This patch should be applied to an un-modified XFree86 version 4.4.0 source tree. It is patch 3 of 4 patches that will will convert the source tree to XFree86 version 4.5.0. To apply this patch, run the following from the directory containing your 'xc' directory: patch -p0 -E < XFree86-4.4.0-4.5.0.diff1 patch -p0 -E < XFree86-4.4.0-4.5.0.diff2 patch -p0 -E < XFree86-4.4.0-4.5.0.diff3 patch -p0 -E < XFree86-4.4.0-4.5.0.diff4 sh XFree86-4.4.0-4.5.0-cleanup.sh gzip -d < XFree86-4.4.0-4.5.0-diff0.tgz | tar vxf - ------------------------------------------------------------------------------- Index: xc/fonts/bdf/100dpi/helvBO14-L1.bdf diff -u xc/fonts/bdf/100dpi/helvBO14-L1.bdf:1.1 xc/fonts/bdf/100dpi/helvBO14-L1.bdf:removed --- xc/fonts/bdf/100dpi/helvBO14-L1.bdf:1.1 Wed Apr 4 18:55:21 2001 +++ xc/fonts/bdf/100dpi/helvBO14-L1.bdf Wed Mar 16 21:03:37 2005 @@ -1,3858 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvBO14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Bold-O-Normal--20-140-100-100-P-103-ISO8859-1 -SIZE 14 100 100 -FONTBOUNDINGBOX 23 23 -3 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Bold" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 20 -POINT_SIZE 140 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 103 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 14 -X_HEIGHT 10 -FONT_ASCENT 16 -FONT_DESCENT 5 -FACE_NAME "Helvetica Bold Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-BoldOblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Helvetica Bold Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 14 1 0 -BITMAP -0E -0E -0E -1C -1C -18 -18 -38 -30 -30 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 474 0 -DWIDTH 9 0 -BBX 7 5 3 9 -BITMAP -66 -66 -EE -CC -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 12 0 -BBX 12 13 1 0 -BITMAP -0360 -0360 -06C0 -3FF0 -3FF0 -0D80 -0D80 -1B00 -FFE0 -FFE0 -1B00 -3600 -3600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 16 1 -2 -BITMAP -0300 -0300 -1F80 -3FC0 -76C0 -6600 -7E00 -3F00 -0F80 -0D80 -0980 -DB80 -FF00 -7E00 -3000 -3000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 16 0 -BBX 12 13 3 0 -BITMAP -3860 -7CE0 -CDC0 -CD80 -FB00 -7700 -0E00 -1CE0 -19F0 -3B30 -7330 -E3E0 -C1C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0F00 -1F80 -1980 -1980 -1F00 -3E00 -7E60 -E7E0 -C3C0 -C380 -E7C0 -7EE0 -3C70 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 238 0 -DWIDTH 5 0 -BBX 3 5 3 9 -BITMAP -60 -60 -E0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 8 18 1 -4 -BITMAP -03 -0E -1C -38 -30 -70 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -70 -38 -1C -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 18 -1 -4 -BITMAP -18 -0C -0E -06 -07 -07 -07 -07 -07 -07 -07 -06 -0E -0C -1C -38 -70 -E0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 9 0 -BBX 6 6 3 8 -BITMAP -10 -D4 -7C -70 -F0 -98 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 8 1 1 -BITMAP -0E00 -0E00 -1C00 -FF80 -FF80 -1C00 -3800 -3800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 5 0 -2 -BITMAP -60 -60 -60 -20 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 1 4 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 3 1 0 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 8 14 0 0 -BITMAP -03 -03 -06 -06 -0C -0C -18 -18 -30 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0F00 -3F80 -3B80 -71C0 -61C0 -E1C0 -E1C0 -E1C0 -E380 -E380 -7700 -7E00 -3C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 7 13 3 0 -BITMAP -0E -1E -7C -FC -1C -1C -38 -38 -38 -38 -70 -70 -70 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 11 13 0 0 -BITMAP -0FC0 -1FE0 -38E0 -30E0 -01E0 -07C0 -0F80 -1E00 -3800 -7000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0F80 -1FC0 -39C0 -30C0 -01C0 -0F80 -0F00 -0380 -0180 -C380 -E780 -7F00 -3E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -01C0 -03C0 -07C0 -0F80 -1D80 -3B80 -7300 -E300 -FF80 -FF80 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -1FC0 -1FC0 -3800 -3000 -7C00 -7F00 -0700 -0380 -0380 -C380 -C700 -FF00 -7C00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0F80 -1FC0 -38C0 -7000 -7000 -EE00 -FF00 -F380 -E180 -E180 -7380 -7F00 -3E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -3FC0 -3FC0 -01C0 -0380 -0700 -0E00 -1C00 -1800 -3800 -7000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0F80 -1FC0 -38C0 -30C0 -39C0 -1F80 -3F00 -7380 -E180 -E180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0F00 -1F80 -39C0 -70C0 -70C0 -71C0 -3F80 -1F80 -0380 -0300 -C700 -FE00 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 10 1 0 -BITMAP -30 -30 -30 -00 -00 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 12 0 -2 -BITMAP -18 -18 -18 -00 -00 -00 -00 -60 -60 -60 -20 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 7 2 2 -BITMAP -0380 -1F00 -7800 -E000 -7800 -1E00 -0700 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 5 1 3 -BITMAP -7F80 -7F80 -0000 -FF00 -FF00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 7 1 2 -BITMAP -7000 -3C00 -0F00 -0380 -0F00 -7C00 -E000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 9 14 3 0 -BITMAP -3F00 -7F80 -E380 -E380 -0700 -1E00 -3C00 -7000 -E000 -E000 -0000 -0000 -E000 -E000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 975 0 -DWIDTH 18 0 -BBX 16 17 2 -3 -BITMAP -03F0 -0FFC -1E1E -3807 -31DB -73FB -6733 -E673 -CC66 -CCE6 -CCEE -CFFC -6738 -7000 -3800 -1FC0 -07C0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -01C0 -03E0 -03E0 -0760 -0760 -0E70 -0E70 -1C70 -3C70 -3FF0 -7FF0 -7070 -E070 -E070 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -1FE0 -1FF0 -1C70 -3870 -3870 -38E0 -7FC0 -7FE0 -70F0 -7070 -E070 -E0F0 -FFE0 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -07E0 -1FF0 -3E38 -3838 -7000 -7000 -E000 -E000 -E000 -E070 -E070 -71E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -1FE0 -1FF8 -1C38 -381C -381C -381C -301C -701C -7038 -7038 -E070 -E1E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 13 14 0 0 -BITMAP -1FF8 -1FF8 -1C00 -3800 -3800 -3800 -3FE0 -7FE0 -7000 -7000 -7000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 13 14 0 0 -BITMAP -1FF8 -1FF8 -1C00 -3800 -3800 -3800 -3FC0 -7FC0 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -03F0 -0FF8 -1E38 -3838 -7000 -7000 -E000 -E3F0 -E3F0 -E070 -E070 -70E0 -7FE0 -1F60 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 14 14 0 0 -BITMAP -1C1C -1C1C -1C1C -3838 -3838 -3838 -3FF8 -7FF0 -7070 -7070 -7070 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 14 0 0 -BITMAP -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 11 14 0 0 -BITMAP -00E0 -00E0 -00E0 -01C0 -01C0 -01C0 -01C0 -0380 -0380 -E380 -E380 -E700 -FF00 -7E00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 15 14 0 0 -BITMAP -1C1E -1C3C -1C78 -38E0 -39C0 -3B80 -3700 -7F80 -7F80 -7B80 -71C0 -E1C0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 17 0 -BBX 18 14 0 0 -BITMAP -1C01C0 -1C03C0 -1E07C0 -3E0780 -3E0F80 -3E1F80 -363B80 -763700 -777700 -776700 -73C700 -E3CE00 -E38E00 -E30E00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 15 14 0 0 -BITMAP -1C0E -1C0E -1E0E -3E1C -3F1C -3B1C -3B98 -73B8 -71B8 -71F8 -70F0 -E0F0 -E070 -E070 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -07E0 -1FF8 -3E38 -381C -701C -701C -E01C -E01C -E038 -E038 -E070 -71F0 -7FE0 -1F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 13 14 0 0 -BITMAP -1FF0 -1FF8 -1C38 -3838 -3838 -3878 -3FF0 -7FC0 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 16 0 -BBX 15 14 1 0 -BITMAP -03F0 -0FFC -1E1C -380E -780E -700E -700E -E00C -E01C -E19C -E1F8 -70F0 -7FF8 -1FB8 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -1FF0 -1FF8 -1C38 -3838 -3838 -3878 -3FF0 -7FE0 -7070 -7070 -7070 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -0FC0 -3FE0 -78E0 -70E0 -7000 -7C00 -3F00 -0F80 -03C0 -01C0 -E1C0 -E3C0 -7F80 -3F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 14 2 0 -BITMAP -FFE0 -FFE0 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 14 1 0 -BITMAP -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -FF80 -3F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 14 3 0 -BITMAP -E0E0 -E0E0 -E1C0 -E1C0 -E380 -E380 -E700 -E700 -EE00 -6E00 -7C00 -7C00 -7800 -7000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 18 0 -BBX 17 14 2 0 -BITMAP -E1C380 -E1C380 -E1C380 -E3C700 -E3C700 -E7CE00 -E6CE00 -EECC00 -ECDC00 -7CD800 -78F800 -78F000 -70E000 -70E000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 15 14 -1 0 -BITMAP -1C0E -1C0E -0E1C -0E38 -0670 -07E0 -03C0 -0780 -0F80 -1D80 -39C0 -71C0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 14 3 0 -BITMAP -E0E0 -E1E0 -E1C0 -E380 -E380 -6700 -7700 -7E00 -3C00 -3800 -3800 -7000 -7000 -7000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 13 14 -1 0 -BITMAP -0FF8 -0FF8 -0038 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -7000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 9 18 -1 -4 -BITMAP -0F80 -0F80 -0E00 -0E00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -E000 -E000 -F800 -F800 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 14 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 9 18 -2 -4 -BITMAP -0F80 -0F80 -0380 -0380 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -3800 -3800 -F800 -F800 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 7 2 6 -BITMAP -0600 -0E00 -1F00 -3B00 -7300 -E180 -C180 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 2 -1 -4 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 3 3 11 -BITMAP -E0 -70 -38 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -1F00 -3F80 -3180 -0F80 -3F80 -7380 -E380 -E700 -FF00 -7700 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -1C00 -1C00 -1C00 -3800 -3B80 -3FC0 -3CE0 -78E0 -70E0 -70E0 -71C0 -F3C0 -FF80 -EE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -0F80 -3FC0 -78C0 -7000 -E000 -E000 -E180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 12 14 0 0 -BITMAP -0070 -0070 -0070 -00E0 -0EE0 -3FE0 -79E0 -71C0 -E1C0 -E1C0 -E3C0 -E780 -7F80 -3B80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -0F00 -3F80 -79C0 -71C0 -FFC0 -FFC0 -E000 -E380 -7F80 -3E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 8 14 1 0 -BITMAP -0F -1F -1C -38 -FE -FE -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 14 0 -4 -BITMAP -0EE0 -3FE0 -79C0 -71C0 -E1C0 -E1C0 -E380 -E780 -7F80 -3B80 -0300 -C700 -FE00 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -1C00 -1C00 -1C00 -3800 -3BC0 -3FE0 -3CE0 -70E0 -71C0 -71C0 -71C0 -E380 -E380 -E380 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 14 0 0 -BITMAP -1C -1C -00 -00 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 9 18 -3 -4 -BITMAP -0380 -0380 -0000 -0000 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1800 -3800 -F800 -F000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -1C00 -1C00 -1C00 -3800 -39C0 -3B80 -3700 -7E00 -7C00 -7E00 -7700 -E700 -E380 -E380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 14 0 0 -BITMAP -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 15 10 0 0 -BITMAP -3B9C -3FFE -3DEE -79CE -739C -739C -739C -E738 -E738 -E738 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -3BC0 -3FE0 -3CE0 -70E0 -71C0 -71C0 -71C0 -E380 -E380 -E380 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -0F00 -3F80 -79C0 -71C0 -E1C0 -E1C0 -E380 -E780 -7F00 -3C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 12 14 -1 -4 -BITMAP -1DC0 -1FE0 -1E70 -3C70 -3870 -3870 -38E0 -79E0 -7FC0 -7700 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 14 0 -4 -BITMAP -0EE0 -3FE0 -79E0 -71C0 -E1C0 -E1C0 -E3C0 -E780 -7F80 -3B80 -0380 -0700 -0700 -0700 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -37 -3F -3C -78 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -0F80 -3FC0 -79C0 -7000 -3F00 -1F80 -0380 -E780 -FF00 -7C00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 13 1 0 -BITMAP -1C -1C -38 -FE -FE -38 -70 -70 -70 -E0 -E0 -F0 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -38E0 -38E0 -38E0 -71C0 -71C0 -71C0 -E3C0 -E780 -FF80 -7B80 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -E380 -E380 -E700 -E700 -EE00 -EE00 -7C00 -7800 -7800 -7000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 13 10 1 0 -BITMAP -E738 -E738 -E738 -E770 -EF70 -6F60 -7BE0 -7BC0 -7380 -7380 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -38C0 -39C0 -1B80 -1F00 -0E00 -1E00 -3F00 -7300 -E380 -C380 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 10 14 0 -4 -BITMAP -71C0 -71C0 -71C0 -7380 -7380 -7300 -3700 -3E00 -1E00 -1C00 -1C00 -3800 -F000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 10 0 0 -BITMAP -3FC0 -3FC0 -0380 -0700 -0E00 -1C00 -3800 -7000 -FF00 -FF00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 7 18 1 -4 -BITMAP -0E -1C -18 -18 -18 -18 -38 -70 -E0 -70 -30 -30 -60 -60 -60 -60 -70 -38 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 280 0 -DWIDTH 5 0 -BBX 6 18 0 -4 -BITMAP -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 9 0 -BBX 7 18 1 -4 -BITMAP -38 -1C -0C -0C -18 -18 -18 -1C -0E -1C -38 -30 -30 -30 -30 -30 -70 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 3 1 4 -BITMAP -7980 -FF80 -CF00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 14 0 -4 -BITMAP -1C -1C -00 -00 -18 -18 -38 -30 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 12 0 -BBX 10 12 1 -1 -BITMAP -0180 -1F80 -3FC0 -76C0 -6600 -EC00 -CC00 -D980 -DB80 -FF00 -7E00 -6000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -07C0 -0FE0 -1C60 -1C00 -1C00 -0E00 -3F80 -0E00 -1C00 -3800 -70C0 -FFC0 -EF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 8 1 2 -BITMAP -6180 -7F80 -3300 -3300 -6600 -6600 -FF00 -C300 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 11 13 1 0 -BITMAP -7060 -70E0 -71C0 -3B80 -3F00 -1E00 -FF80 -1C00 -FF80 -1C00 -3800 -3800 -3800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 280 0 -DWIDTH 5 0 -BBX 5 17 0 -3 -BITMAP -18 -18 -18 -30 -30 -30 -30 -00 -00 -00 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 11 18 0 -4 -BITMAP -07C0 -0FE0 -1C60 -1860 -1C00 -1F00 -3F80 -63C0 -61C0 -70C0 -39C0 -1F80 -0F00 -0700 -C300 -C700 -FE00 -7C00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 2 2 11 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 15 0 -BBX 15 14 1 0 -BITMAP -03C0 -0C30 -3008 -23CC -6666 -CC66 -CC06 -D806 -D866 -CCCC -4788 -6018 -3870 -0FC0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 8 0 -BBX 7 9 2 5 -BITMAP -1C -26 -1E -36 -6C -3C -00 -FC -FC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 5 2 3 -BITMAP -1CE0 -7BC0 -E700 -7380 -39C0 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 5 2 3 -BITMAP -FF80 -FF80 -0180 -0300 -0300 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 1 4 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -07C0 -1830 -3018 -2788 -66CC -C44C -CCCC -CF8C -CD0C -D998 -58D8 -6030 -38E0 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 2 3 11 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 6 1 7 -BITMAP -38 -7C -CC -CC -F8 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -0700 -0700 -7FC0 -7FC0 -1C00 -1C00 -0000 -FF80 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 8 1 5 -BITMAP -38 -7C -CC -18 -30 -60 -F8 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 8 0 5 -BITMAP -1C -3E -66 -18 -1C -CC -F8 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 3 2 11 -BITMAP -38 -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 13 14 -2 -4 -BITMAP -0E38 -0E38 -0E38 -1C70 -1C70 -1C70 -38F0 -39E0 -3FE0 -7EE0 -7000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 18 2 -4 -BITMAP -1FC0 -3D80 -7980 -F900 -F900 -F300 -F300 -F200 -7200 -3600 -2600 -6400 -6400 -6C00 -4C00 -C800 -D800 -D800 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 2 1 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 5 0 -5 -BITMAP -30 -38 -18 -F8 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 8 2 5 -BITMAP -30 -F0 -30 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 8 0 -BBX 7 9 2 5 -BITMAP -1C -3E -66 -66 -7C -38 -00 -FC -FC -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 5 2 3 -BITMAP -7380 -39C0 -1CE0 -7BC0 -E700 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 12 13 2 0 -BITMAP -30C0 -F1C0 -3380 -6300 -6600 -CE60 -CCE0 -D9E0 -3B60 -37F0 -67F0 -E0C0 -C0C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 12 13 2 0 -BITMAP -30C0 -F1C0 -3380 -6300 -6600 -CEE0 -CDF0 -DB30 -3860 -30C0 -6180 -E3E0 -C3E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 14 13 1 0 -BITMAP -1C30 -3E70 -66E0 -18C0 -1D80 -CF98 -FB38 -7678 -0ED8 -0DFC -19FC -3830 -3030 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 9 14 0 -4 -BITMAP -0380 -0380 -0000 -0000 -0380 -0380 -0700 -1E00 -3C00 -7000 -E380 -E380 -FF00 -7E00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -0380 -01C0 -00E0 -0000 -01C0 -03E0 -03E0 -0760 -0760 -0E70 -0E70 -1C70 -3C70 -3FF0 -7FF0 -7070 -E070 -E070 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -0038 -0070 -00E0 -0000 -01C0 -03E0 -03E0 -0760 -0760 -0E70 -0E70 -1C70 -3C70 -3FF0 -7FF0 -7070 -E070 -E070 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -00E0 -01F0 -03B8 -0000 -01C0 -03E0 -03E0 -0760 -0760 -0E70 -0E70 -1C70 -3C70 -3FF0 -7FF0 -7070 -E070 -E070 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 14 18 0 0 -BITMAP -01C4 -03F8 -0470 -0000 -01C0 -03E0 -03E0 -0760 -0760 -0E70 -0E70 -1C70 -3C70 -3FF0 -7FF0 -7070 -E070 -E070 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -0330 -0330 -0330 -0000 -01C0 -03E0 -03E0 -0760 -0760 -0E70 -0E70 -1C70 -3C70 -3FF0 -7FF0 -7070 -E070 -E070 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -01C0 -0360 -0360 -01C0 -01C0 -03E0 -03E0 -0760 -0760 -0E70 -0E70 -1C70 -3C70 -3FF0 -7FF0 -7070 -E070 -E070 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 19 0 -BBX 20 14 0 0 -BITMAP -01FFF0 -03FFF0 -07F800 -077000 -0E7000 -0E7000 -1C7FC0 -1CFFC0 -38E000 -3FE000 -7FE000 -71C000 -E1FF80 -E1FF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 19 1 -5 -BITMAP -07E0 -1FF0 -3E38 -3838 -7000 -7000 -E000 -E000 -E000 -E070 -E0F0 -71E0 -7FC0 -1F00 -1800 -1C00 -0C00 -7C00 -7800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 13 18 0 0 -BITMAP -0700 -0380 -01C0 -0000 -1FF8 -1FF8 -1C00 -3800 -3800 -3800 -3FE0 -7FE0 -7000 -7000 -7000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 13 18 0 0 -BITMAP -0070 -00E0 -01C0 -0000 -1FF8 -1FF8 -1C00 -3800 -3800 -3800 -3FE0 -7FE0 -7000 -7000 -7000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 13 18 0 0 -BITMAP -01C0 -03E0 -0770 -0000 -1FF8 -1FF8 -1C00 -3800 -3800 -3800 -3FE0 -7FE0 -7000 -7000 -7000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 13 18 0 0 -BITMAP -0630 -0630 -0630 -0000 -1FF8 -1FF8 -1C00 -3800 -3800 -3800 -3FE0 -7FE0 -7000 -7000 -7000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 18 0 0 -BITMAP -70 -38 -1C -00 -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 8 18 0 0 -BITMAP -07 -0E -1C -00 -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 9 18 0 0 -BITMAP -0E00 -1F00 -3B80 -0000 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 8 18 0 0 -BITMAP -33 -33 -33 -00 -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -1FE0 -1FF8 -1C38 -381C -381C -381C -FF1C -FF1C -7038 -7038 -E070 -E1E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 15 18 0 0 -BITMAP -01C4 -03F8 -0470 -0000 -1C0E -1C0E -1E0E -3E1C -3F1C -3B1C -3B98 -73B8 -71B8 -71F8 -70F0 -E0F0 -E070 -E070 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -0700 -0380 -01C0 -0000 -07E0 -1FF8 -3E38 -381C -701C -701C -E01C -E01C -E038 -E038 -E070 -71F0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -0070 -00E0 -01C0 -0000 -07E0 -1FF8 -3E38 -381C -701C -701C -E01C -E01C -E038 -E038 -E070 -71F0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -01C0 -03E0 -0770 -0000 -07E0 -1FF8 -3E38 -381C -701C -701C -E01C -E01C -E038 -E038 -E070 -71F0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -01C8 -03F0 -04E0 -0000 -07E0 -1FF8 -3E38 -381C -701C -701C -E01C -E01C -E038 -E038 -E070 -71F0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -0630 -0630 -0630 -0000 -07E0 -1FF8 -3E38 -381C -701C -701C -E01C -E01C -E038 -E038 -E070 -71F0 -7FE0 -1F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 8 1 1 -BITMAP -6180 -7380 -3F00 -1E00 -3C00 -7E00 -E700 -C300 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -07EC -1FFC -3E38 -387C -70FC -71DC -E39C -E71C -EE38 -FC38 -F870 -71F0 -FFE0 -DF80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 18 1 0 -BITMAP -0E00 -0700 -0380 -0000 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -FF80 -3F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 18 1 0 -BITMAP -00E0 -01C0 -0380 -0000 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -FF80 -3F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 18 1 0 -BITMAP -0380 -07C0 -0EE0 -0000 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -FF80 -3F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 18 1 0 -BITMAP -0C60 -0C60 -0C60 -0000 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -FF80 -3F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 18 3 0 -BITMAP -0380 -0700 -0E00 -0000 -E0E0 -E1E0 -E1C0 -E380 -E380 -6700 -7700 -7E00 -3C00 -3800 -3800 -7000 -7000 -7000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -1C00 -1C00 -1C00 -3FE0 -3FF0 -3870 -3870 -7870 -70F0 -7FE0 -7F80 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0780 -0FC0 -1CC0 -38C0 -39C0 -3380 -7700 -7380 -7180 -6180 -E180 -E380 -EF00 -EE00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -3800 -1C00 -0E00 -0000 -1F00 -3F80 -3180 -0F80 -3F80 -7380 -E380 -E700 -FF00 -7700 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0380 -0700 -0E00 -0000 -1F00 -3F80 -3180 -0F80 -3F80 -7380 -E380 -E700 -FF00 -7700 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0E00 -1F00 -3B80 -0000 -1F00 -3F80 -3180 -0F80 -3F80 -7380 -E380 -E700 -FF00 -7700 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0EC0 -1FC0 -1B80 -0000 -1F00 -3F80 -3180 -0F80 -3F80 -7380 -E380 -E700 -FF00 -7700 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -1980 -1980 -0000 -1F00 -3F80 -3180 -0F80 -3F80 -7380 -E380 -E700 -FF00 -7700 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0780 -0D80 -0D80 -0F00 -1F00 -3F80 -3180 -0F80 -3F80 -7380 -E380 -E700 -FF00 -7700 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 15 10 0 0 -BITMAP -1F78 -3FFC -31CE -0F8E -3FFE -73FE -E380 -E78E -FFFE -78F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 15 0 -5 -BITMAP -0F00 -3F80 -7980 -7000 -E000 -E000 -E180 -E380 -7F00 -3E00 -3000 -3800 -1800 -F800 -F000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -1C00 -0E00 -0700 -0000 -0F00 -3F80 -79C0 -71C0 -FFC0 -FFC0 -E000 -E380 -7F80 -3E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -01C0 -0380 -0700 -0000 -0F00 -3F80 -79C0 -71C0 -FFC0 -FFC0 -E000 -E380 -7F80 -3E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0700 -0F80 -1DC0 -0000 -0F00 -3F80 -79C0 -71C0 -FFC0 -FFC0 -E000 -E380 -7F80 -3E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -1980 -1980 -0000 -0F00 -3F80 -79C0 -71C0 -FFC0 -FFC0 -E000 -E380 -7F80 -3E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 14 0 0 -BITMAP -E0 -70 -38 -00 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 14 0 0 -BITMAP -0E -1C -38 -00 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 14 0 0 -BITMAP -38 -7C -EE -00 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 13 0 0 -BITMAP -66 -66 -00 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -3380 -1E00 -1E00 -3300 -0F80 -3F80 -79C0 -71C0 -E1C0 -E1C0 -E380 -E780 -7F00 -3C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -0760 -0FE0 -0DC0 -0000 -3BC0 -3FE0 -3CE0 -70E0 -71C0 -71C0 -71C0 -E380 -E380 -E380 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1C00 -0E00 -0700 -0000 -0F00 -3F80 -79C0 -71C0 -E1C0 -E1C0 -E380 -E780 -7F00 -3C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0380 -0700 -0E00 -0000 -0F00 -3F80 -79C0 -71C0 -E1C0 -E1C0 -E380 -E780 -7F00 -3C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0700 -0F80 -1DC0 -0000 -0F00 -3F80 -79C0 -71C0 -E1C0 -E1C0 -E380 -E780 -7F00 -3C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0EC0 -1FC0 -1B80 -0000 -0F00 -3F80 -79C0 -71C0 -E1C0 -E1C0 -E380 -E780 -7F00 -3C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1980 -1980 -0000 -0F00 -3F80 -79C0 -71C0 -E1C0 -E1C0 -E380 -E780 -7F00 -3C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 8 1 1 -BITMAP -0E00 -0E00 -0000 -FF80 -FF80 -0000 -3800 -3800 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 12 10 -1 0 -BITMAP -07B0 -1FF0 -39E0 -3360 -76E0 -6CC0 -79C0 -7380 -FF00 -DC00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -1C00 -0E00 -0700 -0000 -38E0 -38E0 -38E0 -71C0 -71C0 -71C0 -E3C0 -E780 -FF80 -7B80 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -01C0 -0380 -0700 -0000 -38E0 -38E0 -38E0 -71C0 -71C0 -71C0 -E3C0 -E780 -FF80 -7B80 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -0700 -0F80 -1DC0 -0000 -38E0 -38E0 -38E0 -71C0 -71C0 -71C0 -E3C0 -E780 -FF80 -7B80 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0CC0 -0CC0 -0000 -38E0 -38E0 -38E0 -71C0 -71C0 -71C0 -E3C0 -E780 -FF80 -7B80 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 10 18 0 -4 -BITMAP -0380 -0700 -0E00 -0000 -71C0 -71C0 -71C0 -7380 -7380 -7300 -3700 -3E00 -1E00 -1C00 -1C00 -3800 -F000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 12 18 -1 -4 -BITMAP -0E00 -0E00 -0E00 -1C00 -1DC0 -1FE0 -1E70 -3C70 -3870 -3870 -38E0 -79E0 -7FC0 -7700 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 10 17 0 -4 -BITMAP -1980 -1980 -0000 -71C0 -71C0 -71C0 -7380 -7380 -7300 -3700 -3E00 -1E00 -1C00 -1C00 -3800 -F000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/helvBO18-L1.bdf diff -u xc/fonts/bdf/100dpi/helvBO18-L1.bdf:1.1 xc/fonts/bdf/100dpi/helvBO18-L1.bdf:removed --- xc/fonts/bdf/100dpi/helvBO18-L1.bdf:1.1 Wed Apr 4 18:55:21 2001 +++ xc/fonts/bdf/100dpi/helvBO18-L1.bdf Wed Mar 16 21:03:37 2005 @@ -1,4718 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvBO18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Bold-O-Normal--25-180-100-100-P-138-ISO8859-1 -SIZE 18 100 100 -FONTBOUNDINGBOX 27 29 -1 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Bold" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 25 -POINT_SIZE 180 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 138 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 19 -X_HEIGHT 14 -FONT_ASCENT 22 -FONT_DESCENT 5 -FACE_NAME "Helvetica Bold Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-BoldOblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Helvetica Bold Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 19 2 0 -BITMAP -AAAAA0 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -AAAAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 19 2 0 -BITMAP -07 -07 -07 -0E -0E -0E -1C -1C -1C -18 -18 -38 -30 -30 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 474 0 -DWIDTH 9 0 -BBX 7 5 5 14 -BITMAP -66 -EE -EE -CC -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 18 1 0 -BITMAP -0198 -0198 -0198 -0330 -0330 -1FFC -1FFC -0660 -0CC0 -0CC0 -1980 -FFE0 -FFE0 -3300 -3300 -6600 -6600 -6600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 16 22 0 -3 -BITMAP -0018 -03F8 -0FFE -0E27 -1C67 -1C67 -1C40 -1EC0 -0FC0 -03E0 -01F8 -013C -011C -031C -E21C -E638 -F478 -7FF0 -3FC0 -0800 -1800 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 22 0 -BBX 18 18 3 0 -BITMAP -0001C0 -0F0380 -1F8700 -318E00 -619C00 -61B800 -633000 -7E7000 -3CE000 -01C000 -038F00 -039F80 -073180 -0E6180 -1C6180 -386300 -707E00 -E03C00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 15 18 2 0 -BITMAP -01E0 -07F0 -0738 -0E38 -0E38 -0E70 -07E0 -07C0 -0F80 -1F9C -39DC -70F8 -E070 -E070 -E0F0 -F1F8 -7FDC -3F0E -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 238 0 -DWIDTH 6 0 -BBX 3 5 5 14 -BITMAP -60 -60 -E0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 10 24 2 -5 -BITMAP -01C0 -0380 -0700 -0E00 -1C00 -1800 -3800 -3000 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7000 -3800 -1C00 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 10 24 0 -5 -BITMAP -0E00 -0700 -0380 -0380 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -0380 -0380 -0300 -0700 -0600 -0E00 -1C00 -3800 -7000 -E000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 8 7 5 12 -BITMAP -18 -DB -FF -3C -78 -EC -CC -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 12 12 3 1 -BITMAP -0380 -0380 -0300 -0700 -0700 -FFF0 -FFF0 -0E00 -0E00 -0C00 -1C00 -1C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 4 6 1 -3 -BITMAP -70 -70 -70 -30 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 3 2 5 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 3 2 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 11 19 1 0 -BITMAP -0060 -0060 -00C0 -00C0 -0180 -0180 -0300 -0600 -0600 -0C00 -0C00 -1800 -1800 -3000 -3000 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 14 18 1 0 -BITMAP -03F0 -07F8 -0F3C -1C1C -1C1C -381C -381C -7038 -7038 -7038 -E038 -E070 -E070 -E0E0 -E0E0 -73C0 -7F80 -3F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 7 18 6 0 -BITMAP -0E -0E -1E -FC -FC -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 15 18 0 0 -BITMAP -01F8 -07FC -0F1E -1E0E -1C0E -000E -001C -003C -00F8 -03E0 -0780 -0F00 -1C00 -3800 -7000 -E000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 18 1 0 -BITMAP -07E0 -0FF0 -1C78 -3838 -3838 -3838 -0070 -00E0 -03C0 -03E0 -00E0 -0070 -0070 -0070 -E0F0 -F1E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 18 1 0 -BITMAP -0038 -0078 -00F8 -01F0 -03F0 -0770 -0E70 -1C60 -38E0 -30E0 -70E0 -E1C0 -FFF0 -FFF0 -01C0 -0380 -0380 -0380 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 14 18 1 0 -BITMAP -0FFC -0FFC -0E00 -1C00 -1C00 -1C00 -3FC0 -3FE0 -38F0 -0070 -0070 -0070 -0070 -E0F0 -E0E0 -F3C0 -7F80 -3F00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 14 18 1 0 -BITMAP -01F0 -07F8 -0F3C -1C1C -3800 -3800 -7000 -77C0 -7FE0 -78F0 -F070 -E070 -E070 -E0E0 -E1E0 -73C0 -7F80 -3E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 14 18 2 0 -BITMAP -3FFC -3FFC -0038 -0070 -00E0 -01C0 -01C0 -0380 -0700 -0700 -0E00 -1C00 -1C00 -3800 -7000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 18 1 0 -BITMAP -03E0 -07F0 -0E78 -1C38 -1C38 -1C38 -1E70 -0FE0 -0FC0 -3FE0 -78F0 -7070 -E070 -E070 -E0E0 -71E0 -7FC0 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 14 18 1 0 -BITMAP -03F0 -07F8 -0F3C -1C1C -1C1C -381C -383C -3838 -3878 -3CF8 -1FF8 -0FF0 -0070 -00E0 -E0E0 -F3C0 -7F80 -3F00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 14 3 0 -BITMAP -1C -1C -1C -00 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 17 2 -3 -BITMAP -0E -0E -0E -00 -00 -00 -00 -00 -00 -00 -00 -70 -70 -70 -30 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 14 11 3 2 -BITMAP -001C -0078 -01E0 -0780 -1E00 -7800 -E000 -7800 -1E00 -0780 -01C0 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 11 5 3 5 -BITMAP -7FE0 -7FE0 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 14 11 1 2 -BITMAP -0E00 -0780 -01E0 -0078 -001C -0078 -01E0 -0780 -1E00 -7800 -E000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 12 19 5 0 -BITMAP -0FC0 -3FE0 -78F0 -7070 -E070 -E0F0 -01E0 -07C0 -0F00 -1C00 -3800 -7000 -7000 -7000 -0000 -0000 -7000 -7000 -7000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 975 0 -DWIDTH 24 0 -BBX 23 23 2 -4 -BITMAP -003FC0 -00FFF0 -03E078 -07801C -0F000C -1E1CCE -1C7FCE -38E78E -71C38E -73830E -E3870E -E7061C -E70E1C -E70C38 -E71C38 -E39E70 -E3FFE0 -71E3C0 -700000 -780000 -3E1C00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 19 1 0 -BITMAP -001C -003C -007C -007C -00EE -01CE -01CE -038E -070E -070E -0E0E -0E0E -1FFE -3FFF -3807 -7007 -7007 -E007 -E007 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 19 2 0 -BITMAP -0FFE00 -0FFF00 -0E0780 -0E0380 -1C0380 -1C0380 -1C0780 -1C0F00 -3FFE00 -3FFE00 -380700 -380700 -700700 -700700 -700F00 -E01E00 -E07C00 -FFF800 -FFE000 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 19 3 0 -BITMAP -01FC -07FE -0F8F -1E07 -3807 -7800 -7000 -F000 -E000 -E000 -E000 -E000 -E000 -E00E -F01E -703C -78F8 -3FF0 -1FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 18 19 2 0 -BITMAP -0FFC00 -0FFF00 -0E0F80 -0E0380 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -3801C0 -3801C0 -3801C0 -380380 -700380 -700780 -700F00 -701E00 -E07C00 -FFF800 -FFE000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 19 2 0 -BITMAP -0FFF -0FFF -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3FF8 -3FF8 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 19 2 0 -BITMAP -0FFF -0FFF -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3FF8 -3FF8 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 19 3 0 -BITMAP -01FC00 -07FF00 -0F8700 -1E0380 -380380 -780000 -700000 -F00000 -E00000 -E03F80 -E03F80 -E03F00 -E00700 -E00F00 -F00E00 -701E00 -787E00 -3FEC00 -1FCC00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 19 2 0 -BITMAP -0E00E0 -0E00E0 -0E00E0 -0E00E0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -3FFF80 -3FFF80 -380380 -380380 -700700 -700700 -700700 -700700 -E00E00 -E00E00 -E00E00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 19 2 0 -BITMAP -0E -0E -0E -0E -1C -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 19 2 0 -BITMAP -001C -001C -001C -001C -0038 -0038 -0038 -0038 -0070 -0070 -0070 -0070 -00E0 -E0E0 -E0E0 -E1C0 -F3C0 -7F80 -3E00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 19 2 0 -BITMAP -0E03C0 -0E0780 -0E0F00 -0E1E00 -1C3C00 -1C7800 -1CF000 -1DE000 -3FC000 -3FC000 -3FC000 -3CE000 -787000 -707000 -703800 -701C00 -E01C00 -E00E00 -E00E00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 12 19 2 0 -BITMAP -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 23 0 -BBX 23 19 2 0 -BITMAP -0E000E -0F001E -0F003E -0F003E -1F807C -1F80FC -1D81DC -1981DC -3983B8 -39C738 -39C738 -39CE38 -71DC70 -71DC70 -70F870 -70F070 -E0F0E0 -E0E0E0 -E0E0E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 19 2 0 -BITMAP -0E00E0 -0E00E0 -0F00E0 -0F00E0 -1F81C0 -1D81C0 -1DC1C0 -19C1C0 -39C380 -38E380 -38E380 -386380 -707300 -707700 -703700 -703F00 -E01E00 -E01E00 -E00E00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 19 3 0 -BITMAP -01FC00 -07FE00 -0F8F00 -1E0700 -380780 -780380 -700380 -F00380 -E00380 -E00380 -E00380 -E00780 -E00700 -E00F00 -F01E00 -703C00 -78F800 -3FF000 -1FC000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 17 19 2 0 -BITMAP -0FFE00 -0FFF00 -0E0780 -0E0380 -1C0380 -1C0380 -1C0700 -1C0F00 -3FFE00 -3FF800 -380000 -380000 -700000 -700000 -700000 -700000 -E00000 -E00000 -E00000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 19 3 0 -BITMAP -01FC00 -07FE00 -0F8F00 -1E0700 -380780 -780380 -700380 -F00380 -E00380 -E00380 -E00380 -E00780 -E00700 -E00F00 -F1EE00 -70FC00 -787800 -3FFC00 -1FDE00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 19 2 0 -BITMAP -0FFE00 -0FFF00 -0E0780 -0E0380 -1C0380 -1C0380 -1C0700 -1C0F00 -3FFE00 -3FFC00 -381E00 -380E00 -700E00 -700E00 -700E00 -700E00 -E01C00 -E01C00 -E01C00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 19 3 0 -BITMAP -03F0 -0FFC -1E1E -1C0E -380E -3800 -3800 -1C00 -1FC0 -07F0 -00F8 -003C -001C -E01C -E01C -E038 -7078 -7FF0 -1FC0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 19 4 0 -BITMAP -FFFE -FFFE -0380 -0380 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 18 19 3 0 -BITMAP -1C01C0 -1C01C0 -1C01C0 -1C01C0 -380380 -380380 -380380 -380380 -700700 -700700 -700700 -700F00 -E00E00 -E01E00 -E01C00 -F03C00 -78F800 -7FF000 -1FC000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 18 0 -BBX 16 19 5 0 -BITMAP -E007 -E007 -E00E -E00E -E01C -701C -7038 -7070 -7070 -70E0 -70E0 -71C0 -7180 -3380 -3700 -3F00 -3E00 -3C00 -3C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 23 0 -BBX 21 19 5 0 -BITMAP -E07038 -E07038 -E07070 -E0F070 -E0F0E0 -E0F0E0 -E1F0E0 -E1F1C0 -E3F1C0 -E37380 -E77380 -E67380 -EE7700 -7C3700 -7C3E00 -783E00 -783C00 -703800 -703800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 18 0 -BBX 20 19 1 0 -BITMAP -0E0070 -0F00F0 -0701E0 -0783C0 -038780 -01CF00 -01FC00 -00F800 -00F000 -00F000 -01F800 -03B800 -073C00 -0E1C00 -1E1E00 -3C0E00 -780F00 -F00700 -E00700 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 19 5 0 -BITMAP -E00E -E01E -E03C -7078 -7070 -70E0 -39C0 -39C0 -3B80 -3F00 -1F00 -1E00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 16 0 -BBX 18 19 1 0 -BITMAP -0FFFC0 -0FFFC0 -000780 -000F00 -001E00 -003C00 -007800 -00F000 -01E000 -01C000 -03C000 -078000 -0F0000 -1E0000 -3C0000 -780000 -F00000 -FFFC00 -FFFC00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 10 24 0 -5 -BITMAP -07C0 -07C0 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -F800 -F800 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 3 19 5 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 10 24 1 -5 -BITMAP -07C0 -07C0 -01C0 -01C0 -0380 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -F800 -F800 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 12 9 3 10 -BITMAP -0180 -0380 -07C0 -0EC0 -1CE0 -1860 -3870 -7030 -E030 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 2 -1 -5 -BITMAP -FFFC -FFFC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 4 5 15 -BITMAP -E0 -70 -38 -1C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 14 2 0 -BITMAP -07E0 -1FF0 -3C70 -3870 -00F0 -07E0 -1FE0 -3CE0 -70E0 -E0E0 -E1C0 -E7C0 -FFC0 -7DC0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 19 2 0 -BITMAP -0E00 -0E00 -0E00 -0E00 -1C00 -1DF0 -1FF8 -1F38 -3C1C -381C -381C -381C -7038 -7038 -7070 -7070 -F9E0 -FFC0 -EF80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -03C0 -0FE0 -1E70 -3830 -7000 -7000 -E000 -E000 -E000 -E000 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 19 2 0 -BITMAP -000E -000E -000E -000E -001C -03DC -0FFC -1E7C -3838 -7038 -7038 -E038 -E038 -E070 -E070 -E0F0 -73E0 -7FE0 -1EE0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -03E0 -0FF0 -1E70 -3838 -7038 -7038 -FFF8 -FFF0 -E000 -E000 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 9 19 3 0 -BITMAP -0780 -0F80 -0E00 -1C00 -1C00 -7F00 -7F00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 19 0 -5 -BITMAP -00F7 -03FF -079F -0E0E -1C0E -1C0E -380E -381C -381C -381C -383C -1CF8 -1FF8 -07B8 -0038 -E070 -F0E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 19 2 0 -BITMAP -0E00 -0E00 -0E00 -0E00 -1C00 -1DE0 -1FF0 -1E38 -3C38 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 19 2 0 -BITMAP -0E -0E -0E -00 -00 -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 10 24 -1 -5 -BITMAP -01C0 -01C0 -01C0 -0000 -0000 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -F000 -F000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -0E00 -0E00 -0E00 -0E00 -1C00 -1C38 -1C70 -1CE0 -39C0 -3F80 -3F00 -3F80 -7380 -71C0 -71C0 -70E0 -E0E0 -E070 -E070 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 19 2 0 -BITMAP -0E -0E -0E -0E -1C -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 21 0 -BBX 19 14 2 0 -BITMAP -1DE7C0 -1FFFE0 -1E7CE0 -3C78E0 -3870E0 -3870E0 -3870E0 -70E1C0 -70E1C0 -70E1C0 -70E1C0 -E1C380 -E1C380 -E1C380 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 14 2 0 -BITMAP -1DE0 -1FF0 -1E38 -3C38 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -03C0 -0FF0 -1E70 -3838 -7038 -7038 -E038 -E038 -E070 -E070 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 19 1 -5 -BITMAP -0EF0 -0FFC -0F9C -1E0E -1C0E -1C0E -380E -380E -381C -381C -3838 -7CF0 -7FE0 -7780 -7000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 19 2 -5 -BITMAP -03DC -0FFC -1E7C -3838 -7038 -7038 -E038 -E038 -E070 -E070 -E0F0 -73E0 -7FE0 -1EE0 -00E0 -01C0 -01C0 -01C0 -01C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 10 14 2 0 -BITMAP -1DC0 -1FC0 -1FC0 -3C00 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 14 2 0 -BITMAP -07C0 -1FE0 -3CE0 -70E0 -7000 -7C00 -3F00 -0FC0 -01E0 -E0E0 -E0E0 -F1E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 8 18 3 0 -BITMAP -0E -0E -0E -1C -7F -7F -1C -38 -38 -38 -38 -70 -70 -70 -E0 -E0 -F8 -78 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 14 3 0 -BITMAP -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E1E0 -E3E0 -E7C0 -7FC0 -3DC0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 14 4 0 -BITMAP -E070 -E0F0 -E0E0 -E1C0 -E1C0 -E380 -E380 -E700 -E700 -EE00 -7C00 -7C00 -7800 -7000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 19 14 3 0 -BITMAP -E0E0E0 -E1E0E0 -E1E1C0 -E3E380 -E36380 -E76700 -E66700 -EE6E00 -EC6C00 -7C7C00 -787800 -787800 -707000 -707000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 14 14 1 0 -BITMAP -1C1C -1C38 -0E70 -0EE0 -07C0 -0780 -0380 -0780 -0FC0 -1CC0 -38E0 -70E0 -E070 -C070 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 19 2 -5 -BITMAP -701C -701C -7038 -7038 -3870 -3870 -38E0 -38E0 -1DC0 -1DC0 -1F80 -0F00 -0F00 -0E00 -0E00 -1C00 -3800 -F800 -F000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 14 1 0 -BITMAP -1FF8 -1FF8 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -7000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 10 24 3 -5 -BITMAP -03C0 -07C0 -0E00 -0C00 -1C00 -1C00 -1800 -1800 -3800 -3800 -F000 -E000 -3000 -3000 -3000 -3000 -7000 -6000 -6000 -E000 -C000 -C000 -F800 -7800 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 280 0 -DWIDTH 7 0 -BBX 7 24 2 -5 -BITMAP -06 -06 -06 -06 -0C -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 10 24 1 -5 -BITMAP -0780 -07C0 -00C0 -00C0 -01C0 -0180 -0180 -0380 -0380 -0300 -03C0 -01C0 -0300 -0300 -0700 -0700 -0600 -0600 -0E00 -0E00 -0C00 -1C00 -F800 -F000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 12 4 2 5 -BITMAP -3C30 -7E70 -E7E0 -C3C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 19 1 -5 -BITMAP -07 -07 -07 -00 -00 -0C -0C -1C -18 -18 -38 -38 -38 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 18 2 -2 -BITMAP -0030 -0070 -07E0 -0FF0 -1EF8 -3998 -7180 -7300 -E300 -E600 -E600 -EC00 -ECE0 -79C0 -7F80 -3F00 -7000 -6000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 18 1 0 -BITMAP -01F0 -03F8 -071C -0E0C -0E00 -0E00 -0700 -0700 -3FF0 -3FF0 -0700 -0E00 -0E00 -1C00 -3800 -7F38 -FFF8 -C1F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 12 2 3 -BITMAP -300C -3BDC -1FF8 -0E70 -1C70 -3870 -3870 -38E0 -39C0 -7FE0 -EF70 -C030 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 15 18 2 0 -BITMAP -3806 -380E -381C -1838 -1C70 -1CE0 -0DC0 -0F80 -7FF0 -7FF0 -0700 -FFE0 -FFE0 -0E00 -0E00 -1C00 -1C00 -1C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 280 0 -DWIDTH 7 0 -BBX 8 24 1 -5 -BITMAP -03 -03 -03 -03 -06 -06 -06 -0C -0C -0C -00 -00 -00 -00 -30 -30 -30 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 15 24 1 -5 -BITMAP -01F8 -03FC -079C -070E -070E -0700 -0380 -0FC0 -1FE0 -3CF0 -3870 -3838 -3838 -1C38 -1E78 -0FF0 -07E0 -03C0 -01C0 -E1C0 -E1C0 -7380 -7F80 -3F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 10 0 -BBX 8 2 5 16 -BITMAP -E7 -E7 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 19 0 -BBX 18 19 3 0 -BITMAP -01F800 -07FC00 -1E0E00 -380300 -300180 -61F0C0 -63F8C0 -C618C0 -CC00C0 -CC00C0 -CC00C0 -CE18C0 -C7F180 -C3E180 -600300 -700600 -3C1C00 -1FF800 -07E000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 10 0 -BBX 9 12 3 7 -BITMAP -1F00 -3F80 -3180 -0F80 -3F00 -7300 -6700 -7F00 -3B00 -0000 -FF00 -FF00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 10 8 3 3 -BITMAP -1DC0 -3B80 -7700 -EE00 -CC00 -EE00 -7700 -3B80 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 12 7 3 3 -BITMAP -FFF0 -FFF0 -0030 -0030 -0060 -0060 -0060 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 3 2 5 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 19 0 -BBX 18 19 3 0 -BITMAP -01F800 -07FC00 -0E0E00 -380300 -300180 -61F1C0 -6338C0 -E318C0 -C318C0 -C330C0 -C7E0C0 -C660C0 -C63180 -C61980 -600300 -700600 -3C1C00 -1FF800 -07E000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 7 2 5 17 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 8 7 3 11 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 12 13 2 0 -BITMAP -01C0 -01C0 -0380 -0380 -3FF0 -3FF0 -0700 -0700 -0E00 -0E00 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 10 2 8 -BITMAP -1C -3E -66 -06 -0E -3C -70 -E0 -FC -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 8 10 2 8 -BITMAP -1E -3F -63 -06 -1C -1E -06 -C6 -FC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 4 5 15 -BITMAP -1C -38 -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 19 1 -5 -BITMAP -0E0E -0E0E -0E0E -1C1C -1C1C -1C1C -1C1C -3838 -3838 -3878 -3878 -7CF0 -7FF0 -7770 -7000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 24 4 -5 -BITMAP -03F8 -0FF8 -3E60 -7E60 -7CC0 -FCC0 -FCC0 -FCC0 -F980 -F980 -7980 -7980 -3300 -3300 -3300 -3300 -6600 -6600 -6600 -6600 -CC00 -CC00 -CC00 -CC00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 3 3 6 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 6 6 3 -5 -BITMAP -70 -38 -1C -CC -F8 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 4 10 4 8 -BITMAP -30 -30 -F0 -F0 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 10 0 -BBX 9 12 3 7 -BITMAP -0F00 -1F80 -3980 -3180 -6180 -6300 -6700 -7E00 -3C00 -0000 -FF00 -FF00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 10 8 3 3 -BITMAP -7700 -3B80 -1DC0 -0CC0 -1DC0 -3B80 -7700 -EE00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 14 18 4 0 -BITMAP -3018 -3038 -F070 -F060 -60E0 -61C0 -6180 -C380 -C70C -C61C -0E3C -1C78 -18D8 -3998 -73FC -63FC -E030 -C030 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 15 18 4 0 -BITMAP -3018 -3038 -F070 -F060 -60E0 -61C0 -6180 -C380 -C71C -C63E -0E66 -1C06 -180E -383C -7070 -60E0 -E0FC -C0FC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 16 18 3 0 -BITMAP -1E06 -3F0E -631C -0618 -1C38 -1E70 -0660 -C6E0 -FDC3 -7987 -038F -071E -0636 -0E66 -1CFF -18FF -380C -300C -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 12 19 1 -5 -BITMAP -00E0 -00E0 -00E0 -0000 -0000 -00E0 -00E0 -00E0 -01C0 -0380 -0F00 -3E00 -7800 -F070 -E070 -E0E0 -F1E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 24 1 0 -BITMAP -00E0 -0070 -0038 -001C -0000 -001C -003C -007C -007C -00EE -01CE -01CE -038E -070E -070E -0E0E -0E0E -1FFE -3FFF -3807 -7007 -7007 -E007 -E007 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 24 1 0 -BITMAP -000380 -000700 -000E00 -001C00 -000000 -001C00 -003C00 -007C00 -007C00 -00EE00 -01CE00 -01CE00 -038E00 -070E00 -070E00 -0E0E00 -0E0E00 -1FFE00 -3FFF00 -380700 -700700 -700700 -E00700 -E00700 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 24 1 0 -BITMAP -000700 -001F00 -003B80 -007380 -000000 -001C00 -003C00 -007C00 -007C00 -00EE00 -01CE00 -01CE00 -038E00 -070E00 -070E00 -0E0E00 -0E0E00 -1FFE00 -3FFF00 -380700 -700700 -700700 -E00700 -E00700 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 23 1 0 -BITMAP -007980 -00FF80 -00CF00 -000000 -001C00 -003C00 -007C00 -007C00 -00EE00 -01CE00 -01CE00 -038E00 -070E00 -070E00 -0E0E00 -0E0E00 -1FFE00 -3FFF00 -380700 -700700 -700700 -E00700 -E00700 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 23 1 0 -BITMAP -0063 -0063 -0063 -0000 -001C -003C -007C -007C -00EE -01CE -01CE -038E -070E -070E -0E0E -0E0E -1FFE -3FFF -3807 -7007 -7007 -E007 -E007 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 23 1 0 -BITMAP -001C -0032 -0026 -001C -001C -003C -007C -007C -00EE -01CE -01CE -038E -070E -070E -0E0E -0E0E -1FFE -3FFF -3807 -7007 -7007 -E007 -E007 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 24 0 -BBX 26 19 0 0 -BITMAP -001FFFC0 -003FFFC0 -007B8000 -00778000 -00E70000 -01C70000 -01C70000 -03870000 -070FFE00 -070FFE00 -0E0E0000 -0E0E0000 -1FFC0000 -3FFC0000 -381C0000 -701C0000 -70380000 -E03FFE00 -E03FFE00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 24 3 -5 -BITMAP -01FC -07FE -0F8F -1E07 -3807 -7800 -7000 -F000 -E000 -E000 -E000 -E000 -E000 -E00E -F01E -703C -78F8 -3FF0 -1FC0 -0700 -0380 -1980 -1F00 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 24 2 0 -BITMAP -0380 -01C0 -00E0 -0070 -0000 -0FFF -0FFF -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3FF8 -3FF8 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 24 2 0 -BITMAP -000E -001C -0038 -0070 -0000 -0FFF -0FFF -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3FF8 -3FF8 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 24 2 0 -BITMAP -001C -007C -00EE -01CE -0000 -0FFF -0FFF -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3FF8 -3FF8 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 23 2 0 -BITMAP -018C -018C -018C -0000 -0FFF -0FFF -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3FF8 -3FF8 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 8 24 2 0 -BITMAP -38 -1C -0E -07 -00 -0E -0E -0E -0E -1C -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 10 24 2 0 -BITMAP -01C0 -0380 -0700 -0E00 -0000 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 10 24 2 0 -BITMAP -0780 -0F80 -1DC0 -39C0 -0000 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 10 23 2 0 -BITMAP -18C0 -18C0 -18C0 -0000 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 18 19 2 0 -BITMAP -0FFC00 -0FFF00 -0E0F80 -0E0380 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -FF81C0 -FF81C0 -3801C0 -380380 -700380 -700780 -700F00 -701E00 -E07C00 -FFF800 -FFE000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 23 2 0 -BITMAP -00F300 -01FF00 -019E00 -000000 -0E00E0 -0E00E0 -0F00E0 -0F00E0 -1F81C0 -1D81C0 -1DC1C0 -19C1C0 -39C380 -38E380 -38E380 -386380 -707300 -707700 -703700 -703F00 -E01E00 -E01E00 -E00E00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 24 3 0 -BITMAP -00E000 -007000 -003800 -001C00 -000000 -01FC00 -07FE00 -0F8F00 -1E0700 -380780 -780380 -700380 -F00380 -E00380 -E00380 -E00380 -E00780 -E00700 -E00F00 -F01E00 -703C00 -78F800 -3FF000 -1FC000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 24 3 0 -BITMAP -000E00 -001C00 -003800 -007000 -000000 -01FC00 -07FE00 -0F8F00 -1E0700 -380780 -780380 -700380 -F00380 -E00380 -E00380 -E00380 -E00780 -E00700 -E00F00 -F01E00 -703C00 -78F800 -3FF000 -1FC000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 24 3 0 -BITMAP -003C00 -007C00 -00EE00 -01CE00 -000000 -01FC00 -07FE00 -0F8F00 -1E0700 -380780 -780380 -700380 -F00380 -E00380 -E00380 -E00380 -E00780 -E00700 -E00F00 -F01E00 -703C00 -78F800 -3FF000 -1FC000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 23 3 0 -BITMAP -01C600 -03FE00 -033C00 -000000 -01FC00 -07FE00 -0F8F00 -1E0700 -380780 -780380 -700380 -F00380 -E00380 -E00380 -E00380 -E00780 -E00700 -E00F00 -F01E00 -703C00 -78F800 -3FF000 -1FC000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 23 3 0 -BITMAP -018600 -018600 -018600 -000000 -01FC00 -07FE00 -0F8F00 -1E0700 -380780 -780380 -700380 -F00380 -E00380 -E00380 -E00380 -E00780 -E00700 -E00F00 -F01E00 -703C00 -78F800 -3FF000 -1FC000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 13 12 2 1 -BITMAP -6018 -7038 -3870 -1CE0 -0FC0 -0780 -0F00 -1F80 -39C0 -70E0 -E070 -C030 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 20 19 1 0 -BITMAP -007F30 -01FFE0 -03E3C0 -0781E0 -0E03E0 -1E06E0 -1C0CE0 -3C18E0 -3830E0 -3860E0 -38C0E0 -3981E0 -3B01C0 -3E03C0 -3C0780 -380F00 -3C3E00 -6FFC00 -C7F000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 18 24 3 0 -BITMAP -01C000 -00E000 -007000 -003800 -000000 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -380380 -380380 -380380 -380380 -700700 -700700 -700700 -700F00 -E00E00 -E01E00 -E01C00 -F03C00 -78F800 -7FF000 -1FC000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 18 24 3 0 -BITMAP -000E00 -001C00 -003800 -007000 -000000 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -380380 -380380 -380380 -380380 -700700 -700700 -700700 -700F00 -E00E00 -E01E00 -E01C00 -F03C00 -78F800 -7FF000 -1FC000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 18 24 3 0 -BITMAP -003C00 -007C00 -00EE00 -01CE00 -000000 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -380380 -380380 -380380 -380380 -700700 -700700 -700700 -700F00 -E00E00 -E01E00 -E01C00 -F03C00 -78F800 -7FF000 -1FC000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 18 23 3 0 -BITMAP -018600 -018600 -018600 -000000 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -380380 -380380 -380380 -380380 -700700 -700700 -700700 -700F00 -E00E00 -E01E00 -E01C00 -F03C00 -78F800 -7FF000 -1FC000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 24 5 0 -BITMAP -0070 -00E0 -01C0 -0380 -0000 -E00E -E01E -E03C -7078 -7070 -70E0 -39C0 -39C0 -3B80 -3F00 -1F00 -1E00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 16 19 2 0 -BITMAP -0E00 -0E00 -0E00 -0E00 -1FFC -1FFE -1C0F -1C07 -3C07 -3C07 -380E -381E -7FFC -7FF0 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -01E0 -07F0 -0770 -0E38 -0C38 -1C38 -1C70 -1CF0 -39C0 -39E0 -38E0 -3870 -7070 -7070 -7070 -70E0 -E1E0 -E7C0 -E700 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 2 0 -BITMAP -0E00 -0700 -0380 -01C0 -0000 -07E0 -1FF0 -3C70 -3870 -00F0 -07E0 -1FE0 -3CE0 -70E0 -E0E0 -E1C0 -E7C0 -FFC0 -7DC0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 2 0 -BITMAP -0070 -00E0 -01C0 -0380 -0000 -07E0 -1FF0 -3C70 -3870 -00F0 -07E0 -1FE0 -3CE0 -70E0 -E0E0 -E1C0 -E7C0 -FFC0 -7DC0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 2 0 -BITMAP -01E0 -03E0 -0770 -0E70 -0000 -07E0 -1FF0 -3C70 -3870 -00F0 -07E0 -1FE0 -3CE0 -70E0 -E0E0 -E1C0 -E7C0 -FFC0 -7DC0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 18 2 0 -BITMAP -0F30 -1FF0 -19E0 -0000 -07E0 -1FF0 -3C70 -3870 -00F0 -07E0 -1FE0 -3CE0 -70E0 -E0E0 -E1C0 -E7C0 -FFC0 -7DC0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 18 2 0 -BITMAP -0630 -0630 -0630 -0000 -07E0 -1FF0 -3C70 -3870 -00F0 -07E0 -1FE0 -3CE0 -70E0 -E0E0 -E1C0 -E7C0 -FFC0 -7DC0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 2 0 -BITMAP -03C0 -0660 -0420 -0660 -03C0 -07E0 -1FF0 -3C70 -3870 -00F0 -07E0 -1FE0 -3CE0 -70E0 -E0E0 -E1C0 -E7C0 -FFC0 -7DC0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 22 0 -BBX 21 14 2 0 -BITMAP -07E3E0 -1FFFF0 -3C7E70 -387838 -00F038 -07F038 -1FFFF8 -3CFFF0 -70E000 -E0E000 -E1E070 -E7F1E0 -FF3FC0 -7C1F00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 2 -5 -BITMAP -03C0 -0FE0 -1E70 -3830 -7000 -7000 -E000 -E000 -E000 -E000 -E0E0 -73C0 -7F80 -3F00 -1C00 -0E00 -6600 -7C00 -3800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -0E00 -0700 -0380 -01C0 -0000 -03E0 -0FF0 -1E70 -3838 -7038 -7038 -FFF8 -FFF0 -E000 -E000 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -0070 -00E0 -01C0 -0380 -0000 -03E0 -0FF0 -1E70 -3838 -7038 -7038 -FFF8 -FFF0 -E000 -E000 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -01E0 -03E0 -0770 -0E70 -0000 -03E0 -0FF0 -1E70 -3838 -7038 -7038 -FFF8 -FFF0 -E000 -E000 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 18 2 0 -BITMAP -0630 -0630 -0630 -0000 -03E0 -0FF0 -1E70 -3838 -7038 -7038 -FFF8 -FFF0 -E000 -E000 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 19 2 0 -BITMAP -E0 -70 -38 -1C -00 -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 9 19 2 0 -BITMAP -0380 -0700 -0E00 -1C00 -0000 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 9 19 2 0 -BITMAP -0F00 -1F00 -3380 -6380 -0000 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 9 18 2 0 -BITMAP -3180 -3180 -3180 -0000 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -1C00 -0F70 -03C0 -0FC0 -18E0 -03E0 -0FF0 -1E70 -3838 -7038 -7038 -E038 -E038 -E070 -E070 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0398 -07F8 -0670 -0000 -1DE0 -1FF0 -1E38 -3C38 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -1C00 -0E00 -0700 -0380 -0000 -03C0 -0FF0 -1E70 -3838 -7038 -7038 -E038 -E038 -E070 -E070 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -0070 -00E0 -01C0 -0380 -0000 -03C0 -0FF0 -1E70 -3838 -7038 -7038 -E038 -E038 -E070 -E070 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -01C0 -03E0 -0770 -0E70 -0000 -03C0 -0FF0 -1E70 -3838 -7038 -7038 -E038 -E038 -E070 -E070 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 13 18 2 0 -BITMAP -0798 -0FF8 -0CF0 -0000 -03C0 -0FF0 -1E70 -3838 -7038 -7038 -E038 -E038 -E070 -E070 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 13 18 2 0 -BITMAP -0630 -0630 -0630 -0000 -03C0 -0FF0 -1E70 -3838 -7038 -7038 -E038 -E038 -E070 -E070 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 10 12 4 1 -BITMAP -0700 -0F00 -0E00 -0000 -0000 -FFC0 -FFC0 -0000 -0000 -1C00 -3C00 -3800 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 15 14 1 0 -BITMAP -01E6 -07FC -0F18 -1C3C -387C -38DC -719C -731C -7638 -7C38 -7870 -30E0 -7FC0 -CF00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 19 3 0 -BITMAP -1C00 -0E00 -0700 -0380 -0000 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E1E0 -E3E0 -E7C0 -7FC0 -3DC0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 19 3 0 -BITMAP -0070 -00E0 -01C0 -0380 -0000 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E1E0 -E3E0 -E7C0 -7FC0 -3DC0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 19 3 0 -BITMAP -01E0 -03E0 -0770 -0E70 -0000 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E1E0 -E3E0 -E7C0 -7FC0 -3DC0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 18 3 0 -BITMAP -0630 -0630 -0630 -0000 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E1E0 -E3E0 -E7C0 -7FC0 -3DC0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 24 2 -5 -BITMAP -0070 -00E0 -01C0 -0380 -0000 -701C -701C -7038 -7038 -3870 -3870 -38E0 -38E0 -1DC0 -1DC0 -1F80 -0F00 -0F00 -0E00 -0E00 -1C00 -3800 -F800 -F000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 24 1 -5 -BITMAP -0700 -0700 -0700 -0700 -0E00 -0EF0 -0FFC -0F9C -1E0E -1C0E -1C0E -380E -380E -381C -381C -3838 -7CF0 -7FE0 -7780 -7000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 556 0 -DWIDTH 15 0 -BBX 14 23 3 -5 -BITMAP -0E70 -0E70 -0000 -0000 -701C -701C -7038 -7038 -3870 -3870 -38E0 -38E0 -1DC0 -1DC0 -1F80 -0F00 -0F00 -0E00 -0E00 -1C00 -3800 -F800 -F000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/helvBO24-L1.bdf diff -u xc/fonts/bdf/100dpi/helvBO24-L1.bdf:1.1 xc/fonts/bdf/100dpi/helvBO24-L1.bdf:removed --- xc/fonts/bdf/100dpi/helvBO24-L1.bdf:1.1 Wed Apr 4 18:55:21 2001 +++ xc/fonts/bdf/100dpi/helvBO24-L1.bdf Wed Mar 16 21:03:37 2005 @@ -1,5805 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvBO24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Bold-O-Normal--34-240-100-100-P-182-ISO8859-1 -SIZE 24 100 100 -FONTBOUNDINGBOX 38 38 -1 -7 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Bold" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 34 -POINT_SIZE 240 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 182 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 25 -X_HEIGHT 18 -FONT_ASCENT 28 -FONT_DESCENT 7 -FACE_NAME "Helvetica Bold Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-BoldOblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Helvetica Bold Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 25 25 2 0 -BITMAP -AAAAAA80 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -AAAAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 25 4 0 -BITMAP -07C0 -07C0 -07C0 -0FC0 -0F80 -0F80 -0F80 -0F80 -0F00 -0F00 -1F00 -1E00 -1E00 -1E00 -1C00 -1C00 -1C00 -1800 -0000 -0000 -7C00 -7C00 -FC00 -F800 -F800 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 474 0 -DWIDTH 16 0 -BBX 13 9 6 16 -BITMAP -F8F8 -F8F8 -F8F8 -F0F0 -F0F0 -F0F0 -E0E0 -E0E0 -C0C0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 21 25 1 -1 -BITMAP -001C38 -003C78 -003878 -0078F0 -0078F0 -00F1E0 -00F1E0 -1FFFF8 -1FFFF8 -1FFFF8 -1FFFF8 -03C780 -078780 -078F00 -070F00 -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -1C3C00 -3C7800 -387800 -78F000 -78F000 -70E000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 28 2 -3 -BITMAP -001800 -001800 -01FF00 -07FF80 -0FFFC0 -1FB7C0 -1F33C0 -3E73C0 -3E73C0 -3F6000 -3FE000 -1FF000 -0FFC00 -03FF00 -00FF00 -00DF80 -00CF80 -01CF80 -F1CF80 -F18F00 -F99F00 -FFFE00 -7FFC00 -3FF800 -0FE000 -030000 -060000 -060000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 29 0 -BBX 27 23 4 0 -BITMAP -07C00600 -1FE00E00 -3FF01C00 -7CF83800 -78783000 -F0787000 -F078E000 -F0F1C000 -F9F38000 -7FE38000 -3FC70000 -0F0E1F00 -001C7F80 -0018FFC0 -0039F3E0 -0071E1E0 -00E3C1E0 -01C3C1E0 -01C3C3C0 -0383E7C0 -0703FF80 -0E01FF00 -0C007C00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 21 25 3 0 -BITMAP -003F00 -00FF80 -01FFC0 -03FFC0 -07E7C0 -07C7C0 -07C780 -07CF80 -03FF00 -03FE00 -01F800 -03F000 -0FF878 -1FFCF8 -3E7CF0 -7C3FE0 -783FE0 -F81FC0 -F80F80 -F81F80 -FC7FC0 -FFFFC0 -7FFBE0 -3FF1E0 -0FC000 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 238 0 -DWIDTH 8 0 -BBX 5 9 6 16 -BITMAP -F8 -F8 -F8 -F0 -F0 -F0 -E0 -E0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 13 31 2 -6 -BITMAP -0078 -00F0 -01E0 -03C0 -03C0 -0780 -0F00 -0F00 -1E00 -1E00 -3C00 -3C00 -3C00 -7800 -7800 -7800 -7800 -F800 -F800 -F800 -F800 -F800 -F800 -7800 -7800 -7800 -7800 -3800 -3C00 -3C00 -1E00 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 12 32 -1 -6 -BITMAP -0780 -03C0 -01C0 -01E0 -00E0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -01F0 -01E0 -01E0 -03E0 -03C0 -07C0 -0780 -0F80 -0F00 -1E00 -1E00 -3C00 -7800 -7000 -E000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 11 11 5 13 -BITMAP -0700 -0700 -6660 -F6E0 -7FE0 -3F80 -1F00 -3F80 -73C0 -F1C0 -6180 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 17 16 3 0 -BITMAP -00F000 -00F000 -00F000 -00F000 -01E000 -01E000 -7FFF80 -FFFF80 -FFFF80 -FFFF00 -03C000 -03C000 -03C000 -078000 -078000 -078000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 7 11 1 -6 -BITMAP -1E -1E -3E -3E -3C -0C -1C -38 -70 -E0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 5 3 7 -BITMAP -FF80 -FF80 -FF80 -FF80 -FF80 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 6 5 2 0 -BITMAP -7C -7C -FC -F8 -F8 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 14 24 0 0 -BITMAP -000C -0018 -0018 -0030 -0030 -0060 -0060 -00C0 -00C0 -0180 -0180 -0300 -0300 -0600 -0600 -0C00 -0C00 -1800 -1800 -3000 -3000 -6000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 24 3 0 -BITMAP -00FC00 -03FF00 -07FF00 -0FFF80 -1F9F80 -3E0F80 -3E0F80 -3C0F80 -7C0F80 -7C0F80 -780F80 -780F80 -F80F80 -F01F00 -F01F00 -F01F00 -F01E00 -F03E00 -F83C00 -FC7C00 -FFF800 -7FF000 -7FE000 -1FC000 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 12 24 6 0 -BITMAP -00F0 -01F0 -03F0 -0FE0 -FFE0 -FFE0 -FFC0 -07C0 -07C0 -07C0 -07C0 -0780 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1E00 -3E00 -3E00 -3E00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 19 24 2 0 -BITMAP -007E00 -01FF80 -03FFC0 -07FFC0 -0FC7E0 -0F83E0 -1F03E0 -1E03E0 -1E07C0 -0007C0 -000F80 -001F00 -003E00 -00FC00 -01F800 -07F000 -0FC000 -1F8000 -3F0000 -7E0000 -7FFE00 -FFFE00 -FFFE00 -FFFE00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 24 3 0 -BITMAP -01FC00 -07FF00 -0FFF00 -1FFF80 -1F0F80 -3E0F80 -3C0F80 -3C0F80 -001F00 -003E00 -01FC00 -01FC00 -01FE00 -007E00 -003F00 -001F00 -F01F00 -F03F00 -F03E00 -F87E00 -FFFC00 -7FF800 -7FE000 -1F8000 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 24 2 0 -BITMAP -000FC0 -001FC0 -003FC0 -003F80 -007F80 -00FF80 -01EF80 -03CF00 -079F00 -079F00 -0F1F00 -1E1F00 -3C1E00 -783E00 -F83E00 -FFFF80 -FFFF80 -FFFF80 -FFFF80 -007C00 -007C00 -007800 -00F800 -00F800 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 24 3 0 -BITMAP -03FFC0 -03FFC0 -07FF80 -07FF80 -0F0000 -0F0000 -0E0000 -1E0000 -1CF800 -3FFE00 -3FFE00 -3FFF00 -7C3F00 -001F00 -001F00 -001F00 -001F00 -F03E00 -F03E00 -F8FC00 -FFF800 -7FF000 -7FE000 -1F8000 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 24 3 0 -BITMAP -007C00 -01FF00 -03FF80 -07FFC0 -0F87C0 -1E07C0 -1E0000 -3C0000 -3CF800 -7FFE00 -7FFE00 -7FFF00 -FE1F00 -FC1F00 -F80F00 -F00F00 -F01F00 -F01E00 -F83E00 -F87C00 -FFFC00 -7FF800 -3FE000 -1F8000 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 24 5 0 -BITMAP -3FFFC0 -7FFFC0 -7FFFC0 -7FFF80 -000F00 -001E00 -003E00 -007C00 -00F800 -01F000 -01E000 -03E000 -07C000 -0F8000 -0F8000 -1F0000 -1E0000 -3E0000 -3C0000 -7C0000 -7C0000 -780000 -F80000 -F80000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 24 2 0 -BITMAP -007C00 -01FF00 -03FF80 -07FFC0 -0787C0 -0F03C0 -0F03C0 -0F03C0 -0F07C0 -079F80 -03FF00 -07FE00 -1FFE00 -3F1F00 -7C0F80 -7C0F80 -F80F80 -F81F00 -F81F00 -FC3E00 -7FFC00 -7FF800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 24 2 0 -BITMAP -007E00 -01FF00 -07FF80 -0FFFC0 -0F87C0 -1F03C0 -1E03C0 -3E03C0 -3C03C0 -3C07C0 -3E0FC0 -3F1FC0 -3FFF80 -1FFF80 -0FFF80 -07CF00 -000F00 -001F00 -F81E00 -FC3C00 -7FFC00 -7FF800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 17 4 0 -BITMAP -1F -1F -3F -3E -3E -00 -00 -00 -00 -00 -00 -00 -7C -7C -FC -F8 -F8 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 23 3 -6 -BITMAP -0780 -0780 -0F80 -0F00 -0F00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3E00 -3E00 -7E00 -7C00 -7C00 -0C00 -1800 -3800 -7000 -E000 -8000 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 18 16 2 0 -BITMAP -000040 -0003C0 -001FC0 -00FF80 -07FF80 -1FFC00 -7FE000 -7F0000 -FF0000 -FFE000 -3FF800 -0FFF00 -03FF00 -007F00 -001E00 -000600 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 19 12 2 2 -BITMAP -1FFFE0 -1FFFE0 -3FFFC0 -3FFFC0 -000000 -000000 -000000 -000000 -7FFF80 -7FFF80 -FFFF00 -FFFF00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 18 16 2 0 -BITMAP -180000 -1E0000 -3FC000 -3FF000 -3FFE00 -07FF00 -00FFC0 -003FC0 -003FC0 -01FF00 -0FFE00 -7FF800 -7FC000 -FE0000 -F00000 -C00000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 25 5 0 -BITMAP -03FC00 -0FFF00 -1FFF80 -3FFF80 -3F0FC0 -7C07C0 -7C07C0 -F807C0 -F80F80 -001F80 -003F00 -007E00 -00FC00 -01F800 -03E000 -03C000 -078000 -078000 -000000 -000000 -0F8000 -0F8000 -1F0000 -1F0000 -1F0000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 975 0 -DWIDTH 33 0 -BBX 32 30 3 -5 -BITMAP -0000FE00 -0007FFC0 -001FFFE0 -007E03F8 -00F800FC -01E0003C -03C0001E -0780000E -0F01F38F -1E07FF8F -3C0F3F07 -381C1F07 -78381E0F -70701E0E -F0701C0E -E0E03C1E -E0E0381C -E1E0783C -E1E0F078 -E1F1F1F0 -E0FFFFE0 -F0FF3F80 -F03C1E00 -78000000 -7C000000 -3F000000 -1FC0F000 -0FFFF000 -07FFF000 -01FF8000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 25 1 0 -BITMAP -0003E0 -0007E0 -000FE0 -001FE0 -001FF0 -003FF0 -003FF0 -007DF0 -007DF0 -00F9F0 -00F9F0 -01F0F8 -03F0F8 -03E0F8 -07E0F8 -07C0F8 -0FFFF8 -0FFFF8 -1FFFF8 -1FFFFC -3E00FC -3E007C -7C007C -FC007C -F8007C -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 25 3 0 -BITMAP -07FFE0 -07FFF8 -07FFFC -0FFFFE -0F807E -0F803E -0F803E -0F803C -1F807C -1F01F8 -1FFFF0 -1FFFE0 -1FFFF0 -3FFFF0 -3E01F8 -3E00F8 -3E00F8 -3E00F8 -7C00F8 -7C01F0 -7C07F0 -7FFFE0 -FFFFC0 -FFFF80 -FFFE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 25 3 0 -BITMAP -003FE0 -00FFF8 -01FFFC -07FFFC -0FF0FE -0FC03E -1F803E -3F003E -3E003E -7E0000 -7C0000 -7C0000 -F80000 -F80000 -F80000 -F80000 -F8007C -FC00FC -7C00F8 -7E03F0 -7F0FF0 -3FFFE0 -3FFFC0 -1FFF00 -07F800 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 25 3 0 -BITMAP -07FFE0 -07FFF8 -07FFFC -0FFFFC -0F81FE -0F807E -0F803E -0F803E -1F803E -1F003E -1F003E -1F003E -1F003E -3F007E -3E007C -3E007C -3E00F8 -3E00F8 -7C01F0 -7C03F0 -7C0FE0 -7FFFC0 -FFFF80 -FFFF00 -FFFC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 23 25 3 0 -BITMAP -07FFFE -07FFFE -07FFFC -0FFFFC -0F8000 -0F8000 -0F8000 -0F8000 -1F0000 -1F0000 -1FFFF0 -1FFFF0 -1FFFE0 -3FFFE0 -3E0000 -3E0000 -3E0000 -3E0000 -7C0000 -7C0000 -7C0000 -7FFFE0 -FFFFE0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 22 25 2 0 -BITMAP -07FFFC -07FFFC -07FFF8 -0FFFF8 -0F8000 -0F8000 -0F8000 -0F8000 -1F0000 -1F0000 -1FFFE0 -1FFFE0 -1FFFC0 -3FFFC0 -3E0000 -3E0000 -3E0000 -3E0000 -7C0000 -7C0000 -7C0000 -7C0000 -FC0000 -F80000 -F80000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 25 25 3 0 -BITMAP -001FF000 -007FFC00 -01FFFE00 -03FFFF00 -07F87F00 -0FC01F80 -1F801F80 -1F000F80 -3E000000 -3E000000 -7E000000 -7C000000 -7C03FF00 -7C07FF00 -F807FE00 -F807FE00 -FC003E00 -FC003E00 -7C007E00 -7E00FC00 -7F83FC00 -3FFFFC00 -1FFFBC00 -0FFF3800 -03F80000 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 25 25 2 0 -BITMAP -07E00F80 -07C00F80 -07C00F80 -07C01F80 -07C01F00 -0FC01F00 -0F801F00 -0F801F00 -0F803F00 -0F803E00 -1FFFFE00 -1FFFFE00 -1FFFFE00 -1FFFFE00 -1F007C00 -3E007C00 -3E007C00 -3E007C00 -3E00F800 -7E00F800 -7C00F800 -7C00F800 -7C01F800 -7C01F000 -FC01F000 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 10 25 2 0 -BITMAP -07C0 -07C0 -07C0 -0FC0 -0F80 -0F80 -0F80 -0F80 -1F80 -1F00 -1F00 -1F00 -1F00 -3F00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -FC00 -F800 -F800 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 19 25 2 0 -BITMAP -0003E0 -0003E0 -0003E0 -0003E0 -0007C0 -0007C0 -0007C0 -0007C0 -0007C0 -000F80 -000F80 -000F80 -000F80 -001F80 -001F00 -7C1F00 -7C1F00 -7C1F00 -F83E00 -F83E00 -FC7E00 -FFFC00 -7FF800 -3FF000 -1FC000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 25 25 2 0 -BITMAP -07C01F80 -07C03F00 -07C07E00 -0FC0FC00 -0F81F800 -0F83F000 -0F87E000 -0F8FC000 -1FBF8000 -1F7E0000 -1FFC0000 -1FF80000 -1FFC0000 -3FFE0000 -3FBE0000 -3E3F0000 -3E1F0000 -3E1F8000 -7C0F8000 -7C0FC000 -7C07E000 -7C07E000 -FC03F000 -F803F000 -F801F800 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 17 25 3 0 -BITMAP -07C000 -07C000 -07C000 -0FC000 -0F8000 -0F8000 -0F8000 -0F8000 -1F8000 -1F0000 -1F0000 -1F0000 -1F0000 -3F0000 -3E0000 -3E0000 -3E0000 -3E0000 -7C0000 -7C0000 -7C0000 -7FFF80 -FFFF80 -FFFF00 -FFFF00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 28 25 2 0 -BITMAP -07F807F0 -07F80FF0 -07F80FF0 -0FF80FF0 -0FF81FE0 -0FF81FE0 -0FF83FE0 -0FF83BE0 -1F787BE0 -1F7877C0 -1F78F7C0 -1F78F7C0 -1F78E7C0 -3E79EFC0 -3E79CF80 -3E7BCF80 -3E7BCF80 -3E7F8F80 -7C7F9F00 -7C7F1F00 -7C7F1F00 -7C7E1F00 -FC7E1F00 -F87E3E00 -F87C3E00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 25 25 2 0 -BITMAP -07E00F80 -07E00F80 -07E00F80 -0FF01F80 -0FF01F00 -0FF01F00 -0FF81F00 -0FF81F00 -1FFC3F00 -1F7C3E00 -1F3C3E00 -1F3E3E00 -1F3E3E00 -3F1E7E00 -3E1F7C00 -3E1F7C00 -3E0F7C00 -3E0FFC00 -7E07F800 -7C07F800 -7C07F800 -7C03F800 -FC03F800 -F803F000 -F801F000 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 25 25 3 0 -BITMAP -001FE000 -00FFFC00 -01FFFE00 -03FFFE00 -07F0FF00 -0FC03F00 -1F801F80 -1F001F80 -3E000F80 -3E000F80 -7C000F80 -7C000F80 -78000F80 -F8001F00 -F8001F00 -F8003F00 -F8003E00 -FC007E00 -FC00FC00 -7E01F800 -7F87F800 -3FFFF000 -1FFFE000 -0FFF8000 -03FE0000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 22 25 3 0 -BITMAP -07FFE0 -07FFF8 -07FFF8 -0FFFFC -0F80FC -0F807C -0F807C -0F807C -1F00F8 -1F00F8 -1F01F8 -1F03F0 -1FFFF0 -3FFFE0 -3FFFC0 -3FFF00 -3E0000 -3E0000 -7C0000 -7C0000 -7C0000 -7C0000 -F80000 -F80000 -F80000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 25 26 3 -1 -BITMAP -001FF000 -00FFFC00 -01FFFE00 -03FFFE00 -07F8FF00 -0FC03F00 -1F801F80 -1F001F80 -3E000F80 -3E000F80 -7C000F80 -7C000F80 -7C000F80 -7C001F00 -FC001F00 -FC001F00 -FC073E00 -FC0FFE00 -7C0FFC00 -7E07F800 -7F8FF800 -3FFFF800 -1FFFF800 -0FFFFC00 -07FC7800 -00003000 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 25 3 0 -BITMAP -07FFF8 -07FFFC -07FFFE -0FFFFE -0F807E -0F803E -0F803E -0F803E -1F007C -1F007C -1F01F8 -1FFFF0 -1FFFE0 -3FFFE0 -3FFFF0 -3E03F0 -3E01F0 -3E01F0 -7C01F0 -7C03E0 -7C03E0 -7C03E0 -F803E0 -F803E0 -F803E0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 22 25 2 0 -BITMAP -003FC0 -01FFF0 -03FFF8 -07FFFC -0FC1FC -0F807C -1F007C -1F007C -1F0000 -1FC000 -1FFE00 -0FFFC0 -07FFF0 -00FFF0 -000FF8 -0001F8 -0000F8 -F800F0 -F801F0 -FC01F0 -7E07E0 -7FFFC0 -3FFFC0 -1FFF00 -07F800 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 20 25 5 0 -BITMAP -7FFFF0 -7FFFF0 -FFFFE0 -FFFFE0 -01F000 -01F000 -01F000 -01F000 -03F000 -03E000 -03E000 -03E000 -03E000 -07E000 -07C000 -07C000 -07C000 -07C000 -0F8000 -0F8000 -0F8000 -0F8000 -1F8000 -1F0000 -1F0000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 25 5 0 -BITMAP -1F007C -1F007C -1F007C -3F007C -3E00F8 -3E00F8 -3E00F8 -3E00F8 -7E01F8 -7C01F0 -7C01F0 -7C01F0 -7C01F0 -F803F0 -F803E0 -F803E0 -F803E0 -F807E0 -F807C0 -F80FC0 -FE3F80 -FFFF00 -7FFF00 -3FFC00 -1FF000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 25 6 0 -BITMAP -F801F0 -F801F0 -F803E0 -F803E0 -F807C0 -7807C0 -7C0F80 -7C0F80 -7C1F00 -7C1F00 -7C3E00 -7C3E00 -7C7C00 -7C7800 -3CF800 -3CF000 -3DF000 -3DE000 -3FE000 -3FC000 -3FC000 -3F8000 -3F8000 -1F0000 -1F0000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 31 0 -BBX 30 25 6 0 -BITMAP -F80FC07C -F80FC0FC -F81FC0F8 -F81FC0F8 -F83FC1F0 -F83FC1F0 -F83FC3E0 -F87BC3E0 -F87BC7C0 -F8F3C7C0 -F8F3C780 -F8F3CF80 -F9E3CF00 -F9E39F00 -7BC39E00 -7BC39E00 -7B83BE00 -7F83BC00 -7F83FC00 -7F03F800 -7F03F800 -7E03F000 -7E03F000 -7C03E000 -7C03E000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 25 25 1 0 -BITMAP -03F01F80 -03F01F80 -03F03F00 -01F87E00 -01F8FC00 -01F8F800 -00F9F800 -00FFF000 -007FE000 -007FC000 -007F8000 -003F8000 -003F0000 -007F0000 -00FF8000 -01FF8000 -01FFC000 -03EFC000 -07E7C000 -0FC7E000 -1F87E000 -1F03E000 -3F03F000 -7E03F000 -FC01F000 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 25 6 0 -BITMAP -FC01F0 -7C03F0 -7E03E0 -7E07E0 -3E0FC0 -3E0F80 -3E1F00 -3F3F00 -1F3E00 -1F7C00 -1FFC00 -0FF800 -0FF000 -0FF000 -0FE000 -07C000 -07C000 -0FC000 -0F8000 -0F8000 -0F8000 -0F8000 -1F8000 -1F0000 -1F0000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 23 25 1 0 -BITMAP -03FFFE -03FFFE -07FFFE -07FFFE -00007E -0000FC -0001F8 -0003F0 -0007E0 -000FC0 -001F80 -003F00 -007E00 -00FC00 -01F800 -03F000 -07E000 -0FC000 -1F8000 -3F0000 -7E0000 -7FFFE0 -FFFFE0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 14 31 1 -6 -BITMAP -03FC -03FC -03FC -07C0 -07C0 -0780 -0780 -0F80 -0F80 -0F80 -0F00 -0F00 -1F00 -1F00 -1E00 -1E00 -1E00 -3E00 -3E00 -3C00 -3C00 -7C00 -7C00 -7C00 -7800 -7800 -F800 -F800 -FF00 -FF00 -FF00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 5 24 5 0 -BITMAP -C0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -60 -60 -60 -70 -70 -70 -70 -70 -70 -30 -30 -30 -30 -38 -38 -38 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 14 31 -1 -6 -BITMAP -03FC -03FC -03FC -007C -007C -0078 -0078 -00F8 -00F8 -00F8 -00F0 -00F0 -01F0 -01F0 -01E0 -01E0 -01E0 -03E0 -03E0 -03C0 -03C0 -07C0 -07C0 -07C0 -0780 -0780 -0F80 -0F80 -FF80 -FF00 -FF00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 15 14 5 9 -BITMAP -01F0 -01F0 -03F8 -03F8 -07F8 -0F78 -0F78 -1E38 -3C3C -3C3C -783C -783C -F01C -E01E -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 2 0 -6 -BITMAP -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 6 5 6 20 -BITMAP -F0 -78 -38 -1C -0C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 18 2 0 -BITMAP -01FE00 -07FF00 -0FFF80 -1F8F80 -1E0780 -1E0780 -000F80 -03FF80 -1FFF00 -3FFF00 -7E1F00 -781F00 -F83E00 -F87E00 -FFFE00 -FFFE00 -7FBE00 -3E3E00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 25 2 0 -BITMAP -07C000 -07C000 -07C000 -078000 -0F8000 -0F8000 -0F8000 -0FBF00 -0F7FC0 -1FFFC0 -1FFFE0 -1FC7E0 -1F83E0 -1F03E0 -3E03E0 -3E03E0 -3E03E0 -3E03C0 -7E07C0 -7E0F80 -7F1F80 -7FFF00 -7FFE00 -FBFC00 -F9F000 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 18 3 0 -BITMAP -01F800 -07FE00 -1FFF00 -1FFF00 -3E1F80 -7C0F80 -780F80 -780000 -F00000 -F00000 -F00000 -F00F00 -F01F00 -F83E00 -FFFE00 -7FFC00 -7FF000 -1FC000 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 20 25 3 0 -BITMAP -0000F0 -0000F0 -0001F0 -0001E0 -0001E0 -0003E0 -0003E0 -03F3E0 -0FFBC0 -1FFFC0 -1FFFC0 -3F1FC0 -7E0FC0 -7C0F80 -F80F80 -F80F80 -F80F80 -F81F80 -F81F00 -F83F00 -FC7F00 -FFFF00 -7FFE00 -3FDE00 -1F1E00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 18 3 0 -BITMAP -01F800 -07FE00 -1FFF00 -1F9F00 -3E0F80 -7C0780 -780780 -FFFF80 -FFFF80 -FFFF80 -F00000 -F80000 -F80F00 -7C1F00 -7FFE00 -3FFC00 -1FF800 -07E000 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 13 25 3 0 -BITMAP -01F8 -03F8 -07F0 -07C0 -0F80 -0F80 -0F80 -3FE0 -7FE0 -7FC0 -1F00 -1F00 -1F00 -1E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7800 -F800 -F800 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 21 25 1 -7 -BITMAP -00FC78 -01FE78 -07FF78 -0FFFF0 -0FC7F0 -1F03F0 -1E01F0 -3E01E0 -3C01E0 -3C03E0 -3C03E0 -3C03E0 -3C07C0 -3E1FC0 -3FFFC0 -1FFFC0 -1FF7C0 -07C780 -000F80 -F00F80 -F01F00 -F87F00 -7FFE00 -7FF800 -1FE000 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 25 2 0 -BITMAP -07C000 -07C000 -078000 -078000 -0F8000 -0F8000 -0F0000 -0F3F80 -0F7FC0 -1FFFE0 -1FFFE0 -1FC7E0 -1F03E0 -1F03C0 -3E07C0 -3E07C0 -3E07C0 -3C07C0 -7C0F80 -7C0F80 -7C0F80 -7C0F80 -780F00 -F81F00 -F81F00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 10 25 2 0 -BITMAP -03C0 -07C0 -07C0 -0780 -0000 -0000 -0000 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -F800 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 13 32 -1 -7 -BITMAP -0078 -00F8 -00F8 -00F0 -0000 -0000 -0000 -01F0 -01F0 -03E0 -03E0 -03E0 -03E0 -03E0 -07C0 -07C0 -07C0 -07C0 -0F80 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -3E00 -7E00 -FE00 -FC00 -F800 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 19 25 2 0 -BITMAP -07C000 -07C000 -07C000 -078000 -0F8000 -0F8000 -0F8000 -0F87E0 -0F0FC0 -1F1F80 -1F3F00 -1F7E00 -1FFC00 -1FF800 -3FF000 -3FF000 -3FF800 -3FF800 -7E7C00 -7C7C00 -7C3E00 -7C3E00 -F83E00 -F81F00 -F81F00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 10 25 2 0 -BITMAP -07C0 -07C0 -07C0 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -3F00 -3E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -F800 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 29 0 -BBX 28 18 2 0 -BITMAP -0F1F0FC0 -0F7FBFE0 -1FFFFFE0 -1FFFFFF0 -1F8FE3F0 -1F07C1F0 -1E0781E0 -3E0F83E0 -3E0F83E0 -3E0F83E0 -3C0F03E0 -7C0F03C0 -7C1F07C0 -7C1F07C0 -7C1F07C0 -781E0780 -F83E0F80 -F83E0F80 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 18 2 0 -BITMAP -0F1F00 -0F7FC0 -1FFFC0 -1FFFC0 -1F87E0 -1F03E0 -1E03E0 -3E07E0 -3E07C0 -3E07C0 -3C07C0 -7C0780 -7C0F80 -7C0F80 -7C0F80 -780F00 -F81F00 -F81F00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 18 3 0 -BITMAP -01FC00 -07FF00 -0FFF80 -1FFFC0 -3F0FC0 -7E07C0 -7C07C0 -7C07C0 -F807C0 -F807C0 -F80F80 -F80F80 -F81F80 -FC3F00 -7FFE00 -7FFC00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 20 25 1 -7 -BITMAP -078F80 -07BFC0 -0FFFE0 -0FFFE0 -0FE3F0 -0FC1F0 -0F81F0 -1F01F0 -1F01F0 -1F01F0 -1F01F0 -3F03E0 -3F03E0 -3F8FC0 -3FFFC0 -3FFF80 -7DFE00 -7CFC00 -7C0000 -780000 -780000 -F80000 -F80000 -F80000 -F00000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 25 3 -7 -BITMAP -01F3C0 -07FBC0 -0FFFC0 -1FFFC0 -3F1FC0 -7E0FC0 -7C0F80 -7C0F80 -F80F80 -F80F80 -F01F80 -F01F00 -F03F00 -F87F00 -FFFF00 -7FFE00 -7FBE00 -1E3E00 -003E00 -003E00 -003C00 -007C00 -007C00 -007C00 -007C00 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 14 18 2 0 -BITMAP -0F0C -0F3C -1F7C -1FFC -1FF8 -1F80 -1F00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7800 -F800 -F800 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 18 2 0 -BITMAP -01FC00 -07FF00 -0FFF80 -1F1F80 -1E0780 -3E0780 -3F8000 -1FF000 -1FFC00 -07FE00 -01FF00 -003F00 -F81F00 -F81F00 -FE3E00 -7FFE00 -7FFC00 -1FF000 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 22 4 0 -BITMAP -1F00 -1F00 -1F00 -1F00 -7FC0 -FFC0 -FF80 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -F800 -FE00 -FE00 -FE00 -7C00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 18 3 0 -BITMAP -1F03E0 -1F03E0 -1E03E0 -3E07C0 -3E07C0 -3C07C0 -3C0780 -7C0F80 -7C0F80 -7C0F80 -780F80 -F81F00 -F81F00 -FC3F00 -FFFF00 -FFFE00 -7FDE00 -1F1E00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 18 4 0 -BITMAP -F80F80 -F81F00 -F81F00 -F83E00 -F83E00 -F87C00 -F87800 -78F800 -78F000 -79F000 -79E000 -7BE000 -7FC000 -7FC000 -3F8000 -3F0000 -3F0000 -3E0000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 25 18 3 0 -BITMAP -F83E0F80 -F83E0F80 -F87E1F00 -F87E1F00 -F8FE3E00 -F8FE3E00 -F9EE3C00 -F9EE7C00 -79CE7800 -7BCEF800 -7B8EF000 -7F8FF000 -7F8FE000 -7F0FE000 -7F0FC000 -7E0FC000 -7E0F8000 -7C0F8000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 20 18 1 0 -BITMAP -0F83F0 -0FC3E0 -07C7C0 -07CFC0 -07FF80 -03FF00 -03FE00 -01FC00 -01F800 -01F800 -03FC00 -07FC00 -0FFC00 -1FBE00 -1F3E00 -3E3F00 -7E1F00 -FC1F00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 21 25 1 -7 -BITMAP -1F00F8 -1F01F0 -1F01E0 -0F83E0 -0F83C0 -0F87C0 -0F8780 -0F8F80 -0F8F00 -0F9E00 -079E00 -07BC00 -07FC00 -07F800 -07F800 -07F000 -07E000 -03E000 -07C000 -07C000 -0F8000 -7F8000 -7F0000 -FE0000 -F80000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 18 18 1 0 -BITMAP -0FFFC0 -0FFFC0 -1FFFC0 -1FFF80 -001F80 -003F00 -007E00 -00FC00 -03F800 -07E000 -0FC000 -1F8000 -3F0000 -7E0000 -FFFE00 -FFFE00 -FFFC00 -FFFC00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 13 32 3 -7 -BITMAP -00F8 -01F8 -03F8 -03C0 -0780 -0780 -0780 -0780 -0780 -0F00 -0F00 -0F00 -0F00 -1E00 -3E00 -FC00 -F000 -FC00 -3C00 -3C00 -3C00 -3C00 -3C00 -7800 -7800 -7800 -7800 -F800 -F800 -FE00 -7E00 -3C00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 280 0 -DWIDTH 9 0 -BBX 9 31 2 -7 -BITMAP -0380 -0380 -0300 -0700 -0700 -0700 -0700 -0600 -0E00 -0E00 -0E00 -0E00 -0C00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -3000 -7000 -7000 -7000 -7000 -6000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 13 32 1 -7 -BITMAP -03E0 -03F0 -03F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01F8 -0078 -03F0 -03C0 -0780 -0780 -0780 -0780 -0F00 -0F00 -0F00 -0F00 -1E00 -1E00 -FE00 -FC00 -F800 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 16 6 3 5 -BITMAP -0E00 -3F07 -7FC7 -63FE -E0FC -0078 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 24 1 -6 -BITMAP -07C0 -07C0 -0F80 -0F80 -0F80 -0000 -0000 -0E00 -0E00 -0E00 -1E00 -1E00 -1E00 -3C00 -3C00 -3C00 -7C00 -7C00 -7C00 -7C00 -FC00 -F800 -F800 -F800 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 24 2 -3 -BITMAP -000300 -000600 -000600 -00FC00 -03FF00 -0FFF80 -1FFF80 -1F3FC0 -3E37C0 -7C67C0 -7C6000 -78C000 -78C000 -F98000 -F98F80 -FB1F80 -FF3F00 -7FFE00 -7FFC00 -3FF800 -1FC000 -180000 -300000 -300000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 19 24 2 0 -BITMAP -007E00 -01FF80 -07FFC0 -0FFFE0 -0F87E0 -1F03E0 -1F03E0 -1F03E0 -1F0000 -1F0000 -1F0000 -7FF800 -7FF800 -0F8000 -0F8000 -0F0000 -0F0000 -1E0000 -1C0000 -79C300 -FFFF00 -FFFF00 -FFFF00 -C1FC00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 17 3 3 -BITMAP -080080 -1C01C0 -3EFBC0 -1FFF80 -1FFF00 -0F1E00 -1E0F00 -1C0F00 -3C0F00 -3C0E00 -3C1E00 -1E3C00 -3FFC00 -7FFE00 -F7DF00 -600E00 -400400 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 20 24 3 0 -BITMAP -7C00F0 -3E01E0 -1E03C0 -1E07C0 -1F0F80 -0F0F00 -0F1E00 -07BC00 -07FC00 -07F800 -03F000 -03E000 -7FFF00 -7FFF00 -03C000 -03C000 -FFFE00 -FFFE00 -078000 -078000 -078000 -078000 -0F0000 -0F0000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 280 0 -DWIDTH 9 0 -BBX 9 31 2 -6 -BITMAP -0380 -0380 -0380 -0300 -0700 -0700 -0700 -0700 -0600 -0E00 -0E00 -0E00 -0E00 -0000 -0000 -0000 -0000 -0000 -0000 -3800 -3800 -3800 -3000 -7000 -7000 -7000 -7000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 32 2 -7 -BITMAP -00FF00 -01FF80 -03FFC0 -07FFC0 -07C7C0 -0F87C0 -0F8000 -0FE000 -0FF000 -07FC00 -0FFE00 -1FFF00 -3CFF00 -3C3F80 -781F80 -7C0F80 -7E0780 -7F0F00 -3F9F00 -3FFE00 -1FF800 -07FC00 -03FC00 -00FC00 -007C00 -F07C00 -F07C00 -F8F800 -FFF800 -FFF000 -7FE000 -1F8000 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 11 4 5 21 -BITMAP -F1E0 -F1E0 -F1E0 -F1E0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 24 0 -BBX 35 29 2 -4 -BITMAP -000FE00000 -007FFC0000 -00F83E0000 -03E00F0000 -0780070000 -0F00038000 -1E0FC38000 -1C3FE1C000 -3878F1C000 -30E071C000 -71E071C000 -71C001C000 -E3C001C000 -E38001C000 -E380038000 -E3C0E38000 -E3C0E38000 -E1E3C70000 -E0FF8E0000 -707E1E0000 -78003C0000 -3C00F80000 -1F03E00000 -0FFF800000 -03FE000000 -0000000000 -0000000800 -0000000100 -0000000020 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 12 0 -BBX 11 16 4 9 -BITMAP -0FC0 -1FE0 -3CE0 -38E0 -07E0 -3FE0 -78E0 -F1E0 -F3C0 -FFC0 -7DC0 -0000 -0000 -7FE0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 13 3 3 -BITMAP -0100 -0384 -078E -0E1E -1E3C -3C78 -78F0 -F1E0 -78F0 -3C78 -1E3C -0E1C -0408 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 18 10 3 4 -BITMAP -7FFFC0 -7FFFC0 -FFFF80 -FFFF80 -000780 -000780 -000780 -000F00 -000F00 -000F00 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 5 3 7 -BITMAP -FF80 -FF80 -FF80 -FF80 -FF80 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 24 0 -BBX 27 25 2 0 -BITMAP -000FE000 -007FFC00 -00F83F00 -03C00700 -07800380 -0E3FE1C0 -1C3FF1C0 -1C3879C0 -387038E0 -307038E0 -707070C0 -707FF1C0 -E07FC1C0 -E0E381C0 -E0E38380 -E0E38380 -E0C1C380 -E1C1C700 -E1C1CE00 -70001E00 -78003C00 -3C00F800 -1E03E000 -0FFF8000 -03FE0000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 3 5 21 -BITMAP -FFC0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 13 0 -BBX 10 10 6 14 -BITMAP -0F00 -3F80 -71C0 -60C0 -C0C0 -C0C0 -C1C0 -E380 -7F00 -3C00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 19 22 2 0 -BITMAP -003C00 -003C00 -003C00 -007800 -007800 -007800 -1FFFE0 -1FFFE0 -3FFFC0 -3FFFC0 -00F000 -00F000 -00F000 -01E000 -01E000 -01E000 -000000 -000000 -7FFF80 -7FFF80 -FFFF00 -FFFF00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 13 16 2 9 -BITMAP -01C0 -07F0 -0FF8 -1E78 -1C38 -3838 -0078 -0070 -01E0 -07C0 -0F00 -3E00 -7800 -7FE0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 11 15 3 9 -BITMAP -0FC0 -1FE0 -3DE0 -78E0 -70E0 -01E0 -07C0 -07C0 -01E0 -00E0 -E0E0 -E1E0 -F3C0 -FF80 -7F00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 5 7 21 -BITMAP -1E -3C -38 -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 21 25 1 -7 -BITMAP -0780F8 -0780F8 -0F81F0 -0F81F0 -0F81F0 -0F01F0 -0F01E0 -1F03E0 -1F03E0 -1F03E0 -1E03E0 -3E03C0 -3E07C0 -3F0FC0 -3FFFC0 -3FFF80 -7FFF80 -7FCF80 -7C0000 -7C0000 -780000 -F80000 -F80000 -F80000 -F00000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 31 5 -6 -BITMAP -07FFC0 -1FFFC0 -3FC600 -7FCE00 -7FCE00 -FF8C00 -FF8C00 -FF9C00 -FF9C00 -FF9C00 -FF1800 -FF1800 -FF3800 -7F3800 -3E3800 -063000 -063000 -0E7000 -0E7000 -0C6000 -0C6000 -0C6000 -1CE000 -1CE000 -18C000 -18C000 -18C000 -38C000 -31C000 -318000 -318000 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 4 4 5 11 -BITMAP -70 -F0 -F0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 7 1 -7 -BITMAP -18 -18 -1E -07 -07 -FE -FC -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 15 5 9 -BITMAP -07 -1F -FE -FE -0E -0E -1E -1C -1C -1C -1C -3C -38 -38 -38 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 12 0 -BBX 12 16 4 9 -BITMAP -07E0 -1FF0 -3CF0 -3870 -7870 -7070 -7070 -70E0 -79E0 -3FC0 -1F80 -0000 -0000 -7FC0 -FFC0 -FF80 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 12 2 3 -BITMAP -2040 -70E0 -78F0 -3C78 -1E3C -0F1E -1E3C -3C78 -78F0 -F1E0 -E1C0 -4080 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 27 0 -BBX 23 24 5 0 -BITMAP -00000E -07001C -1F0038 -FE0070 -FE00E0 -0E01C0 -0E03C0 -1E0380 -1C0700 -1C0E00 -1C1C1E -1C3C3E -38387E -3870FC -00E0DC -01C19C -03831C -038738 -070E38 -0E0FFE -1C0FFE -380078 -700070 -E00070 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 27 0 -BBX 24 24 4 0 -BITMAP -00003C -070038 -1F0070 -FE00E0 -FE01C0 -0E0380 -0E0780 -1E0700 -1C0E00 -1C1C00 -1C387E -1C79FF -3C73CF -38E787 -01C707 -03800F -07001E -07007C -0E01F0 -1C03C0 -380780 -700FFC -701FFC -E01FFC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 27 0 -BBX 26 24 4 0 -BITMAP -07C003C0 -1FE00380 -38E00700 -78E00E00 -70E01C00 -01E03800 -07C07000 -07C0F000 -03E0E000 -00E1C000 -E0E38F00 -E1E71F00 -F3CE3F00 -7F8E3E00 -3F1C6E00 -0038CE00 -0071CE00 -00E39C00 -01C71C00 -01C7FF00 -0387FE00 -07001C00 -0E003800 -1C003800 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 17 24 2 -6 -BITMAP -007C00 -007C00 -00F800 -00F800 -000000 -000000 -00F000 -00F000 -01F000 -03E000 -07C000 -0F8000 -1F0000 -3E0000 -7C0000 -7C0F80 -F80F80 -F81F00 -F81F00 -FE7F00 -FFFE00 -7FFC00 -7FF800 -1FE000 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 31 1 0 -BITMAP -000F00 -000780 -000380 -0001C0 -0000E0 -000000 -0003E0 -0007E0 -000FE0 -000FE0 -001FF0 -003FF0 -003FF0 -007DF0 -007DF0 -00F9F0 -00F9F0 -01F0F8 -03F0F8 -03E0F8 -07E0F8 -07C0F8 -0FFFF8 -0FFFF8 -1FFFF8 -1FFFFC -3E00FC -3E007C -7C007C -FC007C -F8007C -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 31 1 0 -BITMAP -000078 -0000F0 -0000E0 -0001C0 -000380 -000000 -0003E0 -0007E0 -000FE0 -000FE0 -001FF0 -003FF0 -003FF0 -007DF0 -007DF0 -00F9F0 -00F9F0 -01F0F8 -03F0F8 -03E0F8 -07E0F8 -07C0F8 -0FFFF8 -0FFFF8 -1FFFF8 -1FFFFC -3E00FC -3E007C -7C007C -FC007C -F8007C -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 31 1 0 -BITMAP -0001E0 -0003F0 -000770 -000E38 -001C1C -000000 -0003E0 -0007E0 -000FE0 -000FE0 -001FF0 -003FF0 -003FF0 -007DF0 -007DF0 -00F9F0 -00F9F0 -01F0F8 -03F0F8 -03E0F8 -07E0F8 -07C0F8 -0FFFF8 -0FFFF8 -1FFFF8 -1FFFFC -3E00FC -3E007C -7C007C -FC007C -F8007C -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 31 1 0 -BITMAP -000382 -0007C6 -000FFC -0018F8 -001070 -000000 -0003E0 -0007E0 -000FE0 -000FE0 -001FF0 -003FF0 -003FF0 -007DF0 -007DF0 -00F9F0 -00F9F0 -01F0F8 -03F0F8 -03E0F8 -07E0F8 -07C0F8 -0FFFF8 -0FFFF8 -1FFFF8 -1FFFFC -3E00FC -3E007C -7C007C -FC007C -F8007C -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 31 1 0 -BITMAP -003C3C -003C3C -003C3C -003C3C -000000 -000000 -0003E0 -0007E0 -000FE0 -000FE0 -001FF0 -003FF0 -003FF0 -007DF0 -007DF0 -00F9F0 -00F9F0 -01F0F8 -03F0F8 -03E0F8 -07E0F8 -07C0F8 -0FFFF8 -0FFFF8 -1FFFF8 -1FFFFC -3E00FC -3E007C -7C007C -FC007C -F8007C -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 31 1 0 -BITMAP -0001E0 -000370 -000630 -000630 -000760 -0003C0 -000000 -0007E0 -000FE0 -000FE0 -001FF0 -003FF0 -003FF0 -007DF0 -007DF0 -00F9F0 -00F9F0 -01F0F8 -03F0F8 -03E0F8 -07E0F8 -07C0F8 -0FFFF8 -0FFFF8 -1FFFF8 -1FFFFC -3E00FC -3E007C -7C007C -FC007C -F8007C -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 32 0 -BBX 34 25 0 0 -BITMAP -000FFFFFC0 -001FFFFFC0 -001FFFFF80 -003FFFFF80 -003DF00000 -007DF00000 -0079F00000 -00F9F00000 -00F3E00000 -01F3E00000 -01E3FFFE00 -03E3FFFE00 -03C3FFFC00 -07C7FFFC00 -0787C00000 -0F87C00000 -0FFFC00000 -1FFFC00000 -1FFF800000 -3FFF800000 -3C0F800000 -7C0FFFFC00 -7C1FFFFC00 -F81FFFF800 -F81FFFF800 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 23 32 2 -7 -BITMAP -003FE0 -00FFF8 -01FFFC -07FFFC -0FF0FE -0FC07E -1F803E -3F003E -3E003E -3E0000 -7C0000 -7C0000 -7C0000 -FC0000 -F80000 -F80000 -F8007C -FC00FC -7C00F8 -7E03F0 -7F0FF0 -3FFFE0 -3FFFC0 -1FFF00 -07F800 -00C000 -00C000 -00F000 -003800 -003800 -07F000 -07E000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 23 31 3 0 -BITMAP -003C00 -001E00 -000E00 -000700 -000380 -000000 -07FFFE -07FFFE -07FFFC -0FFFFC -0F8000 -0F8000 -0F8000 -0F8000 -1F0000 -1F0000 -1FFFF0 -1FFFF0 -1FFFE0 -3FFFE0 -3E0000 -3E0000 -3E0000 -3E0000 -7C0000 -7C0000 -7C0000 -7FFFE0 -FFFFE0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 23 31 3 0 -BITMAP -0001E0 -0003C0 -000380 -000700 -000E00 -000000 -07FFFE -07FFFE -07FFFC -0FFFFC -0F8000 -0F8000 -0F8000 -0F8000 -1F0000 -1F0000 -1FFFF0 -1FFFF0 -1FFFE0 -3FFFE0 -3E0000 -3E0000 -3E0000 -3E0000 -7C0000 -7C0000 -7C0000 -7FFFE0 -FFFFE0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 23 31 3 0 -BITMAP -000780 -000FC0 -001DC0 -0038E0 -007070 -000000 -07FFFE -07FFFE -07FFFC -0FFFFC -0F8000 -0F8000 -0F8000 -0F8000 -1F0000 -1F0000 -1FFFF0 -1FFFF0 -1FFFE0 -3FFFE0 -3E0000 -3E0000 -3E0000 -3E0000 -7C0000 -7C0000 -7C0000 -7FFFE0 -FFFFE0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 23 31 3 0 -BITMAP -0078F0 -0078F0 -0078F0 -0078F0 -000000 -000000 -07FFFE -07FFFE -07FFFC -0FFFFC -0F8000 -0F8000 -0F8000 -0F8000 -1F0000 -1F0000 -1FFFF0 -1FFFF0 -1FFFE0 -3FFFE0 -3E0000 -3E0000 -3E0000 -3E0000 -7C0000 -7C0000 -7C0000 -7FFFE0 -FFFFE0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 11 31 2 0 -BITMAP -0F00 -0780 -0380 -01C0 -00E0 -0000 -07C0 -07C0 -07C0 -0FC0 -0F80 -0F80 -0F80 -0F80 -1F80 -1F00 -1F00 -1F00 -1F00 -3F00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -FC00 -F800 -F800 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 12 31 2 0 -BITMAP -00F0 -01E0 -01C0 -0380 -0700 -0000 -07C0 -07C0 -07C0 -0FC0 -0F80 -0F80 -0F80 -0F80 -1F80 -1F00 -1F00 -1F00 -1F00 -3F00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -FC00 -F800 -F800 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 14 31 2 0 -BITMAP -01E0 -03F0 -0770 -0E38 -1C1C -0000 -07C0 -07C0 -07C0 -0FC0 -0F80 -0F80 -0F80 -0F80 -1F80 -1F00 -1F00 -1F00 -1F00 -3F00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -FC00 -F800 -F800 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 14 31 2 0 -BITMAP -1E3C -1E3C -1E3C -1E3C -0000 -0000 -07C0 -07C0 -07C0 -0FC0 -0F80 -0F80 -0F80 -0F80 -1F80 -1F00 -1F00 -1F00 -1F00 -3F00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -FC00 -F800 -F800 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 24 25 2 0 -BITMAP -03FFF0 -03FFFC -03FFFE -07FFFE -07C1FF -07C03F -07C03F -07C01F -0FC01F -0F801F -0F801F -7FF81F -FFF81F -FFF03E -1F003E -1F003E -1F007C -1F007C -3E00F8 -3E01F8 -3E07F0 -3FFFE0 -7FFFC0 -7FFF80 -7FFE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 25 31 2 0 -BITMAP -000E0800 -001F1800 -003FF000 -0063E000 -0041C000 -00000000 -07E00F80 -07E00F80 -07E00F80 -0FF01F80 -0FF01F00 -0FF01F00 -0FF81F00 -0FF81F00 -1FFC3F00 -1F7C3E00 -1F3C3E00 -1F3E3E00 -1F3E3E00 -3F1E7E00 -3E1F7C00 -3E1F7C00 -3E0F7C00 -3E0FFC00 -7E07F800 -7C07F800 -7C07F800 -7C03F800 -FC03F800 -F803F000 -F801F000 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 24 31 4 0 -BITMAP -003C00 -001E00 -000E00 -000700 -000380 -000000 -001F80 -00FFF0 -03FFF8 -07FFFC -0FE1FE -1F807E -3F003F -3E003F -7E001F -7C001F -7C001F -FC001F -F8001F -F8001E -F8003E -F8003E -F8007E -F8007C -FC00FC -FC01F8 -7F07F0 -7FFFE0 -3FFFC0 -1FFF00 -07FC00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 24 31 4 0 -BITMAP -000078 -0000F0 -0000E0 -0001C0 -000380 -000000 -001F80 -00FFF0 -03FFF8 -07FFFC -0FE1FE -1F807E -3F003F -3E003F -7E001F -7C001F -7C001F -FC001F -F8001F -F8001E -F8003E -F8003E -F8007E -F8007C -FC00FC -FC01F8 -7F07F0 -7FFFE0 -3FFFC0 -1FFF00 -07FC00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 24 31 4 0 -BITMAP -0003C0 -0007E0 -000EE0 -001C70 -003838 -000000 -001F80 -00FFF0 -03FFF8 -07FFFC -0FE1FE -1F807E -3F003E -3E003F -7E001F -7C001F -7C001F -FC001F -F8001F -F8003F -F8003E -F8003E -F8007E -F8007C -FC00FC -FC01F8 -7F07F0 -7FFFE0 -3FFFC0 -1FFF00 -07FC00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 24 31 4 0 -BITMAP -000E08 -001F18 -003FF0 -0063E0 -0041C0 -000000 -001F80 -00FFF0 -03FFF8 -07FFFC -0FE1FE -1F807E -3F003E -3E003F -7E001F -7C001F -7C001F -FC001F -F8001F -F8001F -F8003E -F8003E -F8007E -F8007C -FC00FC -7C01F8 -7F07F0 -3FFFE0 -1FFFC0 -0FFF00 -03FC00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 24 31 4 0 -BITMAP -003C78 -003C78 -003C78 -003C78 -000000 -000000 -001F80 -00FFF0 -03FFF8 -07FFFC -0FE1FE -1F807E -3F003E -3E003F -7E001F -7C001F -7C001F -FC001F -F8001F -F8001E -F8003E -F8003E -F8007E -F8007C -FC00FC -7C01F8 -7F07F0 -3FFFE0 -3FFFC0 -0FFF00 -03FC00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 18 15 3 1 -BITMAP -0C0100 -1E0780 -3F0FC0 -3F1F80 -1FBF00 -0FFC00 -07F800 -03F000 -07F000 -0FF800 -3FFC00 -7E7E00 -FC3E00 -F83E00 -701C00 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 30 25 1 0 -BITMAP -0007FC1C -003FFF38 -007FFFF0 -00FFFFE0 -01FE3FC0 -03F00FC0 -07E00FE0 -07C01FE0 -0F803BE0 -0F8073E0 -1F01E3E0 -1F03C3E0 -1F0783E0 -3F0E07C0 -3E1C07C0 -3E380FC0 -3F700F80 -3FE01F80 -1FC03F00 -1F807E00 -1FE1FE00 -1FFFFC00 -3FFFF800 -73FFE000 -E1FF8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 31 5 0 -BITMAP -007800 -003C00 -001C00 -000E00 -000700 -000000 -1F007C -1F007C -1F007C -3F007C -3E00F8 -3E00F8 -3E00F8 -3E00F8 -7E01F8 -7C01F0 -7C01F0 -7C01F0 -7C01F0 -F803F0 -F803E0 -F803E0 -F803E0 -F807E0 -F807C0 -F80FC0 -FE3F80 -FFFF00 -7FFF00 -3FFC00 -1FF000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 31 5 0 -BITMAP -000780 -000F00 -000E00 -001C00 -003800 -000000 -1F007C -1F007C -1F007C -3F007C -3E00F8 -3E00F8 -3E00F8 -3E00F8 -7E01F8 -7C01F0 -7C01F0 -7C01F0 -7C01F0 -F803F0 -F803E0 -F803E0 -F803E0 -F807E0 -F807C0 -F80FC0 -FE3F80 -FFFF00 -7FFF00 -3FFC00 -1FF000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 31 5 0 -BITMAP -001E00 -003F00 -007700 -00E380 -01C1C0 -000000 -1F007C -1F007C -1F007C -3F007C -3E00F8 -3E00F8 -3E00F8 -3E00F8 -7E01F8 -7C01F0 -7C01F0 -7C01F0 -7C01F0 -F803F0 -F803E0 -F803E0 -F803E0 -F807E0 -F807C0 -F80FC0 -FE3F80 -FFFF00 -7FFF00 -3FFC00 -1FF000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 31 5 0 -BITMAP -01E3C0 -01E3C0 -01E3C0 -01E3C0 -000000 -000000 -1F007C -1F007C -1F007C -3F007C -3E00F8 -3E00F8 -3E00F8 -3E00F8 -7E01F8 -7C01F0 -7C01F0 -7C01F0 -7C01F0 -F803F0 -F803E0 -F803E0 -F803E0 -F807E0 -F807C0 -F80FC0 -FE3F80 -FFFF00 -7FFF00 -3FFC00 -1FF000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 21 31 6 0 -BITMAP -001E00 -003C00 -003800 -007000 -00E000 -000000 -FC01F8 -7C03F0 -7E03E0 -7E07E0 -3E0FC0 -3E0F80 -3E1F00 -3F3F00 -1F3E00 -1F7C00 -1FFC00 -0FF800 -0FF000 -0FF000 -0FE000 -07C000 -07C000 -0FC000 -0F8000 -0F8000 -0F8000 -0F8000 -1F8000 -1F0000 -1F0000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 21 25 3 0 -BITMAP -07C000 -07C000 -07C000 -0FFFC0 -0FFFF0 -0FFFF0 -0FFFF8 -0F81F8 -1F00F8 -1F00F8 -1F00F8 -1F00F8 -1F01F8 -3E01F0 -3E07F0 -3FFFE0 -3FFFC0 -3FFF80 -7FFE00 -7C0000 -7C0000 -7C0000 -F80000 -F80000 -F80000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 20 25 2 0 -BITMAP -003F00 -00FFC0 -03FFE0 -07FFE0 -07C3F0 -0F81F0 -0F81F0 -0F81E0 -0F03E0 -1F0FC0 -1F3F80 -1F3F80 -1F3FC0 -1E0FE0 -3E07E0 -3E03E0 -3E03E0 -3C03E0 -7C07C0 -7C0FC0 -7C1F80 -7CFF00 -78FF00 -F9FC00 -F9F000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 25 2 0 -BITMAP -03C000 -01E000 -00E000 -007000 -003800 -000000 -000000 -01FC00 -07FF00 -0FFF80 -1F8F80 -1E0780 -1E0F80 -001F80 -07FF80 -1FFF00 -3FFF00 -7E1F00 -7C1F00 -F83E00 -F87E00 -FFFE00 -FFFE00 -7FBE00 -3E3E00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 25 2 0 -BITMAP -000F00 -001E00 -001C00 -003800 -007000 -000000 -000000 -01FC00 -07FF00 -0FFF80 -1F8F80 -1E0780 -1E0F80 -001F80 -07FF80 -1FFF00 -3FFF00 -7E1F00 -7C1F00 -F83E00 -F87E00 -FFFE00 -FFFE00 -7FBE00 -3E3E00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 25 2 0 -BITMAP -003C00 -007E00 -00EE00 -01C700 -038380 -000000 -000000 -01FE00 -07FF00 -0FFF80 -1F8F80 -1E0780 -1E0F80 -001F80 -07FF80 -1FFF00 -3FFF00 -7E1F00 -781F00 -F83E00 -F87E00 -FFFE00 -FFFE00 -7FBE00 -3E3E00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 24 2 0 -BITMAP -007040 -00F8C0 -01FF80 -031F00 -020E00 -000000 -01FE00 -07FF00 -0FFF80 -1F8F80 -1E0780 -1E0F80 -001F80 -07FF80 -1FFF00 -3FFF00 -7E1F00 -781F00 -F83E00 -F87E00 -FFFE00 -FFFE00 -7FBE00 -3E3E00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 24 2 0 -BITMAP -03C780 -03C780 -03C780 -03C780 -000000 -000000 -01FE00 -07FF00 -0FFF80 -1F8F80 -1E0780 -1E0F80 -001F80 -07FF80 -1FFF00 -3FFF00 -7E1F00 -781F00 -F83E00 -F87E00 -FFFE00 -FFFE00 -7FBE00 -3E3E00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 25 2 0 -BITMAP -001E00 -003700 -006300 -006300 -007600 -003C00 -000000 -01FE00 -07FF00 -0FFF00 -1F8F80 -1E0780 -1E0F80 -001F80 -07FF80 -1FFF00 -3FFF00 -7E1F00 -781F00 -F83E00 -F87E00 -FFFE00 -FFFE00 -7FBE00 -3E3E00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 29 0 -BBX 29 19 1 0 -BITMAP -00FC1F80 -03FF7FE0 -07FFFFF0 -0FFFFFF0 -0F0FE1F8 -1F07C0F8 -1E0F80F8 -001F80F8 -03FFFFF8 -1FFFFFF8 -3FFFFFF8 -7E1F0000 -781F0000 -F83F01F0 -FC7F83F0 -FFFFFFE0 -FFF7FFC0 -7FC7FF00 -1F01FC00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 25 3 -7 -BITMAP -01FC00 -07FE00 -1FFF00 -1FFF00 -3E1F80 -7C0F80 -7C0F80 -F80000 -F80000 -F80000 -F80000 -F81E00 -F83E00 -F87E00 -FFFC00 -7FF800 -7FF000 -1FC000 -060000 -060000 -078000 -01C000 -01C000 -3F8000 -3F0000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 25 3 0 -BITMAP -078000 -03C000 -01C000 -00E000 -007000 -000000 -000000 -01F800 -07FE00 -1FFF00 -1FFF00 -3E0F80 -7C0F80 -7C0F80 -FFFF80 -FFFF80 -FFFF80 -F80000 -F00000 -F01F00 -F83E00 -FFFC00 -7FF800 -3FF000 -0F8000 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 25 3 0 -BITMAP -003C00 -007800 -007000 -00E000 -01C000 -000000 -000000 -01F800 -07FE00 -1FFF00 -1FFF80 -3E0F80 -7C0F80 -7C0F80 -FFFF80 -FFFF80 -FFFF80 -F80000 -F00000 -F01F00 -F83E00 -FFFC00 -7FF800 -3FF000 -0F8000 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 25 3 0 -BITMAP -007800 -00FC00 -01DC00 -038E00 -070700 -000000 -000000 -01F800 -07FE00 -1FFF00 -1FFF80 -3E0F80 -7C0F80 -7C0F80 -FFFF80 -FFFF80 -FFFF80 -F80000 -F00000 -F01F00 -F83E00 -FFFC00 -7FF800 -3FF000 -0F8000 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 24 3 0 -BITMAP -078F00 -078F00 -078F00 -078F00 -000000 -000000 -01F800 -07FE00 -1FFF00 -1FFF00 -3E0F80 -7C0F80 -7C0F80 -FFFF80 -FFFF80 -FFFF80 -F80000 -F00000 -F01F00 -F83E00 -FFFC00 -7FF800 -3FF000 -0F8000 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 9 25 2 0 -BITMAP -7800 -3C00 -1C00 -0E00 -0700 -0000 -0000 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7800 -F800 -F800 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 12 25 2 0 -BITMAP -00F0 -01E0 -01C0 -0380 -0700 -0000 -0000 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7800 -F800 -F800 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 13 25 2 0 -BITMAP -03C0 -07E0 -0EE0 -1C70 -3838 -0000 -0000 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7800 -F800 -F800 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 13 24 2 0 -BITMAP -3C78 -3C78 -3C78 -3C78 -0000 -0000 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7800 -F800 -F800 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 25 3 0 -BITMAP -030600 -07DE00 -07FE00 -03F800 -0FF800 -1FFC00 -0C7E00 -01FF00 -07FF80 -0FFF80 -1FFFC0 -3F0FC0 -7E07C0 -7C07C0 -7807C0 -F807C0 -F807C0 -F80F80 -F80F80 -F81F80 -FC3F00 -FFFE00 -7FFC00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 24 2 0 -BITMAP -007040 -00F8C0 -01FF80 -031F00 -020E00 -000000 -0F1F00 -0F7FC0 -1FFFC0 -1FFFC0 -1F87E0 -1F03E0 -1E03E0 -3E07E0 -3E07C0 -3E07C0 -3C07C0 -7C0780 -7C0F80 -7C0F80 -7C0F80 -780F00 -F81F00 -F81F00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 25 3 0 -BITMAP -03C000 -01E000 -00E000 -007000 -003800 -000000 -000000 -01FC00 -07FF00 -0FFF80 -1FFFC0 -3F0FC0 -7E07C0 -7C07C0 -7807C0 -F807C0 -F807C0 -F80F80 -F80F80 -F81F80 -FC3F00 -FFFE00 -7FFC00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 25 3 0 -BITMAP -001E00 -003C00 -003800 -007000 -00E000 -000000 -000000 -01FC00 -07FF00 -0FFF80 -1FFFC0 -3F0FC0 -7E07C0 -7C07C0 -7807C0 -F807C0 -F807C0 -F80F80 -F80F80 -F81F80 -FC3F00 -FFFE00 -7FFC00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 25 3 0 -BITMAP -003C00 -007E00 -00EE00 -01C700 -038380 -000000 -000000 -01FC00 -07FF00 -0FFF80 -1FFFC0 -3F0FC0 -7E07C0 -7C07C0 -7807C0 -F807C0 -F807C0 -F80F80 -F80F80 -F81F80 -FC3F00 -FFFE00 -7FFC00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 24 3 0 -BITMAP -007040 -00F8C0 -01FF80 -031F00 -020E00 -000000 -01FC00 -07FF00 -0FFF80 -1FFFC0 -3F0FC0 -7E07C0 -7C07C0 -7807C0 -F807C0 -F807C0 -F80F80 -F80F80 -F81F80 -FC3F00 -FFFE00 -7FFC00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 24 3 0 -BITMAP -03C780 -03C780 -03C780 -03C780 -000000 -000000 -01FC00 -07FF00 -0FFF80 -1FFFC0 -3F0FC0 -7E07C0 -7C07C0 -7807C0 -F807C0 -F807C0 -F80F80 -F80F80 -F81F80 -FC3F00 -FFFE00 -7FFC00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 17 16 3 0 -BITMAP -007000 -00F000 -00F000 -00E000 -000000 -000000 -7FFF80 -7FFF80 -FFFF00 -FFFF00 -000000 -000000 -03C000 -07C000 -07C000 -078000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 23 18 1 0 -BITMAP -007F0E -01FFDC -03FFF8 -07FFF0 -0FC3F0 -1F83F0 -1F07F0 -1E1DF0 -3E39F0 -3E71F0 -3EE3E0 -3F83E0 -3F07E0 -3F0FC0 -3FFF80 -7FFF00 -EFFE00 -C3F800 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 25 3 0 -BITMAP -03C000 -01E000 -00E000 -007000 -003800 -000000 -000000 -1F03E0 -1F03E0 -1E03E0 -3E07C0 -3E07C0 -3C07C0 -3C0780 -7C0F80 -7C0F80 -7C0F80 -780F80 -F81F00 -F81F00 -FC3F00 -FFFF00 -FFFE00 -7FDE00 -1F1E00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 25 3 0 -BITMAP -000F00 -001E00 -001C00 -003800 -007000 -000000 -000000 -1F03E0 -1F03E0 -1E03E0 -3E07C0 -3E07C0 -3C07C0 -3C0780 -7C0F80 -7C0F80 -7C0F80 -780F80 -F81F00 -F81F00 -FC3F00 -FFFF00 -FFFE00 -7FDE00 -1F1E00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 25 3 0 -BITMAP -003C00 -007E00 -00EE00 -01C700 -038380 -000000 -000000 -1F03E0 -1F03E0 -1E03E0 -3E07C0 -3E07C0 -3C07C0 -3C0780 -7C0F80 -7C0F80 -7C0F80 -780F80 -F81F00 -F81F00 -FC3F00 -FFFF00 -FFFE00 -7FDE00 -1F1E00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 24 3 0 -BITMAP -03C780 -03C780 -03C780 -03C780 -000000 -000000 -1F03E0 -1F03E0 -1E03E0 -3E07C0 -3E07C0 -3C07C0 -3C0780 -7C0F80 -7C0F80 -7C0F80 -780F80 -F81F00 -F81F00 -FC3F00 -FFFF00 -FFFE00 -7FDE00 -1F1E00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 21 31 1 -7 -BITMAP -000780 -000F00 -000E00 -001C00 -003800 -000000 -1F00F8 -1F01F0 -1F01E0 -1F83E0 -0F83C0 -0F87C0 -0F8780 -0F8F80 -0F8F00 -0F9E00 -079E00 -07BC00 -07FC00 -07F800 -07F800 -07F000 -07E000 -03E000 -07C000 -07C000 -0F8000 -7F8000 -7F0000 -FE0000 -F80000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 20 32 1 -7 -BITMAP -03E000 -03E000 -03E000 -03C000 -07C000 -07C000 -07C000 -079F80 -07BFE0 -0FFFE0 -0FFFF0 -0FE3F0 -0FC1F0 -0F81F0 -1F01F0 -1F01F0 -1F01F0 -1F01E0 -3F03E0 -3F07C0 -3F8FC0 -3FFF80 -3FFF00 -7DFE00 -7CF800 -7C0000 -7C0000 -780000 -F80000 -F80000 -F80000 -F00000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 21 32 1 -7 -BITMAP -01E1E0 -01E1E0 -01E1E0 -01E1E0 -000000 -000000 -000000 -1F00F8 -1F01F0 -1F01E0 -0F83E0 -0F83C0 -0F87C0 -0F8780 -0F8F80 -0F8F00 -0F9E00 -079E00 -07BC00 -07FC00 -07F800 -07F800 -07F000 -07E000 -03E000 -07C000 -07C000 -0F8000 -7F8000 -7F0000 -FE0000 -F80000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/helvO08-L1.bdf diff -u xc/fonts/bdf/100dpi/helvO08-L1.bdf:1.1 xc/fonts/bdf/100dpi/helvO08-L1.bdf:removed --- xc/fonts/bdf/100dpi/helvO08-L1.bdf:1.1 Wed Apr 4 18:55:21 2001 +++ xc/fonts/bdf/100dpi/helvO08-L1.bdf Wed Mar 16 21:03:37 2005 @@ -1,2865 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvO08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-O-Normal--11-80-100-100-P-57-ISO8859-1 -SIZE 8 100 100 -FONTBOUNDINGBOX 12 13 -2 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 11 -POINT_SIZE 80 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 57 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 8 -X_HEIGHT 6 -FONT_ASCENT 10 -FONT_DESCENT 2 -FACE_NAME "Helvetica Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-Oblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 8 1 0 -BITMAP -20 -20 -20 -40 -40 -40 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 4 0 -BBX 3 3 1 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -14 -14 -7E -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 10 0 -1 -BITMAP -08 -38 -54 -50 -30 -28 -28 -A8 -70 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -72 -94 -E8 -10 -10 -2E -52 -9C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -18 -24 -24 -38 -52 -8C -88 -74 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 2 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 10 0 -2 -BITMAP -10 -20 -40 -40 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 10 -1 -2 -BITMAP -20 -10 -10 -10 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 3 1 5 -BITMAP -50 -60 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 4 5 1 1 -BITMAP -20 -20 -F0 -40 -40 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 3 0 -2 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 8 0 0 -BITMAP -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -64 -44 -84 -84 -88 -98 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 3 8 2 0 -BITMAP -20 -E0 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -04 -08 -30 -40 -80 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -04 -38 -08 -08 -88 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -04 -0C -14 -28 -48 -F8 -10 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -3C -20 -40 -78 -04 -84 -88 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -40 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -F8 -08 -10 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -44 -78 -88 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -44 -44 -3C -08 -88 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 6 1 0 -BITMAP -40 -00 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -20 -00 -00 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 4 5 1 1 -BITMAP -10 -60 -80 -40 -20 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -78 -00 -F0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 4 5 1 1 -BITMAP -40 -20 -10 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -30 -48 -08 -30 -40 -40 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 11 0 -BBX 10 9 0 -1 -BITMAP -0F00 -3080 -4D40 -5240 -A240 -A240 -9D80 -4000 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 -1 0 -BITMAP -04 -0C -14 -14 -24 -7E -42 -82 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -3C -22 -42 -7C -44 -84 -8C -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -1C -22 -40 -40 -80 -82 -84 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3C -22 -22 -42 -44 -84 -88 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -3E -20 -40 -7C -40 -80 -80 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 8 0 0 -BITMAP -3E -20 -40 -78 -40 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -1E -21 -40 -40 -8E -82 -84 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -21 -21 -42 -7E -42 -84 -84 -84 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 8 -1 0 -BITMAP -04 -04 -08 -08 -08 -90 -90 -60 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -22 -24 -48 -70 -50 -88 -88 -84 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -20 -40 -40 -40 -80 -80 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -21 -23 -63 -55 -55 -9A -92 -92 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -21 -21 -52 -52 -52 -8A -84 -84 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -1E -21 -21 -42 -42 -84 -84 -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -3C -22 -42 -7C -40 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 9 0 -1 -BITMAP -1E -21 -21 -42 -42 -94 -8C -7C -02 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -3C -22 -42 -7C -44 -84 -88 -88 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -1C -22 -40 -38 -04 -84 -88 -70 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 8 1 0 -BITMAP -F8 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -21 -21 -42 -42 -42 -84 -84 -78 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -84 -84 -88 -88 -90 -90 -A0 -40 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 10 0 -BBX 9 8 1 0 -BITMAP -8880 -8880 -9900 -9900 -AA00 -6600 -4400 -4400 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -21 -22 -14 -18 -18 -28 -44 -84 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -82 -84 -48 -50 -20 -40 -40 -40 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -3E -04 -08 -10 -20 -40 -80 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 10 -1 -2 -BITMAP -1C -10 -20 -20 -20 -40 -40 -40 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 8 1 0 -BITMAP -80 -80 -80 -80 -40 -40 -40 -40 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 10 -2 -2 -BITMAP -1C -04 -08 -08 -08 -10 -10 -10 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 6 0 -BBX 4 4 1 4 -BITMAP -20 -20 -50 -90 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 1 -1 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 1 7 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -70 -08 -78 -90 -90 -68 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -20 -70 -48 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -48 -80 -80 -90 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -04 -04 -38 -48 -88 -90 -90 -70 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -38 -48 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 8 1 0 -BITMAP -30 -40 -E0 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 6 8 -1 -2 -BITMAP -1C -24 -44 -48 -48 -38 -90 -60 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -20 -20 -58 -64 -44 -88 -88 -88 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 2 0 -BBX 3 8 0 0 -BITMAP -20 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 2 0 -BBX 4 10 -1 -2 -BITMAP -10 -00 -20 -20 -20 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -20 -48 -50 -60 -A0 -90 -90 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 2 0 -BBX 3 8 0 0 -BITMAP -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 8 6 0 0 -BITMAP -76 -49 -49 -92 -92 -92 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -58 -64 -44 -88 -88 -88 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 6 8 -1 -2 -BITMAP -38 -24 -24 -44 -48 -70 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -38 -48 -88 -90 -90 -70 -20 -20 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 5 6 0 0 -BITMAP -58 -60 -40 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -48 -20 -10 -90 -60 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 8 1 0 -BITMAP -20 -20 -F0 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -48 -48 -88 -90 -90 -70 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -88 -90 -90 -A0 -60 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 6 1 0 -BITMAP -92 -92 -92 -B4 -48 -48 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -24 -28 -10 -30 -48 -88 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -48 -48 -50 -50 -20 -20 -40 -80 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -08 -10 -20 -40 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 4 0 -BBX 4 10 1 -2 -BITMAP -10 -20 -40 -40 -80 -40 -40 -80 -80 -40 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 3 0 -BBX 4 10 -1 -2 -BITMAP -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 4 0 -BBX 4 10 -1 -2 -BITMAP -20 -10 -10 -20 -10 -20 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 2 1 3 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 8 0 -2 -BITMAP -20 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 8 1 -1 -BITMAP -08 -38 -54 -90 -A0 -A8 -70 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -24 -20 -70 -20 -20 -48 -B0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 6 0 1 -BITMAP -24 -38 -48 -48 -70 -90 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -24 -24 -28 -30 -78 -20 -F0 -40 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 3 0 -BBX 3 10 0 -2 -BITMAP -20 -20 -40 -40 -00 -00 -40 -40 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -18 -24 -30 -58 -48 -48 -68 -30 -90 -60 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 1 7 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -3C -42 -99 -A5 -A1 -9D -42 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 5 5 0 3 -BITMAP -38 -08 -50 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 4 1 1 -BITMAP -24 -48 -90 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -3C -42 -B9 -A5 -B9 -A5 -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 1 7 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 3 1 5 -BITMAP -60 -A0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -10 -10 -78 -20 -20 -00 -F0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -60 -20 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 1 7 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 6 8 -1 -2 -BITMAP -24 -24 -44 -48 -48 -B8 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 7 10 0 -2 -BITMAP -1E -74 -F4 -E8 -E8 -50 -50 -50 -A0 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 2 1 3 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 3 -1 -2 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -20 -E0 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 5 5 0 3 -BITMAP -38 -48 -70 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 4 0 1 -BITMAP -48 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -24 -E4 -48 -48 -12 -26 -2F -44 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -24 -E4 -48 -48 -16 -22 -24 -4E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -E4 -44 -28 -C8 -12 -26 -2F -44 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -08 -00 -10 -10 -60 -80 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 -1 0 -BITMAP -08 -04 -00 -04 -0C -14 -14 -24 -7E -42 -82 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 -1 0 -BITMAP -02 -04 -00 -04 -0C -14 -14 -24 -7E -42 -82 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 -1 0 -BITMAP -04 -0A -00 -04 -0C -14 -14 -24 -7E -42 -82 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 11 -1 0 -BITMAP -05 -0A -00 -04 -0C -14 -14 -24 -7E -42 -82 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 10 -1 0 -BITMAP -0A -00 -04 -0C -14 -14 -24 -7E -42 -82 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 -1 0 -BITMAP -04 -0A -04 -04 -0C -14 -14 -24 -7E -42 -82 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 10 0 -BBX 11 8 -1 0 -BITMAP -07E0 -0A00 -1400 -17C0 -2400 -7C00 -4800 -8F80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 -2 -BITMAP -1C -22 -40 -40 -80 -82 -84 -78 -20 -C0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -10 -08 -00 -3E -20 -40 -7C -40 -80 -80 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -04 -08 -00 -3E -20 -40 -7C -40 -80 -80 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -14 -00 -3E -20 -40 -7C -40 -80 -80 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -0A -00 -3E -20 -40 -7C -40 -80 -80 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 11 0 0 -BITMAP -40 -20 -00 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 11 0 0 -BITMAP -10 -20 -00 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 11 0 0 -BITMAP -20 -50 -00 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 10 0 0 -BITMAP -50 -00 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3C -22 -22 -F2 -44 -84 -88 -F0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -05 -0A -00 -21 -21 -52 -52 -52 -8A -84 -84 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -08 -04 -00 -1E -21 -21 -42 -42 -84 -84 -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -02 -04 -00 -1E -21 -21 -42 -42 -84 -84 -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -04 -0A -00 -1E -21 -21 -42 -42 -84 -84 -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -05 -0A -00 -1E -21 -21 -42 -42 -84 -84 -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -09 -00 -1E -21 -21 -42 -42 -84 -84 -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 6 5 0 1 -BITMAP -44 -28 -30 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 10 8 -1 0 -BITMAP -0F40 -1180 -1280 -2500 -2900 -5200 -6200 -BC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -08 -04 -00 -21 -21 -42 -42 -42 -84 -84 -78 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -02 -04 -00 -21 -21 -42 -42 -42 -84 -84 -78 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -04 -0A -00 -21 -21 -42 -42 -42 -84 -84 -78 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -12 -00 -21 -21 -42 -42 -42 -84 -84 -78 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 1 0 -BITMAP -08 -10 -00 -82 -84 -48 -50 -20 -40 -40 -40 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -20 -20 -78 -44 -44 -F8 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -24 -44 -58 -48 -88 -88 -B0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -40 -20 -00 -70 -08 -78 -90 -90 -68 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -10 -20 -00 -70 -08 -78 -90 -90 -68 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -10 -28 -00 -70 -08 -78 -90 -90 -68 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -28 -50 -00 -70 -08 -78 -90 -90 -68 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -50 -00 -70 -08 -78 -90 -90 -68 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -20 -50 -20 -70 -08 -78 -90 -90 -68 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 8 0 -BBX 8 6 0 0 -BITMAP -77 -09 -7E -90 -92 -6C -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 8 -1 -2 -BITMAP -18 -24 -40 -40 -48 -30 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -20 -10 -00 -38 -48 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -08 -10 -00 -38 -48 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -10 -28 -00 -38 -48 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -00 -38 -48 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 9 0 0 -BITMAP -80 -40 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 9 0 0 -BITMAP -20 -40 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 9 0 0 -BITMAP -40 -A0 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 8 0 0 -BITMAP -A0 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -24 -38 -48 -3C -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -14 -28 -00 -58 -64 -44 -88 -88 -88 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -38 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -38 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -28 -00 -38 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -14 -28 -00 -38 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -38 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 4 5 1 1 -BITMAP -20 -00 -F0 -00 -40 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 8 6 -1 0 -BITMAP -1D -26 -2A -54 -64 -B8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -20 -10 -00 -48 -48 -88 -90 -90 -70 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -08 -10 -00 -48 -48 -88 -90 -90 -70 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -10 -28 -00 -48 -48 -88 -90 -90 -70 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -00 -48 -48 -88 -90 -90 -70 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 11 0 -2 -BITMAP -08 -10 -00 -48 -48 -50 -50 -20 -20 -40 -80 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 6 10 -1 -2 -BITMAP -10 -10 -38 -24 -24 -44 -48 -70 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 10 0 -2 -BITMAP -28 -00 -48 -48 -50 -50 -20 -20 -40 -80 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/helvO10-L1.bdf diff -u xc/fonts/bdf/100dpi/helvO10-L1.bdf:1.1 xc/fonts/bdf/100dpi/helvO10-L1.bdf:removed --- xc/fonts/bdf/100dpi/helvO10-L1.bdf:1.1 Wed Apr 4 18:55:22 2001 +++ xc/fonts/bdf/100dpi/helvO10-L1.bdf Wed Mar 16 21:03:37 2005 @@ -1,3338 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvO10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-O-Normal--14-100-100-100-P-78-ISO8859-1 -SIZE 10 100 100 -FONTBOUNDINGBOX 19 17 -2 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 100 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 78 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 11 -X_HEIGHT 8 -FONT_ASCENT 13 -FONT_DESCENT 3 -FACE_NAME "Helvetica Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-Oblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 11 1 0 -BITMAP -10 -10 -20 -20 -20 -40 -40 -40 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 5 0 -BBX 4 3 2 8 -BITMAP -50 -50 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -0900 -0900 -1200 -7F80 -1200 -2400 -FE00 -2400 -4800 -4800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 14 0 -2 -BITMAP -04 -0E -15 -25 -24 -28 -18 -0C -12 -92 -94 -78 -20 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 12 0 -BBX 10 11 2 0 -BITMAP -3840 -4480 -4500 -3A00 -0400 -0400 -0800 -1700 -2880 -4880 -8700 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -1C -24 -24 -18 -31 -49 -86 -84 -8A -71 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 3 0 -BBX 2 3 2 8 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 14 1 -3 -BITMAP -08 -10 -20 -20 -40 -40 -80 -80 -80 -80 -80 -80 -40 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 14 -1 -3 -BITMAP -10 -10 -08 -08 -08 -08 -08 -08 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 6 5 3 6 -BITMAP -10 -54 -78 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -08 -08 -10 -FE -10 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -40 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 1 4 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 11 0 0 -BITMAP -08 -08 -10 -10 -20 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 9 11 0 0 -BITMAP -0F00 -1080 -1080 -2100 -2100 -4100 -4200 -4200 -8400 -8400 -7800 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 4 11 3 0 -BITMAP -10 -F0 -10 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -1E -21 -21 -01 -02 -0C -10 -60 -80 -80 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -1E -21 -21 -01 -02 -1C -02 -02 -84 -84 -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -03 -05 -09 -12 -22 -44 -84 -FE -08 -10 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -0F -10 -10 -20 -3C -02 -02 -02 -84 -84 -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -1C -22 -42 -40 -B8 -C4 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 2 0 -BITMAP -7E -02 -04 -08 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -0E -11 -21 -21 -12 -3C -42 -82 -82 -84 -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -1C -22 -42 -42 -42 -44 -3C -04 -88 -88 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 8 1 0 -BITMAP -20 -20 -00 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 -2 -BITMAP -10 -10 -00 -00 -00 -00 -40 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 5 1 2 -BITMAP -06 -38 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 3 1 3 -BITMAP -7E -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 5 1 2 -BITMAP -60 -18 -06 -38 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 3 0 -BITMAP -38 -44 -84 -84 -08 -10 -20 -40 -00 -80 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 13 0 -BBX 12 12 1 -1 -BITMAP -07C0 -1820 -2010 -4790 -4890 -9120 -9120 -9340 -9D80 -8000 -4000 -3F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -0200 -0500 -0900 -0900 -1100 -1100 -2100 -7F80 -4080 -8080 -8080 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -1F00 -1080 -2080 -2080 -2100 -7E00 -4100 -4100 -8100 -8200 -FC00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -0F00 -1080 -2080 -4000 -4000 -8000 -8000 -8100 -8200 -C600 -3800 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 11 1 0 -BITMAP -1F00 -1080 -2080 -2040 -2040 -4040 -4080 -4080 -8100 -8600 -F800 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 11 1 0 -BITMAP -1FC0 -1000 -1000 -2000 -2000 -7E00 -4000 -4000 -8000 -8000 -FE00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 10 11 1 0 -BITMAP -1FC0 -1000 -2000 -2000 -2000 -7E00 -4000 -4000 -8000 -8000 -8000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -0780 -1840 -2040 -4000 -4000 -8780 -8080 -8100 -8100 -4700 -3900 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -1020 -1020 -2040 -2040 -2040 -7F80 -4080 -4080 -8100 -8100 -8100 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 11 1 0 -BITMAP -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -0080 -0080 -0100 -0100 -0100 -0200 -0200 -8200 -8400 -8400 -7800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -1080 -1100 -2200 -2400 -2800 -7800 -4800 -4400 -8200 -8200 -8100 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 14 11 1 0 -BITMAP -100C -1014 -2828 -2828 -2848 -4890 -4890 -4510 -8520 -8620 -8420 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -1020 -1020 -2840 -2840 -2840 -4480 -4480 -4500 -8500 -8200 -8200 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -0700 -1880 -20C0 -4040 -4040 -8080 -8080 -8180 -8200 -C600 -3800 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -1F00 -1080 -2080 -2080 -2100 -7E00 -4000 -4000 -8000 -8000 -8000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -0700 -1880 -20C0 -4040 -4040 -8080 -8880 -8580 -8200 -C700 -3880 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -1F00 -1080 -2080 -2080 -2100 -7E00 -4100 -4100 -8100 -8200 -8200 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -0700 -1880 -2080 -2000 -1800 -0600 -0100 -0100 -8200 -C600 -3800 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 9 11 2 0 -BITMAP -FF80 -0800 -1000 -1000 -1000 -2000 -2000 -2000 -4000 -4000 -4000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -1020 -1020 -2040 -2040 -2040 -4080 -4080 -4080 -8100 -C300 -7E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 11 3 0 -BITMAP -8080 -8080 -8100 -4100 -4200 -4200 -4400 -4800 -4800 -3000 -2000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 14 0 -BBX 12 11 3 0 -BITMAP -8410 -8410 -8C20 -8C20 -9440 -9440 -A480 -A480 -C300 -8200 -8200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 11 11 0 0 -BITMAP -1020 -1040 -0880 -0900 -0600 -0400 -0A00 -1200 -2100 -4100 -8080 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 11 3 0 -BITMAP -81 -82 -82 -44 -48 -48 -30 -20 -20 -40 -40 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 11 11 0 0 -BITMAP -0FE0 -0040 -0080 -0100 -0200 -0400 -0800 -1000 -2000 -4000 -FF00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 14 0 -3 -BITMAP -0E -08 -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 3 11 2 0 -BITMAP -80 -80 -80 -40 -40 -40 -40 -20 -20 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 14 -1 -3 -BITMAP -0E -02 -04 -04 -04 -08 -08 -08 -10 -10 -10 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 7 0 -BBX 6 5 1 6 -BITMAP -08 -14 -24 -44 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 1 -1 -3 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 2 3 9 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -1C -22 -02 -3C -44 -88 -98 -EC -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -10 -10 -20 -2C -32 -42 -42 -42 -84 -C4 -B8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -1C -22 -40 -40 -80 -84 -88 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 9 11 1 0 -BITMAP -0080 -0080 -0100 -1D00 -2500 -4200 -4200 -8200 -8400 -8C00 -7400 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -1C -22 -42 -7E -80 -80 -8C -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 11 1 0 -BITMAP -0C -10 -20 -F8 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 9 11 0 -3 -BITMAP -0E80 -1180 -2100 -2100 -4100 -4200 -4600 -3A00 -0400 -8400 -7800 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -10 -10 -20 -2C -32 -42 -44 -44 -84 -88 -88 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 4 0 -BBX 4 11 1 0 -BITMAP -10 -10 -00 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 3 0 -BBX 7 14 -2 -3 -BITMAP -02 -02 -00 -04 -04 -08 -08 -08 -10 -10 -10 -10 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 1 0 -BITMAP -10 -10 -20 -22 -24 -58 -60 -50 -90 -88 -84 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 3 0 -BBX 4 11 1 0 -BITMAP -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 11 0 -BBX 11 8 1 0 -BITMAP -2CC0 -3320 -4420 -4440 -4440 -8880 -8880 -8880 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -2C -32 -42 -44 -44 -84 -88 -88 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -1C -22 -42 -42 -84 -84 -88 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 0 -3 -BITMAP -16 -19 -21 -21 -21 -42 -62 -5C -40 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 1 -3 -BITMAP -1D -23 -42 -42 -82 -84 -8C -74 -04 -08 -08 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 6 8 1 0 -BITMAP -2C -30 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -1C -22 -40 -38 -04 -84 -88 -70 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 10 1 0 -BITMAP -10 -10 -78 -20 -40 -40 -40 -80 -80 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -22 -22 -42 -44 -44 -84 -98 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 8 2 0 -BITMAP -84 -88 -88 -90 -90 -A0 -A0 -C0 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 8 2 0 -BITMAP -8880 -8880 -9900 -9900 -AA00 -AA00 -CC00 -8800 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -21 -12 -14 -08 -18 -24 -44 -82 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 1 -3 -BITMAP -42 -44 -44 -48 -48 -50 -60 -20 -40 -40 -80 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -3F -01 -06 -08 -30 -40 -80 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 5 0 -BBX 6 14 1 -3 -BITMAP -0C -10 -20 -20 -20 -40 -80 -40 -40 -40 -80 -80 -80 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 4 0 -BBX 5 14 0 -3 -BITMAP -08 -08 -10 -10 -10 -20 -20 -20 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 5 0 -BBX 7 14 -2 -3 -BITMAP -0C -02 -02 -04 -04 -04 -02 -04 -08 -08 -08 -10 -10 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 6 3 2 3 -BITMAP -64 -B4 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 11 0 -3 -BITMAP -10 -10 -00 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 1 -1 -BITMAP -04 -1C -2A -48 -50 -90 -A4 -A8 -70 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -0700 -0880 -1080 -1000 -3E00 -1000 -1000 -2000 -4000 -6200 -DC00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 6 1 2 -BITMAP -42 -3C -48 -48 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -2080 -2080 -2100 -1200 -1400 -0800 -7E00 -1000 -FC00 -2000 -2000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 4 0 -BBX 4 14 0 -3 -BITMAP -10 -10 -10 -20 -20 -20 -00 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 14 0 -3 -BITMAP -0E -11 -11 -08 -1C -26 -42 -42 -64 -38 -10 -88 -88 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 2 9 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 12 0 -BBX 11 11 1 0 -BITMAP -0F00 -30C0 -4640 -4920 -9020 -9020 -9020 -9240 -4C40 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 6 7 1 4 -BITMAP -1C -04 -38 -48 -70 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 4 1 2 -BITMAP -24 -48 -90 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 4 1 2 -BITMAP -FE -02 -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 1 4 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 12 0 -BBX 11 11 1 0 -BITMAP -0F00 -30C0 -4E40 -4920 -8920 -9E20 -9220 -9240 -5240 -6180 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 1 2 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 3 7 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -04 -04 -08 -7F -08 -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 2 5 -BITMAP -70 -90 -10 -20 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 2 5 -BITMAP -70 -90 -20 -10 -90 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 2 3 9 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 0 -3 -BITMAP -11 -11 -21 -22 -22 -42 -4C -74 -80 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 8 14 2 -3 -BITMAP -1F -7A -F4 -F4 -F4 -E8 -68 -28 -50 -50 -50 -A0 -A0 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 1 1 4 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 4 3 -2 -3 -BITMAP -10 -90 -60 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 2 6 3 5 -BITMAP -40 -C0 -40 -80 -80 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 6 7 1 4 -BITMAP -18 -24 -44 -48 -30 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 4 1 2 -BITMAP -48 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -1020 -3040 -1080 -2100 -2200 -24C0 -0940 -1280 -2480 -47C0 -8100 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -1020 -3040 -1080 -2100 -2200 -25C0 -0A40 -1040 -2080 -4100 -83C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 11 11 2 0 -BITMAP -7020 -9040 -2080 -1100 -9200 -E4C0 -0940 -1280 -2480 -47C0 -8100 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 6 11 1 -3 -BITMAP -04 -04 -00 -08 -10 -20 -40 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0400 -0200 -0000 -0200 -0500 -0900 -0900 -1100 -1100 -2100 -7F80 -4080 -8080 -8080 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0100 -0200 -0000 -0200 -0500 -0900 -0900 -1100 -1100 -2100 -7F80 -4080 -8080 -8080 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0300 -0480 -0000 -0200 -0500 -0900 -0900 -1100 -1100 -2100 -7F80 -4080 -8080 -8080 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0680 -0B00 -0000 -0200 -0500 -0900 -0900 -1100 -1100 -2100 -7F80 -4080 -8080 -8080 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0D80 -0000 -0200 -0500 -0900 -0900 -1100 -1100 -2100 -7F80 -4080 -8080 -8080 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0300 -0500 -0600 -0200 -0500 -0900 -0900 -1100 -1100 -2100 -7F80 -4080 -8080 -8080 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 15 0 -BBX 16 11 1 0 -BITMAP -03FF -0440 -0840 -0880 -1080 -10FC -2100 -7F00 -4100 -8200 -83F8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 14 1 -3 -BITMAP -0F00 -1080 -2080 -4000 -4000 -8000 -8000 -8100 -8200 -C600 -3800 -1000 -9000 -6000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 14 1 0 -BITMAP -0400 -0200 -0000 -1FC0 -1000 -1000 -2000 -2000 -7E00 -4000 -4000 -8000 -8000 -FE00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 14 1 0 -BITMAP -0100 -0200 -0000 -1FC0 -1000 -1000 -2000 -2000 -7E00 -4000 -4000 -8000 -8000 -FE00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 14 1 0 -BITMAP -0300 -0480 -0000 -1FC0 -1000 -1000 -2000 -2000 -7E00 -4000 -4000 -8000 -8000 -FE00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 13 1 0 -BITMAP -0D80 -0000 -1FC0 -1000 -1000 -2000 -2000 -7E00 -4000 -4000 -8000 -8000 -FE00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 14 1 0 -BITMAP -20 -10 -00 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 14 1 0 -BITMAP -08 -10 -00 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 14 1 0 -BITMAP -18 -24 -00 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 13 1 0 -BITMAP -6C -00 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 11 0 0 -BITMAP -0F80 -0840 -0840 -1020 -1020 -FC20 -2040 -2040 -4080 -4300 -7C00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -0340 -0580 -0000 -1020 -1020 -2840 -2840 -2840 -4480 -4480 -4500 -8500 -8200 -8200 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0400 -0200 -0000 -0700 -1880 -20C0 -4040 -4040 -8080 -8080 -8180 -8200 -C600 -3800 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0100 -0200 -0000 -0700 -1880 -20C0 -4040 -4040 -8080 -8080 -8180 -8200 -C600 -3800 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0300 -0480 -0000 -0700 -1880 -20C0 -4040 -4040 -8080 -8080 -8180 -8200 -C600 -3800 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0680 -0B00 -0000 -0700 -1880 -20C0 -4040 -4040 -8080 -8080 -8180 -8200 -C600 -3800 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0D80 -0000 -0700 -1880 -20C0 -4040 -4040 -8080 -8080 -8180 -8200 -C600 -3800 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 8 7 0 1 -BITMAP -41 -22 -14 -18 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -03A0 -0C40 -10A0 -2120 -2220 -4440 -4840 -50C0 -6100 -6300 -9C00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -0200 -0100 -0000 -1020 -1020 -2040 -2040 -2040 -4080 -4080 -4080 -8100 -C300 -7E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -0080 -0100 -0000 -1020 -1020 -2040 -2040 -2040 -4080 -4080 -4080 -8100 -C300 -7E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -0180 -0240 -0000 -1020 -1020 -2040 -2040 -2040 -4080 -4080 -4080 -8100 -C300 -7E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -06C0 -0000 -1020 -1020 -2040 -2040 -2040 -4080 -4080 -4080 -8100 -C300 -7E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 14 3 0 -BITMAP -08 -10 -00 -81 -82 -82 -44 -48 -48 -30 -20 -20 -40 -40 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -10 -10 -3E -21 -21 -41 -42 -7C -80 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -0E -11 -21 -22 -2C -48 -44 -44 -84 -88 -B0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -10 -08 -00 -1C -22 -02 -3C -44 -88 -98 -EC -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -04 -08 -00 -1C -22 -02 -3C -44 -88 -98 -EC -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -0C -12 -00 -1C -22 -02 -3C -44 -88 -98 -EC -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -1A -2C -00 -1C -22 -02 -3C -44 -88 -98 -EC -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -12 -12 -00 -1C -22 -02 -3C -44 -88 -98 -EC -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -06 -0A -0C -1C -22 -02 -3C -44 -88 -98 -EC -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 12 0 -BBX 12 8 0 0 -BITMAP -1EE0 -2110 -0110 -1FF0 -6200 -8400 -8C20 -73C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 11 0 -3 -BITMAP -0E -11 -20 -20 -40 -42 -44 -38 -10 -90 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -10 -08 -00 -1C -22 -42 -7E -80 -80 -8C -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -02 -04 -00 -1C -22 -42 -7E -80 -80 -8C -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -0C -12 -00 -1C -22 -42 -7E -80 -80 -8C -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -12 -12 -00 -1C -22 -42 -7E -80 -80 -8C -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 11 1 0 -BITMAP -40 -20 -00 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 11 1 0 -BITMAP -10 -20 -00 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 5 11 1 0 -BITMAP -30 -48 -00 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 5 11 1 0 -BITMAP -48 -48 -00 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -36 -1C -24 -1E -22 -42 -42 -84 -84 -88 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -1A -2C -00 -2C -32 -42 -44 -44 -84 -88 -88 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -10 -08 -00 -1C -22 -42 -42 -84 -84 -88 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -04 -08 -00 -1C -22 -42 -42 -84 -84 -88 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -0C -12 -00 -1C -22 -42 -42 -84 -84 -88 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -1A -2C -00 -1C -22 -42 -42 -84 -84 -88 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -12 -12 -00 -1C -22 -42 -42 -84 -84 -88 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -08 -08 -00 -FE -00 -20 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 10 1 -1 -BITMAP -02 -1C -26 -4A -52 -94 -A4 -C8 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -10 -08 -00 -22 -22 -42 -44 -44 -84 -98 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -04 -08 -00 -22 -22 -42 -44 -44 -84 -98 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -0C -12 -00 -22 -22 -42 -44 -44 -84 -98 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -12 -12 -00 -22 -22 -42 -44 -44 -84 -98 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 14 1 -3 -BITMAP -04 -08 -00 -42 -44 -44 -48 -48 -50 -70 -20 -40 -40 -80 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 14 0 -3 -BITMAP -08 -08 -08 -16 -19 -21 -21 -21 -42 -62 -5C -40 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 14 1 -3 -BITMAP -24 -24 -00 -42 -44 -44 -48 -48 -50 -70 -20 -40 -40 -80 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/helvO12-L1.bdf diff -u xc/fonts/bdf/100dpi/helvO12-L1.bdf:1.1 xc/fonts/bdf/100dpi/helvO12-L1.bdf:removed --- xc/fonts/bdf/100dpi/helvO12-L1.bdf:1.1 Wed Apr 4 18:55:22 2001 +++ xc/fonts/bdf/100dpi/helvO12-L1.bdf Wed Mar 16 21:03:37 2005 @@ -1,3574 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvO12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-O-Normal--17-120-100-100-P-88-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 20 20 -3 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 17 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 88 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 12 -X_HEIGHT 9 -FONT_ASCENT 14 -FONT_DESCENT 4 -FACE_NAME "Helvetica Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-Oblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 12 1 0 -BITMAP -10 -10 -10 -20 -20 -20 -40 -40 -40 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 6 0 -BBX 6 4 0 8 -BITMAP -24 -6C -48 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0900 -0900 -1200 -1200 -7F80 -1200 -2400 -FF00 -2400 -2400 -4800 -4800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 14 0 -1 -BITMAP -0200 -1E00 -2500 -4480 -4480 -4800 -3800 -0E00 -0900 -9100 -9100 -5200 -3C00 -2000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 14 0 -BBX 11 12 1 0 -BITMAP -3080 -4880 -8900 -9100 -6200 -0400 -0400 -08C0 -1120 -1220 -2240 -2180 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 12 0 0 -BITMAP -0700 -0880 -0880 -0900 -0E00 -3800 -4400 -8480 -8300 -8200 -8500 -7880 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 3 0 -BBX 3 4 0 8 -BITMAP -60 -60 -40 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 15 1 -3 -BITMAP -08 -10 -20 -20 -40 -40 -80 -80 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 15 -1 -3 -BITMAP -20 -10 -10 -08 -08 -08 -08 -08 -08 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 5 1 7 -BITMAP -20 -A8 -70 -60 -90 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -0400 -0400 -0400 -0800 -FF80 -0800 -1000 -1000 -1000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 4 0 -2 -BITMAP -20 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 4 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 2 2 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 12 -1 0 -BITMAP -02 -04 -04 -08 -08 -10 -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -0E -11 -21 -21 -41 -41 -82 -82 -84 -84 -88 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 4 12 3 0 -BITMAP -10 -10 -30 -E0 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 -1 0 -BITMAP -0E00 -1100 -2080 -0080 -0080 -0100 -0600 -1800 -2000 -4000 -8000 -FF00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -1E -21 -41 -01 -02 -1C -02 -02 -02 -82 -84 -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 -1 0 -BITMAP -0180 -0280 -0480 -0900 -0900 -1100 -2200 -4200 -FF80 -0200 -0400 -0400 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0F80 -1000 -1000 -2000 -3C00 -4200 -0100 -0100 -0100 -8200 -8400 -7800 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -0E -11 -21 -40 -78 -C4 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -7F -01 -02 -04 -08 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 -1 0 -BITMAP -0F00 -1080 -2080 -2080 -2100 -1E00 -2200 -4100 -8100 -8100 -8200 -7C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -1C -22 -41 -41 -41 -41 -23 -1E -02 -84 -88 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 9 1 0 -BITMAP -20 -20 -00 -00 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 11 -1 -2 -BITMAP -08 -08 -00 -00 -00 -00 -00 -20 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 10 8 0 1 -BITMAP -00C0 -0700 -1800 -6000 -8000 -6000 -1C00 -0300 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 9 4 0 2 -BITMAP -7F80 -0000 -0000 -FF00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 10 8 0 1 -BITMAP -3000 -0E00 -0180 -0040 -0180 -0600 -3800 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 2 0 -BITMAP -3C -42 -82 -82 -04 -18 -20 -40 -40 -00 -80 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 17 0 -BBX 13 13 2 -1 -BITMAP -03E0 -0C10 -1008 -23C8 -4448 -4848 -9088 -9090 -9190 -4E60 -4000 -30C0 -0F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 12 -1 0 -BITMAP -0180 -0280 -0280 -0480 -0880 -0840 -1040 -3FC0 -2040 -4040 -4040 -8040 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -1FC0 -1020 -1020 -2020 -2040 -3F80 -4080 -4040 -4040 -8040 -8080 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -0780 -1840 -2020 -4020 -4000 -8000 -8000 -8000 -8040 -8080 -4300 -3C00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -1F80 -1040 -1020 -2020 -2020 -2020 -4020 -4040 -4040 -8080 -8300 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -1FE0 -1000 -1000 -2000 -2000 -3F80 -4000 -4000 -4000 -8000 -8000 -FF00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 11 12 0 0 -BITMAP -1FE0 -1000 -1000 -2000 -2000 -3F80 -4000 -4000 -4000 -8000 -8000 -8000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -0780 -1840 -2020 -4020 -4000 -8000 -83E0 -8020 -8040 -8040 -4180 -3E80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -1010 -1010 -1010 -2020 -2020 -3FE0 -4040 -4040 -4040 -8080 -8080 -8080 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 12 0 0 -BITMAP -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -01 -01 -01 -02 -02 -02 -04 -04 -84 -88 -88 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -1020 -1040 -1180 -2200 -2400 -3800 -6400 -4400 -4200 -8100 -8100 -8080 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 0 0 -BITMAP -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 13 0 -BBX 13 12 0 0 -BITMAP -1818 -1818 -1828 -2828 -2848 -2850 -4890 -4490 -4510 -8520 -8620 -8620 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -1810 -1810 -1810 -2820 -2420 -2420 -4440 -4240 -4240 -8280 -8180 -8180 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -0780 -1840 -2020 -4020 -4020 -8020 -8020 -8040 -8040 -8080 -4300 -3C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -1FC0 -1020 -1020 -2020 -2040 -3F80 -4000 -4000 -4000 -8000 -8000 -8000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 13 1 -1 -BITMAP -0780 -1840 -2020 -4020 -4020 -8020 -8020 -8040 -8440 -8280 -4300 -3D00 -0080 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -1FC0 -1020 -1020 -2020 -2040 -3F80 -4040 -4040 -4040 -8080 -8080 -8080 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -0780 -1840 -2020 -2020 -2000 -1800 -0700 -0080 -8080 -8080 -4100 -3E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 12 2 0 -BITMAP -FF80 -0800 -0800 -1000 -1000 -1000 -2000 -2000 -2000 -4000 -4000 -4000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -2020 -2020 -2020 -4040 -4040 -4040 -8080 -8080 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 12 2 0 -BITMAP -8080 -8100 -8100 -8200 -4200 -4400 -4400 -4800 -4800 -3000 -2000 -2000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 16 0 -BBX 15 12 2 0 -BITMAP -8102 -8304 -8304 -8508 -8508 -8910 -4890 -50A0 -50A0 -60C0 -60C0 -4080 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -2020 -1020 -1040 -0880 -0900 -0600 -0C00 -1200 -2200 -4100 -8100 -8080 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -8040 -8080 -4100 -4200 -2400 -2800 -1000 -1000 -1000 -2000 -2000 -2000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 12 12 -1 0 -BITMAP -1FF0 -0020 -0040 -0080 -0100 -0200 -0400 -0800 -1000 -2000 -4000 -FF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 15 -1 -3 -BITMAP -0E -08 -08 -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 12 0 0 -BITMAP -80 -80 -80 -40 -40 -40 -20 -20 -20 -10 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 15 -2 -3 -BITMAP -0E -02 -02 -04 -04 -04 -08 -08 -08 -10 -10 -10 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 8 0 -BBX 6 7 1 5 -BITMAP -10 -10 -28 -48 -48 -84 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 1 -1 -3 -BITMAP -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 3 1 10 -BITMAP -C0 -40 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -1E -21 -01 -06 -3A -42 -84 -8C -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -10 -10 -10 -2E -31 -21 -41 -41 -42 -82 -C4 -B8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -1E -21 -41 -40 -80 -80 -82 -84 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0080 -0080 -0080 -1D00 -2300 -4100 -4200 -8200 -8200 -8400 -8C00 -7400 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -1E -21 -41 -41 -FF -80 -82 -84 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 12 1 0 -BITMAP -0C -10 -10 -78 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 10 13 -2 -4 -BITMAP -0740 -08C0 -1040 -1080 -2080 -2080 -2100 -2300 -1D00 -0200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1000 -1000 -1000 -2F00 -3080 -2080 -4100 -4100 -4100 -8200 -8200 -8200 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 3 0 -BBX 4 12 0 0 -BITMAP -10 -10 -00 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 4 0 -BBX 7 16 -3 -4 -BITMAP -02 -02 -00 -04 -04 -04 -08 -08 -08 -10 -10 -10 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -10 -10 -10 -21 -22 -24 -58 -70 -48 -88 -84 -82 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 4 0 -BBX 4 12 0 0 -BITMAP -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 13 9 0 0 -BITMAP -2E70 -3188 -2108 -4210 -4210 -4210 -8420 -8420 -8420 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -2F00 -3080 -2080 -4100 -4100 -4100 -8200 -8200 -8200 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -1E -21 -41 -41 -81 -82 -82 -84 -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 13 -1 -4 -BITMAP -1700 -1880 -1080 -2080 -2080 -2100 -4100 -6200 -5C00 -4000 -8000 -8000 -8000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 13 0 -4 -BITMAP -1D -23 -41 -42 -82 -82 -84 -8C -74 -04 -08 -08 -08 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 6 9 0 0 -BITMAP -2C -30 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -1E -21 -21 -30 -0C -02 -82 -84 -78 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 11 0 0 -BITMAP -10 -10 -78 -20 -20 -40 -40 -40 -80 -80 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -2080 -2080 -2080 -4100 -4100 -4100 -8200 -8600 -7A00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -82 -82 -84 -C4 -48 -48 -50 -70 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 9 1 0 -BITMAP -8420 -8420 -8440 -CE40 -4A80 -5280 -5300 -2200 -2200 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 9 9 -1 0 -BITMAP -2080 -2100 -1200 -1400 -0800 -1400 -2400 -4200 -8200 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 9 13 -1 -4 -BITMAP -2080 -2080 -2100 -1100 -1200 -1200 -0C00 -0C00 -0800 -1000 -1000 -2000 -C000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 9 9 -1 0 -BITMAP -3F80 -0100 -0200 -0400 -0800 -1000 -2000 -4000 -FE00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 6 0 -BBX 6 15 1 -3 -BITMAP -0C -10 -10 -20 -20 -20 -40 -80 -40 -40 -40 -80 -80 -80 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 3 0 -BBX 5 16 -2 -4 -BITMAP -08 -08 -08 -10 -10 -10 -20 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 6 0 -BBX 6 15 -2 -3 -BITMAP -18 -04 -04 -04 -08 -08 -08 -04 -08 -10 -10 -10 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 2 1 4 -BITMAP -71 -8E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 12 0 -3 -BITMAP -10 -10 -00 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 0 -1 -BITMAP -02 -1E -27 -49 -48 -90 -90 -A2 -A4 -78 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 10 12 -2 0 -BITMAP -0780 -0840 -1040 -1000 -1000 -0800 -3F00 -1000 -1000 -2000 -7880 -8700 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 7 1 3 -BITMAP -41 -3E -22 -42 -44 -7C -82 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -4080 -4100 -2100 -2200 -2200 -1400 -7E00 -1000 -FE00 -2000 -2000 -2000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 4 0 -BBX 5 16 -1 -4 -BITMAP -08 -08 -08 -10 -10 -10 -10 -00 -00 -40 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0700 -0880 -1080 -1000 -1800 -2400 -4200 -4100 -2100 -1200 -0C00 -0400 -8400 -8800 -7000 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 2 2 10 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 12 0 -BBX 13 12 0 0 -BITMAP -07C0 -1830 -2388 -4448 -4808 -9008 -9008 -9090 -9110 -8E20 -60C0 -1F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 5 7 0 5 -BITMAP -30 -48 -78 -90 -78 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 6 5 1 3 -BITMAP -24 -48 -90 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 5 1 1 -BITMAP -FF -01 -01 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 4 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 12 0 -BBX 13 12 0 0 -BITMAP -07C0 -1830 -2008 -4788 -4448 -8848 -8F88 -9210 -9110 -9120 -60C0 -1F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 1 10 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 5 5 1 7 -BITMAP -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -0200 -0200 -0200 -0400 -7FC0 -0400 -0800 -0800 -0800 -0000 -FF00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 7 0 5 -BITMAP -38 -44 -04 -18 -60 -80 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 7 0 5 -BITMAP -38 -44 -04 -38 -08 -88 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 3 2 10 -BITMAP -60 -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 10 13 -1 -4 -BITMAP -1040 -1040 -1040 -2080 -2080 -2080 -4100 -4300 -7D00 -4000 -8000 -8000 -8000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 9 0 -BBX 9 15 1 -3 -BITMAP -1F80 -7900 -7900 -F200 -F200 -F200 -E400 -6400 -2400 -4800 -4800 -4800 -9000 -9000 -9000 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 2 2 5 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 4 -1 -4 -BITMAP -20 -20 -90 -60 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 7 2 5 -BITMAP -20 -E0 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 6 0 -BBX 5 7 1 5 -BITMAP -30 -48 -88 -90 -60 -00 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 6 5 2 3 -BITMAP -90 -48 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 14 0 -BBX 10 12 3 0 -BITMAP -2100 -E200 -2200 -4400 -4800 -8880 -9180 -1280 -2480 -4FC0 -4100 -8100 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 14 0 -BBX 11 13 3 0 -BITMAP -0080 -2100 -E100 -2200 -4400 -4400 -89C0 -9220 -2020 -20C0 -4300 -8400 -87C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -3840 -4480 -0480 -3900 -0A00 -8A20 -7460 -04A0 -0920 -13F0 -1040 -2040 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 7 12 0 -3 -BITMAP -02 -02 -00 -04 -04 -08 -30 -40 -82 -82 -84 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 16 -1 0 -BITMAP -0300 -0100 -0080 -0000 -0180 -0280 -0280 -0480 -0840 -0840 -1040 -3FC0 -2040 -4040 -4040 -8040 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 16 -1 0 -BITMAP -00C0 -0080 -0100 -0000 -0180 -0280 -0280 -0480 -0840 -0840 -1040 -3FC0 -2040 -4040 -4040 -8040 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 16 -1 0 -BITMAP -0180 -0280 -0440 -0000 -0180 -0280 -0280 -0480 -0840 -0840 -1040 -3FC0 -2040 -4040 -4040 -8040 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 15 -1 0 -BITMAP -01A0 -02C0 -0000 -0180 -0280 -0280 -0480 -0840 -0840 -1040 -3FC0 -2040 -4040 -4040 -8040 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 15 -1 0 -BITMAP -0220 -0220 -0000 -0180 -0280 -0280 -0480 -0840 -0840 -1040 -3FC0 -2040 -4040 -4040 -8040 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 15 -1 0 -BITMAP -0180 -0240 -0240 -0180 -0280 -0280 -0480 -0840 -0840 -1040 -3FC0 -2040 -4040 -4040 -8040 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 16 0 -BBX 16 12 0 0 -BITMAP -01FF -0240 -0240 -0480 -0880 -08FC -1F00 -2100 -2100 -4200 -4200 -83F8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 15 1 -3 -BITMAP -0780 -1840 -2020 -4020 -4000 -8000 -8000 -8000 -8040 -8080 -4300 -3C00 -0800 -2400 -1800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 16 0 0 -BITMAP -0600 -0200 -0100 -0000 -1FE0 -1000 -1000 -2000 -2000 -3F80 -4000 -4000 -4000 -8000 -8000 -FF00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 16 0 0 -BITMAP -0180 -0100 -0200 -0000 -1FE0 -1000 -1000 -2000 -2000 -3F80 -4000 -4000 -4000 -8000 -8000 -FF00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 16 0 0 -BITMAP -0180 -0280 -0440 -0000 -1FE0 -1000 -1000 -2000 -2000 -3F80 -4000 -4000 -4000 -8000 -8000 -FF00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 15 0 0 -BITMAP -0440 -0440 -0000 -1FE0 -1000 -1000 -2000 -2000 -3F80 -4000 -4000 -4000 -8000 -8000 -FF00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 16 0 0 -BITMAP -30 -10 -08 -00 -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 16 0 0 -BITMAP -0C -08 -10 -00 -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 16 0 0 -BITMAP -18 -28 -44 -00 -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 15 0 0 -BITMAP -24 -24 -00 -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -1F80 -1040 -1020 -2020 -2020 -F820 -4020 -4040 -4040 -8080 -8300 -FC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 15 0 0 -BITMAP -01A0 -02C0 -0000 -1810 -1810 -1810 -2820 -2420 -2420 -4440 -4240 -4240 -8280 -8180 -8180 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -0600 -0300 -0100 -0000 -0780 -1840 -2020 -4020 -4020 -8020 -8020 -8040 -8040 -8080 -4300 -3C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -0180 -0100 -0200 -0000 -0780 -1840 -2020 -4020 -4020 -8020 -8020 -8040 -8040 -8080 -4300 -3C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -0180 -0280 -0440 -0000 -0780 -1840 -2020 -4020 -4020 -8020 -8020 -8040 -8040 -8080 -4300 -3C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 15 1 0 -BITMAP -0340 -0580 -0000 -0780 -1840 -2020 -4020 -4020 -8020 -8020 -8040 -8040 -8080 -4300 -3C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 15 1 0 -BITMAP -0440 -0440 -0000 -0780 -1840 -2020 -4020 -4020 -8020 -8020 -8040 -8040 -8080 -4300 -3C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -2080 -1100 -1200 -0C00 -1C00 -2200 -4200 -8100 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -03D0 -0C20 -1050 -2090 -2110 -4210 -4410 -4820 -5020 -6040 -6180 -9E00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 16 1 0 -BITMAP -0600 -0200 -0100 -0000 -2020 -2020 -2020 -4040 -4040 -4040 -8080 -8080 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 16 1 0 -BITMAP -0180 -0100 -0200 -0000 -2020 -2020 -2020 -4040 -4040 -4040 -8080 -8080 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 16 1 0 -BITMAP -0300 -0500 -0880 -0000 -2020 -2020 -2020 -4040 -4040 -4040 -8080 -8080 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -0880 -0880 -0000 -2020 -2020 -2020 -4040 -4040 -4040 -8080 -8080 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 16 2 0 -BITMAP -0600 -0400 -0800 -0000 -8040 -8080 -4100 -4200 -2400 -2800 -1000 -1000 -1000 -2000 -2000 -2000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1000 -1000 -1F80 -2040 -2040 -2040 -4080 -7F00 -4000 -8000 -8000 -8000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0F00 -1080 -1080 -2080 -2100 -2600 -4100 -4100 -4100 -8200 -8400 -9800 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -0C -04 -02 -00 -1E -21 -01 -06 -3A -42 -84 -8C -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -03 -02 -04 -00 -1E -21 -01 -06 -3A -42 -84 -8C -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -06 -0A -11 -00 -1E -21 -01 -06 -3A -42 -84 -8C -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -0D -16 -00 -1E -21 -01 -06 -3A -42 -84 -8C -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -09 -09 -00 -1E -21 -01 -06 -3A -42 -84 -8C -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -04 -0A -0A -04 -1E -21 -01 -06 -3A -42 -84 -8C -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 14 9 0 0 -BITMAP -1E78 -2184 -0104 -0704 -3BFC -4200 -8608 -8A10 -71E0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 0 -3 -BITMAP -1E -21 -41 -40 -80 -80 -82 -84 -78 -10 -48 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -0C -04 -02 -00 -1E -21 -41 -41 -FF -80 -82 -84 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -03 -02 -04 -00 -1E -21 -41 -41 -FF -80 -82 -84 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -06 -0A -11 -00 -1E -21 -41 -41 -FF -80 -82 -84 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -09 -09 -00 -1E -21 -41 -41 -FF -80 -82 -84 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 13 0 0 -BITMAP -60 -20 -10 -00 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 13 0 0 -BITMAP -18 -10 -20 -00 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 13 0 0 -BITMAP -30 -50 -88 -00 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 12 0 0 -BITMAP -48 -48 -00 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -1B -0C -32 -1E -21 -41 -41 -81 -82 -82 -84 -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0680 -0B00 -0000 -2F00 -3080 -2080 -4100 -4100 -4100 -8200 -8200 -8200 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -18 -08 -04 -00 -1E -21 -41 -41 -81 -82 -82 -84 -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -03 -02 -04 -00 -1E -21 -41 -41 -81 -82 -82 -84 -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -06 -0A -11 -00 -1E -21 -41 -41 -81 -82 -82 -84 -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -0D -16 -00 -1E -21 -41 -41 -81 -82 -82 -84 -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -09 -09 -00 -1E -21 -41 -41 -81 -82 -82 -84 -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 7 9 1 0 -BITMAP -08 -08 -00 -00 -FE -00 -00 -20 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 9 -1 0 -BITMAP -0F40 -1180 -2280 -2480 -4880 -5100 -6100 -6200 -BC00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -0C00 -0400 -0200 -0000 -2080 -2080 -2080 -4100 -4100 -4100 -8200 -8600 -7A00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -0300 -0200 -0400 -0000 -2080 -2080 -2080 -4100 -4100 -4100 -8200 -8600 -7A00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -0600 -0A00 -1100 -0000 -2080 -2080 -2080 -4100 -4100 -4100 -8200 -8600 -7A00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0900 -0900 -0000 -2080 -2080 -2080 -4100 -4100 -4100 -8200 -8600 -7A00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 9 17 -1 -4 -BITMAP -0300 -0200 -0400 -0000 -2080 -2080 -2100 -1100 -1200 -1200 -0C00 -0C00 -0800 -1000 -1000 -2000 -C000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 16 -1 -4 -BITMAP -0800 -0800 -0800 -1700 -1880 -1080 -2080 -2080 -2100 -4100 -6200 -5C00 -4000 -8000 -8000 -8000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 9 16 -1 -4 -BITMAP -0900 -0900 -0000 -2080 -2080 -2100 -1100 -1200 -1200 -0C00 -0C00 -0800 -1000 -1000 -2000 -C000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/helvO14-L1.bdf diff -u xc/fonts/bdf/100dpi/helvO14-L1.bdf:1.1 xc/fonts/bdf/100dpi/helvO14-L1.bdf:removed --- xc/fonts/bdf/100dpi/helvO14-L1.bdf:1.1 Wed Apr 4 18:55:22 2001 +++ xc/fonts/bdf/100dpi/helvO14-L1.bdf Wed Mar 16 21:03:37 2005 @@ -1,3861 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvO14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-O-Normal--20-140-100-100-P-98-ISO8859-1 -SIZE 14 100 100 -FONTBOUNDINGBOX 21 23 -2 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 20 -POINT_SIZE 140 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 98 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 14 -X_HEIGHT 10 -FONT_ASCENT 16 -FONT_DESCENT 5 -FACE_NAME "Helvetica Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-Oblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 13 2 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 14 2 0 -BITMAP -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 7 0 -BBX 6 4 3 10 -BITMAP -6C -6C -D8 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -0240 -06C0 -0480 -3FE0 -3FE0 -0900 -1B00 -1200 -FF80 -FF80 -2400 -6C00 -4800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 16 1 -2 -BITMAP -0100 -0F00 -1F80 -34C0 -34C0 -3400 -1C00 -0F00 -0B80 -0980 -C980 -CB80 -FF00 -7E00 -2000 -2000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 16 0 -BBX 12 13 3 0 -BITMAP -3830 -6C60 -C4C0 -8C80 -D980 -7300 -0600 -0CE0 -09B0 -1B10 -3230 -6360 -C1C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -0F00 -1B80 -3180 -3180 -1B00 -1E00 -3CC0 -66C0 -C380 -C300 -C780 -FCC0 -78C0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 4 0 -BBX 3 4 3 10 -BITMAP -60 -60 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 8 18 1 -4 -BITMAP -03 -06 -0C -18 -30 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 8 18 -1 -4 -BITMAP -0C -06 -06 -03 -03 -03 -03 -03 -03 -03 -06 -06 -0C -0C -18 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 5 6 4 8 -BITMAP -20 -A8 -70 -70 -D0 -90 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 10 2 0 -BITMAP -0C -0C -0C -18 -FF -FF -18 -30 -30 -30 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 5 1 -3 -BITMAP -60 -60 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 1 4 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 2 2 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 8 14 0 0 -BITMAP -03 -03 -06 -06 -0C -0C -18 -18 -30 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -0F00 -3F80 -3180 -6180 -6180 -6180 -C180 -C300 -C300 -C300 -C600 -FE00 -7800 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 5 13 5 0 -BITMAP -18 -F8 -F0 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0F80 -1FC0 -38C0 -30C0 -01C0 -0380 -0F00 -1C00 -3800 -6000 -C000 -FF00 -FF00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0F80 -1FC0 -30C0 -30C0 -01C0 -0780 -0700 -0180 -0180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -0180 -0380 -0700 -0F00 -1B00 -3300 -6600 -C600 -FF00 -FF00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0FC0 -1FC0 -1800 -3000 -3E00 -7F00 -6380 -0180 -0180 -0180 -C300 -FF00 -7C00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 2 0 -BITMAP -0780 -1FC0 -38C0 -6000 -6E00 -FF00 -E180 -C180 -C180 -C180 -C300 -7F00 -3C00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 2 0 -BITMAP -3FC0 -3FC0 -0180 -0300 -0600 -0C00 -1800 -3000 -3000 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -0F00 -1F80 -3180 -3180 -3300 -1E00 -7600 -6300 -C300 -C300 -C700 -FE00 -7C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0F00 -3F80 -30C0 -60C0 -60C0 -60C0 -61C0 -3FC0 -1D80 -0180 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 10 1 0 -BITMAP -30 -30 -00 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 -3 -BITMAP -18 -18 -00 -00 -00 -00 -00 -00 -60 -60 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 8 7 2 1 -BITMAP -07 -1E -78 -E0 -78 -1E -06 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 8 5 2 2 -BITMAP -7F -7F -00 -FE -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 8 7 2 1 -BITMAP -60 -78 -1E -07 -1E -78 -E0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 3 0 -BITMAP -3E -7F -E3 -C7 -0E -1C -38 -70 -60 -60 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 18 0 -BBX 17 17 2 -3 -BITMAP -01F800 -07FE00 -0E0700 -180300 -30E980 -63B980 -673180 -C63180 -CC3300 -CC6300 -CCE600 -CDEC00 -C77800 -600000 -700000 -3FE000 -0FE000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -00C0 -01C0 -03C0 -0360 -0660 -0660 -0C60 -1C60 -1860 -3FE0 -7FE0 -6060 -C060 -C060 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 14 2 0 -BITMAP -1FC0 -1FE0 -1860 -3060 -3060 -30C0 -3F80 -7FC0 -60E0 -6060 -6060 -C0E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -03C0 -0FE0 -3C70 -3030 -6000 -E000 -C000 -C000 -C000 -C060 -E0E0 -61C0 -7F80 -1E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 14 1 0 -BITMAP -1FC0 -1FF0 -1830 -3038 -3018 -3018 -3018 -6038 -6030 -6070 -60E0 -C3C0 -FF80 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 14 2 0 -BITMAP -1FF0 -1FF0 -1800 -3000 -3000 -3000 -3FC0 -7FC0 -6000 -6000 -6000 -C000 -FF80 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 12 14 1 0 -BITMAP -1FF0 -1FF0 -1800 -3000 -3000 -3000 -3F80 -7F80 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 12 14 2 0 -BITMAP -03E0 -0FF0 -1C30 -3030 -7000 -6000 -6000 -C3F0 -C3F0 -C060 -E060 -60C0 -7FC0 -1EC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -1818 -1818 -1818 -3030 -3030 -3030 -3FF0 -7FE0 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 5 14 2 0 -BITMAP -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 14 0 0 -BITMAP -00C0 -00C0 -00C0 -0180 -0180 -0180 -0180 -0300 -0300 -0300 -C300 -C600 -FE00 -7C00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 13 14 1 0 -BITMAP -1818 -1830 -1860 -31C0 -3380 -3600 -3C00 -7E00 -7300 -6180 -6180 -C0C0 -C060 -C060 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 7 14 2 0 -BITMAP -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -FE -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 16 14 1 0 -BITMAP -1803 -1807 -1C0F -3C0E -361E -3636 -3636 -666C -66EC -66CC -638C -C398 -C318 -C318 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -1818 -1818 -1C18 -3C30 -3630 -3630 -3630 -6660 -6360 -6360 -6360 -C1C0 -C1C0 -C0C0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 14 2 0 -BITMAP -03E0 -0FF8 -1C18 -301C -700C -600C -600C -C018 -C018 -C038 -E030 -60E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -1FC0 -1FE0 -3860 -3060 -3060 -30E0 -7FC0 -7F00 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 15 2 -1 -BITMAP -03E0 -0FF8 -1C18 -301C -700C -600C -600C -C018 -C018 -C1B8 -E1F0 -60E0 -7FE0 -1F70 -0030 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 14 2 0 -BITMAP -1FE0 -1FF0 -1830 -3030 -3030 -3070 -3FE0 -7FC0 -60E0 -6060 -6060 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -0FC0 -3FE0 -7060 -6060 -6000 -7C00 -3F00 -0780 -01C0 -00C0 -C0C0 -C180 -FF80 -7E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 3 0 -BITMAP -FFC0 -FFC0 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 14 3 0 -BITMAP -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -C180 -E380 -7F00 -3C00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 14 4 0 -BITMAP -C0C0 -C0C0 -C180 -C180 -C300 -C300 -C600 -C600 -CC00 -CC00 -D800 -7800 -7000 -6000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 17 0 -BBX 16 14 3 0 -BITMAP -C183 -C183 -C386 -C386 -C6CC -C6CC -CCCC -CCD8 -D8D8 -7878 -7070 -7070 -6060 -6060 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 14 1 0 -BITMAP -3030 -3070 -3860 -18C0 -0D80 -0F80 -0700 -0E00 -1F00 -1B00 -3180 -61C0 -E0C0 -C0C0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 14 4 0 -BITMAP -C0C0 -C0C0 -C180 -C380 -C300 -6600 -6E00 -6C00 -7800 -3800 -3000 -6000 -6000 -6000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 13 14 0 0 -BITMAP -0FF8 -0FF8 -0030 -0060 -00C0 -0180 -0300 -0600 -0C00 -1800 -3000 -6000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 8 18 0 -4 -BITMAP -0F -0F -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -F0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 14 2 0 -BITMAP -C0 -C0 -C0 -C0 -60 -60 -60 -60 -60 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 8 18 -1 -4 -BITMAP -0F -0F -03 -03 -03 -06 -06 -06 -06 -0C -0C -0C -0C -18 -18 -18 -F0 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 10 0 -BBX 8 8 2 5 -BITMAP -0C -1C -36 -36 -66 -63 -C3 -C3 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 11 2 -1 -4 -BITMAP -FFE0 -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 3 3 11 -BITMAP -C0 -60 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -0F00 -3F80 -3180 -0780 -3F00 -7300 -E300 -C600 -FE00 -7600 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1800 -1800 -1800 -3000 -3780 -3FC0 -38C0 -70C0 -60C0 -60C0 -6180 -E380 -FF00 -DE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -0F00 -3F80 -7180 -6000 -C000 -C000 -C000 -C600 -FE00 -7800 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -0060 -0060 -0060 -00C0 -1EC0 -3FC0 -71C0 -6180 -C180 -C180 -C380 -C700 -FF00 -7B00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -0F00 -3F80 -7180 -6180 -FF00 -C000 -C000 -C600 -FE00 -7800 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 14 1 0 -BITMAP -0E -1E -18 -30 -FC -FC -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 11 14 0 -4 -BITMAP -0760 -1FE0 -3860 -30C0 -60C0 -60C0 -61C0 -6380 -7F80 -3D80 -0300 -C700 -FE00 -3800 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1800 -1800 -1800 -3000 -3380 -3FC0 -38C0 -70C0 -6180 -6180 -6180 -C300 -C300 -C300 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 4 0 -BBX 5 14 1 0 -BITMAP -18 -18 -00 -00 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 4 0 -BBX 8 18 -2 -4 -BITMAP -03 -03 -00 -00 -06 -06 -06 -0C -0C -0C -0C -18 -18 -18 -18 -30 -F0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 14 1 0 -BITMAP -1800 -1800 -1800 -3000 -3180 -3300 -3600 -3C00 -7C00 -6600 -6600 -C600 -C300 -C300 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 4 0 -BBX 5 14 1 0 -BITMAP -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 14 10 1 0 -BITMAP -3318 -37BC -39CC -6318 -6318 -6318 -6318 -C630 -C630 -C630 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -3780 -3FC0 -38C0 -70C0 -6180 -6180 -6180 -C300 -C300 -C300 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -0F00 -3F80 -7180 -6180 -C180 -C180 -C300 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 11 14 0 -4 -BITMAP -1BC0 -1FE0 -1C60 -3860 -3060 -3060 -30C0 -71C0 -7F80 -6F00 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 1 -4 -BITMAP -1EC0 -3FC0 -71C0 -6180 -C180 -C180 -C380 -C700 -FF00 -7B00 -0300 -0600 -0600 -0600 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 8 10 1 0 -BITMAP -37 -3F -38 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -0F00 -3F80 -7180 -6000 -3C00 -1F00 -0300 -C300 -FE00 -7C00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 13 1 0 -BITMAP -18 -18 -30 -FC -FC -30 -60 -60 -60 -C0 -C0 -E0 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -30C0 -30C0 -30C0 -6180 -6180 -6180 -C380 -C700 -FF00 -7B00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -C3 -C3 -C7 -C6 -CE -CC -D8 -F8 -70 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 10 2 0 -BITMAP -C630 -C630 -C660 -CE60 -CE60 -DEC0 -D6C0 -7380 -6300 -6300 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 12 10 0 0 -BITMAP -3870 -18E0 -1DC0 -0F80 -0700 -0E00 -1F00 -3B80 -7180 -E1C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 14 1 -4 -BITMAP -30C0 -30C0 -3180 -3180 -3300 -3300 -3600 -1C00 -1C00 -1800 -3000 -3000 -E000 -C000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -3F80 -3F80 -0300 -0600 -0C00 -1800 -3000 -6000 -FE00 -FE00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 6 0 -BBX 8 18 1 -4 -BITMAP -07 -0C -18 -18 -18 -18 -30 -60 -C0 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 5 0 -BBX 6 18 0 -4 -BITMAP -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 7 0 -BBX 8 18 0 -4 -BITMAP -1C -06 -06 -06 -06 -0C -0C -06 -03 -06 -0C -18 -18 -18 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 3 2 4 -BITMAP -73 -FF -CE -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 14 1 -4 -BITMAP -18 -18 -00 -00 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 2 -2 -BITMAP -0100 -0100 -0F00 -3F80 -7580 -6400 -C800 -C800 -D000 -D300 -FE00 -7C00 -4000 -4000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 11 13 1 0 -BITMAP -07C0 -0FE0 -1C60 -1800 -1800 -0C00 -3F00 -0C00 -1C00 -3800 -7080 -FF80 -DF00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 7 2 3 -BITMAP -6180 -7F80 -3300 -6200 -6600 -FF00 -C300 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 11 13 2 0 -BITMAP -6060 -60C0 -3180 -3300 -1E00 -0C00 -7F00 -1800 -FE00 -1800 -3000 -3000 -3000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 5 0 -BBX 7 18 0 -4 -BITMAP -06 -06 -06 -0C -0C -0C -18 -18 -00 -00 -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 11 18 0 -4 -BITMAP -07C0 -0FE0 -1C60 -1860 -1E00 -0F00 -1B80 -31C0 -30C0 -30C0 -38C0 -1D80 -0F00 -C700 -C300 -E700 -7E00 -3C00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 3 11 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 15 0 -BBX 15 14 1 0 -BITMAP -03E0 -0C18 -300C -61E6 -4616 -CC12 -8802 -8802 -8826 -CCC4 -478C -6018 -3060 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 7 0 -BBX 7 9 2 5 -BITMAP -1C -26 -1E -34 -6C -74 -00 -F8 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 6 2 3 -BITMAP -1B -36 -6C -D8 -6C -36 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 5 2 2 -BITMAP -FF80 -FF80 -0180 -0300 -0300 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 1 4 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 15 0 -BBX 15 14 1 0 -BITMAP -03E0 -0638 -180C -33C4 -2226 -6222 -4662 -87C2 -8486 -CCC4 -4848 -6038 -38E0 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 3 11 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 5 2 8 -BITMAP -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -0600 -0600 -0C00 -7F80 -7F80 -0C00 -1800 -1800 -0000 -FF00 -FF00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 8 2 5 -BITMAP -78 -CC -0C -18 -30 -60 -F8 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 8 1 5 -BITMAP -3C -66 -06 -18 -0C -0C -DC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 3 3 11 -BITMAP -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 12 14 -1 -4 -BITMAP -0C30 -0C30 -0C30 -1860 -1860 -1860 -30E0 -31C0 -3EC0 -6CC0 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 10 0 -BBX 9 18 3 -4 -BITMAP -1F80 -3900 -7900 -F300 -F200 -F200 -F200 -E600 -6400 -2400 -6C00 -4800 -4800 -4800 -D800 -9000 -9000 -9000 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 2 2 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 6 -1 -5 -BITMAP -10 -30 -18 -18 -D8 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 8 3 5 -BITMAP -30 -F0 -70 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 7 9 2 5 -BITMAP -1C -36 -36 -6C -6C -38 -00 -F8 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 6 2 3 -BITMAP -6C -36 -1B -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 12 13 4 0 -BITMAP -30C0 -F180 -3100 -6300 -6600 -C620 -CC60 -D8E0 -1960 -3340 -63F0 -60C0 -C0C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 12 13 3 0 -BITMAP -30C0 -F180 -3180 -6300 -6600 -C6E0 -CD30 -D830 -1860 -30C0 -6180 -63E0 -C3E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 14 13 2 0 -BITMAP -3C18 -6630 -0630 -1860 -0CC0 -0CC8 -D998 -7338 -0358 -0690 -0CFC -0C30 -1830 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 14 0 -4 -BITMAP -03 -03 -00 -00 -06 -06 -0E -1C -38 -70 -E3 -C7 -FE -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 18 0 0 -BITMAP -0300 -0180 -00C0 -0000 -00C0 -01C0 -03C0 -0360 -0660 -0660 -0C60 -1C60 -1860 -3FE0 -7FE0 -6060 -C060 -C060 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0030 -0060 -00C0 -0000 -00C0 -01C0 -03C0 -0360 -0660 -0660 -0C60 -1C60 -1860 -3FE0 -7FE0 -6060 -C060 -C060 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0060 -00B0 -0130 -0000 -00C0 -01C0 -03C0 -0360 -0660 -0660 -0C60 -1C60 -1860 -3FE0 -7FE0 -6060 -C060 -C060 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 13 18 0 0 -BITMAP -00C8 -01F0 -0260 -0000 -00C0 -01C0 -03C0 -0360 -0660 -0660 -0C60 -1C60 -1860 -3FE0 -7FE0 -6060 -C060 -C060 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -0330 -0330 -0000 -00C0 -01C0 -03C0 -0360 -0660 -0660 -0C60 -1C60 -1860 -3FE0 -7FE0 -6060 -C060 -C060 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -00C0 -0120 -0120 -00C0 -01C0 -03C0 -0360 -0660 -0660 -0C60 -1C60 -1860 -3FE0 -7FE0 -6060 -C060 -C060 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 17 0 -BBX 19 14 0 0 -BITMAP -00FFE0 -01FFE0 -037000 -036000 -066000 -066000 -0CFF80 -1CFF80 -18C000 -3FC000 -7FC000 -618000 -C1FF00 -C1FF00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 19 2 -5 -BITMAP -03C0 -0FE0 -3C70 -3030 -6000 -E000 -C000 -C000 -C000 -C060 -E0E0 -61C0 -7F80 -3E00 -1000 -3000 -1800 -D800 -7000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 18 2 0 -BITMAP -0C00 -0600 -0300 -0000 -1FF0 -1FF0 -1800 -3000 -3000 -3000 -3FC0 -7FC0 -6000 -6000 -6000 -C000 -FF80 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 18 2 0 -BITMAP -00C0 -0180 -0300 -0000 -1FF0 -1FF0 -1800 -3000 -3000 -3000 -3FC0 -7FC0 -6000 -6000 -6000 -C000 -FF80 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 18 2 0 -BITMAP -0180 -02C0 -04C0 -0000 -1FF0 -1FF0 -1800 -3000 -3000 -3000 -3FC0 -7FC0 -6000 -6000 -6000 -C000 -FF80 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 17 2 0 -BITMAP -0660 -0660 -0000 -1FF0 -1FF0 -1800 -3000 -3000 -3000 -3FC0 -7FC0 -6000 -6000 -6000 -C000 -FF80 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 18 2 0 -BITMAP -30 -18 -0C -00 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 7 18 2 0 -BITMAP -06 -0C -18 -00 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 7 18 2 0 -BITMAP -0C -16 -26 -00 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 7 17 2 0 -BITMAP -36 -36 -00 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 14 1 0 -BITMAP -1FE0 -1FF0 -1830 -3018 -3018 -3018 -FC18 -FC38 -6030 -6070 -60E0 -C1C0 -FF80 -FF00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 18 2 0 -BITMAP -0190 -03E0 -04C0 -0000 -1818 -1818 -1C18 -3C30 -3630 -3630 -3630 -6660 -6360 -6360 -6360 -C1C0 -C1C0 -C0C0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 18 2 0 -BITMAP -0300 -0180 -00C0 -0000 -03E0 -0FF8 -1C18 -301C -700C -600C -600C -C018 -C018 -C038 -E030 -60E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 18 2 0 -BITMAP -0030 -0060 -00C0 -0000 -03E0 -0FF8 -1C18 -301C -700C -600C -600C -C018 -C018 -C038 -E030 -60E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 18 2 0 -BITMAP -00C0 -0160 -0260 -0000 -03E0 -0FF8 -1C18 -301C -700C -600C -600C -C018 -C018 -C038 -E030 -60E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 18 2 0 -BITMAP -00C8 -01F0 -0260 -0000 -03E0 -0FF8 -1C18 -301C -700C -600C -600C -C018 -C018 -C038 -E030 -60E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -0630 -0630 -0000 -03E0 -0FF8 -1C18 -301C -700C -600C -600C -C018 -C018 -C038 -E030 -60E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -4040 -60C0 -3180 -1B00 -0E00 -1C00 -3600 -6300 -C180 -8080 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 15 14 2 0 -BITMAP -03E6 -0FFC -1C18 -303C -706C -60CC -618C -C318 -C618 -CC38 -D830 -F0E0 -7FC0 -DF00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 18 3 0 -BITMAP -0C00 -0600 -0300 -0000 -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -C180 -E380 -7F00 -3C00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 18 3 0 -BITMAP -00C0 -0180 -0300 -0000 -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -C180 -E380 -7F00 -3C00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 18 3 0 -BITMAP -0180 -02C0 -04C0 -0000 -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -C180 -E380 -7F00 -3C00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 3 0 -BITMAP -0CC0 -0CC0 -0000 -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -C180 -E380 -7F00 -3C00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 18 4 0 -BITMAP -0300 -0600 -0C00 -0000 -C0C0 -C0C0 -C180 -C380 -C300 -6600 -6E00 -6C00 -7800 -3800 -3000 -6000 -6000 -6000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -1800 -1800 -1800 -3F80 -3FC0 -30C0 -30C0 -60C0 -61C0 -7F80 -7E00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0700 -0F80 -1980 -3180 -3180 -3300 -3600 -6700 -6180 -6180 -6180 -C300 -CF00 -CE00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -1800 -0C00 -0600 -0000 -0F00 -3F80 -3180 -0780 -3F00 -7300 -E300 -C600 -FE00 -7600 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0180 -0300 -0600 -0000 -0F00 -3F80 -3180 -0780 -3F00 -7300 -E300 -C600 -FE00 -7600 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0300 -0580 -0980 -0000 -0F00 -3F80 -3180 -0780 -3F00 -7300 -E300 -C600 -FE00 -7600 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 1 0 -BITMAP -0640 -0F80 -1300 -0000 -0F00 -3F80 -3180 -0780 -3F00 -7300 -E300 -C600 -FE00 -7600 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0D80 -0D80 -0000 -0F00 -3F80 -3180 -0780 -3F00 -7300 -E300 -C600 -FE00 -7600 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0600 -0900 -0900 -0600 -0F00 -3F80 -3180 -0780 -3F00 -7300 -E300 -C600 -FE00 -7600 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 14 10 1 0 -BITMAP -0F78 -3FFC -318C -078C -3FF8 -7300 -E300 -C718 -FFF8 -71E0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 15 0 -5 -BITMAP -0780 -1FC0 -38C0 -3000 -6000 -6000 -6000 -6300 -7F00 -3E00 -1000 -3000 -1800 -D800 -7000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 14 1 0 -BITMAP -1800 -0C00 -0600 -0000 -0F00 -3F80 -7180 -6180 -FF00 -C000 -C000 -C600 -FE00 -7800 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 14 1 0 -BITMAP -0180 -0300 -0600 -0000 -0F00 -3F80 -7180 -6180 -FF00 -C000 -C000 -C600 -FE00 -7800 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 14 1 0 -BITMAP -0300 -0580 -0980 -0000 -0F00 -3F80 -7180 -6180 -FF00 -C000 -C000 -C600 -FE00 -7800 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -0D80 -0D80 -0000 -0F00 -3F80 -7180 -6180 -FF00 -C000 -C000 -C600 -FE00 -7800 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 14 1 0 -BITMAP -C0 -60 -30 -00 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 14 1 0 -BITMAP -0C -18 -30 -00 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 14 1 0 -BITMAP -18 -2C -4C -00 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 13 1 0 -BITMAP -6C -6C -00 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -1800 -0D80 -0E00 -1300 -0F00 -3F80 -7180 -6180 -C180 -C180 -C300 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -0320 -07C0 -0980 -0000 -3780 -3FC0 -38C0 -70C0 -6180 -6180 -6180 -C300 -C300 -C300 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -1800 -0C00 -0600 -0000 -0F00 -3F80 -7180 -6180 -C180 -C180 -C300 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0180 -0300 -0600 -0000 -0F00 -3F80 -7180 -6180 -C180 -C180 -C300 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0300 -0580 -0980 -0000 -0F00 -3F80 -7180 -6180 -C180 -C180 -C300 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 1 0 -BITMAP -0640 -0F80 -1300 -0000 -0F00 -3F80 -7180 -6180 -C180 -C180 -C300 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0D80 -0D80 -0000 -0F00 -3F80 -7180 -6180 -C180 -C180 -C300 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 8 2 1 -BITMAP -0C -0C -00 -FF -FF -00 -30 -30 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 13 10 -1 0 -BITMAP -03D8 -0FF0 -1C60 -19E0 -3360 -3660 -3CC0 -31C0 -7F80 -DE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 1 0 -BITMAP -1800 -0C00 -0600 -0000 -30C0 -30C0 -30C0 -6180 -6180 -6180 -C380 -C700 -FF00 -7B00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 1 0 -BITMAP -0180 -0300 -0600 -0000 -30C0 -30C0 -30C0 -6180 -6180 -6180 -C380 -C700 -FF00 -7B00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 1 0 -BITMAP -0300 -0580 -0980 -0000 -30C0 -30C0 -30C0 -6180 -6180 -6180 -C380 -C700 -FF00 -7B00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0D80 -0D80 -0000 -30C0 -30C0 -30C0 -6180 -6180 -6180 -C380 -C700 -FF00 -7B00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 18 1 -4 -BITMAP -0180 -0300 -0600 -0000 -30C0 -30C0 -3180 -3180 -3300 -3300 -1E00 -1E00 -0C00 -1800 -1800 -3000 -E000 -C000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 11 18 0 -4 -BITMAP -0C00 -0C00 -0C00 -0C00 -1BC0 -1FE0 -1C60 -3860 -3060 -3060 -30C0 -71C0 -7F80 -6F00 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 17 1 -4 -BITMAP -0D80 -0D80 -0000 -30C0 -30C0 -3180 -3180 -3300 -3300 -1E00 -1E00 -0C00 -1800 -1800 -3000 -E000 -C000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/helvO18-L1.bdf diff -u xc/fonts/bdf/100dpi/helvO18-L1.bdf:1.1 xc/fonts/bdf/100dpi/helvO18-L1.bdf:removed --- xc/fonts/bdf/100dpi/helvO18-L1.bdf:1.1 Wed Apr 4 18:55:22 2001 +++ xc/fonts/bdf/100dpi/helvO18-L1.bdf Wed Mar 16 21:03:37 2005 @@ -1,4717 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvO18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-O-Normal--25-180-100-100-P-130-ISO8859-1 -SIZE 18 100 100 -FONTBOUNDINGBOX 27 29 -1 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 25 -POINT_SIZE 180 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 130 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 19 -X_HEIGHT 14 -FONT_ASCENT 22 -FONT_DESCENT 5 -FACE_NAME "Helvetica Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-Oblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 19 2 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 19 3 0 -BITMAP -0C -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 8 0 -BBX 7 6 4 13 -BITMAP -66 -66 -66 -CC -CC -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 17 3 0 -BITMAP -0330 -0330 -0660 -0660 -3FF8 -3FF8 -0CC0 -0CC0 -1980 -1980 -FFE0 -FFE0 -3300 -3300 -6600 -6600 -6600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 14 21 1 -2 -BITMAP -0060 -03F8 -0FFC -1CCC -18CC -18C0 -1980 -1D80 -0F80 -07C0 -03E0 -0370 -0338 -0318 -0318 -C638 -E670 -7FE0 -3F80 -0C00 -0C00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 22 0 -BBX 16 18 4 0 -BITMAP -0001 -1E03 -3E06 -630C -C318 -C310 -C630 -7C60 -78C0 -0180 -031E -063E -0C63 -08C3 -18C3 -30C6 -607C -4078 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 14 18 2 0 -BITMAP -01E0 -07F0 -0630 -0C30 -0C30 -0C60 -0EE0 -07C0 -1F80 -3F0C -739C -E1D8 -C0F8 -C070 -C0F0 -E1F8 -7F9C -3E0C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 6 0 -BBX 3 6 5 13 -BITMAP -60 -60 -60 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 24 2 -5 -BITMAP -03 -06 -0C -18 -18 -30 -30 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -18 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 24 1 -5 -BITMAP -18 -0C -06 -06 -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -06 -06 -06 -0C -0C -18 -18 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 7 6 5 13 -BITMAP -10 -D6 -7C -70 -D8 -88 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 12 12 2 1 -BITMAP -0300 -0300 -0300 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 3 6 1 -3 -BITMAP -60 -60 -60 -20 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 2 2 6 -BITMAP -FE -FE -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 3 2 0 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 11 19 0 0 -BITMAP -0060 -00C0 -0080 -0080 -0180 -0300 -0200 -0200 -0600 -0C00 -0800 -0800 -1800 -3000 -2000 -2000 -6000 -4000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 18 2 0 -BITMAP -03E0 -07F0 -0E38 -1818 -1818 -3018 -3018 -6030 -6030 -6030 -6030 -C060 -C060 -C0C0 -C0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 6 18 6 0 -BITMAP -0C -0C -1C -F8 -F8 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 14 18 1 0 -BITMAP -03E0 -07F8 -0E1C -1C0C -180C -180C -001C -0038 -0070 -01E0 -0380 -0F00 -1C00 -3800 -7000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 2 0 -BITMAP -03C0 -0FE0 -1C70 -3830 -3030 -0070 -00E0 -01C0 -0780 -07C0 -00E0 -0060 -0060 -C060 -C0E0 -E3C0 -7F80 -3E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 2 0 -BITMAP -0030 -0070 -00F0 -01B0 -0360 -0660 -0C60 -18C0 -18C0 -30C0 -6180 -C180 -FFE0 -FFE0 -0180 -0300 -0300 -0300 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 18 2 0 -BITMAP -0FF8 -0FF8 -0C00 -0C00 -1800 -1800 -1F80 -3FC0 -38E0 -0060 -0060 -0060 -0060 -C0E0 -C0C0 -C3C0 -FF80 -3E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 18 2 0 -BITMAP -03E0 -07F0 -0E38 -1818 -1800 -3000 -33C0 -6FE0 -7C70 -7030 -6030 -E030 -C070 -C060 -C0E0 -E380 -7F80 -3E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 18 3 0 -BITMAP -3FF8 -3FF8 -0030 -0060 -00C0 -01C0 -0380 -0300 -0600 -0E00 -1C00 -1800 -3800 -3000 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 2 0 -BITMAP -03C0 -07E0 -0C70 -1830 -1830 -1830 -1C60 -0FC0 -1FC0 -38E0 -7060 -6060 -C060 -C060 -C0E0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 18 2 0 -BITMAP -03E0 -0FF0 -0E38 -3818 -3018 -7018 -6038 -6030 -6070 -71F0 -3FB0 -1E60 -0060 -00C0 -C0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 5 14 2 0 -BITMAP -18 -18 -18 -00 -00 -00 -00 -00 -00 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 17 1 -3 -BITMAP -0C -0C -0C -00 -00 -00 -00 -00 -00 -00 -00 -60 -60 -60 -20 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 12 10 3 3 -BITMAP -0070 -01E0 -0780 -1E00 -7800 -E000 -F000 -3C00 -0F00 -0380 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 11 5 3 5 -BITMAP -7FE0 -7FE0 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 11 10 3 3 -BITMAP -7000 -3C00 -0F00 -03C0 -00E0 -01E0 -0780 -1E00 -7800 -E000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 4 0 -BITMAP -0F80 -3FC0 -70E0 -6060 -C060 -C0E0 -01C0 -0780 -0E00 -1C00 -1800 -3000 -3000 -3000 -0000 -0000 -6000 -6000 -6000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 22 0 -BBX 21 23 2 -4 -BITMAP -003F00 -00FFC0 -03C1E0 -070070 -0C0038 -180018 -303818 -30FD98 -61C798 -638318 -630618 -C60630 -C60C30 -C60C60 -C618E0 -C718C0 -C3FF80 -C1EF00 -600000 -700000 -381800 -1FF800 -07E000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 19 1 0 -BITMAP -0030 -0070 -0070 -00F8 -00D8 -0198 -0198 -0318 -0718 -060C -0C0C -0FFC -1FFC -180C -3006 -7006 -6006 -E006 -E006 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 16 19 2 0 -BITMAP -0FFC -0FFE -0C07 -0C03 -1803 -1803 -1807 -180E -3FF8 -3FFC -300E -3006 -6006 -6006 -6006 -600E -C03C -FFF8 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 19 2 0 -BITMAP -00FE00 -03FF00 -078380 -0E0180 -180180 -380000 -300000 -700000 -600000 -600000 -E00000 -C00000 -C00000 -C00600 -E00E00 -601C00 -787800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 19 2 0 -BITMAP -0FFC00 -0FFF00 -0C0780 -0C0180 -1801C0 -1800C0 -1800C0 -1800C0 -3000C0 -3001C0 -300180 -300380 -600300 -600700 -600E00 -601C00 -C07800 -FFF000 -FFC000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 19 2 0 -BITMAP -0FFF -0FFF -0C00 -0C00 -1800 -1800 -1800 -1800 -3FF8 -3FF8 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 15 19 2 0 -BITMAP -0FFE -0FFE -0C00 -0C00 -1800 -1800 -1800 -1800 -3FF0 -3FF0 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 19 2 0 -BITMAP -00FE00 -03FF00 -078380 -0E0180 -180180 -380000 -300000 -700000 -600000 -603F80 -E03F80 -C00380 -C00300 -C00700 -E00E00 -601E00 -787600 -3FEC00 -0FCC00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 19 2 0 -BITMAP -0C00C0 -0C00C0 -0C00C0 -0C00C0 -180180 -180180 -180180 -180180 -3FFF00 -3FFF00 -300300 -300300 -600600 -600600 -600600 -600600 -C00C00 -C00C00 -C00C00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 6 19 3 0 -BITMAP -0C -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 19 2 0 -BITMAP -0018 -0018 -0018 -0018 -0030 -0030 -0030 -0030 -0060 -0060 -0060 -0060 -C0C0 -C0C0 -C1C0 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 18 0 -BBX 17 19 2 0 -BITMAP -0C0380 -0C0700 -0C0E00 -0C1C00 -187000 -18E000 -19C000 -1B8000 -3F0000 -3F8000 -39C000 -30C000 -60E000 -607000 -603000 -603800 -C01C00 -C00C00 -C00E00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 19 2 0 -BITMAP -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 22 0 -BBX 22 19 2 0 -BITMAP -0C000C -0C001C -0E003C -1E0038 -1E0078 -1E00D8 -1B0198 -1B01B0 -330330 -330730 -330630 -330C30 -619C60 -619860 -61B860 -61B060 -C1E0C0 -C0E0C0 -C0C0C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 19 2 0 -BITMAP -0E00C0 -0E00C0 -0E00C0 -0F00C0 -1B0180 -1B0180 -198180 -198180 -318300 -30C300 -30C300 -30C300 -606600 -606600 -603600 -603600 -C01C00 -C01C00 -C01C00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 18 19 2 0 -BITMAP -00FC00 -03FF00 -078780 -0E0180 -1C01C0 -3800C0 -3000C0 -7000C0 -6001C0 -600180 -E00180 -C00380 -C00300 -C00700 -E00E00 -601C00 -787800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 19 2 0 -BITMAP -0FFE -0FFF -0C03 -0C03 -1803 -1803 -1806 -180E -3FFC -3FF0 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 18 20 2 -1 -BITMAP -00FC00 -03FF00 -078780 -0E0180 -1C01C0 -3800C0 -3000C0 -7000C0 -6000C0 -E001C0 -C00180 -C00380 -C08300 -C1C700 -E0EE00 -607C00 -787800 -3FFC00 -0FCE00 -000400 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 16 19 2 0 -BITMAP -0FFE -0FFF -0C03 -0C03 -1803 -1803 -1806 -180E -3FFC -3FF8 -301C -300C -600C -600C -600C -6018 -C018 -C018 -C01C -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 19 2 0 -BITMAP -01F0 -07FC -0E1E -1806 -3006 -3000 -3800 -1E00 -0FC0 -01F0 -0038 -001C -000C -C00C -C01C -E038 -7070 -3FE0 -1F80 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 16 0 -BBX 14 19 5 0 -BITMAP -FFFC -FFFC -0300 -0300 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 19 3 0 -BITMAP -180180 -180180 -180180 -180180 -300300 -300300 -300300 -300300 -600600 -600600 -600600 -600C00 -C00C00 -C01C00 -C01800 -E03800 -607000 -7FE000 -1F8000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 19 5 0 -BITMAP -C006 -C006 -C00C -C00C -C018 -C038 -C030 -C070 -C060 -E0C0 -61C0 -6180 -6380 -6300 -6700 -6600 -6C00 -6C00 -7800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 22 0 -BBX 20 19 5 0 -BITMAP -C06030 -C06030 -C0E060 -C0E060 -C1E0C0 -C1E0C0 -C36180 -C36180 -C76380 -C66300 -CE6700 -CC6600 -DC6E00 -D86C00 -D86C00 -703800 -703800 -603000 -603000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 19 19 1 0 -BITMAP -0C0060 -0E00E0 -0601C0 -070380 -030700 -018E00 -01DC00 -00F800 -00F000 -00E000 -01F000 -03B000 -073800 -0E1800 -1C1C00 -380C00 -700E00 -E00600 -C00600 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 19 6 0 -BITMAP -C00C -C01C -C038 -6070 -6060 -60C0 -3180 -3300 -3700 -3600 -1C00 -1800 -1800 -1800 -3000 -3000 -3000 -6000 -6000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 17 19 1 0 -BITMAP -0FFF80 -0FFF80 -000380 -000700 -000E00 -001C00 -003800 -007000 -00E000 -01C000 -038000 -070000 -0E0000 -1C0000 -380000 -700000 -E00000 -FFF800 -FFF800 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 9 24 1 -5 -BITMAP -0780 -0780 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -C000 -F000 -F000 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 4 19 4 0 -BITMAP -C0 -C0 -40 -40 -40 -40 -40 -40 -40 -60 -20 -20 -20 -20 -20 -20 -20 -30 -30 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 9 24 0 -5 -BITMAP -0780 -0780 -0180 -0180 -0300 -0300 -0300 -0300 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -F000 -F000 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 12 0 -BBX 12 8 2 11 -BITMAP -0180 -0380 -06C0 -0CC0 -1860 -3060 -6030 -C030 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 2 -1 -5 -BITMAP -FFFC -FFFC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 4 5 15 -BITMAP -C0 -60 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 14 2 0 -BITMAP -07C0 -1FE0 -3860 -3060 -00E0 -07C0 -1FC0 -78C0 -6180 -C180 -C380 -C780 -FDC0 -78C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -0C00 -0C00 -0C00 -1800 -1800 -19E0 -1FF0 -1E38 -3818 -3018 -3018 -3038 -6030 -6070 -6060 -60E0 -F1C0 -FF80 -CF00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -07C0 -0FE0 -1C60 -3060 -7000 -6000 -E000 -C000 -C000 -C000 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 19 2 0 -BITMAP -000C -000C -000C -0018 -0018 -0798 -0FF8 -1C70 -3830 -7030 -6030 -6030 -E060 -C060 -C060 -C0E0 -E3C0 -7FC0 -3CC0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -03C0 -0FE0 -1C70 -3830 -7030 -6070 -FFE0 -FFE0 -C000 -C000 -C0C0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 8 19 3 0 -BITMAP -07 -0F -0C -18 -18 -7E -7E -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 15 19 0 -5 -BITMAP -00F6 -03FE -071E -0C0C -1C0C -180C -181C -3818 -3018 -3038 -3038 -38F0 -1FF0 -07B0 -0030 -C060 -E0E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 2 0 -BITMAP -0C00 -0C00 -0C00 -0C00 -1800 -19C0 -1BF0 -1E30 -3C30 -3830 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 6 0 -BBX 6 19 2 0 -BITMAP -0C -0C -0C -00 -00 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 6 0 -BBX 9 24 -1 -5 -BITMAP -0180 -0180 -0180 -0000 -0000 -0300 -0300 -0300 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -F000 -E000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 19 2 0 -BITMAP -0C00 -0C00 -0C00 -0C00 -1800 -1870 -18E0 -19C0 -3380 -3700 -3E00 -3E00 -6700 -6300 -6380 -6180 -C1C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 6 0 -BBX 6 19 2 0 -BITMAP -0C -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 18 14 2 0 -BITMAP -19C780 -1FEFC0 -1C78C0 -3870C0 -3060C0 -3060C0 -3060C0 -60C180 -60C180 -60C180 -60C180 -C18300 -C18300 -C18300 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 14 2 0 -BITMAP -19C0 -1BF0 -1E30 -3C30 -3830 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -07C0 -0FE0 -1C70 -3030 -7030 -6030 -E030 -C070 -C060 -C0E0 -C0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 19 1 -5 -BITMAP -0CF0 -0FF8 -0F1C -1C0C -180C -181C -1818 -3018 -3038 -3030 -3070 -78E0 -7FC0 -6780 -6000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 19 2 -5 -BITMAP -0798 -0FF8 -1C70 -3030 -7030 -6030 -6030 -E060 -C060 -C060 -C0E0 -E3C0 -7FC0 -3CC0 -00C0 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 9 14 2 0 -BITMAP -1980 -1B80 -1E00 -3C00 -3800 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 14 1 0 -BITMAP -07C0 -1FF0 -1830 -3030 -3000 -3E00 -1FC0 -01E0 -0060 -0060 -C060 -E1C0 -FF80 -3F00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 7 18 3 0 -BITMAP -0C -0C -0C -18 -7E -7E -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -F0 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 14 3 0 -BITMAP -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -C1C0 -C780 -FD80 -7980 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 14 4 0 -BITMAP -C060 -C060 -C0C0 -C0C0 -C180 -C180 -C300 -C300 -6600 -6600 -6C00 -7C00 -7800 -7000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 14 3 0 -BITMAP -C0C180 -C1C180 -C3C300 -C3C300 -C6C600 -C6C600 -CCCC00 -CCCC00 -D8D800 -78D800 -707800 -707000 -606000 -606000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 14 14 1 0 -BITMAP -180C -181C -0C38 -0C70 -06E0 -07C0 -0380 -0700 -0F80 -1D80 -38C0 -70C0 -E060 -C060 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 14 19 1 -5 -BITMAP -300C -300C -301C -3818 -1830 -1870 -1860 -0CE0 -0CC0 -0D80 -0780 -0700 -0700 -0600 -0C00 -1C00 -3800 -F000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 13 14 1 0 -BITMAP -1FF8 -1FF8 -0030 -0060 -00C0 -0180 -0300 -0600 -0C00 -1800 -3000 -6000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 9 0 -BBX 10 24 3 -5 -BITMAP -01C0 -0300 -0600 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -6000 -C000 -6000 -2000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -6000 -3800 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 6 0 -BBX 7 24 1 -5 -BITMAP -02 -06 -06 -04 -04 -0C -0C -08 -08 -18 -18 -10 -10 -30 -30 -20 -20 -60 -60 -40 -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 9 0 -BBX 10 24 -1 -5 -BITMAP -0600 -0300 -0180 -0180 -0180 -0180 -0300 -0300 -0300 -0300 -0300 -0180 -00C0 -0380 -0600 -0600 -0C00 -0C00 -0C00 -1800 -1800 -1800 -3000 -E000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 11 4 3 5 -BITMAP -3860 -7E60 -CFC0 -C380 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 19 2 -5 -BITMAP -0C -0C -0C -00 -00 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 2 -2 -BITMAP -0030 -0030 -03E0 -0FE0 -1CF0 -31B0 -6180 -E300 -C300 -C600 -C600 -CC00 -ECC0 -79C0 -3F80 -3F00 -6000 -6000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 18 1 0 -BITMAP -01F8 -07FC -060C -0C0C -0C00 -0E00 -0600 -0600 -3FE0 -3FE0 -0600 -0E00 -0C00 -1C00 -3800 -77B0 -FFF0 -60E0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 12 2 3 -BITMAP -3018 -3BB8 -1FF0 -0C60 -1860 -1860 -30C0 -30C0 -3180 -7FC0 -EEE0 -C060 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 18 3 0 -BITMAP -600C -601C -3038 -3030 -1860 -18E0 -18C0 -0D80 -7FE0 -7FE0 -0600 -FFC0 -FFC0 -0C00 -0C00 -1800 -1800 -1800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 6 0 -BBX 7 24 1 -5 -BITMAP -06 -06 -04 -04 -0C -0C -08 -08 -18 -18 -10 -00 -00 -10 -30 -30 -20 -20 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 24 2 -5 -BITMAP -03E0 -07F0 -0E30 -0C30 -0C00 -0C00 -0600 -1F00 -3F80 -71C0 -60C0 -6060 -6060 -7060 -38E0 -1FC0 -0F80 -0600 -0300 -0300 -C300 -C700 -FE00 -7C00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 5 16 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 19 0 -BBX 19 19 3 0 -BITMAP -01F800 -060600 -180100 -100080 -21F0C0 -671840 -460C60 -CC0060 -8C0060 -8C0060 -8C0040 -8C18C0 -8630C0 -C3C280 -400100 -600300 -300C00 -181800 -07E000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 9 0 -BBX 8 12 4 7 -BITMAP -3E -63 -03 -1E -62 -C6 -C6 -CC -76 -00 -FE -FE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 8 3 3 -BITMAP -0CC0 -1980 -3300 -6600 -CC00 -6600 -3300 -1980 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 12 7 3 3 -BITMAP -FFF0 -FFF0 -0030 -0030 -0060 -0060 -0060 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 2 2 6 -BITMAP -FE -FE -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 19 0 -BBX 19 19 3 0 -BITMAP -00FC00 -030700 -0C0180 -1800C0 -31F840 -618C60 -410420 -C30C20 -821820 -83F020 -862060 -843040 -8C10C0 -CC1880 -400180 -600300 -300C00 -1C7800 -07C000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 5 16 -BITMAP -FC -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 8 7 3 11 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -0180 -0180 -0180 -0300 -7FF8 -7FF8 -0300 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 10 2 8 -BITMAP -3C -66 -46 -06 -0C -38 -60 -C0 -FC -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 8 10 2 8 -BITMAP -1E -33 -03 -06 -1C -06 -06 -C6 -CC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 4 5 16 -BITMAP -18 -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 19 1 -5 -BITMAP -0C0C -0C0C -0C0C -1818 -1818 -1818 -1818 -3030 -3030 -3030 -3070 -71E0 -7F60 -6E60 -6000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 12 0 -BBX 12 24 3 -5 -BITMAP -03F0 -0FF0 -3E60 -7E60 -7E40 -FEC0 -FCC0 -FCC0 -FC80 -FD80 -7980 -1980 -1900 -1B00 -3300 -3300 -3200 -6600 -6600 -6600 -CC00 -CC00 -CC00 -CC00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 3 4 6 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 6 1 -5 -BITMAP -30 -30 -18 -18 -F8 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 4 10 4 8 -BITMAP -30 -70 -E0 -20 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 9 12 3 7 -BITMAP -0F00 -1980 -3080 -2180 -6180 -6100 -4300 -6600 -3C00 -0000 -FE00 -FE00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 8 4 3 -BITMAP -6600 -3300 -1980 -0CC0 -1980 -3300 -6600 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 14 19 4 0 -BITMAP -000C -180C -1818 -7830 -7060 -3060 -30C0 -3180 -6180 -630C -661C -063C -0C6C -18CC -3198 -33FC -63FC -C030 -C030 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 15 19 4 0 -BITMAP -000C -180C -1818 -7830 -7060 -3060 -30C0 -3180 -6180 -633C -667E -0666 -0C06 -180C -3038 -3060 -60C0 -C0FC -C0FC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 16 19 3 0 -BITMAP -0003 -1E03 -3F06 -330C -0618 -1C18 -1E30 -0660 -C660 -FCC3 -7987 -018F -031B -0632 -0C66 -0CFF -18FF -300C -300C -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 13 0 -BBX 11 19 1 -5 -BITMAP -00C0 -00C0 -00C0 -0000 -0000 -0180 -0180 -0180 -0300 -0700 -0E00 -3C00 -7000 -E060 -C060 -C0C0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 24 1 0 -BITMAP -0180 -00C0 -0060 -0030 -0000 -0030 -0070 -0070 -00F8 -00D8 -0198 -0198 -0318 -0718 -060C -0C0C -0FFC -1FFC -180C -3006 -7006 -6006 -E006 -E006 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 24 1 0 -BITMAP -0006 -000C -0018 -0030 -0000 -0030 -0070 -0070 -00F8 -00D8 -0198 -0198 -0318 -0718 -060C -0C0C -0FFC -1FFC -180C -3006 -7006 -6006 -E006 -E006 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 24 1 0 -BITMAP -001C -003C -0066 -00C6 -0000 -0030 -0070 -0070 -00F8 -00D8 -0198 -0198 -0318 -0718 -060C -0C0C -0FFC -1FFC -180C -3006 -7006 -6006 -E006 -E006 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 23 1 0 -BITMAP -00E2 -01B6 -011C -0000 -0030 -0070 -0070 -00F8 -00D8 -0198 -0198 -0318 -0718 -060C -0C0C -0FFC -1FFC -180C -3006 -7006 -6006 -E006 -E006 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 23 1 0 -BITMAP -00CC -00CC -0000 -0000 -0030 -0070 -0070 -00F8 -00D8 -0198 -0198 -0318 -0718 -060C -0C0C -0FFC -1FFC -180C -3006 -7006 -6006 -E006 -E006 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 23 1 0 -BITMAP -0038 -0048 -0048 -0070 -0000 -0070 -0070 -00F8 -00D8 -0198 -0198 -0318 -0718 -060C -0C0C -0FFC -1FFC -180C -3006 -7006 -6006 -E006 -E006 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 23 0 -BBX 25 19 1 0 -BITMAP -003FFF80 -007FFF80 -00660000 -00C60000 -018C0000 -018C0000 -030C0000 -030C0000 -061FFE00 -061FFE00 -0C180000 -1FF80000 -1FF00000 -30300000 -30300000 -60300000 -60600000 -C07FF800 -C07FF800 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 24 2 -5 -BITMAP -00FC00 -03FF00 -078780 -0E0180 -180180 -380000 -300000 -600000 -600000 -600000 -C00000 -C00000 -C00000 -C00600 -E00E00 -601C00 -787800 -3FF000 -0FC000 -0C0000 -060000 -060000 -3E0000 -1C0000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 24 2 0 -BITMAP -0300 -0180 -00C0 -0060 -0000 -0FFF -0FFF -0C00 -0C00 -1800 -1800 -1800 -1800 -3FF8 -3FF8 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 24 2 0 -BITMAP -000C -0018 -0030 -0060 -0000 -0FFF -0FFF -0C00 -0C00 -1800 -1800 -1800 -1800 -3FF8 -3FF8 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 24 2 0 -BITMAP -0038 -0078 -00CC -018C -0000 -0FFF -0FFF -0C00 -0C00 -1800 -1800 -1800 -1800 -3FF8 -3FF8 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 23 2 0 -BITMAP -018C -018C -0000 -0000 -0FFF -0FFF -0C00 -0C00 -1800 -1800 -1800 -1800 -3FF8 -3FF8 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 7 24 3 0 -BITMAP -30 -18 -0C -06 -00 -0C -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 9 24 3 0 -BITMAP -0180 -0300 -0600 -0C00 -0000 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 9 24 3 0 -BITMAP -0700 -0F00 -1980 -3180 -0000 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 9 23 3 0 -BITMAP -1980 -1980 -0000 -0000 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 19 2 0 -BITMAP -0FFC00 -0FFF00 -0C0780 -0C0180 -1801C0 -1800C0 -1800C0 -1800C0 -FF00C0 -FF0180 -300180 -300180 -600300 -600700 -600E00 -601C00 -C07800 -FFF000 -FFC000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 23 2 0 -BITMAP -007100 -00DB00 -008E00 -000000 -0E00C0 -0E00C0 -0E00C0 -0F00C0 -1B0180 -1B0180 -198180 -198180 -318300 -30C300 -30C300 -30C300 -606600 -606600 -603600 -603600 -C01C00 -C01C00 -C01C00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 18 24 2 0 -BITMAP -00C000 -006000 -003000 -001800 -000000 -00FC00 -03FF00 -078780 -0E0180 -1C01C0 -3800C0 -3000C0 -7000C0 -6001C0 -600180 -E00180 -C00380 -C00300 -C00700 -E00E00 -601C00 -787800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 18 24 2 0 -BITMAP -000180 -000300 -000600 -000C00 -000000 -00FC00 -03FF00 -078780 -0E0180 -1C01C0 -3800C0 -3000C0 -7000C0 -6001C0 -600180 -E00180 -C00380 -C00300 -C00700 -E00E00 -601C00 -787800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 18 24 2 0 -BITMAP -000E00 -001E00 -003300 -006300 -000000 -00FC00 -03FF00 -078780 -0E0180 -1C01C0 -3800C0 -3000C0 -7000C0 -6001C0 -600180 -E00180 -C00380 -C00300 -C00700 -E00E00 -601C00 -787800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 18 23 2 0 -BITMAP -007100 -00DB00 -008E00 -000000 -00FC00 -03FF00 -078780 -0E0180 -1C01C0 -3800C0 -3000C0 -7000C0 -6001C0 -600180 -E00180 -C00380 -C00300 -C00700 -E00E00 -601C00 -787800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 18 23 2 0 -BITMAP -00C600 -00C600 -000000 -000000 -00FC00 -03FF00 -078780 -0E0180 -1C01C0 -3800C0 -3000C0 -7000C0 -6001C0 -600180 -E00180 -C00380 -C00300 -C00700 -E00E00 -601C00 -787800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 14 13 1 0 -BITMAP -2008 -701C -3838 -1C70 -0EE0 -07C0 -0780 -0F80 -1DC0 -38E0 -7070 -E038 -4010 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 20 19 1 0 -BITMAP -007E30 -01FF60 -03C3C0 -0701C0 -0C03E0 -1C0660 -180C60 -301860 -303060 -3060C0 -60C0C0 -6181C0 -630180 -660300 -6C0700 -780E00 -383C00 -7FF800 -C7E000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 24 3 0 -BITMAP -030000 -018000 -00C000 -006000 -000000 -180180 -180180 -180180 -180180 -300300 -300300 -300300 -300300 -600600 -600600 -600600 -600C00 -C00C00 -C01C00 -C01800 -E03800 -607000 -7FE000 -1F8000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 24 3 0 -BITMAP -000C00 -001800 -003000 -006000 -000000 -180180 -180180 -180180 -180180 -300300 -300300 -300300 -300300 -600600 -600600 -600600 -600C00 -C00C00 -C01C00 -C01800 -E03800 -607000 -7FE000 -1F8000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 24 3 0 -BITMAP -003800 -007800 -00CC00 -018C00 -000000 -180180 -180180 -180180 -180180 -300300 -300300 -300300 -300300 -600600 -600600 -600600 -600C00 -C00C00 -C01C00 -C01800 -E03800 -607000 -7FE000 -1F8000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 23 3 0 -BITMAP -018600 -018600 -000000 -000000 -180180 -180180 -180180 -180180 -300300 -300300 -300300 -300300 -600600 -600600 -600600 -600C00 -C00C00 -C01C00 -C01800 -E03800 -607000 -7FE000 -1F8000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 24 5 0 -BITMAP -00C0 -0180 -0300 -0600 -0000 -C00E -C01C -C038 -6070 -60E0 -61C0 -3180 -3300 -3700 -3E00 -1C00 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -3000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 19 2 0 -BITMAP -0C00 -0C00 -0C00 -0C00 -1FF0 -1FFC -180E -1806 -3806 -3006 -300C -301C -7FF8 -7FE0 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 12 19 3 0 -BITMAP -01E0 -07F0 -0E30 -0C30 -1830 -1830 -1860 -18E0 -3380 -33C0 -30E0 -3060 -6060 -6060 -6060 -60C0 -C1C0 -CF80 -CE00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 2 0 -BITMAP -0C00 -0600 -0300 -0180 -0000 -07C0 -1FE0 -3860 -3060 -00E0 -07C0 -1FC0 -78C0 -60C0 -C180 -C380 -C780 -FDC0 -78C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 2 0 -BITMAP -0060 -00C0 -0180 -0300 -0000 -07C0 -1FE0 -3860 -3060 -00E0 -07C0 -1FC0 -78C0 -61C0 -C180 -C380 -C780 -FDC0 -78C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 2 0 -BITMAP -01C0 -03C0 -0660 -0C60 -0000 -07C0 -1FE0 -3860 -3060 -00E0 -07C0 -1FC0 -78C0 -61C0 -C180 -C380 -C780 -FDC0 -78C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 2 0 -BITMAP -0710 -0DB0 -08E0 -0000 -07C0 -1FE0 -3860 -3060 -00E0 -07C0 -1FC0 -78C0 -61C0 -C180 -C380 -C780 -FDC0 -78C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 2 0 -BITMAP -0CC0 -0CC0 -0000 -0000 -07C0 -1FE0 -3860 -3060 -00E0 -07C0 -1FC0 -78C0 -61C0 -C180 -C380 -C780 -FDC0 -78C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 2 0 -BITMAP -01C0 -0240 -0240 -0380 -0000 -07C0 -1FE0 -3860 -3060 -00E0 -07C0 -1FC0 -78C0 -61C0 -C180 -C380 -C780 -FDC0 -78C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 21 0 -BBX 20 14 2 0 -BITMAP -07E7C0 -1FEFE0 -383C70 -307030 -006030 -07E030 -1FFFF0 -78FFE0 -E0C000 -C1C000 -C1C0C0 -C7E1C0 -FF7F80 -7C3E00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 19 2 -5 -BITMAP -07C0 -0FE0 -1C60 -3060 -7000 -6000 -E000 -C000 -C000 -C000 -C180 -E380 -7F00 -3E00 -3000 -1800 -1800 -F800 -7000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 2 0 -BITMAP -0C00 -0600 -0300 -0180 -0000 -03C0 -0FE0 -1C70 -3830 -7030 -6070 -FFE0 -FFE0 -C000 -C000 -C0C0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 2 0 -BITMAP -0030 -0060 -00C0 -0180 -0000 -03C0 -0FE0 -1C70 -3830 -7030 -6070 -FFE0 -FFE0 -C000 -C000 -C0C0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 2 0 -BITMAP -00E0 -01E0 -0330 -0630 -0000 -03C0 -0FE0 -1C70 -3030 -7030 -6070 -FFE0 -FFE0 -C000 -C000 -C0C0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 2 0 -BITMAP -0660 -0660 -0000 -0000 -03C0 -0FE0 -1C70 -3830 -7030 -6070 -FFE0 -FFE0 -C000 -C000 -C0C0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 19 2 0 -BITMAP -60 -30 -18 -0C -00 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 8 19 2 0 -BITMAP -03 -06 -0C -18 -00 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 8 19 2 0 -BITMAP -0E -1E -33 -63 -00 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 8 18 2 0 -BITMAP -33 -33 -00 -00 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 2 0 -BITMAP -1800 -0E30 -03C0 -0780 -18C0 -07E0 -0FE0 -1C70 -3030 -7030 -6030 -E030 -C070 -C060 -C0E0 -C0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 18 2 0 -BITMAP -0388 -06D8 -0470 -0000 -19C0 -1BF0 -1E30 -3C30 -3830 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 2 0 -BITMAP -0C00 -0600 -0300 -0180 -0000 -07C0 -0FE0 -1C70 -3030 -7030 -6030 -E030 -C070 -C060 -C0E0 -C0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 2 0 -BITMAP -0030 -0060 -00C0 -0180 -0000 -07C0 -0FE0 -1C70 -3030 -7030 -6030 -E030 -C070 -C060 -C0E0 -C0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 2 0 -BITMAP -00E0 -01E0 -0330 -0630 -0000 -07C0 -0FE0 -1C70 -3030 -7030 -6030 -E030 -C070 -C060 -C0E0 -C0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 2 0 -BITMAP -0710 -0DB0 -08E0 -0000 -07C0 -0FE0 -1C70 -3030 -7030 -6030 -E030 -C070 -C060 -C0E0 -C0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 2 0 -BITMAP -0330 -0330 -0000 -0000 -07C0 -0FE0 -1C70 -3030 -7030 -6030 -E030 -C070 -C060 -C0E0 -C0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 12 12 2 1 -BITMAP -0300 -0300 -0300 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 13 0 -BBX 16 15 0 0 -BITMAP -0003 -01F6 -03FC -0718 -0C3C -1C6C -18CC -398C -331C -3618 -3C38 -1830 -38E0 -7FC0 -CF80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 3 0 -BITMAP -1800 -0C00 -0600 -0300 -0000 -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -C1C0 -C780 -FD80 -7980 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 3 0 -BITMAP -0060 -00C0 -0180 -0300 -0000 -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -C1C0 -C780 -FD80 -7980 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 3 0 -BITMAP -01C0 -03C0 -0660 -0C60 -0000 -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -C1C0 -C780 -FD80 -7980 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 18 3 0 -BITMAP -0660 -0660 -0000 -0000 -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -C1C0 -C780 -FD80 -7980 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 14 24 1 -5 -BITMAP -0030 -0060 -00C0 -0180 -0000 -300C -300C -301C -3818 -1830 -1870 -1860 -0CE0 -0CC0 -0D80 -0780 -0700 -0700 -0600 -0C00 -1C00 -3800 -F000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 24 1 -5 -BITMAP -0600 -0600 -0600 -0600 -0C00 -0CF0 -0FF8 -0F1C -1C0C -180C -181C -1818 -3018 -3038 -3030 -3070 -78E0 -7FC0 -6780 -6000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 14 22 1 -5 -BITMAP -0630 -0630 -0000 -300C -300C -301C -3818 -1830 -1870 -1860 -0CE0 -0CC0 -0D80 -0780 -0700 -0700 -0600 -0C00 -1C00 -3800 -F000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/helvO24-L1.bdf diff -u xc/fonts/bdf/100dpi/helvO24-L1.bdf:1.1 xc/fonts/bdf/100dpi/helvO24-L1.bdf:removed --- xc/fonts/bdf/100dpi/helvO24-L1.bdf:1.1 Wed Apr 4 18:55:22 2001 +++ xc/fonts/bdf/100dpi/helvO24-L1.bdf Wed Mar 16 21:03:37 2005 @@ -1,5750 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvO24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-O-Normal--34-240-100-100-P-176-ISO8859-1 -SIZE 24 100 100 -FONTBOUNDINGBOX 39 38 -2 -7 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 34 -POINT_SIZE 240 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 176 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 25 -X_HEIGHT 18 -FONT_ASCENT 28 -FONT_DESCENT 7 -FACE_NAME "Helvetica Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-Oblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 25 3 0 -BITMAP -AAAAAA -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -AAAAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 9 25 3 0 -BITMAP -0380 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -0600 -0E00 -0E00 -0E00 -0E00 -0C00 -1C00 -1C00 -1800 -3800 -3000 -3000 -0000 -0000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 12 0 -BBX 9 8 6 17 -BITMAP -7380 -7380 -F780 -E700 -E700 -E700 -C600 -C600 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 19 23 2 0 -BITMAP -0030C0 -0071C0 -006180 -00E180 -00E380 -00C300 -1FFFE0 -1FFFE0 -1FFFE0 -038E00 -030C00 -071C00 -071C00 -0E3800 -FFFF00 -FFFF00 -FFFF00 -1C7000 -38E000 -38E000 -30C000 -71C000 -618000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 30 2 -4 -BITMAP -001800 -001800 -00FF00 -03FF80 -07B3C0 -0E31C0 -0E31C0 -1C31C0 -1C3000 -1C7000 -1E6000 -1F6000 -0FE000 -07F800 -01FE00 -00FF00 -00C780 -00C780 -01C380 -E18380 -E18700 -E18F00 -F19E00 -7FFC00 -7FF800 -1FE000 -030000 -030000 -070000 -060000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 29 0 -BBX 25 24 4 0 -BITMAP -00000600 -07C00C00 -1FE01C00 -3CF03800 -70703000 -60706000 -E070C000 -E061C000 -E0E18000 -71C30000 -7F860000 -3F0E0000 -000C0000 -00183E00 -0030FF00 -0071E700 -00638380 -00C30380 -01870380 -03870380 -03070700 -06038F00 -0E03FE00 -1C01F800 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 18 23 3 0 -BITMAP -007C00 -01FE00 -03C700 -038700 -070700 -070700 -078F00 -039E00 -03FC00 -01F000 -03E000 -0FF000 -1E71C0 -3839C0 -703B80 -701F00 -E01F00 -E00E00 -F01E00 -F07F00 -7FF780 -3FE3C0 -0F0000 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 6 0 -BBX 4 8 6 15 -BITMAP -70 -70 -F0 -E0 -E0 -E0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 11 31 3 -6 -BITMAP -0060 -00C0 -01C0 -0380 -0300 -0700 -0E00 -0E00 -1C00 -1C00 -3800 -3800 -3800 -7000 -7000 -7000 -F000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7000 -7000 -3000 -3000 -1800 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 31 1 -6 -BITMAP -0300 -0300 -0380 -0180 -0180 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -0180 -0380 -0380 -0380 -0700 -0700 -0E00 -0E00 -1C00 -1800 -3800 -3000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 9 10 6 15 -BITMAP -0C00 -0C00 -0C00 -CD80 -FF80 -7E00 -3C00 -6E00 -C700 -C300 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 16 17 4 -1 -BITMAP -00E0 -00E0 -00E0 -01C0 -01C0 -01C0 -01C0 -7FFF -FFFF -FFFE -0380 -0380 -0380 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 5 8 2 -5 -BITMAP -78 -78 -78 -30 -30 -60 -C0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 2 3 8 -BITMAP -FF80 -FF80 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 4 3 3 0 -BITMAP -F0 -F0 -F0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 14 24 0 0 -BITMAP -000C -000C -0018 -0018 -0030 -0030 -0060 -0060 -00C0 -00C0 -0180 -0300 -0300 -0600 -0600 -0C00 -0C00 -1800 -1800 -3000 -3000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 24 3 0 -BITMAP -00FC00 -03FE00 -07FF00 -0F0F80 -1E0780 -1C0380 -3C0380 -380380 -380380 -700380 -700380 -700380 -F00700 -E00700 -E00700 -E00E00 -E00E00 -E00E00 -E01C00 -F03C00 -F87800 -7FF000 -3FE000 -0F8000 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 10 24 7 0 -BITMAP -00C0 -01C0 -03C0 -0780 -1F80 -FF80 -FF80 -0300 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 24 3 0 -BITMAP -007C00 -01FF00 -07FF80 -0F8780 -0E03C0 -1E01C0 -1C01C0 -1C0380 -000380 -000780 -000F00 -001E00 -007C00 -01F800 -03E000 -0F8000 -1E0000 -3C0000 -700000 -600000 -E00000 -FFFC00 -FFFC00 -FFFC00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 24 3 0 -BITMAP -00FC00 -03FF00 -07FF80 -0F0780 -1E0380 -1C0380 -380380 -380780 -000700 -001F00 -01FC00 -01FC00 -01FE00 -001F00 -000F00 -000700 -000700 -E00F00 -E00E00 -E01E00 -F07C00 -7FF800 -7FE000 -1F0000 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 24 2 0 -BITMAP -000380 -000780 -000F80 -001F00 -001F00 -003F00 -007700 -00E600 -01CE00 -038E00 -070E00 -0E0E00 -1E1C00 -3C1C00 -381C00 -701C00 -FFFF80 -FFFF80 -FFFF00 -003800 -003800 -007000 -007000 -007000 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 19 24 2 0 -BITMAP -01FFE0 -01FFE0 -03FFC0 -038000 -070000 -070000 -060000 -0E0000 -0EF800 -1FFE00 -1FFF00 -1E0F80 -1C0780 -000780 -000380 -000380 -000380 -F00780 -F00700 -F00F00 -783E00 -7FFC00 -3FF000 -0FC000 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 24 3 0 -BITMAP -007C00 -01FF00 -03FF00 -078780 -0E0380 -1C0380 -1C0000 -380000 -380000 -71F000 -77FC00 -7FFE00 -FC0E00 -F80F00 -F00700 -E00700 -E00700 -E00F00 -E00E00 -E01C00 -707C00 -7FF800 -3FE000 -0F8000 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 24 6 0 -BITMAP -3FFF80 -7FFF80 -7FFF80 -000700 -000E00 -001C00 -003800 -007000 -00E000 -00C000 -01C000 -038000 -070000 -070000 -0E0000 -1C0000 -1C0000 -380000 -780000 -700000 -700000 -E00000 -E00000 -E00000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 19 24 2 0 -BITMAP -007C00 -01FF80 -03FFC0 -07C3C0 -0F01E0 -0E00E0 -1E00E0 -1C01C0 -1C01C0 -1E0780 -0F9F00 -07FC00 -1FFE00 -3E1F00 -780700 -700780 -F00380 -E00380 -E00700 -F00F00 -783E00 -7FFC00 -3FF000 -0FC000 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 24 3 0 -BITMAP -00F800 -03FE00 -07FF00 -0F0F00 -1E0780 -3C0380 -380380 -380380 -700380 -700380 -700780 -780F80 -783F80 -3FFF00 -3FF700 -0FC700 -000E00 -000E00 -E01C00 -E03C00 -F07800 -FFF000 -7FC000 -3F0000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 7 17 4 0 -BITMAP -1E -1E -1E -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -F0 -F0 -F0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 8 21 3 -4 -BITMAP -0F -0F -0F -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -78 -78 -78 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 17 16 4 0 -BITMAP -000180 -000780 -001F80 -00FE00 -03F000 -1FC000 -7E0000 -F00000 -F00000 -3C0000 -1F0000 -07E000 -01F800 -007E00 -001E00 -000600 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 17 9 3 4 -BITMAP -3FFF80 -7FFF80 -7FFF00 -000000 -000000 -000000 -7FFF00 -FFFF00 -FFFE00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 18 16 2 0 -BITMAP -180000 -1E0000 -1F8000 -0FE000 -01F800 -007E00 -001F80 -0007C0 -0007C0 -003F80 -00FC00 -07F000 -3F8000 -FE0000 -F00000 -C00000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 14 25 7 0 -BITMAP -07E0 -0FF8 -3FF8 -783C -701C -E01C -E01C -E03C -0038 -0078 -00F0 -01E0 -03C0 -0780 -0F00 -1E00 -1C00 -1C00 -1C00 -0000 -0000 -0000 -7800 -7800 -7800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 34 0 -BBX 32 30 3 -5 -BITMAP -00007C00 -0007FF80 -001FFFE0 -007E03F0 -00F800F8 -01E0007C -03C0001E -0780001E -0F01F38E -1E07FB8E -3C0F3F0F -381C1F07 -70381E07 -70701E07 -E0701C0F -E0E0380E -E0E0381C -E1E07038 -E1E07078 -E1E0E0F0 -E0F3F3E0 -E0FF7FC0 -F07C7F00 -F0000000 -78000000 -3C000000 -1F000000 -0FE0F000 -07FFF000 -01FFC000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 25 1 0 -BITMAP -000780 -000F80 -000F80 -001FC0 -001DC0 -003DC0 -0039C0 -0079C0 -00F1C0 -00E1C0 -01E0E0 -01C0E0 -03C0E0 -0380E0 -0780E0 -0FFFE0 -0FFFF0 -1FFFF0 -1C0070 -3C0070 -380070 -780070 -700070 -F00070 -E00070 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 21 25 3 0 -BITMAP -07FFC0 -07FFF0 -07FFF0 -0F0078 -0E0038 -0E0038 -0E0038 -0E0078 -1C0070 -1C00F0 -1C01E0 -1FFFC0 -1FFF80 -3FFFC0 -3801C0 -3800E0 -3800E0 -7800E0 -7000E0 -7000E0 -7001C0 -7003C0 -FFFF80 -FFFF00 -FFFC00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 21 25 4 0 -BITMAP -003F00 -00FFC0 -03FFE0 -07C1F0 -0F8070 -0E0078 -1E0038 -3C0038 -380000 -780000 -700000 -700000 -F00000 -E00000 -E00000 -E00070 -E000F0 -E000E0 -F001E0 -7003C0 -780780 -3C1F00 -3FFE00 -1FF800 -07E000 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 25 3 0 -BITMAP -07FF80 -07FFE0 -07FFF0 -0F00F8 -0E0038 -0E003C -0E001C -0E001C -1C001C -1C001C -1C001C -1C001C -1C001C -38001C -380038 -380038 -380078 -780070 -7000E0 -7001E0 -7003C0 -700F80 -FFFF00 -FFFE00 -FFF000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 22 25 3 0 -BITMAP -07FFFC -07FFFC -07FFF8 -070000 -0F0000 -0E0000 -0E0000 -0E0000 -1C0000 -1C0000 -1C0000 -1FFFE0 -1FFFE0 -3FFFC0 -380000 -380000 -380000 -780000 -700000 -700000 -700000 -700000 -FFFFC0 -FFFFC0 -FFFF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 21 25 3 0 -BITMAP -07FFF8 -07FFF8 -07FFF0 -070000 -0F0000 -0E0000 -0E0000 -0E0000 -0E0000 -1C0000 -1C0000 -1FFF80 -1FFF80 -3FFF00 -380000 -380000 -380000 -380000 -700000 -700000 -700000 -700000 -E00000 -E00000 -E00000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 23 25 4 0 -BITMAP -001FC0 -007FF0 -01FFFC -03E07C -07801E -0F001E -1E000E -1C000E -380000 -380000 -700000 -700000 -700FFE -E00FFE -E00FFC -E0001C -E0001C -F0003C -F00038 -700078 -7800F8 -3E03F8 -3FFFB0 -0FFE30 -03F800 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 25 3 0 -BITMAP -07000E -07000E -07000E -07000E -0E001E -0E001C -0E001C -0E001C -0E003C -1C0038 -1C0038 -1FFFF8 -1FFFF8 -3FFFF8 -380070 -380070 -380070 -780070 -7000F0 -7000E0 -7000E0 -7000E0 -E001C0 -E001C0 -E001C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 8 25 3 0 -BITMAP -07 -07 -07 -07 -0F -0E -0E -0E -1E -1C -1C -1C -1C -3C -38 -38 -38 -38 -78 -70 -70 -70 -F0 -E0 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 17 25 2 0 -BITMAP -000380 -000380 -000380 -000380 -000780 -000700 -000700 -000700 -000700 -000E00 -000E00 -000E00 -000E00 -001E00 -001C00 -001C00 -E01C00 -E03C00 -E03C00 -E03800 -E07800 -F0F000 -7FE000 -7FC000 -1F0000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 23 25 3 0 -BITMAP -07001E -07003C -070078 -0F00F0 -0F01E0 -0E03C0 -0E0780 -0E0F00 -1E1E00 -1C3C00 -1CF800 -1DF800 -1FF800 -3F3C00 -3E1C00 -3C1E00 -380E00 -780F00 -780F00 -700780 -700780 -7003C0 -F003C0 -E001E0 -E001E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 25 3 0 -BITMAP -0700 -0700 -0700 -0700 -0F00 -0E00 -0E00 -0E00 -1E00 -1C00 -1C00 -1C00 -1C00 -3C00 -3800 -3800 -3800 -7800 -7800 -7000 -7000 -7000 -FFFE -FFFE -FFFC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 29 25 2 0 -BITMAP -07C000F8 -07C001F8 -07C001F8 -07C003F0 -0FC003F0 -0FC007F0 -0EE00EE0 -0EE00EE0 -1EE01CE0 -1CE01CE0 -1CE039C0 -1CE039C0 -1CE071C0 -3CE0E3C0 -3870E380 -3871C380 -3871C380 -38738380 -78738700 -70770700 -70770700 -707E0700 -F03E0F00 -E03C0E00 -E0380E00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 25 3 0 -BITMAP -07800E -07800E -07C00E -0FC00E -0FC01E -0EE01C -0EE01C -0EF01C -1E701C -1C7038 -1C7838 -1C3838 -1C3838 -3C3C38 -381C70 -381C70 -381E70 -780E70 -700E60 -700760 -7007E0 -7007E0 -F003C0 -E003C0 -E003C0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 25 25 3 0 -BITMAP -000FC000 -007FF800 -01FFFC00 -03E03E00 -07801F00 -0F000F00 -1E000780 -3C000780 -38000380 -78000380 -70000380 -F0000380 -F0000780 -E0000780 -E0000700 -E0000F00 -E0000E00 -F0001E00 -70003C00 -78007800 -7C00F800 -3E03E000 -1FFFC000 -0FFF0000 -01F80000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 21 25 3 0 -BITMAP -07FF80 -07FFE0 -07FFF0 -0700F8 -0E0078 -0E0038 -0E0038 -0E0038 -0E0078 -1C0070 -1C00F0 -1C01E0 -1FFFC0 -3FFF80 -3FFE00 -380000 -380000 -380000 -700000 -700000 -700000 -700000 -E00000 -E00000 -E00000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 25 26 3 -1 -BITMAP -000FC000 -007FF800 -01FFFE00 -03E03E00 -07801F00 -0F000F00 -1E000780 -3C000780 -38000380 -78000380 -70000380 -F0000380 -F0000780 -E0000780 -E0000700 -E0000F00 -E0000E00 -F0021E00 -70073C00 -7807BC00 -7C03F800 -3E01F000 -1FFFF000 -0FFF7800 -01FC3C00 -00001800 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 25 3 0 -BITMAP -07FFE0 -07FFF8 -07FFFC -0F003E -0E001E -0E000E -0E000E -0E001E -1C001E -1C001C -1C003C -1C00F8 -1FFFF0 -3FFFE0 -3FFFF0 -3800F0 -380078 -780078 -700078 -700078 -700070 -E000F0 -E000F0 -E000F0 -E000F8 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 21 25 3 0 -BITMAP -003F00 -01FFE0 -03FFF0 -0780F8 -0E0078 -0E0038 -1C0038 -1C0038 -1C0000 -1F0000 -0FE000 -0FFE00 -03FF80 -007FE0 -0007E0 -0001F0 -0000F0 -E000F0 -E000E0 -E001E0 -F003C0 -FC07C0 -7FFF00 -3FFE00 -07F000 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 25 6 0 -BITMAP -7FFFE0 -FFFFE0 -FFFFC0 -01E000 -01E000 -01C000 -01C000 -01C000 -03C000 -038000 -038000 -038000 -038000 -078000 -070000 -070000 -070000 -0F0000 -0F0000 -0E0000 -0E0000 -0E0000 -1E0000 -1C0000 -1C0000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 25 4 0 -BITMAP -0E001C -0E001C -0E001C -1E003C -1C003C -1C0038 -1C0038 -1C0038 -3C0078 -380070 -380070 -380070 -380070 -7800F0 -7000E0 -7000E0 -F000E0 -F001E0 -F001C0 -7003C0 -780780 -7C0F00 -3FFE00 -1FFC00 -07E000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 25 7 0 -BITMAP -E000F0 -E000E0 -E001E0 -E001C0 -E003C0 -F00380 -F00780 -F00700 -700E00 -700E00 -701C00 -703C00 -703800 -787800 -787000 -38F000 -38E000 -39C000 -39C000 -3B8000 -3B8000 -3F0000 -3F0000 -1E0000 -1E0000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 31 0 -BBX 31 25 6 0 -BITMAP -E007801E -E007801C -E00F803C -E00F8038 -E01F8078 -E01F8070 -E03BC0F0 -F03BC0E0 -F073C1E0 -F071C1C0 -F0F1C1C0 -F0E1C3C0 -71E1C380 -71C1C780 -73C1C700 -7381CF00 -7781CE00 -7701DE00 -7F01DC00 -7E01DC00 -7E01F800 -7C01F800 -7C00F000 -7800F000 -7800F000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 25 25 1 0 -BITMAP -07800780 -07800F00 -03C01E00 -03C03C00 -01E03C00 -00E07800 -00F0F000 -00F1E000 -007BC000 -007F8000 -003F0000 -001E0000 -001E0000 -003E0000 -007F0000 -00F70000 -01E78000 -03C78000 -07838000 -0F03C000 -1E01C000 -1C01E000 -3C00E000 -7800F000 -F000F000 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 22 25 6 0 -BITMAP -F0007C -F000F8 -7800F0 -7801E0 -3803C0 -3C0780 -3C0700 -1E0F00 -1E1E00 -0E3C00 -0F7800 -0F7000 -07E000 -07E000 -03C000 -038000 -038000 -078000 -078000 -070000 -070000 -070000 -0F0000 -0E0000 -0E0000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 23 25 1 0 -BITMAP -01FFFE -03FFFE -03FFFE -00001E -00003C -000078 -0000F0 -0001E0 -0003C0 -000780 -000F00 -001E00 -003C00 -007800 -00F000 -01E000 -03C000 -078000 -0F0000 -1E0000 -3C0000 -780000 -FFFFE0 -FFFFE0 -FFFFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 12 32 1 -6 -BITMAP -03F0 -03F0 -0380 -0380 -0700 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -FC00 -FC00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 4 24 5 0 -BITMAP -C0 -C0 -C0 -C0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 13 32 -1 -6 -BITMAP -01F8 -01F8 -0038 -0038 -0070 -0070 -0070 -0070 -0070 -00E0 -00E0 -00E0 -00E0 -01C0 -01C0 -01C0 -01C0 -01C0 -0380 -0380 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -FE00 -FE00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 16 0 -BBX 12 13 4 11 -BITMAP -01C0 -03C0 -03C0 -07E0 -0EE0 -0CE0 -1C60 -1860 -3870 -7070 -6070 -E030 -C030 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 20 2 -2 -6 -BITMAP -FFFFF0 -FFFFF0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 5 5 7 20 -BITMAP -E0 -F0 -70 -38 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 18 2 0 -BITMAP -01FE00 -07FF00 -0F9F80 -1C0380 -1C0380 -000380 -000700 -007F00 -0FFF00 -3FC700 -7C0700 -700E00 -E00E00 -E01E00 -E03E00 -F1FE00 -7FCF00 -3F8F00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 25 2 0 -BITMAP -070000 -070000 -070000 -060000 -0E0000 -0E0000 -0E0000 -0C7C00 -0DFF00 -1FFF00 -1F0780 -1E0380 -1C0380 -3C0380 -380380 -380380 -380380 -380780 -780700 -780F00 -780E00 -7C3C00 -FFF800 -EFF000 -03C000 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 18 3 0 -BITMAP -00F0 -07FC -0FFE -1E1E -380E -780E -7000 -F000 -E000 -E000 -E000 -E01C -E01C -E03C -F078 -7FF0 -7FE0 -1F00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 19 25 3 0 -BITMAP -0000E0 -0000E0 -0000E0 -0000E0 -0001C0 -0001C0 -0001C0 -03F1C0 -07F980 -1FFF80 -3E1F80 -380780 -780780 -700700 -F00700 -E00700 -E00700 -E00F00 -E00E00 -E01E00 -E03E00 -F0FE00 -7FEE00 -3FCE00 -1F8E00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 18 3 0 -BITMAP -01F8 -07FE -1FFE -3E0F -3807 -7007 -7007 -FFFF -FFFF -FFFF -E000 -E000 -E00E -F01E -787C -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 11 25 3 0 -BITMAP -01E0 -03E0 -07C0 -0700 -0E00 -0E00 -0E00 -3F80 -7F80 -7F00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 19 25 1 -7 -BITMAP -00F8E0 -01FEE0 -07FFC0 -0F87C0 -0E03C0 -1C03C0 -1C0380 -380380 -380380 -380380 -380780 -380700 -380F00 -380F00 -3C3F00 -1FF700 -0FE600 -078E00 -000E00 -E01C00 -E01C00 -F07800 -7FF000 -7FE000 -1FC000 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 25 2 0 -BITMAP -070000 -070000 -070000 -070000 -0E0000 -0E0000 -0E0000 -0E3C00 -0CFF00 -1FFF80 -1F0780 -1E0380 -1C0380 -380700 -380700 -380700 -380700 -380700 -700E00 -700E00 -700E00 -700E00 -E01C00 -E01C00 -E01C00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 7 0 -BBX 8 25 2 0 -BITMAP -07 -07 -07 -07 -00 -00 -00 -0E -0E -0C -1C -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -70 -E0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 7 0 -BBX 12 32 -2 -7 -BITMAP -0070 -0070 -0070 -0070 -0000 -0000 -0000 -00E0 -00E0 -01C0 -01C0 -01C0 -01C0 -0180 -0180 -0380 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0C00 -1C00 -3C00 -F800 -F000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 17 25 2 0 -BITMAP -070000 -070000 -070000 -070000 -0E0000 -0E0000 -0E0000 -0E0780 -0C0F00 -1C1E00 -1C3C00 -1C7000 -19E000 -3BC000 -3FE000 -3FE000 -3CF000 -387000 -707000 -703800 -703800 -703C00 -703C00 -E01C00 -E01E00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 7 0 -BBX 8 25 2 0 -BITMAP -07 -07 -07 -07 -0E -0E -0E -0E -0C -1C -1C -1C -1C -38 -38 -38 -38 -38 -70 -70 -70 -70 -F0 -E0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 28 0 -BBX 26 18 2 0 -BITMAP -1C7C1F00 -1DFE7F80 -1FFFFFC0 -1F0FC3C0 -1E0781C0 -1C0701C0 -3C0E0380 -380E0380 -380E0380 -380E0380 -380E0380 -701C0700 -701C0700 -701C0700 -701C0700 -60180700 -E0380E00 -E0380E00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 18 2 0 -BITMAP -1C3C00 -1CFF00 -1FFF00 -1F0780 -1E0380 -1C0380 -3C0380 -380700 -380700 -380700 -380700 -700E00 -700E00 -700E00 -700E00 -600E00 -E01C00 -E01C00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 16 18 3 0 -BITMAP -01F0 -07FC -1FFE -3E1F -380F -7007 -7007 -F007 -E007 -E007 -E00E -E00E -E01E -E03C -F078 -7FF0 -7FE0 -1F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 18 25 1 -7 -BITMAP -003E00 -0EFF00 -0FFF80 -0F83C0 -0F01C0 -0E01C0 -1E01C0 -1C01C0 -1C01C0 -1C01C0 -1C03C0 -3C0380 -3C0780 -3C0700 -3E1F00 -3FFE00 -77F800 -73F000 -700000 -700000 -600000 -E00000 -E00000 -E00000 -E00000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 18 25 3 -7 -BITMAP -01F000 -07F9C0 -1FFDC0 -3E0FC0 -380780 -780780 -700780 -F00700 -E00700 -E00700 -E00F00 -E00F00 -E01E00 -F01E00 -F07E00 -7FFE00 -7FFC00 -1F9C00 -001C00 -001C00 -003800 -003800 -003800 -003800 -003800 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 12 18 2 0 -BITMAP -1C70 -1CF0 -1DF0 -1FC0 -1F00 -1E00 -3C00 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 18 2 0 -BITMAP -03F0 -0FFC -1FFE -1C1E -380E -3800 -3C00 -3F00 -1FE0 -0FF8 -01FC -003C -E01C -E01C -F038 -FFF8 -7FF0 -1FC0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 8 22 4 0 -BITMAP -1C -1C -1C -1C -7F -FF -FE -38 -38 -38 -70 -70 -70 -70 -70 -E0 -E0 -E0 -E0 -F8 -F8 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 17 18 3 0 -BITMAP -1C0380 -1C0380 -380700 -380700 -380700 -380700 -700F00 -700E00 -700E00 -700E00 -700E00 -E01E00 -E01C00 -E03C00 -F0FC00 -FFFC00 -7F9C00 -3E1C00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 18 4 0 -BITMAP -E00E -E00E -E01C -E01C -E038 -E070 -E070 -60E0 -70E0 -71C0 -7380 -7380 -7700 -7700 -7E00 -3E00 -3C00 -3800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 18 4 0 -BITMAP -E0380E -E0781E -E0781C -E0F838 -E0F838 -E1F870 -E1B870 -E3B8E0 -E3B8E0 -E739C0 -E719C0 -EE1B80 -6E1B80 -7C1F00 -7C1F00 -781E00 -781E00 -701C00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 18 18 2 0 -BITMAP -0E01C0 -0F03C0 -070780 -078F00 -039E00 -03FC00 -01F800 -01F000 -00E000 -01E000 -03F000 -07F000 -0F7800 -1E3800 -3C3C00 -781C00 -F01E00 -E00E00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 19 25 0 -7 -BITMAP -0E00E0 -0E01E0 -0E01C0 -0F0380 -0F0380 -070700 -070700 -070E00 -071E00 -071C00 -073800 -07B800 -07F000 -07F000 -03E000 -03C000 -03C000 -038000 -038000 -070000 -0F0000 -0E0000 -FC0000 -F80000 -F00000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 16 18 2 0 -BITMAP -1FFF -1FFF -1FFF -000F -001E -003C -0078 -00F0 -01E0 -03C0 -0780 -0F00 -1E00 -3C00 -7800 -FFFC -FFFC -FFFC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 11 0 -BBX 12 32 3 -7 -BITMAP -00F0 -01C0 -0380 -0380 -0300 -0700 -0700 -0700 -0600 -0E00 -0E00 -0E00 -1C00 -1C00 -3800 -7000 -F000 -7000 -3800 -3800 -3800 -3800 -3000 -7000 -7000 -7000 -7000 -6000 -6000 -6000 -7000 -3800 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 9 0 -BBX 8 30 2 -6 -BITMAP -03 -03 -07 -06 -06 -06 -06 -0E -0C -0C -0C -0C -1C -18 -18 -18 -18 -30 -30 -30 -30 -70 -60 -60 -60 -60 -E0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 11 0 -BBX 11 32 0 -7 -BITMAP -03C0 -00E0 -0060 -0060 -00E0 -00C0 -00C0 -01C0 -01C0 -01C0 -0180 -0180 -0180 -0180 -01C0 -00E0 -01C0 -03C0 -0300 -0700 -0600 -0E00 -0E00 -0E00 -0C00 -1C00 -1C00 -1C00 -1800 -3800 -7000 -E000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 16 6 4 9 -BITMAP -0E03 -3F03 -7FC3 -E3E7 -C1FE -C078 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 25 3 -7 -BITMAP -0F -0F -0F -00 -00 -00 -0C -0C -1C -18 -18 -18 -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 25 4 -4 -BITMAP -000C -0008 -0018 -03F8 -07FC -1F3E -3C6F -3847 -70C7 -7080 -E180 -E100 -E300 -E200 -E61E -E61E -EC3C -FC78 -79F0 -7FE0 -3F80 -3000 -2000 -6000 -4000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 19 24 2 0 -BITMAP -003E00 -00FF80 -03FFC0 -07C3E0 -0701E0 -0E00E0 -0E00E0 -1E0000 -1E0000 -0E0000 -0F0000 -7FF800 -7FF800 -070000 -070000 -070000 -060000 -0E0000 -1C0000 -380000 -77C380 -FFFF80 -FFFF00 -40FC00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 14 4 5 -BITMAP -3806 -39EE -3FFE -1FFC -3C38 -3818 -3818 -3018 -3038 -3038 -3878 -7FF0 -FFF8 -EFB8 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 20 24 4 0 -BITMAP -700070 -3800E0 -3801C0 -180380 -1C0300 -1C0600 -0C0E00 -0E1C00 -0E3800 -073000 -077000 -03E000 -7FFE00 -7FFE00 -038000 -038000 -FFFC00 -FFFC00 -070000 -070000 -070000 -060000 -0E0000 -0E0000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 9 0 -BBX 8 32 2 -7 -BITMAP -03 -03 -03 -07 -06 -06 -06 -06 -0E -0C -0C -0C -0C -00 -00 -00 -00 -00 -00 -30 -30 -30 -70 -60 -60 -60 -60 -E0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 32 2 -7 -BITMAP -003E00 -00FF80 -01FF80 -03C3C0 -0381C0 -0701C0 -0701C0 -078000 -03C000 -07F000 -0FF800 -1E7C00 -1C3E00 -3C1E00 -380F00 -380700 -380700 -1C0700 -1E0E00 -1F9E00 -0FFC00 -03F800 -01F000 -00F000 -007800 -E03800 -E07800 -E07000 -F0F000 -FFE000 -7FC000 -1F0000 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 3 5 22 -BITMAP -F3C0 -F3C0 -F3C0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 25 0 -BBX 26 25 2 0 -BITMAP -000FE000 -007FF800 -01E01C00 -03800600 -06000300 -080F8180 -183FE180 -307060C0 -20C030C0 -61C030C0 -618000C0 -C18000C0 -C30000C0 -C3000080 -C3000180 -C380C180 -C180C300 -41C38600 -60FF0600 -603C0C00 -70003800 -38007000 -1E01C000 -07FF0000 -01FC0000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 12 0 -BBX 11 15 4 10 -BITMAP -0FC0 -1CE0 -3860 -0060 -03E0 -1FC0 -70C0 -E0C0 -C180 -E7C0 -7CC0 -0000 -0000 -FF80 -FF80 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 14 9 4 5 -BITMAP -0C18 -1E3C -3C78 -78F0 -F1E0 -F1E0 -78F0 -3C78 -1830 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 17 9 3 3 -BITMAP -7FFF80 -FFFF80 -FFFF80 -000380 -000300 -000300 -000700 -000700 -000700 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 2 3 8 -BITMAP -FF80 -FF80 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 25 0 -BBX 26 25 2 0 -BITMAP -000FE000 -007FF800 -01E01C00 -03800E00 -06000300 -0C000180 -187FC180 -306060C0 -206030C0 -60C030C0 -60C030C0 -C0C0E0C0 -C0FFC0C0 -C0CE0080 -C1860180 -C1830180 -C1838300 -41818600 -6181C600 -60000C00 -70003800 -38007000 -1E01C000 -07FF0000 -01FC0000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 2 5 22 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 13 0 -BBX 9 9 6 14 -BITMAP -1F00 -7F80 -6180 -C180 -C180 -C180 -C300 -FF00 -7C00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 19 21 2 0 -BITMAP -001C00 -001C00 -001C00 -003800 -003800 -003800 -003800 -0FFFE0 -1FFFE0 -1FFFC0 -007000 -007000 -007000 -00E000 -00E000 -00E000 -000000 -000000 -7FFF80 -FFFF80 -FFFF00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 12 15 3 9 -BITMAP -03C0 -0FE0 -1C70 -3830 -3830 -0070 -0060 -01C0 -0780 -1E00 -3800 -6000 -C000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 11 15 3 9 -BITMAP -0780 -1FC0 -1860 -3060 -3060 -00E0 -07C0 -07C0 -00E0 -0060 -C060 -C0E0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 5 8 22 -BITMAP -1E -3C -78 -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 19 24 1 -6 -BITMAP -0700E0 -0700E0 -0E01C0 -0E01C0 -0E01C0 -0E01C0 -1C0380 -1C0380 -1C0380 -1C0380 -1C0380 -380700 -380700 -380F00 -3C3F00 -3FFF00 -7FEE00 -778E00 -700000 -700000 -E00000 -E00000 -E00000 -E00000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 17 0 -BBX 18 31 4 -6 -BITMAP -01FFC0 -07FFC0 -0FE300 -1FE700 -3FE700 -7FC600 -7FC600 -FFC600 -FFCE00 -FF8C00 -FF8C00 -7F8C00 -7F9C00 -3F9C00 -3F1800 -071800 -031800 -073800 -073800 -063000 -063000 -063000 -0E7000 -0E6000 -0C6000 -0C6000 -0CE000 -1CE000 -18C000 -18C000 -18C000 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 5 4 5 10 -BITMAP -78 -78 -F0 -F0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 7 1 -7 -BITMAP -18 -18 -1C -0E -06 -CE -7C -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 6 15 6 9 -BITMAP -0C -1C -FC -F8 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 12 0 -BBX 11 15 4 10 -BITMAP -0780 -1FC0 -18E0 -3060 -3060 -6060 -6060 -60E0 -60C0 -71C0 -3F80 -1E00 -0000 -FF80 -FF80 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 14 9 3 5 -BITMAP -3060 -78F0 -3C78 -1E3C -1E3C -3C78 -78F0 -F1E0 -60C0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 28 0 -BBX 23 25 5 0 -BITMAP -00000E -0C001C -1C0038 -FC0030 -F80070 -1800E0 -1801C0 -180380 -180700 -300E00 -300C00 -301C06 -30380E -60701C -60E03C -61C07C -0180EC -0381CC -070398 -0E0718 -1C0FFE -380FFE -300038 -700030 -E00030 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 28 0 -BBX 25 25 4 0 -BITMAP -00000E00 -06001C00 -0E003800 -7E007000 -7C00E000 -0C00E000 -0C01C000 -0C038000 -0C070000 -180E0000 -181C0000 -181C1F00 -18387F80 -3070E380 -30E1C180 -31C18180 -03800380 -03800700 -07001E00 -0E007800 -1C01C000 -38038000 -70030000 -E007FE00 -C007FE00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 28 0 -BBX 26 24 4 0 -BITMAP -078001C0 -1FE00380 -38600700 -30600E00 -30600C00 -00E01C00 -07803800 -07807000 -01C0E000 -00C1C000 -C0C38380 -C1C38780 -C3870F00 -7F0E1F00 -3C1C3B00 -00387300 -0070E300 -00E1C600 -00E38600 -01C7FF80 -0387FF80 -07000E00 -0E000C00 -1C000C00 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 15 25 3 -7 -BITMAP -0078 -0078 -0078 -0000 -0000 -0000 -0070 -0070 -00E0 -01E0 -03C0 -0780 -0F00 -1E00 -3C00 -7800 -F000 -E00E -E00E -E01C -E03C -F078 -FFF0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 31 1 0 -BITMAP -001E00 -000F00 -000700 -000380 -0001C0 -000000 -000780 -000F80 -000F80 -001FC0 -001DC0 -003DC0 -0039C0 -0079C0 -00F1C0 -00E1C0 -01E0E0 -01C0E0 -03C0E0 -0380E0 -0780E0 -0FFFE0 -0FFFF0 -1FFFF0 -1C0070 -3C0070 -380070 -780070 -700070 -F00070 -E00070 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 31 1 0 -BITMAP -0000F0 -0001E0 -0003C0 -000700 -000E00 -000000 -000780 -000F80 -000F80 -001FC0 -001DC0 -003DC0 -0039C0 -0079C0 -00F1C0 -00E1C0 -01E0E0 -01C0E0 -03C0E0 -0380E0 -0780E0 -0FFFE0 -0FFFF0 -1FFFF0 -1C0070 -3C0070 -380070 -780070 -700070 -F00070 -E00070 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 31 1 0 -BITMAP -0003C0 -0007C0 -000EE0 -001CE0 -003870 -000000 -000780 -000F80 -000F80 -001FC0 -001DC0 -003DC0 -0039C0 -0079C0 -00F1C0 -00E1C0 -01E0E0 -01C0E0 -03C0E0 -0380E0 -0780E0 -0FFFE0 -0FFFF0 -1FFFF0 -1C0070 -3C0070 -380070 -780070 -700070 -F00070 -E00070 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 21 31 1 0 -BITMAP -000F18 -001FB8 -003BF0 -0031E0 -000000 -000000 -000780 -000F80 -000F80 -001FC0 -001DC0 -003DC0 -0039C0 -0079C0 -00F1C0 -00E1C0 -01E0E0 -01C0E0 -03C0E0 -0380E0 -0780E0 -0FFFE0 -0FFFF0 -1FFFF0 -1C0070 -3C0070 -380070 -780070 -700070 -F00070 -E00070 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 30 1 0 -BITMAP -003CF0 -003CF0 -003CF0 -000000 -000000 -000780 -000F80 -000F80 -001FC0 -001DC0 -003DC0 -0039C0 -0079C0 -00F1C0 -00E1C0 -01E0E0 -01C0E0 -03C0E0 -0380E0 -0780E0 -0FFFE0 -0FFFF0 -1FFFF0 -1C0070 -3C0070 -380070 -780070 -700070 -F00070 -E00070 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 31 1 0 -BITMAP -0003C0 -000660 -000C20 -000860 -000CC0 -000780 -000000 -000F80 -000F80 -001FC0 -001DC0 -003DC0 -0039C0 -0079C0 -00F1C0 -00E1C0 -01E0E0 -01C0E0 -03C0E0 -0380E0 -0780E0 -0FFFE0 -0FFFF0 -1FFFF0 -1C0070 -3C0070 -380070 -780070 -700070 -F00070 -E00070 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 33 0 -BBX 34 25 1 0 -BITMAP -000FFFFFC0 -000FFFFFC0 -001FFFFF80 -001C380000 -003C380000 -0038700000 -0078700000 -0070700000 -00F0E00000 -00E0E00000 -01E0E00000 -01C0FFFE00 -03C1FFFE00 -0381FFFC00 -0781C00000 -0FFFC00000 -0FFF800000 -1FFF800000 -1C07800000 -3C07000000 -3807000000 -7807000000 -780FFFFC00 -F00FFFFC00 -F00FFFF800 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 21 32 4 -7 -BITMAP -001F00 -00FFC0 -03FFE0 -07C1F0 -0F8078 -0E0078 -1E0038 -3C0038 -380000 -780000 -780000 -700000 -F00000 -F00000 -F00000 -E00070 -E000F0 -F000E0 -F001E0 -7003C0 -780780 -3C1F00 -3FFE00 -1FF800 -07E000 -018000 -030000 -03C000 -00E000 -106000 -18E000 -0FC000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 22 31 3 0 -BITMAP -003C00 -001E00 -000E00 -000700 -000380 -000000 -07FFFC -07FFFC -07FFF8 -070000 -0F0000 -0E0000 -0E0000 -0E0000 -1C0000 -1C0000 -1C0000 -1FFFE0 -1FFFE0 -3FFFC0 -380000 -380000 -380000 -780000 -700000 -700000 -700000 -700000 -FFFFC0 -FFFFC0 -FFFF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 22 31 3 0 -BITMAP -0003C0 -000780 -000F00 -001C00 -003800 -000000 -07FFFC -07FFFC -07FFF8 -070000 -0F0000 -0E0000 -0E0000 -0E0000 -1C0000 -1C0000 -1C0000 -1FFFE0 -1FFFE0 -3FFFC0 -380000 -380000 -380000 -780000 -700000 -700000 -700000 -700000 -FFFFC0 -FFFFC0 -FFFF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 22 31 3 0 -BITMAP -000700 -000F80 -001DC0 -0039C0 -0070E0 -000000 -07FFFC -07FFFC -07FFF8 -070000 -0F0000 -0E0000 -0E0000 -0E0000 -1C0000 -1C0000 -1C0000 -1FFFE0 -1FFFE0 -3FFFC0 -380000 -380000 -380000 -780000 -700000 -700000 -700000 -700000 -FFFFC0 -FFFFC0 -FFFF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 22 30 3 0 -BITMAP -00F1E0 -00F1E0 -00F1E0 -000000 -000000 -07FFFC -07FFFC -07FFF8 -070000 -0F0000 -0E0000 -0E0000 -0E0000 -1C0000 -1C0000 -1C0000 -1FFFE0 -1FFFE0 -3FFFC0 -380000 -380000 -380000 -780000 -700000 -700000 -700000 -700000 -FFFFC0 -FFFFC0 -FFFF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 10 31 3 0 -BITMAP -1E00 -0F00 -0700 -0380 -01C0 -0000 -0700 -0700 -0700 -0700 -0F00 -0E00 -0E00 -0E00 -1E00 -1C00 -1C00 -1C00 -1C00 -3C00 -3800 -3800 -3800 -3800 -7800 -7000 -7000 -7000 -F000 -E000 -E000 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 11 31 3 0 -BITMAP -01E0 -03C0 -0780 -0E00 -1C00 -0000 -0700 -0700 -0700 -0700 -0F00 -0E00 -0E00 -0E00 -1E00 -1C00 -1C00 -1C00 -1C00 -3C00 -3800 -3800 -3800 -3800 -7800 -7000 -7000 -7000 -F000 -E000 -E000 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 12 31 3 0 -BITMAP -0380 -07C0 -0EE0 -1CE0 -3870 -0000 -0700 -0700 -0700 -0700 -0F00 -0E00 -0E00 -0E00 -1E00 -1C00 -1C00 -1C00 -1C00 -3C00 -3800 -3800 -3800 -3800 -7800 -7000 -7000 -7000 -F000 -E000 -E000 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 12 30 3 0 -BITMAP -3CF0 -3CF0 -3CF0 -0000 -0000 -0700 -0700 -0700 -0700 -0F00 -0E00 -0E00 -0E00 -1E00 -1C00 -1C00 -1C00 -1C00 -3C00 -3800 -3800 -3800 -3800 -7800 -7000 -7000 -7000 -F000 -E000 -E000 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 25 3 0 -BITMAP -07FF80 -07FFE0 -07FFF0 -0F00F8 -0E003C -0E003C -0E001C -0E001C -1E001C -1C001C -1C001C -FFC01C -FFC01C -3C003C -380038 -380078 -380078 -780070 -7800F0 -7001E0 -7003C0 -700F80 -FFFF00 -FFFE00 -FFF000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 30 3 0 -BITMAP -001E10 -003F70 -0077E0 -0043C0 -000000 -07800E -07800E -07C00E -0FC00E -0FC01E -0EE01C -0EE01C -0EF01C -1E701C -1C7038 -1C7838 -1C3838 -1C3838 -3C3C38 -381C70 -381C70 -381E70 -780E70 -700E60 -700760 -7007E0 -7007E0 -F003C0 -E003C0 -E003C0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 25 31 3 0 -BITMAP -000F0000 -00078000 -00038000 -0001C000 -0000E000 -00000000 -000FC000 -007FF800 -01FFFC00 -03E03E00 -07801F00 -0F000F00 -1E000780 -3C000780 -38000380 -78000380 -70000380 -F0000380 -F0000780 -E0000780 -E0000700 -E0000F00 -E0000E00 -F0001E00 -70003C00 -78007800 -7C00F800 -3E03E000 -1FFFC000 -0FFF0000 -01F80000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 25 31 3 0 -BITMAP -00001E00 -00003C00 -00007800 -0000E000 -0001C000 -00000000 -000F8000 -007FF000 -01FFFC00 -03E07E00 -07801F00 -0F000F00 -1E000780 -3C000780 -38000380 -78000380 -70000380 -F0000380 -E0000380 -E0000780 -E0000700 -E0000F00 -E0000E00 -F0001E00 -F0003C00 -78007800 -7C00F800 -3E03E000 -1FFFC000 -0FFF0000 -03F80000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 25 31 3 0 -BITMAP -0001E000 -0003E000 -00077000 -000E7000 -001C3800 -00000000 -000FC000 -007FF800 -01FFFC00 -03E03E00 -07801F00 -0F000F00 -1E000780 -3C000780 -38000380 -78000380 -70000380 -F0000380 -F0000780 -E0000780 -E0000700 -E0000F00 -E0000E00 -F0001E00 -70003C00 -78007800 -7C00F800 -3E03E000 -1FFFC000 -0FFF0000 -01F80000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 25 30 3 0 -BITMAP -001E1000 -003F7000 -0077E000 -0043C000 -00000000 -000FC000 -007FF800 -01FFFC00 -03E03E00 -07801F00 -0F000F00 -1E000780 -3C000780 -38000380 -78000380 -70000380 -F0000380 -F0000780 -E0000780 -E0000700 -E0000F00 -E0000E00 -F0001E00 -70003C00 -78007800 -7C00F800 -3E03E000 -1FFFC000 -0FFF0000 -01F80000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 25 30 3 0 -BITMAP -00787800 -00787800 -00787800 -00000000 -00000000 -000FC000 -007FF800 -01FFFC00 -03E03E00 -07801F00 -0F000F00 -1E000780 -3C000780 -38000380 -78000380 -70000380 -F0000380 -F0000780 -E0000780 -E0000700 -E0000F00 -E0000E00 -F0001E00 -70003C00 -78007800 -7C00F800 -3E03E000 -1FFFC000 -0FFF0000 -01F80000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 18 15 3 1 -BITMAP -180180 -3C03C0 -1C0780 -0E0F00 -0F1C00 -07B800 -03F000 -01E000 -03E000 -07F000 -0E7800 -3C3C00 -781E00 -F00E00 -600400 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 29 25 1 0 -BITMAP -0003F818 -001FFE30 -007FFFE0 -00F80FC0 -01E003C0 -03C007C0 -07800DE0 -0F0019E0 -0E0030E0 -1E00E0E0 -1C0180E0 -1C0300E0 -1C0601E0 -3C0C01E0 -3C1801C0 -3C7003C0 -3CC00380 -3D800780 -1F000F00 -1E001E00 -1F003E00 -3FC0F800 -67FFF000 -C1FFC000 -007E0000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 31 4 0 -BITMAP -003C00 -001E00 -000E00 -000700 -000380 -000000 -0E001C -0E001C -0E001C -1E003C -1C003C -1C0038 -1C0038 -1C0038 -3C0078 -380070 -380070 -380070 -380070 -7800F0 -7000E0 -7000E0 -F000E0 -F001E0 -F001C0 -7003C0 -780780 -7C0F00 -3FFE00 -1FFC00 -07E000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 31 4 0 -BITMAP -0003C0 -000780 -000F00 -001C00 -003800 -000000 -0E001C -0E001C -0E001C -1E003C -1C003C -1C0038 -1C0038 -1C0038 -3C0078 -380070 -380070 -380070 -380070 -7800F0 -7000E0 -7000E0 -F000E0 -F001E0 -F001C0 -7003C0 -780780 -7C0F00 -3FFE00 -1FFC00 -07E000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 31 4 0 -BITMAP -000780 -000F80 -001DC0 -0039C0 -0070E0 -000000 -0E001C -0E001C -0E001C -1E003C -1C003C -1C0038 -1C0038 -1C0038 -3C0078 -380070 -380070 -380070 -380070 -7800F0 -7000E0 -7000E0 -F000E0 -F001E0 -F001C0 -7003C0 -780780 -7C0F00 -3FFE00 -1FFC00 -07E000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 30 4 0 -BITMAP -00F1E0 -00F1E0 -00F1E0 -000000 -000000 -0E001C -0E001C -0E001C -1E003C -1C003C -1C0038 -1C0038 -1C0038 -3C0078 -380070 -380070 -380070 -380070 -7800F0 -7000E0 -7000E0 -F000E0 -F001E0 -F001C0 -7003C0 -780780 -7C0F00 -3FFE00 -1FFC00 -07E000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 22 31 6 0 -BITMAP -001E00 -003C00 -007800 -00E000 -01C000 -000000 -F0007C -F000F8 -7800F0 -7801E0 -3803C0 -3C0780 -3C0700 -1E0F00 -1E1E00 -0E3C00 -0F7800 -0F7000 -07E000 -07E000 -03C000 -038000 -038000 -078000 -078000 -070000 -070000 -070000 -0F0000 -0E0000 -0E0000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 25 3 0 -BITMAP -070000 -070000 -070000 -0F0000 -0E0000 -0FFF80 -0FFFE0 -0FFFF0 -1E00F0 -1C0070 -1C0070 -1C0070 -1C0070 -3C00F0 -3800E0 -3803E0 -3FFFC0 -7FFF80 -7FFE00 -700000 -700000 -700000 -F00000 -E00000 -E00000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 25 4 0 -BITMAP -003E00 -01FF80 -03FF80 -0783C0 -0701C0 -0E01C0 -0E01C0 -0E03C0 -1E0380 -1C0F00 -1C7E00 -1C7E00 -1C7F00 -3C0F00 -380780 -380380 -380380 -380380 -700700 -700700 -700E00 -703E00 -F3FC00 -E3F000 -E3C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 25 2 0 -BITMAP -03C000 -01E000 -00E000 -007000 -003800 -000000 -000000 -01FE00 -07FF80 -0F9F80 -1C0380 -1C0380 -000380 -000700 -003F00 -0FFF00 -3FE700 -7C0700 -700E00 -E00E00 -E01E00 -E03E00 -F1FE00 -7FCF00 -3F8F00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 25 2 0 -BITMAP -000F00 -001E00 -003C00 -007000 -00E000 -000000 -000000 -01FE00 -07FF80 -0F9F80 -1C0380 -1C0380 -000380 -000700 -003F00 -0FFF00 -3FE700 -7C0700 -700E00 -E00E00 -E01E00 -E03E00 -F1FE00 -7FCF00 -3F8F00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 25 2 0 -BITMAP -003C00 -007C00 -00EE00 -01CE00 -038700 -000000 -000000 -01FE00 -07FF80 -0F9F80 -1C0380 -1C0380 -000380 -000700 -003F00 -0FFF00 -3FE700 -7C0700 -700E00 -E00E00 -E01E00 -E03E00 -F1FE00 -7FCF00 -3F8F00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 24 2 0 -BITMAP -01E100 -03F700 -077E00 -043C00 -000000 -000000 -01FE00 -07FF80 -0F9F80 -1C0380 -1C0380 -000380 -000700 -003F00 -0FFF00 -3FE700 -7C0700 -700E00 -E00E00 -E01E00 -E03E00 -F1FE00 -7FCF00 -3F8F00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 23 2 0 -BITMAP -078F00 -078F00 -078F00 -000000 -000000 -01FE00 -07FF80 -0F9F80 -1C0380 -1C0380 -000380 -000700 -003F00 -0FFF00 -3FE700 -7C0700 -700E00 -E00E00 -E01E00 -E03E00 -F1FE00 -7FCF00 -3F8F00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 25 2 0 -BITMAP -001C00 -003600 -006200 -004600 -006C00 -003800 -000000 -01FE00 -07FF80 -0F9F80 -1C0380 -1C0380 -000380 -000700 -003F00 -0FFF00 -3FE700 -7C0700 -700E00 -E00E00 -E01E00 -E03E00 -F1FE00 -7FCF00 -3F8F00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 29 0 -BBX 28 18 2 0 -BITMAP -01FC1F80 -07FF3FE0 -0FCF7BE0 -1E07E0F0 -1C03C070 -38038070 -00078070 -003F0070 -07FFFFF0 -1FFFFFF0 -3F07FFF0 -780E0000 -F00E00E0 -E01F01E0 -E03F01C0 -F1F78780 -7FE3FF00 -3F81FC00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 25 3 -7 -BITMAP -00F0 -07FC -0FFE -1E0E -380E -780E -7000 -F000 -E000 -E000 -E000 -E01E -E01C -E03C -F078 -7FF0 -7FE0 -1F00 -0600 -0600 -0700 -0380 -0180 -3380 -1F00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 25 3 0 -BITMAP -03C0 -01E0 -00E0 -0070 -0038 -0000 -0000 -01F8 -07FE -1FFE -3E0F -3807 -7007 -7007 -FFFF -FFFF -FFFF -E000 -E000 -E00E -F01E -787C -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 24 3 0 -BITMAP -000F -001E -003C -0070 -00E0 -0000 -01F8 -07FE -1FFE -3E0F -3807 -7007 -7007 -FFFF -FFFF -FFFF -E000 -E000 -E00E -F01E -787C -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 24 3 0 -BITMAP -003C -007C -00EE -01CE -0387 -0000 -01F8 -07FE -1FFE -3E0F -3807 -7007 -7007 -FFFF -FFFF -FFFF -E000 -E000 -E00E -F01E -787C -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 23 3 0 -BITMAP -03C780 -03C780 -03C780 -000000 -000000 -01F800 -07FE00 -1FFE00 -3E0F00 -380700 -700700 -700700 -FFFF00 -FFFF00 -FFFF00 -E00000 -E00000 -E00E00 -F01E00 -787C00 -7FF800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 7 25 3 0 -BITMAP -F0 -78 -38 -1C -0E -00 -00 -0E -0E -1C -1C -1C -1C -38 -38 -38 -38 -38 -70 -70 -70 -70 -70 -E0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 12 25 3 0 -BITMAP -00F0 -01E0 -03C0 -0700 -0E00 -0000 -0000 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 11 25 3 0 -BITMAP -0780 -0F80 -1DC0 -39C0 -70E0 -0000 -0000 -0E00 -0C00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 11 23 3 0 -BITMAP -79E0 -79E0 -79E0 -0000 -0000 -0E00 -0C00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 16 27 3 0 -BITMAP -0C00 -1E00 -0F08 -07BC -03F0 -01E0 -07F0 -1E78 -083C -01FC -07FE -1FFE -3E1F -380F -7007 -7007 -E007 -E007 -E007 -E00E -E00E -E01E -E03C -F078 -7FF0 -3FE0 -1F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 24 2 0 -BITMAP -01E100 -03F700 -077E00 -043C00 -000000 -000000 -003C00 -1CFF00 -1FFF80 -1F0780 -1E0380 -1C0380 -3C0380 -380700 -380700 -380700 -380700 -700E00 -700E00 -700E00 -700E00 -600E00 -E01C00 -E01C00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 16 25 3 0 -BITMAP -03C0 -01E0 -00E0 -0070 -0038 -0000 -0000 -01F0 -07FC -1FFE -3E1F -380F -7007 -7007 -F007 -E007 -E007 -E00E -E00E -E01E -E03C -F078 -7FF0 -7FE0 -1F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 16 25 3 0 -BITMAP -000F -001E -003C -0070 -00E0 -0000 -0000 -01F0 -07FC -1FFE -3E1F -380F -7007 -7007 -F007 -E007 -E007 -E00E -E00E -E01E -E03C -F078 -7FF0 -7FE0 -1F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 16 24 3 0 -BITMAP -003C -007C -00EE -01CE -0387 -0000 -01F0 -07FC -1FFE -3E1F -380F -7007 -7007 -F007 -E007 -E007 -E00E -E00E -E01E -E03C -F078 -7FF0 -7FE0 -1F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 16 24 3 0 -BITMAP -01E1 -03F7 -077E -043C -0000 -0000 -01F0 -07FC -1FFE -3E1F -380F -7007 -7007 -F007 -E007 -E007 -E00E -E00E -E01E -E03C -F078 -7FF0 -7FE0 -1F80 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 17 22 3 0 -BITMAP -078780 -078780 -078780 -000000 -01F000 -07FC00 -1FFE00 -3E1F00 -380F00 -700700 -700700 -F00700 -E00700 -E00700 -E00E00 -E00E00 -E01E00 -E03C00 -F07800 -7FF000 -7FE000 -1F8000 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 15 15 4 1 -BITMAP -00E0 -01E0 -01C0 -0000 -0000 -0000 -7FFE -FFFE -FFFC -0000 -0000 -0000 -0700 -0F00 -0E00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 21 18 1 0 -BITMAP -007C18 -01FF30 -07FFE0 -0F8780 -0E03C0 -1E07C0 -1C0DC0 -3819C0 -3831C0 -3861C0 -39C380 -3B0380 -3E0780 -3C0F00 -3E1E00 -3FFC00 -6FF800 -C7E000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 25 3 0 -BITMAP -078000 -03C000 -01C000 -00E000 -007000 -000000 -000000 -1C0380 -1C0380 -380700 -380700 -380700 -380700 -700E00 -700E00 -700E00 -700E00 -700E00 -E01C00 -E01C00 -E03C00 -F0FC00 -FFF800 -7FB800 -3E3800 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 25 3 0 -BITMAP -000780 -000F00 -001E00 -003800 -007000 -000000 -000000 -1C0380 -1C0380 -380700 -380700 -380700 -380700 -700E00 -700E00 -700E00 -700E00 -700E00 -E01C00 -E01C00 -E03C00 -F0FC00 -FFF800 -7FB800 -3E3800 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 25 3 0 -BITMAP -003C00 -007C00 -00EE00 -01C600 -038700 -000000 -000000 -1C0380 -1C0380 -380700 -380700 -380700 -380700 -700E00 -700E00 -700E00 -700E00 -700E00 -E01C00 -E01C00 -E03C00 -F0FC00 -FFF800 -7FB800 -3E3800 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 23 3 0 -BITMAP -078F00 -078F00 -078F00 -000000 -000000 -1C0380 -1C0380 -380700 -380700 -380700 -380700 -700E00 -700E00 -700E00 -700E00 -700E00 -E01C00 -E01C00 -E03C00 -F0FC00 -FFF800 -7FB800 -3E3800 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 19 32 0 -7 -BITMAP -0003C0 -000780 -000F00 -001C00 -003800 -000000 -000000 -0E00E0 -0E01E0 -0E01C0 -0F0380 -0F0380 -070700 -070700 -070E00 -071E00 -071C00 -073800 -07B800 -07F000 -07F000 -03E000 -03C000 -03C000 -038000 -038000 -070000 -0F0000 -0E0000 -FC0000 -F80000 -F00000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 18 31 1 -6 -BITMAP -038000 -038000 -038000 -030000 -070000 -070000 -070000 -073E00 -067F80 -0FFFC0 -0FC3C0 -0F01C0 -0E01C0 -1E01C0 -1C01C0 -1C01C0 -1C01C0 -1C03C0 -3C0380 -3C0780 -3C0700 -3E1E00 -37FE00 -73F800 -71E000 -700000 -700000 -E00000 -E00000 -E00000 -E00000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 19 30 0 -7 -BITMAP -03C780 -03C780 -03C780 -000000 -000000 -0E00E0 -0E01E0 -0E01C0 -0F0380 -0F0380 -070700 -070700 -070E00 -071E00 -071C00 -073800 -07B800 -07F000 -07F000 -03E000 -03C000 -03C000 -038000 -038000 -070000 -0F0000 -0E0000 -FC0000 -F80000 -F00000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/helvR08-L1.bdf diff -u xc/fonts/bdf/100dpi/helvR08-L1.bdf:1.1 xc/fonts/bdf/100dpi/helvR08-L1.bdf:removed --- xc/fonts/bdf/100dpi/helvR08-L1.bdf:1.1 Wed Apr 4 18:55:22 2001 +++ xc/fonts/bdf/100dpi/helvR08-L1.bdf Wed Mar 16 21:03:38 2005 @@ -1,2865 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvR08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-R-Normal--11-80-100-100-P-56-ISO8859-1 -SIZE 8 100 100 -FONTBOUNDINGBOX 11 13 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 11 -POINT_SIZE 80 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 56 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 8 -X_HEIGHT 6 -FONT_ASCENT 10 -FONT_DESCENT 2 -FACE_NAME "Helvetica" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 5 7 1 0 -BITMAP -A8 -00 -88 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 8 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 4 0 -BBX 3 2 1 6 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -28 -28 -7C -28 -F8 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 10 0 -1 -BITMAP -20 -70 -A8 -A0 -70 -28 -28 -A8 -70 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -64 -94 -68 -08 -10 -16 -29 -26 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -60 -90 -90 -60 -94 -88 -98 -64 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 2 0 -BBX 1 2 0 6 -BITMAP -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 -2 -BITMAP -20 -40 -40 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 1 -2 -BITMAP -80 -40 -40 -20 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 3 0 5 -BITMAP -A0 -40 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 3 0 -2 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -20 -20 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 2 8 1 0 -BITMAP -40 -C0 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -88 -08 -08 -30 -40 -80 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -88 -08 -30 -08 -08 -88 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -30 -50 -50 -90 -F8 -10 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -78 -40 -40 -70 -08 -08 -88 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -88 -80 -F0 -88 -88 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -F8 -08 -10 -20 -20 -40 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -88 -88 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -88 -88 -88 -78 -08 -88 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 6 1 0 -BITMAP -80 -00 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -40 -00 -00 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 3 5 1 1 -BITMAP -20 -40 -80 -40 -20 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 4 3 0 2 -BITMAP -F0 -00 -F0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 3 5 1 1 -BITMAP -80 -40 -20 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -60 -90 -10 -20 -40 -40 -00 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 11 0 -BBX 10 9 0 -1 -BITMAP -1F00 -2080 -4D40 -9240 -A240 -A480 -9B00 -4000 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -10 -10 -28 -28 -44 -7C -82 -82 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F0 -88 -88 -F0 -88 -88 -88 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -78 -84 -80 -80 -80 -80 -84 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -F0 -88 -84 -84 -84 -84 -88 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F8 -80 -80 -F8 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -F8 -80 -80 -F0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -78 -84 -80 -80 -8C -84 -84 -7C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -84 -84 -84 -FC -84 -84 -84 -84 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 8 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -10 -10 -10 -10 -10 -90 -60 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -88 -90 -A0 -E0 -90 -90 -88 -88 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -82 -C6 -C6 -AA -AA -92 -92 -92 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -C4 -C4 -A4 -A4 -94 -94 -8C -8C -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -78 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F0 -88 -88 -F0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 9 1 -1 -BITMAP -78 -84 -84 -84 -84 -94 -8C -7C -02 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F0 -88 -88 -F0 -88 -88 -88 -88 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -70 -88 -80 -70 -08 -88 -88 -70 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -F8 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -82 -82 -44 -44 -44 -28 -28 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -8880 -8880 -4900 -4900 -5500 -2200 -2200 -2200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -88 -88 -50 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -82 -44 -44 -28 -28 -10 -10 -10 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F8 -08 -10 -20 -20 -40 -80 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 10 1 -2 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -80 -80 -40 -40 -40 -40 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 10 0 -2 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 6 0 -BBX 5 5 0 3 -BITMAP -20 -20 -50 -50 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 1 0 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 7 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -E0 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -80 -80 -B0 -C8 -88 -88 -C8 -B0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -90 -80 -80 -90 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -08 -08 -68 -98 -88 -88 -98 -68 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -90 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -30 -40 -E0 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -68 -98 -88 -88 -98 -68 -08 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -80 -80 -B0 -C8 -88 -88 -88 -88 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 2 0 -BBX 1 8 0 0 -BITMAP -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 2 0 -BBX 2 10 -1 -2 -BITMAP -40 -00 -40 -40 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -80 -80 -90 -A0 -C0 -A0 -90 -90 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 2 0 -BBX 1 8 0 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -EC -92 -92 -92 -92 -92 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -B0 -C8 -88 -88 -88 -88 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -B0 -C8 -88 -88 -C8 -B0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -68 -98 -88 -88 -98 -68 -08 -08 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -A0 -C0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -90 -60 -10 -90 -60 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -40 -40 -E0 -40 -40 -40 -40 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -90 -90 -90 -90 -90 -70 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -88 -88 -50 -50 -20 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -92 -92 -54 -54 -28 -28 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -88 -50 -20 -50 -88 -88 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 -1 -2 -BITMAP -48 -48 -50 -50 -30 -20 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -10 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 3 0 -BBX 3 10 0 -2 -BITMAP -20 -40 -40 -40 -80 -40 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 3 0 -BBX 1 10 1 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 3 0 -BBX 3 10 0 -2 -BITMAP -80 -40 -40 -40 -20 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 2 0 3 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 8 1 -2 -BITMAP -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 1 -1 -BITMAP -10 -70 -A8 -A0 -A0 -A8 -70 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -30 -48 -40 -E0 -40 -40 -48 -B0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 1 -BITMAP -90 -60 -90 -90 -60 -90 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -88 -88 -88 -50 -F8 -20 -F8 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 3 0 -BBX 1 10 1 -2 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 10 0 -2 -BITMAP -70 -88 -C0 -70 -98 -C8 -70 -18 -88 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 7 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -9A -A2 -9A -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 4 0 -BBX 3 5 0 3 -BITMAP -E0 -20 -A0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -28 -50 -A0 -50 -28 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 7 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 4 4 0 4 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -20 -20 -F8 -20 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 7 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -90 -90 -90 -90 -90 -F0 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -7C -E8 -E8 -E8 -68 -28 -28 -28 -28 -28 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 1 0 3 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 -2 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 4 0 4 -BITMAP -40 -C0 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 3 5 0 3 -BITMAP -E0 -A0 -E0 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -A0 -50 -28 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -4400 -C400 -4800 -4800 -1100 -1300 -2780 -2100 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -44 -C4 -48 -48 -13 -15 -22 -27 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -E000 -4400 -2400 -C800 -0900 -1300 -1780 -2100 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 4 8 1 -2 -BITMAP -20 -00 -20 -20 -40 -80 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -20 -10 -00 -10 -10 -28 -28 -44 -7C -82 -82 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -10 -00 -10 -10 -28 -28 -44 -7C -82 -82 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -10 -28 -00 -10 -10 -28 -28 -44 -7C -82 -82 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -14 -28 -00 -10 -10 -28 -28 -44 -7C -82 -82 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -28 -00 -10 -10 -28 -28 -44 -7C -82 -82 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -10 -28 -10 -10 -10 -28 -28 -44 -7C -82 -82 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -1F80 -1800 -2800 -2F80 -4800 -7800 -8800 -8F80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 10 1 -2 -BITMAP -78 -84 -80 -80 -80 -80 -84 -78 -10 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -40 -20 -00 -F8 -80 -80 -F8 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -10 -20 -00 -F8 -80 -80 -F8 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -20 -50 -00 -F8 -80 -80 -F8 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -50 -00 -F8 -80 -80 -F8 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 11 0 0 -BITMAP -80 -40 -00 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 11 1 0 -BITMAP -40 -80 -00 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 11 0 0 -BITMAP -40 -A0 -00 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 10 0 0 -BITMAP -A0 -00 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -78 -44 -42 -F2 -42 -42 -44 -78 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -28 -50 -00 -C4 -C4 -A4 -A4 -94 -94 -8C -8C -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -20 -10 -00 -78 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -08 -10 -00 -78 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -20 -50 -00 -78 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -28 -50 -00 -78 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -48 -00 -78 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 6 10 1 -1 -BITMAP -04 -78 -8C -94 -94 -A4 -A4 -C4 -78 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -20 -10 -00 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -08 -10 -00 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -20 -50 -00 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -48 -00 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -10 -00 -82 -44 -44 -28 -28 -10 -10 -10 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -80 -80 -F0 -88 -88 -F0 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -90 -90 -A0 -90 -90 -90 -A0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -40 -20 -00 -E0 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -20 -40 -00 -E0 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -20 -50 -00 -E0 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -50 -A0 -00 -E0 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -50 -00 -E0 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -20 -50 -20 -E0 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -EC -12 -7E -90 -92 -6C -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -60 -90 -80 -80 -90 -60 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -40 -20 -00 -60 -90 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -20 -40 -00 -60 -90 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -40 -A0 -00 -60 -90 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -A0 -00 -60 -90 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 9 -1 0 -BITMAP -80 -40 -00 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 9 0 0 -BITMAP -40 -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 9 -1 0 -BITMAP -40 -A0 -00 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 8 -1 0 -BITMAP -A0 -00 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -40 -78 -90 -78 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -50 -A0 -00 -E0 -90 -90 -90 -90 -90 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -40 -20 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -20 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -50 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -28 -50 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -3A -4C -54 -64 -44 -B8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -40 -20 -00 -90 -90 -90 -90 -90 -70 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -10 -20 -00 -90 -90 -90 -90 -90 -70 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -40 -A0 -00 -90 -90 -90 -90 -90 -70 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -A0 -00 -90 -90 -90 -90 -90 -70 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 11 -1 -2 -BITMAP -08 -10 -00 -48 -48 -50 -50 -30 -20 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 10 0 -2 -BITMAP -80 -80 -B0 -C8 -88 -88 -C8 -B0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 10 -1 -2 -BITMAP -50 -00 -48 -48 -50 -50 -30 -20 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/helvR10-L1.bdf diff -u xc/fonts/bdf/100dpi/helvR10-L1.bdf:1.1 xc/fonts/bdf/100dpi/helvR10-L1.bdf:removed --- xc/fonts/bdf/100dpi/helvR10-L1.bdf:1.1 Wed Apr 4 18:55:23 2001 +++ xc/fonts/bdf/100dpi/helvR10-L1.bdf Wed Mar 16 21:03:38 2005 @@ -1,3339 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvR10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-R-Normal--14-100-100-100-P-76-ISO8859-1 -SIZE 10 100 100 -FONTBOUNDINGBOX 14 17 -1 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 100 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 76 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 11 -X_HEIGHT 8 -FONT_ASCENT 13 -FONT_DESCENT 3 -FACE_NAME "Helvetica" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 7 11 1 0 -BITMAP -AA -00 -82 -00 -82 -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 11 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 5 0 -BBX 3 3 1 8 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -14 -14 -14 -7E -28 -28 -FC -50 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 14 0 -2 -BITMAP -10 -7C -92 -92 -90 -50 -38 -14 -12 -92 -92 -7C -10 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -7080 -8900 -8900 -7200 -0200 -0400 -0800 -09C0 -1220 -1220 -21C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -30 -48 -48 -30 -20 -52 -8A -84 -8A -71 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 3 0 -BBX 1 3 1 8 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 14 1 -3 -BITMAP -20 -40 -40 -80 -80 -80 -80 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 14 1 -3 -BITMAP -80 -40 -40 -20 -20 -20 -20 -20 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 5 5 1 6 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -40 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 4 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -78 -84 -84 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 3 11 2 0 -BITMAP -20 -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -78 -84 -84 -04 -08 -10 -20 -40 -80 -80 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -78 -84 -84 -04 -04 -38 -04 -04 -84 -84 -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -04 -0C -14 -24 -44 -84 -84 -FE -04 -04 -04 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -FC -80 -80 -80 -F8 -04 -04 -04 -84 -84 -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -78 -84 -80 -80 -B8 -C4 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -FC -04 -08 -08 -10 -10 -20 -20 -40 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -78 -84 -84 -84 -84 -78 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -78 -84 -84 -84 -84 -7C -04 -04 -84 -84 -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 8 1 0 -BITMAP -80 -80 -00 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 10 0 -2 -BITMAP -40 -40 -00 -00 -00 -00 -40 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 6 5 1 2 -BITMAP -0C -30 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 6 3 1 3 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 6 5 1 2 -BITMAP -C0 -30 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -30 -CC -84 -84 -04 -08 -10 -20 -00 -20 -20 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 13 0 -BBX 11 12 1 -1 -BITMAP -0F00 -30C0 -4020 -46A0 -8920 -9120 -9120 -9340 -8D80 -4000 -6080 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -0800 -1C00 -1400 -1400 -2200 -2200 -4100 -7F00 -4100 -8080 -8080 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -FC -86 -82 -82 -84 -F8 -84 -82 -82 -86 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -1C -63 -41 -80 -80 -80 -80 -80 -41 -63 -1C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -F8 -86 -82 -81 -81 -81 -81 -81 -82 -86 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -FE -80 -80 -80 -80 -FC -80 -80 -80 -80 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -FE -80 -80 -80 -80 -FC -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -1E00 -6180 -4080 -8000 -8000 -8780 -8080 -8080 -4080 -6380 -1C80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -81 -81 -81 -81 -81 -FF -81 -81 -81 -81 -81 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 11 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -04 -04 -04 -04 -04 -04 -04 -04 -84 -84 -78 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -82 -84 -88 -90 -A0 -E0 -90 -88 -84 -82 -81 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -8020 -C060 -C060 -A0A0 -A0A0 -9120 -9120 -8A20 -8A20 -8420 -8420 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -C1 -A1 -A1 -91 -91 -89 -89 -85 -85 -83 -83 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -FC -86 -82 -82 -86 -FC -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -1C00 -6300 -4100 -8080 -8080 -8080 -8880 -8480 -4300 -6300 -1C80 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -FE -83 -81 -81 -82 -FC -82 -81 -81 -81 -81 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -38 -C6 -82 -80 -60 -18 -06 -02 -82 -C6 -38 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -FF80 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -81 -81 -81 -81 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -8080 -8080 -4100 -4100 -6300 -2200 -2200 -1400 -1400 -0800 -0800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 13 0 -BBX 13 11 0 0 -BITMAP -8208 -8208 -8508 -4510 -4510 -4510 -28A0 -28A0 -28A0 -1040 -1040 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -8080 -4100 -2200 -1400 -0800 -0800 -1400 -2200 -4100 -4100 -8080 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -8080 -C180 -4100 -2200 -2200 -1400 -1C00 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -FE -02 -04 -08 -18 -10 -20 -60 -40 -80 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 14 1 -3 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -80 -80 -40 -40 -40 -20 -20 -20 -10 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 14 0 -3 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 7 0 -BBX 5 5 1 6 -BITMAP -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 1 0 -3 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 2 2 1 9 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -78 -CC -04 -7C -C4 -84 -CC -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -80 -80 -80 -B8 -CC -84 -84 -84 -84 -CC -B8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -78 -CC -80 -80 -80 -84 -CC -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -04 -04 -04 -74 -CC -84 -84 -84 -84 -CC -74 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -78 -CC -84 -FC -80 -80 -CC -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -30 -40 -40 -E0 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 -3 -BITMAP -74 -CC -84 -84 -84 -84 -CC -74 -04 -CC -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -80 -80 -80 -B8 -CC -84 -84 -84 -84 -84 -84 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 3 0 -BBX 1 11 1 0 -BITMAP -80 -80 -00 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 3 0 -BBX 3 14 -1 -3 -BITMAP -20 -20 -00 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -80 -80 -80 -88 -90 -A0 -C0 -A0 -90 -88 -84 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 3 0 -BBX 1 11 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 11 0 -BBX 9 8 1 0 -BITMAP -B300 -CC80 -8880 -8880 -8880 -8880 -8880 -8880 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -B8 -CC -84 -84 -84 -84 -84 -84 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -78 -CC -84 -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 -3 -BITMAP -B8 -CC -84 -84 -84 -84 -CC -B8 -80 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 -3 -BITMAP -74 -CC -84 -84 -84 -84 -CC -74 -04 -04 -04 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 8 1 0 -BITMAP -B0 -C0 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -70 -88 -C0 -70 -18 -08 -88 -70 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -40 -40 -E0 -40 -40 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -84 -84 -84 -84 -84 -84 -CC -74 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -82 -82 -44 -44 -44 -28 -28 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -8880 -8880 -8880 -4900 -4900 -5500 -2200 -2200 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -C6 -44 -28 -10 -10 -28 -44 -C6 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 -3 -BITMAP -82 -C2 -44 -44 -24 -28 -18 -10 -10 -30 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -04 -08 -10 -20 -40 -80 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 5 0 -BBX 5 14 0 -3 -BITMAP -18 -20 -20 -20 -20 -40 -80 -40 -20 -20 -20 -20 -20 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 3 0 -BBX 1 14 1 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 5 0 -BBX 5 14 0 -3 -BITMAP -C0 -20 -20 -20 -20 -10 -08 -10 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 6 3 1 3 -BITMAP -64 -B4 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 11 1 -3 -BITMAP -80 -80 -00 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 10 1 -1 -BITMAP -04 -78 -CC -90 -90 -A0 -A4 -CC -78 -80 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -38 -44 -40 -40 -F8 -20 -20 -20 -40 -62 -DC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 6 1 2 -BITMAP -84 -78 -48 -48 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -82 -82 -82 -44 -44 -28 -FE -10 -FE -10 -10 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 3 0 -BBX 1 14 1 -3 -BITMAP -80 -80 -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 5 14 2 -3 -BITMAP -70 -D8 -88 -C0 -70 -98 -88 -88 -C8 -70 -18 -88 -D8 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 0 9 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -1E00 -6180 -5C80 -A2C0 -A240 -A040 -A240 -9C40 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 4 7 1 4 -BITMAP -E0 -10 -70 -90 -D0 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 5 1 2 -BITMAP -24 -48 -90 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 4 1 2 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -1E00 -6180 -5C80 -9240 -9240 -9C40 -9240 -9240 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 1 0 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 1 7 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 0 5 -BITMAP -60 -90 -10 -20 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 0 5 -BITMAP -60 -90 -20 -10 -90 -60 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 2 2 2 9 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 -3 -BITMAP -84 -84 -84 -84 -84 -84 -CC -B4 -80 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 7 14 0 -3 -BITMAP -3E -74 -F4 -F4 -F4 -74 -34 -14 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 1 1 4 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 3 0 -3 -BITMAP -20 -90 -60 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 2 6 1 5 -BITMAP -40 -C0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 6 0 -BBX 4 7 1 4 -BITMAP -60 -90 -90 -90 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 5 1 2 -BITMAP -90 -48 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -4200 -C200 -4400 -4400 -4800 -4880 -0980 -1280 -1480 -27C0 -2080 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 9 11 1 0 -BITMAP -4200 -C200 -4400 -4400 -4800 -4B00 -1480 -1080 -1100 -2200 -2780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -6100 -9100 -2200 -1200 -9400 -6440 -04C0 -0940 -0A40 -13E0 -1040 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 6 11 1 -3 -BITMAP -10 -10 -00 -10 -20 -40 -80 -84 -84 -CC -30 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 14 0 0 -BITMAP -1000 -0800 -0000 -0800 -1C00 -1400 -1400 -2200 -2200 -4100 -7F00 -4100 -8080 -8080 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 14 0 0 -BITMAP -0400 -0800 -0000 -0800 -1C00 -1400 -1400 -2200 -2200 -4100 -7F00 -4100 -8080 -8080 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 14 0 0 -BITMAP -0C00 -1200 -0000 -0800 -1C00 -1400 -1400 -2200 -2200 -4100 -7F00 -4100 -8080 -8080 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 14 0 0 -BITMAP -1A00 -2C00 -0000 -0800 -1C00 -1400 -1400 -2200 -2200 -4100 -7F00 -4100 -8080 -8080 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -3600 -0000 -0800 -1C00 -1400 -1400 -2200 -2200 -4100 -7F00 -4100 -8080 -8080 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 14 0 0 -BITMAP -0C00 -1200 -1200 -0C00 -0C00 -1400 -1400 -2200 -2200 -4100 -7F00 -4100 -8080 -8080 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 14 0 -BBX 12 11 1 0 -BITMAP -1FF0 -1200 -1200 -2200 -2200 -23F0 -7E00 -4200 -4200 -8200 -83F0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 -3 -BITMAP -1C -63 -41 -80 -80 -80 -80 -80 -41 -63 -1C -08 -24 -18 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -20 -10 -00 -FE -80 -80 -80 -80 -FC -80 -80 -80 -80 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -08 -10 -00 -FE -80 -80 -80 -80 -FC -80 -80 -80 -80 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -18 -24 -00 -FE -80 -80 -80 -80 -FC -80 -80 -80 -80 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -6C -00 -FE -80 -80 -80 -80 -FC -80 -80 -80 -80 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 14 1 0 -BITMAP -80 -40 -00 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 14 2 0 -BITMAP -40 -80 -00 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 14 1 0 -BITMAP -60 -90 -00 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 13 0 0 -BITMAP -D8 -00 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -7C00 -4300 -4100 -4080 -4080 -F080 -4080 -4080 -4100 -4300 -7C00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -1A -2C -00 -C1 -A1 -A1 -91 -91 -89 -89 -85 -85 -83 -83 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1000 -0800 -0000 -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0400 -0800 -0000 -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0C00 -1200 -0000 -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1A00 -2C00 -0000 -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3300 -0000 -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -82 -44 -28 -10 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -0E20 -31C0 -2080 -4140 -4240 -4440 -4840 -5040 -2080 -7180 -8E00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -10 -08 -00 -81 -81 -81 -81 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -04 -08 -00 -81 -81 -81 -81 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -18 -24 -00 -81 -81 -81 -81 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -66 -00 -81 -81 -81 -81 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 14 0 0 -BITMAP -0400 -0800 -0000 -8080 -C180 -4100 -2200 -2200 -1400 -1C00 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -80 -80 -FC -86 -82 -82 -86 -FC -80 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -70 -88 -88 -88 -B0 -90 -88 -88 -88 -88 -B0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -20 -10 -00 -78 -CC -04 -7C -C4 -84 -CC -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -10 -20 -00 -78 -CC -04 -7C -C4 -84 -CC -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -30 -48 -00 -78 -CC -04 -7C -C4 -84 -CC -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -34 -58 -00 -78 -CC -04 -7C -C4 -84 -CC -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -48 -48 -00 -78 -CC -04 -7C -C4 -84 -CC -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 12 1 0 -BITMAP -30 -48 -30 -00 -78 -CC -04 -7C -C4 -84 -CC -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 13 0 -BBX 11 8 1 0 -BITMAP -7BC0 -C660 -0420 -7FE0 -C400 -8400 -CE60 -7BC0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 11 1 -3 -BITMAP -78 -CC -80 -80 -80 -84 -CC -78 -10 -48 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -20 -10 -00 -78 -CC -84 -FC -80 -80 -CC -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -10 -20 -00 -78 -CC -84 -FC -80 -80 -CC -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -30 -48 -00 -78 -CC -84 -FC -80 -80 -CC -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -48 -48 -00 -78 -CC -84 -FC -80 -80 -CC -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 11 1 0 -BITMAP -80 -40 -00 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 11 1 0 -BITMAP -40 -80 -00 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 11 0 0 -BITMAP -60 -90 -00 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 11 0 0 -BITMAP -A0 -A0 -00 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -D8 -70 -90 -78 -CC -84 -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -68 -B0 -00 -B8 -CC -84 -84 -84 -84 -84 -84 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -20 -10 -00 -78 -CC -84 -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -10 -20 -00 -78 -CC -84 -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -30 -48 -00 -78 -CC -84 -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -68 -B0 -00 -78 -CC -84 -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -48 -48 -00 -78 -CC -84 -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -3D -62 -46 -4A -52 -62 -46 -BC -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -20 -10 -00 -84 -84 -84 -84 -84 -84 -CC -74 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -10 -20 -00 -84 -84 -84 -84 -84 -84 -CC -74 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -30 -48 -00 -84 -84 -84 -84 -84 -84 -CC -74 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -48 -48 -00 -84 -84 -84 -84 -84 -84 -CC -74 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 14 0 -3 -BITMAP -08 -10 -00 -82 -C2 -44 -44 -24 -28 -18 -10 -10 -30 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 14 1 -3 -BITMAP -80 -80 -80 -B8 -CC -84 -84 -84 -84 -CC -B8 -80 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 14 0 -3 -BITMAP -24 -24 -00 -82 -C2 -44 -44 -24 -28 -18 -10 -10 -30 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/helvR12-L1.bdf diff -u xc/fonts/bdf/100dpi/helvR12-L1.bdf:1.1 xc/fonts/bdf/100dpi/helvR12-L1.bdf:removed --- xc/fonts/bdf/100dpi/helvR12-L1.bdf:1.1 Wed Apr 4 18:55:23 2001 +++ xc/fonts/bdf/100dpi/helvR12-L1.bdf Wed Mar 16 21:03:38 2005 @@ -1,3587 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvR12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-R-Normal--17-120-100-100-P-88-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 15 20 -1 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 17 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 88 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 12 -X_HEIGHT 9 -FONT_ASCENT 14 -FONT_DESCENT 4 -FACE_NAME "Helvetica" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 9 11 1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 12 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 6 0 -BBX 4 4 1 8 -BITMAP -90 -90 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -12 -12 -12 -7F -24 -24 -24 -FE -48 -48 -48 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 15 1 -2 -BITMAP -10 -7C -92 -92 -90 -50 -30 -18 -14 -12 -92 -92 -7C -10 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 14 0 -BBX 12 12 0 0 -BITMAP -7040 -8880 -8880 -8900 -7200 -0200 -0400 -04E0 -0910 -1110 -1110 -20E0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1800 -2400 -4200 -4200 -2400 -1800 -2900 -4500 -8200 -8300 -4480 -3840 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 3 0 -BBX 2 4 0 8 -BITMAP -C0 -C0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 16 1 -4 -BITMAP -20 -40 -40 -40 -80 -80 -80 -80 -80 -80 -80 -80 -40 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 16 1 -4 -BITMAP -80 -40 -40 -40 -20 -20 -20 -20 -20 -20 -20 -20 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 5 0 7 -BITMAP -20 -A8 -70 -50 -88 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 4 1 -2 -BITMAP -40 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 4 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 2 2 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 12 0 0 -BITMAP -10 -10 -20 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -38 -44 -44 -82 -82 -82 -82 -82 -82 -44 -44 -38 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 3 12 3 0 -BITMAP -20 -20 -60 -A0 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -38 -44 -82 -82 -02 -04 -08 -30 -40 -80 -80 -FE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -38 -44 -82 -82 -04 -38 -04 -02 -82 -82 -44 -38 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -0C -14 -14 -24 -24 -44 -44 -84 -FF -04 -04 -04 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -3E -20 -20 -40 -78 -44 -02 -02 -02 -82 -44 -38 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -3C -42 -82 -80 -B8 -C4 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -FF -01 -02 -04 -04 -08 -08 -10 -10 -10 -20 -20 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -38 -44 -82 -82 -44 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -38 -44 -82 -82 -82 -82 -46 -3A -02 -82 -84 -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 9 2 0 -BITMAP -80 -80 -00 -00 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 11 1 -2 -BITMAP -40 -40 -00 -00 -00 -00 -00 -40 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -0180 -0600 -1800 -6000 -8000 -6000 -1800 -0600 -0180 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 4 0 2 -BITMAP -FF -00 -00 -FF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -C000 -3000 -0C00 -0300 -0080 -0300 -0C00 -3000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -38 -44 -82 -82 -02 -04 -08 -10 -10 -00 -10 -10 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 17 0 -BBX 13 14 1 -2 -BITMAP -0780 -1860 -2010 -43D0 -4C48 -8848 -9088 -9088 -9090 -9990 -4E60 -4000 -3060 -0F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0C00 -0C00 -1200 -1200 -1200 -2100 -2100 -7F80 -4080 -4080 -8040 -8040 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -FC00 -8200 -8100 -8100 -8200 -FE00 -8100 -8080 -8080 -8080 -8100 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -0F00 -3080 -4040 -4000 -8000 -8000 -8000 -8000 -4000 -4040 -3080 -0F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -FC00 -8300 -8080 -8080 -8040 -8040 -8040 -8040 -8080 -8080 -8300 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -FF -80 -80 -80 -80 -FF -80 -80 -80 -80 -80 -FF -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 7 12 1 0 -BITMAP -FE -80 -80 -80 -80 -FE -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 10 12 1 0 -BITMAP -0E00 -3180 -4040 -4000 -8000 -8000 -87C0 -8040 -4040 -40C0 -3140 -0E40 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 9 12 1 0 -BITMAP -8080 -8080 -8080 -8080 -8080 -FF80 -8080 -8080 -8080 -8080 -8080 -8080 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 12 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 12 0 0 -BITMAP -04 -04 -04 -04 -04 -04 -04 -04 -84 -84 -84 -78 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -81 -82 -84 -88 -90 -B0 -C8 -88 -84 -82 -82 -81 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -8020 -C060 -C060 -A0A0 -A0A0 -A0A0 -9120 -9120 -9120 -8A20 -8A20 -8420 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 9 12 1 0 -BITMAP -8080 -C080 -A080 -A080 -9080 -8880 -8880 -8480 -8280 -8280 -8180 -8080 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -0E00 -3180 -4040 -4040 -8020 -8020 -8020 -8020 -4040 -4040 -3180 -0E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 8 12 2 0 -BITMAP -FC -82 -81 -81 -82 -FC -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 13 1 -1 -BITMAP -0E00 -3180 -4040 -4040 -8020 -8020 -8020 -8020 -4040 -4240 -3180 -0E80 -0040 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 9 12 2 0 -BITMAP -FC00 -8200 -8100 -8100 -8200 -FC00 -8200 -8100 -8100 -8100 -8100 -8080 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3E00 -4100 -8080 -8080 -4000 -3000 -0E00 -0100 -8080 -8080 -4100 -3E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -FF80 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 9 12 1 0 -BITMAP -8080 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -4100 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -8040 -8040 -4080 -4080 -4080 -2100 -2100 -1200 -1200 -1200 -0C00 -0C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 15 0 -BBX 13 12 1 0 -BITMAP -8208 -8208 -8208 -4510 -4510 -4510 -28A0 -28A0 -28A0 -1040 -1040 -1040 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -81 -42 -42 -24 -24 -18 -18 -24 -24 -42 -42 -81 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -8080 -4100 -4100 -2200 -2200 -1400 -1C00 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -7F80 -0100 -0300 -0200 -0400 -0C00 -0800 -1000 -3000 -2000 -4000 -FF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 15 1 -3 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 12 0 0 -BITMAP -80 -80 -40 -40 -40 -40 -20 -20 -20 -10 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 15 0 -3 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 8 0 -BBX 7 7 0 5 -BITMAP -10 -28 -28 -44 -44 -82 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 1 0 -3 -BITMAP -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 3 0 10 -BITMAP -80 -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -7C -82 -02 -06 -7A -82 -82 -86 -7B -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -80 -80 -80 -B8 -C4 -82 -82 -82 -82 -82 -C4 -B8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -38 -44 -82 -80 -80 -80 -82 -44 -38 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -02 -02 -02 -3A -46 -82 -82 -82 -82 -82 -46 -3A -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -38 -44 -82 -82 -FE -80 -82 -44 -38 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 12 1 0 -BITMAP -30 -40 -40 -F0 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 13 1 -4 -BITMAP -3A -46 -82 -82 -82 -82 -82 -46 -3A -02 -82 -84 -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -80 -80 -80 -BC -C2 -82 -82 -82 -82 -82 -82 -82 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 3 0 -BBX 1 12 1 0 -BITMAP -80 -80 -00 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 4 0 -BBX 3 16 -1 -4 -BITMAP -20 -20 -00 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -80 -80 -80 -84 -88 -90 -A0 -E0 -90 -88 -84 -82 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 3 0 -BBX 1 12 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 11 9 2 0 -BITMAP -B9C0 -C620 -8420 -8420 -8420 -8420 -8420 -8420 -8420 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -BC -C2 -82 -82 -82 -82 -82 -82 -82 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -38 -44 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 13 1 -4 -BITMAP -B8 -C4 -82 -82 -82 -82 -82 -C4 -B8 -80 -80 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 13 1 -4 -BITMAP -3A -46 -82 -82 -82 -82 -82 -46 -3A -02 -02 -02 -02 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 9 1 0 -BITMAP -B0 -C0 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -78 -84 -84 -C0 -30 -0C -84 -84 -78 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 11 1 0 -BITMAP -40 -40 -F0 -40 -40 -40 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -82 -82 -82 -82 -82 -82 -82 -86 -7A -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -82 -82 -44 -44 -44 -28 -28 -38 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -8420 -8420 -4440 -4E40 -4A40 -2A80 -2A80 -1100 -1100 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -82 -44 -44 -28 -10 -28 -44 -44 -82 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 -3 -BITMAP -82 -82 -44 -44 -28 -28 -38 -10 -10 -20 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -FC -04 -08 -10 -20 -20 -40 -80 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 6 0 -BBX 3 16 1 -4 -BITMAP -20 -40 -40 -40 -40 -40 -40 -80 -40 -40 -40 -40 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 4 0 -BBX 1 16 1 -4 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 6 0 -BBX 3 16 1 -4 -BITMAP -80 -40 -40 -40 -40 -40 -40 -20 -40 -40 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 2 1 4 -BITMAP -71 -8E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 1 12 2 -3 -BITMAP -80 -80 -00 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 13 1 -2 -BITMAP -04 -04 -38 -4C -8A -90 -90 -90 -A2 -64 -38 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -0E -11 -21 -20 -20 -10 -7E -08 -10 -20 -79 -86 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 7 0 3 -BITMAP -BD -66 -42 -42 -42 -66 -BD -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -8080 -4100 -4100 -2200 -2200 -1400 -7F00 -0800 -7F00 -0800 -0800 -0800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 4 0 -BBX 1 16 1 -4 -BITMAP -80 -80 -80 -80 -80 -80 -00 -00 -00 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 15 1 -3 -BITMAP -38 -44 -46 -60 -98 -8C -86 -C2 -62 -32 -1C -04 -C4 -44 -38 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 2 1 10 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -0F00 -30C0 -4720 -48A0 -9010 -9010 -9010 -9010 -48A0 -4720 -30C0 -0F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 5 7 1 5 -BITMAP -60 -90 -70 -90 -78 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 6 6 1 2 -BITMAP -24 -48 -90 -90 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 5 0 1 -BITMAP -FF -01 -01 -01 -01 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 4 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -0F00 -30C0 -4020 -4F20 -8890 -8890 -8F10 -8A10 -4920 -48A0 -30C0 -0F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 0 10 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 5 5 1 7 -BITMAP -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 7 0 5 -BITMAP -70 -88 -88 -10 -60 -80 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 7 0 5 -BITMAP -70 -88 -08 -30 -08 -88 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 3 1 10 -BITMAP -20 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 13 1 -4 -BITMAP -82 -82 -82 -82 -82 -82 -82 -86 -FA -80 -80 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 9 0 -BBX 7 15 1 -3 -BITMAP -3E -74 -F4 -F4 -F4 -F4 -74 -34 -14 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 2 2 4 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 4 0 -4 -BITMAP -20 -20 -90 -60 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 7 0 5 -BITMAP -20 -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 6 0 -BBX 4 7 1 5 -BITMAP -60 -90 -90 -90 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 6 6 1 2 -BITMAP -90 -48 -24 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 14 0 -BBX 12 12 0 0 -BITMAP -2040 -E080 -2080 -2100 -2200 -2220 -2460 -04A0 -0920 -11F0 -1020 -2020 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 14 0 -BBX 12 13 0 0 -BITMAP -0040 -2080 -E080 -2100 -2200 -2200 -24E0 -2510 -0910 -0820 -10C0 -2100 -21F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 14 0 -BBX 13 12 0 0 -BITMAP -7040 -8840 -0880 -3080 -0900 -8910 -7230 -0250 -0490 -04F8 -0810 -0810 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 7 12 1 -3 -BITMAP -10 -10 -00 -10 -10 -20 -40 -80 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 16 0 0 -BITMAP -1000 -1800 -0400 -0000 -0C00 -0C00 -1200 -1200 -1200 -2100 -2100 -7F80 -4080 -4080 -8040 -8040 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 16 0 0 -BITMAP -0200 -0600 -0800 -0000 -0C00 -0C00 -1200 -1200 -1200 -2100 -2100 -7F80 -4080 -4080 -8040 -8040 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 16 0 0 -BITMAP -0400 -0E00 -1100 -0000 -0C00 -0C00 -1200 -1200 -1200 -2100 -2100 -7F80 -4080 -4080 -8040 -8040 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -1A00 -2C00 -0000 -0C00 -0C00 -1200 -1200 -1200 -2100 -2100 -7F80 -4080 -4080 -8040 -8040 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -1200 -1200 -0000 -0C00 -0C00 -1200 -1200 -1200 -2100 -2100 -7F80 -4080 -4080 -8040 -8040 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -0C00 -1200 -1200 -0C00 -0C00 -1200 -1200 -1200 -2100 -2100 -7F80 -4080 -4080 -8040 -8040 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 16 0 -BBX 14 12 0 0 -BITMAP -07FC -0900 -0900 -1100 -1100 -21FC -2100 -7F00 -4100 -4100 -8100 -81FC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 16 1 -4 -BITMAP -0F00 -3080 -4040 -4000 -8000 -8000 -8000 -8000 -4000 -4040 -3080 -0F00 -0400 -0400 -1200 -0C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 8 16 1 0 -BITMAP -20 -30 -08 -00 -FF -80 -80 -80 -80 -FF -80 -80 -80 -80 -80 -FF -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 8 16 1 0 -BITMAP -04 -0C -10 -00 -FF -80 -80 -80 -80 -FF -80 -80 -80 -80 -80 -FF -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 8 16 1 0 -BITMAP -10 -38 -44 -00 -FF -80 -80 -80 -80 -FF -80 -80 -80 -80 -80 -FF -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 8 15 1 0 -BITMAP -24 -24 -00 -FF -80 -80 -80 -80 -FF -80 -80 -80 -80 -80 -FF -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 16 0 0 -BITMAP -80 -C0 -20 -00 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 16 0 0 -BITMAP -20 -60 -80 -00 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 16 -1 0 -BITMAP -20 -70 -88 -00 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 15 0 0 -BITMAP -A0 -A0 -00 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -3F00 -20C0 -2020 -2020 -2010 -F810 -2010 -2010 -2020 -2020 -20C0 -3F00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 9 15 1 0 -BITMAP -1A00 -2C00 -0000 -8080 -C080 -A080 -A080 -9080 -8880 -8880 -8480 -8280 -8280 -8180 -8080 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -0800 -0C00 -0200 -0000 -0E00 -3180 -4040 -4040 -8020 -8020 -8020 -8020 -4040 -4040 -3180 -0E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -0100 -0300 -0400 -0000 -0E00 -3180 -4040 -4040 -8020 -8020 -8020 -8020 -4040 -4040 -3180 -0E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -0400 -0E00 -1100 -0000 -0E00 -3180 -4040 -4040 -8020 -8020 -8020 -8020 -4040 -4040 -3180 -0E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 15 1 0 -BITMAP -0D00 -1600 -0000 -0E00 -3180 -4040 -4040 -8020 -8020 -8020 -8020 -4040 -4040 -3180 -0E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 15 1 0 -BITMAP -1100 -1100 -0000 -0E00 -3180 -4040 -4040 -8020 -8020 -8020 -8020 -4040 -4040 -3180 -0E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -81 -42 -24 -18 -18 -24 -42 -81 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 14 1 -1 -BITMAP -0040 -0E80 -3180 -4140 -4240 -8220 -8420 -8420 -8820 -4840 -5040 -3180 -2E00 -4000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 9 16 1 0 -BITMAP -2000 -3000 -0800 -0000 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -4100 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 9 16 1 0 -BITMAP -0200 -0600 -0800 -0000 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -4100 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 9 16 1 0 -BITMAP -0800 -1C00 -2200 -0000 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -4100 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 9 15 1 0 -BITMAP -2200 -2200 -0000 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -4100 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 16 1 0 -BITMAP -0200 -0600 -0800 -0000 -8080 -4100 -4100 -2200 -2200 -1400 -1C00 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 8 12 2 0 -BITMAP -80 -80 -FC -82 -81 -81 -82 -FC -80 -80 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 7 12 2 0 -BITMAP -78 -84 -82 -82 -84 -BC -86 -82 -82 -82 -84 -B8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -20 -30 -08 -00 -7C -82 -02 -06 -7A -82 -82 -86 -7B -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -04 -0C -10 -00 -7C -82 -02 -06 -7A -82 -82 -86 -7B -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -10 -38 -44 -00 -7C -82 -02 -06 -7A -82 -82 -86 -7B -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -34 -58 -00 -7C -82 -02 -06 -7A -82 -82 -86 -7B -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -28 -28 -00 -7C -82 -02 -06 -7A -82 -82 -86 -7B -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -10 -28 -10 -00 -7C -82 -02 -06 -7A -82 -82 -86 -7B -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 13 9 1 0 -BITMAP -7CE0 -8310 -0208 -0608 -7BF8 -8200 -8208 -8710 -78E0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 13 1 -4 -BITMAP -38 -44 -82 -80 -80 -80 -82 -44 -38 -10 -10 -48 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -40 -60 -10 -00 -38 -44 -82 -82 -FE -80 -82 -44 -38 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -08 -18 -20 -00 -38 -44 -82 -82 -FE -80 -82 -44 -38 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -10 -38 -44 -00 -38 -44 -82 -82 -FE -80 -82 -44 -38 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -28 -28 -00 -38 -44 -82 -82 -FE -80 -82 -44 -38 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 13 1 0 -BITMAP -80 -C0 -20 -00 -40 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 13 1 0 -BITMAP -20 -60 -80 -00 -40 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 13 0 0 -BITMAP -20 -70 -88 -00 -20 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 12 1 0 -BITMAP -A0 -A0 -00 -40 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -48 -30 -58 -3C -44 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -34 -58 -00 -BC -C2 -82 -82 -82 -82 -82 -82 -82 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -20 -30 -08 -00 -38 -44 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -08 -18 -20 -00 -38 -44 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -10 -38 -44 -00 -38 -44 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -34 -58 -00 -38 -44 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -28 -28 -00 -38 -44 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 7 9 1 0 -BITMAP -10 -10 -00 -00 -FE -00 -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 7 10 1 0 -BITMAP -02 -3C -44 -8A -92 -92 -A2 -A2 -44 -B8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -20 -30 -08 -00 -82 -82 -82 -82 -82 -82 -82 -86 -7A -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -04 -0C -10 -00 -82 -82 -82 -82 -82 -82 -82 -86 -7A -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -10 -38 -44 -00 -82 -82 -82 -82 -82 -82 -82 -86 -7A -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -28 -28 -00 -82 -82 -82 -82 -82 -82 -82 -86 -7A -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 16 0 -3 -BITMAP -08 -18 -20 -00 -82 -82 -44 -44 -28 -28 -38 -10 -10 -20 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 16 1 -4 -BITMAP -80 -80 -80 -B8 -C4 -82 -82 -82 -82 -82 -C4 -B8 -80 -80 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 15 0 -3 -BITMAP -28 -28 -00 -82 -82 -44 -44 -28 -28 -38 -10 -10 -20 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/helvR14-L1.bdf diff -u xc/fonts/bdf/100dpi/helvR14-L1.bdf:1.1 xc/fonts/bdf/100dpi/helvR14-L1.bdf:removed --- xc/fonts/bdf/100dpi/helvR14-L1.bdf:1.1 Wed Apr 4 18:55:23 2001 +++ xc/fonts/bdf/100dpi/helvR14-L1.bdf Wed Mar 16 21:03:38 2005 @@ -1,3864 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvR14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-R-Normal--20-140-100-100-P-100-ISO8859-1 -SIZE 14 100 100 -FONTBOUNDINGBOX 18 22 -1 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 20 -POINT_SIZE 140 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 100 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 14 -X_HEIGHT 10 -FONT_ASCENT 16 -FONT_DESCENT 4 -FACE_NAME "Helvetica" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 11 13 1 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 14 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -80 -80 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 5 0 -BBX 5 5 0 9 -BITMAP -D8 -D8 -D8 -D8 -D8 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0900 -0900 -0900 -7FC0 -7FC0 -1200 -1200 -1200 -FF80 -FF80 -2400 -2400 -2400 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 16 1 -2 -BITMAP -0800 -3E00 -7F00 -CB00 -C800 -E800 -7800 -3E00 -0F00 -0980 -C980 -EB80 -7F00 -3E00 -0800 -0800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 16 0 -BBX 14 13 1 0 -BITMAP -7860 -CCC0 -CCC0 -CD80 -CD80 -7B00 -0300 -0678 -06CC -0CCC -0CCC -18CC -1878 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -3C00 -7E00 -6600 -6600 -3C00 -7C00 -EEC0 -C6C0 -C3C0 -C380 -E7C0 -7EE0 -3C70 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 3 0 -BBX 1 5 1 9 -BITMAP -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 18 0 -4 -BITMAP -10 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 18 1 -4 -BITMAP -80 -C0 -60 -60 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 5 7 1 7 -BITMAP -20 -A8 -F8 -20 -F8 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -18 -18 -18 -18 -FF -FF -18 -18 -18 -18 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 5 1 -3 -BITMAP -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 0 5 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 14 0 0 -BITMAP -18 -18 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3C -7E -66 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -66 -7E -3C -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 5 13 2 0 -BITMAP -18 -F8 -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3C -FE -C3 -03 -07 -0E -1C -38 -70 -E0 -C0 -FF -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3E -7F -C3 -C3 -06 -1C -1E -07 -03 -C3 -C7 -7E -3C -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0300 -0700 -0F00 -1B00 -3300 -3300 -6300 -C300 -FF80 -FF80 -0300 -0300 -0300 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -FE -FE -C0 -C0 -FC -FE -C7 -03 -03 -C3 -C7 -FE -7C -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3C -7F -63 -C0 -C0 -DC -FE -C3 -C3 -C3 -E3 -7E -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -FF -FF -03 -06 -0C -0C -18 -18 -30 -30 -60 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3C -7E -E7 -C3 -C3 -66 -7E -E7 -C3 -C3 -E7 -7E -3C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3C -7E -C7 -C3 -C3 -C3 -7F -3B -03 -03 -C6 -FE -7C -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 10 1 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 13 1 -3 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -00 -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -03 -0F -3C -70 -C0 -70 -3C -0F -03 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 7 5 2 2 -BITMAP -FE -FE -00 -FE -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -C0 -F0 -3C -0E -03 -0E -3C -F0 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 7 14 1 0 -BITMAP -7C -FE -C6 -C6 -0E -1C -38 -30 -30 -30 -00 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 18 0 -BBX 16 17 1 -3 -BITMAP -03F0 -0FFC -1C0E -3006 -63D3 -6773 -C633 -CC63 -CC66 -CC66 -CCCC -CFF8 -6770 -7000 -3800 -1FF0 -07E0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -0600 -0600 -0F00 -0F00 -1980 -1980 -30C0 -30C0 -3FC0 -7FE0 -6060 -6060 -C030 -C030 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -FF00 -FF80 -C1C0 -C0C0 -C0C0 -C180 -FF80 -FFC0 -C0E0 -C060 -C060 -C0E0 -FFC0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0F80 -3FE0 -7070 -6030 -E000 -C000 -C000 -C000 -C000 -E000 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -FF80 -FFC0 -C0E0 -C060 -C030 -C030 -C030 -C030 -C030 -C030 -C060 -C0E0 -FFC0 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -FFC0 -FFC0 -C000 -C000 -C000 -C000 -FF80 -FF80 -C000 -C000 -C000 -C000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -FF80 -FF80 -C000 -C000 -C000 -C000 -FF00 -FF00 -C000 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -0FC0 -3FF0 -7038 -6018 -E018 -C000 -C000 -C0F8 -C0F8 -E018 -6018 -7038 -3FF8 -0FD8 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 11 14 1 0 -BITMAP -C060 -C060 -C060 -C060 -C060 -C060 -FFE0 -FFE0 -C060 -C060 -C060 -C060 -C060 -C060 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 14 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 14 0 0 -BITMAP -03 -03 -03 -03 -03 -03 -03 -03 -03 -C3 -C3 -E7 -7E -3C -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -C0E0 -C1C0 -C380 -C700 -CE00 -DC00 -F800 -FC00 -CE00 -C700 -C380 -C1C0 -C0E0 -C070 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FF80 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -C00C -C00C -E01C -E01C -F03C -F03C -D86C -D86C -CCCC -CCCC -C48C -C78C -C30C -C30C -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 11 14 1 0 -BITMAP -C060 -E060 -F060 -F060 -D860 -CC60 -CC60 -C660 -C660 -C360 -C1E0 -C1E0 -C0E0 -C060 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -FF00 -FF80 -C1C0 -C0C0 -C0C0 -C1C0 -FF80 -FF00 -C000 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 15 1 -1 -BITMAP -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -E1B8 -61B0 -70F0 -3FE0 -0FB0 -0030 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 11 14 1 0 -BITMAP -FF80 -FFC0 -C0E0 -C060 -C060 -C0E0 -FFC0 -FF80 -C0C0 -C0C0 -C060 -C060 -C060 -C060 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 10 14 1 0 -BITMAP -1E00 -7F80 -E1C0 -C0C0 -E000 -7C00 -1F00 -0380 -01C0 -00C0 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 11 14 1 0 -BITMAP -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -C030 -C030 -6060 -6060 -6060 -30C0 -30C0 -30C0 -1980 -1980 -1980 -0F00 -0F00 -0600 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 18 0 -BBX 16 14 1 0 -BITMAP -C183 -C183 -C183 -C3C3 -63C6 -6246 -6666 -6666 -366C -366C -342C -1C38 -1818 -1818 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -C060 -C060 -60C0 -71C0 -3180 -1B00 -0E00 -0E00 -1B00 -3180 -71C0 -60C0 -C060 -C060 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -C030 -C030 -6060 -6060 -30C0 -39C0 -1980 -0F00 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FFC0 -FFC0 -00C0 -0180 -0300 -0600 -0C00 -1C00 -1800 -3000 -6000 -C000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 18 0 -4 -BITMAP -F0 -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 14 0 0 -BITMAP -C0 -C0 -C0 -60 -60 -60 -30 -30 -30 -30 -18 -18 -18 -18 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 18 0 -4 -BITMAP -F0 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 9 0 -BBX 7 6 1 7 -BITMAP -10 -38 -6C -6C -C6 -C6 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 11 2 0 -4 -BITMAP -FFE0 -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 3 0 11 -BITMAP -C0 -60 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -7E00 -E700 -C300 -0700 -7F00 -E300 -C300 -C300 -E780 -7980 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -C000 -C000 -C000 -C000 -DE00 -FF00 -E300 -C180 -C180 -C180 -C180 -E300 -FF00 -DE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3E -7F -63 -C0 -C0 -C0 -C0 -63 -7F -3E -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0180 -0180 -0180 -0180 -3D80 -7F80 -6380 -C180 -C180 -C180 -C180 -6380 -7F80 -3D80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3C -7E -C3 -C3 -FF -C0 -C0 -E3 -7F -3C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -1C -3C -30 -30 -FC -FC -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 -4 -BITMAP -3D80 -7F80 -6180 -C180 -C180 -C180 -C180 -6380 -7F80 -3D80 -0180 -6300 -7F00 -1C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -C0 -C0 -C0 -C0 -DE -FF -E3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 4 0 -BBX 2 14 1 0 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 4 0 -BBX 4 18 -1 -4 -BITMAP -30 -30 -00 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 14 1 0 -BITMAP -C0 -C0 -C0 -C0 -C6 -CC -D8 -F0 -F8 -D8 -CC -CE -C6 -C7 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 4 0 -BBX 2 14 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 10 1 0 -BITMAP -DE78 -FFFC -E38C -C30C -C30C -C30C -C30C -C30C -C30C -C30C -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -DE -FF -E3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3E00 -7F00 -6300 -C180 -C180 -C180 -C180 -6300 -7F00 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 -4 -BITMAP -DE00 -FF00 -E300 -C180 -C180 -C180 -C180 -E300 -FF00 -DE00 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 -4 -BITMAP -3D80 -7F80 -6380 -C180 -C180 -C180 -C180 -6380 -7F80 -3D80 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 10 1 0 -BITMAP -D8 -D8 -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -3C -7E -C6 -C0 -FC -3E -06 -C6 -FC -78 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 13 0 0 -BITMAP -30 -30 -30 -FC -FC -30 -30 -30 -30 -30 -30 -3C -1C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FF -7B -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -C3 -C3 -C3 -66 -66 -66 -24 -3C -18 -18 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 10 1 0 -BITMAP -C630 -C630 -C630 -6660 -6660 -6960 -2940 -39C0 -1980 -1980 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -C3 -E7 -66 -3C -18 -18 -3C -66 -E7 -C3 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 14 1 -4 -BITMAP -C3 -C3 -C3 -66 -66 -66 -24 -3C -18 -18 -18 -18 -70 -70 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -FE -06 -0C -18 -30 -60 -C0 -FE -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 6 0 -BBX 6 18 -1 -4 -BITMAP -0C -18 -30 -30 -30 -30 -30 -60 -C0 -60 -30 -30 -30 -30 -30 -30 -18 -0C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 5 0 -BBX 2 18 1 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 6 0 -BBX 6 18 0 -4 -BITMAP -C0 -60 -30 -30 -30 -30 -30 -18 -0C -18 -30 -30 -30 -30 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 3 1 4 -BITMAP -73 -FF -CE -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 2 14 2 -4 -BITMAP -C0 -C0 -00 -00 -40 -40 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 -2 -BITMAP -04 -04 -3E -7F -6B -C8 -C8 -C8 -C8 -6B -7F -3E -10 -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -1E00 -3F00 -6180 -6180 -6000 -3000 -7E00 -1800 -1800 -3000 -6080 -FF80 -DF00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 7 1 3 -BITMAP -C3 -FF -66 -66 -66 -FF -C3 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -C3 -C3 -66 -66 -66 -3C -FF -18 -FF -18 -18 -18 -18 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 5 0 -BBX 2 18 1 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 18 1 -4 -BITMAP -3C -7E -C3 -C3 -F0 -7C -6E -C7 -C3 -E3 -73 -3E -0E -07 -C3 -C3 -7E -3C -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 0 12 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -0F80 -3060 -4010 -4710 -8888 -9088 -9008 -9008 -9008 -8888 -4710 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 7 0 -BBX 5 8 1 6 -BITMAP -70 -98 -38 -48 -D8 -68 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 6 1 2 -BITMAP -36 -6C -D8 -D8 -6C -36 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 5 1 3 -BITMAP -FF80 -FF80 -0180 -0180 -0180 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 0 5 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -0F80 -3060 -4010 -4F90 -8848 -8848 -8848 -8F88 -8908 -8888 -4850 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 0 12 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 5 5 1 8 -BITMAP -70 -D8 -88 -D8 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -18 -18 -18 -FF -FF -18 -18 -18 -00 -FF -FF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 8 0 5 -BITMAP -70 -F8 -98 -18 -30 -60 -F8 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 8 0 5 -BITMAP -70 -F8 -98 -30 -30 -98 -F8 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 3 0 11 -BITMAP -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 -4 -BITMAP -C3 -C3 -C3 -C3 -C3 -C3 -C3 -E7 -FF -DB -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 10 0 -BBX 8 18 1 -4 -BITMAP -3F -72 -F2 -F2 -F2 -F2 -F2 -72 -32 -12 -12 -12 -12 -12 -12 -12 -12 -12 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 2 1 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 5 0 -4 -BITMAP -60 -70 -18 -D8 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 8 0 5 -BITMAP -30 -F0 -F0 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 5 8 1 6 -BITMAP -70 -D8 -88 -88 -D8 -70 -00 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 6 1 2 -BITMAP -D8 -6C -36 -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -3030 -F030 -F060 -30C0 -30C0 -3188 -3118 -3338 -0678 -06D8 -0CFC -1818 -1818 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -3030 -F030 -F060 -30C0 -30C0 -31B8 -317C -334C -060C -0618 -0C30 -187C -187C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -7030 -F830 -9860 -30C0 -30C0 -9988 -F918 -7338 -0678 -06D8 -0CFC -1818 -1818 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 7 14 1 -4 -BITMAP -18 -18 -00 -00 -18 -18 -18 -38 -70 -E0 -C6 -C6 -FE -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -1800 -0C00 -0600 -0000 -0600 -0600 -0F00 -0F00 -1980 -1980 -30C0 -30C0 -3FC0 -7FE0 -6060 -6060 -C030 -C030 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -0180 -0300 -0600 -0000 -0600 -0600 -0F00 -0F00 -1980 -1980 -30C0 -30C0 -3FC0 -7FE0 -6060 -6060 -C030 -C030 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -0600 -0F00 -1980 -0000 -0600 -0600 -0F00 -0F00 -1980 -1980 -30C0 -30C0 -3FC0 -7FE0 -6060 -6060 -C030 -C030 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -0C80 -1680 -1300 -0000 -0600 -0600 -0F00 -0F00 -1980 -1980 -30C0 -30C0 -3FC0 -7FE0 -6060 -6060 -C030 -C030 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -1980 -1980 -0000 -0600 -0600 -0F00 -0F00 -1980 -1980 -30C0 -30C0 -3FC0 -7FE0 -6060 -6060 -C030 -C030 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -0600 -0900 -0900 -0600 -0600 -0F00 -0F00 -1980 -1980 -30C0 -30C0 -3FC0 -7FE0 -6060 -6060 -C030 -C030 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 18 0 -BBX 16 14 1 0 -BITMAP -07FF -07FF -0D80 -0D80 -1980 -1980 -31FE -31FE -3F80 -7F80 -6180 -6180 -C1FF -C1FF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 18 1 -4 -BITMAP -0F80 -3FE0 -7070 -6030 -E000 -C000 -C000 -C000 -C000 -E000 -6030 -7070 -3FE0 -0F80 -0600 -0300 -1B00 -1E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 10 18 2 0 -BITMAP -3000 -1800 -0C00 -0000 -FFC0 -FFC0 -C000 -C000 -C000 -C000 -FF80 -FF80 -C000 -C000 -C000 -C000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 10 18 2 0 -BITMAP -0300 -0600 -0C00 -0000 -FFC0 -FFC0 -C000 -C000 -C000 -C000 -FF80 -FF80 -C000 -C000 -C000 -C000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 10 18 2 0 -BITMAP -0C00 -1E00 -3300 -0000 -FFC0 -FFC0 -C000 -C000 -C000 -C000 -FF80 -FF80 -C000 -C000 -C000 -C000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 10 17 2 0 -BITMAP -3300 -3300 -0000 -FFC0 -FFC0 -C000 -C000 -C000 -C000 -FF80 -FF80 -C000 -C000 -C000 -C000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 4 18 0 0 -BITMAP -C0 -60 -30 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 4 18 2 0 -BITMAP -30 -60 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 18 0 0 -BITMAP -30 -78 -84 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 17 0 0 -BITMAP -CC -CC -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 14 -1 0 -BITMAP -3FE0 -3FF0 -3038 -3018 -300C -300C -FE0C -FE0C -300C -300C -3018 -3038 -3FF0 -3FE0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 11 18 1 0 -BITMAP -0C80 -1680 -1300 -0000 -C060 -E060 -F060 -F060 -D860 -CC60 -CC60 -C660 -C660 -C360 -C1E0 -C1E0 -C0E0 -C060 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -1800 -0C00 -0600 -0000 -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0180 -0300 -0600 -0000 -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0300 -0780 -0CC0 -0000 -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0640 -0B40 -0980 -0000 -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0CC0 -0CC0 -0000 -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -C0C0 -6180 -3300 -1E00 -0C00 -1E00 -3300 -6180 -C0C0 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -07CC -1FF8 -3830 -3078 -70DC -618C -630C -620C -660C -6C1C -3818 -3838 -6FF0 -C7C0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 11 18 1 0 -BITMAP -1800 -0C00 -0600 -0000 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 11 18 1 0 -BITMAP -0300 -0600 -0C00 -0000 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 11 18 1 0 -BITMAP -0600 -0F00 -1980 -0000 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 11 17 1 0 -BITMAP -3180 -3180 -0000 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -0180 -0300 -0600 -0000 -C030 -C030 -6060 -6060 -30C0 -39C0 -1980 -0F00 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -C000 -C000 -C000 -FF00 -FF80 -C1C0 -C0C0 -C0C0 -C1C0 -FF80 -FF00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -38 -7C -C6 -C6 -C6 -C6 -DC -DC -C6 -C6 -C6 -C6 -DE -DC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -3000 -1800 -0C00 -0000 -7E00 -E700 -C300 -0700 -7F00 -E300 -C300 -C300 -E780 -7980 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0C00 -1800 -3000 -0000 -7E00 -E700 -C300 -0700 -7F00 -E300 -C300 -C300 -E780 -7980 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1800 -3C00 -6600 -0000 -7E00 -E700 -C300 -0700 -7F00 -E300 -C300 -C300 -E780 -7980 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -3200 -5A00 -4C00 -0000 -7E00 -E700 -C300 -0700 -7F00 -E300 -C300 -C300 -E780 -7980 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -6600 -6600 -0000 -0000 -7E00 -E700 -C300 -0700 -7F00 -E300 -C300 -C300 -E780 -7980 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1800 -2400 -2400 -1800 -7E00 -E700 -C300 -0700 -7F00 -E300 -C300 -C300 -E780 -7980 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 17 0 -BBX 14 10 2 0 -BITMAP -7EF0 -E7F8 -C30C -070C -7FFC -E300 -C300 -C38C -E7FC -7AF0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 14 1 -4 -BITMAP -3E -7F -63 -C0 -C0 -C0 -C0 -63 -7F -3E -18 -0C -6C -78 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -30 -18 -0C -00 -3C -7E -C3 -C3 -FF -C0 -C0 -E3 -7F -3C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -0C -18 -30 -00 -3C -7E -C3 -C3 -FF -C0 -C0 -E3 -7F -3C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -18 -3C -66 -00 -3C -7E -C3 -C3 -FF -C0 -C0 -E3 -7F -3C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -66 -66 -00 -00 -3C -7E -C3 -C3 -FF -C0 -C0 -E3 -7F -3C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 14 0 0 -BITMAP -C0 -60 -30 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 14 0 0 -BITMAP -30 -60 -C0 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 14 -1 0 -BITMAP -30 -78 -CC -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 14 0 0 -BITMAP -D8 -D8 -00 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -6000 -3600 -3800 -4C00 -3E00 -7F00 -6300 -C180 -C180 -C180 -C180 -6300 -7F00 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -32 -5A -4C -00 -DE -FF -E3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -3000 -1800 -0C00 -0000 -3E00 -7F00 -6300 -C180 -C180 -C180 -C180 -6300 -7F00 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0600 -0C00 -1800 -0000 -3E00 -7F00 -6300 -C180 -C180 -C180 -C180 -6300 -7F00 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1800 -3C00 -6600 -0000 -3E00 -7F00 -6300 -C180 -C180 -C180 -C180 -6300 -7F00 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -3200 -5A00 -4C00 -0000 -3E00 -7F00 -6300 -C180 -C180 -C180 -C180 -6300 -7F00 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -3300 -3300 -0000 -0000 -3E00 -7F00 -6300 -C180 -C180 -C180 -C180 -6300 -7F00 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 8 1 1 -BITMAP -18 -18 -00 -FF -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -0E60 -3FC0 -3180 -63C0 -66C0 -6CC0 -78C0 -3180 -7F80 -CE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -30 -18 -0C -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FF -7B -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -06 -0C -18 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FF -7B -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -18 -3C -66 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FF -7B -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -66 -66 -00 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FF -7B -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 18 1 -4 -BITMAP -06 -0C -18 -00 -C3 -C3 -C3 -66 -66 -66 -24 -3C -18 -18 -18 -18 -70 -70 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 18 1 -4 -BITMAP -C000 -C000 -C000 -C000 -DE00 -FF00 -E300 -C180 -C180 -C180 -C180 -E300 -FF00 -DE00 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 18 1 -4 -BITMAP -66 -66 -00 -00 -C3 -C3 -C3 -66 -66 -66 -24 -3C -18 -18 -18 -18 -70 -70 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/helvR18-L1.bdf diff -u xc/fonts/bdf/100dpi/helvR18-L1.bdf:1.1 xc/fonts/bdf/100dpi/helvR18-L1.bdf:removed --- xc/fonts/bdf/100dpi/helvR18-L1.bdf:1.1 Wed Apr 4 18:55:23 2001 +++ xc/fonts/bdf/100dpi/helvR18-L1.bdf Wed Mar 16 21:03:38 2005 @@ -1,4721 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvR18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-R-Normal--25-180-100-100-P-130-ISO8859-1 -SIZE 18 100 100 -FONTBOUNDINGBOX 25 29 -1 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 25 -POINT_SIZE 180 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 130 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 19 -X_HEIGHT 14 -FONT_ASCENT 22 -FONT_DESCENT 5 -FACE_NAME "Helvetica" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 13 19 2 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 19 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -80 -80 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 8 0 -BBX 6 6 1 13 -BITMAP -CC -CC -CC -CC -CC -44 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -0CC0 -0CC0 -0CC0 -1980 -FFE0 -FFE0 -1980 -1980 -3300 -3300 -FFE0 -FFE0 -3300 -3300 -6600 -6600 -6600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 22 1 -2 -BITMAP -0600 -0600 -1F80 -3FC0 -76E0 -6660 -6660 -6600 -7600 -3E00 -3E00 -0F80 -07C0 -06E0 -0660 -C660 -C660 -E6E0 -7FC0 -3F80 -0600 -0600 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 22 0 -BBX 19 18 1 0 -BITMAP -000600 -3C0C00 -7E0C00 -C31800 -C31800 -C33000 -C33000 -7E6000 -3C6000 -00C000 -00C780 -018FC0 -019860 -031860 -031860 -061860 -060FC0 -040780 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 14 18 2 0 -BITMAP -0F00 -1F80 -39C0 -30C0 -30C0 -30C0 -1980 -0F00 -1E00 -3F18 -7398 -61D8 -C0F0 -C060 -C0F0 -E1D8 -7F9C -1E00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 6 0 -BBX 2 6 2 13 -BITMAP -C0 -C0 -C0 -C0 -C0 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 24 2 -5 -BITMAP -18 -18 -30 -30 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -60 -30 -30 -18 -18 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 24 1 -5 -BITMAP -C0 -C0 -60 -60 -30 -30 -30 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -30 -30 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 7 7 1 12 -BITMAP -10 -10 -D6 -7C -38 -6C -44 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 6 2 -3 -BITMAP -C0 -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 6 -BITMAP -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 3 2 0 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 19 0 0 -BITMAP -06 -04 -0C -0C -08 -18 -18 -10 -10 -30 -30 -20 -60 -60 -40 -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1F00 -3F80 -71C0 -60C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -C060 -C060 -E0E0 -60C0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 6 18 2 0 -BITMAP -0C -0C -1C -FC -FC -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1E00 -7F80 -61C0 -C0C0 -C060 -C060 -00E0 -00C0 -01C0 -0380 -0F00 -1C00 -3800 -7000 -E000 -C000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1F00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -00C0 -0180 -0F00 -0FC0 -00C0 -0060 -0060 -C060 -C0C0 -61C0 -7F80 -1F00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0180 -0380 -0380 -0780 -0F80 -0D80 -1980 -3980 -3180 -6180 -E180 -C180 -FFE0 -FFE0 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -7FC0 -7FC0 -6000 -6000 -6000 -6000 -7E00 -7F80 -71C0 -00C0 -00E0 -0060 -0060 -C0E0 -C0C0 -E1C0 -7F80 -1E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0F00 -3FC0 -70C0 -6060 -E060 -C000 -C000 -CF00 -DF80 -F1C0 -E0C0 -C060 -C060 -C060 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -FFE0 -FFE0 -00E0 -00C0 -0180 -0180 -0300 -0300 -0600 -0600 -0C00 -0C00 -1C00 -1800 -1800 -3800 -3000 -3000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0E00 -3F80 -3180 -60C0 -60C0 -60C0 -3180 -1F00 -3F80 -71C0 -60C0 -C060 -C060 -C060 -C060 -60C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1F00 -7FC0 -71C0 -E0C0 -C060 -C060 -C060 -C060 -E0E0 -71E0 -7F60 -1E60 -0060 -00E0 -C0C0 -E1C0 -7F80 -1E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 14 2 0 -BITMAP -C0 -C0 -C0 -00 -00 -00 -00 -00 -00 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 17 2 -3 -BITMAP -C0 -C0 -C0 -00 -00 -00 -00 -00 -00 -00 -00 -C0 -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 12 12 1 1 -BITMAP -0030 -00F0 -03C0 -0F00 -3C00 -E000 -E000 -3C00 -0F00 -03C0 -00F0 -0030 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 10 5 2 5 -BITMAP -FFC0 -FFC0 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 12 12 1 1 -BITMAP -C000 -F000 -3C00 -0F00 -03C0 -0070 -0070 -03C0 -0F00 -3C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 12 0 -BBX 10 19 1 0 -BITMAP -1F00 -7F80 -71C0 -E0C0 -C0C0 -C1C0 -0180 -0380 -0700 -0600 -0C00 -0C00 -0C00 -0C00 -0000 -0000 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 25 0 -BBX 22 23 2 -4 -BITMAP -00FF00 -03FFC0 -0F01E0 -1C0070 -380018 -300018 -60730C -60FB0C -C1C70C -C3860C -C3060C -C6060C -C60C1C -C60C18 -C60C38 -E71C70 -63F7E0 -71E380 -380000 -1C0000 -0F0300 -07FF00 -00FC00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 19 1 0 -BITMAP -0380 -0380 -06C0 -06C0 -0C40 -0C60 -0C60 -1830 -1830 -1830 -3018 -3FF8 -3FF8 -600C -600C -600C -C006 -C006 -C006 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 14 19 2 0 -BITMAP -FFC0 -FFF0 -C070 -C018 -C018 -C018 -C018 -C030 -FFE0 -FFF0 -C018 -C00C -C00C -C00C -C00C -C01C -C078 -FFF0 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 15 19 1 0 -BITMAP -07E0 -1FF8 -3C3C -700E -6006 -E006 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -E006 -6006 -700E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 15 19 2 0 -BITMAP -FFC0 -FFF0 -C078 -C01C -C00C -C00E -C006 -C006 -C006 -C006 -C006 -C006 -C006 -C00E -C00C -C01C -C078 -FFF0 -FFC0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -FFF0 -FFF0 -C000 -C000 -C000 -C000 -C000 -C000 -FFE0 -FFE0 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 11 19 2 0 -BITMAP -FFE0 -FFE0 -C000 -C000 -C000 -C000 -C000 -C000 -FFC0 -FFC0 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 16 19 1 0 -BITMAP -07E0 -1FF8 -3C3C -700E -6006 -E006 -C000 -C000 -C000 -C07F -C07F -C003 -C003 -E003 -6007 -700F -3C3F -1FFB -07E3 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 14 19 2 0 -BITMAP -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -FFFC -FFFC -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 2 19 3 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 10 19 1 0 -BITMAP -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -3F00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 18 0 -BBX 13 19 3 0 -BITMAP -C038 -C070 -C0E0 -C1C0 -C380 -C700 -CE00 -DC00 -FC00 -FE00 -E700 -C380 -C180 -C1C0 -C0E0 -C060 -C070 -C038 -C018 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 19 2 0 -BITMAP -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 17 19 2 0 -BITMAP -C00180 -E00380 -E00380 -F00780 -F00780 -D80D80 -D80D80 -D80D80 -CC1980 -CC1980 -CC1980 -C63180 -C63180 -C63180 -C36180 -C36180 -C36180 -C1C180 -C1C180 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 14 19 2 0 -BITMAP -E00C -F00C -F00C -D80C -DC0C -CC0C -CE0C -C60C -C70C -C30C -C38C -C18C -C1CC -C0CC -C0EC -C06C -C03C -C03C -C01C -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 19 1 0 -BITMAP -07E0 -1FF8 -3C3C -700E -6006 -E007 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -E007 -6006 -700E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -FFE0 -FFF0 -C030 -C018 -C018 -C018 -C018 -C030 -FFF0 -FFE0 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 19 1 0 -BITMAP -07E0 -1FF8 -3C3C -700E -6006 -E007 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -E007 -60E6 -707E -3C1C -1FFE -07E7 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 13 19 2 0 -BITMAP -FFE0 -FFF0 -C030 -C018 -C018 -C018 -C018 -C030 -FFF0 -FFE0 -C070 -C030 -C018 -C018 -C018 -C018 -C018 -C018 -C018 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -0F80 -3FE0 -6060 -C030 -C030 -C000 -E000 -7C00 -3F80 -07E0 -00F0 -0038 -0018 -0018 -C018 -C038 -F070 -7FE0 -1F80 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -FFFC -FFFC -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 14 19 2 0 -BITMAP -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -6018 -7038 -3FF0 -0FC0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 19 1 0 -BITMAP -C006 -C006 -E00E -600C -701C -3018 -3018 -3838 -1830 -1830 -1C70 -0C60 -0C60 -0EE0 -06C0 -06C0 -0380 -0380 -0380 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 22 0 -BBX 20 19 1 0 -BITMAP -C06030 -C06030 -C06030 -C0F030 -60F060 -619860 -619860 -619860 -619860 -3198C0 -330CC0 -330CC0 -330CC0 -1B0D80 -1B0D80 -1E0780 -0E0700 -0C0300 -0C0300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 19 1 0 -BITMAP -C006 -E00E -701C -3018 -1830 -1C70 -0EE0 -07C0 -0380 -0380 -07C0 -0EE0 -0C60 -1C70 -3838 -3018 -600C -E00E -C006 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -C00C -E01C -6018 -7038 -3030 -3870 -1860 -1CE0 -0CC0 -0FC0 -0780 -0780 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -FFF8 -FFF8 -0038 -0070 -00E0 -01C0 -01C0 -0380 -0700 -0700 -0E00 -1C00 -1C00 -3800 -7000 -7000 -E000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 4 24 2 -5 -BITMAP -F0 -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 8 19 0 0 -BITMAP -C0 -40 -40 -60 -20 -20 -30 -10 -10 -10 -18 -08 -08 -0C -04 -04 -06 -02 -03 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 4 24 1 -5 -BITMAP -F0 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 12 0 -BBX 10 9 1 10 -BITMAP -0C00 -0C00 -1E00 -1200 -3300 -6180 -6180 -C0C0 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 2 0 -5 -BITMAP -FFFC -FFFC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 4 1 15 -BITMAP -C0 -60 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -1F00 -3F80 -61C0 -60C0 -00C0 -07C0 -3FC0 -78C0 -E0C0 -C0C0 -C1C0 -E3C0 -7EE0 -3C60 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 19 2 0 -BITMAP -C000 -C000 -C000 -C000 -C000 -CF00 -DF80 -F1C0 -E0C0 -C0E0 -C060 -C060 -C060 -C060 -C0E0 -E0C0 -F1C0 -DF80 -CF00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -1F00 -3F80 -71C0 -60C0 -E000 -C000 -C000 -C000 -C000 -E000 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 19 1 0 -BITMAP -0060 -0060 -0060 -0060 -0060 -1E60 -3F60 -71E0 -60E0 -E060 -C060 -C060 -C060 -C060 -E060 -60E0 -71E0 -3F60 -1E60 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -0E00 -3F80 -71C0 -60C0 -C060 -C060 -FFE0 -FFE0 -C000 -C000 -6060 -70E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 6 19 1 0 -BITMAP -1C -3C -30 -30 -30 -FC -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 19 1 -5 -BITMAP -1E60 -3F60 -71E0 -60E0 -E060 -C060 -C060 -C060 -C060 -E060 -60E0 -71E0 -3F60 -1E60 -0060 -C060 -E0C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 10 19 2 0 -BITMAP -C000 -C000 -C000 -C000 -C000 -CE00 -DF80 -F180 -E0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 6 0 -BBX 2 19 2 0 -BITMAP -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 6 0 -BBX 4 24 0 -5 -BITMAP -30 -30 -30 -00 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 19 2 0 -BITMAP -C000 -C000 -C000 -C000 -C000 -C180 -C380 -C700 -CE00 -DC00 -F800 -FC00 -CE00 -C600 -C700 -C380 -C180 -C1C0 -C0C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 6 0 -BBX 2 19 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 16 14 2 0 -BITMAP -CE3C -FF7E -E3C7 -C183 -C183 -C183 -C183 -C183 -C183 -C183 -C183 -C183 -C183 -C183 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 14 2 0 -BITMAP -CE00 -DF80 -F180 -E0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -1F00 -3F80 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 19 2 -5 -BITMAP -CF00 -DF80 -F1C0 -E0C0 -C0E0 -C060 -C060 -C060 -C060 -C0E0 -E0C0 -F1C0 -DF80 -CF00 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 19 1 -5 -BITMAP -1E60 -3F60 -71E0 -60E0 -E060 -C060 -C060 -C060 -C060 -E060 -60E0 -71E0 -3F60 -1E60 -0060 -0060 -0060 -0060 -0060 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 6 14 2 0 -BITMAP -CC -DC -F8 -F0 -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -3F00 -7F80 -E1C0 -C0C0 -C000 -F800 -7F00 -0F80 -01C0 -C0C0 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 6 18 1 0 -BITMAP -30 -30 -30 -30 -FC -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -3C -1C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 14 2 0 -BITMAP -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -63C0 -7EC0 -1CC0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -C060 -C060 -C060 -60C0 -60C0 -71C0 -3180 -3180 -1B00 -1B00 -1B00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 14 0 0 -BITMAP -C0C0C0 -C0C0C0 -61E180 -61E180 -61E180 -312300 -333300 -333300 -1B3600 -1A1600 -1E1E00 -0E1C00 -0C0C00 -0C0C00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -C0C0 -E1C0 -6180 -3300 -1E00 -1E00 -0C00 -1E00 -1E00 -3300 -7380 -6180 -C0C0 -C0C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 19 0 -5 -BITMAP -C030 -C030 -6030 -7060 -3060 -38E0 -18C0 -18C0 -0D80 -0D80 -0780 -0700 -0300 -0300 -0600 -0600 -0C00 -3C00 -3800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FFC0 -FFC0 -0180 -0300 -0700 -0E00 -0C00 -1C00 -3800 -3000 -6000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 8 0 -BBX 6 24 1 -5 -BITMAP -0C -18 -30 -30 -30 -30 -30 -30 -30 -30 -60 -C0 -C0 -60 -30 -30 -30 -30 -30 -30 -30 -30 -18 -0C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 6 0 -BBX 1 24 2 -5 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 8 0 -BBX 6 24 1 -5 -BITMAP -C0 -60 -30 -30 -30 -30 -30 -30 -30 -30 -18 -0C -0C -18 -30 -30 -30 -30 -30 -30 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 10 4 2 5 -BITMAP -70C0 -FCC0 -CFC0 -C380 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 2 19 2 -5 -BITMAP -C0 -C0 -C0 -00 -00 -40 -40 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 10 18 1 -2 -BITMAP -0180 -0180 -1F00 -3F80 -73C0 -66C0 -C600 -CC00 -CC00 -CC00 -D800 -D800 -D8C0 -71C0 -7F80 -3F00 -6000 -6000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -1F80 -3FE0 -7070 -6030 -6000 -7000 -3000 -1800 -FF80 -FF80 -1800 -1800 -1800 -3000 -3000 -6730 -FFF0 -F0E0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 12 1 3 -BITMAP -C060 -EEE0 -7FC0 -3180 -60C0 -60C0 -60C0 -60C0 -3180 -7FC0 -EEE0 -C060 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -E01C -6018 -7038 -3030 -3870 -1860 -1CE0 -0CC0 -3FF0 -3FF0 -0300 -3FF0 -3FF0 -0300 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 6 0 -BBX 2 24 2 -5 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 24 1 -5 -BITMAP -1F00 -3F80 -71C0 -60C0 -70C0 -3800 -1C00 -7E00 -E700 -C380 -C1C0 -C0C0 -6060 -7060 -3860 -1CC0 -0F80 -0700 -0380 -61C0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 16 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 19 0 -BBX 19 19 1 0 -BITMAP -03F800 -0E0E00 -300180 -6000C0 -41F040 -C31860 -860C20 -840020 -840020 -840020 -840020 -860C20 -C31860 -41F040 -6000C0 -300180 -180300 -0E0E00 -03F800 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 9 0 -BBX 7 12 1 7 -BITMAP -78 -CC -CC -1C -6C -CC -CC -DC -76 -00 -FE -FE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 9 8 2 3 -BITMAP -1980 -3300 -6600 -CC00 -CC00 -6600 -3300 -1980 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 13 8 1 2 -BITMAP -FFF8 -FFF8 -0018 -0018 -0018 -0018 -0018 -0018 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 6 -BITMAP -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 19 0 -BBX 18 19 1 0 -BITMAP -07F800 -1C0E00 -300300 -600180 -43F080 -C218C0 -820840 -820840 -820840 -821040 -83F040 -822040 -821040 -C210C0 -420880 -600180 -300300 -1C0E00 -07F800 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 16 -BITMAP -FC -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 8 7 0 11 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 10 0 8 -BITMAP -3C -7E -C6 -06 -0C -18 -30 -60 -FE -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 10 0 8 -BITMAP -7C -FE -C6 -06 -3C -3C -06 -C6 -FE -7C -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 4 1 15 -BITMAP -18 -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 19 2 -5 -BITMAP -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -E3C0 -FEC0 -DCC0 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 12 0 -BBX 10 24 1 -5 -BITMAP -1FC0 -7FC0 -7D80 -FD80 -FD80 -FD80 -FD80 -FD80 -FD80 -7D80 -7D80 -3D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 3 2 6 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 6 1 -5 -BITMAP -60 -70 -18 -18 -F8 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 4 10 0 8 -BITMAP -30 -30 -F0 -F0 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 7 12 1 7 -BITMAP -38 -6C -C6 -C6 -C6 -C6 -C6 -6C -38 -00 -FE -FE -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 9 8 3 3 -BITMAP -CC00 -6600 -3300 -1980 -1980 -3300 -6600 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 18 18 1 0 -BITMAP -301800 -301800 -F03000 -F03000 -306000 -306000 -30C000 -30C000 -318300 -318700 -030F00 -030F00 -061B00 -063300 -0C7FC0 -0C7FC0 -180300 -180300 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 18 18 1 0 -BITMAP -301800 -301800 -F03000 -F03000 -306000 -306000 -30C000 -30C000 -318780 -318FC0 -0318C0 -0300C0 -060180 -060300 -0C0600 -0C0C00 -181FC0 -181FC0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -7C0C00 -FE0C00 -C61800 -061800 -3C3000 -3C3000 -066000 -C66000 -FEC180 -7CC380 -018780 -018780 -030D80 -031980 -063FE0 -063FE0 -0C0180 -0C0180 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 19 1 -5 -BITMAP -0C00 -0C00 -0C00 -0000 -0000 -0C00 -0C00 -0C00 -0C00 -1800 -3800 -7000 -6000 -E0C0 -C0C0 -C1C0 -E380 -7F80 -3E00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 24 1 0 -BITMAP -0C00 -0600 -0300 -0180 -0000 -0380 -0380 -06C0 -06C0 -0C40 -0C60 -0C60 -1830 -1830 -1830 -3018 -3FF8 -3FF8 -600C -600C -600C -C006 -C006 -C006 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 24 1 0 -BITMAP -0060 -00C0 -0180 -0300 -0000 -0380 -0380 -06C0 -06C0 -0C40 -0C60 -0C60 -1830 -1830 -1830 -3018 -3FF8 -3FF8 -600C -600C -600C -C006 -C006 -C006 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 24 1 0 -BITMAP -0180 -03C0 -0660 -0C30 -0000 -0380 -0380 -06C0 -06C0 -0C40 -0C60 -0C60 -1830 -1830 -1830 -3018 -3FF8 -3FF8 -600C -600C -600C -C006 -C006 -C006 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 23 1 0 -BITMAP -0710 -0DB0 -08E0 -0000 -0380 -0380 -06C0 -06C0 -0C40 -0C60 -0C60 -1830 -1830 -1830 -3018 -3FF8 -3FF8 -600C -600C -600C -C006 -C006 -C006 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 23 1 0 -BITMAP -0C60 -0C60 -0000 -0000 -0380 -0380 -06C0 -06C0 -0C40 -0C60 -0C60 -1830 -1830 -1830 -3018 -3FF8 -3FF8 -600C -600C -600C -C006 -C006 -C006 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 24 1 0 -BITMAP -0380 -0440 -0440 -0380 -0000 -0380 -0380 -06C0 -06C0 -0C40 -0C60 -0C60 -1830 -1830 -1830 -3018 -3FF8 -3FF8 -600C -600C -600C -C006 -C006 -C006 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 23 0 -BBX 21 19 1 0 -BITMAP -03FFF8 -03FFF8 -066000 -066000 -0C6000 -0C6000 -0C6000 -186000 -187FF8 -187FF8 -306000 -3FE000 -3FE000 -606000 -606000 -606000 -C06000 -C07FF8 -C07FF8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 15 24 1 -5 -BITMAP -07E0 -1FF8 -3C3C -700E -6006 -E006 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -E006 -6006 -700E -3C3C -1FF8 -07E0 -0180 -00C0 -00C0 -07C0 -0380 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 12 24 2 0 -BITMAP -3000 -1800 -0C00 -0600 -0000 -FFF0 -FFF0 -C000 -C000 -C000 -C000 -C000 -C000 -FFE0 -FFE0 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 12 24 2 0 -BITMAP -0180 -0300 -0600 -0C00 -0000 -FFF0 -FFF0 -C000 -C000 -C000 -C000 -C000 -C000 -FFE0 -FFE0 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 12 24 2 0 -BITMAP -0600 -0F00 -1980 -30C0 -0000 -FFF0 -FFF0 -C000 -C000 -C000 -C000 -C000 -C000 -FFE0 -FFE0 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 12 23 2 0 -BITMAP -18C0 -18C0 -0000 -0000 -FFF0 -FFF0 -C000 -C000 -C000 -C000 -C000 -C000 -FFE0 -FFE0 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 5 24 1 0 -BITMAP -C0 -60 -30 -18 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 5 24 2 0 -BITMAP -18 -30 -60 -C0 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 8 24 0 0 -BITMAP -18 -3C -66 -C3 -00 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 6 23 1 0 -BITMAP -CC -CC -00 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 19 -1 0 -BITMAP -1FF800 -1FFE00 -180F00 -180380 -180180 -1801C0 -1800C0 -1800C0 -FF80C0 -FF80C0 -1800C0 -1800C0 -1800C0 -1801C0 -180180 -180380 -180F00 -1FFE00 -1FF800 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 14 23 2 0 -BITMAP -0E20 -1B60 -11C0 -0000 -E00C -F00C -F00C -D80C -DC0C -CC0C -CE0C -C60C -C70C -C30C -C38C -C18C -C1CC -C0CC -C0EC -C06C -C03C -C03C -C01C -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 24 1 0 -BITMAP -0C00 -0600 -0300 -0180 -0000 -07E0 -1FF8 -3C3C -700E -6006 -E007 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -E007 -6006 -700E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 24 1 0 -BITMAP -0030 -0060 -00C0 -0180 -0000 -07E0 -1FF8 -3C3C -700E -6006 -E007 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -E007 -6006 -700E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 24 1 0 -BITMAP -00C0 -01E0 -0330 -0618 -0000 -07E0 -1FF8 -3C3C -700E -6006 -E007 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -E007 -6006 -700E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 23 1 0 -BITMAP -0388 -06D8 -0470 -0000 -07E0 -1FF8 -3C3C -700E -6006 -E007 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -E007 -6006 -700E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 23 1 0 -BITMAP -0630 -0630 -0000 -0000 -07E0 -1FF8 -3C3C -700E -6006 -E007 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -E007 -6006 -700E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 13 12 0 1 -BITMAP -C018 -6030 -3060 -18C0 -0D80 -0700 -0700 -0D80 -18C0 -3060 -6030 -C018 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 18 19 0 0 -BITMAP -03F0C0 -0FFDC0 -1E1F80 -380700 -300F00 -701D80 -603980 -607180 -60E180 -61C180 -638180 -670180 -6E0180 -7C0380 -380300 -380700 -7E1E00 -EFFC00 -C3F000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 14 24 2 0 -BITMAP -1800 -0C00 -0600 -0300 -0000 -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -6018 -7038 -3FF0 -0FC0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 14 24 2 0 -BITMAP -0060 -00C0 -0180 -0300 -0000 -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -6018 -7038 -3FF0 -0FC0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 14 24 2 0 -BITMAP -0300 -0780 -0CC0 -1860 -0000 -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -6018 -7038 -3FF0 -0FC0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 14 23 2 0 -BITMAP -18C0 -18C0 -0000 -0000 -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -6018 -7038 -3FF0 -0FC0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 24 1 0 -BITMAP -0060 -00C0 -0180 -0300 -0000 -C00C -E01C -6018 -7038 -3030 -3870 -1860 -1CE0 -0CC0 -0FC0 -0780 -0780 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -C000 -C000 -C000 -C000 -FFE0 -FFF0 -C030 -C018 -C018 -C018 -C018 -C030 -FFF0 -FFE0 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 10 19 3 0 -BITMAP -1C00 -7F00 -E300 -C180 -C180 -C180 -C300 -C700 -CE00 -CF00 -C380 -C180 -C0C0 -C0C0 -C0C0 -C180 -C380 -CF00 -CE00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -1800 -0C00 -0600 -0300 -0000 -1F00 -3F80 -61C0 -60C0 -00C0 -07C0 -3FC0 -78C0 -E0C0 -C0C0 -C1C0 -E3C0 -7EE0 -3C60 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -0180 -0300 -0600 -0C00 -0000 -1F00 -3F80 -61C0 -60C0 -00C0 -07C0 -3FC0 -78C0 -E0C0 -C0C0 -C1C0 -E3C0 -7EE0 -3C60 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -0C00 -1E00 -3300 -6180 -0000 -1F00 -3F80 -61C0 -60C0 -00C0 -07C0 -3FC0 -78C0 -E0C0 -C0C0 -C1C0 -E3C0 -7EE0 -3C60 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1C40 -36C0 -2380 -0000 -1F00 -3F80 -61C0 -60C0 -00C0 -07C0 -3FC0 -78C0 -E0C0 -C0C0 -C1C0 -E3C0 -7EE0 -3C60 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -3300 -3300 -0000 -0000 -1F00 -3F80 -61C0 -60C0 -00C0 -07C0 -3FC0 -78C0 -E0C0 -C0C0 -C1C0 -E3C0 -7EE0 -3C60 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -0600 -0900 -0900 -0600 -0000 -1F00 -3F80 -61C0 -60C0 -00C0 -07C0 -3FC0 -78C0 -E0C0 -C0C0 -C1C0 -E3C0 -7EE0 -3C60 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 21 0 -BBX 19 14 1 0 -BITMAP -1F0E00 -3FBF80 -61F1C0 -60E0C0 -00C060 -07C060 -3FFFE0 -78FFE0 -E0C000 -C0C000 -C1E060 -E3F0E0 -7E3FC0 -3C0F00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 19 1 -5 -BITMAP -1F00 -3F80 -71C0 -60C0 -E000 -C000 -C000 -C000 -C000 -E000 -60C0 -71C0 -3F80 -1F00 -0C00 -0600 -0600 -3E00 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -1800 -0C00 -0600 -0300 -0000 -0E00 -3F80 -71C0 -60C0 -C060 -C060 -FFE0 -FFE0 -C000 -C000 -6060 -70E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -0300 -0600 -0C00 -1800 -0000 -0E00 -3F80 -71C0 -60C0 -C060 -C060 -FFE0 -FFE0 -C000 -C000 -6060 -70E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -0C00 -1E00 -3300 -6180 -0000 -0E00 -3F80 -71C0 -60C0 -C060 -C060 -FFE0 -FFE0 -C000 -C000 -6060 -70E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -3300 -3300 -0000 -0000 -0E00 -3F80 -71C0 -60C0 -C060 -C060 -FFE0 -FFE0 -C000 -C000 -6060 -70E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 5 19 0 0 -BITMAP -C0 -60 -30 -18 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 5 19 1 0 -BITMAP -18 -30 -60 -C0 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 8 19 -1 0 -BITMAP -18 -3C -66 -C3 -00 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 18 0 0 -BITMAP -CC -CC -00 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -6000 -3980 -0E00 -1E00 -6300 -1F80 -3F80 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 18 2 0 -BITMAP -3880 -6D80 -4700 -0000 -CE00 -DF80 -F180 -E0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -1800 -0C00 -0600 -0300 -0000 -1F00 -3F80 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -0300 -0600 -0C00 -1800 -0000 -1F00 -3F80 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -0C00 -1E00 -3300 -6180 -0000 -1F00 -3F80 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1C40 -36C0 -2380 -0000 -1F00 -3F80 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -3300 -3300 -0000 -0000 -1F00 -3F80 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -0600 -0600 -0600 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0600 -0600 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -0F98 -1FF8 -3870 -30E0 -71F0 -63B0 -6330 -6630 -6C30 -7C70 -3860 -70E0 -FFC0 -CF80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 19 2 0 -BITMAP -3000 -1800 -0C00 -0600 -0000 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -63C0 -7EC0 -1CC0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 19 2 0 -BITMAP -0300 -0600 -0C00 -1800 -0000 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -63C0 -7EC0 -1CC0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 19 2 0 -BITMAP -0C00 -1E00 -3300 -6180 -0000 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -63C0 -7EC0 -1CC0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 18 2 0 -BITMAP -3300 -3300 -0000 -0000 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -63C0 -7EC0 -1CC0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 24 0 -5 -BITMAP -00C0 -0180 -0300 -0600 -0000 -C030 -C030 -6030 -7060 -3060 -38E0 -18C0 -18C0 -0D80 -0D80 -0780 -0700 -0300 -0300 -0600 -0600 -0C00 -3C00 -3800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 24 2 -5 -BITMAP -C000 -C000 -C000 -C000 -C000 -CF00 -DF80 -F1C0 -E0C0 -C0E0 -C060 -C060 -C060 -C060 -C0E0 -E0C0 -F1C0 -DF80 -CF00 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 23 0 -5 -BITMAP -1980 -1980 -0000 -0000 -C030 -C030 -6030 -7060 -3060 -38E0 -18C0 -18C0 -0D80 -0D80 -0780 -0700 -0300 -0300 -0600 -0600 -0C00 -3C00 -3800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/helvR24-L1.bdf diff -u xc/fonts/bdf/100dpi/helvR24-L1.bdf:1.1 xc/fonts/bdf/100dpi/helvR24-L1.bdf:removed --- xc/fonts/bdf/100dpi/helvR24-L1.bdf:1.1 Wed Apr 4 18:55:23 2001 +++ xc/fonts/bdf/100dpi/helvR24-L1.bdf Wed Mar 16 21:03:38 2005 @@ -1,5754 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvR24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-R-Normal--34-240-100-100-P-176-ISO8859-1 -SIZE 24 100 100 -FONTBOUNDINGBOX 31 38 -1 -7 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 34 -POINT_SIZE 240 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 176 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 25 -X_HEIGHT 18 -FONT_ASCENT 28 -FONT_DESCENT 7 -FACE_NAME "Helvetica" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 17 25 3 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 3 25 4 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -40 -40 -00 -00 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 12 0 -BBX 8 8 2 15 -BITMAP -E7 -E7 -E7 -E7 -E7 -E7 -42 -42 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 17 23 1 0 -BITMAP -038700 -038700 -030600 -030600 -070E00 -070E00 -7FFF80 -7FFF80 -7FFF80 -0E1C00 -0E1C00 -0C1800 -1C3800 -1C3800 -FFFF00 -FFFF00 -FFFF00 -387000 -387000 -306000 -306000 -70E000 -70E000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 31 1 -4 -BITMAP -0180 -0180 -0180 -0FF0 -1FF8 -3DBC -718E -718E -E18E -E180 -E180 -7180 -7D80 -3FC0 -1FF0 -07FC -01FE -019E -018F -0187 -E187 -E187 -718E -718E -3DBC -3FF8 -0FF0 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 29 0 -BBX 26 24 1 0 -BITMAP -00003000 -1F007000 -7F806000 -73C0E000 -E0C0C000 -C0E1C000 -C0E18000 -C0E38000 -E0C30000 -73C70000 -7F860000 -1F0E0000 -000C0000 -001C3E00 -00187F80 -0038F380 -0030C1C0 -0071C0C0 -0061C0C0 -00E1C0C0 -00C0C1C0 -01C0E380 -01807F80 -03803E00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 18 23 2 0 -BITMAP -07C000 -0FE000 -1E7000 -3C3800 -383800 -383800 -3C7000 -1EF000 -0FE000 -07C000 -0F8000 -3FC000 -79C700 -70E700 -E0F600 -E07E00 -E03C00 -E01C00 -F03E00 -787F00 -7FF780 -3FE3C0 -0F0000 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 6 0 -BBX 3 8 2 15 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 31 2 -7 -BITMAP -06 -0C -0C -18 -18 -38 -30 -70 -70 -70 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -70 -70 -70 -30 -38 -18 -18 -0C -0C -06 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 31 1 -7 -BITMAP -C0 -60 -60 -30 -30 -38 -18 -1C -1C -1C -0C -0E -0E -0E -0E -0E -0E -0E -0E -0C -0C -1C -1C -18 -18 -38 -30 -70 -60 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 10 11 1 15 -BITMAP -0C00 -0C00 -4C80 -EDC0 -7F80 -3F00 -1E00 -3F00 -7380 -E1C0 -4080 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 17 16 1 1 -BITMAP -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -FFFF80 -FFFF80 -FFFF80 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 3 9 3 -5 -BITMAP -E0 -E0 -E0 -E0 -20 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 2 1 8 -BITMAP -FF -FF -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 3 4 3 0 -BITMAP -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 9 24 0 0 -BITMAP -0180 -0180 -0180 -0300 -0300 -0300 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0800 -1800 -1800 -1800 -3000 -3000 -3000 -6000 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 24 1 0 -BITMAP -07C0 -1FF0 -3FF8 -3C78 -783C -701C -701C -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -701C -701C -703C -3C78 -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 8 24 3 0 -BITMAP -03 -07 -07 -0F -3F -FF -FF -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 24 1 0 -BITMAP -07C0 -1FF0 -3FF8 -783C -701C -F00E -E00E -E00E -000E -001C -003C -0078 -00F0 -03E0 -07C0 -1F00 -3C00 -7800 -7000 -E000 -E000 -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 24 1 0 -BITMAP -07C0 -1FF0 -3FF8 -3838 -701C -701C -701C -701C -001C -0038 -03F8 -03F0 -03F8 -003C -001E -000E -E00E -E00E -E00E -701C -783C -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 24 0 0 -BITMAP -0018 -0038 -0078 -0078 -00F8 -01F8 -03B8 -03B8 -0738 -0E38 -0E38 -1C38 -3838 -3838 -7038 -E038 -FFFF -FFFF -FFFF -0038 -0038 -0038 -0038 -0038 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 24 1 0 -BITMAP -3FFC -3FFC -3FFC -3800 -3800 -3800 -7000 -7000 -77C0 -7FF0 -7FF8 -787C -701C -001E -000E -000E -000E -E00E -E01E -F01C -787C -7FF8 -3FF0 -0F80 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 24 1 0 -BITMAP -03C0 -0FF0 -1FF8 -3C38 -381C -701C -7000 -7000 -6000 -E3C0 -EFF0 -FFF8 -F83C -F01C -F00E -E00E -E00E -600E -700E -701C -383C -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 24 1 0 -BITMAP -FFFE -FFFE -FFFE -000E -001C -0018 -0038 -0070 -0070 -00E0 -00E0 -01C0 -01C0 -0380 -0380 -0700 -0700 -0700 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 24 1 0 -BITMAP -07C0 -1FF0 -3FF8 -383C -701C -701C -701C -701C -783C -3C78 -1FF0 -0FE0 -3FF8 -783C -701C -E00E -E00E -E00E -E00E -F01C -783C -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 24 1 0 -BITMAP -07C0 -1FF0 -3FF8 -787C -703C -F01C -E01E -E00E -E00E -E00E -E01E -E01E -703E -7FFE -3FEE -0FCE -000E -001C -E01C -F03C -7878 -3FF0 -3FE0 -0F80 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 3 18 4 0 -BITMAP -E0 -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 3 22 4 -5 -BITMAP -E0 -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -E0 -20 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 16 16 2 0 -BITMAP -0003 -000F -003F -01FC -07E0 -1F80 -FE00 -F000 -F000 -FE00 -1F80 -07E0 -01FC -007F -000F -0003 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 15 9 2 4 -BITMAP -FFFE -FFFE -FFFE -0000 -0000 -0000 -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 16 16 1 0 -BITMAP -C000 -F000 -FE00 -3F80 -07E0 -01F8 -007F -000F -000F -007F -01F8 -07E0 -3F80 -FE00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 14 25 2 0 -BITMAP -07C0 -1FF0 -3FF8 -7838 -701C -F01C -E01C -E01C -001C -0038 -0038 -0070 -00E0 -01E0 -01C0 -0380 -0380 -0380 -0380 -0000 -0000 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 34 0 -BBX 29 30 1 -5 -BITMAP -0007C000 -003FF800 -00FFFE00 -03F03F80 -07C007C0 -0F0003E0 -1E0001E0 -1C0000F0 -380F8C70 -381FDC38 -703CFC38 -70707C38 -60E03818 -E0E03818 -E1E03818 -E1C07038 -E1C07038 -E1C07070 -E1C0E070 -E1E0E0E0 -70F3F3C0 -70FF7F80 -783E7F00 -3C000000 -1E000000 -1F000000 -0F800000 -03E07800 -01FFF800 -007FE000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 25 1 0 -BITMAP -00F000 -00F000 -00F800 -01F800 -01F800 -039C00 -039C00 -039C00 -079E00 -070E00 -070E00 -0F0F00 -0F0F00 -0E0700 -1E0780 -1FFF80 -1FFF80 -3FFFC0 -3C03C0 -3801C0 -7801E0 -7801E0 -7000E0 -F000F0 -F000F0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 17 25 3 0 -BITMAP -FFF000 -FFFC00 -FFFE00 -E03E00 -E00F00 -E00F00 -E00700 -E00700 -E00F00 -E00E00 -E03E00 -FFFC00 -FFFC00 -FFFE00 -E01F00 -E00780 -E00380 -E00380 -E00380 -E00380 -E00780 -E00F00 -FFFE00 -FFFE00 -FFF800 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 20 25 2 0 -BITMAP -01FC00 -07FF00 -0FFF80 -1F07C0 -3C01E0 -3800E0 -7000F0 -700070 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00070 -F00070 -7000F0 -7800E0 -3C01E0 -3F07C0 -1FFF80 -07FE00 -01F800 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 18 25 3 0 -BITMAP -FFF000 -FFFC00 -FFFE00 -E01F00 -E00F00 -E00780 -E00380 -E00380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E003C0 -E00380 -E00380 -E00780 -E00F00 -E01E00 -FFFE00 -FFFC00 -FFF000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 17 25 3 0 -BITMAP -FFFF00 -FFFF00 -FFFF00 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -FFFF00 -FFFF00 -FFFF00 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -FFFF80 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 16 25 3 0 -BITMAP -FFFF -FFFF -FFFF -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFFC -FFFC -FFFC -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 22 25 1 0 -BITMAP -00FE00 -03FF80 -0FFFC0 -1F83F0 -3E00F0 -3C0078 -780038 -700038 -F00000 -E00000 -E00000 -E00000 -E00FFC -E00FFC -E00FFC -E0001C -F0001C -70001C -78003C -38003C -3C00FC -1F01FC -0FFFDC -07FF1C -01FC1C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 18 25 3 0 -BITMAP -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -FFFFC0 -FFFFC0 -FFFFC0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 3 25 3 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 13 25 1 0 -BITMAP -0038 -0038 -0038 -0038 -0038 -0038 -0038 -0038 -0038 -0038 -0038 -0038 -0038 -0038 -0038 -0038 -E038 -E038 -E038 -E038 -F078 -78F0 -7FF0 -3FE0 -1F80 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 25 3 0 -BITMAP -E003C0 -E00780 -E00F00 -E01E00 -E03C00 -E07800 -E0F000 -E1E000 -E3C000 -E7C000 -EF8000 -FFC000 -FFC000 -F9E000 -F0F000 -E07000 -E07800 -E03C00 -E01C00 -E01E00 -E00F00 -E00780 -E003C0 -E003E0 -E001F0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 14 25 3 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFFC -FFFC -FFFC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 21 25 3 0 -BITMAP -F00078 -F00078 -F800F8 -F800F8 -FC01F8 -FC01F8 -FC01F8 -EC01B8 -EE03B8 -EE03B8 -E60338 -E70738 -E70738 -E30638 -E38E38 -E38E38 -E38E38 -E18C38 -E1DC38 -E1DC38 -E0D838 -E0F838 -E0F838 -E07038 -E07038 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 19 25 2 0 -BITMAP -F000E0 -F000E0 -F800E0 -FC00E0 -FC00E0 -FE00E0 -EF00E0 -E700E0 -E780E0 -E3C0E0 -E3C0E0 -E1E0E0 -E0E0E0 -E0F0E0 -E078E0 -E038E0 -E03CE0 -E01CE0 -E01EE0 -E00FE0 -E007E0 -E007E0 -E003E0 -E001E0 -E001E0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 23 25 1 0 -BITMAP -00FE00 -03FF80 -0FEFE0 -1F01F0 -3E00F8 -3C0078 -78003C -70001C -F0001E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -F0001E -F0001E -78003C -3C0078 -3E00F8 -1F01F0 -0FEFE0 -03FF80 -00FE00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 17 25 3 0 -BITMAP -FFF800 -FFFE00 -FFFF00 -E00F00 -E00780 -E00380 -E00380 -E00380 -E00380 -E00380 -E00780 -E00F00 -FFFF00 -FFFE00 -FFF800 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 23 26 1 -1 -BITMAP -00FE00 -03FF80 -0FEFE0 -1F01F0 -3E00F8 -3C0078 -78003C -70001C -F0001E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -F0001E -F0021E -78073C -3C07B8 -3E03F8 -1F01F0 -0FEFF8 -03FFBC -00FE1E -00000C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 19 25 3 0 -BITMAP -FFFC00 -FFFF00 -FFFF80 -E00780 -E003C0 -E001C0 -E001C0 -E001C0 -E001C0 -E003C0 -E00380 -E00F80 -FFFF00 -FFFE00 -FFFF00 -E00F80 -E00780 -E00380 -E003C0 -E003C0 -E003C0 -E001C0 -E001C0 -E001C0 -E001E0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 19 25 1 0 -BITMAP -03F800 -0FFE00 -1FFF00 -3C0F80 -3803C0 -7001C0 -7001C0 -700000 -780000 -7C0000 -3FC000 -1FF800 -07FF00 -007F80 -000FC0 -0001E0 -0000E0 -E000E0 -F000E0 -7001E0 -7801C0 -3E07C0 -3FFF80 -0FFE00 -03F800 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 25 0 0 -BITMAP -FFFFE0 -FFFFE0 -FFFFE0 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 18 25 3 0 -BITMAP -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -F003C0 -780780 -7C0F80 -3FFF00 -1FFE00 -03F000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 19 25 1 0 -BITMAP -F001E0 -F001E0 -F001E0 -7001C0 -7803C0 -7803C0 -380380 -380380 -3C0780 -1C0700 -1C0700 -1E0F00 -0E0E00 -0E0E00 -0F0E00 -071C00 -071C00 -079C00 -03B800 -03B800 -03B800 -01F000 -01F000 -00E000 -00E000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 31 0 -BBX 29 25 1 0 -BITMAP -F0070078 -F0070078 -F00F8078 -700F8070 -700F8070 -781DC0F0 -781DC0F0 -381DC0E0 -381DC0E0 -3838E0E0 -3C38E1E0 -1C38E1C0 -1C30E1C0 -1C7071C0 -1C7071C0 -0E707380 -0EE03B80 -0EE03B80 -0EE03B80 -07E03F80 -07C01F00 -07C01F00 -07C01F00 -03800E00 -03800E00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 25 1 0 -BITMAP -F800F0 -7801E0 -3C03C0 -1C03C0 -1E0780 -0F0700 -0F0F00 -079E00 -039C00 -03FC00 -01F800 -00F000 -00F000 -01F800 -01F800 -039C00 -079E00 -070E00 -0F0F00 -1E0780 -1E0780 -3C03C0 -7801E0 -7801E0 -F000F0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 21 25 0 0 -BITMAP -F00078 -7800F0 -7800E0 -3C01E0 -1C01C0 -1E03C0 -0E0780 -0F0780 -078F00 -038E00 -03DE00 -01DC00 -01FC00 -00F800 -00F800 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 25 1 0 -BITMAP -7FFFC0 -7FFFC0 -7FFFC0 -000780 -000F80 -000F00 -001E00 -003C00 -003C00 -007800 -00F000 -01E000 -01E000 -03C000 -078000 -078000 -0F0000 -1E0000 -3C0000 -3C0000 -780000 -F00000 -FFFFC0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 6 32 2 -7 -BITMAP -FC -FC -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -FC -FC -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 9 24 0 0 -BITMAP -C000 -C000 -6000 -6000 -6000 -3000 -3000 -3000 -1000 -1800 -1800 -1800 -0C00 -0C00 -0C00 -0600 -0600 -0600 -0200 -0300 -0300 -0300 -0180 -0180 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 6 32 1 -7 -BITMAP -FC -FC -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -FC -FC -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 16 0 -BBX 12 13 1 11 -BITMAP -0600 -0F00 -0F00 -1F80 -1980 -1980 -39C0 -30C0 -70E0 -6060 -6060 -E070 -C030 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 2 0 -6 -BITMAP -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 6 5 1 20 -BITMAP -E0 -F0 -70 -38 -1C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 18 1 0 -BITMAP -0FE0 -3FF8 -3C78 -703C -701C -001C -003C -01FC -1FFC -7E1C -781C -F01C -E01C -E03C -E07C -79FE -7FDF -3F8F -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 25 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E3E0 -EFF0 -FFF8 -F83C -F01C -F01E -E00E -E00E -E00E -E00E -E00E -E00E -F01E -F01C -FC3C -FFF8 -EFF0 -E7E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -07C0 -1FF0 -3FF8 -383C -701C -701C -E000 -E000 -E000 -E000 -E000 -E01C -E01C -701C -7838 -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 25 1 0 -BITMAP -000E -000E -000E -000E -000E -000E -000E -07CE -1FEE -3FFE -7C3E -701E -F01E -E00E -E00E -E00E -E00E -E00E -E00E -F01E -F01E -783E -7FFE -3FEE -0FCE -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 18 2 0 -BITMAP -07C0 -1FF0 -3FF8 -783C -701C -F00E -E00E -E00E -FFFE -FFFE -E000 -E000 -F00E -701E -783C -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 8 25 1 0 -BITMAP -0F -1F -3C -38 -38 -38 -38 -FF -FF -FF -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 25 1 -7 -BITMAP -07CE -1FEE -3FFE -7C3E -701E -F01E -E00E -E00E -E00E -E00E -E00E -E00E -F01E -703E -783E -3FFE -1FEE -078E -000E -E00E -E01C -F01C -7C78 -3FF8 -1FE0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 14 25 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E3E0 -EFF0 -FFF8 -F83C -F01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 7 0 -BBX 3 25 2 0 -BITMAP -E0 -E0 -E0 -E0 -00 -00 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 7 0 -BBX 6 32 -1 -7 -BITMAP -1C -1C -1C -1C -00 -00 -00 -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -3C -FC -F8 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 25 1 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E078 -E0F0 -E1E0 -E3C0 -E780 -EF00 -FF00 -FF00 -FB80 -F3C0 -E1C0 -E1E0 -E0E0 -E0F0 -E078 -E038 -E03C -E01E -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 7 0 -BBX 3 25 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 23 18 2 0 -BITMAP -E3C0F0 -EFF3FC -FFF7FC -F87E1E -F03C0E -E0380E -E0380E -E0380E -E0380E -E0380E -E0380E -E0380E -E0380E -E0380E -E0380E -E0380E -E0380E -E0380E -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 14 18 2 0 -BITMAP -E3E0 -EFF8 -FFF8 -F83C -F01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 18 1 0 -BITMAP -07C0 -1FF0 -3FF8 -783C -701C -F01E -E00E -E00E -E00E -E00E -E00E -E00E -F01E -701C -783C -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 25 2 -7 -BITMAP -03C0 -EFF0 -FFF8 -F83C -F01C -F01E -E00E -E00E -E00E -E00E -E00E -E00E -F01E -F01C -F83C -FFF8 -EFF0 -E7E0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 25 1 -7 -BITMAP -07C0 -1FEE -3FFE -7C3E -701E -F01E -E00E -E00E -E00E -E00E -E00E -E00E -F01E -701E -783E -3FFE -1FEE -0FCE -000E -000E -000E -000E -000E -000E -000E -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 18 2 0 -BITMAP -E7 -EF -FF -FC -F0 -F0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 13 18 2 0 -BITMAP -0F80 -3FE0 -7FE0 -70F0 -E070 -E000 -7000 -7E00 -3FC0 -07F0 -00F0 -0078 -E038 -E038 -F070 -7FF0 -7FE0 -1F80 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 8 22 1 0 -BITMAP -38 -38 -38 -38 -FF -FF -FF -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -3C -3F -1F -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 14 18 2 0 -BITMAP -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E03C -F07C -7FFC -7FDC -1F1C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -E00E -E00E -701C -701C -701C -3838 -3838 -3838 -1C70 -1C70 -1C70 -0EE0 -0EE0 -0EE0 -07C0 -07C0 -0380 -0380 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 23 18 0 0 -BITMAP -E0380E -E0380E -707C1C -707C1C -706C1C -38EE1C -38EE38 -38EE38 -38C638 -18C630 -1DC770 -1DC770 -1DC770 -0D8360 -0F83E0 -0F83E0 -0701C0 -0701C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -F01E -781C -3838 -3C70 -1C70 -0EE0 -0FE0 -07C0 -0380 -07C0 -07C0 -0FE0 -1EE0 -1C70 -3878 -3838 -701C -F01E -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 25 1 -7 -BITMAP -E01C -E01C -F038 -7038 -7038 -7070 -3870 -3870 -38E0 -3CE0 -1CE0 -1DC0 -1DC0 -0FC0 -0F80 -0F80 -0700 -0700 -0700 -0E00 -0E00 -1C00 -7C00 -7800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -7FF8 -7FF8 -7FF8 -0078 -00F0 -00E0 -01C0 -03C0 -0780 -0700 -0E00 -1C00 -3C00 -7800 -7000 -FFFC -FFFC -FFFC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 11 0 -BBX 8 32 1 -7 -BITMAP -0F -1F -1C -18 -18 -18 -18 -18 -18 -18 -18 -18 -38 -38 -70 -E0 -E0 -70 -38 -38 -18 -18 -18 -18 -18 -18 -18 -18 -18 -1C -1F -0F -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 9 0 -BBX 2 31 3 -7 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 11 0 -BBX 8 32 1 -7 -BITMAP -F0 -F8 -38 -18 -18 -18 -18 -18 -18 -18 -18 -18 -1C -1C -0E -07 -07 -0E -1C -1C -18 -18 -18 -18 -18 -18 -18 -18 -18 -38 -F8 -F0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 14 6 2 9 -BITMAP -1800 -7C0C -7F0C -C7DC -C1F8 -00F0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 3 25 4 -7 -BITMAP -E0 -E0 -E0 -E0 -00 -00 -40 -40 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 14 25 2 -4 -BITMAP -0020 -0060 -0040 -07E0 -1FF0 -3CF8 -78BC -709C -709C -E180 -E100 -E100 -E300 -E300 -E20C -E21C -761C -7C3C -3C78 -1FF0 -0FE0 -0800 -1800 -1000 -1000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 15 24 1 0 -BITMAP -03C0 -0FF8 -1FFC -3C3C -781E -700E -700E -7000 -7000 -3800 -3800 -FFC0 -FFC0 -0C00 -0E00 -0E00 -0C00 -1C00 -1800 -3800 -7386 -FFFE -FFFE -607C -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 12 13 3 5 -BITMAP -E630 -FFF0 -7FF0 -70E0 -6060 -E070 -E070 -E070 -6060 -70E0 -7FF0 -FFF0 -E630 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 24 1 0 -BITMAP -E007 -E007 -700E -700E -381C -381C -1C38 -1C38 -0E70 -0E70 -07E0 -7FFE -7FFE -7FFE -01C0 -01C0 -7FFE -7FFE -7FFE -01C0 -01C0 -01C0 -01C0 -01C0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 9 0 -BBX 2 32 3 -7 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 32 1 -7 -BITMAP -03C0 -0FF0 -1FF8 -1C78 -383C -381C -381C -3C00 -1E00 -1F80 -3FE0 -71F0 -E0F8 -E07C -E01C -E01E -700E -7C0E -3E0E -1F1C -0F9C -03F8 -01F0 -00F0 -0078 -7038 -7038 -7838 -3870 -3FF0 -1FE0 -0780 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 3 1 22 -BITMAP -E7 -E7 -E7 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 25 0 -BBX 24 25 0 0 -BITMAP -00FE00 -03FF80 -0701E0 -0C0070 -180018 -307E0C -60FF86 -61C1C6 -C380C3 -C30003 -C70003 -860001 -860001 -860001 -860001 -C70003 -C380C3 -61E1C6 -60FF86 -303E0C -180018 -1C0038 -0701E0 -03FF80 -00FE00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 12 0 -BBX 10 15 1 10 -BITMAP -3F00 -7780 -6180 -0180 -0780 -7F80 -E180 -C180 -C380 -E780 -7DC0 -0000 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 12 9 3 5 -BITMAP -1C70 -38E0 -71C0 -E380 -C300 -E380 -71C0 -38E0 -1C70 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 16 9 1 3 -BITMAP -FFFF -FFFF -FFFF -0007 -0007 -0007 -0007 -0007 -0007 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 2 1 8 -BITMAP -FF -FF -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 25 0 -BBX 24 25 0 0 -BITMAP -007E00 -03FF80 -0701E0 -0C0070 -180018 -30000C -61FF06 -61FF86 -C181C3 -C180C3 -C180C3 -818181 -81FF01 -81FC01 -818E01 -C18603 -C18303 -618186 -6181C6 -30000C -180018 -1C0038 -0701E0 -03FF80 -007E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 2 1 22 -BITMAP -FF80 -FF80 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 13 0 -BBX 9 9 2 15 -BITMAP -3E00 -7F00 -E380 -C180 -C180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 17 21 1 0 -BITMAP -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -FFFF80 -FFFF80 -FFFF80 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -000000 -000000 -FFFF80 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 15 1 9 -BITMAP -1E00 -7F00 -6300 -C180 -C180 -0180 -0300 -0700 -1E00 -3800 -7000 -E000 -C000 -FF80 -FF80 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 15 1 9 -BITMAP -3E00 -7F00 -E380 -C180 -C180 -0380 -0F00 -0F00 -0380 -0180 -C180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 5 3 22 -BITMAP -1E -3C -38 -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 14 24 2 -6 -BITMAP -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E03C -F07C -FFFC -FFDC -FF1C -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 17 0 -BBX 16 30 1 -5 -BITMAP -07FF -1FFF -3F8C -3F8C -7F8C -7F8C -FF8C -FF8C -FF8C -FF8C -7F8C -7F8C -3F8C -3F8C -1F8C -038C -018C -018C -018C -018C -018C -018C -018C -018C -018C -018C -018C -018C -018C -018C -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 4 4 3 11 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 7 2 -7 -BITMAP -18 -18 -3C -0E -06 -CE -7C -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 5 15 2 9 -BITMAP -18 -38 -F8 -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 12 0 -BBX 10 15 1 10 -BITMAP -1E00 -7F80 -6180 -E1C0 -C0C0 -C0C0 -C0C0 -C0C0 -E1C0 -6180 -7F80 -1E00 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 12 9 3 5 -BITMAP -E380 -71C0 -38E0 -1C70 -0C30 -1C70 -38E0 -71C0 -E380 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 28 0 -BBX 25 25 1 0 -BITMAP -00003000 -18007000 -38006000 -F800E000 -F801C000 -18018000 -18038000 -18030000 -18070000 -180E0000 -180C0000 -181C0600 -18180E00 -18381E00 -18703E00 -18607600 -00E06600 -01C0C600 -0181C600 -03838600 -0303FF80 -0703FF80 -06000600 -0E000600 -0C000600 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 28 0 -BBX 25 25 1 0 -BITMAP -00006000 -1800E000 -3800C000 -F8018000 -F8038000 -18030000 -18060000 -180E0000 -180C0000 -181C0000 -18180000 -18383C00 -1830FF00 -1870C380 -18618180 -18C18180 -01C00380 -01800700 -03800E00 -03003C00 -06007000 -0E00E000 -0C01C000 -1C01FF80 -1801FF80 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 28 0 -BBX 25 24 1 0 -BITMAP -3E000E00 -7F000C00 -63801800 -C1803800 -C1803000 -03806000 -0F00E000 -0F80C000 -01C18000 -00C38000 -C0C30600 -C0C70E00 -61CE1E00 -7F8C3E00 -1E187600 -00386600 -0030C600 -0061C600 -00E38600 -01C3FF80 -0183FF80 -03000600 -07000600 -06000600 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 19 0 -BBX 14 25 3 -7 -BITMAP -0380 -0380 -0380 -0380 -0000 -0000 -0380 -0380 -0380 -0780 -0700 -0F00 -1E00 -3C00 -7800 -7000 -F000 -E01C -E01C -E01C -F03C -7878 -7FF0 -3FE0 -0780 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 31 1 0 -BITMAP -03C000 -01E000 -00E000 -007000 -003800 -000000 -00F000 -00F000 -00F000 -01F800 -01F800 -03FC00 -039C00 -039C00 -079E00 -070E00 -070E00 -0F0F00 -0E0F00 -0E0700 -1E0780 -1FFF80 -1FFF80 -3FFFC0 -3C03C0 -3801C0 -7801E0 -7801E0 -7000E0 -F000F0 -F000F0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 31 1 0 -BITMAP -003C00 -007800 -007000 -00E000 -01C000 -000000 -00F000 -00F000 -00F000 -01F800 -01F800 -03FC00 -039C00 -039C00 -079E00 -070E00 -070E00 -0F0F00 -0F0F00 -0E0700 -1E0780 -1FFF80 -1FFF80 -3FFFC0 -3C03C0 -7801C0 -7801E0 -7801E0 -7000E0 -F000F0 -F000F0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 31 1 0 -BITMAP -004000 -00E000 -01F000 -03B800 -071C00 -000000 -00F000 -00F000 -00F000 -01F800 -01F800 -03FC00 -039C00 -039C00 -079E00 -070E00 -070E00 -0F0F00 -0F0F00 -0E0700 -1E0780 -1FFF80 -1FFF80 -3FFFC0 -3C03C0 -3801C0 -7801E0 -7801E0 -7000E0 -F000F0 -F000F0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 30 1 0 -BITMAP -01C600 -03FE00 -07FC00 -063800 -000000 -00F000 -00F000 -00F000 -01F800 -01F800 -03FC00 -039C00 -039C00 -079E00 -070E00 -070E00 -0F0F00 -0F0F00 -0E0700 -1E0780 -1FFF80 -1FFF80 -3FFFC0 -3C03C0 -3801C0 -7801E0 -7801E0 -7000E0 -F000F0 -F000F0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 30 1 0 -BITMAP -039C00 -039C00 -039C00 -000000 -000000 -00F000 -00F000 -00F000 -01F800 -01F800 -03FC00 -039C00 -039C00 -079E00 -070E00 -070E00 -0F0F00 -0F0F00 -0E0700 -1E0780 -1FFF80 -1FFF80 -3FFFC0 -3C03C0 -3801C0 -7801E0 -7801E0 -7000E0 -F000F0 -F000F0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 31 1 0 -BITMAP -00F000 -019800 -010800 -010800 -019800 -00F000 -000000 -00F000 -00F000 -01F800 -01F800 -03FC00 -039C00 -039C00 -079E00 -070E00 -070E00 -0F0F00 -0E0F00 -0E0700 -1E0780 -1FFF80 -1FFF80 -3FFFC0 -3C03C0 -3801C0 -7801E0 -7801E0 -7000E0 -F000F0 -F000F0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 32 0 -BBX 29 25 1 0 -BITMAP -007FFFF8 -007FFFF8 -00FFFFF8 -00E38000 -01C38000 -01C38000 -03C38000 -03838000 -03838000 -07838000 -07038000 -0703FFF0 -0F03FFF0 -0E03FFF0 -1E038000 -1FFF8000 -1FFF8000 -3FFF8000 -38038000 -78038000 -78038000 -70038000 -F003FFF8 -E003FFF8 -E003FFF8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 20 32 2 -7 -BITMAP -01F800 -07FE00 -0FFF80 -1F0780 -3C03C0 -7801E0 -7000E0 -7000E0 -F00000 -F00000 -E00000 -E00000 -E00000 -E00000 -E00000 -F00070 -F00070 -7000F0 -7000E0 -7801E0 -3C03C0 -1F07C0 -0FFF80 -07FE00 -01F800 -006000 -006000 -00F000 -003800 -001800 -033800 -01F000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 17 31 3 0 -BITMAP -0F0000 -078000 -038000 -01C000 -00E000 -000000 -FFFF00 -FFFF00 -FFFF00 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -FFFF00 -FFFF00 -FFFF00 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -FFFF80 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 17 31 3 0 -BITMAP -007800 -00F000 -00E000 -01C000 -038000 -000000 -FFFF00 -FFFF00 -FFFF00 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -FFFF00 -FFFF00 -FFFF00 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -FFFF80 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 17 31 3 0 -BITMAP -008000 -01C000 -03E000 -077000 -0E3800 -000000 -FFFF00 -FFFF00 -FFFF00 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -FFFF00 -FFFF00 -FFFF00 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -FFFF80 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 17 30 3 0 -BITMAP -1C3800 -1C3800 -1C3800 -000000 -000000 -FFFF00 -FFFF00 -FFFF00 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -FFFF00 -FFFF00 -FFFF00 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -FFFF80 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 7 31 0 0 -BITMAP -F0 -78 -38 -1C -0E -00 -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 7 31 2 0 -BITMAP -1E -3C -38 -70 -E0 -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 9 31 0 0 -BITMAP -0800 -1C00 -3E00 -7700 -E380 -0000 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 9 30 0 0 -BITMAP -E380 -E380 -E380 -0000 -0000 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 21 25 0 0 -BITMAP -1FFE00 -1FFF80 -1FFFC0 -1C03E0 -1C00E0 -1C00F0 -1C0070 -1C0070 -1C0038 -1C0038 -1C0038 -FFC038 -FFC038 -1C0038 -1C0038 -1C0038 -1C0078 -1C0070 -1C0070 -1C00F0 -1C00E0 -1C03C0 -1FFFC0 -1FFF80 -1FFE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 19 30 2 0 -BITMAP -01C600 -03FE00 -07FC00 -063800 -000000 -F000E0 -F800E0 -F800E0 -FC00E0 -FC00E0 -FE00E0 -EF00E0 -E700E0 -E780E0 -E3C0E0 -E3C0E0 -E1E0E0 -E0E0E0 -E0F0E0 -E078E0 -E038E0 -E03CE0 -E01CE0 -E01EE0 -E00FE0 -E007E0 -E007E0 -E003E0 -E001E0 -E001E0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 23 31 1 0 -BITMAP -00F000 -007800 -003800 -001C00 -000E00 -000000 -00FE00 -03FF80 -0FFFE0 -1F01F0 -3E00F8 -3C0078 -78003C -70001C -70001C -F0001E -E0000E -E0000E -E0000E -E0000E -E0000E -F0001E -F0001E -70001C -78003C -3C0078 -3E00F8 -1F01F0 -0FFFE0 -03FF80 -00FE00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 23 31 1 0 -BITMAP -000F00 -001E00 -001C00 -003800 -007000 -000000 -00FE00 -03FF80 -0FFFE0 -1F01F0 -3E00F8 -3C0078 -78003C -70001C -70001C -F0001E -E0000E -E0000E -E0000E -E0000E -E0000E -F0001E -F0001E -70001C -78003C -3C0078 -3E00F8 -1F01F0 -0FFFE0 -03FF80 -00FE00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 23 31 1 0 -BITMAP -001000 -003800 -007C00 -00EE00 -01C700 -000000 -00FE00 -03FF80 -0FFFE0 -1F01F0 -3E00F8 -3C0078 -78003C -70001C -70001C -F0001E -E0000E -E0000E -E0000E -E0000E -E0000E -F0001E -F0001E -70001C -78003C -3C0078 -3E00F8 -1F01F0 -0FFFE0 -03FF80 -00FE00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 23 30 1 0 -BITMAP -007180 -00FF80 -01FF00 -018E00 -000000 -00FE00 -03FF80 -0FFFE0 -1F01F0 -3E00F8 -3C0078 -78003C -70001C -70001C -F0001E -E0000E -E0000E -E0000E -E0000E -E0000E -F0001E -F0001E -70001C -78003C -3C0078 -3E00F8 -1F01F0 -0FFFE0 -03FF80 -00FE00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 23 29 1 0 -BITMAP -01C380 -01C380 -01C380 -000000 -00FE00 -03FF80 -0FFFE0 -1F01F0 -3E00F8 -3C0078 -78003C -70001C -70001C -F0001E -E0000E -E0000E -E0000E -E0000E -E0000E -F0001E -F0001E -70001C -78003C -3C0078 -3E00F8 -1F01F0 -0FFFE0 -03FF80 -00FE00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 15 15 2 1 -BITMAP -4004 -E00E -F01E -783C -3C78 -1FF0 -0FE0 -07C0 -07C0 -0FE0 -1EF0 -3C78 -783C -F01E -600C -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 23 25 1 0 -BITMAP -00FE06 -03FF8C -0FFFF8 -1F01F0 -3E00F8 -3C00F8 -7801BC -70031C -70061C -F0061E -E00C0E -E0180E -E0300E -E0600E -E0C00E -E1801E -F3001E -76001C -7C003C -3C0078 -3E00F8 -3F01F0 -6FFFE0 -C3FF80 -00FE00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 18 31 3 0 -BITMAP -078000 -03C000 -01C000 -00E000 -007000 -000000 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -F003C0 -780780 -7C0F80 -3FFF00 -1FFE00 -03F000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 18 31 3 0 -BITMAP -007800 -00F000 -00E000 -01C000 -038000 -000000 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -F003C0 -780780 -7C0F80 -3FFF00 -1FFE00 -03F000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 18 31 3 0 -BITMAP -004000 -00E000 -01F000 -03B800 -071C00 -000000 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -F003C0 -780780 -7C0F80 -3FFF00 -1FFE00 -03F000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 18 30 3 0 -BITMAP -0E1C00 -0E1C00 -0E1C00 -000000 -000000 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -F003C0 -780780 -7C0F80 -3FFF00 -1FFE00 -03F000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 19 31 1 0 -BITMAP -003C00 -007800 -007000 -00E000 -01C000 -000000 -E000E0 -F001E0 -7001C0 -7803C0 -380380 -3C0780 -1C0F00 -1E0F00 -0F1E00 -071C00 -07BC00 -03B800 -03F800 -01F000 -01F000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 17 25 3 0 -BITMAP -E00000 -E00000 -E00000 -E00000 -E00000 -FFF800 -FFFE00 -FFFF00 -E00F00 -E00700 -E00780 -E00380 -E00380 -E00780 -E00700 -E00F00 -FFFE00 -FFFC00 -FFF800 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 14 25 4 0 -BITMAP -0F80 -3FE0 -7FF0 -78F0 -F078 -E038 -E038 -E038 -E078 -E0F0 -E3E0 -E3E0 -E3F0 -E078 -E03C -E01C -E01C -E01C -E01C -E01C -E038 -E078 -E7F0 -E7E0 -E780 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 25 1 0 -BITMAP -0F00 -0780 -0380 -01C0 -00E0 -0000 -0000 -0FE0 -3FF8 -3C7C -701C -701C -001C -001C -00FC -1FFC -7F9C -781C -F01C -E01C -E03C -E07C -79FC -7FDF -3F8F -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 25 1 0 -BITMAP -00F0 -01E0 -01C0 -0380 -0700 -0000 -0000 -0FE0 -3FF8 -3C7C -701C -701C -001C -001C -00FC -1FFC -7F9C -781C -F01C -E01C -E03C -E07C -78FC -7FDF -3F8F -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 25 1 0 -BITMAP -0100 -0380 -07C0 -0EE0 -1C70 -0000 -0000 -0FE0 -3FF8 -3C7C -701C -701C -001C -001C -00FC -1FFC -7F9C -781C -F01C -E01C -E03C -E07C -78FC -7FDF -3F8F -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 24 1 0 -BITMAP -0718 -0FF8 -1FF0 -18E0 -0000 -0000 -0FE0 -3FF8 -3C7C -701C -701C -001C -001C -00FC -1FFC -7F9C -781C -F01C -E01C -E03C -E07C -78FC -7FDF -3F8F -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 23 1 0 -BITMAP -0E70 -0E70 -0E70 -0000 -0000 -0FE0 -3FF8 -3CFC -701C -701C -001C -001C -00FC -1FFC -7F9C -781C -F01C -E01C -E03C -E07C -79FC -7FDF -3F8F -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 25 1 0 -BITMAP -0380 -06C0 -0440 -0440 -06C0 -0380 -0000 -0FE0 -3FF8 -3C7C -701C -701C -001C -001C -00FC -1FFC -7F9C -781C -F01C -E01C -E03C -E07C -78FC -7FDF -3F8F -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 29 0 -BBX 26 18 1 0 -BITMAP -07C0F800 -1FF1FE00 -3C7F8F00 -703E0380 -701E0380 -001C01C0 -001C01C0 -00FC01C0 -0FFFFFC0 -3FFFFFC0 -7E1FFFC0 -F01C0000 -E01C01C0 -E01E01C0 -E07E0380 -F8F78F00 -7FE7FF00 -3F81FC00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 25 1 -7 -BITMAP -07C0 -1FF0 -3FF8 -3838 -701C -701C -E000 -E000 -E000 -E000 -E000 -E01C -E01C -7038 -7878 -3FF0 -1FE0 -0780 -0300 -0300 -0780 -01C0 -00C0 -19C0 -0F80 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 25 1 0 -BITMAP -1E00 -0F00 -0700 -0380 -01C0 -0000 -0000 -07C0 -1FF0 -3E78 -781C -701C -F00E -E00E -E00E -FFFE -FFFE -E000 -E000 -E00E -700E -781C -3C7C -1FF0 -0FE0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 25 1 0 -BITMAP -01E0 -03C0 -0380 -0700 -0E00 -0000 -0000 -07C0 -1FF0 -3C78 -781C -701C -F00E -E00E -E00E -FFFE -FFFE -E000 -E000 -E00E -700E -781C -3C7C -1FF0 -0FE0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 25 1 0 -BITMAP -0100 -0380 -07C0 -0EE0 -1C70 -0000 -0000 -07C0 -1FF0 -3C78 -781C -701C -F00E -E00E -E00E -FFFE -FFFE -E000 -E000 -E00E -700E -781C -3C7C -1FF0 -07C0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 23 1 0 -BITMAP -1C70 -1C70 -1C70 -0000 -0000 -07C0 -1FF0 -3C78 -781C -701C -F00E -E00E -E00E -FFFE -FFFE -E000 -E000 -E00E -700E -781C -3C7C -1FF0 -07C0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 7 25 0 0 -BITMAP -F0 -78 -38 -1C -0E -00 -00 -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 7 25 2 0 -BITMAP -1E -3C -38 -70 -E0 -00 -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 9 25 0 0 -BITMAP -0800 -1C00 -3E00 -7700 -E380 -0000 -0000 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 8 23 1 0 -BITMAP -E7 -E7 -E7 -00 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 15 25 1 0 -BITMAP -7840 -3CE0 -1FC0 -0F80 -1F80 -3BC0 -11E0 -07F0 -1FF8 -3FF8 -783C -701C -701C -E00E -E00E -E00E -E00E -E00E -E00E -701C -701C -783C -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 14 24 2 0 -BITMAP -0E30 -1FF0 -3FE0 -31C0 -0000 -0000 -03C0 -EFF0 -FFF8 -F83C -F01C -F01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 15 25 1 0 -BITMAP -1E00 -0F00 -0700 -0380 -01C0 -0000 -0000 -07C0 -1FF0 -3FF8 -783C -701C -701C -E00E -E00E -E00E -E00E -E00E -E00E -701C -701C -783C -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 15 25 1 0 -BITMAP -01E0 -03C0 -0380 -0700 -0E00 -0000 -0000 -07C0 -1FF0 -3FF8 -783C -701C -701C -E00E -E00E -E00E -E00E -E00E -E00E -701C -701C -783C -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 15 25 1 0 -BITMAP -0100 -0380 -07C0 -0EE0 -1C70 -0000 -0000 -07C0 -1FF0 -3FF8 -783C -701C -701C -E00E -E00E -E00E -E00E -E00E -E00E -701C -701C -783C -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 15 24 1 0 -BITMAP -0E30 -1FF0 -3FE0 -31C0 -0000 -0000 -07C0 -1FF0 -3FF8 -783C -701C -701C -E00E -E00E -E00E -E00E -E00E -E00E -701C -701C -783C -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 15 23 1 0 -BITMAP -1C70 -1C70 -1C70 -0000 -0000 -07C0 -1FF0 -3FF8 -783C -701C -701C -E00E -E00E -E00E -E00E -E00E -E00E -701C -701C -783C -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 19 0 -BBX 15 15 2 1 -BITMAP -0380 -0380 -0380 -0000 -0000 -0000 -FFFE -FFFE -FFFE -0000 -0000 -0000 -0380 -0380 -0380 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 19 0 -BBX 16 18 2 0 -BITMAP -07C3 -1FF6 -3FFC -7878 -701C -703C -E06E -E0CE -E18E -E30E -E60E -EC0E -781C -701C -383C -7FF8 -DFF0 -87C0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 14 25 2 0 -BITMAP -1E00 -0F00 -0700 -0380 -01C0 -0000 -0000 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E03C -E03C -F0FC -7FFC -3FDC -0F00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 14 25 2 0 -BITMAP -01E0 -03C0 -0380 -0700 -0E00 -0000 -0000 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E03C -E03C -F0FC -7FFC -3FDC -0F00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 14 25 2 0 -BITMAP -0100 -0380 -07C0 -0EE0 -1C70 -0000 -0000 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E03C -E03C -F0FC -7FFC -3FDC -0F00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 14 23 2 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -0000 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E03C -E03C -F0FC -7FFC -3FDC -0F00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 32 1 -7 -BITMAP -00F0 -01E0 -01C0 -0380 -0700 -0000 -0000 -E01C -E01C -E03C -7038 -7038 -7038 -7870 -3870 -38F0 -3CE0 -1CE0 -1DC0 -1DC0 -0FC0 -0F80 -0F80 -0700 -0700 -0700 -0E00 -0E00 -1E00 -7C00 -7C00 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 15 31 2 -6 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E7E0 -EFF0 -FFF8 -F83C -F01C -F01E -E00E -E00E -E00E -E00E -E00E -E00E -F01C -F01C -F83C -FFF8 -EFF0 -E3C0 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 30 1 -7 -BITMAP -1C70 -1C70 -1C70 -0000 -0000 -E01C -E01C -E03C -7038 -7038 -7078 -7870 -3870 -38F0 -3CE0 -1CE0 -1DC0 -1DC0 -0FC0 -0F80 -0F80 -0700 -0700 -0700 -0E00 -0E00 -1E00 -7C00 -7C00 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luBIS08-L1.bdf diff -u xc/fonts/bdf/100dpi/luBIS08-L1.bdf:1.1 xc/fonts/bdf/100dpi/luBIS08-L1.bdf:removed --- xc/fonts/bdf/100dpi/luBIS08-L1.bdf:1.1 Wed Apr 4 18:55:23 2001 +++ xc/fonts/bdf/100dpi/luBIS08-L1.bdf Wed Mar 16 21:03:38 2005 @@ -1,2787 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBIS08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Bold-I-Normal-Sans-11-80-100-100-P-69-ISO8859-1 -SIZE 8 100 100 -FONTBOUNDINGBOX 22 12 -7 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 11 -POINT_SIZE 80 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 69 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 10 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold Italic" -X_HEIGHT 6 -CAP_HEIGHT 8 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 9 0 -BBX 9 7 1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 8 1 0 -BITMAP -30 -70 -60 -60 -60 -40 -00 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 4 2 4 -BITMAP -D8 -D8 -D8 -D8 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -1A -14 -7E -28 -28 -FC -50 -B0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 11 1 -1 -BITMAP -08 -18 -3E -6A -38 -38 -1C -1C -9C -F8 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 908 0 -DWIDTH 10 0 -BBX 9 8 1 0 -BITMAP -7180 -D300 -F600 -EC00 -1B80 -3580 -6580 -C700 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 816 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -1C -36 -34 -3B -EB -CA -C4 -7E -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 4 2 4 -BITMAP -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 4 10 1 -2 -BITMAP -10 -30 -60 -60 -C0 -C0 -C0 -C0 -40 -60 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 4 10 0 -2 -BITMAP -20 -30 -30 -30 -30 -30 -30 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 5 0 -BBX 4 4 2 4 -BITMAP -20 -D0 -E0 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -08 -18 -10 -FE -10 -30 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 3 4 0 -2 -BITMAP -60 -E0 -40 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 3 2 1 0 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 7 0 -BBX 8 10 0 -2 -BITMAP -03 -02 -04 -0C -08 -10 -30 -20 -40 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -1C -66 -66 -C6 -C6 -CC -CC -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 4 8 3 0 -BITMAP -F0 -70 -60 -60 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -7C -06 -06 -0C -18 -20 -60 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -7C -06 -0E -78 -0C -0C -0C -F8 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -06 -0E -14 -2C -6C -FE -0C -18 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -3E -60 -40 -78 -1C -0C -1C -F8 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -3E -62 -60 -FC -CC -CC -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 8 2 0 -BITMAP -FC -0C -18 -30 -20 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -3C -66 -66 -3C -7C -C6 -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -3C -66 -66 -66 -7E -0C -8C -F8 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 3 6 1 0 -BITMAP -60 -60 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 8 0 -2 -BITMAP -30 -70 -00 -00 -60 -E0 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -02 -0E -38 -E0 -30 -1C -04 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 4 1 1 -BITMAP -FE -00 -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -40 -70 -18 -0E -38 -E0 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 539 0 -DWIDTH 6 0 -BBX 5 8 2 0 -BITMAP -F0 -18 -18 -30 -60 -C0 -00 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -1E00 -2100 -5E80 -A480 -AD00 -B600 -C000 -3800 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 771 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -0E -0E -16 -36 -26 -7F -43 -C3 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 660 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -3E -66 -66 -6C -7C -6E -CC -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 737 0 -DWIDTH 8 0 -BBX 8 8 1 0 -BITMAP -1F -31 -60 -C0 -C0 -C0 -E0 -7E -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -3F00 -7380 -6180 -6180 -6180 -6300 -E700 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 642 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -3E -60 -60 -7C -60 -60 -C0 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -3E -60 -60 -7C -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 755 0 -DWIDTH 8 0 -BBX 8 8 1 0 -BITMAP -1F -31 -60 -C0 -C6 -C6 -E6 -7E -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -3180 -7380 -6300 -7F00 -6300 -6300 -C700 -C600 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 8 1 0 -BITMAP -30 -70 -60 -60 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 502 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -0C -0C -0C -18 -18 -18 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 8 0 -BBX 8 8 1 0 -BITMAP -33 -76 -6C -68 -7C -6C -EE -C7 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -70 -60 -60 -60 -60 -E0 -C0 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 10 0 -BBX 10 8 1 0 -BITMAP -71C0 -71C0 -7BC0 -5B80 -5D80 -DD80 -D980 -C180 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 789 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -63 -73 -73 -5A -5A -CE -CE -C6 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -1E00 -3300 -6180 -C180 -C300 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 645 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -7E -66 -66 -6C -78 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 9 10 1 -2 -BITMAP -1E00 -3300 -6180 -C180 -C380 -C300 -E600 -7C00 -0700 -0380 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 708 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -7E -66 -66 -6C -78 -D8 -CC -CE -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 639 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -3E -60 -70 -78 -3C -0C -0C -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 747 0 -DWIDTH 8 0 -BBX 8 8 2 0 -BITMAP -FF -18 -18 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 8 8 1 0 -BITMAP -63 -63 -63 -E6 -C6 -C6 -C4 -7C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 765 0 -DWIDTH 8 0 -BBX 8 8 2 0 -BITMAP -C3 -C2 -E4 -64 -68 -68 -70 -70 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 991 0 -DWIDTH 11 0 -BBX 10 8 2 0 -BITMAP -CCC0 -CC80 -DD80 -DD00 -DF00 -EE00 -EE00 -EE00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 696 0 -DWIDTH 8 0 -BBX 9 8 0 0 -BITMAP -3180 -3A00 -1E00 -1C00 -1C00 -3C00 -6600 -C600 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 7 8 2 0 -BITMAP -C6 -6C -68 -70 -30 -60 -60 -60 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 8 8 1 0 -BITMAP -3F -06 -0E -1C -38 -70 -60 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 5 10 0 -2 -BITMAP -38 -30 -20 -60 -60 -60 -60 -40 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 4 10 2 -2 -BITMAP -80 -40 -40 -40 -40 -20 -20 -20 -20 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 5 10 0 -2 -BITMAP -38 -18 -10 -30 -30 -30 -30 -20 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 7 1 1 -BITMAP -08 -18 -18 -28 -68 -4C -C4 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 1 0 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 3 1 4 7 -BITMAP -E0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 7 6 1 0 -BITMAP -3E -6E -4E -DC -FC -EC -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -30 -70 -6E -7E -76 -64 -EC -F8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 548 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -3C -60 -E0 -C0 -C8 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -06 -06 -3E -6C -4C -DC -FC -FC -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 612 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -3C -6C -CC -F0 -C4 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 464 0 -DWIDTH 5 0 -BBX 6 10 1 -2 -BITMAP -1C -30 -78 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 674 0 -DWIDTH 7 0 -BBX 7 8 1 -2 -BITMAP -1E -26 -6E -DC -FC -6C -8C -F8 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -30 -70 -6E -7E -76 -6E -EC -CC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 8 1 0 -BITMAP -70 -00 -60 -60 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 6 10 0 -2 -BITMAP -0C -00 -1C -18 -18 -18 -18 -38 -30 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 666 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -30 -60 -66 -6C -78 -78 -DC -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 8 1 0 -BITMAP -30 -70 -60 -60 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 991 0 -DWIDTH 11 0 -BBX 10 6 1 0 -BITMAP -6DC0 -7DC0 -7EC0 -ECC0 -CD80 -CD80 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 7 6 1 0 -BITMAP -6E -7E -76 -6E -EC -CC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 7 6 1 0 -BITMAP -3C -6E -C6 -CC -CC -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 7 8 1 -2 -BITMAP -7E -7E -76 -64 -6C -F8 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 7 8 1 -2 -BITMAP -3E -6E -4C -DC -FC -EC -0C -18 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 542 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -6C -78 -60 -E0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 527 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -3C -60 -70 -38 -98 -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 437 0 -DWIDTH 5 0 -BBX 4 8 1 0 -BITMAP -60 -60 -F0 -60 -E0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 7 6 1 0 -BITMAP -66 -6E -EC -DC -FC -EC -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 7 6 1 0 -BITMAP -C6 -E4 -E8 -68 -70 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 878 0 -DWIDTH 10 0 -BBX 9 6 2 0 -BITMAP -CD80 -DD00 -DD00 -EE00 -EE00 -CC00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 563 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -76 -3C -38 -38 -78 -CC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 8 8 0 -2 -BITMAP -63 -66 -74 -38 -38 -30 -20 -E0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -7E -0C -18 -30 -60 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 4 10 1 -2 -BITMAP -30 -60 -60 -60 -E0 -C0 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 3 0 -BBX 3 10 1 -2 -BITMAP -20 -20 -60 -40 -40 -40 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 4 10 1 -2 -BITMAP -30 -30 -30 -60 -30 -70 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 3 1 2 -BITMAP -62 -92 -8C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 8 0 -2 -BITMAP -70 -00 -20 -60 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 8 2 0 -BITMAP -08 -3C -64 -C0 -C0 -CC -78 -30 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -1E -18 -30 -30 -78 -30 -60 -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 9 8 0 0 -BITMAP -6080 -2100 -3E00 -3600 -3600 -3400 -7A00 -8300 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 2 0 -BITMAP -C6 -6C -68 -70 -F8 -F8 -60 -60 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 3 0 -BBX 3 10 1 -2 -BITMAP -20 -20 -60 -40 -00 -00 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 10 1 -2 -BITMAP -3E -30 -78 -3C -6C -64 -78 -1C -8C -F8 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 4 1 3 7 -BITMAP -F0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -3C00 -6300 -9F00 -A080 -A080 -9D00 -6300 -3C00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 539 0 -DWIDTH 6 0 -BBX 5 4 2 4 -BITMAP -78 -D8 -F8 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -24 -28 -58 -D8 -58 -68 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 4 1 1 -BITMAP -FE -06 -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 691 0 -DWIDTH 8 0 -BBX 6 6 2 2 -BITMAP -70 -C8 -B4 -B4 -C8 -70 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 4 1 3 7 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 3 2 3 6 -BITMAP -E0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -08 -18 -7E -10 -10 -00 -FC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 539 0 -DWIDTH 5 0 -BBX 4 5 -6 3 -BITMAP -70 -10 -20 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 539 0 -DWIDTH 5 0 -BBX 4 5 -6 3 -BITMAP -70 -10 -60 -10 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 3 1 4 7 -BITMAP -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 7 8 1 -2 -BITMAP -66 -66 -6E -6C -7C -EC -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 5 10 2 -2 -BITMAP -F8 -E8 -F8 -70 -70 -50 -50 -50 -60 -E0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 2 1 3 3 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 2 2 2 -2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 539 0 -DWIDTH 5 0 -BBX 2 5 -7 3 -BITMAP -C0 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 539 0 -DWIDTH 6 0 -BBX 6 4 1 4 -BITMAP -3C -CC -CC -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -58 -68 -6C -68 -50 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1089 0 -DWIDTH 10 0 -BBX 9 8 4 0 -BITMAP -C180 -4200 -C600 -8D80 -9A80 -3380 -2780 -C100 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1089 0 -DWIDTH 10 0 -BBX 9 8 4 0 -BITMAP -C180 -4200 -C600 -8F80 -9880 -3100 -2200 -C700 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1149 0 -DWIDTH 10 0 -BBX 10 8 5 0 -BITMAP -70C0 -1100 -6300 -16C0 -ED40 -19C0 -13C0 -6080 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 539 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -18 -00 -18 -30 -60 -C0 -C0 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 771 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -0E -0E -0E -16 -36 -26 -7F -43 -C3 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 771 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -03 -0E -0E -16 -36 -26 -7F -43 -C3 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 771 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -07 -0E -0E -16 -36 -26 -7F -43 -C3 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 771 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -0F -0E -0E -16 -36 -26 -7F -43 -C3 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 771 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -0F -0E -0E -16 -36 -26 -7F -43 -C3 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 771 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -06 -0E -0E -16 -36 -26 -7F -43 -C3 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1004 0 -DWIDTH 11 0 -BBX 12 8 0 0 -BITMAP -03F0 -0700 -0B00 -0BE0 -1300 -3F00 -6600 -C7E0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 737 0 -DWIDTH 8 0 -BBX 8 10 1 -2 -BITMAP -1F -31 -60 -C0 -C0 -C0 -E0 -7E -20 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 642 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -0C -3E -60 -60 -7C -60 -60 -C0 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 642 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -08 -3E -60 -60 -7C -60 -60 -C0 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 642 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -1C -3E -60 -60 -7C -60 -60 -C0 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 642 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -3C -3E -60 -60 -7C -60 -60 -C0 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 9 1 0 -BITMAP -70 -30 -70 -60 -60 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 5 9 1 0 -BITMAP -38 -30 -70 -60 -60 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 5 9 1 0 -BITMAP -78 -30 -70 -60 -60 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 5 9 1 0 -BITMAP -78 -30 -70 -60 -60 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -3F00 -3380 -7180 -F980 -6180 -6300 -6700 -FC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 789 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1E -63 -73 -73 -5A -5A -CE -CE -C6 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -0600 -1E00 -3300 -6180 -C180 -C300 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -0400 -1E00 -3300 -6180 -C180 -C300 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -0E00 -1E00 -3300 -6180 -C180 -C300 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -1E00 -1E00 -3300 -6180 -C180 -C300 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -1E00 -1E00 -3300 -6180 -C180 -C300 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -42 -66 -38 -10 -38 -4C -84 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 10 8 1 0 -BITMAP -1EC0 -3380 -6380 -C580 -CB00 -F300 -E600 -FC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1C -63 -63 -63 -E6 -C6 -C6 -C4 -7C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1C -63 -63 -63 -E6 -C6 -C6 -C4 -7C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1E -63 -63 -63 -E6 -C6 -C6 -C4 -7C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1E -63 -63 -63 -E6 -C6 -C6 -C4 -7C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 7 9 2 0 -BITMAP -1C -C6 -6C -68 -70 -30 -60 -60 -60 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 645 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -30 -7E -66 -66 -6C -78 -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 708 0 -DWIDTH 8 0 -BBX 7 10 1 -2 -BITMAP -1C -36 -3C -68 -6C -66 -66 -7C -C0 -C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -0C -3E -6E -4E -DC -FC -EC -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -08 -3E -6E -4E -DC -FC -EC -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -1C -3E -6E -4E -DC -FC -EC -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -1E -3E -6E -4E -DC -FC -EC -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -1E -3E -6E -4E -DC -FC -EC -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -0C -3E -6E -4E -DC -FC -EC -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 987 0 -DWIDTH 11 0 -BBX 10 6 1 0 -BITMAP -3FC0 -6EC0 -6CC0 -DF00 -FC40 -E780 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 548 0 -DWIDTH 6 0 -BBX 6 8 1 -2 -BITMAP -3C -60 -E0 -C0 -C8 -78 -40 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 612 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -0C -3C -6C -CC -F0 -C4 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 612 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -08 -3C -6C -CC -F0 -C4 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 612 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -1C -3C -6C -CC -F0 -C4 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 612 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -3C -3C -6C -CC -F0 -C4 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 7 1 0 -BITMAP -70 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 7 1 0 -BITMAP -70 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 5 7 1 0 -BITMAP -78 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 5 7 1 0 -BITMAP -78 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 7 10 1 0 -BITMAP -08 -0C -78 -6C -3C -6E -C6 -CC -CC -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -1E -6E -7E -76 -6E -EC -CC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -0C -3C -6E -C6 -CC -CC -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -08 -3C -6E -C6 -CC -CC -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -1C -3C -6E -C6 -CC -CC -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -1E -3C -6E -C6 -CC -CC -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -1E -3C -6E -C6 -CC -CC -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -18 -00 -00 -FE -00 -00 -30 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 8 6 1 0 -BITMAP -3F -6E -CE -DC -EC -F0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -1C -66 -6E -EC -DC -FC -EC -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -1C -66 -6E -EC -DC -FC -EC -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -3C -66 -6E -EC -DC -FC -EC -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -1E -66 -6E -EC -DC -FC -EC -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 8 9 0 -2 -BITMAP -0E -63 -66 -74 -38 -38 -30 -20 -E0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 7 10 1 -2 -BITMAP -30 -20 -6E -7E -76 -64 -6C -F8 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 8 9 0 -2 -BITMAP -1E -63 -66 -74 -38 -38 -30 -20 -E0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luBIS10-L1.bdf diff -u xc/fonts/bdf/100dpi/luBIS10-L1.bdf:1.1 xc/fonts/bdf/100dpi/luBIS10-L1.bdf:removed --- xc/fonts/bdf/100dpi/luBIS10-L1.bdf:1.1 Wed Apr 4 18:55:24 2001 +++ xc/fonts/bdf/100dpi/luBIS10-L1.bdf Wed Mar 16 21:03:38 2005 @@ -1,3150 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBIS10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Bold-I-Normal-Sans-14-100-100-100-P-90-ISO8859-1 -SIZE 10 100 100 -FONTBOUNDINGBOX 26 15 -9 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 14 -POINT_SIZE 100 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 90 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 13 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold Italic" -X_HEIGHT 7 -CAP_HEIGHT 10 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 11 0 -BBX 11 9 1 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 5 10 1 0 -BITMAP -38 -38 -30 -30 -70 -60 -60 -00 -00 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 7 0 -BBX 6 4 2 6 -BITMAP -CC -CC -CC -CC -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -0480 -0900 -0900 -7F80 -1200 -2400 -FF00 -4800 -4800 -9000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 14 2 -2 -BITMAP -04 -0C -1F -3F -24 -38 -3C -1E -16 -16 -FE -FC -30 -30 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 908 0 -DWIDTH 13 0 -BBX 12 10 1 0 -BITMAP -7030 -D840 -D880 -D900 -7200 -04E0 -09B0 -1130 -21B0 -C0E0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 816 0 -DWIDTH 11 0 -BBX 11 10 1 0 -BITMAP -0F00 -1880 -1980 -1B00 -3E20 -6460 -C4C0 -C280 -E380 -7FC0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 3 4 2 6 -BITMAP -E0 -E0 -C0 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 5 13 1 -3 -BITMAP -08 -18 -30 -60 -60 -E0 -C0 -C0 -C0 -C0 -C0 -60 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 5 13 1 -3 -BITMAP -20 -30 -18 -18 -18 -18 -18 -38 -30 -30 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 6 0 -BBX 5 5 2 5 -BITMAP -30 -68 -D8 -D0 -50 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 8 2 0 -BITMAP -08 -08 -08 -FF -10 -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 4 5 0 -3 -BITMAP -70 -F0 -30 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 3 2 1 0 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 8 0 -BBX 11 13 0 -3 -BITMAP -0060 -0080 -0080 -0100 -0200 -0200 -0400 -0800 -0800 -1000 -2000 -2000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 2 0 -BITMAP -1E -32 -63 -63 -E3 -C7 -C6 -C6 -4C -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 5 10 3 0 -BITMAP -F8 -38 -30 -70 -70 -70 -70 -60 -E0 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -3F00 -2380 -0180 -0380 -0300 -0C00 -1800 -3000 -E000 -FF00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 2 0 -BITMAP -3E -03 -03 -06 -3C -06 -06 -06 -8E -FC -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -03 -07 -0E -16 -26 -66 -FF -0C -0C -0C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 10 2 0 -BITMAP -3F80 -2000 -2000 -7C00 -0E00 -0700 -0700 -0700 -8600 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 10 2 0 -BITMAP -1F80 -3880 -7000 -7E00 -E300 -C300 -C300 -C300 -6600 -3C00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 3 0 -BITMAP -FF -02 -04 -0C -18 -30 -30 -60 -E0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -1F00 -3180 -2180 -3B00 -1E00 -7F00 -E300 -C100 -C300 -7C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -1E00 -3300 -6180 -6180 -6180 -6380 -3F00 -0700 -8E00 -F800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -70 -70 -00 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 5 10 0 -3 -BITMAP -38 -78 -00 -00 -00 -70 -F0 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -01 -07 -1C -60 -E0 -30 -0C -02 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 5 1 1 -BITMAP -7F80 -0000 -0000 -0000 -FF00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -40 -30 -0C -07 -06 -18 -E0 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 539 0 -DWIDTH 8 0 -BBX 7 10 2 0 -BITMAP -FC -8E -06 -0C -18 -70 -70 -00 -00 -E0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 9 10 2 0 -BITMAP -1E00 -2100 -4080 -9E80 -A680 -A480 -AC80 -BF00 -4000 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 771 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -0700 -0700 -0F80 -0B80 -1380 -1180 -3F80 -61C0 -41C0 -C1C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 660 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -3F00 -3180 -3180 -7100 -7200 -7F00 -6300 -6300 -E300 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 737 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -0FC0 -1840 -3000 -6000 -E000 -C000 -C000 -E000 -6180 -3F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -3FC0 -38E0 -7860 -7060 -7060 -70E0 -70C0 -E1C0 -E380 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 642 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -3F80 -3000 -3000 -7000 -7E00 -7000 -6000 -6000 -E000 -FF00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -3F80 -3000 -3000 -7000 -7E00 -6000 -6000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 755 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -0FC0 -1840 -3000 -6000 -E000 -C000 -C380 -E380 -6300 -3F00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 11 0 -BBX 11 10 1 0 -BITMAP -38E0 -30E0 -70E0 -70C0 -7FC0 -61C0 -61C0 -E1C0 -E180 -E380 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 5 10 1 0 -BITMAP -38 -38 -30 -70 -70 -70 -70 -60 -E0 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 502 0 -DWIDTH 7 0 -BBX 8 13 0 -3 -BITMAP -07 -07 -07 -06 -06 -0E -0E -0E -0C -0C -1C -1C -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -38C0 -3900 -3200 -7600 -7400 -7E00 -7600 -6700 -E300 -E180 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -38 -38 -30 -70 -70 -70 -70 -60 -E0 -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 13 0 -BBX 13 10 1 0 -BITMAP -3C38 -3C78 -3C70 -6CB0 -6CB0 -6D70 -6F70 -6E60 -CC60 -C0E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 789 0 -DWIDTH 11 0 -BBX 11 10 1 0 -BITMAP -3060 -3860 -38C0 -6CC0 -6CC0 -66C0 -66C0 -6380 -C380 -C180 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 10 2 0 -BITMAP -0F00 -31C0 -70C0 -60C0 -E0C0 -C0C0 -C180 -E180 -6300 -3C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 645 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -3F00 -3180 -7180 -7180 -7300 -7E00 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 11 13 2 -3 -BITMAP -0F00 -31C0 -70C0 -60C0 -E0C0 -C0C0 -C1C0 -E180 -6300 -3E00 -0780 -03C0 -00E0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 708 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -3F80 -3180 -7180 -7380 -7F00 -7C00 -6600 -E600 -E600 -E300 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 639 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1F -31 -70 -78 -3C -1E -0E -06 -86 -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 10 2 0 -BITMAP -FFC0 -1C00 -1C00 -1C00 -1800 -1800 -1800 -3800 -3800 -3800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 10 2 0 -BITMAP -70C0 -71C0 -6180 -6180 -E180 -E180 -C380 -C300 -E300 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 765 0 -DWIDTH 11 0 -BBX 10 10 2 0 -BITMAP -E0C0 -E080 -E100 -6100 -7200 -7600 -7400 -7800 -7800 -3000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 991 0 -DWIDTH 14 0 -BBX 12 10 2 0 -BITMAP -C610 -C630 -CE20 -CE60 -CE40 -D6C0 -D680 -E780 -E700 -E700 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 696 0 -DWIDTH 10 0 -BBX 11 10 0 0 -BITMAP -3860 -1880 -1D00 -0F00 -0E00 -0E00 -1E00 -3700 -2300 -C380 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 9 10 2 0 -BITMAP -E180 -6200 -6600 -3400 -3800 -3800 -3800 -3000 -7000 -7000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -3FC0 -0180 -0300 -0700 -0E00 -1C00 -3800 -3000 -6000 -FF00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 6 13 1 -3 -BITMAP -3C -30 -30 -30 -30 -70 -60 -60 -60 -60 -E0 -F0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 5 13 2 -3 -BITMAP -C0 -40 -40 -40 -60 -20 -20 -20 -30 -10 -10 -10 -18 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 6 13 0 -3 -BITMAP -3C -3C -1C -18 -18 -18 -18 -38 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 7 1 2 -BITMAP -04 -0C -1C -12 -22 -62 -C1 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 1 0 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 3 1 5 9 -BITMAP -E0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 9 7 1 0 -BITMAP -1F80 -3380 -6700 -C700 -CF00 -F700 -6700 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -3800 -3800 -3800 -7B80 -7780 -7D80 -7980 -7300 -E600 -FC00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 548 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -1E -72 -60 -E0 -C0 -E4 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -0380 -0380 -0300 -1F00 -3700 -6700 -CF00 -DE00 -F600 -6E00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 612 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -1E -33 -73 -E6 -FC -E1 -7E -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 464 0 -DWIDTH 6 0 -BBX 8 13 1 -3 -BITMAP -0F -18 -38 -7E -30 -70 -70 -70 -60 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 674 0 -DWIDTH 9 0 -BBX 9 10 1 -3 -BITMAP -0F80 -3380 -6300 -6700 -EB00 -F300 -6700 -0600 -8600 -F800 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -3800 -3800 -3800 -7380 -7780 -7B00 -7300 -7300 -E300 -E700 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 5 10 1 0 -BITMAP -38 -00 -00 -70 -70 -70 -70 -60 -E0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 8 13 0 -3 -BITMAP -07 -00 -00 -06 -06 -0E -0C -0C -0C -0C -1C -18 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 666 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -3800 -3000 -3000 -7180 -7200 -7400 -7C00 -6E00 -E600 -E700 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 5 10 1 0 -BITMAP -38 -38 -30 -70 -70 -70 -70 -60 -E0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 991 0 -DWIDTH 14 0 -BBX 13 7 1 0 -BITMAP -7738 -7F78 -6BF8 -77B0 -6730 -E730 -E630 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 9 7 1 0 -BITMAP -7380 -7780 -7B00 -7300 -7300 -E300 -E700 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 8 7 2 0 -BITMAP -1E -66 -67 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 9 10 1 -3 -BITMAP -3B00 -3780 -7D80 -7980 -7300 -7600 -7C00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 9 10 1 -3 -BITMAP -1F80 -3380 -6700 -C700 -DF00 -F700 -6700 -0600 -0E00 -0E00 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 542 0 -DWIDTH 8 0 -BBX 8 7 1 0 -BITMAP -77 -7E -70 -70 -60 -E0 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 527 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -1E -32 -78 -3C -1C -8C -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 437 0 -DWIDTH 6 0 -BBX 5 9 2 0 -BITMAP -70 -70 -F8 -60 -60 -E0 -C0 -F0 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 9 7 1 0 -BITMAP -7380 -6380 -6700 -6700 -6F00 -F700 -E700 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 9 7 1 0 -BITMAP -E180 -E300 -6200 -7400 -7C00 -7800 -7000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 878 0 -DWIDTH 12 0 -BBX 12 7 2 0 -BITMAP -C630 -C620 -CA40 -DB40 -D380 -E380 -E300 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 563 0 -DWIDTH 8 0 -BBX 9 7 0 0 -BITMAP -3980 -3A00 -1C00 -1C00 -1C00 -2E00 -C700 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 10 10 0 -3 -BITMAP -70C0 -7180 -3300 -3A00 -3C00 -3C00 -3800 -1000 -3000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -7F80 -0300 -0E00 -1C00 -3000 -6000 -FF00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 6 13 1 -3 -BITMAP -1C -3C -38 -38 -18 -30 -C0 -70 -70 -70 -E0 -F0 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 4 13 1 -3 -BITMAP -10 -10 -20 -20 -20 -20 -60 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 6 13 0 -3 -BITMAP -18 -3C -1C -38 -38 -38 -1C -30 -60 -70 -70 -F0 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 3 1 2 -BITMAP -7080 -C980 -8700 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 5 10 0 -3 -BITMAP -38 -00 -00 -30 -30 -70 -60 -60 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 10 2 0 -BITMAP -04 -0E -3E -60 -E0 -C0 -C2 -FC -30 -30 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -0F80 -1C80 -1C00 -1C00 -1800 -7E00 -3800 -3800 -2000 -FF00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 11 10 0 0 -BITMAP -2020 -2060 -1680 -1900 -1180 -3100 -1300 -3F00 -C080 -8080 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 10 2 0 -BITMAP -E180 -6200 -3400 -3800 -FC00 -3800 -FC00 -3000 -7000 -7000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 4 13 1 -3 -BITMAP -10 -10 -10 -20 -20 -00 -00 -00 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 13 1 -3 -BITMAP -1F80 -3880 -3800 -3E00 -1F00 -2700 -6100 -7900 -7E00 -1F00 -0700 -8600 -FC00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 5 1 4 9 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 9 10 2 0 -BITMAP -1C00 -6300 -9E80 -A080 -A080 -A080 -A080 -9E80 -6300 -1C00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 539 0 -DWIDTH 8 0 -BBX 7 5 2 5 -BITMAP -3E -4E -DC -FC -FC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -11 -13 -24 -EC -6C -66 -34 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 5 2 1 -BITMAP -FF -03 -03 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 691 0 -DWIDTH 10 0 -BBX 6 7 3 3 -BITMAP -38 -44 -BC -BC -EC -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 5 1 4 9 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 1 2 3 8 -BITMAP -80 -80 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 8 1 0 -BITMAP -0400 -0400 -0400 -7F80 -0800 -0800 -0000 -FF00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 539 0 -DWIDTH 6 0 -BBX 5 6 -8 4 -BITMAP -78 -08 -18 -20 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 539 0 -DWIDTH 6 0 -BBX 5 6 -8 4 -BITMAP -78 -08 -70 -10 -18 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 4 1 5 9 -BITMAP -F0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 9 10 1 -3 -BITMAP -3380 -3380 -7300 -7700 -6B00 -7F00 -7700 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 6 13 3 -3 -BITMAP -7C -FC -FC -E8 -68 -28 -28 -28 -48 -50 -50 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 10 0 -BBX 2 1 5 4 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 3 3 3 -3 -BITMAP -60 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 539 0 -DWIDTH 6 0 -BBX 3 6 -9 4 -BITMAP -E0 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 539 0 -DWIDTH 8 0 -BBX 7 5 2 5 -BITMAP -3C -66 -C6 -CC -78 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -2C -66 -36 -37 -24 -C8 -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1089 0 -DWIDTH 13 0 -BBX 11 10 4 0 -BITMAP -E060 -6080 -4100 -4200 -C660 -CCE0 -1940 -13E0 -2040 -C0C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1089 0 -DWIDTH 13 0 -BBX 11 10 4 0 -BITMAP -E060 -6080 -4100 -4200 -C7E0 -CC20 -1860 -1080 -2100 -C3C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1149 0 -DWIDTH 13 0 -BBX 12 10 5 0 -BITMAP -7830 -0840 -7080 -1100 -1B30 -F670 -0CA0 -09F0 -1020 -6060 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 539 0 -DWIDTH 8 0 -BBX 7 10 0 -3 -BITMAP -0E -00 -00 -0C -1C -30 -60 -C0 -E2 -7E -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 771 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0380 -0000 -0700 -0700 -0F80 -0B80 -1380 -1180 -3F80 -61C0 -41C0 -C1C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 771 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -03C0 -0000 -0700 -0700 -0F80 -0B80 -1380 -1180 -3F80 -61C0 -41C0 -C1C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 771 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -07C0 -0000 -0700 -0700 -0F80 -0B80 -1380 -1180 -3F80 -61C0 -41C0 -C1C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 771 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -07C0 -0000 -0700 -0700 -0F80 -0B80 -1380 -1180 -3F80 -61C0 -41C0 -C1C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 771 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -06C0 -0000 -0700 -0700 -0F80 -0B80 -1380 -1180 -3F80 -61C0 -41C0 -C1C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 771 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0300 -0000 -0700 -0700 -0F80 -0B80 -1380 -1180 -3F80 -61C0 -41C0 -C1C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1004 0 -DWIDTH 14 0 -BBX 15 10 0 0 -BITMAP -00FE -01C0 -02C0 -07C0 -05F8 -09C0 -1F80 -3180 -6380 -C3FC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 737 0 -DWIDTH 10 0 -BBX 10 13 1 -3 -BITMAP -0FC0 -1840 -3000 -6000 -E000 -C000 -C000 -E000 -6180 -3F00 -1000 -0800 -3800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 642 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0E00 -0000 -3F80 -3000 -3000 -7000 -7E00 -7000 -6000 -6000 -E000 -FF00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 642 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0F00 -0000 -3F80 -3000 -3000 -7000 -7E00 -7000 -6000 -6000 -E000 -FF00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 642 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -1F00 -0000 -3F80 -3000 -3000 -7000 -7E00 -7000 -6000 -6000 -E000 -FF00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 642 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -1B00 -0000 -3F80 -3000 -3000 -7000 -7E00 -7000 -6000 -6000 -E000 -FF00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 5 12 1 0 -BITMAP -38 -00 -38 -38 -30 -70 -70 -70 -70 -60 -E0 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 6 12 1 0 -BITMAP -3C -00 -38 -38 -30 -70 -70 -70 -70 -60 -E0 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 6 12 1 0 -BITMAP -7C -00 -38 -38 -30 -70 -70 -70 -70 -60 -E0 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 6 12 1 0 -BITMAP -6C -00 -38 -38 -30 -70 -70 -70 -70 -60 -E0 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -3FC0 -38E0 -3860 -3860 -FE60 -70E0 -70C0 -71C0 -6380 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 789 0 -DWIDTH 11 0 -BBX 11 12 1 0 -BITMAP -0F80 -0000 -3060 -3860 -38C0 -6CC0 -6CC0 -66C0 -66C0 -6380 -C380 -C180 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 12 2 0 -BITMAP -0700 -0000 -0F00 -31C0 -70C0 -60C0 -E0C0 -C0C0 -C180 -E180 -6300 -3C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 12 2 0 -BITMAP -0780 -0000 -0F00 -31C0 -70C0 -60C0 -E0C0 -C0C0 -C180 -E180 -6300 -3C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 12 2 0 -BITMAP -0F80 -0000 -0F00 -31C0 -70C0 -60C0 -E0C0 -C0C0 -C180 -E180 -6300 -3C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 12 2 0 -BITMAP -0F80 -0000 -0F00 -31C0 -70C0 -60C0 -E0C0 -C0C0 -C180 -E180 -6300 -3C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 12 2 0 -BITMAP -0D80 -0000 -0F00 -31C0 -70C0 -60C0 -E0C0 -C0C0 -C180 -E180 -6300 -3C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 8 1 0 -BITMAP -6080 -2180 -1600 -1C00 -1C00 -3400 -C200 -8300 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 13 10 3 0 -BITMAP -07B8 -18E0 -38E0 -31E0 -7360 -6660 -6CC0 -78C0 -3180 -FE00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -0E00 -0000 -70C0 -71C0 -6180 -6180 -E180 -E180 -C380 -C300 -E300 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -0F00 -0000 -70C0 -71C0 -6180 -6180 -E180 -E180 -C380 -C300 -E300 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -1F00 -0000 -70C0 -71C0 -6180 -6180 -E180 -E180 -C380 -C300 -E300 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -1B00 -0000 -70C0 -71C0 -6180 -6180 -E180 -E180 -C380 -C300 -E300 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 9 12 2 0 -BITMAP -1E00 -0000 -E180 -6200 -6600 -3400 -3800 -3800 -3800 -3000 -7000 -7000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 645 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -3800 -3000 -3F00 -7180 -7180 -7180 -6300 -7C00 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 708 0 -DWIDTH 10 0 -BBX 9 13 1 -3 -BITMAP -0F00 -1B80 -3B00 -3600 -3600 -3700 -7380 -7380 -6980 -6F00 -6000 -E000 -E000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -0E00 -0000 -1F80 -3380 -6700 -C700 -CF00 -F700 -6700 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -0F00 -0000 -1F80 -3380 -6700 -C700 -CF00 -F700 -6700 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -1F00 -0000 -1F80 -3380 -6700 -C700 -CF00 -F700 -6700 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -1F00 -0000 -1F80 -3380 -6700 -C700 -CF00 -F700 -6700 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -1B00 -0000 -1F80 -3380 -6700 -C700 -CF00 -F700 -6700 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -0600 -0000 -1F80 -3380 -6700 -C700 -CF00 -F700 -6700 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 987 0 -DWIDTH 14 0 -BBX 13 7 1 0 -BITMAP -1FF0 -3398 -6730 -CFE0 -DB08 -F318 -63F0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 548 0 -DWIDTH 8 0 -BBX 7 10 1 -3 -BITMAP -1E -72 -60 -E0 -C0 -E4 -78 -20 -10 -70 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 612 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -0E -00 -1E -33 -73 -E6 -FC -E1 -7E -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 612 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -0F -00 -1E -33 -73 -E6 -FC -E1 -7E -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 612 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1F -00 -1E -33 -73 -E6 -FC -E1 -7E -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 612 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1B -00 -1E -33 -73 -E6 -FC -E1 -7E -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 5 9 1 0 -BITMAP -38 -00 -70 -70 -60 -60 -60 -E0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 6 9 1 0 -BITMAP -3C -00 -70 -70 -60 -60 -60 -E0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 6 9 1 0 -BITMAP -7C -00 -70 -70 -60 -60 -60 -E0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 6 9 1 0 -BITMAP -6C -00 -70 -70 -60 -60 -60 -E0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 7 12 2 0 -BITMAP -04 -0C -78 -1C -26 -3E -26 -66 -C6 -C6 -EC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -0F80 -0000 -7380 -7780 -7B00 -7300 -7300 -E300 -E700 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 8 9 2 0 -BITMAP -0E -00 -1E -66 -67 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 8 9 2 0 -BITMAP -0F -00 -1E -66 -67 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 8 9 2 0 -BITMAP -1F -00 -1E -66 -67 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 8 9 2 0 -BITMAP -1F -00 -1E -66 -67 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 8 9 2 0 -BITMAP -1B -00 -1E -66 -67 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 8 2 0 -BITMAP -1C -00 -00 -FF -00 -00 -00 -38 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 10 7 3 0 -BITMAP -0FC0 -3300 -3780 -6F00 -7B00 -7600 -FC00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -0E00 -0000 -7380 -6380 -6700 -6700 -6F00 -F700 -E700 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -0F00 -0000 -7380 -6380 -6700 -6700 -6F00 -F700 -E700 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -1F00 -0000 -7380 -6380 -6700 -6700 -6F00 -F700 -E700 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -1B00 -0000 -7380 -6380 -6700 -6700 -6F00 -F700 -E700 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 10 12 0 -3 -BITMAP -0780 -0000 -70C0 -7180 -3300 -3A00 -3C00 -3C00 -3800 -1000 -3000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 9 13 1 -3 -BITMAP -3800 -3800 -3800 -3B80 -3F80 -7580 -7980 -7300 -7200 -7C00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 10 12 0 -3 -BITMAP -0D80 -0000 -70C0 -7180 -3300 -3A00 -3C00 -3C00 -3800 -1000 -3000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luBIS12-L1.bdf diff -u xc/fonts/bdf/100dpi/luBIS12-L1.bdf:1.1 xc/fonts/bdf/100dpi/luBIS12-L1.bdf:removed --- xc/fonts/bdf/100dpi/luBIS12-L1.bdf:1.1 Wed Apr 4 18:55:24 2001 +++ xc/fonts/bdf/100dpi/luBIS12-L1.bdf Wed Mar 16 21:03:38 2005 @@ -1,3559 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBIS12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Bold-I-Normal-Sans-17-120-100-100-P-108-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 34 18 -12 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 17 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 108 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 15 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold Italic" -X_HEIGHT 9 -CAP_HEIGHT 12 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 14 0 -BBX 13 11 2 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 6 12 1 0 -BITMAP -3C -3C -38 -38 -38 -38 -30 -70 -00 -00 -F0 -F0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 9 0 -BBX 8 6 3 6 -BITMAP -E7 -E7 -E7 -E7 -66 -66 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 12 2 0 -BITMAP -0760 -06E0 -0EC0 -7FE0 -7FE0 -1B80 -3B00 -FFC0 -FFC0 -6E00 -EC00 -DC00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 17 2 -2 -BITMAP -0300 -0300 -0E00 -1FC0 -3FC0 -3A40 -3E00 -1E00 -1E00 -0F00 -0F80 -0B80 -8B80 -FF00 -FE00 -1800 -1800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 908 0 -DWIDTH 15 0 -BBX 14 12 2 0 -BITMAP -3C1C -7C38 -EE70 -CCE0 -FDC0 -7B80 -0778 -0EFC -1CCC -39DC -70F8 -E0F0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 816 0 -DWIDTH 14 0 -BBX 13 12 1 0 -BITMAP -07C0 -0FE0 -1EE0 -1EC0 -0F80 -1F18 -7738 -E7B0 -E3E0 -F1C0 -FFC0 -3EF0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 3 5 3 7 -BITMAP -E0 -E0 -E0 -E0 -60 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 7 15 1 -3 -BITMAP -02 -0C -1C -38 -70 -70 -F0 -E0 -E0 -E0 -E0 -E0 -70 -30 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 7 15 0 -3 -BITMAP -10 -18 -1C -1C -0E -0E -1E -1E -1C -1C -38 -38 -70 -E0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 8 0 -BBX 7 6 2 6 -BITMAP -1C -5A -EE -28 -EC -48 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 10 2 0 -BITMAP -0600 -0600 -0400 -0C00 -FFC0 -FFC0 -0C00 -0800 -1800 -1800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 4 6 1 -3 -BITMAP -70 -70 -F0 -20 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 2 2 4 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 4 3 1 0 -BITMAP -70 -F0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 10 0 -BBX 13 15 0 -3 -BITMAP -0038 -0070 -0060 -00E0 -01C0 -0180 -0300 -0700 -0600 -0C00 -1C00 -3800 -3000 -7000 -E000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 12 2 0 -BITMAP -0F80 -1FC0 -39E0 -70E0 -71E0 -F1E0 -F1E0 -E1C0 -E3C0 -F380 -7F00 -3C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 6 12 4 0 -BITMAP -7C -FC -38 -38 -38 -78 -78 -70 -70 -70 -F0 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -1F80 -3FE0 -21E0 -00E0 -01E0 -03C0 -0F00 -1E00 -3800 -7000 -FFC0 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 12 2 0 -BITMAP -1F80 -3FC0 -23C0 -01C0 -0380 -3E00 -3F00 -0780 -0380 -8780 -FF00 -FE00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -01C0 -03C0 -0780 -0D80 -1B80 -3B80 -7380 -FFC0 -FFC0 -0700 -0700 -0700 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 12 2 0 -BITMAP -1FE0 -3FE0 -3000 -3000 -3E00 -7F00 -0780 -03C0 -03C0 -8780 -FF80 -FE00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 12 2 0 -BITMAP -07E0 -1FE0 -3C20 -7800 -7780 -FFC0 -F3C0 -E1C0 -E1C0 -F380 -7F80 -3E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 12 3 0 -BITMAP -7FC0 -FFC0 -0380 -0700 -0E00 -0E00 -1C00 -3800 -7000 -7000 -F000 -E000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 12 2 0 -BITMAP -0F80 -1FC0 -39C0 -39C0 -3F80 -1F00 -7F80 -E380 -E180 -E380 -FF00 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 12 2 0 -BITMAP -0F80 -3FC0 -39E0 -70E0 -70E0 -79E0 -7FE0 -3DC0 -03C0 -8780 -FF00 -FC00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -38 -78 -70 -00 -00 -00 -70 -F0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 6 12 1 -3 -BITMAP -3C -3C -38 -00 -00 -00 -78 -70 -70 -30 -70 -E0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 10 2 0 -BITMAP -0020 -00E0 -03C0 -1F00 -FC00 -7800 -1C00 -0700 -0380 -0080 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 6 1 2 -BITMAP -7FE0 -7FE0 -0000 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -2000 -3800 -1C00 -0700 -03C0 -07E0 -1F00 -7800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 539 0 -DWIDTH 9 0 -BBX 8 12 2 0 -BITMAP -FE -FF -8F -0F -0E -1C -38 -70 -70 -00 -F0 -E0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 14 12 1 0 -BITMAP -07E0 -1C18 -3008 -63E4 -4444 -C8C4 -88C4 -99CC -9ED8 -4CF0 -2080 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 771 0 -DWIDTH 13 0 -BBX 12 12 1 0 -BITMAP -03C0 -03C0 -07C0 -07C0 -0DE0 -0CE0 -18E0 -3FE0 -3FE0 -70F0 -6070 -E070 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 660 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -3F80 -3FC0 -39C0 -39C0 -7380 -7E00 -7F00 -7380 -7380 -E380 -FF80 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 737 0 -DWIDTH 13 0 -BBX 12 12 2 0 -BITMAP -07F0 -1FF0 -3C10 -7800 -7000 -F000 -F000 -F000 -F000 -F840 -7FC0 -3F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 14 0 -BBX 13 12 2 0 -BITMAP -3FE0 -3FF0 -3878 -3878 -7878 -7078 -7078 -7070 -70F0 -F1E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 642 0 -DWIDTH 11 0 -BBX 11 12 1 0 -BITMAP -3FE0 -3FE0 -3800 -3800 -3800 -7F80 -7F80 -7000 -7000 -7000 -FF80 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 11 12 1 0 -BITMAP -3FE0 -3FE0 -3800 -3800 -3800 -7F80 -7F80 -7000 -7000 -7000 -F000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 755 0 -DWIDTH 13 0 -BBX 12 12 2 0 -BITMAP -07F0 -1FF0 -3C10 -7800 -7000 -F000 -F0E0 -F0E0 -F1C0 -F9C0 -7FC0 -3F80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 14 0 -BBX 13 12 2 0 -BITMAP -3C38 -3838 -3878 -3870 -7870 -7FF0 -7FF0 -70F0 -70E0 -F0E0 -E0E0 -E1E0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 6 12 1 0 -BITMAP -3C -3C -38 -38 -38 -78 -78 -70 -70 -70 -F0 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 502 0 -DWIDTH 9 0 -BBX 10 15 0 -3 -BITMAP -01C0 -03C0 -0380 -0380 -0380 -0380 -0780 -0700 -0700 -0700 -0700 -0F00 -0E00 -FE00 -F800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 13 0 -BBX 12 12 1 0 -BITMAP -3C70 -3CE0 -39C0 -3B80 -3B00 -7F00 -7F00 -7780 -73C0 -73C0 -F1E0 -E0F0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 12 2 0 -BITMAP -3C00 -3800 -3800 -3800 -7800 -7000 -7000 -7000 -7000 -F000 -FF80 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 16 0 -BBX 16 12 1 0 -BITMAP -3E0F -3E1F -3E1E -3E3E -3E3E -766E -77EE -67DC -679C -679C -E71C -E03C -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 789 0 -DWIDTH 13 0 -BBX 13 12 1 0 -BITMAP -3838 -3C38 -3C30 -3E30 -3E30 -7770 -7770 -63E0 -63E0 -61E0 -E1E0 -E0E0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 14 12 2 0 -BITMAP -07E0 -1FF8 -3C78 -783C -703C -F03C -F038 -F078 -F070 -F0E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 645 0 -DWIDTH 11 0 -BBX 11 12 1 0 -BITMAP -3FC0 -3FE0 -38E0 -38E0 -39C0 -7F80 -7F00 -7000 -7000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 14 15 2 -3 -BITMAP -07E0 -1FF8 -3C78 -783C -703C -F03C -F038 -F078 -F070 -F0E0 -7FC0 -1F80 -01F0 -00FC -0030 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 708 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -3FC0 -3FE0 -38E0 -38E0 -39C0 -7F80 -7F00 -7700 -7380 -7380 -E3C0 -E1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 639 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -0FC0 -3FC0 -3840 -3800 -3C00 -3E00 -0F80 -0780 -0380 -C780 -FF00 -FC00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 13 12 2 0 -BITMAP -FFF8 -FFF8 -0700 -0F00 -0E00 -0E00 -0E00 -1E00 -1E00 -1C00 -1C00 -1C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 12 12 2 0 -BITMAP -3870 -7870 -7070 -70E0 -70E0 -F0E0 -F0E0 -E0C0 -E1C0 -F1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 765 0 -DWIDTH 13 0 -BBX 12 12 3 0 -BITMAP -E070 -F060 -F0E0 -70C0 -7180 -7180 -7300 -7B00 -7E00 -3E00 -3C00 -3C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 991 0 -DWIDTH 17 0 -BBX 16 12 3 0 -BITMAP -E1C7 -E3C6 -E3CE -E7CC -E7DC -E7D8 -EDF8 -EDF0 -F9F0 -F9E0 -F1E0 -71C0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 696 0 -DWIDTH 12 0 -BBX 13 12 0 0 -BITMAP -1C38 -1E70 -0EE0 -0FC0 -0F80 -0700 -0780 -0F80 -1F80 -3BC0 -71C0 -E1E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 681 0 -DWIDTH 12 0 -BBX 11 12 3 0 -BITMAP -E0E0 -71C0 -7380 -7B00 -3E00 -3E00 -3C00 -3C00 -3800 -3800 -3800 -7800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 12 12 1 0 -BITMAP -1FF0 -3FF0 -01E0 -03C0 -0780 -0F80 -0F00 -1E00 -3C00 -7800 -FFC0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 7 15 1 -3 -BITMAP -1E -1E -38 -38 -38 -30 -30 -70 -70 -70 -60 -60 -E0 -F0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 6 15 3 -3 -BITMAP -C0 -E0 -60 -60 -60 -70 -30 -30 -30 -38 -18 -18 -18 -1C -0C -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 7 15 1 -3 -BITMAP -1E -1E -0E -0C -0C -1C -1C -1C -18 -18 -38 -38 -38 -F0 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 10 1 2 -BITMAP -0200 -0200 -0700 -0700 -0F00 -1980 -3980 -3180 -60C0 -E0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 2 0 -2 -BITMAP -FF -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 663 0 -DWIDTH 11 0 -BBX 4 2 6 10 -BITMAP -E0 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 681 0 -DWIDTH 12 0 -BBX 11 9 1 0 -BITMAP -0FE0 -1FE0 -39C0 -71C0 -73C0 -E7C0 -EFC0 -FB80 -7380 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 681 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -1C00 -3C00 -3C00 -39C0 -3BE0 -7FE0 -74E0 -79C0 -71C0 -7380 -FF00 -FE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 548 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -0F80 -3F80 -7880 -7000 -F000 -F000 -F100 -FF00 -7E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 681 0 -DWIDTH 12 0 -BBX 12 12 1 0 -BITMAP -00F0 -00F0 -00E0 -0FE0 -1FE0 -39E0 -71E0 -73C0 -E7C0 -EDC0 -FBC0 -7380 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 612 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -0F00 -3F80 -7380 -7780 -FF00 -FC00 -E080 -FF80 -3E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 464 0 -DWIDTH 8 0 -BBX 10 15 1 -3 -BITMAP -07C0 -1FC0 -1C40 -7F00 -7F00 -3800 -3800 -3800 -7800 -7000 -7000 -7000 -7000 -F000 -E000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 674 0 -DWIDTH 11 0 -BBX 11 12 1 -3 -BITMAP -07E0 -1FE0 -39E0 -71C0 -73C0 -77C0 -7DC0 -7BC0 -7380 -8380 -FF00 -FE00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -3C00 -3800 -3800 -3980 -3BC0 -77C0 -7DC0 -7BC0 -7380 -7380 -E380 -E780 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 6 12 1 0 -BITMAP -1C -3C -00 -38 -38 -78 -70 -70 -70 -70 -F0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 10 15 -1 -3 -BITMAP -01C0 -03C0 -0000 -0380 -0380 -0780 -0700 -0700 -0700 -0F00 -0F00 -0E00 -8E00 -FC00 -F800 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 666 0 -DWIDTH 11 0 -BBX 11 12 1 0 -BITMAP -1C00 -3C00 -3800 -38E0 -39C0 -7B80 -7700 -7F00 -7700 -7780 -F380 -E3C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 6 12 1 0 -BITMAP -1C -3C -38 -38 -38 -78 -78 -70 -70 -70 -F0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 991 0 -DWIDTH 17 0 -BBX 16 9 1 0 -BITMAP -39CE -3BDF -77DF -7DE7 -79EE -73CE -738E -E38E -E39E -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -3980 -7BC0 -77C0 -7FC0 -7BC0 -7380 -F380 -E380 -E780 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 663 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -0F80 -3FC0 -79C0 -71C0 -E1C0 -E1C0 -F380 -FF00 -3C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 681 0 -DWIDTH 12 0 -BBX 11 12 1 -3 -BITMAP -3DC0 -3BE0 -3EE0 -3CE0 -79E0 -79C0 -7380 -7F00 -7E00 -F000 -F000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 681 0 -DWIDTH 12 0 -BBX 11 12 1 -3 -BITMAP -0FE0 -1FE0 -39C0 -71C0 -73C0 -E5C0 -FFC0 -FB80 -7380 -0380 -0780 -0780 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 542 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -3980 -7B00 -7700 -7C00 -7800 -7000 -F000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 527 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -1F80 -3F80 -3800 -3C00 -1E00 -0F00 -C700 -FF00 -FC00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 437 0 -DWIDTH 7 0 -BBX 6 11 2 0 -BITMAP -38 -78 -FC -FC -70 -70 -70 -F0 -F0 -F8 -78 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 10 9 2 0 -BITMAP -79C0 -71C0 -73C0 -7380 -F780 -EF80 -FB80 -F780 -6700 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 10 9 2 0 -BITMAP -E1C0 -E180 -F380 -7300 -7600 -7600 -7C00 -7C00 -3800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 878 0 -DWIDTH 15 0 -BBX 14 9 2 0 -BITMAP -E39C -E798 -E7B8 -EFB0 -EFF0 -FBE0 -FBE0 -F3C0 -F3C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 563 0 -DWIDTH 10 0 -BBX 11 9 0 0 -BITMAP -3CE0 -1DC0 -1F80 -0F00 -0E00 -1F00 -3F00 -7780 -E380 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 12 12 1 -3 -BITMAP -7870 -38E0 -38C0 -39C0 -3F80 -3F00 -1E00 -1E00 -1C00 -3800 -7800 -F000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -3FC0 -3FC0 -0780 -0F00 -1E00 -3C00 -7800 -FF80 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 7 15 1 -3 -BITMAP -0E -1E -3C -3C -1C -18 -78 -E0 -70 -70 -70 -F0 -F0 -F0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 5 15 1 -3 -BITMAP -18 -18 -10 -30 -30 -30 -30 -20 -60 -60 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 7 15 0 -3 -BITMAP -1C -1E -1E -1E -3C -1C -1C -0E -3C -30 -70 -78 -78 -F0 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 4 2 3 -BITMAP -78C0 -7CC0 -CF80 -C780 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 6 12 1 -3 -BITMAP -3C -3C -00 -00 -38 -30 -70 -70 -70 -70 -F0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 12 3 0 -BITMAP -0300 -0300 -1FC0 -3880 -7000 -F000 -F000 -F000 -FF80 -7F00 -0C00 -0C00 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 12 2 0 -BITMAP -03E0 -0FE0 -0E20 -1E00 -1E00 -3F00 -7F00 -1C00 -3C00 -3000 -FF80 -FF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 13 12 1 0 -BITMAP -1010 -3038 -1B70 -1FE0 -1DC0 -18C0 -18C0 -1DC0 -3FC0 -7FC0 -E060 -4040 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 12 3 0 -BITMAP -F0E0 -7B80 -3F00 -3E00 -7F00 -FF00 -3C00 -FE00 -FE00 -3800 -3800 -7800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 5 15 1 -3 -BITMAP -18 -18 -10 -30 -30 -30 -00 -00 -00 -60 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 15 2 -3 -BITMAP -0FC0 -1FC0 -3840 -3C00 -3E00 -3F80 -3780 -7180 -7980 -3F00 -1F00 -0700 -C700 -FF00 -FC00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 663 0 -DWIDTH 11 0 -BBX 6 2 5 10 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 834 0 -DWIDTH 14 0 -BBX 12 12 2 0 -BITMAP -0F00 -30C0 -67A0 -5C30 -D810 -B010 -B010 -F010 -5830 -6F20 -30C0 -0F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 539 0 -DWIDTH 9 0 -BBX 8 6 3 6 -BITMAP -1F -7F -E6 -EE -F6 -EE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 8 2 0 -BITMAP -0880 -1DC0 -3B80 -7F00 -E700 -7700 -3380 -1100 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 6 2 2 -BITMAP -FFC0 -FFC0 -00C0 -0080 -0180 -0180 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 2 2 4 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 691 0 -DWIDTH 12 0 -BBX 9 9 3 3 -BITMAP -1C00 -6300 -5F00 -9F80 -9C80 -9580 -7500 -6300 -1C00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 663 0 -DWIDTH 11 0 -BBX 6 2 5 10 -BITMAP -FC -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 4 0 -BBX 3 3 3 9 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -0300 -0200 -0600 -7FE0 -7FE0 -0600 -0C00 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 539 0 -DWIDTH 7 0 -BBX 7 7 -10 5 -BITMAP -7C -06 -06 -0C -30 -60 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 539 0 -DWIDTH 7 0 -BBX 6 7 -10 5 -BITMAP -7C -0C -08 -78 -18 -1C -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 663 0 -DWIDTH 11 0 -BBX 5 2 6 10 -BITMAP -38 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 681 0 -DWIDTH 12 0 -BBX 11 12 1 -3 -BITMAP -38E0 -39E0 -39C0 -39C0 -7BC0 -77C0 -7DC0 -7F80 -7B80 -F000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 8 15 3 -3 -BITMAP -7F -FB -FA -FA -F6 -76 -36 -34 -34 -2C -2C -6C -68 -68 -58 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 3 2 5 4 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 663 0 -DWIDTH 11 0 -BBX 3 3 4 -3 -BITMAP -60 -60 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 539 0 -DWIDTH 7 0 -BBX 3 7 -12 5 -BITMAP -E0 -60 -60 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 539 0 -DWIDTH 9 0 -BBX 9 6 2 6 -BITMAP -1F00 -7F80 -6380 -E300 -FF00 -7C00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 8 1 0 -BITMAP -2200 -7300 -3B80 -39C0 -3F80 -7700 -EE00 -4400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1089 0 -DWIDTH 16 0 -BBX 14 12 6 0 -BITMAP -701C -3038 -3070 -20E0 -61C0 -638C -671C -0E28 -1C48 -38FC -7018 -E018 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1089 0 -DWIDTH 16 0 -BBX 15 12 6 0 -BITMAP -701C -3038 -3070 -20E0 -61C0 -63FC -6706 -0E06 -1C0C -3830 -7060 -E0FC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1149 0 -DWIDTH 16 0 -BBX 15 12 7 0 -BITMAP -7C0E -0C1C -0838 -7870 -18E0 -1DC6 -F38E -0714 -0E24 -1C7E -380C -700C -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 539 0 -DWIDTH 9 0 -BBX 8 12 0 -3 -BITMAP -07 -0F -00 -0E -0E -1C -38 -70 -F0 -F1 -FF -7F -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 771 0 -DWIDTH 13 0 -BBX 12 15 1 0 -BITMAP -01C0 -0060 -0000 -03C0 -03C0 -07C0 -07C0 -0DE0 -0CE0 -18E0 -3FE0 -3FE0 -70F0 -6070 -E070 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 771 0 -DWIDTH 13 0 -BBX 12 15 1 0 -BITMAP -0070 -01C0 -0000 -03C0 -03C0 -07C0 -07C0 -0DE0 -0CE0 -18E0 -3FE0 -3FE0 -70F0 -6070 -E070 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 771 0 -DWIDTH 13 0 -BBX 12 15 1 0 -BITMAP -00E0 -03B0 -0000 -03C0 -03C0 -07C0 -07C0 -0DE0 -0CE0 -18E0 -3FE0 -3FE0 -70F0 -6070 -E070 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 771 0 -DWIDTH 13 0 -BBX 12 15 1 0 -BITMAP -03F0 -07E0 -0000 -03C0 -03C0 -07C0 -07C0 -0DE0 -0CE0 -18E0 -3FE0 -3FE0 -70F0 -6070 -E070 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 771 0 -DWIDTH 13 0 -BBX 12 15 1 0 -BITMAP -0330 -0330 -0000 -03C0 -03C0 -07C0 -07C0 -0DE0 -0CE0 -18E0 -3FE0 -3FE0 -70F0 -6070 -E070 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 771 0 -DWIDTH 13 0 -BBX 12 15 1 0 -BITMAP -01C0 -01C0 -0000 -03C0 -03C0 -07C0 -07C0 -0DE0 -0CE0 -18E0 -3FE0 -3FE0 -70F0 -6070 -E070 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1004 0 -DWIDTH 17 0 -BBX 18 12 0 0 -BITMAP -007FC0 -00FFC0 -00F800 -01F000 -037000 -077F00 -0E7F00 -0CF000 -1FE000 -3FE000 -70FF00 -C1FF00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 737 0 -DWIDTH 13 0 -BBX 12 15 2 -3 -BITMAP -07F0 -1FF0 -3C10 -7800 -7000 -F000 -F000 -F000 -F000 -F840 -7FC0 -3F80 -0800 -0C00 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 642 0 -DWIDTH 11 0 -BBX 11 15 1 0 -BITMAP -0700 -0180 -0000 -3FE0 -3FE0 -3800 -3800 -3800 -7F80 -7F80 -7000 -7000 -7000 -FF80 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 642 0 -DWIDTH 11 0 -BBX 11 15 1 0 -BITMAP -01C0 -0700 -0000 -3FE0 -3FE0 -3800 -3800 -3800 -7F80 -7F80 -7000 -7000 -7000 -FF80 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 642 0 -DWIDTH 11 0 -BBX 11 15 1 0 -BITMAP -0380 -0EC0 -0000 -3FE0 -3FE0 -3800 -3800 -3800 -7F80 -7F80 -7000 -7000 -7000 -FF80 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 642 0 -DWIDTH 11 0 -BBX 11 15 1 0 -BITMAP -0CC0 -0CC0 -0000 -3FE0 -3FE0 -3800 -3800 -3800 -7F80 -7F80 -7000 -7000 -7000 -FF80 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 6 15 1 0 -BITMAP -38 -0C -00 -3C -3C -38 -38 -38 -78 -78 -70 -70 -70 -F0 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 7 15 1 0 -BITMAP -0E -38 -00 -3C -3C -38 -38 -38 -78 -78 -70 -70 -70 -F0 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 7 15 1 0 -BITMAP -1C -76 -00 -3C -3C -38 -38 -38 -78 -78 -70 -70 -70 -F0 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 8 15 1 0 -BITMAP -33 -33 -00 -3C -3C -38 -38 -38 -78 -78 -70 -70 -70 -F0 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 14 0 -BBX 14 12 1 0 -BITMAP -1FF0 -1FF8 -3C3C -3C3C -383C -FF3C -FF3C -3838 -7878 -70F0 -7FE0 -7F80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 789 0 -DWIDTH 13 0 -BBX 13 15 1 0 -BITMAP -03F0 -07E0 -0000 -3838 -3C38 -3C30 -3E30 -3E30 -7770 -7770 -63E0 -63E0 -61E0 -E1E0 -E0E0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 14 15 2 0 -BITMAP -0380 -00C0 -0000 -07E0 -1FF8 -3C78 -783C -703C -F03C -F038 -F078 -F070 -F0E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 14 15 2 0 -BITMAP -00E0 -0380 -0000 -07E0 -1FF8 -3C78 -783C -703C -F03C -F038 -F078 -F070 -F0E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 14 15 2 0 -BITMAP -01C0 -0760 -0000 -07E0 -1FF8 -3C78 -783C -703C -F03C -F038 -F078 -F070 -F0E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 14 15 2 0 -BITMAP -03F0 -07E0 -0000 -07E0 -1FF8 -3C78 -783C -703C -F03C -F038 -F078 -F070 -F0E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 14 15 2 0 -BITMAP -0660 -0660 -0000 -07E0 -1FF8 -3C78 -783C -703C -F03C -F038 -F078 -F070 -F0E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -6040 -30E0 -39C0 -1B80 -0E00 -0E00 -3B00 -7380 -E180 -40C0 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 16 12 3 0 -BITMAP -03FF -0FFC -1E3C -3C7E -38FE -79DE -7B9C -7F3C -7E38 -7C70 -3FE0 -EF80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 12 15 2 0 -BITMAP -0700 -0180 -0000 -3870 -7870 -7070 -70E0 -70E0 -F0E0 -F0E0 -E0C0 -E1C0 -F1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 12 15 2 0 -BITMAP -01C0 -0700 -0000 -3870 -7870 -7070 -70E0 -70E0 -F0E0 -F0E0 -E0C0 -E1C0 -F1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 12 15 2 0 -BITMAP -0380 -0EC0 -0000 -3870 -7870 -7070 -70E0 -70E0 -F0E0 -F0E0 -E0C0 -E1C0 -F1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 12 15 2 0 -BITMAP -0CC0 -0CC0 -0000 -3870 -7870 -7070 -70E0 -70E0 -F0E0 -F0E0 -E0C0 -E1C0 -F1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 681 0 -DWIDTH 12 0 -BBX 11 15 3 0 -BITMAP -0380 -0E00 -0000 -E0E0 -71C0 -7380 -7B00 -3E00 -3E00 -3C00 -3C00 -3800 -3800 -3800 -7800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 645 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -3800 -3800 -3F80 -3FC0 -71C0 -71C0 -73C0 -7380 -7F00 -FE00 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 708 0 -DWIDTH 12 0 -BBX 11 15 1 -3 -BITMAP -07C0 -0FC0 -1CC0 -1DC0 -3980 -3B80 -3B80 -39C0 -78E0 -70E0 -77E0 -77C0 -7000 -E000 -E000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 681 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -0700 -0180 -0000 -0FE0 -1FE0 -39C0 -71C0 -73C0 -E7C0 -EFC0 -FB80 -7380 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 681 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -01C0 -0700 -0000 -0FE0 -1FE0 -39C0 -71C0 -73C0 -E7C0 -EFC0 -FB80 -7380 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 681 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -0380 -0EC0 -0000 -0FE0 -1FE0 -39C0 -71C0 -73C0 -E7C0 -EFC0 -FB80 -7380 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 681 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -07E0 -0FC0 -0000 -0FE0 -1FE0 -39C0 -71C0 -73C0 -E7C0 -EFC0 -FB80 -7380 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 681 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -0CC0 -0CC0 -0000 -0FE0 -1FE0 -39C0 -71C0 -73C0 -E7C0 -EFC0 -FB80 -7380 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 681 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -0380 -0380 -0000 -0FE0 -1FE0 -39C0 -71C0 -73C0 -E7C0 -EFC0 -FB80 -7380 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 987 0 -DWIDTH 17 0 -BBX 15 9 2 0 -BITMAP -0FDC -1FFE -39CE -73DC -F3FC -E7F0 -EF82 -FBFE -71F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 548 0 -DWIDTH 9 0 -BBX 9 12 1 -3 -BITMAP -0F80 -3F80 -7880 -7000 -F000 -F000 -F100 -FF00 -7E00 -1000 -1800 -3800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 612 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0700 -0180 -0000 -0F00 -3F80 -7380 -7780 -FF00 -FC00 -E080 -FF80 -3E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 612 0 -DWIDTH 10 0 -BBX 10 12 1 0 -BITMAP -01C0 -0700 -0000 -0F00 -3F80 -7380 -7780 -FF00 -FC00 -E080 -FF80 -3E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 612 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0700 -1D80 -0000 -0F00 -3F80 -7380 -7780 -FF00 -FC00 -E080 -FF80 -3E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 612 0 -DWIDTH 10 0 -BBX 10 12 1 0 -BITMAP -0CC0 -0CC0 -0000 -0F00 -3F80 -7380 -7780 -FF00 -FC00 -E080 -FF80 -3E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 6 12 1 0 -BITMAP -38 -0C -00 -38 -38 -70 -70 -70 -70 -70 -E0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 7 12 1 0 -BITMAP -0E -38 -00 -38 -38 -70 -70 -70 -70 -70 -E0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 7 12 1 0 -BITMAP -1C -76 -00 -38 -38 -70 -70 -70 -70 -70 -E0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 7 12 1 0 -BITMAP -66 -66 -00 -38 -38 -70 -70 -70 -70 -70 -E0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 663 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -0100 -0380 -0700 -3F00 -3F80 -3BC0 -1FC0 -3FC0 -79C0 -71C0 -F1C0 -E180 -F380 -7F00 -3C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 11 12 1 0 -BITMAP -07E0 -0FC0 -0000 -3980 -7BC0 -77C0 -7FC0 -7BC0 -7380 -F380 -E380 -E780 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 663 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -0700 -0180 -0000 -0F80 -3FC0 -79C0 -71C0 -E1C0 -E1C0 -F380 -FF00 -3C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 663 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -01C0 -0700 -0000 -0F80 -3FC0 -79C0 -71C0 -E1C0 -E1C0 -F380 -FF00 -3C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 663 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -0380 -0EC0 -0000 -0F80 -3FC0 -79C0 -71C0 -E1C0 -E1C0 -F380 -FF00 -3C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 663 0 -DWIDTH 11 0 -BBX 11 12 1 0 -BITMAP -07E0 -0FC0 -0000 -0F80 -3FC0 -79C0 -71C0 -E1C0 -E1C0 -F380 -FF00 -3C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 663 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -0CC0 -0CC0 -0000 -0F80 -3FC0 -79C0 -71C0 -E1C0 -E1C0 -F380 -FF00 -3C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 10 2 0 -BITMAP -0600 -0E00 -0000 -0000 -FFC0 -FFC0 -0000 -0000 -1C00 -1800 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 663 0 -DWIDTH 11 0 -BBX 12 9 2 0 -BITMAP -07F0 -1FE0 -3DE0 -3BE0 -76E0 -7CE0 -79C0 -7F80 -FE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -0700 -0180 -0000 -79C0 -71C0 -73C0 -7380 -F780 -EF80 -FB80 -F780 -6700 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -01C0 -0700 -0000 -79C0 -71C0 -73C0 -7380 -F780 -EF80 -FB80 -F780 -6700 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -0700 -1D80 -0000 -79C0 -71C0 -73C0 -7380 -F780 -EF80 -FB80 -F780 -6700 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -0CC0 -0CC0 -0000 -79C0 -71C0 -73C0 -7380 -F780 -EF80 -FB80 -F780 -6700 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 12 15 1 -3 -BITMAP -01C0 -0700 -0000 -7870 -38E0 -38C0 -39C0 -3F80 -3F00 -1E00 -1E00 -1C00 -3800 -7800 -F000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 681 0 -DWIDTH 12 0 -BBX 11 15 1 -3 -BITMAP -1C00 -1C00 -3800 -39C0 -3BE0 -3FE0 -3CE0 -79E0 -79C0 -7380 -7F00 -7E00 -F000 -F000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 12 15 1 -3 -BITMAP -0660 -0660 -0000 -7870 -38E0 -38C0 -39C0 -3F80 -3F00 -1E00 -1E00 -1C00 -3800 -7800 -F000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luBIS14-L1.bdf diff -u xc/fonts/bdf/100dpi/luBIS14-L1.bdf:1.1 xc/fonts/bdf/100dpi/luBIS14-L1.bdf:removed --- xc/fonts/bdf/100dpi/luBIS14-L1.bdf:1.1 Wed Apr 4 18:55:24 2001 +++ xc/fonts/bdf/100dpi/luBIS14-L1.bdf Wed Mar 16 21:03:39 2005 @@ -1,3918 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBIS14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Bold-I-Normal-Sans-20-140-100-100-P-127-ISO8859-1 -SIZE 14 100 100 -FONTBOUNDINGBOX 38 22 -13 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 20 -POINT_SIZE 140 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 127 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 18 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold Italic" -X_HEIGHT 11 -CAP_HEIGHT 14 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 16 0 -BBX 15 13 2 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 7 14 1 0 -BITMAP -1E -1E -3C -3C -3C -3C -38 -38 -38 -30 -00 -00 -F8 -F0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 11 0 -BBX 9 6 3 8 -BITMAP -E380 -E380 -E380 -C180 -4100 -4100 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -0398 -0330 -0770 -7FF8 -7FF8 -0CC0 -1DC0 -1980 -FFF0 -FFF0 -3300 -6600 -6600 -CC00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 20 2 -2 -BITMAP -0080 -0180 -0380 -0F80 -1FF0 -1FF0 -3D30 -1900 -1F00 -1F00 -0F80 -07C0 -07E0 -04E0 -04E0 -E9C0 -FF80 -FF00 -0C00 -1800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 908 0 -DWIDTH 18 0 -BBX 17 14 2 0 -BITMAP -3C0300 -7E0600 -E60C00 -C61800 -C63000 -CC6000 -FCC000 -798000 -030F00 -061F80 -0C3180 -183180 -303F00 -601E00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 816 0 -DWIDTH 16 0 -BBX 15 14 2 0 -BITMAP -03E0 -07F0 -0E18 -0E30 -0EF0 -07C0 -1F06 -738E -618C -E1DC -E0F8 -F0F0 -7FF0 -3F78 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 4 6 3 8 -BITMAP -F0 -F0 -E0 -60 -60 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 8 0 -BBX 7 18 2 -4 -BITMAP -02 -06 -0C -18 -38 -70 -70 -60 -E0 -E0 -E0 -E0 -E0 -E0 -60 -70 -30 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 8 0 -BBX 7 18 1 -4 -BITMAP -08 -18 -1C -0C -0E -0E -0E -0E -0E -0E -0C -1C -18 -38 -30 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 9 0 -BBX 8 7 3 7 -BITMAP -1C -49 -67 -E7 -3C -EE -28 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 11 2 0 -BITMAP -0100 -0100 -0300 -0200 -FFF0 -FFF0 -0400 -0C00 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 5 7 1 -3 -BITMAP -78 -78 -78 -70 -30 -70 -E0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 5 2 2 6 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 5 3 1 0 -BITMAP -78 -F8 -F0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 12 0 -BBX 15 17 0 -3 -BITMAP -000E -001C -0038 -0030 -0070 -00E0 -00C0 -0180 -0380 -0300 -0600 -0E00 -1C00 -1800 -3800 -7000 -E000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 11 14 3 0 -BITMAP -0780 -1FC0 -38C0 -70E0 -70E0 -70E0 -E0E0 -E1C0 -E1C0 -E1C0 -E380 -E380 -7F00 -3C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 7 14 5 0 -BITMAP -7E -FE -3C -3C -3C -3C -3C -78 -78 -78 -78 -78 -F0 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -0FE0 -1FF0 -1078 -0038 -0038 -0070 -00E0 -03C0 -0F00 -1E00 -3800 -7800 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 14 3 0 -BITMAP -1FC0 -1FF0 -30F0 -0070 -0060 -01C0 -1F00 -3FC0 -01E0 -00E0 -00E0 -C1E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0070 -00F0 -01E0 -02E0 -04E0 -08E0 -19E0 -31C0 -7FF0 -FFF0 -03C0 -0380 -0380 -0380 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -1FF8 -1FF8 -1800 -3800 -3000 -3F00 -3FC0 -03E0 -00E0 -00E0 -00E0 -C1E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -03F8 -0FF8 -1E18 -3C00 -7800 -7FC0 -FFE0 -F0F0 -E070 -E070 -E070 -70E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 11 14 4 0 -BITMAP -7FE0 -FFE0 -01C0 -0380 -0380 -0700 -0E00 -1C00 -1800 -3800 -7000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 14 2 0 -BITMAP -07C0 -1FF0 -1870 -3030 -3870 -1FE0 -0F80 -3FE0 -71E0 -E060 -E060 -E0E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -07C0 -1FF0 -3870 -7038 -7038 -7038 -7878 -3FF8 -1FF0 -00F0 -01E0 -C3C0 -FF80 -FE00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 6 11 2 0 -BITMAP -3C -3C -78 -00 -00 -00 -00 -00 -78 -F0 -F0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 7 14 1 -3 -BITMAP -1E -1E -3C -00 -00 -00 -00 -7C -78 -78 -78 -38 -30 -E0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 10 1 0 -BITMAP -0030 -01C0 -0700 -1C00 -E000 -3000 -0C00 -0300 -00C0 -0040 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 13 8 2 2 -BITMAP -7FF8 -7FF8 -0000 -0000 -0000 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 10 1 1 -BITMAP -2000 -3000 -0C00 -0300 -00C0 -0070 -0380 -0E00 -3800 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 539 0 -DWIDTH 11 0 -BBX 10 14 3 0 -BITMAP -7F00 -FFC0 -83C0 -01C0 -0180 -0700 -0E00 -1C00 -3800 -7800 -0000 -0000 -F800 -F000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 17 0 -BBX 13 14 3 0 -BITMAP -07C0 -1820 -3010 -27C8 -49C8 -91C8 -91C8 -93C8 -B298 -9FA0 -99E0 -4000 -2100 -1F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 771 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -00E0 -01F0 -01F0 -03F0 -0270 -0670 -0C78 -0C78 -1FF8 -1FF8 -3038 -203C -603C -E03C -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 660 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -1FE0 -3FF0 -3C70 -3870 -3860 -38C0 -7F80 -7FC0 -79E0 -70E0 -70E0 -F0E0 -FFC0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 737 0 -DWIDTH 15 0 -BBX 15 14 2 0 -BITMAP -01FE -07FE -1E06 -3C00 -7800 -7000 -E000 -E000 -E000 -E000 -F000 -7818 -7FF8 -1FE0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 16 0 -BBX 16 14 2 0 -BITMAP -1FFC -1FFE -3E1F -3E07 -3E07 -3C07 -3C07 -7C0F -780E -781E -783C -7878 -FFF0 -FFC0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 642 0 -DWIDTH 13 0 -BBX 13 14 2 0 -BITMAP -1FF8 -1FF8 -3C00 -3C00 -3C00 -3C00 -3FE0 -7FC0 -7800 -7800 -7800 -7800 -FFE0 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 13 14 2 0 -BITMAP -1FF8 -1FF8 -3C00 -3C00 -3C00 -3C00 -3FC0 -7FC0 -7800 -7800 -7800 -7000 -F000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 755 0 -DWIDTH 15 0 -BBX 15 14 2 0 -BITMAP -01FE -07FE -1E06 -3800 -7000 -7000 -E000 -E03C -E078 -E078 -F0F8 -78F8 -7FF0 -1FF0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 16 0 -BBX 16 14 2 0 -BITMAP -1E0F -1E0F -3C0E -3C1E -3C1E -3C1E -3FFE -7FFC -783C -783C -783C -703C -F078 -F078 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 7 14 2 0 -BITMAP -1E -1E -3C -3C -3C -3C -3C -78 -78 -78 -78 -78 -F0 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 502 0 -DWIDTH 10 0 -BBX 11 17 0 -3 -BITMAP -01E0 -01E0 -01E0 -01C0 -03C0 -03C0 -03C0 -03C0 -0380 -0780 -0780 -0780 -0780 -0700 -8F00 -FE00 -FC00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 15 0 -BBX 14 14 2 0 -BITMAP -1E1C -1E38 -3C70 -3CE0 -3DC0 -3D80 -3B00 -7F80 -79C0 -79C0 -78E0 -70E0 -F070 -F078 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -1E00 -1E00 -3C00 -3C00 -3C00 -3C00 -3800 -7800 -7800 -7800 -7800 -7000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 19 0 -BBX 18 14 2 0 -BITMAP -1F03C0 -1F07C0 -3F0780 -3F0F80 -3F0B80 -3F1780 -371780 -77A700 -77E700 -73C700 -73CF00 -638F00 -E30E00 -E00E00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 789 0 -DWIDTH 16 0 -BBX 15 14 2 0 -BITMAP -1C0E -1C0E -3E0C -3E1C -3F1C -3F1C -339C -7398 -71F8 -71F8 -70F8 -60F8 -E070 -E070 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 17 0 -BBX 14 14 3 0 -BITMAP -03E0 -0FF8 -1C38 -381C -701C -701C -E01C -E01C -E038 -E038 -F070 -70E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 645 0 -DWIDTH 13 0 -BBX 13 14 2 0 -BITMAP -1FF0 -1FF8 -3C38 -3C38 -3C38 -3870 -3FE0 -7F80 -7800 -7800 -7000 -7000 -F000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 17 0 -BBX 14 18 3 -4 -BITMAP -03E0 -0FF8 -1C38 -381C -701C -701C -E01C -E01C -E038 -E038 -F070 -70F0 -7FE0 -1FC0 -01F0 -00FC -007C -0018 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 708 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -1FF0 -1FF8 -3C38 -3C38 -3C38 -3870 -3FE0 -7F80 -7980 -79C0 -71C0 -70C0 -F0E0 -F0F0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 639 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -07F0 -1FF0 -3830 -3800 -3C00 -3E00 -1F80 -0FC0 -03E0 -00E0 -00E0 -41C0 -FF80 -FE00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 15 14 3 0 -BITMAP -FFFE -FFFE -0780 -0780 -0780 -0700 -0F00 -0F00 -0F00 -0F00 -0F00 -1E00 -1E00 -1E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 759 0 -DWIDTH 15 0 -BBX 14 14 3 0 -BITMAP -3C1C -383C -7838 -7838 -7038 -7038 -7078 -E070 -E070 -E070 -E0F0 -F0E0 -7FC0 -1F80 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 765 0 -DWIDTH 15 0 -BBX 14 14 3 0 -BITMAP -F01C -F018 -F030 -7030 -7860 -78E0 -78C0 -79C0 -7980 -3B00 -3F00 -3E00 -3E00 -3C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 991 0 -DWIDTH 20 0 -BBX 17 14 4 0 -BITMAP -E18180 -E18100 -E38300 -E38200 -E38600 -E58400 -E58C00 -ED8800 -E99800 -E9B000 -F1B000 -71E000 -71E000 -61C000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 696 0 -DWIDTH 14 0 -BBX 15 14 -1 0 -BITMAP -1C0E -1E18 -0E38 -0E70 -07E0 -07C0 -0780 -0780 -0F80 -09C0 -19C0 -30E0 -60E0 -C0F0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 681 0 -DWIDTH 14 0 -BBX 12 14 2 0 -BITMAP -E070 -E0E0 -61C0 -7380 -7300 -3600 -3E00 -3C00 -3C00 -3800 -7800 -7800 -7800 -7800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 14 14 1 0 -BITMAP -1FFC -1FFC -0078 -00F0 -01E0 -01C0 -0380 -0700 -0E00 -1E00 -3C00 -7800 -7FF0 -FFF0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 8 0 -BBX 9 17 1 -3 -BITMAP -0F80 -1F80 -1E00 -1C00 -1C00 -1C00 -3C00 -3800 -3800 -3800 -7800 -7800 -7000 -7000 -7000 -FC00 -F800 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 7 17 3 -3 -BITMAP -C0 -60 -60 -60 -60 -30 -30 -30 -38 -18 -18 -18 -0C -0C -0C -0C -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 8 0 -BBX 9 17 0 -3 -BITMAP -0F80 -1F80 -0700 -0700 -0700 -0F00 -0F00 -0E00 -0E00 -0E00 -1E00 -1C00 -1C00 -1C00 -3C00 -FC00 -F800 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 10 10 0 3 -BITMAP -0100 -0300 -0700 -0500 -0980 -1880 -3080 -20C0 -4040 -C040 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 2 0 -3 -BITMAP -FF80 -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 5 2 7 12 -BITMAP -F0 -38 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 681 0 -DWIDTH 14 0 -BBX 13 11 1 0 -BITMAP -07F8 -0FF8 -1C78 -30F0 -70F0 -61F0 -E2F0 -E6F0 -FDE0 -F9E0 -71E0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 681 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -1F00 -1F00 -1F00 -3E70 -3EF8 -3EF8 -3FB8 -7D38 -7E30 -7C70 -7860 -79C0 -FF80 -FF00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 548 0 -DWIDTH 11 0 -BBX 9 11 2 0 -BITMAP -0780 -1F80 -3880 -7000 -7000 -E000 -E000 -E100 -E100 -7F00 -3E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 681 0 -DWIDTH 14 0 -BBX 14 14 1 0 -BITMAP -003C -003C -0078 -07F8 -0FF8 -1C78 -30F8 -70F0 -61F0 -E2F0 -E6F0 -FDE0 -F9E0 -71E0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 612 0 -DWIDTH 12 0 -BBX 11 11 1 0 -BITMAP -07C0 -1FE0 -3CE0 -78E0 -71C0 -FF80 -FE00 -F020 -F8E0 -7FE0 -3F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 464 0 -DWIDTH 9 0 -BBX 12 18 1 -4 -BITMAP -03F0 -0FF0 -1E10 -3FC0 -7F80 -3C00 -3C00 -3C00 -3C00 -3C00 -7800 -7800 -7800 -7800 -7800 -F000 -F000 -F000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 674 0 -DWIDTH 13 0 -BBX 13 15 1 -4 -BITMAP -03F8 -0FF0 -1C70 -38F0 -30F0 -71F0 -6260 -6660 -7CE0 -7CE0 -30E0 -01C0 -C1C0 -FF80 -7E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -1E00 -1C00 -3C00 -3CE0 -3DF0 -3BF0 -3BE0 -7CE0 -7CE0 -78E0 -70E0 -70C0 -F1C0 -F1C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 7 14 1 0 -BITMAP -1E -3E -00 -3C -3C -3C -78 -78 -78 -78 -78 -F0 -F0 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 407 0 -DWIDTH 8 0 -BBX 12 18 -1 -4 -BITMAP -00F0 -01F0 -0000 -00C0 -01C0 -01C0 -01C0 -01C0 -0180 -0380 -0380 -0380 -0380 -0300 -0700 -8600 -FC00 -F800 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 666 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -1E00 -1E00 -1C00 -3C30 -3C60 -3CC0 -3880 -7900 -7F80 -7B80 -7980 -71C0 -F1C0 -F0E0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 7 14 1 0 -BITMAP -1E -1E -1C -3C -3C -3C -3C -78 -78 -78 -78 -70 -F0 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 991 0 -DWIDTH 20 0 -BBX 19 11 1 0 -BITMAP -3CE1C0 -3DF3E0 -3BF7E0 -7AFDC0 -7CF9C0 -7CF1C0 -78F1C0 -71E180 -F1E180 -F1E380 -F1E380 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 11 2 0 -BITMAP -3CE0 -3DF0 -3BF0 -7AE0 -7CE0 -7CE0 -78E0 -70E0 -F0C0 -F1C0 -F1C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 10 11 3 0 -BITMAP -0F80 -1FC0 -39C0 -71C0 -61C0 -E1C0 -E1C0 -E180 -E380 -7F00 -3C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 681 0 -DWIDTH 14 0 -BBX 13 15 1 -4 -BITMAP -1E70 -1CF8 -3DF8 -3D38 -3A38 -3C30 -3870 -7860 -78E0 -7FC0 -7F00 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 681 0 -DWIDTH 14 0 -BBX 13 15 1 -4 -BITMAP -07F8 -0FF8 -1C78 -30F0 -70F0 -61F0 -E2F0 -E6F0 -FDE0 -F9E0 -71E0 -01E0 -01E0 -03C0 -03C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 542 0 -DWIDTH 11 0 -BBX 11 11 2 0 -BITMAP -3C60 -3DC0 -3B40 -7A00 -7C00 -7800 -7800 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 527 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -0FC0 -1FC0 -3C00 -3C00 -3E00 -1F00 -0F80 -0780 -C780 -FF00 -FE00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 437 0 -DWIDTH 9 0 -BBX 7 13 2 0 -BITMAP -3C -38 -FE -FE -78 -70 -70 -70 -E0 -E0 -F4 -FC -78 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 11 2 0 -BITMAP -38F0 -38F0 -30F0 -70E0 -71E0 -73E0 -73E0 -75E0 -FDC0 -FBC0 -73C0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 630 0 -DWIDTH 13 0 -BBX 12 11 2 0 -BITMAP -F070 -F060 -F0C0 -70C0 -7980 -7B80 -7B00 -7F00 -7E00 -3C00 -3C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 878 0 -DWIDTH 18 0 -BBX 17 11 3 0 -BITMAP -C0C380 -C1E300 -C1E700 -E2E600 -E26E00 -E46C00 -E47C00 -E87800 -F87800 -F07000 -F07000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 563 0 -DWIDTH 11 0 -BBX 13 11 0 0 -BITMAP -3E38 -1E60 -1EE0 -0FC0 -0F80 -0780 -0F80 -1FC0 -3BC0 -33C0 -E1E0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 14 15 1 -4 -BITMAP -3C0C -3C18 -3C30 -3C20 -3C60 -1EC0 -1E80 -1F80 -1F00 -1E00 -0E00 -0C00 -1800 -3800 -F000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 630 0 -DWIDTH 13 0 -BBX 12 11 1 0 -BITMAP -3FF0 -3FE0 -00C0 -0180 -0300 -0600 -0C00 -1800 -3000 -7FE0 -FFE0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 8 0 -BBX 8 17 2 -3 -BITMAP -0F -1F -1E -1E -1E -0C -0C -78 -60 -F8 -38 -78 -78 -F0 -F0 -F8 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 5 0 -BBX 6 17 1 -3 -BITMAP -04 -0C -08 -08 -08 -10 -10 -10 -30 -20 -20 -20 -40 -40 -40 -C0 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 8 0 -BBX 8 17 1 -3 -BITMAP -0E -1F -0F -0F -1E -1E -1C -1F -06 -1E -30 -30 -78 -78 -78 -F8 -F0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 5 2 3 -BITMAP -3830 -7C30 -4F60 -C3E0 -81C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 7 15 1 -4 -BITMAP -1E -3E -00 -00 -18 -38 -38 -38 -38 -78 -78 -78 -F0 -F0 -F0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 10 14 3 0 -BITMAP -0380 -0300 -0FC0 -1FC0 -3040 -7000 -E000 -E000 -E000 -E180 -FF80 -7F80 -1800 -1800 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -01F8 -07F8 -0788 -0F00 -0F00 -0F00 -3FC0 -3F80 -1E00 -1E00 -1C00 -3800 -FFE0 -FFC0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 16 14 0 0 -BITMAP -0001 -1003 -09CC -0FF8 -0630 -0C30 -0810 -0C30 -0C70 -0FE0 -1FF0 -3010 -C008 -8000 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 14 3 0 -BITMAP -7030 -7060 -38C0 -3980 -1F00 -1E00 -7F80 -7F80 -1E00 -FF80 -FF80 -3C00 -3C00 -3C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 5 0 -BBX 6 17 1 -3 -BITMAP -04 -0C -08 -08 -08 -08 -18 -00 -00 -00 -60 -40 -40 -40 -40 -C0 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 18 2 -4 -BITMAP -07F0 -1FF0 -1C30 -3C00 -3F00 -1F80 -1FE0 -33E0 -20E0 -7060 -7E40 -3FC0 -1FC0 -07C0 -03C0 -C3C0 -FF80 -FE00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 7 2 6 12 -BITMAP -EE -EE -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 834 0 -DWIDTH 17 0 -BBX 13 14 3 0 -BITMAP -0F80 -1040 -2020 -47F0 -8C28 -9008 -9008 -B008 -9008 -9008 -4FD0 -2020 -1040 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 539 0 -DWIDTH 11 0 -BBX 10 7 3 7 -BITMAP -1FC0 -3FC0 -7380 -E780 -CF80 -FB80 -7780 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 12 9 2 1 -BITMAP -0420 -0E70 -1CE0 -39C0 -F780 -7380 -39C0 -39C0 -1080 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 8 2 2 -BITMAP -FFF0 -FFF0 -0070 -0060 -0060 -0060 -0060 -0060 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 5 2 2 6 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 691 0 -DWIDTH 14 0 -BBX 8 10 5 4 -BITMAP -3C -42 -9F -9B -BB -BD -A5 -A3 -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 7 2 6 12 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 5 0 -BBX 1 3 4 11 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 13 11 1 0 -BITMAP -0080 -0080 -0100 -3FF8 -7FF8 -0100 -0200 -0600 -0000 -FFF0 -FFE0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 539 0 -DWIDTH 8 0 -BBX 8 9 -10 5 -BITMAP -3E -23 -03 -06 -0C -18 -20 -60 -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 539 0 -DWIDTH 8 0 -BBX 7 9 -11 5 -BITMAP -7C -06 -06 -0C -78 -0C -0C -0C -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 6 2 7 12 -BITMAP -3C -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 681 0 -DWIDTH 14 0 -BBX 13 14 1 -3 -BITMAP -1C78 -3C78 -3C78 -3CF0 -3CF0 -38F0 -7BF0 -7AF0 -7CE0 -7DE0 -79E0 -F000 -F000 -F000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 9 17 4 -3 -BITMAP -7F80 -FD80 -F900 -FB00 -FB00 -FB00 -7300 -1200 -1200 -3200 -2200 -2600 -2400 -2400 -4400 -4400 -4400 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 14 0 -BBX 3 2 7 6 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 4 5 4 -4 -BITMAP -30 -60 -10 -10 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 539 0 -DWIDTH 8 0 -BBX 4 9 -13 5 -BITMAP -F0 -70 -70 -60 -60 -60 -E0 -E0 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 539 0 -DWIDTH 11 0 -BBX 10 7 3 7 -BITMAP -0F80 -3FC0 -71C0 -E1C0 -E380 -FF00 -7C00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 12 9 1 1 -BITMAP -1080 -39C0 -39C0 -1CE0 -1EF0 -39C0 -7380 -E700 -4200 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1089 0 -DWIDTH 19 0 -BBX 16 14 7 0 -BITMAP -F007 -700C -701C -6038 -6070 -60E3 -E1C7 -E38B -C71E -0E36 -1C26 -387F -3006 -E00C -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1089 0 -DWIDTH 19 0 -BBX 17 14 7 0 -BITMAP -F00700 -700C00 -701C00 -603800 -607000 -60FF00 -E1D180 -E38180 -C70300 -0E0600 -1C0C00 -381000 -303000 -E07F00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1149 0 -DWIDTH 19 0 -BBX 17 14 8 0 -BITMAP -7C0380 -060600 -060E00 -0C1C00 -783800 -0C7180 -0CE380 -0DC580 -FB8F00 -071B00 -0E1300 -1C3F80 -180300 -700600 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 539 0 -DWIDTH 11 0 -BBX 10 15 0 -4 -BITMAP -03C0 -07C0 -0000 -0000 -0000 -0780 -0F00 -1E00 -3800 -7000 -E000 -E000 -F040 -7FC0 -3F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 771 0 -DWIDTH 15 0 -BBX 14 17 1 0 -BITMAP -00F0 -0038 -0000 -00E0 -01F0 -01F0 -03F0 -0270 -0670 -0C78 -0C78 -1FF8 -1FF8 -3038 -203C -603C -E03C -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 771 0 -DWIDTH 15 0 -BBX 14 17 1 0 -BITMAP -003C -00E0 -0000 -00E0 -01F0 -01F0 -03F0 -0270 -0670 -0C78 -0C78 -1FF8 -1FF8 -3038 -203C -603C -E03C -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 771 0 -DWIDTH 15 0 -BBX 14 17 1 0 -BITMAP -00F0 -03B8 -0000 -00E0 -01F0 -01F0 -03F0 -0270 -0670 -0C78 -0C78 -1FF8 -1FF8 -3038 -203C -603C -E03C -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 771 0 -DWIDTH 15 0 -BBX 14 17 1 0 -BITMAP -01FC -03F8 -0000 -00E0 -01F0 -01F0 -03F0 -0270 -0670 -0C78 -0C78 -1FF8 -1FF8 -3038 -203C -603C -E03C -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 771 0 -DWIDTH 15 0 -BBX 14 17 1 0 -BITMAP -01DC -01DC -0000 -00E0 -01F0 -01F0 -03F0 -0270 -0670 -0C78 -0C78 -1FF8 -1FF8 -3038 -203C -603C -E03C -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 771 0 -DWIDTH 15 0 -BBX 14 17 1 0 -BITMAP -0070 -0070 -0000 -00E0 -01F0 -01F0 -03F0 -0270 -0670 -0C78 -0C78 -1FF8 -1FF8 -3038 -203C -603C -E03C -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1004 0 -DWIDTH 20 0 -BBX 21 14 0 0 -BITMAP -001FF8 -003FF8 -007E00 -007C00 -00DC00 -01BC00 -03BFE0 -073FC0 -063800 -0FF800 -1FF800 -387800 -307FE0 -E07FE0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 737 0 -DWIDTH 15 0 -BBX 15 18 2 -4 -BITMAP -01FE -07FE -1E06 -3C00 -7800 -7000 -E000 -E000 -E000 -E000 -F000 -7818 -7FF8 -1FE0 -0C00 -0200 -0200 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 642 0 -DWIDTH 13 0 -BBX 13 17 2 0 -BITMAP -0780 -01C0 -0000 -1FF8 -1FF8 -3C00 -3C00 -3C00 -3C00 -3FE0 -7FC0 -7800 -7800 -7800 -7800 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 642 0 -DWIDTH 13 0 -BBX 13 17 2 0 -BITMAP -00F0 -0380 -0000 -1FF8 -1FF8 -3C00 -3C00 -3C00 -3C00 -3FE0 -7FC0 -7800 -7800 -7800 -7800 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 642 0 -DWIDTH 13 0 -BBX 13 17 2 0 -BITMAP -03C0 -0EE0 -0000 -1FF8 -1FF8 -3C00 -3C00 -3C00 -3C00 -3FE0 -7FC0 -7800 -7800 -7800 -7800 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 642 0 -DWIDTH 13 0 -BBX 13 17 2 0 -BITMAP -0770 -0770 -0000 -1FF8 -1FF8 -3C00 -3C00 -3C00 -3C00 -3FE0 -7FC0 -7800 -7800 -7800 -7800 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 8 17 2 0 -BITMAP -1E -07 -00 -1E -1E -3C -3C -3C -3C -3C -78 -78 -78 -78 -78 -F0 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 9 17 2 0 -BITMAP -0780 -1C00 -0000 -1E00 -1E00 -3C00 -3C00 -3C00 -3C00 -3C00 -7800 -7800 -7800 -7800 -7800 -F000 -F000 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 8 17 2 0 -BITMAP -1E -77 -00 -1E -1E -3C -3C -3C -3C -3C -78 -78 -78 -78 -78 -F0 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 9 17 2 0 -BITMAP -3B80 -3B80 -0000 -1E00 -1E00 -3C00 -3C00 -3C00 -3C00 -3C00 -7800 -7800 -7800 -7800 -7800 -F000 -F000 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 16 0 -BBX 16 14 1 0 -BITMAP -1FFC -1FFE -1F0F -1E07 -1E07 -3E07 -FFC7 -FF87 -3C0E -380E -781C -7878 -7FF0 -7FC0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 789 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -03F8 -07F0 -0000 -1C0E -1C0E -3E0C -3E1C -3F1C -3F1C -339C -7398 -71F8 -71F8 -70F8 -60F8 -E070 -E070 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 17 0 -BBX 14 17 3 0 -BITMAP -03C0 -00E0 -0000 -03E0 -0FF8 -1C38 -381C -701C -701C -E01C -E01C -E038 -E038 -F070 -70E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 17 0 -BBX 14 17 3 0 -BITMAP -00F0 -0380 -0000 -03E0 -0FF8 -1C38 -381C -701C -701C -E01C -E01C -E038 -E038 -F070 -70E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 17 0 -BBX 14 17 3 0 -BITMAP -01E0 -0770 -0000 -03E0 -0FF8 -1C38 -381C -701C -701C -E01C -E01C -E038 -E038 -F070 -70E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 17 0 -BBX 14 17 3 0 -BITMAP -03F8 -07F0 -0000 -03E0 -0FF8 -1C38 -381C -701C -701C -E01C -E01C -E038 -E038 -F070 -70E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 17 0 -BBX 14 17 3 0 -BITMAP -0770 -0770 -0000 -03E0 -0FF8 -1C38 -381C -701C -701C -E01C -E01C -E038 -E038 -F070 -70E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 13 11 2 0 -BITMAP -1008 -3018 -1860 -0CC0 -0580 -0200 -0D00 -1980 -30C0 -C060 -8040 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 17 0 -BBX 17 14 4 0 -BITMAP -01F180 -07FF00 -0E1E00 -1C1E00 -383E00 -386E00 -70CE00 -718E00 -731C00 -761C00 -7C3800 -387000 -7FE000 -CF8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 759 0 -DWIDTH 15 0 -BBX 14 17 3 0 -BITMAP -03C0 -00E0 -0000 -3C1C -383C -7838 -7838 -7038 -7038 -7078 -E070 -E070 -E070 -E0F0 -F0E0 -7FC0 -1F80 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 759 0 -DWIDTH 15 0 -BBX 14 17 3 0 -BITMAP -00F0 -0380 -0000 -3C1C -383C -7838 -7838 -7038 -7038 -7078 -E070 -E070 -E070 -E0F0 -F0E0 -7FC0 -1F80 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 759 0 -DWIDTH 15 0 -BBX 14 17 3 0 -BITMAP -01E0 -0770 -0000 -3C1C -383C -7838 -7838 -7038 -7038 -7078 -E070 -E070 -E070 -E0F0 -F0E0 -7FC0 -1F80 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 759 0 -DWIDTH 15 0 -BBX 14 17 3 0 -BITMAP -0770 -0770 -0000 -3C1C -383C -7838 -7838 -7038 -7038 -7078 -E070 -E070 -E070 -E0F0 -F0E0 -7FC0 -1F80 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 681 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -03C0 -0E00 -0000 -E070 -E0E0 -61C0 -7380 -7300 -3600 -3E00 -3C00 -3C00 -3800 -7800 -7800 -7800 -7800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 645 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -1C00 -1C00 -3C00 -3FE0 -3FF0 -3870 -3870 -7870 -78E0 -7FC0 -7F00 -7000 -F000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 708 0 -DWIDTH 14 0 -BBX 13 18 1 -4 -BITMAP -03E0 -0FF0 -0E70 -1E70 -1EE0 -1CC0 -1DC0 -3DE0 -3CF0 -3878 -3838 -7A38 -7BF0 -7BE0 -7000 -7000 -F000 -F000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 681 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -03C0 -00E0 -0000 -07F8 -0FF8 -1C78 -30F0 -70F0 -61F0 -E2F0 -E6F0 -FDE0 -F9E0 -71E0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 681 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -00F0 -0380 -0000 -07F8 -0FF8 -1C78 -30F0 -70F0 -61F0 -E2F0 -E6F0 -FDE0 -F9E0 -71E0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 681 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -01E0 -0770 -0000 -07F8 -0FF8 -1C78 -30F0 -70F0 -61F0 -E2F0 -E6F0 -FDE0 -F9E0 -71E0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 681 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -03F8 -07F0 -0000 -07F8 -0FF8 -1C78 -30F0 -70F0 -61F0 -E2F0 -E6F0 -FDE0 -F9E0 -71E0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 681 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -0770 -0770 -0000 -07F8 -0FF8 -1C78 -30F0 -70F0 -61F0 -E2F0 -E6F0 -FDE0 -F9E0 -71E0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 681 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -01C0 -01C0 -0000 -07F8 -0FF8 -1C78 -30F0 -70F0 -61F0 -E2F0 -E6F0 -FDE0 -F9E0 -71E0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 987 0 -DWIDTH 20 0 -BBX 18 11 2 0 -BITMAP -07FF80 -1FFFC0 -38F9C0 -30F1C0 -70F380 -61FF00 -E2FC00 -E6E040 -FCF1C0 -F8FFC0 -707E00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 548 0 -DWIDTH 11 0 -BBX 9 15 2 -4 -BITMAP -0780 -1F80 -3880 -7000 -7000 -E000 -E000 -E100 -E100 -7F00 -3E00 -3000 -0800 -0800 -7000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 612 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -0780 -01C0 -0000 -07C0 -1FE0 -3CE0 -78E0 -71C0 -FF80 -FE00 -F020 -F8E0 -7FE0 -3F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 612 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -01E0 -0700 -0000 -07C0 -1FE0 -3CE0 -78E0 -71C0 -FF80 -FE00 -F020 -F8E0 -7FE0 -3F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 612 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -03C0 -0EE0 -0000 -07C0 -1FE0 -3CE0 -78E0 -71C0 -FF80 -FE00 -F020 -F8E0 -7FE0 -3F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 612 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -0EE0 -0EE0 -0000 -07C0 -1FE0 -3CE0 -78E0 -71C0 -FF80 -FE00 -F020 -F8E0 -7FE0 -3F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 8 14 2 0 -BITMAP -1E -07 -00 -3C -3C -3C -78 -78 -78 -78 -78 -F0 -F0 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 9 14 2 0 -BITMAP -0780 -1C00 -0000 -3C00 -3C00 -3C00 -7800 -7800 -7800 -7800 -7800 -F000 -F000 -F000 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 8 14 2 0 -BITMAP -1E -77 -00 -3C -3C -3C -78 -78 -78 -78 -78 -F0 -F0 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 9 14 2 0 -BITMAP -3B80 -3B80 -0000 -3C00 -3C00 -3C00 -7800 -7800 -7800 -7800 -7800 -F000 -F000 -F000 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 10 18 3 0 -BITMAP -0100 -0380 -0300 -0600 -3F00 -3F80 -1380 -31C0 -2FC0 -1FC0 -39C0 -71C0 -E1C0 -E180 -E180 -F300 -7E00 -3C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -07F0 -0FE0 -0000 -3CE0 -3DF0 -3BF0 -7AE0 -7CE0 -7CE0 -78E0 -70E0 -F0C0 -F1C0 -F1C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 10 14 3 0 -BITMAP -0780 -01C0 -0000 -0F80 -1FC0 -39C0 -71C0 -61C0 -E1C0 -E1C0 -E180 -E380 -7F00 -3C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 11 14 3 0 -BITMAP -01E0 -0700 -0000 -0F80 -1FC0 -39C0 -71C0 -61C0 -E1C0 -E1C0 -E180 -E380 -7F00 -3C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 10 14 3 0 -BITMAP -0780 -1DC0 -0000 -0F80 -1FC0 -39C0 -71C0 -61C0 -E1C0 -E1C0 -E180 -E380 -7F00 -3C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 11 14 3 0 -BITMAP -0FE0 -1FC0 -0000 -0F80 -1FC0 -39C0 -71C0 -61C0 -E1C0 -E1C0 -E180 -E380 -7F00 -3C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 11 14 3 0 -BITMAP -0EE0 -0EE0 -0000 -0F80 -1FC0 -39C0 -71C0 -61C0 -E1C0 -E1C0 -E180 -E380 -7F00 -3C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 11 2 0 -BITMAP -0380 -0700 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0000 -0E00 -1C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 12 11 4 0 -BITMAP -07F0 -0FE0 -1CE0 -39E0 -33E0 -76E0 -7CE0 -78C0 -71C0 -7F80 -DE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -0780 -01C0 -0000 -38F0 -38F0 -30F0 -70E0 -71E0 -73E0 -73E0 -75E0 -FDC0 -FBC0 -73C0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -01E0 -0700 -0000 -38F0 -38F0 -30F0 -70E0 -71E0 -73E0 -73E0 -75E0 -FDC0 -FBC0 -73C0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -03C0 -0EE0 -0000 -38F0 -38F0 -30F0 -70E0 -71E0 -73E0 -73E0 -75E0 -FDC0 -FBC0 -73C0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -0EE0 -0EE0 -0000 -38F0 -38F0 -30F0 -70E0 -71E0 -73E0 -73E0 -75E0 -FDC0 -FBC0 -73C0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 14 18 1 -4 -BITMAP -00F0 -0380 -0000 -3C0C -3C18 -3C30 -3C20 -3C60 -1EC0 -1E80 -1F80 -1F00 -1E00 -0E00 -0C00 -1800 -3800 -F000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 681 0 -DWIDTH 14 0 -BBX 13 18 1 -4 -BITMAP -1F00 -1F00 -1F00 -1E30 -1E78 -3EF8 -3FB8 -3D38 -3E30 -3C70 -7C60 -7CE0 -7FC0 -7F00 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 14 18 1 -4 -BITMAP -0770 -0770 -0000 -3C0C -3C18 -3C30 -3C20 -3C60 -1EC0 -1E80 -1F80 -1F00 -1E00 -0E00 -0C00 -1800 -3800 -F000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luBIS18-L1.bdf diff -u xc/fonts/bdf/100dpi/luBIS18-L1.bdf:1.1 xc/fonts/bdf/100dpi/luBIS18-L1.bdf:removed --- xc/fonts/bdf/100dpi/luBIS18-L1.bdf:1.1 Wed Apr 4 18:55:24 2001 +++ xc/fonts/bdf/100dpi/luBIS18-L1.bdf Wed Mar 16 21:03:39 2005 @@ -1,4616 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBIS18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Bold-I-Normal-Sans-25-180-100-100-P-159-ISO8859-1 -SIZE 18 100 100 -FONTBOUNDINGBOX 50 28 -17 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 25 -POINT_SIZE 180 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 159 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 23 -FONT_DESCENT 6 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold Italic" -X_HEIGHT 13 -CAP_HEIGHT 18 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 20 0 -BBX 19 17 2 0 -BITMAP -AAAAA0 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -AAAAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 8 18 2 0 -BITMAP -1F -1F -1F -1E -1E -1E -3C -3C -3C -3C -38 -38 -38 -00 -00 -78 -F8 -F8 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 8 4 11 -BITMAP -FBE0 -FBE0 -F1E0 -F1E0 -71C0 -71C0 -71C0 -71C0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 18 2 0 -BITMAP -0067 -00C6 -00CE -018C -018C -3FFF -7FFF -0630 -0630 -0C60 -0C60 -FFFE -FFFC -3180 -3180 -7300 -6300 -E600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 15 24 3 -3 -BITMAP -0070 -0060 -00E0 -03FC -07FE -0FFE -1EC4 -1EC0 -1FC0 -1FC0 -0FC0 -07E0 -03F0 -03F8 -03F8 -0378 -0378 -6378 -FFF0 -FFF0 -FFC0 -0700 -0600 -0E00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 908 0 -DWIDTH 23 0 -BBX 21 18 3 0 -BITMAP -1F0078 -3F80E0 -7FC1E0 -F3C3C0 -F3C780 -F38F00 -FF9E00 -7F3C00 -3E7800 -00F3E0 -01E7F0 -03CFF8 -078E78 -0F1E78 -1E1E78 -3C1FF0 -380FE0 -F007C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 816 0 -DWIDTH 20 0 -BBX 19 18 2 0 -BITMAP -00FC00 -03FE00 -03FF00 -07CF00 -07CF00 -07DE00 -03FC00 -03F0E0 -1FE1E0 -3DF1C0 -78F1C0 -F0FB80 -F07F80 -F83F00 -FC3E00 -7FFE00 -7FFF00 -1F8F80 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 5 9 4 10 -BITMAP -F8 -F8 -F8 -F8 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 10 24 2 -5 -BITMAP -0040 -01C0 -0380 -0780 -0F00 -1E00 -1E00 -3C00 -7C00 -7C00 -7800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -7800 -7800 -7C00 -3C00 -1C00 -0800 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 10 24 1 -5 -BITMAP -0400 -0E00 -0F00 -0F00 -0780 -0780 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -0780 -0F80 -0F80 -0F00 -1E00 -1E00 -3C00 -7800 -F000 -E000 -8000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 12 0 -BBX 10 9 3 9 -BITMAP -0F00 -0E00 -6EC0 -73C0 -F3C0 -1200 -FF00 -7700 -2400 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 15 15 2 0 -BITMAP -00C0 -01C0 -01C0 -01C0 -0180 -0180 -FFFE -FFFE -FFFE -0380 -0300 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 6 9 1 -4 -BITMAP -7C -7C -7C -78 -78 -38 -38 -F0 -E0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 3 2 6 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 6 5 2 0 -BITMAP -7C -7C -FC -F8 -F8 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 19 23 0 -4 -BITMAP -0001E0 -0003C0 -000380 -000780 -000F00 -000E00 -001E00 -003C00 -003800 -007800 -00F000 -00E000 -01E000 -03C000 -038000 -078000 -0F0000 -0E0000 -1E0000 -3C0000 -380000 -780000 -F00000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 18 2 0 -BITMAP -01F0 -07FC -0FFE -1F1E -3E1F -3C1F -7C1F -7C1F -FC1F -F83F -F83E -F83E -F83C -F87C -78F8 -7FF0 -3FE0 -0F80 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 8 18 6 0 -BITMAP -7F -7F -FF -1E -1E -3E -3E -3E -3C -3C -7C -7C -7C -78 -78 -F8 -F8 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 18 2 0 -BITMAP -07F8 -0FFE -1FFF -183F -001F -001F -003E -007E -00FC -01F0 -07E0 -0F80 -1F00 -3E00 -7C00 -7FFC -FFFC -FFF8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 15 18 3 0 -BITMAP -07F8 -0FFC -1FFE -183E -003E -003C -00F8 -1FF0 -1FE0 -1FF0 -00F8 -007C -007C -007C -41F8 -FFF8 -FFE0 -7F80 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 15 18 2 0 -BITMAP -003E -007E -00FC -01FC -03FC -07BC -0F7C -1E78 -3C78 -7878 -7FFE -FFFE -FFFC -00F0 -00F0 -00F0 -01F0 -01E0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 18 3 0 -BITMAP -0FFF -0FFF -1FFE -1C00 -1C00 -1800 -1F80 -3FE0 -3FF8 -03F8 -00FC -007C -007C -00FC -41F8 -FFF8 -FFE0 -FF80 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 18 3 0 -BITMAP -01FF -07FF -0FFF -1F82 -3E00 -3E00 -7C00 -7FF0 -FFFC -FFFC -FC7E -F83E -F83E -F83C -7C7C -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 14 18 5 0 -BITMAP -7FFC -7FFC -FFFC -0078 -00F8 -01F0 -03E0 -03C0 -0780 -0F00 -1F00 -1E00 -3C00 -7C00 -7C00 -7800 -F800 -F800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 15 18 3 0 -BITMAP -01F8 -07FC -0FFE -1E1E -1E1E -1E1E -1F3C -0FF0 -0FF0 -1FF8 -7CFC -787C -F03C -F03C -F87C -FFF8 -7FF0 -1FC0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 18 2 0 -BITMAP -03F0 -0FFC -1FFE -3E3E -3C1F -7C1F -7C1F -7E3F -3FFF -3FFF -0FFE -003E -007C -007C -41F8 -FFF0 -FFE0 -FF80 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 8 13 2 0 -BITMAP -1F -1F -3E -3E -3E -00 -00 -00 -7C -7C -FC -F8 -F8 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 8 17 1 -4 -BITMAP -1F -1F -1F -1E -3E -00 -00 -00 -3C -7C -7C -7C -7C -38 -38 -F0 -E0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 15 3 0 -BITMAP -0001 -0007 -001F -007E -03F8 -0FE0 -3F80 -FE00 -3E00 -0F80 -07E0 -01F0 -007C -0018 -0008 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 8 2 3 -BITMAP -3FFF -7FFF -7FFE -0000 -0000 -FFFE -FFFE -FFFC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 15 1 0 -BITMAP -1000 -1800 -3E00 -0F80 -07E0 -01F0 -007C -007F -01FC -07F0 -1FC0 -7E00 -7800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 539 0 -DWIDTH 13 0 -BBX 12 18 3 0 -BITMAP -3F80 -7FE0 -FFF0 -83F0 -01F0 -01E0 -03E0 -07C0 -0F80 -1F00 -3E00 -3C00 -7C00 -0000 -0000 -7800 -F800 -F800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 18 3 0 -BITMAP -00FC00 -03FF00 -0F0380 -1C00C0 -3800E0 -30FC60 -63FC60 -671C60 -C61860 -CC3860 -CC78C0 -CFD9C0 -CF9F80 -671E00 -600000 -383000 -1FF000 -07E000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 771 0 -DWIDTH 19 0 -BBX 18 18 1 0 -BITMAP -003E00 -007E00 -007E00 -00FE00 -01FE00 -01DF00 -03DF00 -039F00 -078F00 -070F00 -0F0F80 -0FFF80 -1FFF80 -1FFF80 -380780 -3807C0 -7007C0 -F007C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 660 0 -DWIDTH 16 0 -BBX 15 18 2 0 -BITMAP -1FF8 -1FFC -1FFE -1E3E -1E3E -3E3C -3C7C -3FF0 -3FC0 -3FF0 -7CF8 -7C7C -787C -787C -78FC -FFF8 -FFF8 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 737 0 -DWIDTH 18 0 -BBX 18 18 2 0 -BITMAP -007F80 -03FFC0 -07FFC0 -0FC080 -1F0000 -3E0000 -7C0000 -7C0000 -780000 -F80000 -F80000 -F80000 -F80000 -FC0000 -7E0600 -7FFE00 -3FFE00 -0FF800 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 21 0 -BBX 20 18 2 0 -BITMAP -0FFF00 -1FFFC0 -1FFFE0 -1F07F0 -1F03F0 -1F01F0 -3E01F0 -3E01F0 -3E01F0 -3E03F0 -3C03E0 -7C03E0 -7C07C0 -7C0FC0 -7C3F80 -7FFF00 -FFFC00 -FFF000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 642 0 -DWIDTH 16 0 -BBX 16 18 2 0 -BITMAP -0FFF -1FFF -1FFE -1F00 -1F00 -1E00 -3E00 -3FF8 -3FF8 -3FF8 -3C00 -7C00 -7C00 -7C00 -7C00 -7FFC -FFF8 -FFF8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 16 18 2 0 -BITMAP -0FFF -1FFF -1FFE -1F00 -1F00 -1E00 -3E00 -3E00 -3FF8 -3FF8 -3FF0 -7C00 -7C00 -7C00 -7C00 -7800 -F800 -F800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 755 0 -DWIDTH 19 0 -BBX 18 18 2 0 -BITMAP -007F80 -03FFC0 -07FFC0 -0FC080 -1F0000 -3E0000 -7C0000 -7C0000 -780000 -F80F00 -F80F00 -F81F00 -F81F00 -FC1E00 -7E1E00 -7FFE00 -3FFE00 -0FF800 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 20 0 -BBX 20 18 2 0 -BITMAP -0F81F0 -1F01F0 -1F01E0 -1F03E0 -1F03E0 -1E03E0 -3E03E0 -3FFFC0 -3FFFC0 -3FFFC0 -3C07C0 -7C07C0 -7C0780 -7C0F80 -7C0F80 -780F80 -F80F80 -F81F00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 8 18 2 0 -BITMAP -1F -1F -1F -1E -1E -3E -3E -3E -3C -3C -7C -7C -7C -78 -78 -F8 -F8 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 502 0 -DWIDTH 13 0 -BBX 14 22 0 -4 -BITMAP -007C -007C -007C -0078 -00F8 -00F8 -00F8 -00F8 -00F0 -01F0 -01F0 -01F0 -01F0 -01E0 -03E0 -03E0 -03E0 -03E0 -47C0 -FFC0 -FF80 -FE00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 19 0 -BBX 17 18 2 0 -BITMAP -1F0780 -1F0F00 -1F1E00 -1F1C00 -1E3800 -3E7800 -3EF000 -3FE000 -3FE000 -3FF000 -7DF000 -7CF800 -7CF800 -7C7C00 -787E00 -F83E00 -F83F00 -F81F00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -3C00 -7C00 -7C00 -7C00 -7C00 -7FFC -FFFC -FFFC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 23 0 -BBX 23 18 2 0 -BITMAP -0FC07E -1FC07E -1FC0FC -1FC0FC -1FC1FC -1FC3FC -3FE3FC -3FE778 -39E778 -39EE78 -39EEF8 -79FCF8 -79FCF0 -79F8F0 -71F0F0 -71F1F0 -F0E1F0 -F001E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 789 0 -DWIDTH 20 0 -BBX 19 18 2 0 -BITMAP -1F01E0 -1F01E0 -1F81E0 -1F81C0 -1FC3C0 -3FC3C0 -3FE3C0 -3FE3C0 -3DF380 -39F780 -78FF80 -78FF80 -787F80 -787F00 -703F00 -F03F00 -F01F00 -F01F00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 20 18 2 0 -BITMAP -007F00 -03FFC0 -07FFE0 -0F87E0 -1F03F0 -3E01F0 -7C01F0 -7C01F0 -F801F0 -F801F0 -F803E0 -F803E0 -F807C0 -FC0F80 -7E1F00 -7FFE00 -3FFC00 -0FE000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 645 0 -DWIDTH 16 0 -BBX 16 18 2 0 -BITMAP -1FFC -1FFE -1FFF -1E1F -1E1F -3E1F -3E1E -3E7E -3FFC -3FF8 -7FE0 -7C00 -7C00 -7800 -7800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 21 22 2 -4 -BITMAP -007F00 -03FFC0 -07FFE0 -0F87E0 -1F03F0 -3E01F0 -7C01F0 -7C01F0 -F801F0 -F801F0 -F803E0 -F803E0 -F807C0 -FC0F80 -7E1F00 -7FFE00 -3FFC00 -0FFC00 -003FC0 -001FF8 -0007E0 -0000C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 708 0 -DWIDTH 18 0 -BBX 16 18 2 0 -BITMAP -1FFC -1FFF -1FFF -1E1F -1E1F -3E1F -3E3E -3C7C -3FF8 -3FF0 -7FF0 -7CF0 -7CF8 -78F8 -7878 -F87C -F87C -F83E -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 639 0 -DWIDTH 16 0 -BBX 15 18 2 0 -BITMAP -01FC -07FE -1FFE -1F04 -3E00 -3E00 -1F80 -1FC0 -0FE0 -07F8 -01F8 -00FC -00FC -00FC -40F8 -FFF0 -FFE0 -FF80 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 18 3 0 -BITMAP -FFFFE0 -FFFFE0 -FFFFE0 -01F000 -03E000 -03E000 -03E000 -03E000 -03E000 -07C000 -07C000 -07C000 -07C000 -07C000 -0F8000 -0F8000 -0F8000 -0F8000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 18 18 3 0 -BITMAP -3E03C0 -3E07C0 -3E0780 -3E0780 -3C0780 -7C0780 -7C0F80 -7C0F00 -780F00 -F80F00 -F80F00 -F81F00 -F81E00 -F81E00 -FC3C00 -7FFC00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 765 0 -DWIDTH 19 0 -BBX 18 18 4 0 -BITMAP -F803C0 -F80380 -F80780 -7C0700 -7C0E00 -7C1E00 -7C1C00 -7C3C00 -7C3800 -3E7800 -3E7000 -3EF000 -3EE000 -3FC000 -1FC000 -1F8000 -1F8000 -1F0000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 991 0 -DWIDTH 25 0 -BBX 23 18 4 0 -BITMAP -F03C1E -F07C1C -F07C3C -F87C38 -F8FC78 -F8FC70 -F9FC70 -F9FCE0 -FBBCE0 -FBBDE0 -FBBDC0 -7F3FC0 -7F3F80 -7E3F80 -7E3F00 -7C3F00 -7C3E00 -7C3E00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 696 0 -DWIDTH 17 0 -BBX 20 18 0 0 -BITMAP -0F80F0 -07C1E0 -07C3C0 -07E780 -03EF00 -03FE00 -01FC00 -01FC00 -01F800 -01F800 -03F800 -03FC00 -07FC00 -0F7E00 -1E3E00 -3C3E00 -781F00 -F01F00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 681 0 -DWIDTH 17 0 -BBX 16 18 4 0 -BITMAP -F80F -781E -7C3C -7C38 -3C78 -3EF0 -3FE0 -1FC0 -1F80 -1F80 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 17 18 2 0 -BITMAP -0FFF80 -0FFF80 -0FFF80 -003F00 -007E00 -00FC00 -00FC00 -01F800 -03F000 -07E000 -0FC000 -1F8000 -1F8000 -3F0000 -7E0000 -7FFC00 -FFFC00 -FFFC00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 11 23 1 -4 -BITMAP -07E0 -0FE0 -0FC0 -0F00 -0F00 -0F00 -1E00 -1E00 -1E00 -1E00 -1E00 -3C00 -3C00 -3C00 -3C00 -3C00 -7800 -7800 -7800 -7800 -7E00 -FE00 -FC00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 9 23 4 -4 -BITMAP -E000 -F000 -7000 -7000 -7000 -7800 -3800 -3800 -3800 -3C00 -1C00 -1C00 -1C00 -1E00 -0E00 -0E00 -0E00 -0F00 -0700 -0700 -0700 -0780 -0380 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 11 23 1 -4 -BITMAP -0FE0 -0FE0 -0FC0 -03C0 -03C0 -03C0 -03C0 -0780 -0780 -0780 -0780 -0780 -0F00 -0F00 -0F00 -0F00 -0F00 -1E00 -1E00 -1E00 -FE00 -FE00 -FC00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 14 15 2 3 -BITMAP -0040 -0040 -00E0 -01E0 -01E0 -03E0 -03F0 -0770 -0E70 -0E30 -1C38 -3C38 -3838 -701C -F01C -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 3 1 -3 -BITMAP -FFE0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 6 3 9 16 -BITMAP -F0 -38 -1C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 681 0 -DWIDTH 17 0 -BBX 16 13 2 0 -BITMAP -01FF -07FF -0FFE -1F1E -3E3E -7C3E -787E -F8FC -F9BC -FB7C -FF7C -FE7C -78F8 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 681 0 -DWIDTH 17 0 -BBX 16 19 2 0 -BITMAP -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1E1E -3E3F -3E7F -3EFF -3D9F -3F1F -7E1E -7C3E -7C3C -78F8 -7FF0 -FFE0 -FF80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 13 13 2 0 -BITMAP -01F0 -07F8 -1FF8 -3F18 -7C00 -7C00 -F800 -F800 -F800 -FC30 -FFE0 -7FE0 -1F80 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 681 0 -DWIDTH 17 0 -BBX 17 19 2 0 -BITMAP -000F80 -000F80 -000F00 -001F00 -001F00 -001F00 -01FF00 -07FE00 -0FFE00 -1F3E00 -3E3E00 -7C3E00 -787C00 -F8FC00 -F9BC00 -FB7C00 -FF7C00 -FE7800 -78F800 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 612 0 -DWIDTH 15 0 -BBX 13 13 2 0 -BITMAP -03E0 -0FF0 -1FF8 -3CF8 -78F0 -7FF0 -FFC0 -FF00 -F808 -F838 -FFF8 -7FF0 -1F80 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 464 0 -DWIDTH 12 0 -BBX 15 24 1 -5 -BITMAP -00FC -01FE -03FE -07C6 -0F80 -0F80 -3FF0 -3FF0 -7FF0 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7800 -F800 -F800 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 674 0 -DWIDTH 17 0 -BBX 16 18 1 -5 -BITMAP -01FF -07FF -0FFF -1F1E -3E3E -3C3E -7C7E -7CFE -7DBC -7FBC -7F7C -7E7C -3C7C -80F8 -E0F8 -FFF0 -7FE0 -7F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 15 19 2 0 -BITMAP -0F00 -1F00 -1F00 -1F00 -1F00 -1E00 -3E1C -3E7E -3EFE -3CFE -3DBE -7F3E -7E3C -7C7C -7C7C -787C -F87C -F8F8 -F8F8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 9 19 2 0 -BITMAP -0F80 -0F80 -1F00 -1F00 -0000 -0000 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7800 -F800 -F800 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 407 0 -DWIDTH 10 0 -BBX 15 24 -2 -5 -BITMAP -003E -003E -003C -007C -0000 -0000 -007C -0078 -00F8 -00F8 -00F8 -00F8 -00F0 -01F0 -01F0 -01F0 -01F0 -03E0 -03E0 -03E0 -C7C0 -FF80 -FF00 -7C00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 666 0 -DWIDTH 17 0 -BBX 16 19 2 0 -BITMAP -0F80 -0F00 -1F00 -1F00 -1F00 -1F00 -1E0F -3E1E -3E3C -3E78 -3EF0 -3DE0 -7FE0 -7DF0 -7DF0 -7CF8 -78F8 -F87C -F87C -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 9 19 2 0 -BITMAP -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 991 0 -DWIDTH 25 0 -BBX 23 13 2 0 -BITMAP -1E3C3C -3E7E7E -3CFEFE -3DFDFE -3FBFBE -3F3F3C -7E3F3C -7E7E3C -7C7C7C -78787C -787878 -F87878 -F8F8F8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 15 13 2 0 -BITMAP -1E1C -3E7E -3EFE -3DFE -3DBE -3F3E -7E3C -7C7C -7C7C -787C -787C -F8F8 -F8F8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 15 13 2 0 -BITMAP -01F8 -0FFC -1FFE -3E3E -7C3E -783E -F83E -F83E -F87C -FCF8 -FFF0 -7FE0 -1F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 681 0 -DWIDTH 17 0 -BBX 17 18 1 -5 -BITMAP -0F8F00 -1F3F80 -1F7F80 -1F6F80 -1ECF80 -1F8F80 -3F0F00 -3E1F00 -3E3E00 -3C7C00 -3FF800 -7FF000 -7FC000 -7C0000 -7C0000 -780000 -F80000 -F80000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 681 0 -DWIDTH 17 0 -BBX 16 18 2 -5 -BITMAP -01FF -07FF -0FFE -1F1E -3E3E -7C3E -787E -F8FC -F9BC -FF7C -FF7C -FE7C -7878 -00F8 -00F8 -00F8 -00F8 -01F0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 542 0 -DWIDTH 14 0 -BBX 14 13 2 0 -BITMAP -1F1C -3E38 -3E78 -3EF8 -3DC0 -3F00 -7E00 -7E00 -7C00 -7C00 -7800 -F800 -F800 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 527 0 -DWIDTH 13 0 -BBX 13 13 1 0 -BITMAP -07F8 -0FF8 -1FF0 -1F00 -1E00 -1F80 -0FC0 -03E0 -01F0 -41F0 -FFE0 -FFE0 -7F80 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 437 0 -DWIDTH 11 0 -BBX 9 17 3 0 -BITMAP -0600 -3E00 -3E00 -3E00 -FF80 -FF80 -FF80 -7C00 -7C00 -7C00 -7C00 -7800 -F800 -F800 -FF00 -FE00 -7E00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 15 13 3 0 -BITMAP -3E3E -3C3E -7C3C -7C3C -7C7C -7C7C -78FC -F9F8 -FB78 -FF78 -FEF8 -FCF8 -70F0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 15 13 3 0 -BITMAP -F81E -F81C -F83C -7878 -7C70 -7CF0 -7CE0 -7DE0 -3FC0 -3F80 -3F80 -3F00 -3F00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 878 0 -DWIDTH 22 0 -BBX 21 13 3 0 -BITMAP -F07878 -F0F870 -F0F8F0 -F1F8E0 -F3F9E0 -F3F9C0 -F7FBC0 -FF7B80 -FE7F80 -FE7F00 -FC3E00 -FC3E00 -783C00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 563 0 -DWIDTH 14 0 -BBX 16 13 0 0 -BITMAP -1F0F -0F9E -0FBC -0FF8 -07F0 -07E0 -03E0 -07E0 -0FF0 -1FF0 -3DF0 -78F8 -F0F8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 17 18 1 -5 -BITMAP -3E0780 -3E0F00 -3E0E00 -1E1E00 -1F3C00 -1F3800 -1F7800 -1FF000 -0FE000 -0FE000 -0FC000 -0F8000 -0F8000 -0F0000 -1E0000 -3E0000 -7C0000 -F80000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 15 13 1 0 -BITMAP -1FFE -1FFE -3FFC -00FC -01F8 -03E0 -07C0 -0F80 -3F00 -7E00 -7FFC -FFF8 -FFF8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 10 23 2 -4 -BITMAP -03C0 -0FC0 -0F80 -1F00 -1F00 -1F00 -0F00 -0F00 -0F00 -1E00 -7C00 -7000 -F800 -3C00 -3C00 -3C00 -7C00 -7C00 -F800 -F800 -FC00 -7C00 -3800 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 6 0 -BBX 7 23 1 -4 -BITMAP -0E -0E -0E -0C -1C -1C -1C -1C -18 -18 -38 -38 -38 -30 -30 -70 -70 -70 -70 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 10 23 1 -4 -BITMAP -0F00 -0F80 -0FC0 -07C0 -07C0 -0F80 -0F80 -0F00 -0F00 -0F00 -0FC0 -0380 -0F80 -1E00 -3C00 -3C00 -3C00 -3E00 -3E00 -3E00 -FC00 -FC00 -F000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 15 6 3 4 -BITMAP -3C06 -7F0E -7F8C -E3FC -E1FC -C078 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 8 18 1 -5 -BITMAP -1F -1F -1E -00 -00 -1C -1C -1C -3C -3C -3C -3C -78 -78 -78 -F8 -F8 -F8 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 14 18 4 0 -BITMAP -0070 -0060 -01F8 -07FC -0FFC -3E08 -3C00 -7C00 -7800 -F800 -F800 -FC08 -FFF0 -7FF0 -3FF0 -0700 -0300 -0700 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 18 3 0 -BITMAP -007E -01FF -03FF -03E2 -07C0 -07C0 -07C0 -1FF0 -3FE0 -3FE0 -0F80 -0F80 -1F00 -1E00 -3C00 -7FF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 20 18 0 0 -BITMAP -040020 -1C0060 -1C00F0 -0E01E0 -0F7B80 -07FF00 -07FE00 -079E00 -070F00 -0F0E00 -070E00 -079E00 -0FFC00 -1FFE00 -3DE700 -F80780 -600380 -400200 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 18 4 0 -BITMAP -F80F -7C1E -7C3C -3C38 -3E70 -3EE0 -1FE0 -1FC0 -0F80 -7FE0 -7FE0 -1F00 -FFE0 -FFC0 -1F00 -1E00 -3E00 -3E00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 6 0 -BBX 7 23 1 -4 -BITMAP -0E -0E -0E -0C -1C -1C -1C -1C -18 -00 -00 -00 -00 -00 -30 -70 -70 -70 -70 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 15 23 3 -5 -BITMAP -03FC -0FFE -0FFE -1F06 -1F00 -1F80 -1FC0 -0FF0 -1FF8 -1DFC -3C7C -3C3C -3E3C -3FB8 -1FF0 -0FF0 -03F8 -01F8 -00F8 -41F0 -FFF0 -FFE0 -7F80 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 9 3 8 15 -BITMAP -7380 -E380 -E700 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 834 0 -DWIDTH 21 0 -BBX 18 18 3 0 -BITMAP -03F000 -0FFC00 -1E0E00 -380300 -70F980 -63FDC0 -C784C0 -CE00C0 -CE00C0 -CE00C0 -CE00C0 -CE08C0 -67F1C0 -73F180 -380300 -1E0E00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 539 0 -DWIDTH 13 0 -BBX 12 10 4 8 -BITMAP -07F0 -1FF0 -3DF0 -79E0 -73E0 -F3E0 -F7E0 -FDE0 -FBC0 -73C0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 11 2 1 -BITMAP -020C -071E -0FBC -1E78 -7CF0 -FBE0 -79F0 -3CF0 -3C78 -1E38 -0820 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 15 8 3 3 -BITMAP -FFFE -FFFE -FFFC -000C -001C -001C -001C -0018 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 3 2 6 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 691 0 -DWIDTH 17 0 -BBX 13 13 4 5 -BITMAP -0F80 -1FE0 -3070 -67F0 -C7D8 -CED8 -CF98 -CF98 -CD98 -6DB0 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 9 3 8 15 -BITMAP -FF80 -FF80 -FF80 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 4 4 4 14 -BITMAP -70 -90 -90 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 17 15 1 0 -BITMAP -007000 -007000 -006000 -00E000 -3FFF80 -3FFF80 -3FFF80 -00C000 -01C000 -01C000 -01C000 -000000 -7FFE00 -FFFE00 -FFFE00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 539 0 -DWIDTH 10 0 -BBX 10 11 -14 7 -BITMAP -1F80 -3FC0 -21C0 -01C0 -0380 -0700 -1E00 -3800 -7000 -FF80 -FF00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 539 0 -DWIDTH 10 0 -BBX 9 11 -15 7 -BITMAP -3F00 -3F80 -0380 -0700 -3E00 -3E00 -0700 -0700 -8700 -FF00 -FC00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 7 3 9 16 -BITMAP -1E -38 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 681 0 -DWIDTH 17 0 -BBX 17 17 1 -4 -BITMAP -1F0F80 -1F0F80 -1F1F00 -1F1F00 -1E1F00 -3E3F00 -3E7F00 -3E7E00 -3EDE00 -3FBE00 -7FBE00 -7F3E00 -7E7C00 -7C0000 -780000 -F80000 -F80000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 11 22 5 -4 -BITMAP -3FE0 -7FE0 -FEE0 -FEC0 -FEC0 -FEC0 -FDC0 -7DC0 -3D80 -1D80 -1D80 -1B80 -1B80 -1B00 -3B00 -3B00 -3300 -3700 -3600 -7600 -7600 -7E00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 17 0 -BBX 4 3 8 6 -BITMAP -70 -F0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 5 5 5 -5 -BITMAP -38 -70 -38 -18 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 539 0 -DWIDTH 10 0 -BBX 5 11 -17 7 -BITMAP -F8 -F8 -38 -30 -70 -70 -70 -70 -60 -E0 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 539 0 -DWIDTH 13 0 -BBX 13 10 3 8 -BITMAP -03E0 -0FF0 -3FF8 -7CF8 -7878 -F070 -F0F0 -F9E0 -7F80 -3E00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 11 1 1 -BITMAP -0820 -38F0 -3C78 -1E78 -1F3C -0FBE -1E7C -3CF0 -7BE0 -F1C0 -6080 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1089 0 -DWIDTH 24 0 -BBX 20 18 9 0 -BITMAP -F800F0 -F801E0 -3803C0 -300780 -700F00 -701E00 -703C00 -707870 -60F0F0 -E0F1E0 -E1E360 -03C660 -078CE0 -0F1FF0 -1E1FF0 -3C00C0 -7800C0 -F001C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1089 0 -DWIDTH 24 0 -BBX 21 18 9 0 -BITMAP -F800F0 -F801E0 -3803C0 -300780 -700F00 -701E00 -703C00 -707BF0 -60F7F8 -E0F438 -E1E038 -03C070 -0780E0 -0F03C0 -1E0700 -3C0E00 -781FF0 -F01FE0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1149 0 -DWIDTH 24 0 -BBX 22 18 11 0 -BITMAP -3F003C -3F8078 -0380F0 -0701E0 -3E03C0 -3E0780 -070F00 -071E1C -873C3C -FF3C78 -FC78D8 -00F198 -01E338 -03C7FC -0787FC -0F0030 -1E0030 -3C0070 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 539 0 -DWIDTH 13 0 -BBX 12 18 0 -5 -BITMAP -01F0 -01F0 -01E0 -0000 -0000 -03E0 -03C0 -07C0 -0F80 -1F00 -3E00 -7C00 -F800 -F800 -FC10 -FFF0 -7FE0 -1FC0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 771 0 -DWIDTH 19 0 -BBX 18 22 1 0 -BITMAP -003C00 -000E00 -000700 -000000 -003E00 -007E00 -007E00 -00FE00 -01FE00 -01DF00 -03DF00 -039F00 -078F00 -070F00 -0F0F80 -0FFF80 -1FFF80 -1FFF80 -380780 -3807C0 -7007C0 -F007C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 771 0 -DWIDTH 19 0 -BBX 18 22 1 0 -BITMAP -000780 -000E00 -003800 -000000 -003E00 -007E00 -007E00 -00FE00 -01FE00 -01DF00 -03DF00 -039F00 -078F00 -070F00 -0F0F80 -0FFF80 -1FFF80 -1FFF80 -380780 -3807C0 -7007C0 -F007C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 771 0 -DWIDTH 19 0 -BBX 18 22 1 0 -BITMAP -001E00 -003F00 -00E380 -000000 -003E00 -007E00 -007E00 -00FE00 -01FE00 -01DF00 -03DF00 -039F00 -078F00 -070F00 -0F0F80 -0FFF80 -1FFF80 -1FFF80 -380780 -3807C0 -7007C0 -F007C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 771 0 -DWIDTH 19 0 -BBX 18 22 1 0 -BITMAP -003DC0 -007F80 -00EF00 -000000 -003E00 -007E00 -007E00 -00FE00 -01FE00 -01DF00 -03DF00 -039F00 -078F00 -070F00 -0F0F80 -0FFF80 -1FFF80 -1FFF80 -380780 -3807C0 -7007C0 -F007C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 771 0 -DWIDTH 19 0 -BBX 18 22 1 0 -BITMAP -0039C0 -0071C0 -007380 -000000 -003E00 -007E00 -007E00 -00FE00 -01FE00 -01DF00 -03DF00 -039F00 -078F00 -070F00 -0F0F80 -0FFF80 -1FFF80 -1FFF80 -380780 -3807C0 -7007C0 -F007C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 771 0 -DWIDTH 19 0 -BBX 18 23 1 0 -BITMAP -000C00 -001200 -001200 -000C00 -000000 -003E00 -007E00 -007E00 -00FE00 -01FE00 -01DF00 -03DF00 -039F00 -078F00 -070F00 -0F0F80 -0FFF80 -1FFF80 -1FFF80 -380780 -3807C0 -7007C0 -F007C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1004 0 -DWIDTH 25 0 -BBX 27 18 0 0 -BITMAP -0003FFE0 -0007FFE0 -000FFFC0 -001FE000 -003FE000 -003FC000 -007FC000 -00F7FF00 -01E7FF00 -01C7FF00 -03C78000 -07FF8000 -0FFF8000 -1FFF8000 -1C0F8000 -3C0FFF80 -781FFF00 -F01FFF00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 737 0 -DWIDTH 18 0 -BBX 18 23 2 -5 -BITMAP -007F80 -03FFC0 -07FFC0 -0FC080 -1F0000 -3E0000 -7C0000 -7C0000 -780000 -F80000 -F80000 -F80000 -F80000 -FC0000 -7E0600 -7FFE00 -3FFE00 -0FF800 -030000 -070000 -038000 -018000 -0F0000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 642 0 -DWIDTH 16 0 -BBX 16 22 2 0 -BITMAP -01E0 -0070 -0038 -0000 -0FFF -1FFF -1FFE -1F00 -1F00 -1E00 -3E00 -3FF8 -3FF8 -3FF8 -3C00 -7C00 -7C00 -7C00 -7C00 -7FFC -FFF8 -FFF8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 642 0 -DWIDTH 16 0 -BBX 16 22 2 0 -BITMAP -003C -0070 -01C0 -0000 -0FFF -1FFF -1FFE -1F00 -1F00 -1E00 -3E00 -3FF8 -3FF8 -3FF8 -3C00 -7C00 -7C00 -7C00 -7C00 -7FFC -FFF8 -FFF8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 642 0 -DWIDTH 16 0 -BBX 16 22 2 0 -BITMAP -00F0 -01F8 -071C -0000 -0FFF -1FFF -1FFE -1F00 -1F00 -1E00 -3E00 -3FF8 -3FF8 -3FF8 -3C00 -7C00 -7C00 -7C00 -7C00 -7FFC -FFF8 -FFF8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 642 0 -DWIDTH 16 0 -BBX 16 22 2 0 -BITMAP -039C -071C -0738 -0000 -0FFF -1FFF -1FFE -1F00 -1F00 -1E00 -3E00 -3FF8 -3FF8 -3FF8 -3C00 -7C00 -7C00 -7C00 -7C00 -7FFC -FFF8 -FFF8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 9 22 2 0 -BITMAP -1E00 -0700 -0380 -0000 -1F00 -1F00 -1F00 -1E00 -1E00 -3E00 -3E00 -3E00 -3C00 -3C00 -7C00 -7C00 -7C00 -7800 -7800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 10 22 2 0 -BITMAP -03C0 -0700 -1C00 -0000 -1F00 -1F00 -1F00 -1E00 -1E00 -3E00 -3E00 -3E00 -3C00 -3C00 -7C00 -7C00 -7C00 -7800 -7800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 10 22 2 0 -BITMAP -0F00 -1F80 -71C0 -0000 -1F00 -1F00 -1F00 -1E00 -1E00 -3E00 -3E00 -3E00 -3C00 -3C00 -7C00 -7C00 -7C00 -7800 -7800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 11 22 2 0 -BITMAP -1CE0 -38E0 -39C0 -0000 -1F00 -1F00 -1F00 -1E00 -1E00 -3E00 -3E00 -3E00 -3C00 -3C00 -7C00 -7C00 -7C00 -7800 -7800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 21 0 -BBX 20 18 1 0 -BITMAP -0FFF80 -0FFFC0 -0FFFE0 -0F07F0 -1F03F0 -1F01F0 -1F01F0 -FFE1F0 -FFE1F0 -FFE1F0 -3E03E0 -3E03E0 -3E07C0 -3C0FC0 -7C3F80 -7FFF00 -7FFE00 -7FF000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 789 0 -DWIDTH 20 0 -BBX 19 22 2 0 -BITMAP -007B80 -00FF00 -01DE00 -000000 -1F01E0 -1F01E0 -1F81E0 -1F81C0 -1FC3C0 -3FC3C0 -3FE3C0 -3FE3C0 -3DF380 -39F780 -78FF80 -78FF80 -787F80 -787F00 -703F00 -F03F00 -F01F00 -F01F00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 20 22 2 0 -BITMAP -007800 -001C00 -000E00 -000000 -007F00 -03FFC0 -07FFE0 -0F87E0 -1F03F0 -3E01F0 -7C01F0 -7C01F0 -F801F0 -F801F0 -F803E0 -F803E0 -F807C0 -FC0F80 -7E1F00 -7FFE00 -3FFC00 -0FE000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 20 22 2 0 -BITMAP -000F00 -001C00 -007000 -000000 -007F00 -03FFC0 -07FFE0 -0F87E0 -1F03F0 -3E01F0 -7C01F0 -7C01F0 -F801F0 -F801F0 -F803E0 -F803E0 -F807C0 -FC0F80 -7E1F00 -7FFE00 -3FFC00 -0FE000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 20 22 2 0 -BITMAP -003C00 -007E00 -01C700 -000000 -007F00 -03FFC0 -07FFE0 -0F87E0 -1F03F0 -3E01F0 -7C01F0 -7C01F0 -F801F0 -F801F0 -F803E0 -F803E0 -F807C0 -FC0F80 -7E1F00 -7FFE00 -3FFC00 -0FE000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 20 22 2 0 -BITMAP -007B80 -00FF00 -01DE00 -000000 -007F00 -03FFC0 -07FFE0 -0F87E0 -1F03F0 -3E01F0 -7C01F0 -7C01F0 -F801F0 -F801F0 -F803E0 -F803E0 -F807C0 -FC0F80 -7E1F00 -7FFE00 -3FFC00 -0FE000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 20 22 2 0 -BITMAP -007380 -00E380 -00E700 -000000 -007F00 -03FFC0 -07FFE0 -0F87E0 -1F03F0 -3E01F0 -7C01F0 -7C01F0 -F801F0 -F801F0 -F803E0 -F803E0 -F807C0 -FC0F80 -7E1F00 -7FFE00 -3FFC00 -0FE000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 17 15 2 0 -BITMAP -080100 -380300 -1C0F80 -0E1E00 -0F3C00 -07F800 -03F000 -03E000 -07E000 -0FF000 -1E7800 -3C3800 -F81C00 -600E00 -400800 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 23 18 3 0 -BITMAP -003FBE -01FFFC -03FFF8 -07C3F0 -0F83F8 -1F07F8 -3E0FF8 -3E1EF8 -7C3CF8 -7C78F8 -7CF1F0 -7DE1F0 -7FC3E0 -7F87C0 -3F0F80 -3FFF00 -7FFE00 -FFF000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 18 22 3 0 -BITMAP -01E000 -007000 -003800 -000000 -3E03C0 -3E07C0 -3E0780 -3E0780 -3C0780 -7C0780 -7C0F80 -7C0F00 -780F00 -F80F00 -F80F00 -F81F00 -F81E00 -F81E00 -FC3C00 -7FFC00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 18 22 3 0 -BITMAP -001E00 -003800 -00E000 -000000 -3E03C0 -3E07C0 -3E0780 -3E0780 -3C0780 -7C0780 -7C0F80 -7C0F00 -780F00 -F80F00 -F80F00 -F81F00 -F81E00 -F81E00 -FC3C00 -7FFC00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 18 22 3 0 -BITMAP -007800 -00FC00 -038E00 -000000 -3E03C0 -3E07C0 -3E0780 -3E0780 -3C0780 -7C0780 -7C0F80 -7C0F00 -780F00 -F80F00 -F80F00 -F81F00 -F81E00 -F81E00 -FC3C00 -7FFC00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 18 22 3 0 -BITMAP -01CE00 -038E00 -039C00 -000000 -3E03C0 -3E07C0 -3E0780 -3E0780 -3C0780 -7C0780 -7C0F80 -7C0F00 -780F00 -F80F00 -F80F00 -F81F00 -F81E00 -F81E00 -FC3C00 -7FFC00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 681 0 -DWIDTH 17 0 -BBX 16 22 4 0 -BITMAP -0078 -00E0 -0380 -0000 -F80F -781E -7C3C -7C38 -3C78 -3EF0 -3FE0 -1FC0 -1F80 -1F80 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 645 0 -DWIDTH 16 0 -BBX 15 18 2 0 -BITMAP -1F00 -1F00 -1E00 -1FF8 -1FFC -3FFE -3E3E -3C3E -3C3E -3C3C -7CFC -7FF8 -7FF0 -7FC0 -7800 -F800 -F800 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 708 0 -DWIDTH 18 0 -BBX 17 24 1 -5 -BITMAP -00FC00 -03FF00 -07FF00 -07CF00 -0F8F00 -0F9E00 -0F9C00 -1F3800 -1F3800 -1F7C00 -1F7E00 -1E3F00 -3E1F00 -3E0F80 -3E0780 -3E8780 -3CFF80 -7CFF00 -7CFC00 -7C0000 -7C0000 -780000 -F80000 -F80000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 681 0 -DWIDTH 17 0 -BBX 16 17 2 0 -BITMAP -01E0 -0070 -0038 -0000 -01FF -07FF -0FFE -1F1E -3E3E -7C3E -787E -F8FC -F9BC -FB7C -FF7C -FE7C -78F8 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 681 0 -DWIDTH 17 0 -BBX 16 17 2 0 -BITMAP -001E -0038 -00E0 -0000 -01FF -07FF -0FFE -1F1E -3E3E -7C3E -787E -F8FC -F9BC -FB7C -FF7C -FE7C -78F8 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 681 0 -DWIDTH 17 0 -BBX 16 17 2 0 -BITMAP -0078 -00FC -038E -0000 -01FF -07FF -0FFE -1F1E -3E3E -7C3E -787E -F8FC -F9BC -FB7C -FF7C -FE7C -78F8 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 681 0 -DWIDTH 17 0 -BBX 16 17 2 0 -BITMAP -00F7 -01FE -03BC -0000 -01FF -07FF -0FFE -1F1E -3E3E -7C3E -787E -F8FC -F9BC -FB7C -FF7C -FE7C -78F8 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 681 0 -DWIDTH 17 0 -BBX 16 17 2 0 -BITMAP -01CE -038E -039C -0000 -01FF -07FF -0FFE -1F1E -3E3E -7C3E -787E -F8FC -F9BC -FB7C -FF7C -FE7C -78F8 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 681 0 -DWIDTH 17 0 -BBX 16 18 2 0 -BITMAP -0030 -0048 -0048 -0030 -0000 -01FF -07FF -0FFE -1F1E -3E3E -7C3E -787E -F8FC -F9BC -FB7C -FF7C -FE7C -78F8 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 987 0 -DWIDTH 25 0 -BBX 23 13 2 0 -BITMAP -01FF78 -07FFFC -0FFFFE -1E1F3E -3C3E3C -7C3FFC -787FF0 -F8BFC0 -F9BC02 -FF3E0E -FE3FFE -FC1FFC -780FE0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 13 18 2 -5 -BITMAP -01F0 -07F8 -1FF8 -3F18 -7C00 -7C00 -F800 -F800 -F800 -FC30 -FFE0 -7FE0 -1F80 -0C00 -1C00 -0E00 -0600 -3C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 612 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -03C0 -00E0 -0070 -0000 -03E0 -0FF0 -1FF8 -3CF8 -78F0 -7FF0 -FFC0 -FF00 -F808 -F838 -FFF8 -7FF0 -1F80 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 612 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -003C -0070 -01C0 -0000 -03E0 -0FF0 -1FF8 -3CF8 -78F0 -7FF0 -FFC0 -FF00 -F808 -F838 -FFF8 -7FF0 -1F80 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 612 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -00F0 -01F8 -071C -0000 -03E0 -0FF0 -1FF8 -3CF8 -78F0 -7FF0 -FFC0 -FF00 -F808 -F838 -FFF8 -7FF0 -1F80 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 612 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -039C -071C -0738 -0000 -03E0 -0FF0 -1FF8 -3CF8 -78F0 -7FF0 -FFC0 -FF00 -F808 -F838 -FFF8 -7FF0 -1F80 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 10 17 2 0 -BITMAP -0F00 -0380 -01C0 -0000 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -7E00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 11 17 2 0 -BITMAP -01E0 -0380 -0E00 -0000 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -7E00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 11 17 2 0 -BITMAP -0780 -0FC0 -38E0 -0000 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -7E00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 11 17 2 0 -BITMAP -1CE0 -38E0 -39C0 -0000 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -7E00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 15 22 2 0 -BITMAP -0030 -0078 -00F8 -1CF0 -1FE0 -3FF0 -07F8 -0E7C -1C7C -09FE -07FE -1FFE -3E3E -7C3E -783E -F83E -F83C -F87C -FCF8 -7FF0 -7FE0 -1F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 15 17 2 0 -BITMAP -01EE -03FC -0778 -0000 -1E1C -3E7E -3EFE -3DFE -3DBE -3F3E -7E3C -7C7C -7C7C -787C -787C -F8F8 -F8F8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 15 17 2 0 -BITMAP -01E0 -0070 -0038 -0000 -01F8 -0FFC -1FFE -3E3E -7C3E -783E -F83E -F83E -F87C -FCF8 -FFF0 -7FE0 -1F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 15 17 2 0 -BITMAP -003C -0070 -01C0 -0000 -01F8 -0FFC -1FFE -3E3E -7C3E -783E -F83E -F83E -F87C -FCF8 -FFF0 -7FE0 -1F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 15 17 2 0 -BITMAP -00F0 -01F8 -071C -0000 -01F8 -0FFC -1FFE -3E3E -7C3E -783E -F83E -F83E -F87C -FCF8 -FFF0 -7FE0 -1F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 15 17 2 0 -BITMAP -01EE -03FC -0778 -0000 -01F8 -0FFC -1FFE -3E3E -7C3E -783E -F83E -F83E -F87C -FCF8 -FFF0 -7FE0 -1F80 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 15 17 2 0 -BITMAP -01CE -038E -039C -0000 -01F8 -0FFC -1FFE -3E3E -7C3E -783E -F83E -F83E -F87C -FCF8 -FFF0 -7FE0 -1F80 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 15 15 3 0 -BITMAP -01E0 -01C0 -03C0 -0000 -0000 -0000 -FFFE -FFFE -FFFC -0000 -0000 -0000 -0780 -0700 -0F00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 17 13 3 0 -BITMAP -00FF80 -07FF00 -0FFF00 -1F3F00 -3E7F00 -3CFF00 -7DDF00 -7F9F00 -7F3E00 -7E7C00 -7FF800 -7FF000 -FFC000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 15 17 3 0 -BITMAP -01E0 -0070 -0038 -0000 -3E3E -3C3E -7C3C -7C3C -7C7C -7C7C -78FC -F9F8 -FB78 -FF78 -FEF8 -FCF8 -70F0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 15 17 3 0 -BITMAP -003C -0070 -01C0 -0000 -3E3E -3C3E -7C3C -7C3C -7C7C -7C7C -78FC -F9F8 -FB78 -FF78 -FEF8 -FCF8 -70F0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 15 17 3 0 -BITMAP -00F0 -01F8 -071C -0000 -3E3E -3C3E -7C3C -7C3C -7C7C -7C7C -78FC -F9F8 -FB78 -FF78 -FEF8 -FCF8 -70F0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 15 17 3 0 -BITMAP -039C -071C -0738 -0000 -3E3E -3C3E -7C3C -7C3C -7C7C -7C7C -78FC -F9F8 -FB78 -FF78 -FEF8 -FCF8 -70F0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 17 22 1 -5 -BITMAP -001E00 -003800 -00E000 -000000 -3E0780 -3E0F00 -3E0E00 -1E1E00 -1F3C00 -1F3800 -1F7800 -1FF000 -0FE000 -0FE000 -0FC000 -0F8000 -0F8000 -0F0000 -1E0000 -3E0000 -7C0000 -F80000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 681 0 -DWIDTH 17 0 -BBX 17 23 1 -5 -BITMAP -0F8000 -0F8000 -0F8000 -0F8000 -0F8000 -1F0F00 -1F3F80 -1F7F80 -1F7F80 -1ECF80 -3F8F80 -3F0F00 -3E1F00 -3E1E00 -3E7C00 -7FF800 -7FF000 -7FC000 -7C0000 -7C0000 -F80000 -F80000 -F80000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 17 22 1 -5 -BITMAP -01CE00 -038E00 -039C00 -000000 -3E0780 -3E0F00 -3E0E00 -1E1E00 -1F3C00 -1F3800 -1F7800 -1FF000 -0FE000 -0FE000 -0FC000 -0F8000 -0F8000 -0F0000 -1E0000 -3E0000 -7C0000 -F80000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luBIS19-L1.bdf diff -u xc/fonts/bdf/100dpi/luBIS19-L1.bdf:1.2 xc/fonts/bdf/100dpi/luBIS19-L1.bdf:removed --- xc/fonts/bdf/100dpi/luBIS19-L1.bdf:1.2 Mon Apr 7 12:23:25 2003 +++ xc/fonts/bdf/100dpi/luBIS19-L1.bdf Wed Mar 16 21:03:39 2005 @@ -1,4786 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBIS19.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Bold-I-Normal-Sans-26-190-100-100-P-166-ISO8859-1 -SIZE 19 100 100 -FONTBOUNDINGBOX 49 29 -17 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 26 -POINT_SIZE 190 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 166 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FONT_ASCENT 24 -FONT_DESCENT 6 -DEFAULT_CHAR 0 -FACE_NAME "Lucida Sans Bold Italic" -X_HEIGHT 14 -CAP_HEIGHT 19 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 21 0 -BBX 19 19 2 0 -BITMAP -AAAAA0 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -AAAAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 9 19 2 0 -BITMAP -0F80 -0F80 -1F80 -1F00 -1F00 -1F00 -1E00 -1E00 -1E00 -3E00 -3C00 -3C00 -3C00 -0000 -0000 -0000 -7C00 -FC00 -F800 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 14 0 -BBX 12 9 4 11 -BITMAP -F9F0 -F9F0 -F9F0 -F9F0 -70E0 -70E0 -70E0 -70E0 -70E0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 17 19 2 0 -BITMAP -007380 -006300 -00C700 -00C600 -018E00 -3FFF80 -7FFF80 -071800 -063800 -0E3000 -0C7000 -7FFF00 -FFFE00 -38C000 -31C000 -318000 -618000 -630000 -E70000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 16 25 2 -3 -BITMAP -0070 -0070 -0070 -01FE -07FF -0FFF -0F62 -1E60 -1F60 -1FE0 -0FC0 -07E0 -03F0 -01F8 -01FC -03FC -033C -433C -637C -FFF8 -FFF0 -7FE0 -0700 -0700 -0700 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 908 0 -DWIDTH 24 0 -BBX 22 19 3 0 -BITMAP -0F003C -3F8070 -7FC0E0 -7BC1E0 -F3C3C0 -F3C780 -F3CF00 -FF9E00 -7F3C00 -3E7800 -00F1F0 -01E3F8 -03C7FC -078F3C -0F0F3C -1E0F3C -1C0FF8 -380FF0 -F003E0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 816 0 -DWIDTH 21 0 -BBX 20 19 2 0 -BITMAP -007E00 -01FF00 -03FF80 -07C780 -07C780 -07CF00 -03FE00 -03FC00 -07E0F0 -1FF0F0 -3CF8E0 -78F9E0 -F87DC0 -F83F80 -F83F00 -FC3E00 -7FFF00 -3FFF80 -0FCFC0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 5 9 4 11 -BITMAP -F8 -F8 -F8 -F8 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 10 24 2 -4 -BITMAP -0040 -01C0 -03C0 -0780 -0F00 -1F00 -1E00 -3E00 -7C00 -7C00 -7C00 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -7800 -7800 -3C00 -3C00 -1C00 -0400 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 10 24 1 -4 -BITMAP -0400 -0600 -0F00 -0F80 -0780 -07C0 -03C0 -03C0 -03C0 -03C0 -07C0 -07C0 -07C0 -07C0 -0F80 -0F80 -0F00 -1F00 -1E00 -3C00 -7800 -F000 -E000 -8000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 12 0 -BBX 10 10 4 9 -BITMAP -0F00 -0E00 -6EC0 -77C0 -F3C0 -0000 -3E00 -F700 -7600 -2400 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 16 16 2 0 -BITMAP -00E0 -00E0 -00C0 -01C0 -01C0 -01C0 -FFFF -FFFF -FFFF -0380 -0380 -0380 -0380 -0700 -0700 -0700 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 7 9 1 -4 -BITMAP -3E -7E -7E -7C -7C -1C -38 -F8 -E0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 6 3 2 7 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 6 5 2 0 -BITMAP -7C -7C -FC -F8 -F8 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 20 24 0 -4 -BITMAP -0000F0 -0001E0 -0001C0 -000380 -000780 -000700 -000E00 -001E00 -001C00 -003800 -007800 -007000 -00E000 -01E000 -01C000 -038000 -078000 -070000 -0E0000 -1E0000 -1C0000 -380000 -780000 -F00000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 17 19 2 0 -BITMAP -01F800 -07FE00 -0FFE00 -1F1F00 -3E0F00 -3E0F80 -7C0F80 -7C1F80 -7C1F80 -FC1F00 -F81F00 -F83F00 -F83E00 -F83E00 -F87C00 -7CF800 -7FF800 -3FE000 -0F8000 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 9 19 6 0 -BITMAP -7F80 -7F80 -7F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 17 19 2 0 -BITMAP -03FC00 -0FFF00 -0FFF00 -181F80 -000F80 -000F80 -001F80 -001F00 -007E00 -00FC00 -01F000 -07E000 -0F8000 -1F0000 -3E0000 -7C0000 -7FFE00 -FFFC00 -FFFC00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 16 19 3 0 -BITMAP -07F8 -0FFE -0FFF -183F -001F -001E -003E -0078 -1FE0 -1FF0 -1FFC -00FC -007E -003E -007E -40FC -FFF8 -FFF0 -7FC0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 16 19 2 0 -BITMAP -001F -003F -007E -00FE -01FE -03FE -07BE -0F3C -1E3C -3C3C -7C7C -7FFF -FFFF -FFFE -0078 -00F8 -00F8 -00F0 -00F0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 16 19 3 0 -BITMAP -0FFF -0FFF -1FFE -1C00 -1C00 -1800 -1F80 -3FE0 -3FF0 -03F8 -00FC -00FC -007C -007C -00FC -41F8 -FFF0 -FFE0 -FF80 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 17 19 3 0 -BITMAP -00FF00 -03FF80 -0FFF80 -1F8100 -1F0000 -3E0000 -7E0000 -7DF800 -7FFC00 -FFFE00 -FC3F00 -F81F00 -F81F00 -F81E00 -F83E00 -7C7C00 -7FFC00 -3FF000 -0FC000 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 15 19 5 0 -BITMAP -7FFE -7FFE -FFFE -003C -007C -00F8 -01F0 -01E0 -03C0 -0780 -0F00 -1F00 -1E00 -3E00 -7C00 -7C00 -7800 -F800 -F800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 16 19 3 0 -BITMAP -01FC -07FE -0FFF -1F1F -1E0F -1E0F -1F1E -0FFC -07F0 -0FF8 -3FFC -7C7E -783E -F81E -F83E -FC3C -FFFC -7FF0 -1FC0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 17 19 2 0 -BITMAP -01F800 -07FE00 -1FFF00 -1F1F00 -3E0F80 -3C0F80 -7C0F80 -7C0F80 -7E1F80 -3FFF80 -1FFF00 -0FDF00 -003F00 -003E00 -007C00 -40FC00 -FFF800 -FFE000 -7F8000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 8 14 2 0 -BITMAP -1F -1F -3E -3E -3E -00 -00 -00 -00 -7C -7C -FC -F8 -F8 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 9 18 1 -4 -BITMAP -0F80 -1F80 -1F00 -1F00 -1F00 -0000 -0000 -0000 -0000 -3E00 -3E00 -7E00 -7C00 -7C00 -1C00 -3800 -F800 -E000 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 17 16 3 0 -BITMAP -000080 -000380 -000F80 -003F00 -00FC00 -03F000 -1FC000 -FF0000 -7E0000 -1F0000 -0FC000 -03F000 -00FC00 -003E00 -001C00 -000400 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 17 9 2 3 -BITMAP -3FFF80 -7FFF80 -7FFF00 -000000 -000000 -000000 -7FFF00 -FFFF00 -FFFE00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 17 16 1 0 -BITMAP -100000 -1C0000 -3E0000 -1F8000 -07E000 -01F800 -007C00 -003F00 -007F80 -01FC00 -07E000 -1F8000 -7E0000 -F80000 -E00000 -800000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 539 0 -DWIDTH 14 0 -BBX 13 19 3 0 -BITMAP -3FC0 -7FF0 -FFF8 -C1F8 -00F8 -00F8 -01F0 -03E0 -07C0 -0F80 -1F00 -3E00 -7E00 -0000 -0000 -0000 -7C00 -FC00 -F800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 22 0 -BBX 19 19 3 0 -BITMAP -00FC00 -03FF00 -0F03C0 -1C00C0 -3800E0 -30FC60 -61FC60 -630C60 -C61C60 -C61860 -CC3860 -CEF8C0 -CFD9C0 -CF9F80 -671E00 -700000 -383000 -1FF000 -07E000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 771 0 -DWIDTH 20 0 -BBX 19 19 0 0 -BITMAP -003E00 -007F00 -007F00 -00FF00 -00FF00 -01EF00 -01CF80 -03CF80 -038F80 -078F80 -070780 -0FFFC0 -1FFFC0 -1FFFC0 -3C07C0 -3803C0 -7803E0 -7003E0 -F003E0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 660 0 -DWIDTH 17 0 -BBX 16 19 2 0 -BITMAP -0FFC -1FFE -1FFF -1F1F -1E1F -1E1F -3E3E -3E7C -3FF0 -3FF0 -3FFC -7C7E -7C3E -7C3E -783E -787E -FFFC -FFF8 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 737 0 -DWIDTH 19 0 -BBX 19 19 2 0 -BITMAP -007FC0 -01FFE0 -07FFE0 -0FC040 -1F8000 -3F0000 -3E0000 -7C0000 -7C0000 -F80000 -F80000 -F80000 -F80000 -FC0000 -FC0000 -7F0300 -7FFF00 -3FFF00 -07F800 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 21 0 -BBX 20 19 2 0 -BITMAP -0FFF00 -1FFFC0 -1FFFE0 -1F07F0 -1F03F0 -1E01F0 -3E01F0 -3E01F0 -3E01F0 -3E03F0 -3E03E0 -7C03E0 -7C07E0 -7C0FC0 -7C1FC0 -7C3F80 -FFFF00 -FFFC00 -FFF000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 642 0 -DWIDTH 17 0 -BBX 17 19 2 0 -BITMAP -0FFF80 -0FFF80 -1FFF00 -1F0000 -1F0000 -1F0000 -1F0000 -3F0000 -3FFC00 -3FFC00 -3FF800 -3E0000 -7E0000 -7C0000 -7C0000 -7C0000 -7FFC00 -FFFC00 -FFFC00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 17 19 2 0 -BITMAP -0FFF80 -0FFF80 -1FFF00 -1F0000 -1F0000 -1F0000 -1F0000 -3E0000 -3FFC00 -3FF800 -3FF800 -3E0000 -7C0000 -7C0000 -7C0000 -7C0000 -7C0000 -F80000 -F80000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 755 0 -DWIDTH 20 0 -BBX 19 19 2 0 -BITMAP -007FC0 -01FFE0 -07FFE0 -0FC040 -1F8000 -3F0000 -3E0000 -7C0000 -7C0000 -F80000 -F80F80 -F80F80 -F80F80 -FC0F00 -FC0F00 -7F1F00 -7FFF00 -3FFF00 -07FC00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 21 0 -BBX 20 19 2 0 -BITMAP -0F81F0 -1F01F0 -1F01F0 -1F03E0 -1F03E0 -1F03E0 -3E03E0 -3E03E0 -3FFFC0 -3FFFC0 -3FFFC0 -7C07C0 -7C07C0 -7C0780 -7C0F80 -7C0F80 -F80F80 -F80F80 -F81F00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 9 19 2 0 -BITMAP -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 502 0 -DWIDTH 13 0 -BBX 15 23 0 -4 -BITMAP -003E -003E -007C -007C -007C -007C -007C -00F8 -00F8 -00F8 -00F8 -00F8 -01F0 -01F0 -01F0 -01F0 -01F0 -03F0 -03E0 -47E0 -FFC0 -FF80 -FE00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 20 0 -BBX 18 19 2 0 -BITMAP -0F83C0 -1F8780 -1F0F00 -1F1E00 -1F1C00 -1F3C00 -3F7800 -3EF000 -3EE000 -3FF000 -3FF800 -7EF800 -7CFC00 -7C7C00 -7C7E00 -7C3E00 -FC3F00 -F81F80 -F81F80 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 19 2 0 -BITMAP -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7C00 -FFFC -FFFC -FFFC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 24 0 -BBX 24 19 2 0 -BITMAP -0FC03F -1FC07F -1FE07E -1FE0FE -1FE0FE -1DE1FE -3DE1FE -3DE3BC -3DE7BC -3DE73C -39EF7C -79FE7C -79FE78 -79FC78 -78F878 -70F8F8 -F0F0F8 -F0F0F0 -F000F0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 789 0 -DWIDTH 20 0 -BBX 20 19 2 0 -BITMAP -0F00F0 -1F80F0 -1F80F0 -1FC1E0 -1FC1E0 -1FE1E0 -3FE1E0 -3FF1E0 -3DF3C0 -3DFBC0 -3CFBC0 -78FFC0 -787FC0 -787F80 -783F80 -783F80 -F01F80 -F01F80 -F00F00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 22 0 -BBX 21 19 3 0 -BITMAP -007F00 -01FFC0 -07FFE0 -0FC3F0 -1F01F8 -3E01F8 -3E01F8 -7C01F8 -7C01F8 -FC01F8 -F801F0 -F801F0 -F803E0 -FC07E0 -FC07C0 -7E1F80 -3FFF00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 645 0 -DWIDTH 17 0 -BBX 17 19 2 0 -BITMAP -0FFE00 -1FFF00 -1FFF80 -1F1F80 -1F0F80 -1E0F80 -3E0F00 -3E1F00 -3E3E00 -3FFE00 -3FF800 -7FE000 -7C0000 -7C0000 -7C0000 -7C0000 -F80000 -F80000 -F80000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 22 0 -BBX 21 23 3 -4 -BITMAP -007F00 -01FFC0 -07FFE0 -0FC3F0 -1F01F8 -3E01F8 -3E01F8 -7C01F8 -7C01F8 -FC01F8 -F801F0 -F801F0 -F803E0 -FC07E0 -FC07C0 -7E1F80 -3FFF00 -1FFC00 -07FE00 -003FE0 -000FF8 -0003F0 -0000E0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 708 0 -DWIDTH 18 0 -BBX 17 19 2 0 -BITMAP -0FFE00 -1FFF00 -1FFF80 -1F0F80 -1F0F80 -1E0F80 -3E1F00 -3E3F00 -3EFE00 -3FF800 -3FF000 -7CF800 -7CF800 -7C7800 -7C7C00 -787C00 -F83E00 -F83E00 -F83F00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 639 0 -DWIDTH 17 0 -BBX 16 19 2 0 -BITMAP -01FE -07FF -0FFF -1F02 -1F00 -1F00 -1F80 -1FC0 -1FF0 -07F8 -03FC -00FC -007E -007E -007C -607C -FFF8 -FFF0 -FF80 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 19 4 0 -BITMAP -FFFFE0 -FFFFE0 -FFFFE0 -01F000 -03E000 -03E000 -03E000 -03E000 -03E000 -03C000 -07C000 -07C000 -07C000 -07C000 -078000 -0F8000 -0F8000 -0F8000 -0F8000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 759 0 -DWIDTH 20 0 -BBX 18 19 3 0 -BITMAP -3E03C0 -3E07C0 -3E07C0 -3E0780 -3C0780 -7C0780 -7C0F80 -7C0F80 -7C0F00 -7C0F00 -F80F00 -F80F00 -F81F00 -F81E00 -F81E00 -FC3C00 -7FFC00 -3FF000 -0FE000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 765 0 -DWIDTH 20 0 -BBX 18 19 4 0 -BITMAP -F803C0 -F80380 -F80780 -7C0700 -7C0F00 -7C0E00 -7C1E00 -7C1C00 -7C3800 -3E3800 -3E7000 -3E7000 -3EE000 -3FE000 -3FC000 -1FC000 -1F8000 -1F8000 -1F0000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 991 0 -DWIDTH 26 0 -BBX 24 19 4 0 -BITMAP -F83C0F -F83C0E -F87C1E -F87C1C -F87C3C -F8FC38 -F8FE78 -F9FE70 -F9FE70 -FBFEF0 -FBBEE0 -7BBFE0 -7F3FC0 -7F3FC0 -7E3F80 -7E3F80 -7E3F00 -7C3F00 -7C3E00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 696 0 -DWIDTH 18 0 -BBX 21 19 0 0 -BITMAP -0FC078 -07C0F0 -07E1E0 -03E3C0 -03E780 -03FF00 -01FE00 -01FC00 -00FC00 -00F800 -01FC00 -03FC00 -03FE00 -07BE00 -0F3E00 -1E3F00 -3C1F00 -781F80 -F80F80 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 681 0 -DWIDTH 18 0 -BBX 17 19 4 0 -BITMAP -F80780 -7C0F00 -7C1E00 -7C3C00 -3E3800 -3E7800 -3EF000 -1FE000 -1FC000 -1FC000 -0F8000 -0F8000 -1F8000 -1F0000 -1F0000 -1F0000 -1F0000 -3F0000 -3E0000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 18 19 2 0 -BITMAP -0FFFC0 -0FFFC0 -0FFFC0 -001F80 -003F00 -007E00 -00FE00 -00FC00 -01F800 -03F000 -07E000 -0FC000 -1FC000 -1F8000 -3F0000 -7E0000 -7FFE00 -FFFE00 -FFFE00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 11 24 1 -4 -BITMAP -07E0 -0FE0 -0FC0 -0F00 -0F00 -0F00 -1E00 -1E00 -1E00 -1E00 -1E00 -3C00 -3C00 -3C00 -3C00 -3C00 -7C00 -7800 -7800 -7800 -7800 -FE00 -FE00 -FC00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 566 0 -DWIDTH 15 0 -BBX 10 24 4 -4 -BITMAP -F000 -7000 -7000 -7000 -7800 -3800 -3800 -3800 -1C00 -1C00 -1C00 -1C00 -0E00 -0E00 -0E00 -0E00 -0700 -0700 -0700 -0780 -0380 -0380 -0380 -03C0 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 11 24 1 -4 -BITMAP -0FE0 -0FE0 -0FE0 -03C0 -03C0 -03C0 -03C0 -07C0 -0780 -0780 -0780 -0780 -0780 -0F00 -0F00 -0F00 -0F00 -0F00 -1E00 -1E00 -1E00 -FE00 -FE00 -FC00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 15 16 2 3 -BITMAP -0020 -0020 -0060 -00E0 -00F0 -01F0 -03F0 -03B8 -0738 -0F38 -0E38 -1C1C -3C1C -381C -700E -F00E -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 3 0 -3 -BITMAP -FFF0 -FFF0 -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 6 3 9 17 -BITMAP -F0 -38 -1C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 681 0 -DWIDTH 18 0 -BBX 16 14 2 0 -BITMAP -01FF -07FF -0FFF -1F1E -3E3E -7C3E -7C7E -787E -F8BC -F9BC -FF7C -FE7C -FC7C -78F8 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 681 0 -DWIDTH 18 0 -BBX 16 20 2 0 -BITMAP -0F80 -0F00 -1F00 -1F00 -1F00 -1F00 -1E1E -3E3E -3E7F -3EFF -3D9F -3D1F -7E1E -7E3E -7C3E -7C7C -78F8 -FFF0 -FFE0 -FF80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 14 14 2 0 -BITMAP -01F8 -07FC -0FF8 -3F08 -3E00 -7C00 -7C00 -F800 -F800 -F800 -FC30 -FFF0 -7FE0 -1F80 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 681 0 -DWIDTH 18 0 -BBX 18 20 2 0 -BITMAP -0007C0 -0007C0 -000F80 -000F80 -000F80 -000F80 -01FF80 -07FF00 -0FFF00 -1F1F00 -3E1F00 -3C1F00 -7C3E00 -787E00 -F8FE00 -F9BE00 -FFBE00 -FF7C00 -7E7C00 -387C00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 612 0 -DWIDTH 16 0 -BBX 14 14 2 0 -BITMAP -01F0 -07F8 -1FFC -3E7C -3C7C -7CF8 -7FF0 -FFE0 -FF80 -F804 -FC1C -FFFC -7FF8 -1FC0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 464 0 -DWIDTH 12 0 -BBX 15 25 1 -5 -BITMAP -00FC -01FE -03FE -07C6 -0F80 -0F80 -3FF0 -3FF0 -7FF0 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -F800 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 674 0 -DWIDTH 17 0 -BBX 17 19 1 -5 -BITMAP -00FF80 -03FF80 -07FF80 -0F1F00 -1E1F00 -3E1F00 -3C3F00 -7C7F00 -7CDE00 -7DDE00 -7FBE00 -7F3E00 -7E3E00 -3C7C00 -807C00 -E0FC00 -FFF800 -7FF000 -7F8000 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 16 20 2 0 -BITMAP -0F80 -0F80 -1F80 -1F00 -1F00 -1F00 -1F1E -3E3F -3E7F -3EFF -3EDF -3D9F -7F3E -7E3E -7C3E -7C3E -7C3E -FC7C -F87C -F87C -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 9 20 2 0 -BITMAP -0F80 -0F80 -1F00 -1F00 -0000 -0000 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -F800 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 407 0 -DWIDTH 11 0 -BBX 15 25 -1 -5 -BITMAP -003E -003E -003C -007C -0000 -0000 -007C -007C -00F8 -00F8 -00F8 -00F8 -01F8 -01F0 -01F0 -01F0 -01F0 -03F0 -03E0 -03E0 -03E0 -C7C0 -FF80 -FF00 -7C00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 666 0 -DWIDTH 17 0 -BBX 17 20 2 0 -BITMAP -0F8000 -0F8000 -0F8000 -1F0000 -1F0000 -1F0000 -1F0780 -1F0F00 -3E1E00 -3E3C00 -3E7800 -3EF000 -3FF000 -7DF000 -7CF800 -7CF800 -7CFC00 -7C7C00 -F87E00 -F83E00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 9 20 2 0 -BITMAP -0F80 -0F80 -1F80 -1F00 -1F00 -1F00 -1F00 -3F00 -3E00 -3E00 -3E00 -3E00 -7E00 -7C00 -7C00 -7C00 -7C00 -FC00 -F800 -F800 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 991 0 -DWIDTH 26 0 -BBX 24 14 2 0 -BITMAP -1E1C1E -3E7E3F -3EFE7F -3FFEFF -3DBFDF -3FBF9F -7F3F1E -7E3F3E -7E3E3E -7C7C3E -787C3E -F87C3C -F87C7C -F8787C -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 16 14 2 0 -BITMAP -1F1E -1E3F -3E7F -3EFF -3EDF -3D9F -3F3E -7E3E -7C3E -7C3E -7C3E -787C -F87C -F87C -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 16 14 2 0 -BITMAP -01F8 -07FE -1FFF -3E3F -3C1F -7C1F -781F -F81E -F83E -F83C -FC7C -FFF8 -7FE0 -1F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 681 0 -DWIDTH 18 0 -BBX 17 19 1 -5 -BITMAP -0F8F00 -1F1F80 -1F3F80 -1F7F80 -1ECF80 -1E8F80 -3F0F00 -3F1F00 -3E1F00 -3E3E00 -3C7C00 -7FF800 -7FF000 -7FC000 -7C0000 -7C0000 -F80000 -F80000 -F80000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 681 0 -DWIDTH 18 0 -BBX 16 19 2 -5 -BITMAP -01FF -07FF -0FFF -1F1E -3E3E -7C3E -7C7E -787E -F8BC -F9FC -FF7C -FE7C -FC7C -78F8 -00F8 -00F8 -00F8 -00F8 -01F0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 542 0 -DWIDTH 14 0 -BBX 14 14 2 0 -BITMAP -1F1C -3E3C -3E78 -3EF8 -3FC0 -3D80 -7F00 -7E00 -7C00 -7C00 -7C00 -F800 -F800 -F800 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 527 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -03F8 -0FF8 -1FF0 -1F00 -1E00 -1F00 -0FC0 -07E0 -03E0 -01F0 -43F0 -FFE0 -FFC0 -7F80 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 437 0 -DWIDTH 11 0 -BBX 10 18 3 0 -BITMAP -0700 -1F00 -1F00 -3F00 -FFC0 -FFC0 -FFC0 -3E00 -7E00 -7C00 -7C00 -7C00 -7C00 -F800 -FC00 -FF00 -FF00 -3F00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 16 14 2 0 -BITMAP -3E1F -3E1F -3E3E -7C3E -7C3E -7C3E -7C7E -7CFC -F9BC -FB7C -FF7C -FE7C -FC78 -78F8 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 16 14 3 0 -BITMAP -F80F -F80E -FC1C -7C3C -7C38 -7C78 -7C70 -7CE0 -3FE0 -3FC0 -3FC0 -3F80 -3F80 -3F00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 878 0 -DWIDTH 23 0 -BBX 22 14 3 0 -BITMAP -F07C3C -F07C38 -F0FC78 -F8FC70 -F9FCF0 -F9FCE0 -FBBDE0 -FBBDC0 -FF3FC0 -FF3F80 -FE3F80 -FE3F00 -7C3F00 -7C3E00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 563 0 -DWIDTH 15 0 -BBX 16 14 0 0 -BITMAP -1F0F -0F1E -0FBC -0FF8 -07F0 -07F0 -03E0 -07E0 -07E0 -0FF0 -1FF0 -3DF0 -78F8 -F0F8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 18 19 1 -5 -BITMAP -3E03C0 -3E0780 -1F0700 -1F0F00 -1F1E00 -1F1C00 -1F3C00 -1FF800 -0FF000 -0FF000 -0FE000 -0FC000 -0FC000 -078000 -0F0000 -1F0000 -3E0000 -7C0000 -FC0000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 16 14 1 0 -BITMAP -1FFF -1FFF -1FFE -007E -00FC -01F0 -03E0 -07C0 -0F80 -3F00 -7E00 -7FFC -FFFC -FFFC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 10 24 2 -4 -BITMAP -03C0 -0FC0 -0FC0 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1E00 -7E00 -7800 -F800 -FC00 -3C00 -3C00 -3C00 -7C00 -7C00 -F800 -F800 -FC00 -7C00 -3800 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 7 0 -BBX 8 24 1 -4 -BITMAP -07 -07 -06 -0E -0E -0E -0E -0C -1C -1C -1C -1C -38 -38 -38 -38 -30 -70 -70 -70 -70 -60 -E0 -E0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 10 24 1 -4 -BITMAP -0F00 -0F80 -0FC0 -07C0 -07C0 -0F80 -0F80 -0F80 -0F00 -0F00 -0FC0 -07C0 -0780 -1F80 -1E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -FC00 -FC00 -F000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 16 7 2 4 -BITMAP -1E00 -3F07 -7F87 -63C6 -E1FE -E0FC -0078 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 9 19 1 -5 -BITMAP -0F80 -1F80 -1F00 -0000 -0000 -0000 -1E00 -1E00 -1E00 -3E00 -3C00 -3C00 -3C00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 15 19 4 0 -BITMAP -0070 -0070 -00F0 -07FE -0FFC -1F0C -3E00 -7C00 -7C00 -F800 -F800 -F800 -FC18 -FFF8 -7FF8 -3FF0 -0380 -0380 -0700 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 16 19 3 0 -BITMAP -007E -01FF -03FF -03E2 -07C0 -07C0 -07C0 -07C0 -1FF0 -3FE0 -3FE0 -0F80 -0F80 -1F00 -1E00 -3C00 -7FF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 20 19 1 0 -BITMAP -040020 -1C0060 -1C00F0 -0E01E0 -0F7BC0 -07FF80 -03FF00 -079E00 -078F00 -0F0F00 -0F0E00 -071E00 -079E00 -0FFE00 -1FFE00 -7DE700 -F80780 -600380 -400200 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 17 19 4 0 -BITMAP -F80780 -7C0F00 -7C1E00 -3E3C00 -3E7800 -1FF000 -1FE000 -1FC000 -0FC000 -7FF000 -7FF000 -0F8000 -FFE000 -FFE000 -1F0000 -1F0000 -1F0000 -3E0000 -3E0000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 7 0 -BBX 8 24 1 -4 -BITMAP -07 -07 -06 -0E -0E -0E -0E -0C -1C -00 -00 -00 -00 -00 -00 -38 -30 -70 -70 -70 -70 -60 -E0 -E0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 16 23 2 -4 -BITMAP -01FE -07FF -0FFF -1F82 -1F00 -1F80 -0FE0 -0FF8 -0FFC -1CFE -3C3E -3C1E -3E1C -3FFC -1FF8 -0FF8 -03F8 -00FC -007C -40F8 -FFF8 -FFF0 -7F80 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 9 3 8 16 -BITMAP -7380 -E380 -E700 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 834 0 -DWIDTH 22 0 -BBX 20 19 3 0 -BITMAP -01F800 -07FE00 -1E0F00 -380380 -30FCC0 -63FEE0 -678260 -C70060 -CE0030 -CE0030 -CE0030 -CE0060 -6F0C60 -67F8E0 -31F8C0 -380380 -1E0F00 -07FE00 -01F800 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 539 0 -DWIDTH 14 0 -BBX 12 10 4 9 -BITMAP -07F0 -1FF0 -3DF0 -79E0 -73E0 -F3E0 -F7E0 -FDE0 -FBC0 -73C0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 12 3 1 -BITMAP -0204 -070C -0FBE -1E7C -3CF8 -7BF0 -F9E0 -79F0 -3CF0 -1C78 -1E38 -0820 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 16 9 3 3 -BITMAP -7FFF -FFFF -FFFE -000E -000E -000E -000E -000C -001C -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 6 3 2 7 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 691 0 -DWIDTH 18 0 -BBX 13 14 5 5 -BITMAP -0F80 -1FE0 -3870 -67F8 -E7F8 -C6D8 -CEC8 -CF88 -CD98 -ED98 -6DF8 -3870 -1FE0 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 9 3 8 16 -BITMAP -FF80 -FF80 -FF80 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 4 5 4 14 -BITMAP -70 -90 -90 -90 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 17 16 2 0 -BITMAP -007000 -007000 -00E000 -00E000 -3FFF80 -3FFF80 -3FFF80 -01C000 -01C000 -01C000 -01C000 -01C000 -000000 -7FFE00 -FFFE00 -FFFE00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 539 0 -DWIDTH 11 0 -BBX 10 11 -15 8 -BITMAP -1F80 -3FC0 -21C0 -01C0 -0380 -0F00 -1E00 -3800 -7000 -FF80 -FF00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 539 0 -DWIDTH 11 0 -BBX 9 11 -15 8 -BITMAP -3F00 -3F80 -0380 -0700 -3E00 -3E00 -0700 -0700 -8700 -FF00 -FC00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 8 3 9 17 -BITMAP -1F -38 -F0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 681 0 -DWIDTH 18 0 -BBX 17 18 1 -4 -BITMAP -1F0F80 -1F0F80 -1F0F80 -1F1F00 -1E1F00 -3E3F00 -3E3F00 -3E7F00 -3EDE00 -3FFE00 -7FBE00 -7FBE00 -7F3E00 -7E7C00 -7C0000 -F80000 -F80000 -F80000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 12 23 5 -4 -BITMAP -3FF0 -7FF0 -FF70 -FF60 -FE60 -FEE0 -FEE0 -7EE0 -3EC0 -1CC0 -0DC0 -1DC0 -1DC0 -1D80 -1980 -1B80 -3B80 -3B80 -3B00 -3300 -3700 -7700 -7700 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 18 0 -BBX 4 3 8 7 -BITMAP -70 -F0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 5 5 6 -5 -BITMAP -38 -70 -38 -38 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 539 0 -DWIDTH 11 0 -BBX 5 11 -17 8 -BITMAP -F8 -F8 -38 -30 -70 -70 -70 -70 -60 -E0 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 539 0 -DWIDTH 14 0 -BBX 13 10 3 9 -BITMAP -03E0 -0FF0 -3FF8 -7CF8 -7878 -F8F0 -F0F0 -F9E0 -7F80 -3E00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 12 2 1 -BITMAP -0820 -38F0 -3C70 -1E78 -1F3C -0F3E -1FBC -3E78 -7CF0 -FBE0 -61C0 -4080 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1089 0 -DWIDTH 25 0 -BBX 21 19 9 0 -BITMAP -7C0078 -7C00F0 -1C01E0 -1803C0 -380780 -380F00 -381E00 -383C00 -307838 -70F878 -70F0F0 -01E1B0 -03C330 -078670 -0F0FF8 -1E0FF8 -3C0060 -780060 -F000E0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1089 0 -DWIDTH 25 0 -BBX 22 19 9 0 -BITMAP -7C0078 -7C00F0 -1C01E0 -1803C0 -380780 -380F00 -381E00 -383C00 -3079F8 -70FBFC -70F21C -01E01C -03C038 -0780F0 -0F01E0 -1E0380 -3C0700 -780FF8 -F00FF0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1149 0 -DWIDTH 25 0 -BBX 22 19 10 0 -BITMAP -3F003C -3F8078 -0380F0 -0701E0 -3E03C0 -3E0780 -070F00 -071E00 -873C1C -FF7C3C -FC7878 -00F0D8 -01E198 -03C338 -0787FC -0F07FC -1E0030 -3C0030 -780070 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 539 0 -DWIDTH 14 0 -BBX 13 19 0 -5 -BITMAP -00F8 -01F8 -01F0 -0000 -0000 -0000 -03F0 -03E0 -07C0 -0F80 -1F00 -3E00 -7C00 -F800 -F800 -FC18 -FFF8 -7FF0 -1FE0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 771 0 -DWIDTH 20 0 -BBX 19 23 0 0 -BITMAP -001E00 -000700 -000380 -000000 -003E00 -007F00 -007F00 -00FF00 -00FF00 -01EF00 -01CF80 -03CF80 -038F80 -078F80 -070780 -0FFFC0 -1FFFC0 -1FFFC0 -3C07C0 -3803C0 -7803E0 -7003E0 -F003E0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 771 0 -DWIDTH 20 0 -BBX 19 23 0 0 -BITMAP -0007C0 -000E00 -003C00 -000000 -003E00 -007F00 -007F00 -00FF00 -00FF00 -01EF00 -01CF80 -03CF80 -038F80 -078F80 -070780 -0FFFC0 -1FFFC0 -1FFFC0 -3C07C0 -3803C0 -7803E0 -7003E0 -F003E0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 771 0 -DWIDTH 20 0 -BBX 19 23 0 0 -BITMAP -000F00 -001F80 -0071C0 -000000 -003E00 -007F00 -007F00 -00FF00 -00FF00 -01EF00 -01CF80 -03CF80 -038F80 -078F80 -070780 -0FFFC0 -1FFFC0 -1FFFC0 -3C07C0 -3803C0 -7803E0 -7003E0 -F003E0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 771 0 -DWIDTH 20 0 -BBX 19 23 0 0 -BITMAP -001EE0 -003FC0 -007780 -000000 -003E00 -007F00 -007F00 -00FF00 -00FF00 -01EF00 -01CF80 -03CF80 -038F80 -078F80 -070780 -0FFFC0 -1FFFC0 -1FFFC0 -3C07C0 -3803C0 -7803E0 -7003E0 -F003E0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 771 0 -DWIDTH 20 0 -BBX 19 23 0 0 -BITMAP -0039C0 -0071C0 -007380 -000000 -003E00 -007F00 -007F00 -00FF00 -00FF00 -01EF00 -01CF80 -03CF80 -038F80 -078F80 -070780 -0FFFC0 -1FFFC0 -1FFFC0 -3C07C0 -3803C0 -7803E0 -7003E0 -F003E0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 771 0 -DWIDTH 20 0 -BBX 19 24 0 0 -BITMAP -000600 -000900 -000900 -000600 -000000 -003E00 -007F00 -007F00 -00FF00 -00FF00 -01EF00 -01CF80 -03CF80 -038F80 -078F80 -070780 -0FFFC0 -1FFFC0 -1FFFC0 -3C07C0 -3803C0 -7803E0 -7003E0 -F003E0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1004 0 -DWIDTH 26 0 -BBX 28 19 0 0 -BITMAP -0003FFF0 -0003FFF0 -0007FFE0 -000FF000 -001FE000 -001FE000 -003FE000 -007BE000 -00F3FF80 -00E7FF80 -01E7FF00 -03C7C000 -07FFC000 -0FFFC000 -0FFF8000 -1E0F8000 -3C0FFFC0 -780FFF80 -F01FFF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 737 0 -DWIDTH 19 0 -BBX 19 24 2 -5 -BITMAP -007FC0 -01FFE0 -07FFE0 -0FC040 -1F8000 -3F0000 -3E0000 -7C0000 -7C0000 -F80000 -F80000 -F80000 -F80000 -FC0000 -FC0000 -7F0300 -7FFF00 -3FFF00 -07F800 -030000 -070000 -038000 -038000 -0F0000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 642 0 -DWIDTH 17 0 -BBX 17 23 2 0 -BITMAP -01E000 -007000 -003800 -000000 -0FFF80 -0FFF80 -1FFF00 -1F0000 -1F0000 -1F0000 -1F0000 -3F0000 -3FFC00 -3FFC00 -3FF800 -3E0000 -7E0000 -7C0000 -7C0000 -7C0000 -7FFC00 -FFFC00 -FFFC00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 642 0 -DWIDTH 17 0 -BBX 17 23 2 0 -BITMAP -003E00 -007000 -01E000 -000000 -0FFF80 -0FFF80 -1FFF00 -1F0000 -1F0000 -1F0000 -1F0000 -3F0000 -3FFC00 -3FFC00 -3FF800 -3E0000 -7E0000 -7C0000 -7C0000 -7C0000 -7FFC00 -FFFC00 -FFFC00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 642 0 -DWIDTH 17 0 -BBX 17 23 2 0 -BITMAP -007800 -00FC00 -038E00 -000000 -0FFF80 -0FFF80 -1FFF00 -1F0000 -1F0000 -1F0000 -1F0000 -3F0000 -3FFC00 -3FFC00 -3FF800 -3E0000 -7E0000 -7C0000 -7C0000 -7C0000 -7FFC00 -FFFC00 -FFFC00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 642 0 -DWIDTH 17 0 -BBX 17 23 2 0 -BITMAP -01CE00 -038E00 -039C00 -000000 -0FFF80 -0FFF80 -1FFF00 -1F0000 -1F0000 -1F0000 -1F0000 -3F0000 -3FFC00 -3FFC00 -3FF800 -3E0000 -7E0000 -7C0000 -7C0000 -7C0000 -7FFC00 -FFFC00 -FFFC00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 10 23 2 0 -BITMAP -0F00 -0380 -01C0 -0000 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 11 23 2 0 -BITMAP -03E0 -0700 -1E00 -0000 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 11 23 2 0 -BITMAP -0780 -0FC0 -38E0 -0000 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 11 23 2 0 -BITMAP -1CE0 -38E0 -39C0 -0000 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 21 0 -BBX 21 19 1 0 -BITMAP -0FFF80 -0FFFE0 -0FFFF0 -0F83F8 -0F81F8 -1F00F8 -1F00F8 -1F00F8 -FFF0F8 -FFE1F8 -FFE1F0 -3E01F0 -3E03F0 -3E07E0 -3E0FE0 -3E1FC0 -7FFF80 -7FFE00 -7FF800 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 789 0 -DWIDTH 20 0 -BBX 20 23 2 0 -BITMAP -007B80 -00FF00 -01DE00 -000000 -0F00F0 -1F80F0 -1F80F0 -1FC1E0 -1FC1E0 -1FE1E0 -3FE1E0 -3FF1E0 -3DF3C0 -3DFBC0 -3CFBC0 -78FFC0 -787FC0 -787F80 -783F80 -783F80 -F01F80 -F01F80 -F00F00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 22 0 -BBX 21 23 3 0 -BITMAP -003C00 -000E00 -000700 -000000 -007F00 -01FFC0 -07FFE0 -0FC3F0 -1F01F8 -3E01F8 -3E01F8 -7C01F8 -7C01F8 -FC01F8 -F801F0 -F801F0 -F803E0 -FC07E0 -FC07C0 -7E1F80 -3FFF00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 22 0 -BBX 21 23 3 0 -BITMAP -000F80 -001C00 -007800 -000000 -007F00 -01FFC0 -07FFE0 -0FC3F0 -1F01F8 -3E01F8 -3E01F8 -7C01F8 -7C01F8 -FC01F8 -F801F0 -F801F0 -F803E0 -FC07E0 -FC07C0 -7E1F80 -3FFF00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 22 0 -BBX 21 23 3 0 -BITMAP -001E00 -003F00 -00E380 -000000 -007F00 -01FFC0 -07FFE0 -0FC3F0 -1F01F8 -3E01F8 -3E01F8 -7C01F8 -7C01F8 -FC01F8 -F801F0 -F801F0 -F803E0 -FC07E0 -FC07C0 -7E1F80 -3FFF00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 22 0 -BBX 21 23 3 0 -BITMAP -003DC0 -007F80 -00EF00 -000000 -007F00 -01FFC0 -07FFE0 -0FC3F0 -1F01F8 -3E01F8 -3E01F8 -7C01F8 -7C01F8 -FC01F8 -F801F0 -F801F0 -F803E0 -FC07E0 -FC07C0 -7E1F80 -3FFF00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 22 0 -BBX 21 23 3 0 -BITMAP -007380 -00E380 -00E700 -000000 -007F00 -01FFC0 -07FFE0 -0FC3F0 -1F01F8 -3E01F8 -3E01F8 -7C01F8 -7C01F8 -FC01F8 -F801F0 -F801F0 -F803E0 -FC07E0 -FC07C0 -7E1F80 -3FFF00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 17 16 2 0 -BITMAP -080100 -380300 -1C0780 -1E1F00 -0F3E00 -077800 -03F000 -03E000 -03E000 -07E000 -0F7000 -3E7800 -7C3C00 -F01C00 -600E00 -400800 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 22 0 -BBX 24 19 4 0 -BITMAP -003F9F -00FFFE -03FFFC -07E1F8 -0F81FC -1F03FC -1F07FC -3E0FFC -3E1EFC -7E3CFC -7C78F8 -7CF0F8 -7DE1F0 -7FC3F0 -7F83E0 -3F0FC0 -3FFF80 -7FFE00 -FBF800 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 759 0 -DWIDTH 20 0 -BBX 18 23 3 0 -BITMAP -00F000 -003800 -001C00 -000000 -3E03C0 -3E07C0 -3E07C0 -3E0780 -3C0780 -7C0780 -7C0F80 -7C0F80 -7C0F00 -7C0F00 -F80F00 -F80F00 -F81F00 -F81E00 -F81E00 -FC3C00 -7FFC00 -3FF000 -0FE000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 759 0 -DWIDTH 20 0 -BBX 18 23 3 0 -BITMAP -003E00 -007000 -01E000 -000000 -3E03C0 -3E07C0 -3E07C0 -3E0780 -3C0780 -7C0780 -7C0F80 -7C0F80 -7C0F00 -7C0F00 -F80F00 -F80F00 -F81F00 -F81E00 -F81E00 -FC3C00 -7FFC00 -3FF000 -0FE000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 759 0 -DWIDTH 20 0 -BBX 18 23 3 0 -BITMAP -007800 -00FC00 -038E00 -000000 -3E03C0 -3E07C0 -3E07C0 -3E0780 -3C0780 -7C0780 -7C0F80 -7C0F80 -7C0F00 -7C0F00 -F80F00 -F80F00 -F81F00 -F81E00 -F81E00 -FC3C00 -7FFC00 -3FF000 -0FE000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 759 0 -DWIDTH 20 0 -BBX 18 23 3 0 -BITMAP -01CE00 -038E00 -039C00 -000000 -3E03C0 -3E07C0 -3E07C0 -3E0780 -3C0780 -7C0780 -7C0F80 -7C0F80 -7C0F00 -7C0F00 -F80F00 -F80F00 -F81F00 -F81E00 -F81E00 -FC3C00 -7FFC00 -3FF000 -0FE000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 681 0 -DWIDTH 18 0 -BBX 17 23 4 0 -BITMAP -007C00 -00E000 -03C000 -000000 -F80780 -7C0F00 -7C1E00 -7C3C00 -3E3800 -3E7800 -3EF000 -1FE000 -1FC000 -1FC000 -0F8000 -0F8000 -1F8000 -1F0000 -1F0000 -1F0000 -1F0000 -3F0000 -3E0000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 645 0 -DWIDTH 17 0 -BBX 16 19 2 0 -BITMAP -0F00 -1F00 -1F00 -1FFC -1FFE -1FFF -3E1F -3E1F -3E1F -3E1E -3C3E -7C7C -7FFC -7FF0 -7FC0 -7800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 708 0 -DWIDTH 18 0 -BBX 17 25 1 -5 -BITMAP -00FC00 -01FF00 -03FF00 -07CF00 -0F8F00 -0F9E00 -0F9C00 -0F3800 -1F3800 -1F7800 -1F7C00 -1F3E00 -1E3F00 -3E1F80 -3E0F80 -3E0780 -3E8780 -3CFF80 -7CFF00 -7CFC00 -7C0000 -7C0000 -780000 -F80000 -F80000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 681 0 -DWIDTH 18 0 -BBX 16 18 2 0 -BITMAP -00F0 -0038 -001C -0000 -01FF -07FF -0FFF -1F1E -3E3E -7C3E -7C7E -787E -F8BC -F9BC -FF7C -FE7C -FC7C -78F8 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 681 0 -DWIDTH 18 0 -BBX 16 18 2 0 -BITMAP -003E -0070 -01E0 -0000 -01FF -07FF -0FFF -1F1E -3E3E -7C3E -7C7E -787E -F8BC -F9BC -FF7C -FE7C -FC7C -78F8 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 681 0 -DWIDTH 18 0 -BBX 16 18 2 0 -BITMAP -0078 -00FC -038E -0000 -01FF -07FF -0FFF -1F1E -3E3E -7C3E -7C7E -787E -F8BC -F9BC -FF7C -FE7C -FC7C -78F8 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 681 0 -DWIDTH 18 0 -BBX 16 18 2 0 -BITMAP -00F7 -01FE -03BC -0000 -01FF -07FF -0FFF -1F1E -3E3E -7C3E -7C7E -787E -F8BC -F9BC -FF7C -FE7C -FC7C -78F8 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 681 0 -DWIDTH 18 0 -BBX 16 18 2 0 -BITMAP -01CE -038E -039C -0000 -01FF -07FF -0FFF -1F1E -3E3E -7C3E -7C7E -787E -F8BC -F9BC -FF7C -FE7C -FC7C -78F8 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 681 0 -DWIDTH 18 0 -BBX 16 19 2 0 -BITMAP -0030 -0048 -0048 -0030 -0000 -01FF -07FF -0FFF -1F1E -3E3E -7C3E -7C7E -787E -F8BC -F9BC -FF7C -FE7C -FC7C -78F8 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 987 0 -DWIDTH 26 0 -BBX 24 14 2 0 -BITMAP -01FFFC -07FFFE -0FFFFF -1F1F9F -3E1F1F -3C3E3E -7C3FFC -787FF8 -F8FFE0 -F9BE01 -FF3F07 -FF3FFF -7E1FFE -380FF0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 14 19 2 -5 -BITMAP -01F8 -07FC -0FF8 -3F08 -3E00 -7C00 -7C00 -F800 -F800 -F800 -FC30 -FFF0 -7FE0 -1F80 -0C00 -1C00 -0E00 -0E00 -3C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 612 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -01E0 -0070 -0038 -0000 -01F0 -07F8 -1FFC -3E7C -3C7C -7CF8 -7FF0 -FFE0 -FF80 -F804 -FC1C -FFFC -7FF8 -1FC0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 612 0 -DWIDTH 16 0 -BBX 15 18 2 0 -BITMAP -003E -0070 -01E0 -0000 -01F0 -07F8 -1FFC -3E7C -3C7C -7CF8 -7FF0 -FFE0 -FF80 -F804 -FC1C -FFFC -7FF8 -1FC0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 612 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -00F0 -01F8 -071C -0000 -01F0 -07F8 -1FFC -3E7C -3C7C -7CF8 -7FF0 -FFE0 -FF80 -F804 -FC1C -FFFC -7FF8 -1FC0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 612 0 -DWIDTH 16 0 -BBX 15 18 2 0 -BITMAP -01CE -038E -039C -0000 -01F0 -07F8 -1FFC -3E7C -3C7C -7CF8 -7FF0 -FFE0 -FF80 -F804 -FC1C -FFFC -7FF8 -1FC0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 10 18 2 0 -BITMAP -0F00 -0380 -01C0 -0000 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 11 18 2 0 -BITMAP -03E0 -0700 -1E00 -0000 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 11 18 2 0 -BITMAP -0780 -0FC0 -38E0 -0000 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 11 18 2 0 -BITMAP -1CE0 -38E0 -39C0 -0000 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 16 23 2 0 -BITMAP -0010 -0038 -007C -1EF0 -1FE0 -3FF0 -07F8 -0E7C -1E3E -0DFE -07FE -0FFF -1E3F -3C3F -7C1F -781E -F83E -F83E -F87C -FCF8 -7FF0 -7FE0 -1F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 16 18 2 0 -BITMAP -00F7 -01FE -03BC -0000 -1F1E -1E3F -3E7F -3EFF -3EDF -3D9F -3F3E -7E3E -7C3E -7C3E -7C3E -787C -F87C -F87C -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 16 18 2 0 -BITMAP -00F0 -0038 -001C -0000 -01F8 -07FE -1FFF -3E3F -3C1F -7C1F -781F -F81E -F83E -F83C -FC7C -FFF8 -7FE0 -1F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 16 18 2 0 -BITMAP -003E -0070 -01E0 -0000 -01F8 -07FE -1FFF -3E3F -3C1F -7C1F -781F -F81E -F83E -F83C -FC7C -FFF8 -7FE0 -1F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 16 18 2 0 -BITMAP -0078 -00FC -038E -0000 -01F8 -07FE -1FFF -3E3F -3C1F -7C1F -781F -F81E -F83E -F83C -FC7C -FFF8 -7FE0 -1F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 16 18 2 0 -BITMAP -00F7 -01FE -03BC -0000 -01F8 -07FE -1FFF -3E3F -3C1F -7C1F -781F -F81E -F83E -F83C -FC7C -FFF8 -7FE0 -1F80 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 16 18 2 0 -BITMAP -01CE -038E -039C -0000 -01F8 -07FE -1FFF -3E3F -3C1F -7C1F -781F -F81E -F83E -F83C -FC7C -FFF8 -7FE0 -1F80 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 16 16 2 0 -BITMAP -01E0 -01E0 -01E0 -0000 -0000 -0000 -7FFF -FFFF -FFFE -0000 -0000 -0000 -0000 -0780 -0780 -0780 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 18 14 3 0 -BITMAP -00FFC0 -03FF00 -0FFF80 -1F3F80 -1E7F80 -3EFF80 -3DEF80 -7FCF00 -7F9F00 -7F1E00 -7E3E00 -7FFC00 -7FF000 -FFC000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 16 18 2 0 -BITMAP -01E0 -0070 -0038 -0000 -3E1F -3E1F -3E3E -7C3E -7C3E -7C3E -7C7E -7CFC -F9BC -FB7C -FF7C -FE7C -FC78 -78F8 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 16 18 2 0 -BITMAP -003E -0070 -01E0 -0000 -3E1F -3E1F -3E3E -7C3E -7C3E -7C3E -7C7E -7CFC -F9BC -FB7C -FF7C -FE7C -FC78 -78F8 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 16 18 2 0 -BITMAP -0078 -00FC -038E -0000 -3E1F -3E1F -3E3E -7C3E -7C3E -7C3E -7C7E -7CFC -F9BC -FB7C -FF7C -FE7C -FC78 -78F8 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 16 18 2 0 -BITMAP -01CE -038E -039C -0000 -3E1F -3E1F -3E3E -7C3E -7C3E -7C3E -7C7E -7CFC -F9BC -FB7C -FF7C -FE7C -FC78 -78F8 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 18 23 1 -5 -BITMAP -001F00 -003800 -00F000 -000000 -3E03C0 -3E0780 -1F0700 -1F0F00 -1F1E00 -1F1C00 -1F3C00 -1FF800 -0FF000 -0FF000 -0FE000 -0FC000 -0FC000 -078000 -0F0000 -1F0000 -3E0000 -7C0000 -FC0000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 681 0 -DWIDTH 18 0 -BBX 17 23 1 -5 -BITMAP -0F8000 -0F8000 -0F8000 -0F8000 -0F0F00 -1F1F00 -1F3F80 -1F7F80 -1ECF80 -1E8F80 -3F0F00 -3F1F00 -3E1F00 -3E3E00 -3C7C00 -7FF800 -7FF000 -7FC000 -7C0000 -7C0000 -F80000 -F80000 -F80000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 18 23 1 -5 -BITMAP -00E700 -01C700 -01CE00 -000000 -3E03C0 -3E0780 -1F0700 -1F0F00 -1F1E00 -1F1C00 -1F3C00 -1FF800 -0FF000 -0FF000 -0FE000 -0FC000 -0FC000 -078000 -0F0000 -1F0000 -3E0000 -7C0000 -FC0000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luBIS24-L1.bdf diff -u xc/fonts/bdf/100dpi/luBIS24-L1.bdf:1.1 xc/fonts/bdf/100dpi/luBIS24-L1.bdf:removed --- xc/fonts/bdf/100dpi/luBIS24-L1.bdf:1.1 Wed Apr 4 18:55:25 2001 +++ xc/fonts/bdf/100dpi/luBIS24-L1.bdf Wed Mar 16 21:03:39 2005 @@ -1,5889 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBIS24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Bold-I-Normal-Sans-34-240-100-100-P-215-ISO8859-1 -SIZE 24 100 100 -FONTBOUNDINGBOX 66 39 -24 -7 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 34 -POINT_SIZE 240 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 215 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 31 -FONT_DESCENT 8 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold Italic" -X_HEIGHT 18 -CAP_HEIGHT 25 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 28 0 -BBX 27 25 3 0 -BITMAP -AAAAAAA0 -00000000 -80000020 -00000000 -80000020 -00000000 -80000020 -00000000 -80000020 -00000000 -80000020 -00000000 -80000020 -00000000 -80000020 -00000000 -80000020 -00000000 -80000020 -00000000 -80000020 -00000000 -80000020 -00000000 -AAAAAAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 11 25 3 0 -BITMAP -07E0 -0FE0 -0FE0 -0FC0 -0FC0 -0FC0 -0FC0 -0F80 -1F80 -1F80 -1F80 -1F00 -1F00 -1F00 -1E00 -1E00 -3E00 -0000 -0000 -0000 -0000 -7E00 -7E00 -FE00 -FC00 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 18 0 -BBX 16 11 5 15 -BITMAP -FE7F -FC3F -FC3F -FC3F -7C3E -7C3E -7C3E -7C3E -781E -781E -781E -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 22 25 3 0 -BITMAP -000E3C -001C38 -001C38 -003C70 -003870 -0078E0 -0070E0 -3FFFFC -3FFFFC -3FFFF8 -01C380 -03C780 -038700 -078F00 -070E00 -7FFFF0 -7FFFF0 -FFFFF0 -1C3800 -1C7800 -387000 -38F000 -70E000 -70E000 -F1C000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 20 33 4 -4 -BITMAP -000F00 -000E00 -001E00 -001E00 -007FE0 -01FFF0 -03FFF0 -07FFF0 -07DC60 -0FDC20 -0FDC00 -0FD800 -0FF800 -07F800 -07F800 -03FC00 -01FF00 -00FF80 -00FF80 -00FFC0 -00FFC0 -00EFC0 -00CFC0 -40CFC0 -71CF80 -FFFF80 -FFFF00 -FFFE00 -7FF800 -03C000 -03C000 -03C000 -03C000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 908 0 -DWIDTH 31 0 -BBX 28 25 4 0 -BITMAP -07C001F0 -1FF003C0 -3FF807C0 -7FF80F80 -7CF81F00 -F8F83E00 -F8F87C00 -F8F8F800 -F9F1F000 -FFF1E000 -7FE3C000 -7FC78000 -1F0F0000 -001E0F80 -003C3FE0 -00787FE0 -00F0FFF0 -01F1F9F0 -03E1F1F0 -07C1F1F0 -0F81F3E0 -1F01FFE0 -3E01FFC0 -3C00FF80 -F8003E00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 816 0 -DWIDTH 28 0 -BBX 26 25 3 0 -BITMAP -000FE000 -003FF000 -00FFF800 -00FFFC00 -01FC7C00 -01F87C00 -01F87800 -01F9F800 -01FFF000 -00FFC000 -00FF07C0 -07FE07C0 -0FFF0780 -3F3F8780 -7E3F8F80 -7C1FCF00 -FC1FDF00 -FC0FFE00 -FC0FFC00 -FE07F800 -FF07F000 -7FFFF800 -3FFFF800 -1FFFFC00 -07F0FE00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 7 12 5 14 -BITMAP -FE -FE -FE -FC -7C -7C -7C -7C -7C -7C -78 -78 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 13 0 -BBX 13 32 3 -6 -BITMAP -0008 -0018 -0078 -00F8 -01F0 -03E0 -07E0 -0FC0 -0F80 -1F80 -3F80 -3F00 -7F00 -7E00 -7E00 -FE00 -FE00 -FE00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -7C00 -7E00 -3E00 -3F00 -1F00 -0F00 -0600 -0200 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 13 0 -BBX 13 32 1 -6 -BITMAP -0200 -0380 -03C0 -03E0 -03E0 -03F0 -01F0 -01F8 -01F8 -01F8 -01F8 -01F8 -01F8 -01F8 -01F8 -01F8 -01F8 -03F8 -03F0 -03F0 -07F0 -07E0 -07E0 -0FC0 -1F80 -1F80 -3F00 -7E00 -7C00 -F000 -E000 -8000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 16 0 -BBX 13 13 5 12 -BITMAP -07C0 -03C0 -2388 -3398 -7978 -78F8 -F8F8 -0880 -1D80 -79C0 -79E0 -3180 -1100 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 20 21 4 0 -BITMAP -003C00 -003800 -003800 -007800 -007800 -007800 -007000 -007000 -7FFFF0 -FFFFF0 -FFFFF0 -FFFFE0 -00E000 -00E000 -01E000 -01E000 -01E000 -01E000 -01C000 -01C000 -03C000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 9 13 2 -6 -BITMAP -3F80 -3F80 -3F80 -3F00 -7F00 -7F00 -7F00 -1E00 -1E00 -3C00 -FC00 -F000 -C000 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 8 4 3 9 -BITMAP -7F -FF -FF -FE -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 8 7 2 0 -BITMAP -7F -7F -7F -7E -FE -FE -FE -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 20 0 -BBX 26 32 0 -6 -BITMAP -000007C0 -00000F80 -00001F00 -00001F00 -00003E00 -00007C00 -00007C00 -0000F800 -0001F000 -0001F000 -0003E000 -0003C000 -0007C000 -000F8000 -000F0000 -001F0000 -003E0000 -003C0000 -007C0000 -00F80000 -00F00000 -01F00000 -03E00000 -03C00000 -07C00000 -0F800000 -0F800000 -1F000000 -3E000000 -3E000000 -7C000000 -F8000000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 22 25 3 0 -BITMAP -003F00 -00FFC0 -03FFF0 -07FFF0 -0FE3F8 -1FC1F8 -1F81F8 -3F81FC -3F01FC -7F01FC -7F01FC -7F01FC -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE07F0 -FE07F0 -FE07E0 -7E0FC0 -7F1FC0 -7FFF80 -3FFE00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 12 25 8 0 -BITMAP -7FF0 -7FF0 -7FE0 -7FE0 -0FE0 -0FE0 -0FE0 -0FC0 -1FC0 -1FC0 -1FC0 -1FC0 -1F80 -3F80 -3F80 -3F80 -3F80 -3F00 -7F00 -7F00 -7F00 -7F00 -7E00 -FE00 -FE00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 22 25 3 0 -BITMAP -00FF80 -07FFF0 -07FFF8 -07FFF8 -0C03FC -0001FC -0001FC -0001FC -0001F8 -0003F8 -0007F0 -000FE0 -003FC0 -007F00 -00FE00 -03F800 -07F000 -0FC000 -1F8000 -3F0000 -7F0000 -7FFFE0 -FFFFE0 -FFFFE0 -FFFFC0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 20 25 4 0 -BITMAP -01FF00 -07FFC0 -07FFE0 -0FFFF0 -0C0FF0 -0007F0 -0007F0 -0007E0 -000FC0 -003F80 -0FFE00 -0FF800 -0FFF00 -0FFF80 -007FC0 -001FC0 -000FC0 -000FC0 -001FC0 -001FC0 -607FC0 -7FFF80 -FFFF00 -FFFC00 -3FF000 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 21 25 2 0 -BITMAP -0001F8 -0003F0 -0007F0 -000FF0 -001FF0 -003FF0 -007FF0 -00FBE0 -01F7E0 -03E7E0 -07C7E0 -0FC7E0 -0F87C0 -1F07C0 -3E0FC0 -7FFFF8 -7FFFF8 -FFFFF0 -FFFFF0 -001F80 -001F80 -001F80 -001F00 -003F00 -003F00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 21 25 4 0 -BITMAP -07FFF8 -07FFF8 -07FFF0 -07FFF0 -0F0000 -0F0000 -0E0000 -0E0000 -1FE000 -1FFC00 -1FFE00 -1FFF00 -00FF80 -003FC0 -001FC0 -001FC0 -001FC0 -001FC0 -001FC0 -003FC0 -607F80 -7FFF00 -FFFE00 -FFFC00 -7FE000 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 22 25 4 0 -BITMAP -001FF0 -00FFFC -01FFFC -07FFFC -0FF038 -0FE008 -1FC000 -3F8000 -3F8000 -7F3F00 -7FFFC0 -7FFFE0 -FFFFF0 -FF8FF0 -FE07F0 -FE03F0 -FE03F0 -FE03F0 -FE03F0 -7E07E0 -7F0FC0 -3FFFC0 -1FFF80 -0FFE00 -03F800 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 19 25 7 0 -BITMAP -7FFFE0 -7FFFE0 -7FFFE0 -FFFFC0 -0007C0 -000FC0 -001F80 -003F00 -007E00 -00FC00 -00F800 -01F800 -03F000 -07E000 -07C000 -0FC000 -1F8000 -1F8000 -3F0000 -3F0000 -7E0000 -7E0000 -FE0000 -FE0000 -FE0000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 21 25 4 0 -BITMAP -003F80 -00FFE0 -03FFF0 -07FFF8 -07E1F8 -0FC1F8 -0F80F8 -0FC1F0 -0FE3F0 -07F7E0 -07FF80 -03FF00 -07FFC0 -1FFFE0 -3F1FE0 -7E0FF0 -7C03F0 -FC03F0 -FC03F0 -FC07E0 -FE0FE0 -FFFFC0 -7FFF80 -3FFE00 -0FF000 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 22 25 3 0 -BITMAP -007F00 -01FFC0 -07FFE0 -0FFFF0 -0FC3F8 -1F81F8 -3F01FC -3F01FC -3F01FC -3F01FC -3F01FC -3FC7FC -3FFFFC -1FFFF8 -0FFFF8 -03F3F8 -0007F0 -0007F0 -000FE0 -401FC0 -707FC0 -FFFF80 -FFFE00 -FFFC00 -3FE000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 10 18 3 0 -BITMAP -1FC0 -1FC0 -1FC0 -1F80 -1F80 -1F80 -3F80 -0000 -0000 -0000 -0000 -7F00 -7E00 -7E00 -7E00 -FE00 -FE00 -FC00 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 11 24 2 -6 -BITMAP -0FE0 -0FE0 -0FE0 -0FC0 -0FC0 -0FC0 -1FC0 -0000 -0000 -0000 -0000 -0000 -3F80 -3F00 -3F00 -7F00 -7F00 -7F00 -1E00 -1E00 -3C00 -FC00 -F000 -C000 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 22 21 4 0 -BITMAP -000004 -00001C -00007C -0001F8 -0007F8 -001FE0 -007F80 -01FE00 -07F800 -3FE000 -FF8000 -3F8000 -0FE000 -07F800 -01FC00 -007F00 -003FC0 -000FE0 -0003E0 -0000C0 -000040 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 22 12 3 4 -BITMAP -3FFFFC -3FFFFC -3FFFF8 -3FFFF8 -000000 -000000 -000000 -000000 -7FFFF0 -7FFFF0 -FFFFF0 -FFFFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 22 21 2 0 -BITMAP -080000 -0C0000 -1F0000 -1FC000 -0FF000 -03F800 -00FE00 -007F80 -001FC0 -0007F0 -0007FC -001FF0 -007F80 -01FE00 -07F800 -1FE000 -7F8000 -7E0000 -780000 -E00000 -800000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 539 0 -DWIDTH 18 0 -BBX 17 25 4 0 -BITMAP -1FF800 -7FFE00 -7FFF00 -7FFF80 -E07F80 -803F80 -003F80 -003F00 -007F00 -007E00 -00FC00 -03F000 -07E000 -0FC000 -1FC000 -3F8000 -3F8000 -3F0000 -000000 -000000 -000000 -7F0000 -7E0000 -FE0000 -FE0000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 28 0 -BBX 26 25 3 0 -BITMAP -000FE000 -007FF800 -01FFFE00 -03F01F00 -07800780 -0F000380 -1E0001C0 -3C0FF1C0 -383FE0C0 -7070E0C0 -70E0E0C0 -E1C1E0C0 -E381C1C0 -E383C1C0 -E387C180 -E38FC380 -E79DC700 -E3F9FE00 -63F1FC00 -71C1F000 -38000000 -3E030000 -1FFF0000 -07FF8000 -01FC0000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 771 0 -DWIDTH 26 0 -BBX 25 25 1 0 -BITMAP -0007F000 -0007F000 -000FF800 -000FF800 -001FF800 -001FF800 -003FF800 -003DFC00 -007DFC00 -00F8FC00 -00F8FC00 -01F0FC00 -01F0FE00 -03E0FE00 -03E07E00 -07FFFE00 -07FFFE00 -0FFFFF00 -0FFFFF00 -1F003F00 -1E003F00 -3E003F00 -7C003F80 -7C003F80 -F8001F80 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 660 0 -DWIDTH 22 0 -BBX 21 25 3 0 -BITMAP -07FFC0 -07FFF0 -0FFFF0 -0FFFF8 -0FC3F8 -0FC3F8 -0FC3F8 -1F83F0 -1F87F0 -1F8FE0 -1FFF80 -1FFF00 -3FFE00 -3FFF80 -3F1FE0 -3F07E0 -3F07F0 -7E07F0 -7E07F0 -7E07F0 -7E1FE0 -7FFFE0 -FFFFC0 -FFFF80 -FFFC00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 737 0 -DWIDTH 25 0 -BBX 25 25 3 0 -BITMAP -0007FC00 -003FFF80 -00FFFF80 -03FFFF80 -07FC0F00 -0FF00100 -1FE00000 -1FC00000 -3F800000 -3F000000 -7F000000 -7F000000 -FE000000 -FE000000 -FE000000 -FE000000 -FE000000 -FE000000 -FF000000 -7F800800 -7FC07800 -3FFFF800 -1FFFF800 -0FFFF800 -03FF0000 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 28 0 -BBX 27 25 3 0 -BITMAP -07FFF800 -07FFFF00 -0FFFFF80 -0FFFFFC0 -0FE07FC0 -0FE01FE0 -0FC01FE0 -1FC00FE0 -1FC00FE0 -1FC00FE0 -1FC00FE0 -1F800FE0 -3F800FE0 -3F801FC0 -3F801FC0 -3F801FC0 -3F003F80 -7F007F80 -7F00FF00 -7F01FE00 -7F07FE00 -7FFFF800 -FFFFF000 -FFFFC000 -FFFE0000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 642 0 -DWIDTH 22 0 -BBX 22 25 3 0 -BITMAP -07FFFC -07FFFC -07FFF8 -0FFFF8 -0FE000 -0FE000 -0FC000 -0FC000 -1FC000 -1FC000 -1FFFC0 -1FFFC0 -1FFF80 -3FFF80 -3F8000 -3F8000 -3F0000 -3F0000 -7F0000 -7F0000 -7F0000 -7FFFE0 -7FFFC0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 22 25 3 0 -BITMAP -07FFFC -07FFFC -07FFF8 -0FFFF8 -0FE000 -0FE000 -0FC000 -0FC000 -1FC000 -1FC000 -1FC000 -1FFFC0 -1FFF80 -3FFF80 -3FFF80 -3F8000 -3F0000 -3F0000 -7F0000 -7F0000 -7F0000 -7E0000 -7E0000 -FE0000 -FE0000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 755 0 -DWIDTH 26 0 -BBX 25 25 3 0 -BITMAP -0007FC00 -003FFF80 -00FFFF80 -03FFFF80 -07FC0F00 -0FF00100 -1FE00000 -1FC00000 -3F800000 -3F000000 -7F000000 -7F000000 -FE000000 -FE00FE00 -FE00FC00 -FE00FC00 -FE00FC00 -FE01FC00 -FF01F800 -7F81F800 -7FC1F800 -3FFFF800 -1FFFF800 -0FFFF000 -03FF8000 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 28 0 -BBX 27 25 3 0 -BITMAP -07F00FE0 -07E00FE0 -0FE00FE0 -0FE00FC0 -0FE00FC0 -0FC01FC0 -0FC01FC0 -1FC01FC0 -1FC01F80 -1FC01F80 -1FFFFF80 -1FFFFF80 -3FFFFF80 -3FFFFF00 -3F803F00 -3F007F00 -3F007F00 -7F007F00 -7F007E00 -7F007E00 -7E00FE00 -7E00FE00 -FE00FE00 -FE00FC00 -FE01FC00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 12 0 -BBX 11 25 3 0 -BITMAP -07E0 -0FE0 -0FE0 -0FC0 -0FC0 -0FC0 -1FC0 -1FC0 -1F80 -1F80 -1F80 -1F80 -3F80 -3F00 -3F00 -3F00 -3F00 -7F00 -7F00 -7E00 -7E00 -7E00 -FE00 -FE00 -FC00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 502 0 -DWIDTH 17 0 -BBX 19 31 0 -6 -BITMAP -000FE0 -000FE0 -000FE0 -000FC0 -000FC0 -000FC0 -001FC0 -001FC0 -001F80 -001F80 -001F80 -003F80 -003F80 -003F00 -003F00 -003F00 -003F00 -007F00 -007F00 -007E00 -007E00 -007E00 -00FE00 -00FE00 -00FC00 -00FC00 -41FC00 -7FF800 -FFF000 -FFE000 -7F8000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 26 0 -BBX 23 25 3 0 -BITMAP -07E03E -07E07C -0FE0F8 -0FE1F0 -0FC1F0 -0FC3E0 -0FC7C0 -1FCF80 -1FCF00 -1F9F00 -1FBE00 -1FFE00 -3FFE00 -3FFF00 -3F7F80 -3F3F80 -3F1FC0 -7F1FC0 -7F0FE0 -7F0FE0 -7E07F0 -7E07F0 -FE03F8 -FE03F8 -FE01FC -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 19 25 3 0 -BITMAP -07F000 -07E000 -0FE000 -0FE000 -0FE000 -0FE000 -0FC000 -1FC000 -1FC000 -1FC000 -1FC000 -1F8000 -3F8000 -3F8000 -3F8000 -3F8000 -3F0000 -7F0000 -7F0000 -7F0000 -7F0000 -7FFFE0 -FFFFE0 -FFFFE0 -FFFFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 32 0 -BBX 31 25 3 0 -BITMAP -07F801FE -07F801FE -0FF803FE -0FFC03FC -0FFC07FC -0FFC07FC -0FFC0FFC -1FFC0FFC -1F7C1FF8 -1F7C3FF8 -1F7C3DF8 -1E7E7DF8 -3E7E79F8 -3E7EF3F0 -3E7EF3F0 -3E7FE3F0 -3E7FE3F0 -7C3FC3F0 -7C3FC7E0 -7C3F87E0 -7C3F87E0 -7C3F07E0 -F83E07E0 -F8000FC0 -F8000FC0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 789 0 -DWIDTH 27 0 -BBX 26 25 3 0 -BITMAP -07E007C0 -07E007C0 -0FF007C0 -0FF00F80 -0FF80F80 -0FF80F80 -0FFC0F80 -1FFC0F80 -1FFE1F00 -1FFE1F00 -1F7E1F00 -1F7F1F00 -3E3F1F00 -3E3FBE00 -3E1FBE00 -3E1FFE00 -3E0FFE00 -7C0FFE00 -7C07FC00 -7C07FC00 -7C03FC00 -7C03FC00 -F801FC00 -F801F800 -F800F800 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 29 0 -BBX 27 25 3 0 -BITMAP -000FF800 -003FFE00 -00FFFF80 -03FFFFC0 -07F83FC0 -0FE01FE0 -1FC00FE0 -1F800FE0 -3F800FE0 -3F000FE0 -7F000FE0 -7F000FE0 -FE000FE0 -FE000FE0 -FE001FC0 -FE001FC0 -FE003F80 -FE003F80 -FF007F00 -7F00FE00 -7FC3FC00 -3FFFF800 -1FFFE000 -0FFFC000 -01FE0000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 645 0 -DWIDTH 22 0 -BBX 22 25 3 0 -BITMAP -07FFE0 -07FFF8 -0FFFF8 -0FFFFC -0FC1FC -0FC1FC -0FC1FC -1FC1FC -1F81F8 -1F83F8 -1F87F0 -1FFFE0 -3FFFC0 -3FFF80 -3FFC00 -3F0000 -3F0000 -7F0000 -7E0000 -7E0000 -7E0000 -7E0000 -FE0000 -FC0000 -FC0000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 29 0 -BBX 28 31 3 -6 -BITMAP -000FF800 -003FFE00 -00FFFF80 -03FFFF80 -07F83FC0 -0FE01FE0 -1FC00FE0 -1F800FE0 -3F800FE0 -3F000FE0 -7F000FE0 -7F000FE0 -FE000FE0 -FE000FE0 -FE001FC0 -FE001FC0 -FE003F80 -FE003F80 -FF007F00 -7F00FE00 -7FC3FC00 -3FFFF800 -1FFFE000 -0FFFC000 -01FFE000 -0007FE00 -0003FFC0 -0000FFF0 -00007FC0 -00001F80 -00000300 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 708 0 -DWIDTH 24 0 -BBX 22 25 3 0 -BITMAP -07FFE0 -07FFF8 -0FFFFC -0FFFFC -0FC1FC -0FC1FC -0FC1FC -1F81FC -1F81F8 -1F83F0 -1F87F0 -1FFFE0 -3FFF80 -3FFF00 -3FFF00 -3F3F80 -3F1F80 -7F1F80 -7E1FC0 -7E0FC0 -7E0FE0 -7E0FE0 -FE07E0 -FC07F0 -FC07F0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 639 0 -DWIDTH 22 0 -BBX 20 25 3 0 -BITMAP -007FC0 -01FFF0 -03FFF0 -07FFE0 -0FE060 -0FC000 -1FC000 -1FC000 -1FE000 -0FF000 -0FFC00 -07FE00 -03FF00 -01FF80 -00FFC0 -003FC0 -001FC0 -001FC0 -001FC0 -001FC0 -603F80 -7FFF80 -FFFE00 -FFFC00 -FFE000 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 25 25 5 0 -BITMAP -7FFFFF80 -FFFFFF80 -FFFFFF80 -FFFFFF00 -007E0000 -007E0000 -00FE0000 -00FE0000 -00FC0000 -00FC0000 -00FC0000 -01FC0000 -01FC0000 -01FC0000 -01F80000 -01F80000 -03F80000 -03F80000 -03F80000 -03F00000 -03F00000 -07F00000 -07F00000 -07F00000 -07E00000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 759 0 -DWIDTH 26 0 -BBX 24 25 4 0 -BITMAP -1FC03F -1F803F -1F803F -1F803E -3F807E -3F807E -3F007E -3F007E -3F007C -7F00FC -7F00FC -7E00FC -7E00FC -7E00F8 -FE01F8 -FE01F8 -FE01F8 -FE01F0 -FE03F0 -FE03E0 -7F07E0 -7FFFC0 -3FFF80 -1FFF00 -03FC00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 765 0 -DWIDTH 26 0 -BBX 24 25 6 0 -BITMAP -FE001F -FE001E -FE003E -7E003C -7E007C -7F00F8 -7F00F0 -7F01F0 -7F01E0 -3F03E0 -3F03C0 -3F87C0 -3F8780 -3F8F80 -3F8F00 -1F9F00 -1F9E00 -1FBE00 -1FFC00 -1FFC00 -1FF800 -0FF000 -0FF000 -0FE000 -0FE000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 991 0 -DWIDTH 34 0 -BBX 31 25 6 0 -BITMAP -FC07E03E -FC07E03C -FC07E07C -FC0FE078 -FC0FE0F8 -FC1FE0F0 -FC1FE1F0 -FC1FE1F0 -FC3FE1E0 -FC3FE3E0 -FC7FE3C0 -7C7FE7C0 -7CF7E780 -7EF7EF80 -7EF7EF00 -7FE7FF00 -7FE7FE00 -7FC7FE00 -7FC7FE00 -7FC7FC00 -7F87FC00 -7F87F800 -7F07F800 -7F07F000 -7F07F000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 696 0 -DWIDTH 24 0 -BBX 27 25 0 0 -BITMAP -07F807E0 -03F80FC0 -03FC0F80 -01FC1F00 -01FC3E00 -00FE7C00 -00FEF800 -00FFF800 -007FF000 -007FE000 -003FC000 -003F8000 -003F8000 -007FC000 -007FC000 -00FFE000 -01FFE000 -03FFE000 -07E7F000 -07C7F000 -0F87F000 -1F03F800 -3E03F800 -7E01FC00 -FC01FC00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 681 0 -DWIDTH 23 0 -BBX 22 25 5 0 -BITMAP -FE00FC -7E00F8 -7E01F0 -7F03E0 -3F07C0 -3F87C0 -3F8F80 -1F9F00 -1FFE00 -1FFE00 -0FFC00 -0FF800 -07F000 -07F000 -07E000 -07E000 -0FE000 -0FE000 -0FE000 -0FC000 -0FC000 -1FC000 -1FC000 -1FC000 -1F8000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 24 25 2 0 -BITMAP -03FFFF -07FFFF -07FFFF -07FFFE -0001FE -0003FC -0007F8 -000FF0 -001FE0 -001FE0 -003FC0 -007F80 -00FF00 -01FE00 -03FC00 -07FC00 -07F800 -0FF000 -1FE000 -3FC000 -7F8000 -7FFFF0 -7FFFF0 -FFFFF0 -FFFFF0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 13 0 -BBX 15 32 1 -6 -BITMAP -03FE -03FE -03FC -03FC -07E0 -07E0 -07E0 -07C0 -07C0 -0FC0 -0FC0 -0FC0 -0F80 -0F80 -1F80 -1F80 -1F80 -1F00 -1F00 -3F00 -3F00 -3F00 -3E00 -3E00 -7E00 -7E00 -7E00 -7C00 -7FC0 -FF80 -FF80 -FF80 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 566 0 -DWIDTH 19 0 -BBX 12 32 6 -6 -BITMAP -F000 -F800 -7800 -7800 -7800 -7C00 -3C00 -3C00 -3C00 -3C00 -1E00 -1E00 -1E00 -1E00 -0F00 -0F00 -0F00 -0F00 -0780 -0780 -0780 -0780 -07C0 -03C0 -03C0 -03C0 -03E0 -01E0 -01E0 -01E0 -01F0 -00F0 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 13 0 -BBX 15 32 1 -6 -BITMAP -03FE -03FE -03FE -07FC -007C -00FC -00FC -00FC -00F8 -00F8 -01F8 -01F8 -01F8 -01F0 -01F0 -03F0 -03F0 -03F0 -03E0 -03E0 -07E0 -07E0 -07E0 -07C0 -07C0 -0FC0 -0FC0 -0FC0 -7F80 -7F80 -FF80 -FF80 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 20 21 3 4 -BITMAP -000400 -000400 -000E00 -000E00 -001E00 -003E00 -003F00 -007F00 -00FF00 -00F780 -01E780 -03E780 -03C380 -0783C0 -0F83C0 -0F01C0 -1E01E0 -3E01E0 -3C01E0 -7800F0 -F800F0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 4 1 -5 -BITMAP -FFFE -FFFE -FFFE -FFFC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 663 0 -DWIDTH 23 0 -BBX 8 4 12 22 -BITMAP -FC -3C -1E -0F -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 681 0 -DWIDTH 23 0 -BBX 21 18 3 0 -BITMAP -007FF8 -01FFF8 -03FFF8 -07FFF0 -0FC3F0 -1F83F0 -3F07F0 -3F07F0 -7E0FE0 -7E1FE0 -FE3FE0 -FE37E0 -FE7FE0 -FFEFC0 -FFCFC0 -FF8FC0 -7F1FC0 -3C1FC0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 681 0 -DWIDTH 23 0 -BBX 21 26 3 0 -BITMAP -07E000 -07E000 -07E000 -0FE000 -0FC000 -0FC000 -0FC000 -0FC000 -1FC1E0 -1F87F0 -1F8FF8 -1F9FF8 -1FBFF8 -3F7BF8 -3F73F8 -3FE3F8 -3FC3F0 -3F83F0 -7F07E0 -7F07E0 -7E0FC0 -7E1F80 -7FFF00 -FFFE00 -FFFC00 -FFF000 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 548 0 -DWIDTH 19 0 -BBX 18 18 3 0 -BITMAP -003F00 -01FFC0 -03FFC0 -0FFF80 -1FE380 -3F8080 -3F0000 -7F0000 -7E0000 -FE0000 -FE0000 -FE0000 -FE0100 -FF0700 -FFFE00 -7FFE00 -3FFE00 -0FF000 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 681 0 -DWIDTH 23 0 -BBX 23 26 3 0 -BITMAP -0000FE -0000FE -0000FE -0000FC -0000FC -0001FC -0001FC -0001FC -007FF8 -01FFF8 -03FFF8 -07FFF8 -0FC3F8 -1F83F0 -3F03F0 -3F07F0 -7E0FF0 -7E1FF0 -FE1FE0 -FE37E0 -FE77E0 -FFEFE0 -FFCFE0 -FF8FC0 -7F0FC0 -3E1FC0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 612 0 -DWIDTH 21 0 -BBX 18 18 3 0 -BITMAP -007E00 -01FF80 -07FFC0 -0FFFC0 -1F8FC0 -3F0FC0 -3E1F80 -7E3F00 -7FFE00 -FFFC00 -FFE000 -FC0040 -FE00C0 -FF07C0 -FFFF80 -7FFF80 -3FFF00 -0FF000 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 464 0 -DWIDTH 16 0 -BBX 20 33 2 -7 -BITMAP -000FE0 -003FF0 -00FFF0 -01FFF0 -01F820 -03F000 -03F000 -07F000 -1FFF00 -3FFF00 -3FFF00 -3FFF00 -0FE000 -0FE000 -0FC000 -0FC000 -1FC000 -1FC000 -1F8000 -1F8000 -1F8000 -3F8000 -3F8000 -3F0000 -3F0000 -3F0000 -7F0000 -7F0000 -7E0000 -7E0000 -7E0000 -FE0000 -FE0000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 674 0 -DWIDTH 23 0 -BBX 22 25 2 -7 -BITMAP -003FFC -00FFFC -01FFFC -03FFF8 -07E1F8 -0FC1F8 -1F83F8 -1F87F8 -3F07F0 -3F0FF0 -7F1FF0 -7F3BF0 -7F7BF0 -7FF7E0 -7FE7E0 -7FC7E0 -3F8FE0 -1F0FE0 -000FC0 -801FC0 -F03FC0 -FFFF80 -7FFF00 -7FFC00 -7FF000 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 21 26 2 0 -BITMAP -07F000 -07F000 -07E000 -07E000 -0FE000 -0FE000 -0FE000 -0FC000 -0FC1E0 -1FC3F0 -1FCFF8 -1F9FF8 -1F9FF8 -1FBFF8 -3FF3F8 -3F63F0 -3FE3F0 -3FC7F0 -3F87F0 -7F07E0 -7F07E0 -7E0FE0 -7E0FE0 -7E0FE0 -FE0FC0 -FE0FC0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 12 26 2 0 -BITMAP -07F0 -07F0 -07E0 -07E0 -0FE0 -0000 -0000 -0000 -0FC0 -1FC0 -1FC0 -1FC0 -1F80 -1F80 -3F80 -3F80 -3F80 -3F00 -3F00 -7F00 -7F00 -7F00 -7E00 -7E00 -FE00 -FE00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 407 0 -DWIDTH 14 0 -BBX 20 33 -2 -7 -BITMAP -0007F0 -0007F0 -0007E0 -0007E0 -000FE0 -000000 -000000 -000000 -000FC0 -000FC0 -001FC0 -001FC0 -001F80 -001F80 -003F80 -003F80 -003F80 -003F00 -003F00 -007F00 -007F00 -007F00 -007E00 -007E00 -00FE00 -00FE00 -00FC00 -00FC00 -41F800 -FFF800 -FFF000 -FFC000 -7F0000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 666 0 -DWIDTH 23 0 -BBX 22 26 2 0 -BITMAP -07F000 -07F000 -07E000 -07E000 -0FE000 -0FE000 -0FE000 -0FC000 -0FC07C -1FC0F8 -1FC1F0 -1FC3E0 -1F87C0 -1F8F80 -3F9F00 -3FBE00 -3FFE00 -3FFF00 -3F7F00 -7F3F80 -7F3F80 -7E1FC0 -7E1FC0 -7E0FE0 -FE0FE0 -FE07F0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 12 26 2 0 -BITMAP -07F0 -07F0 -07E0 -07E0 -0FE0 -0FE0 -0FE0 -0FC0 -0FC0 -1FC0 -1FC0 -1FC0 -1F80 -1F80 -3F80 -3F80 -3F80 -3F00 -3F00 -7F00 -7F00 -7F00 -7E00 -7E00 -FE00 -FE00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 991 0 -DWIDTH 34 0 -BBX 32 18 2 0 -BITMAP -0FC1E03C -1FC7F0FF -1F8FF1FF -1F9FF3FF -1FBFF3FF -1F3BF77F -3F73FE7E -3FE3EC7E -3FC7F87E -3F87F87E -3F87F0FE -7F07E0FC -7E07E0FC -7E0FE0FC -7E0FC0FC -7E0FC1FC -FE0FC1F8 -FC1FC1F8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 21 18 2 0 -BITMAP -0FC1E0 -1FC7F0 -1FCFF8 -1F9FF8 -1F9FF8 -1FBBF8 -3FF3F8 -3F63F0 -3FC7F0 -3FC7F0 -3F87F0 -7F07E0 -7F07E0 -7E0FE0 -7E0FE0 -7E0FE0 -FE0FC0 -FE0FC0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 663 0 -DWIDTH 23 0 -BBX 21 18 3 0 -BITMAP -007F80 -01FFE0 -07FFF0 -0FFFF0 -1FC7F8 -3F83F8 -3F03F8 -7E03F8 -7E03F0 -FE03F0 -FE07F0 -FE07E0 -FE0FE0 -FF1FC0 -FFFF80 -7FFE00 -3FFC00 -0FE000 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 681 0 -DWIDTH 23 0 -BBX 23 25 1 -7 -BITMAP -07F0F8 -07E1FC -0FE3FE -0FE7FE -0FCFFE -0FDCFE -0FF8FE -1FF0FE -1FE0FC -1FE0FC -1FC1F8 -1F83F8 -3F83F0 -3F8FE0 -3FFFC0 -3FFF80 -3FFF00 -7FFC00 -7F0000 -7F0000 -7E0000 -7E0000 -FE0000 -FE0000 -FE0000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 681 0 -DWIDTH 23 0 -BBX 21 25 3 -7 -BITMAP -007FF8 -01FFF8 -03FFF8 -07FFF0 -0FC3F0 -1F83F0 -3F07F0 -3F0FF0 -7E0FE0 -7E1FE0 -FE3FE0 -FE77E0 -FEFFE0 -FFEFC0 -FFCFC0 -FF8FC0 -7F1FC0 -3C1FC0 -001F80 -001F80 -001F80 -003F80 -003F80 -003F00 -003F00 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 542 0 -DWIDTH 18 0 -BBX 19 18 2 0 -BITMAP -0FC1E0 -1FC3C0 -1FC7C0 -1F8FC0 -1F9F80 -1FBF80 -3FB800 -3F7000 -3FE000 -3FC000 -3F8000 -7F0000 -7F0000 -7F0000 -7E0000 -7E0000 -FE0000 -FE0000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 527 0 -DWIDTH 18 0 -BBX 17 18 2 0 -BITMAP -00FF80 -03FF80 -0FFF00 -0FFF00 -1FC000 -1FC000 -0FC000 -0FE000 -07F800 -03FC00 -00FE00 -007E00 -407E00 -70FE00 -FFFE00 -FFFC00 -FFF800 -1FE000 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 437 0 -DWIDTH 15 0 -BBX 13 23 4 0 -BITMAP -00E0 -0FC0 -1FC0 -1FC0 -1FC0 -7FF8 -FFF8 -FFF8 -FFF0 -3F80 -3F80 -3F00 -7F00 -7F00 -7F00 -7E00 -7E00 -FE00 -FF00 -FFE0 -FFC0 -7FC0 -3F80 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 21 18 3 0 -BITMAP -1F83F8 -1F83F8 -3F83F0 -3F83F0 -3F07F0 -3F07F0 -3F07F0 -7F0FE0 -7F1FE0 -7E1FE0 -7E37E0 -FE7FE0 -FEEFC0 -FFCFC0 -FFCFC0 -FF9FC0 -7F1FC0 -3C1F80 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 630 0 -DWIDTH 21 0 -BBX 21 18 4 0 -BITMAP -FE00F8 -FE01F0 -FE01E0 -7E03E0 -7F03C0 -7F07C0 -7F0F80 -7F0F00 -3F1F00 -3F1E00 -3FBE00 -3FFC00 -3FF800 -1FF800 -1FF000 -1FF000 -1FE000 -1FC000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 878 0 -DWIDTH 30 0 -BBX 28 18 5 0 -BITMAP -FC0F81F0 -FC1F81E0 -FC1F83E0 -FC3F83C0 -FC3F87C0 -FC7F8780 -FC7FCF80 -FCFFCF00 -FCFFDF00 -FDEFDE00 -FDEFFE00 -FFCFFC00 -7FCFFC00 -7F87F800 -7F87F800 -7F07F000 -7F07F000 -7E07E000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 563 0 -DWIDTH 19 0 -BBX 22 18 0 0 -BITMAP -0FE0FC -07E1F8 -07F3F0 -03F3E0 -03FFC0 -03FF80 -01FF00 -01FE00 -00FE00 -00FE00 -01FE00 -03FF00 -07FF00 -0FBF80 -1F3F80 -3F1F80 -7E1FC0 -FC1FE0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 24 25 1 -7 -BITMAP -1FC01F -1FC03E -1FC07C -1FC07C -0FC0F8 -0FE1F0 -0FE1F0 -0FE3E0 -0FE7C0 -07E7C0 -07EF80 -07FF00 -07FF00 -07FE00 -03FC00 -03F800 -03F800 -03F000 -03E000 -07E000 -0FC000 -1F8000 -3F8000 -7F0000 -FE0000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 630 0 -DWIDTH 21 0 -BBX 21 18 2 0 -BITMAP -0FFFF8 -0FFFF8 -0FFFF0 -1FFFF0 -000FE0 -001FC0 -003F80 -00FF00 -01FE00 -03FC00 -07F800 -0FE000 -1FC000 -3F8000 -7FFFE0 -7FFFE0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 13 0 -BBX 13 32 3 -6 -BITMAP -0078 -03F8 -07F8 -07F0 -07E0 -0FE0 -0FE0 -0FE0 -0FE0 -0FE0 -0FC0 -0FC0 -0FC0 -0F80 -7F00 -7C00 -7C00 -FE00 -3F00 -1F00 -1F00 -3F00 -3F00 -7F00 -7E00 -FE00 -FE00 -FE00 -FF00 -FE00 -7E00 -1E00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 9 0 -BBX 10 32 2 -6 -BITMAP -03C0 -03C0 -03C0 -0380 -0780 -0780 -0780 -0780 -0700 -0F00 -0F00 -0F00 -0F00 -0E00 -1E00 -1E00 -1E00 -1E00 -1C00 -3C00 -3C00 -3C00 -3C00 -3800 -7800 -7800 -7800 -7800 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 13 0 -BBX 13 32 1 -6 -BITMAP -03C0 -03F0 -07F8 -07F8 -03F8 -03F8 -03F8 -03F0 -07F0 -07E0 -07E0 -07C0 -07C0 -07E0 -03F8 -01F0 -01F0 -07F0 -0F80 -1F80 -1F80 -1F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F00 -7F00 -FF00 -FE00 -F000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 21 8 3 6 -BITMAP -0F8000 -3FC078 -3FF078 -7FF870 -70FFF0 -F07FE0 -E01FE0 -000F80 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 12 25 1 -7 -BITMAP -07F0 -07F0 -07E0 -0FE0 -0000 -0000 -0000 -0780 -0F80 -0F80 -0F80 -0F80 -1F80 -1F80 -1F80 -3F00 -3F00 -3F00 -7F00 -7F00 -7F00 -7F00 -7E00 -FE00 -FE00 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 19 25 5 0 -BITMAP -000F00 -000F00 -000E00 -003F80 -01FFE0 -03FFE0 -0FFFE0 -1FC040 -1F8000 -3F0000 -7F0000 -7E0000 -FE0000 -FE0000 -FE0000 -FE0000 -FF0380 -FFFF80 -7FFF80 -7FFF00 -1FFF00 -03F000 -00E000 -01E000 -01E000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 21 25 4 0 -BITMAP -000FE0 -003FF8 -007FF8 -00FFF8 -00FC10 -01FC00 -01F800 -01F800 -03F800 -03F800 -03F800 -1FFE00 -1FFE00 -1FFE00 -1FFE00 -07F000 -07E000 -07E000 -0FC000 -0F8000 -1E0000 -7FFFC0 -7FFF80 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 27 25 1 0 -BITMAP -02000080 -060001C0 -0F0003E0 -0F8007E0 -07800FC0 -07C01F00 -03CFBE00 -01FFFC00 -00FFF800 -01FFF800 -01F9F800 -03F0F800 -03E0F800 -03E0F800 -03E0F000 -03E1F000 -03F3F000 -07FFF000 -0FFFF000 -1FFFF800 -3F3E7C00 -7C003E00 -F8001E00 -70000C00 -20000800 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 22 25 6 0 -BITMAP -FE007C -7E00F8 -7F01F0 -3F03E0 -3F87C0 -3F8F80 -1FCF80 -1FDF00 -0FFE00 -0FFC00 -07F800 -07F000 -7FFF00 -7FFE00 -7FFE00 -07E000 -7FFE00 -FFFE00 -FFFC00 -0FC000 -0FC000 -1FC000 -1FC000 -1FC000 -1F8000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 9 0 -BBX 10 32 2 -6 -BITMAP -03C0 -03C0 -03C0 -0380 -0780 -0780 -0780 -0780 -0700 -0F00 -0F00 -0F00 -0F00 -0000 -0000 -0000 -0000 -0000 -0000 -3C00 -3C00 -3C00 -3C00 -3800 -7800 -7800 -7800 -7800 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 21 31 3 -6 -BITMAP -003FE0 -01FFF8 -03FFF8 -07FFF0 -07E030 -0FE000 -0FE000 -0FF000 -0FFC00 -07FF00 -03FF80 -07FFC0 -0FBFE0 -1F1FE0 -1F07E0 -1F03E0 -1F83E0 -1FE3E0 -1FFFC0 -1FFF80 -07FF00 -03FF80 -007FC0 -003FC0 -001FC0 -401FC0 -783F80 -FFFF80 -FFFF00 -FFFC00 -1FF000 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 663 0 -DWIDTH 23 0 -BBX 12 4 10 21 -BITMAP -78F0 -78F0 -F1E0 -F1E0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 834 0 -DWIDTH 28 0 -BBX 26 25 4 0 -BITMAP -007F0000 -01FFE000 -07FFF000 -0FC0FC00 -1E003E00 -3C000E00 -381FE700 -707FF700 -70F83380 -E1E00180 -E3C00180 -E3C001C0 -E38001C0 -E78001C0 -E3800180 -E3800180 -73C0C380 -71FF8700 -387F8700 -3C000E00 -1E003E00 -0FC0FC00 -07FFF000 -01FFE000 -007F0000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 539 0 -DWIDTH 18 0 -BBX 16 14 5 11 -BITMAP -01FF -07FF -1FFF -3F3E -3E7E -7C7E -7CFE -FCFE -FDBC -FFFC -FF7C -FE7C -7CFC -38FC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 20 16 3 1 -BITMAP -008040 -01C0E0 -03E1F0 -07E3E0 -0FC7C0 -1F8F80 -3F3F00 -7E7E00 -FE7E00 -7E7F00 -3E3F00 -3F1F00 -1F0F80 -0F8F80 -070700 -040200 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 20 12 4 4 -BITMAP -7FFFF0 -7FFFF0 -FFFFF0 -FFFFE0 -0000E0 -0001E0 -0001E0 -0001E0 -0001C0 -0001C0 -0003C0 -0003C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 8 4 3 9 -BITMAP -7F -FF -FF -FE -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 691 0 -DWIDTH 23 0 -BBX 18 18 6 7 -BITMAP -03F000 -0FFC00 -1FFE00 -3C1F00 -780700 -71FB80 -E3FD80 -E39D80 -E3B9C0 -E3F9C0 -E77180 -E77180 -777B80 -780700 -3C1F00 -1FFE00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 663 0 -DWIDTH 23 0 -BBX 12 4 10 21 -BITMAP -7FF0 -FFF0 -FFF0 -FFE0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 8 0 -BBX 6 6 6 19 -BITMAP -78 -F8 -CC -CC -F8 -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 23 21 2 0 -BITMAP -000F00 -000F00 -000E00 -000E00 -001E00 -001E00 -1FFFFE -1FFFFE -3FFFFE -3FFFFC -003C00 -003C00 -003C00 -003800 -007800 -000000 -000000 -7FFFF8 -7FFFF8 -FFFFF0 -FFFFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 539 0 -DWIDTH 14 0 -BBX 13 15 -21 10 -BITMAP -0FE0 -1FF0 -1078 -0038 -0038 -0078 -00F0 -01C0 -0780 -0E00 -1C00 -3800 -7800 -FFE0 -FFE0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 539 0 -DWIDTH 14 0 -BBX 12 15 -21 10 -BITMAP -1FC0 -1FF0 -30F0 -0070 -0060 -01C0 -1F80 -3F80 -01C0 -00E0 -00E0 -00E0 -C1C0 -FFC0 -FF00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 663 0 -DWIDTH 23 0 -BBX 10 4 12 22 -BITMAP -0FC0 -1F00 -3C00 -F000 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 681 0 -DWIDTH 23 0 -BBX 23 24 1 -6 -BITMAP -07E0FE -0FE0FE -0FE0FC -0FE0FC -0FC1FC -0FC1FC -1FC1FC -1FC3F8 -1FC7F8 -1F8FF8 -1F8DF8 -3F9FF8 -3FFBF0 -3FF3F0 -3FF3F0 -3FE7F0 -7FC7F0 -7F87E0 -7F0000 -7E0000 -7E0000 -FE0000 -FE0000 -FE0000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 16 31 6 -6 -BITMAP -1FFF -3FFF -7FFF -FFCE -FFCE -FFCE -FFDE -FFDE -FF9C -7F9C -7F9C -3FBC -0FBC -0738 -0738 -0738 -0F78 -0E78 -0E70 -0E70 -0E70 -1EF0 -1CF0 -1CE0 -1CE0 -1CE0 -3CE0 -39E0 -39C0 -39C0 -79C0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 23 0 -BBX 6 4 11 8 -BITMAP -7C -7C -F8 -F8 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 663 0 -DWIDTH 23 0 -BBX 7 7 7 -7 -BITMAP -1C -38 -3C -0E -0E -FE -FC -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 539 0 -DWIDTH 14 0 -BBX 7 15 -24 10 -BITMAP -7E -FE -3E -3C -3C -3C -3C -7C -78 -78 -78 -78 -F8 -F0 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 539 0 -DWIDTH 18 0 -BBX 17 14 4 11 -BITMAP -00FC00 -03FF00 -0FFF80 -1F1F80 -3E1F80 -7E1F80 -7C1F80 -FC1F00 -FC3F00 -FC3E00 -FC7C00 -FFF800 -7FE000 -1F8000 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 20 16 2 1 -BITMAP -040400 -0E0E00 -1F1F00 -1F0F80 -0F8F80 -0FC7C0 -0FE7E0 -07E7F0 -07E7E0 -0FCFC0 -1F1F80 -3E3F00 -7C7E00 -F87C00 -703800 -201000 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1089 0 -DWIDTH 32 0 -BBX 28 25 12 0 -BITMAP -3F0003F0 -7F0007E0 -1F000FC0 -1E001F80 -1E001F00 -1E003E00 -1E007C00 -3E00F800 -3C01F000 -3C03E000 -3C07E070 -3C0FC0F0 -7C1F81E0 -783F03E0 -787E06E0 -007C0CE0 -00F819E0 -01F031E0 -03E021C0 -07C07FF0 -0F80FFF0 -1F8003C0 -3F000380 -7E000380 -FC000380 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1089 0 -DWIDTH 32 0 -BBX 29 25 12 0 -BITMAP -3F0003F0 -7F0007E0 -1F000FC0 -1E001F80 -1E001F00 -1E003E00 -1E007C00 -3E00F800 -3C01F000 -3C03E000 -3C07EFE0 -3C0FDFF0 -7C1F9078 -783F0038 -787E0038 -007C0078 -00F800F0 -01F001C0 -03E00780 -07C00E00 -0F801C00 -1F803800 -3F007800 -7E00FFE0 -FC00FFE0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1149 0 -DWIDTH 32 0 -BBX 29 25 13 0 -BITMAP -1FC001F8 -1FF003F0 -30F007E0 -00700FC0 -00600F80 -01C01F00 -1F803E00 -3F807C00 -01C0F800 -00E1F000 -00E3F038 -00E7E078 -C1CFC0F0 -FFDF81F0 -FF3F0370 -003E0670 -007C0CF0 -00F818F0 -01F010E0 -03E03FF8 -07C07FF8 -0FC001E0 -1F8001C0 -3F0001C0 -7E0001C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 539 0 -DWIDTH 18 0 -BBX 16 25 0 -7 -BITMAP -003F -007F -007E -007E -0000 -0000 -0000 -00FE -00FC -00FC -01F8 -03F0 -07E0 -0FC0 -1F80 -3F00 -7F00 -7E00 -FE00 -FE00 -FF03 -FFFF -7FFE -3FFE -0FF8 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 771 0 -DWIDTH 26 0 -BBX 25 31 1 0 -BITMAP -0003F000 -0000F000 -00007800 -00003C00 -00000000 -00000000 -0007F000 -0007F000 -000FF800 -000FF800 -001FF800 -001FF800 -003FF800 -003DFC00 -007DFC00 -00F8FC00 -00F8FC00 -01F0FC00 -01F0FE00 -03E0FE00 -03E07E00 -07FFFE00 -07FFFE00 -0FFFFF00 -0FFFFF00 -1F003F00 -1E003F00 -3E003F00 -7C003F80 -7C003F80 -F8001F80 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 771 0 -DWIDTH 26 0 -BBX 25 31 1 0 -BITMAP -00003F00 -00007C00 -0000F000 -0003C000 -00000000 -00000000 -0007F000 -0007F000 -000FF800 -000FF800 -001FF800 -001FF800 -003FF800 -003DFC00 -007DFC00 -00F8FC00 -00F8FC00 -01F0FC00 -01F0FE00 -03E0FE00 -03E07E00 -07FFFE00 -07FFFE00 -0FFFFF00 -0FFFFF00 -1F003F00 -1E003F00 -3E003F00 -7C003F80 -7C003F80 -F8001F80 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 771 0 -DWIDTH 26 0 -BBX 25 31 1 0 -BITMAP -0000FC00 -0001FC00 -0003DE00 -000F0F00 -00000000 -00000000 -0007F000 -0007F000 -000FF800 -000FF800 -001FF800 -001FF800 -003FF800 -003DFC00 -007DFC00 -00F8FC00 -00F8FC00 -01F0FC00 -01F0FE00 -03E0FE00 -03E07E00 -07FFFE00 -07FFFE00 -0FFFFF00 -0FFFFF00 -1F003F00 -1E003F00 -3E003F00 -7C003F80 -7C003F80 -F8001F80 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 771 0 -DWIDTH 26 0 -BBX 25 31 1 0 -BITMAP -0001E380 -0007FF00 -0007FF00 -000E3E00 -00000000 -00000000 -0007F000 -0007F000 -000FF800 -000FF800 -001FF800 -001FF800 -003FF800 -003DFC00 -007DFC00 -00F8FC00 -00F8FC00 -01F0FC00 -01F0FE00 -03E0FE00 -03E07E00 -07FFFE00 -07FFFE00 -0FFFFF00 -0FFFFF00 -1F003F00 -1E003F00 -3E003F00 -7C003F80 -7C003F80 -F8001F80 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 771 0 -DWIDTH 26 0 -BBX 25 31 1 0 -BITMAP -00078F00 -00078F00 -000F1E00 -000F1E00 -00000000 -00000000 -0007F000 -0007F000 -000FF800 -000FF800 -001FF800 -001FF800 -003FF800 -003DFC00 -007DFC00 -00F8FC00 -00F8FC00 -01F0FC00 -01F0FE00 -03E0FE00 -03E07E00 -07FFFE00 -07FFFE00 -0FFFFF00 -0FFFFF00 -1F003F00 -1E003F00 -3E003F00 -7C003F80 -7C003F80 -F8001F80 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 771 0 -DWIDTH 26 0 -BBX 25 32 1 0 -BITMAP -00007000 -0000F800 -0000D800 -0000F800 -00007000 -00000000 -00000000 -0007F000 -0007F000 -000FF800 -000FF800 -001FF800 -001FF800 -003FF800 -003DFC00 -007DFC00 -00F8FC00 -00F8FC00 -01F0FC00 -01F0FE00 -03E0FE00 -03E07E00 -07FFFE00 -07FFFE00 -0FFFFF00 -0FFFFF00 -1F003F00 -1E003F00 -3E003F00 -7C003F80 -7C003F80 -F8001F80 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1004 0 -DWIDTH 34 0 -BBX 36 25 1 0 -BITMAP -00003FFFF0 -00003FFFF0 -00007FFFE0 -0000FFFFE0 -0001FF8000 -0001FF8000 -0003FF8000 -0007FF0000 -000FBF0000 -000FBF0000 -001F7FFF00 -003E7FFF00 -007C7FFF00 -007C7FFE00 -00F87E0000 -01FFFE0000 -03FFFE0000 -03FFFE0000 -07FFFC0000 -0F80FC0000 -1F00FC0000 -1F01FFFF80 -3E01FFFF00 -7C01FFFF00 -F801FFFF00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 737 0 -DWIDTH 25 0 -BBX 25 32 3 -7 -BITMAP -0007FC00 -003FFF80 -00FFFF80 -03FFFF80 -07FC0F00 -0FF00100 -1FE00000 -1FC00000 -3F800000 -3F000000 -7F000000 -7F000000 -FE000000 -FE000000 -FE000000 -FE000000 -FE000000 -FE000000 -FF000000 -7F800800 -7FC07800 -3FFFF800 -1FFFF800 -0FFFF800 -03FF0000 -00E00000 -01C00000 -01E00000 -00700000 -00700000 -07F00000 -07E00000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 642 0 -DWIDTH 22 0 -BBX 22 31 3 0 -BITMAP -007E00 -001E00 -000F00 -000780 -000000 -000000 -07FFFC -07FFFC -07FFF8 -0FFFF8 -0FE000 -0FE000 -0FC000 -0FC000 -1FC000 -1FC000 -1FFFC0 -1FFFC0 -1FFF80 -3FFF80 -3F8000 -3F8000 -3F0000 -3F0000 -7F0000 -7F0000 -7F0000 -7FFFE0 -7FFFC0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 642 0 -DWIDTH 22 0 -BBX 22 31 3 0 -BITMAP -0003F0 -0007C0 -000F00 -003C00 -000000 -000000 -07FFFC -07FFFC -07FFF8 -0FFFF8 -0FE000 -0FE000 -0FC000 -0FC000 -1FC000 -1FC000 -1FFFC0 -1FFFC0 -1FFF80 -3FFF80 -3F8000 -3F8000 -3F0000 -3F0000 -7F0000 -7F0000 -7F0000 -7FFFE0 -7FFFC0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 642 0 -DWIDTH 22 0 -BBX 22 31 3 0 -BITMAP -001F80 -003F80 -007BC0 -01E1E0 -000000 -000000 -07FFFC -07FFFC -07FFF8 -0FFFF8 -0FE000 -0FE000 -0FC000 -0FC000 -1FC000 -1FC000 -1FFFC0 -1FFFC0 -1FFF80 -3FFF80 -3F8000 -3F8000 -3F0000 -3F0000 -7F0000 -7F0000 -7F0000 -7FFFE0 -7FFFC0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 642 0 -DWIDTH 22 0 -BBX 22 31 3 0 -BITMAP -0078F0 -0078F0 -00F1E0 -00F1E0 -000000 -000000 -07FFFC -07FFFC -07FFF8 -0FFFF8 -0FE000 -0FE000 -0FC000 -0FC000 -1FC000 -1FC000 -1FFFC0 -1FFFC0 -1FFF80 -3FFF80 -3F8000 -3F8000 -3F0000 -3F0000 -7F0000 -7F0000 -7F0000 -7FFFE0 -7FFFC0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 12 0 -BBX 12 31 3 0 -BITMAP -0FC0 -03C0 -01E0 -00F0 -0000 -0000 -07E0 -0FE0 -0FE0 -0FC0 -0FC0 -0FC0 -1FC0 -1FC0 -1F80 -1F80 -1F80 -1F80 -3F80 -3F00 -3F00 -3F00 -3F00 -7F00 -7F00 -7E00 -7E00 -7E00 -FE00 -FE00 -FC00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 12 0 -BBX 14 31 3 0 -BITMAP -00FC -01F0 -03C0 -0F00 -0000 -0000 -07E0 -0FE0 -0FE0 -0FC0 -0FC0 -0FC0 -1FC0 -1FC0 -1F80 -1F80 -1F80 -1F80 -3F80 -3F00 -3F00 -3F00 -3F00 -7F00 -7F00 -7E00 -7E00 -7E00 -FE00 -FE00 -FC00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 12 0 -BBX 14 31 3 0 -BITMAP -03F0 -07F0 -0F78 -3C3C -0000 -0000 -07E0 -0FE0 -0FE0 -0FC0 -0FC0 -0FC0 -1FC0 -1FC0 -1F80 -1F80 -1F80 -1F80 -3F80 -3F00 -3F00 -3F00 -3F00 -7F00 -7F00 -7E00 -7E00 -7E00 -FE00 -FE00 -FC00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 12 0 -BBX 15 31 3 0 -BITMAP -0F1E -0F1E -1E3C -1E3C -0000 -0000 -07E0 -0FE0 -0FE0 -0FC0 -0FC0 -0FC0 -1FC0 -1FC0 -1F80 -1F80 -1F80 -1F80 -3F80 -3F00 -3F00 -3F00 -3F00 -7F00 -7F00 -7E00 -7E00 -7E00 -FE00 -FE00 -FC00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 28 0 -BBX 28 25 2 0 -BITMAP -03FFFC00 -03FFFF80 -07FFFFC0 -07FFFFE0 -07F03FE0 -07F00FF0 -07E00FF0 -07E007F0 -0FE007F0 -0FE007F0 -7FFF07F0 -FFFE07F0 -FFFE07F0 -FFFE0FE0 -1FC00FE0 -1FC00FE0 -1F801FC0 -1F803FC0 -3F807F80 -3F80FF00 -3F83FF00 -3FFFFE00 -3FFFF800 -7FFFE000 -7FFF8000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 789 0 -DWIDTH 27 0 -BBX 26 31 3 0 -BITMAP -00078E00 -001FFC00 -001FFC00 -0038F800 -00000000 -00000000 -07E007C0 -07E007C0 -0FF007C0 -0FF00F80 -0FF80F80 -0FF80F80 -0FFC0F80 -1FFC0F80 -1FFE1F00 -1FFE1F00 -1F7E1F00 -1F7F1F00 -3E3F1F00 -3E3FBE00 -3E1FBE00 -3E1FFE00 -3E0FFE00 -7C0FFE00 -7C07FC00 -7C07FC00 -7C03FC00 -7C03FC00 -F801FC00 -F801F800 -F800F800 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 29 0 -BBX 27 31 3 0 -BITMAP -000FC000 -0003C000 -0001E000 -0000F000 -00000000 -00000000 -000FF800 -003FFE00 -00FFFF80 -03FFFFC0 -07F83FC0 -0FE01FE0 -1FC00FE0 -1F800FE0 -3F800FE0 -3F000FE0 -7F000FE0 -7F000FE0 -FE000FE0 -FE000FE0 -FE001FC0 -FE001FC0 -FE003F80 -FE003F80 -FF007F00 -7F00FE00 -7FC3FC00 -3FFFF800 -1FFFE000 -0FFFC000 -01FE0000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 29 0 -BBX 27 31 3 0 -BITMAP -00007E00 -0000F800 -0001E000 -00078000 -00000000 -00000000 -000FF800 -003FFE00 -00FFFF80 -03FFFFC0 -07F83FC0 -0FE01FE0 -1FC00FE0 -1F800FE0 -3F800FE0 -3F000FE0 -7F000FE0 -7F000FE0 -FE000FE0 -FE000FE0 -FE001FC0 -FE001FC0 -FE003F80 -FE003F80 -FF007F00 -7F00FE00 -7FC3FC00 -3FFFF800 -1FFFE000 -0FFFC000 -01FE0000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 29 0 -BBX 27 31 3 0 -BITMAP -0003F000 -0007F000 -000F7800 -003C3C00 -00000000 -00000000 -000FF800 -003FFE00 -00FFFF80 -03FFFFC0 -07F83FC0 -0FE01FE0 -1FC00FE0 -1F800FE0 -3F800FE0 -3F000FE0 -7F000FE0 -7F000FE0 -FE000FE0 -FE000FE0 -FE001FC0 -FE001FC0 -FE003F80 -FE003F80 -FF007F00 -7F00FE00 -7FC3FC00 -3FFFF800 -1FFFE000 -0FFFC000 -01FE0000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 29 0 -BBX 27 31 3 0 -BITMAP -00078E00 -001FFC00 -001FFC00 -0038F800 -00000000 -00000000 -000FF800 -003FFE00 -00FFFF80 -03FFFFC0 -07F83FC0 -0FE01FE0 -1FC00FE0 -1F800FE0 -3F800FE0 -3F000FE0 -7F000FE0 -7F000FE0 -FE000FE0 -FE000FE0 -FE001FC0 -FE001FC0 -FE003F80 -FE003F80 -FF007F00 -7F00FE00 -7FC3FC00 -3FFFF800 -1FFFE000 -0FFFC000 -01FE0000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 29 0 -BBX 27 31 3 0 -BITMAP -000F1E00 -000F1E00 -001E3C00 -001E3C00 -00000000 -00000000 -000FF800 -003FFE00 -00FFFF80 -03FFFFC0 -07F83FC0 -0FE01FE0 -1FC00FE0 -1F800FE0 -3F800FE0 -3F000FE0 -7F000FE0 -7F000FE0 -FE000FE0 -FE000FE0 -FE001FC0 -FE001FC0 -FE003F80 -FE003F80 -FF007F00 -7F00FE00 -7FC3FC00 -3FFFF800 -1FFFE000 -0FFFC000 -01FE0000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 22 21 3 0 -BITMAP -040010 -0E0038 -1E0078 -0F00FC -0F81F0 -07C3E0 -03C7C0 -03EF80 -01FF00 -00FE00 -00FC00 -01FC00 -03FE00 -07DF00 -0F8F00 -1F0F80 -3E07C0 -FC03C0 -7801E0 -7001C0 -200080 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 29 0 -BBX 32 25 5 0 -BITMAP -0003FE3F -000FFFFE -003FFFFC -00FFFFF0 -01FE0FF0 -03F80FF8 -07F01FF8 -07E03FF8 -0FE07FF8 -0FC0FFF8 -1FC1FBF8 -1FC3F3F8 -3F87E3F8 -3F8FC3F8 -3F9F87F0 -3FBF07F0 -3FFE0FE0 -3FFC0FE0 -3FF81FC0 -1FF03F80 -1FF0FF00 -0FFFFE00 -3FFFF800 -7FFFF000 -FC7F8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 759 0 -DWIDTH 26 0 -BBX 24 31 4 0 -BITMAP -003F00 -000F00 -000780 -0003C0 -000000 -000000 -1FC03F -1F803F -1F803F -1F803E -3F807E -3F807E -3F007E -3F007E -3F007C -7F00FC -7F00FC -7E00FC -7E00FC -7E00F8 -FE01F8 -FE01F8 -FE01F8 -FE01F0 -FE03F0 -FE03E0 -7F07E0 -7FFFC0 -3FFF80 -1FFF00 -03FC00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 759 0 -DWIDTH 26 0 -BBX 24 31 4 0 -BITMAP -0003F0 -0007C0 -000F00 -003C00 -000000 -000000 -1FC03F -1F803F -1F803F -1F803E -3F807E -3F807E -3F007E -3F007E -3F007C -7F00FC -7F00FC -7E00FC -7E00FC -7E00F8 -FE01F8 -FE01F8 -FE01F8 -FE01F0 -FE03F0 -FE03E0 -7F07E0 -7FFFC0 -3FFF80 -1FFF00 -03FC00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 759 0 -DWIDTH 26 0 -BBX 24 31 4 0 -BITMAP -000FC0 -001FC0 -003DE0 -00F0F0 -000000 -000000 -1FC03F -1F803F -1F803F -1F803E -3F807E -3F807E -3F007E -3F007E -3F007C -7F00FC -7F00FC -7E00FC -7E00FC -7E00F8 -FE01F8 -FE01F8 -FE01F8 -FE01F0 -FE03F0 -FE03E0 -7F07E0 -7FFFC0 -3FFF80 -1FFF00 -03FC00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 759 0 -DWIDTH 26 0 -BBX 24 31 4 0 -BITMAP -0078F0 -0078F0 -00F1E0 -00F1E0 -000000 -000000 -1FC03F -1F803F -1F803F -1F803E -3F807E -3F807E -3F007E -3F007E -3F007C -7F00FC -7F00FC -7E00FC -7E00FC -7E00F8 -FE01F8 -FE01F8 -FE01F8 -FE01F0 -FE03F0 -FE03E0 -7F07E0 -7FFFC0 -3FFF80 -1FFF00 -03FC00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 681 0 -DWIDTH 23 0 -BBX 22 31 5 0 -BITMAP -000FC0 -001F00 -003C00 -00F000 -000000 -000000 -FE00FC -7E00F8 -7E01F0 -7F03E0 -3F07C0 -3F87C0 -3F8F80 -1F9F00 -1FFE00 -1FFE00 -0FFC00 -0FF800 -07F000 -07F000 -07E000 -07E000 -0FE000 -0FE000 -0FE000 -0FC000 -0FC000 -1FC000 -1FC000 -1FC000 -1F8000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 645 0 -DWIDTH 22 0 -BBX 21 25 3 0 -BITMAP -07E000 -07E000 -0FE000 -0FC000 -0FC000 -0FFFC0 -0FFFF0 -1FFFF0 -1FFFF8 -1F83F8 -1F83F8 -1F83F8 -3F83F8 -3F03F0 -3F07F0 -3F0FE0 -3FFFC0 -7FFF80 -7FFF00 -7FF800 -7E0000 -7E0000 -FE0000 -FC0000 -FC0000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 708 0 -DWIDTH 24 0 -BBX 23 33 1 -7 -BITMAP -000FE0 -003FF8 -00FFFC -01FFFC -01F8FC -03F0F8 -03F0F8 -07F1F0 -07F1E0 -07E3C0 -07E7C0 -0FE7C0 -0FE7C0 -0FE7E0 -0FC7F0 -0FC7F8 -1FC3FC -1FC1FC -1FC0FE -1F807E -1F807E -3F907E -3F9FFE -3F9FFC -3F3FF8 -3F1FE0 -7F0000 -7F0000 -7F0000 -7E0000 -7E0000 -FE0000 -FE0000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 681 0 -DWIDTH 23 0 -BBX 21 24 3 0 -BITMAP -003F00 -000F00 -000780 -0003C0 -000000 -000000 -007FF8 -01FFF8 -03FFF8 -07FFF0 -0FC3F0 -1F83F0 -3F07F0 -3F07F0 -7E0FE0 -7E1FE0 -FE3FE0 -FE37E0 -FE7FE0 -FFEFC0 -FFCFC0 -FF8FC0 -7F1FC0 -3C1FC0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 681 0 -DWIDTH 23 0 -BBX 21 24 3 0 -BITMAP -0003F0 -0007C0 -000F00 -003C00 -000000 -000000 -007FF8 -01FFF8 -03FFF8 -07FFF0 -0FC3F0 -1F83F0 -3F07F0 -3F07F0 -7E0FE0 -7E1FE0 -FE3FE0 -FE37E0 -FE7FE0 -FFEFC0 -FFCFC0 -FF8FC0 -7F1FC0 -3C1FC0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 681 0 -DWIDTH 23 0 -BBX 21 24 3 0 -BITMAP -000FC0 -001FC0 -003DE0 -00F0F0 -000000 -000000 -007FF8 -01FFF8 -03FFF8 -07FFF0 -0FC3F0 -1F83F0 -3F07F0 -3F07F0 -7E0FE0 -7E1FE0 -FE3FE0 -FE37E0 -FE7FE0 -FFEFC0 -FFCFC0 -FF8FC0 -7F1FC0 -3C1FC0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 681 0 -DWIDTH 23 0 -BBX 21 24 3 0 -BITMAP -001E38 -007FF0 -007FF0 -00E3E0 -000000 -000000 -007FF8 -01FFF8 -03FFF8 -07FFF0 -0FC3F0 -1F83F0 -3F07F0 -3F07F0 -7E0FE0 -7E1FE0 -FE3FE0 -FE37E0 -FE7FE0 -FFEFC0 -FFCFC0 -FF8FC0 -7F1FC0 -3C1FC0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 681 0 -DWIDTH 23 0 -BBX 21 24 3 0 -BITMAP -0078F0 -0078F0 -00F1E0 -00F1E0 -000000 -000000 -007FF8 -01FFF8 -03FFF8 -07FFF0 -0FC3F0 -1F83F0 -3F07F0 -3F07F0 -7E0FE0 -7E1FE0 -FE3FE0 -FE37E0 -FE7FE0 -FFEFC0 -FFCFC0 -FF8FC0 -7F1FC0 -3C1FC0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 681 0 -DWIDTH 23 0 -BBX 21 25 3 0 -BITMAP -000700 -000F80 -000D80 -000F80 -000700 -000000 -000000 -007FF8 -01FFF8 -03FFF8 -07FFF0 -0FC3F0 -1F83F0 -3F07F0 -3F07F0 -7E0FE0 -7E1FE0 -FE3FE0 -FE37E0 -FE7FE0 -FFEFC0 -FFCFC0 -FF8FC0 -7F1FC0 -3C1FC0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 987 0 -DWIDTH 34 0 -BBX 31 18 3 0 -BITMAP -007FFDF0 -01FFFFFC -03FFFFFE -07FFFFFE -0FC3FC7E -1F83F87C -3F07F07C -3F07F1F8 -7E0FFFF0 -7E1FFFC0 -FE3FFF00 -FE77E002 -FFF7F006 -FFE7F03E -FFC3FFFC -FF83FFFC -7F01FFF8 -3C007F80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 548 0 -DWIDTH 19 0 -BBX 18 25 3 -7 -BITMAP -003F00 -01FFC0 -03FFC0 -0FFF80 -1FE380 -3F8080 -3F0000 -7F0000 -7E0000 -FE0000 -FE0000 -FE0000 -FE0100 -FF0700 -FFFE00 -7FFE00 -3FFE00 -0FF000 -038000 -070000 -078000 -01C000 -01C000 -1FC000 -1F8000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 612 0 -DWIDTH 21 0 -BBX 18 24 3 0 -BITMAP -007E00 -001E00 -000F00 -000780 -000000 -000000 -007E00 -01FF80 -07FFC0 -0FFFC0 -1F8FC0 -3F0FC0 -3E1F80 -7E3F00 -7FFE00 -FFFC00 -FFE000 -FC0040 -FE00C0 -FF07C0 -FFFF80 -7FFF80 -3FFF00 -0FF000 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 612 0 -DWIDTH 21 0 -BBX 19 24 3 0 -BITMAP -0007E0 -000F80 -001E00 -007800 -000000 -000000 -007E00 -01FF80 -07FFC0 -0FFFC0 -1F8FC0 -3F0FC0 -3E1F80 -7E3F00 -7FFE00 -FFFC00 -FFE000 -FC0040 -FE00C0 -FF07C0 -FFFF80 -7FFF80 -3FFF00 -0FF000 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 612 0 -DWIDTH 21 0 -BBX 19 24 3 0 -BITMAP -001F80 -003F80 -007BC0 -01E1E0 -000000 -000000 -007E00 -01FF80 -07FFC0 -0FFFC0 -1F8FC0 -3F0FC0 -3E1F80 -7E3F00 -7FFE00 -FFFC00 -FFE000 -FC0040 -FE00C0 -FF07C0 -FFFF80 -7FFF80 -3FFF00 -0FF000 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 612 0 -DWIDTH 21 0 -BBX 19 24 3 0 -BITMAP -00F1E0 -00F1E0 -01E3C0 -01E3C0 -000000 -000000 -007E00 -01FF80 -07FFC0 -0FFFC0 -1F8FC0 -3F0FC0 -3E1F80 -7E3F00 -7FFE00 -FFFC00 -FFE000 -FC0040 -FE00C0 -FF07C0 -FFFF80 -7FFF80 -3FFF00 -0FF000 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 12 24 3 0 -BITMAP -0FC0 -03C0 -01E0 -00F0 -0000 -0000 -1FC0 -1FC0 -1F80 -1F80 -1F80 -3F80 -3F80 -3F00 -3F00 -3F00 -7F00 -7F00 -7E00 -7E00 -7E00 -FE00 -FE00 -FC00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 14 24 3 0 -BITMAP -00FC -01F0 -03C0 -0F00 -0000 -0000 -1FC0 -1FC0 -1F80 -1F80 -1F80 -3F80 -3F80 -3F00 -3F00 -3F00 -7F00 -7F00 -7E00 -7E00 -7E00 -FE00 -FE00 -FC00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 14 24 3 0 -BITMAP -03F0 -07F0 -0F78 -3C3C -0000 -0000 -1FC0 -1FC0 -1F80 -1F80 -1F80 -3F80 -3F80 -3F00 -3F00 -3F00 -7F00 -7F00 -7E00 -7E00 -7E00 -FE00 -FE00 -FC00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 15 24 3 0 -BITMAP -0F1E -0F1E -1E3C -1E3C -0000 -0000 -1FC0 -1FC0 -1F80 -1F80 -1F80 -3F80 -3F80 -3F00 -3F00 -3F00 -7F00 -7F00 -7E00 -7E00 -7E00 -FE00 -FE00 -FC00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 663 0 -DWIDTH 22 0 -BBX 21 30 3 0 -BITMAP -000300 -000780 -000FC0 -001F80 -0FBF00 -0FFE00 -0FFE00 -1FFF00 -01FF80 -07DFC0 -0F8FE0 -0707E0 -027FF0 -01FFF0 -03FFF0 -0FC7F0 -1F83F0 -3F03F8 -3F03F0 -7E03F0 -7E03F0 -FE03F0 -FE07E0 -FE07E0 -FE0FC0 -FF1F80 -7FFF00 -7FFE00 -3FFC00 -07E000 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 21 24 2 0 -BITMAP -001E38 -007FF0 -007FF0 -00E3E0 -000000 -000000 -0FC1E0 -1FC7F0 -1FCFF8 -1F9FF8 -1F9FF8 -1FBBF8 -3FF3F8 -3F63F0 -3FC7F0 -3FC7F0 -3F87F0 -7F07E0 -7F07E0 -7E0FE0 -7E0FE0 -7E0FE0 -FE0FC0 -FE0FC0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 663 0 -DWIDTH 23 0 -BBX 21 24 3 0 -BITMAP -003F00 -000F00 -000780 -0003C0 -000000 -000000 -007F80 -01FFE0 -07FFF0 -0FFFF0 -1FC7F8 -3F83F8 -3F03F8 -7E03F8 -7E03F0 -FE03F0 -FE07F0 -FE07E0 -FE0FE0 -FF1FC0 -FFFF80 -7FFE00 -3FFC00 -0FE000 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 663 0 -DWIDTH 23 0 -BBX 21 24 3 0 -BITMAP -0003F0 -0007C0 -000F00 -003C00 -000000 -000000 -007F80 -01FFE0 -07FFF0 -0FFFF0 -1FC7F8 -3F83F8 -3F03F8 -7E03F8 -7E03F0 -FE03F0 -FE07F0 -FE07E0 -FE0FE0 -FF1FC0 -FFFF80 -7FFE00 -3FFC00 -0FE000 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 663 0 -DWIDTH 23 0 -BBX 21 24 3 0 -BITMAP -000FC0 -001FC0 -003DE0 -00F0F0 -000000 -000000 -007F80 -01FFE0 -07FFF0 -0FFFF0 -1FC7F8 -3F83F8 -3F03F8 -7E03F8 -7E03F0 -FE03F0 -FE07F0 -FE07E0 -FE0FE0 -FF1FC0 -FFFF80 -7FFE00 -3FFC00 -0FE000 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 663 0 -DWIDTH 23 0 -BBX 21 24 3 0 -BITMAP -001E38 -007FF0 -007FF0 -00E3E0 -000000 -000000 -007F80 -01FFE0 -07FFF0 -0FFFF0 -1FC7F8 -3F83F8 -3F03F8 -7E03F8 -7E03F0 -FE03F0 -FE07F0 -FE07E0 -FE0FE0 -FF1FC0 -FFFF80 -7FFE00 -3FFC00 -0FE000 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 663 0 -DWIDTH 23 0 -BBX 21 24 3 0 -BITMAP -0078F0 -0078F0 -00F1E0 -00F1E0 -000000 -000000 -007F80 -01FFE0 -07FFF0 -0FFFF0 -1FC7F8 -3F83F8 -3F03F8 -7E03F8 -7E03F0 -FE03F0 -FE07F0 -FE07E0 -FE0FE0 -FF1FC0 -FFFF80 -7FFE00 -3FFC00 -0FE000 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 20 21 4 0 -BITMAP -007C00 -007C00 -007C00 -007800 -000000 -000000 -000000 -000000 -7FFFF0 -7FFFF0 -FFFFE0 -FFFFE0 -000000 -000000 -000000 -000000 -000000 -01E000 -03E000 -03E000 -03E000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 663 0 -DWIDTH 23 0 -BBX 24 18 4 0 -BITMAP -003FFF -00FFFC -03FFF8 -07FFF8 -0FE3FC -1FC7FC -1F8FFC -3F1FFC -3F3FF8 -7F7DF8 -7FFBF8 -7FF3F0 -7FE7F0 -7FCFE0 -7FFFC0 -3FFF00 -3FFE00 -FFF000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 21 24 3 0 -BITMAP -003F00 -000F00 -000780 -0003C0 -000000 -000000 -1F83F8 -1F83F8 -3F83F0 -3F83F0 -3F07F0 -3F07F0 -3F07F0 -7F0FE0 -7F1FE0 -7E1FE0 -7E37E0 -FE7FE0 -FEEFC0 -FFCFC0 -FFCFC0 -FF9FC0 -7F1FC0 -3C1F80 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 21 24 3 0 -BITMAP -0003F0 -0007C0 -000F00 -003C00 -000000 -000000 -1F83F8 -1F83F8 -3F83F0 -3F83F0 -3F07F0 -3F07F0 -3F07F0 -7F0FE0 -7F1FE0 -7E1FE0 -7E37E0 -FE7FE0 -FEEFC0 -FFCFC0 -FFCFC0 -FF9FC0 -7F1FC0 -3C1F80 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 21 24 3 0 -BITMAP -001F80 -003F80 -007BC0 -01E1E0 -000000 -000000 -1F83F8 -1F83F8 -3F83F0 -3F83F0 -3F07F0 -3F07F0 -3F07F0 -7F0FE0 -7F1FE0 -7E1FE0 -7E37E0 -FE7FE0 -FEEFC0 -FFCFC0 -FFCFC0 -FF9FC0 -7F1FC0 -3C1F80 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 21 24 3 0 -BITMAP -0078F0 -0078F0 -00F1E0 -00F1E0 -000000 -000000 -1F83F8 -1F83F8 -3F83F0 -3F83F0 -3F07F0 -3F07F0 -3F07F0 -7F0FE0 -7F1FE0 -7E1FE0 -7E37E0 -FE7FE0 -FEEFC0 -FFCFC0 -FFCFC0 -FF9FC0 -7F1FC0 -3C1F80 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 24 31 1 -7 -BITMAP -0001F8 -0003E0 -000780 -001E00 -000000 -000000 -1FC01F -1FC03E -1FC07C -1FC07C -0FC0F8 -0FE1F0 -0FE1F0 -0FE3E0 -0FE7C0 -07E7C0 -07EF80 -07FF00 -07FF00 -07FE00 -03FC00 -03F800 -03F800 -03F000 -03E000 -07E000 -0FC000 -1F8000 -3F8000 -7F0000 -FE0000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 681 0 -DWIDTH 23 0 -BBX 23 31 1 -7 -BITMAP -03F800 -03F000 -03F000 -07F000 -07F000 -07F000 -07E0F8 -07E1FC -0FE3FE -0FE7FE -0FCFFE -0FDEFE -0FD8FE -1FF0FE -1FF0FC -1FE0FC -1FC1F8 -1F81F8 -3F83F0 -3F87E0 -3FFFC0 -3FFF80 -3FFF00 -7FFC00 -7F0000 -7F0000 -7E0000 -7E0000 -FE0000 -FE0000 -FE0000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 24 31 1 -7 -BITMAP -003C78 -003C78 -0078F0 -0078F0 -000000 -000000 -1FC01F -1FC03E -1FC07C -1FC07C -0FC0F8 -0FE1F0 -0FE1F0 -0FE3E0 -0FE7C0 -07E7C0 -07EF80 -07FF00 -07FF00 -07FE00 -03FC00 -03F800 -03F800 -03F000 -03E000 -07E000 -0FC000 -1F8000 -3F8000 -7F0000 -FE0000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luBS08-L1.bdf diff -u xc/fonts/bdf/100dpi/luBS08-L1.bdf:1.1 xc/fonts/bdf/100dpi/luBS08-L1.bdf:removed --- xc/fonts/bdf/100dpi/luBS08-L1.bdf:1.1 Wed Apr 4 18:55:25 2001 +++ xc/fonts/bdf/100dpi/luBS08-L1.bdf Wed Mar 16 21:03:39 2005 @@ -1,2783 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBS08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Bold-R-Normal-Sans-11-80-100-100-P-70-ISO8859-1 -SIZE 8 100 100 -FONTBOUNDINGBOX 20 12 -8 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 11 -POINT_SIZE 80 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 70 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 10 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold" -X_HEIGHT 6 -CAP_HEIGHT 8 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 8 1 0 -BITMAP -C0 -C0 -C0 -C0 -80 -80 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 4 0 4 -BITMAP -D8 -D8 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -14 -24 -7E -28 -28 -FC -48 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 5 11 1 -1 -BITMAP -20 -20 -78 -E8 -E0 -70 -38 -38 -B8 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 898 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -4100 -A200 -A400 -4800 -0900 -1280 -2280 -6100 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 792 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -38 -64 -7C -79 -F9 -DE -CE -7F -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 4 1 4 -BITMAP -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 3 10 1 -2 -BITMAP -20 -60 -40 -C0 -C0 -C0 -C0 -40 -60 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 3 10 1 -2 -BITMAP -80 -C0 -40 -60 -60 -60 -60 -40 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 5 0 -BBX 4 4 1 4 -BITMAP -60 -F0 -E0 -70 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 2 4 1 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 2 1 1 3 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -04 -08 -08 -10 -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -38 -44 -C6 -C6 -C6 -C6 -44 -38 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 3 8 2 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -F8 -8C -0C -0C -18 -20 -E0 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -F8 -0C -0C -78 -18 -0C -0C -F8 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -0C -1C -2C -6C -CC -FE -0C -0C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 5 8 2 0 -BITMAP -F8 -80 -80 -F0 -38 -18 -18 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3E -60 -C0 -FC -C6 -C6 -46 -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -FC -0C -18 -10 -30 -60 -60 -E0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -78 -CC -EC -78 -58 -CC -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -78 -C4 -C6 -C6 -7E -06 -0C -F8 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 2 6 1 0 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 2 8 1 -2 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -04 -0C -30 -C0 -30 -0C -04 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 4 1 1 -BITMAP -FC -00 -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -80 -C0 -30 -0C -30 -C0 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 572 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -F0 -98 -18 -30 -60 -60 -00 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -1E00 -2180 -5E80 -A480 -AC80 -B700 -C000 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 773 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -18 -1C -2C -2C -66 -7E -46 -83 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 669 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -F8 -CC -CC -F8 -D8 -CC -CC -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 726 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -3E -60 -C0 -C0 -C0 -C0 -60 -3E -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 819 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -FC -C6 -C3 -C3 -C3 -C3 -C6 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 645 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -FC -C0 -C0 -F8 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F8 -C0 -C0 -F0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3E -60 -C0 -C0 -C6 -C6 -66 -3E -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -C6 -C6 -C6 -FE -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 2 8 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 501 0 -DWIDTH 6 0 -BBX 4 10 0 -2 -BITMAP -30 -30 -30 -30 -30 -30 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -C4 -C8 -D0 -F0 -F8 -D8 -CC -CE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 620 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -E3 -E7 -E7 -F7 -BB -BB -BB -83 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 783 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -C2 -E2 -F2 -B2 -9A -9E -8E -86 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -3E00 -6300 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 657 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -FC -CC -CC -DC -F8 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 10 10 0 -2 -BITMAP -3E00 -6300 -C180 -C180 -C180 -C180 -6300 -3E00 -07C0 -0180 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 734 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -F8 -CC -CC -D8 -F8 -D8 -CC -CE -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 594 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -78 -C0 -E0 -F0 -3C -0C -0C -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 735 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -FF -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 783 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -C6 -C6 -C6 -C6 -C6 -C6 -C6 -7C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 735 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -C1 -62 -62 -76 -34 -34 -38 -18 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 940 0 -DWIDTH 10 0 -BBX 10 8 0 0 -BITMAP -CC40 -CE80 -6E80 -6E80 -6E80 -7780 -3300 -3300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 699 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -E6 -64 -38 -30 -38 -3C -4C -CE -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 738 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -E3 -62 -34 -3C -18 -18 -18 -18 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -FC -1C -18 -38 -70 -60 -E0 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 3 10 1 -2 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 596 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -80 -40 -40 -20 -20 -10 -10 -08 -08 -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 3 10 1 -2 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 7 1 1 -BITMAP -10 -30 -30 -30 -48 -48 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 1 0 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 3 1 2 7 -BITMAP -E0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -70 -58 -F8 -D8 -D8 -6C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 696 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -C0 -C0 -F8 -CC -CC -CC -CC -F8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 545 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -78 -C0 -C0 -C0 -E0 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 696 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -0C -0C -7C -CC -CC -CC -CC -7C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -78 -CC -CC -FC -C0 -7C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 461 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -78 -60 -F0 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 696 0 -DWIDTH 8 0 -BBX 6 8 1 -2 -BITMAP -7C -CC -CC -CC -CC -7C -0C -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -C0 -C0 -F8 -CC -CC -CC -CC -CC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 2 8 1 0 -BITMAP -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 10 0 -2 -BITMAP -30 -00 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -C0 -C0 -C8 -D0 -D0 -F0 -D8 -DC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 2 8 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 1006 0 -DWIDTH 11 0 -BBX 10 6 1 0 -BITMAP -FFC0 -CCC0 -CCC0 -CCC0 -CCC0 -CCC0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 6 6 1 0 -BITMAP -F8 -CC -CC -CC -CC -CC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -7C -EE -C6 -C6 -EE -7C -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 696 0 -DWIDTH 8 0 -BBX 6 8 1 -2 -BITMAP -F8 -CC -CC -CC -CC -F8 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 696 0 -DWIDTH 8 0 -BBX 6 8 1 -2 -BITMAP -7C -CC -CC -CC -CC -7C -0C -0C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -D0 -F0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 622 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -F8 -C0 -F0 -78 -18 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -60 -F0 -60 -60 -60 -60 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 6 6 1 0 -BITMAP -CC -CC -CC -CC -CC -7C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -C6 -64 -64 -38 -38 -38 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 885 0 -DWIDTH 10 0 -BBX 9 6 0 0 -BITMAP -CC80 -CD00 -7500 -7500 -7700 -6600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 568 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -EC -68 -30 -38 -58 -DC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 645 0 -DWIDTH 7 0 -BBX 7 8 0 -2 -BITMAP -C6 -64 -6C -38 -38 -30 -30 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -FC -1C -38 -70 -E0 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 3 10 1 -2 -BITMAP -20 -60 -60 -60 -40 -C0 -60 -60 -60 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 10 1 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 3 10 1 -2 -BITMAP -80 -C0 -C0 -C0 -40 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 3 1 2 -BITMAP -64 -B4 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 8 1 -2 -BITMAP -C0 -00 -80 -80 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 5 8 1 0 -BITMAP -10 -78 -C8 -C0 -C0 -E8 -78 -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 5 8 2 0 -BITMAP -38 -60 -60 -60 -F0 -60 -40 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -82 -44 -7C -44 -44 -44 -7C -82 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -E6 -64 -78 -38 -7C -7C -30 -30 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 10 1 -2 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 6 10 1 -2 -BITMAP -7C -C0 -F0 -7C -8C -E4 -F8 -3C -0C -F8 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 4 1 2 7 -BITMAP -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 825 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -3C -66 -DF -A1 -A1 -DF -66 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 536 0 -DWIDTH 6 0 -BBX 5 4 1 4 -BITMAP -F8 -18 -F8 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -24 -68 -D8 -58 -68 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 4 1 1 -BITMAP -FC -04 -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 2 1 1 3 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 6 1 2 -BITMAP -78 -FC -AC -BC -CC -78 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 4 1 2 7 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 3 2 1 6 -BITMAP -E0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 536 0 -DWIDTH 5 0 -BBX 4 5 -7 3 -BITMAP -F0 -10 -30 -C0 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 536 0 -DWIDTH 5 0 -BBX 3 5 -7 3 -BITMAP -E0 -20 -C0 -20 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 3 1 3 7 -BITMAP -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 699 0 -DWIDTH 8 0 -BBX 6 8 1 -2 -BITMAP -CC -CC -CC -CC -CC -FC -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 5 10 1 -2 -BITMAP -F8 -E8 -E8 -E8 -28 -28 -28 -28 -28 -28 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 2 1 3 3 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 2 2 3 -2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 536 0 -DWIDTH 5 0 -BBX 2 5 -8 3 -BITMAP -C0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 536 0 -DWIDTH 6 0 -BBX 5 4 0 4 -BITMAP -70 -D8 -D8 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -90 -58 -68 -6C -58 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1066 0 -DWIDTH 10 0 -BBX 8 8 3 0 -BITMAP -C3 -46 -44 -4B -53 -25 -67 -C1 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1066 0 -DWIDTH 10 0 -BBX 9 8 3 0 -BITMAP -C300 -4600 -4400 -4F80 -5080 -2180 -6600 -C780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1120 0 -DWIDTH 10 0 -BBX 8 8 3 0 -BITMAP -E3 -26 -C4 -2B -F3 -25 -67 -C1 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 572 0 -DWIDTH 6 0 -BBX 5 8 1 -2 -BITMAP -30 -00 -30 -30 -60 -C0 -C8 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 773 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -38 -18 -1C -2C -2C -66 -7E -46 -83 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 773 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -1C -18 -1C -2C -2C -66 -7E -46 -83 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 773 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -3C -18 -1C -2C -2C -66 -7E -46 -83 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 773 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -3C -18 -1C -2C -2C -66 -7E -46 -83 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 773 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -24 -18 -1C -2C -2C -66 -7E -46 -83 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 773 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -18 -18 -1C -2C -2C -66 -7E -46 -83 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 997 0 -DWIDTH 11 0 -BBX 10 8 0 0 -BITMAP -0FC0 -0E00 -1600 -1780 -2600 -3E00 -4600 -C7C0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 726 0 -DWIDTH 8 0 -BBX 7 10 1 -2 -BITMAP -3E -60 -C0 -C0 -C0 -C0 -60 -3E -10 -18 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 645 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -20 -FC -C0 -C0 -F8 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 645 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -10 -FC -C0 -C0 -F8 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 645 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -30 -FC -C0 -C0 -F8 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 645 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -48 -FC -C0 -C0 -F8 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 3 9 2 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 3 9 1 0 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 9 2 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 9 2 0 -BITMAP -90 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 819 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -7E00 -6300 -6180 -F980 -6180 -6180 -6300 -7E00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 783 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -3C -C2 -E2 -F2 -B2 -9A -9E -8E -86 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -0800 -3E00 -6300 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -0400 -3E00 -6300 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -0C00 -3E00 -6300 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -1E00 -3E00 -6300 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -1200 -3E00 -6300 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -84 -48 -38 -30 -38 -48 -84 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -3F80 -6300 -C780 -CD80 -D980 -F180 -6300 -FE00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 783 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -38 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -7C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 783 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -1C -C6 -C6 -C6 -C6 -C6 -C6 -C6 -7C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 783 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -3C -C6 -C6 -C6 -C6 -C6 -C6 -C6 -7C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 783 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -24 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -7C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 738 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -1C -E3 -62 -34 -3C -18 -18 -18 -18 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 657 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -C0 -F8 -CC -CC -DC -F8 -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 724 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -78 -C8 -D8 -D0 -DC -CE -C6 -DC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -20 -70 -58 -F8 -D8 -D8 -6C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -18 -70 -58 -F8 -D8 -D8 -6C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -38 -70 -58 -F8 -D8 -D8 -6C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -70 -58 -F8 -D8 -D8 -6C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -48 -70 -58 -F8 -D8 -D8 -6C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -30 -70 -58 -F8 -D8 -D8 -6C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 913 0 -DWIDTH 10 0 -BBX 9 6 0 0 -BITMAP -7700 -5D80 -1980 -FF80 -DC00 -EF80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 545 0 -DWIDTH 6 0 -BBX 5 8 1 -2 -BITMAP -78 -C0 -C0 -C0 -E0 -78 -20 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -20 -78 -CC -CC -FC -C0 -7C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -10 -78 -CC -CC -FC -C0 -7C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -30 -78 -CC -CC -FC -C0 -7C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -48 -78 -CC -CC -FC -C0 -7C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 3 7 2 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 3 7 1 0 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 7 2 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 7 2 0 -BITMAP -90 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -08 -10 -F8 -CC -7E -E6 -C6 -C6 -CE -7C -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -78 -F8 -CC -CC -CC -CC -CC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -10 -7C -EE -C6 -C6 -EE -7C -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -10 -7C -EE -C6 -C6 -EE -7C -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -18 -7C -EE -C6 -C6 -EE -7C -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -3C -7C -EE -C6 -C6 -EE -7C -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -24 -7C -EE -C6 -C6 -EE -7C -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -20 -00 -00 -FC -00 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -7E -EE -DE -F6 -EE -FC -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -70 -CC -CC -CC -CC -CC -7C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -38 -CC -CC -CC -CC -CC -7C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -78 -CC -CC -CC -CC -CC -7C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -48 -CC -CC -CC -CC -CC -7C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 645 0 -DWIDTH 7 0 -BBX 7 9 0 -2 -BITMAP -38 -C6 -64 -6C -38 -38 -30 -30 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 696 0 -DWIDTH 8 0 -BBX 6 10 1 -2 -BITMAP -C0 -C0 -F8 -CC -CC -CC -CC -F8 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 645 0 -DWIDTH 7 0 -BBX 7 9 0 -2 -BITMAP -24 -C6 -64 -6C -38 -38 -30 -30 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luBS10-L1.bdf diff -u xc/fonts/bdf/100dpi/luBS10-L1.bdf:1.1 xc/fonts/bdf/100dpi/luBS10-L1.bdf:removed --- xc/fonts/bdf/100dpi/luBS10-L1.bdf:1.1 Wed Apr 4 18:55:25 2001 +++ xc/fonts/bdf/100dpi/luBS10-L1.bdf Wed Mar 16 21:03:39 2005 @@ -1,3143 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBS10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Bold-R-Normal-Sans-14-100-100-100-P-89-ISO8859-1 -SIZE 10 100 100 -FONTBOUNDINGBOX 26 15 -9 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 14 -POINT_SIZE 100 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 89 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 13 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold" -X_HEIGHT 7 -CAP_HEIGHT 10 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 10 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -80 -80 -00 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 7 0 -BBX 6 4 1 6 -BITMAP -EC -CC -C8 -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -0900 -1300 -1200 -7F80 -1200 -2400 -FF00 -2400 -6400 -4800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 14 1 -2 -BITMAP -10 -10 -7E -76 -F0 -F0 -78 -3C -1E -16 -DE -FC -10 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 898 0 -DWIDTH 13 0 -BBX 12 10 0 0 -BITMAP -6060 -9080 -9180 -9100 -9200 -6400 -0860 -1890 -1090 -6060 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 792 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -1E00 -3100 -3100 -3F00 -3C40 -FCC0 -CCC0 -C780 -E300 -3FC0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 3 4 0 6 -BITMAP -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -20 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -40 -60 -60 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -80 -C0 -C0 -60 -60 -60 -60 -60 -60 -40 -C0 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 6 0 -BBX 5 4 1 6 -BITMAP -20 -D8 -D0 -58 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 8 1 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 3 5 1 -3 -BITMAP -E0 -E0 -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 3 2 1 0 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 8 0 -BBX 8 13 0 -3 -BITMAP -03 -02 -04 -04 -08 -08 -18 -10 -10 -20 -20 -40 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -3E00 -6300 -4100 -C180 -C180 -C180 -C180 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 3 10 3 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -FC -87 -03 -03 -06 -0C -18 -70 -E0 -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 10 1 0 -BITMAP -FC -86 -06 -06 -78 -0C -06 -06 -8E -FC -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -06 -0E -16 -26 -66 -C6 -FF -06 -06 -06 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 10 2 0 -BITMAP -FE -80 -80 -F8 -0C -06 -06 -06 -8C -F8 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -1E -62 -40 -DC -E7 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 10 2 0 -BITMAP -FE -06 -04 -08 -18 -30 -30 -60 -60 -E0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3E -63 -63 -7E -3C -7E -C7 -C3 -E3 -7C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3C -66 -C3 -C3 -C3 -E7 -3B -02 -46 -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 2 7 1 0 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 2 10 1 -3 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 8 0 0 -BITMAP -02 -06 -18 -E0 -60 -18 -06 -02 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 5 1 1 -BITMAP -FF -00 -00 -00 -FF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 8 1 0 -BITMAP -80 -C0 -30 -0C -0E -30 -C0 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 572 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -FC -86 -06 -04 -08 -10 -30 -00 -00 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 10 10 2 0 -BITMAP -0F00 -3080 -4040 -4E40 -9240 -A640 -AE80 -BF00 -4000 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 773 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -0C00 -1600 -1600 -1600 -2300 -2300 -3F00 -4180 -4180 -C1C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 669 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FC -C6 -C6 -CE -F8 -CC -C6 -C6 -C6 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 726 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -1F80 -7080 -6000 -C000 -C000 -C000 -C000 -6000 -7080 -1F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 819 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -FE00 -C380 -C180 -C0C0 -C0C0 -C0C0 -C0C0 -C080 -C180 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 645 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -C0 -C0 -C0 -FC -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 2 0 -BITMAP -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -1F80 -7080 -6000 -C000 -C000 -C000 -C180 -6180 -7180 -1F80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -C180 -C180 -C180 -C180 -FF80 -C180 -C180 -C180 -C180 -C180 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 2 10 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 501 0 -DWIDTH 7 0 -BBX 5 13 1 -3 -BITMAP -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -C300 -C600 -CC00 -D800 -D000 -F800 -DC00 -CE00 -C600 -C380 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 13 0 -BBX 11 10 1 0 -BITMAP -E0E0 -E0E0 -B0E0 -B160 -B160 -9A60 -9A60 -8A60 -8C60 -8060 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -C080 -E080 -F080 -B080 -9880 -8C80 -8680 -8780 -8380 -8180 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -1F00 -71C0 -60C0 -C060 -C060 -C060 -C060 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 657 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FC -CE -C6 -C6 -CC -F8 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 13 13 0 -3 -BITMAP -1F00 -71C0 -60C0 -C060 -C060 -C060 -C060 -60E0 -71C0 -1F80 -01F8 -00F0 -0030 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 734 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -FE00 -C300 -C300 -C300 -C600 -F800 -CC00 -CE00 -C600 -C780 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 594 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -7C -E4 -E0 -E0 -78 -1C -06 -06 -86 -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 735 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -FFC0 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 735 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -E0C0 -6080 -6080 -3100 -3100 -3900 -1A00 -1A00 -0E00 -0C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 940 0 -DWIDTH 13 0 -BBX 13 10 0 0 -BITMAP -C308 -6310 -6310 -6590 -65B0 -35A0 -35A0 -39A0 -38E0 -18C0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 699 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -6100 -7200 -3200 -1C00 -1C00 -1C00 -1E00 -2600 -6700 -C380 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 738 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -E3 -62 -74 -34 -38 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -FF -07 -0E -0C -1C -38 -30 -70 -E0 -FF -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 596 0 -DWIDTH 8 0 -BBX 8 13 0 -3 -BITMAP -C0 -40 -20 -20 -10 -10 -18 -08 -08 -04 -04 -02 -03 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 7 1 2 -BITMAP -08 -18 -18 -24 -24 -42 -C3 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 1 1 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 4 1 2 9 -BITMAP -F0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -7C -46 -7E -E6 -C6 -CF -77 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 696 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -C0 -C0 -C0 -DE -E7 -C3 -C3 -C3 -C7 -FE -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 545 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -3C -60 -C0 -C0 -C0 -60 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 696 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -03 -03 -03 -3F -63 -C3 -C3 -C3 -E7 -7B -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3E -63 -C3 -FF -E0 -70 -3F -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 461 0 -DWIDTH 6 0 -BBX 6 10 0 0 -BITMAP -3C -64 -60 -F8 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 696 0 -DWIDTH 10 0 -BBX 8 10 1 -3 -BITMAP -7F -63 -C3 -C3 -C3 -E7 -7B -03 -47 -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 7 10 1 0 -BITMAP -C0 -C0 -C0 -DC -E6 -C6 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 2 10 2 0 -BITMAP -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 5 13 0 -3 -BITMAP -18 -00 -00 -18 -18 -18 -18 -18 -18 -18 -18 -98 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 7 10 2 0 -BITMAP -C0 -C0 -C0 -CC -C8 -D0 -F0 -D8 -DC -CE -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 2 10 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 1006 0 -DWIDTH 14 0 -BBX 12 7 1 0 -BITMAP -DCF0 -E730 -C630 -C630 -C630 -C630 -C630 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 7 7 1 0 -BITMAP -DC -E6 -C6 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 696 0 -DWIDTH 10 0 -BBX 8 10 1 -3 -BITMAP -DE -E7 -C3 -C3 -C3 -C6 -FC -C0 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 696 0 -DWIDTH 10 0 -BBX 8 10 1 -3 -BITMAP -7F -E3 -C3 -C3 -C3 -E7 -7B -03 -03 -03 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -D8 -F8 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 622 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -7C -E0 -F8 -FE -3E -8E -FC -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 436 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -60 -60 -F8 -60 -60 -60 -60 -68 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 7 7 1 0 -BITMAP -C6 -C6 -C6 -C6 -C6 -CE -76 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -E180 -6100 -3300 -3200 -3A00 -1C00 -1C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 885 0 -DWIDTH 12 0 -BBX 12 7 0 0 -BITMAP -C730 -6720 -6720 -6B60 -79C0 -39C0 -31C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -E6 -7C -38 -38 -3C -7C -CE -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 645 0 -DWIDTH 9 0 -BBX 9 10 0 -3 -BITMAP -E180 -6100 -7200 -3200 -3400 -1C00 -1800 -1800 -3000 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -FE -0E -1C -38 -70 -E0 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 4 13 1 -3 -BITMAP -30 -70 -60 -70 -30 -20 -C0 -20 -30 -70 -60 -70 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 1 13 1 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 4 13 1 -3 -BITMAP -80 -C0 -C0 -C0 -C0 -40 -30 -40 -C0 -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 3 1 2 -BITMAP -61 -99 -86 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 10 1 -3 -BITMAP -C0 -00 -00 -80 -80 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 6 10 2 0 -BITMAP -10 -3C -44 -C0 -C0 -C0 -C0 -64 -3C -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 6 10 2 0 -BITMAP -3C -64 -60 -60 -60 -F0 -60 -60 -40 -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -C040 -40C0 -2D00 -3300 -2100 -2100 -3300 -3F00 -C080 -80C0 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -E180 -7300 -3E00 -1C00 -3E00 -1800 -3E00 -1800 -1800 -1800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 1 13 1 -3 -BITMAP -80 -80 -80 -80 -80 -00 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 7 13 1 -3 -BITMAP -7C -E0 -E0 -F8 -7C -8E -82 -E2 -7C -1E -0E -8E -FC -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 5 1 2 9 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 825 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -2100 -5E80 -B040 -A040 -A040 -B040 -5E80 -2100 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 536 0 -DWIDTH 8 0 -BBX 7 5 0 5 -BITMAP -F8 -0C -0C -FC -FE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 7 7 -1 0 -BITMAP -22 -66 -C8 -98 -C8 -44 -26 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 5 1 1 -BITMAP -FF -01 -01 -01 -01 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 7 1 3 -BITMAP -38 -44 -BA -BA -BA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 5 1 2 9 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 3 2 2 8 -BITMAP -E0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 8 1 0 -BITMAP -10 -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 536 0 -DWIDTH 6 0 -BBX 5 6 -8 4 -BITMAP -F0 -08 -08 -30 -E0 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 536 0 -DWIDTH 6 0 -BBX 4 6 -8 4 -BITMAP -E0 -10 -60 -10 -10 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 4 1 3 9 -BITMAP -F0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 699 0 -DWIDTH 10 0 -BBX 7 10 1 -3 -BITMAP -C6 -C6 -C6 -C6 -C6 -CE -F6 -C0 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 6 13 1 -3 -BITMAP -7C -F4 -F4 -F4 -74 -14 -14 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 10 0 -BBX 2 1 4 4 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 3 3 3 -3 -BITMAP -C0 -40 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 536 0 -DWIDTH 6 0 -BBX 2 6 -9 4 -BITMAP -C0 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 536 0 -DWIDTH 8 0 -BBX 7 5 0 5 -BITMAP -7C -C6 -C6 -C6 -7C -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 7 7 0 0 -BITMAP -C8 -44 -26 -32 -26 -CC -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1066 0 -DWIDTH 13 0 -BBX 11 10 4 0 -BITMAP -C0C0 -4100 -4300 -4200 -44C0 -49C0 -1340 -33E0 -2040 -C040 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1066 0 -DWIDTH 13 0 -BBX 11 10 4 0 -BITMAP -C0C0 -4100 -4300 -4200 -47C0 -4820 -1020 -30C0 -2380 -C3E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1120 0 -DWIDTH 13 0 -BBX 12 10 5 0 -BITMAP -E060 -1080 -6180 -1100 -1260 -E4E0 -09A0 -19F0 -1020 -6020 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 572 0 -DWIDTH 8 0 -BBX 7 10 0 -3 -BITMAP -18 -00 -00 -18 -10 -20 -40 -C0 -C2 -7E -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 773 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1E00 -0000 -0C00 -1600 -1600 -1600 -2300 -2300 -3F00 -4180 -4180 -C1C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 773 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0F00 -0000 -0C00 -1600 -1600 -1600 -2300 -2300 -3F00 -4180 -4180 -C1C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 773 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1F00 -0000 -0C00 -1600 -1600 -1600 -2300 -2300 -3F00 -4180 -4180 -C1C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 773 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1F00 -0000 -0C00 -1600 -1600 -1600 -2300 -2300 -3F00 -4180 -4180 -C1C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 773 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1B00 -0000 -0C00 -1600 -1600 -1600 -2300 -2300 -3F00 -4180 -4180 -C1C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 773 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0C00 -0000 -0C00 -1600 -1600 -1600 -2300 -2300 -3F00 -4180 -4180 -C1C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 997 0 -DWIDTH 14 0 -BBX 12 10 -1 0 -BITMAP -07F0 -0F00 -0B00 -1B00 -13E0 -2300 -7F00 -4300 -C300 -83F0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 726 0 -DWIDTH 10 0 -BBX 9 13 1 -3 -BITMAP -1F80 -7080 -6000 -C000 -C000 -C000 -C000 -6000 -7080 -1F80 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 645 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -78 -00 -FE -C0 -C0 -C0 -FC -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 645 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -3C -00 -FE -C0 -C0 -C0 -FC -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 645 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -7C -00 -FE -C0 -C0 -C0 -FC -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 645 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -6C -00 -FE -C0 -C0 -C0 -FC -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 4 12 3 0 -BITMAP -F0 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 4 12 2 0 -BITMAP -F0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 5 12 3 0 -BITMAP -F8 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 5 12 3 0 -BITMAP -D8 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 819 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -7F00 -61C0 -60C0 -6060 -F860 -6060 -6060 -6040 -60C0 -7F00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3E00 -0000 -C080 -E080 -F080 -B080 -9880 -8C80 -8680 -8780 -8380 -8180 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -1E00 -0000 -1F00 -71C0 -60C0 -C060 -C060 -C060 -C060 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0F00 -0000 -1F00 -71C0 -60C0 -C060 -C060 -C060 -C060 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -1F00 -0000 -1F00 -71C0 -60C0 -C060 -C060 -C060 -C060 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -1F00 -0000 -1F00 -71C0 -60C0 -C060 -C060 -C060 -C060 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -1B00 -0000 -1F00 -71C0 -60C0 -C060 -C060 -C060 -C060 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -C1 -43 -24 -18 -18 -24 -C2 -83 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -1F60 -71C0 -61C0 -C260 -C660 -CC60 -D860 -70C0 -71C0 -DF00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3C00 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1E00 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3E00 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3600 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 738 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -1E -00 -E3 -62 -74 -34 -38 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 657 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -C0 -C0 -FC -CE -C6 -C6 -CC -F8 -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 724 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -3C00 -CE00 -CC00 -D800 -D800 -DE00 -CF00 -C380 -D180 -DF00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3C -00 -7C -46 -7E -E6 -C6 -CF -77 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -1E -00 -7C -46 -7E -E6 -C6 -CF -77 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3E -00 -7C -46 -7E -E6 -C6 -CF -77 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3E -00 -7C -46 -7E -E6 -C6 -CF -77 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -36 -00 -7C -46 -7E -E6 -C6 -CF -77 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -18 -00 -7C -46 -7E -E6 -C6 -CF -77 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 913 0 -DWIDTH 13 0 -BBX 12 7 0 0 -BITMAP -7FE0 -4E30 -0630 -7FF0 -C600 -CF00 -7BF0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 545 0 -DWIDTH 8 0 -BBX 6 10 1 -3 -BITMAP -3C -60 -C0 -C0 -C0 -60 -3C -10 -10 -38 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3C -00 -3E -63 -C3 -FF -E0 -70 -3F -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -1E -00 -3E -63 -C3 -FF -E0 -70 -3F -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3E -00 -3E -63 -C3 -FF -E0 -70 -3F -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -36 -00 -3E -63 -C3 -FF -E0 -70 -3F -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 4 9 3 0 -BITMAP -F0 -00 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 4 9 2 0 -BITMAP -F0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 5 9 3 0 -BITMAP -F8 -00 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 5 9 3 0 -BITMAP -D8 -00 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -04 -08 -F8 -7C -46 -7F -67 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 7 9 1 0 -BITMAP -7C -00 -DC -E6 -C6 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -3C -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1E -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -3E -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -3E -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -36 -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -10 -00 -00 -FF -00 -00 -00 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 9 7 1 0 -BITMAP -3D80 -6600 -C700 -CB00 -D300 -6600 -FC00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 7 9 1 0 -BITMAP -78 -00 -C6 -C6 -C6 -C6 -C6 -CE -76 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 7 9 1 0 -BITMAP -3C -00 -C6 -C6 -C6 -C6 -C6 -CE -76 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 7 9 1 0 -BITMAP -7C -00 -C6 -C6 -C6 -C6 -C6 -CE -76 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 7 9 1 0 -BITMAP -6C -00 -C6 -C6 -C6 -C6 -C6 -CE -76 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 645 0 -DWIDTH 9 0 -BBX 9 12 0 -3 -BITMAP -1E00 -0000 -E180 -6100 -7200 -3200 -3400 -1C00 -1800 -1800 -3000 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 696 0 -DWIDTH 10 0 -BBX 8 13 1 -3 -BITMAP -C0 -C0 -C0 -DE -E7 -C3 -C3 -C3 -C6 -FC -C0 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 645 0 -DWIDTH 9 0 -BBX 9 12 0 -3 -BITMAP -3600 -0000 -E180 -6100 -7200 -3200 -3400 -1C00 -1800 -1800 -3000 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luBS12-L1.bdf diff -u xc/fonts/bdf/100dpi/luBS12-L1.bdf:1.1 xc/fonts/bdf/100dpi/luBS12-L1.bdf:removed --- xc/fonts/bdf/100dpi/luBS12-L1.bdf:1.1 Wed Apr 4 18:55:25 2001 +++ xc/fonts/bdf/100dpi/luBS12-L1.bdf Wed Mar 16 21:03:39 2005 @@ -1,3551 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBS12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Bold-R-Normal-Sans-17-120-100-100-P-108-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 31 18 -11 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 17 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 108 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 15 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold" -X_HEIGHT 9 -CAP_HEIGHT 12 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 14 0 -BBX 11 11 1 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 3 12 1 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -60 -60 -60 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 9 0 -BBX 8 6 1 6 -BITMAP -E7 -E7 -E7 -66 -66 -66 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0CC0 -0DC0 -1D80 -7FE0 -7FE0 -1980 -3300 -FFC0 -FFC0 -3700 -7600 -6600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 8 17 2 -2 -BITMAP -18 -18 -18 -7E -7E -E8 -E8 -78 -7C -1E -1F -17 -97 -FF -FE -18 -18 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 898 0 -DWIDTH 15 0 -BBX 15 12 0 0 -BITMAP -781C -FC38 -CC70 -CCE0 -FDC0 -7980 -033C -077E -0E66 -1C66 -387E -703C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 792 0 -DWIDTH 13 0 -BBX 12 12 1 0 -BITMAP -1F00 -3F80 -3980 -3980 -1F00 -3E30 -7F30 -E760 -E7E0 -F3C0 -7FC0 -3EE0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 3 5 1 7 -BITMAP -E0 -E0 -E0 -60 -60 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 5 15 1 -3 -BITMAP -08 -18 -30 -70 -60 -E0 -E0 -E0 -E0 -E0 -60 -70 -30 -18 -08 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 5 15 1 -3 -BITMAP -80 -C0 -60 -70 -30 -38 -38 -38 -38 -38 -30 -70 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 8 0 -BBX 7 6 0 6 -BITMAP -38 -54 -EE -28 -6C -28 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 3 6 1 -3 -BITMAP -E0 -E0 -E0 -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 2 0 4 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 3 3 1 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 10 0 -BBX 10 15 0 -3 -BITMAP -01C0 -0180 -0380 -0300 -0700 -0600 -0E00 -0C00 -1C00 -1800 -3800 -3000 -7000 -6000 -E000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -1E00 -3F00 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -3F00 -1E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 5 12 3 0 -BITMAP -F8 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 9 12 1 0 -BITMAP -7E00 -FF00 -8780 -0380 -0380 -0700 -0E00 -1C00 -7800 -F000 -FF80 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 9 12 2 0 -BITMAP -7E00 -FF80 -8380 -0380 -0700 -7C00 -7F00 -0780 -0380 -8780 -FF00 -FE00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -0780 -0780 -0F80 -1B80 -3B80 -7380 -E380 -FFC0 -FFC0 -0380 -0380 -0380 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 8 12 2 0 -BITMAP -FF -FF -C0 -C0 -F8 -FE -0F -07 -07 -8F -FE -FC -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -1F80 -3F80 -7880 -F000 -EF00 -FF80 -F3C0 -E1C0 -E1C0 -73C0 -7F80 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 9 12 2 0 -BITMAP -FF80 -FF80 -0380 -0700 -0E00 -0C00 -1C00 -3800 -3800 -7000 -7000 -F000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -1F00 -7F80 -7380 -7380 -7B00 -3F00 -7F80 -E3C0 -E1C0 -F1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -3E00 -7F80 -F380 -E1C0 -E1C0 -F3C0 -7FC0 -3DC0 -03C0 -4780 -7F00 -7E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 3 9 1 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 3 12 1 -3 -BITMAP -E0 -E0 -E0 -00 -00 -00 -E0 -E0 -E0 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -0040 -01C0 -0780 -1E00 -F800 -7800 -1E00 -0780 -01C0 -0040 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 6 1 2 -BITMAP -FFC0 -FFC0 -0000 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -8000 -E000 -7800 -1E00 -0780 -07C0 -1E00 -7800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 572 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -FC -FF -87 -07 -06 -0C -18 -38 -38 -00 -38 -38 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 14 12 1 0 -BITMAP -07E0 -1C10 -3008 -63E4 -4464 -8844 -98C4 -99C8 -9FC8 -4CF0 -2080 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 773 0 -DWIDTH 13 0 -BBX 13 12 0 0 -BITMAP -0700 -0F80 -0F80 -1FC0 -19C0 -19C0 -31E0 -3FE0 -7FF0 -6070 -6070 -C078 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 669 0 -DWIDTH 11 0 -BBX 9 12 2 0 -BITMAP -FE00 -FF00 -E700 -E700 -E600 -FC00 -FF00 -E780 -E380 -E380 -FF80 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 726 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -0FE0 -3FE0 -7820 -F000 -E000 -E000 -E000 -E000 -F000 -7820 -3FE0 -0FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 819 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -FF80 -FFC0 -E1E0 -E0F0 -E070 -E070 -E070 -E070 -E070 -E0E0 -FFC0 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 645 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -FF80 -FF80 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 2 0 -BITMAP -FF -FF -E0 -E0 -E0 -FE -FE -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -0FE0 -3FE0 -7820 -F000 -E000 -E000 -E0E0 -E0E0 -F0E0 -78E0 -3FE0 -0FE0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 14 0 -BBX 11 12 1 0 -BITMAP -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -FFE0 -FFE0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 3 12 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 501 0 -DWIDTH 9 0 -BBX 7 15 0 -3 -BITMAP -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -FC -F8 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 13 0 -BBX 11 12 2 0 -BITMAP -E1C0 -E380 -E300 -E600 -EE00 -FC00 -FE00 -EF00 -E700 -E780 -E3C0 -E1E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 16 0 -BBX 13 12 2 0 -BITMAP -F078 -F878 -F8F8 -F8F8 -FCF8 -DDB8 -DDB8 -DFB8 -CF38 -CF38 -C738 -C038 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 783 0 -DWIDTH 13 0 -BBX 10 12 2 0 -BITMAP -E0C0 -F0C0 -F0C0 -F8C0 -FCC0 -DCC0 -CEC0 -CFC0 -C7C0 -C3C0 -C3C0 -C1C0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 13 12 1 0 -BITMAP -0F80 -3FE0 -78F0 -F078 -E038 -E038 -E038 -E038 -F078 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 657 0 -DWIDTH 11 0 -BBX 9 12 2 0 -BITMAP -FF00 -FF80 -E380 -E380 -E780 -FF00 -FE00 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 15 15 1 -3 -BITMAP -0F80 -3FE0 -78F0 -F078 -E038 -E038 -E038 -E038 -F078 -78F0 -3FE0 -0FC0 -00FE -007C -0018 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 734 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -FE00 -FF80 -E380 -E380 -E780 -FF00 -FE00 -EF00 -E700 -E380 -E3C0 -E1E0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 594 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3F00 -7F00 -F100 -F000 -F800 -7E00 -3F00 -0780 -0380 -8380 -FF00 -FE00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 735 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 783 0 -DWIDTH 13 0 -BBX 10 12 2 0 -BITMAP -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -F3C0 -7F80 -3F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 735 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -E030 -7060 -7060 -7860 -38C0 -38C0 -1DC0 -1D80 -1D80 -0F80 -0F00 -0F00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 940 0 -DWIDTH 16 0 -BBX 16 12 0 0 -BITMAP -E1C3 -F1C3 -71C6 -73E6 -73E6 -7BEE -3BEC -3E7C -3E7C -3E7C -1E78 -1C38 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 699 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -F0E0 -79C0 -3980 -3F80 -1F00 -0E00 -0F00 -1F00 -3F80 -3380 -63C0 -E1E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 738 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -F0E0 -70C0 -79C0 -3980 -1F00 -1F00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -FF80 -FF80 -0780 -0F00 -0E00 -1E00 -3C00 -3800 -7800 -F000 -FF80 -FF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 5 15 1 -3 -BITMAP -F8 -F8 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -F8 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 596 0 -DWIDTH 10 0 -BBX 10 15 0 -3 -BITMAP -E000 -6000 -7000 -3000 -3800 -1800 -1C00 -0C00 -0E00 -0600 -0700 -0300 -0380 -0180 -01C0 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 5 15 1 -3 -BITMAP -F8 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -F8 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 10 1 2 -BITMAP -0400 -0C00 -0C00 -1E00 -1E00 -3300 -3300 -6180 -6180 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 2 1 -2 -BITMAP -FE -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 4 2 3 10 -BITMAP -E0 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -7E00 -7F00 -4700 -0700 -7F00 -FF00 -E700 -FF80 -7B80 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 696 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -E000 -E000 -E000 -EF00 -FF80 -F3C0 -E1C0 -E1C0 -E1C0 -E3C0 -FF80 -EF00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 545 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1F -7F -F1 -E0 -E0 -E0 -F0 -7F -3F -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 696 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -01C0 -01C0 -01C0 -3DC0 -7FC0 -F1C0 -E1C0 -E1C0 -E1C0 -F3C0 -7FC0 -3DC0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -3E00 -7F00 -E380 -FF80 -FF80 -E000 -F080 -7F80 -1F80 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 461 0 -DWIDTH 8 0 -BBX 7 12 1 0 -BITMAP -3E -7E -70 -FC -FC -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 696 0 -DWIDTH 12 0 -BBX 10 12 1 -3 -BITMAP -3DC0 -7FC0 -F1C0 -E1C0 -E1C0 -E1C0 -F3C0 -7DC0 -39C0 -43C0 -7F80 -3F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 693 0 -DWIDTH 12 0 -BBX 9 12 1 0 -BITMAP -E000 -E000 -E000 -EF00 -FF80 -F380 -E380 -E380 -E380 -E380 -E380 -E380 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 3 12 2 0 -BITMAP -E0 -E0 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 6 15 0 -3 -BITMAP -1C -1C -00 -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -FC -F8 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 681 0 -DWIDTH 12 0 -BBX 9 12 2 0 -BITMAP -E000 -E000 -E000 -E700 -E600 -EE00 -EC00 -FC00 -EE00 -EF00 -E700 -E780 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 3 12 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 1006 0 -DWIDTH 17 0 -BBX 15 9 1 0 -BITMAP -EF3C -FFFE -F3CE -E38E -E38E -E38E -E38E -E38E -E38E -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 693 0 -DWIDTH 12 0 -BBX 9 9 1 0 -BITMAP -EF00 -FF80 -F380 -E380 -E380 -E380 -E380 -E380 -E380 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -1E00 -7F80 -F3C0 -E1C0 -E1C0 -E1C0 -F3C0 -7F80 -1E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 696 0 -DWIDTH 12 0 -BBX 10 12 1 -3 -BITMAP -EF00 -FF80 -F3C0 -E1C0 -E1C0 -E1C0 -E3C0 -FF80 -EF00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 696 0 -DWIDTH 12 0 -BBX 10 12 1 -3 -BITMAP -3DC0 -7FC0 -F1C0 -E1C0 -E1C0 -E1C0 -F3C0 -7FC0 -3DC0 -01C0 -01C0 -01C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 9 2 0 -BITMAP -EC -FC -FC -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 622 0 -DWIDTH 11 0 -BBX 8 9 1 0 -BITMAP -7E -FE -E2 -F0 -7E -1F -87 -FF -FC -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 436 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -70 -70 -FC -FC -70 -70 -70 -70 -70 -7C -3C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 693 0 -DWIDTH 12 0 -BBX 9 9 1 0 -BITMAP -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -7B80 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 663 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -F0C0 -7180 -7180 -7980 -3B00 -3B00 -1F00 -1E00 -1E00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 885 0 -DWIDTH 15 0 -BBX 14 9 1 0 -BITMAP -E38C -E39C -7798 -77D8 -77D8 -7DF0 -3CF0 -3CF0 -3CF0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 568 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -F380 -7B00 -3E00 -3E00 -1C00 -3E00 -3F00 -6700 -E780 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 645 0 -DWIDTH 11 0 -BBX 11 12 0 -3 -BITMAP -F0E0 -70C0 -79C0 -3980 -3B80 -1F00 -1F00 -1E00 -0C00 -1C00 -3800 -7800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -FF80 -FF80 -0F00 -1E00 -3C00 -7C00 -F800 -FF80 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 5 15 1 -3 -BITMAP -38 -78 -70 -70 -38 -38 -F0 -E0 -30 -38 -38 -70 -70 -78 -38 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 15 1 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 5 15 1 -3 -BITMAP -C0 -E0 -E0 -E0 -E0 -E0 -78 -38 -60 -E0 -E0 -E0 -E0 -E0 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 4 1 3 -BITMAP -70C0 -FCC0 -CFC0 -C380 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 3 12 1 -3 -BITMAP -E0 -E0 -00 -00 -60 -60 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 8 12 2 0 -BITMAP -0C -0C -7F -7F -E0 -E0 -E0 -F0 -FF -7F -0C -0C -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 9 12 2 0 -BITMAP -1F80 -3F80 -3800 -3800 -3800 -FC00 -FC00 -3800 -3800 -3000 -FF80 -FF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -4020 -E070 -76E0 -3FC0 -39C0 -30C0 -30C0 -39C0 -3FC0 -7FE0 -E070 -4020 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -F0E0 -79C0 -3F80 -1F00 -3F80 -3F80 -0E00 -3F80 -3F80 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 15 1 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 693 0 -DWIDTH 12 0 -BBX 9 15 1 -3 -BITMAP -7F00 -FF00 -E000 -F000 -7E00 -7F00 -CF80 -E180 -FD80 -7F00 -3F00 -0780 -8380 -FF00 -FE00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 6 2 3 10 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 825 0 -DWIDTH 14 0 -BBX 13 12 1 0 -BITMAP -0F80 -3060 -67F0 -4C10 -9808 -9808 -9808 -9808 -4C10 -67F0 -3060 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 536 0 -DWIDTH 9 0 -BBX 8 6 1 6 -BITMAP -7C -FE -FE -EE -FE -77 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 9 7 1 1 -BITMAP -1100 -3B80 -7700 -EE00 -7700 -3B80 -1100 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 6 1 2 -BITMAP -FFC0 -FFC0 -00C0 -00C0 -00C0 -00C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 2 0 4 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 8 9 2 3 -BITMAP -3C -66 -FF -B7 -BD -BD -F7 -66 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 6 2 3 10 -BITMAP -FC -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 4 0 -BBX 3 3 1 9 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 536 0 -DWIDTH 7 0 -BBX 5 7 -10 5 -BITMAP -F0 -98 -18 -30 -20 -C0 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 536 0 -DWIDTH 7 0 -BBX 5 7 -11 5 -BITMAP -F0 -18 -18 -70 -18 -18 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 4 2 4 10 -BITMAP -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 699 0 -DWIDTH 12 0 -BBX 9 12 1 -3 -BITMAP -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -FB80 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 693 0 -DWIDTH 12 0 -BBX 7 15 2 -3 -BITMAP -7E -FE -FE -FE -FE -7E -1E -1E -1E -1E -1E -1E -1E -1E -1E -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 2 2 5 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 3 3 4 -3 -BITMAP -C0 -60 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 536 0 -DWIDTH 7 0 -BBX 3 7 -11 5 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 536 0 -DWIDTH 9 0 -BBX 8 6 1 6 -BITMAP -3C -FF -E7 -E7 -FF -3C -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 9 7 1 1 -BITMAP -4400 -EE00 -7700 -3B80 -7700 -EE00 -4400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1066 0 -DWIDTH 16 0 -BBX 14 12 4 0 -BITMAP -E070 -60E0 -61C0 -6180 -6300 -6718 -6E38 -0CD8 -1998 -39FC -7018 -E018 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1066 0 -DWIDTH 16 0 -BBX 13 12 4 0 -BITMAP -E070 -60E0 -61C0 -6180 -6300 -67F0 -6E98 -0C18 -1830 -3820 -70C0 -E0F8 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1120 0 -DWIDTH 16 0 -BBX 15 12 5 0 -BITMAP -F038 -1870 -18E0 -70C0 -1980 -1B8C -F71C -066C -0CCC -1CFE -380C -700C -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 572 0 -DWIDTH 10 0 -BBX 8 12 1 -3 -BITMAP -1C -1C -00 -00 -1C -18 -30 -60 -E0 -E1 -FF -3F -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 773 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -0E00 -0300 -0000 -0700 -0F80 -0F80 -1FC0 -19C0 -19C0 -31E0 -3FE0 -7FF0 -6070 -6070 -C078 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 773 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -0380 -0600 -0000 -0700 -0F80 -0F80 -1FC0 -19C0 -19C0 -31E0 -3FE0 -7FF0 -6070 -6070 -C078 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 773 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -0780 -0CC0 -0000 -0700 -0F80 -0F80 -1FC0 -19C0 -19C0 -31E0 -3FE0 -7FF0 -6070 -6070 -C078 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 773 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -07C0 -0F80 -0000 -0700 -0F80 -0F80 -1FC0 -19C0 -19C0 -31E0 -3FE0 -7FF0 -6070 -6070 -C078 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 773 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -0CC0 -0CC0 -0000 -0700 -0F80 -0F80 -1FC0 -19C0 -19C0 -31E0 -3FE0 -7FF0 -6070 -6070 -C078 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 773 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -0700 -0700 -0000 -0700 -0F80 -0F80 -1FC0 -19C0 -19C0 -31E0 -3FE0 -7FF0 -6070 -6070 -C078 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 997 0 -DWIDTH 17 0 -BBX 16 12 0 0 -BITMAP -01FF -03FF -03C0 -07C0 -0FC0 -0DFE -1DFE -19C0 -3FC0 -3FC0 -61FF -C1FF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 726 0 -DWIDTH 12 0 -BBX 11 15 1 -3 -BITMAP -0FE0 -3FE0 -7820 -F000 -E000 -E000 -E000 -E000 -F000 -7820 -3FE0 -0FC0 -0400 -0600 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 645 0 -DWIDTH 11 0 -BBX 9 15 1 0 -BITMAP -3800 -0C00 -0000 -FF80 -FF80 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 645 0 -DWIDTH 11 0 -BBX 9 15 1 0 -BITMAP -0E00 -1800 -0000 -FF80 -FF80 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 645 0 -DWIDTH 11 0 -BBX 9 15 1 0 -BITMAP -3C00 -6600 -0000 -FF80 -FF80 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 645 0 -DWIDTH 11 0 -BBX 9 15 1 0 -BITMAP -6600 -6600 -0000 -FF80 -FF80 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 4 15 3 0 -BITMAP -E0 -30 -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 4 15 2 0 -BITMAP -70 -C0 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 6 15 3 0 -BITMAP -78 -CC -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 6 15 3 0 -BITMAP -CC -CC -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 819 0 -DWIDTH 14 0 -BBX 14 12 0 0 -BITMAP -3FE0 -3FF0 -3878 -383C -381C -FE1C -FE1C -381C -381C -3838 -3FF0 -3FE0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 783 0 -DWIDTH 13 0 -BBX 10 15 2 0 -BITMAP -1F00 -3E00 -0000 -E0C0 -F0C0 -F0C0 -F8C0 -FCC0 -DCC0 -CEC0 -CFC0 -C7C0 -C3C0 -C3C0 -C1C0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -0E00 -0300 -0000 -0F80 -3FE0 -78F0 -F078 -E038 -E038 -E038 -E038 -F078 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -0380 -0600 -0000 -0F80 -3FE0 -78F0 -F078 -E038 -E038 -E038 -E038 -F078 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -0780 -0CC0 -0000 -0F80 -3FE0 -78F0 -F078 -E038 -E038 -E038 -E038 -F078 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -07C0 -0F80 -0000 -0F80 -3FE0 -78F0 -F078 -E038 -E038 -E038 -E038 -F078 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -0CC0 -0CC0 -0000 -0F80 -3FE0 -78F0 -F078 -E038 -E038 -E038 -E038 -F078 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -4080 -E1C0 -7380 -3F00 -1E00 -1E00 -3F00 -7380 -E1C0 -4080 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 13 12 1 0 -BITMAP -0FB8 -3FF0 -78F0 -F1F8 -E3B8 -E338 -E638 -EE38 -FC78 -78F0 -7FE0 -EF80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 783 0 -DWIDTH 13 0 -BBX 10 15 2 0 -BITMAP -1C00 -0600 -0000 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -F3C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 783 0 -DWIDTH 13 0 -BBX 10 15 2 0 -BITMAP -0700 -0C00 -0000 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -F3C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 783 0 -DWIDTH 13 0 -BBX 10 15 2 0 -BITMAP -1E00 -3300 -0000 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -F3C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 783 0 -DWIDTH 13 0 -BBX 10 15 2 0 -BITMAP -3300 -3300 -0000 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -F3C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 738 0 -DWIDTH 13 0 -BBX 11 15 1 0 -BITMAP -0700 -0C00 -0000 -F0E0 -70C0 -79C0 -3980 -1F00 -1F00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 657 0 -DWIDTH 11 0 -BBX 9 12 2 0 -BITMAP -E000 -E000 -FF00 -FF80 -E780 -E380 -E380 -E780 -FF00 -FE00 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 724 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -3E00 -7F00 -E780 -E700 -E600 -EE00 -EF80 -E7C0 -E1E0 -E0E0 -EFE0 -EFC0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3800 -0C00 -0000 -7E00 -7F00 -4700 -0700 -7F00 -FF00 -E700 -FF80 -7B80 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0E00 -1800 -0000 -7E00 -7F00 -4700 -0700 -7F00 -FF00 -E700 -FF80 -7B80 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1E00 -3300 -0000 -7E00 -7F00 -4700 -0700 -7F00 -FF00 -E700 -FF80 -7B80 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1F00 -3E00 -0000 -7E00 -7F00 -4700 -0700 -7F00 -FF00 -E700 -FF80 -7B80 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3300 -3300 -0000 -7E00 -7F00 -4700 -0700 -7F00 -FF00 -E700 -FF80 -7B80 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1C00 -1C00 -0000 -7E00 -7F00 -4700 -0700 -7F00 -FF00 -E700 -FF80 -7B80 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 913 0 -DWIDTH 16 0 -BBX 14 9 1 0 -BITMAP -7CF0 -7FF8 -479C -071C -7FFC -FFFC -E784 -FFFC -79FC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 545 0 -DWIDTH 9 0 -BBX 8 12 1 -3 -BITMAP -1F -7F -F1 -E0 -E0 -E0 -F0 -7F -3F -08 -0C -1C -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3800 -0C00 -0000 -3E00 -7F00 -E380 -FF80 -FF80 -E000 -F080 -7F80 -1F80 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0E00 -1800 -0000 -3E00 -7F00 -E380 -FF80 -FF80 -E000 -F080 -7F80 -1F80 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1E00 -3300 -0000 -3E00 -7F00 -E380 -FF80 -FF80 -E000 -F080 -7F80 -1F80 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3300 -3300 -0000 -3E00 -7F00 -E380 -FF80 -FF80 -E000 -F080 -7F80 -1F80 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 4 12 3 0 -BITMAP -E0 -30 -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 4 12 2 0 -BITMAP -70 -C0 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 6 12 3 0 -BITMAP -78 -CC -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 6 12 3 0 -BITMAP -CC -CC -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 675 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -0600 -0700 -0C00 -FE00 -FF00 -E780 -7F80 -7FC0 -F3C0 -E1C0 -E1C0 -E1C0 -F380 -7F80 -1E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 693 0 -DWIDTH 12 0 -BBX 9 12 1 0 -BITMAP -1F00 -3E00 -0000 -EF00 -FF80 -F380 -E380 -E380 -E380 -E380 -E380 -E380 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -1C00 -0600 -0000 -1E00 -7F80 -F3C0 -E1C0 -E1C0 -E1C0 -F3C0 -7F80 -1E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -0700 -0C00 -0000 -1E00 -7F80 -F3C0 -E1C0 -E1C0 -E1C0 -F3C0 -7F80 -1E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -1E00 -3300 -0000 -1E00 -7F80 -F3C0 -E1C0 -E1C0 -E1C0 -F3C0 -7F80 -1E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -1F00 -3E00 -0000 -1E00 -7F80 -F3C0 -E1C0 -E1C0 -E1C0 -F3C0 -7F80 -1E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -3300 -3300 -0000 -1E00 -7F80 -F3C0 -E1C0 -E1C0 -E1C0 -F3C0 -7F80 -1E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -0C00 -0C00 -0000 -0000 -FFC0 -FFC0 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -1FC0 -7F80 -F7C0 -E7C0 -EDC0 -F9C0 -FBC0 -7F80 -FE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 693 0 -DWIDTH 12 0 -BBX 9 12 1 0 -BITMAP -3800 -0C00 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -7B80 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 693 0 -DWIDTH 12 0 -BBX 9 12 1 0 -BITMAP -0E00 -1800 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -7B80 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 693 0 -DWIDTH 12 0 -BBX 9 12 1 0 -BITMAP -1E00 -3300 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -7B80 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 693 0 -DWIDTH 12 0 -BBX 9 12 1 0 -BITMAP -3300 -3300 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -7B80 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 645 0 -DWIDTH 11 0 -BBX 11 15 0 -3 -BITMAP -0700 -0C00 -0000 -F0E0 -70C0 -79C0 -3980 -3B80 -1F00 -1F00 -1E00 -0C00 -1C00 -3800 -7800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 696 0 -DWIDTH 12 0 -BBX 10 15 1 -3 -BITMAP -E000 -E000 -E000 -EF00 -FF80 -F3C0 -E1C0 -E1C0 -E1C0 -E3C0 -FF80 -EF00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 645 0 -DWIDTH 11 0 -BBX 11 15 0 -3 -BITMAP -1980 -1980 -0000 -F0E0 -70C0 -79C0 -3980 -3B80 -1F00 -1F00 -1E00 -0C00 -1C00 -3800 -7800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luBS14-L1.bdf diff -u xc/fonts/bdf/100dpi/luBS14-L1.bdf:1.1 xc/fonts/bdf/100dpi/luBS14-L1.bdf:removed --- xc/fonts/bdf/100dpi/luBS14-L1.bdf:1.1 Wed Apr 4 18:55:25 2001 +++ xc/fonts/bdf/100dpi/luBS14-L1.bdf Wed Mar 16 21:03:39 2005 @@ -1,3920 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBS14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Bold-R-Normal-Sans-20-140-100-100-P-127-ISO8859-1 -SIZE 14 100 100 -FONTBOUNDINGBOX 35 22 -13 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 20 -POINT_SIZE 140 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 127 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 18 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold" -X_HEIGHT 11 -CAP_HEIGHT 14 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 16 0 -BBX 13 13 2 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 14 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -60 -60 -60 -60 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 11 0 -BBX 9 6 1 8 -BITMAP -F380 -F380 -E380 -6300 -6300 -6300 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -0670 -0660 -0C60 -7FF8 -7FF8 -1CC0 -18C0 -19C0 -FFF0 -FFF0 -3180 -3380 -3300 -7300 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 10 21 2 -3 -BITMAP -0C00 -0C00 -0C00 -0C00 -3F80 -7F80 -7480 -F400 -FC00 -7C00 -3F00 -1F80 -0F80 -0BC0 -09C0 -CBC0 -FF80 -FF00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 898 0 -DWIDTH 18 0 -BBX 17 14 0 0 -BITMAP -380E00 -7C0C00 -CE1800 -C63800 -C67000 -CEE000 -7CC000 -398000 -039F00 -073F80 -0E3180 -0C3180 -183F80 -381F00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 792 0 -DWIDTH 16 0 -BBX 15 14 0 0 -BITMAP -07C0 -1FE0 -1C30 -1C30 -1EE0 -0FC0 -3F06 -7F8E -E3CC -E1DC -E1F8 -F0F0 -7FF8 -1FBC -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 4 6 1 8 -BITMAP -F0 -F0 -F0 -60 -60 -60 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 8 0 -BBX 5 18 1 -4 -BITMAP -08 -18 -38 -70 -70 -60 -E0 -E0 -E0 -E0 -E0 -E0 -60 -70 -70 -38 -18 -08 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 8 0 -BBX 5 18 2 -4 -BITMAP -80 -C0 -E0 -70 -70 -30 -38 -38 -38 -38 -38 -38 -30 -70 -70 -E0 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 9 0 -BBX 8 6 1 8 -BITMAP -18 -5A -E7 -14 -7E -24 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 4 7 1 -3 -BITMAP -F0 -F0 -F0 -F0 -70 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 4 2 1 6 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 4 3 1 0 -BITMAP -F0 -F0 -F0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 12 0 -BBX 12 17 0 -3 -BITMAP -0070 -0060 -00C0 -00C0 -0180 -0380 -0300 -0700 -0600 -0E00 -0C00 -1C00 -1800 -3000 -3000 -6000 -E000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0F00 -3FC0 -70E0 -6060 -E070 -E070 -E070 -E070 -E070 -E070 -6060 -70E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 5 14 4 0 -BITMAP -F8 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 11 14 1 0 -BITMAP -7F00 -FFC0 -C1E0 -00E0 -00E0 -00E0 -01C0 -0380 -0F00 -1E00 -7800 -F800 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 10 14 2 0 -BITMAP -7F00 -FF80 -83C0 -01C0 -01C0 -0380 -7E00 -7F00 -0380 -01C0 -01C0 -83C0 -FF80 -FF00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 11 14 1 0 -BITMAP -03C0 -03C0 -07C0 -0DC0 -1DC0 -39C0 -71C0 -E1C0 -FFE0 -FFE0 -01C0 -01C0 -01C0 -01C0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 10 14 2 0 -BITMAP -FFC0 -FFC0 -C000 -C000 -C000 -FC00 -FF00 -0780 -01C0 -01C0 -01C0 -83C0 -FF80 -FE00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0FE0 -3FE0 -7820 -7000 -E000 -EF80 -FFE0 -F0F0 -E070 -E070 -6070 -70E0 -3FE0 -0F80 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 10 14 3 0 -BITMAP -FFC0 -FFC0 -01C0 -0380 -0300 -0700 -0E00 -1C00 -1C00 -3800 -3800 -7800 -7000 -F000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -1F80 -3FC0 -71E0 -70E0 -78E0 -3FC0 -1F80 -3FE0 -61F0 -E0F0 -E070 -F0F0 -7FE0 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -1F80 -7FC0 -70E0 -E060 -E070 -E070 -F0F0 -7FF0 -1F70 -0070 -00E0 -41E0 -7FC0 -7F00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 3 11 2 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 3 14 2 -3 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -E0 -E0 -E0 -E0 -60 -40 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -0010 -0070 -01F0 -07C0 -1F00 -FC00 -7C00 -1F00 -07C0 -01F0 -0070 -0010 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 8 1 2 -BITMAP -FFF0 -FFF0 -0000 -0000 -0000 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -8000 -E000 -F800 -3E00 -0F80 -03E0 -03F0 -0F80 -3E00 -F800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 572 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -FF00 -FF80 -83C0 -01C0 -01C0 -0300 -0600 -0C00 -3800 -3800 -0000 -0000 -3800 -3800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 17 0 -BBX 16 14 2 0 -BITMAP -03F0 -0E0C -1802 -21F3 -6671 -4C71 -8871 -98E1 -99A2 -9F64 -8E78 -4000 -3040 -0FC0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 773 0 -DWIDTH 15 0 -BBX 15 14 0 0 -BITMAP -0780 -07C0 -07C0 -0DE0 -0CE0 -0CE0 -1870 -1870 -3FF8 -3FF8 -3038 -603C -601C -E01E -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 669 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -FF00 -FF00 -E380 -E380 -E380 -E700 -FC00 -FF00 -E3C0 -E1C0 -E1C0 -E1C0 -FF80 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 726 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -07F8 -1FF8 -7C18 -7000 -F000 -E000 -E000 -E000 -E000 -F000 -7000 -7C08 -1FF8 -0FF0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 819 0 -DWIDTH 16 0 -BBX 14 14 2 0 -BITMAP -FFC0 -FFF0 -E0F8 -E038 -E03C -E01C -E01C -E01C -E01C -E01C -E038 -E078 -FFF0 -FFC0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 645 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -FFC0 -FFC0 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -FF80 -FF80 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 759 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -07F8 -1FF8 -3C18 -7000 -F000 -E000 -E000 -E038 -E038 -F038 -7038 -7C38 -1FF8 -07F0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 16 0 -BBX 13 14 2 0 -BITMAP -E038 -E038 -E038 -E038 -E038 -E038 -FFF8 -FFF8 -E038 -E038 -E038 -E038 -E038 -E038 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 3 14 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 501 0 -DWIDTH 10 0 -BBX 7 17 1 -3 -BITMAP -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -8E -FC -F8 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 15 0 -BBX 13 14 2 0 -BITMAP -E0F0 -E0C0 -E180 -E380 -E700 -EE00 -FC00 -EE00 -EF00 -E780 -E3C0 -E1C0 -E1E0 -E0F8 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 19 0 -BBX 15 14 2 0 -BITMAP -F81E -F83E -F83E -FC3E -DC7E -DC6E -DE6E -CEEE -CECE -CFCE -C78E -C78E -C38E -C00E -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 783 0 -DWIDTH 16 0 -BBX 12 14 2 0 -BITMAP -E030 -F030 -F030 -F830 -FC30 -DE30 -CE30 -C730 -C7B0 -C3F0 -C1F0 -C0F0 -C0F0 -C070 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 17 0 -BBX 16 14 1 0 -BITMAP -07E0 -1FF8 -3C3C -700E -F00F -E007 -E007 -E007 -E007 -F00F -700E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 657 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -FF00 -FFC0 -E3C0 -E1C0 -E1C0 -E1C0 -E380 -FF80 -FE00 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 17 0 -BBX 18 18 1 -4 -BITMAP -07E000 -1FF800 -3C3C00 -700E00 -F00F00 -E00700 -E00700 -E00700 -E00700 -F00F00 -700E00 -7C3E00 -1FFC00 -07F800 -007FC0 -003F80 -000F80 -000300 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 734 0 -DWIDTH 15 0 -BBX 13 14 2 0 -BITMAP -FF80 -FFC0 -E0E0 -E0E0 -E0E0 -E1C0 -FF80 -FF00 -E700 -E380 -E3C0 -E1E0 -E1E0 -E0F8 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 594 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -1FC0 -7FC0 -F040 -F000 -F800 -7E00 -3F00 -1FC0 -03E0 -00E0 -00E0 -C1E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 735 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -FFF8 -FFF8 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 783 0 -DWIDTH 16 0 -BBX 12 14 2 0 -BITMAP -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 735 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -F00C -7018 -7818 -3838 -3830 -3C30 -1C60 -1C60 -0E60 -0EC0 -0EC0 -07C0 -0780 -0780 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 940 0 -DWIDTH 19 0 -BBX 18 14 0 0 -BITMAP -E0E0C0 -70E180 -70E180 -71F180 -71F180 -39F300 -39F300 -3B3B00 -3B3B00 -1F3E00 -1F3E00 -1F3E00 -1E1E00 -0E1C00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 699 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -7038 -3870 -3CE0 -1CC0 -1FC0 -0F80 -0F00 -0780 -0F80 -1FC0 -19C0 -30E0 -70F0 -E078 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 738 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -F038 -7830 -3860 -3CE0 -1CC0 -0FC0 -0F80 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -FFE0 -FFE0 -01C0 -03C0 -0780 -0700 -0F00 -1E00 -1C00 -3C00 -7800 -7000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 8 0 -BBX 5 17 2 -3 -BITMAP -F8 -F8 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -F8 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 596 0 -DWIDTH 12 0 -BBX 12 17 0 -3 -BITMAP -E000 -6000 -3000 -3000 -1800 -1C00 -0C00 -0E00 -0600 -0700 -0300 -0380 -0180 -00C0 -00C0 -0060 -0070 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 8 0 -BBX 5 17 1 -3 -BITMAP -F8 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -F8 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 12 1 2 -BITMAP -0200 -0600 -0600 -0F00 -0F00 -1F80 -1980 -39C0 -30C0 -70E0 -6060 -E070 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 2 1 -3 -BITMAP -FF80 -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 5 2 4 12 -BITMAP -E0 -38 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 11 1 0 -BITMAP -3F00 -7F80 -41C0 -01C0 -3FC0 -7FC0 -F1C0 -E1C0 -E3C0 -FFE0 -79E0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 696 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -E000 -E000 -E000 -E780 -EFE0 -F0E0 -E070 -E070 -E070 -E070 -E0F0 -F0E0 -FFE0 -E780 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 545 0 -DWIDTH 11 0 -BBX 8 11 2 0 -BITMAP -1F -7F -71 -E0 -E0 -E0 -E0 -E0 -70 -7F -1F -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 696 0 -DWIDTH 14 0 -BBX 12 14 0 0 -BITMAP -0070 -0070 -0070 -1F70 -7FF0 -70F0 -F070 -E070 -E070 -E070 -E070 -70F0 -7F70 -3E70 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -1F00 -3FC0 -79C0 -F0E0 -E0E0 -FFE0 -FFE0 -F000 -7820 -3FE0 -1FC0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 461 0 -DWIDTH 9 0 -BBX 8 14 1 0 -BITMAP -3F -7F -70 -FE -FE -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 696 0 -DWIDTH 14 0 -BBX 12 15 0 -4 -BITMAP -1EF0 -7FF0 -70F0 -F070 -E070 -E070 -E070 -E070 -70F0 -7F70 -1E70 -00F0 -41F0 -7FE0 -3F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 693 0 -DWIDTH 14 0 -BBX 11 14 1 0 -BITMAP -E000 -E000 -E000 -E780 -EFC0 -F0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 3 14 2 0 -BITMAP -E0 -E0 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 7 18 -1 -4 -BITMAP -0E -0E -00 -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -8E -FE -FC -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 681 0 -DWIDTH 14 0 -BBX 11 14 2 0 -BITMAP -E000 -E000 -E000 -E1C0 -E380 -E700 -E600 -EC00 -FE00 -EE00 -E700 -E780 -E3C0 -E3E0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 3 14 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 1006 0 -DWIDTH 20 0 -BBX 17 11 2 0 -BITMAP -E78F00 -EFDF80 -F1E380 -E1C380 -E1C380 -E1C380 -E1C380 -E1C380 -E1C380 -E1C380 -E1C380 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 693 0 -DWIDTH 14 0 -BBX 11 11 1 0 -BITMAP -E780 -FFC0 -F0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 11 1 0 -BITMAP -1F80 -3FC0 -70E0 -E070 -E070 -E070 -E070 -E070 -70E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 696 0 -DWIDTH 14 0 -BBX 12 15 1 -4 -BITMAP -E7C0 -EFE0 -F0E0 -E070 -E070 -E070 -E070 -E0F0 -F0E0 -FFE0 -EF80 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 696 0 -DWIDTH 14 0 -BBX 12 15 0 -4 -BITMAP -1EF0 -7FF0 -70F0 -F070 -E070 -E070 -E070 -E070 -70F0 -7F70 -1E70 -0070 -0070 -0070 -0070 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 7 11 2 0 -BITMAP -E6 -FE -FE -F0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 622 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -3F80 -7F80 -F080 -F000 -FE00 -7F80 -1FC0 -07C0 -83C0 -FF80 -FF00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 436 0 -DWIDTH 9 0 -BBX 6 13 1 0 -BITMAP -70 -70 -FC -FC -70 -70 -70 -70 -70 -70 -74 -7C -3C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 693 0 -DWIDTH 14 0 -BBX 11 11 1 0 -BITMAP -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -7FE0 -3CE0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 12 11 1 0 -BITMAP -F070 -7060 -7860 -38E0 -38C0 -1CC0 -1D80 -1D80 -0F80 -0F00 -0F00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 885 0 -DWIDTH 18 0 -BBX 17 11 0 0 -BITMAP -E1E180 -71E300 -71E300 -73F300 -737600 -3B7600 -3B7600 -3E7E00 -3E3C00 -1E3C00 -1C3C00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 568 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -F8C0 -79C0 -3D80 -3F00 -1F00 -1F00 -1F00 -1F80 -37C0 -73C0 -E3E0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 645 0 -DWIDTH 13 0 -BBX 12 15 0 -4 -BITMAP -F070 -7060 -78E0 -38C0 -38C0 -3D80 -1D80 -1F00 -0F00 -0E00 -0E00 -0E00 -1C00 -3C00 -7800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -FFC0 -FFC0 -0780 -0700 -0F00 -1E00 -3C00 -7800 -F000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 8 0 -BBX 6 17 1 -3 -BITMAP -1C -3C -38 -38 -3C -1C -1C -18 -E0 -F8 -1C -1C -1C -38 -38 -3C -1C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 17 2 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 8 0 -BBX 6 17 1 -3 -BITMAP -C0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -1C -7C -E0 -E0 -E0 -E0 -E0 -E0 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 5 1 3 -BITMAP -7830 -7C30 -CF30 -C3E0 -C1E0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 15 2 -4 -BITMAP -E0 -E0 -00 -00 -60 -60 -60 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 9 14 2 0 -BITMAP -0C00 -0C00 -3F80 -7F80 -F000 -E000 -E000 -E000 -E000 -F000 -7F80 -3F80 -0C00 -0C00 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 9 14 3 0 -BITMAP -0F80 -1F80 -3800 -3800 -3800 -3800 -FE00 -FE00 -3800 -3800 -3000 -7000 -FF80 -FF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -4008 -E01C -77B8 -3FF0 -1CE0 -1860 -1860 -1860 -1CE0 -1FE0 -3FF0 -7038 -E01C -4008 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -F038 -7870 -3C60 -1EC0 -1FC0 -0F80 -3FE0 -3FE0 -0E00 -3FE0 -3FE0 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 17 2 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 693 0 -DWIDTH 14 0 -BBX 10 18 2 -4 -BITMAP -3F80 -7F80 -F080 -F000 -F800 -7F00 -7F80 -C7C0 -C1C0 -E0C0 -FC80 -7F80 -1F80 -07C0 -03C0 -C3C0 -FF80 -FF00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 7 2 3 12 -BITMAP -EE -EE -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 825 0 -DWIDTH 16 0 -BBX 15 14 1 0 -BITMAP -07C0 -1830 -2008 -47E4 -4C24 -9802 -9802 -9802 -9802 -4C04 -47E4 -2008 -1830 -07C0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 536 0 -DWIDTH 11 0 -BBX 10 7 0 7 -BITMAP -7F00 -FF80 -C380 -7F80 -E380 -FFC0 -7BC0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 11 9 1 1 -BITMAP -0840 -1CE0 -39C0 -7380 -E700 -7380 -39C0 -1CE0 -0840 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 8 1 2 -BITMAP -FFF0 -FFF0 -0030 -0030 -0030 -0030 -0030 -0030 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 4 2 1 6 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 11 10 1 4 -BITMAP -1F00 -2080 -4040 -8020 -9F20 -9F20 -9E20 -5B40 -2080 -1F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 7 2 3 12 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 5 0 -BBX 3 3 1 11 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 536 0 -DWIDTH 8 0 -BBX 6 9 -12 5 -BITMAP -F8 -8C -0C -0C -18 -30 -60 -E0 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 536 0 -DWIDTH 8 0 -BBX 6 9 -13 5 -BITMAP -F8 -0C -0C -08 -78 -1C -0C -8C -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 5 2 5 12 -BITMAP -38 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 699 0 -DWIDTH 14 0 -BBX 11 14 1 -3 -BITMAP -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -FEE0 -FCE0 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 693 0 -DWIDTH 14 0 -BBX 9 17 1 -3 -BITMAP -7F80 -FD80 -FD80 -FD80 -FD80 -7D80 -3D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 14 0 -BBX 3 2 5 6 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 4 5 5 -4 -BITMAP -60 -C0 -20 -B0 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 536 0 -DWIDTH 8 0 -BBX 3 9 -13 5 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 536 0 -DWIDTH 11 0 -BBX 10 7 0 7 -BITMAP -3F00 -7F80 -F3C0 -E1C0 -F3C0 -7F80 -3F00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 11 9 1 1 -BITMAP -4200 -E700 -7380 -39C0 -1CE0 -39C0 -7380 -E700 -4200 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1066 0 -DWIDTH 18 0 -BBX 16 14 6 0 -BITMAP -701C -3038 -3070 -30E0 -30C0 -3186 -338E -3716 -3616 -0C26 -1C66 -387F -7006 -E006 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1066 0 -DWIDTH 18 0 -BBX 15 14 6 0 -BITMAP -701C -3038 -3070 -30E0 -30C0 -31FC -33C6 -3706 -3606 -0C0C -1C18 -3830 -7070 -E07E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1120 0 -DWIDTH 18 0 -BBX 16 14 6 0 -BITMAP -F81C -0C38 -0C70 -08E0 -78C0 -1D86 -0F8E -8F16 -FE16 -0C26 -1C66 -387F -7006 -E006 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 572 0 -DWIDTH 11 0 -BBX 10 15 1 -4 -BITMAP -0700 -0700 -0000 -0000 -0000 -0700 -0600 -0C00 -3800 -7000 -E000 -E000 -F040 -7FC0 -3FC0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 773 0 -DWIDTH 15 0 -BBX 15 17 0 0 -BITMAP -0700 -01C0 -0000 -0780 -07C0 -07C0 -0DE0 -0CE0 -0CE0 -1870 -1870 -3FF8 -3FF8 -3038 -603C -601C -E01E -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 773 0 -DWIDTH 15 0 -BBX 15 17 0 0 -BITMAP -00E0 -0380 -0000 -0780 -07C0 -07C0 -0DE0 -0CE0 -0CE0 -1870 -1870 -3FF8 -3FF8 -3038 -603C -601C -E01E -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 773 0 -DWIDTH 15 0 -BBX 15 17 0 0 -BITMAP -0380 -0EE0 -0000 -0780 -07C0 -07C0 -0DE0 -0CE0 -0CE0 -1870 -1870 -3FF8 -3FF8 -3038 -603C -601C -E01E -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 773 0 -DWIDTH 15 0 -BBX 15 17 0 0 -BITMAP -07E0 -0FC0 -0000 -0780 -07C0 -07C0 -0DE0 -0CE0 -0CE0 -1870 -1870 -3FF8 -3FF8 -3038 -603C -601C -E01E -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 773 0 -DWIDTH 15 0 -BBX 15 17 0 0 -BITMAP -0EE0 -0EE0 -0000 -0780 -07C0 -07C0 -0DE0 -0CE0 -0CE0 -1870 -1870 -3FF8 -3FF8 -3038 -603C -601C -E01E -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 773 0 -DWIDTH 15 0 -BBX 15 17 0 0 -BITMAP -0380 -0380 -0000 -0780 -07C0 -07C0 -0DE0 -0CE0 -0CE0 -1870 -1870 -3FF8 -3FF8 -3038 -603C -601C -E01E -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 997 0 -DWIDTH 20 0 -BBX 19 14 0 0 -BITMAP -00FFE0 -00FFE0 -01F000 -03F000 -037000 -077000 -067F80 -0C7F80 -0C7000 -1FF000 -3FF000 -307000 -607FE0 -E07FE0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 726 0 -DWIDTH 15 0 -BBX 13 18 1 -4 -BITMAP -07F8 -1FF8 -7C18 -7000 -F000 -E000 -E000 -E000 -E000 -F000 -7000 -7C08 -1FF8 -0FF0 -0200 -0100 -0580 -0780 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 645 0 -DWIDTH 13 0 -BBX 10 17 2 0 -BITMAP -3800 -0E00 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 645 0 -DWIDTH 13 0 -BBX 10 17 2 0 -BITMAP -0700 -1C00 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 645 0 -DWIDTH 13 0 -BBX 10 17 2 0 -BITMAP -1C00 -7700 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 645 0 -DWIDTH 13 0 -BBX 10 17 2 0 -BITMAP -7700 -7700 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 5 17 3 0 -BITMAP -E0 -38 -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 5 17 2 0 -BITMAP -38 -E0 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 7 17 4 0 -BITMAP -38 -EE -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 7 17 4 0 -BITMAP -EE -EE -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 819 0 -DWIDTH 16 0 -BBX 16 14 0 0 -BITMAP -3FF0 -3FFC -383E -380E -380F -3807 -FF07 -FF07 -3807 -3807 -380E -381E -3FFC -3FF0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 783 0 -DWIDTH 16 0 -BBX 12 17 2 0 -BITMAP -0FC0 -1F80 -0000 -E030 -F030 -F030 -F830 -FC30 -DE30 -CE30 -C730 -C7B0 -C3F0 -C1F0 -C0F0 -C0F0 -C070 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 17 0 -BBX 16 17 1 0 -BITMAP -0700 -01C0 -0000 -07E0 -1FF8 -3C3C -700E -F00F -E007 -E007 -E007 -E007 -F00F -700E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 17 0 -BBX 16 17 1 0 -BITMAP -00E0 -0380 -0000 -07E0 -1FF8 -3C3C -700E -F00F -E007 -E007 -E007 -E007 -F00F -700E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 17 0 -BBX 16 17 1 0 -BITMAP -01C0 -0770 -0000 -07E0 -1FF8 -3C3C -700E -F00F -E007 -E007 -E007 -E007 -F00F -700E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 17 0 -BBX 16 17 1 0 -BITMAP -03F0 -07E0 -0000 -07E0 -1FF8 -3C3C -700E -F00F -E007 -E007 -E007 -E007 -F00F -700E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 17 0 -BBX 16 17 1 0 -BITMAP -0770 -0770 -0000 -07E0 -1FF8 -3C3C -700E -F00F -E007 -E007 -E007 -E007 -F00F -700E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -4020 -E070 -70E0 -39C0 -1F80 -0F00 -0F00 -1F80 -39C0 -70E0 -E070 -4020 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 17 0 -BBX 16 14 1 0 -BITMAP -07E7 -1FFC -3C3C -703E -F07F -E0E7 -E1C7 -E387 -E707 -FE0F -7C0E -3C3C -3FF8 -E7E0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 783 0 -DWIDTH 16 0 -BBX 12 17 2 0 -BITMAP -1C00 -0700 -0000 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 783 0 -DWIDTH 16 0 -BBX 12 17 2 0 -BITMAP -0380 -0E00 -0000 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 783 0 -DWIDTH 16 0 -BBX 12 17 2 0 -BITMAP -0700 -1DC0 -0000 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 783 0 -DWIDTH 16 0 -BBX 12 17 2 0 -BITMAP -1DC0 -1DC0 -0000 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 738 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -01C0 -0700 -0000 -F038 -7830 -3860 -3CE0 -1CC0 -0FC0 -0F80 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 657 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -E000 -E000 -E000 -FF00 -FFC0 -E3C0 -E1C0 -E1C0 -E3C0 -FF80 -FE00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 724 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -1F00 -7FC0 -E3C0 -E380 -E700 -E600 -EF00 -EFC0 -E7E0 -E1F0 -E078 -E078 -E7F0 -E7E0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -1C00 -0700 -0000 -3F00 -7F80 -41C0 -01C0 -3FC0 -7FC0 -F1C0 -E1C0 -E3C0 -FFE0 -79E0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -0380 -0E00 -0000 -3F00 -7F80 -41C0 -01C0 -3FC0 -7FC0 -F1C0 -E1C0 -E3C0 -FFE0 -79E0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -0E00 -3B80 -0000 -3F00 -7F80 -41C0 -01C0 -3FC0 -7FC0 -F1C0 -E1C0 -E3C0 -FFE0 -79E0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -1F80 -3F00 -0000 -3F00 -7F80 -41C0 -01C0 -3FC0 -7FC0 -F1C0 -E1C0 -E3C0 -FFE0 -79E0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -3B80 -3B80 -0000 -3F00 -7F80 -41C0 -01C0 -3FC0 -7FC0 -F1C0 -E1C0 -E3C0 -FFE0 -79E0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -0E00 -0E00 -0000 -3F00 -7F80 -41C0 -01C0 -3FC0 -7FC0 -F1C0 -E1C0 -E3C0 -FFE0 -79E0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 913 0 -DWIDTH 18 0 -BBX 17 11 0 0 -BITMAP -3F3E00 -7FFF00 -43E700 -03C380 -01C380 -3FFF80 -FFFF80 -E1C000 -E3E080 -FEFF80 -7C7F80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 545 0 -DWIDTH 11 0 -BBX 8 15 2 -4 -BITMAP -1F -7F -71 -E0 -E0 -E0 -E0 -E0 -70 -7F -1F -30 -08 -2C -3C -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1C00 -0700 -0000 -1F00 -3FC0 -79C0 -F0E0 -E0E0 -FFE0 -FFE0 -F000 -7820 -3FE0 -1FC0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0380 -0E00 -0000 -1F00 -3FC0 -79C0 -F0E0 -E0E0 -FFE0 -FFE0 -F000 -7820 -3FE0 -1FC0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0E00 -3B80 -0000 -1F00 -3FC0 -79C0 -F0E0 -E0E0 -FFE0 -FFE0 -F000 -7820 -3FE0 -1FC0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -3B80 -3B80 -0000 -1F00 -3FC0 -79C0 -F0E0 -E0E0 -FFE0 -FFE0 -F000 -7820 -3FE0 -1FC0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 5 14 3 0 -BITMAP -E0 -38 -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 5 14 2 0 -BITMAP -38 -E0 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 7 14 4 0 -BITMAP -38 -EE -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 7 14 4 0 -BITMAP -EE -EE -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 675 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0100 -0180 -0300 -0700 -FF80 -FFC0 -73E0 -61E0 -5FE0 -3FF0 -70F0 -E070 -E070 -E070 -E070 -70E0 -7FC0 -1F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 693 0 -DWIDTH 14 0 -BBX 11 14 1 0 -BITMAP -1F80 -3F00 -0000 -E780 -FFC0 -F0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -1C00 -0700 -0000 -1F80 -3FC0 -70E0 -E070 -E070 -E070 -E070 -E070 -70E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -0380 -0E00 -0000 -1F80 -3FC0 -70E0 -E070 -E070 -E070 -E070 -E070 -70E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -0700 -1DC0 -0000 -1F80 -3FC0 -70E0 -E070 -E070 -E070 -E070 -E070 -70E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -0FC0 -1F80 -0000 -1F80 -3FC0 -70E0 -E070 -E070 -E070 -E070 -E070 -70E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -1DC0 -1DC0 -0000 -1F80 -3FC0 -70E0 -E070 -E070 -E070 -E070 -E070 -70E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -0C00 -0C00 -0000 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 11 1 0 -BITMAP -1FF0 -3FE0 -71E0 -E3F0 -E370 -E670 -EC70 -FC70 -78E0 -7FC0 -FF80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 693 0 -DWIDTH 14 0 -BBX 11 14 1 0 -BITMAP -1C00 -0700 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -7FE0 -3CE0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 693 0 -DWIDTH 14 0 -BBX 11 14 1 0 -BITMAP -0380 -0E00 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -7FE0 -3CE0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 693 0 -DWIDTH 14 0 -BBX 11 14 1 0 -BITMAP -0E00 -3B80 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -7FE0 -3CE0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 693 0 -DWIDTH 14 0 -BBX 11 14 1 0 -BITMAP -3B80 -3B80 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -7FE0 -3CE0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 645 0 -DWIDTH 13 0 -BBX 12 18 0 -4 -BITMAP -0380 -0E00 -0000 -F070 -7060 -78E0 -38C0 -38C0 -3D80 -1D80 -1F00 -0F00 -0E00 -0E00 -0E00 -1C00 -3C00 -7800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 696 0 -DWIDTH 14 0 -BBX 12 18 1 -4 -BITMAP -E000 -E000 -E000 -E7C0 -EFE0 -F0E0 -E070 -E070 -E070 -E070 -E0F0 -F0E0 -FFE0 -EF80 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 645 0 -DWIDTH 13 0 -BBX 12 18 0 -4 -BITMAP -1DC0 -1DC0 -0000 -F070 -7060 -78E0 -38C0 -38C0 -3D80 -1D80 -1F00 -0F00 -0E00 -0E00 -0E00 -1C00 -3C00 -7800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luBS18-L1.bdf diff -u xc/fonts/bdf/100dpi/luBS18-L1.bdf:1.1 xc/fonts/bdf/100dpi/luBS18-L1.bdf:removed --- xc/fonts/bdf/100dpi/luBS18-L1.bdf:1.1 Wed Apr 4 18:55:25 2001 +++ xc/fonts/bdf/100dpi/luBS18-L1.bdf Wed Mar 16 21:03:39 2005 @@ -1,4608 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBS18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Bold-R-Normal-Sans-25-180-100-100-P-158-ISO8859-1 -SIZE 18 100 100 -FONTBOUNDINGBOX 44 28 -17 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 25 -POINT_SIZE 180 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 158 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 23 -FONT_DESCENT 6 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold" -X_HEIGHT 13 -CAP_HEIGHT 18 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 20 0 -BBX 15 17 2 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 5 18 2 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -70 -70 -70 -70 -70 -00 -00 -F8 -F8 -F8 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 8 1 11 -BITMAP -FBE0 -FBE0 -F3E0 -F3E0 -71C0 -71C0 -71C0 -71C0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 18 1 0 -BITMAP -038C -030C -0318 -0318 -0618 -3FFF -7FFF -0630 -0C30 -0C30 -0C60 -FFFE -FFFC -1860 -18C0 -18C0 -30C0 -31C0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 13 24 2 -3 -BITMAP -0700 -0700 -0700 -1FF0 -3FF0 -7FF0 -7B10 -7B00 -7F00 -7F00 -3F00 -1FC0 -0FE0 -07F0 -07F8 -06F8 -0678 -8678 -FFF0 -FFF0 -7FC0 -0700 -0700 -0700 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 898 0 -DWIDTH 22 0 -BBX 22 18 0 0 -BITMAP -3E00F0 -7F01E0 -FF83C0 -E38380 -E38780 -E38F00 -FF9E00 -7F3C00 -3E3800 -0079F0 -00F3F8 -01E7FC -03C71C -07871C -07871C -0F07FC -1E03F8 -3C01F0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 792 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -03E000 -0FF800 -1FFC00 -1F3C00 -1F3C00 -1FFC00 -0FF000 -0FC3C0 -3FE3C0 -7FF3C0 -F9F380 -F9FF80 -F8FF00 -F8FF00 -FC7E00 -7FFE00 -3FFF00 -0FCF80 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 5 9 1 10 -BITMAP -F8 -F8 -F8 -F8 -F8 -70 -70 -70 -70 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 8 24 1 -5 -BITMAP -01 -07 -0F -1F -3E -3C -7C -7C -78 -F8 -F8 -F8 -F8 -F8 -F8 -78 -7C -7C -3C -3E -1F -0F -07 -01 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 8 24 1 -5 -BITMAP -80 -E0 -F0 -F8 -7C -3C -3E -3E -1E -1F -1F -1F -1F -1F -1F -1E -3E -3E -3C -7C -F8 -F0 -E0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 12 0 -BBX 10 9 1 9 -BITMAP -1E00 -4C80 -6D80 -F3C0 -E3C0 -1200 -7F00 -3380 -1200 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 15 15 1 0 -BITMAP -0380 -0380 -0380 -0380 -0380 -0380 -FFFE -FFFE -FFFE -0380 -0380 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 5 9 2 -4 -BITMAP -F8 -F8 -F8 -F8 -F8 -38 -70 -F0 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 5 3 1 6 -BITMAP -F8 -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 5 5 2 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 15 23 0 -4 -BITMAP -001E -001C -003C -0038 -0078 -0070 -00F0 -00E0 -01E0 -01C0 -03C0 -0380 -0780 -0700 -0F00 -0E00 -1E00 -1C00 -3C00 -3800 -7800 -7000 -F000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 15 18 1 0 -BITMAP -07C0 -1FF0 -3FF8 -7C7C -7C7C -783C -F83E -F83E -F83E -F83E -F83E -F83E -783C -7C7C -7C7C -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 8 18 4 0 -BITMAP -FF -FF -FF -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 13 18 2 0 -BITMAP -3F80 -FFE0 -FFF0 -C1F8 -00F8 -00F8 -00F8 -01F0 -01F0 -03E0 -07C0 -0F80 -3E00 -7C00 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 13 18 2 0 -BITMAP -3F80 -FFE0 -FFF0 -83F0 -01F0 -01F0 -03E0 -3FC0 -3F00 -3FE0 -03F0 -00F8 -00F8 -00F8 -C1F8 -FFF0 -FFE0 -7F80 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 18 0 0 -BITMAP -007C -00FC -01FC -03FC -07FC -0F7C -1E7C -3C7C -787C -F07C -FFFF -FFFF -FFFF -007C -007C -007C -007C -007C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 12 18 3 0 -BITMAP -FFF0 -FFF0 -FFF0 -E000 -E000 -E000 -FE00 -FF80 -FFE0 -07E0 -03F0 -01F0 -01F0 -01F0 -83F0 -FFE0 -FFC0 -7F00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 15 18 1 0 -BITMAP -03F8 -0FFC -3FFC -3F04 -7C00 -7C00 -F800 -FBF0 -FFF8 -FFFC -FC7E -F83E -F83E -783E -7C7C -3FFC -1FF8 -07E0 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 13 18 3 0 -BITMAP -FFF8 -FFF8 -FFF8 -0078 -00F0 -01F0 -03E0 -03C0 -0780 -0F80 -0F00 -1E00 -3E00 -3E00 -3C00 -7C00 -7C00 -7C00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 15 18 1 0 -BITMAP -0FE0 -1FF8 -3FFC -7C7C -783C -7C3C -3F78 -3FF0 -0FF0 -3FF8 -7CFC -783E -F81E -F81E -FC3E -7FFC -3FF8 -0FE0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 15 18 1 0 -BITMAP -0FC0 -3FF0 -7FF8 -7C7C -F83C -F83E -F83E -FC7E -7FFE -3FFE -1FBE -003E -007C -007C -40F8 -7FF8 -7FE0 -3F80 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 5 13 2 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -00 -00 -00 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 5 17 2 -4 -BITMAP -F8 -F8 -F8 -F8 -F8 -00 -00 -00 -F8 -F8 -F8 -F8 -F8 -38 -70 -F0 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 14 15 2 0 -BITMAP -0004 -001C -007C -01FC -07F0 -1FC0 -3F00 -FC00 -3F00 -1FC0 -07F0 -01FC -007C -001C -0004 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 14 9 2 2 -BITMAP -FFFC -FFFC -FFFC -0000 -0000 -0000 -FFFC -FFFC -FFFC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 14 15 2 0 -BITMAP -8000 -E000 -F800 -FE00 -3F80 -0FE0 -03F0 -00FC -03F0 -0FE0 -3F80 -FE00 -F800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 572 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -7F80 -FFE0 -FFF0 -83F0 -01F0 -01F0 -01E0 -03C0 -0780 -0780 -0F00 -1F00 -1F00 -0000 -0000 -1F00 -1F00 -1F00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 18 3 0 -BITMAP -00FC00 -03FF00 -0F0380 -1C01C0 -3800E0 -30FC60 -61FC60 -638C60 -C70860 -CE3860 -CE78C0 -CFD9C0 -CF9F80 -671E00 -600000 -382000 -1FF000 -07C000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 773 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -01F000 -03F800 -03F800 -03FC00 -07FC00 -077C00 -0F7E00 -0E3E00 -0E3F00 -1C1F00 -1FFF00 -1FFF80 -3FFF80 -380FC0 -7807C0 -7007C0 -7003E0 -E003E0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 669 0 -DWIDTH 17 0 -BBX 14 18 2 0 -BITMAP -FFE0 -FFF0 -FFF8 -F8F8 -F8F8 -F8F8 -F9F0 -FFE0 -FF80 -FFF0 -F8F8 -F87C -F87C -F87C -F87C -FFFC -FFF8 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 726 0 -DWIDTH 18 0 -BBX 17 18 1 0 -BITMAP -03FF00 -0FFF80 -1FFF80 -3F0180 -7E0000 -7C0000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -7C0000 -7E0000 -3F8180 -1FFF80 -0FFF80 -03FE00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 819 0 -DWIDTH 20 0 -BBX 17 18 2 0 -BITMAP -FFF000 -FFFC00 -FFFE00 -F87F00 -F81F00 -F81F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F00 -F81F00 -F83F00 -FFFE00 -FFFC00 -FFF000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 645 0 -DWIDTH 16 0 -BBX 13 18 2 0 -BITMAP -FFF0 -FFF0 -FFF0 -F800 -F800 -F800 -F800 -FFE0 -FFE0 -FFE0 -F800 -F800 -F800 -F800 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -FFF8 -FFF8 -FFF8 -F800 -F800 -F800 -F800 -F800 -FFF0 -FFF0 -FFF0 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 16 18 1 0 -BITMAP -03FF -0FFF -1FFF -3F03 -7E00 -7C00 -F800 -F800 -F800 -F81F -F81F -F81F -7C1F -7C1F -3F1F -3FFF -0FFF -03FE -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 20 0 -BBX 16 18 2 0 -BITMAP -F81F -F81F -F81F -F81F -F81F -F81F -F81F -FFFF -FFFF -FFFF -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 5 18 2 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 501 0 -DWIDTH 13 0 -BBX 10 22 0 -4 -BITMAP -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -8FC0 -FF80 -FF80 -7E00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 19 0 -BBX 16 18 2 0 -BITMAP -F81E -F83C -F878 -F870 -F8F0 -F9E0 -FBC0 -FBC0 -FFC0 -FFE0 -FFE0 -FBF0 -F9F8 -F9F8 -F8FC -F87E -F87E -F83F -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 13 18 2 0 -BITMAP -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 23 0 -BBX 19 18 2 0 -BITMAP -FC07E0 -FC07E0 -FE0FE0 -FE0FE0 -FE0FE0 -FF1FE0 -EF1FE0 -EF1FE0 -EFBBE0 -E7BBE0 -E7BBE0 -E7F3E0 -E3F3E0 -E3F3E0 -E3E3E0 -E1E3E0 -E1E3E0 -E003E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 15 18 2 0 -BITMAP -F00E -F80E -FC0E -FE0E -FE0E -FF0E -FF8E -FF8E -EFCE -E7EE -E3FE -E3FE -E1FE -E0FE -E0FE -E07E -E03E -E01E -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 20 18 1 0 -BITMAP -03FC00 -0FFF00 -1FFF80 -3F0FC0 -7E07E0 -7C03E0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -7C03E0 -7E07E0 -3F0FC0 -1FFF80 -0FFF00 -03FC00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 657 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -FFF0 -FFF8 -FFFC -F8FC -F87C -F87C -F87C -F8F8 -FFF8 -FFF0 -FFC0 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 23 22 1 -4 -BITMAP -03FC00 -0FFF00 -1FFF80 -3F0FC0 -7E07E0 -7C03E0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -7C03E0 -7E07E0 -3F0FC0 -1FFF80 -0FFF00 -03FF00 -000FFE -0007FC -0001F8 -000030 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 734 0 -DWIDTH 18 0 -BBX 16 18 2 0 -BITMAP -FFE0 -FFF8 -FFFC -F8FC -F87C -F87C -F87C -F8F8 -FFF0 -FFE0 -FFE0 -F9F0 -F9F8 -F8F8 -F8FC -F87E -F87E -F83F -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 594 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -1FF0 -7FF0 -7FF0 -F830 -F800 -FC00 -FF00 -7F80 -7FE0 -1FF0 -0FF8 -03F8 -00F8 -00F8 -C1F8 -FFF0 -FFE0 -FF80 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 735 0 -DWIDTH 18 0 -BBX 19 18 0 0 -BITMAP -FFFFE0 -FFFFE0 -FFFFE0 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 15 18 2 0 -BITMAP -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -7C7C -7FFC -3FF8 -0FE0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 735 0 -DWIDTH 18 0 -BBX 18 18 0 0 -BITMAP -F801C0 -FC0380 -7C0380 -7E0380 -3E0700 -3E0700 -3F0F00 -1F0E00 -1F0E00 -1F9E00 -0F9C00 -0FDC00 -07F800 -07F800 -07F800 -03F000 -03F000 -03F000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 940 0 -DWIDTH 23 0 -BBX 23 18 0 0 -BITMAP -F83C0E -F83C0E -F83E1C -7C7E1C -7C7E1C -7C7E1C -7C7E38 -3EFF38 -3EEF38 -3EEF38 -3EEF70 -1FEFF0 -1FC7F0 -1FC7F0 -1FC7E0 -1FC7E0 -0F83E0 -0F83E0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 699 0 -DWIDTH 17 0 -BBX 16 18 1 0 -BITMAP -FC0F -7E1E -7E1C -3F3C -1F78 -1FF0 -0FF0 -0FE0 -07E0 -07E0 -07F0 -0FF0 -1FF8 -1CFC -3CFC -387E -783E -F03F -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 738 0 -DWIDTH 18 0 -BBX 17 18 1 0 -BITMAP -FC0780 -7C0700 -7E0F00 -3F0E00 -3F1C00 -1FBC00 -1FB800 -0FF800 -07F000 -07F000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 14 18 1 0 -BITMAP -FFFC -FFFC -FFFC -00FC -01F8 -03F8 -03F0 -07E0 -0FC0 -0FC0 -1F80 -3F00 -7F00 -7E00 -FC00 -FFFC -FFFC -FFFC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 6 23 2 -4 -BITMAP -FC -FC -FC -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -FC -FC -FC -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 15 23 0 -4 -BITMAP -F000 -7000 -7800 -3800 -3C00 -1C00 -1E00 -0E00 -0F00 -0700 -0780 -0380 -03C0 -01C0 -01E0 -00E0 -00F0 -0070 -0078 -0038 -003C -001C -001E -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 6 23 2 -4 -BITMAP -FC -FC -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FC -FC -FC -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 14 15 2 3 -BITMAP -0100 -0300 -0300 -0780 -0780 -0FC0 -0FC0 -1FE0 -1CE0 -3CF0 -3870 -7878 -7038 -7038 -E01C -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 3 1 -3 -BITMAP -FFE0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 6 3 5 16 -BITMAP -F0 -38 -1C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 13 1 0 -BITMAP -1FC0 -7FF0 -7FF8 -41F8 -00F8 -1FF8 -7FF8 -FFF8 -F8F8 -F8F8 -FFFC -7FFC -3E7C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 696 0 -DWIDTH 17 0 -BBX 14 19 2 0 -BITMAP -F800 -F800 -F800 -F800 -F800 -F800 -F9E0 -FBF8 -FFF8 -FCFC -F87C -F87C -F87C -F87C -F87C -FCF8 -FFF8 -FFF0 -F3E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 545 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0FE0 -3FF0 -7FF0 -7E10 -FC00 -F800 -F800 -F800 -FC00 -7E10 -7FF0 -3FF0 -0FF0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 696 0 -DWIDTH 17 0 -BBX 14 19 1 0 -BITMAP -007C -007C -007C -007C -007C -007C -1E7C -3FFC -7FFC -FCFC -F87C -F87C -F87C -F87C -F87C -FCFC -7FFC -7F7C -1E7C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0FC0 -3FE0 -7FF0 -78F0 -F8F8 -FFF8 -FFF8 -FFF8 -F800 -7C08 -7FF8 -3FF8 -0FF0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 461 0 -DWIDTH 12 0 -BBX 12 19 0 0 -BITMAP -07F0 -1FF0 -1FF0 -3E00 -3E00 -3E00 -FFE0 -FFE0 -FFE0 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 696 0 -DWIDTH 17 0 -BBX 14 18 1 -5 -BITMAP -1F3C -3FFC -7FFC -7CFC -F87C -F87C -F87C -F87C -F87C -FCFC -7FFC -7F7C -1E7C -007C -20FC -7FF8 -7FF0 -1FC0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 19 2 0 -BITMAP -F800 -F800 -F800 -F800 -F800 -F800 -F9E0 -FBF0 -FFF8 -FFF8 -FCF8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 5 19 2 0 -BITMAP -F8 -F8 -F8 -00 -00 -00 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 10 24 -2 -5 -BITMAP -07C0 -07C0 -07C0 -0000 -0000 -0000 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -FFC0 -FF80 -FE00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 681 0 -DWIDTH 17 0 -BBX 14 19 2 0 -BITMAP -F800 -F800 -F800 -F800 -F800 -F800 -F878 -F8F0 -F8E0 -F9C0 -FBC0 -FBC0 -FFC0 -FFE0 -FBF0 -FBF0 -F9F8 -F8F8 -F8FC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 5 19 2 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 1006 0 -DWIDTH 25 0 -BBX 21 13 2 0 -BITMAP -FBE1F0 -F7F3F8 -FFFFF8 -FFFFF8 -FCFCF8 -F8F8F8 -F8F8F8 -F8F8F8 -F8F8F8 -F8F8F8 -F8F8F8 -F8F8F8 -F8F8F8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 13 2 0 -BITMAP -F9E0 -FBF0 -FFF8 -FFF8 -FCF8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 15 13 1 0 -BITMAP -0FE0 -3FF8 -7FFC -7C7C -F83E -F83E -F83E -F83E -F83E -7C7C -7FFC -3FF8 -0FE0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 696 0 -DWIDTH 17 0 -BBX 14 18 2 -5 -BITMAP -F9E0 -FBF8 -FFF8 -FCFC -F87C -F87C -F87C -F87C -F87C -FCFC -FFF8 -FFF0 -F9E0 -F800 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 696 0 -DWIDTH 17 0 -BBX 14 18 1 -5 -BITMAP -1F3C -3FFC -7FFC -7CFC -F87C -F87C -F87C -F87C -F87C -FCFC -7FFC -7F7C -1E7C -007C -007C -007C -007C -007C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -F9C0 -FBC0 -FFC0 -FFC0 -FC00 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 622 0 -DWIDTH 16 0 -BBX 12 13 2 0 -BITMAP -3FC0 -7FE0 -FFE0 -F820 -F800 -FF00 -3FC0 -0FF0 -01F0 -C1F0 -FFF0 -FFE0 -7F80 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 436 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -1C00 -7C00 -7C00 -7C00 -FF80 -FF80 -FF80 -7C00 -7C00 -7C00 -7C00 -7C00 -7C00 -7C00 -7F80 -3F80 -1F80 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 13 2 0 -BITMAP -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F9F8 -FFF8 -7EF8 -3CF8 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 15 13 1 0 -BITMAP -F80E -FC1C -7C1C -7E3C -3E38 -3E38 -3F78 -1F70 -1FF0 -0FE0 -0FE0 -0FE0 -07C0 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 885 0 -DWIDTH 22 0 -BBX 21 13 1 0 -BITMAP -F07838 -78FC70 -78FC70 -78FC70 -78FC70 -3DDEE0 -3DDEE0 -3DDEE0 -3F9FC0 -1F8FC0 -1F8FC0 -1F8FC0 -1F0F80 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 568 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -FC78 -7CF0 -3EE0 -3FE0 -1FC0 -1F80 -0F80 -0FC0 -1FC0 -3FE0 -3BF0 -79F0 -F0F8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 645 0 -DWIDTH 16 0 -BBX 15 18 1 -5 -BITMAP -F81E -FC1C -7C3C -7E38 -3E38 -3E70 -3F70 -1FE0 -1FE0 -0FE0 -0FC0 -0FC0 -0780 -0780 -0F00 -0F00 -1E00 -3E00 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -FFF8 -FFF8 -FFF8 -03F8 -07F0 -0FE0 -1FC0 -3F80 -7F00 -FE00 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 7 23 1 -4 -BITMAP -1E -3E -7E -7C -7C -7C -7C -7C -7C -78 -F8 -E0 -F8 -78 -7C -7C -7C -7C -7C -7C -7E -3E -1E -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 23 2 -4 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 7 23 1 -4 -BITMAP -F0 -F8 -FC -7C -7C -7C -7C -7C -7C -3C -3E -0E -3E -3C -7C -7C -7C -7C -7C -7C -FC -F8 -F0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 14 6 2 4 -BITMAP -3C1C -7E1C -FF9C -E7FC -E1F8 -E0F0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 5 18 2 -5 -BITMAP -F8 -F8 -F8 -00 -00 -70 -70 -70 -70 -70 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 13 18 2 0 -BITMAP -0380 -0380 -07F8 -3FF8 -7FF8 -7C08 -F800 -F800 -F800 -F800 -FC00 -FE00 -7FF8 -7FF8 -1FF8 -0380 -0380 -0380 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 12 18 3 0 -BITMAP -07F0 -1FF0 -1FF0 -3E00 -3E00 -3E00 -3E00 -FF80 -FF80 -FF80 -3E00 -3E00 -3C00 -3C00 -7000 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 17 18 0 0 -BITMAP -600300 -E00380 -F00780 -780F00 -3DDE00 -1FFC00 -0FF800 -1E3C00 -1C1C00 -1C1C00 -1C1C00 -0E3800 -1FFC00 -3FFE00 -7FFF00 -F80F80 -F00780 -600300 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 18 1 0 -BITMAP -FC0F -7C0E -7E1E -3F1C -3F38 -1FF8 -0FF0 -0FF0 -07E0 -1FF8 -1FF8 -03E0 -1FF8 -1FF8 -03E0 -03E0 -03E0 -03E0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 23 2 -4 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -00 -00 -00 -00 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 23 2 -5 -BITMAP -1FF0 -7FF0 -FFF0 -F810 -F800 -FE00 -7FC0 -3FE0 -7FF0 -6FF8 -E3F8 -F078 -FE38 -FFF0 -7FF0 -3FF0 -0FF8 -03F8 -00F8 -C0F8 -FFF0 -FFF0 -FFC0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 8 3 4 15 -BITMAP -E7 -E7 -E7 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 825 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -01F000 -0FFE00 -1E0F00 -380380 -71F9C0 -67FCC0 -E704E0 -CE0060 -CE0060 -CE0060 -CE0060 -E704E0 -63FCC0 -71F9C0 -380380 -1E0F00 -0FFE00 -01F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 536 0 -DWIDTH 13 0 -BBX 12 10 1 8 -BITMAP -7F80 -FFC0 -C3E0 -03E0 -3FE0 -FFE0 -F3E0 -F3F0 -FFF0 -7CF0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 14 11 1 1 -BITMAP -0410 -0E3C -1F78 -3C78 -78F0 -F9E0 -78F0 -3C78 -1E78 -0F3C -0410 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 14 9 2 2 -BITMAP -FFFC -FFFC -FFFC -001C -001C -001C -001C -001C -001C -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 5 3 1 6 -BITMAP -F8 -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 13 13 2 5 -BITMAP -0F80 -1FE0 -38F0 -6FB0 -EFB8 -CD98 -CF98 -CF18 -EDB8 -6DB0 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 8 3 4 15 -BITMAP -FF -FF -FF -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 4 4 1 14 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 15 15 1 0 -BITMAP -0380 -0380 -0380 -0380 -FFFE -FFFE -FFFE -0380 -0380 -0380 -0380 -0000 -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 536 0 -DWIDTH 10 0 -BBX 8 11 -16 7 -BITMAP -7C -FF -87 -07 -07 -0E -1C -78 -F0 -FF -FF -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 536 0 -DWIDTH 10 0 -BBX 8 11 -16 7 -BITMAP -7C -FF -87 -07 -7E -7C -0E -07 -87 -FF -FC -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 6 3 6 16 -BITMAP -3C -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 699 0 -DWIDTH 17 0 -BBX 13 17 2 -4 -BITMAP -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F9F8 -FFF8 -FFF8 -FEF8 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 11 22 2 -4 -BITMAP -3FE0 -7FE0 -FFE0 -FFE0 -FFE0 -FFE0 -FFE0 -7FE0 -1FE0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 17 0 -BBX 4 3 7 6 -BITMAP -F0 -F0 -F0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 5 5 6 -5 -BITMAP -30 -60 -38 -F8 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 536 0 -DWIDTH 10 0 -BBX 5 11 -17 7 -BITMAP -F8 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 536 0 -DWIDTH 13 0 -BBX 12 10 1 8 -BITMAP -1F80 -7FE0 -7BE0 -F1F0 -F1F0 -F1F0 -F1F0 -7BE0 -7FE0 -1F80 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 14 11 1 1 -BITMAP -2080 -F3C0 -79E0 -78F0 -3C78 -1E7C -3C78 -78F0 -7BE0 -F1C0 -2080 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1066 0 -DWIDTH 23 0 -BBX 21 18 6 0 -BITMAP -F801E0 -F803C0 -380780 -380F00 -380E00 -381E00 -383C00 -387870 -38F0F0 -38F1F0 -39E370 -03C770 -078E70 -070FF8 -0F0FF8 -1E0070 -3C0070 -780070 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1066 0 -DWIDTH 23 0 -BBX 20 18 6 0 -BITMAP -F801E0 -F803C0 -380780 -380F00 -380E00 -381E00 -383C00 -387FC0 -38FFF0 -38F870 -39E070 -03C070 -0780E0 -0701C0 -0F0780 -1E0F00 -3C0FF0 -780FF0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1120 0 -DWIDTH 23 0 -BBX 21 18 6 0 -BITMAP -7C01E0 -FF03C0 -870780 -070F00 -7E0E00 -7C1E00 -0E3C00 -077870 -87F0F0 -FFF1F0 -FDE370 -03C770 -078E70 -070FF8 -0F0FF8 -1E0070 -3C0070 -780070 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 572 0 -DWIDTH 14 0 -BBX 12 18 1 -5 -BITMAP -0F80 -0F80 -0F80 -0000 -0000 -0F80 -0F80 -0F00 -1E00 -3E00 -3C00 -7800 -F800 -F800 -FC10 -FFF0 -7FF0 -1FE0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 773 0 -DWIDTH 19 0 -BBX 19 22 0 0 -BITMAP -03C000 -00E000 -007000 -000000 -01F000 -03F800 -03F800 -03FC00 -07FC00 -077C00 -0F7E00 -0E3E00 -0E3F00 -1C1F00 -1FFF00 -1FFF80 -3FFF80 -380FC0 -7807C0 -7007C0 -7003E0 -E003E0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 773 0 -DWIDTH 19 0 -BBX 19 22 0 0 -BITMAP -003C00 -007000 -00E000 -000000 -01F000 -03F800 -03F800 -03FC00 -07FC00 -077C00 -0F7E00 -0E3E00 -0E3F00 -1C1F00 -1FFF00 -1FFF80 -3FFF80 -380FC0 -7807C0 -7007C0 -7003E0 -E003E0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 773 0 -DWIDTH 19 0 -BBX 19 22 0 0 -BITMAP -01F000 -03F800 -071C00 -000000 -01F000 -03F800 -03F800 -03FC00 -07FC00 -077C00 -0F7E00 -0E3E00 -0E3F00 -1C1F00 -1FFF00 -1FFF80 -3FFF80 -380FC0 -7807C0 -7007C0 -7003E0 -E003E0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 773 0 -DWIDTH 19 0 -BBX 19 22 0 0 -BITMAP -03DC00 -07FC00 -077800 -000000 -01F000 -03F800 -03F800 -03FC00 -07FC00 -077C00 -0F7E00 -0E3E00 -0E3F00 -1C1F00 -1FFF00 -1FFF80 -3FFF80 -380FC0 -7807C0 -7007C0 -7003E0 -E003E0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 773 0 -DWIDTH 19 0 -BBX 19 22 0 0 -BITMAP -039C00 -039C00 -039C00 -000000 -01F000 -03F800 -03F800 -03FC00 -07FC00 -077C00 -0F7E00 -0E3E00 -0E3F00 -1C1F00 -1FFF00 -1FFF80 -3FFF80 -380FC0 -7807C0 -7007C0 -7003E0 -E003E0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 773 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -006000 -009000 -009000 -006000 -000000 -01F000 -03F800 -03F800 -03FC00 -07FC00 -077C00 -0F7E00 -0E3E00 -0E3F00 -1C1F00 -1FFF00 -1FFF80 -3FFF80 -380FC0 -7807C0 -7007C0 -7003E0 -E003E0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 997 0 -DWIDTH 25 0 -BBX 24 18 0 0 -BITMAP -003FFE -007FFE -007FFE -00FF00 -00FF00 -01FF00 -01DF00 -03DFFC -079FFC -071FFC -0F1F00 -0FFF00 -1FFF00 -1FFF00 -3C1F00 -381FFF -701FFF -F01FFF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 726 0 -DWIDTH 18 0 -BBX 17 23 1 -5 -BITMAP -03FF00 -0FFF80 -1FFF80 -3F0180 -7E0000 -7C0000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -7C0000 -7E0000 -3F8180 -1FFF80 -0FFF80 -03FE00 -00C000 -018000 -00E000 -03E000 -03C000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 645 0 -DWIDTH 16 0 -BBX 13 22 2 0 -BITMAP -1E00 -0700 -0380 -0000 -FFF0 -FFF0 -FFF0 -F800 -F800 -F800 -F800 -FFE0 -FFE0 -FFE0 -F800 -F800 -F800 -F800 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 645 0 -DWIDTH 16 0 -BBX 13 22 2 0 -BITMAP -03C0 -0700 -0E00 -0000 -FFF0 -FFF0 -FFF0 -F800 -F800 -F800 -F800 -FFE0 -FFE0 -FFE0 -F800 -F800 -F800 -F800 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 645 0 -DWIDTH 16 0 -BBX 13 22 2 0 -BITMAP -0F80 -1FC0 -38E0 -0000 -FFF0 -FFF0 -FFF0 -F800 -F800 -F800 -F800 -FFE0 -FFE0 -FFE0 -F800 -F800 -F800 -F800 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 645 0 -DWIDTH 16 0 -BBX 13 22 2 0 -BITMAP -39C0 -39C0 -39C0 -0000 -FFF0 -FFF0 -FFF0 -F800 -F800 -F800 -F800 -FFE0 -FFE0 -FFE0 -F800 -F800 -F800 -F800 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 6 22 3 0 -BITMAP -F0 -38 -1C -00 -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 7 22 2 0 -BITMAP -1E -38 -70 -00 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 9 22 4 0 -BITMAP -3E00 -7F00 -E380 -0000 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 8 22 3 0 -BITMAP -E7 -E7 -E7 -00 -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 819 0 -DWIDTH 20 0 -BBX 19 18 0 0 -BITMAP -3FFC00 -3FFF00 -3FFF80 -3E1FC0 -3E07C0 -3E07E0 -3E03E0 -FFE3E0 -FFE3E0 -FFE3E0 -3E03E0 -3E03E0 -3E03C0 -3E07C0 -3E0FC0 -3FFF80 -3FFF00 -3FFC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 15 22 2 0 -BITMAP -0F70 -1FF0 -1DE0 -0000 -F00E -F80E -FC0E -FE0E -FE0E -FF0E -FF8E -FF8E -EFCE -E7EE -E3FE -E3FE -E1FE -E0FE -E0FE -E07E -E03E -E01E -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 20 22 1 0 -BITMAP -01E000 -007000 -003800 -000000 -03FC00 -0FFF00 -1FFF80 -3F0FC0 -7E07E0 -7C03E0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -7C03E0 -7E07E0 -3F0FC0 -1FFF80 -0FFF00 -03FC00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 20 22 1 0 -BITMAP -003C00 -007000 -00E000 -000000 -03FC00 -0FFF00 -1FFF80 -3F0FC0 -7E07E0 -7C03E0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -7C03E0 -7E07E0 -3F0FC0 -1FFF80 -0FFF00 -03FC00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 20 22 1 0 -BITMAP -00F800 -01FC00 -038E00 -000000 -03FC00 -0FFF00 -1FFF80 -3F0FC0 -7E07E0 -7C03E0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -7C03E0 -7E07E0 -3F0FC0 -1FFF80 -0FFF00 -03FC00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 20 22 1 0 -BITMAP -01EE00 -03FE00 -03BC00 -000000 -03FC00 -0FFF00 -1FFF80 -3F0FC0 -7E07E0 -7C03E0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -7C03E0 -7E07E0 -3F0FC0 -1FFF80 -0FFF00 -03FC00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 20 22 1 0 -BITMAP -039C00 -039C00 -039C00 -000000 -03FC00 -0FFF00 -1FFF80 -3F0FC0 -7E07E0 -7C03E0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -7C03E0 -7E07E0 -3F0FC0 -1FFF80 -0FFF00 -03FC00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 14 15 2 0 -BITMAP -6018 -E01C -F03C -7878 -3CF0 -1FE0 -0FC0 -0780 -0FC0 -1FE0 -3CF0 -7878 -F03C -E01C -6018 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 20 18 1 0 -BITMAP -03FCF0 -0FFFE0 -1FFFC0 -3F0FC0 -7E0FE0 -7C1FE0 -F83DF0 -F879F0 -F8F1F0 -F8F1F0 -F9E1F0 -FBC1F0 -7F83E0 -7F07E0 -3F0FC0 -3FFF80 -7FFF00 -F3FC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 15 22 2 0 -BITMAP -0F00 -0380 -01C0 -0000 -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -7C7C -7FFC -3FF8 -0FE0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 15 22 2 0 -BITMAP -00F0 -01C0 -0380 -0000 -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -7C7C -7FFC -3FF8 -0FE0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 15 22 2 0 -BITMAP -07C0 -0FE0 -1C70 -0000 -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -7C7C -7FFC -3FF8 -0FE0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 15 22 2 0 -BITMAP -0E70 -0E70 -0E70 -0000 -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -7C7C -7FFC -3FF8 -0FE0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 738 0 -DWIDTH 18 0 -BBX 17 22 1 0 -BITMAP -007800 -00E000 -01C000 -000000 -FC0780 -7C0700 -7E0F00 -3F0E00 -3F1C00 -1FBC00 -1FB800 -0FF800 -07F000 -07F000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 657 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -F800 -F800 -F800 -FFF0 -FFF8 -FFFC -F8FC -F87C -F87C -F87C -F8F8 -FFF8 -FFF0 -FFC0 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 724 0 -DWIDTH 18 0 -BBX 16 19 2 0 -BITMAP -0FC0 -3FF0 -7FF0 -F8F0 -F870 -F8E0 -F8E0 -F9C0 -F9E0 -FBF8 -F9FC -F9FE -F8FF -F83F -F81F -F80F -F9FF -F9FE -F9F8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -0F00 -0380 -01C0 -0000 -1FC0 -7FF0 -7FF8 -41F8 -00F8 -1FF8 -7FF8 -FFF8 -F8F8 -F8F8 -FFFC -7FFC -3E7C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -01E0 -0380 -0700 -0000 -1FC0 -7FF0 -7FF8 -41F8 -00F8 -1FF8 -7FF8 -FFF8 -F8F8 -F8F8 -FFFC -7FFC -3E7C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -07C0 -0FE0 -1C70 -0000 -1FC0 -7FF0 -7FF8 -41F8 -00F8 -1FF8 -7FF8 -FFF8 -F8F8 -F8F8 -FFFC -7FFC -3E7C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -0F70 -1FF0 -1DE0 -0000 -1FC0 -7FF0 -7FF8 -41F8 -00F8 -1FF8 -7FF8 -FFF8 -F8F8 -F8F8 -FFFC -7FFC -3E7C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -1FC0 -7FF0 -7FF8 -41F8 -00F8 -1FF8 -7FF8 -FFF8 -F8F8 -F8F8 -FFFC -7FFC -3E7C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -0300 -0480 -0480 -0300 -0000 -1FC0 -7FF0 -7FF8 -41F8 -00F8 -1FF8 -7FF8 -FFF8 -F8F8 -F8F8 -FFFC -7FFC -3E7C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 913 0 -DWIDTH 23 0 -BBX 21 13 1 0 -BITMAP -1F8FC0 -7FDFE0 -7FFFF0 -40F9F0 -00F8F8 -1FFFF8 -7FFFF8 -FFFFF8 -F8F800 -F8F808 -FFFFF8 -7F3FF8 -3E0FF0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 545 0 -DWIDTH 14 0 -BBX 12 18 1 -5 -BITMAP -0FE0 -3FF0 -7FF0 -7E10 -FC00 -F800 -F800 -F800 -FC00 -7E10 -7FF0 -3FF0 -0FF0 -0300 -0600 -0380 -0F80 -0F00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -1E00 -0700 -0380 -0000 -0FC0 -3FE0 -7FF0 -78F0 -F8F8 -FFF8 -FFF8 -FFF8 -F800 -7C08 -7FF8 -3FF8 -0FF0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -01E0 -0380 -0700 -0000 -0FC0 -3FE0 -7FF0 -78F0 -F8F8 -FFF8 -FFF8 -FFF8 -F800 -7C08 -7FF8 -3FF8 -0FF0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0F80 -1FC0 -38E0 -0000 -0FC0 -3FE0 -7FF0 -78F0 -F8F8 -FFF8 -FFF8 -FFF8 -F800 -7C08 -7FF8 -3FF8 -0FF0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -0FC0 -3FE0 -7FF0 -78F0 -F8F8 -FFF8 -FFF8 -FFF8 -F800 -7C08 -7FF8 -3FF8 -0FF0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 6 17 3 0 -BITMAP -F0 -38 -1C -00 -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 7 17 2 0 -BITMAP -1E -38 -70 -00 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 9 17 4 0 -BITMAP -3E00 -7F00 -E380 -0000 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 8 17 3 0 -BITMAP -E7 -E7 -E7 -00 -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 15 22 1 0 -BITMAP -0080 -01C0 -03E0 -F780 -FF80 -FFE0 -3FF0 -79F8 -70F8 -2FFC -3FFC -7FFE -7C7E -F83E -F83E -F83E -F83E -F83E -7C7C -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 17 2 0 -BITMAP -1EE0 -3FE0 -3BC0 -0000 -F9E0 -FBF0 -FFF8 -FFF8 -FCF8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 15 17 1 0 -BITMAP -0F00 -0380 -01C0 -0000 -0FE0 -3FF8 -7FFC -7C7C -F83E -F83E -F83E -F83E -F83E -7C7C -7FFC -3FF8 -0FE0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 15 17 1 0 -BITMAP -00F0 -01C0 -0380 -0000 -0FE0 -3FF8 -7FFC -7C7C -F83E -F83E -F83E -F83E -F83E -7C7C -7FFC -3FF8 -0FE0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 15 17 1 0 -BITMAP -07C0 -0FE0 -1C70 -0000 -0FE0 -3FF8 -7FFC -7C7C -F83E -F83E -F83E -F83E -F83E -7C7C -7FFC -3FF8 -0FE0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 15 17 1 0 -BITMAP -0F70 -1FF0 -1DE0 -0000 -0FE0 -3FF8 -7FFC -7C7C -F83E -F83E -F83E -F83E -F83E -7C7C -7FFC -3FF8 -0FE0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 15 17 1 0 -BITMAP -0E70 -0E70 -0E70 -0000 -0FE0 -3FF8 -7FFC -7C7C -F83E -F83E -F83E -F83E -F83E -7C7C -7FFC -3FF8 -0FE0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 14 15 2 0 -BITMAP -0700 -0700 -0700 -0000 -0000 -0000 -FFFC -FFFC -FFFC -0000 -0000 -0000 -0700 -0700 -0700 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 15 13 1 0 -BITMAP -0FFE -3FFC -7FFC -7CFC -F9FE -FBFE -FFBE -FFBE -FF3E -7E7C -7FFC -7FF8 -FFE0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 17 2 0 -BITMAP -1E00 -0700 -0380 -0000 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F9F8 -FFF8 -7EF8 -3CF8 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 17 2 0 -BITMAP -01E0 -0380 -0700 -0000 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F9F8 -FFF8 -7EF8 -3CF8 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 17 2 0 -BITMAP -0F80 -1FC0 -38E0 -0000 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F9F8 -FFF8 -7EF8 -3CF8 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 17 2 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F9F8 -FFF8 -7EF8 -3CF8 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 645 0 -DWIDTH 16 0 -BBX 15 22 1 -5 -BITMAP -01E0 -0380 -0700 -0000 -F81E -FC1C -7C3C -7E38 -3E38 -3E70 -3F70 -1FE0 -1FE0 -0FE0 -0FC0 -0FC0 -0780 -0780 -0F00 -0F00 -1E00 -3E00 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 696 0 -DWIDTH 17 0 -BBX 14 23 2 -5 -BITMAP -F800 -F800 -F800 -F800 -F800 -F9E0 -FBF8 -FFF8 -FCFC -F87C -F87C -F87C -F87C -F87C -FCFC -FFF8 -FFF0 -F9E0 -F800 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 645 0 -DWIDTH 16 0 -BBX 15 22 1 -5 -BITMAP -0E70 -0E70 -0E70 -0000 -F81E -FC1C -7C3C -7E38 -3E38 -3E70 -3F70 -1FE0 -1FE0 -0FE0 -0FC0 -0FC0 -0780 -0780 -0F00 -0F00 -1E00 -3E00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luBS19-L1.bdf diff -u xc/fonts/bdf/100dpi/luBS19-L1.bdf:1.2 xc/fonts/bdf/100dpi/luBS19-L1.bdf:removed --- xc/fonts/bdf/100dpi/luBS19-L1.bdf:1.2 Mon Apr 7 12:23:25 2003 +++ xc/fonts/bdf/100dpi/luBS19-L1.bdf Wed Mar 16 21:03:40 2005 @@ -1,4782 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBS19.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Bold-R-Normal-Sans-26-190-100-100-P-166-ISO8859-1 -SIZE 19 100 100 -FONTBOUNDINGBOX 44 29 -17 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 26 -POINT_SIZE 190 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 166 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FONT_ASCENT 24 -FONT_DESCENT 6 -DEFAULT_CHAR 0 -FACE_NAME "Lucida Sans Bold" -X_HEIGHT 14 -CAP_HEIGHT 19 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 21 0 -BBX 17 19 2 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 5 19 2 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -70 -70 -70 -70 -00 -00 -00 -F8 -F8 -F8 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 14 0 -BBX 12 9 1 11 -BITMAP -F9F0 -F9F0 -F9F0 -F9F0 -F9F0 -70E0 -70E0 -70E0 -70E0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 16 19 1 0 -BITMAP -038C -030C -0318 -0318 -0618 -3FFF -7FFF -0630 -0C30 -0C30 -0C60 -FFFE -FFFC -1860 -18C0 -18C0 -30C0 -30C0 -31C0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 13 25 2 -3 -BITMAP -0700 -0700 -0700 -1FF0 -3FF0 -7FF0 -7B10 -7B00 -7B00 -7F00 -7F00 -3F80 -1FE0 -07F0 -07F0 -07F8 -0678 -0678 -C678 -FFF0 -FFF0 -7FC0 -0700 -0700 -0700 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 898 0 -DWIDTH 23 0 -BBX 22 19 1 0 -BITMAP -3E00F0 -7F01E0 -7F01C0 -E78380 -E38780 -E38F00 -E79E00 -7F1C00 -7F3C00 -3E7800 -00F1F0 -00E3F8 -01E7FC -03C71C -07871C -07071C -0F07FC -1E03F8 -3C01F0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 792 0 -DWIDTH 21 0 -BBX 19 19 1 0 -BITMAP -03F000 -0FFC00 -1FFE00 -1F1E00 -1F1E00 -1FBE00 -0FFC00 -07F000 -1FE1E0 -3FF1E0 -7DF1E0 -F9F9C0 -F8FFC0 -F8FF80 -FC7F80 -7C3F00 -7FFF00 -3FFF80 -0FC7C0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 5 9 1 11 -BITMAP -F8 -F8 -F8 -F8 -F8 -70 -70 -70 -70 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 8 25 1 -5 -BITMAP -01 -07 -0F -1F -1E -3C -7C -7C -78 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -78 -7C -7C -3C -1E -1F -0F -07 -01 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 8 25 1 -5 -BITMAP -80 -E0 -F0 -F8 -78 -3C -3E -3E -1E -1F -1F -1F -1F -1F -1F -1F -1E -3E -3E -3C -78 -F8 -F0 -E0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 12 0 -BBX 10 10 1 9 -BITMAP -1E00 -0C00 -4C80 -7F80 -F3C0 -0000 -3F00 -7780 -3300 -1200 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 15 16 1 0 -BITMAP -0380 -0380 -0380 -0380 -0380 -0380 -FFFE -FFFE -FFFE -0380 -0380 -0380 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 5 9 2 -4 -BITMAP -F8 -F8 -F8 -F8 -F8 -38 -70 -F0 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 6 3 1 7 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 5 5 2 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 15 24 0 -4 -BITMAP -001E -001C -003C -0038 -0078 -0070 -00F0 -00E0 -00E0 -01C0 -01C0 -0380 -0380 -0700 -0700 -0E00 -0E00 -1E00 -1C00 -3C00 -3800 -7800 -7000 -F000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 16 19 1 0 -BITMAP -07E0 -1FF8 -3FFC -3C3C -7C3E -781E -F81F -F81F -F81F -F81F -F81F -F81F -F81F -781E -7C3E -3C3C -3FFC -1FF8 -07E0 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 8 19 4 0 -BITMAP -FF -FF -FF -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 14 19 2 0 -BITMAP -3FC0 -7FF0 -7FF8 -40FC -007C -007C -007C -00FC -00F8 -01F0 -03E0 -07C0 -0F80 -3E00 -7C00 -FC00 -FFFC -FFFC -FFFC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 14 19 2 0 -BITMAP -3FC0 -FFF0 -FFF0 -C1F8 -00F8 -00F8 -00F8 -01F0 -3FC0 -3FE0 -3FF0 -01F8 -00FC -007C -007C -C0FC -FFF8 -FFF0 -7FC0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 16 19 1 0 -BITMAP -007C -00FC -01FC -03FC -07FC -0F7C -1E7C -3E7C -3C7C -787C -F07C -FFFF -FFFF -FFFF -007C -007C -007C -007C -007C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 13 19 3 0 -BITMAP -FFF8 -FFF8 -FFF8 -E000 -E000 -E000 -FF00 -FFC0 -FFE0 -07F0 -01F8 -00F8 -00F8 -00F8 -00F8 -C1F0 -FFF0 -FFE0 -7F80 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 16 19 1 0 -BITMAP -03FC -0FFE -1FFE -3F06 -7E00 -7C00 -F800 -F9F0 -FFFC -FFFE -FC3F -F81F -F81F -F81F -781F -7C3E -3FFE -1FFC -07F0 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 14 19 3 0 -BITMAP -FFFC -FFFC -FFFC -003C -0078 -00F0 -01F0 -01E0 -03C0 -0780 -0F80 -0F00 -1F00 -1E00 -3E00 -3E00 -7C00 -7C00 -7C00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 15 19 1 0 -BITMAP -0FE0 -1FF8 -3FFC -7C7C -783C -783C -7E38 -3FF8 -1FE0 -1FF8 -3DFC -787C -F83E -F81E -F81E -FC3E -7FFC -3FF8 -0FE0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 16 19 1 0 -BITMAP -07E0 -1FF8 -7FFC -7C3E -F81E -F81F -F81F -F81F -FC3F -7FFF -3FFF -0F9F -001F -003E -007E -60FC -7FF8 -7FF0 -3FC0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 5 14 2 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -00 -00 -00 -00 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 5 18 2 -4 -BITMAP -F8 -F8 -F8 -F8 -F8 -00 -00 -00 -00 -F8 -F8 -F8 -F8 -F8 -38 -70 -F0 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 15 16 1 0 -BITMAP -0002 -000E -003E -00FE -01F8 -07E0 -1F80 -FE00 -7E00 -1F80 -07E0 -01F8 -00FE -003E -000E -0002 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 15 10 1 2 -BITMAP -FFFE -FFFE -FFFE -0000 -0000 -0000 -0000 -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 15 16 1 0 -BITMAP -8000 -E000 -F800 -FE00 -3F00 -0FC0 -03F0 -00FC -00FE -03F0 -0FC0 -3F00 -FE00 -F800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 572 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -7FC0 -FFF0 -FFF8 -C1F8 -00F8 -00F8 -00F0 -01E0 -03C0 -0780 -0F80 -0F00 -1F00 -0000 -0000 -0000 -1F00 -1F00 -1F00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 22 0 -BBX 20 19 3 0 -BITMAP -00FE00 -03FF80 -0783C0 -1E00E0 -180060 -307E70 -71FC30 -638C30 -E70C30 -C61C30 -CE3870 -CE7860 -CFD8C0 -CF9F80 -670F00 -700000 -381000 -1FF000 -07E000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 773 0 -DWIDTH 20 0 -BBX 19 19 1 0 -BITMAP -01F000 -01F800 -03F800 -03F800 -07FC00 -077C00 -077E00 -0F3E00 -0E3E00 -0E3F00 -1C1F00 -1FFF00 -3FFF80 -3FFF80 -380FC0 -7807C0 -7007C0 -7003E0 -E003E0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 669 0 -DWIDTH 17 0 -BBX 15 19 2 0 -BITMAP -FFE0 -FFF8 -FFFC -F8FC -F87C -F87C -F878 -F8F0 -FFE0 -FFE0 -FFF8 -F8FC -F83E -F83E -F83E -F87E -FFFC -FFFC -FFF0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 726 0 -DWIDTH 19 0 -BBX 17 19 1 0 -BITMAP -01FF00 -0FFF80 -1FFF80 -3F0180 -7E0000 -7C0000 -FC0000 -F80000 -F80000 -F80000 -F80000 -F80000 -FC0000 -7C0000 -7E0000 -3F8180 -1FFF80 -0FFF80 -03FE00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 819 0 -DWIDTH 21 0 -BBX 18 19 2 0 -BITMAP -FFF800 -FFFE00 -FFFF00 -F83F80 -F81F80 -F80F80 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -F80F80 -F80F80 -F83F00 -FFFF00 -FFFC00 -FFF000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 645 0 -DWIDTH 17 0 -BBX 13 19 2 0 -BITMAP -FFF0 -FFF0 -FFF0 -F800 -F800 -F800 -F800 -F800 -FFE0 -FFE0 -FFE0 -F800 -F800 -F800 -F800 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -FFF8 -FFF8 -FFF8 -F800 -F800 -F800 -F800 -F800 -FFF0 -FFF0 -FFF0 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 759 0 -DWIDTH 20 0 -BBX 17 19 1 0 -BITMAP -01FF80 -0FFF80 -1FFF80 -3F0180 -7E0000 -7C0000 -FC0000 -F80000 -F80000 -F80000 -F80F80 -F80F80 -F80F80 -7C0F80 -7E0F80 -3F8F80 -1FFF80 -0FFF80 -03FF00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 21 0 -BBX 17 19 2 0 -BITMAP -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -FFFF80 -FFFF80 -FFFF80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 5 19 2 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 501 0 -DWIDTH 13 0 -BBX 11 23 0 -4 -BITMAP -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -87E0 -FFC0 -FF80 -7F00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 20 0 -BBX 17 19 2 0 -BITMAP -F81E00 -F81C00 -F83C00 -F87800 -F8F000 -F8E000 -F9E000 -FBC000 -FBC000 -FFC000 -FFE000 -FBF000 -F9F800 -F9F800 -F8FC00 -F87E00 -F87E00 -F83F00 -F81F80 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 24 0 -BBX 20 19 2 0 -BITMAP -FC03F0 -FC03F0 -FE07F0 -FE07F0 -FE07F0 -FF0FF0 -EF0FF0 -EF0FF0 -EF9DF0 -E79DF0 -E79DF0 -E7F9F0 -E3F9F0 -E3F9F0 -E3F1F0 -E1F1F0 -E1F1F0 -E1E1F0 -E001F0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 16 19 2 0 -BITMAP -F007 -F807 -FC07 -FE07 -FE07 -FF07 -FF87 -FFC7 -EFC7 -E7E7 -E3F7 -E3FF -E1FF -E0FF -E07F -E07F -E03F -E01F -E00F -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 22 0 -BBX 20 19 1 0 -BITMAP -03FC00 -0FFF00 -1FFF80 -3F0FC0 -7E07E0 -7C03E0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -7C03E0 -7E07E0 -3F0FC0 -1FFF80 -0FFF00 -03FC00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 657 0 -DWIDTH 17 0 -BBX 14 19 2 0 -BITMAP -FFE0 -FFF8 -FFFC -F8FC -F87C -F87C -F87C -F8FC -F9F8 -FFF8 -FFF0 -FFC0 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 22 0 -BBX 23 23 1 -4 -BITMAP -03FC00 -0FFF00 -1FFF80 -3F0FC0 -7E07E0 -7C03E0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -7C03E0 -7E07E0 -3F0FC0 -1FFF80 -0FFF00 -03FF00 -000FFE -0007FC -0001F8 -000030 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 734 0 -DWIDTH 19 0 -BBX 17 19 2 0 -BITMAP -FFE000 -FFF800 -FFF800 -F8FC00 -F87C00 -F87C00 -F87C00 -F8F800 -FFF800 -FFF000 -FFE000 -F9F000 -F9F800 -F8F800 -F8FC00 -F87E00 -F87F00 -F83F00 -F83F80 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 594 0 -DWIDTH 15 0 -BBX 14 19 1 0 -BITMAP -0FF8 -3FF8 -7FF8 -FC18 -F800 -FC00 -FE00 -7F80 -7FE0 -3FF0 -0FF8 -03FC -00FC -007C -007C -C0FC -FFF8 -FFF0 -FFC0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 735 0 -DWIDTH 19 0 -BBX 19 19 0 0 -BITMAP -FFFFE0 -FFFFE0 -FFFFE0 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 16 19 2 0 -BITMAP -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -FC3F -7C3E -7FFE -1FFC -07F0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 735 0 -DWIDTH 19 0 -BBX 18 19 0 0 -BITMAP -F801C0 -FC0380 -7C0380 -7C0380 -3E0700 -3E0700 -3F0700 -1F0E00 -1F0E00 -1F8E00 -0F9C00 -0F9C00 -0FDC00 -07F800 -07F800 -07F800 -03F000 -03F000 -03F000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 940 0 -DWIDTH 24 0 -BBX 24 19 0 0 -BITMAP -F81E07 -F83E07 -FC3E0E -7C3E0E -7C3F0E -7C7F0E -7E7F1C -3E7F1C -3E7F1C -3E77BC -3EE7B8 -1FE7B8 -1FE7B8 -1FE7F8 -1FC3F0 -0FC3F0 -0FC3F0 -0FC3F0 -0FC1E0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 699 0 -DWIDTH 18 0 -BBX 17 19 1 0 -BITMAP -FC0780 -7E0F00 -3E1E00 -3F1C00 -1FBC00 -1FB800 -0FF000 -07F000 -07E000 -03F000 -03F000 -07F800 -0FF800 -0EFC00 -1E7C00 -3C7E00 -383F00 -783F00 -F01F80 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 738 0 -DWIDTH 19 0 -BBX 17 19 1 0 -BITMAP -FC0780 -7C0700 -7E0F00 -3E0E00 -3F1C00 -1F1C00 -1FB800 -0FF800 -0FF000 -07F000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 14 19 2 0 -BITMAP -FFFC -FFFC -FFFC -00FC -01F8 -01F8 -03F0 -07E0 -07E0 -0FC0 -1F80 -1F80 -3F00 -7E00 -7E00 -FC00 -FFFC -FFFC -FFFC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 6 24 2 -4 -BITMAP -FC -FC -FC -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -FC -FC -FC -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 15 24 0 -4 -BITMAP -F000 -7000 -7800 -3800 -3C00 -1C00 -1E00 -0E00 -0E00 -0700 -0700 -0380 -0380 -01C0 -01C0 -00E0 -00E0 -00F0 -0070 -0078 -0038 -003C -001C -001E -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 7 24 1 -4 -BITMAP -FE -FE -FE -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -FE -FE -FE -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 15 16 1 3 -BITMAP -0100 -0100 -0380 -0380 -07C0 -07C0 -0FE0 -0EE0 -1EF0 -1C70 -1C70 -3838 -3838 -701C -701C -E00E -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 3 1 -3 -BITMAP -FFE0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 7 3 4 17 -BITMAP -F8 -3C -1E -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -1FC0 -7FF0 -7FF8 -41F8 -00F8 -00F8 -1FF8 -7FF8 -FFF8 -F8F8 -F8F8 -FFFC -7FFC -3E7C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 696 0 -DWIDTH 18 0 -BBX 15 20 2 0 -BITMAP -F800 -F800 -F800 -F800 -F800 -F800 -F9F0 -FBF8 -FFFC -FC7C -F83E -F83E -F83E -F83E -F83E -F87E -FC7C -FFFC -FFF8 -F3E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 545 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0FE0 -1FF0 -3FF0 -7E10 -FC00 -F800 -F800 -F800 -F800 -FC00 -7E10 -7FF0 -3FF0 -0FF0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 696 0 -DWIDTH 18 0 -BBX 15 20 1 0 -BITMAP -003E -003E -003E -003E -003E -003E -1F3E -3FFE -7FFE -7C7E -FC3E -F83E -F83E -F83E -F83E -F83E -7C7E -7FFE -3FBE -1F3E -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -0FE0 -3FF0 -7FF8 -7CF8 -F87C -FFFC -FFFC -FFFC -F800 -FC00 -7E04 -3FFC -1FFC -07F8 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 461 0 -DWIDTH 12 0 -BBX 12 20 0 0 -BITMAP -07F0 -1FF0 -1FF0 -3E00 -3E00 -3E00 -FFE0 -FFE0 -FFE0 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 696 0 -DWIDTH 18 0 -BBX 15 19 1 -5 -BITMAP -0FBE -3FFE -7FFE -7C7E -FC3E -F83E -F83E -F83E -F83E -F83E -7C7E -7FBE -3FBE -1E3E -003E -207E -3FFC -7FF8 -1FE0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 693 0 -DWIDTH 18 0 -BBX 14 20 2 0 -BITMAP -F800 -F800 -F800 -F800 -F800 -F800 -F9F0 -FBF8 -FFFC -FFFC -FC7C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 5 20 2 0 -BITMAP -F8 -F8 -F8 -00 -00 -00 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 10 25 -2 -5 -BITMAP -07C0 -07C0 -07C0 -0000 -0000 -0000 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -87C0 -FF80 -FF80 -FE00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 681 0 -DWIDTH 18 0 -BBX 15 20 2 0 -BITMAP -F800 -F800 -F800 -F800 -F800 -F800 -F878 -F870 -F8F0 -F9E0 -F9C0 -FBC0 -FFC0 -FBE0 -FBF0 -F9F0 -F9F8 -F8FC -F8FC -F87E -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 5 20 2 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 1006 0 -DWIDTH 26 0 -BBX 21 14 3 0 -BITMAP -FBE1F0 -F7F3F8 -FFFFF8 -FFFFF8 -FCFCF8 -F8F8F8 -F8F8F8 -F8F8F8 -F8F8F8 -F8F8F8 -F8F8F8 -F8F8F8 -F8F8F8 -F8F8F8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 693 0 -DWIDTH 18 0 -BBX 14 14 2 0 -BITMAP -F9F0 -FBF8 -FFFC -FFFC -FC7C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 16 14 1 0 -BITMAP -07E0 -1FF8 -7FFE -7C3E -FC3F -F81F -F81F -F81F -F81F -FC3F -7C3E -7FFE -1FF8 -07E0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 696 0 -DWIDTH 18 0 -BBX 15 19 2 -5 -BITMAP -F9F0 -FBF8 -FFFC -FC7C -F83E -F83E -F83E -F83E -F83E -F87E -FC7C -FFFC -FFF8 -F9F0 -F800 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 696 0 -DWIDTH 18 0 -BBX 15 19 1 -5 -BITMAP -0F9E -3FFE -7FFE -7C7E -FC3E -F83E -F83E -F83E -F83E -F83E -7C7E -7FFE -3FBE -1F3E -003E -003E -003E -003E -003E -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -F9C0 -FBC0 -FFC0 -FFC0 -FC00 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 622 0 -DWIDTH 16 0 -BBX 13 14 2 0 -BITMAP -1FE0 -7FF0 -FFF0 -F830 -F800 -FF00 -7FC0 -1FF0 -07F8 -01F8 -C0F8 -FFF0 -FFF0 -7FC0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 436 0 -DWIDTH 11 0 -BBX 9 18 1 0 -BITMAP -1C00 -7C00 -7C00 -7C00 -FF80 -FF80 -FF80 -7C00 -7C00 -7C00 -7C00 -7C00 -7C00 -7C00 -7C00 -7F80 -3F80 -1F80 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 693 0 -DWIDTH 18 0 -BBX 14 14 2 0 -BITMAP -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F8FC -FFFC -7F7C -3E7C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 16 14 1 0 -BITMAP -FC0F -7C0E -7C0E -7E1E -3E1C -3F1C -1F38 -1F38 -1FF8 -0FF0 -0FF0 -07E0 -07E0 -07E0 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 885 0 -DWIDTH 23 0 -BBX 21 14 1 0 -BITMAP -F07838 -F87C38 -78FC70 -78FC70 -78FC70 -7DFEE0 -3DDEE0 -3DDEE0 -3DDEE0 -3F8FC0 -1F8FC0 -1F8FC0 -1F8FC0 -1F0F80 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 568 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -FC3C -7E78 -3E70 -3FF0 -1FE0 -1FC0 -0FC0 -0FC0 -0FE0 -1FE0 -3FF0 -39F8 -78F8 -F0FC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 645 0 -DWIDTH 17 0 -BBX 16 19 0 -5 -BITMAP -FC0F -7C0E -7C1E -7E1C -3E3C -3F38 -1F78 -1F70 -1FF0 -0FE0 -0FE0 -07C0 -07C0 -0780 -0780 -0F00 -0F00 -1F00 -3E00 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 13 14 2 0 -BITMAP -FFF8 -FFF8 -FFF8 -03F8 -07F0 -0FE0 -0FC0 -1F80 -3F00 -7F00 -FE00 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 7 24 2 -4 -BITMAP -1E -3E -7E -7C -7C -7C -7C -7C -7C -7C -78 -F0 -F0 -F8 -7C -7C -7C -7C -7C -7C -7C -7E -3E -1E -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 24 2 -4 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 7 24 1 -4 -BITMAP -F0 -F8 -FC -7C -7C -7C -7C -7C -7C -7C -3C -1E -1E -3E -7C -7C -7C -7C -7C -7C -7C -FC -F8 -F0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 15 7 1 4 -BITMAP -3C0E -7E0E -7F8E -F7DE -E3FC -E0FC -E078 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 5 19 2 -5 -BITMAP -F8 -F8 -F8 -00 -00 -00 -70 -70 -70 -70 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 13 19 2 0 -BITMAP -0380 -0380 -07F8 -1FF8 -3FF8 -7C08 -F800 -F800 -F800 -F800 -F800 -FC00 -FE00 -7FF8 -3FF8 -1FF8 -0380 -0380 -0380 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 12 19 4 0 -BITMAP -07F0 -1FF0 -1FF0 -3F00 -3E00 -3E00 -3E00 -3E00 -FF80 -FF80 -FF80 -3E00 -3E00 -3C00 -3C00 -7000 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 18 19 0 0 -BITMAP -600180 -600180 -F003C0 -780780 -3DEF00 -1FFE00 -0FFC00 -1F3E00 -1E1E00 -1C0E00 -1C0E00 -1E1E00 -0F3C00 -1FFE00 -3FFF00 -7DEF80 -F807C0 -700380 -200100 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 17 19 0 0 -BITMAP -FC0780 -7C0700 -7E0F00 -3F0E00 -3F1C00 -1FBC00 -0FB800 -0FF800 -07F000 -07F000 -1FFC00 -1FFC00 -03E000 -1FFC00 -1FFC00 -03E000 -03E000 -03E000 -03E000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 24 2 -4 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 693 0 -DWIDTH 18 0 -BBX 13 24 2 -5 -BITMAP -1FF0 -7FF0 -FFF0 -F810 -F800 -FE00 -FF80 -7FE0 -3FF0 -7FF8 -E3F8 -E0F8 -F838 -FF38 -FFF0 -7FE0 -3FF0 -0FF8 -01F8 -00F8 -C0F8 -FFF0 -FFE0 -FF80 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 8 3 5 16 -BITMAP -E7 -E7 -E7 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 825 0 -DWIDTH 21 0 -BBX 19 19 1 0 -BITMAP -01F000 -07FC00 -1E0F00 -380380 -31F980 -67FCC0 -6704C0 -CE0060 -CE0060 -CE0060 -CE0060 -CF0060 -6784C0 -63FCC0 -31F980 -380380 -1E0F00 -07FC00 -01F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 536 0 -DWIDTH 14 0 -BBX 13 10 1 9 -BITMAP -7FC0 -7FE0 -41F0 -01F0 -3FF0 -7FF0 -F9F0 -F9F8 -FFF8 -7CF8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 14 12 1 1 -BITMAP -0408 -0E1C -1E38 -3C78 -3CF0 -F9E0 -79E0 -3CF0 -3C78 -1E38 -0E1C -0410 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 15 10 1 2 -BITMAP -FFFE -FFFE -FFFE -000E -000E -000E -000E -000E -000E -000E -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 6 3 1 7 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 13 14 2 5 -BITMAP -0F80 -1FC0 -38E0 -6030 -EFB8 -CF98 -CD98 -CF98 -CF18 -EDB8 -6DB0 -38E0 -3FE0 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 8 3 5 16 -BITMAP -FF -FF -FF -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 4 5 1 14 -BITMAP -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 15 16 1 0 -BITMAP -0380 -0380 -0380 -0380 -FFFE -FFFE -FFFE -0380 -0380 -0380 -0380 -0380 -0000 -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 536 0 -DWIDTH 11 0 -BBX 8 11 -16 8 -BITMAP -7C -FF -87 -07 -07 -0E -1C -78 -F0 -FF -FF -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 536 0 -DWIDTH 11 0 -BBX 8 11 -17 8 -BITMAP -7C -FF -87 -07 -7E -7C -0E -07 -87 -FF -FC -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 7 3 6 17 -BITMAP -3E -78 -F0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 699 0 -DWIDTH 18 0 -BBX 14 18 2 -4 -BITMAP -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F8FC -FFFC -FF7C -FE7C -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 693 0 -DWIDTH 18 0 -BBX 11 23 2 -4 -BITMAP -3FE0 -7FE0 -FFE0 -FFE0 -FFE0 -FFE0 -FFE0 -7FE0 -3FE0 -0FE0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 18 0 -BBX 4 3 7 7 -BITMAP -F0 -F0 -F0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 5 5 6 -5 -BITMAP -30 -60 -38 -F8 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 536 0 -DWIDTH 11 0 -BBX 5 11 -17 8 -BITMAP -F8 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 536 0 -DWIDTH 14 0 -BBX 13 10 0 9 -BITMAP -1FC0 -3FE0 -79F0 -F0F8 -F0F8 -F0F8 -F0F8 -79F0 -3FE0 -1FC0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 14 12 1 1 -BITMAP -2080 -E1C0 -71E0 -78F0 -3CF0 -1E78 -1E7C -3CF0 -78E0 -71E0 -E1C0 -4080 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1066 0 -DWIDTH 24 0 -BBX 21 19 6 0 -BITMAP -F801E0 -F803C0 -380780 -380700 -380F00 -381E00 -383C00 -383800 -387870 -38F0F0 -39E1F0 -01C370 -03C770 -078E70 -0F0FF8 -0E0FF8 -1E0070 -3C0070 -780070 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1066 0 -DWIDTH 24 0 -BBX 20 19 6 0 -BITMAP -F801E0 -F803C0 -380780 -380700 -380F00 -381E00 -383C00 -383800 -387FC0 -38FFF0 -39E870 -01C070 -03C070 -0780E0 -0F01C0 -0E0780 -1E0F00 -3C0FF0 -780FF0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1120 0 -DWIDTH 24 0 -BBX 21 19 6 0 -BITMAP -7C01E0 -FF03C0 -870780 -070700 -7E0F00 -7C1E00 -0E3C00 -073800 -877870 -FFF0F0 -FDE1F0 -01C370 -03C770 -078E70 -0F0FF8 -0E0FF8 -1E0070 -3C0070 -780070 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 572 0 -DWIDTH 15 0 -BBX 13 19 1 -5 -BITMAP -07C0 -07C0 -07C0 -0000 -0000 -0000 -07C0 -0780 -0F80 -0F00 -1E00 -3C00 -7800 -F800 -F800 -FC18 -FFF8 -7FF8 -1FF0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 773 0 -DWIDTH 20 0 -BBX 19 23 1 0 -BITMAP -03E000 -00F000 -007800 -000000 -01F000 -01F800 -03F800 -03F800 -07FC00 -077C00 -077E00 -0F3E00 -0E3E00 -0E3F00 -1C1F00 -1FFF00 -3FFF80 -3FFF80 -380FC0 -7807C0 -7007C0 -7003E0 -E003E0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 773 0 -DWIDTH 20 0 -BBX 19 23 1 0 -BITMAP -007C00 -00F000 -01E000 -000000 -01F000 -01F800 -03F800 -03F800 -07FC00 -077C00 -077E00 -0F3E00 -0E3E00 -0E3F00 -1C1F00 -1FFF00 -3FFF80 -3FFF80 -380FC0 -7807C0 -7007C0 -7003E0 -E003E0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 773 0 -DWIDTH 20 0 -BBX 19 23 1 0 -BITMAP -01F000 -03F800 -071C00 -000000 -01F000 -01F800 -03F800 -03F800 -07FC00 -077C00 -077E00 -0F3E00 -0E3E00 -0E3F00 -1C1F00 -1FFF00 -3FFF80 -3FFF80 -380FC0 -7807C0 -7007C0 -7003E0 -E003E0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 773 0 -DWIDTH 20 0 -BBX 19 23 1 0 -BITMAP -03DC00 -07FC00 -077800 -000000 -01F000 -01F800 -03F800 -03F800 -07FC00 -077C00 -077E00 -0F3E00 -0E3E00 -0E3F00 -1C1F00 -1FFF00 -3FFF80 -3FFF80 -380FC0 -7807C0 -7007C0 -7003E0 -E003E0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 773 0 -DWIDTH 20 0 -BBX 19 23 1 0 -BITMAP -039C00 -039C00 -039C00 -000000 -01F000 -01F800 -03F800 -03F800 -07FC00 -077C00 -077E00 -0F3E00 -0E3E00 -0E3F00 -1C1F00 -1FFF00 -3FFF80 -3FFF80 -380FC0 -7807C0 -7007C0 -7003E0 -E003E0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 773 0 -DWIDTH 20 0 -BBX 19 24 1 0 -BITMAP -00C000 -012000 -012000 -00C000 -000000 -01F000 -01F800 -03F800 -03F800 -07FC00 -077C00 -077E00 -0F3E00 -0E3E00 -0E3F00 -1C1F00 -1FFF00 -3FFF80 -3FFF80 -380FC0 -7807C0 -7007C0 -7003E0 -E003E0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 997 0 -DWIDTH 26 0 -BBX 25 19 0 0 -BITMAP -003FFF00 -003FFF00 -007FFF00 -007F0000 -00FF0000 -00FF0000 -01DF0000 -01DF0000 -039FFE00 -079FFE00 -071FFE00 -0F1F0000 -0FFF0000 -1FFF0000 -1FFF0000 -381F0000 -381FFF80 -701FFF80 -F01FFF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 726 0 -DWIDTH 19 0 -BBX 17 24 1 -5 -BITMAP -01FF00 -0FFF80 -1FFF80 -3F0180 -7E0000 -7C0000 -FC0000 -F80000 -F80000 -F80000 -F80000 -F80000 -FC0000 -7C0000 -7E0000 -3F8180 -1FFF80 -0FFF80 -03FE00 -00C000 -018000 -00E000 -03E000 -03C000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 645 0 -DWIDTH 17 0 -BBX 13 23 2 0 -BITMAP -3E00 -0F00 -0780 -0000 -FFF0 -FFF0 -FFF0 -F800 -F800 -F800 -F800 -F800 -FFE0 -FFE0 -FFE0 -F800 -F800 -F800 -F800 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 645 0 -DWIDTH 17 0 -BBX 13 23 2 0 -BITMAP -03E0 -0780 -0F00 -0000 -FFF0 -FFF0 -FFF0 -F800 -F800 -F800 -F800 -F800 -FFE0 -FFE0 -FFE0 -F800 -F800 -F800 -F800 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 645 0 -DWIDTH 17 0 -BBX 13 23 2 0 -BITMAP -0F80 -1FC0 -38E0 -0000 -FFF0 -FFF0 -FFF0 -F800 -F800 -F800 -F800 -F800 -FFE0 -FFE0 -FFE0 -F800 -F800 -F800 -F800 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 645 0 -DWIDTH 17 0 -BBX 13 23 2 0 -BITMAP -39C0 -39C0 -39C0 -0000 -FFF0 -FFF0 -FFF0 -F800 -F800 -F800 -F800 -F800 -FFE0 -FFE0 -FFE0 -F800 -F800 -F800 -F800 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 7 23 0 0 -BITMAP -F8 -3C -1E -00 -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 7 23 2 0 -BITMAP -3E -78 -F0 -00 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 9 23 0 0 -BITMAP -3E00 -7F00 -E380 -0000 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 8 23 1 0 -BITMAP -E7 -E7 -E7 -00 -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 819 0 -DWIDTH 21 0 -BBX 21 19 0 0 -BITMAP -1FFF00 -1FFFC0 -1FFFE0 -1F07F0 -1F03F0 -1F01F0 -1F00F8 -1F00F8 -FFF0F8 -FFF0F8 -FFF0F8 -1F00F8 -1F00F8 -1F01F0 -1F01F0 -1F07E0 -1FFFE0 -1FFF80 -1FFE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 16 23 2 0 -BITMAP -07B8 -0FF8 -0EF0 -0000 -F007 -F807 -FC07 -FE07 -FE07 -FF07 -FF87 -FFC7 -EFC7 -E7E7 -E3F7 -E3FF -E1FF -E0FF -E07F -E07F -E03F -E01F -E00F -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 22 0 -BBX 20 23 1 0 -BITMAP -03E000 -00F000 -007800 -000000 -03FC00 -0FFF00 -1FFF80 -3F0FC0 -7E07E0 -7C03E0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -7C03E0 -7E07E0 -3F0FC0 -1FFF80 -0FFF00 -03FC00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 22 0 -BBX 20 23 1 0 -BITMAP -003E00 -007800 -00F000 -000000 -03FC00 -0FFF00 -1FFF80 -3F0FC0 -7E07E0 -7C03E0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -7C03E0 -7E07E0 -3F0FC0 -1FFF80 -0FFF00 -03FC00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 22 0 -BBX 20 23 1 0 -BITMAP -00F800 -01FC00 -038E00 -000000 -03FC00 -0FFF00 -1FFF80 -3F0FC0 -7E07E0 -7C03E0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -7C03E0 -7E07E0 -3F0FC0 -1FFF80 -0FFF00 -03FC00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 22 0 -BBX 20 23 1 0 -BITMAP -01EE00 -03FE00 -03BC00 -000000 -03FC00 -0FFF00 -1FFF80 -3F0FC0 -7E07E0 -7C03E0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -7C03E0 -7E07E0 -3F0FC0 -1FFF80 -0FFF00 -03FC00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 22 0 -BBX 20 23 1 0 -BITMAP -039C00 -039C00 -039C00 -000000 -03FC00 -0FFF00 -1FFF80 -3F0FC0 -7E07E0 -7C03E0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -7C03E0 -7E07E0 -3F0FC0 -1FFF80 -0FFF00 -03FC00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 15 16 1 0 -BITMAP -600C -600C -F01E -783C -3C78 -1EF0 -0FE0 -07C0 -07C0 -0FE0 -1EF0 -3C78 -783C -F01E -600C -600C -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 22 0 -BBX 20 19 1 0 -BITMAP -03FCF0 -0FFFE0 -1FFFC0 -3F0FC0 -7E0FE0 -7C1FE0 -F81DF0 -F83DF0 -F879F0 -F8F1F0 -F9E1F0 -FBC1F0 -FB81F0 -7F83E0 -7F07E0 -3F0FC0 -3FFF80 -7FFF00 -F3FC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 16 23 2 0 -BITMAP -0F80 -03C0 -01E0 -0000 -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -FC3F -7C3E -7FFE -1FFC -07F0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 16 23 2 0 -BITMAP -00F8 -01E0 -03C0 -0000 -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -FC3F -7C3E -7FFE -1FFC -07F0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 16 23 2 0 -BITMAP -03E0 -07F0 -0E38 -0000 -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -FC3F -7C3E -7FFE -1FFC -07F0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 16 23 2 0 -BITMAP -0E70 -0E70 -0E70 -0000 -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -FC3F -7C3E -7FFE -1FFC -07F0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 738 0 -DWIDTH 19 0 -BBX 17 23 1 0 -BITMAP -00F800 -01E000 -03C000 -000000 -FC0780 -7C0700 -7E0F00 -3E0E00 -3F1C00 -1F1C00 -1FB800 -0FF800 -0FF000 -07F000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 657 0 -DWIDTH 17 0 -BBX 14 19 2 0 -BITMAP -F800 -F800 -F800 -FFE0 -FFF8 -FFFC -F8FC -F87C -F87C -F87C -F8FC -F9F8 -FFF8 -FFF0 -FFC0 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 724 0 -DWIDTH 19 0 -BBX 16 20 2 0 -BITMAP -0FC0 -3FF0 -7FF0 -78F0 -F870 -F8F0 -F8E0 -F9C0 -F9E0 -FBF0 -FBF8 -F9FC -F9FE -F87F -F83F -F81F -F81F -F9FF -F9FE -F9F8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -1F00 -0780 -03C0 -0000 -1FC0 -7FF0 -7FF8 -41F8 -00F8 -00F8 -1FF8 -7FF8 -FFF8 -F8F8 -F8F8 -FFFC -7FFC -3E7C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -01F0 -03C0 -0780 -0000 -1FC0 -7FF0 -7FF8 -41F8 -00F8 -00F8 -1FF8 -7FF8 -FFF8 -F8F8 -F8F8 -FFFC -7FFC -3E7C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -07C0 -0FE0 -1C70 -0000 -1FC0 -7FF0 -7FF8 -41F8 -00F8 -00F8 -1FF8 -7FF8 -FFF8 -F8F8 -F8F8 -FFFC -7FFC -3E7C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -0F70 -1FF0 -1DE0 -0000 -1FC0 -7FF0 -7FF8 -41F8 -00F8 -00F8 -1FF8 -7FF8 -FFF8 -F8F8 -F8F8 -FFFC -7FFC -3E7C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -1FC0 -7FF0 -7FF8 -41F8 -00F8 -00F8 -1FF8 -7FF8 -FFF8 -F8F8 -F8F8 -FFFC -7FFC -3E7C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -0300 -0480 -0480 -0300 -0000 -1FC0 -7FF0 -7FF8 -41F8 -00F8 -00F8 -1FF8 -7FF8 -FFF8 -F8F8 -F8F8 -FFFC -7FFC -3E7C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 913 0 -DWIDTH 24 0 -BBX 22 14 1 0 -BITMAP -1F87C0 -7FFFF0 -7FFFF8 -60FCF8 -00F87C -00F87C -1FFFFC -7FFFFC -FFFFFC -F8F800 -F8FC04 -FFBFFC -7F9FFC -3E0FF8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 545 0 -DWIDTH 14 0 -BBX 12 19 1 -5 -BITMAP -0FE0 -1FF0 -3FF0 -7E10 -FC00 -F800 -F800 -F800 -F800 -FC00 -7E10 -7FF0 -3FF0 -0FF0 -0300 -0600 -0380 -0F80 -0F00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -1F00 -0780 -03C0 -0000 -0FE0 -3FF0 -7FF8 -7CF8 -F87C -FFFC -FFFC -FFFC -F800 -FC00 -7E04 -3FFC -1FFC -07F8 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -01F0 -03C0 -0780 -0000 -0FE0 -3FF0 -7FF8 -7CF8 -F87C -FFFC -FFFC -FFFC -F800 -FC00 -7E04 -3FFC -1FFC -07F8 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -07C0 -0FE0 -1C70 -0000 -0FE0 -3FF0 -7FF8 -7CF8 -F87C -FFFC -FFFC -FFFC -F800 -FC00 -7E04 -3FFC -1FFC -07F8 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -0FE0 -3FF0 -7FF8 -7CF8 -F87C -FFFC -FFFC -FFFC -F800 -FC00 -7E04 -3FFC -1FFC -07F8 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 7 18 0 0 -BITMAP -F8 -3C -1E -00 -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 7 18 2 0 -BITMAP -3E -78 -F0 -00 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 9 18 0 0 -BITMAP -3E00 -7F00 -E380 -0000 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 8 18 1 0 -BITMAP -E7 -E7 -E7 -00 -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 15 23 1 0 -BITMAP -0080 -01C0 -03E0 -F780 -FF80 -FFC0 -1FE0 -3FF0 -79F8 -70FC -2FFC -3FFC -7FFE -7C7E -F83E -F83E -F83E -F83E -F83C -7C7C -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 693 0 -DWIDTH 18 0 -BBX 14 18 2 0 -BITMAP -0F70 -1FF0 -1DE0 -0000 -F9F0 -FBF8 -FFFC -FFFC -FC7C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 16 18 1 0 -BITMAP -0F80 -03C0 -01E0 -0000 -07E0 -1FF8 -7FFE -7C3E -FC3F -F81F -F81F -F81F -F81F -FC3F -7C3E -7FFE -1FF8 -07E0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 16 18 1 0 -BITMAP -00F8 -01E0 -03C0 -0000 -07E0 -1FF8 -7FFE -7C3E -FC3F -F81F -F81F -F81F -F81F -FC3F -7C3E -7FFE -1FF8 -07E0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 16 18 1 0 -BITMAP -03E0 -07F0 -0E38 -0000 -07E0 -1FF8 -7FFE -7C3E -FC3F -F81F -F81F -F81F -F81F -FC3F -7C3E -7FFE -1FF8 -07E0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 16 18 1 0 -BITMAP -07B8 -0FF8 -0EF0 -0000 -07E0 -1FF8 -7FFE -7C3E -FC3F -F81F -F81F -F81F -F81F -FC3F -7C3E -7FFE -1FF8 -07E0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 16 18 1 0 -BITMAP -0E70 -0E70 -0E70 -0000 -07E0 -1FF8 -7FFE -7C3E -FC3F -F81F -F81F -F81F -F81F -FC3F -7C3E -7FFE -1FF8 -07E0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 15 16 1 0 -BITMAP -0380 -0380 -0380 -0000 -0000 -0000 -FFFE -FFFE -FFFE -0000 -0000 -0000 -0000 -0380 -0380 -0380 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 16 14 1 0 -BITMAP -07EF -1FFE -7FFE -7C7E -FCFF -F9FF -FBDF -FBDF -FF9F -FF3F -7E3E -7FFE -7FF8 -F7E0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 693 0 -DWIDTH 18 0 -BBX 14 18 2 0 -BITMAP -1F00 -0780 -03C0 -0000 -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F8FC -FFFC -7F7C -3E7C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 693 0 -DWIDTH 18 0 -BBX 14 18 2 0 -BITMAP -01F0 -03C0 -0780 -0000 -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F8FC -FFFC -7F7C -3E7C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 693 0 -DWIDTH 18 0 -BBX 14 18 2 0 -BITMAP -07C0 -0FE0 -1C70 -0000 -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F8FC -FFFC -7F7C -3E7C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 693 0 -DWIDTH 18 0 -BBX 14 18 2 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F8FC -FFFC -7F7C -3E7C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 645 0 -DWIDTH 17 0 -BBX 16 23 0 -5 -BITMAP -01F0 -03C0 -0780 -0000 -FC0F -7C0E -7C1E -7E1C -3E3C -3F38 -1F78 -1F70 -1FF0 -0FE0 -0FE0 -07C0 -07C0 -0780 -0780 -0F00 -0F00 -1F00 -3E00 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 696 0 -DWIDTH 18 0 -BBX 15 24 2 -5 -BITMAP -F800 -F800 -F800 -F800 -F800 -F9F0 -FBF8 -FBFC -FC7C -F83E -F83E -F83E -F83E -F83E -F87E -FC7C -FFFC -FFF8 -F9F0 -F800 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 645 0 -DWIDTH 17 0 -BBX 16 23 0 -5 -BITMAP -0E70 -0E70 -0E70 -0000 -FC0F -7C0E -7C1E -7E1C -3E3C -3F38 -1F78 -1F70 -1FF0 -0FE0 -0FE0 -07C0 -07C0 -0780 -0780 -0F00 -0F00 -1F00 -3E00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luBS24-L1.bdf diff -u xc/fonts/bdf/100dpi/luBS24-L1.bdf:1.1 xc/fonts/bdf/100dpi/luBS24-L1.bdf:removed --- xc/fonts/bdf/100dpi/luBS24-L1.bdf:1.1 Wed Apr 4 18:55:26 2001 +++ xc/fonts/bdf/100dpi/luBS24-L1.bdf Wed Mar 16 21:03:40 2005 @@ -1,5912 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBS24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Bold-R-Normal-Sans-34-240-100-100-P-216-ISO8859-1 -SIZE 24 100 100 -FONTBOUNDINGBOX 61 40 -24 -7 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 34 -POINT_SIZE 240 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 216 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 31 -FONT_DESCENT 8 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold" -X_HEIGHT 18 -CAP_HEIGHT 25 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 28 0 -BBX 21 25 3 0 -BITMAP -AAAAA8 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -AAAAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 12 0 -BBX 7 25 2 0 -BITMAP -FE -FE -FE -FE -FE -FE -FE -FE -FC -FC -FC -7C -7C -7C -78 -78 -78 -00 -00 -00 -FE -FE -FE -FE -FE -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 18 0 -BBX 16 11 1 15 -BITMAP -FE7F -FE7F -FC7F -FC7E -FC7E -FC7E -7C3E -7C3E -783C -783C -783C -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 21 25 1 0 -BITMAP -00E1E0 -00E1C0 -00E1C0 -00E1C0 -01C3C0 -01C380 -01C380 -3FFFF8 -3FFFF8 -3FFFF0 -038700 -038700 -070700 -070E00 -070E00 -FFFFE0 -FFFFE0 -FFFFE0 -0E1C00 -0E1C00 -1C1C00 -1C3800 -1C3800 -1C3800 -383800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 17 33 3 -4 -BITMAP -01E000 -01E000 -01E000 -01E000 -07FE00 -1FFF00 -3FFF00 -7FFF00 -7EE100 -7CE000 -7EE000 -7EE000 -7FE000 -3FE000 -3FE000 -1FF800 -07FC00 -03FE00 -01FF00 -01FF00 -01FF80 -01DF80 -01DF80 -81DF80 -E1DF80 -FFFF00 -FFFF00 -FFFE00 -3FF800 -01E000 -01E000 -01E000 -01E000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 898 0 -DWIDTH 30 0 -BBX 29 25 1 0 -BITMAP -0F8007E0 -3FE00F80 -7FF00F80 -7FF01F00 -FDF83E00 -F8F87C00 -F8F87C00 -F8F8F800 -FDF9F000 -7FF3E000 -7FF3E000 -3FE7C000 -0F8F8000 -001F0F80 -003F3FE0 -003E7FF0 -007CFFF8 -00F8FDF8 -01F8F8F8 -01F0F8F8 -03E0FDF8 -07C0FFF8 -0F807FF0 -0F803FE0 -3F000F80 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 792 0 -DWIDTH 27 0 -BBX 25 25 1 0 -BITMAP -00FE0000 -03FF8000 -07FFC000 -0FFFE000 -0FE7E000 -0FE7E000 -0FE7E000 -07EFC000 -07FFC000 -03FF0000 -03FE1F80 -0FFE1F80 -3FFF1F80 -7FFF1F80 -7E7F9F00 -FE3FDF00 -FE3FFE00 -FE1FFE00 -FE1FFC00 -FF0FF800 -7F87F000 -7FFFF800 -3FFFFC00 -0FFEFE00 -03F87F00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 7 12 1 14 -BITMAP -FE -FE -FE -FC -FC -FC -7C -7C -7C -78 -78 -78 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 13 0 -BBX 10 32 1 -6 -BITMAP -0040 -01C0 -03C0 -07C0 -0FC0 -1F80 -1F80 -3F00 -3F00 -7F00 -7E00 -7E00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -7E00 -7E00 -7F00 -3F00 -3F00 -1F80 -1F80 -0FC0 -07C0 -03C0 -01C0 -0040 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 13 0 -BBX 10 32 2 -6 -BITMAP -8000 -E000 -F000 -F800 -FC00 -7E00 -7E00 -3F00 -3F00 -3F80 -1F80 -1F80 -1FC0 -1FC0 -1FC0 -1FC0 -1FC0 -1FC0 -1FC0 -1FC0 -1F80 -1F80 -3F80 -3F00 -3F00 -7E00 -7E00 -FC00 -F800 -F000 -E000 -8000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 16 0 -BBX 13 13 1 12 -BITMAP -0F80 -0700 -4710 -6730 -7DF0 -F8F8 -F8F8 -0880 -1DC0 -3DE0 -7DF0 -18C0 -0880 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 20 21 2 0 -BITMAP -00F000 -00F000 -00F000 -00F000 -00F000 -00F000 -00F000 -00F000 -FFFFF0 -FFFFF0 -FFFFF0 -FFFFF0 -00F000 -00F000 -00F000 -00F000 -00F000 -00F000 -00F000 -00F000 -00F000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 7 13 2 -6 -BITMAP -FE -FE -FE -FE -FE -FE -FE -1E -1E -3C -3C -F8 -E0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 7 4 1 9 -BITMAP -FE -FE -FE -FE -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 7 7 2 0 -BITMAP -FE -FE -FE -FE -FE -FE -FE -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 20 0 -BBX 20 32 0 -6 -BITMAP -0001F0 -0003F0 -0003E0 -0007E0 -0007C0 -000FC0 -000F80 -001F80 -001F00 -003F00 -003E00 -007E00 -007C00 -00FC00 -00F800 -01F800 -01F800 -01F000 -03F000 -03E000 -07E000 -07C000 -0FC000 -0F8000 -1F8000 -1F0000 -3F0000 -3E0000 -7E0000 -7C0000 -FC0000 -F80000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 21 25 1 0 -BITMAP -01FC00 -07FF00 -0FFF80 -1FFFC0 -3F8FE0 -3F07E0 -7F07F0 -7E03F0 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -7E03F0 -7F07F0 -3F07E0 -3F8FE0 -1FFFC0 -0FFF80 -07FF00 -01FC00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 10 25 5 0 -BITMAP -FFC0 -FFC0 -FFC0 -FFC0 -1FC0 -1FC0 -1FC0 -1FC0 -1FC0 -1FC0 -1FC0 -1FC0 -1FC0 -1FC0 -1FC0 -1FC0 -1FC0 -1FC0 -1FC0 -1FC0 -1FC0 -1FC0 -1FC0 -1FC0 -1FC0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 18 25 2 0 -BITMAP -0FF800 -7FFE00 -7FFF00 -7FFF80 -707FC0 -403FC0 -001FC0 -001FC0 -001FC0 -003F80 -003F80 -007F00 -00FE00 -01FC00 -03F800 -07F000 -0FC000 -1F8000 -3F0000 -FE0000 -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 18 25 3 0 -BITMAP -1FF000 -FFFC00 -FFFF00 -FFFF00 -C07F80 -003F80 -003F80 -003F80 -007F00 -00FF00 -3FFC00 -3FF000 -3FFC00 -3FFE00 -00FF00 -003F80 -001FC0 -001FC0 -001FC0 -003FC0 -C07FC0 -FFFF80 -FFFF00 -FFFE00 -7FF000 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 21 25 1 0 -BITMAP -000FE0 -001FE0 -003FE0 -007FE0 -00FFE0 -01FFE0 -03FFE0 -07EFE0 -07CFE0 -0F8FE0 -1F0FE0 -3E0FE0 -7E0FE0 -FC0FE0 -FFFFF8 -FFFFF8 -FFFFF8 -FFFFF8 -FFFFF8 -000FE0 -000FE0 -000FE0 -000FE0 -000FE0 -000FE0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 17 25 4 0 -BITMAP -FFFF00 -FFFF00 -FFFF00 -FFFF00 -FFFF00 -F00000 -F00000 -F00000 -F00000 -FFC000 -FFF000 -FFFC00 -FFFE00 -03FF00 -00FF00 -007F80 -003F80 -003F80 -003F80 -007F80 -C0FF00 -FFFF00 -FFFE00 -FFF800 -3FE000 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 20 25 1 0 -BITMAP -00FF80 -03FFE0 -0FFFE0 -1FFFE0 -3FE060 -3F8000 -7F0000 -7F0000 -7E0000 -FE3E00 -FEFF80 -FFFFC0 -FFFFE0 -FF0FE0 -FF0FF0 -FE07F0 -FE07F0 -7E07F0 -7E07F0 -7F0FF0 -3F0FE0 -1FFFC0 -1FFF80 -07FF00 -01FC00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 18 25 4 0 -BITMAP -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -000FC0 -001F80 -001F00 -003E00 -007E00 -00FC00 -01F800 -01F000 -03F000 -07E000 -07C000 -0FC000 -1FC000 -1F8000 -3F8000 -3F8000 -3F0000 -7F0000 -7F0000 -7F0000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 20 25 2 0 -BITMAP -03FC00 -0FFF80 -1FFFC0 -3FFFE0 -7F0FE0 -7E07E0 -7E07E0 -7F07E0 -3F87C0 -3FEF80 -1FFF00 -07FE00 -0FFF80 -1FFFC0 -3F3FE0 -7E0FE0 -FE07F0 -FE03F0 -FE03F0 -FF03F0 -FF87E0 -7FFFE0 -3FFFC0 -1FFF00 -03FC00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 20 25 2 0 -BITMAP -03F800 -0FFE00 -1FFF80 -3FFF80 -7F0FC0 -7F0FE0 -FE07E0 -FE07E0 -FE07F0 -FE07F0 -FF0FF0 -7F0FF0 -7FFFF0 -3FFFF0 -1FF7F0 -07C7F0 -0007E0 -000FE0 -000FE0 -001FC0 -607FC0 -7FFF80 -7FFF00 -7FFC00 -1FF000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 7 18 2 0 -BITMAP -FE -FE -FE -FE -FE -FE -FE -00 -00 -00 -00 -FE -FE -FE -FE -FE -FE -FE -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 7 24 2 -6 -BITMAP -FE -FE -FE -FE -FE -FE -FE -00 -00 -00 -00 -00 -FE -FE -FE -FE -FE -FE -1E -1E -3C -3C -F8 -E0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 20 21 2 0 -BITMAP -000010 -000070 -0001F0 -0007F0 -001FF0 -007FC0 -01FF00 -03FC00 -0FF000 -3FC000 -FF8000 -3FC000 -0FF000 -03FC00 -01FF00 -007FC0 -001FF0 -0007F0 -0001F0 -000070 -000010 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 20 13 2 3 -BITMAP -FFFFF0 -FFFFF0 -FFFFF0 -FFFFF0 -000000 -000000 -000000 -000000 -000000 -FFFFF0 -FFFFF0 -FFFFF0 -FFFFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 20 21 2 0 -BITMAP -800000 -E00000 -F80000 -FE0000 -FF8000 -3FE000 -0FF800 -03FC00 -00FF00 -003FC0 -000FF0 -003FC0 -00FF00 -03FC00 -0FF800 -3FE000 -FF8000 -FE0000 -F80000 -E00000 -800000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 572 0 -DWIDTH 19 0 -BBX 17 25 1 0 -BITMAP -3FF000 -FFFC00 -FFFF00 -FFFF00 -E07F80 -803F80 -003F80 -003F80 -003F00 -007E00 -007C00 -00F800 -01F800 -03F000 -07E000 -0FE000 -0FE000 -0FE000 -000000 -000000 -0FE000 -0FE000 -0FE000 -0FE000 -0FE000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 28 0 -BBX 27 25 3 0 -BITMAP -000FF000 -007FFC00 -01FFFE00 -03F01F00 -07C00780 -0F0003C0 -1E0001C0 -3C0FF1E0 -383FE0E0 -787860E0 -70F060E0 -F0E0E0E0 -E1E1E0E0 -E1C1C1E0 -E3C3C1C0 -E3C7C3C0 -E3CEC780 -E3FCFF00 -73F8FE00 -79E0F800 -3C000000 -3F030000 -1FFF0000 -07FF8000 -01FC0000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 773 0 -DWIDTH 26 0 -BBX 25 25 1 0 -BITMAP -007F0000 -007F8000 -00FF8000 -00FF8000 -00FFC000 -01FFC000 -01FFE000 -01EFE000 -03CFE000 -03CFF000 -07C7F000 -0787F000 -0787F800 -0F83F800 -0F03FC00 -0FFFFC00 -1FFFFC00 -1FFFFE00 -1FFFFE00 -3C00FE00 -3C007F00 -7C007F00 -78003F80 -78003F80 -F0003F80 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 669 0 -DWIDTH 23 0 -BBX 19 25 3 0 -BITMAP -FFFC00 -FFFF00 -FFFF80 -FFFFC0 -FE3FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE3F80 -FE3F00 -FFFE00 -FFF800 -FFFC00 -FFFF00 -FE3FC0 -FE1FC0 -FE0FE0 -FE0FE0 -FE0FE0 -FE0FE0 -FE1FE0 -FFFFC0 -FFFFC0 -FFFF80 -FFFE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 726 0 -DWIDTH 25 0 -BBX 23 25 1 0 -BITMAP -003FF8 -01FFFE -07FFFE -1FFFFE -1FF00E -3FC000 -7F8000 -7F0000 -7F0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FF0000 -7F0000 -7F8000 -7FC002 -3FF00E -1FFFFE -1FFFFE -07FFFE -03FFFE -007FE0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 819 0 -DWIDTH 28 0 -BBX 24 25 3 0 -BITMAP -FFFF00 -FFFFE0 -FFFFF0 -FFFFF8 -FE07FC -FE01FE -FE01FE -FE00FE -FE007F -FE007F -FE007F -FE007F -FE007F -FE007F -FE007F -FE007F -FE00FE -FE00FE -FE01FE -FE07FC -FFFFFC -FFFFF8 -FFFFF0 -FFFFC0 -FFFF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 645 0 -DWIDTH 22 0 -BBX 18 25 3 0 -BITMAP -FFFF80 -FFFF80 -FFFF80 -FFFF80 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FFFE00 -FFFE00 -FFFE00 -FFFE00 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 3 0 -BITMAP -FFFF80 -FFFF80 -FFFF80 -FFFF80 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FFFE00 -FFFE00 -FFFE00 -FFFE00 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 759 0 -DWIDTH 26 0 -BBX 22 25 1 0 -BITMAP -007FFC -03FFFC -07FFFC -1FFFFC -3FF00C -3FC000 -7F8000 -7F0000 -FF0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE01FC -FE01FC -FE01FC -FF01FC -7F01FC -7F81FC -3FC1FC -3FF1FC -1FFFFC -0FFFFC -03FFFC -007FE0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 28 0 -BBX 22 25 3 0 -BITMAP -FE01FC -FE01FC -FE01FC -FE01FC -FE01FC -FE01FC -FE01FC -FE01FC -FE01FC -FE01FC -FFFFFC -FFFFFC -FFFFFC -FFFFFC -FE01FC -FE01FC -FE01FC -FE01FC -FE01FC -FE01FC -FE01FC -FE01FC -FE01FC -FE01FC -FE01FC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 12 0 -BBX 7 25 3 0 -BITMAP -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 501 0 -DWIDTH 17 0 -BBX 14 31 0 -6 -BITMAP -01FC -01FC -01FC -01FC -01FC -01FC -01FC -01FC -01FC -01FC -01FC -01FC -01FC -01FC -01FC -01FC -01FC -01FC -01FC -01FC -01FC -01FC -01FC -01FC -01FC -01FC -83F8 -FFF8 -FFF0 -FFF0 -7FC0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 26 0 -BBX 23 25 3 0 -BITMAP -FE01F0 -FE03E0 -FE03C0 -FE07C0 -FE0F80 -FE0F00 -FE1F00 -FE3E00 -FE7C00 -FE7C00 -FEF800 -FFFC00 -FFFC00 -FFFE00 -FFFF00 -FEFF00 -FE7F80 -FE7FC0 -FE3FC0 -FE1FE0 -FE1FF0 -FE0FF0 -FE0FF8 -FE07FC -FE03FE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 620 0 -DWIDTH 21 0 -BBX 18 25 3 0 -BITMAP -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 32 0 -BBX 26 25 3 0 -BITMAP -FF803FC0 -FF803FC0 -FF807FC0 -FFC07FC0 -FFC07FC0 -FFC0FFC0 -FFE0FFC0 -FFE0FFC0 -FFE1FFC0 -FFF1FFC0 -FBF1FFC0 -FBF3DFC0 -FBFBDFC0 -F9FBDFC0 -F9FF9FC0 -F9FF9FC0 -F8FF9FC0 -F8FF9FC0 -F8FF1FC0 -F8FF1FC0 -F87F1FC0 -F87E1FC0 -F87E1FC0 -F8001FC0 -F8001FC0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 783 0 -DWIDTH 27 0 -BBX 21 25 3 0 -BITMAP -FC00F8 -FE00F8 -FF00F8 -FF00F8 -FF80F8 -FFC0F8 -FFE0F8 -FFE0F8 -FFF0F8 -FFF8F8 -FFF8F8 -FBFCF8 -FBFEF8 -F9FEF8 -F8FFF8 -F8FFF8 -F87FF8 -F83FF8 -F83FF8 -F81FF8 -F80FF8 -F807F8 -F807F8 -F803F8 -F801F8 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 29 0 -BBX 27 25 1 0 -BITMAP -007FC000 -03FFF800 -07FFFC00 -0FFFFE00 -1FE0FF00 -3FC07F80 -7F803FC0 -7F001FC0 -7F001FC0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -7F001FC0 -7F001FC0 -7F803FC0 -3FC07F80 -1FE0FF00 -0FFFFE00 -07FFFC00 -03FFF800 -007FC000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 657 0 -DWIDTH 22 0 -BBX 19 25 3 0 -BITMAP -FFFE00 -FFFF80 -FFFFC0 -FFFFE0 -FE1FE0 -FE0FE0 -FE0FE0 -FE0FE0 -FE0FE0 -FE1FE0 -FE3FC0 -FFFFC0 -FFFF80 -FFFF00 -FFF800 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 29 0 -BBX 31 31 1 -6 -BITMAP -007FC000 -03FFF800 -07FFFC00 -0FFFFE00 -1FE0FF00 -3FC07F80 -7F803FC0 -7F001FC0 -7F001FC0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -7F001FC0 -7F001FC0 -7F803FC0 -3FC07F80 -1FE0FF00 -0FFFFE00 -07FFFC00 -03FFF800 -007FFC00 -0001FFF0 -00007FFE -00003FFC -00001FF8 -000007F0 -000000E0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 734 0 -DWIDTH 25 0 -BBX 23 25 3 0 -BITMAP -FFFE00 -FFFF80 -FFFFC0 -FFFFC0 -FE1FE0 -FE0FE0 -FE0FE0 -FE0FE0 -FE0FE0 -FE1FC0 -FE3FC0 -FFFF80 -FFFF00 -FFFE00 -FFFF00 -FE7F80 -FE3F80 -FE3FC0 -FE1FC0 -FE1FE0 -FE0FF0 -FE0FF0 -FE07F8 -FE07FC -FE03FE -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 594 0 -DWIDTH 20 0 -BBX 18 25 1 0 -BITMAP -07FF00 -1FFF00 -3FFF00 -7FFF00 -FF0300 -FE0000 -FE0000 -FF0000 -FFC000 -FFE000 -7FF800 -3FFC00 -1FFF00 -0FFF80 -03FF80 -00FFC0 -007FC0 -001FC0 -001FC0 -001FC0 -C03F80 -FFFF80 -FFFF00 -FFFE00 -FFF000 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 735 0 -DWIDTH 25 0 -BBX 25 25 0 0 -BITMAP -FFFFFF80 -FFFFFF80 -FFFFFF80 -FFFFFF80 -007F0000 -007F0000 -007F0000 -007F0000 -007F0000 -007F0000 -007F0000 -007F0000 -007F0000 -007F0000 -007F0000 -007F0000 -007F0000 -007F0000 -007F0000 -007F0000 -007F0000 -007F0000 -007F0000 -007F0000 -007F0000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 783 0 -DWIDTH 27 0 -BBX 21 25 3 0 -BITMAP -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -7F07F0 -7F8FF0 -3FFFE0 -1FFFE0 -0FFF80 -01FE00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 735 0 -DWIDTH 25 0 -BBX 24 25 0 0 -BITMAP -FE000F -FF001E -7F001E -7F003E -7F803C -3F803C -3F807C -3FC078 -1FC078 -1FE0F8 -1FE0F0 -0FE0F0 -0FF1F0 -07F1E0 -07F1E0 -07FBE0 -03FBC0 -03FBC0 -03FFC0 -01FF80 -01FF80 -01FF80 -00FF00 -00FF00 -00FE00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 940 0 -DWIDTH 32 0 -BBX 31 25 1 0 -BITMAP -FE03E01E -FE07F01E -FE07F03C -FF07F03C -7F07F03C -7F07F03C -7F0FF878 -7F0FF878 -7F8FF878 -3F8FF878 -3F9FF8F0 -3F9EFCF0 -3FDEFCF0 -1FDEFCF0 -1FDEFDE0 -1FFCFFE0 -1FFC7FE0 -0FFC7FE0 -0FFC7FE0 -0FF87FC0 -0FF83FC0 -07F83FC0 -07F83FC0 -07F83F80 -07F03F80 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 699 0 -DWIDTH 24 0 -BBX 22 25 1 0 -BITMAP -FF00FC -7F80F8 -7F81F0 -3FC1E0 -1FE3E0 -1FE7C0 -0FF780 -0FFF80 -07FF00 -07FF00 -03FE00 -01FE00 -01FE00 -01FF00 -01FF00 -03FF80 -07FF80 -07FFC0 -0F9FE0 -0F1FE0 -1F0FF0 -3E0FF0 -3C07F8 -7C07F8 -F803FC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 738 0 -DWIDTH 25 0 -BBX 23 25 1 0 -BITMAP -FF003E -FF003C -7F807C -3FC0F8 -3FC0F0 -1FE1F0 -1FE1E0 -0FF3E0 -0FF7C0 -07FFC0 -07FF80 -03FF80 -03FF00 -01FE00 -00FE00 -00FE00 -00FE00 -00FE00 -00FE00 -00FE00 -00FE00 -00FE00 -00FE00 -00FE00 -00FE00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 19 25 2 0 -BITMAP -7FFFE0 -7FFFE0 -7FFFE0 -7FFFE0 -001FE0 -003FC0 -007FC0 -007F80 -00FF00 -01FF00 -01FE00 -03FC00 -07FC00 -07F800 -0FF000 -1FF000 -1FE000 -3FC000 -7FC000 -7F8000 -FF0000 -FFFFE0 -FFFFE0 -FFFFE0 -FFFFE0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 13 0 -BBX 9 32 2 -6 -BITMAP -FF80 -FF80 -FF80 -FF80 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FF80 -FF80 -FF80 -FF80 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 596 0 -DWIDTH 20 0 -BBX 20 32 0 -6 -BITMAP -F80000 -FC0000 -7C0000 -7E0000 -3E0000 -3F0000 -1F0000 -1F8000 -0F8000 -0FC000 -07C000 -07E000 -03E000 -03F000 -01F000 -01F800 -01F800 -00F800 -00FC00 -007C00 -007E00 -003E00 -003F00 -001F00 -001F80 -000F80 -000FC0 -0007C0 -0007E0 -0003E0 -0003F0 -0001F0 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 13 0 -BBX 9 32 2 -6 -BITMAP -FF80 -FF80 -FF80 -FF80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -FF80 -FF80 -FF80 -FF80 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 20 21 2 4 -BITMAP -002000 -006000 -006000 -00F000 -00F000 -01F800 -01F800 -03FC00 -03FC00 -07FE00 -079E00 -0F9F00 -0F0F00 -1F0F80 -1E0780 -3E07C0 -3C03C0 -3C03C0 -7C03E0 -7801E0 -F801F0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 4 1 -5 -BITMAP -FFFE -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 9 5 6 21 -BITMAP -FC00 -3C00 -1E00 -0F00 -0780 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -0FF800 -3FFE00 -3FFF00 -3FFF80 -307F80 -203F80 -003F80 -0FFF80 -3FFF80 -7FFF80 -FFFF80 -FF3F80 -FE3F80 -FE7F80 -FFFFE0 -7FFFE0 -3FDFE0 -1F8FE0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 696 0 -DWIDTH 24 0 -BBX 20 26 3 0 -BITMAP -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE3F00 -FE7F80 -FEFFC0 -FFFFE0 -FFFFE0 -FF0FF0 -FE0FF0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE0FE0 -FF1FE0 -FFFFE0 -FFFFC0 -FDFF80 -FC7E00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 545 0 -DWIDTH 19 0 -BBX 16 18 1 0 -BITMAP -03FE -0FFF -1FFF -3FFF -7F83 -7F00 -FF00 -FE00 -FE00 -FE00 -FE00 -FE00 -7F00 -7F81 -3FFF -3FFF -0FFF -03FF -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 696 0 -DWIDTH 24 0 -BBX 20 26 1 0 -BITMAP -0007F0 -0007F0 -0007F0 -0007F0 -0007F0 -0007F0 -0007F0 -0007F0 -07C7F0 -1FF7F0 -3FFFF0 -7FFFF0 -7F8FF0 -FF07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FF07F0 -FF0FF0 -7FFFF0 -7FFFF0 -3FF7F0 -1FE7F0 -0FC7F0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 18 18 1 0 -BITMAP -03F800 -0FFE00 -3FFF00 -3FFF80 -7E3F80 -7E1FC0 -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -FE0000 -FE0000 -7F80C0 -7FFFC0 -3FFFC0 -1FFFC0 -0FFFC0 -01FE00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 461 0 -DWIDTH 16 0 -BBX 15 26 1 0 -BITMAP -03FC -0FFE -1FFE -1FFE -3FC2 -3F80 -3F80 -3F80 -FFF8 -FFF8 -FFF8 -FFF8 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 696 0 -DWIDTH 24 0 -BBX 20 25 1 -7 -BITMAP -07E3F0 -1FFBF0 -3FFFF0 -3FFFF0 -7F8FF0 -7F07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FF0FF0 -FF0FF0 -7FFFF0 -7FF7F0 -3FF7F0 -1FE7F0 -0F87F0 -0007F0 -300FF0 -3FFFE0 -3FFFE0 -3FFFC0 -3FFF00 -07FC00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 693 0 -DWIDTH 24 0 -BBX 18 26 3 0 -BITMAP -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE3E00 -FE7F80 -FEFF80 -FFFFC0 -FFFFC0 -FFFFC0 -FF1FC0 -FF1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 361 0 -DWIDTH 12 0 -BBX 7 26 3 0 -BITMAP -FE -FE -FE -FE -FE -00 -00 -00 -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 361 0 -DWIDTH 12 0 -BBX 13 33 -2 -7 -BITMAP -03F8 -03F8 -03F8 -03F8 -03F8 -0000 -0000 -0000 -03F8 -03F8 -03F8 -03F8 -03F8 -03F8 -03F8 -03F8 -03F8 -03F8 -03F8 -03F8 -03F8 -03F8 -03F8 -03F8 -03F8 -03F8 -03F8 -03F8 -87F8 -FFF0 -FFF0 -FFE0 -7F80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 681 0 -DWIDTH 23 0 -BBX 21 26 3 0 -BITMAP -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE07C0 -FE0F80 -FE1F00 -FE1F00 -FE3E00 -FE7C00 -FE7C00 -FEFC00 -FFFC00 -FFFE00 -FEFF00 -FEFF00 -FE7F80 -FE7FC0 -FE3FC0 -FE1FE0 -FE1FF0 -FE0FF8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 361 0 -DWIDTH 12 0 -BBX 7 26 3 0 -BITMAP -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -FE -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 1006 0 -DWIDTH 34 0 -BBX 29 18 3 0 -BITMAP -FE3E07E0 -FEFF8FF0 -FDFF9FF8 -FFFFFFF8 -FFFFFFF8 -FFFFFFF8 -FF1FE3F8 -FE1FC3F8 -FE1FC3F8 -FE1FC3F8 -FE1FC3F8 -FE1FC3F8 -FE1FC3F8 -FE1FC3F8 -FE1FC3F8 -FE1FC3F8 -FE1FC3F8 -FE1FC3F8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 693 0 -DWIDTH 24 0 -BBX 18 18 3 0 -BITMAP -FE3E00 -FEFF80 -FEFF80 -FFFFC0 -FFFFC0 -FFFFC0 -FF1FC0 -FF1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 20 18 1 0 -BITMAP -03FC00 -0FFF00 -1FFF80 -3FFFC0 -7F9FE0 -7F0FE0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -7F0FE0 -7F9FE0 -3FFFC0 -1FFF80 -0FFF00 -03FC00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 696 0 -DWIDTH 24 0 -BBX 20 25 3 -7 -BITMAP -FE3F00 -FE7F80 -FEFFC0 -FFFFE0 -FFFFE0 -FF0FF0 -FE0FF0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE0FF0 -FF1FE0 -FFFFE0 -FFFFC0 -FEFF80 -FE3E00 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 696 0 -DWIDTH 24 0 -BBX 20 25 1 -7 -BITMAP -07E3F0 -1FFBF0 -3FFFF0 -7FFFF0 -7F8FF0 -7F07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FF07F0 -FF0FF0 -7FFFF0 -7FFFF0 -3FF7F0 -1FE7F0 -0FC7F0 -0007F0 -0007F0 -0007F0 -0007F0 -0007F0 -0007F0 -0007F0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 18 3 0 -BITMAP -FE3C -FE7C -FEFC -FFFC -FFFC -FFFC -FF80 -FF00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 622 0 -DWIDTH 21 0 -BBX 17 18 2 0 -BITMAP -0FFC00 -3FFE00 -7FFE00 -FFFE00 -FE0200 -FE0000 -FF0000 -7FE000 -3FFC00 -1FFF00 -03FF80 -007F80 -003F80 -C03F80 -FFFF80 -FFFF00 -FFFE00 -3FF000 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 436 0 -DWIDTH 15 0 -BBX 13 23 1 0 -BITMAP -0380 -3F80 -3F80 -3F80 -3F80 -FFF8 -FFF8 -FFF8 -FFF8 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3FC0 -3FF8 -1FF8 -1FF8 -07F8 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 693 0 -DWIDTH 24 0 -BBX 18 18 3 0 -BITMAP -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE3FC0 -FE3FC0 -FFFFC0 -FFFFC0 -7FDFC0 -7FDFC0 -1F1FC0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 663 0 -DWIDTH 23 0 -BBX 21 18 1 0 -BITMAP -FF00F8 -FF00F0 -7F00F0 -7F81F0 -3F81E0 -3FC3E0 -3FC3C0 -1FC3C0 -1FE7C0 -0FE780 -0FF780 -0FFF00 -07FF00 -07FF00 -03FE00 -03FE00 -01FC00 -01FC00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 885 0 -DWIDTH 30 0 -BBX 28 18 1 0 -BITMAP -FC0FC0F0 -FC1FC1F0 -FE1FC1E0 -7E1FC1E0 -7E1FE1E0 -7E3FE3C0 -7F3FE3C0 -3F3FE3C0 -3F7FF7C0 -3F79F780 -3FF9F780 -1FF9FF80 -1FF1FF00 -1FF0FF00 -1FF0FF00 -0FF0FF00 -0FE0FE00 -0FE07E00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 568 0 -DWIDTH 19 0 -BBX 18 18 1 0 -BITMAP -FF07C0 -7F0F80 -3F9F00 -3F9E00 -1FFE00 -0FFC00 -0FFC00 -07F800 -07F800 -03F800 -07FC00 -0FFC00 -0FFE00 -1FFE00 -3E7F00 -3C3F80 -7C3F80 -F81FC0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 645 0 -DWIDTH 22 0 -BBX 21 25 1 -7 -BITMAP -FF00F8 -FF00F0 -7F01F0 -7F81E0 -3F83E0 -3F83C0 -3FC7C0 -1FC780 -1FEF80 -0FEF00 -0FFF00 -0FFE00 -07FE00 -07FC00 -07FC00 -03F800 -03F800 -01F800 -01F000 -03F000 -03E000 -07E000 -0FC000 -1FC000 -3F8000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 17 18 2 0 -BITMAP -FFFF80 -FFFF80 -FFFF80 -FFFF80 -00FF80 -01FF00 -03FE00 -07FC00 -0FFC00 -1FF800 -3FF000 -7FE000 -FFC000 -FF8000 -FFFF80 -FFFF80 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 13 0 -BBX 10 32 2 -6 -BITMAP -07C0 -0FC0 -1FC0 -3FC0 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F00 -FE00 -FC00 -FC00 -FE00 -3F00 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3FC0 -1FC0 -0FC0 -07C0 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 4 32 3 -6 -BITMAP -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 13 0 -BBX 10 32 2 -6 -BITMAP -F800 -FC00 -FE00 -FF00 -7F00 -7F00 -7F00 -7F00 -7F00 -7F00 -7F00 -7F00 -7F00 -3F00 -1FC0 -0FC0 -0FC0 -1FC0 -3F00 -7F00 -7F00 -7F00 -7F00 -7F00 -7F00 -7F00 -7F00 -7F00 -FF00 -FE00 -FC00 -F800 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 20 7 2 6 -BITMAP -1F00F0 -7FC0F0 -7FF9F0 -FFFFF0 -F9FFE0 -F03FE0 -F00F80 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 12 0 -BBX 7 25 2 -7 -BITMAP -FE -FE -FE -FE -FE -00 -00 -78 -78 -78 -7C -7C -7C -7C -FC -FC -FC -FE -FE -FE -FE -FE -FE -FE -FE -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 17 25 3 0 -BITMAP -007800 -007800 -007800 -01FF80 -0FFF80 -1FFF80 -3FFF80 -7F8180 -7F0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FF0000 -FF0000 -7FC000 -7FFF80 -3FFF80 -1FFF80 -07FF80 -007800 -007800 -007800 -007800 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 17 25 4 0 -BITMAP -00FF80 -07FF80 -0FFF80 -0FFF80 -1FE000 -1FC000 -1FC000 -1FC000 -1FC000 -1FC000 -7FF800 -7FF800 -7FF800 -7FF800 -1FC000 -1FC000 -1F8000 -1F8000 -1F0000 -3C0000 -FFFF80 -FFFF80 -FFFF80 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 23 25 0 0 -BITMAP -200008 -70001C -F8003E -FC007E -7C007C -3E00F8 -1F7DF0 -0FFFE0 -07FFC0 -07FFC0 -0FFFE0 -0FC7E0 -0F83E0 -0F83E0 -0F83E0 -07C7C0 -07FFC0 -0FFFE0 -1FFFF0 -3FFFF8 -3E7CF8 -7C007C -F8003E -70001C -200008 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 22 25 1 0 -BITMAP -FF007C -FF0078 -7F80F8 -3FC1F0 -3FC1F0 -1FE3E0 -1FE3C0 -0FF7C0 -0FF780 -07FF80 -07FF00 -03FE00 -01FE00 -0FFFC0 -0FFFC0 -0FFFC0 -00FE00 -0FFFC0 -0FFFC0 -0FFFC0 -00FE00 -00FE00 -00FE00 -00FE00 -00FE00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 4 32 3 -6 -BITMAP -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -00 -00 -00 -00 -00 -00 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 693 0 -DWIDTH 23 0 -BBX 17 32 3 -7 -BITMAP -0FFF00 -3FFF00 -7FFF00 -7FFF00 -FE0300 -FC0000 -FE0000 -FFC000 -7FF000 -7FFC00 -3FFE00 -3FFF00 -7FFF00 -7BFF80 -F8FF80 -FC3F80 -FE0F80 -FF8F80 -FFEF00 -7FFF00 -7FFE00 -3FFE00 -0FFF00 -03FF80 -00FF80 -003F80 -001F80 -603F80 -7FFF00 -7FFF00 -7FFC00 -7FF000 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 11 4 6 21 -BITMAP -F1E0 -F1E0 -F1E0 -F1E0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 825 0 -DWIDTH 28 0 -BBX 26 25 1 0 -BITMAP -007F8000 -01FFE000 -07FFF800 -0FC0FC00 -1F003E00 -3C000F00 -383FC700 -78FFC780 -71F04380 -F1E003C0 -E3C001C0 -E3C001C0 -E3C001C0 -E3C001C0 -E3C001C0 -F1E003C0 -71F04380 -787FC780 -383FC700 -3C000F00 -1F003E00 -0FC0FC00 -07FFF800 -01FFE000 -007F8000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 536 0 -DWIDTH 18 0 -BBX 17 14 1 11 -BITMAP -1FE000 -7FF800 -7FFC00 -41FE00 -00FE00 -00FE00 -1FFE00 -7FFE00 -FFFE00 -FCFE00 -FCFF80 -FFFF80 -7FBF80 -3F1F80 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 19 16 1 1 -BITMAP -030180 -0383C0 -07C7E0 -0FEFE0 -1F8FC0 -3F9F80 -7F3F80 -FEFF00 -FE7F00 -7F3F80 -3F9F80 -1F8FC0 -0FCFE0 -07E7E0 -0383C0 -030180 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 20 13 2 3 -BITMAP -FFFFF0 -FFFFF0 -FFFFF0 -FFFFF0 -0000F0 -0000F0 -0000F0 -0000F0 -0000F0 -0000F0 -0000F0 -0000F0 -0000F0 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 7 4 1 9 -BITMAP -FE -FE -FE -FE -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 17 18 3 7 -BITMAP -03E000 -0FF800 -1FFC00 -3C1E00 -7FFF00 -77FF00 -F73F80 -E73B80 -E77380 -E7E380 -E77380 -F77780 -777F00 -780F00 -3C1E00 -1FFC00 -0FF800 -03E000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 11 4 6 21 -BITMAP -FFE0 -FFE0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 8 0 -BBX 6 6 1 19 -BITMAP -78 -FC -CC -CC -FC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 20 21 2 0 -BITMAP -00F000 -00F000 -00F000 -00F000 -00F000 -00F000 -FFFFF0 -FFFFF0 -FFFFF0 -FFFFF0 -00F000 -00F000 -00F000 -00F000 -00F000 -000000 -000000 -FFFFF0 -FFFFF0 -FFFFF0 -FFFFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 536 0 -DWIDTH 14 0 -BBX 11 15 -22 10 -BITMAP -7F00 -FFC0 -C1E0 -00E0 -00E0 -00E0 -01C0 -0380 -0700 -0E00 -3C00 -7800 -F800 -FFE0 -FFE0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 536 0 -DWIDTH 14 0 -BBX 11 15 -23 10 -BITMAP -7F00 -FFC0 -C1E0 -00E0 -00E0 -01C0 -7F80 -7F00 -03C0 -01E0 -00E0 -00E0 -C1E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 9 5 8 21 -BITMAP -1F80 -1E00 -3C00 -7800 -F000 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 699 0 -DWIDTH 24 0 -BBX 18 24 3 -6 -BITMAP -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE3FC0 -FE3FC0 -FFFFC0 -FFFFC0 -FFFFC0 -FFDFC0 -FF9FC0 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 693 0 -DWIDTH 23 0 -BBX 14 31 3 -6 -BITMAP -1FFC -7FFC -7FFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -7FFC -7FFC -3FFC -0FFC -03FC -03FC -03FC -03FC -03FC -03FC -03FC -03FC -03FC -03FC -03FC -03FC -03FC -03FC -03FC -03FC -03FC -03FC -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 23 0 -BBX 5 5 9 7 -BITMAP -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 7 7 8 -7 -BITMAP -38 -30 -78 -1E -1E -FE -FC -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 536 0 -DWIDTH 14 0 -BBX 5 15 -24 10 -BITMAP -F8 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 536 0 -DWIDTH 18 0 -BBX 17 14 1 11 -BITMAP -07F000 -1FFC00 -3FFE00 -7E7F00 -FC3F80 -FC3F80 -FC3F80 -FC3F80 -FC3F80 -FC3F80 -7E7F00 -3FFE00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 19 16 1 1 -BITMAP -301800 -783800 -FCFC00 -FE7E00 -7E3F00 -3F3F80 -3F9FC0 -1FCFE0 -1FEFE0 -3F9FC0 -3F3F80 -7E3F00 -FEFE00 -FC7C00 -783800 -301000 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1066 0 -DWIDTH 31 0 -BBX 26 25 7 0 -BITMAP -F8003F00 -F8007E00 -3800FE00 -3800FC00 -3801F800 -3803F000 -3807F000 -3807E000 -380FC000 -381F8000 -383F8380 -383F0780 -387E0F80 -38FC1F80 -39FC3B80 -01F87380 -03F06380 -07E0C380 -0FE1C380 -0FC1FFC0 -1F81FFC0 -3F000380 -7F000380 -7E000380 -FC000380 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1066 0 -DWIDTH 31 0 -BBX 26 25 7 0 -BITMAP -F8003F00 -F8007E00 -3800FE00 -3800FC00 -3801F800 -3803F000 -3807F000 -3807E000 -380FC000 -381F8000 -383FFE00 -383FFF80 -387F83C0 -38FC01C0 -39FC01C0 -01F801C0 -03F00380 -07E00700 -0FE00E00 -0FC01C00 -1F807800 -3F00F000 -7F01F000 -7E01FFC0 -FC01FFC0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1120 0 -DWIDTH 31 0 -BBX 28 25 9 0 -BITMAP -7F000FC0 -FFC01F80 -C1E03F80 -00E03F00 -00E07E00 -01C0FC00 -7F81FC00 -7F01F800 -03C3F000 -01E7E000 -00EFE0E0 -00EFC1E0 -C1FF83E0 -FFFF07E0 -FF7F0EE0 -007E1CE0 -00FC18E0 -01F830E0 -03F870E0 -03F07FF0 -07E07FF0 -0FC000E0 -1FC000E0 -1F8000E0 -3F0000E0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 572 0 -DWIDTH 19 0 -BBX 17 25 1 -7 -BITMAP -03F800 -03F800 -03F800 -03F800 -03F800 -000000 -000000 -03F800 -03F800 -03F800 -03F000 -07E000 -0FC000 -1F8000 -3F0000 -3F0000 -7E0000 -FE0000 -FE0000 -FE0080 -FF0380 -7FFF80 -7FFF80 -1FFF80 -07FE00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 773 0 -DWIDTH 26 0 -BBX 25 32 1 0 -BITMAP -00FC0000 -003C0000 -001E0000 -000F0000 -00078000 -00000000 -00000000 -007F0000 -007F8000 -00FF8000 -00FF8000 -00FFC000 -01FFC000 -01FFE000 -01EFE000 -03CFE000 -03CFF000 -07C7F000 -0787F000 -0787F800 -0F83F800 -0F03FC00 -0FFFFC00 -1FFFFC00 -1FFFFE00 -1FFFFE00 -3C00FE00 -3C007F00 -7C007F00 -78003F80 -78003F80 -F0003F80 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 773 0 -DWIDTH 26 0 -BBX 25 32 1 0 -BITMAP -0007E000 -00078000 -000F0000 -001E0000 -003C0000 -00000000 -00000000 -007F0000 -007F8000 -00FF8000 -00FF8000 -00FFC000 -01FFC000 -01FFE000 -01EFE000 -03CFE000 -03CFF000 -07C7F000 -0787F000 -0787F800 -0F83F800 -0F03FC00 -0FFFFC00 -1FFFFC00 -1FFFFE00 -1FFFFE00 -3C00FE00 -3C007F00 -7C007F00 -78003F80 -78003F80 -F0003F80 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 773 0 -DWIDTH 26 0 -BBX 25 32 1 0 -BITMAP -003F0000 -003F0000 -007F8000 -00F3C000 -01E1E000 -00000000 -00000000 -007F0000 -007F8000 -00FF8000 -00FF8000 -00FFC000 -01FFC000 -01FFE000 -01EFE000 -03CFE000 -03CFF000 -07C7F000 -0787F000 -0787F800 -0F83F800 -0F03FC00 -0FFFFC00 -1FFFFC00 -1FFFFE00 -1FFFFE00 -3C00FE00 -3C007F00 -7C007F00 -78003F80 -78003F80 -F0003F80 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 773 0 -DWIDTH 26 0 -BBX 25 32 1 0 -BITMAP -0078E000 -00FFE000 -00FFC000 -01FFC000 -01C78000 -00000000 -00000000 -007F0000 -007F8000 -00FF8000 -00FF8000 -00FFC000 -01FFC000 -01FFE000 -01EFE000 -03CFE000 -03CFF000 -07C7F000 -0787F000 -0787F800 -0F83F800 -0F03FC00 -0FFFFC00 -1FFFFC00 -1FFFFE00 -1FFFFE00 -3C00FE00 -3C007F00 -7C007F00 -78003F80 -78003F80 -F0003F80 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 773 0 -DWIDTH 26 0 -BBX 25 31 1 0 -BITMAP -00F1E000 -00F1E000 -00F1E000 -00F1E000 -00000000 -00000000 -007F0000 -007F8000 -00FF8000 -00FF8000 -00FFC000 -01FFC000 -01FFE000 -01EFE000 -03CFE000 -03CFF000 -07C7F000 -0787F000 -0787F800 -0F83F800 -0F03FC00 -0FFFFC00 -1FFFFC00 -1FFFFE00 -1FFFFE00 -3C00FE00 -3C007F00 -7C007F00 -78003F80 -78003F80 -F0003F80 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 773 0 -DWIDTH 26 0 -BBX 25 33 1 0 -BITMAP -001C0000 -003E0000 -00360000 -00360000 -003E0000 -001C0000 -00000000 -00000000 -007F0000 -007F8000 -00FF8000 -00FF8000 -00FFC000 -01FFC000 -01FFE000 -01EFE000 -03CFE000 -03CFF000 -07C7F000 -0787F000 -0787F800 -0F83F800 -0F03FC00 -0FFFFC00 -1FFFFC00 -1FFFFE00 -1FFFFE00 -3C00FE00 -3C007F00 -7C007F00 -78003F80 -78003F80 -F0003F80 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 997 0 -DWIDTH 34 0 -BBX 32 25 0 0 -BITMAP -0007FFFE -0007FFFE -000FFFFE -000FFFFE -001FF800 -003FF800 -003FF800 -007FF800 -007BF800 -00FBF800 -00F3FFF8 -01F3FFF8 -01E3FFF8 -03E3FFF8 -03C3F800 -07FFF800 -07FFF800 -0FFFF800 -1FFFF800 -1E03F800 -3E03F800 -3C03FFFF -7C03FFFF -7803FFFF -F803FFFF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 726 0 -DWIDTH 25 0 -BBX 23 32 1 -7 -BITMAP -003FF8 -01FFFE -07FFFE -1FFFFE -1FF00E -3FC000 -7F8000 -7F0000 -7F0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FF0000 -7F0000 -7F8000 -7FC002 -3FF00E -1FFFFE -1FFFFE -07FFFE -03FFFE -007FE0 -003800 -003000 -007800 -001E00 -001E00 -00FE00 -00FC00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 645 0 -DWIDTH 22 0 -BBX 18 32 3 0 -BITMAP -1F8000 -078000 -03C000 -01E000 -00F000 -000000 -000000 -FFFF80 -FFFF80 -FFFF80 -FFFF80 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FFFE00 -FFFE00 -FFFE00 -FFFE00 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 645 0 -DWIDTH 22 0 -BBX 18 32 3 0 -BITMAP -00FC00 -00F000 -01E000 -03C000 -078000 -000000 -000000 -FFFF80 -FFFF80 -FFFF80 -FFFF80 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FFFE00 -FFFE00 -FFFE00 -FFFE00 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 645 0 -DWIDTH 22 0 -BBX 18 32 3 0 -BITMAP -03F000 -03F000 -07F800 -0F3C00 -1E1E00 -000000 -000000 -FFFF80 -FFFF80 -FFFF80 -FFFF80 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FFFE00 -FFFE00 -FFFE00 -FFFE00 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 645 0 -DWIDTH 22 0 -BBX 18 31 3 0 -BITMAP -1E3C00 -1E3C00 -1E3C00 -1E3C00 -000000 -000000 -FFFF80 -FFFF80 -FFFF80 -FFFF80 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FFFE00 -FFFE00 -FFFE00 -FFFE00 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 12 0 -BBX 9 31 1 0 -BITMAP -FC00 -3C00 -1E00 -0F00 -0780 -0000 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 12 0 -BBX 9 31 3 0 -BITMAP -1F80 -1E00 -3C00 -7800 -F000 -0000 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 12 0 -BBX 12 31 1 0 -BITMAP -1F80 -1F80 -3FC0 -79E0 -F0F0 -0000 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 12 0 -BBX 11 30 1 0 -BITMAP -F1E0 -F1E0 -F1E0 -F1E0 -0000 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 819 0 -DWIDTH 28 0 -BBX 27 25 0 0 -BITMAP -1FFFE000 -1FFFFC00 -1FFFFE00 -1FFFFF00 -1FC0FF80 -1FC03FC0 -1FC03FC0 -1FC01FC0 -1FC00FE0 -1FC00FE0 -FFFE0FE0 -FFFE0FE0 -FFFE0FE0 -FFFE0FE0 -1FC00FE0 -1FC00FE0 -1FC01FC0 -1FC01FC0 -1FC03FC0 -1FC0FF80 -1FFFFF80 -1FFFFF00 -1FFFFE00 -1FFFF800 -1FFFE000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 783 0 -DWIDTH 27 0 -BBX 21 32 3 0 -BITMAP -01E380 -03FF80 -03FF00 -07FF00 -071E00 -000000 -000000 -FC00F8 -FE00F8 -FF00F8 -FF00F8 -FF80F8 -FFC0F8 -FFE0F8 -FFE0F8 -FFF0F8 -FFF8F8 -FFF8F8 -FBFCF8 -FBFEF8 -F9FEF8 -F8FFF8 -F8FFF8 -F87FF8 -F83FF8 -F83FF8 -F81FF8 -F80FF8 -F807F8 -F807F8 -F803F8 -F801F8 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 29 0 -BBX 27 32 1 0 -BITMAP -007E0000 -001E0000 -000F0000 -00078000 -0003C000 -00000000 -00000000 -007FC000 -03FFF800 -07FFFC00 -0FFFFE00 -1FE0FF00 -3FC07F80 -7F803FC0 -7F001FC0 -7F001FC0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -7F001FC0 -7F001FC0 -7F803FC0 -3FC07F80 -1FE0FF00 -0FFFFE00 -07FFFC00 -03FFF800 -007FC000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 29 0 -BBX 27 32 1 0 -BITMAP -0003F000 -0003C000 -00078000 -000F0000 -001E0000 -00000000 -00000000 -007FC000 -03FFF800 -07FFFC00 -0FFFFE00 -1FE0FF00 -3FC07F80 -7F803FC0 -7F001FC0 -7F001FC0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -7F001FC0 -7F001FC0 -7F803FC0 -3FC07F80 -1FE0FF00 -0FFFFE00 -07FFFC00 -03FFF800 -007FC000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 29 0 -BBX 27 32 1 0 -BITMAP -001F8000 -001F8000 -003FC000 -0079E000 -00F0F000 -00000000 -00000000 -007FC000 -03FFF800 -07FFFC00 -0FFFFE00 -1FE0FF00 -3FC07F80 -7F803FC0 -7F001FC0 -7F001FC0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -7F001FC0 -7F001FC0 -7F803FC0 -3FC07F80 -1FE0FF00 -0FFFFE00 -07FFFC00 -03FFF800 -007FC000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 29 0 -BBX 27 32 1 0 -BITMAP -003C7000 -007FF000 -007FE000 -00FFE000 -00E3C000 -00000000 -00000000 -007FC000 -03FFF800 -07FFFC00 -0FFFFE00 -1FE0FF00 -3FC07F80 -7F803FC0 -7F001FC0 -7F001FC0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -7F001FC0 -7F001FC0 -7F803FC0 -3FC07F80 -1FE0FF00 -0FFFFE00 -07FFFC00 -03FFF800 -007FC000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 29 0 -BBX 27 31 1 0 -BITMAP -0078F000 -0078F000 -0078F000 -0078F000 -00000000 -00000000 -007FC000 -03FFF800 -07FFFC00 -0FFFFE00 -1FE0FF00 -3FC07F80 -7F803FC0 -7F001FC0 -7F001FC0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -FE000FE0 -7F001FC0 -7F001FC0 -7F803FC0 -3FC07F80 -1FE0FF00 -0FFFFE00 -07FFFC00 -03FFF800 -007FC000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 20 21 2 0 -BITMAP -200040 -7000E0 -F801F0 -7C03E0 -3E07C0 -3F0FC0 -1F9F80 -0FFF00 -07FE00 -03FC00 -01F800 -03FC00 -07FE00 -0FFF00 -1F9F80 -3F0FC0 -3E07C0 -7C03E0 -F801F0 -7000E0 -200040 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 29 0 -BBX 27 25 1 0 -BITMAP -007FC7E0 -03FFFFC0 -07FFFF80 -0FFFFF00 -1FE0FF00 -3FC07F80 -7F80FFC0 -7F01FFC0 -7F03FFC0 -FE07EFE0 -FE07CFE0 -FE0F8FE0 -FE1F0FE0 -FE3E0FE0 -FE7C0FE0 -FEFC0FE0 -7FF81FC0 -7FF01FC0 -7FE03FC0 -3FC07F80 -1FE0FF00 -1FFFFE00 -3FFFFC00 -7FFFF800 -FC7FC000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 783 0 -DWIDTH 27 0 -BBX 21 32 3 0 -BITMAP -03F000 -00F000 -007800 -003C00 -001E00 -000000 -000000 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -7F07F0 -7F8FF0 -3FFFE0 -1FFFE0 -0FFF80 -01FE00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 783 0 -DWIDTH 27 0 -BBX 21 32 3 0 -BITMAP -001F80 -001E00 -003C00 -007800 -00F000 -000000 -000000 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -7F07F0 -7F8FF0 -3FFFE0 -1FFFE0 -0FFF80 -01FE00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 783 0 -DWIDTH 27 0 -BBX 21 32 3 0 -BITMAP -00FC00 -00FC00 -01FE00 -03CF00 -078780 -000000 -000000 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -7F07F0 -7F8FF0 -3FFFE0 -1FFFE0 -0FFF80 -01FE00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 783 0 -DWIDTH 27 0 -BBX 21 31 3 0 -BITMAP -03C780 -03C780 -03C780 -03C780 -000000 -000000 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -FE03F8 -7F07F0 -7F8FF0 -3FFFE0 -1FFFE0 -0FFF80 -01FE00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 738 0 -DWIDTH 25 0 -BBX 23 32 1 0 -BITMAP -000FC0 -000F00 -001E00 -003C00 -007800 -000000 -000000 -FF003E -FF003C -7F807C -3FC0F8 -3FC0F0 -1FE1F0 -1FE1E0 -0FF3E0 -0FF7C0 -07FFC0 -07FF80 -03FF80 -03FF00 -01FE00 -00FE00 -00FE00 -00FE00 -00FE00 -00FE00 -00FE00 -00FE00 -00FE00 -00FE00 -00FE00 -00FE00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 657 0 -DWIDTH 22 0 -BBX 19 25 3 0 -BITMAP -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FFFE00 -FFFF80 -FFFFC0 -FFFFE0 -FE1FE0 -FE0FE0 -FE0FE0 -FE0FE0 -FE0FE0 -FE1FE0 -FE3FC0 -FFFFC0 -FFFF80 -FFFF00 -FFF800 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 724 0 -DWIDTH 25 0 -BBX 21 26 3 0 -BITMAP -07F800 -1FFE00 -3FFF00 -7FFF00 -7F1F00 -FE0F00 -FE0F00 -FE1E00 -FE1E00 -FE3C00 -FE7C00 -FE7E00 -FE7F00 -FE7FC0 -FE7FE0 -FE7FF0 -FE3FF0 -FE1FF8 -FE07F8 -FE03F8 -FE01F8 -FE01F8 -FE3FF8 -FE3FF0 -FE3FE0 -FE3FC0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 19 25 1 0 -BITMAP -07E000 -01E000 -00F000 -007800 -003C00 -000000 -000000 -0FF800 -3FFE00 -3FFF00 -3FFF80 -307F80 -203F80 -003F80 -0FFF80 -3FFF80 -7FFF80 -FFFF80 -FF3F80 -FE3F80 -FE7F80 -FFFFE0 -7FFFE0 -3FDFE0 -1F8FE0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 19 25 1 0 -BITMAP -003F00 -003C00 -007800 -00F000 -01E000 -000000 -000000 -0FF800 -3FFE00 -3FFF00 -3FFF80 -307F80 -203F80 -003F80 -0FFF80 -3FFF80 -7FFF80 -FFFF80 -FF3F80 -FE3F80 -FE7F80 -FFFFE0 -7FFFE0 -3FDFE0 -1F8FE0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 19 25 1 0 -BITMAP -01F800 -01F800 -03FC00 -079E00 -0F0F00 -000000 -000000 -0FF800 -3FFE00 -3FFF00 -3FFF80 -307F80 -203F80 -003F80 -0FFF80 -3FFF80 -7FFF80 -FFFF80 -FF3F80 -FE3F80 -FE7F80 -FFFFE0 -7FFFE0 -3FDFE0 -1F8FE0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 19 25 1 0 -BITMAP -03C700 -07FF00 -07FE00 -0FFE00 -0E3C00 -000000 -000000 -0FF800 -3FFE00 -3FFF00 -3FFF80 -307F80 -203F80 -003F80 -0FFF80 -3FFF80 -7FFF80 -FFFF80 -FF3F80 -FE3F80 -FE7F80 -FFFFE0 -7FFFE0 -3FDFE0 -1F8FE0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 19 24 1 0 -BITMAP -078F00 -078F00 -078F00 -078F00 -000000 -000000 -0FF800 -3FFE00 -3FFF00 -3FFF80 -307F80 -203F80 -003F80 -0FFF80 -3FFF80 -7FFF80 -FFFF80 -FF3F80 -FE3F80 -FE7F80 -FFFFE0 -7FFFE0 -3FDFE0 -1F8FE0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 19 26 1 0 -BITMAP -00E000 -01F000 -01B000 -01B000 -01F000 -00E000 -000000 -000000 -0FF800 -3FFE00 -3FFF00 -3FFF80 -307F80 -203F80 -003F80 -0FFF80 -3FFF80 -7FFF80 -FFFF80 -FF3F80 -FE3F80 -FE7F80 -FFFFE0 -7FFFE0 -3FDFE0 -1F8FE0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 913 0 -DWIDTH 31 0 -BBX 29 18 1 0 -BITMAP -0FF07F00 -3FFCFFC0 -3FFFFFE0 -3FFFFFF0 -383FC7F0 -201FC3F0 -001F83F8 -07FFFFF8 -3FFFFFF8 -7FFFFFF8 -FFFFFFF8 -FF1F8000 -FE1FC000 -FE3FE018 -FFFFFFF8 -7FF7FFF8 -3FE1FFF8 -1F807FE0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 545 0 -DWIDTH 19 0 -BBX 16 25 1 -7 -BITMAP -03FE -0FFF -1FFF -3FFF -7F83 -7F00 -FF00 -FE00 -FE00 -FE00 -FE00 -FE00 -7F00 -7F81 -3FFF -3FFF -0FFF -03FF -01C0 -0180 -03C0 -00F0 -00F0 -07F0 -07E0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 18 25 1 0 -BITMAP -0FC000 -03C000 -01E000 -00F000 -007800 -000000 -000000 -03F800 -0FFE00 -3FFF00 -3FFF80 -7E3F80 -7E1FC0 -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -FE0000 -FE0000 -7F80C0 -7FFFC0 -3FFFC0 -1FFFC0 -0FFFC0 -01FE00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 18 25 1 0 -BITMAP -007E00 -007800 -00F000 -01E000 -03C000 -000000 -000000 -03F800 -0FFE00 -3FFF00 -3FFF80 -7E3F80 -7E1FC0 -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -FE0000 -FE0000 -7F80C0 -7FFFC0 -3FFFC0 -1FFFC0 -0FFFC0 -01FE00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 18 25 1 0 -BITMAP -01F800 -01F800 -03FC00 -079E00 -0F0F00 -000000 -000000 -03F800 -0FFE00 -3FFF00 -3FFF80 -7E3F80 -7E1FC0 -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -FE0000 -FE0000 -7F80C0 -7FFFC0 -3FFFC0 -1FFFC0 -0FFFC0 -01FE00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 18 24 1 0 -BITMAP -0F1E00 -0F1E00 -0F1E00 -0F1E00 -000000 -000000 -03F800 -0FFE00 -3FFF00 -3FFF80 -7E3F80 -7E1FC0 -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -FE0000 -FE0000 -7F80C0 -7FFFC0 -3FFFC0 -1FFFC0 -0FFFC0 -01FE00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 361 0 -DWIDTH 12 0 -BBX 9 24 1 0 -BITMAP -FC00 -3C00 -1E00 -0F00 -0780 -0000 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 361 0 -DWIDTH 12 0 -BBX 9 24 3 0 -BITMAP -1F80 -1E00 -3C00 -7800 -F000 -0000 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -FE00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 361 0 -DWIDTH 12 0 -BBX 12 24 1 0 -BITMAP -1F80 -1F80 -3FC0 -79E0 -F0F0 -0000 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 361 0 -DWIDTH 12 0 -BBX 11 23 1 0 -BITMAP -F1E0 -F1E0 -F1E0 -F1E0 -0000 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -3F80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 20 30 1 0 -BITMAP -003000 -007800 -007C00 -00F800 -F9F000 -FFE000 -FFF000 -FFFC00 -1FFE00 -3EFF00 -7C3F80 -383FC0 -1BFFC0 -0FFFE0 -1FFFE0 -3FFFE0 -7F8FF0 -7F0FF0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE07E0 -7F0FE0 -7F9FE0 -3FFFC0 -1FFF80 -0FFF00 -03F800 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 693 0 -DWIDTH 24 0 -BBX 18 25 3 0 -BITMAP -078E00 -0FFE00 -0FFC00 -1FFC00 -1C7800 -000000 -000000 -FE3E00 -FEFF80 -FEFF80 -FFFFC0 -FFFFC0 -FFFFC0 -FF1FC0 -FF1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 20 25 1 0 -BITMAP -07E000 -01E000 -00F000 -007800 -003C00 -000000 -000000 -03FC00 -0FFF00 -1FFF80 -3FFFC0 -7F9FE0 -7F0FE0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -7F0FE0 -7F9FE0 -3FFFC0 -1FFF80 -0FFF00 -03FC00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 20 25 1 0 -BITMAP -003F00 -003C00 -007800 -00F000 -01E000 -000000 -000000 -03FC00 -0FFF00 -1FFF80 -3FFFC0 -7F9FE0 -7F0FE0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -7F0FE0 -7F9FE0 -3FFFC0 -1FFF80 -0FFF00 -03FC00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 20 25 1 0 -BITMAP -01F800 -01F800 -03FC00 -079E00 -0F0F00 -000000 -000000 -03FC00 -0FFF00 -1FFF80 -3FFFC0 -7F9FE0 -7F0FE0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -7F0FE0 -7F9FE0 -3FFFC0 -1FFF80 -0FFF00 -03FC00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 20 25 1 0 -BITMAP -03C700 -07FF00 -07FE00 -0FFE00 -0E3C00 -000000 -000000 -03FC00 -0FFF00 -1FFF80 -3FFFC0 -7F9FE0 -7F0FE0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -7F0FE0 -7F9FE0 -3FFFC0 -1FFF80 -0FFF00 -03FC00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 20 24 1 0 -BITMAP -078F00 -078F00 -078F00 -078F00 -000000 -000000 -03FC00 -0FFF00 -1FFF80 -3FFFC0 -7F9FE0 -7F0FE0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -7F0FE0 -7F9FE0 -3FFFC0 -1FFF80 -0FFF00 -03FC00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 20 21 2 0 -BITMAP -01F000 -01F000 -01F000 -01F000 -01F000 -000000 -000000 -000000 -FFFFF0 -FFFFF0 -FFFFF0 -FFFFF0 -000000 -000000 -000000 -000000 -01F000 -01F000 -01F000 -01F000 -01F000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 21 18 1 0 -BITMAP -03FDF8 -0FFFF0 -1FFFE0 -3FFFC0 -7F9FE0 -7F1FE0 -FE3FF0 -FE7FF0 -FEFFF0 -FFFFF0 -FFF7F0 -FFE7F0 -7FCFE0 -7F9FE0 -3FFFC0 -3FFF80 -7FFF00 -FFFC00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 693 0 -DWIDTH 24 0 -BBX 18 25 3 0 -BITMAP -0FC000 -03C000 -01E000 -00F000 -007800 -000000 -000000 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE3FC0 -FE3FC0 -FFFFC0 -FFFFC0 -7FDFC0 -7FDFC0 -1F1FC0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 693 0 -DWIDTH 24 0 -BBX 18 25 3 0 -BITMAP -007E00 -007800 -00F000 -01E000 -03C000 -000000 -000000 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE3FC0 -FE3FC0 -FFFFC0 -FFFFC0 -7FDFC0 -7FDFC0 -1F1FC0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 693 0 -DWIDTH 24 0 -BBX 18 25 3 0 -BITMAP -03F000 -03F000 -07F800 -0F3C00 -1E1E00 -000000 -000000 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE3FC0 -FE3FC0 -FFFFC0 -FFFFC0 -7FDFC0 -7FDFC0 -1F1FC0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 693 0 -DWIDTH 24 0 -BBX 18 24 3 0 -BITMAP -0F1E00 -0F1E00 -0F1E00 -0F1E00 -000000 -000000 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE1FC0 -FE3FC0 -FE3FC0 -FFFFC0 -FFFFC0 -7FDFC0 -7FDFC0 -1F1FC0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 645 0 -DWIDTH 22 0 -BBX 21 32 1 -7 -BITMAP -003F00 -003C00 -007800 -00F000 -01E000 -000000 -000000 -FF00F8 -FF00F0 -7F01F0 -7F81E0 -3F83E0 -3F83C0 -3FC7C0 -1FC780 -1FEF80 -0FEF00 -0FFF00 -0FFE00 -07FE00 -07FC00 -07FC00 -03F800 -03F800 -01F800 -01F000 -03F000 -03E000 -07E000 -0FC000 -1FC000 -3F8000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 696 0 -DWIDTH 24 0 -BBX 20 31 3 -7 -BITMAP -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE3F00 -FE7F80 -FEFFC0 -FFFFE0 -FFFFE0 -FF0FF0 -FE0FF0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE07F0 -FE0FF0 -FF1FE0 -FFFFE0 -FFFFC0 -FEFF80 -FE3E00 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -FE0000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 645 0 -DWIDTH 22 0 -BBX 21 31 1 -7 -BITMAP -078F00 -078F00 -078F00 -078F00 -000000 -000000 -FF00F8 -FF00F0 -7F01F0 -7F81E0 -3F83E0 -3F83C0 -3FC7C0 -1FC780 -1FEF80 -0FEF00 -0FFF00 -0FFE00 -07FE00 -07FC00 -07FC00 -03F800 -03F800 -01F800 -01F000 -03F000 -03E000 -07E000 -0FC000 -1FC000 -3F8000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luIS08-L1.bdf diff -u xc/fonts/bdf/100dpi/luIS08-L1.bdf:1.1 xc/fonts/bdf/100dpi/luIS08-L1.bdf:removed --- xc/fonts/bdf/100dpi/luIS08-L1.bdf:1.1 Wed Apr 4 18:55:26 2001 +++ xc/fonts/bdf/100dpi/luIS08-L1.bdf Wed Mar 16 21:03:40 2005 @@ -1,2785 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luIS08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Medium-I-Normal-Sans-11-80-100-100-P-62-ISO8859-1 -SIZE 8 100 100 -FONTBOUNDINGBOX 20 12 -6 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 11 -POINT_SIZE 80 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 62 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 10 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Italic" -X_HEIGHT 6 -CAP_HEIGHT 8 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 193 0 -DWIDTH 3 0 -BBX 3 8 1 0 -BITMAP -20 -20 -40 -40 -40 -40 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 3 3 2 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -1A -14 -7E -28 -28 -FC -50 -B0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 10 2 -1 -BITMAP -10 -38 -50 -50 -20 -30 -28 -30 -F0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 8 8 1 0 -BITMAP -33 -52 -54 -68 -16 -2A -4A -8C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 701 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -1C -24 -2C -30 -D2 -9E -8C -74 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 217 0 -DWIDTH 2 0 -BBX 1 3 2 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 10 1 -2 -BITMAP -10 -20 -40 -40 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 10 0 -2 -BITMAP -20 -20 -10 -10 -10 -20 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 5 0 -BBX 4 4 2 4 -BITMAP -20 -F0 -60 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -08 -10 -10 -FE -10 -10 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 4 1 -2 -BITMAP -40 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 3 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 1 1 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 482 0 -DWIDTH 5 0 -BBX 7 10 0 -2 -BITMAP -02 -04 -08 -08 -10 -10 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -38 -4C -44 -84 -84 -88 -98 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 3 8 3 0 -BITMAP -E0 -20 -40 -40 -40 -40 -C0 -80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -38 -64 -04 -08 -10 -20 -40 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -78 -0C -08 -70 -18 -08 -18 -F0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -0C -1C -38 -28 -48 -FC -08 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -3C -40 -40 -70 -18 -08 -18 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -1C -60 -40 -F8 -C8 -88 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 8 2 0 -BITMAP -7C -0C -18 -30 -20 -40 -C0 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -38 -44 -4C -30 -58 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -38 -44 -44 -4C -7C -08 -18 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 6 1 0 -BITMAP -40 -00 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 3 8 1 -2 -BITMAP -20 -00 -00 -00 -00 -C0 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -02 -0C -30 -C0 -60 -18 -04 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 4 1 1 -BITMAP -FE -00 -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -40 -30 -0C -06 -18 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 464 0 -DWIDTH 5 0 -BBX 4 8 1 0 -BITMAP -F0 -10 -10 -20 -40 -C0 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -1E -63 -9D -A5 -B9 -BE -C0 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -0C -0C -14 -34 -24 -7E -42 -82 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 593 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -7C -44 -48 -78 -48 -C8 -88 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 679 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -1E -60 -40 -C0 -80 -80 -C4 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 743 0 -DWIDTH 8 0 -BBX 8 8 1 0 -BITMAP -3E -63 -41 -41 -41 -42 -86 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 547 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -7C -40 -40 -78 -40 -C0 -80 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -7C -40 -40 -40 -78 -C0 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 702 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -1E -60 -40 -80 -84 -84 -C4 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 8 0 -BBX 8 8 1 0 -BITMAP -21 -43 -42 -7E -42 -42 -86 -84 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 8 1 0 -BITMAP -20 -20 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 408 0 -DWIDTH 4 0 -BBX 5 10 0 -2 -BITMAP -08 -08 -18 -10 -10 -10 -10 -10 -20 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 635 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -26 -4C -58 -70 -70 -50 -88 -8C -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 545 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -60 -40 -40 -40 -40 -C0 -80 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 828 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -2180 -6180 -5300 -5500 -5500 -5900 -9900 -8200 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 8 8 1 0 -BITMAP -21 -61 -52 -52 -4A -4A -86 -84 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -1E -22 -43 -81 -82 -82 -C4 -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 575 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -7C -44 -44 -48 -70 -C0 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 8 10 1 -2 -BITMAP -1E -22 -43 -81 -82 -82 -C4 -78 -0C -03 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 632 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -7C -44 -44 -48 -70 -D0 -88 -8C -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 553 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -3C -60 -60 -30 -18 -08 -88 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -FE -10 -10 -20 -20 -20 -20 -60 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -42 -42 -44 -C4 -84 -84 -88 -78 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 2 0 -BITMAP -82 -84 -C4 -48 -58 -50 -60 -60 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 886 0 -DWIDTH 10 0 -BBX 9 8 2 0 -BITMAP -8880 -8880 -9900 -9900 -AA00 -AA00 -CC00 -CC00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 620 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -23 -32 -14 -18 -18 -2C -44 -C6 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 8 2 0 -BITMAP -8C -48 -50 -70 -20 -60 -40 -40 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 578 0 -DWIDTH 6 0 -BBX 7 8 0 0 -BITMAP -3E -04 -08 -18 -30 -60 -40 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 10 1 -2 -BITMAP -30 -20 -40 -40 -40 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 482 0 -DWIDTH 5 0 -BBX 3 10 2 -2 -BITMAP -80 -80 -40 -40 -40 -40 -40 -40 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 10 0 -2 -BITMAP -30 -10 -10 -20 -20 -20 -20 -20 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 7 1 1 -BITMAP -08 -18 -18 -28 -68 -44 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 1 0 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 572 0 -DWIDTH 6 0 -BBX 2 1 4 7 -BITMAP -C0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -3C -64 -4C -98 -B8 -E8 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -20 -40 -5C -74 -64 -48 -98 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 503 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -40 -80 -80 -90 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -04 -04 -3C -48 -48 -98 -B8 -F8 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 529 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -48 -90 -E0 -88 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 383 0 -DWIDTH 4 0 -BBX 5 11 1 -2 -BITMAP -18 -20 -20 -F0 -40 -40 -40 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 8 1 -2 -BITMAP -1C -24 -4C -C8 -58 -68 -88 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -20 -60 -5C -74 -64 -44 -88 -88 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 8 1 0 -BITMAP -20 -00 -60 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 5 10 0 -2 -BITMAP -08 -00 -18 -10 -10 -10 -10 -10 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 572 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -20 -40 -4C -50 -60 -70 -90 -88 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 8 1 0 -BITMAP -20 -20 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 10 0 -BBX 9 6 1 0 -BITMAP -5980 -6A80 -6C80 -C880 -8900 -8900 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -5C -74 -64 -44 -88 -88 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -48 -88 -88 -98 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 8 1 -2 -BITMAP -7C -74 -64 -48 -48 -F0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 8 1 -2 -BITMAP -3C -64 -48 -98 -B8 -E8 -08 -10 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 478 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -58 -60 -60 -C0 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 489 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -38 -40 -60 -30 -90 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 383 0 -DWIDTH 4 0 -BBX 4 7 1 0 -BITMAP -60 -F0 -40 -40 -80 -80 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -44 -44 -88 -98 -B8 -E8 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 6 0 -BBX 5 6 2 0 -BITMAP -88 -90 -90 -A0 -A0 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 9 0 -BBX 8 6 1 0 -BITMAP -99 -9A -AA -AC -CC -C8 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 541 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -64 -28 -30 -30 -50 -88 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 548 0 -DWIDTH 6 0 -BBX 6 8 1 -2 -BITMAP -C4 -48 -58 -50 -60 -60 -40 -80 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -7C -08 -10 -20 -40 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 10 1 -2 -BITMAP -30 -20 -60 -40 -C0 -40 -40 -80 -80 -40 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 233 0 -DWIDTH 3 0 -BBX 3 10 0 -2 -BITMAP -20 -20 -40 -40 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 10 0 -2 -BITMAP -20 -10 -20 -20 -30 -20 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 3 1 2 -BITMAP -62 -92 -8C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 193 0 -DWIDTH 3 0 -BBX 3 8 1 -2 -BITMAP -20 -00 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 8 2 0 -BITMAP -10 -38 -50 -90 -90 -A0 -78 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -1C -20 -20 -70 -20 -40 -40 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -41 -3A -24 -24 -44 -24 -7C -86 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 8 2 0 -BITMAP -C6 -44 -68 -30 -F8 -F8 -20 -40 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 233 0 -DWIDTH 3 0 -BBX 3 10 0 -2 -BITMAP -20 -20 -20 -40 -00 -00 -40 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 10 1 -2 -BITMAP -3C -60 -40 -70 -48 -48 -38 -08 -88 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 3 1 3 7 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 858 0 -DWIDTH 9 0 -BBX 8 8 2 0 -BITMAP -3C -42 -9D -A1 -A1 -B9 -42 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 392 0 -DWIDTH 4 0 -BBX 4 5 1 3 -BITMAP -70 -50 -90 -F0 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -28 -50 -B0 -A0 -50 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 4 1 1 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 3 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 5 2 3 -BITMAP -70 -B8 -A8 -A8 -70 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 3 1 3 7 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 269 0 -DWIDTH 3 0 -BBX 2 2 2 6 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -08 -08 -7E -10 -10 -00 -FC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 392 0 -DWIDTH 4 0 -BBX 4 5 -5 3 -BITMAP -70 -10 -20 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 392 0 -DWIDTH 4 0 -BBX 3 5 -5 3 -BITMAP -60 -20 -60 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 3 1 4 7 -BITMAP -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 7 0 -BBX 6 8 1 -2 -BITMAP -44 -44 -4C -48 -58 -E8 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 10 2 -2 -BITMAP -F8 -E8 -E8 -70 -30 -50 -50 -50 -50 -60 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 7 0 -BBX 2 1 3 3 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 2 3 2 -2 -BITMAP -40 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 392 0 -DWIDTH 4 0 -BBX 2 5 -6 3 -BITMAP -C0 -40 -80 -80 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 392 0 -DWIDTH 4 0 -BBX 4 5 1 3 -BITMAP -30 -50 -90 -90 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -50 -50 -28 -78 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 865 0 -DWIDTH 10 0 -BBX 8 8 4 0 -BITMAP -C1 -42 -84 -89 -93 -23 -47 -82 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 865 0 -DWIDTH 10 0 -BBX 8 8 4 0 -BITMAP -C1 -42 -84 -8F -91 -22 -44 -8E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 865 0 -DWIDTH 10 0 -BBX 9 8 5 0 -BITMAP -6080 -2100 -6200 -2480 -C980 -1180 -2380 -4100 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 464 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -10 -00 -10 -20 -40 -80 -80 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -0C -0C -0C -14 -34 -24 -7E -42 -82 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -0E -0C -0C -14 -34 -24 -7E -42 -82 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -1C -0C -0C -14 -34 -24 -7E -42 -82 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -1E -0C -0C -14 -34 -24 -7E -42 -82 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -0A -0C -0C -14 -34 -24 -7E -42 -82 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -0C -0C -0C -0C -14 -34 -24 -7E -42 -82 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 893 0 -DWIDTH 10 0 -BBX 11 8 0 0 -BITMAP -03E0 -0600 -0A00 -1BC0 -1200 -3E00 -4400 -87C0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 679 0 -DWIDTH 7 0 -BBX 7 10 1 -2 -BITMAP -1E -60 -40 -C0 -80 -80 -C4 -78 -20 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 547 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -10 -7C -40 -40 -78 -40 -C0 -80 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 547 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -08 -7C -40 -40 -78 -40 -C0 -80 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 547 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -28 -7C -40 -40 -78 -40 -C0 -80 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 547 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -28 -7C -40 -40 -78 -40 -C0 -80 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 9 1 0 -BITMAP -60 -20 -20 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 4 9 1 0 -BITMAP -70 -20 -20 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 4 9 1 0 -BITMAP -70 -20 -20 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 4 9 1 0 -BITMAP -50 -20 -20 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 743 0 -DWIDTH 8 0 -BBX 8 8 1 0 -BITMAP -3E -23 -61 -F1 -41 -42 -46 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1E -21 -61 -52 -52 -4A -4A -86 -84 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -04 -1E -22 -43 -81 -82 -82 -C4 -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -04 -1E -22 -43 -81 -82 -82 -C4 -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -14 -1E -22 -43 -81 -82 -82 -C4 -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1E -1E -22 -43 -81 -82 -82 -C4 -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -14 -1E -22 -43 -81 -82 -82 -C4 -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -42 -24 -28 -10 -28 -4C -84 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -1F80 -2300 -4700 -8D00 -9A00 -B200 -E400 -F800 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -18 -42 -42 -44 -C4 -84 -84 -88 -78 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -1C -42 -42 -44 -C4 -84 -84 -88 -78 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -1C -42 -42 -44 -C4 -84 -84 -88 -78 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -14 -42 -42 -44 -C4 -84 -84 -88 -78 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 2 0 -BITMAP -38 -8C -48 -50 -70 -20 -60 -40 -40 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 575 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -20 -60 -7C -44 -4C -70 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 595 0 -DWIDTH 7 0 -BBX 6 11 1 -2 -BITMAP -38 -24 -28 -70 -50 -48 -44 -44 -D8 -80 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -08 -3C -64 -4C -98 -B8 -E8 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -08 -3C -64 -4C -98 -B8 -E8 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -28 -3C -64 -4C -98 -B8 -E8 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -3C -3C -64 -4C -98 -B8 -E8 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -14 -3C -64 -4C -98 -B8 -E8 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -18 -18 -3C -64 -4C -98 -B8 -E8 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 893 0 -DWIDTH 10 0 -BBX 9 6 1 0 -BITMAP -3F80 -6480 -C900 -9E00 -B880 -E700 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 503 0 -DWIDTH 6 0 -BBX 5 8 1 -2 -BITMAP -38 -40 -80 -80 -90 -70 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 529 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -10 -38 -48 -90 -E0 -88 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 529 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -0C -38 -48 -90 -E0 -88 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 529 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -28 -38 -48 -90 -E0 -88 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 529 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -28 -38 -48 -90 -E0 -88 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 7 1 0 -BITMAP -60 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 4 7 1 0 -BITMAP -70 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 7 1 0 -BITMAP -E0 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 4 7 1 0 -BITMAP -50 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -78 -38 -38 -48 -88 -88 -98 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -3C -5C -74 -64 -44 -88 -88 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -08 -38 -48 -88 -88 -98 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -0C -38 -48 -88 -88 -98 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -28 -38 -48 -88 -88 -98 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -3C -38 -48 -88 -88 -98 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -28 -38 -48 -88 -88 -98 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 6 1 0 -BITMAP -18 -00 -00 -FE -00 -30 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -3C -48 -98 -A8 -D8 -F0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -18 -44 -44 -88 -98 -B8 -E8 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -1C -44 -44 -88 -98 -B8 -E8 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -38 -44 -44 -88 -98 -B8 -E8 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -28 -44 -44 -88 -98 -B8 -E8 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 548 0 -DWIDTH 6 0 -BBX 6 9 1 -2 -BITMAP -1C -C4 -48 -58 -50 -60 -60 -40 -80 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 10 1 -2 -BITMAP -20 -20 -5C -74 -64 -48 -48 -F0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 548 0 -DWIDTH 6 0 -BBX 6 9 1 -2 -BITMAP -28 -C4 -48 -58 -50 -60 -60 -40 -80 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luIS10-L1.bdf diff -u xc/fonts/bdf/100dpi/luIS10-L1.bdf:1.1 xc/fonts/bdf/100dpi/luIS10-L1.bdf:removed --- xc/fonts/bdf/100dpi/luIS10-L1.bdf:1.1 Wed Apr 4 18:55:27 2001 +++ xc/fonts/bdf/100dpi/luIS10-L1.bdf Wed Mar 16 21:03:40 2005 @@ -1,3178 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luIS10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Medium-I-Normal-Sans-14-100-100-100-P-80-ISO8859-1 -SIZE 10 100 100 -FONTBOUNDINGBOX 28 16 -9 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 14 -POINT_SIZE 100 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 80 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 13 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Italic" -X_HEIGHT 7 -CAP_HEIGHT 10 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 193 0 -DWIDTH 4 0 -BBX 3 10 2 0 -BITMAP -60 -60 -60 -40 -40 -40 -40 -00 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 4 4 2 6 -BITMAP -D0 -D0 -D0 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -0480 -0900 -0900 -7F80 -1200 -2400 -FF00 -4800 -4800 -9000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 13 2 -2 -BITMAP -08 -3E -68 -68 -30 -30 -18 -14 -14 -2C -F8 -20 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 11 10 1 0 -BITMAP -3860 -6880 -4900 -4A00 -7400 -0F80 -1EC0 -34C0 -6480 -C700 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 701 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -0E00 -1B00 -1300 -1600 -3800 -E980 -CD00 -C700 -C600 -7B00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 217 0 -DWIDTH 3 0 -BBX 2 3 2 7 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 5 13 1 -3 -BITMAP -08 -10 -20 -60 -40 -C0 -C0 -C0 -C0 -C0 -C0 -40 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 5 13 0 -3 -BITMAP -20 -10 -10 -18 -18 -18 -18 -10 -10 -30 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 7 0 -BBX 6 5 2 5 -BITMAP -20 -A4 -58 -60 -90 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -08 -08 -08 -08 -FF -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 2 5 1 -3 -BITMAP -40 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 4 0 -BBX 3 1 2 4 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 2 1 1 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 482 0 -DWIDTH 7 0 -BBX 9 13 0 -3 -BITMAP -0180 -0100 -0300 -0200 -0400 -0C00 -0800 -1800 -1000 -2000 -6000 -4000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1E -33 -63 -43 -C3 -C3 -C2 -C6 -CC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 3 10 4 0 -BITMAP -E0 -20 -60 -40 -40 -40 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1E -23 -03 -03 -06 -0C -30 -60 -C0 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -3C -06 -02 -06 -38 -0C -06 -06 -0C -F8 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -06 -0E -1C -34 -64 -CC -FE -08 -08 -18 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -3F -20 -20 -20 -78 -0C -06 -04 -0C -F8 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -0F -31 -60 -40 -FC -E6 -C2 -C6 -C4 -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -7F -02 -04 -0C -18 -30 -20 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -1E -33 -23 -36 -1C -6C -C6 -C6 -C4 -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1E -23 -63 -43 -67 -3F -02 -06 -8C -F8 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 3 7 1 0 -BITMAP -60 -00 -00 -00 -00 -00 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 3 10 1 -3 -BITMAP -60 -00 -00 -00 -00 -00 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -0080 -0700 -1C00 -F000 -6000 -1800 -0600 -0300 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 9 4 1 2 -BITMAP -FF80 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -6000 -3000 -0C00 -0300 -0780 -1C00 -7000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 464 0 -DWIDTH 6 0 -BBX 6 10 2 0 -BITMAP -F8 -8C -0C -18 -30 -60 -40 -00 -00 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 12 0 -BBX 12 10 1 0 -BITMAP -0FC0 -1820 -6790 -4890 -9990 -9110 -9330 -DDC0 -6000 -3F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -0600 -0600 -0F00 -1B00 -1900 -3100 -3F00 -6180 -4180 -C180 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 593 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -3E -23 -23 -66 -7C -44 -46 -46 -CE -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 679 0 -DWIDTH 10 0 -BBX 9 10 2 0 -BITMAP -0F80 -3080 -6000 -6000 -C000 -C000 -C000 -C000 -4300 -3E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 743 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -3F80 -21C0 -20C0 -60C0 -60C0 -40C0 -4080 -4180 -C300 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 547 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -3F -20 -20 -60 -7C -40 -40 -40 -C0 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -3F -20 -20 -60 -7C -40 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 702 0 -DWIDTH 10 0 -BBX 9 10 2 0 -BITMAP -0F80 -3080 -6000 -4000 -C000 -C000 -C300 -C300 -6300 -3E00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -30C0 -20C0 -2080 -6080 -7F80 -4180 -4180 -4100 -C100 -C300 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 10 2 0 -BITMAP -60 -60 -60 -60 -40 -40 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 408 0 -DWIDTH 6 0 -BBX 7 13 0 -3 -BITMAP -06 -06 -06 -04 -0C -0C -0C -0C -08 -08 -18 -18 -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 635 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -3180 -2300 -2600 -6C00 -7800 -5000 -4800 -4400 -C400 -C200 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 545 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -30 -20 -60 -60 -60 -40 -40 -C0 -C0 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 828 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -3060 -30E0 -78E0 -79C0 -7940 -4AC0 -4EC0 -CCC0 -CC80 -C180 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -30C0 -30C0 -3880 -7880 -4C80 -4C80 -4780 -4700 -C300 -C300 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -0F80 -30C0 -60C0 -4040 -C040 -C0C0 -C0C0 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 575 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -3E -23 -23 -63 -66 -78 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 10 13 1 -3 -BITMAP -0F80 -30C0 -60C0 -4040 -C040 -C0C0 -C0C0 -C180 -6300 -3E00 -0200 -01C0 -0080 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 632 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -3F -23 -23 -62 -64 -78 -4C -44 -C6 -C3 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 553 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -1F -31 -20 -30 -18 -0E -06 -06 -86 -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 9 10 2 0 -BITMAP -FF80 -0800 -1800 -1800 -1800 -1000 -1000 -3000 -3000 -3000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 9 10 2 0 -BITMAP -6180 -6180 -6100 -4100 -C100 -C300 -C300 -C200 -C600 -7C00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 10 2 0 -BITMAP -C180 -C100 -C300 -4200 -6600 -6C00 -6C00 -7800 -3000 -3000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 886 0 -DWIDTH 12 0 -BBX 13 10 2 0 -BITMAP -C618 -C630 -CE20 -CA60 -DA40 -D2C0 -F280 -E380 -E300 -4300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 10 10 0 0 -BITMAP -30C0 -1980 -1B00 -0E00 -0C00 -0C00 -1E00 -3600 -6300 -C380 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -C3 -C6 -64 -68 -30 -30 -30 -20 -20 -60 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 578 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -3F80 -0180 -0300 -0600 -0C00 -1800 -3000 -6000 -E000 -FE00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 5 13 1 -3 -BITMAP -38 -20 -20 -20 -20 -60 -40 -40 -40 -40 -C0 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 482 0 -DWIDTH 7 0 -BBX 4 13 2 -3 -BITMAP -80 -C0 -C0 -40 -40 -40 -60 -20 -20 -20 -30 -30 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 5 13 0 -3 -BITMAP -38 -08 -18 -10 -10 -10 -10 -30 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 8 1 2 -BITMAP -04 -04 -0C -16 -32 -22 -43 -C1 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 1 0 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 572 0 -DWIDTH 8 0 -BBX 2 2 5 8 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -1E -26 -66 -CC -CC -D4 -EC -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -30 -20 -60 -6E -56 -66 -66 -CC -C8 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 503 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -1E -60 -40 -C0 -C0 -C4 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -03 -03 -02 -1E -32 -66 -C6 -CC -D4 -EC -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 529 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -1C -64 -4C -F8 -C0 -C4 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 383 0 -DWIDTH 5 0 -BBX 7 14 1 -3 -BITMAP -0E -18 -30 -30 -78 -20 -20 -60 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 1 -3 -BITMAP -0F -33 -62 -66 -46 -4A -76 -04 -84 -F8 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -30 -20 -20 -6E -56 -66 -66 -44 -C4 -CC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 10 2 0 -BITMAP -20 -00 -00 -60 -40 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 7 13 -1 -3 -BITMAP -06 -00 -00 -04 -04 -0C -0C -0C -08 -08 -18 -10 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 572 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -30 -20 -20 -66 -6C -58 -70 -58 -D8 -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 4 10 1 0 -BITMAP -30 -30 -20 -20 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 13 0 -BBX 12 7 1 0 -BITMAP -2E70 -72B0 -7330 -6630 -4620 -4420 -8460 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -6E -56 -66 -66 -44 -C4 -CC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -1C -62 -42 -C2 -C6 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 1 -3 -BITMAP -37 -2B -73 -63 -46 -4C -78 -C0 -C0 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 1 -3 -BITMAP -1E -26 -66 -CC -CC -D4 -EC -0C -08 -08 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 478 0 -DWIDTH 7 0 -BBX 6 7 2 0 -BITMAP -6C -50 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 489 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -3C -64 -60 -30 -18 -98 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 383 0 -DWIDTH 5 0 -BBX 5 9 1 0 -BITMAP -20 -20 -F8 -60 -60 -40 -C0 -C0 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 7 7 2 0 -BITMAP -46 -46 -44 -4C -8C -DC -EC -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 8 0 -BBX 7 7 2 0 -BITMAP -C6 -C4 -CC -D8 -50 -70 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 11 0 -BBX 10 7 2 0 -BITMAP -CC40 -CC80 -D480 -D500 -6700 -6600 -4600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 541 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -33 -36 -1C -18 -3C -6C -C6 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 548 0 -DWIDTH 8 0 -BBX 8 10 1 -3 -BITMAP -C3 -42 -64 -6C -68 -70 -30 -60 -40 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -7E -0E -1C -38 -70 -E0 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 5 13 1 -3 -BITMAP -18 -30 -20 -20 -20 -60 -80 -40 -40 -40 -C0 -C0 -40 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 233 0 -DWIDTH 3 0 -BBX 4 13 0 -3 -BITMAP -10 -30 -20 -20 -20 -20 -60 -40 -40 -40 -40 -C0 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 5 13 0 -3 -BITMAP -10 -18 -18 -10 -10 -10 -08 -30 -20 -20 -20 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 9 3 1 2 -BITMAP -7080 -C980 -8700 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 193 0 -DWIDTH 4 0 -BBX 3 10 1 -3 -BITMAP -60 -00 -00 -40 -40 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -0C -0E -38 -48 -D0 -D0 -D0 -D4 -7C -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -0F -18 -10 -10 -78 -30 -30 -20 -60 -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 10 8 0 1 -BITMAP -6040 -3E80 -1100 -2100 -2100 -3200 -7F00 -8180 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -C3 -66 -6C -38 -FC -30 -F8 -20 -20 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 233 0 -DWIDTH 3 0 -BBX 4 13 1 -3 -BITMAP -10 -30 -20 -20 -20 -00 -00 -00 -40 -40 -40 -C0 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 13 1 -3 -BITMAP -1F -30 -20 -30 -3C -66 -62 -72 -3C -0E -06 -84 -F8 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 4 1 4 9 -BITMAP -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 858 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -1F00 -60C0 -4760 -8820 -9020 -9020 -9820 -4E60 -60C0 -1F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 6 5 2 5 -BITMAP -3C -48 -D8 -A8 -D8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -12 -24 -48 -D0 -C8 -68 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 4 1 2 -BITMAP -FF -01 -03 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 4 0 -BBX 3 1 2 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 6 2 4 -BITMAP -7C -DE -BA -AA -EE -7C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 4 1 4 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 269 0 -DWIDTH 4 0 -BBX 3 2 2 8 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -0400 -0C00 -0C00 -7F80 -0800 -0800 -0000 -FF00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 5 6 -7 4 -BITMAP -78 -08 -18 -20 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 4 6 -8 4 -BITMAP -70 -10 -60 -10 -10 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 3 2 5 8 -BITMAP -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 9 0 -BBX 8 10 1 -3 -BITMAP -23 -23 -62 -66 -46 -4E -76 -C0 -C0 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 6 13 2 -3 -BITMAP -7C -F4 -F4 -F8 -78 -28 -28 -28 -30 -30 -30 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 9 0 -BBX 2 1 4 4 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 2 3 3 -3 -BITMAP -40 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 2 6 -9 4 -BITMAP -C0 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 6 5 1 5 -BITMAP -3C -4C -CC -C8 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -48 -24 -24 -12 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 865 0 -DWIDTH 12 0 -BBX 11 10 6 0 -BITMAP -C060 -40C0 -4180 -8300 -8640 -8CC0 -1940 -3140 -63C0 -C080 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 865 0 -DWIDTH 12 0 -BBX 11 10 6 0 -BITMAP -C060 -40C0 -4180 -8300 -87E0 -8C20 -1860 -3080 -6100 -C3C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 865 0 -DWIDTH 12 0 -BBX 12 10 7 0 -BITMAP -7030 -1060 -60C0 -1180 -1320 -E660 -0CA0 -18A0 -31E0 -6040 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 464 0 -DWIDTH 6 0 -BBX 6 10 0 -3 -BITMAP -0C -00 -00 -18 -10 -20 -C0 -C0 -CC -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0400 -0200 -0000 -0600 -0600 -0F00 -1B00 -1900 -3100 -3F00 -6180 -4180 -C180 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0180 -0200 -0000 -0600 -0600 -0F00 -1B00 -1900 -3100 -3F00 -6180 -4180 -C180 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0600 -0D00 -0000 -0600 -0600 -0F00 -1B00 -1900 -3100 -3F00 -6180 -4180 -C180 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0780 -0000 -0600 -0600 -0F00 -1B00 -1900 -3100 -3F00 -6180 -4180 -C180 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0480 -0000 -0600 -0600 -0F00 -1B00 -1900 -3100 -3F00 -6180 -4180 -C180 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0300 -0300 -0000 -0600 -0600 -0F00 -1B00 -1900 -3100 -3F00 -6180 -4180 -C180 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 893 0 -DWIDTH 12 0 -BBX 14 10 0 0 -BITMAP -01FC -0380 -0380 -0680 -0DF0 -1980 -3F00 -3300 -6300 -C3F0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 679 0 -DWIDTH 10 0 -BBX 9 13 2 -3 -BITMAP -0F80 -3080 -6000 -6000 -C000 -C000 -C000 -C000 -4300 -3E00 -1000 -1000 -3000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 547 0 -DWIDTH 8 0 -BBX 8 13 1 0 -BITMAP -08 -04 -00 -3F -20 -20 -60 -7C -40 -40 -40 -C0 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 547 0 -DWIDTH 8 0 -BBX 8 13 1 0 -BITMAP -06 -08 -00 -3F -20 -20 -60 -7C -40 -40 -40 -C0 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 547 0 -DWIDTH 8 0 -BBX 8 13 1 0 -BITMAP -0C -1A -00 -3F -20 -20 -60 -7C -40 -40 -40 -C0 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 547 0 -DWIDTH 8 0 -BBX 8 12 1 0 -BITMAP -12 -00 -3F -20 -20 -60 -7C -40 -40 -40 -C0 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 13 2 0 -BITMAP -40 -20 -00 -60 -60 -60 -60 -40 -40 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 5 13 2 0 -BITMAP -18 -20 -00 -60 -60 -60 -60 -40 -40 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 4 13 2 0 -BITMAP -60 -D0 -00 -60 -60 -60 -60 -40 -40 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 5 12 2 0 -BITMAP -48 -00 -60 -60 -60 -60 -40 -40 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 743 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -3F80 -31C0 -30C0 -20C0 -F8C0 -60C0 -6080 -6180 -4300 -7E00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 10 12 1 0 -BITMAP -0F00 -0000 -30C0 -30C0 -3880 -7880 -4C80 -4C80 -4780 -4700 -C300 -C300 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0400 -0200 -0000 -0F80 -30C0 -60C0 -4040 -C040 -C0C0 -C0C0 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0300 -0400 -0000 -0F80 -30C0 -60C0 -4040 -C040 -C0C0 -C0C0 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0600 -0D00 -0000 -0F80 -30C0 -60C0 -4040 -C040 -C0C0 -C0C0 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -0F00 -0000 -0F80 -30C0 -60C0 -4040 -C040 -C0C0 -C0C0 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -0900 -0000 -0F80 -30C0 -60C0 -4040 -C040 -C0C0 -C0C0 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -6080 -2300 -1600 -1C00 -1800 -3400 -6200 -8100 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 12 10 2 0 -BITMAP -07F0 -1860 -30E0 -21A0 -6220 -6460 -6860 -70C0 -7180 -DE00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -0800 -0400 -0000 -6180 -6180 -6100 -4100 -C100 -C300 -C300 -C200 -C600 -7C00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -0600 -0800 -0000 -6180 -6180 -6100 -4100 -C100 -C300 -C300 -C200 -C600 -7C00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -0C00 -1A00 -0000 -6180 -6180 -6100 -4100 -C100 -C300 -C300 -C200 -C600 -7C00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 9 12 2 0 -BITMAP -1200 -0000 -6180 -6180 -6100 -4100 -C100 -C300 -C300 -C200 -C600 -7C00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 13 2 0 -BITMAP -0C -10 -00 -C3 -C6 -64 -68 -30 -30 -30 -20 -20 -60 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 575 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -20 -20 -7C -66 -46 -46 -4C -F8 -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 595 0 -DWIDTH 8 0 -BBX 8 14 1 -3 -BITMAP -1E -13 -32 -36 -28 -2C -2E -67 -63 -43 -5E -40 -C0 -C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -08 -04 -00 -1E -26 -66 -CC -CC -D4 -EC -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -06 -08 -00 -1E -26 -66 -CC -CC -D4 -EC -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -0C -1A -00 -1E -26 -66 -CC -CC -D4 -EC -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -1E -00 -1E -26 -66 -CC -CC -D4 -EC -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -12 -00 -1E -26 -66 -CC -CC -D4 -EC -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -0C -0C -00 -1E -26 -66 -CC -CC -D4 -EC -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 893 0 -DWIDTH 12 0 -BBX 12 7 1 0 -BITMAP -1FE0 -3330 -6220 -C7C0 -CE00 -DE10 -F3E0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 503 0 -DWIDTH 7 0 -BBX 7 10 1 -3 -BITMAP -1E -60 -40 -C0 -C0 -C4 -78 -20 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 529 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -08 -04 -00 -1C -64 -4C -F8 -C0 -C4 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 529 0 -DWIDTH 7 0 -BBX 7 10 1 0 -BITMAP -06 -08 -00 -1C -64 -4C -F8 -C0 -C4 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 529 0 -DWIDTH 7 0 -BBX 7 10 1 0 -BITMAP -0C -1A -00 -1C -64 -4C -F8 -C0 -C4 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 529 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -12 -00 -1C -64 -4C -F8 -C0 -C4 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 4 10 1 0 -BITMAP -20 -10 -00 -60 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 5 10 1 0 -BITMAP -18 -20 -00 -60 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 5 10 1 0 -BITMAP -30 -68 -00 -60 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 5 9 1 0 -BITMAP -48 -00 -60 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -3E -0C -16 -3E -66 -42 -C2 -C6 -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -1E -00 -6E -56 -66 -66 -44 -C4 -CC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -08 -04 -00 -1C -62 -42 -C2 -C6 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -06 -08 -00 -1C -62 -42 -C2 -C6 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -0C -1A -00 -1C -62 -42 -C2 -C6 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -1E -00 -1C -62 -42 -C2 -C6 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -12 -00 -1C -62 -42 -C2 -C6 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -08 -00 -00 -FF -00 -00 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 8 7 1 0 -BITMAP -1F -66 -4E -DA -F6 -EC -F8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -08 -04 -00 -46 -46 -44 -4C -8C -DC -EC -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -06 -08 -00 -46 -46 -44 -4C -8C -DC -EC -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -0C -1A -00 -46 -46 -44 -4C -8C -DC -EC -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 7 9 2 0 -BITMAP -12 -00 -46 -46 -44 -4C -8C -DC -EC -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 548 0 -DWIDTH 8 0 -BBX 8 13 1 -3 -BITMAP -06 -08 -00 -C3 -42 -64 -6C -68 -70 -30 -60 -40 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 13 1 -3 -BITMAP -30 -30 -20 -27 -2B -73 -63 -46 -4C -78 -C0 -C0 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 548 0 -DWIDTH 8 0 -BBX 8 12 1 -3 -BITMAP -12 -00 -C3 -42 -64 -6C -68 -70 -30 -60 -40 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luIS12-L1.bdf diff -u xc/fonts/bdf/100dpi/luIS12-L1.bdf:1.1 xc/fonts/bdf/100dpi/luIS12-L1.bdf:removed --- xc/fonts/bdf/100dpi/luIS12-L1.bdf:1.1 Wed Apr 4 18:55:27 2001 +++ xc/fonts/bdf/100dpi/luIS12-L1.bdf Wed Mar 16 21:03:40 2005 @@ -1,3582 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luIS12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Medium-I-Normal-Sans-17-120-100-100-P-97-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 32 19 -10 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 17 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 97 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 15 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Italic" -X_HEIGHT 9 -CAP_HEIGHT 12 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 12 0 -BBX 11 11 1 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 193 0 -DWIDTH 5 0 -BBX 4 12 2 0 -BITMAP -30 -30 -20 -20 -60 -60 -60 -40 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 5 4 3 8 -BITMAP -D8 -D8 -D8 -D8 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 11 12 1 0 -BITMAP -0360 -06C0 -04C0 -7FE0 -7FE0 -1900 -1300 -FFC0 -FFC0 -2600 -4C00 -DC00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 9 14 2 -1 -BITMAP -0400 -1F80 -3F80 -7400 -2C00 -3800 -0800 -0C00 -1E00 -1B00 -1200 -F600 -FC00 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 14 12 1 0 -BITMAP -1C1C -3E30 -6260 -7EC0 -3980 -03F0 -07F0 -0D90 -1910 -3330 -61F0 -C1E0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 701 0 -DWIDTH 12 0 -BBX 12 12 1 0 -BITMAP -03C0 -07E0 -0C60 -0CC0 -0F80 -3E00 -7630 -C330 -C3E0 -E1C0 -7FC0 -3CE0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 217 0 -DWIDTH 4 0 -BBX 2 4 3 8 -BITMAP -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 15 2 -3 -BITMAP -04 -08 -10 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 15 0 -3 -BITMAP -10 -18 -18 -0C -0C -0C -0C -0C -08 -18 -18 -30 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 8 0 -BBX 6 6 3 6 -BITMAP -10 -10 -FC -30 -D0 -98 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -0600 -0600 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -1800 -1800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 3 5 1 -3 -BITMAP -60 -60 -60 -40 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 5 0 -BBX 4 2 2 4 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 2 2 2 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 482 0 -DWIDTH 8 0 -BBX 11 15 0 -3 -BITMAP -0060 -00C0 -00C0 -0180 -0100 -0300 -0600 -0400 -0C00 -1800 -1000 -3000 -6000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -0F00 -1F80 -3180 -60C0 -60C0 -C080 -C180 -C180 -C300 -E700 -7E00 -3C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 4 12 5 0 -BITMAP -F0 -F0 -30 -20 -20 -60 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 9 12 2 0 -BITMAP -1F00 -3F80 -2180 -0180 -0180 -0700 -0E00 -1800 -3000 -6000 -FE00 -FE00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 9 12 2 0 -BITMAP -1F00 -3F80 -0180 -0180 -0300 -3C00 -3F00 -0700 -0300 -8700 -FE00 -FC00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0380 -0780 -0700 -0D00 -1B00 -3300 -6200 -FF80 -FF80 -0600 -0600 -0600 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 9 12 2 0 -BITMAP -1F80 -3F80 -2000 -2000 -3C00 -3E00 -0700 -0300 -0300 -0600 -FE00 -F800 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -0780 -1FC0 -3840 -6000 -7F00 -FF00 -E180 -C180 -C180 -E300 -7E00 -3C00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 9 12 3 0 -BITMAP -3F80 -7F80 -0380 -0700 -0E00 -1C00 -3800 -3000 -7000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -0F00 -1F80 -30C0 -3080 -3380 -3E00 -7F00 -E180 -C180 -C380 -FF00 -7C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -0F00 -3F80 -31C0 -60C0 -60C0 -61C0 -7F80 -3D80 -0300 -8700 -FE00 -7800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 3 9 2 0 -BITMAP -60 -60 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 4 12 1 -3 -BITMAP -30 -30 -00 -00 -00 -00 -00 -60 -40 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 12 10 2 0 -BITMAP -0010 -00F0 -03C0 -0F00 -3800 -F800 -1E00 -0780 -03C0 -00C0 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 11 5 1 2 -BITMAP -7FE0 -7FE0 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 12 10 0 0 -BITMAP -3000 -3800 -1E00 -0780 -01F0 -01C0 -0F00 -3C00 -F000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 464 0 -DWIDTH 8 0 -BBX 7 12 2 0 -BITMAP -7C -7E -86 -06 -0C -18 -30 -60 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 15 0 -BBX 14 12 2 0 -BITMAP -07E0 -1FF0 -3818 -63CC -4FC4 -888C -998C -9EF8 -CCF0 -6080 -7F80 -1E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0380 -0380 -0780 -0680 -0CC0 -18C0 -18C0 -3FC0 -3FC0 -60E0 -6060 -C060 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 593 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3F00 -3F80 -3180 -3180 -2300 -7E00 -7F00 -6300 -6380 -4300 -FF00 -FC00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 679 0 -DWIDTH 12 0 -BBX 11 12 2 0 -BITMAP -07C0 -1FE0 -3820 -7000 -6000 -E000 -C000 -C000 -C000 -E080 -7F80 -3E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 743 0 -DWIDTH 13 0 -BBX 12 12 1 0 -BITMAP -3FC0 -3FE0 -3070 -3030 -2030 -6030 -6030 -6060 -40E0 -41C0 -FF80 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 547 0 -DWIDTH 9 0 -BBX 9 12 2 0 -BITMAP -3F80 -3F80 -3000 -2000 -6000 -7E00 -7E00 -6000 -4000 -C000 -FE00 -FE00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 9 0 -BBX 9 12 2 0 -BITMAP -3F80 -3F80 -3000 -2000 -6000 -7E00 -7E00 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 702 0 -DWIDTH 12 0 -BBX 11 12 2 0 -BITMAP -07C0 -1FE0 -3820 -7000 -6000 -C000 -C0C0 -C0C0 -C080 -E180 -7F80 -3F00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 12 0 -BBX 12 12 1 0 -BITMAP -3030 -3030 -3020 -3060 -2060 -7FE0 -7FE0 -6040 -60C0 -40C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 12 2 0 -BITMAP -30 -30 -30 -60 -60 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 408 0 -DWIDTH 7 0 -BBX 8 15 0 -3 -BITMAP -03 -03 -03 -06 -06 -06 -06 -06 -0C -0C -0C -0C -18 -F8 -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 635 0 -DWIDTH 11 0 -BBX 11 12 1 0 -BITMAP -38E0 -31C0 -3380 -3700 -2C00 -7800 -7C00 -6C00 -6600 -4700 -C380 -C1C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 545 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -38 -30 -30 -30 -20 -60 -60 -60 -40 -40 -FF -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 828 0 -DWIDTH 14 0 -BBX 13 12 2 0 -BITMAP -3838 -3838 -2878 -2C50 -6CF0 -6CB0 -6DB0 -6D30 -4F20 -C660 -C660 -C060 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 12 12 2 0 -BITMAP -3830 -3830 -3820 -2C20 -2C60 -6660 -6660 -6340 -4340 -41C0 -C1C0 -C1C0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 12 12 2 0 -BITMAP -07C0 -1FF0 -3870 -7030 -6030 -E030 -C030 -C070 -C060 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 575 0 -DWIDTH 10 0 -BBX 9 12 2 0 -BITMAP -3F00 -3F80 -3180 -2180 -6180 -6300 -7E00 -7C00 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 12 15 2 -3 -BITMAP -07C0 -1FE0 -3870 -7030 -6030 -E030 -C030 -C070 -C060 -E1C0 -7F80 -3F00 -0380 -01F0 -0060 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 632 0 -DWIDTH 11 0 -BBX 9 12 2 0 -BITMAP -3F00 -3F80 -3180 -2180 -6100 -6200 -7C00 -7C00 -6600 -C600 -C300 -C380 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 553 0 -DWIDTH 9 0 -BBX 10 12 1 0 -BITMAP -0F80 -1FC0 -3840 -3000 -3800 -1E00 -0F00 -0300 -0380 -8300 -FF00 -7E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 11 12 2 0 -BITMAP -FFE0 -FFE0 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -1800 -3000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 12 0 -BBX 10 12 2 0 -BITMAP -30C0 -60C0 -60C0 -6080 -6180 -6180 -C180 -C100 -C100 -E300 -FE00 -7C00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 12 3 0 -BITMAP -C060 -C0C0 -C0C0 -6180 -6180 -6300 -6200 -6600 -3C00 -3C00 -3800 -3800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 886 0 -DWIDTH 15 0 -BBX 15 12 3 0 -BITMAP -C386 -C38C -C78C -C798 -C598 -CDB0 -C9B0 -D9E0 -D1E0 -71C0 -61C0 -6180 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 12 12 0 0 -BITMAP -3830 -1860 -0CC0 -0D80 -0700 -0600 -0F00 -0F00 -1B80 -3180 -6180 -C0C0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 12 3 0 -BITMAP -C1C0 -6180 -6300 -7700 -3E00 -3C00 -1800 -1800 -3000 -3000 -3000 -3000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 578 0 -DWIDTH 10 0 -BBX 11 12 1 0 -BITMAP -1FE0 -1FE0 -00C0 -0180 -0300 -0600 -0C00 -1800 -3000 -6000 -FF80 -FF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 15 1 -3 -BITMAP -1C -1C -30 -30 -20 -20 -20 -60 -60 -40 -40 -40 -C0 -E0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 482 0 -DWIDTH 8 0 -BBX 5 15 3 -3 -BITMAP -C0 -C0 -C0 -40 -60 -60 -60 -20 -30 -30 -30 -10 -18 -18 -18 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 15 1 -3 -BITMAP -1C -1C -0C -08 -08 -08 -18 -18 -10 -10 -10 -30 -30 -E0 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 11 1 2 -BITMAP -0200 -0200 -0700 -0700 -0D00 -1D00 -1980 -3080 -7080 -60C0 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 2 1 -1 -BITMAP -FE -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 572 0 -DWIDTH 10 0 -BBX 3 3 6 9 -BITMAP -C0 -40 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -0F80 -1F80 -3180 -6300 -4700 -C700 -DF00 -FF00 -7600 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 12 2 0 -BITMAP -1000 -3000 -3000 -2700 -3F80 -7D80 -7980 -7100 -6300 -4600 -FC00 -F800 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 503 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -0F -3F -70 -60 -C0 -C0 -C2 -FE -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 12 1 0 -BITMAP -00C0 -00C0 -0080 -0F80 -1F80 -3180 -6380 -4300 -C700 -CF00 -FF00 -7600 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 529 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -0E -3F -62 -66 -FC -C0 -C3 -FE -7C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 383 0 -DWIDTH 6 0 -BBX 8 16 1 -3 -BITMAP -0F -1F -18 -30 -7C -7C -30 -30 -20 -60 -60 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 12 1 -3 -BITMAP -07C0 -1FC0 -3880 -3080 -6180 -6380 -6580 -7D00 -7300 -8300 -FE00 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 9 12 2 0 -BITMAP -1800 -3000 -3000 -3780 -2F80 -7D80 -7980 -7100 -6300 -6300 -C300 -C300 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 12 2 0 -BITMAP -30 -30 -00 -20 -60 -60 -60 -60 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 8 15 -1 -3 -BITMAP -03 -03 -00 -06 -06 -06 -06 -04 -0C -0C -0C -0C -18 -F0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 572 0 -DWIDTH 10 0 -BBX 9 12 2 0 -BITMAP -1800 -3000 -3000 -3380 -2700 -6E00 -7C00 -7800 -5C00 -4C00 -C600 -C300 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 12 2 0 -BITMAP -30 -30 -30 -20 -60 -60 -60 -60 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 16 0 -BBX 14 9 2 0 -BITMAP -271C -6FFC -7D6C -7BCC -7388 -6398 -C318 -C218 -C618 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 9 9 2 0 -BITMAP -3780 -2F80 -7D80 -7980 -7100 -6300 -6300 -C300 -C300 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -0F00 -3F80 -7180 -6180 -C180 -C300 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 12 1 -3 -BITMAP -3380 -3FC0 -3CC0 -38C0 -3180 -6180 -6300 -7E00 -7C00 -4000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 12 1 -3 -BITMAP -0F80 -1F80 -3100 -6300 -4700 -CF00 -DF00 -FE00 -7200 -0600 -0600 -0600 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 478 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -33 -2F -7C -78 -70 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 489 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -1C -3E -32 -30 -18 -1C -8C -FC -78 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 383 0 -DWIDTH 7 0 -BBX 5 11 2 0 -BITMAP -20 -20 -F8 -F8 -60 -60 -60 -40 -C0 -E0 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 9 9 2 0 -BITMAP -6180 -6180 -6300 -6300 -C700 -CF00 -DF00 -FA00 -F600 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 9 0 -BBX 8 9 3 0 -BITMAP -C3 -C6 -C6 -CC -4C -58 -70 -70 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 13 0 -BBX 12 9 2 0 -BITMAP -C630 -CE30 -CE60 -DE60 -5AC0 -5AC0 -7380 -7380 -6300 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 541 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -30C0 -1980 -1B00 -0E00 -0C00 -1E00 -3600 -6300 -C380 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 548 0 -DWIDTH 9 0 -BBX 10 12 2 -3 -BITMAP -61C0 -6380 -6300 -6600 -6E00 -6C00 -3800 -3800 -3000 -3000 -6000 -C000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -3F80 -3F80 -0700 -0E00 -1C00 -3800 -7000 -FF00 -FF00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 15 1 -3 -BITMAP -1C -1C -38 -30 -30 -30 -30 -E0 -E0 -60 -60 -60 -C0 -E0 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 233 0 -DWIDTH 4 0 -BBX 4 15 1 -3 -BITMAP -30 -30 -30 -20 -20 -20 -60 -60 -60 -40 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 15 0 -3 -BITMAP -18 -1C -0C -08 -18 -18 -0C -0C -30 -30 -30 -30 -30 -E0 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 4 1 3 -BITMAP -7040 -7CC0 -CF80 -8380 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 193 0 -DWIDTH 5 0 -BBX 4 12 1 -3 -BITMAP -30 -30 -00 -20 -20 -60 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 8 12 3 0 -BITMAP -04 -0F -3F -78 -68 -C8 -C8 -D0 -D2 -FE -7C -30 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 9 12 2 0 -BITMAP -0780 -0F80 -1800 -1800 -1800 -7C00 -7C00 -3000 -3000 -2000 -7E00 -FE00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 13 10 0 1 -BITMAP -7030 -3778 -1FE0 -18C0 -3040 -30C0 -3180 -3FC0 -6EE0 -C040 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 12 3 0 -BITMAP -E1C0 -6300 -3E00 -1C00 -7E00 -FE00 -1000 -FE00 -FE00 -3000 -3000 -3000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 233 0 -DWIDTH 4 0 -BBX 4 15 1 -3 -BITMAP -30 -30 -30 -20 -20 -60 -00 -00 -00 -60 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 15 1 -3 -BITMAP -0FC0 -1F80 -3800 -3000 -1800 -3E00 -6700 -6180 -7980 -1F00 -0600 -0300 -8700 -FF00 -7C00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 5 2 5 10 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 858 0 -DWIDTH 15 0 -BBX 14 12 2 0 -BITMAP -0FC0 -3FF0 -7038 -4388 -CFCC -9844 -9884 -DF8C -4F08 -7038 -3FF0 -0FC0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 392 0 -DWIDTH 7 0 -BBX 7 6 2 6 -BITMAP -38 -7E -C4 -DC -FC -EC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 9 0 -BBX 8 9 2 0 -BITMAP -11 -3B -76 -6C -D8 -DC -6C -26 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 5 2 2 -BITMAP -FFC0 -FFC0 -00C0 -0080 -0080 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 5 0 -BBX 4 2 2 4 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 8 7 3 5 -BITMAP -3C -7E -DF -99 -EB -7E -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 5 2 5 10 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 269 0 -DWIDTH 5 0 -BBX 3 3 3 9 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 11 10 1 0 -BITMAP -0200 -0200 -0600 -7FE0 -7FE0 -0400 -0400 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 392 0 -DWIDTH 6 0 -BBX 6 7 -8 5 -BITMAP -38 -64 -04 -18 -20 -40 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 392 0 -DWIDTH 6 0 -BBX 5 7 -8 5 -BITMAP -78 -08 -08 -70 -18 -18 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 4 3 6 9 -BITMAP -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 11 0 -BBX 10 12 1 -3 -BITMAP -30C0 -30C0 -3080 -2180 -6180 -6380 -6780 -7D00 -7B00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 8 15 2 -3 -BITMAP -7F -FF -FA -FA -FA -7A -12 -14 -14 -14 -34 -2C -28 -28 -68 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 11 0 -BBX 2 2 5 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 3 3 3 -3 -BITMAP -60 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 392 0 -DWIDTH 6 0 -BBX 2 7 -10 5 -BITMAP -C0 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 392 0 -DWIDTH 7 0 -BBX 7 6 2 6 -BITMAP -1C -7E -C6 -C6 -FC -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -2C -66 -36 -3B -1B -36 -6E -DC -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 865 0 -DWIDTH 15 0 -BBX 13 12 7 0 -BITMAP -C018 -4030 -4060 -80C0 -8180 -8330 -8630 -0C50 -18A0 -31F0 -6020 -C020 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 865 0 -DWIDTH 15 0 -BBX 13 12 7 0 -BITMAP -C018 -4030 -4060 -80C0 -8180 -8370 -86C8 -0C08 -1830 -3040 -6080 -C1F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 865 0 -DWIDTH 15 0 -BBX 14 12 8 0 -BITMAP -780C -0818 -0830 -7060 -18C0 -1998 -F318 -0628 -0C50 -18F8 -3010 -6010 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 464 0 -DWIDTH 8 0 -BBX 7 12 1 -3 -BITMAP -06 -06 -00 -0C -0C -18 -30 -60 -C0 -C2 -FC -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -0300 -0100 -0180 -0000 -0380 -0380 -0780 -0680 -0CC0 -18C0 -18C0 -3FC0 -3FC0 -60E0 -6060 -C060 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -0060 -00C0 -0180 -0000 -0380 -0380 -0780 -0680 -0CC0 -18C0 -18C0 -3FC0 -3FC0 -60E0 -6060 -C060 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -0180 -0380 -0640 -0000 -0380 -0380 -0780 -0680 -0CC0 -18C0 -18C0 -3FC0 -3FC0 -60E0 -6060 -C060 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -01A0 -02C0 -0000 -0380 -0380 -0780 -0680 -0CC0 -18C0 -18C0 -3FC0 -3FC0 -60E0 -6060 -C060 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -06C0 -06C0 -0000 -0380 -0380 -0780 -0680 -0CC0 -18C0 -18C0 -3FC0 -3FC0 -60E0 -6060 -C060 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -01C0 -0140 -01C0 -0000 -0380 -0380 -0780 -0680 -0CC0 -18C0 -18C0 -3FC0 -3FC0 -60E0 -6060 -C060 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 893 0 -DWIDTH 15 0 -BBX 17 12 0 0 -BITMAP -007F80 -00FF80 -01E000 -03E000 -037E00 -067E00 -0C4000 -1FC000 -1FC000 -30C000 -60FE00 -C0FE00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 679 0 -DWIDTH 12 0 -BBX 11 15 2 -3 -BITMAP -07C0 -1FE0 -3820 -7000 -6000 -E000 -C000 -C000 -C000 -E080 -7F80 -3E00 -1000 -0800 -3800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 547 0 -DWIDTH 9 0 -BBX 9 16 2 0 -BITMAP -0C00 -0400 -0600 -0000 -3F80 -3F80 -3000 -2000 -6000 -7E00 -7E00 -6000 -4000 -C000 -FE00 -FE00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 547 0 -DWIDTH 9 0 -BBX 9 16 2 0 -BITMAP -0300 -0600 -0C00 -0000 -3F80 -3F80 -3000 -2000 -6000 -7E00 -7E00 -6000 -4000 -C000 -FE00 -FE00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 547 0 -DWIDTH 9 0 -BBX 9 16 2 0 -BITMAP -0600 -0E00 -1900 -0000 -3F80 -3F80 -3000 -2000 -6000 -7E00 -7E00 -6000 -4000 -C000 -FE00 -FE00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 547 0 -DWIDTH 9 0 -BBX 9 15 2 0 -BITMAP -1B00 -1B00 -0000 -3F80 -3F80 -3000 -2000 -6000 -7E00 -7E00 -6000 -4000 -C000 -FE00 -FE00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 5 16 2 0 -BITMAP -30 -10 -18 -00 -30 -30 -30 -60 -60 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 6 16 2 0 -BITMAP -0C -18 -30 -00 -30 -30 -30 -60 -60 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 6 16 2 0 -BITMAP -18 -38 -64 -00 -30 -30 -30 -60 -60 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 6 15 2 0 -BITMAP -6C -6C -00 -30 -30 -30 -60 -60 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 743 0 -DWIDTH 13 0 -BBX 12 12 1 0 -BITMAP -1FC0 -1FE0 -3870 -3030 -3030 -FC30 -FC30 -3060 -60E0 -61C0 -7F80 -7F00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 12 15 2 0 -BITMAP -0340 -0580 -0000 -3830 -3830 -3820 -2C20 -2C60 -6660 -6660 -6340 -4340 -41C0 -C1C0 -C1C0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 12 16 2 0 -BITMAP -0300 -0100 -0180 -0000 -07C0 -1FF0 -3870 -7030 -6030 -E030 -C030 -C070 -C060 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 12 16 2 0 -BITMAP -00C0 -0180 -0300 -0000 -07C0 -1FF0 -3870 -7030 -6030 -E030 -C030 -C070 -C060 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 12 16 2 0 -BITMAP -0180 -0380 -0640 -0000 -07C0 -1FF0 -3870 -7030 -6030 -E030 -C030 -C070 -C060 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 12 15 2 0 -BITMAP -0340 -0580 -0000 -07C0 -1FF0 -3870 -7030 -6030 -E030 -C030 -C070 -C060 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 12 15 2 0 -BITMAP -06C0 -06C0 -0000 -07C0 -1FF0 -3870 -7030 -6030 -E030 -C030 -C070 -C060 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 11 10 1 0 -BITMAP -6060 -30E0 -1980 -1B00 -0E00 -0E00 -1F00 -3380 -E180 -C0C0 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 14 12 3 0 -BITMAP -03EC -0FF8 -1C38 -3878 -30D8 -7398 -6718 -6E38 -7C30 -78E0 -7FC0 -FF00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 12 0 -BBX 10 16 2 0 -BITMAP -0C00 -0400 -0600 -0000 -30C0 -60C0 -60C0 -6080 -6180 -6180 -C180 -C100 -C100 -E300 -FE00 -7C00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 12 0 -BBX 10 16 2 0 -BITMAP -0180 -0300 -0600 -0000 -30C0 -60C0 -60C0 -6080 -6180 -6180 -C180 -C100 -C100 -E300 -FE00 -7C00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 12 0 -BBX 10 16 2 0 -BITMAP -0600 -0E00 -1900 -0000 -30C0 -60C0 -60C0 -6080 -6180 -6180 -C180 -C100 -C100 -E300 -FE00 -7C00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 12 0 -BBX 10 15 2 0 -BITMAP -1B00 -1B00 -0000 -30C0 -60C0 -60C0 -6080 -6180 -6180 -C180 -C100 -C100 -E300 -FE00 -7C00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 16 3 0 -BITMAP -0300 -0600 -0C00 -0000 -C1C0 -6180 -6300 -7700 -3E00 -3C00 -1800 -1800 -3000 -3000 -3000 -3000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 575 0 -DWIDTH 10 0 -BBX 9 12 2 0 -BITMAP -3000 -3000 -3F00 -3F80 -2180 -6180 -6180 -6700 -7E00 -7C00 -C000 -C000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 595 0 -DWIDTH 10 0 -BBX 9 16 1 -3 -BITMAP -0F00 -1F80 -1980 -1300 -3600 -3C00 -3C00 -2E00 -2300 -6180 -6180 -6F80 -7F00 -4000 -C000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0600 -0200 -0300 -0000 -0F80 -1F80 -3180 -6300 -4700 -C700 -DF00 -FF00 -7600 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0180 -0300 -0600 -0000 -0F80 -1F80 -3180 -6300 -4700 -C700 -DF00 -FF00 -7600 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0300 -0700 -0C80 -0000 -0F80 -1F80 -3180 -6300 -4700 -C700 -DF00 -FF00 -7600 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0680 -0B00 -0000 -0F80 -1F80 -3180 -6300 -4700 -C700 -DF00 -FF00 -7600 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0D80 -0D80 -0000 -0F80 -1F80 -3180 -6300 -4700 -C700 -DF00 -FF00 -7600 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0700 -0500 -0700 -0000 -0F80 -1F80 -3180 -6300 -4700 -C700 -DF00 -FF00 -7600 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 893 0 -DWIDTH 15 0 -BBX 14 9 1 0 -BITMAP -0FBC -1FFC -31CC -6388 -C7F0 -C700 -DF04 -FDFC -70F0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 503 0 -DWIDTH 9 0 -BBX 8 12 1 -3 -BITMAP -0F -3F -70 -60 -C0 -C0 -C2 -FE -78 -20 -10 -70 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 529 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -0C -04 -06 -00 -0E -3F -62 -66 -FC -C0 -C3 -FE -7C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 529 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -03 -06 -0C -00 -0E -3F -62 -66 -FC -C0 -C3 -FE -7C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 529 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -06 -0E -19 -00 -0E -3F -62 -66 -FC -C0 -C3 -FE -7C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 529 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -1B -1B -00 -0E -3F -62 -66 -FC -C0 -C3 -FE -7C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 13 2 0 -BITMAP -60 -20 -30 -00 -60 -60 -60 -60 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 6 13 2 0 -BITMAP -0C -18 -30 -00 -60 -60 -60 -60 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 5 13 2 0 -BITMAP -30 -70 -C8 -00 -60 -60 -60 -60 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 6 12 2 0 -BITMAP -6C -6C -00 -60 -60 -60 -60 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -3F00 -3E00 -1F00 -1F00 -3F80 -7380 -6180 -C180 -C300 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 9 12 2 0 -BITMAP -0680 -0B00 -0000 -3780 -2F80 -7D80 -7980 -7100 -6300 -6300 -C300 -C300 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0C00 -0400 -0600 -0000 -0F00 -3F80 -7180 -6180 -C180 -C300 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0180 -0300 -0600 -0000 -0F00 -3F80 -7180 -6180 -C180 -C300 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0600 -0E00 -1900 -0000 -0F00 -3F80 -7180 -6180 -C180 -C300 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0680 -0B00 -0000 -0F00 -3F80 -7180 -6180 -C180 -C300 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0D80 -0D80 -0000 -0F00 -3F80 -7180 -6180 -C180 -C300 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -0600 -0400 -0000 -FFC0 -FFC0 -0000 -0000 -0800 -1800 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 10 9 1 0 -BITMAP -0FC0 -3F80 -7380 -6780 -CD80 -DB00 -F700 -FE00 -F800 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 9 13 2 0 -BITMAP -0C00 -0400 -0600 -0000 -6180 -6180 -6300 -6300 -C700 -CF00 -DF00 -FA00 -F600 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 9 13 2 0 -BITMAP -0180 -0300 -0600 -0000 -6180 -6180 -6300 -6300 -C700 -CF00 -DF00 -FA00 -F600 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 9 13 2 0 -BITMAP -0600 -0E00 -1900 -0000 -6180 -6180 -6300 -6300 -C700 -CF00 -DF00 -FA00 -F600 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 9 12 2 0 -BITMAP -1B00 -1B00 -0000 -6180 -6180 -6300 -6300 -C700 -CF00 -DF00 -FA00 -F600 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 548 0 -DWIDTH 9 0 -BBX 10 16 2 -3 -BITMAP -0300 -0600 -0C00 -0000 -61C0 -6380 -6300 -6600 -6E00 -6C00 -3800 -3800 -3000 -3000 -6000 -C000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 15 1 -3 -BITMAP -1800 -1800 -3000 -3380 -3FC0 -3CC0 -38C0 -7180 -6180 -6300 -7E00 -7C00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 548 0 -DWIDTH 9 0 -BBX 10 15 2 -3 -BITMAP -1B00 -1B00 -0000 -61C0 -6380 -6300 -6600 -6E00 -6C00 -3800 -3800 -3000 -3000 -6000 -C000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luIS14-L1.bdf diff -u xc/fonts/bdf/100dpi/luIS14-L1.bdf:1.1 xc/fonts/bdf/100dpi/luIS14-L1.bdf:removed --- xc/fonts/bdf/100dpi/luIS14-L1.bdf:1.1 Wed Apr 4 18:55:27 2001 +++ xc/fonts/bdf/100dpi/luIS14-L1.bdf Wed Mar 16 21:03:40 2005 @@ -1,3962 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luIS14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Medium-I-Normal-Sans-20-140-100-100-P-114-ISO8859-1 -SIZE 14 100 100 -FONTBOUNDINGBOX 38 22 -12 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 20 -POINT_SIZE 140 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 114 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 18 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Italic" -X_HEIGHT 11 -CAP_HEIGHT 14 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 15 0 -BBX 13 13 2 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 193 0 -DWIDTH 6 0 -BBX 5 14 2 0 -BITMAP -18 -18 -30 -30 -30 -30 -30 -20 -60 -60 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 5 5 4 9 -BITMAP -D8 -D8 -D8 -C8 -C8 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -0330 -0270 -0660 -04E0 -7FF0 -7FF0 -0880 -1980 -1100 -FFE0 -FFE0 -2600 -6E00 -DC00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 10 18 3 -2 -BITMAP -0200 -0600 -1FC0 -3FC0 -3400 -2400 -3400 -1C00 -0C00 -0E00 -0B00 -0B00 -0B00 -1300 -F600 -FC00 -1000 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 741 0 -DWIDTH 15 0 -BBX 14 14 2 0 -BITMAP -1C0C -3E18 -6230 -6660 -7CC0 -3980 -0170 -02F0 -0590 -0D18 -1910 -3130 -61F0 -C0E0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 701 0 -DWIDTH 14 0 -BBX 12 14 2 0 -BITMAP -03C0 -07E0 -0C60 -0C60 -0CC0 -0F80 -3E00 -7630 -C330 -C370 -C1E0 -E1C0 -7FC0 -3C60 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 217 0 -DWIDTH 4 0 -BBX 2 4 4 10 -BITMAP -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 7 18 2 -4 -BITMAP -06 -04 -08 -18 -30 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 7 18 0 -4 -BITMAP -08 -18 -0C -0C -04 -06 -06 -06 -04 -0C -0C -0C -18 -18 -30 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 9 0 -BBX 7 7 3 7 -BITMAP -18 -10 -D6 -6C -30 -C8 -48 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 12 12 1 0 -BITMAP -0300 -0300 -0300 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 4 7 1 -4 -BITMAP -70 -70 -70 -20 -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 6 0 -BBX 5 2 2 6 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 3 2 2 0 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 482 0 -DWIDTH 10 0 -BBX 13 18 0 -4 -BITMAP -0018 -0030 -0020 -0060 -00C0 -00C0 -0180 -0100 -0300 -0600 -0400 -0C00 -1800 -1800 -3000 -2000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 11 14 2 0 -BITMAP -0780 -1FC0 -38C0 -3060 -6060 -6060 -C060 -C0C0 -C0C0 -C0C0 -C180 -E300 -7F00 -3C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 5 14 5 0 -BITMAP -78 -F8 -10 -30 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 11 14 2 0 -BITMAP -0F80 -1FE0 -10E0 -0060 -0060 -00C0 -0180 -0300 -0E00 -1800 -3000 -6000 -FF80 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -1F80 -1FC0 -10C0 -00C0 -00C0 -0380 -1E00 -1F80 -0380 -0180 -0180 -8300 -FF00 -FC00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -01C0 -01C0 -0380 -0680 -0D80 -1980 -3180 -2100 -6100 -FFC0 -FFC0 -0300 -0300 -0600 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 11 14 3 0 -BITMAP -1FE0 -1FC0 -1000 -3000 -3000 -3E00 -3F00 -0380 -0180 -0180 -0180 -8300 -FE00 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 11 14 3 0 -BITMAP -07C0 -0FE0 -1820 -3000 -6000 -6F00 -FF80 -E1C0 -C0C0 -C0C0 -C180 -E380 -7F00 -3C00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 11 14 3 0 -BITMAP -3FE0 -3FE0 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -3000 -7000 -6000 -E000 -C000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 10 14 3 0 -BITMAP -0F80 -1FC0 -38C0 -30C0 -3180 -3B80 -1E00 -7F00 -6380 -C180 -C180 -E380 -FF00 -3C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 11 14 2 0 -BITMAP -0F80 -1FC0 -38C0 -3060 -6060 -6060 -71E0 -3FC0 -1EC0 -00C0 -0180 -8700 -FE00 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 4 11 2 0 -BITMAP -30 -30 -00 -00 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 5 15 1 -4 -BITMAP -18 -18 -00 -00 -00 -00 -00 -00 -00 -60 -60 -60 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 13 12 2 0 -BITMAP -0008 -0038 -00E0 -0780 -1E00 -7800 -F000 -3C00 -0F00 -03C0 -01E0 -0060 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 13 6 1 3 -BITMAP -7FF8 -7FF8 -0000 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 13 12 0 0 -BITMAP -3000 -3C00 -1E00 -0780 -01E0 -0078 -00F0 -03C0 -0F00 -3800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 464 0 -DWIDTH 9 0 -BBX 8 14 3 0 -BITMAP -7E -7F -87 -03 -03 -06 -1C -38 -70 -60 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 17 0 -BBX 16 14 2 0 -BITMAP -03F0 -0FFC -1C0E -31F2 -63E3 -4621 -8423 -8CE2 -8CE6 -8F7C -C638 -7040 -3FC0 -0F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -00C0 -01E0 -01E0 -0360 -0360 -0660 -0C70 -0C30 -1830 -1FF0 -3FF0 -6038 -6018 -C018 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 593 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -1F80 -1FC0 -30C0 -30E0 -30C0 -3180 -3F00 -7F80 -6180 -60C0 -60C0 -6380 -FF80 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 679 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -03F0 -0FF8 -1C08 -3800 -7000 -6000 -E000 -C000 -C000 -C000 -C000 -6020 -7FE0 -1F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 743 0 -DWIDTH 15 0 -BBX 14 14 2 0 -BITMAP -1FF0 -1FF8 -383C -301C -300C -300C -300C -601C -6018 -6038 -6030 -40E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 547 0 -DWIDTH 11 0 -BBX 11 14 2 0 -BITMAP -1FE0 -1FE0 -3800 -3000 -3000 -3000 -3F80 -7F00 -6000 -6000 -6000 -6000 -FF80 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 11 0 -BBX 11 14 2 0 -BITMAP -1FE0 -1FE0 -3800 -3000 -3000 -3000 -3F80 -7F00 -6000 -6000 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 702 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -03F0 -0FF8 -1C08 -3800 -7000 -6000 -E000 -C030 -C060 -C060 -E060 -7060 -7FE0 -1F80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 15 0 -BBX 14 14 2 0 -BITMAP -180C -180C -3018 -3018 -3018 -3018 -3FF8 -7FF0 -6030 -6030 -6030 -6030 -C060 -C060 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 5 14 2 0 -BITMAP -18 -18 -30 -30 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 408 0 -DWIDTH 8 0 -BBX 10 18 0 -4 -BITMAP -00C0 -00C0 -0180 -0180 -0180 -0180 -0180 -0300 -0300 -0300 -0300 -0300 -0600 -0600 -0600 -0C00 -FC00 -F800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 635 0 -DWIDTH 13 0 -BBX 13 14 2 0 -BITMAP -1838 -1860 -38C0 -3180 -3300 -3600 -3C00 -6E00 -6600 -6700 -6380 -6180 -C0C0 -C0E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 545 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -1800 -1800 -3000 -3000 -3000 -3000 -2000 -6000 -6000 -6000 -6000 -4000 -FF80 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 828 0 -DWIDTH 17 0 -BBX 16 14 2 0 -BITMAP -1C07 -1C0F -3C0E -3C1E -3416 -3636 -2666 -6664 -66CC -668C -478C -430C -C318 -C018 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 15 0 -BBX 14 14 2 0 -BITMAP -180C -1C0C -3C08 -3C08 -3618 -3618 -2318 -6310 -61B0 -61B0 -40F0 -40F0 -C0E0 -C060 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 14 14 2 0 -BITMAP -03E0 -0FF8 -1C3C -381C -700C -600C -E00C -C00C -C018 -C038 -E070 -70E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 575 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -1FC0 -1FE0 -3860 -3060 -3060 -30C0 -31C0 -7F80 -7E00 -6000 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 14 18 2 -4 -BITMAP -03E0 -0FF8 -1C38 -381C -700C -600C -E00C -C00C -C018 -C038 -E070 -70E0 -7FC0 -1F80 -01C0 -00F0 -007C -0018 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 632 0 -DWIDTH 13 0 -BBX 11 14 2 0 -BITMAP -1FC0 -1FE0 -30E0 -3060 -3060 -30C0 -3180 -7E00 -7F00 -6300 -6380 -6180 -C0C0 -C0C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 553 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -07C0 -1FE0 -1820 -3000 -3800 -1C00 -0E00 -0700 -0380 -0180 -0180 -8380 -FF00 -7E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 13 14 2 0 -BITMAP -FFF8 -FFF8 -0600 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 14 0 -BBX 12 14 3 0 -BITMAP -3030 -3030 -7030 -6060 -6060 -6060 -6060 -C060 -C0C0 -C0C0 -C0C0 -E180 -FF80 -7E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 13 14 3 0 -BITMAP -C018 -C030 -E030 -6060 -60C0 -60C0 -6180 -7180 -3300 -3600 -3600 -3C00 -3C00 -1800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 886 0 -DWIDTH 18 0 -BBX 17 14 3 0 -BITMAP -C1C180 -C1C300 -C3C300 -C3C600 -C2C600 -C6CC00 -C4CC00 -CCD800 -C8D800 -58F000 -50F000 -70E000 -70E000 -60C000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 15 14 0 0 -BITMAP -1C0E -0C1C -0638 -0630 -0360 -03C0 -0180 -0380 -07C0 -0CC0 -1860 -3860 -7030 -E038 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 14 3 0 -BITMAP -C070 -60E0 -60C0 -3180 -3300 -3F00 -1E00 -1C00 -1800 -1800 -1800 -1800 -3000 -3000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 578 0 -DWIDTH 12 0 -BBX 13 14 1 0 -BITMAP -1FF8 -1FF8 -0070 -00E0 -00C0 -0180 -0300 -0600 -0C00 -1800 -3800 -7000 -FFE0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 8 18 1 -4 -BITMAP -0F -0F -18 -18 -18 -18 -30 -30 -30 -30 -20 -60 -60 -60 -40 -40 -F0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 482 0 -DWIDTH 10 0 -BBX 6 18 3 -4 -BITMAP -C0 -C0 -40 -40 -60 -60 -20 -20 -30 -30 -10 -10 -18 -18 -08 -08 -0C -0C -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 8 18 0 -4 -BITMAP -0F -0F -02 -02 -06 -06 -06 -04 -0C -0C -0C -0C -18 -18 -18 -18 -F0 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 12 12 1 2 -BITMAP -0080 -0180 -0380 -0380 -06C0 -0EC0 -0C40 -1860 -3860 -7020 -6020 -C030 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 2 1 -2 -BITMAP -FF -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 572 0 -DWIDTH 11 0 -BBX 4 3 6 11 -BITMAP -E0 -60 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 11 2 0 -BITMAP -07E0 -1FE0 -3860 -30C0 -60C0 -61C0 -C3C0 -C7C0 -CF80 -FD80 -7180 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -1800 -1800 -1000 -31C0 -37E0 -3E60 -3C60 -7860 -70C0 -60C0 -6180 -4380 -FF00 -FC00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 503 0 -DWIDTH 10 0 -BBX 9 11 2 0 -BITMAP -0F80 -1F80 -3800 -6000 -6000 -C000 -C000 -C000 -C100 -7E00 -3C00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 14 2 0 -BITMAP -0030 -0030 -0060 -07E0 -0FE0 -1860 -30E0 -60C0 -61C0 -C3C0 -C7C0 -CF80 -FD80 -7180 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 529 0 -DWIDTH 11 0 -BBX 9 11 2 0 -BITMAP -0F00 -1F80 -3180 -6100 -4300 -FC00 -F000 -C080 -C300 -7F00 -3C00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 383 0 -DWIDTH 8 0 -BBX 10 20 1 -4 -BITMAP -03C0 -07C0 -0C00 -1800 -1800 -7F00 -7F00 -1000 -3000 -3000 -3000 -3000 -2000 -6000 -6000 -6000 -6000 -4000 -C000 -C000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 1 -4 -BITMAP -07E0 -0FE0 -1C60 -3840 -30C0 -60C0 -61C0 -62C0 -6680 -7D80 -3980 -0180 -8300 -FE00 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -1800 -1800 -3000 -3380 -37C0 -3EC0 -3CC0 -78C0 -7080 -7180 -6180 -4180 -C180 -C380 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 5 14 2 0 -BITMAP -18 -18 -00 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 10 18 -1 -4 -BITMAP -00C0 -00C0 -0000 -0180 -0180 -0180 -0180 -0300 -0300 -0300 -0300 -0700 -0600 -0600 -0600 -0C00 -F800 -F000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 572 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -1800 -1800 -3000 -31C0 -3380 -3700 -2E00 -6C00 -7800 -6C00 -6600 -4600 -C300 -C380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 5 14 2 0 -BITMAP -18 -18 -10 -30 -30 -30 -30 -60 -60 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 19 0 -BBX 17 11 2 0 -BITMAP -31C700 -37CF80 -3EDD80 -7CF980 -78F180 -70E300 -70C300 -61C300 -E18300 -C18300 -C18600 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 10 11 2 0 -BITMAP -3380 -37C0 -2EC0 -7CC0 -78C0 -7080 -7180 -6180 -C180 -C180 -C380 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 10 11 2 0 -BITMAP -0F00 -1F80 -31C0 -60C0 -60C0 -C0C0 -C180 -C180 -C300 -7E00 -3C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 1 -4 -BITMAP -19C0 -37E0 -3E60 -3C60 -3860 -38C0 -30C0 -6180 -6380 -7F00 -7C00 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 2 -4 -BITMAP -07E0 -1FE0 -3860 -30C0 -60C0 -61C0 -C3C0 -C7C0 -CF80 -FD80 -7180 -0180 -0180 -0300 -0300 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 478 0 -DWIDTH 10 0 -BBX 9 11 2 0 -BITMAP -3180 -3780 -3E00 -6C00 -7800 -7000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 489 0 -DWIDTH 10 0 -BBX 8 11 2 0 -BITMAP -1E -3F -31 -30 -38 -1C -0E -06 -86 -FE -7C -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 383 0 -DWIDTH 8 0 -BBX 6 13 3 0 -BITMAP -30 -30 -FC -FC -60 -60 -60 -60 -60 -40 -C0 -F0 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 10 11 2 0 -BITMAP -70C0 -60C0 -60C0 -6180 -6380 -C380 -C780 -CF80 -DD00 -FB00 -7300 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 11 0 -BBX 10 11 3 0 -BITMAP -C0C0 -C180 -C100 -C300 -4600 -4600 -6C00 -6800 -7800 -7000 -7000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 16 0 -BBX 15 11 2 0 -BITMAP -C386 -C38C -C78C -C798 -CD98 -CDB0 -59B0 -59E0 -71E0 -71C0 -61C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 541 0 -DWIDTH 11 0 -BBX 12 11 0 0 -BITMAP -1830 -1860 -0CC0 -0D80 -0700 -0600 -0F00 -1B00 -3180 -6180 -C0C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 548 0 -DWIDTH 11 0 -BBX 11 15 2 -4 -BITMAP -6060 -60C0 -61C0 -6180 -6380 -3300 -3600 -3E00 -3C00 -3800 -3800 -3000 -3000 -6000 -C000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -3FC0 -3FC0 -0180 -0300 -0600 -0C00 -1800 -3000 -6000 -FF80 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 7 18 2 -4 -BITMAP -0E -1E -18 -18 -18 -18 -30 -30 -E0 -C0 -60 -20 -60 -60 -C0 -C0 -F0 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 233 0 -DWIDTH 5 0 -BBX 5 18 1 -4 -BITMAP -18 -18 -18 -10 -10 -30 -30 -30 -20 -20 -60 -60 -60 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 7 18 0 -4 -BITMAP -08 -1E -06 -04 -0C -0C -08 -0C -06 -0E -18 -30 -30 -30 -30 -30 -F0 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 12 4 1 4 -BITMAP -3810 -7E30 -C7E0 -81C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 193 0 -DWIDTH 6 0 -BBX 5 15 1 -4 -BITMAP -18 -18 -00 -00 -30 -30 -30 -20 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 9 14 3 0 -BITMAP -0200 -0600 -1F80 -3F80 -7400 -6400 -C400 -C400 -C800 -C800 -7F00 -3E00 -0800 -1000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 11 14 3 0 -BITMAP -03E0 -07E0 -0E20 -0C00 -0C00 -0C00 -3E00 -7E00 -1800 -1800 -1000 -2000 -FF00 -FF00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 14 12 1 1 -BITMAP -3008 -3BBC -1FF0 -0C60 -1820 -1020 -1020 -1060 -18C0 -3FE0 -6770 -8020 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 12 14 3 0 -BITMAP -E030 -60C0 -3180 -3B00 -1E00 -1C00 -7F80 -FF00 -1800 -FF00 -FF00 -1800 -1800 -3000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 233 0 -DWIDTH 5 0 -BBX 5 18 1 -4 -BITMAP -18 -18 -10 -10 -10 -30 -30 -00 -00 -00 -00 -60 -60 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 11 18 2 -4 -BITMAP -07E0 -1FE0 -1840 -3000 -1000 -1C00 -3F00 -3380 -60C0 -70C0 -3D80 -1F80 -0700 -0180 -0180 -8380 -FF00 -3C00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 6 2 6 12 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 858 0 -DWIDTH 17 0 -BBX 15 14 3 0 -BITMAP -0FC0 -1FF0 -3038 -63CC -C7E4 -8C24 -9806 -9806 -98C4 -CF84 -678C -3038 -1FF0 -0FC0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 392 0 -DWIDTH 8 0 -BBX 8 7 3 7 -BITMAP -18 -7F -62 -C6 -DE -F6 -EC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 11 0 -BBX 10 10 2 0 -BITMAP -08C0 -1DC0 -3B80 -7700 -EE00 -CE00 -6600 -2700 -3300 -1100 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 12 6 2 3 -BITMAP -FFF0 -FFF0 -0030 -0020 -0020 -0020 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 6 0 -BBX 5 2 2 6 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 7 8 5 6 -BITMAP -3C -7E -DE -9A -B2 -EE -7E -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 6 2 6 12 -BITMAP -FC -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 269 0 -DWIDTH 5 0 -BBX 3 3 4 11 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 13 12 1 0 -BITMAP -0180 -0100 -0100 -7FF8 -7FF8 -0300 -0200 -0200 -0200 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 392 0 -DWIDTH 8 0 -BBX 7 9 -10 5 -BITMAP -3C -26 -02 -06 -0C -10 -60 -40 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 392 0 -DWIDTH 8 0 -BBX 6 9 -10 5 -BITMAP -38 -04 -04 -08 -38 -08 -08 -08 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 5 3 7 11 -BITMAP -38 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 13 0 -BBX 11 15 2 -4 -BITMAP -3860 -3060 -3060 -30C0 -30C0 -21C0 -61C0 -62C0 -6680 -7D80 -7980 -4000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 9 18 3 -4 -BITMAP -7F80 -FF80 -FD80 -FD00 -FD00 -7900 -7900 -1B00 -1A00 -1A00 -1200 -1200 -1600 -3400 -3400 -2400 -2400 -2C00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 13 0 -BBX 3 2 6 6 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 3 5 4 -4 -BITMAP -60 -40 -20 -60 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 392 0 -DWIDTH 8 0 -BBX 3 9 -12 5 -BITMAP -E0 -20 -40 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 392 0 -DWIDTH 8 0 -BBX 8 7 2 7 -BITMAP -1E -3F -63 -C3 -C6 -FC -78 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -6200 -3300 -3B80 -1980 -1DC0 -1DC0 -3B80 -7700 -EE00 -C400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 865 0 -DWIDTH 17 0 -BBX 15 14 7 0 -BITMAP -E006 -200C -4018 -4030 -4060 -40CC -418C -8318 -8628 -0C48 -18C8 -30FC -6008 -C010 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 865 0 -DWIDTH 17 0 -BBX 15 14 7 0 -BITMAP -E006 -200C -4018 -4030 -4060 -40FC -41A6 -8302 -8606 -0C0C -1810 -3060 -6040 -C0FC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 865 0 -DWIDTH 17 0 -BBX 17 14 9 0 -BITMAP -380180 -040300 -040600 -080C00 -381800 -083300 -086300 -08C600 -F18A00 -031200 -063200 -0C3F00 -180200 -300400 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 464 0 -DWIDTH 9 0 -BBX 8 15 1 -4 -BITMAP -03 -03 -00 -00 -06 -06 -0C -18 -30 -60 -C0 -C0 -E1 -FE -7E -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -01C0 -00C0 -0060 -0000 -00C0 -01E0 -01E0 -0360 -0360 -0660 -0C70 -0C30 -1830 -1FF0 -3FF0 -6038 -6018 -C018 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -0038 -0060 -00C0 -0000 -00C0 -01E0 -01E0 -0360 -0360 -0660 -0C70 -0C30 -1830 -1FF0 -3FF0 -6038 -6018 -C018 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -00E0 -01A0 -0330 -0000 -00C0 -01E0 -01E0 -0360 -0360 -0660 -0C70 -0C30 -1830 -1FF0 -3FF0 -6038 -6018 -C018 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -01D0 -02E0 -0000 -00C0 -01E0 -01E0 -0360 -0360 -0660 -0C70 -0C30 -1830 -1FF0 -3FF0 -6038 -6018 -C018 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -0330 -0330 -0000 -00C0 -01E0 -01E0 -0360 -0360 -0660 -0C70 -0C30 -1830 -1FF0 -3FF0 -6038 -6018 -C018 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -00E0 -00A0 -00E0 -0000 -00C0 -01E0 -01E0 -0360 -0360 -0660 -0C70 -0C30 -1830 -1FF0 -3FF0 -6038 -6018 -C018 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 893 0 -DWIDTH 18 0 -BBX 20 14 0 0 -BITMAP -001FF0 -003FF0 -007800 -00F800 -01D800 -019FC0 -033F80 -063000 -0FF000 -1FF000 -183000 -306000 -607FC0 -E07FC0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 679 0 -DWIDTH 14 0 -BBX 13 18 2 -4 -BITMAP -03F0 -0FF8 -1C08 -3800 -7000 -6000 -E000 -C000 -C000 -C000 -C000 -6020 -7FE0 -1F00 -0800 -0400 -0C00 -1800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 547 0 -DWIDTH 11 0 -BBX 11 18 2 0 -BITMAP -0E00 -0600 -0300 -0000 -1FE0 -1FE0 -3800 -3000 -3000 -3000 -3F80 -7F00 -6000 -6000 -6000 -6000 -FF80 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 547 0 -DWIDTH 11 0 -BBX 11 18 2 0 -BITMAP -01C0 -0300 -0600 -0000 -1FE0 -1FE0 -3800 -3000 -3000 -3000 -3F80 -7F00 -6000 -6000 -6000 -6000 -FF80 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 547 0 -DWIDTH 11 0 -BBX 11 18 2 0 -BITMAP -0700 -0D00 -1980 -0000 -1FE0 -1FE0 -3800 -3000 -3000 -3000 -3F80 -7F00 -6000 -6000 -6000 -6000 -FF80 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 547 0 -DWIDTH 11 0 -BBX 11 17 2 0 -BITMAP -0CC0 -0CC0 -0000 -1FE0 -1FE0 -3800 -3000 -3000 -3000 -3F80 -7F00 -6000 -6000 -6000 -6000 -FF80 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 6 18 2 0 -BITMAP -38 -18 -0C -00 -18 -18 -30 -30 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 7 18 2 0 -BITMAP -0E -18 -30 -00 -18 -18 -30 -30 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 7 18 2 0 -BITMAP -1C -34 -66 -00 -18 -18 -30 -30 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 7 17 2 0 -BITMAP -66 -66 -00 -18 -18 -30 -30 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 743 0 -DWIDTH 15 0 -BBX 15 14 1 0 -BITMAP -0FF8 -1FFC -181E -180E -1806 -1806 -FF06 -FF0E -300C -301C -3038 -6070 -7FE0 -7F80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -01D0 -02E0 -0000 -180C -1C0C -3C08 -3C08 -3618 -3618 -2318 -6310 -61B0 -61B0 -40F0 -40F0 -C0E0 -C060 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -0380 -0180 -00C0 -0000 -03E0 -0FF8 -1C3C -381C -700C -600C -E00C -C00C -C018 -C038 -E070 -70E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -0070 -00C0 -0180 -0000 -03E0 -0FF8 -1C3C -381C -700C -600C -E00C -C00C -C018 -C038 -E070 -70E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -01C0 -0340 -0660 -0000 -03E0 -0FF8 -1C3C -381C -700C -600C -E00C -C00C -C018 -C038 -E070 -70E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 14 17 2 0 -BITMAP -01D0 -02E0 -0000 -03E0 -0FF8 -1C3C -381C -700C -600C -E00C -C00C -C018 -C038 -E070 -70E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 14 17 2 0 -BITMAP -0330 -0330 -0000 -03E0 -0FF8 -1C3C -381C -700C -600C -E00C -C00C -C018 -C038 -E070 -70E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 13 12 1 0 -BITMAP -2008 -3038 -1870 -0CC0 -0580 -0700 -0700 -0F80 -19C0 -70C0 -E060 -8060 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 17 14 3 0 -BITMAP -01F380 -07FE00 -0E1E00 -1C1E00 -383600 -306600 -70C600 -618600 -630C00 -661C00 -7C3800 -387000 -3FE000 -EF8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 14 0 -BBX 12 18 3 0 -BITMAP -0700 -0300 -0180 -0000 -3030 -3030 -7030 -6060 -6060 -6060 -6060 -C060 -C0C0 -C0C0 -C0C0 -E180 -FF80 -7E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 14 0 -BBX 12 18 3 0 -BITMAP -00E0 -0180 -0300 -0000 -3030 -3030 -7030 -6060 -6060 -6060 -6060 -C060 -C0C0 -C0C0 -C0C0 -E180 -FF80 -7E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 14 0 -BBX 12 18 3 0 -BITMAP -0380 -0680 -0CC0 -0000 -3030 -3030 -7030 -6060 -6060 -6060 -6060 -C060 -C0C0 -C0C0 -C0C0 -E180 -FF80 -7E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 14 0 -BBX 12 17 3 0 -BITMAP -0CC0 -0CC0 -0000 -3030 -3030 -7030 -6060 -6060 -6060 -6060 -C060 -C0C0 -C0C0 -C0C0 -E180 -FF80 -7E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 18 3 0 -BITMAP -01C0 -0300 -0600 -0000 -C070 -60E0 -60C0 -3180 -3300 -3F00 -1E00 -1C00 -1800 -1800 -1800 -1800 -3000 -3000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 575 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -1800 -3000 -3000 -3F80 -3FC0 -30C0 -60C0 -61C0 -6380 -7F00 -7C00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 595 0 -DWIDTH 12 0 -BBX 11 20 1 -4 -BITMAP -07C0 -0FC0 -0CE0 -18C0 -18C0 -1980 -1B00 -3600 -3300 -3380 -30C0 -3060 -6060 -6060 -67C0 -6780 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 2 0 -BITMAP -0700 -0300 -0180 -0000 -07E0 -1FE0 -3860 -30C0 -60C0 -61C0 -C3C0 -C7C0 -CF80 -FD80 -7180 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 2 0 -BITMAP -00E0 -0180 -0300 -0000 -07E0 -1FE0 -3860 -30C0 -60C0 -61C0 -C3C0 -C7C0 -CF80 -FD80 -7180 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 2 0 -BITMAP -0380 -0680 -0CC0 -0000 -07E0 -1FE0 -3860 -30C0 -60C0 -61C0 -C3C0 -C7C0 -CF80 -FD80 -7180 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -03A0 -05C0 -0000 -07E0 -1FE0 -3860 -30C0 -60C0 -61C0 -C3C0 -C7C0 -CF80 -FD80 -7180 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -0660 -0660 -0000 -07E0 -1FE0 -3860 -30C0 -60C0 -61C0 -C3C0 -C7C0 -CF80 -FD80 -7180 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 2 0 -BITMAP -0380 -0280 -0380 -0000 -07E0 -1FE0 -3860 -30C0 -60C0 -61C0 -C3C0 -C7C0 -CF80 -FD80 -7180 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 893 0 -DWIDTH 18 0 -BBX 16 11 2 0 -BITMAP -07FE -1FFF -38F3 -30C3 -61C6 -63FC -C3E0 -C781 -CEC3 -FCFE -7878 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 503 0 -DWIDTH 10 0 -BBX 9 15 2 -4 -BITMAP -0F80 -1F80 -3800 -6000 -6000 -C000 -C000 -C000 -C100 -7E00 -3C00 -1000 -0800 -1800 -3000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 529 0 -DWIDTH 11 0 -BBX 9 15 2 0 -BITMAP -0E00 -0600 -0300 -0000 -0F00 -1F80 -3180 -6100 -4300 -FC00 -F000 -C080 -C300 -7F00 -3C00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 529 0 -DWIDTH 11 0 -BBX 10 15 2 0 -BITMAP -01C0 -0300 -0600 -0000 -0F00 -1F80 -3180 -6100 -4300 -FC00 -F000 -C080 -C300 -7F00 -3C00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 529 0 -DWIDTH 11 0 -BBX 9 15 2 0 -BITMAP -0700 -0D00 -1980 -0000 -0F00 -1F80 -3180 -6100 -4300 -FC00 -F000 -C080 -C300 -7F00 -3C00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 529 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -1980 -1980 -0000 -0F00 -1F80 -3180 -6100 -4300 -FC00 -F000 -C080 -C300 -7F00 -3C00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 6 15 2 0 -BITMAP -38 -18 -0C -00 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 7 15 2 0 -BITMAP -0E -18 -30 -00 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 7 15 2 0 -BITMAP -1C -34 -66 -00 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 7 14 2 0 -BITMAP -66 -66 -00 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 14 2 0 -BITMAP -3F80 -3F00 -1F00 -0F80 -1F80 -31C0 -60C0 -60C0 -C080 -C180 -C180 -E300 -7E00 -3C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -0740 -0B80 -0000 -3380 -37C0 -2EC0 -7CC0 -78C0 -7080 -7180 -6180 -C180 -C180 -C380 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 10 15 2 0 -BITMAP -0700 -0300 -0180 -0000 -0F00 -1F80 -31C0 -60C0 -60C0 -C0C0 -C180 -C180 -C300 -7E00 -3C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 10 15 2 0 -BITMAP -01C0 -0300 -0600 -0000 -0F00 -1F80 -31C0 -60C0 -60C0 -C0C0 -C180 -C180 -C300 -7E00 -3C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 10 15 2 0 -BITMAP -0380 -0680 -0CC0 -0000 -0F00 -1F80 -31C0 -60C0 -60C0 -C0C0 -C180 -C180 -C300 -7E00 -3C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 10 14 2 0 -BITMAP -0740 -0B80 -0000 -0F00 -1F80 -31C0 -60C0 -60C0 -C0C0 -C180 -C180 -C300 -7E00 -3C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 10 14 2 0 -BITMAP -0CC0 -0CC0 -0000 -0F00 -1F80 -31C0 -60C0 -60C0 -C0C0 -C180 -C180 -C300 -7E00 -3C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 12 11 1 0 -BITMAP -0300 -0700 -0000 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0E00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 12 11 3 0 -BITMAP -07B0 -0FE0 -18E0 -31E0 -3360 -6660 -6CC0 -78C0 -7180 -7F00 -DE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 10 15 2 0 -BITMAP -0700 -0300 -0180 -0000 -70C0 -60C0 -60C0 -6180 -6380 -C380 -C780 -CF80 -DD00 -FB00 -7300 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 10 15 2 0 -BITMAP -01C0 -0300 -0600 -0000 -70C0 -60C0 -60C0 -6180 -6380 -C380 -C780 -CF80 -DD00 -FB00 -7300 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 10 15 2 0 -BITMAP -0380 -0680 -0CC0 -0000 -70C0 -60C0 -60C0 -6180 -6380 -C380 -C780 -CF80 -DD00 -FB00 -7300 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -0CC0 -0CC0 -0000 -70C0 -60C0 -60C0 -6180 -6380 -C380 -C780 -CF80 -DD00 -FB00 -7300 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 548 0 -DWIDTH 11 0 -BBX 11 19 2 -4 -BITMAP -01C0 -0300 -0600 -0000 -6060 -60C0 -61C0 -6180 -6380 -3300 -3600 -3E00 -3C00 -3800 -3800 -3000 -3000 -6000 -C000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 18 1 -4 -BITMAP -1800 -1800 -1800 -19C0 -37E0 -3E60 -3C60 -3860 -38C0 -30C0 -6180 -6380 -7F00 -7C00 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 548 0 -DWIDTH 11 0 -BBX 11 18 2 -4 -BITMAP -0CC0 -0CC0 -0000 -6060 -60C0 -61C0 -6180 -6380 -3300 -3600 -3E00 -3C00 -3800 -3800 -3000 -3000 -6000 -C000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luIS18-L1.bdf diff -u xc/fonts/bdf/100dpi/luIS18-L1.bdf:1.1 xc/fonts/bdf/100dpi/luIS18-L1.bdf:removed --- xc/fonts/bdf/100dpi/luIS18-L1.bdf:1.1 Wed Apr 4 18:55:27 2001 +++ xc/fonts/bdf/100dpi/luIS18-L1.bdf Wed Mar 16 21:03:40 2005 @@ -1,4585 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luIS18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Medium-I-Normal-Sans-25-180-100-100-P-141-ISO8859-1 -SIZE 18 100 100 -FONTBOUNDINGBOX 48 28 -15 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 25 -POINT_SIZE 180 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 141 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 23 -FONT_DESCENT 6 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Italic" -X_HEIGHT 13 -CAP_HEIGHT 18 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 18 0 -BBX 17 17 2 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 193 0 -DWIDTH 8 0 -BBX 6 18 3 0 -BITMAP -1C -1C -1C -18 -18 -18 -38 -30 -30 -30 -30 -20 -60 -00 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 7 6 4 12 -BITMAP -CE -CE -CC -CC -CC -CC -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 18 2 0 -BITMAP -00C6 -008C -018C -0118 -0318 -7FFE -7FFE -0620 -0460 -0C40 -08C0 -FFFC -FFFC -3180 -3380 -6300 -6700 -C600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 12 22 3 -2 -BITMAP -0180 -0180 -03F0 -0FF0 -1F90 -3900 -3100 -3300 -3A00 -1E00 -0E00 -0700 -0580 -04C0 -04C0 -04C0 -0CC0 -89C0 -FF80 -FE00 -0800 -1800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 18 18 2 0 -BITMAP -0F01C0 -1F8300 -398600 -318600 -318C00 -219800 -333000 -3F6000 -1EC000 -019E00 -033F00 -037300 -066300 -0C4300 -184300 -306600 -607E00 -C03800 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 701 0 -DWIDTH 18 0 -BBX 16 18 2 0 -BITMAP -00F8 -01FC -038C -030C -031C -0338 -03F0 -07E0 -1F83 -7983 -71C7 -E0C6 -E0E6 -E07C -E038 -7078 -7FDC -1F1E -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 217 0 -DWIDTH 5 0 -BBX 3 6 4 12 -BITMAP -E0 -E0 -E0 -E0 -E0 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 22 2 -4 -BITMAP -01 -03 -06 -0C -1C -18 -30 -70 -60 -60 -E0 -E0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 22 1 -4 -BITMAP -08 -0C -06 -06 -03 -03 -03 -03 -03 -03 -03 -07 -07 -06 -0E -0C -1C -18 -30 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 12 0 -BBX 9 9 4 9 -BITMAP -0C00 -0C00 -4800 -EB80 -3700 -1800 -2400 -E600 -4400 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 15 2 0 -BITMAP -00C0 -00C0 -0180 -0180 -0180 -0180 -FFFE -FFFE -0300 -0300 -0300 -0300 -0300 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 4 8 2 -5 -BITMAP -70 -70 -70 -20 -20 -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 8 0 -BBX 6 2 2 7 -BITMAP -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 4 2 2 0 -BITMAP -70 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 482 0 -DWIDTH 12 0 -BBX 16 22 0 -4 -BITMAP -0003 -0006 -000C -000C -0018 -0038 -0030 -0060 -0060 -00C0 -0180 -0180 -0300 -0600 -0600 -0C00 -1C00 -1800 -3000 -3000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 13 18 3 0 -BITMAP -03E0 -07F0 -1C38 -1818 -3018 -7018 -6018 -6018 -E018 -E018 -E038 -C030 -C070 -C060 -E0E0 -71C0 -7F80 -1E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 6 18 7 0 -BITMAP -7C -FC -18 -18 -18 -38 -38 -30 -30 -30 -70 -70 -60 -60 -60 -E0 -E0 -C0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -07F0 -0FF8 -183C -001C -001C -001C -0018 -0038 -0070 -00E0 -0380 -0700 -0C00 -3800 -7000 -7000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 13 18 3 0 -BITMAP -0FC0 -0FF0 -1870 -0038 -0038 -0070 -00E0 -0FC0 -1F80 -01E0 -00E0 -0060 -0060 -0060 -00E0 -C1C0 -FF80 -7E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 13 18 2 0 -BITMAP -0038 -0078 -00F0 -01F0 -03B0 -0730 -0E70 -1C60 -1860 -3060 -6060 -FFF8 -FFF8 -00C0 -00C0 -01C0 -01C0 -0180 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 13 18 3 0 -BITMAP -0FF8 -1FF8 -1800 -1800 -1800 -1000 -3F00 -3FC0 -01E0 -00E0 -0060 -0060 -0060 -00E0 -00C0 -C3C0 -FF80 -FE00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 18 3 0 -BITMAP -01F8 -07FC -0E08 -1800 -3800 -3000 -67C0 -7FE0 -F870 -E030 -E030 -E030 -C030 -E070 -E0E0 -71C0 -7F80 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 18 4 0 -BITMAP -3FFC -3FFC -003C -0078 -00F0 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -1C00 -3800 -3800 -7000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 13 18 3 0 -BITMAP -03E0 -0FF0 -1C30 -1838 -3830 -3830 -1CE0 -1FC0 -0F80 -3FC0 -71E0 -60E0 -E060 -C060 -E0E0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 18 3 0 -BITMAP -03E0 -0FF0 -1C38 -3818 -3018 -301C -7018 -7018 -7038 -3878 -3FF8 -0FB0 -0030 -0060 -00E0 -C1C0 -FF80 -7E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 5 13 3 0 -BITMAP -38 -38 -00 -00 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 6 18 2 -5 -BITMAP -1C -1C -00 -00 -00 -00 -00 -00 -00 -00 -00 -70 -60 -20 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 16 15 2 0 -BITMAP -0001 -0007 -001E -0078 -03E0 -0F80 -3C00 -F000 -3C00 -1E00 -0780 -01E0 -00F0 -0038 -0008 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 16 6 1 4 -BITMAP -7FFF -7FFF -0000 -0000 -FFFE -FFFE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 16 15 1 0 -BITMAP -1000 -1C00 -0F00 -0780 -01E0 -0078 -003C -000F -003C -01F0 -07C0 -1E00 -7800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 464 0 -DWIDTH 12 0 -BBX 10 18 3 0 -BITMAP -3F00 -7F80 -41C0 -01C0 -01C0 -0180 -0380 -0700 -0E00 -1C00 -3800 -3000 -7000 -0000 -0000 -0000 -E000 -E000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 21 0 -BBX 19 18 3 0 -BITMAP -00FC00 -03FF00 -0F0380 -1C01C0 -30FCC0 -21FC40 -630860 -460860 -C61860 -843840 -8C70C0 -8CD980 -CF9F80 -471E00 -600000 -381000 -1FF000 -07C000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 18 1 0 -BITMAP -0038 -0078 -0078 -00F8 -01D8 -019C -039C -030C -070C -060C -0C0E -0FFE -1FFE -3806 -3006 -7007 -6007 -E007 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 593 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -1FE0 -1FF8 -1C38 -1838 -1838 -3838 -3870 -38E0 -3F80 -3FE0 -70F0 -7070 -7030 -6070 -6070 -E1E0 -FFE0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 679 0 -DWIDTH 17 0 -BBX 17 18 2 0 -BITMAP -00FF00 -03FF80 -0F0180 -1E0000 -3C0000 -380000 -700000 -700000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -700000 -780C00 -3FFC00 -0FE000 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 743 0 -DWIDTH 19 0 -BBX 17 18 2 0 -BITMAP -1FFC00 -1FFE00 -1C1F00 -180780 -180380 -380380 -380380 -380380 -300380 -300380 -700300 -700700 -700600 -600E00 -601C00 -E07800 -FFF000 -FFC000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 547 0 -DWIDTH 14 0 -BBX 14 18 2 0 -BITMAP -0FFC -1FFC -1C00 -1C00 -1800 -1800 -3800 -3800 -3FE0 -3FE0 -3000 -7000 -7000 -7000 -6000 -6000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 13 0 -BBX 14 18 2 0 -BITMAP -0FFC -1FFC -1C00 -1C00 -1800 -1800 -3800 -3800 -3FE0 -3FE0 -3000 -7000 -7000 -7000 -6000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 702 0 -DWIDTH 18 0 -BBX 16 18 3 0 -BITMAP -00FE -07FF -0F03 -1C00 -3800 -3000 -7000 -6000 -E000 -E000 -E00C -E00C -E01C -E01C -701C -7838 -3FF8 -0FC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 18 0 -BBX 17 18 2 0 -BITMAP -1C0380 -1C0380 -1C0380 -180300 -180300 -380700 -380700 -380700 -3FFE00 -3FFE00 -700600 -700E00 -700E00 -600C00 -600C00 -E01C00 -E01C00 -E01C00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 18 2 0 -BITMAP -1C -1C -1C -18 -18 -38 -38 -38 -30 -30 -70 -70 -70 -60 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 408 0 -DWIDTH 10 0 -BBX 12 22 0 -4 -BITMAP -0070 -0070 -0070 -0060 -0060 -00E0 -00E0 -00E0 -00C0 -00C0 -01C0 -01C0 -01C0 -0180 -0180 -0380 -0380 -0300 -0300 -8600 -FE00 -F800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 635 0 -DWIDTH 16 0 -BBX 16 18 2 0 -BITMAP -0C07 -1C0C -1C18 -1C30 -1860 -18C0 -3980 -3B00 -3E00 -3700 -3300 -7180 -71C0 -70C0 -6060 -6070 -E030 -E018 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 545 0 -DWIDTH 14 0 -BBX 11 18 3 0 -BITMAP -1C00 -1C00 -1C00 -1800 -1800 -3800 -3800 -3800 -3000 -3000 -7000 -7000 -7000 -6000 -6000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 828 0 -DWIDTH 21 0 -BBX 20 18 2 0 -BITMAP -0E00F0 -1E00F0 -1F01E0 -1F01E0 -1F0360 -1B07E0 -3B06E0 -330CC0 -330CC0 -3398C0 -3399C0 -71B1C0 -61F180 -61E180 -61C180 -61C380 -C00380 -C00300 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 17 18 3 0 -BITMAP -1C0180 -1E0180 -1E0380 -1E0300 -1F0300 -3B0300 -338300 -318700 -31C600 -31C600 -70C600 -60E600 -606E00 -607C00 -603C00 -E03C00 -C03C00 -C01C00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 18 18 3 0 -BITMAP -00FC00 -03FF00 -0F0700 -1C0380 -380180 -3801C0 -7001C0 -6001C0 -E00180 -E00380 -E00380 -E00300 -E00700 -E00E00 -701C00 -787800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 575 0 -DWIDTH 14 0 -BBX 14 18 2 0 -BITMAP -0FF0 -1FF8 -1C1C -1C1C -181C -181C -3818 -3838 -38F0 -3FE0 -3F00 -7000 -7000 -7000 -6000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 18 23 3 -5 -BITMAP -00FC00 -03FF00 -0F0700 -1C0380 -380180 -3801C0 -7001C0 -6001C0 -E00180 -E00380 -E00380 -E00380 -E00700 -E00E00 -701E00 -787C00 -3FF000 -0FE000 -007000 -003C00 -001F80 -000F00 -000300 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 632 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -0FF0 -1FFC -1C1C -1C1C -181C -181C -3838 -3870 -3FE0 -3F80 -31C0 -71C0 -70E0 -60E0 -6070 -6070 -E038 -E038 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 553 0 -DWIDTH 14 0 -BBX 14 18 2 0 -BITMAP -03F8 -07FC -0E0C -1C00 -1C00 -1C00 -1E00 -0F00 -0780 -03C0 -01E0 -0070 -0070 -0070 -0070 -C0E0 -FFC0 -7F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 16 18 3 0 -BITMAP -FFFF -FFFF -0380 -0380 -0380 -0300 -0300 -0700 -0700 -0700 -0600 -0600 -0E00 -0E00 -0E00 -0C00 -0C00 -1C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 15 18 3 0 -BITMAP -3806 -380E -380E -300C -300C -700C -701C -701C -6018 -6018 -E018 -E038 -E030 -E030 -E070 -F0E0 -7FC0 -3F80 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 18 4 0 -BITMAP -E007 -E006 -E00E -600C -601C -7038 -7030 -7070 -3060 -30E0 -38C0 -39C0 -3980 -1B00 -1F00 -1E00 -1E00 -1C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 886 0 -DWIDTH 22 0 -BBX 21 18 4 0 -BITMAP -C07018 -C07030 -E0F030 -E0F060 -E0F060 -E1B0E0 -E1B0C0 -E331C0 -E33180 -E63380 -663300 -6C3700 -6C3600 -7C3E00 -783C00 -783C00 -703800 -703800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 18 18 0 0 -BITMAP -0E01C0 -060380 -070700 -030E00 -039C00 -039800 -01F000 -01F000 -00E000 -01E000 -03F000 -037000 -063800 -0C3800 -1C1800 -381C00 -700C00 -E00E00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 18 4 0 -BITMAP -E00E -601C -7038 -3030 -3860 -38C0 -1DC0 -1F80 -0F00 -0E00 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1C00 -1800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 578 0 -DWIDTH 14 0 -BBX 16 18 1 0 -BITMAP -0FFF -0FFF -000E -001C -0038 -0078 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1E00 -3C00 -3800 -7000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 9 22 2 -4 -BITMAP -0F80 -0F80 -0C00 -0C00 -1C00 -1800 -1800 -1800 -1800 -3800 -3000 -3000 -3000 -3000 -7000 -6000 -6000 -6000 -6000 -C000 -F800 -F800 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 482 0 -DWIDTH 12 0 -BBX 7 22 4 -4 -BITMAP -C0 -C0 -40 -60 -60 -60 -20 -30 -30 -30 -30 -18 -18 -18 -18 -08 -0C -0C -0C -04 -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 9 22 1 -4 -BITMAP -0F80 -0F80 -0180 -0300 -0300 -0300 -0300 -0700 -0600 -0600 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -F800 -F800 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 15 2 3 -BITMAP -0040 -0040 -00E0 -01E0 -01E0 -0360 -0730 -0630 -0C30 -1C10 -1818 -3818 -7018 -600C -E00C -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 10 2 1 -3 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 572 0 -DWIDTH 14 0 -BBX 4 4 9 14 -BITMAP -E0 -60 -60 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 13 2 0 -BITMAP -03F8 -07F8 -1E38 -3830 -3030 -7070 -60F0 -E1F0 -E1E0 -E360 -E760 -FCE0 -78E0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 18 3 0 -BITMAP -0C00 -1C00 -1C00 -1800 -1800 -18F0 -39F8 -3738 -3638 -3C38 -3C38 -7830 -7070 -6060 -60E0 -63C0 -FF00 -FE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 503 0 -DWIDTH 13 0 -BBX 11 13 2 0 -BITMAP -03E0 -0FE0 -1C20 -3800 -7000 -6000 -E000 -E000 -E000 -E000 -E0C0 -7F80 -3F00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 18 2 0 -BITMAP -000E -000E -000C -000C -001C -01FC -07FC -0E18 -1C18 -3838 -7038 -6070 -E0F0 -E1F0 -E3F0 -E770 -FE60 -7860 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 529 0 -DWIDTH 13 0 -BBX 11 13 2 0 -BITMAP -07C0 -0FE0 -18E0 -30E0 -60C0 -6180 -FF00 -FC00 -C000 -E020 -E0C0 -7FC0 -3F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 383 0 -DWIDTH 10 0 -BBX 12 25 2 -5 -BITMAP -01F0 -03F0 -0700 -0600 -0E00 -0C00 -0C00 -7F80 -7F80 -1800 -1800 -1800 -3800 -3800 -3000 -3000 -3000 -7000 -7000 -7000 -6000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 18 1 -5 -BITMAP -01FC -07FC -0F18 -1C18 -1818 -3838 -3038 -7070 -70F0 -71B0 -7330 -3E70 -3C60 -0060 -0060 -C0C0 -FF80 -7E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 13 18 2 0 -BITMAP -0C00 -0C00 -1C00 -1C00 -1800 -1870 -39F8 -3BB8 -3738 -3E38 -3C38 -7830 -7030 -7070 -6070 -6060 -E060 -E060 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 18 2 0 -BITMAP -1C -1C -00 -00 -00 -18 -38 -38 -30 -30 -30 -70 -70 -60 -60 -60 -E0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 12 23 -2 -5 -BITMAP -0070 -0070 -0000 -0000 -0000 -0060 -00E0 -00E0 -00C0 -00C0 -00C0 -01C0 -01C0 -0180 -0180 -0380 -0380 -0380 -0300 -0700 -8E00 -FC00 -F800 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 572 0 -DWIDTH 14 0 -BBX 13 18 2 0 -BITMAP -0C00 -0C00 -1C00 -1800 -1800 -1838 -3860 -39C0 -3380 -3700 -3E00 -7E00 -7700 -6300 -6380 -61C0 -E0E0 -E070 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 18 3 0 -BITMAP -0C -1C -1C -18 -18 -18 -38 -38 -30 -30 -30 -70 -70 -60 -60 -60 -E0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 23 0 -BBX 21 13 2 0 -BITMAP -187070 -19F9F8 -3BBBB8 -373F38 -3E3E38 -3C3C30 -383830 -707830 -707070 -606070 -606060 -606060 -C0E0E0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 13 13 2 0 -BITMAP -1870 -39F8 -3BB8 -3738 -3E38 -3C38 -7830 -7030 -7070 -6070 -6060 -E060 -E060 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 12 13 2 0 -BITMAP -07C0 -0FE0 -1C70 -3030 -7030 -6030 -E030 -E070 -E060 -E0E0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 18 2 -5 -BITMAP -1C78 -1CFC -1B9C -1F1C -1E1C -3E1C -3C18 -3838 -3030 -3070 -71E0 -7F80 -7F00 -6000 -6000 -E000 -E000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 18 2 -5 -BITMAP -03F8 -07F8 -1E38 -3830 -3030 -7070 -60F0 -E1F0 -E1E0 -E360 -E760 -FCE0 -78E0 -00C0 -00C0 -00C0 -01C0 -01C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 478 0 -DWIDTH 12 0 -BBX 11 13 3 0 -BITMAP -38E0 -39E0 -3300 -3600 -3C00 -7C00 -7800 -7000 -6000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 489 0 -DWIDTH 12 0 -BBX 11 13 2 0 -BITMAP -07C0 -1FE0 -1860 -3800 -1C00 -1E00 -0F00 -0780 -0380 -0180 -C380 -FF80 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 383 0 -DWIDTH 10 0 -BBX 8 16 3 0 -BITMAP -18 -18 -18 -FF -FF -30 -30 -30 -70 -70 -60 -60 -E0 -60 -7C -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 13 13 3 0 -BITMAP -3018 -3038 -3030 -3030 -6070 -6070 -60F0 -61E0 -E3E0 -C760 -EEE0 -FCE0 -70C0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 14 0 -BBX 12 13 4 0 -BITMAP -C070 -C060 -E0E0 -E0C0 -6180 -6380 -6300 -6600 -6600 -6C00 -7C00 -7800 -3000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 20 0 -BBX 18 13 3 0 -BITMAP -C0C0C0 -C1C180 -C1C180 -E3C300 -E3C300 -666600 -666E00 -6C6C00 -6C7C00 -787800 -787800 -707000 -707000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 541 0 -DWIDTH 14 0 -BBX 15 13 0 0 -BITMAP -1C0E -0E1C -0638 -0770 -03E0 -03C0 -0380 -07C0 -0EC0 -1CE0 -3860 -7070 -E038 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 14 18 2 -5 -BITMAP -601C -7018 -7030 -7070 -3060 -30C0 -31C0 -3980 -3B80 -3B00 -1E00 -1E00 -1C00 -1800 -3800 -3000 -6000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 13 0 -BBX 13 13 1 0 -BITMAP -1FF8 -1FF8 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -7000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 9 22 2 -4 -BITMAP -0380 -0F00 -0E00 -0C00 -0C00 -1C00 -1C00 -1C00 -1800 -3800 -F000 -E000 -3000 -3000 -3000 -7000 -6000 -6000 -C000 -C000 -7000 -3000 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 233 0 -DWIDTH 6 0 -BBX 6 22 1 -4 -BITMAP -0C -0C -0C -08 -18 -18 -18 -18 -10 -30 -30 -30 -30 -20 -60 -60 -60 -60 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 9 22 1 -4 -BITMAP -0E00 -0F00 -0300 -0300 -0300 -0700 -0600 -0600 -0600 -0600 -0380 -0F00 -0C00 -1C00 -1800 -1800 -1800 -1800 -3800 -F000 -F000 -C000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 5 2 5 -BITMAP -3C06 -7F06 -638C -C1FC -C078 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 193 0 -DWIDTH 8 0 -BBX 6 18 2 -5 -BITMAP -1C -1C -00 -00 -00 -18 -10 -30 -30 -30 -30 -70 -60 -60 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 12 18 4 0 -BITMAP -0080 -0180 -03F0 -0FF0 -1D00 -3900 -7300 -6200 -E200 -E200 -E600 -E400 -E440 -E4C0 -7FC0 -3F00 -0800 -0800 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 18 3 0 -BITMAP -00FC -01FC -0384 -0300 -0700 -0600 -0600 -0E00 -3F80 -3F80 -0C00 -0C00 -0C00 -1C00 -1800 -3000 -FFE0 -FFC0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 18 16 1 1 -BITMAP -100180 -3803C0 -1DE300 -0FF600 -071C00 -0C0C00 -0C0C00 -180C00 -180C00 -180C00 -181800 -0C3000 -1FF800 -73DC00 -E00E00 -400400 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 18 4 0 -BITMAP -E00E -701C -3038 -3830 -3860 -1CC0 -1D80 -0F00 -0F00 -7FE0 -7FC0 -0E00 -FFC0 -FFC0 -0C00 -1C00 -1C00 -1800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 233 0 -DWIDTH 6 0 -BBX 6 22 1 -4 -BITMAP -0C -0C -0C -18 -18 -18 -18 -18 -30 -00 -00 -00 -00 -30 -60 -60 -60 -60 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 13 23 2 -5 -BITMAP -03F8 -07F8 -0E08 -1C00 -1800 -1C00 -0E00 -0F00 -1FC0 -38E0 -3070 -3030 -3830 -3C70 -1FE0 -07C0 -01E0 -0060 -0060 -00E0 -C1C0 -FFC0 -7F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 7 2 7 16 -BITMAP -C6 -C6 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 858 0 -DWIDTH 21 0 -BBX 19 18 3 0 -BITMAP -03F000 -0FFE00 -1C0F00 -300380 -60F980 -41FCC0 -C38840 -C60040 -860040 -8C0060 -CC0040 -C61040 -47F0C0 -63E180 -300380 -1C0F00 -0FFE00 -03F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 392 0 -DWIDTH 10 0 -BBX 10 10 3 8 -BITMAP -0E00 -3FC0 -3180 -6180 -6380 -C780 -CF00 -DB00 -F300 -6700 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 13 0 -BBX 12 11 2 1 -BITMAP -0420 -0E70 -1CE0 -39C0 -7380 -E700 -6300 -7380 -3180 -18C0 -1080 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 6 2 4 -BITMAP -FFFE -FFFE -0006 -0004 -000C -000C -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 8 0 -BBX 6 2 2 7 -BITMAP -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 9 11 6 7 -BITMAP -1E00 -7F00 -6380 -DF80 -9280 -9C80 -9C80 -F480 -6380 -7F00 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 7 2 7 16 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 269 0 -DWIDTH 7 0 -BBX 4 4 5 14 -BITMAP -70 -90 -90 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 16 15 1 0 -BITMAP -0060 -0040 -00C0 -00C0 -00C0 -3FFF -3FFF -0080 -0180 -0180 -0180 -0000 -0000 -FFFC -FFFC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 392 0 -DWIDTH 9 0 -BBX 8 11 -13 7 -BITMAP -1E -3F -23 -03 -06 -0E -18 -30 -60 -FC -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 392 0 -DWIDTH 9 0 -BBX 8 11 -13 7 -BITMAP -3E -3F -03 -02 -3C -3C -06 -06 -06 -FC -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 6 4 9 14 -BITMAP -1C -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 16 0 -BBX 14 17 2 -4 -BITMAP -1C1C -181C -1818 -1818 -3818 -3838 -3038 -3070 -30F0 -71B0 -7330 -7F70 -7C60 -6000 -E000 -E000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 11 22 4 -4 -BITMAP -3FE0 -7FE0 -FE60 -FE40 -FE40 -FEC0 -7EC0 -7CC0 -1C80 -0C80 -0C80 -0D80 -0980 -0900 -1900 -1900 -1B00 -1300 -1200 -3200 -3200 -3600 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 16 0 -BBX 4 3 7 6 -BITMAP -70 -F0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 4 5 5 -5 -BITMAP -20 -60 -30 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 392 0 -DWIDTH 9 0 -BBX 4 11 -15 7 -BITMAP -F0 -F0 -20 -20 -20 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 392 0 -DWIDTH 10 0 -BBX 10 10 3 8 -BITMAP -0F80 -1F80 -39C0 -71C0 -61C0 -C180 -C380 -E700 -FE00 -7800 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 13 0 -BBX 12 11 1 1 -BITMAP -3180 -3180 -18C0 -1CE0 -0C60 -0E70 -1CE0 -39C0 -7380 -E700 -4200 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 865 0 -DWIDTH 22 0 -BBX 19 18 10 0 -BITMAP -F000E0 -F001C0 -200380 -200700 -200E00 -601C00 -601800 -4030C0 -4061C0 -C0C380 -C18680 -030D80 -071180 -0E3FC0 -1C3FC0 -380100 -700300 -E00300 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 865 0 -DWIDTH 22 0 -BBX 19 18 10 0 -BITMAP -F000E0 -F001C0 -200380 -200700 -200E00 -601C00 -601800 -403780 -406FC0 -C0C8C0 -C180C0 -030180 -070380 -0E0600 -1C0C00 -381800 -703F00 -E03F00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 865 0 -DWIDTH 22 0 -BBX 21 18 12 0 -BITMAP -3E0038 -3F0070 -0300E0 -0201C0 -3C0380 -3C0700 -060600 -060C30 -061870 -FC30E0 -F861A0 -00C360 -01C460 -038FF0 -070FF0 -0E0040 -1C00C0 -3800C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 464 0 -DWIDTH 12 0 -BBX 10 18 1 -5 -BITMAP -01C0 -01C0 -0000 -0000 -0000 -0380 -0300 -0700 -0E00 -1C00 -3800 -7000 -E000 -E000 -E000 -F080 -7F80 -3F00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 23 1 0 -BITMAP -0070 -0030 -0030 -0018 -0000 -0038 -0078 -0078 -00F8 -01D8 -019C -039C -030C -070C -060C -0C0E -0FFE -1FFE -3806 -3006 -7007 -6007 -E007 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 23 1 0 -BITMAP -0007 -000C -0018 -0030 -0000 -0038 -0078 -0078 -00F8 -01D8 -019C -039C -030C -070C -060C -0C0E -0FFE -1FFE -3806 -3006 -7007 -6007 -E007 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 23 1 0 -BITMAP -003C -007C -00EC -01C6 -0000 -0038 -0078 -0078 -00F8 -01D8 -019C -039C -030C -070C -060C -0C0E -0FFE -1FFE -3806 -3006 -7007 -6007 -E007 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 21 1 0 -BITMAP -007B -00DE -0000 -0038 -0078 -0078 -00F8 -01D8 -019C -039C -030C -070C -060C -0C0E -0FFE -1FFE -3806 -3006 -7007 -6007 -E007 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 21 1 0 -BITMAP -00C6 -00C6 -0000 -0038 -0078 -0078 -00F8 -01D8 -019C -039C -030C -070C -060C -0C0E -0FFE -1FFE -3806 -3006 -7007 -6007 -E007 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 16 23 1 0 -BITMAP -0018 -0024 -0024 -0018 -0000 -0038 -0078 -0078 -00F8 -01D8 -019C -039C -030C -070C -060C -0C0E -0FFE -1FFE -3806 -3006 -7007 -6007 -E007 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 893 0 -DWIDTH 22 0 -BBX 25 18 0 0 -BITMAP -0003FF80 -0007FF80 -000F8000 -001F8000 -003B0000 -00330000 -00770000 -00E7FC00 -01C7FC00 -01860000 -03060000 -07FE0000 -0FFE0000 -1C0E0000 -180C0000 -380C0000 -701FFC00 -E01FFC00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 679 0 -DWIDTH 17 0 -BBX 17 23 2 -5 -BITMAP -00FF00 -03FF80 -0F0180 -1E0000 -3C0000 -380000 -700000 -700000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -700000 -780C00 -3FFC00 -0FE000 -020000 -060000 -030000 -030000 -0E0000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 547 0 -DWIDTH 14 0 -BBX 14 23 2 0 -BITMAP -0380 -0180 -0180 -00C0 -0000 -0FFC -1FFC -1C00 -1C00 -1800 -1800 -3800 -3800 -3FE0 -3FE0 -3000 -7000 -7000 -7000 -6000 -6000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 547 0 -DWIDTH 14 0 -BBX 14 23 2 0 -BITMAP -0070 -00C0 -0180 -0300 -0000 -0FFC -1FFC -1C00 -1C00 -1800 -1800 -3800 -3800 -3FE0 -3FE0 -3000 -7000 -7000 -7000 -6000 -6000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 547 0 -DWIDTH 14 0 -BBX 14 23 2 0 -BITMAP -01E0 -03E0 -0760 -0E30 -0000 -0FFC -1FFC -1C00 -1C00 -1800 -1800 -3800 -3800 -3FE0 -3FE0 -3000 -7000 -7000 -7000 -6000 -6000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 547 0 -DWIDTH 14 0 -BBX 14 21 2 0 -BITMAP -0630 -0630 -0000 -0FFC -1FFC -1C00 -1C00 -1800 -1800 -3800 -3800 -3FE0 -3FE0 -3000 -7000 -7000 -7000 -6000 -6000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 7 23 2 0 -BITMAP -1C -0C -0C -06 -00 -1C -1C -1C -18 -18 -38 -38 -38 -30 -30 -70 -70 -70 -60 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 9 23 2 0 -BITMAP -0380 -0600 -0C00 -1800 -0000 -1C00 -1C00 -1C00 -1800 -1800 -3800 -3800 -3800 -3000 -3000 -7000 -7000 -7000 -6000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 9 23 2 0 -BITMAP -0F00 -1F00 -3B00 -7180 -0000 -1C00 -1C00 -1C00 -1800 -1800 -3800 -3800 -3800 -3000 -3000 -7000 -7000 -7000 -6000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 8 21 2 0 -BITMAP -63 -63 -00 -1C -1C -1C -18 -18 -38 -38 -38 -30 -30 -70 -70 -70 -60 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 743 0 -DWIDTH 19 0 -BBX 18 18 1 0 -BITMAP -0FFE00 -0FFF00 -0E0F80 -0C03C0 -0C01C0 -0C01C0 -1C01C0 -1C01C0 -FFC1C0 -FF81C0 -180180 -380380 -380300 -300700 -300E00 -303C00 -7FF800 -7FE000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 17 21 3 0 -BITMAP -00F600 -01BC00 -000000 -1C0180 -1E0180 -1E0380 -1E0300 -1F0300 -3B0300 -338300 -318700 -31C600 -31C600 -70C600 -60E600 -606E00 -607C00 -603C00 -E03C00 -C03C00 -C01C00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 18 23 3 0 -BITMAP -00E000 -006000 -006000 -003000 -000000 -00FC00 -03FF00 -0F0700 -1C0380 -380180 -3801C0 -7001C0 -6001C0 -E00180 -E00380 -E00380 -E00300 -E00700 -E00E00 -701C00 -787800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 18 23 3 0 -BITMAP -000E00 -001800 -003000 -006000 -000000 -00FC00 -03FF00 -0F0700 -1C0380 -380180 -3801C0 -7001C0 -6001C0 -E00180 -E00380 -E00380 -E00300 -E00700 -E00E00 -701C00 -787800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 18 23 3 0 -BITMAP -007800 -00F800 -01D800 -038C00 -000000 -00FC00 -03FF00 -0F0700 -1C0380 -380180 -3801C0 -7001C0 -6001C0 -E00180 -E00380 -E00380 -E00300 -E00700 -E00E00 -701C00 -787800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 18 21 3 0 -BITMAP -00F600 -01BC00 -000000 -00FC00 -03FF00 -0F0700 -1C0380 -380180 -3801C0 -7001C0 -6001C0 -E00180 -E00380 -E00380 -E00300 -E00700 -E00E00 -701C00 -787800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 18 21 3 0 -BITMAP -018C00 -018C00 -000000 -00FC00 -03FF00 -0F0700 -1C0380 -380180 -3801C0 -7001C0 -6001C0 -E00180 -E00380 -E00380 -E00300 -E00700 -E00E00 -701C00 -787800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 17 15 1 0 -BITMAP -300100 -180380 -1C0700 -0E0E00 -061800 -037000 -01E000 -01C000 -03E000 -076000 -0C3000 -383800 -701C00 -E00C00 -400600 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 21 18 4 0 -BITMAP -007E38 -01FFE0 -0783C0 -0E01C0 -1C03C0 -1C06E0 -380CE0 -3018E0 -7030C0 -7061C0 -70C1C0 -718180 -730380 -760700 -3C0E00 -3C3C00 -3FF800 -E7E000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 15 23 3 0 -BITMAP -01C0 -00C0 -00C0 -0060 -0000 -3806 -380E -380E -300C -300C -700C -701C -701C -6018 -6018 -E018 -E038 -E030 -E030 -E070 -F0E0 -7FC0 -3F80 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 15 23 3 0 -BITMAP -0038 -0060 -00C0 -0180 -0000 -3806 -380E -380E -300C -300C -700C -701C -701C -6018 -6018 -E018 -E038 -E030 -E030 -E070 -F0E0 -7FC0 -3F80 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 15 23 3 0 -BITMAP -00F0 -01F0 -03B0 -0718 -0000 -3806 -380E -380E -300C -300C -700C -701C -701C -6018 -6018 -E018 -E038 -E030 -E030 -E070 -F0E0 -7FC0 -3F80 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 15 21 3 0 -BITMAP -0630 -0630 -0000 -3806 -380E -380E -300C -300C -700C -701C -701C -6018 -6018 -E018 -E038 -E030 -E030 -E070 -F0E0 -7FC0 -3F80 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 23 4 0 -BITMAP -0070 -00C0 -0180 -0300 -0000 -E00E -601C -7038 -3030 -3860 -38C0 -1DC0 -1F80 -0F00 -0E00 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1C00 -1800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 575 0 -DWIDTH 14 0 -BBX 13 18 2 0 -BITMAP -1C00 -1C00 -1C00 -1C00 -1FE0 -3FF8 -3838 -3838 -3038 -3038 -7070 -70E0 -7FC0 -7F00 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 595 0 -DWIDTH 15 0 -BBX 13 25 2 -5 -BITMAP -01E0 -07F0 -0630 -0C30 -0C30 -0C60 -1CC0 -1D80 -1B80 -1B80 -1B80 -19C0 -38E0 -3870 -3038 -3018 -3018 -7238 -77F0 -63E0 -6000 -6000 -E000 -E000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -01C0 -00C0 -00C0 -0060 -0000 -03F8 -07F8 -1E38 -3830 -3030 -7070 -60F0 -E1F0 -E1E0 -E360 -E760 -FCE0 -78E0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0038 -0060 -00C0 -0180 -0000 -03F8 -07F8 -1E38 -3830 -3030 -7070 -60F0 -E1F0 -E1E0 -E360 -E760 -FCE0 -78E0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -00F0 -01F0 -03B0 -0718 -0000 -03F8 -07F8 -1E38 -3830 -3030 -7070 -60F0 -E1F0 -E1E0 -E360 -E760 -FCE0 -78E0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 16 2 0 -BITMAP -03D8 -06F0 -0000 -03F8 -07F8 -1E38 -3830 -3030 -7070 -60F0 -E1F0 -E1E0 -E360 -E760 -FCE0 -78E0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 16 2 0 -BITMAP -0318 -0318 -0000 -03F8 -07F8 -1E38 -3830 -3030 -7070 -60F0 -E1F0 -E1E0 -E360 -E760 -FCE0 -78E0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -00C0 -0120 -0120 -00C0 -0000 -03F8 -07F8 -1E38 -3830 -3030 -7070 -60F0 -E1F0 -E1E0 -E360 -E760 -FCE0 -78E0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 893 0 -DWIDTH 22 0 -BBX 20 13 2 0 -BITMAP -03FBE0 -07FFF0 -1E1E70 -383830 -303870 -7070E0 -60FF80 -E0FE00 -E1F000 -E3F010 -E73070 -FE3FE0 -781F80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 503 0 -DWIDTH 13 0 -BBX 11 18 2 -5 -BITMAP -03E0 -0FE0 -1C20 -3800 -7000 -6000 -E000 -E000 -E000 -E000 -E0C0 -7F80 -3F00 -0800 -1800 -0C00 -0C00 -3800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 529 0 -DWIDTH 13 0 -BBX 11 18 2 0 -BITMAP -0380 -0180 -0180 -00C0 -0000 -07C0 -0FE0 -18E0 -30E0 -60C0 -6180 -FF00 -FC00 -C000 -E020 -E0C0 -7FC0 -3F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 529 0 -DWIDTH 13 0 -BBX 12 18 2 0 -BITMAP -0070 -00C0 -0180 -0300 -0000 -07C0 -0FE0 -18E0 -30E0 -60C0 -6180 -FF00 -FC00 -C000 -E020 -E0C0 -7FC0 -3F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 529 0 -DWIDTH 13 0 -BBX 12 18 2 0 -BITMAP -01E0 -03E0 -0760 -0E30 -0000 -07C0 -0FE0 -18E0 -30E0 -60C0 -6180 -FF00 -FC00 -C000 -E020 -E0C0 -7FC0 -3F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 529 0 -DWIDTH 13 0 -BBX 12 16 2 0 -BITMAP -0630 -0630 -0000 -07C0 -0FE0 -18E0 -30E0 -60C0 -6180 -FF00 -FC00 -C000 -E020 -E0C0 -7FC0 -3F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 7 18 2 0 -BITMAP -1C -0C -0C -06 -00 -18 -38 -38 -30 -30 -30 -70 -70 -60 -60 -60 -E0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 9 18 2 0 -BITMAP -0380 -0600 -0C00 -1800 -0000 -1800 -3800 -3800 -3000 -3000 -3000 -7000 -7000 -6000 -6000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 9 18 2 0 -BITMAP -0F00 -1F00 -3B00 -7180 -0000 -1800 -3800 -3800 -3000 -3000 -3000 -7000 -7000 -6000 -6000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 8 16 2 0 -BITMAP -63 -63 -00 -18 -38 -38 -30 -30 -30 -70 -70 -60 -60 -60 -E0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 18 2 0 -BITMAP -1FE0 -3FE0 -03C0 -0FE0 -0660 -07F0 -1FF0 -3C70 -3030 -7030 -6030 -E030 -E070 -E060 -E0E0 -F1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 13 16 2 0 -BITMAP -03D8 -06F0 -0000 -1870 -39F8 -3BB8 -3738 -3E38 -3C38 -7830 -7030 -7070 -6070 -6060 -E060 -E060 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 12 18 2 0 -BITMAP -0380 -0180 -0180 -00C0 -0000 -07C0 -0FE0 -1C70 -3030 -7030 -6030 -E030 -E070 -E060 -E0E0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 13 18 2 0 -BITMAP -0038 -0060 -00C0 -0180 -0000 -07C0 -0FE0 -1C70 -3030 -7030 -6030 -E030 -E070 -E060 -E0E0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 12 18 2 0 -BITMAP -01E0 -03E0 -0760 -0E30 -0000 -07C0 -0FE0 -1C70 -3030 -7030 -6030 -E030 -E070 -E060 -E0E0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 13 16 2 0 -BITMAP -03D8 -06F0 -0000 -07C0 -0FE0 -1C70 -3030 -7030 -6030 -E030 -E070 -E060 -E0E0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 12 16 2 0 -BITMAP -0630 -0630 -0000 -07C0 -0FE0 -1C70 -3030 -7030 -6030 -E030 -E070 -E060 -E0E0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 13 2 0 -BITMAP -01C0 -01C0 -0000 -0000 -0000 -0000 -FFFE -FFFE -0000 -0000 -0000 -0700 -0700 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 15 13 3 0 -BITMAP -03EE -07FC -0E38 -1878 -38F8 -31D8 -7398 -7738 -7E30 -7C70 -78E0 -7FC0 -FF00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 13 18 3 0 -BITMAP -0380 -0180 -0180 -00C0 -0000 -3018 -3038 -3030 -3030 -6070 -6070 -60F0 -61E0 -E3E0 -C760 -EEE0 -FCE0 -70C0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 13 18 3 0 -BITMAP -0038 -0060 -00C0 -0180 -0000 -3018 -3038 -3030 -3030 -6070 -6070 -60F0 -61E0 -E3E0 -C760 -EEE0 -FCE0 -70C0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 13 18 3 0 -BITMAP -01E0 -03E0 -0760 -0E30 -0000 -3018 -3038 -3030 -3030 -6070 -6070 -60F0 -61E0 -E3E0 -C760 -EEE0 -FCE0 -70C0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 13 16 3 0 -BITMAP -0630 -0630 -0000 -3018 -3038 -3030 -3030 -6070 -6070 -60F0 -61E0 -E3E0 -C760 -EEE0 -FCE0 -70C0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 14 23 2 -5 -BITMAP -0070 -00C0 -0180 -0300 -0000 -601C -7018 -7030 -7070 -3060 -30C0 -31C0 -3980 -3B80 -3B00 -1E00 -1E00 -1C00 -1800 -3800 -3000 -6000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 22 2 -5 -BITMAP -0E00 -0C00 -0C00 -0C00 -1C78 -1DFC -1B9C -1F1C -1E1C -3E1C -3C18 -3838 -3030 -3070 -71E0 -7F80 -7F00 -6000 -6000 -E000 -E000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 14 21 2 -5 -BITMAP -0630 -0630 -0000 -601C -7018 -7030 -7070 -3060 -30C0 -31C0 -3980 -3B80 -3B00 -1E00 -1E00 -1C00 -1800 -3800 -3000 -6000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luIS19-L1.bdf diff -u xc/fonts/bdf/100dpi/luIS19-L1.bdf:1.2 xc/fonts/bdf/100dpi/luIS19-L1.bdf:removed --- xc/fonts/bdf/100dpi/luIS19-L1.bdf:1.2 Mon Apr 7 12:23:25 2003 +++ xc/fonts/bdf/100dpi/luIS19-L1.bdf Wed Mar 16 21:03:40 2005 @@ -1,4757 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luIS19.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Medium-I-Normal-Sans-26-190-100-100-P-147-ISO8859-1 -SIZE 19 100 100 -FONTBOUNDINGBOX 50 29 -17 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 26 -POINT_SIZE 190 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 147 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FONT_ASCENT 24 -FONT_DESCENT 6 -DEFAULT_CHAR 0 -FACE_NAME "Lucida Sans Italic" -X_HEIGHT 14 -CAP_HEIGHT 19 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 19 0 -BBX 17 19 2 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 193 0 -DWIDTH 8 0 -BBX 6 19 3 0 -BITMAP -1C -1C -1C -18 -18 -18 -38 -30 -30 -30 -30 -30 -60 -60 -00 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 7 6 5 13 -BITMAP -EE -CE -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 16 19 2 0 -BITMAP -0067 -00C6 -00CE -018C -011C -7FFF -7FFF -0630 -0630 -0C60 -0C60 -FFFE -FFFE -11C0 -3180 -3180 -6300 -6300 -C600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 13 22 4 -2 -BITMAP -0080 -01F0 -07F8 -1FC8 -1D00 -3900 -3900 -3B00 -1F00 -0E00 -0700 -0380 -07C0 -04E0 -04E0 -04E0 -04E0 -8DC0 -FF80 -FF00 -0800 -0800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 20 19 2 0 -BITMAP -078070 -1FC0C0 -18C1C0 -304380 -30C300 -30C600 -31CC00 -3F9800 -1E3000 -006780 -00CFC0 -0198C0 -0330C0 -0630C0 -0C30C0 -1830C0 -383180 -703F00 -E01E00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 701 0 -DWIDTH 18 0 -BBX 17 19 2 0 -BITMAP -007800 -01FC00 -038C00 -030C00 -030C00 -031C00 -037800 -03F000 -0FC000 -3D8380 -71C300 -E0C300 -E0E700 -E06600 -E07C00 -E03C00 -707800 -7FDC00 -1F1E00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 217 0 -DWIDTH 6 0 -BBX 3 6 5 13 -BITMAP -E0 -E0 -E0 -E0 -E0 -60 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 9 23 3 -4 -BITMAP -0180 -0100 -0600 -0E00 -0C00 -1800 -3800 -3000 -7000 -6000 -6000 -E000 -E000 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -7000 -3000 -1000 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 9 23 1 -4 -BITMAP -0400 -0C00 -0600 -0300 -0300 -0300 -0300 -0300 -0380 -0300 -0300 -0300 -0300 -0700 -0600 -0E00 -0C00 -1C00 -1800 -3000 -6000 -C000 -8000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 12 0 -BBX 10 9 4 10 -BITMAP -0600 -0400 -4C00 -FDC0 -3380 -1C00 -3600 -E600 -4300 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 16 2 0 -BITMAP -00C0 -00C0 -0180 -0180 -0180 -0180 -0180 -FFFE -FFFE -0300 -0300 -0300 -0300 -0300 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 5 9 2 -5 -BITMAP -78 -78 -78 -70 -30 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 8 0 -BBX 6 2 3 8 -BITMAP -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 4 3 2 0 -BITMAP -70 -F0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 482 0 -DWIDTH 13 0 -BBX 17 23 0 -4 -BITMAP -000380 -000300 -000600 -000600 -000C00 -001800 -001800 -003000 -007000 -006000 -00C000 -01C000 -018000 -030000 -070000 -060000 -0C0000 -0C0000 -180000 -300000 -300000 -600000 -E00000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 19 3 0 -BITMAP -03E0 -07F0 -0E38 -1C1C -381C -301C -701C -601C -601C -E01C -E018 -E038 -E038 -E030 -E070 -E0E0 -71C0 -7F80 -1E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 6 19 7 0 -BITMAP -7C -FC -1C -18 -18 -18 -38 -38 -30 -30 -30 -70 -70 -60 -60 -60 -E0 -E0 -C0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 19 3 0 -BITMAP -03E0 -0FF8 -0C3C -101C -001C -001C -001C -0038 -0070 -00E0 -01C0 -0380 -0E00 -1C00 -3800 -7000 -7000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 13 19 3 0 -BITMAP -0FE0 -0FF0 -0838 -0038 -0018 -0038 -0070 -00E0 -0F80 -1FC0 -01E0 -0070 -0070 -0070 -0070 -00E0 -C1C0 -FF80 -7E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 19 2 0 -BITMAP -001C -003C -0078 -00F8 -01D8 -03B8 -0738 -0E30 -1C30 -3830 -7030 -6060 -FFFC -FFFC -0060 -00E0 -00E0 -00C0 -00C0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 19 3 0 -BITMAP -0FFC -0FFC -0800 -1800 -1800 -1800 -1800 -1F00 -3FC0 -01E0 -0070 -0070 -0070 -0070 -0060 -00E0 -C1C0 -FF80 -FE00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 19 3 0 -BITMAP -01F8 -07FC -0E0C -1C00 -3800 -3000 -7000 -77C0 -7FF0 -F870 -F038 -E038 -E038 -E030 -E070 -E060 -70E0 -3FC0 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 19 4 0 -BITMAP -3FFC -3FFC -003C -0038 -0070 -00E0 -01C0 -0380 -0700 -0700 -0E00 -1C00 -1C00 -3800 -7800 -7000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 19 3 0 -BITMAP -03F0 -07F8 -0E1C -180C -180C -181C -1C38 -1EF0 -0FC0 -1FE0 -39F0 -7070 -E038 -E038 -E038 -E070 -F0F0 -7FE0 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 19 3 0 -BITMAP -03E0 -0FF8 -1E38 -181C -381C -301C -701C -701C -703C -387C -3FF8 -0FB8 -0038 -0030 -0070 -00E0 -C1C0 -FF80 -7E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 5 14 3 0 -BITMAP -38 -38 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 6 19 2 -5 -BITMAP -1C -1C -00 -00 -00 -00 -00 -00 -00 -00 -00 -70 -70 -60 -20 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 17 16 2 0 -BITMAP -000080 -000380 -000F00 -003C00 -00F000 -07C000 -1F0000 -FC0000 -780000 -3E0000 -0F0000 -03C000 -00F000 -007800 -001C00 -000400 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 16 7 2 4 -BITMAP -7FFF -7FFF -0000 -0000 -0000 -FFFE -FFFE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 17 16 0 0 -BITMAP -100000 -1C0000 -0F0000 -078000 -01E000 -007800 -003E00 -000F00 -001F80 -007C00 -01F000 -078000 -1E0000 -780000 -E00000 -800000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 464 0 -DWIDTH 12 0 -BBX 10 19 3 0 -BITMAP -3F00 -7FC0 -41C0 -00C0 -00C0 -01C0 -0180 -0380 -0600 -0C00 -1800 -3000 -7000 -7000 -0000 -0000 -0000 -E000 -E000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 22 0 -BBX 20 19 3 0 -BITMAP -00FE00 -03FF80 -0703C0 -1C00E0 -187E60 -31FE20 -638430 -420C30 -C60C30 -C61C30 -841820 -8C2860 -CE58C0 -C7DF80 -470F00 -600000 -381000 -1FF000 -07E000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 17 19 1 0 -BITMAP -003800 -003C00 -007C00 -007C00 -00EC00 -00CC00 -01CE00 -038E00 -030E00 -070600 -060600 -0E0700 -0FFF00 -1FFF00 -180700 -380300 -700380 -600380 -E00380 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 593 0 -DWIDTH 15 0 -BBX 14 19 2 0 -BITMAP -0FF0 -1FF8 -1C3C -1C1C -181C -1838 -3838 -38F0 -3FC0 -3FC0 -30F0 -7070 -7038 -7038 -7038 -6070 -E0F0 -FFE0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 679 0 -DWIDTH 18 0 -BBX 17 19 3 0 -BITMAP -00FF00 -03FF80 -0F8180 -1E0000 -3C0000 -380000 -700000 -700000 -700000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -700400 -781C00 -3FFC00 -0FE000 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 743 0 -DWIDTH 19 0 -BBX 18 19 2 0 -BITMAP -0FFC00 -1FFF00 -1C0F80 -1C03C0 -1C01C0 -1801C0 -3801C0 -3801C0 -3801C0 -3801C0 -300180 -700380 -700380 -700700 -700E00 -601E00 -E03C00 -FFF000 -FFC000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 547 0 -DWIDTH 14 0 -BBX 14 19 3 0 -BITMAP -0FFC -1FFC -1C00 -1C00 -1800 -1800 -3800 -3800 -3FE0 -3FE0 -3000 -7000 -7000 -7000 -6000 -6000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 14 0 -BBX 14 19 3 0 -BITMAP -0FFC -1FFC -1C00 -1C00 -1800 -1800 -3800 -3800 -3FE0 -3FE0 -3000 -7000 -7000 -7000 -7000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 702 0 -DWIDTH 18 0 -BBX 17 19 3 0 -BITMAP -00FF00 -03FF80 -0F8180 -1E0000 -3C0000 -380000 -700000 -700000 -600000 -E00000 -E00000 -E00600 -E00E00 -E00E00 -E00E00 -700C00 -781C00 -3FFC00 -0FE000 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 19 0 -BBX 18 19 2 0 -BITMAP -0C01C0 -1C01C0 -1C01C0 -1C0180 -180380 -180380 -380380 -380380 -3FFF00 -3FFF00 -300700 -700700 -700700 -700600 -700E00 -600E00 -E00E00 -E00E00 -E00C00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 6 19 3 0 -BITMAP -1C -1C -1C -18 -18 -38 -38 -38 -38 -30 -70 -70 -70 -70 -60 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 408 0 -DWIDTH 11 0 -BBX 13 23 0 -4 -BITMAP -0038 -0038 -0030 -0030 -0070 -0070 -0070 -0060 -0060 -00E0 -00E0 -00E0 -00C0 -00C0 -01C0 -01C0 -01C0 -0180 -0380 -0380 -8700 -FE00 -FC00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 635 0 -DWIDTH 17 0 -BBX 16 19 3 0 -BITMAP -0C07 -1C0E -1C1C -1C38 -1870 -18E0 -39C0 -3B80 -3F00 -3600 -3300 -7300 -7180 -71C0 -70C0 -6060 -E070 -E030 -E018 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 545 0 -DWIDTH 14 0 -BBX 12 19 2 0 -BITMAP -0C00 -0C00 -1C00 -1C00 -1C00 -1800 -1800 -3800 -3800 -3800 -3000 -3000 -7000 -7000 -7000 -6000 -6000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 828 0 -DWIDTH 22 0 -BBX 20 19 3 0 -BITMAP -0E00F0 -1E00F0 -1F01F0 -1F01E0 -1F0360 -1B03E0 -3B06E0 -3306E0 -338CC0 -339CC0 -3398C0 -73B9C0 -71B1C0 -61E180 -61E180 -61C180 -E1C380 -E00380 -C00300 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 18 19 3 0 -BITMAP -0C00C0 -1E01C0 -1E01C0 -1F0180 -1F0180 -1B8180 -3B8380 -39C380 -31C300 -30C300 -30E300 -70E700 -707700 -607600 -603E00 -603E00 -E01E00 -E01E00 -C01C00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 18 19 3 0 -BITMAP -00FC00 -03FF00 -078780 -0E03C0 -1C01C0 -3801C0 -7001C0 -7001C0 -6001C0 -E001C0 -E001C0 -E00180 -E00380 -E00700 -E00700 -701E00 -783C00 -3FF000 -0FC000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 575 0 -DWIDTH 15 0 -BBX 14 19 3 0 -BITMAP -0FF0 -1FF8 -1C1C -1C1C -181C -181C -3818 -3838 -38F0 -3FE0 -3F00 -7000 -7000 -7000 -6000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 18 24 3 -5 -BITMAP -00FC00 -03FF00 -078780 -0E03C0 -1C01C0 -3801C0 -7001C0 -7001C0 -6001C0 -E001C0 -E001C0 -E001C0 -E00380 -E00700 -E00700 -701E00 -783C00 -3FF800 -0FE000 -003800 -001E00 -000FC0 -000780 -000100 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 632 0 -DWIDTH 16 0 -BBX 14 19 3 0 -BITMAP -0FF0 -1FFC -1C1C -1C1C -181C -181C -3818 -3838 -3860 -3FC0 -3F80 -71C0 -71C0 -70E0 -70E0 -6070 -E070 -E038 -E038 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 553 0 -DWIDTH 14 0 -BBX 15 19 2 0 -BITMAP -01F8 -07FE -0E04 -1C00 -1C00 -1C00 -1C00 -0F00 -0780 -03C0 -01E0 -00F0 -0070 -0030 -0030 -0070 -C0E0 -FFC0 -7F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 16 19 4 0 -BITMAP -FFFF -FFFF -0380 -0380 -0380 -0300 -0300 -0700 -0700 -0700 -0700 -0600 -0E00 -0E00 -0E00 -0E00 -0C00 -0C00 -1C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 18 0 -BBX 16 19 3 0 -BITMAP -3803 -3807 -3807 -3806 -3006 -7006 -700E -700E -700C -600C -E00C -E01C -E018 -E018 -E038 -E030 -7070 -7FE0 -1F80 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 17 19 4 0 -BITMAP -E00380 -E00300 -E00700 -600E00 -700C00 -701C00 -701800 -703800 -303000 -387000 -38E000 -38C000 -39C000 -198000 -1F8000 -1F0000 -1F0000 -1E0000 -1E0000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 886 0 -DWIDTH 23 0 -BBX 22 19 4 0 -BITMAP -E0301C -E07018 -E07038 -E0F030 -E0F030 -E1F860 -E1B860 -E1B8C0 -E338C0 -E339C0 -663980 -663B80 -6E3B00 -6C3F00 -7C3E00 -783E00 -783C00 -703C00 -703800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 19 19 0 0 -BITMAP -0E00E0 -0701C0 -070380 -038700 -038E00 -01DC00 -01D800 -00F800 -00F000 -00F000 -01F000 -03F000 -033800 -063800 -0E1C00 -1C1C00 -380E00 -700E00 -E00700 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 15 19 4 0 -BITMAP -E00E -601C -7038 -7030 -3860 -38E0 -1DC0 -1D80 -0F00 -0F00 -0E00 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1C00 -1800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 578 0 -DWIDTH 15 0 -BBX 17 19 1 0 -BITMAP -0FFF80 -0FFF80 -000700 -000E00 -001C00 -003C00 -007800 -007000 -00E000 -01C000 -038000 -070000 -0F0000 -1E0000 -3C0000 -380000 -700000 -FFFC00 -FFFC00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 10 23 1 -4 -BITMAP -07C0 -0FC0 -0E00 -0C00 -0C00 -0C00 -1C00 -1C00 -1800 -1800 -1800 -3800 -3000 -3000 -3000 -3000 -7000 -6000 -6000 -6000 -6000 -FC00 -F800 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 482 0 -DWIDTH 13 0 -BBX 7 23 4 -4 -BITMAP -C0 -C0 -40 -60 -60 -60 -60 -30 -30 -30 -30 -10 -18 -18 -18 -18 -0C -0C -0C -0C -04 -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 10 23 0 -4 -BITMAP -07C0 -0FC0 -0180 -0180 -0180 -0180 -0380 -0300 -0300 -0300 -0300 -0700 -0600 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -0C00 -1C00 -F800 -F800 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 16 1 3 -BITMAP -0020 -0060 -0060 -00E0 -01F0 -01B0 -0330 -0718 -0618 -0E18 -0C18 -180C -380C -300C -6006 -E006 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 2 1 -2 -BITMAP -FFE0 -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 572 0 -DWIDTH 15 0 -BBX 5 4 8 15 -BITMAP -E0 -70 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 14 2 0 -BITMAP -01FC -07FC -0E1C -1C18 -3818 -7038 -7078 -6078 -E0F0 -E1F0 -E3F0 -E770 -FE70 -7860 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 19 2 0 -BITMAP -0E00 -0C00 -0C00 -1C00 -1C00 -1878 -19FC -3B9C -3F1C -361C -3C1C -3818 -7838 -7038 -6070 -60E0 -61C0 -FF80 -FE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 503 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -03F0 -0FF0 -1C10 -3800 -7000 -6000 -E000 -E000 -E000 -E000 -E040 -E1C0 -7FC0 -3E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 15 19 2 0 -BITMAP -000E -000E -000C -000C -001C -01FC -07FC -0E18 -1C18 -3838 -7038 -7078 -60F0 -E0F0 -E1F0 -E3F0 -E770 -FE60 -7860 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 529 0 -DWIDTH 14 0 -BBX 11 14 2 0 -BITMAP -03C0 -0FE0 -1C60 -3060 -7060 -60C0 -E780 -FF00 -F000 -E000 -E020 -E0E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 383 0 -DWIDTH 10 0 -BBX 13 25 2 -5 -BITMAP -00F8 -03F8 -0788 -0600 -0E00 -0C00 -7FC0 -7FC0 -1C00 -1C00 -1800 -1800 -1800 -3800 -3800 -3000 -3000 -3000 -7000 -7000 -6000 -6000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 15 19 1 -5 -BITMAP -00FE -03FE -070C -0E0C -1C0C -381C -381C -3038 -7078 -70D8 -71B8 -73B8 -3F30 -3C30 -0070 -0060 -C0E0 -FFC0 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 13 19 3 0 -BITMAP -0C00 -0C00 -1C00 -1C00 -1800 -1870 -19F8 -3BB8 -3F38 -3E38 -3C38 -3C30 -7830 -7070 -6070 -6070 -6060 -E060 -E0E0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 6 19 3 0 -BITMAP -1C -1C -00 -00 -00 -18 -38 -38 -30 -30 -30 -70 -70 -60 -60 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 13 24 -2 -5 -BITMAP -0038 -0038 -0000 -0000 -0000 -0070 -0070 -0060 -0060 -00E0 -00E0 -00E0 -00C0 -00C0 -01C0 -01C0 -01C0 -0180 -0180 -0380 -0300 -8600 -FE00 -F800 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 572 0 -DWIDTH 15 0 -BBX 14 19 2 0 -BITMAP -0E00 -0C00 -0C00 -1C00 -1C00 -183C -1870 -18E0 -39C0 -3B80 -3700 -3E00 -7700 -7380 -6380 -61C0 -60E0 -E060 -E070 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 7 19 2 0 -BITMAP -0E -0E -0C -0C -1C -1C -18 -18 -38 -38 -38 -30 -30 -70 -70 -60 -60 -E0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 24 0 -BBX 22 14 2 0 -BITMAP -187838 -19F8FC -1B99DC -3F1B9C -361F1C -3C3E1C -3C3C18 -383818 -703838 -603038 -607030 -607030 -606030 -C06070 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 13 14 3 0 -BITMAP -1870 -39F8 -3BB8 -3738 -3E38 -3C38 -7830 -7830 -7070 -6070 -6070 -E060 -E060 -E0E0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 566 0 -DWIDTH 15 0 -BBX 13 14 2 0 -BITMAP -03C0 -0FF0 -1C30 -3838 -7038 -6038 -E038 -E030 -E070 -E070 -E0E0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 15 19 1 -5 -BITMAP -0C3C -1CFE -1DCE -1F8E -1F0E -1E0E -3C0C -3C1C -381C -3038 -3070 -70E0 -7FC0 -7F00 -6000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 19 2 -5 -BITMAP -01FC -07FC -0E18 -1C18 -3818 -7038 -7078 -6070 -E0F0 -E1B0 -E3F0 -E770 -FE60 -7860 -0060 -00E0 -00E0 -00C0 -00C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 478 0 -DWIDTH 12 0 -BBX 12 14 2 0 -BITMAP -1870 -18F0 -3BA0 -3B00 -3600 -3C00 -3C00 -7800 -7000 -6000 -6000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 489 0 -DWIDTH 13 0 -BBX 11 14 2 0 -BITMAP -07C0 -1FE0 -1C60 -3800 -1800 -1C00 -0E00 -0700 -0380 -0180 -0180 -C380 -FF80 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 383 0 -DWIDTH 10 0 -BBX 8 17 3 0 -BITMAP -18 -18 -18 -FF -FF -38 -30 -30 -70 -70 -70 -60 -60 -E0 -60 -7C -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 13 14 3 0 -BITMAP -3038 -3038 -3038 -3030 -6030 -6070 -60F0 -60F0 -61E0 -E3E0 -E760 -EEE0 -FCE0 -70C0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 14 0 -BBX 13 14 3 0 -BITMAP -C038 -E030 -E060 -E0E0 -60C0 -61C0 -6180 -6300 -6700 -7600 -7C00 -7C00 -3800 -3800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 20 0 -BBX 19 14 3 0 -BITMAP -C0E0E0 -E0E0C0 -E1E1C0 -E1E180 -E36380 -E36300 -666700 -666600 -6C6E00 -6C6C00 -7C7C00 -787800 -787800 -707000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 541 0 -DWIDTH 14 0 -BBX 15 14 1 0 -BITMAP -1C0E -0E1C -0E38 -0670 -0760 -03C0 -0380 -0380 -07C0 -0EC0 -1CE0 -3860 -7070 -E038 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 14 19 3 -5 -BITMAP -601C -7018 -7030 -7030 -3060 -30E0 -30C0 -3980 -3980 -3B00 -1F00 -1E00 -1C00 -1C00 -1800 -3800 -3000 -6000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -1FF8 -1FF8 -0070 -00E0 -01C0 -0380 -0780 -0F00 -0E00 -1C00 -3800 -7000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 9 23 2 -4 -BITMAP -0380 -0780 -0E00 -0C00 -0C00 -0C00 -0C00 -1C00 -1C00 -3800 -F000 -E000 -3000 -3000 -3000 -3000 -7000 -6000 -6000 -C000 -E000 -7800 -3000 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 233 0 -DWIDTH 6 0 -BBX 7 23 1 -4 -BITMAP -06 -06 -04 -0C -0C -0C -0C -18 -18 -18 -18 -10 -30 -30 -30 -30 -60 -60 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 9 23 1 -4 -BITMAP -0600 -0F00 -0380 -0380 -0300 -0300 -0600 -0600 -0600 -0600 -0380 -0780 -0E00 -0C00 -1800 -1800 -1800 -1800 -1800 -3800 -F000 -F000 -C000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 16 6 2 5 -BITMAP -1C03 -3F03 -6386 -61C6 -C0FC -C038 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 193 0 -DWIDTH 8 0 -BBX 6 19 2 -5 -BITMAP -1C -1C -00 -00 -00 -18 -18 -30 -30 -30 -30 -30 -70 -60 -60 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 12 19 4 0 -BITMAP -0080 -0080 -01F0 -07F0 -1F10 -3900 -3100 -7300 -6200 -E200 -E200 -E600 -E400 -E440 -F4C0 -7FC0 -3F00 -0800 -0800 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 19 3 0 -BITMAP -00FC -01FC -0384 -0300 -0700 -0600 -0600 -0E00 -3F80 -3F80 -0C00 -0C00 -0C00 -1C00 -1800 -3800 -7000 -FFE0 -FFC0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 18 17 1 1 -BITMAP -080080 -1801C0 -1DF380 -0FFF00 -071E00 -060C00 -0C0600 -0C0600 -080400 -180C00 -180C00 -0C1800 -0E3800 -1FFC00 -73EE00 -E00600 -400400 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 19 4 0 -BITMAP -E00E -701C -7018 -3830 -3860 -18E0 -1CC0 -0D80 -0F00 -0F00 -7FE0 -7FC0 -0E00 -FFC0 -FFC0 -0C00 -1C00 -1C00 -1800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 233 0 -DWIDTH 6 0 -BBX 7 23 1 -4 -BITMAP -06 -06 -04 -0C -0C -0C -0C -18 -18 -00 -00 -00 -00 -00 -30 -30 -60 -60 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 24 2 -5 -BITMAP -01FC -07FC -0E0C -1C00 -1C00 -1C00 -0E00 -0F00 -0FC0 -19F0 -3870 -3030 -3030 -3C30 -1E70 -0FE0 -03E0 -00E0 -0070 -0060 -0060 -C0E0 -FFC0 -7F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 566 0 -DWIDTH 15 0 -BBX 8 2 7 17 -BITMAP -E3 -C7 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 858 0 -DWIDTH 22 0 -BBX 20 19 3 0 -BITMAP -01F800 -0FFE00 -1E0780 -3801C0 -607CC0 -61FE60 -C38420 -C70030 -860030 -840030 -8C0030 -CE0030 -C60820 -67F860 -61F0C0 -3801C0 -1E0780 -0FFE00 -01F800 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 392 0 -DWIDTH 10 0 -BBX 10 10 3 9 -BITMAP -0E00 -1FC0 -31C0 -6180 -6380 -C780 -C580 -DB80 -F300 -6700 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 14 0 -BBX 12 12 3 1 -BITMAP -0420 -0E70 -1CE0 -39C0 -7380 -E700 -E700 -6300 -3380 -3180 -18C0 -1080 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 7 3 4 -BITMAP -FFFE -FFFE -0006 -0004 -000C -000C -000C -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 8 0 -BBX 6 2 3 8 -BITMAP -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 12 12 5 7 -BITMAP -1F00 -3FC0 -70E0 -CF60 -C920 -8F30 -8E30 -CA20 -DB60 -70E0 -3FC0 -1F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 566 0 -DWIDTH 15 0 -BBX 8 2 7 17 -BITMAP -FF -FF -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 269 0 -DWIDTH 7 0 -BBX 4 5 5 14 -BITMAP -70 -90 -90 -90 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 17 16 1 0 -BITMAP -006000 -006000 -006000 -006000 -006000 -3FFF80 -3FFF80 -00C000 -00C000 -00C000 -008000 -018000 -000000 -000000 -FFFE00 -FFFE00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 392 0 -DWIDTH 10 0 -BBX 9 11 -14 8 -BITMAP -1F00 -3F80 -2180 -0180 -0300 -0600 -1C00 -3000 -6000 -FE00 -FE00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 392 0 -DWIDTH 10 0 -BBX 8 11 -14 8 -BITMAP -3E -3F -03 -03 -3C -3C -06 -02 -86 -FE -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 566 0 -DWIDTH 15 0 -BBX 6 4 9 15 -BITMAP -1C -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 16 0 -BBX 15 18 2 -4 -BITMAP -1C0E -1C0E -1C0C -180C -180C -381C -381C -3838 -3078 -30D8 -70F8 -73B8 -7F30 -7E30 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 12 23 4 -4 -BITMAP -3FF0 -7FF0 -FF20 -FF20 -FF20 -FE60 -FE60 -7E40 -3E40 -0E40 -04C0 -0CC0 -0C80 -0C80 -0880 -0980 -1980 -1900 -1900 -1100 -1300 -3300 -3200 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 16 0 -BBX 4 3 8 7 -BITMAP -70 -F0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 566 0 -DWIDTH 15 0 -BBX 4 6 5 -5 -BITMAP -20 -60 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 392 0 -DWIDTH 10 0 -BBX 4 11 -17 8 -BITMAP -F0 -F0 -20 -20 -20 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 392 0 -DWIDTH 10 0 -BBX 10 10 3 9 -BITMAP -0780 -1FC0 -39C0 -70C0 -60C0 -C1C0 -C180 -E700 -FE00 -7C00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 14 0 -BBX 12 12 2 1 -BITMAP -1080 -3180 -18C0 -1CE0 -0C60 -0E70 -0E70 -1CE0 -39C0 -7380 -E700 -4200 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 865 0 -DWIDTH 23 0 -BBX 20 19 11 0 -BITMAP -780070 -7800E0 -1001C0 -100380 -100700 -300E00 -301C00 -201800 -203060 -6060E0 -60C1C0 -018340 -0386C0 -070CC0 -0E1FE0 -1C1FE0 -380080 -700180 -E00180 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 865 0 -DWIDTH 23 0 -BBX 20 19 11 0 -BITMAP -780070 -7800E0 -1001C0 -100380 -100700 -300E00 -301C00 -201800 -2033E0 -6067F0 -60C430 -018030 -038060 -0700C0 -0E0380 -1C0600 -380C00 -701FC0 -E01FC0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 865 0 -DWIDTH 23 0 -BBX 21 19 12 0 -BITMAP -3E0038 -3F0070 -0300E0 -0301C0 -3C0380 -3C0700 -060E00 -020C00 -861830 -FE3070 -F860E0 -00C1A0 -01C360 -038660 -070FF0 -0E0FF0 -1C0040 -3800C0 -7000C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 464 0 -DWIDTH 12 0 -BBX 10 19 1 -5 -BITMAP -00C0 -01C0 -0000 -0000 -0000 -0180 -0380 -0300 -0700 -0E00 -1C00 -3800 -7000 -E000 -E000 -E000 -F040 -7FC0 -3F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 17 24 1 0 -BITMAP -007000 -003800 -001800 -000C00 -000000 -003800 -003C00 -007C00 -007C00 -00EC00 -00CC00 -01CE00 -038E00 -030E00 -070600 -060600 -0E0700 -0FFF00 -1FFF00 -180700 -380300 -700380 -600380 -E00380 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 17 24 1 0 -BITMAP -000700 -000C00 -001800 -003000 -000000 -003800 -003C00 -007C00 -007C00 -00EC00 -00CC00 -01CE00 -038E00 -030E00 -070600 -060600 -0E0700 -0FFF00 -1FFF00 -180700 -380300 -700380 -600380 -E00380 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 17 24 1 0 -BITMAP -001E00 -003E00 -007600 -00E300 -000000 -003800 -003C00 -007C00 -007C00 -00EC00 -00CC00 -01CE00 -038E00 -030E00 -070600 -060600 -0E0700 -0FFF00 -1FFF00 -180700 -380300 -700380 -600380 -E00380 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 17 22 1 0 -BITMAP -007B00 -00DE00 -000000 -003800 -003C00 -007C00 -007C00 -00EC00 -00CC00 -01CE00 -038E00 -030E00 -070600 -060600 -0E0700 -0FFF00 -1FFF00 -180700 -380300 -700380 -600380 -E00380 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 17 22 1 0 -BITMAP -00E300 -00C700 -000000 -003800 -003C00 -007C00 -007C00 -00EC00 -00CC00 -01CE00 -038E00 -030E00 -070600 -060600 -0E0700 -0FFF00 -1FFF00 -180700 -380300 -700380 -600380 -E00380 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 17 24 1 0 -BITMAP -001800 -002400 -002400 -001800 -000000 -003800 -003C00 -007C00 -007C00 -00EC00 -00CC00 -01CE00 -038E00 -030E00 -070600 -060600 -0E0700 -0FFF00 -1FFF00 -180700 -380300 -700380 -600380 -E00380 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 893 0 -DWIDTH 23 0 -BBX 26 19 0 0 -BITMAP -0003FFC0 -0007FFC0 -0007C000 -000F8000 -001F8000 -003B8000 -00338000 -00738000 -00E3FE00 -01C7FE00 -01870000 -03070000 -07FF0000 -0FFE0000 -1C0E0000 -180E0000 -380E0000 -700FFE00 -E00FFE00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 679 0 -DWIDTH 18 0 -BBX 17 24 3 -5 -BITMAP -00FF00 -03FF80 -0F8180 -1E0000 -3C0000 -380000 -700000 -700000 -700000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -700400 -781C00 -3FFC00 -0FE000 -060000 -030000 -030000 -030000 -0E0000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 547 0 -DWIDTH 14 0 -BBX 14 24 3 0 -BITMAP -0380 -01C0 -00C0 -0060 -0000 -0FFC -1FFC -1C00 -1C00 -1800 -1800 -3800 -3800 -3FE0 -3FE0 -3000 -7000 -7000 -7000 -6000 -6000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 547 0 -DWIDTH 14 0 -BBX 14 24 3 0 -BITMAP -0038 -0060 -00C0 -0180 -0000 -0FFC -1FFC -1C00 -1C00 -1800 -1800 -3800 -3800 -3FE0 -3FE0 -3000 -7000 -7000 -7000 -6000 -6000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 547 0 -DWIDTH 14 0 -BBX 14 24 3 0 -BITMAP -01E0 -03E0 -0760 -0E30 -0000 -0FFC -1FFC -1C00 -1C00 -1800 -1800 -3800 -3800 -3FE0 -3FE0 -3000 -7000 -7000 -7000 -6000 -6000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 547 0 -DWIDTH 14 0 -BBX 14 22 3 0 -BITMAP -0E30 -0C70 -0000 -0FFC -1FFC -1C00 -1C00 -1800 -1800 -3800 -3800 -3FE0 -3FE0 -3000 -7000 -7000 -7000 -6000 -6000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 7 24 3 0 -BITMAP -38 -1C -0C -06 -00 -1C -1C -1C -18 -18 -38 -38 -38 -38 -30 -70 -70 -70 -70 -60 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 9 24 3 0 -BITMAP -0380 -0600 -0C00 -1800 -0000 -1C00 -1C00 -1C00 -1800 -1800 -3800 -3800 -3800 -3800 -3000 -7000 -7000 -7000 -7000 -6000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 9 24 3 0 -BITMAP -0F00 -1F00 -3B00 -7180 -0000 -1C00 -1C00 -1C00 -1800 -1800 -3800 -3800 -3800 -3800 -3000 -7000 -7000 -7000 -7000 -6000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 9 22 3 0 -BITMAP -7180 -6380 -0000 -1C00 -1C00 -1C00 -1800 -1800 -3800 -3800 -3800 -3800 -3000 -7000 -7000 -7000 -7000 -6000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 743 0 -DWIDTH 19 0 -BBX 19 19 1 0 -BITMAP -07FE00 -0FFF80 -0E07C0 -0E01E0 -0E00E0 -0C00E0 -1C00E0 -1C00E0 -FFC0E0 -FFC0E0 -1800C0 -1801C0 -3801C0 -380380 -380700 -300700 -301E00 -7FF800 -7FE000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 18 22 3 0 -BITMAP -00F600 -01BC00 -000000 -0C00C0 -1E01C0 -1E01C0 -1F0180 -1F0180 -1B8180 -3B8380 -39C380 -31C300 -30C300 -30E300 -70E700 -707700 -607600 -603E00 -603E00 -E01E00 -E01E00 -C01C00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 18 24 3 0 -BITMAP -00E000 -007000 -003000 -001800 -000000 -00FC00 -03FF00 -078780 -0E03C0 -1C01C0 -3801C0 -7001C0 -7001C0 -6001C0 -E001C0 -E001C0 -E00180 -E00380 -E00700 -E00700 -701E00 -783C00 -3FF000 -0FC000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 18 24 3 0 -BITMAP -000E00 -001800 -003000 -006000 -000000 -00FC00 -03FF00 -078780 -0E03C0 -1C01C0 -3801C0 -7001C0 -7001C0 -6001C0 -E001C0 -E001C0 -E00180 -E00380 -E00700 -E00700 -701E00 -783C00 -3FF000 -0FC000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 18 24 3 0 -BITMAP -003C00 -007C00 -00EC00 -01C600 -000000 -00FC00 -03FF00 -078780 -0E03C0 -1C01C0 -3801C0 -7001C0 -7001C0 -6001C0 -E001C0 -E001C0 -E00180 -E00380 -E00700 -E00700 -701E00 -783C00 -3FF000 -0FC000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 18 22 3 0 -BITMAP -00F600 -01BC00 -000000 -00FC00 -03FF00 -078780 -0E03C0 -1C01C0 -3801C0 -7001C0 -7001C0 -6001C0 -E001C0 -E001C0 -E00180 -E00380 -E00700 -E00700 -701E00 -783C00 -3FF000 -0FC000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 18 22 3 0 -BITMAP -01C600 -018E00 -000000 -00FC00 -03FF00 -078780 -0E03C0 -1C01C0 -3801C0 -7001C0 -7001C0 -6001C0 -E001C0 -E001C0 -E00180 -E00380 -E00700 -E00700 -701E00 -783C00 -3FF000 -0FC000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 17 16 1 0 -BITMAP -300100 -180380 -1C0700 -0C0E00 -061C00 -033800 -03F000 -01C000 -01C000 -07E000 -0E7000 -1C3000 -381800 -701C00 -E00E00 -400400 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 22 19 5 0 -BITMAP -003F1C -00FFF0 -01E1E0 -0380F0 -0701F0 -0E0370 -1C0670 -1C0C70 -181870 -383070 -386070 -38C060 -3980E0 -3B01C0 -3E01C0 -1C0780 -1E0F00 -3FFC00 -E3F000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 18 0 -BBX 16 24 3 0 -BITMAP -01C0 -00E0 -0060 -0030 -0000 -3803 -3807 -3807 -3806 -3006 -7006 -700E -700E -700C -600C -E00C -E01C -E018 -E018 -E038 -E030 -7070 -7FE0 -1F80 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 18 0 -BBX 16 24 3 0 -BITMAP -001C -0030 -0060 -00C0 -0000 -3803 -3807 -3807 -3806 -3006 -7006 -700E -700E -700C -600C -E00C -E01C -E018 -E018 -E038 -E030 -7070 -7FE0 -1F80 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 18 0 -BBX 16 24 3 0 -BITMAP -00F0 -01F0 -03B0 -0718 -0000 -3803 -3807 -3807 -3806 -3006 -7006 -700E -700E -700C -600C -E00C -E01C -E018 -E018 -E038 -E030 -7070 -7FE0 -1F80 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 18 0 -BBX 16 22 3 0 -BITMAP -038C -031C -0000 -3803 -3807 -3807 -3806 -3006 -7006 -700E -700E -700C -600C -E00C -E01C -E018 -E018 -E038 -E030 -7070 -7FE0 -1F80 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 15 24 4 0 -BITMAP -0070 -00C0 -0180 -0300 -0000 -E00E -601C -7038 -7030 -3860 -38E0 -1DC0 -1D80 -0F00 -0F00 -0E00 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1C00 -1800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 575 0 -DWIDTH 15 0 -BBX 14 19 2 0 -BITMAP -0E00 -0C00 -1C00 -1C00 -1FF0 -1FF8 -181C -381C -381C -381C -3038 -3038 -70F0 -7FC0 -7F00 -6000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 595 0 -DWIDTH 15 0 -BBX 14 25 2 -5 -BITMAP -01F0 -03F8 -0718 -0E18 -0E18 -0C30 -0C60 -0CC0 -1D80 -1D80 -19C0 -18E0 -1870 -3838 -381C -300C -300C -321C -73F8 -73E0 -6000 -6000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 19 2 0 -BITMAP -01C0 -00E0 -0060 -0030 -0000 -01FC -07FC -0E1C -1C18 -3818 -7038 -7078 -6078 -E0F0 -E1F0 -E3F0 -E770 -FE70 -7860 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 19 2 0 -BITMAP -001C -0030 -0060 -00C0 -0000 -01FC -07FC -0E1C -1C18 -3818 -7038 -7078 -6078 -E0F0 -E1F0 -E3F0 -E770 -FE70 -7860 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 19 2 0 -BITMAP -00F0 -01F0 -03B0 -0718 -0000 -01FC -07FC -0E1C -1C18 -3818 -7038 -7078 -6078 -E0F0 -E1F0 -E3F0 -E770 -FE70 -7860 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 17 2 0 -BITMAP -01EC -0378 -0000 -01FC -07FC -0E1C -1C18 -3818 -7038 -7078 -6078 -E0F0 -E1F0 -E3F0 -E770 -FE70 -7860 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 17 2 0 -BITMAP -038C -031C -0000 -01FC -07FC -0E1C -1C18 -3818 -7038 -7078 -6078 -E0F0 -E1F0 -E3F0 -E770 -FE70 -7860 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 19 2 0 -BITMAP -0060 -0090 -0090 -0060 -0000 -01FC -07FC -0E1C -1C18 -3818 -7038 -7078 -6078 -E0F0 -E1F0 -E3F0 -E770 -FE70 -7860 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 893 0 -DWIDTH 23 0 -BBX 21 14 2 0 -BITMAP -01FDF0 -07FFF8 -0E1E38 -1C1C38 -381830 -703870 -7079E0 -60FF80 -E0FC00 -E1B000 -E3B008 -E73838 -FE1FF0 -780FC0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 503 0 -DWIDTH 13 0 -BBX 12 19 2 -5 -BITMAP -03F0 -0FF0 -1C10 -3800 -7000 -6000 -E000 -E000 -E000 -E000 -E040 -E1C0 -7FC0 -3E00 -1800 -0C00 -0C00 -0C00 -3800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 529 0 -DWIDTH 14 0 -BBX 11 19 2 0 -BITMAP -0380 -01C0 -00C0 -0060 -0000 -03C0 -0FE0 -1C60 -3060 -7060 -60C0 -E780 -FF00 -F000 -E000 -E020 -E0E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 529 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -0038 -0060 -00C0 -0180 -0000 -03C0 -0FE0 -1C60 -3060 -7060 -60C0 -E780 -FF00 -F000 -E000 -E020 -E0E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 529 0 -DWIDTH 14 0 -BBX 12 19 2 0 -BITMAP -01E0 -03E0 -0760 -0E30 -0000 -03C0 -0FE0 -1C60 -3060 -7060 -60C0 -E780 -FF00 -F000 -E000 -E020 -E0E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 529 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -0E30 -0C70 -0000 -03C0 -0FE0 -1C60 -3060 -7060 -60C0 -E780 -FF00 -F000 -E000 -E020 -E0E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 7 19 3 0 -BITMAP -38 -1C -0C -06 -00 -18 -38 -38 -30 -30 -30 -70 -70 -60 -60 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 9 19 3 0 -BITMAP -0380 -0600 -0C00 -1800 -0000 -1800 -3800 -3800 -3000 -3000 -3000 -7000 -7000 -6000 -6000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 9 19 3 0 -BITMAP -0F00 -1F00 -3B00 -7180 -0000 -1800 -3800 -3800 -3000 -3000 -3000 -7000 -7000 -6000 -6000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 9 17 3 0 -BITMAP -7180 -6380 -0000 -1800 -3800 -3800 -3000 -3000 -3000 -7000 -7000 -6000 -6000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -1FE0 -1FF0 -03C0 -0FE0 -0670 -07F0 -0FF0 -1C78 -3838 -7038 -6038 -E030 -E030 -E030 -E060 -E0E0 -F1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 13 17 3 0 -BITMAP -03D8 -06F0 -0000 -1870 -39F8 -3BB8 -3738 -3E38 -3C38 -7830 -7830 -7070 -6070 -6070 -E060 -E060 -E0E0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 566 0 -DWIDTH 15 0 -BBX 13 19 2 0 -BITMAP -0380 -01C0 -00C0 -0060 -0000 -03C0 -0FF0 -1C30 -3838 -7038 -6038 -E038 -E030 -E070 -E070 -E0E0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 566 0 -DWIDTH 15 0 -BBX 13 19 2 0 -BITMAP -0038 -0060 -00C0 -0180 -0000 -03C0 -0FF0 -1C30 -3838 -7038 -6038 -E038 -E030 -E070 -E070 -E0E0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 566 0 -DWIDTH 15 0 -BBX 13 19 2 0 -BITMAP -00F0 -01F0 -03B0 -0718 -0000 -03C0 -0FF0 -1C30 -3838 -7038 -6038 -E038 -E030 -E070 -E070 -E0E0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 566 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -03D8 -06F0 -0000 -03C0 -0FF0 -1C30 -3838 -7038 -6038 -E038 -E030 -E070 -E070 -E0E0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 566 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -0718 -0638 -0000 -03C0 -0FF0 -1C30 -3838 -7038 -6038 -E038 -E030 -E070 -E070 -E0E0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 14 2 0 -BITMAP -01C0 -01C0 -0000 -0000 -0000 -0000 -FFFE -FFFE -0000 -0000 -0000 -0000 -0700 -0700 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 566 0 -DWIDTH 15 0 -BBX 15 14 3 0 -BITMAP -01EE -07FC -0E38 -1C7C -387C -30DC -719C -7318 -7638 -7C38 -7C70 -78E0 -7FC0 -FF00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 13 19 3 0 -BITMAP -0380 -01C0 -00C0 -0060 -0000 -3038 -3038 -3038 -3030 -6030 -6070 -60F0 -60F0 -61E0 -E3E0 -E760 -EEE0 -FCE0 -70C0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 13 19 3 0 -BITMAP -0038 -0060 -00C0 -0180 -0000 -3038 -3038 -3038 -3030 -6030 -6070 -60F0 -60F0 -61E0 -E3E0 -E760 -EEE0 -FCE0 -70C0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 13 19 3 0 -BITMAP -01E0 -03E0 -0760 -0E30 -0000 -3038 -3038 -3038 -3030 -6030 -6070 -60F0 -60F0 -61E0 -E3E0 -E760 -EEE0 -FCE0 -70C0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 13 17 3 0 -BITMAP -0718 -0638 -0000 -3038 -3038 -3038 -3030 -6030 -6070 -60F0 -60F0 -61E0 -E3E0 -E760 -EEE0 -FCE0 -70C0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 14 24 3 -5 -BITMAP -0070 -00C0 -0180 -0300 -0000 -601C -7018 -7030 -7030 -3060 -30E0 -30C0 -3980 -3980 -3B00 -1F00 -1E00 -1C00 -1C00 -1800 -3800 -3000 -6000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 15 23 1 -5 -BITMAP -0E00 -0E00 -0E00 -0C00 -0C3C -1CFE -1DCE -1F8E -1B0E -1E0E -3C0C -3C1C -381C -3038 -3070 -70E0 -7FC0 -7F00 -6000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 14 22 3 -5 -BITMAP -0E30 -0C70 -0000 -601C -7018 -7030 -7030 -3060 -30E0 -30C0 -3980 -3980 -3B00 -1F00 -1E00 -1C00 -1C00 -1800 -3800 -3000 -6000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luIS24-L1.bdf diff -u xc/fonts/bdf/100dpi/luIS24-L1.bdf:1.1 xc/fonts/bdf/100dpi/luIS24-L1.bdf:removed --- xc/fonts/bdf/100dpi/luIS24-L1.bdf:1.1 Wed Apr 4 18:55:27 2001 +++ xc/fonts/bdf/100dpi/luIS24-L1.bdf Wed Mar 16 21:03:41 2005 @@ -1,5868 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luIS24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Medium-I-Normal-Sans-34-240-100-100-P-192-ISO8859-1 -SIZE 24 100 100 -FONTBOUNDINGBOX 66 39 -22 -7 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 34 -POINT_SIZE 240 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 192 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 31 -FONT_DESCENT 8 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Italic" -X_HEIGHT 18 -CAP_HEIGHT 25 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 25 0 -BBX 23 25 3 0 -BITMAP -AAAAAA -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -AAAAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 193 0 -DWIDTH 11 0 -BBX 8 25 4 0 -BITMAP -07 -0F -0F -0E -0E -0E -0E -1C -1C -1C -1C -1C -18 -38 -38 -38 -30 -30 -00 -00 -00 -00 -70 -F0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 361 0 -DWIDTH 12 0 -BBX 9 8 6 18 -BITMAP -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 21 25 3 0 -BITMAP -000C38 -001870 -001870 -0030E0 -0030E0 -0061C0 -0061C0 -3FFFF8 -3FFFF8 -3FFFF8 -018300 -018600 -030600 -030C00 -060C00 -FFFFE0 -FFFFE0 -FFFFE0 -0C3800 -187000 -187000 -30E000 -30E000 -61C000 -E3C000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 17 30 5 -3 -BITMAP -003000 -003000 -00FE00 -03FF80 -07FF80 -0F6100 -1E6000 -1C6000 -1C4000 -1C4000 -1CC000 -0EC000 -0FC000 -078000 -01E000 -01F000 -01F800 -01BC00 -011C00 -031C00 -031C00 -031C00 -031C00 -423800 -FEF000 -FFE000 -7FC000 -060000 -060000 -040000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 741 0 -DWIDTH 25 0 -BBX 26 25 2 0 -BITMAP -03E003C0 -07F00700 -0FF80600 -1E380C00 -1C181C00 -38183800 -38387000 -3830E000 -3871C000 -1FE38000 -1FE70000 -0F8E0000 -001C7800 -0039FC00 -0033FE00 -00678E00 -00E70600 -01C60600 -038E0600 -070E0600 -0E0E0E00 -1C0F1C00 -3807FC00 -7007F800 -E003E000 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 701 0 -DWIDTH 24 0 -BBX 20 25 3 0 -BITMAP -001E00 -007F80 -00FF80 -01E3C0 -01C1C0 -01C180 -03C380 -01C780 -01CF00 -01FE00 -03F800 -0FE000 -1FF070 -3C7070 -787070 -F078F0 -F038E0 -E03DE0 -E01FC0 -F01FC0 -F00F80 -7C3F00 -7FFF80 -3FF380 -0FC3C0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 217 0 -DWIDTH 7 0 -BBX 4 9 6 17 -BITMAP -F0 -F0 -F0 -F0 -F0 -F0 -70 -60 -60 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 11 32 3 -6 -BITMAP -0020 -0060 -00E0 -01C0 -0380 -0700 -0600 -0E00 -1C00 -1C00 -3800 -3800 -7800 -7000 -7000 -F000 -F000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -6000 -7000 -7000 -3800 -3C00 -1800 -0800 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 11 32 1 -6 -BITMAP -0200 -0300 -0380 -0380 -01C0 -01C0 -00E0 -00E0 -00E0 -00E0 -00E0 -00E0 -00E0 -00E0 -00E0 -00E0 -00E0 -01E0 -01C0 -01C0 -0380 -0380 -0780 -0700 -0E00 -0E00 -1C00 -3800 -7000 -E000 -C000 -8000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 16 0 -BBX 13 12 5 13 -BITMAP -0380 -0300 -0300 -4308 -7278 -FDF8 -0400 -0F00 -1B80 -7180 -71C0 -2100 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 20 21 3 0 -BITMAP -003800 -003800 -003800 -003800 -003800 -007000 -007000 -007000 -007000 -FFFFF0 -FFFFF0 -FFFFF0 -00E000 -00E000 -00E000 -00E000 -01C000 -01C000 -01C000 -01C000 -01C000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 11 0 -BBX 6 12 2 -7 -BITMAP -3C -3C -7C -78 -78 -18 -38 -38 -30 -70 -E0 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 11 0 -BBX 8 3 3 9 -BITMAP -FF -FF -FF -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 11 0 -BBX 5 4 3 0 -BITMAP -78 -78 -F0 -F0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 482 0 -DWIDTH 16 0 -BBX 22 32 0 -6 -BITMAP -00001C -000038 -000038 -000070 -0000E0 -0000E0 -0001C0 -0001C0 -000380 -000700 -000700 -000E00 -000E00 -001C00 -003800 -003800 -007000 -007000 -00E000 -01C000 -01C000 -038000 -038000 -070000 -0E0000 -0E0000 -1C0000 -1C0000 -380000 -700000 -700000 -E00000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 18 25 4 0 -BITMAP -007C00 -01FF00 -03FF80 -078780 -0F03C0 -1E01C0 -1C01C0 -3801C0 -3801C0 -7801C0 -7001C0 -7001C0 -F003C0 -F003C0 -E00380 -E00380 -E00780 -E00700 -E00F00 -F00E00 -701C00 -787C00 -3FF800 -3FE000 -0F8000 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 8 25 9 0 -BITMAP -7F -7F -7F -0E -0E -0E -0E -1E -1C -1C -1C -1C -3C -38 -38 -38 -38 -78 -70 -70 -70 -70 -F0 -E0 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 19 25 3 0 -BITMAP -00FE00 -03FF80 -07FFC0 -0703E0 -0401E0 -0001E0 -0001E0 -0001E0 -0001C0 -0003C0 -000780 -000F00 -001E00 -003C00 -00F800 -01E000 -03C000 -078000 -1E0000 -1C0000 -380000 -780000 -FFFE00 -FFFE00 -FFFE00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 17 25 4 0 -BITMAP -03FC00 -07FF00 -07FF80 -040F80 -000380 -000380 -000380 -000700 -000F00 -003E00 -07F800 -07E000 -0FF800 -007E00 -001E00 -000E00 -000F00 -000E00 -000E00 -001E00 -003C00 -407C00 -FFF800 -FFE000 -7F8000 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 18 25 3 0 -BITMAP -0003C0 -0007C0 -000F80 -001F80 -003F80 -007B80 -007380 -00E700 -01C700 -038700 -070700 -0F0700 -1E0E00 -3C0E00 -380E00 -700E00 -FFFFC0 -FFFFC0 -FFFFC0 -001C00 -001C00 -001C00 -003800 -003800 -003800 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 18 25 5 0 -BITMAP -07FFC0 -07FFC0 -07FFC0 -060000 -0E0000 -0E0000 -0C0000 -0C0000 -0C0000 -1FC000 -1FF800 -1FFC00 -007E00 -001E00 -000E00 -000E00 -000E00 -000E00 -001E00 -001E00 -003C00 -40F800 -FFF000 -FFE000 -7F8000 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 18 25 4 0 -BITMAP -003F80 -00FFC0 -03FFC0 -07C0C0 -0F0000 -1E0000 -1C0000 -3C0000 -380000 -79F800 -7FFE00 -7FFF00 -FE0F00 -F80700 -F00780 -F00780 -E00700 -E00700 -E00700 -F00E00 -701E00 -783C00 -3FF800 -1FF000 -0FC000 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 19 25 5 0 -BITMAP -1FFFE0 -1FFFE0 -1FFFE0 -0003C0 -0007C0 -000F80 -001F00 -003E00 -007C00 -00F800 -00F000 -01E000 -03C000 -07C000 -078000 -0F0000 -1F0000 -1E0000 -3C0000 -3C0000 -780000 -780000 -700000 -F00000 -F00000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 18 25 4 0 -BITMAP -007E00 -01FF00 -07FF80 -0F83C0 -0E01C0 -1E01C0 -1E0180 -1E0380 -1E0700 -0F1E00 -07FC00 -07F000 -0FF800 -1F7C00 -3C3E00 -780F00 -700F00 -E00700 -E00700 -E00F00 -F00E00 -F83E00 -7FFC00 -3FF000 -0FC000 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 18 25 4 0 -BITMAP -007C00 -01FF00 -07FF80 -0F8780 -0E03C0 -1C01C0 -3C01C0 -3801C0 -3801C0 -3801C0 -3803C0 -3C07C0 -3E0FC0 -1FFFC0 -0FFB80 -07E780 -000780 -000700 -000F00 -001E00 -003C00 -C07800 -FFF000 -FFE000 -3F8000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 11 0 -BBX 7 18 4 0 -BITMAP -0E -1E -1C -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -70 -F0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 11 0 -BBX 8 24 3 -6 -BITMAP -07 -0F -0E -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -38 -78 -78 -30 -30 -30 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 22 21 3 0 -BITMAP -000004 -00001C -00007C -0001F8 -0007C0 -001F00 -007C00 -03F000 -0FC000 -3F0000 -FC0000 -7E0000 -1F8000 -07E000 -03F000 -00FC00 -003F00 -001F80 -0007E0 -0001C0 -000040 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 21 9 2 5 -BITMAP -7FFFF8 -7FFFF8 -7FFFF8 -000000 -000000 -000000 -FFFFF0 -FFFFF0 -FFFFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 22 21 1 0 -BITMAP -080000 -0E0000 -1F8000 -07C000 -03F000 -00FC00 -003F00 -001F80 -0007E0 -0001F8 -0000FC -0003F0 -000FC0 -003F00 -00FC00 -03E000 -0F8000 -3E0000 -780000 -E00000 -800000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 464 0 -DWIDTH 16 0 -BBX 14 25 5 0 -BITMAP -1FC0 -7FF0 -7FF8 -4078 -0038 -003C -0038 -0038 -0070 -00F0 -01E0 -03C0 -0700 -0E00 -1C00 -3C00 -3800 -3800 -7800 -0000 -0000 -0000 -7000 -F000 -E000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 29 0 -BBX 26 25 4 0 -BITMAP -000FE000 -007FF800 -01FFFE00 -03F01F00 -07800780 -0E000380 -1C0FF1C0 -383FE0C0 -307FE0C0 -60E060C0 -61C0E0C0 -C180C0C0 -C381C0C0 -C302C1C0 -C3078380 -C39D8780 -C3F9FF00 -C3F1FC00 -61E0F800 -70000000 -38000000 -3E030000 -1FFF0000 -07FF0000 -01FC0000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 22 25 1 0 -BITMAP -000380 -0007C0 -000FC0 -000FC0 -001FC0 -001DC0 -003DE0 -0039E0 -0071E0 -0070E0 -00E0E0 -01E0E0 -01C0F0 -03C0F0 -038070 -078070 -07FFF0 -0FFFF8 -0FFFF8 -1C0078 -3C0078 -380038 -78003C -70003C -E0003C -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 593 0 -DWIDTH 20 0 -BBX 18 25 3 0 -BITMAP -07FE00 -07FF80 -0FFF80 -0F07C0 -0F03C0 -0E03C0 -0E03C0 -1E0380 -1E0780 -1C0F00 -1C3E00 -1FF800 -3FF800 -3FFE00 -3C3F00 -380F00 -380700 -780780 -780780 -780700 -700F00 -703F00 -FFFE00 -FFFC00 -FFE000 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 679 0 -DWIDTH 23 0 -BBX 22 25 4 0 -BITMAP -001FF0 -007FFC -01FFFC -03E00C -0FC000 -0F0000 -1E0000 -3E0000 -3C0000 -780000 -780000 -700000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -F80000 -780040 -7E03C0 -3FFFC0 -1FFF00 -03F800 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 743 0 -DWIDTH 25 0 -BBX 23 25 3 0 -BITMAP -07FFC0 -07FFF0 -0FFFF8 -0F01FC -0E007C -0E003E -0E001E -1E001E -1E001E -1C001E -1C001E -1C001E -3C001E -3C001C -38003C -38003C -380078 -780078 -7800F0 -7001E0 -7003E0 -700FC0 -FFFF80 -FFFE00 -FFF000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 547 0 -DWIDTH 19 0 -BBX 19 25 3 0 -BITMAP -07FFE0 -07FFE0 -0FFFE0 -0F0000 -0F0000 -0F0000 -0E0000 -1E0000 -1E0000 -1E0000 -1E0000 -1FFE00 -3FFE00 -3FFE00 -3C0000 -3C0000 -380000 -780000 -780000 -780000 -700000 -700000 -FFFE00 -FFFE00 -FFFE00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 18 0 -BBX 19 25 3 0 -BITMAP -07FFE0 -07FFE0 -0FFFE0 -0F0000 -0F0000 -0E0000 -0E0000 -1E0000 -1E0000 -1E0000 -1C0000 -1FFE00 -3FFE00 -3FFC00 -3C0000 -380000 -380000 -780000 -780000 -780000 -700000 -700000 -F00000 -F00000 -F00000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 702 0 -DWIDTH 24 0 -BBX 22 25 4 0 -BITMAP -001FF0 -007FFC -01FFFC -03F00C -0F8000 -0F0000 -1E0000 -3C0000 -3C0000 -780000 -780000 -700000 -F00000 -F00000 -F000F0 -F000E0 -F000E0 -F000E0 -F001E0 -F801E0 -7C01C0 -7E03C0 -3FFFC0 -1FFFC0 -03FC00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 25 0 -BBX 24 25 3 0 -BITMAP -07000F -07000F -0F000F -0F000E -0F000E -0E001E -0E001E -1E001E -1E001C -1E003C -1FFFFC -1FFFFC -3FFFFC -3C0038 -3C0038 -380078 -380078 -780078 -780070 -780070 -7000F0 -7000F0 -F000F0 -F000E0 -F000E0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 8 25 3 0 -BITMAP -0F -0F -0F -0E -0E -0E -1E -1E -1C -1C -1C -3C -3C -3C -38 -38 -38 -78 -78 -70 -70 -70 -F0 -F0 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 408 0 -DWIDTH 14 0 -BBX 16 31 0 -6 -BITMAP -000F -000F -000F -000E -000E -001E -001E -001E -001C -001C -001C -003C -003C -003C -0038 -0038 -0078 -0078 -0078 -0070 -0070 -0070 -00F0 -00F0 -00E0 -00E0 -01E0 -C3C0 -FF80 -FF00 -FE00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 635 0 -DWIDTH 22 0 -BBX 21 25 3 0 -BITMAP -070078 -0700F0 -0F01E0 -0F03C0 -0E0780 -0E0F00 -0E1E00 -1E3C00 -1E7800 -1CF000 -1DE000 -1FC000 -3FC000 -3DC000 -38E000 -38F000 -387000 -787800 -783C00 -781C00 -701E00 -700F00 -F00700 -F00780 -F003C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 545 0 -DWIDTH 19 0 -BBX 15 25 3 0 -BITMAP -0700 -0F00 -0F00 -0F00 -0E00 -0E00 -0E00 -1E00 -1E00 -1C00 -1C00 -1C00 -3C00 -3C00 -3800 -3800 -3800 -7800 -7800 -7000 -7000 -7000 -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 828 0 -DWIDTH 28 0 -BBX 27 25 3 0 -BITMAP -07C003E0 -07C007E0 -0FC007E0 -0FC00FC0 -0FC00FC0 -0FE01DC0 -0FE01FC0 -1CE03BC0 -1CE03B80 -1CE07380 -1CE06380 -1CE0E780 -38F1C780 -38F1C700 -38738700 -38738700 -38770F00 -70770F00 -707E0E00 -707C0E00 -707C0E00 -70380E00 -E0381E00 -E0001C00 -E0001C00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 25 0 -BBX 24 25 3 0 -BITMAP -078007 -078007 -0F8007 -0FC00E -0FC00E -0FE00E -0EE00E -1CF00E -1CF01C -1C781C -1C781C -1C381C -383C1C -381C38 -381E38 -381E38 -380F38 -700F38 -700770 -7007F0 -7003F0 -7003F0 -E001F0 -E001E0 -E001E0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 24 25 4 0 -BITMAP -001FC0 -007FF8 -01FFFC -03F07E -07C01E -0F001E -1E000F -3C000F -3C000F -78000F -78000F -70000F -F0000F -F0000E -F0001E -F0001E -F0003C -F0003C -F00078 -7800F0 -7C03E0 -7E0FC0 -3FFF80 -1FFE00 -03F800 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 575 0 -DWIDTH 20 0 -BBX 19 25 3 0 -BITMAP -07FF00 -07FFC0 -0FFFC0 -0F03E0 -0F01E0 -0E01E0 -0E01E0 -1E01E0 -1E01C0 -1E03C0 -1C0780 -1C1F00 -3FFE00 -3FF800 -3FE000 -380000 -380000 -780000 -780000 -780000 -700000 -700000 -F00000 -F00000 -F00000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 24 32 4 -7 -BITMAP -001FC0 -007FF0 -01FFFC -03F07C -07C01E -0F001E -1E000F -3C000F -3C000F -78000F -78000F -70000F -F0000F -F0000E -F0001E -F0001E -F0003C -F0003C -F00078 -7800F0 -7C03F0 -7E0FE0 -3FFF80 -1FFF00 -03FE00 -000F00 -0007C0 -0003F8 -0001FF -0000FE -00003C -000008 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 632 0 -DWIDTH 21 0 -BBX 19 25 3 0 -BITMAP -07FF00 -07FFC0 -0FFFE0 -0F03E0 -0F01E0 -0E01E0 -0E01E0 -1E01C0 -1E01C0 -1E0380 -1E0700 -1C1E00 -3FFC00 -3FF000 -3FF800 -3C3800 -383C00 -781C00 -781E00 -780E00 -700F00 -700700 -F00780 -F00380 -F003C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 553 0 -DWIDTH 19 0 -BBX 19 25 2 0 -BITMAP -007F80 -01FFE0 -03FFE0 -07C060 -0F0000 -0F0000 -0F0000 -0F0000 -0F0000 -078000 -07E000 -03F000 -00F800 -007C00 -003E00 -001F00 -000F00 -000700 -000700 -000F00 -400F00 -F03E00 -FFFC00 -FFF800 -1FE000 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 21 25 5 0 -BITMAP -FFFFF8 -FFFFF8 -FFFFF8 -00F000 -00F000 -00F000 -00E000 -00E000 -01E000 -01E000 -01E000 -01C000 -01C000 -03C000 -03C000 -03C000 -038000 -038000 -038000 -078000 -078000 -070000 -070000 -070000 -0F0000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 24 0 -BBX 21 25 4 0 -BITMAP -1E0038 -1E0038 -1E0078 -1C0070 -3C0070 -3C0070 -3C0070 -3C00F0 -3800E0 -7800E0 -7800E0 -7800E0 -7801E0 -7001C0 -F001C0 -F001C0 -F001C0 -F00380 -F00380 -F00780 -F80700 -7C1E00 -7FFE00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 22 25 5 0 -BITMAP -F0003C -F00038 -F00078 -700070 -7000F0 -7800E0 -7801C0 -7803C0 -380380 -380780 -3C0700 -3C0F00 -3C0E00 -3C1E00 -1C1C00 -1E3800 -1E3800 -1E7000 -1EF000 -0EE000 -0FE000 -0FC000 -0FC000 -0F8000 -070000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 886 0 -DWIDTH 30 0 -BBX 29 25 6 0 -BITMAP -E0070038 -E00F0070 -E00F0070 -E01F00E0 -E01F00E0 -F01F01C0 -F03F01C0 -F0370380 -F0770380 -F0770700 -70E70700 -70E70E00 -71C78E00 -71C79C00 -71879C00 -7387B800 -7387B800 -7707F800 -7707F000 -7E07F000 -7E03E000 -7C03E000 -7C03C000 -7803C000 -78038000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 620 0 -DWIDTH 21 0 -BBX 25 25 0 0 -BITMAP -03C00780 -03C00F00 -01E01E00 -01E03C00 -00E07800 -00F07000 -0070E000 -0079E000 -007BC000 -003F8000 -003F0000 -001E0000 -001E0000 -003F0000 -007F0000 -00F78000 -01E78000 -03C38000 -0383C000 -0701C000 -0F01E000 -1E01E000 -3C00F000 -7800F000 -F0007800 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 20 25 5 0 -BITMAP -F000F0 -7001E0 -7803C0 -780380 -3C0780 -3C0F00 -1C1E00 -1E3C00 -0E3800 -0F7800 -0FF000 -07E000 -07C000 -03C000 -038000 -078000 -078000 -078000 -070000 -070000 -0F0000 -0F0000 -0E0000 -0E0000 -1E0000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 578 0 -DWIDTH 20 0 -BBX 22 25 1 0 -BITMAP -03FFFC -07FFFC -07FFFC -000078 -0000F0 -0001E0 -0003C0 -000780 -000F80 -001F00 -001E00 -003C00 -007800 -00F000 -01E000 -03E000 -07C000 -0F8000 -0F0000 -1E0000 -3C0000 -780000 -FFFFC0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 13 32 2 -6 -BITMAP -03F8 -03F8 -03F8 -0380 -0700 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -7000 -FE00 -FE00 -FE00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 482 0 -DWIDTH 16 0 -BBX 10 32 5 -6 -BITMAP -E000 -E000 -6000 -6000 -7000 -7000 -3000 -3000 -3800 -3800 -3800 -1800 -1800 -1C00 -1C00 -0C00 -0C00 -0E00 -0E00 -0600 -0600 -0700 -0700 -0700 -0300 -0300 -0380 -0380 -0180 -0180 -01C0 -01C0 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 13 32 1 -6 -BITMAP -03F8 -03F8 -03F8 -0070 -0070 -0070 -0070 -0070 -00E0 -00E0 -00E0 -00E0 -00E0 -01C0 -01C0 -01C0 -01C0 -01C0 -0380 -0380 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -0700 -0E00 -FE00 -FE00 -FE00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 20 21 2 4 -BITMAP -000400 -000400 -000E00 -001E00 -001E00 -003F00 -007F00 -007300 -00F300 -01E380 -01C380 -03C180 -0781C0 -0701C0 -0F00C0 -1E00C0 -1C00E0 -3C00E0 -780060 -700070 -F00070 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 3 1 -4 -BITMAP -FFFC -FFFC -FFFC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 572 0 -DWIDTH 19 0 -BBX 6 5 11 21 -BITMAP -F0 -70 -38 -38 -1C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 18 3 0 -BITMAP -007FC0 -01FFC0 -03FFC0 -078380 -0F0380 -1E0380 -3C0780 -380780 -780F00 -701F00 -F03F00 -F07F00 -F0FF00 -F1FE00 -F3EE00 -FFCE00 -7F1E00 -3C1E00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 26 3 0 -BITMAP -070000 -070000 -070000 -0F0000 -0F0000 -0E0000 -0E0000 -0E0000 -1E0F00 -1E3F80 -1CFFC0 -1DF3C0 -1FE1C0 -3FC3C0 -3F83C0 -3F03C0 -3E0380 -3C0780 -780700 -780F00 -701E00 -703C00 -707800 -FFF000 -FFE000 -FF8000 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 503 0 -DWIDTH 17 0 -BBX 15 18 3 0 -BITMAP -00FE -03FE -07FE -0F82 -1E00 -3C00 -7800 -7000 -7000 -F000 -F000 -F000 -F000 -F008 -F838 -7FF8 -3FF0 -1F80 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 20 26 3 0 -BITMAP -000070 -0000F0 -0000E0 -0000E0 -0000E0 -0000E0 -0001E0 -0001C0 -007FC0 -01FFC0 -03FFC0 -07C3C0 -0F0380 -1E0380 -3C0380 -380780 -780F80 -701F00 -F03F00 -F07F00 -F0FF00 -F1FF00 -F3EE00 -FFCE00 -7F0E00 -3C1E00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 529 0 -DWIDTH 18 0 -BBX 15 18 3 0 -BITMAP -00F8 -03FC -0FFE -1F1E -1C0E -381C -781C -7078 -71F0 -FFC0 -FE00 -E000 -E002 -F00C -F83C -7FFC -3FF0 -1FC0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 383 0 -DWIDTH 13 0 -BBX 17 34 2 -7 -BITMAP -001F80 -007F80 -00FF80 -01F080 -01C000 -03C000 -038000 -078000 -070000 -3FF800 -3FF800 -3FF800 -0F0000 -0E0000 -0E0000 -0E0000 -0E0000 -1E0000 -1C0000 -1C0000 -1C0000 -1C0000 -3C0000 -380000 -380000 -380000 -380000 -780000 -700000 -700000 -700000 -700000 -F00000 -E00000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 19 25 2 -7 -BITMAP -003FE0 -00FFE0 -01FFE0 -03E1C0 -0781C0 -0F01C0 -1E01C0 -1E03C0 -3C0780 -3C0780 -380F80 -381B80 -783F80 -387700 -38E700 -3FC700 -3F8700 -1E0F00 -000E00 -000E00 -801C00 -F03C00 -FFF800 -FFF000 -1FC000 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 21 0 -BBX 18 26 3 0 -BITMAP -078000 -070000 -070000 -070000 -0F0000 -0F0000 -0E0000 -0E0000 -0E0F80 -1E3FC0 -1E7FC0 -1CF3C0 -1DE1C0 -1FC3C0 -3F83C0 -3F8380 -3F0380 -3E0380 -3C0780 -780780 -780700 -700700 -700700 -700F00 -F00F00 -E00E00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 8 25 3 0 -BITMAP -07 -0F -0E -00 -00 -00 -00 -1E -1C -1C -1C -1C -3C -38 -38 -38 -38 -78 -78 -70 -70 -70 -F0 -F0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 16 32 -3 -7 -BITMAP -0007 -000F -000E -0000 -0000 -0000 -0000 -001E -001C -001C -001C -001C -003C -003C -0038 -0038 -0038 -0078 -0078 -0070 -0070 -0070 -00F0 -00F0 -00E0 -00E0 -01E0 -01C0 -C780 -FF80 -FF00 -FC00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 572 0 -DWIDTH 20 0 -BBX 18 26 3 0 -BITMAP -078000 -070000 -070000 -070000 -0F0000 -0F0000 -0E0000 -0E0000 -0E03C0 -1E0F00 -1E1E00 -1C3C00 -1C7800 -1CF000 -3DE000 -3BC000 -3F8000 -3BC000 -39E000 -78E000 -70F000 -707800 -703C00 -703C00 -F01E00 -E00F00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 9 26 3 0 -BITMAP -0380 -0780 -0700 -0700 -0700 -0700 -0F00 -0E00 -0E00 -0E00 -1E00 -1C00 -1C00 -1C00 -1C00 -3C00 -3800 -3800 -3800 -7800 -7800 -7000 -7000 -7000 -F000 -E000 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 32 0 -BBX 28 18 3 0 -BITMAP -0E0F01E0 -1E3F87F0 -1C7F9FF0 -1CF7BEF0 -1DE3BC70 -1FC7F8F0 -3F87F0F0 -3F07E0E0 -3E07C0E0 -3E07C0E0 -3C0F81E0 -780F01C0 -780E01C0 -700E01C0 -700E01C0 -701E03C0 -E01E0380 -E01C0380 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 21 0 -BBX 18 18 3 0 -BITMAP -0E0F80 -1E3FC0 -1E7FC0 -1CF3C0 -1DE1C0 -1FC3C0 -3F83C0 -3F8380 -3F0380 -3E0380 -3C0780 -7C0780 -780700 -700700 -700700 -700F00 -F00F00 -E00E00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 566 0 -DWIDTH 19 0 -BBX 17 18 3 0 -BITMAP -00F800 -03FE00 -0FFF00 -1F0F00 -1C0780 -380780 -780780 -700780 -700700 -F00700 -F00700 -F00E00 -F01E00 -F03C00 -F07800 -7FF000 -3FE000 -1F8000 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 19 25 2 -7 -BITMAP -070780 -0F1FC0 -0E7FE0 -0EF9E0 -0EF1E0 -0FE1E0 -0FC1E0 -1F81E0 -1F01C0 -1E03C0 -1E0380 -1C0780 -380F00 -381E00 -383C00 -3FF800 -3FF000 -7FC000 -700000 -700000 -700000 -700000 -F00000 -F00000 -E00000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 25 3 -7 -BITMAP -007FC0 -01FFC0 -03FFC0 -078380 -0F0380 -1E0380 -3C0780 -380F80 -780F00 -701F00 -F03F00 -F07F00 -F0FF00 -F1FE00 -F3EE00 -FFCE00 -7F0E00 -3C1E00 -001C00 -001C00 -001C00 -001C00 -003C00 -003800 -003800 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 478 0 -DWIDTH 16 0 -BBX 15 18 3 0 -BITMAP -1E0E -1C3E -1C7C -1CE0 -1DC0 -3F80 -3F80 -3F00 -3E00 -3C00 -7C00 -7800 -7000 -7000 -7000 -F000 -F000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 489 0 -DWIDTH 17 0 -BBX 14 18 3 0 -BITMAP -03F0 -0FFC -0FFC -1E0C -1C00 -1E00 -1E00 -0F80 -07C0 -03E0 -01E0 -00F0 -0070 -8070 -E0F0 -FFF0 -FFE0 -3F80 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 383 0 -DWIDTH 13 0 -BBX 11 23 4 0 -BITMAP -0E00 -0E00 -0E00 -0E00 -1E00 -FFE0 -FFE0 -FFE0 -1C00 -1C00 -3C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -7800 -7F00 -7F00 -1E00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 21 0 -BBX 17 18 4 0 -BITMAP -1C0380 -1C0780 -380780 -380700 -380700 -380700 -380F00 -701F00 -703E00 -703E00 -707E00 -70FE00 -E1FE00 -E1FC00 -F3DC00 -FF9C00 -FE1C00 -7C3C00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 18 0 -BBX 17 18 5 0 -BITMAP -E00380 -E00700 -E00E00 -F00E00 -701C00 -703800 -703800 -707000 -707000 -70E000 -71C000 -79C000 -3B8000 -3F0000 -3F0000 -3E0000 -3E0000 -3C0000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 27 0 -BBX 25 18 4 0 -BITMAP -E03C0380 -E03C0700 -E07C0700 -E07C0E00 -E0FC0E00 -F0EC1C00 -71EE1C00 -71CE3800 -73CE7800 -738E7000 -738EF000 -770EE000 -770FE000 -7E0FC000 -7E0FC000 -7C0F8000 -7C0F8000 -380F0000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 541 0 -DWIDTH 18 0 -BBX 20 18 1 0 -BITMAP -0F00F0 -0701E0 -0383C0 -038380 -01C700 -01CE00 -00FC00 -00F800 -007000 -00F800 -01F800 -03BC00 -071C00 -0E1E00 -1E0E00 -3C0F00 -780700 -F00780 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 548 0 -DWIDTH 19 0 -BBX 19 25 3 -7 -BITMAP -7801E0 -7801C0 -3803C0 -380780 -380700 -380F00 -3C0E00 -3C1C00 -1C3C00 -1C3800 -1C7800 -1EF000 -1EE000 -1FE000 -0FC000 -0F8000 -0F8000 -0F0000 -0F0000 -0E0000 -1C0000 -1C0000 -380000 -700000 -F00000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 18 0 -BBX 18 18 2 0 -BITMAP -0FFFC0 -0FFFC0 -1FFF80 -000F80 -001F00 -003E00 -007C00 -00F800 -01F000 -03E000 -07C000 -0F8000 -1F0000 -3E0000 -7C0000 -7FFF00 -FFFF00 -FFFE00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 12 32 3 -6 -BITMAP -0030 -01F0 -03E0 -03E0 -0780 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0E00 -0E00 -1C00 -F800 -F000 -F000 -3800 -1800 -1800 -3800 -3800 -3800 -7000 -7000 -7000 -E000 -E000 -7C00 -7C00 -1C00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 233 0 -DWIDTH 8 0 -BBX 9 32 2 -6 -BITMAP -0380 -0380 -0300 -0300 -0300 -0700 -0700 -0600 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -0C00 -1C00 -1C00 -1800 -1800 -1800 -3800 -3800 -3000 -3000 -3000 -7000 -7000 -6000 -6000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 12 32 1 -6 -BITMAP -0300 -03C0 -03E0 -00E0 -00E0 -00E0 -00E0 -01C0 -01C0 -01C0 -0380 -0380 -0380 -01C0 -01F0 -00E0 -03E0 -0780 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -1E00 -3C00 -FC00 -F800 -F000 -C000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 21 7 2 6 -BITMAP -0F0000 -3FC038 -3FF030 -70F870 -607FE0 -E01FE0 -000780 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 193 0 -DWIDTH 11 0 -BBX 8 25 3 -7 -BITMAP -07 -0F -0E -00 -00 -00 -00 -0C -0C -1C -1C -1C -18 -38 -38 -38 -38 -38 -70 -70 -70 -70 -F0 -F0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 16 25 6 0 -BITMAP -0030 -0020 -0020 -00FF -03FE -07FE -0F60 -1C40 -3CC0 -78C0 -70C0 -70C0 -F080 -F080 -F180 -F180 -F180 -F108 -7938 -7FF8 -3FF8 -1FE0 -0300 -0200 -0600 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 19 25 4 0 -BITMAP -000FC0 -003FE0 -007FE0 -00F060 -00E000 -01E000 -01C000 -01C000 -01C000 -03C000 -038000 -1FF800 -1FF800 -3FF000 -078000 -070000 -070000 -070000 -0F0000 -0E0000 -0C0000 -180000 -7FFE00 -FFFC00 -FFFC00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 24 21 1 2 -BITMAP -040006 -0E000E -1E001F -0F1E3C -07FFF8 -03FFF0 -03E1E0 -0380E0 -0700E0 -060060 -0600E0 -0E00E0 -0601C0 -0601C0 -078780 -0FFFC0 -1DFFE0 -38F8E0 -7000F0 -E00078 -400020 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 20 25 6 0 -BITMAP -F000F0 -7801E0 -3803C0 -3C0780 -1E0F00 -1E1E00 -0F3C00 -0F7800 -07F000 -07E000 -03C000 -7FFC00 -7FFC00 -7FFC00 -038000 -078000 -FFFC00 -FFF800 -FFF800 -070000 -070000 -0F0000 -0F0000 -0E0000 -0E0000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 233 0 -DWIDTH 8 0 -BBX 9 32 2 -6 -BITMAP -0380 -0380 -0300 -0300 -0300 -0700 -0700 -0600 -0600 -0600 -0E00 -0E00 -0C00 -0000 -0000 -0000 -0000 -0000 -0000 -3800 -3800 -3800 -3000 -3000 -7000 -7000 -7000 -6000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 18 32 3 -7 -BITMAP -007F80 -01FFC0 -03FFC0 -0780C0 -0F0000 -0E0000 -0E0000 -0E0000 -070000 -07C000 -03E000 -0FF800 -0E7E00 -1C1F00 -1C0F00 -3C0700 -3C0700 -1E0700 -1F0700 -0FCE00 -07FC00 -01F800 -007C00 -001E00 -000E00 -000E00 -000E00 -401E00 -F03C00 -FFF800 -FFF000 -1FC000 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 566 0 -DWIDTH 19 0 -BBX 10 3 10 22 -BITMAP -61C0 -E1C0 -E380 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 858 0 -DWIDTH 29 0 -BBX 25 25 4 0 -BITMAP -007F0000 -03FFE000 -07FFF000 -0F80F800 -1E001C00 -38000E00 -700F8700 -603FE300 -60F04380 -C1C00180 -C1800180 -C3800180 -C3000180 -C3000180 -C3800180 -C3C10180 -63FF0380 -61FF0300 -707E0700 -38000E00 -1E001C00 -0F80F800 -07FFF000 -03FFE000 -007F0000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 392 0 -DWIDTH 13 0 -BBX 13 14 4 11 -BITMAP -0380 -0FF8 -1FF8 -3C78 -3830 -7070 -70F0 -E1F0 -E3F0 -E760 -EEE0 -FCE0 -F8E0 -71E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 18 0 -BBX 16 16 4 1 -BITMAP -0102 -0387 -078E -0F1C -1E38 -3C78 -78F0 -F3E0 -E1C0 -71E0 -30E0 -38F0 -1870 -1C38 -0C38 -0610 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 20 9 3 5 -BITMAP -FFFFF0 -FFFFF0 -FFFFF0 -000060 -000060 -000060 -0000E0 -0000E0 -0000C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 11 0 -BBX 8 3 3 9 -BITMAP -FF -FF -FF -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 14 15 7 10 -BITMAP -0FC0 -1FF0 -3878 -77D8 -67EC -C46C -C444 -CF84 -CF84 -CD8C -6C8C -78D8 -3878 -1FF0 -0FC0 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 566 0 -DWIDTH 19 0 -BBX 10 3 10 22 -BITMAP -FFC0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 269 0 -DWIDTH 9 0 -BBX 6 6 6 19 -BITMAP -78 -F8 -CC -CC -F8 -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 22 21 1 0 -BITMAP -000E00 -000C00 -000C00 -000C00 -001C00 -001C00 -1FFFFC -3FFFFC -3FFFFC -003800 -003800 -003800 -003000 -003000 -007000 -000000 -000000 -000000 -FFFFF0 -FFFFF0 -FFFFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 392 0 -DWIDTH 13 0 -BBX 11 15 -19 10 -BITMAP -0F80 -1FC0 -10E0 -0060 -0060 -00C0 -00C0 -0380 -0700 -0C00 -1800 -3000 -6000 -FF80 -FF80 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 392 0 -DWIDTH 13 0 -BBX 10 15 -19 10 -BITMAP -1F80 -1FC0 -10C0 -00C0 -00C0 -0180 -1F00 -1F00 -0380 -0180 -0180 -0180 -8380 -FF00 -FC00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 566 0 -DWIDTH 19 0 -BBX 8 5 12 21 -BITMAP -0F -1C -38 -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 21 0 -BBX 19 24 2 -6 -BITMAP -0F00E0 -0E01E0 -0E01E0 -0E01C0 -0E01C0 -1E01C0 -1C03C0 -1C03C0 -1C0780 -1C0780 -1C0F80 -381B80 -383F80 -387700 -38F700 -3FE700 -7FCF00 -7F0F00 -700000 -700000 -700000 -F00000 -E00000 -E00000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 15 31 5 -6 -BITMAP -1FFE -7FFE -7FFE -FFCC -FFCC -FFCC -FF8C -FF8C -FF98 -7F98 -3F98 -1F18 -0718 -0310 -0330 -0330 -0730 -0630 -0630 -0660 -0660 -0E60 -0C60 -0C60 -0CC0 -0CC0 -0CC0 -18C0 -18C0 -1980 -1980 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 21 0 -BBX 5 4 10 9 -BITMAP -78 -78 -F0 -F0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 566 0 -DWIDTH 19 0 -BBX 5 8 7 -7 -BITMAP -10 -30 -70 -38 -18 -38 -F8 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 392 0 -DWIDTH 13 0 -BBX 5 15 -22 10 -BITMAP -78 -F8 -18 -30 -30 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 392 0 -DWIDTH 13 0 -BBX 13 14 4 11 -BITMAP -03E0 -07F0 -1FF8 -3C78 -3838 -7038 -7038 -E038 -E070 -E0F0 -F1E0 -FFC0 -7F80 -3E00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 18 0 -BBX 16 16 2 1 -BITMAP -0830 -3C70 -1C38 -0E3C -0F1C -071E -078E -038F -07CF -0F1E -1E3C -3C78 -38F0 -71E0 -E1C0 -4080 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 865 0 -DWIDTH 30 0 -BBX 26 25 14 0 -BITMAP -3C0003C0 -7C000780 -0C000F00 -18001E00 -18001C00 -18003800 -18007000 -1800E000 -3001C000 -30038000 -30070380 -300F0780 -301E0F00 -603C1F00 -60381B00 -00703300 -00E06200 -01C0C200 -03818600 -0703FF80 -0E03FF80 -1E000600 -3C000400 -78000C00 -F0000C00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 865 0 -DWIDTH 30 0 -BBX 26 25 14 0 -BITMAP -3C0003C0 -7C000780 -0C000F00 -18001E00 -18001C00 -18003800 -18007000 -1800E000 -3001C000 -30038000 -30071F00 -300F3F80 -301E21C0 -603C00C0 -603800C0 -00700180 -00E00180 -01C00700 -03800E00 -07001800 -0E003000 -1E006000 -3C00C000 -7801FF00 -F001FF00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 865 0 -DWIDTH 30 0 -BBX 28 25 16 0 -BITMAP -1F8000F0 -1FC001E0 -10C003C0 -00C00780 -00C00700 -01800E00 -1F001C00 -1F003800 -03807000 -0180E000 -0181C0E0 -0183C1E0 -838783C0 -FF0F07C0 -FC0E06C0 -001C0CC0 -00381880 -00703080 -00E06180 -01C0FFE0 -0380FFE0 -07800180 -0F000100 -1E000300 -3C000300 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 464 0 -DWIDTH 16 0 -BBX 13 25 1 -7 -BITMAP -0038 -0038 -0038 -0000 -0000 -0000 -0070 -0070 -00F0 -00E0 -01C0 -03C0 -0780 -0F00 -1C00 -3C00 -7800 -7000 -F000 -F000 -F000 -F818 -7FF8 -7FF0 -1FE0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 22 32 1 0 -BITMAP -000780 -000380 -0001C0 -0001C0 -0000E0 -000000 -000000 -000380 -0007C0 -000FC0 -000FC0 -001FC0 -001DC0 -003DE0 -0039E0 -0071E0 -0070E0 -00E0E0 -01E0E0 -01C0F0 -03C0F0 -038070 -078070 -07FFF0 -0FFFF8 -0FFFF8 -1C0078 -3C0078 -380038 -78003C -70003C -E0003C -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 22 32 1 0 -BITMAP -000078 -0000E0 -0001C0 -000380 -000700 -000000 -000000 -000380 -0007C0 -000FC0 -000FC0 -001FC0 -001DC0 -003DE0 -0039E0 -0071E0 -0070E0 -00E0E0 -01E0E0 -01C0F0 -03C0F0 -038070 -078070 -07FFF0 -0FFFF8 -0FFFF8 -1C0078 -3C0078 -380038 -78003C -70003C -E0003C -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 22 32 1 0 -BITMAP -0001E0 -0003E0 -000670 -000C70 -003838 -000000 -000000 -000380 -0007C0 -000FC0 -000FC0 -001FC0 -001DC0 -003DE0 -0039E0 -0071E0 -0070E0 -00E0E0 -01E0E0 -01C0F0 -03C0F0 -038070 -078070 -07FFF0 -0FFFF8 -0FFFF8 -1C0078 -3C0078 -380038 -78003C -70003C -E0003C -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 22 30 1 0 -BITMAP -00078C -000FF8 -0018F0 -000000 -000000 -000380 -0007C0 -000FC0 -000FC0 -001FC0 -001DC0 -003DE0 -0039E0 -0071E0 -0070E0 -00E0E0 -01E0E0 -01C0F0 -03C0F0 -038070 -078070 -07FFF0 -0FFFF8 -0FFFF8 -1C0078 -3C0078 -380038 -78003C -70003C -E0003C -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 22 30 1 0 -BITMAP -000C38 -001C38 -001C70 -000000 -000000 -000380 -0007C0 -000FC0 -000FC0 -001FC0 -001DC0 -003DE0 -0039E0 -0071E0 -0070E0 -00E0E0 -01E0E0 -01C0F0 -03C0F0 -038070 -078070 -07FFF0 -0FFFF8 -0FFFF8 -1C0078 -3C0078 -380038 -78003C -70003C -E0003C -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 22 32 1 0 -BITMAP -0001C0 -000360 -000220 -000360 -0001C0 -000000 -000000 -000380 -0007C0 -000FC0 -000FC0 -001FC0 -001DC0 -003DE0 -0039E0 -0071E0 -0070E0 -00E0E0 -01E0E0 -01C0F0 -03C0F0 -038070 -078070 -07FFF0 -0FFFF8 -0FFFF8 -1C0078 -3C0078 -380038 -78003C -70003C -E0003C -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 893 0 -DWIDTH 30 0 -BBX 34 25 0 0 -BITMAP -00001FFFC0 -00003FFFC0 -00007FFFC0 -0000FE0000 -0000FE0000 -0001FE0000 -0003DC0000 -00079C0000 -00073C0000 -000E3C0000 -001E3C0000 -003C3FFC00 -00383FFC00 -00707FFC00 -00F0780000 -01E0780000 -01FFF00000 -03FFF00000 -07FFF00000 -0F00F00000 -0E00F00000 -1C00E00000 -3800FFFC00 -7001FFFC00 -F001FFFC00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 679 0 -DWIDTH 23 0 -BBX 22 32 4 -7 -BITMAP -001FF0 -007FFC -01FFFC -03E00C -0FC000 -0F0000 -1E0000 -3E0000 -3C0000 -780000 -780000 -700000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -F80000 -780040 -7E03C0 -3FFFC0 -1FFF00 -03F800 -018000 -038000 -01C000 -00C000 -01C000 -07C000 -078000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 547 0 -DWIDTH 19 0 -BBX 19 32 3 0 -BITMAP -00F000 -007000 -003800 -003800 -001C00 -000000 -000000 -07FFE0 -07FFE0 -0FFFE0 -0F0000 -0F0000 -0F0000 -0E0000 -1E0000 -1E0000 -1E0000 -1E0000 -1FFE00 -3FFE00 -3FFE00 -3C0000 -3C0000 -380000 -780000 -780000 -780000 -700000 -700000 -FFFE00 -FFFE00 -FFFE00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 547 0 -DWIDTH 19 0 -BBX 19 32 3 0 -BITMAP -000780 -000E00 -001C00 -003800 -007000 -000000 -000000 -07FFE0 -07FFE0 -0FFFE0 -0F0000 -0F0000 -0F0000 -0E0000 -1E0000 -1E0000 -1E0000 -1E0000 -1FFE00 -3FFE00 -3FFE00 -3C0000 -3C0000 -380000 -780000 -780000 -780000 -700000 -700000 -FFFE00 -FFFE00 -FFFE00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 547 0 -DWIDTH 19 0 -BBX 19 32 3 0 -BITMAP -003C00 -007C00 -00CE00 -018E00 -070700 -000000 -000000 -07FFE0 -07FFE0 -0FFFE0 -0F0000 -0F0000 -0F0000 -0E0000 -1E0000 -1E0000 -1E0000 -1E0000 -1FFE00 -3FFE00 -3FFE00 -3C0000 -3C0000 -380000 -780000 -780000 -780000 -700000 -700000 -FFFE00 -FFFE00 -FFFE00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 547 0 -DWIDTH 19 0 -BBX 19 30 3 0 -BITMAP -018700 -038700 -038E00 -000000 -000000 -07FFE0 -07FFE0 -0FFFE0 -0F0000 -0F0000 -0F0000 -0E0000 -1E0000 -1E0000 -1E0000 -1E0000 -1FFE00 -3FFE00 -3FFE00 -3C0000 -3C0000 -380000 -780000 -780000 -780000 -700000 -700000 -FFFE00 -FFFE00 -FFFE00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 9 32 3 0 -BITMAP -1E00 -0E00 -0700 -0700 -0380 -0000 -0000 -0F00 -0F00 -0F00 -0E00 -0E00 -0E00 -1E00 -1E00 -1C00 -1C00 -1C00 -3C00 -3C00 -3C00 -3800 -3800 -3800 -7800 -7800 -7000 -7000 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 12 32 3 0 -BITMAP -00F0 -01C0 -0380 -0700 -0E00 -0000 -0000 -0F00 -0F00 -0F00 -0E00 -0E00 -0E00 -1E00 -1E00 -1C00 -1C00 -1C00 -3C00 -3C00 -3C00 -3800 -3800 -3800 -7800 -7800 -7000 -7000 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 12 32 3 0 -BITMAP -03C0 -07C0 -0CE0 -18E0 -7070 -0000 -0000 -0F00 -0F00 -0F00 -0E00 -0E00 -0E00 -1E00 -1E00 -1C00 -1C00 -1C00 -3C00 -3C00 -3C00 -3800 -3800 -3800 -7800 -7800 -7000 -7000 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 12 30 3 0 -BITMAP -1870 -3870 -38E0 -0000 -0000 -0F00 -0F00 -0F00 -0E00 -0E00 -0E00 -1E00 -1E00 -1C00 -1C00 -1C00 -3C00 -3C00 -3C00 -3800 -3800 -3800 -7800 -7800 -7000 -7000 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 743 0 -DWIDTH 25 0 -BBX 25 25 2 0 -BITMAP -03FFF000 -03FFFC00 -03FFFE00 -03807F00 -07801F00 -07800F80 -07800780 -07000780 -07000780 -0F000780 -0F000780 -FFF80780 -FFF80780 -FFF80700 -0E000F00 -1E000F00 -1E001E00 -1C001E00 -1C003C00 -1C007800 -3C00F000 -3C03E000 -3FFFC000 -3FFF8000 -7FFC0000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 25 0 -BBX 24 30 3 0 -BITMAP -001E30 -003FE0 -0063C0 -000000 -000000 -078007 -078007 -0F8007 -0FC00E -0FC00E -0FE00E -0EE00E -1CF00E -1CF01C -1C781C -1C781C -1C381C -383C1C -381C38 -381E38 -381E38 -380F38 -700F38 -700770 -7007F0 -7003F0 -7003F0 -E001F0 -E001E0 -E001E0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 24 32 4 0 -BITMAP -001E00 -000E00 -000700 -000700 -000380 -000000 -000000 -001FC0 -007FF8 -01FFFC -03F07E -07C01E -0F001E -1E000F -3C000F -3C000F -78000F -78000F -70000F -F0000F -F0000E -F0001E -F0001E -F0003C -F0003C -F00078 -7800F0 -7C03E0 -7E0FC0 -3FFF80 -1FFE00 -03F800 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 24 32 4 0 -BITMAP -0000F0 -0001C0 -000380 -000700 -000E00 -000000 -000000 -001FC0 -007FF8 -01FFFC -03F07E -07C01E -0F001E -1E000F -3C000F -3C000F -78000F -78000F -70000F -F0000F -F0000E -F0001E -F0001E -F0003C -F0003C -F00078 -7800F0 -7C03E0 -7E0FC0 -3FFF80 -1FFE00 -03F800 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 24 32 4 0 -BITMAP -0003C0 -0007C0 -000CE0 -0018E0 -007070 -000000 -000000 -001FC0 -007FF8 -01FFFC -03F07E -07C01E -0F001E -1E000F -3C000F -3C000F -78000F -78000F -70000F -F0000F -F0000E -F0001E -F0001E -F0003C -F0003C -F00078 -7800F0 -7C03E0 -7E0FC0 -3FFF80 -1FFE00 -03F800 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 24 30 4 0 -BITMAP -001E30 -003FE0 -0063C0 -000000 -000000 -001FC0 -007FF8 -01FFFC -03F07E -07C01E -0F001E -1E000F -3C000F -3C000F -78000F -78000F -70000F -F0000F -F0000E -F0001E -F0001E -F0003C -F0003C -F00078 -7800F0 -7C03E0 -7E0FC0 -3FFF80 -1FFE00 -03F800 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 24 30 4 0 -BITMAP -001870 -003870 -0038E0 -000000 -000000 -001FC0 -007FF8 -01FFFC -03F07E -07C01E -0F001E -1E000F -3C000F -3C000F -78000F -78000F -70000F -F0000F -F0000E -F0001E -F0001E -F0003C -F0003C -F00078 -7800F0 -7C03E0 -7E0FC0 -3FFF80 -1FFE00 -03F800 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 23 21 1 0 -BITMAP -040004 -1C000E -0E001C -070038 -0780F0 -0381E0 -01C3C0 -00E780 -007F00 -007E00 -003800 -007C00 -01FE00 -03CF00 -078700 -0F0780 -1E03C0 -3801E0 -7000F0 -E000F0 -400040 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 28 25 6 0 -BITMAP -0007F0F0 -001FFFE0 -007FFFC0 -00FC1F80 -01F00F80 -03C01F80 -07803FC0 -0F007BC0 -0F00F3C0 -1E01E3C0 -1E03C3C0 -1C0783C0 -3C0F03C0 -3C1E0380 -3C3C0780 -3C780780 -3CF00F00 -3DE00F00 -3FC01E00 -1F803C00 -1F00F800 -1F83F000 -3FFFE000 -7FFF8000 -F0FE0000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 24 0 -BBX 21 32 4 0 -BITMAP -007800 -003800 -001C00 -001C00 -000E00 -000000 -000000 -1E0038 -1E0038 -1E0078 -1C0070 -3C0070 -3C0070 -3C0070 -3C00F0 -3800E0 -7800E0 -7800E0 -7800E0 -7801E0 -7001C0 -F001C0 -F001C0 -F001C0 -F00380 -F00380 -F00780 -F80700 -7C1E00 -7FFE00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 24 0 -BBX 21 32 4 0 -BITMAP -0003C0 -000700 -000E00 -001C00 -003800 -000000 -000000 -1E0038 -1E0038 -1E0078 -1C0070 -3C0070 -3C0070 -3C0070 -3C00F0 -3800E0 -7800E0 -7800E0 -7800E0 -7801E0 -7001C0 -F001C0 -F001C0 -F001C0 -F00380 -F00380 -F00780 -F80700 -7C1E00 -7FFE00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 24 0 -BBX 21 32 4 0 -BITMAP -000F00 -001F00 -003380 -006380 -01C1C0 -000000 -000000 -1E0038 -1E0038 -1E0078 -1C0070 -3C0070 -3C0070 -3C0070 -3C00F0 -3800E0 -7800E0 -7800E0 -7800E0 -7801E0 -7001C0 -F001C0 -F001C0 -F001C0 -F00380 -F00380 -F00780 -F80700 -7C1E00 -7FFE00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 24 0 -BBX 21 30 4 0 -BITMAP -00C380 -01C380 -01C700 -000000 -000000 -1E0038 -1E0038 -1E0078 -1C0070 -3C0070 -3C0070 -3C0070 -3C00F0 -3800E0 -7800E0 -7800E0 -7800E0 -7801E0 -7001C0 -F001C0 -F001C0 -F001C0 -F00380 -F00380 -F00780 -F80700 -7C1E00 -7FFE00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 20 32 5 0 -BITMAP -000F00 -001C00 -003800 -007000 -00E000 -000000 -000000 -F000F0 -7001E0 -7803C0 -780380 -3C0780 -3C0F00 -1C1E00 -1E3C00 -0E3800 -0F7800 -0FF000 -07E000 -07C000 -03C000 -038000 -078000 -078000 -078000 -070000 -070000 -0F0000 -0F0000 -0E0000 -0E0000 -1E0000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 575 0 -DWIDTH 20 0 -BBX 18 25 3 0 -BITMAP -078000 -070000 -0F0000 -0F0000 -0F0000 -0FFE00 -0FFF80 -1FFF80 -1E07C0 -1E03C0 -1C03C0 -1C03C0 -3C03C0 -3C0380 -3C0780 -380F00 -383E00 -7FFC00 -7FF000 -7FC000 -700000 -700000 -F00000 -F00000 -F00000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 595 0 -DWIDTH 20 0 -BBX 18 34 2 -7 -BITMAP -003E00 -00FF00 -01FF80 -03C780 -038380 -038380 -078780 -070700 -071E00 -073C00 -0F7800 -0F7000 -0E7000 -0E7800 -0E7800 -0E3E00 -1E1F00 -1C0F80 -1C0780 -1C03C0 -1C01C0 -3C01C0 -3801C0 -3883C0 -38FF80 -39FF00 -78FC00 -780000 -700000 -700000 -700000 -F00000 -F00000 -E00000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 25 3 0 -BITMAP -007800 -003800 -001C00 -001C00 -000E00 -000000 -000000 -007FC0 -01FFC0 -03FFC0 -078380 -0F0380 -1E0380 -3C0780 -380780 -780F00 -701F00 -F03F00 -F07F00 -F0FF00 -F1FE00 -F3EE00 -FFCE00 -7F1E00 -3C1E00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 25 3 0 -BITMAP -0003C0 -000700 -000E00 -001C00 -003800 -000000 -000000 -007FC0 -01FFC0 -03FFC0 -078380 -0F0380 -1E0380 -3C0780 -380780 -780F00 -701F00 -F03F00 -F07F00 -F0FF00 -F1FE00 -F3EE00 -FFCE00 -7F1E00 -3C1E00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 25 3 0 -BITMAP -000F00 -001F00 -003380 -006380 -01C1C0 -000000 -000000 -007FC0 -01FFC0 -03FFC0 -078380 -0F0380 -1E0380 -3C0780 -380780 -780F00 -701F00 -F03F00 -F07F00 -F0FF00 -F1FE00 -F3EE00 -FFCE00 -7F1E00 -3C1E00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 23 3 0 -BITMAP -0078C0 -00FF80 -018F00 -000000 -000000 -007FC0 -01FFC0 -03FFC0 -078380 -0F0380 -1E0380 -3C0780 -380780 -780F00 -701F00 -F03F00 -F07F00 -F0FF00 -F1FE00 -F3EE00 -FFCE00 -7F1E00 -3C1E00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 23 3 0 -BITMAP -00C380 -01C380 -01C700 -000000 -000000 -007FC0 -01FFC0 -03FFC0 -078380 -0F0380 -1E0380 -3C0780 -380780 -780F00 -701F00 -F03F00 -F07F00 -F0FF00 -F1FE00 -F3EE00 -FFCE00 -7F1E00 -3C1E00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 25 3 0 -BITMAP -001C00 -003600 -002200 -003600 -001C00 -000000 -000000 -007FC0 -01FFC0 -03FFC0 -078380 -0F0380 -1E0380 -3C0780 -380780 -780F00 -701F00 -F03F00 -F07F00 -F0FF00 -F1FE00 -F3EE00 -FFCE00 -7F1E00 -3C1E00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 893 0 -DWIDTH 30 0 -BBX 27 18 3 0 -BITMAP -007FCFC0 -01FFFFE0 -03FFFFE0 -07C3F0E0 -0F03E0E0 -1E03C0E0 -3C0781C0 -380F83C0 -780F1F00 -701FFE00 -F03FF000 -F07F0000 -F0F70020 -F1F70060 -F3E783E0 -FFC7FFE0 -7F83FF80 -3E00FC00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 503 0 -DWIDTH 17 0 -BBX 15 25 3 -7 -BITMAP -00FE -03FE -07FE -0F82 -1E00 -3C00 -7800 -7000 -7000 -F000 -F000 -F000 -F000 -F008 -F838 -7FF8 -3FF0 -1F80 -0600 -0E00 -0700 -0300 -0700 -1F00 -1E00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 529 0 -DWIDTH 18 0 -BBX 15 25 3 0 -BITMAP -00F0 -0070 -0038 -0038 -001C -0000 -0000 -00F8 -03FC -0FFE -1F1E -1C0E -381C -781C -7078 -71F0 -FFC0 -FE00 -E000 -E002 -F00C -F83C -7FFC -3FF0 -1FC0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 529 0 -DWIDTH 18 0 -BBX 16 25 3 0 -BITMAP -000F -001C -0038 -0070 -00E0 -0000 -0000 -00F8 -03FC -0FFE -1F1E -1C0E -381C -781C -7078 -71F0 -FFC0 -FE00 -E000 -E002 -F00C -F83C -7FFC -3FF0 -1FC0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 529 0 -DWIDTH 18 0 -BBX 16 25 3 0 -BITMAP -003C -007C -00CE -018E -0707 -0000 -0000 -00F8 -03FC -0FFE -1F1E -1C0E -381C -781C -7078 -71F0 -FFC0 -FE00 -E000 -E002 -F00C -F83C -7FFC -3FF0 -1FC0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 529 0 -DWIDTH 18 0 -BBX 16 23 3 0 -BITMAP -0187 -0387 -038E -0000 -0000 -00F8 -03FC -0FFE -1F1E -1C0E -381C -781C -7078 -71F0 -FFC0 -FE00 -E000 -E002 -F00C -F83C -7FFC -3FF0 -1FC0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 9 25 3 0 -BITMAP -1E00 -0E00 -0700 -0700 -0380 -0000 -0000 -0E00 -1E00 -1C00 -1C00 -1C00 -1C00 -3C00 -3800 -3800 -3800 -3800 -7800 -7000 -7000 -7000 -7000 -F000 -E000 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 12 25 3 0 -BITMAP -00F0 -01C0 -0380 -0700 -0E00 -0000 -0000 -0E00 -1E00 -1C00 -1C00 -1C00 -1C00 -3C00 -3800 -3800 -3800 -3800 -7800 -7000 -7000 -7000 -7000 -F000 -E000 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 12 25 3 0 -BITMAP -03C0 -07C0 -0CE0 -18E0 -7070 -0000 -0000 -0E00 -1E00 -1C00 -1C00 -1C00 -1C00 -3C00 -3800 -3800 -3800 -3800 -7800 -7000 -7000 -7000 -7000 -F000 -E000 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 12 23 3 0 -BITMAP -1870 -3870 -38E0 -0000 -0000 -0E00 -1E00 -1C00 -1C00 -1C00 -1C00 -3C00 -3800 -3800 -3800 -3800 -7800 -7000 -7000 -7000 -7000 -F000 -E000 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 16 26 3 0 -BITMAP -0FC6 -0FFE -1FFF -00FC -01FC -07FE -03CE -010F -00FF -03FF -0FFF -1F0F -1C07 -3C07 -7807 -7007 -7007 -F007 -F006 -F00E -F01E -F03C -F878 -7FF0 -3FE0 -1F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 21 0 -BBX 18 23 3 0 -BITMAP -0078C0 -00FF80 -018F00 -000000 -000000 -0E0F80 -1E3FC0 -1E7FC0 -1CF3C0 -1DE1C0 -1FC3C0 -3F83C0 -3F8380 -3F0380 -3E0380 -3C0780 -7C0780 -780700 -700700 -700700 -700F00 -F00F00 -E00E00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 566 0 -DWIDTH 19 0 -BBX 17 25 3 0 -BITMAP -00F000 -007000 -003800 -003800 -001C00 -000000 -000000 -00F800 -03FE00 -0FFF00 -1F0F00 -1C0780 -380780 -780780 -700780 -700700 -F00700 -F00700 -F00E00 -F01E00 -F03C00 -F07800 -7FF000 -3FE000 -1F8000 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 566 0 -DWIDTH 19 0 -BBX 17 25 3 0 -BITMAP -000780 -000E00 -001C00 -003800 -007000 -000000 -000000 -00F800 -03FE00 -0FFF00 -1F0F00 -1C0780 -380780 -780780 -700780 -700700 -F00700 -F00700 -F00E00 -F01E00 -F03C00 -F07800 -7FF000 -3FE000 -1F8000 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 566 0 -DWIDTH 19 0 -BBX 17 25 3 0 -BITMAP -001E00 -003E00 -006700 -00C700 -038380 -000000 -000000 -00F800 -03FE00 -0FFF00 -1F0F00 -1C0780 -380780 -780780 -700780 -700700 -F00700 -F00700 -F00E00 -F01E00 -F03C00 -F07800 -7FF000 -3FE000 -1F8000 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 566 0 -DWIDTH 19 0 -BBX 17 23 3 0 -BITMAP -00F180 -01FF00 -031E00 -000000 -000000 -00F800 -03FE00 -0FFF00 -1F0F00 -1C0780 -380780 -780780 -700780 -700700 -F00700 -F00700 -F00E00 -F01E00 -F03C00 -F07800 -7FF000 -3FE000 -1F8000 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 566 0 -DWIDTH 19 0 -BBX 17 23 3 0 -BITMAP -00C380 -01C380 -01C700 -000000 -000000 -00F800 -03FE00 -0FFF00 -1F0F00 -1C0780 -380780 -780780 -700780 -700700 -F00700 -F00700 -F00E00 -F01E00 -F03C00 -F07800 -7FF000 -3FE000 -1F8000 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 20 17 3 1 -BITMAP -003C00 -007800 -007800 -000000 -000000 -000000 -000000 -FFFFF0 -FFFFF0 -FFFFF0 -000000 -000000 -000000 -000000 -01E000 -01E000 -03C000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 566 0 -DWIDTH 19 0 -BBX 20 18 4 0 -BITMAP -007CF0 -01FFE0 -07FFC0 -0F8780 -0E0FC0 -1C0FC0 -3C1FC0 -383BC0 -387380 -78E380 -79C380 -7B8700 -7F0F00 -7E1E00 -7E3C00 -3FF800 -7FF000 -FFC000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 21 0 -BBX 17 25 4 0 -BITMAP -00F000 -007000 -003800 -003800 -001C00 -000000 -000000 -1C0380 -1C0780 -380780 -380700 -380700 -380700 -380F00 -701F00 -703E00 -703E00 -707E00 -70FE00 -E1FE00 -E1FC00 -F3DC00 -FF9C00 -FE1C00 -7C3C00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 21 0 -BBX 17 25 4 0 -BITMAP -000780 -000E00 -001C00 -003800 -007000 -000000 -000000 -1C0380 -1C0780 -380780 -380700 -380700 -380700 -380F00 -701F00 -703E00 -703E00 -707E00 -70FE00 -E1FE00 -E1FC00 -F3DC00 -FF9C00 -FE1C00 -7C3C00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 21 0 -BBX 17 25 4 0 -BITMAP -001E00 -003E00 -006700 -00C700 -038380 -000000 -000000 -1C0380 -1C0780 -380780 -380700 -380700 -380700 -380F00 -701F00 -703E00 -703E00 -707E00 -70FE00 -E1FE00 -E1FC00 -F3DC00 -FF9C00 -FE1C00 -7C3C00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 21 0 -BBX 17 23 4 0 -BITMAP -018700 -038700 -038E00 -000000 -000000 -1C0380 -1C0780 -380780 -380700 -380700 -380700 -380F00 -701F00 -703E00 -703E00 -707E00 -70FE00 -E1FE00 -E1FC00 -F3DC00 -FF9C00 -FE1C00 -7C3C00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 548 0 -DWIDTH 19 0 -BBX 19 32 3 -7 -BITMAP -000780 -000E00 -001C00 -003800 -007000 -000000 -000000 -7801E0 -7801C0 -3803C0 -380780 -380700 -380F00 -3C0E00 -3C1C00 -1C3C00 -1C3800 -1C7800 -1EF000 -1EE000 -1FE000 -0FC000 -0F8000 -0F8000 -0F0000 -0F0000 -0E0000 -1C0000 -1C0000 -380000 -700000 -F00000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 19 31 2 -7 -BITMAP -038000 -078000 -078000 -070000 -070000 -070000 -0F0780 -0F1FC0 -0E7FE0 -0EF9E0 -0EF1E0 -0FE1E0 -1FC1E0 -1F81E0 -1F01C0 -1E03C0 -1E0380 -3C0780 -380F00 -381E00 -383C00 -3FF800 -3FF000 -7FC000 -700000 -700000 -700000 -700000 -F00000 -F00000 -E00000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 548 0 -DWIDTH 19 0 -BBX 19 30 3 -7 -BITMAP -018700 -038700 -038E00 -000000 -000000 -7801E0 -7801C0 -3803C0 -380780 -380700 -380F00 -3C0E00 -3C1C00 -1C3C00 -1C3800 -1C7800 -1EF000 -1EE000 -1FE000 -0FC000 -0F8000 -0F8000 -0F0000 -0F0000 -0E0000 -1C0000 -1C0000 -380000 -700000 -F00000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luRS08-L1.bdf diff -u xc/fonts/bdf/100dpi/luRS08-L1.bdf:1.1 xc/fonts/bdf/100dpi/luRS08-L1.bdf:removed --- xc/fonts/bdf/100dpi/luRS08-L1.bdf:1.1 Wed Apr 4 18:55:28 2001 +++ xc/fonts/bdf/100dpi/luRS08-L1.bdf Wed Mar 16 21:03:41 2005 @@ -1,2777 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luRS08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Medium-R-Normal-Sans-11-80-100-100-P-63-ISO8859-1 -SIZE 8 100 100 -FONTBOUNDINGBOX 17 12 -6 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 11 -POINT_SIZE 80 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 63 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 10 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans" -X_HEIGHT 6 -CAP_HEIGHT 8 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 8 0 -BBX 5 7 1 0 -BITMAP -A8 -00 -88 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 205 0 -DWIDTH 3 0 -BBX 1 8 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 373 0 -DWIDTH 4 0 -BBX 3 3 1 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -14 -34 -7E -28 -28 -FC -58 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 10 1 -1 -BITMAP -20 -78 -A0 -A0 -60 -30 -28 -28 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 669 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -44 -A8 -B8 -50 -28 -74 -54 -88 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 697 0 -DWIDTH 8 0 -BBX 5 8 1 0 -BITMAP -70 -50 -50 -60 -A8 -B8 -90 -68 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 229 0 -DWIDTH 3 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 2 10 1 -2 -BITMAP -40 -40 -80 -80 -80 -80 -80 -80 -40 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 2 10 1 -2 -BITMAP -80 -80 -40 -40 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 482 0 -DWIDTH 5 0 -BBX 4 4 1 4 -BITMAP -40 -F0 -60 -60 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 4 1 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 2 1 1 3 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 494 0 -DWIDTH 5 0 -BBX 5 10 0 -2 -BITMAP -08 -10 -10 -10 -20 -20 -40 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -78 -48 -84 -84 -84 -84 -48 -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 2 8 2 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -70 -88 -08 -18 -30 -60 -C0 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F0 -08 -08 -70 -08 -08 -08 -F0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -18 -18 -28 -48 -C8 -FC -08 -08 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 4 8 1 0 -BITMAP -F0 -80 -80 -E0 -10 -10 -10 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -78 -40 -80 -F0 -88 -88 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F8 -08 -10 -30 -20 -40 -C0 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -70 -88 -88 -70 -D8 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -70 -98 -88 -88 -78 -08 -10 -F0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 6 1 0 -BITMAP -80 -00 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 8 1 -2 -BITMAP -80 -00 -00 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -04 -18 -30 -C0 -30 -18 -04 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 3 0 2 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -80 -60 -30 -0C -30 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -E0 -10 -10 -20 -40 -40 -00 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 9 0 -BBX 8 8 2 0 -BITMAP -1E -63 -5D -A9 -A9 -B6 -40 -3C -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 690 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -10 -38 -28 -28 -44 -7C -44 -82 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 575 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -F0 -88 -88 -F0 -90 -88 -88 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 692 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -3C -44 -80 -80 -80 -80 -44 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 749 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -F8 -84 -82 -82 -82 -82 -84 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 542 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -F0 -80 -80 -80 -F0 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 723 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -3C -44 -80 -80 -84 -84 -44 -3C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -84 -84 -84 -FC -84 -84 -84 -84 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 288 0 -DWIDTH 3 0 -BBX 1 8 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 311 0 -DWIDTH 3 0 -BBX 3 10 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 653 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -8C -90 -A0 -E0 -E0 -B0 -98 -8C -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 533 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 861 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -C6 -C6 -C6 -AA -AA -AA -92 -82 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -84 -C4 -E4 -A4 -94 -9C -8C -84 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 553 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -F0 -88 -88 -98 -F0 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 8 10 1 -2 -BITMAP -38 -44 -82 -82 -82 -82 -46 -3C -06 -03 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -F0 -88 -88 -90 -E0 -90 -88 -8C -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 539 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -80 -80 -60 -10 -08 -88 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -FE -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -82 -46 -44 -44 -28 -28 -38 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -8880 -8880 -5500 -5500 -5500 -5500 -3600 -2200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 626 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -C6 -44 -28 -18 -38 -28 -44 -C6 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -C6 -44 -28 -28 -10 -10 -10 -10 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 605 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -08 -18 -10 -20 -40 -40 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 2 10 1 -2 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 494 0 -DWIDTH 5 0 -BBX 5 10 0 -2 -BITMAP -80 -40 -40 -40 -20 -20 -10 -10 -10 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 2 10 0 -2 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 7 0 1 -BITMAP -10 -30 -30 -48 -48 -48 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 1 0 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 2 1 2 7 -BITMAP -C0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 552 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -70 -90 -70 -90 -90 -68 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -80 -80 -F0 -88 -88 -88 -98 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 518 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -70 -C0 -80 -80 -C0 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -08 -08 -78 -C8 -88 -88 -88 -78 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 557 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -88 -F8 -80 -C0 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 367 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -30 -40 -40 -E0 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 5 8 1 -2 -BITMAP -78 -C8 -88 -88 -88 -78 -08 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -80 -80 -B0 -C8 -88 -88 -88 -88 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 1 8 1 0 -BITMAP -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 304 0 -DWIDTH 3 0 -BBX 3 10 0 -2 -BITMAP -20 -00 -20 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 585 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -80 -80 -98 -A0 -E0 -E0 -B0 -98 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 1 8 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 10 0 -BBX 9 6 1 0 -BITMAP -BB00 -CC80 -8880 -8880 -8880 -8880 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -B0 -C8 -88 -88 -88 -88 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 5 8 1 -2 -BITMAP -F0 -88 -88 -88 -98 -F0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 5 8 1 -2 -BITMAP -78 -C8 -88 -88 -88 -78 -08 -08 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 409 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -A0 -C0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 510 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -70 -80 -C0 -30 -90 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 374 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -40 -F0 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 572 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -84 -48 -48 -78 -30 -30 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 840 0 -DWIDTH 8 0 -BBX 8 6 0 0 -BITMAP -99 -99 -5A -6A -66 -64 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 613 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -CC -68 -30 -30 -48 -CC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 568 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -84 -48 -48 -38 -30 -30 -20 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 573 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -F8 -10 -30 -60 -40 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 10 0 -2 -BITMAP -20 -40 -40 -40 -40 -C0 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 10 1 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 10 1 -2 -BITMAP -80 -40 -40 -40 -60 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 3 0 2 -BITMAP -64 -B4 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 205 0 -DWIDTH 3 0 -BBX 1 8 1 -2 -BITMAP -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -20 -78 -A0 -A0 -A0 -A0 -78 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 4 8 2 0 -BITMAP -30 -40 -40 -E0 -40 -40 -40 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -82 -7C -6C -44 -44 -6C -7C -82 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -8C -48 -70 -30 -78 -78 -20 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 10 1 -2 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 10 1 -2 -BITMAP -78 -80 -80 -70 -98 -C8 -70 -08 -88 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 3 1 2 7 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -3C -46 -9B -A1 -A1 -9B -46 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 4 4 0 4 -BITMAP -F0 -70 -90 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 524 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -28 -50 -F0 -D0 -50 -28 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 3 0 2 -BITMAP -FC -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 2 1 1 3 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 4 5 1 3 -BITMAP -60 -F0 -D0 -F0 -60 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 3 1 2 7 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 3 0 -BBX 3 2 2 6 -BITMAP -E0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 422 0 -DWIDTH 4 0 -BBX 3 5 -6 3 -BITMAP -E0 -20 -60 -C0 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 422 0 -DWIDTH 4 0 -BBX 3 5 -6 3 -BITMAP -E0 -60 -C0 -20 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 2 1 3 7 -BITMAP -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 7 0 -BBX 5 8 1 -2 -BITMAP -88 -88 -88 -88 -98 -E8 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 4 10 1 -2 -BITMAP -F0 -F0 -F0 -70 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 7 0 -BBX 1 1 3 3 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 2 3 3 -2 -BITMAP -80 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 422 0 -DWIDTH 4 0 -BBX 2 5 -6 3 -BITMAP -C0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 4 4 0 4 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 524 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -A0 -50 -58 -78 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 801 0 -DWIDTH 9 0 -BBX 8 8 3 0 -BITMAP -C6 -44 -48 -5A -76 -2A -4F -C2 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 801 0 -DWIDTH 9 0 -BBX 7 8 3 0 -BITMAP -C6 -44 -48 -5E -72 -26 -4C -CE -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 873 0 -DWIDTH 9 0 -BBX 8 8 3 0 -BITMAP -E6 -64 -C8 -3A -F6 -2A -4F -C2 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -20 -00 -20 -20 -40 -80 -80 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 690 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -30 -10 -38 -28 -28 -44 -7C -44 -82 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 690 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -18 -10 -38 -28 -28 -44 -7C -44 -82 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 690 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -3C -10 -38 -28 -28 -44 -7C -44 -82 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 690 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -3C -10 -38 -28 -28 -44 -7C -44 -82 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 690 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -28 -10 -38 -28 -28 -44 -7C -44 -82 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 690 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -18 -24 -18 -38 -28 -28 -44 -7C -44 -82 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 10 0 -BBX 10 8 0 0 -BITMAP -0FC0 -0C00 -1400 -1780 -2400 -7C00 -4400 -87C0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 692 0 -DWIDTH 8 0 -BBX 6 10 1 -2 -BITMAP -3C -44 -80 -80 -80 -80 -44 -3C -10 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 542 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -20 -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 542 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -40 -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 542 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -60 -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 542 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -50 -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 288 0 -DWIDTH 3 0 -BBX 2 9 2 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 288 0 -DWIDTH 3 0 -BBX 2 9 1 0 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 288 0 -DWIDTH 3 0 -BBX 4 9 2 0 -BITMAP -F0 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 288 0 -DWIDTH 3 0 -BBX 3 9 2 0 -BITMAP -A0 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 749 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -7C -42 -41 -F1 -41 -41 -42 -7C -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -78 -84 -C4 -E4 -A4 -94 -9C -8C -84 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -10 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -10 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -1C -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -3C -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -28 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -84 -48 -78 -30 -78 -48 -84 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -3E -44 -8A -9A -B2 -A2 -44 -F8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -30 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -30 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -78 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -50 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -18 -C6 -44 -28 -28 -10 -10 -10 -10 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 553 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -80 -F0 -88 -88 -88 -98 -F0 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 598 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -E0 -90 -90 -A0 -A0 -90 -88 -88 -B0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 552 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -20 -70 -90 -70 -90 -90 -68 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 552 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -20 -70 -90 -70 -90 -90 -68 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 552 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -E0 -70 -90 -70 -90 -90 -68 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 552 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -F0 -70 -90 -70 -90 -90 -68 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 552 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -50 -70 -90 -70 -90 -90 -68 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 552 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -60 -90 -70 -90 -70 -90 -90 -68 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 853 0 -DWIDTH 9 0 -BBX 7 6 1 0 -BITMAP -6C -92 -7E -90 -98 -EE -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 518 0 -DWIDTH 6 0 -BBX 4 8 1 -2 -BITMAP -70 -C0 -80 -80 -C0 -70 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 557 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -20 -70 -88 -F8 -80 -C0 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 557 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -20 -70 -88 -F8 -80 -C0 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 557 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -38 -70 -88 -F8 -80 -C0 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 557 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -50 -70 -88 -F8 -80 -C0 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 2 7 2 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 2 7 1 0 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 4 7 2 0 -BITMAP -F0 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 7 2 0 -BITMAP -A0 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -E0 -50 -70 -88 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -F0 -B0 -C8 -88 -88 -88 -88 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -10 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -20 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -30 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -50 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -10 -00 -00 -FE -00 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -7C -CC -94 -A4 -CC -F8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -60 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -30 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -78 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -50 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 568 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -30 -84 -48 -48 -38 -30 -30 -20 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 5 10 1 -2 -BITMAP -80 -80 -F0 -88 -88 -88 -98 -F0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 568 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -50 -84 -48 -48 -38 -30 -30 -20 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luRS10-L1.bdf diff -u xc/fonts/bdf/100dpi/luRS10-L1.bdf:1.1 xc/fonts/bdf/100dpi/luRS10-L1.bdf:removed --- xc/fonts/bdf/100dpi/luRS10-L1.bdf:1.1 Wed Apr 4 18:55:28 2001 +++ xc/fonts/bdf/100dpi/luRS10-L1.bdf Wed Mar 16 21:03:41 2005 @@ -1,3135 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luRS10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Medium-R-Normal-Sans-14-100-100-100-P-80-ISO8859-1 -SIZE 10 100 100 -FONTBOUNDINGBOX 21 16 -8 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 14 -POINT_SIZE 100 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 80 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 13 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans" -X_HEIGHT 7 -CAP_HEIGHT 10 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 10 0 -BBX 7 9 1 0 -BITMAP -AA -00 -82 -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 205 0 -DWIDTH 4 0 -BBX 1 10 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 373 0 -DWIDTH 5 0 -BBX 3 2 1 8 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -0900 -1A00 -1200 -7F80 -1200 -2400 -FF00 -2400 -2C00 -4800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 5 13 2 -2 -BITMAP -20 -78 -A0 -A0 -A0 -60 -30 -28 -28 -A8 -F8 -30 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 669 0 -DWIDTH 9 0 -BBX 11 10 0 0 -BITMAP -7060 -88C0 -8980 -8B00 -7600 -0DC0 -1A20 -3220 -6220 -C1C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 697 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -1C00 -2200 -2200 -3C00 -7800 -8C80 -8480 -8380 -C300 -3D80 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 229 0 -DWIDTH 3 0 -BBX 1 3 1 7 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -20 -40 -40 -80 -80 -80 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -80 -80 -40 -20 -20 -20 -20 -20 -20 -20 -40 -80 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 482 0 -DWIDTH 7 0 -BBX 5 4 1 6 -BITMAP -20 -F8 -50 -50 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 2 5 1 -3 -BITMAP -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 2 1 1 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 494 0 -DWIDTH 7 0 -BBX 7 13 0 -3 -BITMAP -02 -04 -04 -08 -08 -18 -10 -30 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -38 -44 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 3 10 2 0 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -78 -8C -04 -04 -0C -18 -20 -40 -C0 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -F0 -88 -08 -08 -70 -08 -08 -08 -98 -F0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -0C -0C -14 -24 -44 -C4 -FE -04 -04 -04 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -F8 -80 -80 -80 -F0 -18 -08 -08 -18 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -3C -44 -C0 -80 -BC -C6 -82 -82 -44 -38 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -FC -0C -08 -18 -10 -30 -20 -20 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -7C -82 -82 -C6 -38 -4C -82 -82 -C6 -7C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -78 -C4 -82 -82 -C6 -7A -02 -02 -04 -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 1 7 2 0 -BITMAP -80 -00 -00 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 1 10 2 -3 -BITMAP -80 -00 -00 -00 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -01 -06 -18 -E0 -60 -18 -06 -01 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 4 0 2 -BITMAP -FF -00 -00 -FF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -80 -60 -18 -06 -07 -18 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 5 10 0 0 -BITMAP -F0 -88 -08 -18 -30 -60 -40 -00 -00 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 12 0 -BBX 11 10 2 0 -BITMAP -0F80 -30C0 -6720 -4920 -9220 -9220 -9640 -9B80 -6000 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 690 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -0800 -1400 -1400 -1400 -2200 -2200 -7F00 -4100 -4100 -8080 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 575 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -F8 -84 -84 -8C -F8 -88 -84 -84 -84 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 692 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -1F -61 -40 -80 -80 -80 -80 -40 -61 -1E -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 749 0 -DWIDTH 10 0 -BBX 8 10 2 0 -BITMAP -FC -86 -83 -81 -81 -81 -81 -81 -82 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 542 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -FC -80 -80 -80 -F8 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 8 0 -BBX 5 10 2 0 -BITMAP -F8 -80 -80 -80 -F0 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 723 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -1F -61 -40 -80 -80 -81 -81 -C1 -61 -3F -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -81 -81 -81 -81 -FF -81 -81 -81 -81 -81 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 288 0 -DWIDTH 4 0 -BBX 1 10 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 311 0 -DWIDTH 4 0 -BBX 4 13 0 -3 -BITMAP -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 653 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -86 -8C -98 -B0 -A0 -E0 -90 -88 -84 -83 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 533 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 861 0 -DWIDTH 12 0 -BBX 9 10 2 0 -BITMAP -C180 -C180 -E380 -A280 -A280 -9480 -9480 -9480 -8880 -8080 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -81 -C1 -A1 -B1 -91 -89 -8D -85 -83 -81 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 553 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -F8 -84 -84 -84 -88 -F0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 10 13 1 -3 -BITMAP -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -4180 -6300 -3E00 -0380 -01C0 -0080 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -F8 -84 -84 -84 -88 -F0 -98 -88 -84 -84 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 539 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -78 -88 -80 -C0 -60 -18 -04 -04 -8C -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -FF80 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 7 10 1 0 -BITMAP -82 -82 -82 -82 -82 -82 -82 -82 -C6 -7C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -8080 -4100 -4100 -2100 -2200 -2200 -1400 -1400 -1C00 -0800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 12 10 0 0 -BITMAP -8610 -4630 -4620 -4620 -4920 -2940 -2940 -2940 -3080 -1080 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 626 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -C3 -62 -24 -1C -18 -18 -3C -24 -42 -C3 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -C3 -42 -24 -24 -18 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 605 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -FE -04 -04 -08 -10 -10 -20 -40 -40 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 494 0 -DWIDTH 7 0 -BBX 7 13 0 -3 -BITMAP -80 -40 -40 -20 -20 -30 -10 -18 -08 -08 -04 -04 -02 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 13 0 -3 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 8 0 2 -BITMAP -08 -18 -18 -24 -24 -42 -42 -81 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 1 1 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 3 1 2 9 -BITMAP -E0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 552 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -7C -44 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -80 -80 -80 -BC -C6 -82 -82 -82 -C4 -B8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 518 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -78 -C0 -80 -80 -80 -C0 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -02 -02 -02 -3A -46 -82 -82 -82 -C6 -7A -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 557 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -78 -44 -84 -FC -80 -40 -3C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 367 0 -DWIDTH 5 0 -BBX 5 11 1 0 -BITMAP -38 -40 -40 -40 -F0 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 7 10 1 -3 -BITMAP -3A -46 -82 -82 -82 -C6 -7A -02 -42 -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -80 -80 -80 -B8 -C4 -84 -84 -84 -84 -84 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 1 10 2 0 -BITMAP -80 -00 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 304 0 -DWIDTH 4 0 -BBX 4 13 0 -3 -BITMAP -10 -00 -00 -10 -10 -10 -10 -10 -10 -10 -10 -10 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 585 0 -DWIDTH 8 0 -BBX 6 10 2 0 -BITMAP -80 -80 -80 -88 -90 -A0 -C0 -A0 -90 -8C -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 1 10 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 13 0 -BBX 11 7 1 0 -BITMAP -B9C0 -C620 -8420 -8420 -8420 -8420 -8420 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 6 7 1 0 -BITMAP -B8 -C4 -84 -84 -84 -84 -84 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 7 10 1 -3 -BITMAP -BC -C6 -82 -82 -82 -C4 -B8 -80 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 7 10 1 -3 -BITMAP -3A -46 -82 -82 -82 -C6 -7A -02 -02 -02 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 409 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -B0 -C0 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 510 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -70 -80 -C0 -70 -08 -88 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 374 0 -DWIDTH 5 0 -BBX 4 9 1 0 -BITMAP -40 -40 -F0 -40 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 6 7 1 0 -BITMAP -84 -84 -84 -84 -84 -8C -74 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 572 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -82 -44 -44 -68 -28 -28 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 840 0 -DWIDTH 11 0 -BBX 11 7 0 0 -BITMAP -8420 -4A40 -4A40 -4A40 -3280 -3180 -3180 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 613 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -C6 -6C -28 -10 -28 -4C -C6 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 568 0 -DWIDTH 7 0 -BBX 7 10 0 -3 -BITMAP -82 -44 -44 -2C -28 -28 -10 -10 -30 -20 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 573 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -FC -08 -10 -30 -60 -40 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 13 0 -3 -BITMAP -20 -40 -40 -40 -40 -40 -80 -40 -40 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 1 13 1 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -80 -40 -40 -40 -40 -40 -20 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 3 0 2 -BITMAP -61 -99 -86 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 205 0 -DWIDTH 4 0 -BBX 1 10 2 -3 -BITMAP -80 -00 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -10 -3C -54 -90 -90 -90 -90 -50 -3C -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -38 -40 -40 -40 -E0 -40 -40 -40 -80 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 8 0 1 -BITMAP -81 -7E -66 -42 -42 -66 -7E -81 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -C6 -44 -28 -10 -7C -10 -7C -10 -10 -10 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 1 13 1 -3 -BITMAP -80 -80 -80 -80 -80 -00 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 6 13 2 -3 -BITMAP -7C -80 -80 -C0 -70 -8C -84 -C4 -38 -0C -04 -84 -F8 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 4 1 2 9 -BITMAP -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -1F00 -2080 -4E40 -9820 -9020 -9020 -9820 -4E40 -2080 -1F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 5 5 1 5 -BITMAP -F0 -90 -70 -90 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 524 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -24 -28 -58 -90 -58 -28 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 4 0 2 -BITMAP -FF -01 -01 -01 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 6 1 4 -BITMAP -7C -FE -AA -B2 -EE -7C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 4 1 2 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 4 0 -BBX 3 2 2 8 -BITMAP -E0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -0800 -0800 -0800 -FF80 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 4 6 -8 4 -BITMAP -E0 -10 -10 -60 -C0 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 4 6 -8 4 -BITMAP -E0 -10 -60 -30 -10 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 3 1 3 9 -BITMAP -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 9 0 -BBX 6 10 1 -3 -BITMAP -84 -84 -84 -84 -84 -8C -F4 -80 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 6 13 1 -3 -BITMAP -7C -F4 -F4 -F4 -74 -14 -14 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 9 0 -BBX 2 1 3 4 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 2 3 4 -3 -BITMAP -C0 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 2 6 -8 4 -BITMAP -C0 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 5 5 0 5 -BITMAP -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 524 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -90 -50 -68 -24 -68 -50 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 801 0 -DWIDTH 11 0 -BBX 10 10 3 0 -BITMAP -C180 -4100 -4200 -4400 -4D80 -5B80 -1680 -27C0 -4080 -C080 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 801 0 -DWIDTH 11 0 -BBX 9 10 3 0 -BITMAP -C180 -4100 -4200 -4400 -4F00 -5880 -1080 -2300 -4600 -C780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 873 0 -DWIDTH 11 0 -BBX 10 10 3 0 -BITMAP -E180 -1100 -6200 -3400 -1D80 -FB80 -1680 -27C0 -4080 -C080 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 5 10 0 -3 -BITMAP -10 -00 -00 -10 -30 -60 -C0 -80 -88 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 690 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1C00 -0000 -0800 -1400 -1400 -1400 -2200 -2200 -7F00 -4100 -4100 -8080 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 690 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1C00 -0000 -0800 -1400 -1400 -1400 -2200 -2200 -7F00 -4100 -4100 -8080 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 690 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3E00 -0000 -0800 -1400 -1400 -1400 -2200 -2200 -7F00 -4100 -4100 -8080 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 690 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3E00 -0000 -0800 -1400 -1400 -1400 -2200 -2200 -7F00 -4100 -4100 -8080 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 690 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1200 -0000 -0800 -1400 -1400 -1400 -2200 -2200 -7F00 -4100 -4100 -8080 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 690 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0C00 -1200 -0C00 -0800 -1400 -1400 -1400 -2200 -2200 -7F00 -4100 -4100 -8080 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 13 0 -BBX 12 10 0 0 -BITMAP -07F0 -0600 -0A00 -0A00 -13E0 -1200 -3E00 -6200 -4200 -C3F0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 692 0 -DWIDTH 10 0 -BBX 8 13 1 -3 -BITMAP -1F -61 -40 -80 -80 -80 -80 -40 -61 -1E -08 -08 -18 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 542 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -70 -00 -FC -80 -80 -80 -F8 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 542 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -70 -00 -FC -80 -80 -80 -F8 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 542 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -F8 -00 -FC -80 -80 -80 -F8 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 542 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -48 -00 -FC -80 -80 -80 -F8 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 288 0 -DWIDTH 4 0 -BBX 3 12 3 0 -BITMAP -E0 -00 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 288 0 -DWIDTH 4 0 -BBX 3 12 3 0 -BITMAP -E0 -00 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 288 0 -DWIDTH 4 0 -BBX 5 12 4 0 -BITMAP -F8 -00 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 288 0 -DWIDTH 4 0 -BBX 4 12 4 0 -BITMAP -90 -00 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 749 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -3F00 -2180 -20C0 -2040 -F840 -2040 -2040 -2040 -2080 -3F00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -3E -00 -81 -C1 -A1 -B1 -91 -89 -8D -85 -83 -81 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1C00 -0000 -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1C00 -0000 -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3E00 -0000 -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3E00 -0000 -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1200 -0000 -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -81 -42 -24 -18 -18 -24 -42 -81 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3F80 -6300 -4300 -8480 -8C80 -9880 -9080 -6100 -6300 -FE00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 7 12 1 0 -BITMAP -38 -00 -82 -82 -82 -82 -82 -82 -82 -82 -C6 -7C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 7 12 1 0 -BITMAP -38 -00 -82 -82 -82 -82 -82 -82 -82 -82 -C6 -7C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 7 12 1 0 -BITMAP -7C -00 -82 -82 -82 -82 -82 -82 -82 -82 -C6 -7C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 7 12 1 0 -BITMAP -48 -00 -82 -82 -82 -82 -82 -82 -82 -82 -C6 -7C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -1C -00 -C3 -42 -24 -24 -18 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 553 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -80 -80 -F8 -84 -84 -84 -88 -F0 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 598 0 -DWIDTH 8 0 -BBX 6 11 2 0 -BITMAP -70 -88 -88 -90 -A0 -A0 -90 -8C -84 -A4 -B8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 552 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -70 -00 -7C -44 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 552 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -38 -00 -7C -44 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 552 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -7C -00 -7C -44 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 552 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -7C -00 -7C -44 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 552 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -48 -00 -7C -44 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 552 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -30 -48 -00 -7C -44 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 853 0 -DWIDTH 12 0 -BBX 9 7 1 0 -BITMAP -7700 -4C80 -0880 -7F80 -8800 -8C00 -7780 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 518 0 -DWIDTH 7 0 -BBX 5 10 1 -3 -BITMAP -78 -C0 -80 -80 -80 -C0 -78 -10 -10 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 557 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -70 -00 -78 -44 -84 -FC -80 -40 -3C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 557 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -38 -00 -78 -44 -84 -FC -80 -40 -3C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 557 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -7C -00 -78 -44 -84 -FC -80 -40 -3C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 557 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -48 -00 -78 -44 -84 -FC -80 -40 -3C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 9 3 0 -BITMAP -E0 -00 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 9 3 0 -BITMAP -E0 -00 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 5 9 4 0 -BITMAP -F8 -00 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 4 9 4 0 -BITMAP -90 -00 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -F8 -78 -8C -3C -46 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 6 9 1 0 -BITMAP -F8 -00 -B8 -C4 -84 -84 -84 -84 -84 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -38 -00 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -38 -00 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -7C -00 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -7C -00 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -48 -00 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -10 -00 -00 -FE -00 -00 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -3E -44 -8A -92 -A2 -44 -F8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 6 9 1 0 -BITMAP -70 -00 -84 -84 -84 -84 -84 -8C -74 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 6 9 1 0 -BITMAP -38 -00 -84 -84 -84 -84 -84 -8C -74 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 6 9 1 0 -BITMAP -7C -00 -84 -84 -84 -84 -84 -8C -74 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 6 9 1 0 -BITMAP -48 -00 -84 -84 -84 -84 -84 -8C -74 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 568 0 -DWIDTH 7 0 -BBX 7 12 0 -3 -BITMAP -38 -00 -82 -44 -44 -2C -28 -28 -10 -10 -30 -20 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 7 13 1 -3 -BITMAP -80 -80 -80 -BC -C6 -82 -82 -82 -C4 -B8 -80 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 568 0 -DWIDTH 7 0 -BBX 7 12 0 -3 -BITMAP -48 -00 -82 -44 -44 -2C -28 -28 -10 -10 -30 -20 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luRS12-L1.bdf diff -u xc/fonts/bdf/100dpi/luRS12-L1.bdf:1.1 xc/fonts/bdf/100dpi/luRS12-L1.bdf:removed --- xc/fonts/bdf/100dpi/luRS12-L1.bdf:1.1 Wed Apr 4 18:55:28 2001 +++ xc/fonts/bdf/100dpi/luRS12-L1.bdf Wed Mar 16 21:03:41 2005 @@ -1,3542 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luRS12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Medium-R-Normal-Sans-17-120-100-100-P-96-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 28 19 -11 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 17 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 96 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 15 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans" -X_HEIGHT 9 -CAP_HEIGHT 12 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 12 0 -BBX 9 11 2 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 205 0 -DWIDTH 5 0 -BBX 2 12 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 373 0 -DWIDTH 6 0 -BBX 4 4 1 8 -BITMAP -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -0CC0 -0D80 -0D80 -7FE0 -7FE0 -1B00 -1B00 -FFC0 -FFC0 -3600 -3600 -6600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 6 14 2 -1 -BITMAP -30 -7C -F4 -F0 -F0 -F0 -70 -38 -3C -3C -3C -FC -F8 -30 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 669 0 -DWIDTH 11 0 -BBX 12 12 2 0 -BITMAP -3870 -7CC0 -6DC0 -7D80 -3B00 -07C0 -0FE0 -0F60 -1B60 -3B60 -33E0 -E1C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 697 0 -DWIDTH 12 0 -BBX 9 12 1 0 -BITMAP -1C00 -3E00 -3600 -3600 -3C00 -7800 -FD80 -CD80 -CF00 -E700 -7D00 -3980 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 229 0 -DWIDTH 4 0 -BBX 2 4 1 8 -BITMAP -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 15 1 -3 -BITMAP -10 -30 -20 -60 -40 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 15 1 -3 -BITMAP -80 -C0 -40 -60 -20 -30 -30 -30 -30 -30 -30 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 482 0 -DWIDTH 8 0 -BBX 6 6 1 6 -BITMAP -30 -10 -FC -28 -78 -48 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 3 5 1 -3 -BITMAP -E0 -E0 -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 2 1 4 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 2 2 2 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 494 0 -DWIDTH 8 0 -BBX 8 15 0 -3 -BITMAP -03 -03 -06 -06 -0C -0C -1C -18 -38 -30 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3E00 -7F00 -6300 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -7F00 -3E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 4 12 2 0 -BITMAP -F0 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -7C -FF -87 -03 -03 -07 -1E -38 -70 -60 -FF -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -7C -FE -8E -06 -04 -78 -7C -06 -06 -8E -FC -F8 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0700 -0F00 -0F00 -1B00 -3B00 -7300 -E300 -FFC0 -FFC0 -0300 -0300 -0300 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 6 12 2 0 -BITMAP -FC -FC -C0 -C0 -F0 -FC -1C -0C -0C -1C -F8 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -1E -7E -62 -E0 -DC -FE -E7 -C3 -C3 -67 -7E -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 8 12 2 0 -BITMAP -FF -FF -07 -06 -0E -1C -18 -38 -30 -70 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 8 12 2 0 -BITMAP -3E -FF -C3 -C3 -66 -3C -7E -C7 -C3 -E7 -FE -3C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -3C -7E -E6 -C3 -C3 -E7 -7F -3B -03 -46 -7C -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 2 9 2 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 2 12 2 -3 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 11 10 1 0 -BITMAP -0060 -01E0 -07C0 -1F00 -FC00 -7C00 -1F00 -07C0 -01E0 -0060 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 5 0 2 -BITMAP -FFC0 -FFC0 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -C000 -F000 -7C00 -1F00 -07C0 -07E0 -1F00 -7C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 422 0 -DWIDTH 7 0 -BBX 7 12 0 0 -BITMAP -78 -FE -8E -06 -0E -1C -38 -30 -30 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 15 0 -BBX 14 12 2 0 -BITMAP -07E0 -1FF8 -3C38 -73CC -67CC -CC8C -CDEC -CE78 -EC70 -7040 -3FC0 -0F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 690 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0E00 -0E00 -1E00 -1B00 -1B00 -3380 -3180 -7F80 -7FC0 -60C0 -C0E0 -C060 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 575 0 -DWIDTH 10 0 -BBX 7 12 2 0 -BITMAP -FC -FE -C6 -C6 -CC -F8 -FC -CE -C6 -C6 -FE -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 692 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -1F80 -3FC0 -7040 -E000 -C000 -C000 -C000 -C000 -E000 -7040 -3FC0 -1F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 749 0 -DWIDTH 13 0 -BBX 10 12 2 0 -BITMAP -FE00 -FF00 -C380 -C1C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C180 -FF00 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 542 0 -DWIDTH 9 0 -BBX 7 12 2 0 -BITMAP -FE -FE -C0 -C0 -C0 -FC -FC -C0 -C0 -C0 -FE -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 9 0 -BBX 7 12 2 0 -BITMAP -FE -FE -C0 -C0 -C0 -FC -FC -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 723 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -1F80 -3FC0 -7040 -E000 -C000 -C000 -C0C0 -C0C0 -E0C0 -70C0 -3FC0 -1F80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 12 0 -BBX 9 12 2 0 -BITMAP -C180 -C180 -C180 -C180 -C180 -FF80 -FF80 -C180 -C180 -C180 -C180 -C180 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 288 0 -DWIDTH 5 0 -BBX 2 12 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 311 0 -DWIDTH 5 0 -BBX 6 15 -1 -3 -BITMAP -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -F8 -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 653 0 -DWIDTH 11 0 -BBX 9 12 2 0 -BITMAP -C380 -C600 -CE00 -DC00 -D800 -F800 -F800 -DC00 -CC00 -C600 -C700 -C380 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 533 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FF -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 861 0 -DWIDTH 15 0 -BBX 11 12 2 0 -BITMAP -E0E0 -E0E0 -F1E0 -F1E0 -F1E0 -DB60 -DB60 -DB60 -CF60 -CE60 -CE60 -C060 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 9 12 2 0 -BITMAP -C180 -E180 -F180 -F180 -F980 -D980 -CD80 -CF80 -C780 -C780 -C380 -C180 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -1F00 -3F80 -71C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 553 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -FE -FF -C3 -C3 -C3 -C7 -FE -F8 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 12 15 1 -3 -BITMAP -1F00 -3F80 -71C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -71C0 -3F80 -1F00 -01C0 -00F0 -0020 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 9 12 2 0 -BITMAP -FC00 -FE00 -C600 -C600 -C600 -CC00 -F800 -F800 -CC00 -C600 -C700 -C380 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 539 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -7C -FC -C4 -C0 -E0 -78 -1C -0E -06 -8E -FE -78 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 12 0 -BBX 9 12 1 0 -BITMAP -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 654 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -C060 -E060 -60C0 -60C0 -31C0 -3180 -3980 -1B00 -1B00 -0F00 -0E00 -0E00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 15 12 0 0 -BITMAP -C386 -C386 -638E -678C -66CC -66CC -36D8 -3ED8 -3C78 -3C70 -1C70 -1C70 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 626 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -E0C0 -6180 -3380 -3F00 -1E00 -0E00 -1E00 -1E00 -3300 -7380 -6180 -C1C0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -C0C0 -6180 -7180 -3300 -3F00 -1E00 -0E00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 605 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -FF80 -FF80 -0380 -0700 -0E00 -0C00 -1800 -3800 -7000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 15 1 -3 -BITMAP -F0 -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 494 0 -DWIDTH 8 0 -BBX 8 15 0 -3 -BITMAP -C0 -C0 -60 -60 -30 -30 -38 -18 -1C -0C -0C -06 -06 -03 -03 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 15 0 -3 -BITMAP -F0 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 11 0 2 -BITMAP -0400 -0C00 -0C00 -1E00 -1E00 -3F00 -3300 -7380 -6180 -E1C0 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 2 1 -1 -BITMAP -FE -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 4 2 3 10 -BITMAP -E0 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 552 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -3C -7E -46 -3E -7E -C6 -C6 -FF -73 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 8 12 2 0 -BITMAP -C0 -C0 -C0 -DC -FE -E7 -C3 -C3 -C3 -C7 -FE -DC -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 518 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -3E -7E -E0 -C0 -C0 -C0 -E2 -7E -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -03 -03 -03 -3B -7F -E3 -C3 -C3 -C3 -E7 -7F -3B -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 557 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -3C -7E -C3 -FF -FF -C0 -E1 -7F -3E -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 367 0 -DWIDTH 6 0 -BBX 6 13 1 0 -BITMAP -3C -7C -60 -60 -F8 -F8 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 8 12 1 -3 -BITMAP -3B -7F -E3 -C3 -C3 -C3 -E7 -7F -3B -43 -7E -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -C0 -C0 -C0 -DC -DE -E6 -C6 -C6 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 2 12 1 0 -BITMAP -C0 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 304 0 -DWIDTH 5 0 -BBX 5 15 0 -3 -BITMAP -18 -18 -00 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -F8 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 585 0 -DWIDTH 10 0 -BBX 8 12 2 0 -BITMAP -C0 -C0 -C0 -C7 -CC -DC -F8 -F0 -D8 -CC -CE -C7 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 2 12 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 16 0 -BBX 12 9 2 0 -BITMAP -DCE0 -DEF0 -E730 -C630 -C630 -C630 -C630 -C630 -C630 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 7 9 2 0 -BITMAP -DC -DE -E6 -C6 -C6 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -3E00 -7F00 -E380 -C180 -C180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 8 12 2 -3 -BITMAP -DC -FE -E7 -C3 -C3 -C3 -C7 -FE -DC -C0 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 8 12 1 -3 -BITMAP -3B -7F -E3 -C3 -C3 -C3 -E7 -7F -3B -03 -03 -03 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 409 0 -DWIDTH 7 0 -BBX 5 9 2 0 -BITMAP -D8 -F8 -E0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 510 0 -DWIDTH 9 0 -BBX 6 9 1 0 -BITMAP -78 -F8 -C0 -F0 -78 -1C -8C -FC -78 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 374 0 -DWIDTH 6 0 -BBX 5 11 1 0 -BITMAP -60 -60 -F8 -F8 -60 -60 -60 -60 -60 -78 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 7 9 2 0 -BITMAP -C6 -C6 -C6 -C6 -C6 -C6 -CE -F6 -76 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 572 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -C180 -C380 -6300 -6300 -3600 -3600 -3E00 -1C00 -1C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 840 0 -DWIDTH 13 0 -BBX 13 9 0 0 -BITMAP -C718 -C718 -E730 -6DB0 -6DB0 -6DE0 -39E0 -38E0 -38C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 613 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -E380 -7300 -3600 -1E00 -1C00 -3E00 -7600 -6300 -C380 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 568 0 -DWIDTH 9 0 -BBX 9 12 0 -3 -BITMAP -C180 -E380 -6300 -6300 -3600 -3600 -1E00 -1C00 -1C00 -1800 -3800 -3000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 573 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -FF -FF -06 -0C -18 -30 -60 -FF -FF -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 5 15 0 -3 -BITMAP -18 -38 -30 -30 -30 -30 -30 -C0 -F0 -30 -30 -30 -30 -38 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 15 1 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 5 15 1 -3 -BITMAP -C0 -E0 -60 -60 -60 -60 -78 -18 -60 -60 -60 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 4 0 3 -BITMAP -70C0 -FCC0 -CFC0 -C380 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 205 0 -DWIDTH 5 0 -BBX 2 12 2 -3 -BITMAP -C0 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -18 -18 -7E -5E -D8 -D8 -D8 -D8 -DA -7E -3E -18 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 8 12 2 0 -BITMAP -0F -1F -30 -30 -30 -FC -FC -30 -30 -20 -7F -FF -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 9 10 1 1 -BITMAP -C180 -FF80 -7F00 -7700 -6300 -6300 -7700 -7F00 -FF80 -C180 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -E1C0 -7380 -3F00 -1E00 -7F00 -7F00 -0C00 -7F00 -7F00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 15 1 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 7 15 2 -3 -BITMAP -3E -FE -C0 -C0 -70 -7C -DE -C6 -F6 -7C -1C -06 -8E -FE -7C -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 5 2 3 10 -BITMAP -98 -98 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 14 12 0 0 -BITMAP -0FC0 -3FE0 -7878 -6718 -CF8C -CC0C -CC0C -CF8C -6718 -7878 -3FE0 -0FC0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 7 0 -BBX 7 6 0 6 -BITMAP -7C -FC -FC -FC -F6 -76 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 524 0 -DWIDTH 9 0 -BBX 8 9 2 0 -BITMAP -1B -1B -36 -7E -EC -7E -36 -1B -1B -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 5 0 2 -BITMAP -FFC0 -FFC0 -00C0 -00C0 -00C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 2 1 4 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 8 7 1 5 -BITMAP -3C -7E -FF -FB -FF -7E -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 5 2 3 10 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 5 0 -BBX 3 3 1 9 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 4 7 -10 5 -BITMAP -E0 -90 -10 -30 -40 -80 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 4 7 -10 5 -BITMAP -E0 -10 -30 -60 -10 -10 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 4 2 4 10 -BITMAP -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 11 0 -BBX 7 12 2 -3 -BITMAP -C6 -C6 -C6 -C6 -C6 -C6 -CE -FE -F6 -C0 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 6 15 2 -3 -BITMAP -7C -FC -FC -FC -FC -7C -1C -1C -1C -1C -1C -1C -1C -1C -1C -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 11 0 -BBX 2 2 4 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 3 3 4 -3 -BITMAP -C0 -60 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 2 7 -11 5 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 422 0 -DWIDTH 7 0 -BBX 6 6 1 6 -BITMAP -78 -FC -CC -CC -FC -78 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 524 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -D8 -D8 -6C -7E -37 -7E -6C -D8 -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 801 0 -DWIDTH 13 0 -BBX 11 12 3 0 -BITMAP -C060 -40C0 -4180 -4380 -4700 -4640 -4CC0 -1D40 -3B40 -33E0 -6040 -C040 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 801 0 -DWIDTH 13 0 -BBX 11 12 3 0 -BITMAP -C060 -40C0 -4180 -4380 -4700 -47C0 -4D20 -1C20 -3860 -3080 -6100 -C1E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 873 0 -DWIDTH 13 0 -BBX 11 12 3 0 -BITMAP -E060 -10C0 -3180 -6380 -1700 -1640 -ECC0 -1D40 -3B40 -33E0 -6040 -C040 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 422 0 -DWIDTH 7 0 -BBX 7 12 0 -3 -BITMAP -18 -18 -00 -18 -18 -38 -70 -E0 -C0 -E2 -FE -3C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 690 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -1C00 -0600 -0000 -0E00 -0E00 -1E00 -1B00 -1B00 -3380 -3180 -7F80 -7FC0 -60C0 -C0E0 -C060 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 690 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0700 -0C00 -0000 -0E00 -0E00 -1E00 -1B00 -1B00 -3380 -3180 -7F80 -7FC0 -60C0 -C0E0 -C060 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 690 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0F00 -1980 -0000 -0E00 -0E00 -1E00 -1B00 -1B00 -3380 -3180 -7F80 -7FC0 -60C0 -C0E0 -C060 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 690 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -1E80 -1700 -0000 -0E00 -0E00 -1E00 -1B00 -1B00 -3380 -3180 -7F80 -7FC0 -60C0 -C0E0 -C060 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 690 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -1300 -1300 -0000 -0E00 -0E00 -1E00 -1B00 -1B00 -3380 -3180 -7F80 -7FC0 -60C0 -C0E0 -C060 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 690 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -0E00 -0A00 -0E00 -0000 -0E00 -0E00 -1E00 -1B00 -1B00 -3380 -3180 -7F80 -7FC0 -60C0 -C0E0 -C060 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 15 0 -BBX 16 12 1 0 -BITMAP -01FF -01FF -03C0 -07C0 -06FE -0EFE -0CC0 -1FC0 -3FC0 -30C0 -70FF -E0FF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 692 0 -DWIDTH 12 0 -BBX 10 15 1 -3 -BITMAP -1F80 -3FC0 -7040 -E000 -C000 -C000 -C000 -C000 -E000 -7040 -3FC0 -1F80 -0400 -0600 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 542 0 -DWIDTH 9 0 -BBX 7 15 2 0 -BITMAP -70 -18 -00 -FE -FE -C0 -C0 -C0 -FC -FC -C0 -C0 -C0 -FE -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 542 0 -DWIDTH 9 0 -BBX 7 15 2 0 -BITMAP -38 -60 -00 -FE -FE -C0 -C0 -C0 -FC -FC -C0 -C0 -C0 -FE -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 542 0 -DWIDTH 9 0 -BBX 7 15 2 0 -BITMAP -78 -CC -00 -FE -FE -C0 -C0 -C0 -FC -FC -C0 -C0 -C0 -FE -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 542 0 -DWIDTH 9 0 -BBX 7 15 2 0 -BITMAP -98 -98 -00 -FE -FE -C0 -C0 -C0 -FC -FC -C0 -C0 -C0 -FE -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 288 0 -DWIDTH 5 0 -BBX 4 15 2 0 -BITMAP -E0 -30 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 288 0 -DWIDTH 5 0 -BBX 4 15 2 0 -BITMAP -70 -C0 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 288 0 -DWIDTH 5 0 -BBX 6 15 3 0 -BITMAP -78 -CC -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 288 0 -DWIDTH 5 0 -BBX 5 15 2 0 -BITMAP -98 -98 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 749 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -3F80 -3FC0 -30E0 -3070 -3030 -FE30 -FE30 -3030 -3030 -3060 -3FC0 -3F80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 9 15 2 0 -BITMAP -3D00 -2E00 -0000 -C180 -E180 -F180 -F180 -F980 -D980 -CD80 -CF80 -C780 -C780 -C380 -C180 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 11 15 1 0 -BITMAP -1C00 -0600 -0000 -1F00 -3F80 -71C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 11 15 1 0 -BITMAP -0700 -0C00 -0000 -1F00 -3F80 -71C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 11 15 1 0 -BITMAP -0F00 -1980 -0000 -1F00 -3F80 -71C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 11 15 1 0 -BITMAP -1E80 -1700 -0000 -1F00 -3F80 -71C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 11 15 1 0 -BITMAP -1300 -1300 -0000 -1F00 -3F80 -71C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -C0C0 -E1C0 -7380 -3F00 -1E00 -1E00 -3F00 -7380 -E1C0 -C0C0 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -1F60 -3FC0 -71C0 -E3E0 -C760 -C660 -CC60 -DC60 -F8E0 -71C0 -7F80 -DF00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 12 0 -BBX 9 15 1 0 -BITMAP -3800 -0C00 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 12 0 -BBX 9 15 1 0 -BITMAP -0E00 -1800 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 12 0 -BBX 9 15 1 0 -BITMAP -1E00 -3300 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 12 0 -BBX 9 15 1 0 -BITMAP -2600 -2600 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -0E00 -1800 -0000 -C0C0 -6180 -7180 -3300 -3F00 -1E00 -0E00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 553 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -C0 -C0 -FE -FF -C3 -C3 -C3 -C7 -FE -F8 -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 598 0 -DWIDTH 10 0 -BBX 8 13 2 0 -BITMAP -78 -FC -CC -CC -DC -D8 -DC -CE -C6 -C3 -D3 -DF -CE -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 552 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -70 -18 -00 -3C -7E -46 -3E -7E -C6 -C6 -FF -73 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 552 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -1C -30 -00 -3C -7E -46 -3E -7E -C6 -C6 -FF -73 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 552 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -3C -66 -00 -3C -7E -46 -3E -7E -C6 -C6 -FF -73 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 552 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -7A -5C -00 -3C -7E -46 -3E -7E -C6 -C6 -FF -73 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 552 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -4C -4C -00 -3C -7E -46 -3E -7E -C6 -C6 -FF -73 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 552 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -38 -28 -38 -00 -3C -7E -46 -3E -7E -C6 -C6 -FF -73 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 853 0 -DWIDTH 14 0 -BBX 12 9 1 0 -BITMAP -39E0 -7FE0 -4630 -3FF0 -7FF0 -C600 -C710 -FBF0 -71E0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 518 0 -DWIDTH 9 0 -BBX 7 12 1 -3 -BITMAP -3E -7E -E0 -C0 -C0 -C0 -E2 -7E -3C -10 -18 -38 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 557 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -38 -0C -00 -3C -7E -C3 -FF -FF -C0 -E1 -7F -3E -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 557 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -0E -18 -00 -3C -7E -C3 -FF -FF -C0 -E1 -7F -3E -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 557 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -3C -66 -00 -3C -7E -C3 -FF -FF -C0 -E1 -7F -3E -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 557 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -26 -26 -00 -3C -7E -C3 -FF -FF -C0 -E1 -7F -3E -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 12 2 0 -BITMAP -E0 -30 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 12 2 0 -BITMAP -70 -C0 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 6 12 3 0 -BITMAP -78 -CC -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 5 12 2 0 -BITMAP -98 -98 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -F8 -F0 -2C -3E -7E -E7 -C3 -C3 -C3 -E7 -7E -3C -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -F4 -B8 -00 -DC -DE -E6 -C6 -C6 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3800 -0C00 -0000 -3E00 -7F00 -E380 -C180 -C180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0E00 -1800 -0000 -3E00 -7F00 -E380 -C180 -C180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1E00 -3300 -0000 -3E00 -7F00 -E380 -C180 -C180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3D00 -2E00 -0000 -3E00 -7F00 -E380 -C180 -C180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -2600 -2600 -0000 -3E00 -7F00 -E380 -C180 -C180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -0C00 -0C00 -0000 -FFC0 -FFC0 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -3F80 -7F00 -E780 -CF80 -DD80 -F980 -F380 -7F00 -FE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -70 -18 -00 -C6 -C6 -C6 -C6 -C6 -C6 -CE -F6 -76 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -1C -30 -00 -C6 -C6 -C6 -C6 -C6 -C6 -CE -F6 -76 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -3C -66 -00 -C6 -C6 -C6 -C6 -C6 -C6 -CE -F6 -76 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -4C -4C -00 -C6 -C6 -C6 -C6 -C6 -C6 -CE -F6 -76 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 568 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0E00 -1800 -0000 -C180 -E380 -6300 -6300 -3600 -3600 -1E00 -1C00 -1C00 -1800 -3800 -3000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 8 15 2 -3 -BITMAP -C0 -C0 -C0 -DC -FE -E7 -C3 -C3 -C3 -C7 -FE -DC -C0 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 568 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -2600 -2600 -0000 -C180 -E380 -6300 -6300 -3600 -3600 -1E00 -1C00 -1C00 -1800 -3800 -3000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luRS14-L1.bdf diff -u xc/fonts/bdf/100dpi/luRS14-L1.bdf:1.1 xc/fonts/bdf/100dpi/luRS14-L1.bdf:removed --- xc/fonts/bdf/100dpi/luRS14-L1.bdf:1.1 Wed Apr 4 18:55:28 2001 +++ xc/fonts/bdf/100dpi/luRS14-L1.bdf Wed Mar 16 21:03:42 2005 @@ -1,3938 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luRS14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Medium-R-Normal-Sans-20-140-100-100-P-114-ISO8859-1 -SIZE 14 100 100 -FONTBOUNDINGBOX 32 22 -13 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 20 -POINT_SIZE 140 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 114 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 18 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans" -X_HEIGHT 11 -CAP_HEIGHT 14 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 15 0 -BBX 11 13 2 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 205 0 -DWIDTH 6 0 -BBX 2 14 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 373 0 -DWIDTH 7 0 -BBX 5 5 1 9 -BITMAP -D8 -D8 -D8 -D8 -D8 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -06E0 -0EC0 -0CC0 -0CC0 -7FF0 -7FF0 -1980 -1980 -1980 -FFE0 -FFE0 -3300 -3300 -7600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 8 18 2 -2 -BITMAP -18 -18 -7F -FD -D8 -D8 -D8 -78 -38 -1C -1E -1B -1B -1B -FF -7E -1C -18 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 669 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -7838 -FC30 -CC60 -CCE0 -FDC0 -7B80 -03F0 -06F0 -0F98 -1D98 -3998 -3198 -60F0 -E0F0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 697 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -0F80 -1FC0 -18C0 -18C0 -1BC0 -1F80 -7E00 -6718 -C398 -C1D8 -E0F0 -F0E0 -7FE0 -1F38 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 229 0 -DWIDTH 5 0 -BBX 2 4 1 10 -BITMAP -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 5 17 1 -3 -BITMAP -08 -18 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -18 -08 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 5 17 1 -3 -BITMAP -80 -C0 -60 -30 -30 -18 -18 -18 -18 -18 -18 -18 -30 -30 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 482 0 -DWIDTH 10 0 -BBX 8 7 1 7 -BITMAP -18 -18 -DB -24 -18 -64 -26 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 3 7 2 -4 -BITMAP -E0 -E0 -E0 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 4 2 1 6 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 2 2 2 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 494 0 -DWIDTH 10 0 -BBX 10 17 0 -3 -BITMAP -00C0 -01C0 -0180 -0380 -0300 -0700 -0600 -0E00 -0C00 -1C00 -1800 -3800 -3000 -7000 -6000 -E000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 10 14 1 0 -BITMAP -1E00 -3F00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -3F00 -1E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 4 14 3 0 -BITMAP -F0 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 9 14 1 0 -BITMAP -3E00 -FF00 -C380 -0180 -0180 -0180 -0700 -0F00 -1C00 -3800 -7000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 8 14 2 0 -BITMAP -7C -FE -87 -03 -03 -06 -78 -7E -07 -03 -03 -87 -FE -FC -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -0380 -0780 -0780 -0D80 -1D80 -3980 -7180 -E180 -FFE0 -FFE0 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 8 14 2 0 -BITMAP -FF -FF -C0 -C0 -C0 -F8 -FE -07 -03 -03 -03 -87 -FE -F8 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 10 14 1 0 -BITMAP -1F80 -3F80 -7080 -6000 -C000 -CF00 -DF80 -E1C0 -C0C0 -C0C0 -40C0 -6180 -3F80 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 9 14 2 0 -BITMAP -FF80 -FF80 -0380 -0300 -0700 -0600 -0C00 -1C00 -1800 -3800 -3000 -7000 -6000 -6000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -1F00 -3FC0 -71C0 -60C0 -60C0 -3900 -3E00 -7F80 -E1C0 -C0C0 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 10 14 1 0 -BITMAP -3E00 -7F00 -E180 -C080 -C0C0 -C0C0 -E1C0 -7EC0 -3CC0 -00C0 -0180 -4380 -7F00 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 2 11 2 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 2 15 2 -4 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 13 12 1 0 -BITMAP -0018 -0078 -01F0 -07C0 -1F00 -FC00 -7C00 -1F00 -07C0 -01F0 -0078 -0018 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 12 6 0 3 -BITMAP -FFF0 -FFF0 -0000 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 13 12 0 0 -BITMAP -C000 -F000 -7C00 -1F00 -07C0 -01F0 -01F8 -07C0 -1F00 -7C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 8 14 0 0 -BITMAP -7C -FE -87 -03 -07 -0E -1C -38 -30 -30 -30 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 17 0 -BBX 15 14 3 0 -BITMAP -03E0 -0FF8 -1C1C -31EE -63C6 -6646 -CC86 -CD86 -CDEC -CE7C -EC78 -7820 -3FE0 -0FC0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 690 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -0700 -0700 -0F80 -0D80 -0D80 -18C0 -18C0 -30E0 -3FE0 -3FE0 -6030 -6030 -E030 -C018 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 575 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -FC00 -FE00 -C300 -C300 -C300 -C600 -FC00 -FE00 -C380 -C180 -C180 -C380 -FF00 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 692 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0FE0 -3FF0 -7810 -6000 -E000 -C000 -C000 -C000 -C000 -E000 -6000 -7810 -3FF0 -0FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 749 0 -DWIDTH 15 0 -BBX 12 14 2 0 -BITMAP -FF00 -FFC0 -C1E0 -C060 -C030 -C030 -C030 -C030 -C030 -C030 -C060 -C0E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 542 0 -DWIDTH 11 0 -BBX 8 14 2 0 -BITMAP -FF -FF -C0 -C0 -C0 -C0 -FE -FE -C0 -C0 -C0 -C0 -FF -FF -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 11 0 -BBX 8 14 2 0 -BITMAP -FF -FF -C0 -C0 -C0 -C0 -FE -FE -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 723 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0FE0 -3FF0 -7810 -6000 -E000 -C000 -C000 -C030 -C030 -E030 -6030 -7830 -3FF0 -0FE0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 15 0 -BBX 11 14 2 0 -BITMAP -C060 -C060 -C060 -C060 -C060 -C060 -FFE0 -FFE0 -C060 -C060 -C060 -C060 -C060 -C060 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 288 0 -DWIDTH 6 0 -BBX 2 14 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 311 0 -DWIDTH 6 0 -BBX 6 17 -1 -3 -BITMAP -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -F8 -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 653 0 -DWIDTH 13 0 -BBX 11 14 2 0 -BITMAP -C1C0 -C380 -C700 -C600 -CC00 -DC00 -F800 -F800 -DC00 -CE00 -C700 -C380 -C1C0 -C0E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 533 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FF80 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 861 0 -DWIDTH 17 0 -BBX 13 14 2 0 -BITMAP -E038 -E038 -F078 -F078 -F878 -D8D8 -D8D8 -DCD8 -CD98 -CD98 -CF98 -C718 -C718 -C018 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 15 0 -BBX 11 14 2 0 -BITMAP -E060 -E060 -F060 -F060 -D860 -DC60 -CC60 -C660 -C760 -C360 -C1E0 -C1E0 -C0E0 -C060 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -0FC0 -3FF0 -7878 -6018 -E01C -C00C -C00C -C00C -C00C -E01C -6018 -7878 -3FF0 -0FC0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 553 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -FE00 -FF00 -C380 -C180 -C180 -C180 -C700 -FF00 -FC00 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 15 17 1 -3 -BITMAP -0FC0 -3FF0 -7878 -6018 -E01C -C00C -C00C -C00C -C00C -E01C -6018 -7878 -3FF0 -0FE0 -0078 -003E -000C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 11 14 2 0 -BITMAP -FE00 -FF00 -C380 -C180 -C180 -C100 -C700 -FC00 -FE00 -C600 -C700 -C380 -C1C0 -C0E0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 539 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -3F00 -7F00 -E100 -C000 -C000 -7000 -3C00 -0F00 -0380 -0180 -0180 -8380 -FF00 -7E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 14 0 -BBX 10 14 2 0 -BITMAP -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 654 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -C018 -6038 -6030 -7030 -3060 -3060 -18E0 -18C0 -1CC0 -0D80 -0D80 -0780 -0700 -0700 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 855 0 -DWIDTH 17 0 -BBX 17 14 0 0 -BITMAP -C1C180 -C1C180 -61C380 -61C300 -636300 -736300 -336600 -336600 -363600 -3E3C00 -1E3C00 -1E3C00 -1C1C00 -0C1800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 626 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -E070 -7060 -30C0 -19C0 -1D80 -0F00 -0700 -0F00 -0F00 -1980 -39C0 -70C0 -6060 -C070 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -E030 -6060 -70E0 -30C0 -1980 -1F80 -0F00 -0700 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 605 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FFC0 -FFC0 -0180 -0380 -0300 -0600 -0E00 -1C00 -1800 -3000 -7000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 4 17 2 -3 -BITMAP -F0 -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 494 0 -DWIDTH 10 0 -BBX 10 17 0 -3 -BITMAP -C000 -E000 -6000 -7000 -3000 -3800 -1800 -1C00 -0C00 -0E00 -0600 -0700 -0300 -0380 -0180 -01C0 -00C0 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 4 17 1 -3 -BITMAP -F0 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 12 13 0 2 -BITMAP -0200 -0600 -0600 -0F00 -0F00 -1F80 -1980 -39C0 -30C0 -70E0 -6060 -E070 -C030 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 2 1 -2 -BITMAP -FF -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 4 3 4 11 -BITMAP -C0 -60 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 552 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -3E00 -7F00 -4300 -0300 -3F00 -7F00 -E300 -C300 -C700 -FDC0 -79C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 630 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -C000 -C000 -C000 -CF00 -DF80 -E1C0 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -E180 -FF80 -DE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 518 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -1F -7F -60 -C0 -C0 -C0 -C0 -C0 -61 -7F -1E -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 630 0 -DWIDTH 13 0 -BBX 10 14 1 0 -BITMAP -00C0 -00C0 -00C0 -1EC0 -7FC0 -61C0 -E0C0 -C0C0 -C0C0 -C0C0 -C0C0 -E1C0 -7EC0 -3CC0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 557 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -1E00 -7F00 -6100 -C180 -FF80 -FF80 -C000 -E000 -7080 -7F80 -1F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 367 0 -DWIDTH 7 0 -BBX 8 16 0 0 -BITMAP -0F -1F -30 -30 -30 -FE -FE -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 15 1 -4 -BITMAP -1EC0 -7FC0 -61C0 -E0C0 -C0C0 -C0C0 -C0C0 -C0C0 -61C0 -7EC0 -3CC0 -00C0 -4180 -7F80 -3E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -C000 -C000 -C000 -CF00 -DF80 -F180 -E180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 2 14 2 0 -BITMAP -C0 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 304 0 -DWIDTH 6 0 -BBX 6 18 -1 -4 -BITMAP -0C -0C -00 -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -8C -F8 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 585 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -C000 -C000 -C000 -C700 -C600 -CE00 -DC00 -F800 -F800 -D800 -CC00 -CE00 -C700 -C380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 2 14 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 19 0 -BBX 14 11 2 0 -BITMAP -CE38 -DF7C -E38C -C30C -C30C -C30C -C30C -C30C -C30C -C30C -C30C -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 9 11 2 0 -BITMAP -CF00 -DF80 -F180 -E180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 630 0 -DWIDTH 13 0 -BBX 10 15 2 -4 -BITMAP -CF00 -DF80 -E1C0 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -E180 -FF80 -CE00 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 13 0 -BBX 10 15 1 -4 -BITMAP -1EC0 -7FC0 -61C0 -E0C0 -C0C0 -C0C0 -C0C0 -C0C0 -E1C0 -7EC0 -3CC0 -00C0 -00C0 -00C0 -00C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 409 0 -DWIDTH 8 0 -BBX 6 11 2 0 -BITMAP -CC -DC -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 510 0 -DWIDTH 10 0 -BBX 7 11 2 0 -BITMAP -7C -FC -C0 -C0 -F0 -7C -1E -06 -86 -FE -7C -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 374 0 -DWIDTH 7 0 -BBX 6 13 1 0 -BITMAP -60 -60 -FC -FC -60 -60 -60 -60 -60 -60 -60 -7C -3C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 9 11 2 0 -BITMAP -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C380 -C780 -FD80 -7980 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 572 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -C0C0 -E1C0 -6180 -6180 -7300 -3300 -3300 -1E00 -1E00 -1E00 -0C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 840 0 -DWIDTH 15 0 -BBX 15 11 0 0 -BITMAP -C386 -C386 -638C -66CC -66CC -66D8 -36D8 -3C78 -3C78 -3C70 -1870 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 613 0 -DWIDTH 12 0 -BBX 11 11 1 0 -BITMAP -E0E0 -71C0 -3980 -1B00 -0F00 -0E00 -1F00 -3B00 -3180 -61C0 -E0E0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 568 0 -DWIDTH 10 0 -BBX 10 15 0 -4 -BITMAP -C0C0 -E1C0 -6180 -6180 -3300 -3300 -3300 -1E00 -1E00 -1E00 -0C00 -0C00 -1800 -1800 -3800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 573 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -FF80 -FF80 -0300 -0600 -0E00 -1C00 -3800 -7000 -6000 -FF80 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 5 17 0 -3 -BITMAP -18 -38 -30 -30 -30 -30 -30 -20 -C0 -E0 -30 -30 -30 -30 -30 -38 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 17 2 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 5 17 1 -3 -BITMAP -C0 -E0 -60 -60 -60 -60 -60 -38 -18 -20 -60 -60 -60 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 12 4 0 4 -BITMAP -7830 -FE30 -C7E0 -C1E0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 205 0 -DWIDTH 6 0 -BBX 2 15 2 -4 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 8 14 2 0 -BITMAP -18 -18 -3F -7F -D8 -D8 -D8 -D8 -D8 -D9 -7F -3E -18 -18 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 8 14 3 0 -BITMAP -0F -1F -30 -30 -30 -30 -FC -FC -30 -30 -30 -20 -FF -FF -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 11 12 1 1 -BITMAP -C060 -EEE0 -7FC0 -3180 -60C0 -60C0 -60C0 -60C0 -3180 -7FC0 -EEE0 -C060 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -E070 -70E0 -38C0 -1980 -0F80 -0700 -3FC0 -3FC0 -0600 -3FC0 -3FC0 -0600 -0600 -0600 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 17 2 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 8 18 2 -4 -BITMAP -3E -7F -E1 -C0 -C0 -70 -7C -CE -C3 -E3 -73 -3E -0E -03 -03 -87 -FF -7C -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 6 2 3 12 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 17 0 -BBX 15 14 1 0 -BITMAP -07C0 -1FF0 -3838 -739C -E78C -CE86 -CC06 -CC06 -CE86 -E78C -739C -3838 -1FF0 -07C0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 8 7 0 7 -BITMAP -7C -7E -7E -FE -C6 -FF -73 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 524 0 -DWIDTH 10 0 -BBX 9 9 1 1 -BITMAP -1980 -3B80 -7700 -EE00 -CC00 -E600 -7700 -3B80 -1980 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 12 6 0 3 -BITMAP -FFF0 -FFF0 -0030 -0030 -0030 -0030 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 4 2 1 6 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 8 8 2 6 -BITMAP -3C -7E -FF -FF -FF -FF -7E -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 6 2 3 12 -BITMAP -FC -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 6 0 -BBX 3 3 1 11 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 5 9 -12 5 -BITMAP -70 -88 -08 -08 -10 -20 -40 -80 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 5 9 -12 5 -BITMAP -F0 -08 -08 -08 -70 -08 -08 -08 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 4 3 5 11 -BITMAP -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 13 0 -BBX 9 14 2 -3 -BITMAP -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C380 -FD80 -FD80 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 8 17 2 -3 -BITMAP -7F -FF -FF -FF -FF -7F -3F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 13 0 -BBX 2 2 5 6 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 3 5 5 -4 -BITMAP -40 -C0 -60 -60 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 2 9 -13 5 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 7 7 1 7 -BITMAP -38 -7C -C6 -C6 -C6 -7C -38 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 524 0 -DWIDTH 10 0 -BBX 9 9 1 1 -BITMAP -CC00 -EE00 -7700 -3B80 -1980 -3B80 -7700 -EE00 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 801 0 -DWIDTH 16 0 -BBX 14 14 5 0 -BITMAP -6038 -2030 -2060 -20E0 -21C0 -2398 -2318 -2628 -2E48 -1CC8 -38FC -3008 -6008 -E008 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 801 0 -DWIDTH 16 0 -BBX 13 14 5 0 -BITMAP -6038 -2030 -2060 -20E0 -21C0 -23F0 -2388 -2608 -2E08 -1C10 -3820 -3040 -6080 -E0F8 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 873 0 -DWIDTH 16 0 -BBX 14 14 5 0 -BITMAP -F038 -0830 -0860 -08E0 -71C0 -0B98 -0B18 -0E28 -FE48 -1CC8 -38FC -3008 -6008 -E008 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 8 15 0 -4 -BITMAP -0C -0C -00 -00 -0C -0C -1C -38 -70 -E0 -C0 -C0 -E1 -7F -3E -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 690 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -0C00 -0600 -0300 -0000 -0700 -0700 -0F80 -0D80 -0D80 -18C0 -18C0 -30E0 -3FE0 -3FE0 -6030 -6030 -E030 -C018 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 690 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -0180 -0300 -0600 -0000 -0700 -0700 -0F80 -0D80 -0D80 -18C0 -18C0 -30E0 -3FE0 -3FE0 -6030 -6030 -E030 -C018 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 690 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -0700 -0D80 -18C0 -0000 -0700 -0700 -0F80 -0D80 -0D80 -18C0 -18C0 -30E0 -3FE0 -3FE0 -6030 -6030 -E030 -C018 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 690 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -1E40 -1380 -0000 -0700 -0700 -0F80 -0D80 -0D80 -18C0 -18C0 -30E0 -3FE0 -3FE0 -6030 -6030 -E030 -C018 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 690 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -0CC0 -0CC0 -0000 -0700 -0700 -0F80 -0D80 -0D80 -18C0 -18C0 -30E0 -3FE0 -3FE0 -6030 -6030 -E030 -C018 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 690 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -0700 -0500 -0700 -0000 -0700 -0700 -0F80 -0D80 -0D80 -18C0 -18C0 -30E0 -3FE0 -3FE0 -6030 -6030 -E030 -C018 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 18 0 -BBX 17 14 0 0 -BITMAP -00FF80 -01FF80 -03E000 -03E000 -076000 -067F00 -0E7F00 -0C6000 -1FE000 -3FE000 -306000 -706000 -607F80 -C07F80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 692 0 -DWIDTH 14 0 -BBX 12 18 1 -4 -BITMAP -0FE0 -3FF0 -7810 -6000 -E000 -C000 -C000 -C000 -C000 -E000 -6000 -7810 -3FF0 -0FC0 -0200 -0300 -0300 -0600 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 542 0 -DWIDTH 11 0 -BBX 8 18 2 0 -BITMAP -60 -30 -18 -00 -FF -FF -C0 -C0 -C0 -C0 -FE -FE -C0 -C0 -C0 -C0 -FF -FF -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 542 0 -DWIDTH 11 0 -BBX 8 18 2 0 -BITMAP -0C -18 -30 -00 -FF -FF -C0 -C0 -C0 -C0 -FE -FE -C0 -C0 -C0 -C0 -FF -FF -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 542 0 -DWIDTH 11 0 -BBX 8 18 2 0 -BITMAP -38 -6C -C6 -00 -FF -FF -C0 -C0 -C0 -C0 -FE -FE -C0 -C0 -C0 -C0 -FF -FF -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 542 0 -DWIDTH 11 0 -BBX 8 17 2 0 -BITMAP -CC -CC -00 -FF -FF -C0 -C0 -C0 -C0 -FE -FE -C0 -C0 -C0 -C0 -FF -FF -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 288 0 -DWIDTH 6 0 -BBX 4 18 3 0 -BITMAP -C0 -60 -30 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 288 0 -DWIDTH 6 0 -BBX 4 18 2 0 -BITMAP -30 -60 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 288 0 -DWIDTH 6 0 -BBX 7 18 4 0 -BITMAP -38 -6C -C6 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 288 0 -DWIDTH 6 0 -BBX 6 17 4 0 -BITMAP -CC -CC -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 749 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -3FC0 -3FF0 -3078 -3018 -300C -300C -FE0C -FE0C -300C -300C -3018 -3038 -3FF0 -3FC0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 15 0 -BBX 11 17 2 0 -BITMAP -3C80 -2700 -0000 -E060 -E060 -F060 -F060 -D860 -DC60 -CC60 -C660 -C760 -C360 -C1E0 -C1E0 -C0E0 -C060 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -0600 -0300 -0180 -0000 -0FC0 -3FF0 -7878 -6018 -E01C -C00C -C00C -C00C -C00C -E01C -6018 -7878 -3FF0 -0FC0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -00C0 -0180 -0300 -0000 -0FC0 -3FF0 -7878 -6018 -E01C -C00C -C00C -C00C -C00C -E01C -6018 -7878 -3FF0 -0FC0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -0380 -06C0 -0C60 -0000 -0FC0 -3FF0 -7878 -6018 -E01C -C00C -C00C -C00C -C00C -E01C -6018 -7878 -3FF0 -0FC0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -0F20 -09C0 -0000 -0FC0 -3FF0 -7878 -6018 -E01C -C00C -C00C -C00C -C00C -E01C -6018 -7878 -3FF0 -0FC0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -0CC0 -0CC0 -0000 -0FC0 -3FF0 -7878 -6018 -E01C -C00C -C00C -C00C -C00C -E01C -6018 -7878 -3FF0 -0FC0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -4020 -E070 -70E0 -39C0 -1F80 -0F00 -0F00 -1F80 -39C0 -70E0 -E070 -4020 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -0FDC -3FF8 -7878 -6078 -E0DC -C1CC -C38C -C70C -CE0C -EC1C -7818 -7878 -7FF0 -EFC0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 14 0 -BBX 10 18 2 0 -BITMAP -1800 -0C00 -0600 -0000 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 14 0 -BBX 10 18 2 0 -BITMAP -0600 -0C00 -1800 -0000 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 14 0 -BBX 10 18 2 0 -BITMAP -0E00 -1B00 -3180 -0000 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 14 0 -BBX 10 17 2 0 -BITMAP -3300 -3300 -0000 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0180 -0300 -0600 -0000 -E030 -6060 -70E0 -30C0 -1980 -1F80 -0F00 -0700 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 553 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -C000 -C000 -FE00 -FF00 -C380 -C180 -C180 -C180 -C380 -C700 -FE00 -FC00 -C000 -C000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 598 0 -DWIDTH 12 0 -BBX 10 16 2 0 -BITMAP -7C00 -FF00 -E300 -C300 -C700 -C600 -CC00 -CC00 -CE00 -C700 -C380 -C0C0 -C0C0 -D0C0 -DFC0 -CF80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 552 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -3000 -1800 -0C00 -0000 -3E00 -7F00 -4300 -0300 -3F00 -7F00 -E300 -C300 -C700 -FDC0 -79C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 552 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -0600 -0C00 -1800 -0000 -3E00 -7F00 -4300 -0300 -3F00 -7F00 -E300 -C300 -C700 -FDC0 -79C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 552 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -1C00 -3600 -6300 -0000 -3E00 -7F00 -4300 -0300 -3F00 -7F00 -E300 -C300 -C700 -FDC0 -79C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 552 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -7900 -4E00 -0000 -3E00 -7F00 -4300 -0300 -3F00 -7F00 -E300 -C300 -C700 -FDC0 -79C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 552 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -3300 -3300 -0000 -3E00 -7F00 -4300 -0300 -3F00 -7F00 -E300 -C300 -C700 -FDC0 -79C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 552 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -1C00 -1400 -1C00 -0000 -3E00 -7F00 -4300 -0300 -3F00 -7F00 -E300 -C300 -C700 -FDC0 -79C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 853 0 -DWIDTH 17 0 -BBX 14 11 1 0 -BITMAP -3CF0 -7FF8 -438C -030C -3FFC -7FFC -E300 -C300 -C584 -F9FC -70F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 518 0 -DWIDTH 10 0 -BBX 8 15 1 -4 -BITMAP -1F -7F -60 -C0 -C0 -C0 -C0 -C0 -61 -7F -1E -08 -0C -0C -18 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 557 0 -DWIDTH 11 0 -BBX 9 15 1 0 -BITMAP -3000 -1800 -0C00 -0000 -1E00 -7F00 -6100 -C180 -FF80 -FF80 -C000 -E000 -7080 -7F80 -1F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 557 0 -DWIDTH 11 0 -BBX 9 15 1 0 -BITMAP -0600 -0C00 -1800 -0000 -1E00 -7F00 -6100 -C180 -FF80 -FF80 -C000 -E000 -7080 -7F80 -1F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 557 0 -DWIDTH 11 0 -BBX 9 15 1 0 -BITMAP -1C00 -3600 -6300 -0000 -1E00 -7F00 -6100 -C180 -FF80 -FF80 -C000 -E000 -7080 -7F80 -1F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 557 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -3300 -3300 -0000 -1E00 -7F00 -6100 -C180 -FF80 -FF80 -C000 -E000 -7080 -7F80 -1F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 4 15 3 0 -BITMAP -C0 -60 -30 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 4 15 2 0 -BITMAP -30 -60 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 7 15 4 0 -BITMAP -38 -6C -C6 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 6 14 4 0 -BITMAP -CC -CC -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FE00 -FC00 -2200 -1F00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -7900 -4E00 -0000 -CF00 -DF80 -F180 -E180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -1800 -0C00 -0600 -0000 -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -0300 -0600 -0C00 -0000 -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -0E00 -1B00 -3180 -0000 -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -3C80 -2700 -0000 -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -3300 -3300 -0000 -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -0600 -0600 -0000 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0600 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -1FC0 -7F80 -6380 -C7C0 -CEC0 -CCC0 -DCC0 -F8C0 -7180 -7F80 -FE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 9 15 2 0 -BITMAP -3000 -1800 -0C00 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C380 -C780 -FD80 -7980 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 9 15 2 0 -BITMAP -0600 -0C00 -1800 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C380 -C780 -FD80 -7980 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 9 15 2 0 -BITMAP -1C00 -3600 -6300 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C380 -C780 -FD80 -7980 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -3300 -3300 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C380 -C780 -FD80 -7980 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 568 0 -DWIDTH 10 0 -BBX 10 19 0 -4 -BITMAP -0600 -0C00 -1800 -0000 -C0C0 -E1C0 -6180 -6180 -3300 -3300 -3300 -1E00 -1E00 -1E00 -0C00 -0C00 -1800 -1800 -3800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 630 0 -DWIDTH 13 0 -BBX 10 17 2 -4 -BITMAP -C000 -C000 -CF00 -DF80 -E1C0 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -E180 -FF80 -DE00 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 568 0 -DWIDTH 10 0 -BBX 10 18 0 -4 -BITMAP -3300 -3300 -0000 -C0C0 -E1C0 -6180 -6180 -3300 -3300 -3300 -1E00 -1E00 -1E00 -0C00 -0C00 -1800 -1800 -3800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luRS18-L1.bdf diff -u xc/fonts/bdf/100dpi/luRS18-L1.bdf:1.1 xc/fonts/bdf/100dpi/luRS18-L1.bdf:removed --- xc/fonts/bdf/100dpi/luRS18-L1.bdf:1.1 Wed Apr 4 18:55:28 2001 +++ xc/fonts/bdf/100dpi/luRS18-L1.bdf Wed Mar 16 21:03:42 2005 @@ -1,4582 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luRS18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Medium-R-Normal-Sans-25-180-100-100-P-142-ISO8859-1 -SIZE 18 100 100 -FONTBOUNDINGBOX 39 28 -16 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 25 -POINT_SIZE 180 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 142 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 23 -FONT_DESCENT 6 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans" -X_HEIGHT 13 -CAP_HEIGHT 18 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 18 0 -BBX 13 17 2 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 205 0 -DWIDTH 8 0 -BBX 2 18 3 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 373 0 -DWIDTH 9 0 -BBX 6 6 2 12 -BITMAP -CC -CC -CC -CC -CC -CC -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -0318 -0318 -0330 -0630 -0630 -7FFE -7FFE -0660 -0C60 -0C60 -0CC0 -FFFC -FFFC -18C0 -19C0 -1980 -3180 -3180 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 11 22 2 -2 -BITMAP -0600 -0600 -1FC0 -3FE0 -7600 -6600 -6600 -6600 -3600 -3E00 -0E00 -0780 -07C0 -06E0 -0660 -0660 -0660 -86E0 -FFC0 -7F80 -0600 -0600 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 669 0 -DWIDTH 17 0 -BBX 17 18 0 0 -BITMAP -3C0380 -7E0700 -E70600 -C30C00 -C31800 -E73800 -7E7000 -3CE000 -00DE00 -01BF00 -03F380 -076180 -0E6180 -0C6180 -186180 -307380 -703F00 -E01E00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 697 0 -DWIDTH 17 0 -BBX 16 18 1 0 -BITMAP -03C0 -07E0 -0E30 -0E30 -0E30 -0E70 -07E0 -0FC0 -3F87 -7387 -E1C7 -E0E6 -E066 -E07E -F03C -7838 -3FEC -0F8F -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 229 0 -DWIDTH 6 0 -BBX 4 6 1 12 -BITMAP -F0 -F0 -F0 -60 -60 -60 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 6 22 1 -4 -BITMAP -04 -0C -18 -38 -30 -70 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -70 -30 -38 -18 -0C -04 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 6 22 1 -4 -BITMAP -80 -C0 -60 -70 -30 -38 -18 -1C -1C -1C -1C -1C -1C -1C -1C -18 -38 -30 -70 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 482 0 -DWIDTH 12 0 -BBX 9 9 2 9 -BITMAP -0800 -0800 -4880 -EB80 -3600 -1400 -3600 -6200 -2300 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 15 1 0 -BITMAP -0300 -0300 -0300 -0300 -0300 -0300 -FFFC -FFFC -0300 -0300 -0300 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 3 8 2 -5 -BITMAP -E0 -E0 -E0 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 5 2 2 7 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 3 3 2 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 494 0 -DWIDTH 12 0 -BBX 12 22 0 -4 -BITMAP -0030 -0060 -0060 -00E0 -00C0 -01C0 -0180 -0180 -0300 -0300 -0600 -0600 -0C00 -0C00 -1800 -1800 -3800 -3000 -7000 -6000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 13 18 1 0 -BITMAP -0F80 -1FC0 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -7070 -38E0 -1FC0 -0F80 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 6 18 3 0 -BITMAP -FC -FC -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 11 18 2 0 -BITMAP -3F00 -FFC0 -C1C0 -00E0 -00E0 -00E0 -00E0 -01C0 -01C0 -0380 -0F00 -1C00 -3800 -3000 -7000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 11 18 2 0 -BITMAP -7F00 -FFC0 -C1E0 -00E0 -00E0 -00E0 -00C0 -0300 -3E00 -3F80 -03C0 -00E0 -00E0 -00E0 -00E0 -83C0 -FF80 -FF00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 12 18 2 0 -BITMAP -01C0 -01C0 -03C0 -07C0 -06C0 -0CC0 -1CC0 -38C0 -30C0 -60C0 -E0C0 -FFF0 -FFF0 -00C0 -00C0 -00C0 -00C0 -00C0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 9 18 3 0 -BITMAP -FF80 -FF80 -C000 -C000 -C000 -C000 -F800 -FE00 -0F00 -0780 -0380 -0380 -0380 -0380 -0780 -8F00 -FE00 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 12 18 2 0 -BITMAP -0FC0 -1FE0 -3820 -7000 -7000 -E000 -E000 -E780 -EFE0 -F8E0 -E070 -E070 -E070 -6070 -7070 -38E0 -3FC0 -0F80 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 12 18 3 0 -BITMAP -FFF0 -FFF0 -0070 -0060 -00C0 -01C0 -0180 -0380 -0700 -0600 -0E00 -1C00 -1C00 -3800 -3800 -3800 -7000 -7000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 12 18 2 0 -BITMAP -0F80 -1FC0 -38E0 -3060 -3060 -3060 -38C0 -1F80 -1F80 -3FC0 -73E0 -E0F0 -E070 -E070 -E070 -70E0 -7FC0 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 12 18 2 0 -BITMAP -1F00 -3FC0 -71E0 -70E0 -E060 -E070 -E070 -E070 -F070 -71F0 -3F70 -1E70 -0060 -00E0 -00E0 -41C0 -7F80 -7E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 3 13 2 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 3 18 2 -5 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -60 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 15 1 0 -BITMAP -0004 -001C -007C -01F0 -07C0 -0F00 -3C00 -F000 -3C00 -0F00 -07C0 -01F0 -0078 -001C -0004 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 6 1 4 -BITMAP -FFFC -FFFC -0000 -0000 -FFFC -FFFC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 15 1 0 -BITMAP -8000 -E000 -7800 -3E00 -0F80 -03C0 -00F0 -003C -00F0 -03C0 -0F80 -3E00 -F800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 422 0 -DWIDTH 11 0 -BBX 10 18 0 0 -BITMAP -7E00 -FF80 -83C0 -01C0 -01C0 -01C0 -0380 -0300 -0600 -0E00 -1C00 -1C00 -1C00 -0000 -0000 -1C00 -1C00 -1C00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 21 0 -BBX 20 18 3 0 -BITMAP -00FE00 -03FF80 -0F83C0 -1C00E0 -387E60 -30FC30 -618430 -630C30 -C21C30 -C61830 -C63860 -C64CE0 -C7CFC0 -630700 -700000 -3C0800 -1FF800 -07E000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 690 0 -DWIDTH 17 0 -BBX 17 18 0 0 -BITMAP -01C000 -01E000 -03E000 -03E000 -037000 -067000 -067800 -0E3800 -0C3800 -0C1C00 -181C00 -1FFE00 -3FFE00 -300E00 -300700 -600700 -600780 -C00380 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 575 0 -DWIDTH 14 0 -BBX 11 18 2 0 -BITMAP -FE00 -FF80 -E3C0 -E1C0 -E1C0 -E1C0 -E380 -E300 -FE00 -FF80 -E3C0 -E1E0 -E0E0 -E0E0 -E0E0 -E1E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 692 0 -DWIDTH 17 0 -BBX 15 18 1 0 -BITMAP -03FC -0FFE -3E06 -3800 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -F000 -7000 -7802 -3E0E -1FFE -07F8 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 749 0 -DWIDTH 19 0 -BBX 15 18 2 0 -BITMAP -FFC0 -FFF0 -E078 -E03C -E01C -E01E -E00E -E00E -E00E -E00E -E00E -E00E -E00C -E01C -E038 -E078 -FFE0 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 542 0 -DWIDTH 14 0 -BBX 11 18 2 0 -BITMAP -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 13 0 -BBX 11 18 2 0 -BITMAP -FFE0 -FFE0 -E000 -E000 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 723 0 -DWIDTH 18 0 -BBX 15 18 1 0 -BITMAP -03FC -0FFE -3E06 -3800 -7000 -7000 -E000 -E000 -E000 -E000 -E00E -E00E -F00E -700E -780E -3E0E -1FFE -07F8 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 18 0 -BBX 14 18 2 0 -BITMAP -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -FFFC -FFFC -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 288 0 -DWIDTH 7 0 -BBX 3 18 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 311 0 -DWIDTH 8 0 -BBX 8 22 -1 -4 -BITMAP -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -0E -FC -F8 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 653 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -E038 -E060 -E0E0 -E1C0 -E180 -E300 -E700 -EE00 -FC00 -FE00 -EF00 -E780 -E3C0 -E1E0 -E1E0 -E0F0 -E078 -E03C -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 533 0 -DWIDTH 13 0 -BBX 11 18 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 861 0 -DWIDTH 22 0 -BBX 17 18 2 0 -BITMAP -F00780 -F00780 -F80780 -F80F80 -F80F80 -DC1F80 -DC1B80 -DC1B80 -CE3380 -CE3380 -CF3380 -C76380 -C76380 -C7E380 -C3C380 -C3C380 -C3C380 -C00380 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 14 18 2 0 -BITMAP -E00C -F00C -F00C -F80C -FC0C -DC0C -DE0C -CF0C -C70C -C38C -C3CC -C1EC -C0EC -C0FC -C07C -C03C -C03C -C01C -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -07F000 -1FFC00 -3C1E00 -780F00 -700700 -700700 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -700700 -700700 -780F00 -3C1E00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 553 0 -DWIDTH 14 0 -BBX 11 18 2 0 -BITMAP -FF80 -FFC0 -E1E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3C0 -FF80 -FE00 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 19 22 1 -4 -BITMAP -07F000 -1FFC00 -3C1E00 -780E00 -700700 -700700 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -700780 -700700 -780F00 -3C1E00 -1FFC00 -07F000 -001E00 -000FE0 -0003C0 -0000C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 13 18 2 0 -BITMAP -FF00 -FFC0 -E1E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1C0 -E380 -FE00 -FF00 -E780 -E380 -E1C0 -E1E0 -E0F0 -E070 -E078 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 539 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1F80 -7FC0 -70C0 -E000 -E000 -E000 -F800 -7C00 -3F00 -0F80 -03C0 -01E0 -00E0 -00E0 -00E0 -C1C0 -FF80 -7F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -FFFE -FFFE -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 18 2 0 -BITMAP -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -F038 -7870 -3FE0 -1FC0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 18 0 0 -BITMAP -E003 -E006 -7006 -7006 -780C -380C -381C -1C18 -1C18 -1E30 -0E30 -0E30 -0F60 -0760 -07E0 -03C0 -03C0 -0380 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 21 18 0 0 -BITMAP -E07018 -E07038 -E07830 -70F830 -70F830 -70F860 -70DC60 -38DC60 -399C60 -399CC0 -399EC0 -1D8EC0 -1F0EC0 -1F0F80 -1F0F80 -0F0780 -0F0700 -0E0700 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 626 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -F00E -781C -3818 -3C30 -1E70 -0E60 -0FC0 -07C0 -0380 -03C0 -07C0 -0FE0 -0CF0 -1870 -3878 -303C -601C -E01E -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -E00E -700C -7818 -3818 -3C30 -1C70 -1E60 -0FE0 -07C0 -0780 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 605 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -7FF8 -7FF8 -0078 -0070 -00E0 -01E0 -03C0 -0380 -0780 -0F00 -0E00 -1E00 -3C00 -7800 -7000 -F000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 5 22 2 -4 -BITMAP -F8 -F8 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F8 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 494 0 -DWIDTH 12 0 -BBX 12 22 0 -4 -BITMAP -C000 -6000 -6000 -7000 -3000 -3800 -1800 -1800 -0C00 -0C00 -0600 -0600 -0300 -0300 -0180 -0180 -01C0 -00C0 -00E0 -0060 -0060 -0030 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 5 22 1 -4 -BITMAP -F8 -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -F8 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 15 1 3 -BITMAP -0100 -0300 -0300 -0780 -0780 -0FC0 -0CC0 -1CE0 -1860 -3870 -3030 -3030 -6018 -6018 -C00C -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 10 2 1 -2 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 5 4 5 14 -BITMAP -E0 -60 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 552 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -1F80 -7FC0 -41C0 -01C0 -01C0 -1FC0 -7FC0 -F1C0 -E1C0 -E1C0 -E3C0 -7EF0 -3C70 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 12 18 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E780 -EFE0 -F8E0 -E0F0 -E070 -E070 -E070 -E070 -E070 -E0E0 -F1E0 -FFC0 -CF80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 518 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -0FE0 -3FE0 -7820 -7000 -E000 -E000 -E000 -E000 -E000 -7000 -7820 -3FE0 -0FC0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 12 18 1 0 -BITMAP -0070 -0070 -0070 -0070 -0070 -1E70 -3FF0 -78F0 -7070 -E070 -E070 -E070 -E070 -E070 -F070 -71F0 -7F70 -1E70 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 557 0 -DWIDTH 14 0 -BBX 11 13 1 0 -BITMAP -1F00 -3F80 -71C0 -60E0 -E0E0 -FFE0 -FFE0 -E000 -E000 -7000 -7820 -3FE0 -0FC0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 367 0 -DWIDTH 9 0 -BBX 10 20 0 0 -BITMAP -07C0 -1FC0 -1C40 -3800 -3800 -3800 -3800 -FF00 -FF00 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 12 18 1 -5 -BITMAP -1E70 -3FF0 -78F0 -7070 -E070 -E070 -E070 -E070 -E070 -E070 -71F0 -7F70 -1E70 -0070 -0060 -40E0 -7FC0 -3F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 11 18 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E780 -EFC0 -F8E0 -F0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 3 18 2 0 -BITMAP -E0 -E0 -E0 -00 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 304 0 -DWIDTH 8 0 -BBX 8 23 -1 -5 -BITMAP -07 -07 -07 -00 -00 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -8E -FE -F8 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 585 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E0E0 -E1C0 -E380 -E700 -E600 -EC00 -FE00 -EF00 -EF80 -E780 -E3C0 -E1E0 -E0F0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 3 18 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 23 0 -BBX 19 13 2 0 -BITMAP -E7C780 -EFCFC0 -F8F9E0 -F0F0E0 -E0E0E0 -E0E0E0 -E0E0E0 -E0E0E0 -E0E0E0 -E0E0E0 -E0E0E0 -E0E0E0 -E0E0E0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 11 13 2 0 -BITMAP -E780 -EFC0 -F8E0 -F0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 12 18 2 -5 -BITMAP -E780 -EFE0 -F8E0 -E0F0 -E070 -E070 -E070 -E070 -E070 -E0E0 -F1E0 -FFC0 -E780 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 12 18 1 -5 -BITMAP -1E70 -3FF0 -78F0 -7070 -E070 -E070 -E070 -E070 -E070 -F070 -71F0 -7F70 -1E70 -0070 -0070 -0070 -0070 -0070 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 409 0 -DWIDTH 10 0 -BBX 8 13 2 0 -BITMAP -E7 -EF -F8 -F0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 510 0 -DWIDTH 13 0 -BBX 9 13 2 0 -BITMAP -3F00 -7F00 -E100 -E000 -F000 -FE00 -7F00 -1F80 -0380 -0380 -8780 -FF00 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 374 0 -DWIDTH 9 0 -BBX 8 16 1 0 -BITMAP -38 -38 -38 -FF -FF -38 -38 -38 -38 -38 -38 -38 -38 -38 -1F -0F -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 11 13 2 0 -BITMAP -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -7EE0 -3CE0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 572 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -E038 -E030 -7030 -7060 -7860 -38E0 -38C0 -1CC0 -1D80 -1F80 -0F00 -0F00 -0F00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 840 0 -DWIDTH 19 0 -BBX 19 13 0 0 -BITMAP -C0E060 -60E0C0 -60E0C0 -61B0C0 -61B180 -31B180 -333980 -331B00 -1B1B00 -1E1B00 -1E0E00 -1E0E00 -0C0E00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 613 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -E038 -7070 -38E0 -1CC0 -0DC0 -0780 -0700 -0F80 -1D80 -18C0 -30E0 -7070 -E038 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 568 0 -DWIDTH 13 0 -BBX 13 18 0 -5 -BITMAP -E018 -F030 -7030 -7070 -7860 -3860 -3CC0 -1CC0 -1D80 -1F80 -0F80 -0F00 -0700 -0600 -0600 -0E00 -0C00 -1C00 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 573 0 -DWIDTH 14 0 -BBX 11 13 2 0 -BITMAP -FFE0 -FFE0 -00C0 -0180 -0300 -0700 -0E00 -1C00 -3800 -3000 -6000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 6 22 0 -4 -BITMAP -0C -1C -30 -30 -30 -30 -30 -30 -30 -30 -E0 -E0 -30 -30 -30 -30 -30 -30 -30 -30 -1C -0C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 2 22 2 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 6 22 2 -4 -BITMAP -C0 -E0 -30 -30 -30 -30 -30 -30 -30 -30 -1C -1C -30 -30 -30 -30 -30 -30 -30 -30 -E0 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 6 1 4 -BITMAP -380C -7E0C -670C -C398 -C1F8 -C070 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 205 0 -DWIDTH 8 0 -BBX 2 18 3 -5 -BITMAP -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 10 18 3 0 -BITMAP -0600 -0600 -0FC0 -3FC0 -7640 -7600 -E600 -E600 -E600 -E600 -E600 -E600 -7600 -7640 -3FC0 -1F80 -0600 -0600 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 11 18 3 0 -BITMAP -03E0 -0FE0 -0C20 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -FF80 -1C00 -1C00 -1C00 -1C00 -1800 -3000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 16 0 1 -BITMAP -4004 -E00E -77DC -3FF8 -1C70 -3838 -3018 -3018 -3018 -3018 -3838 -1C70 -3FF8 -77DC -E00E -4004 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 18 1 0 -BITMAP -F00E -700C -7818 -3C38 -1C70 -1E60 -0FE0 -07C0 -0780 -3FF0 -3FF0 -0380 -3FF0 -3FF0 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 2 22 2 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 11 23 3 -5 -BITMAP -1FC0 -7FC0 -6040 -C000 -C000 -E000 -F800 -7F00 -7F80 -C7C0 -C1E0 -C060 -F060 -7C60 -7FC0 -1F80 -03C0 -00E0 -0060 -0060 -C0E0 -FFC0 -7F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 7 2 4 16 -BITMAP -C6 -C6 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -03F000 -0FFE00 -1E0F00 -380380 -71E1C0 -63F0C0 -C310E0 -C60060 -C60060 -C60060 -C60060 -C310E0 -63F0C0 -71F1C0 -380380 -1E0F00 -0FFE00 -03F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 11 0 -BBX 9 10 1 8 -BITMAP -7E00 -7F00 -4700 -0300 -3F00 -7F00 -E300 -C300 -FF80 -7B80 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 524 0 -DWIDTH 13 0 -BBX 11 11 1 1 -BITMAP -0C40 -1CE0 -39C0 -3380 -6300 -E700 -6300 -3380 -39C0 -1CE0 -0C40 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 6 1 4 -BITMAP -FFFC -FFFC -000C -000C -000C -000C -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 5 2 2 7 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 11 11 2 7 -BITMAP -1F00 -3F80 -71C0 -FFE0 -DB60 -DE60 -DE60 -FBE0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 7 2 4 16 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 7 0 -BBX 4 4 1 14 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 15 1 0 -BITMAP -0300 -0300 -0300 -0300 -0300 -FFFC -FFFC -0300 -0300 -0300 -0300 -0000 -0000 -FFFC -FFFC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 422 0 -DWIDTH 9 0 -BBX 7 11 -16 7 -BITMAP -7C -FE -8E -06 -0E -1C -38 -70 -60 -FE -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 422 0 -DWIDTH 9 0 -BBX 7 11 -16 7 -BITMAP -7C -FE -86 -06 -78 -78 -06 -06 -8E -FE -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 5 4 6 14 -BITMAP -38 -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 16 0 -BBX 11 17 2 -4 -BITMAP -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -FEE0 -FCE0 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 10 22 3 -4 -BITMAP -3FC0 -7FC0 -FEC0 -FEC0 -FEC0 -FEC0 -7EC0 -7EC0 -1EC0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 16 0 -BBX 3 3 6 6 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 4 5 6 -5 -BITMAP -60 -40 -30 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 422 0 -DWIDTH 9 0 -BBX 4 11 -16 7 -BITMAP -F0 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 422 0 -DWIDTH 11 0 -BBX 9 10 1 8 -BITMAP -3E00 -7F00 -6700 -C380 -C380 -C380 -C380 -6700 -7F00 -3E00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 524 0 -DWIDTH 13 0 -BBX 11 11 1 1 -BITMAP -4600 -E700 -7380 -3980 -18C0 -1CE0 -18C0 -3980 -7380 -E700 -C600 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 801 0 -DWIDTH 20 0 -BBX 18 18 5 0 -BITMAP -F00700 -F00E00 -300C00 -301800 -303800 -307000 -306000 -30C380 -31C780 -338780 -330D80 -061D80 -0E3980 -1C3FC0 -183FC0 -300180 -700180 -E00180 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 801 0 -DWIDTH 20 0 -BBX 17 18 5 0 -BITMAP -F00700 -F00E00 -300C00 -301800 -303800 -307000 -306000 -30DF00 -31FF80 -33A380 -330180 -060380 -0E0700 -1C0E00 -181C00 -301800 -703F80 -E03F80 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 873 0 -DWIDTH 20 0 -BBX 18 18 5 0 -BITMAP -7C0700 -FE0E00 -860C00 -061800 -783800 -787000 -066000 -06C380 -8FC780 -FF8780 -FB0D80 -061D80 -0E3980 -1C3FC0 -183FC0 -300180 -700180 -E00180 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 422 0 -DWIDTH 11 0 -BBX 10 18 0 -5 -BITMAP -0E00 -0E00 -0E00 -0000 -0000 -0E00 -0E00 -0E00 -1C00 -3800 -3000 -7000 -E000 -E000 -E000 -F040 -7FC0 -1F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 690 0 -DWIDTH 17 0 -BBX 17 23 0 0 -BITMAP -070000 -030000 -018000 -00C000 -000000 -01C000 -01E000 -03E000 -03E000 -037000 -067000 -067800 -0E3800 -0C3800 -0C1C00 -181C00 -1FFE00 -3FFE00 -300E00 -300700 -600700 -600780 -C00380 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 690 0 -DWIDTH 17 0 -BBX 17 23 0 0 -BITMAP -007000 -006000 -00C000 -018000 -000000 -01C000 -01E000 -03E000 -03E000 -037000 -067000 -067800 -0E3800 -0C3800 -0C1C00 -181C00 -1FFE00 -3FFE00 -300E00 -300700 -600700 -600780 -C00380 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 690 0 -DWIDTH 17 0 -BBX 17 23 0 0 -BITMAP -01E000 -01E000 -033000 -061800 -000000 -01C000 -01E000 -03E000 -03E000 -037000 -067000 -067800 -0E3800 -0C3800 -0C1C00 -181C00 -1FFE00 -3FFE00 -300E00 -300700 -600700 -600780 -C00380 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 690 0 -DWIDTH 17 0 -BBX 17 22 0 0 -BITMAP -038800 -07F800 -067000 -000000 -01C000 -01E000 -03E000 -03E000 -037000 -067000 -067800 -0E3800 -0C3800 -0C1C00 -181C00 -1FFE00 -3FFE00 -300E00 -300700 -600700 -600780 -C00380 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 690 0 -DWIDTH 17 0 -BBX 17 21 0 0 -BITMAP -063000 -063000 -000000 -01C000 -01E000 -03E000 -03E000 -037000 -067000 -067800 -0E3800 -0C3800 -0C1C00 -181C00 -1FFE00 -3FFE00 -300E00 -300700 -600700 -600780 -C00380 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 690 0 -DWIDTH 17 0 -BBX 17 23 0 0 -BITMAP -00C000 -012000 -012000 -00C000 -000000 -01C000 -01E000 -03E000 -03E000 -037000 -067000 -067800 -0E3800 -0C3800 -0C1C00 -181C00 -1FFE00 -3FFE00 -300E00 -300700 -600700 -600780 -C00380 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 23 0 -BBX 22 18 0 0 -BITMAP -003FF8 -003FF8 -007C00 -00FC00 -00DC00 -01DC00 -019C00 -031C00 -071FF0 -061FF0 -0E1C00 -0FFC00 -1FFC00 -181C00 -301C00 -701C00 -601FFC -E01FFC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 692 0 -DWIDTH 17 0 -BBX 15 23 1 -5 -BITMAP -03FC -0FFE -3E06 -3800 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -F000 -7000 -7802 -3E0E -1FFE -07F8 -0100 -0100 -00C0 -00C0 -0380 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 542 0 -DWIDTH 14 0 -BBX 11 23 2 0 -BITMAP -3800 -1800 -0C00 -0600 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 542 0 -DWIDTH 14 0 -BBX 11 23 2 0 -BITMAP -0700 -0600 -0C00 -1800 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 542 0 -DWIDTH 14 0 -BBX 11 23 2 0 -BITMAP -1E00 -1E00 -3300 -6180 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 542 0 -DWIDTH 14 0 -BBX 11 21 2 0 -BITMAP -6300 -6300 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 288 0 -DWIDTH 7 0 -BBX 5 23 4 0 -BITMAP -E0 -60 -30 -18 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 288 0 -DWIDTH 7 0 -BBX 5 23 2 0 -BITMAP -38 -30 -60 -C0 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 288 0 -DWIDTH 7 0 -BBX 8 23 4 0 -BITMAP -3C -3C -66 -C3 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 288 0 -DWIDTH 7 0 -BBX 7 21 4 0 -BITMAP -C6 -C6 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 749 0 -DWIDTH 19 0 -BBX 18 18 0 0 -BITMAP -1FF800 -1FFE00 -1C0F00 -1C0780 -1C0380 -1C03C0 -1C01C0 -1C01C0 -FFC1C0 -FFC1C0 -1C01C0 -1C01C0 -1C0180 -1C0380 -1C0700 -1C0F00 -1FFC00 -1FF000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 14 22 2 0 -BITMAP -0E20 -1FE0 -19C0 -0000 -E00C -F00C -F00C -F80C -FC0C -DC0C -DE0C -CF0C -C70C -C38C -C3CC -C1EC -C0EC -C0FC -C07C -C03C -C03C -C01C -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 17 23 1 0 -BITMAP -070000 -030000 -018000 -00C000 -000000 -07F000 -1FFC00 -3C1E00 -780F00 -700700 -700700 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -700700 -700700 -780F00 -3C1E00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 17 23 1 0 -BITMAP -007000 -006000 -00C000 -018000 -000000 -07F000 -1FFC00 -3C1E00 -780F00 -700700 -700700 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -700700 -700700 -780F00 -3C1E00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 17 23 1 0 -BITMAP -01E000 -01E000 -033000 -061800 -000000 -07F000 -1FFC00 -3C1E00 -780F00 -700700 -700700 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -700700 -700700 -780F00 -3C1E00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 17 22 1 0 -BITMAP -038800 -07F800 -067000 -000000 -07F000 -1FFC00 -3C1E00 -780F00 -700700 -700700 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -700700 -700700 -780F00 -3C1E00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 17 21 1 0 -BITMAP -063000 -063000 -000000 -07F000 -1FFC00 -3C1E00 -780F00 -700700 -700700 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -700700 -700700 -780F00 -3C1E00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 15 1 0 -BITMAP -4008 -E01C -7038 -3870 -1CE0 -0CC0 -0780 -0300 -0780 -0CC0 -1CE0 -3870 -7038 -E01C -4008 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -07F380 -1FFF00 -3C1E00 -780F00 -701F00 -703F00 -E07380 -E0E380 -E0C380 -E18380 -E38380 -E70380 -7E0700 -7C0700 -780F00 -3C1E00 -7FFC00 -E7F000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 23 2 0 -BITMAP -1C00 -0C00 -0600 -0300 -0000 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -F038 -7870 -3FE0 -1FC0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 23 2 0 -BITMAP -01C0 -0180 -0300 -0600 -0000 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -F038 -7870 -3FE0 -1FC0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 23 2 0 -BITMAP -0780 -0780 -0CC0 -1860 -0000 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -F038 -7870 -3FE0 -1FC0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 21 2 0 -BITMAP -18C0 -18C0 -0000 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -F038 -7870 -3FE0 -1FC0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 15 23 0 0 -BITMAP -00E0 -00C0 -0180 -0300 -0000 -E00E -700C -7818 -3818 -3C30 -1C70 -1E60 -0FE0 -07C0 -0780 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 553 0 -DWIDTH 14 0 -BBX 11 18 2 0 -BITMAP -E000 -E000 -E000 -FF80 -FFC0 -E1E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -FF80 -FE00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 598 0 -DWIDTH 15 0 -BBX 12 20 2 0 -BITMAP -3E00 -7F00 -F780 -E380 -E380 -E300 -E300 -E600 -E600 -E700 -E780 -E3C0 -E3E0 -E0F0 -E070 -E030 -E030 -E470 -E7E0 -E7C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 552 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -1C00 -0C00 -0600 -0300 -0000 -1F80 -7FC0 -41C0 -01C0 -01C0 -1FC0 -7FC0 -F1C0 -E1C0 -E1C0 -E3C0 -7EF0 -3C70 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 552 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0380 -0300 -0600 -0C00 -0000 -1F80 -7FC0 -41C0 -01C0 -01C0 -1FC0 -7FC0 -F1C0 -E1C0 -E1C0 -E3C0 -7EF0 -3C70 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 552 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -1F80 -7FC0 -41C0 -01C0 -01C0 -1FC0 -7FC0 -F1C0 -E1C0 -E1C0 -E3C0 -7EF0 -3C70 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 552 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -1C40 -3FC0 -3380 -0000 -1F80 -7FC0 -41C0 -01C0 -01C0 -1FC0 -7FC0 -F1C0 -E1C0 -E1C0 -E3C0 -7EF0 -3C70 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 552 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -3180 -3180 -0000 -1F80 -7FC0 -41C0 -01C0 -01C0 -1FC0 -7FC0 -F1C0 -E1C0 -E1C0 -E3C0 -7EF0 -3C70 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 552 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0600 -0900 -0900 -0600 -0000 -1F80 -7FC0 -41C0 -01C0 -01C0 -1FC0 -7FC0 -F1C0 -E1C0 -E1C0 -E3C0 -7EF0 -3C70 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 853 0 -DWIDTH 21 0 -BBX 18 13 1 0 -BITMAP -1F1E00 -7FFF80 -41E380 -01C1C0 -01C1C0 -1FFFC0 -7FFFC0 -F1C000 -E1C000 -E1E000 -E37040 -7E3FC0 -3C1F80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 518 0 -DWIDTH 13 0 -BBX 11 18 1 -5 -BITMAP -0FE0 -3FE0 -7820 -7000 -E000 -E000 -E000 -E000 -E000 -7000 -7820 -3FE0 -0FC0 -0400 -0400 -0300 -0300 -0E00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 557 0 -DWIDTH 14 0 -BBX 11 18 1 0 -BITMAP -1C00 -0C00 -0600 -0300 -0000 -1F00 -3F80 -71C0 -60E0 -E0E0 -FFE0 -FFE0 -E000 -E000 -7000 -7820 -3FE0 -0FC0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 557 0 -DWIDTH 14 0 -BBX 11 18 1 0 -BITMAP -0380 -0300 -0600 -0C00 -0000 -1F00 -3F80 -71C0 -60E0 -E0E0 -FFE0 -FFE0 -E000 -E000 -7000 -7820 -3FE0 -0FC0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 557 0 -DWIDTH 14 0 -BBX 11 18 1 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -1F00 -3F80 -71C0 -60E0 -E0E0 -FFE0 -FFE0 -E000 -E000 -7000 -7820 -3FE0 -0FC0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 557 0 -DWIDTH 14 0 -BBX 11 16 1 0 -BITMAP -3180 -3180 -0000 -1F00 -3F80 -71C0 -60E0 -E0E0 -FFE0 -FFE0 -E000 -E000 -7000 -7820 -3FE0 -0FC0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 5 18 4 0 -BITMAP -E0 -60 -30 -18 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 5 18 2 0 -BITMAP -38 -30 -60 -C0 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 8 18 4 0 -BITMAP -3C -3C -66 -C3 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 7 16 4 0 -BITMAP -C6 -C6 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -FE00 -8F00 -3E00 -3300 -2180 -1FC0 -3FE0 -78E0 -F0F0 -E070 -E070 -E070 -E070 -E070 -70E0 -78E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 11 17 2 0 -BITMAP -3880 -7F80 -6700 -0000 -E780 -EFC0 -F8E0 -F0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -1C00 -0C00 -0600 -0300 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -01C0 -0180 -0300 -0600 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0780 -0780 -0CC0 -1860 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0E20 -1FE0 -19C0 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -18C0 -18C0 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 13 0 0 -BITMAP -0380 -0380 -0380 -0000 -0000 -0000 -FFFE -FFFE -0000 -0000 -0380 -0380 -0380 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0FB8 -3FF0 -78F0 -70F0 -E1B8 -E3B8 -E738 -EE38 -EC38 -7870 -78F0 -7FE0 -EF80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 11 18 2 0 -BITMAP -3800 -1800 -0C00 -0600 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -7EE0 -3CE0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 11 18 2 0 -BITMAP -0380 -0300 -0600 -0C00 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -7EE0 -3CE0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 11 18 2 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -7EE0 -3CE0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 11 16 2 0 -BITMAP -3180 -3180 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -7EE0 -3CE0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 568 0 -DWIDTH 13 0 -BBX 13 23 0 -5 -BITMAP -01C0 -0180 -0300 -0600 -0000 -E018 -F030 -7030 -7070 -7860 -3860 -3CC0 -1CC0 -1D80 -1F80 -0F80 -0F00 -0700 -0600 -0600 -0E00 -0C00 -1C00 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 12 22 2 -5 -BITMAP -E000 -E000 -E000 -E000 -E780 -EFE0 -F8E0 -E0F0 -E070 -E070 -E070 -E070 -E070 -E0E0 -F1E0 -FFC0 -EF80 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 568 0 -DWIDTH 13 0 -BBX 13 21 0 -5 -BITMAP -18C0 -18C0 -0000 -E018 -F030 -7030 -7070 -7860 -3860 -3CC0 -1CC0 -1D80 -1F80 -0F80 -0F00 -0700 -0600 -0600 -0E00 -0C00 -1C00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luRS19-L1.bdf diff -u xc/fonts/bdf/100dpi/luRS19-L1.bdf:1.2 xc/fonts/bdf/100dpi/luRS19-L1.bdf:removed --- xc/fonts/bdf/100dpi/luRS19-L1.bdf:1.2 Mon Apr 7 12:23:26 2003 +++ xc/fonts/bdf/100dpi/luRS19-L1.bdf Wed Mar 16 21:03:42 2005 @@ -1,4752 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luRS19.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Medium-R-Normal-Sans-26-190-100-100-P-147-ISO8859-1 -SIZE 19 100 100 -FONTBOUNDINGBOX 42 29 -17 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 26 -POINT_SIZE 190 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 147 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FONT_ASCENT 24 -FONT_DESCENT 6 -DEFAULT_CHAR 0 -FACE_NAME "Lucida Sans" -X_HEIGHT 14 -CAP_HEIGHT 19 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 19 0 -BBX 13 19 3 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 205 0 -DWIDTH 8 0 -BBX 2 19 3 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 373 0 -DWIDTH 10 0 -BBX 6 6 2 13 -BITMAP -CC -CC -CC -CC -CC -CC -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -018C -0318 -0318 -0318 -0338 -7FFF -7FFF -0630 -0630 -0C60 -0C60 -FFFE -FFFE -1CC0 -18C0 -18C0 -18C0 -39C0 -3180 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 11 22 3 -2 -BITMAP -0600 -1FC0 -3FE0 -7620 -6600 -6600 -6600 -7600 -3E00 -1E00 -0F00 -0780 -06C0 -0660 -0660 -0660 -0660 -C6E0 -FFC0 -7F80 -0600 -0600 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 669 0 -DWIDTH 17 0 -BBX 17 19 0 0 -BITMAP -3C0380 -7E0700 -E70600 -C30C00 -C31C00 -C33800 -E73000 -7E6000 -3CE000 -01DE00 -03BF00 -037380 -066180 -0E6180 -1C6180 -186180 -307380 -703F00 -E01E00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 697 0 -DWIDTH 18 0 -BBX 16 19 1 0 -BITMAP -03C0 -07E0 -0E30 -0E30 -0E30 -0E70 -07E0 -07C0 -1F00 -3B87 -7187 -E1C7 -E0E6 -E07E -F03C -F03C -7C38 -3FEC -0F8F -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 229 0 -DWIDTH 6 0 -BBX 4 6 1 13 -BITMAP -F0 -F0 -F0 -60 -60 -60 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 6 23 2 -4 -BITMAP -04 -0C -18 -38 -30 -70 -70 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -70 -70 -30 -38 -18 -0C -04 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 6 23 1 -4 -BITMAP -80 -C0 -60 -70 -30 -38 -38 -18 -1C -1C -1C -1C -1C -1C -1C -18 -38 -38 -30 -70 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 482 0 -DWIDTH 13 0 -BBX 10 9 1 10 -BITMAP -0C00 -0C00 -4C40 -EDC0 -3300 -0E00 -1A00 -7300 -2180 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 16 16 0 0 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 3 9 3 -5 -BITMAP -E0 -E0 -E0 -E0 -60 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 6 2 1 7 -BITMAP -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 3 3 3 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 494 0 -DWIDTH 13 0 -BBX 13 23 0 -4 -BITMAP -0018 -0030 -0030 -0060 -0060 -00C0 -00C0 -0180 -0180 -0380 -0300 -0700 -0600 -0E00 -0C00 -0C00 -1800 -1800 -3000 -3000 -6000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -0F80 -1FC0 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -7070 -38E0 -1FC0 -0F80 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 6 19 4 0 -BITMAP -FC -FC -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -3F80 -FFC0 -E1E0 -8070 -0070 -0070 -0070 -0060 -00E0 -01C0 -0380 -0F00 -1C00 -3800 -3000 -7000 -E000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 11 19 3 0 -BITMAP -7F00 -FFC0 -C1E0 -00E0 -00E0 -00E0 -00C0 -0380 -3E00 -3F00 -03C0 -01E0 -00E0 -00E0 -00E0 -01E0 -83C0 -FF80 -FF00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -00E0 -00E0 -01E0 -03E0 -0760 -0660 -0C60 -1C60 -1860 -3060 -7060 -E060 -FFFC -FFFC -0060 -0060 -0060 -0060 -0060 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 10 19 3 0 -BITMAP -FFC0 -FFC0 -C000 -C000 -C000 -C000 -C000 -FC00 -FF00 -0780 -03C0 -01C0 -01C0 -01C0 -01C0 -03C0 -8780 -FF00 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -07E0 -1FF0 -3C10 -7800 -7000 -7000 -E000 -E7C0 -EFE0 -F8F0 -F078 -E038 -E038 -E038 -6038 -7070 -38F0 -1FE0 -0F80 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 12 19 3 0 -BITMAP -FFF0 -FFF0 -0070 -0060 -00E0 -01C0 -0180 -0380 -0300 -0700 -0E00 -0E00 -1C00 -1C00 -3800 -3800 -3800 -7000 -7000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -07C0 -1FE0 -1870 -3030 -3030 -3030 -3860 -1EC0 -0F80 -1FC0 -3BF0 -70F0 -E078 -E038 -E038 -E038 -7070 -3FE0 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -0F80 -3FC0 -78E0 -7070 -E030 -E038 -E038 -E038 -F078 -78F8 -3FB8 -1F38 -0038 -0070 -0070 -0060 -41E0 -7FC0 -7F00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 3 14 3 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 3 19 3 -5 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -60 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 16 1 0 -BITMAP -0002 -000E -003E -00F8 -01E0 -0780 -1E00 -F800 -7800 -1E00 -0780 -01E0 -00F8 -003E -000E -0002 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 7 1 4 -BITMAP -FFFE -FFFE -0000 -0000 -0000 -FFFE -FFFE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 16 1 0 -BITMAP -8000 -E000 -F800 -3E00 -0F00 -03C0 -00F0 -003C -003E -00F0 -03C0 -0F00 -3E00 -F800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 422 0 -DWIDTH 11 0 -BBX 10 19 0 0 -BITMAP -7E00 -FF80 -83C0 -01C0 -01C0 -01C0 -0380 -0380 -0700 -0E00 -0C00 -1C00 -1C00 -1C00 -0000 -0000 -1C00 -1C00 -1C00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 22 0 -BBX 20 19 3 0 -BITMAP -00FE00 -03FF80 -0783C0 -1C00E0 -187E60 -30FC30 -618430 -630C30 -C20C30 -C61830 -C63870 -C63860 -C64CE0 -E7CFC0 -630700 -700000 -3C0800 -1FF800 -07E000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 690 0 -DWIDTH 18 0 -BBX 17 19 0 0 -BITMAP -01C000 -01E000 -03E000 -03E000 -037000 -067000 -067000 -063800 -0C3800 -0C3C00 -1C1C00 -181C00 -1FFE00 -3FFE00 -300E00 -700700 -600700 -600380 -C00380 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 575 0 -DWIDTH 15 0 -BBX 11 19 3 0 -BITMAP -FE00 -FF80 -E3C0 -E1C0 -E1C0 -E1C0 -E380 -E380 -FE00 -FE00 -E380 -E1C0 -E0E0 -E0E0 -E0E0 -E0E0 -E1C0 -FFC0 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 692 0 -DWIDTH 18 0 -BBX 15 19 1 0 -BITMAP -03FC -0FFE -3E06 -3800 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7000 -3802 -3E0E -1FFE -03F8 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 749 0 -DWIDTH 19 0 -BBX 16 19 2 0 -BITMAP -FFC0 -FFF0 -E07C -E01C -E00E -E00E -E007 -E007 -E007 -E007 -E007 -E007 -E007 -E00E -E00E -E01C -E078 -FFF0 -FFC0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 542 0 -DWIDTH 14 0 -BBX 11 19 2 0 -BITMAP -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 14 0 -BBX 11 19 2 0 -BITMAP -FFE0 -FFE0 -E000 -E000 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 723 0 -DWIDTH 19 0 -BBX 15 19 1 0 -BITMAP -03FC -0FFE -3E06 -3800 -7000 -7000 -E000 -E000 -E000 -E000 -E00E -E00E -E00E -700E -700E -380E -3E0E -1FFE -07F8 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 19 0 -BBX 14 19 3 0 -BITMAP -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -FFFC -FFFC -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 288 0 -DWIDTH 7 0 -BBX 3 19 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 311 0 -DWIDTH 8 0 -BBX 8 23 -1 -4 -BITMAP -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -8E -FC -F8 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 653 0 -DWIDTH 17 0 -BBX 14 19 2 0 -BITMAP -E038 -E070 -E0E0 -E0C0 -E180 -E380 -E700 -EE00 -EC00 -FE00 -EE00 -EF00 -E780 -E3C0 -E1E0 -E0E0 -E0F0 -E078 -E03C -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 533 0 -DWIDTH 14 0 -BBX 11 19 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 861 0 -DWIDTH 22 0 -BBX 18 19 2 0 -BITMAP -F003C0 -F003C0 -F807C0 -F807C0 -F807C0 -DC0DC0 -DC0DC0 -DE0DC0 -CE19C0 -CE19C0 -CF39C0 -C731C0 -C731C0 -C3E1C0 -C3E1C0 -C3E1C0 -C1C1C0 -C1C1C0 -C001C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 14 19 3 0 -BITMAP -E00C -F00C -F00C -F80C -FC0C -DC0C -DE0C -CF0C -C70C -C78C -C38C -C1CC -C1EC -C0EC -C0FC -C07C -C03C -C03C -C01C -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 18 19 1 0 -BITMAP -03F000 -0FFC00 -1E1E00 -380700 -700380 -700380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -700380 -700380 -380700 -1C0E00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 553 0 -DWIDTH 14 0 -BBX 11 19 3 0 -BITMAP -FF80 -FFC0 -E1E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3C0 -FF80 -FE00 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 20 23 1 -4 -BITMAP -03F000 -0FFC00 -1E1E00 -380700 -700380 -700380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -700380 -700380 -380700 -1C0F00 -0FFC00 -03FC00 -001F00 -0007F0 -0001E0 -000060 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 13 19 3 0 -BITMAP -FF00 -FFC0 -E1E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1C0 -E380 -FF00 -FF00 -E700 -E380 -E3C0 -E1C0 -E1E0 -E0F0 -E070 -E078 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 539 0 -DWIDTH 14 0 -BBX 11 19 1 0 -BITMAP -1F80 -7FC0 -70C0 -E000 -E000 -E000 -F000 -7C00 -3E00 -1F80 -07C0 -03C0 -01E0 -00E0 -00E0 -00E0 -C1C0 -FF80 -7F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 17 19 0 0 -BITMAP -FFFF80 -FFFF80 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 18 0 -BBX 13 19 3 0 -BITMAP -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -7038 -7870 -3FE0 -1FC0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 654 0 -DWIDTH 17 0 -BBX 16 19 1 0 -BITMAP -E003 -E006 -7006 -7006 -700C -380C -380C -3C18 -1C18 -1C18 -1E30 -0E30 -0E70 -0760 -0760 -07C0 -03C0 -03C0 -0380 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 855 0 -DWIDTH 22 0 -BBX 22 19 0 0 -BITMAP -E0380C -E0781C -E07818 -707818 -707C18 -707C30 -70DC30 -38DC30 -38DE30 -38CE60 -398E60 -1D8E60 -1D8EE0 -1D87C0 -1F87C0 -0F07C0 -0F0780 -0F0380 -0F0380 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 626 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -F00E -701C -3818 -3C38 -1C30 -1E60 -0FE0 -07C0 -0780 -03C0 -07C0 -07E0 -0EE0 -0CF0 -1878 -3838 -303C -601C -E01E -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -E007 -7006 -780C -381C -3C18 -1C30 -1E30 -0F60 -07E0 -07C0 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 605 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -7FF8 -7FF8 -0078 -0070 -00F0 -01E0 -01C0 -03C0 -0780 -0700 -0F00 -1E00 -1C00 -3C00 -7800 -7000 -F000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 5 23 3 -4 -BITMAP -F8 -F8 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F8 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 494 0 -DWIDTH 13 0 -BBX 13 23 0 -4 -BITMAP -C000 -6000 -6000 -3000 -3000 -1800 -1800 -0C00 -0C00 -0E00 -0600 -0700 -0300 -0380 -0180 -0180 -00C0 -00C0 -0060 -0060 -0030 -0030 -0018 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 5 23 1 -4 -BITMAP -F8 -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -F8 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 16 1 3 -BITMAP -0100 -0100 -0380 -0380 -07C0 -06C0 -0EE0 -0C60 -1C70 -1830 -1830 -3018 -3018 -600C -600C -C006 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 2 1 -2 -BITMAP -FFE0 -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 6 4 4 15 -BITMAP -E0 -70 -38 -1C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 552 0 -DWIDTH 14 0 -BBX 12 14 2 0 -BITMAP -1F80 -7FC0 -41C0 -01C0 -01C0 -01C0 -1FC0 -7FC0 -F1C0 -E1C0 -E1C0 -E3C0 -7EF0 -3C70 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 12 19 3 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E780 -EFE0 -F8E0 -F0F0 -E070 -E070 -E070 -E070 -E070 -E070 -E0E0 -F1E0 -FFC0 -CF80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 518 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -0FE0 -3FE0 -7820 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7820 -3FE0 -0FC0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -0070 -0070 -0070 -0070 -0070 -1E70 -3FF0 -78F0 -7070 -E070 -E070 -E070 -E070 -E070 -E070 -F0F0 -71F0 -7F70 -1E70 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 557 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0F80 -3FC0 -70E0 -7060 -E070 -E070 -FFF0 -FFF0 -E000 -E000 -7000 -7C10 -1FF0 -0FE0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 367 0 -DWIDTH 10 0 -BBX 10 20 1 0 -BITMAP -0FC0 -1FC0 -3840 -3800 -3800 -3800 -FF00 -FF00 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 12 19 2 -5 -BITMAP -1E70 -3FF0 -78F0 -7070 -E070 -E070 -E070 -E070 -E070 -E070 -F0F0 -71F0 -3F70 -1E70 -0070 -0060 -40E0 -7FC0 -3F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 11 19 3 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E780 -EFC0 -F8E0 -F0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 3 19 2 0 -BITMAP -E0 -E0 -E0 -00 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 304 0 -DWIDTH 8 0 -BBX 8 24 -1 -5 -BITMAP -07 -07 -07 -00 -00 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -8E -FE -F8 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 585 0 -DWIDTH 15 0 -BBX 13 19 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E070 -E0C0 -E1C0 -E380 -E700 -EE00 -FC00 -FE00 -EF00 -E780 -E3C0 -E1E0 -E0F0 -E078 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 3 19 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 24 0 -BBX 19 14 3 0 -BITMAP -E7C780 -EFCFC0 -F8F9E0 -F0F0E0 -E0E0E0 -E0E0E0 -E0E0E0 -E0E0E0 -E0E0E0 -E0E0E0 -E0E0E0 -E0E0E0 -E0E0E0 -E0E0E0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 11 14 3 0 -BITMAP -E780 -EFC0 -F8E0 -F0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 13 14 1 0 -BITMAP -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 12 19 3 -5 -BITMAP -E780 -EFE0 -F8E0 -F0F0 -E070 -E070 -E070 -E070 -E070 -E070 -E0E0 -F1E0 -FFC0 -E780 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 12 19 2 -5 -BITMAP -1E70 -3FF0 -78F0 -7070 -E070 -E070 -E070 -E070 -E070 -E070 -F0F0 -71F0 -7F70 -1E70 -0070 -0070 -0070 -0070 -0070 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 409 0 -DWIDTH 11 0 -BBX 8 14 2 0 -BITMAP -E7 -EF -F8 -F0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 510 0 -DWIDTH 13 0 -BBX 9 14 2 0 -BITMAP -3F00 -7F00 -F100 -E000 -E000 -F800 -7E00 -3F00 -0780 -0380 -0380 -8780 -FF00 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 374 0 -DWIDTH 10 0 -BBX 9 17 0 0 -BITMAP -3800 -3800 -3800 -FF80 -FF80 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3C00 -1F80 -0F80 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 11 14 2 0 -BITMAP -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -7EE0 -3CE0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 572 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -E018 -E030 -7030 -7070 -7060 -3860 -38C0 -3CC0 -1DC0 -1D80 -1F80 -0F00 -0F00 -0700 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 840 0 -DWIDTH 20 0 -BBX 20 14 0 0 -BITMAP -C06030 -60F060 -60F060 -60F060 -71F0C0 -3198C0 -3198C0 -319980 -1B1D80 -1B0D80 -1B0F00 -1E0F00 -0E0F00 -0E0600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 613 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -E01C -3030 -3870 -1C60 -0CC0 -07C0 -0780 -0780 -0F80 -1CC0 -1860 -3070 -7038 -E01C -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 568 0 -DWIDTH 14 0 -BBX 13 19 0 -5 -BITMAP -E018 -F030 -7030 -7070 -7860 -3860 -38C0 -1CC0 -1DC0 -1D80 -0F80 -0F00 -0F00 -0700 -0600 -0600 -0E00 -0C00 -1C00 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 573 0 -DWIDTH 15 0 -BBX 12 14 1 0 -BITMAP -FFF0 -FFF0 -0060 -00C0 -0180 -0380 -0700 -0E00 -1C00 -3800 -3000 -6000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 7 23 0 -4 -BITMAP -0E -1E -38 -30 -30 -38 -18 -18 -18 -18 -10 -E0 -F0 -18 -18 -18 -18 -38 -30 -30 -38 -1E -06 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 2 23 2 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 7 23 1 -4 -BITMAP -C0 -F0 -38 -18 -18 -38 -30 -30 -30 -30 -1E -0E -10 -30 -30 -30 -30 -38 -18 -18 -38 -F0 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 6 1 5 -BITMAP -3C06 -7E06 -6786 -C3CC -C0FC -C078 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 205 0 -DWIDTH 8 0 -BBX 2 19 3 -5 -BITMAP -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 11 19 2 0 -BITMAP -0600 -0600 -0FE0 -3FE0 -7E20 -7600 -E600 -E600 -E600 -E600 -E600 -E600 -E600 -7600 -7620 -3FE0 -1FC0 -0600 -0600 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 12 19 3 0 -BITMAP -03F0 -0FF0 -0E10 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -FF80 -1C00 -1C00 -1C00 -1C00 -1C00 -3800 -7000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 17 1 1 -BITMAP -4004 -E00E -77DC -3FF8 -1C70 -1830 -3018 -3018 -3018 -3018 -3018 -1830 -1C70 -3FF8 -77DC -E00E -4004 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 19 1 0 -BITMAP -F00E -700C -7818 -3838 -3C30 -1C70 -0E60 -0FC0 -07C0 -0780 -3FF0 -3FF0 -0380 -3FF0 -3FF0 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 2 23 2 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 11 24 3 -5 -BITMAP -1FC0 -7FC0 -6040 -C000 -C000 -E000 -F800 -7E00 -7F80 -CFC0 -C1E0 -C0E0 -E060 -F060 -7E40 -3FC0 -0FC0 -03E0 -00E0 -0060 -0060 -C0E0 -FFC0 -7F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 7 2 4 17 -BITMAP -C6 -C6 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 22 0 -BBX 20 19 1 0 -BITMAP -01F800 -07FE00 -1E0780 -3801C0 -70F0C0 -63F860 -638860 -C70030 -C60030 -C60030 -C60030 -C70030 -638860 -63F860 -70F0C0 -3801C0 -1E0780 -07FE00 -01F800 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 11 0 -BBX 9 10 1 9 -BITMAP -7E00 -7F00 -4700 -0300 -3F00 -7F00 -E300 -C300 -FF80 -7B80 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 524 0 -DWIDTH 14 0 -BBX 11 12 2 1 -BITMAP -0C40 -0CE0 -18C0 -3180 -7380 -E700 -E700 -7380 -3180 -18C0 -0CE0 -0C40 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 7 1 4 -BITMAP -FFFE -FFFE -0006 -0006 -0006 -0006 -0006 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 6 2 1 7 -BITMAP -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 11 12 3 7 -BITMAP -1F00 -3F80 -71C0 -FFE0 -DB60 -DF60 -DE60 -DF60 -FBE0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 7 2 4 17 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 7 0 -BBX 4 5 2 14 -BITMAP -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 16 16 0 0 -BITMAP -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0000 -0000 -FFFF -FFFF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 422 0 -DWIDTH 10 0 -BBX 7 11 -16 8 -BITMAP -7C -FE -8E -06 -0E -1C -38 -70 -60 -FE -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 422 0 -DWIDTH 10 0 -BBX 7 11 -16 8 -BITMAP -7C -FE -86 -06 -78 -78 -06 -06 -8E -FE -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 6 4 6 15 -BITMAP -1C -38 -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 16 0 -BBX 11 18 3 -4 -BITMAP -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -FEE0 -FCE0 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 10 23 3 -4 -BITMAP -3FC0 -7FC0 -FEC0 -FEC0 -FEC0 -FEC0 -FEC0 -7EC0 -3EC0 -0EC0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 16 0 -BBX 3 3 7 7 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 4 6 6 -5 -BITMAP -60 -40 -70 -30 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 422 0 -DWIDTH 10 0 -BBX 4 11 -17 8 -BITMAP -F0 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 422 0 -DWIDTH 11 0 -BBX 9 10 1 9 -BITMAP -3E00 -7F00 -6700 -C380 -C380 -C380 -C380 -6700 -7F00 -3E00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 524 0 -DWIDTH 14 0 -BBX 11 12 1 1 -BITMAP -4600 -E600 -6300 -3180 -39C0 -1CE0 -1CE0 -39C0 -3180 -6300 -E600 -4600 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 801 0 -DWIDTH 21 0 -BBX 19 19 6 0 -BITMAP -F00380 -F00700 -300600 -300E00 -301C00 -301800 -303000 -307000 -30E380 -30C780 -31C780 -038D80 -031D80 -063980 -0E3FE0 -1C3FE0 -180180 -380180 -700180 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 801 0 -DWIDTH 21 0 -BBX 17 19 6 0 -BITMAP -F00380 -F00700 -300600 -300E00 -301C00 -301800 -303000 -307000 -30FF00 -30FF80 -31E380 -038180 -030380 -060700 -0E0E00 -1C1C00 -181800 -383F80 -703F80 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 873 0 -DWIDTH 21 0 -BBX 19 19 6 0 -BITMAP -7C0380 -FE0700 -860600 -060E00 -781C00 -781800 -063000 -067000 -8EE380 -FEC780 -F9C780 -038D80 -031D80 -063980 -0E3FE0 -1C3FE0 -180180 -380180 -700180 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 422 0 -DWIDTH 11 0 -BBX 10 19 0 -5 -BITMAP -0E00 -0E00 -0E00 -0000 -0000 -0E00 -0E00 -0E00 -0C00 -1C00 -3800 -7000 -6000 -E000 -E000 -E000 -F040 -7FC0 -1F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 690 0 -DWIDTH 18 0 -BBX 17 24 0 0 -BITMAP -070000 -038000 -01C000 -00E000 -000000 -01C000 -01E000 -03E000 -03E000 -037000 -067000 -067000 -063800 -0C3800 -0C3C00 -1C1C00 -181C00 -1FFE00 -3FFE00 -300E00 -700700 -600700 -600380 -C00380 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 690 0 -DWIDTH 18 0 -BBX 17 24 0 0 -BITMAP -007000 -00E000 -01C000 -038000 -000000 -01C000 -01E000 -03E000 -03E000 -037000 -067000 -067000 -063800 -0C3800 -0C3C00 -1C1C00 -181C00 -1FFE00 -3FFE00 -300E00 -700700 -600700 -600380 -C00380 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 690 0 -DWIDTH 18 0 -BBX 17 24 0 0 -BITMAP -01E000 -01E000 -033000 -061800 -000000 -01C000 -01E000 -03E000 -03E000 -037000 -067000 -067000 -063800 -0C3800 -0C3C00 -1C1C00 -181C00 -1FFE00 -3FFE00 -300E00 -700700 -600700 -600380 -C00380 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 690 0 -DWIDTH 18 0 -BBX 17 23 0 0 -BITMAP -038800 -07F800 -067000 -000000 -01C000 -01E000 -03E000 -03E000 -037000 -067000 -067000 -063800 -0C3800 -0C3C00 -1C1C00 -181C00 -1FFE00 -3FFE00 -300E00 -700700 -600700 -600380 -C00380 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 690 0 -DWIDTH 18 0 -BBX 17 22 0 0 -BITMAP -063000 -063000 -000000 -01C000 -01E000 -03E000 -03E000 -037000 -067000 -067000 -063800 -0C3800 -0C3C00 -1C1C00 -181C00 -1FFE00 -3FFE00 -300E00 -700700 -600700 -600380 -C00380 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 690 0 -DWIDTH 18 0 -BBX 17 24 0 0 -BITMAP -00C000 -012000 -012000 -00C000 -000000 -01C000 -01E000 -03E000 -03E000 -037000 -067000 -067000 -063800 -0C3800 -0C3C00 -1C1C00 -181C00 -1FFE00 -3FFE00 -300E00 -700700 -600700 -600380 -C00380 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 24 0 -BBX 23 19 0 0 -BITMAP -001FFC -003FFC -003E00 -006E00 -006E00 -00CE00 -00CE00 -018E00 -038FF8 -030FF8 -060E00 -060E00 -0FFE00 -1FFE00 -180E00 -380E00 -300E00 -600FFE -E00FFE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 692 0 -DWIDTH 18 0 -BBX 15 24 1 -5 -BITMAP -03FC -0FFE -3E06 -3800 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7000 -3802 -3E0E -1FFE -03F8 -0100 -01C0 -00C0 -00C0 -0380 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 542 0 -DWIDTH 14 0 -BBX 11 24 2 0 -BITMAP -7000 -3800 -1C00 -0E00 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 542 0 -DWIDTH 14 0 -BBX 11 24 2 0 -BITMAP -0700 -0E00 -1C00 -3800 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 542 0 -DWIDTH 14 0 -BBX 11 24 2 0 -BITMAP -1E00 -1E00 -3300 -6180 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 542 0 -DWIDTH 14 0 -BBX 11 22 2 0 -BITMAP -6300 -6300 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 288 0 -DWIDTH 7 0 -BBX 6 24 0 0 -BITMAP -E0 -70 -38 -1C -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 288 0 -DWIDTH 7 0 -BBX 6 24 1 0 -BITMAP -1C -38 -70 -E0 -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 288 0 -DWIDTH 7 0 -BBX 8 24 0 0 -BITMAP -3C -3C -66 -C3 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 288 0 -DWIDTH 7 0 -BBX 7 22 0 0 -BITMAP -C6 -C6 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 749 0 -DWIDTH 19 0 -BBX 19 19 0 0 -BITMAP -1FF800 -1FFE00 -1C0F80 -1C0380 -1C01C0 -1C01C0 -1C00E0 -1C00E0 -FFC0E0 -FFC0E0 -1C00E0 -1C00E0 -1C00E0 -1C01C0 -1C01C0 -1C0380 -1C0F00 -1FFE00 -1FF800 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 14 23 3 0 -BITMAP -0E20 -1FE0 -19C0 -0000 -E00C -F00C -F00C -F80C -FC0C -DC0C -DE0C -CF0C -C70C -C78C -C38C -C1CC -C1EC -C0EC -C0FC -C07C -C03C -C03C -C01C -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 18 24 1 0 -BITMAP -070000 -038000 -01C000 -00E000 -000000 -03F000 -0FFC00 -1E1E00 -380700 -700380 -700380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -700380 -700380 -380700 -1C0E00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 18 24 1 0 -BITMAP -003800 -007000 -00E000 -01C000 -000000 -03F000 -0FFC00 -1E1E00 -380700 -700380 -700380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -700380 -700380 -380700 -1C0E00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 18 24 1 0 -BITMAP -01E000 -01E000 -033000 -061800 -000000 -03F000 -0FFC00 -1E1E00 -380700 -700380 -700380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -700380 -700380 -380700 -1C0E00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 18 23 1 0 -BITMAP -038800 -07F800 -067000 -000000 -03F000 -0FFC00 -1E1E00 -380700 -700380 -700380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -700380 -700380 -380700 -1C0E00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 18 22 1 0 -BITMAP -063000 -063000 -000000 -03F000 -0FFC00 -1E1E00 -380700 -700380 -700380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -700380 -700380 -380700 -1C0E00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 16 1 0 -BITMAP -4004 -E00E -701C -3838 -1C70 -0EE0 -06C0 -0380 -0380 -06C0 -0EE0 -1C70 -3838 -701C -E00E -4004 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 18 19 1 0 -BITMAP -03F1C0 -0FFF80 -1E1F00 -380700 -700F80 -701F80 -E039C0 -E071C0 -E061C0 -E0C1C0 -E181C0 -E381C0 -E701C0 -7E0380 -7C0380 -380700 -3C0E00 -7FFC00 -E3F000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 18 0 -BBX 13 24 3 0 -BITMAP -1C00 -0E00 -0700 -0380 -0000 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -7038 -7870 -3FE0 -1FC0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 18 0 -BBX 13 24 3 0 -BITMAP -01C0 -0380 -0700 -0E00 -0000 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -7038 -7870 -3FE0 -1FC0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 18 0 -BBX 13 24 3 0 -BITMAP -0780 -0780 -0CC0 -1860 -0000 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -7038 -7870 -3FE0 -1FC0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 18 0 -BBX 13 22 3 0 -BITMAP -18C0 -18C0 -0000 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -E018 -7038 -7870 -3FE0 -1FC0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 16 24 0 0 -BITMAP -0070 -00E0 -01C0 -0380 -0000 -E007 -7006 -780C -381C -3C18 -1C30 -1E30 -0F60 -07E0 -07C0 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 553 0 -DWIDTH 14 0 -BBX 11 19 3 0 -BITMAP -E000 -E000 -E000 -E000 -FF80 -FFC0 -E1E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3C0 -FF80 -FE00 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 598 0 -DWIDTH 16 0 -BBX 13 20 2 0 -BITMAP -3F00 -7F80 -F3C0 -E1C0 -E1C0 -E180 -E300 -E700 -E600 -E700 -E780 -E3C0 -E1F0 -E0F0 -E038 -E018 -E018 -E438 -E7F0 -E3E0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 552 0 -DWIDTH 14 0 -BBX 12 19 2 0 -BITMAP -3800 -1C00 -0E00 -0700 -0000 -1F80 -7FC0 -41C0 -01C0 -01C0 -01C0 -1FC0 -7FC0 -F1C0 -E1C0 -E1C0 -E3C0 -7EF0 -3C70 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 552 0 -DWIDTH 14 0 -BBX 12 19 2 0 -BITMAP -0380 -0700 -0E00 -1C00 -0000 -1F80 -7FC0 -41C0 -01C0 -01C0 -01C0 -1FC0 -7FC0 -F1C0 -E1C0 -E1C0 -E3C0 -7EF0 -3C70 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 552 0 -DWIDTH 14 0 -BBX 12 19 2 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -1F80 -7FC0 -41C0 -01C0 -01C0 -01C0 -1FC0 -7FC0 -F1C0 -E1C0 -E1C0 -E3C0 -7EF0 -3C70 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 552 0 -DWIDTH 14 0 -BBX 12 18 2 0 -BITMAP -1C40 -3FC0 -3380 -0000 -1F80 -7FC0 -41C0 -01C0 -01C0 -01C0 -1FC0 -7FC0 -F1C0 -E1C0 -E1C0 -E3C0 -7EF0 -3C70 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 552 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -3180 -3180 -0000 -1F80 -7FC0 -41C0 -01C0 -01C0 -01C0 -1FC0 -7FC0 -F1C0 -E1C0 -E1C0 -E3C0 -7EF0 -3C70 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 552 0 -DWIDTH 14 0 -BBX 12 19 2 0 -BITMAP -0600 -0900 -0900 -0600 -0000 -1F80 -7FC0 -41C0 -01C0 -01C0 -01C0 -1FC0 -7FC0 -F1C0 -E1C0 -E1C0 -E3C0 -7EF0 -3C70 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 853 0 -DWIDTH 22 0 -BBX 19 14 1 0 -BITMAP -1F9F00 -7FFF80 -60F1C0 -00F0C0 -00E0E0 -00E0E0 -0FFFE0 -7FFFE0 -70E000 -E0E000 -E0F000 -F17820 -7E3FE0 -3C0FC0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 518 0 -DWIDTH 13 0 -BBX 11 19 1 -5 -BITMAP -0FE0 -3FE0 -7820 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7820 -3FE0 -0FC0 -0400 -0700 -0300 -0300 -0E00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 557 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -1C00 -0E00 -0700 -0380 -0000 -0F80 -3FC0 -70E0 -7060 -E070 -E070 -FFF0 -FFF0 -E000 -E000 -7000 -7C10 -1FF0 -0FE0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 557 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -01C0 -0380 -0700 -0E00 -0000 -0F80 -3FC0 -70E0 -7060 -E070 -E070 -FFF0 -FFF0 -E000 -E000 -7000 -7C10 -1FF0 -0FE0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 557 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -0F80 -3FC0 -70E0 -7060 -E070 -E070 -FFF0 -FFF0 -E000 -E000 -7000 -7C10 -1FF0 -0FE0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 557 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -18C0 -18C0 -0000 -0F80 -3FC0 -70E0 -7060 -E070 -E070 -FFF0 -FFF0 -E000 -E000 -7000 -7C10 -1FF0 -0FE0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 6 19 0 0 -BITMAP -E0 -70 -38 -1C -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 6 19 1 0 -BITMAP -1C -38 -70 -E0 -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 8 19 0 0 -BITMAP -3C -3C -66 -C3 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 7 17 0 0 -BITMAP -C6 -C6 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -FF00 -8F80 -3E00 -3980 -21C0 -0FE0 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 11 18 3 0 -BITMAP -3880 -7F80 -6700 -0000 -E780 -EFC0 -F8E0 -F0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -1C00 -0E00 -0700 -0380 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -01C0 -0380 -0700 -0E00 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -0780 -0780 -0CC0 -1860 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 13 18 1 0 -BITMAP -0E20 -1FE0 -19C0 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 13 17 1 0 -BITMAP -18C0 -18C0 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 14 1 0 -BITMAP -0380 -0380 -0380 -0000 -0000 -0000 -FFFE -FFFE -0000 -0000 -0000 -0380 -0380 -0380 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 13 14 1 0 -BITMAP -0FB8 -3FF0 -78F0 -70F0 -E1F8 -E3B8 -E338 -E638 -EE38 -FC38 -7870 -78F0 -7FE0 -EF80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 11 19 2 0 -BITMAP -3800 -1C00 -0E00 -0700 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -7EE0 -3CE0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 11 19 2 0 -BITMAP -0380 -0700 -0E00 -1C00 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -7EE0 -3CE0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 11 19 2 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -7EE0 -3CE0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 16 0 -BBX 11 17 2 0 -BITMAP -3180 -3180 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -7EE0 -3CE0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 568 0 -DWIDTH 14 0 -BBX 13 24 0 -5 -BITMAP -01C0 -0380 -0700 -0E00 -0000 -E018 -F030 -7030 -7070 -7860 -3860 -38C0 -1CC0 -1DC0 -1D80 -0F80 -0F00 -0F00 -0700 -0600 -0600 -0E00 -0C00 -1C00 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 12 23 3 -5 -BITMAP -E000 -E000 -E000 -E000 -E780 -EFE0 -F8E0 -F0F0 -E070 -E070 -E070 -E070 -E070 -E070 -E0E0 -F1E0 -FFC0 -EF80 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 568 0 -DWIDTH 14 0 -BBX 13 22 0 -5 -BITMAP -18C0 -18C0 -0000 -E018 -F030 -7030 -7070 -7860 -3860 -38C0 -1CC0 -1DC0 -1D80 -0F80 -0F00 -0F00 -0700 -0600 -0600 -0E00 -0C00 -1C00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/luRS24-L1.bdf diff -u xc/fonts/bdf/100dpi/luRS24-L1.bdf:1.1 xc/fonts/bdf/100dpi/luRS24-L1.bdf:removed --- xc/fonts/bdf/100dpi/luRS24-L1.bdf:1.1 Wed Apr 4 18:55:29 2001 +++ xc/fonts/bdf/100dpi/luRS24-L1.bdf Wed Mar 16 21:03:42 2005 @@ -1,5851 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luRS24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Medium-R-Normal-Sans-34-240-100-100-P-191-ISO8859-1 -SIZE 24 100 100 -FONTBOUNDINGBOX 53 39 -22 -7 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 34 -POINT_SIZE 240 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 191 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 31 -FONT_DESCENT 8 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans" -X_HEIGHT 18 -CAP_HEIGHT 25 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 25 0 -BBX 19 25 3 0 -BITMAP -AAAAA0 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -AAAAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 205 0 -DWIDTH 11 0 -BBX 3 25 4 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -00 -00 -00 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 373 0 -DWIDTH 13 0 -BBX 8 8 2 18 -BITMAP -E7 -E7 -E7 -E7 -E7 -E7 -E7 -E7 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 21 25 0 0 -BITMAP -0071C0 -00E1C0 -00E1C0 -00E380 -00E380 -01C380 -01C380 -3FFFF8 -3FFFF8 -3FFFF8 -038700 -038F00 -038E00 -078E00 -070E00 -FFFFE0 -FFFFE0 -FFFFE0 -0E1C00 -0E1C00 -0E3800 -0E3800 -1C3800 -1C3800 -1C7000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 15 30 3 -3 -BITMAP -0180 -0180 -0FF8 -3FFE -3FCE -7D80 -7980 -7180 -7180 -7180 -3980 -3F80 -1F80 -0F80 -03E0 -01F0 -01F8 -01BC -019E -018E -018E -018E -019E -C1BE -FFFC -FFF8 -1FF0 -01C0 -0180 -0180 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 669 0 -DWIDTH 23 0 -BBX 21 25 1 0 -BITMAP -1E0078 -7F8070 -7380F0 -E1C1E0 -E1C3C0 -E1C380 -E1C780 -E1CF00 -E1CE00 -739E00 -7FBC00 -1E7800 -0073C0 -00F7E0 -01EE70 -03DC38 -039C38 -079C38 -0F1C38 -0E1C38 -1E1C38 -3C1C38 -780E70 -7007E0 -F003C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 697 0 -DWIDTH 24 0 -BBX 21 25 1 0 -BITMAP -00F800 -03FE00 -03FE00 -07CF00 -078700 -078700 -078700 -078E00 -03FE00 -03FC00 -0FF800 -1FE000 -3EF078 -78F078 -707878 -F03C70 -F03C70 -F01EF0 -F00FE0 -F807E0 -7C03C0 -7E0780 -3FFFC0 -1FFCE0 -07F0F8 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 229 0 -DWIDTH 8 0 -BBX 5 9 1 17 -BITMAP -F8 -F8 -F8 -F8 -F8 -70 -70 -70 -70 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 9 32 1 -6 -BITMAP -0080 -0180 -0380 -0700 -0E00 -1C00 -1C00 -3800 -3800 -7800 -7800 -7000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -7000 -7000 -7800 -3800 -3800 -1C00 -1C00 -0E00 -0700 -0380 -0180 -0080 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 9 32 1 -6 -BITMAP -8000 -C000 -E000 -7000 -3800 -1C00 -1C00 -0E00 -0E00 -0F00 -0F00 -0700 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0700 -0700 -0F00 -0E00 -0E00 -1C00 -1C00 -3800 -7000 -E000 -C000 -8000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 482 0 -DWIDTH 16 0 -BBX 13 12 2 13 -BITMAP -0700 -0700 -0700 -4210 -F278 -FDF0 -0880 -0D00 -0D80 -18C0 -38E0 -1040 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 21 21 0 0 -BITMAP -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -FFFFF8 -FFFFF8 -FFFFF8 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 11 0 -BBX 5 11 3 -6 -BITMAP -F8 -F8 -F8 -F8 -F8 -38 -38 -38 -70 -F0 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 7 3 2 9 -BITMAP -FE -FE -FE -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 11 0 -BBX 4 4 3 0 -BITMAP -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 494 0 -DWIDTH 17 0 -BBX 16 32 0 -6 -BITMAP -0007 -000F -000E -000E -001C -001C -003C -0038 -0078 -0070 -0070 -00F0 -00E0 -01E0 -01C0 -01C0 -0380 -0380 -0780 -0700 -0F00 -0E00 -0E00 -1C00 -1C00 -3C00 -3800 -3800 -7000 -7000 -F000 -E000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 17 25 2 0 -BITMAP -03E000 -0FF800 -1FFC00 -3E3E00 -3C1E00 -780F00 -780F00 -780F00 -F00780 -F00780 -F00780 -F00780 -F00780 -F00780 -F00780 -F00780 -F00780 -780F00 -780F00 -780F00 -3C1E00 -3E3E00 -1FFC00 -0FF800 -03E000 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 8 25 5 0 -BITMAP -FF -FF -FF -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 15 25 3 0 -BITMAP -0FC0 -7FF0 -7FF8 -707C -403E -001E -001E -001E -001E -001E -003C -007C -00F8 -01F0 -03E0 -0780 -0F00 -1E00 -3C00 -7800 -7800 -F000 -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 15 25 3 0 -BITMAP -3FC0 -FFF0 -FFF8 -C0FC -007C -003C -003C -003C -0078 -00F0 -3FE0 -3F00 -3FF0 -00F8 -003C -001E -001E -001E -001E -001E -003E -C0FC -FFF8 -FFF0 -7FC0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 17 25 2 0 -BITMAP -003C00 -007C00 -007C00 -00FC00 -01FC00 -01DC00 -03DC00 -079C00 -071C00 -0F1C00 -1E1C00 -3C1C00 -381C00 -781C00 -F01C00 -FFFF80 -FFFF80 -FFFF80 -001C00 -001C00 -001C00 -001C00 -001C00 -001C00 -001C00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 13 25 4 0 -BITMAP -FFF8 -FFF8 -FFF8 -E000 -E000 -E000 -E000 -E000 -E000 -FE00 -FFC0 -FFE0 -03F0 -00F0 -00F8 -0078 -0078 -0078 -0078 -00F8 -00F0 -83F0 -FFE0 -FFC0 -FF00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 17 25 2 0 -BITMAP -01FC00 -07FF00 -0FFF00 -1F0300 -3C0000 -7C0000 -780000 -780000 -F00000 -F1F800 -F3FC00 -F7FE00 -FE1F00 -F80F00 -F00780 -F00780 -F00780 -700780 -700780 -780700 -380F00 -3E1E00 -1FFE00 -0FF800 -03F000 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 16 25 4 0 -BITMAP -FFFF -FFFF -FFFF -000F -000E -001E -003C -0038 -0078 -00F0 -00F0 -01E0 -03C0 -03C0 -0780 -0F80 -0F00 -1F00 -1E00 -3E00 -3C00 -3C00 -7C00 -7800 -7800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 16 25 3 0 -BITMAP -03E0 -0FF8 -1FF8 -1C3C -381C -381C -381C -381C -3C38 -1E30 -0F60 -07E0 -1FF8 -3DFC -787E -783F -F01F -F00F -F00F -F00F -F81F -7C3E -7FFC -1FF8 -07E0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 17 25 2 0 -BITMAP -07E000 -1FF800 -3FFC00 -7C3E00 -780F00 -F00F00 -F00700 -F00780 -F00780 -F00780 -F00780 -780F80 -7C1F80 -3FF780 -1FE780 -0FC780 -000700 -000F00 -000F00 -001E00 -001E00 -607C00 -7FF800 -7FF000 -1FC000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 11 0 -BBX 4 18 3 0 -BITMAP -F0 -F0 -F0 -F0 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 11 0 -BBX 4 24 3 -6 -BITMAP -F0 -F0 -F0 -F0 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -F0 -F0 -F0 -70 -70 -70 -60 -E0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 20 21 1 0 -BITMAP -000010 -000070 -0001F0 -0007F0 -001FC0 -007F00 -01FC00 -07F000 -1FC000 -3F0000 -FC0000 -3F0000 -1FC000 -07F000 -01FC00 -007E00 -001F80 -0007E0 -0001F0 -000070 -000010 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 20 9 1 5 -BITMAP -FFFFF0 -FFFFF0 -FFFFF0 -000000 -000000 -000000 -FFFFF0 -FFFFF0 -FFFFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 20 21 1 0 -BITMAP -800000 -E00000 -F80000 -7E0000 -1F8000 -0FE000 -03F800 -00FE00 -003F80 -000FC0 -0003F0 -000FC0 -003F80 -00FE00 -03F800 -0FE000 -3F8000 -FE0000 -F80000 -E00000 -800000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 422 0 -DWIDTH 14 0 -BBX 14 25 0 0 -BITMAP -3FC0 -FFF0 -FFF8 -C0FC -007C -003C -003C -003C -0078 -00F8 -00F0 -01E0 -03C0 -0780 -0700 -0F00 -0F00 -0F00 -0F00 -0000 -0000 -0F00 -0F00 -0F00 -0F00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 29 0 -BBX 27 25 4 0 -BITMAP -000FE000 -007FFC00 -01FFFE00 -03F01F80 -07C00780 -0F0003C0 -1E07E1C0 -3C1FE0E0 -383FE0E0 -707040E0 -70E0C0E0 -F0E1C0E0 -E0C3C0E0 -E1C381C0 -E1C6C3C0 -E1CEE780 -E1FCFF80 -F1F8FE00 -70F07C00 -78000000 -3C000000 -1F80C000 -0FFFC000 -07FF8000 -00FE0000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 690 0 -DWIDTH 23 0 -BBX 23 25 0 0 -BITMAP -003C00 -007C00 -007E00 -00FE00 -00FE00 -00FF00 -01EF00 -01CF80 -03C780 -038780 -0387C0 -0783C0 -0703C0 -0F01E0 -0E01E0 -0FFFF0 -1FFFF0 -1FFFF0 -1C00F8 -380078 -38007C -78003C -70003C -70003E -E0001E -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 575 0 -DWIDTH 20 0 -BBX 15 25 3 0 -BITMAP -FFC0 -FFF0 -FFF8 -F0FC -F03C -F03C -F03C -F03C -F038 -F070 -F1E0 -FFC0 -FFC0 -FFF0 -F0F8 -F03C -F03E -F01E -F01E -F01E -F03E -F07C -FFFC -FFF8 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 692 0 -DWIDTH 24 0 -BBX 20 25 2 0 -BITMAP -00FF00 -03FFF0 -0FFFF0 -1F80F0 -3E0010 -3C0000 -7C0000 -780000 -F80000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -F80000 -780000 -7C0000 -3C0000 -3E0010 -1F80F0 -0FFFF0 -03FFE0 -00FF00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 749 0 -DWIDTH 25 0 -BBX 21 25 3 0 -BITMAP -FFF800 -FFFE00 -FFFF80 -F00FC0 -F003E0 -F001F0 -F000F0 -F000F0 -F000F8 -F00078 -F00078 -F00078 -F00078 -F00078 -F00078 -F00078 -F00070 -F000F0 -F000F0 -F001E0 -F003E0 -F00FC0 -FFFF80 -FFFE00 -FFF800 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 542 0 -DWIDTH 18 0 -BBX 15 25 3 0 -BITMAP -FFFC -FFFC -FFFC -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -FFF8 -FFF8 -FFF8 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 18 0 -BBX 14 25 3 0 -BITMAP -FFFC -FFFC -FFFC -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -FFF0 -FFF0 -FFF0 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 723 0 -DWIDTH 25 0 -BBX 20 25 2 0 -BITMAP -00FF80 -03FFF0 -0FFFF0 -1F80F0 -3E0010 -3C0000 -7C0000 -780000 -F80000 -F00000 -F00000 -F00000 -F00000 -F000F0 -F000F0 -F000F0 -F800F0 -7800F0 -7800F0 -3C00F0 -3E00F0 -1F80F0 -0FFFF0 -07FFF0 -00FF80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 25 0 -BBX 19 25 3 0 -BITMAP -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -FFFFE0 -FFFFE0 -FFFFE0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 288 0 -DWIDTH 10 0 -BBX 4 25 3 0 -BITMAP -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 311 0 -DWIDTH 11 0 -BBX 11 31 -2 -6 -BITMAP -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -03C0 -83C0 -FF80 -FF00 -FC00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 653 0 -DWIDTH 22 0 -BBX 19 25 3 0 -BITMAP -F00700 -F00E00 -F01E00 -F03C00 -F03800 -F07800 -F0F000 -F1E000 -F1C000 -F3C000 -F78000 -FF0000 -FF8000 -FF8000 -F7C000 -F3E000 -F1F000 -F0F800 -F0F800 -F07C00 -F03E00 -F01F00 -F01F80 -F00F80 -F007E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 533 0 -DWIDTH 18 0 -BBX 15 25 3 0 -BITMAP -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 861 0 -DWIDTH 29 0 -BBX 23 25 3 0 -BITMAP -F8003E -FC003E -FC007E -FC007E -FE00FE -FE00FE -FE00FE -EF01FE -EF01DE -EF81DE -E7839E -E7839E -E7C39E -E3C71E -E3C71E -E3E71E -E1EE1E -E1EE1E -E1FE1E -E0FC1E -E0FC1E -E0FC1E -E0781E -E0001E -E0001E -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 25 0 -BBX 19 25 3 0 -BITMAP -F000E0 -F800E0 -F800E0 -FC00E0 -FE00E0 -FE00E0 -FF00E0 -EF80E0 -E780E0 -E7C0E0 -E3E0E0 -E1E0E0 -E1F0E0 -E0F8E0 -E0F8E0 -E07CE0 -E03EE0 -E03EE0 -E01FE0 -E00FE0 -E00FE0 -E007E0 -E003E0 -E003E0 -E001E0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 23 25 2 0 -BITMAP -00FE00 -07FFC0 -0FFFE0 -1F83F0 -3E00F8 -3C0078 -78003C -78003C -F8003E -F0001E -F0001E -F0001E -F0001E -F0001E -F0001E -F0001E -F8003E -78003C -78003C -3C0078 -3E00F8 -1F83F0 -0FFFE0 -07FFC0 -00FE00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 553 0 -DWIDTH 19 0 -BBX 15 25 3 0 -BITMAP -FFE0 -FFF8 -FFFC -F07C -F03E -F01E -F01E -F01E -F01E -F03E -F03C -F0FC -FFF8 -FFF0 -FFC0 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 25 31 2 -6 -BITMAP -00FE0000 -07FF8000 -0FFFE000 -1F83F000 -3E00F800 -3C007800 -78003C00 -78003C00 -F8003C00 -F0001E00 -F0001E00 -F0001E00 -F0001E00 -F0001E00 -F0001E00 -F0001E00 -F8003E00 -78003C00 -78003C00 -3C007C00 -3E00F800 -1F83F000 -0FFFE000 -07FFC000 -00FF8000 -0003F000 -0001FE00 -0000FF80 -00003F00 -00000F00 -00000200 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 18 25 3 0 -BITMAP -FFE000 -FFF800 -FFFC00 -F07E00 -F03E00 -F01E00 -F01E00 -F01E00 -F01E00 -F03C00 -F03C00 -F0F800 -FFE000 -FFC000 -FFE000 -F1F000 -F0F000 -F0F800 -F07C00 -F03E00 -F03E00 -F01F00 -F00F80 -F00F80 -F007C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 539 0 -DWIDTH 18 0 -BBX 15 25 2 0 -BITMAP -0FF0 -3FF8 -7FF8 -7C38 -F008 -F000 -F000 -F000 -F800 -7E00 -3F80 -1FC0 -0FF0 -03F8 -00FC -007E -003E -001E -001E -001E -803E -F07C -FFF8 -FFF0 -3FC0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 22 25 0 0 -BITMAP -FFFFFC -FFFFFC -FFFFFC -007800 -007800 -007800 -007800 -007800 -007800 -007800 -007800 -007800 -007800 -007800 -007800 -007800 -007800 -007800 -007800 -007800 -007800 -007800 -007800 -007800 -007800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 24 0 -BBX 18 25 3 0 -BITMAP -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F803C0 -780380 -7E0780 -3FFF00 -1FFE00 -07F800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 654 0 -DWIDTH 22 0 -BBX 21 25 1 0 -BITMAP -F00038 -F00078 -F80070 -780070 -7800F0 -3C00E0 -3C00E0 -3E01C0 -1E01C0 -1E01C0 -1F0380 -0F0380 -0F0380 -0F8700 -078700 -078700 -03CE00 -03CE00 -03FE00 -01FC00 -01FC00 -01FC00 -00F800 -00F800 -00F000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 855 0 -DWIDTH 29 0 -BBX 29 25 0 0 -BITMAP -F0078038 -F00F8038 -F00F8070 -780F8070 -780FC070 -781FC0F0 -781FC0E0 -3C1FC0E0 -3C1FE0E0 -3C1DE1E0 -3C39E1C0 -1E39E1C0 -1E39F1C0 -1E38F380 -1E70F380 -0F70F380 -0F70FB80 -0F707F00 -0FF07F00 -07E07F00 -07E07E00 -07E07E00 -07E03E00 -03C03E00 -03C03C00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 626 0 -DWIDTH 21 0 -BBX 20 25 0 0 -BITMAP -F800F0 -7C01E0 -3C01C0 -3E03C0 -1F0780 -1F0700 -0F8F00 -079E00 -07DC00 -03FC00 -01F800 -01F000 -00F800 -01F800 -01FC00 -03FC00 -07BE00 -071F00 -0F0F00 -1E0F80 -1C07C0 -3C07C0 -7803E0 -7001E0 -F001F0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 21 25 0 0 -BITMAP -F00078 -780070 -7C00F0 -3C01E0 -3E01C0 -1E03C0 -1F0380 -0F8700 -078F00 -07CE00 -03DE00 -03FC00 -01F800 -01F800 -00F000 -00F000 -00F000 -00F000 -00F000 -00F000 -00F000 -00F000 -00F000 -00F000 -00F000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 605 0 -DWIDTH 21 0 -BBX 17 25 2 0 -BITMAP -7FFF80 -7FFF80 -7FFF80 -000F80 -001F00 -001F00 -003E00 -007C00 -007C00 -00F800 -01F000 -01F000 -03E000 -07C000 -07C000 -0F8000 -1F0000 -1F0000 -3E0000 -7C0000 -7C0000 -F80000 -FFFF80 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 7 32 3 -6 -BITMAP -FE -FE -FE -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -FE -FE -FE -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 494 0 -DWIDTH 17 0 -BBX 16 32 0 -6 -BITMAP -E000 -F000 -7000 -7000 -3800 -3800 -3C00 -1C00 -1C00 -0E00 -0E00 -0F00 -0700 -0780 -0380 -0380 -01C0 -01C0 -01E0 -00E0 -00F0 -0070 -0070 -0078 -0038 -003C -001C -001C -000E -000E -000F -0007 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 7 32 1 -6 -BITMAP -FE -FE -FE -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -FE -FE -FE -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 20 22 1 4 -BITMAP -002000 -006000 -006000 -006000 -00F000 -00F000 -01F800 -01F800 -039C00 -039C00 -079E00 -070E00 -0F0F00 -0E0700 -1E0780 -1C0380 -3C03C0 -3801C0 -7801E0 -7000E0 -F000F0 -E00070 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 3 2 -4 -BITMAP -FFFC -FFFC -FFFC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 7 5 6 21 -BITMAP -F0 -78 -38 -1C -0E -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 552 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -07F000 -3FF800 -3FFC00 -307C00 -203C00 -003C00 -003C00 -07FC00 -1FFC00 -7FFC00 -7C3C00 -F83C00 -F03C00 -F03C00 -F87C00 -7FFF80 -7FCF80 -1F0780 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 630 0 -DWIDTH 21 0 -BBX 16 26 3 0 -BITMAP -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F1F0 -F3FC -F7FC -FC3E -F81E -F00F -F00F -F00F -F00F -F00F -F00F -F00F -F01E -F81E -FC3E -FFFC -F7F8 -E1E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 518 0 -DWIDTH 17 0 -BBX 14 18 2 0 -BITMAP -07FC -1FFC -3FFC -7E0C -7C00 -7800 -F000 -F000 -F000 -F000 -F000 -F000 -7800 -7C00 -3E04 -3FFC -0FFC -07F0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 630 0 -DWIDTH 21 0 -BBX 16 26 2 0 -BITMAP -000F -000F -000F -000F -000F -000F -000F -000F -078F -1FEF -3FFF -7C3F -781F -780F -F00F -F00F -F00F -F00F -F00F -F00F -F00F -781F -7C3F -3FEF -3FCF -0F8F -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 557 0 -DWIDTH 19 0 -BBX 15 18 2 0 -BITMAP -07E0 -1FF0 -3FF8 -3C3C -781C -701E -F01E -FFFE -FFFE -FFFE -F000 -F000 -7800 -7C00 -3E06 -1FFE -0FFE -03F8 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 367 0 -DWIDTH 12 0 -BBX 13 27 1 0 -BITMAP -03F0 -07F8 -0FF8 -0F08 -1E00 -1E00 -1E00 -1E00 -1E00 -FFE0 -FFE0 -FFE0 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 16 25 2 -7 -BITMAP -078F -1FEF -3FFF -7C3F -781F -780F -F00F -F00F -F00F -F00F -F00F -F00F -F00F -781F -7C3F -3FEF -1FCF -0F8F -000F -000E -001E -203E -3FFC -7FF8 -1FE0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 21 0 -BBX 15 26 3 0 -BITMAP -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F0F0 -F3FC -F7FC -FE3E -FC1E -F81E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 4 25 3 0 -BITMAP -F0 -F0 -F0 -F0 -00 -00 -00 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 304 0 -DWIDTH 10 0 -BBX 10 32 -2 -7 -BITMAP -03C0 -03C0 -03C0 -03C0 -0000 -0000 -0000 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -8780 -FF80 -FF00 -7E00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 585 0 -DWIDTH 20 0 -BBX 18 26 3 0 -BITMAP -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -F01E00 -F03C00 -F07800 -F07000 -F0F000 -F1E000 -F3C000 -F78000 -FF8000 -FFC000 -F7E000 -F3F000 -F1F000 -F0F800 -F07C00 -F03E00 -F01F00 -F00FC0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 4 26 3 0 -BITMAP -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 32 0 -BBX 26 18 3 0 -BITMAP -F0F81E00 -F3FC7F80 -F7FCFF80 -FE3FC7C0 -FC1F83C0 -F81F03C0 -F01E03C0 -F01E03C0 -F01E03C0 -F01E03C0 -F01E03C0 -F01E03C0 -F01E03C0 -F01E03C0 -F01E03C0 -F01E03C0 -F01E03C0 -F01E03C0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 21 0 -BBX 15 18 3 0 -BITMAP -F0F0 -F3FC -F7FC -FE3E -FC1E -F81E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 17 18 2 0 -BITMAP -07F000 -1FFC00 -3FFE00 -7C1F00 -780F00 -780F00 -F00780 -F00780 -F00780 -F00780 -F00780 -F00780 -780F00 -780F00 -7C1F00 -3FFE00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 630 0 -DWIDTH 21 0 -BBX 16 25 3 -7 -BITMAP -F1F0 -F3FC -F7FC -FC3E -F81E -F00F -F00F -F00F -F00F -F00F -F00F -F00F -F01E -F81E -FC3E -FFFC -F7F8 -F1E0 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 21 0 -BBX 16 25 2 -7 -BITMAP -078F -1FEF -3FFF -7C3F -781F -780F -F00F -F00F -F00F -F00F -F00F -F00F -F00F -781F -7C3F -3FEF -3FCF -0F8F -000F -000F -000F -000F -000F -000F -000F -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 409 0 -DWIDTH 14 0 -BBX 11 18 3 0 -BITMAP -F0E0 -F3E0 -F7E0 -FE00 -FC00 -F800 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 510 0 -DWIDTH 17 0 -BBX 12 18 3 0 -BITMAP -1FE0 -7FE0 -7FE0 -F860 -F000 -F000 -FC00 -7F00 -7FC0 -1FE0 -07F0 -01F0 -00F0 -80F0 -E1F0 -FFE0 -FFC0 -3F80 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 374 0 -DWIDTH 13 0 -BBX 11 23 1 0 -BITMAP -3C00 -3C00 -3C00 -3C00 -3C00 -FFE0 -FFE0 -FFE0 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3E00 -1FE0 -1FE0 -07E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 21 0 -BBX 15 18 3 0 -BITMAP -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F03E -F07E -F8FE -7FDE -7F9E -1E1E -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 572 0 -DWIDTH 18 0 -BBX 17 18 0 0 -BITMAP -F00380 -F00780 -F80700 -780F00 -780E00 -3C0E00 -3C1E00 -3E1C00 -1E1C00 -1E3800 -1F3800 -0F7800 -0F7000 -0FF000 -07E000 -07E000 -03E000 -03C000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 840 0 -DWIDTH 26 0 -BBX 26 18 0 0 -BITMAP -E01E01C0 -F01E03C0 -703F0380 -703F0380 -703F0780 -383F0700 -38738700 -38738F00 -3C738E00 -1CE38E00 -1CE1DE00 -1CE1DC00 -0FE1DC00 -0FC1FC00 -0FC0F800 -0FC0F800 -0780F800 -0780F000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 613 0 -DWIDTH 21 0 -BBX 18 18 1 0 -BITMAP -F003C0 -780780 -3C0F00 -1E0E00 -0F1E00 -073C00 -07B800 -03F800 -01F000 -03E000 -07F000 -077800 -0F3C00 -1E1C00 -3C1E00 -380F00 -780780 -F003C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 568 0 -DWIDTH 18 0 -BBX 17 25 0 -7 -BITMAP -F00380 -F80700 -780700 -780700 -7C0E00 -3C0E00 -3C1E00 -3E1C00 -1E1C00 -1E3800 -1F3800 -0F7800 -0F7000 -07F000 -07E000 -07E000 -03E000 -03C000 -03C000 -03C000 -038000 -078000 -070000 -070000 -0F0000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 573 0 -DWIDTH 19 0 -BBX 15 18 2 0 -BITMAP -7FFE -7FFE -7FFE -003C -0078 -00F0 -00F0 -01E0 -03C0 -0780 -0F00 -1E00 -3C00 -3C00 -7800 -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 8 32 1 -6 -BITMAP -07 -1F -1F -3C -38 -38 -38 -3C -3C -1C -1C -1C -1C -18 -38 -F0 -F0 -F8 -38 -1C -1C -1C -1C -1C -3C -38 -38 -38 -3C -1F -0F -07 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 3 32 3 -6 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 8 32 2 -6 -BITMAP -E0 -F0 -F8 -3C -1C -1C -1C -3C -38 -38 -38 -38 -38 -1C -1F -0F -0F -1C -18 -38 -38 -38 -38 -3C -3C -1C -1C -1C -3C -F8 -F8 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 20 7 1 6 -BITMAP -1F0000 -3FC070 -7FE070 -F1F8E0 -E07FE0 -E01FC0 -000F80 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 205 0 -DWIDTH 11 0 -BBX 3 25 4 -7 -BITMAP -E0 -E0 -E0 -E0 -00 -00 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 14 25 3 0 -BITMAP -0180 -0180 -0180 -07F8 -0FFC -3FFC -3D84 -7980 -7180 -F180 -F180 -F180 -F180 -F180 -F180 -F180 -7980 -7980 -3D8C -3FFC -1FFC -07F8 -0180 -0180 -0180 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 14 25 4 0 -BITMAP -01F8 -07FC -0FFC -0F04 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -FFE0 -FFE0 -FFE0 -1E00 -1E00 -1E00 -1E00 -1E00 -1C00 -3800 -3000 -FFFC -FFFC -FFFC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 19 21 1 2 -BITMAP -6000C0 -E000E0 -F1F1E0 -7BFBC0 -3FFF80 -1F1F00 -1C0700 -1C0700 -380380 -380380 -380380 -380380 -380380 -1C0700 -1C0700 -1E0F00 -3FFF80 -7BFBC0 -F1F1E0 -E000E0 -6000C0 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 20 25 1 0 -BITMAP -F800F0 -7C01E0 -7C01C0 -3E03C0 -1F0780 -0F8F00 -0F9E00 -07DE00 -03FC00 -03F800 -01F000 -1FFF00 -1FFF00 -1FFF00 -00F000 -00F000 -1FFF00 -1FFF00 -1FFF00 -00F000 -00F000 -00F000 -00F000 -00F000 -00F000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 3 32 3 -6 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 14 32 4 -7 -BITMAP -0FE0 -3FF8 -7FF8 -7818 -F000 -E000 -E000 -F000 -F800 -7E00 -3FC0 -7FE0 -77F8 -E1F8 -E07C -E03C -F01C -F81C -7E1C -7FF8 -3FF0 -0FE0 -03F0 -0078 -003C -001C -001C -803C -E07C -FFF8 -FFF0 -1FC0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 9 3 6 22 -BITMAP -E380 -E380 -E380 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 29 0 -BBX 26 25 2 0 -BITMAP -007F8000 -01FFE000 -07FFF800 -0FC0FC00 -1F003E00 -3C000F00 -383F8700 -707F8780 -70F08380 -F0E003C0 -E1C001C0 -E1C001C0 -E1C001C0 -E1C001C0 -E1E001C0 -F0F083C0 -70FF8380 -707F8780 -381E0700 -3C000F00 -1F003E00 -0FC0FC00 -07FFF800 -01FFE000 -007F8000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 14 0 -BBX 13 14 1 11 -BITMAP -3F80 -7FC0 -7FE0 -41E0 -00E0 -0FE0 -3FE0 -7FE0 -F0E0 -E0E0 -E1E0 -FF78 -7F78 -3C38 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 524 0 -DWIDTH 18 0 -BBX 15 16 2 1 -BITMAP -020C -078E -0F1E -1E3C -3C78 -3CF0 -79F0 -F3E0 -F1E0 -79F0 -3CF0 -1C78 -1E3C -0F1C -078E -020C -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 20 9 1 5 -BITMAP -FFFFF0 -FFFFF0 -FFFFF0 -000070 -000070 -000070 -000070 -000070 -000070 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 7 3 2 9 -BITMAP -FE -FE -FE -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 15 15 3 10 -BITMAP -07C0 -1FF0 -3838 -7FDC -6FEC -CCE6 -CCE6 -CF86 -CF86 -CD86 -6CCC -7C7C -3838 -1FF0 -07C0 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 9 3 6 22 -BITMAP -FF80 -FF80 -FF80 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 9 0 -BBX 6 6 2 19 -BITMAP -78 -FC -CC -CC -FC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 21 21 0 0 -BITMAP -007000 -007000 -007000 -007000 -007000 -007000 -FFFFF8 -FFFFF8 -FFFFF8 -007000 -007000 -007000 -007000 -007000 -007000 -000000 -000000 -000000 -FFFFF8 -FFFFF8 -FFFFF8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 422 0 -DWIDTH 13 0 -BBX 9 15 -21 10 -BITMAP -3E00 -FF00 -C380 -0180 -0180 -0180 -0300 -0700 -0E00 -1C00 -3000 -6000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 422 0 -DWIDTH 13 0 -BBX 8 15 -21 10 -BITMAP -7C -FE -87 -03 -03 -06 -7C -7C -06 -03 -03 -03 -87 -FE -FC -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 7 5 8 21 -BITMAP -1E -3C -38 -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 21 0 -BBX 15 24 3 -6 -BITMAP -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F03E -F03E -F87E -FFDE -FFDE -FF9E -F000 -F000 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 14 31 3 -6 -BITMAP -1FFC -7FFC -7FFC -FFDC -FFDC -FFDC -FFDC -FFDC -FFDC -7FDC -3FDC -1FDC -07DC -01DC -01DC -01DC -01DC -01DC -01DC -01DC -01DC -01DC -01DC -01DC -01DC -01DC -01DC -01DC -01DC -01DC -01DC -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 21 0 -BBX 4 4 9 8 -BITMAP -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 5 8 9 -7 -BITMAP -30 -60 -60 -38 -38 -38 -F8 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 422 0 -DWIDTH 13 0 -BBX 4 15 -22 10 -BITMAP -F0 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 422 0 -DWIDTH 14 0 -BBX 12 14 1 11 -BITMAP -1F80 -3FC0 -7FE0 -71E0 -E0F0 -E0F0 -E0F0 -E0F0 -E0F0 -E0F0 -71E0 -7FE0 -3FC0 -1F80 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 524 0 -DWIDTH 18 0 -BBX 15 16 1 1 -BITMAP -6080 -E3C0 -F1E0 -78F0 -3C70 -1E78 -1F3C -0F1E -0F9E -1F3C -1E78 -3C78 -78F0 -71E0 -E3C0 -6080 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 801 0 -DWIDTH 27 0 -BBX 23 25 7 0 -BITMAP -780078 -7800F0 -1800E0 -1801E0 -1803C0 -180380 -180780 -180F00 -180E00 -181C00 -183C38 -187838 -187078 -18F0F8 -19E1D8 -01C198 -038318 -078718 -0F0E18 -0E0FFE -1E0FFE -3C0018 -380018 -700018 -F00018 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 801 0 -DWIDTH 27 0 -BBX 22 25 7 0 -BITMAP -780078 -7800F0 -1800E0 -1801E0 -1803C0 -180380 -180780 -180F00 -180E00 -181C00 -183DF0 -187FF8 -18761C -18F00C -19E00C -01C00C -038018 -078038 -0F0070 -0E00E0 -1E0180 -3C0300 -380700 -7007FC -F007FC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 873 0 -DWIDTH 27 0 -BBX 23 25 7 0 -BITMAP -7C0078 -FE00F0 -8700E0 -0301E0 -0303C0 -060380 -7C0780 -7C0F00 -060E00 -031C00 -033C38 -037838 -877078 -FEF0F8 -FDE1D8 -01C198 -038318 -078718 -0F0E18 -0E0FFE -1E0FFE -3C0018 -380018 -700018 -F00018 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 422 0 -DWIDTH 14 0 -BBX 14 25 0 -7 -BITMAP -03C0 -03C0 -03C0 -03C0 -0000 -0000 -03C0 -03C0 -03C0 -03C0 -0380 -0780 -0F00 -1E00 -3C00 -7C00 -7800 -F000 -F000 -F000 -F800 -FC0C -7FFC -3FFC -0FF0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 690 0 -DWIDTH 23 0 -BBX 23 32 0 0 -BITMAP -01E000 -00F000 -007000 -003800 -001C00 -000000 -000000 -003C00 -007C00 -007E00 -00FE00 -00FE00 -00FF00 -01EF00 -01CF80 -03C780 -038780 -0387C0 -0783C0 -0703C0 -0F01E0 -0E01E0 -0FFFF0 -1FFFF0 -1FFFF0 -1C00F8 -380078 -38007C -78003C -70003C -70003E -E0001E -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 690 0 -DWIDTH 23 0 -BBX 23 32 0 0 -BITMAP -000F00 -001E00 -001C00 -003800 -007000 -000000 -000000 -003C00 -007C00 -007E00 -00FE00 -00FE00 -00FF00 -01EF00 -01CF80 -03C780 -038780 -0387C0 -0783C0 -0703C0 -0F01E0 -0E01E0 -0FFFF0 -1FFFF0 -1FFFF0 -1C00F8 -380078 -38007C -78003C -70003C -70003E -E0001E -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 690 0 -DWIDTH 23 0 -BBX 23 32 0 0 -BITMAP -007C00 -007C00 -00EE00 -01C700 -038380 -000000 -000000 -003C00 -007C00 -007E00 -00FE00 -00FE00 -00FF00 -01EF00 -01CF80 -03C780 -038780 -0387C0 -0783C0 -0703C0 -0F01E0 -0E01E0 -0FFFF0 -1FFFF0 -1FFFF0 -1C00F8 -380078 -38007C -78003C -70003C -70003E -E0001E -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 690 0 -DWIDTH 23 0 -BBX 23 31 0 0 -BITMAP -01E180 -03FF80 -03FF00 -030E00 -000000 -000000 -003C00 -007C00 -007E00 -00FE00 -00FE00 -00FF00 -01EF00 -01CF80 -03C780 -038780 -0387C0 -0783C0 -0703C0 -0F01E0 -0E01E0 -0FFFF0 -1FFFF0 -1FFFF0 -1C00F8 -380078 -38007C -78003C -70003C -70003E -E0001E -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 690 0 -DWIDTH 23 0 -BBX 23 30 0 0 -BITMAP -01C700 -01C700 -01C700 -000000 -000000 -003C00 -007C00 -007E00 -00FE00 -00FE00 -00FF00 -01EF00 -01CF80 -03C780 -038780 -0387C0 -0783C0 -0703C0 -0F01E0 -0E01E0 -0FFFF0 -1FFFF0 -1FFFF0 -1C00F8 -380078 -38007C -78003C -70003C -70003E -E0001E -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 690 0 -DWIDTH 23 0 -BBX 23 32 0 0 -BITMAP -003800 -006C00 -004400 -006C00 -003800 -000000 -000000 -003C00 -007C00 -007E00 -00FE00 -00FE00 -00FF00 -01EF00 -01CF80 -03C780 -038780 -0387C0 -0783C0 -0703C0 -0F01E0 -0E01E0 -0FFFF0 -1FFFF0 -1FFFF0 -1C00F8 -380078 -38007C -78003C -70003C -70003E -E0001E -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 31 0 -BBX 30 25 0 0 -BITMAP -0003FFF8 -0007FFF8 -0007FFF8 -000FE000 -001FE000 -001FE000 -003DE000 -0039E000 -0079E000 -0071E000 -00E1FFF0 -01E1FFF0 -01C1FFF0 -03C1E000 -0381E000 -07FFE000 -07FFE000 -0FFFE000 -1E01E000 -1C01E000 -3C01E000 -3801E000 -7801FFFC -7001FFFC -F001FFFC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 692 0 -DWIDTH 24 0 -BBX 20 32 2 -7 -BITMAP -00FF00 -03FFF0 -0FFFF0 -1F80F0 -3E0010 -3C0000 -7C0000 -780000 -F80000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -F80000 -780000 -7C0000 -3C0000 -3E0010 -1F80F0 -0FFFF0 -03FFE0 -00FF00 -006000 -006000 -003800 -003800 -003800 -00F800 -00F000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 542 0 -DWIDTH 18 0 -BBX 15 32 3 0 -BITMAP -3C00 -1E00 -0E00 -0700 -0380 -0000 -0000 -FFFC -FFFC -FFFC -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -FFF8 -FFF8 -FFF8 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 542 0 -DWIDTH 18 0 -BBX 15 32 3 0 -BITMAP -01E0 -03C0 -0380 -0700 -0E00 -0000 -0000 -FFFC -FFFC -FFFC -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -FFF8 -FFF8 -FFF8 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 542 0 -DWIDTH 18 0 -BBX 15 32 3 0 -BITMAP -0F80 -0F80 -1DC0 -38E0 -7070 -0000 -0000 -FFFC -FFFC -FFFC -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -FFF8 -FFF8 -FFF8 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 542 0 -DWIDTH 18 0 -BBX 15 30 3 0 -BITMAP -38E0 -38E0 -38E0 -0000 -0000 -FFFC -FFFC -FFFC -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -FFF8 -FFF8 -FFF8 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 288 0 -DWIDTH 10 0 -BBX 7 31 1 0 -BITMAP -F0 -78 -38 -1C -0E -00 -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 288 0 -DWIDTH 10 0 -BBX 7 31 3 0 -BITMAP -1E -3C -38 -70 -E0 -00 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 288 0 -DWIDTH 10 0 -BBX 11 31 0 0 -BITMAP -1F00 -1F00 -3B80 -71C0 -E0E0 -0000 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 288 0 -DWIDTH 10 0 -BBX 9 29 1 0 -BITMAP -E380 -E380 -E380 -0000 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 749 0 -DWIDTH 25 0 -BBX 25 25 0 0 -BITMAP -0FFF8000 -0FFFE000 -0FFFF800 -0F00FC00 -0F003E00 -0F001F00 -0F000F00 -0F000F00 -0F000F80 -0F000780 -0F000780 -FFFC0780 -FFFC0780 -FFFC0780 -0F000780 -0F000780 -0F000700 -0F000F00 -0F000F00 -0F001E00 -0F003E00 -0F00FC00 -0FFFF800 -0FFFE000 -0FFF8000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 25 0 -BBX 19 31 3 0 -BITMAP -078600 -0FFE00 -0FFC00 -0C3800 -000000 -000000 -F000E0 -F800E0 -F800E0 -FC00E0 -FE00E0 -FE00E0 -FF00E0 -EF80E0 -E780E0 -E7C0E0 -E3E0E0 -E1E0E0 -E1F0E0 -E0F8E0 -E0F8E0 -E07CE0 -E03EE0 -E03EE0 -E01FE0 -E00FE0 -E00FE0 -E007E0 -E003E0 -E003E0 -E001E0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 23 32 2 0 -BITMAP -01E000 -00F000 -007000 -003800 -001C00 -000000 -000000 -00FE00 -07FFC0 -0FFFE0 -1F83F0 -3E00F8 -3C0078 -78003C -78003C -F8003E -F0001E -F0001E -F0001E -F0001E -F0001E -F0001E -F0001E -F8003E -78003C -78003C -3C0078 -3E00F8 -1F83F0 -0FFFE0 -07FFC0 -00FE00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 23 32 2 0 -BITMAP -000F00 -001E00 -001C00 -003800 -007000 -000000 -000000 -00FE00 -07FFC0 -0FFFE0 -1F83F0 -3E00F8 -3C0078 -78003C -78003C -F8003E -F0001E -F0001E -F0001E -F0001E -F0001E -F0001E -F0001E -F8003E -78003C -78003C -3C0078 -3E00F8 -1F83F0 -0FFFE0 -07FFC0 -00FE00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 23 32 2 0 -BITMAP -007C00 -007C00 -00EE00 -01C700 -038380 -000000 -000000 -00FE00 -07FFC0 -0FFFE0 -1F83F0 -3E00F8 -3C0078 -78003C -78003C -F8003E -F0001E -F0001E -F0001E -F0001E -F0001E -F0001E -F0001E -F8003E -78003C -78003C -3C0078 -3E00F8 -1F83F0 -0FFFE0 -07FFC0 -00FE00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 23 31 2 0 -BITMAP -01E180 -03FF80 -03FF00 -030E00 -000000 -000000 -00FE00 -07FFC0 -0FFFE0 -1F83F0 -3E00F8 -3C0078 -78003C -78003C -F8003E -F0001E -F0001E -F0001E -F0001E -F0001E -F0001E -F0001E -F8003E -78003C -78003C -3C0078 -3E00F8 -1F83F0 -0FFFE0 -07FFC0 -00FE00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 23 30 2 0 -BITMAP -01C700 -01C700 -01C700 -000000 -000000 -00FE00 -07FFC0 -0FFFE0 -1F83F0 -3E00F8 -3C0078 -78003C -78003C -F8003E -F0001E -F0001E -F0001E -F0001E -F0001E -F0001E -F0001E -F8003E -78003C -78003C -3C0078 -3E00F8 -1F83F0 -0FFFE0 -07FFC0 -00FE00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 20 21 1 0 -BITMAP -600060 -E00070 -F000F0 -7801E0 -3C03C0 -1E0780 -0F0F00 -079E00 -03FC00 -01F800 -00F000 -01F800 -03FC00 -079E00 -0F0F00 -1E0780 -3C03C0 -7801E0 -F000F0 -E00070 -600060 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 23 25 2 0 -BITMAP -00FE1E -07FFFC -0FFFF8 -1F83F8 -3E00F8 -3C01F8 -7803FC -7803BC -F807BE -F00F1E -F01E1E -F03C1E -F0381E -F0781E -F0F01E -F1E01E -FBC03E -7B803C -7F803C -3F0078 -3E00F8 -3F83F0 -3FFFE0 -7FFFC0 -F0FE00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 24 0 -BBX 18 32 3 0 -BITMAP -078000 -03C000 -01C000 -00E000 -007000 -000000 -000000 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F803C0 -780380 -7E0780 -3FFF00 -1FFE00 -07F800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 24 0 -BBX 18 32 3 0 -BITMAP -007800 -00F000 -00E000 -01C000 -038000 -000000 -000000 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F803C0 -780380 -7E0780 -3FFF00 -1FFE00 -07F800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 24 0 -BBX 18 32 3 0 -BITMAP -01F000 -01F000 -03B800 -071C00 -0E0E00 -000000 -000000 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F803C0 -780380 -7E0780 -3FFF00 -1FFE00 -07F800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 24 0 -BBX 18 30 3 0 -BITMAP -0E3800 -0E3800 -0E3800 -000000 -000000 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F001C0 -F803C0 -780380 -7E0780 -3FFF00 -1FFE00 -07F800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 21 32 0 0 -BITMAP -001E00 -003C00 -003800 -007000 -00E000 -000000 -000000 -F00078 -780070 -7C00F0 -3C01E0 -3E01C0 -1E03C0 -1F0380 -0F8700 -078F00 -07CE00 -03DE00 -03FC00 -01F800 -01F800 -00F000 -00F000 -00F000 -00F000 -00F000 -00F000 -00F000 -00F000 -00F000 -00F000 -00F000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 553 0 -DWIDTH 19 0 -BBX 15 25 3 0 -BITMAP -F000 -F000 -F000 -F000 -F000 -FFE0 -FFF8 -FFFC -F07E -F03E -F01E -F01E -F01E -F01E -F03E -F03C -F0FC -FFF8 -FFF0 -FFC0 -F000 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 598 0 -DWIDTH 20 0 -BBX 17 27 3 0 -BITMAP -1FC000 -3FF000 -7FF000 -78F800 -F07800 -F07800 -F07800 -F07000 -F0F000 -F0E000 -F1C000 -F1C000 -F1E000 -F1F000 -F1F800 -F0FC00 -F07E00 -F03F00 -F01F00 -F00780 -F00780 -F00380 -F00380 -F30780 -F3FF00 -F3FE00 -F0FC00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 552 0 -DWIDTH 19 0 -BBX 17 25 1 0 -BITMAP -0F0000 -078000 -038000 -01C000 -00E000 -000000 -000000 -07F000 -3FF800 -3FFC00 -307C00 -203C00 -003C00 -003C00 -07FC00 -1FFC00 -7FFC00 -7C3C00 -F83C00 -F03C00 -F03C00 -F87C00 -7FFF80 -7FCF80 -1F0780 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 552 0 -DWIDTH 19 0 -BBX 17 25 1 0 -BITMAP -00F000 -01E000 -01C000 -038000 -070000 -000000 -000000 -07F000 -3FF800 -3FFC00 -307C00 -203C00 -003C00 -003C00 -07FC00 -1FFC00 -7FFC00 -7C3C00 -F83C00 -F03C00 -F03C00 -F87C00 -7FFF80 -7FCF80 -1F0780 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 552 0 -DWIDTH 19 0 -BBX 17 25 1 0 -BITMAP -03E000 -03E000 -077000 -0E3800 -1C1C00 -000000 -000000 -07F000 -3FF800 -3FFC00 -307C00 -203C00 -003C00 -003C00 -07FC00 -1FFC00 -7FFC00 -7C3C00 -F83C00 -F03C00 -F03C00 -F87C00 -7FFF80 -7FCF80 -1F0780 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 552 0 -DWIDTH 19 0 -BBX 17 24 1 0 -BITMAP -0F0C00 -1FFC00 -1FF800 -187000 -000000 -000000 -07F000 -3FF800 -3FFC00 -307C00 -203C00 -003C00 -003C00 -07FC00 -1FFC00 -7FFC00 -7C3C00 -F83C00 -F03C00 -F03C00 -F87C00 -7FFF80 -7FCF80 -1F0780 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 552 0 -DWIDTH 19 0 -BBX 17 23 1 0 -BITMAP -0E3800 -0E3800 -0E3800 -000000 -000000 -07F000 -3FF800 -3FFC00 -307C00 -203C00 -003C00 -003C00 -07FC00 -1FFC00 -7FFC00 -7C3C00 -F83C00 -F03C00 -F03C00 -F87C00 -7FFF80 -7FCF80 -1F0780 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 552 0 -DWIDTH 19 0 -BBX 17 25 1 0 -BITMAP -01C000 -036000 -022000 -036000 -01C000 -000000 -000000 -07F000 -3FF800 -3FFC00 -307C00 -203C00 -003C00 -003C00 -07FC00 -1FFC00 -7FFC00 -7C3C00 -F83C00 -F03C00 -F03C00 -F87C00 -7FFF80 -7FCF80 -1F0780 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 853 0 -DWIDTH 29 0 -BBX 24 18 2 0 -BITMAP -0FC1F0 -3FF7FC -3FFFFC -307F1E -203E0E -003C0F -003C0F -07FFFF -1FFFFF -7FFFFF -7C3C00 -F83C00 -F03E00 -F03F00 -F86F81 -7FCFFF -7F87FF -1E01FC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 518 0 -DWIDTH 17 0 -BBX 14 25 2 -7 -BITMAP -07FC -1FFC -3FFC -7E0C -7C00 -7800 -F000 -F000 -F000 -F000 -F000 -F000 -7800 -7C00 -3E04 -3FFC -0FFC -07F0 -0300 -0300 -01C0 -01C0 -01C0 -07C0 -0780 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 557 0 -DWIDTH 19 0 -BBX 15 25 2 0 -BITMAP -1E00 -0F00 -0700 -0380 -01C0 -0000 -0000 -07E0 -1FF0 -3FF8 -3C3C -781C -701E -F01E -FFFE -FFFE -FFFE -F000 -F000 -7800 -7C00 -3E06 -1FFE -0FFE -03F8 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 557 0 -DWIDTH 19 0 -BBX 15 25 2 0 -BITMAP -00F0 -01E0 -01C0 -0380 -0700 -0000 -0000 -07E0 -1FF0 -3FF8 -3C3C -781C -701E -F01E -FFFE -FFFE -FFFE -F000 -F000 -7800 -7C00 -3E06 -1FFE -0FFE -03F8 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 557 0 -DWIDTH 19 0 -BBX 15 25 2 0 -BITMAP -07C0 -07C0 -0EE0 -1C70 -3838 -0000 -0000 -07E0 -1FF0 -3FF8 -3C3C -781C -701E -F01E -FFFE -FFFE -FFFE -F000 -F000 -7800 -7C00 -3E06 -1FFE -0FFE -03F8 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 557 0 -DWIDTH 19 0 -BBX 15 23 2 0 -BITMAP -1C70 -1C70 -1C70 -0000 -0000 -07E0 -1FF0 -3FF8 -3C3C -781C -701E -F01E -FFFE -FFFE -FFFE -F000 -F000 -7800 -7C00 -3E06 -1FFE -0FFE -03F8 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 7 24 1 0 -BITMAP -F0 -78 -38 -1C -0E -00 -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 7 24 3 0 -BITMAP -1E -3C -38 -70 -E0 -00 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 11 24 0 0 -BITMAP -1F00 -1F00 -3B80 -71C0 -E0E0 -0000 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 9 22 1 0 -BITMAP -E380 -E380 -E380 -0000 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 26 2 0 -BITMAP -FC4000 -FFE000 -C7E000 -0FC000 -3FE000 -1EF000 -187800 -103C00 -07FE00 -1FFE00 -3FFF00 -7C1F00 -780F80 -F80F80 -F00780 -F00780 -F00780 -F00780 -F00780 -F00780 -780F00 -780F00 -3E1E00 -3FFE00 -1FF800 -07F000 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 21 0 -BBX 15 24 3 0 -BITMAP -1E18 -3FF8 -3FF0 -30E0 -0000 -0000 -F0F0 -F3FC -F7FC -FE3E -FC1E -F81E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 17 25 2 0 -BITMAP -0F0000 -078000 -038000 -01C000 -00E000 -000000 -000000 -07F000 -1FFC00 -3FFE00 -7C1F00 -780F00 -780F00 -F00780 -F00780 -F00780 -F00780 -F00780 -F00780 -780F00 -780F00 -7C1F00 -3FFE00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 17 25 2 0 -BITMAP -007800 -00F000 -00E000 -01C000 -038000 -000000 -000000 -07F000 -1FFC00 -3FFE00 -7C1F00 -780F00 -780F00 -F00780 -F00780 -F00780 -F00780 -F00780 -F00780 -780F00 -780F00 -7C1F00 -3FFE00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 17 25 2 0 -BITMAP -03E000 -03E000 -077000 -0E3800 -1C1C00 -000000 -000000 -07F000 -1FFC00 -3FFE00 -7C1F00 -780F00 -780F00 -F00780 -F00780 -F00780 -F00780 -F00780 -F00780 -780F00 -780F00 -7C1F00 -3FFE00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 17 24 2 0 -BITMAP -0F0C00 -1FFC00 -1FF800 -187000 -000000 -000000 -07F000 -1FFC00 -3FFE00 -7C1F00 -780F00 -780F00 -F00780 -F00780 -F00780 -F00780 -F00780 -F00780 -780F00 -780F00 -7C1F00 -3FFE00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 17 23 2 0 -BITMAP -0E3800 -0E3800 -0E3800 -000000 -000000 -07F000 -1FFC00 -3FFE00 -7C1F00 -780F00 -780F00 -F00780 -F00780 -F00780 -F00780 -F00780 -F00780 -780F00 -780F00 -7C1F00 -3FFE00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 20 17 1 1 -BITMAP -00F000 -00F000 -00F000 -00F000 -000000 -000000 -000000 -FFFFF0 -FFFFF0 -FFFFF0 -000000 -000000 -000000 -00F000 -00F000 -00F000 -00F000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 17 18 2 0 -BITMAP -07F780 -1FFF00 -3FFE00 -7C1F00 -783F00 -787F00 -F07780 -F0F780 -F1E780 -F3C780 -F78780 -F70780 -7F0F00 -7E0F00 -7C1F00 -3FFE00 -7FFC00 -F7F000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 21 0 -BBX 15 25 3 0 -BITMAP -1E00 -0F00 -0700 -0380 -01C0 -0000 -0000 -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F03E -F07E -F8FE -7FDE -7F9E -1E1E -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 21 0 -BBX 15 25 3 0 -BITMAP -00F0 -01E0 -01C0 -0380 -0700 -0000 -0000 -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F03E -F07E -F8FE -7FDE -7F9E -1E1E -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 21 0 -BBX 15 25 3 0 -BITMAP -07C0 -07C0 -0EE0 -1C70 -3838 -0000 -0000 -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F03E -F07E -F8FE -7FDE -7F9E -1E1E -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 21 0 -BBX 15 23 3 0 -BITMAP -1C70 -1C70 -1C70 -0000 -0000 -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F01E -F03E -F07E -F8FE -7FDE -7F9E -1E1E -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 568 0 -DWIDTH 18 0 -BBX 17 32 0 -7 -BITMAP -007800 -00F000 -00E000 -01C000 -038000 -000000 -000000 -F00380 -F80700 -780700 -780700 -7C0E00 -3C0E00 -3C1E00 -3E1C00 -1E1C00 -1E3800 -1F3800 -0F7800 -0F7000 -07F000 -07E000 -07E000 -03E000 -03C000 -03C000 -03C000 -038000 -078000 -070000 -070000 -0F0000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 630 0 -DWIDTH 21 0 -BBX 16 31 3 -7 -BITMAP -F000 -F000 -F000 -F000 -F000 -F000 -F1F0 -F3FC -F7FC -FC3E -F81E -F00F -F00F -F00F -F00F -F00F -F00F -F00F -F01E -F81E -FC3E -FFFC -F7F8 -F1E0 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 568 0 -DWIDTH 18 0 -BBX 17 30 0 -7 -BITMAP -0E3800 -0E3800 -0E3800 -000000 -000000 -F00380 -F80700 -780700 -780700 -7C0E00 -3C0E00 -3C1E00 -3E1C00 -1E1C00 -1E3800 -1F3800 -0F7800 -0F7000 -07F000 -07E000 -07E000 -03E000 -03C000 -03C000 -03C000 -038000 -078000 -070000 -070000 -0F0000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubB08-L1.bdf diff -u xc/fonts/bdf/100dpi/lubB08-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubB08-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubB08-L1.bdf:1.1 Wed Apr 4 18:55:29 2001 +++ xc/fonts/bdf/100dpi/lubB08-L1.bdf Wed Mar 16 21:03:42 2005 @@ -1,2949 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubB08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-R-Normal--11-80-100-100-P-66-ISO8859-1 -SIZE 8 100 100 -FONTBOUNDINGBOX 19 13 -6 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 11 -POINT_SIZE 80 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 66 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 10 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold" -X_HEIGHT 6 -CAP_HEIGHT 9 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 798 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 9 0 0 -BITMAP -C0 -C0 -C0 -C0 -40 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 461 0 -DWIDTH 5 0 -BBX 5 4 0 5 -BITMAP -D8 -D8 -50 -50 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -14 -24 -7E -28 -28 -FC -48 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 5 10 1 -1 -BITMAP -78 -E8 -E0 -60 -30 -38 -38 -B8 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -63 -F2 -F4 -F8 -78 -16 -2F -4F -C6 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 765 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -38 -6C -6C -30 -73 -DA -CE -EE -7F -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 253 0 -DWIDTH 3 0 -BBX 3 4 0 5 -BITMAP -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 327 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -20 -40 -40 -C0 -C0 -C0 -C0 -C0 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 327 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -80 -40 -40 -60 -60 -60 -60 -60 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 5 0 -BBX 4 4 0 5 -BITMAP -60 -F0 -E0 -70 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -10 -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 2 0 2 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 527 0 -DWIDTH 6 0 -BBX 6 11 0 -2 -BITMAP -04 -08 -08 -10 -10 -30 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -30 -48 -CC -CC -CC -CC -CC -48 -30 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 4 9 2 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -F8 -8C -0C -0C -18 -20 -40 -FC -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -F8 -8C -0C -08 -70 -1C -0C -8C -F8 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -0C -1C -2C -4C -FE -FE -0C -0C -1E -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F8 -F8 -80 -80 -F0 -38 -18 -98 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -3C -64 -C0 -F8 -CC -CC -CC -4C -38 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F8 -F8 -10 -10 -20 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -CC -CC -68 -38 -CC -CC -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -70 -C8 -CC -CC -CC -7C -0C -98 -F0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 6 0 0 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -04 -0C -30 -C0 -40 -30 -08 -04 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 3 0 2 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -80 -C0 -30 -18 -0C -30 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 505 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -F0 -98 -18 -10 -20 -60 -60 -60 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -1E00 -2100 -5880 -9E80 -B280 -B680 -BB80 -4000 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 795 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -0800 -1C00 -1C00 -3E00 -2600 -3F00 -4300 -4300 -C380 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 639 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -F8 -6C -6C -68 -70 -6C -6C -6C -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 711 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -3E -62 -C0 -C0 -C0 -C0 -C0 -62 -3E -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 794 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FC -66 -63 -63 -63 -63 -63 -66 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 601 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -FC -64 -60 -68 -78 -68 -60 -64 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -FC -64 -60 -68 -78 -68 -60 -60 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 753 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -3E -62 -C0 -C0 -C0 -CF -C6 -66 -3E -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 798 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -F780 -6300 -6300 -6300 -7F00 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 349 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 452 0 -DWIDTH 5 0 -BBX 5 11 0 -2 -BITMAP -78 -30 -30 -30 -30 -30 -30 -30 -30 -B0 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 747 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -F2 -66 -6C -78 -78 -7C -6E -66 -F7 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -62 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 904 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -E1C0 -7180 -7380 -7380 -5D80 -5D80 -4D80 -4980 -E3C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 788 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -E7 -62 -72 -72 -5A -5E -4E -46 -E6 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 810 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -F8 -6C -6C -6C -78 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 810 0 -DWIDTH 9 0 -BBX 9 11 1 -2 -BITMAP -3C00 -6600 -C300 -C300 -C300 -C300 -C300 -6600 -3C00 -0780 -0100 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 720 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -F8 -6C -6C -6C -78 -78 -6C -6E -FE -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -78 -C8 -C0 -E0 -78 -1C -0C -8C -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 714 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -FF -99 -18 -18 -18 -18 -18 -18 -3C -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 747 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -F7 -62 -62 -62 -62 -62 -62 -62 -3C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 753 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -E3 -62 -62 -72 -34 -34 -1C -18 -18 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 955 0 -DWIDTH 10 0 -BBX 11 9 0 0 -BITMAP -E660 -6640 -6640 -6E40 -7B80 -3B80 -3380 -3100 -1100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 702 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -F3 -62 -36 -3C -18 -2C -6E -46 -CF -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 717 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -E3 -62 -72 -34 -38 -18 -18 -18 -3C -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 639 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -FC -8C -18 -38 -30 -70 -60 -C4 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 327 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 527 0 -DWIDTH 6 0 -BBX 6 11 0 -2 -BITMAP -80 -40 -40 -20 -20 -30 -10 -10 -08 -08 -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 327 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 8 0 1 -BITMAP -10 -30 -30 -30 -48 -48 -C4 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 1 0 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 3 2 2 7 -BITMAP -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -70 -18 -F8 -D8 -D8 -6C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 640 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -E0 -60 -60 -6C -7E -66 -66 -66 -7C -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 541 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -C8 -C0 -C0 -E0 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 652 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -1C -0C -0C -7C -CC -CC -CC -FC -6E -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 568 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -D8 -F8 -C0 -E0 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 416 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -38 -68 -60 -F0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 6 8 0 -2 -BITMAP -7C -D8 -D8 -70 -FC -7C -CC -F8 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -E0 -60 -60 -6C -7C -6C -6C -6C -FE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -60 -60 -00 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 355 0 -DWIDTH 4 0 -BBX 4 11 0 -2 -BITMAP -30 -30 -00 -70 -30 -30 -30 -30 -30 -B0 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -E0 -60 -60 -64 -6C -78 -78 -6C -FE -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 967 0 -DWIDTH 11 0 -BBX 10 6 0 0 -BITMAP -E980 -7F80 -6D80 -6D80 -6D80 -FFC0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -EC -7C -6C -6C -6C -FE -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 652 0 -DWIDTH 7 0 -BBX 7 8 0 -2 -BITMAP -EC -7E -66 -66 -66 -7C -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 640 0 -DWIDTH 7 0 -BBX 7 8 0 -2 -BITMAP -7C -CC -CC -CC -FC -6C -0C -1E -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 462 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -E8 -78 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 525 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -D0 -F0 -78 -98 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -60 -60 -60 -F0 -60 -60 -60 -60 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -FC -6C -6C -6C -7C -6E -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 657 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -E6 -64 -64 -38 -38 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 880 0 -DWIDTH 10 0 -BBX 10 6 0 0 -BITMAP -E4C0 -6E80 -6E80 -7F00 -3300 -3300 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -F6 -74 -38 -38 -4C -CE -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 8 0 -2 -BITMAP -E6 -64 -64 -38 -38 -10 -10 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -F8 -B8 -30 -60 -E8 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 366 0 -DWIDTH 4 0 -BBX 3 11 1 -2 -BITMAP -60 -60 -60 -C0 -C0 -80 -C0 -C0 -60 -60 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 3 0 -BBX 1 11 1 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 366 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -C0 -C0 -C0 -60 -60 -20 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 3 0 2 -BITMAP -64 -B4 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -C0 -C0 -40 -40 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -10 -7C -D4 -D0 -D0 -D0 -50 -7C -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -38 -68 -60 -60 -F0 -60 -40 -F8 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -82 -7C -6C -44 -44 -44 -6C -7C -82 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -F3 -62 -76 -3C -7C -18 -7C -18 -3C -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 3 0 -BBX 1 11 1 -2 -BITMAP -80 -80 -80 -80 -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 5 11 1 -2 -BITMAP -78 -C8 -C0 -70 -F8 -D8 -F8 -70 -18 -98 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 3 2 2 7 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -3C -66 -DB -B9 -B1 -B1 -DB -66 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 488 0 -DWIDTH 5 0 -BBX 6 5 0 4 -BITMAP -F8 -18 -78 -D8 -EC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -28 -58 -F0 -D0 -48 -28 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 3 0 2 -BITMAP -FC -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 2 0 2 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 6 0 3 -BITMAP -78 -CC -B4 -B4 -EC -78 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 3 1 2 8 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 3 0 -BBX 2 3 0 6 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -10 -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 374 0 -DWIDTH 4 0 -BBX 3 5 -6 4 -BITMAP -E0 -A0 -40 -C0 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 374 0 -DWIDTH 4 0 -BBX 3 5 -6 4 -BITMAP -E0 -A0 -40 -A0 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 3 2 2 7 -BITMAP -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 705 0 -DWIDTH 8 0 -BBX 7 8 0 -2 -BITMAP -FC -6C -6C -6C -7C -7E -60 -60 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 4 11 1 -2 -BITMAP -70 -F0 -F0 -F0 -70 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 1 2 3 2 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 2 2 3 -2 -BITMAP -80 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 374 0 -DWIDTH 4 0 -BBX 3 5 -6 4 -BITMAP -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 488 0 -DWIDTH 5 0 -BBX 5 5 0 4 -BITMAP -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -A0 -90 -58 -78 -D0 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 803 0 -DWIDTH 9 0 -BBX 9 9 4 0 -BITMAP -6380 -2700 -2600 -2C00 -7F00 -1F00 -3780 -7100 -E380 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 803 0 -DWIDTH 9 0 -BBX 9 9 4 0 -BITMAP -6380 -2700 -2600 -2C00 -7F80 -1A80 -3100 -7300 -E380 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 803 0 -DWIDTH 9 0 -BBX 9 9 4 0 -BITMAP -7380 -5700 -2600 -5C00 -7F00 -1F00 -3780 -7100 -E380 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 505 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -30 -30 -30 -20 -40 -C0 -C8 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 795 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -1800 -0400 -0800 -1C00 -1C00 -3E00 -2600 -3F00 -4300 -4300 -C380 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 795 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -0C00 -1000 -0800 -1C00 -1C00 -3E00 -2600 -3F00 -4300 -4300 -C380 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 795 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -0C00 -1200 -0800 -1C00 -1C00 -3E00 -2600 -3F00 -4300 -4300 -C380 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 795 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -1E00 -1E00 -0800 -1C00 -1C00 -3E00 -2600 -3F00 -4300 -4300 -C380 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 795 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -1400 -1400 -0800 -1C00 -1C00 -3E00 -2600 -3F00 -4300 -4300 -C380 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 795 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -0C00 -0C00 -0800 -1C00 -1C00 -3E00 -2600 -3F00 -4300 -4300 -C380 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 959 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -0FC0 -0E40 -1E80 -1780 -2680 -3E00 -4600 -C640 -CFC0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 711 0 -DWIDTH 8 0 -BBX 7 11 0 -2 -BITMAP -3E -62 -C0 -C0 -C0 -C0 -C0 -62 -3E -10 -18 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 601 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -60 -10 -FC -64 -60 -68 -78 -68 -60 -64 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 601 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -18 -20 -FC -64 -60 -68 -78 -68 -60 -64 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 601 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -30 -48 -FC -64 -60 -68 -78 -68 -60 -64 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 601 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -28 -28 -FC -64 -60 -68 -78 -68 -60 -64 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 349 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -C0 -20 -F0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 349 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -30 -40 -F0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 349 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -60 -90 -F0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 349 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -A0 -A0 -F0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 794 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FC -66 -63 -63 -FB -63 -63 -66 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 788 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -3C -3C -E7 -62 -72 -72 -5A -5E -4E -46 -E6 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 810 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -30 -08 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 810 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -0C -10 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 810 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -18 -24 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 810 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -3C -3C -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 810 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -28 -28 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -84 -4C -48 -30 -30 -48 -C8 -84 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 810 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3D -66 -C7 -CB -DB -D3 -E3 -66 -BC -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 747 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -30 -08 -F7 -62 -62 -62 -62 -62 -62 -62 -3C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 747 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -0C -10 -F7 -62 -62 -62 -62 -62 -62 -62 -3C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 747 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -18 -24 -F7 -62 -62 -62 -62 -62 -62 -62 -3C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 747 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -28 -28 -F7 -62 -62 -62 -62 -62 -62 -62 -3C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 717 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -0C -10 -E3 -62 -72 -34 -38 -18 -18 -18 -3C -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -F0 -60 -78 -6C -6C -6C -78 -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 700 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -38 -6C -68 -70 -78 -7C -6E -76 -FC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -60 -10 -70 -18 -F8 -D8 -D8 -6C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -20 -70 -18 -F8 -D8 -D8 -6C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -48 -70 -18 -F8 -D8 -D8 -6C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -78 -78 -70 -18 -F8 -D8 -D8 -6C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -50 -50 -70 -18 -F8 -D8 -D8 -6C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -30 -70 -18 -F8 -D8 -D8 -6C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 858 0 -DWIDTH 9 0 -BBX 9 6 0 0 -BITMAP -7700 -0D80 -7F80 -CC00 -CE00 -7780 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 541 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -78 -C8 -C0 -C0 -E0 -78 -20 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 568 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -10 -70 -D8 -F8 -C0 -E0 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 568 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -30 -40 -70 -D8 -F8 -C0 -E0 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 568 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -30 -48 -70 -D8 -F8 -C0 -E0 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 568 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -50 -70 -D8 -F8 -C0 -E0 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -C0 -20 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -30 -40 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -60 -90 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -A0 -A0 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 652 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -F0 -20 -D8 -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -78 -78 -EC -7C -6C -6C -6C -FE -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -60 -10 -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -18 -20 -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -30 -48 -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -78 -78 -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -50 -50 -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 8 6 0 0 -BITMAP -18 -18 -00 -FF -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -74 -CC -DC -EC -CC -B8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -30 -08 -FC -6C -6C -6C -7C -6E -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -18 -20 -FC -6C -6C -6C -7C -6E -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -18 -24 -FC -6C -6C -6C -7C -6E -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -28 -28 -FC -6C -6C -6C -7C -6E -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 10 0 -2 -BITMAP -18 -20 -E6 -64 -64 -38 -38 -10 -10 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 652 0 -DWIDTH 7 0 -BBX 7 11 0 -2 -BITMAP -E0 -60 -60 -6C -7E -66 -66 -66 -7C -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 10 0 -2 -BITMAP -28 -28 -E6 -64 -64 -38 -38 -10 -10 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubB10-L1.bdf diff -u xc/fonts/bdf/100dpi/lubB10-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubB10-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubB10-L1.bdf:1.1 Wed Apr 4 18:55:29 2001 +++ xc/fonts/bdf/100dpi/lubB10-L1.bdf Wed Mar 16 21:03:42 2005 @@ -1,3197 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubB10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-R-Normal--14-100-100-100-P-84-ISO8859-1 -SIZE 10 100 100 -FONTBOUNDINGBOX 22 16 -8 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 100 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 84 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 13 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold" -X_HEIGHT 7 -CAP_HEIGHT 10 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 798 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 10 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -40 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 461 0 -DWIDTH 6 0 -BBX 6 4 0 6 -BITMAP -CC -CC -48 -48 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -0900 -1200 -1200 -7F80 -1200 -2400 -FF00 -2400 -2400 -4800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 6 13 1 -2 -BITMAP -10 -7C -D4 -D4 -F0 -30 -18 -1C -9C -DC -F8 -10 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -70C0 -D980 -DB00 -DA00 -7400 -0B80 -16C0 -36C0 -66C0 -C380 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 765 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -1C00 -3600 -3600 -3C00 -39C0 -4880 -CC80 -C700 -E700 -3DC0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 253 0 -DWIDTH 4 0 -BBX 3 4 0 6 -BITMAP -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 327 0 -DWIDTH 5 0 -BBX 4 13 0 -3 -BITMAP -10 -20 -60 -40 -C0 -C0 -C0 -C0 -C0 -40 -60 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 327 0 -DWIDTH 5 0 -BBX 4 13 0 -3 -BITMAP -80 -40 -60 -20 -30 -30 -30 -30 -30 -20 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 6 0 -BBX 5 5 1 5 -BITMAP -20 -A8 -D0 -D0 -50 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 5 1 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 2 1 3 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 527 0 -DWIDTH 7 0 -BBX 7 13 0 -3 -BITMAP -02 -04 -04 -08 -08 -10 -10 -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -3C -66 -C3 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FC -CE -86 -06 -0C -18 -30 -40 -FE -FE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FC -8E -86 -04 -78 -0C -06 -86 -8E -F8 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -0E -0E -16 -26 -46 -FF -FF -06 -06 -0F -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -FC -FC -80 -80 -F8 -1C -0C -8C -9C -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -3E -62 -42 -C0 -DE -E7 -C3 -C3 -67 -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -FE -04 -08 -18 -30 -20 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -7C -C6 -C6 -E4 -38 -5C -C6 -C6 -E6 -7C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -3C -E6 -C3 -C3 -E7 -7B -03 -42 -46 -7C -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 7 1 0 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 10 1 -3 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -01 -06 -18 -E0 -60 -18 -06 -01 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 4 0 2 -BITMAP -FF -00 -00 -FF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -80 -60 -18 -06 -07 -18 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 505 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -F8 -9C -8C -08 -10 -20 -60 -00 -60 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 12 0 -BBX 12 10 0 0 -BITMAP -0FC0 -1060 -6710 -4C90 -9990 -9990 -9BA0 -9DC0 -6100 -1E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 795 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -0400 -0E00 -0E00 -1700 -1300 -2380 -3F80 -41C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 639 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -FE -63 -63 -67 -7C -66 -63 -63 -67 -FE -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 711 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -1F80 -7080 -6080 -C000 -C000 -C000 -C000 -6000 -7080 -1F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 794 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -FF00 -6180 -60C0 -60C0 -60C0 -60C0 -60C0 -6080 -6180 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 601 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -FE -62 -60 -64 -7C -64 -60 -60 -62 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -FE -62 -60 -64 -7C -64 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 753 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -1F80 -7180 -6080 -C000 -C000 -C3C0 -C180 -6180 -7180 -1F80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 798 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -F3C0 -6180 -6180 -6180 -7F80 -6180 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 349 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 452 0 -DWIDTH 6 0 -BBX 6 13 0 -3 -BITMAP -3C -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -98 -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -F380 -6100 -6600 -6C00 -7800 -7C00 -6E00 -6700 -6380 -F7C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -61 -61 -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 904 0 -DWIDTH 13 0 -BBX 12 10 0 0 -BITMAP -F070 -70E0 -70E0 -59E0 -5960 -4E60 -4E60 -4460 -4460 -E0F0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 788 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -E1C0 -7080 -7080 -5880 -5C80 -4E80 -4680 -4380 -4380 -E180 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 810 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -FE -63 -63 -63 -62 -7C -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 810 0 -DWIDTH 11 0 -BBX 12 13 1 -3 -BITMAP -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -61C0 -6180 -1F00 -0180 -00F0 -0060 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 720 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -FE00 -6300 -6300 -6300 -6600 -7C00 -6E00 -6700 -6380 -F1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -7C -C4 -C4 -E0 -78 -1C -0E -86 -8E -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 714 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -FFC0 -8C40 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -1E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -F1C0 -6080 -6080 -6080 -6080 -6080 -6080 -6080 -7180 -3F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 753 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -F8E0 -7040 -30C0 -3080 -1980 -1900 -0D00 -0E00 -0600 -0400 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 955 0 -DWIDTH 13 0 -BBX 13 10 0 0 -BITMAP -F338 -6310 -6310 -7720 -35A0 -35A0 -39C0 -18C0 -18C0 -10C0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 702 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -F9C0 -7080 -3900 -1A00 -1E00 -1E00 -1600 -2300 -4380 -E3C0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 717 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -F1C0 -7080 -3100 -1B00 -1E00 -0C00 -0C00 -0C00 -0C00 -1E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 639 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -FF -87 -0E -0C -1C -38 -30 -70 -E1 -FF -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 327 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 527 0 -DWIDTH 7 0 -BBX 7 13 0 -3 -BITMAP -80 -40 -40 -20 -20 -10 -10 -18 -08 -08 -04 -04 -02 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 327 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 8 0 2 -BITMAP -08 -18 -18 -24 -24 -42 -42 -81 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 1 1 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 3 2 2 8 -BITMAP -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -78 -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 640 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -E0 -60 -60 -6E -7F -63 -63 -63 -67 -7E -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 541 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -3C -44 -C4 -C0 -C0 -60 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 652 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0E -06 -06 -7E -C6 -C6 -C6 -C6 -FE -77 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -38 -44 -C6 -FE -C0 -60 -3E -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 416 0 -DWIDTH 6 0 -BBX 6 10 0 0 -BITMAP -3C -64 -60 -F8 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 8 10 0 -3 -BITMAP -3F -66 -66 -66 -3C -7F -7F -43 -C3 -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -E000 -6000 -6000 -6E00 -7F00 -6300 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -60 -60 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 355 0 -DWIDTH 5 0 -BBX 5 13 0 -3 -BITMAP -18 -18 -00 -38 -18 -18 -18 -18 -18 -18 -18 -98 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -E000 -6000 -6000 -6700 -6600 -6C00 -7800 -6E00 -6700 -F380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 967 0 -DWIDTH 14 0 -BBX 14 7 0 0 -BITMAP -EE70 -7FF8 -6318 -6318 -6318 -6318 -F7BC -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -EE00 -7F00 -6300 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 652 0 -DWIDTH 9 0 -BBX 8 10 0 -3 -BITMAP -EE -7F -63 -63 -63 -67 -7E -60 -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 640 0 -DWIDTH 9 0 -BBX 8 10 1 -3 -BITMAP -7E -E6 -C6 -C6 -C6 -FE -76 -06 -06 -0F -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 462 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -EC -7C -64 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 525 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -78 -C8 -E8 -7C -9C -8C -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -60 -60 -F8 -60 -60 -60 -60 -60 -78 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -E700 -6300 -6300 -6300 -6300 -7F00 -3B80 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 657 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -F380 -6100 -3200 -3200 -1C00 -1C00 -0800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 880 0 -DWIDTH 12 0 -BBX 12 7 0 0 -BITMAP -F270 -6720 -6720 -3740 -39C0 -1980 -1080 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -FB80 -7300 -3E00 -1C00 -3E00 -6700 -E780 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 10 0 -3 -BITMAP -F380 -6100 -3300 -3200 -1C00 -1C00 -1800 -0800 -1000 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -FE -8C -1C -38 -70 -E2 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 366 0 -DWIDTH 5 0 -BBX 4 13 1 -3 -BITMAP -30 -60 -60 -60 -60 -60 -C0 -60 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 1 13 1 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 366 0 -DWIDTH 5 0 -BBX 4 13 1 -3 -BITMAP -C0 -60 -60 -60 -60 -60 -30 -60 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 3 0 2 -BITMAP -61 -99 -86 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 10 1 -3 -BITMAP -C0 -C0 -00 -40 -40 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -10 -3C -54 -D4 -D0 -D0 -D0 -50 -3C -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -3C -64 -64 -60 -F8 -60 -60 -40 -FC -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -81 -C3 -7E -66 -42 -42 -66 -7E -C3 -81 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -F380 -6100 -7200 -3C00 -3E00 -1800 -3E00 -1800 -1800 -3C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 1 13 1 -3 -BITMAP -80 -80 -80 -80 -80 -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 7 13 1 -3 -BITMAP -7E -C2 -C2 -E0 -7C -DE -C6 -F6 -7C -1E -86 -86 -FC -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 4 2 2 8 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -1F00 -2080 -4F40 -9A20 -9820 -9820 -9820 -4E40 -2080 -1F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 488 0 -DWIDTH 7 0 -BBX 6 5 1 5 -BITMAP -F8 -18 -78 -D8 -EC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -12 -24 -6C -D8 -6C -24 -12 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 4 0 2 -BITMAP -FF -01 -01 -01 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 2 1 3 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 6 7 1 3 -BITMAP -78 -CC -B4 -B4 -B4 -CC -78 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 4 1 2 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 3 2 2 8 -BITMAP -E0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -0800 -0800 -0800 -FF80 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 374 0 -DWIDTH 5 0 -BBX 4 6 -8 4 -BITMAP -E0 -90 -10 -60 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 374 0 -DWIDTH 5 0 -BBX 4 6 -8 4 -BITMAP -F0 -90 -60 -10 -90 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 3 2 3 8 -BITMAP -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 705 0 -DWIDTH 10 0 -BBX 9 10 0 -3 -BITMAP -E700 -6300 -6300 -6300 -6300 -7F00 -7B80 -6000 -6000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 6 13 1 -3 -BITMAP -7C -F4 -F4 -F4 -74 -14 -14 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 2 2 3 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 2 3 3 -3 -BITMAP -40 -C0 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 374 0 -DWIDTH 5 0 -BBX 3 6 -8 4 -BITMAP -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 488 0 -DWIDTH 7 0 -BBX 6 5 0 5 -BITMAP -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -90 -48 -6C -36 -6C -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 803 0 -DWIDTH 11 0 -BBX 11 10 2 0 -BITMAP -60E0 -2180 -2380 -2700 -26C0 -7DC0 -1F40 -3BE0 -3040 -E0E0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 803 0 -DWIDTH 11 0 -BBX 11 10 2 0 -BITMAP -60E0 -2180 -2380 -2700 -2780 -7E40 -1C40 -3980 -3100 -E3C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 803 0 -DWIDTH 11 0 -BBX 11 10 2 0 -BITMAP -F0E0 -9180 -6380 -1700 -96C0 -EDC0 -1F40 -3BE0 -3040 -E0E0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 505 0 -DWIDTH 7 0 -BBX 6 10 1 -3 -BITMAP -18 -18 -00 -18 -10 -20 -40 -C4 -E4 -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 795 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0C00 -0200 -0000 -0400 -0E00 -0E00 -1700 -1300 -2380 -3F80 -41C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 795 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0600 -0800 -0000 -0400 -0E00 -0E00 -1700 -1300 -2380 -3F80 -41C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 795 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0E00 -1B00 -0000 -0400 -0E00 -0E00 -1700 -1300 -2380 -3F80 -41C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 795 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -1D00 -1700 -0000 -0400 -0E00 -0E00 -1700 -1300 -2380 -3F80 -41C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 795 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0900 -0900 -0000 -0400 -0E00 -0E00 -1700 -1300 -2380 -3F80 -41C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 795 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0C00 -0C00 -0000 -0400 -0E00 -0E00 -1700 -1300 -2380 -3F80 -41C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 959 0 -DWIDTH 13 0 -BBX 13 10 0 0 -BITMAP -03F8 -0708 -0700 -0B10 -1BF0 -1300 -3F00 -6300 -4308 -C7F8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 711 0 -DWIDTH 10 0 -BBX 9 13 0 -3 -BITMAP -1F80 -7080 -6080 -C000 -C000 -C000 -C000 -6000 -7080 -1F00 -0400 -0C00 -0C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 601 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -30 -08 -00 -FE -62 -60 -64 -7C -64 -60 -60 -62 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 601 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -18 -20 -00 -FE -62 -60 -64 -7C -64 -60 -60 -62 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 601 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -38 -6C -00 -FE -62 -60 -64 -7C -64 -60 -60 -62 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 601 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -24 -24 -00 -FE -62 -60 -64 -7C -64 -60 -60 -62 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 349 0 -DWIDTH 5 0 -BBX 4 13 0 0 -BITMAP -C0 -20 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 349 0 -DWIDTH 5 0 -BBX 4 13 0 0 -BITMAP -30 -40 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 349 0 -DWIDTH 5 0 -BBX 5 13 1 0 -BITMAP -70 -D8 -00 -78 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 349 0 -DWIDTH 5 0 -BBX 4 13 0 0 -BITMAP -90 -90 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 794 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -FF00 -6180 -60C0 -60C0 -F8C0 -60C0 -60C0 -6080 -6180 -FF00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 788 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -1D00 -1700 -0000 -E1C0 -7080 -7080 -5880 -5C80 -4E80 -4680 -4380 -4380 -E180 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 810 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1800 -0400 -0000 -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 810 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0600 -0800 -0000 -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 810 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1C00 -3600 -0000 -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 810 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3A00 -2E00 -0000 -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 810 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1200 -1200 -0000 -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -81 -42 -24 -18 -18 -24 -42 -81 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 810 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -1E40 -6180 -61C0 -C2C0 -C4C0 -C8C0 -D0C0 -E180 -6180 -9E00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -1800 -0400 -0000 -F1C0 -6080 -6080 -6080 -6080 -6080 -6080 -6080 -7180 -3F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0600 -0800 -0000 -F1C0 -6080 -6080 -6080 -6080 -6080 -6080 -6080 -7180 -3F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0E00 -1B00 -0000 -F1C0 -6080 -6080 -6080 -6080 -6080 -6080 -6080 -7180 -3F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -1200 -1200 -0000 -F1C0 -6080 -6080 -6080 -6080 -6080 -6080 -6080 -7180 -3F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 717 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0600 -0800 -0000 -F1C0 -7080 -3100 -1B00 -1E00 -0C00 -0C00 -0C00 -0C00 -1E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -F0 -60 -7E -63 -63 -63 -62 -7C -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 700 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3C -66 -64 -64 -68 -6E -67 -63 -6B -FE -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -30 -08 -00 -78 -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -18 -20 -00 -78 -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -38 -6C -00 -78 -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -74 -5C -00 -78 -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -48 -48 -00 -78 -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -30 -30 -00 -78 -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 858 0 -DWIDTH 12 0 -BBX 11 7 0 0 -BITMAP -79C0 -4E40 -0C60 -7FE0 -CC00 -CE00 -73E0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 541 0 -DWIDTH 8 0 -BBX 6 10 1 -3 -BITMAP -3C -44 -C4 -C0 -C0 -60 -3C -10 -30 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -30 -08 -00 -38 -44 -C6 -FE -C0 -60 -3E -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -0C -10 -00 -38 -44 -C6 -FE -C0 -60 -3E -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -38 -6C -00 -38 -44 -C6 -FE -C0 -60 -3E -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -24 -24 -00 -38 -44 -C6 -FE -C0 -60 -3E -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -C0 -20 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -30 -40 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 5 10 1 0 -BITMAP -70 -D8 -00 -70 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -90 -90 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 652 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -0C -F8 -3C -4E -3F -67 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -3A00 -2E00 -0000 -EE00 -7F00 -6300 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -30 -08 -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -0C -10 -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -1C -36 -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -3A -2E -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -24 -24 -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -18 -18 -00 -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3D -66 -C7 -DB -E3 -66 -BC -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -1800 -0400 -0000 -E700 -6300 -6300 -6300 -6300 -7F00 -3B80 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -0600 -0800 -0000 -E700 -6300 -6300 -6300 -6300 -7F00 -3B80 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -1C00 -3600 -0000 -E700 -6300 -6300 -6300 -6300 -7F00 -3B80 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -1200 -1200 -0000 -E700 -6300 -6300 -6300 -6300 -7F00 -3B80 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 13 0 -3 -BITMAP -0C00 -1000 -0000 -F380 -6100 -3300 -3200 -1C00 -1C00 -1800 -0800 -1000 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 652 0 -DWIDTH 9 0 -BBX 8 13 0 -3 -BITMAP -E0 -60 -60 -6E -7F -63 -63 -63 -67 -7E -60 -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 13 0 -3 -BITMAP -2400 -2400 -0000 -F380 -6100 -3300 -3200 -1C00 -1C00 -1800 -0800 -1000 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubB12-L1.bdf diff -u xc/fonts/bdf/100dpi/lubB12-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubB12-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubB12-L1.bdf:1.1 Wed Apr 4 18:55:29 2001 +++ xc/fonts/bdf/100dpi/lubB12-L1.bdf Wed Mar 16 21:03:42 2005 @@ -1,3641 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubB12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-R-Normal--17-120-100-100-P-101-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 27 19 -11 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 17 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 101 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 15 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold" -X_HEIGHT 9 -CAP_HEIGHT 13 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 798 0 -DWIDTH 14 0 -BBX 11 13 1 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 13 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -40 -40 -40 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 461 0 -DWIDTH 8 0 -BBX 6 5 1 8 -BITMAP -CC -CC -CC -48 -48 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 663 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0480 -0880 -0880 -0880 -7FE0 -1100 -1100 -1100 -FFC0 -2200 -2200 -2200 -2400 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 7 15 2 -1 -BITMAP -10 -7E -D2 -D2 -D0 -F0 -70 -38 -1C -16 -16 -96 -D6 -FC -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -7818 -8420 -8460 -84C0 -8480 -8500 -7A00 -04F0 -0908 -1908 -3108 -2108 -C0F0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 765 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -1F00 -3180 -3180 -3180 -1B00 -3C00 -6E78 -CE30 -C720 -C3E0 -C1C0 -60E0 -3FF8 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 253 0 -DWIDTH 4 0 -BBX 3 5 1 8 -BITMAP -E0 -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 327 0 -DWIDTH 6 0 -BBX 4 16 1 -3 -BITMAP -10 -20 -20 -40 -40 -C0 -C0 -C0 -C0 -C0 -C0 -40 -40 -20 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 327 0 -DWIDTH 6 0 -BBX 4 16 1 -3 -BITMAP -80 -40 -40 -20 -20 -30 -30 -30 -30 -30 -30 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 7 0 -BBX 7 5 0 8 -BITMAP -10 -D6 -6C -28 -6C -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -0800 -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 3 6 1 -3 -BITMAP -E0 -E0 -E0 -20 -20 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 1 0 5 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 3 2 1 0 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 527 0 -DWIDTH 9 0 -BBX 9 16 0 -3 -BITMAP -0080 -0100 -0100 -0200 -0200 -0400 -0400 -0800 -0800 -1000 -1000 -2000 -2000 -4000 -4000 -8000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -1E00 -3300 -6180 -4080 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -4080 -6180 -3300 -1E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 6 13 2 0 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -7C -C6 -83 -03 -03 -02 -06 -08 -10 -20 -40 -FF -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 7 13 2 0 -BITMAP -F8 -8E -86 -06 -04 -08 -78 -0C -06 -06 -86 -8C -F8 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0300 -0700 -0B00 -1B00 -1300 -2300 -4300 -C300 -FF80 -0300 -0300 -0300 -0780 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 7 13 2 0 -BITMAP -FE -80 -80 -80 -F8 -1C -0E -06 -06 -06 -86 -8C -F8 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1F00 -3100 -6100 -C000 -C000 -DE00 -E300 -C180 -C180 -C180 -4180 -6300 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -FF -FF -03 -06 -04 -0C -18 -18 -30 -30 -60 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3E00 -6380 -C180 -C180 -F100 -7E00 -3E00 -4700 -C380 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3C00 -6300 -C100 -C180 -C180 -C180 -6380 -3D80 -0180 -0180 -4300 -4600 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 9 1 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 12 1 -3 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -0040 -00C0 -0300 -0C00 -3000 -C000 -3000 -0C00 -0300 -00C0 -0040 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 5 0 2 -BITMAP -FFC0 -0000 -0000 -0000 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -8000 -C000 -3000 -0C00 -0300 -00C0 -0300 -0C00 -3000 -C000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 505 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -F8 -CE -86 -06 -04 -08 -10 -10 -30 -00 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -07C0 -1830 -3010 -6708 -4888 -8988 -9188 -9318 -9730 -9DE0 -4000 -6100 -1E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 795 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -0200 -0300 -0700 -0580 -0D80 -09C0 -08C0 -10E0 -1FE0 -2070 -2030 -4038 -E07C -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 639 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -FF00 -6380 -6180 -6180 -6180 -6300 -7E00 -6300 -6180 -6180 -6180 -6380 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 711 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -0FE0 -3060 -6020 -6000 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -3820 -0FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 794 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -FF80 -60C0 -6060 -6030 -6030 -6030 -6030 -6030 -6030 -6020 -6060 -60C0 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 601 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -FF00 -6100 -6000 -6000 -6000 -6200 -7E00 -6200 -6000 -6000 -6000 -6080 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -FF -61 -60 -60 -60 -62 -7E -62 -60 -60 -60 -60 -F8 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 753 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -0FE0 -3860 -6020 -6000 -C000 -C000 -C000 -C0F0 -C060 -6060 -6060 -3860 -0FE0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 798 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -F0F0 -6060 -6060 -6060 -6060 -6060 -7FE0 -6060 -6060 -6060 -6060 -6060 -F0F0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 349 0 -DWIDTH 6 0 -BBX 4 13 1 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 452 0 -DWIDTH 8 0 -BBX 7 16 0 -3 -BITMAP -1E -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -8C -88 -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -F1E0 -60C0 -6100 -6200 -6400 -7800 -7800 -6C00 -6600 -6300 -6380 -61C0 -F3F0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -F000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6080 -6080 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 904 0 -DWIDTH 15 0 -BBX 14 13 1 0 -BITMAP -F03C -7038 -7838 -5878 -5858 -4CD8 -4C98 -4698 -4718 -4718 -4218 -4018 -E03C -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 788 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -E070 -7020 -7020 -5820 -5C20 -4E20 -4620 -4320 -43A0 -41A0 -40E0 -4060 -E060 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 810 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -FF00 -6380 -6180 -6180 -6180 -6180 -6300 -7C00 -6000 -6000 -6000 -6000 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 810 0 -DWIDTH 14 0 -BBX 14 16 1 -3 -BITMAP -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6070 -6060 -30E0 -1F80 -00E0 -0078 -001C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 720 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -FF00 -6380 -6180 -6180 -6180 -6300 -7F00 -6600 -6700 -6300 -6380 -6180 -F0E0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -3E -62 -C2 -C0 -E0 -78 -3C -0E -03 -03 -83 -C6 -FC -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 714 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -FFC0 -8C40 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -3F00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -F070 -6020 -6020 -6020 -6020 -6020 -6020 -6020 -6020 -6020 -6020 -3040 -1F80 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 753 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -F878 -7010 -3020 -3820 -1860 -1C40 -0C40 -0C80 -0680 -0780 -0700 -0300 -0200 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 955 0 -DWIDTH 16 0 -BBX 16 13 0 0 -BITMAP -F887 -7082 -31C4 -31C4 -31C4 -3AC4 -1A68 -1A68 -1C68 -1C30 -0C30 -0C30 -0830 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 702 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -FC70 -3860 -1840 -1880 -0D80 -0F00 -0600 -0B00 -1380 -1180 -21C0 -60E0 -F1F0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 717 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -FCF0 -7020 -3840 -18C0 -0C80 -0D00 -0700 -0600 -0600 -0600 -0600 -0600 -0F00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 639 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -FF80 -C300 -8300 -0600 -0E00 -0C00 -1C00 -1800 -3800 -3000 -6080 -6080 -FF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 327 0 -DWIDTH 6 0 -BBX 4 16 1 -3 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 527 0 -DWIDTH 9 0 -BBX 9 16 0 -3 -BITMAP -C000 -4000 -4000 -2000 -2000 -1000 -1000 -0800 -0800 -0400 -0400 -0200 -0200 -0100 -0100 -0080 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 327 0 -DWIDTH 6 0 -BBX 4 16 1 -3 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 11 0 2 -BITMAP -0400 -0C00 -0C00 -0C00 -1200 -1200 -2100 -2100 -4080 -4080 -8040 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 1 1 -1 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 617 0 -DWIDTH 10 0 -BBX 4 2 3 11 -BITMAP -E0 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -7C -46 -46 -06 -7E -E6 -C6 -C6 -7F -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 640 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -E000 -6000 -6000 -6000 -6F00 -7180 -60C0 -60C0 -60C0 -60C0 -60C0 -7180 -6F00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 541 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3F -61 -C1 -C0 -C0 -C0 -C0 -60 -3F -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 652 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0380 -0180 -0180 -0180 -3D80 -6380 -C180 -C180 -C180 -C180 -C180 -6380 -3DC0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 568 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -3C -62 -C3 -C3 -FF -C0 -C0 -61 -3F -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 416 0 -DWIDTH 7 0 -BBX 6 13 1 0 -BITMAP -3C -64 -64 -60 -F8 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 599 0 -DWIDTH 10 0 -BBX 10 12 0 -3 -BITMAP -1FC0 -63C0 -6300 -6300 -6300 -3E00 -2000 -6000 -3F80 -C180 -C380 -7E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 654 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -E000 -6000 -6000 -6000 -6F00 -7180 -6180 -6180 -6180 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 13 1 0 -BITMAP -60 -60 -00 -00 -E0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 355 0 -DWIDTH 6 0 -BBX 6 16 0 -3 -BITMAP -0C -0C -00 -00 -3C -0C -0C -0C -0C -0C -0C -0C -0C -8C -8C -F8 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 654 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -E000 -6000 -6000 -6000 -63C0 -6180 -6600 -6C00 -7C00 -6E00 -6700 -6380 -F1E0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 13 1 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 967 0 -DWIDTH 16 0 -BBX 16 9 0 0 -BITMAP -EF3C -71C6 -6186 -6186 -6186 -6186 -6186 -6186 -F3CF -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 654 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -EF00 -7180 -6180 -6180 -6180 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 617 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 652 0 -DWIDTH 11 0 -BBX 10 12 0 -3 -BITMAP -EF00 -7180 -60C0 -60C0 -60C0 -60C0 -60C0 -7180 -6F00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 640 0 -DWIDTH 11 0 -BBX 10 12 1 -3 -BITMAP -3D80 -6380 -C180 -C180 -C180 -C180 -C180 -6380 -3D80 -0180 -0180 -03C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 462 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -EC -74 -64 -60 -60 -60 -60 -60 -F8 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 525 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -7C -C4 -C4 -F0 -7C -1E -86 -86 -FC -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 5 12 1 0 -BITMAP -60 -60 -60 -F8 -60 -60 -60 -60 -60 -60 -60 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 654 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -E380 -6180 -6180 -6180 -6180 -6180 -6180 -6380 -3DC0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 657 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -F8E0 -7040 -3080 -1880 -1900 -0D00 -0E00 -0600 -0400 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 880 0 -DWIDTH 15 0 -BBX 15 9 0 0 -BITMAP -F98E -7184 -31C8 -32C8 -3AD8 -1C70 -1C70 -0C60 -0820 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -FBC0 -7180 -3B00 -1E00 -0C00 -1600 -3700 -6380 -E7C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 654 0 -DWIDTH 11 0 -BBX 11 12 0 -3 -BITMAP -F8E0 -7040 -3080 -1880 -1900 -1F00 -0E00 -0C00 -0400 -0800 -1800 -3000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -FF -86 -0E -1C -18 -30 -70 -61 -FF -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 366 0 -DWIDTH 6 0 -BBX 4 16 1 -3 -BITMAP -30 -60 -60 -60 -60 -60 -60 -C0 -40 -60 -60 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 1 16 2 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 366 0 -DWIDTH 6 0 -BBX 4 16 1 -3 -BITMAP -C0 -60 -60 -60 -60 -60 -60 -30 -20 -60 -60 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 4 0 3 -BITMAP -7040 -8840 -8440 -8380 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 12 1 -3 -BITMAP -C0 -C0 -00 -40 -40 -40 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -08 -3F -69 -49 -C8 -C8 -C8 -C8 -C8 -48 -68 -3F -08 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -0F -11 -31 -30 -30 -30 -FC -30 -30 -30 -60 -FF -FF -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 11 11 0 1 -BITMAP -8020 -4040 -3F80 -3180 -2080 -2080 -2080 -3180 -3F80 -4040 -8020 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -F9C0 -7080 -3080 -3100 -1900 -1A00 -0C00 -3F00 -0C00 -3F00 -0C00 -0C00 -1E00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 1 16 2 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 8 16 1 -3 -BITMAP -3E -E2 -C2 -C0 -F0 -7C -9F -83 -C1 -F9 -3E -0F -03 -83 -C7 -FC -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 617 0 -DWIDTH 10 0 -BBX 5 1 3 12 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -3040 -6020 -4790 -8888 -9008 -9008 -9008 -8808 -4790 -6030 -3060 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 488 0 -DWIDTH 8 0 -BBX 7 7 1 6 -BITMAP -F8 -8C -0C -7C -CC -CC -7E -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 8 7 1 1 -BITMAP -11 -32 -66 -CC -66 -32 -11 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 5 0 2 -BITMAP -FFC0 -0040 -0040 -0040 -0040 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 1 0 5 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 9 1 4 -BITMAP -3E00 -6300 -DF80 -9280 -9C80 -9480 -D780 -6300 -3E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 617 0 -DWIDTH 10 0 -BBX 5 1 3 12 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 3 4 1 9 -BITMAP -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 374 0 -DWIDTH 6 0 -BBX 4 8 -10 5 -BITMAP -E0 -90 -10 -10 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 374 0 -DWIDTH 6 0 -BBX 4 8 -10 5 -BITMAP -E0 -90 -10 -60 -10 -10 -90 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 617 0 -DWIDTH 10 0 -BBX 4 2 4 11 -BITMAP -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 705 0 -DWIDTH 12 0 -BBX 10 12 1 -3 -BITMAP -E380 -6180 -6180 -6180 -6180 -6180 -6180 -6380 -7DC0 -6000 -6000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 6 16 2 -3 -BITMAP -7C -F4 -F4 -F4 -F4 -74 -34 -14 -14 -14 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 2 2 4 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 617 0 -DWIDTH 10 0 -BBX 3 3 4 -3 -BITMAP -C0 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 374 0 -DWIDTH 6 0 -BBX 3 8 -11 5 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 488 0 -DWIDTH 8 0 -BBX 7 7 1 6 -BITMAP -38 -6C -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 8 7 1 1 -BITMAP -88 -4C -66 -33 -66 -4C -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 803 0 -DWIDTH 14 0 -BBX 12 13 3 0 -BITMAP -C060 -40C0 -4080 -4100 -4300 -4260 -44E0 -E9A0 -1B20 -13F0 -2020 -6020 -C070 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 803 0 -DWIDTH 14 0 -BBX 11 13 3 0 -BITMAP -C060 -40C0 -4080 -4100 -4300 -43C0 -4520 -E820 -1820 -1040 -2080 -6100 -C1E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 803 0 -DWIDTH 14 0 -BBX 12 13 3 0 -BITMAP -E060 -90C0 -1080 -6100 -1300 -1260 -94E0 -E9A0 -1B20 -13F0 -2020 -6020 -C070 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 505 0 -DWIDTH 9 0 -BBX 7 12 1 -3 -BITMAP -18 -18 -00 -18 -18 -10 -20 -40 -C0 -C2 -E6 -3E -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 795 0 -DWIDTH 14 0 -BBX 14 16 0 0 -BITMAP -0E00 -0300 -0000 -0200 -0300 -0700 -0580 -0D80 -09C0 -08C0 -10E0 -1FE0 -2070 -2030 -4038 -E07C -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 795 0 -DWIDTH 14 0 -BBX 14 16 0 0 -BITMAP -01C0 -0300 -0000 -0200 -0300 -0700 -0580 -0D80 -09C0 -08C0 -10E0 -1FE0 -2070 -2030 -4038 -E07C -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 795 0 -DWIDTH 14 0 -BBX 14 16 0 0 -BITMAP -0780 -0CC0 -0000 -0200 -0300 -0700 -0580 -0D80 -09C0 -08C0 -10E0 -1FE0 -2070 -2030 -4038 -E07C -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 795 0 -DWIDTH 14 0 -BBX 14 16 0 0 -BITMAP -0740 -0B80 -0000 -0200 -0300 -0700 -0580 -0D80 -09C0 -08C0 -10E0 -1FE0 -2070 -2030 -4038 -E07C -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 795 0 -DWIDTH 14 0 -BBX 14 15 0 0 -BITMAP -06C0 -0000 -0200 -0300 -0700 -0580 -0D80 -09C0 -08C0 -10E0 -1FE0 -2070 -2030 -4038 -E07C -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 795 0 -DWIDTH 14 0 -BBX 14 16 0 0 -BITMAP -0380 -0380 -0000 -0200 -0300 -0700 -0580 -0D80 -09C0 -08C0 -10E0 -1FE0 -2070 -2030 -4038 -E07C -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 959 0 -DWIDTH 16 0 -BBX 16 13 0 0 -BITMAP -00FF -01C1 -03C0 -02C0 -04C2 -04FE -08C2 -10C0 -1FC0 -20C0 -20C0 -40C1 -E1FF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 711 0 -DWIDTH 12 0 -BBX 11 16 0 -3 -BITMAP -0FE0 -3060 -6020 -6000 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -3820 -0FC0 -0400 -0200 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 601 0 -DWIDTH 10 0 -BBX 9 16 1 0 -BITMAP -3800 -0C00 -0000 -FF00 -6100 -6000 -6000 -6000 -6200 -7E00 -6200 -6000 -6000 -6000 -6080 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 601 0 -DWIDTH 10 0 -BBX 9 16 1 0 -BITMAP -0E00 -1800 -0000 -FF00 -6100 -6000 -6000 -6000 -6200 -7E00 -6200 -6000 -6000 -6000 -6080 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 601 0 -DWIDTH 10 0 -BBX 9 16 1 0 -BITMAP -1E00 -3300 -0000 -FF00 -6100 -6000 -6000 -6000 -6200 -7E00 -6200 -6000 -6000 -6000 -6080 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 601 0 -DWIDTH 10 0 -BBX 9 15 1 0 -BITMAP -3600 -0000 -FF00 -6100 -6000 -6000 -6000 -6200 -7E00 -6200 -6000 -6000 -6000 -6080 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 349 0 -DWIDTH 6 0 -BBX 5 16 2 0 -BITMAP -E0 -30 -00 -78 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 349 0 -DWIDTH 6 0 -BBX 5 16 1 0 -BITMAP -38 -60 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 349 0 -DWIDTH 6 0 -BBX 6 16 2 0 -BITMAP -78 -CC -00 -78 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 349 0 -DWIDTH 6 0 -BBX 5 15 2 0 -BITMAP -D8 -00 -78 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 794 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -FFC0 -3060 -3030 -3018 -3018 -3018 -FE18 -3018 -3018 -3010 -3030 -3060 -FFC0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 788 0 -DWIDTH 13 0 -BBX 12 16 1 0 -BITMAP -0E80 -1700 -0000 -E070 -7020 -7020 -5820 -5C20 -4E20 -4620 -4320 -43A0 -41A0 -40E0 -4060 -E060 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 810 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -1C00 -0600 -0000 -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 810 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -0380 -0600 -0000 -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 810 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -0F00 -1980 -0000 -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 810 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -0E80 -1700 -0000 -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 810 0 -DWIDTH 14 0 -BBX 12 15 1 0 -BITMAP -1B00 -0000 -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -8040 -40C0 -2100 -1300 -1E00 -0C00 -1E00 -3200 -2100 -C080 -8040 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 810 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -1F10 -30E0 -6060 -60F0 -C1B0 -C330 -C630 -CC30 -D830 -F060 -6060 -70C0 -9F80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 12 16 0 0 -BITMAP -1C00 -0600 -0000 -F070 -6020 -6020 -6020 -6020 -6020 -6020 -6020 -6020 -6020 -6020 -3040 -1F80 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 12 16 0 0 -BITMAP -0380 -0600 -0000 -F070 -6020 -6020 -6020 -6020 -6020 -6020 -6020 -6020 -6020 -6020 -3040 -1F80 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 12 16 0 0 -BITMAP -0F00 -1980 -0000 -F070 -6020 -6020 -6020 -6020 -6020 -6020 -6020 -6020 -6020 -6020 -3040 -1F80 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 12 15 0 0 -BITMAP -0D80 -0000 -F070 -6020 -6020 -6020 -6020 -6020 -6020 -6020 -6020 -6020 -6020 -3040 -1F80 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 717 0 -DWIDTH 12 0 -BBX 12 16 0 0 -BITMAP -0380 -0600 -0000 -FCF0 -7020 -3840 -18C0 -0C80 -0D00 -0700 -0600 -0600 -0600 -0600 -0600 -0F00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -F000 -6000 -6000 -7F00 -6380 -6180 -6180 -6180 -6300 -7C00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 700 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -3E00 -6300 -6300 -6200 -6400 -6C00 -6E00 -6700 -6380 -61C0 -60C0 -64C0 -F780 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -70 -18 -00 -7C -46 -46 -06 -7E -E6 -C6 -C6 -7F -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -1C -30 -00 -7C -46 -46 -06 -7E -E6 -C6 -C6 -7F -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -3C -66 -00 -7C -46 -46 -06 -7E -E6 -C6 -C6 -7F -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -3A -5C -00 -7C -46 -46 -06 -7E -E6 -C6 -C6 -7F -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -6C -00 -7C -46 -46 -06 -7E -E6 -C6 -C6 -7F -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -38 -38 -00 -7C -46 -46 -06 -7E -E6 -C6 -C6 -7F -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 858 0 -DWIDTH 15 0 -BBX 13 9 1 0 -BITMAP -3CE0 -4710 -4618 -0618 -7FF8 -E600 -C600 -C708 -79F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 541 0 -DWIDTH 9 0 -BBX 8 12 0 -3 -BITMAP -3F -61 -C1 -C0 -C0 -C0 -C0 -60 -3F -08 -04 -1C -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 568 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -38 -0C -00 -3C -62 -C3 -C3 -FF -C0 -C0 -61 -3F -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 568 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -0E -18 -00 -3C -62 -C3 -C3 -FF -C0 -C0 -61 -3F -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 568 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -3C -66 -00 -3C -62 -C3 -C3 -FF -C0 -C0 -61 -3F -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 568 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -36 -00 -3C -62 -C3 -C3 -FF -C0 -C0 -61 -3F -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 5 12 2 0 -BITMAP -E0 -30 -00 -70 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 12 1 0 -BITMAP -70 -C0 -00 -E0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 12 2 0 -BITMAP -78 -CC -00 -70 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 5 11 2 0 -BITMAP -D8 -00 -70 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 652 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0600 -FC00 -3C00 -2E00 -4700 -3F00 -6380 -C180 -C180 -C180 -C180 -C100 -6300 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 654 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -1D00 -2E00 -0000 -EF00 -7180 -6180 -6180 -6180 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 617 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3800 -0C00 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 617 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0E00 -1800 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 617 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3C00 -6600 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 617 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3A00 -5C00 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 617 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -3600 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -0800 -0000 -0000 -0000 -FF80 -0000 -0000 -0000 -0800 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 617 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -3EC0 -6180 -C1C0 -C2C0 -CCC0 -F0C0 -E0C0 -6180 -DF00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 654 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1C00 -0600 -0000 -E380 -6180 -6180 -6180 -6180 -6180 -6180 -6380 -3DC0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 654 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0700 -0C00 -0000 -E380 -6180 -6180 -6180 -6180 -6180 -6180 -6380 -3DC0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 654 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1E00 -3300 -0000 -E380 -6180 -6180 -6180 -6180 -6180 -6180 -6380 -3DC0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 654 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -1B00 -0000 -E380 -6180 -6180 -6180 -6180 -6180 -6180 -6380 -3DC0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 654 0 -DWIDTH 11 0 -BBX 11 15 0 -3 -BITMAP -0700 -0C00 -0000 -F8E0 -7040 -3080 -1880 -1900 -1F00 -0E00 -0C00 -0400 -0800 -1800 -3000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 652 0 -DWIDTH 11 0 -BBX 10 16 0 -3 -BITMAP -E000 -6000 -6000 -6000 -6F00 -7180 -60C0 -60C0 -60C0 -60C0 -60C0 -7180 -6F00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 654 0 -DWIDTH 11 0 -BBX 11 14 0 -3 -BITMAP -1B00 -0000 -F8E0 -7040 -3080 -1880 -1900 -1F00 -0E00 -0C00 -0400 -0800 -1800 -3000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubB14-L1.bdf diff -u xc/fonts/bdf/100dpi/lubB14-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubB14-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubB14-L1.bdf:1.1 Wed Apr 4 18:55:29 2001 +++ xc/fonts/bdf/100dpi/lubB14-L1.bdf Wed Mar 16 21:03:42 2005 @@ -1,4061 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubB14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-R-Normal--20-140-100-100-P-118-ISO8859-1 -SIZE 14 100 100 -FONTBOUNDINGBOX 31 23 -12 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 20 -POINT_SIZE 140 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 118 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 18 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold" -X_HEIGHT 11 -CAP_HEIGHT 15 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 798 0 -DWIDTH 16 0 -BBX 15 15 0 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 15 1 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -40 -40 -40 -40 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 461 0 -DWIDTH 9 0 -BBX 7 6 1 9 -BITMAP -EE -EE -EE -44 -44 -44 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 12 15 1 0 -BITMAP -0440 -0440 -0440 -0440 -0880 -7FF0 -0880 -0880 -1100 -1100 -FFE0 -1100 -2200 -2200 -2200 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 9 18 2 -2 -BITMAP -0800 -3F80 -7980 -E880 -E800 -E800 -7800 -7800 -1E00 -0F00 -0F80 -0B80 -8B80 -8B80 -CB00 -FE00 -0800 -0800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 15 0 -BBX 15 15 0 0 -BITMAP -3806 -4408 -C610 -C630 -C660 -C640 -4480 -3900 -0238 -0444 -0CC6 -18C6 -10C6 -2044 -C038 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 765 0 -DWIDTH 15 0 -BBX 14 15 1 0 -BITMAP -0F00 -19C0 -39C0 -39C0 -1980 -1F00 -1C00 -7E7C -6618 -E718 -E390 -E3F0 -F1E0 -70F0 -1F7C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 253 0 -DWIDTH 5 0 -BBX 3 6 1 9 -BITMAP -E0 -E0 -E0 -40 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 327 0 -DWIDTH 7 0 -BBX 5 19 1 -4 -BITMAP -08 -18 -30 -30 -60 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -60 -30 -30 -18 -08 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 327 0 -DWIDTH 7 0 -BBX 5 19 1 -4 -BITMAP -80 -C0 -60 -60 -30 -30 -38 -38 -38 -38 -38 -38 -38 -30 -30 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 9 0 -BBX 8 7 0 8 -BITMAP -18 -59 -FF -66 -3C -66 -24 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -0400 -0400 -0400 -0400 -0400 -0400 -FFE0 -0400 -0400 -0400 -0400 -0400 -0400 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 7 1 -3 -BITMAP -E0 -E0 -E0 -E0 -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 5 2 0 6 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 3 1 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 527 0 -DWIDTH 11 0 -BBX 11 18 0 -3 -BITMAP -0060 -0040 -0080 -0080 -0100 -0100 -0200 -0200 -0400 -0400 -0800 -0800 -1000 -1000 -2000 -2000 -4000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -1F00 -3180 -71C0 -60C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -60C0 -71C0 -3180 -1F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 9 15 2 0 -BITMAP -FC00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FF80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -7F00 -C380 -C1C0 -81C0 -01C0 -01C0 -0380 -0300 -0400 -1800 -3000 -6000 -7FC0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 9 15 2 0 -BITMAP -FE00 -C700 -8380 -0380 -0380 -0300 -0600 -7E00 -0F00 -0380 -0380 -0380 -8380 -8700 -FC00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 12 15 0 0 -BITMAP -01C0 -03C0 -03C0 -05C0 -09C0 -11C0 -31C0 -61C0 -41C0 -FFF0 -FFF0 -01C0 -01C0 -01C0 -07F0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 9 15 2 0 -BITMAP -FF80 -FF80 -8000 -8000 -8000 -8000 -FC00 -0F00 -0780 -0380 -0380 -0380 -8380 -8700 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -0FC0 -3840 -7040 -7000 -E000 -E000 -EF80 -F1C0 -E0E0 -E0E0 -E0E0 -60E0 -70C0 -31C0 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 15 2 0 -BITMAP -FFC0 -FFC0 -FFC0 -0080 -0100 -0300 -0600 -0400 -0C00 -1800 -1800 -3800 -3000 -7000 -7000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -1F00 -3380 -71C0 -71C0 -71C0 -7980 -3E00 -1F80 -63C0 -E1E0 -E0E0 -E0E0 -E0E0 -71C0 -1F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -1F00 -7180 -61C0 -E0C0 -E0E0 -E0E0 -E0E0 -71E0 -3EE0 -00E0 -00E0 -01C0 -41C0 -4380 -7E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 11 1 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 14 1 -3 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -E0 -E0 -E0 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 13 -1 0 -BITMAP -0020 -0060 -0180 -0600 -1800 -3000 -C000 -3000 -1800 -0600 -0180 -0060 -0020 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 12 6 0 3 -BITMAP -FFF0 -0000 -0000 -0000 -0000 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -8000 -C000 -3000 -0C00 -0300 -0180 -0060 -0180 -0300 -0C00 -3000 -C000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 505 0 -DWIDTH 10 0 -BBX 9 15 1 0 -BITMAP -FE00 -C700 -8380 -0380 -0380 -0300 -0400 -0C00 -1800 -3800 -3800 -0000 -3800 -3800 -3800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 17 0 -BBX 16 15 1 0 -BITMAP -03F0 -0E0C -1806 -21C2 -6331 -4631 -8631 -8C31 -8C61 -8CE2 -8CE4 -4778 -6000 -3020 -0FC0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 795 0 -DWIDTH 16 0 -BBX 16 15 0 0 -BITMAP -0180 -0180 -03C0 -03C0 -07E0 -04E0 -04F0 -0870 -0870 -1FF8 -1038 -201C -201C -601E -F03F -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 639 0 -DWIDTH 13 0 -BBX 12 15 0 0 -BITMAP -FF80 -39C0 -38E0 -38E0 -38E0 -38C0 -3980 -3F80 -38E0 -3870 -3870 -3870 -3870 -38E0 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 711 0 -DWIDTH 14 0 -BBX 13 15 1 0 -BITMAP -07F0 -1C18 -3808 -7008 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -3800 -1C08 -07F0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 794 0 -DWIDTH 16 0 -BBX 15 15 0 0 -BITMAP -FFE0 -3878 -381C -381C -380E -380E -380E -380E -380E -380E -380C -381C -3818 -3830 -FFE0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 601 0 -DWIDTH 12 0 -BBX 12 15 0 0 -BITMAP -FFE0 -3820 -3820 -3800 -3800 -3800 -3840 -3FC0 -3840 -3800 -3800 -3800 -3810 -3830 -FFF0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 584 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -FFE0 -3820 -3820 -3800 -3800 -3800 -3840 -3FC0 -3840 -3800 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 753 0 -DWIDTH 15 0 -BBX 14 15 1 0 -BITMAP -0FE0 -1C30 -3010 -7010 -E000 -E000 -E000 -E000 -E1FC -E070 -E070 -7070 -7070 -3870 -0FE0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 798 0 -DWIDTH 16 0 -BBX 16 15 0 0 -BITMAP -FE7F -381C -381C -381C -381C -381C -381C -3FFC -381C -381C -381C -381C -381C -381C -FE7F -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 349 0 -DWIDTH 7 0 -BBX 7 15 0 0 -BITMAP -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 452 0 -DWIDTH 9 0 -BBX 9 18 0 -3 -BITMAP -3F80 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -8E00 -9C00 -F800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 15 15 0 0 -BITMAP -FC3C -3830 -3820 -3840 -3880 -3900 -3B00 -3F00 -3F80 -3BC0 -39E0 -38F0 -3878 -387C -FCFE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 584 0 -DWIDTH 12 0 -BBX 12 15 0 0 -BITMAP -FE00 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3830 -3810 -FFF0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 904 0 -DWIDTH 18 0 -BBX 18 15 0 0 -BITMAP -F807C0 -3C0700 -3C0F00 -3E0F00 -2E1F00 -2E1700 -273700 -272700 -27A700 -23C700 -23C700 -218700 -218700 -200700 -F00FC0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 788 0 -DWIDTH 16 0 -BBX 15 15 0 0 -BITMAP -F03E -3808 -3C08 -3C08 -3E08 -2F08 -2788 -2388 -23C8 -21E8 -20E8 -20F8 -2078 -2038 -F818 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 810 0 -DWIDTH 16 0 -BBX 15 15 1 0 -BITMAP -0FE0 -1C70 -3018 -701C -E00E -E00E -E00E -E00E -E00E -E00E -E00E -701C -3018 -1C70 -0FE0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 12 15 0 0 -BITMAP -FFC0 -38E0 -3870 -3870 -3870 -3870 -3860 -38E0 -3F80 -3800 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 810 0 -DWIDTH 16 0 -BBX 17 19 1 -4 -BITMAP -0FE000 -1C7000 -301800 -701C00 -E00E00 -E00E00 -E00E00 -E00E00 -E00E00 -E00E00 -E00E00 -701C00 -301C00 -1C7800 -0FE000 -007800 -003E00 -000F80 -000600 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 720 0 -DWIDTH 14 0 -BBX 15 15 0 0 -BITMAP -FFC0 -38E0 -3870 -3870 -3870 -3870 -39E0 -3FC0 -3BC0 -39E0 -38E0 -38F0 -3878 -387C -FC3E -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -3F00 -7180 -E080 -E080 -E000 -F800 -7E00 -3F00 -0F80 -03C0 -01C0 -81C0 -81C0 -C380 -7E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 714 0 -DWIDTH 14 0 -BBX 13 15 1 0 -BITMAP -FFF8 -C708 -8708 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -1FC0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 15 15 0 0 -BITMAP -FE3E -3808 -3808 -3808 -3808 -3808 -3808 -3808 -3808 -3808 -3808 -3808 -1C10 -1C10 -07E0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 753 0 -DWIDTH 15 0 -BBX 15 15 0 0 -BITMAP -FC1E -780C -3808 -3C08 -1C10 -1C10 -0E30 -0E20 -0F20 -0740 -0740 -0380 -0380 -0380 -0100 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 955 0 -DWIDTH 19 0 -BBX 19 15 0 0 -BITMAP -FC61E0 -7060C0 -787080 -387080 -38F080 -3CF100 -1CB900 -1D3900 -1D3A00 -1F1E00 -0E1E00 -0E1C00 -0E0C00 -040C00 -040C00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 702 0 -DWIDTH 14 0 -BBX 14 15 0 0 -BITMAP -FE3C -3818 -3C10 -1C20 -0E40 -0FC0 -0780 -0780 -07C0 -09C0 -19E0 -10E0 -20F0 -6078 -F0FC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 717 0 -DWIDTH 14 0 -BBX 15 15 0 0 -BITMAP -FE1E -780C -3C08 -1C10 -1E30 -0F20 -0740 -07C0 -0380 -0380 -0380 -0380 -0380 -0380 -0FE0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 639 0 -DWIDTH 13 0 -BBX 11 15 1 0 -BITMAP -7FE0 -41E0 -41C0 -03C0 -0380 -0700 -0F00 -0E00 -1E00 -1C00 -3800 -7800 -7020 -F060 -FFE0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 327 0 -DWIDTH 7 0 -BBX 5 18 1 -3 -BITMAP -F8 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 527 0 -DWIDTH 11 0 -BBX 11 18 0 -3 -BITMAP -C000 -4000 -2000 -2000 -1000 -1000 -0800 -0800 -0400 -0400 -0200 -0200 -0100 -0100 -0080 -0080 -0040 -0060 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 327 0 -DWIDTH 7 0 -BBX 5 18 0 -3 -BITMAP -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 12 12 0 2 -BITMAP -0200 -0600 -0600 -0900 -0900 -1080 -1080 -2040 -2040 -6060 -4020 -C030 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 1 1 -2 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 5 3 3 12 -BITMAP -E0 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -3E00 -6300 -4380 -0380 -0380 -3F80 -F380 -E380 -E380 -E380 -7DC0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 640 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -F800 -3800 -3800 -3800 -39E0 -3BF0 -3C70 -3838 -3838 -3838 -3838 -3838 -3870 -3C70 -3BC0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 541 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -1F80 -7080 -6080 -E000 -E000 -E000 -E000 -E000 -7000 -3880 -1F80 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 652 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -03E0 -00E0 -00E0 -00E0 -1EE0 -71E0 -60E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71E0 -7EF0 -3CF8 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 568 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -1F00 -7380 -6180 -E1C0 -E1C0 -FFC0 -E000 -E000 -7000 -3840 -1FC0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 416 0 -DWIDTH 8 0 -BBX 9 15 0 0 -BITMAP -1F80 -3880 -3880 -3800 -FF00 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 599 0 -DWIDTH 12 0 -BBX 12 15 0 -4 -BITMAP -1FF0 -31A0 -71C0 -71C0 -71C0 -3180 -1F00 -1000 -3000 -7FC0 -1FE0 -E0E0 -E0E0 -F1C0 -3F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 654 0 -DWIDTH 13 0 -BBX 14 15 0 0 -BITMAP -F800 -3800 -3800 -3800 -39E0 -3BF0 -3C70 -3870 -3870 -3870 -3870 -3870 -3870 -3870 -FFFC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 7 15 0 0 -BITMAP -38 -38 -38 -00 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 355 0 -DWIDTH 7 0 -BBX 7 19 0 -4 -BITMAP -0E -0E -0E -00 -3E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -8E -8E -FC -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 13 15 0 0 -BITMAP -F800 -3800 -3800 -3800 -38F0 -3860 -3880 -3900 -3B00 -3F80 -3B80 -3BC0 -39E0 -38F0 -FCF8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 7 15 0 0 -BITMAP -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 967 0 -DWIDTH 19 0 -BBX 19 11 0 0 -BITMAP -FBCF00 -3FFF80 -3CF380 -38E380 -38E380 -38E380 -38E380 -38E380 -38E380 -38E380 -FDF7E0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 654 0 -DWIDTH 13 0 -BBX 14 11 0 0 -BITMAP -F9E0 -7BF0 -3C70 -3870 -3870 -3870 -3870 -3870 -3870 -3870 -FFFC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 11 11 1 0 -BITMAP -1F00 -71C0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -31C0 -1F00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 652 0 -DWIDTH 13 0 -BBX 13 15 0 -4 -BITMAP -F9E0 -7BF0 -3C70 -3838 -3838 -3838 -3838 -3838 -3870 -3C70 -3BC0 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 640 0 -DWIDTH 13 0 -BBX 13 15 0 -4 -BITMAP -1EE0 -71E0 -70E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71E0 -7EE0 -3CE0 -00E0 -00E0 -00E0 -03F8 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 462 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -F980 -3F80 -3C80 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 525 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -3F00 -7100 -E100 -F000 -FC00 -7F00 -1F80 -8780 -8380 -C700 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 7 14 0 0 -BITMAP -30 -70 -70 -FE -70 -70 -70 -70 -70 -70 -70 -70 -70 -3E -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 654 0 -DWIDTH 13 0 -BBX 14 11 0 0 -BITMAP -F9F0 -3870 -3870 -3870 -3870 -3870 -3870 -3870 -38F0 -3F78 -1E7C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 657 0 -DWIDTH 13 0 -BBX 13 11 0 0 -BITMAP -FC78 -7830 -3820 -3C40 -1C40 -1E80 -0E80 -0F80 -0700 -0700 -0200 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 880 0 -DWIDTH 18 0 -BBX 18 11 0 0 -BITMAP -FC63C0 -706180 -38F100 -38F100 -39F200 -1D3A00 -1D3A00 -1E3C00 -0E1C00 -0C1C00 -040800 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 11 0 0 -BITMAP -FCF0 -7840 -3C80 -1D80 -0F00 -0F00 -0F80 -1B80 -33C0 -61E0 -F3F0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 654 0 -DWIDTH 13 0 -BBX 13 15 0 -4 -BITMAP -FC78 -7830 -3820 -3C40 -1C40 -1C80 -0E80 -0F00 -0700 -0600 -0600 -0400 -0C00 -1800 -3800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 584 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -FFC0 -C3C0 -8780 -0700 -0E00 -1E00 -3C00 -3800 -7840 -F0C0 -FFC0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 366 0 -DWIDTH 7 0 -BBX 5 18 1 -3 -BITMAP -38 -70 -70 -70 -70 -70 -70 -70 -E0 -60 -70 -70 -70 -70 -70 -70 -70 -38 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 5 0 -BBX 1 18 2 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 366 0 -DWIDTH 7 0 -BBX 5 18 1 -3 -BITMAP -E0 -70 -70 -70 -70 -70 -70 -70 -38 -30 -70 -70 -70 -70 -70 -70 -70 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 12 4 0 4 -BITMAP -7810 -4C10 -8320 -81E0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 15 1 -4 -BITMAP -E0 -E0 -E0 -00 -40 -40 -40 -40 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 9 15 1 0 -BITMAP -0400 -0400 -1F80 -7580 -6480 -E400 -E400 -E400 -E400 -E400 -6400 -3480 -1F80 -0400 -0400 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 9 15 2 0 -BITMAP -0F80 -1880 -3880 -3800 -3800 -3800 -FE00 -3800 -3800 -3800 -3000 -6000 -FF80 -FF80 -FF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 13 13 0 1 -BITMAP -8008 -4010 -3FE0 -38E0 -3060 -2020 -2020 -2020 -3060 -38E0 -3FE0 -4010 -8008 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 13 15 0 0 -BITMAP -FC78 -7810 -3820 -3C60 -1E40 -0E80 -0700 -3FC0 -0700 -0700 -3FC0 -0700 -0700 -0700 -1FC0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 5 0 -BBX 1 18 2 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 9 19 2 -4 -BITMAP -3F00 -7100 -E100 -E000 -F000 -FC00 -7F00 -5F80 -C780 -C180 -F180 -FD00 -7E00 -1F00 -0780 -0380 -8380 -C700 -FE00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 6 2 3 13 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 17 0 -BBX 16 15 1 0 -BITMAP -07E0 -1818 -300C -63E6 -4622 -8C01 -8C01 -8C01 -8C01 -8C01 -4622 -63E6 -300C -1818 -07E0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 488 0 -DWIDTH 10 0 -BBX 9 8 1 7 -BITMAP -FE00 -8700 -0700 -3F00 -F700 -E700 -E700 -7B80 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 10 9 0 1 -BITMAP -0840 -1880 -3180 -7300 -E700 -7300 -3180 -1880 -0840 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 12 6 0 3 -BITMAP -FFF0 -0010 -0010 -0010 -0010 -0010 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 5 2 0 6 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 9 10 2 5 -BITMAP -3E00 -6300 -5F00 -9280 -9280 -9C80 -9480 -5700 -6300 -3E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 6 1 3 14 -BITMAP -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 5 0 -BBX 3 4 1 11 -BITMAP -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -0400 -0400 -0400 -0400 -0400 -FFE0 -0400 -0400 -0400 -0400 -0000 -0000 -FFE0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 374 0 -DWIDTH 7 0 -BBX 6 9 -11 6 -BITMAP -F8 -8C -8C -0C -18 -20 -40 -FC -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 374 0 -DWIDTH 7 0 -BBX 6 9 -12 6 -BITMAP -F8 -8C -0C -08 -70 -1C -0C -8C -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 5 3 4 12 -BITMAP -38 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 705 0 -DWIDTH 14 0 -BBX 14 14 0 -3 -BITMAP -F9F0 -3870 -3870 -3870 -3870 -3870 -3870 -3870 -38F0 -3FF0 -3E7C -3800 -3800 -3800 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 8 18 1 -3 -BITMAP -7F -F9 -F9 -F9 -F9 -79 -39 -09 -09 -09 -09 -09 -09 -09 -09 -09 -09 -09 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 2 3 5 5 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 3 5 5 -4 -BITMAP -40 -C0 -60 -60 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 374 0 -DWIDTH 7 0 -BBX 6 9 -12 6 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 488 0 -DWIDTH 10 0 -BBX 9 8 0 7 -BITMAP -3E00 -7700 -E380 -E380 -E380 -E380 -7700 -3E00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 10 9 1 1 -BITMAP -8400 -4600 -6300 -3380 -39C0 -3380 -6300 -4600 -8400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 803 0 -DWIDTH 16 0 -BBX 15 15 3 0 -BITMAP -F01C -3018 -3030 -3070 -30E0 -30C0 -318C -339C -FF2C -064C -0EFE -1CFE -180C -300C -701E -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 803 0 -DWIDTH 16 0 -BBX 14 15 3 0 -BITMAP -F01C -3018 -3030 -3070 -30E0 -30C0 -31F8 -338C -FF8C -060C -0E18 -1C20 -1840 -30FC -70FC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 803 0 -DWIDTH 16 0 -BBX 15 15 3 0 -BITMAP -F81C -8C18 -0C30 -0870 -70E0 -1CC0 -0D8C -8F9C -FB2C -064C -0EFE -1CFE -180C -300C -701E -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 505 0 -DWIDTH 10 0 -BBX 9 15 1 -4 -BITMAP -0E00 -0E00 -0E00 -0000 -0E00 -0E00 -0C00 -1800 -1000 -6000 -E000 -E000 -E080 -7180 -3F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 795 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -0700 -0180 -00C0 -0000 -0180 -0180 -03C0 -03C0 -07E0 -04E0 -04F0 -0870 -0870 -1FF8 -1038 -201C -201C -601E -F03F -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 795 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -00E0 -0180 -0300 -0000 -0180 -0180 -03C0 -03C0 -07E0 -04E0 -04F0 -0870 -0870 -1FF8 -1038 -201C -201C -601E -F03F -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 795 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -01C0 -0360 -0630 -0000 -0180 -0180 -03C0 -03C0 -07E0 -04E0 -04F0 -0870 -0870 -1FF8 -1038 -201C -201C -601E -F03F -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 795 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -0390 -07F0 -04E0 -0000 -0180 -0180 -03C0 -03C0 -07E0 -04E0 -04F0 -0870 -0870 -1FF8 -1038 -201C -201C -601E -F03F -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 795 0 -DWIDTH 16 0 -BBX 16 18 0 0 -BITMAP -0660 -0660 -0000 -0180 -0180 -03C0 -03C0 -07E0 -04E0 -04F0 -0870 -0870 -1FF8 -1038 -201C -201C -601E -F03F -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 795 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -0380 -0280 -0380 -0000 -0180 -0180 -03C0 -03C0 -07E0 -04E0 -04F0 -0870 -0870 -1FF8 -1038 -201C -201C -601E -F03F -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 959 0 -DWIDTH 19 0 -BBX 19 15 0 0 -BITMAP -007FE0 -007820 -00B820 -00B800 -013800 -023800 -023840 -043FC0 -043840 -083800 -1FF800 -103800 -203820 -403820 -F0FFE0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 711 0 -DWIDTH 14 0 -BBX 13 19 1 -4 -BITMAP -07F0 -1C18 -3808 -7008 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -3800 -1C08 -07F0 -0200 -0300 -0300 -0600 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 601 0 -DWIDTH 12 0 -BBX 12 19 0 0 -BITMAP -1C00 -0600 -0300 -0000 -FFE0 -3820 -3820 -3800 -3800 -3800 -3840 -3FC0 -3840 -3800 -3800 -3800 -3810 -3830 -FFF0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 601 0 -DWIDTH 12 0 -BBX 12 19 0 0 -BITMAP -0380 -0600 -0C00 -0000 -FFE0 -3820 -3820 -3800 -3800 -3800 -3840 -3FC0 -3840 -3800 -3800 -3800 -3810 -3830 -FFF0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 601 0 -DWIDTH 12 0 -BBX 12 19 0 0 -BITMAP -0700 -0D80 -18C0 -0000 -FFE0 -3820 -3820 -3800 -3800 -3800 -3840 -3FC0 -3840 -3800 -3800 -3800 -3810 -3830 -FFF0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 601 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -1980 -1980 -0000 -FFE0 -3820 -3820 -3800 -3800 -3800 -3840 -3FC0 -3840 -3800 -3800 -3800 -3810 -3830 -FFF0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 349 0 -DWIDTH 7 0 -BBX 7 19 0 0 -BITMAP -E0 -30 -18 -00 -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 349 0 -DWIDTH 7 0 -BBX 7 19 0 0 -BITMAP -0E -18 -30 -00 -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 349 0 -DWIDTH 7 0 -BBX 7 19 0 0 -BITMAP -38 -6C -C6 -00 -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 349 0 -DWIDTH 7 0 -BBX 7 18 0 0 -BITMAP -CC -CC -00 -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 794 0 -DWIDTH 16 0 -BBX 15 15 0 0 -BITMAP -FFE0 -3878 -381C -381C -380E -380E -380E -FF0E -380E -380E -380C -381C -3818 -3838 -FFE0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 788 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -0720 -0FE0 -09C0 -0000 -F03E -3808 -3C08 -3C08 -3E08 -2F08 -2788 -2388 -23C8 -21E8 -20E8 -20F8 -2078 -2038 -F818 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 810 0 -DWIDTH 16 0 -BBX 15 19 1 0 -BITMAP -0E00 -0300 -0180 -0000 -0FE0 -1C70 -3018 -701C -E00E -E00E -E00E -E00E -E00E -E00E -E00E -701C -3018 -1C70 -0FE0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 810 0 -DWIDTH 16 0 -BBX 15 19 1 0 -BITMAP -00E0 -0180 -0300 -0000 -0FE0 -1C70 -3018 -701C -E00E -E00E -E00E -E00E -E00E -E00E -E00E -701C -3018 -1C70 -0FE0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 810 0 -DWIDTH 16 0 -BBX 15 19 1 0 -BITMAP -0380 -06C0 -0C60 -0000 -0FE0 -1C70 -3018 -701C -E00E -E00E -E00E -E00E -E00E -E00E -E00E -701C -3018 -1C70 -0FE0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 810 0 -DWIDTH 16 0 -BBX 15 19 1 0 -BITMAP -0720 -0FE0 -09C0 -0000 -0FE0 -1C70 -3018 -701C -E00E -E00E -E00E -E00E -E00E -E00E -E00E -701C -3018 -1C70 -0FE0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 810 0 -DWIDTH 16 0 -BBX 15 18 1 0 -BITMAP -0CC0 -0CC0 -0000 -0FE0 -1C70 -3018 -701C -E00E -E00E -E00E -E00E -E00E -E00E -E00E -701C -3018 -1C70 -0FE0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -C010 -4030 -2040 -1080 -1980 -0F00 -0600 -0F00 -1980 -1080 -2040 -C020 -8030 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 810 0 -DWIDTH 16 0 -BBX 15 15 1 0 -BITMAP -0FE6 -1C3C -301C -701C -E02E -E04E -E08E -E10E -E20E -E40E -E80E -701C -7018 -7870 -C7E0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -0E00 -0300 -0180 -0000 -FE3E -3808 -3808 -3808 -3808 -3808 -3808 -3808 -3808 -3808 -3808 -3808 -1C10 -1C10 -07E0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -00E0 -0180 -0300 -0000 -FE3E -3808 -3808 -3808 -3808 -3808 -3808 -3808 -3808 -3808 -3808 -3808 -1C10 -1C10 -07E0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -0380 -06C0 -0C60 -0000 -FE3E -3808 -3808 -3808 -3808 -3808 -3808 -3808 -3808 -3808 -3808 -3808 -1C10 -1C10 -07E0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -0CC0 -0CC0 -0000 -FE3E -3808 -3808 -3808 -3808 -3808 -3808 -3808 -3808 -3808 -3808 -3808 -1C10 -1C10 -07E0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 717 0 -DWIDTH 14 0 -BBX 15 19 0 0 -BITMAP -00E0 -0180 -0300 -0000 -FE1E -780C -3C08 -1C10 -1E30 -0F20 -0740 -07C0 -0380 -0380 -0380 -0380 -0380 -0380 -0FE0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 12 15 0 0 -BITMAP -FE00 -3800 -3800 -3FC0 -38E0 -3870 -3870 -3870 -3870 -3860 -38E0 -3F80 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 700 0 -DWIDTH 14 0 -BBX 13 15 1 0 -BITMAP -0F80 -18E0 -38E0 -38E0 -3880 -3900 -3B00 -3BC0 -3BE0 -39F0 -38F8 -3838 -3938 -3938 -FDF0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -3800 -0C00 -0600 -0000 -3E00 -6300 -4380 -0380 -0380 -3F80 -F380 -E380 -E380 -E380 -7DC0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -0700 -0C00 -1800 -0000 -3E00 -6300 -4380 -0380 -0380 -3F80 -F380 -E380 -E380 -E380 -7DC0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -1C00 -3600 -6300 -0000 -3E00 -6300 -4380 -0380 -0380 -3F80 -F380 -E380 -E380 -E380 -7DC0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -3900 -7F00 -4E00 -0000 -3E00 -6300 -4380 -0380 -0380 -3F80 -F380 -E380 -E380 -E380 -7DC0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -3300 -3300 -0000 -3E00 -6300 -4380 -0380 -0380 -3F80 -F380 -E380 -E380 -E380 -7DC0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -1C00 -1400 -1C00 -0000 -3E00 -6300 -4380 -0380 -0380 -3F80 -F380 -E380 -E380 -E380 -7DC0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 858 0 -DWIDTH 17 0 -BBX 16 11 0 0 -BITMAP -3E7C -63CE -4386 -0387 -0387 -3FFF -F380 -E380 -E3C0 -F3E1 -7C7F -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 541 0 -DWIDTH 11 0 -BBX 9 15 1 -4 -BITMAP -1F80 -7080 -6080 -E000 -E000 -E000 -E000 -E000 -7000 -3880 -1F80 -0800 -0C00 -0C00 -1800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 568 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -3800 -0C00 -0600 -0000 -1F00 -7380 -6180 -E1C0 -E1C0 -FFC0 -E000 -E000 -7000 -3840 -1FC0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 568 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -0700 -0C00 -1800 -0000 -1F00 -7380 -6180 -E1C0 -E1C0 -FFC0 -E000 -E000 -7000 -3840 -1FC0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 568 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -0E00 -1B00 -3180 -0000 -1F00 -7380 -6180 -E1C0 -E1C0 -FFC0 -E000 -E000 -7000 -3840 -1FC0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 568 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -3300 -3300 -0000 -1F00 -7380 -6180 -E1C0 -E1C0 -FFC0 -E000 -E000 -7000 -3840 -1FC0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 7 15 0 0 -BITMAP -E0 -30 -18 -00 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 7 15 0 0 -BITMAP -0E -18 -30 -00 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 7 15 0 0 -BITMAP -38 -6C -C6 -00 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 7 14 0 0 -BITMAP -CC -CC -00 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 652 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -0300 -FC00 -1C00 -3700 -4380 -1FC0 -71C0 -71E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -3180 -1F00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 654 0 -DWIDTH 13 0 -BBX 14 15 0 0 -BITMAP -0E40 -1FC0 -1380 -0000 -F9E0 -7BF0 -3C70 -3870 -3870 -3870 -3870 -3870 -3870 -3870 -FFFC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -3800 -0C00 -0600 -0000 -1F00 -71C0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -31C0 -1F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -0380 -0600 -0C00 -0000 -1F00 -71C0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -31C0 -1F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -0E00 -1B00 -3180 -0000 -1F00 -71C0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -31C0 -1F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -1C80 -3F80 -2700 -0000 -1F00 -71C0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -31C0 -1F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -1980 -1980 -0000 -1F00 -71C0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -31C0 -1F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 12 11 0 0 -BITMAP -0600 -0600 -0000 -0000 -0000 -FFF0 -0000 -0000 -0000 -0600 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 13 11 0 0 -BITMAP -0F98 -18E0 -38E0 -70F0 -7170 -7270 -7470 -7870 -38E0 -38C0 -CF80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 654 0 -DWIDTH 13 0 -BBX 14 15 0 0 -BITMAP -0E00 -0300 -0180 -0000 -F9F0 -3870 -3870 -3870 -3870 -3870 -3870 -3870 -38F0 -3F78 -1E7C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 654 0 -DWIDTH 13 0 -BBX 14 15 0 0 -BITMAP -01C0 -0300 -0600 -0000 -F9F0 -3870 -3870 -3870 -3870 -3870 -3870 -3870 -38F0 -3F78 -1E7C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 654 0 -DWIDTH 13 0 -BBX 14 15 0 0 -BITMAP -0380 -06C0 -0C60 -0000 -F9F0 -3870 -3870 -3870 -3870 -3870 -3870 -3870 -38F0 -3F78 -1E7C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 654 0 -DWIDTH 13 0 -BBX 14 14 0 0 -BITMAP -0CC0 -0CC0 -0000 -F9F0 -3870 -3870 -3870 -3870 -3870 -3870 -3870 -38F0 -3F78 -1E7C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 654 0 -DWIDTH 13 0 -BBX 13 19 0 -4 -BITMAP -01C0 -0300 -0600 -0000 -FC78 -7830 -3820 -3C40 -1C40 -1C80 -0E80 -0F00 -0700 -0600 -0600 -0400 -0C00 -1800 -3800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 652 0 -DWIDTH 13 0 -BBX 13 18 0 -4 -BITMAP -F800 -3800 -3800 -39E0 -3BF0 -3C70 -3838 -3838 -3838 -3838 -3838 -3870 -3C70 -3BC0 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 654 0 -DWIDTH 13 0 -BBX 13 18 0 -4 -BITMAP -1980 -1980 -0000 -FC78 -7830 -3820 -3C40 -1C40 -1C80 -0E80 -0F00 -0700 -0600 -0600 -0400 -0C00 -1800 -3800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubB18-L1.bdf diff -u xc/fonts/bdf/100dpi/lubB18-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubB18-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubB18-L1.bdf:1.1 Wed Apr 4 18:55:29 2001 +++ xc/fonts/bdf/100dpi/lubB18-L1.bdf Wed Mar 16 21:03:42 2005 @@ -1,4625 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubB18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-R-Normal--25-180-100-100-P-149-ISO8859-1 -SIZE 18 100 100 -FONTBOUNDINGBOX 39 28 -15 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 25 -POINT_SIZE 180 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 149 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 23 -FONT_DESCENT 6 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold" -X_HEIGHT 13 -CAP_HEIGHT 18 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 798 0 -DWIDTH 20 0 -BBX 19 17 0 0 -BITMAP -AAAAA0 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -AAAAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 4 18 1 0 -BITMAP -F0 -F0 -F0 -F0 -F0 -F0 -E0 -E0 -60 -60 -60 -40 -40 -00 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 461 0 -DWIDTH 12 0 -BBX 9 7 1 12 -BITMAP -F780 -F780 -E380 -E380 -6300 -4100 -4100 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 16 18 0 0 -BITMAP -018C -030C -0318 -0318 -0718 -7FFF -7FFF -0630 -0630 -0C70 -0C60 -FFFE -FFFE -18E0 -18C0 -18C0 -38C0 -3180 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 12 22 2 -3 -BITMAP -0400 -1FE0 -3CE0 -7C60 -7C60 -7C00 -7C00 -7C00 -3C00 -1F00 -0FC0 -07E0 -05F0 -04F0 -04F0 -C4F0 -C4E0 -E5E0 -FFC0 -0600 -0400 -0400 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -3E00E0 -6301C0 -E38380 -E38700 -E38E00 -E39C00 -E3B800 -633000 -3E6000 -00CF80 -0198C0 -03B8E0 -0738E0 -0E38E0 -1C38E0 -3838E0 -7018C0 -E00F80 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 765 0 -DWIDTH 19 0 -BBX 18 18 1 0 -BITMAP -07E000 -0E7000 -1E7800 -1E7800 -1E7800 -0E7000 -07C000 -0F0000 -1B8FC0 -738380 -71C300 -F1E300 -F0F200 -F0FE00 -F87C00 -7C3E00 -3FEF80 -0F8F80 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 253 0 -DWIDTH 6 0 -BBX 3 8 2 11 -BITMAP -E0 -E0 -E0 -E0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 327 0 -DWIDTH 8 0 -BBX 7 23 1 -4 -BITMAP -02 -06 -0C -18 -38 -78 -70 -70 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -70 -70 -78 -38 -18 -0C -06 -02 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 327 0 -DWIDTH 8 0 -BBX 7 23 1 -4 -BITMAP -80 -C0 -60 -30 -38 -3C -1C -1C -1E -1E -1E -1E -1E -1E -1E -1C -1C -3C -38 -30 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 11 0 -BBX 10 9 1 9 -BITMAP -0C00 -0C00 -4C80 -FFC0 -7380 -1600 -3B00 -7380 -1200 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 15 1 0 -BITMAP -0300 -0300 -0300 -0300 -0300 -0300 -0300 -FFFC -FFFC -0300 -0300 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 4 8 1 -4 -BITMAP -F0 -F0 -F0 -F0 -70 -70 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 3 1 6 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 4 4 1 0 -BITMAP -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 527 0 -DWIDTH 13 0 -BBX 13 23 0 -4 -BITMAP -0018 -0030 -0030 -0060 -0060 -00C0 -00C0 -01C0 -0180 -0380 -0300 -0700 -0600 -0E00 -0C00 -1C00 -1800 -1800 -3000 -3000 -6000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -0780 -1CE0 -3870 -7878 -7038 -F03C -F03C -F03C -F03C -F03C -F03C -F03C -F03C -7038 -7878 -3870 -1CE0 -0780 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 10 18 3 0 -BITMAP -FE00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -3F00 -FFC0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 12 18 1 0 -BITMAP -7F80 -E3E0 -C1E0 -C0F0 -00F0 -00F0 -00E0 -01E0 -0180 -0300 -0400 -0800 -1000 -3000 -7FF0 -7FF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 12 18 2 0 -BITMAP -7F00 -E3C0 -C1E0 -C1E0 -01E0 -01E0 -01C0 -0380 -3F00 -03C0 -01E0 -00F0 -00F0 -00F0 -C0F0 -C1E0 -E3C0 -FF00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -0078 -0078 -00F8 -0178 -0278 -0478 -0878 -1078 -3078 -6078 -FFFE -FFFE -FFFE -0078 -0078 -0078 -0078 -01FE -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 11 18 3 0 -BITMAP -FFE0 -FFE0 -FFE0 -8000 -8000 -8000 -8000 -FE00 -0F80 -03C0 -03E0 -01E0 -01E0 -01E0 -C1E0 -C3C0 -E380 -FE00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -07F0 -1E38 -3818 -7818 -7000 -7000 -F3E0 -F7F0 -F8F8 -F07C -F03C -F03C -F03C -703C -7038 -3878 -1C70 -0FC0 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 12 18 3 0 -BITMAP -FFF0 -FFF0 -FFF0 -FFE0 -0060 -00C0 -0080 -0180 -0300 -0600 -0600 -0C00 -1C00 -3C00 -3800 -3800 -7800 -7800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 13 18 1 0 -BITMAP -0FC0 -3DE0 -78F0 -78F0 -78F0 -78F0 -3CE0 -1F80 -0F80 -1FE0 -71F0 -F0F8 -F078 -F078 -F078 -7070 -78E0 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -0FC0 -38E0 -7870 -7038 -F038 -F03C -F03C -F03C -F83C -7C7C -3FBC -1F3C -0038 -0038 -6078 -6070 -71E0 -3F80 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 4 13 1 0 -BITMAP -F0 -F0 -F0 -F0 -00 -00 -00 -00 -00 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 4 17 1 -4 -BITMAP -F0 -F0 -F0 -F0 -00 -00 -00 -00 -00 -F0 -F0 -F0 -F0 -70 -70 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 15 1 0 -BITMAP -0004 -001C -0078 -01F0 -07C0 -0F00 -3C00 -F000 -3C00 -0F00 -07C0 -01F0 -0078 -001C -0004 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 6 1 4 -BITMAP -FFFC -FFFC -0000 -0000 -FFFC -FFFC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 15 1 0 -BITMAP -8000 -E000 -7800 -3E00 -0F80 -03C0 -00F0 -003C -00F0 -03C0 -0F80 -3E00 -7800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 505 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -7F80 -E3E0 -C1F0 -C0F0 -00F0 -00F0 -00E0 -0180 -0300 -0600 -0E00 -1E00 -1E00 -0000 -1E00 -1E00 -1E00 -1E00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 22 0 -BBX 19 18 2 0 -BITMAP -00FC00 -030300 -0C0080 -180040 -30F060 -218E20 -430C20 -470C20 -861C20 -8E1C20 -8E3C40 -8E7C40 -8FDD80 -471E00 -400000 -200000 -181800 -07F000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 795 0 -DWIDTH 20 0 -BBX 20 18 0 0 -BITMAP -006000 -006000 -007000 -00F000 -017800 -017800 -017C00 -023C00 -023E00 -041E00 -041F00 -080F00 -0FFF80 -100780 -1007C0 -2003C0 -2003E0 -F80FF0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 639 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -FFE0 -3CF0 -3C78 -3C78 -3C78 -3C78 -3C70 -3CE0 -3F80 -3CE0 -3C78 -3C38 -3C3C -3C3C -3C3C -3C3C -3C78 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 711 0 -DWIDTH 18 0 -BBX 16 18 1 0 -BITMAP -03FE -0E07 -3C03 -3803 -7800 -7000 -F000 -F000 -F000 -F000 -F000 -F000 -7800 -7800 -3C00 -3F03 -0FFF -03FC -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 794 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -FFF800 -3C1E00 -3C0F00 -3C0780 -3C0780 -3C03C0 -3C03C0 -3C03C0 -3C03C0 -3C03C0 -3C03C0 -3C03C0 -3C0380 -3C0780 -3C0700 -3C0F00 -3C1E00 -FFF800 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 601 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -FFF8 -3C18 -3C18 -3C00 -3C00 -3C00 -3C00 -3C20 -3FE0 -3C20 -3C00 -3C00 -3C00 -3C00 -3C00 -3C18 -3C18 -FFF8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -FFF8 -3C18 -3C18 -3C00 -3C00 -3C00 -3C00 -3C20 -3FE0 -3C20 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 753 0 -DWIDTH 19 0 -BBX 18 18 1 0 -BITMAP -03FE00 -0E0700 -3C0300 -380300 -780000 -700000 -F00000 -F00000 -F00000 -F00000 -F03FC0 -F00F00 -700F00 -780F00 -380F00 -3C0F00 -0E0F00 -03FE00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 798 0 -DWIDTH 20 0 -BBX 19 18 0 0 -BITMAP -FF1FE0 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -3FFF80 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -FF1FE0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 349 0 -DWIDTH 9 0 -BBX 8 18 0 0 -BITMAP -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 452 0 -DWIDTH 11 0 -BBX 11 22 0 -4 -BITMAP -1FE0 -07C0 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -C700 -CF00 -FC00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 18 18 1 0 -BITMAP -FF0F80 -3C0600 -3C0C00 -3C1800 -3C3000 -3C6000 -3CC000 -3D8000 -3FC000 -3FE000 -3DF000 -3DF000 -3CF800 -3C7C00 -3C3E00 -3C1F00 -3C1F80 -FF3FC0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -FF00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C0C -3C0C -3C0C -FFFC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 904 0 -DWIDTH 23 0 -BBX 22 18 0 0 -BITMAP -FE00FC -3E01F0 -3F01F0 -3F03F0 -3F83F0 -3783F0 -3786F0 -37C6F0 -33CCF0 -33ECF0 -31F8F0 -31F8F0 -30F8F0 -30F0F0 -30F0F0 -3060F0 -3000F0 -FC03FC -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 788 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -F80FC0 -3C0300 -3E0300 -3E0300 -3F0300 -3F8300 -37C300 -37C300 -33E300 -31F300 -30F300 -30FB00 -307F00 -303F00 -303F00 -301F00 -300F00 -FC0700 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 810 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -03F000 -1E1E00 -3C0F00 -780780 -780780 -700380 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -700380 -780780 -380700 -3C0F00 -0E1C00 -03F000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -FFE0 -3C78 -3C38 -3C3C -3C3C -3C3C -3C3C -3C38 -3C78 -3C70 -3FC0 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 810 0 -DWIDTH 20 0 -BBX 21 22 1 -4 -BITMAP -03F000 -0E1E00 -3C0F00 -380780 -780780 -700380 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -7003C0 -780780 -380780 -3C0F00 -0E1E00 -03F800 -000F00 -0007F8 -0003F0 -000060 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 720 0 -DWIDTH 18 0 -BBX 17 18 1 0 -BITMAP -FFE000 -3C7800 -3C3800 -3C3C00 -3C3C00 -3C3C00 -3C3C00 -3C7800 -3CF000 -3FE000 -3DE000 -3CF000 -3CF800 -3C7C00 -3C7C00 -3C3E00 -3C1F00 -FF1F80 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -1FC0 -38E0 -7060 -F060 -F000 -F800 -FC00 -7F00 -3F80 -1FE0 -07E0 -01F0 -00F0 -00F0 -C0F0 -C0E0 -E1C0 -7F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 714 0 -DWIDTH 18 0 -BBX 18 18 0 0 -BITMAP -FFFFC0 -E1E0C0 -C1E0C0 -C1E0C0 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -07F800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 18 18 0 0 -BITMAP -FF0FC0 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -1C0200 -1E0600 -0F0C00 -03F800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 753 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -FF03E0 -7C0180 -3E0180 -1E0100 -1E0100 -1F0200 -0F0200 -0F8600 -078400 -07C400 -03C800 -03C800 -01F000 -01F000 -01F000 -00E000 -00E000 -004000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 955 0 -DWIDTH 24 0 -BBX 24 18 0 0 -BITMAP -FE0C1F -780C04 -3C1E04 -3C1E08 -3E1E08 -3E3F08 -1E2F10 -1E2F10 -1F4F10 -0F47B0 -0F47A0 -0FC7A0 -0F83E0 -0783C0 -0783C0 -0701C0 -030180 -030180 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 702 0 -DWIDTH 18 0 -BBX 18 18 0 0 -BITMAP -7F07C0 -3E0300 -1E0200 -1F0600 -0F8C00 -078800 -07D000 -03F000 -03E000 -03F000 -03F800 -067800 -0E7C00 -1C3E00 -183E00 -381F00 -700F80 -F83FC0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 717 0 -DWIDTH 18 0 -BBX 18 18 0 0 -BITMAP -FF07C0 -7C0300 -3E0300 -1E0200 -1F0400 -0F8400 -078800 -07D000 -03D000 -03E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -07F800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 639 0 -DWIDTH 16 0 -BBX 13 18 1 0 -BITMAP -7FF8 -60F8 -60F8 -01F0 -01E0 -03E0 -03C0 -07C0 -0F80 -0F80 -1F00 -1E00 -3E00 -3C00 -7C00 -F818 -F818 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 327 0 -DWIDTH 8 0 -BBX 7 23 1 -4 -BITMAP -FE -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -FE -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 527 0 -DWIDTH 13 0 -BBX 13 23 0 -4 -BITMAP -C000 -6000 -6000 -3000 -3000 -1800 -1800 -1C00 -0C00 -0E00 -0600 -0700 -0300 -0380 -0180 -01C0 -00C0 -00E0 -0060 -0060 -0030 -0030 -0018 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 327 0 -DWIDTH 8 0 -BBX 7 23 0 -4 -BITMAP -FE -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -FE -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 15 1 3 -BITMAP -0100 -0300 -0300 -0780 -0780 -0FC0 -0CC0 -1CE0 -1860 -3870 -3030 -3030 -6018 -6018 -C00C -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 2 1 -3 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 6 4 4 15 -BITMAP -F0 -30 -18 -0C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -3F80 -70E0 -60F0 -00F0 -00F0 -1FF0 -78F0 -F0F0 -F0F0 -F0F0 -F8F0 -7F70 -3E3C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 640 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -FC00 -3C00 -3C00 -3C00 -3C00 -3C00 -3CF0 -3DFC -3FFC -3E3E -3C1E -3C1E -3C1E -3C1E -3C1E -3C3C -3E3C -3BF8 -39F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 541 0 -DWIDTH 14 0 -BBX 11 13 1 0 -BITMAP -0FE0 -38E0 -7060 -7060 -F000 -F000 -F000 -F000 -F000 -7800 -7C20 -3FE0 -0FC0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 652 0 -DWIDTH 16 0 -BBX 15 19 1 0 -BITMAP -01F8 -0078 -0078 -0078 -0078 -0078 -1E78 -3FF8 -78F8 -7078 -F078 -F078 -F078 -F078 -F078 -F8F8 -7FF8 -7F7C -1E7E -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 568 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0F80 -39C0 -70E0 -70F0 -F0F0 -FFF0 -F000 -F000 -F000 -7800 -7C10 -3FF0 -0FE0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 416 0 -DWIDTH 10 0 -BBX 11 19 0 0 -BITMAP -0FC0 -1C60 -3C60 -3C00 -3C00 -3C00 -FFC0 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 599 0 -DWIDTH 15 0 -BBX 14 18 1 -5 -BITMAP -0FFC -38E8 -78F0 -78F0 -78F0 -78F0 -38E0 -18E0 -07C0 -3800 -7FF0 -3FF8 -1FF8 -7078 -F078 -F070 -78E0 -3FC0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -FC00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C70 -3DF8 -3DFC -3E3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -FFFF -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 19 0 0 -BITMAP -3C -3C -3C -3C -00 -00 -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 355 0 -DWIDTH 9 0 -BBX 8 24 0 -5 -BITMAP -0F -0F -0F -0F -00 -00 -1F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -CF -CF -CE -FC -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 654 0 -DWIDTH 15 0 -BBX 16 19 0 0 -BITMAP -FC00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C3E -3C18 -3C30 -3C60 -3CC0 -3DC0 -3FE0 -3DE0 -3DF0 -3CF8 -3C7C -3C7E -FF3F -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 19 0 0 -BITMAP -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 967 0 -DWIDTH 24 0 -BBX 24 13 0 0 -BITMAP -FCF0F0 -3DF9F8 -3FFFFC -3E3E3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -FFFFFF -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 13 0 0 -BITMAP -FC70 -7DF8 -3DFC -3E3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -FFFF -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 14 13 1 0 -BITMAP -0FC0 -3CF0 -7878 -7038 -F03C -F03C -F03C -F03C -F03C -7038 -7878 -3CF0 -0FC0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 652 0 -DWIDTH 16 0 -BBX 15 18 0 -5 -BITMAP -FCF0 -7DFC -3FFC -3E3E -3C1E -3C1E -3C1E -3C1E -3C1E -3C3C -3E3C -3FF8 -3CF0 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 640 0 -DWIDTH 16 0 -BBX 15 18 1 -5 -BITMAP -1E78 -3FF8 -78F8 -7878 -F078 -F078 -F078 -F078 -F078 -F8F8 -7FF8 -7F78 -1E78 -0078 -0078 -0078 -0078 -01FE -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 462 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -FCE0 -3DE0 -3FE0 -3E60 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 525 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -1F80 -79C0 -F0C0 -F0C0 -FC00 -FF80 -7FC0 -1FE0 -07E0 -C1E0 -C1E0 -E3C0 -7F00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 9 17 0 0 -BITMAP -0C00 -3C00 -3C00 -3C00 -FF80 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -1F80 -0F80 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 13 0 0 -BITMAP -FCFC -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C7C -3FBC -1FBE -0E3F -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 657 0 -DWIDTH 16 0 -BBX 16 13 0 0 -BITMAP -FE1F -7C04 -3C0C -1E08 -1E18 -1F10 -0F30 -0FA0 -07E0 -07C0 -03C0 -0380 -0180 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 880 0 -DWIDTH 22 0 -BBX 22 13 0 0 -BITMAP -FE187C -781C10 -3C3C30 -3C3E20 -3E3E20 -1E5E60 -1E4F40 -0F8F40 -0F8F80 -0F0780 -070780 -070300 -060300 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 13 0 0 -BITMAP -FF3E -7C18 -3E30 -1F20 -0FC0 -0F80 -07C0 -07E0 -05F0 -09F0 -10F8 -307C -F8FE -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 18 0 -5 -BITMAP -FE1F -7C04 -3C0C -3E08 -1E18 -1F10 -0F30 -0FA0 -07C0 -07C0 -0380 -0380 -0300 -0100 -0200 -0600 -0C00 -3C00 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 12 13 1 0 -BITMAP -FFF0 -C1F0 -C3E0 -03C0 -07C0 -0F80 -1F00 -1F00 -3E00 -7C00 -7C30 -F830 -FFF0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 366 0 -DWIDTH 9 0 -BBX 6 23 2 -4 -BITMAP -1C -38 -78 -78 -78 -78 -78 -78 -78 -78 -70 -C0 -70 -70 -78 -78 -78 -78 -78 -78 -78 -38 -1C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 6 0 -BBX 2 23 2 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 366 0 -DWIDTH 9 0 -BBX 6 23 1 -4 -BITMAP -E0 -70 -78 -78 -78 -78 -78 -78 -78 -38 -38 -0C -38 -78 -78 -78 -78 -78 -78 -78 -78 -70 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 6 1 4 -BITMAP -3800 -7E04 -4704 -8388 -81F8 -8070 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 4 18 1 -5 -BITMAP -F0 -F0 -F0 -F0 -00 -40 -40 -60 -60 -60 -E0 -E0 -F0 -F0 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 12 18 1 0 -BITMAP -0100 -0100 -0FF0 -3D70 -7930 -7130 -F100 -F100 -F100 -F100 -F100 -F100 -7900 -3D10 -1FF0 -0FE0 -0100 -0100 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 11 18 3 0 -BITMAP -07C0 -1C60 -1C60 -3C60 -3C00 -3C00 -3C00 -3C00 -FF00 -3C00 -3C00 -3C00 -3800 -6000 -FFE0 -FFE0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 15 16 0 1 -BITMAP -8002 -4004 -27C8 -1FF0 -1C70 -3838 -3018 -3018 -3018 -3018 -3838 -1C70 -3FF8 -27C8 -4004 -8002 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 16 18 0 0 -BITMAP -FE0F -7C06 -3C04 -3E08 -1F18 -1F10 -0FA0 -07E0 -07C0 -1FF8 -03C0 -03C0 -1FF8 -03C0 -03C0 -03C0 -03C0 -0FF0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 6 0 -BBX 2 23 2 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 12 23 2 -5 -BITMAP -1FC0 -78E0 -F060 -F060 -F000 -FC00 -FF00 -7FC0 -3FE0 -67F0 -E1F0 -E0F0 -F870 -FE60 -7FC0 -3FC0 -0FE0 -03F0 -00F0 -C0F0 -C0F0 -E1E0 -7F80 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 8 3 4 15 -BITMAP -E7 -E7 -E7 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -01F000 -0E0E00 -180300 -200080 -61F8C0 -470C40 -870820 -8E0020 -8E0020 -8E0020 -8E0020 -870020 -438840 -61F8C0 -200080 -180300 -0E0E00 -01F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 488 0 -DWIDTH 12 0 -BBX 11 10 1 8 -BITMAP -7F00 -C380 -C3C0 -03C0 -3FC0 -7BC0 -F3C0 -F3C0 -FFE0 -79E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 12 11 1 1 -BITMAP -0410 -0C30 -1860 -38C0 -71C0 -F380 -71C0 -38C0 -1860 -0C30 -0410 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 6 1 4 -BITMAP -FFFC -FFFC -000C -000C -000C -000C -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 3 1 6 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 12 12 2 6 -BITMAP -1F80 -30C0 -4020 -DFB0 -8890 -8890 -8F10 -8B10 -D9B0 -4020 -30C0 -1F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 8 2 4 16 -BITMAP -FF -FF -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 6 0 -BBX 4 4 1 14 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 15 1 0 -BITMAP -0300 -0300 -0300 -0300 -0300 -FFFC -FFFC -0300 -0300 -0300 -0300 -0000 -0000 -FFFC -FFFC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 374 0 -DWIDTH 9 0 -BBX 7 11 -14 7 -BITMAP -FC -CE -86 -06 -04 -0C -10 -20 -40 -FE -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 374 0 -DWIDTH 9 0 -BBX 7 11 -14 7 -BITMAP -FC -8E -86 -06 -0C -78 -0E -06 -86 -8E -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 6 4 5 15 -BITMAP -3C -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 705 0 -DWIDTH 18 0 -BBX 16 17 1 -4 -BITMAP -FCFC -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C7C -3FFC -3FBC -3F3F -3C00 -3C00 -3C00 -3C00 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 10 22 2 -4 -BITMAP -3FC0 -7FC0 -FC40 -FC40 -FC40 -FC40 -FC40 -7C40 -3C40 -0440 -0440 -0440 -0440 -0440 -0440 -0440 -0440 -0440 -0440 -0440 -0440 -0440 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 3 4 6 5 -BITMAP -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 4 5 6 -5 -BITMAP -60 -C0 -70 -70 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 374 0 -DWIDTH 9 0 -BBX 6 11 -15 7 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 488 0 -DWIDTH 12 0 -BBX 11 10 1 8 -BITMAP -1F00 -7BC0 -71C0 -F1E0 -F1E0 -F1E0 -F1E0 -71C0 -7BC0 -1F00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 12 11 1 1 -BITMAP -8200 -C300 -6180 -31C0 -38E0 -1CF0 -38E0 -31C0 -6180 -C300 -8200 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 803 0 -DWIDTH 20 0 -BBX 18 18 5 0 -BITMAP -7803C0 -180700 -180F00 -181E00 -181C00 -183800 -187800 -18F180 -18E380 -19C580 -7FCD80 -079980 -071180 -0E3FC0 -1E3FC0 -3C0180 -380180 -F003C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 803 0 -DWIDTH 20 0 -BBX 18 18 5 0 -BITMAP -7803C0 -180700 -180F00 -181E00 -181C00 -183800 -187800 -18FF80 -18F9C0 -19D0C0 -7FC0C0 -078080 -070180 -0E0200 -1E0400 -3C0800 -381FC0 -F01FC0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 803 0 -DWIDTH 20 0 -BBX 18 18 5 0 -BITMAP -FC03C0 -8E0700 -860F00 -061E00 -0C1C00 -783800 -0E7800 -06F180 -86E380 -8FC580 -FBCD80 -079980 -071180 -0E3FC0 -1E3FC0 -3C0180 -380180 -F003C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 505 0 -DWIDTH 13 0 -BBX 12 18 0 -5 -BITMAP -0780 -0780 -0780 -0780 -0000 -0780 -0780 -0700 -0600 -0C00 -1800 -7000 -F000 -F000 -F030 -F830 -7C70 -1FE0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 795 0 -DWIDTH 20 0 -BBX 20 23 0 0 -BITMAP -03C000 -00C000 -006000 -003000 -000000 -006000 -006000 -007000 -00F000 -017800 -017800 -017C00 -023C00 -023E00 -041E00 -041F00 -080F00 -0FFF80 -100780 -1007C0 -2003C0 -2003E0 -F80FF0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 795 0 -DWIDTH 20 0 -BBX 20 23 0 0 -BITMAP -003C00 -003000 -006000 -00C000 -000000 -006000 -006000 -007000 -00F000 -017800 -017800 -017C00 -023C00 -023E00 -041E00 -041F00 -080F00 -0FFF80 -100780 -1007C0 -2003C0 -2003E0 -F80FF0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 795 0 -DWIDTH 20 0 -BBX 20 23 0 0 -BITMAP -007000 -00F800 -01DC00 -030600 -000000 -006000 -006000 -007000 -00F000 -017800 -017800 -017C00 -023C00 -023E00 -041E00 -041F00 -080F00 -0FFF80 -100780 -1007C0 -2003C0 -2003E0 -F80FF0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 795 0 -DWIDTH 20 0 -BBX 20 23 0 0 -BITMAP -01C400 -03FC00 -03FC00 -023800 -000000 -006000 -006000 -007000 -00F000 -017800 -017800 -017C00 -023C00 -023E00 -041E00 -041F00 -080F00 -0FFF80 -100780 -1007C0 -2003C0 -2003E0 -F80FF0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 795 0 -DWIDTH 20 0 -BBX 20 22 0 0 -BITMAP -039C00 -039C00 -039C00 -000000 -006000 -006000 -007000 -00F000 -017800 -017800 -017C00 -023C00 -023E00 -041E00 -041F00 -080F00 -0FFF80 -100780 -1007C0 -2003C0 -2003E0 -F80FF0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 795 0 -DWIDTH 20 0 -BBX 20 23 0 0 -BITMAP -006000 -009000 -009000 -006000 -000000 -006000 -006000 -007000 -00F000 -017800 -017800 -017C00 -023C00 -023E00 -041E00 -041F00 -080F00 -0FFF80 -100780 -1007C0 -2003C0 -2003E0 -F80FF0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 959 0 -DWIDTH 24 0 -BBX 23 18 0 0 -BITMAP -001FFC -003E0C -003E0C -005E00 -005E00 -009E00 -011E00 -011E18 -021FF8 -021E18 -041E18 -0C1E00 -0FFE00 -101E00 -101E00 -201E06 -601E06 -F07FFE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 711 0 -DWIDTH 18 0 -BBX 16 23 1 -5 -BITMAP -03FE -0E07 -3C03 -3803 -7800 -7000 -F000 -F000 -F000 -F000 -F000 -F000 -7800 -7800 -3C00 -3F03 -0FFF -03FC -0180 -0300 -01C0 -01C0 -0380 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 601 0 -DWIDTH 15 0 -BBX 13 23 1 0 -BITMAP -1E00 -0600 -0300 -0180 -0000 -FFF8 -3C18 -3C18 -3C00 -3C00 -3C00 -3C00 -3C20 -3FE0 -3C20 -3C00 -3C00 -3C00 -3C00 -3C00 -3C18 -3C18 -FFF8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 601 0 -DWIDTH 15 0 -BBX 13 23 1 0 -BITMAP -03C0 -0300 -0600 -0C00 -0000 -FFF8 -3C18 -3C18 -3C00 -3C00 -3C00 -3C00 -3C20 -3FE0 -3C20 -3C00 -3C00 -3C00 -3C00 -3C00 -3C18 -3C18 -FFF8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 601 0 -DWIDTH 15 0 -BBX 13 23 1 0 -BITMAP -0700 -0F80 -1DC0 -3060 -0000 -FFF8 -3C18 -3C18 -3C00 -3C00 -3C00 -3C00 -3C20 -3FE0 -3C20 -3C00 -3C00 -3C00 -3C00 -3C00 -3C18 -3C18 -FFF8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 601 0 -DWIDTH 15 0 -BBX 13 22 1 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -FFF8 -3C18 -3C18 -3C00 -3C00 -3C00 -3C00 -3C20 -3FE0 -3C20 -3C00 -3C00 -3C00 -3C00 -3C00 -3C18 -3C18 -FFF8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 349 0 -DWIDTH 9 0 -BBX 8 23 0 0 -BITMAP -F0 -30 -18 -0C -00 -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 349 0 -DWIDTH 9 0 -BBX 8 23 0 0 -BITMAP -0F -0C -18 -30 -00 -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 349 0 -DWIDTH 9 0 -BBX 9 23 1 0 -BITMAP -1C00 -3E00 -7700 -C180 -0000 -7F80 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -7F80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 349 0 -DWIDTH 9 0 -BBX 8 22 0 0 -BITMAP -E7 -E7 -E7 -00 -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 794 0 -DWIDTH 20 0 -BBX 19 18 0 0 -BITMAP -7FFC00 -1E0F00 -1E0780 -1E03C0 -1E03C0 -1E01E0 -1E01E0 -1E01E0 -FFE1E0 -1E01E0 -1E01E0 -1E01E0 -1E01C0 -1E03C0 -1E0380 -1E0780 -3F0F00 -7FFC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 788 0 -DWIDTH 20 0 -BBX 18 23 1 0 -BITMAP -038800 -07F800 -07F800 -047000 -000000 -F80FC0 -3C0300 -3E0300 -3E0300 -3F0300 -3F8300 -37C300 -37C300 -33E300 -31F300 -30F300 -30FB00 -307F00 -303F00 -303F00 -301F00 -300F00 -FC0700 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 810 0 -DWIDTH 20 0 -BBX 18 23 1 0 -BITMAP -078000 -018000 -00C000 -006000 -000000 -03F000 -1E1E00 -3C0F00 -780780 -780780 -700380 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -700380 -780780 -380700 -3C0F00 -0E1C00 -03F000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 810 0 -DWIDTH 20 0 -BBX 18 23 1 0 -BITMAP -007800 -006000 -00C000 -018000 -000000 -03F000 -1E1E00 -3C0F00 -780780 -780780 -700380 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -700380 -780780 -380700 -3C0F00 -0E1C00 -03F000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 810 0 -DWIDTH 20 0 -BBX 18 23 1 0 -BITMAP -01C000 -03E000 -077000 -0C1800 -000000 -03F000 -1E1E00 -3C0F00 -780780 -780780 -700380 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -700380 -780780 -380700 -3C0F00 -0E1C00 -03F000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 810 0 -DWIDTH 20 0 -BBX 18 23 1 0 -BITMAP -038800 -07F800 -07F800 -047000 -000000 -03F000 -1E1E00 -3C0F00 -780780 -780780 -700380 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -700380 -780780 -380700 -3C0F00 -0E1C00 -03F000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 810 0 -DWIDTH 20 0 -BBX 18 22 1 0 -BITMAP -073800 -073800 -073800 -000000 -03F000 -1E1E00 -3C0F00 -780780 -780780 -700380 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -700380 -780780 -380700 -3C0F00 -0E1C00 -03F000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 15 1 0 -BITMAP -4008 -E01C -7038 -3870 -1CE0 -0CC0 -0780 -0300 -0780 -0CC0 -1CE0 -3870 -7038 -E01C -4008 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 810 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -03F0C0 -0E1D00 -3C0F00 -380700 -780F80 -701B80 -F033C0 -F023C0 -F043C0 -F083C0 -F103C0 -F203C0 -760380 -7C0780 -380700 -3C0F00 -7E1C00 -C3F000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 18 23 0 0 -BITMAP -078000 -018000 -00C000 -006000 -000000 -FF0FC0 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -1C0200 -1E0600 -0F0C00 -03F800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 18 23 0 0 -BITMAP -007800 -006000 -00C000 -018000 -000000 -FF0FC0 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -1C0200 -1E0600 -0F0C00 -03F800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 18 23 0 0 -BITMAP -01C000 -03E000 -077000 -0C1800 -000000 -FF0FC0 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -1C0200 -1E0600 -0F0C00 -03F800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 18 22 0 0 -BITMAP -073800 -073800 -073800 -000000 -FF0FC0 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -1C0200 -1E0600 -0F0C00 -03F800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 717 0 -DWIDTH 18 0 -BBX 18 23 0 0 -BITMAP -007800 -006000 -00C000 -018000 -000000 -FF07C0 -7C0300 -3E0300 -1E0200 -1F0400 -0F8400 -078800 -07D000 -03D000 -03E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -07F800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -FF00 -3E00 -3C00 -3C00 -3FF0 -3C78 -3C3C -3C3C -3C3C -3C3C -3C3C -3C38 -3C70 -3FC0 -3C00 -3C00 -3E00 -FF00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 700 0 -DWIDTH 17 0 -BBX 16 19 1 0 -BITMAP -0FE0 -1CF0 -3C78 -3C78 -3C70 -3C60 -3CC0 -3CC0 -3DC0 -3DF0 -3DF8 -3CFC -3C7E -3C3F -3C1F -3C0F -3CCF -3CCE -FEFC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -1E00 -0600 -0300 -0180 -0000 -3F80 -70E0 -60F0 -00F0 -00F0 -1FF0 -78F0 -F0F0 -F0F0 -F0F0 -F8F0 -7F70 -3E3C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -01E0 -0180 -0300 -0600 -0000 -3F80 -70E0 -60F0 -00F0 -00F0 -1FF0 -78F0 -F0F0 -F0F0 -F0F0 -F8F0 -7F70 -3E3C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0700 -0F80 -1DC0 -3060 -0000 -3F80 -70E0 -60F0 -00F0 -00F0 -1FF0 -78F0 -F0F0 -F0F0 -F0F0 -F8F0 -7F70 -3E3C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0E20 -1FE0 -1FE0 -11C0 -0000 -3F80 -70E0 -60F0 -00F0 -00F0 -1FF0 -78F0 -F0F0 -F0F0 -F0F0 -F8F0 -7F70 -3E3C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -3F80 -70E0 -60F0 -00F0 -00F0 -1FF0 -78F0 -F0F0 -F0F0 -F0F0 -F8F0 -7F70 -3E3C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0300 -0480 -0480 -0300 -0000 -3F80 -70E0 -60F0 -00F0 -00F0 -1FF0 -78F0 -F0F0 -F0F0 -F0F0 -F8F0 -7F70 -3E3C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 858 0 -DWIDTH 21 0 -BBX 20 13 0 0 -BITMAP -3F8F80 -70F1C0 -60F0E0 -00F0F0 -00F0F0 -1FFFF0 -78F000 -F0F000 -F0F000 -F0F800 -F8FC10 -7F3FF0 -3E0FC0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 541 0 -DWIDTH 14 0 -BBX 11 18 1 -5 -BITMAP -0FE0 -38E0 -7060 -7060 -F000 -F000 -F000 -F000 -F000 -7800 -7C20 -3FE0 -0FC0 -0600 -0C00 -0700 -0700 -0E00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 568 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -1E00 -0600 -0300 -0180 -0000 -0F80 -39C0 -70E0 -70F0 -F0F0 -FFF0 -F000 -F000 -F000 -7800 -7C10 -3FF0 -0FE0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 568 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -03C0 -0300 -0600 -0C00 -0000 -0F80 -39C0 -70E0 -70F0 -F0F0 -FFF0 -F000 -F000 -F000 -7800 -7C10 -3FF0 -0FE0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 568 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0700 -0F80 -1DC0 -3060 -0000 -0F80 -39C0 -70E0 -70F0 -F0F0 -FFF0 -F000 -F000 -F000 -7800 -7C10 -3FF0 -0FE0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 568 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -39C0 -39C0 -39C0 -0000 -0F80 -39C0 -70E0 -70F0 -F0F0 -FFF0 -F000 -F000 -F000 -7800 -7C10 -3FF0 -0FE0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 18 0 0 -BITMAP -F0 -30 -18 -0C -00 -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 18 0 0 -BITMAP -0F -0C -18 -30 -00 -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 9 18 1 0 -BITMAP -1C00 -3E00 -7700 -C180 -0000 -7E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -7F80 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 17 0 0 -BITMAP -E7 -E7 -E7 -00 -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 652 0 -DWIDTH 16 0 -BBX 14 20 1 0 -BITMAP -0080 -F1C0 -1E00 -0700 -1BC0 -71E0 -40F0 -0FF8 -3CF8 -787C -703C -F03C -F03C -F03C -F03C -F03C -7038 -7870 -3CE0 -0FC0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 18 0 0 -BITMAP -0710 -0FF0 -0FF0 -08E0 -0000 -FC70 -7DF8 -3DFC -3E3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -FFFF -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -1E00 -0600 -0300 -0180 -0000 -0FC0 -3CF0 -7878 -7038 -F03C -F03C -F03C -F03C -F03C -7038 -7878 -3CF0 -0FC0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -01E0 -0180 -0300 -0600 -0000 -0FC0 -3CF0 -7878 -7038 -F03C -F03C -F03C -F03C -F03C -7038 -7878 -3CF0 -0FC0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -0700 -0F80 -1DC0 -3060 -0000 -0FC0 -3CF0 -7878 -7038 -F03C -F03C -F03C -F03C -F03C -7038 -7878 -3CF0 -0FC0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -0E20 -1FE0 -1FE0 -11C0 -0000 -0FC0 -3CF0 -7878 -7038 -F03C -F03C -F03C -F03C -F03C -7038 -7878 -3CF0 -0FC0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 14 17 1 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -0FC0 -3CF0 -7878 -7038 -F03C -F03C -F03C -F03C -F03C -7038 -7878 -3CF0 -0FC0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 15 13 0 0 -BITMAP -0380 -0380 -0380 -0000 -0000 -0000 -FFFE -FFFE -0000 -0000 -0380 -0380 -0380 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 16 13 0 0 -BITMAP -07E3 -1E7C -3C3C -383C -787E -78DE -799E -7B1E -7E1E -3C1C -3C3C -3C78 -C7E0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 18 0 0 -BITMAP -0F00 -0300 -0180 -00C0 -0000 -FCFC -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C7C -3FBC -1FBE -0E3F -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 18 0 0 -BITMAP -00F0 -00C0 -0180 -0300 -0000 -FCFC -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C7C -3FBC -1FBE -0E3F -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 18 0 0 -BITMAP -01C0 -03E0 -0770 -0C18 -0000 -FCFC -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C7C -3FBC -1FBE -0E3F -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 17 0 0 -BITMAP -0E70 -0E70 -0E70 -0000 -FCFC -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C7C -3FBC -1FBE -0E3F -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 23 0 -5 -BITMAP -00F0 -00C0 -0180 -0300 -0000 -FE1F -7C04 -3C0C -3E08 -1E18 -1F10 -0F30 -0FA0 -07C0 -07C0 -0380 -0380 -0300 -0100 -0200 -0600 -0C00 -3C00 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 652 0 -DWIDTH 16 0 -BBX 15 22 0 -5 -BITMAP -FC00 -3C00 -3C00 -3C00 -3CF0 -3DFC -3FFC -3E3E -3C1E -3C1E -3C1E -3C1E -3C1E -3C3C -3E3C -3FF8 -3CF0 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 22 0 -5 -BITMAP -0E70 -0E70 -0E70 -0000 -FE1F -7C04 -3C0C -3E08 -1E18 -1F10 -0F30 -0FA0 -07C0 -07C0 -0380 -0380 -0300 -0100 -0200 -0600 -0C00 -3C00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubB19-L1.bdf diff -u xc/fonts/bdf/100dpi/lubB19-L1.bdf:1.2 xc/fonts/bdf/100dpi/lubB19-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubB19-L1.bdf:1.2 Mon Apr 7 12:23:26 2003 +++ xc/fonts/bdf/100dpi/lubB19-L1.bdf Wed Mar 16 21:03:43 2005 @@ -1,4798 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubB19.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-R-Normal--26-190-100-100-P-155-ISO8859-1 -SIZE 19 100 100 -FONTBOUNDINGBOX 42 29 -17 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 26 -POINT_SIZE 190 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 155 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FONT_ASCENT 24 -FONT_DESCENT 6 -DEFAULT_CHAR 0 -FACE_NAME "Lucida Bright Demibold" -X_HEIGHT 14 -CAP_HEIGHT 19 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 798 0 -DWIDTH 21 0 -BBX 19 19 0 0 -BITMAP -AAAAA0 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -AAAAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 4 19 1 0 -BITMAP -F0 -F0 -F0 -F0 -F0 -F0 -E0 -E0 -E0 -60 -60 -40 -40 -40 -00 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 461 0 -DWIDTH 12 0 -BBX 9 8 2 12 -BITMAP -F780 -F780 -E380 -E380 -6300 -6300 -4100 -4100 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 16 19 1 0 -BITMAP -018C -030C -0318 -0318 -0718 -7FFF -7FFF -0630 -0630 -0C70 -0C60 -FFFE -FFFE -1860 -18C0 -18C0 -18C0 -30C0 -3180 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 12 23 2 -3 -BITMAP -0400 -1FE0 -3CE0 -7C60 -7C60 -7C00 -7C00 -7C00 -3C00 -1E00 -0F80 -07C0 -07E0 -05F0 -04F0 -04F0 -C4F0 -C4E0 -E5E0 -FF80 -0600 -0400 -0400 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 20 0 -BBX 19 19 0 0 -BITMAP -3E00E0 -6301C0 -E38380 -E38700 -E38600 -E38C00 -E39800 -633800 -3E7000 -00EF80 -01D8C0 -0198C0 -0338E0 -0638E0 -0E38E0 -1C38E0 -3818C0 -7018C0 -E00F80 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 765 0 -DWIDTH 20 0 -BBX 18 19 1 0 -BITMAP -07E000 -0E7000 -1E7800 -1E7800 -1E7800 -1E7000 -0FE000 -078000 -1B0FC0 -338380 -71C300 -F1E300 -F0E300 -F0F600 -F07C00 -787C00 -7C7E00 -3FEF80 -0F8F80 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 253 0 -DWIDTH 7 0 -BBX 3 8 2 12 -BITMAP -E0 -E0 -E0 -E0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 327 0 -DWIDTH 8 0 -BBX 7 24 1 -4 -BITMAP -02 -06 -0C -18 -38 -38 -70 -70 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -70 -70 -38 -38 -18 -0C -06 -02 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 327 0 -DWIDTH 8 0 -BBX 7 24 1 -4 -BITMAP -80 -C0 -60 -30 -38 -38 -1C -1C -1E -1E -1E -1E -1E -1E -1E -1E -1C -1C -38 -38 -30 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 11 0 -BBX 10 10 1 9 -BITMAP -0C00 -0C00 -4C80 -EDC0 -F3C0 -0000 -1E00 -3300 -7380 -1200 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 16 16 0 0 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 4 9 1 -4 -BITMAP -F0 -F0 -F0 -F0 -F0 -70 -70 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 6 3 1 7 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 4 4 1 0 -BITMAP -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 527 0 -DWIDTH 14 0 -BBX 14 24 0 -4 -BITMAP -000C -0018 -0018 -0030 -0030 -0060 -0060 -00C0 -00C0 -0180 -0180 -0300 -0300 -0600 -0600 -0C00 -0C00 -1800 -1800 -3000 -3000 -6000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 15 19 1 0 -BITMAP -07C0 -1C70 -3838 -3838 -783C -701C -F01E -F01E -F01E -F01E -F01E -F01E -F01E -701C -783C -3838 -3838 -1C70 -07C0 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 10 19 3 0 -BITMAP -FE00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -3F00 -FFC0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -3F80 -E1E0 -C0F0 -C078 -0078 -0078 -0078 -0070 -00E0 -0180 -0300 -0400 -0800 -1000 -3000 -7FF8 -7FF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -7F00 -E3C0 -C1E0 -C1E0 -01E0 -01E0 -01C0 -0380 -3F00 -0380 -01E0 -00E0 -00F0 -00F0 -00F0 -C0F0 -C1E0 -E3C0 -FF00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -0038 -0078 -00F8 -0178 -0278 -0678 -0C78 -0878 -1078 -2078 -4078 -FFFE -FFFE -FFFE -0078 -0078 -0078 -0078 -01FE -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 11 19 3 0 -BITMAP -FFE0 -FFE0 -FFE0 -8000 -8000 -8000 -8000 -8000 -FE00 -0F80 -03C0 -03E0 -01E0 -01E0 -01E0 -C1E0 -C3C0 -E380 -FE00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -07F0 -1E38 -3C18 -3818 -7800 -7000 -F000 -F3E0 -F7F0 -F8F8 -F07C -F03C -F03C -F03C -703C -7038 -3878 -1C70 -0FC0 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 13 19 3 0 -BITMAP -FFF8 -FFF8 -FFF8 -FFF0 -0030 -0060 -0040 -0080 -0180 -0300 -0700 -0600 -0E00 -1C00 -3C00 -3800 -3800 -7800 -7800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -0FC0 -3CF0 -3878 -7878 -7878 -7878 -7C70 -3FE0 -0F80 -0FE0 -39F8 -70F8 -F07C -F03C -F03C -F03C -7878 -3C70 -1FC0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -0FC0 -38E0 -7870 -7038 -F038 -F03C -F03C -F03C -F83C -7C7C -3FBC -1F3C -003C -0038 -0078 -6070 -60F0 -71E0 -3F80 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 4 14 1 0 -BITMAP -F0 -F0 -F0 -F0 -00 -00 -00 -00 -00 -00 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 4 18 1 -4 -BITMAP -F0 -F0 -F0 -F0 -00 -00 -00 -00 -00 -00 -F0 -F0 -F0 -F0 -70 -70 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 15 16 1 0 -BITMAP -0002 -000E -003E -00F8 -01E0 -0780 -1E00 -F800 -7800 -1E00 -0780 -01E0 -00F8 -003E -000E -0002 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 15 7 1 4 -BITMAP -FFFE -FFFE -0000 -0000 -0000 -FFFE -FFFE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 15 16 1 0 -BITMAP -8000 -E000 -F800 -3E00 -0F00 -03C0 -00F0 -003C -003E -00F0 -03C0 -0F00 -3E00 -F800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 505 0 -DWIDTH 13 0 -BBX 12 19 1 0 -BITMAP -7F80 -E3E0 -C1F0 -C0F0 -00F0 -00F0 -00E0 -01C0 -0380 -0700 -0E00 -1E00 -1E00 -1E00 -0000 -1E00 -1E00 -1E00 -1E00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 22 0 -BBX 20 19 2 0 -BITMAP -007E00 -038180 -0400C0 -080020 -107020 -218E10 -430E10 -470E10 -C60E10 -8E0C10 -8E1C10 -8E3420 -8E6E20 -8FCEC0 -478F00 -400000 -200000 -181800 -07F000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 795 0 -DWIDTH 21 0 -BBX 21 19 0 0 -BITMAP -003000 -007000 -007000 -007800 -00F800 -00FC00 -013C00 -013E00 -021E00 -021F00 -040F00 -040F80 -0FFF80 -0807C0 -1803C0 -1003C0 -3001E0 -7001E0 -F807F8 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 639 0 -DWIDTH 17 0 -BBX 15 19 1 0 -BITMAP -FFE0 -3C78 -3C3C -3C3C -3C3C -3C3C -3C38 -3C78 -3CE0 -3FE0 -3C78 -3C3C -3C1E -3C1E -3C1E -3C1E -3C3C -3C7C -FFF0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 711 0 -DWIDTH 18 0 -BBX 16 19 1 0 -BITMAP -03FE -0E07 -1C03 -3803 -7800 -7000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -7800 -7800 -3C00 -1F03 -0FFF -03FC -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 794 0 -DWIDTH 21 0 -BBX 19 19 1 0 -BITMAP -FFF800 -3C1E00 -3C0780 -3C0380 -3C03C0 -3C01C0 -3C01E0 -3C01E0 -3C01E0 -3C01E0 -3C01E0 -3C01E0 -3C01E0 -3C01C0 -3C03C0 -3C0380 -3C0700 -3E0E00 -FFF800 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 601 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -FFFC -3C0C -3C0C -3C00 -3C00 -3C00 -3C00 -3C00 -3C10 -3FF0 -3C10 -3C10 -3C00 -3C00 -3C00 -3C00 -3C0C -3C0C -FFFC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 14 19 0 0 -BITMAP -FFFC -3C0C -3C0C -3C00 -3C00 -3C00 -3C00 -3C00 -3C10 -3FF0 -3C10 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3E00 -FF80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 753 0 -DWIDTH 20 0 -BBX 18 19 1 0 -BITMAP -03FE00 -0E0700 -1C0300 -380300 -780000 -700000 -F00000 -F00000 -F00000 -F00000 -F00000 -F03FC0 -F00F00 -780F00 -780F00 -380F00 -1C0F00 -0F0F00 -03FE00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 798 0 -DWIDTH 21 0 -BBX 20 19 0 0 -BITMAP -FF0FF0 -3C03C0 -3C03C0 -3C03C0 -3C03C0 -3C03C0 -3C03C0 -3C03C0 -3FFFC0 -3C03C0 -3C03C0 -3C03C0 -3C03C0 -3C03C0 -3C03C0 -3C03C0 -3C03C0 -3E07C0 -FF0FF0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 349 0 -DWIDTH 9 0 -BBX 8 19 1 0 -BITMAP -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 452 0 -DWIDTH 12 0 -BBX 11 23 0 -4 -BITMAP -1FE0 -07C0 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -C780 -C700 -CF00 -FC00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 19 1 0 -BITMAP -FF0FC0 -3C0700 -3C0400 -3C0800 -3C1000 -3C2000 -3C4000 -3C8000 -3DC000 -3FE000 -3FE000 -3DF000 -3CF800 -3C7C00 -3C3E00 -3C3E00 -3C1F00 -3C0F80 -FF3FE0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 14 19 1 0 -BITMAP -FF00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C0C -3C0C -3C0C -FFFC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 904 0 -DWIDTH 23 0 -BBX 22 19 1 0 -BITMAP -FE00FC -3E01F0 -3F01F0 -3F01F0 -3F03F0 -3783F0 -3786F0 -37C6F0 -33CEF0 -33CCF0 -33ECF0 -31F8F0 -31F8F0 -30F0F0 -30F0F0 -30F0F0 -3060F0 -3000F0 -FC03FC -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 788 0 -DWIDTH 20 0 -BBX 19 19 1 0 -BITMAP -F807E0 -3C0180 -3E0180 -3F0180 -3F0180 -3F8180 -37C180 -33C180 -33E180 -31F180 -30F980 -30F980 -307D80 -303F80 -301F80 -301F80 -300F80 -300780 -FC0380 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 810 0 -DWIDTH 21 0 -BBX 19 19 1 0 -BITMAP -03F800 -0E0E00 -1C0700 -380380 -7803C0 -7001C0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -7001C0 -7803C0 -380380 -1C0700 -0E0E00 -03F800 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -FFF0 -3C3C -3C1C -3C1E -3C1E -3C1E -3C1E -3C1C -3C3C -3C78 -3FE0 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3E00 -FF00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 810 0 -DWIDTH 21 0 -BBX 22 23 1 -4 -BITMAP -03F800 -0E0E00 -1C0700 -380380 -7803C0 -7001C0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -7001C0 -7803C0 -3803C0 -1C0780 -0E0E00 -03FC00 -000F80 -0007FC -0001F0 -000060 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 720 0 -DWIDTH 19 0 -BBX 18 19 1 0 -BITMAP -FFF000 -3C3C00 -3C1C00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1C00 -3C3C00 -3C7800 -3FF000 -3CF000 -3CF800 -3C7C00 -3C3C00 -3C3E00 -3C1F00 -3C1F80 -FF0FC0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 19 1 0 -BITMAP -0FE0 -3870 -7030 -F030 -F000 -F000 -FC00 -7F00 -3F80 -1FE0 -07F0 -01F8 -00F8 -0078 -0078 -C078 -C070 -E0E0 -7F80 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 714 0 -DWIDTH 19 0 -BBX 18 19 0 0 -BITMAP -FFFFC0 -E1E0C0 -C1E0C0 -C1E0C0 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01F000 -07F800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 19 0 0 -BITMAP -FF07E0 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -1C0300 -1E0300 -0F0600 -03F800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 753 0 -DWIDTH 20 0 -BBX 20 19 0 0 -BITMAP -FF01F0 -3E00C0 -3E00C0 -1E0080 -1F0180 -0F0100 -0F0100 -0F8200 -078200 -07C600 -03C400 -03E400 -01E800 -01E800 -00F000 -00F000 -00F000 -006000 -006000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 955 0 -DWIDTH 25 0 -BBX 25 19 0 0 -BITMAP -FE040F80 -7C0E0200 -3C0E0600 -3C0E0400 -3E1F0400 -1E1F0400 -1E1F0800 -1E2F8800 -1F278800 -0F279000 -0F47D000 -0FC3D000 -07C3F000 -0783E000 -0781E000 -0781E000 -0381C000 -0300C000 -0300C000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 702 0 -DWIDTH 18 0 -BBX 18 19 0 0 -BITMAP -7F07C0 -3E0300 -1E0200 -1F0600 -0F0400 -0F8800 -07D800 -03D000 -03E000 -01F000 -03F000 -07F800 -067800 -0C7C00 -1C3E00 -183E00 -301F00 -700F80 -F83FC0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 717 0 -DWIDTH 19 0 -BBX 18 19 0 0 -BITMAP -FF07C0 -7C0380 -3E0300 -1E0200 -1F0400 -0F0400 -0F8800 -07C800 -03D000 -03F000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -07F800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 639 0 -DWIDTH 17 0 -BBX 14 19 1 0 -BITMAP -7FFC -607C -6078 -60F8 -00F0 -01F0 -03E0 -03C0 -07C0 -0780 -0F80 -0F00 -1F00 -3E00 -3C00 -7C00 -780C -F80C -FFFC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 327 0 -DWIDTH 8 0 -BBX 7 24 1 -4 -BITMAP -FE -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -FE -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 527 0 -DWIDTH 14 0 -BBX 14 24 0 -4 -BITMAP -C000 -6000 -6000 -3000 -3000 -1800 -1800 -0C00 -0C00 -0600 -0600 -0300 -0300 -0180 -0180 -00C0 -00C0 -0060 -0060 -0030 -0030 -0018 -0018 -000C -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 327 0 -DWIDTH 8 0 -BBX 7 24 0 -4 -BITMAP -FE -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -FE -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 15 16 1 3 -BITMAP -0100 -0100 -0380 -0380 -07C0 -06C0 -0EE0 -0C60 -1C70 -1830 -1830 -3018 -3018 -600C -600C -C006 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 2 1 -3 -BITMAP -FFE0 -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 617 0 -DWIDTH 16 0 -BBX 6 4 4 16 -BITMAP -F0 -30 -18 -0C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -1F80 -71E0 -60F0 -60F0 -00F0 -00F0 -1FF0 -78F0 -F0F0 -F0F0 -F0F0 -F8F0 -7F70 -3E3C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 640 0 -DWIDTH 17 0 -BBX 16 20 0 0 -BITMAP -FC00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C78 -3DFC -3DFE -3E1E -3C0F -3C0F -3C0F -3C0F -3C0F -3C0F -3C1E -3E3E -3FFC -39F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 541 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0FF0 -3870 -7830 -7030 -F000 -F000 -F000 -F000 -F000 -F800 -7800 -3C10 -1FF0 -0FE0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 652 0 -DWIDTH 17 0 -BBX 16 20 1 0 -BITMAP -00FC -003C -003C -003C -003C -003C -1F3C -3FFC -787C -783C -F03C -F03C -F03C -F03C -F03C -F03C -787C -7FBC -3FBE -1E3F -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 568 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -0FC0 -38E0 -7870 -7070 -F078 -F078 -FFF8 -F000 -F000 -F800 -7800 -3C08 -1FF8 -07F0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 416 0 -DWIDTH 11 0 -BBX 11 20 0 0 -BITMAP -0FC0 -1C60 -3C60 -3C60 -3C00 -3C00 -FFC0 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 599 0 -DWIDTH 16 0 -BBX 14 19 1 -5 -BITMAP -0FFC -38E8 -38F0 -78F0 -78F0 -78F0 -78E0 -38E0 -0FC0 -1800 -3800 -7FF0 -3FF8 -1FF8 -7078 -F078 -F070 -78E0 -3FC0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 654 0 -DWIDTH 17 0 -BBX 17 20 0 0 -BITMAP -FC0000 -3C0000 -3C0000 -3C0000 -3C0000 -3C0000 -3C7800 -3CFC00 -3DFE00 -3F1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -FF7F80 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 20 0 0 -BITMAP -3C -3C -3C -3C -00 -00 -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 355 0 -DWIDTH 9 0 -BBX 9 25 -1 -5 -BITMAP -0780 -0780 -0780 -0780 -0000 -0000 -1F80 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -C780 -C780 -C700 -FE00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 17 20 0 0 -BITMAP -FC0000 -3C0000 -3C0000 -3C0000 -3C0000 -3C0000 -3C3F00 -3C1C00 -3C1000 -3C2000 -3C4000 -3DC000 -3FE000 -3DE000 -3DF000 -3CF800 -3C7C00 -3C7E00 -3C3F00 -FF1F80 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 20 0 0 -BITMAP -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 967 0 -DWIDTH 25 0 -BBX 24 14 1 0 -BITMAP -FCF0F0 -3DF9F8 -3FFFFC -3E3E3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -FFFFFF -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 654 0 -DWIDTH 17 0 -BBX 17 14 0 0 -BITMAP -FC7800 -7CFC00 -3DFE00 -3F1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -FF7F80 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 617 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -0FC0 -3CF0 -7878 -7038 -F03C -F03C -F03C -F03C -F03C -F03C -7038 -7878 -3CF0 -0FC0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 652 0 -DWIDTH 17 0 -BBX 16 19 0 -5 -BITMAP -FC78 -7DFC -3DFE -3E1E -3C0F -3C0F -3C0F -3C0F -3C0F -3C0F -3C1E -3E3E -3FFC -3CF8 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 640 0 -DWIDTH 17 0 -BBX 16 19 1 -5 -BITMAP -1F3C -3FFC -7C7C -783C -F03C -F03C -F03C -F03C -F03C -F03C -787C -7FBC -3FBC -1E3C -003C -003C -003C -003C -00FF -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 462 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -FCE0 -3DE0 -3FE0 -3E60 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 525 0 -DWIDTH 14 0 -BBX 11 14 2 0 -BITMAP -1F80 -79C0 -F0C0 -F0C0 -F800 -FE00 -7F80 -3FC0 -0FE0 -03E0 -C1E0 -C1E0 -E3C0 -7F00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 9 18 1 0 -BITMAP -0C00 -3C00 -3C00 -3C00 -FF80 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -1F80 -0F80 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 654 0 -DWIDTH 17 0 -BBX 17 14 0 0 -BITMAP -FC7E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C7E00 -3FDE00 -1F9F00 -0F1F80 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 657 0 -DWIDTH 17 0 -BBX 17 14 0 0 -BITMAP -FF0F80 -7C0600 -3E0400 -1E0400 -1F0800 -0F0800 -0F9000 -079000 -07A000 -03E000 -03E000 -01C000 -01C000 -018000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 880 0 -DWIDTH 23 0 -BBX 23 14 0 0 -BITMAP -FE0C3E -7C1C08 -3C1E18 -3C1E10 -1E3E10 -1E2F30 -1E4F20 -0F4FA0 -0FC7C0 -0F87C0 -0783C0 -070380 -070380 -020180 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 16 14 0 0 -BITMAP -FF3F -3E0C -3E18 -1F10 -0FA0 -07C0 -07C0 -03E0 -07F0 -05F0 -08F8 -107C -303E -F8FF -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 654 0 -DWIDTH 17 0 -BBX 17 19 0 -5 -BITMAP -FF0F80 -7C0600 -3E0600 -1E0400 -1E0800 -0F0800 -0F1000 -0F9000 -07A000 -07E000 -03C000 -03C000 -018000 -018000 -010000 -030000 -060000 -0C0000 -1C0000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -FFF8 -E0F8 -C1F0 -03E0 -03E0 -07C0 -0F80 -0F00 -1F00 -3E00 -7C00 -7C18 -F818 -FFF8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 366 0 -DWIDTH 9 0 -BBX 7 24 1 -4 -BITMAP -1E -3C -78 -78 -78 -7C -7C -3C -3C -3C -38 -F0 -70 -38 -3C -3C -3C -7C -7C -78 -78 -78 -38 -1E -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 7 0 -BBX 2 24 2 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 366 0 -DWIDTH 9 0 -BBX 7 24 1 -4 -BITMAP -F0 -38 -3C -3C -3C -7C -7C -78 -78 -78 -38 -1E -1C -38 -78 -78 -78 -7C -7C -3C -3C -3C -38 -F0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 15 5 1 5 -BITMAP -3C00 -7F02 -C7C6 -81FC -8078 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 4 19 1 -5 -BITMAP -F0 -F0 -F0 -F0 -00 -40 -40 -40 -60 -60 -E0 -E0 -E0 -F0 -F0 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -0100 -0100 -0FF0 -1D70 -3930 -7130 -F100 -F100 -F100 -F100 -F100 -F100 -7100 -7900 -3D10 -1FF0 -07E0 -0100 -0100 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 12 19 3 0 -BITMAP -03E0 -0E30 -0E30 -1E30 -1E00 -1E00 -1E00 -1E00 -FF80 -1E00 -1E00 -1E00 -1E00 -1C00 -3000 -FFF0 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 15 17 1 1 -BITMAP -8002 -4004 -27C8 -3FF8 -1C70 -1830 -3018 -3018 -3018 -3018 -3018 -1830 -1C70 -3FF8 -27C8 -4004 -8002 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 17 19 0 0 -BITMAP -FE0F80 -7C0300 -3C0200 -3E0400 -1E0C00 -1F0800 -0F9000 -0FB000 -07E000 -03C000 -1FFC00 -03C000 -03C000 -1FFC00 -03C000 -03C000 -03C000 -03E000 -0FF000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 7 0 -BBX 2 24 2 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 12 24 2 -5 -BITMAP -1FC0 -78E0 -7060 -F060 -F000 -F800 -FE00 -7F80 -3FE0 -67E0 -E3F0 -E0F0 -F070 -F870 -7E60 -7FC0 -3FE0 -0FF0 -03F0 -00F0 -C0F0 -C0E0 -E1E0 -7F80 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 617 0 -DWIDTH 16 0 -BBX 8 3 4 16 -BITMAP -E7 -E7 -E7 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 22 0 -BBX 21 19 1 0 -BITMAP -01FC00 -060300 -080080 -300060 -20FE20 -41C210 -438210 -870008 -870008 -870008 -870008 -870008 -438010 -41C210 -20FE20 -300060 -080080 -060300 -01FC00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 488 0 -DWIDTH 13 0 -BBX 11 10 1 9 -BITMAP -7F00 -C380 -C3C0 -03C0 -3FC0 -7BC0 -F3C0 -F3C0 -FFE0 -79E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 566 0 -DWIDTH 15 0 -BBX 13 12 1 1 -BITMAP -0408 -0E18 -1C30 -3870 -78E0 -F3C0 -F1C0 -78E0 -3870 -1C30 -0C18 -0608 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 15 7 1 4 -BITMAP -FFFE -FFFE -0006 -0006 -0006 -0006 -0006 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 6 3 1 7 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 13 13 2 6 -BITMAP -0F80 -3060 -6030 -5F90 -8848 -8848 -8F88 -8908 -8908 -59D0 -6030 -3060 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 617 0 -DWIDTH 16 0 -BBX 8 2 4 17 -BITMAP -FF -FF -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 7 0 -BBX 4 4 1 15 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 16 16 0 0 -BITMAP -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0000 -0000 -FFFF -FFFF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 374 0 -DWIDTH 10 0 -BBX 7 11 -16 8 -BITMAP -FC -CE -86 -06 -04 -0C -10 -20 -40 -FE -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 374 0 -DWIDTH 10 0 -BBX 7 11 -16 8 -BITMAP -FC -8E -86 -06 -0C -78 -0E -06 -86 -8E -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 617 0 -DWIDTH 16 0 -BBX 6 4 6 16 -BITMAP -3C -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 705 0 -DWIDTH 18 0 -BBX 17 18 1 -4 -BITMAP -FC7E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C3E00 -3FFE00 -3FDE00 -3F9F80 -3C0000 -3C0000 -3C0000 -3C0000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 10 23 2 -4 -BITMAP -3FC0 -7FC0 -FC40 -FC40 -FC40 -FC40 -FC40 -7C40 -3C40 -1C40 -0440 -0440 -0440 -0440 -0440 -0440 -0440 -0440 -0440 -0440 -0440 -0440 -0440 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 3 4 7 6 -BITMAP -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 617 0 -DWIDTH 16 0 -BBX 4 6 6 -5 -BITMAP -60 -40 -F0 -70 -70 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 374 0 -DWIDTH 10 0 -BBX 6 11 -17 8 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 488 0 -DWIDTH 13 0 -BBX 11 10 1 9 -BITMAP -1F00 -7BC0 -71C0 -F1E0 -F1E0 -F1E0 -F1E0 -71C0 -7BC0 -1F00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 566 0 -DWIDTH 15 0 -BBX 13 12 1 1 -BITMAP -8300 -C180 -61C0 -30E0 -38F0 -1C78 -1E78 -38F0 -30E0 -61C0 -C380 -8100 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 803 0 -DWIDTH 21 0 -BBX 19 19 5 0 -BITMAP -7803E0 -180380 -180780 -180F00 -181E00 -181C00 -183C00 -187800 -18F0C0 -18E1C0 -7FE2C0 -03C6C0 -078CC0 -0708C0 -0F1FE0 -1E1FE0 -3C00C0 -3800C0 -F801E0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 803 0 -DWIDTH 21 0 -BBX 19 19 5 0 -BITMAP -7803E0 -180380 -180780 -180F00 -181E00 -181C00 -183C00 -187800 -18FF80 -18F9C0 -7FF0C0 -03C0C0 -078080 -070180 -0F0200 -1E0400 -3C0800 -381FC0 -F81FC0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 803 0 -DWIDTH 21 0 -BBX 19 19 5 0 -BITMAP -FC03E0 -8E0380 -860780 -060F00 -0C1E00 -781C00 -0E3C00 -067800 -86F0C0 -8EE1C0 -F9E2C0 -03C6C0 -078CC0 -0708C0 -0F1FE0 -1E1FE0 -3C00C0 -3800C0 -F801E0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 505 0 -DWIDTH 13 0 -BBX 12 19 1 -5 -BITMAP -0780 -0780 -0780 -0780 -0000 -0780 -0780 -0780 -0700 -0E00 -1C00 -3800 -7000 -F000 -F000 -F030 -F830 -7C70 -1FE0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 795 0 -DWIDTH 21 0 -BBX 21 24 0 0 -BITMAP -01E000 -006000 -003000 -001800 -000000 -003000 -007000 -007000 -007800 -00F800 -00FC00 -013C00 -013E00 -021E00 -021F00 -040F00 -040F80 -0FFF80 -0807C0 -1803C0 -1003C0 -3001E0 -7001E0 -F807F8 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 795 0 -DWIDTH 21 0 -BBX 21 24 0 0 -BITMAP -003C00 -003000 -006000 -00C000 -000000 -003000 -007000 -007000 -007800 -00F800 -00FC00 -013C00 -013E00 -021E00 -021F00 -040F00 -040F80 -0FFF80 -0807C0 -1803C0 -1003C0 -3001E0 -7001E0 -F807F8 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 795 0 -DWIDTH 21 0 -BBX 21 24 0 0 -BITMAP -007000 -00F800 -01DC00 -030600 -000000 -003000 -007000 -007000 -007800 -00F800 -00FC00 -013C00 -013E00 -021E00 -021F00 -040F00 -040F80 -0FFF80 -0807C0 -1803C0 -1003C0 -3001E0 -7001E0 -F807F8 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 795 0 -DWIDTH 21 0 -BBX 21 24 0 0 -BITMAP -01C200 -03FE00 -03FC00 -021C00 -000000 -003000 -007000 -007000 -007800 -00F800 -00FC00 -013C00 -013E00 -021E00 -021F00 -040F00 -040F80 -0FFF80 -0807C0 -1803C0 -1003C0 -3001E0 -7001E0 -F807F8 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 795 0 -DWIDTH 21 0 -BBX 21 23 0 0 -BITMAP -01CE00 -01CE00 -01CE00 -000000 -003000 -007000 -007000 -007800 -00F800 -00FC00 -013C00 -013E00 -021E00 -021F00 -040F00 -040F80 -0FFF80 -0807C0 -1803C0 -1003C0 -3001E0 -7001E0 -F807F8 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 795 0 -DWIDTH 21 0 -BBX 21 24 0 0 -BITMAP -006000 -009000 -009000 -006000 -000000 -003000 -007000 -007000 -007800 -00F800 -00FC00 -013C00 -013E00 -021E00 -021F00 -040F00 -040F80 -0FFF80 -0807C0 -1803C0 -1003C0 -3001E0 -7001E0 -F807F8 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 959 0 -DWIDTH 25 0 -BBX 24 19 0 0 -BITMAP -001FFE -001F06 -002F06 -002F00 -004F00 -00CF00 -008F00 -010F0C -010FFC -020F0C -060F0C -040F00 -0FFF00 -080F00 -100F00 -100F00 -200F03 -601F83 -F83FFF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 711 0 -DWIDTH 18 0 -BBX 16 24 1 -5 -BITMAP -03FE -0E07 -1C03 -3803 -7800 -7000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -7800 -7800 -3C00 -1F03 -0FFF -03FC -0100 -03C0 -01C0 -01C0 -0380 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 601 0 -DWIDTH 16 0 -BBX 14 24 1 0 -BITMAP -1E00 -0600 -0300 -0180 -0000 -FFFC -3C0C -3C0C -3C00 -3C00 -3C00 -3C00 -3C00 -3C10 -3FF0 -3C10 -3C10 -3C00 -3C00 -3C00 -3C00 -3C0C -3C0C -FFFC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 601 0 -DWIDTH 16 0 -BBX 14 24 1 0 -BITMAP -01E0 -0180 -0300 -0600 -0000 -FFFC -3C0C -3C0C -3C00 -3C00 -3C00 -3C00 -3C00 -3C10 -3FF0 -3C10 -3C10 -3C00 -3C00 -3C00 -3C00 -3C0C -3C0C -FFFC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 601 0 -DWIDTH 16 0 -BBX 14 24 1 0 -BITMAP -0380 -07C0 -0EE0 -1830 -0000 -FFFC -3C0C -3C0C -3C00 -3C00 -3C00 -3C00 -3C00 -3C10 -3FF0 -3C10 -3C10 -3C00 -3C00 -3C00 -3C00 -3C0C -3C0C -FFFC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 601 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -FFFC -3C0C -3C0C -3C00 -3C00 -3C00 -3C00 -3C00 -3C10 -3FF0 -3C10 -3C10 -3C00 -3C00 -3C00 -3C00 -3C0C -3C0C -FFFC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 349 0 -DWIDTH 9 0 -BBX 8 24 1 0 -BITMAP -F0 -30 -18 -0C -00 -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 349 0 -DWIDTH 9 0 -BBX 8 24 1 0 -BITMAP -0F -0C -18 -30 -00 -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 349 0 -DWIDTH 9 0 -BBX 9 24 2 0 -BITMAP -1C00 -3E00 -7700 -C180 -0000 -7F80 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -7F80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 349 0 -DWIDTH 9 0 -BBX 8 23 1 0 -BITMAP -E7 -E7 -E7 -00 -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 794 0 -DWIDTH 21 0 -BBX 20 19 0 0 -BITMAP -7FFC00 -3E0F00 -1E03C0 -1E01C0 -1E01E0 -1E00E0 -1E00F0 -1E00F0 -1E00F0 -FFE0F0 -1E00F0 -1E00F0 -1E00F0 -1E00E0 -1E01E0 -1E01C0 -1E0380 -3F0700 -7FFC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 788 0 -DWIDTH 20 0 -BBX 19 24 1 0 -BITMAP -038400 -07FC00 -07F800 -043800 -000000 -F807E0 -3C0180 -3E0180 -3F0180 -3F0180 -3F8180 -37C180 -33C180 -33E180 -31F180 -30F980 -30F980 -307D80 -303F80 -301F80 -301F80 -300F80 -300780 -FC0380 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 810 0 -DWIDTH 21 0 -BBX 19 24 1 0 -BITMAP -03C000 -00C000 -006000 -003000 -000000 -03F800 -0E0E00 -1C0700 -380380 -7803C0 -7001C0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -7001C0 -7803C0 -380380 -1C0700 -0E0E00 -03F800 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 810 0 -DWIDTH 21 0 -BBX 19 24 1 0 -BITMAP -007800 -006000 -00C000 -018000 -000000 -03F800 -0E0E00 -1C0700 -380380 -7803C0 -7001C0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -7001C0 -7803C0 -380380 -1C0700 -0E0E00 -03F800 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 810 0 -DWIDTH 21 0 -BBX 19 24 1 0 -BITMAP -00E000 -01F000 -03B800 -060C00 -000000 -03F800 -0E0E00 -1C0700 -380380 -7803C0 -7001C0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -7001C0 -7803C0 -380380 -1C0700 -0E0E00 -03F800 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 810 0 -DWIDTH 21 0 -BBX 19 24 1 0 -BITMAP -038400 -07FC00 -07F800 -043800 -000000 -03F800 -0E0E00 -1C0700 -380380 -7803C0 -7001C0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -7001C0 -7803C0 -380380 -1C0700 -0E0E00 -03F800 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 810 0 -DWIDTH 21 0 -BBX 19 23 1 0 -BITMAP -073800 -073800 -073800 -000000 -03F800 -0E0E00 -1C0700 -380380 -7803C0 -7001C0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -F001E0 -7001C0 -7803C0 -380380 -1C0700 -0E0E00 -03F800 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 15 16 1 0 -BITMAP -4004 -E00E -701C -3838 -1C70 -0EE0 -06C0 -0380 -0380 -06C0 -0EE0 -1C70 -3838 -701C -E00E -4004 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 810 0 -DWIDTH 21 0 -BBX 19 19 1 0 -BITMAP -03F860 -0E0E80 -1C0780 -380380 -7807C0 -700DC0 -F009E0 -F011E0 -F021E0 -F041E0 -F081E0 -F101E0 -F201E0 -7601C0 -7C03C0 -380380 -3C0700 -6E0E00 -C3F800 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -03C000 -00C000 -006000 -003000 -000000 -FF07E0 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -1C0300 -1E0300 -0F0600 -03F800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -007800 -006000 -00C000 -018000 -000000 -FF07E0 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -1C0300 -1E0300 -0F0600 -03F800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -00E000 -01F000 -03B800 -060C00 -000000 -FF07E0 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -1C0300 -1E0300 -0F0600 -03F800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -073800 -073800 -073800 -000000 -FF07E0 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -3C0180 -1C0300 -1E0300 -0F0600 -03F800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 717 0 -DWIDTH 19 0 -BBX 18 24 0 0 -BITMAP -007800 -006000 -00C000 -018000 -000000 -FF07C0 -7C0380 -3E0300 -1E0200 -1F0400 -0F0400 -0F8800 -07C800 -03D000 -03F000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -07F800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -FF00 -3E00 -3C00 -3C00 -3FF0 -3C3C -3C1C -3C1E -3C1E -3C1E -3C1E -3C1C -3C3C -3C78 -3FE0 -3C00 -3C00 -3E00 -FF00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 700 0 -DWIDTH 18 0 -BBX 16 20 1 0 -BITMAP -07E0 -1EF0 -1C78 -3C78 -3C78 -3C70 -3CE0 -3CC0 -3DC0 -3DE0 -3DF0 -3CF8 -3CFC -3C7E -3C1F -3C0F -3C0F -3CCF -3CCE -FEFC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 19 0 0 -BITMAP -1E00 -0600 -0300 -0180 -0000 -1F80 -71E0 -60F0 -60F0 -00F0 -00F0 -1FF0 -78F0 -F0F0 -F0F0 -F0F0 -F8F0 -7F70 -3E3C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 19 0 0 -BITMAP -01E0 -0180 -0300 -0600 -0000 -1F80 -71E0 -60F0 -60F0 -00F0 -00F0 -1FF0 -78F0 -F0F0 -F0F0 -F0F0 -F8F0 -7F70 -3E3C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 19 0 0 -BITMAP -0700 -0F80 -1DC0 -3060 -0000 -1F80 -71E0 -60F0 -60F0 -00F0 -00F0 -1FF0 -78F0 -F0F0 -F0F0 -F0F0 -F8F0 -7F70 -3E3C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 19 0 0 -BITMAP -1C20 -3FE0 -3FC0 -21C0 -0000 -1F80 -71E0 -60F0 -60F0 -00F0 -00F0 -1FF0 -78F0 -F0F0 -F0F0 -F0F0 -F8F0 -7F70 -3E3C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -1F80 -71E0 -60F0 -60F0 -00F0 -00F0 -1FF0 -78F0 -F0F0 -F0F0 -F0F0 -F8F0 -7F70 -3E3C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 19 0 0 -BITMAP -0300 -0480 -0480 -0300 -0000 -1F80 -71E0 -60F0 -60F0 -00F0 -00F0 -1FF0 -78F0 -F0F0 -F0F0 -F0F0 -F8F0 -7F70 -3E3C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 858 0 -DWIDTH 22 0 -BBX 20 14 1 0 -BITMAP -3F8F80 -71F9C0 -60F0E0 -60F0E0 -00F0F0 -00F0F0 -1FFFF0 -78F000 -F0F000 -F0F000 -F0F800 -F8FC10 -7F3FF0 -3E0FC0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 541 0 -DWIDTH 14 0 -BBX 12 19 1 -5 -BITMAP -0FF0 -3870 -7830 -7030 -F000 -F000 -F000 -F000 -F000 -F800 -7800 -3C10 -1FF0 -0FE0 -0200 -0780 -0380 -0380 -0700 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 568 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -1E00 -0600 -0300 -0180 -0000 -0FC0 -38E0 -7870 -7070 -F078 -F078 -FFF8 -F000 -F000 -F800 -7800 -3C08 -1FF8 -07F0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 568 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -01E0 -0180 -0300 -0600 -0000 -0FC0 -38E0 -7870 -7070 -F078 -F078 -FFF8 -F000 -F000 -F800 -7800 -3C08 -1FF8 -07F0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 568 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -0700 -0F80 -1DC0 -3060 -0000 -0FC0 -38E0 -7870 -7070 -F078 -F078 -FFF8 -F000 -F000 -F800 -7800 -3C08 -1FF8 -07F0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 568 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -0FC0 -38E0 -7870 -7070 -F078 -F078 -FFF8 -F000 -F000 -F800 -7800 -3C08 -1FF8 -07F0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 19 0 0 -BITMAP -F0 -30 -18 -0C -00 -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 19 0 0 -BITMAP -0F -0C -18 -30 -00 -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 9 19 1 0 -BITMAP -1C00 -3E00 -7700 -C180 -0000 -7E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -7F80 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 18 0 0 -BITMAP -E7 -E7 -E7 -00 -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 652 0 -DWIDTH 17 0 -BBX 14 21 2 0 -BITMAP -0080 -F1C0 -1E00 -0700 -1B80 -71E0 -40F0 -0FF0 -3CF8 -7878 -703C -F03C -F03C -F03C -F03C -F03C -F038 -7038 -7870 -3CE0 -0FC0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 654 0 -DWIDTH 17 0 -BBX 17 19 0 0 -BITMAP -070800 -0FF800 -0FF000 -087000 -000000 -FC7800 -7CFC00 -3DFE00 -3F1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -FF7F80 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 617 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -1E00 -0600 -0300 -0180 -0000 -0FC0 -3CF0 -7878 -7038 -F03C -F03C -F03C -F03C -F03C -F03C -7038 -7878 -3CF0 -0FC0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 617 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -01E0 -0180 -0300 -0600 -0000 -0FC0 -3CF0 -7878 -7038 -F03C -F03C -F03C -F03C -F03C -F03C -7038 -7878 -3CF0 -0FC0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 617 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -0700 -0F80 -1DC0 -3060 -0000 -0FC0 -3CF0 -7878 -7038 -F03C -F03C -F03C -F03C -F03C -F03C -7038 -7878 -3CF0 -0FC0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 617 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -1C20 -3FE0 -3FC0 -21C0 -0000 -0FC0 -3CF0 -7878 -7038 -F03C -F03C -F03C -F03C -F03C -F03C -7038 -7878 -3CF0 -0FC0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 617 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -0FC0 -3CF0 -7878 -7038 -F03C -F03C -F03C -F03C -F03C -F03C -7038 -7878 -3CF0 -0FC0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 15 14 1 0 -BITMAP -0380 -0380 -0380 -0000 -0000 -0000 -FFFE -FFFE -0000 -0000 -0000 -0380 -0380 -0380 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 617 0 -DWIDTH 16 0 -BBX 17 14 0 0 -BITMAP -07F180 -1E3E00 -3C1C00 -3C1E00 -783F00 -786F00 -78CF00 -798F00 -7B0F00 -7E0F00 -3C1E00 -1C1C00 -3E3800 -C7E000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 654 0 -DWIDTH 17 0 -BBX 17 19 0 0 -BITMAP -078000 -018000 -00C000 -006000 -000000 -FC7E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C7E00 -3FDE00 -1F9F00 -0F1F80 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 654 0 -DWIDTH 17 0 -BBX 17 19 0 0 -BITMAP -00F000 -00C000 -018000 -030000 -000000 -FC7E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C7E00 -3FDE00 -1F9F00 -0F1F80 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 654 0 -DWIDTH 17 0 -BBX 17 19 0 0 -BITMAP -01C000 -03E000 -077000 -0C1800 -000000 -FC7E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C7E00 -3FDE00 -1F9F00 -0F1F80 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 654 0 -DWIDTH 17 0 -BBX 17 18 0 0 -BITMAP -073800 -073800 -073800 -000000 -FC7E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C7E00 -3FDE00 -1F9F00 -0F1F80 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 654 0 -DWIDTH 17 0 -BBX 17 24 0 -5 -BITMAP -00F000 -00C000 -018000 -030000 -000000 -FF0F80 -7C0600 -3E0600 -1E0400 -1E0800 -0F0800 -0F1000 -0F9000 -07A000 -07E000 -03C000 -03C000 -018000 -018000 -010000 -030000 -060000 -0C0000 -1C0000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 652 0 -DWIDTH 17 0 -BBX 16 23 0 -5 -BITMAP -FC00 -7C00 -3C00 -3C00 -3C78 -3DFC -3DFE -3E1E -3C0F -3C0F -3C0F -3C0F -3C0F -3C0F -3C1E -3E3E -3FFC -3CF8 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 654 0 -DWIDTH 17 0 -BBX 17 23 0 -5 -BITMAP -0E7000 -0E7000 -0E7000 -000000 -FF0F80 -7C0600 -3E0600 -1E0400 -1E0800 -0F0800 -0F1000 -0F9000 -07A000 -07E000 -03C000 -03C000 -018000 -018000 -010000 -030000 -060000 -0C0000 -1C0000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubB24-L1.bdf diff -u xc/fonts/bdf/100dpi/lubB24-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubB24-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubB24-L1.bdf:1.1 Wed Apr 4 18:55:30 2001 +++ xc/fonts/bdf/100dpi/lubB24-L1.bdf Wed Mar 16 21:03:43 2005 @@ -1,5890 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubB24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-R-Normal--34-240-100-100-P-202-ISO8859-1 -SIZE 24 100 100 -FONTBOUNDINGBOX 54 39 -21 -7 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 34 -POINT_SIZE 240 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 202 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 31 -FONT_DESCENT 8 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold" -X_HEIGHT 18 -CAP_HEIGHT 25 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 798 0 -DWIDTH 27 0 -BBX 25 25 1 0 -BITMAP -AAAAAA80 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -AAAAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 5 25 2 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -78 -78 -78 -70 -70 -70 -70 -30 -30 -30 -00 -00 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 461 0 -DWIDTH 16 0 -BBX 13 10 1 16 -BITMAP -F8F8 -F8F8 -F8F8 -78F0 -78F0 -7070 -7070 -7070 -3060 -3060 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 663 0 -DWIDTH 23 0 -BBX 21 25 1 0 -BITMAP -00F1E0 -00E1C0 -00E1C0 -00E1C0 -01E380 -01C380 -01C380 -3FFFF8 -3FFFF8 -3FFFF8 -038700 -038700 -038F00 -078E00 -070E00 -070E00 -FFFFE0 -FFFFE0 -FFFFE0 -0E1C00 -0E1C00 -0E3800 -1C3800 -1C3800 -3C7800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 16 31 3 -4 -BITMAP -0180 -0180 -0FFC -1FFE -3F9E -7D8E -7D8E -7D8E -7D80 -7D80 -3F80 -3F80 -1F80 -0FC0 -07F0 -01F8 -01FC -01FE -01BF -019F -019F -E19F -E19F -E19E -F9BE -FFFC -7FF8 -01C0 -0180 -0180 -0180 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 26 0 -BBX 25 25 0 0 -BITMAP -1F800780 -3FC00F00 -79E01E00 -70E03C00 -F0F07800 -F0F07800 -F0F0F000 -F0F1E000 -F0F3C000 -70E78000 -79EF0000 -3FDE0000 -1F9E0000 -003CFC00 -0079FE00 -00F3CF00 -01E78780 -03C78780 -07878780 -07078780 -0F078780 -1E078780 -3C03CF00 -7801FE00 -F000FC00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 765 0 -DWIDTH 26 0 -BBX 25 25 1 0 -BITMAP -00FE0000 -03FF0000 -07CF8000 -0F87C000 -0F87C000 -0F87C000 -0F87C000 -07CF8000 -07CE0000 -03FC0000 -07F00000 -0FF07F80 -3CF87F80 -787C1E00 -787E1E00 -F83E1C00 -F81F1C00 -F81F9800 -F80FF000 -FC07F000 -7E03F000 -7F07F800 -3FFEFE00 -0FFCFF00 -03F07F00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 253 0 -DWIDTH 9 0 -BBX 6 11 1 15 -BITMAP -FC -FC -FC -78 -78 -78 -78 -78 -30 -30 -30 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 327 0 -DWIDTH 11 0 -BBX 9 32 1 -6 -BITMAP -0080 -0180 -0300 -0700 -0E00 -1C00 -1C00 -3C00 -3C00 -7800 -7800 -7800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -7800 -7800 -7800 -3C00 -3C00 -1C00 -1C00 -0E00 -0600 -0300 -0180 -0080 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 327 0 -DWIDTH 11 0 -BBX 9 32 1 -6 -BITMAP -8000 -C000 -6000 -7000 -3800 -1C00 -1C00 -1E00 -1E00 -0F00 -0F00 -0F00 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F00 -0F00 -0F00 -1E00 -1E00 -1C00 -1C00 -3800 -3000 -6000 -C000 -8000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 15 0 -BBX 13 12 1 13 -BITMAP -0700 -0700 -0700 -6730 -FAF8 -F8F8 -0000 -0D80 -1DC0 -78E0 -38F0 -1080 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 21 21 0 0 -BITMAP -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -FFFFF8 -FFFFF8 -FFFFF8 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 5 12 2 -6 -BITMAP -F8 -F8 -F8 -F8 -F8 -F8 -78 -78 -70 -F0 -E0 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 8 4 1 8 -BITMAP -FF -FF -FF -FF -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 5 5 2 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 527 0 -DWIDTH 18 0 -BBX 18 32 0 -6 -BITMAP -0001C0 -0003C0 -000380 -000780 -000700 -000F00 -000E00 -001E00 -001C00 -003C00 -003800 -007800 -007000 -007000 -00E000 -00E000 -01C000 -01C000 -038000 -038000 -078000 -070000 -0F0000 -0E0000 -1E0000 -1C0000 -3C0000 -380000 -780000 -700000 -F00000 -E00000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 19 25 1 0 -BITMAP -01F000 -07FC00 -0F1E00 -1E0F00 -3C0780 -7C07C0 -7C07C0 -7803C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7803C0 -7C07C0 -7C07C0 -3C0780 -1E0F00 -0F1E00 -07FC00 -01F000 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 13 25 4 0 -BITMAP -FF80 -FF80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -1FC0 -FFF8 -FFF8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 16 25 2 0 -BITMAP -0FE0 -7FF8 -707E -603E -603F -701F -001F -001F -001F -001E -003C -007C -0070 -00E0 -01C0 -0300 -0E00 -1C00 -1800 -3800 -7FFF -7FFF -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 16 25 3 0 -BITMAP -3FE0 -FFF8 -F0FC -E07E -E03E -E03E -003E -003E -003C -0078 -00F0 -1FC0 -1FF0 -00FC -007E -003E -001F -001F -001F -E01F -E03F -E03E -F0FC -FFF8 -3FE0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 20 25 0 0 -BITMAP -000F80 -001F80 -003F80 -003F80 -006F80 -00CF80 -01CF80 -038F80 -070F80 -0E0F80 -0C0F80 -180F80 -300F80 -700F80 -FFFFF0 -FFFFF0 -FFFFF0 -FFFFF0 -000F80 -000F80 -000F80 -000F80 -001FC0 -007FF0 -007FF0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 14 25 4 0 -BITMAP -FFFC -FFFC -FFFC -FFFC -C000 -C000 -C000 -C000 -C000 -C000 -FF00 -FFE0 -07F0 -01F8 -00FC -007C -007C -007C -007C -E07C -E078 -E0F8 -F1F0 -FFE0 -7F80 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 19 25 1 0 -BITMAP -00FF00 -07FFC0 -0F83C0 -1F01C0 -3E01C0 -3C01C0 -7C0000 -780000 -F80000 -F8FC00 -F9FF00 -FBFF80 -FE1FC0 -FC07C0 -F807E0 -F803E0 -F803E0 -7803E0 -7803E0 -7C03C0 -3C07C0 -3E0780 -1F0F00 -0FFE00 -03F800 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 17 25 3 0 -BITMAP -FFFF80 -FFFF80 -FFFF80 -FFFF80 -FFFF80 -000700 -000E00 -001C00 -001C00 -003800 -007000 -00E000 -01E000 -01C000 -03C000 -078000 -0F8000 -0F0000 -1F0000 -1E0000 -3E0000 -3E0000 -3C0000 -7C0000 -7C0000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 18 25 2 0 -BITMAP -03F800 -0FFE00 -3E3F00 -3E1F80 -7C0F80 -7C0F80 -7C0F80 -7E0F00 -3F0F00 -3F9C00 -1FF800 -07F800 -07FC00 -1CFF00 -3C3F80 -781F80 -F80FC0 -F807C0 -F807C0 -F807C0 -FC0780 -7C0F80 -7E1F00 -1FFE00 -07F000 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 19 25 1 0 -BITMAP -03F800 -0FFE00 -3E1F00 -3C0F80 -7C0780 -7807C0 -F803C0 -F803E0 -F803E0 -F803E0 -FC03E0 -7C07E0 -7F0FE0 -3FFBE0 -1FF3E0 -07E3E0 -0003C0 -0003C0 -0007C0 -700780 -700F80 -701F00 -783E00 -7FFC00 -1FE000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 5 18 2 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -00 -00 -00 -00 -00 -00 -00 -00 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 5 24 2 -6 -BITMAP -F8 -F8 -F8 -F8 -F8 -00 -00 -00 -00 -00 -00 -00 -00 -F8 -F8 -F8 -F8 -F8 -78 -78 -78 -70 -E0 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 20 21 1 0 -BITMAP -000010 -000070 -0001F0 -0007E0 -001F80 -007F00 -01FC00 -07F000 -1FC000 -7F0000 -FC0000 -7F0000 -1FC000 -07F000 -01FC00 -007F00 -001F80 -0007E0 -0001F0 -000070 -000010 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 20 9 1 5 -BITMAP -FFFFF0 -FFFFF0 -FFFFF0 -000000 -000000 -000000 -FFFFF0 -FFFFF0 -FFFFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 20 21 1 0 -BITMAP -800000 -E00000 -F80000 -7E0000 -1F8000 -0FE000 -03F800 -00FE00 -003F80 -000FE0 -0003F0 -000FE0 -003F80 -00FE00 -03F800 -0FE000 -1F8000 -7E0000 -F80000 -E00000 -800000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 505 0 -DWIDTH 17 0 -BBX 15 25 1 0 -BITMAP -3FC0 -FFF8 -F0FC -E07E -E03E -E03E -003E -003E -003C -0038 -0070 -00E0 -01C0 -0380 -0780 -0780 -0F80 -0F80 -0000 -0000 -0F80 -0F80 -0F80 -0F80 -0F80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 29 0 -BBX 27 25 2 0 -BITMAP -000FE000 -007FFC00 -00F01E00 -03C00700 -07000180 -0E0F01C0 -1C1F80C0 -38787060 -30707060 -60E07060 -61E07060 -61C0E060 -C1C0E060 -C3C0E060 -C3C1E0C0 -C3C360C0 -C3E6E180 -C3FCF300 -61F8FE00 -70E0F800 -30000000 -1C000000 -0F01C000 -07FFC000 -00FF0000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 795 0 -DWIDTH 27 0 -BBX 27 25 0 0 -BITMAP -000E0000 -000E0000 -001F0000 -001F0000 -003F8000 -003F8000 -003FC000 -006FC000 -0067C000 -00C7E000 -00C3E000 -0183F000 -0181F000 -0301F800 -0300F800 -07FFFC00 -07FFFC00 -0E007E00 -0C003E00 -1C003F00 -18001F00 -38001F80 -78001F80 -FE007FE0 -FE007FE0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 639 0 -DWIDTH 22 0 -BBX 20 25 1 0 -BITMAP -FFFE00 -FFFF80 -3F0FC0 -1F07E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03C0 -1F07C0 -1F1F00 -1FFC00 -1FFE00 -1F0F80 -1F07C0 -1F03E0 -1F01F0 -1F01F0 -1F01F0 -1F01F0 -1F01F0 -1F03E0 -3F87E0 -FFFFC0 -FFFE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 711 0 -DWIDTH 24 0 -BBX 21 25 1 0 -BITMAP -007FC0 -03FFF8 -0FC0F8 -1F0038 -3E0038 -3C0038 -7C0000 -7C0000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -FC0000 -7C0000 -7E0000 -3E0000 -3F8008 -1FC078 -0FFFF8 -03FFF0 -007FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 794 0 -DWIDTH 27 0 -BBX 25 25 1 0 -BITMAP -FFFF8000 -FFFFF000 -3F03F800 -1F007C00 -1F003E00 -1F001F00 -1F001F00 -1F001F00 -1F000F80 -1F000F80 -1F000F80 -1F000F80 -1F000F80 -1F000F80 -1F000F80 -1F000F80 -1F000F00 -1F001F00 -1F001F00 -1F001E00 -1F003E00 -1F007C00 -3F81F800 -FFFFE000 -FFFF8000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 601 0 -DWIDTH 20 0 -BBX 19 25 1 0 -BITMAP -FFFFE0 -FFFFE0 -3F01E0 -1F00E0 -1F00E0 -1F0000 -1F0000 -1F0000 -1F0000 -1F0300 -1F0300 -1FFF00 -1FFF00 -1F0300 -1F0300 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F00E0 -1F00E0 -3F80E0 -FFFFE0 -FFFFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 584 0 -DWIDTH 20 0 -BBX 18 25 1 0 -BITMAP -FFFFC0 -FFFFC0 -3F03C0 -1F01C0 -1F01C0 -1F0000 -1F0000 -1F0000 -1F0000 -1F0300 -1F0300 -1FFF00 -1FFF00 -1F0300 -1F0300 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -3F8000 -FFE000 -FFE000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 753 0 -DWIDTH 26 0 -BBX 24 25 1 0 -BITMAP -007FC0 -03FFF8 -0FC0F8 -1F0038 -3E0038 -3C0038 -7C0000 -7C0000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F807FF -F807FF -F801FC -7C00F8 -7C00F8 -3E00F8 -3E00F8 -1F00F8 -0FC0F8 -03FFF8 -007FC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 798 0 -DWIDTH 27 0 -BBX 26 25 1 0 -BITMAP -FFE1FFC0 -FFE1FFC0 -3F807F00 -1F003E00 -1F003E00 -1F003E00 -1F003E00 -1F003E00 -1F003E00 -1F003E00 -1F003E00 -1FFFFE00 -1FFFFE00 -1F003E00 -1F003E00 -1F003E00 -1F003E00 -1F003E00 -1F003E00 -1F003E00 -1F003E00 -1F003E00 -3F807F00 -FFE1FFC0 -FFE1FFC0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 349 0 -DWIDTH 12 0 -BBX 11 25 0 0 -BITMAP -FFE0 -FFE0 -3F80 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3F80 -FFE0 -FFE0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 452 0 -DWIDTH 15 0 -BBX 15 31 0 -6 -BITMAP -0FFE -0FFE -03F8 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -E1E0 -E1E0 -E3E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 25 25 1 0 -BITMAP -FFC0FE00 -FFC0FE00 -3F807800 -1F007000 -1F00E000 -1F018000 -1F070000 -1F0E0000 -1F1C0000 -1F380000 -1F700000 -1FF80000 -1FFC0000 -1FFE0000 -1F7F0000 -1F3F8000 -1F1F8000 -1F0FC000 -1F07E000 -1F07F000 -1F03F800 -1F01FC00 -3F80FE00 -FFC7FF80 -FFC7FF80 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 584 0 -DWIDTH 20 0 -BBX 19 25 1 0 -BITMAP -FFE000 -FFE000 -3F8000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F00E0 -1F00E0 -1F00E0 -3F80E0 -FFFFE0 -FFFFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 904 0 -DWIDTH 31 0 -BBX 30 25 0 0 -BITMAP -FF8003FC -FFC007FC -3FC007F0 -1FC00FE0 -1FE00FE0 -1FE01FE0 -1FF01FE0 -1DF03FE0 -1DF83BE0 -1CF83BE0 -1CF873E0 -1CFC73E0 -1C7CF3E0 -1C7EE3E0 -1C3FE3E0 -1C3FC3E0 -1C3FC3E0 -1C1F83E0 -1C1F83E0 -1C0F03E0 -1C0F03E0 -1C0603E0 -3E0007F0 -FF000FFC -FF000FFC -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 788 0 -DWIDTH 27 0 -BBX 25 25 1 0 -BITMAP -FE00FF80 -FF00FF80 -3F003E00 -1F801C00 -1FC01C00 -1FC01C00 -1FE01C00 -1FF01C00 -1DF81C00 -1DF81C00 -1CFC1C00 -1C7E1C00 -1C7E1C00 -1C3F1C00 -1C1F9C00 -1C1FDC00 -1C0FDC00 -1C07FC00 -1C03FC00 -1C03FC00 -1C01FC00 -1C00FC00 -3E00FC00 -FF807C00 -FF803C00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 810 0 -DWIDTH 28 0 -BBX 25 25 1 0 -BITMAP -00FF8000 -03FFE000 -0FC1F800 -1F007C00 -3E003E00 -3C001E00 -7C001F00 -7C001F00 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -7C001F00 -7C001F00 -3E003E00 -3E003E00 -1F007C00 -0FC1F800 -03FFE000 -00FF8000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 20 25 0 0 -BITMAP -FFFF00 -FFFFC0 -3F07E0 -1F03E0 -1F01F0 -1F01F0 -1F01F0 -1F01F0 -1F01F0 -1F01F0 -1F03E0 -1F03C0 -1F0FC0 -1FFF00 -1FFC00 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -3F8000 -FFE000 -FFE000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 810 0 -DWIDTH 28 0 -BBX 29 30 1 -5 -BITMAP -00FF8000 -03FFE000 -0FC1F800 -1F007C00 -3E003E00 -3C001E00 -7C001F00 -7C001F00 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -7C001F00 -7C001F00 -3E003F00 -3E003E00 -1F007C00 -0FC1F800 -03FFF000 -00FFC000 -0000F800 -00007F80 -00003FF8 -00000FE0 -000007C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 720 0 -DWIDTH 24 0 -BBX 24 25 1 0 -BITMAP -FFFF00 -FFFFC0 -3F07E0 -1F03E0 -1F01F0 -1F01F0 -1F01F0 -1F01F0 -1F01F0 -1F03E0 -1F07E0 -1F0FC0 -1FFF80 -1FFF00 -1F3F00 -1F1F80 -1F0FC0 -1F0FC0 -1F07E0 -1F03F0 -1F03F0 -1F01F8 -3F81FC -FFC0FF -FFC07F -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 16 25 2 0 -BITMAP -07F8 -1FFE -3E1E -7C0E -F80E -F80E -F800 -FC00 -FE00 -7F00 -7FC0 -3FF0 -0FF8 -03FC -01FE -007F -003F -001F -001F -E01F -E01F -E03E -F87C -FFF8 -3FE0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 714 0 -DWIDTH 24 0 -BBX 23 25 1 0 -BITMAP -FFFFFE -FFFFFE -E07C1E -E07C0E -E07C0E -007C00 -007C00 -007C00 -007C00 -007C00 -007C00 -007C00 -007C00 -007C00 -007C00 -007C00 -007C00 -007C00 -007C00 -007C00 -007C00 -007C00 -00FE00 -03FF80 -03FF80 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 25 25 0 0 -BITMAP -FFE0FF80 -FFE0FF80 -3F803E00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -0F003C00 -0F803800 -0F807800 -07E0F000 -03FFE000 -007F8000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 753 0 -DWIDTH 26 0 -BBX 26 25 0 0 -BITMAP -FFE01FC0 -FFE01FC0 -3F800700 -1F800600 -1F800600 -0F800E00 -0FC00C00 -07C01C00 -07E01800 -03E03800 -03F03000 -03F03000 -01F07000 -01F86000 -00F8E000 -00FCC000 -007CC000 -007F8000 -003F8000 -003F8000 -003F0000 -001F0000 -001E0000 -000E0000 -000C0000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 955 0 -DWIDTH 32 0 -BBX 32 25 0 0 -BITMAP -FF80C03F -FF80E03F -7E01E00C -3F01E01C -3F01F018 -1F03F018 -1F03F010 -1F83F030 -0F87F830 -0F86F830 -0FC6F860 -0FCEFC60 -07CC7C60 -07CC7CC0 -07FC7EC0 -03F83EC0 -03F83F80 -03F83F80 -03F01F80 -01F01F80 -01F01F00 -01E00F00 -00E00F00 -00E00E00 -00C00600 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 702 0 -DWIDTH 24 0 -BBX 24 25 0 0 -BITMAP -7FE07F -7FE07F -3F801C -1FC038 -0FC030 -07E070 -07E0E0 -03F0C0 -01F180 -01FB80 -00FF00 -007E00 -007E00 -00FF00 -01FF80 -03DF80 -038FC0 -0787E0 -0F07E0 -0E03F0 -1E03F8 -3C01F8 -7800FC -FE07FF -FE07FF -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 717 0 -DWIDTH 24 0 -BBX 25 25 0 0 -BITMAP -FFE03F80 -FFE03F80 -3F800E00 -1F800C00 -0FC01C00 -0FC03800 -07E03000 -03F07000 -03F06000 -01F8C000 -00FDC000 -00FD8000 -007F0000 -003F0000 -003E0000 -003E0000 -003E0000 -003E0000 -003E0000 -003E0000 -003E0000 -003E0000 -007F0000 -01FFC000 -01FFC000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 639 0 -DWIDTH 22 0 -BBX 18 25 2 0 -BITMAP -7FFFC0 -7FFFC0 -700FC0 -701F80 -701F80 -003F00 -003E00 -007E00 -00FC00 -00FC00 -01F800 -01F000 -03F000 -03E000 -07E000 -0FC000 -0FC000 -1F8000 -1F0000 -3F0000 -7E01C0 -7E01C0 -FC01C0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 327 0 -DWIDTH 11 0 -BBX 8 32 2 -6 -BITMAP -FF -FF -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -FF -FF -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 527 0 -DWIDTH 18 0 -BBX 18 32 0 -6 -BITMAP -E00000 -F00000 -700000 -780000 -380000 -3C0000 -1C0000 -1E0000 -0E0000 -0F0000 -070000 -078000 -038000 -03C000 -01C000 -01C000 -00E000 -00E000 -007000 -007000 -003800 -003800 -003C00 -001C00 -001E00 -000E00 -000F00 -000700 -000780 -000380 -0003C0 -0001C0 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 327 0 -DWIDTH 11 0 -BBX 8 32 1 -6 -BITMAP -FF -FF -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -FF -FF -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 20 22 1 4 -BITMAP -002000 -006000 -006000 -006000 -00F000 -00F000 -01F800 -01F800 -039C00 -039C00 -079E00 -070E00 -0F0F00 -0E0700 -1E0780 -1C0380 -3C03C0 -3801C0 -7801E0 -7000E0 -F000F0 -E00070 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 3 2 -4 -BITMAP -FFFC -FFFC -FFFC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 617 0 -DWIDTH 21 0 -BBX 8 5 5 21 -BITMAP -F8 -38 -1C -0E -07 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -0FF000 -3FF800 -387C00 -383E00 -383E00 -003E00 -003E00 -0FFE00 -3FFE00 -7E3E00 -FC3E00 -F83E00 -F83E00 -F83E00 -FC7E00 -7FDE00 -7F9F80 -1F0F80 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 640 0 -DWIDTH 22 0 -BBX 21 26 0 0 -BITMAP -FF0000 -FF0000 -3F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0F80 -1F3FC0 -1F7FE0 -1F7FF0 -1FC3F0 -1F81F8 -1F00F8 -1F00F8 -1F00F8 -1F00F8 -1F00F8 -1F00F8 -1F01F0 -1F01F0 -1FC3F0 -1FFFE0 -1F7FC0 -1E1F00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 541 0 -DWIDTH 18 0 -BBX 16 18 1 0 -BITMAP -03FE -0FFF -3E0F -3C07 -7C07 -7807 -F800 -F800 -F800 -F800 -F800 -F800 -7C00 -7E00 -3F01 -1FFF -0FFF -03FC -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 652 0 -DWIDTH 22 0 -BBX 21 26 1 0 -BITMAP -003FC0 -003FC0 -000FC0 -0007C0 -0007C0 -0007C0 -0007C0 -0007C0 -07C7C0 -1FF7C0 -3FFFC0 -7E1FC0 -7C07C0 -7807C0 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -FC0FC0 -7E1FC0 -7FF7C0 -3FF7E0 -1FE7F8 -0F87F8 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 568 0 -DWIDTH 19 0 -BBX 16 18 1 0 -BITMAP -07F0 -1FF8 -3C3C -7C1E -781E -781F -F81F -FFFF -FFFF -F800 -F800 -F800 -7C00 -7E00 -3F01 -1FFF -0FFF -03FC -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 416 0 -DWIDTH 14 0 -BBX 14 26 1 0 -BITMAP -03F8 -07FC -0F9C -1F1C -1F1C -1F00 -1F00 -1F00 -FFF0 -FFF0 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3F80 -FFE0 -FFE0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 599 0 -DWIDTH 20 0 -BBX 19 25 1 -7 -BITMAP -07FFE0 -1FFFE0 -3E3EC0 -3C1E00 -7C1F00 -7C1F00 -7C1F00 -7C1F00 -3C1F00 -3C1E00 -1E3E00 -07FC00 -0FF000 -3C0000 -3FFE00 -3FFF80 -3FFFC0 -0FFFC0 -3807C0 -F807C0 -F807C0 -F80F80 -FE1F00 -7FFE00 -0FF800 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 654 0 -DWIDTH 22 0 -BBX 22 26 0 0 -BITMAP -FF0000 -FF0000 -3F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0F00 -1F3FC0 -1F7FC0 -1F7FE0 -1FC3E0 -1F83E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -3F87F0 -FFFFFC -FFFFFC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 11 26 0 0 -BITMAP -1F00 -1F00 -1F00 -1F00 -1F00 -0000 -0000 -0000 -FF00 -FF00 -3F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3F80 -FFE0 -FFE0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 355 0 -DWIDTH 12 0 -BBX 11 33 -1 -7 -BITMAP -03E0 -03E0 -03E0 -03E0 -03E0 -0000 -0000 -0000 -0FE0 -0FE0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -03E0 -E3E0 -E3E0 -E3C0 -F7C0 -FF80 -7F00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 654 0 -DWIDTH 21 0 -BBX 22 26 0 0 -BITMAP -FF0000 -FF0000 -3F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F07F0 -1F07F0 -1F01C0 -1F0380 -1F0700 -1F1E00 -1F3800 -1F7800 -1FFC00 -1FFC00 -1F7E00 -1F3F00 -1F1F80 -1F1FC0 -1F0FE0 -3F07F0 -FFC3FC -FFC3FC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 11 26 0 0 -BITMAP -FF00 -FF00 -3F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3F80 -FFE0 -FFE0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 967 0 -DWIDTH 33 0 -BBX 33 18 0 0 -BITMAP -FF1F01E000 -FF3FC7F800 -3F7FCFF800 -1FFFFFFC00 -1FC7F87C00 -1F83F07C00 -1F03E07C00 -1F03E07C00 -1F03E07C00 -1F03E07C00 -1F03E07C00 -1F03E07C00 -1F03E07C00 -1F03E07C00 -1F03E07C00 -3F03E07E00 -FFCFF9FF80 -FFCFF9FF80 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 654 0 -DWIDTH 22 0 -BBX 22 18 0 0 -BITMAP -FF0F00 -FF3FC0 -7F7FC0 -1F7FE0 -1FC3E0 -1F83E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -3F87F0 -FFFFFC -FFFFFC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 617 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -03F800 -0FFE00 -3F1F80 -3C0780 -7C07C0 -7803C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7803C0 -7C07C0 -3C0780 -3F1F80 -0FFE00 -03F800 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 652 0 -DWIDTH 22 0 -BBX 21 25 0 -7 -BITMAP -FF0F80 -FF3FC0 -3F7FE0 -1F7FF0 -1FC3F0 -1F81F8 -1F00F8 -1F00F8 -1F00F8 -1F00F8 -1F00F8 -1F00F8 -1F01F0 -1F01F0 -1FC3F0 -1FFFE0 -1F7FC0 -1F1F00 -1F0000 -1F0000 -1F0000 -1F0000 -3F8000 -FFE000 -FFE000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 640 0 -DWIDTH 22 0 -BBX 21 25 1 -7 -BITMAP -07C7C0 -1FF7C0 -3FFFC0 -7E1FC0 -7C07C0 -7C07C0 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -FC0FC0 -7E1FC0 -7FF7C0 -3FF7C0 -1FE7C0 -0F87C0 -0007C0 -0007C0 -0007C0 -0007C0 -000FE0 -003FF8 -003FF8 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 462 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -FF0E -FF3E -3F7E -1FFE -1F8E -1F0E -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3F80 -FFE0 -FFE0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 525 0 -DWIDTH 18 0 -BBX 15 18 2 0 -BITMAP -0FE0 -3FF8 -7C78 -F838 -F838 -FC38 -FF00 -7FE0 -7FF8 -3FFC -0FFE -01FE -E07E -E03E -E03E -F87C -FFF8 -3FE0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 11 23 1 0 -BITMAP -0600 -3E00 -3E00 -3E00 -3E00 -FFE0 -FFE0 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3F00 -1FE0 -1FE0 -07E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 654 0 -DWIDTH 22 0 -BBX 22 18 0 0 -BITMAP -FF1FE0 -FF1FE0 -3F07E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F07E0 -1F0FE0 -1FFBE0 -0FFBF8 -0FF3FC -03C3FC -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 657 0 -DWIDTH 22 0 -BBX 22 18 0 0 -BITMAP -FFC1FC -FFC1FC -3F0070 -1F0060 -1F80E0 -0F80C0 -0FC1C0 -07C180 -07E380 -03E300 -03F700 -01F600 -01FE00 -00FC00 -00FC00 -007800 -007800 -003000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 880 0 -DWIDTH 30 0 -BBX 30 18 0 0 -BITMAP -FFC1C1FC -FFC1C1FC -7E03E070 -3F03E060 -1F07E060 -1F07F0E0 -1F87F0C0 -0F8FF8C0 -0F8CF9C0 -07DCF980 -07D8FF80 -07F87F00 -03F07F00 -03F03F00 -03E03E00 -01E01E00 -01C01C00 -00C01C00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 21 18 0 0 -BITMAP -FFE3F8 -FFE3F8 -3F81E0 -1F8180 -0FC380 -07E700 -03FE00 -03FC00 -01F800 -00FC00 -01FE00 -03FF00 -073F80 -0E1F80 -1C0FC0 -3807E0 -FE1FF8 -FE1FF8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 654 0 -DWIDTH 22 0 -BBX 22 25 0 -7 -BITMAP -FFC0FC -FFC0FC -3F0070 -1F0060 -1F8060 -0F80C0 -0FC0C0 -07C180 -07E380 -07E300 -03E700 -03F600 -01FE00 -01FC00 -00F800 -00F800 -007000 -007000 -002000 -006000 -00C000 -01C000 -038000 -078000 -1F0000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 584 0 -DWIDTH 20 0 -BBX 16 18 2 0 -BITMAP -7FFF -7FFF -607F -607E -70FC -01F8 -01F8 -03F0 -07E0 -0FE0 -0FC0 -1F80 -3F00 -3F07 -7E07 -FC07 -FFFF -FFFF -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 366 0 -DWIDTH 12 0 -BBX 9 32 2 -6 -BITMAP -0780 -0F80 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3C00 -7C00 -F000 -F000 -7800 -3C00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -1F00 -0F80 -0780 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 9 0 -BBX 3 32 3 -6 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 366 0 -DWIDTH 12 0 -BBX 9 32 2 -6 -BITMAP -F000 -F800 -7C00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -1E00 -0F00 -0780 -0780 -1F00 -1E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -7C00 -F800 -F000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 20 7 1 6 -BITMAP -1E0000 -3F8030 -7FE030 -E1F870 -C07FE0 -C01FC0 -000F80 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 5 25 2 -7 -BITMAP -F8 -F8 -F8 -F8 -F8 -00 -00 -30 -30 -30 -70 -70 -70 -70 -78 -78 -78 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 17 25 1 0 -BITMAP -006000 -006000 -006000 -03FF00 -0FFF80 -1F6780 -3C6380 -7C6380 -786380 -F86000 -F86000 -F86000 -F86000 -F86000 -F86000 -F86000 -7C6000 -7C6000 -3F6180 -1FFF80 -0FFF80 -03FF00 -006000 -006000 -006000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 15 25 4 0 -BITMAP -01F8 -07FE -079E -0F0E -0F0E -1F0E -1F00 -1F00 -1F00 -1F00 -1F00 -7FE0 -7FE0 -1F00 -1F00 -1F00 -1F00 -1E00 -1C00 -3000 -FFFE -FFFE -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 21 23 0 1 -BITMAP -400010 -E00038 -700070 -38F8E0 -1FFFC0 -0FFF80 -078F00 -0F0780 -0E0380 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1E0380 -0F0780 -078F00 -0FFF80 -1FFFC0 -38F8E0 -700070 -E00038 -400010 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 22 25 0 0 -BITMAP -FFC0FC -FFC0FC -7F0038 -3F0070 -1F80E0 -1FC1C0 -0FE180 -07F300 -03F600 -01FE00 -01FC00 -0FFFC0 -0FFFC0 -00F800 -00F800 -00F800 -0FFFC0 -0FFFC0 -00F800 -00F800 -00F800 -00F800 -01FC00 -07FF00 -07FF00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 9 0 -BBX 3 32 3 -6 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -00 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 16 31 3 -6 -BITMAP -0FF8 -3FFE -7E1E -FC0E -F80E -F80E -F800 -FC00 -7F80 -7FE0 -1FF8 -3FFC -73FE -F0FF -F03F -F81F -FC0F -FF0F -7FCE -3FFC -1FF8 -0FFC -01FE -007F -001F -E01F -E01F -E03F -F83E -FFFC -3FF0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 617 0 -DWIDTH 21 0 -BBX 10 4 5 21 -BITMAP -E1C0 -E1C0 -E1C0 -E1C0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 29 0 -BBX 26 25 2 0 -BITMAP -007F8000 -01FFE000 -07C0F800 -0F003C00 -1C000E00 -383F8700 -30FFC300 -61F0C180 -61E0C180 -E3C001C0 -C3C000C0 -C3C000C0 -C3C000C0 -C3C000C0 -C3C000C0 -E1E001C0 -61E00180 -60F04180 -307FC300 -381F8700 -1C000E00 -0F003C00 -07C0F800 -01FFE000 -007F8000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 488 0 -DWIDTH 17 0 -BBX 15 14 2 11 -BITMAP -1FC0 -7FF0 -79F8 -70F8 -00F8 -00F8 -1FF8 -7FF8 -7CF8 -F8F8 -F9F8 -FFF8 -7F7E -3E3E -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 566 0 -DWIDTH 19 0 -BBX 16 16 1 1 -BITMAP -0102 -0307 -0706 -0E0E -1E1C -3C3C -7C78 -F8F8 -F8F8 -7C78 -3C3C -1E1C -0E0E -0706 -0303 -0102 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 20 9 1 5 -BITMAP -FFFFF0 -FFFFF0 -FFFFF0 -000070 -000070 -000070 -000070 -000070 -000070 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 8 4 1 8 -BITMAP -FF -FF -FF -FF -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 16 17 3 8 -BITMAP -07E0 -1FF8 -3C3C -700E -6FC6 -EFE7 -C663 -C663 -C7C3 -C7C3 -C663 -EE77 -6E76 -700E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 617 0 -DWIDTH 21 0 -BBX 10 3 5 22 -BITMAP -FFC0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 9 0 -BBX 6 6 1 19 -BITMAP -78 -FC -CC -CC -FC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 21 21 0 0 -BITMAP -007000 -007000 -007000 -007000 -007000 -007000 -FFFFF8 -FFFFF8 -FFFFF8 -007000 -007000 -007000 -007000 -007000 -007000 -000000 -000000 -000000 -FFFFF8 -FFFFF8 -FFFFF8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 374 0 -DWIDTH 13 0 -BBX 10 15 -20 10 -BITMAP -7F00 -C380 -C1C0 -81C0 -01C0 -01C0 -0380 -0300 -0400 -1800 -3000 -6000 -7FC0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 374 0 -DWIDTH 13 0 -BBX 10 15 -20 10 -BITMAP -FF00 -C380 -81C0 -01C0 -01C0 -0180 -0200 -7F00 -0780 -03C0 -01C0 -01C0 -81C0 -8380 -FE00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 617 0 -DWIDTH 21 0 -BBX 8 5 8 21 -BITMAP -1F -3C -38 -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 705 0 -DWIDTH 24 0 -BBX 22 24 1 -6 -BITMAP -FF1FE0 -FF1FE0 -3F07E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F0FE0 -1FFFE0 -1FFBF0 -1FF3FC -1FE3FC -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 14 31 2 -6 -BITMAP -1FFC -3FFC -7FFC -FF8C -FF8C -FF8C -FF8C -FF8C -FF8C -7F8C -7F8C -3F8C -0F8C -018C -018C -018C -018C -018C -018C -018C -018C -018C -018C -018C -018C -018C -018C -018C -018C -018C -018C -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 4 5 9 7 -BITMAP -F0 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 617 0 -DWIDTH 21 0 -BBX 6 7 8 -7 -BITMAP -30 -60 -78 -3C -3C -FC -F8 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 374 0 -DWIDTH 13 0 -BBX 9 15 -21 10 -BITMAP -FC00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FF80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 488 0 -DWIDTH 17 0 -BBX 15 14 1 11 -BITMAP -0FE0 -3FF8 -7C7C -7C7C -F83E -F83E -F83E -F83E -F83E -F83E -7C7C -7C7C -3FF8 -0FE0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 566 0 -DWIDTH 19 0 -BBX 16 16 2 1 -BITMAP -4080 -E0C0 -60E0 -7070 -3878 -3C3C -1E3E -1F1F -1F1F -1E3E -3C3C -3878 -7070 -60E0 -E0C0 -4080 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 803 0 -DWIDTH 27 0 -BBX 24 25 6 0 -BITMAP -FC003F -1C003E -1C007C -1C00F8 -1C01F0 -1C01F0 -1C03E0 -1C07C0 -1C0F80 -1C0F80 -1C1F1C -1C3E3C -1C7E3C -3E7C5C -FFF89C -01F11C -01F31C -03E61C -07C41C -0F8FFF -0F8FFF -1F001C -3E001C -7C001C -FC007F -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 803 0 -DWIDTH 27 0 -BBX 24 25 6 0 -BITMAP -FC003F -1C003E -1C007C -1C00F8 -1C01F0 -1C01F0 -1C03E0 -1C07C0 -1C0F80 -1C0F80 -1C1FF8 -1C3E1C -1C7E0E -3E7C0E -FFF80E -01F00E -01F01C -03E018 -07C020 -0F80C0 -0F8180 -1F0300 -3E03FE -7C07FE -FC07FE -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 803 0 -DWIDTH 27 0 -BBX 25 25 7 0 -BITMAP -FF001F80 -C3801F00 -81C03E00 -01C07C00 -01C0F800 -0180F800 -0201F000 -7F03E000 -0787C000 -03C7C000 -01CF8E00 -01DF1E00 -81FF1E00 -83BE2E00 -FE7C4E00 -00F88E00 -00F98E00 -01F30E00 -03E20E00 -07C7FF80 -07C7FF80 -0F800E00 -1F000E00 -3E000E00 -7E003F80 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 505 0 -DWIDTH 17 0 -BBX 15 25 1 -7 -BITMAP -03E0 -03E0 -03E0 -03E0 -03E0 -0000 -0000 -03E0 -03E0 -03C0 -03C0 -0380 -0700 -0E00 -1C00 -3800 -7800 -F800 -F800 -F80E -F80E -FC0E -7E1E -3FFE -0FF8 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 795 0 -DWIDTH 27 0 -BBX 27 32 0 0 -BITMAP -00F80000 -00380000 -001C0000 -000E0000 -00070000 -00000000 -00000000 -000E0000 -000E0000 -001F0000 -001F0000 -003F8000 -003F8000 -003FC000 -006FC000 -0067C000 -00C7E000 -00C3E000 -0183F000 -0181F000 -0301F800 -0300F800 -07FFFC00 -07FFFC00 -0E007E00 -0C003E00 -1C003F00 -18001F00 -38001F80 -78001F80 -FE007FE0 -FE007FE0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 795 0 -DWIDTH 27 0 -BBX 27 32 0 0 -BITMAP -0003E000 -00078000 -00070000 -000E0000 -001C0000 -00000000 -00000000 -000E0000 -000E0000 -001F0000 -001F0000 -003F8000 -003F8000 -003FC000 -006FC000 -0067C000 -00C7E000 -00C3E000 -0183F000 -0181F000 -0301F800 -0300F800 -07FFFC00 -07FFFC00 -0E007E00 -0C003E00 -1C003F00 -18001F00 -38001F80 -78001F80 -FE007FE0 -FE007FE0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 795 0 -DWIDTH 27 0 -BBX 27 32 0 0 -BITMAP -003F0000 -003F0000 -00738000 -00E1C000 -01C0E000 -00000000 -00000000 -000E0000 -000E0000 -001F0000 -001F0000 -003F8000 -003F8000 -003FC000 -006FC000 -0067C000 -00C7E000 -00C3E000 -0183F000 -0181F000 -0301F800 -0300F800 -07FFFC00 -07FFFC00 -0E007E00 -0C003E00 -1C003F00 -18001F00 -38001F80 -78001F80 -FE007FE0 -FE007FE0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 795 0 -DWIDTH 27 0 -BBX 27 32 0 0 -BITMAP -00786000 -00FFE000 -01FFE000 -01FFC000 -01838000 -00000000 -00000000 -000E0000 -000E0000 -001F0000 -001F0000 -003F8000 -003F8000 -003FC000 -006FC000 -0067C000 -00C7E000 -00C3E000 -0183F000 -0181F000 -0301F800 -0300F800 -07FFFC00 -07FFFC00 -0E007E00 -0C003E00 -1C003F00 -18001F00 -38001F80 -78001F80 -FE007FE0 -FE007FE0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 795 0 -DWIDTH 27 0 -BBX 27 31 0 0 -BITMAP -0070E000 -0070E000 -0070E000 -0070E000 -00000000 -00000000 -000E0000 -000E0000 -001F0000 -001F0000 -003F8000 -003F8000 -003FC000 -006FC000 -0067C000 -00C7E000 -00C3E000 -0183F000 -0181F000 -0301F800 -0300F800 -07FFFC00 -07FFFC00 -0E007E00 -0C003E00 -1C003F00 -18001F00 -38001F80 -78001F80 -FE007FE0 -FE007FE0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 795 0 -DWIDTH 27 0 -BBX 27 32 0 0 -BITMAP -000E0000 -001B0000 -00110000 -001B0000 -000E0000 -00000000 -00000000 -000E0000 -000E0000 -001F0000 -001F0000 -003F8000 -003F8000 -003FC000 -006FC000 -0067C000 -00C7E000 -00C3E000 -0183F000 -0181F000 -0301F800 -0300F800 -07FFFC00 -07FFFC00 -0E007E00 -0C003E00 -1C003F00 -18001F00 -38001F80 -78001F80 -FE007FE0 -FE007FE0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 959 0 -DWIDTH 33 0 -BBX 31 25 0 0 -BITMAP -0001FFFC -0003FFFC -0003F03C -0007F01C -000FF01C -000DF000 -001DF000 -0019F000 -0031F000 -0071F038 -0061F038 -00E1FFF8 -00C1FFF8 -0181F038 -0181F038 -0301F000 -07FFF000 -07FFF000 -0C01F000 -0C01F000 -1801F006 -3001F006 -7003F80E -FC0FFFFE -FC0FFFFE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 711 0 -DWIDTH 24 0 -BBX 21 32 1 -7 -BITMAP -007FC0 -03FFF8 -0FC0F8 -1F0038 -3E0038 -3C0038 -7C0000 -7C0000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -FC0000 -7C0000 -7E0000 -3E0000 -3F8008 -1FC078 -0FFFF8 -03FFF0 -007FC0 -003000 -006000 -007800 -003C00 -003C00 -00FC00 -00F800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 601 0 -DWIDTH 20 0 -BBX 19 32 1 0 -BITMAP -07C000 -01C000 -00E000 -007000 -003800 -000000 -000000 -FFFFE0 -FFFFE0 -3F01E0 -1F00E0 -1F00E0 -1F0000 -1F0000 -1F0000 -1F0000 -1F0300 -1F0300 -1FFF00 -1FFF00 -1F0300 -1F0300 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F00E0 -1F00E0 -3F80E0 -FFFFE0 -FFFFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 601 0 -DWIDTH 20 0 -BBX 19 32 1 0 -BITMAP -003E00 -007800 -007000 -00E000 -01C000 -000000 -000000 -FFFFE0 -FFFFE0 -3F01E0 -1F00E0 -1F00E0 -1F0000 -1F0000 -1F0000 -1F0000 -1F0300 -1F0300 -1FFF00 -1FFF00 -1F0300 -1F0300 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F00E0 -1F00E0 -3F80E0 -FFFFE0 -FFFFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 601 0 -DWIDTH 20 0 -BBX 19 32 1 0 -BITMAP -01F800 -01F800 -039C00 -070E00 -0E0700 -000000 -000000 -FFFFE0 -FFFFE0 -3F01E0 -1F00E0 -1F00E0 -1F0000 -1F0000 -1F0000 -1F0000 -1F0300 -1F0300 -1FFF00 -1FFF00 -1F0300 -1F0300 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F00E0 -1F00E0 -3F80E0 -FFFFE0 -FFFFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 601 0 -DWIDTH 20 0 -BBX 19 31 1 0 -BITMAP -070E00 -070E00 -070E00 -070E00 -000000 -000000 -FFFFE0 -FFFFE0 -3F01E0 -1F00E0 -1F00E0 -1F0000 -1F0000 -1F0000 -1F0000 -1F0300 -1F0300 -1FFF00 -1FFF00 -1F0300 -1F0300 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F00E0 -1F00E0 -3F80E0 -FFFFE0 -FFFFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 349 0 -DWIDTH 12 0 -BBX 11 32 0 0 -BITMAP -F800 -3800 -1C00 -0E00 -0700 -0000 -0000 -FFE0 -FFE0 -3F80 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3F80 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 349 0 -DWIDTH 12 0 -BBX 11 32 0 0 -BITMAP -03E0 -0780 -0700 -0E00 -1C00 -0000 -0000 -FFE0 -FFE0 -3F80 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3F80 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 349 0 -DWIDTH 12 0 -BBX 12 32 1 0 -BITMAP -1F80 -1F80 -39C0 -70E0 -E070 -0000 -0000 -7FF0 -7FF0 -1FC0 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -1FC0 -7FF0 -7FF0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 349 0 -DWIDTH 12 0 -BBX 11 31 0 0 -BITMAP -E1C0 -E1C0 -E1C0 -E1C0 -0000 -0000 -FFE0 -FFE0 -3F80 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3F80 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 794 0 -DWIDTH 27 0 -BBX 25 25 0 0 -BITMAP -7FFF8000 -7FFFF000 -3F03F800 -1F007C00 -1F003E00 -1F001F00 -1F001F00 -1F001F00 -1F000F80 -1F000F80 -1F000F80 -FFFC0F80 -FFFC0F80 -1F000F80 -1F000F80 -1F000F80 -1F000F00 -1F001F00 -1F001F00 -1F001E00 -1F003E00 -1F007C00 -3F81F800 -7FFFF000 -7FFF8000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 788 0 -DWIDTH 27 0 -BBX 25 32 1 0 -BITMAP -00786000 -00FFE000 -01FFE000 -01FFC000 -01838000 -00000000 -00000000 -FE00FF80 -FF00FF80 -3F003E00 -1F801C00 -1FC01C00 -1FC01C00 -1FE01C00 -1FF01C00 -1DF81C00 -1DF81C00 -1CFC1C00 -1C7E1C00 -1C7E1C00 -1C3F1C00 -1C1F9C00 -1C1FDC00 -1C0FDC00 -1C07FC00 -1C03FC00 -1C03FC00 -1C01FC00 -1C00FC00 -3E00FC00 -FF807C00 -FF803C00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 810 0 -DWIDTH 28 0 -BBX 25 32 1 0 -BITMAP -01F00000 -00700000 -00380000 -001C0000 -000E0000 -00000000 -00000000 -00FF8000 -03FFE000 -0FC1F800 -1F007C00 -3E003E00 -3C001E00 -7C001F00 -7C001F00 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -7C001F00 -7C001F00 -3E003E00 -3E003E00 -1F007C00 -0FC1F800 -03FFE000 -00FF8000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 810 0 -DWIDTH 28 0 -BBX 25 32 1 0 -BITMAP -0007C000 -000F0000 -000E0000 -001C0000 -00380000 -00000000 -00000000 -00FF8000 -03FFE000 -0FC1F800 -1F007C00 -3E003E00 -3C001E00 -7C001F00 -7C001F00 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -7C001F00 -7C001F00 -3E003E00 -3E003E00 -1F007C00 -0FC1F800 -03FFE000 -00FF8000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 810 0 -DWIDTH 28 0 -BBX 25 32 1 0 -BITMAP -007E0000 -007E0000 -00E70000 -01C38000 -0381C000 -00000000 -00000000 -00FF8000 -03FFE000 -0FC1F800 -1F007C00 -3E003E00 -3C001E00 -7C001F00 -7C001F00 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -7C001F00 -7C001F00 -3E003E00 -3E003E00 -1F007C00 -0FC1F800 -03FFE000 -00FF8000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 810 0 -DWIDTH 28 0 -BBX 25 32 1 0 -BITMAP -00F0C000 -01FFC000 -03FFC000 -03FF8000 -03070000 -00000000 -00000000 -00FF8000 -03FFE000 -0FC1F800 -1F007C00 -3E003E00 -3C001E00 -7C001F00 -7C001F00 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -7C001F00 -7C001F00 -3E003E00 -3E003E00 -1F007C00 -0FC1F800 -03FFE000 -00FF8000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 810 0 -DWIDTH 28 0 -BBX 25 31 1 0 -BITMAP -01C38000 -01C38000 -01C38000 -01C38000 -00000000 -00000000 -00FF8000 -03FFE000 -0FC1F800 -1F007C00 -3E003E00 -3C001E00 -7C001F00 -7C001F00 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -F8000F80 -7C001F00 -7C001F00 -3E003E00 -3E003E00 -1F007C00 -0FC1F800 -03FFE000 -00FF8000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 20 21 1 0 -BITMAP -600060 -E00070 -F000F0 -7801E0 -3C03C0 -1E0780 -0F0F00 -079E00 -03FC00 -01F800 -00F000 -01F800 -03FC00 -079E00 -0F0F00 -1E0780 -3C03C0 -7801E0 -F000F0 -E00070 -600060 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 810 0 -DWIDTH 28 0 -BBX 25 25 1 0 -BITMAP -00FF0380 -03FFE700 -0FC0F600 -1F007C00 -3E003E00 -3E003E00 -7C007F00 -7C00FF00 -F801CF80 -F8038F80 -F8070F80 -F80E0F80 -F81C0F80 -F8380F80 -F8700F80 -F8E00F80 -F9C00F00 -7F801F00 -7F001F00 -7E001E00 -3E003E00 -1F007C00 -3781F800 -73FFE000 -E07F0000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 25 32 0 0 -BITMAP -01F00000 -00700000 -00380000 -001C0000 -000E0000 -00000000 -00000000 -FFE0FF80 -FFE0FF80 -3F803E00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -0F003C00 -0F803800 -0F807800 -07E0F000 -03FFE000 -007F8000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 25 32 0 0 -BITMAP -0007C000 -000F0000 -000E0000 -001C0000 -00380000 -00000000 -00000000 -FFE0FF80 -FFE0FF80 -3F803E00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -0F003C00 -0F803800 -0F807800 -07E0F000 -03FFE000 -007F8000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 25 32 0 0 -BITMAP -007E0000 -007E0000 -00E70000 -01C38000 -0381C000 -00000000 -00000000 -FFE0FF80 -FFE0FF80 -3F803E00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -0F003C00 -0F803800 -0F807800 -07E0F000 -03FFE000 -007F8000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 25 31 0 0 -BITMAP -01C38000 -01C38000 -01C38000 -01C38000 -00000000 -00000000 -FFE0FF80 -FFE0FF80 -3F803E00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -1F001C00 -0F003C00 -0F803800 -0F807800 -07E0F000 -03FFE000 -007F8000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 717 0 -DWIDTH 24 0 -BBX 25 32 0 0 -BITMAP -0007C000 -000F0000 -000E0000 -001C0000 -00380000 -00000000 -00000000 -FFE03F80 -FFE03F80 -3F800E00 -1F800C00 -0FC01C00 -0FC03800 -07E03000 -03F07000 -03F06000 -01F8C000 -00FDC000 -00FD8000 -007F0000 -003F0000 -003E0000 -003E0000 -003E0000 -003E0000 -003E0000 -003E0000 -003E0000 -003E0000 -007F0000 -01FFC000 -01FFC000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 20 25 0 0 -BITMAP -FFE000 -FFE000 -3F8000 -1F0000 -1F0000 -1FFF00 -1FFFC0 -1F07E0 -1F03E0 -1F01F0 -1F01F0 -1F01F0 -1F01F0 -1F01F0 -1F01F0 -1F03E0 -1F03C0 -1F0FC0 -1FFF00 -1FFC00 -1F0000 -1F0000 -3F8000 -FFE000 -FFE000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 700 0 -DWIDTH 24 0 -BBX 21 26 1 0 -BITMAP -01FC00 -07FF00 -0F9F80 -0F0F80 -1F0F80 -1F0F80 -1F0F00 -1F0E00 -1F1C00 -1F3800 -1F3800 -1F7800 -1F7C00 -1F7F00 -1F3F80 -1F3FC0 -1F0FE0 -1F07F0 -1F03F8 -1F01F8 -1F00F8 -1F38F8 -1F38F8 -3F39F0 -FFBFE0 -FF9F80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 17 25 1 0 -BITMAP -1F0000 -070000 -038000 -01C000 -00E000 -000000 -000000 -0FF000 -3FF800 -387C00 -383E00 -383E00 -003E00 -003E00 -0FFE00 -3FFE00 -7E3E00 -FC3E00 -F83E00 -F83E00 -F83E00 -FC7E00 -7FDE00 -7F9F80 -1F0F80 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 17 25 1 0 -BITMAP -00F800 -01E000 -01C000 -038000 -070000 -000000 -000000 -0FF000 -3FF800 -387C00 -383E00 -383E00 -003E00 -003E00 -0FFE00 -3FFE00 -7E3E00 -FC3E00 -F83E00 -F83E00 -F83E00 -FC7E00 -7FDE00 -7F9F80 -1F0F80 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 17 25 1 0 -BITMAP -07E000 -07E000 -0E7000 -1C3800 -381C00 -000000 -000000 -0FF000 -3FF800 -387C00 -383E00 -383E00 -003E00 -003E00 -0FFE00 -3FFE00 -7E3E00 -FC3E00 -F83E00 -F83E00 -F83E00 -FC7E00 -7FDE00 -7F9F80 -1F0F80 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 17 25 1 0 -BITMAP -0F0C00 -1FFC00 -3FFC00 -3FF800 -307000 -000000 -000000 -0FF000 -3FF800 -387C00 -383E00 -383E00 -003E00 -003E00 -0FFE00 -3FFE00 -7E3E00 -FC3E00 -F83E00 -F83E00 -F83E00 -FC7E00 -7FDE00 -7F9F80 -1F0F80 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 17 24 1 0 -BITMAP -1C3800 -1C3800 -1C3800 -1C3800 -000000 -000000 -0FF000 -3FF800 -387C00 -383E00 -383E00 -003E00 -003E00 -0FFE00 -3FFE00 -7E3E00 -FC3E00 -F83E00 -F83E00 -F83E00 -FC7E00 -7FDE00 -7F9F80 -1F0F80 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 17 25 1 0 -BITMAP -01C000 -036000 -022000 -036000 -01C000 -000000 -000000 -0FF000 -3FF800 -387C00 -383E00 -383E00 -003E00 -003E00 -0FFE00 -3FFE00 -7E3E00 -FC3E00 -F83E00 -F83E00 -F83E00 -FC7E00 -7FDE00 -7F9F80 -1F0F80 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 858 0 -DWIDTH 29 0 -BBX 27 18 1 0 -BITMAP -0FF07C00 -3FF9FF00 -383F8780 -381F03C0 -001F03C0 -001F03E0 -001F03E0 -07FFFFE0 -3FFFFFE0 -7E1F0000 -FC1F0000 -F81F0000 -F81F8000 -F81FC000 -FC3FE020 -7FE7FFE0 -3FC3FFE0 -1F00FF00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 541 0 -DWIDTH 18 0 -BBX 16 25 1 -7 -BITMAP -03FE -0FFF -3E0F -3C07 -7C07 -7807 -F800 -F800 -F800 -F800 -F800 -F800 -7C00 -7E00 -3F01 -1FFF -0FFF -03FC -00C0 -0180 -01E0 -00F0 -00F0 -03F0 -03E0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 568 0 -DWIDTH 19 0 -BBX 16 25 1 0 -BITMAP -1F00 -0700 -0380 -01C0 -00E0 -0000 -0000 -07F0 -1FF8 -3C3C -7C1E -781E -781F -F81F -FFFF -FFFF -F800 -F800 -F800 -7C00 -7E00 -3F01 -1FFF -0FFF -03FC -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 568 0 -DWIDTH 19 0 -BBX 16 25 1 0 -BITMAP -00F8 -01E0 -01C0 -0380 -0700 -0000 -0000 -07F0 -1FF8 -3C3C -7C1E -781E -781F -F81F -FFFF -FFFF -F800 -F800 -F800 -7C00 -7E00 -3F01 -1FFF -0FFF -03FC -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 568 0 -DWIDTH 19 0 -BBX 16 25 1 0 -BITMAP -07E0 -07E0 -0E70 -1C38 -381C -0000 -0000 -07F0 -1FF8 -3C3C -7C1E -781E -781F -F81F -FFFF -FFFF -F800 -F800 -F800 -7C00 -7E00 -3F01 -1FFF -0FFF -03FC -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 568 0 -DWIDTH 19 0 -BBX 16 24 1 0 -BITMAP -1C38 -1C38 -1C38 -1C38 -0000 -0000 -07F0 -1FF8 -3C3C -7C1E -781E -781F -F81F -FFFF -FFFF -F800 -F800 -F800 -7C00 -7E00 -3F01 -1FFF -0FFF -03FC -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 11 25 0 0 -BITMAP -F800 -3800 -1C00 -0E00 -0700 -0000 -0000 -FF00 -FF00 -3F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3F80 -FFE0 -FFE0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 11 25 0 0 -BITMAP -07C0 -0F00 -0E00 -1C00 -3800 -0000 -0000 -FF00 -FF00 -3F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3F80 -FFE0 -FFE0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 12 25 1 0 -BITMAP -1F80 -1F80 -39C0 -70E0 -E070 -0000 -0000 -7F80 -7F80 -1F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -1FC0 -7FF0 -7FF0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 11 24 0 0 -BITMAP -E1C0 -E1C0 -E1C0 -E1C0 -0000 -0000 -FF00 -FF00 -3F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3F80 -FFE0 -FFE0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 652 0 -DWIDTH 22 0 -BBX 19 28 2 0 -BITMAP -001800 -003C00 -FE7000 -FFE000 -1FE000 -07F800 -0FFC00 -1C7E00 -783F00 -301F80 -03FF80 -0FFFC0 -3F1FC0 -3C07C0 -7C07E0 -7803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803C0 -7807C0 -7C07C0 -3C0F80 -1F1F00 -0FFE00 -03F800 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 654 0 -DWIDTH 22 0 -BBX 22 25 0 0 -BITMAP -01E180 -03FF80 -07FF80 -07FF00 -060E00 -000000 -000000 -FF0F00 -FF3FC0 -7F7FC0 -1F7FE0 -1FC3E0 -1F83E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -3F87F0 -FFFFFC -FFFFFC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 617 0 -DWIDTH 21 0 -BBX 19 25 1 0 -BITMAP -0F8000 -038000 -01C000 -00E000 -007000 -000000 -000000 -03F800 -0FFE00 -3F1F80 -3C0780 -7C07C0 -7803C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7803C0 -7C07C0 -3C0780 -3F1F80 -0FFE00 -03F800 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 617 0 -DWIDTH 21 0 -BBX 19 25 1 0 -BITMAP -003E00 -007800 -007000 -00E000 -01C000 -000000 -000000 -03F800 -0FFE00 -3F1F80 -3C0780 -7C07C0 -7803C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7803C0 -7C07C0 -3C0780 -3F1F80 -0FFE00 -03F800 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 617 0 -DWIDTH 21 0 -BBX 19 25 1 0 -BITMAP -03F000 -03F000 -073800 -0E1C00 -1C0E00 -000000 -000000 -03F800 -0FFE00 -3F1F80 -3C0780 -7C07C0 -7803C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7803C0 -7C07C0 -3C0780 -3F1F80 -0FFE00 -03F800 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 617 0 -DWIDTH 21 0 -BBX 19 25 1 0 -BITMAP -078600 -0FFE00 -1FFE00 -1FFC00 -183800 -000000 -000000 -03F800 -0FFE00 -3F1F80 -3C0780 -7C07C0 -7803C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7803C0 -7C07C0 -3C0780 -3F1F80 -0FFE00 -03F800 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 617 0 -DWIDTH 21 0 -BBX 19 24 1 0 -BITMAP -0E1C00 -0E1C00 -0E1C00 -0E1C00 -000000 -000000 -03F800 -0FFE00 -3F1F80 -3C0780 -7C07C0 -7803C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7803C0 -7C07C0 -3C0780 -3F1F80 -0FFE00 -03F800 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 623 0 -DWIDTH 21 0 -BBX 20 17 1 1 -BITMAP -00F000 -00F000 -00F000 -00F000 -000000 -000000 -000000 -FFFFF0 -FFFFF0 -FFFFF0 -000000 -000000 -000000 -00F000 -00F000 -00F000 -00F000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 617 0 -DWIDTH 21 0 -BBX 21 18 0 0 -BITMAP -01FC38 -07FF20 -1F8FC0 -1E03C0 -3E03E0 -3C07E0 -7C0FF0 -7C1DF0 -7C79F0 -7CE1F0 -7DC1F0 -7F81F0 -3F03E0 -3E03E0 -1E07C0 -1F0F80 -23FF00 -E1FC00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 654 0 -DWIDTH 22 0 -BBX 22 25 0 0 -BITMAP -03E000 -00E000 -007000 -003800 -001C00 -000000 -000000 -FF1FE0 -FF1FE0 -3F07E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F07E0 -1F0FE0 -1FFBE0 -0FFBF8 -0FF3FC -03C3FC -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 654 0 -DWIDTH 22 0 -BBX 22 25 0 0 -BITMAP -001F00 -003C00 -003800 -007000 -00E000 -000000 -000000 -FF1FE0 -FF1FE0 -3F07E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F07E0 -1F0FE0 -1FFBE0 -0FFBF8 -0FF3FC -03C3FC -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 654 0 -DWIDTH 22 0 -BBX 22 25 0 0 -BITMAP -00FC00 -00FC00 -01CE00 -038700 -070380 -000000 -000000 -FF1FE0 -FF1FE0 -3F07E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F07E0 -1F0FE0 -1FFBE0 -0FFBF8 -0FF3FC -03C3FC -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 654 0 -DWIDTH 22 0 -BBX 22 24 0 0 -BITMAP -038700 -038700 -038700 -038700 -000000 -000000 -FF1FE0 -FF1FE0 -3F07E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F07E0 -1F0FE0 -1FFBE0 -0FFBF8 -0FF3FC -03C3FC -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 654 0 -DWIDTH 22 0 -BBX 22 32 0 -7 -BITMAP -001F00 -003C00 -003800 -007000 -00E000 -000000 -000000 -FFC0FC -FFC0FC -3F0070 -1F0060 -1F8060 -0F80C0 -0FC0C0 -07C180 -07E380 -07E300 -03E700 -03F600 -01FE00 -01FC00 -00F800 -00F800 -007000 -007000 -002000 -006000 -00C000 -01C000 -038000 -078000 -1F0000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 652 0 -DWIDTH 22 0 -BBX 21 31 0 -7 -BITMAP -FF0000 -FF0000 -3F0000 -1F0000 -1F0000 -1F0000 -1F0F80 -1F3FC0 -1F7FE0 -1F7FF0 -1FC3F0 -1F81F8 -1F00F8 -1F00F8 -1F00F8 -1F00F8 -1F00F8 -1F00F8 -1F01F0 -1F01F0 -1FC3F0 -1FFFE0 -1F7FC0 -1F1F00 -1F0000 -1F0000 -1F0000 -1F0000 -3F8000 -FFE000 -FFE000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 654 0 -DWIDTH 22 0 -BBX 22 31 0 -7 -BITMAP -038700 -038700 -038700 -038700 -000000 -000000 -FFC0FC -FFC0FC -3F0070 -1F0060 -1F8060 -0F80C0 -0FC0C0 -07C180 -07E380 -07E300 -03E700 -03F600 -01FE00 -01FC00 -00F800 -00F800 -007000 -007000 -002000 -006000 -00C000 -01C000 -038000 -078000 -1F0000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubBI08-L1.bdf diff -u xc/fonts/bdf/100dpi/lubBI08-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubBI08-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubBI08-L1.bdf:1.1 Wed Apr 4 18:55:30 2001 +++ xc/fonts/bdf/100dpi/lubBI08-L1.bdf Wed Mar 16 21:03:43 2005 @@ -1,2936 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubBI08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-I-Normal--11-80-100-100-P-66-ISO8859-1 -SIZE 8 100 100 -FONTBOUNDINGBOX 18 13 -6 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 11 -POINT_SIZE 80 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 66 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 10 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold Italic" -X_HEIGHT 6 -CAP_HEIGHT 9 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 827 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 9 1 0 -BITMAP -60 -60 -60 -40 -40 -40 -00 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 451 0 -DWIDTH 5 0 -BBX 4 4 2 5 -BITMAP -F0 -90 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -1A -14 -7E -28 -28 -FC -50 -90 -A0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 6 10 1 -1 -BITMAP -3C -74 -70 -30 -10 -38 -28 -B8 -F0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 772 0 -DWIDTH 8 0 -BBX 7 9 2 0 -BITMAP -62 -F4 -A8 -68 -1C -2A -2A -4E -8C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 773 0 -DWIDTH 8 0 -BBX 9 9 0 0 -BITMAP -0E00 -1200 -1200 -1C00 -7B80 -C900 -CD00 -C600 -7F00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 247 0 -DWIDTH 3 0 -BBX 2 4 2 5 -BITMAP -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 336 0 -DWIDTH 4 0 -BBX 4 11 1 -2 -BITMAP -10 -20 -60 -40 -C0 -C0 -C0 -C0 -80 -40 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 336 0 -DWIDTH 4 0 -BBX 4 11 0 -2 -BITMAP -20 -20 -10 -30 -30 -30 -30 -20 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 5 0 -BBX 4 4 2 5 -BITMAP -20 -F0 -60 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -08 -10 -10 -10 -FE -10 -10 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 515 0 -DWIDTH 6 0 -BBX 7 11 0 -2 -BITMAP -02 -04 -04 -08 -18 -10 -30 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -18 -64 -44 -C4 -C4 -CC -CC -D8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -38 -18 -18 -10 -30 -30 -30 -30 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -3C -66 -06 -06 -0C -30 -60 -40 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -38 -4C -04 -08 -78 -08 -0C -98 -F0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -0C -1C -38 -68 -C8 -FC -18 -18 -38 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -3C -40 -40 -70 -18 -08 -0C -98 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -1C -24 -40 -F8 -CC -CC -CC -C8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 6 9 2 0 -BITMAP -FC -08 -08 -10 -20 -20 -40 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -3C -64 -66 -38 -38 -CC -C4 -CC -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -38 -64 -44 -44 -4C -7C -0C -98 -F0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -60 -60 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -60 -60 -00 -00 -40 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -02 -0C -10 -E0 -40 -30 -08 -04 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 7 4 1 1 -BITMAP -FE -00 -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -40 -20 -18 -04 -0E -10 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 493 0 -DWIDTH 5 0 -BBX 5 9 1 0 -BITMAP -F0 -98 -18 -10 -20 -40 -C0 -00 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 9 0 -BBX 8 9 2 0 -BITMAP -1C -22 -59 -AD -AD -FD -BE -40 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 765 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -04 -0C -14 -16 -16 -3E -42 -42 -C7 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 651 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -7E -36 -26 -24 -38 -64 -66 -6C -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 740 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1F -31 -61 -C0 -C0 -C0 -C0 -E0 -7E -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -7F00 -3180 -3180 -3180 -2180 -6180 -6300 -6600 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -7E -32 -20 -24 -3C -68 -60 -64 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -7E -32 -20 -24 -3C -68 -60 -60 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 780 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1F -31 -61 -C0 -C0 -CF -C6 -E6 -7E -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 827 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -7BC0 -3180 -3180 -3180 -3F00 -6100 -6300 -6300 -F700 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 372 0 -DWIDTH 4 0 -BBX 5 9 0 0 -BITMAP -78 -30 -30 -30 -20 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 478 0 -DWIDTH 5 0 -BBX 7 11 0 -2 -BITMAP -1E -0C -0C -0C -08 -18 -18 -18 -18 -B0 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 746 0 -DWIDTH 8 0 -BBX 9 9 0 0 -BITMAP -3980 -3300 -3200 -3C00 -3800 -2C00 -6600 -6600 -E700 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -78 -30 -30 -20 -20 -60 -60 -64 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 926 0 -DWIDTH 10 0 -BBX 11 9 0 0 -BITMAP -70E0 -30C0 -31C0 -32C0 -2A80 -4A80 -4D80 -4180 -E3C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 797 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -31C0 -3080 -3880 -2880 -2D00 -2500 -4700 -4300 -E300 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 831 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1E -33 -61 -C1 -C1 -C3 -C2 -C6 -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 628 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -7C -36 -26 -24 -38 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 835 0 -DWIDTH 9 0 -BBX 9 11 1 -2 -BITMAP -1E00 -3300 -6100 -C100 -C100 -C300 -C200 -C600 -7800 -0C00 -0380 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 711 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -7E -26 -26 -24 -38 -68 -6C -6C -E6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 587 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -3C -64 -60 -60 -30 -18 -08 -98 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 716 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -FF -99 -18 -10 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 775 0 -DWIDTH 9 0 -BBX 8 9 2 0 -BITMAP -F3 -62 -42 -C2 -C2 -C4 -C4 -C4 -78 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 8 9 2 0 -BITMAP -E3 -42 -62 -64 -64 -68 -38 -30 -30 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 922 0 -DWIDTH 10 0 -BBX 10 9 2 0 -BITMAP -E4C0 -4C80 -4C80 -4C80 -5500 -5500 -6600 -4400 -4400 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 672 0 -DWIDTH 7 0 -BBX 9 9 0 0 -BITMAP -3980 -1100 -1A00 -1C00 -0C00 -1C00 -2400 -4600 -CF00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 669 0 -DWIDTH 7 0 -BBX 8 9 1 0 -BITMAP -E3 -62 -64 -28 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 684 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -3F -26 -04 -0C -18 -30 -60 -62 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 336 0 -DWIDTH 4 0 -BBX 4 11 1 -2 -BITMAP -30 -20 -60 -40 -40 -40 -40 -40 -C0 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 515 0 -DWIDTH 6 0 -BBX 3 11 2 -2 -BITMAP -80 -80 -80 -40 -40 -40 -40 -40 -20 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 336 0 -DWIDTH 4 0 -BBX 4 11 0 -2 -BITMAP -30 -10 -30 -20 -20 -20 -20 -20 -60 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 6 8 1 1 -BITMAP -08 -18 -18 -28 -28 -48 -44 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 1 0 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 2 2 4 7 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -3C -4C -CC -C8 -F8 -FC -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -60 -60 -60 -7C -6C -6C -C8 -C8 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 524 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -3C -68 -C0 -C0 -C0 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -0E -06 -06 -3C -64 -4C -CC -DC -EC -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 548 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -48 -D8 -F0 -C8 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 415 0 -DWIDTH 5 0 -BBX 6 11 1 -2 -BITMAP -1C -34 -20 -78 -60 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 628 0 -DWIDTH 7 0 -BBX 7 8 0 -2 -BITMAP -1E -26 -44 -4C -DC -6C -88 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 656 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -60 -60 -60 -6C -7C -6C -CC -C8 -CC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 3 9 1 0 -BITMAP -60 -00 -00 -E0 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 381 0 -DWIDTH 4 0 -BBX 6 11 0 -2 -BITMAP -0C -00 -00 -18 -08 -18 -18 -18 -10 -B0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 626 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -60 -60 -60 -6C -58 -70 -D0 -D8 -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 3 9 1 0 -BITMAP -60 -60 -60 -40 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 969 0 -DWIDTH 11 0 -BBX 10 6 1 0 -BITMAP -EDC0 -77C0 -6EC0 -CCC0 -CC80 -C9C0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 656 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -FC -7C -6C -CC -C8 -CC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -38 -6C -CC -CC -C8 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 639 0 -DWIDTH 7 0 -BBX 7 8 0 -2 -BITMAP -6E -76 -66 -66 -4C -78 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 6 8 1 -2 -BITMAP -3C -4C -CC -D8 -D8 -F8 -18 -18 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 496 0 -DWIDTH 5 0 -BBX 6 6 1 0 -BITMAP -EC -78 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 479 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -38 -68 -60 -30 -98 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 375 0 -DWIDTH 4 0 -BBX 4 9 1 0 -BITMAP -20 -60 -60 -F0 -40 -40 -C0 -C0 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 655 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -CC -4C -CC -D8 -F8 -DC -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -CC -44 -68 -70 -20 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 822 0 -DWIDTH 9 0 -BBX 9 6 1 0 -BITMAP -C980 -4D80 -7D00 -7600 -6600 -2400 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 534 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -6C -24 -38 -30 -58 -8C -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 586 0 -DWIDTH 6 0 -BBX 7 8 0 -2 -BITMAP -66 -22 -34 -38 -10 -10 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 567 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -7C -48 -10 -20 -68 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 11 1 -2 -BITMAP -30 -60 -60 -60 -60 -C0 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 253 0 -DWIDTH 3 0 -BBX 3 11 1 -2 -BITMAP -20 -20 -20 -40 -40 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 11 0 -2 -BITMAP -30 -30 -30 -20 -20 -30 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 7 3 1 2 -BITMAP -62 -92 -8C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -60 -00 -40 -40 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -08 -3C -74 -D0 -D0 -D0 -D0 -78 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -1E -12 -30 -30 -78 -30 -20 -40 -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -41 -39 -26 -24 -24 -24 -24 -7C -82 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 8 9 1 0 -BITMAP -E3 -66 -38 -78 -30 -F8 -30 -20 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 253 0 -DWIDTH 3 0 -BBX 3 11 1 -2 -BITMAP -20 -20 -20 -40 -40 -00 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 6 11 1 -2 -BITMAP -3C -64 -60 -30 -58 -48 -68 -38 -18 -98 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 4 1 3 8 -BITMAP -F0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 853 0 -DWIDTH 9 0 -BBX 8 9 2 0 -BITMAP -3C -42 -9D -A5 -A1 -A1 -B9 -42 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 468 0 -DWIDTH 5 0 -BBX 5 6 1 3 -BITMAP -38 -58 -D0 -B0 -F0 -D8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -24 -28 -58 -D0 -58 -68 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 7 4 1 1 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 4 6 2 3 -BITMAP -70 -90 -F0 -F0 -90 -70 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 4 1 3 8 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 3 0 -BBX 2 3 2 6 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -08 -08 -08 -7E -10 -10 -00 -FC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 381 0 -DWIDTH 4 0 -BBX 4 5 -6 4 -BITMAP -70 -50 -30 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 381 0 -DWIDTH 4 0 -BBX 4 5 -6 4 -BITMAP -70 -60 -60 -A0 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 3 2 4 7 -BITMAP -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 1 -2 -BITMAP -6E -66 -66 -6C -5C -6E -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 5 11 2 -2 -BITMAP -78 -E8 -F0 -F0 -50 -50 -50 -50 -50 -50 -60 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 2 1 3 3 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 2 2 2 -2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 381 0 -DWIDTH 4 0 -BBX 3 5 -6 4 -BITMAP -60 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 468 0 -DWIDTH 5 0 -BBX 5 6 1 3 -BITMAP -30 -58 -C8 -98 -D0 -60 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -58 -68 -2C -68 -50 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 818 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -6180 -2100 -4200 -4400 -EB00 -1500 -2F00 -4200 -C700 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 818 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -6180 -2100 -4200 -4400 -EF00 -1500 -2300 -4400 -CE00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 818 0 -DWIDTH 9 0 -BBX 10 9 2 0 -BITMAP -70C0 -6080 -6100 -A200 -E580 -0A80 -1780 -2100 -6380 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 493 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -18 -00 -18 -30 -40 -C0 -C8 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 765 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -04 -02 -04 -0C -14 -16 -16 -3E -42 -42 -C7 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 765 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -03 -04 -04 -0C -14 -16 -16 -3E -42 -42 -C7 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 765 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -06 -09 -04 -0C -14 -16 -16 -3E -42 -42 -C7 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 765 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -0F -04 -0C -14 -16 -16 -3E -42 -42 -C7 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 765 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -0F -04 -0C -14 -16 -16 -3E -42 -42 -C7 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 765 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -06 -06 -04 -0C -14 -16 -16 -3E -42 -42 -C7 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 958 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -03E0 -0720 -0A40 -13C0 -1640 -3E00 -2600 -4640 -CFC0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 740 0 -DWIDTH 8 0 -BBX 8 11 1 -2 -BITMAP -1F -31 -61 -C0 -C0 -C0 -C0 -E0 -7E -30 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 7 11 1 0 -BITMAP -10 -08 -7E -32 -20 -24 -3C -68 -60 -64 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 7 11 1 0 -BITMAP -06 -08 -7E -32 -20 -24 -3C -68 -60 -64 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 7 11 1 0 -BITMAP -0C -12 -7E -32 -20 -24 -3C -68 -60 -64 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 7 10 1 0 -BITMAP -12 -7E -32 -20 -24 -3C -68 -60 -64 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 372 0 -DWIDTH 4 0 -BBX 5 11 0 0 -BITMAP -20 -10 -78 -30 -30 -30 -20 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 372 0 -DWIDTH 4 0 -BBX 5 11 0 0 -BITMAP -18 -20 -78 -30 -30 -30 -20 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 372 0 -DWIDTH 4 0 -BBX 5 11 0 0 -BITMAP -30 -48 -78 -30 -30 -30 -20 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 372 0 -DWIDTH 4 0 -BBX 5 10 0 0 -BITMAP -48 -78 -30 -30 -30 -20 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -7F00 -3180 -3180 -2180 -F980 -2180 -6300 -6600 -FC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 797 0 -DWIDTH 9 0 -BBX 10 10 0 0 -BITMAP -0F00 -31C0 -3080 -3880 -2880 -2D00 -2500 -4700 -4300 -E300 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 831 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -08 -04 -1E -33 -61 -C1 -C1 -C3 -C2 -C6 -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 831 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -06 -08 -1E -33 -61 -C1 -C1 -C3 -C2 -C6 -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 831 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -0C -12 -1E -33 -61 -C1 -C1 -C3 -C2 -C6 -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 831 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1E -1E -33 -61 -C1 -C1 -C3 -C2 -C6 -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 831 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -12 -1E -33 -61 -C1 -C1 -C3 -C2 -C6 -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -42 -64 -28 -10 -10 -28 -4C -84 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 831 0 -DWIDTH 9 0 -BBX 10 9 1 0 -BITMAP -0EC0 -1180 -2380 -6780 -6D80 -5980 -6300 -6200 -FC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 775 0 -DWIDTH 9 0 -BBX 8 11 2 0 -BITMAP -10 -08 -F3 -62 -42 -C2 -C2 -C4 -C4 -C4 -78 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 775 0 -DWIDTH 9 0 -BBX 8 11 2 0 -BITMAP -0C -10 -F3 -62 -42 -C2 -C2 -C4 -C4 -C4 -78 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 775 0 -DWIDTH 9 0 -BBX 8 11 2 0 -BITMAP -18 -24 -F3 -62 -42 -C2 -C2 -C4 -C4 -C4 -78 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 775 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -2C -F3 -62 -42 -C2 -C2 -C4 -C4 -C4 -78 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 669 0 -DWIDTH 7 0 -BBX 8 11 1 0 -BITMAP -0C -10 -E3 -62 -64 -28 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 628 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -78 -30 -3E -26 -26 -66 -78 -60 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 656 0 -DWIDTH 7 0 -BBX 7 11 0 -2 -BITMAP -1C -36 -34 -28 -68 -6C -66 -52 -5C -C0 -C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -10 -08 -3C -4C -CC -C8 -F8 -FC -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -0C -10 -3C -4C -CC -C8 -F8 -FC -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -18 -24 -3C -4C -CC -C8 -F8 -FC -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -3C -3C -4C -CC -C8 -F8 -FC -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -24 -3C -4C -CC -C8 -F8 -FC -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -18 -18 -3C -4C -CC -C8 -F8 -FC -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 905 0 -DWIDTH 10 0 -BBX 9 6 1 0 -BITMAP -3F80 -6C80 -4D80 -CF00 -D880 -E700 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 524 0 -DWIDTH 6 0 -BBX 6 8 1 -2 -BITMAP -3C -68 -C0 -C0 -C0 -78 -60 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 548 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -10 -08 -38 -48 -D8 -F0 -C8 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 548 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -0C -10 -38 -48 -D8 -F0 -C8 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 548 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -18 -24 -38 -48 -D8 -F0 -C8 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 548 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -24 -38 -48 -D8 -F0 -C8 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 3 8 1 0 -BITMAP -40 -20 -E0 -60 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 5 8 1 0 -BITMAP -18 -20 -E0 -60 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 4 8 1 0 -BITMAP -60 -90 -E0 -60 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 5 7 1 0 -BITMAP -58 -E0 -60 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -78 -18 -2C -3C -4C -CC -CC -C8 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 656 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -3C -FC -7C -6C -CC -C8 -CC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -10 -08 -38 -6C -CC -CC -C8 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -0C -10 -38 -6C -CC -CC -C8 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -18 -24 -38 -6C -CC -CC -C8 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -3C -38 -6C -CC -CC -C8 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -24 -38 -6C -CC -CC -C8 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 7 6 1 0 -BITMAP -18 -00 -00 -FE -00 -30 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -1E -66 -5E -E4 -CC -F0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 655 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -10 -08 -CC -4C -CC -D8 -F8 -DC -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 655 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -0C -10 -CC -4C -CC -D8 -F8 -DC -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 655 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -18 -24 -CC -4C -CC -D8 -F8 -DC -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 655 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -3C -CC -4C -CC -D8 -F8 -DC -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 586 0 -DWIDTH 6 0 -BBX 7 10 0 -2 -BITMAP -06 -08 -66 -22 -34 -38 -10 -10 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 639 0 -DWIDTH 7 0 -BBX 7 11 0 -2 -BITMAP -70 -20 -20 -6E -76 -66 -66 -4C -78 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 586 0 -DWIDTH 6 0 -BBX 7 9 0 -2 -BITMAP -1E -66 -22 -34 -38 -10 -10 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubBI10-L1.bdf diff -u xc/fonts/bdf/100dpi/lubBI10-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubBI10-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubBI10-L1.bdf:1.1 Wed Apr 4 18:55:30 2001 +++ xc/fonts/bdf/100dpi/lubBI10-L1.bdf Wed Mar 16 21:03:43 2005 @@ -1,3193 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubBI10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-I-Normal--14-100-100-100-P-84-ISO8859-1 -SIZE 10 100 100 -FONTBOUNDINGBOX 23 16 -8 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 100 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 84 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 13 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold Italic" -X_HEIGHT 7 -CAP_HEIGHT 10 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 827 0 -DWIDTH 12 0 -BBX 13 9 0 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 4 10 1 0 -BITMAP -30 -30 -20 -60 -60 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 451 0 -DWIDTH 6 0 -BBX 5 4 2 6 -BITMAP -D8 -D8 -D8 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -0480 -0900 -0900 -7F80 -1200 -2400 -FF00 -4800 -4800 -9000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 13 2 -2 -BITMAP -04 -1F -39 -29 -38 -18 -0C -16 -96 -9C -F8 -20 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 772 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -7840 -4880 -C900 -DA00 -7400 -0BC0 -1A40 -3640 -66C0 -C380 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 773 0 -DWIDTH 11 0 -BBX 11 10 1 0 -BITMAP -0F00 -1900 -1900 -1E00 -2DE0 -CCC0 -C680 -C700 -E300 -7FC0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 247 0 -DWIDTH 3 0 -BBX 2 4 2 6 -BITMAP -C0 -C0 -C0 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 336 0 -DWIDTH 5 0 -BBX 5 13 1 -3 -BITMAP -08 -10 -20 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 336 0 -DWIDTH 5 0 -BBX 5 13 0 -3 -BITMAP -10 -10 -18 -18 -18 -18 -18 -18 -10 -30 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 6 0 -BBX 5 5 2 5 -BITMAP -30 -A8 -D0 -F0 -90 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -08 -08 -08 -08 -FF -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 3 5 0 -3 -BITMAP -60 -60 -E0 -40 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 3 2 1 0 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 515 0 -DWIDTH 7 0 -BBX 10 13 0 -3 -BITMAP -00C0 -0080 -0100 -0300 -0200 -0400 -0C00 -0800 -1000 -3000 -2000 -4000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1E -33 -63 -63 -C3 -C3 -C3 -C6 -CC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -3C -0C -18 -18 -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1E -27 -23 -03 -0E -18 -20 -40 -FE -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -3E -23 -23 -06 -38 -06 -06 -86 -8E -F8 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -03 -07 -0A -16 -26 -46 -FF -0C -0C -1E -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -3F -20 -20 -78 -0C -06 -06 -86 -8C -F8 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -0F -31 -61 -60 -FE -E6 -C3 -C6 -46 -38 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -7F -7F -02 -04 -08 -10 -30 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1E -33 -33 -32 -1C -6E -C3 -C3 -E6 -7C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1E -33 -63 -63 -67 -3B -07 -86 -8C -F8 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 4 7 1 0 -BITMAP -30 -70 -00 -00 -00 -E0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 4 10 0 -3 -BITMAP -30 -30 -00 -00 -00 -60 -60 -E0 -40 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -0080 -0300 -1C00 -E000 -6000 -1800 -0600 -0300 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 9 4 1 2 -BITMAP -FF80 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -6000 -3000 -0C00 -0300 -0380 -1C00 -6000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 493 0 -DWIDTH 7 0 -BBX 6 10 2 0 -BITMAP -78 -CC -8C -08 -10 -20 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -0F80 -3060 -4620 -49A0 -9120 -9320 -9720 -9DC0 -4200 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 765 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -0100 -0300 -0580 -0580 -0980 -1180 -1FC0 -20C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 651 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -3F80 -1980 -1180 -3300 -3E00 -3200 -3300 -2300 -6700 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 740 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -0FC0 -38C0 -60C0 -6000 -E000 -C000 -C000 -E000 -6100 -3E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 11 0 -BBX 11 10 1 0 -BITMAP -3F80 -18C0 -1860 -3060 -3060 -3060 -30C0 -30C0 -6380 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -3F80 -1880 -1800 -3200 -3E00 -3200 -3000 -6000 -6100 -FE00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 9 10 1 0 -BITMAP -3F80 -1880 -1000 -3200 -3E00 -3200 -3000 -2000 -6000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 780 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -0FC0 -38C0 -7040 -6000 -E000 -C7C0 -C180 -C380 -6300 -3F00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 827 0 -DWIDTH 12 0 -BBX 13 10 0 0 -BITMAP -3EF8 -1870 -1860 -1860 -3FE0 -3060 -30C0 -30C0 -70C0 -FBE0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 372 0 -DWIDTH 5 0 -BBX 6 10 1 0 -BITMAP -3C -18 -38 -30 -30 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 478 0 -DWIDTH 7 0 -BBX 9 13 0 -3 -BITMAP -0F80 -0700 -0600 -0600 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -DC00 -9800 -F000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 746 0 -DWIDTH 10 0 -BBX 11 10 0 0 -BITMAP -3CE0 -18C0 -1900 -3A00 -3C00 -3E00 -3700 -3300 -6180 -F3C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -3C -18 -18 -30 -30 -30 -30 -31 -61 -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 926 0 -DWIDTH 13 0 -BBX 14 10 0 0 -BITMAP -381C -1838 -1C70 -2CB0 -2CB0 -2F30 -2630 -2660 -4060 -E0F0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 797 0 -DWIDTH 11 0 -BBX 12 10 1 0 -BITMAP -3870 -1820 -1C60 -2C40 -2640 -2640 -2340 -2380 -4180 -E080 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 831 0 -DWIDTH 12 0 -BBX 11 10 2 0 -BITMAP -0F80 -38C0 -70C0 -60E0 -E0E0 -C0C0 -C0C0 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 628 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -3F00 -1980 -1180 -3180 -3300 -3E00 -3000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 835 0 -DWIDTH 12 0 -BBX 12 13 2 -3 -BITMAP -0F80 -38C0 -70C0 -60E0 -E0E0 -C0C0 -C0C0 -C1C0 -6380 -3F00 -0400 -0300 -00F0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 711 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -3FC0 -18C0 -18C0 -1980 -3F00 -3600 -3300 -3300 -7180 -F1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 587 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -1F -31 -71 -30 -38 -1E -06 -86 -8E -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 716 0 -DWIDTH 10 0 -BBX 10 10 2 0 -BITMAP -FFC0 -8C40 -0C00 -1C00 -1800 -1800 -1800 -1800 -3800 -7C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 775 0 -DWIDTH 11 0 -BBX 10 10 2 0 -BITMAP -F9C0 -6080 -6080 -6080 -E100 -C100 -C100 -C100 -E200 -7C00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 11 10 2 0 -BITMAP -F0E0 -6040 -6080 -7180 -3100 -3200 -3600 -3C00 -1800 -1800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 922 0 -DWIDTH 13 0 -BBX 13 10 2 0 -BITMAP -F238 -6310 -6720 -6720 -6B40 -6B40 -7380 -7380 -6300 -6300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 672 0 -DWIDTH 9 0 -BBX 11 10 0 0 -BITMAP -3CE0 -1840 -0C80 -0D00 -0E00 -0E00 -1700 -2300 -4380 -E780 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 669 0 -DWIDTH 9 0 -BBX 10 10 2 0 -BITMAP -F1C0 -6080 -7100 -3200 -3C00 -1800 -1800 -3000 -3000 -7800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 684 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -3FC0 -2180 -0300 -0700 -0E00 -1C00 -3800 -3000 -6180 -FF00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 336 0 -DWIDTH 5 0 -BBX 6 13 0 -3 -BITMAP -1C -30 -30 -30 -30 -20 -60 -60 -60 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 515 0 -DWIDTH 7 0 -BBX 4 13 2 -3 -BITMAP -80 -80 -40 -40 -40 -40 -60 -20 -20 -20 -20 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 336 0 -DWIDTH 5 0 -BBX 6 13 0 -3 -BITMAP -1C -0C -08 -18 -18 -18 -18 -10 -30 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 8 1 2 -BITMAP -04 -04 -0C -12 -32 -22 -43 -81 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 1 0 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 3 2 4 8 -BITMAP -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -1F -23 -62 -C6 -CE -D6 -E7 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -70 -30 -30 -67 -7B -73 -63 -46 -C4 -F8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 524 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -1E -22 -62 -C0 -C0 -C4 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -0380 -0180 -0300 -1F00 -2300 -6300 -C700 -CE00 -DE00 -F700 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 548 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -1C -66 -4C -F8 -C0 -C6 -7C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 415 0 -DWIDTH 6 0 -BBX 8 14 1 -3 -BITMAP -0F -19 -19 -30 -7C -30 -30 -70 -60 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 628 0 -DWIDTH 9 0 -BBX 9 10 0 -3 -BITMAP -0F80 -3180 -2300 -6300 -E700 -6B00 -7700 -8600 -C600 -F800 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 656 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -70 -30 -30 -67 -6B -73 -67 -66 -C6 -C7 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 4 10 1 0 -BITMAP -30 -30 -00 -E0 -60 -60 -60 -E0 -C0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 381 0 -DWIDTH 5 0 -BBX 8 13 0 -3 -BITMAP -03 -03 -00 -0E -06 -06 -0E -0C -0C -0C -98 -98 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 626 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -70 -30 -30 -73 -66 -6C -78 -6C -CE -C7 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 4 10 1 0 -BITMAP -70 -30 -70 -60 -60 -60 -60 -E0 -C0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 969 0 -DWIDTH 14 0 -BBX 12 7 1 0 -BITMAP -E670 -6FF0 -77B0 -6730 -4660 -C660 -CE70 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 656 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -F7 -6B -73 -67 -66 -C6 -C7 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 8 7 1 0 -BITMAP -1E -23 -63 -C3 -C6 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 639 0 -DWIDTH 9 0 -BBX 9 10 1 -3 -BITMAP -7780 -3D80 -3980 -7180 -6300 -6200 -7C00 -6000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 8 10 1 -3 -BITMAP -1F -23 -63 -C6 -CE -DE -E6 -0E -0C -0C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 496 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -E6 -6C -70 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 479 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -3E -64 -70 -38 -9C -8C -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 375 0 -DWIDTH 5 0 -BBX 5 9 1 0 -BITMAP -70 -60 -F8 -60 -60 -60 -C0 -C0 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 655 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -E7 -63 -66 -E6 -CE -D6 -EF -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 8 7 1 0 -BITMAP -E3 -63 -62 -34 -38 -30 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 822 0 -DWIDTH 12 0 -BBX 11 7 1 0 -BITMAP -E460 -6660 -6640 -2E80 -3380 -3300 -2200 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 534 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -66 -36 -3C -18 -38 -CC -CE -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 586 0 -DWIDTH 8 0 -BBX 10 10 0 -3 -BITMAP -79C0 -38C0 -1880 -1900 -1A00 -0C00 -0C00 -0800 -1000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 567 0 -DWIDTH 8 0 -BBX 8 7 1 0 -BITMAP -3F -46 -0C -18 -30 -62 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 5 13 1 -3 -BITMAP -38 -30 -30 -30 -30 -60 -C0 -40 -60 -60 -C0 -C0 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 253 0 -DWIDTH 4 0 -BBX 4 13 1 -3 -BITMAP -10 -10 -20 -20 -20 -20 -60 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 5 13 0 -3 -BITMAP -30 -18 -18 -30 -30 -10 -18 -30 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 3 1 2 -BITMAP -71 -99 -8E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 4 10 0 -3 -BITMAP -30 -30 -00 -20 -20 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -04 -1E -3A -6A -C8 -C8 -D0 -D0 -7C -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -0F -19 -18 -30 -7C -30 -30 -60 -FC -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 10 10 1 0 -BITMAP -6040 -2080 -1F00 -1100 -2100 -2100 -3300 -3E00 -4100 -8080 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 10 10 2 0 -BITMAP -F1C0 -6180 -3200 -1C00 -7E00 -1800 -7E00 -3000 -3000 -7800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 253 0 -DWIDTH 4 0 -BBX 4 13 1 -3 -BITMAP -10 -10 -20 -20 -20 -20 -00 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 13 1 -3 -BITMAP -1F -31 -31 -30 -3C -6E -62 -72 -3C -0E -86 -8C -F8 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 5 1 4 9 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 853 0 -DWIDTH 12 0 -BBX 12 10 1 0 -BITMAP -1F00 -20C0 -4FA0 -98A0 -9020 -9030 -9020 -4F20 -20C0 -1F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 468 0 -DWIDTH 7 0 -BBX 6 6 2 4 -BITMAP -3C -6C -CC -D8 -E8 -DC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -12 -34 -6C -D8 -48 -6C -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 4 1 2 -BITMAP -FF -01 -01 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 7 7 2 3 -BITMAP -38 -44 -BA -AA -BA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 4 1 4 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 2 2 3 8 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -0400 -0400 -0400 -7F80 -0800 -0800 -0000 -FF00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 381 0 -DWIDTH 5 0 -BBX 5 6 -8 4 -BITMAP -78 -48 -18 -30 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 381 0 -DWIDTH 5 0 -BBX 5 6 -8 4 -BITMAP -70 -58 -70 -10 -90 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 4 2 5 8 -BITMAP -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 10 1 -3 -BITMAP -7380 -3180 -3300 -6300 -6700 -6B00 -7780 -4000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 6 13 2 -3 -BITMAP -7C -F4 -E4 -E8 -68 -28 -28 -28 -48 -48 -48 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 2 2 4 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 3 3 2 -3 -BITMAP -60 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 381 0 -DWIDTH 5 0 -BBX 3 6 -8 4 -BITMAP -60 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 468 0 -DWIDTH 7 0 -BBX 6 6 2 4 -BITMAP -3C -6C -CC -CC -C8 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -48 -6C -24 -36 -6C -58 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 818 0 -DWIDTH 11 0 -BBX 11 10 2 0 -BITMAP -6060 -20C0 -2180 -4300 -46C0 -EDC0 -1A80 -37C0 -6080 -C1C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 818 0 -DWIDTH 11 0 -BBX 11 10 2 0 -BITMAP -6060 -20C0 -2180 -4300 -47C0 -EE40 -18C0 -3180 -6200 -C780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 818 0 -DWIDTH 11 0 -BBX 12 10 3 0 -BITMAP -7030 -5860 -70C0 -1180 -9360 -E6E0 -0D40 -1BE0 -3040 -60E0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 493 0 -DWIDTH 7 0 -BBX 6 10 0 -3 -BITMAP -0C -0C -00 -18 -10 -20 -40 -C4 -C4 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 765 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0300 -0080 -0000 -0100 -0300 -0580 -0580 -0980 -1180 -1FC0 -20C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 765 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -01C0 -0300 -0000 -0100 -0300 -0580 -0580 -0980 -1180 -1FC0 -20C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 765 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0180 -0640 -0000 -0100 -0300 -0580 -0580 -0980 -1180 -1FC0 -20C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 765 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0340 -0580 -0000 -0100 -0300 -0580 -0580 -0980 -1180 -1FC0 -20C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 765 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -06C0 -0000 -0100 -0300 -0580 -0580 -0980 -1180 -1FC0 -20C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 765 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0180 -0180 -0000 -0100 -0300 -0580 -0580 -0980 -1180 -1FC0 -20C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 958 0 -DWIDTH 13 0 -BBX 15 10 0 0 -BITMAP -00FE -01C2 -02C0 -04C8 -04F8 -0980 -1F80 -2180 -418C -E7F8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 740 0 -DWIDTH 10 0 -BBX 10 13 1 -3 -BITMAP -0FC0 -38C0 -60C0 -6000 -E000 -C000 -C000 -E000 -6100 -3E00 -1000 -0800 -3800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -0C00 -0200 -0000 -3F80 -1880 -1800 -3200 -3E00 -3200 -3000 -6000 -6100 -FE00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -0380 -0600 -0000 -3F80 -1880 -1800 -3200 -3E00 -3200 -3000 -6000 -6100 -FE00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -0600 -1900 -0000 -3F80 -1880 -1800 -3200 -3E00 -3200 -3000 -6000 -6100 -FE00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0D80 -0000 -3F80 -1880 -1800 -3200 -3E00 -3200 -3000 -6000 -6100 -FE00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 372 0 -DWIDTH 5 0 -BBX 6 13 1 0 -BITMAP -30 -08 -00 -3C -18 -38 -30 -30 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 372 0 -DWIDTH 5 0 -BBX 7 13 1 0 -BITMAP -0E -18 -00 -3C -18 -38 -30 -30 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 372 0 -DWIDTH 5 0 -BBX 7 13 1 0 -BITMAP -0C -32 -00 -3C -18 -38 -30 -30 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 372 0 -DWIDTH 5 0 -BBX 7 12 1 0 -BITMAP -36 -00 -3C -18 -38 -30 -30 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 11 0 -BBX 11 10 1 0 -BITMAP -3F80 -18C0 -3860 -3060 -7C60 -3060 -30C0 -70C0 -6380 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 797 0 -DWIDTH 11 0 -BBX 12 13 1 0 -BITMAP -0340 -0580 -0000 -3870 -1820 -1C60 -2C40 -2640 -2640 -2340 -2380 -4180 -E080 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 831 0 -DWIDTH 12 0 -BBX 11 13 2 0 -BITMAP -0600 -0100 -0000 -0F80 -38C0 -70C0 -60E0 -E0E0 -C0C0 -C0C0 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 831 0 -DWIDTH 12 0 -BBX 11 13 2 0 -BITMAP -0380 -0600 -0000 -0F80 -38C0 -70C0 -60E0 -E0E0 -C0C0 -C0C0 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 831 0 -DWIDTH 12 0 -BBX 11 13 2 0 -BITMAP -0300 -0C80 -0000 -0F80 -38C0 -70C0 -60E0 -E0E0 -C0C0 -C0C0 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 831 0 -DWIDTH 12 0 -BBX 11 13 2 0 -BITMAP -0680 -0B00 -0000 -0F80 -38C0 -70C0 -60E0 -E0E0 -C0C0 -C0C0 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 831 0 -DWIDTH 12 0 -BBX 11 12 2 0 -BITMAP -0D80 -0000 -0F80 -38C0 -70C0 -60E0 -E0E0 -C0C0 -C0C0 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -6080 -2100 -1200 -1C00 -1C00 -2400 -4200 -8300 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 831 0 -DWIDTH 12 0 -BBX 13 10 1 0 -BITMAP -07D8 -1860 -3060 -31E0 -6370 -6460 -6860 -70C0 -7180 -DE00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 775 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0C00 -0200 -0000 -F9C0 -6080 -6080 -6080 -E100 -C100 -C100 -C100 -E200 -7C00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 775 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0700 -0C00 -0000 -F9C0 -6080 -6080 -6080 -E100 -C100 -C100 -C100 -E200 -7C00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 775 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0600 -1900 -0000 -F9C0 -6080 -6080 -6080 -E100 -C100 -C100 -C100 -E200 -7C00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 775 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -1B00 -0000 -F9C0 -6080 -6080 -6080 -E100 -C100 -C100 -C100 -E200 -7C00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 669 0 -DWIDTH 9 0 -BBX 10 13 2 0 -BITMAP -0700 -0C00 -0000 -F1C0 -6080 -7100 -3200 -3C00 -1800 -1800 -3000 -3000 -7800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 628 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -3C00 -1800 -1F00 -3180 -3180 -3180 -3300 -3E00 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 656 0 -DWIDTH 9 0 -BBX 8 14 1 -3 -BITMAP -1E -13 -32 -34 -34 -3C -66 -67 -63 -6B -7E -C0 -C0 -C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0C -02 -00 -1F -23 -62 -C6 -CE -D6 -E7 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -07 -0C -00 -1F -23 -62 -C6 -CE -D6 -E7 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -06 -19 -00 -1F -23 -62 -C6 -CE -D6 -E7 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0D -16 -00 -1F -23 -62 -C6 -CE -D6 -E7 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1B -00 -1F -23 -62 -C6 -CE -D6 -E7 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -06 -06 -00 -1F -23 -62 -C6 -CE -D6 -E7 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 905 0 -DWIDTH 13 0 -BBX 12 7 1 0 -BITMAP -1FF0 -2330 -6330 -C7C0 -CE00 -D310 -E3E0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 524 0 -DWIDTH 7 0 -BBX 7 10 1 -3 -BITMAP -1E -22 -62 -C0 -C0 -C4 -78 -20 -10 -70 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 548 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -18 -04 -00 -1C -66 -4C -F8 -C0 -C6 -7C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 548 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -0E -18 -00 -1C -66 -4C -F8 -C0 -C6 -7C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 548 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -0C -32 -00 -1C -66 -4C -F8 -C0 -C6 -7C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 548 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -36 -00 -1C -66 -4C -F8 -C0 -C6 -7C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 5 10 1 0 -BITMAP -30 -08 -00 -F0 -70 -60 -60 -60 -E0 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 6 10 1 0 -BITMAP -1C -30 -00 -F0 -70 -60 -60 -60 -E0 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 6 10 1 0 -BITMAP -18 -64 -00 -F0 -70 -60 -60 -60 -E0 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 6 9 1 0 -BITMAP -6C -00 -F0 -70 -60 -60 -60 -E0 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -02 -3C -0E -16 -1F -27 -63 -C2 -C6 -E4 -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 656 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0D -16 -00 -F7 -6B -73 -67 -66 -C6 -C7 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -18 -04 -00 -1E -23 -63 -C3 -C6 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -07 -0C -00 -1E -23 -63 -C3 -C6 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -06 -19 -00 -1E -23 -63 -C3 -C6 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -0D -16 -00 -1E -23 -63 -C3 -C6 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1B -00 -1E -23 -63 -C3 -C6 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -08 -00 -00 -FF -00 -00 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 9 7 1 0 -BITMAP -0E80 -3300 -6700 -6B00 -7300 -6600 -F800 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 655 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0C -02 -00 -E7 -63 -66 -E6 -CE -D6 -EF -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 655 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -07 -0C -00 -E7 -63 -66 -E6 -CE -D6 -EF -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 655 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -06 -19 -00 -E7 -63 -66 -E6 -CE -D6 -EF -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 655 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1B -00 -E7 -63 -66 -E6 -CE -D6 -EF -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 586 0 -DWIDTH 8 0 -BBX 10 13 0 -3 -BITMAP -0380 -0600 -0000 -79C0 -38C0 -1880 -1900 -1A00 -0C00 -0C00 -0800 -1000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 639 0 -DWIDTH 9 0 -BBX 9 13 1 -3 -BITMAP -7800 -3000 -3000 -3780 -3D80 -7980 -7180 -6300 -6200 -7C00 -E000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 586 0 -DWIDTH 8 0 -BBX 10 12 0 -3 -BITMAP -0D80 -0000 -79C0 -38C0 -1880 -1900 -1A00 -0C00 -0C00 -0800 -1000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubBI12-L1.bdf diff -u xc/fonts/bdf/100dpi/lubBI12-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubBI12-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubBI12-L1.bdf:1.1 Wed Apr 4 18:55:30 2001 +++ xc/fonts/bdf/100dpi/lubBI12-L1.bdf Wed Mar 16 21:03:43 2005 @@ -1,3660 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubBI12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-I-Normal--17-120-100-100-P-101-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 29 21 -11 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 17 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 101 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 15 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold Italic" -X_HEIGHT 9 -CAP_HEIGHT 13 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 827 0 -DWIDTH 14 0 -BBX 15 13 1 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 5 13 1 0 -BITMAP -38 -38 -38 -30 -30 -30 -20 -60 -60 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 451 0 -DWIDTH 8 0 -BBX 6 5 3 8 -BITMAP -CC -CC -CC -4C -48 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -0220 -0240 -0440 -0480 -7FE0 -0900 -1100 -1200 -FFC0 -2400 -4400 -4800 -C800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 9 15 2 -2 -BITMAP -1F80 -3580 -3580 -3400 -3400 -1800 -0C00 -0E00 -0F00 -0B00 -D700 -D600 -FC00 -1000 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 772 0 -DWIDTH 13 0 -BBX 12 13 2 0 -BITMAP -3830 -6C60 -CCC0 -CD80 -D900 -7200 -06E0 -0D20 -0B20 -1320 -3360 -6360 -C1C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 773 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -0780 -0DC0 -1CC0 -1D80 -0D80 -0E00 -3EF0 -6660 -C760 -C340 -E380 -6180 -3FE0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 247 0 -DWIDTH 4 0 -BBX 3 6 3 7 -BITMAP -E0 -C0 -C0 -40 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 336 0 -DWIDTH 6 0 -BBX 6 16 1 -3 -BITMAP -04 -08 -18 -30 -70 -60 -60 -E0 -C0 -C0 -C0 -C0 -C0 -40 -60 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 336 0 -DWIDTH 6 0 -BBX 6 16 0 -3 -BITMAP -10 -18 -08 -0C -0C -0C -0C -0C -0C -1C -18 -18 -30 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 8 0 -BBX 7 6 2 7 -BITMAP -18 -52 -EE -38 -E8 -4C -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -0600 -0400 -0400 -0400 -0400 -FFC0 -0800 -0800 -0800 -0800 -1800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 4 6 0 -3 -BITMAP -70 -70 -70 -20 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 1 2 5 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 3 3 1 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 515 0 -DWIDTH 9 0 -BBX 12 16 0 -3 -BITMAP -0030 -0020 -0040 -00C0 -0080 -0100 -0300 -0200 -0400 -0C00 -0800 -1000 -3000 -2000 -4000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0F00 -1980 -31C0 -71C0 -61C0 -E1C0 -E1C0 -E1C0 -E180 -E380 -E300 -6600 -3C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 7 13 2 0 -BITMAP -3E -0E -0E -0C -0C -1C -1C -1C -18 -18 -18 -38 -FE -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1F00 -31C0 -21C0 -01C0 -01C0 -0380 -0600 -0C00 -1000 -2000 -6000 -FF00 -FF00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 9 13 2 0 -BITMAP -1F00 -1380 -2180 -0180 -0180 -0600 -3E00 -0700 -0380 -0380 -C300 -C700 -FC00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -01C0 -03C0 -0780 -0D80 -1980 -3180 -6380 -C300 -FFC0 -0300 -0300 -0700 -0F80 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -1FC0 -3FC0 -2000 -2000 -2000 -3C00 -0700 -0300 -0300 -0380 -C300 -C600 -F800 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -07C0 -18C0 -30C0 -7000 -6000 -EF00 -F380 -E180 -C180 -C180 -E300 -6700 -3C00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 9 13 3 0 -BITMAP -7F80 -7F80 -0100 -0200 -0600 -0C00 -0800 -1800 -3000 -6000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0F80 -19C0 -30C0 -30C0 -3980 -1F00 -3F00 -6780 -E180 -E180 -E180 -E300 -3C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0F00 -3980 -31C0 -60C0 -60C0 -61C0 -73C0 -3DC0 -0180 -0380 -C300 -C600 -F800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 4 9 1 0 -BITMAP -30 -70 -00 -00 -00 -00 -00 -E0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 5 12 0 -3 -BITMAP -38 -38 -00 -00 -00 -00 -00 -70 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -0020 -00E0 -0380 -0E00 -3800 -E000 -3000 -1C00 -0700 -0180 -0080 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 11 5 1 2 -BITMAP -7FE0 -0000 -0000 -0000 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -2000 -3000 -1C00 -0700 -0180 -00E0 -0380 -0E00 -3800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 493 0 -DWIDTH 8 0 -BBX 7 13 3 0 -BITMAP -7C -CE -8E -06 -0C -08 -10 -20 -60 -00 -00 -E0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 15 0 -BBX 13 13 2 0 -BITMAP -07C0 -1830 -2010 -4708 -48C8 -9888 -9188 -9388 -9390 -9DE0 -4000 -6100 -1E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 765 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -00C0 -01C0 -01C0 -02C0 -02C0 -04E0 -08E0 -0860 -1FE0 -1070 -2070 -4070 -F0F8 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 651 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -3FC0 -1CE0 -1CE0 -18E0 -18C0 -1980 -1F00 -39C0 -30C0 -30C0 -30C0 -71C0 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 740 0 -DWIDTH 13 0 -BBX 12 13 2 0 -BITMAP -07F0 -1C30 -3830 -3030 -6000 -6000 -E000 -E000 -E000 -E000 -6000 -70C0 -1F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 14 0 -BBX 14 13 1 0 -BITMAP -3FF0 -1C38 -1C1C -1C1C -1C1C -181C -181C -381C -3818 -3838 -3070 -70E0 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -3FE0 -1C60 -1C00 -1C00 -1800 -1880 -3F80 -3880 -3800 -3000 -3000 -7080 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 11 13 1 0 -BITMAP -3FE0 -1C60 -1C00 -1800 -1800 -1880 -3F80 -3880 -3800 -3000 -3000 -7000 -F800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 780 0 -DWIDTH 13 0 -BBX 12 13 2 0 -BITMAP -07F0 -1C30 -3830 -3000 -7000 -6000 -E000 -E1F0 -E0E0 -E0C0 -60C0 -71C0 -1F80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 827 0 -DWIDTH 14 0 -BBX 15 13 1 0 -BITMAP -3F3E -1C1C -1C18 -1C18 -1838 -1838 -1FF0 -3830 -3830 -3070 -3070 -7070 -F9F8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 372 0 -DWIDTH 6 0 -BBX 8 13 0 0 -BITMAP -3F -0E -0C -1C -1C -1C -18 -18 -38 -38 -38 -70 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 478 0 -DWIDTH 8 0 -BBX 10 16 0 -3 -BITMAP -07C0 -0380 -0300 -0300 -0700 -0700 -0700 -0600 -0600 -0600 -0E00 -0E00 -0E00 -CC00 -D800 -F000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 746 0 -DWIDTH 13 0 -BBX 13 13 1 0 -BITMAP -3E38 -1C30 -1C40 -1880 -1900 -1A00 -1F00 -3F00 -3B80 -31C0 -31C0 -70E0 -F9F0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -3F00 -1C00 -1C00 -1C00 -1C00 -1800 -1800 -3800 -3800 -3800 -3040 -70C0 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 926 0 -DWIDTH 16 0 -BBX 17 13 1 0 -BITMAP -3C0780 -1C0F00 -1E0E00 -161600 -161600 -162E00 -174C00 -334C00 -238C00 -230C00 -211C00 -601C00 -F03E00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 797 0 -DWIDTH 14 0 -BBX 15 13 0 0 -BITMAP -3C1E -1C0C -1E08 -1608 -1708 -1318 -1390 -3190 -21D0 -20D0 -20F0 -6060 -F060 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 831 0 -DWIDTH 14 0 -BBX 13 13 2 0 -BITMAP -07C0 -0C70 -3830 -3038 -7038 -6038 -E038 -E030 -E070 -E060 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 628 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -3FC0 -1CE0 -18E0 -18E0 -18E0 -18C0 -3980 -3F00 -3000 -3000 -3000 -7000 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 835 0 -DWIDTH 14 0 -BBX 14 16 2 -3 -BITMAP -07C0 -0C70 -3830 -3038 -7038 -6038 -E038 -E038 -E070 -E070 -E0E0 -71C0 -3F80 -0200 -01C0 -007C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 711 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -3FE0 -0C70 -1C70 -1C70 -1C60 -18E0 -1F80 -3B80 -3980 -39C0 -30C0 -70E0 -F870 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 587 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0FC0 -18C0 -30C0 -3000 -3800 -3C00 -1E00 -0700 -0380 -0380 -C380 -C700 -FC00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 716 0 -DWIDTH 12 0 -BBX 12 13 2 0 -BITMAP -FFF0 -C630 -8630 -0E00 -0E00 -0C00 -0C00 -0C00 -1C00 -1C00 -1C00 -1800 -7E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 775 0 -DWIDTH 13 0 -BBX 13 13 3 0 -BITMAP -FC78 -7020 -7020 -7020 -6040 -6040 -E040 -E040 -E040 -E080 -E080 -6100 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 13 13 2 0 -BITMAP -F838 -7010 -7020 -7060 -3040 -3880 -3880 -3900 -1B00 -1A00 -1C00 -1C00 -1800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 922 0 -DWIDTH 16 0 -BBX 16 13 2 0 -BITMAP -F087 -6182 -6184 -6384 -6388 -75C8 -75D0 -75D0 -78E0 -78E0 -30C0 -30C0 -2080 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 672 0 -DWIDTH 11 0 -BBX 13 13 0 0 -BITMAP -1E38 -1C30 -0E20 -0E40 -0680 -0700 -0300 -0780 -0B80 -1180 -21C0 -60C0 -E3E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 669 0 -DWIDTH 11 0 -BBX 12 13 2 0 -BITMAP -F870 -7060 -7040 -3880 -3900 -1A00 -1E00 -1C00 -1C00 -1800 -1800 -3800 -7E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 684 0 -DWIDTH 12 0 -BBX 12 13 1 0 -BITMAP -1FF0 -10E0 -10E0 -01C0 -0380 -0700 -0E00 -0E00 -1C00 -3800 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 336 0 -DWIDTH 6 0 -BBX 7 16 1 -3 -BITMAP -1E -18 -18 -38 -30 -30 -30 -30 -70 -60 -60 -60 -60 -E0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 515 0 -DWIDTH 9 0 -BBX 5 16 3 -3 -BITMAP -80 -80 -40 -40 -40 -40 -20 -20 -20 -20 -10 -10 -10 -10 -08 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 336 0 -DWIDTH 6 0 -BBX 7 16 0 -3 -BITMAP -1E -06 -0E -0C -0C -0C -0C -1C -18 -18 -18 -18 -38 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 10 11 1 2 -BITMAP -0200 -0200 -0700 -0500 -0900 -0900 -1180 -3080 -2080 -40C0 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 1 1 -2 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 599 0 -DWIDTH 10 0 -BBX 3 2 6 11 -BITMAP -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 634 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -0FC0 -11C0 -3180 -6180 -E380 -E780 -EF80 -FB80 -63C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -7800 -3800 -3800 -3000 -3380 -35C0 -79C0 -71C0 -7180 -6180 -6300 -E200 -FC00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 524 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -0F80 -3100 -6100 -6000 -E000 -E000 -E000 -E100 -7E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 634 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -01E0 -00E0 -00C0 -00C0 -0FC0 -11C0 -31C0 -6180 -6380 -E380 -E780 -EB80 -73C0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 548 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -0E -33 -63 -63 -E6 -FC -E0 -E1 -7E -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 415 0 -DWIDTH 7 0 -BBX 9 16 1 -3 -BITMAP -0780 -0C80 -1880 -1800 -7E00 -3800 -3000 -3000 -3000 -7000 -7000 -6000 -6000 -6000 -E000 -C000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 628 0 -DWIDTH 11 0 -BBX 10 12 1 -3 -BITMAP -07C0 -19C0 -31C0 -7180 -6380 -6380 -6780 -6B80 -7300 -8300 -C600 -FC00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 656 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -7800 -3800 -3800 -3800 -3180 -37C0 -79C0 -79C0 -7180 -6180 -6380 -E380 -E3C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 319 0 -DWIDTH 5 0 -BBX 5 13 2 0 -BITMAP -38 -38 -00 -00 -F0 -70 -70 -70 -60 -60 -E0 -E0 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 381 0 -DWIDTH 6 0 -BBX 9 17 0 -4 -BITMAP -0180 -0380 -0000 -0000 -0F00 -0700 -0700 -0700 -0600 -0600 -0600 -0E00 -0E00 -0C00 -CC00 -D800 -F000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 626 0 -DWIDTH 11 0 -BBX 9 13 2 0 -BITMAP -7800 -3800 -3000 -3000 -3380 -7380 -7700 -6E00 -7C00 -6C00 -EE00 -E700 -C380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 319 0 -DWIDTH 5 0 -BBX 5 13 1 0 -BITMAP -78 -38 -38 -30 -30 -70 -70 -70 -60 -60 -E0 -E0 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 969 0 -DWIDTH 16 0 -BBX 15 9 2 0 -BITMAP -F39C -77BE -79AE -71CE -73CC -638C -630C -E31C -C31E -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 656 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -F380 -35C0 -79C0 -79C0 -7180 -6180 -6380 -E380 -E3C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 599 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -0F00 -3180 -7180 -6180 -E180 -E380 -E300 -E600 -7C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 639 0 -DWIDTH 11 0 -BBX 11 12 1 -3 -BITMAP -79C0 -3AE0 -3CE0 -38E0 -38E0 -70C0 -7180 -7100 -7E00 -6000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 10 12 1 -3 -BITMAP -0FC0 -11C0 -3180 -6180 -E380 -E380 -E780 -EB00 -7300 -0300 -0700 -0700 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 496 0 -DWIDTH 8 0 -BBX 9 9 1 0 -BITMAP -F180 -3700 -7C00 -7800 -7000 -6000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 479 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1F -31 -33 -38 -1C -0E -86 -CE -FC -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 375 0 -DWIDTH 6 0 -BBX 6 12 2 0 -BITMAP -30 -30 -30 -FC -70 -60 -60 -60 -E0 -E0 -E0 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 655 0 -DWIDTH 11 0 -BBX 10 9 2 0 -BITMAP -F3C0 -71C0 -7180 -6180 -6380 -E780 -E780 -FB00 -E3C0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 10 9 1 0 -BITMAP -F1C0 -70C0 -7080 -3180 -3B00 -3A00 -3C00 -1800 -1000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 822 0 -DWIDTH 14 0 -BBX 14 9 1 0 -BITMAP -E11C -710C -3388 -3390 -35B0 -3DA0 -39C0 -31C0 -3080 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 534 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -7180 -3980 -1900 -1E00 -0C00 -3E00 -6600 -C700 -C780 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 586 0 -DWIDTH 10 0 -BBX 12 12 0 -3 -BITMAP -3870 -1C30 -1C20 -0C60 -0CC0 -0F80 -0F00 -0600 -0400 -0800 -1000 -F000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 567 0 -DWIDTH 10 0 -BBX 10 9 1 0 -BITMAP -3FC0 -2180 -2300 -0600 -0C00 -1800 -3880 -7180 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 6 16 2 -3 -BITMAP -1C -38 -38 -30 -30 -30 -30 -20 -C0 -60 -60 -60 -E0 -C0 -C0 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 253 0 -DWIDTH 4 0 -BBX 4 16 1 -3 -BITMAP -10 -30 -30 -20 -20 -20 -20 -60 -60 -40 -40 -40 -40 -C0 -C0 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 6 16 1 -3 -BITMAP -18 -0C -0C -1C -18 -18 -18 -0C -10 -30 -30 -30 -30 -70 -70 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 10 4 1 3 -BITMAP -7040 -9840 -8440 -8380 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 5 12 0 -3 -BITMAP -38 -38 -00 -30 -30 -30 -60 -60 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 9 13 2 0 -BITMAP -0600 -0400 -1F80 -3580 -7500 -6400 -E400 -E800 -E800 -E900 -7E00 -1000 -1000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -07C0 -0EC0 -0CC0 -1C00 -1C00 -1800 -7E00 -1800 -3800 -3000 -2000 -FF00 -FF00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 12 13 1 0 -BITMAP -2010 -1010 -1F20 -08C0 -10C0 -1040 -3040 -10C0 -1080 -1900 -2F80 -4040 -8040 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 12 13 2 0 -BITMAP -F870 -7060 -3040 -3880 -3900 -1A00 -1E00 -7F00 -1C00 -7F00 -1800 -3800 -7C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 253 0 -DWIDTH 4 0 -BBX 4 16 1 -3 -BITMAP -10 -30 -30 -20 -20 -20 -60 -00 -00 -60 -40 -40 -40 -C0 -C0 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 10 16 1 -3 -BITMAP -0FC0 -18C0 -30C0 -3000 -3C00 -1F00 -2780 -6180 -7180 -7900 -1E00 -0F00 -0300 -C300 -C700 -FC00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 599 0 -DWIDTH 10 0 -BBX 5 1 5 12 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 853 0 -DWIDTH 14 0 -BBX 13 13 2 0 -BITMAP -0F80 -3060 -6030 -47D0 -8C48 -9808 -9008 -9008 -9808 -4F90 -6030 -3060 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 468 0 -DWIDTH 8 0 -BBX 7 8 2 5 -BITMAP -1E -66 -66 -CE -CE -DC -EC -CE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -0880 -1980 -3300 -6600 -CC00 -6E00 -6600 -3200 -2300 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 10 5 2 2 -BITMAP -FFC0 -00C0 -00C0 -0080 -0080 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 1 2 5 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 8 9 3 4 -BITMAP -3C -42 -BD -95 -BD -A9 -AD -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 599 0 -DWIDTH 10 0 -BBX 5 1 5 12 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 3 4 4 9 -BITMAP -C0 -A0 -A0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -0200 -0200 -0200 -0200 -7FE0 -0400 -0400 -0400 -0400 -0000 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 381 0 -DWIDTH 6 0 -BBX 6 8 -10 5 -BITMAP -38 -44 -04 -0C -10 -60 -40 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 381 0 -DWIDTH 6 0 -BBX 5 8 -10 5 -BITMAP -38 -48 -08 -70 -18 -08 -98 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 599 0 -DWIDTH 10 0 -BBX 5 2 6 11 -BITMAP -38 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 12 1 -3 -BITMAP -7BC0 -31C0 -31C0 -3180 -7180 -7380 -6780 -6780 -7BC0 -E000 -E000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 7 16 3 -3 -BITMAP -7E -F2 -F2 -F2 -F2 -74 -34 -24 -24 -24 -24 -24 -28 -48 -48 -48 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 2 2 5 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 599 0 -DWIDTH 10 0 -BBX 3 3 3 -3 -BITMAP -60 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 381 0 -DWIDTH 6 0 -BBX 4 8 -11 5 -BITMAP -70 -30 -30 -20 -20 -20 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 468 0 -DWIDTH 8 0 -BBX 8 8 2 5 -BITMAP -1E -26 -67 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -6200 -2600 -3300 -3B00 -1B80 -3300 -6600 -CC00 -8800 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 818 0 -DWIDTH 14 0 -BBX 14 13 3 0 -BITMAP -700C -3010 -3030 -2060 -20C0 -2198 -6338 -F650 -0C90 -19F8 -3030 -2030 -C070 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 818 0 -DWIDTH 14 0 -BBX 14 13 3 0 -BITMAP -700C -3010 -3030 -2060 -20C0 -21F0 -6388 -F608 -0C18 -1820 -30C0 -2080 -C1F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 818 0 -DWIDTH 14 0 -BBX 14 13 3 0 -BITMAP -380C -4810 -0830 -7060 -18C0 -0998 -9B38 -F650 -0C90 -19F8 -3030 -2030 -C070 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 493 0 -DWIDTH 8 0 -BBX 7 12 1 -3 -BITMAP -06 -0E -00 -0C -0C -18 -10 -60 -E0 -C2 -E6 -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 765 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -0180 -0040 -0000 -00C0 -01C0 -01C0 -02C0 -02C0 -04E0 -08E0 -0860 -1FE0 -1070 -2070 -4070 -F0F8 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 765 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -0070 -0180 -0000 -00C0 -01C0 -01C0 -02C0 -02C0 -04E0 -08E0 -0860 -1FE0 -1070 -2070 -4070 -F0F8 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 765 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -00E0 -0330 -0000 -00C0 -01C0 -01C0 -02C0 -02C0 -04E0 -08E0 -0860 -1FE0 -1070 -2070 -4070 -F0F8 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 765 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -01D0 -02E0 -0000 -00C0 -01C0 -01C0 -02C0 -02C0 -04E0 -08E0 -0860 -1FE0 -1070 -2070 -4070 -F0F8 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 765 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -01B0 -0000 -00C0 -01C0 -01C0 -02C0 -02C0 -04E0 -08E0 -0860 -1FE0 -1070 -2070 -4070 -F0F8 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 765 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -00E0 -00A0 -00E0 -0000 -00C0 -01C0 -01C0 -02C0 -02C0 -04E0 -08E0 -0860 -1FE0 -1070 -2070 -4070 -F0F8 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 958 0 -DWIDTH 16 0 -BBX 18 13 0 0 -BITMAP -003FC0 -0078C0 -00B000 -013000 -017100 -027F00 -046100 -086000 -0FE000 -10E000 -20E000 -60E100 -E3FF00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 740 0 -DWIDTH 13 0 -BBX 12 16 2 -3 -BITMAP -07F0 -1C30 -3830 -3030 -6000 -6000 -E000 -E000 -E000 -E000 -6000 -70C0 -1F80 -1000 -0800 -3800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 11 16 1 0 -BITMAP -0600 -0100 -0000 -3FE0 -1C60 -1C00 -1C00 -1800 -1880 -3F80 -3880 -3800 -3000 -3000 -7080 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 11 16 1 0 -BITMAP -01C0 -0600 -0000 -3FE0 -1C60 -1C00 -1C00 -1800 -1880 -3F80 -3880 -3800 -3000 -3000 -7080 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 11 16 1 0 -BITMAP -0380 -0CC0 -0000 -3FE0 -1C60 -1C00 -1C00 -1800 -1880 -3F80 -3880 -3800 -3000 -3000 -7080 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 11 15 1 0 -BITMAP -06C0 -0000 -3FE0 -1C60 -1C00 -1C00 -1800 -1880 -3F80 -3880 -3800 -3000 -3000 -7080 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 372 0 -DWIDTH 6 0 -BBX 8 16 0 0 -BITMAP -0C -02 -00 -3F -0E -0C -1C -1C -1C -18 -18 -38 -38 -38 -70 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 372 0 -DWIDTH 6 0 -BBX 9 16 0 0 -BITMAP -0380 -0C00 -0000 -3F00 -0E00 -0C00 -1C00 -1C00 -1C00 -1800 -1800 -3800 -3800 -3800 -7000 -FC00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 372 0 -DWIDTH 6 0 -BBX 8 16 0 0 -BITMAP -0E -33 -00 -3F -0E -0C -1C -1C -1C -18 -18 -38 -38 -38 -70 -FC -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 372 0 -DWIDTH 6 0 -BBX 8 15 0 0 -BITMAP -1B -00 -3F -0E -0C -1C -1C -1C -18 -18 -38 -38 -38 -70 -FC -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 14 0 -BBX 14 13 1 0 -BITMAP -3FF0 -1C38 -1C1C -1C1C -1C1C -181C -7F1C -381C -3818 -3838 -3070 -70E0 -FF80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 797 0 -DWIDTH 14 0 -BBX 15 16 0 0 -BITMAP -01D0 -02E0 -0000 -3C1E -1C0C -1E08 -1608 -1708 -1318 -1390 -3190 -21D0 -20D0 -20F0 -6060 -F060 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 831 0 -DWIDTH 14 0 -BBX 13 16 2 0 -BITMAP -0300 -0080 -0000 -07C0 -0C70 -3830 -3038 -7038 -6038 -E038 -E030 -E070 -E060 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 831 0 -DWIDTH 14 0 -BBX 13 16 2 0 -BITMAP -00E0 -0300 -0000 -07C0 -0C70 -3830 -3038 -7038 -6038 -E038 -E030 -E070 -E060 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 831 0 -DWIDTH 14 0 -BBX 13 16 2 0 -BITMAP -01C0 -0660 -0000 -07C0 -0C70 -3830 -3038 -7038 -6038 -E038 -E030 -E070 -E060 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 831 0 -DWIDTH 14 0 -BBX 13 16 2 0 -BITMAP -03A0 -05C0 -0000 -07C0 -0C70 -3830 -3038 -7038 -6038 -E038 -E030 -E070 -E060 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 831 0 -DWIDTH 14 0 -BBX 13 15 2 0 -BITMAP -06C0 -0000 -07C0 -0C70 -3830 -3038 -7038 -6038 -E038 -E030 -E070 -E060 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -2020 -3040 -1080 -1900 -0E00 -0400 -0E00 -1300 -2100 -4180 -8080 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 831 0 -DWIDTH 14 0 -BBX 15 13 1 0 -BITMAP -03F6 -063C -1C1C -183C -305C -309C -711C -7218 -7418 -7830 -7070 -38C0 -CF80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 775 0 -DWIDTH 13 0 -BBX 13 16 3 0 -BITMAP -0600 -0100 -0000 -FC78 -7020 -7020 -7020 -6040 -6040 -E040 -E040 -E040 -E080 -E080 -6100 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 775 0 -DWIDTH 13 0 -BBX 13 16 3 0 -BITMAP -01C0 -0600 -0000 -FC78 -7020 -7020 -7020 -6040 -6040 -E040 -E040 -E040 -E080 -E080 -6100 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 775 0 -DWIDTH 13 0 -BBX 13 16 3 0 -BITMAP -0380 -0CC0 -0000 -FC78 -7020 -7020 -7020 -6040 -6040 -E040 -E040 -E040 -E080 -E080 -6100 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 775 0 -DWIDTH 13 0 -BBX 13 15 3 0 -BITMAP -0D80 -0000 -FC78 -7020 -7020 -7020 -6040 -6040 -E040 -E040 -E040 -E080 -E080 -6100 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 669 0 -DWIDTH 11 0 -BBX 12 16 2 0 -BITMAP -01C0 -0600 -0000 -F870 -7060 -7040 -3880 -3900 -1A00 -1E00 -1C00 -1C00 -1800 -1800 -3800 -7E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 628 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -3F00 -1C00 -1C00 -1FC0 -18E0 -18E0 -18E0 -38C0 -39C0 -3F00 -3000 -7000 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 656 0 -DWIDTH 11 0 -BBX 10 16 1 -3 -BITMAP -0780 -1DC0 -19C0 -1980 -3900 -3A00 -3700 -3380 -31C0 -71C0 -60C0 -64C0 -6F80 -6000 -E000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 634 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -0600 -0100 -0000 -0FC0 -11C0 -3180 -6180 -E380 -E780 -EF80 -FB80 -63C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 634 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -01C0 -0600 -0000 -0FC0 -11C0 -3180 -6180 -E380 -E780 -EF80 -FB80 -63C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 634 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -0380 -0CC0 -0000 -0FC0 -11C0 -3180 -6180 -E380 -E780 -EF80 -FB80 -63C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 634 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -0740 -0B80 -0000 -0FC0 -11C0 -3180 -6180 -E380 -E780 -EF80 -FB80 -63C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 634 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -0D80 -0000 -0FC0 -11C0 -3180 -6180 -E380 -E780 -EF80 -FB80 -63C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 634 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0380 -0280 -0380 -0000 -0FC0 -11C0 -3180 -6180 -E380 -E780 -EF80 -FB80 -63C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 905 0 -DWIDTH 15 0 -BBX 14 9 1 0 -BITMAP -0FB8 -11CC -318C -618C -6398 -E7E0 -E700 -EB8C -71F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 524 0 -DWIDTH 9 0 -BBX 9 12 1 -3 -BITMAP -0F80 -3100 -6100 -6000 -E000 -E000 -E000 -E100 -7E00 -2000 -1000 -7000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 548 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -0C -02 -00 -0E -33 -63 -63 -E6 -FC -E0 -E1 -7E -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 548 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0380 -0C00 -0000 -0E00 -3300 -6300 -6300 -E600 -FC00 -E000 -E100 -7E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 548 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0700 -1980 -0000 -0E00 -3300 -6300 -6300 -E600 -FC00 -E000 -E100 -7E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 548 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -1B -00 -0E -33 -63 -63 -E6 -FC -E0 -E1 -7E -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 319 0 -DWIDTH 5 0 -BBX 5 12 2 0 -BITMAP -30 -08 -00 -F0 -70 -70 -60 -60 -60 -E0 -E0 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 319 0 -DWIDTH 5 0 -BBX 7 12 2 0 -BITMAP -0E -30 -00 -F0 -70 -70 -60 -60 -60 -E0 -E0 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 319 0 -DWIDTH 5 0 -BBX 6 12 2 0 -BITMAP -38 -CC -00 -F0 -70 -70 -60 -60 -60 -E0 -E0 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 319 0 -DWIDTH 5 0 -BBX 6 11 2 0 -BITMAP -6C -00 -F0 -70 -70 -60 -60 -60 -E0 -E0 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 617 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -3F00 -0E00 -0B00 -1380 -0F80 -3380 -6180 -6180 -E180 -E180 -E300 -E600 -7C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 656 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -0740 -0B80 -0000 -F380 -35C0 -79C0 -79C0 -7180 -6180 -6380 -E380 -E3C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 599 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0600 -0100 -0000 -0F00 -3180 -7180 -6180 -E180 -E380 -E300 -E600 -7C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 599 0 -DWIDTH 10 0 -BBX 10 12 1 0 -BITMAP -01C0 -0600 -0000 -0F00 -3180 -7180 -6180 -E180 -E380 -E300 -E600 -7C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 599 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0700 -1980 -0000 -0F00 -3180 -7180 -6180 -E180 -E380 -E300 -E600 -7C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 599 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0E80 -1700 -0000 -0F00 -3180 -7180 -6180 -E180 -E380 -E300 -E600 -7C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 599 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -0D80 -0000 -0F00 -3180 -7180 -6180 -E180 -E380 -E300 -E600 -7C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -0600 -0400 -0000 -0000 -FFC0 -0000 -0000 -1800 -1800 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 599 0 -DWIDTH 10 0 -BBX 11 9 1 0 -BITMAP -07E0 -19C0 -31C0 -72C0 -64C0 -6980 -7180 -7300 -FC00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 655 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -0600 -0100 -0000 -F3C0 -71C0 -7180 -6180 -6380 -E780 -E780 -FB00 -E3C0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 655 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -01C0 -0600 -0000 -F3C0 -71C0 -7180 -6180 -6380 -E780 -E780 -FB00 -E3C0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 655 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -0700 -1980 -0000 -F3C0 -71C0 -7180 -6180 -6380 -E780 -E780 -FB00 -E3C0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 655 0 -DWIDTH 11 0 -BBX 10 11 2 0 -BITMAP -0D80 -0000 -F3C0 -71C0 -7180 -6180 -6380 -E780 -E780 -FB00 -E3C0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 586 0 -DWIDTH 10 0 -BBX 12 15 0 -3 -BITMAP -00E0 -0300 -0000 -3870 -1C30 -1C20 -0C60 -0CC0 -0F80 -0F00 -0600 -0400 -0800 -1000 -F000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 639 0 -DWIDTH 11 0 -BBX 11 16 1 -3 -BITMAP -7C00 -3800 -1800 -1800 -39C0 -3AE0 -3CE0 -38E0 -38E0 -70C0 -7180 -7100 -7E00 -6000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 586 0 -DWIDTH 10 0 -BBX 12 14 0 -3 -BITMAP -0360 -0000 -3870 -1C30 -1C20 -0C60 -0CC0 -0F80 -0F00 -0600 -0400 -0800 -1000 -F000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubBI14-L1.bdf diff -u xc/fonts/bdf/100dpi/lubBI14-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubBI14-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubBI14-L1.bdf:1.1 Wed Apr 4 18:55:30 2001 +++ xc/fonts/bdf/100dpi/lubBI14-L1.bdf Wed Mar 16 21:03:43 2005 @@ -1,4086 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubBI14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-I-Normal--20-140-100-100-P-119-ISO8859-1 -SIZE 14 100 100 -FONTBOUNDINGBOX 33 23 -12 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 20 -POINT_SIZE 140 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 119 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 18 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold Italic" -X_HEIGHT 11 -CAP_HEIGHT 15 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 827 0 -DWIDTH 17 0 -BBX 17 15 1 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 6 15 1 0 -BITMAP -1C -1C -38 -38 -38 -38 -30 -30 -30 -20 -20 -00 -00 -F0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 451 0 -DWIDTH 9 0 -BBX 7 6 4 9 -BITMAP -EE -E6 -C6 -46 -46 -44 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 636 0 -DWIDTH 13 0 -BBX 12 15 2 0 -BITMAP -0130 -0320 -0220 -0640 -0440 -7FF0 -0880 -0980 -1900 -1100 -FFE0 -2200 -6600 -4400 -CC00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 636 0 -DWIDTH 13 0 -BBX 11 18 2 -2 -BITMAP -0100 -0FE0 -1E60 -3A60 -3A60 -3A00 -1E00 -1E00 -0F00 -0780 -0780 -09C0 -0980 -C980 -CB00 -FE00 -0800 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 772 0 -DWIDTH 15 0 -BBX 15 15 2 0 -BITMAP -3C06 -760C -6718 -E730 -C660 -6EC0 -7980 -01BC -0366 -06C6 -0CC6 -18CE -30CC -60CC -C070 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 773 0 -DWIDTH 15 0 -BBX 15 15 1 0 -BITMAP -03E0 -0670 -0E70 -0E70 -0E60 -0EC0 -0F00 -373E -671C -E398 -E398 -E1F0 -E1E0 -70E0 -3F78 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 247 0 -DWIDTH 5 0 -BBX 3 6 3 9 -BITMAP -E0 -E0 -E0 -60 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 336 0 -DWIDTH 7 0 -BBX 7 19 2 -4 -BITMAP -02 -04 -0C -18 -30 -30 -70 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -60 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 336 0 -DWIDTH 7 0 -BBX 7 19 0 -4 -BITMAP -08 -08 -0C -06 -06 -06 -06 -06 -0E -0E -0E -0E -0C -1C -18 -30 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 9 0 -BBX 8 7 3 8 -BITMAP -0C -49 -EB -66 -38 -EE -48 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 12 13 1 0 -BITMAP -0300 -0300 -0200 -0200 -0200 -0200 -FFF0 -0400 -0400 -0400 -0400 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 4 8 1 -4 -BITMAP -70 -70 -70 -70 -20 -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 5 1 2 7 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 4 3 1 0 -BITMAP -70 -F0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 515 0 -DWIDTH 10 0 -BBX 14 19 0 -4 -BITMAP -000C -0008 -0010 -0030 -0020 -0040 -00C0 -0080 -0100 -0300 -0200 -0400 -0C00 -0800 -1000 -1000 -2000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 13 0 -BBX 12 15 2 0 -BITMAP -0780 -0CE0 -1860 -3070 -7070 -7070 -E070 -E0F0 -E0E0 -E0E0 -E0E0 -E1C0 -6180 -7300 -3E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 636 0 -DWIDTH 13 0 -BBX 8 15 3 0 -BITMAP -3F -07 -07 -0E -0E -0E -0E -0E -0C -1C -1C -1C -1C -3C -FF -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 636 0 -DWIDTH 13 0 -BBX 12 15 1 0 -BITMAP -0FC0 -18E0 -1070 -1070 -0070 -00E0 -00C0 -0180 -0600 -0800 -1000 -2000 -6000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 636 0 -DWIDTH 13 0 -BBX 11 15 2 0 -BITMAP -1F80 -18E0 -10E0 -00E0 -00E0 -00C0 -0300 -1F80 -03C0 -01C0 -01C0 -01C0 -C180 -C380 -FE00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 636 0 -DWIDTH 13 0 -BBX 11 15 2 0 -BITMAP -00E0 -01E0 -03C0 -02C0 -04C0 -09C0 -11C0 -2180 -4180 -FFE0 -FFE0 -0380 -0300 -0300 -0FC0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 636 0 -DWIDTH 13 0 -BBX 12 15 2 0 -BITMAP -1FF0 -1FE0 -1000 -3000 -2000 -3E00 -0700 -0380 -01C0 -01C0 -01C0 -C1C0 -C380 -C300 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 636 0 -DWIDTH 13 0 -BBX 12 15 2 0 -BITMAP -03F0 -0C30 -1820 -3000 -7000 -7F80 -F1C0 -F0E0 -E0E0 -E0E0 -E0E0 -E1C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 636 0 -DWIDTH 13 0 -BBX 11 15 3 0 -BITMAP -7FE0 -7FE0 -0040 -0080 -0100 -0300 -0600 -0C00 -1C00 -1800 -3000 -7000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 636 0 -DWIDTH 13 0 -BBX 12 15 2 0 -BITMAP -07C0 -1C60 -1870 -3870 -3860 -1EC0 -1F80 -1FC0 -33E0 -61E0 -E0E0 -E0E0 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 636 0 -DWIDTH 13 0 -BBX 12 15 2 0 -BITMAP -0780 -1CC0 -3860 -3070 -7070 -7070 -7070 -70F0 -39E0 -1EE0 -00C0 -01C0 -C180 -C300 -FC00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 5 11 1 0 -BITMAP -38 -38 -38 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 6 15 0 -4 -BITMAP -1C -1C -38 -00 -00 -00 -00 -00 -00 -70 -70 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 13 13 1 0 -BITMAP -0008 -0038 -00E0 -0380 -0E00 -3800 -E000 -3800 -1C00 -0700 -01C0 -00E0 -0020 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 13 6 1 3 -BITMAP -7FF8 -0000 -0000 -0000 -0000 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 13 13 0 0 -BITMAP -2000 -3800 -1C00 -0700 -01C0 -00E0 -0038 -00E0 -0380 -0E00 -3800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 493 0 -DWIDTH 10 0 -BBX 9 15 3 0 -BITMAP -7E00 -4780 -C380 -0380 -0300 -0600 -0400 -1800 -3000 -7000 -7000 -0000 -0000 -E000 -E000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 17 0 -BBX 17 15 2 0 -BITMAP -01F800 -060C00 -180200 -21C100 -623100 -463100 -843180 -8C7100 -8C6100 -8CE300 -8DE600 -873800 -400000 -304000 -0F8000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 765 0 -DWIDTH 15 0 -BBX 15 15 0 0 -BITMAP -0060 -00E0 -00F0 -01F0 -0170 -0270 -0270 -0438 -0C38 -0FF8 -1838 -1018 -201C -601C -F07E -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 651 0 -DWIDTH 13 0 -BBX 13 15 1 0 -BITMAP -1FF0 -0E38 -0E38 -0C38 -0C38 -1C70 -1CE0 -1F80 -1CE0 -1870 -3870 -3870 -3870 -38E0 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 740 0 -DWIDTH 15 0 -BBX 14 15 2 0 -BITMAP -03FC -0E1C -1C0C -3808 -3000 -7000 -7000 -E000 -E000 -E000 -E000 -F000 -7000 -3830 -1FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 16 0 -BBX 16 15 1 0 -BITMAP -1FF8 -0E1E -0E0E -0E07 -0C07 -1C07 -1C07 -1C07 -1C07 -1C0E -380E -381C -3838 -3870 -FFC0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 630 0 -DWIDTH 13 0 -BBX 13 15 1 0 -BITMAP -1FF8 -0E18 -0E18 -0E00 -1C00 -1C00 -1C60 -1FC0 -1C40 -1800 -3800 -3800 -3820 -3860 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 13 15 1 0 -BITMAP -1FF8 -0E18 -0E18 -0E00 -1C00 -1C00 -1C60 -1FC0 -1C40 -1800 -3800 -3800 -3800 -3800 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 780 0 -DWIDTH 16 0 -BBX 14 15 2 0 -BITMAP -03FC -0E1C -1C0C -3808 -3800 -7000 -7000 -E000 -E0FC -E070 -E070 -E070 -7070 -3860 -1FC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 827 0 -DWIDTH 17 0 -BBX 18 15 1 0 -BITMAP -1F8FC0 -0E0700 -0E0700 -0E0700 -0E0700 -1C0E00 -1C0E00 -1FFE00 -1C0E00 -1C0E00 -381C00 -381C00 -381C00 -381C00 -FC7E00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 372 0 -DWIDTH 7 0 -BBX 9 15 1 0 -BITMAP -1F80 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -FC00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 478 0 -DWIDTH 10 0 -BBX 12 18 0 -3 -BITMAP -03F0 -01E0 -01C0 -01C0 -01C0 -0380 -0380 -0380 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -CE00 -CC00 -F800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 746 0 -DWIDTH 15 0 -BBX 15 15 1 0 -BITMAP -1F9E -0E08 -0E10 -0C20 -1C40 -1D80 -1F00 -1F80 -1B80 -19C0 -39E0 -38E0 -3870 -3878 -FCFC -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 12 15 1 0 -BITMAP -1F80 -0F00 -0E00 -0E00 -0E00 -1E00 -1C00 -1C00 -1C00 -1C00 -3C00 -3800 -3830 -3830 -FFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 926 0 -DWIDTH 19 0 -BBX 20 15 1 0 -BITMAP -1E01F0 -0F01C0 -0F03C0 -0F03C0 -0F05C0 -1B8980 -1B8B80 -139380 -139380 -11E380 -31C300 -31C700 -218700 -200700 -F81F80 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 797 0 -DWIDTH 16 0 -BBX 17 15 1 0 -BITMAP -1E0F80 -0E0200 -0F0200 -0F0600 -0B8600 -1B8400 -19C400 -11C400 -10EC00 -10EC00 -307800 -307800 -203800 -203800 -F81800 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 831 0 -DWIDTH 17 0 -BBX 15 15 2 0 -BITMAP -01F0 -0E1C -1C0C -380E -300E -700E -700E -E00E -E00E -E01C -E01C -E038 -7070 -70E0 -1F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 628 0 -DWIDTH 13 0 -BBX 14 15 0 0 -BITMAP -1FF0 -0E1C -0E1C -0E1C -0E1C -1E18 -1C38 -1C70 -1FC0 -1C00 -3C00 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 835 0 -DWIDTH 17 0 -BBX 17 19 2 -4 -BITMAP -01F000 -0E1800 -1C0C00 -380E00 -300E00 -700E00 -700E00 -E00E00 -E00E00 -E01E00 -E01C00 -E03C00 -707800 -70F000 -1FE000 -018000 -00C000 -007000 -001F80 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 711 0 -DWIDTH 14 0 -BBX 14 15 1 0 -BITMAP -1FF8 -0E3C -0E1C -0E1C -0E1C -1E38 -1C70 -1FE0 -1DC0 -1CE0 -38E0 -3870 -3870 -3838 -FC3C -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 587 0 -DWIDTH 12 0 -BBX 12 15 1 0 -BITMAP -07E0 -1C30 -1830 -3820 -3800 -3C00 -1F00 -0F80 -03C0 -01C0 -01E0 -41C0 -C1C0 -C380 -7E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 716 0 -DWIDTH 14 0 -BBX 14 15 3 0 -BITMAP -FFFC -C38C -C708 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -7F00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 775 0 -DWIDTH 16 0 -BBX 15 15 3 0 -BITMAP -FE3E -3818 -7018 -7018 -7010 -7010 -7010 -E010 -E030 -E020 -E020 -E020 -E040 -7080 -3F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 15 0 -BBX 15 15 3 0 -BITMAP -FC1E -700C -7808 -3810 -3810 -3820 -3860 -3C40 -1C80 -1C80 -1D00 -1F00 -0E00 -0C00 -0C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 922 0 -DWIDTH 18 0 -BBX 19 15 2 0 -BITMAP -F861E0 -7060C0 -70E080 -70E180 -71E100 -716300 -726200 -726600 -367400 -347C00 -347800 -387800 -387000 -307000 -306000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 672 0 -DWIDTH 13 0 -BBX 16 15 0 0 -BITMAP -1F8F -0F04 -070C -0718 -03B0 -03A0 -03C0 -01C0 -03C0 -06E0 -0CE0 -1870 -1070 -6078 -F0FC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 669 0 -DWIDTH 13 0 -BBX 14 15 2 0 -BITMAP -FC3C -7818 -3830 -3820 -3C40 -1C80 -1D00 -0F00 -0E00 -0E00 -1E00 -1C00 -1C00 -1C00 -7F00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 684 0 -DWIDTH 14 0 -BBX 14 15 1 0 -BITMAP -1FFC -1838 -1878 -00F0 -01E0 -01C0 -03C0 -0780 -0F00 -0E00 -1C00 -3C00 -7830 -7030 -FFE0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 336 0 -DWIDTH 7 0 -BBX 8 19 1 -4 -BITMAP -0F -1C -1C -18 -18 -18 -38 -38 -30 -30 -30 -70 -70 -60 -60 -60 -E0 -E0 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 515 0 -DWIDTH 10 0 -BBX 6 19 3 -4 -BITMAP -80 -40 -40 -40 -40 -20 -20 -20 -20 -30 -10 -10 -10 -10 -08 -08 -08 -08 -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 336 0 -DWIDTH 7 0 -BBX 8 19 0 -4 -BITMAP -1F -07 -07 -06 -06 -06 -0E -0E -0C -0C -0C -1C -1C -18 -18 -18 -38 -38 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 12 13 1 2 -BITMAP -0080 -0180 -0180 -0380 -02C0 -04C0 -0C40 -0840 -1860 -3060 -2020 -6030 -C030 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 1 1 -2 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 599 0 -DWIDTH 12 0 -BBX 4 3 7 12 -BITMAP -E0 -60 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 634 0 -DWIDTH 13 0 -BBX 12 11 1 0 -BITMAP -07F0 -0870 -3070 -30E0 -70E0 -61E0 -E1E0 -E2E0 -E5C0 -F9C0 -71F0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 12 15 2 0 -BITMAP -7C00 -1C00 -1C00 -3800 -38E0 -39F0 -3A70 -3C70 -7870 -7860 -70E0 -70C0 -6080 -F100 -FE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 524 0 -DWIDTH 10 0 -BBX 10 11 2 0 -BITMAP -07C0 -18C0 -30C0 -70C0 -6000 -E000 -E000 -E000 -E000 -7080 -3F00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 634 0 -DWIDTH 13 0 -BBX 13 15 1 0 -BITMAP -00F8 -0038 -0070 -0070 -07F0 -0870 -1070 -30E0 -70E0 -60E0 -E1E0 -E2E0 -E5C0 -F9C0 -71F0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 548 0 -DWIDTH 11 0 -BBX 10 11 2 0 -BITMAP -0780 -19C0 -31C0 -71C0 -6380 -E700 -FE00 -E000 -E000 -70C0 -3F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 415 0 -DWIDTH 8 0 -BBX 11 20 1 -4 -BITMAP -03E0 -0660 -0C60 -0C00 -1C00 -7F80 -1C00 -3800 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 628 0 -DWIDTH 13 0 -BBX 12 15 1 -4 -BITMAP -03F0 -0C70 -1870 -3860 -30E0 -70E0 -71E0 -72E0 -77C0 -7DC0 -79C0 -01C0 -8180 -E300 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 656 0 -DWIDTH 13 0 -BBX 11 15 2 0 -BITMAP -7C00 -1800 -3800 -3800 -39C0 -3BE0 -36E0 -74E0 -78E0 -71C0 -71C0 -61C0 -E1C0 -E1C0 -E1E0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 319 0 -DWIDTH 6 0 -BBX 6 15 2 0 -BITMAP -1C -1C -1C -00 -F8 -38 -38 -30 -70 -70 -70 -70 -60 -E0 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 381 0 -DWIDTH 8 0 -BBX 11 19 -1 -4 -BITMAP -00E0 -00E0 -00E0 -0000 -07C0 -01C0 -01C0 -0380 -0380 -0380 -0380 -0380 -0700 -0700 -0700 -0600 -C600 -CC00 -F800 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 626 0 -DWIDTH 13 0 -BBX 11 15 2 0 -BITMAP -7C00 -1C00 -1800 -3800 -38E0 -38E0 -39C0 -3380 -7E00 -7E00 -7700 -7700 -6380 -E3C0 -E1E0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 319 0 -DWIDTH 6 0 -BBX 6 15 2 0 -BITMAP -7C -1C -18 -38 -38 -38 -38 -30 -70 -70 -70 -70 -60 -E0 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 969 0 -DWIDTH 19 0 -BBX 18 11 2 0 -BITMAP -F8E380 -3BE7C0 -3EEDC0 -34F9C0 -78F1C0 -70E380 -70E380 -61C380 -61C380 -E1C380 -E1C7C0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 656 0 -DWIDTH 13 0 -BBX 11 11 2 0 -BITMAP -F9C0 -3BE0 -36E0 -74E0 -78E0 -71C0 -71C0 -61C0 -E1C0 -E1C0 -E1E0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 599 0 -DWIDTH 12 0 -BBX 11 11 2 0 -BITMAP -0780 -18C0 -30E0 -70E0 -70E0 -E0E0 -E0C0 -E1C0 -E180 -7300 -3C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 639 0 -DWIDTH 13 0 -BBX 12 15 1 -4 -BITMAP -7CE0 -39F0 -3A70 -3C70 -3C70 -3870 -30E0 -70E0 -70C0 -7180 -7E00 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 13 0 -BBX 12 15 1 -4 -BITMAP -07F0 -0870 -3070 -30E0 -70E0 -61E0 -E1E0 -E2E0 -E5C0 -F9C0 -71C0 -01C0 -01C0 -0380 -0380 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 496 0 -DWIDTH 10 0 -BBX 10 11 2 0 -BITMAP -F8C0 -3B80 -3B80 -7400 -7800 -7800 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 479 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -0F80 -3880 -3880 -3800 -3C00 -1E00 -0F00 -0700 -C700 -C700 -7C00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 375 0 -DWIDTH 7 0 -BBX 7 14 2 0 -BITMAP -18 -38 -38 -FE -70 -70 -70 -70 -70 -E0 -E0 -E0 -E8 -78 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 655 0 -DWIDTH 13 0 -BBX 11 11 2 0 -BITMAP -F1E0 -70E0 -70E0 -70C0 -71C0 -71C0 -E3C0 -E5C0 -ED80 -FB80 -73E0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 584 0 -DWIDTH 12 0 -BBX 12 11 1 0 -BITMAP -F0F0 -7070 -3870 -3860 -38C0 -1C80 -1D00 -1E00 -1E00 -1C00 -1800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 822 0 -DWIDTH 16 0 -BBX 16 11 2 0 -BITMAP -F087 -7087 -31C6 -39C6 -3BC4 -3AE8 -3EF8 -1CF0 -18E0 -1860 -1040 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 534 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -78E0 -1C60 -1CC0 -0E80 -0F00 -0600 -1F00 -3700 -6380 -C380 -E1E0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 586 0 -DWIDTH 12 0 -BBX 14 15 0 -4 -BITMAP -3C3C -1E1C -0E1C -0E18 -0E10 -0720 -0740 -07C0 -0780 -0700 -0600 -0400 -0800 -3800 -F000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 567 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -3FE0 -31C0 -23C0 -0380 -0700 -0E00 -1C00 -3800 -7840 -70C0 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 7 19 2 -4 -BITMAP -0E -1C -18 -38 -38 -38 -38 -38 -30 -C0 -60 -30 -70 -70 -60 -E0 -E0 -E0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 253 0 -DWIDTH 5 0 -BBX 5 19 1 -4 -BITMAP -18 -18 -18 -10 -10 -30 -30 -30 -20 -20 -20 -60 -60 -60 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 7 19 1 -4 -BITMAP -1C -0E -0E -0E -0E -1C -1C -18 -0C -06 -18 -38 -38 -38 -38 -38 -30 -70 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 12 5 1 3 -BITMAP -3810 -4C10 -8610 -8320 -81C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 6 15 0 -4 -BITMAP -1C -3C -00 -00 -10 -10 -30 -30 -30 -70 -70 -70 -60 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 636 0 -DWIDTH 13 0 -BBX 10 15 3 0 -BITMAP -0100 -0200 -0FC0 -1AC0 -32C0 -7200 -6200 -E400 -E400 -E400 -E400 -F480 -7F00 -0800 -0800 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 636 0 -DWIDTH 13 0 -BBX 12 15 2 0 -BITMAP -01F0 -0730 -0630 -0E00 -0E00 -0E00 -0C00 -3F80 -1C00 -1C00 -1C00 -3800 -3000 -FFC0 -FF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 636 0 -DWIDTH 13 0 -BBX 14 13 1 1 -BITMAP -2004 -100C -0FD0 -0460 -0820 -1830 -1030 -1020 -1860 -18C0 -3FE0 -4020 -8010 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 636 0 -DWIDTH 13 0 -BBX 14 15 2 0 -BITMAP -FC3C -7818 -3820 -3860 -1CC0 -1F80 -0F00 -7FC0 -0E00 -0E00 -7F80 -1C00 -1C00 -1C00 -7E00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 253 0 -DWIDTH 5 0 -BBX 5 19 1 -4 -BITMAP -18 -18 -18 -10 -10 -30 -30 -30 -20 -00 -20 -60 -60 -60 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 636 0 -DWIDTH 13 0 -BBX 12 19 1 -4 -BITMAP -07F0 -0C30 -1830 -1800 -1C00 -1F00 -0F80 -13C0 -30E0 -7060 -3840 -3EC0 -1F80 -07C0 -01C0 -01C0 -C1C0 -C380 -FE00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 599 0 -DWIDTH 12 0 -BBX 6 2 6 13 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 853 0 -DWIDTH 17 0 -BBX 17 15 2 0 -BITMAP -07E000 -1C1800 -300400 -61FA00 -471100 -860100 -8C0080 -8C0080 -8C0080 -8C0100 -460100 -63E200 -300400 -1C1800 -07E000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 468 0 -DWIDTH 9 0 -BBX 9 9 2 6 -BITMAP -1F80 -3300 -6300 -6700 -E700 -CF00 -F600 -F700 -6780 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 11 0 -BBX 10 10 2 1 -BITMAP -0840 -1CC0 -1980 -3300 -6600 -EE00 -6700 -3300 -3300 -1100 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 12 6 2 3 -BITMAP -FFF0 -0030 -0030 -0020 -0020 -0020 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 5 1 2 7 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 636 0 -DWIDTH 13 0 -BBX 11 10 3 5 -BITMAP -1F00 -6080 -5F40 -8940 -8920 -9E20 -9240 -5340 -6080 -1F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 599 0 -DWIDTH 12 0 -BBX 6 1 6 14 -BITMAP -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 5 0 -BBX 3 4 4 11 -BITMAP -60 -A0 -A0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 13 13 1 0 -BITMAP -0180 -0100 -0100 -0100 -0100 -7FF8 -0300 -0200 -0200 -0200 -0000 -0000 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 381 0 -DWIDTH 8 0 -BBX 7 9 -12 6 -BITMAP -3C -26 -66 -06 -0C -30 -60 -C0 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 381 0 -DWIDTH 8 0 -BBX 7 9 -12 6 -BITMAP -3C -26 -04 -0C -38 -0C -0C -8C -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 599 0 -DWIDTH 12 0 -BBX 5 3 7 12 -BITMAP -38 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 687 0 -DWIDTH 14 0 -BBX 12 15 2 -4 -BITMAP -78F0 -3870 -3870 -3860 -38E0 -30E0 -71E0 -73E0 -76C0 -7DC0 -79F0 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 636 0 -DWIDTH 13 0 -BBX 9 19 3 -4 -BITMAP -3F80 -7900 -F900 -F900 -F900 -F900 -7100 -3200 -1200 -1200 -1200 -1200 -2400 -2400 -2400 -2400 -2400 -4400 -4800 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 3 2 6 6 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 599 0 -DWIDTH 12 0 -BBX 4 5 3 -4 -BITMAP -20 -40 -30 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 381 0 -DWIDTH 8 0 -BBX 5 9 -12 6 -BITMAP -38 -18 -18 -10 -30 -30 -30 -30 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 468 0 -DWIDTH 9 0 -BBX 9 9 2 6 -BITMAP -0F00 -3380 -6380 -6380 -E380 -E300 -E300 -E600 -7800 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 11 0 -BBX 10 10 1 1 -BITMAP -2200 -3300 -3300 -3980 -1DC0 -1980 -3300 -6600 -CE00 -8400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 818 0 -DWIDTH 16 0 -BBX 16 15 4 0 -BITMAP -3803 -1804 -1808 -1018 -3030 -3060 -30C6 -318E -FB14 -0624 -0C4C -18FE -300C -2008 -C03C -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 818 0 -DWIDTH 16 0 -BBX 16 15 4 0 -BITMAP -3803 -1804 -1808 -1018 -3030 -3060 -30FC -31A6 -FB66 -0606 -0C0C -1830 -3060 -20C0 -C0FC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 818 0 -DWIDTH 16 0 -BBX 16 15 4 0 -BITMAP -3C03 -2604 -0408 -0C18 -3830 -0C60 -0CC6 -8D8E -FB14 -0624 -0C4C -18FE -300C -2008 -C03C -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 493 0 -DWIDTH 10 0 -BBX 9 15 0 -4 -BITMAP -0380 -0380 -0000 -0000 -0700 -0700 -0600 -0C00 -1000 -3000 -6000 -E000 -E180 -F100 -3F00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 765 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -00E0 -0060 -0030 -0000 -0060 -00E0 -00F0 -01F0 -0170 -0270 -0270 -0438 -0C38 -0FF8 -1838 -1018 -201C -601C -F07E -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 765 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -001C -0030 -0060 -0000 -0060 -00E0 -00F0 -01F0 -0170 -0270 -0270 -0438 -0C38 -0FF8 -1838 -1018 -201C -601C -F07E -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 765 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -0078 -00F8 -018C -0000 -0060 -00E0 -00F0 -01F0 -0170 -0270 -0270 -0438 -0C38 -0FF8 -1838 -1018 -201C -601C -F07E -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 765 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -00E4 -01FC -0138 -0000 -0060 -00E0 -00F0 -01F0 -0170 -0270 -0270 -0438 -0C38 -0FF8 -1838 -1018 -201C -601C -F07E -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 765 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -00CC -00CC -0000 -0060 -00E0 -00F0 -01F0 -0170 -0270 -0270 -0438 -0C38 -0FF8 -1838 -1018 -201C -601C -F07E -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 765 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -0070 -0050 -0070 -0000 -0060 -00E0 -00F0 -01F0 -0170 -0270 -0270 -0438 -0C38 -0FF8 -1838 -1018 -201C -601C -F07E -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 958 0 -DWIDTH 19 0 -BBX 21 15 0 0 -BITMAP -001FF8 -001E18 -003C18 -005C00 -00DC00 -009C00 -011C60 -021FE0 -063840 -043800 -0FF800 -103800 -203860 -607060 -F1FFE0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 740 0 -DWIDTH 15 0 -BBX 14 19 2 -4 -BITMAP -03FC -0E1C -1C0C -3808 -3000 -7000 -7000 -E000 -E000 -E000 -E000 -F000 -7000 -3830 -1FC0 -1000 -0C00 -0C00 -3800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 630 0 -DWIDTH 13 0 -BBX 13 19 1 0 -BITMAP -0380 -0180 -00C0 -0000 -1FF8 -0E18 -0E18 -0E00 -1C00 -1C00 -1C60 -1FC0 -1C40 -1800 -3800 -3800 -3820 -3860 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 630 0 -DWIDTH 13 0 -BBX 13 19 1 0 -BITMAP -0070 -00C0 -0180 -0000 -1FF8 -0E18 -0E18 -0E00 -1C00 -1C00 -1C60 -1FC0 -1C40 -1800 -3800 -3800 -3820 -3860 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 630 0 -DWIDTH 13 0 -BBX 13 19 1 0 -BITMAP -01E0 -03E0 -0630 -0000 -1FF8 -0E18 -0E18 -0E00 -1C00 -1C00 -1C60 -1FC0 -1C40 -1800 -3800 -3800 -3820 -3860 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 630 0 -DWIDTH 13 0 -BBX 13 18 1 0 -BITMAP -0330 -0330 -0000 -1FF8 -0E18 -0E18 -0E00 -1C00 -1C00 -1C60 -1FC0 -1C40 -1800 -3800 -3800 -3820 -3860 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 372 0 -DWIDTH 7 0 -BBX 9 19 1 0 -BITMAP -0E00 -0600 -0300 -0000 -1F80 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -FC00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 372 0 -DWIDTH 7 0 -BBX 10 19 1 0 -BITMAP -01C0 -0300 -0600 -0000 -1F80 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -FC00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 372 0 -DWIDTH 7 0 -BBX 10 19 1 0 -BITMAP -0780 -0F80 -18C0 -0000 -1F80 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -FC00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 372 0 -DWIDTH 7 0 -BBX 9 18 1 0 -BITMAP -1980 -1980 -0000 -1F80 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -FC00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 16 0 -BBX 16 15 1 0 -BITMAP -1FF8 -0E1E -0E0E -0E07 -1E07 -1C07 -1C07 -7F87 -1C07 -1C0E -380E -381C -3838 -3870 -FFC0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 797 0 -DWIDTH 16 0 -BBX 17 19 1 0 -BITMAP -00E400 -01FC00 -013800 -000000 -1E0F80 -0E0200 -0F0200 -0F0600 -0B8600 -1B8400 -19C400 -11C400 -10EC00 -10EC00 -307800 -307800 -203800 -203800 -F81800 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 831 0 -DWIDTH 17 0 -BBX 15 19 2 0 -BITMAP -01C0 -00C0 -0060 -0000 -01F0 -0E1C -1C0C -380E -300E -700E -700E -E00E -E00E -E01C -E01C -E038 -7070 -70E0 -1F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 831 0 -DWIDTH 17 0 -BBX 15 19 2 0 -BITMAP -0038 -0060 -00C0 -0000 -01F0 -0E1C -1C0C -380E -300E -700E -700E -E00E -E00E -E01C -E01C -E038 -7070 -70E0 -1F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 831 0 -DWIDTH 17 0 -BBX 15 19 2 0 -BITMAP -00F0 -01F0 -0318 -0000 -01F0 -0E1C -1C0C -380E -300E -700E -700E -E00E -E00E -E01C -E01C -E038 -7070 -70E0 -1F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 831 0 -DWIDTH 17 0 -BBX 15 19 2 0 -BITMAP -01C8 -03F8 -0270 -0000 -01F0 -0E1C -1C0C -380E -300E -700E -700E -E00E -E00E -E01C -E01C -E038 -7070 -70E0 -1F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 831 0 -DWIDTH 17 0 -BBX 15 18 2 0 -BITMAP -0330 -0330 -0000 -01F0 -0E1C -1C0C -380E -300E -700E -700E -E00E -E00E -E01C -E01C -E038 -7070 -70E0 -1F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 13 13 1 0 -BITMAP -2008 -3018 -1830 -0860 -0CC0 -0700 -0200 -0700 -1980 -3080 -60C0 -C060 -8020 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 831 0 -DWIDTH 17 0 -BBX 18 15 1 0 -BITMAP -00F8C0 -030F00 -0E0700 -0C0F00 -181F00 -383700 -386700 -38C700 -718700 -730700 -740E00 -781C00 -381800 -3C7000 -CFC000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 775 0 -DWIDTH 16 0 -BBX 15 19 3 0 -BITMAP -0380 -0180 -00C0 -0000 -FE3E -3818 -7018 -7018 -7010 -7010 -7010 -E010 -E030 -E020 -E020 -E020 -E040 -7080 -3F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 775 0 -DWIDTH 16 0 -BBX 15 19 3 0 -BITMAP -00E0 -0180 -0300 -0000 -FE3E -3818 -7018 -7018 -7010 -7010 -7010 -E010 -E030 -E020 -E020 -E020 -E040 -7080 -3F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 775 0 -DWIDTH 16 0 -BBX 15 19 3 0 -BITMAP -03C0 -07C0 -0C60 -0000 -FE3E -3818 -7018 -7018 -7010 -7010 -7010 -E010 -E030 -E020 -E020 -E020 -E040 -7080 -3F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 775 0 -DWIDTH 16 0 -BBX 15 18 3 0 -BITMAP -0660 -0660 -0000 -FE3E -3818 -7018 -7018 -7010 -7010 -7010 -E010 -E030 -E020 -E020 -E020 -E040 -7080 -3F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 669 0 -DWIDTH 13 0 -BBX 14 19 2 0 -BITMAP -00E0 -0180 -0300 -0000 -FC3C -7818 -3830 -3820 -3C40 -1C80 -1D00 -0F00 -0E00 -0E00 -1E00 -1C00 -1C00 -1C00 -7F00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 628 0 -DWIDTH 13 0 -BBX 13 15 1 0 -BITMAP -1F80 -0E00 -0E00 -0FF0 -0E78 -1C38 -1C38 -1C38 -1C30 -1C70 -38E0 -3F80 -3800 -3800 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 656 0 -DWIDTH 13 0 -BBX 12 20 1 -4 -BITMAP -03C0 -0E60 -0C70 -1C60 -1C40 -1C80 -1900 -3B80 -3BC0 -39E0 -38E0 -3870 -7030 -7230 -7660 -77C0 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 634 0 -DWIDTH 13 0 -BBX 12 15 1 0 -BITMAP -0380 -0180 -00C0 -0000 -07F0 -0870 -3070 -30E0 -70E0 -61E0 -E1E0 -E2E0 -E5C0 -F9C0 -71F0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 634 0 -DWIDTH 13 0 -BBX 12 15 1 0 -BITMAP -0070 -00C0 -0180 -0000 -07F0 -0870 -3070 -30E0 -70E0 -61E0 -E1E0 -E2E0 -E5C0 -F9C0 -71F0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 634 0 -DWIDTH 13 0 -BBX 12 15 1 0 -BITMAP -03C0 -07C0 -0C60 -0000 -07F0 -0870 -3070 -30E0 -70E0 -61E0 -E1E0 -E2E0 -E5C0 -F9C0 -71F0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 634 0 -DWIDTH 13 0 -BBX 12 15 1 0 -BITMAP -0390 -07F0 -04E0 -0000 -07F0 -0870 -3070 -30E0 -70E0 -61E0 -E1E0 -E2E0 -E5C0 -F9C0 -71F0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 634 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -0660 -0660 -0000 -07F0 -0870 -3070 -30E0 -70E0 -61E0 -E1E0 -E2E0 -E5C0 -F9C0 -71F0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 634 0 -DWIDTH 13 0 -BBX 12 15 1 0 -BITMAP -01C0 -0140 -01C0 -0000 -07F0 -0870 -3070 -30E0 -70E0 -61E0 -E1E0 -E2E0 -E5C0 -F9C0 -71F0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 905 0 -DWIDTH 18 0 -BBX 17 11 1 0 -BITMAP -07FF00 -08F380 -30E380 -30E380 -70E300 -61C600 -E1FC00 -E2C000 -E4C000 -F8E180 -707E00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 524 0 -DWIDTH 10 0 -BBX 10 15 2 -4 -BITMAP -07C0 -18C0 -30C0 -70C0 -6000 -E000 -E000 -E000 -E000 -7080 -3F00 -2000 -1800 -1800 -7000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 548 0 -DWIDTH 11 0 -BBX 10 15 2 0 -BITMAP -0700 -0300 -0180 -0000 -0780 -19C0 -31C0 -71C0 -6380 -E700 -FE00 -E000 -E000 -70C0 -3F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 548 0 -DWIDTH 11 0 -BBX 10 15 2 0 -BITMAP -01C0 -0300 -0600 -0000 -0780 -19C0 -31C0 -71C0 -6380 -E700 -FE00 -E000 -E000 -70C0 -3F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 548 0 -DWIDTH 11 0 -BBX 10 15 2 0 -BITMAP -0780 -0F80 -18C0 -0000 -0780 -19C0 -31C0 -71C0 -6380 -E700 -FE00 -E000 -E000 -70C0 -3F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 548 0 -DWIDTH 11 0 -BBX 10 14 2 0 -BITMAP -0CC0 -0CC0 -0000 -0780 -19C0 -31C0 -71C0 -6380 -E700 -FE00 -E000 -E000 -70C0 -3F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 319 0 -DWIDTH 6 0 -BBX 6 15 2 0 -BITMAP -38 -18 -0C -00 -F8 -38 -38 -70 -70 -70 -70 -70 -E0 -E0 -F8 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 319 0 -DWIDTH 6 0 -BBX 8 15 2 0 -BITMAP -07 -0C -18 -00 -F8 -38 -38 -70 -70 -70 -70 -70 -E0 -E0 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 319 0 -DWIDTH 6 0 -BBX 8 15 2 0 -BITMAP -1E -3E -63 -00 -F8 -38 -38 -70 -70 -70 -70 -70 -E0 -E0 -F8 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 319 0 -DWIDTH 6 0 -BBX 7 14 2 0 -BITMAP -66 -66 -00 -F8 -38 -38 -70 -70 -70 -70 -70 -E0 -E0 -F8 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 11 16 2 0 -BITMAP -0040 -3F80 -0780 -0FC0 -11C0 -07E0 -18E0 -30E0 -70E0 -60E0 -E0E0 -E0C0 -E1C0 -E180 -7300 -3C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 656 0 -DWIDTH 13 0 -BBX 11 15 2 0 -BITMAP -0720 -0FE0 -09C0 -0000 -F9C0 -3BE0 -36E0 -74E0 -78E0 -71C0 -71C0 -61C0 -E1C0 -E1C0 -E1E0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 599 0 -DWIDTH 12 0 -BBX 11 15 2 0 -BITMAP -0700 -0300 -0180 -0000 -0780 -18C0 -30E0 -70E0 -70E0 -E0E0 -E0C0 -E1C0 -E180 -7300 -3C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 599 0 -DWIDTH 12 0 -BBX 11 15 2 0 -BITMAP -00E0 -0180 -0300 -0000 -0780 -18C0 -30E0 -70E0 -70E0 -E0E0 -E0C0 -E1C0 -E180 -7300 -3C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 599 0 -DWIDTH 12 0 -BBX 11 15 2 0 -BITMAP -03C0 -07C0 -0C60 -0000 -0780 -18C0 -30E0 -70E0 -70E0 -E0E0 -E0C0 -E1C0 -E180 -7300 -3C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 599 0 -DWIDTH 12 0 -BBX 11 15 2 0 -BITMAP -0720 -0FE0 -09C0 -0000 -0780 -18C0 -30E0 -70E0 -70E0 -E0E0 -E0C0 -E1C0 -E180 -7300 -3C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 599 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -0660 -0660 -0000 -0780 -18C0 -30E0 -70E0 -70E0 -E0E0 -E0C0 -E1C0 -E180 -7300 -3C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 12 11 1 0 -BITMAP -0300 -0700 -0000 -0000 -0000 -FFF0 -0000 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 599 0 -DWIDTH 12 0 -BBX 13 11 1 0 -BITMAP -03D8 -0CF0 -1870 -38F0 -7170 -7270 -7460 -78E0 -70C0 -7180 -DE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 655 0 -DWIDTH 13 0 -BBX 11 15 2 0 -BITMAP -0700 -0300 -0180 -0000 -F1E0 -70E0 -70E0 -70C0 -71C0 -71C0 -E3C0 -E5C0 -ED80 -FB80 -73E0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 655 0 -DWIDTH 13 0 -BBX 11 15 2 0 -BITMAP -00E0 -0180 -0300 -0000 -F1E0 -70E0 -70E0 -70C0 -71C0 -71C0 -E3C0 -E5C0 -ED80 -FB80 -73E0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 655 0 -DWIDTH 13 0 -BBX 11 15 2 0 -BITMAP -03C0 -07C0 -0C60 -0000 -F1E0 -70E0 -70E0 -70C0 -71C0 -71C0 -E3C0 -E5C0 -ED80 -FB80 -73E0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 655 0 -DWIDTH 13 0 -BBX 11 14 2 0 -BITMAP -0CC0 -0CC0 -0000 -F1E0 -70E0 -70E0 -70C0 -71C0 -71C0 -E3C0 -E5C0 -ED80 -FB80 -73E0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 586 0 -DWIDTH 12 0 -BBX 14 19 0 -4 -BITMAP -0038 -0060 -00C0 -0000 -3C3C -1E1C -0E1C -0E18 -0E10 -0720 -0740 -07C0 -0780 -0700 -0600 -0400 -0800 -3800 -F000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 639 0 -DWIDTH 13 0 -BBX 12 18 1 -4 -BITMAP -3C00 -1C00 -1C00 -1CE0 -39F0 -3A70 -3C70 -3C70 -3870 -30E0 -70E0 -70C0 -7180 -7E00 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 586 0 -DWIDTH 12 0 -BBX 14 18 0 -4 -BITMAP -0198 -0198 -0000 -3C3C -1E1C -0E1C -0E18 -0E10 -0720 -0740 -07C0 -0780 -0700 -0600 -0400 -0800 -3800 -F000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubBI18-L1.bdf diff -u xc/fonts/bdf/100dpi/lubBI18-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubBI18-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubBI18-L1.bdf:1.1 Wed Apr 4 18:55:31 2001 +++ xc/fonts/bdf/100dpi/lubBI18-L1.bdf Wed Mar 16 21:03:43 2005 @@ -1,4612 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubBI18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-I-Normal--25-180-100-100-P-149-ISO8859-1 -SIZE 18 100 100 -FONTBOUNDINGBOX 41 28 -15 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 25 -POINT_SIZE 180 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 149 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 23 -FONT_DESCENT 6 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold Italic" -X_HEIGHT 13 -CAP_HEIGHT 18 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 827 0 -DWIDTH 21 0 -BBX 23 17 1 0 -BITMAP -AAAAAA -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -AAAAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 7 18 1 0 -BITMAP -1E -1E -1C -1C -1C -1C -18 -38 -38 -38 -30 -30 -30 -00 -00 -F0 -F0 -F0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 451 0 -DWIDTH 11 0 -BBX 9 7 4 11 -BITMAP -F780 -E380 -E380 -6300 -6300 -6300 -4100 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 16 18 2 0 -BITMAP -0063 -00C2 -00C6 -0084 -018C -0108 -7FFF -0210 -0630 -0420 -0C60 -0860 -FFFE -1080 -3180 -6100 -6300 -C600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 14 23 3 -3 -BITMAP -0040 -0040 -07FC -0E9C -1C8C -1C88 -1C80 -1D80 -1F00 -0F00 -07C0 -03E0 -03F0 -02F0 -0270 -0270 -4670 -C4E0 -E5C0 -FF80 -0400 -0C00 -0C00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 772 0 -DWIDTH 19 0 -BBX 20 18 1 0 -BITMAP -0F0070 -3980E0 -71C1C0 -71C380 -61C700 -E18E00 -639C00 -673800 -3E7000 -00E3C0 -01CE60 -038C70 -071C70 -0E1C70 -0C1870 -1818E0 -301CC0 -E00F80 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 773 0 -DWIDTH 19 0 -BBX 20 18 1 0 -BITMAP -007C00 -01CE00 -038700 -038700 -038E00 -038E00 -03F800 -03E000 -1DC3F0 -39E1C0 -71E1C0 -F0F180 -F0F180 -F07B00 -F03E00 -703E00 -783F00 -1FCFC0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 247 0 -DWIDTH 6 0 -BBX 4 7 4 11 -BITMAP -F0 -F0 -E0 -60 -60 -60 -60 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 336 0 -DWIDTH 8 0 -BBX 9 23 2 -5 -BITMAP -0080 -0100 -0600 -0E00 -0C00 -1C00 -3800 -3800 -7000 -7000 -F000 -F000 -E000 -E000 -E000 -E000 -E000 -E000 -6000 -7000 -3000 -1000 -1800 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 336 0 -DWIDTH 8 0 -BBX 9 23 0 -5 -BITMAP -0400 -0400 -0600 -0300 -0300 -0380 -0380 -0380 -0380 -0380 -0380 -0780 -0780 -0700 -0700 -0E00 -0E00 -1C00 -1800 -3800 -3000 -4000 -8000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 11 0 -BBX 10 9 3 9 -BITMAP -0E00 -0600 -44C0 -F7C0 -7380 -1400 -3600 -E700 -2200 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 15 15 2 0 -BITMAP -00C0 -00C0 -0080 -0180 -0180 -0180 -0180 -FFFE -0300 -0300 -0300 -0300 -0200 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 6 9 0 -5 -BITMAP -3C -7C -78 -78 -38 -38 -30 -F0 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 1 2 8 -BITMAP -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 5 4 1 0 -BITMAP -78 -78 -F0 -F0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 515 0 -DWIDTH 13 0 -BBX 17 22 0 -4 -BITMAP -000180 -000300 -000200 -000400 -000C00 -000800 -001000 -003000 -002000 -004000 -008000 -008000 -010000 -020000 -020000 -040000 -080000 -080000 -100000 -200000 -600000 -C00000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 16 0 -BBX 15 18 2 0 -BITMAP -01F0 -0638 -0C1C -1C1C -381C -381E -781E -701E -F01C -F01C -F03C -F03C -F038 -F078 -F070 -70E0 -39C0 -1F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 10 18 3 0 -BITMAP -1FC0 -03C0 -03C0 -0380 -0380 -0780 -0780 -0780 -0700 -0700 -0F00 -0F00 -0F00 -0E00 -0E00 -1E00 -1E00 -FFC0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 15 18 2 0 -BITMAP -03F0 -0C3C -181E -181E -001E -001E -003C -0038 -0060 -0180 -0200 -0400 -1800 -3000 -7000 -7FF8 -FFF0 -FFF0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 14 18 3 0 -BITMAP -0FF0 -0C78 -083C -183C -003C -0038 -0070 -00E0 -1FC0 -01E0 -0070 -0078 -0078 -0078 -4070 -C0F0 -E1C0 -7F00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -001C -0038 -0078 -00B8 -0138 -0238 -0470 -0870 -1070 -2070 -7FFC -FFFC -FFFC -00E0 -00E0 -00E0 -01E0 -07F8 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 15 18 3 0 -BITMAP -0FFE -0FFC -0FFC -1800 -1800 -1000 -1000 -3F00 -03C0 -00F0 -00F0 -0070 -0078 -0070 -40F0 -C0E0 -E1C0 -FE00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 15 18 3 0 -BITMAP -01FC -070E -0E04 -1C04 -3C0C -3800 -7800 -73E0 -FC78 -F838 -F038 -F038 -F038 -F038 -7070 -7070 -38E0 -1F80 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 14 18 4 0 -BITMAP -3FFC -7FFC -7FF8 -0018 -0030 -0060 -00C0 -0180 -0300 -0700 -0E00 -1C00 -3C00 -3800 -7800 -7000 -F000 -F000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 15 18 2 0 -BITMAP -01F8 -071C -0E1E -1C1E -1C1E -1E1C -1F38 -0FE0 -07E0 -19F8 -38F8 -707C -F03C -F03C -F038 -F030 -7860 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 15 18 2 0 -BITMAP -03E0 -0E38 -1C1C -3C1C -381E -781E -781E -781E -383E -3C7C -0FBC -003C -0038 -4078 -C070 -C0E0 -E180 -7E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 6 13 1 0 -BITMAP -3C -3C -3C -38 -00 -00 -00 -00 -00 -70 -F0 -F0 -F0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 7 18 1 -5 -BITMAP -1E -1E -1E -1C -00 -00 -00 -00 -00 -00 -00 -78 -78 -38 -30 -30 -70 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 16 15 2 0 -BITMAP -0001 -0007 -001E -0070 -01C0 -0700 -3C00 -F000 -3C00 -0F00 -0780 -01E0 -0078 -001C -0008 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 16 6 1 4 -BITMAP -7FFF -0000 -0000 -0000 -0000 -FFFE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 16 15 1 0 -BITMAP -1000 -1800 -1E00 -0780 -01E0 -00F0 -003C -000F -003C -00E0 -0380 -0E00 -3800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 493 0 -DWIDTH 12 0 -BBX 11 18 3 0 -BITMAP -3F80 -63C0 -41E0 -C1E0 -01E0 -01C0 -0180 -0300 -0600 -1C00 -3800 -3800 -7800 -0000 -0000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 22 0 -BBX 19 18 3 0 -BITMAP -00FE00 -030380 -0C00C0 -180040 -30F020 -211C20 -430C20 -460C20 -861C20 -8C3820 -8C3860 -8C7840 -8ED880 -471F00 -400000 -200000 -183000 -07E000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 765 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -000C00 -001C00 -001C00 -003E00 -007E00 -005E00 -00CE00 -018E00 -010F00 -030F00 -020F00 -060700 -0FFF80 -080780 -180780 -100380 -3003C0 -F80FE0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 651 0 -DWIDTH 16 0 -BBX 16 18 1 0 -BITMAP -1FFC -070F -070F -070F -070F -0F0E -0E1E -0E3C -0FF0 -0E38 -1E1C -1C1E -1C1E -1C1E -1C1E -3C3C -3C78 -FFF0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 740 0 -DWIDTH 18 0 -BBX 17 18 3 0 -BITMAP -00FF00 -038780 -0E0180 -1E0100 -1C0300 -380000 -780000 -780000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -780000 -780000 -3E0C00 -0FF000 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 21 0 -BBX 20 18 1 0 -BITMAP -1FFF00 -0787C0 -0781E0 -0700E0 -0700F0 -0F00F0 -0F00F0 -0F00F0 -0E00F0 -0E00F0 -1E00E0 -1E01E0 -1E01C0 -1E03C0 -1C0380 -3C0700 -3C1E00 -FFF800 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 17 18 1 0 -BITMAP -1FFF80 -078180 -078100 -078000 -078000 -0F0000 -0F0000 -0F0C00 -0FF800 -0E0800 -1E0000 -1E0000 -1E0000 -1E0000 -1C0000 -3C0600 -3C0C00 -FFFC00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 17 18 1 0 -BITMAP -1FFF80 -078180 -078300 -078000 -070000 -070000 -0F0000 -0F0C00 -0FF800 -0E0800 -0E0000 -1E0000 -1E0000 -1E0000 -1C0000 -3C0000 -3C0000 -FF0000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 780 0 -DWIDTH 19 0 -BBX 17 18 3 0 -BITMAP -00FF80 -038380 -0F0180 -1E0300 -1C0000 -380000 -780000 -780000 -F00000 -F00000 -F03F80 -F01E00 -F01E00 -F01C00 -781C00 -781C00 -3C3C00 -0FF000 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 827 0 -DWIDTH 21 0 -BBX 23 18 1 0 -BITMAP -1FF1FE -07C078 -078078 -0780F0 -0780F0 -0700F0 -0F00F0 -0F00E0 -0FFFE0 -0F01E0 -0E01E0 -1E01E0 -1E01C0 -1E03C0 -1E03C0 -3C03C0 -3C07C0 -FF1FF0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 372 0 -DWIDTH 9 0 -BBX 11 18 1 0 -BITMAP -1FE0 -0780 -0780 -0700 -0F00 -0F00 -0F00 -0F00 -0E00 -0E00 -1E00 -1E00 -1E00 -1C00 -1C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 478 0 -DWIDTH 12 0 -BBX 15 22 0 -4 -BITMAP -01FE -0078 -0078 -0070 -00F0 -00F0 -00F0 -00F0 -00E0 -00E0 -01E0 -01E0 -01E0 -01E0 -01C0 -03C0 -03C0 -03C0 -6380 -C700 -C600 -FC00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 746 0 -DWIDTH 19 0 -BBX 19 18 1 0 -BITMAP -1FE3E0 -078180 -070300 -070600 -070C00 -0F1000 -0F6000 -0EC000 -0FE000 -0FE000 -1EF000 -1EF800 -1C7C00 -1C3C00 -1C3E00 -3C1F00 -3C0F00 -FE3FC0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 18 1 0 -BITMAP -1FF0 -07C0 -0780 -0780 -0780 -0700 -0F00 -0F00 -0F00 -0F00 -0E00 -1E00 -1E00 -1E00 -1E06 -3C06 -3C0C -FFFC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 926 0 -DWIDTH 23 0 -BBX 25 18 1 0 -BITMAP -1F801F80 -07801E00 -07803E00 -07C07C00 -05C05C00 -0DC0BC00 -0DC1BC00 -0CE13C00 -0CE33800 -08E23800 -18E43800 -187C7800 -18787800 -18707000 -10707000 -3020F000 -3000F000 -FC03FC00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 797 0 -DWIDTH 20 0 -BBX 22 18 1 0 -BITMAP -1F80FC -078030 -07C030 -07C060 -07E060 -0DE060 -0CF060 -0CF060 -0C78C0 -0C78C0 -183CC0 -181CC0 -181E80 -180F80 -180F80 -300780 -300780 -FC0300 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 831 0 -DWIDTH 21 0 -BBX 19 18 3 0 -BITMAP -00FE00 -038780 -0703C0 -1E01C0 -1C01E0 -3801E0 -7801E0 -7801E0 -F001E0 -F001E0 -F003C0 -F003C0 -F00380 -F00700 -700E00 -781C00 -3C3800 -0FC000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 628 0 -DWIDTH 16 0 -BBX 17 18 1 0 -BITMAP -1FFE00 -078F00 -078780 -078780 -070780 -0F0780 -0F0700 -0F0F00 -0F0E00 -0E3C00 -1FF000 -1E0000 -1E0000 -1E0000 -1C0000 -3C0000 -3C0000 -FF0000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 835 0 -DWIDTH 21 0 -BBX 21 23 3 -5 -BITMAP -00FE00 -038700 -070380 -1E01C0 -1C01E0 -3801E0 -7801E0 -7801E0 -F001E0 -F001E0 -F003E0 -F003C0 -F003C0 -F00780 -700F80 -781F00 -3C3E00 -0FFC00 -007800 -002000 -001000 -000E00 -0001F8 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 711 0 -DWIDTH 18 0 -BBX 17 18 1 0 -BITMAP -1FFE00 -078F80 -078780 -070780 -070780 -0F0780 -0F0700 -0F0E00 -0F1C00 -0FF800 -1E7800 -1E7800 -1E3C00 -1C3C00 -1C1E00 -3C1E00 -3C0F00 -FE0F80 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 587 0 -DWIDTH 15 0 -BBX 15 18 2 0 -BITMAP -01FC -070E -0E06 -1C0C -1C00 -1E00 -1F00 -1F80 -0FE0 -03F0 -01F8 -00F8 -0078 -0078 -6078 -C070 -E0E0 -7F80 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 716 0 -DWIDTH 18 0 -BBX 18 18 3 0 -BITMAP -7FFFC0 -E1E0C0 -C1E080 -C1E180 -03C000 -03C000 -03C000 -03C000 -03C000 -038000 -078000 -078000 -078000 -078000 -070000 -0F0000 -0F0000 -7FC000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 775 0 -DWIDTH 19 0 -BBX 19 18 4 0 -BITMAP -FF07E0 -3C0380 -3C0300 -380300 -380200 -780200 -780200 -780200 -700600 -F00400 -F00400 -F00400 -F00400 -F00800 -F00800 -701000 -382000 -1FC000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 19 18 3 0 -BITMAP -FE03E0 -7C0080 -3C0180 -3C0100 -3C0200 -3C0600 -1E0400 -1E0800 -1E0800 -1E1000 -1E3000 -0F2000 -0F4000 -0FC000 -0F8000 -070000 -070000 -060000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 922 0 -DWIDTH 23 0 -BBX 23 18 3 0 -BITMAP -FC183E -78180C -783818 -783810 -387830 -387C20 -38FC60 -38BC40 -399CC0 -391C80 -3B1D80 -3A1D00 -3E1F00 -3C1E00 -3C1E00 -381C00 -381C00 -301800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 672 0 -DWIDTH 17 0 -BBX 20 18 0 0 -BITMAP -0FE1F0 -07C0C0 -03C180 -03C100 -01E200 -01E600 -00EC00 -00F800 -00F000 -00F800 -01F800 -033C00 -023C00 -041C00 -081E00 -181E00 -300F00 -F83F80 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 669 0 -DWIDTH 17 0 -BBX 17 18 3 0 -BITMAP -FE0F80 -7C0600 -3C0400 -3C0C00 -1C1800 -1E3000 -1E2000 -0F6000 -0FC000 -078000 -070000 -0F0000 -0F0000 -0F0000 -0F0000 -0E0000 -1E0000 -7F8000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 684 0 -DWIDTH 17 0 -BBX 17 18 2 0 -BITMAP -0FFF80 -0C0F00 -081F00 -001E00 -003C00 -007800 -00F800 -01F000 -01E000 -03C000 -078000 -0F8000 -0F0000 -1E0000 -3C0000 -7C0C00 -F80C00 -FFFC00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 336 0 -DWIDTH 8 0 -BBX 10 22 1 -4 -BITMAP -0FC0 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -7000 -E000 -FC00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 515 0 -DWIDTH 13 0 -BBX 8 22 4 -4 -BITMAP -C0 -40 -40 -40 -20 -20 -20 -10 -10 -10 -10 -08 -08 -08 -08 -04 -04 -04 -02 -02 -02 -03 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 336 0 -DWIDTH 8 0 -BBX 10 22 0 -4 -BITMAP -0FC0 -01C0 -0380 -0380 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -FC00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 14 15 2 3 -BITMAP -0040 -0040 -00E0 -01E0 -01E0 -0360 -0230 -0630 -0C30 -0C30 -1818 -3018 -3018 -600C -C00C -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 1 1 -3 -BITMAP -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 599 0 -DWIDTH 15 0 -BBX 5 4 8 14 -BITMAP -E0 -70 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 15 13 2 0 -BITMAP -01FE -063E -0C1C -181C -383C -703C -707C -F0B8 -F1F8 -F378 -FE78 -FC78 -787C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 18 2 0 -BITMAP -3F00 -1E00 -1E00 -1E00 -1E00 -1C3C -1C7E -3CFE -3D9E -3F1E -3A1E -7C1C -781C -7838 -7030 -7060 -F8C0 -FF00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 524 0 -DWIDTH 13 0 -BBX 13 13 2 0 -BITMAP -03F0 -0E38 -1C30 -3830 -7800 -7000 -F000 -F000 -F000 -F000 -F000 -7820 -3FC0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 16 18 2 0 -BITMAP -003F -000F -000E -000E -001E -01FE -063E -0C1C -183C -383C -703C -7078 -F0B8 -F1F8 -F378 -FE78 -FC78 -78FC -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 12 13 2 0 -BITMAP -03E0 -0CF0 -1870 -3870 -7070 -70E0 -F3C0 -FF00 -F000 -F000 -F010 -7870 -3F80 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 415 0 -DWIDTH 10 0 -BBX 14 25 1 -5 -BITMAP -00FC -018C -030C -0708 -0708 -0F00 -0F00 -3FE0 -1E00 -1E00 -1E00 -1C00 -1C00 -3C00 -3C00 -3C00 -3800 -3800 -7800 -7800 -7800 -7000 -7000 -F000 -F000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 628 0 -DWIDTH 16 0 -BBX 15 18 1 -5 -BITMAP -01FE -061E -0C1E -1C1C -181C -383C -787C -787C -78B8 -79B8 -7F78 -7E78 -3870 -0070 -80F0 -C0E0 -71C0 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 656 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -3E00 -1E00 -1E00 -1E00 -1C00 -1C38 -3CFC -3DFC -3DBC -3A3C -3E38 -7C38 -7878 -7878 -7078 -7070 -F070 -F0FC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 319 0 -DWIDTH 8 0 -BBX 7 18 2 0 -BITMAP -1E -1E -1C -00 -00 -FC -3C -3C -38 -38 -78 -78 -78 -70 -70 -F0 -F0 -FC -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 381 0 -DWIDTH 10 0 -BBX 14 23 -1 -5 -BITMAP -003C -003C -0038 -0000 -0000 -01F8 -0070 -0070 -00F0 -00F0 -00F0 -00E0 -00E0 -01E0 -01E0 -01E0 -01C0 -03C0 -03C0 -4380 -C300 -C600 -FC00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 626 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -3F00 -1E00 -1E00 -1E00 -1E00 -1C3C -3C3C -3C38 -3C70 -39E0 -3F80 -7B80 -7BC0 -7BC0 -71E0 -70F0 -F0F8 -F07C -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 319 0 -DWIDTH 8 0 -BBX 7 18 2 0 -BITMAP -3E -1E -1E -1C -1C -3C -3C -3C -38 -38 -78 -78 -78 -70 -70 -F0 -F0 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 969 0 -DWIDTH 24 0 -BBX 22 13 2 0 -BITMAP -FC3838 -3CFCFC -3DFDFC -3B3D3C -3A3A3C -3C3E38 -7C3C38 -787838 -707878 -707078 -707070 -F07070 -F0F0FC -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 656 0 -DWIDTH 16 0 -BBX 14 13 2 0 -BITMAP -FC38 -3CFC -3CFC -393C -3A3C -3C38 -7C38 -7878 -7878 -7078 -7070 -F070 -F0FC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 599 0 -DWIDTH 15 0 -BBX 14 13 2 0 -BITMAP -03E0 -0E38 -1C38 -383C -783C -703C -F03C -F038 -F078 -F070 -F0E0 -79C0 -3F00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 639 0 -DWIDTH 16 0 -BBX 16 18 1 -5 -BITMAP -7E1E -1E3F -1E7F -1ECF -1D0F -1D0F -3E0E -3C0E -3C1C -3818 -3830 -7C60 -7F80 -7800 -7000 -7000 -F000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 15 18 2 -5 -BITMAP -01FE -063E -0C1C -181C -383C -703C -707C -F0B8 -F1B8 -F378 -FE78 -FC78 -7870 -00F0 -00F0 -00F0 -00F0 -00E0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 496 0 -DWIDTH 12 0 -BBX 13 13 2 0 -BITMAP -7C38 -3C70 -3CF0 -3D80 -3E00 -3E00 -7C00 -7800 -7800 -7000 -7000 -F000 -F000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 479 0 -DWIDTH 12 0 -BBX 12 13 1 0 -BITMAP -07E0 -1C70 -1C20 -3C60 -1E00 -1F00 -0F80 -07C0 -03C0 -41C0 -C1C0 -E380 -7F00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 375 0 -DWIDTH 9 0 -BBX 9 17 2 0 -BITMAP -0C00 -1C00 -3C00 -3C00 -FF80 -3C00 -3800 -3800 -7800 -7800 -7800 -7000 -F000 -F000 -F000 -7200 -3C00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 655 0 -DWIDTH 16 0 -BBX 14 13 3 0 -BITMAP -FCFC -383C -3838 -7838 -7878 -7878 -70F8 -70F0 -F170 -F370 -FEF0 -FCF0 -70FC -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 15 13 2 0 -BITMAP -F83E -780E -3C0E -3C0C -1C18 -1E30 -1E30 -1E60 -0EC0 -0F80 -0F00 -0E00 -0C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 822 0 -DWIDTH 21 0 -BBX 20 13 2 0 -BITMAP -F820F0 -783070 -387060 -3C7060 -3C78C0 -1CB880 -1CB900 -1D3B00 -1F3A00 -1E1C00 -1C1C00 -181800 -181000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 534 0 -DWIDTH 13 0 -BBX 13 13 1 0 -BITMAP -3C38 -1E38 -1E38 -0F30 -0F60 -0780 -0780 -0F80 -1BC0 -31C0 -61E0 -E1E0 -E0F0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 586 0 -DWIDTH 15 0 -BBX 17 18 0 -5 -BITMAP -3F0780 -0F0380 -0F0380 -078300 -078600 -078600 -038C00 -039800 -03B000 -03E000 -03C000 -01C000 -018000 -030000 -060000 -0C0000 -180000 -F80000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 567 0 -DWIDTH 14 0 -BBX 14 13 1 0 -BITMAP -1FFC -1878 -3078 -00F0 -01E0 -03C0 -0780 -0F00 -1E00 -3C00 -7C18 -7830 -FFF0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 9 22 2 -4 -BITMAP -0780 -0E00 -0E00 -1E00 -1E00 -1E00 -1E00 -1C00 -1C00 -1800 -3000 -E000 -3800 -3800 -3800 -7800 -7000 -F000 -F000 -E000 -F000 -3800 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 253 0 -DWIDTH 6 0 -BBX 6 22 2 -4 -BITMAP -0C -0C -0C -18 -18 -18 -18 -18 -30 -30 -30 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 9 22 1 -4 -BITMAP -0E00 -0700 -0380 -0380 -0780 -0700 -0F00 -0E00 -0E00 -0600 -0200 -0780 -0E00 -1C00 -1C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3800 -F000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 15 6 2 4 -BITMAP -1C02 -2702 -4304 -4184 -81C8 -8070 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 7 18 1 -5 -BITMAP -1E -1E -1E -00 -00 -18 -18 -38 -38 -38 -38 -78 -78 -78 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 13 18 3 0 -BITMAP -00C0 -0080 -03F8 -0EB8 -1C98 -3910 -7900 -7100 -F100 -F300 -F200 -F200 -F200 -7A20 -3FC0 -0400 -0400 -0400 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 15 18 3 0 -BITMAP -007C -01C6 -0386 -0384 -0780 -0780 -0700 -0F00 -3FE0 -0F00 -0E00 -0E00 -1E00 -1C00 -3000 -FFF0 -FFF0 -FFE0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 18 16 1 1 -BITMAP -100040 -080080 -0C0100 -07F200 -031C00 -060C00 -0C0400 -0C0600 -0C0C00 -0C0C00 -0C1800 -0E3800 -1FF800 -300C00 -400600 -800200 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 17 18 3 0 -BITMAP -FE0F80 -780200 -3C0400 -3C0800 -1E1000 -1E3000 -0F6000 -0F4000 -078000 -3FF000 -070000 -0F0000 -7FE000 -0F0000 -0E0000 -0E0000 -1E0000 -7F8000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 253 0 -DWIDTH 6 0 -BBX 6 22 2 -4 -BITMAP -0C -0C -0C -18 -18 -18 -18 -18 -30 -30 -00 -00 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 14 23 2 -5 -BITMAP -03FC -071C -0E0C -1C08 -1C00 -1E00 -1F80 -0FE0 -0FF0 -19F0 -3878 -3838 -3830 -3E20 -1FE0 -0FE0 -03E0 -00F0 -00F0 -40E0 -C0E0 -E1C0 -7F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 599 0 -DWIDTH 15 0 -BBX 8 3 7 15 -BITMAP -E7 -E7 -E7 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 853 0 -DWIDTH 21 0 -BBX 20 18 3 0 -BITMAP -01F800 -060600 -180100 -300080 -60FC40 -438660 -C70420 -860020 -8E0020 -8C0030 -8C0020 -CE0020 -470860 -61F040 -300080 -180100 -060600 -01F800 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 468 0 -DWIDTH 12 0 -BBX 11 10 3 8 -BITMAP -0FE0 -19C0 -31C0 -71C0 -63C0 -E7C0 -ED80 -FB80 -F3C0 -63E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 13 0 -BBX 13 11 2 1 -BITMAP -0210 -0738 -1C70 -3CE0 -79C0 -F780 -7380 -79C0 -38C0 -18E0 -0C40 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 15 6 2 4 -BITMAP -FFFE -0006 -0006 -000C -000C -000C -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 1 2 8 -BITMAP -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 11 12 5 6 -BITMAP -1F00 -2080 -4040 -CFA0 -89A0 -8920 -8E20 -9A20 -DB20 -4040 -2080 -1F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 599 0 -DWIDTH 15 0 -BBX 8 1 7 17 -BITMAP -FF -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 6 0 -BBX 4 4 5 14 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 16 15 1 0 -BITMAP -0060 -0040 -00C0 -00C0 -00C0 -3FFF -0080 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -FFFC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 381 0 -DWIDTH 10 0 -BBX 9 11 -14 7 -BITMAP -1F00 -3380 -2180 -0180 -0300 -0600 -1800 -2000 -4000 -FF00 -FE00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 381 0 -DWIDTH 10 0 -BBX 8 11 -15 7 -BITMAP -3E -23 -23 -03 -06 -3C -06 -07 -86 -8E -FC -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 599 0 -DWIDTH 15 0 -BBX 7 4 9 14 -BITMAP -1E -38 -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 687 0 -DWIDTH 17 0 -BBX 15 17 2 -4 -BITMAP -7E7E -1C1E -1C1E -1C1C -3C1C -3C3C -383C -387C -38F8 -79B8 -7F78 -7F78 -7C7E -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 11 22 4 -4 -BITMAP -3FE0 -7E60 -FC40 -FC40 -FC40 -FC40 -FCC0 -7C80 -3880 -0880 -0880 -0980 -1900 -1100 -1100 -1100 -1300 -3300 -2200 -2200 -2200 -2600 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 4 3 7 6 -BITMAP -70 -F0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 599 0 -DWIDTH 15 0 -BBX 5 5 4 -5 -BITMAP -30 -60 -18 -18 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 381 0 -DWIDTH 10 0 -BBX 6 11 -15 7 -BITMAP -3C -0C -1C -18 -18 -18 -18 -38 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 468 0 -DWIDTH 12 0 -BBX 11 10 3 8 -BITMAP -07C0 -18E0 -30E0 -70E0 -60E0 -E0E0 -E1C0 -E180 -F300 -3C00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 13 0 -BBX 13 11 1 1 -BITMAP -1180 -38C0 -18E0 -1C70 -0E70 -0F78 -1CF0 -38E0 -7180 -E700 -4200 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 818 0 -DWIDTH 20 0 -BBX 20 18 4 0 -BITMAP -3C0070 -0C00C0 -1C0180 -180300 -180600 -180C00 -181800 -3830C0 -3071C0 -30E380 -FCCD80 -019980 -033180 -066180 -0C7FC0 -180300 -300300 -E00F80 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 818 0 -DWIDTH 20 0 -BBX 20 18 4 0 -BITMAP -3C0070 -0C00C0 -1C0180 -180300 -180600 -180C00 -181800 -3837C0 -307CE0 -30E860 -FCC060 -0180C0 -030180 -060600 -0C0800 -181000 -303FC0 -E03F80 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 818 0 -DWIDTH 20 0 -BBX 21 18 5 0 -BITMAP -3E0038 -230060 -2300C0 -030180 -060300 -3C0600 -060C00 -071860 -8638E0 -8E71C0 -FC66C0 -00CCC0 -0198C0 -0330C0 -063FE0 -0C0180 -180180 -7007C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 493 0 -DWIDTH 12 0 -BBX 11 18 1 -5 -BITMAP -01E0 -01E0 -01E0 -0000 -0000 -03C0 -0380 -0380 -0700 -0C00 -1800 -3000 -7000 -F000 -F060 -F040 -78C0 -3F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 765 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -003800 -001C00 -000C00 -000600 -000000 -000C00 -001C00 -001C00 -003E00 -007E00 -005E00 -00CE00 -018E00 -010F00 -030F00 -020F00 -060700 -0FFF80 -080780 -180780 -100380 -3003C0 -F80FE0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 765 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -0003C0 -000700 -000E00 -001800 -000000 -000C00 -001C00 -001C00 -003E00 -007E00 -005E00 -00CE00 -018E00 -010F00 -030F00 -020F00 -060700 -0FFF80 -080780 -180780 -100380 -3003C0 -F80FE0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 765 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -000E00 -001F00 -003B00 -006180 -000000 -000C00 -001C00 -001C00 -003E00 -007E00 -005E00 -00CE00 -018E00 -010F00 -030F00 -020F00 -060700 -0FFF80 -080780 -180780 -100380 -3003C0 -F80FE0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 765 0 -DWIDTH 19 0 -BBX 19 22 0 0 -BITMAP -001C40 -003F80 -004700 -000000 -000C00 -001C00 -001C00 -003E00 -007E00 -005E00 -00CE00 -018E00 -010F00 -030F00 -020F00 -060700 -0FFF80 -080780 -180780 -100380 -3003C0 -F80FE0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 765 0 -DWIDTH 19 0 -BBX 19 22 0 0 -BITMAP -0039C0 -0039C0 -0039C0 -000000 -000C00 -001C00 -001C00 -003E00 -007E00 -005E00 -00CE00 -018E00 -010F00 -030F00 -020F00 -060700 -0FFF80 -080780 -180780 -100380 -3003C0 -F80FE0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 765 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -000600 -000900 -000900 -000600 -000000 -000C00 -001C00 -001C00 -003E00 -007E00 -005E00 -00CE00 -018E00 -010F00 -030F00 -020F00 -060700 -0FFF80 -080780 -180780 -100380 -3003C0 -F80FE0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 958 0 -DWIDTH 24 0 -BBX 26 18 0 0 -BITMAP -0003FFC0 -0007C0C0 -0007C080 -000BC000 -001BC000 -00338000 -00278000 -00478600 -00C7FE00 -01878600 -01070600 -02070000 -07FF0000 -0C0F0000 -180F0000 -100E0300 -301E0600 -F87FFE00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 740 0 -DWIDTH 18 0 -BBX 17 23 3 -5 -BITMAP -00FF00 -038780 -0E0180 -1E0100 -1C0300 -380000 -780000 -780000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -780000 -780000 -3E0C00 -0FF000 -060000 -0C0000 -030000 -030000 -1E0000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 17 23 1 0 -BITMAP -00E000 -007000 -003000 -001800 -000000 -1FFF80 -078180 -078100 -078000 -078000 -0F0000 -0F0000 -0F0C00 -0FF800 -0E0800 -1E0000 -1E0000 -1E0000 -1E0000 -1C0000 -3C0600 -3C0C00 -FFFC00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 17 23 1 0 -BITMAP -000F00 -001C00 -003800 -006000 -000000 -1FFF80 -078180 -078100 -078000 -078000 -0F0000 -0F0000 -0F0C00 -0FF800 -0E0800 -1E0000 -1E0000 -1E0000 -1E0000 -1C0000 -3C0600 -3C0C00 -FFFC00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 17 23 1 0 -BITMAP -003800 -007C00 -00EC00 -018600 -000000 -1FFF80 -078180 -078100 -078000 -078000 -0F0000 -0F0000 -0F0C00 -0FF800 -0E0800 -1E0000 -1E0000 -1E0000 -1E0000 -1C0000 -3C0600 -3C0C00 -FFFC00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 17 22 1 0 -BITMAP -01CE00 -01CE00 -01CE00 -000000 -1FFF80 -078180 -078100 -078000 -078000 -0F0000 -0F0000 -0F0C00 -0FF800 -0E0800 -1E0000 -1E0000 -1E0000 -1E0000 -1C0000 -3C0600 -3C0C00 -FFFC00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 372 0 -DWIDTH 9 0 -BBX 11 23 1 0 -BITMAP -0700 -0380 -0180 -00C0 -0000 -1FE0 -0780 -0780 -0700 -0F00 -0F00 -0F00 -0F00 -0E00 -0E00 -1E00 -1E00 -1E00 -1C00 -1C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 372 0 -DWIDTH 9 0 -BBX 12 23 1 0 -BITMAP -00F0 -01C0 -0380 -0600 -0000 -1FE0 -0780 -0780 -0700 -0F00 -0F00 -0F00 -0F00 -0E00 -0E00 -1E00 -1E00 -1E00 -1C00 -1C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 372 0 -DWIDTH 9 0 -BBX 11 23 1 0 -BITMAP -0380 -07C0 -0EC0 -1860 -0000 -1FE0 -0780 -0780 -0700 -0F00 -0F00 -0F00 -0F00 -0E00 -0E00 -1E00 -1E00 -1E00 -1C00 -1C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 372 0 -DWIDTH 9 0 -BBX 12 22 1 0 -BITMAP -0E70 -0E70 -0E70 -0000 -1FE0 -0780 -0780 -0700 -0F00 -0F00 -0F00 -0F00 -0E00 -0E00 -1E00 -1E00 -1E00 -1C00 -1C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 21 0 -BBX 20 18 1 0 -BITMAP -1FFF00 -0787C0 -0781E0 -0700E0 -0F00F0 -0F00F0 -0F00F0 -0F00F0 -7FF0F0 -1E00F0 -1E00E0 -1E01E0 -1E01C0 -1E03C0 -1C0380 -3C0700 -3C1E00 -FFF800 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 797 0 -DWIDTH 20 0 -BBX 22 22 1 0 -BITMAP -001C40 -003F80 -004700 -000000 -1F80FC -078030 -07C030 -07C060 -07E060 -0DE060 -0CF060 -0CF060 -0C78C0 -0C78C0 -183CC0 -181CC0 -181E80 -180F80 -180F80 -300780 -300780 -FC0300 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 831 0 -DWIDTH 21 0 -BBX 19 23 3 0 -BITMAP -007000 -003800 -001800 -000C00 -000000 -00FE00 -038780 -0703C0 -1E01C0 -1C01E0 -3801E0 -7801E0 -7801E0 -F001E0 -F001E0 -F003C0 -F003C0 -F00380 -F00700 -700E00 -781C00 -3C3800 -0FC000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 831 0 -DWIDTH 21 0 -BBX 19 23 3 0 -BITMAP -000F00 -001C00 -003800 -006000 -000000 -00FE00 -038780 -0703C0 -1E01C0 -1C01E0 -3801E0 -7801E0 -7801E0 -F001E0 -F001E0 -F003C0 -F003C0 -F00380 -F00700 -700E00 -781C00 -3C3800 -0FC000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 831 0 -DWIDTH 21 0 -BBX 19 23 3 0 -BITMAP -003800 -007C00 -00EC00 -018600 -000000 -00FE00 -038780 -0703C0 -1E01C0 -1C01E0 -3801E0 -7801E0 -7801E0 -F001E0 -F001E0 -F003C0 -F003C0 -F00380 -F00700 -700E00 -781C00 -3C3800 -0FC000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 831 0 -DWIDTH 21 0 -BBX 19 22 3 0 -BITMAP -007100 -00FE00 -011C00 -000000 -00FE00 -038780 -0703C0 -1E01C0 -1C01E0 -3801E0 -7801E0 -7801E0 -F001E0 -F001E0 -F003C0 -F003C0 -F00380 -F00700 -700E00 -781C00 -3C3800 -0FC000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 831 0 -DWIDTH 21 0 -BBX 19 22 3 0 -BITMAP -00E700 -00E700 -00E700 -000000 -00FE00 -038780 -0703C0 -1E01C0 -1C01E0 -3801E0 -7801E0 -7801E0 -F001E0 -F001E0 -F003C0 -F003C0 -F00380 -F00700 -700E00 -781C00 -3C3800 -0FC000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 17 15 1 0 -BITMAP -300100 -180380 -1C0700 -0E0C00 -061800 -033000 -03E000 -01C000 -03E000 -066000 -0C3000 -183800 -701C00 -E00C00 -400600 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 831 0 -DWIDTH 21 0 -BBX 22 18 1 0 -BITMAP -003F8C -00C1F0 -0380E0 -0700F0 -0E01F0 -1E0378 -1C0678 -3C0C78 -3C10F0 -3C20F0 -3C40F0 -3C80E0 -3D01E0 -3E01C0 -3C0380 -1C0700 -3E0C00 -E7F000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 775 0 -DWIDTH 19 0 -BBX 19 23 4 0 -BITMAP -01C000 -00E000 -006000 -003000 -000000 -FF07E0 -3C0380 -3C0300 -380300 -380200 -780200 -780200 -780200 -700600 -F00400 -F00400 -F00400 -F00400 -F00800 -F00800 -701000 -382000 -1FC000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 775 0 -DWIDTH 19 0 -BBX 19 23 4 0 -BITMAP -001E00 -003800 -007000 -00C000 -000000 -FF07E0 -3C0380 -3C0300 -380300 -380200 -780200 -780200 -780200 -700600 -F00400 -F00400 -F00400 -F00400 -F00800 -F00800 -701000 -382000 -1FC000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 775 0 -DWIDTH 19 0 -BBX 19 23 4 0 -BITMAP -007000 -00F800 -01D800 -030C00 -000000 -FF07E0 -3C0380 -3C0300 -380300 -380200 -780200 -780200 -780200 -700600 -F00400 -F00400 -F00400 -F00400 -F00800 -F00800 -701000 -382000 -1FC000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 775 0 -DWIDTH 19 0 -BBX 19 22 4 0 -BITMAP -039C00 -039C00 -039C00 -000000 -FF07E0 -3C0380 -3C0300 -380300 -380200 -780200 -780200 -780200 -700600 -F00400 -F00400 -F00400 -F00400 -F00800 -F00800 -701000 -382000 -1FC000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 669 0 -DWIDTH 17 0 -BBX 17 23 3 0 -BITMAP -003C00 -007000 -00E000 -018000 -000000 -FE0F80 -7C0600 -3C0400 -3C0C00 -1C1800 -1E3000 -1E2000 -0F6000 -0FC000 -078000 -070000 -0F0000 -0F0000 -0F0000 -0F0000 -0E0000 -1E0000 -7F8000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 628 0 -DWIDTH 16 0 -BBX 16 18 1 0 -BITMAP -1FE0 -0780 -0780 -0700 -07FC -0F1E -0F0F -0F0F -0E0F -0E0F -1E0E -1E1C -1E38 -1FE0 -1C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 656 0 -DWIDTH 16 0 -BBX 15 25 1 -5 -BITMAP -01F8 -039C -071C -071C -0F1C -0E18 -0E30 -1E60 -1E40 -1EE0 -1CF0 -1CF8 -3C7C -3C3C -3C1E -380E -380E -798E -799C -79F8 -7000 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 15 18 2 0 -BITMAP -01C0 -00E0 -0060 -0030 -0000 -01FE -063E -0C1C -181C -383C -703C -707C -F0B8 -F1F8 -F378 -FE78 -FC78 -787C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 15 18 2 0 -BITMAP -001E -0038 -0070 -00C0 -0000 -01FE -063E -0C1C -181C -383C -703C -707C -F0B8 -F1F8 -F378 -FE78 -FC78 -787C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 15 18 2 0 -BITMAP -0070 -00F8 -01D8 -030C -0000 -01FE -063E -0C1C -181C -383C -703C -707C -F0B8 -F1F8 -F378 -FE78 -FC78 -787C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -00E2 -01FC -0238 -0000 -01FE -063E -0C1C -181C -383C -703C -707C -F0B8 -F1F8 -F378 -FE78 -FC78 -787C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -039C -039C -039C -0000 -01FE -063E -0C1C -181C -383C -703C -707C -F0B8 -F1F8 -F378 -FE78 -FC78 -787C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 15 18 2 0 -BITMAP -0030 -0048 -0048 -0030 -0000 -01FE -063E -0C1C -181C -383C -703C -707C -F0B8 -F1F8 -F378 -FE78 -FC78 -787C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 905 0 -DWIDTH 23 0 -BBX 21 13 2 0 -BITMAP -03FDF0 -043E78 -1C3C38 -183C38 -383878 -703870 -7079E0 -F0FF80 -F1F800 -F37800 -FE3808 -FC3C38 -780FC0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 524 0 -DWIDTH 13 0 -BBX 13 18 2 -5 -BITMAP -03F0 -0E38 -1C30 -3830 -7800 -7000 -F000 -F000 -F000 -F000 -F000 -7820 -3FC0 -1800 -3000 -0C00 -0C00 -7800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 12 18 2 0 -BITMAP -0380 -01C0 -00C0 -0060 -0000 -03E0 -0CF0 -1870 -3870 -7070 -70E0 -F3C0 -FF00 -F000 -F000 -F010 -7870 -3F80 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 13 18 2 0 -BITMAP -0078 -00E0 -01C0 -0300 -0000 -03E0 -0CF0 -1870 -3870 -7070 -70E0 -F3C0 -FF00 -F000 -F000 -F010 -7870 -3F80 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 13 18 2 0 -BITMAP -00E0 -01F0 -03B0 -0618 -0000 -03E0 -0CF0 -1870 -3870 -7070 -70E0 -F3C0 -FF00 -F000 -F000 -F010 -7870 -3F80 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 13 17 2 0 -BITMAP -0738 -0738 -0738 -0000 -03E0 -0CF0 -1870 -3870 -7070 -70E0 -F3C0 -FF00 -F000 -F000 -F010 -7870 -3F80 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 319 0 -DWIDTH 8 0 -BBX 7 18 2 0 -BITMAP -38 -1C -0C -06 -00 -FC -3C -3C -38 -38 -78 -78 -78 -70 -70 -F0 -F0 -FC -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 319 0 -DWIDTH 8 0 -BBX 10 18 2 0 -BITMAP -03C0 -0700 -0E00 -1800 -0000 -FC00 -3C00 -3C00 -3800 -3800 -7800 -7800 -7800 -7000 -7000 -F000 -F000 -FC00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 319 0 -DWIDTH 8 0 -BBX 9 18 2 0 -BITMAP -0E00 -1F00 -3B00 -6180 -0000 -FC00 -3C00 -3C00 -3800 -3800 -7800 -7800 -7800 -7000 -7000 -F000 -F000 -FC00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 319 0 -DWIDTH 8 0 -BBX 9 17 2 0 -BITMAP -7380 -7380 -7380 -0000 -FC00 -3C00 -3C00 -3800 -3800 -7800 -7800 -7800 -7000 -7000 -F000 -F000 -FC00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 14 20 2 0 -BITMAP -0010 -0038 -1FC0 -03E0 -01F0 -0678 -0078 -03F8 -0C7C -183C -383C -703C -7038 -F038 -F038 -F070 -F070 -F060 -7880 -3F00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 656 0 -DWIDTH 16 0 -BBX 14 17 2 0 -BITMAP -01C4 -03F8 -0470 -0000 -FC38 -3CFC -3CFC -393C -3A3C -3C38 -7C38 -7878 -7878 -7078 -7070 -F070 -F0FC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 599 0 -DWIDTH 15 0 -BBX 14 18 2 0 -BITMAP -0380 -01C0 -00C0 -0060 -0000 -03E0 -0E38 -1C38 -383C -783C -703C -F03C -F038 -F078 -F070 -F0E0 -79C0 -3F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 599 0 -DWIDTH 15 0 -BBX 14 18 2 0 -BITMAP -003C -0070 -00E0 -0180 -0000 -03E0 -0E38 -1C38 -383C -783C -703C -F03C -F038 -F078 -F070 -F0E0 -79C0 -3F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 599 0 -DWIDTH 15 0 -BBX 14 18 2 0 -BITMAP -00E0 -01F0 -03B0 -0618 -0000 -03E0 -0E38 -1C38 -383C -783C -703C -F03C -F038 -F078 -F070 -F0E0 -79C0 -3F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 599 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -01C4 -03F8 -0470 -0000 -03E0 -0E38 -1C38 -383C -783C -703C -F03C -F038 -F078 -F070 -F0E0 -79C0 -3F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 599 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -0738 -0738 -0738 -0000 -03E0 -0E38 -1C38 -383C -783C -703C -F03C -F038 -F078 -F070 -F0E0 -79C0 -3F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 15 13 2 0 -BITMAP -01C0 -01C0 -01C0 -0000 -0000 -0000 -FFFE -0000 -0000 -0000 -0700 -0700 -0700 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 599 0 -DWIDTH 15 0 -BBX 16 13 1 0 -BITMAP -01FB -073E -0E1E -1C3E -3C7E -38DE -799E -7B1C -7E1C -7C38 -7870 -3CE0 -DF80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 655 0 -DWIDTH 16 0 -BBX 14 18 3 0 -BITMAP -0380 -01C0 -00C0 -0060 -0000 -FCFC -383C -3838 -7838 -7878 -7878 -70F8 -70F0 -F170 -F370 -FEF0 -FCF0 -70FC -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 655 0 -DWIDTH 16 0 -BBX 14 18 3 0 -BITMAP -003C -0070 -00E0 -0180 -0000 -FCFC -383C -3838 -7838 -7878 -7878 -70F8 -70F0 -F170 -F370 -FEF0 -FCF0 -70FC -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 655 0 -DWIDTH 16 0 -BBX 14 18 3 0 -BITMAP -00E0 -01F0 -03B0 -0618 -0000 -FCFC -383C -3838 -7838 -7878 -7878 -70F8 -70F0 -F170 -F370 -FEF0 -FCF0 -70FC -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 655 0 -DWIDTH 16 0 -BBX 14 17 3 0 -BITMAP -0738 -0738 -0738 -0000 -FCFC -383C -3838 -7838 -7878 -7878 -70F8 -70F0 -F170 -F370 -FEF0 -FCF0 -70FC -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 586 0 -DWIDTH 15 0 -BBX 17 23 0 -5 -BITMAP -000F00 -001C00 -003800 -006000 -000000 -3F0780 -0F0380 -0F0380 -078300 -078600 -078600 -038C00 -039800 -03B000 -03E000 -03C000 -01C000 -018000 -030000 -060000 -0C0000 -180000 -F80000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 639 0 -DWIDTH 16 0 -BBX 16 22 1 -5 -BITMAP -3F00 -1F00 -0F00 -0E00 -0E1E -1E3F -1E7F -1ECF -1D8F -1D0F -3E0E -3C0E -3C1C -3818 -3830 -7C60 -7F80 -7800 -7000 -7000 -F000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 586 0 -DWIDTH 15 0 -BBX 17 22 0 -5 -BITMAP -00E700 -00E700 -00E700 -000000 -3F0780 -0F0380 -0F0380 -078300 -078600 -078600 -038C00 -039800 -03B000 -03E000 -03C000 -01C000 -018000 -030000 -060000 -0C0000 -180000 -F80000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubBI19-L1.bdf diff -u xc/fonts/bdf/100dpi/lubBI19-L1.bdf:1.2 xc/fonts/bdf/100dpi/lubBI19-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubBI19-L1.bdf:1.2 Mon Apr 7 12:23:26 2003 +++ xc/fonts/bdf/100dpi/lubBI19-L1.bdf Wed Mar 16 21:03:43 2005 @@ -1,4802 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubBI19.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-I-Normal--26-190-100-100-P-156-ISO8859-1 -SIZE 19 100 100 -FONTBOUNDINGBOX 45 29 -17 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 26 -POINT_SIZE 190 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 156 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FONT_ASCENT 24 -FONT_DESCENT 6 -DEFAULT_CHAR 0 -FACE_NAME "Lucida Bright Demibold Italic" -X_HEIGHT 14 -CAP_HEIGHT 19 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 827 0 -DWIDTH 22 0 -BBX 23 19 1 0 -BITMAP -AAAAAA -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -AAAAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 8 19 1 0 -BITMAP -0F -0F -1E -1E -1E -1E -1C -1C -1C -18 -38 -38 -38 -30 -00 -00 -78 -F0 -F0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 451 0 -DWIDTH 12 0 -BBX 9 8 5 12 -BITMAP -F380 -F380 -E380 -6380 -6380 -6380 -6100 -6100 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 636 0 -DWIDTH 17 0 -BBX 16 19 2 0 -BITMAP -0063 -00C2 -00C6 -0084 -018C -0108 -7FFF -0210 -0630 -0420 -0C60 -0C60 -FFFE -1080 -3180 -2180 -6300 -6300 -C600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 636 0 -DWIDTH 17 0 -BBX 14 24 3 -3 -BITMAP -0040 -0040 -07FC -0E9C -1C8C -1C88 -1C80 -1C80 -1F80 -1F00 -0F80 -07C0 -03E0 -03F0 -02F0 -0270 -0270 -4670 -C4E0 -E5C0 -FF80 -0400 -0C00 -0C00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 772 0 -DWIDTH 20 0 -BBX 21 19 1 0 -BITMAP -0F0038 -398060 -31C0C0 -71C180 -61C300 -E1C700 -618E00 -639C00 -733800 -3E7000 -00E3E0 -01C670 -038E30 -071C30 -0E1C30 -1C1C70 -381C70 -700CE0 -E00780 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 773 0 -DWIDTH 20 0 -BBX 20 19 1 0 -BITMAP -007C00 -01C700 -03C700 -038700 -038700 -038E00 -03CE00 -03F800 -07E000 -1DE3F0 -39E0E0 -70F0C0 -F0F1C0 -F07980 -F07B00 -F03E00 -701E00 -3C3F00 -1FCFC0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 247 0 -DWIDTH 6 0 -BBX 4 8 4 12 -BITMAP -F0 -F0 -F0 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 336 0 -DWIDTH 9 0 -BBX 9 25 2 -5 -BITMAP -0080 -0180 -0300 -0600 -0E00 -1C00 -1C00 -3800 -3800 -7800 -7000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -E000 -6000 -7000 -7000 -3000 -1800 -0800 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 336 0 -DWIDTH 9 0 -BBX 9 25 0 -5 -BITMAP -0400 -0600 -0600 -0300 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0780 -0780 -0700 -0700 -0E00 -0E00 -1C00 -1800 -3000 -6000 -4000 -8000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 12 0 -BBX 10 10 4 9 -BITMAP -0E00 -0600 -4440 -65C0 -F3C0 -0000 -1600 -F700 -6700 -2400 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 15 16 2 0 -BITMAP -00C0 -00C0 -0080 -0180 -0180 -0180 -0180 -0180 -FFFE -0300 -0300 -0300 -0300 -0200 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 6 10 0 -5 -BITMAP -3C -7C -7C -78 -78 -38 -38 -30 -E0 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 6 1 2 9 -BITMAP -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 5 4 1 0 -BITMAP -78 -78 -F0 -F0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 515 0 -DWIDTH 13 0 -BBX 16 24 -1 -4 -BITMAP -0001 -0003 -0002 -0004 -000C -0008 -0010 -0030 -0020 -0040 -00C0 -0080 -0100 -0300 -0200 -0400 -0C00 -0800 -1000 -3000 -2000 -4000 -C000 -8000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 17 0 -BBX 15 19 3 0 -BITMAP -01F0 -0738 -0E1C -1C1E -3C1E -381E -781E -781E -701E -F01E -F01E -F01C -F03C -F03C -F038 -F070 -70E0 -39C0 -1F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 636 0 -DWIDTH 17 0 -BBX 11 19 3 0 -BITMAP -1FE0 -01E0 -01E0 -03C0 -03C0 -03C0 -03C0 -03C0 -0780 -0780 -0780 -0780 -0780 -0F00 -0F00 -0F00 -0F00 -1F00 -FFE0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 636 0 -DWIDTH 17 0 -BBX 16 19 2 0 -BITMAP -01F8 -0E1E -0C0F -0C0F -180F -000F -001E -001C -0038 -0060 -0180 -0200 -0400 -0800 -3000 -7000 -7FFC -FFF8 -FFF8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 636 0 -DWIDTH 17 0 -BBX 15 19 3 0 -BITMAP -0FF0 -0C3C -083C -181C -001E -003C -0038 -00F0 -1FC0 -00E0 -0070 -0078 -0078 -0078 -0078 -4078 -C0F0 -E1E0 -7F00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 636 0 -DWIDTH 17 0 -BBX 15 19 2 0 -BITMAP -001E -003C -003C -005C -009C -013C -0238 -0438 -0838 -1038 -2078 -7FFE -FFFE -FFFE -0070 -00F0 -00F0 -01E0 -07FC -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 636 0 -DWIDTH 17 0 -BBX 15 19 3 0 -BITMAP -0FFE -0FFE -0FFE -1800 -1800 -1000 -1000 -1F00 -03E0 -00F0 -0078 -0078 -0078 -0078 -0078 -4070 -C0E0 -E1C0 -FF00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 636 0 -DWIDTH 17 0 -BBX 15 19 3 0 -BITMAP -00FC -0386 -0E06 -1C06 -3C06 -3800 -7800 -7BF0 -7C78 -F83C -F03C -F03C -F03C -F03C -F038 -7078 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 636 0 -DWIDTH 17 0 -BBX 14 19 5 0 -BITMAP -3FFC -7FFC -7FF8 -0018 -0030 -0060 -00C0 -0180 -0180 -0300 -0600 -0E00 -1C00 -3C00 -3800 -7800 -7000 -F000 -F000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 636 0 -DWIDTH 17 0 -BBX 15 19 2 0 -BITMAP -01F8 -071C -0E0E -1E0E -1E0E -1E1E -1F1C -0FB8 -07E0 -0FF0 -38F8 -787C -703C -F01C -F01C -F018 -F038 -7860 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 636 0 -DWIDTH 17 0 -BBX 15 19 2 0 -BITMAP -03F0 -0638 -1C1C -1C1E -381E -380E -780E -781E -781E -381E -3C7E -0F9E -003C -003C -4038 -4070 -C0E0 -E1C0 -7F00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 7 14 1 0 -BITMAP -1E -1E -3C -3C -00 -00 -00 -00 -00 -00 -78 -78 -F0 -F0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 7 19 1 -5 -BITMAP -1E -1E -1E -1C -00 -00 -00 -00 -00 -00 -00 -78 -78 -78 -38 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 17 16 2 0 -BITMAP -000080 -000380 -000F00 -003C00 -00E000 -038000 -0E0000 -F80000 -780000 -1E0000 -0F8000 -03C000 -00F000 -003C00 -001C00 -000400 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 16 7 2 4 -BITMAP -7FFF -0000 -0000 -0000 -0000 -0000 -FFFE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 17 16 0 0 -BITMAP -100000 -1C0000 -1E0000 -078000 -01E000 -00F800 -003C00 -000F00 -000F80 -003800 -00E000 -038000 -1E0000 -780000 -E00000 -800000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 493 0 -DWIDTH 13 0 -BBX 11 19 4 0 -BITMAP -3F80 -63C0 -41E0 -C1E0 -01E0 -01C0 -0180 -0300 -0600 -0C00 -1800 -3800 -7800 -7800 -0000 -0000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 22 0 -BBX 20 19 3 0 -BITMAP -00FE00 -030380 -0400C0 -180040 -107020 -218E20 -430C30 -460C30 -C60C30 -861C20 -8C3820 -8C2860 -8C7840 -8ED880 -471F00 -400000 -200000 -181000 -07E000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 765 0 -DWIDTH 20 0 -BBX 20 19 0 0 -BITMAP -000E00 -000E00 -001E00 -003E00 -002F00 -006F00 -004F00 -00CF00 -018700 -010780 -030780 -020780 -07FF80 -0C03C0 -0803C0 -1803C0 -1003C0 -3003E0 -F80FF0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 651 0 -DWIDTH 17 0 -BBX 17 19 1 0 -BITMAP -0FFE00 -078F00 -078780 -078780 -070780 -070780 -070700 -0F0E00 -0F1C00 -0FF000 -0E3C00 -0E1E00 -1E0F00 -1E0F00 -1E0F00 -1C0F00 -3C1E00 -3C3C00 -FFF000 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 740 0 -DWIDTH 19 0 -BBX 18 19 3 0 -BITMAP -007F80 -0383C0 -0701C0 -0E0180 -1C0180 -3C0000 -380000 -780000 -780000 -F00000 -F00000 -F00000 -F00000 -F00000 -F80000 -780000 -7C0000 -3E0600 -0FF800 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 21 0 -BBX 21 19 1 0 -BITMAP -1FFF80 -0783E0 -0780F0 -0780F0 -078078 -078078 -0F0078 -0F0078 -0F0078 -0F0078 -0F00F0 -0E00F0 -1E00F0 -1E01E0 -1E01E0 -1E03C0 -3E0780 -3E1E00 -FFF800 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 18 19 1 0 -BITMAP -0FFFC0 -07C0C0 -078180 -078000 -078000 -078000 -078000 -0F8000 -0F0600 -0FFC00 -0F0400 -0F0C00 -1E0000 -1E0000 -1E0000 -1E0000 -1E0600 -3E0600 -FFFE00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 17 19 1 0 -BITMAP -1FFF80 -078180 -078300 -078000 -078000 -070000 -0F0000 -0F0000 -0F0C00 -0FF800 -0E0800 -1E0000 -1E0000 -1E0000 -1E0000 -1C0000 -3C0000 -3C0000 -FF0000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 780 0 -DWIDTH 20 0 -BBX 18 19 3 0 -BITMAP -00FF80 -03C3C0 -0701C0 -0E0180 -1C0180 -3C0000 -380000 -780000 -780000 -F00000 -F03FC0 -F00F00 -F00F00 -F00E00 -F01E00 -781E00 -781E00 -3E1E00 -0FF000 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 827 0 -DWIDTH 22 0 -BBX 23 19 1 0 -BITMAP -1FF1FE -07C078 -078078 -0780F0 -0780F0 -0780F0 -0F00F0 -0F00F0 -0F00E0 -0FFFE0 -0F01E0 -1E01E0 -1E01E0 -1E01C0 -1E03C0 -1E03C0 -3C03C0 -3C07C0 -FF1FF0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 372 0 -DWIDTH 10 0 -BBX 12 19 1 0 -BITMAP -0FF0 -07C0 -0780 -0780 -0780 -0780 -0780 -0F00 -0F00 -0F00 -0F00 -0F00 -1E00 -1E00 -1E00 -1E00 -1E00 -3E00 -FF00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 478 0 -DWIDTH 12 0 -BBX 16 23 0 -4 -BITMAP -00FF -007C -007C -0078 -0078 -0078 -0078 -00F0 -00F0 -00F0 -00F0 -00F0 -00E0 -01E0 -01E0 -01E0 -01E0 -01C0 -03C0 -63C0 -C380 -E700 -FC00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 746 0 -DWIDTH 19 0 -BBX 20 19 1 0 -BITMAP -1FE1F0 -07C0C0 -078180 -078300 -078400 -070800 -0F3000 -0F6000 -0FE000 -0FF000 -0EF000 -0E7800 -1E7C00 -1E3C00 -1E3E00 -1C1F00 -3C0F00 -3C0F80 -FF1FE0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 16 0 -BBX 15 19 1 0 -BITMAP -1FF0 -07C0 -0780 -0780 -0780 -0780 -0F00 -0F00 -0F00 -0F00 -0F00 -1E00 -1E00 -1E00 -1E00 -1E06 -3C06 -3C0C -FFFC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 926 0 -DWIDTH 24 0 -BBX 26 19 1 0 -BITMAP -0F800FC0 -07801F00 -07C01F00 -07C02E00 -07C03E00 -07C05E00 -04E0DE00 -0CE09C00 -0CE11C00 -0CE31C00 -0C723C00 -08763C00 -18743C00 -18783800 -18383800 -18307800 -30207800 -30007800 -FC01FC00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 797 0 -DWIDTH 21 0 -BBX 23 19 1 0 -BITMAP -0F807E -078038 -07C030 -07C030 -07E030 -07F030 -06F030 -0C7860 -0C7860 -0C3C60 -0C3C60 -0C1E60 -181E40 -180FC0 -180FC0 -1807C0 -1803C0 -380380 -FC0180 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 831 0 -DWIDTH 22 0 -BBX 20 19 3 0 -BITMAP -007E00 -01C380 -0701C0 -0E01E0 -1C01E0 -3C00F0 -7800F0 -7800F0 -7800F0 -F801E0 -F001E0 -F001E0 -F001C0 -F003C0 -F00780 -780700 -780E00 -3C3800 -0FE000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 628 0 -DWIDTH 16 0 -BBX 18 19 1 0 -BITMAP -0FFF00 -07C780 -0783C0 -0783C0 -0783C0 -0783C0 -078380 -0F0780 -0F0F00 -0F1E00 -0FF000 -0E0000 -1E0000 -1E0000 -1E0000 -1E0000 -1E0000 -3E0000 -FF8000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 835 0 -DWIDTH 22 0 -BBX 22 24 3 -5 -BITMAP -007E00 -018380 -0701C0 -0E01E0 -1C01E0 -3C00F0 -7800F0 -7800F0 -7800F0 -F001F0 -F001E0 -F001E0 -F001E0 -F003C0 -F007C0 -780780 -780F00 -3C3E00 -0FFC00 -007800 -002000 -001800 -000700 -0001FC -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 711 0 -DWIDTH 18 0 -BBX 18 19 1 0 -BITMAP -0FFF00 -078780 -0783C0 -0783C0 -0783C0 -0783C0 -070780 -0F0780 -0F1F00 -0FFC00 -0F7800 -0E3C00 -1E3C00 -1E1E00 -1E1E00 -1E0F00 -1C0F00 -3C0F80 -FF07C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 587 0 -DWIDTH 15 0 -BBX 15 19 2 0 -BITMAP -01FC -070E -0E06 -1E0C -1E00 -1E00 -1F00 -1F80 -0FC0 -07E0 -03F0 -00F8 -0078 -0078 -0078 -6078 -C0F0 -E1E0 -7F80 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 716 0 -DWIDTH 19 0 -BBX 18 19 4 0 -BITMAP -7FFFC0 -E1E0C0 -C1E080 -C1E180 -01C000 -03C000 -03C000 -03C000 -03C000 -03C000 -078000 -078000 -078000 -078000 -078000 -0F0000 -0F0000 -0F0000 -7FC000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 775 0 -DWIDTH 20 0 -BBX 19 19 4 0 -BITMAP -FF07E0 -3E0180 -3C0180 -3C0100 -3C0100 -780100 -780300 -780200 -780200 -780200 -F00200 -F00600 -F00400 -F00400 -F00400 -F00800 -701800 -383000 -1FC000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 20 19 3 0 -BITMAP -FF01F0 -7C00C0 -3C0080 -3C0080 -3C0100 -1E0300 -1E0200 -1E0400 -1E0C00 -1E0800 -0F1000 -0F1000 -0F2000 -0F6000 -0F4000 -078000 -078000 -070000 -060000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 922 0 -DWIDTH 24 0 -BBX 24 19 4 0 -BITMAP -FE0C1F -781C06 -781C0C -383C08 -383C18 -387C10 -385C30 -38DC20 -389C60 -399C40 -3D1EC0 -3D1E80 -3E1F80 -3E1F00 -3C1F00 -3C0E00 -3C0E00 -380C00 -380C00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 672 0 -DWIDTH 17 0 -BBX 20 19 0 0 -BITMAP -0FE1F0 -07C0C0 -03C180 -03C100 -01E300 -01E600 -01EC00 -00F800 -00F000 -007800 -00F800 -01F800 -033C00 -063C00 -0C1E00 -081E00 -101E00 -300F00 -F83F80 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 669 0 -DWIDTH 17 0 -BBX 18 19 3 0 -BITMAP -FF07C0 -7C0300 -3C0200 -3C0600 -1E0C00 -1E1800 -1E3000 -0F2000 -0F6000 -07C000 -078000 -078000 -078000 -0F0000 -0F0000 -0F0000 -0F0000 -1F0000 -7FC000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 684 0 -DWIDTH 18 0 -BBX 18 19 2 0 -BITMAP -0FFFC0 -0C0780 -0C0F80 -001F00 -001E00 -003C00 -007C00 -00F800 -01F000 -01E000 -03C000 -07C000 -0F8000 -0F0000 -1E0000 -3E0000 -7C0600 -F80E00 -FFFE00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 336 0 -DWIDTH 9 0 -BBX 11 24 1 -4 -BITMAP -07E0 -0700 -0F00 -0F00 -0E00 -0E00 -0E00 -1E00 -1E00 -1C00 -1C00 -1C00 -3C00 -3C00 -3800 -3800 -3800 -7800 -7800 -7000 -7000 -7000 -F000 -FC00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 515 0 -DWIDTH 13 0 -BBX 8 24 4 -4 -BITMAP -C0 -40 -40 -40 -20 -20 -20 -20 -10 -10 -10 -10 -08 -08 -08 -08 -04 -04 -04 -04 -02 -02 -02 -03 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 336 0 -DWIDTH 9 0 -BBX 11 24 0 -4 -BITMAP -07E0 -01E0 -01C0 -01C0 -01C0 -03C0 -03C0 -0380 -0380 -0380 -0780 -0780 -0700 -0700 -0700 -0F00 -0F00 -0E00 -0E00 -0E00 -1E00 -1E00 -1C00 -FC00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 15 16 1 3 -BITMAP -0020 -0020 -0060 -00E0 -00F0 -01B0 -0330 -0318 -0618 -0C18 -0C18 -180C -300C -300C -6006 -C006 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 1 1 -3 -BITMAP -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 599 0 -DWIDTH 16 0 -BBX 5 4 9 16 -BITMAP -E0 -70 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 15 14 2 0 -BITMAP -01FE -063E -0C1E -181C -383C -783C -707C -707C -F0B8 -F1F8 -F378 -FE78 -FC78 -787C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 20 2 0 -BITMAP -3F00 -1E00 -1E00 -1E00 -1E00 -1E00 -1C3C -3C7E -3CFE -3D9E -3F1E -3A1E -7C1C -781C -783C -7838 -7030 -F060 -F8C0 -FF00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 524 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -01F8 -0638 -1C18 -3818 -3800 -7800 -7000 -F000 -F000 -F000 -F000 -F000 -7820 -1FC0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 16 20 2 0 -BITMAP -003F -000F -000F -000E -001E -001E -01FE -063E -0C1C -183C -383C -783C -703C -7078 -F0B8 -F1F8 -F378 -FE78 -FC78 -78FC -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -03E0 -0470 -1C78 -3878 -3870 -7070 -70E0 -F3C0 -FF00 -F000 -F000 -F010 -7870 -1F80 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 415 0 -DWIDTH 11 0 -BBX 14 25 2 -5 -BITMAP -00FC -038C -070C -0708 -0F00 -0F00 -3FE0 -1E00 -1E00 -1E00 -1E00 -1C00 -3C00 -3C00 -3C00 -3C00 -3800 -7800 -7800 -7800 -7800 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 628 0 -DWIDTH 16 0 -BBX 16 19 1 -5 -BITMAP -00FF -031F -060F -0C0E -1C0E -3C1E -383E -783E -785C -78FC -79BC -7F3C -7E38 -3C38 -0078 -8070 -C070 -70C0 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 656 0 -DWIDTH 17 0 -BBX 15 20 2 0 -BITMAP -3F00 -1F00 -0E00 -1E00 -1E00 -1E00 -1E1C -1C7E -3CFE -3D9E -3F1E -3E1C -3C1C -7C3C -783C -783C -7838 -7078 -F078 -F07E -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 319 0 -DWIDTH 8 0 -BBX 8 19 2 0 -BITMAP -0F -0F -1E -00 -00 -7E -3C -3C -3C -3C -3C -38 -78 -78 -78 -78 -70 -F8 -FC -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 381 0 -DWIDTH 10 0 -BBX 14 24 -1 -5 -BITMAP -003C -003C -0038 -0000 -0000 -01F8 -0078 -0070 -00F0 -00F0 -00F0 -00E0 -00E0 -01E0 -01E0 -01E0 -01C0 -01C0 -03C0 -03C0 -4380 -C300 -C600 -FC00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 626 0 -DWIDTH 16 0 -BBX 14 20 2 0 -BITMAP -3F00 -1E00 -1E00 -1E00 -1E00 -1C00 -1C3C -3C3C -3C38 -3C70 -3CE0 -3B80 -7F80 -7B80 -7BC0 -79E0 -71E0 -F0F0 -F0F8 -F07C -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 319 0 -DWIDTH 8 0 -BBX 8 20 2 0 -BITMAP -3F -0F -0E -1E -1E -1E -1E -1C -3C -3C -3C -3C -38 -78 -78 -78 -78 -70 -F0 -FC -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 969 0 -DWIDTH 25 0 -BBX 23 14 2 0 -BITMAP -7E381C -3C7C7E -3CFCFE -3D9D9E -3F3D1E -3E3E1C -7C3E1C -783C3C -78383C -70783C -707838 -F07838 -F07078 -F0707E -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 656 0 -DWIDTH 17 0 -BBX 15 14 2 0 -BITMAP -7E1C -3C7E -3CFE -3D9E -3D1E -3E1C -3C1C -7C3C -783C -783C -7838 -7078 -F078 -F07E -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 599 0 -DWIDTH 16 0 -BBX 14 14 2 0 -BITMAP -01F0 -0638 -1C3C -3C3C -383C -783C -703C -F03C -F038 -F038 -F070 -F060 -78C0 -3F00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 639 0 -DWIDTH 17 0 -BBX 16 19 1 -5 -BITMAP -7E1E -1E3F -1E7F -1ECF -1F8F -1D0F -3E0F -3C0E -3C1E -3C1C -3818 -7830 -7C60 -7F80 -7800 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 15 19 2 -5 -BITMAP -01FE -063E -0C1E -181C -383C -783C -703C -707C -F0B8 -F1F8 -F378 -FE78 -FC78 -7870 -00F0 -00F0 -00F0 -00F0 -00E0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 496 0 -DWIDTH 13 0 -BBX 13 14 2 0 -BITMAP -7C38 -3C70 -3CF0 -3D90 -3F00 -3A00 -7C00 -7800 -7800 -7800 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 479 0 -DWIDTH 12 0 -BBX 12 14 1 0 -BITMAP -07F0 -0C30 -1C30 -1C30 -1C00 -1E00 -0F80 -07C0 -03C0 -01E0 -41E0 -C1C0 -E380 -7F00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 375 0 -DWIDTH 10 0 -BBX 9 18 3 0 -BITMAP -0C00 -1C00 -3C00 -3C00 -FF80 -3C00 -3800 -7800 -7800 -7800 -7800 -7000 -F000 -F000 -F000 -F000 -7200 -3C00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 655 0 -DWIDTH 17 0 -BBX 15 14 3 0 -BITMAP -FC7E -3C1E -3C1C -383C -783C -783C -787C -7078 -70F8 -F1F8 -F378 -FE78 -FC78 -70FC -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 15 14 2 0 -BITMAP -F83E -7C1E -3C0E -3C0C -3C1C -1E18 -1E30 -1E60 -1EC0 -0E80 -0F80 -0F00 -0E00 -0C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 822 0 -DWIDTH 21 0 -BBX 21 14 2 0 -BITMAP -F81078 -783078 -383830 -3C3830 -3C7860 -1C7840 -1CFCC0 -1C9C80 -1F1D00 -1F1F00 -1E1E00 -1C1C00 -0C1800 -081800 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 534 0 -DWIDTH 14 0 -BBX 14 14 1 0 -BITMAP -3E3C -1E1C -0E1C -0F18 -0730 -07E0 -0780 -07C0 -0FC0 -19E0 -71E0 -60F0 -E0F0 -E078 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 586 0 -DWIDTH 15 0 -BBX 18 19 0 -5 -BITMAP -1F07C0 -0F03C0 -0781C0 -078180 -078380 -038300 -03C600 -03CC00 -03D800 -03F000 -01E000 -01E000 -01C000 -018000 -030000 -060000 -0C0000 -1C0000 -F80000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 567 0 -DWIDTH 15 0 -BBX 15 14 1 0 -BITMAP -1FFE -183C -1878 -3078 -00F0 -01E0 -03C0 -0780 -0F00 -1E00 -3E00 -7C08 -7818 -FFF8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 9 24 3 -4 -BITMAP -0780 -0E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1C00 -1C00 -3800 -F000 -2000 -3800 -3800 -3800 -7800 -7800 -7000 -F000 -F000 -E000 -7000 -3800 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 253 0 -DWIDTH 7 0 -BBX 7 24 1 -4 -BITMAP -06 -06 -0C -0C -0C -0C -0C -18 -18 -18 -18 -18 -30 -30 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 9 24 1 -4 -BITMAP -0E00 -0700 -0380 -0380 -0780 -0780 -0F00 -0F00 -0E00 -0E00 -0600 -0200 -0780 -0E00 -1C00 -1C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3800 -F000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 16 6 2 5 -BITMAP -1E01 -2703 -4382 -41C2 -80E4 -8078 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 8 19 0 -5 -BITMAP -0F -0F -1E -00 -00 -0C -1C -1C -1C -18 -38 -38 -38 -78 -78 -78 -78 -F0 -F0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 636 0 -DWIDTH 17 0 -BBX 13 19 3 0 -BITMAP -0040 -00C0 -01F8 -0698 -1C98 -3898 -3998 -7900 -7100 -F100 -F100 -F100 -F300 -F200 -7A30 -3FC0 -0600 -0400 -0400 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 636 0 -DWIDTH 17 0 -BBX 15 19 3 0 -BITMAP -007C -01CE -0386 -0384 -0780 -0780 -0700 -0F00 -3FE0 -0F00 -0F00 -0E00 -1E00 -1C00 -1C00 -3000 -FFF0 -FFF0 -FFE0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 636 0 -DWIDTH 17 0 -BBX 19 17 1 1 -BITMAP -100020 -0800E0 -0C0180 -07FB00 -030E00 -060600 -0C0600 -0C0600 -0C0600 -0C0600 -0C0C00 -0C0C00 -0E3800 -1BFC00 -300600 -400200 -800100 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 636 0 -DWIDTH 17 0 -BBX 18 19 3 0 -BITMAP -FE07C0 -7C0300 -3C0200 -3C0400 -1E0C00 -1E1800 -0F1000 -0F2000 -07C000 -078000 -3FF000 -078000 -070000 -7FF000 -0F0000 -0F0000 -0F0000 -1F0000 -7F8000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 253 0 -DWIDTH 7 0 -BBX 7 24 1 -4 -BITMAP -06 -06 -0C -0C -0C -0C -0C -18 -18 -18 -18 -00 -00 -30 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 636 0 -DWIDTH 17 0 -BBX 15 24 2 -5 -BITMAP -01FC -070E -0E06 -0E04 -1E00 -1E00 -1F80 -0FE0 -07F0 -09F8 -187C -383C -3818 -3C18 -3F30 -1FE0 -07F0 -01F0 -00F0 -0070 -4070 -C060 -E1C0 -7F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 599 0 -DWIDTH 16 0 -BBX 8 3 8 16 -BITMAP -E7 -E7 -E7 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 853 0 -DWIDTH 22 0 -BBX 20 19 3 0 -BITMAP -01F800 -060600 -180100 -300080 -20FC40 -418660 -430420 -C60030 -860030 -8E0030 -8E0030 -CE0030 -460020 -470860 -21F040 -300080 -180100 -060600 -01F800 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 468 0 -DWIDTH 12 0 -BBX 11 11 3 8 -BITMAP -0FE0 -18E0 -31E0 -71C0 -71C0 -E3C0 -E7C0 -EDC0 -F9C0 -F3C0 -63E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 14 0 -BBX 13 12 2 1 -BITMAP -0210 -0738 -0E70 -1CE0 -39C0 -77C0 -F380 -73C0 -39C0 -38C0 -18E0 -0C40 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 15 7 3 4 -BITMAP -FFFE -0006 -0006 -000C -000C -000C -000C -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 6 1 2 9 -BITMAP -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 636 0 -DWIDTH 17 0 -BBX 11 13 5 6 -BITMAP -1F00 -3080 -4040 -4FA0 -89A0 -89A0 -8F20 -8A20 -9B20 -5B20 -4040 -3080 -1F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 599 0 -DWIDTH 16 0 -BBX 8 1 8 18 -BITMAP -FF -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 7 0 -BBX 4 5 5 14 -BITMAP -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 17 16 1 0 -BITMAP -006000 -006000 -006000 -006000 -006000 -006000 -3FFF80 -00C000 -00C000 -00C000 -00C000 -008000 -018000 -000000 -000000 -FFFE00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 381 0 -DWIDTH 10 0 -BBX 9 11 -16 8 -BITMAP -1F00 -2380 -2180 -0380 -0300 -0E00 -1800 -2000 -4000 -FF00 -FE00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 381 0 -DWIDTH 10 0 -BBX 9 11 -16 8 -BITMAP -3F00 -3380 -2380 -0300 -0600 -3E00 -0700 -0300 -8700 -8600 -FC00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 599 0 -DWIDTH 16 0 -BBX 7 4 9 16 -BITMAP -1E -38 -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 687 0 -DWIDTH 18 0 -BBX 16 18 2 -4 -BITMAP -7E3F -1E0F -1E0F -1E0E -1C1E -3C1E -3C1E -3C3E -3C7C -38FC -79BC -7FBC -7F3C -7E7E -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 636 0 -DWIDTH 17 0 -BBX 11 23 4 -4 -BITMAP -3FE0 -7E20 -FE20 -FE60 -FC60 -FC40 -FC40 -7C40 -3CC0 -08C0 -0880 -0880 -0880 -1980 -1180 -1100 -1100 -1100 -3100 -3300 -2200 -2200 -2200 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 4 3 8 7 -BITMAP -70 -F0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 599 0 -DWIDTH 16 0 -BBX 5 6 4 -5 -BITMAP -30 -60 -38 -18 -18 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 381 0 -DWIDTH 10 0 -BBX 6 11 -17 8 -BITMAP -3C -0C -1C -18 -18 -18 -18 -38 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 468 0 -DWIDTH 12 0 -BBX 12 11 3 8 -BITMAP -07C0 -1CE0 -38E0 -70F0 -70F0 -E0E0 -E0E0 -E0C0 -E180 -7300 -3C00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 14 0 -BBX 13 12 1 1 -BITMAP -1180 -38C0 -18E0 -1CE0 -1E70 -0E78 -1F70 -1CE0 -39C0 -7380 -E700 -4200 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 818 0 -DWIDTH 21 0 -BBX 21 19 4 0 -BITMAP -3C0038 -0C0060 -1C00C0 -180180 -180300 -180600 -180C00 -381800 -303860 -3070E0 -FCE1C0 -00C6C0 -018CC0 -0318C0 -0630C0 -0C3FE0 -180180 -300180 -E007C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 818 0 -DWIDTH 21 0 -BBX 21 19 4 0 -BITMAP -3C0038 -0C0060 -1C00C0 -180180 -180300 -180600 -180C00 -381800 -303FC0 -3078E0 -FCE860 -00C0E0 -0180C0 -030380 -060600 -0C0800 -181000 -303FC0 -E03F80 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 818 0 -DWIDTH 21 0 -BBX 22 19 5 0 -BITMAP -3F001C -338030 -238060 -0300C0 -060180 -3E0300 -070600 -030C00 -871C30 -863870 -FC70E0 -006360 -00C660 -018C60 -031860 -061FF0 -0C00C0 -1800C0 -7003E0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 493 0 -DWIDTH 13 0 -BBX 11 19 1 -5 -BITMAP -01E0 -01E0 -01E0 -0000 -0000 -03C0 -03C0 -0380 -0300 -0600 -0C00 -1800 -3000 -7000 -F000 -F060 -F040 -78C0 -3F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 765 0 -DWIDTH 20 0 -BBX 20 24 0 0 -BITMAP -001C00 -000E00 -000600 -000300 -000000 -000E00 -000E00 -001E00 -003E00 -002F00 -006F00 -004F00 -00CF00 -018700 -010780 -030780 -020780 -07FF80 -0C03C0 -0803C0 -1803C0 -1003C0 -3003E0 -F80FF0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 765 0 -DWIDTH 20 0 -BBX 20 24 0 0 -BITMAP -0001E0 -000380 -000700 -000C00 -000000 -000E00 -000E00 -001E00 -003E00 -002F00 -006F00 -004F00 -00CF00 -018700 -010780 -030780 -020780 -07FF80 -0C03C0 -0803C0 -1803C0 -1003C0 -3003E0 -F80FF0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 765 0 -DWIDTH 20 0 -BBX 20 24 0 0 -BITMAP -000F00 -001F80 -003980 -0060C0 -000000 -000E00 -000E00 -001E00 -003E00 -002F00 -006F00 -004F00 -00CF00 -018700 -010780 -030780 -020780 -07FF80 -0C03C0 -0803C0 -1803C0 -1003C0 -3003E0 -F80FF0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 765 0 -DWIDTH 20 0 -BBX 20 23 0 0 -BITMAP -000E20 -001FC0 -002380 -000000 -000E00 -000E00 -001E00 -003E00 -002F00 -006F00 -004F00 -00CF00 -018700 -010780 -030780 -020780 -07FF80 -0C03C0 -0803C0 -1803C0 -1003C0 -3003E0 -F80FF0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 765 0 -DWIDTH 20 0 -BBX 20 23 0 0 -BITMAP -0039C0 -0039C0 -0039C0 -000000 -000E00 -000E00 -001E00 -003E00 -002F00 -006F00 -004F00 -00CF00 -018700 -010780 -030780 -020780 -07FF80 -0C03C0 -0803C0 -1803C0 -1003C0 -3003E0 -F80FF0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 765 0 -DWIDTH 20 0 -BBX 20 24 0 0 -BITMAP -000600 -000900 -000900 -000600 -000000 -000E00 -000E00 -001E00 -003E00 -002F00 -006F00 -004F00 -00CF00 -018700 -010780 -030780 -020780 -07FF80 -0C03C0 -0803C0 -1803C0 -1003C0 -3003E0 -F80FF0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 958 0 -DWIDTH 25 0 -BBX 27 19 0 0 -BITMAP -0001FFE0 -0003E060 -0007E0C0 -000DC000 -000BC000 -0013C000 -0033C000 -0063C300 -0043FF00 -00878300 -01878300 -03078000 -03FF8000 -06070000 -0C0F0000 -180F0000 -380F0300 -700F0300 -F87FFF00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 740 0 -DWIDTH 19 0 -BBX 18 24 3 -5 -BITMAP -007F80 -0383C0 -0701C0 -0E0180 -1C0180 -3C0000 -380000 -780000 -780000 -F00000 -F00000 -F00000 -F00000 -F00000 -F80000 -780000 -7C0000 -3E0600 -0FF800 -040000 -070000 -030000 -030000 -1E0000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 18 24 1 0 -BITMAP -007000 -003800 -001800 -000C00 -000000 -0FFFC0 -07C0C0 -078180 -078000 -078000 -078000 -078000 -0F8000 -0F0600 -0FFC00 -0F0400 -0F0C00 -1E0000 -1E0000 -1E0000 -1E0000 -1E0600 -3E0600 -FFFE00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 18 24 1 0 -BITMAP -000F00 -001C00 -003800 -006000 -000000 -0FFFC0 -07C0C0 -078180 -078000 -078000 -078000 -078000 -0F8000 -0F0600 -0FFC00 -0F0400 -0F0C00 -1E0000 -1E0000 -1E0000 -1E0000 -1E0600 -3E0600 -FFFE00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 18 24 1 0 -BITMAP -003C00 -007E00 -00E600 -018300 -000000 -0FFFC0 -07C0C0 -078180 -078000 -078000 -078000 -078000 -0F8000 -0F0600 -0FFC00 -0F0400 -0F0C00 -1E0000 -1E0000 -1E0000 -1E0000 -1E0600 -3E0600 -FFFE00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 18 23 1 0 -BITMAP -00E700 -00E700 -00E700 -000000 -0FFFC0 -07C0C0 -078180 -078000 -078000 -078000 -078000 -0F8000 -0F0600 -0FFC00 -0F0400 -0F0C00 -1E0000 -1E0000 -1E0000 -1E0000 -1E0600 -3E0600 -FFFE00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 372 0 -DWIDTH 10 0 -BBX 12 24 1 0 -BITMAP -0700 -0380 -0180 -00C0 -0000 -0FF0 -07C0 -0780 -0780 -0780 -0780 -0780 -0F00 -0F00 -0F00 -0F00 -0F00 -1E00 -1E00 -1E00 -1E00 -1E00 -3E00 -FF00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 372 0 -DWIDTH 10 0 -BBX 13 24 1 0 -BITMAP -0078 -00E0 -01C0 -0300 -0000 -0FF0 -07C0 -0780 -0780 -0780 -0780 -0780 -0F00 -0F00 -0F00 -0F00 -0F00 -1E00 -1E00 -1E00 -1E00 -1E00 -3E00 -FF00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 372 0 -DWIDTH 10 0 -BBX 13 24 1 0 -BITMAP -01E0 -03F0 -0730 -0C18 -0000 -0FF0 -07C0 -0780 -0780 -0780 -0780 -0780 -0F00 -0F00 -0F00 -0F00 -0F00 -1E00 -1E00 -1E00 -1E00 -1E00 -3E00 -FF00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 372 0 -DWIDTH 10 0 -BBX 12 23 1 0 -BITMAP -0E70 -0E70 -0E70 -0000 -0FF0 -07C0 -0780 -0780 -0780 -0780 -0780 -0F00 -0F00 -0F00 -0F00 -0F00 -1E00 -1E00 -1E00 -1E00 -1E00 -3E00 -FF00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 21 0 -BBX 21 19 1 0 -BITMAP -1FFF80 -0783E0 -0780F0 -0780F0 -078078 -078078 -0F0078 -0F0078 -0F0078 -7FF078 -0F00F0 -1E00F0 -1E00F0 -1E01E0 -1E01E0 -1E03C0 -3E0780 -3E1E00 -FFF800 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 797 0 -DWIDTH 21 0 -BBX 23 23 1 0 -BITMAP -000E20 -001FC0 -002380 -000000 -0F807E -078038 -07C030 -07C030 -07E030 -07F030 -06F030 -0C7860 -0C7860 -0C3C60 -0C3C60 -0C1E60 -181E40 -180FC0 -180FC0 -1807C0 -1803C0 -380380 -FC0180 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 831 0 -DWIDTH 22 0 -BBX 20 24 3 0 -BITMAP -007000 -003800 -001800 -000C00 -000000 -007E00 -01C380 -0701C0 -0E01E0 -1C01E0 -3C00F0 -7800F0 -7800F0 -7800F0 -F801E0 -F001E0 -F001E0 -F001C0 -F003C0 -F00780 -780700 -780E00 -3C3800 -0FE000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 831 0 -DWIDTH 22 0 -BBX 20 24 3 0 -BITMAP -000780 -000E00 -001C00 -003000 -000000 -007E00 -01C380 -0701C0 -0E01E0 -1C01E0 -3C00F0 -7800F0 -7800F0 -7800F0 -F801E0 -F001E0 -F001E0 -F001C0 -F003C0 -F00780 -780700 -780E00 -3C3800 -0FE000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 831 0 -DWIDTH 22 0 -BBX 20 24 3 0 -BITMAP -003C00 -007E00 -00E600 -018300 -000000 -007E00 -01C380 -0701C0 -0E01E0 -1C01E0 -3C00F0 -7800F0 -7800F0 -7800F0 -F801E0 -F001E0 -F001E0 -F001C0 -F003C0 -F00780 -780700 -780E00 -3C3800 -0FE000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 831 0 -DWIDTH 22 0 -BBX 20 23 3 0 -BITMAP -003880 -007F00 -008E00 -000000 -007E00 -01C380 -0701C0 -0E01E0 -1C01E0 -3C00F0 -7800F0 -7800F0 -7800F0 -F801E0 -F001E0 -F001E0 -F001C0 -F003C0 -F00780 -780700 -780E00 -3C3800 -0FE000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 831 0 -DWIDTH 22 0 -BBX 20 23 3 0 -BITMAP -00E700 -00E700 -00E700 -000000 -007E00 -01C380 -0701C0 -0E01E0 -1C01E0 -3C00F0 -7800F0 -7800F0 -7800F0 -F801E0 -F001E0 -F001E0 -F001C0 -F003C0 -F00780 -780700 -780E00 -3C3800 -0FE000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 18 16 1 0 -BITMAP -080080 -1801C0 -1C0380 -0E0700 -070C00 -031800 -01B000 -01E000 -01E000 -036000 -063000 -0C3800 -381C00 -700E00 -E00600 -400400 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 831 0 -DWIDTH 22 0 -BBX 23 19 1 0 -BITMAP -001F86 -00E1E8 -0180F0 -078078 -0700F8 -0E01F8 -1E0378 -1C0478 -3C0878 -3C1078 -3C2078 -3C4070 -3C80F0 -3F00E0 -3E01E0 -3C03C0 -1E0700 -3F0E00 -E3F000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 775 0 -DWIDTH 20 0 -BBX 19 24 4 0 -BITMAP -01C000 -00E000 -006000 -003000 -000000 -FF07E0 -3E0180 -3C0180 -3C0100 -3C0100 -780100 -780300 -780200 -780200 -780200 -F00200 -F00600 -F00400 -F00400 -F00400 -F00800 -701800 -383000 -1FC000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 775 0 -DWIDTH 20 0 -BBX 19 24 4 0 -BITMAP -001E00 -003800 -007000 -00C000 -000000 -FF07E0 -3E0180 -3C0180 -3C0100 -3C0100 -780100 -780300 -780200 -780200 -780200 -F00200 -F00600 -F00400 -F00400 -F00400 -F00800 -701800 -383000 -1FC000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 775 0 -DWIDTH 20 0 -BBX 19 24 4 0 -BITMAP -007800 -00FC00 -01CC00 -030600 -000000 -FF07E0 -3E0180 -3C0180 -3C0100 -3C0100 -780100 -780300 -780200 -780200 -780200 -F00200 -F00600 -F00400 -F00400 -F00400 -F00800 -701800 -383000 -1FC000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 775 0 -DWIDTH 20 0 -BBX 19 23 4 0 -BITMAP -039C00 -039C00 -039C00 -000000 -FF07E0 -3E0180 -3C0180 -3C0100 -3C0100 -780100 -780300 -780200 -780200 -780200 -F00200 -F00600 -F00400 -F00400 -F00400 -F00800 -701800 -383000 -1FC000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 669 0 -DWIDTH 17 0 -BBX 18 24 3 0 -BITMAP -003C00 -007000 -00E000 -018000 -000000 -FF07C0 -7C0300 -3C0200 -3C0600 -1E0C00 -1E1800 -1E3000 -0F2000 -0F6000 -07C000 -078000 -078000 -078000 -0F0000 -0F0000 -0F0000 -0F0000 -1F0000 -7FC000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 628 0 -DWIDTH 16 0 -BBX 17 19 1 0 -BITMAP -0FF000 -07C000 -078000 -078000 -07FE00 -078F00 -070780 -0F0780 -0F0780 -0F0780 -0F0700 -0E0F00 -1E0E00 -1E3C00 -1FF000 -1E0000 -3C0000 -3C0000 -FF0000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 656 0 -DWIDTH 17 0 -BBX 16 25 1 -5 -BITMAP -00FC -039E -078E -070E -0F0E -0F1C -0F18 -0E30 -1E60 -1E70 -1EF8 -1E7C -1C3E -3C1E -3C0F -3C07 -3C07 -3987 -798E -79F8 -7800 -7800 -7000 -F000 -F000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 15 19 2 0 -BITMAP -01C0 -00E0 -0060 -0030 -0000 -01FE -063E -0C1E -181C -383C -783C -707C -707C -F0B8 -F1F8 -F378 -FE78 -FC78 -787C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 15 19 2 0 -BITMAP -001E -0038 -0070 -00C0 -0000 -01FE -063E -0C1E -181C -383C -783C -707C -707C -F0B8 -F1F8 -F378 -FE78 -FC78 -787C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 15 19 2 0 -BITMAP -0078 -00FC -01CC -0306 -0000 -01FE -063E -0C1E -181C -383C -783C -707C -707C -F0B8 -F1F8 -F378 -FE78 -FC78 -787C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 15 18 2 0 -BITMAP -00E2 -01FC -0238 -0000 -01FE -063E -0C1E -181C -383C -783C -707C -707C -F0B8 -F1F8 -F378 -FE78 -FC78 -787C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 15 18 2 0 -BITMAP -039C -039C -039C -0000 -01FE -063E -0C1E -181C -383C -783C -707C -707C -F0B8 -F1F8 -F378 -FE78 -FC78 -787C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 15 19 2 0 -BITMAP -0030 -0048 -0048 -0030 -0000 -01FE -063E -0C1E -181C -383C -783C -707C -707C -F0B8 -F1F8 -F378 -FE78 -FC78 -787C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 905 0 -DWIDTH 24 0 -BBX 22 14 2 0 -BITMAP -01FEF8 -063F3C -0C1E3C -181C1C -383C3C -783C38 -703C78 -707CE0 -F0FF80 -F1B800 -F33800 -FE3C04 -FC1E1C -780FE0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 524 0 -DWIDTH 14 0 -BBX 13 19 2 -5 -BITMAP -01F8 -0638 -1C18 -3818 -3800 -7800 -7000 -F000 -F000 -F000 -F000 -F000 -7820 -1FC0 -3000 -1C00 -0C00 -0C00 -7800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -0380 -01C0 -00C0 -0060 -0000 -03E0 -0470 -1C78 -3878 -3870 -7070 -70E0 -F3C0 -FF00 -F000 -F000 -F010 -7870 -1F80 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 14 19 2 0 -BITMAP -003C -0070 -00E0 -0180 -0000 -03E0 -0470 -1C78 -3878 -3870 -7070 -70E0 -F3C0 -FF00 -F000 -F000 -F010 -7870 -1F80 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -01E0 -03F0 -0730 -0C18 -0000 -03E0 -0470 -1C78 -3878 -3870 -7070 -70E0 -F3C0 -FF00 -F000 -F000 -F010 -7870 -1F80 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 13 18 2 0 -BITMAP -0738 -0738 -0738 -0000 -03E0 -0470 -1C78 -3878 -3870 -7070 -70E0 -F3C0 -FF00 -F000 -F000 -F010 -7870 -1F80 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 319 0 -DWIDTH 8 0 -BBX 8 19 2 0 -BITMAP -1C -0E -06 -03 -00 -7E -3E -3C -3C -3C -3C -38 -38 -78 -78 -78 -78 -F8 -FC -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 319 0 -DWIDTH 8 0 -BBX 11 19 2 0 -BITMAP -01E0 -0380 -0700 -0C00 -0000 -7E00 -3E00 -3C00 -3C00 -3C00 -3C00 -3800 -3800 -7800 -7800 -7800 -7800 -F800 -FC00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 319 0 -DWIDTH 8 0 -BBX 10 19 2 0 -BITMAP -0F00 -1F80 -3980 -60C0 -0000 -7E00 -3E00 -3C00 -3C00 -3C00 -3C00 -3800 -3800 -7800 -7800 -7800 -7800 -F800 -FC00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 319 0 -DWIDTH 8 0 -BBX 10 18 2 0 -BITMAP -39C0 -39C0 -39C0 -0000 -7E00 -3E00 -3C00 -3C00 -3C00 -3C00 -3800 -3800 -7800 -7800 -7800 -7800 -F800 -FC00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 617 0 -DWIDTH 16 0 -BBX 14 20 2 0 -BITMAP -1F08 -07F0 -01E0 -0370 -0670 -0038 -03FC -063C -1C3C -383C -383C -703C -703C -F03C -F038 -F038 -F070 -F860 -78C0 -1F00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 656 0 -DWIDTH 17 0 -BBX 15 18 2 0 -BITMAP -00E2 -01FC -0238 -0000 -7E1C -3C7E -3CFE -3D9E -3D1E -3E1C -3C1C -7C3C -783C -783C -7838 -7078 -F078 -F07E -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 599 0 -DWIDTH 16 0 -BBX 14 19 2 0 -BITMAP -01C0 -00E0 -0060 -0030 -0000 -01F0 -0638 -1C3C -3C3C -383C -783C -703C -F03C -F038 -F038 -F070 -F060 -78C0 -3F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 599 0 -DWIDTH 16 0 -BBX 14 19 2 0 -BITMAP -003C -0070 -00E0 -0180 -0000 -01F0 -0638 -1C3C -3C3C -383C -783C -703C -F03C -F038 -F038 -F070 -F060 -78C0 -3F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 599 0 -DWIDTH 16 0 -BBX 14 19 2 0 -BITMAP -00F0 -01F8 -0398 -060C -0000 -01F0 -0638 -1C3C -3C3C -383C -783C -703C -F03C -F038 -F038 -F070 -F060 -78C0 -3F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 599 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -01C4 -03F8 -0470 -0000 -01F0 -0638 -1C3C -3C3C -383C -783C -703C -F03C -F038 -F038 -F070 -F060 -78C0 -3F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 599 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -039C -039C -039C -0000 -01F0 -0638 -1C3C -3C3C -383C -783C -703C -F03C -F038 -F038 -F070 -F060 -78C0 -3F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 15 14 2 0 -BITMAP -01C0 -01C0 -01C0 -0000 -0000 -0000 -0000 -FFFE -0000 -0000 -0000 -0700 -0700 -0700 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 599 0 -DWIDTH 16 0 -BBX 17 14 1 0 -BITMAP -00FB80 -031E00 -0E1E00 -1C1F00 -1C3F00 -3C6F00 -38CE00 -798E00 -7B1E00 -7E1C00 -7C3800 -783000 -3C6000 -DF8000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 655 0 -DWIDTH 17 0 -BBX 15 19 3 0 -BITMAP -01C0 -00E0 -0060 -0030 -0000 -FC7E -3C1E -3C1C -383C -783C -783C -787C -7078 -70F8 -F1F8 -F378 -FE78 -FC78 -70FC -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 655 0 -DWIDTH 17 0 -BBX 15 19 3 0 -BITMAP -003C -0070 -00E0 -0180 -0000 -FC7E -3C1E -3C1C -383C -783C -783C -787C -7078 -70F8 -F1F8 -F378 -FE78 -FC78 -70FC -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 655 0 -DWIDTH 17 0 -BBX 15 19 3 0 -BITMAP -00F0 -01F8 -0398 -060C -0000 -FC7E -3C1E -3C1C -383C -783C -783C -787C -7078 -70F8 -F1F8 -F378 -FE78 -FC78 -70FC -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 655 0 -DWIDTH 17 0 -BBX 15 18 3 0 -BITMAP -039C -039C -039C -0000 -FC7E -3C1E -3C1C -383C -783C -783C -787C -7078 -70F8 -F1F8 -F378 -FE78 -FC78 -70FC -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 586 0 -DWIDTH 15 0 -BBX 18 24 0 -5 -BITMAP -000780 -000E00 -001C00 -003000 -000000 -1F07C0 -0F03C0 -0781C0 -078180 -078380 -038300 -03C600 -03CC00 -03D800 -03F000 -01E000 -01E000 -01C000 -018000 -030000 -060000 -0C0000 -1C0000 -F80000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 639 0 -DWIDTH 17 0 -BBX 16 23 1 -5 -BITMAP -3F00 -1F00 -0F00 -0E00 -0E1E -1E3F -1E7F -1ECF -1F8F -1D0F -3E0F -3C0E -3C1E -3C1C -3818 -7830 -7C60 -7F80 -7800 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 586 0 -DWIDTH 15 0 -BBX 18 23 0 -5 -BITMAP -00E700 -00E700 -00E700 -000000 -1F07C0 -0F03C0 -0781C0 -078180 -078380 -038300 -03C600 -03CC00 -03D800 -03F000 -01E000 -01E000 -01C000 -018000 -030000 -060000 -0C0000 -1C0000 -F80000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubBI24-L1.bdf diff -u xc/fonts/bdf/100dpi/lubBI24-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubBI24-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubBI24-L1.bdf:1.1 Wed Apr 4 18:55:31 2001 +++ xc/fonts/bdf/100dpi/lubBI24-L1.bdf Wed Mar 16 21:03:44 2005 @@ -1,5887 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubBI24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-I-Normal--34-240-100-100-P-203-ISO8859-1 -SIZE 24 100 100 -FONTBOUNDINGBOX 58 39 -22 -7 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 34 -POINT_SIZE 240 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 203 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 31 -FONT_DESCENT 8 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold Italic" -X_HEIGHT 18 -CAP_HEIGHT 25 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 827 0 -DWIDTH 28 0 -BBX 31 25 1 0 -BITMAP -AAAAAAAA -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -AAAAAAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 10 25 2 0 -BITMAP -07C0 -07C0 -0F80 -0F80 -0F80 -0F80 -0F80 -0F00 -0F00 -0F00 -1E00 -1E00 -1E00 -1E00 -1C00 -1C00 -1C00 -1800 -0000 -0000 -0000 -7C00 -7C00 -F800 -F800 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 451 0 -DWIDTH 15 0 -BBX 12 10 6 16 -BITMAP -F9F0 -F8F0 -F8F0 -70F0 -70F0 -70E0 -70E0 -7060 -7060 -2060 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 636 0 -DWIDTH 22 0 -BBX 21 25 3 0 -BITMAP -000C38 -001830 -001870 -003060 -0030E0 -0060C0 -0061C0 -3FFFF8 -3FFFF8 -01C300 -018700 -038600 -030E00 -070C00 -060C00 -FFFFE0 -FFFFE0 -0C3000 -183000 -186000 -306000 -30E000 -70C000 -60C000 -E18000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 636 0 -DWIDTH 22 0 -BBX 19 32 4 -4 -BITMAP -000C00 -000C00 -001800 -00FFC0 -03FFE0 -07D9E0 -0798E0 -0F10C0 -0F10C0 -0F3000 -0F3000 -0FB000 -07E000 -07E000 -03F000 -00F800 -007E00 -00FF00 -00DF00 -00CF00 -008F00 -018F00 -618F00 -619F00 -619E00 -F97C00 -FFF800 -7FE000 -030000 -030000 -030000 -020000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 772 0 -DWIDTH 26 0 -BBX 26 25 2 0 -BITMAP -07C001C0 -1FF00380 -3C700700 -38780E00 -78781C00 -78783800 -70787000 -7070F000 -70F1E000 -79E3C000 -3FC78000 -1F0F0000 -000E3E00 -001C7F80 -0038F380 -0071E3C0 -00E3C3C0 -01C3C3C0 -0383C3C0 -070383C0 -0F038380 -1E038780 -3C03CF00 -7801FE00 -F000F800 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 773 0 -DWIDTH 26 0 -BBX 26 25 2 0 -BITMAP -000F8000 -003FE000 -00F8F000 -00F0F000 -01F0F000 -01E0F000 -01E0F000 -01F1E000 -01F3C000 -00FF0000 -01FC0000 -07F83FC0 -1E783FC0 -3C7C0F00 -783C0E00 -783E0E00 -F81F1C00 -F81F1800 -F80FB800 -F80FF000 -F807E000 -7C07E000 -7E07F000 -1FFDFE00 -07E1FE00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 247 0 -DWIDTH 8 0 -BBX 5 11 6 15 -BITMAP -F8 -F8 -F8 -78 -78 -70 -70 -70 -70 -30 -30 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 336 0 -DWIDTH 11 0 -BBX 12 32 3 -6 -BITMAP -0010 -0030 -0060 -01C0 -0380 -0380 -0700 -0F00 -1E00 -1E00 -3C00 -3C00 -7C00 -7C00 -7800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -7800 -7800 -7800 -3800 -3800 -1C00 -0C00 -0400 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 336 0 -DWIDTH 11 0 -BBX 12 32 0 -6 -BITMAP -0200 -0300 -0180 -01C0 -01C0 -00E0 -00E0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -01F0 -01F0 -01F0 -01F0 -01E0 -03E0 -03E0 -03C0 -03C0 -0780 -0700 -0F00 -0E00 -1C00 -3800 -7000 -C000 -8000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 15 0 -BBX 13 12 5 13 -BITMAP -0380 -0380 -0300 -6318 -7B78 -FCF8 -0000 -0B00 -3D80 -79C0 -71E0 -2100 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 636 0 -DWIDTH 21 0 -BBX 20 21 3 0 -BITMAP -001800 -003800 -003800 -003800 -003000 -003000 -003000 -007000 -007000 -007000 -FFFFF0 -FFFFF0 -00E000 -00E000 -00E000 -00C000 -00C000 -00C000 -01C000 -01C000 -018000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 8 13 1 -7 -BITMAP -3F -3F -3F -3E -7E -7E -1E -1E -1C -3C -38 -F0 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 8 3 3 10 -BITMAP -7F -FF -FE -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 6 5 2 0 -BITMAP -7C -7C -FC -F8 -F8 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 515 0 -DWIDTH 17 0 -BBX 23 32 0 -6 -BITMAP -00000E -00000C -000018 -000038 -000030 -000060 -0000E0 -0000C0 -000180 -000380 -000300 -000700 -000600 -000C00 -001C00 -001800 -003000 -007000 -006000 -00E000 -00C000 -018000 -038000 -030000 -060000 -0E0000 -0C0000 -1C0000 -380000 -300000 -700000 -E00000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 22 0 -BBX 20 25 3 0 -BITMAP -007E00 -01FF80 -03C3C0 -0783E0 -0F01E0 -1F01E0 -1E01F0 -3E01F0 -3E01F0 -7C01F0 -7C01F0 -7C01F0 -FC03F0 -F803E0 -F803E0 -F803E0 -F807C0 -F807C0 -F80780 -F80F80 -781F00 -7C1E00 -3C7C00 -1FF800 -07C000 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 636 0 -DWIDTH 22 0 -BBX 14 25 4 0 -BITMAP -0FFC -0FFC -00FC -00F8 -00F8 -00F8 -00F8 -00F8 -01F0 -01F0 -01F0 -01F0 -01F0 -03E0 -03E0 -03E0 -03E0 -03E0 -07C0 -07C0 -07C0 -07C0 -1FC0 -FFFC -FFFC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 636 0 -DWIDTH 22 0 -BBX 20 25 3 0 -BITMAP -007F00 -07FFC0 -0787E0 -0703F0 -0601F0 -0E01F0 -0C01F0 -0001F0 -0003E0 -0007E0 -000780 -000F00 -003E00 -007800 -00E000 -038000 -070000 -0E0000 -1C0000 -380000 -380000 -7FFF80 -FFFF80 -FFFF00 -FFFF00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 636 0 -DWIDTH 22 0 -BBX 19 25 3 0 -BITMAP -01FE00 -07FF80 -070FC0 -0603E0 -0603E0 -0E03E0 -0003E0 -0003C0 -000780 -000F00 -003E00 -07F000 -07FE00 -003F00 -001F80 -000F80 -000F80 -000F80 -000F80 -600F80 -601F00 -E03F00 -F07E00 -FFF800 -3FE000 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 636 0 -DWIDTH 22 0 -BBX 19 25 3 0 -BITMAP -0003E0 -0007C0 -000FC0 -001FC0 -001BC0 -0037C0 -006780 -00C780 -018780 -038780 -070F80 -0E0F00 -1C0F00 -380F00 -700F00 -7FFFE0 -FFFFE0 -FFFFC0 -001E00 -001E00 -003E00 -003E00 -007E00 -01FF80 -01FF80 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 636 0 -DWIDTH 22 0 -BBX 20 25 4 0 -BITMAP -07FFF0 -07FFF0 -07FFF0 -07FFE0 -040000 -0C0000 -0C0000 -0C0000 -080000 -0FC000 -1FF800 -00FE00 -003F00 -001F00 -000F80 -000F80 -000F80 -000F80 -000F80 -600F00 -601F00 -603E00 -F07C00 -FFF000 -7F8000 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 636 0 -DWIDTH 22 0 -BBX 20 25 4 0 -BITMAP -003FC0 -00FFF0 -01E0F0 -07C070 -0F8060 -1F0060 -1F0000 -3E0000 -3E0000 -7C7E00 -7DFF00 -7F0F80 -FE07C0 -FC07C0 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -F80780 -780F80 -7C1F00 -3E3E00 -1FF800 -07E000 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 636 0 -DWIDTH 22 0 -BBX 19 25 6 0 -BITMAP -3FFFE0 -3FFFE0 -3FFFE0 -7FFFC0 -000180 -000300 -000700 -000E00 -001C00 -003800 -003000 -007000 -00E000 -01C000 -03C000 -078000 -0F0000 -1F0000 -3E0000 -3E0000 -7C0000 -7C0000 -FC0000 -F80000 -F80000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 636 0 -DWIDTH 22 0 -BBX 20 25 3 0 -BITMAP -003F80 -01FFC0 -03E3E0 -0781F0 -0F80F0 -0F00F0 -0F81F0 -0F81E0 -0FC3C0 -07F780 -03FE00 -01FE00 -07FF00 -1E7F80 -3C1FC0 -7C0FE0 -7807E0 -F803E0 -F803E0 -F803C0 -FC03C0 -FC0780 -7E0F00 -3FFC00 -0FE000 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 636 0 -DWIDTH 22 0 -BBX 20 25 3 0 -BITMAP -007E00 -01FF80 -07C7C0 -0F83E0 -0F01E0 -1E01F0 -3E01F0 -3E01F0 -3E01F0 -3E01F0 -3E01F0 -3E03F0 -3E07F0 -1F0FE0 -0FFBE0 -07E3E0 -0007C0 -0007C0 -000F80 -600F80 -601F00 -E03E00 -F07800 -FFF000 -3FC000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 9 18 2 0 -BITMAP -0F80 -0F80 -1F00 -1F00 -1F00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7C00 -7C00 -7C00 -F800 -F800 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 10 25 1 -7 -BITMAP -07C0 -07C0 -0F80 -0F80 -0F80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3E00 -3E00 -3E00 -7E00 -1C00 -1C00 -1C00 -3800 -7800 -F000 -C000 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 636 0 -DWIDTH 21 0 -BBX 22 21 3 0 -BITMAP -000004 -00001C -00007C -0001F0 -0007C0 -001F00 -007C00 -03F000 -0FC000 -3E0000 -F80000 -3E0000 -0F8000 -07E000 -01F000 -007C00 -003F00 -000F80 -0003E0 -0000C0 -000040 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 636 0 -DWIDTH 21 0 -BBX 21 9 2 5 -BITMAP -7FFFF8 -7FFFF8 -000000 -000000 -000000 -000000 -000000 -FFFFF0 -FFFFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 636 0 -DWIDTH 21 0 -BBX 22 21 1 0 -BITMAP -080000 -0C0000 -1F0000 -07C000 -03F000 -00F800 -003E00 -001F80 -0007C0 -0001F0 -00007C -0001F0 -000FC0 -003F00 -00F800 -03E000 -0F8000 -3E0000 -F80000 -E00000 -800000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 493 0 -DWIDTH 17 0 -BBX 15 25 5 0 -BITMAP -0FF0 -7FF8 -78FC -707E -603E -E03E -003E -003C -0078 -0070 -00E0 -01C0 -0380 -0F00 -1E00 -1E00 -3E00 -7C00 -0000 -0000 -0000 -7C00 -7800 -F800 -F800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 29 0 -BBX 26 25 4 0 -BITMAP -000FE000 -007FF800 -01F03E00 -03800700 -06000300 -0C0F0180 -183F8080 -3071E0C0 -30E0E0C0 -61C0E0C0 -4180E0C0 -C381C0C0 -C381C0C0 -C383C0C0 -C383C180 -C3858180 -C38D8300 -C399CE00 -43F1FC00 -61C1F000 -30000000 -38000000 -1E010000 -07FF0000 -01FC0000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 765 0 -DWIDTH 26 0 -BBX 26 25 0 0 -BITMAP -0000E000 -0001E000 -0001F000 -0003F000 -0003F000 -0007F000 -000FF000 -000CF800 -0018F800 -0038F800 -0030F800 -00607C00 -00607C00 -00C07C00 -01807C00 -01FFFC00 -03FFFE00 -07003E00 -06003E00 -0C003E00 -0C001F00 -18001F00 -38001F80 -FE00FFC0 -FE00FFC0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 651 0 -DWIDTH 22 0 -BBX 22 25 1 0 -BITMAP -07FFE0 -07FFF8 -01F1FC -01E07C -01E07C -01E07C -03E07C -03E078 -03C0F8 -03C1F0 -07C7E0 -07FF80 -07FF00 -0787C0 -0783E0 -0F81F0 -0F81F0 -0F80F8 -0F01F8 -0F01F8 -1F01F0 -1F03F0 -3F0FE0 -FFFFC0 -FFFE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 740 0 -DWIDTH 25 0 -BBX 24 25 4 0 -BITMAP -000FFC -007FFF -01F81F -03E00E -07C006 -0F8006 -1F000E -1E0000 -3E0000 -7E0000 -7C0000 -7C0000 -FC0000 -FC0000 -FC0000 -FC0000 -FC0000 -FC0000 -FC0000 -7C0000 -7E0000 -3F0000 -1F8070 -0FFFF0 -03FF00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 28 0 -BBX 28 25 1 0 -BITMAP -07FFFC00 -07FFFF00 -01F01FC0 -01F007E0 -01F003E0 -01F003F0 -03F003F0 -03E001F0 -03E001F0 -03E001F0 -03E001F0 -07E001F0 -07C003F0 -07C003E0 -07C003E0 -07C003E0 -0FC007C0 -0F8007C0 -0F800F80 -0F801F80 -1F803F00 -1F807E00 -3F81F800 -FFFFF000 -FFFF8000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 630 0 -DWIDTH 21 0 -BBX 23 25 1 0 -BITMAP -07FFFE -07FFFE -01F00E -01F00C -01F00C -01F000 -03E000 -03E000 -03E000 -03E060 -03E0C0 -07FFC0 -07FFC0 -07C0C0 -07C0C0 -07C000 -0F8000 -0F8000 -0F8000 -0F8000 -1F8070 -1F0060 -3F00E0 -FFFFE0 -FFFFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 23 25 1 0 -BITMAP -07FFFE -07FFFE -01F00E -01F00C -01F00C -01F000 -03E000 -03E000 -03E000 -03E060 -03E0C0 -07FFC0 -07FFC0 -07C0C0 -07C0C0 -07C000 -0F8000 -0F8000 -0F8000 -0F8000 -1F8000 -1F8000 -3F8000 -FFE000 -FFE000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 780 0 -DWIDTH 26 0 -BBX 24 25 4 0 -BITMAP -000FFC -007FFF -01F81F -03E00F -07C006 -0F8006 -1F000E -1F0000 -3E0000 -3E0000 -7C0000 -7C0000 -FC0000 -FC07FF -FC07FF -FC00FC -FC00F8 -FC00F8 -FC01F0 -7C01F0 -7E01F0 -3E01F0 -1F81F0 -0FFFE0 -03FE00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 827 0 -DWIDTH 28 0 -BBX 31 25 1 0 -BITMAP -07FF0FFE -07FE0FFE -01F803F8 -01F003F0 -01F003F0 -01F003E0 -03F003E0 -03E003E0 -03E007E0 -03E007C0 -03E007C0 -07FFFFC0 -07FFFFC0 -07C00FC0 -07C00F80 -07C00F80 -0FC00F80 -0F800F80 -0F801F80 -0F801F00 -1F801F00 -1F801F00 -3F803F00 -FFE0FFC0 -FFE1FFC0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 372 0 -DWIDTH 13 0 -BBX 15 25 1 0 -BITMAP -07FE -0FFE -01F8 -01F0 -03F0 -03E0 -03E0 -03E0 -03E0 -03E0 -07C0 -07C0 -07C0 -07C0 -07C0 -0F80 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -3F00 -FFE0 -FFC0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 478 0 -DWIDTH 16 0 -BBX 21 31 0 -6 -BITMAP -003FF8 -003FF8 -000FE0 -000FC0 -000FC0 -000F80 -000F80 -000F80 -000F80 -001F80 -001F00 -001F00 -001F00 -001F00 -003F00 -003E00 -003E00 -003E00 -003E00 -007E00 -007C00 -007C00 -007C00 -007C00 -00FC00 -70F800 -60F800 -60F000 -E1E000 -FFC000 -FE0000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 746 0 -DWIDTH 25 0 -BBX 26 25 1 0 -BITMAP -07FE1FC0 -07FE1FC0 -01F80700 -01F00C00 -01E01800 -03E07000 -03E0E000 -03E1C000 -03E30000 -03C60000 -07DC0000 -07FE0000 -07FE0000 -07FF0000 -079F8000 -0F9F8000 -0F8FC000 -0F87E000 -0F87F000 -0F03F000 -1F01F800 -1F01FC00 -3F00FE00 -FFC3FF00 -FFC3FF00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 21 0 -BBX 20 25 1 0 -BITMAP -07FE00 -07FE00 -01F800 -01F000 -01F000 -01F000 -03E000 -03E000 -03E000 -03E000 -03E000 -07C000 -07C000 -07C000 -07C000 -07C000 -0F8000 -0F8000 -0F8000 -0F8070 -1F8070 -1F8070 -3F8060 -FFFFE0 -FFFFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 926 0 -DWIDTH 31 0 -BBX 34 25 1 0 -BITMAP -07F0003FC0 -07F0003FC0 -01F0007F00 -01F8007E00 -01F800FE00 -01F801BC00 -03F8017C00 -03BC037C00 -033C067C00 -033C067800 -033E0C7800 -071E08F800 -071E18F800 -061E30F800 -061F20F000 -060F60F000 -0E0FC1F000 -0E0F81F000 -0C0781F000 -0C0701E000 -1C0601E000 -1C0003E000 -3C0007E000 -FF001FF800 -FF001FF800 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 797 0 -DWIDTH 27 0 -BBX 30 25 1 0 -BITMAP -07E003FC -07F003FC -01F000F0 -01F800E0 -01FC00E0 -01FC00C0 -03FE00C0 -03BE01C0 -03BF01C0 -031F0180 -031F8180 -070F8180 -0707C380 -0707C380 -0603E300 -0603E300 -0E01F700 -0E01F700 -0C00FF00 -0C00FE00 -1C007E00 -1C003E00 -3C003E00 -FF001E00 -FF001C00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 831 0 -DWIDTH 28 0 -BBX 26 25 4 0 -BITMAP -000FF000 -007FFC00 -00F83E00 -03E01F00 -07C00F80 -0F800F80 -1F000F80 -1F000FC0 -3E000FC0 -7E000FC0 -7C000FC0 -7C000FC0 -FC000F80 -FC000F80 -FC000F80 -FC001F00 -FC001F00 -FC003E00 -FC003C00 -7C007C00 -7C00F800 -3E01E000 -1F07C000 -0FFF0000 -03F80000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 628 0 -DWIDTH 21 0 -BBX 23 25 1 0 -BITMAP -07FFF0 -07FFF8 -01F07C -01F03E -01F03E -01E03E -03E03E -03E03E -03E07C -03E07C -03C0F8 -07C1F0 -07C3E0 -07FFC0 -07FE00 -078000 -0F8000 -0F8000 -0F8000 -0F8000 -1F0000 -1F0000 -3F0000 -FFE000 -FFE000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 835 0 -DWIDTH 28 0 -BBX 29 32 4 -7 -BITMAP -000FF000 -007FFC00 -00F83E00 -03E01F00 -07C00F00 -0F800F80 -1F000F80 -1F000FC0 -3E000FC0 -7E000FC0 -7C000FC0 -7C000FC0 -FC000FC0 -FC000F80 -FC000F80 -FC001F80 -FC001F80 -FC003F00 -FC003F00 -7C007E00 -7C00FC00 -3E01FC00 -3F07F800 -0FFFF000 -03FFC000 -001F8000 -000E0000 -00030000 -0001C000 -0000F800 -00003FF8 -00000FC0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 711 0 -DWIDTH 24 0 -BBX 23 25 1 0 -BITMAP -07FFF0 -07FFFC -01F07E -01F03E -01F03E -03E03E -03E03E -03E03C -03E07C -03E078 -07C0F0 -07C3E0 -07FFC0 -07FF80 -07CF80 -0F8FC0 -0F87C0 -0F87E0 -0F83E0 -0F83F0 -1F01F0 -1F01F8 -3F00F8 -FFC0FE -FFC07E -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 587 0 -DWIDTH 20 0 -BBX 20 25 2 0 -BITMAP -003FC0 -01FFF0 -03E0F0 -078070 -0F8060 -0F8060 -0F8000 -0F8000 -0FC000 -0FE000 -07F000 -03FC00 -01FE00 -00FF00 -007F80 -001F80 -000FC0 -000FC0 -000FC0 -600F80 -600F80 -E01F00 -F83E00 -FFFC00 -3FE000 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 716 0 -DWIDTH 24 0 -BBX 24 25 5 0 -BITMAP -7FFFFF -7FFFFF -703E06 -E07C06 -E07C06 -007C00 -007C00 -007C00 -00F800 -00F800 -00F800 -00F800 -01F800 -01F000 -01F000 -01F000 -01F000 -03F000 -03E000 -03E000 -03E000 -07E000 -07E000 -3FFC00 -3FF800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 775 0 -DWIDTH 26 0 -BBX 25 25 5 0 -BITMAP -7FE07F80 -FFE07F80 -1F800E00 -1F000C00 -3F001C00 -3E001800 -3E001800 -3E001800 -3E001800 -7E003800 -7C003000 -7C003000 -7C003000 -7C003000 -FC007000 -F8006000 -F8006000 -F8006000 -F800C000 -F800C000 -FC018000 -7C038000 -3E070000 -1FFE0000 -07F00000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 25 0 -BBX 26 25 4 0 -BITMAP -FFC00FC0 -FFC01FC0 -3F000700 -3F000600 -1F000E00 -1F000C00 -1F001800 -1F003800 -1F803000 -0F807000 -0F806000 -0F80C000 -0FC1C000 -0FC18000 -07C30000 -07C70000 -07C60000 -07EE0000 -03FC0000 -03F80000 -03F80000 -03F00000 -01E00000 -01E00000 -01C00000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 922 0 -DWIDTH 31 0 -BBX 32 25 4 0 -BITMAP -FF80C03F -FF81C03F -7E01C01C -3E03C018 -3E03E018 -3E07E030 -3E07E030 -3E0FE060 -3E0FE060 -3E1BE0C0 -3E1BE0C0 -3E31E180 -1E31E180 -1E21E300 -1E61E300 -1E41F600 -1EC1F600 -1F81FC00 -1F81FC00 -1F01F800 -1F01F800 -1E01F000 -1E01E000 -1C00E000 -1C00C000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 672 0 -DWIDTH 23 0 -BBX 27 25 0 0 -BITMAP -03FE07E0 -07FE0FE0 -01F80380 -00F80700 -00FC0E00 -007C1C00 -007C1800 -007E3000 -003E6000 -003FC000 -001F8000 -001F8000 -000F8000 -001F8000 -0037C000 -0067C000 -00C7E000 -0183E000 -0303F000 -0701F000 -0E01F000 -1C00F800 -3800FC00 -FE03FE00 -FC07FE00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 669 0 -DWIDTH 23 0 -BBX 23 25 5 0 -BITMAP -FFC07E -FFC0FE -7E0038 -3F0030 -1F0060 -1F00C0 -1F8180 -0F8380 -0F8300 -07C600 -07CC00 -07F800 -03F800 -03F000 -03E000 -03E000 -03E000 -03E000 -07E000 -07C000 -07C000 -07C000 -0FC000 -7FF800 -7FF000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 684 0 -DWIDTH 23 0 -BBX 23 25 2 0 -BITMAP -03FFFE -07FFFE -0700FC -0701F8 -0601F8 -0003F0 -0007E0 -000FC0 -000FC0 -001F80 -003F00 -007E00 -00FC00 -00FC00 -01F800 -03F000 -07E000 -07E000 -0FC000 -1F8000 -3F0070 -7F0060 -7E00E0 -FFFFE0 -FFFFE0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 336 0 -DWIDTH 11 0 -BBX 14 32 1 -6 -BITMAP -03FC -03FC -03C0 -03C0 -07C0 -0780 -0780 -0780 -0780 -0F80 -0F00 -0F00 -0F00 -0F00 -1F00 -1E00 -1E00 -1E00 -1E00 -3E00 -3C00 -3C00 -3C00 -3C00 -7C00 -7800 -7800 -7800 -7800 -F800 -FF00 -FF00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 515 0 -DWIDTH 17 0 -BBX 10 32 6 -6 -BITMAP -C000 -6000 -6000 -6000 -6000 -3000 -3000 -3000 -3000 -3000 -1800 -1800 -1800 -1800 -0C00 -0C00 -0C00 -0C00 -0600 -0600 -0600 -0600 -0300 -0300 -0300 -0300 -0300 -0180 -0180 -0180 -0180 -00C0 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 336 0 -DWIDTH 11 0 -BBX 14 32 0 -6 -BITMAP -03FC -03FC -007C -0078 -0078 -0078 -00F8 -00F8 -00F0 -00F0 -00F0 -01F0 -01F0 -01E0 -01E0 -01E0 -03E0 -03E0 -03C0 -03C0 -03C0 -03C0 -07C0 -0780 -0780 -0780 -0780 -0F80 -0F00 -0F00 -FF00 -FF00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 636 0 -DWIDTH 21 0 -BBX 20 21 2 4 -BITMAP -000400 -000400 -000E00 -000E00 -001E00 -003E00 -003700 -007700 -00E300 -00C380 -01C380 -038380 -0301C0 -0701C0 -0E01C0 -0C00C0 -1C00E0 -3800E0 -300060 -700070 -E00070 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 2 1 -4 -BITMAP -FFFC -FFFC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 599 0 -DWIDTH 20 0 -BBX 7 5 11 21 -BITMAP -F8 -38 -1C -0C -06 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 634 0 -DWIDTH 22 0 -BBX 20 18 2 0 -BITMAP -003FF0 -01FFF0 -0383E0 -0703E0 -0E03E0 -1E03E0 -3C03E0 -3C07C0 -7C07C0 -7C0FC0 -F81FC0 -F837C0 -F87780 -F8EF80 -FFCF80 -FF8F80 -7F0FE0 -3C1FE0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 20 26 3 0 -BITMAP -1FC000 -3FC000 -07C000 -07C000 -0F8000 -0F8000 -0F8000 -0F8000 -0F83C0 -1F0FE0 -1F1FF0 -1F3FF0 -1F71F0 -1FE1F0 -3EC1F0 -3F81E0 -3F03E0 -3E03E0 -3E03C0 -7C03C0 -7C0780 -7C0700 -7C0E00 -7C1C00 -FFF000 -FFC000 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 524 0 -DWIDTH 18 0 -BBX 17 18 3 0 -BITMAP -007F00 -01FF80 -07C780 -0F0380 -1E0380 -3E0300 -3C0000 -7C0000 -7C0000 -F80000 -F80000 -F80000 -F80000 -F80000 -FC0000 -7E0600 -3FFC00 -0FE000 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 634 0 -DWIDTH 22 0 -BBX 21 26 3 0 -BITMAP -0007F8 -0007F8 -0000F8 -0001F0 -0001F0 -0001F0 -0001F0 -0001F0 -003FE0 -01FFE0 -0387E0 -0703E0 -0E03E0 -1E03C0 -3C07C0 -3C07C0 -7C0FC0 -780FC0 -F81F80 -F83F80 -F87F80 -F8EF80 -FFCF80 -FF8F80 -7F1FE0 -3C1FE0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 548 0 -DWIDTH 19 0 -BBX 17 18 3 0 -BITMAP -007C00 -01FF00 -071F00 -0E0F00 -1E0F80 -3C0F00 -3C1F00 -7C3E00 -78FC00 -FFF000 -FFC000 -F80000 -F80000 -F80000 -FC0300 -7E0F00 -3FFE00 -0FF000 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 415 0 -DWIDTH 14 0 -BBX 18 34 2 -7 -BITMAP -001F80 -007FC0 -00F1C0 -01E1C0 -01E180 -03C180 -03C000 -07C000 -07C000 -3FFE00 -3FFC00 -0F8000 -0F8000 -0F8000 -0F8000 -0F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1E0000 -3E0000 -3E0000 -3E0000 -3E0000 -3C0000 -7C0000 -7C0000 -7C0000 -7C0000 -780000 -F80000 -F80000 -F80000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 628 0 -DWIDTH 21 0 -BBX 21 25 1 -7 -BITMAP -001FF8 -00FFF8 -01C1F8 -0380F0 -0781F0 -0F01F0 -1F01F0 -1E03F0 -3E07E0 -3E07E0 -3C0FE0 -7C1FE0 -7C3FE0 -7E77C0 -7FE7C0 -7FC7C0 -3F87C0 -1E0F80 -000F80 -800F80 -C00F00 -F01E00 -7C1C00 -7FF800 -3FC000 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 656 0 -DWIDTH 22 0 -BBX 19 26 3 0 -BITMAP -3FC000 -3FC000 -0F8000 -0F8000 -0F8000 -0F8000 -0F8000 -0F8000 -1F03C0 -1F0FE0 -1F1FE0 -1F3FE0 -1F73E0 -3EE3E0 -3EC3C0 -3F87C0 -3F07C0 -3E07C0 -7E07C0 -7C0780 -7C0F80 -7C0F80 -7C0F80 -F80F80 -F80FE0 -F81FE0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 319 0 -DWIDTH 11 0 -BBX 10 25 3 0 -BITMAP -07C0 -07C0 -0780 -0F80 -0000 -0000 -0000 -7F80 -7F00 -1F00 -1F00 -1F00 -1E00 -3E00 -3E00 -3E00 -3E00 -3C00 -7C00 -7C00 -7C00 -7C00 -7C00 -FF00 -FF00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 381 0 -DWIDTH 13 0 -BBX 18 32 -2 -7 -BITMAP -0007C0 -0007C0 -000780 -000F80 -000000 -000000 -000000 -007F00 -007F00 -001F00 -001F00 -001F00 -001E00 -003E00 -003E00 -003E00 -003E00 -003C00 -007C00 -007C00 -007C00 -007C00 -007800 -00F800 -00F800 -00F800 -60F000 -61F000 -E1E000 -E3C000 -FF8000 -7E0000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 626 0 -DWIDTH 21 0 -BBX 19 26 3 0 -BITMAP -3FC000 -3FC000 -07C000 -07C000 -0F8000 -0F8000 -0F8000 -0F8000 -0F83E0 -1F03E0 -1F03C0 -1F07C0 -1F0780 -1F1E00 -3E3C00 -3EF000 -3FF000 -3EF800 -3CF800 -7C7C00 -7C7C00 -7C3E00 -7C3F00 -781F80 -F80FE0 -F80FE0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 319 0 -DWIDTH 11 0 -BBX 10 26 3 0 -BITMAP -3FC0 -3FC0 -0FC0 -0F80 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7C00 -FC00 -FF00 -FF00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 969 0 -DWIDTH 33 0 -BBX 30 18 3 0 -BITMAP -7F87C0F8 -7F0FC3F8 -1F1FE7FC -1F3FEFFC -1F63EE7C -1EC3DC7C -3E83F878 -3F87F0F8 -3F07E0F8 -3E07E0F8 -3C07C0F8 -7C0F80F0 -7C0F81F0 -7C0F81F0 -780F81F0 -780F01F0 -F81F01FC -F81F03FC -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 656 0 -DWIDTH 22 0 -BBX 19 18 3 0 -BITMAP -7F07C0 -7F0FE0 -1F1FE0 -1F3FE0 -1F73E0 -3EE3E0 -3FC3C0 -3F87C0 -3F07C0 -3F07C0 -7E07C0 -7C0780 -7C0F80 -7C0F80 -7C0F80 -F80F80 -F80FE0 -F81FE0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 599 0 -DWIDTH 20 0 -BBX 19 18 3 0 -BITMAP -007E00 -01FF80 -0787C0 -0F07C0 -1E03E0 -3E03E0 -3C03E0 -7C03E0 -7C03E0 -FC07C0 -F807C0 -F80780 -F80F80 -FC0F00 -FC1E00 -7E3C00 -3FF000 -0FC000 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 639 0 -DWIDTH 22 0 -BBX 21 25 2 -7 -BITMAP -3FC1E0 -3FC7F0 -0F8FF8 -0F9FF8 -0FB8F8 -0FF0F8 -1F60F8 -1FC0F8 -1F81F0 -1F01F0 -1F01E0 -1E01E0 -3E03C0 -3E0380 -3E0700 -3F0E00 -3FFC00 -7FE000 -7C0000 -7C0000 -7C0000 -7C0000 -F80000 -F80000 -F80000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 21 0 -BBX 20 25 2 -7 -BITMAP -003FF0 -01FFF0 -0383F0 -0703E0 -0E03E0 -1E03E0 -3C03E0 -3C07E0 -7C07C0 -780FC0 -F81FC0 -F837C0 -F877C0 -F8EF80 -FFCF80 -FF8F80 -7F0F80 -3C0F80 -001F00 -001F00 -001F00 -001F00 -001F00 -003E00 -003E00 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 496 0 -DWIDTH 17 0 -BBX 17 18 3 0 -BITMAP -7F0780 -7F0F80 -1F3F00 -1F7F00 -1F7200 -3EE000 -3FC000 -3F8000 -3F0000 -3E0000 -7E0000 -7C0000 -7C0000 -7C0000 -7C0000 -F80000 -F80000 -F80000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 479 0 -DWIDTH 16 0 -BBX 16 18 2 0 -BITMAP -01FE -07FF -0F07 -0F06 -1F06 -1F06 -0F80 -0FC0 -07F0 -03F8 -01F8 -00FC -607C -607C -E07C -F0F8 -FFF0 -3FC0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 375 0 -DWIDTH 13 0 -BBX 12 23 3 0 -BITMAP -0380 -0F00 -1F00 -1F00 -1F00 -FFF0 -FFF0 -1E00 -3E00 -3E00 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -F800 -FC00 -7F80 -3F00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 655 0 -DWIDTH 22 0 -BBX 19 18 4 0 -BITMAP -FF1FE0 -FF1FE0 -3E07E0 -3E07C0 -3E07C0 -3E07C0 -3C07C0 -7C07C0 -7C0F80 -7C1F80 -7C3F80 -786F80 -F8EF80 -F9CF00 -FF9F00 -FF1F00 -FE1FC0 -781FC0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 584 0 -DWIDTH 20 0 -BBX 20 18 3 0 -BITMAP -FE03F0 -FE01F0 -3F01F0 -3F01F0 -1F01E0 -1F01C0 -1F8380 -0F8380 -0F8700 -0F8E00 -0F9C00 -07D800 -07F000 -07E000 -07C000 -078000 -078000 -070000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 822 0 -DWIDTH 28 0 -BBX 28 18 3 0 -BITMAP -FC0303F0 -FE0301F0 -3E0380F0 -1E0781E0 -1F0781E0 -1F0FC1C0 -0F0FC380 -0F1FC380 -0F9BC700 -0FBBCE00 -0FF3EC00 -0FE1FC00 -0FE1F800 -07C1F000 -0781E000 -0701E000 -0701C000 -06018000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 534 0 -DWIDTH 18 0 -BBX 18 18 1 0 -BITMAP -3F07C0 -3F83C0 -0F83C0 -07C380 -07C380 -03E600 -03EC00 -01F800 -01F000 -01F000 -03F800 -0EF800 -1C7C00 -387C00 -703E00 -F03E00 -F01F80 -F01F80 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 586 0 -DWIDTH 20 0 -BBX 23 25 0 -7 -BITMAP -1FC07E -1FC03E -07E01E -03E01E -03E01C -01F03C -01F038 -01F070 -01F0E0 -00F0C0 -00F9C0 -00FB80 -00FF00 -00FE00 -00FC00 -007800 -007000 -007000 -006000 -00C000 -038000 -070000 -0F0000 -1E0000 -FE0000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 567 0 -DWIDTH 19 0 -BBX 19 18 2 0 -BITMAP -0FFFE0 -0FFFE0 -1C07C0 -1C0F80 -181F00 -003E00 -007E00 -00FC00 -01F800 -03F000 -07E000 -0FC000 -0F8000 -1F0180 -3F0180 -7E0380 -FFFF00 -FFFF00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 361 0 -DWIDTH 12 0 -BBX 12 32 3 -6 -BITMAP -00F0 -03F0 -07C0 -0780 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F00 -0F00 -1E00 -1E00 -F800 -F000 -3800 -1C00 -1C00 -1E00 -3E00 -3C00 -7C00 -7C00 -F800 -F800 -F800 -F800 -F800 -7C00 -1C00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 253 0 -DWIDTH 9 0 -BBX 9 32 2 -6 -BITMAP -0380 -0380 -0380 -0300 -0700 -0700 -0700 -0700 -0600 -0E00 -0E00 -0E00 -0E00 -0C00 -1C00 -1C00 -1C00 -1C00 -1800 -3800 -3800 -3800 -3800 -3000 -7000 -7000 -7000 -7000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 361 0 -DWIDTH 12 0 -BBX 12 32 1 -6 -BITMAP -0380 -03E0 -00F0 -00F0 -00F0 -01F0 -01F0 -03E0 -03E0 -03C0 -07C0 -07C0 -0380 -0380 -01C0 -00F0 -01F0 -0380 -0780 -0F00 -0F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1E00 -3E00 -FC00 -F000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 636 0 -DWIDTH 21 0 -BBX 21 7 2 6 -BITMAP -0F8000 -3FC018 -31E010 -60F830 -403C20 -C01FE0 -C00F80 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 10 25 0 -7 -BITMAP -07C0 -07C0 -0F80 -0F80 -0000 -0000 -0000 -0700 -0E00 -0E00 -0E00 -1E00 -1E00 -1E00 -3E00 -3E00 -3E00 -3C00 -7C00 -7C00 -7C00 -7C00 -FC00 -F800 -F800 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 636 0 -DWIDTH 22 0 -BBX 18 25 5 0 -BITMAP -001800 -001800 -001800 -007F80 -01FFC0 -07B380 -0F3180 -1F3180 -3E2380 -3C2000 -7C6000 -7C6000 -F86000 -F84000 -F84000 -F84000 -F8C000 -F8C000 -FC8000 -7E8200 -7FFE00 -1FF800 -078000 -010000 -010000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 636 0 -DWIDTH 22 0 -BBX 20 25 4 0 -BITMAP -000FC0 -003FF0 -0078F0 -00F870 -00F060 -01F060 -01F000 -01E000 -03E000 -03E000 -03E000 -1FFE00 -1FFC00 -07C000 -07C000 -07C000 -07C000 -0F8000 -0F0000 -0E0000 -380000 -7FFF00 -7FFF00 -FFFE00 -FFFE00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 636 0 -DWIDTH 22 0 -BBX 25 23 1 1 -BITMAP -04000100 -0C000380 -06000600 -07000C00 -033F1800 -01FFB000 -01E1E000 -01C0E000 -03806000 -03007000 -07007000 -07007000 -06006000 -0700E000 -0700E000 -0301C000 -07878000 -0FFFC000 -1CFEC000 -38006000 -70003000 -E0001800 -40001000 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 636 0 -DWIDTH 22 0 -BBX 23 25 4 0 -BITMAP -FF807E -FF807E -7E0038 -3F0070 -1F0060 -1F00C0 -0F81C0 -0F8380 -07C700 -07CE00 -03FC00 -03F800 -03F000 -3FFF00 -3FFF00 -03E000 -03E000 -3FFE00 -7FFE00 -07C000 -07C000 -07C000 -0FC000 -3FF000 -3FF000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 253 0 -DWIDTH 9 0 -BBX 9 32 2 -6 -BITMAP -0380 -0380 -0380 -0300 -0700 -0700 -0700 -0700 -0600 -0E00 -0E00 -0E00 -0E00 -0C00 -1C00 -0000 -0000 -1C00 -1800 -3800 -3800 -3800 -3800 -3000 -7000 -7000 -7000 -7000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 636 0 -DWIDTH 22 0 -BBX 20 32 3 -7 -BITMAP -003FC0 -01FFF0 -03E0F0 -07C070 -078060 -0F8060 -0F8000 -0F8000 -07E000 -07F800 -03FE00 -03FF00 -067F80 -0E1FC0 -1C07C0 -1C03C0 -3E03C0 -3F0380 -1FC380 -1FF700 -0FFE00 -03FE00 -00FF00 -003F00 -000F80 -000F80 -600F00 -600F00 -E01E00 -F03C00 -FFF800 -1FE000 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 599 0 -DWIDTH 20 0 -BBX 11 3 10 22 -BITMAP -71E0 -F1E0 -F1C0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 853 0 -DWIDTH 29 0 -BBX 26 25 4 0 -BITMAP -003F8000 -01FFE000 -07C0F800 -0E001C00 -1C000E00 -380FC300 -307FF300 -60F06180 -41E06080 -C1C000C0 -C38000C0 -C3800040 -C3800040 -C3800040 -C38000C0 -C38000C0 -43C00080 -61E08180 -31FF8300 -387F0300 -1C000E00 -0E001C00 -07C0F800 -01FFE000 -003F8000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 468 0 -DWIDTH 16 0 -BBX 15 14 4 11 -BITMAP -03FE -0FFC -1E3C -3C3C -383C -787C -70F8 -F0F8 -F1F8 -F378 -FE78 -FEF8 -FCFE -70FE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 18 0 -BBX 17 16 3 1 -BITMAP -008100 -01C380 -038700 -070F00 -0F1E00 -1E3C00 -3C7800 -78F000 -F9F000 -78F000 -3C7800 -3C7800 -1E3C00 -0E1C00 -0E1C00 -040800 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 636 0 -DWIDTH 21 0 -BBX 20 9 3 5 -BITMAP -FFFFF0 -FFFFF0 -000070 -000060 -000060 -0000E0 -0000E0 -0000E0 -0000C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 8 3 3 10 -BITMAP -7F -FF -FE -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 636 0 -DWIDTH 22 0 -BBX 15 17 6 8 -BITMAP -07C0 -1FF0 -3838 -700C -67F6 -C7F6 -C632 -C632 -C7E2 -C7C2 -C4C2 -CCE6 -7C66 -700C -3838 -1FF0 -07C0 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 599 0 -DWIDTH 20 0 -BBX 11 2 10 23 -BITMAP -FFE0 -FFE0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 9 0 -BBX 6 6 7 19 -BITMAP -70 -F8 -C8 -CC -F8 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 636 0 -DWIDTH 21 0 -BBX 22 21 1 0 -BITMAP -000E00 -000C00 -000C00 -000C00 -001C00 -001C00 -001C00 -1FFFFC -3FFFFC -001800 -003800 -003800 -003000 -003000 -003000 -007000 -000000 -000000 -000000 -FFFFF0 -FFFFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 381 0 -DWIDTH 13 0 -BBX 12 15 -21 10 -BITMAP -0FC0 -18E0 -1070 -1070 -0070 -00E0 -00C0 -0380 -0600 -0800 -1000 -2000 -6000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 381 0 -DWIDTH 13 0 -BBX 11 15 -21 10 -BITMAP -1FC0 -18E0 -10E0 -00E0 -00E0 -00C0 -0300 -1F80 -03C0 -01C0 -01C0 -01C0 -C1C0 -C380 -FE00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 599 0 -DWIDTH 20 0 -BBX 9 5 12 21 -BITMAP -0F80 -1E00 -3C00 -7000 -E000 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 687 0 -DWIDTH 23 0 -BBX 21 24 2 -6 -BITMAP -3FC7F8 -3F87F8 -0F81F8 -0F81F0 -0F81F0 -0F01F0 -1F01F0 -1F01F0 -1F03E0 -1F07E0 -1E07E0 -3E0FE0 -3E1BE0 -3E7FC0 -3FF7C0 -3FE7C0 -7FC7D0 -7F8FF0 -7C0000 -7C0000 -7C0000 -F80000 -F80000 -F80000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 636 0 -DWIDTH 22 0 -BBX 15 31 6 -6 -BITMAP -1FFE -3FFE -7F84 -7F84 -FF8C -FF8C -FF0C -FF0C -FF08 -7F18 -7F18 -3E18 -0E18 -0610 -0610 -0630 -0430 -0430 -0C20 -0C20 -0C60 -0C60 -0860 -1840 -1840 -18C0 -18C0 -10C0 -10C0 -3080 -3180 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 636 0 -DWIDTH 21 0 -BBX 5 4 10 8 -BITMAP -78 -78 -F0 -F0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 599 0 -DWIDTH 20 0 -BBX 6 8 6 -7 -BITMAP -18 -30 -78 -1C -1C -1C -FC -F8 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 381 0 -DWIDTH 13 0 -BBX 8 15 -22 10 -BITMAP -3F -07 -07 -0E -0E -0E -0E -0E -0C -1C -1C -1C -1C -3C -FF -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 468 0 -DWIDTH 16 0 -BBX 15 14 4 11 -BITMAP -01F8 -07FC -0E3E -1C1E -381E -781E -781E -F01C -F03C -F038 -F870 -F8E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 18 0 -BBX 17 16 2 1 -BITMAP -081000 -1C3800 -1C3800 -1E3C00 -0F1E00 -0F1E00 -078F00 -07CF80 -078F00 -0F1E00 -1E3C00 -3C7800 -787000 -70E000 -E1C000 -408000 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 818 0 -DWIDTH 28 0 -BBX 28 25 6 0 -BITMAP -3F0000F0 -070001C0 -07000380 -0E000780 -0E000F00 -0E001E00 -0E001C00 -0E003800 -0C007000 -1C00E000 -1C01C1C0 -1C0383C0 -1C070580 -3C0E0B80 -FF1C1380 -00382380 -00706300 -00E0C300 -01C18300 -0383FFC0 -0783FFC0 -0F000600 -0E000600 -1C000E00 -78003F80 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 818 0 -DWIDTH 28 0 -BBX 28 25 6 0 -BITMAP -3F0000F0 -070001C0 -07000380 -0E000780 -0E000F00 -0E001E00 -0E001C00 -0E003800 -0C007000 -1C00E000 -1C01FF00 -1C03E380 -1C0741C0 -3C0E41C0 -FF1C01C0 -00380380 -00700300 -00E00E00 -01C01800 -03802000 -07804000 -0F008000 -0E018000 -1C03FF00 -7803FF00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 818 0 -DWIDTH 28 0 -BBX 28 25 6 0 -BITMAP -1FC000F0 -18E001C0 -10E00380 -00E00780 -00E00F00 -00C01E00 -03001C00 -1F803800 -03C07000 -01C0E000 -01C1C1C0 -01C383C0 -C1C70580 -C38E0B80 -FE1C1380 -00382380 -00706300 -00E0C300 -01C18300 -0383FFC0 -0783FFC0 -0F000600 -0E000600 -1C000E00 -78003F80 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 493 0 -DWIDTH 17 0 -BBX 15 25 1 -7 -BITMAP -003E -003E -003C -007C -0000 -0000 -0000 -007C -00F8 -00F0 -00F0 -01E0 -0180 -0300 -0E00 -1C00 -3C00 -7800 -F800 -F80E -F80C -FC1C -7E1C -3FFC -1FE0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 765 0 -DWIDTH 26 0 -BBX 26 32 0 0 -BITMAP -0003E000 -0000E000 -00007000 -00003000 -00001800 -00000000 -00000000 -0000E000 -0001E000 -0001F000 -0003F000 -0003F000 -0007F000 -000FF000 -000CF800 -0018F800 -0038F800 -0030F800 -00607C00 -00607C00 -00C07C00 -01807C00 -01FFFC00 -03FFFE00 -07003E00 -06003E00 -0C003E00 -0C001F00 -18001F00 -38001F80 -FE00FFC0 -FE00FFC0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 765 0 -DWIDTH 26 0 -BBX 26 32 0 0 -BITMAP -00001F00 -00003C00 -00007800 -0000E000 -0001C000 -00000000 -00000000 -0000E000 -0001E000 -0001F000 -0003F000 -0003F000 -0007F000 -000FF000 -000CF800 -0018F800 -0038F800 -0030F800 -00607C00 -00607C00 -00C07C00 -01807C00 -01FFFC00 -03FFFE00 -07003E00 -06003E00 -0C003E00 -0C001F00 -18001F00 -38001F80 -FE00FFC0 -FE00FFC0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 765 0 -DWIDTH 26 0 -BBX 26 32 0 0 -BITMAP -00007C00 -0000FC00 -0001FE00 -00038E00 -00070300 -00000000 -00000000 -0000E000 -0001E000 -0001F000 -0003F000 -0003F000 -0007F000 -000FF000 -000CF800 -0018F800 -0038F800 -0030F800 -00607C00 -00607C00 -00C07C00 -01807C00 -01FFFC00 -03FFFE00 -07003E00 -06003E00 -0C003E00 -0C001F00 -18001F00 -38001F80 -FE00FFC0 -FE00FFC0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 765 0 -DWIDTH 26 0 -BBX 26 31 0 0 -BITMAP -0001E180 -0003FF00 -0003FF00 -00061E00 -00000000 -00000000 -0000E000 -0001E000 -0001F000 -0003F000 -0003F000 -0007F000 -000FF000 -000CF800 -0018F800 -0038F800 -0030F800 -00607C00 -00607C00 -00C07C00 -01807C00 -01FFFC00 -03FFFE00 -07003E00 -06003E00 -0C003E00 -0C001F00 -18001F00 -38001F80 -FE00FFC0 -FE00FFC0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 765 0 -DWIDTH 26 0 -BBX 26 30 0 0 -BITMAP -00038F00 -00078F00 -00078E00 -00000000 -00000000 -0000E000 -0001E000 -0001F000 -0003F000 -0003F000 -0007F000 -000FF000 -000CF800 -0018F800 -0038F800 -0030F800 -00607C00 -00607C00 -00C07C00 -01807C00 -01FFFC00 -03FFFE00 -07003E00 -06003E00 -0C003E00 -0C001F00 -18001F00 -38001F80 -FE00FFC0 -FE00FFC0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 765 0 -DWIDTH 26 0 -BBX 26 32 0 0 -BITMAP -00007000 -0000D800 -00008800 -0000D800 -00007000 -00000000 -00000000 -0000E000 -0001E000 -0001F000 -0003F000 -0003F000 -0007F000 -000FF000 -000CF800 -0018F800 -0038F800 -0030F800 -00607C00 -00607C00 -00C07C00 -01807C00 -01FFFC00 -03FFFE00 -07003E00 -06003E00 -0C003E00 -0C001F00 -18001F00 -38001F80 -FE00FFC0 -FE00FFC0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 958 0 -DWIDTH 33 0 -BBX 35 25 0 0 -BITMAP -00001FFFE0 -00001FFFE0 -00003F00E0 -00007F00C0 -0000DF00C0 -0001DF0000 -00019F0000 -00033E0000 -00063E0000 -000E3E0600 -000C3E0600 -00183FFE00 -00307FFE00 -00607C0E00 -00607C0C00 -00C07C0000 -01FFFC0000 -03FFF80000 -0600F80000 -0600F80000 -0C00F80700 -1800F80700 -3801F80E00 -FC07FFFE00 -FC0FFFFE00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 740 0 -DWIDTH 25 0 -BBX 24 32 4 -7 -BITMAP -000FFC -007FFF -01F81F -03E00E -07C006 -0F8006 -1F000E -1E0000 -3E0000 -7E0000 -7C0000 -7C0000 -FC0000 -FC0000 -FC0000 -FC0000 -FC0000 -FC0000 -FC0000 -7C0000 -7E0000 -3F0000 -1F8070 -0FFFF0 -03FF00 -018000 -03C000 -00E000 -00E000 -00E000 -07E000 -07C000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 630 0 -DWIDTH 21 0 -BBX 23 32 1 0 -BITMAP -001F00 -000700 -000380 -000180 -0000C0 -000000 -000000 -07FFFE -07FFFE -01F00E -01F00C -01F00C -01F000 -03E000 -03E000 -03E000 -03E060 -03E0C0 -07FFC0 -07FFC0 -07C0C0 -07C0C0 -07C000 -0F8000 -0F8000 -0F8000 -0F8000 -1F8070 -1F0060 -3F00E0 -FFFFE0 -FFFFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 630 0 -DWIDTH 21 0 -BBX 23 32 1 0 -BITMAP -0000F8 -0001E0 -0003C0 -000700 -000E00 -000000 -000000 -07FFFE -07FFFE -01F00E -01F00C -01F00C -01F000 -03E000 -03E000 -03E000 -03E060 -03E0C0 -07FFC0 -07FFC0 -07C0C0 -07C0C0 -07C000 -0F8000 -0F8000 -0F8000 -0F8000 -1F8070 -1F0060 -3F00E0 -FFFFE0 -FFFFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 630 0 -DWIDTH 21 0 -BBX 23 32 1 0 -BITMAP -0007C0 -000FC0 -001FE0 -0038E0 -007030 -000000 -000000 -07FFFE -07FFFE -01F00E -01F00C -01F00C -01F000 -03E000 -03E000 -03E000 -03E060 -03E0C0 -07FFC0 -07FFC0 -07C0C0 -07C0C0 -07C000 -0F8000 -0F8000 -0F8000 -0F8000 -1F8070 -1F0060 -3F00E0 -FFFFE0 -FFFFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 630 0 -DWIDTH 21 0 -BBX 23 30 1 0 -BITMAP -001C78 -003C78 -003C70 -000000 -000000 -07FFFE -07FFFE -01F00E -01F00C -01F00C -01F000 -03E000 -03E000 -03E000 -03E060 -03E0C0 -07FFC0 -07FFC0 -07C0C0 -07C0C0 -07C000 -0F8000 -0F8000 -0F8000 -0F8000 -1F8070 -1F0060 -3F00E0 -FFFFE0 -FFFFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 372 0 -DWIDTH 13 0 -BBX 15 32 1 0 -BITMAP -03E0 -00E0 -0070 -0030 -0018 -0000 -0000 -07FE -0FFE -01F8 -01F0 -03F0 -03E0 -03E0 -03E0 -03E0 -03E0 -07C0 -07C0 -07C0 -07C0 -07C0 -0F80 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -3F00 -FFE0 -FFC0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 372 0 -DWIDTH 13 0 -BBX 16 32 1 0 -BITMAP -001F -003C -0078 -00E0 -01C0 -0000 -0000 -07FE -0FFE -01F8 -01F0 -03F0 -03E0 -03E0 -03E0 -03E0 -03E0 -07C0 -07C0 -07C0 -07C0 -07C0 -0F80 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -3F00 -FFE0 -FFC0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 372 0 -DWIDTH 13 0 -BBX 16 32 1 0 -BITMAP -007C -00FC -01FE -038E -0703 -0000 -0000 -07FE -0FFE -01F8 -01F0 -03F0 -03E0 -03E0 -03E0 -03E0 -03E0 -07C0 -07C0 -07C0 -07C0 -07C0 -0F80 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -3F00 -FFE0 -FFC0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 372 0 -DWIDTH 13 0 -BBX 16 30 1 0 -BITMAP -038F -078F -078E -0000 -0000 -07FE -0FFE -01F8 -01F0 -03F0 -03E0 -03E0 -03E0 -03E0 -03E0 -07C0 -07C0 -07C0 -07C0 -07C0 -0F80 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -3F00 -FFE0 -FFC0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 28 0 -BBX 28 25 1 0 -BITMAP -07FFFC00 -07FFFF00 -01F01FC0 -01F007E0 -01F003E0 -01F003F0 -03F003F0 -03E001F0 -03E001F0 -03E001F0 -07E001F0 -3FFF01F0 -3FFF03F0 -07C003E0 -07C003E0 -0FC003E0 -0FC007C0 -0F8007C0 -0F800F80 -0F801F80 -1F803F00 -1F807E00 -3F81F800 -FFFFF000 -FFFF8000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 797 0 -DWIDTH 27 0 -BBX 30 31 1 0 -BITMAP -0003C300 -0007FE00 -0007FE00 -000C3C00 -00000000 -00000000 -07E003FC -07F003FC -01F000F0 -01F800E0 -01FC00E0 -01FC00C0 -03FE00C0 -03BE01C0 -03BF01C0 -031F0180 -031F8180 -070F8180 -0707C380 -0707C380 -0603E300 -0603E300 -0E01F700 -0E01F700 -0C00FF00 -0C00FE00 -1C007E00 -1C003E00 -3C003E00 -FF001E00 -FF001C00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 831 0 -DWIDTH 28 0 -BBX 26 32 4 0 -BITMAP -000F8000 -00038000 -0001C000 -0000C000 -00006000 -00000000 -00000000 -000FF000 -007FFC00 -00F83E00 -03E01F00 -07C00F80 -0F800F80 -1F000F80 -1F000FC0 -3E000FC0 -7E000FC0 -7C000FC0 -7C000FC0 -FC000F80 -FC000F80 -FC000F80 -FC001F00 -FC001F00 -FC003E00 -FC003C00 -7C007C00 -7C00F800 -3E01E000 -1F07C000 -0FFF0000 -03F80000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 831 0 -DWIDTH 28 0 -BBX 26 32 4 0 -BITMAP -00007C00 -0000F000 -0001E000 -00038000 -00070000 -00000000 -00000000 -000FF000 -007FFC00 -00F83E00 -03E01F00 -07C00F80 -0F800F80 -1F000F80 -1F000FC0 -3E000FC0 -7E000FC0 -7C000FC0 -7C000FC0 -FC000F80 -FC000F80 -FC000F80 -FC001F00 -FC001F00 -FC003E00 -FC003C00 -7C007C00 -7C00F800 -3E01E000 -1F07C000 -0FFF0000 -03F80000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 831 0 -DWIDTH 28 0 -BBX 26 32 4 0 -BITMAP -0003E000 -0007E000 -000FF000 -001C7000 -00381800 -00000000 -00000000 -000FF000 -007FFC00 -00F83E00 -03E01F00 -07C00F80 -0F800F80 -1F000F80 -1F000FC0 -3E000FC0 -7E000FC0 -7C000FC0 -7C000FC0 -FC000F80 -FC000F80 -FC000F80 -FC001F00 -FC001F00 -FC003E00 -FC003C00 -7C007C00 -7C00F800 -3E01E000 -1F07C000 -0FFF0000 -03F80000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 831 0 -DWIDTH 28 0 -BBX 26 31 4 0 -BITMAP -000F0C00 -001FF800 -001FF800 -0030F000 -00000000 -00000000 -000FF000 -007FFC00 -00F83E00 -03E01F00 -07C00F80 -0F800F80 -1F000F80 -1F000FC0 -3E000FC0 -7E000FC0 -7C000FC0 -7C000FC0 -FC000F80 -FC000F80 -FC000F80 -FC001F00 -FC001F00 -FC003E00 -FC003C00 -7C007C00 -7C00F800 -3E01E000 -1F07C000 -0FFF0000 -03F80000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 831 0 -DWIDTH 28 0 -BBX 26 30 4 0 -BITMAP -001C7800 -003C7800 -003C7000 -00000000 -00000000 -000FF000 -007FFC00 -00F83E00 -03E01F00 -07C00F80 -0F800F80 -1F000F80 -1F000FC0 -3E000FC0 -7E000FC0 -7C000FC0 -7C000FC0 -FC000F80 -FC000F80 -FC000F80 -FC001F00 -FC001F00 -FC003E00 -FC003C00 -7C007C00 -7C00F800 -3E01E000 -1F07C000 -0FFF0000 -03F80000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 636 0 -DWIDTH 21 0 -BBX 23 21 1 0 -BITMAP -040004 -1C000E -0E001C -070038 -078070 -0381E0 -01C3C0 -00E780 -00FE00 -007C00 -003800 -007C00 -00FE00 -03CE00 -078700 -0F0380 -1C03C0 -3801C0 -7000E0 -E00070 -400040 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 831 0 -DWIDTH 28 0 -BBX 30 25 2 0 -BITMAP -0003FC1C -001FFF38 -003E0FF0 -00F807E0 -01F003E0 -03E003E0 -07C007F0 -07C01FF0 -0F8039F0 -1F8073F0 -1F00E3F0 -1F01C3F0 -3F0383F0 -3F0703E0 -3F1C03E0 -3F3807E0 -3F7007C0 -3FE00F80 -3FC00F80 -1F801F00 -1F003E00 -0F807C00 -1FC1F000 -33FFE000 -E0FF0000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 775 0 -DWIDTH 26 0 -BBX 25 32 5 0 -BITMAP -007C0000 -001C0000 -000E0000 -00060000 -00030000 -00000000 -00000000 -7FE07F80 -FFE07F80 -1F800E00 -1F000C00 -3F001C00 -3E001800 -3E001800 -3E001800 -3E001800 -7E003800 -7C003000 -7C003000 -7C003000 -7C003000 -FC007000 -F8006000 -F8006000 -F8006000 -F800C000 -F800C000 -FC018000 -7C038000 -3E070000 -1FFE0000 -07F00000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 775 0 -DWIDTH 26 0 -BBX 25 32 5 0 -BITMAP -0001F000 -0003C000 -00078000 -000E0000 -001C0000 -00000000 -00000000 -7FE07F80 -FFE07F80 -1F800E00 -1F000C00 -3F001C00 -3E001800 -3E001800 -3E001800 -3E001800 -7E003800 -7C003000 -7C003000 -7C003000 -7C003000 -FC007000 -F8006000 -F8006000 -F8006000 -F800C000 -F800C000 -FC018000 -7C038000 -3E070000 -1FFE0000 -07F00000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 775 0 -DWIDTH 26 0 -BBX 25 32 5 0 -BITMAP -000F8000 -001F8000 -003FC000 -0071C000 -00E06000 -00000000 -00000000 -7FE07F80 -FFE07F80 -1F800E00 -1F000C00 -3F001C00 -3E001800 -3E001800 -3E001800 -3E001800 -7E003800 -7C003000 -7C003000 -7C003000 -7C003000 -FC007000 -F8006000 -F8006000 -F8006000 -F800C000 -F800C000 -FC018000 -7C038000 -3E070000 -1FFE0000 -07F00000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 775 0 -DWIDTH 26 0 -BBX 25 30 5 0 -BITMAP -0071E000 -00F1E000 -00F1C000 -00000000 -00000000 -7FE07F80 -FFE07F80 -1F800E00 -1F000C00 -3F001C00 -3E001800 -3E001800 -3E001800 -3E001800 -7E003800 -7C003000 -7C003000 -7C003000 -7C003000 -FC007000 -F8006000 -F8006000 -F8006000 -F800C000 -F800C000 -FC018000 -7C038000 -3E070000 -1FFE0000 -07F00000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 669 0 -DWIDTH 23 0 -BBX 23 32 5 0 -BITMAP -0007C0 -000F00 -001E00 -003800 -007000 -000000 -000000 -FFC07E -FFC0FE -7E0038 -3F0030 -1F0060 -1F00C0 -1F8180 -0F8380 -0F8300 -07C600 -07CC00 -07F800 -03F800 -03F000 -03E000 -03E000 -03E000 -03E000 -07E000 -07C000 -07C000 -07C000 -0FC000 -7FF800 -7FF000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 628 0 -DWIDTH 21 0 -BBX 22 25 1 0 -BITMAP -07FE00 -07FE00 -01F800 -01F000 -01F000 -01FFE0 -03FFF8 -03E1F8 -03E0FC -03E07C -07C07C -07C07C -07C07C -07C0F8 -07C0F8 -0F81F0 -0F81F0 -0F87C0 -0FFF80 -0FFE00 -1F0000 -1F0000 -3F0000 -FFE000 -FFC000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 656 0 -DWIDTH 22 0 -BBX 21 34 2 -7 -BITMAP -001F80 -007FE0 -00F1F0 -01E0F0 -03E0F0 -03E0F0 -03E0E0 -07C1C0 -07C180 -07C300 -07C600 -07CE00 -0F9E00 -0F9F00 -0F9F80 -0F8FC0 -0F87E0 -1F03F0 -1F01F0 -1F00F8 -1F0078 -1F0078 -3E3078 -3E3070 -3E70F0 -3E7FE0 -3E3F80 -7C0000 -7C0000 -7C0000 -7C0000 -7C0000 -F80000 -F80000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 634 0 -DWIDTH 22 0 -BBX 20 25 2 0 -BITMAP -003E00 -000E00 -000700 -000300 -000180 -000000 -000000 -003FF0 -01FFF0 -0383E0 -0703E0 -0E03E0 -1E03E0 -3C03E0 -3C07C0 -7C07C0 -7C0FC0 -F81FC0 -F837C0 -F87780 -F8EF80 -FFCF80 -FF8F80 -7F0FE0 -3C1FE0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 634 0 -DWIDTH 22 0 -BBX 20 25 2 0 -BITMAP -0001F0 -0003C0 -000780 -000E00 -001C00 -000000 -000000 -003FF0 -01FFF0 -0383E0 -0703E0 -0E03E0 -1E03E0 -3C03E0 -3C07C0 -7C07C0 -7C0FC0 -F81FC0 -F837C0 -F87780 -F8EF80 -FFCF80 -FF8F80 -7F0FE0 -3C1FE0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 634 0 -DWIDTH 22 0 -BBX 20 25 2 0 -BITMAP -000F80 -001F80 -003FC0 -0071C0 -00E060 -000000 -000000 -003FF0 -01FFF0 -0383E0 -0703E0 -0E03E0 -1E03E0 -3C03E0 -3C07C0 -7C07C0 -7C0FC0 -F81FC0 -F837C0 -F87780 -F8EF80 -FFCF80 -FF8F80 -7F0FE0 -3C1FE0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 634 0 -DWIDTH 22 0 -BBX 20 24 2 0 -BITMAP -003C30 -007FE0 -007FE0 -00C3C0 -000000 -000000 -003FF0 -01FFF0 -0383E0 -0703E0 -0E03E0 -1E03E0 -3C03E0 -3C07C0 -7C07C0 -7C0FC0 -F81FC0 -F837C0 -F87780 -F8EF80 -FFCF80 -FF8F80 -7F0FE0 -3C1FE0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 634 0 -DWIDTH 22 0 -BBX 20 23 2 0 -BITMAP -0071E0 -00F1E0 -00F1C0 -000000 -000000 -003FF0 -01FFF0 -0383E0 -0703E0 -0E03E0 -1E03E0 -3C03E0 -3C07C0 -7C07C0 -7C0FC0 -F81FC0 -F837C0 -F87780 -F8EF80 -FFCF80 -FF8F80 -7F0FE0 -3C1FE0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 634 0 -DWIDTH 22 0 -BBX 20 25 2 0 -BITMAP -000700 -000D80 -000880 -000D80 -000700 -000000 -000000 -003FF0 -01FFF0 -0383E0 -0703E0 -0E03E0 -1E03E0 -3C03E0 -3C07C0 -7C07C0 -7C0FC0 -F81FC0 -F837C0 -F87780 -F8EF80 -FFCF80 -FF8F80 -7F0FE0 -3C1FE0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 905 0 -DWIDTH 31 0 -BBX 29 18 2 0 -BITMAP -007FF3E0 -01FFFFF0 -0387F8F8 -0703F0F8 -0E03E0F8 -1E03E0F8 -3E03C0F0 -3C03C0E0 -7C07C1C0 -7C0FC780 -F81FFE00 -F81F8000 -F8378000 -F867C000 -F8C7C018 -FF83E0F8 -7F01FFE0 -3C00FF00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 524 0 -DWIDTH 18 0 -BBX 17 25 3 -7 -BITMAP -007F00 -01FF80 -07C780 -0F0380 -1E0380 -3E0300 -3C0000 -7C0000 -7C0000 -F80000 -F80000 -F80000 -F80000 -F80000 -FC0000 -7E0600 -3FFC00 -0FE000 -0C0000 -1E0000 -070000 -070000 -070000 -3F0000 -3E0000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 548 0 -DWIDTH 19 0 -BBX 17 25 3 0 -BITMAP -00F800 -003800 -001C00 -000C00 -000600 -000000 -000000 -007C00 -01FF00 -071F00 -0E0F00 -1E0F80 -3C0F00 -3C1F00 -7C3E00 -78FC00 -FFF000 -FFC000 -F80000 -F80000 -F80000 -FC0300 -7E0F00 -3FFE00 -0FF000 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 548 0 -DWIDTH 19 0 -BBX 18 25 3 0 -BITMAP -0007C0 -000F00 -001E00 -003800 -007000 -000000 -000000 -007C00 -01FF00 -071F00 -0E0F00 -1E0F80 -3C0F00 -3C1F00 -7C3E00 -78FC00 -FFF000 -FFC000 -F80000 -F80000 -F80000 -FC0300 -7E0F00 -3FFE00 -0FF000 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 548 0 -DWIDTH 19 0 -BBX 17 25 3 0 -BITMAP -003E00 -007E00 -00FF00 -01C700 -038180 -000000 -000000 -007C00 -01FF00 -071F00 -0E0F00 -1E0F80 -3C0F00 -3C1F00 -7C3E00 -78FC00 -FFF000 -FFC000 -F80000 -F80000 -F80000 -FC0300 -7E0F00 -3FFE00 -0FF000 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 548 0 -DWIDTH 19 0 -BBX 17 23 3 0 -BITMAP -01C780 -03C780 -03C700 -000000 -000000 -007C00 -01FF00 -071F00 -0E0F00 -1E0F80 -3C0F00 -3C1F00 -7C3E00 -78FC00 -FFF000 -FFC000 -F80000 -F80000 -F80000 -FC0300 -7E0F00 -3FFE00 -0FF000 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 319 0 -DWIDTH 11 0 -BBX 11 25 3 0 -BITMAP -0F80 -0380 -01C0 -00C0 -0060 -0000 -0000 -7F80 -7F80 -1F00 -1F00 -1F00 -1F00 -1E00 -3E00 -3E00 -3E00 -3E00 -3C00 -7C00 -7C00 -7C00 -7C00 -FF00 -FF00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 319 0 -DWIDTH 11 0 -BBX 14 25 3 0 -BITMAP -007C -00F0 -01E0 -0380 -0700 -0000 -0000 -7F80 -7F80 -1F00 -1F00 -1F00 -1F00 -1E00 -3E00 -3E00 -3E00 -3E00 -3C00 -7C00 -7C00 -7C00 -7C00 -FF00 -FF00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 319 0 -DWIDTH 11 0 -BBX 13 25 3 0 -BITMAP -03E0 -07E0 -0FF0 -1C70 -3818 -0000 -0000 -7F80 -7F80 -1F00 -1F00 -1F00 -1F00 -1E00 -3E00 -3E00 -3E00 -3E00 -3C00 -7C00 -7C00 -7C00 -7C00 -FF00 -FF00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 319 0 -DWIDTH 11 0 -BBX 13 23 3 0 -BITMAP -1C78 -3C78 -3C70 -0000 -0000 -7F80 -7F80 -1F00 -1F00 -1F00 -1F00 -1E00 -3E00 -3E00 -3E00 -3E00 -3C00 -7C00 -7C00 -7C00 -7C00 -FF00 -FF00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 617 0 -DWIDTH 21 0 -BBX 18 27 3 0 -BITMAP -000080 -0FC380 -0FFE00 -01FC00 -007E00 -007F00 -03CF80 -010F80 -0007C0 -007FC0 -01FFC0 -078FC0 -0F07C0 -1E07C0 -3C03C0 -3C03C0 -7C03C0 -7803C0 -F807C0 -F80780 -F80780 -F80F00 -FC0F00 -FC1E00 -7E3C00 -3FF000 -0FC000 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 656 0 -DWIDTH 22 0 -BBX 19 24 3 0 -BITMAP -007860 -00FFC0 -00FFC0 -018780 -000000 -000000 -7F07C0 -7F0FE0 -1F1FE0 -1F3FE0 -1F73E0 -3EE3E0 -3FC3C0 -3F87C0 -3F07C0 -3F07C0 -7E07C0 -7C0780 -7C0F80 -7C0F80 -7C0F80 -F80F80 -F80FE0 -F81FE0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 599 0 -DWIDTH 20 0 -BBX 19 25 3 0 -BITMAP -007C00 -001C00 -000E00 -000600 -000300 -000000 -000000 -007E00 -01FF80 -0787C0 -0F07C0 -1E03E0 -3E03E0 -3C03E0 -7C03E0 -7C03E0 -FC07C0 -F807C0 -F80780 -F80F80 -FC0F00 -FC1E00 -7E3C00 -3FF000 -0FC000 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 599 0 -DWIDTH 20 0 -BBX 19 25 3 0 -BITMAP -0003E0 -000780 -000F00 -001C00 -003800 -000000 -000000 -007E00 -01FF80 -0787C0 -0F07C0 -1E03E0 -3E03E0 -3C03E0 -7C03E0 -7C03E0 -FC07C0 -F807C0 -F80780 -F80F80 -FC0F00 -FC1E00 -7E3C00 -3FF000 -0FC000 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 599 0 -DWIDTH 20 0 -BBX 19 25 3 0 -BITMAP -001F00 -003F00 -007F80 -00E380 -01C0C0 -000000 -000000 -007E00 -01FF80 -0787C0 -0F07C0 -1E03E0 -3E03E0 -3C03E0 -7C03E0 -7C03E0 -FC07C0 -F807C0 -F80780 -F80F80 -FC0F00 -FC1E00 -7E3C00 -3FF000 -0FC000 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 599 0 -DWIDTH 20 0 -BBX 19 24 3 0 -BITMAP -007860 -00FFC0 -00FFC0 -018780 -000000 -000000 -007E00 -01FF80 -0787C0 -0F07C0 -1E03E0 -3E03E0 -3C03E0 -7C03E0 -7C03E0 -FC07C0 -F807C0 -F80780 -F80F80 -FC0F00 -FC1E00 -7E3C00 -3FF000 -0FC000 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 599 0 -DWIDTH 20 0 -BBX 19 23 3 0 -BITMAP -00E3C0 -01E3C0 -01E380 -000000 -000000 -007E00 -01FF80 -0787C0 -0F07C0 -1E03E0 -3E03E0 -3C03E0 -7C03E0 -7C03E0 -FC07C0 -F807C0 -F80780 -F80F80 -FC0F00 -FC1E00 -7E3C00 -3FF000 -0FC000 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 636 0 -DWIDTH 21 0 -BBX 20 18 3 0 -BITMAP -003C00 -003800 -007800 -007800 -000000 -000000 -000000 -000000 -FFFFF0 -FFFFF0 -000000 -000000 -000000 -000000 -01E000 -01E000 -01C000 -03C000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 599 0 -DWIDTH 20 0 -BBX 22 18 1 0 -BITMAP -003F9C -00FFF0 -01E3E0 -0781F0 -0F81F0 -0F03F0 -1F07F0 -3E1DF0 -3E39F0 -3E71F0 -3EC1E0 -7F83E0 -7F03C0 -7E0780 -3E0700 -3F1E00 -3FFC00 -E7E000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 655 0 -DWIDTH 22 0 -BBX 19 25 4 0 -BITMAP -007C00 -001C00 -000E00 -000600 -000300 -000000 -000000 -FF1FE0 -FF1FE0 -3E07E0 -3E07C0 -3E07C0 -3E07C0 -3C07C0 -7C07C0 -7C0F80 -7C1F80 -7C3F80 -786F80 -F8EF80 -F9CF00 -FF9F00 -FF1F00 -FE1FC0 -781FC0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 655 0 -DWIDTH 22 0 -BBX 19 25 4 0 -BITMAP -0003E0 -000780 -000F00 -001C00 -003800 -000000 -000000 -FF1FE0 -FF1FE0 -3E07E0 -3E07C0 -3E07C0 -3E07C0 -3C07C0 -7C07C0 -7C0F80 -7C1F80 -7C3F80 -786F80 -F8EF80 -F9CF00 -FF9F00 -FF1F00 -FE1FC0 -781FC0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 655 0 -DWIDTH 22 0 -BBX 19 25 4 0 -BITMAP -001F00 -003F00 -007F80 -00E380 -01C0C0 -000000 -000000 -FF1FE0 -FF1FE0 -3E07E0 -3E07C0 -3E07C0 -3E07C0 -3C07C0 -7C07C0 -7C0F80 -7C1F80 -7C3F80 -786F80 -F8EF80 -F9CF00 -FF9F00 -FF1F00 -FE1FC0 -781FC0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 655 0 -DWIDTH 22 0 -BBX 19 23 4 0 -BITMAP -00E3C0 -01E3C0 -01E380 -000000 -000000 -FF1FE0 -FF1FE0 -3E07E0 -3E07C0 -3E07C0 -3E07C0 -3C07C0 -7C07C0 -7C0F80 -7C1F80 -7C3F80 -786F80 -F8EF80 -F9CF00 -FF9F00 -FF1F00 -FE1FC0 -781FC0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 586 0 -DWIDTH 20 0 -BBX 23 32 0 -7 -BITMAP -00007C -0000F0 -0001E0 -000380 -000700 -000000 -000000 -1FC07E -1FC03E -07E01E -03E01E -03E01C -01F03C -01F038 -01F070 -01F0E0 -00F0C0 -00F9C0 -00FB80 -00FF00 -00FE00 -00FC00 -007800 -007000 -007000 -006000 -00C000 -038000 -070000 -0F0000 -1E0000 -FE0000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 639 0 -DWIDTH 22 0 -BBX 21 31 2 -7 -BITMAP -1FE000 -1FC000 -07C000 -07C000 -07C000 -07C000 -07C1E0 -0F87F0 -0F8FF8 -0F9FF8 -0FB8F8 -0FF0F8 -1F60F8 -1FC0F8 -1F81F0 -1F81F0 -1F01E0 -3E01E0 -3E03C0 -3E0380 -3E0700 -3F0E00 -3FFC00 -7FE000 -7C0000 -7C0000 -7C0000 -7C0000 -F80000 -F80000 -F80000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 586 0 -DWIDTH 20 0 -BBX 23 30 0 -7 -BITMAP -001C78 -003C78 -003C70 -000000 -000000 -1FC07E -1FC03E -07E01E -03E01E -03E01C -01F03C -01F038 -01F070 -01F0E0 -00F0C0 -00F9C0 -00FB80 -00FF00 -00FE00 -00FC00 -007800 -007000 -007000 -006000 -00C000 -038000 -070000 -0F0000 -1E0000 -FE0000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubI08-L1.bdf diff -u xc/fonts/bdf/100dpi/lubI08-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubI08-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubI08-L1.bdf:1.1 Wed Apr 4 18:55:31 2001 +++ xc/fonts/bdf/100dpi/lubI08-L1.bdf Wed Mar 16 21:03:44 2005 @@ -1,2936 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubI08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-I-Normal--11-80-100-100-P-63-ISO8859-1 -SIZE 8 100 100 -FONTBOUNDINGBOX 16 14 -5 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 11 -POINT_SIZE 80 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 63 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 10 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Italic" -X_HEIGHT 6 -CAP_HEIGHT 9 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 776 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 9 1 0 -BITMAP -20 -20 -40 -40 -40 -40 -40 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 377 0 -DWIDTH 4 0 -BBX 3 4 2 5 -BITMAP -A0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -1A -14 -7E -28 -28 -FC -50 -90 -B0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 10 2 -1 -BITMAP -78 -60 -60 -60 -20 -70 -50 -D0 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -71 -52 -54 -6C -16 -19 -29 -4A -86 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 727 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1C -24 -24 -38 -57 -92 -8C -CC -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 231 0 -DWIDTH 3 0 -BBX 1 4 2 5 -BITMAP -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 310 0 -DWIDTH 3 0 -BBX 4 12 1 -3 -BITMAP -30 -20 -40 -40 -80 -80 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 310 0 -DWIDTH 3 0 -BBX 4 11 0 -2 -BITMAP -20 -30 -10 -10 -10 -30 -20 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 458 0 -DWIDTH 5 0 -BBX 4 4 2 5 -BITMAP -20 -F0 -60 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -10 -10 -10 -10 -FC -20 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -40 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 3 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 1 1 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 458 0 -DWIDTH 5 0 -BBX 7 11 0 -2 -BITMAP -02 -04 -04 -08 -10 -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -38 -6C -44 -84 -84 -88 -88 -98 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 4 9 1 0 -BITMAP -70 -10 -10 -20 -20 -20 -20 -20 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -38 -44 -04 -04 -18 -20 -60 -40 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -38 -4C -04 -08 -30 -18 -08 -98 -F0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -0C -14 -28 -48 -88 -FC -08 -10 -38 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -3C -40 -40 -70 -18 -08 -08 -90 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -1C -24 -40 -F8 -C8 -88 -88 -98 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 2 0 -BITMAP -7C -08 -08 -10 -20 -20 -40 -C0 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -38 -44 -44 -78 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -38 -6C -44 -44 -4C -7C -08 -90 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 6 1 0 -BITMAP -40 -00 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -60 -00 -00 -00 -40 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -02 -0C -10 -E0 -40 -30 -08 -04 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 3 0 2 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -40 -30 -08 -04 -06 -18 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 471 0 -DWIDTH 5 0 -BBX 4 9 2 0 -BITMAP -F0 -90 -10 -30 -60 -40 -80 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -1F00 -2080 -4E80 -9280 -A280 -A480 -9B00 -4000 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 747 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -04 -0C -0C -14 -32 -3E -42 -42 -C7 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -3E -12 -22 -24 -38 -24 -66 -44 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 714 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -1E -22 -40 -C0 -80 -80 -80 -C4 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 770 0 -DWIDTH 8 0 -BBX 9 9 0 0 -BITMAP -3F00 -3180 -2080 -2080 -2080 -2180 -6100 -4200 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 569 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -3E -32 -20 -24 -3C -28 -60 -44 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 551 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -3E -32 -20 -24 -3C -28 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 756 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -1E -22 -40 -C0 -80 -8E -84 -C4 -7C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 776 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -39C0 -3080 -2180 -2100 -3F00 -2100 -6100 -4300 -E700 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 5 9 0 0 -BITMAP -38 -10 -30 -20 -20 -20 -60 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 6 11 0 -2 -BITMAP -1C -08 -08 -18 -10 -10 -10 -10 -10 -A0 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 698 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -7B -32 -24 -38 -30 -78 -48 -44 -EE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 572 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -78 -30 -20 -20 -20 -20 -40 -44 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 865 0 -DWIDTH 10 0 -BBX 11 9 0 0 -BITMAP -30E0 -30C0 -3140 -3B80 -2A80 -2C80 -4C80 -4180 -E380 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 762 0 -DWIDTH 8 0 -BBX 10 9 0 0 -BITMAP -21C0 -3100 -3100 -2900 -2900 -2500 -4700 -4200 -E200 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 783 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1E -22 -43 -C1 -83 -82 -82 -C4 -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 579 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -3C -32 -22 -24 -38 -60 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 788 0 -DWIDTH 9 0 -BBX 9 11 1 -2 -BITMAP -1C00 -2200 -4300 -C100 -8300 -8200 -8200 -C400 -7800 -0800 -0780 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 686 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -7C -26 -22 -24 -38 -68 -48 -44 -E6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 549 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -3C -64 -44 -20 -18 -08 -8C -88 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 7 9 2 0 -BITMAP -FE -92 -10 -30 -20 -20 -20 -20 -F0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 727 0 -DWIDTH 8 0 -BBX 8 9 2 0 -BITMAP -E7 -42 -42 -44 -84 -84 -84 -C8 -78 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 656 0 -DWIDTH 7 0 -BBX 8 9 1 0 -BITMAP -E3 -42 -42 -44 -4C -68 -30 -30 -20 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 878 0 -DWIDTH 10 0 -BBX 10 9 1 0 -BITMAP -E4C0 -4C80 -4C80 -5500 -5500 -6600 -6600 -6400 -4400 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 624 0 -DWIDTH 7 0 -BBX 9 9 0 0 -BITMAP -3980 -1100 -1200 -0C00 -0800 -1400 -2400 -4200 -C700 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 7 9 2 0 -BITMAP -E6 -44 -4C -38 -30 -20 -20 -20 -70 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -3E -24 -4C -08 -10 -20 -60 -44 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 310 0 -DWIDTH 3 0 -BBX 4 11 1 -2 -BITMAP -30 -20 -60 -40 -40 -40 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 458 0 -DWIDTH 5 0 -BBX 3 11 2 -2 -BITMAP -80 -80 -40 -40 -40 -40 -40 -40 -40 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 310 0 -DWIDTH 3 0 -BBX 4 11 0 -2 -BITMAP -30 -10 -10 -20 -20 -20 -20 -20 -20 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 8 1 1 -BITMAP -08 -18 -28 -28 -48 -44 -84 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 1 0 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 2 2 3 7 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -3C -44 -48 -88 -B8 -EC -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 596 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -60 -20 -40 -5C -64 -64 -48 -88 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 487 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -38 -48 -80 -80 -80 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -0C -04 -04 -38 -48 -48 -88 -B8 -E8 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 518 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -48 -90 -E0 -88 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 380 0 -DWIDTH 4 0 -BBX 5 11 1 -2 -BITMAP -18 -28 -20 -70 -40 -40 -40 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 1 -2 -BITMAP -1C -24 -44 -48 -D8 -68 -88 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 631 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -60 -20 -40 -5C -74 -44 -48 -88 -8C -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 9 1 0 -BITMAP -20 -00 -00 -E0 -40 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 5 11 0 -2 -BITMAP -08 -00 -00 -18 -10 -10 -10 -10 -10 -A0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -60 -20 -40 -44 -58 -60 -70 -98 -8C -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 9 1 0 -BITMAP -60 -20 -40 -40 -40 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 10 0 -BBX 9 6 1 0 -BITMAP -DB80 -6E80 -6C80 -4900 -8900 -9980 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 631 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -DC -54 -64 -48 -88 -8C -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -48 -C8 -88 -98 -F0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 8 1 -2 -BITMAP -DC -74 -64 -48 -48 -F0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 6 8 1 -2 -BITMAP -3C -44 -48 -88 -B8 -E8 -08 -10 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 470 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -D8 -68 -60 -40 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 440 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -50 -40 -20 -90 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 355 0 -DWIDTH 4 0 -BBX 4 9 1 0 -BITMAP -20 -40 -40 -F0 -40 -40 -80 -80 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -CC -44 -4C -98 -98 -EC -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 558 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -C4 -44 -2C -28 -30 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 805 0 -DWIDTH 9 0 -BBX 9 6 1 0 -BITMAP -C980 -4980 -5D00 -3600 -2600 -2400 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 510 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -C4 -28 -30 -70 -D8 -8C -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 558 0 -DWIDTH 6 0 -BBX 7 8 0 -2 -BITMAP -66 -22 -24 -28 -18 -20 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -7C -48 -10 -20 -48 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 337 0 -DWIDTH 4 0 -BBX 4 11 1 -2 -BITMAP -30 -20 -20 -20 -40 -80 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 3 11 1 -2 -BITMAP -20 -20 -40 -40 -40 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 337 0 -DWIDTH 4 0 -BBX 4 11 1 -2 -BITMAP -20 -10 -10 -20 -20 -30 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 3 0 2 -BITMAP -62 -92 -8C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -20 -00 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 9 2 0 -BITMAP -08 -18 -78 -A0 -A0 -A0 -B0 -F0 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -1C -14 -20 -20 -70 -20 -40 -40 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -43 -3A -2C -44 -44 -44 -48 -74 -86 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -E6 -44 -68 -30 -78 -20 -F0 -20 -E0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 3 11 1 -2 -BITMAP -20 -20 -20 -20 -40 -00 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 11 1 -2 -BITMAP -1C -24 -20 -30 -58 -44 -34 -08 -04 -88 -F8 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 3 1 3 8 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 843 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -3C -43 -9D -95 -A1 -A1 -9D -43 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 458 0 -DWIDTH 4 0 -BBX 4 6 1 3 -BITMAP -70 -50 -90 -B0 -F0 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 525 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -28 -50 -90 -A0 -50 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 4 1 1 -BITMAP -FC -04 -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 3 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 6 2 3 -BITMAP -70 -E8 -C8 -E8 -E8 -70 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 3 1 3 8 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 3 0 -BBX 2 3 2 6 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -08 -08 -7E -10 -10 -10 -00 -FC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 4 5 -5 4 -BITMAP -70 -50 -60 -80 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 3 5 -5 4 -BITMAP -60 -60 -60 -A0 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 3 2 4 7 -BITMAP -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 6 8 1 -2 -BITMAP -CC -44 -44 -48 -58 -EC -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 11 2 -2 -BITMAP -78 -F0 -F0 -F0 -50 -50 -50 -50 -50 -50 -60 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 1 1 3 3 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 2 3 2 -2 -BITMAP -40 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 3 5 -5 4 -BITMAP -60 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 458 0 -DWIDTH 4 0 -BBX 4 6 1 3 -BITMAP -30 -50 -90 -90 -90 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 525 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -50 -50 -28 -48 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 9 0 -BBX 9 9 2 0 -BITMAP -6080 -2100 -4200 -4400 -EB00 -0900 -1700 -2100 -4300 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 9 0 -BBX 9 9 2 0 -BITMAP -6080 -2100 -4200 -4400 -EB80 -0A80 -1300 -2400 -4700 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 9 0 -BBX 9 9 2 0 -BITMAP -6080 -6100 -6200 -A400 -EB00 -0900 -1700 -2100 -4300 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 471 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -10 -00 -10 -20 -40 -80 -90 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 747 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -04 -02 -04 -0C -0C -14 -32 -3E -42 -42 -C7 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 747 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -03 -04 -04 -0C -0C -14 -32 -3E -42 -42 -C7 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 747 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -04 -0A -04 -0C -0C -14 -32 -3E -42 -42 -C7 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 747 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -0F -04 -0C -0C -14 -32 -3E -42 -42 -C7 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 747 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -0A -04 -0C -0C -14 -32 -3E -42 -42 -C7 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 747 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -06 -06 -04 -0C -0C -14 -32 -3E -42 -42 -C7 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 10 0 -BBX 11 9 0 0 -BITMAP -03E0 -0620 -0E40 -13C0 -1240 -3E00 -2400 -C440 -CFC0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 714 0 -DWIDTH 8 0 -BBX 7 11 1 -2 -BITMAP -1E -22 -40 -C0 -80 -80 -80 -C4 -78 -20 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 569 0 -DWIDTH 6 0 -BBX 7 11 0 0 -BITMAP -10 -08 -3E -32 -20 -24 -3C -28 -60 -44 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 569 0 -DWIDTH 6 0 -BBX 7 11 0 0 -BITMAP -06 -08 -3E -32 -20 -24 -3C -28 -60 -44 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 569 0 -DWIDTH 6 0 -BBX 7 11 0 0 -BITMAP -08 -14 -3E -32 -20 -24 -3C -28 -60 -44 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 569 0 -DWIDTH 6 0 -BBX 7 10 0 0 -BITMAP -14 -3E -32 -20 -24 -3C -28 -60 -44 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 5 11 0 0 -BITMAP -20 -10 -38 -10 -30 -20 -20 -20 -60 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 6 11 0 0 -BITMAP -0C -10 -38 -10 -30 -20 -20 -20 -60 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 5 11 0 0 -BITMAP -10 -28 -38 -10 -30 -20 -20 -20 -60 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 5 10 0 0 -BITMAP -28 -38 -10 -30 -20 -20 -20 -60 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 770 0 -DWIDTH 8 0 -BBX 9 9 0 0 -BITMAP -3F00 -3180 -2080 -2080 -7880 -2180 -2100 -4200 -FC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 762 0 -DWIDTH 8 0 -BBX 10 10 0 0 -BITMAP -0F00 -21C0 -3100 -3100 -2900 -2900 -2500 -4700 -4200 -E200 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 783 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -08 -04 -1E -22 -43 -C1 -83 -82 -82 -C4 -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 783 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -06 -08 -1E -22 -43 -C1 -83 -82 -82 -C4 -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 783 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -08 -14 -1E -22 -43 -C1 -83 -82 -82 -C4 -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 783 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1E -1E -22 -43 -C1 -83 -82 -82 -C4 -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 783 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -14 -1E -22 -43 -C1 -83 -82 -82 -C4 -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -42 -64 -24 -18 -30 -48 -4C -84 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 783 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -0E80 -3100 -2100 -4700 -4900 -5100 -6200 -4600 -BC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 727 0 -DWIDTH 8 0 -BBX 8 11 2 0 -BITMAP -10 -08 -E7 -42 -42 -44 -84 -84 -84 -C8 -78 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 727 0 -DWIDTH 8 0 -BBX 8 11 2 0 -BITMAP -0C -10 -E7 -42 -42 -44 -84 -84 -84 -C8 -78 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 727 0 -DWIDTH 8 0 -BBX 8 11 2 0 -BITMAP -08 -14 -E7 -42 -42 -44 -84 -84 -84 -C8 -78 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 727 0 -DWIDTH 8 0 -BBX 8 10 2 0 -BITMAP -14 -E7 -42 -42 -44 -84 -84 -84 -C8 -78 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 7 11 2 0 -BITMAP -0C -10 -E6 -44 -4C -38 -30 -20 -20 -20 -70 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 579 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -38 -10 -3E -22 -22 -24 -78 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 603 0 -DWIDTH 7 0 -BBX 6 11 1 -2 -BITMAP -18 -24 -28 -70 -50 -48 -44 -54 -F8 -80 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -10 -08 -3C -44 -48 -88 -B8 -EC -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -0C -10 -3C -44 -48 -88 -B8 -EC -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -08 -14 -3C -44 -48 -88 -B8 -EC -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -3C -3C -44 -48 -88 -B8 -EC -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -14 -3C -44 -48 -88 -B8 -EC -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -18 -18 -3C -44 -48 -88 -B8 -EC -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 881 0 -DWIDTH 10 0 -BBX 9 6 1 0 -BITMAP -3F80 -4480 -4880 -9F00 -B880 -EF00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 487 0 -DWIDTH 5 0 -BBX 5 8 1 -2 -BITMAP -38 -48 -80 -80 -80 -70 -40 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 518 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -20 -10 -38 -48 -90 -E0 -88 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 518 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -0C -10 -38 -48 -90 -E0 -88 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 518 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -10 -28 -38 -48 -90 -E0 -88 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 518 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -28 -38 -48 -90 -E0 -88 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 8 1 0 -BITMAP -40 -20 -C0 -40 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 4 8 1 0 -BITMAP -30 -40 -C0 -40 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 8 1 0 -BITMAP -40 -A0 -C0 -40 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 4 7 1 0 -BITMAP -50 -C0 -40 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 562 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -78 -38 -48 -38 -48 -88 -88 -98 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 631 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -3C -DC -54 -64 -48 -88 -8C -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -10 -08 -38 -48 -C8 -88 -98 -F0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -0C -10 -38 -48 -C8 -88 -98 -F0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -10 -28 -38 -48 -C8 -88 -98 -F0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -3C -38 -48 -C8 -88 -98 -F0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -28 -38 -48 -C8 -88 -98 -F0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -10 -00 -00 -FC -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -3C -64 -54 -F4 -48 -F0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -10 -08 -CC -44 -4C -98 -98 -EC -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -0C -10 -CC -44 -4C -98 -98 -EC -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -08 -14 -CC -44 -4C -98 -98 -EC -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -14 -CC -44 -4C -98 -98 -EC -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 558 0 -DWIDTH 6 0 -BBX 7 10 0 -2 -BITMAP -06 -08 -66 -22 -24 -28 -18 -20 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 11 1 -2 -BITMAP -60 -20 -40 -5C -74 -64 -48 -48 -F0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 558 0 -DWIDTH 6 0 -BBX 7 9 0 -2 -BITMAP -14 -66 -22 -24 -28 -18 -20 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubI10-L1.bdf diff -u xc/fonts/bdf/100dpi/lubI10-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubI10-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubI10-L1.bdf:1.1 Wed Apr 4 18:55:31 2001 +++ xc/fonts/bdf/100dpi/lubI10-L1.bdf Wed Mar 16 21:03:44 2005 @@ -1,3183 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubI10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-I-Normal--14-100-100-100-P-80-ISO8859-1 -SIZE 10 100 100 -FONTBOUNDINGBOX 21 16 -6 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 100 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 80 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 13 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Italic" -X_HEIGHT 7 -CAP_HEIGHT 10 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 776 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 3 10 1 0 -BITMAP -20 -60 -60 -40 -40 -40 -40 -00 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 377 0 -DWIDTH 5 0 -BBX 4 3 3 7 -BITMAP -B0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -0480 -0900 -0900 -7F80 -1200 -2400 -FF00 -4800 -4800 -9000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 6 13 2 -2 -BITMAP -08 -3C -74 -54 -50 -30 -18 -2C -AC -A8 -F0 -40 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 9 10 2 0 -BITMAP -3080 -4900 -4A00 -5400 -7400 -0B00 -1480 -2480 -4500 -8700 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 727 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -0C00 -1200 -3200 -1C00 -3000 -5B80 -8900 -8E00 -C400 -7F00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 231 0 -DWIDTH 3 0 -BBX 2 3 2 7 -BITMAP -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 310 0 -DWIDTH 4 0 -BBX 5 13 1 -3 -BITMAP -18 -20 -20 -40 -40 -C0 -80 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 310 0 -DWIDTH 4 0 -BBX 5 13 0 -3 -BITMAP -10 -10 -10 -10 -18 -18 -10 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 458 0 -DWIDTH 6 0 -BBX 6 5 2 5 -BITMAP -20 -A4 -58 -60 -90 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -08 -08 -08 -08 -FF -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 5 1 -3 -BITMAP -40 -C0 -40 -80 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 4 0 -BBX 3 1 2 4 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 458 0 -DWIDTH 6 0 -BBX 9 13 0 -3 -BITMAP -0080 -0100 -0200 -0200 -0400 -0400 -0800 -1000 -1000 -2000 -4000 -4000 -8000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -1C -22 -62 -43 -C2 -82 -86 -84 -CC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -38 -18 -10 -10 -10 -10 -30 -20 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1E -23 -21 -03 -06 -08 -30 -40 -40 -FE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -3C -22 -22 -06 -38 -04 -04 -84 -8C -F8 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -02 -0E -14 -24 -44 -84 -FE -08 -08 -1C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -3F -20 -20 -78 -0C -04 -04 -84 -8C -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -1E -33 -62 -40 -FC -C6 -86 -86 -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -7F -02 -02 -0C -08 -10 -20 -60 -40 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -1C -26 -66 -64 -38 -4C -84 -84 -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1C -22 -42 -43 -46 -3E -06 -84 -88 -F0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 3 7 1 0 -BITMAP -60 -60 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 4 10 0 -3 -BITMAP -30 -30 -00 -00 -00 -00 -E0 -40 -40 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -0080 -0300 -1C00 -E000 -6000 -1800 -0400 -0300 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 4 1 2 -BITMAP -FF80 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -6000 -1800 -0400 -0300 -0380 -1C00 -6000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 471 0 -DWIDTH 7 0 -BBX 6 10 2 0 -BITMAP -78 -88 -8C -18 -30 -60 -40 -40 -00 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 12 0 -BBX 11 10 2 0 -BITMAP -0F80 -3040 -4F20 -5120 -9220 -9220 -B640 -9B80 -4200 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -0200 -0300 -0700 -0900 -0900 -1100 -3F80 -2180 -4180 -E3C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -3F00 -1980 -1080 -1100 -1E00 -3200 -2100 -2100 -6300 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 714 0 -DWIDTH 10 0 -BBX 9 10 2 0 -BITMAP -0F80 -3080 -6080 -4000 -C000 -C000 -C000 -C000 -6100 -3E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 770 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -3F80 -18C0 -1060 -1060 -3060 -3060 -2040 -20C0 -6180 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 569 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -3F80 -1880 -1000 -1200 -3E00 -3200 -2000 -2000 -6100 -FE00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 551 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -3F80 -1880 -1000 -1200 -3E00 -3200 -2000 -2000 -6000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 756 0 -DWIDTH 11 0 -BBX 9 10 2 0 -BITMAP -1F80 -3080 -6080 -4000 -C000 -C780 -C300 -C200 -6200 -3E00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 776 0 -DWIDTH 11 0 -BBX 12 10 0 0 -BITMAP -3CF0 -1860 -1040 -1040 -3FC0 -30C0 -2080 -2080 -6180 -F3C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 6 10 0 0 -BITMAP -3C -18 -10 -10 -30 -30 -20 -20 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 8 13 0 -3 -BITMAP -0F -06 -04 -04 -0C -0C -0C -08 -08 -18 -18 -90 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 698 0 -DWIDTH 10 0 -BBX 11 10 0 0 -BITMAP -3CE0 -18C0 -1100 -1600 -3C00 -3C00 -2600 -2300 -6180 -F3C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 572 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3C -18 -10 -10 -30 -30 -20 -20 -61 -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 865 0 -DWIDTH 12 0 -BBX 13 10 1 0 -BITMAP -3838 -1870 -1860 -28A0 -2DA0 -2D60 -2640 -2640 -4040 -E1E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 762 0 -DWIDTH 11 0 -BBX 12 10 0 0 -BITMAP -3070 -1820 -1840 -2C40 -2640 -2240 -2340 -2140 -4180 -E080 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 10 10 2 0 -BITMAP -0F00 -3180 -60C0 -40C0 -C0C0 -C0C0 -C080 -C100 -4300 -3C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 579 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -3F00 -1980 -1180 -1180 -3300 -3E00 -2000 -2000 -6000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 788 0 -DWIDTH 11 0 -BBX 11 13 2 -3 -BITMAP -0F00 -3180 -60C0 -40C0 -C0C0 -C0C0 -C080 -C180 -4300 -3E00 -0400 -0600 -01E0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 686 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -3F00 -1180 -1180 -3100 -3200 -3C00 -2600 -2200 -6300 -F180 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 549 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -1E -33 -22 -20 -38 -0C -04 -86 -8C -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 9 10 2 0 -BITMAP -FF80 -8880 -0800 -1800 -1800 -1000 -1000 -3000 -3000 -7800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 727 0 -DWIDTH 10 0 -BBX 10 10 2 0 -BITMAP -F1C0 -6080 -4100 -4100 -4100 -C100 -8100 -8200 -C600 -7C00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 656 0 -DWIDTH 9 0 -BBX 10 10 2 0 -BITMAP -F1C0 -4080 -6180 -6100 -2200 -2600 -2400 -3800 -3800 -1000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 878 0 -DWIDTH 12 0 -BBX 13 10 2 0 -BITMAP -F238 -4210 -4620 -4620 -4A40 -6B40 -7380 -7380 -6300 -4300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 624 0 -DWIDTH 9 0 -BBX 11 10 0 0 -BITMAP -3CE0 -1840 -0880 -0F00 -0600 -0600 -0A00 -1300 -6100 -E380 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 9 10 2 0 -BITMAP -F380 -6100 -6200 -2400 -3800 -1800 -1000 -3000 -3000 -7800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -3F80 -2100 -0200 -0600 -0C00 -1800 -3000 -2000 -4100 -FE00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 310 0 -DWIDTH 4 0 -BBX 5 13 1 -3 -BITMAP -38 -20 -20 -20 -20 -60 -40 -40 -40 -40 -C0 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 458 0 -DWIDTH 6 0 -BBX 4 13 2 -3 -BITMAP -80 -80 -40 -40 -40 -40 -40 -20 -20 -20 -20 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 310 0 -DWIDTH 4 0 -BBX 5 13 0 -3 -BITMAP -38 -08 -18 -10 -10 -10 -10 -30 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 8 1 2 -BITMAP -04 -04 -0C -12 -22 -22 -41 -81 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 1 1 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 3 2 4 8 -BITMAP -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -1F -23 -42 -C2 -86 -9E -F7 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 596 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -70 -20 -20 -27 -79 -71 -63 -42 -C4 -F8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 487 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -1C -64 -44 -80 -80 -C4 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -07 -03 -02 -1E -22 -42 -C6 -8C -94 -E6 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 518 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -1C -64 -44 -F8 -80 -CC -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 380 0 -DWIDTH 5 0 -BBX 7 14 1 -3 -BITMAP -0E -12 -12 -20 -7C -20 -20 -60 -60 -40 -40 -40 -C0 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 1 -3 -BITMAP -1F -23 -22 -42 -46 -4A -76 -04 -84 -F8 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 631 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -60 -20 -20 -6E -56 -66 -44 -44 -C4 -8E -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 10 2 0 -BITMAP -20 -00 -00 -E0 -40 -40 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 7 13 0 -3 -BITMAP -06 -00 -00 -0C -04 -04 -0C -0C -08 -08 -98 -90 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -60 -20 -20 -66 -6C -50 -70 -58 -CC -8E -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 4 10 1 0 -BITMAP -70 -30 -20 -20 -60 -60 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 13 0 -BBX 12 7 1 0 -BITMAP -EE70 -7BB0 -7330 -6620 -4620 -C420 -8470 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 631 0 -DWIDTH 9 0 -BBX 7 7 2 0 -BITMAP -EE -56 -66 -44 -44 -C4 -8E -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -1C -66 -46 -C6 -C4 -CC -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 1 -3 -BITMAP -67 -39 -71 -63 -42 -44 -78 -C0 -C0 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 8 10 1 -3 -BITMAP -1F -23 -42 -C2 -C6 -9E -F6 -04 -04 -04 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 470 0 -DWIDTH 7 0 -BBX 6 7 2 0 -BITMAP -EC -54 -60 -60 -40 -C0 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 440 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -38 -48 -68 -30 -90 -90 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 355 0 -DWIDTH 5 0 -BBX 4 9 2 0 -BITMAP -60 -40 -F0 -40 -40 -C0 -C0 -80 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 7 7 2 0 -BITMAP -EE -46 -46 -44 -CC -D4 -EE -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 558 0 -DWIDTH 8 0 -BBX 8 7 1 0 -BITMAP -E3 -61 -22 -36 -3C -18 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 805 0 -DWIDTH 11 0 -BBX 11 7 1 0 -BITMAP -C260 -6620 -2660 -2AC0 -3A80 -3300 -2300 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 510 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -66 -26 -38 -18 -68 -CC -86 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 558 0 -DWIDTH 8 0 -BBX 9 10 0 -3 -BITMAP -6180 -3180 -1100 -1200 -1600 -1400 -1800 -1000 -2000 -C000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -3E -44 -08 -10 -20 -44 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 337 0 -DWIDTH 5 0 -BBX 5 13 1 -3 -BITMAP -18 -30 -20 -20 -20 -20 -C0 -40 -40 -C0 -80 -80 -40 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 3 13 1 -3 -BITMAP -20 -20 -20 -40 -40 -40 -40 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 337 0 -DWIDTH 5 0 -BBX 5 13 1 -3 -BITMAP -30 -08 -18 -10 -10 -10 -18 -20 -20 -20 -20 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 3 1 2 -BITMAP -7080 -9880 -8700 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 3 10 1 -3 -BITMAP -20 -00 -00 -40 -40 -40 -40 -C0 -C0 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -08 -1C -34 -50 -D0 -90 -90 -E4 -78 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -07 -09 -11 -10 -10 -7C -30 -20 -20 -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 10 10 1 0 -BITMAP -4000 -20C0 -2F80 -1300 -2100 -2100 -2100 -2200 -5F00 -8100 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 10 2 0 -BITMAP -E380 -6300 -2200 -3C00 -7C00 -1000 -FC00 -3000 -2000 -7000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 3 13 1 -3 -BITMAP -20 -20 -20 -40 -40 -40 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 13 1 -3 -BITMAP -1F -31 -20 -20 -38 -4C -42 -72 -1C -04 -84 -8C -F8 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 4 1 4 9 -BITMAP -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 843 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -1F00 -6080 -4F40 -9120 -9020 -A020 -9020 -5E40 -6080 -1F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 458 0 -DWIDTH 6 0 -BBX 5 6 2 4 -BITMAP -38 -48 -C8 -98 -B8 -D8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 525 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -24 -28 -58 -90 -50 -48 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 4 1 2 -BITMAP -FF -01 -01 -03 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 4 0 -BBX 3 1 2 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 5 6 3 4 -BITMAP -70 -F8 -A8 -A8 -D8 -70 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 4 1 4 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 4 0 -BBX 2 2 3 8 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -0400 -0400 -7F80 -0800 -0800 -0800 -0000 -FF00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 5 6 -6 4 -BITMAP -38 -48 -18 -60 -80 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 4 6 -6 4 -BITMAP -70 -50 -60 -10 -90 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 3 2 5 8 -BITMAP -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 8 10 1 -3 -BITMAP -67 -23 -62 -42 -46 -4E -77 -C0 -C0 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 6 13 2 -3 -BITMAP -7C -F4 -F8 -E8 -68 -28 -28 -28 -50 -50 -50 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 2 1 4 4 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 2 3 2 -3 -BITMAP -40 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 3 6 -6 4 -BITMAP -60 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 458 0 -DWIDTH 6 0 -BBX 5 6 2 4 -BITMAP -38 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 525 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -48 -48 -28 -24 -28 -50 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 11 0 -BBX 11 10 3 0 -BITMAP -6020 -2040 -4080 -4100 -42C0 -E540 -0A40 -13C0 -2080 -41C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 11 0 -BBX 11 10 3 0 -BITMAP -6020 -2040 -4080 -4100 -42E0 -E520 -0860 -1180 -2200 -43C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 11 0 -BBX 11 10 3 0 -BITMAP -7020 -5040 -6080 -1100 -92C0 -E540 -0A40 -13C0 -2080 -41C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 471 0 -DWIDTH 7 0 -BBX 6 10 1 -3 -BITMAP -0C -00 -08 -18 -10 -60 -C0 -88 -C8 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0300 -0080 -0000 -0200 -0300 -0700 -0900 -0900 -1100 -3F80 -2180 -4180 -E3C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0180 -0200 -0000 -0200 -0300 -0700 -0900 -0900 -1100 -3F80 -2180 -4180 -E3C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0300 -0480 -0000 -0200 -0300 -0700 -0900 -0900 -1100 -3F80 -2180 -4180 -E3C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -07C0 -0000 -0200 -0300 -0700 -0900 -0900 -1100 -3F80 -2180 -4180 -E3C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0480 -0000 -0200 -0300 -0700 -0900 -0900 -1100 -3F80 -2180 -4180 -E3C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0300 -0300 -0000 -0200 -0300 -0700 -0900 -0900 -1100 -3F80 -2180 -4180 -E3C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 13 0 -BBX 14 10 0 0 -BITMAP -00FC -01C4 -0280 -0498 -0DF0 -1190 -1F00 -2100 -4308 -E7F0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 714 0 -DWIDTH 10 0 -BBX 9 13 2 -3 -BITMAP -0F80 -3080 -6080 -4000 -C000 -C000 -C000 -C000 -6100 -3E00 -1000 -1000 -3000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 569 0 -DWIDTH 8 0 -BBX 9 13 0 0 -BITMAP -0C00 -0200 -0000 -3F80 -1880 -1000 -1200 -3E00 -3200 -2000 -2000 -6100 -FE00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 569 0 -DWIDTH 8 0 -BBX 9 13 0 0 -BITMAP -0300 -0400 -0000 -3F80 -1880 -1000 -1200 -3E00 -3200 -2000 -2000 -6100 -FE00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 569 0 -DWIDTH 8 0 -BBX 9 13 0 0 -BITMAP -0600 -0900 -0000 -3F80 -1880 -1000 -1200 -3E00 -3200 -2000 -2000 -6100 -FE00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 569 0 -DWIDTH 8 0 -BBX 9 12 0 0 -BITMAP -0900 -0000 -3F80 -1880 -1000 -1200 -3E00 -3200 -2000 -2000 -6100 -FE00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 6 13 0 0 -BITMAP -18 -04 -00 -3C -18 -10 -10 -30 -30 -20 -20 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 6 13 0 0 -BITMAP -0C -10 -00 -3C -18 -10 -10 -30 -30 -20 -20 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 6 13 0 0 -BITMAP -18 -24 -00 -3C -18 -10 -10 -30 -30 -20 -20 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 6 12 0 0 -BITMAP -24 -00 -3C -18 -10 -10 -30 -30 -20 -20 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 770 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -3F80 -10C0 -1060 -1060 -7C60 -3060 -2040 -20C0 -6180 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 762 0 -DWIDTH 11 0 -BBX 12 12 0 0 -BITMAP -07C0 -0000 -3070 -1820 -1840 -2C40 -2640 -2240 -2340 -2140 -4180 -E080 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0C00 -0200 -0000 -0F00 -3180 -60C0 -40C0 -C0C0 -C0C0 -C080 -C100 -4300 -3C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0300 -0400 -0000 -0F00 -3180 -60C0 -40C0 -C0C0 -C0C0 -C080 -C100 -4300 -3C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0600 -0900 -0000 -0F00 -3180 -60C0 -40C0 -C0C0 -C0C0 -C080 -C100 -4300 -3C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -0F80 -0000 -0F00 -3180 -60C0 -40C0 -C0C0 -C0C0 -C080 -C100 -4300 -3C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -0900 -0000 -0F00 -3180 -60C0 -40C0 -C0C0 -C0C0 -C080 -C100 -4300 -3C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -4080 -2100 -1200 -1C00 -1C00 -2400 -4200 -8100 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 12 10 1 0 -BITMAP -07B0 -18C0 -3060 -21E0 -6260 -4C40 -5040 -7080 -6100 -9E00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 727 0 -DWIDTH 10 0 -BBX 10 13 2 0 -BITMAP -0C00 -0200 -0000 -F1C0 -6080 -4100 -4100 -4100 -C100 -8100 -8200 -C600 -7C00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 727 0 -DWIDTH 10 0 -BBX 10 13 2 0 -BITMAP -0300 -0400 -0000 -F1C0 -6080 -4100 -4100 -4100 -C100 -8100 -8200 -C600 -7C00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 727 0 -DWIDTH 10 0 -BBX 10 13 2 0 -BITMAP -0C00 -1200 -0000 -F1C0 -6080 -4100 -4100 -4100 -C100 -8100 -8200 -C600 -7C00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 727 0 -DWIDTH 10 0 -BBX 10 12 2 0 -BITMAP -1200 -0000 -F1C0 -6080 -4100 -4100 -4100 -C100 -8100 -8200 -C600 -7C00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 9 13 2 0 -BITMAP -0600 -0800 -0000 -F380 -6100 -6200 -2400 -3800 -1800 -1000 -3000 -3000 -7800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 579 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -3C00 -1800 -1F00 -1180 -1180 -3180 -3300 -3E00 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 603 0 -DWIDTH 8 0 -BBX 8 14 1 -3 -BITMAP -1E -12 -32 -24 -28 -28 -6C -62 -42 -53 -5C -C0 -C0 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0C -02 -00 -1F -23 -42 -C2 -86 -9E -F7 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -03 -04 -00 -1F -23 -42 -C2 -86 -9E -F7 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0C -12 -00 -1F -23 -42 -C2 -86 -9E -F7 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1F -00 -1F -23 -42 -C2 -86 -9E -F7 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -09 -00 -1F -23 -42 -C2 -86 -9E -F7 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -06 -06 -00 -1F -23 -42 -C2 -86 -9E -F7 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 881 0 -DWIDTH 12 0 -BBX 11 7 1 0 -BITMAP -1FE0 -2320 -4220 -C7C0 -CE00 -9E20 -E3C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 487 0 -DWIDTH 7 0 -BBX 6 10 1 -3 -BITMAP -1C -64 -44 -80 -80 -C4 -78 -20 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 518 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -18 -04 -00 -1C -64 -44 -F8 -80 -CC -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 518 0 -DWIDTH 7 0 -BBX 7 10 1 0 -BITMAP -06 -08 -00 -1C -64 -44 -F8 -80 -CC -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 518 0 -DWIDTH 7 0 -BBX 7 10 1 0 -BITMAP -0C -12 -00 -1C -64 -44 -F8 -80 -CC -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 518 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -12 -00 -1C -64 -44 -F8 -80 -CC -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 4 10 1 0 -BITMAP -60 -10 -00 -E0 -60 -40 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 5 10 1 0 -BITMAP -18 -20 -00 -E0 -60 -40 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 5 10 1 0 -BITMAP -30 -48 -00 -E0 -60 -40 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 5 9 1 0 -BITMAP -48 -00 -E0 -60 -40 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 562 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -06 -38 -1C -26 -3E -66 -46 -C6 -84 -CC -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 631 0 -DWIDTH 9 0 -BBX 8 9 2 0 -BITMAP -1F -00 -EE -56 -66 -44 -44 -C4 -8E -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -18 -04 -00 -1C -66 -46 -C6 -C4 -CC -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -06 -08 -00 -1C -66 -46 -C6 -C4 -CC -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -0C -12 -00 -1C -66 -46 -C6 -C4 -CC -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1F -00 -1C -66 -46 -C6 -C4 -CC -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -12 -00 -1C -66 -46 -C6 -C4 -CC -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -08 -00 -00 -FF -00 -00 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 8 7 1 0 -BITMAP -1D -22 -67 -5A -62 -44 -F8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -18 -04 -00 -EE -46 -46 -44 -CC -D4 -EE -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -06 -08 -00 -EE -46 -46 -44 -CC -D4 -EE -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -0C -12 -00 -EE -46 -46 -44 -CC -D4 -EE -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 7 9 2 0 -BITMAP -12 -00 -EE -46 -46 -44 -CC -D4 -EE -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 558 0 -DWIDTH 8 0 -BBX 9 13 0 -3 -BITMAP -0300 -0400 -0000 -6180 -3180 -1100 -1200 -1600 -1400 -1800 -1000 -2000 -C000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 13 1 -3 -BITMAP -70 -20 -20 -27 -39 -71 -63 -42 -44 -78 -C0 -C0 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 558 0 -DWIDTH 8 0 -BBX 9 12 0 -3 -BITMAP -0900 -0000 -6180 -3180 -1100 -1200 -1600 -1400 -1800 -1000 -2000 -C000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubI12-L1.bdf diff -u xc/fonts/bdf/100dpi/lubI12-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubI12-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubI12-L1.bdf:1.1 Wed Apr 4 18:55:32 2001 +++ xc/fonts/bdf/100dpi/lubI12-L1.bdf Wed Mar 16 21:03:44 2005 @@ -1,3651 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubI12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-I-Normal--17-120-100-100-P-96-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 28 21 -10 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 17 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 96 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 15 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Italic" -X_HEIGHT 9 -CAP_HEIGHT 13 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 776 0 -DWIDTH 13 0 -BBX 15 13 0 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 4 13 1 0 -BITMAP -30 -30 -30 -20 -20 -20 -40 -40 -40 -40 -00 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 377 0 -DWIDTH 6 0 -BBX 4 4 3 9 -BITMAP -D0 -90 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0640 -0480 -0480 -0900 -7FC0 -1100 -1200 -2200 -FF80 -2400 -4800 -4800 -9800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 7 14 3 -1 -BITMAP -1E -2A -6A -68 -68 -30 -18 -1C -14 -14 -94 -98 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -3810 -6420 -4440 -4480 -4D00 -3900 -02E0 -0520 -0B30 -1320 -2220 -4360 -C1C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 727 0 -DWIDTH 12 0 -BBX 13 13 1 0 -BITMAP -0380 -0CC0 -08C0 -0880 -0F00 -1C00 -64F8 -C620 -C620 -C340 -C380 -6180 -3EE0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 231 0 -DWIDTH 4 0 -BBX 2 5 3 8 -BITMAP -C0 -C0 -C0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 310 0 -DWIDTH 5 0 -BBX 6 16 2 -3 -BITMAP -0C -10 -10 -20 -60 -40 -40 -C0 -C0 -C0 -80 -80 -80 -80 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 310 0 -DWIDTH 5 0 -BBX 6 16 0 -3 -BITMAP -10 -08 -08 -08 -08 -0C -08 -08 -08 -18 -18 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 458 0 -DWIDTH 8 0 -BBX 6 6 3 7 -BITMAP -10 -10 -FC -30 -D0 -58 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 11 1 0 -BITMAP -0400 -0400 -0400 -0400 -0400 -FFC0 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 3 6 1 -3 -BITMAP -60 -60 -60 -40 -40 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 5 0 -BBX 4 1 2 5 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 458 0 -DWIDTH 8 0 -BBX 11 16 0 -3 -BITMAP -0020 -0040 -0080 -0080 -0100 -0300 -0200 -0400 -0400 -0800 -1000 -1000 -2000 -2000 -4000 -8000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -0E00 -1100 -2180 -6180 -4180 -C180 -C180 -C180 -C100 -C300 -C200 -4600 -3800 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 6 13 2 0 -BITMAP -3C -0C -0C -08 -08 -18 -18 -18 -10 -10 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -1F00 -3180 -2180 -0180 -0180 -0300 -0200 -0C00 -1000 -2000 -4000 -C000 -FE00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -1E00 -3300 -2180 -0180 -0100 -0600 -3C00 -0200 -0300 -0300 -8300 -8600 -F800 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0080 -0380 -0500 -0900 -1300 -2300 -2300 -4200 -FF80 -0600 -0600 -0600 -1F00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -1F80 -2000 -2000 -2000 -3C00 -0600 -0300 -0300 -0300 -0300 -8600 -8C00 -F800 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -0F80 -1880 -3080 -6000 -6000 -5E00 -E300 -C100 -C100 -C300 -C300 -4600 -3800 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 13 3 0 -BITMAP -7F80 -0100 -0100 -0200 -0400 -0800 -0800 -1000 -2000 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -0F00 -3180 -2180 -2180 -3300 -3E00 -2E00 -4700 -C300 -C300 -C300 -C600 -7C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -0E00 -3100 -2180 -6080 -6180 -6180 -6380 -3D80 -0300 -0300 -8600 -8C00 -7800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 4 9 1 0 -BITMAP -30 -70 -00 -00 -00 -00 -00 -E0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 4 12 1 -3 -BITMAP -30 -30 -00 -00 -00 -00 -00 -60 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 11 11 1 0 -BITMAP -0020 -00C0 -0300 -0C00 -3000 -C000 -3000 -1800 -0600 -0100 -0080 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 11 4 1 3 -BITMAP -7FE0 -0000 -0000 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 11 11 0 0 -BITMAP -2000 -1000 -0C00 -0300 -0180 -0060 -0180 -0600 -1800 -6000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 471 0 -DWIDTH 8 0 -BBX 7 13 3 0 -BITMAP -7C -CC -86 -06 -0C -18 -30 -60 -40 -40 -00 -00 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 15 0 -BBX 14 13 2 0 -BITMAP -03E0 -0C18 -3004 -43E4 -4444 -8844 -88C4 -88C4 -8B88 -8E70 -4000 -2080 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -00C0 -00C0 -01C0 -03C0 -02C0 -0460 -0C60 -0860 -1FE0 -1060 -6020 -4030 -F0F8 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -3F80 -18C0 -18C0 -18C0 -1880 -1100 -1E00 -3180 -3180 -3080 -3180 -6380 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 714 0 -DWIDTH 12 0 -BBX 11 13 2 0 -BITMAP -07E0 -1860 -3020 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -C000 -6080 -3F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 770 0 -DWIDTH 13 0 -BBX 13 13 1 0 -BITMAP -3FE0 -0870 -0818 -1818 -1818 -1818 -1018 -1018 -3030 -3030 -3060 -71C0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 569 0 -DWIDTH 10 0 -BBX 11 13 0 0 -BITMAP -3FE0 -0C20 -0800 -0800 -1800 -1880 -1F80 -1080 -3000 -3000 -3080 -3080 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 551 0 -DWIDTH 9 0 -BBX 11 13 0 0 -BITMAP -3FE0 -0C20 -0800 -1800 -1800 -1880 -1F80 -1080 -3000 -3000 -3000 -3000 -F800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 756 0 -DWIDTH 13 0 -BBX 12 13 2 0 -BITMAP -07F0 -1C30 -3020 -2000 -6000 -4000 -C000 -C1F0 -C0C0 -C0C0 -C0C0 -70C0 -3F00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 776 0 -DWIDTH 13 0 -BBX 15 13 0 0 -BITMAP -3E3E -0C18 -0818 -1818 -1818 -1810 -1FF0 -1030 -3030 -3030 -3020 -3060 -F8F8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 7 13 1 0 -BITMAP -3E -1C -18 -18 -18 -18 -10 -30 -30 -30 -30 -70 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 7 0 -BBX 10 16 0 -3 -BITMAP -07C0 -0300 -0300 -0300 -0300 -0200 -0600 -0600 -0600 -0600 -0400 -0C00 -0C00 -8C00 -9800 -F000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 698 0 -DWIDTH 12 0 -BBX 13 13 0 0 -BITMAP -3E78 -0C30 -0860 -1880 -1B00 -1E00 -1E00 -1600 -3300 -3180 -31C0 -30C0 -F9F0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 572 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -3F00 -0C00 -0800 -0800 -1800 -1800 -1800 -1000 -1000 -3000 -3040 -30C0 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 865 0 -DWIDTH 15 0 -BBX 16 13 1 0 -BITMAP -3C0F -0C0E -0C1C -141C -162C -1668 -1648 -1298 -2298 -2318 -2310 -6030 -F07C -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 762 0 -DWIDTH 13 0 -BBX 15 13 0 0 -BITMAP -381E -0C08 -0C08 -1608 -1610 -1310 -1110 -1190 -20D0 -20D0 -2060 -2060 -F020 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 783 0 -DWIDTH 13 0 -BBX 12 13 2 0 -BITMAP -07C0 -1860 -3030 -2030 -6030 -4030 -C030 -C020 -C060 -C040 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 579 0 -DWIDTH 10 0 -BBX 11 13 0 0 -BITMAP -3FC0 -0C60 -0860 -1860 -1860 -18C0 -1980 -1F00 -3000 -3000 -3000 -3000 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 788 0 -DWIDTH 13 0 -BBX 14 16 2 -3 -BITMAP -07C0 -1860 -3020 -2030 -6030 -4030 -C030 -C020 -C060 -C060 -C0C0 -6180 -3F00 -0200 -0100 -00FC -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 686 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -3FC0 -18E0 -1860 -1840 -18C0 -1180 -1E00 -3300 -3300 -3180 -3180 -70C0 -F8E0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 549 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -0F00 -1980 -3100 -3100 -3000 -1800 -0C00 -0600 -0200 -0300 -8200 -8600 -FC00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 11 0 -BBX 11 13 2 0 -BITMAP -FFE0 -8420 -8C20 -0C00 -0C00 -0C00 -0800 -1800 -1800 -1800 -1800 -3000 -7C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 727 0 -DWIDTH 12 0 -BBX 12 13 3 0 -BITMAP -F8F0 -6040 -6040 -6040 -6040 -4080 -C080 -C080 -C080 -C080 -C100 -6300 -3C00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 656 0 -DWIDTH 11 0 -BBX 12 13 2 0 -BITMAP -F070 -6020 -6040 -6040 -2080 -3180 -3100 -3200 -3200 -1400 -1C00 -1800 -1000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 878 0 -DWIDTH 15 0 -BBX 16 13 2 0 -BITMAP -F08F -6182 -6184 -6384 -6388 -6488 -6490 -6890 -28A0 -30E0 -30C0 -20C0 -2080 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 624 0 -DWIDTH 11 0 -BBX 13 13 0 0 -BITMAP -1E38 -0C30 -0C20 -0640 -0680 -0300 -0300 -0700 -0980 -1180 -10C0 -60C0 -E1E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 663 0 -DWIDTH 11 0 -BBX 11 13 2 0 -BITMAP -F0E0 -6040 -6080 -3100 -3200 -1E00 -1C00 -1800 -1800 -1800 -1000 -3000 -7C00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -1FE0 -30C0 -2080 -0180 -0300 -0600 -0400 -0C00 -1800 -3000 -6080 -6080 -FF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 310 0 -DWIDTH 5 0 -BBX 6 16 1 -3 -BITMAP -1C -10 -30 -30 -30 -20 -20 -60 -60 -60 -40 -40 -40 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 458 0 -DWIDTH 8 0 -BBX 5 16 2 -3 -BITMAP -80 -80 -40 -40 -40 -40 -20 -20 -20 -20 -10 -10 -10 -10 -08 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 310 0 -DWIDTH 5 0 -BBX 6 16 0 -3 -BITMAP -1C -0C -0C -08 -08 -08 -18 -18 -18 -10 -10 -30 -30 -30 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 11 1 2 -BITMAP -0200 -0200 -0500 -0500 -0900 -1900 -1080 -2080 -2080 -4040 -8040 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 1 1 -1 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 3 2 5 11 -BITMAP -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -0F80 -1180 -2180 -4100 -4300 -C300 -C700 -CB00 -7380 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 596 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -7000 -3000 -3000 -2000 -2700 -2980 -7180 -7180 -6100 -4100 -4200 -C400 -F800 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 487 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1F -23 -42 -40 -C0 -C0 -C0 -C2 -7C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -01C0 -00C0 -0080 -0080 -0F80 -1180 -2180 -4100 -4100 -C300 -C700 -CB00 -7380 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 518 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -1E -22 -62 -46 -F8 -C0 -C0 -C6 -7C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 380 0 -DWIDTH 6 0 -BBX 8 16 1 -3 -BITMAP -0F -19 -11 -10 -7C -30 -30 -20 -60 -60 -60 -60 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 1 -3 -BITMAP -0FC0 -10C0 -30C0 -2080 -6180 -6380 -4580 -4500 -7B00 -0300 -C200 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 631 0 -DWIDTH 11 0 -BBX 9 13 2 0 -BITMAP -7000 -3000 -3000 -3000 -2700 -2980 -7180 -6100 -6100 -4300 -4300 -C300 -C380 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 13 2 0 -BITMAP -30 -00 -00 -00 -E0 -60 -60 -60 -40 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 8 16 0 -3 -BITMAP -03 -00 -00 -00 -0E -06 -06 -06 -04 -04 -04 -0C -0C -88 -98 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -7000 -3000 -3000 -3000 -2180 -2100 -6600 -7800 -7800 -4C00 -4E00 -C600 -C380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 13 2 0 -BITMAP -70 -30 -30 -20 -20 -60 -60 -60 -40 -40 -C0 -C0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 16 0 -BBX 14 9 2 0 -BITMAP -E738 -696C -79CC -7388 -6308 -4318 -C218 -C218 -C61C -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 631 0 -DWIDTH 11 0 -BBX 9 9 2 0 -BITMAP -E300 -6D80 -7180 -6100 -6100 -4300 -4300 -C300 -C380 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -1E -33 -61 -41 -C3 -C3 -C2 -C4 -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 12 1 -3 -BITMAP -7380 -34C0 -38C0 -30C0 -3080 -6080 -6100 -6200 -7C00 -4000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 599 0 -DWIDTH 10 0 -BBX 9 12 1 -3 -BITMAP -0F80 -1180 -2100 -4100 -4300 -C300 -C700 -CA00 -7200 -0600 -0600 -0600 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 470 0 -DWIDTH 8 0 -BBX 8 9 2 0 -BITMAP -F3 -2E -78 -70 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 440 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -1F -31 -31 -38 -1C -06 -82 -86 -7C -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 355 0 -DWIDTH 6 0 -BBX 5 12 2 0 -BITMAP -20 -20 -60 -F8 -60 -60 -40 -40 -C0 -C0 -C0 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 9 9 2 0 -BITMAP -E380 -6180 -6100 -6100 -4300 -4700 -C700 -DB00 -6380 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 558 0 -DWIDTH 9 0 -BBX 10 9 1 0 -BITMAP -E0C0 -70C0 -3080 -3180 -1100 -1200 -1C00 -1800 -1000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 805 0 -DWIDTH 14 0 -BBX 13 9 1 0 -BITMAP -E118 -6108 -2308 -3390 -35B0 -3DA0 -18C0 -10C0 -1080 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 510 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -7180 -3180 -1B00 -1C00 -0C00 -3C00 -6600 -C600 -C380 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 558 0 -DWIDTH 9 0 -BBX 11 12 0 -3 -BITMAP -70E0 -1840 -1840 -1880 -0900 -0900 -0A00 -0C00 -0800 -1000 -2000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -3F80 -2300 -0600 -0C00 -0800 -1000 -3000 -6100 -FF00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 337 0 -DWIDTH 6 0 -BBX 6 16 1 -3 -BITMAP -0C -10 -30 -30 -30 -30 -20 -20 -C0 -60 -60 -40 -C0 -C0 -C0 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 4 0 -BBX 4 16 1 -3 -BITMAP -10 -10 -30 -20 -20 -20 -20 -20 -40 -40 -40 -40 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 337 0 -DWIDTH 6 0 -BBX 6 16 1 -3 -BITMAP -18 -0C -0C -08 -18 -18 -18 -0C -10 -10 -30 -20 -20 -20 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 4 1 3 -BITMAP -7040 -9840 -8E40 -8380 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 4 12 1 -3 -BITMAP -30 -00 -00 -20 -20 -20 -40 -40 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 8 13 2 0 -BITMAP -04 -07 -1D -29 -48 -C8 -C8 -C8 -C8 -CA -7C -10 -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -0780 -0880 -0880 -1800 -1800 -1000 -7C00 -1000 -3000 -3000 -2000 -4000 -FE00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 12 11 1 1 -BITMAP -2020 -1770 -18C0 -1080 -2080 -2080 -2080 -2080 -3100 -4E80 -8040 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 11 13 2 0 -BITMAP -F0E0 -6040 -3180 -3200 -1C00 -7E00 -1800 -1800 -7E00 -1000 -1000 -3000 -7800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 4 0 -BBX 4 16 1 -3 -BITMAP -10 -10 -30 -20 -20 -20 -20 -00 -00 -40 -40 -40 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 16 2 -3 -BITMAP -0F80 -1080 -3080 -2000 -3000 -3C00 -2E00 -6300 -6300 -3200 -1C00 -0600 -0600 -8600 -8400 -F800 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 5 1 5 12 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 843 0 -DWIDTH 14 0 -BBX 13 13 2 0 -BITMAP -0F80 -3060 -6010 -43C8 -8C48 -8808 -8808 -8808 -8808 -4788 -6010 -3060 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 458 0 -DWIDTH 7 0 -BBX 7 8 2 5 -BITMAP -3E -64 -44 -CC -CC -9C -BC -EC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 525 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -09 -12 -24 -4C -D8 -48 -44 -24 -22 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 5 1 2 -BITMAP -FFC0 -0040 -0040 -0080 -0080 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 5 0 -BBX 4 1 2 5 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 7 8 3 5 -BITMAP -38 -46 -9E -96 -9A -AE -46 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 5 1 5 12 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 5 0 -BBX 3 4 3 9 -BITMAP -C0 -A0 -A0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 11 11 0 0 -BITMAP -0200 -0200 -0200 -0200 -7FE0 -0400 -0400 -0400 -0000 -0000 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 6 0 -BBX 6 8 -9 5 -BITMAP -38 -44 -04 -08 -30 -40 -80 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 6 0 -BBX 5 8 -10 5 -BITMAP -38 -48 -08 -70 -08 -08 -90 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 4 2 6 11 -BITMAP -30 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 663 0 -DWIDTH 11 0 -BBX 10 12 1 -3 -BITMAP -71C0 -30C0 -3080 -2080 -6180 -6180 -6380 -6500 -7BC0 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 7 16 3 -3 -BITMAP -7E -FA -F2 -F2 -F4 -74 -34 -14 -24 -28 -28 -28 -28 -28 -28 -48 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 2 1 5 5 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 3 3 3 -3 -BITMAP -60 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 6 0 -BBX 4 8 -10 5 -BITMAP -70 -10 -20 -20 -20 -20 -20 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 458 0 -DWIDTH 7 0 -BBX 7 8 2 5 -BITMAP -1C -24 -46 -C4 -84 -84 -C8 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 525 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -44 -24 -22 -12 -1B -32 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 14 0 -BBX 13 13 3 0 -BITMAP -7018 -1030 -2060 -2040 -2080 -2130 -2250 -F490 -0920 -11F0 -3020 -6020 -C060 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 14 0 -BBX 13 13 3 0 -BITMAP -7018 -1030 -2060 -2040 -2080 -2170 -2288 -F408 -0810 -1060 -3080 -6100 -C1F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 14 0 -BBX 13 13 3 0 -BITMAP -3818 -4830 -0860 -7040 -0880 -0930 -9250 -F490 -0920 -11F0 -3020 -6020 -C060 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 471 0 -DWIDTH 8 0 -BBX 7 13 1 -4 -BITMAP -06 -00 -00 -0C -0C -08 -10 -20 -40 -C0 -C6 -C4 -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -00C0 -0020 -0000 -00C0 -00C0 -01C0 -03C0 -02C0 -0460 -0C60 -0860 -1FE0 -1060 -6020 -4030 -F0F8 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -0030 -00C0 -0000 -00C0 -00C0 -01C0 -03C0 -02C0 -0460 -0C60 -0860 -1FE0 -1060 -6020 -4030 -F0F8 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -0060 -0190 -0000 -00C0 -00C0 -01C0 -03C0 -02C0 -0460 -0C60 -0860 -1FE0 -1060 -6020 -4030 -F0F8 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -00C8 -0130 -0000 -00C0 -00C0 -01C0 -03C0 -02C0 -0460 -0C60 -0860 -1FE0 -1060 -6020 -4030 -F0F8 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -01B0 -0000 -00C0 -00C0 -01C0 -03C0 -02C0 -0460 -0C60 -0860 -1FE0 -1060 -6020 -4030 -F0F8 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -00E0 -00A0 -00E0 -0000 -00C0 -00C0 -01C0 -03C0 -02C0 -0460 -0C60 -0860 -1FE0 -1060 -6020 -4030 -F0F8 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 15 0 -BBX 17 13 0 0 -BITMAP -003F80 -007080 -00A000 -016000 -026000 -026200 -047E00 -086000 -0FC000 -10C000 -20C000 -40C200 -E3FE00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 714 0 -DWIDTH 12 0 -BBX 11 16 2 -3 -BITMAP -07E0 -1860 -3020 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -C000 -6080 -3F00 -1000 -0800 -3800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 569 0 -DWIDTH 10 0 -BBX 11 16 0 0 -BITMAP -0300 -0080 -0000 -3FE0 -0C20 -0800 -0800 -1800 -1880 -1F80 -1080 -3000 -3000 -3080 -3080 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 569 0 -DWIDTH 10 0 -BBX 11 16 0 0 -BITMAP -00C0 -0300 -0000 -3FE0 -0C20 -0800 -0800 -1800 -1880 -1F80 -1080 -3000 -3000 -3080 -3080 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 569 0 -DWIDTH 10 0 -BBX 11 16 0 0 -BITMAP -0180 -0640 -0000 -3FE0 -0C20 -0800 -0800 -1800 -1880 -1F80 -1080 -3000 -3000 -3080 -3080 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 569 0 -DWIDTH 10 0 -BBX 11 15 0 0 -BITMAP -06C0 -0000 -3FE0 -0C20 -0800 -0800 -1800 -1880 -1F80 -1080 -3000 -3000 -3080 -3080 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 7 16 1 0 -BITMAP -18 -04 -00 -3E -1C -18 -18 -18 -18 -10 -30 -30 -30 -30 -70 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 8 16 1 0 -BITMAP -03 -0C -00 -3E -1C -18 -18 -18 -18 -10 -30 -30 -30 -30 -70 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 7 16 1 0 -BITMAP -0C -32 -00 -3E -1C -18 -18 -18 -18 -10 -30 -30 -30 -30 -70 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 8 15 1 0 -BITMAP -1B -00 -3E -1C -18 -18 -18 -18 -10 -30 -30 -30 -30 -70 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 770 0 -DWIDTH 13 0 -BBX 13 13 1 0 -BITMAP -3FE0 -0870 -1818 -1818 -1818 -1818 -7E18 -1018 -3030 -3030 -3060 -31C0 -FF00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 762 0 -DWIDTH 13 0 -BBX 15 16 0 0 -BITMAP -0190 -0260 -0000 -381E -0C08 -0C08 -1608 -1610 -1310 -1110 -1190 -20D0 -20D0 -2060 -2060 -F020 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 783 0 -DWIDTH 13 0 -BBX 12 16 2 0 -BITMAP -0300 -0080 -0000 -07C0 -1860 -3030 -2030 -6030 -4030 -C030 -C020 -C060 -C040 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 783 0 -DWIDTH 13 0 -BBX 12 16 2 0 -BITMAP -00C0 -0300 -0000 -07C0 -1860 -3030 -2030 -6030 -4030 -C030 -C020 -C060 -C040 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 783 0 -DWIDTH 13 0 -BBX 12 16 2 0 -BITMAP -0180 -0640 -0000 -07C0 -1860 -3030 -2030 -6030 -4030 -C030 -C020 -C060 -C040 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 783 0 -DWIDTH 13 0 -BBX 12 16 2 0 -BITMAP -0320 -04C0 -0000 -07C0 -1860 -3030 -2030 -6030 -4030 -C030 -C020 -C060 -C040 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 783 0 -DWIDTH 13 0 -BBX 12 15 2 0 -BITMAP -06C0 -0000 -07C0 -1860 -3030 -2030 -6030 -4030 -C030 -C020 -C060 -C040 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 12 11 0 0 -BITMAP -2010 -3020 -1040 -0880 -0500 -0600 -0E00 -1100 -2080 -40C0 -8040 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 783 0 -DWIDTH 13 0 -BBX 14 13 1 0 -BITMAP -03E4 -0C38 -1818 -1038 -3058 -2098 -6118 -6618 -6830 -7030 -6060 -70C0 -9F00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 727 0 -DWIDTH 12 0 -BBX 12 16 3 0 -BITMAP -0600 -0100 -0000 -F8F0 -6040 -6040 -6040 -6040 -4080 -C080 -C080 -C080 -C080 -C100 -6300 -3C00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 727 0 -DWIDTH 12 0 -BBX 12 16 3 0 -BITMAP -0180 -0600 -0000 -F8F0 -6040 -6040 -6040 -6040 -4080 -C080 -C080 -C080 -C080 -C100 -6300 -3C00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 727 0 -DWIDTH 12 0 -BBX 12 16 3 0 -BITMAP -0300 -0C80 -0000 -F8F0 -6040 -6040 -6040 -6040 -4080 -C080 -C080 -C080 -C080 -C100 -6300 -3C00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 727 0 -DWIDTH 12 0 -BBX 12 15 3 0 -BITMAP -0D80 -0000 -F8F0 -6040 -6040 -6040 -6040 -4080 -C080 -C080 -C080 -C080 -C100 -6300 -3C00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 663 0 -DWIDTH 11 0 -BBX 11 16 2 0 -BITMAP -0180 -0600 -0000 -F0E0 -6040 -6080 -3100 -3200 -1E00 -1C00 -1800 -1800 -1800 -1000 -3000 -7C00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 579 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -3E00 -1800 -1800 -1F80 -18C0 -18C0 -10C0 -3080 -3180 -3E00 -3000 -7000 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 603 0 -DWIDTH 10 0 -BBX 9 16 1 -3 -BITMAP -0F00 -1980 -1980 -1100 -3200 -3400 -3400 -2700 -2380 -6180 -6880 -6980 -4F00 -4000 -C000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0600 -0100 -0000 -0F80 -1180 -2180 -4100 -4300 -C300 -C700 -CB00 -7380 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0180 -0600 -0000 -0F80 -1180 -2180 -4100 -4300 -C300 -C700 -CB00 -7380 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0300 -0C80 -0000 -0F80 -1180 -2180 -4100 -4300 -C300 -C700 -CB00 -7380 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 12 1 0 -BITMAP -0640 -0980 -0000 -0F80 -1180 -2180 -4100 -4300 -C300 -C700 -CB00 -7380 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -0D80 -0000 -0F80 -1180 -2180 -4100 -4300 -C300 -C700 -CB00 -7380 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0700 -0500 -0700 -0000 -0F80 -1180 -2180 -4100 -4300 -C300 -C700 -CB00 -7380 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 881 0 -DWIDTH 15 0 -BBX 14 9 1 0 -BITMAP -0FB8 -10CC -218C -6188 -43F0 -C300 -C500 -C984 -71F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 487 0 -DWIDTH 8 0 -BBX 8 12 1 -3 -BITMAP -1F -23 -42 -40 -C0 -C0 -C0 -C2 -7C -20 -10 -70 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 518 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -0C -02 -00 -1E -22 -62 -46 -F8 -C0 -C0 -C6 -7C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 518 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -03 -0C -00 -1E -22 -62 -46 -F8 -C0 -C0 -C6 -7C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 518 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -06 -19 -00 -1E -22 -62 -46 -F8 -C0 -C0 -C6 -7C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 518 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -1B -00 -1E -22 -62 -46 -F8 -C0 -C0 -C6 -7C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 12 2 0 -BITMAP -60 -10 -00 -E0 -60 -60 -40 -40 -40 -C0 -C0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 6 12 2 0 -BITMAP -0C -30 -00 -E0 -60 -60 -40 -40 -40 -C0 -C0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 6 12 2 0 -BITMAP -18 -64 -00 -E0 -60 -60 -40 -40 -40 -C0 -C0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 6 11 2 0 -BITMAP -6C -00 -E0 -60 -60 -40 -40 -40 -C0 -C0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 562 0 -DWIDTH 10 0 -BBX 8 13 2 0 -BITMAP -3F -0E -1A -23 -1F -23 -61 -41 -C1 -C3 -C2 -C4 -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 631 0 -DWIDTH 11 0 -BBX 9 12 2 0 -BITMAP -0C80 -1300 -0000 -E300 -6D80 -7180 -6100 -6100 -4300 -4300 -C300 -C380 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -0C -02 -00 -1E -33 -61 -41 -C3 -C3 -C2 -C4 -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0180 -0600 -0000 -1E00 -3300 -6100 -4100 -C300 -C300 -C200 -C400 -7800 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -06 -19 -00 -1E -33 -61 -41 -C3 -C3 -C2 -C4 -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0C80 -1300 -0000 -1E00 -3300 -6100 -4100 -C300 -C300 -C200 -C400 -7800 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -0D80 -0000 -1E00 -3300 -6100 -4100 -C300 -C300 -C200 -C400 -7800 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 9 1 0 -BITMAP -0600 -0000 -0000 -0000 -FFC0 -0000 -0000 -0000 -1800 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 10 9 1 0 -BITMAP -0FC0 -1180 -2180 -6780 -6980 -7180 -6300 -6200 -BC00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 9 12 2 0 -BITMAP -0C00 -0200 -0000 -E380 -6180 -6100 -6100 -4300 -4700 -C700 -DB00 -6380 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 9 12 2 0 -BITMAP -0180 -0600 -0000 -E380 -6180 -6100 -6100 -4300 -4700 -C700 -DB00 -6380 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 9 12 2 0 -BITMAP -0300 -0C80 -0000 -E380 -6180 -6100 -6100 -4300 -4700 -C700 -DB00 -6380 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 9 11 2 0 -BITMAP -0D80 -0000 -E380 -6180 -6100 -6100 -4300 -4700 -C700 -DB00 -6380 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 558 0 -DWIDTH 9 0 -BBX 11 15 0 -3 -BITMAP -00C0 -0300 -0000 -70E0 -1840 -1840 -1880 -0900 -0900 -0A00 -0C00 -0800 -1000 -2000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 16 1 -3 -BITMAP -7800 -1000 -1000 -3000 -3380 -34C0 -38C0 -30C0 -7080 -6080 -6100 -6200 -7C00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 558 0 -DWIDTH 9 0 -BBX 11 14 0 -3 -BITMAP -06C0 -0000 -70E0 -1840 -1840 -1880 -0900 -0900 -0A00 -0C00 -0800 -1000 -2000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubI14-L1.bdf diff -u xc/fonts/bdf/100dpi/lubI14-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubI14-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubI14-L1.bdf:1.1 Wed Apr 4 18:55:32 2001 +++ xc/fonts/bdf/100dpi/lubI14-L1.bdf Wed Mar 16 21:03:44 2005 @@ -1,4064 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubI14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-I-Normal--20-140-100-100-P-113-ISO8859-1 -SIZE 14 100 100 -FONTBOUNDINGBOX 31 23 -10 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 20 -POINT_SIZE 140 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 113 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 18 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Italic" -X_HEIGHT 11 -CAP_HEIGHT 15 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 776 0 -DWIDTH 16 0 -BBX 17 15 1 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 5 15 2 0 -BITMAP -18 -18 -10 -30 -30 -30 -20 -20 -20 -20 -20 -40 -00 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 377 0 -DWIDTH 8 0 -BBX 5 5 4 10 -BITMAP -D8 -D8 -D8 -48 -48 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 15 2 0 -BITMAP -0130 -0220 -0220 -0640 -0440 -7FF0 -0880 -0880 -1100 -1100 -FFE0 -2200 -2400 -4400 -C800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 9 18 3 -2 -BITMAP -0200 -1F80 -3480 -2480 -6400 -6400 -3800 -3800 -0C00 -1600 -1300 -1300 -1300 -9300 -D600 -F800 -2000 -2000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 15 0 -BBX 16 15 1 0 -BITMAP -1E03 -3304 -6308 -6310 -4220 -6640 -3C80 -0138 -0264 -06C4 -0C86 -1884 -3084 -60C8 -C070 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 727 0 -DWIDTH 15 0 -BBX 14 15 2 0 -BITMAP -03C0 -0640 -0C60 -0C40 -0CC0 -0D80 -1E00 -267C -4610 -C330 -C320 -C1E0 -C1C0 -61C0 -3EF0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 231 0 -DWIDTH 5 0 -BBX 2 5 3 10 -BITMAP -C0 -C0 -C0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 310 0 -DWIDTH 6 0 -BBX 7 19 2 -4 -BITMAP -06 -08 -08 -10 -30 -20 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -40 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 310 0 -DWIDTH 6 0 -BBX 7 19 0 -4 -BITMAP -08 -08 -04 -04 -04 -04 -04 -06 -04 -0C -0C -0C -08 -18 -10 -10 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 458 0 -DWIDTH 9 0 -BBX 7 7 3 8 -BITMAP -18 -10 -D6 -2C -30 -C8 -48 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 13 1 0 -BITMAP -0300 -0200 -0200 -0200 -0200 -0200 -FFF0 -0400 -0400 -0400 -0400 -0C00 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 4 7 1 -4 -BITMAP -70 -70 -70 -20 -20 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 6 0 -BBX 5 1 2 7 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 2 1 0 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 458 0 -DWIDTH 9 0 -BBX 13 19 0 -4 -BITMAP -0018 -0010 -0020 -0020 -0040 -00C0 -0080 -0100 -0300 -0200 -0600 -0400 -0800 -1800 -1000 -2000 -2000 -4000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 2 0 -BITMAP -0780 -18C0 -30C0 -3060 -6060 -6060 -C060 -C0C0 -C0C0 -C0C0 -C0C0 -C180 -C100 -6200 -3C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 8 15 2 0 -BITMAP -1F -03 -06 -06 -06 -06 -06 -0C -0C -0C -0C -0C -18 -18 -FF -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 2 0 -BITMAP -0F80 -18C0 -1060 -1060 -0060 -00C0 -00C0 -0180 -0200 -0C00 -1000 -2000 -6000 -C000 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 15 2 0 -BITMAP -1F80 -10C0 -10C0 -00C0 -00C0 -0380 -1E00 -0300 -0180 -0180 -0180 -0180 -8300 -C700 -FC00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -0060 -00C0 -01C0 -02C0 -04C0 -08C0 -1080 -2180 -4180 -FFE0 -0100 -0100 -0300 -0300 -0FC0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 2 0 -BITMAP -1FE0 -2000 -2000 -2000 -2000 -3E00 -0300 -0180 -0180 -0180 -0180 -0180 -8300 -C600 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 2 0 -BITMAP -07C0 -0C60 -1040 -3000 -6000 -6F00 -7180 -E0C0 -C0C0 -C0C0 -C0C0 -C180 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 3 0 -BITMAP -3FE0 -0060 -0040 -0080 -0100 -0200 -0400 -0400 -0800 -1000 -3000 -6000 -6000 -E000 -C000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 2 0 -BITMAP -0780 -18C0 -3060 -3060 -3040 -39C0 -1F00 -1F00 -6380 -41C0 -C0C0 -C0C0 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 2 0 -BITMAP -0780 -18C0 -30C0 -3060 -6060 -6060 -6060 -60C0 -31C0 -1EC0 -0180 -0180 -8300 -C600 -FC00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 5 11 1 0 -BITMAP -38 -38 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 5 15 1 -4 -BITMAP -38 -38 -00 -00 -00 -00 -00 -00 -00 -60 -60 -60 -60 -40 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 13 13 1 0 -BITMAP -0008 -0030 -00C0 -0300 -0C00 -3000 -C000 -3000 -1C00 -0600 -0180 -00C0 -0020 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 6 1 3 -BITMAP -7FF0 -0000 -0000 -0000 -0000 -FFE0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 13 13 0 0 -BITMAP -2000 -1800 -0C00 -0300 -01C0 -0060 -0018 -0060 -0180 -0600 -1800 -6000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 471 0 -DWIDTH 9 0 -BBX 8 15 3 0 -BITMAP -3C -47 -C3 -83 -07 -06 -0C -10 -20 -60 -60 -00 -00 -00 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 17 0 -BBX 16 15 2 0 -BITMAP -03F0 -0C0C -1006 -21F2 -4221 -4421 -8861 -8861 -88E2 -88C2 -8944 -8E78 -4000 -3040 -0F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 15 15 0 0 -BITMAP -0020 -0060 -00E0 -00F0 -0130 -0330 -0230 -0430 -0438 -0FF8 -1018 -1018 -2018 -601C -F07E -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 606 0 -DWIDTH 12 0 -BBX 12 15 1 0 -BITMAP -1FE0 -0C70 -0C30 -0C30 -0C30 -0860 -18C0 -1F00 -18C0 -1860 -1860 -3060 -3060 -31C0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 714 0 -DWIDTH 14 0 -BBX 13 15 2 0 -BITMAP -03F8 -0C18 -1818 -3018 -6000 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -6000 -7060 -1F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 770 0 -DWIDTH 15 0 -BBX 16 15 0 0 -BITMAP -1FF8 -0E1E -0C06 -0C07 -0C03 -0C03 -0C03 -1803 -1807 -1806 -180E -380C -3018 -3070 -FFC0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 569 0 -DWIDTH 11 0 -BBX 13 15 0 0 -BITMAP -1FF8 -0608 -0C18 -0C00 -0C00 -0C00 -0C20 -1FC0 -1840 -1800 -1800 -1800 -3020 -3060 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 551 0 -DWIDTH 11 0 -BBX 13 15 0 0 -BITMAP -1FF8 -0608 -0C18 -0C00 -0C00 -0C00 -0C20 -1FC0 -1840 -1800 -1800 -1800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 756 0 -DWIDTH 15 0 -BBX 14 15 2 0 -BITMAP -03FC -0E08 -1808 -3000 -7000 -6000 -6000 -C000 -C0FC -C030 -C030 -E060 -6060 -7060 -1F80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 776 0 -DWIDTH 16 0 -BBX 17 15 1 0 -BITMAP -1F1F80 -0E0600 -0C0600 -0C0600 -0C0E00 -0C0C00 -180C00 -1FFC00 -180C00 -181C00 -181800 -301800 -301800 -303800 -FC7C00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 9 15 0 0 -BITMAP -1F80 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -1800 -1800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 11 19 0 -4 -BITMAP -07E0 -0180 -0180 -0180 -0380 -0300 -0300 -0300 -0300 -0300 -0700 -0600 -0600 -0600 -0600 -0400 -CC00 -C800 -F000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 698 0 -DWIDTH 14 0 -BBX 15 15 1 0 -BITMAP -1F1E -0E0C -0C10 -0C20 -0CC0 -0D80 -1B00 -1F00 -1B00 -1980 -19C0 -30C0 -3060 -3070 -FCF8 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 572 0 -DWIDTH 11 0 -BBX 11 15 1 0 -BITMAP -1F00 -0E00 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -1800 -3000 -3020 -3060 -FFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 865 0 -DWIDTH 17 0 -BBX 19 15 1 0 -BITMAP -1E01E0 -0E0380 -0E0380 -0E0580 -0B0F00 -0B0B00 -131300 -131300 -112300 -11E200 -11C600 -318600 -208600 -200E00 -F81F00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 762 0 -DWIDTH 15 0 -BBX 17 15 0 0 -BITMAP -1C0780 -0E0300 -0E0200 -0F0200 -0B0200 -098400 -118400 -10C400 -10C400 -106400 -107400 -203800 -203800 -201800 -F80800 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 783 0 -DWIDTH 16 0 -BBX 14 15 2 0 -BITMAP -03E0 -0C38 -1818 -300C -600C -600C -600C -C00C -C00C -C018 -C018 -C030 -6060 -70C0 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 579 0 -DWIDTH 12 0 -BBX 13 15 0 0 -BITMAP -1FF0 -0E38 -0C18 -0C18 -0C18 -0C30 -0C30 -18E0 -1F80 -1800 -1800 -3800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 788 0 -DWIDTH 16 0 -BBX 16 19 2 -4 -BITMAP -03E0 -0C38 -1818 -300C -600C -600C -600C -C00C -C01C -C018 -C018 -C030 -6070 -70E0 -1FC0 -0100 -0080 -00C0 -003F -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 686 0 -DWIDTH 14 0 -BBX 13 15 1 0 -BITMAP -1FF0 -0C70 -0C30 -0C38 -0C30 -1C20 -18C0 -1F80 -1980 -19C0 -18C0 -30C0 -3060 -3070 -FC38 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 549 0 -DWIDTH 11 0 -BBX 11 15 1 0 -BITMAP -07C0 -1860 -1820 -3020 -3800 -1800 -1C00 -0700 -0380 -0180 -0180 -C180 -8180 -C300 -7E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 13 15 3 0 -BITMAP -FFF8 -C708 -8618 -0600 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -7E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 727 0 -DWIDTH 15 0 -BBX 14 15 3 0 -BITMAP -FC7C -3010 -3010 -6010 -6020 -6020 -6020 -6020 -C020 -C040 -C040 -C040 -C080 -6180 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 656 0 -DWIDTH 13 0 -BBX 14 15 2 0 -BITMAP -F83C -6008 -6010 -3030 -3020 -3040 -3040 -3080 -1980 -1900 -1A00 -1A00 -1C00 -1C00 -0800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 878 0 -DWIDTH 18 0 -BBX 18 15 3 0 -BITMAP -F843C0 -60C180 -60C100 -61C300 -61C200 -62C600 -22C400 -244C00 -344800 -3C7800 -387000 -387000 -306000 -306000 -204000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 624 0 -DWIDTH 12 0 -BBX 16 15 0 0 -BITMAP -1F8F -0606 -0608 -0318 -0330 -01E0 -01C0 -01C0 -01C0 -02E0 -0460 -0860 -1030 -2030 -F0FC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 13 15 3 0 -BITMAP -F878 -7030 -3020 -3040 -3880 -1900 -1B00 -0E00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -7E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 13 15 1 0 -BITMAP -1FF8 -1030 -1070 -0060 -00C0 -0180 -0300 -0700 -0600 -0C00 -1800 -3800 -7020 -6060 -FFE0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 310 0 -DWIDTH 6 0 -BBX 8 19 1 -4 -BITMAP -0F -08 -18 -18 -18 -18 -10 -30 -30 -30 -30 -20 -60 -60 -60 -40 -40 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 458 0 -DWIDTH 9 0 -BBX 5 19 3 -4 -BITMAP -80 -80 -C0 -40 -40 -40 -40 -60 -20 -20 -20 -20 -10 -10 -10 -10 -18 -08 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 310 0 -DWIDTH 6 0 -BBX 7 19 1 -4 -BITMAP -1E -06 -06 -04 -04 -0C -0C -0C -0C -08 -08 -18 -18 -18 -10 -10 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 13 1 2 -BITMAP -0080 -0180 -0180 -0280 -0280 -0440 -0840 -0840 -1020 -3020 -2020 -4020 -C010 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 1 1 -2 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 4 3 6 12 -BITMAP -E0 -20 -10 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 11 1 0 -BITMAP -07E0 -0860 -1060 -20C0 -60C0 -60C0 -C1C0 -C2C0 -C580 -CD80 -71E0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 596 0 -DWIDTH 12 0 -BBX 11 15 2 0 -BITMAP -7800 -1800 -1800 -1000 -31C0 -3660 -3C60 -2860 -7060 -6040 -60C0 -6080 -4180 -E300 -FC00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 487 0 -DWIDTH 10 0 -BBX 9 11 2 0 -BITMAP -0F80 -1180 -2080 -6000 -4000 -C000 -C000 -C000 -C000 -6300 -3C00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 15 1 0 -BITMAP -00F0 -0030 -0060 -0060 -07E0 -0860 -1060 -20C0 -60C0 -60C0 -C1C0 -C2C0 -C580 -CD80 -71E0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 518 0 -DWIDTH 10 0 -BBX 9 11 2 0 -BITMAP -0F00 -1180 -2180 -6100 -4300 -C600 -F800 -C000 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 380 0 -DWIDTH 8 0 -BBX 10 20 1 -4 -BITMAP -03C0 -0440 -0CC0 -0800 -1800 -7F00 -1800 -3000 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 15 1 -4 -BITMAP -07E0 -0860 -1060 -3040 -30C0 -60C0 -61C0 -61C0 -6280 -6580 -3980 -0180 -8100 -C200 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 631 0 -DWIDTH 13 0 -BBX 11 15 2 0 -BITMAP -7800 -1800 -1800 -3000 -31C0 -3260 -3460 -2840 -70C0 -60C0 -60C0 -60C0 -4080 -C180 -C1E0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 5 15 2 0 -BITMAP -18 -00 -00 -00 -F0 -30 -30 -20 -60 -60 -60 -60 -40 -C0 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 10 19 -1 -4 -BITMAP -00C0 -0000 -0000 -0000 -0780 -0180 -0180 -0180 -0300 -0300 -0300 -0300 -0300 -0600 -0600 -0600 -8400 -8800 -F000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 15 2 0 -BITMAP -7800 -1800 -1000 -3000 -30C0 -3080 -3180 -2600 -6800 -7800 -6C00 -6E00 -4600 -C300 -C3C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 5 15 2 0 -BITMAP -78 -18 -10 -30 -30 -30 -30 -20 -60 -60 -60 -60 -40 -C0 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 19 0 -BBX 17 11 2 0 -BITMAP -F1C700 -36C980 -3CD180 -78F180 -70E300 -60C300 -618300 -618300 -C18200 -C18600 -C18780 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 631 0 -DWIDTH 13 0 -BBX 11 11 2 0 -BITMAP -F1C0 -3260 -3460 -2840 -70C0 -60C0 -60C0 -60C0 -4080 -C180 -C1E0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 11 2 0 -BITMAP -0F00 -1980 -30C0 -60C0 -60C0 -C0C0 -C180 -C180 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 2 -4 -BITMAP -79C0 -3260 -3460 -3860 -3860 -3040 -20C0 -6080 -6180 -6100 -7E00 -4000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 599 0 -DWIDTH 12 0 -BBX 11 15 1 -4 -BITMAP -07E0 -0860 -1060 -20C0 -60C0 -60C0 -C1C0 -C2C0 -C580 -CD80 -7180 -0180 -0180 -0300 -0300 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 470 0 -DWIDTH 9 0 -BBX 9 11 2 0 -BITMAP -F180 -3700 -3C00 -6800 -7000 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 440 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -0F00 -1880 -3080 -3000 -1800 -0E00 -0600 -8300 -8300 -C700 -7C00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 355 0 -DWIDTH 7 0 -BBX 6 14 2 0 -BITMAP -30 -30 -30 -FC -60 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 630 0 -DWIDTH 13 0 -BBX 11 11 2 0 -BITMAP -F1E0 -3060 -2060 -60C0 -60C0 -60C0 -61C0 -42C0 -C780 -CD80 -71E0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 558 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -F060 -3020 -3060 -1860 -1840 -1880 -1900 -0B00 -0E00 -0C00 -0800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 805 0 -DWIDTH 16 0 -BBX 16 11 1 0 -BITMAP -E087 -30C3 -31C2 -31C6 -13C4 -1A4C -1E68 -1C70 -1C70 -1860 -1040 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 510 0 -DWIDTH 10 0 -BBX 10 11 1 0 -BITMAP -70C0 -38C0 -1880 -1900 -0E00 -0C00 -1600 -2600 -4300 -C380 -C1C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 558 0 -DWIDTH 11 0 -BBX 13 15 0 -4 -BITMAP -7830 -1818 -1810 -0C20 -0C20 -0C40 -0C80 -0500 -0500 -0600 -0400 -0800 -1000 -3000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -3FC0 -2180 -2300 -0300 -0600 -0C00 -1800 -3000 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 337 0 -DWIDTH 7 0 -BBX 7 19 2 -4 -BITMAP -0E -18 -18 -18 -18 -10 -10 -10 -20 -C0 -60 -20 -60 -60 -40 -C0 -C0 -C0 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 5 0 -BBX 5 19 1 -4 -BITMAP -08 -18 -18 -10 -10 -10 -30 -30 -20 -20 -20 -60 -60 -40 -40 -40 -C0 -C0 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 337 0 -DWIDTH 7 0 -BBX 7 19 2 -4 -BITMAP -0C -06 -06 -06 -0C -0C -0C -08 -08 -06 -08 -10 -10 -30 -30 -30 -30 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 6 1 3 -BITMAP -3810 -4C10 -8610 -8610 -8320 -81C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 5 15 1 -4 -BITMAP -18 -00 -00 -00 -30 -20 -20 -20 -20 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 9 15 3 0 -BITMAP -0200 -0380 -1C80 -3480 -6400 -4400 -C400 -C400 -C800 -C800 -C800 -E900 -7E00 -1000 -1000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 2 0 -BITMAP -01E0 -0220 -0420 -0C00 -0C00 -0C00 -1800 -7F00 -1800 -1800 -1800 -3000 -3000 -4000 -FF00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 14 13 1 1 -BITMAP -2008 -101C -0FB0 -0C60 -1020 -1020 -2020 -2020 -1040 -10C0 -2F40 -4020 -8030 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 13 15 2 0 -BITMAP -F878 -7020 -3020 -3840 -1880 -1D00 -0C00 -7F80 -0C00 -0C00 -7F00 -1800 -1800 -1800 -7C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 5 0 -BBX 5 19 1 -4 -BITMAP -08 -18 -18 -10 -10 -10 -30 -30 -20 -00 -20 -60 -60 -40 -40 -40 -C0 -C0 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 19 2 -4 -BITMAP -07E0 -1860 -3040 -3000 -3000 -1800 -1E00 -2780 -6180 -6080 -7080 -3D80 -1F00 -0300 -0180 -0180 -8300 -C700 -7C00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 6 1 6 14 -BITMAP -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 843 0 -DWIDTH 17 0 -BBX 15 15 3 0 -BITMAP -07C0 -1830 -2008 -43E4 -8624 -8C22 -8802 -8802 -8802 -8802 -8C04 -47C4 -2008 -1830 -07C0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 458 0 -DWIDTH 8 0 -BBX 8 9 2 6 -BITMAP -1F -22 -62 -46 -C6 -CE -DE -D6 -E7 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 525 0 -DWIDTH 10 0 -BBX 9 9 2 1 -BITMAP -0880 -1100 -3200 -6600 -CC00 -4C00 -6600 -2200 -1200 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 6 2 3 -BITMAP -FFF0 -0030 -0030 -0020 -0020 -0020 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 6 0 -BBX 5 1 2 7 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 8 10 4 5 -BITMAP -3C -46 -9E -95 -9D -99 -99 -A6 -46 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 6 1 6 14 -BITMAP -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 6 0 -BBX 3 4 4 11 -BITMAP -60 -A0 -A0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 13 13 0 0 -BITMAP -0180 -0100 -0100 -0100 -7FF8 -0300 -0200 -0200 -0200 -0200 -0000 -0000 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 7 9 -10 6 -BITMAP -3C -26 -22 -06 -08 -30 -40 -40 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 6 9 -10 6 -BITMAP -38 -24 -04 -0C -38 -08 -0C -88 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 5 3 7 12 -BITMAP -38 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 11 15 2 -4 -BITMAP -71E0 -3060 -3060 -3040 -30C0 -20C0 -21C0 -61C0 -6280 -6580 -7DE0 -4000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 8 19 3 -4 -BITMAP -3F -7D -F9 -F9 -F9 -FA -7A -32 -12 -12 -12 -14 -14 -24 -24 -24 -24 -24 -28 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 2 2 6 6 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 3 5 3 -4 -BITMAP -60 -40 -20 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 5 9 -10 6 -BITMAP -38 -18 -10 -10 -10 -10 -30 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 458 0 -DWIDTH 8 0 -BBX 8 9 2 6 -BITMAP -1E -26 -43 -43 -C2 -C2 -C4 -CC -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 525 0 -DWIDTH 10 0 -BBX 9 9 2 1 -BITMAP -2400 -2200 -3300 -1900 -1980 -3300 -2600 -4400 -8800 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 16 0 -BBX 16 15 3 0 -BITMAP -3803 -1806 -100C -1018 -1030 -1020 -3046 -208A -F914 -0224 -0644 -0C7E -1804 -3008 -601C -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 16 0 -BBX 16 15 3 0 -BITMAP -3803 -1806 -100C -1018 -1030 -1020 -305E -2093 -F911 -0203 -0604 -0C18 -1820 -3020 -607E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 16 0 -BBX 16 15 3 0 -BITMAP -3803 -2406 -040C -0C18 -3830 -0820 -0C46 -888A -F114 -0224 -0644 -0C7E -1804 -3008 -601C -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 471 0 -DWIDTH 9 0 -BBX 8 15 1 -4 -BITMAP -03 -00 -00 -00 -06 -06 -04 -08 -30 -60 -C0 -C1 -C2 -E2 -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -00E0 -0020 -0010 -0000 -0020 -0060 -00E0 -00F0 -0130 -0330 -0230 -0430 -0438 -0FF8 -1018 -1018 -2018 -601C -F07E -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -001C -0030 -0060 -0000 -0020 -0060 -00E0 -00F0 -0130 -0330 -0230 -0430 -0438 -0FF8 -1018 -1018 -2018 -601C -F07E -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -0038 -0068 -0084 -0000 -0020 -0060 -00E0 -00F0 -0130 -0330 -0230 -0430 -0438 -0FF8 -1018 -1018 -2018 -601C -F07E -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -0064 -0098 -0000 -0020 -0060 -00E0 -00F0 -0130 -0330 -0230 -0430 -0438 -0FF8 -1018 -1018 -2018 -601C -F07E -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 15 17 0 0 -BITMAP -00CC -0000 -0020 -0060 -00E0 -00F0 -0130 -0330 -0230 -0430 -0438 -0FF8 -1018 -1018 -2018 -601C -F07E -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -0038 -0028 -0038 -0000 -0020 -0060 -00E0 -00F0 -0130 -0330 -0230 -0430 -0438 -0FF8 -1018 -1018 -2018 -601C -F07E -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 18 0 -BBX 20 15 0 0 -BITMAP -001FF0 -001C10 -003830 -005800 -009800 -011840 -011FC0 -023080 -043000 -0FF000 -083000 -103000 -207040 -6070C0 -F1FFC0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 714 0 -DWIDTH 14 0 -BBX 13 19 2 -4 -BITMAP -03F8 -0C18 -1818 -3018 -6000 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -6000 -7060 -1F80 -0800 -0400 -0400 -1800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 569 0 -DWIDTH 11 0 -BBX 13 19 0 0 -BITMAP -0380 -0080 -0040 -0000 -1FF8 -0608 -0C18 -0C00 -0C00 -0C00 -0C20 -1FC0 -1840 -1800 -1800 -1800 -3020 -3060 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 569 0 -DWIDTH 11 0 -BBX 13 19 0 0 -BITMAP -0070 -00C0 -0180 -0000 -1FF8 -0608 -0C18 -0C00 -0C00 -0C00 -0C20 -1FC0 -1840 -1800 -1800 -1800 -3020 -3060 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 569 0 -DWIDTH 11 0 -BBX 13 19 0 0 -BITMAP -00E0 -01A0 -0210 -0000 -1FF8 -0608 -0C18 -0C00 -0C00 -0C00 -0C20 -1FC0 -1840 -1800 -1800 -1800 -3020 -3060 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 569 0 -DWIDTH 11 0 -BBX 13 17 0 0 -BITMAP -0330 -0000 -1FF8 -0608 -0C18 -0C00 -0C00 -0C00 -0C20 -1FC0 -1840 -1800 -1800 -1800 -3020 -3060 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 9 19 0 0 -BITMAP -0E00 -0200 -0100 -0000 -1F80 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -1800 -1800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 10 19 0 0 -BITMAP -01C0 -0300 -0600 -0000 -1F80 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -1800 -1800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 9 19 0 0 -BITMAP -0700 -0D00 -1080 -0000 -1F80 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -1800 -1800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 10 17 0 0 -BITMAP -0CC0 -0000 -1F80 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -1800 -1800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 770 0 -DWIDTH 15 0 -BBX 16 15 0 0 -BITMAP -1FF8 -0E1E -0C06 -0C07 -0C03 -0C03 -0C03 -7F83 -1807 -1806 -180E -180C -3018 -3070 -FFC0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 762 0 -DWIDTH 15 0 -BBX 17 18 0 0 -BITMAP -006400 -009800 -000000 -1C0780 -0E0300 -0E0200 -0F0200 -0B0200 -098400 -118400 -10C400 -10C400 -106400 -107400 -203800 -203800 -201800 -F80800 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 783 0 -DWIDTH 16 0 -BBX 14 19 2 0 -BITMAP -01C0 -0040 -0020 -0000 -03E0 -0C38 -1818 -300C -600C -600C -600C -C00C -C00C -C018 -C018 -C030 -6060 -70C0 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 783 0 -DWIDTH 16 0 -BBX 14 19 2 0 -BITMAP -0070 -00C0 -0180 -0000 -03E0 -0C38 -1818 -300C -600C -600C -600C -C00C -C00C -C018 -C018 -C030 -6060 -70C0 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 783 0 -DWIDTH 16 0 -BBX 14 19 2 0 -BITMAP -00E0 -01A0 -0210 -0000 -03E0 -0C38 -1818 -300C -600C -600C -600C -C00C -C00C -C018 -C018 -C030 -6060 -70C0 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 783 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -0190 -0260 -0000 -03E0 -0C38 -1818 -300C -600C -600C -600C -C00C -C00C -C018 -C018 -C030 -6060 -70C0 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 783 0 -DWIDTH 16 0 -BBX 14 17 2 0 -BITMAP -0330 -0000 -03E0 -0C38 -1818 -300C -600C -600C -600C -C00C -C00C -C018 -C018 -C030 -6060 -70C0 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 14 13 0 0 -BITMAP -2004 -1008 -1810 -0820 -0440 -0380 -0300 -0700 -0C80 -1040 -2060 -4020 -8010 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 783 0 -DWIDTH 16 0 -BBX 17 15 1 0 -BITMAP -01F180 -071E00 -0C0E00 -180E00 -181600 -302600 -304600 -708600 -610600 -620C00 -640C00 -781800 -303000 -586000 -CF8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 727 0 -DWIDTH 15 0 -BBX 14 19 3 0 -BITMAP -0700 -0100 -0080 -0000 -FC7C -3010 -3010 -6010 -6020 -6020 -6020 -6020 -C020 -C040 -C040 -C040 -C080 -6180 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 727 0 -DWIDTH 15 0 -BBX 14 19 3 0 -BITMAP -00E0 -0180 -0300 -0000 -FC7C -3010 -3010 -6010 -6020 -6020 -6020 -6020 -C020 -C040 -C040 -C040 -C080 -6180 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 727 0 -DWIDTH 15 0 -BBX 14 19 3 0 -BITMAP -0380 -0680 -0840 -0000 -FC7C -3010 -3010 -6010 -6020 -6020 -6020 -6020 -C020 -C040 -C040 -C040 -C080 -6180 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 727 0 -DWIDTH 15 0 -BBX 14 17 3 0 -BITMAP -0660 -0000 -FC7C -3010 -3010 -6010 -6020 -6020 -6020 -6020 -C020 -C040 -C040 -C040 -C080 -6180 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 13 19 3 0 -BITMAP -01C0 -0300 -0600 -0000 -F878 -7030 -3020 -3040 -3880 -1900 -1B00 -0E00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -7E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 579 0 -DWIDTH 12 0 -BBX 12 15 1 0 -BITMAP -1F00 -0E00 -0C00 -0FE0 -0C70 -0C30 -1830 -1830 -1870 -1860 -19C0 -3F00 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 603 0 -DWIDTH 12 0 -BBX 11 20 1 -4 -BITMAP -0780 -0CC0 -08C0 -18C0 -1880 -1900 -1A00 -3600 -3700 -3380 -31C0 -30E0 -6060 -6460 -6CC0 -6780 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -0700 -0100 -0080 -0000 -07E0 -0860 -1060 -20C0 -60C0 -60C0 -C1C0 -C2C0 -C580 -CD80 -71E0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -00E0 -0180 -0300 -0000 -07E0 -0860 -1060 -20C0 -60C0 -60C0 -C1C0 -C2C0 -C580 -CD80 -71E0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -01C0 -0340 -0420 -0000 -07E0 -0860 -1060 -20C0 -60C0 -60C0 -C1C0 -C2C0 -C580 -CD80 -71E0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -0320 -04C0 -0000 -07E0 -0860 -1060 -20C0 -60C0 -60C0 -C1C0 -C2C0 -C580 -CD80 -71E0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -0660 -0000 -07E0 -0860 -1060 -20C0 -60C0 -60C0 -C1C0 -C2C0 -C580 -CD80 -71E0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -0380 -0280 -0380 -0000 -07E0 -0860 -1060 -20C0 -60C0 -60C0 -C1C0 -C2C0 -C580 -CD80 -71E0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 881 0 -DWIDTH 18 0 -BBX 17 11 1 0 -BITMAP -07EF00 -087180 -106180 -206100 -60C300 -60C600 -C1F800 -C3C000 -C6C080 -CCE300 -707C00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 487 0 -DWIDTH 10 0 -BBX 9 15 2 -4 -BITMAP -0F80 -1180 -2080 -6000 -4000 -C000 -C000 -C000 -C000 -6300 -3C00 -2000 -1000 -1000 -6000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 518 0 -DWIDTH 10 0 -BBX 9 15 2 0 -BITMAP -0E00 -0200 -0100 -0000 -0F00 -1180 -2180 -6100 -4300 -C600 -F800 -C000 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 518 0 -DWIDTH 10 0 -BBX 10 15 2 0 -BITMAP -01C0 -0300 -0600 -0000 -0F00 -1180 -2180 -6100 -4300 -C600 -F800 -C000 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 518 0 -DWIDTH 10 0 -BBX 9 15 2 0 -BITMAP -0700 -0D00 -1080 -0000 -0F00 -1180 -2180 -6100 -4300 -C600 -F800 -C000 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 518 0 -DWIDTH 10 0 -BBX 10 13 2 0 -BITMAP -0CC0 -0000 -0F00 -1180 -2180 -6100 -4300 -C600 -F800 -C000 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 6 15 2 0 -BITMAP -38 -08 -04 -00 -F0 -30 -20 -60 -60 -60 -60 -40 -C0 -C0 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 7 15 2 0 -BITMAP -0E -18 -30 -00 -F0 -30 -20 -60 -60 -60 -60 -40 -C0 -C0 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 7 15 2 0 -BITMAP -1C -34 -42 -00 -F0 -30 -20 -60 -60 -60 -60 -40 -C0 -C0 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 7 13 2 0 -BITMAP -66 -00 -F0 -30 -20 -60 -60 -60 -60 -40 -C0 -C0 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 562 0 -DWIDTH 11 0 -BBX 10 16 2 0 -BITMAP -00C0 -3F00 -0700 -0D80 -1180 -0F80 -11C0 -20C0 -60C0 -40C0 -C080 -C180 -C180 -C100 -6200 -7C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 631 0 -DWIDTH 13 0 -BBX 11 14 2 0 -BITMAP -0320 -04C0 -0000 -F1C0 -3260 -3460 -2840 -70C0 -60C0 -60C0 -60C0 -4080 -C180 -C1E0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 15 2 0 -BITMAP -0700 -0100 -0080 -0000 -0F00 -1980 -30C0 -60C0 -60C0 -C0C0 -C180 -C180 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 15 2 0 -BITMAP -01C0 -0300 -0600 -0000 -0F00 -1980 -30C0 -60C0 -60C0 -C0C0 -C180 -C180 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 15 2 0 -BITMAP -0380 -0680 -0840 -0000 -0F00 -1980 -30C0 -60C0 -60C0 -C0C0 -C180 -C180 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 14 2 0 -BITMAP -0640 -0980 -0000 -0F00 -1980 -30C0 -60C0 -60C0 -C0C0 -C180 -C180 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0CC0 -0000 -0F00 -1980 -30C0 -60C0 -60C0 -C0C0 -C180 -C180 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 11 1 0 -BITMAP -0300 -0000 -0000 -0000 -0000 -FFF0 -0000 -0000 -0000 -0000 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 12 11 1 0 -BITMAP -07B0 -08C0 -10E0 -3160 -6260 -6440 -68C0 -70C0 -6180 -7300 -9C00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 630 0 -DWIDTH 13 0 -BBX 11 15 2 0 -BITMAP -0700 -0100 -0080 -0000 -F1E0 -3060 -2060 -60C0 -60C0 -60C0 -61C0 -42C0 -C780 -CD80 -71E0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 630 0 -DWIDTH 13 0 -BBX 11 15 2 0 -BITMAP -00E0 -0180 -0300 -0000 -F1E0 -3060 -2060 -60C0 -60C0 -60C0 -61C0 -42C0 -C780 -CD80 -71E0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 630 0 -DWIDTH 13 0 -BBX 11 15 2 0 -BITMAP -0380 -0680 -0840 -0000 -F1E0 -3060 -2060 -60C0 -60C0 -60C0 -61C0 -42C0 -C780 -CD80 -71E0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 630 0 -DWIDTH 13 0 -BBX 11 13 2 0 -BITMAP -0660 -0000 -F1E0 -3060 -2060 -60C0 -60C0 -60C0 -61C0 -42C0 -C780 -CD80 -71E0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 558 0 -DWIDTH 11 0 -BBX 13 19 0 -4 -BITMAP -0070 -00C0 -0180 -0000 -7830 -1818 -1810 -0C20 -0C20 -0C40 -0C80 -0500 -0500 -0600 -0400 -0800 -1000 -3000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 18 2 -4 -BITMAP -7800 -1800 -1800 -11C0 -1260 -3460 -3860 -3860 -3040 -20C0 -6080 -6180 -6100 -7E00 -4000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 558 0 -DWIDTH 11 0 -BBX 13 17 0 -4 -BITMAP -0330 -0000 -7830 -1818 -1810 -0C20 -0C20 -0C40 -0C80 -0500 -0500 -0600 -0400 -0800 -1000 -3000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubI18-L1.bdf diff -u xc/fonts/bdf/100dpi/lubI18-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubI18-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubI18-L1.bdf:1.1 Wed Apr 4 18:55:32 2001 +++ xc/fonts/bdf/100dpi/lubI18-L1.bdf Wed Mar 16 21:03:44 2005 @@ -1,4590 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubI18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-I-Normal--25-180-100-100-P-142-ISO8859-1 -SIZE 18 100 100 -FONTBOUNDINGBOX 40 28 -14 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 25 -POINT_SIZE 180 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 142 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 23 -FONT_DESCENT 6 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Italic" -X_HEIGHT 13 -CAP_HEIGHT 18 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 776 0 -DWIDTH 19 0 -BBX 21 17 0 0 -BITMAP -AAAAA8 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -AAAAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 6 18 2 0 -BITMAP -1C -1C -18 -18 -18 -18 -10 -30 -30 -30 -20 -20 -20 -00 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 377 0 -DWIDTH 9 0 -BBX 6 5 5 13 -BITMAP -CC -CC -CC -44 -44 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 18 2 0 -BITMAP -00C6 -0084 -008C -0188 -0118 -0310 -7FFE -0620 -0420 -0C60 -0840 -08C0 -FFFC -1180 -2100 -2300 -4200 -C600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 11 21 4 -2 -BITMAP -0100 -0FC0 -1A60 -3260 -3260 -3200 -3400 -3400 -1C00 -0E00 -0700 -0B80 -0980 -0980 -0980 -4980 -C980 -CB00 -FC00 -1000 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 17 18 3 0 -BITMAP -0E0180 -190300 -318200 -218400 -618800 -611800 -633000 -326000 -1CC000 -019E00 -013300 -026300 -046300 -0C6300 -186300 -306200 -606600 -C03C00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 727 0 -DWIDTH 18 0 -BBX 18 18 2 0 -BITMAP -00F800 -019C00 -030C00 -030C00 -030C00 -031800 -033000 -03C000 -1F8000 -318FC0 -61C300 -E1C200 -E0E600 -E06400 -E07800 -603000 -707800 -1F9F00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 231 0 -DWIDTH 6 0 -BBX 3 6 4 12 -BITMAP -E0 -E0 -E0 -40 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 310 0 -DWIDTH 8 0 -BBX 8 22 2 -4 -BITMAP -01 -02 -04 -08 -18 -10 -30 -70 -60 -60 -E0 -E0 -C0 -C0 -C0 -C0 -C0 -40 -40 -40 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 310 0 -DWIDTH 8 0 -BBX 8 22 0 -4 -BITMAP -0C -04 -02 -02 -03 -03 -03 -03 -03 -03 -03 -07 -07 -06 -06 -0C -0C -18 -10 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 458 0 -DWIDTH 11 0 -BBX 9 9 4 9 -BITMAP -0C00 -0C00 -4800 -EB80 -3600 -1800 -2400 -E600 -4400 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 15 2 0 -BITMAP -0080 -0080 -0080 -0180 -0180 -0100 -0100 -FFFE -0300 -0300 -0200 -0200 -0200 -0200 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 4 8 1 -5 -BITMAP -70 -70 -70 -20 -20 -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 8 0 -BBX 6 2 2 7 -BITMAP -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 4 3 2 0 -BITMAP -70 -F0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 458 0 -DWIDTH 11 0 -BBX 16 22 0 -4 -BITMAP -0003 -0006 -0004 -000C -0018 -0010 -0030 -0060 -0040 -00C0 -0080 -0100 -0300 -0200 -0600 -0C00 -0800 -1800 -3000 -2000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 18 3 0 -BITMAP -03E0 -0E30 -1C38 -1818 -3018 -7018 -6018 -6018 -E018 -E018 -E038 -E030 -E030 -C060 -E060 -60C0 -7180 -1E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 9 18 3 0 -BITMAP -1F80 -0380 -0380 -0300 -0300 -0300 -0700 -0700 -0600 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -0C00 -1C00 -FF80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 18 2 0 -BITMAP -03F0 -0C38 -081C -181C -001C -001C -0018 -0030 -0060 -00C0 -0300 -0600 -0800 -1000 -2000 -6000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 18 3 0 -BITMAP -0FC0 -0870 -1838 -1838 -0038 -0030 -0070 -00C0 -1F00 -00C0 -0060 -0060 -0070 -0060 -4060 -C0C0 -C180 -FE00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0018 -0030 -0070 -00B0 -0130 -0230 -0460 -0860 -1060 -2060 -40E0 -FFF8 -FFF8 -00C0 -00C0 -01C0 -01C0 -07F0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 18 3 0 -BITMAP -0FF8 -0FF8 -1000 -1000 -1000 -1000 -3F00 -01C0 -00E0 -0060 -0060 -0060 -0060 -0060 -40C0 -C1C0 -C380 -FE00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 18 3 0 -BITMAP -01F8 -061C -0C08 -1800 -3800 -3000 -77C0 -6860 -F070 -E030 -E030 -C030 -C030 -C070 -E060 -60C0 -7180 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 18 4 0 -BITMAP -3FFC -3FFC -0008 -0010 -0020 -0040 -0080 -0100 -0300 -0600 -0400 -0C00 -1800 -3000 -7000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 12 18 3 0 -BITMAP -03C0 -0C70 -1830 -1830 -3830 -3830 -1C60 -1FC0 -0F80 -13C0 -61E0 -60E0 -C060 -C060 -C0E0 -E0C0 -6180 -3F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 18 3 0 -BITMAP -03E0 -0C30 -1838 -1818 -3018 -3018 -701C -7018 -7038 -3038 -3878 -1FB0 -0070 -0060 -00E0 -C0C0 -C380 -7E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 6 13 2 0 -BITMAP -1C -3C -38 -00 -00 -00 -00 -00 -00 -00 -70 -F0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 6 18 1 -5 -BITMAP -1C -1C -1C -00 -00 -00 -00 -00 -00 -00 -00 -70 -70 -30 -20 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 16 15 2 0 -BITMAP -0001 -0007 -001C -0060 -0380 -0E00 -3800 -E000 -3800 -0C00 -0700 -01C0 -0070 -0018 -0008 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 16 6 1 4 -BITMAP -7FFF -0000 -0000 -0000 -0000 -FFFE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 16 15 0 0 -BITMAP -1000 -1800 -0E00 -0380 -00E0 -0030 -001C -0007 -001C -0070 -01C0 -0600 -1800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 471 0 -DWIDTH 12 0 -BBX 10 18 4 0 -BITMAP -3F00 -6380 -41C0 -C1C0 -01C0 -0180 -0300 -0600 -0C00 -1800 -3000 -3000 -6000 -0000 -0000 -0000 -E000 -E000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 22 0 -BBX 19 18 3 0 -BITMAP -00FC00 -030300 -0C00C0 -180040 -207C20 -208C20 -410C20 -820C20 -860820 -861820 -862820 -863840 -865880 -838F00 -400000 -200000 -181000 -07E000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -000C00 -000C00 -001C00 -003E00 -002E00 -004E00 -00CE00 -008600 -010600 -010700 -020700 -07FF00 -040300 -080300 -100380 -100380 -200380 -F80FE0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 15 18 1 0 -BITMAP -1FF8 -071C -070E -060E -060E -060C -0E1C -0E38 -0FE0 -0C30 -0C18 -1C1C -1C1C -1C1C -181C -1838 -3870 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 714 0 -DWIDTH 18 0 -BBX 17 18 3 0 -BITMAP -00FF80 -038380 -0E0180 -1C0100 -380000 -300000 -700000 -700000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -600000 -700000 -3C0C00 -0FF000 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 770 0 -DWIDTH 19 0 -BBX 19 18 1 0 -BITMAP -1FFE00 -070780 -0701C0 -0700C0 -0600E0 -0600E0 -0E00E0 -0E00E0 -0E00E0 -0C00E0 -0C00C0 -1C01C0 -1C01C0 -1C0380 -180700 -180E00 -383C00 -FFF000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 569 0 -DWIDTH 14 0 -BBX 16 18 1 0 -BITMAP -1FFF -0703 -0702 -0700 -0700 -0600 -0608 -0E08 -0FF8 -0E18 -0C10 -0C00 -1C00 -1C00 -1C00 -180C -3808 -FFF8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 551 0 -DWIDTH 14 0 -BBX 16 18 1 0 -BITMAP -1FFF -0703 -0702 -0700 -0700 -0600 -0608 -0E08 -0FF8 -0E18 -0C10 -0C00 -1C00 -1C00 -1C00 -1800 -3C00 -FF00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 756 0 -DWIDTH 19 0 -BBX 17 18 3 0 -BITMAP -00FF00 -038380 -0E0100 -1C0100 -380000 -300000 -700000 -700000 -E00000 -E00000 -E03F80 -E00E00 -E00C00 -E00C00 -601C00 -701C00 -381C00 -0FE000 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 776 0 -DWIDTH 19 0 -BBX 22 18 0 0 -BITMAP -1FE1FC -078070 -070060 -0700E0 -0700E0 -0600E0 -0600C0 -0E00C0 -0FFFC0 -0E01C0 -0C01C0 -0C0180 -1C0180 -1C0380 -1C0380 -180380 -380780 -FE1FE0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 11 18 0 0 -BITMAP -0FE0 -0380 -0300 -0700 -0700 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1C00 -1800 -3800 -FE00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 11 0 -BBX 14 22 0 -4 -BITMAP -01FC -0070 -0060 -0060 -00E0 -00E0 -00E0 -00C0 -00C0 -01C0 -01C0 -01C0 -0180 -0180 -0380 -0380 -0380 -0300 -4300 -C600 -C600 -F800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 698 0 -DWIDTH 17 0 -BBX 19 18 1 0 -BITMAP -1FE3E0 -078180 -070300 -070600 -070800 -061000 -066000 -0EC000 -0F8000 -0FC000 -0CE000 -0CE000 -1C7000 -1C3800 -1C1C00 -181C00 -380E00 -FE3F80 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 572 0 -DWIDTH 14 0 -BBX 14 18 1 0 -BITMAP -1FE0 -0780 -0700 -0700 -0700 -0600 -0600 -0E00 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1C04 -180C -380C -FFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 865 0 -DWIDTH 22 0 -BBX 24 18 1 0 -BITMAP -0F001F -07803C -078038 -078058 -0580F8 -05C0B8 -05C130 -0CC130 -0CC230 -08E470 -08E470 -086860 -187860 -187060 -1060E0 -1020E0 -3000E0 -FC03F8 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 762 0 -DWIDTH 19 0 -BBX 22 18 1 0 -BITMAP -1F00FC -070030 -078020 -078020 -05C060 -04C040 -04E040 -0C7040 -087040 -083880 -083880 -081C80 -180C80 -100E80 -100700 -100700 -300300 -FC0100 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 18 18 3 0 -BITMAP -00FC00 -030700 -0E0380 -1C0380 -380180 -3001C0 -7001C0 -6001C0 -E00180 -E00180 -E00380 -E00300 -E00700 -E00600 -600C00 -701800 -387000 -0FC000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 579 0 -DWIDTH 14 0 -BBX 16 18 1 0 -BITMAP -1FFC -070E -0707 -0707 -0707 -0607 -0606 -0E0E -0E1C -0E38 -0FE0 -0C00 -1C00 -1C00 -1C00 -1800 -3800 -FF00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 788 0 -DWIDTH 20 0 -BBX 20 23 3 -5 -BITMAP -00FC00 -030600 -0E0300 -1C0380 -380180 -300180 -7001C0 -600180 -E00180 -E00380 -E00380 -E00380 -E00700 -E00700 -600E00 -701C00 -387800 -0FE000 -004000 -006000 -001800 -000FF0 -0003E0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 686 0 -DWIDTH 17 0 -BBX 17 18 0 0 -BITMAP -0FFE00 -030F00 -030700 -070300 -070300 -070300 -060600 -060C00 -0E1800 -0FE000 -0E7000 -0C3000 -1C3800 -1C1800 -1C1C00 -180C00 -380E00 -FF0780 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 549 0 -DWIDTH 14 0 -BBX 14 18 2 0 -BITMAP -03F0 -061C -0C0C -1C0C -1C08 -1C00 -1E00 -0F00 -0780 -03E0 -00E0 -0070 -0070 -4070 -C070 -C060 -E0C0 -3F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 16 18 4 0 -BITMAP -7FFF -C183 -8182 -0380 -0380 -0300 -0300 -0300 -0700 -0700 -0600 -0600 -0600 -0E00 -0E00 -0E00 -1E00 -7F80 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 727 0 -DWIDTH 18 0 -BBX 18 18 4 0 -BITMAP -FE0FC0 -380300 -380200 -300200 -300200 -700600 -700400 -700400 -600400 -600C00 -E00800 -E00800 -E00800 -C01800 -E01000 -603000 -706000 -1F8000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 656 0 -DWIDTH 16 0 -BBX 18 18 3 0 -BITMAP -FE07C0 -700100 -300300 -380200 -380400 -380400 -180800 -181800 -1C1000 -1C2000 -1C6000 -0C4000 -0C8000 -0C8000 -0F0000 -0F0000 -060000 -040000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 878 0 -DWIDTH 22 0 -BBX 23 18 3 0 -BITMAP -FC183E -701808 -303818 -303810 -305820 -305820 -309840 -309840 -311880 -311880 -3A1900 -3A1900 -3C1E00 -3C1E00 -381C00 -381C00 -301800 -300800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 624 0 -DWIDTH 16 0 -BBX 20 18 0 0 -BITMAP -0FE1F0 -0380C0 -038080 -01C100 -01C200 -00C400 -00E800 -007000 -007000 -007000 -00B800 -013800 -021C00 -041C00 -080C00 -100E00 -300F00 -F83F80 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 17 18 3 0 -BITMAP -FE0F80 -780200 -380400 -380800 -1C1000 -1C3000 -0E6000 -0E4000 -068000 -070000 -070000 -060000 -060000 -0E0000 -0E0000 -0E0000 -1E0000 -7F8000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 16 18 1 0 -BITMAP -0FFF -0C06 -080E -181C -0038 -0070 -0060 -00E0 -01C0 -0380 -0700 -0600 -0E00 -1C00 -3800 -700C -6018 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 310 0 -DWIDTH 8 0 -BBX 9 22 1 -4 -BITMAP -0F80 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -6000 -6000 -C000 -C000 -F800 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 458 0 -DWIDTH 11 0 -BBX 7 22 4 -4 -BITMAP -C0 -C0 -40 -40 -60 -60 -20 -20 -30 -30 -10 -10 -18 -18 -08 -08 -0C -0C -04 -04 -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 310 0 -DWIDTH 8 0 -BBX 9 22 1 -4 -BITMAP -0F80 -0180 -0180 -0300 -0300 -0300 -0300 -0700 -0600 -0600 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -1800 -F800 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 15 1 3 -BITMAP -0020 -0060 -0060 -00E0 -01B0 -0110 -0210 -0610 -0408 -0808 -1808 -3004 -2004 -6004 -C002 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 2 1 -2 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 4 4 8 14 -BITMAP -E0 -60 -20 -10 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 13 2 0 -BITMAP -03F8 -0438 -1830 -1030 -3030 -6030 -6070 -E0E0 -E160 -E360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -7C00 -1C00 -1800 -1800 -1800 -1870 -39F8 -3338 -3638 -3438 -3838 -7030 -7030 -6060 -6060 -60C0 -E100 -FE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 487 0 -DWIDTH 12 0 -BBX 11 13 2 0 -BITMAP -07E0 -0860 -1020 -3060 -6000 -6000 -E000 -E000 -E000 -E000 -E000 -6080 -3F00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 18 2 0 -BITMAP -003E -000E -000C -000C -001C -03FC -041C -0818 -1018 -3038 -6038 -6070 -E070 -E0F0 -E170 -E670 -FC70 -787C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 518 0 -DWIDTH 13 0 -BBX 11 13 2 0 -BITMAP -07C0 -08E0 -10E0 -30E0 -60C0 -61C0 -E300 -FC00 -E000 -E000 -E060 -71C0 -3F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 380 0 -DWIDTH 9 0 -BBX 12 24 2 -5 -BITMAP -01F0 -0230 -0630 -0420 -0C00 -0C00 -3FC0 -1C00 -1800 -1800 -1800 -3800 -3800 -3000 -3000 -3000 -7000 -7000 -7000 -6000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 1 -5 -BITMAP -01FC -021C -0C1C -1818 -1818 -3038 -3038 -7078 -70B0 -71B0 -7330 -7E70 -3860 -0060 -8060 -C0C0 -7080 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 631 0 -DWIDTH 16 0 -BBX 13 18 3 0 -BITMAP -7C00 -1C00 -1C00 -1800 -1800 -1870 -39F8 -3B38 -3638 -3430 -3830 -7030 -7070 -6070 -6060 -6060 -E060 -E0F8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 18 3 0 -BITMAP -1C -1C -00 -00 -00 -F8 -38 -38 -30 -30 -30 -70 -60 -60 -60 -60 -E0 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 12 23 -1 -5 -BITMAP -0070 -0070 -0000 -0000 -0000 -03E0 -00E0 -00E0 -00C0 -00C0 -00C0 -01C0 -01C0 -0180 -0180 -0180 -0380 -0380 -0300 -4300 -C600 -C400 -F800 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 13 18 2 0 -BITMAP -7C00 -1C00 -1C00 -1C00 -1800 -1838 -1830 -3860 -38C0 -3100 -3600 -7E00 -7700 -6700 -6380 -61C0 -E1E0 -E0F8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 18 2 0 -BITMAP -7C -1C -18 -18 -18 -18 -38 -30 -30 -30 -30 -70 -60 -60 -60 -60 -E0 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 24 0 -BBX 21 13 3 0 -BITMAP -F87070 -39F1F8 -3B3B38 -363638 -3C3C30 -383830 -707830 -707070 -607070 -606060 -606060 -E0E060 -E0E0F8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 631 0 -DWIDTH 16 0 -BBX 13 13 3 0 -BITMAP -F870 -39F8 -3338 -3638 -3430 -3830 -7030 -7070 -6070 -6060 -6060 -E060 -E0F8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 12 13 2 0 -BITMAP -07C0 -0C60 -1870 -3030 -7030 -6030 -E070 -E070 -E060 -E0E0 -E0C0 -F380 -7E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 18 2 -5 -BITMAP -7C38 -1CFC -199C -1B1C -1A1C -3C1C -3818 -3018 -3030 -3020 -7060 -7080 -7F00 -6000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 599 0 -DWIDTH 15 0 -BBX 13 18 2 -5 -BITMAP -03F8 -0438 -1838 -1030 -3030 -6030 -6070 -E0F0 -E160 -E360 -E660 -FCE0 -70E0 -00C0 -00C0 -00C0 -01C0 -01C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 470 0 -DWIDTH 12 0 -BBX 11 13 3 0 -BITMAP -F860 -39E0 -33C0 -3600 -3C00 -3800 -7000 -7000 -6000 -6000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 440 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -07C0 -1C40 -1840 -1840 -1C00 -1E00 -0F00 -0780 -0380 -C180 -C180 -C300 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 355 0 -DWIDTH 9 0 -BBX 8 17 3 0 -BITMAP -08 -18 -38 -38 -FF -30 -30 -70 -70 -60 -60 -60 -E0 -E0 -E0 -E0 -78 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 13 13 3 0 -BITMAP -F8F8 -3038 -3030 -3030 -7030 -7070 -6070 -60E0 -6160 -E360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 558 0 -DWIDTH 14 0 -BBX 14 13 1 0 -BITMAP -F81C -380C -180C -1C0C -0C18 -0C10 -0C20 -0E40 -0EC0 -0F80 -0700 -0600 -0400 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 805 0 -DWIDTH 20 0 -BBX 20 13 2 0 -BITMAP -F02070 -383070 -383060 -187060 -187840 -1CB8C0 -1C9980 -0D1900 -0F1A00 -0E1E00 -0C1C00 -0C1800 -081800 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 510 0 -DWIDTH 13 0 -BBX 13 13 1 0 -BITMAP -7838 -1C18 -0C30 -0E60 -06C0 -0700 -0700 -0F80 -1180 -21C0 -60C0 -C0E0 -E078 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 558 0 -DWIDTH 14 0 -BBX 16 18 0 -5 -BITMAP -7C0F -1C07 -0E06 -0606 -060C -0608 -0710 -0730 -0320 -0340 -0380 -0300 -0200 -0600 -0C00 -1800 -3000 -F000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 13 0 -BBX 13 13 1 0 -BITMAP -1FF8 -1030 -3060 -00C0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -3030 -6020 -FFE0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 337 0 -DWIDTH 8 0 -BBX 9 22 2 -4 -BITMAP -0380 -0E00 -0C00 -0C00 -1C00 -1C00 -1C00 -1800 -1800 -1800 -1000 -E000 -2000 -3000 -3000 -7000 -6000 -E000 -C000 -C000 -C000 -3000 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 6 22 2 -4 -BITMAP -0C -0C -0C -08 -18 -18 -18 -18 -10 -30 -30 -30 -30 -20 -60 -60 -60 -60 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 337 0 -DWIDTH 8 0 -BBX 9 22 2 -4 -BITMAP -0E00 -0300 -0100 -0300 -0300 -0700 -0600 -0600 -0600 -0600 -0380 -0400 -0800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -3000 -E000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 6 2 4 -BITMAP -1C00 -3E02 -4704 -83C4 -80FC -8078 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 6 18 1 -5 -BITMAP -1C -1C -00 -00 -00 -10 -10 -10 -30 -30 -30 -20 -60 -60 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 18 3 0 -BITMAP -0080 -0080 -01F8 -0E90 -1890 -3100 -6100 -6100 -E100 -C200 -C200 -C200 -E200 -7460 -3F80 -0400 -0400 -0400 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 18 3 0 -BITMAP -0078 -018C -030C -030C -0600 -0600 -0600 -0E00 -3FC0 -0C00 -0C00 -0C00 -1C00 -1800 -1000 -2000 -FFE0 -FFC0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 17 16 1 1 -BITMAP -100080 -100100 -09E200 -0A1400 -0C0800 -080C00 -180400 -100400 -100C00 -100800 -100800 -081000 -1C3000 -37C800 -400C00 -800400 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 17 18 3 0 -BITMAP -FC0F80 -780200 -380400 -180800 -1C1000 -0C2000 -0E4000 -068000 -070000 -7FE000 -060000 -060000 -7FE000 -0E0000 -0E0000 -0C0000 -1C0000 -7F0000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 6 22 2 -4 -BITMAP -0C -0C -08 -08 -18 -18 -18 -10 -10 -30 -00 -00 -30 -20 -20 -60 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 23 2 -5 -BITMAP -01F8 -060C -0C04 -0C04 -0C00 -1C00 -0E00 -0780 -0BE0 -10F0 -3038 -3018 -3810 -1E30 -0FA0 -03C0 -00E0 -0070 -0030 -C070 -C060 -E1C0 -7F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 7 2 7 16 -BITMAP -C6 -C6 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 843 0 -DWIDTH 21 0 -BBX 19 18 3 0 -BITMAP -03F800 -0E0600 -180180 -200080 -40FC40 -418420 -830420 -860020 -860020 -860020 -860020 -860020 -430820 -41F040 -200080 -180180 -0E0600 -03F800 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 458 0 -DWIDTH 10 0 -BBX 10 10 3 8 -BITMAP -0FC0 -1180 -2180 -6180 -4380 -C780 -C700 -DB00 -F300 -63C0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 525 0 -DWIDTH 13 0 -BBX 12 11 2 1 -BITMAP -0210 -0420 -1840 -3180 -6380 -E700 -6300 -6180 -3180 -1080 -0840 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 6 2 4 -BITMAP -FFFE -0006 -0006 -0004 -0004 -000C -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 8 0 -BBX 6 2 2 7 -BITMAP -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 12 11 4 7 -BITMAP -1F00 -20C0 -4FE0 -88A0 -8890 -8F10 -8B10 -99A0 -4060 -30C0 -0F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 7 1 7 17 -BITMAP -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 7 0 -BBX 4 4 5 14 -BITMAP -70 -90 -90 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 16 15 0 0 -BITMAP -0060 -0060 -0040 -0040 -0040 -3FFF -0080 -0080 -0080 -0080 -0180 -0180 -0000 -0000 -FFFE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 8 11 -14 7 -BITMAP -1E -23 -23 -03 -02 -04 -18 -20 -40 -40 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 8 11 -14 7 -BITMAP -3E -22 -23 -02 -06 -38 -04 -06 -86 -8C -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 6 4 9 14 -BITMAP -1C -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 14 17 2 -4 -BITMAP -7C7C -181C -1818 -1818 -3818 -3838 -3038 -3070 -30F0 -70B0 -7330 -7F70 -6E7C -6000 -E000 -E000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 11 22 4 -4 -BITMAP -3FE0 -7E40 -FE40 -FE40 -FC40 -FC80 -7C80 -7C80 -1C80 -0880 -0880 -0900 -0900 -0900 -1100 -1100 -1200 -1200 -1200 -2200 -2200 -2400 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 3 3 8 6 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 4 5 4 -5 -BITMAP -20 -60 -30 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 6 11 -14 7 -BITMAP -3C -0C -08 -08 -08 -18 -18 -10 -10 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 458 0 -DWIDTH 10 0 -BBX 10 10 3 8 -BITMAP -0F00 -1180 -21C0 -60C0 -4080 -C180 -C180 -C300 -E600 -7800 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 525 0 -DWIDTH 13 0 -BBX 12 11 2 1 -BITMAP -2100 -1080 -18C0 -1860 -0C60 -0E70 -1C60 -18C0 -2180 -4200 -8400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 20 0 -BBX 20 18 5 0 -BITMAP -3C0030 -0C0060 -0800C0 -080180 -080300 -180600 -180C00 -101820 -1030E0 -306140 -FCC240 -018440 -0308C0 -0608C0 -0C1FE0 -180080 -300180 -6003C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 20 0 -BBX 20 18 5 0 -BITMAP -3C0030 -0C0060 -0800C0 -080180 -080300 -180600 -180C00 -101BC0 -103460 -306460 -FCC060 -018040 -030080 -060300 -0C0400 -180800 -300800 -601F80 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 20 0 -BBX 20 18 5 0 -BITMAP -3E0030 -220060 -2300C0 -020180 -060300 -380600 -040C00 -061820 -8630E0 -8C6140 -F8C240 -018440 -0308C0 -0608C0 -0C1FE0 -180080 -300180 -6003C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 471 0 -DWIDTH 12 0 -BBX 10 18 1 -5 -BITMAP -01C0 -01C0 -0000 -0000 -0000 -0380 -0300 -0300 -0600 -0C00 -1800 -3000 -6000 -E000 -E0C0 -E080 -7180 -3F00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -001C00 -000C00 -000400 -000200 -000000 -000C00 -000C00 -001C00 -003E00 -002E00 -004E00 -00CE00 -008600 -010600 -010700 -020700 -07FF00 -040300 -080300 -100380 -100380 -200380 -F80FE0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -0001C0 -000300 -000600 -000C00 -000000 -000C00 -000C00 -001C00 -003E00 -002E00 -004E00 -00CE00 -008600 -010600 -010700 -020700 -07FF00 -040300 -080300 -100380 -100380 -200380 -F80FE0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -000700 -000F80 -001880 -003040 -000000 -000C00 -000C00 -001C00 -003E00 -002E00 -004E00 -00CE00 -008600 -010600 -010700 -020700 -07FF00 -040300 -080300 -100380 -100380 -200380 -F80FE0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 22 0 0 -BITMAP -001C40 -001F80 -002380 -000000 -000C00 -000C00 -001C00 -003E00 -002E00 -004E00 -00CE00 -008600 -010600 -010700 -020700 -07FF00 -040300 -080300 -100380 -100380 -200380 -F80FE0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 21 0 0 -BITMAP -003180 -003180 -000000 -000C00 -000C00 -001C00 -003E00 -002E00 -004E00 -00CE00 -008600 -010600 -010700 -020700 -07FF00 -040300 -080300 -100380 -100380 -200380 -F80FE0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -000600 -000900 -000900 -000600 -000000 -000C00 -000C00 -001C00 -003E00 -002E00 -004E00 -00CE00 -008600 -010600 -010700 -020700 -07FF00 -040300 -080300 -100380 -100380 -200380 -F80FE0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 23 0 -BBX 25 18 0 0 -BITMAP -0001FF80 -00038180 -00078100 -000B8000 -00138000 -00130000 -00230000 -00470400 -00870400 -0187FC00 -01070400 -02060000 -07FE0000 -080E0000 -080E0000 -100C0600 -201C0400 -F87FFC00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 714 0 -DWIDTH 18 0 -BBX 17 23 3 -5 -BITMAP -00FF80 -038380 -0E0180 -1C0100 -380000 -300000 -700000 -700000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -600000 -700000 -3C0C00 -0FF000 -020000 -060000 -030000 -030000 -0E0000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 569 0 -DWIDTH 14 0 -BBX 16 23 1 0 -BITMAP -00E0 -0060 -0020 -0010 -0000 -1FFF -0703 -0702 -0700 -0700 -0600 -0608 -0E08 -0FF8 -0E18 -0C10 -0C00 -1C00 -1C00 -1C00 -180C -3808 -FFF8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 569 0 -DWIDTH 14 0 -BBX 16 23 1 0 -BITMAP -000E -0018 -0030 -0060 -0000 -1FFF -0703 -0702 -0700 -0700 -0600 -0608 -0E08 -0FF8 -0E18 -0C10 -0C00 -1C00 -1C00 -1C00 -180C -3808 -FFF8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 569 0 -DWIDTH 14 0 -BBX 16 23 1 0 -BITMAP -0038 -007C -00C4 -0182 -0000 -1FFF -0703 -0702 -0700 -0700 -0600 -0608 -0E08 -0FF8 -0E18 -0C10 -0C00 -1C00 -1C00 -1C00 -180C -3808 -FFF8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 569 0 -DWIDTH 14 0 -BBX 16 21 1 0 -BITMAP -018C -018C -0000 -1FFF -0703 -0702 -0700 -0700 -0600 -0608 -0E08 -0FF8 -0E18 -0C10 -0C00 -1C00 -1C00 -1C00 -180C -3808 -FFF8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 11 23 0 0 -BITMAP -0700 -0300 -0100 -0080 -0000 -0FE0 -0380 -0300 -0700 -0700 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1C00 -1800 -3800 -FE00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 12 23 0 0 -BITMAP -0070 -00C0 -0180 -0300 -0000 -0FE0 -0380 -0300 -0700 -0700 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1C00 -1800 -3800 -FE00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 12 23 0 0 -BITMAP -01C0 -03E0 -0620 -0C10 -0000 -0FE0 -0380 -0300 -0700 -0700 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1C00 -1800 -3800 -FE00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 12 21 0 0 -BITMAP -0630 -0630 -0000 -0FE0 -0380 -0300 -0700 -0700 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1C00 -1800 -3800 -FE00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 770 0 -DWIDTH 19 0 -BBX 19 18 1 0 -BITMAP -1FFE00 -070780 -0701C0 -0700C0 -0600E0 -0600E0 -0E00E0 -0E00E0 -7FE0E0 -0C00E0 -0C00C0 -1C01C0 -1C01C0 -1C0380 -180700 -180E00 -383C00 -FFF000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 762 0 -DWIDTH 19 0 -BBX 22 22 1 0 -BITMAP -003880 -003F00 -004700 -000000 -1F00FC -070030 -078020 -078020 -05C060 -04C040 -04E040 -0C7040 -087040 -083880 -083880 -081C80 -180C80 -100E80 -100700 -100700 -300300 -FC0100 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 18 23 3 0 -BITMAP -007000 -003000 -001000 -000800 -000000 -00FC00 -030700 -0E0380 -1C0380 -380180 -3001C0 -7001C0 -6001C0 -E00180 -E00180 -E00380 -E00300 -E00700 -E00600 -600C00 -701800 -387000 -0FC000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 18 23 3 0 -BITMAP -000E00 -001800 -003000 -006000 -000000 -00FC00 -030700 -0E0380 -1C0380 -380180 -3001C0 -7001C0 -6001C0 -E00180 -E00180 -E00380 -E00300 -E00700 -E00600 -600C00 -701800 -387000 -0FC000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 18 23 3 0 -BITMAP -003800 -007C00 -00C400 -018200 -000000 -00FC00 -030700 -0E0380 -1C0380 -380180 -3001C0 -7001C0 -6001C0 -E00180 -E00180 -E00380 -E00300 -E00700 -E00600 -600C00 -701800 -387000 -0FC000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 18 22 3 0 -BITMAP -00E200 -00FC00 -011C00 -000000 -00FC00 -030700 -0E0380 -1C0380 -380180 -3001C0 -7001C0 -6001C0 -E00180 -E00180 -E00380 -E00300 -E00700 -E00600 -600C00 -701800 -387000 -0FC000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 18 21 3 0 -BITMAP -00C600 -00C600 -000000 -00FC00 -030700 -0E0380 -1C0380 -380180 -3001C0 -7001C0 -6001C0 -E00180 -E00180 -E00380 -E00300 -E00700 -E00600 -600C00 -701800 -387000 -0FC000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 17 15 1 0 -BITMAP -100080 -100100 -080600 -040C00 -021800 -033000 -016000 -008000 -034000 -066000 -0C2000 -181000 -300800 -600400 -800400 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 21 18 1 0 -BITMAP -007E18 -01C3A0 -0301C0 -0600E0 -0C01E0 -1C02E0 -180460 -381860 -3830E0 -3060E0 -30C0C0 -7100C0 -320180 -340380 -380300 -180600 -2C1C00 -C7E000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 727 0 -DWIDTH 18 0 -BBX 18 23 4 0 -BITMAP -01C000 -00C000 -004000 -002000 -000000 -FE0FC0 -380300 -380200 -300200 -300200 -700600 -700400 -700400 -600400 -600C00 -E00800 -E00800 -E00800 -C01800 -E01000 -603000 -706000 -1F8000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 727 0 -DWIDTH 18 0 -BBX 18 23 4 0 -BITMAP -001C00 -003000 -006000 -00C000 -000000 -FE0FC0 -380300 -380200 -300200 -300200 -700600 -700400 -700400 -600400 -600C00 -E00800 -E00800 -E00800 -C01800 -E01000 -603000 -706000 -1F8000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 727 0 -DWIDTH 18 0 -BBX 18 23 4 0 -BITMAP -007000 -00F800 -018800 -030400 -000000 -FE0FC0 -380300 -380200 -300200 -300200 -700600 -700400 -700400 -600400 -600C00 -E00800 -E00800 -E00800 -C01800 -E01000 -603000 -706000 -1F8000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 727 0 -DWIDTH 18 0 -BBX 18 21 4 0 -BITMAP -031800 -031800 -000000 -FE0FC0 -380300 -380200 -300200 -300200 -700600 -700400 -700400 -600400 -600C00 -E00800 -E00800 -E00800 -C01800 -E01000 -603000 -706000 -1F8000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 17 23 3 0 -BITMAP -003800 -006000 -00C000 -018000 -000000 -FE0F80 -780200 -380400 -380800 -1C1000 -1C3000 -0E6000 -0E4000 -068000 -070000 -070000 -060000 -060000 -0E0000 -0E0000 -0E0000 -1E0000 -7F8000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 579 0 -DWIDTH 14 0 -BBX 15 18 1 0 -BITMAP -1FC0 -0700 -0700 -0700 -07F8 -060C -0E0E -0E0E -0E0E -0C0E -0C1C -1C18 -1C70 -1FC0 -1800 -1800 -3800 -FE00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 603 0 -DWIDTH 15 0 -BBX 13 24 2 -5 -BITMAP -01F0 -0738 -0618 -0E18 -0C30 -0C20 -0C40 -1D80 -1D80 -1980 -19C0 -18F0 -3878 -3838 -3018 -3218 -3218 -7230 -73E0 -6000 -6000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -01C0 -00C0 -0040 -0020 -0000 -03F8 -0438 -1830 -1030 -3030 -6030 -6070 -E0E0 -E160 -E360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0038 -0060 -00C0 -0180 -0000 -03F8 -0438 -1830 -1030 -3030 -6030 -6070 -E0E0 -E160 -E360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -00E0 -01F0 -0310 -0608 -0000 -03F8 -0438 -1830 -1030 -3030 -6030 -6070 -E0E0 -E160 -E360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -01C4 -01F8 -0238 -0000 -03F8 -0438 -1830 -1030 -3030 -6030 -6070 -E0E0 -E160 -E360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 16 2 0 -BITMAP -0318 -0318 -0000 -03F8 -0438 -1830 -1030 -3030 -6030 -6070 -E0E0 -E160 -E360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0060 -0090 -0090 -0060 -0000 -03F8 -0438 -1830 -1030 -3030 -6030 -6070 -E0E0 -E160 -E360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 881 0 -DWIDTH 22 0 -BBX 20 13 2 0 -BITMAP -03F9E0 -043E70 -181C30 -103830 -303870 -603060 -6071C0 -E0FE00 -E0B000 -E13000 -E63010 -FC3860 -781F80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 487 0 -DWIDTH 12 0 -BBX 11 18 2 -5 -BITMAP -07E0 -0860 -1020 -3060 -6000 -6000 -E000 -E000 -E000 -E000 -E000 -6080 -3F00 -1000 -3000 -1800 -1800 -7000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 518 0 -DWIDTH 13 0 -BBX 11 18 2 0 -BITMAP -0380 -0180 -0080 -0040 -0000 -07C0 -08E0 -10E0 -30E0 -60C0 -61C0 -E300 -FC00 -E000 -E000 -E060 -71C0 -3F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 518 0 -DWIDTH 13 0 -BBX 12 18 2 0 -BITMAP -0070 -00C0 -0180 -0300 -0000 -07C0 -08E0 -10E0 -30E0 -60C0 -61C0 -E300 -FC00 -E000 -E000 -E060 -71C0 -3F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 518 0 -DWIDTH 13 0 -BBX 12 18 2 0 -BITMAP -01C0 -03E0 -0620 -0C10 -0000 -07C0 -08E0 -10E0 -30E0 -60C0 -61C0 -E300 -FC00 -E000 -E000 -E060 -71C0 -3F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 518 0 -DWIDTH 13 0 -BBX 12 16 2 0 -BITMAP -0630 -0630 -0000 -07C0 -08E0 -10E0 -30E0 -60C0 -61C0 -E300 -FC00 -E000 -E000 -E060 -71C0 -3F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 18 3 0 -BITMAP -38 -18 -08 -04 -00 -F8 -38 -30 -30 -30 -30 -70 -60 -60 -60 -60 -E0 -F8 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 9 18 3 0 -BITMAP -0380 -0600 -0C00 -1800 -0000 -F800 -3800 -3000 -3000 -3000 -3000 -7000 -6000 -6000 -6000 -6000 -E000 -F800 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 9 18 3 0 -BITMAP -0E00 -1F00 -3100 -6080 -0000 -F800 -3800 -3000 -3000 -3000 -3000 -7000 -6000 -6000 -6000 -6000 -E000 -F800 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 9 16 3 0 -BITMAP -3180 -3180 -0000 -F800 -3800 -3000 -3000 -3000 -3000 -7000 -6000 -6000 -6000 -6000 -E000 -F800 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 562 0 -DWIDTH 14 0 -BBX 12 19 2 0 -BITMAP -0030 -1FE0 -03C0 -01C0 -0E60 -0060 -07F0 -0870 -1030 -3030 -6030 -6030 -E030 -E070 -E060 -E060 -E0C0 -6180 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 631 0 -DWIDTH 16 0 -BBX 13 17 3 0 -BITMAP -0388 -03F0 -0470 -0000 -F870 -39F8 -3338 -3638 -3430 -3830 -7030 -7070 -6070 -6060 -6060 -E060 -E0F8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 12 18 2 0 -BITMAP -0380 -0180 -0080 -0040 -0000 -07C0 -0C60 -1870 -3030 -7030 -6030 -E070 -E070 -E060 -E0E0 -E0C0 -F380 -7E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 13 18 2 0 -BITMAP -0038 -0060 -00C0 -0180 -0000 -07C0 -0C60 -1870 -3030 -7030 -6030 -E070 -E070 -E060 -E0E0 -E0C0 -F380 -7E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 13 18 2 0 -BITMAP -00E0 -01F0 -0310 -0608 -0000 -07C0 -0C60 -1870 -3030 -7030 -6030 -E070 -E070 -E060 -E0E0 -E0C0 -F380 -7E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 13 17 2 0 -BITMAP -0388 -03F0 -0470 -0000 -07C0 -0C60 -1870 -3030 -7030 -6030 -E070 -E070 -E060 -E0E0 -E0C0 -F380 -7E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 12 16 2 0 -BITMAP -0630 -0630 -0000 -07C0 -0C60 -1870 -3030 -7030 -6030 -E070 -E070 -E060 -E0E0 -E0C0 -F380 -7E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 13 2 0 -BITMAP -00C0 -01C0 -0000 -0000 -0000 -0000 -FFFE -0000 -0000 -0000 -0000 -0700 -0700 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 15 13 1 0 -BITMAP -01E6 -0638 -0C18 -1838 -305C -3098 -7118 -7218 -7430 -7830 -7060 -38C0 -DF00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 13 18 3 0 -BITMAP -01C0 -00C0 -0040 -0020 -0000 -F8F8 -3038 -3030 -3030 -7030 -7070 -6070 -60E0 -6160 -E360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 13 18 3 0 -BITMAP -0038 -0060 -00C0 -0180 -0000 -F8F8 -3038 -3030 -3030 -7030 -7070 -6070 -60E0 -6160 -E360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 13 18 3 0 -BITMAP -00E0 -01F0 -0310 -0608 -0000 -F8F8 -3038 -3030 -3030 -7030 -7070 -6070 -60E0 -6160 -E360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 13 16 3 0 -BITMAP -0318 -0318 -0000 -F8F8 -3038 -3030 -3030 -7030 -7070 -6070 -60E0 -6160 -E360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 558 0 -DWIDTH 14 0 -BBX 16 23 0 -5 -BITMAP -000E -0018 -0030 -0060 -0000 -7C0F -1C07 -0E06 -0606 -060C -0608 -0710 -0730 -0320 -0340 -0380 -0300 -0200 -0600 -0C00 -1800 -3000 -F000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 22 2 -5 -BITMAP -3C00 -0C00 -0C00 -0C00 -1C38 -1CFC -199C -1B1C -1A1C -3C1C -3818 -3018 -3030 -3020 -7060 -7080 -7F00 -6000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 558 0 -DWIDTH 14 0 -BBX 16 21 0 -5 -BITMAP -00C6 -00C6 -0000 -7C0F -1C07 -0E06 -0606 -060C -0608 -0710 -0730 -0320 -0340 -0380 -0300 -0200 -0600 -0C00 -1800 -3000 -F000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubI19-L1.bdf diff -u xc/fonts/bdf/100dpi/lubI19-L1.bdf:1.2 xc/fonts/bdf/100dpi/lubI19-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubI19-L1.bdf:1.2 Mon Apr 7 12:23:26 2003 +++ xc/fonts/bdf/100dpi/lubI19-L1.bdf Wed Mar 16 21:03:44 2005 @@ -1,4766 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubI19.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-I-Normal--26-190-100-100-P-148-ISO8859-1 -SIZE 19 100 100 -FONTBOUNDINGBOX 41 29 -14 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 26 -POINT_SIZE 190 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 148 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FONT_ASCENT 24 -FONT_DESCENT 6 -DEFAULT_CHAR 0 -FACE_NAME "Lucida Bright Italic" -X_HEIGHT 14 -CAP_HEIGHT 19 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 776 0 -DWIDTH 20 0 -BBX 23 19 0 0 -BITMAP -AAAAAA -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -AAAAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 6 19 2 0 -BITMAP -1C -1C -1C -18 -18 -18 -18 -30 -30 -30 -20 -20 -20 -20 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 377 0 -DWIDTH 10 0 -BBX 7 6 5 13 -BITMAP -CE -CC -CC -44 -44 -44 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 16 19 2 0 -BITMAP -0063 -0042 -00C6 -0084 -018C -0108 -7FFF -0210 -0630 -0420 -0C60 -0840 -FFFE -1080 -3180 -2100 -6300 -4200 -C600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 11 22 4 -2 -BITMAP -0100 -0FE0 -1A60 -3220 -3220 -3200 -3200 -3200 -3C00 -1C00 -0E00 -0780 -0B80 -09C0 -09C0 -09C0 -4980 -C980 -CB00 -FC00 -1000 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 20 0 -BBX 20 19 2 0 -BITMAP -0F0030 -188040 -30C080 -30C100 -60C300 -60C600 -618C00 -331800 -1E3000 -006780 -00CCC0 -019840 -033040 -063040 -0C30C0 -1830C0 -3030C0 -603180 -C01E00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 727 0 -DWIDTH 19 0 -BBX 19 19 2 0 -BITMAP -007800 -018C00 -030C00 -030C00 -030C00 -031C00 -033800 -03E000 -0F8000 -398FE0 -71C300 -E1C300 -E0E200 -E0E200 -E07400 -E07800 -603800 -787C00 -1F9F00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 231 0 -DWIDTH 6 0 -BBX 3 7 5 12 -BITMAP -E0 -E0 -E0 -60 -40 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 310 0 -DWIDTH 8 0 -BBX 9 23 2 -4 -BITMAP -0080 -0300 -0600 -0C00 -0800 -1800 -3000 -3000 -6000 -6000 -6000 -E000 -E000 -C000 -C000 -C000 -C000 -C000 -4000 -4000 -2000 -2000 -1000 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 310 0 -DWIDTH 8 0 -BBX 9 23 0 -4 -BITMAP -0400 -0400 -0200 -0200 -0300 -0300 -0300 -0300 -0380 -0300 -0300 -0300 -0300 -0700 -0600 -0600 -0C00 -0C00 -1800 -1000 -2000 -4000 -8000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 458 0 -DWIDTH 12 0 -BBX 10 9 4 10 -BITMAP -0600 -0400 -4400 -EDC0 -3300 -1C00 -3600 -E600 -4300 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 15 16 2 0 -BITMAP -00C0 -00C0 -0080 -0080 -0080 -0180 -0180 -0180 -FFFE -0100 -0100 -0300 -0300 -0200 -0200 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 5 9 1 -5 -BITMAP -38 -78 -78 -70 -30 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 8 0 -BBX 6 2 3 8 -BITMAP -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 4 3 2 0 -BITMAP -70 -F0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 458 0 -DWIDTH 12 0 -BBX 17 23 0 -4 -BITMAP -000180 -000300 -000200 -000600 -000C00 -000800 -001800 -003000 -002000 -006000 -00C000 -008000 -018000 -030000 -020000 -060000 -0C0000 -080000 -180000 -300000 -200000 -600000 -C00000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 19 3 0 -BITMAP -03E0 -0630 -0C18 -181C -301C -301C -701C -601C -601C -E01C -E018 -E018 -E038 -E030 -E070 -E060 -60C0 -3180 -1F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 10 19 3 0 -BITMAP -0FC0 -01C0 -0180 -0180 -0180 -0380 -0380 -0300 -0300 -0300 -0700 -0700 -0600 -0600 -0600 -0E00 -0E00 -1E00 -FFC0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 19 2 0 -BITMAP -03F0 -0C38 -081C -181C -001C -001C -0018 -0038 -0070 -00E0 -0180 -0300 -0400 -1800 -3000 -2000 -6000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 13 19 3 0 -BITMAP -0FE0 -0C30 -0818 -1818 -0018 -0038 -0030 -00E0 -0F80 -00C0 -0060 -0070 -0070 -0070 -0070 -4060 -C0C0 -C180 -FE00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 19 2 0 -BITMAP -000C -0018 -0038 -0058 -0098 -0138 -0230 -0430 -0830 -1030 -2070 -4060 -FFFC -FFFC -0060 -00E0 -00C0 -01C0 -07F0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 19 3 0 -BITMAP -0FFC -0FFC -1000 -1000 -1000 -1000 -1000 -3F00 -01C0 -00E0 -0070 -0070 -0070 -0070 -0060 -40E0 -C0C0 -C380 -FE00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 19 3 0 -BITMAP -01F8 -070C -0C0C -1C0C -3800 -3000 -7000 -77C0 -7870 -F030 -E038 -E038 -E038 -E030 -E030 -E060 -60E0 -31C0 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 19 4 0 -BITMAP -3FFC -3FFC -0008 -0010 -0020 -0040 -00C0 -0180 -0100 -0200 -0600 -0C00 -1800 -1800 -3000 -7000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 19 3 0 -BITMAP -03F0 -0638 -081C -181C -181C -3818 -1C30 -1E60 -0FC0 -0BC0 -31F0 -6070 -E038 -C030 -C030 -E030 -E060 -70C0 -1F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 19 3 0 -BITMAP -03E0 -0E30 -1C18 -181C -301C -301C -701C -701C -701C -303C -3858 -0FB8 -0038 -0030 -0070 -C060 -C0C0 -E380 -7E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 6 14 2 0 -BITMAP -1C -3C -38 -00 -00 -00 -00 -00 -00 -00 -00 -70 -F0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 7 19 1 -5 -BITMAP -0E -1E -1C -00 -00 -00 -00 -00 -00 -00 -00 -00 -78 -70 -30 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 17 16 2 0 -BITMAP -000080 -000380 -000E00 -003800 -00E000 -070000 -1C0000 -F00000 -700000 -1C0000 -0E0000 -038000 -00E000 -003800 -001C00 -000400 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 16 7 1 4 -BITMAP -7FFF -0000 -0000 -0000 -0000 -0000 -FFFE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 17 16 0 0 -BITMAP -100000 -1C0000 -0E0000 -038000 -00E000 -003800 -001C00 -000700 -000780 -001C00 -007000 -038000 -0E0000 -380000 -E00000 -800000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 471 0 -DWIDTH 12 0 -BBX 10 19 4 0 -BITMAP -3F00 -63C0 -41C0 -C0C0 -01C0 -01C0 -0180 -0300 -0400 -0800 -1000 -3000 -7000 -7000 -0000 -0000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 22 0 -BBX 20 19 3 0 -BITMAP -007E00 -038180 -040040 -080020 -107E10 -208610 -410610 -420410 -820C10 -860C10 -861C10 -861C20 -862C20 -864CC0 -438F00 -400000 -200000 -181800 -07E000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 19 0 0 -BITMAP -000400 -000C00 -001C00 -001C00 -002E00 -006E00 -004E00 -008600 -008600 -010700 -030700 -020700 -07FF00 -0C0300 -080380 -100380 -100380 -200380 -F80FE0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 606 0 -DWIDTH 16 0 -BBX 16 19 1 0 -BITMAP -0FFC -030E -0307 -0707 -0707 -0707 -0706 -060C -0E38 -0FE0 -0E38 -0C0C -0C0E -1C0E -1C0E -1C0E -181C -3838 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 714 0 -DWIDTH 19 0 -BBX 17 19 3 0 -BITMAP -00FF00 -038380 -060180 -0C0180 -180100 -380000 -700000 -700000 -600000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -700000 -700000 -3C1C00 -0FF000 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 770 0 -DWIDTH 20 0 -BBX 20 19 1 0 -BITMAP -0FFF00 -0303C0 -0300E0 -0700E0 -070070 -070070 -060070 -060070 -0E0070 -0E0070 -0E0060 -0C00E0 -0C00E0 -1C01C0 -1C01C0 -1C0380 -1C0700 -3C1C00 -FFF000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 569 0 -DWIDTH 15 0 -BBX 17 19 0 0 -BITMAP -0FFF80 -038180 -038100 -030000 -030000 -070000 -070000 -070400 -060C00 -0FFC00 -0E0800 -0E0800 -0C0000 -0C0000 -1C0000 -1C0000 -1C0600 -3C0C00 -FFFC00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 551 0 -DWIDTH 14 0 -BBX 17 19 0 0 -BITMAP -0FFF80 -038180 -038100 -030000 -030000 -070000 -070000 -070400 -060C00 -0FFC00 -0E0800 -0E0800 -0C0000 -0C0000 -1C0000 -1C0000 -1C0000 -3C0000 -FF0000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 756 0 -DWIDTH 20 0 -BBX 18 19 3 0 -BITMAP -00FF80 -0381C0 -070080 -0C0180 -1C0000 -380000 -700000 -700000 -600000 -E00000 -E00000 -E03FC0 -E00700 -E00E00 -E00E00 -700E00 -700C00 -3C0C00 -0FF000 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 776 0 -DWIDTH 20 0 -BBX 23 19 0 0 -BITMAP -0FE1FE -038078 -030070 -030070 -070070 -070070 -070060 -0600E0 -0600E0 -0FFFE0 -0E00E0 -0E00C0 -0C01C0 -1C01C0 -1C01C0 -1C01C0 -1C0180 -3C0380 -FF0FE0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 9 0 -BBX 11 19 1 0 -BITMAP -0FE0 -0380 -0700 -0700 -0700 -0700 -0600 -0600 -0E00 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1C00 -1C00 -3800 -FE00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 11 0 -BBX 15 23 0 -4 -BITMAP -01FE -0078 -0070 -0070 -0070 -0070 -0060 -00E0 -00E0 -00E0 -00E0 -00C0 -01C0 -01C0 -01C0 -01C0 -0180 -0380 -0380 -4300 -C300 -C600 -F800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 698 0 -DWIDTH 18 0 -BBX 20 19 0 0 -BITMAP -0FE3F0 -0380C0 -030180 -030200 -070400 -071800 -073000 -066000 -0E8000 -0FC000 -0EE000 -0EF000 -0C7000 -1C3800 -1C1C00 -1C1C00 -1C0E00 -3C0F00 -FE1FC0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 572 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -0FE0 -0380 -0380 -0300 -0700 -0700 -0700 -0600 -0600 -0E00 -0E00 -0E00 -0C00 -0C00 -1C00 -1C02 -1C06 -3C0E -FFFC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 865 0 -DWIDTH 22 0 -BBX 25 19 1 0 -BITMAP -0F800F80 -03801E00 -03801C00 -07802C00 -07C05C00 -05C05C00 -04C09800 -04C19800 -0CE11800 -0CE23800 -08623800 -08643000 -087C3000 -18783000 -18307000 -10307000 -10206000 -3000E000 -FC03F800 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 762 0 -DWIDTH 20 0 -BBX 22 19 1 0 -BITMAP -0F00FC -030010 -038030 -07C030 -05C020 -04E020 -04E020 -047020 -0C7040 -083840 -081840 -081C40 -080E40 -180E80 -100780 -100780 -100380 -300180 -FC0100 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 18 19 3 0 -BITMAP -00FC00 -038700 -060380 -0C01C0 -1801C0 -3801C0 -7000C0 -7000C0 -6000C0 -E001C0 -E001C0 -E00180 -E00380 -E00300 -E00700 -600E00 -701C00 -383000 -0FC000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 579 0 -DWIDTH 15 0 -BBX 17 19 0 0 -BITMAP -0FFE00 -038700 -030380 -030380 -070380 -070380 -070300 -060700 -060E00 -0E1C00 -0FF000 -0E0000 -0C0000 -1C0000 -1C0000 -1C0000 -1C0000 -3C0000 -FF0000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 788 0 -DWIDTH 20 0 -BBX 21 24 3 -5 -BITMAP -00FC00 -038700 -060380 -0C01C0 -1801C0 -3801C0 -7001C0 -7001C0 -6001C0 -E001C0 -E001C0 -E00180 -E00380 -E00380 -E00700 -600E00 -701C00 -383800 -0FE000 -004000 -002000 -001C00 -0007F8 -0001E0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 686 0 -DWIDTH 18 0 -BBX 17 19 1 0 -BITMAP -0FFE00 -070F00 -070700 -070300 -070300 -060700 -060700 -0E0E00 -0E1C00 -0FF000 -0E7000 -0C7000 -0C3800 -1C3800 -1C1C00 -1C1C00 -180E00 -380E00 -FE0780 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 549 0 -DWIDTH 14 0 -BBX 15 19 1 0 -BITMAP -01FC -070E -0C06 -1C06 -1C06 -1C00 -1C00 -0E00 -0780 -03C0 -01E0 -0070 -0070 -0030 -4030 -C030 -C060 -E0C0 -3F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 17 19 4 0 -BITMAP -7FFF80 -C1C180 -81C100 -018000 -018000 -038000 -038000 -038000 -030000 -030000 -070000 -070000 -070000 -060000 -060000 -0E0000 -0E0000 -0E0000 -7F8000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 727 0 -DWIDTH 19 0 -BBX 18 19 4 0 -BITMAP -FF0FC0 -3C0300 -380200 -380200 -300200 -300600 -700400 -700400 -700400 -600400 -E00C00 -E00800 -E00800 -E00800 -E01800 -E01000 -603000 -706000 -1F8000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 656 0 -DWIDTH 17 0 -BBX 18 19 3 0 -BITMAP -FE07C0 -700100 -300100 -380200 -380600 -380400 -380800 -180800 -181000 -1C3000 -1C2000 -1C4000 -0C4000 -0C8000 -0F8000 -0F0000 -0E0000 -060000 -040000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 878 0 -DWIDTH 23 0 -BBX 24 19 3 0 -BITMAP -FE081F -781804 -301808 -303808 -303C10 -305C10 -305C20 -389C20 -389C40 -391C40 -391C80 -3A0C80 -3A0D00 -3C0D00 -3C0E00 -380E00 -380C00 -100C00 -100800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 624 0 -DWIDTH 16 0 -BBX 21 19 0 0 -BITMAP -0FE0F8 -038060 -01C040 -01C080 -00C100 -00E200 -00E400 -007800 -007000 -003800 -007800 -009C00 -011C00 -021C00 -040E00 -0C0E00 -180700 -300700 -FC1FC0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 17 19 4 0 -BITMAP -FE0F80 -780200 -380400 -380800 -1C1800 -1C1000 -0C2000 -0E4000 -0E8000 -078000 -070000 -070000 -060000 -060000 -0E0000 -0E0000 -0E0000 -1E0000 -7F8000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 17 19 1 0 -BITMAP -0FFF80 -0C0700 -080600 -180E00 -001C00 -003800 -007000 -007000 -00E000 -01C000 -038000 -070000 -070000 -0E0000 -1C0000 -380000 -700400 -700C00 -FFFC00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 310 0 -DWIDTH 8 0 -BBX 10 23 1 -4 -BITMAP -07C0 -0600 -0E00 -0C00 -0C00 -0C00 -1C00 -1C00 -1800 -1800 -1800 -3800 -3000 -3000 -3000 -3000 -7000 -6000 -6000 -6000 -6000 -C000 -F800 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 458 0 -DWIDTH 12 0 -BBX 7 23 4 -4 -BITMAP -C0 -C0 -40 -40 -60 -60 -20 -20 -20 -30 -10 -10 -10 -18 -18 -08 -08 -0C -0C -04 -04 -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 310 0 -DWIDTH 8 0 -BBX 10 23 0 -4 -BITMAP -07C0 -00C0 -0180 -0180 -0180 -0180 -0380 -0300 -0300 -0300 -0300 -0700 -0600 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -0C00 -1C00 -1800 -F800 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 15 16 1 3 -BITMAP -0020 -0060 -0060 -00E0 -00A0 -0110 -0310 -0210 -0608 -0C08 -0808 -1808 -3004 -2004 -6004 -C002 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 2 1 -2 -BITMAP -FFE0 -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 560 0 -DWIDTH 15 0 -BBX 5 4 8 15 -BITMAP -E0 -70 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 14 2 0 -BITMAP -03FC -041C -081C -1018 -3018 -3038 -6038 -6078 -E070 -E0B0 -E170 -E270 -FC70 -787C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 14 19 2 0 -BITMAP -3E00 -0C00 -0C00 -1C00 -1C00 -1878 -18FC -399C -3A1C -3C1C -3C1C -3818 -7018 -7038 -6030 -6020 -6040 -E080 -FF00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 487 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -03F0 -0C70 -1020 -3020 -6000 -6000 -E000 -E000 -E000 -E000 -E000 -E000 -70C0 -3F00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 15 19 2 0 -BITMAP -003E -000E -000C -000C -001C -03FC -041C -0818 -1018 -3038 -7038 -6038 -6070 -E0B0 -E0F0 -E170 -E670 -FC70 -707C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 518 0 -DWIDTH 13 0 -BBX 11 14 2 0 -BITMAP -03C0 -0CE0 -1860 -3060 -6060 -60C0 -E180 -EF00 -F000 -E000 -E000 -E020 -70C0 -3F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 380 0 -DWIDTH 10 0 -BBX 13 25 2 -5 -BITMAP -00F8 -0318 -0618 -0610 -0E00 -0C00 -3FC0 -0C00 -1C00 -1C00 -1800 -1800 -1800 -3800 -3800 -3000 -3000 -3000 -7000 -7000 -6000 -6000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 19 1 -5 -BITMAP -01FE -020E -040E -080C -180C -181C -301C -3038 -7058 -7058 -70B8 -7138 -7E30 -3C30 -0070 -8060 -C060 -7080 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 631 0 -DWIDTH 16 0 -BBX 14 19 3 0 -BITMAP -7E00 -0C00 -1C00 -1C00 -1C00 -1878 -18FC -399C -3A1C -3418 -3C18 -3838 -7038 -7038 -6030 -6030 -6070 -E070 -E07C -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 6 19 3 0 -BITMAP -1C -1C -00 -00 -00 -F8 -38 -38 -30 -30 -30 -70 -70 -60 -60 -60 -E0 -E0 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 13 24 -1 -5 -BITMAP -0038 -0038 -0000 -0000 -0000 -01F0 -0070 -0060 -0060 -0060 -00E0 -00E0 -00C0 -00C0 -01C0 -01C0 -01C0 -01C0 -0180 -0380 -4300 -C300 -C600 -F800 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 560 0 -DWIDTH 15 0 -BBX 13 19 2 0 -BITMAP -7C00 -1C00 -1C00 -1C00 -1800 -1838 -1830 -3870 -38E0 -3180 -3200 -3E00 -7E00 -7700 -6780 -6380 -61C0 -E1E0 -E0F8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 7 19 2 0 -BITMAP -3E -0E -0C -0C -1C -1C -1C -18 -38 -38 -38 -30 -30 -70 -70 -60 -60 -E0 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 25 0 -BBX 22 14 3 0 -BITMAP -F87078 -38F8FC -39999C -3B1B1C -363E18 -3C3C18 -383818 -703838 -703038 -607030 -607030 -607030 -E06070 -E0E07C -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 631 0 -DWIDTH 16 0 -BBX 14 14 3 0 -BITMAP -F878 -38FC -399C -3A1C -3418 -3C18 -3838 -7038 -7038 -6030 -6030 -6070 -E070 -E07C -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 560 0 -DWIDTH 15 0 -BBX 13 14 2 0 -BITMAP -03E0 -0C70 -1830 -3038 -7038 -6038 -E038 -E030 -E070 -E070 -E060 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 15 19 2 -5 -BITMAP -7C3C -1C7E -1CCE -1D0E -1A0E -1E0E -3C0C -380C -3818 -3018 -3010 -7020 -7040 -7F80 -6000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 599 0 -DWIDTH 16 0 -BBX 14 19 2 -5 -BITMAP -03FC -041C -081C -1818 -3018 -3038 -6038 -6078 -E070 -E0B0 -E170 -E270 -FC70 -7860 -0060 -00E0 -00E0 -00E0 -00C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 470 0 -DWIDTH 12 0 -BBX 12 14 3 0 -BITMAP -F870 -38E0 -39E0 -3B00 -3600 -3C00 -3800 -7000 -7000 -7000 -6000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 440 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -07C0 -1C60 -1860 -1840 -1800 -1C00 -0E00 -0700 -0380 -0180 -4180 -C180 -E380 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 355 0 -DWIDTH 9 0 -BBX 8 18 3 0 -BITMAP -08 -18 -38 -38 -FF -30 -30 -30 -70 -70 -60 -60 -60 -E0 -E0 -E0 -60 -78 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 14 14 3 0 -BITMAP -F87C -381C -3818 -3018 -3018 -7038 -7038 -7070 -60B0 -60B0 -E170 -E670 -FC70 -787C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 558 0 -DWIDTH 14 0 -BBX 15 14 1 0 -BITMAP -F81E -380E -1C0E -1C0C -0C0C -0C18 -0E10 -0E20 -0E40 -06C0 -0780 -0700 -0600 -0400 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 805 0 -DWIDTH 21 0 -BBX 20 14 2 0 -BITMAP -F01070 -383030 -383830 -183830 -1C7860 -1C5860 -0C9CC0 -0C9C80 -0D1D80 -0F0F00 -0E0E00 -0E0C00 -0C0C00 -080800 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 510 0 -DWIDTH 13 0 -BBX 13 14 1 0 -BITMAP -7838 -1C18 -1C30 -0E20 -0E40 -0780 -0700 -0780 -0B80 -31C0 -61C0 -60E0 -C0E0 -E078 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 558 0 -DWIDTH 14 0 -BBX 16 19 0 -5 -BITMAP -7C07 -1E03 -0E03 -0602 -0706 -0704 -0708 -0310 -0330 -0320 -0340 -0380 -0300 -0200 -0600 -0C00 -1800 -3000 -F000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 14 0 -BBX 14 14 1 0 -BITMAP -1FFC -1838 -1070 -0060 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -3010 -6030 -FFF0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 337 0 -DWIDTH 9 0 -BBX 9 23 2 -4 -BITMAP -0380 -0600 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0800 -1800 -1000 -E000 -2000 -3000 -3000 -3000 -7000 -6000 -E000 -C000 -C000 -6000 -3000 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 6 23 2 -4 -BITMAP -0C -0C -0C -08 -18 -18 -18 -18 -10 -30 -30 -30 -30 -20 -20 -60 -60 -60 -60 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 337 0 -DWIDTH 9 0 -BBX 9 23 2 -4 -BITMAP -0600 -0300 -0180 -0180 -0380 -0300 -0700 -0600 -0600 -0600 -0600 -0380 -0400 -0C00 -0800 -1800 -1800 -1800 -1800 -1800 -1800 -3000 -E000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 16 6 1 5 -BITMAP -1C00 -3F01 -4782 -41C2 -80FC -8038 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 6 19 1 -5 -BITMAP -1C -1C -1C -00 -00 -10 -10 -10 -10 -30 -30 -30 -60 -60 -60 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 13 19 4 0 -BITMAP -0040 -0040 -01F8 -0698 -1898 -3110 -7100 -6100 -E100 -E100 -E100 -E200 -E200 -E200 -7220 -3FC0 -0400 -0400 -0400 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 19 3 0 -BITMAP -0078 -018C -010C -030C -0700 -0600 -0600 -0600 -0E00 -3FC0 -0E00 -0C00 -0C00 -1C00 -1800 -1000 -2000 -FFE0 -FFC0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 18 17 1 1 -BITMAP -100080 -1001C0 -08E300 -071E00 -040C00 -0C0400 -080400 -180400 -100400 -100400 -100C00 -180800 -081000 -1C3800 -33CC00 -400400 -800200 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 17 19 3 0 -BITMAP -FC0F80 -780200 -380400 -180800 -1C1000 -0C2000 -0E4000 -068000 -070000 -7FE000 -070000 -060000 -060000 -7FE000 -0E0000 -0E0000 -0E0000 -1C0000 -7F0000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 6 23 2 -4 -BITMAP -0C -0C -0C -08 -18 -18 -18 -18 -10 -30 -30 -00 -30 -30 -20 -60 -60 -60 -60 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 24 2 -5 -BITMAP -01FC -060C -0C04 -0C04 -0C00 -0C00 -0E00 -0780 -0FE0 -18F0 -1038 -3018 -3818 -3C18 -1F30 -07E0 -03E0 -0070 -0030 -0030 -C070 -C060 -E0C0 -7F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 560 0 -DWIDTH 15 0 -BBX 8 2 7 17 -BITMAP -E3 -C7 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 843 0 -DWIDTH 22 0 -BBX 19 19 3 0 -BITMAP -03F800 -0E0600 -180180 -300080 -607C40 -418620 -830420 -860020 -860020 -860020 -860020 -860020 -860020 -430820 -61F040 -300080 -180180 -0E0600 -03F800 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 458 0 -DWIDTH 10 0 -BBX 10 11 3 8 -BITMAP -0FC0 -11C0 -31C0 -6180 -6180 -C380 -C780 -C580 -CB80 -F300 -63C0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 525 0 -DWIDTH 14 0 -BBX 12 12 2 1 -BITMAP -0210 -0420 -0840 -18C0 -3180 -6300 -E700 -6300 -3180 -3180 -1080 -0840 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 15 7 2 4 -BITMAP -FFFE -0006 -0006 -0004 -0004 -000C -000C -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 8 0 -BBX 6 2 3 8 -BITMAP -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 12 12 4 7 -BITMAP -1F00 -20C0 -4FE0 -88A0 -8890 -8F10 -8A10 -8B10 -59A0 -4060 -30C0 -0F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 560 0 -DWIDTH 15 0 -BBX 8 1 7 18 -BITMAP -FF -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 7 0 -BBX 4 5 5 14 -BITMAP -70 -90 -90 -90 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 17 16 0 0 -BITMAP -002000 -002000 -006000 -006000 -004000 -004000 -3FFF80 -00C000 -00C000 -00C000 -008000 -008000 -000000 -000000 -000000 -FFFE00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 9 11 -14 8 -BITMAP -1F00 -3180 -2180 -0180 -0100 -0600 -0800 -1000 -2000 -4000 -FE00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 8 11 -14 8 -BITMAP -3E -23 -23 -03 -06 -3C -04 -02 -86 -86 -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 560 0 -DWIDTH 15 0 -BBX 6 4 9 15 -BITMAP -1C -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 15 18 2 -4 -BITMAP -7C3E -1C0E -1C0C -180C -180C -381C -381C -3838 -3038 -3058 -70F8 -79B8 -7F38 -6E3E -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 11 23 4 -4 -BITMAP -3FE0 -7E20 -FE20 -FE40 -FE40 -FC40 -FC40 -7C40 -3C80 -0C80 -0880 -0880 -0880 -0900 -0900 -0900 -1100 -1100 -1200 -1200 -1200 -2200 -2200 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 3 3 8 7 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 560 0 -DWIDTH 15 0 -BBX 4 6 4 -5 -BITMAP -20 -40 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 6 11 -14 8 -BITMAP -3C -0C -08 -08 -08 -18 -18 -10 -10 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 458 0 -DWIDTH 10 0 -BBX 10 11 3 8 -BITMAP -0F80 -11C0 -30C0 -60C0 -60C0 -C0C0 -C080 -C180 -C100 -E200 -7C00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 525 0 -DWIDTH 14 0 -BBX 12 12 2 1 -BITMAP -2100 -1080 -18C0 -18C0 -0C60 -0E70 -0C60 -18C0 -3180 -2100 -4200 -8400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 21 0 -BBX 20 19 4 0 -BITMAP -3C0030 -0C0060 -0800C0 -080180 -080300 -180600 -180C00 -101800 -103020 -3020E0 -FC6140 -00C240 -018440 -0308C0 -0608C0 -0C1FE0 -180080 -300180 -6003C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 21 0 -BBX 20 19 4 0 -BITMAP -3C0030 -0C0060 -0800C0 -080180 -080300 -180600 -180C00 -101800 -1033E0 -302630 -FC6430 -00C030 -018020 -0300C0 -060100 -0C0200 -180400 -300800 -601FC0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 21 0 -BBX 20 19 4 0 -BITMAP -3E0030 -230060 -2300C0 -030180 -060300 -3C0600 -040C00 -021800 -863020 -8620E0 -F86140 -00C240 -018440 -0308C0 -0608C0 -0C1FE0 -180080 -300180 -6003C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 471 0 -DWIDTH 12 0 -BBX 10 19 1 -5 -BITMAP -00C0 -01C0 -01C0 -0000 -0000 -0180 -0180 -0300 -0200 -0400 -0800 -1000 -7000 -6000 -E000 -E040 -E0C0 -7080 -3F00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -001C00 -000E00 -000600 -000300 -000000 -000400 -000C00 -001C00 -001C00 -002E00 -006E00 -004E00 -008600 -008600 -010700 -030700 -020700 -07FF00 -0C0300 -080380 -100380 -100380 -200380 -F80FE0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -0001C0 -000300 -000600 -000C00 -000000 -000400 -000C00 -001C00 -001C00 -002E00 -006E00 -004E00 -008600 -008600 -010700 -030700 -020700 -07FF00 -0C0300 -080380 -100380 -100380 -200380 -F80FE0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -000700 -000F80 -001880 -003040 -000000 -000400 -000C00 -001C00 -001C00 -002E00 -006E00 -004E00 -008600 -008600 -010700 -030700 -020700 -07FF00 -0C0300 -080380 -100380 -100380 -200380 -F80FE0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -001C40 -001F80 -002380 -000000 -000400 -000C00 -001C00 -001C00 -002E00 -006E00 -004E00 -008600 -008600 -010700 -030700 -020700 -07FF00 -0C0300 -080380 -100380 -100380 -200380 -F80FE0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 22 0 0 -BITMAP -0038C0 -0031C0 -000000 -000400 -000C00 -001C00 -001C00 -002E00 -006E00 -004E00 -008600 -008600 -010700 -030700 -020700 -07FF00 -0C0300 -080380 -100380 -100380 -200380 -F80FE0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -000600 -000900 -000900 -000600 -000000 -000400 -000C00 -001C00 -001C00 -002E00 -006E00 -004E00 -008600 -008600 -010700 -030700 -020700 -07FF00 -0C0300 -080380 -100380 -100380 -200380 -F80FE0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 24 0 -BBX 26 19 0 0 -BITMAP -0001FFC0 -0003C0C0 -0007C080 -00058000 -00098000 -00138000 -00238000 -00238200 -00438200 -0083FE00 -01070600 -03070000 -03FF0000 -04070000 -08060000 -180E0000 -100E0300 -601E0600 -F87FFE00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 714 0 -DWIDTH 19 0 -BBX 17 24 3 -5 -BITMAP -00FF00 -038380 -060180 -0C0180 -180100 -380000 -700000 -700000 -600000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -700000 -700000 -3C1C00 -0FF000 -080000 -060000 -060000 -060000 -1C0000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 569 0 -DWIDTH 15 0 -BBX 17 24 0 0 -BITMAP -00E000 -007000 -003000 -001800 -000000 -0FFF80 -038180 -038100 -030000 -030000 -070000 -070000 -070400 -060C00 -0FFC00 -0E0800 -0E0800 -0C0000 -0C0000 -1C0000 -1C0000 -1C0600 -3C0C00 -FFFC00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 569 0 -DWIDTH 15 0 -BBX 17 24 0 0 -BITMAP -000E00 -001800 -003000 -006000 -000000 -0FFF80 -038180 -038100 -030000 -030000 -070000 -070000 -070400 -060C00 -0FFC00 -0E0800 -0E0800 -0C0000 -0C0000 -1C0000 -1C0000 -1C0600 -3C0C00 -FFFC00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 569 0 -DWIDTH 15 0 -BBX 17 24 0 0 -BITMAP -003800 -007C00 -00C400 -018200 -000000 -0FFF80 -038180 -038100 -030000 -030000 -070000 -070000 -070400 -060C00 -0FFC00 -0E0800 -0E0800 -0C0000 -0C0000 -1C0000 -1C0000 -1C0600 -3C0C00 -FFFC00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 569 0 -DWIDTH 15 0 -BBX 17 22 0 0 -BITMAP -01C600 -018E00 -000000 -0FFF80 -038180 -038100 -030000 -030000 -070000 -070000 -070400 -060C00 -0FFC00 -0E0800 -0E0800 -0C0000 -0C0000 -1C0000 -1C0000 -1C0600 -3C0C00 -FFFC00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 9 0 -BBX 11 24 1 0 -BITMAP -0700 -0380 -0180 -00C0 -0000 -0FE0 -0380 -0700 -0700 -0700 -0700 -0600 -0600 -0E00 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1C00 -1C00 -3800 -FE00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 9 0 -BBX 12 24 1 0 -BITMAP -0070 -00C0 -0180 -0300 -0000 -0FE0 -0380 -0700 -0700 -0700 -0700 -0600 -0600 -0E00 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1C00 -1C00 -3800 -FE00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 9 0 -BBX 12 24 1 0 -BITMAP -01C0 -03E0 -0620 -0C10 -0000 -0FE0 -0380 -0700 -0700 -0700 -0700 -0600 -0600 -0E00 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1C00 -1C00 -3800 -FE00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 9 0 -BBX 12 22 1 0 -BITMAP -0E30 -0C70 -0000 -0FE0 -0380 -0700 -0700 -0700 -0700 -0600 -0600 -0E00 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1C00 -1C00 -3800 -FE00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 770 0 -DWIDTH 20 0 -BBX 20 19 1 0 -BITMAP -0FFF00 -0303C0 -0300E0 -0700E0 -070070 -070070 -060070 -060070 -0E0070 -7FE070 -0E0060 -0E00E0 -0C00E0 -1C01C0 -1C01C0 -1C0380 -180700 -3C1C00 -FFF000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 762 0 -DWIDTH 20 0 -BBX 22 23 1 0 -BITMAP -001C40 -001F80 -002380 -000000 -0F00FC -030010 -038030 -07C030 -05C020 -04E020 -04E020 -047020 -0C7040 -083840 -081840 -081C40 -080E40 -180E80 -100780 -100780 -100380 -300180 -FC0100 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 18 24 3 0 -BITMAP -007000 -003800 -001800 -000C00 -000000 -00FC00 -038700 -060380 -0C01C0 -1801C0 -3801C0 -7000C0 -7000C0 -6000C0 -E001C0 -E001C0 -E00180 -E00380 -E00300 -E00700 -600E00 -701C00 -383000 -0FC000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 18 24 3 0 -BITMAP -000700 -000C00 -001800 -003000 -000000 -00FC00 -038700 -060380 -0C01C0 -1801C0 -3801C0 -7000C0 -7000C0 -6000C0 -E001C0 -E001C0 -E00180 -E00380 -E00300 -E00700 -600E00 -701C00 -383000 -0FC000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 18 24 3 0 -BITMAP -003800 -007C00 -00C400 -018200 -000000 -00FC00 -038700 -060380 -0C01C0 -1801C0 -3801C0 -7000C0 -7000C0 -6000C0 -E001C0 -E001C0 -E00180 -E00380 -E00300 -E00700 -600E00 -701C00 -383000 -0FC000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 18 23 3 0 -BITMAP -007100 -007E00 -008E00 -000000 -00FC00 -038700 -060380 -0C01C0 -1801C0 -3801C0 -7000C0 -7000C0 -6000C0 -E001C0 -E001C0 -E00180 -E00380 -E00300 -E00700 -600E00 -701C00 -383000 -0FC000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 18 22 3 0 -BITMAP -00E300 -00C700 -000000 -00FC00 -038700 -060380 -0C01C0 -1801C0 -3801C0 -7000C0 -7000C0 -6000C0 -E001C0 -E001C0 -E00180 -E00380 -E00300 -E00700 -600E00 -701C00 -383000 -0FC000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 18 16 0 0 -BITMAP -100040 -1800C0 -080300 -040600 -020C00 -031800 -013000 -00E000 -01C000 -036000 -063000 -0C1000 -180800 -300400 -600600 -800200 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 783 0 -DWIDTH 20 0 -BBX 22 19 1 0 -BITMAP -003F0C -00C1D0 -0380E0 -070060 -0E00F0 -1C0370 -1C0670 -380C70 -381870 -383070 -304060 -3080E0 -3100E0 -3200C0 -3C0180 -380300 -1C0600 -2E1C00 -C3F000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 727 0 -DWIDTH 19 0 -BBX 18 24 4 0 -BITMAP -01C000 -00E000 -006000 -003000 -000000 -FF0FC0 -3C0300 -380200 -380200 -300200 -300600 -700400 -700400 -700400 -600400 -E00C00 -E00800 -E00800 -E00800 -E01800 -E01000 -603000 -706000 -1F8000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 727 0 -DWIDTH 19 0 -BBX 18 24 4 0 -BITMAP -001C00 -003000 -006000 -00C000 -000000 -FF0FC0 -3C0300 -380200 -380200 -300200 -300600 -700400 -700400 -700400 -600400 -E00C00 -E00800 -E00800 -E00800 -E01800 -E01000 -603000 -706000 -1F8000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 727 0 -DWIDTH 19 0 -BBX 18 24 4 0 -BITMAP -007000 -00F800 -018800 -030400 -000000 -FF0FC0 -3C0300 -380200 -380200 -300200 -300600 -700400 -700400 -700400 -600400 -E00C00 -E00800 -E00800 -E00800 -E01800 -E01000 -603000 -706000 -1F8000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 727 0 -DWIDTH 19 0 -BBX 18 22 4 0 -BITMAP -038C00 -031C00 -000000 -FF0FC0 -3C0300 -380200 -380200 -300200 -300600 -700400 -700400 -700400 -600400 -E00C00 -E00800 -E00800 -E00800 -E01800 -E01000 -603000 -706000 -1F8000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 17 24 4 0 -BITMAP -003800 -006000 -00C000 -018000 -000000 -FE0F80 -780200 -380400 -380800 -1C1800 -1C1000 -0C2000 -0E4000 -0E8000 -078000 -070000 -070000 -060000 -060000 -0E0000 -0E0000 -0E0000 -1E0000 -7F8000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 579 0 -DWIDTH 15 0 -BBX 16 19 1 0 -BITMAP -0FE0 -0380 -0300 -0700 -07FC -070E -0707 -0607 -0E07 -0E07 -0E06 -0E0E -0C1C -1C38 -1FE0 -1C00 -1C00 -3C00 -FF00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 603 0 -DWIDTH 16 0 -BBX 14 25 2 -5 -BITMAP -01F0 -0338 -0618 -0618 -0E18 -0C30 -0C60 -0C80 -1D80 -1D80 -19C0 -18E0 -1870 -3838 -381C -300C -330C -3208 -7318 -73E0 -6000 -6000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 19 2 0 -BITMAP -01C0 -00E0 -0060 -0030 -0000 -03FC -041C -081C -1018 -3018 -3038 -6038 -6078 -E070 -E0B0 -E170 -E270 -FC70 -787C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 19 2 0 -BITMAP -001C -0030 -0060 -00C0 -0000 -03FC -041C -081C -1018 -3018 -3038 -6038 -6078 -E070 -E0B0 -E170 -E270 -FC70 -787C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 19 2 0 -BITMAP -0070 -00F8 -0188 -0304 -0000 -03FC -041C -081C -1018 -3018 -3038 -6038 -6078 -E070 -E0B0 -E170 -E270 -FC70 -787C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -01C4 -01F8 -0238 -0000 -03FC -041C -081C -1018 -3018 -3038 -6038 -6078 -E070 -E0B0 -E170 -E270 -FC70 -787C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 17 2 0 -BITMAP -038C -031C -0000 -03FC -041C -081C -1018 -3018 -3038 -6038 -6078 -E070 -E0B0 -E170 -E270 -FC70 -787C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 14 19 2 0 -BITMAP -0060 -0090 -0090 -0060 -0000 -03FC -041C -081C -1018 -3018 -3038 -6038 -6078 -E070 -E0B0 -E170 -E270 -FC70 -787C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 881 0 -DWIDTH 23 0 -BBX 20 14 2 0 -BITMAP -03FDE0 -043E30 -081C30 -101830 -303830 -703870 -6030E0 -607780 -E0F800 -E0B000 -E13000 -E63810 -FC3860 -701F80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 487 0 -DWIDTH 13 0 -BBX 12 19 2 -5 -BITMAP -03F0 -0C70 -1020 -3020 -6000 -6000 -E000 -E000 -E000 -E000 -E000 -E000 -70C0 -3F00 -2000 -1800 -1800 -1800 -7000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 518 0 -DWIDTH 13 0 -BBX 11 19 2 0 -BITMAP -0380 -01C0 -00C0 -0060 -0000 -03C0 -0CE0 -1860 -3060 -6060 -60C0 -E180 -EF00 -F000 -E000 -E000 -E020 -70C0 -3F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 518 0 -DWIDTH 13 0 -BBX 13 19 2 0 -BITMAP -0038 -0060 -00C0 -0180 -0000 -03C0 -0CE0 -1860 -3060 -6060 -60C0 -E180 -EF00 -F000 -E000 -E000 -E020 -70C0 -3F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 518 0 -DWIDTH 13 0 -BBX 12 19 2 0 -BITMAP -01C0 -03E0 -0620 -0C10 -0000 -03C0 -0CE0 -1860 -3060 -6060 -60C0 -E180 -EF00 -F000 -E000 -E000 -E020 -70C0 -3F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 518 0 -DWIDTH 13 0 -BBX 13 17 2 0 -BITMAP -0718 -0638 -0000 -03C0 -0CE0 -1860 -3060 -6060 -60C0 -E180 -EF00 -F000 -E000 -E000 -E020 -70C0 -3F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 7 19 3 0 -BITMAP -38 -1C -0C -06 -00 -F8 -38 -38 -30 -30 -30 -70 -70 -60 -60 -60 -E0 -E0 -F8 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 9 19 3 0 -BITMAP -0380 -0600 -0C00 -1800 -0000 -F800 -3800 -3800 -3000 -3000 -3000 -7000 -7000 -6000 -6000 -6000 -E000 -E000 -F800 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 9 19 3 0 -BITMAP -0E00 -1F00 -3100 -6080 -0000 -F800 -3800 -3800 -3000 -3000 -3000 -7000 -7000 -6000 -6000 -6000 -E000 -E000 -F800 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 8 0 -BBX 9 17 3 0 -BITMAP -7180 -6380 -0000 -F800 -3800 -3800 -3000 -3000 -3000 -7000 -7000 -6000 -6000 -6000 -E000 -E000 -F800 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 562 0 -DWIDTH 15 0 -BBX 13 20 2 0 -BITMAP -0010 -1FE0 -03C0 -01E0 -0E60 -0870 -03F0 -0C70 -1838 -3038 -6038 -6038 -E030 -E030 -E030 -E060 -E060 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 631 0 -DWIDTH 16 0 -BBX 14 18 3 0 -BITMAP -01C4 -01F8 -0238 -0000 -F878 -38FC -399C -3A1C -3418 -3C18 -3838 -7038 -7038 -6030 -6030 -6070 -E070 -E07C -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 560 0 -DWIDTH 15 0 -BBX 13 19 2 0 -BITMAP -0380 -01C0 -00C0 -0060 -0000 -03E0 -0C70 -1830 -3038 -7038 -6038 -E038 -E030 -E070 -E070 -E060 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 560 0 -DWIDTH 15 0 -BBX 13 19 2 0 -BITMAP -0038 -0060 -00C0 -0180 -0000 -03E0 -0C70 -1830 -3038 -7038 -6038 -E038 -E030 -E070 -E070 -E060 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 560 0 -DWIDTH 15 0 -BBX 13 19 2 0 -BITMAP -00E0 -01F0 -0310 -0608 -0000 -03E0 -0C70 -1830 -3038 -7038 -6038 -E038 -E030 -E070 -E070 -E060 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 560 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0388 -03F0 -0470 -0000 -03E0 -0C70 -1830 -3038 -7038 -6038 -E038 -E030 -E070 -E070 -E060 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 560 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -0718 -0638 -0000 -03E0 -0C70 -1830 -3038 -7038 -6038 -E038 -E030 -E070 -E070 -E060 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 15 13 2 1 -BITMAP -01C0 -01C0 -0000 -0000 -0000 -0000 -FFFE -0000 -0000 -0000 -0000 -0700 -0700 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 560 0 -DWIDTH 15 0 -BBX 15 14 1 0 -BITMAP -01F6 -063C -0C1C -183C -187C -30DC -319C -731C -7618 -7C38 -7830 -3060 -38C0 -DF00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 14 19 3 0 -BITMAP -01C0 -00E0 -0060 -0030 -0000 -F87C -381C -3818 -3018 -3018 -7038 -7038 -7070 -60B0 -60B0 -E170 -E670 -FC70 -787C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 14 19 3 0 -BITMAP -001C -0030 -0060 -00C0 -0000 -F87C -381C -3818 -3018 -3018 -7038 -7038 -7070 -60B0 -60B0 -E170 -E670 -FC70 -787C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 14 19 3 0 -BITMAP -00E0 -01F0 -0310 -0608 -0000 -F87C -381C -3818 -3018 -3018 -7038 -7038 -7070 -60B0 -60B0 -E170 -E670 -FC70 -787C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 14 17 3 0 -BITMAP -038C -031C -0000 -F87C -381C -3818 -3018 -3018 -7038 -7038 -7070 -60B0 -60B0 -E170 -E670 -FC70 -787C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 558 0 -DWIDTH 14 0 -BBX 16 24 0 -5 -BITMAP -0007 -000C -0018 -0030 -0000 -7C07 -1E03 -0E03 -0602 -0706 -0704 -0708 -0310 -0330 -0320 -0340 -0380 -0300 -0200 -0600 -0C00 -1800 -3000 -F000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 15 23 2 -5 -BITMAP -3E00 -0E00 -0E00 -0C00 -0C3C -1C7E -1CCE -1D0E -1A0E -1E0E -3C0C -380C -3818 -3018 -3010 -7020 -7040 -7F80 -6000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 558 0 -DWIDTH 14 0 -BBX 16 22 0 -5 -BITMAP -00E3 -00C7 -0000 -7C07 -1E03 -0E03 -0602 -0706 -0704 -0708 -0310 -0330 -0320 -0340 -0380 -0300 -0200 -0600 -0C00 -1800 -3000 -F000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubI24-L1.bdf diff -u xc/fonts/bdf/100dpi/lubI24-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubI24-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubI24-L1.bdf:1.1 Wed Apr 4 18:55:32 2001 +++ xc/fonts/bdf/100dpi/lubI24-L1.bdf Wed Mar 16 21:03:45 2005 @@ -1,5861 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubI24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-I-Normal--34-240-100-100-P-194-ISO8859-1 -SIZE 24 100 100 -FONTBOUNDINGBOX 54 39 -19 -7 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 34 -POINT_SIZE 240 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 194 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 31 -FONT_DESCENT 8 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Italic" -X_HEIGHT 18 -CAP_HEIGHT 25 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 776 0 -DWIDTH 26 0 -BBX 29 25 1 0 -BITMAP -AAAAAAA8 -00000000 -80000008 -00000000 -80000008 -00000000 -80000008 -00000000 -80000008 -00000000 -80000008 -00000000 -80000008 -00000000 -80000008 -00000000 -80000008 -00000000 -80000008 -00000000 -80000008 -00000000 -80000008 -00000000 -AAAAAAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 10 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 8 25 3 0 -BITMAP -07 -0F -0F -0E -0E -0E -0E -0C -1C -1C -1C -18 -18 -18 -10 -10 -10 -30 -00 -00 -00 -00 -70 -F0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 377 0 -DWIDTH 13 0 -BBX 9 9 7 17 -BITMAP -E780 -E300 -E300 -E300 -6300 -6300 -6300 -4300 -4300 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 21 25 2 0 -BITMAP -000C18 -001830 -001820 -001060 -003060 -0030C0 -0060C0 -006180 -3FFFF8 -008300 -018300 -018600 -030600 -030C00 -060C00 -060800 -FFFFE0 -0C3000 -183000 -186000 -306000 -304000 -20C000 -60C000 -E18000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 30 4 -3 -BITMAP -001000 -001000 -01FF00 -03A3C0 -0720C0 -0E2080 -0C2180 -1C2000 -1C4000 -1C4000 -1E4000 -0F4000 -0FC000 -03C000 -01E000 -00F800 -00BC00 -009C00 -011E00 -010E00 -010E00 -010C00 -430C00 -421C00 -C23800 -F27000 -7FC000 -060000 -040000 -040000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 26 0 -BBX 25 25 3 0 -BITMAP -03C00380 -0E200600 -1C300E00 -18301C00 -38301800 -38303000 -30306000 -3030C000 -30718000 -30630000 -30E60000 -19CC0000 -0F1C0000 -0038F800 -00718C00 -00630600 -00C70600 -01860600 -03060600 -060E0600 -0C0E0E00 -180E0C00 -38061C00 -70073800 -E001E000 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 727 0 -DWIDTH 25 0 -BBX 25 25 2 0 -BITMAP -000F8000 -0038C000 -0070E000 -00E06000 -00E06000 -01E0E000 -00E0E000 -00E1C000 -00E38000 -00E70000 -01FC0000 -07700000 -1C707F80 -38781E00 -70381C00 -703C1800 -F01C1800 -F01E1000 -F00E3000 -F00F2000 -F0074000 -70078000 -7803C000 -1E0FE000 -0FF1FC00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 231 0 -DWIDTH 8 0 -BBX 4 10 6 16 -BITMAP -F0 -F0 -F0 -70 -60 -60 -60 -60 -60 -20 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 310 0 -DWIDTH 11 0 -BBX 12 32 3 -6 -BITMAP -0010 -0060 -0080 -0100 -0300 -0600 -0600 -0C00 -1C00 -1800 -3800 -3800 -7000 -7000 -7000 -F000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -6000 -6000 -6000 -2000 -1000 -1800 -0800 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 310 0 -DWIDTH 11 0 -BBX 11 32 0 -6 -BITMAP -0200 -0300 -0100 -0080 -00C0 -00C0 -00C0 -00E0 -00E0 -00E0 -00E0 -00E0 -00E0 -00E0 -00E0 -00E0 -01E0 -01C0 -01C0 -01C0 -0380 -0380 -0300 -0700 -0600 -0600 -0C00 -1800 -1000 -2000 -4000 -8000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 458 0 -DWIDTH 16 0 -BBX 13 12 5 13 -BITMAP -0380 -0300 -0300 -4308 -7238 -FDF8 -0400 -0F00 -1980 -7180 -71C0 -2100 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 20 21 2 0 -BITMAP -001800 -001800 -001000 -003000 -003000 -003000 -003000 -003000 -002000 -006000 -FFFFF0 -006000 -004000 -00C000 -00C000 -00C000 -00C000 -00C000 -008000 -018000 -018000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 6 12 1 -7 -BITMAP -3C -3C -7C -78 -78 -18 -38 -38 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 11 0 -BBX 8 2 3 10 -BITMAP -FF -FF -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 5 4 2 0 -BITMAP -78 -78 -F0 -F0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 458 0 -DWIDTH 16 0 -BBX 22 32 0 -6 -BITMAP -00000C -000018 -000030 -000030 -000060 -0000E0 -0000C0 -000180 -000180 -000300 -000600 -000600 -000C00 -001C00 -001800 -003000 -003000 -006000 -00E000 -00C000 -018000 -018000 -030000 -060000 -060000 -0C0000 -1C0000 -180000 -300000 -300000 -600000 -C00000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 25 4 0 -BITMAP -007C00 -018700 -030380 -060380 -0C01C0 -1C01C0 -1801C0 -3801C0 -3801C0 -7001C0 -7001C0 -7001C0 -F001C0 -F003C0 -E00380 -E00380 -E00380 -E00700 -E00700 -E00E00 -700C00 -701C00 -303800 -186000 -0FC000 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 13 25 4 0 -BITMAP -07F8 -0078 -0078 -0070 -0070 -0070 -00F0 -00F0 -00E0 -00E0 -00E0 -01E0 -01E0 -01C0 -01C0 -01C0 -03C0 -03C0 -0380 -0380 -0380 -0780 -0780 -0F80 -FFF8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 19 25 3 0 -BITMAP -00FE00 -070780 -0601C0 -0601E0 -0C01E0 -0001E0 -0001E0 -0001E0 -0001C0 -0003C0 -000780 -000700 -001C00 -003800 -006000 -00C000 -038000 -060000 -0C0000 -180000 -380000 -700000 -700000 -FFFF00 -FFFE00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 17 25 4 0 -BITMAP -03FC00 -070F00 -060780 -040380 -0C0380 -000380 -000380 -000380 -000700 -000E00 -003800 -07E000 -003800 -001E00 -000E00 -000F00 -000F00 -000F00 -000F00 -000E00 -401E00 -401C00 -C03800 -E0F000 -7F8000 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 25 2 0 -BITMAP -0000C0 -000180 -000380 -000780 -000B80 -001380 -002700 -004700 -008700 -010700 -020700 -040E00 -0C0E00 -180E00 -300E00 -600E00 -FFFFC0 -FFFF80 -001C00 -001C00 -001C00 -003800 -003800 -007800 -03FF00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 25 4 0 -BITMAP -07FFC0 -07FFC0 -040000 -080000 -080000 -080000 -080000 -080000 -180000 -1FC000 -007800 -003C00 -001E00 -000E00 -000E00 -000F00 -000E00 -000E00 -000E00 -001E00 -401C00 -403800 -C07000 -E0E000 -7F8000 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 25 4 0 -BITMAP -003F00 -00C1C0 -0380C0 -0700C0 -0E00C0 -1C0000 -1C0000 -3C0000 -380000 -79F800 -7E1E00 -7C0700 -F80700 -F00780 -F00780 -E00780 -E00780 -E00700 -E00700 -E00F00 -700E00 -701C00 -303800 -1C7000 -0FC000 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 19 25 5 0 -BITMAP -1FFFE0 -1FFFE0 -0000C0 -000180 -000100 -000200 -000600 -000C00 -001800 -003000 -006000 -004000 -00C000 -018000 -030000 -070000 -060000 -0E0000 -1C0000 -3C0000 -380000 -780000 -780000 -F00000 -F00000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 17 25 4 0 -BITMAP -00FC00 -038700 -070380 -0E0380 -0E0180 -1C0180 -1C0380 -1E0380 -1E0700 -0F8C00 -07D800 -03F000 -07F800 -187C00 -383E00 -701F00 -700F00 -E00F00 -E00F00 -E00F00 -E00E00 -F00E00 -701C00 -387000 -0FC000 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 25 4 0 -BITMAP -007C00 -018700 -070380 -0E0380 -1C01C0 -1C01C0 -3C01C0 -3801C0 -3801C0 -3801C0 -3801C0 -3803C0 -3803C0 -1C07C0 -0E1B80 -07E780 -000780 -000700 -000F00 -000E00 -401C00 -C01800 -C03000 -F0E000 -3F8000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 8 18 2 0 -BITMAP -0F -1F -1E -1E -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -78 -78 -F8 -F0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 9 25 1 -7 -BITMAP -0780 -0780 -0F00 -0F00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3C00 -7C00 -1C00 -3800 -3800 -3800 -3000 -7000 -E000 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 22 21 2 0 -BITMAP -000004 -00001C -000078 -0001E0 -000780 -001C00 -007000 -03C000 -0F0000 -3C0000 -F00000 -3C0000 -0E0000 -078000 -01E000 -007800 -003C00 -000F00 -0003C0 -0000C0 -000040 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 21 9 2 5 -BITMAP -7FFFF8 -000000 -000000 -000000 -000000 -000000 -000000 -000000 -FFFFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 22 21 0 0 -BITMAP -080000 -0C0000 -0F0000 -03C000 -00F000 -007800 -001E00 -000780 -0001C0 -0000F0 -00003C -0000F0 -0003C0 -000F00 -003800 -00E000 -038000 -1E0000 -780000 -E00000 -800000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 471 0 -DWIDTH 16 0 -BBX 13 25 5 0 -BITMAP -1FC0 -70F0 -6078 -4038 -C038 -0038 -0038 -0078 -0070 -00C0 -0180 -0300 -0600 -0C00 -1800 -3800 -3800 -7800 -0000 -0000 -0000 -0000 -7000 -F000 -E000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 29 0 -BBX 26 25 4 0 -BITMAP -000FE000 -00701C00 -01800600 -03000100 -04000080 -080000C0 -100FF040 -3010E040 -2060E040 -40C0E040 -4080E040 -C180C040 -8181C040 -8383C040 -8382C080 -8305C180 -838D8300 -8399C600 -41E0F800 -40000000 -20000000 -30000000 -18000000 -06010000 -01FE0000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 25 25 0 0 -BITMAP -00004000 -0000C000 -0000E000 -0001E000 -0002E000 -0002E000 -0004E000 -0004F000 -0008F000 -0010F000 -00107000 -00207000 -00607800 -00407800 -00807800 -00807800 -01FFF800 -03003800 -02003C00 -06003C00 -04003C00 -08001C00 -18001E00 -38001E00 -FE00FF80 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 606 0 -DWIDTH 21 0 -BBX 21 25 1 0 -BITMAP -07FFC0 -01E1F0 -01E078 -01E078 -01E078 -01C078 -01C078 -01C070 -03C070 -03C0E0 -03C1C0 -038700 -03FE00 -078780 -0781C0 -0700E0 -0700F0 -0700F0 -0F00F0 -0F00E0 -0E00E0 -0E01E0 -1E03C0 -3E0F80 -FFFC00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 714 0 -DWIDTH 24 0 -BBX 23 25 4 0 -BITMAP -000FF8 -00783E -01E00E -03800C -07000C -0E000C -1E0000 -3C0000 -3C0000 -780000 -780000 -700000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -700000 -780000 -380000 -3C0060 -0F03C0 -03FC00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 770 0 -DWIDTH 26 0 -BBX 26 25 1 0 -BITMAP -07FFF800 -01E03E00 -01E00F00 -01E00780 -01C00380 -01C003C0 -01C003C0 -03C003C0 -03C003C0 -038003C0 -038003C0 -038003C0 -078003C0 -07800380 -07800380 -07000780 -07000700 -0F000F00 -0F000E00 -0F001E00 -0E003C00 -0E007800 -1E00F000 -3F03C000 -FFFE0000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 569 0 -DWIDTH 19 0 -BBX 22 25 1 0 -BITMAP -07FFFC -00E00C -00E018 -01E018 -01E000 -01E000 -01C000 -01C000 -01C000 -03C000 -03C040 -03C0C0 -03FFC0 -078080 -078080 -078000 -070000 -070000 -0F0000 -0F0000 -0F0000 -0E0060 -1E0060 -3F00C0 -FFFFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 551 0 -DWIDTH 19 0 -BBX 22 25 1 0 -BITMAP -07FFFC -00E00C -00E018 -01E018 -01E000 -01E000 -01C000 -01C000 -03C000 -03C000 -03C040 -03C0C0 -03FF80 -078080 -078080 -078000 -070000 -070000 -0F0000 -0F0000 -0F0000 -0E0000 -1E0000 -3F0000 -FFE000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 756 0 -DWIDTH 26 0 -BBX 23 25 4 0 -BITMAP -001FF8 -00701E -01E00C -03800C -07000C -0E0000 -1E0000 -3C0000 -3C0000 -780000 -780000 -700000 -F00000 -F00000 -F007FE -F000F0 -F000F0 -F000E0 -F000E0 -7001E0 -7801E0 -7801E0 -3C01C0 -0F0380 -03FC00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 776 0 -DWIDTH 26 0 -BBX 30 25 1 0 -BITMAP -07FE0FFC -01F001F0 -01E001E0 -01E001C0 -01E001C0 -01C003C0 -01C003C0 -01C00380 -03C00380 -03C00380 -03C00780 -03800780 -03FFFF00 -07800700 -07800700 -07800F00 -07000F00 -07000E00 -0F000E00 -0F000E00 -0F001E00 -0E001E00 -1E001E00 -3E003E00 -FFC1FF80 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 15 25 1 0 -BITMAP -07FE -00F8 -00F0 -00E0 -01E0 -01E0 -01C0 -01C0 -01C0 -03C0 -03C0 -0380 -0380 -0380 -0780 -0780 -0700 -0700 -0F00 -0F00 -0F00 -0E00 -1E00 -3E00 -FFC0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 14 0 -BBX 19 31 0 -6 -BITMAP -007FE0 -000F80 -000F00 -000E00 -000E00 -001E00 -001E00 -001E00 -001C00 -001C00 -001C00 -003C00 -003C00 -003C00 -003800 -003800 -007800 -007800 -007800 -007000 -007000 -007000 -00F000 -00F000 -00E000 -00E000 -60C000 -61C000 -E18000 -E30000 -FC0000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 698 0 -DWIDTH 24 0 -BBX 26 25 1 0 -BITMAP -07FE1FC0 -01F00700 -01E00C00 -01E01800 -01E03000 -01C06000 -01C08000 -01C10000 -03C20000 -03CC0000 -03980000 -03B80000 -03F80000 -07BC0000 -079E0000 -079E0000 -070F0000 -07078000 -0F078000 -0F03C000 -0F01E000 -0E01E000 -1E00F000 -3E00F800 -FFC3FE00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 572 0 -DWIDTH 19 0 -BBX 19 25 1 0 -BITMAP -07FE00 -01F000 -01E000 -01E000 -01E000 -01C000 -01C000 -01C000 -03C000 -03C000 -038000 -038000 -038000 -078000 -078000 -070000 -070000 -070000 -0F0000 -0F0000 -0F0000 -0E0060 -1E0060 -3E00C0 -FFFFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 865 0 -DWIDTH 29 0 -BBX 33 25 1 0 -BITMAP -07E0003F80 -00F0003E00 -00F0007C00 -01F000F800 -01F000B800 -01F8013800 -01F8017800 -0138027000 -0338067000 -033C047000 -033C087000 -031C08F000 -021C10E000 -061E30E000 -061E20E000 -060E40E000 -060EC1E000 -040E81C000 -0C0F81C000 -0C0701C000 -0C0601C000 -0C0603C000 -1C0003C000 -3C0007C000 -FF001FF000 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 762 0 -DWIDTH 26 0 -BBX 29 25 1 0 -BITMAP -07C003F8 -01E000E0 -01E000C0 -01F000C0 -01F80080 -01780080 -013C0080 -033C0180 -031E0180 -031E0100 -020F0100 -02070100 -06078300 -06038300 -0603C200 -0601E200 -0401E200 -0400F600 -0C00F600 -0C007E00 -0C003C00 -08003C00 -18001C00 -38001C00 -FF000C00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 783 0 -DWIDTH 27 0 -BBX 24 25 4 0 -BITMAP -001FC0 -007070 -01C03C -03801C -07000E -0E000E -1C000F -3C000F -38000F -78000F -78000F -70000F -F0000F -F0000E -F0001E -F0001E -F0001C -F0003C -F00038 -F00070 -7000E0 -7801C0 -3C0380 -0E0E00 -03F800 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 579 0 -DWIDTH 20 0 -BBX 22 25 1 0 -BITMAP -07FFE0 -01E078 -01E038 -01E03C -01E03C -01C03C -01C03C -01C03C -03C038 -03C078 -038070 -0380F0 -0381C0 -078780 -07FC00 -078000 -070000 -070000 -0F0000 -0F0000 -0F0000 -0E0000 -1E0000 -3E0000 -FFC000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 788 0 -DWIDTH 27 0 -BBX 27 32 4 -7 -BITMAP -001FC000 -00707000 -01C03800 -03801C00 -07001E00 -0E000E00 -1C000E00 -3C000F00 -38000F00 -78000F00 -70000F00 -70000F00 -F0000E00 -F0000E00 -F0001E00 -F0001E00 -F0001C00 -F0003C00 -F0003800 -F0007800 -7000F000 -7801E000 -3C03E000 -1E0F8000 -03FF0000 -000C0000 -00080000 -00060000 -00010000 -0000E020 -00003FC0 -00000F80 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 686 0 -DWIDTH 23 0 -BBX 23 25 1 0 -BITMAP -07FFE0 -00E0F8 -00E03C -00E03C -01E01C -01E03C -01C03C -01C03C -01C038 -03C078 -03C0F0 -0383C0 -03FF00 -078F00 -078F00 -078780 -070780 -0703C0 -0F03C0 -0F01E0 -0F01E0 -0E00F0 -1E00F0 -3E0078 -FFC07E -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 549 0 -DWIDTH 19 0 -BBX 20 25 2 0 -BITMAP -007F80 -01C1F0 -038060 -070060 -070060 -0F00E0 -0F0000 -0F0000 -0F0000 -078000 -03C000 -01F000 -00F800 -007C00 -003E00 -001F00 -000F00 -000F00 -000F00 -600F00 -600E00 -E00E00 -E01C00 -F03800 -1FC000 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 23 0 -BBX 22 25 5 0 -BITMAP -7FFFFC -60780C -C07808 -C07018 -007000 -007000 -00F000 -00F000 -00E000 -00E000 -00E000 -01E000 -01E000 -01E000 -01C000 -01C000 -03C000 -03C000 -03C000 -038000 -038000 -078000 -078000 -0F8000 -7FF000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 727 0 -DWIDTH 25 0 -BBX 24 25 5 0 -BITMAP -FFC0FF -1F001C -1E0018 -1C0010 -1C0030 -3C0030 -3C0030 -380020 -380020 -380060 -780060 -780060 -700040 -700040 -7000C0 -F000C0 -F000C0 -E00080 -E00180 -E00180 -F00300 -700200 -780600 -3C1800 -0FE000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 656 0 -DWIDTH 22 0 -BBX 24 25 4 0 -BITMAP -FF803F -3C000C -3C0008 -3C0010 -1C0010 -1C0020 -1C0020 -1E0040 -1E00C0 -1E0080 -0E0100 -0E0100 -0F0200 -0F0600 -0F0400 -070800 -070800 -071000 -07B000 -07A000 -03C000 -03C000 -038000 -038000 -030000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 878 0 -DWIDTH 30 0 -BBX 31 25 4 0 -BITMAP -FF8180FE -3C018018 -3C038030 -3C038020 -3C078020 -3C078040 -3C0FC040 -3C0BC080 -1C1BC080 -1C13C100 -1C11C100 -1C21C200 -1C21C200 -1C41C400 -1C41C400 -1C81C800 -1C81C800 -1D01D000 -1D01D000 -1E01E000 -1E01E000 -1C01C000 -1C01C000 -18018000 -18008000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 624 0 -DWIDTH 21 0 -BBX 27 25 0 0 -BITMAP -03FE0FE0 -01F00380 -00F00200 -00780400 -00780800 -00381800 -003C1000 -003C2000 -001E4000 -001E8000 -000F0000 -000F0000 -000F0000 -000F8000 -00178000 -0033C000 -0063C000 -00C1C000 -0181E000 -0101E000 -0200F000 -0400F000 -0C007800 -38007800 -FE03FE00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 663 0 -DWIDTH 23 0 -BBX 23 25 4 0 -BITMAP -FF80FE -3E0038 -3E0030 -1E0060 -1E0040 -0F0080 -0F0100 -070200 -078600 -078400 -038800 -03D000 -01E000 -01E000 -01C000 -01C000 -01C000 -03C000 -03C000 -038000 -038000 -078000 -078000 -0F8000 -3FF000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 22 25 2 0 -BITMAP -07FFFC -070038 -060078 -0600F0 -0E01E0 -0001C0 -000380 -000780 -000F00 -001E00 -001C00 -003C00 -007800 -00F000 -01E000 -01E000 -03C000 -078000 -0F0000 -0E0000 -1E0000 -3C0060 -7800C0 -F001C0 -FFFFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 310 0 -DWIDTH 11 0 -BBX 13 32 1 -6 -BITMAP -03F8 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -7000 -E000 -E000 -FE00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 458 0 -DWIDTH 16 0 -BBX 9 32 5 -6 -BITMAP -C000 -C000 -4000 -6000 -6000 -6000 -6000 -2000 -3000 -3000 -3000 -1000 -1800 -1800 -1800 -1800 -0C00 -0C00 -0C00 -0C00 -0400 -0600 -0600 -0600 -0600 -0300 -0300 -0300 -0300 -0100 -0180 -0180 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 310 0 -DWIDTH 11 0 -BBX 13 32 0 -6 -BITMAP -03F8 -0038 -0038 -0070 -0070 -0070 -0070 -0070 -00E0 -00E0 -00E0 -00E0 -00E0 -01C0 -01C0 -01C0 -01C0 -01C0 -0380 -0380 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -FE00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 19 20 1 4 -BITMAP -000400 -000C00 -000C00 -001A00 -003200 -003200 -006300 -00C100 -00C100 -018100 -030080 -030080 -060080 -0C00C0 -0C0040 -180040 -300040 -300020 -600020 -E00020 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 2 2 -3 -BITMAP -FFFC -FFFC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 560 0 -DWIDTH 19 0 -BBX 6 5 11 21 -BITMAP -F0 -70 -38 -18 -0C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 18 3 0 -BITMAP -00FFC0 -0107C0 -0203C0 -040380 -0C0380 -180380 -380780 -380780 -700700 -700F00 -F01F00 -F01F00 -F02F00 -F06E00 -F0CE00 -F18E00 -7F0E00 -3C1FC0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 596 0 -DWIDTH 20 0 -BBX 18 26 3 0 -BITMAP -3F0000 -070000 -070000 -0F0000 -0F0000 -0E0000 -0E0000 -0E0000 -0E0F00 -1E1F80 -1C63C0 -1CC3C0 -1C83C0 -1D03C0 -3E03C0 -3A03C0 -3C0380 -380380 -380700 -780700 -700600 -700C00 -700800 -701000 -F82000 -FFC000 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 487 0 -DWIDTH 17 0 -BBX 15 18 3 0 -BITMAP -00FE -030E -0406 -0C06 -1806 -3800 -7000 -7000 -7000 -F000 -F000 -F000 -F000 -F000 -F000 -7008 -3830 -1FC0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 20 26 3 0 -BITMAP -0007F0 -0000F0 -0000E0 -0000E0 -0000E0 -0000E0 -0001E0 -0001C0 -00FFC0 -0103C0 -0201C0 -0403C0 -0C0380 -180380 -380380 -380380 -700780 -700F00 -F00F00 -F01700 -F03700 -F06F00 -F0CE00 -F18E00 -7F0E00 -3C1FC0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 518 0 -DWIDTH 18 0 -BBX 15 18 3 0 -BITMAP -00F8 -031C -041E -0C0E -181E -381C -701C -7038 -7070 -F1E0 -FF00 -E000 -E000 -F000 -F006 -700C -3C30 -1FC0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 380 0 -DWIDTH 13 0 -BBX 17 34 2 -7 -BITMAP -001F80 -006180 -00C180 -01C100 -018300 -038000 -038000 -078000 -070000 -3FF800 -070000 -0F0000 -0E0000 -0E0000 -0E0000 -0E0000 -1E0000 -1C0000 -1C0000 -1C0000 -1C0000 -3C0000 -3C0000 -380000 -380000 -380000 -780000 -780000 -700000 -700000 -700000 -F00000 -F00000 -E00000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 25 2 -7 -BITMAP -007FE0 -0083E0 -0101E0 -0201C0 -0601C0 -0E01C0 -0C01C0 -1C03C0 -3C0380 -380780 -380F80 -780B80 -781F80 -783700 -786700 -38C700 -3F8700 -1E0E00 -000E00 -000E00 -800C00 -C01C00 -601800 -7C2000 -3FC000 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 631 0 -DWIDTH 21 0 -BBX 18 26 3 0 -BITMAP -3F0000 -070000 -070000 -0F0000 -0F0000 -0E0000 -0E0000 -0E0000 -1E0F00 -1E1F80 -1C73C0 -1CC3C0 -1D8380 -3D0380 -3E0380 -3E0380 -3C0780 -380700 -780700 -780700 -700700 -700F00 -700E00 -F00E00 -F00E00 -E01FC0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 8 25 4 0 -BITMAP -07 -0F -0E -00 -00 -00 -00 -FE -1C -1C -1C -1C -3C -38 -38 -38 -38 -78 -70 -70 -70 -70 -F0 -F0 -FC -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 17 32 -2 -7 -BITMAP -000380 -000780 -000700 -000000 -000000 -000000 -000000 -007F00 -000E00 -000E00 -000E00 -001E00 -001E00 -001C00 -001C00 -001C00 -003C00 -003C00 -003800 -003800 -003800 -007800 -007800 -007000 -007000 -00F000 -00E000 -40E000 -40C000 -C18000 -E30000 -FC0000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 560 0 -DWIDTH 19 0 -BBX 17 26 3 0 -BITMAP -3F0000 -070000 -070000 -0F0000 -0F0000 -0E0000 -0E0000 -0E0000 -1E0780 -1E0700 -1C0700 -1C0E00 -1C1C00 -3C3000 -3CC000 -390000 -3F8000 -3B8000 -7BC000 -79E000 -71E000 -70F000 -707800 -F07C00 -F03E00 -E01F80 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 9 26 3 0 -BITMAP -3F80 -0780 -0700 -0700 -0700 -0F00 -0F00 -0E00 -0E00 -1E00 -1E00 -1E00 -1C00 -1C00 -3C00 -3C00 -3C00 -3800 -3800 -7800 -7800 -7000 -7000 -7000 -F000 -FE00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 32 0 -BBX 29 18 3 0 -BITMAP -FE0F01E0 -1E1F83F0 -1C738E70 -1CC39C78 -1D839870 -1D03B070 -3F03E070 -3E07C070 -3C0780F0 -380780E0 -380700E0 -780700E0 -700F01E0 -700E01E0 -700E01C0 -700E01C0 -F01E01C0 -E01E03F8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 631 0 -DWIDTH 21 0 -BBX 18 18 3 0 -BITMAP -FE0F00 -1E1F80 -1C73C0 -1CC3C0 -1D8380 -3D0380 -3E0380 -3E0380 -3C0780 -380700 -780700 -780700 -700700 -700F00 -700E00 -F00E00 -F00E00 -E01FC0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 560 0 -DWIDTH 19 0 -BBX 17 18 3 0 -BITMAP -00FC00 -030E00 -0E0700 -1C0700 -1C0780 -380780 -780780 -700780 -700780 -F00700 -F00700 -F00F00 -F00E00 -F01C00 -F01800 -703000 -78E000 -1F8000 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 20 25 2 -7 -BITMAP -3F03C0 -0F0FE0 -0F18F0 -0F30F0 -0F60F0 -0EC0F0 -0E80F0 -0F00F0 -1E00E0 -1E00E0 -1C01C0 -1C01C0 -1C0180 -3C0300 -380200 -380400 -3C0800 -3FF000 -780000 -700000 -700000 -700000 -700000 -F00000 -E00000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 599 0 -DWIDTH 20 0 -BBX 18 25 3 -7 -BITMAP -00FFC0 -0107C0 -0203C0 -040380 -0C0380 -180380 -380380 -380780 -700700 -700F00 -F01F00 -F01700 -F02F00 -F06E00 -F0CE00 -F18E00 -7F0E00 -3C1E00 -001C00 -001C00 -001C00 -001C00 -003C00 -003800 -003800 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 470 0 -DWIDTH 16 0 -BBX 15 18 4 0 -BITMAP -FE0E -1C1C -1C7C -1CF8 -1CC0 -3D00 -3A00 -3C00 -3C00 -3800 -7800 -7800 -7000 -7000 -7000 -F000 -F000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 440 0 -DWIDTH 15 0 -BBX 14 18 2 0 -BITMAP -03F8 -061C -0C0C -1C0C -1C08 -1E00 -0F00 -0F80 -07C0 -03E0 -01E0 -00F0 -0070 -4070 -C070 -C070 -F0E0 -3F80 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 355 0 -DWIDTH 12 0 -BBX 11 23 4 0 -BITMAP -0200 -0E00 -1E00 -1E00 -1C00 -FFE0 -1C00 -1C00 -3C00 -3800 -3800 -3800 -7800 -7800 -7000 -7000 -7000 -F000 -F000 -F000 -7000 -7000 -3E00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 630 0 -DWIDTH 21 0 -BBX 18 18 3 0 -BITMAP -FE1FC0 -1C03C0 -1C0380 -1C0380 -3C0380 -380380 -380780 -380700 -380700 -780F00 -700F00 -701F00 -702E00 -704E00 -F08E00 -F10E00 -7E1E00 -381FC0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 558 0 -DWIDTH 19 0 -BBX 19 18 2 0 -BITMAP -FC01E0 -3E00E0 -1E00E0 -0F00E0 -0F00E0 -0F00C0 -070180 -070100 -078300 -038600 -038C00 -038800 -039000 -03A000 -03C000 -038000 -038000 -030000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 805 0 -DWIDTH 27 0 -BBX 27 18 2 0 -BITMAP -FC0201E0 -3C0300E0 -1C0700E0 -1E0700C0 -0E0781C0 -0E0F8180 -0E0B8100 -0F1B8300 -0713C200 -0731C400 -0761CC00 -0741C800 -07C1D000 -0781F000 -0781E000 -0701C000 -06018000 -06018000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 510 0 -DWIDTH 17 0 -BBX 17 18 2 0 -BITMAP -7E0700 -1E0380 -0F0300 -070300 -078600 -038800 -03D000 -01E000 -01E000 -01E000 -06F000 -0CF000 -187800 -307800 -603800 -E03C00 -E01E00 -F01F80 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 558 0 -DWIDTH 19 0 -BBX 21 25 0 -7 -BITMAP -3F0078 -0F8038 -078038 -038038 -038030 -03C070 -01C060 -01C0C0 -01C080 -01C100 -01E300 -00E600 -00E400 -00E800 -00F000 -00F000 -00E000 -00C000 -008000 -010000 -030000 -0E0000 -1C0000 -380000 -F80000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 18 0 -BBX 18 18 2 0 -BITMAP -0FFFC0 -0C0380 -080700 -180F00 -001E00 -003C00 -007800 -00F000 -00E000 -01C000 -038000 -078000 -0F0000 -1E0000 -3C0300 -780300 -700600 -FFFE00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 337 0 -DWIDTH 11 0 -BBX 12 32 3 -6 -BITMAP -00F0 -0180 -0300 -0300 -0700 -0700 -0700 -0700 -0700 -0700 -0600 -0600 -0600 -0C00 -0C00 -1800 -E000 -3000 -1800 -1800 -1800 -3800 -3800 -7800 -7000 -7000 -E000 -E000 -E000 -E000 -7000 -1C00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 8 0 -BBX 8 32 2 -6 -BITMAP -03 -07 -07 -06 -06 -06 -06 -0E -0C -0C -0C -0C -0C -1C -18 -18 -18 -18 -38 -30 -30 -30 -30 -30 -70 -60 -60 -60 -60 -E0 -E0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 337 0 -DWIDTH 11 0 -BBX 12 32 3 -6 -BITMAP -0380 -00C0 -0060 -0060 -0070 -00E0 -00E0 -01E0 -01C0 -01C0 -0180 -0380 -0180 -0180 -00C0 -0070 -0180 -0300 -0600 -0600 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0C00 -1C00 -3800 -E000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 21 8 2 6 -BITMAP -0F0000 -1FC008 -23E018 -60F010 -407830 -C03C20 -801FE0 -800780 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 10 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 8 25 2 -7 -BITMAP -07 -0F -0E -00 -00 -00 -00 -0C -08 -08 -08 -18 -18 -18 -38 -38 -38 -30 -70 -70 -70 -70 -F0 -F0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 15 25 5 0 -BITMAP -0020 -0020 -0060 -01FE -0346 -0E46 -1C46 -3840 -3080 -7080 -7080 -E080 -E080 -E100 -E100 -E100 -E100 -F100 -7108 -7A38 -1FE0 -0200 -0200 -0600 -0400 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 19 25 4 0 -BITMAP -000FC0 -0010E0 -002060 -006060 -00E040 -00C000 -01C000 -01C000 -03C000 -03C000 -038000 -038000 -3FF800 -038000 -078000 -070000 -070000 -070000 -0F0000 -0E0000 -0C0000 -180000 -700000 -FFFE00 -FFFC00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 23 22 1 1 -BITMAP -080002 -080004 -040008 -023E10 -02C1A0 -0180C0 -030040 -060060 -060060 -0C0060 -0C0060 -0C0060 -0C0040 -0C00C0 -0C0080 -040180 -060300 -0F0780 -19F880 -200040 -400020 -800020 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 23 25 4 0 -BITMAP -FF807E -3C0018 -1C0030 -1E0060 -0E00C0 -0F0180 -070300 -078600 -038C00 -03D800 -03F000 -01E000 -3FFF00 -01C000 -01C000 -01C000 -03C000 -7FFE00 -038000 -038000 -038000 -078000 -078000 -0F8000 -3FE000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 8 0 -BBX 8 32 2 -6 -BITMAP -03 -07 -07 -06 -06 -06 -06 -0E -0C -0C -0C -0C -1C -1C -18 -00 -00 -18 -38 -38 -30 -30 -30 -30 -70 -60 -60 -60 -60 -E0 -E0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 32 3 -7 -BITMAP -007F80 -0181C0 -030080 -060080 -0E0000 -0E0000 -0E0000 -0E0000 -0F0000 -07C000 -03F000 -05FC00 -0C7E00 -181F00 -180700 -380700 -380700 -3C0700 -1F0600 -1FC400 -07E800 -03F800 -007C00 -003E00 -000E00 -000E00 -000E00 -400C00 -C01C00 -C03800 -F07000 -3FC000 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 560 0 -DWIDTH 19 0 -BBX 10 2 10 23 -BITMAP -E1C0 -E3C0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 843 0 -DWIDTH 29 0 -BBX 26 25 4 0 -BITMAP -007F0000 -0180E000 -06003800 -0C000C00 -10000600 -300FC200 -60306100 -40606180 -40C04080 -81800080 -81800080 -83800080 -838000C0 -83800080 -83800080 -83800080 -43800080 -41800180 -60E08100 -307F0200 -10000600 -0C000C00 -06003800 -0180E000 -007F0000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 458 0 -DWIDTH 14 0 -BBX 13 14 4 11 -BITMAP -03F8 -0C78 -1838 -3070 -3070 -7070 -6070 -E0F0 -E1F0 -E360 -E2E0 -E4E0 -F8E0 -70F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 525 0 -DWIDTH 18 0 -BBX 16 16 3 1 -BITMAP -0081 -0182 -0306 -060C -0C18 -1830 -38E0 -71C0 -F1C0 -70E0 -30E0 -3870 -1830 -0C10 -0C18 -0408 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 20 9 3 5 -BITMAP -FFFFF0 -000070 -000070 -000060 -000060 -000060 -000060 -000060 -0000E0 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 11 0 -BBX 8 2 3 10 -BITMAP -FF -FF -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 13 16 7 9 -BITMAP -0F80 -10C0 -2020 -4F90 -4450 -8448 -84C8 -8788 -8908 -8908 -8908 -58D0 -4010 -2020 -18C0 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 560 0 -DWIDTH 19 0 -BBX 10 1 9 24 -BITMAP -FFC0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 9 0 -BBX 6 6 6 19 -BITMAP -70 -C8 -84 -84 -C8 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 22 21 0 0 -BITMAP -000600 -000400 -000C00 -000C00 -000C00 -000C00 -000C00 -000800 -3FFFFC -001800 -001800 -001800 -001000 -003000 -003000 -003000 -003000 -000000 -000000 -000000 -FFFFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 12 0 -BBX 11 15 -18 10 -BITMAP -0F80 -18C0 -1060 -1060 -0060 -00C0 -00C0 -0180 -0200 -0C00 -1000 -2000 -6000 -C000 -FF80 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 12 0 -BBX 10 15 -19 10 -BITMAP -1F80 -10C0 -10C0 -00C0 -00C0 -0180 -1E00 -0300 -0180 -0180 -0180 -0180 -8180 -C700 -FC00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 560 0 -DWIDTH 19 0 -BBX 8 5 12 21 -BITMAP -0F -1C -38 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 663 0 -DWIDTH 23 0 -BBX 19 24 3 -6 -BITMAP -7F07E0 -0E01E0 -0E01E0 -0E01C0 -0E01C0 -1E01C0 -1C01C0 -1C03C0 -1C0380 -1C0780 -3C0780 -380B80 -381F80 -383700 -387700 -3CE700 -7FC700 -778FE0 -700000 -700000 -700000 -F00000 -E00000 -E00000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 14 31 5 -6 -BITMAP -1FFC -3F84 -7F84 -FF8C -FF8C -FF88 -FF08 -FF08 -7F18 -7F18 -3F10 -1F10 -0610 -0230 -0230 -0220 -0620 -0420 -0420 -0460 -0440 -0C40 -0C40 -0840 -08C0 -08C0 -0880 -1880 -1080 -1080 -1180 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 4 3 10 9 -BITMAP -70 -F0 -F0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 560 0 -DWIDTH 19 0 -BBX 5 8 6 -7 -BITMAP -10 -20 -70 -38 -18 -18 -38 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 12 0 -BBX 8 15 -19 10 -BITMAP -1F -03 -06 -06 -06 -06 -06 -0C -0C -0C -0C -0C -18 -18 -FF -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 458 0 -DWIDTH 14 0 -BBX 13 14 4 11 -BITMAP -03E0 -0470 -1838 -3038 -3038 -6038 -6038 -E030 -E030 -E060 -E060 -E0C0 -7100 -3E00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 525 0 -DWIDTH 18 0 -BBX 16 16 3 1 -BITMAP -1020 -1830 -0830 -0C18 -0E1C -070C -070E -038F -038E -071C -0C18 -1830 -3060 -60C0 -4180 -8100 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 28 0 -BBX 27 25 6 0 -BITMAP -1F0000E0 -030001C0 -06000380 -06000700 -06000E00 -06000C00 -06001800 -0C003000 -0C006000 -0C00C000 -0C01C0C0 -0C038180 -18070380 -180E0580 -FF1C0980 -00181180 -00302100 -00604300 -00C08300 -0181FFC0 -03800200 -07000200 -0E000600 -1C000600 -38001F80 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 28 0 -BBX 27 25 6 0 -BITMAP -1F0000E0 -030001C0 -06000380 -06000700 -06000E00 -06000C00 -06001800 -0C003000 -0C006000 -0C00C000 -0C01DF00 -0C03B180 -180720C0 -180E20C0 -FF1C00C0 -00180180 -00300180 -00600300 -00C00400 -01801800 -03802000 -07004000 -0E00C000 -1C018000 -3801FF00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 28 0 -BBX 27 25 6 0 -BITMAP -1F8000E0 -10C001C0 -10C00380 -00C00700 -00C00E00 -01800C00 -1E001800 -03003000 -01806000 -0180C000 -0181C0C0 -01838180 -81870380 -C70E0580 -FC1C0980 -00181180 -00302100 -00604300 -00C08300 -0181FFC0 -03800200 -07000200 -0E000600 -1C000600 -38001F80 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 471 0 -DWIDTH 16 0 -BBX 13 25 1 -7 -BITMAP -0038 -0038 -0078 -0000 -0000 -0000 -0000 -0070 -0070 -00E0 -00C0 -0080 -0100 -0200 -0400 -1800 -3800 -7000 -F000 -F000 -F018 -F018 -7018 -7870 -1FC0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 25 32 0 0 -BITMAP -0001E000 -0000E000 -00007000 -00003000 -00001800 -00000000 -00000000 -00004000 -0000C000 -0000E000 -0001E000 -0002E000 -0002E000 -0004E000 -0004F000 -0008F000 -0010F000 -00107000 -00207000 -00607800 -00407800 -00807800 -00807800 -01FFF800 -03003800 -02003C00 -06003C00 -04003C00 -08001C00 -18001E00 -38001E00 -FE00FF80 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 25 32 0 0 -BITMAP -00000F00 -00001C00 -00003800 -00006000 -0000C000 -00000000 -00000000 -00004000 -0000C000 -0000E000 -0001E000 -0002E000 -0002E000 -0004E000 -0004F000 -0008F000 -0010F000 -00107000 -00207000 -00607800 -00407800 -00807800 -00807800 -01FFF800 -03003800 -02003C00 -06003C00 -04003C00 -08001C00 -18001E00 -38001E00 -FE00FF80 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 25 32 0 0 -BITMAP -0000F800 -0001F800 -00039C00 -00070C00 -000C0600 -00000000 -00000000 -00004000 -0000C000 -0000E000 -0001E000 -0002E000 -0002E000 -0004E000 -0004F000 -0008F000 -0010F000 -00107000 -00207000 -00607800 -00407800 -00807800 -00807800 -01FFF800 -03003800 -02003C00 -06003C00 -04003C00 -08001C00 -18001E00 -38001E00 -FE00FF80 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 25 31 0 0 -BITMAP -0001C100 -0003F300 -00067E00 -00043C00 -00000000 -00000000 -00004000 -0000C000 -0000E000 -0001E000 -0002E000 -0002E000 -0004E000 -0004F000 -0008F000 -0010F000 -00107000 -00207000 -00607800 -00407800 -00807800 -00807800 -01FFF800 -03003800 -02003C00 -06003C00 -04003C00 -08001C00 -18001E00 -38001E00 -FE00FF80 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 25 29 0 0 -BITMAP -00070E00 -00071E00 -00000000 -00000000 -00004000 -0000C000 -0000E000 -0001E000 -0002E000 -0002E000 -0004E000 -0004F000 -0008F000 -0010F000 -00107000 -00207000 -00607800 -00407800 -00807800 -00807800 -01FFF800 -03003800 -02003C00 -06003C00 -04003C00 -08001C00 -18001E00 -38001E00 -FE00FF80 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 25 32 0 0 -BITMAP -00007000 -00008800 -00008800 -00008800 -00007000 -00000000 -00000000 -00004000 -0000C000 -0000E000 -0001E000 -0002E000 -0002E000 -0004E000 -0004F000 -0008F000 -0010F000 -00107000 -00207000 -00607800 -00407800 -00807800 -00807800 -01FFF800 -03003800 -02003C00 -06003C00 -04003C00 -08001C00 -18001E00 -38001E00 -FE00FF80 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 31 0 -BBX 34 25 0 0 -BITMAP -00000FFFC0 -00001E00C0 -00002E0180 -00007E0180 -00005E0000 -00009E0000 -00011C0000 -00031C0000 -00021C0000 -00043C0000 -000C3C0400 -00183C0C00 -00103FFC00 -0020380C00 -0060780800 -00C0780000 -01FFF80000 -0100700000 -0300700000 -0600F00000 -0C00F00000 -0C00F00600 -1800F00600 -3001F00C00 -FC0FFFFC00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 714 0 -DWIDTH 24 0 -BBX 23 32 4 -7 -BITMAP -000FF8 -00783E -01E00E -03800C -07000C -0E000C -1E0000 -3C0000 -3C0000 -780000 -780000 -700000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -700000 -780000 -380000 -3C0060 -0F03C0 -03FC00 -010000 -038000 -01C000 -00C000 -00C000 -01C000 -078000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 569 0 -DWIDTH 19 0 -BBX 22 32 1 0 -BITMAP -001E00 -000E00 -000700 -000300 -000180 -000000 -000000 -07FFFC -00E00C -00E018 -01E018 -01E000 -01E000 -01C000 -01C000 -01C000 -03C000 -03C040 -03C0C0 -03FFC0 -078080 -078080 -078000 -070000 -070000 -0F0000 -0F0000 -0F0000 -0E0060 -1E0060 -3F00C0 -FFFFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 569 0 -DWIDTH 19 0 -BBX 22 32 1 0 -BITMAP -0000F0 -0001C0 -000380 -000600 -000C00 -000000 -000000 -07FFFC -00E00C -00E018 -01E018 -01E000 -01E000 -01C000 -01C000 -01C000 -03C000 -03C040 -03C0C0 -03FFC0 -078080 -078080 -078000 -070000 -070000 -0F0000 -0F0000 -0F0000 -0E0060 -1E0060 -3F00C0 -FFFFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 569 0 -DWIDTH 19 0 -BBX 22 32 1 0 -BITMAP -0007C0 -000FC0 -001CE0 -003860 -006030 -000000 -000000 -07FFFC -00E00C -00E018 -01E018 -01E000 -01E000 -01C000 -01C000 -01C000 -03C000 -03C040 -03C0C0 -03FFC0 -078080 -078080 -078000 -070000 -070000 -0F0000 -0F0000 -0F0000 -0E0060 -1E0060 -3F00C0 -FFFFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 569 0 -DWIDTH 19 0 -BBX 22 29 1 0 -BITMAP -003870 -0038F0 -000000 -000000 -07FFFC -00E00C -00E018 -01E018 -01E000 -01E000 -01C000 -01C000 -01C000 -03C000 -03C040 -03C0C0 -03FFC0 -078080 -078080 -078000 -070000 -070000 -0F0000 -0F0000 -0F0000 -0E0060 -1E0060 -3F00C0 -FFFFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 15 32 1 0 -BITMAP -01E0 -00E0 -0070 -0030 -0018 -0000 -0000 -07FE -00F8 -00F0 -00E0 -01E0 -01E0 -01C0 -01C0 -01C0 -03C0 -03C0 -0380 -0380 -0380 -0780 -0780 -0700 -0700 -0F00 -0F00 -0F00 -0E00 -1E00 -3E00 -FFC0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 16 32 1 0 -BITMAP -000F -001C -0038 -0060 -00C0 -0000 -0000 -07FE -00F8 -00F0 -00E0 -01E0 -01E0 -01C0 -01C0 -01C0 -03C0 -03C0 -0380 -0380 -0380 -0780 -0780 -0700 -0700 -0F00 -0F00 -0F00 -0E00 -1E00 -3E00 -FFC0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 16 32 1 0 -BITMAP -007C -00FC -01CE -0386 -0603 -0000 -0000 -07FE -00F8 -00F0 -00E0 -01E0 -01E0 -01C0 -01C0 -01C0 -03C0 -03C0 -0380 -0380 -0380 -0780 -0780 -0700 -0700 -0F00 -0F00 -0F00 -0E00 -1E00 -3E00 -FFC0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 16 29 1 0 -BITMAP -0387 -038F -0000 -0000 -07FE -00F8 -00F0 -00E0 -01E0 -01E0 -01C0 -01C0 -01C0 -03C0 -03C0 -0380 -0380 -0380 -0780 -0780 -0700 -0700 -0F00 -0F00 -0F00 -0E00 -1E00 -3E00 -FFC0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 770 0 -DWIDTH 26 0 -BBX 26 25 1 0 -BITMAP -07FFF800 -01E03E00 -01E00F00 -01E00780 -01C00380 -01C003C0 -01C003C0 -03C003C0 -03C003C0 -03C003C0 -038003C0 -038003C0 -3FFE03C0 -07800380 -07800380 -07000780 -07000700 -0F000F00 -0F000E00 -0F001E00 -0E003C00 -0E007800 -1E00F000 -3F03C000 -FFFE0000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 762 0 -DWIDTH 26 0 -BBX 29 31 1 0 -BITMAP -0001C100 -0003F300 -00067E00 -00043C00 -00000000 -00000000 -07C003F8 -01E000E0 -01E000C0 -01F000C0 -01F80080 -01780080 -013C0080 -033C0180 -031E0180 -031E0100 -020F0100 -02070100 -06078300 -06038300 -0603C200 -0601E200 -0401E200 -0400F600 -0C00F600 -0C007E00 -0C003C00 -08003C00 -18001C00 -38001C00 -FF000C00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 783 0 -DWIDTH 27 0 -BBX 24 32 4 0 -BITMAP -000F00 -000700 -000380 -000180 -0000C0 -000000 -000000 -001FC0 -007070 -01C03C -03801C -07000E -0E000E -1C000F -3C000F -38000F -78000F -78000F -70000F -F0000F -F0000E -F0001E -F0001E -F0001C -F0003C -F00038 -F00070 -7000E0 -7801C0 -3C0380 -0E0E00 -03F800 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 783 0 -DWIDTH 27 0 -BBX 24 32 4 0 -BITMAP -000078 -0000E0 -0001C0 -000300 -000600 -000000 -000000 -001FC0 -007070 -01C03C -03801C -07000E -0E000E -1C000F -3C000F -38000F -78000F -78000F -70000F -F0000F -F0000E -F0001E -F0001E -F0001C -F0003C -F00038 -F00070 -7000E0 -7801C0 -3C0380 -0E0E00 -03F800 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 783 0 -DWIDTH 27 0 -BBX 24 32 4 0 -BITMAP -0007C0 -000FC0 -001CE0 -003860 -006030 -000000 -000000 -001FC0 -007070 -01C03C -03801C -07000E -0E000E -1C000F -3C000F -38000F -78000F -78000F -70000F -F0000F -F0000E -F0001E -F0001E -F0001C -F0003C -F00038 -F00070 -7000E0 -7801C0 -3C0380 -0E0E00 -03F800 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 783 0 -DWIDTH 27 0 -BBX 24 31 4 0 -BITMAP -000E08 -001F98 -0033F0 -0021E0 -000000 -000000 -001FC0 -007070 -01C03C -03801C -07000E -0E000E -1C000F -3C000F -38000F -78000F -78000F -70000F -F0000F -F0000E -F0001E -F0001E -F0001C -F0003C -F00038 -F00070 -7000E0 -7801C0 -3C0380 -0E0E00 -03F800 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 783 0 -DWIDTH 27 0 -BBX 24 29 4 0 -BITMAP -003870 -0038F0 -000000 -000000 -001FC0 -007070 -01C03C -03801C -07000E -0E000E -1C000F -3C000F -38000F -78000F -78000F -70000F -F0000F -F0000E -F0001E -F0001E -F0001C -F0003C -F00038 -F00070 -7000E0 -7801C0 -3C0380 -0E0E00 -03F800 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 23 21 1 0 -BITMAP -080002 -08000E -04001C -020038 -030070 -0100C0 -008180 -004300 -006600 -002C00 -003800 -007800 -00EC00 -01C400 -030200 -060100 -0C0180 -180080 -700040 -E00020 -400020 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 783 0 -DWIDTH 27 0 -BBX 28 25 2 0 -BITMAP -0007F030 -001C1E60 -00700FC0 -00E00780 -01C00380 -038007C0 -07000BC0 -0F0013C0 -0E0061C0 -1E00C3C0 -1E0183C0 -1C0303C0 -3C0603C0 -3C0C03C0 -3C180380 -3C300780 -3C600700 -3CC00F00 -3D800E00 -3F001C00 -1E003800 -0E007000 -1F00E000 -27838000 -C0FE0000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 727 0 -DWIDTH 25 0 -BBX 24 32 5 0 -BITMAP -007800 -003800 -001C00 -000C00 -000600 -000000 -000000 -FFC0FF -1F001C -1E0018 -1C0010 -1C0030 -3C0030 -3C0030 -380020 -380020 -380060 -780060 -780060 -700040 -700040 -7000C0 -F000C0 -F000C0 -E00080 -E00180 -E00180 -F00300 -700200 -780600 -3C1800 -0FE000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 727 0 -DWIDTH 25 0 -BBX 24 32 5 0 -BITMAP -0001E0 -000380 -000700 -000C00 -001800 -000000 -000000 -FFC0FF -1F001C -1E0018 -1C0010 -1C0030 -3C0030 -3C0030 -380020 -380020 -380060 -780060 -780060 -700040 -700040 -7000C0 -F000C0 -F000C0 -E00080 -E00180 -E00180 -F00300 -700200 -780600 -3C1800 -0FE000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 727 0 -DWIDTH 25 0 -BBX 24 32 5 0 -BITMAP -001F00 -003F00 -007380 -00E180 -0180C0 -000000 -000000 -FFC0FF -1F001C -1E0018 -1C0010 -1C0030 -3C0030 -3C0030 -380020 -380020 -380060 -780060 -780060 -700040 -700040 -7000C0 -F000C0 -F000C0 -E00080 -E00180 -E00180 -F00300 -700200 -780600 -3C1800 -0FE000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 727 0 -DWIDTH 25 0 -BBX 24 29 5 0 -BITMAP -00E1C0 -00E3C0 -000000 -000000 -FFC0FF -1F001C -1E0018 -1C0010 -1C0030 -3C0030 -3C0030 -380020 -380020 -380060 -780060 -780060 -700040 -700040 -7000C0 -F000C0 -F000C0 -E00080 -E00180 -E00180 -F00300 -700200 -780600 -3C1800 -0FE000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 663 0 -DWIDTH 23 0 -BBX 23 32 4 0 -BITMAP -0003C0 -000700 -000E00 -001800 -003000 -000000 -000000 -FF80FE -3E0038 -3E0030 -1E0060 -1E0040 -0F0080 -0F0100 -070200 -078600 -078400 -038800 -03D000 -01E000 -01E000 -01C000 -01C000 -01C000 -03C000 -03C000 -038000 -038000 -078000 -078000 -0F8000 -3FF000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 579 0 -DWIDTH 20 0 -BBX 21 25 1 0 -BITMAP -07FE00 -01F000 -01E000 -01E000 -01E000 -01FF80 -01C0F0 -01C070 -03C078 -03C078 -038078 -038078 -038078 -078070 -0780F0 -0780E0 -0701E0 -070380 -0F0F00 -0FF800 -0F0000 -0E0000 -1E0000 -3E0000 -FFC000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 603 0 -DWIDTH 20 0 -BBX 18 34 2 -7 -BITMAP -003E00 -00E780 -01C380 -0183C0 -0383C0 -038380 -078300 -070600 -070C00 -071800 -073000 -0F7000 -0E7000 -0E7800 -0E7C00 -0E3E00 -1E1F00 -1C0F80 -1C07C0 -1C03C0 -1C01C0 -3C01C0 -3CC1C0 -38C1C0 -38C180 -38C300 -787C00 -780000 -700000 -700000 -700000 -F00000 -F00000 -E00000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 25 3 0 -BITMAP -007800 -003800 -001C00 -000C00 -000600 -000000 -000000 -00FFC0 -0107C0 -0203C0 -040380 -0C0380 -180380 -380780 -380780 -700700 -700F00 -F01F00 -F01F00 -F02F00 -F06E00 -F0CE00 -F18E00 -7F0E00 -3C1FC0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 25 3 0 -BITMAP -0003C0 -000700 -000E00 -001800 -003000 -000000 -000000 -00FFC0 -0107C0 -0203C0 -040380 -0C0380 -180380 -380780 -380780 -700700 -700F00 -F01F00 -F01F00 -F02F00 -F06E00 -F0CE00 -F18E00 -7F0E00 -3C1FC0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 25 3 0 -BITMAP -001F00 -003F00 -007380 -00E180 -0180C0 -000000 -000000 -00FFC0 -0107C0 -0203C0 -040380 -0C0380 -180380 -380780 -380780 -700700 -700F00 -F01F00 -F01F00 -F02F00 -F06E00 -F0CE00 -F18E00 -7F0E00 -3C1FC0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 19 24 3 0 -BITMAP -003820 -007E60 -00CFC0 -008780 -000000 -000000 -00FFC0 -0107C0 -0203C0 -040380 -0C0380 -180380 -380780 -380780 -700700 -700F00 -F01F00 -F01F00 -F02F00 -F06E00 -F0CE00 -F18E00 -7F0E00 -3C1FC0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 22 3 0 -BITMAP -00E1C0 -00E3C0 -000000 -000000 -00FFC0 -0107C0 -0203C0 -040380 -0C0380 -180380 -380780 -380780 -700700 -700F00 -F01F00 -F01F00 -F02F00 -F06E00 -F0CE00 -F18E00 -7F0E00 -3C1FC0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 18 25 3 0 -BITMAP -000E00 -001100 -001100 -001100 -000E00 -000000 -000000 -00FFC0 -0107C0 -0203C0 -040380 -0C0380 -180380 -380780 -380780 -700700 -700F00 -F01F00 -F01F00 -F02F00 -F06E00 -F0CE00 -F18E00 -7F0E00 -3C1FC0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 881 0 -DWIDTH 30 0 -BBX 27 18 3 0 -BITMAP -00FFCF80 -0107B1C0 -0203E1E0 -0403C0E0 -0C0380E0 -180381C0 -380701C0 -38070380 -70070700 -700F1E00 -F01FF000 -F0170000 -F0270000 -F0470000 -F0C70060 -F18780C0 -7E03C300 -3C01FC00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 487 0 -DWIDTH 17 0 -BBX 15 25 3 -7 -BITMAP -00FE -030E -0406 -0C06 -1806 -3800 -7000 -7000 -7000 -F000 -F000 -F000 -F000 -F000 -F000 -7008 -3830 -1FC0 -0800 -1C00 -0E00 -0600 -0600 -0E00 -3C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 518 0 -DWIDTH 18 0 -BBX 15 25 3 0 -BITMAP -00F0 -0070 -0038 -0018 -000C -0000 -0000 -00F8 -031C -041E -0C0E -181E -381C -701C -7038 -7070 -F1E0 -FF00 -E000 -E000 -F000 -F006 -700C -3C30 -1FC0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 518 0 -DWIDTH 18 0 -BBX 17 25 3 0 -BITMAP -000780 -000E00 -001C00 -003000 -006000 -000000 -000000 -00F800 -031C00 -041E00 -0C0E00 -181E00 -381C00 -701C00 -703800 -707000 -F1E000 -FF0000 -E00000 -E00000 -F00000 -F00600 -700C00 -3C3000 -1FC000 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 518 0 -DWIDTH 18 0 -BBX 16 25 3 0 -BITMAP -007C -00FC -01CE -0386 -0603 -0000 -0000 -00F8 -031C -041E -0C0E -181E -381C -701C -7038 -7070 -F1E0 -FF00 -E000 -E000 -F000 -F006 -700C -3C30 -1FC0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 518 0 -DWIDTH 18 0 -BBX 16 22 3 0 -BITMAP -0387 -038F -0000 -0000 -00F8 -031C -041E -0C0E -181E -381C -701C -7038 -7070 -F1E0 -FF00 -E000 -E000 -F000 -F006 -700C -3C30 -1FC0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 9 25 3 0 -BITMAP -1E00 -0E00 -0700 -0300 -0180 -0000 -0000 -FE00 -1E00 -1C00 -1C00 -1C00 -1C00 -3C00 -3800 -3800 -3800 -3800 -7800 -7000 -7000 -7000 -7000 -F000 -FE00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 12 25 3 0 -BITMAP -00F0 -01C0 -0380 -0600 -0C00 -0000 -0000 -FE00 -1E00 -1C00 -1C00 -1C00 -1C00 -3C00 -3800 -3800 -3800 -3800 -7800 -7000 -7000 -7000 -7000 -F000 -FE00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 12 25 3 0 -BITMAP -07C0 -0FC0 -1CE0 -3860 -6030 -0000 -0000 -FE00 -1E00 -1C00 -1C00 -1C00 -1C00 -3C00 -3800 -3800 -3800 -3800 -7800 -7000 -7000 -7000 -7000 -F000 -FE00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 10 0 -BBX 12 22 3 0 -BITMAP -3870 -38F0 -0000 -0000 -FE00 -1E00 -1C00 -1C00 -1C00 -1C00 -3C00 -3800 -3800 -3800 -3800 -7800 -7000 -7000 -7000 -7000 -F000 -FE00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 562 0 -DWIDTH 19 0 -BBX 16 26 3 0 -BITMAP -0FC1 -03FE -0078 -0038 -00DC -018E -020E -000E -00FF -030F -0E07 -1C07 -1807 -3807 -7007 -7007 -7007 -E007 -E007 -E006 -E00E -F00C -F018 -7030 -3860 -1F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 631 0 -DWIDTH 21 0 -BBX 18 24 3 0 -BITMAP -007040 -00FCC0 -019F80 -010F00 -000000 -000000 -FE0F00 -1E1F80 -1C73C0 -1CC3C0 -1D8380 -3D0380 -3E0380 -3E0380 -3C0780 -380700 -780700 -780700 -700700 -700F00 -700E00 -F00E00 -F00E00 -E01FC0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 560 0 -DWIDTH 19 0 -BBX 17 25 3 0 -BITMAP -00F000 -007000 -003800 -001800 -000C00 -000000 -000000 -00FC00 -030E00 -0E0700 -1C0700 -1C0780 -380780 -780780 -700780 -700780 -F00700 -F00700 -F00F00 -F00E00 -F01C00 -F01800 -703000 -78E000 -1F8000 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 560 0 -DWIDTH 19 0 -BBX 17 25 3 0 -BITMAP -000780 -000E00 -001C00 -003000 -006000 -000000 -000000 -00FC00 -030E00 -0E0700 -1C0700 -1C0780 -380780 -780780 -700780 -700780 -F00700 -F00700 -F00F00 -F00E00 -F01C00 -F01800 -703000 -78E000 -1F8000 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 560 0 -DWIDTH 19 0 -BBX 17 25 3 0 -BITMAP -003E00 -007E00 -00E700 -01C300 -030180 -000000 -000000 -00FC00 -030E00 -0E0700 -1C0700 -1C0780 -380780 -780780 -700780 -700780 -F00700 -F00700 -F00F00 -F00E00 -F01C00 -F01800 -703000 -78E000 -1F8000 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 560 0 -DWIDTH 19 0 -BBX 18 24 3 0 -BITMAP -007040 -00FCC0 -019F80 -010F00 -000000 -000000 -00FC00 -030E00 -0E0700 -1C0700 -1C0780 -380780 -780780 -700780 -700780 -F00700 -F00700 -F00F00 -F00E00 -F01C00 -F01800 -703000 -78E000 -1F8000 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 560 0 -DWIDTH 19 0 -BBX 17 22 3 0 -BITMAP -01C380 -01C780 -000000 -000000 -00FC00 -030E00 -0E0700 -1C0700 -1C0780 -380780 -780780 -700780 -700780 -F00700 -F00700 -F00F00 -F00E00 -F01C00 -F01800 -703000 -78E000 -1F8000 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 20 17 2 1 -BITMAP -003800 -003800 -007800 -000000 -000000 -000000 -000000 -000000 -FFFFF0 -000000 -000000 -000000 -000000 -000000 -01C000 -01C000 -01C000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 560 0 -DWIDTH 19 0 -BBX 20 18 1 0 -BITMAP -003E30 -00C7C0 -0303C0 -0703C0 -0E07C0 -0C0DC0 -1C19C0 -3C11C0 -3821C0 -3843C0 -388380 -790380 -3A0700 -3C0700 -380E00 -3C0C00 -3E3000 -CFC000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 630 0 -DWIDTH 21 0 -BBX 18 25 3 0 -BITMAP -007800 -003800 -001C00 -000C00 -000600 -000000 -000000 -FE1FC0 -1C03C0 -1C0380 -1C0380 -3C0380 -380380 -380780 -380700 -380700 -780F00 -700F00 -701F00 -702E00 -704E00 -F08E00 -F10E00 -7E1E00 -381FC0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 630 0 -DWIDTH 21 0 -BBX 18 25 3 0 -BITMAP -0003C0 -000700 -000E00 -001800 -003000 -000000 -000000 -FE1FC0 -1C03C0 -1C0380 -1C0380 -3C0380 -380380 -380780 -380700 -380700 -780F00 -700F00 -701F00 -702E00 -704E00 -F08E00 -F10E00 -7E1E00 -381FC0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 630 0 -DWIDTH 21 0 -BBX 18 25 3 0 -BITMAP -001F00 -003F00 -007380 -00E180 -0180C0 -000000 -000000 -FE1FC0 -1C03C0 -1C0380 -1C0380 -3C0380 -380380 -380780 -380700 -380700 -780F00 -700F00 -701F00 -702E00 -704E00 -F08E00 -F10E00 -7E1E00 -381FC0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 630 0 -DWIDTH 21 0 -BBX 18 22 3 0 -BITMAP -00E1C0 -00E3C0 -000000 -000000 -FE1FC0 -1C03C0 -1C0380 -1C0380 -3C0380 -380380 -380780 -380700 -380700 -780F00 -700F00 -701F00 -702E00 -704E00 -F08E00 -F10E00 -7E1E00 -381FC0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 558 0 -DWIDTH 19 0 -BBX 21 32 0 -7 -BITMAP -0000F0 -0001C0 -000380 -000600 -000C00 -000000 -000000 -3F0078 -0F8038 -078038 -038038 -038030 -03C070 -01C060 -01C0C0 -01C080 -01C100 -01E300 -00E600 -00E400 -00E800 -00F000 -00F000 -00E000 -00C000 -008000 -010000 -030000 -0E0000 -1C0000 -380000 -F80000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 20 31 2 -7 -BITMAP -1F8000 -078000 -078000 -078000 -078000 -070000 -0703C0 -070FE0 -0F18F0 -0F30F0 -0E60F0 -0EC0F0 -0E80F0 -1F00F0 -1E00E0 -1E00E0 -1C01C0 -1C01C0 -3C0180 -3C0300 -380200 -380400 -3C0800 -7FF000 -780000 -700000 -700000 -700000 -F00000 -F00000 -E00000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 558 0 -DWIDTH 19 0 -BBX 21 29 0 -7 -BITMAP -003870 -0038F0 -000000 -000000 -3F0078 -0F8038 -078038 -038038 -038030 -03C070 -01C060 -01C0C0 -01C080 -01C100 -01E300 -00E600 -00E400 -00E800 -00F000 -00F000 -00E000 -00C000 -008000 -010000 -030000 -0E0000 -1C0000 -380000 -F80000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubR08-L1.bdf diff -u xc/fonts/bdf/100dpi/lubR08-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubR08-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubR08-L1.bdf:1.1 Wed Apr 4 18:55:32 2001 +++ xc/fonts/bdf/100dpi/lubR08-L1.bdf Wed Mar 16 21:03:45 2005 @@ -1,2891 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubR08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-R-Normal--11-80-100-100-P-63-ISO8859-1 -SIZE 8 100 100 -FONTBOUNDINGBOX 17 13 -6 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 11 -POINT_SIZE 80 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 63 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 10 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright" -X_HEIGHT 6 -CAP_HEIGHT 9 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 771 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 9 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 2 3 1 6 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -14 -24 -7E -28 -28 -FC -48 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 10 1 -1 -BITMAP -38 -E8 -A0 -E0 -70 -28 -28 -A8 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -44 -A8 -A8 -50 -38 -34 -54 -54 -88 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 690 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -30 -48 -48 -70 -97 -92 -8A -CC -7B -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 2 4 0 5 -BITMAP -C0 -C0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 3 11 1 -2 -BITMAP -60 -80 -80 -80 -80 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 3 11 2 -2 -BITMAP -40 -60 -20 -20 -20 -20 -20 -20 -20 -60 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 5 0 -BBX 4 4 1 5 -BITMAP -40 -F0 -60 -60 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -10 -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 4 1 -2 -BITMAP -80 -80 -80 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 512 0 -DWIDTH 6 0 -BBX 6 11 0 -2 -BITMAP -04 -08 -08 -18 -10 -30 -20 -60 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -30 -48 -84 -84 -84 -84 -84 -48 -30 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 4 9 1 0 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -88 -08 -10 -20 -40 -80 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F0 -88 -08 -08 -70 -08 -08 -88 -F0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -18 -18 -28 -48 -C8 -FC -08 -08 -1C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 4 9 1 0 -BITMAP -F0 -80 -80 -E0 -10 -10 -10 -90 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -38 -48 -80 -F0 -88 -88 -88 -48 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F8 -08 -10 -30 -20 -40 -40 -C0 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -88 -48 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -90 -88 -88 -88 -78 -08 -90 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 6 1 0 -BITMAP -80 -00 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 8 1 -2 -BITMAP -80 -00 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -04 -18 -30 -C0 -C0 -30 -18 -04 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 3 0 2 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -80 -60 -30 -0C -0C -30 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 480 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -F0 -88 -08 -10 -30 -20 -20 -00 -20 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 873 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -1E -22 -5D -99 -A9 -AD -B6 -40 -3C -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 744 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -10 -18 -18 -28 -24 -7C -42 -82 -C7 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 609 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -F8 -44 -44 -48 -78 -4C -44 -44 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 695 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -3C -44 -84 -80 -80 -80 -80 -44 -38 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 768 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -FC -42 -41 -41 -41 -41 -41 -42 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -F8 -48 -40 -50 -70 -50 -40 -48 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 548 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -F8 -48 -40 -50 -70 -50 -40 -40 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 732 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -3C -44 -80 -80 -80 -8E -84 -44 -3C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 771 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -E7 -42 -42 -42 -7E -42 -42 -42 -E7 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 4 11 0 -2 -BITMAP -30 -20 -20 -20 -20 -20 -20 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 708 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -EE -44 -48 -50 -60 -50 -4C -46 -EF -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 557 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -44 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 860 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -E180 -6300 -6300 -5700 -5500 -5D00 -4900 -4900 -E380 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 751 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -C7 -62 -62 -52 -4A -4A -46 -42 -E2 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -38 -44 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 573 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -F8 -44 -44 -4C -78 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 9 11 1 -2 -BITMAP -3800 -4400 -8200 -8200 -8200 -8200 -8200 -4400 -3C00 -0600 -0380 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 679 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -F8 -44 -44 -44 -78 -48 -48 -44 -E6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 542 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -78 -88 -80 -C0 -30 -18 -08 -88 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -FE -10 -10 -10 -10 -10 -10 -10 -38 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 719 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -E7 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 699 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -E3 -43 -42 -22 -24 -14 -14 -18 -08 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 925 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -E4C0 -4C80 -4C80 -4C80 -2C80 -3300 -3300 -3300 -2200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 657 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -E6 -44 -2C -38 -10 -28 -48 -44 -CE -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 678 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -E6 -44 -24 -28 -18 -10 -10 -10 -38 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F8 -90 -10 -20 -20 -60 -40 -48 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 11 1 -2 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 512 0 -DWIDTH 6 0 -BBX 6 11 0 -2 -BITMAP -80 -40 -40 -60 -20 -30 -10 -18 -08 -08 -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 11 0 -2 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 8 0 1 -BITMAP -10 -30 -30 -70 -48 -48 -84 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 1 1 -1 -BITMAP -F0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 1 2 8 -BITMAP -C0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 543 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -F0 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -C0 -40 -40 -78 -44 -44 -44 -44 -78 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 509 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -C8 -80 -80 -C0 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 642 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -18 -08 -08 -78 -88 -88 -88 -88 -7C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -88 -F8 -80 -C0 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 404 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -70 -50 -40 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 571 0 -DWIDTH 6 0 -BBX 5 8 1 -2 -BITMAP -78 -90 -90 -60 -80 -78 -88 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -C0 -40 -40 -7C -44 -44 -44 -44 -EE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 307 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -40 -00 -00 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 346 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -20 -00 -00 -60 -20 -20 -20 -20 -20 -A0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -C0 -40 -40 -4C -58 -60 -50 -58 -EC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 313 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 946 0 -DWIDTH 10 0 -BBX 11 6 0 0 -BITMAP -FFC0 -4440 -4440 -4440 -4440 -EEE0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -FC -44 -44 -44 -44 -EE -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 642 0 -DWIDTH 7 0 -BBX 6 8 0 -2 -BITMAP -F8 -44 -44 -44 -44 -78 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 6 8 1 -2 -BITMAP -78 -88 -88 -88 -88 -78 -08 -1C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -50 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 504 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -F0 -90 -C0 -B0 -90 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 392 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -40 -40 -40 -F0 -40 -40 -40 -40 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -CC -44 -44 -44 -44 -7E -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -EC -44 -48 -28 -30 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 9 0 -BBX 9 6 0 0 -BITMAP -E980 -4880 -5500 -5500 -3200 -2200 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 557 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -EC -48 -30 -70 -48 -DC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 551 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -EC -44 -48 -28 -30 -10 -20 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 595 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -F8 -90 -20 -60 -48 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -20 -40 -40 -40 -40 -80 -40 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 1 11 1 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 3 11 1 -2 -BITMAP -80 -40 -40 -40 -40 -20 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 3 0 2 -BITMAP -64 -B4 -9C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 8 1 -2 -BITMAP -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -20 -78 -A8 -A0 -A0 -A0 -A0 -78 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 4 9 2 0 -BITMAP -30 -50 -40 -40 -C0 -40 -40 -40 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 7 0 1 -BITMAP -82 -7C -44 -44 -44 -7C -82 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -E6 -44 -28 -18 -7C -10 -7C -10 -38 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 1 11 1 -2 -BITMAP -80 -80 -80 -80 -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 11 1 -2 -BITMAP -78 -88 -80 -40 -B0 -88 -68 -10 -08 -88 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 1 2 8 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -38 -44 -DE -AA -A2 -A2 -DE -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 428 0 -DWIDTH 5 0 -BBX 5 5 0 4 -BITMAP -F0 -90 -70 -90 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -28 -50 -B0 -F0 -50 -28 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 3 0 2 -BITMAP -FC -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 4 6 1 3 -BITMAP -60 -90 -F0 -F0 -D0 -60 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 1 2 8 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 3 0 -BBX 2 3 0 6 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -10 -10 -FE -10 -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 3 5 -6 4 -BITMAP -E0 -A0 -60 -C0 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 3 5 -6 4 -BITMAP -E0 -E0 -40 -A0 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 1 2 8 -BITMAP -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 626 0 -DWIDTH 7 0 -BBX 7 8 0 -2 -BITMAP -CC -44 -44 -44 -44 -7E -40 -40 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 11 0 -2 -BITMAP -F8 -F8 -F8 -F8 -38 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 1 1 3 3 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 3 2 -2 -BITMAP -80 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 3 5 -6 4 -BITMAP -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 428 0 -DWIDTH 5 0 -BBX 4 5 0 4 -BITMAP -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -A0 -50 -78 -68 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 8 0 -BBX 8 9 2 0 -BITMAP -C2 -44 -4C -48 -F6 -2E -6F -42 -87 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 8 0 -BBX 8 9 2 0 -BITMAP -C2 -44 -4C -48 -F7 -25 -63 -46 -87 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 8 0 -BBX 8 9 2 0 -BITMAP -E2 -E4 -4C -A8 -F6 -2E -6F -42 -87 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 480 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -20 -00 -20 -60 -40 -80 -88 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 744 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -18 -10 -18 -18 -28 -24 -7C -42 -82 -C7 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 744 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -18 -10 -18 -18 -28 -24 -7C -42 -82 -C7 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 744 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3C -10 -18 -18 -28 -24 -7C -42 -82 -C7 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 744 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3C -10 -18 -18 -28 -24 -7C -42 -82 -C7 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 744 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -28 -10 -18 -18 -28 -24 -7C -42 -82 -C7 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 744 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -18 -24 -18 -18 -18 -28 -24 -7C -42 -82 -C7 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 919 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -07C0 -0E40 -0A80 -1380 -2280 -3E00 -4200 -4240 -C7C0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 695 0 -DWIDTH 8 0 -BBX 6 11 1 -2 -BITMAP -3C -44 -84 -80 -80 -80 -80 -44 -38 -10 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 10 1 0 -BITMAP -20 -F8 -48 -40 -50 -70 -50 -40 -48 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 10 1 0 -BITMAP -20 -F8 -48 -40 -50 -70 -50 -40 -48 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 10 1 0 -BITMAP -30 -F8 -48 -40 -50 -70 -50 -40 -48 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 10 1 0 -BITMAP -50 -F8 -48 -40 -50 -70 -50 -40 -48 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -40 -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -40 -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 10 1 0 -BITMAP -E0 -70 -20 -20 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -A0 -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 768 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -FC -42 -41 -41 -F1 -41 -41 -42 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 751 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3C -C7 -62 -62 -52 -4A -4A -46 -42 -E2 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -10 -38 -44 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -10 -38 -44 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -70 -38 -44 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -3C -38 -44 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -28 -38 -44 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -84 -CC -48 -30 -30 -48 -C8 -84 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -3A -46 -86 -8A -92 -A2 -C2 -44 -B8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 719 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -18 -E7 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 719 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -18 -E7 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 719 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -18 -E7 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 719 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -14 -E7 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 678 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -18 -E6 -44 -24 -28 -18 -10 -10 -10 -38 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 573 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -E0 -40 -78 -44 -44 -4C -78 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -48 -48 -50 -50 -48 -44 -54 -F8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 543 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -20 -F0 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 543 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -20 -F0 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 543 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -60 -F0 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 543 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -F0 -F0 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 543 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -50 -F0 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 543 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -60 -90 -F0 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 819 0 -DWIDTH 9 0 -BBX 7 6 1 0 -BITMAP -EC -12 -7E -90 -B8 -EE -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 509 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -78 -C8 -80 -80 -C0 -78 -10 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -20 -70 -88 -F8 -80 -C0 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -20 -70 -88 -F8 -80 -C0 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -38 -70 -88 -F8 -80 -C0 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -50 -70 -88 -F8 -80 -C0 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 307 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -C0 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 307 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -60 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 307 0 -DWIDTH 3 0 -BBX 4 7 1 0 -BITMAP -F0 -60 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 307 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -A0 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 596 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -F8 -30 -D8 -7C -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -78 -FC -44 -44 -44 -44 -EE -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -10 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -20 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -30 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -50 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -10 -00 -00 -FE -00 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -74 -CC -9C -E4 -CC -B8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -30 -CC -44 -44 -44 -44 -7E -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -18 -CC -44 -44 -44 -44 -7E -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -3C -CC -44 -44 -44 -44 -7E -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -28 -CC -44 -44 -44 -44 -7E -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 551 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -30 -EC -44 -48 -28 -30 -10 -20 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 642 0 -DWIDTH 7 0 -BBX 6 11 0 -2 -BITMAP -C0 -40 -40 -78 -44 -44 -44 -44 -78 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 551 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -28 -EC -44 -48 -28 -30 -10 -20 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubR10-L1.bdf diff -u xc/fonts/bdf/100dpi/lubR10-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubR10-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubR10-L1.bdf:1.1 Wed Apr 4 18:55:33 2001 +++ xc/fonts/bdf/100dpi/lubR10-L1.bdf Wed Mar 16 21:03:45 2005 @@ -1,3137 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubR10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-R-Normal--14-100-100-100-P-80-ISO8859-1 -SIZE 10 100 100 -FONTBOUNDINGBOX 21 16 -8 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 100 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 80 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 13 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright" -X_HEIGHT 7 -CAP_HEIGHT 10 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 771 0 -DWIDTH 11 0 -BBX 9 9 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 1 10 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 3 3 1 7 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -0900 -1A00 -1200 -7F80 -1200 -2400 -FF00 -2400 -2C00 -4800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 5 13 2 -2 -BITMAP -20 -78 -A8 -A8 -A0 -60 -30 -28 -A8 -A8 -F0 -20 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 11 10 0 0 -BITMAP -7060 -88C0 -8980 -8B00 -7600 -0DC0 -1A20 -3220 -6220 -C1C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 690 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -1C00 -2200 -2200 -3200 -7C00 -89C0 -8480 -8280 -C100 -7FC0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 3 3 0 7 -BITMAP -E0 -E0 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 3 13 1 -3 -BITMAP -20 -40 -40 -80 -80 -80 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 3 13 1 -3 -BITMAP -80 -40 -40 -20 -20 -20 -20 -20 -20 -20 -40 -80 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 7 0 -BBX 5 5 1 5 -BITMAP -20 -A8 -50 -50 -50 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 5 1 -3 -BITMAP -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 1 1 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 512 0 -DWIDTH 7 0 -BBX 7 13 0 -3 -BITMAP -02 -04 -04 -08 -08 -18 -10 -30 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -38 -44 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -78 -8C -84 -04 -0C -18 -20 -40 -80 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -F8 -84 -84 -04 -78 -0C -04 -84 -8C -F8 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -0C -0C -14 -24 -44 -C4 -FE -04 -04 -0E -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -F8 -80 -80 -E0 -10 -08 -08 -88 -90 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -3E -42 -C2 -80 -BC -C2 -82 -82 -46 -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -FC -04 -08 -10 -10 -20 -60 -40 -C0 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -7C -C6 -82 -C2 -7C -8C -82 -82 -C6 -7C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -78 -C4 -82 -82 -86 -7A -02 -84 -84 -F8 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 1 7 1 0 -BITMAP -80 -00 -00 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 1 10 1 -3 -BITMAP -80 -00 -00 -00 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -01 -06 -18 -E0 -60 -18 -06 -01 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 4 0 2 -BITMAP -FF -00 -00 -FF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -80 -60 -18 -06 -07 -18 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 480 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -F0 -88 -88 -08 -10 -20 -20 -20 -00 -20 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 873 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -0F80 -30C0 -6720 -4A20 -9220 -9220 -9740 -9DC0 -6200 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 744 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -0800 -0C00 -1C00 -1400 -1200 -2200 -3F00 -4100 -4180 -E3C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 609 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FC -42 -42 -44 -7C -46 -42 -42 -46 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 695 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -1F -61 -41 -80 -80 -80 -80 -40 -61 -3E -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 768 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -FE00 -4300 -4180 -4080 -4080 -4080 -4080 -4080 -4100 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -FC -44 -40 -48 -78 -48 -40 -40 -44 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 548 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -FE -42 -40 -44 -7C -44 -40 -40 -40 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 732 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -1F00 -6100 -4100 -8000 -8000 -8380 -8100 -4100 -6100 -3F00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 771 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -E1C0 -4080 -4080 -4080 -7F80 -4080 -4080 -4080 -4080 -E1C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 10 1 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 5 13 0 -3 -BITMAP -38 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -90 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 708 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -E780 -4300 -4400 -5800 -7000 -5000 -4C00 -4600 -4300 -E7C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 557 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -40 -42 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 860 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -E0E0 -60C0 -51C0 -5140 -5940 -4A40 -4A40 -4440 -4440 -E0E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 751 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -C380 -6100 -7100 -5100 -4900 -4D00 -4500 -4300 -4100 -E100 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 573 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -FC -42 -42 -42 -46 -7C -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 11 13 1 -3 -BITMAP -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -4180 -6300 -3F00 -0200 -01C0 -00E0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 679 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -FC00 -4200 -4200 -4200 -4400 -7800 -4C00 -4400 -4200 -E180 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 542 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -7C -84 -84 -C0 -60 -18 -04 -84 -8C -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -FF80 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 719 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -E380 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 699 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -F1C0 -6080 -2080 -2100 -1100 -1300 -0A00 -0A00 -0C00 -0400 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 925 0 -DWIDTH 13 0 -BBX 13 10 0 0 -BITMAP -F238 -4210 -2710 -2520 -2520 -2520 -18C0 -18C0 -18C0 -1040 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 657 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -F380 -2100 -2200 -1400 -0C00 -1C00 -3400 -2200 -4300 -E780 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 678 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -F380 -6100 -2300 -1200 -0C00 -0800 -0800 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -84 -0C -08 -10 -10 -20 -40 -42 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 3 13 1 -3 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 512 0 -DWIDTH 7 0 -BBX 7 13 0 -3 -BITMAP -80 -40 -40 -20 -20 -30 -10 -18 -08 -08 -04 -04 -02 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 3 13 0 -3 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 8 0 2 -BITMAP -08 -18 -18 -24 -24 -42 -42 -81 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 1 1 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 3 1 3 9 -BITMAP -E0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 543 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -78 -84 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -C0 -40 -40 -5E -63 -41 -41 -41 -42 -7C -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 509 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -3C -44 -84 -80 -80 -40 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 642 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -06 -02 -02 -3E -42 -82 -82 -82 -C6 -7B -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 530 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -78 -C4 -84 -FC -80 -44 -38 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 404 0 -DWIDTH 6 0 -BBX 5 11 1 0 -BITMAP -38 -48 -48 -40 -F0 -40 -40 -40 -40 -40 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 571 0 -DWIDTH 8 0 -BBX 8 10 0 -3 -BITMAP -3F -66 -42 -62 -3C -40 -7F -81 -81 -7E -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -C0 -40 -40 -5C -62 -42 -42 -42 -42 -E7 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 307 0 -DWIDTH 4 0 -BBX 3 10 1 0 -BITMAP -40 -00 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 346 0 -DWIDTH 5 0 -BBX 4 13 0 -3 -BITMAP -10 -00 -00 -30 -10 -10 -10 -10 -10 -10 -90 -90 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -C0 -40 -40 -4E -4C -58 -60 -58 -4C -E7 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 313 0 -DWIDTH 4 0 -BBX 3 10 1 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 946 0 -DWIDTH 13 0 -BBX 13 7 0 0 -BITMAP -DCE0 -6310 -4210 -4210 -4210 -4210 -E738 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -DC -62 -42 -42 -42 -42 -E7 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 642 0 -DWIDTH 9 0 -BBX 8 10 0 -3 -BITMAP -DE -63 -41 -41 -41 -42 -7C -40 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 8 10 1 -3 -BITMAP -3E -42 -82 -82 -82 -C6 -7A -02 -02 -07 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F8 -48 -48 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 504 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -78 -88 -88 -70 -88 -88 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 4 9 1 0 -BITMAP -40 -40 -F0 -40 -40 -40 -40 -40 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -C6 -42 -42 -42 -42 -46 -3B -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -E3 -43 -22 -24 -14 -18 -08 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 11 0 -BBX 11 7 0 0 -BITMAP -E460 -4460 -4E40 -2A40 -2980 -3180 -1100 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 557 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -E7 -62 -34 -18 -2C -46 -E7 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 551 0 -DWIDTH 8 0 -BBX 8 10 0 -3 -BITMAP -F3 -43 -22 -26 -14 -1C -18 -08 -10 -70 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 595 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -FC -88 -10 -20 -20 -44 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 4 13 0 -3 -BITMAP -30 -40 -40 -40 -40 -40 -80 -40 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 1 13 1 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 4 13 1 -3 -BITMAP -C0 -20 -20 -20 -20 -20 -10 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 3 0 2 -BITMAP -61 -99 -86 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 1 10 1 -3 -BITMAP -80 -00 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -10 -1C -74 -94 -90 -90 -90 -50 -3C -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -38 -48 -48 -40 -40 -E0 -40 -40 -40 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 8 0 1 -BITMAP -81 -5A -24 -42 -42 -66 -5A -81 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -F380 -6300 -1600 -0C00 -3E00 -0800 -3E00 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 1 13 1 -3 -BITMAP -80 -80 -80 -80 -80 -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 6 13 1 -3 -BITMAP -7C -C4 -84 -80 -60 -98 -84 -44 -38 -04 -84 -C4 -F8 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 4 1 2 9 -BITMAP -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -4E80 -9240 -9040 -9040 -9840 -4E80 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 428 0 -DWIDTH 6 0 -BBX 6 5 0 5 -BITMAP -F8 -88 -78 -88 -FC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 530 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -24 -28 -58 -D0 -58 -28 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 4 0 2 -BITMAP -FF -01 -01 -01 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 6 1 4 -BITMAP -78 -FC -AA -B2 -6E -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 4 1 2 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 3 2 2 8 -BITMAP -E0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -0800 -0800 -FF80 -0800 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 4 6 -8 4 -BITMAP -E0 -90 -10 -60 -C0 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 4 6 -8 4 -BITMAP -F0 -90 -60 -30 -90 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 3 1 3 9 -BITMAP -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 626 0 -DWIDTH 9 0 -BBX 8 10 0 -3 -BITMAP -C6 -42 -42 -42 -42 -46 -7B -40 -40 -40 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 6 13 1 -3 -BITMAP -7C -F4 -F4 -F4 -74 -34 -14 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 1 1 4 4 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 2 3 3 -3 -BITMAP -C0 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 3 6 -8 4 -BITMAP -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 428 0 -DWIDTH 6 0 -BBX 5 5 0 5 -BITMAP -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 530 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -90 -50 -68 -2C -68 -50 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 11 0 -BBX 10 10 3 0 -BITMAP -C180 -4100 -4200 -4400 -4D80 -FB80 -1680 -27C0 -4080 -C1C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 11 0 -BBX 9 10 3 0 -BITMAP -C180 -4100 -4200 -4400 -4F00 -FC80 -1080 -2300 -4600 -C780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 11 0 -BBX 10 10 3 0 -BITMAP -F180 -9100 -6200 -3400 -9D80 -FB80 -1680 -27C0 -4080 -C1C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 480 0 -DWIDTH 7 0 -BBX 5 10 1 -3 -BITMAP -20 -00 -20 -20 -20 -40 -80 -88 -88 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 744 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -1C00 -0000 -0800 -0C00 -1C00 -1400 -1200 -2200 -3F00 -4100 -4180 -E3C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 744 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0E00 -0000 -0800 -0C00 -1C00 -1400 -1200 -2200 -3F00 -4100 -4180 -E3C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 744 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -3E00 -0000 -0800 -0C00 -1C00 -1400 -1200 -2200 -3F00 -4100 -4180 -E3C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 744 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -1F00 -0000 -0800 -0C00 -1C00 -1400 -1200 -2200 -3F00 -4100 -4180 -E3C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 744 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -1200 -0000 -0800 -0C00 -1C00 -1400 -1200 -2200 -3F00 -4100 -4180 -E3C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 744 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0C00 -1200 -0C00 -0800 -0C00 -1C00 -1400 -1200 -2200 -3F00 -4100 -4180 -E3C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 919 0 -DWIDTH 13 0 -BBX 13 10 0 0 -BITMAP -03F8 -0308 -0700 -0D10 -09F0 -1110 -3F00 -2100 -4108 -E3F8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 695 0 -DWIDTH 10 0 -BBX 8 13 1 -3 -BITMAP -1F -61 -41 -80 -80 -80 -80 -40 -61 -3E -08 -08 -18 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -70 -00 -FC -44 -40 -48 -78 -48 -40 -40 -44 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -38 -00 -FC -44 -40 -48 -78 -48 -40 -40 -44 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -7C -00 -FC -44 -40 -48 -78 -48 -40 -40 -44 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -48 -00 -FC -44 -40 -48 -78 -48 -40 -40 -44 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 12 1 0 -BITMAP -E0 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 12 1 0 -BITMAP -E0 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 5 12 2 0 -BITMAP -F8 -00 -70 -20 -20 -20 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 4 12 2 0 -BITMAP -90 -00 -70 -20 -20 -20 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 768 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -FE00 -4300 -4180 -4080 -F080 -4080 -4080 -4080 -4100 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 751 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3E00 -0000 -C380 -6100 -7100 -5100 -4900 -4D00 -4500 -4300 -4100 -E100 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1C00 -0000 -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1C00 -0000 -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3E00 -0000 -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3E00 -0000 -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -2400 -0000 -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -81 -42 -24 -18 -18 -24 -42 -81 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3E80 -6180 -4180 -8680 -8C80 -9880 -B080 -E100 -4300 -BE00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 719 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1C00 -0000 -E380 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 719 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1C00 -0000 -E380 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 719 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3E00 -0000 -E380 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 719 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1200 -0000 -E380 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 678 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1C00 -0000 -F380 -6100 -2300 -1200 -0C00 -0800 -0800 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 573 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -E0 -40 -7C -42 -42 -42 -44 -78 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 6 11 1 0 -BITMAP -30 -48 -48 -50 -50 -50 -48 -4C -44 -54 -F8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 543 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -38 -00 -78 -84 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 543 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -38 -00 -78 -84 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 543 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -7C -00 -78 -84 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 543 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -7C -00 -78 -84 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 543 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -48 -00 -78 -84 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 543 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -30 -48 -00 -78 -84 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 819 0 -DWIDTH 11 0 -BBX 10 7 1 0 -BITMAP -7B80 -8C40 -0840 -7FC0 -8800 -8C40 -7380 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 509 0 -DWIDTH 7 0 -BBX 6 10 1 -3 -BITMAP -3C -44 -84 -80 -80 -40 -3C -10 -10 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 530 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -70 -00 -78 -C4 -84 -FC -80 -44 -38 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 530 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -38 -00 -78 -C4 -84 -FC -80 -44 -38 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 530 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -7C -00 -78 -C4 -84 -FC -80 -44 -38 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 530 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -48 -00 -78 -C4 -84 -FC -80 -44 -38 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 307 0 -DWIDTH 4 0 -BBX 3 9 1 0 -BITMAP -E0 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 307 0 -DWIDTH 4 0 -BBX 3 9 1 0 -BITMAP -E0 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 307 0 -DWIDTH 4 0 -BBX 5 9 2 0 -BITMAP -F8 -00 -60 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 307 0 -DWIDTH 4 0 -BBX 4 9 2 0 -BITMAP -90 -00 -60 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 596 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -FC -38 -4C -3C -46 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -7C -00 -DC -62 -42 -42 -42 -42 -E7 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -38 -00 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -38 -00 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -7C -00 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -7C -00 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -48 -00 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -10 -00 -00 -FE -00 -00 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -3A -46 -8E -92 -E2 -C4 -B8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -38 -00 -C6 -42 -42 -42 -42 -46 -3B -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -1C -00 -C6 -42 -42 -42 -42 -46 -3B -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3E -00 -C6 -42 -42 -42 -42 -46 -3B -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -24 -00 -C6 -42 -42 -42 -42 -46 -3B -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 551 0 -DWIDTH 8 0 -BBX 8 12 0 -3 -BITMAP -1C -00 -F3 -43 -22 -26 -14 -1C -18 -08 -10 -70 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 642 0 -DWIDTH 9 0 -BBX 8 13 0 -3 -BITMAP -C0 -40 -40 -5E -63 -41 -41 -41 -42 -7C -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 551 0 -DWIDTH 8 0 -BBX 8 12 0 -3 -BITMAP -24 -00 -F3 -43 -22 -26 -14 -1C -18 -08 -10 -70 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubR12-L1.bdf diff -u xc/fonts/bdf/100dpi/lubR12-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubR12-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubR12-L1.bdf:1.1 Wed Apr 4 18:55:33 2001 +++ xc/fonts/bdf/100dpi/lubR12-L1.bdf Wed Mar 16 21:03:45 2005 @@ -1,3594 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubR12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-R-Normal--17-120-100-100-P-96-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 27 20 -10 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 17 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 96 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 15 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright" -X_HEIGHT 9 -CAP_HEIGHT 13 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 771 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 13 3 0 -BITMAP -40 -40 -40 -40 -40 -40 -80 -80 -80 -80 -00 -00 -40 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 5 4 1 9 -BITMAP -88 -88 -50 -50 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0980 -0900 -0900 -0900 -7FC0 -1200 -1200 -1200 -FF80 -2400 -2400 -2400 -6400 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 7 14 2 -1 -BITMAP -1E -F2 -92 -90 -90 -70 -18 -14 -12 -12 -92 -94 -F8 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -7060 -C840 -8880 -8900 -8B00 -7200 -05C0 -0B20 -1A20 -1220 -2220 -4220 -C1C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 690 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -1E00 -3300 -2100 -2100 -3200 -2C00 -4CF0 -8420 -8220 -8120 -C0C0 -61C0 -3EF0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 4 0 -BBX 3 5 1 8 -BITMAP -E0 -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 3 16 1 -3 -BITMAP -20 -40 -40 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 3 16 1 -3 -BITMAP -80 -80 -40 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -40 -80 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 8 0 -BBX 7 5 1 8 -BITMAP -10 -D2 -2C -28 -44 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -0800 -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 5 1 -3 -BITMAP -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 1 1 5 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 1 1 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 512 0 -DWIDTH 9 0 -BBX 9 16 0 -3 -BITMAP -0080 -0100 -0100 -0200 -0200 -0400 -0400 -0800 -0800 -1000 -1000 -2000 -2000 -4000 -4000 -8000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -3E00 -4100 -4100 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -4100 -4100 -3E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 5 13 3 0 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 7 13 2 0 -BITMAP -78 -84 -82 -02 -02 -06 -0C -18 -30 -60 -40 -80 -FE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 7 13 2 0 -BITMAP -F8 -86 -82 -02 -02 -04 -7C -06 -02 -02 -82 -C4 -F8 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0200 -0600 -0A00 -1A00 -1200 -2200 -4200 -C200 -FF80 -0200 -0200 -0200 -0F80 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 6 13 2 0 -BITMAP -FC -80 -80 -80 -F0 -18 -04 -04 -04 -04 -84 -88 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -1F -23 -41 -80 -80 -BC -C2 -81 -81 -81 -41 -62 -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 8 13 2 0 -BITMAP -FF -03 -02 -06 -04 -08 -18 -10 -30 -20 -20 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3C -C3 -81 -81 -C1 -7E -4C -82 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3C -46 -82 -81 -81 -81 -43 -3D -01 -01 -82 -C4 -F8 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 1 9 2 0 -BITMAP -80 -00 -00 -00 -00 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 1 12 2 -3 -BITMAP -80 -00 -00 -00 -00 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -0040 -0180 -0600 -0C00 -3000 -C000 -3000 -0C00 -0700 -0180 -0040 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 4 0 3 -BITMAP -FFC0 -0000 -0000 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -8000 -6000 -3800 -0C00 -0300 -00C0 -0300 -0C00 -1800 -6000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 480 0 -DWIDTH 8 0 -BBX 6 13 1 0 -BITMAP -F8 -8C -84 -04 -08 -08 -10 -20 -20 -20 -00 -00 -20 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 873 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -07C0 -1830 -3010 -6788 -4888 -9088 -9108 -9318 -9730 -9DE0 -4000 -6100 -1E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 744 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -0200 -0600 -0600 -0500 -0900 -0880 -1080 -1080 -3FC0 -2040 -2020 -4020 -E0F8 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 609 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -FF00 -2180 -2080 -2080 -2080 -2300 -3F00 -2300 -2080 -2080 -2080 -2180 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 695 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -1FC0 -30C0 -4040 -4000 -8000 -8000 -8000 -8000 -8000 -4000 -4000 -3040 -1F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 768 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -FF80 -20C0 -2020 -2010 -2010 -2010 -2010 -2010 -2010 -2010 -2020 -2040 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -FFC0 -2040 -2000 -2000 -2000 -2100 -3F00 -2100 -2000 -2000 -2040 -2040 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 548 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -FF80 -2080 -2000 -2000 -2000 -2100 -3F00 -2100 -2000 -2000 -2000 -2000 -F800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 732 0 -DWIDTH 12 0 -BBX 12 13 1 0 -BITMAP -1F80 -30C0 -4040 -4000 -8000 -8000 -8000 -81F0 -8040 -4040 -4040 -3040 -1FC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 771 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -F8F8 -2020 -2020 -2020 -2020 -2020 -3FE0 -2020 -2020 -2020 -2020 -2020 -F8F8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 5 13 0 0 -BITMAP -F8 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 7 0 -BBX 7 16 0 -3 -BITMAP -3E -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -88 -90 -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 708 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -F9E0 -20C0 -2100 -2200 -2400 -2800 -3800 -2C00 -2600 -2300 -2180 -20C0 -F3F0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 557 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -F800 -2000 -2000 -2000 -2000 -2000 -2000 -2000 -2000 -2000 -2080 -2080 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 860 0 -DWIDTH 15 0 -BBX 15 13 0 0 -BITMAP -F01E -3018 -2818 -2828 -2828 -2448 -2448 -2248 -2288 -2188 -2108 -2108 -F83E -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 751 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -E0F8 -3020 -3020 -2820 -2420 -2620 -2220 -2120 -21A0 -20A0 -2060 -2020 -F820 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -1F00 -2080 -4040 -C060 -8020 -8020 -8020 -8020 -8020 -C060 -4040 -2080 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 573 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -FE00 -2100 -2080 -2080 -2080 -2180 -2300 -3E00 -2000 -2000 -2000 -2000 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 13 16 1 -3 -BITMAP -1F00 -2080 -4040 -C040 -8020 -8020 -8020 -8020 -8020 -C060 -4040 -20C0 -1F80 -0180 -00E0 -0038 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 679 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -FE00 -2180 -2080 -2080 -2080 -2100 -3E00 -2200 -2200 -2100 -2100 -2080 -F0E0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 542 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -3E -42 -82 -80 -C0 -60 -18 -04 -02 -02 -82 -84 -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -FFE0 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -1F00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 719 0 -DWIDTH 12 0 -BBX 13 13 0 0 -BITMAP -F8F8 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -1040 -0F80 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 699 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -F070 -6020 -2020 -2040 -1040 -10C0 -0880 -0880 -0D00 -0500 -0500 -0200 -0200 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 925 0 -DWIDTH 16 0 -BBX 16 13 0 0 -BITMAP -F087 -6182 -2182 -2184 -21C4 -1244 -1248 -1248 -1428 -0C30 -0C30 -0810 -0810 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 657 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -F8E0 -3040 -1080 -1100 -0B00 -0E00 -0C00 -0A00 -1300 -3100 -2080 -40C0 -E3E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 678 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -F8E0 -3040 -3080 -1080 -0900 -0A00 -0600 -0400 -0400 -0400 -0400 -0400 -1F00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -FF -82 -86 -04 -0C -08 -10 -10 -20 -20 -41 -41 -FF -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 3 16 2 -3 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 512 0 -DWIDTH 9 0 -BBX 9 16 0 -3 -BITMAP -8000 -4000 -4000 -2000 -2000 -1000 -1000 -0800 -0800 -0400 -0400 -0200 -0200 -0100 -0100 -0080 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 3 16 1 -3 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 11 0 2 -BITMAP -0400 -0C00 -0C00 -1200 -1200 -3300 -2100 -2100 -4080 -4080 -8040 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 1 1 -1 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 4 1 3 12 -BITMAP -F0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 543 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -7C -86 -82 -02 -3E -C2 -82 -C2 -7F -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -E000 -2000 -2000 -2000 -2F00 -3080 -2040 -2040 -2040 -2040 -2040 -3080 -2F00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 509 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -3E -42 -C2 -80 -80 -80 -80 -60 -3E -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 642 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0700 -0100 -0100 -0100 -3D00 -4300 -8100 -8100 -8100 -8100 -8100 -4300 -3DC0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 530 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -38 -44 -82 -82 -FE -80 -80 -42 -3C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 404 0 -DWIDTH 7 0 -BBX 7 13 0 0 -BITMAP -1E -22 -22 -20 -FC -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 571 0 -DWIDTH 10 0 -BBX 10 12 0 -3 -BITMAP -3FC0 -6300 -4100 -4100 -4100 -2200 -7C00 -4000 -7F80 -8040 -C0C0 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -E000 -2000 -2000 -2000 -2F00 -3080 -2080 -2080 -2080 -2080 -2080 -2080 -FBE0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 307 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -20 -00 -00 -00 -E0 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 346 0 -DWIDTH 6 0 -BBX 5 16 0 -3 -BITMAP -08 -00 -00 -00 -38 -08 -08 -08 -08 -08 -08 -08 -08 -88 -88 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 599 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -E000 -2000 -2000 -2000 -2380 -2300 -2600 -2800 -3800 -2C00 -2600 -2300 -F1C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 313 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 946 0 -DWIDTH 16 0 -BBX 17 9 0 0 -BITMAP -EF3C00 -30C200 -208200 -208200 -208200 -208200 -208200 -208200 -FBEF80 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -EF00 -3080 -2080 -2080 -2080 -2080 -2080 -2080 -FBE0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -3E00 -6300 -C180 -8080 -8080 -8080 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 642 0 -DWIDTH 11 0 -BBX 10 12 0 -3 -BITMAP -EF00 -3080 -2040 -2040 -2040 -2040 -2040 -3080 -2F00 -2000 -2000 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 617 0 -DWIDTH 10 0 -BBX 10 12 1 -3 -BITMAP -3D00 -4300 -8100 -8100 -8100 -8100 -8100 -4300 -3D00 -0100 -0100 -07C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -EC -34 -24 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 504 0 -DWIDTH 9 0 -BBX 6 9 1 0 -BITMAP -7C -84 -84 -C0 -30 -0C -84 -84 -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 392 0 -DWIDTH 7 0 -BBX 5 12 1 0 -BITMAP -40 -40 -40 -F8 -40 -40 -40 -40 -40 -40 -40 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -E380 -2080 -2080 -2080 -2080 -2080 -2080 -2180 -1EE0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -F380 -6100 -2100 -2200 -1200 -1600 -1400 -0C00 -0800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 14 0 -BBX 14 9 0 0 -BITMAP -F11C -6308 -2308 -2298 -2490 -14D0 -1860 -1860 -1020 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 557 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -F1C0 -6180 -3300 -1A00 -0C00 -1600 -2300 -4180 -E3C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 551 0 -DWIDTH 9 0 -BBX 9 12 0 -3 -BITMAP -F380 -6100 -2100 -2300 -1200 -1200 -1C00 -0C00 -0800 -0800 -1000 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 595 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -FF -86 -04 -08 -10 -30 -20 -41 -FF -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 4 16 1 -3 -BITMAP -30 -40 -40 -40 -40 -40 -40 -40 -80 -40 -40 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 4 0 -BBX 1 16 2 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 4 16 1 -3 -BITMAP -C0 -20 -20 -20 -20 -20 -20 -20 -10 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 4 0 3 -BITMAP -7040 -9840 -8440 -8380 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 12 3 -3 -BITMAP -40 -00 -00 -80 -80 -80 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 7 13 1 0 -BITMAP -10 -1E -72 -52 -90 -90 -90 -90 -90 -90 -50 -3E -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 7 13 2 0 -BITMAP -1E -22 -22 -20 -20 -20 -F8 -20 -20 -20 -20 -40 -FE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 11 1 1 -BITMAP -8080 -DD80 -7700 -4100 -4100 -4100 -4100 -6300 -2200 -5D00 -8080 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 11 13 0 0 -BITMAP -F9E0 -30C0 -1180 -0B00 -0600 -3F80 -0400 -0400 -3F80 -0400 -0400 -0400 -1F00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 4 0 -BBX 1 16 2 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 7 16 2 -3 -BITMAP -3E -C6 -82 -80 -80 -70 -9C -86 -82 -62 -1C -06 -02 -82 -C6 -FC -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 5 1 3 12 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 12 13 1 0 -BITMAP -0F00 -30C0 -6060 -4F20 -9910 -9010 -9010 -9010 -9810 -4F20 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 428 0 -DWIDTH 7 0 -BBX 7 7 0 6 -BITMAP -F8 -84 -04 -7C -C4 -84 -7E -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 530 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -12 -24 -4C -D8 -4C -24 -12 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 5 0 2 -BITMAP -FFC0 -0040 -0040 -0040 -0040 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 1 1 5 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 7 8 2 5 -BITMAP -38 -44 -FA -AA -AA -B2 -6C -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 5 1 3 12 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 3 4 1 9 -BITMAP -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 6 0 -BBX 4 8 -10 5 -BITMAP -E0 -90 -10 -10 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 6 0 -BBX 4 8 -10 5 -BITMAP -E0 -90 -10 -60 -30 -10 -90 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 4 1 3 12 -BITMAP -F0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 626 0 -DWIDTH 11 0 -BBX 11 12 0 -3 -BITMAP -E380 -2080 -2080 -2080 -2080 -2080 -2080 -2180 -3EE0 -2000 -2000 -2000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 7 16 1 -3 -BITMAP -7E -FA -FA -FA -FA -7A -1A -0A -0A -0A -0A -0A -0A -0A -0A -0A -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 2 1 4 5 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 3 3 4 -3 -BITMAP -C0 -60 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 6 0 -BBX 3 8 -10 5 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 428 0 -DWIDTH 7 0 -BBX 6 7 1 6 -BITMAP -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 530 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -90 -48 -64 -36 -64 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 13 0 -BBX 11 13 4 0 -BITMAP -C0C0 -4080 -4100 -4300 -4200 -4440 -4CC0 -E940 -1240 -33E0 -2040 -4040 -80E0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 13 0 -BBX 10 13 4 0 -BITMAP -C0C0 -4080 -4100 -4300 -4200 -4780 -4E40 -E840 -1040 -3080 -2100 -4200 -83C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 13 0 -BBX 12 13 5 0 -BITMAP -E060 -9040 -1080 -6180 -3100 -1220 -9660 -E4A0 -0920 -19F0 -1020 -2020 -4070 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 480 0 -DWIDTH 8 0 -BBX 6 13 1 -4 -BITMAP -10 -00 -00 -10 -10 -10 -20 -40 -40 -80 -84 -C4 -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 744 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -0F00 -0000 -0200 -0600 -0600 -0500 -0900 -0880 -1080 -1080 -3FC0 -2040 -2020 -4020 -E0F8 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 744 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -0780 -0000 -0200 -0600 -0600 -0500 -0900 -0880 -1080 -1080 -3FC0 -2040 -2020 -4020 -E0F8 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 744 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -1F80 -0000 -0200 -0600 -0600 -0500 -0900 -0880 -1080 -1080 -3FC0 -2040 -2020 -4020 -E0F8 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 744 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -0FC0 -0000 -0200 -0600 -0600 -0500 -0900 -0880 -1080 -1080 -3FC0 -2040 -2020 -4020 -E0F8 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 744 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -0D80 -0000 -0200 -0600 -0600 -0500 -0900 -0880 -1080 -1080 -3FC0 -2040 -2020 -4020 -E0F8 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 744 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -0700 -0700 -0000 -0200 -0600 -0600 -0500 -0900 -0880 -1080 -1080 -3FC0 -2040 -2020 -4020 -E0F8 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 919 0 -DWIDTH 16 0 -BBX 15 13 0 0 -BITMAP -00FE -0182 -0380 -0280 -0480 -0C84 -08FC -1080 -1F80 -2080 -6080 -4082 -E3FE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 695 0 -DWIDTH 12 0 -BBX 10 16 1 -3 -BITMAP -1FC0 -30C0 -4040 -4000 -8000 -8000 -8000 -8000 -8000 -4000 -4000 -3040 -1F80 -0400 -0600 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -1E00 -0000 -FFC0 -2040 -2000 -2000 -2000 -2100 -3F00 -2100 -2000 -2000 -2040 -2040 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -1E00 -0000 -FFC0 -2040 -2000 -2000 -2000 -2100 -3F00 -2100 -2000 -2000 -2040 -2040 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -3F00 -0000 -FFC0 -2040 -2000 -2000 -2000 -2100 -3F00 -2100 -2000 -2000 -2040 -2040 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -1B00 -0000 -FFC0 -2040 -2000 -2000 -2000 -2100 -3F00 -2100 -2000 -2000 -2040 -2040 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 5 15 0 0 -BITMAP -F0 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 5 15 0 0 -BITMAP -78 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 15 1 0 -BITMAP -FC -00 -7C -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -7C -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 5 15 0 0 -BITMAP -D8 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 768 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -FF80 -20C0 -2020 -2010 -2010 -2010 -FC10 -2010 -2010 -2010 -2020 -2040 -FF80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 751 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -0FC0 -0000 -E0F8 -3020 -3020 -2820 -2420 -2620 -2220 -2120 -21A0 -20A0 -2060 -2020 -F820 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 11 15 1 0 -BITMAP -1E00 -0000 -1F00 -2080 -4040 -C060 -8020 -8020 -8020 -8020 -8020 -C060 -4040 -2080 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 11 15 1 0 -BITMAP -0F00 -0000 -1F00 -2080 -4040 -C060 -8020 -8020 -8020 -8020 -8020 -C060 -4040 -2080 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 11 15 1 0 -BITMAP -3F00 -0000 -1F00 -2080 -4040 -C060 -8020 -8020 -8020 -8020 -8020 -C060 -4040 -2080 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 11 15 1 0 -BITMAP -1F80 -0000 -1F00 -2080 -4040 -C060 -8020 -8020 -8020 -8020 -8020 -C060 -4040 -2080 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 11 15 1 0 -BITMAP -1B00 -0000 -1F00 -2080 -4040 -C060 -8020 -8020 -8020 -8020 -8020 -C060 -4040 -2080 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -8040 -4080 -2100 -3300 -1E00 -0C00 -1E00 -1200 -2100 -4080 -8040 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -1F20 -20E0 -4060 -C0E0 -8120 -8220 -8420 -8820 -9020 -E060 -C040 -E180 -9F00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 719 0 -DWIDTH 12 0 -BBX 13 15 0 0 -BITMAP -0F00 -0000 -F8F8 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -1040 -0F80 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 719 0 -DWIDTH 12 0 -BBX 13 15 0 0 -BITMAP -0780 -0000 -F8F8 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -1040 -0F80 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 719 0 -DWIDTH 12 0 -BBX 13 15 0 0 -BITMAP -0FC0 -0000 -F8F8 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -1040 -0F80 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 719 0 -DWIDTH 12 0 -BBX 13 15 0 0 -BITMAP -0D80 -0000 -F8F8 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -1040 -0F80 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 678 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0F00 -0000 -F8E0 -3040 -3080 -1080 -0900 -0A00 -0600 -0400 -0400 -0400 -0400 -0400 -1F00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 573 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -F800 -2000 -2000 -3F00 -20C0 -2040 -2040 -2040 -2180 -3E00 -2000 -2000 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 614 0 -DWIDTH 10 0 -BBX 11 13 0 0 -BITMAP -1F00 -3180 -2080 -2180 -2200 -2200 -2300 -2180 -20C0 -2020 -2020 -2220 -FBC0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 543 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -3C -00 -7C -86 -82 -02 -3E -C2 -82 -C2 -7F -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 543 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -3C -00 -7C -86 -82 -02 -3E -C2 -82 -C2 -7F -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 543 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -7E -00 -7C -86 -82 -02 -3E -C2 -82 -C2 -7F -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 543 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -7E -00 -7C -86 -82 -02 -3E -C2 -82 -C2 -7F -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 543 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -6C -00 -7C -86 -82 -02 -3E -C2 -82 -C2 -7F -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 543 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -38 -38 -00 -7C -86 -82 -02 -3E -C2 -82 -C2 -7F -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 819 0 -DWIDTH 14 0 -BBX 12 9 1 0 -BITMAP -79C0 -8E20 -8410 -0410 -3FF0 -C400 -8400 -8610 -79E0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 509 0 -DWIDTH 9 0 -BBX 7 12 1 -3 -BITMAP -3E -42 -C2 -80 -80 -80 -80 -60 -3E -10 -18 -38 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 530 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -78 -00 -38 -44 -82 -82 -FE -80 -80 -42 -3C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 530 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -3C -00 -38 -44 -82 -82 -FE -80 -80 -42 -3C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 530 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -7E -00 -38 -44 -82 -82 -FE -80 -80 -42 -3C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 530 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -6C -00 -38 -44 -82 -82 -FE -80 -80 -42 -3C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 307 0 -DWIDTH 5 0 -BBX 5 11 0 0 -BITMAP -F0 -00 -E0 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 307 0 -DWIDTH 5 0 -BBX 5 11 0 0 -BITMAP -78 -00 -E0 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 307 0 -DWIDTH 5 0 -BBX 6 11 1 0 -BITMAP -FC -00 -70 -10 -10 -10 -10 -10 -10 -10 -7C -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 307 0 -DWIDTH 5 0 -BBX 5 11 0 0 -BITMAP -D8 -00 -E0 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 596 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -FE00 -1C00 -3E00 -4300 -3F00 -6380 -C180 -8080 -8080 -8080 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -3F00 -0000 -EF00 -3080 -2080 -2080 -2080 -2080 -2080 -2080 -FBE0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -3C00 -0000 -3E00 -6300 -C180 -8080 -8080 -8080 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -1E00 -0000 -3E00 -6300 -C180 -8080 -8080 -8080 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -7E00 -0000 -3E00 -6300 -C180 -8080 -8080 -8080 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -7E00 -0000 -3E00 -6300 -C180 -8080 -8080 -8080 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -3600 -0000 -3E00 -6300 -C180 -8080 -8080 -8080 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -0800 -0000 -0000 -0000 -FF80 -0000 -0000 -0000 -0800 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -3E80 -6180 -C380 -8680 -8880 -B080 -E180 -C300 -BE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -1E00 -0000 -E380 -2080 -2080 -2080 -2080 -2080 -2080 -2180 -1EE0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -0F00 -0000 -E380 -2080 -2080 -2080 -2080 -2080 -2080 -2180 -1EE0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -1F80 -0000 -E380 -2080 -2080 -2080 -2080 -2080 -2080 -2180 -1EE0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -1B00 -0000 -E380 -2080 -2080 -2080 -2080 -2080 -2080 -2180 -1EE0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 551 0 -DWIDTH 9 0 -BBX 9 14 0 -3 -BITMAP -1E00 -0000 -F380 -6100 -2100 -2300 -1200 -1200 -1C00 -0C00 -0800 -0800 -1000 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 642 0 -DWIDTH 11 0 -BBX 10 16 0 -3 -BITMAP -E000 -2000 -2000 -2000 -2F00 -3080 -2040 -2040 -2040 -2040 -2040 -3080 -2F00 -2000 -2000 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 551 0 -DWIDTH 9 0 -BBX 9 14 0 -3 -BITMAP -3600 -0000 -F380 -6100 -2100 -2300 -1200 -1200 -1C00 -0C00 -0800 -0800 -1000 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubR14-L1.bdf diff -u xc/fonts/bdf/100dpi/lubR14-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubR14-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubR14-L1.bdf:1.1 Wed Apr 4 18:55:33 2001 +++ xc/fonts/bdf/100dpi/lubR14-L1.bdf Wed Mar 16 21:03:45 2005 @@ -1,4049 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubR14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-R-Normal--20-140-100-100-P-114-ISO8859-1 -SIZE 14 100 100 -FONTBOUNDINGBOX 31 23 -12 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 20 -POINT_SIZE 140 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 114 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 18 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright" -X_HEIGHT 11 -CAP_HEIGHT 15 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 771 0 -DWIDTH 15 0 -BBX 15 15 0 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 15 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -80 -80 -80 -80 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 386 0 -DWIDTH 8 0 -BBX 6 5 1 10 -BITMAP -CC -CC -CC -48 -48 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 15 0 0 -BITMAP -0440 -0440 -0440 -0480 -0880 -7FF0 -0880 -0900 -0900 -1100 -FFE0 -1100 -1200 -2200 -2200 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 7 18 3 -2 -BITMAP -10 -3E -D2 -D2 -D0 -D0 -F0 -70 -38 -1C -16 -16 -96 -96 -DC -78 -10 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -7818 -C410 -8420 -8440 -8480 -8580 -7900 -02F0 -0490 -0D08 -0908 -1108 -2108 -4090 -C0F0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 690 0 -DWIDTH 14 0 -BBX 14 15 0 0 -BITMAP -0780 -1CC0 -18C0 -18C0 -18C0 -0F80 -1C00 -663C -4708 -C388 -C1C8 -C0D0 -E0F0 -70F0 -1F3C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 5 0 -BBX 3 5 1 10 -BITMAP -E0 -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 5 18 1 -3 -BITMAP -08 -10 -20 -20 -60 -40 -C0 -C0 -C0 -C0 -C0 -C0 -40 -60 -20 -20 -10 -08 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 5 18 1 -3 -BITMAP -80 -40 -20 -20 -30 -10 -18 -18 -18 -18 -18 -18 -10 -30 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 9 0 -BBX 8 7 1 8 -BITMAP -18 -18 -D3 -24 -18 -64 -26 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -0400 -0400 -0400 -0400 -0400 -0400 -FFE0 -0400 -0400 -0400 -0400 -0400 -0400 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 7 2 -4 -BITMAP -C0 -C0 -C0 -40 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 5 1 1 7 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 2 2 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 512 0 -DWIDTH 10 0 -BBX 10 18 0 -3 -BITMAP -0040 -0080 -0080 -0100 -0100 -0200 -0200 -0400 -0400 -0800 -0800 -1000 -1000 -2000 -2000 -4000 -4000 -8000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -1E00 -2100 -6180 -4080 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -4080 -6180 -2100 -1E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 8 15 2 0 -BITMAP -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 8 15 2 0 -BITMAP -7C -C6 -83 -83 -03 -03 -06 -0C -08 -30 -20 -40 -40 -FF -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 8 15 2 0 -BITMAP -FC -86 -83 -03 -03 -02 -04 -7C -06 -03 -03 -03 -83 -C6 -FC -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0180 -0380 -0780 -0580 -0980 -1180 -2180 -6180 -C180 -FFE0 -0180 -0180 -0180 -0180 -07E0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 8 15 2 0 -BITMAP -FF -FF -80 -80 -80 -80 -F8 -0E -07 -03 -03 -03 -87 -86 -F8 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -1F80 -3180 -6080 -4000 -C000 -DF00 -E180 -C0C0 -C0C0 -C0C0 -C0C0 -40C0 -6180 -3180 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 9 15 2 0 -BITMAP -FF80 -FF80 -0180 -0100 -0200 -0600 -0400 -0800 -1800 -1000 -3000 -3000 -2000 -6000 -6000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -1F00 -3180 -60C0 -60C0 -60C0 -3980 -1E00 -2F00 -4380 -C1C0 -C0C0 -C0C0 -C0C0 -6180 -3F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -1E00 -6300 -6180 -C080 -C0C0 -C0C0 -C0C0 -C0C0 -61C0 -3EC0 -00C0 -0080 -4180 -6300 -7E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 11 2 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 15 2 -4 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -00 -00 -C0 -C0 -40 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -0010 -0060 -00C0 -0300 -0C00 -3000 -C000 -3000 -0C00 -0300 -00C0 -0060 -0010 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 6 0 3 -BITMAP -FFF0 -0000 -0000 -0000 -0000 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -8000 -E000 -3000 -0C00 -0300 -00C0 -0030 -00C0 -0300 -0C00 -3000 -6000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 8 15 1 0 -BITMAP -7C -C6 -83 -83 -03 -06 -0C -18 -10 -30 -30 -00 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 873 0 -DWIDTH 17 0 -BBX 16 15 1 0 -BITMAP -03F0 -0E0C -1806 -21F2 -6221 -4421 -8861 -8861 -88C3 -88C2 -8944 -4678 -6000 -3040 -0F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 744 0 -DWIDTH 15 0 -BBX 15 15 0 0 -BITMAP -0100 -0300 -0380 -0380 -05C0 -04C0 -08E0 -0860 -1060 -1FF0 -1030 -2018 -2018 -401C -F03E -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 609 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -FF00 -3180 -30C0 -30C0 -30C0 -3080 -3100 -3F80 -31C0 -30E0 -3060 -3060 -3060 -30C0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 695 0 -DWIDTH 14 0 -BBX 12 15 1 0 -BITMAP -0FE0 -3830 -7010 -6010 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -6000 -3000 -1810 -0FE0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 768 0 -DWIDTH 15 0 -BBX 14 15 0 0 -BITMAP -FFC0 -3070 -3018 -3018 -300C -300C -300C -300C -300C -300C -3008 -3018 -3010 -3070 -FFC0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 11 15 0 0 -BITMAP -FFC0 -3040 -3040 -3000 -3000 -3000 -3080 -3F80 -3080 -3000 -3000 -3000 -3020 -3020 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 548 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -FFC0 -3040 -3040 -3000 -3000 -3000 -3080 -3F80 -3080 -3000 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 732 0 -DWIDTH 15 0 -BBX 14 15 1 0 -BITMAP -0FE0 -3830 -7010 -6010 -E000 -C000 -C000 -C000 -C0FC -C030 -C030 -6030 -3030 -1830 -0FE0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 771 0 -DWIDTH 15 0 -BBX 15 15 0 0 -BITMAP -FC7E -3018 -3018 -3018 -3018 -3018 -3018 -3FF8 -3018 -3018 -3018 -3018 -3018 -3018 -FC7E -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 6 15 0 0 -BITMAP -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 8 18 0 -3 -BITMAP -3F -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -8C -98 -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 708 0 -DWIDTH 14 0 -BBX 14 15 0 0 -BITMAP -FCF8 -3020 -3040 -3080 -3100 -3200 -3400 -3E00 -3700 -3300 -3180 -30C0 -30E0 -3070 -FCFC -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 557 0 -DWIDTH 11 0 -BBX 11 15 0 0 -BITMAP -FC00 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3020 -3020 -FFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 860 0 -DWIDTH 17 0 -BBX 17 15 0 0 -BITMAP -F00780 -380E00 -380E00 -2C0E00 -2C1600 -2E1600 -262600 -262600 -232600 -234600 -23C600 -218600 -218600 -200600 -F81F80 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 751 0 -DWIDTH 15 0 -BBX 15 15 0 0 -BITMAP -F03E -3808 -3808 -3C08 -2E08 -2708 -2308 -2188 -21C8 -20E8 -2068 -2038 -2038 -2018 -F808 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 13 15 1 0 -BITMAP -0F80 -38E0 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -C018 -C018 -6030 -6030 -38E0 -0F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 573 0 -DWIDTH 11 0 -BBX 11 15 0 0 -BITMAP -FF80 -30C0 -3060 -3060 -3060 -3060 -30E0 -31C0 -3F00 -3000 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 16 0 -BBX 17 18 1 -3 -BITMAP -0FC000 -387000 -703800 -601800 -C00C00 -C00C00 -C00C00 -C00C00 -C00C00 -C00C00 -C00C00 -601800 -703800 -387000 -0FC000 -006000 -001E00 -000780 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 679 0 -DWIDTH 13 0 -BBX 14 15 0 0 -BITMAP -FF80 -30C0 -3060 -3060 -3060 -3060 -30C0 -3F80 -3300 -3180 -31C0 -30C0 -3060 -3070 -FC3C -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 542 0 -DWIDTH 11 0 -BBX 9 15 1 0 -BITMAP -3E00 -6300 -C100 -C100 -C000 -E000 -7800 -1E00 -0700 -0380 -0180 -8180 -8180 -C300 -7E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 12 15 1 0 -BITMAP -FFF0 -8610 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -1F80 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 719 0 -DWIDTH 14 0 -BBX 14 15 0 0 -BITMAP -FC7C -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3030 -1860 -0FC0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 699 0 -DWIDTH 14 0 -BBX 14 15 0 0 -BITMAP -F83C -7008 -3010 -3010 -1810 -1820 -1C20 -0C60 -0C40 -0640 -0680 -0780 -0380 -0300 -0100 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 925 0 -DWIDTH 18 0 -BBX 18 15 0 0 -BITMAP -F843C0 -60C080 -30C100 -30E100 -30E100 -316200 -197200 -193200 -1A3200 -1A3400 -0E1C00 -0E1C00 -0C1C00 -0C0800 -040800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 657 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -FC78 -3030 -3820 -1840 -0C80 -0E80 -0700 -0700 -0780 -0980 -19C0 -10C0 -2060 -4070 -F0F8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 678 0 -DWIDTH 14 0 -BBX 14 15 0 0 -BITMAP -FC3C -7018 -3810 -1820 -0C60 -0E40 -0680 -0380 -0300 -0300 -0300 -0300 -0300 -0300 -0FC0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 10 15 1 0 -BITMAP -FFC0 -81C0 -8180 -0300 -0700 -0600 -0E00 -0C00 -1800 -1800 -3000 -7000 -6040 -C040 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 4 18 2 -3 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 512 0 -DWIDTH 10 0 -BBX 10 18 0 -3 -BITMAP -8000 -4000 -4000 -2000 -2000 -1000 -1000 -0800 -0800 -0400 -0400 -0200 -0200 -0100 -0100 -0080 -0080 -0040 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 4 18 1 -3 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 13 0 2 -BITMAP -0200 -0600 -0600 -0F00 -0900 -0900 -1080 -1080 -2040 -2040 -4020 -4020 -8010 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 1 1 -2 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 4 3 4 12 -BITMAP -C0 -20 -10 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 543 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -3E00 -6700 -4300 -0300 -0300 -3F00 -6300 -C300 -C300 -E300 -7DC0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 12 15 0 0 -BITMAP -F000 -3000 -3000 -3000 -37C0 -3860 -3070 -3030 -3030 -3030 -3030 -3030 -3020 -3860 -2780 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 509 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -1F -71 -61 -C0 -C0 -C0 -C0 -C0 -60 -70 -1F -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 642 0 -DWIDTH 13 0 -BBX 12 15 1 0 -BITMAP -03C0 -00C0 -00C0 -00C0 -1EC0 -61C0 -40C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -E0C0 -61C0 -3EF0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 530 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -1E00 -6300 -6100 -C180 -C180 -FF80 -C000 -C000 -6000 -7080 -1F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 404 0 -DWIDTH 8 0 -BBX 8 16 0 0 -BITMAP -1F -31 -31 -30 -30 -FE -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 571 0 -DWIDTH 11 0 -BBX 11 15 0 -4 -BITMAP -1FE0 -3300 -6180 -6180 -6180 -6180 -3300 -1E00 -6000 -6000 -3F80 -C0C0 -C0C0 -E180 -3F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -F000 -3000 -3000 -3000 -33C0 -3C60 -3060 -3060 -3060 -3060 -3060 -3060 -3060 -3060 -FDF8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 307 0 -DWIDTH 6 0 -BBX 6 15 0 0 -BITMAP -30 -30 -00 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 346 0 -DWIDTH 7 0 -BBX 6 19 0 -4 -BITMAP -0C -0C -00 -00 -3C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -8C -8C -F8 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 599 0 -DWIDTH 12 0 -BBX 12 15 0 0 -BITMAP -F000 -3000 -3000 -3000 -31E0 -30C0 -3180 -3200 -3400 -3E00 -3700 -3380 -3180 -30C0 -FC70 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 313 0 -DWIDTH 6 0 -BBX 6 15 0 0 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 946 0 -DWIDTH 19 0 -BBX 18 11 1 0 -BITMAP -F79E00 -38E300 -30C300 -30C300 -30C300 -30C300 -30C300 -30C300 -30C300 -30C300 -FFFFC0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 13 11 0 0 -BITMAP -F3C0 -3C60 -3060 -3060 -3060 -3060 -3060 -3060 -3060 -3060 -FDF8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 642 0 -DWIDTH 13 0 -BBX 12 15 0 -4 -BITMAP -F7C0 -3860 -3070 -3030 -3030 -3030 -3030 -3030 -3020 -3860 -3780 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 12 15 1 -4 -BITMAP -1EC0 -61C0 -40C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -E0C0 -61C0 -3EC0 -00C0 -00C0 -00C0 -03F0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -F7 -3D -31 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 504 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -7C -E6 -C2 -C2 -F0 -7E -0F -83 -83 -C7 -7C -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 392 0 -DWIDTH 8 0 -BBX 7 14 1 0 -BITMAP -30 -30 -30 -FE -30 -30 -30 -30 -30 -30 -30 -30 -30 -1E -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 13 11 0 0 -BITMAP -F1E0 -3060 -3060 -3060 -3060 -3060 -3060 -3060 -3060 -31E0 -1E78 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -F8E0 -6040 -7040 -3080 -3080 -1900 -1900 -0F00 -0E00 -0E00 -0400 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 16 0 -BBX 16 11 0 0 -BITMAP -F887 -6182 -61C2 -71C6 -32E4 -3264 -3A68 -1C38 -1C38 -1830 -0810 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 557 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -F9E0 -70C0 -3080 -1900 -1E00 -0E00 -0F00 -1300 -2180 -41C0 -E3E0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 551 0 -DWIDTH 11 0 -BBX 11 15 0 -4 -BITMAP -F8E0 -6040 -7040 -3080 -3080 -1980 -1900 -0D00 -0E00 -0E00 -0400 -0400 -0800 -1800 -3800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 595 0 -DWIDTH 12 0 -BBX 9 11 1 0 -BITMAP -FF80 -8300 -8700 -0E00 -0C00 -1C00 -3800 -3000 -6080 -E080 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 5 18 1 -3 -BITMAP -18 -20 -20 -20 -20 -20 -20 -20 -20 -C0 -20 -20 -20 -20 -20 -20 -20 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 5 0 -BBX 1 18 2 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 5 18 1 -3 -BITMAP -C0 -20 -20 -20 -60 -40 -40 -40 -20 -38 -60 -40 -40 -60 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 4 0 4 -BITMAP -7010 -8C10 -8310 -81E0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 15 2 -4 -BITMAP -C0 -C0 -00 -00 -80 -80 -80 -80 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 9 15 1 0 -BITMAP -0400 -0400 -0F80 -3480 -6480 -C400 -C400 -C400 -C400 -C400 -4400 -2480 -1F80 -0400 -0400 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 8 15 3 0 -BITMAP -0F -11 -31 -30 -30 -30 -30 -FC -30 -30 -30 -30 -20 -C0 -FF -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 13 1 1 -BITMAP -8020 -4040 -7FC0 -3180 -60C0 -4040 -4040 -4040 -60C0 -3180 -7FC0 -4040 -8020 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 14 15 0 0 -BITMAP -FC3C -3018 -3830 -1C60 -0E40 -0680 -0300 -1FE0 -0300 -0300 -1FE0 -0300 -0300 -0300 -0FC0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 5 0 -BBX 1 18 2 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 9 19 2 -4 -BITMAP -3F00 -6300 -C100 -C000 -C000 -6000 -3C00 -5E00 -C700 -C100 -E100 -7900 -3E00 -0700 -0380 -0180 -8180 -C300 -7E00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 6 2 3 13 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 17 0 -BBX 15 15 1 0 -BITMAP -07C0 -1830 -3008 -63C4 -4444 -8842 -8802 -8802 -8802 -8802 -4444 -43C4 -2008 -1830 -07C0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 428 0 -DWIDTH 9 0 -BBX 8 8 1 7 -BITMAP -7C -46 -06 -3E -E6 -C6 -C6 -7F -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 530 0 -DWIDTH 11 0 -BBX 8 9 1 1 -BITMAP -11 -12 -26 -4C -C8 -44 -26 -12 -11 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 6 0 3 -BITMAP -FFF0 -0010 -0010 -0010 -0010 -0010 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 5 1 1 7 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 8 10 2 5 -BITMAP -3C -46 -C2 -BD -95 -95 -99 -76 -66 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 6 1 3 14 -BITMAP -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 5 0 -BBX 3 4 1 11 -BITMAP -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -0400 -0400 -0400 -0400 -FFE0 -0400 -0400 -0400 -0400 -0400 -0000 -0000 -FFE0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 5 9 -12 6 -BITMAP -70 -88 -88 -08 -10 -20 -40 -80 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 5 9 -12 6 -BITMAP -F0 -88 -08 -08 -70 -08 -08 -88 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 4 3 4 12 -BITMAP -30 -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 626 0 -DWIDTH 13 0 -BBX 13 14 0 -3 -BITMAP -F1E0 -3060 -3060 -3060 -3060 -3060 -3060 -3060 -3060 -30E0 -3F78 -3000 -3000 -3000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 9 18 1 -3 -BITMAP -7F80 -FC80 -FC80 -FC80 -FC80 -7C80 -3C80 -0480 -0480 -0480 -0480 -0480 -0480 -0480 -0480 -0480 -0480 -0480 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 2 2 5 6 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 3 5 5 -4 -BITMAP -40 -C0 -20 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 5 9 -12 6 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 428 0 -DWIDTH 9 0 -BBX 7 8 1 7 -BITMAP -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 530 0 -DWIDTH 11 0 -BBX 8 9 1 1 -BITMAP -88 -48 -64 -22 -13 -32 -64 -48 -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 15 0 -BBX 13 15 3 0 -BITMAP -E018 -2010 -2020 -2040 -2040 -2080 -2130 -2330 -FA50 -0490 -0990 -09F8 -1010 -2010 -6038 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 15 0 -BBX 13 15 3 0 -BITMAP -E018 -2010 -2020 -2040 -2040 -2080 -2170 -2388 -FA88 -0408 -0810 -0820 -1040 -2080 -60F8 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 15 0 -BBX 13 15 3 0 -BITMAP -F018 -8810 -0820 -0840 -7040 -0880 -0930 -8B30 -F250 -0490 -0990 -09F8 -1010 -2010 -6038 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 8 15 1 -4 -BITMAP -0C -0C -00 -00 -0C -0C -08 -18 -30 -60 -C0 -C1 -C1 -63 -3E -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 744 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -0600 -0100 -0080 -0000 -0100 -0300 -0380 -0380 -05C0 -04C0 -08E0 -0860 -1060 -1FF0 -1030 -2018 -2018 -401C -F03E -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 744 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -00C0 -0100 -0200 -0000 -0100 -0300 -0380 -0380 -05C0 -04C0 -08E0 -0860 -1060 -1FF0 -1030 -2018 -2018 -401C -F03E -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 744 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -0380 -06C0 -0C60 -0000 -0100 -0300 -0380 -0380 -05C0 -04C0 -08E0 -0860 -1060 -1FF0 -1030 -2018 -2018 -401C -F03E -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 744 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -0320 -04C0 -0000 -0100 -0300 -0380 -0380 -05C0 -04C0 -08E0 -0860 -1060 -1FF0 -1030 -2018 -2018 -401C -F03E -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 744 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -0CC0 -0CC0 -0000 -0100 -0300 -0380 -0380 -05C0 -04C0 -08E0 -0860 -1060 -1FF0 -1030 -2018 -2018 -401C -F03E -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 744 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -0380 -0280 -0380 -0000 -0100 -0300 -0380 -0380 -05C0 -04C0 -08E0 -0860 -1060 -1FF0 -1030 -2018 -2018 -401C -F03E -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 919 0 -DWIDTH 18 0 -BBX 18 15 0 0 -BITMAP -007F80 -00F080 -01B080 -01B000 -033000 -023080 -043F80 -0C3080 -083000 -1FF000 -103000 -203000 -203040 -403040 -F0FFC0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 695 0 -DWIDTH 14 0 -BBX 12 19 1 -4 -BITMAP -0FE0 -3830 -7010 -6010 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -6000 -3000 -1810 -0FE0 -0200 -0100 -0100 -0600 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 11 19 0 0 -BITMAP -1800 -0400 -0200 -0000 -FFC0 -3040 -3040 -3000 -3000 -3000 -3080 -3F80 -3080 -3000 -3000 -3000 -3020 -3020 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 11 19 0 0 -BITMAP -0300 -0400 -0800 -0000 -FFC0 -3040 -3040 -3000 -3000 -3000 -3080 -3F80 -3080 -3000 -3000 -3000 -3020 -3020 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 11 19 0 0 -BITMAP -0E00 -1B00 -3180 -0000 -FFC0 -3040 -3040 -3000 -3000 -3000 -3080 -3F80 -3080 -3000 -3000 -3000 -3020 -3020 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 11 18 0 0 -BITMAP -1980 -1980 -0000 -FFC0 -3040 -3040 -3000 -3000 -3000 -3080 -3F80 -3080 -3000 -3000 -3000 -3020 -3020 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 6 19 0 0 -BITMAP -60 -10 -08 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 6 19 0 0 -BITMAP -18 -20 -40 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 7 19 1 0 -BITMAP -38 -6C -C6 -00 -7E -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -7E -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 7 0 -BBX 6 18 0 0 -BITMAP -CC -CC -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 768 0 -DWIDTH 15 0 -BBX 14 15 0 0 -BITMAP -FFC0 -3070 -3018 -3018 -300C -300C -300C -FE0C -300C -300C -3008 -3018 -3010 -3070 -FFC0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 751 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -0320 -04C0 -0000 -F03E -3808 -3808 -3C08 -2E08 -2708 -2308 -2188 -21C8 -20E8 -2068 -2038 -2038 -2018 -F808 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -0C00 -0200 -0100 -0000 -0F80 -38E0 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -C018 -C018 -6030 -6030 -38E0 -0F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -0180 -0200 -0400 -0000 -0F80 -38E0 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -C018 -C018 -6030 -6030 -38E0 -0F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -0700 -0D80 -18C0 -0000 -0F80 -38E0 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -C018 -C018 -6030 -6030 -38E0 -0F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 13 18 1 0 -BITMAP -0640 -0980 -0000 -0F80 -38E0 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -C018 -C018 -6030 -6030 -38E0 -0F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 13 18 1 0 -BITMAP -1980 -1980 -0000 -0F80 -38E0 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -C018 -C018 -6030 -6030 -38E0 -0F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -8010 -4020 -2040 -1080 -1980 -0F00 -0600 -0F00 -0980 -1080 -2040 -4020 -8010 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 16 0 -BBX 13 15 1 0 -BITMAP -0F88 -38D0 -6030 -6070 -C058 -C098 -C118 -C218 -C418 -CC18 -D818 -7030 -6030 -58E0 -8F80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 719 0 -DWIDTH 14 0 -BBX 14 19 0 0 -BITMAP -0600 -0100 -0080 -0000 -FC7C -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3030 -1860 -0FC0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 719 0 -DWIDTH 14 0 -BBX 14 19 0 0 -BITMAP -0180 -0200 -0400 -0000 -FC7C -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3030 -1860 -0FC0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 719 0 -DWIDTH 14 0 -BBX 14 19 0 0 -BITMAP -0380 -06C0 -0C60 -0000 -FC7C -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3030 -1860 -0FC0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 719 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0CC0 -0CC0 -0000 -FC7C -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3030 -1860 -0FC0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 678 0 -DWIDTH 14 0 -BBX 14 19 0 0 -BITMAP -0180 -0200 -0400 -0000 -FC3C -7018 -3810 -1820 -0C60 -0E40 -0680 -0380 -0300 -0300 -0300 -0300 -0300 -0300 -0FC0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 573 0 -DWIDTH 11 0 -BBX 11 15 0 0 -BITMAP -FC00 -3000 -3000 -3F80 -30C0 -3060 -3060 -3060 -3060 -30C0 -31C0 -3F00 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -1F00 -1380 -3180 -3180 -3100 -3100 -3200 -3300 -3380 -31C0 -30C0 -3060 -3020 -3220 -3260 -FBC0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 543 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -1800 -0400 -0200 -0000 -3E00 -6700 -4300 -0300 -0300 -3F00 -6300 -C300 -C300 -E300 -7DC0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 543 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -0600 -0800 -1000 -0000 -3E00 -6700 -4300 -0300 -0300 -3F00 -6300 -C300 -C300 -E300 -7DC0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 543 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -1C00 -3600 -6300 -0000 -3E00 -6700 -4300 -0300 -0300 -3F00 -6300 -C300 -C300 -E300 -7DC0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 543 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1900 -2600 -0000 -3E00 -6700 -4300 -0300 -0300 -3F00 -6300 -C300 -C300 -E300 -7DC0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 543 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -3300 -3300 -0000 -3E00 -6700 -4300 -0300 -0300 -3F00 -6300 -C300 -C300 -E300 -7DC0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 543 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -1C00 -1400 -1C00 -0000 -3E00 -6700 -4300 -0300 -0300 -3F00 -6300 -C300 -C300 -E300 -7DC0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 819 0 -DWIDTH 16 0 -BBX 14 11 1 0 -BITMAP -3CF0 -6798 -4308 -030C -030C -3FFC -6300 -C300 -C380 -E5C4 -78F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 509 0 -DWIDTH 10 0 -BBX 8 15 1 -4 -BITMAP -1F -71 -61 -C0 -C0 -C0 -C0 -C0 -60 -70 -1F -08 -04 -04 -18 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 530 0 -DWIDTH 11 0 -BBX 9 15 1 0 -BITMAP -3000 -0800 -0400 -0000 -1E00 -6300 -6100 -C180 -C180 -FF80 -C000 -C000 -6000 -7080 -1F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 530 0 -DWIDTH 11 0 -BBX 9 15 1 0 -BITMAP -0600 -0800 -1000 -0000 -1E00 -6300 -6100 -C180 -C180 -FF80 -C000 -C000 -6000 -7080 -1F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 530 0 -DWIDTH 11 0 -BBX 9 15 1 0 -BITMAP -1C00 -3600 -6300 -0000 -1E00 -6300 -6100 -C180 -C180 -FF80 -C000 -C000 -6000 -7080 -1F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 530 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -3300 -3300 -0000 -1E00 -6300 -6100 -C180 -C180 -FF80 -C000 -C000 -6000 -7080 -1F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 307 0 -DWIDTH 6 0 -BBX 6 15 0 0 -BITMAP -60 -10 -08 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 307 0 -DWIDTH 6 0 -BBX 6 15 0 0 -BITMAP -18 -20 -40 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 307 0 -DWIDTH 6 0 -BBX 7 15 1 0 -BITMAP -38 -6C -C6 -00 -78 -18 -18 -18 -18 -18 -18 -18 -18 -18 -7E -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 307 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -CC -CC -00 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 596 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -FE00 -1C00 -3E00 -4300 -1F00 -7180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -0C80 -1300 -0000 -F3C0 -3C60 -3060 -3060 -3060 -3060 -3060 -3060 -3060 -3060 -FDF8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -1800 -0400 -0200 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -0600 -0800 -1000 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -1C00 -3600 -6300 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -1900 -2600 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -3300 -3300 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 11 0 0 -BITMAP -0600 -0600 -0000 -0000 -0000 -FFF0 -0000 -0000 -0000 -0600 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -1E40 -7180 -6180 -C2C0 -C6C0 -CCC0 -D8C0 -D0C0 -6180 -7380 -9E00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -0C00 -0200 -0100 -0000 -F1E0 -3060 -3060 -3060 -3060 -3060 -3060 -3060 -3060 -31E0 -1E78 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -0180 -0200 -0400 -0000 -F1E0 -3060 -3060 -3060 -3060 -3060 -3060 -3060 -3060 -31E0 -1E78 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -0700 -0D80 -18C0 -0000 -F1E0 -3060 -3060 -3060 -3060 -3060 -3060 -3060 -3060 -31E0 -1E78 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 633 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -0CC0 -0CC0 -0000 -F1E0 -3060 -3060 -3060 -3060 -3060 -3060 -3060 -3060 -31E0 -1E78 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 551 0 -DWIDTH 11 0 -BBX 11 19 0 -4 -BITMAP -0300 -0400 -0800 -0000 -F8E0 -6040 -7040 -3080 -3080 -1980 -1900 -0D00 -0E00 -0E00 -0400 -0400 -0800 -1800 -3800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 642 0 -DWIDTH 13 0 -BBX 12 18 0 -4 -BITMAP -F000 -3000 -3000 -37C0 -3860 -3070 -3030 -3030 -3030 -3030 -3030 -3020 -3860 -3780 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 551 0 -DWIDTH 11 0 -BBX 11 18 0 -4 -BITMAP -1980 -1980 -0000 -F8E0 -6040 -7040 -3080 -3080 -1980 -1900 -0D00 -0E00 -0E00 -0400 -0400 -0800 -1800 -3800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubR18-L1.bdf diff -u xc/fonts/bdf/100dpi/lubR18-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubR18-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubR18-L1.bdf:1.1 Wed Apr 4 18:55:33 2001 +++ xc/fonts/bdf/100dpi/lubR18-L1.bdf Wed Mar 16 21:03:45 2005 @@ -1,4589 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubR18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-R-Normal--25-180-100-100-P-142-ISO8859-1 -SIZE 18 100 100 -FONTBOUNDINGBOX 39 28 -15 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 25 -POINT_SIZE 180 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 142 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 23 -FONT_DESCENT 6 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright" -X_HEIGHT 13 -CAP_HEIGHT 18 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 771 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 18 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -40 -40 -40 -40 -40 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 7 5 1 13 -BITMAP -EE -EE -EE -44 -44 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -0318 -0318 -0330 -0630 -0630 -7FFE -7FFE -0660 -0C60 -0C60 -0CC0 -FFFC -FFFC -18C0 -18C0 -1980 -3180 -3180 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 10 21 3 -2 -BITMAP -0400 -0F80 -35C0 -74C0 -74C0 -7400 -7400 -7C00 -3C00 -1E00 -0F80 -0780 -07C0 -05C0 -05C0 -C5C0 -C580 -E780 -7E00 -0400 -0400 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 17 18 0 0 -BITMAP -3C0380 -660300 -C30600 -C30C00 -C31C00 -C33800 -C37000 -66E000 -3CC000 -019E00 -03B300 -076180 -0E6180 -1C6180 -186180 -306180 -603300 -E01E00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 690 0 -DWIDTH 17 0 -BBX 16 18 1 0 -BITMAP -0780 -0CC0 -1CE0 -1CE0 -1CE0 -0CC0 -0F80 -0E00 -371F -670C -E38C -E3CC -E1E8 -E1F0 -F0F0 -78F8 -3FDE -1F1F -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 3 6 2 12 -BITMAP -E0 -E0 -E0 -40 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 6 22 1 -4 -BITMAP -04 -08 -18 -30 -30 -70 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -70 -30 -30 -18 -08 -04 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 6 22 1 -4 -BITMAP -80 -40 -60 -30 -30 -38 -18 -1C -1C -1C -1C -1C -1C -1C -1C -18 -38 -30 -30 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 12 0 -BBX 10 9 1 9 -BITMAP -0C00 -0C00 -4C40 -EDC0 -3200 -0E00 -1A00 -7300 -2180 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 16 15 0 0 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 8 2 -5 -BITMAP -E0 -E0 -E0 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 6 2 1 7 -BITMAP -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 3 2 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 512 0 -DWIDTH 13 0 -BBX 13 22 0 -4 -BITMAP -0018 -0038 -0030 -0070 -0060 -00E0 -00C0 -0180 -0180 -0300 -0300 -0600 -0600 -0C00 -0C00 -1800 -3800 -3000 -7000 -6000 -E000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0F80 -18C0 -3060 -7070 -6030 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -3060 -18C0 -0F80 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 9 18 3 0 -BITMAP -FC00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 10 18 2 0 -BITMAP -3E00 -E380 -C1C0 -C1C0 -C1C0 -01C0 -01C0 -0380 -0300 -0600 -0800 -1000 -2000 -6000 -4000 -FFC0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 11 18 2 0 -BITMAP -7F00 -E1C0 -C0E0 -C0E0 -00E0 -00E0 -00C0 -0300 -3E00 -0380 -01C0 -00E0 -00E0 -00E0 -C0E0 -C1C0 -E380 -FF00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0060 -00E0 -01E0 -02E0 -06E0 -04E0 -08E0 -10E0 -30E0 -60E0 -40E0 -FFF8 -FFF8 -00E0 -00E0 -00E0 -01E0 -07F8 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 9 18 3 0 -BITMAP -FF80 -FF80 -FF80 -8000 -8000 -8000 -8000 -F800 -0E00 -0700 -0380 -0380 -0380 -0380 -C380 -C700 -C600 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -0FC0 -18E0 -3060 -7060 -6000 -E000 -E000 -EF80 -F8E0 -E060 -E070 -E070 -E070 -6070 -6070 -30E0 -38C0 -0F80 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -FFF0 -FFF0 -FFF0 -0020 -0040 -0080 -0180 -0100 -0200 -0600 -0C00 -0C00 -1800 -3800 -3800 -3000 -7000 -7000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -0FC0 -38E0 -7070 -7070 -7070 -7070 -38E0 -1E80 -0F80 -37C0 -61E0 -60F0 -E070 -E070 -E070 -7060 -70C0 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -1F00 -31C0 -70C0 -E060 -E060 -E070 -E070 -E070 -6070 -71F0 -1F70 -0070 -0070 -0060 -60E0 -60C0 -7180 -3F00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 13 2 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 18 2 -5 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 15 2 0 -BITMAP -0006 -001E -003C -00F0 -03C0 -0F00 -3C00 -F800 -3C00 -0F00 -03C0 -00F0 -003C -001E -0006 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 6 1 4 -BITMAP -FFFC -FFFC -0000 -0000 -FFFC -FFFC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 15 1 0 -BITMAP -C000 -F000 -7800 -1E00 -0780 -01E0 -0078 -003E -0078 -01E0 -0780 -1E00 -7800 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 480 0 -DWIDTH 12 0 -BBX 10 18 1 0 -BITMAP -7F00 -E380 -C1C0 -C1C0 -01C0 -01C0 -0180 -0300 -0600 -0400 -0C00 -1C00 -1C00 -0000 -0000 -1C00 -1C00 -1C00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 873 0 -DWIDTH 22 0 -BBX 20 18 1 0 -BITMAP -00FE00 -038180 -0C0040 -180020 -307820 -20FE10 -418410 -430410 -820C10 -860C10 -861820 -866C60 -87CCC0 -438700 -400000 -300000 -1C0800 -07F000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 744 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -004000 -00E000 -00E000 -00F000 -017000 -017800 -023800 -023800 -041C00 -041C00 -080E00 -0FFE00 -080F00 -100700 -100780 -200380 -6003C0 -F80FE0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 609 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -FFC0 -38E0 -3870 -3870 -3870 -3870 -38E0 -3980 -3FC0 -39E0 -3870 -3838 -3838 -3838 -3838 -3878 -38F0 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 695 0 -DWIDTH 17 0 -BBX 14 18 2 0 -BITMAP -07F0 -1C3C -380C -700C -700C -E000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7000 -7800 -3E04 -1FFC -07F0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 768 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -FFF000 -383C00 -380E00 -380700 -380700 -380380 -380380 -380380 -380380 -380380 -380380 -380380 -380300 -380700 -380700 -380E00 -381C00 -FFF000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 13 18 1 0 -BITMAP -FFF0 -3830 -3830 -3800 -3800 -3800 -3840 -3840 -3FC0 -3840 -3840 -3800 -3800 -3800 -3800 -3818 -3818 -FFF8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -FFF0 -3830 -3830 -3800 -3800 -3800 -3840 -3840 -3FC0 -3840 -3840 -3800 -3800 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 732 0 -DWIDTH 18 0 -BBX 17 18 1 0 -BITMAP -03F800 -1E0E00 -380600 -700600 -700000 -E00000 -E00000 -E00000 -E00000 -E00000 -E03F80 -E00E00 -600E00 -700E00 -300E00 -380E00 -0E0E00 -03FC00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 771 0 -DWIDTH 19 0 -BBX 18 18 1 0 -BITMAP -FE1FC0 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -3FFF00 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -FE1FC0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 7 18 1 0 -BITMAP -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 11 0 -BBX 10 22 0 -4 -BITMAP -1FC0 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -C700 -C600 -CE00 -F800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 708 0 -DWIDTH 18 0 -BBX 17 18 1 0 -BITMAP -FE3F00 -380C00 -381000 -382000 -384000 -388000 -390000 -3A0000 -3F0000 -3F8000 -3BC000 -39E000 -38F000 -387800 -387800 -383C00 -381E00 -FE3F80 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 557 0 -DWIDTH 14 0 -BBX 13 18 1 0 -BITMAP -FE00 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3818 -3818 -3838 -FFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 860 0 -DWIDTH 22 0 -BBX 20 18 1 0 -BITMAP -FC01F0 -3C01C0 -3C03C0 -3E03C0 -3E03C0 -3705C0 -3705C0 -3789C0 -3389C0 -3389C0 -31D1C0 -31D1C0 -31F1C0 -30E1C0 -30E1C0 -30C1C0 -3001C0 -FC07F0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 751 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -F80F80 -3C0200 -3C0200 -3E0200 -3F0200 -378200 -338200 -33C200 -31E200 -30E200 -30F200 -307A00 -303E00 -301E00 -301E00 -300E00 -300600 -FC0600 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -07F000 -1C1C00 -380E00 -700700 -700700 -600300 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -600300 -700700 -700700 -380E00 -1C1C00 -07F000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 573 0 -DWIDTH 14 0 -BBX 13 18 1 0 -BITMAP -FFC0 -3870 -3830 -3838 -3838 -3838 -3838 -3838 -3870 -38E0 -3FC0 -3800 -3800 -3800 -3800 -3800 -3800 -FF00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 20 22 1 -4 -BITMAP -07F000 -1C1C00 -380E00 -700700 -700700 -600300 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -700700 -700700 -380E00 -1C1C00 -07F000 -001000 -000F00 -0003F0 -0000C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 679 0 -DWIDTH 17 0 -BBX 16 18 1 0 -BITMAP -FFC0 -3870 -3838 -3838 -3838 -3838 -3838 -3830 -3860 -3F80 -39C0 -39E0 -38E0 -3870 -3878 -383C -383C -FE1F -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 542 0 -DWIDTH 14 0 -BBX 11 18 1 0 -BITMAP -1F80 -71C0 -60C0 -E0C0 -E000 -F000 -F800 -7C00 -3F00 -0F80 -03C0 -01E0 -00E0 -00E0 -C0E0 -C0C0 -E180 -7F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 15 18 1 0 -BITMAP -FFFE -C386 -C386 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -03C0 -1FF0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 719 0 -DWIDTH 18 0 -BBX 17 18 0 0 -BITMAP -FE1F80 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380400 -1C0C00 -0E1800 -07F000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 699 0 -DWIDTH 17 0 -BBX 17 18 0 0 -BITMAP -FC0F80 -700300 -380200 -380200 -1C0400 -1C0400 -1E0400 -0E0800 -0E0800 -071000 -071000 -079000 -03A000 -03A000 -01E000 -01C000 -01C000 -008000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 925 0 -DWIDTH 23 0 -BBX 23 18 0 0 -BITMAP -FC183E -70180C -381808 -383C08 -383C10 -1C3C10 -1C7E10 -1C4E20 -1C4E20 -0E4E20 -0E8740 -0E8740 -0E8740 -0703C0 -070380 -070380 -060180 -020100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 657 0 -DWIDTH 16 0 -BBX 16 18 0 0 -BITMAP -FE1F -3804 -3C08 -1E08 -0E10 -0F20 -0760 -07C0 -03C0 -03C0 -02E0 -04F0 -0C70 -0878 -1038 -301C -601E -F87F -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 678 0 -DWIDTH 17 0 -BBX 17 18 0 0 -BITMAP -FE0F80 -780300 -3C0600 -1C0400 -1E0800 -0F0800 -071000 -07B000 -03A000 -03C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -07F000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 12 18 2 0 -BITMAP -FFF0 -E0F0 -C0E0 -C1E0 -01C0 -0380 -0780 -0700 -0F00 -0E00 -1E00 -1C00 -3C00 -3800 -7800 -7030 -E030 -FFF0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 6 22 2 -4 -BITMAP -FC -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -FC -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 512 0 -DWIDTH 13 0 -BBX 13 22 0 -4 -BITMAP -C000 -E000 -6000 -7000 -3000 -3800 -1800 -0C00 -0C00 -0600 -0600 -0300 -0300 -0180 -0180 -00C0 -00E0 -0060 -0070 -0030 -0038 -0018 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 6 22 0 -4 -BITMAP -FC -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -FC -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 16 0 3 -BITMAP -0100 -0100 -0380 -0380 -07C0 -06C0 -0EE0 -0C60 -1C70 -1830 -3838 -3018 -701C -600C -E00E -C006 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 2 1 -2 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 5 4 5 14 -BITMAP -E0 -70 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 543 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -3F00 -7380 -61C0 -01C0 -01C0 -1FC0 -71C0 -E1C0 -E1C0 -E1C0 -F1C0 -7ED0 -3C70 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -F800 -3800 -3800 -3800 -3800 -39E0 -3BF8 -3C38 -383C -381C -381C -381C -381C -381C -3818 -3C38 -3BF0 -31E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 509 0 -DWIDTH 13 0 -BBX 10 13 1 0 -BITMAP -0FC0 -38C0 -70C0 -60C0 -E000 -E000 -E000 -E000 -E000 -7000 -7840 -3FC0 -0F80 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 642 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -01F0 -0070 -0070 -0070 -0070 -1E70 -3F70 -70F0 -6070 -E070 -E070 -E070 -E070 -E070 -F070 -70F0 -7F78 -3C7C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -1F00 -31C0 -70C0 -60E0 -E0E0 -FFE0 -E000 -E000 -E000 -7000 -7820 -3FE0 -0F80 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 404 0 -DWIDTH 10 0 -BBX 9 19 1 0 -BITMAP -0F00 -1980 -3980 -3980 -3800 -3800 -FE00 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -FC00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 571 0 -DWIDTH 14 0 -BBX 13 18 1 -5 -BITMAP -1FF8 -39C0 -70E0 -70E0 -70E0 -70E0 -30E0 -39C0 -0F80 -3000 -7000 -7FE0 -1FF0 -6070 -E070 -E070 -70E0 -3F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 18 1 0 -BITMAP -F800 -3800 -3800 -3800 -3800 -38E0 -3BF0 -3E38 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -FEFE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 307 0 -DWIDTH 8 0 -BBX 7 18 0 0 -BITMAP -38 -38 -38 -00 -00 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 346 0 -DWIDTH 9 0 -BBX 7 23 0 -5 -BITMAP -0E -0E -0E -00 -00 -1E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -CE -CE -CC -F8 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 599 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -F800 -3800 -3800 -3800 -3800 -387C -3830 -3860 -38C0 -3980 -3B00 -3F80 -3BC0 -39E0 -38F0 -38F8 -387C -FE3E -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 313 0 -DWIDTH 8 0 -BBX 7 18 0 0 -BITMAP -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 946 0 -DWIDTH 24 0 -BBX 23 13 1 0 -BITMAP -F9F1E0 -7BF3F0 -3E7E38 -383838 -383838 -383838 -383838 -383838 -383838 -383838 -383838 -383838 -FEFEFE -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 13 1 0 -BITMAP -F8E0 -7BF0 -3E38 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -FEFE -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 642 0 -DWIDTH 16 0 -BBX 14 18 1 -5 -BITMAP -F8E0 -7BF8 -3C38 -383C -381C -381C -381C -381C -381C -3818 -3C38 -3BF0 -39E0 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 14 18 1 -5 -BITMAP -1E70 -3F70 -70F0 -6070 -E070 -E070 -E070 -E070 -E070 -F070 -70F0 -7F70 -3C70 -0070 -0070 -0070 -0070 -01FC -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -F9C0 -3BC0 -3CC0 -38C0 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -FF00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 504 0 -DWIDTH 13 0 -BBX 10 13 1 0 -BITMAP -3F00 -7380 -E180 -E180 -F000 -FE00 -7F80 -0FC0 -C3C0 -C1C0 -C1C0 -E380 -3F00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 392 0 -DWIDTH 10 0 -BBX 9 17 1 0 -BITMAP -1800 -3800 -3800 -3800 -FF80 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -1C00 -0F80 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 13 0 0 -BITMAP -F8F8 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -38F8 -1FBC -0E3E -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -FC3C -7008 -7818 -3810 -3C30 -1C20 -1E60 -0E40 -0EC0 -0780 -0780 -0300 -0300 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 20 0 -BBX 20 13 0 0 -BITMAP -FC30F0 -703020 -707060 -787840 -38B840 -38BC80 -3D9C80 -1D1C80 -1D0F00 -0E0F00 -0E0F00 -0E0600 -040600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 557 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -FC7C -7810 -3C20 -1C60 -1EC0 -0F80 -0780 -07C0 -09E0 -10E0 -30F0 -6078 -F0FC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 551 0 -DWIDTH 14 0 -BBX 14 18 0 -5 -BITMAP -FC3C -7008 -7818 -3810 -3C30 -1C20 -1E20 -0E40 -0E40 -0780 -0780 -0700 -0300 -0200 -0600 -0C00 -1C00 -3C00 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 595 0 -DWIDTH 15 0 -BBX 11 13 2 0 -BITMAP -FFE0 -C1C0 -C3C0 -0780 -0700 -0F00 -1E00 -1C00 -3C00 -3800 -7060 -F060 -FFE0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 7 22 0 -4 -BITMAP -0E -18 -30 -30 -30 -38 -18 -18 -18 -10 -20 -E0 -30 -18 -18 -18 -38 -38 -30 -30 -18 -0E -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 2 22 2 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 7 22 1 -4 -BITMAP -E0 -30 -18 -18 -18 -38 -38 -30 -30 -10 -08 -0E -18 -30 -30 -30 -38 -18 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 6 0 4 -BITMAP -3800 -7E02 -4702 -83C6 -80FC -8078 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 18 2 -5 -BITMAP -E0 -E0 -E0 -00 -00 -40 -40 -40 -40 -40 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 11 18 2 0 -BITMAP -0200 -0200 -0FE0 -1AE0 -3260 -7260 -E200 -E200 -E200 -E200 -E200 -E200 -7200 -7A00 -3E20 -0FC0 -0200 -0200 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 11 18 3 0 -BITMAP -07C0 -0C60 -0C60 -1C60 -1C00 -1C00 -1C00 -1C00 -FF00 -1C00 -1C00 -1C00 -1C00 -1800 -1000 -2000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 14 0 2 -BITMAP -8002 -67CC -3FF8 -0C60 -1830 -3018 -3018 -3018 -3018 -1830 -0C60 -3FF8 -67CC -C006 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 17 18 0 0 -BITMAP -FE0F80 -780700 -3C0E00 -1E0C00 -0E1800 -0F3800 -07B000 -03E000 -03E000 -1FFC00 -01C000 -01C000 -1FFC00 -01C000 -01C000 -01C000 -01C000 -07F000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 2 22 2 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 11 23 2 -5 -BITMAP -1F80 -71C0 -E0C0 -E0C0 -E000 -E000 -7800 -3E00 -3F80 -6780 -E3C0 -E0C0 -F0C0 -7CC0 -7E80 -1F00 -07C0 -01E0 -00E0 -C0E0 -C0E0 -E1C0 -7F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 7 3 4 15 -BITMAP -C6 -C6 -C6 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -03F800 -0E0E00 -180300 -200080 -60F8C0 -438840 -830820 -860020 -860020 -860020 -860020 -830020 -438840 -60F8C0 -200080 -180300 -0E0E00 -03F800 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 428 0 -DWIDTH 11 0 -BBX 10 10 1 8 -BITMAP -1E00 -2700 -2700 -0700 -3F00 -7700 -E700 -E700 -FFC0 -7980 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 11 1 1 -BITMAP -0460 -08E0 -19C0 -3380 -6380 -E700 -7380 -3180 -19C0 -1CE0 -0C60 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 6 1 4 -BITMAP -FFFC -FFFC -000C -000C -000C -000C -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 6 2 1 7 -BITMAP -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 11 11 2 7 -BITMAP -1F00 -2180 -4040 -9F60 -8920 -8920 -8E20 -CA60 -59C0 -3180 -1F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 7 2 4 16 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 6 0 -BBX 4 4 1 14 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 16 15 0 0 -BITMAP -0180 -0180 -0180 -0180 -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0000 -0000 -FFFF -FFFF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 6 11 -14 7 -BITMAP -78 -8C -84 -04 -04 -08 -10 -60 -40 -80 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 6 11 -15 7 -BITMAP -F8 -8C -84 -04 -08 -78 -0C -04 -84 -8C -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 5 4 5 14 -BITMAP -38 -70 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 626 0 -DWIDTH 16 0 -BBX 15 17 0 -4 -BITMAP -F8F8 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -38F8 -3FBC -3F3E -3800 -3800 -3800 -3800 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 11 22 1 -4 -BITMAP -3FE0 -7FE0 -FE20 -FE20 -FE20 -FE20 -FE20 -7E20 -3E20 -0620 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 3 3 6 6 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 4 5 6 -5 -BITMAP -60 -40 -30 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 5 11 -15 7 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 428 0 -DWIDTH 11 0 -BBX 9 10 1 8 -BITMAP -3E00 -7700 -6300 -E380 -E380 -E380 -E380 -6300 -7700 -3E00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 11 1 1 -BITMAP -C600 -E700 -7300 -3180 -39C0 -1CE0 -38C0 -3980 -7300 -E200 -C400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 19 0 -BBX 16 18 4 0 -BITMAP -E006 -200C -201C -2038 -2030 -2060 -20E0 -21C2 -2186 -230A -FF1A -0E12 -0C22 -1842 -387F -7002 -6002 -C00F -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 19 0 -BBX 15 18 4 0 -BITMAP -E006 -200C -201C -2038 -2030 -2060 -20E0 -21FC -21C6 -2342 -FF02 -0E02 -0C04 -1808 -3830 -7020 -6040 -C07E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 19 0 -BBX 17 18 5 0 -BITMAP -F80300 -8C0600 -840E00 -041C00 -081800 -783000 -0C7000 -04E100 -84C300 -8D8500 -FB8D00 -070900 -061100 -0C2100 -1C3F80 -380100 -300100 -600780 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 480 0 -DWIDTH 12 0 -BBX 10 18 1 -5 -BITMAP -0E00 -0E00 -0E00 -0000 -0000 -0E00 -0E00 -0C00 -0800 -1800 -3000 -6000 -E000 -E000 -E0C0 -E0C0 -71C0 -1F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 744 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -01C000 -00E000 -006000 -003000 -000000 -004000 -00E000 -00E000 -00F000 -017000 -017800 -023800 -023800 -041C00 -041C00 -080E00 -0FFE00 -080F00 -100700 -100780 -200380 -6003C0 -F80FE0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 744 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -007000 -00E000 -00C000 -018000 -000000 -004000 -00E000 -00E000 -00F000 -017000 -017800 -023800 -023800 -041C00 -041C00 -080E00 -0FFE00 -080F00 -100700 -100780 -200380 -6003C0 -F80FE0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 744 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -01E000 -01E000 -033000 -061800 -000000 -004000 -00E000 -00E000 -00F000 -017000 -017800 -023800 -023800 -041C00 -041C00 -080E00 -0FFE00 -080F00 -100700 -100780 -200380 -6003C0 -F80FE0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 744 0 -DWIDTH 19 0 -BBX 19 22 0 0 -BITMAP -01C400 -01F800 -023800 -000000 -004000 -00E000 -00E000 -00F000 -017000 -017800 -023800 -023800 -041C00 -041C00 -080E00 -0FFE00 -080F00 -100700 -100780 -200380 -6003C0 -F80FE0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 744 0 -DWIDTH 19 0 -BBX 19 22 0 0 -BITMAP -031800 -031800 -031800 -000000 -004000 -00E000 -00E000 -00F000 -017000 -017800 -023800 -023800 -041C00 -041C00 -080E00 -0FFE00 -080F00 -100700 -100780 -200380 -6003C0 -F80FE0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 744 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -006000 -009000 -009000 -006000 -000000 -004000 -00E000 -00E000 -00F000 -017000 -017800 -023800 -023800 -041C00 -041C00 -080E00 -0FFE00 -080F00 -100700 -100780 -200380 -6003C0 -F80FE0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 919 0 -DWIDTH 23 0 -BBX 22 18 0 0 -BITMAP -001FF8 -003818 -007818 -00B800 -00B800 -00B800 -013800 -013820 -023820 -063FE0 -043820 -0C3800 -0FF800 -103800 -303800 -20380C -60380C -F0FFFC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 695 0 -DWIDTH 17 0 -BBX 14 23 2 -5 -BITMAP -07F0 -1C3C -380C -700C -700C -E000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7000 -7800 -3E04 -1FFC -07F0 -0200 -0200 -0180 -0180 -0700 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 13 23 1 0 -BITMAP -0E00 -0700 -0300 -0180 -0000 -FFF0 -3830 -3830 -3800 -3800 -3800 -3840 -3840 -3FC0 -3840 -3840 -3800 -3800 -3800 -3800 -3818 -3818 -FFF8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 13 23 1 0 -BITMAP -0380 -0700 -0600 -0C00 -0000 -FFF0 -3830 -3830 -3800 -3800 -3800 -3840 -3840 -3FC0 -3840 -3840 -3800 -3800 -3800 -3800 -3818 -3818 -FFF8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 13 23 1 0 -BITMAP -0780 -0780 -0CC0 -1860 -0000 -FFF0 -3830 -3830 -3800 -3800 -3800 -3840 -3840 -3FC0 -3840 -3840 -3800 -3800 -3800 -3800 -3818 -3818 -FFF8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 13 22 1 0 -BITMAP -18C0 -18C0 -18C0 -0000 -FFF0 -3830 -3830 -3800 -3800 -3800 -3840 -3840 -3FC0 -3840 -3840 -3800 -3800 -3800 -3800 -3818 -3818 -FFF8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 7 23 1 0 -BITMAP -70 -38 -18 -0C -00 -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 7 23 1 0 -BITMAP -1C -38 -30 -60 -00 -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 23 2 0 -BITMAP -3C -3C -66 -C3 -00 -7F -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -7F -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 7 22 1 0 -BITMAP -C6 -C6 -C6 -00 -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 768 0 -DWIDTH 19 0 -BBX 18 18 0 0 -BITMAP -FFF800 -1C1E00 -1C0700 -1C0380 -1C0380 -1C01C0 -1C01C0 -1C01C0 -FFC1C0 -1C01C0 -1C01C0 -1C01C0 -1C0180 -1C0380 -1C0300 -1C0700 -3E0C00 -FFF000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 751 0 -DWIDTH 19 0 -BBX 17 22 1 0 -BITMAP -038800 -03F000 -047000 -000000 -F80F80 -3C0200 -3C0200 -3E0200 -3F0200 -378200 -338200 -33C200 -31E200 -30E200 -30F200 -307A00 -303E00 -301E00 -301E00 -300E00 -300600 -FC0600 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 17 23 1 0 -BITMAP -038000 -01C000 -00C000 -006000 -000000 -07F000 -1C1C00 -380E00 -700700 -700700 -600300 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -600300 -700700 -700700 -380E00 -1C1C00 -07F000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 17 23 1 0 -BITMAP -00E000 -01C000 -018000 -030000 -000000 -07F000 -1C1C00 -380E00 -700700 -700700 -600300 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -600300 -700700 -700700 -380E00 -1C1C00 -07F000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 17 23 1 0 -BITMAP -03C000 -03C000 -066000 -0C3000 -000000 -07F000 -1C1C00 -380E00 -700700 -700700 -600300 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -600300 -700700 -700700 -380E00 -1C1C00 -07F000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 17 22 1 0 -BITMAP -038800 -03F000 -047000 -000000 -07F000 -1C1C00 -380E00 -700700 -700700 -600300 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -600300 -700700 -700700 -380E00 -1C1C00 -07F000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 17 22 1 0 -BITMAP -063000 -063000 -063000 -000000 -07F000 -1C1C00 -380E00 -700700 -700700 -600300 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -600300 -700700 -700700 -380E00 -1C1C00 -07F000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 15 1 0 -BITMAP -C00C -E01C -7038 -3870 -1860 -0CC0 -0780 -0300 -0780 -0FC0 -1CE0 -3870 -7038 -E01C -C00C -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -07F180 -1C1900 -380E00 -700600 -700F00 -601300 -E02380 -E06380 -E0C380 -E08380 -E10380 -E20380 -E40300 -780700 -380700 -380E00 -6C1C00 -C7F000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 719 0 -DWIDTH 18 0 -BBX 17 23 0 0 -BITMAP -038000 -01C000 -00C000 -006000 -000000 -FE1F80 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380400 -1C0C00 -0E1800 -07F000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 719 0 -DWIDTH 18 0 -BBX 17 23 0 0 -BITMAP -00E000 -01C000 -018000 -030000 -000000 -FE1F80 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380400 -1C0C00 -0E1800 -07F000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 719 0 -DWIDTH 18 0 -BBX 17 23 0 0 -BITMAP -01E000 -01E000 -033000 -061800 -000000 -FE1F80 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380400 -1C0C00 -0E1800 -07F000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 719 0 -DWIDTH 18 0 -BBX 17 22 0 0 -BITMAP -063000 -063000 -063000 -000000 -FE1F80 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380600 -380400 -1C0C00 -0E1800 -07F000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 678 0 -DWIDTH 17 0 -BBX 17 23 0 0 -BITMAP -00E000 -01C000 -018000 -030000 -000000 -FE0F80 -780300 -3C0600 -1C0400 -1E0800 -0F0800 -071000 -07B000 -03A000 -03C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -07F000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 573 0 -DWIDTH 14 0 -BBX 13 18 1 0 -BITMAP -FE00 -3800 -3800 -3800 -3FE0 -3870 -3838 -3838 -3838 -3838 -3838 -3870 -38E0 -3F80 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -0F80 -19C0 -38E0 -38E0 -38E0 -38C0 -3980 -3B00 -3B00 -3B80 -3BC0 -39E0 -38F0 -3878 -3838 -3818 -3B18 -3B30 -FBE0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 543 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -1C00 -0E00 -0600 -0300 -0000 -3F00 -7380 -61C0 -01C0 -01C0 -1FC0 -71C0 -E1C0 -E1C0 -E1C0 -F1C0 -7ED0 -3C70 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 543 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0380 -0700 -0600 -0C00 -0000 -3F00 -7380 -61C0 -01C0 -01C0 -1FC0 -71C0 -E1C0 -E1C0 -E1C0 -F1C0 -7ED0 -3C70 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 543 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -3F00 -7380 -61C0 -01C0 -01C0 -1FC0 -71C0 -E1C0 -E1C0 -E1C0 -F1C0 -7ED0 -3C70 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 543 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -1C40 -1F80 -2380 -0000 -3F00 -7380 -61C0 -01C0 -01C0 -1FC0 -71C0 -E1C0 -E1C0 -E1C0 -F1C0 -7ED0 -3C70 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 543 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -3180 -3180 -3180 -0000 -3F00 -7380 -61C0 -01C0 -01C0 -1FC0 -71C0 -E1C0 -E1C0 -E1C0 -F1C0 -7ED0 -3C70 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 543 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0600 -0900 -0900 -0600 -0000 -3F00 -7380 -61C0 -01C0 -01C0 -1FC0 -71C0 -E1C0 -E1C0 -E1C0 -F1C0 -7ED0 -3C70 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 819 0 -DWIDTH 20 0 -BBX 18 13 1 0 -BITMAP -3F1E00 -73A380 -61E180 -01C1C0 -01C1C0 -1FFFC0 -71C000 -E1C000 -E1C000 -E1E000 -F3E000 -7E7040 -3C1F80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 509 0 -DWIDTH 13 0 -BBX 10 18 1 -5 -BITMAP -0FC0 -38C0 -70C0 -60C0 -E000 -E000 -E000 -E000 -E000 -7000 -7840 -3FC0 -0F80 -0800 -0800 -0600 -0600 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1C00 -0E00 -0600 -0300 -0000 -1F00 -31C0 -70C0 -60E0 -E0E0 -FFE0 -E000 -E000 -E000 -7000 -7820 -3FE0 -0F80 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0700 -0E00 -0C00 -1800 -0000 -1F00 -31C0 -70C0 -60E0 -E0E0 -FFE0 -E000 -E000 -E000 -7000 -7820 -3FE0 -0F80 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -1F00 -31C0 -70C0 -60E0 -E0E0 -FFE0 -E000 -E000 -E000 -7000 -7820 -3FE0 -0F80 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -3180 -3180 -3180 -0000 -1F00 -31C0 -70C0 -60E0 -E0E0 -FFE0 -E000 -E000 -E000 -7000 -7820 -3FE0 -0F80 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 307 0 -DWIDTH 8 0 -BBX 7 18 0 0 -BITMAP -70 -38 -18 -0C -00 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 307 0 -DWIDTH 8 0 -BBX 7 18 0 0 -BITMAP -1C -38 -30 -60 -00 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 307 0 -DWIDTH 8 0 -BBX 8 18 1 0 -BITMAP -3C -3C -66 -C3 -00 -7C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -7F -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 307 0 -DWIDTH 8 0 -BBX 7 17 0 0 -BITMAP -C6 -C6 -C6 -00 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -FF80 -1E00 -0F00 -7380 -21C0 -1FE0 -38F0 -7070 -7038 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 17 1 0 -BITMAP -0E20 -0FC0 -11C0 -0000 -F8E0 -7BF0 -3E38 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -FEFE -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0E00 -0700 -0300 -0180 -0000 -0F80 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0380 -0700 -0600 -0C00 -0000 -0F80 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -0F80 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0E20 -0FC0 -11C0 -0000 -0F80 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -18C0 -18C0 -18C0 -0000 -0F80 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 12 0 1 -BITMAP -0380 -0380 -0380 -0000 -0000 -FFFE -FFFE -0000 -0000 -0380 -0380 -0380 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F98 -38D0 -7060 -70F0 -E0B8 -E138 -E238 -E438 -EC38 -7830 -7070 -38E0 -CF80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -0700 -0380 -0180 -00C0 -0000 -F8F8 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -38F8 -1FBC -0E3E -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -00E0 -01C0 -0180 -0300 -0000 -F8F8 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -38F8 -1FBC -0E3E -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -03C0 -03C0 -0660 -0C30 -0000 -F8F8 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -38F8 -1FBC -0E3E -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 17 0 0 -BITMAP -0C60 -0C60 -0C60 -0000 -F8F8 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -38F8 -1FBC -0E3E -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 551 0 -DWIDTH 14 0 -BBX 14 23 0 -5 -BITMAP -01C0 -0380 -0300 -0600 -0000 -FC3C -7008 -7818 -3810 -3C30 -1C20 -1E20 -0E40 -0E40 -0780 -0780 -0700 -0300 -0200 -0600 -0C00 -1C00 -3C00 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 642 0 -DWIDTH 16 0 -BBX 14 22 1 -5 -BITMAP -F800 -3800 -3800 -3800 -38E0 -3BF8 -3C38 -383C -381C -381C -381C -381C -381C -3818 -3C38 -3BF0 -39E0 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 551 0 -DWIDTH 14 0 -BBX 14 22 0 -5 -BITMAP -18C0 -18C0 -18C0 -0000 -FC3C -7008 -7818 -3810 -3C30 -1C20 -1E20 -0E40 -0E40 -0780 -0780 -0700 -0300 -0200 -0600 -0C00 -1C00 -3C00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubR19-L1.bdf diff -u xc/fonts/bdf/100dpi/lubR19-L1.bdf:1.2 xc/fonts/bdf/100dpi/lubR19-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubR19-L1.bdf:1.2 Mon Apr 7 12:23:26 2003 +++ xc/fonts/bdf/100dpi/lubR19-L1.bdf Wed Mar 16 21:03:45 2005 @@ -1,4762 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubR19.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-R-Normal--26-190-100-100-P-149-ISO8859-1 -SIZE 19 100 100 -FONTBOUNDINGBOX 41 29 -17 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 26 -POINT_SIZE 190 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 149 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FONT_ASCENT 24 -FONT_DESCENT 6 -DEFAULT_CHAR 0 -FACE_NAME "Lucida Bright" -X_HEIGHT 14 -CAP_HEIGHT 19 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 771 0 -DWIDTH 20 0 -BBX 17 19 1 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 19 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -40 -40 -40 -40 -40 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 7 6 2 13 -BITMAP -EE -EE -EE -44 -44 -44 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -018C -0318 -0318 -0318 -0338 -7FFF -7FFF -0630 -0630 -0C60 -0C60 -FFFE -FFFE -1CE0 -18C0 -18C0 -18C0 -39C0 -3180 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 12 22 2 -2 -BITMAP -0200 -0FE0 -3A70 -7230 -7230 -7200 -7200 -7A00 -3E00 -1F00 -0F80 -03E0 -03F0 -02F0 -0270 -0270 -C270 -C260 -E2C0 -7F80 -0200 -0200 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 675 0 -DWIDTH 18 0 -BBX 17 19 0 0 -BITMAP -3C0380 -660300 -C30600 -C30E00 -C31C00 -C33800 -C33000 -666000 -3CE000 -01DE00 -03B300 -036180 -066180 -0E6180 -1C6180 -386180 -306180 -603300 -E01E00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 690 0 -DWIDTH 18 0 -BBX 18 19 0 0 -BITMAP -03E000 -077000 -0E3800 -0E3800 -0E3800 -0E3000 -076000 -034000 -0F8000 -33C7C0 -63C300 -E1E300 -E0F300 -E07200 -F07C00 -F03C00 -7C3E00 -3FEF80 -0F87C0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 3 6 2 13 -BITMAP -E0 -E0 -E0 -40 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 6 23 1 -4 -BITMAP -04 -08 -18 -30 -30 -70 -60 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -60 -70 -30 -30 -18 -08 -04 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 6 23 1 -4 -BITMAP -80 -40 -60 -30 -30 -38 -18 -18 -1C -1C -1C -1C -1C -1C -1C -18 -18 -38 -30 -30 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 12 0 -BBX 10 9 1 10 -BITMAP -0C00 -0C00 -4C40 -EDC0 -3200 -0E00 -1A00 -7300 -2180 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 16 16 0 0 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 9 2 -5 -BITMAP -E0 -E0 -E0 -E0 -60 -60 -60 -40 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 6 2 1 7 -BITMAP -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 3 2 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 512 0 -DWIDTH 13 0 -BBX 13 23 0 -4 -BITMAP -0018 -0038 -0030 -0070 -0060 -00E0 -00C0 -01C0 -0180 -0380 -0300 -0700 -0600 -0E00 -0C00 -1C00 -1800 -3800 -3000 -7000 -6000 -E000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -0F80 -18C0 -3060 -7070 -6030 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -3060 -18C0 -0F80 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 10 19 3 0 -BITMAP -FE00 -1E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -1E00 -FFC0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 11 19 2 0 -BITMAP -3F00 -E1C0 -C1C0 -C0E0 -C0E0 -00E0 -00E0 -00C0 -0180 -0300 -0600 -0800 -1000 -2000 -6000 -4000 -FFE0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 11 19 2 0 -BITMAP -7F00 -E1C0 -C0E0 -C0E0 -00E0 -00E0 -00C0 -0380 -3E00 -0300 -01C0 -00E0 -00E0 -00E0 -00E0 -C0E0 -C1C0 -E380 -FF00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -0030 -0070 -00F0 -0170 -0370 -0270 -0470 -0870 -1870 -3070 -2070 -4070 -FFFE -FFFE -0070 -0070 -0070 -00F8 -03FE -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 10 19 3 0 -BITMAP -FFC0 -FFC0 -FFC0 -8000 -8000 -8000 -8000 -8000 -FC00 -0F00 -0380 -01C0 -01C0 -01C0 -01C0 -C1C0 -C380 -E700 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -07E0 -1870 -3030 -7030 -7000 -6000 -E000 -E7C0 -E860 -F070 -E038 -E038 -E038 -E038 -6038 -7030 -3070 -18E0 -0F80 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 12 19 3 0 -BITMAP -FFF0 -FFF0 -FFF0 -0020 -0040 -00C0 -0080 -0100 -0300 -0600 -0600 -0C00 -1C00 -1800 -3800 -3800 -3000 -7000 -7000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -0FC0 -3870 -3038 -7038 -7038 -7038 -7830 -3E40 -0F80 -1FC0 -33F0 -60F0 -E078 -E038 -E038 -E038 -7070 -38E0 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -0F80 -38C0 -7060 -6070 -E030 -E038 -E038 -E038 -E038 -7078 -30B8 -1F38 -0038 -0030 -0070 -6070 -6060 -70C0 -3F00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 14 2 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 19 2 -5 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 16 16 1 0 -BITMAP -0003 -0007 -001E -0078 -01E0 -0780 -1E00 -FC00 -7C00 -1E00 -0780 -01E0 -0078 -001E -0007 -0003 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 15 7 0 4 -BITMAP -FFFE -FFFE -0000 -0000 -0000 -FFFE -FFFE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 16 16 0 0 -BITMAP -C000 -E000 -7800 -1E00 -0780 -01E0 -0078 -003E -003F -0078 -01E0 -0780 -1E00 -7800 -E000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 480 0 -DWIDTH 12 0 -BBX 10 19 1 0 -BITMAP -7E00 -E380 -C1C0 -C1C0 -C1C0 -01C0 -0180 -0300 -0200 -0400 -0C00 -1C00 -1C00 -1C00 -0000 -0000 -1C00 -1C00 -1C00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 873 0 -DWIDTH 23 0 -BBX 20 19 1 0 -BITMAP -007E00 -038180 -0400C0 -080060 -107820 -20FE10 -418410 -430410 -830410 -860C10 -861830 -863820 -866C60 -87CCC0 -438700 -600000 -300000 -1C0800 -07F000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 744 0 -DWIDTH 19 0 -BBX 19 19 0 0 -BITMAP -004000 -00E000 -00E000 -00F000 -017000 -017000 -023800 -023800 -023C00 -041C00 -041C00 -080E00 -0FFE00 -100F00 -100700 -100780 -200380 -6003C0 -F80FE0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 609 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -FFC0 -38E0 -3870 -3870 -3870 -3870 -3860 -38E0 -3980 -3FC0 -39E0 -3870 -3838 -3838 -3838 -3838 -3878 -38F0 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 695 0 -DWIDTH 18 0 -BBX 15 19 1 0 -BITMAP -03F8 -0E1E -3806 -3006 -7006 -6000 -E000 -E000 -E000 -E000 -E000 -E000 -F000 -7000 -7800 -3C00 -1E02 -0FFE -03F8 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 768 0 -DWIDTH 20 0 -BBX 18 19 1 0 -BITMAP -FFF800 -381E00 -380700 -380380 -380380 -380180 -3801C0 -3801C0 -3801C0 -3801C0 -3801C0 -3801C0 -3801C0 -380180 -380380 -380300 -380600 -3C1C00 -FFF000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 566 0 -DWIDTH 15 0 -BBX 14 19 0 0 -BITMAP -FFF8 -3818 -3818 -3800 -3800 -3800 -3800 -3820 -3820 -3FE0 -3820 -3820 -3800 -3800 -3800 -3800 -380C -381C -FFFC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 548 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -FFF0 -3830 -3830 -3800 -3800 -3800 -3800 -3840 -3840 -3FC0 -3840 -3840 -3800 -3800 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 732 0 -DWIDTH 19 0 -BBX 17 19 2 0 -BITMAP -03F800 -0E1E00 -380600 -300600 -700600 -700000 -E00000 -E00000 -E00000 -E00000 -E00000 -E03F80 -E00E00 -700E00 -700E00 -380E00 -180E00 -0E0E00 -03FC00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 771 0 -DWIDTH 20 0 -BBX 18 19 1 0 -BITMAP -FE1FC0 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -3FFF00 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -FE1FC0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 7 19 1 0 -BITMAP -FE -3C -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 11 0 -BBX 10 23 0 -4 -BITMAP -1FC0 -0780 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -C700 -C600 -CE00 -F800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 708 0 -DWIDTH 18 0 -BBX 18 19 0 0 -BITMAP -FE1F00 -380E00 -380800 -381000 -382000 -384000 -388000 -390000 -3B0000 -3F8000 -3BC000 -3BE000 -39E000 -38F000 -387800 -383C00 -381E00 -380F00 -FE3FC0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 557 0 -DWIDTH 14 0 -BBX 13 19 1 0 -BITMAP -FE00 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3818 -3818 -3838 -FFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 860 0 -DWIDTH 22 0 -BBX 21 19 1 0 -BITMAP -FC00F8 -3C00E0 -3E01E0 -3E01E0 -3E02E0 -3702E0 -3702E0 -3384E0 -3384E0 -33CCE0 -31C8E0 -31C8E0 -31F0E0 -30F0E0 -30F0E0 -3060E0 -3060E0 -3000E0 -FC03F8 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 751 0 -DWIDTH 20 0 -BBX 18 19 1 0 -BITMAP -F807C0 -3C0100 -3C0100 -3E0100 -3F0100 -378100 -338100 -33C100 -31E100 -30F100 -307100 -307900 -303D00 -301F00 -300F00 -300F00 -300700 -300300 -FC0300 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 18 19 1 0 -BITMAP -03F000 -0E1C00 -380700 -300300 -700380 -700380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -700380 -700380 -300300 -180700 -0E1C00 -03F000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 573 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -FFC0 -3870 -3830 -3838 -3838 -3838 -3838 -3838 -3870 -38E0 -3FC0 -3800 -3800 -3800 -3800 -3800 -3800 -3C00 -FF00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 20 0 -BBX 22 23 1 -4 -BITMAP -03F000 -0E1C00 -380700 -300300 -700380 -700380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -700380 -700380 -300300 -180700 -0E1E00 -03F800 -000C00 -0007C0 -0001FC -000070 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 679 0 -DWIDTH 18 0 -BBX 16 19 1 0 -BITMAP -FFC0 -3870 -3830 -3838 -3838 -3838 -3838 -3830 -3860 -38C0 -3FC0 -39C0 -38E0 -38F0 -3870 -3878 -383C -383E -FE1F -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 542 0 -DWIDTH 14 0 -BBX 11 19 2 0 -BITMAP -1F80 -71C0 -60C0 -E0C0 -E000 -E000 -F000 -7C00 -3E00 -1F80 -07C0 -03C0 -01E0 -00E0 -C0E0 -C0E0 -C0C0 -E180 -7F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 17 0 -BBX 17 19 0 0 -BITMAP -FFFF80 -C1C180 -C1C180 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -03E000 -0FF800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 719 0 -DWIDTH 19 0 -BBX 18 19 0 0 -BITMAP -FE0FC0 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -180200 -1C0600 -0E0C00 -03F000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 699 0 -DWIDTH 18 0 -BBX 18 19 0 0 -BITMAP -FE07C0 -780180 -380100 -380100 -1C0200 -1C0200 -0E0600 -0E0400 -0F0400 -070800 -070800 -038800 -039000 -03D000 -01E000 -01E000 -00E000 -00C000 -00C000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 925 0 -DWIDTH 24 0 -BBX 24 19 0 0 -BITMAP -FE081F -781C04 -381C04 -381C08 -381C08 -1C2E08 -1C2E08 -1C2E10 -1C4710 -0E4710 -0E4720 -0EC7A0 -0E83A0 -0783A0 -0783C0 -0701C0 -0301C0 -030180 -020080 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 657 0 -DWIDTH 17 0 -BBX 17 19 0 0 -BITMAP -FF0F80 -3C0200 -1C0400 -1E0C00 -0E0800 -0F1000 -07A000 -03A000 -03C000 -01E000 -01E000 -02F000 -047000 -0C3800 -083C00 -101C00 -301E00 -600F00 -F83F80 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 678 0 -DWIDTH 18 0 -BBX 18 19 0 0 -BITMAP -FE07C0 -780100 -380200 -1C0200 -1E0400 -0E0800 -0F0800 -079000 -03A000 -03E000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -07F000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -FFF8 -E078 -C0F0 -C0E0 -01E0 -01C0 -03C0 -0380 -0780 -0700 -0E00 -0E00 -1C00 -3C00 -3800 -7800 -7018 -E018 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 6 23 2 -4 -BITMAP -FC -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -FC -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 512 0 -DWIDTH 13 0 -BBX 13 23 0 -4 -BITMAP -C000 -E000 -6000 -7000 -3000 -3800 -1800 -1C00 -0C00 -0E00 -0600 -0700 -0300 -0380 -0180 -01C0 -00C0 -00E0 -0060 -0070 -0030 -0038 -0018 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 6 23 1 -4 -BITMAP -FC -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -FC -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 15 17 0 3 -BITMAP -0100 -0100 -0100 -0380 -0380 -06C0 -06C0 -0C60 -0C60 -1830 -1830 -3838 -3018 -701C -600C -E00E -C006 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 10 2 2 -2 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 6 4 4 15 -BITMAP -E0 -30 -18 -0C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 543 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -3F00 -7380 -61C0 -01C0 -01C0 -1FC0 -79C0 -61C0 -E1C0 -E1C0 -E1C0 -F3C0 -7ED0 -3C70 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 16 0 -BBX 14 19 0 0 -BITMAP -F800 -3800 -3800 -3800 -3800 -39E0 -3BF8 -3E38 -383C -381C -381C -381C -381C -381C -381C -3818 -3C38 -3BF0 -31E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 509 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -0FC0 -38E0 -7060 -7060 -E000 -E000 -E000 -E000 -E000 -F000 -7000 -7820 -3FE0 -0FC0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 642 0 -DWIDTH 17 0 -BBX 14 19 2 0 -BITMAP -01F0 -0070 -0070 -0070 -0070 -1E70 -3F70 -70F0 -6070 -E070 -E070 -E070 -E070 -E070 -E070 -F070 -71F0 -7F78 -1C7C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 530 0 -DWIDTH 14 0 -BBX 11 14 1 0 -BITMAP -0F00 -31C0 -70C0 -60E0 -E0E0 -FFE0 -E000 -E000 -E000 -F000 -7000 -7820 -3FE0 -0F80 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 404 0 -DWIDTH 10 0 -BBX 10 20 1 0 -BITMAP -0F80 -18C0 -38C0 -38C0 -3800 -3800 -FF00 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 571 0 -DWIDTH 15 0 -BBX 13 19 1 -5 -BITMAP -1FF8 -3980 -70C0 -70E0 -70E0 -70E0 -70E0 -30C0 -19C0 -1F80 -7000 -7000 -7FE0 -1FF0 -6070 -E070 -E070 -70E0 -3F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 19 1 0 -BITMAP -F800 -3800 -3800 -3800 -3800 -38E0 -3BF0 -3E38 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -FEFE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 307 0 -DWIDTH 8 0 -BBX 7 19 1 0 -BITMAP -38 -38 -38 -00 -00 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 346 0 -DWIDTH 9 0 -BBX 7 24 0 -5 -BITMAP -0E -0E -0E -00 -00 -1E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -CE -CE -CC -F8 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 599 0 -DWIDTH 16 0 -BBX 15 19 1 0 -BITMAP -F800 -3800 -3800 -3800 -3800 -387C -3830 -3860 -38C0 -3980 -3B00 -3F00 -3B80 -3BC0 -39E0 -38F0 -3878 -383C -FE3E -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 313 0 -DWIDTH 8 0 -BBX 7 19 1 0 -BITMAP -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 946 0 -DWIDTH 25 0 -BBX 23 14 1 0 -BITMAP -F9F1E0 -7BF3F0 -3E7E78 -3C3C38 -383838 -383838 -383838 -383838 -383838 -383838 -383838 -383838 -383838 -FEFEFE -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 14 1 0 -BITMAP -F8E0 -7BF0 -3E38 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -FEFE -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 14 1 0 -BITMAP -0F80 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 642 0 -DWIDTH 17 0 -BBX 14 19 1 -5 -BITMAP -F8E0 -7BF8 -3E38 -383C -381C -381C -381C -381C -381C -381C -3818 -3C38 -3BF0 -39E0 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 617 0 -DWIDTH 16 0 -BBX 14 19 2 -5 -BITMAP -1E70 -3F70 -70F0 -6070 -E070 -E070 -E070 -E070 -E070 -E070 -F070 -71F0 -7F70 -1C70 -0070 -0070 -0070 -0070 -01FC -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -F9C0 -3BC0 -3CC0 -38C0 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3C00 -FF00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 504 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -3F00 -7380 -E180 -E180 -F000 -F800 -7F00 -3F80 -07C0 -C1C0 -C1C0 -C1C0 -E380 -3F00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 392 0 -DWIDTH 10 0 -BBX 9 18 1 0 -BITMAP -1800 -3800 -3800 -3800 -FF80 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -1C00 -0F80 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 14 0 0 -BITMAP -F8F8 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -38F8 -1FBC -0E3E -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -FC3C -7008 -7818 -3810 -3830 -1C20 -1C20 -1E40 -0E40 -0F80 -0780 -0700 -0300 -0300 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 21 0 -BBX 21 14 0 0 -BITMAP -FC30F8 -703010 -703830 -387820 -387C20 -38DC40 -1C9C40 -1C8E40 -1D0E80 -0F0F80 -0F0780 -0E0700 -060300 -040200 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 557 0 -DWIDTH 14 0 -BBX 15 14 0 0 -BITMAP -FC3E -7818 -3C10 -1E30 -0E60 -0F40 -0780 -03C0 -05E0 -08E0 -18F0 -3078 -603C -F87E -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 551 0 -DWIDTH 14 0 -BBX 14 19 0 -5 -BITMAP -FC3C -7008 -7818 -3810 -3C10 -1C20 -1C20 -0E40 -0E40 -0FC0 -0780 -0780 -0300 -0300 -0200 -0600 -0C00 -1C00 -3C00 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 595 0 -DWIDTH 15 0 -BBX 12 14 2 0 -BITMAP -FFF0 -C0E0 -C1E0 -03C0 -0380 -0780 -0F00 -0E00 -1E00 -3C00 -3800 -7830 -F030 -FFF0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 7 23 1 -4 -BITMAP -0E -18 -30 -30 -30 -38 -18 -18 -18 -18 -30 -C0 -30 -18 -18 -18 -38 -38 -30 -30 -30 -18 -0E -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 2 23 2 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 343 0 -DWIDTH 9 0 -BBX 7 23 1 -4 -BITMAP -E0 -30 -18 -18 -18 -38 -38 -30 -30 -30 -18 -06 -18 -30 -30 -30 -30 -38 -18 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 15 6 0 5 -BITMAP -3800 -7E02 -4702 -83C6 -80FC -8078 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 19 2 -5 -BITMAP -E0 -E0 -E0 -00 -00 -40 -40 -40 -40 -40 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 11 19 2 0 -BITMAP -0200 -0200 -0FE0 -1AE0 -3260 -7260 -E200 -E200 -E200 -E200 -E200 -E200 -6200 -7200 -3A00 -1E20 -0FC0 -0200 -0200 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 11 19 3 0 -BITMAP -03C0 -0C60 -0C60 -1C60 -1C00 -1C00 -1C00 -1C00 -1C00 -FF00 -1C00 -1C00 -1C00 -1C00 -1800 -1000 -2000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 15 15 0 2 -BITMAP -8002 -4004 -37C8 -1FF0 -1C70 -3838 -3018 -3018 -3018 -3838 -1C70 -1FF0 -27C8 -4004 -C006 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 17 19 0 0 -BITMAP -FE0F80 -780700 -3C0E00 -1E0C00 -0E1800 -0F3800 -07F000 -03E000 -03E000 -1FFC00 -01C000 -01C000 -01C000 -1FFC00 -01C000 -01C000 -01C000 -01C000 -07F000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 2 23 2 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 11 24 2 -5 -BITMAP -1F80 -71C0 -E0C0 -E0C0 -E000 -E000 -F000 -3C00 -3F00 -6F80 -E3C0 -E1C0 -E0C0 -F8C0 -7C80 -3F80 -1F80 -03C0 -01E0 -00E0 -C0E0 -C0E0 -E1C0 -7F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 7 3 4 16 -BITMAP -C6 -C6 -C6 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 22 0 -BBX 20 19 1 0 -BITMAP -01F800 -0E0700 -180180 -3000C0 -60FC60 -438420 -C30430 -860010 -860010 -860010 -860010 -860010 -C30030 -418420 -60F860 -3000C0 -180180 -0E0700 -01F800 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 428 0 -DWIDTH 11 0 -BBX 10 10 1 9 -BITMAP -1E00 -2700 -2700 -0700 -3F00 -7700 -E700 -E700 -FFC0 -7980 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 530 0 -DWIDTH 14 0 -BBX 11 12 1 1 -BITMAP -0420 -0860 -18C0 -3180 -6380 -E700 -E700 -7380 -3180 -18C0 -0C60 -0420 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 15 7 0 4 -BITMAP -FFFE -FFFE -0006 -0006 -0006 -0006 -0006 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 6 2 1 7 -BITMAP -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 11 12 2 7 -BITMAP -1F00 -2180 -4040 -DF40 -8920 -8920 -8920 -8E20 -4A40 -59C0 -3180 -1F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 7 2 4 17 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 7 0 -BBX 4 4 1 15 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 16 16 0 0 -BITMAP -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0000 -0000 -FFFF -FFFF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 7 11 -16 8 -BITMAP -78 -86 -82 -02 -06 -0C -18 -20 -40 -80 -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 7 11 -16 8 -BITMAP -FC -86 -82 -02 -04 -7C -06 -02 -82 -C6 -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 6 4 5 15 -BITMAP -1C -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 626 0 -DWIDTH 16 0 -BBX 15 18 0 -4 -BITMAP -F8F8 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -38F8 -3FBC -3F3E -3800 -3800 -3800 -3800 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 11 23 1 -4 -BITMAP -3FE0 -7FE0 -FE20 -FE20 -FE20 -FE20 -FE20 -7E20 -3E20 -1E20 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 3 3 6 7 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 4 6 6 -5 -BITMAP -60 -40 -60 -30 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 5 11 -17 8 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 428 0 -DWIDTH 11 0 -BBX 9 10 1 9 -BITMAP -3E00 -7700 -6300 -E380 -E380 -E380 -E380 -6300 -7700 -3E00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 530 0 -DWIDTH 14 0 -BBX 11 12 2 1 -BITMAP -8400 -C600 -6300 -3180 -39C0 -1CE0 -1CE0 -38C0 -3180 -6300 -C200 -8400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 20 0 -BBX 17 19 4 0 -BITMAP -E00700 -200600 -200E00 -201C00 -203800 -203000 -207000 -20E000 -21C200 -218600 -FB8A00 -071A00 -0E1200 -0C2200 -1C4200 -387F80 -700200 -600200 -E00F80 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 20 0 -BBX 17 19 4 0 -BITMAP -E00700 -200600 -200E00 -201C00 -203800 -203000 -207000 -20E000 -21DE00 -21A180 -FBA080 -070080 -0E0180 -0C0300 -1C0600 -380800 -701000 -602000 -E03F80 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 20 0 -BBX 18 19 5 0 -BITMAP -FC0380 -860300 -820700 -020E00 -041C00 -7C1800 -063800 -027000 -82E100 -C6C300 -F9C500 -038D00 -070900 -061100 -0E2100 -1C3FC0 -380100 -300100 -7007C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 480 0 -DWIDTH 12 0 -BBX 10 19 1 -5 -BITMAP -0E00 -0E00 -0E00 -0000 -0000 -0E00 -0E00 -0E00 -0C00 -0800 -1000 -3000 -6000 -E000 -E0C0 -E0C0 -E0C0 -71C0 -1F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 744 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -038000 -00C000 -006000 -003000 -000000 -004000 -00E000 -00E000 -00F000 -017000 -017000 -023800 -023800 -023C00 -041C00 -041C00 -080E00 -0FFE00 -100F00 -100700 -100780 -200380 -6003C0 -F80FE0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 744 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -003800 -006000 -00C000 -018000 -000000 -004000 -00E000 -00E000 -00F000 -017000 -017000 -023800 -023800 -023C00 -041C00 -041C00 -080E00 -0FFE00 -100F00 -100700 -100780 -200380 -6003C0 -F80FE0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 744 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -01E000 -01E000 -033000 -061800 -000000 -004000 -00E000 -00E000 -00F000 -017000 -017000 -023800 -023800 -023C00 -041C00 -041C00 -080E00 -0FFE00 -100F00 -100700 -100780 -200380 -6003C0 -F80FE0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 744 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -01C400 -01F800 -023800 -000000 -004000 -00E000 -00E000 -00F000 -017000 -017000 -023800 -023800 -023C00 -041C00 -041C00 -080E00 -0FFE00 -100F00 -100700 -100780 -200380 -6003C0 -F80FE0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 744 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -031800 -031800 -031800 -000000 -004000 -00E000 -00E000 -00F000 -017000 -017000 -023800 -023800 -023C00 -041C00 -041C00 -080E00 -0FFE00 -100F00 -100700 -100780 -200380 -6003C0 -F80FE0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 744 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -006000 -009000 -009000 -006000 -000000 -004000 -00E000 -00E000 -00F000 -017000 -017000 -023800 -023800 -023C00 -041C00 -041C00 -080E00 -0FFE00 -100F00 -100700 -100780 -200380 -6003C0 -F80FE0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 919 0 -DWIDTH 24 0 -BBX 23 19 0 0 -BITMAP -001FFC -001C0C -003C0C -005C00 -005C00 -009C00 -009C00 -011C10 -031C10 -021FF0 -061C10 -041C00 -0FFC00 -181C00 -101C00 -301C00 -201C06 -601C06 -F07FFE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 695 0 -DWIDTH 18 0 -BBX 15 24 1 -5 -BITMAP -03F8 -0E1E -3806 -3006 -7006 -6000 -E000 -E000 -E000 -E000 -E000 -E000 -F000 -7000 -7800 -3C00 -1E02 -0FFE -03F8 -0100 -0180 -00C0 -00C0 -0380 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 566 0 -DWIDTH 15 0 -BBX 14 24 0 0 -BITMAP -0E00 -0300 -0180 -00C0 -0000 -FFF8 -3818 -3818 -3800 -3800 -3800 -3800 -3820 -3820 -3FE0 -3820 -3820 -3800 -3800 -3800 -3800 -380C -381C -FFFC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 566 0 -DWIDTH 15 0 -BBX 14 24 0 0 -BITMAP -01C0 -0300 -0600 -0C00 -0000 -FFF8 -3818 -3818 -3800 -3800 -3800 -3800 -3820 -3820 -3FE0 -3820 -3820 -3800 -3800 -3800 -3800 -380C -381C -FFFC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 566 0 -DWIDTH 15 0 -BBX 14 24 0 0 -BITMAP -0780 -0780 -0CC0 -1860 -0000 -FFF8 -3818 -3818 -3800 -3800 -3800 -3800 -3820 -3820 -3FE0 -3820 -3820 -3800 -3800 -3800 -3800 -380C -381C -FFFC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 566 0 -DWIDTH 15 0 -BBX 14 23 0 0 -BITMAP -0C60 -0C60 -0C60 -0000 -FFF8 -3818 -3818 -3800 -3800 -3800 -3800 -3820 -3820 -3FE0 -3820 -3820 -3800 -3800 -3800 -3800 -380C -381C -FFFC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 7 24 1 0 -BITMAP -E0 -30 -18 -0C -00 -FE -3C -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 7 24 1 0 -BITMAP -0E -18 -30 -60 -00 -FE -3C -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 24 2 0 -BITMAP -3C -3C -66 -C3 -00 -7F -1E -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -7F -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 7 23 1 0 -BITMAP -C6 -C6 -C6 -00 -FE -3C -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 768 0 -DWIDTH 20 0 -BBX 19 19 0 0 -BITMAP -FFF800 -3C0F00 -1C0380 -1C01C0 -1C01C0 -1C00C0 -1C00E0 -1C00E0 -1C00E0 -FFC0E0 -1C00E0 -1C00E0 -1C00E0 -1C00C0 -1C01C0 -1C0180 -1C0300 -3E0E00 -FFF800 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 751 0 -DWIDTH 20 0 -BBX 18 23 1 0 -BITMAP -038800 -03F000 -047000 -000000 -F807C0 -3C0100 -3C0100 -3E0100 -3F0100 -378100 -338100 -33C100 -31E100 -30F100 -307100 -307900 -303D00 -301F00 -300F00 -300F00 -300700 -300300 -FC0300 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 18 24 1 0 -BITMAP -038000 -00C000 -006000 -003000 -000000 -03F000 -0E1C00 -380700 -300300 -700380 -700380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -700380 -700380 -300300 -180700 -0E1C00 -03F000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 18 24 1 0 -BITMAP -007000 -00C000 -018000 -030000 -000000 -03F000 -0E1C00 -380700 -300300 -700380 -700380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -700380 -700380 -300300 -180700 -0E1C00 -03F000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 18 24 1 0 -BITMAP -01E000 -01E000 -033000 -061800 -000000 -03F000 -0E1C00 -380700 -300300 -700380 -700380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -700380 -700380 -300300 -180700 -0E1C00 -03F000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 18 23 1 0 -BITMAP -038800 -03F000 -047000 -000000 -03F000 -0E1C00 -380700 -300300 -700380 -700380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -700380 -700380 -300300 -180700 -0E1C00 -03F000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 18 23 1 0 -BITMAP -063000 -063000 -063000 -000000 -03F000 -0E1C00 -380700 -300300 -700380 -700380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -700380 -700380 -300300 -180700 -0E1C00 -03F000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 15 16 0 0 -BITMAP -4004 -E00E -701C -3838 -1C70 -0C60 -06C0 -0380 -0380 -07C0 -0EE0 -1C70 -3838 -701C -E00E -C006 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 20 0 -BBX 18 19 1 0 -BITMAP -03F0C0 -0E1C80 -180700 -300300 -700780 -700B80 -E011C0 -E031C0 -E061C0 -E0C1C0 -E081C0 -E101C0 -E201C0 -740380 -780380 -380300 -380600 -6E1C00 -C3F000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 719 0 -DWIDTH 19 0 -BBX 18 24 0 0 -BITMAP -038000 -00C000 -006000 -003000 -000000 -FE0FC0 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -180200 -1C0600 -0E0C00 -03F000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 719 0 -DWIDTH 19 0 -BBX 18 24 0 0 -BITMAP -007000 -00C000 -018000 -030000 -000000 -FE0FC0 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -180200 -1C0600 -0E0C00 -03F000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 719 0 -DWIDTH 19 0 -BBX 18 24 0 0 -BITMAP -01E000 -01E000 -033000 -061800 -000000 -FE0FC0 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -180200 -1C0600 -0E0C00 -03F000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 719 0 -DWIDTH 19 0 -BBX 18 23 0 0 -BITMAP -031800 -031800 -031800 -000000 -FE0FC0 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -380300 -180200 -1C0600 -0E0C00 -03F000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 678 0 -DWIDTH 18 0 -BBX 18 24 0 0 -BITMAP -007000 -00C000 -018000 -030000 -000000 -FE07C0 -780100 -380200 -1C0200 -1E0400 -0E0800 -0F0800 -079000 -03A000 -03E000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -07F000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 573 0 -DWIDTH 15 0 -BBX 14 19 0 0 -BITMAP -FE00 -3800 -3800 -3800 -3FE0 -3878 -383C -381C -381C -381C -381C -3838 -3838 -38F0 -3FC0 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 614 0 -DWIDTH 16 0 -BBX 13 20 1 0 -BITMAP -0F80 -19C0 -38E0 -38E0 -38E0 -38C0 -3980 -3900 -3B00 -3B80 -3BC0 -39E0 -39F0 -38F0 -3878 -3818 -3818 -3B18 -3B30 -FBE0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 543 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -3800 -0C00 -0600 -0300 -0000 -3F00 -7380 -61C0 -01C0 -01C0 -1FC0 -79C0 -61C0 -E1C0 -E1C0 -E1C0 -F3C0 -7ED0 -3C70 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 543 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -0380 -0600 -0C00 -1800 -0000 -3F00 -7380 -61C0 -01C0 -01C0 -1FC0 -79C0 -61C0 -E1C0 -E1C0 -E1C0 -F3C0 -7ED0 -3C70 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 543 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -3F00 -7380 -61C0 -01C0 -01C0 -1FC0 -79C0 -61C0 -E1C0 -E1C0 -E1C0 -F3C0 -7ED0 -3C70 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 543 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -1C40 -1F80 -2380 -0000 -3F00 -7380 -61C0 -01C0 -01C0 -1FC0 -79C0 -61C0 -E1C0 -E1C0 -E1C0 -F3C0 -7ED0 -3C70 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 543 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -3180 -3180 -3180 -0000 -3F00 -7380 -61C0 -01C0 -01C0 -1FC0 -79C0 -61C0 -E1C0 -E1C0 -E1C0 -F3C0 -7ED0 -3C70 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 543 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -0600 -0900 -0900 -0600 -0000 -3F00 -7380 -61C0 -01C0 -01C0 -1FC0 -79C0 -61C0 -E1C0 -E1C0 -E1C0 -F3C0 -7ED0 -3C70 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 819 0 -DWIDTH 21 0 -BBX 19 14 1 0 -BITMAP -1F1F00 -71F180 -60F0C0 -60E0C0 -00E0E0 -00E0E0 -1FFFE0 -78E000 -E0E000 -E0E000 -E0F000 -F1F000 -7F3820 -3C0FC0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 509 0 -DWIDTH 13 0 -BBX 11 19 1 -5 -BITMAP -0FC0 -38E0 -7060 -7060 -E000 -E000 -E000 -E000 -E000 -F000 -7000 -7820 -3FE0 -0FC0 -0400 -0600 -0300 -0300 -0E00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 530 0 -DWIDTH 14 0 -BBX 11 19 1 0 -BITMAP -3800 -0C00 -0600 -0300 -0000 -0F00 -31C0 -70C0 -60E0 -E0E0 -FFE0 -E000 -E000 -E000 -F000 -7000 -7820 -3FE0 -0F80 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 530 0 -DWIDTH 14 0 -BBX 11 19 1 0 -BITMAP -0380 -0600 -0C00 -1800 -0000 -0F00 -31C0 -70C0 -60E0 -E0E0 -FFE0 -E000 -E000 -E000 -F000 -7000 -7820 -3FE0 -0F80 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 530 0 -DWIDTH 14 0 -BBX 11 19 1 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -0F00 -31C0 -70C0 -60E0 -E0E0 -FFE0 -E000 -E000 -E000 -F000 -7000 -7820 -3FE0 -0F80 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 530 0 -DWIDTH 14 0 -BBX 11 18 1 0 -BITMAP -3180 -3180 -3180 -0000 -0F00 -31C0 -70C0 -60E0 -E0E0 -FFE0 -E000 -E000 -E000 -F000 -7000 -7820 -3FE0 -0F80 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 307 0 -DWIDTH 8 0 -BBX 7 19 1 0 -BITMAP -E0 -30 -18 -0C -00 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 307 0 -DWIDTH 8 0 -BBX 7 19 1 0 -BITMAP -0E -18 -30 -60 -00 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 307 0 -DWIDTH 8 0 -BBX 8 19 2 0 -BITMAP -3C -3C -66 -C3 -00 -7C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -7F -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 307 0 -DWIDTH 8 0 -BBX 7 18 1 0 -BITMAP -C6 -C6 -C6 -00 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -FF80 -1E00 -0E00 -7380 -21C0 -0FE0 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 18 1 0 -BITMAP -0E20 -0FC0 -11C0 -0000 -F8E0 -7BF0 -3E38 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -FEFE -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -1C00 -0600 -0300 -0180 -0000 -0F80 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -01C0 -0300 -0600 -0C00 -0000 -0F80 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -0F80 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 18 1 0 -BITMAP -1C40 -1F80 -2380 -0000 -0F80 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 18 1 0 -BITMAP -18C0 -18C0 -18C0 -0000 -0F80 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 16 0 -BBX 15 13 0 1 -BITMAP -0380 -0380 -0380 -0000 -0000 -0000 -FFFE -FFFE -0000 -0000 -0380 -0380 -0380 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 14 1 0 -BITMAP -0F98 -38D0 -7060 -7070 -E0B8 -E138 -E338 -E238 -E438 -E838 -7870 -3070 -38E0 -CF80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -0E00 -0300 -0180 -00C0 -0000 -F8F8 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -38F8 -1FBC -0E3E -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -00E0 -0180 -0300 -0600 -0000 -F8F8 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -38F8 -1FBC -0E3E -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -03C0 -03C0 -0660 -0C30 -0000 -F8F8 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -38F8 -1FBC -0E3E -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 633 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -0C60 -0C60 -0C60 -0000 -F8F8 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -3838 -38F8 -1FBC -0E3E -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 551 0 -DWIDTH 14 0 -BBX 14 24 0 -5 -BITMAP -01C0 -0300 -0600 -0C00 -0000 -FC3C -7008 -7818 -3810 -3C10 -1C20 -1C20 -0E40 -0E40 -0FC0 -0780 -0780 -0300 -0300 -0200 -0600 -0C00 -1C00 -3C00 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 642 0 -DWIDTH 17 0 -BBX 14 23 1 -5 -BITMAP -F800 -3800 -3800 -3800 -38E0 -3BF8 -3E38 -383C -381C -381C -381C -381C -381C -381C -3818 -3C38 -3BF0 -39E0 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 551 0 -DWIDTH 14 0 -BBX 14 23 0 -5 -BITMAP -18C0 -18C0 -18C0 -0000 -FC3C -7008 -7818 -3810 -3C10 -1C20 -1C20 -0E40 -0E40 -0FC0 -0780 -0780 -0300 -0300 -0200 -0600 -0C00 -1C00 -3C00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lubR24-L1.bdf diff -u xc/fonts/bdf/100dpi/lubR24-L1.bdf:1.1 xc/fonts/bdf/100dpi/lubR24-L1.bdf:removed --- xc/fonts/bdf/100dpi/lubR24-L1.bdf:1.1 Wed Apr 4 18:55:33 2001 +++ xc/fonts/bdf/100dpi/lubR24-L1.bdf Wed Mar 16 21:03:45 2005 @@ -1,5846 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubR24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-R-Normal--34-240-100-100-P-193-ISO8859-1 -SIZE 24 100 100 -FONTBOUNDINGBOX 53 39 -21 -7 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 34 -POINT_SIZE 240 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 193 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 31 -FONT_DESCENT 8 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright" -X_HEIGHT 18 -CAP_HEIGHT 25 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 771 0 -DWIDTH 26 0 -BBX 25 25 1 0 -BITMAP -AAAAAA80 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -AAAAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 10 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 3 25 3 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -40 -40 -40 -40 -40 -40 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 386 0 -DWIDTH 13 0 -BBX 9 9 2 17 -BITMAP -E380 -E380 -E380 -E380 -E380 -4100 -4100 -4100 -4100 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 21 25 0 0 -BITMAP -0060C0 -006180 -006180 -00C180 -00C180 -00C300 -00C300 -3FFFF8 -3FFFF8 -018600 -018600 -030600 -030600 -030C00 -030C00 -FFFFE0 -FFFFE0 -061C00 -061800 -0E1800 -0C1800 -0C1800 -0C3000 -1C3000 -183000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 14 30 3 -3 -BITMAP -0100 -0100 -0FF0 -1D1C -390C -710C -710C -7100 -7100 -7100 -7900 -3D00 -1F00 -0F80 -07C0 -01F0 -01F8 -017C -013C -011C -011C -011C -C11C -C118 -C138 -F170 -3FC0 -0100 -0100 -0100 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 24 25 0 0 -BITMAP -1F0007 -30800E -60C01C -404038 -C06030 -C06060 -C060C0 -C061C0 -C06380 -404700 -60CE00 -208C00 -1F1800 -0030F8 -007184 -00E306 -01C603 -038603 -030603 -060603 -0C0603 -1C0603 -380306 -700104 -E000F8 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 690 0 -DWIDTH 23 0 -BBX 22 25 1 0 -BITMAP -01F800 -030E00 -070600 -0E0700 -0E0700 -0E0700 -0E0700 -0F0E00 -078C00 -079800 -07E000 -1DE000 -38F1FC -70F030 -607830 -E03830 -E03C20 -E01E20 -E00F60 -F00740 -700380 -7801C0 -3E07E0 -1FF9F8 -07E0FC -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 8 0 -BBX 5 9 2 17 -BITMAP -F8 -F8 -70 -70 -70 -70 -70 -20 -20 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 316 0 -DWIDTH 11 0 -BBX 7 32 2 -6 -BITMAP -02 -06 -0C -08 -18 -10 -30 -30 -70 -60 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -60 -70 -30 -30 -30 -18 -08 -0C -06 -02 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 316 0 -DWIDTH 11 0 -BBX 7 32 2 -6 -BITMAP -80 -C0 -60 -20 -30 -18 -18 -18 -1C -0C -0C -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0C -0C -1C -18 -18 -18 -30 -20 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 16 0 -BBX 13 12 2 13 -BITMAP -0700 -0700 -0200 -4208 -F278 -78F0 -0000 -0500 -0D80 -18C0 -38E0 -1040 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 20 21 0 0 -BITMAP -006000 -006000 -006000 -006000 -006000 -006000 -006000 -006000 -006000 -FFFFF0 -FFFFF0 -006000 -006000 -006000 -006000 -006000 -006000 -006000 -006000 -006000 -006000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 4 11 3 -6 -BITMAP -F0 -F0 -F0 -F0 -F0 -30 -30 -30 -20 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 8 2 2 10 -BITMAP -FF -FF -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 4 3 3 0 -BITMAP -F0 -F0 -F0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 512 0 -DWIDTH 17 0 -BBX 17 32 0 -6 -BITMAP -000180 -000300 -000300 -000600 -000600 -000C00 -000C00 -001C00 -001800 -003800 -003000 -003000 -006000 -006000 -00C000 -00C000 -018000 -018000 -030000 -030000 -060000 -060000 -0E0000 -0C0000 -1C0000 -180000 -180000 -300000 -300000 -600000 -600000 -C00000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 17 25 2 0 -BITMAP -03E000 -0C1800 -180C00 -300600 -300600 -700700 -600300 -600300 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -600300 -600300 -700700 -300600 -300600 -180C00 -0C1800 -03E000 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 12 25 4 0 -BITMAP -FF00 -0F00 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0F80 -FFF0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 15 25 3 0 -BITMAP -0FE0 -7838 -701C -601C -600E -600E -000E -000E -000E -000C -001C -0038 -0070 -00C0 -0180 -0300 -0400 -0800 -1800 -3000 -7000 -7000 -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 14 25 3 0 -BITMAP -3F80 -F0E0 -C070 -C038 -C038 -0038 -0038 -0038 -0030 -0070 -01E0 -1F80 -00E0 -0078 -0038 -001C -001C -001C -001C -001C -C01C -C038 -C070 -F0E0 -7F80 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 17 25 1 0 -BITMAP -000C00 -001C00 -003C00 -003C00 -005C00 -009C00 -019C00 -011C00 -021C00 -041C00 -0C1C00 -081C00 -101C00 -301C00 -601C00 -401C00 -FFFF80 -FFFF80 -001C00 -001C00 -001C00 -001C00 -001C00 -003E00 -00FF80 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 13 25 4 0 -BITMAP -FFF8 -FFF8 -FFF8 -8000 -8000 -8000 -8000 -8000 -8000 -8000 -FE00 -0780 -00E0 -0070 -0030 -0038 -0038 -0038 -0038 -0038 -C030 -C070 -C0E0 -E1C0 -FF00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 17 25 2 0 -BITMAP -01FC00 -060F00 -180300 -180300 -300300 -700000 -700000 -600000 -E00000 -E3F000 -EC1C00 -F80600 -F00700 -E00300 -E00380 -E00380 -E00380 -600380 -600380 -700380 -300700 -380700 -180E00 -0E1C00 -03F000 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 16 25 3 0 -BITMAP -FFFF -FFFF -FFFF -0002 -0004 -000C -0008 -0010 -0030 -0060 -0040 -00C0 -0180 -0300 -0300 -0600 -0E00 -0C00 -1C00 -1C00 -3800 -3800 -3800 -7000 -7000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 16 25 2 0 -BITMAP -07E0 -1C38 -381C -300E -700E -700E -700E -780E -3C1C -3E18 -1FB0 -07E0 -1BF0 -30FC -703E -601E -E00F -E007 -E007 -E007 -E007 -700E -700C -1C38 -07E0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 17 25 2 0 -BITMAP -07E000 -1C3800 -380C00 -700E00 -700700 -E00700 -E00300 -E00380 -E00380 -E00380 -E00380 -600380 -700780 -300F80 -1C1380 -07E380 -000380 -000300 -000700 -000700 -600600 -600C00 -600800 -783000 -1FC000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 3 18 3 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 3 24 3 -6 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -60 -60 -60 -60 -40 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 20 21 0 0 -BITMAP -000010 -000070 -0001E0 -0007C0 -001F00 -007C00 -01F000 -03C000 -0F0000 -3C0000 -F00000 -3C0000 -0F0000 -03C000 -01F000 -007C00 -001F00 -0007C0 -0001E0 -000070 -000010 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 20 9 0 5 -BITMAP -FFFFF0 -FFFFF0 -000000 -000000 -000000 -000000 -000000 -FFFFF0 -FFFFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 20 21 0 0 -BITMAP -800000 -E00000 -780000 -3E0000 -0F8000 -03E000 -00F800 -003C00 -000F00 -0003C0 -0000F0 -0003C0 -000F00 -003C00 -00F800 -03E000 -0F8000 -3E0000 -780000 -E00000 -800000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 480 0 -DWIDTH 16 0 -BBX 13 25 2 0 -BITMAP -3F80 -E0E0 -C070 -C038 -C038 -C038 -0038 -0038 -0070 -0060 -00C0 -0180 -0300 -0200 -0600 -0E00 -0E00 -0E00 -0E00 -0000 -0000 -0000 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 873 0 -DWIDTH 30 0 -BBX 26 25 2 0 -BITMAP -000FE000 -00703800 -01800600 -03000300 -04000100 -080F0080 -101FE080 -2021E040 -2040E040 -4080E040 -4181C040 -8181C040 -8101C040 -8303C0C0 -8303C080 -83058180 -830D8100 -83998200 -41F18400 -41E0F800 -20000000 -30000000 -18000000 -06030000 -01FC0000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 744 0 -DWIDTH 25 0 -BBX 25 25 0 0 -BITMAP -00080000 -00080000 -001C0000 -001C0000 -003E0000 -002E0000 -006F0000 -00470000 -00470000 -00838000 -00838000 -0103C000 -0101C000 -0101C000 -0200E000 -0200E000 -07FFF000 -04007000 -04007000 -08003800 -08003800 -10003C00 -10001C00 -30001E00 -FC00FF80 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 609 0 -DWIDTH 21 0 -BBX 18 25 1 0 -BITMAP -FFF800 -3C1E00 -1C0700 -1C0380 -1C0380 -1C0380 -1C0380 -1C0380 -1C0300 -1C0700 -1C0E00 -1C3800 -1FFC00 -1C3F00 -1C0F80 -1C0380 -1C03C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C03C0 -1C0780 -3E0F00 -FFFC00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 695 0 -DWIDTH 24 0 -BBX 20 25 2 0 -BITMAP -00FF80 -0381F0 -0E0070 -1C0030 -380030 -300030 -700000 -700000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -700000 -700000 -700000 -380000 -3C0000 -1E0010 -0F8070 -03FFE0 -00FF00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 768 0 -DWIDTH 26 0 -BBX 24 25 1 0 -BITMAP -FFFF00 -3C03E0 -1C00F0 -1C0038 -1C001C -1C000E -1C000E -1C000E -1C0007 -1C0007 -1C0007 -1C0007 -1C0007 -1C0007 -1C0007 -1C0007 -1C0006 -1C000E -1C000E -1C000C -1C001C -1C0038 -1C0070 -3E03C0 -FFFF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 566 0 -DWIDTH 19 0 -BBX 17 25 1 0 -BITMAP -FFFF00 -1C0700 -1C0300 -1C0300 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0400 -1C0400 -1FFC00 -1C0400 -1C0400 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0180 -1C0180 -3E0380 -FFFF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 548 0 -DWIDTH 19 0 -BBX 16 25 1 0 -BITMAP -FFFF -1C07 -1C03 -1C03 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C04 -1C04 -1FFC -1C04 -1C04 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FFC0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 732 0 -DWIDTH 25 0 -BBX 23 25 2 0 -BITMAP -00FF80 -0781F0 -0E0070 -1C0030 -380030 -700030 -700000 -700000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E003FE -E000F8 -600070 -700070 -700070 -380070 -380070 -1C0070 -0E0070 -03C070 -00FF80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 771 0 -DWIDTH 26 0 -BBX 25 25 1 0 -BITMAP -FF80FF80 -3E003E00 -1C001C00 -1C001C00 -1C001C00 -1C001C00 -1C001C00 -1C001C00 -1C001C00 -1C001C00 -1C001C00 -1FFFFC00 -1C001C00 -1C001C00 -1C001C00 -1C001C00 -1C001C00 -1C001C00 -1C001C00 -1C001C00 -1C001C00 -1C001C00 -1C001C00 -3E003E00 -FF80FF80 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 9 25 1 0 -BITMAP -FF80 -3E00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FF80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 14 0 -BBX 13 31 0 -6 -BITMAP -0FF8 -03E0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -C180 -C180 -C380 -E700 -FC00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 708 0 -DWIDTH 24 0 -BBX 23 25 1 0 -BITMAP -FF87F8 -3E00E0 -1C0180 -1C0300 -1C0200 -1C0400 -1C0800 -1C1000 -1C2000 -1C4000 -1C8000 -1D8000 -1FC000 -1DE000 -1CF000 -1C7800 -1C3C00 -1C1E00 -1C1E00 -1C0F00 -1C0780 -1C03C0 -1C01E0 -3E01F8 -FF87FE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 557 0 -DWIDTH 19 0 -BBX 18 25 1 0 -BITMAP -FF8000 -3E0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C00C0 -1C00C0 -3E01C0 -FFFFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 860 0 -DWIDTH 29 0 -BBX 28 25 1 0 -BITMAP -FE0003F0 -3E0007C0 -1F000780 -1F000780 -1B800B80 -1B800B80 -1BC01B80 -19C01380 -19C01380 -18E02380 -18E02380 -18F06380 -18704380 -18704380 -18388380 -18388380 -183D0380 -181D0380 -181F0380 -180E0380 -180E0380 -180C0380 -18040380 -3C0007C0 -FF001FF0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 751 0 -DWIDTH 26 0 -BBX 24 25 1 0 -BITMAP -FC007F -3E001C -1E0008 -1F0008 -1F8008 -1BC008 -19C008 -19E008 -18F008 -187008 -183808 -183C08 -181E08 -180E08 -180F08 -180788 -1803C8 -1801C8 -1801E8 -1800F8 -180078 -180078 -180038 -3C0018 -FF0008 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 23 25 2 0 -BITMAP -00FE00 -0783C0 -0E00E0 -1C0070 -380038 -300018 -70001C -70001C -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -70001C -70001C -300018 -380038 -1C0070 -0E00E0 -0783C0 -00FE00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 573 0 -DWIDTH 19 0 -BBX 18 25 1 0 -BITMAP -FFFC00 -3C0F00 -1C0380 -1C0180 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C0380 -1C0380 -1C0700 -1C1E00 -1FF000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -3E0000 -FF8000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 28 30 2 -5 -BITMAP -00FE0000 -0783C000 -0E00E000 -1C007000 -38003800 -30001800 -70001C00 -70001C00 -E0000C00 -E0000E00 -E0000E00 -E0000E00 -E0000E00 -E0000E00 -E0000E00 -E0000E00 -E0000E00 -70001C00 -70001C00 -30001C00 -38003800 -1C007800 -0E00F000 -0383E000 -00FF8000 -00010000 -0000E000 -00003C00 -00001FC0 -000007F0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 679 0 -DWIDTH 23 0 -BBX 23 25 0 0 -BITMAP -FFFC00 -3C0F00 -1C0380 -1C0180 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C0180 -1C0380 -1C0700 -1C1E00 -1FF800 -1C3C00 -1C1C00 -1C1E00 -1C0F00 -1C0700 -1C0780 -1C0380 -1C01C0 -1C01E0 -3E00F0 -FF807E -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 542 0 -DWIDTH 18 0 -BBX 15 25 2 0 -BITMAP -0FF0 -181C -700C -600C -E00C -E000 -E000 -E000 -F000 -7C00 -3F00 -1F80 -07E0 -01F8 -007C -003C -001E -000E -000E -C00E -C00C -C00C -E018 -F870 -3FC0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 23 0 -BBX 21 25 1 0 -BITMAP -FFFFF8 -E07038 -C07018 -C07018 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -007000 -00F800 -03FE00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 719 0 -DWIDTH 24 0 -BBX 24 25 0 0 -BITMAP -FF80FF -3E003C -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0010 -0E0030 -0E0030 -070060 -0381C0 -00FF00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 699 0 -DWIDTH 24 0 -BBX 24 25 0 0 -BITMAP -FF803F -3C000C -1C000C -1C0008 -0E0008 -0E0010 -0F0010 -070030 -070020 -038020 -038040 -03C040 -01C040 -01E080 -00E080 -00E100 -007100 -007100 -007A00 -003A00 -003E00 -001C00 -001C00 -001800 -000800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 925 0 -DWIDTH 31 0 -BBX 31 25 0 0 -BITMAP -FF8180FE -3C018018 -3C018010 -1C01C010 -1C03C010 -1E03C020 -0E03C020 -0E04E020 -0E04E040 -0F04E040 -070CF040 -07087040 -07087080 -03887080 -03903880 -03903900 -03903900 -01E01D00 -01E01D00 -01E01E00 -01E00E00 -00C00E00 -00C00C00 -00C00C00 -00800400 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 657 0 -DWIDTH 22 0 -BBX 22 25 0 0 -BITMAP -FFC0FC -3E0030 -0E0060 -0F0040 -070080 -078180 -038100 -01C200 -01E600 -00E400 -00F800 -007800 -007800 -007C00 -00DC00 -008E00 -010F00 -030700 -020780 -040380 -0C03C0 -0801C0 -1001E0 -3000F0 -FE07FC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 678 0 -DWIDTH 23 0 -BBX 23 25 0 0 -BITMAP -FFC0FE -3E0018 -1E0010 -0F0020 -070020 -078040 -0380C0 -03C080 -01C100 -00E100 -00F200 -007400 -007C00 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -007C00 -01FF00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 18 25 1 0 -BITMAP -7FFFC0 -700380 -600780 -600700 -600E00 -000E00 -001C00 -003C00 -003800 -007800 -00F000 -00E000 -01E000 -01C000 -03C000 -078000 -070000 -0F0000 -0E0000 -1E0000 -3C0000 -3C00C0 -7800C0 -7001C0 -FFFFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 316 0 -DWIDTH 11 0 -BBX 7 32 3 -6 -BITMAP -FE -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -FE -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 512 0 -DWIDTH 17 0 -BBX 17 32 0 -6 -BITMAP -C00000 -600000 -600000 -300000 -300000 -180000 -180000 -1C0000 -0C0000 -0E0000 -060000 -060000 -030000 -030000 -018000 -018000 -00C000 -00C000 -006000 -006000 -003000 -003000 -003800 -001800 -001C00 -000C00 -000C00 -000600 -000600 -000300 -000300 -000180 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 316 0 -DWIDTH 11 0 -BBX 7 32 1 -6 -BITMAP -FE -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -FE -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 20 21 0 4 -BITMAP -002000 -006000 -006000 -00F000 -00F000 -01F800 -019800 -039C00 -030C00 -070E00 -060600 -060600 -0C0300 -0C0300 -180180 -180180 -3000C0 -3000C0 -600060 -600060 -C00030 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 2 2 -3 -BITMAP -FFFC -FFFC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 7 5 6 21 -BITMAP -F0 -38 -18 -0C -06 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 543 0 -DWIDTH 18 0 -BBX 17 18 1 0 -BITMAP -0FE000 -707800 -603800 -601C00 -001C00 -001C00 -001C00 -03FC00 -1C1C00 -701C00 -701C00 -E01C00 -E01C00 -E01C00 -F01C00 -786C00 -7FCE80 -1F0780 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 21 0 -BBX 19 26 0 0 -BITMAP -FC0000 -3C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C3E00 -1CFF80 -1D8780 -1E01C0 -1C01C0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00C0 -1C01C0 -1C01C0 -1F0380 -19FF00 -187C00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 509 0 -DWIDTH 17 0 -BBX 14 18 2 0 -BITMAP -03F8 -0C1C -380C -300C -700C -6000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7000 -3800 -3E04 -0FFC -03F0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 642 0 -DWIDTH 22 0 -BBX 19 26 2 0 -BITMAP -003F00 -000F00 -000700 -000700 -000700 -000700 -000700 -000700 -07C700 -1FF700 -381F00 -700700 -700700 -600700 -E00700 -E00700 -E00700 -E00700 -E00700 -E00700 -E00700 -700700 -700F00 -3C3700 -3FE780 -0F87E0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 530 0 -DWIDTH 18 0 -BBX 15 18 1 0 -BITMAP -07E0 -1C38 -301C -700C -600E -600E -E00E -FFFE -E000 -E000 -E000 -E000 -7000 -7000 -3800 -1E06 -0FFE -03F8 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 404 0 -DWIDTH 14 0 -BBX 13 27 1 0 -BITMAP -03E0 -0E38 -0C18 -0C18 -1C18 -1C00 -1C00 -1C00 -1C00 -FFE0 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FFC0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 571 0 -DWIDTH 19 0 -BBX 18 25 1 -7 -BITMAP -07FFC0 -1C3C00 -381C00 -381E00 -700E00 -700E00 -700E00 -700E00 -700E00 -381C00 -181800 -0C3000 -1FE000 -380000 -700000 -700000 -3FFE00 -1FFF00 -700780 -E00380 -E00380 -E00380 -F00700 -381E00 -0FF000 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 21 26 1 0 -BITMAP -FC0000 -3C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C3E00 -1CFF80 -1DC380 -1F01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -3E03E0 -FF8FF8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 307 0 -DWIDTH 10 0 -BBX 9 25 1 0 -BITMAP -1C00 -1C00 -1C00 -0000 -0000 -0000 -0000 -FC00 -3C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FF80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 346 0 -DWIDTH 12 0 -BBX 10 32 0 -7 -BITMAP -01C0 -01C0 -01C0 -0000 -0000 -0000 -0000 -0FC0 -03C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -C1C0 -C1C0 -C180 -E300 -FE00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 599 0 -DWIDTH 20 0 -BBX 20 26 0 0 -BITMAP -FC0000 -3C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C1FE0 -1C0300 -1C0600 -1C0C00 -1C1000 -1C2000 -1C4000 -1D8000 -1FC000 -1DE000 -1CF000 -1C7800 -1C3C00 -1C1E00 -1C0F00 -1C0F80 -3E07C0 -FF83F0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 313 0 -DWIDTH 11 0 -BBX 9 26 1 0 -BITMAP -FC00 -3C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FF80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 946 0 -DWIDTH 32 0 -BBX 31 18 1 0 -BITMAP -FC3E0780 -3CFF1FE0 -1D8730E0 -1E03C070 -1C038070 -1C038070 -1C038070 -1C038070 -1C038070 -1C038070 -1C038070 -1C038070 -1C038070 -1C038070 -1C038070 -1C038070 -3E07C0F8 -FF9FF3FE -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 21 18 1 0 -BITMAP -FC3E00 -3CFF80 -1DC380 -1F01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -3E03E0 -FF8FF8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 18 2 0 -BITMAP -07F000 -1C1C00 -380E00 -700700 -700700 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -700700 -700700 -380E00 -1C1C00 -07F000 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 642 0 -DWIDTH 22 0 -BBX 19 25 1 -7 -BITMAP -FC3E00 -3CFF80 -1D8780 -1E01C0 -1C01C0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00C0 -1C01C0 -1C01C0 -1F0380 -1DFF00 -1C7C00 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -3E0000 -FF8000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 617 0 -DWIDTH 21 0 -BBX 19 25 2 -7 -BITMAP -07C700 -1FF700 -381F00 -700700 -700700 -600700 -E00700 -E00700 -E00700 -E00700 -E00700 -E00700 -E00700 -700700 -700F00 -3C3700 -3FE700 -0F8700 -000700 -000700 -000700 -000700 -000700 -000F80 -003FE0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -FC78 -3CF8 -1D18 -1E18 -1C18 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FF80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 504 0 -DWIDTH 17 0 -BBX 13 18 2 0 -BITMAP -1FC0 -3070 -6030 -E030 -E030 -E000 -F800 -7E00 -3F80 -0FE0 -03F0 -0078 -C038 -C038 -C038 -E070 -F0E0 -3F80 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 392 0 -DWIDTH 13 0 -BBX 11 23 1 0 -BITMAP -0C00 -1C00 -1C00 -1C00 -1C00 -FFE0 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -0E00 -07E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 21 18 0 0 -BITMAP -FC0FC0 -3C03C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C07C0 -0E0DC0 -0FF9E0 -03E1F8 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -FF03E0 -7800C0 -3C0080 -1C0180 -1C0100 -0E0300 -0E0200 -0F0200 -070400 -078400 -038800 -038800 -01D000 -01D000 -01E000 -00E000 -00C000 -004000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 27 0 -BBX 27 18 0 0 -BITMAP -FF0207E0 -780600C0 -38070080 -380F0080 -3C0F8100 -1C0B8100 -1C138100 -1E13C200 -0E31C200 -0E21C600 -0F20E400 -0740E400 -0740F800 -07C07800 -03807800 -03803000 -03003000 -01003000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 557 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -FF07C0 -7C0180 -1E0300 -1E0200 -0F0400 -078800 -039800 -01D000 -01E000 -00F000 -017800 -027800 -043C00 -0C1E00 -080F00 -100F00 -700780 -FC1FE0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 551 0 -DWIDTH 19 0 -BBX 19 25 0 -7 -BITMAP -FF03E0 -3C00C0 -3C0080 -1C0180 -1C0100 -0E0100 -0E0200 -0F0200 -070400 -078400 -038C00 -038800 -01C800 -01D000 -01F000 -00E000 -00E000 -004000 -004000 -00C000 -018000 -038000 -070000 -0F0000 -1E0000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 595 0 -DWIDTH 20 0 -BBX 15 18 3 0 -BITMAP -FFFE -E03C -C038 -C078 -00F0 -00E0 -01E0 -03C0 -0380 -0780 -0F00 -0E00 -1E00 -3C00 -3806 -7806 -F00E -FFFE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 9 32 1 -6 -BITMAP -0380 -0400 -0800 -1800 -1800 -1800 -1800 -1C00 -1C00 -0C00 -0C00 -0C00 -0C00 -0800 -0800 -1000 -F000 -1800 -0800 -0C00 -0C00 -0C00 -0C00 -1C00 -1C00 -1C00 -1800 -1800 -1800 -0800 -0400 -0380 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 8 0 -BBX 2 32 3 -6 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 343 0 -DWIDTH 12 0 -BBX 9 32 2 -6 -BITMAP -E000 -1000 -0800 -0C00 -0C00 -0C00 -0C00 -1C00 -1C00 -1C00 -1800 -1800 -1800 -0800 -0800 -0400 -0780 -0C00 -0800 -1800 -1800 -1800 -1800 -1C00 -1C00 -1C00 -0C00 -0C00 -0C00 -0800 -1000 -E000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 20 7 0 6 -BITMAP -1E0000 -3F8010 -63C010 -40F030 -C03860 -801FE0 -800780 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 10 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 9 0 -BBX 3 25 3 -7 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -40 -40 -40 -40 -40 -40 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 13 25 3 0 -BITMAP -0100 -0100 -0100 -07F0 -1D38 -3918 -7118 -7118 -6100 -E100 -E100 -E100 -E100 -E100 -E100 -E100 -6100 -7100 -3900 -3D00 -1F08 -07F0 -0100 -0100 -0100 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 14 25 4 0 -BITMAP -01F0 -061C -0E0C -0C0C -1C0C -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -7FC0 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1800 -1800 -3000 -C000 -FFFC -FFFC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 19 21 1 2 -BITMAP -800020 -400040 -61F0C0 -33F980 -160D00 -0C0600 -180300 -180300 -300180 -300180 -300180 -300180 -300180 -180300 -180300 -0C0600 -0F1E00 -17FD00 -21F080 -400040 -800020 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 23 25 0 0 -BITMAP -FFC0FE -3E0038 -1E0070 -0F0060 -0780E0 -0381C0 -03C180 -01E300 -00E700 -00F600 -007C00 -003C00 -07FFC0 -003800 -003800 -003800 -003800 -07FFC0 -003800 -003800 -003800 -003800 -003800 -007C00 -01FF00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 8 0 -BBX 2 32 3 -6 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 14 31 3 -6 -BITMAP -0FE0 -3878 -7018 -6018 -E018 -E000 -E000 -F000 -7800 -7E00 -1F80 -37E0 -61F0 -E0F8 -E038 -E018 -F018 -F818 -7E10 -3FB0 -0FE0 -03F0 -00F8 -003C -001C -001C -C01C -C01C -E038 -F070 -3FC0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 9 3 6 22 -BITMAP -E380 -E380 -E380 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 29 0 -BBX 26 25 2 0 -BITMAP -007F8000 -01C0E000 -06001800 -0C000C00 -18000600 -301F8300 -6070C180 -40E04080 -40C04080 -81800040 -81800040 -81800040 -81800040 -81800040 -81800040 -81800040 -40C00080 -40600080 -60304180 -301F8300 -18000600 -0C000C00 -06001800 -01C0E000 -007F8000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 428 0 -DWIDTH 15 0 -BBX 13 14 1 11 -BITMAP -3F80 -61C0 -40E0 -40E0 -00E0 -00E0 -1FE0 -78E0 -E0E0 -E0E0 -E0E0 -F1E0 -7FF8 -3C70 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 530 0 -DWIDTH 18 0 -BBX 14 16 2 1 -BITMAP -0304 -060C -0618 -0C30 -1870 -38E0 -70E0 -F3C0 -71C0 -70E0 -38E0 -1870 -0C30 -0618 -060C -0304 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 20 9 0 5 -BITMAP -FFFFF0 -FFFFF0 -000030 -000030 -000030 -000030 -000030 -000030 -000030 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 8 2 2 10 -BITMAP -FF -FF -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 14 16 3 9 -BITMAP -0F80 -1860 -2010 -4018 -4F88 -8444 -8444 -8444 -8444 -8784 -8484 -4488 -6C78 -2010 -1860 -0780 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 9 2 6 22 -BITMAP -FF80 -FF80 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 9 0 -BBX 6 6 1 19 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 20 21 0 0 -BITMAP -006000 -006000 -006000 -006000 -006000 -006000 -006000 -FFFFF0 -FFFFF0 -006000 -006000 -006000 -006000 -006000 -006000 -006000 -000000 -000000 -000000 -FFFFF0 -FFFFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 12 0 -BBX 9 15 -20 10 -BITMAP -7E00 -C300 -8180 -8180 -0180 -0180 -0300 -0600 -0C00 -1000 -2000 -4000 -4000 -FF80 -FF80 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 12 0 -BBX 9 15 -20 10 -BITMAP -FE00 -C300 -8180 -0180 -0180 -0100 -0200 -7E00 -0700 -0180 -0180 -0180 -8180 -C300 -FC00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 7 5 7 21 -BITMAP -1E -38 -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 626 0 -DWIDTH 21 0 -BBX 21 24 0 -6 -BITMAP -FC0FC0 -3C03C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C03C0 -1E0DC0 -1FF9E0 -1FE1F8 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 15 31 1 -6 -BITMAP -1FFE -7FFE -7F82 -FF82 -FF82 -FF82 -FF82 -FF82 -FF82 -7F82 -3F82 -1F82 -0782 -0082 -0082 -0082 -0082 -0082 -0082 -0082 -0082 -0082 -0082 -0082 -0082 -0082 -0082 -0082 -0082 -0082 -0082 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 3 3 9 9 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 5 8 8 -7 -BITMAP -20 -60 -60 -30 -18 -18 -38 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 12 0 -BBX 8 15 -21 10 -BITMAP -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 428 0 -DWIDTH 15 0 -BBX 12 14 1 11 -BITMAP -1F80 -39C0 -70E0 -6060 -E070 -E070 -E070 -E070 -E070 -E070 -6060 -70E0 -39C0 -1F80 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 530 0 -DWIDTH 18 0 -BBX 14 16 2 1 -BITMAP -8300 -C180 -6180 -30C0 -3860 -1C70 -1C38 -0E38 -0F3C -1C38 -1C70 -3860 -30C0 -6180 -C180 -8300 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 26 0 -BBX 23 25 6 0 -BITMAP -F80038 -180070 -180060 -1800C0 -1801C0 -180380 -180300 -180600 -180E00 -181C00 -181818 -183038 -187078 -18E058 -FFC098 -018118 -038218 -070618 -060C18 -0C0FFE -1C0018 -380018 -300018 -600018 -E0007E -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 26 0 -BBX 22 25 6 0 -BITMAP -F80038 -180070 -180060 -1800C0 -1801C0 -180380 -180300 -180600 -180E00 -181C00 -181BF0 -183618 -18740C -18E40C -FFC00C -01800C -038018 -070030 -060060 -0C0080 -1C0100 -380200 -300200 -6007FC -E007FC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 26 0 -BBX 24 25 7 0 -BITMAP -FE001C -C30038 -818030 -018060 -0180E0 -0101C0 -020180 -7E0300 -070700 -018E00 -018C0C -01981C -81B83C -C3702C -FC604C -00C08C -01C10C -03830C -03060C -0607FF -0E000C -1C000C -18000C -30000C -70003F -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 480 0 -DWIDTH 16 0 -BBX 13 25 2 -7 -BITMAP -0380 -0380 -0380 -0000 -0000 -0000 -0000 -0380 -0380 -0380 -0300 -0300 -0600 -0C00 -1800 -3000 -7000 -E000 -E000 -E018 -E018 -E018 -7018 -3878 -0FE0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 744 0 -DWIDTH 25 0 -BBX 25 32 0 0 -BITMAP -00780000 -001C0000 -000C0000 -00060000 -00030000 -00000000 -00000000 -00080000 -00080000 -001C0000 -001C0000 -003E0000 -002E0000 -006F0000 -00470000 -00470000 -00838000 -00838000 -0103C000 -0101C000 -0101C000 -0200E000 -0200E000 -07FFF000 -04007000 -04007000 -08003800 -08003800 -10003C00 -10001C00 -30001E00 -FC00FF80 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 744 0 -DWIDTH 25 0 -BBX 25 32 0 0 -BITMAP -000F0000 -001C0000 -00180000 -00300000 -00600000 -00000000 -00000000 -00080000 -00080000 -001C0000 -001C0000 -003E0000 -002E0000 -006F0000 -00470000 -00470000 -00838000 -00838000 -0103C000 -0101C000 -0101C000 -0200E000 -0200E000 -07FFF000 -04007000 -04007000 -08003800 -08003800 -10003C00 -10001C00 -30001E00 -FC00FF80 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 744 0 -DWIDTH 25 0 -BBX 25 32 0 0 -BITMAP -003E0000 -003E0000 -00770000 -00C18000 -0180C000 -00000000 -00000000 -00080000 -00080000 -001C0000 -001C0000 -003E0000 -002E0000 -006F0000 -00470000 -00470000 -00838000 -00838000 -0103C000 -0101C000 -0101C000 -0200E000 -0200E000 -07FFF000 -04007000 -04007000 -08003800 -08003800 -10003C00 -10001C00 -30001E00 -FC00FF80 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 744 0 -DWIDTH 25 0 -BBX 25 30 0 0 -BITMAP -00784000 -00FF8000 -010F0000 -00000000 -00000000 -00080000 -00080000 -001C0000 -001C0000 -003E0000 -002E0000 -006F0000 -00470000 -00470000 -00838000 -00838000 -0103C000 -0101C000 -0101C000 -0200E000 -0200E000 -07FFF000 -04007000 -04007000 -08003800 -08003800 -10003C00 -10001C00 -30001E00 -FC00FF80 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 744 0 -DWIDTH 25 0 -BBX 25 30 0 0 -BITMAP -00E38000 -00E38000 -00E38000 -00000000 -00000000 -00080000 -00080000 -001C0000 -001C0000 -003E0000 -002E0000 -006F0000 -00470000 -00470000 -00838000 -00838000 -0103C000 -0101C000 -0101C000 -0200E000 -0200E000 -07FFF000 -04007000 -04007000 -08003800 -08003800 -10003C00 -10001C00 -30001E00 -FC00FF80 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 744 0 -DWIDTH 25 0 -BBX 25 32 0 0 -BITMAP -001C0000 -00220000 -00220000 -00220000 -001C0000 -00000000 -00000000 -00080000 -00080000 -001C0000 -001C0000 -003E0000 -002E0000 -006F0000 -00470000 -00470000 -00838000 -00838000 -0103C000 -0101C000 -0101C000 -0200E000 -0200E000 -07FFF000 -04007000 -04007000 -08003800 -08003800 -10003C00 -10001C00 -30001E00 -FC00FF80 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 919 0 -DWIDTH 31 0 -BBX 30 25 0 0 -BITMAP -0001FFF8 -0001C038 -0003C018 -0005C018 -0005C000 -0009C000 -0009C000 -0011C000 -0011C000 -0021C000 -0061C000 -0041C020 -00C1C020 -0081FFE0 -0181C020 -0301C020 -0301C000 -07FFC000 -0401C000 -0801C000 -0801C000 -1001C00C -3001C00C -2003E01C -FC0FFFFC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 695 0 -DWIDTH 24 0 -BBX 20 32 2 -7 -BITMAP -00FF80 -0381F0 -0E0070 -1C0030 -380030 -300030 -700000 -700000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -700000 -700000 -700000 -380000 -3C0000 -1E0010 -0F8070 -03FFE0 -00FF00 -006000 -006000 -003000 -001800 -001800 -003800 -00F000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 566 0 -DWIDTH 19 0 -BBX 17 32 1 0 -BITMAP -078000 -01C000 -00C000 -006000 -003000 -000000 -000000 -FFFF00 -1C0700 -1C0300 -1C0300 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0400 -1C0400 -1FFC00 -1C0400 -1C0400 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0180 -1C0180 -3E0380 -FFFF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 566 0 -DWIDTH 19 0 -BBX 17 32 1 0 -BITMAP -007800 -00E000 -00C000 -018000 -030000 -000000 -000000 -FFFF00 -1C0700 -1C0300 -1C0300 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0400 -1C0400 -1FFC00 -1C0400 -1C0400 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0180 -1C0180 -3E0380 -FFFF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 566 0 -DWIDTH 19 0 -BBX 17 32 1 0 -BITMAP -03E000 -03E000 -077000 -0C1800 -180C00 -000000 -000000 -FFFF00 -1C0700 -1C0300 -1C0300 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0400 -1C0400 -1FFC00 -1C0400 -1C0400 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0180 -1C0180 -3E0380 -FFFF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 566 0 -DWIDTH 19 0 -BBX 17 30 1 0 -BITMAP -0E3800 -0E3800 -0E3800 -000000 -000000 -FFFF00 -1C0700 -1C0300 -1C0300 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0400 -1C0400 -1FFC00 -1C0400 -1C0400 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0180 -1C0180 -3E0380 -FFFF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 9 32 1 0 -BITMAP -7800 -1C00 -0C00 -0600 -0300 -0000 -0000 -FF80 -3E00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FF80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 9 32 1 0 -BITMAP -0F00 -1C00 -1800 -3000 -6000 -0000 -0000 -FF80 -3E00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FF80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 11 32 2 0 -BITMAP -1F00 -1F00 -3B80 -60C0 -C060 -0000 -0000 -7FC0 -1F00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -1F00 -7FC0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 11 0 -BBX 9 30 1 0 -BITMAP -E380 -E380 -E380 -0000 -0000 -FF80 -3E00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FF80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 768 0 -DWIDTH 26 0 -BBX 23 25 1 0 -BITMAP -FFFF00 -3C07C0 -1C00E0 -1C0070 -1C0038 -1C001C -1C001C -1C001C -1C000E -1C000E -1C000E -1C000E -FFF00E -1C000E -1C000E -1C000E -1C000C -1C001C -1C001C -1C0018 -1C0038 -1C0070 -1C00E0 -3E03C0 -FFFE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 751 0 -DWIDTH 26 0 -BBX 24 30 1 0 -BITMAP -007840 -00FF80 -010F00 -000000 -000000 -FC007F -3E001C -1E0008 -1F0008 -1F8008 -1BC008 -19C008 -19E008 -18F008 -187008 -183808 -183C08 -181E08 -180E08 -180F08 -180788 -1803C8 -1801C8 -1801E8 -1800F8 -180078 -180078 -180038 -3C0018 -FF0008 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 23 32 2 0 -BITMAP -00F000 -003800 -001800 -000C00 -000600 -000000 -000000 -00FE00 -0783C0 -0E00E0 -1C0070 -380038 -300018 -70001C -70001C -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -70001C -70001C -300018 -380038 -1C0070 -0E00E0 -0783C0 -00FE00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 23 32 2 0 -BITMAP -001E00 -003800 -003000 -006000 -00C000 -000000 -000000 -00FE00 -0783C0 -0E00E0 -1C0070 -380038 -300018 -70001C -70001C -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -70001C -70001C -300018 -380038 -1C0070 -0E00E0 -0783C0 -00FE00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 23 32 2 0 -BITMAP -007C00 -007C00 -00EE00 -018300 -030180 -000000 -000000 -00FE00 -0783C0 -0E00E0 -1C0070 -380038 -300018 -70001C -70001C -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -70001C -70001C -300018 -380038 -1C0070 -0E00E0 -0783C0 -00FE00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 23 30 2 0 -BITMAP -00F080 -01FF00 -021E00 -000000 -000000 -00FE00 -0783C0 -0E00E0 -1C0070 -380038 -300018 -70001C -70001C -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -70001C -70001C -300018 -380038 -1C0070 -0E00E0 -0783C0 -00FE00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 23 30 2 0 -BITMAP -01C700 -01C700 -01C700 -000000 -000000 -00FE00 -0783C0 -0E00E0 -1C0070 -380038 -300018 -70001C -70001C -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -E0000E -70001C -70001C -300018 -380038 -1C0070 -0E00E0 -0783C0 -00FE00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 20 21 0 0 -BITMAP -400020 -E00070 -7000E0 -3801C0 -1C0380 -0E0700 -060E00 -030C00 -019800 -00F000 -006000 -00F000 -01F800 -039C00 -070E00 -0E0700 -1C0380 -3801C0 -7000E0 -E00070 -400020 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 26 0 -BBX 23 25 2 0 -BITMAP -00FE06 -0783C4 -0E00E8 -1C0078 -380038 -30003C -70005C -70009C -E0010E -E0020E -E0040E -E0080E -E0100E -E0200E -E0400E -E0C00E -E1800E -73001C -76001C -7C0018 -380038 -3C0070 -3E00E0 -6783C0 -C0FE00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 719 0 -DWIDTH 24 0 -BBX 24 32 0 0 -BITMAP -00F000 -003800 -001800 -000C00 -000600 -000000 -000000 -FF80FF -3E003C -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0010 -0E0030 -0E0030 -070060 -0381C0 -00FF00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 719 0 -DWIDTH 24 0 -BBX 24 32 0 0 -BITMAP -000F00 -001C00 -001800 -003000 -006000 -000000 -000000 -FF80FF -3E003C -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0010 -0E0030 -0E0030 -070060 -0381C0 -00FF00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 719 0 -DWIDTH 24 0 -BBX 24 32 0 0 -BITMAP -003E00 -003E00 -007700 -00C180 -0180C0 -000000 -000000 -FF80FF -3E003C -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0010 -0E0030 -0E0030 -070060 -0381C0 -00FF00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 719 0 -DWIDTH 24 0 -BBX 24 30 0 0 -BITMAP -00E380 -00E380 -00E380 -000000 -000000 -FF80FF -3E003C -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0018 -1C0010 -0E0030 -0E0030 -070060 -0381C0 -00FF00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 678 0 -DWIDTH 23 0 -BBX 23 32 0 0 -BITMAP -001E00 -003800 -003000 -006000 -00C000 -000000 -000000 -FFC0FE -3E0018 -1E0010 -0F0020 -070020 -078040 -0380C0 -03C080 -01C100 -00E100 -00F200 -007400 -007C00 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -007C00 -01FF00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 573 0 -DWIDTH 19 0 -BBX 18 25 1 0 -BITMAP -FF8000 -3E0000 -1C0000 -1C0000 -1C0000 -1FF800 -1C0F00 -1C0380 -1C0380 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C0380 -1C0380 -1C0700 -1C1C00 -1FF000 -1C0000 -1C0000 -1C0000 -3E0000 -FF8000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 614 0 -DWIDTH 21 0 -BBX 19 27 1 0 -BITMAP -03F800 -071E00 -0E0E00 -0C0700 -1C0700 -1C0700 -1C0600 -1C0400 -1C0C00 -1C1800 -1C1000 -1C3000 -1C3800 -1C3800 -1C3C00 -1C1E00 -1C0F00 -1C0780 -1C03C0 -1C01E0 -1C00E0 -1C0060 -1C0060 -1C3060 -1C3040 -3E38C0 -FFBF00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 543 0 -DWIDTH 18 0 -BBX 17 25 1 0 -BITMAP -0F0000 -038000 -018000 -00C000 -006000 -000000 -000000 -0FE000 -707800 -603800 -601C00 -001C00 -001C00 -001C00 -03FC00 -1C1C00 -701C00 -701C00 -E01C00 -E01C00 -E01C00 -F01C00 -786C00 -7FCE80 -1F0780 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 543 0 -DWIDTH 18 0 -BBX 17 25 1 0 -BITMAP -00F000 -01C000 -018000 -030000 -060000 -000000 -000000 -0FE000 -707800 -603800 -601C00 -001C00 -001C00 -001C00 -03FC00 -1C1C00 -701C00 -701C00 -E01C00 -E01C00 -E01C00 -F01C00 -786C00 -7FCE80 -1F0780 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 543 0 -DWIDTH 18 0 -BBX 17 25 1 0 -BITMAP -03E000 -03E000 -077000 -0C1800 -180C00 -000000 -000000 -0FE000 -707800 -603800 -601C00 -001C00 -001C00 -001C00 -03FC00 -1C1C00 -701C00 -701C00 -E01C00 -E01C00 -E01C00 -F01C00 -786C00 -7FCE80 -1F0780 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 543 0 -DWIDTH 18 0 -BBX 17 23 1 0 -BITMAP -078400 -0FF800 -10F000 -000000 -000000 -0FE000 -707800 -603800 -601C00 -001C00 -001C00 -001C00 -03FC00 -1C1C00 -701C00 -701C00 -E01C00 -E01C00 -E01C00 -F01C00 -786C00 -7FCE80 -1F0780 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 543 0 -DWIDTH 18 0 -BBX 17 23 1 0 -BITMAP -0E3800 -0E3800 -0E3800 -000000 -000000 -0FE000 -707800 -603800 -601C00 -001C00 -001C00 -001C00 -03FC00 -1C1C00 -701C00 -701C00 -E01C00 -E01C00 -E01C00 -F01C00 -786C00 -7FCE80 -1F0780 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 543 0 -DWIDTH 18 0 -BBX 17 25 1 0 -BITMAP -01C000 -022000 -022000 -022000 -01C000 -000000 -000000 -0FE000 -707800 -603800 -601C00 -001C00 -001C00 -001C00 -03FC00 -1C1C00 -701C00 -701C00 -E01C00 -E01C00 -E01C00 -F01C00 -786C00 -7FCE80 -1F0780 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 819 0 -DWIDTH 28 0 -BBX 25 18 1 0 -BITMAP -0FE1F800 -38730C00 -703E0600 -601E0300 -601C0300 -001C0380 -001C0380 -001C0380 -07FFFF80 -1C1C0000 -701C0000 -E01C0000 -E01C0000 -E01E0000 -F01E0000 -786F0000 -7FC38080 -1F01FF00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 509 0 -DWIDTH 17 0 -BBX 14 25 2 -7 -BITMAP -03F8 -0C1C -380C -300C -700C -6000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7000 -3800 -3E04 -0FFC -03F0 -0300 -0300 -0180 -00C0 -00C0 -01C0 -0780 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 530 0 -DWIDTH 18 0 -BBX 15 25 1 0 -BITMAP -0F00 -0380 -0180 -00C0 -0060 -0000 -0000 -07E0 -1C38 -301C -700C -600E -600E -E00E -FFFE -E000 -E000 -E000 -E000 -7000 -7000 -3800 -1E06 -0FFE -03F8 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 530 0 -DWIDTH 18 0 -BBX 15 25 1 0 -BITMAP -01E0 -0380 -0300 -0600 -0C00 -0000 -0000 -07E0 -1C38 -301C -700C -600E -600E -E00E -FFFE -E000 -E000 -E000 -E000 -7000 -7000 -3800 -1E06 -0FFE -03F8 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 530 0 -DWIDTH 18 0 -BBX 15 25 1 0 -BITMAP -07C0 -07C0 -0EE0 -1830 -3018 -0000 -0000 -07E0 -1C38 -301C -700C -600E -600E -E00E -FFFE -E000 -E000 -E000 -E000 -7000 -7000 -3800 -1E06 -0FFE -03F8 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 530 0 -DWIDTH 18 0 -BBX 15 23 1 0 -BITMAP -1C70 -1C70 -1C70 -0000 -0000 -07E0 -1C38 -301C -700C -600E -600E -E00E -FFFE -E000 -E000 -E000 -E000 -7000 -7000 -3800 -1E06 -0FFE -03F8 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 307 0 -DWIDTH 10 0 -BBX 9 25 1 0 -BITMAP -F000 -3800 -1800 -0C00 -0600 -0000 -0000 -FC00 -3C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FF80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 307 0 -DWIDTH 10 0 -BBX 9 25 1 0 -BITMAP -0F00 -1C00 -1800 -3000 -6000 -0000 -0000 -FC00 -3C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FF80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 307 0 -DWIDTH 10 0 -BBX 11 25 2 0 -BITMAP -1F00 -1F00 -3B80 -60C0 -C060 -0000 -0000 -7E00 -1E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -1F00 -7FC0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 307 0 -DWIDTH 10 0 -BBX 9 23 1 0 -BITMAP -E380 -E380 -E380 -0000 -0000 -FC00 -3C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FF80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 596 0 -DWIDTH 20 0 -BBX 17 26 2 0 -BITMAP -F81800 -1FE000 -07C000 -03C000 -06F000 -187000 -303800 -001C00 -07FE00 -1C1E00 -380F00 -300700 -700700 -600380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -600300 -700700 -700600 -380C00 -1C1800 -07E000 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 21 23 1 0 -BITMAP -01E100 -03FE00 -043C00 -000000 -000000 -FC3E00 -3CFF80 -1DC380 -1F01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -3E03E0 -FF8FF8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 0 -BITMAP -078000 -01C000 -00C000 -006000 -003000 -000000 -000000 -07F000 -1C1C00 -380E00 -700700 -700700 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -700700 -700700 -380E00 -1C1C00 -07F000 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 0 -BITMAP -00F000 -01C000 -018000 -030000 -060000 -000000 -000000 -07F000 -1C1C00 -380E00 -700700 -700700 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -700700 -700700 -380E00 -1C1C00 -07F000 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 0 -BITMAP -03E000 -03E000 -077000 -0C1800 -180C00 -000000 -000000 -07F000 -1C1C00 -380E00 -700700 -700700 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -700700 -700700 -380E00 -1C1C00 -07F000 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 23 2 0 -BITMAP -078400 -0FF800 -10F000 -000000 -000000 -07F000 -1C1C00 -380E00 -700700 -700700 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -700700 -700700 -380E00 -1C1C00 -07F000 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 23 2 0 -BITMAP -0E3800 -0E3800 -0E3800 -000000 -000000 -07F000 -1C1C00 -380E00 -700700 -700700 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -700700 -700700 -380E00 -1C1C00 -07F000 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 21 0 -BBX 19 17 1 1 -BITMAP -00E000 -00E000 -00E000 -000000 -000000 -000000 -000000 -FFFFE0 -FFFFE0 -000000 -000000 -000000 -000000 -000000 -00E000 -00E000 -00E000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 18 2 0 -BITMAP -07E180 -1E1B00 -380E00 -780700 -700F00 -701780 -E03380 -E06380 -E0C380 -E18380 -E30380 -E20380 -F40780 -780700 -700700 -380E00 -7E3C00 -C7F000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 21 25 0 0 -BITMAP -01E000 -007000 -003000 -001800 -000C00 -000000 -000000 -FC0FC0 -3C03C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C07C0 -0E0DC0 -0FF9E0 -03E1F8 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 21 25 0 0 -BITMAP -001E00 -003800 -003000 -006000 -00C000 -000000 -000000 -FC0FC0 -3C03C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C07C0 -0E0DC0 -0FF9E0 -03E1F8 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 21 25 0 0 -BITMAP -00F800 -00F800 -01DC00 -030600 -060300 -000000 -000000 -FC0FC0 -3C03C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C07C0 -0E0DC0 -0FF9E0 -03E1F8 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 633 0 -DWIDTH 21 0 -BBX 21 23 0 0 -BITMAP -038E00 -038E00 -038E00 -000000 -000000 -FC0FC0 -3C03C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -1C07C0 -0E0DC0 -0FF9E0 -03E1F8 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 551 0 -DWIDTH 19 0 -BBX 19 32 0 -7 -BITMAP -007800 -00E000 -00C000 -018000 -030000 -000000 -000000 -FF03E0 -3C00C0 -3C0080 -1C0180 -1C0100 -0E0100 -0E0200 -0F0200 -070400 -078400 -038C00 -038800 -01C800 -01D000 -01F000 -00E000 -00E000 -004000 -004000 -00C000 -018000 -038000 -070000 -0F0000 -1E0000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 642 0 -DWIDTH 22 0 -BBX 19 31 1 -7 -BITMAP -FC0000 -3C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C3E00 -1CFF80 -1D8780 -1E01C0 -1C01C0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00C0 -1C01C0 -1C01C0 -1F0380 -1DFF00 -1C7C00 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -3E0000 -FF8000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 551 0 -DWIDTH 19 0 -BBX 19 30 0 -7 -BITMAP -071C00 -071C00 -071C00 -000000 -000000 -FF03E0 -3C00C0 -3C0080 -1C0180 -1C0100 -0E0100 -0E0200 -0F0200 -070400 -078400 -038C00 -038800 -01C800 -01D000 -01F000 -00E000 -00E000 -004000 -004000 -00C000 -018000 -038000 -070000 -0F0000 -1E0000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lutBS08-L1.bdf diff -u xc/fonts/bdf/100dpi/lutBS08-L1.bdf:1.1 xc/fonts/bdf/100dpi/lutBS08-L1.bdf:removed --- xc/fonts/bdf/100dpi/lutBS08-L1.bdf:1.1 Wed Apr 4 18:55:34 2001 +++ xc/fonts/bdf/100dpi/lutBS08-L1.bdf Wed Mar 16 21:03:46 2005 @@ -1,2758 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutBS08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -FONT -B&H-LucidaTypewriter-Bold-R-Normal-Sans-11-80-100-100-M-70-ISO8859-1 -SIZE 8 100 100 -FONTBOUNDINGBOX 10 11 -2 -2 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 11 -POINT_SIZE 80 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "M" -AVERAGE_WIDTH 70 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 9 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter Bold" -X_HEIGHT 6 -CAP_HEIGHT 8 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 0 0 -BITMAP -A8 -00 -88 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 8 3 0 -BITMAP -80 -80 -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 3 1 5 -BITMAP -90 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -3C -28 -FC -28 -50 -FC -50 -F0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 -1 -BITMAP -20 -78 -80 -80 -60 -10 -08 -88 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -4C -A8 -B0 -50 -28 -34 -54 -C8 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -30 -48 -78 -74 -B4 -94 -88 -7C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 3 2 5 -BITMAP -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 10 2 -2 -BITMAP -30 -60 -C0 -80 -80 -80 -80 -40 -60 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 10 1 -2 -BITMAP -C0 -60 -20 -10 -10 -10 -10 -20 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 5 1 3 -BITMAP -20 -A8 -D8 -50 -50 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -20 -20 -F8 -20 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 4 2 -2 -BITMAP -C0 -C0 -40 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 1 0 2 -BITMAP -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 1 2 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 10 0 -2 -BITMAP -06 -04 -08 -08 -10 -10 -20 -20 -40 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -78 -48 -84 -84 -84 -84 -48 -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F0 -08 -08 -18 -30 -60 -C0 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 8 1 0 -BITMAP -E0 -10 -10 -60 -30 -10 -10 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -30 -30 -70 -50 -90 -F8 -10 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 8 2 0 -BITMAP -F0 -C0 -80 -E0 -30 -10 -10 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -3C -40 -80 -F8 -84 -84 -4C -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F8 -18 -10 -20 -60 -40 -C0 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -70 -88 -C8 -70 -78 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -78 -C8 -84 -84 -7C -04 -08 -F0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 6 3 0 -BITMAP -80 -00 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 8 3 -2 -BITMAP -80 -00 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -04 -1C -F0 -70 -1C -04 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 4 0 1 -BITMAP -FC -00 -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -80 -E0 -38 -3C -E0 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F0 -88 -08 -30 -40 -40 -00 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -38 -44 -9C -A4 -AC -BE -48 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -30 -30 -30 -48 -48 -78 -88 -84 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F8 -88 -88 -F0 -98 -88 -88 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -3C -40 -80 -80 -80 -80 -44 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -F8 -8C -84 -84 -84 -84 -88 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F8 -80 -80 -80 -F0 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -3C -44 -80 -80 -84 -84 -44 -3C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -84 -84 -84 -FC -84 -84 -84 -84 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F8 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 8 1 0 -BITMAP -F0 -10 -10 -10 -10 -10 -10 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -98 -90 -A0 -C0 -E0 -A0 -90 -98 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -CC -CC -CC -EC -B4 -B4 -B4 -84 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -88 -C8 -C8 -A8 -A8 -98 -98 -88 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -78 -48 -84 -84 -84 -84 -48 -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -F8 -84 -84 -8C -F8 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 10 0 -2 -BITMAP -78 -48 -84 -84 -84 -84 -4C -38 -0E -04 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F0 -88 -88 -98 -F0 -90 -98 -88 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -78 -80 -80 -60 -18 -04 -84 -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F8 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -88 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -84 -4C -48 -48 -68 -30 -30 -30 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -82 -9A -9A -EE -6C -64 -64 -44 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -CC -48 -30 -30 -30 -70 -48 -8C -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -CC -48 -78 -30 -20 -20 -20 -20 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -08 -18 -10 -20 -60 -40 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 10 2 -2 -BITMAP -F0 -80 -80 -80 -80 -80 -80 -80 -80 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -80 -40 -40 -20 -20 -10 -10 -08 -08 -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 10 1 -2 -BITMAP -F0 -10 -10 -10 -10 -10 -10 -10 -10 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 1 -BITMAP -10 -30 -30 -30 -48 -48 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 1 0 -1 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 1 2 7 -BITMAP -E0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -78 -08 -78 -88 -88 -7C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -80 -80 -B8 -C4 -84 -84 -8C -F8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -78 -C0 -80 -80 -C0 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -04 -04 -7C -C4 -84 -84 -8C -74 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -78 -C4 -FC -80 -C0 -7C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -38 -40 -F8 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 -2 -BITMAP -7C -C4 -84 -84 -CC -74 -04 -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -80 -80 -B0 -C8 -88 -88 -88 -88 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 8 1 0 -BITMAP -20 -00 -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 10 1 -2 -BITMAP -10 -00 -70 -10 -10 -10 -10 -10 -10 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -80 -80 -98 -A0 -E0 -E0 -B0 -98 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 8 1 0 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -BE -FE -92 -92 -92 -92 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -B0 -C8 -88 -88 -88 -88 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 -2 -BITMAP -B8 -C4 -84 -84 -8C -F8 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 -2 -BITMAP -7C -C4 -84 -84 -8C -74 -04 -04 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 6 2 0 -BITMAP -B0 -D0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -78 -C0 -E0 -18 -08 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 8 1 0 -BITMAP -40 -40 -F0 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -84 -48 -48 -28 -30 -30 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -82 -9A -AA -6C -6C -4C -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -CC -78 -30 -30 -58 -CC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 -2 -BITMAP -C4 -48 -68 -30 -30 -10 -20 -E0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -F8 -10 -20 -60 -40 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 10 2 -2 -BITMAP -30 -20 -20 -20 -20 -E0 -20 -20 -20 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 10 3 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 10 1 -2 -BITMAP -C0 -40 -40 -40 -40 -70 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 2 0 2 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 8 3 -2 -BITMAP -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -10 -38 -C0 -80 -80 -C0 -38 -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 8 1 0 -BITMAP -70 -40 -40 -E0 -40 -40 -40 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 1 -BITMAP -F8 -C8 -88 -88 -C8 -F8 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -CC -48 -30 -30 -78 -78 -20 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 10 3 -2 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 -2 -BITMAP -78 -80 -C0 -70 -88 -88 -70 -08 -08 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 1 2 7 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -70 -88 -A8 -C8 -C8 -A8 -88 -70 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 4 1 4 -BITMAP -F0 -10 -F0 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -24 -68 -58 -D8 -6C -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 3 0 1 -BITMAP -FC -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 2 -BITMAP -78 -CC -BC -BC -FC -78 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 1 2 7 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 2 2 6 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -20 -20 -F8 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 4 -2 4 -BITMAP -C0 -40 -80 -C0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 4 -2 4 -BITMAP -C0 -C0 -40 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 1 2 7 -BITMAP -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 -2 -BITMAP -88 -88 -88 -88 -98 -F8 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 -2 -BITMAP -F8 -E8 -E8 -68 -28 -28 -28 -28 -28 -28 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 1 3 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 2 3 -2 -BITMAP -80 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 4 -1 4 -BITMAP -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 4 1 4 -BITMAP -70 -88 -88 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -90 -D8 -6C -68 -58 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -C6 -44 -48 -F0 -14 -2C -4E -C4 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -C6 -44 -48 -F0 -16 -22 -44 -C6 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -C6 -C4 -48 -D0 -14 -2C -4E -CC -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 -2 -BITMAP -10 -00 -10 -30 -60 -80 -88 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -38 -30 -30 -30 -48 -48 -78 -88 -84 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -38 -30 -30 -30 -48 -48 -78 -88 -84 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -38 -30 -30 -30 -48 -48 -78 -88 -84 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -38 -30 -30 -30 -48 -48 -78 -88 -84 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -28 -30 -30 -30 -48 -48 -78 -88 -84 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -30 -30 -30 -30 -48 -48 -78 -88 -84 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -1C -30 -30 -3C -50 -50 -F0 -9C -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -3C -40 -80 -80 -80 -80 -44 -3C -20 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -20 -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -20 -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -50 -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -20 -F8 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -20 -F8 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -50 -F8 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -50 -F8 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -F8 -8C -84 -F4 -84 -84 -88 -F0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -C8 -C8 -A8 -A8 -98 -98 -88 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -20 -78 -48 -84 -84 -84 -84 -48 -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -20 -78 -48 -84 -84 -84 -84 -48 -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -50 -78 -48 -84 -84 -84 -84 -48 -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -70 -78 -48 -84 -84 -84 -84 -48 -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -50 -78 -48 -84 -84 -84 -84 -48 -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -84 -48 -30 -30 -48 -84 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -7C -48 -8C -94 -A4 -C4 -48 -F8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -50 -88 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -70 -CC -48 -78 -30 -20 -20 -20 -20 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -80 -F8 -84 -84 -8C -F8 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -70 -90 -A0 -A0 -B0 -88 -88 -B0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -20 -78 -08 -78 -88 -88 -7C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -20 -78 -08 -78 -88 -88 -7C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -50 -78 -08 -78 -88 -88 -7C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -70 -78 -08 -78 -88 -88 -7C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -50 -78 -08 -78 -88 -88 -7C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -30 -78 -08 -78 -88 -88 -7C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -78 -14 -7C -90 -90 -FC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 -2 -BITMAP -78 -C0 -80 -80 -C0 -78 -20 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -10 -78 -C4 -FC -80 -C0 -7C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -20 -78 -C4 -FC -80 -C0 -7C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -50 -78 -C4 -FC -80 -C0 -7C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -50 -78 -C4 -FC -80 -C0 -7C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 7 1 0 -BITMAP -40 -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 7 1 0 -BITMAP -40 -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 7 1 0 -BITMAP -E0 -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 7 1 0 -BITMAP -A0 -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -F8 -5C -7C -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -70 -B0 -C8 -88 -88 -88 -88 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -10 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -20 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -50 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -38 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -50 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -20 -00 -F8 -00 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -7C -CC -94 -A4 -CC -F8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -70 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -70 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -70 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -50 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 -2 -BITMAP -70 -C4 -48 -68 -30 -30 -10 -20 -E0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -80 -80 -B8 -C4 -84 -84 -8C -F8 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 -2 -BITMAP -50 -C4 -48 -68 -30 -30 -10 -20 -E0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lutBS10-L1.bdf diff -u xc/fonts/bdf/100dpi/lutBS10-L1.bdf:1.1 xc/fonts/bdf/100dpi/lutBS10-L1.bdf:removed --- xc/fonts/bdf/100dpi/lutBS10-L1.bdf:1.1 Wed Apr 4 18:55:34 2001 +++ xc/fonts/bdf/100dpi/lutBS10-L1.bdf Wed Mar 16 21:03:46 2005 @@ -1,3166 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutBS10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -FONT -B&H-LucidaTypewriter-Bold-R-Normal-Sans-14-100-100-100-M-80-ISO8859-1 -SIZE 10 100 100 -FONTBOUNDINGBOX 11 16 -1 -3 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 14 -POINT_SIZE 100 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "M" -AVERAGE_WIDTH 80 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 13 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter Bold" -X_HEIGHT 7 -CAP_HEIGHT 10 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -AA -00 -82 -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 2 10 3 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -80 -80 -00 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 4 2 6 -BITMAP -88 -88 -88 -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -14 -14 -24 -7E -28 -28 -FC -58 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 13 1 -2 -BITMAP -10 -3C -44 -C0 -E0 -70 -38 -1C -0C -8C -F8 -10 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -6180 -9300 -9200 -9400 -6800 -0B00 -1480 -2480 -6480 -C300 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -38 -6C -6C -7C -33 -FB -DB -DE -CE -7F -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 2 4 3 6 -BITMAP -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 13 2 -3 -BITMAP -1C -38 -60 -E0 -C0 -C0 -C0 -C0 -C0 -60 -70 -3C -0C -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 13 1 -3 -BITMAP -C0 -F0 -38 -18 -0C -0C -0C -0C -0C -18 -18 -70 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 6 1 4 -BITMAP -30 -94 -CC -28 -78 -48 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 2 5 3 -3 -BITMAP -C0 -C0 -40 -40 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 1 1 3 -BITMAP -FE -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 2 2 3 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 13 0 -3 -BITMAP -03 -02 -06 -04 -0C -08 -18 -10 -30 -20 -60 -40 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -38 -44 -C6 -C6 -C6 -C6 -C6 -C6 -44 -38 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 2 0 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -F8 -8C -0C -0C -08 -10 -20 -60 -C0 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -F8 -0C -0C -1C -70 -18 -0C -0C -1C -F8 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -0C -1C -3C -2C -4C -FE -FE -0C -0C -0C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 10 2 0 -BITMAP -F8 -80 -80 -E0 -30 -18 -18 -18 -B8 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -1E -60 -40 -DC -EE -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 2 0 -BITMAP -FC -0C -08 -10 -30 -20 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -38 -6C -6C -7C -38 -7C -CE -C6 -C6 -7C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -38 -6C -C6 -C6 -C6 -EE -76 -04 -0C -F0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 2 7 3 0 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 2 10 3 -3 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -40 -40 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 7 0 0 -BITMAP -04 -1C -70 -C0 -70 -1C -04 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 5 1 1 -BITMAP -FE -00 -00 -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -80 -E0 -38 -0C -38 -E0 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -FC -86 -86 -0C -18 -20 -60 -00 -00 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3C -62 -5E -B2 -A2 -A6 -A6 -9B -44 -3C -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -18 -1C -1C -2C -2E -26 -7E -46 -47 -83 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -FC -C6 -C6 -CE -F8 -CC -C6 -C6 -CE -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -1F -71 -60 -C0 -C0 -C0 -C0 -60 -71 -1F -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -FC -C6 -C3 -C3 -C3 -C3 -C3 -C2 -C6 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -FE -C0 -C0 -C0 -FC -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -FE -C0 -C0 -C0 -FC -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -1F -71 -60 -C0 -C0 -C3 -C3 -63 -73 -1F -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -C6 -C6 -C6 -C6 -FE -C6 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -FC -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -7C -0C -0C -0C -0C -0C -0C -0C -0C -F8 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -C6 -CC -C8 -D0 -F0 -F0 -D8 -DC -CC -CE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -C7 -C7 -E7 -A7 -A7 -AB -AB -9B -9B -83 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -C2 -E2 -E2 -B2 -B2 -9A -9E -8E -8E -86 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3C -66 -C3 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -FC -C6 -C6 -C6 -CE -FC -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 9 13 0 -3 -BITMAP -3C00 -6600 -C300 -C300 -C300 -C300 -C300 -C300 -6600 -3C00 -0780 -0300 -0100 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -FC -C6 -C6 -CE -FC -D8 -CC -CC -C6 -C7 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -7C -C4 -C0 -E0 -78 -1C -0E -06 -8E -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -FF -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -C6 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -7C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -C1 -C2 -62 -62 -64 -34 -34 -38 -38 -18 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -C1 -C9 -D9 -DF -7F -7E -7E -66 -66 -66 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -E3 -62 -74 -3C -18 -18 -2C -2E -46 -C7 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -C3 -62 -76 -34 -38 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -FE -0E -0C -1C -18 -30 -70 -60 -E0 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 13 3 -3 -BITMAP -F8 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 13 0 -3 -BITMAP -C0 -40 -20 -20 -30 -10 -18 -08 -0C -04 -04 -02 -03 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 13 1 -3 -BITMAP -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 2 -BITMAP -10 -10 -28 -28 -44 -44 -C6 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 1 0 -2 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 3 2 3 8 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -78 -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -C0 -C0 -C0 -DC -FE -E6 -C6 -C6 -CC -FC -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -3E -60 -C0 -C0 -C0 -60 -3E -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -06 -06 -06 -7E -66 -C6 -C6 -CE -FE -76 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -3C -66 -C6 -FE -C0 -62 -3E -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -3E -60 -60 -FC -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 -3 -BITMAP -7E -E6 -C6 -C6 -CE -FE -76 -06 -4C -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -C0 -C0 -C0 -DC -FE -E6 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 10 1 0 -BITMAP -18 -18 -00 -F8 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 13 1 -3 -BITMAP -18 -18 -00 -78 -18 -18 -18 -18 -18 -18 -18 -98 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -C0 -C0 -C0 -CC -C8 -D0 -F8 -D8 -DC -CE -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 10 1 0 -BITMAP -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -DF -FF -DB -DB -DB -DB -DB -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -DC -FE -E6 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 -3 -BITMAP -DC -FE -E6 -C6 -C6 -CC -FC -C0 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 -3 -BITMAP -7E -66 -C6 -C6 -CE -FE -76 -06 -06 -06 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 7 2 0 -BITMAP -DC -FC -E4 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -7C -C0 -E0 -7C -1C -8C -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -30 -30 -FE -30 -30 -30 -30 -30 -1E -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -C6 -C6 -C6 -C6 -CE -FE -76 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -C3 -62 -62 -74 -34 -38 -18 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -C1 -D9 -DF -7E -7E -66 -66 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -E2 -74 -38 -18 -2C -6E -C7 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 -3 -BITMAP -C3 -62 -62 -34 -34 -18 -18 -10 -10 -E0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -FE -0E -1C -38 -70 -E0 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 13 1 -3 -BITMAP -1E -18 -18 -18 -18 -18 -E0 -18 -18 -18 -18 -18 -1E -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 1 13 4 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 13 0 -3 -BITMAP -F0 -30 -30 -30 -30 -30 -0E -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 3 1 2 -BITMAP -62 -92 -8C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 2 10 3 -3 -BITMAP -C0 -C0 -00 -80 -80 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -08 -1E -62 -C0 -C0 -C0 -C0 -62 -3E -08 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -3C -60 -60 -60 -F8 -60 -60 -60 -40 -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 8 0 1 -BITMAP -42 -FF -66 -42 -42 -66 -FF -42 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -E3 -76 -3C -38 -7E -18 -7E -18 -18 -18 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 1 13 4 -3 -BITMAP -80 -80 -80 -80 -80 -00 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 13 1 -3 -BITMAP -78 -C0 -C0 -E0 -78 -8C -84 -E4 -78 -3C -0C -0C -F8 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 4 1 2 9 -BITMAP -F0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3C -42 -9D -A1 -A1 -A1 -A1 -9D -42 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 5 1 5 -BITMAP -F8 -08 -F8 -88 -FC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -11 -32 -26 -EC -66 -37 -12 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 4 1 1 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 1 1 4 -BITMAP -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 3 -BITMAP -38 -44 -BA -BA -B2 -6C -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 4 1 2 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 3 2 4 8 -BITMAP -E0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 3 5 -1 5 -BITMAP -E0 -20 -60 -C0 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 3 5 -1 5 -BITMAP -E0 -20 -C0 -20 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 3 2 3 8 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 -3 -BITMAP -C6 -C6 -C6 -C6 -CE -FE -FE -C0 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 13 1 -3 -BITMAP -7C -F4 -F4 -F4 -74 -14 -14 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 2 2 3 2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 3 3 3 -3 -BITMAP -C0 -60 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 3 5 -1 5 -BITMAP -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 5 1 5 -BITMAP -78 -CC -84 -CC -78 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -48 -EC -66 -37 -64 -4C -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 2 0 -BITMAP -C3 -42 -44 -4C -E8 -16 -36 -2A -4F -C2 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 2 0 -BITMAP -C3 -42 -44 -4C -E8 -17 -31 -23 -46 -C7 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 2 0 -BITMAP -E3 -22 -C4 -2C -E8 -16 -36 -2A -4F -C2 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 0 -3 -BITMAP -0C -0C -00 -0C -08 -30 -60 -C2 -C2 -7E -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 13 0 0 -BITMAP -18 -0C -00 -18 -1C -1C -2C -2E -26 -7E -46 -47 -83 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 13 0 0 -BITMAP -0C -18 -00 -18 -1C -1C -2C -2E -26 -7E -46 -47 -83 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 13 0 0 -BITMAP -18 -3C -00 -18 -1C -1C -2C -2E -26 -7E -46 -47 -83 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 13 0 0 -BITMAP -3C -3C -00 -18 -1C -1C -2C -2E -26 -7E -46 -47 -83 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -3C -00 -18 -1C -1C -2C -2E -26 -7E -46 -47 -83 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 13 0 0 -BITMAP -18 -18 -10 -18 -1C -1C -2C -2E -26 -7E -46 -47 -83 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -0F -1C -1C -1C -2F -2C -6C -7C -4C -8F -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 13 0 -3 -BITMAP -1F -71 -60 -C0 -C0 -C0 -C0 -60 -71 -1F -08 -0C -1C -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -30 -18 -00 -FE -C0 -C0 -C0 -FC -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -18 -30 -00 -FE -C0 -C0 -C0 -FC -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -18 -3C -00 -FE -C0 -C0 -C0 -FC -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 12 1 0 -BITMAP -78 -00 -FE -C0 -C0 -C0 -FC -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 13 1 0 -BITMAP -30 -18 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 13 1 0 -BITMAP -18 -30 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 13 1 0 -BITMAP -30 -78 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -78 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -7E00 -6300 -6180 -6180 -F980 -6180 -6180 -6100 -6300 -7E00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -3C -3C -00 -C2 -E2 -E2 -B2 -B2 -9A -9E -8E -8E -86 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 13 0 0 -BITMAP -18 -0C -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 13 0 0 -BITMAP -18 -30 -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 13 0 0 -BITMAP -18 -3C -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 13 0 0 -BITMAP -3C -3C -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -3C -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -C2 -44 -28 -10 -28 -C4 -86 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3F -66 -C7 -CF -CB -D3 -F3 -E3 -66 -FC -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -30 -18 -00 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -7C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -18 -30 -00 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -7C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -30 -78 -00 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -7C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 12 1 0 -BITMAP -78 -00 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -7C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 13 0 0 -BITMAP -18 -30 -00 -C3 -62 -76 -34 -38 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -C0 -C0 -FC -C6 -C6 -C6 -CE -FC -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -78 -CC -CC -D8 -D8 -DC -CE -C6 -D6 -DC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -30 -18 -00 -78 -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -18 -30 -00 -78 -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -30 -78 -00 -78 -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -78 -78 -00 -78 -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -78 -00 -78 -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -10 -30 -30 -00 -78 -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -7C -16 -16 -7E -D0 -D0 -6E -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 -3 -BITMAP -3E -60 -C0 -C0 -C0 -60 -3E -10 -18 -38 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -30 -18 -00 -3C -66 -C6 -FE -C0 -62 -3E -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -18 -30 -00 -3C -66 -C6 -FE -C0 -62 -3E -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -30 -78 -00 -3C -66 -C6 -FE -C0 -62 -3E -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -78 -00 -3C -66 -C6 -FE -C0 -62 -3E -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 10 1 0 -BITMAP -30 -18 -00 -F8 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 10 1 0 -BITMAP -18 -30 -00 -F8 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 10 1 0 -BITMAP -30 -78 -00 -F8 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 9 1 0 -BITMAP -78 -00 -F8 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -FC -3E -2E -3E -67 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -78 -78 -00 -DC -FE -E6 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -18 -0C -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -0C -18 -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -18 -3C -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3C -3C -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -3C -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -18 -18 -00 -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -3F -66 -CF -DB -F3 -66 -FC -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -30 -18 -00 -C6 -C6 -C6 -C6 -CE -FE -76 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -18 -30 -00 -C6 -C6 -C6 -C6 -CE -FE -76 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -18 -3C -00 -C6 -C6 -C6 -C6 -CE -FE -76 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -3C -00 -C6 -C6 -C6 -C6 -CE -FE -76 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 13 0 -3 -BITMAP -18 -30 -00 -C3 -62 -62 -34 -34 -18 -18 -10 -10 -E0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 13 1 -3 -BITMAP -C0 -C0 -C0 -DC -FE -E6 -C6 -C6 -CC -FC -C0 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 12 0 -3 -BITMAP -3C -00 -C3 -62 -62 -34 -34 -18 -18 -10 -10 -E0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lutBS12-L1.bdf diff -u xc/fonts/bdf/100dpi/lutBS12-L1.bdf:1.1 xc/fonts/bdf/100dpi/lutBS12-L1.bdf:removed --- xc/fonts/bdf/100dpi/lutBS12-L1.bdf:1.1 Wed Apr 4 18:55:34 2001 +++ xc/fonts/bdf/100dpi/lutBS12-L1.bdf Wed Mar 16 21:03:46 2005 @@ -1,3526 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutBS12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -FONT -B&H-LucidaTypewriter-Bold-R-Normal-Sans-17-120-100-100-M-100-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 14 18 -2 -3 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 17 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "M" -AVERAGE_WIDTH 100 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 15 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter Bold" -X_HEIGHT 9 -CAP_HEIGHT 12 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 2 12 4 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 5 2 7 -BITMAP -CC -CC -CC -CC -CC -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1F80 -1B00 -1B00 -7F80 -7F80 -3600 -3600 -FF00 -FF00 -6C00 -6C00 -FC00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 16 1 -2 -BITMAP -18 -18 -7E -FE -C0 -C0 -F0 -3C -1E -07 -03 -83 -FF -FE -18 -18 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -7180 -FB00 -DB00 -DE00 -FE00 -7C00 -0F80 -1FC0 -1EC0 -36C0 -37C0 -6380 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -3E00 -7F00 -6300 -7300 -3E00 -3CC0 -7CC0 -CCC0 -C680 -E380 -7F80 -3DC0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 3 5 4 7 -BITMAP -E0 -E0 -E0 -60 -60 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 15 3 -3 -BITMAP -0C -3C -78 -60 -E0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -1C -0C -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 15 1 -3 -BITMAP -C0 -E0 -30 -18 -18 -0C -0C -0C -0C -0C -1C -18 -78 -F0 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 7 1 5 -BITMAP -18 -59 -E3 -E7 -38 -66 -24 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -18 -18 -18 -FF -FF -18 -18 -18 -18 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 3 6 4 -3 -BITMAP -E0 -E0 -E0 -60 -E0 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 2 1 3 -BITMAP -FF80 -FF80 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 3 2 4 0 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 15 0 -3 -BITMAP -00C0 -0180 -0380 -0300 -0700 -0600 -0E00 -0C00 -1C00 -1800 -3800 -3000 -6000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3E00 -7F00 -6300 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -7F00 -3E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 12 3 0 -BITMAP -F0 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -FC -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 12 2 0 -BITMAP -78 -FE -8E -06 -06 -0E -1C -38 -70 -E0 -FE -FE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 12 2 0 -BITMAP -78 -FC -8C -0C -1C -70 -78 -1C -0C -8C -F8 -F0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0E00 -0E00 -1E00 -3E00 -3600 -6600 -C600 -FF80 -FF80 -0600 -0600 -0600 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 12 2 0 -BITMAP -FC -FC -C0 -C0 -F0 -F8 -1C -0C -0C -9C -F8 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1F80 -3F80 -7080 -E000 -DE00 -FF00 -E380 -C180 -C180 -6380 -7F00 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 12 2 0 -BITMAP -FE -FE -0E -0C -1C -38 -30 -70 -60 -E0 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -3C -7E -66 -66 -7C -3C -6E -C7 -C3 -E3 -7E -3C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3C00 -7F00 -E300 -C180 -C180 -E380 -7F80 -3D80 -0380 -8700 -FE00 -FC00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 2 9 4 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 2 12 4 -3 -BITMAP -C0 -C0 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -0080 -0380 -0F00 -3C00 -F000 -3C00 -0F00 -0380 -0080 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 6 1 1 -BITMAP -FF80 -FF80 -0000 -0000 -FF80 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -8000 -E000 -7800 -1E00 -0780 -1E00 -7800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -7C -FF -C3 -C3 -07 -1E -3C -30 -30 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -1F00 -3F80 -7180 -6F80 -DF80 -D980 -DB80 -DFC0 -CDC0 -6200 -7E00 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0C00 -1E00 -1E00 -1E00 -3700 -3300 -3300 -7F80 -7F80 -6180 -C180 -C0C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -FE -FF -C3 -C3 -C6 -FC -FE -C7 -C3 -C7 -FF -FE -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1F80 -3F80 -7080 -E000 -C000 -C000 -C000 -C000 -E000 -7080 -3F80 -1F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -FE00 -FF00 -C380 -C180 -C180 -C180 -C180 -C180 -C180 -C300 -FE00 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -FF -FF -C0 -C0 -C0 -FE -FE -C0 -C0 -C0 -FF -FF -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 2 0 -BITMAP -FF -FF -C0 -C0 -C0 -FE -FE -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -1FC0 -3FC0 -7040 -E000 -C000 -C000 -C0C0 -C0C0 -E0C0 -70C0 -3FC0 -1F80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -C180 -C180 -C180 -C180 -C180 -FF80 -FF80 -C180 -C180 -C180 -C180 -C180 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -FF -FF -18 -18 -18 -18 -18 -18 -18 -18 -FF -FF -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 12 1 0 -BITMAP -7E -7E -06 -06 -06 -06 -06 -06 -06 -0E -FC -F8 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -C380 -C700 -CE00 -DC00 -D800 -F000 -F800 -D800 -CC00 -CE00 -C700 -C380 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FF -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -E380 -E380 -F780 -F780 -F780 -F780 -F780 -DD80 -DD80 -DD80 -DD80 -C180 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -E3 -E3 -E3 -F3 -F3 -DB -DB -CF -CF -C7 -C7 -C3 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -FE00 -FF00 -C180 -C180 -C180 -C380 -FF00 -FE00 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 11 14 0 -2 -BITMAP -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -61C0 -7F80 -1F00 -03E0 -00C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -FE -FF -C3 -C3 -C3 -C6 -FC -FC -CE -C6 -C7 -C3 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3F00 -7F00 -C100 -C000 -F000 -3C00 -0F00 -0380 -0180 -8380 -FF00 -FE00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -FE -7C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -E0C0 -60C0 -6180 -6180 -3180 -3300 -3300 -1B00 -1E00 -1E00 -1E00 -0C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -C0C0 -CEC0 -CEC0 -DE80 -7E80 -7F80 -7F80 -7F80 -7780 -7300 -7300 -7300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -E1C0 -7180 -3300 -3F00 -1E00 -0E00 -1E00 -1E00 -3700 -7300 -6180 -C1C0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -E0C0 -6180 -3380 -3300 -1F00 -1E00 -0E00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -FF80 -FF80 -0300 -0600 -0E00 -0C00 -1800 -3800 -3000 -6000 -FF80 -FF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 15 3 -3 -BITMAP -FC -FC -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FC -FC -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 15 0 -3 -BITMAP -C000 -6000 -7000 -3000 -3800 -1800 -1C00 -0C00 -0E00 -0600 -0700 -0300 -0380 -0180 -00C0 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 15 1 -3 -BITMAP -FC -FC -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -FC -FC -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 10 1 2 -BITMAP -0800 -0800 -1C00 -1C00 -3E00 -3600 -3600 -6300 -6300 -C180 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 2 0 -2 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 4 2 3 10 -BITMAP -E0 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -7E00 -7F00 -4300 -3F00 -FF00 -C300 -C700 -FF80 -7B80 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -C000 -C000 -C000 -DE00 -FF00 -E380 -C180 -C180 -C180 -E380 -FF00 -DE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -3F -7F -E1 -C0 -C0 -C0 -E0 -7F -3F -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0180 -0180 -0180 -3D80 -7F80 -E380 -C180 -C180 -C180 -E380 -7F80 -3D80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -3E00 -7F00 -E180 -FF80 -FF80 -C000 -E080 -7F80 -1F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 2 0 -BITMAP -1F -3F -30 -FE -FE -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 -3 -BITMAP -3D80 -7F80 -E380 -C180 -C180 -C180 -E380 -7D80 -3D80 -4380 -7F00 -3E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -C0 -C0 -C0 -DE -FF -E3 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 5 12 2 0 -BITMAP -18 -18 -00 -F8 -F8 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 15 1 -3 -BITMAP -0C -0C -00 -7C -7C -0C -0C -0C -0C -0C -0C -0C -8C -FC -F8 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 2 0 -BITMAP -C0 -C0 -C0 -C6 -CC -DC -F8 -F8 -D8 -CC -CE -C7 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 5 12 1 0 -BITMAP -F8 -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -D9C0 -FFC0 -EEC0 -CCC0 -CCC0 -CCC0 -CCC0 -CCC0 -CCC0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -DE -FF -E3 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -3E00 -7F00 -E380 -C180 -C180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 -3 -BITMAP -DE00 -FF00 -E380 -C180 -C180 -C180 -E380 -FF00 -DE00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 -3 -BITMAP -3D80 -7F80 -E380 -C180 -C180 -C180 -E380 -7F80 -3D80 -0180 -0180 -0180 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 9 2 0 -BITMAP -DE -FE -E6 -C6 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -3E -FE -E2 -F8 -7E -0F -83 -FF -FC -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -30 -30 -FF -FF -30 -30 -30 -30 -30 -3F -1F -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FF -7B -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -E0C0 -6180 -6180 -3380 -3300 -1B00 -1E00 -1E00 -0E00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -C0C0 -CCC0 -DEC0 -7E80 -7E80 -7B80 -7380 -7380 -7380 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -E380 -7700 -3600 -1C00 -1C00 -3C00 -7600 -6700 -C380 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 -3 -BITMAP -E0C0 -6180 -3180 -3300 -1B00 -1E00 -0E00 -0E00 -0C00 -1C00 -7800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -FF -FF -0E -1C -18 -30 -60 -FF -FF -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 15 2 -3 -BITMAP -0E -1E -18 -18 -18 -18 -18 -E0 -F8 -18 -18 -18 -18 -1E -1E -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 2 15 4 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 15 1 -3 -BITMAP -E0 -F0 -30 -30 -30 -30 -30 -0E -3E -30 -30 -30 -30 -F0 -F0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 3 1 3 -BITMAP -7980 -FF80 -CF00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 2 12 4 -3 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -0C -0C -3F -7F -E0 -C0 -C0 -E0 -7F -3F -0C -0C -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 12 2 0 -BITMAP -3C -7C -60 -60 -60 -F8 -F8 -60 -60 -40 -FC -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 10 0 1 -BITMAP -4080 -FFC0 -7F80 -7380 -6180 -6180 -7380 -7F80 -FFC0 -4080 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -E1C0 -3B80 -1F00 -0E00 -3F00 -3F00 -0C00 -3F00 -3F00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 2 15 4 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 15 2 -3 -BITMAP -7C -FC -C4 -C0 -70 -7C -CE -C6 -E6 -7C -1C -06 -86 -FE -F8 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 5 2 3 10 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1C00 -7F00 -E300 -DD80 -FD80 -F580 -F180 -FD80 -DD80 -6380 -7F00 -3C00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 6 1 6 -BITMAP -FC -FE -86 -7E -FF -7F -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 8 1 1 -BITMAP -1100 -3B80 -7300 -6600 -EE00 -7700 -3B80 -1100 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 5 1 1 -BITMAP -FF80 -FF80 -0180 -0180 -0180 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 2 2 4 -BITMAP -FE -FE -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 9 1 3 -BITMAP -3C00 -7F00 -E300 -DF80 -DF80 -DF80 -FF00 -7F00 -3C00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 5 2 3 10 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 3 3 4 9 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -18 -18 -FF -FF -18 -18 -00 -FF -FF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 4 6 -1 6 -BITMAP -E0 -10 -10 -60 -C0 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 3 6 -2 6 -BITMAP -E0 -20 -C0 -20 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 4 2 3 10 -BITMAP -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 -3 -BITMAP -C3 -C3 -C3 -C3 -C3 -C3 -E7 -FF -FB -C0 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 15 1 -3 -BITMAP -7E -FE -FE -FE -FE -7E -1E -1E -1E -1E -1E -1E -1E -1E -1E -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 2 2 4 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 3 3 4 -3 -BITMAP -C0 -60 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 3 6 -2 6 -BITMAP -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 6 1 6 -BITMAP -3C -FF -C3 -C3 -FF -3C -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 8 1 1 -BITMAP -4400 -EE00 -7700 -3380 -3B80 -6700 -EE00 -4400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 2 0 -BITMAP -C0C0 -4180 -4380 -4300 -4600 -EE00 -1D80 -1980 -3280 -73C0 -6080 -C080 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 2 0 -BITMAP -C0C0 -4180 -4380 -4300 -4600 -EE00 -1F80 -1840 -3040 -7180 -6300 -C3C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 2 0 -BITMAP -E0C0 -2180 -C380 -2300 -2600 -CE00 -1D80 -1980 -3280 -73C0 -6080 -C080 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 -3 -BITMAP -0C -0C -00 -0C -0C -38 -70 -E0 -C3 -C3 -FF -3E -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -1C00 -0600 -0000 -0C00 -1E00 -1E00 -1E00 -3700 -3300 -3300 -7F80 -7F80 -6180 -C180 -C0C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -0E00 -1800 -0000 -0C00 -1E00 -1E00 -1E00 -3700 -3300 -3300 -7F80 -7F80 -6180 -C180 -C0C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -0E00 -1B00 -0000 -0C00 -1E00 -1E00 -1E00 -3700 -3300 -3300 -7F80 -7F80 -6180 -C180 -C0C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -1F00 -1F00 -0000 -0C00 -1E00 -1E00 -1E00 -3700 -3300 -3300 -7F80 -7F80 -6180 -C180 -C0C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -1B00 -1B00 -0000 -0C00 -1E00 -1E00 -1E00 -3700 -3300 -3300 -7F80 -7F80 -6180 -C180 -C0C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -0E00 -0E00 -0000 -0C00 -1E00 -1E00 -1E00 -3700 -3300 -3300 -7F80 -7F80 -6180 -C180 -C0C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0FC0 -0FC0 -1E00 -1E00 -1E00 -3FC0 -37C0 -7E00 -7E00 -6600 -E7C0 -C7C0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 15 1 -3 -BITMAP -1F80 -3F80 -7080 -E000 -C000 -C000 -C000 -C000 -E000 -7080 -3F80 -1F00 -0800 -0C00 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 15 1 0 -BITMAP -38 -0C -00 -FF -FF -C0 -C0 -C0 -FE -FE -C0 -C0 -C0 -FF -FF -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 15 1 0 -BITMAP -1C -30 -00 -FF -FF -C0 -C0 -C0 -FE -FE -C0 -C0 -C0 -FF -FF -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 15 1 0 -BITMAP -1C -36 -00 -FF -FF -C0 -C0 -C0 -FE -FE -C0 -C0 -C0 -FF -FF -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 15 1 0 -BITMAP -6C -6C -00 -FF -FF -C0 -C0 -C0 -FE -FE -C0 -C0 -C0 -FF -FF -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 15 1 0 -BITMAP -38 -0C -00 -FF -FF -18 -18 -18 -18 -18 -18 -18 -18 -FF -FF -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 15 1 0 -BITMAP -1C -30 -00 -FF -FF -18 -18 -18 -18 -18 -18 -18 -18 -FF -FF -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 15 1 0 -BITMAP -1C -36 -00 -FF -FF -18 -18 -18 -18 -18 -18 -18 -18 -FF -FF -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 15 1 0 -BITMAP -36 -36 -00 -FF -FF -18 -18 -18 -18 -18 -18 -18 -18 -FF -FF -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -7F00 -7F80 -61C0 -60C0 -60C0 -FCC0 -FCC0 -60C0 -60C0 -6180 -7F00 -7E00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 15 1 0 -BITMAP -3E -3E -00 -E3 -E3 -E3 -F3 -F3 -DB -DB -CF -CF -C7 -C7 -C3 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -1C00 -0600 -0000 -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -0E00 -1800 -0000 -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -1C00 -3600 -0000 -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -1F00 -1F00 -0000 -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -3600 -3600 -0000 -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -4100 -E380 -7700 -3E00 -1C00 -3E00 -7700 -E380 -4100 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -1EC0 -7F80 -6180 -C3C0 -C7C0 -CEC0 -DCC0 -F8C0 -F0C0 -6180 -7F80 -DE00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 15 1 0 -BITMAP -38 -0C -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -FE -7C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 15 1 0 -BITMAP -1C -30 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -FE -7C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 15 1 0 -BITMAP -1C -36 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -FE -7C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 15 1 0 -BITMAP -36 -36 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -FE -7C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -0E00 -1800 -0000 -E0C0 -6180 -3380 -3300 -1F00 -1E00 -0E00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -C000 -C000 -FE00 -FF00 -C180 -C180 -C180 -C380 -FF00 -FE00 -C000 -C000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -7C -FE -C6 -C4 -C8 -D8 -DC -CE -C3 -D3 -DF -DE -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3800 -0C00 -0000 -7E00 -7F00 -4300 -3F00 -FF00 -C300 -C700 -FF80 -7B80 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1C00 -3000 -0000 -7E00 -7F00 -4300 -3F00 -FF00 -C300 -C700 -FF80 -7B80 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1C00 -3600 -0000 -7E00 -7F00 -4300 -3F00 -FF00 -C300 -C700 -FF80 -7B80 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3E00 -3E00 -0000 -7E00 -7F00 -4300 -3F00 -FF00 -C300 -C700 -FF80 -7B80 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3600 -3600 -0000 -7E00 -7F00 -4300 -3F00 -FF00 -C300 -C700 -FF80 -7B80 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1C00 -1C00 -0000 -7E00 -7F00 -4300 -3F00 -FF00 -C300 -C700 -FF80 -7B80 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -7B80 -7F80 -4CC0 -0CC0 -7FC0 -FFC0 -CC40 -FFC0 -7380 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 -3 -BITMAP -3F -7F -E1 -C0 -C0 -C0 -E0 -7F -3F -08 -0C -1C -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3800 -0C00 -0000 -3E00 -7F00 -E180 -FF80 -FF80 -C000 -E080 -7F80 -1F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1C00 -3000 -0000 -3E00 -7F00 -E180 -FF80 -FF80 -C000 -E080 -7F80 -1F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1C00 -3600 -0000 -3E00 -7F00 -E180 -FF80 -FF80 -C000 -E080 -7F80 -1F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3600 -3600 -0000 -3E00 -7F00 -E180 -FF80 -FF80 -C000 -E080 -7F80 -1F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 5 12 2 0 -BITMAP -70 -18 -00 -F8 -F8 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 5 12 2 0 -BITMAP -38 -60 -00 -F8 -F8 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 12 2 0 -BITMAP -38 -6C -00 -F8 -F8 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 12 2 0 -BITMAP -6C -6C -00 -F8 -F8 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -FE00 -BF00 -2600 -3F00 -7F80 -E380 -C180 -C180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -7C -7C -00 -DE -FF -E3 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1C00 -0600 -0000 -3E00 -7F00 -E380 -C180 -C180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1C00 -3000 -0000 -3E00 -7F00 -E380 -C180 -C180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1C00 -3600 -0000 -3E00 -7F00 -E380 -C180 -C180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3E00 -3E00 -0000 -3E00 -7F00 -E380 -C180 -C180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3600 -3600 -0000 -3E00 -7F00 -E380 -C180 -C180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -18 -18 -00 -FF -FF -00 -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -3F80 -7F00 -E780 -CF80 -DD80 -F980 -F380 -7F00 -FE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -38 -0C -00 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FF -7B -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -1C -30 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FF -7B -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -1C -36 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FF -7B -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -36 -36 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FF -7B -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 15 0 -3 -BITMAP -0E00 -1800 -0000 -E0C0 -6180 -3180 -3300 -1B00 -1E00 -0E00 -0E00 -0C00 -1C00 -7800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 15 1 -3 -BITMAP -C000 -C000 -C000 -DE00 -FF00 -E380 -C180 -C180 -C180 -E380 -FF00 -DE00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 15 0 -3 -BITMAP -3600 -3600 -0000 -E0C0 -6180 -3180 -3300 -1B00 -1E00 -0E00 -0E00 -0C00 -1C00 -7800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lutBS14-L1.bdf diff -u xc/fonts/bdf/100dpi/lutBS14-L1.bdf:1.1 xc/fonts/bdf/100dpi/lutBS14-L1.bdf:removed --- xc/fonts/bdf/100dpi/lutBS14-L1.bdf:1.1 Wed Apr 4 18:55:34 2001 +++ xc/fonts/bdf/100dpi/lutBS14-L1.bdf Wed Mar 16 21:03:46 2005 @@ -1,3928 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutBS14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -FONT -B&H-LucidaTypewriter-Bold-R-Normal-Sans-20-140-100-100-M-120-ISO8859-1 -SIZE 14 100 100 -FONTBOUNDINGBOX 17 22 -4 -4 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 20 -POINT_SIZE 140 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "M" -AVERAGE_WIDTH 120 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 18 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter Bold" -X_HEIGHT 11 -CAP_HEIGHT 14 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 13 1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 3 14 4 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -C0 -C0 -C0 -C0 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 7 6 2 8 -BITMAP -C6 -C6 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0EC0 -0CC0 -0D80 -7FE0 -7FE0 -1B80 -1B00 -3300 -FFC0 -FFC0 -3600 -7600 -6600 -6E00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 19 2 -3 -BITMAP -0C00 -0C00 -3F00 -7F00 -E100 -E000 -F000 -F800 -7E00 -1F00 -0F80 -0380 -0380 -8780 -FF00 -7F00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 13 14 0 0 -BITMAP -7830 -FC60 -CCE0 -CCC0 -CD80 -FF80 -7B00 -06F0 -0FF8 -0D98 -1998 -3998 -31F8 -60F0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -1F00 -3F80 -3B80 -3B80 -3B80 -1F00 -3C70 -7E70 -EF70 -E760 -E7E0 -F3C0 -7FC0 -3EF0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 3 5 4 9 -BITMAP -E0 -E0 -E0 -60 -60 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 17 3 -3 -BITMAP -07 -1F -3C -78 -70 -F0 -E0 -E0 -E0 -E0 -E0 -60 -70 -38 -1C -0F -03 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 17 1 -3 -BITMAP -C0 -F0 -3C -1C -0E -0E -07 -07 -07 -07 -07 -0F -0E -1E -3C -F0 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 9 1 5 -BITMAP -1C00 -0800 -4900 -E780 -F380 -1400 -3600 -7700 -2200 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 3 7 4 -3 -BITMAP -E0 -E0 -E0 -E0 -60 -E0 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 2 1 4 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 3 3 4 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 17 0 -3 -BITMAP -0070 -0060 -00E0 -00C0 -0180 -0380 -0300 -0700 -0600 -0E00 -0C00 -1800 -1800 -3000 -7000 -6000 -E000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1F00 -3F80 -71C0 -60C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -FC00 -FC00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -FF80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 1 0 -BITMAP -7E00 -FF00 -8780 -0380 -0380 -0380 -0700 -0E00 -1C00 -3800 -7000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -7C -FE -8F -07 -07 -0E -78 -7E -0F -07 -07 -8F -FE -FC -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0700 -0F00 -1F00 -1F00 -3700 -7700 -6700 -FFC0 -FFC0 -FFC0 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -FF -FF -E0 -C0 -C0 -F0 -FC -1E -07 -07 -07 -8F -FE -F8 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0F80 -3F80 -7880 -7000 -E000 -EF00 -FF80 -F3C0 -E1C0 -E1C0 -61C0 -73C0 -3F80 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -FF80 -FF80 -0380 -0700 -0700 -0E00 -0C00 -1C00 -1800 -3800 -3000 -7000 -7000 -7000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -1E00 -3F80 -7380 -7380 -7B80 -3F00 -1E00 -7F80 -E3C0 -E1C0 -E1C0 -F1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -3E00 -7F00 -F380 -E180 -E1C0 -E1C0 -F3C0 -7FC0 -3DC0 -01C0 -0380 -4780 -7F00 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 3 11 4 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 3 14 4 -3 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -E0 -E0 -E0 -E0 -60 -E0 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -0040 -00C0 -03C0 -0F00 -3C00 -F000 -3C00 -0F00 -03C0 -00C0 -0040 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 7 1 2 -BITMAP -FFC0 -FFC0 -0000 -0000 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -8000 -C000 -F000 -3C00 -0F00 -03C0 -0F00 -3C00 -F000 -C000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -7F00 -FF80 -C3C0 -C1C0 -01C0 -0380 -0F00 -1C00 -3800 -3800 -0000 -0000 -3800 -3800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -0F00 -3F80 -71C0 -67C0 -EFC0 -DCC0 -D8C0 -D9C0 -D9C0 -DFE0 -EEE0 -7100 -3F00 -1E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0700 -0F00 -0F80 -0F80 -1B80 -1B80 -19C0 -31C0 -31C0 -3FE0 -7FE0 -60E0 -4070 -C070 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FF00 -FF80 -E380 -E380 -E380 -E700 -FE00 -FF80 -E3C0 -E1C0 -E1C0 -E3C0 -FF80 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0FE0 -3FE0 -7820 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7820 -3FE0 -0FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -FF00 -FFC0 -E3C0 -E1E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -FF80 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FF80 -FF80 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -FFC0 -FFC0 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0FE0 -3FE0 -7820 -7000 -E000 -E000 -E000 -E0E0 -E0E0 -E0E0 -70E0 -78E0 -3FE0 -0FC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -FFC0 -FFC0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 1 0 -BITMAP -FF80 -FF80 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -FF80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 1 0 -BITMAP -7F80 -7F80 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -8780 -FF00 -FE00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -E0E0 -E1C0 -E380 -E700 -E600 -EC00 -FC00 -FE00 -EE00 -EF00 -E780 -E380 -E3C0 -E1E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -F1E0 -F1E0 -F1E0 -F3E0 -F3E0 -FBE0 -DBE0 -DBE0 -DEE0 -DEE0 -CEE0 -CEE0 -CCE0 -C0E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -E0C0 -F0C0 -F0C0 -F8C0 -F8C0 -DCC0 -DEC0 -CEC0 -CFC0 -C7C0 -C7C0 -C3C0 -C3C0 -C1C0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -1F80 -3FC0 -70E0 -6060 -E070 -E070 -E070 -E070 -E070 -E070 -6060 -70E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FF00 -FF80 -E1C0 -E1C0 -E1C0 -E1C0 -E3C0 -FF80 -FF00 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 13 17 0 -3 -BITMAP -1F80 -3FC0 -70E0 -6060 -E070 -E070 -E070 -E070 -E070 -E070 -6070 -70E0 -3FC0 -0F80 -01F8 -00F0 -0020 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -FF00 -FF80 -E1C0 -E1C0 -E1C0 -E1C0 -E380 -FF00 -FF00 -E700 -E780 -E380 -E1C0 -E1E0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -3F80 -7F80 -E080 -E000 -F000 -FC00 -3F00 -1F80 -07C0 -01C0 -01C0 -83C0 -FF80 -FE00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -F3C0 -7F80 -3F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -E030 -F060 -7060 -7060 -78C0 -38C0 -38C0 -3980 -1D80 -1D80 -1F00 -0F00 -0F00 -0E00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -E030 -E730 -E730 -E730 -7F60 -7F60 -7FE0 -7FE0 -7BE0 -7BE0 -7BE0 -39C0 -39C0 -31C0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -F0E0 -70C0 -7980 -3B80 -3F00 -1F00 -0E00 -0F00 -1F00 -1F80 -3380 -73C0 -61C0 -E1E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -E070 -7060 -78E0 -38C0 -3D80 -1F80 -1F00 -0F00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FFC0 -FFC0 -03C0 -0380 -0700 -0F00 -0E00 -1C00 -3C00 -3800 -7800 -F000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 17 3 -3 -BITMAP -FF -FF -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -FF -FF -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 17 0 -3 -BITMAP -E000 -6000 -3000 -3000 -1800 -1800 -0C00 -0E00 -0600 -0700 -0300 -0180 -0180 -00C0 -00C0 -0060 -0070 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 17 1 -3 -BITMAP -FF -FF -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -FF -FF -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 12 1 2 -BITMAP -0400 -0C00 -0C00 -0C00 -1E00 -1E00 -3300 -3300 -3300 -6180 -6180 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 2 0 -3 -BITMAP -FFF0 -FFF0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 5 3 4 11 -BITMAP -E0 -70 -38 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 11 1 0 -BITMAP -3F00 -7F80 -43C0 -01C0 -3FC0 -7FC0 -E1C0 -E1C0 -E3C0 -7FE0 -3CE0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -E000 -E000 -E000 -E700 -EF80 -FFC0 -F3C0 -E1C0 -E1C0 -E1C0 -E1C0 -F380 -FF80 -FF00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -1FC0 -3FC0 -7840 -E000 -E000 -E000 -E000 -F000 -7800 -3FC0 -1FC0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -01C0 -01C0 -01C0 -3DC0 -7FC0 -73C0 -E1C0 -E1C0 -E1C0 -E1C0 -F3C0 -FFC0 -7FC0 -3DC0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 11 1 0 -BITMAP -1F00 -3FC0 -70C0 -E0E0 -FFE0 -FFE0 -E000 -F000 -7820 -3FE0 -1FC0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -1FC0 -3FC0 -3840 -FF80 -FF80 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 15 1 -4 -BITMAP -3CC0 -7FC0 -73C0 -E1C0 -E1C0 -E1C0 -E1C0 -F3C0 -7FC0 -7DC0 -3DC0 -01C0 -4380 -7F80 -3E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -E000 -E000 -E000 -E700 -EF80 -FF80 -F380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 7 14 2 0 -BITMAP -0E -0E -0E -FE -FE -0E -0E -0E -0E -0E -0E -0E -0E -0E -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 18 1 -4 -BITMAP -07 -07 -07 -7F -7F -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -87 -FE -FC -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -E000 -E000 -E000 -E380 -E300 -E600 -EE00 -EC00 -FE00 -EE00 -EF00 -E780 -E380 -E3C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 7 14 1 0 -BITMAP -FE -FE -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -ECC0 -FFE0 -FFE0 -EEE0 -EEE0 -EEE0 -EEE0 -EEE0 -EEE0 -EEE0 -EEE0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 11 2 0 -BITMAP -EF00 -FF80 -FF80 -F380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -3FC0 -1F00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 15 1 -4 -BITMAP -EF00 -EF80 -FFC0 -F3C0 -E1C0 -E1C0 -E1C0 -E1C0 -F380 -FF80 -EF00 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 15 1 -4 -BITMAP -3FC0 -7FC0 -73C0 -E1C0 -E1C0 -E1C0 -E1C0 -F3C0 -FFC0 -7DC0 -39C0 -01C0 -01C0 -01C0 -01C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 11 2 0 -BITMAP -E780 -EF80 -FF80 -F180 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 11 2 0 -BITMAP -3F00 -7F00 -E100 -F000 -FC00 -7F00 -1F80 -0380 -8380 -FF00 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 13 2 0 -BITMAP -3800 -3800 -FF80 -FF80 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -1F80 -0F80 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 11 1 0 -BITMAP -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -FF80 -7B80 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 11 1 0 -BITMAP -E060 -F0C0 -70C0 -70C0 -3980 -3980 -3B80 -1F00 -1F00 -1E00 -0E00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 11 0 0 -BITMAP -E030 -E730 -E730 -7F20 -7F60 -7FE0 -7DE0 -79E0 -79E0 -39C0 -38C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 11 1 0 -BITMAP -F0E0 -79C0 -3B80 -3F00 -1E00 -0E00 -1F00 -3F80 -3380 -63C0 -E1E0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 15 1 -4 -BITMAP -E060 -70C0 -70C0 -79C0 -3980 -3D80 -1F00 -1F00 -0E00 -0E00 -0E00 -0C00 -0C00 -7800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -FFC0 -FFC0 -03C0 -0780 -0F00 -1E00 -3C00 -7800 -F000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 17 2 -3 -BITMAP -0F80 -1F80 -1C00 -1C00 -0E00 -0E00 -0E00 -0C00 -F000 -FC00 -0E00 -0E00 -0E00 -1C00 -1C00 -1F80 -0F80 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 2 17 5 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 17 1 -3 -BITMAP -F800 -FC00 -1C00 -1C00 -3C00 -3800 -3800 -1800 -0780 -1F80 -3800 -3800 -3800 -1C00 -1C00 -FC00 -F800 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 5 1 3 -BITMAP -70C0 -78C0 -DEC0 -C780 -C380 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 3 15 4 -4 -BITMAP -E0 -E0 -E0 -00 -00 -C0 -C0 -C0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0600 -0600 -1FC0 -7FC0 -7000 -E000 -E000 -E000 -E000 -7800 -3FC0 -1FC0 -0600 -0600 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -1F80 -3F80 -3800 -3800 -3800 -3800 -FE00 -FE00 -3800 -3800 -3800 -3000 -FF80 -FF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 11 1 2 -BITMAP -4040 -FFE0 -7FC0 -71C0 -60C0 -60C0 -60C0 -71C0 -7FC0 -FFE0 -4040 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 13 14 0 0 -BITMAP -F038 -7870 -3CE0 -1FC0 -0F80 -0F00 -3FE0 -3FE0 -0700 -3FE0 -3FE0 -0700 -0700 -0700 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 2 17 5 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 18 2 -4 -BITMAP -3E -7E -E2 -E0 -F0 -78 -7E -C7 -C3 -E3 -FB -7E -3E -0F -07 -87 -FE -FC -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 6 2 3 12 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0F00 -3FC0 -70E0 -E770 -CFB0 -D8B0 -D830 -D830 -D8B0 -CFB0 -E770 -70E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 7 2 7 -BITMAP -7E00 -FF00 -8300 -7F00 -FF00 -FF80 -7B80 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 9 1 1 -BITMAP -0840 -1CE0 -39C0 -7380 -F780 -7380 -39C0 -1CE0 -0840 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 5 1 2 -BITMAP -FFC0 -FFC0 -00C0 -00C0 -00C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 2 2 6 -BITMAP -FF -FF -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 10 1 4 -BITMAP -1E00 -7F00 -6180 -DFC0 -DBC0 -DEC0 -DEC0 -7B80 -7F00 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 6 2 3 12 -BITMAP -FC -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 3 3 4 11 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0000 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 4 7 -3 7 -BITMAP -E0 -10 -10 -20 -60 -C0 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 4 7 -3 7 -BITMAP -E0 -10 -10 -60 -10 -10 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 5 3 3 11 -BITMAP -38 -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 1 -3 -BITMAP -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -FF80 -FB80 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 17 1 -3 -BITMAP -7F80 -FF80 -FD80 -FD80 -FD80 -7D80 -3D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 3 3 4 3 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 4 5 4 -4 -BITMAP -60 -40 -F0 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 3 7 -4 7 -BITMAP -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 7 1 7 -BITMAP -3E00 -7F00 -E380 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 9 0 1 -BITMAP -4200 -E700 -7380 -39C0 -3DE0 -39C0 -7380 -E700 -4200 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -C070 -4060 -40C0 -41C0 -4180 -4300 -E700 -0E60 -0C60 -18A0 -3920 -31F0 -6020 -E020 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -C070 -4060 -40C0 -41C0 -4180 -4300 -E700 -0EE0 -0C10 -1810 -3820 -3060 -60C0 -E0F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -E070 -1060 -10C0 -61C0 -1180 -1300 -E700 -0E60 -0C60 -18A0 -3920 -31F0 -6020 -E020 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 15 1 -4 -BITMAP -0700 -0700 -0700 -0000 -0700 -0700 -0E00 -1E00 -3800 -7000 -E000 -E0C0 -F0C0 -7FC0 -3F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0E00 -0700 -0380 -0000 -0700 -0F00 -0F80 -0F80 -1B80 -1B80 -19C0 -31C0 -31C0 -3FE0 -7FE0 -60E0 -4070 -C070 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0700 -0E00 -1C00 -0000 -0700 -0F00 -0F80 -0F80 -1B80 -1B80 -19C0 -31C0 -31C0 -3FE0 -7FE0 -60E0 -4070 -C070 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0600 -0F00 -1980 -0000 -0700 -0F00 -0F80 -0F80 -1B80 -1B80 -19C0 -31C0 -31C0 -3FE0 -7FE0 -60E0 -4070 -C070 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0D80 -1F80 -1B00 -0000 -0700 -0F00 -0F80 -0F80 -1B80 -1B80 -19C0 -31C0 -31C0 -3FE0 -7FE0 -60E0 -4070 -C070 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -1980 -1980 -0000 -0700 -0F00 -0F80 -0F80 -1B80 -1B80 -19C0 -31C0 -31C0 -3FE0 -7FE0 -60E0 -4070 -C070 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0700 -0500 -0700 -0000 -0700 -0F00 -0F80 -0F80 -1B80 -1B80 -19C0 -31C0 -31C0 -3FE0 -7FE0 -60E0 -4070 -C070 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -07F0 -07F0 -0780 -0F80 -0F80 -1F80 -1BF0 -3BF0 -3380 -3F80 -7F80 -6380 -E3F0 -C3F0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 18 0 -4 -BITMAP -0FE0 -3FE0 -7820 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7820 -3FE0 -0FC0 -0400 -0F00 -0300 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 18 1 0 -BITMAP -3800 -1C00 -0E00 -0000 -FF80 -FF80 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 18 1 0 -BITMAP -0E00 -1C00 -3800 -0000 -FF80 -FF80 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 18 1 0 -BITMAP -0C00 -1E00 -3300 -0000 -FF80 -FF80 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -3300 -3300 -0000 -FF80 -FF80 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 18 1 0 -BITMAP -3800 -1C00 -0E00 -0000 -FF80 -FF80 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -FF80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 18 1 0 -BITMAP -0E00 -1C00 -3800 -0000 -FF80 -FF80 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -FF80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 18 1 0 -BITMAP -1800 -3C00 -6600 -0000 -FF80 -FF80 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -FF80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 17 1 0 -BITMAP -6600 -6600 -0000 -FF80 -FF80 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -FF80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -7F80 -7FE0 -71E0 -70F0 -7070 -7070 -FE70 -FE70 -7070 -7070 -70E0 -71E0 -7FC0 -7F00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 18 1 0 -BITMAP -1B00 -3F00 -3600 -0000 -E0C0 -F0C0 -F0C0 -F8C0 -F8C0 -DCC0 -DEC0 -CEC0 -CFC0 -C7C0 -C7C0 -C3C0 -C3C0 -C1C0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -1C00 -0E00 -0700 -0000 -1F80 -3FC0 -70E0 -6060 -E070 -E070 -E070 -E070 -E070 -E070 -6060 -70E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0700 -0E00 -1C00 -0000 -1F80 -3FC0 -70E0 -6060 -E070 -E070 -E070 -E070 -E070 -E070 -6060 -70E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0600 -0F00 -1980 -0000 -1F80 -3FC0 -70E0 -6060 -E070 -E070 -E070 -E070 -E070 -E070 -6060 -70E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0D80 -1F80 -1B00 -0000 -1F80 -3FC0 -70E0 -6060 -E070 -E070 -E070 -E070 -E070 -E070 -6060 -70E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -1980 -1980 -0000 -1F80 -3FC0 -70E0 -6060 -E070 -E070 -E070 -E070 -E070 -E070 -6060 -70E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -4080 -E1C0 -7380 -3F00 -1E00 -0C00 -1E00 -3B00 -7380 -E1C0 -4080 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -1FF0 -3FE0 -70E0 -60E0 -E1F0 -E3F0 -E770 -EE70 -FC70 -F870 -7060 -70E0 -7FC0 -FF80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 18 1 0 -BITMAP -1C00 -0E00 -0700 -0000 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -F3C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 18 1 0 -BITMAP -0E00 -1C00 -3800 -0000 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -F3C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 18 1 0 -BITMAP -0C00 -1E00 -3300 -0000 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -F3C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -3300 -3300 -0000 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -F3C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0700 -0E00 -1C00 -0000 -E070 -7060 -78E0 -38C0 -3D80 -1F80 -1F00 -0F00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -E000 -E000 -FF00 -FF80 -E1C0 -E1C0 -E1C0 -E1C0 -E3C0 -FF80 -FF00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -3F00 -7F80 -E380 -E380 -E300 -E600 -EF00 -E780 -E7C0 -E1E0 -E0E0 -E8E0 -EFE0 -EF80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -1C00 -0E00 -0700 -0000 -3F00 -7F80 -43C0 -01C0 -3FC0 -7FC0 -E1C0 -E1C0 -E3C0 -7FE0 -3CE0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -0700 -0E00 -1C00 -0000 -3F00 -7F80 -43C0 -01C0 -3FC0 -7FC0 -E1C0 -E1C0 -E3C0 -7FE0 -3CE0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -0C00 -1E00 -3300 -0000 -3F00 -7F80 -43C0 -01C0 -3FC0 -7FC0 -E1C0 -E1C0 -E3C0 -7FE0 -3CE0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -1B00 -3F00 -3600 -0000 -3F00 -7F80 -43C0 -01C0 -3FC0 -7FC0 -E1C0 -E1C0 -E3C0 -7FE0 -3CE0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -3300 -3300 -0000 -3F00 -7F80 -43C0 -01C0 -3FC0 -7FC0 -E1C0 -E1C0 -E3C0 -7FE0 -3CE0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -0E00 -0A00 -0E00 -0000 -3F00 -7F80 -43C0 -01C0 -3FC0 -7FC0 -E1C0 -E1C0 -E3C0 -7FE0 -3CE0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -3D80 -7FC0 -46E0 -06E0 -3FE0 -7FE0 -E600 -E600 -E620 -FFE0 -73C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 15 1 -4 -BITMAP -1FC0 -3FC0 -7840 -E000 -E000 -E000 -E000 -F000 -7800 -3FC0 -1FC0 -0800 -1E00 -0600 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -1C00 -0E00 -0700 -0000 -1F00 -3FC0 -70C0 -E0E0 -FFE0 -FFE0 -E000 -F000 -7820 -3FE0 -1FC0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -0700 -0E00 -1C00 -0000 -1F00 -3FC0 -70C0 -E0E0 -FFE0 -FFE0 -E000 -F000 -7820 -3FE0 -1FC0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -0C00 -1E00 -3300 -0000 -1F00 -3FC0 -70C0 -E0E0 -FFE0 -FFE0 -E000 -F000 -7820 -3FE0 -1FC0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -3300 -3300 -0000 -1F00 -3FC0 -70C0 -E0E0 -FFE0 -FFE0 -E000 -F000 -7820 -3FE0 -1FC0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 7 15 2 0 -BITMAP -38 -1C -0E -00 -FE -FE -0E -0E -0E -0E -0E -0E -0E -0E -0E -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 7 15 2 0 -BITMAP -0E -1C -38 -00 -FE -FE -0E -0E -0E -0E -0E -0E -0E -0E -0E -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 7 15 2 0 -BITMAP -18 -3C -66 -00 -FE -FE -0E -0E -0E -0E -0E -0E -0E -0E -0E -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 7 14 2 0 -BITMAP -66 -66 -00 -FE -FE -0E -0E -0E -0E -0E -0E -0E -0E -0E -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -FF80 -9F80 -1300 -1F80 -3FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -3FC0 -1F00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 15 2 0 -BITMAP -3600 -7E00 -6C00 -0000 -EF00 -FF80 -FF80 -F380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -1C00 -0E00 -0700 -0000 -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -3FC0 -1F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0700 -0E00 -1C00 -0000 -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -3FC0 -1F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0600 -0F00 -1980 -0000 -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -3FC0 -1F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0D80 -1F80 -1B00 -0000 -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -3FC0 -1F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1980 -1980 -0000 -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -3FC0 -1F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -0E00 -0E00 -0E00 -0000 -FFE0 -FFE0 -0000 -0000 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -1FE0 -7FC0 -71C0 -E3E0 -E7E0 -EEE0 -FCE0 -F8E0 -71C0 -7FC0 -FF00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 15 1 0 -BITMAP -3800 -1C00 -0E00 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -FF80 -7B80 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 15 1 0 -BITMAP -0E00 -1C00 -3800 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -FF80 -7B80 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 15 1 0 -BITMAP -0C00 -1E00 -3300 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -FF80 -7B80 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 1 0 -BITMAP -3300 -3300 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -FF80 -7B80 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 19 1 -4 -BITMAP -0700 -0E00 -1C00 -0000 -E060 -70C0 -70C0 -79C0 -3980 -3D80 -1F00 -1F00 -0E00 -0E00 -0E00 -0C00 -0C00 -7800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 17 1 -4 -BITMAP -E000 -E000 -E700 -EF80 -FFC0 -F3C0 -E1C0 -E1C0 -E1C0 -E1C0 -F380 -FF80 -EF00 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 18 1 -4 -BITMAP -3300 -3300 -0000 -E060 -70C0 -70C0 -79C0 -3980 -3D80 -1F00 -1F00 -0E00 -0E00 -0E00 -0C00 -0C00 -7800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lutBS18-L1.bdf diff -u xc/fonts/bdf/100dpi/lutBS18-L1.bdf:1.1 xc/fonts/bdf/100dpi/lutBS18-L1.bdf:removed --- xc/fonts/bdf/100dpi/lutBS18-L1.bdf:1.1 Wed Apr 4 18:55:34 2001 +++ xc/fonts/bdf/100dpi/lutBS18-L1.bdf Wed Mar 16 21:03:46 2005 @@ -1,4605 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutBS18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -FONT -B&H-LucidaTypewriter-Bold-R-Normal-Sans-25-180-100-100-M-150-ISO8859-1 -SIZE 18 100 100 -FONTBOUNDINGBOX 23 28 -3 -5 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 25 -POINT_SIZE 180 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "M" -AVERAGE_WIDTH 150 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 23 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter Bold" -X_HEIGHT 13 -CAP_HEIGHT 18 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 4 18 5 0 -BITMAP -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -70 -70 -70 -70 -70 -00 -00 -F0 -F0 -F0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 7 2 12 -BITMAP -FBE0 -FBE0 -FBE0 -FBE0 -71C0 -71C0 -71C0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0770 -0770 -0F70 -0EE0 -0EE0 -7FF8 -7FF8 -7FF8 -1DC0 -1DC0 -1DC0 -FFF0 -FFF0 -FFF0 -3B80 -7380 -7700 -7700 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 23 2 -3 -BITMAP -0700 -0700 -0FE0 -3FE0 -7FE0 -F800 -F000 -F800 -FC00 -7F00 -3F80 -1FC0 -07E0 -01F0 -00F0 -00F0 -81F0 -FFE0 -FFE0 -7FC0 -0700 -0700 -0700 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -3878 -7C70 -FEF0 -EEE0 -EFE0 -EFC0 -FFC0 -7F80 -3B80 -0770 -07F8 -0FFC -0FDC -1FDC -1DDC -3DFC -38F8 -7870 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -0F80 -1FC0 -3FE0 -3DE0 -3DE0 -3DE0 -1FC0 -0F80 -3F1E -7F9E -779E -F7DC -F3FC -F3F8 -F9F0 -7FF0 -3FF8 -1FBE -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 4 8 5 11 -BITMAP -F0 -F0 -F0 -F0 -70 -70 -70 -70 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 23 4 -4 -BITMAP -00C0 -07C0 -0FC0 -1F00 -3E00 -7C00 -7800 -7800 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -7800 -7800 -7800 -3C00 -1E00 -0F80 -07C0 -00C0 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 23 1 -4 -BITMAP -C000 -F800 -7C00 -1E00 -0F00 -0700 -0780 -0780 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -0780 -0780 -0F80 -1F00 -3E00 -FC00 -F800 -E000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 11 2 7 -BITMAP -0E00 -0E00 -4440 -64C0 -F1E0 -F1E0 -0900 -1B00 -7B80 -31C0 -1100 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0700 -0700 -0700 -0700 -0700 -FFF8 -FFF8 -FFF8 -0700 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 4 8 5 -4 -BITMAP -F0 -F0 -F0 -F0 -70 -70 -F0 -E0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 3 1 5 -BITMAP -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 4 4 5 0 -BITMAP -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 23 0 -4 -BITMAP -001E -001C -003C -0038 -0078 -0070 -00F0 -00E0 -01E0 -01C0 -03C0 -0380 -0780 -0700 -0F00 -0E00 -1E00 -1C00 -3800 -3800 -7000 -7000 -E000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0F80 -3FE0 -3FE0 -78F0 -78F0 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -78F0 -78F0 -3FE0 -3FE0 -0F80 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -FF00 -FF00 -FF00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 18 2 0 -BITMAP -3F00 -7FC0 -7FC0 -43E0 -01E0 -01E0 -01E0 -03C0 -07C0 -0780 -0F00 -1E00 -3C00 -7800 -F000 -FFE0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 18 2 0 -BITMAP -7F00 -FFC0 -FFE0 -83E0 -01E0 -01E0 -07C0 -3F80 -3E00 -3F80 -07C0 -01E0 -01E0 -01E0 -83E0 -FFC0 -FF80 -7E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -03E0 -03E0 -07E0 -0FE0 -0FE0 -1FE0 -3DE0 -39E0 -79E0 -F1E0 -FFF8 -FFF8 -FFF8 -FFF8 -01E0 -01E0 -01E0 -01E0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 18 3 0 -BITMAP -FFC0 -FFC0 -FFC0 -E000 -E000 -E000 -F800 -FF00 -FF80 -0F80 -07C0 -03C0 -03C0 -03C0 -8780 -FF80 -FF00 -7C00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -03F0 -0FF0 -3FF0 -3E10 -7800 -7800 -F000 -F3C0 -FFF0 -FFF0 -F8F8 -F078 -F078 -7078 -78F8 -3FF0 -1FE0 -0FC0 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 18 3 0 -BITMAP -FFE0 -FFE0 -FFE0 -01E0 -01E0 -03C0 -0780 -0780 -0F00 -0E00 -1E00 -3C00 -3C00 -3C00 -7800 -7800 -7800 -7800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -0F80 -3FC0 -3FE0 -79E0 -79E0 -7DE0 -7FC0 -3F80 -1F80 -3FC0 -73E0 -F1F0 -F0F0 -F0F0 -F9F0 -7FE0 -7FC0 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -1F80 -3FC0 -7FE0 -F8F0 -F070 -F078 -F078 -F8F8 -7FF8 -7FF8 -1E78 -0078 -00F0 -00F0 -43E0 -7FE0 -7F80 -7E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 4 13 5 0 -BITMAP -F0 -F0 -F0 -F0 -00 -00 -00 -00 -00 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 4 17 5 -4 -BITMAP -F0 -F0 -F0 -F0 -00 -00 -00 -00 -00 -F0 -F0 -F0 -F0 -70 -70 -E0 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0008 -0038 -00F8 -03F0 -0FC0 -3F00 -FC00 -3F00 -0FC0 -03F0 -00F8 -0038 -0008 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 9 1 2 -BITMAP -FFF8 -FFF8 -FFF8 -0000 -0000 -0000 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -8000 -E000 -F800 -7E00 -1F80 -07E0 -01F8 -07E0 -1F80 -7E00 -F800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -3F80 -FFE0 -FFF0 -C1F0 -C0F0 -C0F0 -01E0 -03E0 -0FC0 -1F00 -3E00 -3C00 -3C00 -0000 -0000 -3C00 -3C00 -3C00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -07E0 -1FF0 -3FF8 -3C78 -7BB8 -77F8 -E7F8 -EF38 -EE38 -EE78 -EFFC -EFFC -F7BC -7000 -7840 -3FC0 -3FC0 -0F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -03C0 -07C0 -07E0 -07E0 -0FE0 -0FF0 -0EF0 -1CF0 -1CF0 -1C78 -3878 -3FF8 -3FFC -7FFC -703C -703C -E01E -E01E -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -FFC0 -FFE0 -FFF0 -F0F0 -F0F0 -F0F0 -F1E0 -FFC0 -FF80 -FFE0 -F1F0 -F078 -F078 -F078 -F0F8 -FFF0 -FFF0 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -03FC -1FFC -3FFC -7E0C -7C00 -7800 -F000 -F000 -F000 -F000 -F000 -F000 -7800 -7C00 -7E04 -3FFC -1FFC -03F0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -FF80 -FFE0 -FFF0 -F1F0 -F0F8 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F0F0 -F1F0 -FFE0 -FFC0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -FFE0 -FFE0 -FFE0 -F000 -F000 -F000 -F000 -FFC0 -FFC0 -FFC0 -F000 -F000 -F000 -F000 -F000 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -FFF8 -FFF8 -FFF8 -F000 -F000 -F000 -F000 -F000 -FFF0 -FFE0 -FFE0 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -03F8 -1FFC -3FFC -7E04 -7C00 -7800 -F000 -F000 -F000 -F03C -F03C -F03C -F83C -783C -7E3C -3FFC -1FFC -07F0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -F078 -F078 -F078 -F078 -F078 -F078 -F078 -FFF8 -FFF8 -FFF8 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 1 0 -BITMAP -FFF0 -FFF0 -FFF0 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 18 2 0 -BITMAP -7FE0 -7FE0 -7FE0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -83E0 -FFC0 -FF80 -FF00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -F03C -F078 -F0F0 -F0E0 -F1E0 -F3C0 -F780 -FF00 -FF00 -FF80 -FF80 -F7C0 -F3E0 -F1E0 -F1F0 -F0F8 -F0F8 -F07C -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 3 0 -BITMAP -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -F87C -F87C -F8FC -F8FC -FCFC -FCFC -FDFC -FDFC -EFFC -EFFC -EFBC -EFBC -EFBC -EFBC -E7BC -E7BC -E73C -E03C -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 1 0 -BITMAP -F070 -F870 -F870 -FC70 -FC70 -FE70 -FE70 -FF70 -EF70 -EFF0 -E7F0 -E7F0 -E3F0 -E3F0 -E1F0 -E1F0 -E1F0 -E0F0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -0FC0 -1FE0 -3FF0 -7878 -7878 -F03C -F03C -F03C -F03C -F03C -F03C -F03C -F03C -7878 -7878 -3FF0 -1FE0 -0FC0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -FFC0 -FFF0 -FFF0 -F0F8 -F078 -F078 -F078 -F078 -F0F0 -FFF0 -FFE0 -FF80 -F000 -F000 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 22 1 -4 -BITMAP -0FC0 -1FE0 -3FF0 -7878 -7878 -F03C -F03C -F03C -F03C -F03C -F03C -F03C -F03C -7878 -7878 -3FF0 -1FE0 -0FC0 -00FE -007C -003C -0008 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -FFC0 -FFE0 -FFF0 -F1F0 -F0F0 -F0F0 -F0F0 -F1E0 -F3C0 -FF80 -FF80 -FFC0 -F7C0 -F3E0 -F1E0 -F1F0 -F0F0 -F078 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -1FE0 -7FF0 -7FF0 -F830 -F000 -F800 -FE00 -7F80 -3FC0 -0FF0 -03F0 -00F8 -0078 -0078 -C0F8 -FFF0 -FFE0 -7F80 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -FFFC -FFFC -FFFC -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 1 0 -BITMAP -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F9F0 -7FE0 -7FE0 -1F80 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -F00E -F80E -781C -781C -781C -3C38 -3C38 -3C38 -3E70 -1E70 -1E70 -1EE0 -0FE0 -0FE0 -0FE0 -07C0 -07C0 -07C0 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -F006 -F3C6 -F3C6 -F3CE -73CE -7FCC -7FEC -7FEC -7FEC -7FEC -7EFC -3EFC -3EFC -3EFC -3EF8 -3C78 -3C78 -3C78 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -F83C -7838 -7C70 -3C70 -3EE0 -1FE0 -1FC0 -0FC0 -0780 -07C0 -0FC0 -1FE0 -1DE0 -3DF0 -38F0 -78F8 -F078 -E07C -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 16 18 0 0 -BITMAP -F80F -780E -7C1E -3C1C -3E3C -1F38 -0F70 -0FF0 -07E0 -07E0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -7FF8 -7FF8 -7FF8 -00F8 -01F0 -03E0 -03E0 -07C0 -0F80 -0F80 -1F00 -3E00 -3E00 -7C00 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 23 4 -4 -BITMAP -FFC0 -FFC0 -FFC0 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -FFC0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 23 0 -4 -BITMAP -F000 -7000 -7800 -3800 -3C00 -1C00 -1E00 -0E00 -0F00 -0700 -0780 -0380 -03C0 -01C0 -01E0 -00E0 -00F0 -0070 -0078 -0038 -003C -001C -001E -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 23 1 -4 -BITMAP -FFC0 -FFC0 -FFC0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -FFC0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 15 1 3 -BITMAP -0200 -0200 -0700 -0700 -0F80 -0F80 -0F80 -1DC0 -1DC0 -38E0 -38E0 -78F0 -7070 -F078 -E038 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 3 0 -3 -BITMAP -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 6 4 5 15 -BITMAP -F0 -78 -38 -1C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -1FC0 -7FE0 -7FF0 -41F0 -00F0 -1FF0 -7FF0 -FFF0 -F0F0 -F1F0 -FFF0 -7FF8 -3E78 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -F000 -F000 -F000 -F000 -F000 -F000 -F3C0 -F7F0 -FFF0 -FFF8 -F8F8 -F078 -F078 -F078 -F078 -F8F0 -FFF0 -FFE0 -E7C0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0FF8 -3FF8 -7FF8 -7C18 -F800 -F000 -F000 -F000 -F800 -7C08 -7FF8 -3FF8 -0FF8 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -0078 -0078 -0078 -0078 -0078 -0078 -1F78 -3FF8 -7FF8 -78F8 -F078 -F078 -F078 -F078 -F8F8 -FFF8 -7FF8 -7F78 -1E78 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0FC0 -3FE0 -7FF0 -7870 -F078 -FFF8 -FFF8 -FFF8 -F000 -7808 -7FF8 -3FF8 -0FE0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 19 2 0 -BITMAP -03F0 -0FF8 -1FF8 -1E08 -1E00 -1E00 -FFF0 -FFF0 -FFF0 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 -5 -BITMAP -1F38 -3FB8 -7FF8 -78F8 -F078 -F078 -F078 -F078 -F8F8 -FFF8 -7FF8 -7F78 -1E78 -0078 -20F0 -3FF0 -7FE0 -1FC0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 19 2 0 -BITMAP -F000 -F000 -F000 -F000 -F000 -F000 -F3C0 -F7E0 -FFF0 -FFF0 -F8F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 9 19 2 0 -BITMAP -0780 -0780 -0780 -0780 -0000 -0000 -FF80 -FF80 -FF80 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 24 1 -5 -BITMAP -03C0 -03C0 -03C0 -03C0 -0000 -0000 -7FC0 -7FC0 -7FC0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -87C0 -FF80 -FF80 -7F00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 19 2 0 -BITMAP -F000 -F000 -F000 -F000 -F000 -F000 -F0F0 -F1E0 -F1C0 -F380 -F780 -FF00 -FF80 -F7C0 -F7C0 -F3E0 -F1F0 -F1F0 -F0F8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 9 19 1 0 -BITMAP -FF80 -FF80 -FF80 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -F338 -F7BC -FFFC -F7BC -F7BC -F7BC -F7BC -F7BC -F7BC -F7BC -F7BC -F7BC -F7BC -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 13 2 0 -BITMAP -F3C0 -F7E0 -FFF0 -FFF0 -F8F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -0FC0 -3FF0 -7FF8 -7878 -F03C -F03C -F03C -F03C -F03C -7878 -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 -5 -BITMAP -F3C0 -F7F0 -FFF0 -FFF8 -F8F8 -F078 -F078 -F078 -F078 -F8F0 -FFF0 -FFE0 -F7C0 -F000 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 -5 -BITMAP -1F38 -3FF8 -7FF8 -78F8 -F078 -F078 -F078 -F078 -F8F8 -FFF8 -7FF8 -7F78 -1E78 -0078 -0078 -0078 -0078 -0078 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 13 3 0 -BITMAP -F3E0 -F7E0 -FFE0 -FFE0 -FCE0 -F800 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 13 2 0 -BITMAP -1FC0 -7FE0 -FFE0 -F020 -FE00 -FFC0 -7FE0 -1FF0 -03F0 -C1F0 -FFF0 -FFE0 -7F80 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 17 2 0 -BITMAP -0E00 -1E00 -1E00 -1E00 -FFF0 -FFF0 -FFF0 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E10 -1FF0 -0FF0 -07E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 13 1 0 -BITMAP -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F1F0 -FFF0 -FFF0 -7EF0 -3CF0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 13 1 0 -BITMAP -F01C -F83C -7838 -7838 -3C70 -3C70 -3EF0 -1EE0 -1EE0 -0FC0 -0FC0 -0FC0 -0780 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 13 0 0 -BITMAP -F00E -F3CE -F3CE -7BCC -7FCC -7FEC -7FFC -7FFC -7EFC -3E78 -3E78 -3C78 -3C38 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 13 1 0 -BITMAP -F83C -7C78 -3EF0 -1FE0 -1FC0 -0FC0 -0FC0 -0FC0 -1FE0 -3DF0 -79F0 -70F8 -F07C -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 1 -5 -BITMAP -F01C -F83C -7838 -7C78 -3C70 -3E70 -1EE0 -1FE0 -0FC0 -0FC0 -07C0 -0780 -0780 -0700 -0F00 -7E00 -7E00 -7800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 13 2 0 -BITMAP -FFF0 -FFF0 -FFF0 -03F0 -07E0 -0FC0 -1F80 -3F00 -7E00 -FC00 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 23 2 -4 -BITMAP -07E0 -1FE0 -1FE0 -1E00 -1E00 -0E00 -0F00 -0F00 -0F00 -0F00 -FE00 -F800 -FE00 -0F00 -0F00 -0F00 -0F00 -1E00 -1E00 -1E00 -1FE0 -1FE0 -07E0 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 3 23 6 -4 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 23 2 -4 -BITMAP -FC00 -FF00 -FF00 -0F00 -0F00 -0F00 -1E00 -1E00 -1E00 -1E00 -0FE0 -03E0 -0FE0 -1E00 -1E00 -1E00 -1E00 -0E00 -0F00 -0F00 -FF00 -FF00 -FC00 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 5 1 4 -BITMAP -3C38 -7F38 -FFF8 -E7F0 -E1E0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 4 18 5 -5 -BITMAP -F0 -F0 -F0 -F0 -00 -70 -70 -70 -70 -70 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 18 2 0 -BITMAP -0700 -0700 -0FE0 -3FE0 -7FE0 -7800 -F000 -F000 -F000 -F000 -F800 -7C00 -7FE0 -3FE0 -1FE0 -0700 -0700 -0700 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 18 2 0 -BITMAP -0FE0 -1FE0 -3FE0 -3C00 -3C00 -3C00 -3C00 -FF80 -FF80 -FF80 -3C00 -3C00 -3C00 -3800 -3000 -FFE0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 14 1 2 -BITMAP -6030 -FFF8 -FFF0 -7FE0 -78E0 -7070 -7070 -7070 -7070 -78E0 -7FF0 -FFF0 -FFF8 -6010 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 16 18 0 0 -BITMAP -F80F -7C1E -3E3C -1F78 -0FF0 -0FF0 -07E0 -1FF8 -1FF8 -1FF8 -03C0 -1FF8 -1FF8 -1FF8 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 3 23 6 -4 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -00 -00 -00 -00 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 23 2 -5 -BITMAP -1F80 -7F80 -FF80 -F080 -F000 -F000 -7C00 -3F00 -7F80 -F7C0 -E3C0 -E1C0 -F1C0 -FFC0 -7F80 -3F00 -1F80 -07C0 -03C0 -87C0 -FFC0 -FF80 -FE00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 7 3 4 15 -BITMAP -EE -EE -EE -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0FC0 -1FE0 -3FF0 -7878 -73B8 -E79C -EE9C -EE1C -EE1C -EE1C -EE1C -EE9C -E79C -73BC -7878 -3FF0 -1FE0 -0FC0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 10 2 8 -BITMAP -7F00 -FFC0 -FFC0 -C1C0 -3FC0 -FFC0 -E1C0 -FFE0 -FFE0 -7CE0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 11 1 1 -BITMAP -0408 -0F1C -1E38 -3C78 -78F0 -FBE0 -79F0 -3CF0 -1E78 -0E3C -0418 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 6 1 2 -BITMAP -FFF8 -FFF8 -FFF8 -0038 -0038 -0038 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 3 2 6 -BITMAP -FFC0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 13 1 5 -BITMAP -0F80 -3FE0 -7FF0 -78F0 -FFF8 -EFF8 -EFF8 -EFF8 -FFF8 -7FF0 -7FF0 -3FE0 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 7 3 4 15 -BITMAP -FE -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 5 4 6 14 -BITMAP -30 -F8 -78 -30 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0700 -0700 -0700 -FFF8 -FFF8 -FFF8 -0700 -0700 -0000 -0000 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 5 9 -3 9 -BITMAP -F0 -88 -08 -08 -10 -20 -40 -C0 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 4 9 -3 9 -BITMAP -E0 -10 -10 -30 -60 -30 -10 -10 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 6 4 4 15 -BITMAP -3C -78 -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 17 1 -4 -BITMAP -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F9F0 -FFF0 -FFF0 -FFF0 -FEF0 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 22 1 -4 -BITMAP -3FE0 -7FE0 -FFE0 -FFE0 -FFE0 -FFE0 -7FE0 -7FE0 -1FE0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 3 4 6 4 -BITMAP -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 5 5 6 -5 -BITMAP -60 -F8 -18 -F8 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 5 9 -3 9 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 10 2 8 -BITMAP -1F00 -7FC0 -7FC0 -F1E0 -E0E0 -E0E0 -F1E0 -7FC0 -7FC0 -1F00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 11 0 1 -BITMAP -6080 -F1C0 -79E0 -3CF0 -3E78 -1F7C -3E78 -7CF0 -79E0 -F3C0 -6080 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 17 18 3 0 -BITMAP -700780 -100F00 -101E00 -103C00 -103800 -107800 -10F000 -10E000 -7DE000 -03C200 -038600 -078E00 -0F0A00 -0E1200 -1C1F00 -3C0200 -780200 -F00200 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 17 18 3 0 -BITMAP -700780 -100F00 -101E00 -103C00 -103800 -107800 -10F000 -10E000 -7DE000 -03DE00 -039100 -078100 -0F0100 -0E0200 -1C0400 -3C0800 -781800 -F01F00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 17 18 3 0 -BITMAP -700780 -080F00 -081E00 -183C00 -303800 -187800 -08F000 -08E000 -71E000 -03C200 -038600 -078E00 -0F0A00 -0E1200 -1C1F00 -3C0200 -780200 -F00200 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 1 -5 -BITMAP -03C0 -03C0 -03C0 -03C0 -0000 -03C0 -03C0 -07C0 -0F80 -3F00 -7C00 -F800 -F030 -F030 -F830 -FFF0 -7FF0 -1FC0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 23 0 0 -BITMAP -0780 -03C0 -01C0 -00E0 -0000 -03C0 -07C0 -07E0 -07E0 -0FE0 -0FF0 -0EF0 -1CF0 -1CF0 -1C78 -3878 -3FF8 -3FFC -7FFC -703C -703C -E01E -E01E -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 23 0 0 -BITMAP -03C0 -0780 -0700 -0E00 -0000 -03C0 -07C0 -07E0 -07E0 -0FE0 -0FF0 -0EF0 -1CF0 -1CF0 -1C78 -3878 -3FF8 -3FFC -7FFC -703C -703C -E01E -E01E -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 23 0 0 -BITMAP -0780 -0FC0 -0FC0 -1CE0 -0000 -03C0 -07C0 -07E0 -07E0 -0FE0 -0FF0 -0EF0 -1CF0 -1CF0 -1C78 -3878 -3FF8 -3FFC -7FFC -703C -703C -E01E -E01E -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 23 0 0 -BITMAP -0730 -0FF0 -0FF0 -0CE0 -0000 -03C0 -07C0 -07E0 -07E0 -0FE0 -0FF0 -0EF0 -1CF0 -1CF0 -1C78 -3878 -3FF8 -3FFC -7FFC -703C -703C -E01E -E01E -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 22 0 0 -BITMAP -0EE0 -0EE0 -0EE0 -0000 -03C0 -07C0 -07E0 -07E0 -0FE0 -0FF0 -0EF0 -1CF0 -1CF0 -1C78 -3878 -3FF8 -3FFC -7FFC -703C -703C -E01E -E01E -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 23 0 0 -BITMAP -0180 -0240 -0240 -0180 -0000 -03C0 -07C0 -07E0 -07E0 -0FE0 -0FF0 -0EF0 -1CF0 -1CF0 -1C78 -3878 -3FF8 -3FFC -7FFC -703C -703C -E01E -E01E -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 16 18 1 0 -BITMAP -01FF -01FF -03FF -03F0 -03F0 -07F0 -07F0 -0FFE -0EFE -0EFE -1CF0 -1FF0 -3FF0 -3FF0 -38F0 -78FF -70FF -F0FF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 23 0 -5 -BITMAP -03FC -1FFC -3FFC -7E0C -7C00 -7800 -F000 -F000 -F000 -F000 -F000 -F000 -7800 -7C00 -7E04 -3FFC -1FFC -03F0 -0300 -07C0 -00C0 -07C0 -0780 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 23 2 0 -BITMAP -1E00 -0F00 -0700 -0380 -0000 -FFE0 -FFE0 -FFE0 -F000 -F000 -F000 -F000 -FFC0 -FFC0 -FFC0 -F000 -F000 -F000 -F000 -F000 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 23 2 0 -BITMAP -0780 -0F00 -0E00 -1C00 -0000 -FFE0 -FFE0 -FFE0 -F000 -F000 -F000 -F000 -FFC0 -FFC0 -FFC0 -F000 -F000 -F000 -F000 -F000 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 23 2 0 -BITMAP -0F00 -1F80 -1F80 -39C0 -0000 -FFE0 -FFE0 -FFE0 -F000 -F000 -F000 -F000 -FFC0 -FFC0 -FFC0 -F000 -F000 -F000 -F000 -F000 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 22 2 0 -BITMAP -3B80 -3B80 -3B80 -0000 -FFE0 -FFE0 -FFE0 -F000 -F000 -F000 -F000 -FFC0 -FFC0 -FFC0 -F000 -F000 -F000 -F000 -F000 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 23 1 0 -BITMAP -1E00 -0F00 -0700 -0380 -0000 -FFF0 -FFF0 -FFF0 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 23 1 0 -BITMAP -0780 -0F00 -0E00 -1C00 -0000 -FFF0 -FFF0 -FFF0 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 23 1 0 -BITMAP -0F00 -1F80 -1F80 -39C0 -0000 -FFF0 -FFF0 -FFF0 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 22 1 0 -BITMAP -3B80 -3B80 -3B80 -0000 -FFF0 -FFF0 -FFF0 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -7FC0 -7FF0 -7FF8 -78F8 -787C -783C -783C -FE3C -FE3C -FE3C -783C -783C -783C -7878 -78F8 -7FF0 -7FE0 -7F80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 23 1 0 -BITMAP -1CC0 -3FC0 -3FC0 -3380 -0000 -F070 -F870 -F870 -FC70 -FC70 -FE70 -FE70 -FF70 -EF70 -EFF0 -E7F0 -E7F0 -E3F0 -E3F0 -E1F0 -E1F0 -E1F0 -E0F0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 23 1 0 -BITMAP -0F00 -0780 -0380 -01C0 -0000 -0FC0 -1FE0 -3FF0 -7878 -7878 -F03C -F03C -F03C -F03C -F03C -F03C -F03C -F03C -7878 -7878 -3FF0 -1FE0 -0FC0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 23 1 0 -BITMAP -03C0 -0780 -0700 -0E00 -0000 -0FC0 -1FE0 -3FF0 -7878 -7878 -F03C -F03C -F03C -F03C -F03C -F03C -F03C -F03C -7878 -7878 -3FF0 -1FE0 -0FC0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 23 1 0 -BITMAP -0780 -0FC0 -0FC0 -1CE0 -0000 -0FC0 -1FE0 -3FF0 -7878 -7878 -F03C -F03C -F03C -F03C -F03C -F03C -F03C -F03C -7878 -7878 -3FF0 -1FE0 -0FC0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 23 1 0 -BITMAP -0E60 -1FE0 -1FE0 -19C0 -0000 -0FC0 -1FE0 -3FF0 -7878 -7878 -F03C -F03C -F03C -F03C -F03C -F03C -F03C -F03C -7878 -7878 -3FF0 -1FE0 -0FC0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 22 1 0 -BITMAP -1DC0 -1DC0 -1DC0 -0000 -0FC0 -1FE0 -3FF0 -7878 -7878 -F03C -F03C -F03C -F03C -F03C -F03C -F03C -F03C -7878 -7878 -3FF0 -1FE0 -0FC0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -6030 -F078 -F8F8 -7DF0 -3FE0 -1FC0 -0F80 -1FC0 -3FE0 -7DF0 -F8F8 -F078 -6030 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -0FDC -1FF8 -3FF0 -78F8 -78F8 -F1FC -F1FC -F3FC -F7BC -F73C -FF3C -FE3C -FC3C -7C78 -7C78 -3FF0 -7FE0 -EFC0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 23 1 0 -BITMAP -1E00 -0F00 -0700 -0380 -0000 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F9F0 -7FE0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 23 1 0 -BITMAP -0780 -0F00 -0E00 -1C00 -0000 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F9F0 -7FE0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 23 1 0 -BITMAP -0F00 -1F80 -1F80 -39C0 -0000 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F9F0 -7FE0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 22 1 0 -BITMAP -3B80 -3B80 -3B80 -0000 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F9F0 -7FE0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 16 23 0 0 -BITMAP -01E0 -03C0 -0380 -0700 -0000 -F80F -780E -7C1E -3C1C -3E3C -1F38 -0F70 -0FF0 -07E0 -07E0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -F000 -F000 -F000 -FFC0 -FFF0 -FFF8 -F0F8 -F078 -F078 -F078 -F0F8 -FFF0 -FFE0 -FF80 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -1F80 -7FC0 -7FE0 -F1E0 -F1E0 -F1C0 -F380 -F380 -F380 -F3C0 -F3E0 -F1F0 -F0F8 -F0F8 -F078 -F478 -F7F8 -F7F0 -F3E0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -1E00 -0F00 -0700 -0380 -0000 -1FC0 -7FE0 -7FF0 -41F0 -00F0 -1FF0 -7FF0 -FFF0 -F0F0 -F1F0 -FFF0 -7FF8 -3E78 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0780 -0F00 -0E00 -1C00 -0000 -1FC0 -7FE0 -7FF0 -41F0 -00F0 -1FF0 -7FF0 -FFF0 -F0F0 -F1F0 -FFF0 -7FF8 -3E78 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0F00 -1F80 -1F80 -39C0 -0000 -1FC0 -7FE0 -7FF0 -41F0 -00F0 -1FF0 -7FF0 -FFF0 -F0F0 -F1F0 -FFF0 -7FF8 -3E78 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -1CC0 -3FC0 -3FC0 -3380 -0000 -1FC0 -7FE0 -7FF0 -41F0 -00F0 -1FF0 -7FF0 -FFF0 -F0F0 -F1F0 -FFF0 -7FF8 -3E78 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -1DC0 -1DC0 -1DC0 -0000 -1FC0 -7FE0 -7FF0 -41F0 -00F0 -1FF0 -7FF0 -FFF0 -F0F0 -F1F0 -FFF0 -7FF8 -3E78 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0600 -0900 -0900 -0600 -0000 -1FC0 -7FE0 -7FF0 -41F0 -00F0 -1FF0 -7FF0 -FFF0 -F0F0 -F1F0 -FFF0 -7FF8 -3E78 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -3E70 -7FF8 -7FF8 -43BC -03BC -1FFC -7FFC -FFFC -F380 -F384 -FFFC -7DFC -38F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 -5 -BITMAP -0FF8 -3FF8 -7FF8 -7C18 -F800 -F000 -F000 -F000 -F800 -7C08 -7FF8 -3FF8 -0FF8 -0600 -0F80 -0180 -0F80 -0F00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -1E00 -0F00 -0700 -0380 -0000 -0FC0 -3FE0 -7FF0 -7870 -F078 -FFF8 -FFF8 -FFF8 -F000 -7808 -7FF8 -3FF8 -0FE0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0780 -0F00 -0E00 -1C00 -0000 -0FC0 -3FE0 -7FF0 -7870 -F078 -FFF8 -FFF8 -FFF8 -F000 -7808 -7FF8 -3FF8 -0FE0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0F00 -1F80 -1F80 -39C0 -0000 -0FC0 -3FE0 -7FF0 -7870 -F078 -FFF8 -FFF8 -FFF8 -F000 -7808 -7FF8 -3FF8 -0FE0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -1DC0 -1DC0 -1DC0 -0000 -0FC0 -3FE0 -7FF0 -7870 -F078 -FFF8 -FFF8 -FFF8 -F000 -7808 -7FF8 -3FF8 -0FE0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 9 18 2 0 -BITMAP -3C00 -1E00 -0E00 -0700 -0000 -FF80 -FF80 -FF80 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 9 18 2 0 -BITMAP -0F00 -1E00 -1C00 -3800 -0000 -FF80 -FF80 -FF80 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 9 18 2 0 -BITMAP -1E00 -3F00 -3F00 -7380 -0000 -FF80 -FF80 -FF80 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 9 17 2 0 -BITMAP -3B80 -3B80 -3B80 -0000 -FF80 -FF80 -FF80 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 19 0 0 -BITMAP -FC60 -FFE0 -FFC0 -0FC0 -0DE0 -09F0 -0FF8 -3FF8 -7FFC -787C -F03C -F03C -F03C -F03C -F07C -7878 -7FF0 -3FE0 -0FC0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -1CC0 -3FC0 -3FC0 -3380 -0000 -F3C0 -F7E0 -FFF0 -FFF0 -F8F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0F00 -0780 -0380 -01C0 -0000 -0FC0 -3FF0 -7FF8 -7878 -F03C -F03C -F03C -F03C -F03C -7878 -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -03C0 -0780 -0700 -0E00 -0000 -0FC0 -3FF0 -7FF8 -7878 -F03C -F03C -F03C -F03C -F03C -7878 -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0780 -0FC0 -0FC0 -1CE0 -0000 -0FC0 -3FF0 -7FF8 -7878 -F03C -F03C -F03C -F03C -F03C -7878 -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0E60 -1FE0 -1FE0 -19C0 -0000 -0FC0 -3FF0 -7FF8 -7878 -F03C -F03C -F03C -F03C -F03C -7878 -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -1DC0 -1DC0 -1DC0 -0000 -0FC0 -3FF0 -7FF8 -7878 -F03C -F03C -F03C -F03C -F03C -7878 -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -0780 -0780 -0780 -0780 -0000 -FFFC -FFFC -FFFC -0000 -0780 -0780 -0780 -0780 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -0FFC -3FF8 -7FF8 -78F8 -F1FC -F3FC -F7BC -FF3C -FE3C -7C78 -7FF8 -7FF0 -FFC0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 1 0 -BITMAP -1E00 -0F00 -0700 -0380 -0000 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F1F0 -FFF0 -FFF0 -7EF0 -3CF0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 1 0 -BITMAP -0780 -0F00 -0E00 -1C00 -0000 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F1F0 -FFF0 -FFF0 -7EF0 -3CF0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 1 0 -BITMAP -0F00 -1F80 -1F80 -39C0 -0000 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F1F0 -FFF0 -FFF0 -7EF0 -3CF0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -1DC0 -1DC0 -1DC0 -0000 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F1F0 -FFF0 -FFF0 -7EF0 -3CF0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 23 1 -5 -BITMAP -03C0 -0780 -0700 -0E00 -0000 -F01C -F83C -7838 -7C78 -3C70 -3E70 -1EE0 -1FE0 -0FC0 -0FC0 -07C0 -0780 -0780 -0700 -0F00 -7E00 -7E00 -7800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 22 1 -5 -BITMAP -F000 -F000 -F000 -F000 -F3C0 -F7F0 -FFF0 -FFF8 -F8F8 -F078 -F078 -F078 -F078 -F8F0 -FFF0 -FFE0 -F7C0 -F000 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 22 1 -5 -BITMAP -1DC0 -1DC0 -1DC0 -0000 -F01C -F83C -7838 -7C78 -3C70 -3E70 -1EE0 -1FE0 -0FC0 -0FC0 -07C0 -0780 -0780 -0700 -0F00 -7E00 -7E00 -7800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lutBS19-L1.bdf diff -u xc/fonts/bdf/100dpi/lutBS19-L1.bdf:1.2 xc/fonts/bdf/100dpi/lutBS19-L1.bdf:removed --- xc/fonts/bdf/100dpi/lutBS19-L1.bdf:1.2 Mon Apr 7 12:23:26 2003 +++ xc/fonts/bdf/100dpi/lutBS19-L1.bdf Wed Mar 16 21:03:46 2005 @@ -1,4781 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutBS19.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -FONT -B&H-LucidaTypewriter-Bold-R-Normal-Sans-26-190-100-100-M-159-ISO8859-1 -SIZE 19 100 100 -FONTBOUNDINGBOX 21 29 -3 -5 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 26 -POINT_SIZE 190 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "M" -AVERAGE_WIDTH 159 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FONT_ASCENT 24 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -FACE_NAME "Lucida Sans Typewriter Bold" -X_HEIGHT 14 -CAP_HEIGHT 19 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 4 19 6 0 -BITMAP -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -70 -70 -70 -70 -00 -00 -00 -F0 -F0 -F0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 8 2 12 -BITMAP -FBE0 -FBE0 -FBE0 -FBE0 -71C0 -71C0 -71C0 -71C0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -07B8 -0738 -0778 -0770 -0E70 -7FFC -7FFC -7FFC -1EE0 -1CE0 -1DE0 -FFF8 -FFF8 -FFF8 -39C0 -3B80 -7B80 -7380 -7780 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 24 2 -3 -BITMAP -0700 -0700 -0FE0 -3FE0 -7FE0 -F820 -F000 -F000 -F800 -7E00 -7F00 -1FC0 -0FE0 -03E0 -01F0 -00F0 -00F0 -C1F0 -FFE0 -FFE0 -7FC0 -0700 -0700 -0700 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 17 19 0 0 -BITMAP -3C0F00 -7E1E00 -FF1C00 -E73C00 -E73800 -E77800 -E77000 -FFE000 -7FE000 -3DC000 -03DE00 -03BF00 -077F80 -0F7380 -0E7380 -1E7380 -1C7F80 -3C3F00 -781E00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -0F80 -1FC0 -3FE0 -3DE0 -3DE0 -3DE0 -1FC0 -1F80 -1F1E -3F1E -7F9E -F79E -F7DC -F3FC -F3F8 -F9F0 -7FF0 -3FF8 -1FBE -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 4 9 6 11 -BITMAP -F0 -F0 -F0 -F0 -F0 -70 -70 -70 -70 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 24 3 -4 -BITMAP -00E0 -03E0 -0FE0 -1F80 -3E00 -3C00 -7800 -7800 -F800 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -7800 -7800 -3C00 -3E00 -1F00 -07E0 -03E0 -0060 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 24 1 -4 -BITMAP -C000 -F800 -FC00 -1F00 -0F80 -0780 -03C0 -03C0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -01E0 -03E0 -03C0 -03C0 -0780 -0F80 -3F00 -FE00 -F800 -E000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 11 2 8 -BITMAP -0F00 -0600 -4620 -6660 -F9F0 -F0F0 -0900 -1F80 -79C0 -39E0 -1080 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 14 1 0 -BITMAP -0700 -0700 -0700 -0700 -0700 -FFF8 -FFF8 -FFF8 -0700 -0700 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 4 9 6 -4 -BITMAP -F0 -F0 -F0 -F0 -F0 -70 -70 -E0 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 3 1 5 -BITMAP -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 4 4 6 0 -BITMAP -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 24 0 -4 -BITMAP -001E -001C -003C -0038 -0078 -0070 -00F0 -00E0 -00E0 -01C0 -01C0 -0380 -0380 -0700 -0700 -0E00 -0E00 -1C00 -1C00 -3800 -3800 -7000 -7000 -E000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -0FC0 -1FE0 -3FF0 -7878 -7878 -F03C -F03C -F03C -F03C -F03C -F03C -F03C -F03C -F03C -7878 -7878 -3FF0 -1FE0 -0FC0 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -FF00 -FF00 -FF00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 19 2 0 -BITMAP -3F00 -7F80 -7FC0 -43E0 -01E0 -01E0 -01E0 -03E0 -03C0 -0780 -0F00 -1F00 -3C00 -7800 -7800 -F000 -FFE0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 19 2 0 -BITMAP -7F00 -FFC0 -FFC0 -83E0 -01E0 -01E0 -03C0 -07C0 -3E00 -3F00 -3FC0 -07C0 -01E0 -01E0 -01E0 -83E0 -FFC0 -FF80 -7E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -03E0 -03E0 -07E0 -0FE0 -0FE0 -1FE0 -3DE0 -39E0 -79E0 -F1E0 -FFFC -FFFC -FFFC -FFFC -01E0 -01E0 -01E0 -01E0 -01E0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 10 19 3 0 -BITMAP -FFC0 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -F800 -FF00 -FF80 -0F80 -07C0 -03C0 -03C0 -03C0 -8780 -FF80 -FF00 -7C00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -03F0 -0FF0 -1FF0 -3E10 -7800 -7800 -F000 -F3C0 -FFF0 -FFF0 -F8F8 -F078 -F078 -F078 -7078 -78F0 -3FF0 -1FE0 -0FC0 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 19 3 0 -BITMAP -FFE0 -FFE0 -FFE0 -01E0 -01E0 -03C0 -0380 -0780 -0F00 -0F00 -1E00 -1E00 -3C00 -3C00 -3800 -7800 -7800 -7800 -7800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -0F80 -3FE0 -3FF0 -78F0 -78F0 -7CF0 -7FE0 -3FC0 -1F80 -1FE0 -3BF0 -71F0 -F0F8 -F078 -F078 -F8F8 -7FF0 -3FE0 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -1F80 -3FC0 -7FE0 -78F0 -F070 -F078 -F078 -F078 -F8F8 -7FF8 -7FF8 -1E78 -0078 -00F0 -00F0 -43E0 -7FC0 -7F80 -7E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 4 14 6 0 -BITMAP -F0 -F0 -F0 -F0 -00 -00 -00 -00 -00 -00 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 4 18 6 -4 -BITMAP -F0 -F0 -F0 -F0 -00 -00 -00 -00 -00 -00 -F0 -F0 -F0 -F0 -70 -70 -E0 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 14 1 0 -BITMAP -0008 -0038 -00F8 -03F8 -0FE0 -1F80 -FE00 -7E00 -1F80 -0FE0 -03F8 -00F8 -0038 -0008 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 10 1 2 -BITMAP -FFF8 -FFF8 -FFF8 -0000 -0000 -0000 -0000 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 14 1 0 -BITMAP -8000 -E000 -F800 -FE00 -3F00 -0FC0 -03F0 -03F8 -0FC0 -3F00 -FE00 -F800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -3FC0 -FFF0 -FFF0 -C0F8 -C078 -C078 -00F8 -01F0 -07E0 -0F80 -1F00 -3C00 -3C00 -3C00 -0000 -0000 -3C00 -3C00 -3C00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -07C0 -0FF0 -3FF8 -3C78 -7BB8 -77F8 -F7F8 -EF38 -EE38 -EE78 -EE78 -EFFC -EFFC -F73C -7000 -7840 -3FC0 -1FC0 -0F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -07C0 -07C0 -07E0 -07E0 -0FE0 -0FF0 -0EF0 -1EF0 -1CF0 -1CF8 -3878 -3FF8 -3FF8 -7FFC -703C -703C -F03E -E01E -E01E -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -FFC0 -FFE0 -FFF0 -F0F0 -F0F0 -F0F0 -F0F0 -F1E0 -FF80 -FFC0 -FFF0 -F1F0 -F078 -F078 -F078 -F0F8 -FFF0 -FFF0 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -03FC -0FFE -1FFE -3E06 -7C00 -7800 -F800 -F000 -F000 -F000 -F000 -F000 -F800 -7800 -7C00 -3E06 -1FFE -0FFE -03F8 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -FFC0 -FFF0 -FFF8 -F0F8 -F078 -F07C -F03C -F03C -F03C -F03C -F03C -F03C -F03C -F078 -F078 -F0F8 -FFF0 -FFE0 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -FFF0 -FFF0 -FFF0 -F000 -F000 -F000 -F000 -F000 -FFE0 -FFE0 -FFE0 -F000 -F000 -F000 -F000 -F000 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -FFF8 -FFF8 -FFF8 -F000 -F000 -F000 -F000 -F000 -F000 -FFF0 -FFE0 -FFE0 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -03FC -0FFE -1FFE -3E06 -7C00 -7800 -F800 -F000 -F000 -F01E -F01E -F01E -F01E -781E -7C1E -3E1E -3FFE -0FFE -03F8 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -FFF8 -FFF8 -FFF8 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -FFF0 -FFF0 -FFF0 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -7FF0 -7FF0 -7FF0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -81E0 -FFE0 -FFC0 -FF00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 2 0 -BITMAP -F03C -F078 -F0F0 -F0E0 -F1E0 -F3C0 -F780 -F700 -FF00 -FF00 -FF80 -F7C0 -F7C0 -F3E0 -F1E0 -F1F0 -F0F8 -F078 -F07C -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -F87C -F87C -F8FC -F8FC -FCFC -FCFC -FCFC -FDFC -FDFC -EFFC -EFFC -EFBC -EFBC -EFBC -EFBC -E7BC -E7BC -E73C -E03C -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -F038 -F838 -F838 -FC38 -FC38 -FE38 -FE38 -FF38 -EF38 -EFB8 -E7B8 -E7F8 -E3F8 -E3F8 -E1F8 -E1F8 -E0F8 -E0F8 -E078 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -07C0 -1FF0 -3FF8 -7C7C -783C -701C -F01E -F01E -F01E -F01E -F01E -F01E -F01E -701C -783C -7C7C -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -FFC0 -FFF0 -FFF0 -F0F8 -F078 -F078 -F078 -F078 -F0F0 -FFF0 -FFE0 -FF80 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 16 23 0 -4 -BITMAP -07C0 -1FF0 -3FF8 -7C7C -783C -701C -F01E -F01E -F01E -F01E -F01E -F01E -F01E -701E -783C -7C7C -3FF8 -1FF0 -07E0 -00FF -003E -001E -000C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -FF80 -FFE0 -FFF0 -F1F0 -F0F0 -F0F0 -F0F0 -F1E0 -F3E0 -FFC0 -FF80 -FF80 -F7C0 -F3C0 -F3E0 -F1E0 -F1F0 -F0F0 -F078 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -1FE0 -7FF0 -7FF0 -F830 -F000 -F000 -FC00 -7F00 -3F80 -1FE0 -07F0 -01F8 -00F8 -0078 -0078 -C0F8 -FFF0 -FFE0 -7F80 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -FFFF -FFFF -FFFF -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F8F8 -7FF0 -3FE0 -1FC0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -F00E -F00E -781C -781C -781C -7C3C -3C38 -3C38 -3C78 -1E70 -1E70 -1E70 -1FE0 -0FE0 -0FE0 -0FC0 -07C0 -07C0 -07C0 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -F007 -F3C7 -F3C7 -F3E6 -7BE6 -7BEE -7FEE -7FEE -7FEE -7FEE -7FFC -3EFC -3EFC -3EFC -3EFC -3E7C -3C78 -3C78 -3C78 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -F81E -783C -7C38 -3E78 -3E70 -1FF0 -0FE0 -0FE0 -07C0 -07C0 -07C0 -0FE0 -0FF0 -1CF0 -3CF8 -3878 -787C -703C -F03E -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -F807 -780E -7C1E -3C1C -3E3C -1E38 -1F78 -0FF0 -07F0 -07E0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -7FF8 -7FF8 -7FF8 -00F8 -01F0 -01E0 -03E0 -07C0 -07C0 -0F80 -1F00 -1F00 -3E00 -3C00 -7C00 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 10 24 5 -4 -BITMAP -FFC0 -FFC0 -FFC0 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -FFC0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 24 0 -4 -BITMAP -E000 -7000 -7000 -3800 -3800 -1C00 -1C00 -0E00 -0E00 -0700 -0700 -0380 -0380 -01C0 -01C0 -00E0 -00E0 -0070 -0070 -0038 -0038 -001C -001C -000E -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 10 24 1 -4 -BITMAP -FFC0 -FFC0 -FFC0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -FFC0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 16 1 3 -BITMAP -0200 -0200 -0700 -0700 -0700 -0F80 -0F80 -1DC0 -1DC0 -3DE0 -38E0 -38E0 -78F0 -7070 -F078 -E038 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 16 3 0 -3 -BITMAP -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 6 4 5 16 -BITMAP -F0 -78 -38 -1C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -1FC0 -7FF0 -7FF8 -60F8 -0078 -1FF8 -7FF8 -FFF8 -F078 -F078 -F0F8 -FFFC -7F7C -3E3C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 20 2 0 -BITMAP -F000 -F000 -F000 -F000 -F000 -F000 -F3C0 -F7E0 -FFF0 -FFF8 -F8F8 -F078 -F078 -F078 -F078 -F078 -F8F0 -FFF0 -FFE0 -E7C0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -07FC -1FFC -3FFC -7C0C -F800 -F000 -F000 -F000 -F000 -F800 -7E04 -3FFC -1FFC -07FC -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 20 1 0 -BITMAP -0078 -0078 -0078 -0078 -0078 -0078 -1F78 -3FF8 -7FF8 -78F8 -F078 -F078 -F078 -F078 -F078 -F8F8 -FFF8 -7FF8 -3F78 -1E78 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -07C0 -1FF0 -3FF8 -7878 -F03C -FFFC -FFFC -FFFC -F000 -F800 -7C0C -3FFC -1FFC -07F0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 20 2 0 -BITMAP -03F8 -0FFC -1FFC -1E04 -1E00 -1E00 -FFF8 -FFF8 -FFF8 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 -5 -BITMAP -1F38 -3FB8 -7FF8 -78F8 -F078 -F078 -F078 -F078 -F078 -F8F8 -7FF8 -7F78 -3F78 -1E78 -0078 -20F0 -3FF0 -7FE0 -1F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 20 2 0 -BITMAP -F000 -F000 -F000 -F000 -F000 -F000 -F3C0 -F7E0 -FFF0 -FFF0 -F8F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 9 20 2 0 -BITMAP -0780 -0780 -0780 -0780 -0000 -0000 -FF80 -FF80 -FF80 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 10 25 2 -5 -BITMAP -03C0 -03C0 -03C0 -03C0 -0000 -0000 -7FC0 -7FC0 -7FC0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -87C0 -FF80 -FF80 -7F00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 20 2 0 -BITMAP -F000 -F000 -F000 -F000 -F000 -F000 -F0F0 -F1E0 -F1C0 -F3C0 -F780 -F700 -FF80 -F780 -F7C0 -F3C0 -F3E0 -F1F0 -F0F0 -F0F8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 9 20 1 0 -BITMAP -FF80 -FF80 -FF80 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -F338 -F7BC -FFFC -FFFC -F7BC -F7BC -F7BC -F7BC -F7BC -F7BC -F7BC -F7BC -F7BC -F7BC -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 14 2 0 -BITMAP -F3C0 -F7E0 -FFF0 -FFF0 -F8F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -0FC0 -3FF0 -7FF8 -7878 -F87C -F03C -F03C -F03C -F03C -F87C -7878 -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 2 -5 -BITMAP -F3C0 -F7E0 -FFF0 -FFF8 -F8F8 -F078 -F078 -F078 -F078 -F078 -F8F0 -FFF0 -FFE0 -F7C0 -F000 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 -5 -BITMAP -1F38 -3FF8 -7FF8 -78F8 -F078 -F078 -F078 -F078 -F078 -F8F8 -FFF8 -7FF8 -3F78 -1E78 -0078 -0078 -0078 -0078 -0078 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 14 3 0 -BITMAP -F1F0 -F7F0 -FFF0 -FFF0 -FC70 -F870 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 14 2 0 -BITMAP -1FC0 -7FE0 -FFE0 -F020 -FC00 -FF00 -7FE0 -3FF0 -07F0 -00F0 -C1F0 -FFF0 -FFE0 -7F80 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 18 2 0 -BITMAP -0E00 -1E00 -1E00 -1E00 -FFF0 -FFF0 -FFF0 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E10 -1FF0 -0FF0 -03E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 14 2 0 -BITMAP -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F1F0 -FFF0 -FFF0 -7EF0 -3CF0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 14 0 0 -BITMAP -F00E -F81E -781C -7C1C -3C38 -3C38 -3E78 -1E70 -1F70 -0FE0 -0FE0 -0FE0 -07C0 -07C0 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 16 14 0 0 -BITMAP -F007 -F1C7 -F3C7 -7BE6 -7BEE -7FEE -7FFE -7FFE -7F7E -3E7C -3E7C -3E3C -3E3C -3C3C -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -F83C -7C78 -3EF0 -3EE0 -1FE0 -0FC0 -0F80 -0FC0 -1FE0 -1FE0 -3DF0 -78F8 -70F8 -F07C -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 19 0 -5 -BITMAP -F80E -781E -7C1C -3C3C -3C38 -1E78 -1E70 -0F70 -0FE0 -0FE0 -07C0 -07C0 -03C0 -0380 -0780 -0700 -7F00 -7E00 -7C00 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 14 1 0 -BITMAP -FFF8 -FFF8 -FFF8 -01F0 -03E0 -07E0 -0FC0 -1F80 -3F00 -7E00 -FC00 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 24 2 -4 -BITMAP -03F0 -07F0 -0FF0 -0F00 -0F00 -0F00 -0780 -0780 -0780 -0780 -0F00 -FE00 -FE00 -FF00 -0F80 -0780 -0780 -0780 -0F00 -0F00 -0F00 -0FF0 -0FF0 -03F0 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 3 24 6 -4 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 24 1 -4 -BITMAP -FC00 -FE00 -FF00 -0F00 -0F00 -0F00 -1E00 -1E00 -1E00 -1E00 -0F00 -07F0 -07F0 -0FF0 -1F00 -1E00 -1E00 -1E00 -0E00 -0F00 -0F00 -FF00 -FF00 -FC00 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 6 1 4 -BITMAP -3C38 -7E38 -7F38 -E7F0 -E3F0 -E1E0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 4 19 6 -5 -BITMAP -F0 -F0 -F0 -F0 -00 -00 -70 -70 -70 -70 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -0380 -0380 -0780 -1FF0 -3FF0 -7FF0 -7C00 -F800 -F000 -F000 -F000 -F800 -7C00 -7FF0 -3FF0 -0FF0 -0380 -0380 -0380 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 19 3 0 -BITMAP -0FE0 -1FE0 -3FE0 -3C20 -3C00 -3C00 -3C00 -3C00 -FF80 -FF80 -FF80 -3C00 -3C00 -3C00 -3800 -3000 -FFE0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 15 1 2 -BITMAP -6018 -FFFC -FFF8 -7FF8 -78F0 -7078 -7038 -7038 -7038 -7078 -7870 -7FF8 -FFFC -FFF8 -6018 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -F80F -7C1E -3E1C -3F3C -1F78 -0FF0 -07E0 -07E0 -1FF8 -1FF8 -1FF8 -03C0 -1FF8 -1FF8 -1FF8 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 3 24 6 -4 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 24 2 -5 -BITMAP -1F80 -7FC0 -FFC0 -F040 -F000 -F000 -7C00 -3F00 -7F80 -77C0 -E1E0 -E0E0 -F0E0 -FCE0 -7FC0 -7F80 -1F80 -07C0 -03E0 -01E0 -C3E0 -FFC0 -FFC0 -FF00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 8 3 4 16 -BITMAP -E7 -E7 -E7 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -07C0 -1FF0 -3FF8 -783C -701C -E3CE -E7CE -EE4E -EE0E -EE0E -EE0E -EE4E -E7CE -F3DE -701C -783C -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 10 2 9 -BITMAP -7F80 -FFE0 -FFE0 -C0E0 -3FE0 -7FE0 -E0E0 -FFF0 -FFF0 -7CF0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 12 1 1 -BITMAP -0408 -0E1C -1F38 -1C78 -3CF0 -7BE0 -F9E0 -7CF0 -3C78 -1E38 -0E1C -0408 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 7 1 2 -BITMAP -FFF8 -FFF8 -FFF8 -0038 -0038 -0038 -0038 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 10 3 3 7 -BITMAP -FFC0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 14 1 5 -BITMAP -0F80 -3FC0 -7FE0 -78F0 -FFF8 -EFF8 -EEF8 -EFF8 -EFB8 -FFF8 -7FF0 -7FE0 -3FC0 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 8 3 4 16 -BITMAP -FF -FF -FF -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 5 5 5 14 -BITMAP -70 -F8 -D8 -F8 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 14 1 0 -BITMAP -0700 -0700 -0700 -FFF8 -FFF8 -FFF8 -0700 -0700 -0700 -0000 -0000 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 6 9 -3 10 -BITMAP -F8 -8C -0C -0C -18 -30 -60 -C0 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 5 9 -3 10 -BITMAP -F0 -18 -18 -30 -70 -38 -18 -18 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 6 4 5 16 -BITMAP -3C -78 -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 18 2 -4 -BITMAP -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F9F0 -FFF0 -FFF0 -FFF0 -FEF0 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 23 2 -4 -BITMAP -3FE0 -7FE0 -FFE0 -FFE0 -FFE0 -FFE0 -FFE0 -7FE0 -3FE0 -0FE0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -07E0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 3 4 6 4 -BITMAP -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 5 6 6 -5 -BITMAP -60 -60 -F8 -18 -F8 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 6 9 -3 10 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 10 2 9 -BITMAP -1F80 -7FE0 -7FE0 -F0F0 -E070 -E070 -F0F0 -7FE0 -7FE0 -1F80 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 12 1 1 -BITMAP -2080 -E1C0 -71E0 -78F0 -3CF8 -1E7C -1F78 -3CF0 -78F0 -71E0 -E3C0 -4080 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 16 19 2 0 -BITMAP -F00F -300E -301E -303C -3038 -3078 -30F0 -30E0 -FDE0 -03C0 -0786 -070E -0F1E -1E16 -1C26 -3C7F -787F -7006 -F006 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 16 19 2 0 -BITMAP -F00F -300E -301E -303C -3038 -3078 -30F0 -30E0 -FDE0 -03C0 -07BE -0723 -0F03 -1E03 -1C06 -3C0C -7818 -7030 -F03F -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 16 19 2 0 -BITMAP -F00F -180E -181E -303C -7038 -3878 -18F0 -18E0 -F1E0 -03C0 -0786 -070E -0F1E -1E16 -1C26 -3C7F -787F -7006 -F006 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 0 -5 -BITMAP -01E0 -01E0 -01E0 -01E0 -0000 -01E0 -01E0 -03E0 -07C0 -0F80 -3F00 -7C00 -F800 -F01C -F01C -F81C -7FFC -7FFC -0FF0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 24 0 0 -BITMAP -0780 -03C0 -01C0 -00E0 -0000 -07C0 -07C0 -07E0 -07E0 -0FE0 -0FF0 -0EF0 -1EF0 -1CF0 -1CF8 -3878 -3FF8 -3FF8 -7FFC -703C -703C -F03E -E01E -E01E -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 24 0 0 -BITMAP -01E0 -03C0 -0380 -0700 -0000 -07C0 -07C0 -07E0 -07E0 -0FE0 -0FF0 -0EF0 -1EF0 -1CF0 -1CF8 -3878 -3FF8 -3FF8 -7FFC -703C -703C -F03E -E01E -E01E -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 24 0 0 -BITMAP -0780 -0FC0 -0FC0 -1CE0 -0000 -07C0 -07C0 -07E0 -07E0 -0FE0 -0FF0 -0EF0 -1EF0 -1CF0 -1CF8 -3878 -3FF8 -3FF8 -7FFC -703C -703C -F03E -E01E -E01E -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 24 0 0 -BITMAP -0730 -0FF0 -0FF0 -0CE0 -0000 -07C0 -07C0 -07E0 -07E0 -0FE0 -0FF0 -0EF0 -1EF0 -1CF0 -1CF8 -3878 -3FF8 -3FF8 -7FFC -703C -703C -F03E -E01E -E01E -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 23 0 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -07C0 -07C0 -07E0 -07E0 -0FE0 -0FF0 -0EF0 -1EF0 -1CF0 -1CF8 -3878 -3FF8 -3FF8 -7FFC -703C -703C -F03E -E01E -E01E -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 24 0 0 -BITMAP -0180 -0240 -0240 -0180 -0000 -07C0 -07C0 -07E0 -07E0 -0FE0 -0FF0 -0EF0 -1EF0 -1CF0 -1CF8 -3878 -3FF8 -3FF8 -7FFC -703C -703C -F03E -E01E -E01E -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -01FF -01FF -03FF -03F0 -07F0 -07F0 -07F0 -0FF0 -0EFE -1EFE -1CFE -1CF0 -3FF0 -3FF0 -7FF0 -70F0 -70FF -F0FF -E0FF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 24 0 -5 -BITMAP -03FC -0FFE -1FFE -3E06 -7C00 -7800 -F800 -F000 -F000 -F000 -F000 -F000 -F800 -7800 -7C00 -3E06 -1FFE -0FFE -03F8 -0180 -03E0 -0060 -03E0 -03C0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 24 2 0 -BITMAP -1E00 -0F00 -0700 -0380 -0000 -FFF0 -FFF0 -FFF0 -F000 -F000 -F000 -F000 -F000 -FFE0 -FFE0 -FFE0 -F000 -F000 -F000 -F000 -F000 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 24 2 0 -BITMAP -0780 -0F00 -0E00 -1C00 -0000 -FFF0 -FFF0 -FFF0 -F000 -F000 -F000 -F000 -F000 -FFE0 -FFE0 -FFE0 -F000 -F000 -F000 -F000 -F000 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 24 2 0 -BITMAP -0F00 -1F80 -1F80 -39C0 -0000 -FFF0 -FFF0 -FFF0 -F000 -F000 -F000 -F000 -F000 -FFE0 -FFE0 -FFE0 -F000 -F000 -F000 -F000 -F000 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 23 2 0 -BITMAP -39C0 -39C0 -39C0 -0000 -FFF0 -FFF0 -FFF0 -F000 -F000 -F000 -F000 -F000 -FFE0 -FFE0 -FFE0 -F000 -F000 -F000 -F000 -F000 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 24 2 0 -BITMAP -1E00 -0F00 -0700 -0380 -0000 -FFF0 -FFF0 -FFF0 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 24 2 0 -BITMAP -0780 -0F00 -0E00 -1C00 -0000 -FFF0 -FFF0 -FFF0 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 24 2 0 -BITMAP -0F00 -1F80 -1F80 -39C0 -0000 -FFF0 -FFF0 -FFF0 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 23 2 0 -BITMAP -39C0 -39C0 -39C0 -0000 -FFF0 -FFF0 -FFF0 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -7FE0 -7FF8 -7FFC -787C -783C -783E -781E -FF1E -FF1E -FF1E -781E -781E -781E -783C -783C -787C -7FF8 -7FF0 -7FC0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 24 1 0 -BITMAP -0E60 -1FE0 -1FE0 -19C0 -0000 -F038 -F838 -F838 -FC38 -FC38 -FE38 -FE38 -FF38 -EF38 -EFB8 -E7B8 -E7F8 -E3F8 -E3F8 -E1F8 -E1F8 -E0F8 -E0F8 -E078 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 24 0 0 -BITMAP -0780 -03C0 -01C0 -00E0 -0000 -07C0 -1FF0 -3FF8 -7C7C -783C -701C -F01E -F01E -F01E -F01E -F01E -F01E -F01E -701C -783C -7C7C -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 24 0 0 -BITMAP -03C0 -0780 -0700 -0E00 -0000 -07C0 -1FF0 -3FF8 -7C7C -783C -701C -F01E -F01E -F01E -F01E -F01E -F01E -F01E -701C -783C -7C7C -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 24 0 0 -BITMAP -0780 -0FC0 -0FC0 -1CE0 -0000 -07C0 -1FF0 -3FF8 -7C7C -783C -701C -F01E -F01E -F01E -F01E -F01E -F01E -F01E -701C -783C -7C7C -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 24 0 0 -BITMAP -0E60 -1FE0 -1FE0 -19C0 -0000 -07C0 -1FF0 -3FF8 -7C7C -783C -701C -F01E -F01E -F01E -F01E -F01E -F01E -F01E -701C -783C -7C7C -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 23 0 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -07C0 -1FF0 -3FF8 -7C7C -783C -701C -F01E -F01E -F01E -F01E -F01E -F01E -F01E -701C -783C -7C7C -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -2010 -7038 -F87C -7CF8 -3FF0 -1FE0 -0FC0 -0FC0 -1FE0 -3FF0 -7CF8 -F87C -7038 -2010 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -07CE -1FFC -3FF8 -7C7C -787C -70FE -F0FE -F1FE -F3DE -F39E -F79E -FF1E -FE1E -FC1C -7C3C -7C7C -3FF8 -7FF0 -E7C0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 24 1 0 -BITMAP -0F00 -0780 -0380 -01C0 -0000 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F8F8 -7FF0 -3FE0 -1FC0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 24 1 0 -BITMAP -0780 -0F00 -0E00 -1C00 -0000 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F8F8 -7FF0 -3FE0 -1FC0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 24 1 0 -BITMAP -0F00 -1F80 -1F80 -39C0 -0000 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F8F8 -7FF0 -3FE0 -1FC0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 23 1 0 -BITMAP -39C0 -39C0 -39C0 -0000 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -F8F8 -7FF0 -3FE0 -1FC0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 16 24 0 0 -BITMAP -01E0 -03C0 -0380 -0700 -0000 -F807 -780E -7C1E -3C1C -3E3C -1E38 -1F78 -0FF0 -07F0 -07E0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -F000 -F000 -F000 -FFC0 -FFF0 -FFF0 -F0F8 -F078 -F078 -F078 -F078 -F0F0 -FFF0 -FFE0 -FF80 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 20 1 0 -BITMAP -1F80 -7FC0 -7FE0 -F1E0 -F1E0 -F1C0 -F1C0 -F380 -F380 -F3C0 -F3E0 -F1F0 -F0F8 -F07C -F03C -F03C -F23C -F3FC -F3F8 -F3E0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -0F00 -0780 -0380 -01C0 -0000 -1FC0 -7FF0 -7FF8 -60F8 -0078 -1FF8 -7FF8 -FFF8 -F078 -F078 -F0F8 -FFFC -7F7C -3E3C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -03C0 -0780 -0700 -0E00 -0000 -1FC0 -7FF0 -7FF8 -60F8 -0078 -1FF8 -7FF8 -FFF8 -F078 -F078 -F0F8 -FFFC -7F7C -3E3C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -0780 -0FC0 -0FC0 -1CE0 -0000 -1FC0 -7FF0 -7FF8 -60F8 -0078 -1FF8 -7FF8 -FFF8 -F078 -F078 -F0F8 -FFFC -7F7C -3E3C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -0E60 -1FE0 -1FE0 -19C0 -0000 -1FC0 -7FF0 -7FF8 -60F8 -0078 -1FF8 -7FF8 -FFF8 -F078 -F078 -F0F8 -FFFC -7F7C -3E3C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -1FC0 -7FF0 -7FF8 -60F8 -0078 -1FF8 -7FF8 -FFF8 -F078 -F078 -F0F8 -FFFC -7F7C -3E3C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -0300 -0480 -0480 -0300 -0000 -1FC0 -7FF0 -7FF8 -60F8 -0078 -1FF8 -7FF8 -FFF8 -F078 -F078 -F0F8 -FFFC -7F7C -3E3C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -3E70 -7FF8 -7FF8 -43B8 -03BC -03BC -1FFC -7FFC -FFFC -F380 -F384 -FFFC -7DFC -38F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 -5 -BITMAP -07FC -1FFC -3FFC -7C0C -F800 -F000 -F000 -F000 -F000 -F800 -7E04 -3FFC -1FFC -07FC -0300 -07C0 -00C0 -07C0 -0780 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -0F00 -0780 -0380 -01C0 -0000 -07C0 -1FF0 -3FF8 -7878 -F03C -FFFC -FFFC -FFFC -F000 -F800 -7C0C -3FFC -1FFC -07F0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -03C0 -0780 -0700 -0E00 -0000 -07C0 -1FF0 -3FF8 -7878 -F03C -FFFC -FFFC -FFFC -F000 -F800 -7C0C -3FFC -1FFC -07F0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -0780 -0FC0 -0FC0 -1CE0 -0000 -07C0 -1FF0 -3FF8 -7878 -F03C -FFFC -FFFC -FFFC -F000 -F800 -7C0C -3FFC -1FFC -07F0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -07C0 -1FF0 -3FF8 -7878 -F03C -FFFC -FFFC -FFFC -F000 -F800 -7C0C -3FFC -1FFC -07F0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 9 19 2 0 -BITMAP -3C00 -1E00 -0E00 -0700 -0000 -FF80 -FF80 -FF80 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 9 19 2 0 -BITMAP -0F00 -1E00 -1C00 -3800 -0000 -FF80 -FF80 -FF80 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 9 19 2 0 -BITMAP -1E00 -3F00 -3F00 -7380 -0000 -FF80 -FF80 -FF80 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 9 18 2 0 -BITMAP -7380 -7380 -7380 -0000 -FF80 -FF80 -FF80 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 20 1 0 -BITMAP -FC60 -FFE0 -FFC0 -0FC0 -0DE0 -09F0 -0FF0 -3FF8 -7FF8 -787C -F87C -F03C -F03C -F03C -F03C -F878 -7878 -3FF0 -1FE0 -0FC0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -1CC0 -3FC0 -3FC0 -3380 -0000 -F3C0 -F7E0 -FFF0 -FFF0 -F8F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -0F00 -0780 -0380 -01C0 -0000 -0FC0 -3FF0 -7FF8 -7878 -F87C -F03C -F03C -F03C -F03C -F87C -7878 -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -03C0 -0780 -0700 -0E00 -0000 -0FC0 -3FF0 -7FF8 -7878 -F87C -F03C -F03C -F03C -F03C -F87C -7878 -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -0780 -0FC0 -0FC0 -1CE0 -0000 -0FC0 -3FF0 -7FF8 -7878 -F87C -F03C -F03C -F03C -F03C -F87C -7878 -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -0E60 -1FE0 -1FE0 -19C0 -0000 -0FC0 -3FF0 -7FF8 -7878 -F87C -F03C -F03C -F03C -F03C -F87C -7878 -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -0FC0 -3FF0 -7FF8 -7878 -F87C -F03C -F03C -F03C -F03C -F87C -7878 -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -0780 -0780 -0780 -0780 -0000 -FFFC -FFFC -FFFC -0000 -0000 -0780 -0780 -0780 -0780 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -0FFC -3FF8 -7FF8 -78F8 -F9FC -F3FC -F7BC -F7BC -FF3C -FE7C -7C78 -7FF8 -7FF0 -FFC0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -1E00 -0F00 -0700 -0380 -0000 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F1F0 -FFF0 -FFF0 -7EF0 -3CF0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -0780 -0F00 -0E00 -1C00 -0000 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F1F0 -FFF0 -FFF0 -7EF0 -3CF0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -0F00 -1F80 -1F80 -39C0 -0000 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F1F0 -FFF0 -FFF0 -7EF0 -3CF0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 18 2 0 -BITMAP -39C0 -39C0 -39C0 -0000 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F1F0 -FFF0 -FFF0 -7EF0 -3CF0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 24 0 -5 -BITMAP -03C0 -0780 -0700 -0E00 -0000 -F80E -781E -7C1C -3C3C -3C38 -1E78 -1E70 -0F70 -0FE0 -0FE0 -07C0 -07C0 -03C0 -0380 -0780 -0700 -7F00 -7E00 -7C00 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 23 2 -5 -BITMAP -F000 -F000 -F000 -F000 -F3C0 -F7E0 -FFF0 -FFF8 -F8F8 -F078 -F078 -F078 -F078 -F078 -F8F0 -FFF0 -FFE0 -F7C0 -F000 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 23 0 -5 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -F80E -781E -7C1C -3C3C -3C38 -1E78 -1E70 -0F70 -0FE0 -0FE0 -07C0 -07C0 -03C0 -0380 -0780 -0700 -7F00 -7E00 -7C00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lutBS24-L1.bdf diff -u xc/fonts/bdf/100dpi/lutBS24-L1.bdf:1.1 xc/fonts/bdf/100dpi/lutBS24-L1.bdf:removed --- xc/fonts/bdf/100dpi/lutBS24-L1.bdf:1.1 Wed Apr 4 18:55:35 2001 +++ xc/fonts/bdf/100dpi/lutBS24-L1.bdf Wed Mar 16 21:03:46 2005 @@ -1,5808 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutBS24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -FONT -B&H-LucidaTypewriter-Bold-R-Normal-Sans-34-240-100-100-M-200-ISO8859-1 -SIZE 24 100 100 -FONTBOUNDINGBOX 27 38 -5 -7 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 34 -POINT_SIZE 240 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "M" -AVERAGE_WIDTH 200 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 31 -FONT_DESCENT 7 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter Bold" -X_HEIGHT 18 -CAP_HEIGHT 25 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 5 25 8 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -70 -70 -70 -70 -70 -70 -00 -00 -00 -00 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 14 10 3 16 -BITMAP -F87C -F87C -F87C -F87C -F87C -7038 -7038 -7038 -7038 -7038 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 25 1 0 -BITMAP -01E780 -01C700 -01C700 -01C700 -03CE00 -038E00 -038E00 -3FFFC0 -3FFFC0 -7FFFC0 -071C00 -071C00 -0F3800 -0E3800 -0E3800 -FFFF80 -FFFF00 -FFFF00 -1C7000 -1C7000 -1CE000 -38E000 -38E000 -38E000 -79C000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 32 3 -4 -BITMAP -0380 -0380 -0380 -07F8 -0FFC -3FFC -3E1C -7C04 -7C00 -7C00 -7C00 -7E00 -3F80 -3FC0 -1FE0 -0FF0 -03F8 -01FC -00FC -007E -003E -003E -003E -803E -F07C -FFFC -FFF8 -3FE0 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 21 25 0 0 -BITMAP -1E01E0 -3F01C0 -7F83C0 -F3C380 -F3C700 -F3C700 -F3CE00 -F3DE00 -F3DC00 -F3FC00 -7FB800 -3F7800 -1E7000 -00F3C0 -00EFF0 -01EFF0 -01DE78 -03DE78 -039E78 -071E78 -071E78 -0E1E78 -1E0FF0 -1C0FF0 -3C03C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 25 0 0 -BITMAP -03E000 -0FF800 -0FF800 -1F7C00 -1F7C00 -1F7C00 -1F7C00 -1F7C00 -0FF800 -0FF000 -07E000 -0FC1F0 -3FE1F0 -7FE1F0 -7FF1F0 -F9F9E0 -F8F9E0 -F8FFC0 -F87FC0 -FC7F80 -FE3F00 -7FFF80 -3FFFC0 -1FFFE0 -07E7F0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 6 11 7 15 -BITMAP -FC -FC -FC -F8 -F8 -F8 -78 -78 -70 -70 -70 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 14 32 5 -6 -BITMAP -001C -00FC -03FC -07F0 -0FC0 -1F80 -1F00 -3E00 -7E00 -7C00 -7C00 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -7C00 -7C00 -7C00 -3E00 -3E00 -1F00 -1F80 -0FE0 -07FC -01FC -007C -001C -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 14 32 2 -6 -BITMAP -E000 -F800 -FE00 -FF00 -1FC0 -07C0 -03E0 -01F0 -01F0 -00F8 -00F8 -00F8 -007C -007C -007C -007C -007C -007C -007C -007C -007C -00F8 -00F8 -01F0 -01F0 -03E0 -07E0 -0FC0 -3F80 -FE00 -FC00 -E000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 15 2 10 -BITMAP -03C0 -03C0 -03C0 -4182 -718E -7D9E -FC3F -FC3F -0000 -07E0 -0E70 -1E78 -3E7C -1C38 -0420 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 6 12 7 -6 -BITMAP -FC -FC -FC -FC -FC -FC -3C -3C -3C -78 -F8 -E0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 4 1 6 -BITMAP -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 6 5 7 0 -BITMAP -FC -FC -FC -FC -FC -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 32 0 -6 -BITMAP -0001F0 -0001E0 -0003E0 -0003C0 -0007C0 -000780 -000F80 -000F00 -001F00 -001E00 -003E00 -003C00 -007C00 -007800 -00F800 -00F000 -01F000 -01E000 -03E000 -03C000 -07C000 -078000 -078000 -0F0000 -0F0000 -1E0000 -1E0000 -3C0000 -3C0000 -780000 -780000 -F00000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 25 1 0 -BITMAP -03F000 -0FFC00 -1FFE00 -3E1F00 -3C0F00 -7C0F80 -780780 -780780 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -780780 -780780 -7C0F80 -3C0F00 -3E1F00 -1FFE00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 25 4 0 -BITMAP -FFC0 -FFC0 -FFC0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 25 3 0 -BITMAP -1FC0 -7FF0 -7FF8 -7FFC -40FE -007E -003E -003E -003E -003C -007C -00F8 -00F0 -01E0 -03C0 -0780 -0F00 -1E00 -3C00 -7C00 -F800 -FFFE -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 14 25 3 0 -BITMAP -3FC0 -FFF0 -FFF8 -C0F8 -007C -007C -007C -007C -00F8 -03F8 -3FE0 -3F00 -3FE0 -03F0 -00F8 -00F8 -007C -007C -007C -007C -00F8 -81F8 -FFF0 -FFE0 -7F00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 0 -BITMAP -007C00 -00FC00 -00FC00 -01FC00 -03FC00 -03FC00 -07FC00 -0F7C00 -0E7C00 -1E7C00 -1C7C00 -387C00 -787C00 -707C00 -FFFF80 -FFFF80 -FFFF80 -FFFF80 -FFFF80 -007C00 -007C00 -007C00 -007C00 -007C00 -007C00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 13 25 4 0 -BITMAP -FFF8 -FFF8 -FFF8 -FFF8 -F000 -F000 -F000 -E000 -E000 -FC00 -FF80 -FFC0 -0FE0 -03F0 -01F8 -00F8 -00F8 -00F8 -00F8 -00F8 -01F0 -83F0 -FFE0 -FFC0 -7F00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 0 -BITMAP -00FE00 -03FF00 -0FFF00 -1F8100 -3E0000 -3E0000 -7C0000 -7C0000 -780000 -F8F800 -FBFE00 -FFFE00 -FFFF00 -FE3F80 -FC1F80 -F80F80 -F80F80 -F80F80 -780F80 -780F80 -3C1F00 -3E3F00 -1FFE00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 25 3 0 -BITMAP -FFFE -FFFE -FFFE -FFFE -001E -003C -0078 -0078 -00F0 -01E0 -01E0 -03C0 -03C0 -0780 -0780 -0F00 -1F00 -1E00 -1E00 -3E00 -3E00 -3C00 -7C00 -7C00 -7C00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 0 -BITMAP -03F000 -0FFC00 -3FFE00 -3E3F00 -7C1F00 -7C1F00 -7C1F00 -7E1F00 -3FBE00 -3FFC00 -1FF800 -07F800 -0FFC00 -3FFE00 -7EFF00 -7C7F00 -F81F80 -F81F80 -F80F80 -F80F80 -FC0F80 -7E1F00 -7FFE00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 0 -BITMAP -07E000 -1FF800 -3FFC00 -7E3E00 -7C1E00 -F80F00 -F80F00 -F80F80 -F80F80 -F80F80 -FC1F80 -FE3F80 -7FFF80 -3FFF80 -3FEF80 -0F8F80 -000F00 -001F00 -001F00 -003E00 -003E00 -40FC00 -7FF800 -7FE000 -3F8000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 5 18 8 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -00 -00 -00 -00 -00 -00 -00 -00 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 5 24 8 -6 -BITMAP -F8 -F8 -F8 -F8 -F8 -00 -00 -00 -00 -00 -00 -00 -F8 -F8 -F8 -F8 -F8 -F8 -78 -78 -78 -70 -F0 -E0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -000040 -0001C0 -0007C0 -001FC0 -007FC0 -01FF00 -07FC00 -1FF000 -FFC000 -7FC000 -1FF000 -07FC00 -01FF00 -007FC0 -001FC0 -0007C0 -0001C0 -000040 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 12 1 3 -BITMAP -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -000000 -000000 -000000 -000000 -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -800000 -E00000 -F80000 -FE0000 -FF8000 -3FE000 -0FF800 -03FE00 -00FF80 -00FFC0 -03FE00 -0FF800 -3FE000 -FF8000 -FE0000 -F80000 -E00000 -800000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 0 -BITMAP -1FF000 -FFFE00 -FFFF00 -F03F80 -E00F80 -E00F80 -E00F80 -001F80 -001F00 -003E00 -00FC00 -01F000 -03E000 -078000 -0F0000 -1F0000 -1F0000 -1F0000 -000000 -000000 -000000 -1F0000 -1F0000 -1F0000 -1F0000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 25 0 0 -BITMAP -00FC00 -03FF00 -0FFF80 -1F0780 -3C03C0 -383DC0 -787FC0 -70FFC0 -71E1C0 -F1C1C0 -E3C1C0 -E381C0 -E383C0 -E383C0 -E387C0 -E38FC0 -E3CDF0 -71FDF0 -71F9F0 -78F000 -3C0200 -3E0E00 -1FFE00 -0FFE00 -03F800 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 25 0 0 -BITMAP -00F800 -00F800 -01FC00 -01FC00 -01FC00 -03FE00 -03BE00 -03BE00 -07BE00 -073F00 -071F00 -071F00 -0E1F80 -0E0F80 -0E0F80 -1C0F80 -1FFFC0 -1FFFC0 -3FFFC0 -3807C0 -3803E0 -7003E0 -7003E0 -7003F0 -E001F0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 0 -BITMAP -FFF800 -FFFE00 -FFFE00 -F83F00 -F81F00 -F81F00 -F81F00 -F81F00 -F83E00 -F87E00 -FFF800 -FFF000 -FFF800 -F87E00 -F81F00 -F81F00 -F80F80 -F80F80 -F80F80 -F80F80 -F81F80 -F83F00 -FFFF00 -FFFE00 -FFF800 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 25 1 0 -BITMAP -00FFC0 -03FFE0 -0FFFE0 -1FC060 -3F0000 -3E0000 -7C0000 -7C0000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -FC0000 -7C0000 -7E0000 -3F0020 -3FC0E0 -1FFFE0 -0FFFE0 -03FFE0 -00FF00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 25 2 0 -BITMAP -FFF000 -FFFC00 -FFFE00 -F87F00 -F81F80 -F80F80 -F80F80 -F80FC0 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -F80F80 -F80F80 -F80F80 -F81F00 -F87E00 -FFFE00 -FFF800 -FFE000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 25 3 0 -BITMAP -FFFE -FFFE -FFFE -F800 -F800 -F800 -F800 -F800 -F800 -F800 -FFFC -FFFC -FFFC -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 3 0 -BITMAP -FFFF80 -FFFF80 -FFFF80 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -FFFE00 -FFFE00 -FFFE00 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 25 1 0 -BITMAP -00FF80 -07FFE0 -0FFFE0 -1FC0E0 -3F0020 -3E0000 -7C0000 -7C0000 -F80000 -F80000 -F80000 -F80000 -F803E0 -F803E0 -F803E0 -F803E0 -FC03E0 -7C03E0 -7E03E0 -3F03E0 -3FC3E0 -1FFFE0 -0FFFE0 -07FFE0 -00FF00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 0 -BITMAP -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -FFFF80 -FFFF80 -FFFF80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 0 -BITMAP -FFFF80 -FFFF80 -FFFF80 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -FFFF80 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 25 2 0 -BITMAP -3FFE -3FFE -3FFE -003E -003E -003E -003E -003E -003E -003E -003E -003E -003E -003E -003E -003E -003E -003E -003E -003E -007C -C0FC -FFF8 -FFF0 -FFC0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 25 2 0 -BITMAP -F807C0 -F80700 -F80F00 -F81E00 -F83C00 -F83800 -F87800 -F8F000 -F9E000 -F9C000 -FFC000 -FFC000 -FFC000 -FFE000 -FFF000 -FBF000 -F9F800 -F8F800 -F8FC00 -F87E00 -F87E00 -F83F00 -F81F80 -F81F80 -F80FC0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 25 4 0 -BITMAP -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 25 1 0 -BITMAP -FE07E0 -FE07E0 -FE0FE0 -FE0FE0 -FE0FE0 -FF0FE0 -FF1FE0 -FF1FE0 -FF1FE0 -FF1FE0 -F79FE0 -F7BBE0 -F7BBE0 -F7BBE0 -F7BBE0 -F7FBE0 -F3F3E0 -F3F3E0 -F3F3E0 -F3F3E0 -F3F3E0 -F1E3E0 -F1E3E0 -F003E0 -F003E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 0 -BITMAP -F80780 -FC0780 -FC0780 -FE0780 -FE0780 -FF0780 -FF0780 -FF8780 -FF8780 -FFC780 -F7C780 -F7E780 -F3E780 -F3F780 -F1F780 -F1FF80 -F0FF80 -F0FF80 -F07F80 -F07F80 -F03F80 -F03F80 -F01F80 -F01F80 -F00F80 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 25 0 0 -BITMAP -01F800 -0FFF00 -1FFF80 -3F0FC0 -3E07C0 -7C03E0 -7C03E0 -7801E0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -7801E0 -7C03E0 -7C03E0 -3E07C0 -3F0FC0 -1FFF80 -07FE00 -01F800 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 0 -BITMAP -FFF800 -FFFE00 -FFFF00 -F83F00 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F81F00 -F83F00 -FFFE00 -FFFC00 -FFE000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 22 31 0 -6 -BITMAP -01F800 -0FFE00 -1FFF80 -3F0FC0 -3E07C0 -7C03E0 -7C03E0 -7801E0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -7801F0 -7C03E0 -7C03E0 -3E07C0 -1F0FC0 -1FFF80 -07FF00 -01FF00 -001FF0 -000FFC -0007F8 -0001F0 -0000F0 -000060 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 25 2 0 -BITMAP -FFF000 -FFFC00 -FFFE00 -F83F00 -F81F00 -F81F00 -F81F00 -F81F00 -F83F00 -F83E00 -F8FE00 -FFFC00 -FFF800 -FFF000 -F9F000 -F9F800 -F8F800 -F8FC00 -F87E00 -F87E00 -F83F00 -F83F00 -F81F80 -F81F80 -F80FC0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 25 1 0 -BITMAP -07FE00 -1FFF00 -7FFF00 -7E0300 -F80000 -F80000 -F80000 -FC0000 -FF0000 -7FC000 -3FF000 -1FFC00 -07FE00 -01FF00 -007F80 -001FC0 -000FC0 -0007C0 -0007C0 -800FC0 -F01FC0 -FFFF80 -FFFF00 -FFFE00 -3FF000 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 25 1 0 -BITMAP -FFFFE0 -FFFFE0 -FFFFE0 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 0 -BITMAP -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -7C1F00 -7E3F00 -3FFE00 -1FFC00 -07F800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 25 0 0 -BITMAP -F800F0 -FC00F0 -7C01F0 -7C01E0 -7C01E0 -3E03E0 -3E03C0 -3E03C0 -3F07C0 -1F0780 -1F0780 -1F0780 -0F8F00 -0F8F00 -0F8F00 -0FDE00 -07DE00 -07DE00 -07FE00 -03FC00 -03FC00 -03FC00 -03F800 -01F800 -01F800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 25 0 0 -BITMAP -F80070 -F80070 -F87870 -F8F870 -7CF8E0 -7CF8E0 -7CFCE0 -7CFCE0 -7DFCE0 -7DFCE0 -7DFCE0 -7DFCE0 -3DFFE0 -3FBFC0 -3FBFC0 -3F9FC0 -3F9FC0 -3F9FC0 -3F1FC0 -3F1FC0 -1F1FC0 -1F1F80 -1F0F80 -1E0F80 -1E0F80 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 25 1 0 -BITMAP -FC01C0 -7E0380 -7E0780 -3F0700 -1F0F00 -1F8E00 -0F9E00 -0FDC00 -07FC00 -07F800 -03F800 -03F000 -01F000 -01F800 -03F800 -03FC00 -077E00 -0F7E00 -0E3F00 -1E3F00 -1C1F80 -3C0F80 -380FC0 -7007C0 -F007E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 21 25 0 0 -BITMAP -FC0078 -7E00F0 -7E00E0 -3F01E0 -3F01C0 -1F83C0 -0F8380 -0FC780 -07C700 -07EE00 -03EE00 -03FC00 -01FC00 -01F800 -00F800 -00F800 -00F800 -00F800 -00F800 -00F800 -00F800 -00F800 -00F800 -00F800 -00F800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 1 0 -BITMAP -7FFF80 -7FFF80 -7FFF80 -001F80 -003F00 -003F00 -007E00 -007C00 -00FC00 -01F800 -01F800 -03F000 -03E000 -07E000 -0FC000 -0FC000 -1F8000 -1F0000 -3F0000 -7E0000 -7E0000 -FC0000 -FFFF80 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 13 32 6 -6 -BITMAP -FFF8 -FFF8 -FFF8 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 32 0 -6 -BITMAP -F80000 -780000 -7C0000 -3C0000 -3E0000 -1E0000 -1F0000 -0F0000 -0F8000 -078000 -07C000 -03C000 -03C000 -01E000 -01E000 -00F000 -00F000 -00F800 -007800 -007C00 -003C00 -003E00 -001E00 -001F00 -000F00 -000F80 -000780 -0007C0 -0003C0 -0003E0 -0001E0 -0001F0 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 13 32 1 -6 -BITMAP -FFF8 -FFF8 -FFF8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 21 1 4 -BITMAP -004000 -00C000 -00C000 -01E000 -01E000 -01E000 -03F000 -03F000 -07F800 -07F800 -0FFC00 -0F3C00 -0F3C00 -1E1E00 -1E1E00 -3E1F00 -3C0F00 -7C0F80 -780780 -780780 -F807C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 4 0 -5 -BITMAP -FFFFF0 -FFFFF0 -FFFFF0 -FFFFF0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 8 5 6 21 -BITMAP -F8 -7C -3C -1E -0F -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -0FF000 -3FFC00 -3FFE00 -307F00 -201F00 -001F00 -001F00 -0FFF00 -3FFF00 -7FFF00 -FC1F00 -F81F00 -F81F00 -FC7F00 -FFFFC0 -7FFFC0 -3FCFC0 -1F87C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 26 2 0 -BITMAP -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F8F800 -F9FC00 -FBFE00 -FFFF00 -FFFF00 -FE1F80 -FC1F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F81F00 -FC3F00 -FFFF00 -FFFE00 -FFFC00 -F1F000 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 18 2 0 -BITMAP -03FF80 -0FFF80 -1FFF80 -3F0180 -7C0000 -7C0000 -F80000 -F80000 -F80000 -F80000 -F80000 -FC0000 -7E0000 -7F8180 -3FFF80 -1FFF80 -0FFF80 -03FE00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 26 2 0 -BITMAP -000F80 -000F80 -000F80 -000F80 -000F80 -000F80 -000F80 -000F80 -07CF80 -1FEF80 -3FFF80 -7FFF80 -7E1F80 -7C0F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -FC1F80 -FC3F80 -7FFF80 -7FFF80 -3FEF80 -1FCF80 -0F8F80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -03F800 -0FFE00 -1FFF00 -3E0F80 -7C0780 -7C07C0 -F807C0 -FFFFC0 -FFFFC0 -FFFFC0 -F80000 -F80000 -7C0000 -7F00C0 -3FFFC0 -1FFFC0 -0FFFC0 -03FE00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 26 3 0 -BITMAP -01FF00 -07FF80 -0FFF80 -1F8180 -1F0000 -1F0000 -1F0000 -1F0000 -FFFE00 -FFFE00 -FFFE00 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 -7 -BITMAP -07C780 -1FE780 -3FFF80 -7FFF80 -7E3F80 -FC0F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -FC1F80 -FC3F80 -7FFF80 -7FEF80 -3FEF80 -1FCF80 -0F8F80 -000F80 -001F00 -303F00 -3FFF00 -3FFE00 -3FFC00 -07F000 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 26 2 0 -BITMAP -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F8F8 -F9FC -FBFE -FFFF -FFFF -FE1F -FC1F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 12 26 3 0 -BITMAP -01F0 -01F0 -01F0 -01F0 -01F0 -0000 -0000 -0000 -FFF0 -FFF0 -FFF0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 13 33 2 -7 -BITMAP -00F8 -00F8 -00F8 -00F8 -00F8 -0000 -0000 -0000 -3FF8 -3FF8 -3FF8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -00F8 -C1F0 -FFF0 -FFE0 -7F80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 26 3 0 -BITMAP -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F81E00 -F83C00 -F83800 -F87800 -F8F000 -F8E000 -F9E000 -FBC000 -FFE000 -FBF000 -FBF000 -F9F800 -F8FC00 -F8FC00 -F87E00 -F83F00 -F83F00 -F81F80 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 12 26 1 0 -BITMAP -FFF0 -FFF0 -FFF0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 18 1 0 -BITMAP -F9E3C0 -FBE7C0 -FBF7E0 -FFFFE0 -FFFFE0 -FDF3E0 -F9F3E0 -F9F3E0 -F9F3E0 -F9F3E0 -F9F3E0 -F9F3E0 -F9F3E0 -F9F3E0 -F9F3E0 -F9F3E0 -F9F3E0 -F9F3E0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 18 2 0 -BITMAP -F8F8 -F9FC -FBFE -FFFF -FFFF -FE1F -FC1F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 18 1 0 -BITMAP -03F800 -0FFE00 -1FFF00 -3E0F80 -7C07C0 -7C07C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7C07C0 -7C07C0 -3E0F80 -1FFF00 -0FFE00 -03F800 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 -7 -BITMAP -F8F800 -F9FC00 -FBFE00 -FFFF00 -FFFF00 -FE1F80 -FC1F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F81F00 -FC3F00 -FFFF00 -FFFE00 -FBFC00 -F9F000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 -7 -BITMAP -07C780 -1FF780 -3FFF80 -7FFF80 -7E1F80 -7C0F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -FC1F80 -FC3F80 -7FFF80 -7FFF80 -3FEF80 -1FCF80 -0F8F80 -000F80 -000F80 -000F80 -000F80 -000F80 -000F80 -000F80 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 18 4 0 -BITMAP -F87E -F9FE -FBFE -FFFE -FFFE -FF0E -FE0E -FC00 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 18 2 0 -BITMAP -07FC -3FFE -7FFE -7C06 -F800 -FE00 -FF80 -7FF0 -3FFC -1FFE -03FF -00FF -001F -001F -C03F -FFFE -FFFC -3FE0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 23 2 0 -BITMAP -0380 -0F80 -0F80 -0F80 -0F80 -FFFF -FFFF -FFFF -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0FC1 -07FF -07FF -03FF -00FC -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 18 2 0 -BITMAP -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F83F -F87F -FFFF -FFFF -7FDF -7F9F -1F1F -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 18 1 0 -BITMAP -F801E0 -FC01C0 -7C01C0 -7E0380 -3E0380 -3E0780 -3F0700 -1F0700 -1F8E00 -0F8E00 -0F9E00 -0FDC00 -07DC00 -07F800 -03F800 -03F800 -03F000 -01F000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 18 0 0 -BITMAP -F80070 -F80070 -F8F870 -7CF8E0 -7CF8E0 -7CFCE0 -7DFCE0 -7DFCE0 -7DFCE0 -3FDFC0 -3F9FC0 -3F9FC0 -3F9FC0 -3F0FC0 -3F0FC0 -1F0F80 -1F0780 -1E0780 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 18 1 0 -BITMAP -FE03C0 -7E0780 -3F0F00 -1F8E00 -1FDE00 -0FFC00 -07F800 -03F000 -03F000 -03F800 -03FC00 -07FC00 -0F7E00 -1E3F00 -1C3F80 -3C1F80 -780FC0 -F007E0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 25 1 -7 -BITMAP -FC01E0 -7C01C0 -7C03C0 -7E0380 -3E0380 -3F0700 -1F0700 -1F8F00 -0F8E00 -0FDE00 -07DC00 -07DC00 -07F800 -03F800 -03F800 -01F000 -01F000 -01E000 -01E000 -03C000 -03C000 -078000 -7F8000 -7F0000 -7C0000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 18 2 0 -BITMAP -FFFF80 -FFFF80 -FFFF80 -003F80 -007F00 -00FE00 -01FC00 -03F800 -07F000 -0FE000 -1FC000 -3F8000 -7F0000 -7E0000 -FFFF80 -FFFF80 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 32 3 -6 -BITMAP -00FE -03FE -07FE -07C0 -07C0 -07C0 -07C0 -07C0 -03E0 -03E0 -03E0 -03E0 -03E0 -03C0 -0780 -FF00 -FF00 -FF80 -07C0 -03E0 -03E0 -03E0 -03E0 -03E0 -07E0 -07C0 -07C0 -07C0 -07C0 -07FE -03FE -00FE -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 4 32 8 -6 -BITMAP -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 32 2 -6 -BITMAP -FE00 -FF80 -FFC0 -07C0 -07C0 -07C0 -07C0 -07C0 -0F80 -0F80 -0F80 -0F80 -0F80 -0780 -03C0 -01FE -01FE -03FE -07C0 -0F80 -0F80 -0F80 -0F80 -0F80 -07C0 -07C0 -07C0 -07C0 -07C0 -FFC0 -FF80 -FE00 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 8 1 5 -BITMAP -1E01C0 -3F01C0 -7FC1C0 -73E1C0 -E1F380 -E0FF80 -E03F00 -E01E00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 5 25 8 -7 -BITMAP -F8 -F8 -F8 -F8 -F8 -00 -00 -00 -70 -70 -70 -70 -70 -70 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 25 3 0 -BITMAP -00E0 -00E0 -00E0 -03FE -0FFE -1FFE -3E06 -7C00 -7C00 -F800 -F800 -F800 -F800 -F800 -FC00 -7C00 -7F00 -3FFE -1FFE -0FFE -03E0 -00E0 -00E0 -00E0 -00E0 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 14 25 4 0 -BITMAP -03FC -07FC -0FFC -0F84 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -FFE0 -FFE0 -FFE0 -1F00 -1F00 -1F00 -1F00 -1F00 -1E00 -1E00 -3800 -FFFC -FFFC -FFFC -FFFC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 19 2 3 -BITMAP -200200 -73E700 -FFFF80 -7FFF00 -3FFE00 -3E3E00 -7C1F00 -780F00 -780F00 -780F00 -780F00 -780F00 -7C1E00 -3E3E00 -3FFF00 -7FFF00 -FFFF80 -73E700 -200200 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 21 25 0 0 -BITMAP -FC0078 -7E00F0 -3F00E0 -3F01C0 -1F83C0 -0FC780 -0FC700 -07EF00 -03FE00 -03FC00 -01FC00 -00F800 -0FFF80 -0FFF80 -0FFF80 -00F800 -0FFF80 -0FFF80 -0FFF80 -00F800 -00F800 -00F800 -00F800 -00F800 -00F800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 4 32 8 -6 -BITMAP -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -00 -00 -00 -00 -00 -00 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 14 31 3 -6 -BITMAP -0FF0 -3FF8 -7FF8 -FC18 -F800 -F800 -F800 -FE00 -7F80 -3FC0 -1FF0 -3FF8 -79F8 -707C -F03C -F03C -F83C -FC38 -FF78 -7FF0 -3FE0 -1FF8 -07F8 -01FC -00FC -007C -007C -C0F8 -FFF8 -FFF0 -FF80 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 10 4 5 21 -BITMAP -F3C0 -F3C0 -F3C0 -F3C0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 25 1 0 -BITMAP -01F000 -0FFE00 -1FFF00 -3E0F80 -380380 -7001C0 -71F9C0 -F3FDE0 -E784E0 -E700E0 -EF00E0 -EF00E0 -EF00E0 -EF00E0 -EF00E0 -E700E0 -E784E0 -F3FDE0 -71F9C0 -7001C0 -380380 -3E0F80 -1FFF00 -07FE00 -01F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 14 3 11 -BITMAP -3FC0 -7FF0 -7FF8 -40F8 -0078 -0078 -1FF8 -7FF8 -F878 -F078 -F0F8 -FFFE -7FBE -3E1E -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 16 1 1 -BITMAP -010100 -038380 -07C7C0 -0F8F80 -1F0F00 -3F1F00 -7E3E00 -7CFE00 -FC7C00 -7E7E00 -3E3F00 -1F1F00 -0F8F80 -0787C0 -03C380 -010100 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 8 1 3 -BITMAP -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -0003C0 -0003C0 -0003C0 -0003C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 14 3 3 10 -BITMAP -FFFC -FFFC -FFFC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 18 2 7 -BITMAP -03E000 -0FF800 -1FFC00 -3C1E00 -780F00 -77F700 -E7FF80 -E73B80 -E7FB80 -E7F380 -E76380 -E76780 -776700 -7F7F00 -3C1E00 -1FFC00 -0FF800 -03E000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 10 3 5 22 -BITMAP -FFC0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 6 6 7 19 -BITMAP -78 -FC -CC -CC -FC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -01E000 -01E000 -01E000 -01E000 -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -01E000 -01E000 -01E000 -01E000 -000000 -000000 -FFFFC0 -FFFFC0 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 7 12 -4 13 -BITMAP -78 -FE -8E -06 -06 -0E -1C -38 -70 -E0 -FE -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 6 12 -5 13 -BITMAP -78 -FC -8C -0C -1C -70 -78 -1C -0C -8C -F8 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 8 5 6 21 -BITMAP -1F -3E -3C -78 -F0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 24 2 -6 -BITMAP -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F83F -FC7F -FFFF -FFFF -FFFF -FFDF -FF9F -F800 -F800 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 14 31 2 -6 -BITMAP -1FFC -7FFC -7FFC -FF9C -FF9C -FF9C -FF9C -FF9C -FF9C -7F9C -3F9C -1F9C -079C -039C -039C -039C -039C -039C -039C -039C -039C -039C -039C -039C -039C -039C -039C -039C -039C -039C -039C -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 5 5 8 6 -BITMAP -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 7 8 8 -7 -BITMAP -38 -30 -70 -7C -1E -8E -FE -FC -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 6 12 -5 13 -BITMAP -F0 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -FC -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 14 3 11 -BITMAP -0FE0 -3FF8 -7FFC -7C7C -F83E -F01E -F01E -F01E -F01E -F83E -7C7C -7FFC -3FF8 -0FE0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 16 1 1 -BITMAP -202000 -70F000 -F87800 -7C7C00 -3E3E00 -3F1F00 -1F9F80 -0F8FC0 -1FCF80 -1F1F80 -3E3F00 -3C3E00 -7C7C00 -F8F800 -707000 -202000 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 25 2 0 -BITMAP -F000F0 -F000E0 -3001C0 -3003C0 -300380 -300700 -300F00 -300E00 -301C00 -303C00 -FC3800 -FC7000 -00F000 -00E1C0 -01C1C0 -03C3C0 -0387C0 -0706C0 -0F0CC0 -0E18C0 -1C1FF0 -3C1FF0 -3800C0 -7000C0 -F000C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 25 2 0 -BITMAP -F000F0 -F000E0 -3001C0 -3003C0 -300380 -300700 -300F00 -300E00 -301C00 -303C00 -FC3800 -FC7000 -00F000 -00E3C0 -01C7F0 -03C470 -038030 -070030 -0F0070 -0E00E0 -1C01C0 -3C0380 -380700 -7007F0 -F007F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 25 2 0 -BITMAP -7800F0 -FC00E0 -8C01C0 -0C03C0 -1C0380 -700700 -780F00 -1C0E00 -0C1C00 -8C3C00 -F83800 -F07000 -00F000 -00E1C0 -01C1C0 -03C3C0 -0387C0 -0706C0 -0F0CC0 -0E18C0 -1C1FF0 -3C1FF0 -3800C0 -7000C0 -F000C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 1 -7 -BITMAP -007C00 -007C00 -007C00 -007C00 -007C00 -000000 -000000 -007C00 -007C00 -007C00 -007800 -00F000 -03E000 -07C000 -1F8000 -3E0000 -7C0000 -FC0000 -F80380 -F80380 -F80380 -FE0780 -7FFF80 -3FFF80 -07FC00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 31 0 0 -BITMAP -03E000 -01F000 -00F000 -007800 -003C00 -000000 -00F800 -00F800 -01FC00 -01FC00 -01FC00 -03FE00 -03BE00 -03BE00 -07BE00 -073F00 -071F00 -071F00 -0E1F80 -0E0F80 -0E0F80 -1C0F80 -1FFFC0 -1FFFC0 -3FFFC0 -3807C0 -3803E0 -7003E0 -7003E0 -7003F0 -E001F0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 31 0 0 -BITMAP -007C00 -00F800 -00F000 -01E000 -03C000 -000000 -00F800 -00F800 -01FC00 -01FC00 -01FC00 -03FE00 -03BE00 -03BE00 -07BE00 -073F00 -071F00 -071F00 -0E1F80 -0E0F80 -0E0F80 -1C0F80 -1FFFC0 -1FFFC0 -3FFFC0 -3807C0 -3803E0 -7003E0 -7003E0 -7003F0 -E001F0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 31 0 0 -BITMAP -00F000 -01F800 -03FC00 -039C00 -079E00 -000000 -00F800 -00F800 -01FC00 -01FC00 -01FC00 -03FE00 -03BE00 -03BE00 -07BE00 -073F00 -071F00 -071F00 -0E1F80 -0E0F80 -0E0F80 -1C0F80 -1FFFC0 -1FFFC0 -3FFFC0 -3807C0 -3803E0 -7003E0 -7003E0 -7003F0 -E001F0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 31 0 0 -BITMAP -03C600 -03FE00 -07FE00 -07FC00 -063C00 -000000 -00F800 -00F800 -01FC00 -01FC00 -01FC00 -03FE00 -03BE00 -03BE00 -07BE00 -073F00 -071F00 -071F00 -0E1F80 -0E0F80 -0E0F80 -1C0F80 -1FFFC0 -1FFFC0 -3FFFC0 -3807C0 -3803E0 -7003E0 -7003E0 -7003F0 -E001F0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 30 0 0 -BITMAP -079E00 -079E00 -079E00 -079E00 -000000 -00F800 -00F800 -01FC00 -01FC00 -01FC00 -03FE00 -03BE00 -03BE00 -07BE00 -073F00 -071F00 -071F00 -0E1F80 -0E0F80 -0E0F80 -1C0F80 -1FFFC0 -1FFFC0 -3FFFC0 -3807C0 -3803E0 -7003E0 -7003E0 -7003F0 -E001F0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 31 0 0 -BITMAP -007000 -00D800 -008800 -00D800 -007000 -000000 -00F800 -00F800 -01FC00 -01FC00 -01FC00 -03FE00 -03BE00 -03BE00 -07BE00 -073F00 -071F00 -071F00 -0E1F80 -0E0F80 -0E0F80 -1C0F80 -1FFFC0 -1FFFC0 -3FFFC0 -3807C0 -3803E0 -7003E0 -7003E0 -7003F0 -E001F0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 25 0 0 -BITMAP -007FF0 -007FF0 -007FF0 -00FE00 -00FE00 -00FE00 -01FE00 -01FE00 -03BE00 -03BE00 -03BFE0 -073FE0 -073FE0 -0F3E00 -0E3E00 -0E3E00 -1E3E00 -1C3E00 -1FFE00 -3FFE00 -3FFE00 -703E00 -703FF0 -603FF0 -E03FF0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 32 1 -7 -BITMAP -00FFC0 -03FFE0 -0FFFE0 -1FC060 -3F0000 -3E0000 -7C0000 -7C0000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -FC0000 -7C0000 -7E0000 -3F0020 -3FC0E0 -1FFFE0 -0FFFE0 -03FFE0 -00FF00 -006000 -00E000 -00F800 -003C00 -011C00 -01FC00 -01F800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 31 3 0 -BITMAP -1F00 -0F80 -0780 -03C0 -01E0 -0000 -FFFE -FFFE -FFFE -F800 -F800 -F800 -F800 -F800 -F800 -F800 -FFFC -FFFC -FFFC -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 31 3 0 -BITMAP -03E0 -07C0 -0780 -0F00 -1E00 -0000 -FFFE -FFFE -FFFE -F800 -F800 -F800 -F800 -F800 -F800 -F800 -FFFC -FFFC -FFFC -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 31 3 0 -BITMAP -03C0 -07E0 -0FF0 -0E70 -1E78 -0000 -FFFE -FFFE -FFFE -F800 -F800 -F800 -F800 -F800 -F800 -F800 -FFFC -FFFC -FFFC -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 30 3 0 -BITMAP -3CF0 -3CF0 -3CF0 -3CF0 -0000 -FFFE -FFFE -FFFE -F800 -F800 -F800 -F800 -F800 -F800 -F800 -FFFC -FFFC -FFFC -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 31 2 0 -BITMAP -07C000 -03E000 -01E000 -00F000 -007800 -000000 -FFFF80 -FFFF80 -FFFF80 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -FFFF80 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 31 2 0 -BITMAP -01F000 -03E000 -03C000 -078000 -0F0000 -000000 -FFFF80 -FFFF80 -FFFF80 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -FFFF80 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 31 2 0 -BITMAP -03C000 -07E000 -0FF000 -0E7000 -1E7800 -000000 -FFFF80 -FFFF80 -FFFF80 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -FFFF80 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 30 2 0 -BITMAP -1E7800 -1E7800 -1E7800 -1E7800 -000000 -FFFF80 -FFFF80 -FFFF80 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -FFFF80 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 25 0 0 -BITMAP -7FF800 -7FFE00 -7FFF00 -7C3F80 -7C0FC0 -7C07C0 -7C07C0 -7C07E0 -7C03E0 -7C03E0 -FFC3E0 -FFC3E0 -FFC3E0 -7C03E0 -7C03E0 -7C03E0 -7C03E0 -7C07C0 -7C07C0 -7C07C0 -7C0F80 -7C3F00 -7FFF00 -7FFC00 -7FF000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 31 2 0 -BITMAP -078C00 -07FC00 -0FFC00 -0FF800 -0C7800 -000000 -F80780 -FC0780 -FC0780 -FE0780 -FE0780 -FF0780 -FF0780 -FF8780 -FF8780 -FFC780 -F7C780 -F7E780 -F3E780 -F3F780 -F1F780 -F1FF80 -F0FF80 -F0FF80 -F07F80 -F07F80 -F03F80 -F03F80 -F01F80 -F01F80 -F00F80 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 31 0 0 -BITMAP -03E000 -01F000 -00F000 -007800 -003C00 -000000 -01F800 -0FFF00 -1FFF80 -3F0FC0 -3E07C0 -7C03E0 -7C03E0 -7801E0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -7801E0 -7C03E0 -7C03E0 -3E07C0 -3F0FC0 -1FFF80 -07FE00 -01F800 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 31 0 0 -BITMAP -007C00 -00F800 -00F000 -01E000 -03C000 -000000 -01F800 -0FFF00 -1FFF80 -3F0FC0 -3E07C0 -7C03E0 -7C03E0 -7801E0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -7801E0 -7C03E0 -7C03E0 -3E07C0 -3F0FC0 -1FFF80 -07FE00 -01F800 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 31 0 0 -BITMAP -00F000 -01F800 -03FC00 -039C00 -079E00 -000000 -01F800 -0FFF00 -1FFF80 -3F0FC0 -3E07C0 -7C03E0 -7C03E0 -7801E0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -7801E0 -7C03E0 -7C03E0 -3E07C0 -3F0FC0 -1FFF80 -07FE00 -01F800 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 31 0 0 -BITMAP -03C600 -03FE00 -07FE00 -07FC00 -063C00 -000000 -01F800 -0FFF00 -1FFF80 -3F0FC0 -3E07C0 -7C03E0 -7C03E0 -7801E0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -7801E0 -7C03E0 -7C03E0 -3E07C0 -3F0FC0 -1FFF80 -07FE00 -01F800 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 30 0 0 -BITMAP -079E00 -079E00 -079E00 -079E00 -000000 -01F800 -0FFF00 -1FFF80 -3F0FC0 -3E07C0 -7C03E0 -7C03E0 -7801E0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -F801F0 -7801E0 -7C03E0 -7C03E0 -3E07C0 -3F0FC0 -1FFF80 -07FE00 -01F800 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -200100 -700380 -F807C0 -7C0F80 -3E1F00 -1F3E00 -0FFC00 -07F800 -03F000 -03F000 -07F800 -0FFC00 -1F3E00 -3E1F00 -7C0F80 -F807C0 -700380 -200100 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 25 0 0 -BITMAP -01FCF0 -0FFFE0 -1FFFC0 -3F0FC0 -3E07C0 -7C07E0 -7C0FE0 -780FE0 -F81FF0 -F83DF0 -F839F0 -F871F0 -F8F1F0 -F9E1F0 -F9C1F0 -FBC1F0 -FF81F0 -7F01E0 -7F03E0 -7E03E0 -3E07C0 -3F0FC0 -3FFF80 -7FFE00 -F3F800 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 31 2 0 -BITMAP -07C000 -03E000 -01E000 -00F000 -007800 -000000 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -7C1F00 -7E3F00 -3FFE00 -1FFC00 -07F800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 31 2 0 -BITMAP -01F000 -03E000 -03C000 -078000 -0F0000 -000000 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -7C1F00 -7E3F00 -3FFE00 -1FFC00 -07F800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 31 2 0 -BITMAP -03C000 -07E000 -0FF000 -0E7000 -1E7800 -000000 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -7C1F00 -7E3F00 -3FFE00 -1FFC00 -07F800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 30 2 0 -BITMAP -1E7800 -1E7800 -1E7800 -1E7800 -000000 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -7C1F00 -7E3F00 -3FFE00 -1FFC00 -07F800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 21 31 0 0 -BITMAP -007C00 -00F800 -00F000 -01E000 -03C000 -000000 -FC0078 -7E00F0 -7E00E0 -3F01E0 -3F01C0 -1F83C0 -0F8380 -0FC780 -07C700 -07EE00 -03EE00 -03FC00 -01FC00 -01F800 -00F800 -00F800 -00F800 -00F800 -00F800 -00F800 -00F800 -00F800 -00F800 -00F800 -00F800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 0 -BITMAP -F80000 -F80000 -F80000 -F80000 -F80000 -FFF800 -FFFE00 -FFFF00 -F83F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F81F00 -F83F00 -FFFE00 -FFFC00 -FFF000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 26 2 0 -BITMAP -0FF000 -3FFC00 -7FFE00 -7C7E00 -783E00 -F83E00 -F83C00 -F87C00 -F87800 -F8F000 -F8F000 -F9F000 -F9F800 -F9FC00 -F8FE00 -F87F00 -F83F80 -F81F80 -F80FC0 -F807C0 -F807C0 -F807C0 -F90FC0 -F9FF80 -F9FF00 -F9FC00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 24 1 0 -BITMAP -07C000 -03E000 -01E000 -00F000 -007800 -000000 -0FF000 -3FFC00 -3FFE00 -307F00 -201F00 -001F00 -001F00 -0FFF00 -3FFF00 -7FFF00 -FC1F00 -F81F00 -F81F00 -FC7F00 -FFFFC0 -7FFFC0 -3FCFC0 -1F87C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 24 1 0 -BITMAP -00F800 -01F000 -01E000 -03C000 -078000 -000000 -0FF000 -3FFC00 -3FFE00 -307F00 -201F00 -001F00 -001F00 -0FFF00 -3FFF00 -7FFF00 -FC1F00 -F81F00 -F81F00 -FC7F00 -FFFFC0 -7FFFC0 -3FCFC0 -1F87C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 24 1 0 -BITMAP -01E000 -03F000 -07F800 -073800 -0F3C00 -000000 -0FF000 -3FFC00 -3FFE00 -307F00 -201F00 -001F00 -001F00 -0FFF00 -3FFF00 -7FFF00 -FC1F00 -F81F00 -F81F00 -FC7F00 -FFFFC0 -7FFFC0 -3FCFC0 -1F87C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 24 1 0 -BITMAP -078C00 -07FC00 -0FFC00 -0FF800 -0C7800 -000000 -0FF000 -3FFC00 -3FFE00 -307F00 -201F00 -001F00 -001F00 -0FFF00 -3FFF00 -7FFF00 -FC1F00 -F81F00 -F81F00 -FC7F00 -FFFFC0 -7FFFC0 -3FCFC0 -1F87C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 23 1 0 -BITMAP -0F3C00 -0F3C00 -0F3C00 -0F3C00 -000000 -0FF000 -3FFC00 -3FFE00 -307F00 -201F00 -001F00 -001F00 -0FFF00 -3FFF00 -7FFF00 -FC1F00 -F81F00 -F81F00 -FC7F00 -FFFFC0 -7FFFC0 -3FCFC0 -1F87C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 24 1 0 -BITMAP -01C000 -036000 -022000 -036000 -01C000 -000000 -0FF000 -3FFC00 -3FFE00 -307F00 -201F00 -001F00 -001F00 -0FFF00 -3FFF00 -7FFF00 -FC1F00 -F81F00 -F81F00 -FC7F00 -FFFFC0 -7FFFC0 -3FCFC0 -1F87C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 18 1 0 -BITMAP -1F8F00 -3FFF80 -3FFFC0 -20F3C0 -00F3C0 -00F3E0 -00F3E0 -0FFFE0 -3FFFE0 -7FFFE0 -FCF000 -F8F000 -F8F000 -F9F820 -FFFFE0 -7FFFE0 -7F3FE0 -1E1F80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 -7 -BITMAP -03FF80 -0FFF80 -1FFF80 -3F0180 -7C0000 -7C0000 -F80000 -F80000 -F80000 -F80000 -F80000 -FC0000 -7E0000 -7F8180 -3FFF80 -1FFF80 -0FFF80 -03FE00 -00C000 -01C000 -01F000 -007800 -023800 -03F800 -03F000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 24 1 0 -BITMAP -07C000 -03E000 -01E000 -00F000 -007800 -000000 -03F800 -0FFE00 -1FFF00 -3E0F80 -7C0780 -7C07C0 -F807C0 -FFFFC0 -FFFFC0 -FFFFC0 -F80000 -F80000 -7C0000 -7F00C0 -3FFFC0 -1FFFC0 -0FFFC0 -03FE00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 24 1 0 -BITMAP -00F800 -01F000 -01E000 -03C000 -078000 -000000 -03F800 -0FFE00 -1FFF00 -3E0F80 -7C0780 -7C07C0 -F807C0 -FFFFC0 -FFFFC0 -FFFFC0 -F80000 -F80000 -7C0000 -7F00C0 -3FFFC0 -1FFFC0 -0FFFC0 -03FE00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 24 1 0 -BITMAP -01E000 -03F000 -07F800 -073800 -0F3C00 -000000 -03F800 -0FFE00 -1FFF00 -3E0F80 -7C0780 -7C07C0 -F807C0 -FFFFC0 -FFFFC0 -FFFFC0 -F80000 -F80000 -7C0000 -7F00C0 -3FFFC0 -1FFFC0 -0FFFC0 -03FE00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 23 1 0 -BITMAP -0F3C00 -0F3C00 -0F3C00 -0F3C00 -000000 -03F800 -0FFE00 -1FFF00 -3E0F80 -7C0780 -7C07C0 -F807C0 -FFFFC0 -FFFFC0 -FFFFC0 -F80000 -F80000 -7C0000 -7F00C0 -3FFFC0 -1FFFC0 -0FFFC0 -03FE00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 12 24 3 0 -BITMAP -1F00 -0F80 -0780 -03C0 -01E0 -0000 -FFF0 -FFF0 -FFF0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 12 24 3 0 -BITMAP -03E0 -07C0 -0780 -0F00 -1E00 -0000 -FFF0 -FFF0 -FFF0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 12 24 3 0 -BITMAP -0780 -0FC0 -1FE0 -1CE0 -3CF0 -0000 -FFF0 -FFF0 -FFF0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 12 23 3 0 -BITMAP -3CF0 -3CF0 -3CF0 -3CF0 -0000 -FFF0 -FFF0 -FFF0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 26 1 0 -BITMAP -FF0E00 -FFFE00 -FFFF00 -07FC00 -0FFC00 -0FFE00 -063F00 -041F00 -03FF80 -0FFFC0 -1FFFC0 -3E0FC0 -7C07E0 -7C07E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803C0 -7C07C0 -7C07C0 -3E1F80 -1FFF00 -0FFE00 -03F800 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 24 2 0 -BITMAP -0F18 -0FF8 -1FF8 -1FF0 -18F0 -0000 -F8F8 -F9FC -FBFE -FFFF -FFFF -FE1F -FC1F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 24 1 0 -BITMAP -03E000 -01F000 -00F000 -007800 -003C00 -000000 -03F800 -0FFE00 -1FFF00 -3E0F80 -7C07C0 -7C07C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7C07C0 -7C07C0 -3E0F80 -1FFF00 -0FFE00 -03F800 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 24 1 0 -BITMAP -00F800 -01F000 -01E000 -03C000 -078000 -000000 -03F800 -0FFE00 -1FFF00 -3E0F80 -7C07C0 -7C07C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7C07C0 -7C07C0 -3E0F80 -1FFF00 -0FFE00 -03F800 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 24 1 0 -BITMAP -01E000 -03F000 -07F800 -073800 -0F3C00 -000000 -03F800 -0FFE00 -1FFF00 -3E0F80 -7C07C0 -7C07C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7C07C0 -7C07C0 -3E0F80 -1FFF00 -0FFE00 -03F800 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 24 1 0 -BITMAP -03C600 -03FE00 -07FE00 -07FC00 -063C00 -000000 -03F800 -0FFE00 -1FFF00 -3E0F80 -7C07C0 -7C07C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7C07C0 -7C07C0 -3E0F80 -1FFF00 -0FFE00 -03F800 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 23 1 0 -BITMAP -0F3C00 -0F3C00 -0F3C00 -0F3C00 -000000 -03F800 -0FFE00 -1FFF00 -3E0F80 -7C07C0 -7C07C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7C07C0 -7C07C0 -3E0F80 -1FFF00 -0FFE00 -03F800 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 18 2 0 -BITMAP -03E000 -03E000 -03E000 -03E000 -03E000 -000000 -000000 -FFFF80 -FFFF80 -FFFF80 -FFFF80 -000000 -000000 -03E000 -03E000 -03E000 -03E000 -03E000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 18 1 0 -BITMAP -03FFE0 -0FFFC0 -1FFF80 -3F0F80 -7C1FC0 -7C1FC0 -F83FE0 -F87BE0 -F8F3E0 -F9E3E0 -FBC3E0 -FF83E0 -7F07C0 -7E07C0 -3E1F80 -3FFF00 -7FFE00 -FFF800 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 24 2 0 -BITMAP -0F80 -07C0 -03C0 -01E0 -00F0 -0000 -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F83F -F87F -FFFF -FFFF -7FDF -7F9F -1F1F -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 24 2 0 -BITMAP -01F0 -03E0 -03C0 -0780 -0F00 -0000 -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F83F -F87F -FFFF -FFFF -7FDF -7F9F -1F1F -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 24 2 0 -BITMAP -03C0 -07E0 -0FF0 -0E70 -1E78 -0000 -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F83F -F87F -FFFF -FFFF -7FDF -7F9F -1F1F -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 23 2 0 -BITMAP -1E78 -1E78 -1E78 -1E78 -0000 -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F83F -F87F -FFFF -FFFF -7FDF -7F9F -1F1F -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 31 1 -7 -BITMAP -00F800 -01F000 -01E000 -03C000 -078000 -000000 -FC01E0 -7C01C0 -7C03C0 -7E0380 -3E0380 -3F0700 -1F0700 -1F8F00 -0F8E00 -0FDE00 -07DC00 -07DC00 -07F800 -03F800 -03F800 -01F000 -01F000 -01E000 -01E000 -03C000 -03C000 -078000 -7F8000 -7F0000 -7C0000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 31 2 -7 -BITMAP -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F8F800 -F9FC00 -FBFE00 -FFFF00 -FFFF00 -FE1F80 -FC1F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F81F00 -FC3F00 -FFFF00 -FFFE00 -FBFC00 -F9F000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 30 1 -7 -BITMAP -0F3C00 -0F3C00 -0F3C00 -0F3C00 -000000 -FC01E0 -7C01C0 -7C03C0 -7E0380 -3E0380 -3F0700 -1F0700 -1F8F00 -0F8E00 -0FDE00 -07DC00 -07DC00 -07F800 -03F800 -03F800 -01F000 -01F000 -01E000 -01E000 -03C000 -03C000 -078000 -7F8000 -7F0000 -7C0000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lutRS08-L1.bdf diff -u xc/fonts/bdf/100dpi/lutRS08-L1.bdf:1.1 xc/fonts/bdf/100dpi/lutRS08-L1.bdf:removed --- xc/fonts/bdf/100dpi/lutRS08-L1.bdf:1.1 Wed Apr 4 18:55:35 2001 +++ xc/fonts/bdf/100dpi/lutRS08-L1.bdf Wed Mar 16 21:03:46 2005 @@ -1,2761 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutRS08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -FONT -B&H-LucidaTypewriter-Medium-R-Normal-Sans-11-80-100-100-M-70-ISO8859-1 -SIZE 8 100 100 -FONTBOUNDINGBOX 9 12 0 -2 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 11 -POINT_SIZE 80 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "M" -AVERAGE_WIDTH 70 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 10 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter" -X_HEIGHT 6 -CAP_HEIGHT 8 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -A8 -00 -88 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 8 3 0 -BITMAP -80 -80 -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 3 2 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -28 -28 -FC -78 -FC -50 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 -1 -BITMAP -20 -78 -A0 -A0 -60 -30 -28 -28 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -44 -A8 -B8 -50 -28 -74 -54 -88 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -38 -48 -58 -60 -B2 -9A -CC -7E -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 3 3 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 10 2 -2 -BITMAP -30 -40 -C0 -80 -80 -80 -80 -40 -40 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 10 1 -2 -BITMAP -C0 -20 -20 -10 -10 -10 -10 -20 -20 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 5 1 3 -BITMAP -20 -A8 -50 -50 -50 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -20 -20 -F8 -20 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 4 2 -2 -BITMAP -C0 -C0 -40 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 1 0 2 -BITMAP -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 1 2 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -04 -08 -08 -10 -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -70 -98 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -60 -A0 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 8 1 0 -BITMAP -E0 -90 -10 -30 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 8 1 0 -BITMAP -E0 -10 -10 -60 -10 -10 -10 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -10 -30 -70 -50 -90 -F8 -10 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 8 1 0 -BITMAP -F0 -80 -80 -E0 -30 -10 -10 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -38 -40 -80 -F0 -88 -88 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F8 -08 -10 -30 -20 -40 -C0 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -70 -88 -88 -70 -D8 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -70 -88 -88 -88 -78 -08 -10 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 6 3 0 -BITMAP -80 -00 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 8 3 -2 -BITMAP -80 -00 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -04 -18 -E0 -60 -18 -04 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 4 0 1 -BITMAP -FC -00 -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -80 -60 -18 -1C -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F0 -88 -08 -10 -20 -20 -00 -20 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -3C -44 -9C -A4 -AC -BE -40 -38 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -30 -30 -30 -58 -48 -78 -88 -84 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F8 -88 -88 -F0 -90 -88 -88 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -3C -40 -80 -80 -80 -80 -40 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -F8 -8C -84 -84 -84 -84 -8C -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F8 -80 -80 -80 -F0 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -3C -40 -80 -80 -84 -84 -44 -3C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -88 -88 -88 -F8 -88 -88 -88 -88 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F8 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 8 1 0 -BITMAP -70 -10 -10 -10 -10 -10 -10 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -88 -90 -A0 -E0 -A0 -B0 -98 -8C -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -CC -CC -CC -CC -B4 -B4 -B4 -84 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -88 -C8 -C8 -A8 -A8 -98 -98 -88 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -78 -48 -84 -84 -84 -84 -48 -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F8 -88 -88 -88 -F0 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 -2 -BITMAP -78 -48 -84 -84 -84 -84 -4C -78 -08 -04 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -F8 -88 -88 -98 -E0 -90 -88 -8C -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -70 -80 -80 -60 -18 -08 -88 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -FE -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -88 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -84 -84 -48 -48 -48 -30 -30 -30 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -82 -92 -AA -AE -6C -6C -64 -44 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -C4 -48 -30 -30 -30 -78 -48 -84 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -C6 -44 -28 -28 -10 -10 -10 -10 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -08 -18 -10 -20 -40 -C0 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 10 3 -2 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -80 -40 -40 -20 -20 -10 -10 -08 -08 -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 10 1 -2 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 1 -BITMAP -10 -30 -30 -78 -48 -48 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 1 0 -1 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 1 2 7 -BITMAP -C0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -78 -48 -78 -88 -88 -7C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -80 -80 -B0 -C8 -88 -88 -98 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -78 -C0 -80 -80 -C0 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -08 -08 -78 -C8 -88 -88 -98 -68 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -70 -88 -F8 -80 -80 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -3C -20 -20 -FC -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 -2 -BITMAP -78 -C8 -88 -88 -98 -68 -08 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -80 -80 -B0 -C8 -88 -88 -88 -88 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 8 1 0 -BITMAP -20 -00 -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 10 1 -2 -BITMAP -10 -00 -F0 -10 -10 -10 -10 -10 -10 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -80 -80 -98 -A0 -C0 -A0 -B0 -98 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 8 1 0 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -F8 -A8 -A8 -A8 -A8 -A8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -B0 -C8 -88 -88 -88 -88 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 -2 -BITMAP -B0 -C8 -88 -88 -98 -F0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 -2 -BITMAP -78 -C8 -88 -88 -98 -68 -08 -08 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 6 2 0 -BITMAP -B0 -D0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -78 -80 -E0 -18 -88 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -40 -F8 -40 -40 -40 -40 -78 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -84 -48 -48 -48 -30 -30 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -84 -B4 -B4 -B4 -58 -48 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -CC -48 -30 -30 -48 -CC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 -2 -BITMAP -84 -48 -48 -30 -30 -30 -20 -E0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -F8 -10 -30 -60 -C0 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 10 1 -2 -BITMAP -30 -40 -40 -40 -C0 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 10 3 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 -2 -BITMAP -C0 -20 -20 -20 -38 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 2 0 2 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 8 3 -2 -BITMAP -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 8 1 0 -BITMAP -20 -70 -A0 -A0 -A0 -A0 -70 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 8 2 0 -BITMAP -30 -40 -40 -E0 -40 -40 -40 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 1 -BITMAP -84 -78 -48 -48 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -C6 -6C -38 -7C -10 -7C -10 -10 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 10 3 -2 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 10 1 -2 -BITMAP -70 -80 -80 -60 -90 -D0 -60 -10 -90 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 1 2 7 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -70 -88 -E8 -C8 -C8 -E8 -88 -70 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 4 1 4 -BITMAP -F0 -70 -90 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -28 -50 -F0 -D0 -50 -28 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 4 0 1 -BITMAP -FC -04 -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 5 1 3 -BITMAP -60 -F0 -D0 -F0 -60 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 1 2 7 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 2 2 6 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -20 -20 -F8 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 4 0 4 -BITMAP -E0 -20 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 4 0 4 -BITMAP -E0 -E0 -20 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 1 2 7 -BITMAP -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 -2 -BITMAP -88 -88 -88 -88 -98 -E8 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 10 1 -2 -BITMAP -F0 -F0 -F0 -70 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 1 3 3 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 2 3 -2 -BITMAP -80 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 4 0 4 -BITMAP -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 4 1 4 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -A0 -50 -58 -78 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 8 2 0 -BITMAP -C6 -44 -48 -F0 -3C -3C -5E -84 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 8 2 0 -BITMAP -C6 -44 -48 -F0 -3E -22 -44 -8E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 8 2 0 -BITMAP -E6 -E4 -28 -F0 -3C -3C -5E -84 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 -2 -BITMAP -20 -00 -20 -20 -40 -80 -88 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -30 -30 -30 -30 -58 -48 -78 -88 -84 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -30 -30 -30 -30 -58 -48 -78 -88 -84 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -30 -30 -30 -58 -48 -78 -88 -84 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -30 -30 -30 -58 -48 -78 -88 -84 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -28 -30 -30 -30 -58 -48 -78 -88 -84 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -30 -30 -30 -30 -30 -58 -48 -78 -88 -84 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -1C -30 -30 -78 -50 -70 -90 -9C -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -3C -40 -80 -80 -80 -80 -40 -3C -20 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -20 -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -40 -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -50 -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -10 -F8 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -40 -F8 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -60 -F8 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -50 -F8 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -7C -46 -42 -E2 -42 -42 -46 -7C -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F0 -88 -C8 -C8 -A8 -A8 -98 -98 -88 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -10 -78 -48 -84 -84 -84 -84 -48 -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -20 -78 -48 -84 -84 -84 -84 -48 -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -30 -78 -48 -84 -84 -84 -84 -48 -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -78 -48 -84 -84 -84 -84 -48 -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -50 -78 -48 -84 -84 -84 -84 -48 -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -84 -48 -30 -30 -48 -84 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -74 -4C -9C -94 -A4 -C4 -C8 -B8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -30 -88 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -60 -88 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F0 -88 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -50 -88 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -30 -C6 -44 -28 -28 -10 -10 -10 -10 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -80 -F0 -88 -88 -88 -88 -F0 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F0 -90 -90 -A0 -A0 -90 -88 -88 -B0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -10 -78 -48 -78 -88 -88 -7C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -20 -78 -48 -78 -88 -88 -7C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -30 -78 -48 -78 -88 -88 -7C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -78 -78 -48 -78 -88 -88 -7C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -50 -78 -48 -78 -88 -88 -7C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -30 -30 -78 -48 -78 -88 -88 -7C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -6C -12 -7E -90 -90 -6E -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 -2 -BITMAP -78 -C0 -80 -80 -C0 -78 -20 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -10 -70 -88 -F8 -80 -80 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -40 -70 -88 -F8 -80 -80 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -E0 -70 -88 -F8 -80 -80 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -50 -70 -88 -F8 -80 -80 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 7 1 0 -BITMAP -20 -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 7 1 0 -BITMAP -40 -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 7 1 0 -BITMAP -70 -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 7 1 0 -BITMAP -50 -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -E0 -50 -70 -88 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -F0 -B0 -C8 -88 -88 -88 -88 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -10 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -20 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -30 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -50 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -20 -00 -F8 -00 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -7C -CC -94 -A4 -CC -F8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -30 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -60 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -78 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -50 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 -2 -BITMAP -30 -84 -48 -48 -30 -30 -30 -20 -E0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 -2 -BITMAP -80 -80 -B0 -C8 -88 -88 -98 -F0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 -2 -BITMAP -50 -84 -48 -48 -30 -30 -30 -20 -E0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lutRS10-L1.bdf diff -u xc/fonts/bdf/100dpi/lutRS10-L1.bdf:1.1 xc/fonts/bdf/100dpi/lutRS10-L1.bdf:removed --- xc/fonts/bdf/100dpi/lutRS10-L1.bdf:1.1 Wed Apr 4 18:55:35 2001 +++ xc/fonts/bdf/100dpi/lutRS10-L1.bdf Wed Mar 16 21:03:46 2005 @@ -1,3120 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutRS10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -FONT -B&H-LucidaTypewriter-Medium-R-Normal-Sans-14-100-100-100-M-80-ISO8859-1 -SIZE 10 100 100 -FONTBOUNDINGBOX 11 16 -1 -3 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 14 -POINT_SIZE 100 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "M" -AVERAGE_WIDTH 80 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 13 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter" -X_HEIGHT 7 -CAP_HEIGHT 10 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 9 1 0 -BITMAP -A8 -00 -88 -00 -88 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 1 10 4 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 4 3 2 7 -BITMAP -90 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -12 -12 -16 -7F -24 -24 -FE -68 -48 -48 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 12 2 -1 -BITMAP -20 -78 -A0 -A0 -E0 -60 -30 -28 -28 -A8 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -61 -92 -94 -9C -68 -10 -36 -29 -49 -86 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -1C00 -2200 -2200 -3C00 -7000 -D880 -8C80 -8780 -C300 -3D80 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 3 4 3 6 -BITMAP -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 13 2 -3 -BITMAP -18 -30 -40 -C0 -80 -80 -80 -80 -80 -40 -40 -20 -18 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 13 1 -3 -BITMAP -C0 -60 -10 -10 -08 -08 -08 -08 -08 -10 -10 -20 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 6 1 4 -BITMAP -30 -B4 -CC -28 -78 -48 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 2 5 3 -3 -BITMAP -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 1 1 3 -BITMAP -FE -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 2 1 3 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 13 1 -3 -BITMAP -02 -04 -04 -08 -08 -10 -10 -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -38 -44 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -30 -F0 -10 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 10 2 0 -BITMAP -F0 -88 -08 -08 -18 -30 -20 -40 -C0 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 10 2 0 -BITMAP -F0 -88 -08 -08 -70 -18 -08 -08 -18 -F0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -18 -18 -38 -28 -48 -88 -FC -08 -08 -08 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 10 2 0 -BITMAP -F8 -80 -80 -80 -E0 -18 -08 -08 -18 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -3C -44 -40 -80 -BC -C6 -82 -82 -46 -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -FC -0C -08 -18 -10 -10 -20 -20 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -78 -84 -84 -CC -70 -58 -84 -84 -C4 -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -78 -C4 -82 -82 -C6 -7A -02 -04 -04 -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 1 7 4 0 -BITMAP -80 -00 -00 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 1 10 4 -3 -BITMAP -80 -00 -00 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -02 -0C -30 -C0 -30 -0C -02 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 3 1 2 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -80 -60 -18 -06 -18 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -F8 -84 -04 -0C -18 -20 -20 -00 -00 -10 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -1E00 -6100 -4700 -8900 -9100 -9300 -9700 -CD80 -6200 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -18 -18 -18 -24 -24 -24 -7E -42 -42 -81 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -F8 -84 -84 -8C -F8 -88 -84 -84 -84 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -3E -62 -40 -80 -80 -80 -80 -40 -60 -3E -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -F8 -84 -82 -82 -82 -82 -82 -82 -84 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 2 0 -BITMAP -FC -80 -80 -80 -F8 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 2 0 -BITMAP -FC -80 -80 -80 -80 -F8 -80 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -3E -62 -40 -80 -80 -82 -82 -42 -62 -3E -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -84 -84 -84 -84 -FC -84 -84 -84 -84 -84 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 10 2 0 -BITMAP -F8 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 10 1 0 -BITMAP -78 -08 -08 -08 -08 -08 -08 -08 -08 -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -84 -88 -90 -A0 -E0 -A0 -B0 -98 -8C -86 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -C6 -C6 -C6 -C6 -AA -AA -AA -AA -92 -82 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -84 -C4 -C4 -A4 -A4 -94 -94 -8C -8C -84 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3C -42 -C3 -81 -81 -81 -81 -C3 -42 -3C -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 2 0 -BITMAP -F8 -84 -84 -84 -88 -F0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 9 13 0 -3 -BITMAP -3C00 -4200 -C200 -8100 -8100 -8100 -8100 -C300 -4300 -3E00 -0400 -0300 -0180 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -F8 -84 -84 -84 -88 -F0 -98 -88 -84 -86 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -78 -84 -80 -C0 -60 -18 -04 -04 -8C -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -FE -10 -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -84 -84 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -81 -42 -42 -42 -24 -24 -24 -18 -18 -18 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -81 -91 -91 -AA -AA -6A -6A -6A -44 -44 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -C3 -62 -24 -18 -18 -18 -3C -24 -42 -C3 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -C3 -42 -24 -24 -18 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -FE -04 -04 -08 -10 -10 -20 -40 -40 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 4 13 3 -3 -BITMAP -F0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 13 1 -3 -BITMAP -80 -40 -40 -20 -20 -10 -10 -10 -08 -08 -04 -04 -02 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 4 13 1 -3 -BITMAP -F0 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 8 1 2 -BITMAP -10 -10 -38 -28 -28 -44 -44 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 1 0 -2 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 3 1 3 9 -BITMAP -E0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -7C -44 -04 -7C -C4 -84 -7E -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -80 -80 -80 -B8 -CC -84 -84 -84 -8C -F8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -3C -40 -80 -80 -80 -40 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -04 -04 -04 -7C -C4 -84 -84 -84 -CC -74 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -78 -CC -84 -FC -80 -44 -3C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -1E -20 -20 -20 -FE -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 -3 -BITMAP -3A -46 -82 -82 -82 -C6 -7A -02 -42 -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -80 -80 -80 -B8 -C4 -84 -84 -84 -84 -84 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 4 10 1 0 -BITMAP -10 -00 -00 -F0 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 13 1 -3 -BITMAP -08 -00 -00 -78 -08 -08 -08 -08 -08 -08 -08 -08 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 2 0 -BITMAP -80 -80 -80 -98 -90 -A0 -E0 -B0 -90 -8C -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 4 10 1 0 -BITMAP -F0 -10 -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -B6 -DA -92 -92 -92 -92 -92 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -B8 -C4 -84 -84 -84 -84 -84 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 -3 -BITMAP -B8 -CC -84 -84 -84 -8C -F8 -80 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 -3 -BITMAP -7C -C4 -84 -84 -84 -CC -74 -04 -04 -04 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 7 2 0 -BITMAP -B8 -C8 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -7C -80 -C0 -78 -04 -84 -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -20 -20 -FC -20 -20 -20 -20 -20 -1C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -84 -84 -84 -84 -84 -8C -74 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -81 -42 -42 -24 -24 -18 -18 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -81 -99 -9A -6A -66 -66 -66 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -C6 -6C -28 -10 -28 -4C -C6 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 -3 -BITMAP -82 -44 -44 -2C -28 -28 -10 -10 -20 -E0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -FE -04 -08 -10 -20 -40 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 13 2 -3 -BITMAP -18 -20 -20 -20 -20 -20 -C0 -20 -20 -20 -20 -20 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 1 13 4 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 13 2 -3 -BITMAP -C0 -20 -20 -20 -20 -20 -18 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 3 1 2 -BITMAP -62 -92 -8C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 1 10 4 -3 -BITMAP -80 -00 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -10 -3C -54 -90 -90 -90 -90 -54 -3C -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 10 2 0 -BITMAP -38 -40 -40 -40 -E0 -40 -40 -40 -80 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 8 1 1 -BITMAP -82 -C6 -7C -44 -44 -44 -7C -82 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -C6 -44 -28 -10 -7C -10 -7C -10 -10 -10 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 1 13 4 -3 -BITMAP -80 -80 -80 -80 -80 -00 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 13 2 -3 -BITMAP -78 -80 -80 -C0 -70 -98 -88 -C8 -30 -18 -08 -88 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 4 1 2 9 -BITMAP -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3C -42 -9D -B1 -A1 -A1 -B1 -9D -42 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 5 2 5 -BITMAP -F0 -90 -70 -90 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -12 -24 -48 -D8 -48 -24 -12 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 3 1 2 -BITMAP -FE -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 1 1 3 -BITMAP -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 6 1 4 -BITMAP -38 -FE -AA -BA -EE -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 4 1 2 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 3 2 4 8 -BITMAP -E0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 3 5 -1 5 -BITMAP -E0 -20 -60 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 3 5 -1 5 -BITMAP -E0 -20 -C0 -20 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 3 1 3 9 -BITMAP -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 -3 -BITMAP -84 -84 -84 -84 -84 -8C -F4 -80 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 13 1 -3 -BITMAP -7C -F4 -F4 -F4 -74 -14 -14 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 2 1 3 3 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 2 3 3 -3 -BITMAP -80 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 3 5 -1 5 -BITMAP -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 5 2 5 -BITMAP -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -90 -48 -24 -36 -64 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 2 0 -BITMAP -C3 -42 -44 -4C -E8 -12 -36 -2A -4F -82 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 2 0 -BITMAP -C3 -42 -44 -4C -E8 -17 -31 -23 -42 -87 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 2 0 -BITMAP -E3 -22 -C4 -2C -E8 -12 -36 -2A -4F -82 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 -3 -BITMAP -20 -00 -00 -10 -30 -60 -C0 -80 -C4 -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -1C -00 -18 -18 -18 -24 -24 -24 -7E -42 -42 -81 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -38 -00 -18 -18 -18 -24 -24 -24 -7E -42 -42 -81 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -3E -00 -18 -18 -18 -24 -24 -24 -7E -42 -42 -81 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -3E -00 -18 -18 -18 -24 -24 -24 -7E -42 -42 -81 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -24 -00 -18 -18 -18 -24 -24 -24 -7E -42 -42 -81 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 13 0 0 -BITMAP -18 -18 -00 -18 -18 -18 -24 -24 -24 -7E -42 -42 -81 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -0F -18 -18 -18 -28 -2E -68 -78 -48 -8F -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 13 1 -3 -BITMAP -3E -62 -40 -80 -80 -80 -80 -40 -60 -3E -10 -08 -18 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 12 2 0 -BITMAP -70 -00 -FC -80 -80 -80 -F8 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 12 2 0 -BITMAP -70 -00 -FC -80 -80 -80 -F8 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 12 2 0 -BITMAP -7C -00 -FC -80 -80 -80 -F8 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 12 2 0 -BITMAP -48 -00 -FC -80 -80 -80 -F8 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 12 2 0 -BITMAP -70 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 12 2 0 -BITMAP -70 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 12 2 0 -BITMAP -F8 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 12 2 0 -BITMAP -90 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -7C -42 -41 -41 -F1 -41 -41 -41 -42 -7C -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -7C -00 -84 -C4 -C4 -A4 -A4 -94 -94 -8C -8C -84 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -1C -00 -3C -42 -C3 -81 -81 -81 -81 -C3 -42 -3C -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -38 -00 -3C -42 -C3 -81 -81 -81 -81 -C3 -42 -3C -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -3E -00 -3C -42 -C3 -81 -81 -81 -81 -C3 -42 -3C -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -3E -00 -3C -42 -C3 -81 -81 -81 -81 -C3 -42 -3C -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -24 -00 -3C -42 -C3 -81 -81 -81 -81 -C3 -42 -3C -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -82 -44 -28 -10 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3F -43 -C7 -85 -89 -91 -A1 -E3 -C2 -FC -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -38 -00 -84 -84 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -70 -00 -84 -84 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -F8 -00 -84 -84 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -48 -00 -84 -84 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -38 -00 -C3 -42 -24 -24 -18 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 2 0 -BITMAP -80 -80 -F8 -84 -84 -84 -88 -F0 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 11 2 0 -BITMAP -70 -88 -88 -90 -A0 -A0 -90 -8C -84 -A4 -B8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -38 -00 -7C -44 -04 -7C -C4 -84 -7E -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -38 -00 -7C -44 -04 -7C -C4 -84 -7E -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -7C -00 -7C -44 -04 -7C -C4 -84 -7E -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -7C -00 -7C -44 -04 -7C -C4 -84 -7E -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -48 -00 -7C -44 -04 -7C -C4 -84 -7E -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -30 -30 -00 -7C -44 -04 -7C -C4 -84 -7E -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -76 -09 -09 -7F -88 -88 -7F -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 10 1 -3 -BITMAP -3C -40 -80 -80 -80 -40 -3C -20 -10 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -38 -00 -78 -CC -84 -FC -80 -44 -3C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -70 -00 -78 -CC -84 -FC -80 -44 -3C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -F8 -00 -78 -CC -84 -FC -80 -44 -3C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -48 -00 -78 -CC -84 -FC -80 -44 -3C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 9 1 0 -BITMAP -38 -00 -F0 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 4 9 1 0 -BITMAP -70 -00 -F0 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 9 1 0 -BITMAP -F8 -00 -F0 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 5 9 1 0 -BITMAP -48 -00 -F0 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -F8 -78 -8C -3C -46 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -F8 -00 -B8 -C4 -84 -84 -84 -84 -84 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -38 -00 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -38 -00 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -7C -00 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -7C -00 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -48 -00 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -10 -00 -00 -FE -00 -00 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -3E -46 -8A -92 -A2 -C4 -F8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -38 -00 -84 -84 -84 -84 -84 -8C -74 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -70 -00 -84 -84 -84 -84 -84 -8C -74 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -7C -00 -84 -84 -84 -84 -84 -8C -74 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -48 -00 -84 -84 -84 -84 -84 -8C -74 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 12 1 -3 -BITMAP -38 -00 -82 -44 -44 -2C -28 -28 -10 -10 -20 -E0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 6 13 1 -3 -BITMAP -80 -80 -80 -B8 -CC -84 -84 -84 -8C -F8 -80 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 12 1 -3 -BITMAP -48 -00 -82 -44 -44 -2C -28 -28 -10 -10 -20 -E0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lutRS12-L1.bdf diff -u xc/fonts/bdf/100dpi/lutRS12-L1.bdf:1.1 xc/fonts/bdf/100dpi/lutRS12-L1.bdf:removed --- xc/fonts/bdf/100dpi/lutRS12-L1.bdf:1.1 Wed Apr 4 18:55:35 2001 +++ xc/fonts/bdf/100dpi/lutRS12-L1.bdf Wed Mar 16 21:03:46 2005 @@ -1,3481 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutRS12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -FONT -B&H-LucidaTypewriter-Medium-R-Normal-Sans-17-120-100-100-M-100-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 13 18 -1 -3 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 17 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "M" -AVERAGE_WIDTH 100 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 15 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter" -X_HEIGHT 9 -CAP_HEIGHT 12 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 11 1 0 -BITMAP -AA -00 -82 -00 -82 -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 1 12 5 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -00 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 5 4 3 8 -BITMAP -88 -88 -88 -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0900 -1B00 -1200 -7F80 -1200 -2400 -FF00 -2400 -2400 -4C00 -4800 -4800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 14 2 -1 -BITMAP -10 -7E -D2 -90 -90 -F0 -30 -1C -16 -12 -12 -96 -FC -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -70C0 -D880 -8900 -8A00 -DE00 -7400 -0800 -1380 -1440 -2440 -4440 -C380 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 11 12 0 0 -BITMAP -1E00 -2100 -2100 -2300 -1C00 -3000 -C820 -8420 -8260 -81C0 -41C0 -3EE0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 3 4 4 8 -BITMAP -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 5 14 3 -2 -BITMAP -18 -30 -60 -40 -80 -80 -80 -80 -80 -80 -40 -40 -30 -18 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 5 14 2 -2 -BITMAP -C0 -60 -30 -10 -08 -08 -08 -08 -08 -08 -10 -10 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 7 1 5 -BITMAP -18 -18 -DB -66 -2C -76 -24 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 2 6 4 -3 -BITMAP -C0 -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 1 1 4 -BITMAP -FF80 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 2 2 4 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 14 1 -2 -BITMAP -0180 -0100 -0300 -0200 -0400 -0400 -0800 -0800 -1000 -1000 -2000 -6000 -4000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -3C -46 -82 -81 -81 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 12 2 0 -BITMAP -10 -F0 -10 -10 -10 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 12 2 0 -BITMAP -78 -8C -04 -04 -04 -08 -18 -30 -60 -40 -C0 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 12 2 0 -BITMAP -F8 -8C -04 -04 -08 -70 -0C -04 -04 -04 -88 -F0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -04 -0C -1C -14 -24 -24 -44 -84 -FF -04 -04 -04 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 12 2 0 -BITMAP -FC -80 -80 -80 -F0 -18 -04 -04 -04 -04 -88 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -1E -22 -40 -80 -BC -C2 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 12 2 0 -BITMAP -FE -06 -04 -0C -08 -18 -10 -30 -20 -20 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -3E -63 -41 -41 -72 -3C -46 -83 -81 -81 -42 -3C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -3C -42 -81 -81 -81 -81 -43 -3D -01 -02 -44 -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 2 9 4 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 2 12 4 -3 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -0080 -0380 -0E00 -3800 -E000 -3800 -0E00 -0380 -0080 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 5 1 2 -BITMAP -FF80 -0000 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -8000 -E000 -3800 -0E00 -0380 -0E00 -3800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 12 2 0 -BITMAP -FC -86 -82 -02 -04 -08 -10 -10 -10 -00 -00 -10 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1E00 -2100 -4700 -8900 -9100 -9100 -9300 -9300 -9700 -4D80 -6200 -1E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0C00 -0C00 -0C00 -1200 -1200 -1200 -2100 -2100 -7F00 -4080 -4080 -80C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -FE -83 -81 -81 -87 -FC -86 -83 -81 -81 -83 -FE -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1F80 -2080 -4000 -C000 -8000 -8000 -8000 -8000 -C000 -4000 -3080 -1F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -FE00 -8300 -8180 -8080 -8080 -8080 -8080 -8080 -8080 -8100 -8300 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 12 2 0 -BITMAP -FE -80 -80 -80 -80 -FC -80 -80 -80 -80 -80 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 12 2 0 -BITMAP -FE -80 -80 -80 -80 -80 -FC -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1F80 -2080 -4000 -8000 -8000 -8000 -8000 -8080 -C080 -4080 -3080 -1F80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -81 -81 -81 -81 -81 -FF -81 -81 -81 -81 -81 -81 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 12 2 0 -BITMAP -FE -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 5 12 2 0 -BITMAP -78 -08 -08 -08 -08 -08 -08 -08 -08 -08 -88 -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -8300 -8600 -8C00 -9800 -9000 -A000 -E000 -9000 -8800 -8400 -8200 -8180 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 12 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -C180 -C180 -E380 -A280 -A280 -A280 -9480 -9480 -9480 -9480 -8880 -8080 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -81 -C1 -E1 -A1 -91 -91 -89 -89 -85 -83 -83 -81 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 2 0 -BITMAP -FE -83 -81 -81 -81 -82 -FC -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 15 0 -3 -BITMAP -3C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -8080 -4180 -6300 -1F00 -0200 -01C0 -0080 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 12 2 0 -BITMAP -FC -86 -82 -82 -82 -8C -F8 -88 -8C -84 -82 -82 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -3F -C1 -80 -80 -40 -38 -06 -03 -01 -01 -82 -7C -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -FF80 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -81 -81 -81 -81 -81 -81 -81 -81 -81 -81 -C2 -7C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -C040 -4080 -4080 -2080 -2100 -2100 -1300 -1200 -1200 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -8040 -8840 -88C0 -9C80 -D480 -D480 -5480 -5580 -5380 -6300 -4100 -4100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -40C0 -2180 -2100 -1200 -0E00 -0C00 -0C00 -1200 -1200 -2100 -4180 -C0C0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -C180 -4100 -2200 -2200 -1400 -1400 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -FF80 -0100 -0300 -0200 -0400 -0800 -0800 -1000 -2000 -6000 -4000 -FF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 5 14 4 -2 -BITMAP -F8 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 14 1 -2 -BITMAP -C000 -4000 -6000 -2000 -1000 -1000 -0800 -0800 -0400 -0400 -0200 -0300 -0100 -0180 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 5 14 1 -2 -BITMAP -F8 -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 10 1 2 -BITMAP -0800 -0800 -0800 -1400 -1400 -2200 -2200 -4100 -4100 -8080 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 1 0 -1 -BITMAP -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 4 2 3 10 -BITMAP -E0 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -7C -42 -02 -02 -3E -C2 -82 -86 -7B -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -80 -80 -80 -BC -E2 -81 -81 -81 -81 -83 -C2 -BC -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 9 2 0 -BITMAP -3E -42 -80 -80 -80 -80 -C0 -42 -3E -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -01 -01 -01 -3D -43 -C1 -81 -81 -81 -81 -47 -3D -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -3E -42 -81 -81 -FF -80 -80 -41 -3F -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 13 2 0 -BITMAP -1F -20 -20 -20 -FF -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 -3 -BITMAP -3D -43 -81 -81 -81 -81 -81 -47 -3D -01 -41 -7E -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 12 2 0 -BITMAP -80 -80 -80 -BC -C2 -82 -82 -82 -82 -82 -82 -82 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 4 12 2 0 -BITMAP -10 -00 -00 -F0 -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 5 15 2 -3 -BITMAP -08 -00 -00 -78 -08 -08 -08 -08 -08 -08 -08 -08 -08 -88 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 12 2 0 -BITMAP -80 -80 -80 -8C -98 -90 -A0 -E0 -B0 -98 -88 -86 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 4 12 2 0 -BITMAP -F0 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -B380 -CC80 -8880 -8880 -8880 -8880 -8880 -8880 -8880 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 9 2 0 -BITMAP -BC -C2 -82 -82 -82 -82 -82 -82 -82 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -3E00 -6300 -C180 -8080 -8080 -8080 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 -3 -BITMAP -BC -E2 -81 -81 -81 -81 -83 -C2 -BC -80 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 -3 -BITMAP -3D -43 -C1 -81 -81 -81 -81 -47 -3D -01 -01 -01 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 9 3 0 -BITMAP -BC -C4 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 9 2 0 -BITMAP -7E -80 -80 -E0 -38 -06 -02 -86 -FC -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 11 2 0 -BITMAP -20 -20 -FE -20 -20 -20 -20 -20 -20 -20 -1E -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 9 2 0 -BITMAP -82 -82 -82 -82 -82 -82 -82 -86 -7A -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -C080 -4100 -4100 -2200 -2200 -1600 -1400 -1400 -0800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -8040 -8C40 -8C80 -5480 -5280 -5280 -5280 -6300 -6300 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -C100 -2200 -3600 -1400 -0800 -1400 -2600 -6200 -C180 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 -3 -BITMAP -C080 -4100 -4100 -2200 -2200 -1400 -1400 -0800 -0800 -1800 -1000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -FF -02 -04 -08 -18 -30 -60 -40 -FF -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 14 2 -2 -BITMAP -1C -20 -20 -20 -20 -20 -20 -E0 -20 -20 -20 -20 -20 -1C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 1 14 5 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 14 1 -2 -BITMAP -E0 -10 -10 -10 -10 -10 -10 -0E -10 -10 -10 -10 -10 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 3 1 3 -BITMAP -7080 -8880 -8700 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 1 12 5 -3 -BITMAP -80 -00 -00 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 12 2 0 -BITMAP -08 -1E -3A -48 -88 -88 -88 -88 -88 -6E -38 -08 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 12 2 0 -BITMAP -1C -20 -20 -20 -20 -F8 -20 -20 -20 -20 -C0 -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 8 1 2 -BITMAP -8080 -7F00 -6300 -4100 -4100 -6300 -7F00 -8080 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -C180 -4100 -2200 -1600 -1400 -0800 -7E00 -0800 -7E00 -0800 -0800 -0800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 1 14 5 -2 -BITMAP -80 -80 -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 15 2 -3 -BITMAP -3E -C2 -80 -80 -F0 -DC -86 -82 -C2 -3C -0E -02 -02 -86 -FC -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 5 1 3 11 -BITMAP -98 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -1F00 -6180 -40C0 -9F40 -B140 -A040 -A040 -B040 -9F40 -C080 -6180 -3E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 6 2 6 -BITMAP -F8 -08 -78 -88 -88 -7C -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 7 1 1 -BITMAP -11 -32 -64 -C8 -64 -22 -11 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 5 1 2 -BITMAP -FF80 -0080 -0080 -0080 -0080 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 1 2 5 -BITMAP -FE -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 7 2 5 -BITMAP -38 -7C -AA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 5 1 3 11 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 3 2 4 10 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 4 6 -1 6 -BITMAP -E0 -10 -10 -60 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 4 6 -1 6 -BITMAP -F0 -10 -60 -10 -10 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 4 2 3 10 -BITMAP -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 11 2 -2 -BITMAP -82 -82 -82 -82 -82 -82 -82 -8E -FA -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 14 2 -2 -BITMAP -7C -F4 -F4 -F4 -F4 -34 -14 -14 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 2 1 4 5 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 3 3 4 -3 -BITMAP -C0 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 5 6 0 6 -BITMAP -E0 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 6 2 6 -BITMAP -7C -C6 -82 -82 -C6 -7C -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 7 1 1 -BITMAP -88 -4C -26 -13 -26 -4C -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 2 0 -BITMAP -E0C0 -2080 -2100 -2200 -2600 -FC00 -0980 -1980 -1280 -2680 -47C0 -C080 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 2 0 -BITMAP -E0C0 -2080 -2100 -2200 -2600 -FC00 -0B80 -1840 -1040 -2180 -4100 -C3C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 2 0 -BITMAP -F0C0 -1080 -6100 -1200 -1600 -E400 -0980 -1980 -1280 -2680 -47C0 -C080 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 12 2 -3 -BITMAP -10 -00 -00 -10 -10 -10 -20 -40 -80 -82 -C2 -7E -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -1C00 -0600 -0000 -0C00 -0C00 -0C00 -1200 -1200 -1200 -2100 -2100 -7F00 -4080 -4080 -80C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -0E00 -1800 -0000 -0C00 -0C00 -0C00 -1200 -1200 -1200 -2100 -2100 -7F00 -4080 -4080 -80C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -1E00 -3300 -0000 -0C00 -0C00 -0C00 -1200 -1200 -1200 -2100 -2100 -7F00 -4080 -4080 -80C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -3F00 -0000 -0C00 -0C00 -0C00 -1200 -1200 -1200 -2100 -2100 -7F00 -4080 -4080 -80C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -1300 -0000 -0C00 -0C00 -0C00 -1200 -1200 -1200 -2100 -2100 -7F00 -4080 -4080 -80C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -0E00 -0E00 -0000 -0C00 -0C00 -0C00 -1200 -1200 -1200 -2100 -2100 -7F00 -4080 -4080 -80C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0F80 -0C00 -0C00 -1400 -1400 -3700 -2400 -2400 -7C00 -4400 -4400 -8780 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 15 1 -3 -BITMAP -1F80 -2080 -4000 -C000 -8000 -8000 -8000 -8000 -C000 -4000 -3080 -1F80 -0800 -0400 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 15 2 0 -BITMAP -70 -18 -00 -FE -80 -80 -80 -80 -FC -80 -80 -80 -80 -80 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 15 2 0 -BITMAP -38 -60 -00 -FE -80 -80 -80 -80 -FC -80 -80 -80 -80 -80 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 15 2 0 -BITMAP -3C -66 -00 -FE -80 -80 -80 -80 -FC -80 -80 -80 -80 -80 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 14 2 0 -BITMAP -4C -00 -FE -80 -80 -80 -80 -FC -80 -80 -80 -80 -80 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 15 2 0 -BITMAP -38 -0C -00 -FE -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 15 2 0 -BITMAP -38 -60 -00 -FE -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 15 2 0 -BITMAP -78 -CC -00 -FE -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 14 2 0 -BITMAP -4C -00 -FE -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -7F00 -4180 -40C0 -4040 -4040 -F040 -4040 -4040 -4040 -4080 -4180 -7E00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -7E -00 -81 -C1 -E1 -A1 -91 -91 -89 -89 -85 -83 -83 -81 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 15 1 0 -BITMAP -1C00 -0600 -0000 -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 15 1 0 -BITMAP -1C00 -3000 -0000 -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 15 1 0 -BITMAP -3C00 -6600 -0000 -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -7E00 -0000 -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -2600 -0000 -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -8080 -4100 -2200 -1400 -0800 -1400 -2200 -4100 -8080 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3F80 -6380 -4180 -8280 -8480 -8C80 -9880 -9080 -A080 -C100 -E300 -FE00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 15 1 0 -BITMAP -38 -0C -00 -81 -81 -81 -81 -81 -81 -81 -81 -81 -81 -C2 -7C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 15 1 0 -BITMAP -1C -30 -00 -81 -81 -81 -81 -81 -81 -81 -81 -81 -81 -C2 -7C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 15 1 0 -BITMAP -3C -66 -00 -81 -81 -81 -81 -81 -81 -81 -81 -81 -81 -C2 -7C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -4C -00 -81 -81 -81 -81 -81 -81 -81 -81 -81 -81 -C2 -7C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 15 1 0 -BITMAP -1C00 -3000 -0000 -C180 -4100 -2200 -2200 -1400 -1400 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 2 0 -BITMAP -80 -80 -FE -83 -81 -81 -81 -82 -FC -80 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 13 2 0 -BITMAP -78 -84 -84 -8C -88 -90 -90 -8C -86 -81 -81 -A1 -BE -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -38 -0C -00 -7C -42 -02 -02 -3E -C2 -82 -86 -7B -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -38 -60 -00 -7C -42 -02 -02 -3E -C2 -82 -86 -7B -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -3C -66 -00 -7C -42 -02 -02 -3E -C2 -82 -86 -7B -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -7E -00 -7C -42 -02 -02 -3E -C2 -82 -86 -7B -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -4C -00 -7C -42 -02 -02 -3E -C2 -82 -86 -7B -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -38 -38 -00 -7C -42 -02 -02 -3E -C2 -82 -86 -7B -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -7B80 -0640 -0440 -0440 -3FC0 -C400 -8400 -8640 -7FC0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 12 2 -3 -BITMAP -3E -42 -80 -80 -80 -80 -C0 -42 -3E -10 -08 -38 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -38 -0C -00 -3E -42 -81 -81 -FF -80 -80 -41 -3F -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -1C -30 -00 -3E -42 -81 -81 -FF -80 -80 -41 -3F -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -3C -66 -00 -3E -42 -81 -81 -FF -80 -80 -41 -3F -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -4C -00 -3E -42 -81 -81 -FF -80 -80 -41 -3F -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 5 12 2 0 -BITMAP -70 -18 -00 -F0 -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 5 12 2 0 -BITMAP -38 -60 -00 -F0 -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 12 2 0 -BITMAP -78 -CC -00 -F0 -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 6 11 2 0 -BITMAP -4C -00 -F0 -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -FC -68 -84 -3E -42 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 11 2 0 -BITMAP -FC -00 -BC -C2 -82 -82 -82 -82 -82 -82 -82 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1C00 -0600 -0000 -3E00 -6300 -C180 -8080 -8080 -8080 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1C00 -3000 -0000 -3E00 -6300 -C180 -8080 -8080 -8080 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3C00 -6600 -0000 -3E00 -6300 -C180 -8080 -8080 -8080 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -7E00 -0000 -3E00 -6300 -C180 -8080 -8080 -8080 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -2600 -0000 -3E00 -6300 -C180 -8080 -8080 -8080 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 9 2 0 -BITMAP -10 -00 -00 -00 -FE -00 -00 -00 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -3F80 -6180 -C280 -8480 -8880 -9080 -A180 -C300 -FE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 12 2 0 -BITMAP -38 -0C -00 -82 -82 -82 -82 -82 -82 -82 -86 -7A -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 12 2 0 -BITMAP -38 -60 -00 -82 -82 -82 -82 -82 -82 -82 -86 -7A -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 12 2 0 -BITMAP -3C -66 -00 -82 -82 -82 -82 -82 -82 -82 -86 -7A -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 7 11 2 0 -BITMAP -4C -00 -82 -82 -82 -82 -82 -82 -82 -86 -7A -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 15 1 -3 -BITMAP -1C00 -3000 -0000 -C080 -4100 -4100 -2200 -2200 -1400 -1400 -0800 -0800 -1800 -1000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 8 14 1 -3 -BITMAP -80 -80 -BC -E2 -81 -81 -81 -81 -83 -C2 -BC -80 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 10 0 -BBX 9 14 1 -3 -BITMAP -2600 -0000 -C080 -4100 -4100 -2200 -2200 -1400 -1400 -0800 -0800 -1800 -1000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lutRS14-L1.bdf diff -u xc/fonts/bdf/100dpi/lutRS14-L1.bdf:1.1 xc/fonts/bdf/100dpi/lutRS14-L1.bdf:removed --- xc/fonts/bdf/100dpi/lutRS14-L1.bdf:1.1 Wed Apr 4 18:55:36 2001 +++ xc/fonts/bdf/100dpi/lutRS14-L1.bdf Wed Mar 16 21:03:47 2005 @@ -1,3897 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutRS14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -FONT -B&H-LucidaTypewriter-Medium-R-Normal-Sans-20-140-100-100-M-120-ISO8859-1 -SIZE 14 100 100 -FONTBOUNDINGBOX 16 22 -2 -4 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 20 -POINT_SIZE 140 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "M" -AVERAGE_WIDTH 120 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 18 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter" -X_HEIGHT 11 -CAP_HEIGHT 14 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 13 1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 2 14 5 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -80 -80 -80 -80 -00 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 6 4 3 10 -BITMAP -CC -CC -84 -84 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -04C0 -0C80 -0880 -0880 -7FE0 -1100 -1100 -1100 -FFC0 -2200 -2200 -2200 -2400 -4400 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 7 18 3 -2 -BITMAP -10 -10 -7E -D2 -D0 -D0 -D0 -70 -38 -1C -1E -16 -16 -16 -DC -FC -10 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -7830 -CC60 -8440 -8480 -CD80 -7B00 -0200 -05E0 -0B30 -1A10 -1210 -2210 -4330 -C1E0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -1E00 -3300 -3300 -3300 -3600 -1C00 -3800 -4C60 -CE60 -C640 -C7C0 -C380 -6380 -3EE0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 3 5 4 9 -BITMAP -E0 -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 7 17 3 -3 -BITMAP -0E -1C -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -40 -60 -20 -30 -1C -06 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 7 17 2 -3 -BITMAP -C0 -70 -18 -0C -0C -06 -06 -06 -06 -06 -06 -06 -0C -0C -18 -70 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 8 1 6 -BITMAP -0800 -0800 -C980 -F780 -0000 -3600 -7600 -2300 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 11 1 0 -BITMAP -0800 -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 3 6 4 -3 -BITMAP -E0 -E0 -E0 -20 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 1 1 4 -BITMAP -FFC0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 3 3 4 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 17 0 -3 -BITMAP -0060 -0040 -0080 -0080 -0100 -0100 -0200 -0600 -0400 -0C00 -0800 -1000 -1000 -2000 -2000 -4000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -1E00 -2300 -6180 -4080 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -4080 -6180 -2100 -1E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -0400 -7C00 -8C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FFC0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -7C -86 -03 -03 -03 -03 -06 -0C -18 -30 -60 -60 -C0 -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -FC -87 -03 -03 -03 -06 -78 -0E -03 -03 -03 -03 -86 -FC -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0300 -0700 -0700 -0B00 -1300 -3300 -2300 -4300 -C300 -FFC0 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 7 14 3 0 -BITMAP -FE -80 -80 -80 -80 -F0 -1C -0C -06 -06 -06 -06 -8C -F8 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -1F00 -3100 -6000 -4000 -C000 -DE00 -E300 -C180 -C180 -C180 -C180 -4180 -6300 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -FF80 -FF80 -0100 -0300 -0200 -0400 -0400 -0800 -1800 -1000 -3000 -3000 -6000 -6000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -1E00 -3300 -6100 -6100 -7300 -3E00 -1C00 -2F00 -4380 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -3C00 -6300 -C100 -C180 -C180 -C180 -C180 -6380 -3D80 -0180 -0100 -0300 -4600 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 3 11 4 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 3 14 4 -3 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -E0 -E0 -E0 -20 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 11 0 0 -BITMAP -0080 -0180 -0600 -1800 -6000 -C000 -6000 -1800 -0600 -0180 -0080 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 5 1 3 -BITMAP -FFC0 -0000 -0000 -0000 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 11 1 0 -BITMAP -8000 -C000 -3000 -0C00 -0300 -0180 -0300 -0C00 -3000 -C000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -FE00 -8300 -8180 -0180 -0100 -0200 -0400 -0800 -1800 -1800 -0000 -0000 -1800 -1800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -0F80 -30C0 -6040 -43C0 -8440 -8840 -8840 -88C0 -88C0 -89C0 -4760 -4000 -3080 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0600 -0700 -0B00 -0B00 -0980 -1180 -1180 -10C0 -20C0 -3FC0 -2060 -4060 -4070 -C030 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -FE00 -C700 -C300 -C300 -C300 -C600 -FC00 -C600 -C300 -C180 -C180 -C180 -C300 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0FC0 -3840 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -3840 -0FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FE00 -C300 -C180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C180 -C180 -C300 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -FF80 -C000 -C000 -C000 -C000 -C000 -FF00 -C000 -C000 -C000 -C000 -C000 -C000 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -FF80 -C000 -C000 -C000 -C000 -C000 -FF00 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0FC0 -3040 -6000 -6000 -C000 -C000 -C000 -C000 -C0C0 -C0C0 -60C0 -60C0 -38C0 -0FC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 1 0 -BITMAP -C180 -C180 -C180 -C180 -C180 -C180 -FF80 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -FF -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 7 14 2 0 -BITMAP -7E -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -8C -F8 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -C180 -C300 -C200 -C400 -C800 -D800 -D000 -F800 -DC00 -CE00 -C600 -C300 -C380 -C1C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -C0C0 -C0C0 -E1C0 -A140 -A140 -A140 -9240 -9240 -9240 -9240 -8C40 -8C40 -8C40 -8040 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 1 0 -BITMAP -C080 -E080 -E080 -F080 -B080 -9880 -9880 -8C80 -8E80 -8680 -8780 -8380 -8180 -8180 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1F00 -3180 -60C0 -60C0 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -60C0 -3180 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -FE00 -C380 -C180 -C180 -C180 -C180 -C300 -FC00 -C000 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 17 0 -3 -BITMAP -1F00 -3180 -60C0 -60C0 -C060 -C060 -C060 -C060 -C060 -C060 -60E0 -60C0 -31C0 -1F80 -0180 -00F0 -0020 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -FC00 -C700 -C300 -C300 -C300 -C700 -FE00 -CC00 -CC00 -C600 -C700 -C300 -C180 -C1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -3F00 -6100 -C000 -C000 -E000 -7000 -3C00 -0F00 -0380 -0180 -0180 -0180 -8300 -7E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -FFF0 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -C030 -6020 -6020 -6040 -3040 -3040 -3080 -1880 -1880 -1900 -0D00 -0F00 -0E00 -0600 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -8010 -8610 -8610 -CE30 -CB20 -CB20 -CB20 -4B20 -5160 -51E0 -71E0 -71C0 -60C0 -60C0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -E020 -7040 -30C0 -1880 -1D00 -0F00 -0600 -0700 -0B00 -1980 -11C0 -20C0 -6060 -C070 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -E030 -6020 -7040 -3080 -1880 -1D00 -0F00 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FFC0 -01C0 -0180 -0380 -0700 -0600 -0E00 -1C00 -1800 -3000 -7000 -6000 -C000 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 5 17 5 -3 -BITMAP -F8 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 17 0 -3 -BITMAP -C000 -4000 -2000 -2000 -1000 -1000 -0800 -0C00 -0400 -0600 -0200 -0100 -0100 -0080 -0080 -0040 -0060 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 5 17 2 -3 -BITMAP -F8 -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 10 1 3 -BITMAP -0400 -0C00 -0C00 -1200 -1200 -2100 -2100 -4080 -4080 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 1 0 -2 -BITMAP -FFF0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 4 3 4 11 -BITMAP -C0 -60 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -7E00 -4300 -0300 -0300 -0300 -3F00 -6300 -C300 -C300 -C700 -7DC0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -C000 -C000 -C000 -DE00 -F300 -E180 -C180 -C180 -C180 -C180 -C180 -C300 -E300 -DE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 11 2 0 -BITMAP -1F80 -7080 -6000 -C000 -C000 -C000 -C000 -C000 -6000 -7080 -1F80 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 1 0 -BITMAP -0180 -0180 -0180 -3D80 -6380 -6180 -C180 -C180 -C180 -C180 -C180 -C380 -6780 -3D80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 11 2 0 -BITMAP -1E00 -6300 -6180 -C180 -C180 -FF80 -C000 -C000 -4000 -6080 -1F80 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 16 2 0 -BITMAP -0FC0 -1C00 -1800 -1800 -1800 -FFC0 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 15 1 -4 -BITMAP -1E80 -6380 -6180 -C180 -C180 -C180 -C180 -C180 -C380 -6780 -3D80 -0180 -0180 -4300 -7E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -C000 -C000 -C000 -CF00 -DF80 -F180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 6 14 2 0 -BITMAP -0C -0C -00 -FC -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 7 18 2 -4 -BITMAP -06 -06 -00 -7E -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -8C -F8 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -C000 -C000 -C000 -C100 -C200 -C400 -C800 -D000 -F800 -DC00 -CE00 -C700 -C380 -C1C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 6 14 2 0 -BITMAP -FC -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 11 1 0 -BITMAP -B9C0 -A720 -C620 -8420 -8420 -8420 -8420 -8420 -8420 -8420 -8420 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 11 2 0 -BITMAP -CF00 -DF80 -F180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 15 2 -4 -BITMAP -DE00 -F300 -E180 -C180 -C180 -C180 -C180 -C180 -C300 -E300 -DE00 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 15 1 -4 -BITMAP -3D80 -6380 -6180 -C180 -C180 -C180 -C180 -C180 -C380 -6780 -3D80 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 11 3 0 -BITMAP -DF -F1 -E1 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 11 2 0 -BITMAP -3E -62 -C0 -C0 -F8 -3E -0F -03 -03 -86 -FC -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -1800 -1800 -FFC0 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1C00 -0FC0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 11 1 0 -BITMAP -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C780 -7D80 -7980 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -C060 -6040 -6040 -7080 -3080 -3100 -1900 -1B00 -1E00 -0E00 -0C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 11 0 0 -BITMAP -C010 -C610 -C620 -6620 -6920 -6920 -6960 -6940 -71C0 -30C0 -30C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -E080 -6100 -3100 -3A00 -1C00 -0C00 -1E00 -1700 -2300 -6180 -C1C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 15 1 -4 -BITMAP -C060 -6040 -6040 -7080 -3080 -3100 -1900 -1A00 -0E00 -0E00 -0C00 -0400 -0800 -1800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 11 1 0 -BITMAP -FF80 -0100 -0200 -0600 -0400 -0800 -1000 -2000 -6000 -4000 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 17 2 -3 -BITMAP -0F -18 -18 -18 -08 -08 -08 -18 -E0 -18 -08 -08 -18 -18 -18 -18 -0F -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 1 17 5 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 7 17 2 -3 -BITMAP -F0 -18 -18 -18 -18 -10 -10 -18 -0E -18 -10 -10 -18 -18 -18 -18 -F0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 5 1 3 -BITMAP -7040 -5840 -8C40 -8680 -8380 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 2 15 5 -4 -BITMAP -80 -80 -00 -00 -80 -80 -80 -80 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -08 -08 -3F -69 -E8 -C8 -C8 -C8 -C8 -48 -69 -3F -08 -08 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -0F -10 -30 -30 -30 -30 -FC -30 -30 -30 -30 -60 -E0 -FF -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 10 1 2 -BITMAP -8040 -7F80 -6180 -4080 -4080 -4080 -4080 -6180 -7F80 -8040 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -E030 -6060 -3040 -3880 -1D80 -0D00 -0600 -3FC0 -0600 -3FC0 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 1 17 5 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -00 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 18 2 -4 -BITMAP -3E -42 -80 -80 -E0 -F8 -FC -8E -82 -C2 -F2 -7C -1E -07 -03 -03 -86 -FC -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 6 1 3 13 -BITMAP -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1F00 -20C0 -4040 -8F20 -9120 -A020 -A020 -A020 -A020 -9120 -8F20 -4040 -6080 -1F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 7 7 3 7 -BITMAP -78 -C4 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 9 1 1 -BITMAP -0840 -1880 -3100 -6200 -C400 -6200 -3100 -1880 -0840 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 5 1 3 -BITMAP -FFC0 -0040 -0040 -0040 -0040 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 1 2 6 -BITMAP -FF -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 7 8 3 6 -BITMAP -38 -44 -BA -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 6 1 3 13 -BITMAP -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 3 3 4 11 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 11 1 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 4 7 -2 7 -BITMAP -E0 -90 -10 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 4 7 -2 7 -BITMAP -E0 -10 -10 -60 -10 -10 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 4 3 4 11 -BITMAP -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 1 -3 -BITMAP -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C380 -C780 -FD80 -F980 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 17 1 -3 -BITMAP -7F -F9 -F9 -F9 -F9 -79 -39 -09 -09 -09 -09 -09 -09 -09 -09 -09 -09 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 2 2 5 5 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 3 5 5 -4 -BITMAP -C0 -40 -20 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 5 7 -1 7 -BITMAP -E0 -A0 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 7 2 7 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 9 1 1 -BITMAP -8400 -4600 -2300 -1180 -08C0 -1180 -2300 -4600 -8400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 2 0 -BITMAP -E030 -A060 -2040 -2080 -2100 -2300 -FA00 -0460 -0860 -08A0 -1120 -21F0 -6020 -C020 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 2 0 -BITMAP -E030 -A060 -2040 -2080 -2100 -2300 -FA00 -04E0 -0890 -0810 -1020 -2040 -6080 -C0F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 2 0 -BITMAP -E030 -1060 -1040 -6080 -1100 -1300 -E200 -0460 -0860 -08A0 -1120 -21F0 -6020 -C020 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 15 1 -4 -BITMAP -0C00 -0C00 -0000 -0000 -0C00 -0C00 -0C00 -1800 -3000 -6000 -C000 -C000 -C080 -6080 -3F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0C00 -0600 -0300 -0000 -0600 -0700 -0B00 -0B00 -0980 -1180 -1180 -10C0 -20C0 -3FC0 -2060 -4060 -4070 -C030 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0300 -0600 -0C00 -0000 -0600 -0700 -0B00 -0B00 -0980 -1180 -1180 -10C0 -20C0 -3FC0 -2060 -4060 -4070 -C030 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0700 -0D80 -18C0 -0000 -0600 -0700 -0B00 -0B00 -0980 -1180 -1180 -10C0 -20C0 -3FC0 -2060 -4060 -4070 -C030 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -1EC0 -1BC0 -0000 -0600 -0700 -0B00 -0B00 -0980 -1180 -1180 -10C0 -20C0 -3FC0 -2060 -4060 -4070 -C030 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 16 0 0 -BITMAP -1980 -0000 -0600 -0700 -0B00 -0B00 -0980 -1180 -1180 -10C0 -20C0 -3FC0 -2060 -4060 -4070 -C030 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0E00 -0A00 -0E00 -0000 -0600 -0700 -0B00 -0B00 -0980 -1180 -1180 -10C0 -20C0 -3FC0 -2060 -4060 -4070 -C030 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -03E0 -0700 -0700 -0700 -0B00 -0B00 -1300 -13E0 -1300 -2300 -3F00 -4300 -4300 -C3F0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 18 1 -4 -BITMAP -0FC0 -3840 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -3840 -0FC0 -0400 -0200 -0200 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 18 2 0 -BITMAP -3000 -1800 -0C00 -0000 -FF80 -C000 -C000 -C000 -C000 -C000 -FF00 -C000 -C000 -C000 -C000 -C000 -C000 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 18 2 0 -BITMAP -0C00 -1800 -3000 -0000 -FF80 -C000 -C000 -C000 -C000 -C000 -FF00 -C000 -C000 -C000 -C000 -C000 -C000 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 18 2 0 -BITMAP -1C00 -3600 -6300 -0000 -FF80 -C000 -C000 -C000 -C000 -C000 -FF00 -C000 -C000 -C000 -C000 -C000 -C000 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 16 2 0 -BITMAP -6600 -0000 -FF80 -C000 -C000 -C000 -C000 -C000 -FF00 -C000 -C000 -C000 -C000 -C000 -C000 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 18 2 0 -BITMAP -30 -18 -0C -00 -FF -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 18 2 0 -BITMAP -0C -18 -30 -00 -FF -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 18 2 0 -BITMAP -38 -6C -C6 -00 -FF -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 16 2 0 -BITMAP -66 -00 -FF -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -7F00 -6180 -60C0 -6060 -6060 -6060 -F860 -6060 -6060 -6060 -60C0 -60C0 -6180 -7F00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 17 1 0 -BITMAP -7B00 -6F00 -0000 -C080 -E080 -E080 -F080 -B080 -9880 -9880 -8C80 -8E80 -8680 -8780 -8380 -8180 -8180 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 18 0 0 -BITMAP -0C00 -0600 -0300 -0000 -1F00 -3180 -60C0 -60C0 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -60C0 -3180 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 18 0 0 -BITMAP -0600 -0C00 -1800 -0000 -1F00 -3180 -60C0 -60C0 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -60C0 -3180 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 18 0 0 -BITMAP -0E00 -1B00 -3180 -0000 -1F00 -3180 -60C0 -60C0 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -60C0 -3180 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -3D80 -3780 -0000 -1F00 -3180 -60C0 -60C0 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -60C0 -3180 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -3300 -0000 -1F00 -3180 -60C0 -60C0 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -60C0 -3180 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -C040 -40C0 -2100 -1200 -1E00 -0C00 -1E00 -3200 -2100 -C080 -80C0 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -1F60 -31C0 -60C0 -61C0 -C360 -C260 -C460 -C460 -C860 -D060 -50C0 -60C0 -7180 -DF00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 18 2 0 -BITMAP -1800 -0C00 -0600 -0000 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 18 2 0 -BITMAP -0C00 -1800 -3000 -0000 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 18 2 0 -BITMAP -1C00 -3600 -6300 -0000 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 16 2 0 -BITMAP -6600 -0000 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0300 -0600 -0C00 -0000 -E030 -6020 -7040 -3080 -1880 -1D00 -0F00 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -C000 -C000 -C000 -FE00 -C380 -C180 -C180 -C180 -C180 -C300 -FC00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 16 2 0 -BITMAP -7E00 -C700 -C300 -C300 -C600 -C400 -C800 -C800 -CE00 -C700 -C380 -C1C0 -C0C0 -C0C0 -D0C0 -DF80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -1800 -0C00 -0600 -0000 -7E00 -4300 -0300 -0300 -0300 -3F00 -6300 -C300 -C300 -C700 -7DC0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -0C00 -1800 -3000 -0000 -7E00 -4300 -0300 -0300 -0300 -3F00 -6300 -C300 -C300 -C700 -7DC0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -1C00 -3600 -6300 -0000 -7E00 -4300 -0300 -0300 -0300 -3F00 -6300 -C300 -C300 -C700 -7DC0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -7B00 -6F00 -0000 -7E00 -4300 -0300 -0300 -0300 -3F00 -6300 -C300 -C300 -C700 -7DC0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -3300 -0000 -7E00 -4300 -0300 -0300 -0300 -3F00 -6300 -C300 -C300 -C700 -7DC0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -1C00 -1400 -1C00 -0000 -7E00 -4300 -0300 -0300 -0300 -3F00 -6300 -C300 -C300 -C700 -7DC0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 11 1 0 -BITMAP -7B80 -4E40 -0C60 -0C60 -0C60 -7FE0 -EC00 -CC00 -CC00 -CE20 -7BE0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 15 2 -4 -BITMAP -1F80 -7080 -6000 -C000 -C000 -C000 -C000 -C000 -6000 -7080 -1F80 -0800 -0400 -0400 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 15 2 0 -BITMAP -1800 -0C00 -0600 -0000 -1E00 -6300 -6180 -C180 -C180 -FF80 -C000 -C000 -4000 -6080 -1F80 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 15 2 0 -BITMAP -0C00 -1800 -3000 -0000 -1E00 -6300 -6180 -C180 -C180 -FF80 -C000 -C000 -4000 -6080 -1F80 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 15 2 0 -BITMAP -1C00 -3600 -6300 -0000 -1E00 -6300 -6180 -C180 -C180 -FF80 -C000 -C000 -4000 -6080 -1F80 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 13 2 0 -BITMAP -6600 -0000 -1E00 -6300 -6180 -C180 -C180 -FF80 -C000 -C000 -4000 -6080 -1F80 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 7 15 2 0 -BITMAP -18 -0C -06 -00 -FC -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 6 15 2 0 -BITMAP -0C -18 -30 -00 -FC -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 8 15 2 0 -BITMAP -1C -36 -63 -00 -FC -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 7 13 2 0 -BITMAP -66 -00 -FC -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FE00 -3C00 -4200 -1F00 -7180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7180 -1E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -7B00 -6F00 -0000 -CF00 -DF80 -F180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -1800 -0C00 -0600 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -0600 -0C00 -1800 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -1C00 -3600 -6300 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -7B00 -6F00 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -3300 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -0C00 -0C00 -0000 -0000 -0000 -FFC0 -0000 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -1FC0 -7180 -6380 -C2C0 -C4C0 -CCC0 -C8C0 -D0C0 -7180 -6180 -FE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 15 1 0 -BITMAP -1800 -0C00 -0600 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C780 -7D80 -7980 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 15 1 0 -BITMAP -0C00 -1800 -3000 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C780 -7D80 -7980 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 15 1 0 -BITMAP -1C00 -3600 -6300 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C780 -7D80 -7980 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 13 1 0 -BITMAP -3300 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C780 -7D80 -7980 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 19 1 -4 -BITMAP -0600 -0C00 -1800 -0000 -C060 -6040 -6040 -7080 -3080 -3100 -1900 -1A00 -0E00 -0E00 -0C00 -0400 -0800 -1800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 9 17 2 -4 -BITMAP -C000 -C000 -DE00 -F300 -E180 -C180 -C180 -C180 -C180 -C180 -C300 -E300 -DE00 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 12 0 -BBX 11 17 1 -4 -BITMAP -3300 -0000 -C060 -6040 -6040 -7080 -3080 -3100 -1900 -1A00 -0E00 -0E00 -0C00 -0400 -0800 -1800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lutRS18-L1.bdf diff -u xc/fonts/bdf/100dpi/lutRS18-L1.bdf:1.1 xc/fonts/bdf/100dpi/lutRS18-L1.bdf:removed --- xc/fonts/bdf/100dpi/lutRS18-L1.bdf:1.1 Wed Apr 4 18:55:36 2001 +++ xc/fonts/bdf/100dpi/lutRS18-L1.bdf Wed Mar 16 21:03:47 2005 @@ -1,4549 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutRS18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -FONT -B&H-LucidaTypewriter-Medium-R-Normal-Sans-25-180-100-100-M-150-ISO8859-1 -SIZE 18 100 100 -FONTBOUNDINGBOX 19 28 -2 -5 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 25 -POINT_SIZE 180 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "M" -AVERAGE_WIDTH 150 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 23 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter" -X_HEIGHT 13 -CAP_HEIGHT 18 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 17 2 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 4 18 5 0 -BITMAP -70 -70 -70 -70 -70 -70 -70 -70 -60 -60 -60 -60 -60 -00 -00 -F0 -F0 -F0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 6 3 12 -BITMAP -E1C0 -E1C0 -E1C0 -6180 -6180 -6180 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -0338 -0730 -0630 -0630 -0660 -7FFC -7FFC -0C60 -0CC0 -18C0 -FFF8 -FFF8 -1980 -3180 -3180 -3180 -3300 -7300 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 21 3 -2 -BITMAP -0C00 -3F80 -7FC0 -EC00 -EC00 -EC00 -EC00 -7C00 -3C00 -1C00 -0F00 -0F80 -0DC0 -0DC0 -0DC0 -0DC0 -8D80 -FF80 -7F00 -0C00 -0C00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -380C -6C18 -C638 -C630 -C660 -C6E0 -6DC0 -3980 -0380 -0700 -0670 -0ED8 -1D8C -198C -318C -718C -60D8 -C070 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -0780 -0FC0 -1CE0 -1CE0 -1CE0 -1DC0 -0FC0 -0F00 -3F0E -778E -E38E -E3CC -E1CC -E0FC -F0F8 -78F0 -3FD8 -1F9E -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 4 6 5 12 -BITMAP -F0 -F0 -F0 -60 -60 -60 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 22 4 -4 -BITMAP -01C0 -07C0 -1E00 -3C00 -3800 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -6000 -7000 -3000 -3800 -1C00 -0E00 -07C0 -00C0 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 22 1 -4 -BITMAP -C000 -F800 -1C00 -0E00 -0700 -0380 -0380 -0180 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -0380 -0380 -0700 -0E00 -1C00 -F800 -C000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 11 2 7 -BITMAP -0E00 -0E00 -0400 -C440 -F1E0 -3180 -0900 -1B00 -3B80 -71C0 -1100 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -0300 -0300 -0300 -0300 -0300 -0300 -FFFC -FFFC -0300 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 4 8 5 -4 -BITMAP -F0 -F0 -F0 -F0 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 2 1 5 -BITMAP -FFF8 -FFF8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 4 4 5 0 -BITMAP -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 22 1 -4 -BITMAP -0018 -0030 -0030 -0060 -0060 -00C0 -00C0 -0180 -0180 -0300 -0300 -0600 -0600 -0C00 -0C00 -1800 -1800 -3000 -3000 -6000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 1 0 -BITMAP -0F00 -3FC0 -31C0 -70E0 -60E0 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -6060 -70E0 -30C0 -3FC0 -0F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0700 -3F00 -FF00 -8700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -FFF8 -FFF8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 18 2 0 -BITMAP -3F00 -FFC0 -C1C0 -00E0 -00E0 -00E0 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -3000 -7000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 18 3 0 -BITMAP -7E00 -FF80 -83C0 -01C0 -01C0 -01C0 -0380 -3F00 -3C00 -0700 -0380 -01C0 -01C0 -01C0 -01C0 -8380 -FF00 -FE00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -00E0 -01E0 -03E0 -03E0 -06E0 -0EE0 -1CE0 -38E0 -30E0 -70E0 -E0E0 -FFF8 -FFF8 -00E0 -00E0 -00E0 -00E0 -00E0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 9 18 3 0 -BITMAP -FF80 -FF80 -C000 -C000 -C000 -C000 -F800 -FE00 -0F00 -0700 -0380 -0380 -0380 -0380 -0780 -8700 -FE00 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -07C0 -1FE0 -3C20 -7000 -7000 -6000 -E000 -E780 -EFE0 -F0E0 -E070 -E070 -E070 -E070 -7070 -70E0 -3FC0 -0F80 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 18 2 0 -BITMAP -FFE0 -FFE0 -FFE0 -00C0 -01C0 -0180 -0380 -0300 -0700 -0600 -0E00 -1C00 -1C00 -3800 -3800 -3800 -7000 -7000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -0F80 -3FC0 -78E0 -7060 -7060 -7060 -38C0 -1F80 -1F80 -3FC0 -71E0 -E0F0 -E070 -E070 -E070 -70E0 -7FC0 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -1F00 -3FC0 -70E0 -E0E0 -E070 -E070 -E070 -E070 -70F0 -7F70 -1E70 -0070 -0060 -00E0 -00E0 -43C0 -7F80 -3E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 4 13 5 0 -BITMAP -F0 -F0 -F0 -F0 -00 -00 -00 -00 -00 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 4 17 5 -4 -BITMAP -F0 -F0 -F0 -F0 -00 -00 -00 -00 -00 -F0 -F0 -F0 -F0 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0008 -0038 -00F0 -03C0 -0F00 -3C00 -F000 -3C00 -0F00 -03C0 -00F0 -0038 -0008 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 6 1 3 -BITMAP -FFF8 -FFF8 -0000 -0000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -8000 -E000 -7800 -1E00 -0780 -01E0 -0078 -01E0 -0780 -1E00 -7800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -7F80 -FFE0 -C0F0 -C070 -0070 -0070 -00E0 -03C0 -0780 -0E00 -1C00 -1C00 -1C00 -0000 -0000 -1C00 -1C00 -1C00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -07E0 -1FF0 -3C38 -3018 -60F8 -6118 -C318 -C618 -C638 -C638 -C678 -C678 -E3DE -639E -7000 -3820 -1FE0 -0FC0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -0380 -03C0 -07C0 -07C0 -07E0 -0EE0 -0CE0 -0CF0 -1870 -1870 -1838 -3FF8 -3FF8 -301C -601C -601C -600E -C00E -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 18 2 0 -BITMAP -FF00 -FF80 -E3C0 -E1C0 -E1C0 -E1C0 -E180 -E300 -FE00 -FF00 -E3C0 -E1C0 -E0E0 -E0E0 -E0E0 -E1E0 -FFC0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -07F0 -1FF8 -3C18 -7800 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -F000 -7000 -7800 -3E08 -1FF8 -07F0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -FF80 -FFE0 -E1F0 -E070 -E078 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -E070 -E070 -E1E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -FFE0 -FFE0 -E000 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 3 0 -BITMAP -FFF0 -FFF0 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -07F0 -1FF8 -3C08 -7800 -7000 -7000 -E000 -E000 -E000 -E000 -E038 -E038 -F038 -7038 -7838 -3C38 -1FF8 -07F0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 18 2 0 -BITMAP -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -FFE0 -FFE0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 18 2 0 -BITMAP -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -FFE0 -FFE0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 18 2 0 -BITMAP -7FC0 -7FC0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -8380 -FF00 -7E00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -E070 -E0E0 -E0C0 -E180 -E380 -E700 -E600 -EE00 -FC00 -FE00 -EF00 -E700 -E780 -E3C0 -E1E0 -E0F0 -E070 -E078 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 18 3 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -E038 -F078 -F078 -F078 -F078 -D8D8 -D8D8 -D8D8 -D8D8 -DD98 -CD98 -CD98 -CD98 -CF98 -C718 -C718 -C718 -C018 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 18 2 0 -BITMAP -E060 -E060 -F060 -F060 -F860 -F860 -DC60 -DC60 -CE60 -CE60 -C760 -C760 -C3E0 -C3E0 -C1E0 -C1E0 -C0E0 -C0E0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0FC0 -1FE0 -3870 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3870 -1FE0 -0FC0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 18 3 0 -BITMAP -FF80 -FFC0 -E1E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0C0 -E1C0 -FF80 -FE00 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 22 1 -4 -BITMAP -0FC0 -1FE0 -3870 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3870 -1FF0 -0FC0 -00E0 -0078 -001E -000C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -FF00 -FF80 -E3C0 -E1C0 -E1C0 -E1C0 -E1C0 -E380 -E300 -FE00 -FE00 -E700 -E780 -E380 -E1C0 -E1E0 -E0F0 -E0F8 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -1F80 -7FC0 -F040 -E000 -E000 -E000 -F800 -7E00 -1F80 -07C0 -03E0 -00F0 -0070 -0070 -0070 -C0E0 -FFC0 -7F80 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -FFFE -FFFE -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 18 2 0 -BITMAP -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -70C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -E006 -E00C -700C -700C -7018 -3818 -3818 -3830 -1C30 -1C30 -1C60 -0E60 -0EE0 -0FC0 -07C0 -07C0 -0780 -0380 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -C006 -C386 -C386 -C384 -E78C -67CC -67CC -66CC -66CC -64C8 -6CC8 -6CD8 -6CF8 -7CF8 -3C78 -3870 -3870 -3870 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -F00E -781C -3818 -3C30 -1E70 -0E60 -0FC0 -07C0 -0380 -03C0 -07E0 -0EE0 -0CF0 -1870 -3838 -303C -601C -E01E -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -E00E -700C -7818 -3818 -3C30 -1C70 -1E60 -0FE0 -07C0 -0780 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -7FF8 -7FF8 -0078 -00F0 -00E0 -01E0 -03C0 -0380 -0780 -0F00 -0E00 -1E00 -3C00 -7800 -7000 -F000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 7 22 6 -4 -BITMAP -FE -FE -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FE -FE -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 22 1 -4 -BITMAP -C000 -6000 -6000 -3000 -3000 -1800 -1800 -0C00 -0C00 -0600 -0600 -0300 -0300 -0180 -0180 -00C0 -00C0 -0060 -0060 -0030 -0030 -0018 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 7 22 2 -4 -BITMAP -FE -FE -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -FE -FE -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 15 1 3 -BITMAP -0200 -0200 -0700 -0700 -0F80 -0D80 -0D80 -18C0 -18C0 -3060 -3060 -7070 -6030 -6030 -C018 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 2 0 -2 -BITMAP -FFFE -FFFE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 5 4 5 14 -BITMAP -E0 -60 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 13 2 0 -BITMAP -1F80 -7FC0 -40E0 -00E0 -00E0 -1FE0 -7FE0 -70E0 -E0E0 -E0E0 -F1E0 -7F78 -3E78 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E780 -EFE0 -F8E0 -F070 -E070 -E070 -E070 -E070 -E070 -E0E0 -F1E0 -DFC0 -CF80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 13 2 0 -BITMAP -0FE0 -3FF0 -7830 -7000 -E000 -E000 -E000 -E000 -E000 -7000 -7810 -3FF0 -0FE0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 1 0 -BITMAP -0070 -0070 -0070 -0070 -0070 -1E70 -3F70 -78F0 -7070 -E070 -E070 -E070 -E070 -E070 -E0F0 -71F0 -7F70 -1E70 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 13 2 0 -BITMAP -0F80 -3FE0 -78E0 -7070 -E070 -FFF0 -FFF0 -E000 -E000 -7000 -7810 -3FF0 -0FE0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 19 1 0 -BITMAP -03F8 -07FC -0F04 -0E00 -0E00 -0E00 -FFF8 -FFF8 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 1 -5 -BITMAP -1F30 -3FB0 -78F0 -7070 -E070 -E070 -E070 -E070 -E070 -F0F0 -71F0 -7F70 -1E70 -0070 -0060 -60E0 -7FC0 -3F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 18 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E380 -EFC0 -EFE0 -F8E0 -F0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 8 18 2 0 -BITMAP -07 -07 -07 -00 -00 -FF -FF -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 9 23 2 -5 -BITMAP -0380 -0380 -0380 -0000 -0000 -7F80 -7F80 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -8780 -FF00 -7E00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 3 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E0E0 -E180 -E380 -E700 -EE00 -EC00 -FE00 -EF00 -E780 -E780 -E3C0 -E1E0 -E0F0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 8 18 2 0 -BITMAP -FF -FF -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 13 1 0 -BITMAP -CE38 -DF7C -F3CC -E38C -C30C -C30C -C30C -C30C -C30C -C30C -C30C -C30C -C30C -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 13 2 0 -BITMAP -E380 -EFC0 -EFE0 -F8E0 -F0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 2 -5 -BITMAP -E780 -EFE0 -F8E0 -F070 -E070 -E070 -E070 -E070 -E070 -E0E0 -F1E0 -EFC0 -E780 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 1 -5 -BITMAP -1F30 -3FB0 -78F0 -7070 -E070 -E070 -E070 -E070 -E070 -E0F0 -71F0 -7F70 -1E70 -0070 -0070 -0070 -0070 -0070 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 13 4 0 -BITMAP -E7C0 -EFC0 -F8C0 -F0C0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 13 2 0 -BITMAP -3F80 -7FC0 -F040 -E000 -F800 -7F00 -3FC0 -0FE0 -01E0 -00E0 -C1E0 -FFC0 -7F00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -1C00 -1C00 -1C00 -FFF0 -FFF0 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1E00 -0FF0 -07F0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 13 2 0 -BITMAP -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -FEE0 -7EE0 -38E0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -E00C -F018 -7018 -7030 -3830 -3870 -3C60 -1CE0 -1EC0 -0EC0 -0F80 -0780 -0700 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 13 0 0 -BITMAP -E006 -E386 -E384 -73CC -77CC -76CC -76CC -76C8 -3C78 -3C78 -3C78 -3C78 -3830 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -F038 -7860 -38E0 -3CC0 -1F80 -0F80 -0700 -0F80 -1FC0 -19E0 -30E0 -70F0 -E078 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 -5 -BITMAP -E018 -F030 -7030 -7070 -3860 -38E0 -3CC0 -1CC0 -1D80 -0F80 -0F00 -0700 -0700 -0600 -0E00 -0C00 -7C00 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 13 1 0 -BITMAP -FFF0 -FFF0 -00E0 -01C0 -0380 -0700 -0E00 -0C00 -1800 -3000 -6000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 22 3 -4 -BITMAP -07C0 -0FC0 -1E00 -1C00 -1C00 -0C00 -0E00 -0600 -0600 -0E00 -F800 -F800 -0C00 -0600 -0600 -0E00 -0C00 -1C00 -1C00 -1E00 -0FC0 -07C0 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 2 22 6 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 22 2 -4 -BITMAP -F800 -FE00 -0F00 -0700 -0700 -0600 -0E00 -0C00 -0C00 -0E00 -07C0 -07C0 -0E00 -0C00 -0C00 -0C00 -0600 -0700 -0700 -0F00 -FE00 -F800 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 5 1 4 -BITMAP -3818 -7E18 -C718 -C3F0 -C0E0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 4 18 5 -5 -BITMAP -F0 -F0 -F0 -00 -00 -60 -60 -60 -60 -60 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 18 2 0 -BITMAP -0600 -0600 -0FC0 -3FC0 -7640 -7600 -E600 -E600 -E600 -E600 -E600 -E600 -7600 -7640 -3FC0 -1FC0 -0600 -0600 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 18 3 0 -BITMAP -07C0 -1FC0 -1840 -3800 -3800 -3800 -3800 -3800 -FE00 -FE00 -3800 -3800 -3800 -3800 -3000 -6000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 12 1 3 -BITMAP -4020 -E070 -6F60 -3FC0 -70E0 -6060 -6060 -6060 -30C0 -7FE0 -EF70 -4020 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -F00E -700C -7818 -3C38 -1C30 -1E60 -0FE0 -07C0 -0780 -3FF0 -3FF0 -0380 -3FF0 -3FF0 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 2 22 6 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 22 3 -4 -BITMAP -1F80 -7F80 -E080 -C000 -C000 -F000 -7C00 -7E00 -5F00 -C780 -C180 -E180 -F980 -7F00 -3E00 -0F80 -03C0 -01C0 -01C0 -83C0 -FF80 -7F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 7 2 4 16 -BITMAP -C6 -C6 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0FC0 -1FF0 -3038 -6018 -67DC -CFCC -DC4C -D80C -D80C -D80C -D80C -DC4C -CFCC -E798 -6018 -7030 -3FE0 -0FC0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 9 9 3 9 -BITMAP -7E00 -FF00 -0300 -3F00 -7F00 -C300 -C300 -FF80 -7380 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 11 1 1 -BITMAP -0420 -0E70 -18E0 -39C0 -7380 -E700 -7380 -39C0 -18E0 -0C70 -0620 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 7 1 3 -BITMAP -FFF8 -FFF8 -0018 -0018 -0018 -0018 -0018 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 2 2 6 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 11 3 7 -BITMAP -1E00 -2100 -5E80 -9240 -9240 -9C40 -9440 -9440 -5280 -2100 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 7 2 4 16 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 4 4 5 14 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -0300 -0300 -0300 -0300 -FFFC -FFFC -0300 -0300 -0300 -0000 -0000 -FFFC -FFFC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 5 9 -2 9 -BITMAP -F0 -88 -08 -08 -10 -20 -40 -C0 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 5 9 -2 9 -BITMAP -F0 -88 -08 -08 -70 -18 -08 -08 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 5 4 5 14 -BITMAP -38 -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 17 2 -4 -BITMAP -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -FEE0 -FEE0 -FCE0 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 22 2 -4 -BITMAP -3FC0 -7FC0 -FEC0 -FEC0 -FEC0 -FEC0 -7EC0 -7EC0 -1EC0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 3 3 6 5 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 4 5 6 -5 -BITMAP -60 -C0 -30 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 5 9 -2 9 -BITMAP -60 -E0 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 9 2 9 -BITMAP -1E00 -7F80 -F3C0 -E1C0 -E1C0 -E1C0 -F3C0 -7F80 -1E00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 11 2 1 -BITMAP -4600 -E300 -7180 -39C0 -1CE0 -0E70 -1CE0 -39C0 -7180 -E700 -4200 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 18 2 0 -BITMAP -600E -E00C -2018 -2038 -2070 -2060 -20C0 -21C0 -F980 -030C -070C -0E14 -0C14 -1824 -3844 -307E -6004 -E004 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 18 2 0 -BITMAP -600E -E00C -2018 -2038 -2070 -2060 -20C0 -21C0 -F980 -033C -0722 -0E02 -0C02 -1804 -3808 -3010 -6030 -E03E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 18 2 0 -BITMAP -F00E -880C -0818 -0838 -7070 -1860 -08C0 -09C0 -F180 -030C -070C -0E14 -0C14 -1824 -3844 -307E -6004 -E004 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 1 -5 -BITMAP -0380 -0380 -0380 -0000 -0000 -0380 -0380 -0380 -0700 -0E00 -3800 -7000 -E000 -E000 -E030 -F030 -7FF0 -1FE0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 23 0 0 -BITMAP -0700 -0300 -0180 -00C0 -0000 -0380 -03C0 -07C0 -07C0 -07E0 -0EE0 -0CE0 -0CF0 -1870 -1870 -1838 -3FF8 -3FF8 -301C -601C -601C -600E -C00E -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 23 0 0 -BITMAP -01C0 -0180 -0300 -0600 -0000 -0380 -03C0 -07C0 -07C0 -07E0 -0EE0 -0CE0 -0CF0 -1870 -1870 -1838 -3FF8 -3FF8 -301C -601C -601C -600E -C00E -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 23 0 0 -BITMAP -0780 -0780 -0CC0 -1860 -0000 -0380 -03C0 -07C0 -07C0 -07E0 -0EE0 -0CE0 -0CF0 -1870 -1870 -1838 -3FF8 -3FF8 -301C -601C -601C -600E -C00E -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 22 0 0 -BITMAP -0E60 -1FE0 -19C0 -0000 -0380 -03C0 -07C0 -07C0 -07E0 -0EE0 -0CE0 -0CF0 -1870 -1870 -1838 -3FF8 -3FF8 -301C -601C -601C -600E -C00E -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 21 0 0 -BITMAP -0C60 -0C60 -0000 -0380 -03C0 -07C0 -07C0 -07E0 -0EE0 -0CE0 -0CF0 -1870 -1870 -1838 -3FF8 -3FF8 -301C -601C -601C -600E -C00E -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 23 0 0 -BITMAP -0180 -0240 -0240 -0180 -0000 -0380 -03C0 -07C0 -07C0 -07E0 -0EE0 -0CE0 -0CF0 -1870 -1870 -1838 -3FF8 -3FF8 -301C -601C -601C -600E -C00E -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 16 18 0 0 -BITMAP -01FE -01FE -01E0 -03E0 -03E0 -06E0 -06E0 -0EE0 -0CFC -0CFC -18E0 -18E0 -3FE0 -3FE0 -30E0 -60E0 -60FF -C0FF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 23 1 -5 -BITMAP -07F0 -1FF8 -3C18 -7800 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -F000 -7000 -7800 -3E08 -1FF8 -07F0 -0200 -0600 -0180 -0180 -0700 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 23 2 0 -BITMAP -1C00 -0C00 -0600 -0300 -0000 -FFE0 -FFE0 -E000 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 23 2 0 -BITMAP -0700 -0600 -0C00 -1800 -0000 -FFE0 -FFE0 -E000 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 23 2 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -FFE0 -FFE0 -E000 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 21 2 0 -BITMAP -3180 -3180 -0000 -FFE0 -FFE0 -E000 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 23 2 0 -BITMAP -1C00 -0C00 -0600 -0300 -0000 -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 23 2 0 -BITMAP -0700 -0600 -0C00 -1800 -0000 -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 23 2 0 -BITMAP -1E00 -1E00 -3300 -6180 -0000 -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 21 2 0 -BITMAP -3180 -3180 -0000 -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -7FC0 -7FF0 -70F8 -7038 -703C -701C -701C -701C -FE1C -FE1C -701C -701C -701C -7038 -7038 -70F0 -7FE0 -7F80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 22 2 0 -BITMAP -3980 -7F80 -6700 -0000 -E060 -E060 -F060 -F060 -F860 -F860 -DC60 -DC60 -CE60 -CE60 -C760 -C760 -C3E0 -C3E0 -C1E0 -C1E0 -C0E0 -C0E0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 23 0 0 -BITMAP -0700 -0300 -0180 -00C0 -0000 -0FC0 -1FE0 -3870 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3870 -1FE0 -0FC0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 23 0 0 -BITMAP -0380 -0300 -0600 -0C00 -0000 -0FC0 -1FE0 -3870 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3870 -1FE0 -0FC0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 23 0 0 -BITMAP -0780 -0780 -0CC0 -1860 -0000 -0FC0 -1FE0 -3870 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3870 -1FE0 -0FC0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 22 0 0 -BITMAP -0E60 -1FE0 -19C0 -0000 -0FC0 -1FE0 -3870 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3870 -1FE0 -0FC0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 21 0 0 -BITMAP -18C0 -18C0 -0000 -0FC0 -1FE0 -3870 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3870 -1FE0 -0FC0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -4010 -E038 -7070 -38E0 -1DC0 -0F80 -0700 -0F80 -1DC0 -38E0 -7070 -E038 -4010 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -0F9C -1FF8 -3870 -7070 -7078 -E0DC -E1DC -E19C -E31C -E71C -E61C -EE1C -EC1C -7838 -7838 -3870 -7FE0 -E7C0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 23 2 0 -BITMAP -1C00 -0C00 -0600 -0300 -0000 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -70C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 23 2 0 -BITMAP -0700 -0600 -0C00 -1800 -0000 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -70C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 23 2 0 -BITMAP -1E00 -1E00 -3300 -6180 -0000 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -70C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 21 2 0 -BITMAP -3180 -3180 -0000 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -E060 -70C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 15 23 0 0 -BITMAP -01C0 -0180 -0300 -0600 -0000 -E00E -700C -7818 -3818 -3C30 -1C70 -1E60 -0FE0 -07C0 -0780 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 18 3 0 -BITMAP -E000 -E000 -E000 -FF80 -FFC0 -E1E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1C0 -FF80 -FE00 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 19 2 0 -BITMAP -3F00 -7F80 -E3C0 -E1C0 -E1C0 -E380 -E300 -E600 -E600 -E700 -E7C0 -E3E0 -E1F0 -E078 -E038 -E038 -E478 -E7F0 -E3E0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0E00 -0600 -0300 -0180 -0000 -1F80 -7FC0 -40E0 -00E0 -00E0 -1FE0 -7FE0 -70E0 -E0E0 -E0E0 -F1E0 -7F78 -3E78 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0700 -0600 -0C00 -1800 -0000 -1F80 -7FC0 -40E0 -00E0 -00E0 -1FE0 -7FE0 -70E0 -E0E0 -E0E0 -F1E0 -7F78 -3E78 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -1F80 -7FC0 -40E0 -00E0 -00E0 -1FE0 -7FE0 -70E0 -E0E0 -E0E0 -F1E0 -7F78 -3E78 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -1CC0 -3FC0 -3380 -0000 -1F80 -7FC0 -40E0 -00E0 -00E0 -1FE0 -7FE0 -70E0 -E0E0 -E0E0 -F1E0 -7F78 -3E78 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 16 2 0 -BITMAP -3180 -3180 -0000 -1F80 -7FC0 -40E0 -00E0 -00E0 -1FE0 -7FE0 -70E0 -E0E0 -E0E0 -F1E0 -7F78 -3E78 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0600 -0900 -0900 -0600 -0000 -1F80 -7FC0 -40E0 -00E0 -00E0 -1FE0 -7FE0 -70E0 -E0E0 -E0E0 -F1E0 -7F78 -3E78 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 14 13 1 0 -BITMAP -3CF0 -7EF8 -4798 -071C -071C -3FFC -7FFC -F700 -E700 -E700 -E784 -7DFC -38F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 2 -5 -BITMAP -0FE0 -3FF0 -7830 -7000 -E000 -E000 -E000 -E000 -E000 -7000 -7810 -3FF0 -0FE0 -0400 -0C00 -0300 -0300 -0E00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -0E00 -0600 -0300 -0180 -0000 -0F80 -3FE0 -78E0 -7070 -E070 -FFF0 -FFF0 -E000 -E000 -7000 -7810 -3FF0 -0FE0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -0700 -0600 -0C00 -1800 -0000 -0F80 -3FE0 -78E0 -7070 -E070 -FFF0 -FFF0 -E000 -E000 -7000 -7810 -3FF0 -0FE0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -0F80 -3FE0 -78E0 -7070 -E070 -FFF0 -FFF0 -E000 -E000 -7000 -7810 -3FF0 -0FE0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 16 2 0 -BITMAP -3180 -3180 -0000 -0F80 -3FE0 -78E0 -7070 -E070 -FFF0 -FFF0 -E000 -E000 -7000 -7810 -3FF0 -0FE0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 9 18 2 0 -BITMAP -0E00 -0600 -0300 -0180 -0000 -FF00 -FF00 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 8 18 2 0 -BITMAP -07 -06 -0C -18 -00 -FF -FF -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 10 18 2 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -FF00 -FF00 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 9 16 2 0 -BITMAP -3180 -3180 -0000 -FF00 -FF00 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 18 2 0 -BITMAP -FE00 -8F00 -3E00 -3300 -2180 -1FC0 -3FE0 -78E0 -F0F0 -E070 -E070 -E070 -E070 -E070 -70E0 -78E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 17 2 0 -BITMAP -3980 -7F80 -6700 -0000 -E380 -EFC0 -EFE0 -F8E0 -F0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0E00 -0600 -0300 -0180 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0380 -0300 -0600 -0C00 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0780 -0780 -0CC0 -1860 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0E60 -1FE0 -19C0 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -18C0 -18C0 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0700 -0700 -0700 -0000 -0000 -0000 -FFF8 -FFF8 -0000 -0000 -0700 -0700 -0700 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0FB8 -3FF0 -78F0 -70F0 -E1B8 -E3B8 -E738 -EE38 -EC38 -7870 -78F0 -7FE0 -EF80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 18 2 0 -BITMAP -1C00 -0C00 -0600 -0300 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -FEE0 -7EE0 -38E0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 18 2 0 -BITMAP -0700 -0600 -0C00 -1800 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -FEE0 -7EE0 -38E0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 18 2 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -FEE0 -7EE0 -38E0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -3180 -3180 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -FEE0 -7EE0 -38E0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 23 1 -5 -BITMAP -0380 -0300 -0600 -0C00 -0000 -E018 -F030 -7030 -7070 -3860 -38E0 -3CC0 -1CC0 -1D80 -0F80 -0F00 -0700 -0700 -0600 -0E00 -0C00 -7C00 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 12 22 2 -5 -BITMAP -E000 -E000 -E000 -E000 -E780 -EFE0 -F8E0 -F070 -E070 -E070 -E070 -E070 -E070 -E0E0 -F1E0 -EFC0 -E780 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 15 0 -BBX 13 21 1 -5 -BITMAP -18C0 -18C0 -0000 -E018 -F030 -7030 -7070 -3860 -38E0 -3CC0 -1CC0 -1D80 -0F80 -0F00 -0700 -0700 -0600 -0E00 -0C00 -7C00 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lutRS19-L1.bdf diff -u xc/fonts/bdf/100dpi/lutRS19-L1.bdf:1.2 xc/fonts/bdf/100dpi/lutRS19-L1.bdf:removed --- xc/fonts/bdf/100dpi/lutRS19-L1.bdf:1.2 Mon Apr 7 12:23:27 2003 +++ xc/fonts/bdf/100dpi/lutRS19-L1.bdf Wed Mar 16 21:03:47 2005 @@ -1,4718 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutRS19.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -FONT -B&H-LucidaTypewriter-Medium-R-Normal-Sans-26-190-100-100-M-159-ISO8859-1 -SIZE 19 100 100 -FONTBOUNDINGBOX 22 29 -3 -5 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 26 -POINT_SIZE 190 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "M" -AVERAGE_WIDTH 159 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FONT_ASCENT 24 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -FACE_NAME "Lucida Sans Typewriter" -X_HEIGHT 14 -CAP_HEIGHT 19 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 19 2 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 4 19 6 0 -BITMAP -70 -70 -70 -70 -70 -70 -70 -70 -70 -60 -60 -60 -60 -60 -00 -00 -F0 -F0 -F0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 10 6 3 13 -BITMAP -E1C0 -E1C0 -E1C0 -6180 -6180 -6180 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -0338 -0330 -0630 -0630 -0630 -0660 -7FFC -7FFC -0C60 -0CC0 -0CC0 -18C0 -FFF8 -FFF8 -1980 -3180 -3180 -3380 -7300 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 10 22 3 -2 -BITMAP -0C00 -3F80 -7FC0 -EC40 -EC00 -EC00 -EC00 -EC00 -7C00 -3C00 -1E00 -0F00 -0F80 -0DC0 -0DC0 -0DC0 -0DC0 -8D80 -FF80 -7F00 -0C00 -0C00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -3C07 -6606 -C30C -C31C -C338 -C330 -C360 -66E0 -3DC0 -0180 -0300 -073C -0666 -0CC3 -1CC3 -38C3 -30C3 -6066 -E03C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -0780 -0FC0 -1CE0 -1CE0 -1CE0 -1CE0 -0DC0 -0F80 -1F00 -7F0E -778E -E38E -E3CC -E1FC -E0F8 -F0F8 -78F0 -3FD8 -1F9E -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 4 7 6 12 -BITMAP -F0 -F0 -F0 -F0 -60 -60 -60 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 10 23 4 -4 -BITMAP -01C0 -07C0 -1F00 -3C00 -3800 -7800 -7000 -F000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7000 -3000 -3800 -1C00 -0F00 -03C0 -00C0 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 10 23 2 -4 -BITMAP -C000 -F800 -3C00 -0E00 -0700 -0700 -0380 -0380 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -0380 -0380 -0780 -0700 -0E00 -3C00 -F800 -C000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 11 2 8 -BITMAP -0600 -0600 -0600 -6660 -F9F0 -30C0 -0900 -1F80 -39C0 -70E0 -1080 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -0300 -0300 -0300 -0300 -0300 -0300 -FFFC -FFFC -0300 -0300 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 4 8 6 -4 -BITMAP -F0 -F0 -F0 -F0 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 2 1 6 -BITMAP -FFF8 -FFF8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 4 4 6 0 -BITMAP -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 23 1 -4 -BITMAP -000C -0018 -0018 -0030 -0070 -0060 -00E0 -00C0 -01C0 -0180 -0380 -0300 -0700 -0600 -0E00 -0C00 -1C00 -1800 -3800 -3000 -6000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -0F80 -1FC0 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -7070 -38E0 -1FC0 -0F80 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -0300 -3F00 -FF00 -C700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -FFF8 -FFF8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 19 2 0 -BITMAP -3F00 -FF80 -C1C0 -00E0 -00E0 -00E0 -00E0 -01C0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -7000 -7000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 19 3 0 -BITMAP -7F00 -FFC0 -C1E0 -00E0 -00E0 -00E0 -00C0 -0380 -3E00 -3F80 -03C0 -01E0 -00E0 -00E0 -00E0 -01E0 -83C0 -FF80 -FE00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -00E0 -01E0 -01E0 -03E0 -06E0 -0EE0 -0CE0 -18E0 -38E0 -30E0 -60E0 -E0E0 -FFFC -FFFC -00E0 -00E0 -00E0 -00E0 -00E0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 9 19 4 0 -BITMAP -FF80 -FF80 -C000 -C000 -C000 -C000 -C000 -F800 -FE00 -0F00 -0700 -0380 -0380 -0380 -0380 -0780 -8700 -FE00 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -07C0 -1FE0 -3C20 -7000 -7000 -6000 -E000 -E780 -EFE0 -F0E0 -F0F0 -E070 -E070 -E070 -6070 -7060 -78E0 -3FC0 -0F80 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 19 3 0 -BITMAP -FFE0 -FFE0 -FFE0 -00C0 -00C0 -0180 -0380 -0300 -0700 -0600 -0E00 -0C00 -1C00 -1800 -3800 -3800 -7000 -7000 -7000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -0F80 -3FC0 -78E0 -7060 -7060 -7060 -78C0 -3D80 -0F00 -1FC0 -33E0 -61E0 -E0F0 -E070 -E070 -E070 -70E0 -7FC0 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -1F00 -3FC0 -71E0 -70E0 -E060 -E070 -E070 -E070 -F0F0 -70F0 -7F70 -1E70 -0070 -0060 -00E0 -00E0 -43C0 -7F80 -3E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 4 14 6 0 -BITMAP -F0 -F0 -F0 -F0 -00 -00 -00 -00 -00 -00 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 4 18 6 -4 -BITMAP -F0 -F0 -F0 -F0 -00 -00 -00 -00 -00 -00 -F0 -F0 -F0 -F0 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 14 1 0 -BITMAP -0008 -0038 -00F0 -03E0 -0780 -1E00 -F800 -7800 -1E00 -0780 -03E0 -00F8 -0038 -0008 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 7 1 3 -BITMAP -FFF8 -FFF8 -0000 -0000 -0000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 14 1 0 -BITMAP -8000 -E000 -7800 -3E00 -0F00 -03C0 -00F0 -00F8 -03C0 -0F00 -3E00 -F800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -7F80 -FFE0 -C0F0 -C070 -C070 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -1C00 -1C00 -0000 -0000 -1C00 -1C00 -1C00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 19 1 0 -BITMAP -07E0 -0FF0 -3C38 -3018 -60F8 -6118 -C318 -C218 -C618 -C638 -C638 -C678 -C658 -E3DE -639E -7000 -3820 -1FE0 -0FC0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -0380 -0380 -07C0 -07C0 -07C0 -0EE0 -0CE0 -0CE0 -1C70 -1870 -1870 -3838 -3FF8 -3FF8 -701C -601C -601C -C00E -C00E -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -FF80 -FFC0 -E1E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3C0 -FF00 -FF00 -E1C0 -E0E0 -E070 -E070 -E070 -E070 -E0E0 -FFE0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -07F0 -1FF8 -3C18 -3800 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7000 -3800 -3E08 -1FF8 -07F0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -FF80 -FFE0 -E1E0 -E070 -E070 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -E070 -E0F0 -E1E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 3 0 -BITMAP -FFE0 -FFE0 -E000 -E000 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 3 0 -BITMAP -FFF0 -FFF0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -07F0 -1FF8 -3C08 -3800 -7000 -7000 -E000 -E000 -E000 -E000 -E038 -E038 -E038 -7038 -7038 -3838 -3C38 -1FF8 -07F0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -FFF0 -FFF0 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 19 2 0 -BITMAP -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -FFE0 -FFE0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 10 19 2 0 -BITMAP -7FC0 -7FC0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -8380 -FF00 -7E00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -E070 -E0E0 -E0C0 -E180 -E380 -E300 -E600 -EE00 -EC00 -FC00 -FE00 -EF00 -E780 -E380 -E3C0 -E1E0 -E0F0 -E070 -E078 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -E038 -E038 -F078 -F078 -F078 -F078 -D8D8 -D8D8 -D8D8 -D8D8 -CD98 -CD98 -CD98 -CD98 -C718 -C718 -C718 -C718 -C018 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -E030 -E030 -F030 -F830 -F830 -FC30 -DC30 -DE30 -CE30 -CF30 -C730 -C7B0 -C3B0 -C3F0 -C1F0 -C0F0 -C0F0 -C070 -C070 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -0FC0 -1FE0 -3870 -7038 -7038 -6018 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -6018 -7038 -7038 -3870 -1FE0 -0FC0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 3 0 -BITMAP -FF80 -FFE0 -E0F0 -E070 -E070 -E070 -E070 -E070 -E0E0 -E1E0 -FFC0 -FF00 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 23 1 -4 -BITMAP -0FC0 -1FE0 -3870 -7038 -7038 -6018 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -601C -7038 -7038 -3870 -1FE0 -0FC0 -00E0 -0078 -001E -000C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -FF00 -FFC0 -E1E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -FF00 -FF00 -E700 -E380 -E3C0 -E1C0 -E1E0 -E0F0 -E070 -E078 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -1F80 -7FC0 -7040 -E000 -E000 -E000 -F000 -7C00 -3F00 -0FC0 -03E0 -01F0 -0070 -0070 -0070 -0070 -C1E0 -FFC0 -7F80 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -FFFE -FFFE -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -F070 -7060 -7FC0 -1F80 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -E006 -E00E -700C -700C -701C -7818 -3818 -3838 -3C30 -1C30 -1C70 -1E60 -0E60 -0EE0 -0FC0 -07C0 -07C0 -0780 -0380 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -C006 -C386 -C386 -C384 -C78C -67CC -67CC -67CC -66CC -64CC -64C8 -6CD8 -6CD8 -6CF8 -3CF8 -3C78 -3870 -3870 -3870 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -F00E -781C -3818 -3C30 -1C70 -0E60 -0FC0 -07C0 -0780 -03C0 -07C0 -07E0 -0EE0 -0CF0 -1878 -3838 -303C -601C -E00E -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -E007 -7006 -780C -381C -3C18 -1C30 -1E30 -0F60 -07E0 -07C0 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -7FF8 -7FF8 -0078 -0070 -00F0 -01E0 -01C0 -03C0 -0780 -0700 -0F00 -1E00 -1C00 -3C00 -7800 -7000 -F000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 8 23 6 -4 -BITMAP -FF -FF -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FF -FF -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 23 1 -4 -BITMAP -C000 -6000 -6000 -3000 -3800 -1800 -1C00 -0C00 -0E00 -0600 -0700 -0300 -0380 -0180 -01C0 -00C0 -00E0 -0060 -0070 -0030 -0018 -0018 -000C -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 8 23 2 -4 -BITMAP -FF -FF -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -FF -FF -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 15 1 4 -BITMAP -0200 -0200 -0700 -0700 -0F80 -0D80 -0D80 -18C0 -18C0 -3060 -3060 -7070 -6030 -6030 -C018 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 16 2 0 -2 -BITMAP -FFFF -FFFF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 6 4 5 15 -BITMAP -E0 -70 -38 -1C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 14 2 0 -BITMAP -1F80 -7FC0 -41E0 -00E0 -00E0 -00E0 -1FE0 -7FE0 -70E0 -E0E0 -E0E0 -F1E0 -7F78 -3E78 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E780 -EFE0 -F8E0 -F0F0 -E070 -E070 -E070 -E070 -E070 -E070 -E0E0 -F1E0 -DFC0 -CF80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 14 2 0 -BITMAP -0FE0 -3FF0 -7830 -7000 -E000 -E000 -E000 -E000 -E000 -F000 -7000 -7C10 -3FF0 -0FE0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -0070 -0070 -0070 -0070 -0070 -1E70 -3F70 -78F0 -7070 -E070 -E070 -E070 -E070 -E070 -E070 -F0F0 -71F0 -7F70 -1E70 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 14 2 0 -BITMAP -0F80 -3FE0 -78E0 -7070 -E070 -E070 -FFF0 -FFF0 -E000 -E000 -7000 -7810 -3FF0 -0FE0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 20 2 0 -BITMAP -03F8 -07FC -0F04 -0E00 -0E00 -0E00 -FFF8 -FFF8 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 -5 -BITMAP -0F30 -3FB0 -78F0 -7070 -E070 -E070 -E070 -E070 -E070 -E070 -F0F0 -71F0 -7F70 -1E70 -0070 -0060 -60E0 -7FC0 -3F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 19 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E380 -EFC0 -EFE0 -F8E0 -F0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 8 19 2 0 -BITMAP -07 -07 -07 -00 -00 -FF -FF -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 10 24 2 -5 -BITMAP -01C0 -01C0 -01C0 -0000 -0000 -7FC0 -7FC0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -8380 -FF80 -7E00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E0E0 -E0C0 -E180 -E380 -E700 -EE00 -FE00 -FF00 -EF00 -E780 -E3C0 -E1E0 -E0F0 -E078 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 8 19 2 0 -BITMAP -FF -FF -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -CE38 -DF7C -F3CC -E38C -C30C -C30C -C30C -C30C -C30C -C30C -C30C -C30C -C30C -C30C -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 14 2 0 -BITMAP -E380 -EFC0 -EFE0 -F8E0 -F0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 14 1 0 -BITMAP -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 -5 -BITMAP -E780 -EFE0 -F8E0 -F0F0 -E070 -E070 -E070 -E070 -E070 -E070 -E0E0 -F1E0 -EFC0 -E780 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 1 -5 -BITMAP -1F30 -3FB0 -78F0 -7070 -E070 -E070 -E070 -E070 -E070 -E070 -F0F0 -71F0 -7F70 -1E70 -0070 -0070 -0070 -0070 -0070 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 14 3 0 -BITMAP -E3E0 -EFE0 -FC60 -F060 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 14 2 0 -BITMAP -1F80 -7FC0 -F040 -E000 -F000 -FC00 -7F80 -1FC0 -03E0 -00E0 -00E0 -C1E0 -FFC0 -7F00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 17 2 0 -BITMAP -1C00 -1C00 -1C00 -FFF0 -FFF0 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1E00 -0FF0 -07F0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 14 2 0 -BITMAP -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -FEE0 -7EE0 -38E0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -E00C -E018 -7018 -7038 -7830 -3870 -3C60 -1C60 -1CC0 -0EC0 -0FC0 -0F80 -0780 -0700 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 14 0 0 -BITMAP -E006 -E386 -E384 -63CC -73CC -76CC -76CC -76C8 -76E8 -3C78 -3C78 -3C78 -3C70 -3830 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 14 1 0 -BITMAP -F038 -7070 -78E0 -3CC0 -1FC0 -0F80 -0F00 -0780 -0F80 -1DC0 -39E0 -30F0 -6070 -E078 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 -5 -BITMAP -E00C -F018 -7018 -7830 -3830 -3870 -1C60 -1CE0 -1EC0 -0EC0 -0F80 -0780 -0700 -0300 -0600 -0600 -0E00 -7C00 -7800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 14 2 0 -BITMAP -FFF0 -FFF0 -00E0 -00C0 -0180 -0380 -0700 -0E00 -1C00 -3800 -7000 -6000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 10 23 3 -4 -BITMAP -07C0 -0FC0 -1E00 -1C00 -1C00 -1C00 -0E00 -0E00 -0600 -0600 -0C00 -F000 -FC00 -0E00 -0600 -0600 -0E00 -0C00 -1C00 -1C00 -1E00 -0FC0 -07C0 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 2 23 7 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 10 23 3 -4 -BITMAP -F800 -FE00 -0F00 -0700 -0700 -0600 -0E00 -0C00 -0C00 -0C00 -0600 -03C0 -07C0 -0E00 -0C00 -0C00 -0C00 -0600 -0700 -0700 -0F00 -FE00 -F800 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 5 1 4 -BITMAP -3818 -7E18 -C718 -C3F0 -C0E0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 4 19 6 -5 -BITMAP -F0 -F0 -F0 -00 -00 -60 -60 -60 -60 -60 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 10 19 3 0 -BITMAP -0600 -0600 -0FC0 -3FC0 -7640 -7600 -E600 -E600 -E600 -E600 -E600 -E600 -E600 -7600 -77C0 -3FC0 -1E00 -0600 -0600 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 19 3 0 -BITMAP -03E0 -0FE0 -0C20 -1C00 -1C00 -1C00 -1C00 -1C00 -FF00 -FF00 -1C00 -1C00 -1C00 -1C00 -1C00 -3800 -7000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 13 2 3 -BITMAP -4020 -C070 -6F60 -3FC0 -70E0 -6060 -6060 -6060 -6060 -30C0 -7FE0 -EF70 -4020 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -F00E -700C -7818 -3818 -3C30 -1E70 -0E60 -0FE0 -07C0 -0780 -3FF0 -3FF0 -0380 -3FF0 -3FF0 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 2 23 7 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 10 23 3 -4 -BITMAP -1F80 -7F80 -E080 -C000 -C000 -E000 -7800 -7E00 -7F00 -CF80 -C380 -C180 -F180 -7D00 -7F00 -1F00 -0780 -03C0 -01C0 -01C0 -83C0 -FF80 -7F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 7 2 4 17 -BITMAP -C6 -C6 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -0FC0 -1FF0 -3878 -6018 -67D8 -CFCC -CC4C -D80C -D80C -D80C -D80C -D80C -CC4C -CFCC -6798 -6018 -7870 -3FE0 -0FC0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 9 10 4 9 -BITMAP -7E00 -FF00 -C700 -0300 -3F00 -7F00 -C300 -C300 -FF80 -7380 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 12 2 1 -BITMAP -0420 -0E70 -1CE0 -38C0 -7180 -E780 -E380 -7180 -38C0 -1CE0 -0C70 -0620 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 6 1 4 -BITMAP -FFF8 -FFF8 -0018 -0018 -0018 -0018 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 10 2 3 7 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 10 11 3 8 -BITMAP -1E00 -2100 -5E80 -9240 -9240 -9C40 -9440 -9440 -5280 -2100 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 7 2 4 17 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 4 4 6 15 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -0300 -0300 -0300 -0300 -FFFC -FFFC -0300 -0300 -0300 -0300 -0000 -0000 -FFFC -FFFC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 5 9 -3 10 -BITMAP -F0 -88 -08 -08 -10 -20 -40 -C0 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 5 9 -3 10 -BITMAP -F0 -88 -08 -08 -70 -18 -08 -08 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 6 4 4 15 -BITMAP -1C -38 -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 18 2 -4 -BITMAP -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -FEE0 -FEE0 -FCE0 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 10 23 2 -4 -BITMAP -3FC0 -7FC0 -FEC0 -FEC0 -FEC0 -FEC0 -FEC0 -7EC0 -3EC0 -0EC0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 3 3 6 6 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 4 5 6 -5 -BITMAP -60 -C0 -30 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 7 9 -2 10 -BITMAP -30 -D0 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 10 10 3 9 -BITMAP -1E00 -7F80 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 12 2 1 -BITMAP -4600 -E300 -7380 -31C0 -18E0 -1C70 -1E70 -18E0 -31C0 -7380 -E700 -4200 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 16 19 3 0 -BITMAP -3007 -D00E -100C -101C -1038 -1030 -1060 -10E0 -FFC0 -0180 -0306 -0706 -060A -0C0A -1C12 -3822 -303F -6002 -E002 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 16 19 3 0 -BITMAP -3007 -D00E -100C -101C -1038 -1030 -1060 -10E0 -FFC0 -0180 -031E -0711 -0601 -0C01 -1C02 -3804 -3008 -6018 -E01F -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 16 19 3 0 -BITMAP -F007 -880E -080C -081C -7038 -1830 -0860 -08E0 -F1C0 -0180 -0306 -0706 -060A -0C0A -1C12 -3822 -303F -6002 -E002 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 -5 -BITMAP -0380 -0380 -0380 -0000 -0000 -0380 -0380 -0380 -0700 -0E00 -1C00 -3800 -7000 -E000 -E030 -E030 -F030 -7FF0 -1FE0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 24 0 0 -BITMAP -0700 -0380 -01C0 -00E0 -0000 -0380 -0380 -07C0 -07C0 -07C0 -0EE0 -0CE0 -0CE0 -1C70 -1870 -1870 -3838 -3FF8 -3FF8 -701C -601C -601C -C00E -C00E -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 24 0 0 -BITMAP -01C0 -0380 -0700 -0E00 -0000 -0380 -0380 -07C0 -07C0 -07C0 -0EE0 -0CE0 -0CE0 -1C70 -1870 -1870 -3838 -3FF8 -3FF8 -701C -601C -601C -C00E -C00E -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 24 0 0 -BITMAP -0780 -0780 -0CC0 -1860 -0000 -0380 -0380 -07C0 -07C0 -07C0 -0EE0 -0CE0 -0CE0 -1C70 -1870 -1870 -3838 -3FF8 -3FF8 -701C -601C -601C -C00E -C00E -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 23 0 0 -BITMAP -0E60 -1FE0 -19C0 -0000 -0380 -0380 -07C0 -07C0 -07C0 -0EE0 -0CE0 -0CE0 -1C70 -1870 -1870 -3838 -3FF8 -3FF8 -701C -601C -601C -C00E -C00E -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 22 0 0 -BITMAP -0C60 -0C60 -0000 -0380 -0380 -07C0 -07C0 -07C0 -0EE0 -0CE0 -0CE0 -1C70 -1870 -1870 -3838 -3FF8 -3FF8 -701C -601C -601C -C00E -C00E -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 15 24 0 0 -BITMAP -0300 -0480 -0480 -0300 -0000 -0380 -0380 -07C0 -07C0 -07C0 -0EE0 -0CE0 -0CE0 -1C70 -1870 -1870 -3838 -3FF8 -3FF8 -701C -601C -601C -C00E -C00E -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -01FE -01FE -01E0 -03E0 -03E0 -03E0 -06E0 -06E0 -0CE0 -0CFC -0CFC -18E0 -18E0 -3FE0 -3FE0 -30E0 -60E0 -60FF -C0FF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 24 1 -5 -BITMAP -07F0 -1FF8 -3C18 -3800 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7000 -3800 -3E08 -1FF8 -07F0 -0200 -0600 -0180 -0180 -0700 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 24 3 0 -BITMAP -1C00 -0E00 -0700 -0380 -0000 -FFE0 -FFE0 -E000 -E000 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 24 3 0 -BITMAP -0700 -0E00 -1C00 -3800 -0000 -FFE0 -FFE0 -E000 -E000 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 24 3 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -FFE0 -FFE0 -E000 -E000 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 22 3 0 -BITMAP -3180 -3180 -0000 -FFE0 -FFE0 -E000 -E000 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 24 2 0 -BITMAP -1C00 -0E00 -0700 -0380 -0000 -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 24 2 0 -BITMAP -0700 -0E00 -1C00 -3800 -0000 -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 24 2 0 -BITMAP -1E00 -1E00 -3300 -6180 -0000 -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 22 2 0 -BITMAP -3180 -3180 -0000 -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -7FC0 -7FF0 -70F0 -7038 -7038 -701C -701C -701C -FE1C -FE1C -701C -701C -701C -701C -7038 -7078 -70F0 -7FE0 -7F80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 23 2 0 -BITMAP -1CC0 -3FC0 -3380 -0000 -E030 -E030 -F030 -F830 -F830 -FC30 -DC30 -DE30 -CE30 -CF30 -C730 -C7B0 -C3B0 -C3F0 -C1F0 -C0F0 -C0F0 -C070 -C070 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 24 1 0 -BITMAP -0E00 -0700 -0380 -01C0 -0000 -0FC0 -1FE0 -3870 -7038 -7038 -6018 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -6018 -7038 -7038 -3870 -1FE0 -0FC0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 24 1 0 -BITMAP -01C0 -0380 -0700 -0E00 -0000 -0FC0 -1FE0 -3870 -7038 -7038 -6018 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -6018 -7038 -7038 -3870 -1FE0 -0FC0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 24 1 0 -BITMAP -0780 -0780 -0CC0 -1860 -0000 -0FC0 -1FE0 -3870 -7038 -7038 -6018 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -6018 -7038 -7038 -3870 -1FE0 -0FC0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -0E60 -1FE0 -19C0 -0000 -0FC0 -1FE0 -3870 -7038 -7038 -6018 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -6018 -7038 -7038 -3870 -1FE0 -0FC0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 22 1 0 -BITMAP -18C0 -18C0 -0000 -0FC0 -1FE0 -3870 -7038 -7038 -6018 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -6018 -7038 -7038 -3870 -1FE0 -0FC0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 14 1 0 -BITMAP -4010 -E038 -7070 -38E0 -1DC0 -0D80 -0700 -0700 -0D80 -1DC0 -38E0 -7070 -E038 -4010 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -0F9C -1FF8 -3870 -7070 -7078 -60D8 -E0DC -E19C -E39C -E31C -E71C -E61C -EC1C -6C18 -7838 -3838 -3870 -7FE0 -E7C0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 24 2 0 -BITMAP -1C00 -0E00 -0700 -0380 -0000 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -F070 -7060 -7FC0 -1F80 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 24 2 0 -BITMAP -0380 -0700 -0E00 -1C00 -0000 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -F070 -7060 -7FC0 -1F80 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 24 2 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -F070 -7060 -7FC0 -1F80 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 22 2 0 -BITMAP -3180 -3180 -0000 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -F070 -7060 -7FC0 -1F80 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 16 24 0 0 -BITMAP -00E0 -01C0 -0380 -0700 -0000 -E007 -7006 -780C -381C -3C18 -1C30 -1E30 -0F60 -07E0 -07C0 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 3 0 -BITMAP -E000 -E000 -E000 -FF80 -FFE0 -E0F0 -E070 -E070 -E070 -E070 -E070 -E0E0 -E1E0 -FFC0 -FF00 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 20 2 0 -BITMAP -3F00 -7F80 -E3C0 -E1C0 -E1C0 -E180 -E300 -E700 -E600 -E700 -E780 -E3C0 -E1E0 -E0F0 -E078 -E038 -E038 -E478 -E7F0 -E3E0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -1C00 -0E00 -0700 -0380 -0000 -1F80 -7FC0 -41E0 -00E0 -00E0 -00E0 -1FE0 -7FE0 -70E0 -E0E0 -E0E0 -F1E0 -7F78 -3E78 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -0380 -0700 -0E00 -1C00 -0000 -1F80 -7FC0 -41E0 -00E0 -00E0 -00E0 -1FE0 -7FE0 -70E0 -E0E0 -E0E0 -F1E0 -7F78 -3E78 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -1F80 -7FC0 -41E0 -00E0 -00E0 -00E0 -1FE0 -7FE0 -70E0 -E0E0 -E0E0 -F1E0 -7F78 -3E78 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 18 2 0 -BITMAP -1CC0 -3FC0 -3380 -0000 -1F80 -7FC0 -41E0 -00E0 -00E0 -00E0 -1FE0 -7FE0 -70E0 -E0E0 -E0E0 -F1E0 -7F78 -3E78 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 17 2 0 -BITMAP -3180 -3180 -0000 -1F80 -7FC0 -41E0 -00E0 -00E0 -00E0 -1FE0 -7FE0 -70E0 -E0E0 -E0E0 -F1E0 -7F78 -3E78 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -0600 -0900 -0900 -0600 -0000 -1F80 -7FC0 -41E0 -00E0 -00E0 -00E0 -1FE0 -7FE0 -70E0 -E0E0 -E0E0 -F1E0 -7F78 -3E78 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -3CF0 -7EF8 -4798 -071C -071C -071C -3FFC -7FFC -F700 -E700 -E700 -E784 -7DFC -38F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 -5 -BITMAP -0FE0 -3FF0 -7830 -7000 -E000 -E000 -E000 -E000 -E000 -F000 -7000 -7C10 -3FF0 -0FE0 -0400 -0C00 -0300 -0300 -0E00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -1C00 -0E00 -0700 -0380 -0000 -0F80 -3FE0 -78E0 -7070 -E070 -E070 -FFF0 -FFF0 -E000 -E000 -7000 -7810 -3FF0 -0FE0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -0380 -0700 -0E00 -1C00 -0000 -0F80 -3FE0 -78E0 -7070 -E070 -E070 -FFF0 -FFF0 -E000 -E000 -7000 -7810 -3FF0 -0FE0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -0F80 -3FE0 -78E0 -7070 -E070 -E070 -FFF0 -FFF0 -E000 -E000 -7000 -7810 -3FF0 -0FE0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 17 2 0 -BITMAP -3180 -3180 -0000 -0F80 -3FE0 -78E0 -7070 -E070 -E070 -FFF0 -FFF0 -E000 -E000 -7000 -7810 -3FF0 -0FE0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 9 19 2 0 -BITMAP -1C00 -0E00 -0700 -0380 -0000 -FF00 -FF00 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 9 19 2 0 -BITMAP -0380 -0700 -0E00 -1C00 -0000 -FF00 -FF00 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 10 19 2 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -FF00 -FF00 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 9 17 2 0 -BITMAP -3180 -3180 -0000 -FF00 -FF00 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -FF00 -8F80 -3E00 -3980 -21C0 -0FE0 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 18 2 0 -BITMAP -3980 -7F80 -6700 -0000 -E380 -EFC0 -EFE0 -F8E0 -F0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -0E00 -0700 -0380 -01C0 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -0380 -0700 -0E00 -1C00 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 19 1 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 18 1 0 -BITMAP -1CC0 -3FC0 -3380 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 17 1 0 -BITMAP -18C0 -18C0 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 14 1 0 -BITMAP -0700 -0700 -0700 -0000 -0000 -0000 -FFF8 -FFF8 -0000 -0000 -0000 -0700 -0700 -0700 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 13 14 1 0 -BITMAP -0FB8 -3FF0 -78E0 -70F0 -E1B8 -E3B8 -E338 -E638 -EE38 -EC38 -7870 -38F0 -7FE0 -EF80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 19 2 0 -BITMAP -1C00 -0E00 -0700 -0380 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -FEE0 -7EE0 -38E0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 19 2 0 -BITMAP -0700 -0E00 -1C00 -3800 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -FEE0 -7EE0 -38E0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 19 2 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -FEE0 -7EE0 -38E0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 11 17 2 0 -BITMAP -3180 -3180 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3E0 -FEE0 -7EE0 -38E0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 24 1 -5 -BITMAP -0380 -0700 -0E00 -1C00 -0000 -E00C -F018 -7018 -7830 -3830 -3870 -1C60 -1CE0 -1EC0 -0EC0 -0F80 -0780 -0700 -0300 -0600 -0600 -0E00 -7C00 -7800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 12 23 2 -5 -BITMAP -E000 -E000 -E000 -E000 -E780 -EFE0 -F8E0 -F0F0 -E070 -E070 -E070 -E070 -E070 -E070 -E0E0 -F1E0 -EFC0 -E780 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 16 0 -BBX 14 22 1 -5 -BITMAP -18C0 -18C0 -0000 -E00C -F018 -7018 -7830 -3830 -3870 -1C60 -1CE0 -1EC0 -0EC0 -0F80 -0780 -0700 -0300 -0600 -0600 -0E00 -7C00 -7800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/lutRS24-L1.bdf diff -u xc/fonts/bdf/100dpi/lutRS24-L1.bdf:1.1 xc/fonts/bdf/100dpi/lutRS24-L1.bdf:removed --- xc/fonts/bdf/100dpi/lutRS24-L1.bdf:1.1 Wed Apr 4 18:55:36 2001 +++ xc/fonts/bdf/100dpi/lutRS24-L1.bdf Wed Mar 16 21:03:47 2005 @@ -1,5743 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutRS24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -FONT -B&H-LucidaTypewriter-Medium-R-Normal-Sans-34-240-100-100-M-200-ISO8859-1 -SIZE 24 100 100 -FONTBOUNDINGBOX 27 38 -3 -7 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 34 -POINT_SIZE 240 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "M" -AVERAGE_WIDTH 200 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 31 -FONT_DESCENT 7 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter" -X_HEIGHT 18 -CAP_HEIGHT 25 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 25 2 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 4 25 8 0 -BITMAP -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -60 -60 -60 -60 -60 -60 -60 -00 -00 -00 -00 -F0 -F0 -F0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 13 9 4 17 -BITMAP -E078 -E078 -E078 -E078 -E078 -6030 -6030 -6030 -6030 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 25 1 0 -BITMAP -00C180 -00C300 -00C300 -00C300 -018300 -018700 -018600 -018600 -3FFFE0 -7FFFE0 -030C00 -030C00 -060C00 -061800 -061800 -FFFFC0 -FFFF80 -0C3000 -0C3000 -183000 -183000 -186000 -186000 -186000 -306000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 14 30 4 -3 -BITMAP -0300 -0300 -1FF0 -3FF8 -7B18 -F300 -E300 -E300 -E300 -E300 -7300 -7F00 -3F00 -1F80 -0FC0 -03F0 -03F8 -0378 -033C -031C -031C -031C -031C -8338 -F3F8 -FFF0 -3FC0 -0300 -0300 -0300 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 25 0 0 -BITMAP -1E0070 -738060 -6180C0 -C0C1C0 -C0C380 -C0C300 -C0C600 -C0CE00 -618C00 -739800 -1E3800 -007000 -006000 -00E780 -01CCC0 -019860 -033030 -073030 -063030 -0C3030 -1C3030 -383030 -301860 -600CC0 -E00780 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 25 0 0 -BITMAP -01F000 -03FC00 -071C00 -0E0E00 -0E0E00 -0E0E00 -0E1E00 -0F1C00 -077800 -07F000 -07C000 -1F8000 -3DC070 -71E070 -70E070 -E0F070 -E07860 -E03CE0 -E01EE0 -E01FC0 -700FC0 -780780 -3C1FC0 -1FFFE0 -07F1F0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 4 10 8 16 -BITMAP -F0 -F0 -F0 -F0 -F0 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 12 32 6 -6 -BITMAP -0070 -01F0 -03E0 -0F80 -0E00 -1C00 -3C00 -3800 -7000 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -6000 -7000 -7000 -3000 -3800 -1C00 -1C00 -0E00 -0780 -03E0 -01F0 -0030 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 12 32 3 -6 -BITMAP -C000 -F800 -7C00 -1E00 -0700 -0380 -03C0 -01C0 -00E0 -00E0 -00E0 -0060 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -00E0 -00E0 -00E0 -01C0 -03C0 -0380 -0700 -1E00 -7C00 -F800 -C000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 14 3 11 -BITMAP -0380 -0380 -0380 -4384 -638C -F83E -FC7E -0840 -0440 -0EE0 -1C70 -3C78 -3838 -0820 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -00C000 -00C000 -00C000 -00C000 -00C000 -00C000 -00C000 -00C000 -FFFFC0 -FFFFC0 -00C000 -00C000 -00C000 -00C000 -00C000 -00C000 -00C000 -00C000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 5 11 8 -6 -BITMAP -F8 -F8 -F8 -F8 -F8 -18 -18 -38 -30 -70 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 2 1 7 -BITMAP -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 5 5 8 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 32 1 -6 -BITMAP -0001C0 -000180 -000380 -000300 -000700 -000600 -000E00 -000C00 -001C00 -001800 -001800 -003000 -003000 -006000 -006000 -00C000 -00C000 -018000 -018000 -030000 -030000 -060000 -060000 -0E0000 -0C0000 -1C0000 -180000 -380000 -300000 -700000 -600000 -E00000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 0 -BITMAP -03E000 -0FF800 -1C1C00 -380E00 -300E00 -700700 -700700 -600300 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -600300 -700700 -700700 -300600 -380E00 -1C1C00 -0FF800 -03E000 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 3 0 -BITMAP -004000 -03C000 -1FC000 -FFC000 -C1C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 14 25 3 0 -BITMAP -1FC0 -7FE0 -7078 -4038 -001C -001C -001C -001C -001C -0038 -0038 -0070 -00E0 -01C0 -0380 -0700 -0E00 -0C00 -1C00 -3800 -7800 -F000 -F000 -FFFC -FFFC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 13 25 4 0 -BITMAP -7F00 -FFC0 -C1E0 -00F0 -0070 -0070 -0070 -0070 -0060 -00E0 -01C0 -3F00 -3FC0 -01F0 -0070 -0078 -0038 -0038 -0038 -0038 -0078 -0070 -C0E0 -FFC0 -7F00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 25 2 0 -BITMAP -0038 -0078 -0078 -00F8 -01F8 -01B8 -0338 -0738 -0638 -0C38 -1C38 -1838 -3838 -7038 -6038 -E038 -FFFF -FFFF -0038 -0038 -0038 -0038 -0038 -0038 -0038 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 12 25 5 0 -BITMAP -FFE0 -FFE0 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FC00 -FF00 -07C0 -01E0 -00E0 -0070 -0070 -0070 -0070 -0070 -0070 -00E0 -00E0 -C3C0 -FF80 -7E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 25 3 0 -BITMAP -01FC -07FE -1E06 -1800 -3800 -7000 -7000 -6000 -E000 -E3F0 -EFF8 -FC3C -F01E -F00E -E007 -E007 -E007 -E007 -6007 -7007 -700E -380E -1C3C -0FF8 -07E0 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 25 3 0 -BITMAP -FFFE -FFFE -FFFE -000C -001C -0018 -0038 -0030 -0060 -00E0 -00C0 -01C0 -0180 -0380 -0300 -0700 -0E00 -0E00 -1C00 -1C00 -3C00 -3800 -3800 -7000 -7000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 25 2 0 -BITMAP -07E0 -1FF8 -3C38 -781C -700C -700C -700C -781C -3C18 -3E78 -1FF0 -0FE0 -1FF0 -38FC -703E -701E -E00F -E007 -E007 -E007 -F007 -700E -7C1C -1FF8 -07E0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 25 2 0 -BITMAP -07E0 -1FF0 -3C38 -701C -700E -E006 -E006 -E007 -E007 -E007 -E007 -700F -700F -3C3F -1FF7 -0FC7 -0007 -0006 -000E -000E -001C -0018 -6078 -7FE0 -3F80 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 5 18 8 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -00 -00 -00 -00 -00 -00 -00 -00 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 5 24 8 -6 -BITMAP -F8 -F8 -F8 -F8 -F8 -00 -00 -00 -00 -00 -00 -00 -00 -F8 -F8 -F8 -F8 -F8 -18 -18 -38 -30 -70 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 18 0 0 -BITMAP -000080 -000180 -000780 -001E00 -007800 -01E000 -078000 -1E0000 -F80000 -780000 -1E0000 -078000 -01E000 -007800 -001E00 -000780 -000180 -000080 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 8 1 5 -BITMAP -FFFFC0 -FFFFC0 -000000 -000000 -000000 -000000 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 18 1 0 -BITMAP -800000 -C00000 -F00000 -3C0000 -0F0000 -03C000 -00F000 -003C00 -000F00 -000F80 -003C00 -00F000 -03C000 -0F0000 -3C0000 -F00000 -C00000 -800000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 25 3 0 -BITMAP -3FE0 -FFF8 -C03C -C01E -C00E -000E -000E -000C -001C -0038 -0070 -00E0 -01C0 -0380 -0300 -0700 -0700 -0700 -0000 -0000 -0000 -0000 -0F00 -0F00 -0F00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 25 1 0 -BITMAP -01FC00 -07FE00 -0F0700 -1C0300 -380180 -301F80 -706180 -60C180 -618180 -C18180 -C10180 -C30180 -C30380 -C30380 -C30780 -C30580 -C30D80 -619980 -61F9E0 -70F1E0 -300000 -380000 -1E0600 -07FE00 -01F800 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 25 0 0 -BITMAP -007000 -00F000 -00F000 -00F800 -01B800 -01B800 -019C00 -031C00 -031C00 -030E00 -060E00 -060E00 -060F00 -0C0700 -0C0700 -0C0780 -1FFF80 -1FFF80 -1803C0 -3001C0 -3001C0 -3000E0 -6000E0 -6000E0 -E00070 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 25 3 0 -BITMAP -FFE0 -FFF8 -E078 -E03C -E01C -E01C -E01C -E01C -E038 -E078 -E0F0 -FFE0 -FFE0 -E0F0 -E038 -E01C -E00E -E00E -E00E -E00E -E00E -E01C -E03C -FFF8 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 0 -BITMAP -01FE00 -07FF80 -0F0380 -1C0080 -380000 -380000 -700000 -700000 -F00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -700000 -700000 -380000 -3C0000 -1E0000 -0F8180 -07FF80 -00FE00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 0 -BITMAP -FFE000 -FFF800 -E07C00 -E01E00 -E00F00 -E00700 -E00700 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00700 -E00700 -E00700 -E00E00 -E01E00 -E07C00 -FFF000 -FFC000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 25 4 0 -BITMAP -FFFC -FFFC -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF8 -FFF0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFFE -FFFE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 25 4 0 -BITMAP -FFFE -FFFE -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF8 -FFF8 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 1 0 -BITMAP -01FF00 -07FF80 -0F0180 -1C0000 -380000 -380000 -700000 -700000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00380 -E00380 -F00380 -700380 -700380 -380380 -3C0380 -1E0380 -0F8380 -07FF80 -00FE00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 25 2 0 -BITMAP -E007 -E007 -E007 -E007 -E007 -E007 -E007 -E007 -E007 -E007 -E007 -FFFF -FFFF -E007 -E007 -E007 -E007 -E007 -E007 -E007 -E007 -E007 -E007 -E007 -E007 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 25 3 0 -BITMAP -FFFE -FFFE -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -FFFE -FFFE -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 12 25 3 0 -BITMAP -3FF0 -3FF0 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -00E0 -C1C0 -FFC0 -7F00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 3 0 -BITMAP -E00E00 -E01C00 -E01800 -E03000 -E07000 -E0E000 -E0C000 -E18000 -E38000 -E70000 -E60000 -EE0000 -FE0000 -EF0000 -E78000 -E38000 -E3C000 -E1E000 -E0F000 -E07800 -E03800 -E03C00 -E01E00 -E00F00 -E00780 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 14 25 4 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFFC -FFFC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 25 1 0 -BITMAP -F003C0 -F003C0 -F003C0 -F807C0 -D806C0 -D806C0 -D806C0 -DC0EC0 -CC0CC0 -CC0CC0 -CC0CC0 -CE1CC0 -C618C0 -C618C0 -C618C0 -C330C0 -C330C0 -C330C0 -C330C0 -C1E0C0 -C1E0C0 -C1E0C0 -C0C0C0 -C000C0 -C000C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 25 2 0 -BITMAP -E003 -F003 -F003 -F803 -F803 -FC03 -DC03 -CE03 -CF03 -C703 -C783 -C383 -C3C3 -C1C3 -C1E3 -C0E3 -C073 -C07B -C03B -C03F -C01F -C01F -C00F -C007 -C007 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 25 1 0 -BITMAP -03F000 -0FFC00 -1E1E00 -380700 -380700 -700380 -700380 -700380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -700380 -700380 -700380 -380700 -3C0F00 -1E1E00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 25 4 0 -BITMAP -FFE0 -FFF8 -E03C -E01E -E00E -E00E -E00E -E00E -E00E -E01C -E01C -E078 -FFF0 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 31 1 -6 -BITMAP -03F000 -0FFC00 -1E1E00 -380700 -380700 -700380 -700380 -700380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -7003C0 -700380 -700380 -380780 -3C0F00 -1E1F00 -0FFE00 -03FC00 -003800 -001E00 -000F80 -0007E0 -0003C0 -000080 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 3 0 -BITMAP -FFC000 -FFF000 -E07800 -E03C00 -E01C00 -E01C00 -E01C00 -E01C00 -E03C00 -E07800 -E0F800 -FFF000 -FFE000 -E3C000 -E1C000 -E0E000 -E0E000 -E07000 -E07800 -E03800 -E03C00 -E01E00 -E00E00 -E00F00 -E00780 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 25 3 0 -BITMAP -0FF8 -3FFE -780E -7000 -E000 -E000 -E000 -F000 -F000 -7C00 -3F00 -0FC0 -03F0 -00FC -003E -001E -000F -0007 -0007 -0007 -0007 -800E -F03C -FFF8 -1FE0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 25 1 0 -BITMAP -FFFFE0 -FFFFE0 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 25 3 0 -BITMAP -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -F00C -700C -781C -3FF8 -0FE0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 25 0 0 -BITMAP -E00070 -700060 -700060 -7000C0 -3800C0 -3800C0 -380180 -1C0180 -1C0180 -1C0300 -0E0300 -0E0300 -0E0600 -070600 -070600 -070C00 -038C00 -038C00 -039800 -01D800 -01D800 -01F000 -01F000 -00F000 -00E000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 25 0 0 -BITMAP -C00030 -C00030 -C0E030 -C0E060 -E1F060 -E1F060 -61F060 -61F060 -61B060 -61B0C0 -6338C0 -6338C0 -7338C0 -7318C0 -7218C0 -7619C0 -761D80 -761D80 -760D80 -340D80 -340F80 -3C0F80 -3C0F00 -380700 -380700 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 25 0 0 -BITMAP -7800E0 -3800C0 -3C01C0 -1E0380 -0E0300 -0F0700 -070600 -038C00 -03DC00 -01D800 -01F000 -00F000 -007000 -00F800 -01F800 -01BC00 -031E00 -070E00 -060F00 -0C0700 -1C0380 -1803C0 -3001C0 -7001E0 -E000F0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 25 0 0 -BITMAP -F00070 -7000E0 -3800C0 -3C01C0 -1C0380 -1E0300 -0E0700 -0F0600 -070C00 -078C00 -03D800 -01F800 -01F000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 25 2 0 -BITMAP -7FFF80 -7FFF80 -000780 -000F00 -000E00 -001E00 -001C00 -003800 -007800 -007000 -00F000 -01E000 -01C000 -03C000 -078000 -070000 -0F0000 -1E0000 -1C0000 -3C0000 -780000 -700000 -F00000 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 9 32 8 -6 -BITMAP -FF80 -FF80 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FF80 -FF80 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 32 1 -6 -BITMAP -E00000 -600000 -700000 -300000 -380000 -180000 -1C0000 -0C0000 -0E0000 -060000 -060000 -030000 -030000 -018000 -018000 -00C000 -00C000 -006000 -006000 -003000 -003000 -001800 -001800 -001C00 -000C00 -000E00 -000600 -000700 -000300 -000380 -000180 -0001C0 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 9 32 3 -6 -BITMAP -FF80 -FF80 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FF80 -FF80 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 19 1 5 -BITMAP -004000 -00C000 -00C000 -01E000 -01E000 -03F000 -033000 -033000 -061800 -061800 -0C0C00 -0C0C00 -180600 -180600 -380700 -300300 -700380 -600180 -E001C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 2 0 -3 -BITMAP -FFFFF0 -FFFFF0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 7 5 7 21 -BITMAP -F0 -78 -38 -1C -0E -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 18 2 0 -BITMAP -0FE000 -3FF800 -303800 -201C00 -001C00 -001C00 -001C00 -07FC00 -1FFC00 -7C1C00 -701C00 -E01C00 -E01C00 -E01C00 -E03C00 -707C00 -7FEF80 -1F8F80 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 26 3 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E3F0 -E7F8 -EE1C -F80E -F00E -E007 -E007 -E007 -E007 -E007 -E007 -E007 -E00E -E00E -F01C -FC3C -EFF8 -E3E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 18 3 0 -BITMAP -03FC -0FFE -3E06 -7800 -7000 -F000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7000 -3800 -3E06 -0FFE -03FC -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 26 2 0 -BITMAP -0007 -0007 -0007 -0007 -0007 -0007 -0007 -0007 -07E7 -1FF7 -3C3F -380F -7007 -7007 -E007 -E007 -E007 -E007 -E007 -E007 -E007 -700F -701F -3877 -1FE7 -0FC7 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 18 2 0 -BITMAP -03F0 -0FFC -1C1E -380E -700E -7007 -E007 -E007 -FFFF -FFFF -E000 -E000 -6000 -7000 -3800 -1C03 -0FFF -03FC -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 27 3 0 -BITMAP -007F00 -01FF80 -03C080 -038000 -070000 -070000 -070000 -070000 -070000 -FFFF00 -FFFF00 -070000 -070000 -070000 -070000 -070000 -070000 -070000 -070000 -070000 -070000 -070000 -070000 -070000 -070000 -070000 -070000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 25 2 -7 -BITMAP -07E3 -1FFB -3C3F -380F -7007 -7007 -E007 -E007 -E007 -E007 -E007 -E007 -E007 -700F -701F -3877 -1FE7 -0FC7 -0007 -0007 -0006 -000E -301C -3FF8 -1FE0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 26 3 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E1F0 -E7F8 -EFFC -FC1E -F80E -F00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 10 26 3 0 -BITMAP -01C0 -01C0 -01C0 -01C0 -0000 -0000 -0000 -0000 -FFC0 -FFC0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 12 33 3 -7 -BITMAP -0070 -0070 -0070 -0070 -0000 -0000 -0000 -0000 -7FF0 -7FF0 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -0070 -00E0 -81E0 -FFC0 -7F00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 26 4 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E01C -E030 -E070 -E0E0 -E1C0 -E380 -E700 -EE00 -EE00 -FF00 -E780 -E3C0 -E1E0 -E0F0 -E078 -E07C -E03C -E01F -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 10 26 3 0 -BITMAP -FFC0 -FFC0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -C70780 -CF9F80 -D8D8C0 -F0F0C0 -E0E0C0 -C0C0C0 -C0C0C0 -C0C0C0 -C0C0C0 -C0C0C0 -C0C0C0 -C0C0C0 -C0C0C0 -C0C0C0 -C0C0C0 -C0C0C0 -C0C0C0 -C0C0C0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 18 3 0 -BITMAP -E1F0 -E7F8 -EFFC -FC1E -F80E -F00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 18 2 0 -BITMAP -07F000 -1FFC00 -3C1E00 -780F00 -700700 -F00780 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -F00780 -700700 -780F00 -3C1E00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 25 3 -7 -BITMAP -E3F0 -E7F8 -EE1C -F80E -F00E -E007 -E007 -E007 -E007 -E007 -E007 -E007 -E00E -E00E -F01C -FC3C -EFF8 -E7E0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 25 2 -7 -BITMAP -07C7 -1FF7 -3C3F -380F -7007 -7007 -E007 -E007 -E007 -E007 -E007 -E007 -E007 -700F -701F -3877 -1FE7 -0FC7 -0007 -0007 -0007 -0007 -0007 -0007 -0007 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 13 18 5 0 -BITMAP -E1F8 -E7F8 -EE18 -F818 -F018 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 14 18 3 0 -BITMAP -0FF0 -3FF8 -7018 -E000 -E000 -E000 -F800 -7F00 -3FE0 -0FF8 -01FC -003C -001C -001C -801C -E078 -FFF0 -3FC0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 22 2 0 -BITMAP -0700 -0700 -0700 -0700 -FFFF -FFFF -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0380 -03FF -00FF -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 18 3 0 -BITMAP -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E01E -E03E -F07E -7FEE -3FCE -1F0E -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -E001C0 -700180 -700380 -780300 -380300 -3C0600 -1C0600 -1C0E00 -1E0C00 -0E0C00 -0F1800 -071800 -073000 -03B000 -03F000 -03E000 -01E000 -01C000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 18 0 0 -BITMAP -E00030 -E00030 -E0F060 -70F060 -70F060 -70F060 -719860 -7198C0 -3198C0 -3B98C0 -3B0CC0 -3B0DC0 -3B0D80 -3E0D80 -1E0D80 -1E0780 -1E0780 -1C0700 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -F00380 -780700 -3C0600 -1E0C00 -0E1C00 -0F1800 -07B000 -03F000 -01E000 -01E000 -03F000 -077800 -063C00 -0C1C00 -1C1E00 -380F00 -300780 -E003C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 25 1 -7 -BITMAP -F001C0 -700180 -700380 -380300 -380300 -3C0600 -1C0600 -1C0C00 -0E0C00 -0E1C00 -0F1800 -071800 -073000 -03B000 -03E000 -01E000 -01E000 -01C000 -01C000 -018000 -018000 -030000 -070000 -7E0000 -780000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 18 2 0 -BITMAP -FFFF -FFFF -000E -001C -0038 -0030 -0060 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -1800 -3000 -6000 -FFFF -FFFF -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 13 32 4 -6 -BITMAP -00F8 -03F8 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -0700 -0700 -0700 -0300 -0300 -0300 -0E00 -FC00 -F800 -0E00 -0200 -0300 -0300 -0300 -0700 -0700 -0600 -0E00 -0E00 -0E00 -0E00 -0700 -03F8 -00F8 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 2 32 9 -6 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 12 32 4 -6 -BITMAP -F800 -FE00 -0700 -0380 -0380 -0380 -0380 -0300 -0700 -0700 -0600 -0600 -0600 -0600 -0300 -01F0 -01F0 -0300 -0600 -0600 -0600 -0600 -0700 -0700 -0300 -0380 -0380 -0380 -0380 -0700 -FE00 -F800 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 6 1 6 -BITMAP -1E00C0 -7F80C0 -63C0C0 -C0F180 -C07F80 -C01E00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 4 25 8 -7 -BITMAP -F0 -F0 -F0 -00 -00 -00 -00 -60 -60 -60 -60 -60 -60 -60 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 13 25 4 0 -BITMAP -0180 -0180 -0180 -07F0 -1FF8 -3F98 -3988 -7180 -7180 -E180 -E180 -E180 -E180 -E180 -E180 -E180 -6180 -7180 -3988 -3D98 -1FF8 -07F0 -0180 -0180 -0180 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 13 25 4 0 -BITMAP -01F8 -07F8 -0E08 -0C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -7F80 -7F80 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3800 -7000 -F000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 17 2 4 -BITMAP -400100 -E00380 -600700 -33E600 -1FFC00 -1C1C00 -380E00 -300600 -300600 -300600 -300600 -180C00 -1C1C00 -3FFE00 -73E700 -E00380 -400100 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 25 1 0 -BITMAP -F000E0 -7800C0 -380180 -3C0380 -1C0300 -1E0600 -0F0E00 -070C00 -079C00 -039800 -03F000 -01F000 -00E000 -1FFF00 -1FFF00 -00E000 -00E000 -1FFF00 -1FFF00 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 2 32 9 -6 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 13 31 4 -6 -BITMAP -0FF0 -3FF0 -7010 -6000 -C000 -C000 -C000 -F000 -FC00 -7F00 -7F80 -67C0 -C1E0 -C070 -C030 -C030 -E030 -F030 -7C60 -3FE0 -0FE0 -03F0 -00F0 -0078 -0038 -0038 -0038 -8038 -E0F0 -FFE0 -3F80 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 9 2 6 23 -BITMAP -E380 -E380 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 25 1 0 -BITMAP -03F800 -0FFE00 -1C0700 -380380 -3001C0 -60FCC0 -63FCC0 -470460 -C60060 -CE0060 -CC0060 -CC0060 -CC0060 -CC0060 -CC0060 -CE0060 -C60060 -C78440 -63FCC0 -60F8C0 -700180 -380380 -1C0700 -0FFE00 -03F800 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 12 13 4 12 -BITMAP -3F00 -7F80 -61C0 -40C0 -00C0 -1FC0 -7FC0 -60C0 -C0C0 -C0C0 -E3C0 -7FF0 -3CF0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 16 2 1 -BITMAP -0102 -0387 -070E -0E0C -1C18 -1838 -3870 -F1E0 -70E0 -3870 -1838 -1C18 -0E0C -070E -0307 -0182 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 8 1 5 -BITMAP -FFFFC0 -FFFFC0 -0000C0 -0000C0 -0000C0 -0000C0 -0000C0 -0000C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 14 2 3 10 -BITMAP -FFFC -FFFC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 15 3 10 -BITMAP -07C0 -1830 -2788 -4444 -4444 -8442 -84C2 -8782 -8482 -8482 -4484 -4484 -2008 -1830 -07C0 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 9 2 6 22 -BITMAP -FF80 -FF80 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 6 6 7 19 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -00C000 -00C000 -00C000 -00C000 -00C000 -00C000 -FFFFC0 -FFFFC0 -00C000 -00C000 -00C000 -00C000 -00C000 -000000 -000000 -000000 -FFFFC0 -FFFFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 6 12 -3 13 -BITMAP -78 -8C -04 -04 -04 -08 -18 -30 -60 -40 -C0 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 6 12 -3 13 -BITMAP -F8 -8C -04 -04 -08 -70 -0C -04 -04 -04 -88 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 7 5 6 21 -BITMAP -1E -3C -38 -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 24 3 -6 -BITMAP -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E01E -E03E -F0FE -FFEE -FFCE -FF0E -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 12 31 3 -6 -BITMAP -1FF0 -7FF0 -FF30 -FF30 -FF30 -FF30 -FF30 -FF30 -FF30 -7F30 -7F30 -1F30 -0F30 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 4 3 8 8 -BITMAP -F0 -F0 -F0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 5 7 8 -7 -BITMAP -60 -E0 -70 -38 -18 -18 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 7 12 -3 13 -BITMAP -10 -F0 -10 -10 -10 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 13 13 4 12 -BITMAP -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 16 2 1 -BITMAP -4180 -E0C0 -70E0 -3070 -1830 -1C18 -0E1C -070E -078F -0E1C -1C18 -1838 -3070 -70E0 -E1C0 -4080 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 25 4 0 -BITMAP -100070 -F000E0 -1000C0 -100180 -100380 -100300 -100600 -100E00 -101C00 -101800 -103800 -FE7000 -006000 -00C040 -01C0C0 -0181C0 -030140 -070240 -060240 -0C0440 -1C0840 -180FF0 -300040 -700040 -E00040 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 25 4 0 -BITMAP -100070 -F000E0 -1000C0 -100180 -100380 -100300 -100600 -100E00 -101C00 -101800 -103800 -FE7000 -006000 -00C1E0 -01C230 -018010 -030010 -070010 -060020 -0C0060 -1C00C0 -180180 -300100 -700300 -E003F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 25 4 0 -BITMAP -F80070 -8C00E0 -0400C0 -040180 -080380 -700300 -0C0600 -040E00 -041C00 -041800 -883800 -F07000 -006000 -00C040 -01C0C0 -0181C0 -030140 -070240 -060240 -0C0440 -1C0840 -180FF0 -300040 -700040 -E00040 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 25 3 -7 -BITMAP -01C0 -01C0 -01C0 -0000 -0000 -0000 -0000 -01C0 -01C0 -01C0 -0180 -0380 -0700 -0E00 -1C00 -3800 -7000 -E000 -E000 -E000 -E006 -F006 -7806 -3FFE -0FF8 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 31 0 0 -BITMAP -01E000 -00F000 -007000 -003800 -001C00 -000000 -007000 -00F000 -00F000 -00F800 -01B800 -01B800 -019C00 -031C00 -031C00 -030E00 -060E00 -060E00 -060F00 -0C0700 -0C0700 -0C0780 -1FFF80 -1FFF80 -1803C0 -3001C0 -3001C0 -3000E0 -6000E0 -6000E0 -E00070 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 31 0 0 -BITMAP -007800 -00F000 -00E000 -01C000 -038000 -000000 -007000 -00F000 -00F000 -00F800 -01B800 -01B800 -019C00 -031C00 -031C00 -030E00 -060E00 -060E00 -060F00 -0C0700 -0C0700 -0C0780 -1FFF80 -1FFF80 -1803C0 -3001C0 -3001C0 -3000E0 -6000E0 -6000E0 -E00070 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 31 0 0 -BITMAP -00F800 -00F800 -01DC00 -038E00 -070700 -000000 -007000 -00F000 -00F000 -00F800 -01B800 -01B800 -019C00 -031C00 -031C00 -030E00 -060E00 -060E00 -060F00 -0C0700 -0C0700 -0C0780 -1FFF80 -1FFF80 -1803C0 -3001C0 -3001C0 -3000E0 -6000E0 -6000E0 -E00070 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 29 0 0 -BITMAP -03E300 -07FF00 -063E00 -000000 -007000 -00F000 -00F000 -00F800 -01B800 -01B800 -019C00 -031C00 -031C00 -030E00 -060E00 -060E00 -060F00 -0C0700 -0C0700 -0C0780 -1FFF80 -1FFF80 -1803C0 -3001C0 -3001C0 -3000E0 -6000E0 -6000E0 -E00070 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 28 0 0 -BITMAP -038E00 -038E00 -000000 -007000 -00F000 -00F000 -00F800 -01B800 -01B800 -019C00 -031C00 -031C00 -030E00 -060E00 -060E00 -060F00 -0C0700 -0C0700 -0C0780 -1FFF80 -1FFF80 -1803C0 -3001C0 -3001C0 -3000E0 -6000E0 -6000E0 -E00070 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 31 0 0 -BITMAP -007000 -00D800 -008800 -00D800 -007000 -000000 -007000 -00F000 -00F000 -00F800 -01B800 -01B800 -019C00 -031C00 -031C00 -030E00 -060E00 -060E00 -060F00 -0C0700 -0C0700 -0C0780 -1FFF80 -1FFF80 -1803C0 -3001C0 -3001C0 -3000E0 -6000E0 -6000E0 -E00070 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 25 0 0 -BITMAP -007FC0 -007FC0 -00F800 -00F800 -00F800 -01B800 -01B800 -01B800 -033800 -033800 -033800 -063F80 -063F80 -0E3800 -0C3800 -0C3800 -1C3800 -1FF800 -1FF800 -303800 -303800 -303800 -603800 -603FE0 -E03FE0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 32 2 -7 -BITMAP -01FE00 -07FF80 -0F0380 -1C0080 -380000 -380000 -700000 -700000 -F00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -700000 -700000 -380000 -3C0000 -1E0000 -0F8180 -07FF80 -00FE00 -00C000 -01C000 -00E000 -007000 -003000 -003000 -01E000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 31 4 0 -BITMAP -1E00 -0F00 -0700 -0380 -01C0 -0000 -FFFC -FFFC -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF8 -FFF0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFFE -FFFE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 31 4 0 -BITMAP -03C0 -0780 -0700 -0E00 -1C00 -0000 -FFFC -FFFC -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF8 -FFF0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFFE -FFFE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 31 4 0 -BITMAP -07C0 -07C0 -0EE0 -1C70 -3838 -0000 -FFFC -FFFC -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF8 -FFF0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFFE -FFFE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 28 4 0 -BITMAP -38E0 -38E0 -0000 -FFFC -FFFC -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF8 -FFF0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFFE -FFFE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 31 3 0 -BITMAP -0F00 -0780 -0380 -01C0 -00E0 -0000 -FFFE -FFFE -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -FFFE -FFFE -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 31 3 0 -BITMAP -01E0 -03C0 -0380 -0700 -0E00 -0000 -FFFE -FFFE -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -FFFE -FFFE -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 31 3 0 -BITMAP -07C0 -07C0 -0EE0 -1C70 -3838 -0000 -FFFE -FFFE -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -FFFE -FFFE -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 28 3 0 -BITMAP -1C70 -1C70 -0000 -FFFE -FFFE -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -FFFE -FFFE -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 25 0 0 -BITMAP -3FF800 -3FFE00 -381F00 -380780 -3803C0 -3801C0 -3801C0 -3800E0 -3800E0 -3800E0 -3800E0 -FF80E0 -FF80E0 -3800E0 -3800E0 -3800E0 -3800E0 -3801C0 -3801C0 -3801C0 -380380 -380780 -381F00 -3FFC00 -3FF000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 29 2 0 -BITMAP -0F8C -1FFC -18F8 -0000 -E003 -F003 -F003 -F803 -F803 -FC03 -DC03 -CE03 -CF03 -C703 -C783 -C383 -C3C3 -C1C3 -C1E3 -C0E3 -C073 -C07B -C03B -C03F -C01F -C01F -C00F -C007 -C007 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 31 1 0 -BITMAP -03C000 -01E000 -00E000 -007000 -003800 -000000 -03F000 -0FFC00 -1E1E00 -380700 -380700 -700380 -700380 -700380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -700380 -700380 -700380 -380700 -3C0F00 -1E1E00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 31 1 0 -BITMAP -00F000 -01E000 -01C000 -038000 -070000 -000000 -03F000 -0FFC00 -1E1E00 -380700 -380700 -700380 -700380 -700380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -700380 -700380 -700380 -380700 -3C0F00 -1E1E00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 31 1 0 -BITMAP -03E000 -03E000 -077000 -0E3800 -1C1C00 -000000 -03F000 -0FFC00 -1E1E00 -380700 -380700 -700380 -700380 -700380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -700380 -700380 -700380 -380700 -3C0F00 -1E1E00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 29 1 0 -BITMAP -0F8C00 -1FFC00 -18F800 -000000 -03F000 -0FFC00 -1E1E00 -380700 -380700 -700380 -700380 -700380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -700380 -700380 -700380 -380700 -3C0F00 -1E1E00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 28 1 0 -BITMAP -071C00 -071C00 -000000 -03F000 -0FFC00 -1E1E00 -380700 -380700 -700380 -700380 -700380 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -E001C0 -700380 -700380 -700380 -380700 -3C0F00 -1E1E00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -400080 -E001C0 -700380 -380700 -1C0E00 -0E1C00 -073800 -03F000 -01E000 -01E000 -03F000 -073800 -0E1C00 -1C0E00 -380700 -700380 -E001C0 -400080 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 25 1 0 -BITMAP -03F1C0 -0FFF80 -1E1F80 -3C0700 -380780 -700F80 -700F80 -701BC0 -E039C0 -E031C0 -E061C0 -E0E1C0 -E0C1C0 -E181C0 -E381C0 -E301C0 -E701C0 -F60380 -7C0380 -7C0380 -780700 -380F00 -7E1E00 -7FFC00 -E3F000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 31 3 0 -BITMAP -0F00 -0780 -0380 -01C0 -00E0 -0000 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -F00C -700C -781C -3FF8 -0FE0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 31 3 0 -BITMAP -01E0 -03C0 -0380 -0700 -0E00 -0000 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -F00C -700C -781C -3FF8 -0FE0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 31 3 0 -BITMAP -07C0 -07C0 -0EE0 -1C70 -3838 -0000 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -F00C -700C -781C -3FF8 -0FE0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 28 3 0 -BITMAP -1C70 -1C70 -0000 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -E006 -F00C -700C -781C -3FF8 -0FE0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 20 31 0 0 -BITMAP -007800 -00F000 -00E000 -01C000 -038000 -000000 -F00070 -7000E0 -3800C0 -3C01C0 -1C0380 -1E0300 -0E0700 -0F0600 -070C00 -078C00 -03D800 -01F800 -01F000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 25 4 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -FFE0 -FFF8 -E03C -E01E -E00E -E00E -E00E -E00E -E00E -E01C -E01C -E078 -FFF0 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 27 3 0 -BITMAP -1F80 -3FE0 -70F0 -6070 -E070 -E070 -E070 -E0E0 -E0C0 -E180 -E300 -E300 -E300 -E380 -E1C0 -E1F0 -E0F8 -E07C -E01E -E00F -E00F -E007 -E007 -E007 -E60E -E7FE -E3F8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 24 2 0 -BITMAP -078000 -03C000 -01C000 -00E000 -007000 -000000 -0FE000 -3FF800 -303800 -201C00 -001C00 -001C00 -001C00 -07FC00 -1FFC00 -7C1C00 -701C00 -E01C00 -E01C00 -E01C00 -E03C00 -707C00 -7FEF80 -1F8F80 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 24 2 0 -BITMAP -01E000 -03C000 -038000 -070000 -0E0000 -000000 -0FE000 -3FF800 -303800 -201C00 -001C00 -001C00 -001C00 -07FC00 -1FFC00 -7C1C00 -701C00 -E01C00 -E01C00 -E01C00 -E03C00 -707C00 -7FEF80 -1F8F80 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 24 2 0 -BITMAP -07C000 -07C000 -0EE000 -1C7000 -383800 -000000 -0FE000 -3FF800 -303800 -201C00 -001C00 -001C00 -001C00 -07FC00 -1FFC00 -7C1C00 -701C00 -E01C00 -E01C00 -E01C00 -E03C00 -707C00 -7FEF80 -1F8F80 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 22 2 0 -BITMAP -1F1800 -3FF800 -31F000 -000000 -0FE000 -3FF800 -303800 -201C00 -001C00 -001C00 -001C00 -07FC00 -1FFC00 -7C1C00 -701C00 -E01C00 -E01C00 -E01C00 -E03C00 -707C00 -7FEF80 -1F8F80 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 21 2 0 -BITMAP -1C7000 -1C7000 -000000 -0FE000 -3FF800 -303800 -201C00 -001C00 -001C00 -001C00 -07FC00 -1FFC00 -7C1C00 -701C00 -E01C00 -E01C00 -E01C00 -E03C00 -707C00 -7FEF80 -1F8F80 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 24 2 0 -BITMAP -038000 -06C000 -044000 -06C000 -038000 -000000 -0FE000 -3FF800 -303800 -201C00 -001C00 -001C00 -001C00 -07FC00 -1FFC00 -7C1C00 -701C00 -E01C00 -E01C00 -E01C00 -E03C00 -707C00 -7FEF80 -1F8F80 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 19 18 1 0 -BITMAP -3F9F00 -3FFF80 -21F9C0 -00F0C0 -00E0E0 -00E0E0 -00E0E0 -0FFFE0 -3FFFE0 -78E000 -F0E000 -E0E000 -E0E000 -E0E000 -E0F000 -71F860 -7F7FE0 -1E1F80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 25 3 -7 -BITMAP -03FC -0FFE -3E06 -7800 -7000 -F000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7000 -3800 -3E06 -0FFE -03FC -0300 -0700 -0380 -01C0 -00C0 -00C0 -0780 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 24 2 0 -BITMAP -0780 -03C0 -01C0 -00E0 -0070 -0000 -03F0 -0FFC -1C1E -380E -700E -7007 -E007 -E007 -FFFF -FFFF -E000 -E000 -6000 -7000 -3800 -1C03 -0FFF -03FC -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 24 2 0 -BITMAP -01E0 -03C0 -0380 -0700 -0E00 -0000 -03F0 -0FFC -1C1E -380E -700E -7007 -E007 -E007 -FFFF -FFFF -E000 -E000 -6000 -7000 -3800 -1C03 -0FFF -03FC -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 24 2 0 -BITMAP -07C0 -07C0 -0EE0 -1C70 -3838 -0000 -03F0 -0FFC -1C1E -380E -700E -7007 -E007 -E007 -FFFF -FFFF -E000 -E000 -6000 -7000 -3800 -1C03 -0FFF -03FC -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 21 2 0 -BITMAP -1C70 -1C70 -0000 -03F0 -0FFC -1C1E -380E -700E -7007 -E007 -E007 -FFFF -FFFF -E000 -E000 -6000 -7000 -3800 -1C03 -0FFF -03FC -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 11 24 3 0 -BITMAP -0F00 -0780 -0380 -01C0 -00E0 -0000 -FFC0 -FFC0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 11 24 3 0 -BITMAP -01E0 -03C0 -0380 -0700 -0E00 -0000 -FFC0 -FFC0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 13 24 3 0 -BITMAP -07C0 -07C0 -0EE0 -1C70 -3838 -0000 -FFC0 -FFC0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 12 21 3 0 -BITMAP -1C70 -1C70 -0000 -FFC0 -FFC0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 26 2 0 -BITMAP -FC6000 -FFF000 -0FF000 -07E000 -1FF000 -387800 -303C00 -001C00 -03FE00 -0FFE00 -3C1F00 -380F00 -700780 -700780 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -700700 -700700 -380E00 -3C1E00 -1FF800 -07F000 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 22 3 0 -BITMAP -1F18 -3FF8 -31F0 -0000 -E1F0 -E7F8 -EFFC -FC1E -F80E -F00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 24 2 0 -BITMAP -078000 -03C000 -01C000 -00E000 -007000 -000000 -07F000 -1FFC00 -3C1E00 -780F00 -700700 -F00780 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -F00780 -700700 -780F00 -3C1E00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 24 2 0 -BITMAP -00F000 -01E000 -01C000 -038000 -070000 -000000 -07F000 -1FFC00 -3C1E00 -780F00 -700700 -F00780 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -F00780 -700700 -780F00 -3C1E00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 24 2 0 -BITMAP -03E000 -03E000 -077000 -0E3800 -1C1C00 -000000 -07F000 -1FFC00 -3C1E00 -780F00 -700700 -F00780 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -F00780 -700700 -780F00 -3C1E00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 22 2 0 -BITMAP -0F8C00 -1FFC00 -18F800 -000000 -07F000 -1FFC00 -3C1E00 -780F00 -700700 -F00780 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -F00780 -700700 -780F00 -3C1E00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 21 2 0 -BITMAP -0E3800 -0E3800 -000000 -07F000 -1FFC00 -3C1E00 -780F00 -700700 -F00780 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -F00780 -700700 -780F00 -3C1E00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 18 2 0 -BITMAP -01C000 -01C000 -01C000 -000000 -000000 -000000 -000000 -000000 -FFFF80 -FFFF80 -000000 -000000 -000000 -000000 -000000 -01C000 -01C000 -01C000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 17 18 2 0 -BITMAP -07F780 -1FFF00 -3C1F00 -780F00 -701F00 -F03F80 -E07380 -E0E380 -E0C380 -E18380 -E38380 -E70380 -FE0780 -7C0700 -780F00 -7C1E00 -7FFC00 -F7F000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 24 3 0 -BITMAP -0F00 -0780 -0380 -01C0 -00E0 -0000 -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E01E -E03E -F07E -7FEE -3FCE -1F0E -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 24 3 0 -BITMAP -01E0 -03C0 -0380 -0700 -0E00 -0000 -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E01E -E03E -F07E -7FEE -3FCE -1F0E -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 24 3 0 -BITMAP -07C0 -07C0 -0EE0 -1C70 -3838 -0000 -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E01E -E03E -F07E -7FEE -3FCE -1F0E -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 15 21 3 0 -BITMAP -1C70 -1C70 -0000 -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E01E -E03E -F07E -7FEE -3FCE -1F0E -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 31 1 -7 -BITMAP -00F000 -01E000 -01C000 -038000 -070000 -000000 -F001C0 -700180 -700380 -380300 -380300 -3C0600 -1C0600 -1C0C00 -0E0C00 -0E1C00 -0F1800 -071800 -073000 -03B000 -03E000 -01E000 -01E000 -01C000 -01C000 -018000 -018000 -030000 -070000 -7E0000 -780000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 16 31 3 -7 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E3F0 -E7F8 -EE1C -F80E -F00E -E007 -E007 -E007 -E007 -E007 -E007 -E007 -E00E -E00E -F01C -FC3C -EFF8 -E7E0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 20 0 -BBX 18 28 1 -7 -BITMAP -0E3800 -0E3800 -000000 -F001C0 -700180 -700380 -380300 -380300 -3C0600 -1C0600 -1C0C00 -0E0C00 -0E1C00 -0F1800 -071800 -073000 -03B000 -03E000 -01E000 -01E000 -01C000 -01C000 -018000 -018000 -030000 -070000 -7E0000 -780000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenB08-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenB08-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenB08-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenB08-L1.bdf:1.1 Wed Apr 4 18:55:36 2001 +++ xc/fonts/bdf/100dpi/ncenB08-L1.bdf Wed Mar 16 21:03:47 2005 @@ -1,2837 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenB08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-R-Normal--11-80-100-100-P-66-ISO8859-1 -SIZE 8 100 100 -FONTBOUNDINGBOX 12 13 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 11 -POINT_SIZE 80 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 66 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 8 -X_HEIGHT 5 -FONT_ASCENT 10 -FONT_DESCENT 2 -FACE_NAME "New Century Schoolbook Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 3 0 -BBX 2 8 0 0 -BITMAP -C0 -C0 -C0 -80 -80 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 3 1 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -14 -14 -7E -28 -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 10 0 -1 -BITMAP -20 -78 -A8 -A0 -F0 -78 -28 -A8 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 11 0 -BBX 10 8 0 0 -BITMAP -6600 -DA00 -D400 -D580 -6B40 -0B40 -1340 -1180 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -30 -68 -68 -30 -58 -CC -CF -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 4 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 10 0 -2 -BITMAP -10 -20 -60 -C0 -C0 -C0 -C0 -60 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 10 0 -2 -BITMAP -80 -40 -60 -30 -30 -30 -30 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 3 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -D8 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -60 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -D8 -18 -30 -40 -F8 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -D8 -30 -18 -D8 -D8 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -38 -38 -58 -58 -98 -F8 -18 -38 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -F8 -F0 -80 -F0 -18 -D8 -D8 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -C0 -F0 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 4 8 0 0 -BITMAP -F0 -F0 -10 -20 -20 -60 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -D8 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -D8 -D8 -78 -18 -D8 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 5 0 0 -BITMAP -C0 -C0 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 7 0 -2 -BITMAP -C0 -C0 -00 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -0C -30 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 3 0 2 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -C0 -30 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -18 -30 -40 -00 -60 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 9 10 0 -1 -BITMAP -1C00 -6300 -4100 -9E80 -B680 -B680 -9B00 -4000 -6000 -1E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 9 8 -1 0 -BITMAP -0800 -1C00 -1C00 -2600 -2600 -7F00 -4300 -E780 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -FC -66 -66 -7C -66 -66 -66 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3A -46 -C2 -C0 -C0 -C2 -42 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -FC -62 -63 -63 -63 -63 -62 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 759 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -64 -68 -78 -68 -64 -64 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -64 -64 -68 -78 -68 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3A -46 -C2 -C0 -CE -C6 -46 -3A -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -F780 -6300 -6300 -7F00 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 648 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -3C -18 -18 -18 -D8 -D8 -98 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 815 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -F300 -6200 -6400 -6800 -7C00 -6600 -6300 -F380 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -F0 -60 -60 -60 -60 -64 -64 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 981 0 -DWIDTH 12 0 -BBX 11 8 0 0 -BITMAP -F1E0 -71C0 -5AC0 -5AC0 -5AC0 -4CC0 -4CC0 -EDE0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -C7 -62 -72 -7A -5E -4E -46 -E2 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -38 -44 -C6 -C6 -C6 -C6 -44 -38 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -FC -66 -66 -66 -7C -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 8 9 0 -1 -BITMAP -38 -44 -C6 -C6 -C6 -F6 -6C -3D -06 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 815 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -FC -66 -66 -64 -7C -66 -66 -F7 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -74 -CC -C4 -F0 -3C -8C -CC -B8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -B4 -B4 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -F7 -62 -62 -62 -62 -62 -62 -3C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 759 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -F7 -62 -62 -34 -34 -34 -18 -18 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 12 0 -BBX 11 8 0 0 -BITMAP -F6E0 -6640 -6640 -6B40 -6B40 -3B80 -3180 -3180 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -F7 -62 -74 -38 -1C -2E -46 -EF -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -F7 -62 -34 -34 -18 -18 -18 -3C -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -8C -1C -38 -70 -E0 -C4 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 10 0 -2 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 10 0 -2 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 6 0 2 -BITMAP -20 -20 -70 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 1 0 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 6 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -E0 -30 -70 -B0 -F0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 648 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -C0 -C0 -C0 -D8 -EC -CC -CC -B8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -70 -C8 -C0 -C8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -1C -0C -0C -7C -CC -CC -DC -6C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -70 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -38 -68 -60 -F0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -08 -70 -D8 -D8 -70 -7C -8C -F8 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -C0 -C0 -C0 -D8 -EC -CC -CC -CC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -60 -00 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 352 0 -DWIDTH 5 0 -BBX 3 10 0 -2 -BITMAP -60 -60 -00 -E0 -60 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -C0 -C0 -C0 -D8 -F0 -F0 -D8 -DC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 352 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 963 0 -DWIDTH 11 0 -BBX 10 5 0 0 -BITMAP -D980 -EEC0 -CCC0 -CCC0 -CCC0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -D8 -EC -CC -CC -CC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 7 0 -2 -BITMAP -D8 -EC -CC -CC -F8 -C0 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 648 0 -DWIDTH 7 0 -BBX 7 7 0 -2 -BITMAP -7C -CC -CC -DC -6C -0C -1E -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -D0 -F0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -C0 -F0 -30 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 426 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -40 -C0 -E0 -C0 -C0 -C0 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -EC -68 -68 -30 -30 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 889 0 -DWIDTH 10 0 -BBX 9 5 0 0 -BITMAP -ED80 -6D00 -6D00 -3600 -3600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -EC -68 -30 -58 -DC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 7 0 -2 -BITMAP -EC -68 -68 -30 -30 -E0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -F8 -B0 -60 -C8 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 10 0 -2 -BITMAP -30 -60 -60 -60 -C0 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 1 8 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 10 0 -2 -BITMAP -C0 -60 -60 -60 -30 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 2 0 3 -BITMAP -74 -B8 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -C0 -C0 -00 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 7 0 -1 -BITMAP -08 -78 -D0 -D0 -E8 -70 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3C -64 -60 -FC -30 -62 -BE -DC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 5 0 1 -BITMAP -BA -6C -6C -6C -BA -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -F7 -62 -34 -36 -18 -3E -18 -3C -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 1 8 2 0 -BITMAP -80 -80 -80 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 10 0 -2 -BITMAP -70 -90 -C0 -60 -B0 -D0 -60 -30 -90 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 6 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -3C -42 -9D -A5 -A1 -9D -42 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 367 0 -DWIDTH 4 0 -BBX 3 6 0 2 -BITMAP -C0 -20 -E0 -A0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -24 -6C -D8 -6C -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 3 0 2 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -3C -42 -BD -A5 -B9 -AD -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 6 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 4 0 4 -BITMAP -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -F8 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 6 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 7 0 -2 -BITMAP -CC -CC -CC -DC -EC -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 747 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -7E -F4 -F4 -74 -14 -14 -14 -3E -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 2 0 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 3 1 -2 -BITMAP -80 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -40 -C0 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 367 0 -DWIDTH 5 0 -BBX 4 6 0 2 -BITMAP -60 -90 -90 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -90 -D8 -6C -D8 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -44 -C4 -48 -E8 -12 -16 -2F -22 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -44 -C4 -48 -E8 -13 -15 -22 -27 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -E4 -44 -28 -C8 -12 -16 -2F -22 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -30 -30 -00 -10 -60 -C0 -D8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 9 11 -1 0 -BITMAP -3000 -1800 -0000 -0800 -1C00 -1C00 -2600 -2600 -7F00 -4300 -E780 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 9 11 -1 0 -BITMAP -0600 -0C00 -0000 -0800 -1C00 -1C00 -2600 -2600 -7F00 -4300 -E780 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 9 11 -1 0 -BITMAP -1C00 -3600 -0000 -0800 -1C00 -1C00 -2600 -2600 -7F00 -4300 -E780 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 9 11 -1 0 -BITMAP -1A00 -2C00 -0000 -0800 -1C00 -1C00 -2600 -2600 -7F00 -4300 -E780 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 9 11 -1 0 -BITMAP -1400 -1400 -0000 -0800 -1C00 -1C00 -2600 -2600 -7F00 -4300 -E780 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 9 11 -1 0 -BITMAP -1800 -2400 -1800 -0800 -1C00 -1C00 -2600 -2600 -7F00 -4300 -E780 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 981 0 -DWIDTH 11 0 -BBX 10 8 0 0 -BITMAP -3FC0 -1640 -1680 -2780 -3E80 -4640 -4640 -EFC0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 10 0 -2 -BITMAP -3A -46 -C2 -C0 -C0 -C2 -42 -3C -10 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 759 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -60 -30 -00 -FC -64 -68 -78 -68 -64 -64 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 759 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -18 -30 -00 -FC -64 -68 -78 -68 -64 -64 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 759 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -38 -6C -00 -FC -64 -68 -78 -68 -64 -64 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 759 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -28 -28 -00 -FC -64 -68 -78 -68 -64 -64 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -C0 -60 -00 -F0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -30 -60 -00 -F0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 11 0 0 -BITMAP -70 -D8 -00 -F0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -50 -50 -00 -F0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -FC -62 -63 -F3 -63 -63 -62 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -1A -2C -00 -C7 -62 -72 -7A -5E -4E -46 -E2 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -30 -18 -00 -38 -44 -C6 -C6 -C6 -C6 -44 -38 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -18 -30 -00 -38 -44 -C6 -C6 -C6 -C6 -44 -38 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -38 -6C -00 -38 -44 -C6 -C6 -C6 -C6 -44 -38 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -34 -58 -00 -38 -44 -C6 -C6 -C6 -C6 -44 -38 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -28 -28 -00 -38 -44 -C6 -C6 -C6 -C6 -44 -38 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -D8 -70 -20 -70 -D8 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3A -44 -CE -D6 -D6 -E6 -44 -B8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -30 -18 -00 -F7 -62 -62 -62 -62 -62 -62 -3C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -0C -18 -00 -F7 -62 -62 -62 -62 -62 -62 -3C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -1C -36 -00 -F7 -62 -62 -62 -62 -62 -62 -3C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -14 -14 -00 -F7 -62 -62 -62 -62 -62 -62 -3C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -0C -18 -00 -F7 -62 -34 -34 -18 -18 -18 -3C -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -E0 -7C -66 -66 -66 -7C -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3C -66 -66 -6C -66 -66 -66 -EC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -C0 -60 -00 -E0 -30 -70 -B0 -F0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -30 -60 -00 -E0 -30 -70 -B0 -F0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -20 -70 -D8 -00 -E0 -30 -70 -B0 -F0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -68 -B0 -00 -E0 -30 -70 -B0 -F0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -A0 -A0 -00 -E0 -30 -70 -B0 -F0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -90 -60 -E0 -30 -70 -B0 -F0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 870 0 -DWIDTH 9 0 -BBX 8 5 0 0 -BITMAP -EE -9B -7F -D8 -EF -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -70 -C8 -C0 -C8 -70 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -30 -00 -70 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -30 -60 -00 -70 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -70 -D8 -00 -70 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -50 -00 -70 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -C0 -60 -00 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -30 -60 -00 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -20 -70 -D8 -00 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -A0 -A0 -00 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -C8 -70 -90 -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -68 -B0 -00 -D8 -EC -CC -CC -CC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -60 -30 -00 -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -18 -30 -00 -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -20 -70 -D8 -00 -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -34 -58 -00 -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -50 -50 -00 -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 7 0 -1 -BITMAP -04 -78 -DC -EC -CC -78 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -60 -30 -00 -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -18 -30 -00 -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -20 -70 -D8 -00 -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -50 -50 -00 -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -18 -30 -00 -EC -68 -68 -30 -30 -E0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -C0 -C0 -C0 -D8 -EC -CC -CC -F8 -C0 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -50 -50 -00 -EC -68 -68 -30 -30 -E0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenB10-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenB10-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenB10-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenB10-L1.bdf:1.1 Wed Apr 4 18:55:36 2001 +++ xc/fonts/bdf/100dpi/ncenB10-L1.bdf Wed Mar 16 21:03:48 2005 @@ -1,3329 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenB10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-R-Normal--14-100-100-100-P-87-ISO8859-1 -SIZE 10 100 100 -FONTBOUNDINGBOX 16 18 -2 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 100 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 87 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 11 -X_HEIGHT 7 -FONT_ASCENT 13 -FONT_DESCENT 3 -FACE_NAME "New Century Schoolbook Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 4 0 -BBX 2 11 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -80 -80 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 4 1 7 -BITMAP -A0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -14 -14 -14 -7E -28 -28 -FC -50 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 13 0 -1 -BITMAP -10 -7C -D6 -96 -D0 -F0 -7C -1E -16 -D2 -D6 -7C -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -3080 -6F00 -C900 -CA00 -D200 -6460 -04D0 -0990 -0990 -11A0 -10C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -1E00 -3300 -3300 -3200 -1C00 -3CE0 -4E40 -C780 -C390 -E3E0 -7CC0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 1 4 1 7 -BITMAP -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 13 0 -2 -BITMAP -10 -20 -60 -40 -C0 -C0 -C0 -C0 -C0 -40 -60 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 13 0 -2 -BITMAP -80 -40 -60 -20 -30 -30 -30 -30 -30 -20 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 6 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 5 1 -2 -BITMAP -C0 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 2 0 3 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 3 1 0 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -38 -6C -C6 -C6 -C6 -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 5 11 1 0 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -78 -CE -C6 -06 -06 -0C -18 -30 -62 -FE -FE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -78 -CE -C6 -06 -0C -3C -06 -06 -C6 -CE -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -0C -1C -1C -2C -2C -4C -4C -FE -0C -0C -1E -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -7E -7C -40 -40 -5C -6E -06 -06 -C6 -CE -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -3C -66 -C6 -C0 -DC -EE -C6 -C6 -C6 -E6 -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -FE -FE -84 -8C -0C -18 -18 -18 -30 -30 -30 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -78 -E6 -C6 -C6 -F4 -3C -5E -C6 -C6 -CE -3C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -3C -CE -C6 -C6 -C6 -EE -76 -06 -C6 -CC -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 7 1 0 -BITMAP -C0 -C0 -C0 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 9 1 -2 -BITMAP -C0 -C0 -C0 -00 -C0 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -02 -0E -38 -E0 -38 -0E -02 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 3 0 3 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -80 -E0 -38 -0E -38 -E0 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -78 -CC -CC -0C -18 -30 -20 -00 -30 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 14 0 -BBX 13 11 0 0 -BITMAP -0FC0 -3870 -6398 -6CD8 -CCD8 -D998 -D9B0 -DBB0 -CDC0 -6010 -3FE0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -0C00 -0C00 -1600 -1600 -1200 -2300 -2300 -3F00 -4180 -4180 -E3C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FE00 -6300 -6300 -6300 -6600 -7F00 -6180 -6180 -6180 -6380 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -1F40 -70C0 -6040 -C040 -C000 -C000 -C000 -C000 -6040 -70C0 -1F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -FF00 -61C0 -60C0 -6060 -6060 -6060 -6060 -6060 -60C0 -61C0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 759 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FF80 -6180 -6080 -6480 -6400 -7C00 -6400 -6480 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FF80 -6180 -6080 -6480 -6400 -7C00 -6400 -6400 -6000 -6000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -1F40 -70C0 -6040 -C040 -C000 -C000 -C3E0 -C0C0 -60C0 -71C0 -1E40 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -F1E0 -60C0 -60C0 -60C0 -60C0 -7FC0 -60C0 -60C0 -60C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 4 11 1 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 648 0 -DWIDTH 9 0 -BBX 7 11 0 0 -BITMAP -1E -0C -0C -0C -0C -0C -0C -CC -CC -9C -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 815 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -F3C0 -6100 -6200 -6400 -6800 -7C00 -6E00 -6700 -6380 -61C0 -F3E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -F000 -6000 -6000 -6000 -6000 -6000 -6000 -6080 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 981 0 -DWIDTH 14 0 -BBX 13 11 0 0 -BITMAP -F078 -7070 -7070 -58B0 -58B0 -58B0 -4D30 -4D30 -4D30 -4630 -E678 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -E0E0 -7040 -7840 -5C40 -4C40 -4640 -4740 -43C0 -41C0 -40C0 -E040 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -1F00 -71C0 -60C0 -C060 -C060 -C060 -C060 -C060 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 759 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FF00 -6380 -6180 -6180 -6380 -7E00 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 14 0 -3 -BITMAP -1F00 -71C0 -60C0 -C060 -C060 -C060 -C060 -DC60 -66C0 -73C0 -1F00 -0320 -03A0 -01C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 815 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -FF00 -6380 -6180 -6180 -6300 -7E00 -6300 -6300 -6180 -61A0 -F1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -3D00 -E300 -C100 -C100 -F000 -7E00 -0F80 -8180 -8180 -C380 -BE00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -FFC0 -CCC0 -8C40 -8C40 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -1E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -F0E0 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -3080 -1F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -F1C0 -6080 -6080 -3100 -3100 -3100 -1A00 -1A00 -1A00 -0C00 -0C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 14 0 -BBX 13 11 0 0 -BITMAP -F7B8 -6310 -6310 -6310 -35A0 -35A0 -35A0 -35A0 -18C0 -18C0 -18C0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -F9E0 -70C0 -3080 -1900 -0D00 -0E00 -1600 -1300 -2180 -61C0 -F3E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -F1C0 -6080 -3100 -3100 -1A00 -1A00 -0C00 -0C00 -0C00 -0C00 -1E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -FF -C3 -87 -8E -0C -18 -30 -71 -E1 -C3 -FF -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 13 0 -2 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -08 -08 -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 13 0 -2 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 4 -BITMAP -10 -10 -38 -28 -6C -44 -C6 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 1 0 -2 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 3 1 8 -BITMAP -C0 -60 -10 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3C -66 -06 -3E -C6 -CE -77 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 648 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -E000 -6000 -6000 -6000 -6E00 -7300 -6180 -6180 -6180 -6300 -5E00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -3C -66 -C6 -C0 -C2 -66 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0700 -0300 -0300 -0300 -3B00 -6700 -C300 -C300 -C300 -6700 -3B80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3C -66 -C3 -FF -C0 -63 -3E -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 11 0 0 -BITMAP -38 -6C -6C -60 -F8 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 11 0 -3 -BITMAP -06 -7C -C6 -C6 -7C -80 -FC -7E -82 -86 -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -E000 -6000 -6000 -6000 -6E00 -7300 -6300 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -60 -60 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 352 0 -DWIDTH 5 0 -BBX 5 13 -2 -3 -BITMAP -18 -18 -00 -38 -18 -18 -18 -18 -18 -18 -18 -D8 -70 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -E0 -60 -60 -60 -67 -66 -6C -78 -6C -66 -E7 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 352 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 963 0 -DWIDTH 15 0 -BBX 14 7 0 0 -BITMAP -EE70 -7398 -6318 -6318 -6318 -6318 -F7BC -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -EE00 -7300 -6300 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 10 0 -3 -BITMAP -EE00 -7300 -6180 -6180 -6180 -7300 -6E00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 648 0 -DWIDTH 9 0 -BBX 9 10 0 -3 -BITMAP -3D00 -6700 -C300 -C300 -C300 -6700 -3B00 -0300 -0300 -0780 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -EE -76 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -7C -C4 -E0 -78 -1C -8C -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 10 0 0 -BITMAP -20 -20 -60 -F8 -60 -60 -60 -64 -64 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -E700 -6300 -6300 -6300 -6300 -6700 -3B80 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -F7 -62 -62 -34 -34 -18 -18 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 889 0 -DWIDTH 12 0 -BBX 13 7 -1 0 -BITMAP -F7B8 -6310 -6310 -35A0 -35A0 -18C0 -18C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -E7 -66 -3C -18 -3C -46 -E7 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 10 -1 -3 -BITMAP -F7 -62 -62 -34 -34 -18 -18 -10 -D0 -E0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 537 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -FC -8C -18 -30 -60 -C4 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 13 0 -2 -BITMAP -18 -20 -60 -60 -60 -40 -80 -40 -60 -60 -60 -20 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 1 11 3 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 13 0 -2 -BITMAP -C0 -20 -30 -30 -30 -10 -08 -10 -30 -30 -30 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 2 0 4 -BITMAP -76 -DC -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 5 0 -BBX 2 11 1 -3 -BITMAP -C0 -C0 -C0 -00 -40 -40 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 9 0 -1 -BITMAP -04 -3C -6E -CE -D0 -D2 -76 -3C -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -1C -26 -66 -60 -FC -30 -30 -20 -E1 -BF -DE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 8 0 2 -BITMAP -99 -7E -66 -C3 -C3 -66 -7E -99 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -F1C0 -6080 -3100 -3100 -1A00 -1A00 -3F00 -0C00 -3F00 -0C00 -1E00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 1 11 3 0 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 13 0 -2 -BITMAP -38 -6C -4C -60 -78 -9C -CC -E4 -78 -1C -CC -C8 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 2 1 8 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -0E00 -3180 -4040 -4F40 -9920 -9020 -9920 -4E40 -4040 -3180 -0E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 367 0 -DWIDTH 6 0 -BBX 5 7 0 4 -BITMAP -E0 -30 -70 -B0 -D8 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 5 0 1 -BITMAP -36 -6C -D8 -6C -36 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 4 0 2 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 2 0 3 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -0E00 -3180 -4040 -5E40 -8920 -8E20 -8A20 -5B40 -4040 -3180 -0E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 1 1 8 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 1 7 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 5 0 -BBX 5 6 -1 5 -BITMAP -70 -98 -18 -30 -60 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 5 0 -BBX 5 6 -1 5 -BITMAP -70 -98 -30 -18 -98 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 3 1 8 -BITMAP -30 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 10 0 -3 -BITMAP -F700 -6300 -6300 -6300 -6300 -6700 -7B80 -4000 -6000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -7F80 -FB00 -FB00 -FB00 -FB00 -7B00 -1B00 -1B00 -1B00 -1B00 -3F80 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 2 1 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 1 -3 -BITMAP -40 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 5 0 -BBX 4 6 0 5 -BITMAP -60 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 367 0 -DWIDTH 6 0 -BBX 5 7 0 4 -BITMAP -70 -D8 -D8 -D8 -70 -00 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 5 0 1 -BITMAP -D8 -6C -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -6100 -E300 -6200 -6600 -6400 -FCC0 -09C0 -1AC0 -14C0 -37E0 -20C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -6100 -E300 -6200 -6600 -6400 -FDC0 -0A60 -1860 -10C0 -3180 -23E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 12 0 -BBX 12 11 -1 0 -BITMAP -7080 -9980 -3100 -1B00 -9A00 -7660 -04E0 -0D60 -0A60 -1BF0 -1060 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 -3 -BITMAP -30 -30 -30 -00 -10 -30 -60 -C0 -CC -CC -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -3000 -1800 -0400 -0000 -0C00 -0C00 -1600 -1600 -1200 -2300 -2300 -3F00 -4180 -4180 -E3C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -0300 -0600 -0800 -0000 -0C00 -0C00 -1600 -1600 -1200 -2300 -2300 -3F00 -4180 -4180 -E3C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -0400 -0E00 -1100 -0000 -0C00 -0C00 -1600 -1600 -1200 -2300 -2300 -3F00 -4180 -4180 -E3C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -1D00 -2E00 -0000 -0C00 -0C00 -1600 -1600 -1200 -2300 -2300 -3F00 -4180 -4180 -E3C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -3300 -3300 -0000 -0C00 -0C00 -1600 -1600 -1200 -2300 -2300 -3F00 -4180 -4180 -E3C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -0C00 -1200 -0C00 -0000 -0C00 -0C00 -1600 -1600 -1200 -2300 -2300 -3F00 -4180 -4180 -E3C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 981 0 -DWIDTH 15 0 -BBX 15 11 -1 0 -BITMAP -0FFE -0586 -0582 -0992 -0990 -11F0 -1F90 -2192 -2182 -4186 -E3FE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 14 0 -3 -BITMAP -1F40 -70C0 -6040 -C040 -C000 -C000 -C000 -C000 -6040 -70C0 -1F00 -0400 -0200 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 759 0 -DWIDTH 10 0 -BBX 9 15 0 0 -BITMAP -1800 -0C00 -0200 -0000 -FF80 -6180 -6080 -6480 -6400 -7C00 -6400 -6480 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 759 0 -DWIDTH 10 0 -BBX 9 15 0 0 -BITMAP -0300 -0600 -0800 -0000 -FF80 -6180 -6080 -6480 -6400 -7C00 -6400 -6480 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 759 0 -DWIDTH 10 0 -BBX 9 15 0 0 -BITMAP -0400 -0E00 -1100 -0000 -FF80 -6180 -6080 -6480 -6400 -7C00 -6400 -6480 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 759 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -3300 -3300 -0000 -FF80 -6180 -6080 -6480 -6400 -7C00 -6400 -6480 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 4 15 1 0 -BITMAP -C0 -60 -10 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 5 15 1 0 -BITMAP -18 -30 -40 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 5 15 1 0 -BITMAP -20 -70 -88 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 14 0 0 -BITMAP -CC -CC -00 -78 -30 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -FF00 -61C0 -60C0 -6060 -6060 -F860 -6060 -6060 -60C0 -61C0 -FF00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0E80 -1700 -0000 -E0E0 -7040 -7840 -5C40 -4C40 -4640 -4740 -43C0 -41C0 -40C0 -E040 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -1800 -0C00 -0200 -0000 -1F00 -71C0 -60C0 -C060 -C060 -C060 -C060 -C060 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -00C0 -0180 -0200 -0000 -1F00 -71C0 -60C0 -C060 -C060 -C060 -C060 -C060 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0400 -0E00 -1100 -0000 -1F00 -71C0 -60C0 -C060 -C060 -C060 -C060 -C060 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0E80 -1700 -0000 -1F00 -71C0 -60C0 -C060 -C060 -C060 -C060 -C060 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1980 -1980 -0000 -1F00 -71C0 -60C0 -C060 -C060 -C060 -C060 -C060 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 8 7 0 1 -BITMAP -C3 -66 -3C -18 -3C -66 -C3 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -1F20 -71C0 -60C0 -C160 -C260 -C460 -C860 -D060 -60C0 -71C0 -9F00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0C00 -0600 -0100 -0000 -F0E0 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -3080 -1F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0180 -0300 -0400 -0000 -F0E0 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -3080 -1F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0400 -0E00 -1100 -0000 -F0E0 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -3080 -1F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1980 -1980 -0000 -F0E0 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -3080 -1F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -0180 -0300 -0400 -0000 -F1C0 -6080 -3100 -3100 -1A00 -1A00 -0C00 -0C00 -0C00 -0C00 -1E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 759 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -F000 -6000 -7F00 -6380 -6180 -6180 -6380 -7E00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -1E -23 -63 -62 -6C -62 -63 -63 -63 -63 -EE -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -30 -18 -04 -00 -3C -66 -06 -3E -C6 -CE -77 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -0C -18 -20 -00 -3C -66 -06 -3E -C6 -CE -77 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -10 -38 -6C -00 -3C -66 -06 -3E -C6 -CE -77 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -34 -58 -00 -3C -66 -06 -3E -C6 -CE -77 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -6C -6C -00 -3C -66 -06 -3E -C6 -CE -77 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -18 -24 -18 -00 -3C -66 -06 -3E -C6 -CE -77 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 870 0 -DWIDTH 14 0 -BBX 13 7 0 0 -BITMAP -39E0 -6730 -0618 -3FF8 -C600 -C718 -79F0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 -3 -BITMAP -3C -66 -C6 -C0 -C2 -66 -3C -10 -08 -38 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -30 -18 -04 -00 -3C -66 -C3 -FF -C0 -63 -3E -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -0C -18 -20 -00 -3C -66 -C3 -FF -C0 -63 -3E -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -10 -38 -6C -00 -3C -66 -C3 -FF -C0 -63 -3E -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -6C -6C -00 -3C -66 -C3 -FF -C0 -63 -3E -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -C0 -60 -10 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -30 -60 -80 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 5 11 0 0 -BITMAP -20 -70 -D8 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -D8 -D8 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -C6 -38 -78 -8C -3E -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -1A00 -2C00 -0000 -EE00 -7300 -6300 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -30 -18 -04 -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -0C -18 -20 -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -10 -38 -6C -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -34 -58 -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -6C -6C -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 8 7 0 1 -BITMAP -18 -18 -00 -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 9 0 -1 -BITMAP -02 -3C -6E -CB -D3 -D3 -66 -3C -40 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -3000 -1800 -0400 -0000 -F780 -6300 -6300 -6300 -6300 -6700 -3B80 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0C00 -1800 -2000 -0000 -F780 -6300 -6300 -6300 -6300 -6700 -3B80 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0800 -1C00 -3600 -0000 -F780 -6300 -6300 -6300 -6300 -6700 -3B80 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -3600 -3600 -0000 -F780 -6300 -6300 -6300 -6300 -6700 -3B80 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 14 -1 -3 -BITMAP -06 -0C -10 -00 -F7 -62 -62 -34 -34 -18 -18 -10 -D0 -E0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 14 0 -3 -BITMAP -E000 -6000 -6000 -6000 -6E00 -7300 -6180 -6180 -6180 -7300 -6E00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 13 -1 -3 -BITMAP -36 -36 -00 -F7 -62 -62 -34 -34 -18 -18 -10 -D0 -E0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenB12-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenB12-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenB12-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenB12-L1.bdf:1.1 Wed Apr 4 18:55:37 2001 +++ xc/fonts/bdf/100dpi/ncenB12-L1.bdf Wed Mar 16 21:03:48 2005 @@ -1,3523 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenB12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-R-Normal--17-120-100-100-P-99-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 18 19 -2 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 17 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 99 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 12 -X_HEIGHT 8 -FONT_ASCENT 14 -FONT_DESCENT 3 -FACE_NAME "New Century Schoolbook Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 15 0 -BBX 13 11 0 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 1 1 1 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 5 0 -BBX 3 12 1 0 -BITMAP -40 -E0 -E0 -E0 -E0 -40 -40 -00 -40 -E0 -E0 -40 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 5 0 7 -BITMAP -D8 -D8 -D8 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -1980 -1980 -1980 -7FC0 -7FC0 -3300 -3300 -FF80 -FF80 -6600 -6600 -6600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 15 0 -1 -BITMAP -0800 -0800 -3E00 -6900 -CB80 -C900 -FC00 -7F00 -1F80 -4980 -E980 -C980 -6B00 -3E00 -0800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -3880 -7780 -6500 -C500 -CA00 -CAE0 -75D0 -0590 -0B10 -0B20 -1320 -11C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -0F00 -1980 -1980 -1900 -1E00 -3CF0 -6E60 -E740 -C780 -E390 -F3F0 -7CE0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 4 0 -BBX 2 5 1 7 -BITMAP -C0 -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 14 1 -2 -BITMAP -10 -20 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 14 0 -2 -BITMAP -80 -40 -60 -60 -30 -30 -30 -30 -30 -30 -60 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 7 0 5 -BITMAP -10 -54 -D6 -38 -D6 -54 -10 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -18 -18 -18 -FF -FF -18 -18 -18 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 6 0 -3 -BITMAP -60 -F0 -70 -20 -60 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 2 0 3 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 3 0 0 -BITMAP -60 -F0 -60 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 12 0 0 -BITMAP -08 -08 -10 -10 -10 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1C00 -3600 -6300 -6300 -E380 -E380 -E380 -E380 -6300 -6300 -3600 -1C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 7 12 1 0 -BITMAP -18 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -3C -46 -E7 -E7 -47 -0E -0C -18 -31 -61 -FF -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3E00 -6700 -7300 -2300 -0600 -1F00 -0700 -0380 -6380 -F380 -6700 -3E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0200 -0600 -0E00 -1E00 -2E00 -2E00 -4E00 -8E00 -FF80 -0E00 -0E00 -3F80 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -7F -7E -40 -40 -7C -4E -07 -47 -E7 -E7 -CE -7C -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1F00 -3380 -6780 -6300 -E000 -EE00 -F700 -E380 -E380 -6380 -7700 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -FF -FE -86 -86 -84 -0C -0C -18 -18 -38 -38 -10 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -3C -66 -E7 -E7 -66 -3C -66 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3C00 -7700 -E300 -E380 -E380 -7780 -3B80 -0380 -6300 -F300 -E600 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -F0 -60 -00 -00 -60 -F0 -60 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 11 0 -3 -BITMAP -60 -F0 -60 -00 -00 -60 -F0 -70 -20 -60 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 8 1 1 -BITMAP -03 -0F -3C -F0 -F0 -3C -0F -03 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 6 1 1 -BITMAP -FF -FF -00 -00 -FF -FF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 8 1 1 -BITMAP -C0 -F0 -3C -0F -0F -3C -F0 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -3C -66 -F7 -67 -0E -0C -10 -00 -10 -38 -38 -10 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 12 13 0 -1 -BITMAP -0F80 -38E0 -6020 -46B0 -CD90 -9990 -9990 -99B0 -DBA0 -4C40 -6030 -38E0 -0F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 13 12 0 0 -BITMAP -0600 -0700 -0700 -0F00 -0B80 -1B80 -11C0 -3FC0 -31C0 -20E0 -60E0 -F1F8 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -FFC0 -38E0 -3870 -3870 -38E0 -3FC0 -38E0 -3870 -3870 -3870 -38E0 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -0FA0 -38E0 -7060 -7020 -E020 -E000 -E000 -E020 -7020 -7040 -38C0 -0F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 13 12 0 0 -BITMAP -FF80 -38E0 -3870 -3870 -3838 -3838 -3838 -3838 -3870 -3870 -38E0 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 759 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -FFE0 -3860 -3860 -3920 -3B00 -3F00 -3B00 -3920 -3820 -3860 -3860 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -FFE0 -3860 -3860 -3920 -3B00 -3F00 -3B00 -3900 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 13 12 1 0 -BITMAP -0FA0 -38E0 -7060 -7020 -E020 -E000 -E3F8 -E0E0 -70E0 -70E0 -39E0 -0F20 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 15 0 -BBX 14 12 0 0 -BITMAP -FEFC -3870 -3870 -3870 -3870 -3FF0 -3870 -3870 -3870 -3870 -3870 -FEFC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 12 0 0 -BITMAP -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 648 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1FC0 -0700 -0700 -0700 -0700 -0700 -6700 -F700 -E700 -8700 -CE00 -7C00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 14 12 0 0 -BITMAP -FEF8 -3860 -38C0 -3980 -3B00 -3F80 -3F80 -3BC0 -39E0 -38F0 -3878 -FEFC -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -FE00 -3800 -3800 -3800 -3800 -3800 -3800 -3820 -3820 -3860 -3860 -FFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 981 0 -DWIDTH 16 0 -BBX 16 12 0 0 -BITMAP -FC3F -3C3C -2E3C -2E5C -2E5C -275C -279C -279C -239C -231C -211C -F93F -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 14 12 0 0 -BITMAP -F07C -3810 -3C10 -3E10 -2F10 -2790 -23D0 -21F0 -20F0 -2070 -2030 -F810 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -0F00 -39C0 -70E0 -70E0 -E070 -E070 -E070 -E070 -70E0 -70E0 -39C0 -0F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -FFC0 -38E0 -3870 -3870 -3870 -38E0 -3FC0 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 12 15 1 -3 -BITMAP -0F00 -39C0 -70E0 -70E0 -E070 -E070 -E070 -E670 -6960 -79E0 -39C0 -0F80 -01D0 -01F0 -00E0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 815 0 -DWIDTH 14 0 -BBX 13 12 0 0 -BITMAP -FFC0 -38E0 -3870 -3870 -38E0 -3FC0 -3980 -39C0 -38E0 -38E8 -38F8 -FC70 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3E80 -4380 -C180 -C080 -F880 -7E00 -3F00 -8F80 -8180 -C180 -E100 -BE00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -FFE0 -CE60 -8E20 -8E20 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -3F80 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 14 12 0 0 -BITMAP -FE7C -3810 -3810 -3810 -3810 -3810 -3810 -3810 -3810 -1C20 -1E60 -0780 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 13 12 -1 0 -BITMAP -FE78 -3830 -3C20 -1C20 -1C40 -0E40 -0E80 -0F80 -0780 -0700 -0300 -0300 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 16 0 -BBX 15 12 0 0 -BITMAP -FBDE -718C -3188 -39C8 -39D8 -3BD0 -1AD0 -1EF0 -1CE0 -0C60 -0C60 -0C60 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -F9F0 -7060 -3840 -1C80 -1F00 -0F00 -0F00 -0F80 -13C0 -21C0 -60E0 -F9F0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 13 12 -1 0 -BITMAP -FEF8 -3860 -1C40 -1C80 -0E80 -0F00 -0700 -0700 -0700 -0700 -0700 -1FC0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -FF80 -C380 -8700 -8700 -0E00 -1C00 -1C00 -3880 -7080 -7180 -E380 -FF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 14 1 -2 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 7 12 1 0 -BITMAP -C0 -C0 -60 -60 -30 -30 -18 -18 -0C -0C -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 4 14 1 -2 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 7 1 5 -BITMAP -18 -18 -3C -66 -66 -C3 -C3 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 2 0 -2 -BITMAP -FF -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 3 0 9 -BITMAP -C0 -E0 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -7E00 -E700 -C700 -1F00 -6700 -E700 -EF00 -7780 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 648 0 -DWIDTH 11 0 -BBX 11 12 -1 0 -BITMAP -F800 -3800 -3800 -3800 -3B80 -3DC0 -38E0 -38E0 -38E0 -38E0 -3DC0 -2B80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -3E -73 -E7 -E0 -E0 -E3 -76 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -0780 -0380 -0380 -0380 -3B80 -7780 -E380 -E380 -E380 -E380 -7780 -3AE0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -3E00 -7700 -E380 -FF80 -E000 -E180 -7300 -3E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 9 12 -1 0 -BITMAP -0F00 -1B80 -3B00 -3800 -FE00 -3800 -3800 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 12 0 -3 -BITMAP -0180 -3F80 -7700 -E380 -E380 -F700 -7C00 -6000 -7F00 -FF80 -C380 -FF00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 11 0 -BBX 11 12 -1 0 -BITMAP -F000 -7000 -7000 -7000 -7780 -79C0 -79C0 -71C0 -71C0 -71C0 -71C0 -FBE0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -60 -F0 -60 -00 -F0 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 352 0 -DWIDTH 6 0 -BBX 6 15 -2 -3 -BITMAP -18 -3C -18 -00 -7C -1C -1C -1C -1C -1C -1C -1C -DC -D8 -70 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -F000 -7000 -7000 -7000 -77C0 -7380 -7700 -7E00 -7F00 -7380 -71C0 -FBE0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 352 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -F0 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 963 0 -DWIDTH 16 0 -BBX 15 8 0 0 -BITMAP -F738 -7BDC -739C -739C -739C -739C -739C -FBBE -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 11 0 -BBX 11 8 -1 0 -BITMAP -F780 -79C0 -71C0 -71C0 -71C0 -71C0 -71C0 -FBE0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 8 0 0 -BITMAP -1E00 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -1E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 11 -1 -3 -BITMAP -F700 -7B80 -71C0 -71C0 -71C0 -71C0 -7B80 -7700 -7000 -7000 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 648 0 -DWIDTH 10 0 -BBX 10 11 -1 -3 -BITMAP -3E80 -7380 -E380 -E380 -E380 -E380 -7380 -3F80 -0380 -0380 -07C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -F700 -7B80 -7300 -7000 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -7A -C6 -E2 -FC -7E -8E -C6 -BC -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 426 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -10 -10 -30 -FC -70 -70 -70 -70 -74 -7C -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 11 0 -BBX 11 8 -1 0 -BITMAP -F3C0 -71C0 -71C0 -71C0 -71C0 -71C0 -7BC0 -3EE0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 8 0 0 -BITMAP -FBC0 -7180 -7300 -3B00 -3A00 -1E00 -1C00 -0C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 15 8 0 0 -BITMAP -FBDE -718C -39C8 -3BD8 -1EF0 -1EF0 -0C60 -0C60 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -FB80 -7100 -3E00 -1C00 -1C00 -3E00 -4700 -EF80 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 11 -1 -3 -BITMAP -FBC0 -7180 -3980 -3900 -1F00 -0E00 -0E00 -0600 -3400 -7400 -3800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 537 0 -DWIDTH 9 0 -BBX 7 8 0 0 -BITMAP -FE -CC -9C -38 -30 -72 -E6 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 14 1 -2 -BITMAP -30 -60 -60 -60 -60 -60 -C0 -60 -60 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 2 12 4 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 14 0 -2 -BITMAP -C0 -60 -60 -60 -60 -60 -30 -60 -60 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 3 1 3 -BITMAP -72 -FF -4E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 1 1 1 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 5 0 -BBX 3 12 1 -3 -BITMAP -40 -E0 -E0 -40 -00 -40 -40 -E0 -E0 -E0 -E0 -40 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 8 12 0 -2 -BITMAP -01 -02 -3E -73 -E7 -E7 -E8 -E9 -72 -3C -20 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1F00 -3980 -7380 -7380 -7100 -3800 -FE00 -1800 -1800 -7880 -BF00 -6E00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 8 1 2 -BITMAP -5A -FF -66 -C3 -C3 -66 -FF -5A -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -FBC0 -7180 -3100 -3B00 -1A00 -1E00 -3F00 -0C00 -3F00 -0C00 -0C00 -3F00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 2 12 4 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 6 15 1 -3 -BITMAP -38 -4C -4C -60 -30 -78 -8C -84 -C4 -78 -30 -18 -C8 -C8 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 0 9 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -1F80 -39C0 -6060 -CFB0 -D930 -9810 -9810 -D9B0 -CF30 -6060 -39C0 -1F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 367 0 -DWIDTH 6 0 -BBX 6 7 0 5 -BITMAP -70 -98 -78 -D8 -6C -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 5 1 2 -BITMAP -24 -6C -D8 -6C -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 5 0 2 -BITMAP -FF -FF -03 -03 -03 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 2 0 3 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -1F80 -39C0 -6060 -DF30 -C930 -8E10 -8B10 -C9B0 -DDF0 -6060 -39C0 -1F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 0 10 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 5 5 1 7 -BITMAP -70 -D8 -88 -D8 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -18 -18 -FF -FF -18 -18 -00 -FF -FF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 6 0 -BBX 5 7 0 5 -BITMAP -70 -98 -D8 -10 -20 -78 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 6 0 -BBX 6 7 0 5 -BITMAP -78 -CC -4C -18 -4C -CC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 3 1 9 -BITMAP -30 -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 685 0 -DWIDTH 11 0 -BBX 11 11 0 -3 -BITMAP -F3C0 -71C0 -71C0 -71C0 -71C0 -71C0 -7BC0 -6EE0 -6000 -7000 -7000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -7FE0 -F980 -F980 -F980 -F980 -7980 -1980 -1980 -1980 -1980 -1980 -7FE0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 3 0 3 -BITMAP -60 -F0 -60 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 4 0 -3 -BITMAP -40 -60 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 6 0 -BBX 4 7 1 5 -BITMAP -20 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 367 0 -DWIDTH 6 0 -BBX 5 7 0 5 -BITMAP -70 -D8 -D8 -D8 -70 -00 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 5 1 2 -BITMAP -90 -D8 -6C -D8 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -2040 -E0C0 -6180 -6100 -6300 -6220 -F660 -0CE0 -0920 -1BF0 -3060 -20F0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -2040 -E0C0 -6180 -6100 -6300 -62E0 -F730 -0DB0 -0820 -1840 -30F0 -21F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 14 0 -BBX 13 12 0 0 -BITMAP -7820 -CC60 -4CC0 -1880 -4D80 -CD10 -7B30 -0670 -0490 -0DF8 -1830 -1078 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 0 -3 -BITMAP -08 -1C -1C -08 -00 -08 -30 -70 -E6 -EF -66 -3C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -1800 -1C00 -0600 -0000 -0600 -0700 -0700 -0F00 -0B80 -1B80 -11C0 -3FC0 -31C0 -20E0 -60E0 -F1F8 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -0180 -0380 -0600 -0000 -0600 -0700 -0700 -0F00 -0B80 -1B80 -11C0 -3FC0 -31C0 -20E0 -60E0 -F1F8 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -0200 -0700 -0D80 -0000 -0600 -0700 -0700 -0F00 -0B80 -1B80 -11C0 -3FC0 -31C0 -20E0 -60E0 -F1F8 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -0E80 -1700 -0000 -0600 -0700 -0700 -0F00 -0B80 -1B80 -11C0 -3FC0 -31C0 -20E0 -60E0 -F1F8 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -1980 -1980 -0000 -0600 -0700 -0700 -0F00 -0B80 -1B80 -11C0 -3FC0 -31C0 -20E0 -60E0 -F1F8 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -0600 -0B00 -0600 -0000 -0600 -0700 -0700 -0F00 -0B80 -1B80 -11C0 -3FC0 -31C0 -20E0 -60E0 -F1F8 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 981 0 -DWIDTH 16 0 -BBX 16 12 -1 0 -BITMAP -1FFF -07C3 -05C3 -05C9 -09D8 -09F8 -11D8 -1FC9 -21C1 -21C3 -61C3 -F7FF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 15 1 -3 -BITMAP -0FA0 -38E0 -7060 -7020 -E020 -E000 -E000 -E020 -7020 -7040 -38C0 -0F00 -0C00 -0600 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 759 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -1800 -1C00 -0600 -0000 -FFE0 -3860 -3860 -3920 -3B00 -3F00 -3B00 -3920 -3820 -3860 -3860 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 759 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -0180 -0380 -0600 -0000 -FFE0 -3860 -3860 -3920 -3B00 -3F00 -3B00 -3920 -3820 -3860 -3860 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 759 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -0200 -0700 -0D80 -0000 -FFE0 -3860 -3860 -3920 -3B00 -3F00 -3B00 -3920 -3820 -3860 -3860 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 759 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -1980 -1980 -0000 -FFE0 -3860 -3860 -3920 -3B00 -3F00 -3B00 -3920 -3820 -3860 -3860 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 16 0 0 -BITMAP -60 -70 -18 -00 -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 16 0 0 -BITMAP -0C -1C -30 -00 -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 16 0 0 -BITMAP -10 -38 -6C -00 -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 15 0 0 -BITMAP -6C -6C -00 -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 13 12 0 0 -BITMAP -FF80 -38E0 -3870 -3870 -3838 -7E38 -3838 -3838 -3870 -3870 -38E0 -FF80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 14 15 0 0 -BITMAP -0740 -0B80 -0000 -F07C -3810 -3C10 -3E10 -2F10 -2790 -23D0 -21F0 -20F0 -2070 -2030 -F810 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -1800 -1C00 -0600 -0000 -0F00 -39C0 -70E0 -70E0 -E070 -E070 -E070 -E070 -70E0 -70E0 -39C0 -0F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -0180 -0380 -0600 -0000 -0F00 -39C0 -70E0 -70E0 -E070 -E070 -E070 -E070 -70E0 -70E0 -39C0 -0F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -0600 -0F00 -1980 -0000 -0F00 -39C0 -70E0 -70E0 -E070 -E070 -E070 -E070 -70E0 -70E0 -39C0 -0F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 12 15 1 0 -BITMAP -0E80 -1700 -0000 -0F00 -39C0 -70E0 -70E0 -E070 -E070 -E070 -E070 -70E0 -70E0 -39C0 -0F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 12 15 1 0 -BITMAP -1980 -1980 -0000 -0F00 -39C0 -70E0 -70E0 -E070 -E070 -E070 -E070 -70E0 -70E0 -39C0 -0F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -42 -E7 -7E -38 -1C -7E -E7 -42 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 12 14 1 -1 -BITMAP -0010 -0F20 -39C0 -70E0 -70E0 -E170 -E270 -E470 -E870 -70E0 -70E0 -39C0 -4F00 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 14 16 0 0 -BITMAP -0600 -0700 -0180 -0000 -FE7C -3810 -3810 -3810 -3810 -3810 -3810 -3810 -3810 -1C20 -1E60 -0780 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 14 16 0 0 -BITMAP -0060 -00E0 -0180 -0000 -FE7C -3810 -3810 -3810 -3810 -3810 -3810 -3810 -3810 -1C20 -1E60 -0780 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 14 16 0 0 -BITMAP -0180 -03C0 -0660 -0000 -FE7C -3810 -3810 -3810 -3810 -3810 -3810 -3810 -3810 -1C20 -1E60 -0780 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 14 15 0 0 -BITMAP -0660 -0660 -0000 -FE7C -3810 -3810 -3810 -3810 -3810 -3810 -3810 -3810 -1C20 -1E60 -0780 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 13 16 -1 0 -BITMAP -00C0 -01C0 -0300 -0000 -FEF8 -3860 -1C40 -1C80 -0E80 -0F00 -0700 -0700 -0700 -0700 -0700 -1FC0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -FE00 -3800 -3FC0 -38E0 -3870 -3870 -3870 -38E0 -3FC0 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -1F00 -3380 -7380 -7380 -7300 -7700 -7180 -71C0 -71C0 -71C0 -7B80 -F700 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -6000 -7000 -1800 -0000 -7E00 -E700 -C700 -1F00 -6700 -E700 -EF00 -7780 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0600 -0E00 -1800 -0000 -7E00 -E700 -C700 -1F00 -6700 -E700 -EF00 -7780 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1000 -3800 -6C00 -0000 -7E00 -E700 -C700 -1F00 -6700 -E700 -EF00 -7780 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -3A00 -5C00 -0000 -7E00 -E700 -C700 -1F00 -6700 -E700 -EF00 -7780 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -6C00 -6C00 -0000 -7E00 -E700 -C700 -1F00 -6700 -E700 -EF00 -7780 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1800 -2C00 -1800 -0000 -7E00 -E700 -C700 -1F00 -6700 -E700 -EF00 -7780 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 870 0 -DWIDTH 15 0 -BBX 13 8 0 0 -BITMAP -7DE0 -E730 -C738 -3FF8 -6700 -E718 -EF30 -7BE0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 0 -3 -BITMAP -3E -73 -E7 -E3 -E0 -E3 -76 -3C -18 -0C -38 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3000 -3800 -0C00 -0000 -3E00 -7700 -E380 -FF80 -E000 -E180 -7300 -3E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0600 -0E00 -1800 -0000 -3E00 -7700 -E380 -FF80 -E000 -E180 -7300 -3E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0800 -1C00 -3600 -0000 -3E00 -7700 -E380 -FF80 -E000 -E180 -7300 -3E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -3600 -3600 -0000 -3E00 -7700 -E380 -FF80 -E000 -E180 -7300 -3E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -C0 -E0 -30 -00 -F0 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -18 -38 -60 -00 -F0 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -20 -70 -D8 -00 -F0 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 5 11 0 0 -BITMAP -D8 -D8 -00 -F0 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 9 13 0 0 -BITMAP -6000 -3B00 -1C00 -3600 -0700 -1F00 -7780 -E380 -E380 -E380 -E380 -7700 -1C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 11 0 -BBX 11 11 -1 0 -BITMAP -0E80 -1700 -0000 -F780 -79C0 -71C0 -71C0 -71C0 -71C0 -71C0 -FBE0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1800 -1C00 -0600 -0000 -3F00 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -3F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0300 -0700 -0C00 -0000 -3F00 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -3F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -3F00 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -3F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -1D00 -2E00 -0000 -3F00 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -3F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -3600 -3600 -0000 -3F00 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -3F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -18 -18 -00 -FF -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 12 0 -2 -BITMAP -0080 -0100 -1E00 -7300 -E780 -EB80 -EB80 -F380 -6700 -3C00 -4000 -8000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 11 0 -BBX 11 12 -1 0 -BITMAP -1800 -1C00 -0600 -0000 -F3C0 -71C0 -71C0 -71C0 -71C0 -71C0 -7BC0 -3EE0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 11 0 -BBX 11 12 -1 0 -BITMAP -0300 -0700 -0C00 -0000 -F3C0 -71C0 -71C0 -71C0 -71C0 -71C0 -7BC0 -3EE0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 11 0 -BBX 11 12 -1 0 -BITMAP -0400 -0E00 -1B00 -0000 -F3C0 -71C0 -71C0 -71C0 -71C0 -71C0 -7BC0 -3EE0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 11 0 -BBX 11 11 -1 0 -BITMAP -1B00 -1B00 -0000 -F3C0 -71C0 -71C0 -71C0 -71C0 -71C0 -7BC0 -3EE0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 11 15 -1 -3 -BITMAP -0300 -0700 -0C00 -0000 -FBE0 -70C0 -3880 -1980 -1D00 -0F00 -0E00 -0600 -3400 -7400 -3800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 15 -1 -3 -BITMAP -F000 -7000 -7000 -7000 -7700 -7B80 -71C0 -71C0 -71C0 -71C0 -7B80 -7700 -7000 -7000 -FC00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 11 14 -1 -3 -BITMAP -1B00 -1B00 -0000 -FBE0 -30C0 -3880 -1980 -1D00 -0F00 -0E00 -0600 -3400 -7400 -3800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenB14-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenB14-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenB14-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenB14-L1.bdf:1.1 Wed Apr 4 18:55:37 2001 +++ xc/fonts/bdf/100dpi/ncenB14-L1.bdf Wed Mar 16 21:03:48 2005 @@ -1,3863 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenB14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-R-Normal--20-140-100-100-P-113-ISO8859-1 -SIZE 14 100 100 -FONTBOUNDINGBOX 23 23 -3 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 20 -POINT_SIZE 140 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 113 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 14 -X_HEIGHT 9 -FONT_ASCENT 17 -FONT_DESCENT 4 -FACE_NAME "New Century Schoolbook Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 16 0 -BBX 13 13 0 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 6 0 -BBX 4 14 1 0 -BITMAP -60 -F0 -F0 -F0 -F0 -F0 -60 -60 -60 -00 -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 5 1 9 -BITMAP -D8 -D8 -D8 -D8 -D8 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 574 0 -DWIDTH 12 0 -BBX 11 12 0 1 -BITMAP -0D80 -0D80 -0D80 -7FE0 -7FE0 -1B00 -1B00 -FFC0 -FFC0 -3600 -3600 -3600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 18 1 -2 -BITMAP -0800 -0800 -3E00 -6B80 -CB80 -C980 -E800 -FC00 -FF00 -7F80 -1F80 -0B80 -C980 -E980 -EB00 -3E00 -0800 -0800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 15 0 -1 -BITMAP -38C0 -6740 -C4C0 -C480 -C580 -C900 -7300 -0238 -0664 -04C4 -0CC4 -08C4 -18C8 -1070 -1000 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 17 0 -BBX 16 14 1 0 -BITMAP -0780 -0CC0 -18C0 -18C0 -1D80 -1F00 -0E3E -3F18 -7790 -E3E0 -E1E0 -E0F1 -F1FE -7F1C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 5 0 -BBX 2 5 1 9 -BITMAP -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 16 0 -2 -BITMAP -18 -30 -70 -60 -E0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -60 -70 -30 -18 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 16 0 -2 -BITMAP -C0 -60 -70 -30 -38 -18 -18 -18 -18 -18 -18 -38 -30 -70 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 7 0 7 -BITMAP -38 -92 -D6 -38 -D6 -92 -38 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 7 0 -3 -BITMAP -60 -F0 -F0 -70 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 3 0 3 -BITMAP -F8 -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 14 0 0 -BITMAP -0C -0C -08 -18 -18 -10 -30 -30 -20 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1C00 -7700 -6300 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 7 14 2 0 -BITMAP -18 -38 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1E00 -6700 -E380 -E380 -6380 -0380 -0700 -0700 -0E00 -1800 -3000 -6080 -FF80 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1E00 -6700 -E380 -E380 -6380 -0300 -1C00 -0300 -0380 -6380 -E380 -E380 -6700 -3E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0100 -0300 -0700 -0F00 -0F00 -1700 -2700 -4700 -4700 -8700 -FF80 -0700 -0700 -0F80 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -7F80 -7F00 -4000 -4000 -4000 -7E00 -4700 -0380 -0380 -6380 -E380 -E380 -6700 -3E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1F00 -7380 -6380 -E300 -E000 -EE00 -F700 -E380 -E380 -E380 -E380 -6380 -7300 -1C00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -FF80 -FF80 -8180 -8300 -0600 -0600 -0C00 -0C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1C00 -6300 -C180 -C180 -E180 -FB00 -7E00 -3F00 -4F80 -C380 -C180 -C180 -E300 -3C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1C00 -6700 -E300 -E380 -E380 -E380 -E380 -7780 -3B80 -0380 -6380 -E300 -E700 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -60 -F0 -F0 -60 -00 -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 4 12 1 -3 -BITMAP -60 -F0 -F0 -60 -00 -60 -F0 -F0 -70 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -00C0 -03C0 -0F00 -3C00 -F000 -F000 -3C00 -0F00 -03C0 -00C0 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 9 6 1 2 -BITMAP -FF80 -FF80 -0000 -0000 -FF80 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -C000 -F000 -3C00 -0F00 -03C0 -03C0 -0F00 -3C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1F00 -6780 -E380 -E380 -6380 -0300 -0600 -0C00 -1800 -0000 -1800 -3C00 -3C00 -1800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 16 0 -BBX 15 14 0 0 -BITMAP -07F0 -1C0C -3004 -63E6 -6666 -CC66 -CC66 -D8CC -D8CC -D9D8 -CEF0 -6008 -7030 -1FE0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 14 14 -1 0 -BITMAP -0100 -0180 -0380 -03C0 -05C0 -04C0 -08E0 -08E0 -1070 -1FF0 -2070 -2038 -6038 -F07C -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 12 14 0 0 -BITMAP -FFC0 -71E0 -70E0 -70E0 -70E0 -71C0 -7F80 -70E0 -7070 -7070 -7070 -7070 -70E0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 12 14 0 0 -BITMAP -0F90 -3CF0 -7030 -7030 -E010 -E010 -E000 -E000 -E000 -E010 -7010 -7020 -3C60 -0F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 14 0 0 -BITMAP -FFC0 -70F0 -7038 -7038 -701C -701C -701C -701C -701C -701C -7038 -7038 -70F0 -FFC0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 11 14 0 0 -BITMAP -FFE0 -70E0 -7060 -7120 -7120 -7300 -7F00 -7300 -7100 -7120 -7020 -7060 -70E0 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 14 0 0 -BITMAP -FFE0 -70E0 -7060 -7120 -7120 -7300 -7F00 -7300 -7100 -7100 -7000 -7000 -7000 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 13 14 0 0 -BITMAP -0F90 -3CF0 -7030 -7030 -E010 -E010 -E000 -E000 -E0F8 -E070 -7070 -7070 -3CF0 -0F90 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 16 0 -BBX 14 14 0 0 -BITMAP -F87C -7038 -7038 -7038 -7038 -7038 -7FF8 -7038 -7038 -7038 -7038 -7038 -7038 -F87C -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 5 14 1 0 -BITMAP -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 648 0 -DWIDTH 12 0 -BBX 10 14 -1 0 -BITMAP -07C0 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -6380 -F380 -F380 -C380 -6700 -3C00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 815 0 -DWIDTH 16 0 -BBX 14 14 0 0 -BITMAP -F8F8 -7060 -70C0 -7180 -7300 -7600 -7E00 -7F00 -7780 -73C0 -71E0 -70F0 -7078 -F8FC -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 14 0 0 -BITMAP -F800 -7000 -7000 -7000 -7000 -7000 -7000 -7000 -7000 -7040 -7040 -70C0 -71C0 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 981 0 -DWIDTH 19 0 -BBX 17 14 0 0 -BITMAP -FC0F80 -3C0F00 -3E0F00 -2E1700 -271700 -271700 -272700 -23A700 -23A700 -23C700 -21C700 -21C700 -708700 -F88F80 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 14 0 0 -BITMAP -F07C -7838 -3C10 -3C10 -3E10 -2F10 -2790 -23D0 -21F0 -20F0 -20F0 -2070 -7030 -F810 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 14 0 0 -BITMAP -0FC0 -3CF0 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3CF0 -0FC0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 12 14 0 0 -BITMAP -FF80 -71E0 -70F0 -70F0 -70F0 -70F0 -71E0 -7F80 -7000 -7000 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 18 0 -4 -BITMAP -0FC0 -3CF0 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -EF1C -7398 -71B8 -3DF0 -0FC0 -00C0 -00E8 -00F8 -0070 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 815 0 -DWIDTH 16 0 -BBX 13 14 0 0 -BITMAP -FFE0 -70F0 -7070 -7070 -7070 -70E0 -7F80 -71C0 -71C0 -71E0 -70E0 -70E0 -70E8 -F870 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 14 0 0 -BITMAP -1E80 -7380 -E180 -E080 -F000 -FC00 -7F00 -1F80 -07C0 -83C0 -81C0 -C1C0 -F380 -9F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 14 0 0 -BITMAP -FFE0 -CE60 -8E20 -8E20 -8E20 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -1F00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 14 0 0 -BITMAP -F87C -7038 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -3860 -0FC0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 15 14 -1 0 -BITMAP -FC3E -781C -3808 -3C10 -1C10 -1C10 -0E20 -0E20 -0740 -0740 -0380 -0380 -0100 -0100 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 19 0 -BBX 20 14 -1 0 -BITMAP -FDF9F0 -78F0E0 -387040 -3C7880 -1C7880 -1C7880 -1EBD00 -0E9D00 -0E9D00 -0F1E00 -070E00 -070E00 -020400 -020400 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 15 14 0 0 -BITMAP -7E7C -3C38 -1E30 -0E60 -0FC0 -0780 -03C0 -07C0 -07E0 -0CF0 -1870 -3878 -703C -F87E -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 15 0 -BBX 13 14 0 0 -BITMAP -FC78 -7830 -3820 -3C60 -1C40 -1E80 -0F80 -0700 -0700 -0700 -0700 -0700 -0700 -1FC0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -FFF0 -E070 -C0E0 -81E0 -83C0 -0780 -0700 -0F00 -1E00 -3C10 -7810 -7030 -E070 -FFF0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 16 1 -2 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 14 0 0 -BITMAP -C0 -C0 -60 -60 -30 -30 -18 -18 -0C -0C -06 -06 -03 -03 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 16 0 -2 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 8 0 6 -BITMAP -18 -18 -3C -3C -66 -66 -C3 -C3 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 2 0 -3 -BITMAP -FF80 -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 4 1 10 -BITMAP -C0 -E0 -70 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -7F00 -E380 -C380 -0780 -3B80 -E380 -E380 -E780 -79C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 648 0 -DWIDTH 12 0 -BBX 12 14 -1 0 -BITMAP -F000 -7000 -7000 -7000 -7000 -7780 -78E0 -7070 -7070 -7070 -7070 -7070 -78E0 -6F80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -1F00 -7380 -E180 -E000 -E000 -E000 -E080 -7180 -1E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -01E0 -00E0 -00E0 -00E0 -00E0 -1EE0 -71E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71E0 -1EF0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -1E00 -7380 -E1C0 -E1C0 -FFC0 -E000 -E040 -70C0 -1F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 8 14 0 0 -BITMAP -1E -37 -77 -70 -70 -FC -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 15 0 -4 -BITMAP -0060 -00E0 -3F00 -7380 -6180 -6180 -7380 -3F00 -6000 -7F80 -3FC0 -C1C0 -C0C0 -E180 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -F000 -7000 -7000 -7000 -7000 -77C0 -79E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -F9F0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -70 -70 -70 -00 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 352 0 -DWIDTH 6 0 -BBX 7 18 -3 -4 -BITMAP -0E -0E -0E -00 -00 -1E -0E -0E -0E -0E -0E -0E -0E -0E -0E -EE -EC -78 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -F000 -7000 -7000 -7000 -7000 -73E0 -7180 -7200 -7600 -7F00 -7780 -73C0 -71E0 -FBF0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 352 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -F0 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 963 0 -DWIDTH 20 0 -BBX 19 9 0 0 -BITMAP -F7DF80 -79F3C0 -70E1C0 -70E1C0 -70E1C0 -70E1C0 -70E1C0 -70E1C0 -F9F3E0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 13 0 -BBX 12 9 0 0 -BITMAP -F7C0 -79E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -F9F0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -1F00 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -1F00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 13 -1 -4 -BITMAP -E780 -78E0 -7070 -7070 -7070 -7070 -7070 -78E0 -7780 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 648 0 -DWIDTH 12 0 -BBX 12 13 0 -4 -BITMAP -1E60 -71E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71E0 -1EE0 -00E0 -00E0 -00E0 -01F0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -F6 -7B -73 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3D00 -6300 -E100 -FC00 -7F00 -0F80 -8380 -C300 -BE00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 426 0 -DWIDTH 8 0 -BBX 7 13 0 0 -BITMAP -10 -10 -30 -70 -FC -70 -70 -70 -70 -70 -72 -72 -3C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 13 0 -BBX 12 9 0 0 -BITMAP -F9E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -79E0 -3EF0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 10 9 -1 0 -BITMAP -F9C0 -7080 -7080 -3900 -3900 -1E00 -1E00 -0C00 -0C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 16 9 -1 0 -BITMAP -FBE7 -71C2 -71C2 -39E4 -39E4 -1E78 -1E78 -0C30 -0C30 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -FDE0 -78C0 -3D80 -1F00 -0E00 -1F00 -3780 -63C0 -F7E0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 13 0 -4 -BITMAP -F8E0 -7040 -7040 -3880 -3880 -1D00 -1D00 -0E00 -0E00 -0400 -C400 -E800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 537 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -FF80 -C780 -8F00 -1E00 -3C00 -7880 -F080 -E180 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 16 0 -2 -BITMAP -18 -30 -70 -70 -70 -70 -60 -C0 -60 -70 -70 -70 -70 -70 -30 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 2 14 4 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 16 0 -2 -BITMAP -C0 -60 -70 -70 -70 -70 -30 -18 -30 -70 -70 -70 -70 -70 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 12 0 -BBX 10 3 1 4 -BITMAP -39C0 -7F80 -E700 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 7 0 -BBX 4 14 1 -4 -BITMAP -60 -F0 -F0 -60 -00 -60 -60 -60 -F0 -F0 -F0 -F0 -F0 -60 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 13 1 -2 -BITMAP -0080 -0080 -1F00 -7380 -E380 -E400 -E400 -E800 -E880 -7180 -1E00 -2000 -2000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -1F00 -3180 -7380 -7380 -7000 -7000 -3800 -FF80 -1C00 -1C00 -1840 -70C0 -9FC0 -EF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 2 -BITMAP -DD80 -FF80 -6300 -C180 -C180 -C180 -6300 -FF80 -DD80 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 722 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -FC3C -7818 -3810 -1C30 -1E20 -0E60 -07C0 -1FF0 -0380 -1FF0 -0380 -0380 -0380 -0FE0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 2 14 4 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 16 0 -2 -BITMAP -78 -CC -8C -C0 -70 -7C -9E -86 -C2 -F2 -7C -1C -04 -C4 -CC -78 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 10 0 -BBX 6 2 2 11 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -0780 -1860 -2010 -47C8 -4CC8 -9844 -9804 -9804 -9804 -4C48 -4788 -2010 -1860 -0780 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 367 0 -DWIDTH 8 0 -BBX 7 8 0 6 -BITMAP -78 -CC -3C -CC -DC -6E -00 -FE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 5 0 3 -BITMAP -33 -66 -CC -66 -33 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 6 0 2 -BITMAP -FF80 -FF80 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 3 0 3 -BITMAP -F8 -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -0780 -1860 -2010 -5F88 -4CC8 -8CC4 -8CC4 -8F84 -8D84 -4CC8 -5EE8 -2010 -1860 -0780 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 11 -BITMAP -FC -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 6 0 8 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 6 0 -BBX 6 8 0 6 -BITMAP -78 -CC -CC -18 -30 -60 -C4 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 6 0 -BBX 6 8 0 6 -BITMAP -78 -CC -0C -38 -0C -CC -CC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 4 1 11 -BITMAP -18 -38 -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 685 0 -DWIDTH 13 0 -BBX 12 13 0 -4 -BITMAP -F9F0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -79E0 -6EF0 -6000 -F000 -F000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 747 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -3FF8 -7E70 -FE70 -FE70 -FE70 -FE70 -7E70 -3E70 -0E70 -0E70 -0E70 -0E70 -0E70 -1FF8 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 4 0 3 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 4 1 -4 -BITMAP -40 -70 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 6 0 -BBX 6 8 0 6 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 367 0 -DWIDTH 7 0 -BBX 6 8 0 6 -BITMAP -78 -CC -CC -CC -CC -78 -00 -FC -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 5 0 3 -BITMAP -CC -66 -33 -66 -CC -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -3060 -F060 -30C0 -30C0 -3180 -3180 -3318 -FF38 -0678 -06D8 -0D98 -0DFC -1818 -183C -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -3060 -F060 -30C0 -30C0 -3180 -3180 -3378 -FFCC -06CC -0618 -0C30 -0C60 -18C4 -18FC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -7860 -CC60 -0CC0 -38C0 -0D80 -CD80 -CF18 -7B38 -0678 -06D8 -0D98 -0DFC -1818 -183C -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 14 0 -4 -BITMAP -0C00 -1E00 -1E00 -0C00 -0000 -0C00 -1800 -3000 -6000 -E300 -E380 -E380 -F300 -7C00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 14 19 -1 0 -BITMAP -0C00 -0E00 -0700 -0180 -0000 -0100 -0180 -0380 -03C0 -05C0 -04C0 -08E0 -08E0 -1070 -1FF0 -2070 -2038 -6038 -F07C -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 14 19 -1 0 -BITMAP -0060 -00E0 -01C0 -0300 -0000 -0100 -0180 -0380 -03C0 -05C0 -04C0 -08E0 -08E0 -1070 -1FF0 -2070 -2038 -6038 -F07C -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 14 19 -1 0 -BITMAP -0180 -03C0 -0660 -0C30 -0000 -0100 -0180 -0380 -03C0 -05C0 -04C0 -08E0 -08E0 -1070 -1FF0 -2070 -2038 -6038 -F07C -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 14 18 -1 0 -BITMAP -0390 -07E0 -09C0 -0000 -0100 -0180 -0380 -03C0 -05C0 -04C0 -08E0 -08E0 -1070 -1FF0 -2070 -2038 -6038 -F07C -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 14 17 -1 0 -BITMAP -0660 -0660 -0000 -0100 -0180 -0380 -03C0 -05C0 -04C0 -08E0 -08E0 -1070 -1FF0 -2070 -2038 -6038 -F07C -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 14 19 -1 0 -BITMAP -0180 -0240 -0240 -0180 -0000 -0100 -0180 -0380 -03C0 -05C0 -04C0 -08E0 -08E0 -1070 -1FF0 -2070 -2038 -6038 -F07C -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 981 0 -DWIDTH 21 0 -BBX 20 14 0 0 -BITMAP -03FFF0 -00F870 -00B830 -013890 -013890 -023980 -043F80 -043980 -0FF880 -103890 -103810 -203830 -603870 -F0FFF0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 12 18 0 -4 -BITMAP -0F90 -3C70 -7030 -7030 -E010 -E010 -E000 -E000 -E000 -E010 -F010 -7020 -3C60 -0F80 -0200 -0380 -0180 -0700 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 11 19 0 0 -BITMAP -3000 -3800 -1C00 -0600 -0000 -FFE0 -70E0 -7060 -7120 -7120 -7300 -7F00 -7300 -7100 -7120 -7020 -7060 -70E0 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 11 19 0 0 -BITMAP -0180 -0380 -0700 -0C00 -0000 -FFE0 -70E0 -7060 -7120 -7120 -7300 -7F00 -7300 -7100 -7120 -7020 -7060 -70E0 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 11 19 0 0 -BITMAP -0600 -0F00 -1980 -30C0 -0000 -FFE0 -70E0 -7060 -7120 -7120 -7300 -7F00 -7300 -7100 -7120 -7020 -7060 -70E0 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 11 17 0 0 -BITMAP -1980 -1980 -0000 -FFE0 -70E0 -7060 -7120 -7120 -7300 -7F00 -7300 -7100 -7120 -7020 -7060 -70E0 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 6 19 0 0 -BITMAP -C0 -E0 -70 -18 -00 -7C -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -7C -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 6 19 1 0 -BITMAP -0C -1C -38 -60 -00 -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 19 0 0 -BITMAP -18 -3C -66 -C3 -00 -7C -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -7C -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 6 17 1 0 -BITMAP -CC -CC -00 -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 14 0 0 -BITMAP -FFC0 -70F0 -7038 -7038 -701C -701C -FC1C -701C -701C -701C -7038 -7038 -70F0 -FFC0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 18 0 0 -BITMAP -0720 -0FC0 -1380 -0000 -F07C -7838 -3C10 -3C10 -3E10 -2F10 -2790 -23D0 -21F0 -20F0 -20F0 -2070 -7030 -F810 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 19 0 0 -BITMAP -0C00 -0E00 -0700 -0180 -0000 -0FC0 -3CF0 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3CF0 -0FC0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 19 0 0 -BITMAP -00C0 -01C0 -0380 -0600 -0000 -0FC0 -3CF0 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3CF0 -0FC0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 19 0 0 -BITMAP -0300 -0780 -0CC0 -1860 -0000 -0FC0 -3CF0 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3CF0 -0FC0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 18 0 0 -BITMAP -0720 -0FC0 -1380 -0000 -0FC0 -3CF0 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3CF0 -0FC0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 17 0 0 -BITMAP -0CC0 -0CC0 -0000 -0FC0 -3CF0 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3CF0 -0FC0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -4080 -E1C0 -7380 -3F00 -1E00 -1E00 -3F00 -7380 -E1C0 -4080 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 15 0 0 -BITMAP -0008 -0FD0 -3CF0 -7038 -7058 -E09C -E11C -E11C -E21C -E41C -E81C -7038 -3038 -3CF0 -4FC0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 19 0 0 -BITMAP -0C00 -0E00 -0700 -0180 -0000 -F87C -7038 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -3860 -1FC0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 19 0 0 -BITMAP -0060 -00E0 -01C0 -0300 -0000 -F87C -7038 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -3860 -1FC0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 19 0 0 -BITMAP -0300 -0780 -0CC0 -1860 -0000 -F87C -7038 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -3860 -1FC0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 17 0 0 -BITMAP -0CC0 -0CC0 -0000 -F87C -7038 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -3860 -1FC0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 15 0 -BBX 13 19 0 0 -BITMAP -0060 -00E0 -01C0 -0300 -0000 -FC78 -7830 -3820 -3C60 -1C40 -1E80 -0F80 -0700 -0700 -0700 -0700 -0700 -0700 -1FC0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -F800 -7000 -7000 -7FC0 -71E0 -70F0 -70F0 -70F0 -70F0 -71E0 -7F80 -7000 -7000 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1E00 -3380 -71C0 -71C0 -71C0 -7180 -7700 -71C0 -70E0 -70E0 -70E0 -70E0 -71C0 -F700 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -3000 -3800 -1C00 -0600 -0000 -7F00 -E380 -C380 -0780 -3B80 -E380 -E380 -E780 -79C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0300 -0700 -0E00 -1800 -0000 -7F00 -E380 -C380 -0780 -3B80 -E380 -E380 -E780 -79C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0C00 -1E00 -3300 -6180 -0000 -7F00 -E380 -C380 -0780 -3B80 -E380 -E380 -E780 -79C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -1880 -3F00 -4600 -0000 -7F00 -E380 -C380 -0780 -3B80 -E380 -E380 -E780 -79C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3300 -3300 -0000 -7F00 -E380 -C380 -0780 -3B80 -E380 -E380 -E780 -79C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0C00 -1200 -1200 -0C00 -0000 -7F00 -E380 -C380 -0780 -3B80 -E380 -E380 -E780 -79C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 870 0 -DWIDTH 17 0 -BBX 16 9 0 0 -BITMAP -3F78 -63CE -E387 -0787 -3BFF -E380 -E381 -E7C3 -78FC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 -4 -BITMAP -1F00 -7380 -E180 -E000 -E000 -E000 -E080 -7180 -1E00 -0800 -0E00 -0600 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -3000 -3800 -1C00 -0600 -0000 -1E00 -7380 -E1C0 -E1C0 -FFC0 -E000 -E040 -70C0 -1F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0300 -0700 -0E00 -1800 -0000 -1E00 -7380 -E1C0 -E1C0 -FFC0 -E000 -E040 -70C0 -1F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0C00 -1E00 -3300 -6180 -0000 -1E00 -7380 -E1C0 -E1C0 -FFC0 -E000 -E040 -70C0 -1F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3300 -3300 -0000 -1E00 -7380 -E1C0 -E1C0 -FFC0 -E000 -E040 -70C0 -1F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 6 14 -1 0 -BITMAP -C0 -E0 -70 -18 -00 -78 -38 -38 -38 -38 -38 -38 -38 -7C -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -0C -1C -38 -60 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 8 14 -1 0 -BITMAP -18 -3C -66 -C3 -00 -78 -38 -38 -38 -38 -38 -38 -38 -7C -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -D8 -D8 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -C000 -3300 -1C00 -6600 -0300 -1F80 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -1F00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -0C40 -1F80 -2300 -0000 -F7C0 -79E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -F9F0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -3000 -3800 -1C00 -0600 -0000 -1F00 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -1F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0180 -0380 -0700 -0C00 -0000 -1F00 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -1F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0600 -0F00 -1980 -30C0 -0000 -1F00 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -1F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -1880 -3F00 -4600 -0000 -1F00 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -1F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -3300 -3300 -0000 -1F00 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -1F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -0C00 -0C00 -0000 -0000 -FFC0 -FFC0 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 11 0 -1 -BITMAP -0100 -1F00 -7380 -E3C0 -E5C0 -E5C0 -E9C0 -E9C0 -7380 -3E00 -2000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -1800 -1C00 -0E00 -0300 -0000 -F9F0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -79E0 -3EF0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -0300 -0700 -0E00 -1800 -0000 -F9F0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -79E0 -3EF0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -0600 -0F00 -1980 -30C0 -0000 -F9F0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -79E0 -3EF0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -1980 -1980 -0000 -F9F0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -79E0 -3EF0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 18 0 -4 -BITMAP -0180 -0380 -0700 -0C00 -0000 -F8E0 -7040 -7040 -3880 -3880 -1D00 -1D00 -0E00 -0E00 -0400 -C400 -E800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 18 -1 -4 -BITMAP -F000 -7000 -7000 -7000 -7000 -7780 -78E0 -7070 -7070 -7070 -7070 -7070 -78E0 -7780 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 16 0 -4 -BITMAP -1980 -1980 -0000 -F8E0 -7040 -7040 -3880 -3880 -1D00 -1D00 -0E00 -0E00 -0400 -C400 -E800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenB18-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenB18-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenB18-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenB18-L1.bdf:1.1 Wed Apr 4 18:55:37 2001 +++ xc/fonts/bdf/100dpi/ncenB18-L1.bdf Wed Mar 16 21:03:48 2005 @@ -1,4563 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenB18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-R-Normal--25-180-100-100-P-149-ISO8859-1 -SIZE 18 100 100 -FONTBOUNDINGBOX 29 29 -3 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 25 -POINT_SIZE 180 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 149 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 18 -X_HEIGHT 12 -FONT_ASCENT 21 -FONT_DESCENT 5 -FACE_NAME "New Century Schoolbook Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 21 0 -BBX 19 17 1 0 -BITMAP -AAAAA0 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -AAAAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 7 0 -BBX 5 18 1 0 -BITMAP -70 -F8 -F8 -F8 -70 -70 -70 -70 -70 -70 -20 -20 -00 -00 -70 -F8 -F8 -70 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 6 1 12 -BITMAP -CC -CC -CC -CC -CC -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0CC0 -0CC0 -0CC0 -0CC0 -0CC0 -7FF0 -7FF0 -1980 -1980 -1980 -1980 -FFE0 -FFE0 -3300 -3300 -3300 -3300 -3300 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 23 1 -3 -BITMAP -0400 -0400 -1FC0 -7460 -64F0 -E4F0 -E4F0 -F460 -FC00 -FF00 -7FC0 -1FE0 -07F0 -05F0 -64F0 -F470 -F470 -F460 -64E0 -3F80 -0400 -0400 -0400 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -1E0E00 -7B3600 -71CC00 -F10C00 -E11800 -E21800 -E23000 -643000 -386000 -0063C0 -00CF60 -00CE20 -019E20 -019C20 -031C40 -031C40 -060C80 -060700 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 22 0 -BBX 20 18 1 0 -BITMAP -01F000 -073800 -0E1800 -0E1800 -0E1800 -0F3000 -0FE000 -07C000 -0FC000 -39E3F0 -71F1C0 -F0F180 -F07900 -F07F00 -F03E10 -781F10 -7C3FE0 -1FC7C0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 2 6 2 12 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 6 21 1 -3 -BITMAP -04 -0C -18 -30 -30 -60 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -60 -30 -30 -18 -0C -04 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 6 21 1 -3 -BITMAP -80 -C0 -60 -30 -30 -18 -18 -1C -1C -1C -1C -1C -1C -1C -18 -18 -30 -30 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 10 1 8 -BITMAP -1C00 -1C00 -C980 -EB80 -3E00 -3E00 -EB80 -C980 -1C00 -1C00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 5 8 1 -4 -BITMAP -70 -F8 -F8 -78 -30 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 3 1 5 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 5 4 1 0 -BITMAP -70 -F8 -F8 -70 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 7 18 1 0 -BITMAP -06 -06 -06 -0C -0C -0C -18 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0F00 -39C0 -70E0 -70E0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -70E0 -70E0 -39C0 -0F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 10 18 2 0 -BITMAP -1E00 -FE00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -3F00 -FFC0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 11 18 1 0 -BITMAP -1F00 -63C0 -E1E0 -F1E0 -F1E0 -F1E0 -61E0 -01C0 -03C0 -0380 -0700 -0E00 -1820 -3020 -7060 -FFE0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0F80 -31E0 -70E0 -78F0 -78F0 -78F0 -30E0 -01C0 -0F00 -01C0 -00E0 -60F0 -F0F0 -F0F0 -F0F0 -E0E0 -61E0 -1F80 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -00C0 -01C0 -03C0 -07C0 -07C0 -0FC0 -1BC0 -13C0 -33C0 -63C0 -63C0 -C3C0 -FFF0 -FFF0 -03C0 -03C0 -03C0 -0FF0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -7FF0 -7FE0 -7FC0 -4000 -4000 -4000 -5F00 -71C0 -60E0 -00F0 -00F0 -00F0 -60F0 -F0F0 -F0F0 -F0E0 -61C0 -3F00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0F80 -38C0 -71E0 -71E0 -F1E0 -F0C0 -F000 -F780 -F9E0 -F0E0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -70E0 -79E0 -1F80 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -FFF0 -FFF0 -FFE0 -C060 -80C0 -81C0 -0380 -0380 -0700 -0700 -0F00 -0F00 -1E00 -1E00 -1E00 -1E00 -1E00 -0C00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0F00 -39C0 -70E0 -70E0 -70E0 -78E0 -7CC0 -3F80 -1F80 -3FC0 -77E0 -E1F0 -E0F0 -E070 -E070 -E060 -70C0 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -1F80 -79E0 -70E0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -70F0 -79F0 -1EF0 -00F0 -30F0 -78F0 -78E0 -78E0 -31C0 -1F00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 5 12 1 0 -BITMAP -70 -F8 -F8 -70 -00 -00 -00 -00 -70 -F8 -F8 -70 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 5 16 1 -4 -BITMAP -70 -F8 -F8 -70 -00 -00 -00 -00 -70 -F8 -F8 -78 -30 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -0030 -00F0 -03C0 -0F00 -3C00 -F000 -F000 -3C00 -0F00 -03C0 -00F0 -0030 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 6 1 4 -BITMAP -FFF0 -FFF0 -0000 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -C000 -F000 -3C00 -0F00 -03C0 -00F0 -00F0 -03C0 -0F00 -3C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -3F00 -63C0 -F1E0 -F1E0 -61E0 -01E0 -01C0 -0380 -0700 -0C00 -1800 -1800 -0000 -0000 -1C00 -3E00 -3E00 -1C00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 20 0 -BBX 19 18 1 0 -BITMAP -01FC00 -0F0600 -0C0180 -3000C0 -30DCC0 -63BC60 -671C60 -C71C60 -CE1C60 -CE3860 -CE3840 -CE38C0 -CE7980 -67BF00 -600000 -380100 -1C0700 -07FC00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -006000 -006000 -00F000 -00F000 -017800 -017800 -033C00 -023C00 -023C00 -061E00 -041E00 -07FE00 -0C0F00 -080F00 -080F00 -180780 -380780 -FE1FE0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -FFF800 -3C3E00 -3C1F00 -3C1F00 -3C1F00 -3C1F00 -3C1E00 -3C3C00 -3FF800 -3C1E00 -3C0F00 -3C0F80 -3C0F80 -3C0F80 -3C0F80 -3C0F80 -3C1F00 -FFFC00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -03F980 -0F0F80 -3C0380 -3C0180 -780180 -780080 -F80080 -F80000 -F80000 -F80000 -F80000 -F80000 -780080 -780080 -3C0100 -3C0100 -0F0600 -03F800 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -FFF000 -3C3C00 -3C0F00 -3C0F00 -3C0780 -3C0780 -3C07C0 -3C07C0 -3C07C0 -3C07C0 -3C07C0 -3C07C0 -3C0780 -3C0780 -3C0F00 -3C0F00 -3C3C00 -FFF000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 15 18 1 0 -BITMAP -FFFE -3C1E -3C06 -3C02 -3C02 -3C22 -3C20 -3C60 -3FE0 -3C60 -3C20 -3C20 -3C02 -3C02 -3C02 -3C06 -3C1E -FFFE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 15 18 1 0 -BITMAP -FFFE -3C1E -3C06 -3C02 -3C02 -3C22 -3C20 -3C60 -3FE0 -3C60 -3C20 -3C20 -3C00 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -03F980 -0F0F80 -3C0380 -3C0180 -780180 -780080 -F80080 -F80000 -F80000 -F80000 -F80FC0 -F80780 -780780 -780780 -3C0780 -3C0780 -0F0D80 -03F880 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -FF1FE0 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -3FFF80 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -FF1FE0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 8 18 1 0 -BITMAP -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 648 0 -DWIDTH 16 0 -BBX 14 18 0 0 -BITMAP -03FC -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -60F0 -F0F0 -F0F0 -E0F0 -C0E0 -61E0 -3F80 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 815 0 -DWIDTH 21 0 -BBX 20 18 1 0 -BITMAP -FF0FC0 -3C0300 -3C0600 -3C0C00 -3C1800 -3C3000 -3C6000 -3CE000 -3DF000 -3FF800 -3EF800 -3C7C00 -3C3E00 -3C1F00 -3C1F00 -3C0F80 -3C07C0 -FF0FF0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 15 18 1 0 -BITMAP -FF00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C02 -3C02 -3C02 -3C06 -3C1E -FFFE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 981 0 -DWIDTH 24 0 -BBX 22 18 1 0 -BITMAP -FC01FC -3C01F0 -3E03F0 -3E02F0 -2E02F0 -2F06F0 -2704F0 -2784F0 -278CF0 -2388F0 -23C8F0 -23D8F0 -21D0F0 -21F0F0 -20E0F0 -20E0F0 -7060F0 -F843FC -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 833 0 -DWIDTH 22 0 -BBX 20 18 1 0 -BITMAP -FC07F0 -3E01C0 -1F0080 -1F8080 -1FC080 -17E080 -13F080 -11F080 -10F880 -107C80 -107E80 -103F80 -101F80 -100F80 -100780 -100380 -380180 -FE0080 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -03F800 -0F1E00 -3C0780 -3C0780 -7803C0 -7803C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7803C0 -7803C0 -3C0780 -3C0780 -0F1E00 -03F800 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 17 18 1 0 -BITMAP -FFFC00 -3C1F00 -3C0F00 -3C0F80 -3C0F80 -3C0F80 -3C0F80 -3C0F00 -3C1F00 -3FF800 -3C0000 -3C0000 -3C0000 -3C0000 -3C0000 -3C0000 -3C0000 -FF8000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 23 1 -5 -BITMAP -03F800 -0F1E00 -3C0780 -3C0780 -7803C0 -7803C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -FBE3E0 -7E73C0 -7C33C0 -3C3380 -3C1B80 -0F1E00 -03FE00 -000E00 -000F20 -0007C0 -0007C0 -000380 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 815 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -FFF800 -3C3E00 -3C1F00 -3C1F00 -3C1F00 -3C1F00 -3C1E00 -3C3C00 -3FE000 -3C7800 -3C3C00 -3C3C00 -3C3E00 -3C1E00 -3C1F20 -3C0F20 -3C0FC0 -FF8780 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -0FC8 -3878 -6018 -E018 -E008 -F008 -FE00 -FFC0 -7FF0 -3FF8 -0FFC -01FC -803C -801C -C01C -C018 -F070 -9FC0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 18 1 0 -BITMAP -FFFF -E3C7 -C3C3 -83C1 -83C1 -83C1 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -0FF0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -FF0FE0 -3C0380 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0200 -1E0200 -1F8C00 -07F800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -FF0FE0 -3C0380 -3C0300 -1E0200 -1E0200 -1E0600 -0F0400 -0F0400 -0F0C00 -078800 -078800 -079800 -03D000 -03D000 -01E000 -01E000 -00C000 -00C000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 26 0 -BBX 26 18 0 0 -BITMAP -FF7F9FC0 -3C1E0700 -3C1E0600 -1E0F0400 -1E0F0400 -1E0F0C00 -0F1F8800 -0F178800 -0F179800 -07B3D000 -07A3D000 -07A3F000 -03E1E000 -03C1E000 -03C1E000 -01C0C000 -0180C000 -0180C000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 20 0 -BBX 20 18 0 0 -BITMAP -FF87E0 -3E0180 -1F0300 -1F8600 -0F8C00 -07D800 -03F000 -03E000 -01F000 -00F800 -01F800 -037C00 -063E00 -041F00 -0C1F00 -180F80 -3007C0 -FC1FF0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 18 0 0 -BITMAP -FF0FC0 -3C0300 -1E0200 -1E0600 -0F0400 -0F0C00 -078800 -079800 -03D000 -03F000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -07F800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 18 1 0 -BITMAP -7FFE -703E -607C -4078 -40F8 -00F0 -01E0 -03E0 -03C0 -0780 -0F80 -0F00 -1E00 -3E02 -3C02 -7806 -F80E -FFFE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 6 21 1 -3 -BITMAP -FC -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -FC -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 12 0 -BBX 10 18 1 0 -BITMAP -C000 -E000 -E000 -7000 -7000 -3800 -3800 -1C00 -1C00 -0E00 -0E00 -0700 -0700 -0380 -0380 -01C0 -01C0 -00C0 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 6 21 1 -3 -BITMAP -FC -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -FC -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 10 10 2 8 -BITMAP -0C00 -0C00 -1E00 -1E00 -3300 -3300 -6180 -6180 -C0C0 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 2 0 -4 -BITMAP -FFF0 -FFF0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 5 1 13 -BITMAP -E0 -E0 -70 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 12 0 0 -BITMAP -7F80 -F1E0 -F0F0 -60F0 -01F0 -0EF0 -78F0 -F0F0 -F0F0 -F0F0 -F9FC -7E38 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 648 0 -DWIDTH 16 0 -BBX 16 18 -1 0 -BITMAP -FC00 -3C00 -3C00 -3C00 -3C00 -3C00 -3DF0 -3F1C -3E1E -3C0E -3C0F -3C0F -3C0F -3C0F -3C0E -3C1E -3E1C -27F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 12 0 0 -BITMAP -0FF0 -3878 -7878 -7030 -F000 -F000 -F000 -F000 -7808 -7808 -3C30 -1FE0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 16 18 0 0 -BITMAP -00FC -003C -003C -003C -003C -003C -0FBC -38FC -787C -703C -F03C -F03C -F03C -F03C -703C -787C -38FC -0FBF -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 14 12 0 0 -BITMAP -0FC0 -3870 -7878 -7038 -F03C -FFFC -F000 -F000 -7808 -7808 -3C30 -0FE0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 12 18 0 0 -BITMAP -07E0 -1CF0 -1CF0 -3C60 -3C00 -3C00 -FF80 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 18 1 -5 -BITMAP -0038 -1FF8 -79E0 -F0F0 -F0F0 -F0F0 -F0F0 -79E0 -3F80 -6000 -E000 -FFC0 -7FF0 -7FF8 -6038 -C018 -E030 -7FE0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 18 0 -BBX 17 18 0 0 -BITMAP -FC0000 -3C0000 -3C0000 -3C0000 -3C0000 -3C0000 -3CF800 -3DFC00 -3E3E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -FE3F80 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 370 0 -DWIDTH 9 0 -BBX 8 18 0 0 -BITMAP -18 -3C -3C -18 -00 -00 -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 352 0 -DWIDTH 7 0 -BBX 8 23 -3 -5 -BITMAP -06 -0F -0F -06 -00 -00 -3F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -CE -CE -78 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 17 18 0 0 -BITMAP -FC0000 -3C0000 -3C0000 -3C0000 -3C0000 -3C0000 -3CFE00 -3C3800 -3C3000 -3C6000 -3CC000 -3FC000 -3FE000 -3CF000 -3C7800 -3C3C00 -3C1E00 -FF7F80 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 352 0 -DWIDTH 9 0 -BBX 8 18 0 0 -BITMAP -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 963 0 -DWIDTH 25 0 -BBX 24 12 0 0 -BITMAP -FCF0F0 -3DF9F8 -3E7E7C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -FE7E7F -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 18 0 -BBX 17 12 0 0 -BITMAP -FCF800 -3DFC00 -3E3E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -FE3F80 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 12 0 0 -BITMAP -0FC0 -3870 -7878 -7038 -F03C -F03C -F03C -F03C -7038 -7878 -3870 -0FC0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 17 -1 -5 -BITMAP -FDF0 -3F1C -3C1E -3C0E -3C0F -3C0F -3C0F -3C0F -3C0E -3E1E -3F1C -3DF0 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 648 0 -DWIDTH 16 0 -BBX 16 17 0 -5 -BITMAP -0F84 -3CEC -783C -703C -F03C -F03C -F03C -F03C -703C -787C -38FC -0FBC -003C -003C -003C -003C -00FF -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -FCE0 -3DF0 -3EF0 -3C60 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3E80 -6380 -C180 -E080 -FC00 -FF80 -7FC0 -0FC0 -81C0 -C0C0 -E180 -BF00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 426 0 -DWIDTH 10 0 -BBX 10 17 0 0 -BITMAP -0400 -0C00 -0C00 -1C00 -3C00 -FF80 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C40 -3C40 -1F80 -0F00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 18 0 -BBX 17 12 0 0 -BITMAP -FE7E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3E3E00 -1FDE00 -0F9F80 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 12 -1 0 -BITMAP -FF1F -3C04 -1E0C -1E08 -0F18 -0F10 -07B0 -07A0 -03E0 -03C0 -01C0 -0180 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 889 0 -DWIDTH 22 0 -BBX 23 12 -1 0 -BITMAP -FF3F3E -3C1E08 -3C1E08 -1E3F18 -1E2F10 -1E2F10 -0F67B0 -0F47A0 -07C3E0 -0783C0 -0381C0 -030180 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 611 0 -DWIDTH 16 0 -BBX 17 12 -1 0 -BITMAP -FF1F00 -3E0C00 -1F1800 -0FB000 -07E000 -03C000 -01E000 -03F000 -06F800 -0C7C00 -183E00 -7C7F80 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 17 -1 -5 -BITMAP -FE3F -3C0C -1E08 -1E18 -0F10 -0F30 -07A0 -07E0 -03C0 -03C0 -01C0 -0180 -0180 -6100 -F300 -FE00 -7800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 537 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -FFE0 -E1E0 -C3E0 -87C0 -8F80 -0F00 -1E00 -3E20 -7C20 -F860 -F0E0 -FFE0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 6 21 1 -3 -BITMAP -1C -30 -70 -70 -70 -70 -70 -70 -70 -60 -C0 -60 -70 -70 -70 -70 -70 -70 -70 -30 -1C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 3 18 6 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 6 21 1 -3 -BITMAP -E0 -30 -38 -38 -38 -38 -38 -38 -38 -18 -0C -18 -38 -38 -38 -38 -38 -38 -38 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 12 5 1 4 -BITMAP -3820 -7E70 -FFF0 -E7E0 -41C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 7 0 -BBX 5 18 1 -5 -BITMAP -70 -F8 -F8 -70 -00 -00 -20 -20 -70 -70 -70 -70 -70 -70 -F8 -F8 -F8 -70 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 15 1 -1 -BITMAP -0020 -0040 -0FC0 -38F0 -79F0 -7160 -F200 -F200 -F400 -F400 -7810 -7810 -3C60 -2FC0 -4000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -03E0 -0F30 -0E78 -1E78 -1E30 -1E00 -1E00 -1E00 -7FE0 -0F00 -0F00 -0F00 -0700 -0704 -7E0C -CFFC -CFF8 -71F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 12 1 2 -BITMAP -CF30 -FFF0 -7FE0 -70E0 -E070 -E070 -E070 -E070 -70E0 -7FE0 -FFF0 -CF30 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -FF8FE0 -3E0300 -3E0300 -1F0600 -1F0600 -0F8C00 -0F8C00 -07D800 -07F800 -1FFE00 -01E000 -01E000 -1FFE00 -01E000 -01E000 -01E000 -03F000 -0FFC00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 3 18 6 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -00 -00 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 20 1 -2 -BITMAP -1F00 -2380 -6380 -6300 -7800 -3E00 -3F80 -47C0 -C1E0 -E0E0 -F060 -7C60 -3F40 -0F80 -0380 -0180 -3080 -7080 -7100 -3E00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 12 0 -BBX 10 4 1 14 -BITMAP -6180 -F3C0 -F3C0 -6180 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -03F800 -0FFE00 -3C0780 -300180 -61F8C0 -6718C0 -C60860 -CE0060 -CE0060 -CE0060 -CE0060 -C70460 -6788C0 -61F0C0 -300180 -3C0780 -0FFE00 -03F800 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 367 0 -DWIDTH 10 0 -BBX 8 10 1 8 -BITMAP -78 -CE -06 -7E -C6 -CE -77 -00 -00 -FF -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 7 1 3 -BITMAP -1CE0 -39C0 -7380 -E700 -7380 -39C0 -1CE0 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 13 0 -BBX 11 6 1 4 -BITMAP -FFE0 -FFE0 -0060 -0060 -0060 -0060 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 3 1 5 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -03F800 -0FFE00 -3C0780 -300180 -67F0C0 -6318C0 -C31860 -C31860 -C3F060 -C36060 -C33060 -C33060 -6318C0 -679CC0 -300180 -3C0780 -0FFE00 -03F800 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 10 0 -BBX 8 2 1 15 -BITMAP -FF -FF -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 8 7 0 11 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 11 1 1 -BITMAP -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 8 0 -BBX 7 11 0 7 -BITMAP -7C -CE -C6 -C6 -0E -0C -18 -30 -62 -FE -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 8 0 -BBX 7 11 0 7 -BITMAP -7C -CE -C6 -06 -0C -3C -0E -06 -C6 -CE -7C -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 5 1 14 -BITMAP -18 -38 -70 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 685 0 -DWIDTH 18 0 -BBX 17 17 0 -5 -BITMAP -FE3F80 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3E3E00 -3FDE00 -279F80 -300000 -300000 -780000 -780000 -300000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 747 0 -DWIDTH 18 0 -BBX 16 18 1 0 -BITMAP -1FFF -7F9C -7F9C -FF9C -FF9C -FF9C -7F9C -7F9C -1F9C -039C -039C -039C -039C -039C -039C -039C -039C -0FFF -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 4 2 5 -BITMAP -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 6 1 -5 -BITMAP -10 -20 -70 -38 -18 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 8 0 -BBX 6 11 0 7 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 367 0 -DWIDTH 11 0 -BBX 9 10 1 8 -BITMAP -1C00 -6300 -E380 -E380 -E380 -6300 -1C00 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 7 1 3 -BITMAP -E700 -7380 -39C0 -1CE0 -39C0 -7380 -E700 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 21 0 -BBX 18 18 1 0 -BITMAP -300600 -F00600 -300C00 -301800 -301800 -303000 -306000 -306300 -30C700 -318700 -FD8F00 -031B00 -061300 -063300 -0C6300 -187FC0 -180300 -300780 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 21 0 -BBX 18 18 1 0 -BITMAP -300600 -F00600 -300C00 -301800 -301800 -303000 -306000 -306F80 -30C9C0 -3198C0 -FD98C0 -0301C0 -060180 -060300 -0C0600 -180C40 -181FC0 -301FC0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 21 0 -BBX 19 18 0 0 -BITMAP -7C0300 -CE0300 -C60600 -060C00 -0C0C00 -381800 -0C3000 -063180 -C66380 -CEC380 -7CC580 -018D80 -031980 -031980 -063180 -0C3FE0 -0C0180 -1803C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 18 1 -5 -BITMAP -0700 -0F80 -0F80 -0700 -0000 -0000 -0300 -0300 -0600 -1C00 -3800 -7000 -F000 -F0C0 -F1E0 -F1E0 -78C0 -1F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -060000 -070000 -038000 -01C000 -006000 -000000 -006000 -006000 -00F000 -00F000 -017800 -017800 -033C00 -023C00 -023C00 -061E00 -041E00 -07FE00 -0C0F00 -080F00 -080F00 -180780 -380780 -FE1FE0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -000600 -000E00 -001C00 -003000 -006000 -000000 -006000 -006000 -00F000 -00F000 -017800 -017800 -033C00 -023C00 -023C00 -061E00 -041E00 -07FE00 -0C0F00 -080F00 -080F00 -180780 -380780 -FE1FE0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -006000 -00F000 -019800 -030C00 -000000 -006000 -006000 -00F000 -00F000 -017800 -017800 -033C00 -023C00 -023C00 -061E00 -041E00 -07FE00 -0C0F00 -080F00 -080F00 -180780 -380780 -FE1FE0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 19 22 0 0 -BITMAP -00E200 -01FC00 -023800 -000000 -006000 -006000 -00F000 -00F000 -017800 -017800 -033C00 -023C00 -023C00 -061E00 -041E00 -07FE00 -0C0F00 -080F00 -080F00 -180780 -380780 -FE1FE0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -039C00 -039C00 -039C00 -000000 -000000 -006000 -006000 -00F000 -00F000 -017800 -017800 -033C00 -023C00 -023C00 -061E00 -041E00 -07FE00 -0C0F00 -080F00 -080F00 -180780 -380780 -FE1FE0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -00F000 -019800 -010800 -019800 -00F000 -000000 -006000 -006000 -00F000 -00F000 -017800 -017800 -033C00 -023C00 -023C00 -061E00 -041E00 -07FE00 -0C0F00 -080F00 -080F00 -180780 -380780 -FE1FE0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 981 0 -DWIDTH 26 0 -BBX 25 18 0 0 -BITMAP -01FFFF80 -006F0380 -006F0180 -00CF0080 -00CF0080 -018F0880 -018F0800 -030F1800 -030FF800 -060F1800 -07FF0800 -0C0F0800 -0C0F0080 -180F0080 -180F0080 -300F0180 -700F0380 -FC3FFF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 23 1 -5 -BITMAP -03F980 -0F0F80 -3C0380 -3C0180 -780180 -780080 -F80080 -F80000 -F80000 -F80000 -F80000 -F80000 -780080 -780080 -3C0100 -3C0100 -0F0600 -03F800 -008000 -01C000 -00E000 -006000 -03C000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 15 24 1 0 -BITMAP -0C00 -0E00 -0700 -0180 -00C0 -0000 -FFFE -3C1E -3C06 -3C02 -3C02 -3C22 -3C20 -3C60 -3FE0 -3C60 -3C20 -3C20 -3C02 -3C02 -3C02 -3C06 -3C1E -FFFE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 15 24 1 0 -BITMAP -0018 -0038 -0070 -00C0 -0180 -0000 -FFFE -3C1E -3C06 -3C02 -3C02 -3C22 -3C20 -3C60 -3FE0 -3C60 -3C20 -3C20 -3C02 -3C02 -3C02 -3C06 -3C1E -FFFE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 15 23 1 0 -BITMAP -0180 -03C0 -0660 -0C30 -0000 -FFFE -3C1E -3C06 -3C02 -3C02 -3C22 -3C20 -3C60 -3FE0 -3C60 -3C20 -3C20 -3C02 -3C02 -3C02 -3C06 -3C1E -FFFE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 15 23 1 0 -BITMAP -0E70 -0E70 -0E70 -0000 -0000 -FFFE -3C1E -3C06 -3C02 -3C02 -3C22 -3C20 -3C60 -3FE0 -3C60 -3C20 -3C20 -3C02 -3C02 -3C02 -3C06 -3C1E -FFFE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 8 24 1 0 -BITMAP -C0 -E0 -70 -18 -0C -00 -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 8 24 1 0 -BITMAP -03 -07 -0E -18 -30 -00 -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 8 23 1 0 -BITMAP -18 -3C -66 -C3 -00 -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 8 23 1 0 -BITMAP -E7 -E7 -E7 -00 -00 -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -FFF000 -3C3C00 -3C0F00 -3C0F00 -3C0780 -3C0780 -3C07C0 -3C07C0 -FF87C0 -3C07C0 -3C07C0 -3C07C0 -3C0780 -3C0780 -3C0F00 -3C0F00 -3C3C00 -FFF000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 833 0 -DWIDTH 22 0 -BBX 20 22 1 0 -BITMAP -00E200 -01FC00 -023800 -000000 -FC07F0 -3E01C0 -1F0080 -1F8080 -1FC080 -17E080 -13F080 -11F080 -10F880 -107C80 -107E80 -103F80 -101F80 -100F80 -100780 -100380 -380180 -FE0080 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 24 1 0 -BITMAP -060000 -070000 -038000 -00C000 -006000 -000000 -03F800 -0F1E00 -3C0780 -3C0780 -7803C0 -7803C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7803C0 -7803C0 -3C0780 -3C0780 -0F1E00 -03F800 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 23 1 0 -BITMAP -001800 -003800 -006000 -00C000 -000000 -03F800 -0F1E00 -3C0780 -3C0780 -7803C0 -7803C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7803C0 -7803C0 -3C0780 -3C0780 -0F1E00 -03F800 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 23 1 0 -BITMAP -006000 -00F000 -019800 -030C00 -000000 -03F800 -0F1E00 -3C0780 -3C0780 -7803C0 -7803C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7803C0 -7803C0 -3C0780 -3C0780 -0F1E00 -03F800 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 22 1 0 -BITMAP -00E200 -01FC00 -023800 -000000 -03F800 -0F1E00 -3C0780 -3C0780 -7803C0 -7803C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7803C0 -7803C0 -3C0780 -3C0780 -0F1E00 -03F800 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 23 1 0 -BITMAP -071C00 -071C00 -071C00 -000000 -000000 -03F800 -0F1E00 -3C0780 -3C0780 -7803C0 -7803C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7803C0 -7803C0 -3C0780 -3C0780 -0F1E00 -03F800 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -C030 -E070 -70E0 -39C0 -1F80 -0F00 -0F00 -1F80 -39C0 -70E0 -E070 -C030 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 20 18 0 0 -BITMAP -01FC30 -078F60 -1E03C0 -1E03C0 -3C07E0 -3C0DE0 -7C19F0 -7C31F0 -7C61F0 -7CC1F0 -7D81F0 -7F01F0 -3E01E0 -3C01E0 -3E03C0 -7E03C0 -C78F00 -81FC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 24 1 0 -BITMAP -030000 -038000 -01C000 -006000 -003000 -000000 -FF0FE0 -3C0380 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -1E0200 -1F8E00 -07F800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 24 1 0 -BITMAP -000600 -000E00 -001C00 -003000 -006000 -000000 -FF0FE0 -3C0380 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -1E0200 -1F8E00 -07F800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 23 1 0 -BITMAP -006000 -00F000 -019800 -030C00 -000000 -FF0FE0 -3C0380 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -1E0200 -1F8E00 -07F800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 23 1 0 -BITMAP -071C00 -071C00 -071C00 -000000 -000000 -FF0FE0 -3C0380 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -1E0200 -1F8E00 -07F800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 24 0 0 -BITMAP -000600 -000E00 -001C00 -003000 -006000 -000000 -FF0FC0 -3C0300 -1E0600 -1E0600 -0F0C00 -0F0C00 -079800 -079800 -03F000 -03F000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -07F800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 16 18 1 0 -BITMAP -FF80 -3C00 -3C00 -3C00 -3FF8 -3C3E -3C1E -3C1F -3C1F -3C1F -3C1F -3C1E -3C3E -3FF0 -3C00 -3C00 -3C00 -FF80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 18 -1 0 -BITMAP -07E0 -1E78 -1C3C -3C3C -3C3C -3C38 -3C70 -3DE0 -3C3C -3C1E -3C1E -3C1E -3C1E -3C1E -3C1E -3C1C -3D3C -FDF0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0C00 -0E00 -0700 -0300 -0180 -0000 -7F80 -F1E0 -F0F0 -60F0 -01F0 -0EF0 -78F0 -F0F0 -F0F0 -F0F0 -F9FC -7E38 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0180 -0380 -0700 -0600 -0C00 -0000 -7F80 -F1E0 -F0F0 -60F0 -01F0 -0EF0 -78F0 -F0F0 -F0F0 -F0F0 -F9FC -7E38 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0200 -0700 -0F80 -18C0 -3060 -0000 -7F80 -F1E0 -F0F0 -60F0 -01F0 -0EF0 -78F0 -F0F0 -F0F0 -F0F0 -F9FC -7E38 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0E20 -1FC0 -2380 -0000 -0000 -7F80 -F1E0 -F0F0 -60F0 -01F0 -0EF0 -78F0 -F0F0 -F0F0 -F0F0 -F9FC -7E38 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -38E0 -38E0 -38E0 -0000 -0000 -7F80 -F1E0 -F0F0 -60F0 -01F0 -0EF0 -78F0 -F0F0 -F0F0 -F0F0 -F9FC -7E38 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0700 -0D80 -0880 -0D80 -0700 -0000 -7F80 -F1E0 -F0F0 -60F0 -01F0 -0EF0 -78F0 -F0F0 -F0F0 -F0F0 -F9FC -7E38 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 870 0 -DWIDTH 23 0 -BBX 22 12 0 0 -BITMAP -1FCFC0 -79F870 -70F878 -70F038 -01F03C -0EFFFC -78F000 -F0F000 -F0F808 -F0F808 -F9BC30 -7E0FE0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 17 0 -5 -BITMAP -0FF0 -3878 -7878 -7030 -F000 -F000 -F000 -F000 -7808 -7808 -3C30 -1FE0 -0200 -0700 -0380 -0180 -0F00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0C00 -0E00 -0700 -0300 -0180 -0000 -0FC0 -3870 -7878 -7038 -F03C -FFFC -F000 -F000 -7808 -7808 -3C30 -0FE0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0060 -00E0 -01C0 -0380 -0600 -0000 -0FC0 -3870 -7878 -7038 -F03C -FFFC -F000 -F000 -7808 -7808 -3C30 -0FE0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0200 -0700 -0F80 -18C0 -3060 -0000 -0FC0 -3870 -7878 -7038 -F03C -FFFC -F000 -F000 -7808 -7808 -3C30 -0FE0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -1C70 -1C70 -1C70 -0000 -0000 -0FC0 -3870 -7878 -7038 -F03C -FFFC -F000 -F000 -7808 -7808 -3C30 -0FE0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 370 0 -DWIDTH 9 0 -BBX 8 18 0 0 -BITMAP -60 -70 -38 -18 -0C -00 -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 370 0 -DWIDTH 9 0 -BBX 8 18 0 0 -BITMAP -0C -1C -38 -30 -60 -00 -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 370 0 -DWIDTH 9 0 -BBX 9 18 0 0 -BITMAP -0800 -1C00 -3E00 -6300 -C180 -0000 -FC00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 370 0 -DWIDTH 9 0 -BBX 8 17 0 0 -BITMAP -E7 -E7 -E7 -00 -00 -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -C000 -39C0 -0F00 -0F00 -31C0 -00E0 -0FF0 -3870 -7878 -7038 -F03C -F03C -F03C -F03C -7038 -7878 -3870 -0FC0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -038800 -07F000 -08E000 -000000 -000000 -FCF800 -3DFC00 -3E3E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -FE3F80 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0C00 -0E00 -0700 -0300 -0180 -0000 -0FC0 -3870 -7878 -7038 -F03C -F03C -F03C -F03C -7038 -7878 -3870 -0FC0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0060 -00E0 -01C0 -0300 -0600 -0000 -0FC0 -3870 -7878 -7038 -F03C -F03C -F03C -F03C -7038 -7878 -3870 -0FC0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0200 -0700 -0F80 -18C0 -3060 -0000 -0FC0 -3870 -7878 -7038 -F03C -F03C -F03C -F03C -7038 -7878 -3870 -0FC0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0710 -0FE0 -11C0 -0000 -0000 -0FC0 -3870 -7878 -7038 -F03C -F03C -F03C -F03C -7038 -7878 -3870 -0FC0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -38E0 -38E0 -38E0 -0000 -0000 -0FC0 -3870 -7878 -7038 -F03C -F03C -F03C -F03C -7038 -7878 -3870 -0FC0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -0600 -0600 -0600 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0600 -0600 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 18 0 -3 -BITMAP -0010 -0010 -0020 -0FE0 -3870 -7878 -70B8 -F0BC -F13C -F13C -F23C -7238 -7C78 -3C70 -0FC0 -0800 -1000 -1000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 18 0 -BBX 17 18 0 0 -BITMAP -030000 -038000 -01C000 -00C000 -006000 -000000 -FE3F80 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3E3E00 -1FDE00 -0F9F80 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 18 0 -BBX 17 18 0 0 -BITMAP -006000 -00E000 -01C000 -018000 -030000 -000000 -FE3F80 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3E3E00 -1FDE00 -0F9F80 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 18 0 -BBX 17 18 0 0 -BITMAP -008000 -01C000 -03E000 -063000 -0C1800 -000000 -FE3F80 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3E3E00 -1FDE00 -0F9F80 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -0E3800 -0E3800 -0E3800 -000000 -000000 -FE3F80 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3E3E00 -1FDE00 -0F9F80 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 23 -1 -5 -BITMAP -0030 -0070 -00E0 -00C0 -0180 -0000 -FE3F -3C0C -1E08 -1E18 -0F10 -0F30 -07A0 -07E0 -03C0 -03C0 -01C0 -0180 -0180 -6100 -F300 -FE00 -7800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 23 -1 -5 -BITMAP -FC00 -3C00 -3C00 -3C00 -3C00 -3C00 -3DF0 -3F1C -3C1E -3C0E -3C0F -3C0F -3C0F -3C0F -3C0E -3E1E -3F1C -3DF0 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 22 -1 -5 -BITMAP -0E38 -0E38 -0E38 -0000 -0000 -FE3F -3C0C -1E08 -1E18 -0F10 -0F30 -07A0 -07E0 -03C0 -03C0 -01C0 -0180 -0180 -6100 -F300 -FE00 -7800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenB24-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenB24-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenB24-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenB24-L1.bdf:1.1 Wed Apr 4 18:55:37 2001 +++ xc/fonts/bdf/100dpi/ncenB24-L1.bdf Wed Mar 16 21:03:49 2005 @@ -1,5701 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenB24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-R-Normal--34-240-100-100-P-193-ISO8859-1 -SIZE 24 100 100 -FONTBOUNDINGBOX 35 40 -3 -7 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 34 -POINT_SIZE 240 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 193 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 25 -X_HEIGHT 16 -FONT_ASCENT 29 -FONT_DESCENT 7 -FACE_NAME "New Century Schoolbook Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 28 0 -BBX 25 25 1 0 -BITMAP -AAAAAA80 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -AAAAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 9 0 -BBX 1 1 1 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 10 0 -BBX 6 25 2 0 -BITMAP -78 -FC -FC -FC -FC -FC -FC -78 -78 -78 -78 -30 -30 -30 -30 -30 -30 -00 -00 -78 -FC -FC -FC -FC -78 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 11 11 0 14 -BITMAP -60C0 -F1E0 -F1E0 -F1E0 -F1E0 -F1E0 -F1E0 -60C0 -60C0 -60C0 -60C0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 16 25 1 -1 -BITMAP -071C -071C -071C -071C -0E38 -0E38 -0E38 -7FFF -7FFF -7FFF -0E38 -0C30 -1C70 -1C70 -FFFE -FFFE -FFFE -1C70 -1C70 -38E0 -38E0 -38E0 -38E0 -38E0 -38E0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 17 30 1 -4 -BITMAP -018000 -018000 -018000 -07F000 -1FFC00 -399E00 -718F00 -719F00 -F19F00 -F18E00 -FD8000 -FF8000 -7FF000 -7FFC00 -3FFE00 -0FFF00 -01FF80 -01BF80 -718F80 -F98780 -F98780 -F98700 -F18F00 -799E00 -3FFC00 -07E000 -018000 -018000 -018000 -018000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 26 24 0 0 -BITMAP -00001800 -07C03000 -0F607000 -1E39E000 -3C1F6000 -3C10C000 -78108000 -78118000 -F0310000 -F0230000 -F0620000 -F0C61F00 -7B8C3D80 -3F0C78C0 -0018F040 -0011F040 -0031E040 -0021E0C0 -0063E0C0 -00C3C180 -00C3C180 -0183C300 -0181E600 -0300FC00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 28 0 -BBX 24 25 2 0 -BITMAP -007C00 -01FF00 -03C700 -078780 -078380 -078380 -07C780 -07C700 -07EF00 -07FC00 -03F800 -07F1FF -0FF9FF -3DF87C -78FC38 -78FE70 -F87E60 -F83FE0 -FC3FC0 -FC1FC1 -FE0FE3 -FF0FF3 -7FFFFE -3FF3FE -0F80FC -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 8 0 -BBX 4 11 2 14 -BITMAP -60 -F0 -F0 -F0 -F0 -F0 -F0 -60 -60 -60 -60 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 9 27 2 -3 -BITMAP -0380 -0700 -0E00 -1C00 -1C00 -3800 -3800 -7800 -7800 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -7000 -7800 -3800 -3800 -1C00 -1C00 -0E00 -0700 -0380 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 9 27 1 -3 -BITMAP -E000 -3000 -3800 -1C00 -1C00 -0E00 -0E00 -0F00 -0700 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0F00 -0F00 -0E00 -0E00 -1C00 -1C00 -3800 -7000 -C000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 12 15 2 10 -BITMAP -0600 -0E00 -0E00 -E670 -E670 -F6F0 -3FC0 -0F00 -7FE0 -F6F0 -E670 -E670 -0700 -0700 -0600 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 16 2 1 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -FFFF -FFFF -FFFF -FFFF -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 6 11 2 -5 -BITMAP -78 -F8 -FC -FC -FC -7C -1C -18 -30 -70 -E0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 4 1 6 -BITMAP -FF -FF -FF -FF -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 6 6 1 0 -BITMAP -78 -FC -FC -FC -FC -78 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 10 25 -1 0 -BITMAP -00C0 -01C0 -01C0 -0180 -0380 -0380 -0300 -0700 -0700 -0600 -0E00 -0E00 -0C00 -1C00 -1C00 -1800 -3800 -3800 -3000 -7000 -7000 -6000 -E000 -E000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 16 24 1 0 -BITMAP -03C0 -0FF0 -1E78 -3C3C -7C3E -781E -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -F81F -781E -781E -7C3E -3C3C -1E78 -0FF0 -03C0 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 13 24 3 0 -BITMAP -0180 -0780 -FF80 -FF80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -FFF8 -FFF8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 17 24 1 0 -BITMAP -0FF000 -3FFC00 -787E00 -F03F00 -F81F00 -FC1F00 -FC1F00 -FC1F00 -7C3F00 -383E00 -007C00 -00F800 -00F000 -01E000 -03C000 -038180 -070180 -0E0180 -1C0380 -3FFF80 -7FFF00 -7FFF00 -FFFF00 -FFFF00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 16 24 1 0 -BITMAP -0FE0 -3FF8 -787C -F83E -FC3E -FC3E -FC3E -783E -007C -0070 -07E0 -07C0 -00F8 -007E -003E -003F -781F -FC1F -FC1F -FC3F -F83E -787E -3FF8 -07E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 17 24 0 0 -BITMAP -000400 -000C00 -001C00 -003C00 -007C00 -00FC00 -01FC00 -01FC00 -037C00 -067C00 -0C7C00 -1C7C00 -387C00 -707C00 -E07C00 -C07C00 -FFFF80 -FFFF80 -007C00 -007C00 -007C00 -007C00 -03FF80 -03FF80 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 16 24 1 0 -BITMAP -1FFF -3FFE -3FFE -3FFC -3FF0 -3000 -3000 -3000 -3000 -37E0 -3FF8 -387C -303E -203E -001F -001F -381F -7C1F -FC1F -FC3E -783E -70FC -3FF0 -0FC0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 17 24 1 0 -BITMAP -03F000 -0FFC00 -1F1E00 -3E3E00 -3C3E00 -7C3E00 -781C00 -F80000 -F80000 -F80000 -F9F800 -FFFE00 -FF7F00 -FC1F00 -F81F80 -F80F80 -F80F80 -F80F80 -F80F80 -7C1F00 -7C1F00 -3E3E00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 16 24 2 0 -BITMAP -FFFF -FFFE -FFFE -FFFC -FFFC -C018 -C018 -C038 -8070 -0070 -00F0 -00E0 -01E0 -01E0 -03E0 -03C0 -07C0 -07C0 -0FC0 -0FC0 -0FC0 -0FC0 -0FC0 -0780 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 17 24 1 0 -BITMAP -07F000 -0FFC00 -3C3E00 -381F00 -780F00 -780F00 -780F00 -7C0F00 -7E1E00 -7FFC00 -3FF000 -1FFC00 -0FFE00 -3FFF00 -787F00 -F81F80 -F00F80 -F00F80 -F00F00 -F00F00 -F81E00 -7C3C00 -3FF000 -07C000 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 17 24 1 0 -BITMAP -03C000 -1FF800 -3E7C00 -7C3E00 -FC1F00 -F81F00 -F80F80 -F80F80 -F80F80 -FC1F80 -FC3F80 -7F6F80 -3FCF80 -1F8F80 -000F80 -000F80 -700F00 -F81F00 -FC1F00 -F81E00 -F83E00 -70FC00 -3FF000 -0FC000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 6 16 2 0 -BITMAP -78 -FC -FC -FC -FC -78 -00 -00 -00 -00 -78 -FC -FC -FC -FC -78 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 6 21 2 -5 -BITMAP -78 -FC -FC -FC -FC -78 -00 -00 -00 -00 -78 -F8 -FC -FC -FC -7C -1C -18 -30 -70 -E0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 18 2 0 -BITMAP -0003 -000F -007F -01FF -07FC -1FF0 -7F80 -FE00 -F800 -FC00 -FF80 -3FE0 -0FF8 -03FE -007F -001F -0007 -0001 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 10 2 3 -BITMAP -FFFF -FFFF -FFFF -FFFF -0000 -0000 -FFFF -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 18 2 0 -BITMAP -C000 -F000 -FE00 -FF80 -3FE0 -0FF8 -01FE -007F -001F -003F -01FF -07FC -1FF0 -7FC0 -FE00 -F800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 25 1 0 -BITMAP -0FC0 -3FF0 -71F8 -F0F8 -F8FC -F8FC -F8FC -70FC -00F8 -01F8 -01F0 -03E0 -0380 -0700 -0700 -0600 -0600 -0000 -0000 -0F00 -1F80 -1F80 -1F80 -1F80 -0F00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 23 25 0 0 -BITMAP -007F00 -01FFC0 -07E3F0 -0F0078 -1E001C -1C000C -383C06 -30FFE6 -71E3E6 -71E3C6 -63C3C6 -E383C6 -E78786 -E7878C -E7078C -E70F1C -E70F18 -E31F70 -73F7E0 -30E3CC -38001C -1C0078 -0F01F0 -07FFE0 -01FF00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 759 0 -DWIDTH 25 0 -BBX 25 25 0 0 -BITMAP -001C0000 -001C0000 -001E0000 -003E0000 -003F0000 -007F0000 -007F8000 -007F8000 -00FF8000 -00CFC000 -01CFC000 -018FC000 -0187E000 -0387E000 -0307F000 -0703F000 -07FFF000 -07FFF800 -0E01F800 -0C01FC00 -1C00FC00 -1C00FE00 -3E00FE00 -FF83FF80 -FF83FF80 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 23 25 1 0 -BITMAP -FFFF80 -FFFFE0 -1F83F0 -1F81F8 -1F81F8 -1F80FC -1F80FC -1F80FC -1F80F8 -1F81F8 -1F81F0 -1F87E0 -1FFF00 -1FFFC0 -1F83F0 -1F80FC -1F80FC -1F80FE -1F807E -1F80FE -1F80FC -1F80FC -1F83F8 -FFFFF0 -FFFFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 778 0 -DWIDTH 24 0 -BBX 22 25 1 0 -BITMAP -007E18 -03FFB8 -07C1F8 -1F80F8 -1F0078 -3E0038 -7E0038 -7E0018 -FE0018 -FC0008 -FC0000 -FC0000 -FC0000 -FC0000 -FC0000 -FE0000 -FE000C -FE001C -7E0018 -7E0038 -3F0030 -1F8070 -0FC1E0 -07FFC0 -00FF00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 26 0 -BBX 24 25 1 0 -BITMAP -FFFF00 -FFFFE0 -1F83F0 -1F81F8 -1F80FC -1F807E -1F807E -1F807F -1F803F -1F803F -1F803F -1F803F -1F803F -1F803F -1F803F -1F803F -1F807F -1F807E -1F807E -1F807E -1F80FC -1F81F8 -1F83F0 -FFFFE0 -FFFF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 759 0 -DWIDTH 23 0 -BBX 21 25 1 0 -BITMAP -FFFFF8 -FFFFF8 -1F81F8 -1F80F8 -1F8078 -1F8038 -1F8038 -1F8618 -1F8618 -1F8E00 -1F8E00 -1F9E00 -1FFE00 -1FFE00 -1F9E00 -1F8E00 -1F8618 -1F8618 -1F8618 -1F8038 -1F8038 -1F8078 -1F81F8 -FFFFF8 -FFFFF8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 21 25 1 0 -BITMAP -FFFFF8 -FFFFF8 -1FC1F8 -1F80F8 -1F8078 -1F8038 -1F8018 -1F8318 -1F8318 -1F8708 -1F8700 -1F9F00 -1FFF00 -1FFF00 -1F8F00 -1F8700 -1F8300 -1F8300 -1F8300 -1F8000 -1F8000 -1F8000 -1F8000 -FFF800 -FFF800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 833 0 -DWIDTH 26 0 -BBX 25 25 1 0 -BITMAP -007E0C00 -03FFDC00 -07C1FC00 -0F807C00 -1F003C00 -3F001C00 -7E001C00 -7E000C00 -FE000C00 -FE000400 -FE000000 -FC000000 -FC000000 -FC000000 -FC07FF80 -FC07FF80 -FC007C00 -FE007C00 -7E007C00 -7E007C00 -3F00FC00 -1F00FC00 -0F81DC00 -07FF1C00 -00FC0C00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 28 0 -BBX 26 25 1 0 -BITMAP -FFF3FFC0 -FFF3FFC0 -1F807E00 -1F807E00 -1F807E00 -1F807E00 -1F807E00 -1F807E00 -1F807E00 -1F807E00 -1F807E00 -1F807E00 -1FFFFE00 -1FFFFE00 -1F807E00 -1F807E00 -1F807E00 -1F807E00 -1F807E00 -1F807E00 -1F807E00 -1F807E00 -1F807E00 -FFF3FFC0 -FFF3FFC0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 12 25 1 0 -BITMAP -FFF0 -FFF0 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -FFF0 -FFF0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 648 0 -DWIDTH 20 0 -BBX 20 25 0 0 -BITMAP -00FFF0 -00FFF0 -001F80 -001F80 -001F80 -001F80 -001F80 -001F80 -001F80 -001F80 -001F80 -001F80 -001F80 -181F80 -7E1F80 -7E1F80 -FE1F80 -FE1F80 -FE1F80 -FC1F00 -603F00 -603E00 -38FE00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 815 0 -DWIDTH 27 0 -BBX 25 25 1 0 -BITMAP -FFF3FF80 -FFF3FF80 -1F807E00 -1F807800 -1F80F000 -1F81E000 -1F81C000 -1F838000 -1F870000 -1F8F0000 -1F9F0000 -1FBF8000 -1FFFC000 -1FEFC000 -1FEFE000 -1FC7E000 -1F87F000 -1F83F800 -1F81F800 -1F81FC00 -1F80FC00 -1F80FE00 -1F80FF00 -FFF3FF80 -FFF3FF80 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 21 25 1 0 -BITMAP -FFF000 -FFF000 -1F8000 -1F8000 -1F8000 -1F8000 -1F8000 -1F8000 -1F8000 -1F8000 -1F8000 -1F8000 -1F8000 -1F8000 -1F8000 -1F8000 -1F8018 -1F8018 -1F8018 -1F8038 -1F8038 -1F8078 -1F81F8 -FFFFF8 -FFFFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 981 0 -DWIDTH 32 0 -BBX 31 25 0 0 -BITMAP -7FE007FE -7FF00FFE -0FF00FF0 -0FF00FF0 -0DF81BF0 -0DF81BF0 -0DF81BF0 -0CFC3BF0 -0CFC33F0 -0CFC33F0 -0C7C73F0 -0C7E63F0 -0C7E63F0 -0C3EE3F0 -0C3FC3F0 -0C3FC3F0 -0C1FC3F0 -0C1F83F0 -0C1F83F0 -0C0F83F0 -0C0F03F0 -0C0F03F0 -1E0F03F0 -FFC61FFE -FFC61FFE -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 27 25 0 0 -BITMAP -FF807FE0 -FFC07FE0 -3FE00F00 -0FE00600 -0FF00600 -0FF80600 -0FFC0600 -0DFE0600 -0CFE0600 -0CFF0600 -0C7F8600 -0C3FC600 -0C1FE600 -0C0FE600 -0C0FF600 -0C07FE00 -0C03FE00 -0C01FE00 -0C00FE00 -0C007E00 -0C007E00 -0C003E00 -1E001E00 -FFC00E00 -FFC00600 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 26 0 -BBX 24 25 1 0 -BITMAP -007E00 -03FFC0 -0FC1F0 -1F80F8 -3F00FC -3E007C -7E007E -7E007E -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -7E007E -7E007E -3E007C -3F00FC -1F80F8 -0FC1F0 -03FFC0 -007E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 759 0 -DWIDTH 24 0 -BBX 22 25 1 0 -BITMAP -FFFF80 -FFFFE0 -1F83F0 -1F81F8 -1F80FC -1F80FC -1F80FC -1F80FC -1F80FC -1F80FC -1F81F8 -1F83F0 -1FFFE0 -1FFF00 -1F8000 -1F8000 -1F8000 -1F8000 -1F8000 -1F8000 -1F8000 -1F8000 -1F8000 -FFF000 -FFF000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 26 0 -BBX 25 31 1 -6 -BITMAP -007E0000 -03FFC000 -0FC1F000 -1F80F800 -3F00FC00 -3E007C00 -7E007E00 -7E007E00 -FC003F00 -FC003F00 -FC003F00 -FC003F00 -FC003F00 -FC003F00 -FC003F00 -FC3C3F00 -FCFE3F00 -7F877E00 -7F83FE00 -3F03FC00 -3F03FC00 -1F83F800 -0FC3F000 -03FFE000 -007FE000 -0003E180 -0003E180 -0001F380 -0001FF00 -0000FE00 -00003C00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 815 0 -DWIDTH 27 0 -BBX 25 25 1 0 -BITMAP -FFFF8000 -FFFFF000 -1F83F800 -1F81F800 -1F80FC00 -1F80FC00 -1F80FC00 -1F80FC00 -1F80FC00 -1F81F800 -1F81F000 -1F87C000 -1FFF0000 -1FFFC000 -1F87E000 -1F83E000 -1F83F000 -1F83F000 -1F83F000 -1F83F980 -1F81F980 -1F81FB00 -1F81FF00 -FFF0FE00 -FFF07C00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 19 25 1 0 -BITMAP -03F0C0 -1FFDC0 -3C1FC0 -7807C0 -7003C0 -F001C0 -F000C0 -F800C0 -FF00C0 -FFF000 -7FFE00 -7FFF00 -3FFF80 -0FFFC0 -07FFE0 -407FE0 -6007E0 -6003E0 -7001E0 -7801E0 -7801C0 -7E03C0 -7F0780 -67FF00 -61FC00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 21 25 1 0 -BITMAP -FFFFF8 -FFFFF8 -F1F878 -E1F838 -E1F838 -C1F818 -C1F818 -C1F818 -81F808 -81F808 -01F800 -01F800 -01F800 -01F800 -01F800 -01F800 -01F800 -01F800 -01F800 -01F800 -01F800 -01F800 -01F800 -0FFF80 -0FFF80 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 28 0 -BBX 26 25 1 0 -BITMAP -FFF0FFC0 -FFF0FFC0 -1F801E00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F801C00 -0FC01800 -0FE03800 -07F8F000 -03FFE000 -00FFC000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 759 0 -DWIDTH 25 0 -BBX 25 25 0 0 -BITMAP -FFE0FF80 -FFE0FF80 -3F803E00 -1F801C00 -1F801C00 -1FC01800 -0FC03800 -0FC03000 -07E07000 -07E07000 -07F06000 -03F0E000 -03F0C000 -01F8C000 -01F9C000 -01F98000 -00FF8000 -00FF0000 -00FF0000 -007F0000 -007E0000 -003E0000 -003E0000 -003C0000 -001C0000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 32 0 -BBX 32 25 0 0 -BITMAP -FFDFF9FF -FFDFF9FF -3F07E07C -3F07E038 -1F83E030 -1F83F070 -1F83F070 -0FC1F060 -0FC3F860 -0FC3F8E0 -07C3F8C0 -07E7F8C0 -07E6FCC0 -07E6FD80 -03FE7D80 -03FC7F80 -03FC7F80 -01FC3F00 -01F83F00 -01F83F00 -00F83E00 -00F81E00 -00F01E00 -00701C00 -00700C00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 24 25 0 0 -BITMAP -FFE3FF -FFE3FF -3F80FC -1FC078 -1FC070 -0FE0E0 -07E0C0 -07F1C0 -03FF80 -03FF00 -01FF00 -00FE00 -00FE00 -007F00 -007F80 -00FF80 -01DFC0 -038FE0 -038FE0 -0707F0 -0E03F0 -1E03F8 -3F03FC -FFEFFF -FFEFFF -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 24 25 0 0 -BITMAP -FFF1FF -FFF1FF -3F807C -1FC038 -1FC070 -0FE070 -0FE0E0 -07F0C0 -03F1C0 -03F980 -01FB80 -01FF00 -00FF00 -007E00 -007E00 -007E00 -007E00 -007E00 -007E00 -007E00 -007E00 -007E00 -007E00 -03FFC0 -03FFC0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 19 25 1 0 -BITMAP -7FFFE0 -7FFFE0 -7E0FE0 -780FE0 -701FC0 -701F80 -603F80 -607F00 -407E00 -00FE00 -01FC00 -01FC00 -03F800 -03F000 -07F000 -0FE020 -0FE060 -1FC060 -1F8060 -3F80E0 -7F00E0 -7F01E0 -FE07E0 -FFFFE0 -FFFFE0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 8 29 3 -4 -BITMAP -FF -FF -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -FF -FF -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 25 2 0 -BITMAP -F000 -F800 -7800 -7C00 -3C00 -3E00 -1E00 -1F00 -0F00 -0F80 -0780 -07C0 -03C0 -03E0 -01E0 -01F0 -00F0 -00F8 -0078 -007C -003C -003E -001E -001E -000F -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 8 29 1 -4 -BITMAP -FF -FF -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -FF -FF -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 14 2 11 -BITMAP -03C0 -07E0 -07E0 -0FF0 -0FF0 -0FF0 -1E78 -1E78 -3C3C -3C3C -7C3E -781E -F81F -F00F -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 3 0 -5 -BITMAP -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 6 2 17 -BITMAP -60 -F0 -F8 -7C -1E -06 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 16 1 0 -BITMAP -0FF000 -3FFC00 -787E00 -7C3E00 -7C3E00 -383E00 -003E00 -03FE00 -1FBE00 -7E3E00 -7C3E00 -FC3E00 -FC3E00 -FC7F40 -7FFFC0 -3F8F80 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 648 0 -DWIDTH 21 0 -BBX 19 25 0 0 -BITMAP -FF0000 -FF0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F3F00 -1FFF80 -1FCFC0 -1F87C0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03C0 -1F07C0 -1F8F80 -1DFF00 -187C00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 17 0 -BBX 15 16 1 0 -BITMAP -03F0 -0FFC -3E3E -7C3E -7C3E -F81C -F800 -F800 -F800 -F800 -FC02 -FC06 -7E06 -3F1C -1FF8 -07E0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 25 1 0 -BITMAP -007F80 -007F80 -001F80 -000F80 -000F80 -000F80 -000F80 -000F80 -000F80 -0FCF80 -1FEF80 -3E3F80 -7C1F80 -781F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F81F80 -7C1F80 -7C7F80 -3FEFF0 -0F8FF0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 574 0 -DWIDTH 18 0 -BBX 16 16 1 0 -BITMAP -03E0 -0FF8 -3C3C -781E -781E -F81F -F81F -FFFF -FFFF -F800 -F800 -FC03 -7C06 -3F0E -1FFC -07F0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 15 25 0 0 -BITMAP -00F0 -03FC -079E -0F3E -0F3E -1F1C -1F00 -1F00 -1F00 -FFF0 -FFF0 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -FFE0 -FFE0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 20 25 1 -7 -BITMAP -0001E0 -0003F0 -07FFF0 -1F7CE0 -3E3E00 -7C1F00 -7C1F00 -7C1F00 -7C1F00 -7C1F00 -3E3E00 -1F7E00 -1FF800 -7C0000 -F80000 -FFFC00 -FFFF00 -3FFF00 -1FFF80 -7FFF80 -F00780 -F00780 -F80F00 -7FFE00 -0FF000 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 22 0 -BBX 20 25 1 0 -BITMAP -FE0000 -FE0000 -3E0000 -3E0000 -3E0000 -3E0000 -3E0000 -3E0000 -3E0000 -3E3E00 -3EFF80 -3FFF80 -3F8FC0 -3F07C0 -3F07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -FF9FF0 -FF9FF0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 370 0 -DWIDTH 12 0 -BBX 9 25 2 0 -BITMAP -1C00 -3E00 -3E00 -3E00 -1C00 -0000 -0000 -0000 -0000 -FE00 -FE00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -FF80 -FF80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 352 0 -DWIDTH 12 0 -BBX 12 32 -3 -7 -BITMAP -00E0 -01F0 -01F0 -01F0 -00E0 -0000 -0000 -0000 -0000 -07F0 -07F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -71F0 -F9E0 -F9E0 -FBC0 -7F80 -1E00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 25 1 0 -BITMAP -FE0000 -FE0000 -3E0000 -3E0000 -3E0000 -3E0000 -3E0000 -3E0000 -3E0000 -3E3FE0 -3E3FE0 -3E0F00 -3E0E00 -3E3C00 -3E7000 -3EF800 -3FFC00 -3FFE00 -3F7E00 -3E3F00 -3E1F80 -3E1FC0 -3E0FE0 -FFBFF0 -FFBFF0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 352 0 -DWIDTH 12 0 -BBX 10 25 1 0 -BITMAP -FE00 -FE00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 963 0 -DWIDTH 31 0 -BBX 29 16 1 0 -BITMAP -FE7E1F00 -FEFF3FC0 -3FFFFFC0 -3F9FE7E0 -3F0FC3E0 -3E0F83E0 -3E0F83E0 -3E0F83E0 -3E0F83E0 -3E0F83E0 -3E0F83E0 -3E0F83E0 -3E0F83E0 -3E0F83E0 -FFBFEFF8 -FFBFEFF8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 22 0 -BBX 20 16 1 0 -BITMAP -FE3E00 -FEFF80 -3FFF80 -3F8FC0 -3F07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -FF9FF0 -FF9FF0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 19 0 -BBX 17 16 1 0 -BITMAP -03E000 -0FF800 -3E3E00 -7C1F00 -7C1F00 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -7C1F00 -7C1F00 -3E3E00 -0FF800 -03E000 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 19 23 1 -7 -BITMAP -FE7E00 -FEFF80 -3F8FC0 -3F07C0 -3F07E0 -3E03E0 -3E03E0 -3E03E0 -3E03E0 -3E03E0 -3E03E0 -3F07C0 -3F07C0 -3F8F80 -3FFF00 -3E7E00 -3E0000 -3E0000 -3E0000 -3E0000 -3E0000 -FF8000 -FF8000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 648 0 -DWIDTH 20 0 -BBX 20 23 1 -7 -BITMAP -07E180 -1FF980 -3E1F80 -7C1F80 -7C0F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -7C1F80 -7C1F80 -3E3F80 -1FEF80 -07CF80 -000F80 -000F80 -000F80 -000F80 -000F80 -007FF0 -007FF0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 16 0 -BBX 15 16 1 0 -BITMAP -FC7C -FCFE -3DFE -3DBE -3F3E -3E1C -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 16 1 0 -BITMAP -0FD8 -3CF8 -7038 -F018 -FE08 -FFC0 -FFF0 -7FF8 -3FF8 -0FFC -C0FC -C03C -E038 -F878 -FFF0 -CFC0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 426 0 -DWIDTH 14 0 -BBX 12 23 1 0 -BITMAP -0600 -0600 -0E00 -0E00 -0E00 -1E00 -3E00 -FFE0 -FFE0 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E30 -3E30 -3E30 -3E60 -3FE0 -1FC0 -0F80 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 22 0 -BBX 20 16 1 0 -BITMAP -FE1FC0 -FE1FC0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E0FC0 -3E0FC0 -3F1FC0 -1FFFC0 -1FF7F0 -07C7F0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 611 0 -DWIDTH 19 0 -BBX 19 16 0 0 -BITMAP -FF8FE0 -FF8FE0 -3F03C0 -3F0380 -1F0300 -1F8700 -0F8600 -0FC600 -07CC00 -07EC00 -03F800 -03F800 -01F800 -01F000 -00F000 -00E000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 889 0 -DWIDTH 29 0 -BBX 27 16 1 0 -BITMAP -FFBFEFE0 -FFBFEFE0 -7E1F83C0 -3E0F8380 -3F0F8300 -1F0FC300 -1F8FC600 -0F9FE600 -0F9BE600 -0FFBEC00 -07F1FC00 -07F1F800 -03E1F800 -03E0F000 -01C0F000 -01C06000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 611 0 -DWIDTH 19 0 -BBX 19 16 0 0 -BITMAP -FFDFE0 -FFDFE0 -3F0700 -1F8E00 -1FDC00 -0FF800 -07F000 -03F000 -01F800 -03FC00 -07FE00 -0E7E00 -1C3F00 -3C3F80 -FF7FE0 -FF7FE0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 611 0 -DWIDTH 19 0 -BBX 19 23 0 -7 -BITMAP -FF8FE0 -FF8FE0 -3F0380 -3F0380 -1F0300 -1F8700 -0F8600 -0FC600 -07CC00 -07EC00 -03F800 -03F800 -01F800 -01F000 -00F000 -00E000 -006000 -70C000 -F8C000 -F98000 -FF0000 -7F0000 -3C0000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 537 0 -DWIDTH 16 0 -BBX 14 16 1 0 -BITMAP -7FFC -7FFC -70FC -61F8 -61F8 -43F0 -07E0 -07E0 -0FC0 -1F80 -1F0C -3F0C -7E1C -7C1C -FFFC -FFFC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 8 30 3 -4 -BITMAP -03 -0E -1C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -38 -F0 -F8 -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -1C -0E -03 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 4 25 8 0 -BITMAP -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 8 28 1 -3 -BITMAP -E0 -78 -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -1C -0F -1F -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -78 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 6 2 6 -BITMAP -0E04 -3F8E -7FFF -FFFE -71FC -2070 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 9 0 -BBX 1 1 1 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 10 0 -BBX 6 25 2 -7 -BITMAP -78 -FC -FC -FC -FC -78 -00 -00 -30 -30 -30 -30 -30 -30 -78 -78 -78 -78 -7C -FC -FC -FC -FC -FC -78 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 15 22 1 -3 -BITMAP -0006 -0006 -000C -03FC -0E7C -3C3E -7C3E -787E -F87E -F8DC -F8C0 -F980 -FD80 -FF02 -FF06 -7E06 -3F1C -1FF8 -0FE0 -1800 -1800 -3000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 17 24 1 0 -BITMAP -01F800 -07FC00 -0F8E00 -0F0F00 -1F1F00 -1F1F00 -1F1F00 -1F0E00 -0F0000 -0F0000 -078000 -7FF800 -7FF800 -078000 -078000 -078000 -038000 -038180 -7B0380 -FFC700 -C7FF00 -C7FE00 -FDFE00 -787C00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 19 0 -BBX 16 16 1 3 -BITMAP -63C6 -F7EF -FFFE -7FFC -3C3E -781E -700E -700E -700E -700E -781E -3C3C -7FFE -FFFF -F7EF -63C6 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -FF1FE0 -FF1FE0 -7C0780 -3E0700 -3E0700 -1F0600 -1F0E00 -0F8C00 -0F8C00 -07D800 -07D800 -03F000 -1FFE00 -1FFE00 -01E000 -01E000 -1FFE00 -1FFE00 -01E000 -01E000 -01E000 -01E000 -0FFC00 -0FFC00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 4 25 8 0 -BITMAP -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -00 -00 -00 -00 -00 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 12 29 2 -3 -BITMAP -1F00 -7380 -63C0 -E3C0 -E3C0 -F180 -7800 -7C00 -3E00 -1E00 -3F00 -6F80 -C7C0 -E3E0 -E1E0 -F0F0 -7870 -7C70 -3E60 -1FC0 -0F80 -07C0 -03E0 -61E0 -F0E0 -F0E0 -F0E0 -79C0 -3F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 11 5 0 18 -BITMAP -60C0 -F1E0 -F1E0 -F1E0 -60C0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 24 25 1 0 -BITMAP -00FF00 -03FFC0 -0781E0 -1E0070 -180018 -30000C -707F0E -60F386 -61C186 -E3C187 -C38083 -C38003 -C38003 -C38003 -C38003 -C38007 -C1C086 -E1E186 -60FF0C -703C1C -380038 -1C0070 -0F81C0 -03FF80 -00FE00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 367 0 -DWIDTH 12 0 -BBX 11 15 0 10 -BITMAP -3F00 -E3C0 -F1C0 -E3C0 -0FC0 -71C0 -E1C0 -E3C0 -F7E0 -FDE0 -0000 -0000 -0000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 12 11 2 3 -BITMAP -0410 -0C30 -1860 -38E0 -71C0 -F3C0 -71C0 -38E0 -1860 -0C30 -0410 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 10 2 3 -BITMAP -FFFF -FFFF -FFFF -FFFF -000F -000F -000F -000F -000F -000F -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 4 1 6 -BITMAP -FF -FF -FF -FF -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 24 0 -BBX 23 25 0 0 -BITMAP -00FE00 -03FF80 -0701E0 -0C0070 -180038 -300018 -61FE0C -60E70C -C0E38E -C0E386 -C0E386 -C0E706 -C0FC06 -C0EE06 -C0E706 -C0E706 -C0E386 -60E38C -63F1CC -300018 -180018 -1C0070 -0700E0 -03FF80 -00FC00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 11 3 0 18 -BITMAP -FFE0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 13 0 -BBX 9 10 2 13 -BITMAP -3E00 -7F00 -6300 -C180 -C180 -C180 -C180 -6300 -7F00 -3E00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 17 2 0 -BITMAP -03C0 -03C0 -03C0 -03C0 -FFFF -FFFF -FFFF -FFFF -03C0 -03C0 -03C0 -03C0 -0000 -FFFF -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 11 0 -BBX 10 14 0 9 -BITMAP -3F00 -6380 -C1C0 -F1C0 -F1C0 -71C0 -0380 -0700 -0E00 -1840 -3040 -7FC0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 11 0 -BBX 11 14 0 9 -BITMAP -3F00 -73C0 -71C0 -21C0 -01C0 -0380 -1F00 -03C0 -01E0 -71E0 -F1E0 -E1E0 -63C0 -3F00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 6 2 17 -BITMAP -0C -1E -3E -7C -F0 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 685 0 -DWIDTH 22 0 -BBX 20 23 1 -7 -BITMAP -FE3FC0 -FE3FC0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E0FC0 -3E0FC0 -3F1FC0 -3FFFC0 -3FF7F0 -37C7F0 -300000 -300000 -780000 -780000 -780000 -780000 -300000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 21 25 1 0 -BITMAP -0FFFF8 -3FFFF8 -7FE3C0 -7FE3C0 -FFE3C0 -FFE3C0 -FFE3C0 -FFE3C0 -7FE3C0 -7FE3C0 -3FE3C0 -1FE3C0 -07E3C0 -01E3C0 -01E3C0 -01E3C0 -01E3C0 -01E3C0 -01E3C0 -01E3C0 -01E3C0 -01E3C0 -01E3C0 -0FFFF8 -0FFFF8 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 6 6 1 5 -BITMAP -78 -FC -FC -FC -FC -78 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 7 1 -7 -BITMAP -18 -30 -7C -0E -0E -DC -78 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 11 0 -BBX 9 14 1 9 -BITMAP -0C00 -FC00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 367 0 -DWIDTH 12 0 -BBX 11 15 0 10 -BITMAP -0E00 -3F80 -71C0 -F1E0 -E0E0 -E0E0 -E0E0 -F1E0 -71C0 -3F80 -0E00 -0000 -0000 -7FE0 -7FE0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 12 11 2 3 -BITMAP -8200 -C300 -6180 -71C0 -38E0 -3CF0 -38E0 -71C0 -6180 -C300 -8200 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 28 0 -BBX 25 23 1 0 -BITMAP -0C003800 -FC003000 -1C007000 -1C00E000 -1C00C000 -1C01C000 -1C018000 -1C038000 -1C070000 -1C070200 -1C0E0600 -1C0C0E00 -1C1C1E00 -FFB83E00 -00386E00 -0070CE00 -00618E00 -00E30E00 -00C3FF80 -01C00E00 -03800E00 -03000E00 -07003F80 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 28 0 -BBX 25 23 1 0 -BITMAP -0C003800 -FC007000 -1C007000 -1C00E000 -1C00C000 -1C01C000 -1C018000 -1C038000 -1C070000 -1C067E00 -1C0EC700 -1C0D8780 -1C1DE380 -FFB9E780 -0038E780 -00700F00 -00600E00 -00E01C00 -01C03080 -01C06080 -0380FF80 -0301FF80 -0701FF80 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 28 0 -BBX 26 23 0 0 -BITMAP -3F001C00 -73C03800 -71C03800 -21C07000 -01C06000 -0380E000 -1F00C000 -03C1C000 -01E38000 -71E38100 -F1E70300 -E1E60700 -63CE0F00 -3F1C1F00 -001C3700 -00386700 -0030C700 -00718700 -0061FFC0 -00E00700 -01C00700 -01C00700 -03801FC0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 25 1 -7 -BITMAP -03C0 -07E0 -07E0 -07E0 -07E0 -03C0 -0000 -0000 -0180 -0180 -0180 -0380 -0700 -1F00 -3E00 -7E00 -7C00 -FC7C -FC7C -FC7E -FC7C -7C3C -7E3C -3FF0 -0FC0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 759 0 -DWIDTH 25 0 -BBX 25 31 0 0 -BITMAP -00300000 -00780000 -007C0000 -003E0000 -000F0000 -00030000 -00000000 -001C0000 -001E0000 -003E0000 -003F0000 -007F0000 -007F8000 -007F8000 -00FF8000 -00CFC000 -01CFC000 -018FC000 -0187E000 -0387E000 -0307F000 -0703F000 -07FFF000 -07FFF800 -0E01F800 -0C01FC00 -1C00FC00 -1C00FE00 -3E00FE00 -FF83FF80 -FF83FF80 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 759 0 -DWIDTH 25 0 -BBX 25 32 0 0 -BITMAP -00018000 -0003C000 -0007C000 -000F8000 -001E0000 -00180000 -00000000 -001C0000 -001C0000 -001E0000 -003E0000 -003F0000 -007F0000 -007F8000 -007F8000 -00FF8000 -00CFC000 -01CFC000 -018FC000 -0187E000 -0387E000 -0307F000 -0703F000 -07FFF000 -07FFF800 -0E01F800 -0C01FC00 -1C00FC00 -1C00FE00 -3E00FE00 -FF83FF80 -FF83FF80 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 759 0 -DWIDTH 25 0 -BBX 25 31 0 0 -BITMAP -001C0000 -003E0000 -007F0000 -00E38000 -0180C000 -00000000 -001C0000 -001C0000 -001E0000 -003E0000 -003F0000 -007F0000 -007F8000 -007F8000 -00FF8000 -00CFC000 -01CFC000 -018FC000 -0187E000 -0387E000 -0307F000 -0703F000 -07FFF000 -07FFF800 -0E01F800 -0C01FC00 -1C00FC00 -1C00FE00 -3E00FE00 -FF83FF80 -FF83FF80 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 759 0 -DWIDTH 25 0 -BBX 25 31 0 0 -BITMAP -00386000 -007FE000 -00FFC000 -00C38000 -00000000 -00000000 -001C0000 -001C0000 -001E0000 -003E0000 -003F0000 -007F0000 -007F8000 -007F8000 -00FF8000 -00CFC000 -01CFC000 -018FC000 -0187E000 -0387E000 -0307F000 -0703F000 -07FFF000 -07FFF800 -0E01F800 -0C01FC00 -1C00FC00 -1C00FE00 -3E00FE00 -FF83FF80 -FF83FF80 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 759 0 -DWIDTH 25 0 -BBX 25 31 0 0 -BITMAP -00C18000 -01E3C000 -01E3C000 -01E3C000 -00C18000 -00000000 -001C0000 -001C0000 -001E0000 -003E0000 -003F0000 -007F0000 -007F8000 -007F8000 -00FF8000 -00CFC000 -01CFC000 -018FC000 -0187E000 -0387E000 -0307F000 -0703F000 -07FFF000 -07FFF800 -0E01F800 -0C01FC00 -1C00FC00 -1C00FE00 -3E00FE00 -FF83FF80 -FF83FF80 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 759 0 -DWIDTH 25 0 -BBX 25 33 0 0 -BITMAP -003E0000 -00770000 -00630000 -00630000 -00770000 -003E0000 -00000000 -00000000 -001C0000 -001C0000 -001E0000 -003E0000 -003F0000 -007F0000 -007F8000 -007F8000 -00FF8000 -00CFC000 -01CFC000 -018FC000 -0187E000 -0387E000 -0307F000 -0703F000 -07FFF000 -07FFF800 -0E01F800 -0C01FC00 -1C00FC00 -1C00FE00 -3E00FE00 -FF83FF80 -FF83FF80 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 981 0 -DWIDTH 33 0 -BBX 31 25 -1 0 -BITMAP -01FFFFFE -01FFFFFE -007BF07E -003BF03E -0033F01E -0033F00E -0073F006 -0063F0C6 -00E3F0C6 -00C3F1C2 -01C3F1C0 -0183F3C0 -0383FFC0 -0303FFC0 -07FFF3C0 -07FFF1C0 -0E03F0C6 -0E03F0C6 -0C03F0C6 -1C03F00E -1803F00E -3803F01E -7C03F07E -FF1FFFFE -FF1FFFFE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 778 0 -DWIDTH 24 0 -BBX 22 32 1 -7 -BITMAP -007E18 -03FFB8 -07C1F8 -1F80F8 -1F0078 -3E0038 -7E0038 -7E0018 -FE0018 -FC0008 -FC0000 -FC0000 -FC0000 -FC0000 -FC0000 -FE0000 -FE000C -FE001C -7E0018 -7E0038 -3F0030 -1F8070 -0FC1E0 -07FFC0 -00FF00 -003000 -006000 -00F800 -001C00 -001C00 -01B800 -00F000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 759 0 -DWIDTH 23 0 -BBX 21 32 1 0 -BITMAP -00C000 -01E000 -01F000 -00F800 -003C00 -000C00 -000000 -FFFFF8 -FFFFF8 -1F81F8 -1F80F8 -1F8078 -1F8038 -1F8038 -1F8618 -1F8618 -1F8E00 -1F8E00 -1F9E00 -1FFE00 -1FFE00 -1F9E00 -1F8E00 -1F8618 -1F8618 -1F8618 -1F8038 -1F8038 -1F8078 -1F81F8 -FFFFF8 -FFFFF8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 759 0 -DWIDTH 23 0 -BBX 21 32 1 0 -BITMAP -000300 -000780 -000F80 -001F00 -003C00 -003000 -000000 -FFFFF8 -FFFFF8 -1F81F8 -1F80F8 -1F8078 -1F8038 -1F8038 -1F8618 -1F8618 -1F8E00 -1F8E00 -1F9E00 -1FFE00 -1FFE00 -1F9E00 -1F8E00 -1F8618 -1F8618 -1F8618 -1F8038 -1F8038 -1F8078 -1F81F8 -FFFFF8 -FFFFF8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 759 0 -DWIDTH 23 0 -BBX 21 32 1 0 -BITMAP -003800 -007C00 -00FE00 -01C700 -030180 -000000 -000000 -FFFFF8 -FFFFF8 -1F81F8 -1F80F8 -1F8078 -1F8038 -1F8038 -1F8618 -1F8618 -1F8E00 -1F8E00 -1F9E00 -1FFE00 -1FFE00 -1F9E00 -1F8E00 -1F8618 -1F8618 -1F8618 -1F8038 -1F8038 -1F8078 -1F81F8 -FFFFF8 -FFFFF8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 759 0 -DWIDTH 23 0 -BBX 21 32 1 0 -BITMAP -018300 -03C780 -03C780 -03C780 -018300 -000000 -000000 -FFFFF8 -FFFFF8 -1F81F8 -1F80F8 -1F8078 -1F8038 -1F8038 -1F8618 -1F8618 -1F8E00 -1F8E00 -1F9E00 -1FFE00 -1FFE00 -1F9E00 -1F8E00 -1F8618 -1F8618 -1F8618 -1F8038 -1F8038 -1F8078 -1F81F8 -FFFFF8 -FFFFF8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 12 33 1 0 -BITMAP -3000 -7800 -7C00 -3E00 -0F00 -0300 -0000 -0000 -FFF0 -FFF0 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 12 33 1 0 -BITMAP -00C0 -01E0 -03E0 -07C0 -0F00 -0C00 -0000 -0000 -FFF0 -FFF0 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 12 32 1 0 -BITMAP -0700 -0F80 -1FC0 -38E0 -6030 -0000 -0000 -FFF0 -FFF0 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 12 32 1 0 -BITMAP -3060 -78F0 -78F0 -78F0 -3060 -0000 -0000 -FFF0 -FFF0 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -1F80 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 26 0 -BBX 24 25 1 0 -BITMAP -FFFF00 -FFFFE0 -1F83F0 -1F81F8 -1F80FC -1F807C -1F807E -1F807E -1F807F -1F803F -1F803F -1F803F -FFF83F -FFF83F -1F803F -1F803F -1F803F -1F807F -1F807E -1F807E -1F80FC -1F80F8 -1F83F0 -FFFFE0 -FFFF00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 27 31 0 0 -BITMAP -00386000 -007FE000 -00FFC000 -00C38000 -00000000 -00000000 -FF807FE0 -FFC07FE0 -3FE00F00 -0FE00600 -0FF00600 -0FF80600 -0FFC0600 -0DFE0600 -0CFE0600 -0CFF0600 -0C7F8600 -0C3FC600 -0C1FE600 -0C0FE600 -0C0FF600 -0C07FE00 -0C03FE00 -0C01FE00 -0C00FE00 -0C007E00 -0C007E00 -0C003E00 -1E001E00 -FFC00E00 -FFC00600 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 26 0 -BBX 24 32 1 0 -BITMAP -018000 -03C000 -03E000 -01F000 -007800 -001800 -000000 -007E00 -03FFC0 -0FC1F0 -1F80F8 -3F00FC -3E007C -7E007E -7E007E -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -7E007E -7E007E -3E007C -3F00FC -1F80F8 -0FC1F0 -03FFC0 -007E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 26 0 -BBX 24 32 1 0 -BITMAP -0000C0 -0001E0 -0003E0 -0007C0 -000F00 -000C00 -000000 -007E00 -03FFC0 -0FC1F0 -1F80F8 -3F00FC -3E007C -7E007E -7E007E -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -7E007E -7E007E -3E007C -3F00FC -1F80F8 -0FC1F0 -03FFC0 -007E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 26 0 -BBX 24 32 1 0 -BITMAP -001C00 -003E00 -007F00 -00E380 -0180C0 -000000 -000000 -007E00 -03FFC0 -0FC1F0 -1F80F8 -3F00FC -3E007C -7E007E -7E007E -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -7E007E -7E007E -3E007C -3F00FC -1F80F8 -0FC1F0 -03FFC0 -007E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 26 0 -BBX 24 31 1 0 -BITMAP -0070C0 -00FFC0 -01FF80 -018700 -000000 -000000 -007E00 -03FFC0 -0FC1F0 -1F80F8 -3F00FC -3E007C -7E007E -7E007E -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -7E007E -7E007E -3E007C -3F00FC -1F80F8 -0FC1F0 -03FFC0 -007E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 26 0 -BBX 24 32 1 0 -BITMAP -00C180 -01E3C0 -01E3C0 -01E3C0 -00C180 -000000 -000000 -007E00 -03FFC0 -0FC1F0 -1F80F8 -3F00FC -3E007C -7E007E -7E007E -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -FC003F -7E007E -7E007E -3E007C -3F00FC -1F80F8 -0FC1F0 -03FFC0 -007E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 17 2 0 -BITMAP -2004 -700E -F81F -FC3F -7E7E -3FFC -1FF8 -0FF0 -07E0 -0FF0 -1FF8 -3FFC -7E7E -FC3F -F81F -700E -2004 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 26 0 -BBX 24 27 1 -1 -BITMAP -00000C -007E18 -03FFF8 -07C3F0 -1F80F8 -1F00F8 -3E00FC -7E01FE -7E037E -FE077F -FC063F -FC0C3F -FC1C3F -FC183F -FC303F -FC603F -FCE03F -FEC07F -7F807E -7F807E -3F007C -1F00F8 -1F80F8 -0FC1E0 -1BFFC0 -307E00 -300000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 28 0 -BBX 26 32 1 0 -BITMAP -00300000 -00780000 -007C0000 -003E0000 -000F0000 -00030000 -00000000 -FFF0FFC0 -FFF0FFC0 -1F801E00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F801C00 -0FC01800 -0FE03800 -07F8F000 -03FFE000 -00FFC000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 28 0 -BBX 26 32 1 0 -BITMAP -00006000 -0000F000 -0001F000 -0003E000 -00078000 -00060000 -00000000 -FFF0FFC0 -FFF0FFC0 -1F801E00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F801C00 -0FC01800 -0FE03800 -07F8F000 -03FFE000 -00FFC000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 28 0 -BBX 26 32 1 0 -BITMAP -000E0000 -001F0000 -003F8000 -0071C000 -00C06000 -00000000 -00000000 -FFF0FFC0 -FFF0FFC0 -1F801E00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F801C00 -0FC01800 -0FE03800 -07F8F000 -03FFE000 -00FFC000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 28 0 -BBX 26 32 1 0 -BITMAP -00306000 -0078F000 -0078F000 -0078F000 -00306000 -00000000 -00000000 -FFF0FFC0 -FFF0FFC0 -1F801E00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F800C00 -1F801C00 -0FC01800 -0FE03800 -07F8F000 -03FFE000 -00FFC000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 24 33 0 0 -BITMAP -000060 -0000F0 -0001F0 -0003E0 -000780 -000600 -000000 -000000 -FFF1FF -FFF1FF -3F807C -1FC038 -1FC070 -0FE070 -0FE0E0 -07F0C0 -03F1C0 -03F980 -01FB80 -01FF00 -00FF00 -007E00 -007E00 -007E00 -007E00 -007E00 -007E00 -007E00 -007E00 -007E00 -007E00 -03FFC0 -03FFC0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 759 0 -DWIDTH 24 0 -BBX 22 25 1 0 -BITMAP -FFF000 -FFF000 -1F8000 -1F8000 -1F8000 -1FFF80 -1FFFE0 -1F83F0 -1F81F8 -1F80FC -1F80FC -1F80FC -1F80FC -1F80FC -1F80FC -1F81F8 -1F83F0 -1FFFE0 -1FFF00 -1F8000 -1F8000 -1F8000 -1F8000 -FFF000 -FFF000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 25 0 0 -BITMAP -03FC00 -07BE00 -0F0F00 -0F0F00 -1F0F80 -1F0F80 -1F0F80 -1F0F00 -1F0F00 -1F0E00 -1F1C00 -1F7E00 -1F0F80 -1F0F80 -1F07C0 -1F07C0 -1F07C0 -1F07C0 -1F07C0 -1F07C0 -1F0780 -1F0780 -1F4F00 -FFFE00 -FF7800 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 23 1 0 -BITMAP -030000 -078000 -07C000 -03E000 -00F000 -003000 -000000 -0FF000 -3FFC00 -783E00 -7C3E00 -7C3E00 -383E00 -003E00 -03FE00 -1FBE00 -7E3E00 -7C3E00 -FC3E00 -FC3E00 -FC7F40 -7FFFC0 -3F8F80 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 23 1 0 -BITMAP -006000 -00F000 -01F000 -03E000 -078000 -060000 -000000 -0FF000 -3FFC00 -783E00 -7C3E00 -7C3E00 -383E00 -003E00 -03FE00 -1FBE00 -7E3E00 -7C3E00 -FC3E00 -FC3E00 -FC7F40 -7FFFC0 -3F8F80 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 22 1 0 -BITMAP -01C000 -03E000 -07F000 -0E3800 -180C00 -000000 -0FF000 -3FFC00 -783E00 -7C3E00 -7C3E00 -383E00 -003E00 -03FE00 -1FBE00 -7E3E00 -7C3E00 -FC3E00 -FC3E00 -FC7F40 -7FFFC0 -3F8F80 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 22 1 0 -BITMAP -070C00 -0FFC00 -1FF800 -187000 -000000 -000000 -0FF000 -3FFC00 -783E00 -7C3E00 -7C3E00 -383E00 -003E00 -03FE00 -1FBE00 -7E3E00 -7C3E00 -FC3E00 -FC3E00 -FC7F40 -7FFFC0 -3F8F80 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 23 1 0 -BITMAP -0C1800 -1E3C00 -1E3C00 -1E3C00 -0C1800 -000000 -000000 -0FF000 -3FFC00 -783E00 -7C3E00 -7C3E00 -383E00 -003E00 -03FE00 -1FBE00 -7E3E00 -7C3E00 -FC3E00 -FC3E00 -FC7F40 -7FFFC0 -3F8F80 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 23 1 0 -BITMAP -03E000 -077000 -063000 -063000 -077000 -03E000 -000000 -0FF000 -3FFC00 -783E00 -7C3E00 -7C3E00 -383E00 -003E00 -03FE00 -1FBE00 -7E3E00 -7C3E00 -FC3E00 -FC3E00 -FC7F40 -7FFFC0 -3F8F80 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 870 0 -DWIDTH 28 0 -BBX 26 16 1 0 -BITMAP -07E0F800 -1E7BDE00 -383F0F00 -7C3F0F80 -7C3E0780 -783E07C0 -31FE07C0 -0FFFFFC0 -3FFFFFC0 -7E3E0000 -FC3E0000 -F83F00C0 -F87F0180 -FCEF8380 -7FC7FF00 -3F01FC00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 17 0 -BBX 15 23 1 -7 -BITMAP -03F0 -0E3C -3E3E -7C3E -7C3E -F81C -F800 -F800 -F800 -F800 -FC02 -FC06 -7E06 -3F1C -1FF8 -07F0 -0180 -0300 -07C0 -00E0 -00E0 -0DC0 -0780 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 574 0 -DWIDTH 18 0 -BBX 16 23 1 0 -BITMAP -0600 -0F00 -0F80 -07C0 -01E0 -0060 -0000 -03E0 -0E78 -3C3C -7C1E -7C1E -F81F -F81F -FFFF -FFFF -F800 -F800 -FC03 -7C06 -3F0E -1FFC -07F0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 574 0 -DWIDTH 18 0 -BBX 16 23 1 0 -BITMAP -0030 -0078 -00F8 -01F0 -03C0 -0300 -0000 -03E0 -0E78 -3C3C -7C1E -7C1E -F81F -F81F -FFFF -FFFF -F800 -F800 -FC03 -7C06 -3F0E -1FFC -07F0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 574 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -01C0 -03E0 -07F0 -0E38 -180C -0000 -03E0 -0E78 -3C3C -7C1E -7C1E -F81F -F81F -FFFF -FFFF -F800 -F800 -FC03 -7C06 -3F0E -1FFC -07F0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 574 0 -DWIDTH 18 0 -BBX 16 23 1 0 -BITMAP -0C18 -1E3C -1E3C -1E3C -0C18 -0000 -0000 -03E0 -0E78 -3C3C -7C1E -7C1E -F81F -F81F -FFFF -FFFF -F800 -F800 -FC03 -7C06 -3F0E -1FFC -07F0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 370 0 -DWIDTH 11 0 -BBX 9 23 1 0 -BITMAP -6000 -F000 -F800 -7C00 -1E00 -0600 -0000 -FE00 -FE00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -FF80 -FF80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 370 0 -DWIDTH 11 0 -BBX 9 23 1 0 -BITMAP -0600 -0F00 -1F00 -3E00 -7800 -6000 -0000 -FE00 -FE00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -FF80 -FF80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 370 0 -DWIDTH 11 0 -BBX 11 22 -1 0 -BITMAP -0E00 -1F00 -3F80 -71C0 -C060 -0000 -3F80 -3F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -3FE0 -3FE0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 370 0 -DWIDTH 11 0 -BBX 11 23 0 0 -BITMAP -60C0 -F1E0 -F1E0 -F1E0 -60C0 -0000 -0000 -7F00 -7F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -7FC0 -7FC0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 17 26 1 0 -BITMAP -000400 -0E0E00 -0F9C00 -03F800 -01F000 -03F800 -077800 -0E3C00 -043E00 -001E00 -03FF00 -0F3F00 -3C1F00 -7C1F80 -780F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -7C1F00 -7C1F00 -3E3E00 -0FF800 -03E000 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 22 0 -BBX 20 22 1 0 -BITMAP -038600 -07FE00 -0FFC00 -0C3800 -000000 -000000 -FE3E00 -FEFF80 -3FFF80 -3F8FC0 -3F07C0 -3F07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -FF9FF0 -FF9FF0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 19 0 -BBX 17 23 1 0 -BITMAP -060000 -0F0000 -0F8000 -07C000 -01E000 -006000 -000000 -03E000 -0FF800 -3E3E00 -7C1F00 -7C1F00 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -7C1F00 -7C1F00 -3E3E00 -0FF800 -03E000 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 19 0 -BBX 17 23 1 0 -BITMAP -001800 -003C00 -007C00 -00F800 -01E000 -018000 -000000 -03E000 -0FF800 -3E3E00 -7C1F00 -7C1F00 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -7C1F00 -7C1F00 -3E3E00 -0FF800 -03E000 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 19 0 -BBX 17 22 1 0 -BITMAP -01C000 -03E000 -07F000 -0E3800 -180C00 -000000 -03E000 -0FF800 -3E3E00 -7C1F00 -7C1F00 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -7C1F00 -7C1F00 -3E3E00 -0FF800 -03E000 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 19 0 -BBX 17 22 1 0 -BITMAP -038600 -07FE00 -0FFC00 -0C3800 -000000 -000000 -03E000 -0FF800 -3E3E00 -7C1F00 -7C1F00 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -7C1F00 -7C1F00 -3E3E00 -0FF800 -03E000 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 19 0 -BBX 17 23 1 0 -BITMAP -0C1800 -1E3C00 -1E3C00 -1E3C00 -0C1800 -000000 -000000 -03E000 -0FF800 -3E3E00 -7C1F00 -7C1F00 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -7C1F00 -7C1F00 -3E3E00 -0FF800 -03E000 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 17 17 2 0 -BITMAP -01C000 -03E000 -03E000 -03E000 -01C000 -000000 -FFFF80 -FFFF80 -FFFF80 -FFFF80 -000000 -000000 -01C000 -03E000 -03E000 -03E000 -01C000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 19 0 -BBX 17 22 1 -3 -BITMAP -000200 -000600 -000C00 -03EC00 -0FF800 -3E3E00 -7C3F00 -7C6F00 -F84F80 -F8CF80 -F88F80 -F98F80 -FB0F80 -FA0F80 -7E1F00 -7C1F00 -3E3E00 -1FF800 -1BE000 -300000 -300000 -200000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 22 0 -BBX 20 23 1 0 -BITMAP -030000 -078000 -07C000 -03E000 -00F000 -003000 -000000 -FE1FC0 -FE1FC0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E0FC0 -3E0FC0 -3F1FC0 -1FFFC0 -1FF7F0 -07C7F0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 22 0 -BBX 20 23 1 0 -BITMAP -001800 -003C00 -007C00 -00F800 -01E000 -018000 -000000 -FE1FC0 -FE1FC0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E0FC0 -3E0FC0 -3F1FC0 -1FFFC0 -1FF7F0 -07C7F0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 22 0 -BBX 20 22 1 0 -BITMAP -00E000 -01F000 -03F800 -071C00 -0C0600 -000000 -FE1FC0 -FE1FC0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E0FC0 -3E0FC0 -3F1FC0 -1FFFC0 -1FF7F0 -07C7F0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 22 0 -BBX 20 23 1 0 -BITMAP -060C00 -0F1E00 -0F1E00 -0F1E00 -060C00 -000000 -000000 -FE1FC0 -FE1FC0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E0FC0 -3E0FC0 -3F1FC0 -1FFFC0 -1FF7F0 -07C7F0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 611 0 -DWIDTH 19 0 -BBX 19 30 0 -7 -BITMAP -000C00 -001E00 -003E00 -007C00 -00F000 -00C000 -000000 -FF8FE0 -FF8FE0 -3F0380 -3F0380 -1F0300 -1F8700 -0F8600 -0FC600 -07CC00 -07EC00 -03F800 -03F800 -01F800 -01F000 -00F000 -00E000 -006000 -70C000 -F8C000 -F98000 -FF0000 -7F0000 -3C0000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 29 0 -7 -BITMAP -FF0000 -FF0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F3F00 -1F7FC0 -1FC7E0 -1F83E0 -1F83F0 -1F03F0 -1F03F0 -1F01F0 -1F01F0 -1F01F0 -1F03F0 -1F83E0 -1F83E0 -1FC7C0 -1FFF80 -1F3F00 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -7FE000 -7FE000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 611 0 -DWIDTH 19 0 -BBX 19 30 0 -7 -BITMAP -030600 -078F00 -078F00 -078F00 -030600 -000000 -000000 -FF8FE0 -FF8FE0 -3F0380 -3F0380 -1F0300 -1F8700 -0F8600 -0FC600 -07CC00 -07EC00 -03F800 -03F800 -01F800 -01F000 -00F000 -00E000 -006000 -70C000 -F8C000 -F98000 -FF0000 -7F0000 -3C0000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenBI08-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenBI08-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenBI08-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenBI08-L1.bdf:1.1 Wed Apr 4 18:55:37 2001 +++ xc/fonts/bdf/100dpi/ncenBI08-L1.bdf Wed Mar 16 21:03:49 2005 @@ -1,2836 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenBI08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-I-Normal--11-80-100-100-P-66-ISO8859-1 -SIZE 8 100 100 -FONTBOUNDINGBOX 12 13 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 11 -POINT_SIZE 80 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 66 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 8 -X_HEIGHT 5 -FONT_ASCENT 10 -FONT_DESCENT 2 -FACE_NAME "New Century Schoolbook Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 8 0 0 -BITMAP -60 -60 -60 -40 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 3 3 1 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -14 -14 -7E -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 10 0 -1 -BITMAP -10 -18 -30 -50 -70 -38 -58 -50 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 11 0 -BBX 10 8 0 0 -BITMAP -3200 -5E00 -D400 -E4C0 -C940 -0B40 -1380 -1300 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 889 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -1800 -3400 -3400 -3B80 -5900 -CE00 -CC80 -7700 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 4 10 0 -2 -BITMAP -10 -20 -60 -C0 -C0 -C0 -C0 -C0 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 4 10 -1 -2 -BITMAP -40 -20 -30 -30 -30 -30 -30 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 3 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 287 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 287 0 -DWIDTH 3 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -30 -58 -58 -98 -98 -B0 -B0 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 4 8 0 0 -BITMAP -30 -70 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -58 -18 -10 -20 -48 -F8 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -30 -58 -18 -30 -18 -18 -B0 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -18 -38 -58 -58 -B0 -F8 -30 -78 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -3C -38 -40 -70 -18 -18 -B0 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -38 -68 -40 -F0 -C8 -C8 -D8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -F8 -F8 -90 -10 -20 -20 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -30 -48 -68 -70 -B8 -98 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -98 -98 -78 -10 -B0 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 3 7 0 -2 -BITMAP -60 -60 -00 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -0C -30 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 3 0 2 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -C0 -30 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 481 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -98 -18 -30 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 11 0 -BBX 10 10 0 -1 -BITMAP -0F00 -3080 -4040 -4F40 -9340 -B680 -BB00 -8000 -4180 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 8 8 -1 0 -BITMAP -18 -18 -3C -2C -4C -7E -86 -CF -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -7C -36 -36 -3C -66 -66 -66 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 759 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -3E -62 -60 -C0 -C0 -C0 -C4 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -7E -33 -33 -33 -63 -66 -66 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -7E -32 -34 -3C -64 -60 -64 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 704 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -7E -32 -34 -3C -64 -60 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 815 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3E -62 -60 -C0 -CE -C6 -CC -74 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -7B80 -3300 -3300 -3E00 -6600 -6600 -6600 -EF00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -78 -30 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -3C -18 -18 -18 -30 -B0 -B0 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -7B80 -3100 -3200 -3400 -7E00 -6600 -6300 -F380 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 704 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -78 -30 -30 -30 -60 -60 -64 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 11 0 -BBX 11 8 0 0 -BITMAP -F1E0 -71C0 -72C0 -5AC0 -DD80 -9D80 -9980 -DBC0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 852 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -E7 -72 -72 -5A -DE -8C -8C -C4 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3C -66 -66 -C6 -C6 -CC -CC -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -7E -33 -33 -33 -7C -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 10 0 -2 -BITMAP -3C -66 -66 -C6 -C6 -EC -DC -78 -1A -0C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 796 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -7E -33 -33 -3E -6C -66 -66 -F7 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -3C -64 -40 -70 -38 -08 -98 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -B4 -B4 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -F7 -62 -62 -62 -C4 -C4 -C4 -78 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -F7 -62 -64 -64 -68 -38 -30 -30 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 11 0 -BBX 11 8 0 0 -BITMAP -F6E0 -6640 -6640 -6E80 -6E80 -3300 -3300 -3300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -F7 -62 -34 -18 -30 -58 -8C -DE -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -F6 -62 -64 -68 -30 -30 -60 -F0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -7E -46 -4C -18 -30 -64 -C4 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 5 9 0 -1 -BITMAP -38 -30 -30 -60 -60 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 5 9 -1 -1 -BITMAP -38 -18 -18 -30 -30 -30 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 6 0 2 -BITMAP -20 -20 -70 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 1 0 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 6 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -3C -4C -D8 -D8 -6C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -70 -30 -60 -78 -CC -CC -D8 -70 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -38 -48 -C0 -C8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -0E -06 -0C -3C -CC -D8 -D8 -6C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -38 -48 -F0 -C8 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 6 10 0 -2 -BITMAP -1C -30 -30 -F8 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -0C -78 -C8 -F0 -40 -78 -98 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -70 -30 -60 -78 -6C -6C -D8 -DC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -60 -60 -00 -E0 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 370 0 -DWIDTH 4 0 -BBX 3 10 0 -2 -BITMAP -60 -60 -00 -E0 -60 -60 -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 648 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -70 -30 -60 -6C -74 -F8 -DA -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -70 -30 -60 -60 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 10 0 -BBX 9 5 0 0 -BITMAP -DB00 -6D80 -6D80 -DB00 -DB80 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -D8 -6C -6C -D8 -DC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 648 0 -DWIDTH 7 0 -BBX 6 7 0 -2 -BITMAP -D8 -6C -6C -C8 -F0 -C0 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 6 7 0 -2 -BITMAP -34 -CC -CC -D8 -78 -18 -3C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -68 -60 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 481 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -70 -C0 -E0 -60 -C0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -60 -60 -F0 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -EC -6C -D8 -D8 -6C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -E8 -68 -C8 -D0 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 5 0 0 -BITMAP -ED80 -6C80 -CC80 -D500 -6600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -6C -B8 -30 -74 -98 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 6 7 0 -2 -BITMAP -EC -64 -68 -28 -30 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 519 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -F8 -B0 -60 -D0 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 5 9 0 -1 -BITMAP -18 -30 -30 -60 -C0 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 1 8 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 5 9 -1 -1 -BITMAP -60 -30 -30 -30 -18 -30 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 2 0 3 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 8 0 -2 -BITMAP -60 -60 -00 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 7 0 -1 -BITMAP -08 -38 -50 -D0 -E8 -70 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -0E -12 -30 -FC -30 -70 -A4 -DC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 6 0 1 -BITMAP -84 -78 -CC -CC -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -EE -64 -68 -FC -30 -F8 -60 -F0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 1 8 2 0 -BITMAP -80 -80 -80 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 10 0 -2 -BITMAP -38 -48 -60 -70 -98 -C8 -70 -30 -90 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 6 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -3C -42 -9D -A5 -A1 -9D -42 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 412 0 -DWIDTH 6 0 -BBX 5 6 0 2 -BITMAP -70 -90 -B0 -D8 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 481 0 -DWIDTH 8 0 -BBX 7 4 0 1 -BITMAP -36 -6C -D8 -6C -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 3 0 2 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -3C -42 -BD -95 -99 -B5 -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 6 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 3 1 5 -BITMAP -60 -A0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -F8 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 6 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 7 0 -BBX 6 7 0 -2 -BITMAP -EC -6C -D8 -D8 -EC -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -7E -D4 -D4 -D4 -68 -28 -28 -7C -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 287 0 -DWIDTH 3 0 -BBX 2 2 0 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 3 0 -2 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -40 -C0 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 356 0 -DWIDTH 5 0 -BBX 4 6 0 2 -BITMAP -70 -90 -90 -E0 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 481 0 -DWIDTH 8 0 -BBX 7 4 0 1 -BITMAP -6C -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -44 -C4 -48 -E8 -12 -16 -2F -22 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -44 -C4 -48 -E8 -13 -15 -22 -27 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -E4 -44 -28 -C8 -12 -16 -2F -22 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 481 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -18 -18 -00 -10 -60 -C0 -C8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -30 -18 -00 -18 -18 -3C -2C -4C -7E -86 -CF -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -0C -18 -00 -18 -18 -3C -2C -4C -7E -86 -CF -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -1C -36 -00 -18 -18 -3C -2C -4C -7E -86 -CF -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -1A -2C -00 -18 -18 -3C -2C -4C -7E -86 -CF -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -28 -28 -00 -18 -18 -3C -2C -4C -7E -86 -CF -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -18 -24 -24 -18 -18 -3C -2C -4C -7E -86 -CF -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -7F80 -2C80 -2D00 -4F00 -7900 -9800 -9900 -BF00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 759 0 -DWIDTH 7 0 -BBX 7 10 0 -2 -BITMAP -1E -72 -60 -C0 -C0 -C0 -C4 -78 -10 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -30 -18 -00 -7E -32 -34 -3C -64 -60 -64 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -0C -18 -00 -7E -32 -34 -3C -64 -60 -64 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -36 -00 -7E -32 -34 -3C -64 -60 -64 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -14 -14 -00 -7E -32 -34 -3C -64 -60 -64 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 11 0 0 -BITMAP -60 -30 -00 -78 -30 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 11 0 0 -BITMAP -18 -30 -00 -78 -30 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 11 0 0 -BITMAP -38 -6C -00 -78 -30 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 11 0 0 -BITMAP -28 -28 -00 -78 -30 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -7E -33 -33 -FB -23 -66 -66 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 852 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -1A -2C -00 -E7 -72 -72 -5A -DE -8C -8C -C4 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -30 -18 -00 -3C -66 -66 -C6 -C6 -CC -CC -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -0C -18 -00 -3C -66 -66 -C6 -C6 -CC -CC -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -36 -00 -3C -66 -66 -C6 -C6 -CC -CC -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1A -2C -00 -3C -66 -66 -C6 -C6 -CC -CC -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -14 -14 -00 -3C -66 -66 -C6 -C6 -CC -CC -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -D8 -70 -20 -70 -D8 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 9 9 -1 -1 -BITMAP -1E80 -3300 -6700 -6B00 -6B00 -7300 -6600 -7C00 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -18 -0C -00 -F7 -62 -62 -62 -C4 -C4 -C4 -78 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -06 -0C -00 -F7 -62 -62 -62 -C4 -C4 -C4 -78 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -1C -36 -00 -F7 -62 -62 -62 -C4 -C4 -C4 -78 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -14 -14 -00 -F7 -62 -62 -62 -C4 -C4 -C4 -78 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -0C -18 -00 -F6 -62 -64 -68 -30 -30 -60 -F0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -70 -3E -33 -33 -63 -7C -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 10 0 -2 -BITMAP -1C -36 -36 -6C -66 -66 -66 -DC -C0 -C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -60 -30 -00 -3C -4C -D8 -D8 -6C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -18 -30 -00 -3C -4C -D8 -D8 -6C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -10 -38 -6C -00 -3C -4C -D8 -D8 -6C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -34 -58 -00 -3C -4C -D8 -D8 -6C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -28 -28 -00 -3C -4C -D8 -D8 -6C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -18 -24 -18 -00 -3C -4C -D8 -D8 -6C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 815 0 -DWIDTH 9 0 -BBX 8 5 0 0 -BITMAP -77 -1B -7E -D9 -EE -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -38 -48 -C0 -C8 -70 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -30 -00 -38 -48 -F0 -C8 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -18 -30 -00 -38 -48 -F0 -C8 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -38 -6C -00 -38 -48 -F0 -C8 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -28 -28 -00 -38 -48 -F0 -C8 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -C0 -60 -00 -E0 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -30 -60 -00 -E0 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 5 9 0 0 -BITMAP -20 -70 -D8 -00 -E0 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -A0 -A0 -00 -E0 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -68 -30 -50 -38 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -34 -58 -00 -D8 -6C -6C -D8 -DC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -30 -00 -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -18 -30 -00 -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -70 -D8 -00 -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -68 -B0 -00 -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -50 -00 -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 7 6 -1 -1 -BITMAP -1A -2C -7C -68 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -60 -30 -00 -EC -6C -D8 -D8 -6C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -18 -30 -00 -EC -6C -D8 -D8 -6C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -10 -38 -6C -00 -EC -6C -D8 -D8 -6C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -28 -28 -00 -EC -6C -D8 -D8 -6C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -18 -30 -00 -EC -64 -68 -28 -30 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 648 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -70 -30 -20 -78 -6C -6C -C8 -F0 -C0 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -28 -28 -00 -EC -64 -68 -28 -30 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenBI10-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenBI10-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenBI10-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenBI10-L1.bdf:1.1 Wed Apr 4 18:55:38 2001 +++ xc/fonts/bdf/100dpi/ncenBI10-L1.bdf Wed Mar 16 21:03:49 2005 @@ -1,3341 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenBI10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-I-Normal--14-100-100-100-P-88-ISO8859-1 -SIZE 10 100 100 -FONTBOUNDINGBOX 19 18 -3 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 100 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 88 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 11 -X_HEIGHT 7 -FONT_ASCENT 13 -FONT_DESCENT 3 -FACE_NAME "New Century Schoolbook Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -30 -30 -30 -60 -60 -60 -40 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 6 4 0 7 -BITMAP -6C -6C -D8 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -14 -14 -14 -7E -28 -28 -FC -50 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 13 0 -1 -BITMAP -04 -1E -2A -48 -68 -70 -38 -1C -2C -24 -A8 -F0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 13 0 -BBX 12 12 0 -1 -BITMAP -3080 -6F80 -C900 -C900 -D200 -6260 -04D0 -0590 -0990 -09A0 -10C0 -1000 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 889 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -0E00 -1300 -3300 -3200 -1C00 -38F0 -5C40 -CE80 -C700 -E790 -79E0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 1 4 1 7 -BITMAP -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 5 13 0 -2 -BITMAP -08 -10 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 5 13 -1 -2 -BITMAP -20 -10 -18 -18 -18 -18 -18 -18 -30 -30 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 5 1 6 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 3 5 -1 -3 -BITMAP -60 -60 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 4 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -36 -66 -66 -46 -C4 -CC -CC -CC -D8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 6 11 0 0 -BITMAP -0C -3C -18 -18 -18 -18 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -3C -66 -66 -06 -0C -18 -30 -60 -C2 -FC -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -26 -66 -04 -18 -0C -0C -0C -CC -D8 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -06 -0E -16 -26 -2C -4C -8C -FE -18 -18 -7E -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -3E -3C -20 -40 -78 -0C -0C -0C -CC -D8 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -36 -66 -60 -78 -CC -CC -CC -CC -D8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -7E -7E -84 -0C -18 -18 -30 -30 -60 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -32 -22 -32 -3C -3C -4C -C4 -C4 -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -36 -66 -66 -66 -66 -3C -0C -CC -D8 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -60 -60 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 4 10 -1 -3 -BITMAP -30 -30 -00 -00 -00 -60 -60 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -01 -07 -1C -70 -C0 -70 -1C -07 -01 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 4 0 3 -BITMAP -FF -00 -00 -FF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -80 -E0 -38 -0E -03 -0E -38 -E0 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 481 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -70 -98 -98 -30 -60 -C0 -90 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -0F80 -3060 -4020 -4D90 -9B90 -B190 -B320 -B720 -9BC0 -4020 -3FC0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 11 11 -1 0 -BITMAP -0300 -0700 -0700 -0D80 -0980 -1980 -1180 -3FC0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 759 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -7F00 -3180 -3180 -3180 -3300 -7E00 -6180 -6180 -6180 -6300 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -0F40 -30C0 -6040 -6040 -C000 -C000 -C000 -C000 -C080 -6180 -3E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -7F80 -30C0 -3060 -3060 -3060 -6060 -6060 -60C0 -60C0 -6180 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -7F80 -3080 -3080 -3200 -3200 -7E00 -6200 -6200 -6080 -6100 -FF00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 704 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -7F80 -3080 -3080 -3200 -3200 -7E00 -6200 -6200 -6000 -6000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 815 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -0F40 -30C0 -6040 -6040 -C000 -C000 -C7C0 -C180 -C180 -6300 -3D00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -79E0 -30C0 -30C0 -30C0 -30C0 -7F80 -6180 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 11 0 0 -BITMAP -78 -30 -30 -30 -30 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -0F -06 -06 -06 -06 -0C -0C -0C -CC -C8 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -79E0 -3080 -3100 -3200 -3400 -3C00 -6600 -6700 -6380 -61C0 -F3E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 704 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -7800 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -6080 -6100 -FF00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 15 0 -BBX 14 11 0 0 -BITMAP -783C -3838 -3858 -2C58 -2CD8 -2C98 -2DB0 -6730 -4630 -4630 -E678 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 852 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -7870 -3820 -3C20 -2C20 -2E60 -2640 -6740 -4340 -43C0 -41C0 -E1C0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -0F80 -30C0 -6060 -6060 -C060 -C060 -C060 -C0C0 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -7F80 -30C0 -30C0 -30C0 -3180 -3F00 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 13 0 -2 -BITMAP -0F80 -30C0 -6060 -6060 -C060 -C060 -C060 -DCC0 -E6C0 -6380 -3F20 -03C0 -0180 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 796 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -7F80 -30C0 -30C0 -30C0 -3180 -3E00 -6300 -6300 -6180 -61A0 -F1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -1E80 -7180 -6080 -6080 -7800 -3E00 -0F00 -8300 -8300 -C700 -BC00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -FFC0 -CCC0 -8C40 -0C00 -0C00 -1800 -1800 -1800 -1800 -1800 -3C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -F1C0 -6080 -6080 -6080 -6080 -C180 -C100 -C100 -C100 -E300 -7E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -F9E0 -60C0 -6080 -6180 -3100 -3300 -3200 -3400 -1C00 -1800 -1800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 15 0 -BBX 16 11 0 0 -BITMAP -FBCF -6186 -6184 -638C -6388 -34D8 -34D0 -38E0 -38E0 -30C0 -30C0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 12 11 -1 0 -BITMAP -3CF0 -1860 -0CC0 -0D80 -0700 -0600 -0F00 -1B00 -3180 -6180 -F3C0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 9 0 -BBX 10 11 0 0 -BITMAP -F1C0 -6180 -3300 -3200 -1C00 -1800 -1800 -1000 -3000 -3000 -7800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 704 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -7F80 -4180 -4380 -0700 -0E00 -1C00 -3800 -7000 -E100 -C100 -FF00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 13 0 -2 -BITMAP -3C -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 6 11 1 0 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -08 -08 -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 13 -1 -2 -BITMAP -3C -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 4 -BITMAP -10 -10 -38 -28 -6C -44 -C6 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 1 -1 -2 -BITMAP -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 3 0 8 -BITMAP -C0 -60 -10 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -3B00 -6700 -C300 -C600 -C600 -CE80 -7700 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -70 -30 -30 -60 -7C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -3C -66 -C6 -C0 -C0 -C4 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0380 -0180 -0180 -0300 -3B00 -6700 -C300 -C600 -C600 -CE80 -7700 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 519 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -3C -66 -C6 -FC -C0 -C4 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 7 14 0 -3 -BITMAP -0E -16 -30 -30 -F8 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 9 12 -1 -3 -BITMAP -0180 -0380 -1E00 -2300 -6300 -6200 -3C00 -4000 -7E00 -7F00 -8300 -FC00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -7000 -3000 -3000 -6000 -6600 -6F00 -7300 -C300 -C600 -C680 -C700 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -30 -30 -00 -E0 -60 -60 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 370 0 -DWIDTH 4 0 -BBX 7 13 -3 -3 -BITMAP -06 -06 -00 -1C -0C -0C -0C -18 -18 -18 -18 -D0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 648 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -70 -30 -30 -60 -6F -73 -66 -F8 -CC -CF -C6 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -70 -30 -30 -60 -60 -60 -60 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 15 0 -BBX 14 7 0 0 -BITMAP -E630 -6F78 -7398 -6318 -C630 -C634 -C638 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -E600 -6F00 -7300 -6300 -C600 -C680 -C700 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -3C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 648 0 -DWIDTH 8 0 -BBX 9 10 -2 -3 -BITMAP -3B00 -1D80 -1980 -3180 -3180 -3300 -3E00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 8 10 0 -3 -BITMAP -3D -67 -C3 -C3 -C6 -CE -76 -0C -0C -1E -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -EE -76 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 481 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -1E -66 -60 -38 -0C -CC -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -30 -30 -F8 -60 -60 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -E300 -6300 -6300 -C600 -CE00 -F680 -6700 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -E6 -66 -62 -C2 -C4 -CC -78 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 833 0 -DWIDTH 13 0 -BBX 12 7 0 0 -BITMAP -E330 -6330 -6310 -C610 -C620 -CE60 -73C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -33 -77 -1C -18 -39 -EE -CC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 9 10 -1 -3 -BITMAP -6180 -7180 -B100 -1A00 -1A00 -0C00 -0C00 -0800 -D000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3B -7E -44 -08 -31 -7E -9C -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 5 13 0 -2 -BITMAP -08 -10 -30 -30 -30 -20 -C0 -60 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 1 11 4 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 5 13 0 -2 -BITMAP -60 -30 -30 -30 -30 -18 -20 -60 -60 -60 -60 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 3 0 3 -BITMAP -38C0 -7F80 -C700 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 11 0 -3 -BITMAP -30 -30 -00 -20 -20 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 9 0 -1 -BITMAP -04 -3C -6E -D6 -D0 -D0 -E4 -78 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0700 -0980 -1980 -1800 -1800 -7F00 -1800 -1800 -7080 -BF00 -DE00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 7 0 2 -BITMAP -BA -6C -C6 -C6 -C6 -6C -BA -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -F1C0 -6080 -3100 -3200 -1C00 -7F00 -1800 -FE00 -1000 -3000 -7800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 1 11 3 0 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 -2 -BITMAP -1E -33 -33 -18 -3C -4E -67 -73 -3A -1C -CC -CC -78 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 0 8 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -1F00 -60C0 -4F40 -9920 -9020 -9020 -9920 -8E20 -4040 -60C0 -1F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 412 0 -DWIDTH 8 0 -BBX 7 8 0 3 -BITMAP -36 -4E -C6 -CC -76 -00 -00 -FE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 481 0 -DWIDTH 10 0 -BBX 9 6 0 1 -BITMAP -1980 -3300 -6600 -CC00 -6600 -3300 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 4 0 3 -BITMAP -FF -01 -01 -01 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 4 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -1F00 -60C0 -5E40 -9220 -9220 -9C20 -9620 -9320 -4040 -60C0 -1F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 0 8 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 1 7 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 5 0 -BBX 5 6 0 5 -BITMAP -70 -98 -30 -60 -C0 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 5 0 -BBX 6 6 -1 5 -BITMAP -38 -0C -38 -18 -98 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 3 0 8 -BITMAP -30 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 10 0 -BBX 10 10 -1 -3 -BITMAP -7180 -3180 -3180 -6300 -6700 -7B40 -7380 -8000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -7F -EA -CA -CA -CA -74 -14 -14 -14 -14 -3C -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 2 3 1 3 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 0 -3 -BITMAP -40 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 5 0 -BBX 3 6 0 5 -BITMAP -20 -E0 -60 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 356 0 -DWIDTH 8 0 -BBX 7 8 0 3 -BITMAP -3C -66 -C6 -CC -78 -00 -00 -FE -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 481 0 -DWIDTH 10 0 -BBX 9 6 0 1 -BITMAP -6600 -3300 -1980 -3300 -6600 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -2100 -E100 -6200 -4200 -4400 -E4C0 -0940 -0AC0 -14C0 -17E0 -2080 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -2100 -E100 -6200 -4200 -4400 -E5C0 -0A60 -0860 -11C0 -1300 -23C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 12 0 -BBX 12 11 -1 0 -BITMAP -3880 -0C80 -3900 -1900 -9A00 -7260 -04A0 -0560 -0A60 -0BF0 -1040 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 481 0 -DWIDTH 7 0 -BBX 5 11 0 -3 -BITMAP -18 -18 -00 -30 -48 -18 -30 -60 -C8 -C8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 11 15 -1 0 -BITMAP -1C00 -0E00 -0300 -0000 -0300 -0700 -0700 -0D80 -0980 -1980 -1180 -3FC0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 11 15 -1 0 -BITMAP -00E0 -01C0 -0300 -0000 -0300 -0700 -0700 -0D80 -0980 -1980 -1180 -3FC0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 11 15 -1 0 -BITMAP -0100 -0380 -06C0 -0000 -0300 -0700 -0700 -0D80 -0980 -1980 -1180 -3FC0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 11 14 -1 0 -BITMAP -0740 -0B80 -0000 -0300 -0700 -0700 -0D80 -0980 -1980 -1180 -3FC0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 11 14 -1 0 -BITMAP -06C0 -06C0 -0000 -0300 -0700 -0700 -0D80 -0980 -1980 -1180 -3FC0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 11 15 -1 0 -BITMAP -0300 -0480 -0300 -0000 -0300 -0700 -0700 -0D80 -0980 -1980 -1180 -3FC0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 14 0 -BBX 14 11 -1 0 -BITMAP -0FFC -0584 -0D84 -0990 -1990 -11F0 -3F10 -2310 -6304 -4304 -E7FC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 14 0 -3 -BITMAP -0F40 -30C0 -6040 -6040 -C000 -C000 -C000 -C000 -C080 -6180 -3E00 -0800 -0400 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 9 15 0 0 -BITMAP -3800 -1C00 -0600 -0000 -7F80 -3080 -3080 -3200 -3200 -7E00 -6200 -6200 -6080 -6080 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 9 15 0 0 -BITMAP -0380 -0700 -0C00 -0000 -7F80 -3080 -3080 -3200 -3200 -7E00 -6200 -6200 -6080 -6080 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 9 15 0 0 -BITMAP -0400 -0E00 -1B00 -0000 -7F80 -3080 -3080 -3200 -3200 -7E00 -6200 -6200 -6080 -6080 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1B00 -1B00 -0000 -7F80 -3080 -3080 -3200 -3200 -7E00 -6200 -6200 -6080 -6080 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 15 0 0 -BITMAP -E0 -70 -18 -00 -78 -30 -30 -30 -30 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 7 15 0 0 -BITMAP -0E -1C -30 -00 -78 -30 -30 -30 -30 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 15 0 0 -BITMAP -10 -38 -6C -00 -78 -30 -30 -30 -30 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -6C -6C -00 -78 -30 -30 -30 -30 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -7F80 -30C0 -3060 -3060 -3060 -FC60 -6060 -60C0 -60C0 -6180 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 852 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -0740 -0B80 -0000 -7870 -3820 -3C20 -2C20 -2E60 -2640 -6740 -4340 -43C0 -41C0 -E1C0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -1C00 -0E00 -0300 -0000 -0F80 -30C0 -6060 -6060 -C060 -C060 -C060 -C0C0 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -00E0 -01C0 -0300 -0000 -0F80 -30C0 -6060 -6060 -C060 -C060 -C060 -C0C0 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0200 -0700 -0D80 -0000 -0F80 -30C0 -6060 -6060 -C060 -C060 -C060 -C0C0 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0740 -0B80 -0000 -0F80 -30C0 -6060 -6060 -C060 -C060 -C060 -C0C0 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0D80 -0D80 -0000 -0F80 -30C0 -6060 -6060 -C060 -C060 -C060 -C0C0 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 8 7 0 1 -BITMAP -C3 -66 -3C -18 -3C -66 -C3 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -0FA0 -30C0 -60E0 -6160 -C260 -C460 -C860 -D0C0 -E0C0 -6180 -BE00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -1C00 -0E00 -0300 -0000 -F1C0 -6080 -6080 -6080 -6080 -C180 -C100 -C100 -C100 -E300 -7E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -0380 -0700 -0C00 -0000 -F1C0 -6080 -6080 -6080 -6080 -C180 -C100 -C100 -C100 -E300 -7E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -0400 -0E00 -1B00 -0000 -F1C0 -6080 -6080 -6080 -6080 -C180 -C100 -C100 -C100 -E300 -7E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -1B00 -1B00 -0000 -F1C0 -6080 -6080 -6080 -6080 -C180 -C100 -C100 -C100 -E300 -7E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 9 0 -BBX 10 15 0 0 -BITMAP -01C0 -0300 -0600 -0000 -F1C0 -6180 -3300 -3200 -1C00 -1800 -1800 -3000 -3000 -3000 -7800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -7800 -3000 -3F80 -30C0 -30C0 -30C0 -6180 -7F00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 14 0 -3 -BITMAP -0F00 -1180 -3180 -3100 -3600 -6300 -6300 -6300 -6300 -C200 -CC00 -C000 -C000 -8000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -3000 -1800 -0400 -0000 -3B00 -6700 -C300 -C600 -C600 -CE80 -7700 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0600 -0C00 -1000 -0000 -3B00 -6700 -C300 -C600 -C600 -CE80 -7700 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0800 -1C00 -3600 -0000 -3B00 -6700 -C300 -C600 -C600 -CE80 -7700 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -1A00 -2C00 -0000 -3B00 -6700 -C300 -C600 -C600 -CE80 -7700 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -3600 -3600 -0000 -3B00 -6700 -C300 -C600 -C600 -CE80 -7700 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0C00 -1200 -0C00 -0000 -3B00 -6700 -C300 -C600 -C600 -CE80 -7700 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 12 7 0 0 -BITMAP -39E0 -6730 -0630 -7FE0 -C600 -CE20 -73C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 7 10 0 -3 -BITMAP -3C -66 -C6 -C0 -C0 -C4 -78 -20 -10 -70 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 519 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -60 -30 -08 -00 -3C -66 -C6 -FC -C0 -C4 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 519 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -06 -0C -10 -00 -3C -66 -C6 -FC -C0 -C4 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 519 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -10 -38 -6C -00 -3C -66 -C6 -FC -C0 -C4 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 519 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -36 -36 -00 -3C -66 -C6 -FC -C0 -C4 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -C0 -60 -10 -00 -E0 -60 -60 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -30 -60 -80 -00 -E0 -60 -60 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 5 11 0 0 -BITMAP -20 -70 -D8 -00 -E0 -60 -60 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -D8 -D8 -00 -E0 -60 -60 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -C8 -30 -58 -0C -3C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -0D00 -1600 -0000 -E600 -6F00 -7300 -6300 -C600 -C680 -C700 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -60 -30 -08 -00 -3C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -06 -0C -10 -00 -3C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -08 -1C -36 -00 -3C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -1A -2C -00 -3C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -36 -36 -00 -3C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 9 7 -1 0 -BITMAP -1E80 -3300 -6700 -6B00 -7300 -6600 -BC00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -3000 -1800 -0400 -0000 -E300 -6300 -6300 -C600 -CE00 -F680 -6700 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0600 -0C00 -1000 -0000 -E300 -6300 -6300 -C600 -CE00 -F680 -6700 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0800 -1C00 -3600 -0000 -E300 -6300 -6300 -C600 -CE00 -F680 -6700 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -3600 -3600 -0000 -E300 -6300 -6300 -C600 -CE00 -F680 -6700 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 9 14 -1 -3 -BITMAP -0300 -0600 -0800 -0000 -6180 -7180 -B100 -1A00 -1A00 -0C00 -0C00 -0800 -D000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 648 0 -DWIDTH 8 0 -BBX 9 14 -2 -3 -BITMAP -1C00 -0C00 -0C00 -0800 -1B00 -1D80 -1980 -3180 -3180 -3300 -3E00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 9 13 -1 -3 -BITMAP -1B00 -1B00 -0000 -6180 -7180 -B100 -1A00 -1A00 -0C00 -0C00 -0800 -D000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenBI12-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenBI12-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenBI12-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenBI12-L1.bdf:1.1 Wed Apr 4 18:55:38 2001 +++ xc/fonts/bdf/100dpi/ncenBI12-L1.bdf Wed Mar 16 21:03:49 2005 @@ -1,3528 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenBI12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-I-Normal--17-120-100-100-P-99-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 21 19 -3 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 17 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 99 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 12 -X_HEIGHT 8 -FONT_ASCENT 14 -FONT_DESCENT 3 -FACE_NAME "New Century Schoolbook Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 14 0 -BBX 15 11 -1 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 1 1 1 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 12 0 0 -BITMAP -18 -3C -38 -38 -30 -30 -20 -20 -00 -60 -F0 -60 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 7 5 1 7 -BITMAP -CC -EE -CC -88 -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0900 -0900 -0900 -0900 -7FC0 -1200 -1200 -FF80 -2400 -2400 -2400 -2400 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 9 15 0 -1 -BITMAP -0200 -0200 -1F00 -2480 -6580 -6580 -7800 -3E00 -0F00 -0B00 -D300 -D300 -9600 -7800 -2000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 12 12 2 0 -BITMAP -3880 -7780 -6500 -C500 -CA00 -CAE0 -75D0 -0590 -0B10 -0B20 -1320 -11C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 14 12 0 0 -BITMAP -03C0 -0660 -0E60 -0EC0 -0700 -1E7C -7730 -63A0 -E3A0 -F1C4 -7BF8 -3CF0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 3 5 2 7 -BITMAP -C0 -E0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 14 1 -2 -BITMAP -04 -18 -30 -30 -60 -60 -E0 -C0 -C0 -C0 -C0 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 14 -1 -2 -BITMAP -10 -08 -08 -0C -0C -0C -0C -1C -18 -18 -30 -30 -60 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 7 1 5 -BITMAP -10 -54 -D6 -38 -D6 -54 -10 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -18 -18 -18 -FF -FF -18 -18 -18 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 4 6 0 -3 -BITMAP -60 -F0 -70 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 2 0 3 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 4 3 0 0 -BITMAP -60 -F0 -60 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 12 0 0 -BITMAP -08 -18 -10 -10 -30 -20 -20 -60 -40 -40 -C0 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -1E -37 -63 -63 -E3 -C3 -C3 -C7 -C6 -C6 -EC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -03 -3F -06 -0E -0C -0C -1C -1C -18 -38 -38 -FE -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 10 12 -1 0 -BITMAP -0F00 -1180 -21C0 -38C0 -39C0 -1380 -0700 -0E00 -1880 -2100 -7F00 -FE00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1F00 -3380 -7980 -3380 -0700 -1C00 -0600 -4700 -E300 -C700 -CE00 -7C00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0180 -0380 -0700 -0B00 -1700 -2600 -4600 -8E00 -FF00 -0C00 -0C00 -3E00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 11 12 0 0 -BITMAP -1FE0 -1FC0 -3000 -3000 -2000 -3E00 -0700 -0380 -6380 -E300 -C700 -7C00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0F00 -3380 -3300 -6000 -6E00 -F700 -E300 -C300 -C700 -C600 -CE00 -7800 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -7F80 -7F00 -C200 -8600 -0400 -0C00 -1800 -3800 -3000 -7000 -7000 -6000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0F00 -1180 -3180 -3100 -3B00 -1E00 -3E00 -6300 -C300 -C300 -C600 -7C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0F00 -1B80 -3180 -7180 -6180 -6380 -7780 -3B00 -0300 -6600 -E600 -7800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -30 -78 -30 -00 -00 -60 -F0 -60 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 5 11 0 -3 -BITMAP -30 -78 -30 -00 -00 -60 -F0 -70 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -03 -0E -38 -E0 -E0 -38 -0E -03 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 5 1 2 -BITMAP -FF -FF -00 -FF -FF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -C0 -70 -1C -07 -07 -1C -70 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 481 0 -DWIDTH 8 0 -BBX 7 12 1 0 -BITMAP -3C -46 -8E -9E -3C -70 -44 -38 -00 -60 -F0 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -0F80 -38E0 -2020 -66B0 -CD90 -9990 -9990 -9130 -DB60 -6C90 -7060 -1FC0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 741 0 -DWIDTH 12 0 -BBX 13 12 -1 0 -BITMAP -0180 -0180 -0380 -0380 -05C0 -0DC0 -09C0 -1FC0 -30E0 -20E0 -60E0 -FBF8 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 13 12 -1 0 -BITMAP -3FF0 -0E38 -0E38 -0E38 -1C70 -1FC0 -1CE0 -1C70 -3870 -3870 -38E0 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 12 12 1 0 -BITMAP -07D0 -1C70 -3820 -7020 -7020 -E000 -E000 -E000 -E020 -6040 -7080 -1F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 14 12 -1 0 -BITMAP -3FE0 -0E38 -0E18 -0E1C -1C1C -1C1C -1C1C -1C38 -3838 -3870 -38E0 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 741 0 -DWIDTH 12 0 -BBX 13 12 -1 0 -BITMAP -3FF8 -0E18 -0E10 -0E50 -1CC0 -1F80 -1D80 -1C90 -3830 -3820 -3860 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 704 0 -DWIDTH 12 0 -BBX 13 12 -1 0 -BITMAP -3FF8 -0E18 -0E10 -0E50 -1CC0 -1F80 -1D80 -1C80 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 815 0 -DWIDTH 14 0 -BBX 13 12 1 0 -BITMAP -07D0 -1C70 -3820 -7020 -7000 -E000 -E3F8 -E0E0 -E0E0 -61C0 -71C0 -1E40 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 14 0 -BBX 16 12 -1 0 -BITMAP -3FBF -0E1C -0E1C -0E1C -1C38 -1FF8 -1C38 -1C38 -3870 -3870 -3870 -FDFC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 9 12 -1 0 -BITMAP -3F80 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 12 12 0 0 -BITMAP -07F0 -01C0 -01C0 -01C0 -0380 -0380 -0380 -6380 -F700 -E700 -8600 -7C00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 15 12 -1 0 -BITMAP -3FBE -0E18 -0E30 -0E60 -1CC0 -1FC0 -1FC0 -1CE0 -38E0 -3870 -3870 -FDFC -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 704 0 -DWIDTH 12 0 -BBX 12 12 -1 0 -BITMAP -3F80 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C10 -3830 -3820 -38E0 -FFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 16 0 -BBX 19 12 -2 0 -BITMAP -1F07E0 -070780 -070F80 -070F80 -0F9700 -0B9700 -0BA700 -19E700 -11CE00 -118E00 -318E00 -FD3F80 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 852 0 -DWIDTH 14 0 -BBX 16 12 -1 0 -BITMAP -3E1F -0F04 -0F04 -0B8C -1B88 -11C8 -11D8 -10F0 -30F0 -2070 -2060 -F820 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 13 12 1 0 -BITMAP -07C0 -1C70 -3830 -7038 -7038 -E038 -E038 -E070 -E070 -60E0 -71C0 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 741 0 -DWIDTH 12 0 -BBX 13 12 -1 0 -BITMAP -3FF0 -0E38 -0E18 -0E38 -1C38 -1C70 -1FC0 -1C00 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 13 15 1 -3 -BITMAP -07C0 -1C70 -3830 -7038 -7038 -E038 -E038 -E630 -E970 -71E0 -71C0 -1FC0 -01D0 -01D0 -00E0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 796 0 -DWIDTH 14 0 -BBX 14 12 -1 0 -BITMAP -3FF8 -0E1C -0E1C -0E3C -1C78 -1FE0 -1C60 -1C70 -38F0 -38F4 -38E4 -FE78 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 685 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -0FA0 -18C0 -30C0 -3040 -3C00 -3F80 -1FC0 -43C0 -40C0 -60C0 -F180 -9F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 13 12 0 0 -BITMAP -7FF8 -6738 -C710 -8710 -8E10 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -7F00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 14 12 1 0 -BITMAP -FEFC -3830 -3830 -7020 -7020 -7060 -7040 -E040 -E040 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 12 0 -BBX 14 12 0 0 -BITMAP -FEFC -3830 -3860 -3840 -1CC0 -1C80 -1D80 -1D00 -0E00 -0E00 -0C00 -0C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 16 0 -BBX 18 12 0 0 -BITMAP -FDF7C0 -38E300 -38E200 -38E600 -39E400 -39EC00 -1A6800 -1E7800 -1C7000 -1C7000 -186000 -186000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 741 0 -DWIDTH 12 0 -BBX 15 12 -2 0 -BITMAP -3FBE -0E18 -0E30 -0760 -07C0 -0380 -0380 -07C0 -0DC0 -18E0 -30E0 -FBF8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 12 0 -BBX 13 12 0 0 -BITMAP -FEF8 -3830 -3860 -1CC0 -1D80 -1F00 -0E00 -0E00 -1C00 -1C00 -1C00 -7F00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 704 0 -DWIDTH 12 0 -BBX 13 12 -1 0 -BITMAP -1FF8 -1CF0 -30E0 -21C0 -0380 -0700 -0F00 -1E10 -1C30 -3860 -71E0 -FFE0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -1E -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -C0 -40 -60 -20 -30 -10 -18 -0C -04 -06 -02 -03 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 7 14 -1 -2 -BITMAP -1E -06 -06 -0C -0C -0C -0C -18 -18 -18 -18 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 7 1 5 -BITMAP -18 -18 -3C -24 -66 -42 -C3 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 2 -1 -3 -BITMAP -FF -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 3 1 9 -BITMAP -C0 -60 -10 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 8 0 0 -BITMAP -1DC0 -7780 -6380 -E380 -C300 -C700 -EF40 -7B80 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -7800 -3800 -3000 -3000 -7700 -7B80 -7180 -E180 -E380 -C300 -CE00 -7800 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 537 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -1E -73 -67 -E2 -C0 -C0 -E4 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -01E0 -00E0 -00C0 -01C0 -1D80 -7780 -6380 -E380 -C300 -C700 -E740 -7B80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -1E -77 -63 -CE -FC -C0 -E2 -7C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 10 15 -1 -3 -BITMAP -0380 -06C0 -0CC0 -0C00 -3F00 -1C00 -1800 -1800 -3800 -3000 -3000 -7000 -6000 -6000 -E000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 11 12 -1 -3 -BITMAP -0060 -07A0 -1CC0 -38E0 -38E0 -19C0 -3F00 -6000 -3F00 -7F80 -C180 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3C00 -1C00 -1800 -3800 -3380 -35C0 -39C0 -7980 -7380 -6300 -E740 -E380 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 12 0 0 -BITMAP -18 -3C -18 -00 -78 -38 -30 -70 -70 -E0 -E8 -70 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 9 15 -3 -3 -BITMAP -0300 -0780 -0300 -0000 -0F00 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -CC00 -D800 -7000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 648 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1E00 -0E00 -0C00 -1C00 -1B80 -1CC0 -39C0 -3180 -7E00 -7700 -6340 -E380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 12 0 0 -BITMAP -3C -1C -18 -38 -30 -30 -70 -70 -60 -E0 -E8 -70 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 15 0 -BBX 15 8 -1 0 -BITMAP -739C -35EE -39CE -318C -739C -6318 -633A -E71C -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 11 0 -BBX 10 8 0 0 -BITMAP -7380 -35C0 -39C0 -7180 -7380 -6300 -E740 -E380 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -1E00 -7300 -6380 -E180 -C380 -E300 -6700 -3C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 648 0 -DWIDTH 11 0 -BBX 11 11 -1 -3 -BITMAP -3DC0 -1EE0 -1C60 -1860 -38E0 -38C0 -3DC0 -7700 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 10 0 -BBX 10 11 0 -3 -BITMAP -1EC0 -7380 -6180 -E380 -C300 -C700 -EF00 -7A00 -0600 -0600 -0F00 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -3B80 -1D80 -3980 -3800 -3000 -7000 -6000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 481 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -1E -73 -63 -7C -3E -C6 -CE -78 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -18 -18 -30 -FC -70 -60 -60 -E0 -C8 -D0 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 11 0 -BBX 10 8 0 0 -BITMAP -79C0 -39C0 -3180 -7380 -6300 -E700 -EB40 -7380 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -F6 -66 -62 -E6 -C6 -C4 -CC -78 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 13 8 0 0 -BITMAP -79D8 -39D8 -3188 -7398 -6710 -E730 -EB60 -73C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 10 8 -1 0 -BITMAP -39C0 -5AC0 -1E00 -0C00 -0C00 -1E00 -D680 -E700 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 9 11 -1 -3 -BITMAP -3180 -7980 -B880 -1D80 -1D00 -0E00 -0C00 -0C00 -C800 -D000 -6000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -39 -7F -46 -0C -38 -61 -FE -9C -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 14 1 -2 -BITMAP -0C -10 -18 -38 -30 -20 -C0 -20 -60 -60 -60 -C0 -80 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 1 12 5 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 14 0 -2 -BITMAP -18 -04 -0C -18 -18 -18 -10 -0C -30 -30 -30 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 3 1 3 -BITMAP -71 -FF -8E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 1 1 1 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 12 -1 -3 -BITMAP -18 -3C -18 -00 -10 -10 -30 -30 -70 -70 -F0 -60 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 12 1 -2 -BITMAP -0080 -0100 -1E00 -7300 -6700 -EA00 -C800 -D200 -E400 -7800 -4000 -8000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0780 -0CC0 -19C0 -1980 -1800 -1800 -7F00 -1800 -1800 -7C40 -BF80 -6700 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 8 8 1 2 -BITMAP -5A -FF -66 -C3 -C3 -66 -FF -5A -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 11 12 1 0 -BITMAP -FBE0 -70C0 -3180 -3B00 -1E00 -1C00 -FF00 -1800 -FF00 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 1 12 5 0 -BITMAP -80 -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 15 -1 -3 -BITMAP -0780 -08C0 -19C0 -1C80 -0E00 -3F00 -6380 -6180 -7180 -3F00 -1C00 -4E00 -E600 -C400 -7800 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 1 9 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -0F00 -39C0 -6060 -4720 -C930 -9810 -9810 -C930 -4620 -6060 -39C0 -0F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 412 0 -DWIDTH 7 0 -BBX 7 7 0 5 -BITMAP -3A -6C -C8 -DA -6C -00 -FC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 481 0 -DWIDTH 8 0 -BBX 8 6 -1 1 -BITMAP -11 -33 -66 -CC -66 -22 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 5 1 2 -BITMAP -FF -FF -03 -03 -03 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 2 0 3 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -0F00 -39C0 -6060 -5F20 -C9B0 -8F10 -8910 -C930 -5DA0 -6060 -39C0 -0F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 1 10 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 5 5 2 7 -BITMAP -70 -D8 -88 -D8 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -18 -18 -FF -FF -18 -18 -FF -FF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 6 0 -BBX 6 7 0 5 -BITMAP -38 -4C -6C -08 -30 -7C -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 6 0 -BBX 6 7 0 5 -BITMAP -38 -6C -0C -30 -18 -D8 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 3 2 9 -BITMAP -30 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 11 0 -BBX 13 11 -2 -3 -BITMAP -3E30 -0E70 -0C60 -1CE0 -18C0 -39C8 -3AD0 -7CE0 -4000 -4000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -3FC0 -6D00 -E900 -C900 -DB00 -7200 -1200 -1600 -3400 -2400 -2400 -FF00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 4 3 0 3 -BITMAP -60 -F0 -60 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 4 -1 -3 -BITMAP -60 -60 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 6 0 -BBX 6 7 0 5 -BITMAP -0C -7C -18 -18 -30 -30 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 356 0 -DWIDTH 6 0 -BBX 7 7 0 5 -BITMAP -3C -66 -C6 -CC -78 -00 -FC -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 481 0 -DWIDTH 8 0 -BBX 9 6 -1 1 -BITMAP -6600 -3300 -1980 -3300 -6600 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 14 0 -BBX 14 12 0 0 -BITMAP -0C20 -7C60 -18C0 -1880 -3180 -3118 -FB38 -0658 -04B8 -0DFC -1830 -10F8 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 14 0 -BBX 13 12 0 0 -BITMAP -0C60 -7C40 -18C0 -1980 -3100 -3370 -FA98 -06D8 -0C10 -0860 -18F8 -31F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 14 0 -BBX 14 12 0 0 -BITMAP -3820 -6C60 -0CC0 -3080 -1980 -D918 -7338 -0658 -04B8 -0DFC -1830 -10F8 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 481 0 -DWIDTH 8 0 -BBX 7 12 0 -3 -BITMAP -0C -1E -0C -00 -38 -44 -1C -78 -F2 -E2 -C4 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 741 0 -DWIDTH 12 0 -BBX 13 16 -1 0 -BITMAP -0600 -0300 -0080 -0000 -0180 -0180 -0380 -0380 -05C0 -0DC0 -09C0 -1FC0 -30E0 -20E0 -60E0 -FBF8 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 741 0 -DWIDTH 12 0 -BBX 13 16 -1 0 -BITMAP -0060 -00C0 -0100 -0000 -0180 -0180 -0380 -0380 -05C0 -0DC0 -09C0 -1FC0 -30E0 -20E0 -60E0 -FBF8 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 741 0 -DWIDTH 12 0 -BBX 13 16 -1 0 -BITMAP -0180 -03C0 -0660 -0000 -0180 -0180 -0380 -0380 -05C0 -0DC0 -09C0 -1FC0 -30E0 -20E0 -60E0 -FBF8 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 741 0 -DWIDTH 12 0 -BBX 13 15 -1 0 -BITMAP -03A0 -05C0 -0000 -0180 -0180 -0380 -0380 -05C0 -0DC0 -09C0 -1FC0 -30E0 -20E0 -60E0 -FBF8 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 741 0 -DWIDTH 12 0 -BBX 13 15 -1 0 -BITMAP -0660 -0660 -0000 -0180 -0180 -0380 -0380 -05C0 -0DC0 -09C0 -1FC0 -30E0 -20E0 -60E0 -FBF8 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 741 0 -DWIDTH 12 0 -BBX 13 16 -1 0 -BITMAP -0180 -0240 -0240 -0180 -0180 -0180 -0380 -0380 -05C0 -0DC0 -09C0 -1FC0 -30E0 -20E0 -60E0 -FBF8 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 16 12 -1 0 -BITMAP -07FF -03E3 -02E2 -06CA -0CD8 -09F0 -1190 -3F92 -6386 -4384 -C31C -EFFC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 12 15 1 -3 -BITMAP -07D0 -1C70 -3820 -7020 -7020 -E000 -E000 -E000 -E020 -6040 -7080 -1F00 -0C00 -0600 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 741 0 -DWIDTH 12 0 -BBX 13 16 -1 0 -BITMAP -0600 -0300 -0080 -0000 -3FF8 -0E18 -0E10 -0E50 -1CC0 -1F80 -1D80 -1C90 -3830 -3820 -3860 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 741 0 -DWIDTH 12 0 -BBX 13 16 -1 0 -BITMAP -0060 -00C0 -0100 -0000 -3FF8 -0E18 -0E10 -0E50 -1CC0 -1F80 -1D80 -1C90 -3830 -3820 -3860 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 741 0 -DWIDTH 12 0 -BBX 13 16 -1 0 -BITMAP -0180 -03C0 -0660 -0000 -3FF8 -0E18 -0E10 -0E50 -1CC0 -1F80 -1D80 -1C90 -3830 -3820 -3860 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 741 0 -DWIDTH 12 0 -BBX 13 15 -1 0 -BITMAP -0660 -0660 -0000 -3FF8 -0E18 -0E10 -0E50 -1CC0 -1F80 -1D80 -1C90 -3830 -3820 -3860 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 9 16 -1 0 -BITMAP -1800 -0C00 -0200 -0000 -3F80 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 9 16 -1 0 -BITMAP -0180 -0300 -0400 -0000 -3F80 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 9 16 -1 0 -BITMAP -0600 -0F00 -1980 -0000 -3F80 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 9 15 -1 0 -BITMAP -1980 -1980 -0000 -3F80 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 14 12 -1 0 -BITMAP -3FE0 -0E38 -0E18 -0E1C -1C1C -7F1C -1C1C -1C38 -3838 -3870 -38E0 -FF80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 852 0 -DWIDTH 14 0 -BBX 16 15 -1 0 -BITMAP -00E8 -0170 -0000 -3E1F -0F04 -0F04 -0B8C -1B88 -11C8 -11D8 -10F0 -30F0 -2070 -2060 -F820 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 13 16 1 0 -BITMAP -0C00 -0600 -0100 -0000 -07C0 -1C70 -3830 -7038 -7038 -E038 -E038 -E070 -E070 -60E0 -71C0 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 13 16 1 0 -BITMAP -0060 -00C0 -0100 -0000 -07C0 -1C70 -3830 -7038 -7038 -E038 -E038 -E070 -E070 -60E0 -71C0 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 13 16 1 0 -BITMAP -0180 -03C0 -0660 -0000 -07C0 -1C70 -3830 -7038 -7038 -E038 -E038 -E070 -E070 -60E0 -71C0 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 13 15 1 0 -BITMAP -03A0 -05C0 -0000 -07C0 -1C70 -3830 -7038 -7038 -E038 -E038 -E070 -E070 -60E0 -71C0 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 13 15 1 0 -BITMAP -0660 -0660 -0000 -07C0 -1C70 -3830 -7038 -7038 -E038 -E038 -E070 -E070 -60E0 -71C0 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -42 -E7 -7E -1C -38 -7E -E7 -42 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 13 14 1 -1 -BITMAP -0008 -07F0 -1C70 -38B0 -70B8 -7138 -E238 -E238 -E470 -E870 -68E0 -71C0 -3F00 -4000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 14 16 1 0 -BITMAP -0C00 -0600 -0100 -0000 -FEFC -3830 -3830 -7020 -7020 -7060 -7040 -E040 -E040 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 14 16 1 0 -BITMAP -0060 -00C0 -0100 -0000 -FEFC -3830 -3830 -7020 -7020 -7060 -7040 -E040 -E040 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 14 16 1 0 -BITMAP -0180 -03C0 -0660 -0000 -FEFC -3830 -3830 -7020 -7020 -7060 -7040 -E040 -E040 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 14 15 1 0 -BITMAP -0660 -0660 -0000 -FEFC -3830 -3830 -7020 -7020 -7060 -7040 -E040 -E040 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 12 0 -BBX 13 16 0 0 -BITMAP -0060 -00C0 -0100 -0000 -FEF8 -3830 -3860 -1CC0 -1D80 -1F00 -0E00 -0E00 -1C00 -1C00 -1C00 -7F00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 741 0 -DWIDTH 12 0 -BBX 12 12 -1 0 -BITMAP -3F80 -0E00 -0FE0 -0E70 -1C30 -1C70 -1C70 -1CE0 -3F80 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 10 15 -1 -3 -BITMAP -0780 -0CC0 -0CC0 -18C0 -1980 -1B00 -1980 -39C0 -31C0 -31C0 -3180 -7700 -7000 -6000 -E000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -1800 -0C00 -0200 -0000 -1DC0 -7780 -6380 -E380 -C300 -C720 -EF40 -7B80 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -0180 -0300 -0400 -0000 -1DC0 -7780 -6380 -E380 -C300 -C720 -EF40 -7B80 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -0600 -0F00 -1980 -0000 -1DC0 -7780 -6380 -E380 -C300 -C720 -EF40 -7B80 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -0E80 -1700 -0000 -1DC0 -7780 -6380 -E380 -C300 -C720 -EF40 -7B80 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -1B00 -1B00 -0000 -1DC0 -7780 -6380 -E380 -C300 -C720 -EF40 -7B80 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0600 -0B00 -0B00 -0600 -0000 -1DC0 -7780 -6380 -E380 -C300 -C720 -EF40 -7B80 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 815 0 -DWIDTH 14 0 -BBX 14 8 0 0 -BITMAP -3C78 -77DC -338C -0738 -7FE0 -E700 -E798 -7DF0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 537 0 -DWIDTH 9 0 -BBX 8 11 0 -3 -BITMAP -1E -73 -67 -E2 -C0 -C2 -E4 -78 -30 -18 -70 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -30 -18 -04 -00 -1E -77 -63 -CE -FC -C0 -E2 -7C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -03 -06 -08 -00 -1E -77 -63 -CE -FC -C0 -E2 -7C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -0C -1E -33 -00 -1E -77 -63 -CE -FC -C0 -E2 -7C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -1B -1B -00 -1E -77 -63 -CE -F8 -C0 -E2 -7C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 12 0 0 -BITMAP -C0 -60 -10 -00 -78 -38 -30 -70 -60 -EC -E8 -70 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 12 0 0 -BITMAP -0C -18 -20 -00 -78 -38 -30 -70 -60 -EC -E8 -70 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 12 0 0 -BITMAP -30 -78 -CC -00 -78 -38 -30 -70 -60 -EC -E8 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 11 0 0 -BITMAP -6C -6C -00 -78 -38 -30 -70 -60 -EC -E8 -70 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -6000 -1900 -0E00 -1600 -0300 -1F00 -7380 -6380 -E180 -C380 -E300 -6700 -3C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -0E80 -1700 -0000 -F380 -35C0 -39C0 -7180 -7380 -6320 -E740 -E380 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3000 -1800 -0400 -0000 -1E00 -7300 -6380 -E180 -C380 -E300 -6700 -3C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0300 -0600 -0800 -0000 -1E00 -7300 -6380 -E180 -C380 -E300 -6700 -3C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -1E00 -7300 -6380 -E180 -C380 -E300 -6700 -3C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -1D00 -2E00 -0000 -1E00 -7300 -6380 -E180 -C380 -E300 -6700 -3C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -3300 -3300 -0000 -1E00 -7300 -6380 -E180 -C380 -E300 -6700 -3C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -18 -18 -00 -FF -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 12 0 -2 -BITMAP -0100 -0100 -1E00 -7300 -6780 -E980 -CB80 -F300 -6700 -3C00 -4000 -4000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -1800 -0C00 -0200 -0000 -79C0 -39C0 -3180 -7380 -6300 -E720 -EB40 -7380 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -0180 -0300 -0400 -0000 -79C0 -39C0 -3180 -7380 -6300 -E720 -EB40 -7380 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -0600 -0F00 -1980 -0000 -79C0 -39C0 -3180 -7380 -6300 -E720 -EB40 -7380 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -1980 -1980 -0000 -79C0 -39C0 -3180 -7380 -6300 -E720 -EB40 -7380 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0180 -0300 -0400 -0000 -3180 -7980 -B880 -1D80 -1D00 -0E00 -0C00 -0C00 -C800 -D000 -6000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 648 0 -DWIDTH 11 0 -BBX 11 14 -1 -3 -BITMAP -1E00 -0E00 -0C00 -1DC0 -1EE0 -1C60 -1860 -38E0 -38C0 -3DC0 -7700 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 9 14 0 -3 -BITMAP -1B00 -1B00 -0000 -3180 -7980 -B880 -1D80 -1D00 -0E00 -0C00 -0C00 -C800 -D000 -6000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenBI14-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenBI14-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenBI14-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenBI14-L1.bdf:1.1 Wed Apr 4 18:55:38 2001 +++ xc/fonts/bdf/100dpi/ncenBI14-L1.bdf Wed Mar 16 21:03:49 2005 @@ -1,3867 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenBI14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-I-Normal--20-140-100-100-P-111-ISO8859-1 -SIZE 14 100 100 -FONTBOUNDINGBOX 25 23 -5 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 23 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FAMILY_NAME "New Century Schoolbook" -FOUNDRY "Adobe" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 20 -POINT_SIZE 140 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 111 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FULL_NAME "New Century Schoolbook Bold Italic" -COPYRIGHT "Copyright (c) 1987 Adobe Systems, Inc., Portions Copyright 1988 Digital Equipment Corp." -COMMENT ***** end of inserted font properties -FONT_ASCENT 17 -FONT_DESCENT 4 -CAP_HEIGHT 14 -X_HEIGHT 9 -_DEC_DEVICE_FONTNAMES "PS=NewCentruySchlbk-BoldItalic" -DEFAULT_CHAR 0 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 17 0 -BBX 15 13 0 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 14 0 0 -BITMAP -0C -1E -1E -1C -1C -38 -38 -30 -30 -00 -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 6 6 1 8 -BITMAP -CC -CC -CC -CC -88 -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0900 -0900 -0900 -7FC0 -7FC0 -1200 -1200 -1200 -FF80 -FF80 -2400 -2400 -2400 -2400 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 10 18 -1 -2 -BITMAP -0200 -0200 -0F80 -3AC0 -32C0 -64C0 -7400 -7C00 -3F00 -1F80 -0BC0 -09C0 -C9C0 -C980 -CB00 -7E00 -1000 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 14 15 0 -1 -BITMAP -38C0 -6740 -64C0 -C480 -C580 -C900 -CB38 -7264 -0664 -04C4 -0CC4 -08C8 -18C8 -1070 -1000 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 889 0 -DWIDTH 18 0 -BBX 17 14 0 0 -BITMAP -01E000 -073000 -0E3000 -0E2000 -0F4000 -078000 -0F8F00 -33C600 -63C400 -E1E800 -E0F080 -E0F900 -F1FE00 -3E3C00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 2 6 1 8 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 16 0 -2 -BITMAP -0C -18 -30 -30 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -18 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 407 0 -DWIDTH 8 0 -BBX 6 16 0 -2 -BITMAP -60 -30 -18 -18 -0C -0C -0C -0C -0C -18 -18 -18 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 8 0 6 -BITMAP -0C -6C -6B -1F -F8 -D6 -36 -30 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 10 10 -1 1 -BITMAP -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 4 7 -1 -3 -BITMAP -60 -F0 -F0 -70 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 0 5 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 4 4 -1 0 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 14 0 0 -BITMAP -0C -0C -0C -18 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0E00 -3B00 -7380 -7380 -7380 -E380 -E380 -E380 -E380 -E700 -E700 -E700 -6E00 -3800 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 7 14 0 0 -BITMAP -06 -0E -7E -1E -1C -1C -1C -1C -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 14 -1 0 -BITMAP -1F00 -2780 -7380 -7380 -3380 -0380 -0700 -0600 -0C00 -1800 -3080 -7F80 -FF00 -FF00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1E00 -2300 -7380 -7380 -3380 -0700 -0C00 -0600 -0700 -6700 -E700 -C700 -CE00 -7C00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0180 -0380 -0700 -0F00 -1700 -1700 -2600 -4E00 -4E00 -8E00 -FF80 -0E00 -0E00 -3F80 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 10 14 -1 0 -BITMAP -1FC0 -1F80 -1F00 -3000 -2000 -3F00 -2780 -0380 -0380 -6380 -E300 -C700 -C600 -7800 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0F00 -3980 -3380 -7300 -7000 -E000 -EF00 -F380 -E380 -E380 -E300 -E700 -6600 -3800 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -7F80 -7F80 -FF80 -8300 -0600 -0600 -0C00 -0C00 -1C00 -1C00 -3800 -3800 -3800 -3000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0F00 -3980 -3080 -7080 -7900 -3E00 -1E00 -3F00 -6780 -C380 -C380 -C300 -E600 -7800 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0E00 -3300 -7380 -6380 -E380 -E380 -E780 -7B80 -0380 -0700 -6700 -E600 -CE00 -7800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 5 9 -1 0 -BITMAP -30 -78 -78 -30 -00 -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 5 12 -1 -3 -BITMAP -30 -78 -78 -30 -00 -60 -F0 -F0 -70 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 1 -BITMAP -0180 -0780 -1E00 -7800 -E000 -7800 -1E00 -0780 -0180 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 6 0 3 -BITMAP -FF80 -FF80 -0000 -0000 -FF80 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 1 -BITMAP -C000 -F000 -3C00 -0F00 -0380 -0F00 -3C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 481 0 -DWIDTH 8 0 -BBX 7 14 1 0 -BITMAP -7C -CE -8E -1E -3C -78 -F0 -E4 -78 -00 -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -07F0 -1C18 -300C -6764 -4CE4 -CC64 -98C4 -98CC -98C8 -99D8 -CE70 -4000 -7030 -1FE0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 14 14 -2 0 -BITMAP -0080 -0180 -01C0 -03C0 -03C0 -05E0 -0CE0 -08E0 -18F0 -1070 -3FF0 -2078 -6078 -F0FC -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 759 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -3FF8 -1E3C -1C3C -1C3C -1C38 -1C70 -1FC0 -3CF0 -3878 -3878 -3878 -3878 -78F0 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -07E8 -1E38 -3C18 -7810 -7810 -F800 -F000 -F000 -F000 -F000 -7810 -7810 -3C60 -0FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 14 0 0 -BITMAP -3FE0 -1E78 -1C1C -1C1C -1C1E -1C1E -1C1E -3C1E -381E -383C -383C -3878 -78F0 -FFC0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 741 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -3FFC -1E1C -1C08 -1C08 -1C28 -1C60 -1FE0 -3CC0 -3840 -3848 -3818 -3830 -7870 -FFF0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 704 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -3FFC -1E1C -1C08 -1C08 -1C28 -1C60 -1FE0 -3CC0 -3840 -3840 -3800 -3800 -7800 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -07F4 -1E1C -3C0C -7808 -7808 -F000 -F000 -F000 -F0FC -F038 -7038 -7870 -38F0 -0FD0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 17 0 -BBX 16 14 0 0 -BITMAP -3F3F -1E1E -1C1C -1C1C -1C1C -1C1C -1FFC -3C38 -3838 -3838 -3838 -3838 -7878 -FCFC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 14 0 0 -BITMAP -3F -1E -1C -1C -1C -1C -1C -3C -38 -38 -38 -38 -78 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 13 14 -1 0 -BITMAP -03F8 -01F0 -00E0 -00E0 -00E0 -00E0 -01E0 -01E0 -01C0 -61C0 -F3C0 -F3C0 -6780 -3E00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 16 0 -BBX 16 14 0 0 -BITMAP -3F1F -1E0C -1C18 -1C30 -1C60 -1CC0 -1DC0 -3FC0 -3DE0 -38E0 -38F0 -3870 -7878 -FCFC -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 704 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -3F00 -1E00 -1C00 -1C00 -1C00 -1C00 -3C00 -3C00 -3800 -3808 -3818 -3830 -7870 -FFF0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 19 0 -BBX 19 14 -1 0 -BITMAP -3C03E0 -1E03C0 -1E07C0 -1E07C0 -1F0F80 -170B80 -171B80 -139380 -33B380 -23E380 -21C380 -21C780 -618780 -F18FC0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 852 0 -DWIDTH 15 0 -BBX 16 14 -1 0 -BITMAP -380F -1C06 -1E06 -1E04 -1F04 -1784 -13CC -11C8 -30E8 -20F8 -2078 -2038 -6030 -F010 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -07C0 -1C70 -3838 -783C -701C -F01C -E01C -E01C -E03C -E038 -F078 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -3FF0 -1E78 -1C38 -1C38 -1C38 -1C38 -1C70 -3FC0 -3C00 -3800 -3800 -3800 -7800 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 17 0 -3 -BITMAP -07C0 -1C70 -3838 -7838 -701C -F01C -E01C -E01C -E03C -E638 -6978 -71F0 -39E0 -0FC0 -01C0 -01D0 -00E0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 796 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -3FF0 -1E7C -1C3C -1C3C -1C38 -1C70 -1FC0 -3CE0 -38E0 -38F0 -3870 -3874 -787C -FC38 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 685 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -0F90 -1870 -3030 -7020 -7820 -7E00 -3F80 -1FC0 -07E0 -41E0 -40E0 -C0C0 -E1C0 -9F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -7FF8 -6738 -C710 -8710 -8710 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -1E00 -3F00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 15 14 0 0 -BITMAP -7E1E -3C0C -3C08 -3808 -3818 -7810 -7810 -7010 -7030 -F020 -F020 -F060 -78C0 -3F80 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -FC3C -7818 -7810 -3830 -3820 -3C60 -3C40 -1CC0 -1C80 -1D80 -1F00 -0E00 -0E00 -0C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 20 0 -BBX 20 14 0 0 -BITMAP -FCFCF0 -787860 -787840 -787840 -38F8C0 -38B880 -3DBD80 -3D3D00 -1D1D00 -1E1E00 -1E1E00 -1C1C00 -0C0C00 -080800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 16 14 -2 0 -BITMAP -1F9F -0F0E -070C -0798 -03B0 -03E0 -01C0 -03C0 -07E0 -0CE0 -18F0 -3070 -7078 -F8FC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -FC78 -7830 -3860 -3CC0 -1C80 -1D80 -0F00 -0F00 -0E00 -0E00 -0E00 -1E00 -1E00 -3F00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 704 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -3FF8 -30F8 -61F0 -41E0 -03C0 -0780 -0700 -0F00 -1E00 -3C00 -3C10 -7830 -F060 -FFE0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 16 0 -2 -BITMAP -3C -30 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 8 14 1 0 -BITMAP -C0 -C0 -60 -60 -30 -30 -18 -18 -0C -0C -06 -06 -03 -03 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 16 0 -2 -BITMAP -3C -0C -0C -0C -0C -18 -18 -18 -18 -18 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 5 -BITMAP -0800 -1C00 -1C00 -3600 -3600 -6300 -6300 -C180 -C180 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 11 2 0 -3 -BITMAP -FFE0 -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 4 0 10 -BITMAP -C0 -E0 -70 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -0DC0 -33C0 -71C0 -E1C0 -E1C0 -E380 -E380 -67A0 -39C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -7800 -3800 -3800 -3800 -7000 -7700 -7980 -71C0 -F1C0 -E1C0 -E1C0 -E380 -6300 -3C00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 537 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -0F00 -3180 -7380 -E300 -E000 -E000 -E000 -6300 -3C00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -00F0 -0070 -0070 -0070 -00E0 -0EE0 -31E0 -70E0 -E0E0 -E1C0 -E1C0 -E1C0 -63D0 -3CE0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -0F00 -3180 -7180 -E380 -E700 -F800 -E000 -6300 -3C00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 9 18 0 -4 -BITMAP -0700 -1D80 -1980 -3800 -3800 -FE00 -7000 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -C000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 13 15 -1 -4 -BITMAP -0018 -0038 -07C0 -18E0 -38E0 -38E0 -38C0 -0F00 -1800 -3800 -3F80 -7FC0 -C0C0 -C1C0 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -7800 -3800 -3800 -3800 -7000 -7380 -77C0 -79C0 -71C0 -E1C0 -E380 -E380 -E3A0 -E3C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 13 0 0 -BITMAP -38 -38 -00 -00 -F0 -70 -70 -70 -E0 -E0 -E0 -E8 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 10 17 -5 -4 -BITMAP -01C0 -01C0 -0000 -0000 -0780 -0380 -0380 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -CE00 -CC00 -7000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 648 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -7800 -3800 -3800 -3800 -7000 -7380 -77C0 -79C0 -7180 -F600 -E700 -E720 -E3C0 -E380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -78 -38 -38 -38 -70 -70 -70 -70 -70 -E0 -E0 -E0 -E8 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 18 0 -BBX 17 9 0 0 -BITMAP -F38E00 -77DF00 -79E700 -71C700 -71C700 -E38E00 -E38E00 -E38E80 -E38F00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -F380 -77C0 -79C0 -71C0 -71C0 -E380 -E380 -E3A0 -E3C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -0F00 -3180 -71C0 -E1C0 -E1C0 -E1C0 -E380 -6300 -3C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 648 0 -DWIDTH 12 0 -BBX 12 13 -1 -4 -BITMAP -3DC0 -1E60 -1C70 -1C70 -3870 -3870 -38E0 -38C0 -3F00 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 11 13 0 -4 -BITMAP -0E60 -31E0 -70E0 -E0E0 -E1C0 -E1C0 -E1C0 -63C0 -3DC0 -0380 -0380 -0380 -07C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -F380 -7780 -7B00 -7000 -7000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 481 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -0F00 -3380 -7300 -7800 -3E00 -0F00 -6700 -E600 -7800 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 407 0 -DWIDTH 8 0 -BBX 7 12 1 0 -BITMAP -38 -38 -38 -FE -70 -70 -70 -E0 -E0 -E0 -E8 -F0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -F1C0 -71C0 -71C0 -71C0 -E380 -E380 -E780 -FBA0 -73C0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -F300 -7380 -7180 -7080 -E080 -E100 -E300 -7E00 -3800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 9 0 0 -BITMAP -F1CC -71CE -71C6 -71C2 -E382 -E384 -E38C -7DF8 -38E0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -38C0 -79C0 -1E00 -1C00 -0E00 -1E00 -3740 -E780 -C300 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 10 13 -1 -4 -BITMAP -30C0 -78C0 -B840 -1C80 -1C80 -0F00 -0F00 -0600 -0600 -0400 -C800 -F000 -6000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 519 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -1EC0 -3F80 -4300 -0600 -0C00 -1800 -3080 -7F00 -DE00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 407 0 -DWIDTH 8 0 -BBX 7 16 0 -2 -BITMAP -0E -18 -18 -18 -30 -30 -30 -C0 -60 -60 -60 -60 -60 -60 -60 -38 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 2 14 4 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 407 0 -DWIDTH 8 0 -BBX 7 16 0 -2 -BITMAP -38 -0C -0C -0C -0C -0C -0C -06 -18 -18 -18 -18 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 3 0 5 -BITMAP -78C0 -FFC0 -C780 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 14 0 -4 -BITMAP -0C -1E -1E -0C -00 -18 -18 -38 -38 -70 -70 -F0 -F0 -60 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 13 0 -2 -BITMAP -0100 -0100 -0F80 -32C0 -73C0 -E580 -E400 -E400 -E800 -6980 -3E00 -1000 -1000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -03C0 -0E60 -0CE0 -1CC0 -1C00 -1C00 -1C00 -7FC0 -0E00 -0E00 -0C00 -7820 -9FC0 -EF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 574 0 -DWIDTH 12 0 -BBX 11 9 0 2 -BITMAP -DF60 -FFE0 -3180 -60C0 -60C0 -60C0 -3180 -FFE0 -DF60 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 574 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -FCF0 -7060 -7040 -3880 -3880 -1D00 -1D00 -7FC0 -0E00 -7FC0 -0C00 -1C00 -1C00 -3E00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 2 14 4 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 9 17 1 -3 -BITMAP -0F00 -1980 -3380 -3B00 -3C00 -5E00 -CF00 -E780 -F380 -7980 -3D00 -1E00 -0E00 -6600 -E600 -CC00 -7800 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 2 1 11 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -0780 -1860 -2010 -47C8 -4CC8 -9844 -9804 -9804 -9804 -4C48 -4788 -2010 -1860 -0780 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 412 0 -DWIDTH 9 0 -BBX 8 8 0 6 -BITMAP -36 -6E -C6 -CC -DD -6E -00 -FE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 481 0 -DWIDTH 10 0 -BBX 9 6 0 2 -BITMAP -1980 -3300 -6600 -CC00 -6600 -3300 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 9 6 1 3 -BITMAP -FF80 -FF80 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 0 5 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 16 0 -BBX 14 14 0 0 -BITMAP -0780 -1860 -2010 -5F88 -4CC8 -8CC4 -8C84 -8F04 -8D84 -4CC8 -5EE8 -2010 -1860 -0780 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 2 1 11 -BITMAP -FC -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 6 0 8 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 10 9 -1 1 -BITMAP -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 6 0 -BBX 7 8 -1 6 -BITMAP -3C -66 -66 -0C -18 -30 -7C -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 6 0 -BBX 7 8 -1 6 -BITMAP -3C -66 -06 -38 -0C -8C -CC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 4 1 11 -BITMAP -18 -38 -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 12 0 -BBX 13 13 -2 -4 -BITMAP -3C70 -1C70 -1C70 -1C70 -38E0 -38E0 -39E0 -7EE8 -7CF0 -6000 -E000 -F000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -3FE0 -F6C0 -E6C0 -E6C0 -E6C0 -ED80 -7D80 -0D80 -0D80 -1B00 -1B00 -1B00 -1B00 -3F80 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 287 0 -DWIDTH 7 0 -BBX 4 4 1 4 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 4 0 -4 -BITMAP -20 -70 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 6 0 -BBX 4 8 0 6 -BITMAP -10 -70 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 356 0 -DWIDTH 8 0 -BBX 7 8 0 6 -BITMAP -3C -66 -C6 -C6 -CC -78 -00 -FE -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 481 0 -DWIDTH 10 0 -BBX 9 6 0 2 -BITMAP -6600 -3300 -1980 -3300 -6600 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 15 0 -BBX 13 14 0 0 -BITMAP -1060 -7040 -30C0 -3080 -6180 -6100 -6318 -F238 -0458 -0CB0 -0930 -1BF8 -1060 -30F0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -1060 -7040 -30C0 -3080 -6180 -6100 -6378 -F2CC -04CC -0C18 -0830 -1860 -10F8 -31F8 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 15 0 -BBX 14 14 -1 0 -BITMAP -3C30 -6620 -0660 -3840 -0CC0 -8C80 -CD8C -791C -022C -0658 -0498 -0DFC -0830 -1878 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 481 0 -DWIDTH 8 0 -BBX 7 14 -1 -4 -BITMAP -0C -1E -1E -0C -00 -3C -4E -1E -3C -78 -F0 -E2 -E6 -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 14 19 -2 0 -BITMAP -0600 -0700 -0380 -00C0 -0000 -0080 -0180 -01C0 -03C0 -03C0 -05E0 -0CE0 -08E0 -18F0 -1070 -3FF0 -2078 -6078 -F0FC -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 14 19 -2 0 -BITMAP -0030 -0070 -00E0 -0180 -0000 -0080 -0180 -01C0 -03C0 -03C0 -05E0 -0CE0 -08E0 -18F0 -1070 -3FF0 -2078 -6078 -F0FC -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 14 19 -2 0 -BITMAP -00E0 -01E0 -0330 -0630 -0000 -0080 -0180 -01C0 -03C0 -03C0 -05E0 -0CE0 -08E0 -18F0 -1070 -3FF0 -2078 -6078 -F0FC -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 14 18 -2 0 -BITMAP -0188 -03F0 -0460 -0000 -0080 -0180 -01C0 -03C0 -03C0 -05E0 -0CE0 -08E0 -18F0 -1070 -3FF0 -2078 -6078 -F0FC -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 14 17 -2 0 -BITMAP -0330 -0330 -0000 -0080 -0180 -01C0 -03C0 -03C0 -05E0 -0CE0 -08E0 -18F0 -1070 -3FF0 -2078 -6078 -F0FC -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 14 19 -2 0 -BITMAP -00C0 -0120 -0120 -00C0 -0000 -0080 -0180 -01C0 -03C0 -03C0 -05E0 -0CE0 -08E0 -18F0 -1070 -3FF0 -2078 -6078 -F0FC -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 21 0 -BBX 21 14 -1 0 -BITMAP -03FFF8 -009C38 -019C10 -011C10 -023850 -0638C0 -043FC0 -083980 -1FF880 -107090 -307030 -207060 -60F0E0 -F1FFE0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 13 18 0 -4 -BITMAP -07E8 -1E38 -3C18 -7810 -7810 -F800 -F000 -F000 -F000 -F000 -7810 -7810 -3C60 -0FC0 -0200 -0700 -0300 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 741 0 -DWIDTH 15 0 -BBX 14 19 0 0 -BITMAP -0600 -0700 -0380 -00C0 -0000 -3FFC -1E1C -1C08 -1C08 -1C28 -1C60 -1FE0 -3CC0 -3840 -3848 -3818 -3830 -7870 -FFF0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 741 0 -DWIDTH 15 0 -BBX 14 19 0 0 -BITMAP -0030 -0070 -00E0 -0180 -0000 -3FFC -1E1C -1C08 -1C08 -1C28 -1C60 -1FE0 -3CC0 -3840 -3848 -3818 -3830 -7870 -FFF0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 741 0 -DWIDTH 15 0 -BBX 14 19 0 0 -BITMAP -00E0 -01E0 -0330 -0630 -0000 -3FFC -1E1C -1C08 -1C08 -1C28 -1C60 -1FE0 -3CC0 -3840 -3848 -3818 -3830 -7870 -FFF0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 741 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0330 -0330 -0000 -3FFC -1E1C -1C08 -1C08 -1C28 -1C60 -1FE0 -3CC0 -3840 -3848 -3818 -3830 -7870 -FFF0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 19 0 0 -BITMAP -30 -38 -1C -06 -00 -3F -1E -1C -1C -1C -1C -1C -3C -38 -38 -38 -38 -78 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 9 19 0 0 -BITMAP -0180 -0380 -0700 -0C00 -0000 -3F00 -1E00 -1C00 -1C00 -1C00 -1C00 -1C00 -3C00 -3800 -3800 -3800 -3800 -7800 -FC00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 9 19 0 0 -BITMAP -0700 -0F00 -1980 -3180 -0000 -3F00 -1E00 -1C00 -1C00 -1C00 -1C00 -1C00 -3C00 -3800 -3800 -3800 -3800 -7800 -FC00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 17 0 0 -BITMAP -33 -33 -00 -3F -1E -1C -1C -1C -1C -1C -3C -38 -38 -38 -38 -78 -FC -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 14 0 0 -BITMAP -3FE0 -1E78 -1C1C -1C1C -1C1E -1C1E -7F1E -3C1E -381E -383C -383C -3878 -78F0 -FFC0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 852 0 -DWIDTH 15 0 -BBX 16 18 -1 0 -BITMAP -00C4 -01F8 -0230 -0000 -380F -1C06 -1E06 -1E04 -1F04 -1784 -13CC -11C8 -30E8 -20F8 -2078 -2038 -6030 -F010 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 19 0 0 -BITMAP -0C00 -0E00 -0700 -0180 -0000 -07C0 -1C70 -3838 -783C -701C -F01C -E01C -E01C -E03C -E038 -F078 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 19 0 0 -BITMAP -0060 -00E0 -01C0 -0300 -0000 -07C0 -1C70 -3838 -783C -701C -F01C -E01C -E01C -E03C -E038 -F078 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 19 0 0 -BITMAP -00E0 -01E0 -0330 -0630 -0000 -07C0 -1C70 -3838 -783C -701C -F01C -E01C -E01C -E03C -E038 -F078 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0310 -07E0 -08C0 -0000 -07C0 -1C70 -3838 -783C -701C -F01C -E01C -E01C -E03C -E038 -F078 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0660 -0660 -0000 -07C0 -1C70 -3838 -783C -701C -F01C -E01C -E01C -E03C -E038 -F078 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 10 0 1 -BITMAP -8080 -C180 -6300 -3600 -1C00 -1C00 -3600 -6300 -C180 -8080 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 16 15 -1 0 -BITMAP -0001 -03F3 -0E3E -1C1C -383E -386E -70CE -718E -730E -760E -7C1C -381C -7838 -DC70 -87C0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -0300 -0380 -01C0 -0060 -0000 -7E1E -3C0C -3C08 -3808 -3818 -7810 -7810 -7010 -7030 -F020 -F020 -F060 -78C0 -3F80 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -0018 -0038 -0070 -00C0 -0000 -7E1E -3C0C -3C08 -3808 -3818 -7810 -7810 -7010 -7030 -F020 -F020 -F060 -78C0 -3F80 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -0070 -00F0 -0198 -0318 -0000 -7E1E -3C0C -3C08 -3808 -3818 -7810 -7810 -7010 -7030 -F020 -F020 -F060 -78C0 -3F80 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 15 17 0 0 -BITMAP -0330 -0330 -0000 -7E1E -3C0C -3C08 -3808 -3818 -7810 -7810 -7010 -7030 -F020 -F020 -F060 -78C0 -3F80 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 13 19 0 0 -BITMAP -0060 -00E0 -01C0 -0300 -0000 -FC78 -7830 -3860 -3CC0 -1C80 -1D80 -0F00 -0F00 -0E00 -0E00 -0E00 -1E00 -1E00 -3F00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 12 14 0 0 -BITMAP -3E00 -1C00 -1C00 -1FE0 -1CF0 -1C70 -3C70 -3870 -3860 -38E0 -3F80 -3800 -7800 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 12 0 -BBX 12 18 -1 -4 -BITMAP -03C0 -0E60 -0C70 -1C70 -1C70 -1CE0 -3980 -38C0 -38E0 -38E0 -70E0 -70E0 -71C0 -7700 -E000 -E000 -E000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1800 -1C00 -0E00 -0300 -0000 -0DC0 -33C0 -71C0 -E1C0 -E1C0 -E380 -E380 -67A0 -39C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0180 -0380 -0700 -0C00 -0000 -0DC0 -33C0 -71C0 -E1C0 -E1C0 -E380 -E380 -67A0 -39C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0300 -0700 -0D80 -1980 -0000 -0DC0 -33C0 -71C0 -E1C0 -E1C0 -E380 -E380 -67A0 -39C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0E80 -1700 -0000 -0DC0 -33C0 -71C0 -E1C0 -E1C0 -E380 -E380 -67A0 -39C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -1980 -1980 -0000 -0DC0 -33C0 -71C0 -E1C0 -E1C0 -E380 -E380 -67A0 -39C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0600 -0900 -0900 -0600 -0000 -0DC0 -33C0 -71C0 -E1C0 -E1C0 -E380 -E380 -67A0 -39C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 815 0 -DWIDTH 16 0 -BBX 15 9 0 0 -BITMAP -3E3C -7346 -63C6 -038E -0F9C -73E0 -E380 -E58C -78F0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 537 0 -DWIDTH 10 0 -BBX 9 13 0 -4 -BITMAP -0F00 -3180 -7380 -E300 -E000 -E000 -E000 -6300 -3C00 -0800 -1C00 -0C00 -3800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -3000 -3800 -1C00 -0600 -0000 -0F00 -3180 -7180 -E380 -E700 -F800 -E000 -6300 -3C00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0180 -0380 -0700 -0C00 -0000 -0F00 -3180 -7180 -E380 -E700 -F800 -E000 -6300 -3C00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0300 -0700 -0D80 -1980 -0000 -0F00 -3180 -7180 -E380 -E700 -F800 -E000 -6300 -3C00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1980 -1980 -0000 -0F00 -3180 -7180 -E380 -E700 -F800 -E000 -6300 -3C00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -C0 -E0 -70 -18 -00 -F0 -70 -70 -70 -E0 -E0 -E0 -E8 -70 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -0C -1C -38 -60 -00 -F0 -70 -70 -70 -E0 -E0 -E0 -E8 -70 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -18 -38 -6C -CC -00 -F0 -70 -70 -70 -E0 -E0 -E0 -E8 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 12 0 0 -BITMAP -CC -CC -00 -F0 -70 -70 -70 -E0 -E0 -E0 -E8 -70 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -6000 -1B00 -1C00 -6600 -0300 -0F80 -3180 -71C0 -E1C0 -E1C0 -E1C0 -E380 -6300 -3C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0E80 -1700 -0000 -F380 -77C0 -79C0 -71C0 -71C0 -E380 -E380 -E3A0 -E3C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -3000 -3800 -1C00 -0600 -0000 -0F00 -3180 -71C0 -E1C0 -E1C0 -E1C0 -E380 -6300 -3C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0180 -0380 -0700 -0C00 -0000 -0F00 -3180 -71C0 -E1C0 -E1C0 -E1C0 -E380 -6300 -3C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0300 -0700 -0D80 -1980 -0000 -0F00 -3180 -71C0 -E1C0 -E1C0 -E1C0 -E380 -6300 -3C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0E80 -1700 -0000 -0F00 -3180 -71C0 -E1C0 -E1C0 -E1C0 -E380 -6300 -3C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1980 -1980 -0000 -0F00 -3180 -71C0 -E1C0 -E1C0 -E1C0 -E380 -6300 -3C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 10 10 -1 1 -BITMAP -0C00 -0C00 -0C00 -0000 -FFC0 -FFC0 -0000 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 11 0 -1 -BITMAP -0100 -0F00 -3380 -75C0 -E5C0 -E9C0 -E9C0 -F380 -7300 -3C00 -2000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1800 -1C00 -0E00 -0300 -0000 -F1C0 -71C0 -71C0 -71C0 -E380 -E380 -E780 -FBA0 -73C0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0180 -0380 -0700 -0C00 -0000 -F1C0 -71C0 -71C0 -71C0 -E380 -E380 -E780 -FBA0 -73C0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0300 -0700 -0D80 -1980 -0000 -F1C0 -71C0 -71C0 -71C0 -E380 -E380 -E780 -FBA0 -73C0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -1980 -1980 -0000 -F1C0 -71C0 -71C0 -71C0 -E380 -E380 -E780 -FBA0 -73C0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 10 18 -1 -4 -BITMAP -00C0 -01C0 -0380 -0600 -0000 -30C0 -78C0 -B840 -1C80 -1C80 -0F00 -0F00 -0600 -0600 -0400 -C800 -F000 -6000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 648 0 -DWIDTH 12 0 -BBX 12 18 -1 -4 -BITMAP -1E00 -0E00 -0E00 -0E00 -0C00 -1DC0 -1E60 -1C70 -1C70 -3870 -3870 -38E0 -38C0 -3F00 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 10 16 -1 -4 -BITMAP -1980 -1980 -0000 -30C0 -78C0 -B840 -1C80 -1C80 -0F00 -0F00 -0600 -0600 -0400 -0800 -7000 -6000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenBI18-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenBI18-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenBI18-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenBI18-L1.bdf:1.1 Wed Apr 4 18:55:38 2001 +++ xc/fonts/bdf/100dpi/ncenBI18-L1.bdf Wed Mar 16 21:03:49 2005 @@ -1,4587 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenBI18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-I-Normal--25-180-100-100-P-148-ISO8859-1 -SIZE 18 100 100 -FONTBOUNDINGBOX 30 29 -5 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 25 -POINT_SIZE 180 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 148 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 18 -X_HEIGHT 12 -FONT_ASCENT 21 -FONT_DESCENT 5 -FACE_NAME "New Century Schoolbook Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 23 0 -BBX 21 17 0 0 -BITMAP -AAAAA8 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -AAAAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 18 0 0 -BITMAP -1C -3E -3E -3E -3C -3C -38 -38 -38 -30 -30 -30 -30 -00 -70 -F8 -F8 -70 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 7 6 1 12 -BITMAP -EE -EE -EE -CC -CC -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -0C60 -0C60 -0C60 -0C60 -0C60 -7FF8 -7FF8 -18C0 -18C0 -18C0 -18C0 -FFF0 -FFF0 -3180 -3180 -3180 -3180 -3180 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 21 0 -2 -BITMAP -0080 -07E0 -1D30 -3938 -3178 -7278 -7A30 -7E00 -7F00 -3FC0 -1FE0 -07F0 -03F0 -62F0 -F270 -F460 -E4E0 -65C0 -3F00 -0800 -0800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 21 0 -BBX 20 19 0 -1 -BITMAP -0F0400 -3C9C00 -38EC00 -708800 -709800 -E11000 -E13000 -E22000 -E461E0 -784790 -00C710 -008E10 -018E10 -011C20 -031C20 -021C40 -061C80 -040F00 -040000 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 889 0 -DWIDTH 21 0 -BBX 21 18 0 0 -BITMAP -00FC00 -03CE00 -038600 -078600 -078C00 -07DC00 -03F000 -07C000 -1FE000 -39E1F8 -71F0E0 -70F0C0 -F0F980 -F07900 -F07E00 -F83E10 -7C7F20 -1F8FC0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 2 6 1 12 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 8 21 0 -3 -BITMAP -01 -06 -0C -18 -38 -30 -70 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -70 -30 -18 -04 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 8 21 0 -3 -BITMAP -20 -18 -0C -0E -06 -07 -07 -07 -07 -07 -07 -07 -07 -06 -0E -0C -1C -18 -30 -60 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 10 0 8 -BITMAP -0700 -6700 -7660 -74E0 -0FE0 -FE00 -E5C0 -CDC0 -1CC0 -1C00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 12 12 1 1 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 287 0 -DWIDTH 7 0 -BBX 5 8 0 -4 -BITMAP -70 -F8 -F8 -78 -10 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 2 0 6 -BITMAP -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 287 0 -DWIDTH 7 0 -BBX 5 4 0 0 -BITMAP -70 -F8 -F8 -70 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 7 18 0 0 -BITMAP -06 -06 -06 -0C -0C -0C -18 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -07C0 -1EE0 -3C70 -3C70 -7878 -7878 -7878 -F078 -F078 -F078 -F078 -F0F0 -F0F0 -F0F0 -71E0 -71E0 -7BC0 -1F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 10 18 1 0 -BITMAP -0180 -0780 -3F80 -0780 -0780 -0780 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -1E00 -1E00 -1E00 -1E00 -1E00 -FFC0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -03C0 -0FF0 -18F0 -3078 -3878 -3C78 -3C78 -1870 -00F0 -01E0 -0380 -0700 -0C10 -1810 -3030 -7FE0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -07C0 -1CF0 -3C78 -3C78 -1878 -0078 -00F0 -01E0 -0780 -01E0 -00E0 -00F0 -60F0 -F0F0 -F1E0 -E1E0 -63C0 -3F00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -0018 -0038 -0078 -00F0 -01F0 -03F0 -06F0 -0CE0 -19E0 -31E0 -61E0 -C1E0 -83C0 -FFF8 -03C0 -03C0 -07C0 -1FF0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -1FF8 -1FF0 -1FE0 -1800 -1800 -3000 -3780 -3FE0 -21F0 -00F0 -00F0 -00F0 -60F0 -F0F0 -F1E0 -E1E0 -63C0 -3F00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -07E0 -1E30 -3C78 -3C78 -7830 -7800 -7800 -F380 -F7E0 -F8F0 -F0F0 -F0F0 -F0F0 -F0F0 -70E0 -71E0 -79C0 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -7FF8 -7FF8 -7FF0 -C060 -8060 -80C0 -00C0 -0180 -0380 -0300 -0700 -0E00 -0E00 -1E00 -1E00 -3E00 -3E00 -1C00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -07E0 -1C70 -1838 -3838 -3838 -3C30 -3E70 -1FC0 -1FC0 -1FE0 -73E0 -61F0 -E0F0 -E0F0 -E0F0 -E0E0 -F1E0 -3F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -07C0 -1CF0 -3C70 -3878 -7878 -7878 -7878 -7878 -78F8 -3F78 -0E78 -00F0 -00F0 -60F0 -F1E0 -F1E0 -63C0 -3F00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 287 0 -DWIDTH 9 0 -BBX 7 12 0 0 -BITMAP -1C -3E -3E -1C -00 -00 -00 -00 -70 -F8 -F8 -70 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 287 0 -DWIDTH 9 0 -BBX 7 16 0 -4 -BITMAP -1C -3E -3E -1C -00 -00 -00 -00 -70 -F8 -F8 -78 -10 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 16 0 -BBX 13 15 1 0 -BITMAP -0008 -0038 -00F8 -03E0 -0F80 -3E00 -F800 -E000 -F800 -3E00 -0F80 -03E0 -00F8 -0038 -0008 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 12 6 1 4 -BITMAP -FFF0 -FFF0 -0000 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 16 0 -BBX 13 15 1 0 -BITMAP -8000 -E000 -F800 -3E00 -0F80 -03E0 -00F8 -0038 -00F8 -03E0 -0F80 -3E00 -F800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 481 0 -DWIDTH 12 0 -BBX 10 18 1 0 -BITMAP -3E00 -4780 -83C0 -83C0 -07C0 -0F80 -3F00 -7E00 -F800 -F000 -E000 -C400 -7800 -0000 -7000 -F800 -F800 -7000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 21 0 -BBX 18 18 1 0 -BITMAP -03FE00 -0E0300 -180180 -300180 -61DCC0 -673CC0 -C71CC0 -CE1CC0 -CE1CC0 -CE38C0 -CE3980 -CE3980 -CE7B00 -C79E00 -C00000 -600600 -381C00 -0FF000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 741 0 -DWIDTH 20 0 -BBX 20 18 -1 0 -BITMAP -000800 -001800 -001C00 -003C00 -007C00 -007E00 -00DE00 -019E00 -011F00 -031F00 -060F00 -040F80 -0FFF80 -180F80 -1807C0 -3007C0 -7007C0 -FC1FF0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 18 18 0 0 -BITMAP -3FFE00 -0F8F80 -0F87C0 -0F87C0 -0F87C0 -0F87C0 -1F0780 -1F0F00 -1FFC00 -1F0F00 -1F0780 -1F07C0 -3E07C0 -3E07C0 -3E07C0 -3E0F80 -3E1F00 -FFFC00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 17 18 0 0 -BITMAP -01FC80 -0F8780 -1E0380 -3E0100 -3C0100 -7C0100 -780000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -780100 -7C0300 -3C0600 -1E1C00 -07F000 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 20 18 0 0 -BITMAP -3FFE00 -0F8780 -0F83C0 -0F83E0 -0F81E0 -0F81F0 -1F01F0 -1F01F0 -1F01F0 -1F01F0 -1F01F0 -1F01E0 -3E03E0 -3E03C0 -3E07C0 -3E0780 -3E1F00 -FFF800 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 741 0 -DWIDTH 18 0 -BBX 17 18 0 0 -BITMAP -3FFF80 -0F8380 -0F8180 -0F8100 -0F8100 -0F8400 -1F0400 -1F0C00 -1FFC00 -1F1800 -1F0800 -1F0800 -3E0900 -3E0100 -3E0300 -3E0600 -3E0E00 -FFFE00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 704 0 -DWIDTH 17 0 -BBX 17 18 0 0 -BITMAP -3FFF80 -0F8380 -0F8180 -0F8100 -0F8100 -0F8400 -1F0400 -1F0C00 -1FFC00 -1F1800 -1F0800 -1F0800 -3E0800 -3E0000 -3E0000 -3E0000 -3E0000 -FF8000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 18 18 0 0 -BITMAP -01FE40 -0F83C0 -1E01C0 -3E0080 -3C0080 -7C0080 -780000 -F80000 -F80000 -F80000 -F81FC0 -F80780 -F80780 -780780 -7C0F00 -3C0F00 -1E1F00 -07F100 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 23 0 -BBX 22 18 0 0 -BITMAP -3FE7FC -0F81F0 -0F81F0 -0F81F0 -0F81F0 -0F81F0 -1F03E0 -1F03E0 -1FFFE0 -1F03E0 -1F03E0 -1F03E0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -FF9FF0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 11 18 0 0 -BITMAP -3FE0 -0F80 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -FF80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 17 18 -1 0 -BITMAP -00FF80 -003E00 -003E00 -003E00 -003E00 -003E00 -007C00 -007C00 -007C00 -007C00 -007C00 -387C00 -7CF800 -FCF800 -D8F800 -C0F800 -71F000 -1FC000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 20 0 -BBX 20 18 0 0 -BITMAP -3FE3F0 -0F81C0 -0F8180 -0F8300 -0F8600 -0F8C00 -1F1800 -1F3000 -1F7800 -1FF800 -1F7C00 -1F3E00 -3E3E00 -3E1F00 -3E1F80 -3E0F80 -3E0FC0 -FF9FE0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 17 18 0 0 -BITMAP -3FE000 -0F8000 -0F8000 -0F8000 -0F8000 -0F8000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -3E0080 -3E0080 -3E0180 -3E0300 -3E0F00 -FFFF00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 26 0 -BBX 25 18 0 0 -BITMAP -3FC03F80 -0FC07E00 -0FC07E00 -0FC0FE00 -0FC0BE00 -0BE1BE00 -0BE17C00 -1BE37C00 -1BE27C00 -1BE67C00 -11E47C00 -11EC7C00 -11F8F800 -31F8F800 -31F0F800 -30F0F800 -30E0F800 -FCE3FE00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 852 0 -DWIDTH 22 0 -BBX 21 18 0 0 -BITMAP -3E01F8 -0F0060 -0F8060 -0FC060 -0FE040 -0FE040 -0BF040 -19F8C0 -18FCC0 -18FC80 -187E80 -103F80 -101F80 -301F00 -300F00 -300700 -300300 -FC0300 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 18 0 0 -BITMAP -01FC00 -0F8F00 -1E0780 -3E07C0 -3C03C0 -7C03E0 -7803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803C0 -F807C0 -780780 -7C0F80 -3C0F00 -1E3E00 -07F000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -3FFF00 -0F87C0 -0F83E0 -0F83E0 -0F83E0 -0F83E0 -1F03E0 -1F07C0 -1F0F80 -1FFE00 -1F0000 -1F0000 -3E0000 -3E0000 -3E0000 -3E0000 -3E0000 -FF8000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 23 0 -5 -BITMAP -01FC00 -0F8F00 -1E0780 -3E07C0 -3C03C0 -7C03E0 -7803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F9C3C0 -FBE7C0 -7CE780 -7C6780 -3C6F00 -1E7E00 -07F800 -003C00 -003C00 -001E40 -001F80 -000F00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 796 0 -DWIDTH 20 0 -BBX 19 18 0 0 -BITMAP -3FFF00 -0F87C0 -0F83E0 -0F83E0 -0F83E0 -0F83E0 -1F03C0 -1F0780 -1FFC00 -1F3C00 -1F1E00 -1F1E00 -3E1F00 -3E1F00 -3E1F20 -3E0FA0 -3E0FC0 -FF8780 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 685 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -03F2 -0E1E -180E -3804 -3804 -3C04 -3F00 -3FE0 -1FF8 -1FF8 -07FC -00FC -403C -401C -401C -E018 -F070 -9FC0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 18 0 0 -BITMAP -7FFF80 -73E780 -E3E380 -C3E300 -83E100 -83E100 -07C000 -07C000 -07C000 -07C000 -07C000 -07C000 -0F8000 -0F8000 -0F8000 -0F8000 -0F8000 -3FE000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 18 1 0 -BITMAP -FF87E0 -3E0180 -3E0180 -3E0180 -3E0180 -7C0100 -7C0100 -7C0300 -7C0300 -7C0300 -7C0200 -F80200 -F80600 -F80600 -F80600 -F80C00 -7C3C00 -1FF000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 20 18 0 0 -BITMAP -FF83F0 -3E00C0 -3E0080 -3E0180 -1F0100 -1F0300 -1F0200 -0F8600 -0F8400 -0F8C00 -07C800 -07D800 -07D000 -03F000 -03E000 -03E000 -01C000 -01C000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 25 0 -BBX 25 18 0 0 -BITMAP -FF8F1F80 -3E0F0600 -3E0F0400 -3E1F0C00 -3E1F0800 -3E1F0800 -1F3F9800 -1F2F9000 -1F2F9000 -1F6FB000 -1F4FA000 -1F4FA000 -0F87C000 -0F87C000 -0F078000 -07038000 -06030000 -06030000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 741 0 -DWIDTH 21 0 -BBX 22 18 -1 0 -BITMAP -1FF1FC -07C070 -03E060 -03E0C0 -01F180 -01F300 -00FE00 -00FC00 -007C00 -007C00 -00FE00 -01BE00 -031F00 -061F00 -0C0F80 -180F80 -3807C0 -FC1FF0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 19 18 0 0 -BITMAP -FF8FE0 -3E0380 -3E0300 -3E0600 -1F0400 -1F0C00 -1F1800 -0F9000 -0FB000 -0FE000 -07C000 -07C000 -078000 -0F8000 -0F8000 -0F8000 -0F8000 -3FE000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 17 18 0 0 -BITMAP -1FFF80 -1C0F80 -181F80 -303F00 -207E00 -207C00 -00F800 -01F000 -03F000 -07E000 -0FC000 -0F8000 -1F0100 -3F0100 -7E0300 -FC0600 -FC0E00 -FFFE00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 9 21 0 -3 -BITMAP -1F80 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -FC00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 18 0 0 -BITMAP -C000 -C000 -6000 -6000 -3000 -3000 -1800 -1800 -0C00 -0C00 -0600 -0600 -0300 -0300 -0180 -0180 -00C0 -00C0 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 407 0 -DWIDTH 10 0 -BBX 9 21 -1 -3 -BITMAP -1F80 -0380 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -1C00 -FC00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 13 11 1 7 -BITMAP -0700 -0700 -0F80 -0D80 -1DC0 -18C0 -38E0 -3060 -7070 -6030 -E038 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 15 0 -BBX 15 2 0 -4 -BITMAP -FFFE -FFFE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 5 0 13 -BITMAP -C0 -E0 -F0 -38 -0C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 12 0 0 -BITMAP -0FBC -3C7C -783C -783C -F078 -F078 -F078 -F078 -F0F0 -70F2 -79F4 -1E78 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 18 0 0 -BITMAP -7E00 -1E00 -1E00 -1E00 -3C00 -3C00 -3DC0 -3EF0 -7870 -7878 -7078 -7078 -F078 -F078 -F0F0 -70F0 -79E0 -1F80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 537 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -0FE0 -3CF0 -78F0 -7860 -F000 -F000 -F000 -F000 -F000 -7020 -78C0 -1F00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -007E -001E -001E -001E -003C -003C -0FBC -3CFC -787C -7878 -F078 -F078 -F078 -F078 -F0F0 -70F2 -79F4 -1E78 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 519 0 -DWIDTH 14 0 -BBX 12 12 0 0 -BITMAP -0FC0 -3CF0 -7870 -7870 -F0F0 -F1E0 -FF00 -F000 -F000 -7020 -78C0 -1F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 14 23 -1 -5 -BITMAP -01F8 -07BC -07BC -0F18 -0F00 -0F00 -3FE0 -1E00 -1E00 -1E00 -1E00 -3C00 -3C00 -3C00 -3C00 -7800 -7800 -7800 -7800 -F000 -F000 -F000 -C000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 20 -2 -5 -BITMAP -0006 -000E -0018 -03F8 -0F3C -0E1E -1E1E -1E1E -1E1E -0F3C -07F0 -1C00 -3800 -3FE0 -1FF8 -307C -E03C -E03C -F078 -3FE0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -7E00 -1E00 -1E00 -1E00 -3C00 -3C00 -3C78 -3CFC -3D3C -7E3C -7C78 -7878 -7878 -7878 -F0F0 -F0F2 -F0F4 -F078 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 7 17 0 0 -BITMAP -0E -0E -0E -00 -00 -FC -3C -3C -3C -78 -78 -78 -78 -F0 -F2 -F4 -78 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 370 0 -DWIDTH 9 0 -BBX 13 22 -5 -5 -BITMAP -0038 -0038 -0038 -0000 -0000 -03F0 -00F0 -00F0 -00F0 -01E0 -01E0 -01E0 -01E0 -03C0 -03C0 -03C0 -03C0 -6780 -F780 -F780 -EF00 -7C00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 648 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -7E00 -1E00 -1E00 -1E00 -1E00 -3C00 -3CF8 -3D3C -3E3C -3C3C -7878 -7B80 -79E0 -78E0 -F0F0 -F0F2 -F0F4 -F078 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 7 18 0 0 -BITMAP -7E -1E -1E -1E -3C -3C -3C -3C -3C -78 -78 -78 -78 -78 -F0 -F2 -F4 -78 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 24 0 -BBX 23 12 0 0 -BITMAP -FC7878 -3CFCFC -3D3D3C -3E3E3C -7C7C78 -787878 -787878 -787878 -F0F0F0 -F0F0F2 -F0F0F4 -F0F078 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 16 0 -BBX 15 12 0 0 -BITMAP -FC38 -3CFC -3D3C -3E3C -7C78 -7878 -7878 -7878 -F0F0 -F0F2 -F0F4 -F078 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 12 0 0 -BITMAP -0FC0 -3CF0 -7870 -7878 -F078 -F078 -F078 -F078 -F0F0 -70F0 -79E0 -1F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 648 0 -DWIDTH 16 0 -BBX 17 17 -3 -5 -BITMAP -1FBC00 -07CF00 -078700 -078780 -078780 -0F0780 -0F0780 -0F0780 -0F0F00 -1F0F00 -1F9E00 -1EF800 -1E0000 -3C0000 -3C0000 -3C0000 -FF0000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 14 17 0 -5 -BITMAP -0F8C -3CDC -787C -787C -F078 -F078 -F078 -F078 -F0F0 -70F0 -79F0 -1EF0 -00F0 -01E0 -01E0 -01E0 -07F8 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -FCE0 -3DF0 -3EF0 -3C60 -7800 -7800 -7800 -7800 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 481 0 -DWIDTH 13 0 -BBX 11 12 0 0 -BITMAP -0FC0 -39E0 -71E0 -78C0 -7E00 -3F00 -0F80 -03C0 -61C0 -F1C0 -F380 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 407 0 -DWIDTH 10 0 -BBX 9 16 0 0 -BITMAP -1E00 -1E00 -1E00 -1E00 -FF80 -3C00 -3C00 -3C00 -7800 -7800 -7800 -7800 -F000 -F100 -F200 -7C00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 16 0 -BBX 15 12 0 0 -BITMAP -FC3C -3C3C -3C3C -3C3C -7878 -7878 -7878 -78F8 -F1F0 -F2F2 -FCF4 -7878 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -FC60 -3C70 -3C30 -7810 -7810 -7810 -F020 -F020 -F040 -F040 -7980 -3E00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 12 0 0 -BITMAP -FC3CC0 -3C3CE0 -3C3C60 -787820 -787820 -787820 -F0F020 -F0F040 -F0F040 -F0F080 -797900 -3E3E00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 15 12 -1 0 -BITMAP -1E0E -3E1E -4F3C -0F60 -07C0 -0780 -0380 -07C0 -0FC0 -79E4 -F1F8 -E0F0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 519 0 -DWIDTH 13 0 -BBX 15 17 -3 -5 -BITMAP -0E0C -1F0E -2F06 -0784 -078C -0788 -03D8 -03D0 -03F0 -01E0 -01E0 -01C0 -0180 -6300 -F600 -FC00 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 519 0 -DWIDTH 14 0 -BBX 13 12 0 0 -BITMAP -1E18 -3FF8 -7FF0 -41E0 -00C0 -0180 -0600 -1C00 -3E10 -7FF0 -FFE0 -C7C0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 407 0 -DWIDTH 8 0 -BBX 7 21 0 -3 -BITMAP -0E -18 -18 -18 -18 -38 -38 -30 -20 -C0 -60 -60 -60 -60 -60 -E0 -E0 -C0 -C0 -C0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 2 18 6 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 407 0 -DWIDTH 8 0 -BBX 7 21 -1 -3 -BITMAP -1C -06 -06 -06 -0E -0C -0C -0C -0C -06 -08 -18 -18 -18 -38 -30 -30 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 13 4 0 6 -BITMAP -3C18 -7F18 -C7F0 -C1E0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 7 18 0 -5 -BITMAP -1C -3E -3E -1C -00 -18 -18 -18 -18 -38 -38 -38 -78 -78 -F8 -F8 -F8 -70 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 16 0 -2 -BITMAP -0020 -0020 -0FF0 -3C78 -78F8 -78B0 -F080 -F100 -F100 -F100 -F200 -7210 -7A60 -1F80 -0400 -0400 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -01F0 -0718 -0E3C -0E3C -1E18 -1E00 -1E00 -1E00 -7FE0 -0F00 -0F00 -0F00 -0E00 -0E00 -7C02 -8FFC -9FF8 -63E0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 12 12 1 3 -BITMAP -CF30 -FFF0 -70E0 -6060 -C030 -C030 -C030 -C030 -6060 -70E0 -FFF0 -CF30 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 574 0 -DWIDTH 18 0 -BBX 19 18 0 0 -BITMAP -FF0FE0 -3C0380 -3C0300 -1E0600 -1E0C00 -1E1800 -0F3000 -0F6000 -0FC000 -7FF800 -078000 -078000 -7FF000 -0F0000 -0F0000 -0F0000 -0F0000 -3FC000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 2 18 6 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 15 0 -BBX 13 22 0 -4 -BITMAP -01E0 -0630 -0C78 -1C78 -1C30 -1E00 -1F00 -0FC0 -1FF0 -23F8 -60F8 -7078 -7838 -7E30 -3FA0 -1FC0 -07E0 -61E0 -F0E0 -F0C0 -6180 -3E00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 4 1 13 -BITMAP -6180 -F3C0 -F3C0 -6180 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 18 18 0 0 -BITMAP -03F000 -0E1C00 -180600 -300300 -63F180 -663180 -CC10C0 -CC00C0 -CC00C0 -CC00C0 -CC00C0 -CC08C0 -661180 -63E180 -300300 -180600 -0E1C00 -03F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 412 0 -DWIDTH 10 0 -BBX 9 10 0 8 -BITMAP -3B00 -6700 -C300 -C600 -C600 -CE80 -7700 -0000 -0000 -FF00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 481 0 -DWIDTH 12 0 -BBX 11 8 0 2 -BITMAP -0C60 -18C0 -3180 -6300 -E700 -6300 -3180 -18C0 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 11 7 1 3 -BITMAP -FFE0 -FFE0 -0060 -0060 -0060 -0060 -0060 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 2 0 6 -BITMAP -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 18 18 0 0 -BITMAP -03F000 -0E1C00 -180600 -300300 -67F180 -631980 -C318C0 -C318C0 -C3E0C0 -C330C0 -C330C0 -C318C0 -631980 -679D80 -300300 -180600 -0E1C00 -03F000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 8 2 1 14 -BITMAP -FF -FF -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 8 7 0 11 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 12 13 1 0 -BITMAP -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 8 0 -BBX 8 11 0 7 -BITMAP -1E -23 -63 -63 -06 -0C -18 -30 -62 -FC -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 8 0 -BBX 8 11 0 7 -BITMAP -1E -23 -63 -63 -06 -1C -06 -06 -C6 -CC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 5 1 13 -BITMAP -0C -1C -3C -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 16 0 -BBX 17 17 -2 -5 -BITMAP -3F0F00 -0F0F00 -0F0F00 -0F0F00 -1E1E00 -1E1E00 -1E1E00 -1E3E00 -3C7C00 -3CBC80 -3F3D00 -7E1E00 -700000 -700000 -F00000 -F80000 -700000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -1FFE -7D98 -7998 -F998 -F198 -F198 -F330 -7B30 -3F30 -0330 -0330 -0330 -0660 -0660 -0660 -0660 -0660 -1FF8 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 287 0 -DWIDTH 7 0 -BBX 4 5 1 5 -BITMAP -60 -F0 -F0 -F0 -60 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 4 5 0 -5 -BITMAP -20 -70 -30 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 8 0 -BBX 6 11 0 7 -BITMAP -04 -0C -3C -18 -18 -18 -38 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 356 0 -DWIDTH 8 0 -BBX 7 10 0 8 -BITMAP -3C -66 -C6 -C6 -C6 -CC -78 -00 -00 -FE -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 481 0 -DWIDTH 12 0 -BBX 11 8 0 2 -BITMAP -6300 -3180 -18C0 -1CE0 -18C0 -3180 -6300 -C600 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 21 0 -BBX 18 18 0 0 -BITMAP -040C00 -0C0C00 -3C1800 -181800 -183000 -183000 -386000 -306080 -30C180 -30C380 -FD8580 -018980 -031100 -032300 -066300 -067FC0 -0C0300 -0C0780 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 21 0 -BBX 18 18 0 0 -BITMAP -040C00 -0C0C00 -3C1800 -181800 -183000 -183000 -386000 -306780 -30C8C0 -30D8C0 -FD98C0 -018180 -030300 -030600 -060C00 -061800 -0C3180 -0C3F00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 21 0 -BBX 18 18 0 0 -BITMAP -1E0C00 -230C00 -631800 -631800 -063000 -1C3000 -066000 -066080 -C6C180 -CCC380 -798580 -018980 -031100 -032300 -066300 -067FC0 -0C0300 -0C0780 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 481 0 -DWIDTH 12 0 -BBX 10 18 -1 -5 -BITMAP -0380 -07C0 -07C0 -0380 -0000 -0780 -08C0 -01C0 -03C0 -07C0 -1F80 -3F00 -7C00 -F800 -F040 -F040 -7880 -1F00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 741 0 -DWIDTH 20 0 -BBX 20 23 -1 0 -BITMAP -00C000 -00E000 -00F000 -003800 -000C00 -000000 -001800 -001C00 -003C00 -007C00 -007E00 -00DE00 -019E00 -011F00 -031F00 -060F00 -040F80 -0FFF80 -180F80 -1807C0 -3007C0 -7007C0 -FC1FF0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 741 0 -DWIDTH 20 0 -BBX 20 24 -1 0 -BITMAP -000180 -000380 -000780 -000E00 -001800 -000000 -000800 -001800 -001C00 -003C00 -007C00 -007E00 -00DE00 -019E00 -011F00 -031F00 -060F00 -040F80 -0FFF80 -180F80 -1807C0 -3007C0 -7007C0 -FC1FF0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 741 0 -DWIDTH 20 0 -BBX 20 23 -1 0 -BITMAP -000600 -000E00 -001E00 -003300 -006300 -000000 -001800 -001C00 -003C00 -007C00 -007E00 -00DE00 -019E00 -011F00 -031F00 -060F00 -040F80 -0FFF80 -180F80 -1807C0 -3007C0 -7007C0 -FC1FF0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 741 0 -DWIDTH 20 0 -BBX 20 22 -1 0 -BITMAP -003C40 -007F80 -008F00 -000000 -000800 -001800 -001C00 -003C00 -007C00 -007E00 -00DE00 -019E00 -011F00 -031F00 -060F00 -040F80 -0FFF80 -180F80 -1807C0 -3007C0 -7007C0 -FC1FF0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 741 0 -DWIDTH 20 0 -BBX 20 22 -1 0 -BITMAP -006180 -00F3C0 -00F3C0 -006180 -000000 -001800 -001C00 -003C00 -007C00 -007E00 -00DE00 -019E00 -011F00 -031F00 -060F00 -040F80 -0FFF80 -180F80 -1807C0 -3007C0 -7007C0 -FC1FF0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 741 0 -DWIDTH 20 0 -BBX 20 23 -1 0 -BITMAP -001C00 -003600 -002200 -003600 -001C00 -000000 -001800 -001C00 -003C00 -007C00 -007E00 -00DE00 -019E00 -011F00 -031F00 -060F00 -040F80 -0FFF80 -180F80 -1807C0 -3007C0 -7007C0 -FC1FF0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 24 0 -BBX 24 18 -1 0 -BITMAP -03FFFF -005F07 -00DF03 -009F02 -019F02 -011F00 -033E08 -023E18 -063FF8 -07FE30 -0C3E10 -083E10 -187C11 -107C01 -307C03 -207C06 -607C1E -F9FFFE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 17 23 0 -5 -BITMAP -01FC80 -0F8780 -1E0380 -3E0100 -3C0100 -7C0100 -780000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -780100 -7C0300 -3C0600 -1E1C00 -07F000 -008000 -01C000 -00C000 -00C000 -038000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 741 0 -DWIDTH 18 0 -BBX 17 24 0 0 -BITMAP -060000 -070000 -078000 -01C000 -006000 -000000 -3FFF80 -0F8380 -0F8180 -0F8100 -0F8100 -0F8400 -1F0400 -1F0C00 -1FFC00 -1F1800 -1F0800 -1F0800 -3E0880 -3E0080 -3E0180 -3E0300 -3E0F00 -FFFF00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 741 0 -DWIDTH 18 0 -BBX 17 24 0 0 -BITMAP -000600 -000E00 -001E00 -003800 -006000 -000000 -3FFF80 -0F8380 -0F8180 -0F8100 -0F8100 -0F8400 -1F0400 -1F0C00 -1FFC00 -1F1800 -1F0800 -1F0800 -3E0880 -3E0080 -3E0180 -3E0300 -3E0F00 -FFFF00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 741 0 -DWIDTH 18 0 -BBX 17 24 0 0 -BITMAP -001800 -003800 -007800 -00CC00 -018C00 -000000 -3FFF80 -0F8380 -0F8180 -0F8100 -0F8100 -0F8400 -1F0400 -1F0C00 -1FFC00 -1F1800 -1F0800 -1F0800 -3E0880 -3E0080 -3E0180 -3E0300 -3E0F00 -FFFF00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 741 0 -DWIDTH 18 0 -BBX 17 23 0 0 -BITMAP -030C00 -079E00 -079E00 -030C00 -000000 -3FFF80 -0F8380 -0F8180 -0F8100 -0F8100 -0F8400 -1F0400 -1F0C00 -1FFC00 -1F1800 -1F0800 -1F0800 -3E0880 -3E0080 -3E0180 -3E0300 -3E0F00 -FFFF00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 11 24 0 0 -BITMAP -0C00 -0E00 -0F00 -0380 -00C0 -0000 -3FE0 -0F80 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -FF80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 11 24 0 0 -BITMAP -0060 -00E0 -01E0 -0380 -0600 -0000 -3FE0 -0F80 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -FF80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 11 24 0 0 -BITMAP -0180 -0380 -0780 -0CC0 -18C0 -0000 -3FE0 -0F80 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -FF80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 12 23 0 0 -BITMAP -1860 -3CF0 -3CF0 -1860 -0000 -3FE0 -0F80 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -3E00 -FF80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 20 18 0 0 -BITMAP -3FFE00 -0F8780 -0F83C0 -0F83E0 -0F81E0 -0F81F0 -1F01F0 -1F01F0 -7FE1F0 -1F01F0 -1F01F0 -1F01E0 -3E03E0 -3E03C0 -3E07C0 -3E0780 -3E1F00 -FFF800 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 852 0 -DWIDTH 22 0 -BBX 21 23 0 0 -BITMAP -007880 -00FF00 -011E00 -000000 -000000 -3E01F8 -0F0060 -0F8060 -0FC060 -0FE040 -0FE040 -0BF040 -19F8C0 -18FCC0 -18FC80 -187E80 -103F80 -101F80 -301F80 -300F80 -300780 -300380 -FC0180 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 24 0 0 -BITMAP -018000 -01C000 -01E000 -007000 -001800 -000000 -01FC00 -0F8F00 -1E0780 -3E07C0 -3C03C0 -7C03E0 -7803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803C0 -F807C0 -780780 -7C0F80 -3C0F00 -1E3E00 -07F000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 24 0 0 -BITMAP -000300 -000700 -000F00 -001C00 -003000 -000000 -01FC00 -0F8F00 -1E0780 -3E07C0 -3C03C0 -7C03E0 -7803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803C0 -F807C0 -780780 -7C0F80 -3C0F00 -1E3E00 -07F000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 24 0 0 -BITMAP -001800 -003800 -007800 -00CC00 -018C00 -000000 -01FC00 -0F8F00 -1E0780 -3E07C0 -3C03C0 -7C03E0 -7803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803C0 -F807C0 -780780 -7C0F80 -3C0F00 -1E3E00 -07F000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 23 0 0 -BITMAP -00F100 -01FE00 -023C00 -000000 -000000 -01FC00 -0F8F00 -1E0780 -3E07C0 -3C03C0 -7C03E0 -7803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803C0 -F807C0 -780780 -7C0F80 -3C0F00 -1E3E00 -07F000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 23 0 0 -BITMAP -030C00 -079E00 -079E00 -030C00 -000000 -01FC00 -0F8F00 -1E0780 -3E07C0 -3C03C0 -7C03E0 -7803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803C0 -F807C0 -780780 -7C0F80 -3C0F00 -1E3E00 -07F000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 12 12 1 1 -BITMAP -C030 -E070 -70E0 -39C0 -1F80 -0F00 -0F00 -1F80 -39C0 -70E0 -E070 -C030 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 20 0 -1 -BITMAP -000080 -01FD80 -0F8F00 -1E0780 -3E0FC0 -3C1BC0 -7C33E0 -7823E0 -F863E0 -F8C3E0 -F983E0 -F903E0 -FB03C0 -FE07C0 -7C0780 -7C0F80 -3C0F00 -3E3E00 -67F000 -400000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 24 1 0 -BITMAP -018000 -01C000 -01E000 -007000 -001800 -000000 -FF87E0 -3E0180 -3E0180 -3E0180 -3E0180 -7C0100 -7C0100 -7C0300 -7C0300 -7C0300 -7C0200 -F80200 -F80600 -F80600 -F80600 -F80C00 -7C3C00 -1FF000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 24 1 0 -BITMAP -000300 -000700 -000F00 -001C00 -003000 -000000 -FF87E0 -3E0180 -3E0180 -3E0180 -3E0180 -7C0100 -7C0100 -7C0300 -7C0300 -7C0300 -7C0200 -F80200 -F80600 -F80600 -F80600 -F80C00 -7C3C00 -1FF000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 24 1 0 -BITMAP -001800 -003800 -007800 -00CC00 -018C00 -000000 -FF87E0 -3E0180 -3E0180 -3E0180 -3E0180 -7C0100 -7C0100 -7C0300 -7C0300 -7C0300 -7C0200 -F80200 -F80600 -F80600 -F80600 -F80C00 -7C3C00 -1FF000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 23 1 0 -BITMAP -030C00 -079E00 -079E00 -030C00 -000000 -FF87E0 -3E0180 -3E0180 -3E0180 -3E0180 -7C0100 -7C0100 -7C0300 -7C0300 -7C0300 -7C0200 -F80200 -F80600 -F80600 -F80600 -F80C00 -7C3C00 -1FF000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 19 24 0 0 -BITMAP -000600 -000E00 -001E00 -003800 -006000 -000000 -FF8FE0 -3E0380 -3E0300 -3E0600 -1F0400 -1F0C00 -1F1800 -0F9000 -0FB000 -0FE000 -07C000 -07C000 -078000 -0F8000 -0F8000 -0F8000 -0F8000 -3FE000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 18 18 0 0 -BITMAP -3FE000 -0F8000 -0F8000 -0F8000 -0FFE00 -0F0F80 -1F07C0 -1F07C0 -1F07C0 -1F07C0 -1E07C0 -1E0F80 -3E1F00 -3FFC00 -3E0000 -3E0000 -3E0000 -FF8000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 15 23 -1 -5 -BITMAP -01F0 -079C -0F1E -0F1E -1E1E -1E3C -1E38 -1EE0 -1E38 -3C3C -3C3C -3C3C -3C3C -3C3C -7878 -7878 -78F0 -7BC0 -7800 -F000 -F000 -F000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -0C00 -0E00 -0F00 -0380 -00C0 -0000 -0FBC -3CFC -787C -787C -F078 -F078 -F078 -F078 -F0F0 -70F2 -79F4 -1E78 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -0060 -00E0 -01E0 -0380 -0600 -0000 -0FBC -3CFC -787C -787C -F078 -F078 -F078 -F078 -F0F0 -70F2 -79F4 -1E78 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -0060 -00E0 -01E0 -0330 -0630 -0000 -0FBC -3CFC -787C -787C -F078 -F078 -F078 -F078 -F0F0 -70F2 -79F4 -1E78 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 17 0 0 -BITMAP -03C4 -07F8 -08F0 -0000 -0000 -0FBC -3CFC -787C -787C -F078 -F078 -F078 -F078 -F0F0 -70F2 -79F4 -1E78 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 17 0 0 -BITMAP -0C30 -1E78 -1E78 -0C30 -0000 -0FBC -3CFC -787C -787C -F078 -F078 -F078 -F078 -F0F0 -70F2 -79F4 -1E78 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -0380 -06C0 -0440 -06C0 -0380 -0000 -0FBC -3CFC -787C -787C -F078 -F078 -F078 -F078 -F0F0 -70F2 -79F4 -1E78 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 815 0 -DWIDTH 23 0 -BBX 21 12 0 0 -BITMAP -0FC7E0 -38EE78 -787C38 -707C38 -007878 -03F8F0 -1E7F80 -787800 -F07800 -F0B810 -FF3C60 -7C0F80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 537 0 -DWIDTH 14 0 -BBX 12 17 0 -5 -BITMAP -0FE0 -3CF0 -78F0 -7860 -F000 -F000 -F000 -F000 -F000 -7020 -78C0 -1F00 -0400 -0E00 -0600 -0600 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 519 0 -DWIDTH 14 0 -BBX 12 18 0 0 -BITMAP -1800 -1C00 -1E00 -0700 -0180 -0000 -0FC0 -3CF0 -7870 -7870 -F0F0 -F1E0 -FF00 -F000 -F000 -7020 -78C0 -1F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 519 0 -DWIDTH 14 0 -BBX 12 18 0 0 -BITMAP -00C0 -01C0 -03C0 -0700 -0C00 -0000 -0FC0 -3CF0 -7870 -7870 -F0F0 -F1E0 -FF00 -F000 -F000 -7020 -78C0 -1F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 519 0 -DWIDTH 14 0 -BBX 12 18 0 0 -BITMAP -0180 -0380 -0780 -0CC0 -18C0 -0000 -0FC0 -3CF0 -7870 -7870 -F0F0 -F1E0 -FF00 -F000 -F000 -7020 -78C0 -1F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 519 0 -DWIDTH 14 0 -BBX 12 17 0 0 -BITMAP -1860 -3CF0 -3CF0 -1860 -0000 -0FC0 -3CF0 -7870 -7870 -F0F0 -F1E0 -FF00 -F000 -F000 -7020 -78C0 -1F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 7 18 0 0 -BITMAP -C0 -E0 -F0 -38 -0C -00 -FC -3C -3C -3C -78 -78 -78 -78 -F0 -F2 -F4 -78 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 7 18 0 0 -BITMAP -0C -1C -3C -70 -C0 -00 -FC -3C -3C -3C -78 -78 -78 -78 -F0 -F2 -F4 -78 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 7 18 0 0 -BITMAP -0C -1C -3C -66 -C6 -00 -FC -3C -3C -3C -78 -78 -78 -78 -F0 -F2 -F4 -78 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 10 17 -1 0 -BITMAP -6180 -F3C0 -F3C0 -6180 -0000 -7E00 -1E00 -1E00 -1E00 -3C00 -3C00 -3C00 -3C00 -7800 -7900 -7A00 -3C00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 18 0 0 -BITMAP -E000 -3980 -0E00 -3700 -0380 -01C0 -0FE0 -3CF0 -7870 -7878 -F078 -F078 -F078 -F078 -F0F0 -70F0 -79E0 -1F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 16 0 -BBX 15 17 0 0 -BITMAP -03C4 -07F8 -08F0 -0000 -0000 -FC38 -3CFC -3D3C -3E3C -7C78 -7878 -7878 -7878 -F0F0 -F0F2 -F0F4 -F078 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 18 0 0 -BITMAP -1800 -1C00 -1E00 -0700 -0180 -0000 -0FC0 -3CF0 -7870 -7878 -F078 -F078 -F078 -F078 -F0F0 -70F0 -79E0 -1F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 18 0 0 -BITMAP -0030 -0070 -00F0 -01C0 -0300 -0000 -0FC0 -3CF0 -7870 -7878 -F078 -F078 -F078 -F078 -F0F0 -70F0 -79E0 -1F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 18 0 0 -BITMAP -00C0 -01C0 -03C0 -0660 -0C60 -0000 -0FC0 -3CF0 -7870 -7878 -F078 -F078 -F078 -F078 -F0F0 -70F0 -79E0 -1F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 17 0 0 -BITMAP -0788 -0FF0 -11E0 -0000 -0000 -0FC0 -3CF0 -7870 -7878 -F078 -F078 -F078 -F078 -F0F0 -70F0 -79E0 -1F80 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 17 0 0 -BITMAP -1860 -3CF0 -3CF0 -1860 -0000 -0FC0 -3CF0 -7870 -7878 -F078 -F078 -F078 -F078 -F0F0 -70F0 -79E0 -1F80 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 12 12 1 1 -BITMAP -0600 -0600 -0600 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0600 -0600 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 16 0 -2 -BITMAP -0020 -0020 -0FC0 -3CF0 -78F0 -7978 -F178 -F278 -F278 -F478 -F4F0 -78F0 -79E0 -1F80 -2000 -2000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -0C00 -0E00 -0F00 -0380 -00C0 -0000 -FC3C -3C3C -3C3C -3C3C -7878 -7878 -7878 -78F8 -F1F0 -F2F2 -FCF4 -7878 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -0030 -0070 -00F0 -01C0 -0300 -0000 -FC3C -3C3C -3C3C -3C3C -7878 -7878 -7878 -78F8 -F1F0 -F2F2 -FCF4 -7878 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -00C0 -01C0 -03C0 -0660 -0C60 -0000 -FC3C -3C3C -3C3C -3C3C -7878 -7878 -7878 -78F8 -F1F0 -F2F2 -FCF4 -7878 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 16 0 -BBX 15 17 0 0 -BITMAP -0C30 -1E78 -1E78 -0C30 -0000 -FC3C -3C3C -3C3C -3C3C -7878 -7878 -7878 -78F8 -F1F0 -F2F2 -FCF4 -7878 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 519 0 -DWIDTH 13 0 -BBX 15 23 -3 -5 -BITMAP -000C -001C -003C -0070 -00C0 -0000 -0E0E -1F0E -2F06 -0784 -078C -0788 -03D8 -03D0 -03F0 -01E0 -01E0 -01C0 -0180 -6300 -F600 -FC00 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 648 0 -DWIDTH 16 0 -BBX 17 23 -3 -5 -BITMAP -07E000 -01E000 -01E000 -01E000 -03C000 -03C000 -03FC00 -03CF00 -078700 -078780 -078780 -0F0780 -0F0780 -0F0780 -0F0F00 -1F0F00 -1F9E00 -1EF800 -1E0000 -3C0000 -3C0000 -3C0000 -FF0000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 519 0 -DWIDTH 13 0 -BBX 15 22 -3 -5 -BITMAP -030C -079E -079E -030C -0000 -0E0E -1F0E -2F06 -0784 -078C -0788 -03D8 -03D0 -03F0 -01E0 -01E0 -01C0 -0180 -6300 -F600 -FC00 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenBI24-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenBI24-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenBI24-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenBI24-L1.bdf:1.1 Wed Apr 4 18:55:38 2001 +++ xc/fonts/bdf/100dpi/ncenBI24-L1.bdf Wed Mar 16 21:03:49 2005 @@ -1,5723 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenBI24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-I-Normal--34-240-100-100-P-193-ISO8859-1 -SIZE 24 100 100 -FONTBOUNDINGBOX 40 39 -7 -7 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 34 -POINT_SIZE 240 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 193 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 25 -X_HEIGHT 16 -FONT_ASCENT 29 -FONT_DESCENT 7 -FACE_NAME "New Century Schoolbook Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 29 0 -BBX 31 25 -1 0 -BITMAP -AAAAAAAA -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -AAAAAAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 10 0 -BBX 1 1 1 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 11 25 0 0 -BITMAP -03C0 -07E0 -07E0 -07E0 -07E0 -07C0 -07C0 -0F80 -0F80 -0F00 -0F00 -0E00 -0E00 -1E00 -1C00 -1C00 -1800 -1800 -0000 -0000 -7000 -F800 -F800 -F800 -7000 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 13 0 -BBX 13 11 1 14 -BITMAP -3870 -7CF8 -7CF8 -7CF8 -78F0 -78F0 -F1E0 -E1C0 -E1C0 -C180 -C180 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 19 0 -BBX 16 23 2 0 -BITMAP -071C -071C -071C -071C -0618 -0618 -0618 -7FFF -7FFF -0E38 -0E38 -0C30 -0C30 -FFFE -FFFE -1C70 -1C70 -1870 -1860 -1860 -3860 -38E0 -38E0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 19 30 0 -4 -BITMAP -000600 -000C00 -000C00 -007E00 -03FF80 -0799C0 -0F18E0 -0E1BE0 -1E33E0 -1E33E0 -1F33C0 -1FF000 -0FF000 -0FFC00 -07FE00 -01FF00 -00FF80 -30DF80 -78CF80 -F98780 -F98780 -F18700 -E30F00 -731E00 -1FF800 -07C000 -060000 -060000 -060000 -040000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 29 0 -BBX 26 25 2 -1 -BITMAP -00001800 -03C03800 -0F607000 -1E3FE000 -3C1E6000 -7C10C000 -7810C000 -F8118000 -F8310000 -F0230000 -F0660000 -F0C60000 -798C0F00 -3F083D80 -001878C0 -0030F040 -0031F040 -0061E040 -0063E0C0 -00C3C080 -0183C180 -0183C300 -0301E600 -0300FC00 -02000000 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 889 0 -DWIDTH 30 0 -BBX 26 25 1 0 -BITMAP -000F8000 -003FE000 -007CF000 -00F87800 -00F87800 -00F87800 -00F87800 -00F8F000 -00F9E000 -00FFC000 -00FF0000 -01FC0000 -07FC7FC0 -0F7E7FC0 -3E7E0F00 -7C7E0E00 -7C3F1C00 -FC3F3800 -FC1FF000 -FC1FE000 -FE0FC0C0 -7F07E180 -3FFFFF80 -1FF9FE00 -07C07800 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 287 0 -DWIDTH 10 0 -BBX 6 11 3 14 -BITMAP -38 -7C -7C -7C -78 -78 -F0 -E0 -E0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 407 0 -DWIDTH 14 0 -BBX 13 28 4 -4 -BITMAP -0018 -0070 -01E0 -0380 -0780 -0F00 -0E00 -1E00 -3C00 -3C00 -7C00 -7800 -7800 -F800 -F800 -F000 -F000 -F000 -F000 -7000 -7000 -7000 -7000 -3000 -3800 -1800 -0C00 -0C00 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 407 0 -DWIDTH 14 0 -BBX 12 28 -2 -4 -BITMAP -0300 -0300 -0180 -01C0 -00C0 -00E0 -00E0 -00E0 -00F0 -00F0 -00F0 -00F0 -00F0 -01F0 -01F0 -01E0 -01E0 -03E0 -03C0 -03C0 -0780 -0780 -0F00 -1E00 -1C00 -7800 -E000 -8000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 15 1 9 -BITMAP -00C0 -01E0 -39E0 -3DC0 -3DCC -1FBE -07FE -7FFC -FFC0 -FBF0 -6778 -0778 -0F38 -0F00 -0600 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 17 17 1 0 -BITMAP -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -FFFF80 -FFFF80 -FFFF80 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 287 0 -DWIDTH 9 0 -BBX 8 12 -2 -6 -BITMAP -0E -1F -3F -3F -3F -1E -06 -0C -18 -30 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 4 0 6 -BITMAP -7F80 -7F80 -FF00 -FF00 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 287 0 -DWIDTH 9 0 -BBX 6 5 0 0 -BITMAP -78 -FC -FC -FC -78 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 11 25 -1 0 -BITMAP -00E0 -01C0 -01C0 -01C0 -0380 -0380 -0380 -0700 -0700 -0700 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 18 24 1 0 -BITMAP -007800 -01FE00 -03CF00 -078780 -0F0780 -1F07C0 -3F07C0 -3E07C0 -7E07C0 -7E0FC0 -7E0FC0 -7C0FC0 -FC0FC0 -FC0F80 -FC1F80 -FC1F80 -F81F00 -F83F00 -F83E00 -783C00 -787C00 -3CF800 -1FE000 -078000 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 16 24 1 0 -BITMAP -0007 -000F -007E -07FE -07FE -007C -007C -00FC -00F8 -00F8 -00F8 -01F8 -01F0 -01F0 -01F0 -03E0 -03E0 -03E0 -07E0 -07C0 -07C0 -0FC0 -FFFC -FFFC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 20 24 -2 0 -BITMAP -007F00 -01FFC0 -0387E0 -0703F0 -0603F0 -0F81F0 -0FC1F0 -0FC3F0 -0FC3E0 -07C7E0 -0387C0 -000F80 -001F00 -003E00 -007C00 -00F000 -01E060 -038060 -0E00C0 -1C03C0 -3FFFC0 -3FFF80 -7FFF80 -FFFF00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 18 24 0 0 -BITMAP -00FC00 -03FF00 -070F80 -0E07C0 -0F07C0 -0F87C0 -0F87C0 -0F0FC0 -000F80 -001F00 -007E00 -03F000 -03FC00 -003E00 -001F00 -301F00 -7C1F00 -FC1F00 -FC3F00 -F83F00 -703E00 -70FC00 -3FF800 -0FC000 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 19 24 -1 0 -BITMAP -0000E0 -0001E0 -0003E0 -0007E0 -000FE0 -001FC0 -003FC0 -0077C0 -00EF80 -01CF80 -038F80 -071F80 -0E1F00 -1C1F00 -381F00 -703F00 -FFFFE0 -FFFFE0 -007E00 -007C00 -007C00 -00FC00 -0FFF80 -0FFF80 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -03FFE0 -03FFE0 -03FFC0 -03FF80 -067F00 -060000 -060000 -060000 -0C7C00 -0DFE00 -0FFF00 -1C3F00 -381F80 -101F80 -000F80 -000F80 -780F80 -F81F80 -F81F00 -F83F00 -703E00 -707C00 -3FF800 -0FC000 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 18 24 1 0 -BITMAP -003E00 -01FF80 -03E780 -07C7C0 -0F87C0 -1F07C0 -1F0380 -3F0000 -3E0000 -7E0000 -7FF800 -7FFC00 -FE3E00 -FC1F00 -FC1F00 -FC1F00 -F81F00 -F81F00 -F83F00 -F83E00 -783E00 -787C00 -3CF800 -0FE000 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 18 25 3 0 -BITMAP -180000 -1FFFC0 -3FFF80 -3FFF80 -7FFF00 -7FFE00 -780600 -E00C00 -C01C00 -803800 -007800 -007000 -00F000 -01E000 -03E000 -03C000 -07C000 -0FC000 -0F8000 -1F8000 -1F8000 -3F8000 -3F0000 -3F0000 -1E0000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -007E00 -01FF80 -0383C0 -0701C0 -0F01E0 -0F01E0 -0F01E0 -0F81C0 -0FC3C0 -0FF780 -0FFE00 -07FE00 -07FF00 -1EFF80 -3C3F80 -781FC0 -F00FC0 -F007C0 -F00780 -F00780 -F80F00 -7C1E00 -3FF800 -07E000 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 18 24 0 0 -BITMAP -007800 -03FE00 -078F00 -0F8780 -1F0780 -1F07C0 -3F07C0 -3E07C0 -3E07C0 -3E0FC0 -3E0FC0 -3F1FC0 -1F1FC0 -0FFF80 -07FF80 -001F80 -001F00 -703F00 -F83E00 -F87C00 -F87800 -F9F000 -7FE000 -1F0000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 287 0 -DWIDTH 9 0 -BBX 9 16 0 0 -BITMAP -0F00 -1F80 -1F80 -1F80 -0F00 -0000 -0000 -0000 -0000 -0000 -0000 -7800 -FC00 -FC00 -FC00 -7800 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 287 0 -DWIDTH 9 0 -BBX 10 22 -2 -6 -BITMAP -0780 -0FC0 -0FC0 -0FC0 -0780 -0000 -0000 -0000 -0000 -0000 -0E00 -1F00 -3F00 -3F00 -3F00 -1E00 -0600 -0C00 -1800 -3000 -6000 -C000 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 17 17 1 0 -BITMAP -000180 -000780 -001F80 -00FF00 -03FC00 -0FE000 -7F8000 -FE0000 -F00000 -FE0000 -7F8000 -0FE000 -03FC00 -00FF00 -001F80 -000780 -000180 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 17 9 1 4 -BITMAP -FFFF80 -FFFF80 -FFFF80 -000000 -000000 -000000 -FFFF80 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 17 17 1 0 -BITMAP -C00000 -F00000 -FC0000 -7F8000 -1FE000 -03F800 -00FF00 -003F80 -000780 -003F80 -00FF00 -03F800 -1FE000 -7F8000 -FC0000 -F00000 -C00000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 481 0 -DWIDTH 16 0 -BBX 12 25 3 0 -BITMAP -0780 -1FE0 -38E0 -3070 -6070 -60F0 -43F0 -07F0 -0FE0 -1FC0 -3F80 -3F00 -7C00 -7800 -7180 -3980 -1F00 -0000 -0000 -0000 -7800 -FC00 -FC00 -FC00 -7800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 23 25 1 0 -BITMAP -00FF00 -03FFC0 -0FC3F0 -1E0078 -3C003C -38001C -70100E -70FDEE -E1E7CE -E3C7C6 -C7C3C6 -C787C6 -C7878E -CF878E -CF078C -EF0F9C -E71F18 -77BF30 -73F7EC -38839C -3C003C -1F0078 -0FF3F0 -03FFC0 -00FF00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 741 0 -DWIDTH 24 0 -BBX 27 25 -3 0 -BITMAP -00006000 -0000F000 -0001F000 -0001F000 -0003F000 -0003F000 -0007F800 -000FF800 -000DF800 -001DF800 -0019F800 -0038FC00 -0070FC00 -0070FC00 -00E0FC00 -00E0FC00 -01FFFE00 -01FFFE00 -03807E00 -07007E00 -0F007E00 -0E003F00 -3E003F00 -FFC3FFE0 -FFC3FFE0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 759 0 -DWIDTH 25 0 -BBX 26 25 -2 0 -BITMAP -07FFF800 -07FFFF00 -00FC3F80 -00FC0FC0 -00FC0FC0 -00FC0FC0 -01FC0FC0 -01F80FC0 -01F80FC0 -01F81FC0 -03F83F80 -03FFFF00 -03FFF800 -03F0F800 -07E07E00 -07E03F00 -07E03F80 -0FE01F80 -0FC03F80 -0FC03F80 -0FC03F80 -1F807F00 -1F80FF00 -FFFFFC00 -FFFFE000 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 759 0 -DWIDTH 24 0 -BBX 24 25 1 0 -BITMAP -001F81 -00FFE3 -01F877 -07E01F -0FC01E -1F800E -3F800E -3F000E -7F000C -7F000C -7E0000 -FE0000 -FE0000 -FE0000 -FC0000 -FC0000 -FC0000 -FC0000 -FC0018 -7E0030 -7E0070 -3F00E0 -1FC3C0 -0FFF80 -01FE00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 28 25 -2 0 -BITMAP -07FFF800 -07FFFF00 -00FE1F80 -00FC07C0 -00FC07E0 -00FC03E0 -01F803F0 -01F803F0 -01F803F0 -01F003F0 -03F003F0 -03F007F0 -03F007F0 -07E007F0 -07E007E0 -07E00FE0 -07E00FE0 -0FC00FC0 -0FC01FC0 -0FC01F80 -0FC03F00 -1F807E00 -1F81FC00 -FFFFF000 -FFFF0000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 741 0 -DWIDTH 24 0 -BBX 26 25 -1 0 -BITMAP -07FFFFC0 -07FFFFC0 -00FC0FC0 -00FC0780 -00FC0380 -01F80380 -01F80380 -01F83300 -01F87300 -03F06000 -03F1E000 -03FFE000 -03FFE000 -07E3C000 -07E1C000 -07E1C000 -07E1C300 -0FC18700 -0FC18600 -0FC00E00 -0FC01E00 -0F803C00 -1F80FC00 -FFFFFC00 -FFFFFC00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 704 0 -DWIDTH 23 0 -BBX 26 25 -1 0 -BITMAP -07FFFFC0 -07FFFFC0 -00FE0FC0 -00FC0780 -00FC0380 -00FC0380 -01F80380 -01F83300 -01F83300 -01F87000 -03F1E000 -03FFE000 -03FFE000 -03E3C000 -07E1C000 -07E1C000 -07E1C000 -0FC18000 -0FC18000 -0FC00000 -0FC00000 -1F800000 -1F800000 -FFF80000 -FFF80000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 815 0 -DWIDTH 25 0 -BBX 25 25 0 0 -BITMAP -000F8080 -007FF180 -01F83F80 -03F01F80 -07E00F00 -0FC00F00 -1F800F00 -3F800600 -3F000600 -7F000600 -7F000600 -FE000000 -FE000000 -FE000000 -FE07FF80 -FC07FF80 -FC00FC00 -FC00FC00 -FC00FC00 -7C00F800 -7E01F800 -3E03F800 -1F87B000 -07FF3000 -00F83000 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 29 0 -BBX 31 25 -1 0 -BITMAP -07FF9FFE -07FF9FFE -00FC03F0 -00FC03F0 -00F803F0 -01F807E0 -01F807E0 -01F807E0 -01F807C0 -03F00FC0 -03F00FC0 -03FFFFC0 -03FFFF80 -07E01F80 -07E01F80 -07E01F80 -07E01F00 -0FC03F00 -0FC03F00 -0FC03F00 -0F803E00 -1F807E00 -1F807E00 -FFF3FFC0 -FFF3FFC0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 17 25 -1 0 -BITMAP -07FF80 -07FF80 -00FC00 -00FC00 -00FC00 -01F800 -01F800 -01F800 -01F800 -03F000 -03F000 -03F000 -03F000 -07E000 -07E000 -07E000 -0FC000 -0FC000 -0FC000 -0FC000 -1F8000 -1F8000 -1FC000 -FFF000 -FFF000 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 24 25 -1 0 -BITMAP -001FFF -001FFF -0001F8 -0001F8 -0003F0 -0003F0 -0003F0 -0003F0 -0007E0 -0007E0 -0007E0 -0007E0 -000FC0 -000FC0 -3C0FC0 -7E0FC0 -FE1F80 -FE1F80 -FE1F80 -DC3F00 -C03F00 -E07E00 -70FE00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 29 25 -1 0 -BITMAP -07FF9FF8 -07FF9FF8 -00FE07C0 -00FC0780 -00FC0E00 -01F81C00 -01F83800 -01F87000 -01F8E000 -03F1C000 -03F3C000 -03F7C000 -03FFE000 -07FFE000 -07FBF000 -07F3F000 -07E3F800 -0FC1F800 -0FC1FC00 -0FC0FC00 -0F80FC00 -1F807E00 -1F807F00 -FFF3FFC0 -FFF3FFC0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 704 0 -DWIDTH 22 0 -BBX 24 25 -1 0 -BITMAP -07FFC0 -07FFC0 -00FC00 -00FC00 -00FC00 -01F800 -01F800 -01F800 -01F800 -03F000 -03F000 -03F000 -03F000 -07E000 -07E000 -07E000 -07E003 -0FC006 -0FC00E -0FC00E -0FC01C -1F803C -1F80FC -FFFFF8 -FFFFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 31 0 -BBX 34 25 -1 0 -BITMAP -0FFE007FC0 -0FFE00FFC0 -01FE00FE00 -01FE01FE00 -01FE03FE00 -01FE03FC00 -01BE077C00 -03BE06FC00 -033E0EF800 -033E1DF800 -033E19F800 -073E39F800 -063E31F000 -063E73F000 -0E3E63F000 -0E3FC3F000 -0C3FC3E000 -0C3F87E000 -1C3F87E000 -1C3F07E000 -183E0FC000 -383E0FC000 -781C1FC000 -FE1C7FF800 -FE187FF800 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 852 0 -DWIDTH 28 0 -BBX 33 25 -2 0 -BITMAP -07FC01FF80 -07FE01FF80 -007E003C00 -007F003800 -007F003800 -00FF803800 -00DF803000 -00DFC03000 -00CFC03000 -01CFE07000 -0187E06000 -0187F06000 -0183F0E000 -0383F8C000 -0301F8C000 -0300FCC000 -0700FFC000 -06007F8000 -06007F8000 -06003F8000 -0E003F8000 -0E001F0000 -1F001F0000 -FFC00F0000 -FFC00F0000 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 26 25 0 0 -BITMAP -000FC000 -007FF800 -01FC3E00 -03F01F00 -07E01F00 -0FC00F80 -1F800F80 -3F800FC0 -3F000FC0 -7F000FC0 -7F001FC0 -FE001FC0 -FE001FC0 -FE001FC0 -FC003F80 -FC003F80 -FC003F00 -FC007F00 -7C007E00 -7C00FC00 -7E01FC00 -3E03F000 -1F0FE000 -07FF8000 -00FC0000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 741 0 -DWIDTH 24 0 -BBX 25 25 -1 0 -BITMAP -07FFF000 -07FFFC00 -00FC3F00 -00FC1F00 -00F80F80 -01F80F80 -01F80F80 -01F80F80 -01F01F80 -03F01F80 -03F03F00 -03F07F00 -03E1FE00 -07FFFC00 -07FFE000 -07E00000 -07C00000 -0FC00000 -0FC00000 -0FC00000 -0F800000 -1F800000 -1F800000 -FFF00000 -FFF00000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 26 31 0 -6 -BITMAP -000FC000 -007FF800 -01FC3E00 -03F01F00 -0FE01F00 -0FC00F80 -1F800F80 -3F800FC0 -3F000FC0 -7F000FC0 -7F000FC0 -FE001FC0 -FE001FC0 -FE001FC0 -FC001F80 -FC383F80 -FCFE3F00 -FDDF7F00 -7F0FFF00 -7E07FE00 -7E07FC00 -3E07F800 -1F8FE000 -07FFC000 -00FFC000 -000FC000 -000FE200 -000FE600 -0007FC00 -0007F800 -0001E000 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 796 0 -DWIDTH 26 0 -BBX 26 25 -1 0 -BITMAP -07FFF800 -07FFFF00 -00FC3F80 -00FC1F80 -00FC0FC0 -01F80FC0 -01F80FC0 -01F80FC0 -01F81FC0 -03F01F80 -03F03F00 -03F07E00 -03FFF800 -07FF8000 -07E1E000 -07E1F000 -07E1F800 -0FC1F800 -0FC1F800 -0FC1F800 -1F81F8C0 -1F81F8C0 -1F80FD80 -FFF0FF00 -FFF07E00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 685 0 -DWIDTH 22 0 -BBX 22 25 -1 0 -BITMAP -007E00 -01FFCC -03C1FC -07807C -07003C -0F0038 -0F0038 -0F8018 -0FE018 -0FF800 -0FFF00 -07FFC0 -03FFE0 -01FFE0 -007FF0 -300FF0 -3003F0 -3001F0 -7000F0 -7800F0 -7801F0 -7C01E0 -FF03C0 -C7FF00 -C0FC00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 23 25 1 0 -BITMAP -3FFFFE -3FFFFE -7C7E3E -787E1E -707E0E -60FC0E -E0FC0C -C0FC0C -C0FC0C -C1F80C -01F800 -01F800 -01F800 -03F000 -03F000 -03F000 -07E000 -07E000 -07E000 -07E000 -0FC000 -0FC000 -0FC000 -FFF800 -FFF800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 27 25 2 0 -BITMAP -7FF83FE0 -7FF83FE0 -1FC00F80 -1FC00700 -1F800600 -1F800600 -1F800E00 -3F000C00 -3F000C00 -3F000C00 -3F001C00 -7E001800 -7E001800 -7E003800 -7E003000 -FC003000 -FC003000 -FC007000 -FC006000 -FC00E000 -7C00C000 -7E01C000 -3F078000 -1FFF0000 -07F80000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 24 0 -BBX 26 25 0 0 -BITMAP -FFF0FFC0 -FFF0FFC0 -1F801F00 -1F801E00 -0F801C00 -0FC03800 -0FC03800 -0FC07000 -0FC06000 -0FC0E000 -07C0C000 -07E1C000 -07E18000 -07E38000 -07E70000 -03E60000 -03FE0000 -03FC0000 -03FC0000 -03F80000 -01F80000 -01F00000 -01E00000 -01E00000 -01C00000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 30 0 -BBX 32 25 0 0 -BITMAP -FFCFFCFF -FFCFFCFF -3F03F03C -3F01F038 -1F01F030 -1F03F070 -1F03F060 -1F07F060 -1F87F0E0 -1F86F0C0 -0F8CF8C0 -0F8CF980 -0F9CF980 -0FD8FB80 -0FF8FF00 -0FF0FF00 -0FF0FE00 -07E07E00 -07E07E00 -07C07C00 -07C07C00 -07807800 -07807800 -07807000 -03003000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 741 0 -DWIDTH 25 0 -BBX 30 25 -3 0 -BITMAP -07FF9FFC -07FF9FF8 -00FC07E0 -00FE0780 -007E0700 -007E0E00 -003F1C00 -003F3800 -003FF000 -001FE000 -001FC000 -000FC000 -000FC000 -000FE000 -001FE000 -003FF000 -0073F000 -00E3F000 -01C1F800 -0381F800 -0701FC00 -0F00FC00 -3F00FE00 -FFE7FFC0 -FFE7FFC0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 23 0 -BBX 25 25 1 0 -BITMAP -FFF1FF80 -FFF1FF80 -3F803E00 -1F803800 -1F807000 -0FC07000 -0FC0E000 -0FC1C000 -07E18000 -07E38000 -03F70000 -03FE0000 -03FC0000 -01FC0000 -01F80000 -01F80000 -03F00000 -03F00000 -03F00000 -03F00000 -07E00000 -07E00000 -07E00000 -7FFE0000 -7FFE0000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 704 0 -DWIDTH 23 0 -BBX 25 25 -1 0 -BITMAP -07FFFF80 -07FFFF00 -07E07F00 -0F80FE00 -0F01FC00 -0E03FC00 -1C07F800 -1807F000 -180FE000 -001FC000 -003F8000 -007F8000 -007F0000 -00FE0000 -01FC0000 -03F80000 -07F80600 -07F00C00 -0FE01C00 -1FC03C00 -3F807800 -7F81F800 -7F07F800 -FFFFF000 -FFFFF000 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 407 0 -DWIDTH 14 0 -BBX 15 28 0 -3 -BITMAP -01FE -01E0 -03E0 -03C0 -03C0 -03C0 -07C0 -0780 -0780 -0780 -0F00 -0F00 -0F00 -0F00 -1E00 -1E00 -1E00 -3E00 -3C00 -3C00 -3C00 -7C00 -7800 -7800 -7800 -F800 -F000 -FF00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 15 25 3 0 -BITMAP -E000 -7000 -7000 -3800 -3800 -1C00 -1C00 -0E00 -0E00 -0700 -0700 -0380 -0380 -01C0 -01C0 -00E0 -00E0 -0070 -0070 -0078 -0038 -003C -001C -001E -000E -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 407 0 -DWIDTH 14 0 -BBX 15 28 -1 -3 -BITMAP -01FE -001E -003E -003C -003C -003C -007C -0078 -0078 -0078 -00F8 -00F0 -00F0 -00F0 -01E0 -01E0 -01E0 -03E0 -03C0 -03C0 -03C0 -07C0 -0780 -0780 -0780 -0F80 -0F00 -FF00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 17 13 2 12 -BITMAP -01C000 -03E000 -03E000 -07F000 -0F7800 -0E3800 -1E3C00 -1C1C00 -3C1E00 -380E00 -780F00 -700700 -F00780 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 2 0 -4 -BITMAP -FFFF -FFFF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 6 2 17 -BITMAP -60 -F0 -F8 -7C -1E -06 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 20 16 0 0 -BITMAP -01E3E0 -07FBE0 -1F8FE0 -3F0FC0 -3E0FC0 -7E0FC0 -7C0F80 -FC0F80 -FC0F80 -F81F80 -F81F10 -F83F30 -FC3F70 -7CFFE0 -7FDFC0 -1F0F00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 18 0 -BBX 17 25 0 0 -BITMAP -03C000 -1FC000 -07C000 -07C000 -0F8000 -0F8000 -0F8000 -1F0000 -1F0000 -1F7C00 -1FFF00 -3F9F00 -3F0F80 -3E0F80 -7E0F80 -7C0F80 -7C1F80 -FC1F80 -F81F00 -F81F00 -F83E00 -F83E00 -787C00 -7DF000 -1FE000 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 537 0 -DWIDTH 17 0 -BBX 16 16 0 0 -BITMAP -03FC -0FCE -1F0F -3F1F -7E1F -7E1F -FC0E -FC00 -FC00 -F800 -F800 -F804 -FC0C -7E38 -3FF0 -0FC0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 22 25 0 0 -BITMAP -00003C -0003FC -0000FC -0000FC -0000F8 -0000F8 -0000F8 -0001F0 -0001F0 -01F1F0 -07FFE0 -1F8FE0 -3F07E0 -3E07E0 -7E07C0 -7E07C0 -FC0FC0 -FC0F80 -FC0F80 -F81F88 -F81F98 -FC3F30 -7C6FE0 -7FCFC0 -1F8F80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 519 0 -DWIDTH 17 0 -BBX 16 16 0 0 -BITMAP -03FC -079E -1F0F -3E0F -3E1F -7C1F -7C3E -FCFC -FFE0 -FC00 -F800 -F800 -FC0C -7C38 -3FF0 -0FC0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 12 0 -BBX 19 32 -1 -7 -BITMAP -001F80 -007DC0 -00FBE0 -01F3E0 -01F3E0 -01F1C0 -03E000 -03E000 -03E000 -3FFC00 -3FFC00 -07C000 -07C000 -0F8000 -0F8000 -0F8000 -0F8000 -1F0000 -1F0000 -1F0000 -1F0000 -3E0000 -3E0000 -3E0000 -3E0000 -7C0000 -7C0000 -7C0000 -7C0000 -F80000 -F80000 -F80000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 22 25 -2 -7 -BITMAP -00003C -00007C -007FDC -01F3DC -03E1E0 -07C1F0 -07C1F0 -07C1F0 -07C3F0 -07C3F0 -03C7E0 -07EFC0 -0F7E00 -1C0000 -3E0000 -3FFC00 -3FFF00 -1FFF80 -1FFF80 -7C1F80 -F00780 -F00780 -F80F00 -7F3E00 -0FF000 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 22 0 -BBX 21 25 0 0 -BITMAP -00F000 -07F000 -01F000 -01F000 -03E000 -03E000 -03E000 -07C000 -07C000 -07C780 -0F9FC0 -0FBFE0 -0FF3E0 -1FC3E0 -1F87E0 -1F07C0 -1F07C0 -3E0FC0 -3E0F80 -3E0F98 -7E1F18 -7C1F70 -7C1FE0 -FC0FC0 -FC0700 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 389 0 -DWIDTH 12 0 -BBX 10 25 1 0 -BITMAP -0300 -0780 -0FC0 -0FC0 -0780 -0300 -0000 -0000 -0000 -1F00 -FF00 -3F00 -3F00 -3E00 -3E00 -7E00 -7C00 -7C00 -7C00 -FCC0 -F8C0 -F980 -FB00 -FE00 -7C00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 370 0 -DWIDTH 11 0 -BBX 19 32 -7 -7 -BITMAP -000180 -0003C0 -0007E0 -0007E0 -0003C0 -000180 -000000 -000000 -000000 -0007C0 -003FC0 -000F80 -000F80 -001F80 -001F00 -001F00 -001F00 -003F00 -003E00 -003E00 -003E00 -007C00 -007C00 -007C00 -007C00 -00F800 -70F800 -F8F000 -F9F000 -79E000 -7FC000 -3F8000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 648 0 -DWIDTH 20 0 -BBX 19 25 0 0 -BITMAP -01F000 -0FF000 -03F000 -03E000 -03E000 -07E000 -07C000 -07C000 -07C000 -0FC780 -0F9FE0 -0FBFE0 -1FE3E0 -1FC1E0 -1F83C0 -3F0780 -3FFF00 -3EF800 -7C3C00 -7C3E00 -7C3E60 -7C3E60 -F83FC0 -F83F80 -F80E00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 389 0 -DWIDTH 12 0 -BBX 11 25 1 0 -BITMAP -03E0 -1FE0 -07E0 -07C0 -07C0 -07C0 -0FC0 -0F80 -0F80 -1F80 -1F00 -1F00 -3F00 -3E00 -3E00 -3E00 -7E00 -7C00 -7C00 -FC40 -F8C0 -F9C0 -FB80 -FF00 -7C00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 30 0 -BBX 29 16 0 0 -BITMAP -0F870380 -7F9F8FC0 -1F7FDFE0 -1FE7F3E0 -1FC7E3E0 -1F87C3E0 -3F0FC7C0 -3F0F87C0 -3E0F87C0 -7E1F07C0 -7C1F0F98 -7C1F0F98 -7C1F0FB0 -F83E0FE0 -F83E0FC0 -F83E0700 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 22 0 -BBX 21 16 0 0 -BITMAP -0F8780 -7F9FC0 -0FBFE0 -0FF3E0 -0FC3E0 -1FC3E0 -1F87E0 -1F07C0 -3F0FC0 -3E0F80 -3E0F88 -7E0F98 -7C1F30 -7C1FE0 -F81FC0 -F80F00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 18 16 0 0 -BITMAP -03FC00 -0FCF00 -1F0F80 -3F07C0 -7E07C0 -7E07C0 -FC0FC0 -FC0FC0 -FC0FC0 -FC0FC0 -F81F80 -F81F80 -F83F00 -7C3E00 -3CF800 -0FE000 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 648 0 -DWIDTH 20 0 -BBX 23 23 -4 -7 -BITMAP -00F9F0 -07FFFC -01FC7C -01F87E -01F83E -01F03E -03F07E -03E07E -03E07E -07E07C -07E0FC -07C0F8 -07E1F8 -0FE3F0 -0FBFC0 -0F9F00 -1F8000 -1F0000 -1F0000 -1F0000 -3F0000 -FFC000 -FFC000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 20 0 -BBX 19 23 0 -7 -BITMAP -01E060 -07F9E0 -1F8FE0 -3F0FC0 -3E07C0 -7E0FC0 -7C0FC0 -FC0F80 -FC0F80 -FC1F80 -F81F00 -F83F00 -FC3F00 -7C7F00 -7FFE00 -1F3E00 -007E00 -007C00 -007C00 -007C00 -00FC00 -03FF00 -07FF00 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 16 0 -BBX 17 16 0 0 -BITMAP -0F9F00 -7FBF80 -1F6F80 -1FCF80 -1F8F00 -1F8000 -3F0000 -3F0000 -3E0000 -7E0000 -7C0000 -7C0000 -7C0000 -FC0000 -F80000 -F80000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 481 0 -DWIDTH 15 0 -BBX 14 16 0 0 -BITMAP -07F0 -1F3C -1C3C -3C3C -3E3C -3F18 -3FC0 -1FF0 -1FF0 -07F8 -71F8 -F8F8 -F878 -F070 -79E0 -3FC0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 407 0 -DWIDTH 12 0 -BBX 13 22 0 0 -BITMAP -03E0 -03E0 -07C0 -07C0 -07C0 -0F80 -7FF8 -7FF0 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -7E00 -7C00 -7C40 -FCC0 -F980 -FF00 -7E00 -3800 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 21 0 -BBX 20 16 0 0 -BITMAP -1F83E0 -7F87E0 -1F07C0 -1F07C0 -3F0FC0 -3E0F80 -3E0F80 -7E1F80 -7C1F00 -7C3F00 -7C3F30 -F87E70 -F9FEE0 -FFBFC0 -7F3F80 -3C1E00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 17 0 -BBX 15 16 1 0 -BITMAP -FF1C -FF3E -3F3E -3E1E -3E0E -7E06 -7C06 -7C0C -7C0C -F80C -F818 -F838 -F830 -7CE0 -7FC0 -1F00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 25 16 1 0 -BITMAP -FF07CF00 -FF078F80 -1F0F8F80 -3E0F8780 -3E0F8380 -3E1F0300 -7C1F0300 -7C1F0300 -7C3F0200 -F83E0600 -F87E0E00 -F87E0C00 -F8DF1800 -FF9FF000 -7F1FE000 -3C07C000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 21 16 -2 0 -BITMAP -03E0F0 -07E1F8 -0FF378 -1DF670 -19FC00 -10F800 -00F800 -00F800 -00F800 -00FC00 -01FC40 -637CC0 -F37FC0 -FE3F80 -FC3F00 -701C00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 519 0 -DWIDTH 18 0 -BBX 19 23 -2 -7 -BITMAP -0781C0 -0FC3E0 -0FE3E0 -1FE1E0 -1BE1C0 -33F1C0 -31F180 -01F180 -01F100 -00FB00 -00FA00 -00FE00 -00FC00 -007C00 -007800 -007800 -003000 -006000 -70C000 -F9C000 -FB8000 -7F0000 -3C0000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 519 0 -DWIDTH 16 0 -BBX 15 16 0 0 -BITMAP -0FC6 -1FFE -3FFE -3FFC -63D8 -6070 -00E0 -03C0 -0780 -0E00 -1C06 -3786 -7FFC -FFFC -CFF8 -C3E0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 407 0 -DWIDTH 14 0 -BBX 11 31 2 -5 -BITMAP -00E0 -0180 -0380 -0780 -0700 -0700 -0F00 -0F00 -0E00 -0E00 -0E00 -1E00 -1C00 -1C00 -3800 -E000 -7000 -3800 -3800 -7800 -7800 -7000 -7000 -7000 -F000 -E000 -E000 -E000 -E000 -6000 -3000 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 3 25 9 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 407 0 -DWIDTH 14 0 -BBX 11 31 -1 -5 -BITMAP -0300 -01C0 -00E0 -00E0 -00E0 -00E0 -01E0 -01E0 -01C0 -01C0 -01C0 -03C0 -0380 -0380 -03E0 -00C0 -0380 -0780 -0700 -0700 -0F00 -0E00 -0E00 -0E00 -1E00 -1C00 -1C00 -3C00 -3800 -7000 -C000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 19 0 -BBX 17 6 1 6 -BITMAP -1E0300 -3FC780 -7FFF80 -FFFF00 -F1FE00 -603C00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 10 0 -BBX 1 1 1 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 11 25 -1 -7 -BITMAP -01C0 -03E0 -03E0 -03E0 -01C0 -0000 -0000 -0300 -0300 -0700 -0700 -0F00 -0E00 -0E00 -1E00 -1E00 -3E00 -3E00 -7C00 -7C00 -FC00 -FC00 -FC00 -FC00 -7800 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 16 24 1 -4 -BITMAP -0002 -0006 -0006 -00FC -07FE -0F8E -1F1F -3E1F -7E3F -7C3E -FC6C -FC60 -FCC0 -F8C0 -F880 -F98C -FD9C -7F38 -3FE0 -0FC0 -0600 -0C00 -0C00 -0800 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -001F00 -007FC0 -00F0E0 -01F1E0 -03E3E0 -03E3E0 -07C3E0 -07C1C0 -07C000 -07C000 -07C000 -7FFE00 -7FFE00 -07C000 -03C000 -03C000 -03C000 -038040 -7F80C0 -FFC3C0 -CFFF80 -87FF80 -CFFF00 -787E00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 16 16 2 4 -BITMAP -47E6 -FFFF -FFFF -7C3E -781E -F00F -E007 -E007 -E007 -E007 -F00F -781E -7C3E -FFFF -FFFF -47E2 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 20 24 1 0 -BITMAP -FFCFF0 -FFCFF0 -3E03C0 -3E0180 -1F0380 -1F0300 -1F0600 -0F8E00 -0F8C00 -0F9C00 -079800 -07F000 -7FFF80 -7FFF80 -03E000 -07C000 -FFFF00 -FFFF00 -07C000 -078000 -0F8000 -0F8000 -7FF000 -7FF000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 3 25 9 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -00 -00 -00 -00 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 19 30 -2 -5 -BITMAP -003F00 -0071C0 -00E1C0 -01E3E0 -01E3E0 -01E1C0 -01F080 -01F800 -00FC00 -007C00 -07FE00 -1C3F00 -1C1F00 -3C0F80 -3C0780 -3E0780 -3F0380 -3F8380 -1FC700 -0FFE00 -07F000 -03F000 -01F800 -00F800 -787800 -F87800 -F83800 -F07000 -70E000 -1FC000 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 14 0 -BBX 12 5 3 18 -BITMAP -70E0 -F9F0 -F9F0 -F9F0 -70E0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 23 25 1 0 -BITMAP -01FE00 -07FF80 -0F87E0 -1E00F0 -3C0078 -380038 -70FF1C -71E71C -E3830E -E3830E -E7000E -C70006 -C70006 -C70006 -C7800E -E7800E -E3C10E -63E31C -70FE1C -383838 -380078 -1E00F0 -0F87E0 -07FF80 -01FE00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 412 0 -DWIDTH 14 0 -BBX 13 15 2 10 -BITMAP -1F70 -3DF0 -78F0 -70E0 -F1E0 -F1E0 -E1C8 -E3D8 -F7F0 -7DE0 -0000 -0000 -0000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 481 0 -DWIDTH 16 0 -BBX 16 11 -1 2 -BITMAP -0183 -0306 -0E1C -1C38 -78F0 -F1E0 -78E0 -3870 -1C38 -0C18 -060C -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 17 9 1 4 -BITMAP -FFFF80 -FFFF80 -FFFF80 -000380 -000380 -000380 -000380 -000380 -000380 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 4 0 6 -BITMAP -7F80 -7F80 -FF00 -FF00 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 23 25 1 0 -BITMAP -00FE00 -03FF80 -0FC7E0 -1E00F0 -3C0078 -3BF838 -71FE1C -61C70C -E1C70E -E1C30E -E1C70E -C1CE06 -C1FC06 -C1CE06 -E1CF0E -E1C70E -E1C78E -61C38C -73F3DC -380038 -3C0078 -1E00F0 -0FC7E0 -03FF80 -00FE00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 3 2 18 -BITMAP -7FC0 -FFC0 -FF80 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 13 0 -BBX 10 9 2 14 -BITMAP -1E00 -7F80 -E1C0 -C0C0 -C0C0 -C0C0 -E1C0 -7F80 -1E00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 17 17 1 0 -BITMAP -01C000 -01C000 -01C000 -01C000 -01C000 -FFFF80 -FFFF80 -FFFF80 -01C000 -01C000 -01C000 -01C000 -01C000 -000000 -FFFF80 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 11 0 -BBX 12 14 0 9 -BITMAP -0FC0 -19E0 -30F0 -38F0 -3CF0 -19E0 -03C0 -0780 -0E00 -1C20 -3860 -7FC0 -FFC0 -FF80 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 11 0 -BBX 11 14 0 9 -BITMAP -1F80 -39C0 -38E0 -39E0 -01E0 -03C0 -0F00 -0380 -01C0 -E1C0 -E3C0 -E3C0 -E780 -7E00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 6 3 18 -BITMAP -0C -1E -3E -7C -F0 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 22 0 -BBX 24 23 -3 -7 -BITMAP -00F83E -07F87E -01F07C -01F07C -03F0FC -03E0F8 -03E0F8 -07E1F8 -07C1F0 -07C3F0 -0FC7F3 -0F87E7 -1F9FEE -1FFBFC -1FF3F8 -3BC1E0 -380000 -700000 -700000 -F00000 -E00000 -E00000 -400000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 22 0 -BBX 19 25 3 0 -BITMAP -0FFFE0 -3F7380 -7E7380 -7CE700 -FCE700 -FCE700 -FCE700 -F9CE00 -F9CE00 -F9CE00 -7FCE00 -0F9C00 -039C00 -039C00 -039C00 -073800 -073800 -073800 -073800 -0E7000 -0E7000 -0E7000 -0E7000 -1CE000 -7FF800 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 287 0 -DWIDTH 9 0 -BBX 6 5 1 6 -BITMAP -78 -FC -FC -FC -78 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 7 0 -7 -BITMAP -08 -18 -3E -07 -C7 -7E -3C -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 11 0 -BBX 10 14 1 9 -BITMAP -03C0 -1FC0 -0380 -0780 -0780 -0700 -0700 -0F00 -0E00 -0E00 -1E00 -1E00 -1E00 -FF80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 356 0 -DWIDTH 12 0 -BBX 12 15 1 10 -BITMAP -0FC0 -3CE0 -7870 -F0F0 -F0F0 -F0F0 -F0F0 -E1E0 -73C0 -3F00 -0000 -0000 -0000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 481 0 -DWIDTH 16 0 -BBX 16 11 0 2 -BITMAP -3060 -1830 -1C38 -0E1C -0F1E -078F -0F1E -1C3C -3870 -60C0 -C180 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 29 0 -BBX 26 24 1 0 -BITMAP -00001800 -01C01800 -03C03000 -1F807000 -03806000 -0780E000 -0700C000 -07018000 -0F038000 -0F0300C0 -0E0701C0 -0E0E03C0 -1E0C07C0 -1E1C0F80 -FF981B80 -00383380 -00706780 -0060C700 -00E18700 -00C3FFC0 -01C00E00 -03800E00 -03001E00 -07007F80 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 29 0 -BBX 29 24 0 0 -BITMAP -00000C00 -01C01800 -03C03800 -1FC03000 -03807000 -03806000 -0780C000 -0701C000 -07018000 -0F038000 -0F030FE0 -0E061CF0 -1E0E3078 -1E0C3C78 -FF9C3C78 -00381CF0 -003801E0 -007003C0 -00600700 -00E00E10 -00C01C30 -01803FE0 -03807FE0 -0300FFC0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 29 0 -BBX 27 24 0 0 -BITMAP -00000C00 -1F801800 -39C01800 -38E03000 -39E07000 -01E06000 -03C0C000 -0F01C000 -03C18000 -01C38060 -E1C300E0 -E3C601E0 -E3CE03C0 -E78C07C0 -7E1C0FC0 -00181B80 -00383380 -00706380 -0060C700 -00E1FFE0 -00C00700 -01800700 -03800F00 -03003F80 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 481 0 -DWIDTH 16 0 -BBX 12 25 1 -7 -BITMAP -01E0 -03F0 -03F0 -03F0 -01E0 -0000 -0000 -0700 -0FC0 -18E0 -10E0 -01E0 -03E0 -0FE0 -1FC0 -3F80 -7F00 -FE00 -FC20 -F020 -F060 -E060 -F0C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 741 0 -DWIDTH 24 0 -BBX 27 32 -3 0 -BITMAP -00060000 -000F0000 -000F8000 -0007C000 -0001E000 -00006000 -00000000 -00006000 -0000F000 -0001F000 -0001F000 -0003F000 -0003F000 -0007F800 -000FF800 -000DF800 -001DF800 -0019F800 -0038FC00 -0070FC00 -0070FC00 -00E0FC00 -00E0FC00 -01FFFE00 -01FFFE00 -03807E00 -07007E00 -0F007E00 -0E003F00 -3E003F00 -FFC3FFE0 -FFC3FFE0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 741 0 -DWIDTH 24 0 -BBX 27 32 -3 0 -BITMAP -00000300 -00000780 -00000F80 -00001F00 -00003C00 -00003000 -00000000 -00006000 -0000F000 -0001F000 -0001F000 -0003F000 -0003F000 -0007F800 -000FF800 -000DF800 -001DF800 -0019F800 -0038FC00 -0070FC00 -0070FC00 -00E0FC00 -00E0FC00 -01FFFE00 -01FFFE00 -03807E00 -07007E00 -0F007E00 -0E003F00 -3E003F00 -FFC3FFE0 -FFC3FFE0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 741 0 -DWIDTH 24 0 -BBX 27 32 -3 0 -BITMAP -00001C00 -00003C00 -00007E00 -0000FE00 -0001C300 -00030300 -00000000 -00006000 -0000F000 -0001F000 -0001F000 -0003F000 -0003F000 -0007F800 -000FF800 -000DF800 -001DF800 -0019F800 -0038FC00 -0070FC00 -0070FC00 -00E0FC00 -00E0FC00 -01FFFE00 -01FFFE00 -03807E00 -07007E00 -0F007E00 -0E003F00 -3E003F00 -FFC3FFE0 -FFC3FFE0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 741 0 -DWIDTH 24 0 -BBX 27 31 -3 0 -BITMAP -0001C600 -0003FE00 -0007FC00 -000E3800 -00000000 -00000000 -00006000 -0000F000 -0001F000 -0001F000 -0003F000 -0003F000 -0007F800 -000FF800 -000DF800 -001DF800 -0019F800 -0038FC00 -0070FC00 -0070FC00 -00E0FC00 -00E0FC00 -01FFFE00 -01FFFE00 -03807E00 -07007E00 -0F007E00 -0E003F00 -3E003F00 -FFC3FFE0 -FFC3FFE0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 741 0 -DWIDTH 24 0 -BBX 27 32 -3 0 -BITMAP -00070E00 -000F9F00 -000F9F00 -000F9F00 -00070E00 -00000000 -00000000 -00006000 -0000F000 -0001F000 -0001F000 -0003F000 -0003F000 -0007F800 -000FF800 -000DF800 -001DF800 -0019F800 -0038FC00 -0070FC00 -0070FC00 -00E0FC00 -00E0FC00 -01FFFE00 -01FFFE00 -03807E00 -07007E00 -0F007E00 -0E003F00 -3E003F00 -FFC3FFE0 -FFC3FFE0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 741 0 -DWIDTH 24 0 -BBX 27 32 -3 0 -BITMAP -00007000 -0000F800 -00018C00 -00018C00 -0000F800 -00007000 -00000000 -00006000 -0000F000 -0001F000 -0001F000 -0003F000 -0003F000 -0007F800 -000FF800 -000DF800 -001DF800 -0019F800 -0038FC00 -0070FC00 -0070FC00 -00E0FC00 -00E0FC00 -01FFFE00 -01FFFE00 -03807E00 -07007E00 -0F007E00 -0E003F00 -3E003F00 -FFC3FFE0 -FFC3FFE0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 30 0 -BBX 33 25 -3 0 -BITMAP -003FFFFF80 -003FFFFF80 -000FFE0F80 -00077E0700 -00067E0700 -000E7C0300 -000CFC0300 -001CFC3300 -0038FC7300 -0030F86000 -0071F8E000 -00E1FFE000 -00C1FFE000 -01C3F3C000 -01FFF1C000 -03FFF1C000 -0703E1C600 -0607E18600 -0E07E18E00 -1C07E01E00 -1C07C01C00 -380FC07C00 -780FC0FC00 -FE7FFFFC00 -FE7FFFF800 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 759 0 -DWIDTH 24 0 -BBX 24 32 0 -7 -BITMAP -001F80 -00FFE3 -01F877 -07E01F -0FC01E -1F800E -3F800E -3F000E -7F000E -7F000C -7E0000 -FE0000 -FE0000 -FE0000 -FC0000 -FC0000 -FC0000 -FC0000 -FC0018 -7E0030 -7E0070 -3F00E0 -1FC3C0 -0FFF80 -00FE00 -004000 -00C000 -01F000 -003800 -063800 -03F000 -01E000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 741 0 -DWIDTH 24 0 -BBX 26 32 -1 0 -BITMAP -00060000 -000F0000 -000F8000 -0007C000 -0001E000 -00006000 -00000000 -07FFFFC0 -07FFFFC0 -00FC0FC0 -00FC0780 -00FC0380 -01F80380 -01F80380 -01F83300 -01F87300 -03F06000 -03F1E000 -03FFE000 -03FFE000 -07E3C000 -07E1C000 -07E1C000 -07E1C300 -0FC18700 -0FC18600 -0FC00E00 -0FC01E00 -1F803C00 -3F80FC00 -FFFFFC00 -FFFFFC00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 741 0 -DWIDTH 24 0 -BBX 26 32 -1 0 -BITMAP -00000C00 -00001E00 -00003E00 -00007C00 -0000F000 -0000C000 -00000000 -07FFFFC0 -07FFFFC0 -00FC0FC0 -00FC0780 -00FC0380 -01F80380 -01F80380 -01F83300 -01F87300 -03F06000 -03F1E000 -03FFE000 -03FFE000 -07E3C000 -07E1C000 -07E1C000 -07E1C300 -0FC18700 -0FC18600 -0FC00E00 -0FC01E00 -1F803C00 -3F80FC00 -FFFFFC00 -FFFFFC00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 741 0 -DWIDTH 24 0 -BBX 26 32 -1 0 -BITMAP -00007000 -0000F000 -0001F800 -0003F800 -00070C00 -000C0400 -00000000 -07FFFFC0 -07FFFFC0 -00FC0FC0 -00FC0780 -00FC0380 -01F80380 -01F80380 -01F83300 -01F87300 -03F06000 -03F1E000 -03FFE000 -03FFE000 -07E3C000 -07E1C000 -07E1C000 -07E1C300 -0FC18700 -0FC18600 -0FC00E00 -0FC01E00 -1F803C00 -3F80FC00 -FFFFFC00 -FFFFFC00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 741 0 -DWIDTH 24 0 -BBX 26 32 -1 0 -BITMAP -00070E00 -000F9F00 -000F9F00 -000F9F00 -00070E00 -00000000 -00000000 -07FFFFC0 -07FFFFC0 -00FC0FC0 -00FC0780 -00FC0380 -01F80380 -01F80380 -01F83300 -01F87300 -03F06000 -03F1E000 -03FFE000 -03FFE000 -07E3C000 -07E1C000 -07E1C000 -07E1C300 -0FC18700 -0FC18600 -0FC00E00 -0FC01E00 -1F803C00 -3F80FC00 -FFFFFC00 -FFFFFC00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 17 32 -1 0 -BITMAP -00C000 -01E000 -01F000 -00F800 -003C00 -000C00 -000000 -07FF80 -07FF80 -00FC00 -00FC00 -00FC00 -01F800 -01F800 -01F800 -01F800 -03F000 -03F000 -03F000 -03F000 -07E000 -07E000 -07E000 -0FC000 -0FC000 -0FC000 -0FC000 -1F8000 -1F8000 -1FC000 -FFF000 -FFF000 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 17 32 -1 0 -BITMAP -000600 -000F00 -001F00 -003E00 -007800 -006000 -000000 -07FF80 -07FF80 -00FC00 -00FC00 -00FC00 -01F800 -01F800 -01F800 -01F800 -03F000 -03F000 -03F000 -03F000 -07E000 -07E000 -07E000 -0FC000 -0FC000 -0FC000 -0FC000 -1F8000 -1F8000 -1FC000 -FFF000 -FFF000 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 17 32 -1 0 -BITMAP -001C00 -003C00 -007E00 -00FE00 -01C300 -030100 -000000 -07FF80 -07FF80 -00FC00 -00FC00 -00FC00 -01F800 -01F800 -01F800 -01F800 -03F000 -03F000 -03F000 -03F000 -07E000 -07E000 -07E000 -0FC000 -0FC000 -0FC000 -0FC000 -1F8000 -1F8000 -1FC000 -FFF000 -FFF000 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 18 32 -1 0 -BITMAP -01C380 -03E7C0 -03E7C0 -03E7C0 -01C380 -000000 -000000 -07FF80 -07FF80 -00FC00 -00FC00 -00FC00 -01F800 -01F800 -01F800 -01F800 -03F000 -03F000 -03F000 -03F000 -07E000 -07E000 -07E000 -0FC000 -0FC000 -0FC000 -0FC000 -1F8000 -1F8000 -1FC000 -FFF000 -FFF000 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 28 25 -2 0 -BITMAP -07FFF800 -07FFFF00 -00FE1F80 -00FC07C0 -00FC07E0 -00FC03E0 -01F803F0 -01F803F0 -01F803F0 -01F803F0 -3FFF83F0 -3FFF87F0 -03F007F0 -07E007F0 -07E007E0 -07E00FE0 -07E00FE0 -0FC00FC0 -0FC01FC0 -0FC01F80 -0FC03F00 -1F807E00 -1F81FC00 -FFFFF000 -FFFF0000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 852 0 -DWIDTH 28 0 -BBX 33 31 -2 0 -BITMAP -0000718000 -0000FF8000 -0001FF0000 -00038E0000 -0000000000 -0000000000 -07FC01FF80 -07FE01FF80 -007E003C00 -007F003800 -007F003800 -00FF803800 -00DF803000 -00DFC03000 -00CFC03000 -01CFE07000 -0187E06000 -0187F06000 -0183F0E000 -0383F8C000 -0301F8C000 -0300FCC000 -0700FFC000 -06007F8000 -06007F8000 -06003F8000 -0E003F8000 -0E001F0000 -1F001F0000 -FFC00F0000 -FFC00F0000 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 26 32 0 0 -BITMAP -000C0000 -001E0000 -001F0000 -000F8000 -0003C000 -0000C000 -00000000 -000FC000 -007FF800 -01FC3E00 -03F01F00 -07E01F00 -0FC00F80 -1F800F80 -3F800FC0 -3F000FC0 -7F000FC0 -7F001FC0 -FE001FC0 -FE001FC0 -FE001FC0 -FC003F80 -FC003F80 -FC003F00 -FC007F00 -7C007E00 -7C00FC00 -7E01FC00 -3E03F000 -1F0FE000 -07FF8000 -00FC0000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 26 32 0 0 -BITMAP -00000C00 -00001E00 -00003E00 -00007C00 -0000F000 -0000C000 -00000000 -000FC000 -007FF800 -01FC3E00 -03F01F00 -07E01F00 -0FC00F80 -1F800F80 -3F800FC0 -3F000FC0 -7F000FC0 -7F001FC0 -FE001FC0 -FE001FC0 -FE001FC0 -FC003F80 -FC003F80 -FC003F00 -FC007F00 -7C007E00 -7C00FC00 -7E01FC00 -3E03F000 -1F0FE000 -07FF8000 -00FC0000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 26 32 0 0 -BITMAP -0001C000 -0003C000 -0007E000 -000FE000 -001C3000 -00301000 -00000000 -000FC000 -007FF800 -01FC3E00 -03F01F00 -07E01F00 -0FC00F80 -1F800F80 -3F800FC0 -3F000FC0 -7F000FC0 -7F001FC0 -FE001FC0 -FE001FC0 -FE001FC0 -FC003F80 -FC003F80 -FC003F00 -FC007F00 -7C007E00 -7C00FC00 -7E01FC00 -3E03F000 -1F0FE000 -07FF8000 -00FC0000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 26 31 0 0 -BITMAP -00038C00 -0007FC00 -000FF800 -001C7000 -00000000 -00000000 -000FC000 -007FF800 -01FC3E00 -03F01F00 -07E01F00 -0FC00F80 -1F800F80 -3F800FC0 -3F000FC0 -7F000FC0 -7F001FC0 -FE001FC0 -FE001FC0 -FE001FC0 -FC003F80 -FC003F80 -FC003F00 -FC007F00 -7C007E00 -7C00FC00 -7E01FC00 -3E03F000 -1F0FE000 -07FF8000 -00FC0000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 26 32 0 0 -BITMAP -001C3800 -003E7C00 -003E7C00 -003E7C00 -001C3800 -00000000 -00000000 -000FC000 -007FF800 -01FC3E00 -03F01F00 -07E01F00 -0FC00F80 -1F800F80 -3F800FC0 -3F000FC0 -7F000FC0 -7F001FC0 -FE001FC0 -FE001FC0 -FE001FC0 -FC003F80 -FC003F80 -FC003F00 -FC007F00 -7C007E00 -7C00FC00 -7E01FC00 -3E03F000 -1F0FE000 -07FF8000 -00FC0000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 17 17 1 0 -BITMAP -200200 -700700 -F80F80 -7C1F00 -3E3E00 -1F7C00 -0FF800 -07F000 -03E000 -07F000 -0FF800 -1F7C00 -3E3E00 -7C1F00 -F80F80 -700700 -200200 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 26 28 0 -2 -BITMAP -00000180 -000FE300 -007FFE00 -01F87E00 -03F03F00 -07E03F00 -0FC03F80 -1F806F80 -3F80CFC0 -3F01CFC0 -7F038FC0 -7F071FC0 -FE0E1FC0 -FE0C1FC0 -FE181FC0 -FC303F80 -FC603F80 -FCE03F00 -FDC07F00 -7F807E00 -7F00FC00 -7E01FC00 -3E03F000 -1F87E000 -3FFF8000 -30FC0000 -60000000 -C0000000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 27 32 2 0 -BITMAP -00180000 -003C0000 -003E0000 -001F0000 -00078000 -00018000 -00000000 -7FF83FE0 -7FF83FE0 -1FC00F80 -1FC00700 -1F800600 -1F800600 -1F800E00 -3F000C00 -3F000C00 -3F000C00 -3F001C00 -7E001800 -7E001800 -7E003800 -7E003000 -FC003000 -FC003000 -FC007000 -FC006000 -FC00E000 -7C00C000 -7E01C000 -3F078000 -1FFF0000 -07F80000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 27 32 2 0 -BITMAP -00003000 -00007800 -0000F800 -0001F000 -0003C000 -00030000 -00000000 -7FF83FE0 -7FF83FE0 -1FC00F80 -1FC00700 -1F800600 -1F800600 -1F800E00 -3F000C00 -3F000C00 -3F000C00 -3F001C00 -7E001800 -7E001800 -7E003800 -7E003000 -FC003000 -FC003000 -FC007000 -FC006000 -FC00E000 -7C00C000 -7E01C000 -3F078000 -1FFF0000 -07F80000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 27 32 2 0 -BITMAP -0001C000 -0003C000 -0007E000 -000FE000 -001C3000 -00301000 -00000000 -7FF83FE0 -7FF83FE0 -1FC00F80 -1FC00700 -1F800600 -1F800600 -1F800E00 -3F000C00 -3F000C00 -3F000C00 -3F001C00 -7E001800 -7E001800 -7E003800 -7E003000 -FC003000 -FC003000 -FC007000 -FC006000 -FC00E000 -7C00C000 -7E01C000 -3F078000 -1FFF0000 -07F80000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 27 32 2 0 -BITMAP -001C3800 -003E7C00 -003E7C00 -003E7C00 -001C3800 -00000000 -00000000 -7FF83FE0 -7FF83FE0 -1FC00F80 -1FC00700 -1F800600 -1F800600 -1F800E00 -3F000C00 -3F000C00 -3F000C00 -3F001C00 -7E001800 -7E001800 -7E003800 -7E003000 -FC003000 -FC003000 -FC007000 -FC006000 -FC00E000 -7C00C000 -7E01C000 -3F078000 -1FFF0000 -07F80000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 23 0 -BBX 25 32 1 0 -BITMAP -0000C000 -0001E000 -0003E000 -0007C000 -000F0000 -000C0000 -00000000 -FFF1FF80 -FFF1FF80 -3F803E00 -1F803800 -1F807000 -0FC07000 -0FC0E000 -0FC1C000 -07E18000 -07E38000 -03F70000 -03FE0000 -03FC0000 -01FC0000 -01F80000 -01F80000 -03F00000 -03F00000 -03F00000 -03F00000 -07E00000 -07E00000 -07E00000 -7FFE0000 -7FFE0000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 741 0 -DWIDTH 24 0 -BBX 24 25 -1 0 -BITMAP -07FF80 -07FF80 -00FE00 -00FC00 -00FC00 -00FC00 -01FFF0 -01FFFC -01F87E -03F83E -03F03F -03F03F -03F03F -07E03F -07E07E -07E07E -07E0FC -0FC1F8 -0FFFF0 -0FFF80 -0FC000 -1F8000 -1F8000 -FFF000 -FFF000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 20 31 -2 -6 -BITMAP -003F80 -007BC0 -00F1E0 -00E1F0 -01E1F0 -01E1F0 -03E1F0 -03C1E0 -03C3E0 -03C3C0 -07CF00 -07C700 -07C380 -0783C0 -0783E0 -0F83E0 -0F83E0 -0F83E0 -0F83E0 -0F03E0 -1F07E0 -1F07C0 -1F07C0 -1F0F80 -1E7E00 -3E0000 -3E0000 -7E0000 -7C0000 -7C0000 -FC0000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 20 23 0 0 -BITMAP -018000 -03C000 -03E000 -01F000 -007800 -001800 -000000 -01E3E0 -07FBE0 -1F8FE0 -3F0FC0 -3E0FC0 -7E0FC0 -7C0F80 -FC0F80 -FC0F80 -F81F80 -F81F10 -F83F30 -FC3F70 -7CFFE0 -7FDFC0 -1F0F00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 20 23 0 0 -BITMAP -000600 -000F00 -001F00 -003E00 -007800 -006000 -000000 -01E3E0 -07FBE0 -1F8FE0 -3F0FC0 -3E0FC0 -7E0FC0 -7C0F80 -FC0F80 -FC0F80 -F81F80 -F81F10 -F83F30 -FC3F70 -7CFFE0 -7FDFC0 -1F0F00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 20 23 0 0 -BITMAP -000E00 -001E00 -003F00 -007F00 -00E180 -018080 -000000 -01E3E0 -07FBE0 -1F8FE0 -3F0FC0 -3E0FC0 -7E0FC0 -7C0F80 -FC0F80 -FC0F80 -F81F80 -F81F10 -F83F30 -FC3F70 -7CFFE0 -7FDFC0 -1F0F00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 20 22 0 0 -BITMAP -007180 -00FF80 -01FF00 -038E00 -000000 -000000 -01E3E0 -07FBE0 -1F8FE0 -3F0FC0 -3E0FC0 -7E0FC0 -7C0F80 -FC0F80 -FC0F80 -F81F80 -F81F10 -F83F30 -FC3F70 -7CFFE0 -7FDFC0 -1F0F00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 20 23 0 0 -BITMAP -01C380 -03E7C0 -03E7C0 -03E7C0 -01C380 -000000 -000000 -01E3E0 -07FBE0 -1F8FE0 -3F0FC0 -3E0FC0 -7E0FC0 -7C0F80 -FC0F80 -FC0F80 -F81F80 -F81F10 -F83F30 -FC3F70 -7CFFE0 -7FDFC0 -1F0F00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 20 23 0 0 -BITMAP -003800 -007C00 -00C600 -00C600 -007C00 -003800 -000000 -01E3E0 -07FBE0 -1F8FE0 -3F0FC0 -3E0FC0 -7E0FC0 -7C0F80 -FC0F80 -FC0F80 -F81F80 -F81F10 -F83F30 -FC3F70 -7CFFE0 -7FDFC0 -1F0F00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 815 0 -DWIDTH 27 0 -BBX 27 16 -1 0 -BITMAP -07F83F80 -0F3EF3C0 -1F0FE1E0 -1F07C1E0 -1F0FC3E0 -0F0FC3E0 -000F8F80 -00FFFF00 -0FFFF000 -3E1F0000 -7C1F0000 -F83F0000 -FC3F8180 -FCEF8380 -FFC7FE00 -7F03F800 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 537 0 -DWIDTH 17 0 -BBX 16 23 0 -7 -BITMAP -03FC -0FCE -1F0F -3F1F -7E1F -7E1F -FC0E -FC00 -FC00 -F800 -F800 -F804 -FC0C -7E38 -3FF0 -0FC0 -0200 -0600 -0F80 -01C0 -31C0 -1F80 -0F00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 519 0 -DWIDTH 17 0 -BBX 16 23 0 0 -BITMAP -0180 -03C0 -03E0 -01F0 -0078 -0018 -0000 -03FC -079E -1F0F -3E0F -3E1F -7C1F -7C3E -FCFC -FFE0 -FC00 -F800 -F800 -FC0C -7C38 -3FF0 -0FC0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 519 0 -DWIDTH 17 0 -BBX 16 23 0 0 -BITMAP -000C -001E -003E -007C -00F0 -00C0 -0000 -03FC -079E -1F0F -3E0F -3E1F -7C1F -7C3E -FCFC -FFE0 -FC00 -F800 -F800 -FC0C -7C38 -3FF0 -0FC0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 519 0 -DWIDTH 17 0 -BBX 16 23 0 0 -BITMAP -0038 -0078 -00FC -01FC -0386 -0602 -0000 -03FC -079E -1F0F -3E0F -3E1F -7C1F -7C3E -FCFC -FFE0 -FC00 -F800 -F800 -FC0C -7C38 -3FF0 -0FC0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 519 0 -DWIDTH 17 0 -BBX 16 23 0 0 -BITMAP -070E -0F9F -0F9F -0F9F -070E -0000 -0000 -03FC -079E -1F0F -3E0F -3E1F -7C1F -7C3E -FCFC -FFE0 -FC00 -F800 -F800 -FC0C -7C38 -3FF0 -0FC0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 10 23 1 0 -BITMAP -3000 -7800 -7C00 -3E00 -0F00 -0300 -0000 -0F80 -7F80 -1F80 -1F00 -3F00 -3F00 -3E00 -3E00 -7E00 -7C00 -7C40 -FCC0 -F980 -FB80 -FF00 -7C00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 11 23 1 0 -BITMAP -00C0 -01E0 -03E0 -07C0 -0F00 -0C00 -0000 -0F80 -7F80 -1F80 -1F00 -3F00 -3F00 -3E00 -3E00 -7E00 -7C00 -7C40 -FCC0 -F980 -FB80 -FF00 -7C00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 11 23 1 0 -BITMAP -0380 -0780 -0FC0 -1FC0 -3860 -6020 -0000 -0F80 -7F80 -1F80 -1F00 -3F00 -3F00 -3E00 -3E00 -7E00 -7C00 -7C40 -FCC0 -F980 -FB80 -FF00 -7C00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 13 23 1 0 -BITMAP -3870 -7CF8 -7CF8 -7CF8 -3870 -0000 -0000 -0F80 -7F80 -1F80 -1F00 -3F00 -3F00 -3E00 -3E00 -7E00 -7C00 -7C40 -FCC0 -F980 -FB80 -FF00 -7C00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 18 25 0 0 -BITMAP -018300 -01E700 -007E00 -003800 -00FC00 -01DE00 -008F00 -000F00 -000780 -03FF80 -0FCF80 -1F07C0 -3F07C0 -3E07C0 -7E07C0 -7C07C0 -FC07C0 -FC0FC0 -F80FC0 -F80F80 -F81F80 -781F00 -7C3E00 -3CF800 -0FE000 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 22 0 -BBX 21 22 0 0 -BITMAP -001C60 -003FE0 -007FC0 -00E380 -000000 -000000 -0F8780 -7F9FC0 -0FBFE0 -0FF3E0 -0FC3E0 -1FC3E0 -1F87E0 -1F07C0 -3F0FC0 -3E0F80 -3E0F88 -7E0F98 -7C1F30 -7C1FE0 -F81FC0 -F80F00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 18 23 0 0 -BITMAP -00C000 -01E000 -01F000 -00F800 -003C00 -000C00 -000000 -03FC00 -0FCF00 -1F0F80 -3F07C0 -7E07C0 -7E07C0 -FC0FC0 -FC0FC0 -FC0FC0 -FC0FC0 -F81F80 -F81F80 -F83F00 -7C3E00 -3CF800 -0FE000 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 18 23 0 0 -BITMAP -000600 -000F00 -001F00 -003E00 -007800 -006000 -000000 -03FC00 -0FCF00 -1F0F80 -3F07C0 -7E07C0 -7E07C0 -FC0FC0 -FC0FC0 -FC0FC0 -FC0FC0 -F81F80 -F81F80 -F83F00 -7C3E00 -3CF800 -0FE000 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 18 23 0 0 -BITMAP -001C00 -003C00 -007E00 -00FE00 -01C300 -030100 -000000 -03FC00 -0FCF00 -1F0F80 -3F07C0 -7E07C0 -7E07C0 -FC0FC0 -FC0FC0 -FC0FC0 -FC0FC0 -F81F80 -F81F80 -F83F00 -7C3E00 -3CF800 -0FE000 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 18 22 0 0 -BITMAP -007180 -00FF80 -01FF00 -038E00 -000000 -000000 -03FC00 -0FCF00 -1F0F80 -3F07C0 -7E07C0 -7E07C0 -FC0FC0 -FC0FC0 -FC0FC0 -FC0FC0 -F81F80 -F81F80 -F83F00 -7C3E00 -3CF800 -0FE000 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 18 23 0 0 -BITMAP -038700 -07CF80 -07CF80 -07CF80 -038700 -000000 -000000 -03FC00 -0FCF00 -1F0F80 -3F07C0 -7E07C0 -7E07C0 -FC0FC0 -FC0FC0 -FC0FC0 -FC0FC0 -F81F80 -F81F80 -F83F00 -7C3E00 -3CF800 -0FE000 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 17 17 1 0 -BITMAP -00C000 -01E000 -03F000 -01E000 -00C000 -000000 -000000 -FFFF80 -FFFF80 -FFFF80 -000000 -000000 -00C000 -01E000 -03F000 -01E000 -00C000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 18 24 0 -4 -BITMAP -000100 -000300 -000300 -000600 -01FE00 -07DF00 -1F1F80 -3F17C0 -3E37C0 -7C67C0 -7C67C0 -FCCFC0 -F8CFC0 -F98FC0 -FB9F80 -FB1F80 -7A3F00 -7E3E00 -3EFC00 -0FF000 -180000 -300000 -300000 -200000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 21 0 -BBX 20 23 0 0 -BITMAP -018000 -03C000 -03E000 -01F000 -007800 -001800 -000000 -1F83E0 -7F87E0 -1F07C0 -1F07C0 -3F0FC0 -3E0F80 -3E0F80 -7E1F80 -7C1F00 -7C3F00 -7C3F30 -F87E70 -F9FEE0 -FFBFC0 -7F3F80 -3C1E00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 21 0 -BBX 20 23 0 0 -BITMAP -000600 -000F00 -001F00 -003E00 -007800 -006000 -000000 -1F83E0 -7F87E0 -1F07C0 -1F07C0 -3F0FC0 -3E0F80 -3E0F80 -7E1F80 -7C1F00 -7C3F00 -7C3F30 -F87E70 -F9FEE0 -FFBFC0 -7F3F80 -3C1E00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 21 0 -BBX 20 23 0 0 -BITMAP -001C00 -003C00 -007E00 -00FE00 -01C300 -030100 -000000 -1F83E0 -7F87E0 -1F07C0 -1F07C0 -3F0FC0 -3E0F80 -3E0F80 -7E1F80 -7C1F00 -7C3F00 -7C3F30 -F87E70 -F9FEE0 -FFBFC0 -7F3F80 -3C1E00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 21 0 -BBX 20 23 0 0 -BITMAP -038700 -07CF80 -07CF80 -07CF80 -038700 -000000 -000000 -1F83E0 -7F87E0 -1F07C0 -1F07C0 -3F0FC0 -3E0F80 -3E0F80 -7E1F80 -7C1F00 -7C3F00 -7C3F30 -F87E70 -F9FEE0 -FFBFC0 -7F3F80 -3C1E00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 519 0 -DWIDTH 17 0 -BBX 19 30 -2 -7 -BITMAP -000300 -000780 -000F80 -001F00 -003C00 -003000 -000000 -0781C0 -0FC3E0 -0FE3E0 -1FE1E0 -1BE1C0 -33F1C0 -31F180 -01F180 -01F100 -00FB00 -00FA00 -00FE00 -00FC00 -007C00 -007800 -007800 -003000 -006000 -70C000 -F9C000 -FB8000 -7F0000 -3C0000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 648 0 -DWIDTH 20 0 -BBX 23 29 -4 -7 -BITMAP -003E00 -01FE00 -007C00 -007C00 -007C00 -00F800 -00F9F0 -00F7FC -00FC7C -01F87E -01F83E -01F03E -03F03E -03E07E -03E07E -03C07C -07C0FC -07C0F8 -07C1F8 -0FE3F0 -0FBFC0 -0F9F00 -1F8000 -1F0000 -1F0000 -1F0000 -3F0000 -FFC000 -FFC000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 519 0 -DWIDTH 18 0 -BBX 19 30 -2 -7 -BITMAP -01C380 -03E7C0 -03E7C0 -03E7C0 -01C380 -000000 -000000 -0781C0 -0FC3E0 -0FE3E0 -1FE1E0 -1BE1C0 -33F1C0 -31F180 -01F180 -01F100 -00FB00 -00FA00 -00FE00 -00FC00 -007C00 -007800 -007800 -003000 -006000 -70C000 -F9C000 -FB8000 -7F0000 -3C0000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenI08-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenI08-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenI08-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenI08-L1.bdf:1.1 Wed Apr 4 18:55:38 2001 +++ xc/fonts/bdf/100dpi/ncenI08-L1.bdf Wed Mar 16 21:03:50 2005 @@ -1,2811 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenI08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-I-Normal--11-80-100-100-P-60-ISO8859-1 -SIZE 8 100 100 -FONTBOUNDINGBOX 12 13 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 11 -POINT_SIZE 80 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 60 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 8 -X_HEIGHT 5 -FONT_ASCENT 10 -FONT_DESCENT 2 -FACE_NAME "New Century Schoolbook Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "New Century Schoolbook Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 7 7 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -20 -20 -40 -40 -40 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 3 3 1 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -14 -14 -7E -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 10 0 -1 -BITMAP -10 -30 -50 -40 -20 -10 -10 -A0 -C0 -80 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -64 -BC -A8 -C8 -13 -15 -25 -26 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -18 -28 -28 -30 -53 -8A -8C -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -10 -20 -40 -40 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -20 -10 -10 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 3 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 2 0 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 2 0 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -30 -50 -50 -90 -90 -A0 -A0 -C0 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 3 8 0 0 -BITMAP -20 -60 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -30 -50 -50 -10 -20 -40 -90 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -30 -50 -10 -20 -10 -10 -A0 -C0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -30 -50 -50 -A0 -F0 -20 -70 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -70 -40 -40 -E0 -10 -10 -A0 -C0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -30 -40 -40 -B0 -D0 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -F0 -90 -20 -20 -20 -40 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -30 -50 -50 -60 -90 -90 -A0 -C0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -90 -90 -B0 -D0 -20 -20 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 5 0 0 -BITMAP -40 -40 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 5 0 0 -BITMAP -40 -40 -00 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -0C -30 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -C0 -30 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -60 -90 -10 -20 -40 -00 -80 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 8 10 0 -1 -BITMAP -1C -22 -41 -9D -A5 -A9 -B6 -80 -40 -3C -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 8 8 -1 0 -BITMAP -08 -08 -14 -14 -24 -3E -42 -E7 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -78 -24 -24 -38 -44 -44 -44 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -3C -44 -40 -80 -80 -80 -88 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -7C -22 -22 -22 -42 -44 -44 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -7E -22 -28 -38 -48 -40 -44 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -7E -22 -28 -38 -48 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3E -42 -40 -80 -8E -84 -8C -74 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -77 -22 -22 -3E -44 -44 -44 -EE -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -70 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -38 -10 -10 -10 -20 -A0 -20 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -76 -24 -28 -30 -50 -48 -44 -EE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -70 -20 -20 -20 -40 -44 -44 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 12 0 -BBX 11 8 0 0 -BITMAP -70E0 -30C0 -3140 -2940 -4A40 -4A80 -4C80 -E9C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -6380 -3100 -3100 -2A00 -4A00 -4600 -4600 -E200 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -38 -44 -44 -84 -84 -88 -88 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -7C -22 -22 -24 -78 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -38 -44 -44 -84 -84 -E8 -98 -70 -14 -18 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -7C -22 -22 -3C -48 -44 -44 -E6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -3C -44 -40 -60 -18 -08 -88 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -FE -92 -10 -10 -20 -20 -20 -70 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -EE -44 -44 -44 -88 -88 -88 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -E7 -42 -44 -24 -28 -28 -10 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 926 0 -DWIDTH 11 0 -BBX 11 8 0 0 -BITMAP -EEE0 -4440 -4440 -4C80 -2A80 -3300 -3300 -2200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -66 -24 -18 -10 -18 -28 -44 -C6 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 685 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -E7 -42 -24 -28 -10 -20 -20 -70 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -7E -44 -48 -10 -10 -24 -44 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -30 -20 -20 -40 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -30 -10 -10 -20 -20 -20 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 6 0 2 -BITMAP -20 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 1 0 -2 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -38 -48 -90 -90 -68 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -20 -40 -70 -48 -88 -90 -60 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -30 -50 -80 -90 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -0C -04 -08 -38 -48 -90 -90 -68 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -30 -50 -E0 -90 -60 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 10 0 -2 -BITMAP -10 -20 -20 -F0 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -08 -70 -90 -60 -80 -F0 -10 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -20 -40 -58 -68 -48 -90 -98 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -20 -20 -00 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 315 0 -DWIDTH 3 0 -BBX 3 9 0 -1 -BITMAP -20 -20 -00 -C0 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -20 -40 -70 -48 -B0 -A0 -98 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -60 -20 -40 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 9 0 -BBX 8 5 0 0 -BITMAP -DB -6D -49 -92 -93 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -D8 -68 -48 -90 -98 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -D8 -68 -48 -90 -E0 -80 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -38 -48 -90 -90 -70 -10 -38 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -68 -40 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -70 -80 -E0 -20 -C0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 352 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -40 -40 -E0 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -C8 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -D8 -48 -88 -90 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 5 0 0 -BITMAP -CB -49 -91 -92 -6C -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -CC -50 -20 -60 -98 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -C8 -48 -50 -50 -20 -40 -80 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 463 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -78 -50 -20 -48 -B0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -10 -20 -20 -40 -80 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 1 8 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -40 -20 -20 -20 -10 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 2 0 2 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 8 0 -2 -BITMAP -20 -20 -00 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 -1 -2 -BITMAP -10 -10 -30 -68 -A0 -A8 -70 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -18 -28 -40 -F0 -40 -40 -C8 -B0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 5 7 1 1 -BITMAP -88 -70 -88 -88 -88 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -EE -44 -28 -FC -20 -F8 -20 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 1 8 2 0 -BITMAP -80 -80 -80 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 -1 -BITMAP -38 -48 -40 -B0 -88 -68 -10 -90 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 6 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -3C -42 -9D -A5 -A1 -9D -42 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 4 6 0 2 -BITMAP -60 -A0 -A0 -F0 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 5 4 0 1 -BITMAP -28 -50 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -3C -42 -BD -95 -99 -B5 -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 6 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 3 0 5 -BITMAP -60 -A0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -F8 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 6 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -C8 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -7E -D4 -D4 -74 -28 -28 -28 -7C -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 2 0 2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 3 0 -2 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 4 0 4 -BITMAP -C0 -40 -80 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 372 0 -DWIDTH 4 0 -BBX 3 6 0 2 -BITMAP -60 -A0 -A0 -C0 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 5 4 0 1 -BITMAP -50 -28 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -C8 -48 -90 -90 -24 -2C -5E -48 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -C8 -48 -90 -90 -2C -34 -48 -5C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -E8 -48 -30 -D0 -24 -2C -5E -48 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 4 8 0 -2 -BITMAP -10 -10 -00 -20 -40 -80 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -10 -08 -00 -08 -08 -14 -14 -24 -3E -42 -E7 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -04 -08 -00 -08 -08 -14 -14 -24 -3E -42 -E7 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -08 -14 -00 -08 -08 -14 -14 -24 -3E -42 -E7 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -0A -14 -00 -08 -08 -14 -14 -24 -3E -42 -E7 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 8 10 -1 0 -BITMAP -14 -00 -08 -08 -14 -14 -24 -3E -42 -E7 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -08 -14 -08 -08 -08 -14 -14 -24 -3E -42 -E7 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 870 0 -DWIDTH 10 0 -BBX 10 8 0 0 -BITMAP -3FC0 -1440 -2500 -2700 -7900 -4800 -8880 -DF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -3C -44 -40 -80 -80 -80 -88 -70 -10 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -10 -08 -00 -7E -22 -28 -38 -48 -40 -44 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -04 -08 -00 -7E -22 -28 -38 -48 -40 -44 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -14 -00 -7E -22 -28 -38 -48 -40 -44 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -14 -00 -7E -22 -28 -38 -48 -40 -44 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -40 -20 -00 -70 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -10 -20 -00 -70 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -20 -50 -00 -70 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -50 -00 -70 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -7C -22 -22 -F2 -42 -44 -44 -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -0A00 -1400 -0000 -6380 -3100 -3100 -2A00 -4A00 -4600 -4600 -E200 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -20 -10 -00 -38 -44 -44 -84 -84 -88 -88 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -08 -10 -00 -38 -44 -44 -84 -84 -88 -88 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -10 -28 -00 -38 -44 -44 -84 -84 -88 -88 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -14 -28 -00 -38 -44 -44 -84 -84 -88 -88 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -28 -00 -38 -44 -44 -84 -84 -88 -88 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -1D -22 -26 -4A -52 -64 -44 -B8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -20 -10 -00 -EE -44 -44 -44 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -10 -00 -EE -44 -44 -44 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -10 -28 -00 -EE -44 -44 -44 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -28 -00 -EE -44 -44 -44 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 685 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -04 -08 -00 -E7 -42 -24 -28 -10 -20 -20 -70 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -60 -3C -22 -22 -44 -78 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -18 -24 -24 -28 -44 -44 -54 -98 -80 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -10 -00 -38 -48 -90 -90 -68 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -38 -48 -90 -90 -68 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -28 -00 -38 -48 -90 -90 -68 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -38 -48 -90 -90 -68 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -28 -00 -38 -48 -90 -90 -68 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -28 -10 -00 -38 -48 -90 -90 -68 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 5 0 0 -BITMAP -36 -0A -7C -92 -EC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -30 -50 -80 -90 -60 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -30 -50 -E0 -90 -60 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -30 -50 -E0 -90 -60 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -30 -50 -E0 -90 -60 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -30 -50 -E0 -90 -60 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 8 0 0 -BITMAP -80 -40 -00 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -20 -40 -00 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -00 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -68 -30 -50 -38 -48 -88 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -D8 -68 -48 -90 -98 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -10 -00 -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -28 -00 -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -28 -00 -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 6 0 -1 -BITMAP -34 -58 -A8 -D0 -60 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -10 -00 -C8 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -C8 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -28 -00 -C8 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -28 -00 -C8 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 10 0 -2 -BITMAP -08 -10 -00 -C8 -48 -50 -50 -20 -40 -80 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 10 0 -2 -BITMAP -60 -20 -40 -58 -68 -48 -90 -E0 -80 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 -2 -BITMAP -28 -00 -C8 -48 -50 -50 -20 -40 -80 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenI10-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenI10-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenI10-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenI10-L1.bdf:1.1 Wed Apr 4 18:55:38 2001 +++ xc/fonts/bdf/100dpi/ncenI10-L1.bdf Wed Mar 16 21:03:50 2005 @@ -1,3321 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenI10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-I-Normal--14-100-100-100-P-81-ISO8859-1 -SIZE 10 100 100 -FONTBOUNDINGBOX 15 17 -2 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 100 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 81 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 11 -X_HEIGHT 7 -FONT_ASCENT 13 -FONT_DESCENT 3 -FACE_NAME "New Century Schoolbook Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "New Century Schoolbook Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 11 0 -BBX 9 11 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 11 1 0 -BITMAP -20 -20 -20 -20 -40 -40 -40 -40 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 1 7 -BITMAP -50 -50 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -0900 -0900 -0900 -7FC0 -1200 -1200 -FF80 -2400 -2400 -2400 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 13 0 -1 -BITMAP -04 -1C -2A -4A -50 -50 -38 -14 -14 -A4 -A8 -70 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 12 0 -1 -BITMAP -3300 -4D00 -8A00 -8A00 -9400 -64C0 -0920 -0A20 -1220 -1240 -2180 -2000 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -0C00 -1200 -2200 -2400 -1800 -31C0 -5080 -8900 -8600 -8440 -7B80 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 4 1 7 -BITMAP -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 13 0 -2 -BITMAP -10 -20 -20 -40 -40 -80 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 13 0 -2 -BITMAP -40 -20 -20 -10 -10 -10 -10 -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 6 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 4 -1 -2 -BITMAP -60 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 1 0 4 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 5 14 1 -3 -BITMAP -08 -08 -08 -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -22 -42 -42 -42 -84 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 5 11 0 0 -BITMAP -08 -18 -68 -08 -10 -10 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -22 -42 -62 -04 -08 -10 -20 -42 -84 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -22 -62 -02 -04 -18 -04 -04 -C4 -88 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -02 -06 -0A -12 -24 -44 -84 -FE -08 -08 -3E -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -3E -20 -20 -40 -78 -44 -04 -04 -C4 -88 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -22 -46 -40 -B8 -C4 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -FE -82 -84 -04 -08 -08 -10 -10 -20 -20 -20 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -22 -42 -42 -24 -38 -48 -84 -84 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -22 -42 -42 -42 -46 -3A -04 -C4 -88 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 7 1 0 -BITMAP -40 -40 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 9 -1 -2 -BITMAP -10 -10 -00 -00 -00 -60 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 7 0 1 -BITMAP -03 -0C -30 -C0 -30 -0C -03 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 4 0 2 -BITMAP -FE -00 -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 7 0 1 -BITMAP -C0 -30 -0C -03 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 11 1 0 -BITMAP -70 -88 -88 -10 -20 -40 -80 -C0 -00 -80 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -0F80 -3040 -4020 -4F20 -9120 -A220 -A240 -A680 -9B00 -4040 -3F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 704 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -0400 -0600 -0A00 -0A00 -1200 -1100 -2100 -3F00 -4080 -4080 -E1C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -7E -21 -21 -21 -22 -3C -42 -41 -41 -42 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -1E80 -2180 -4080 -4000 -8000 -8000 -8000 -8000 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -7F00 -2080 -2040 -2040 -2040 -2040 -4040 -4080 -4080 -4100 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -7F -21 -21 -20 -24 -3C -44 -40 -41 -41 -FF -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -7F -21 -21 -20 -24 -3C -44 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -1E80 -2180 -4080 -4000 -8000 -8000 -8780 -8100 -8100 -4300 -3D00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -71C0 -2080 -2080 -2080 -2080 -3F00 -4100 -4100 -4100 -4100 -E380 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 4 11 1 0 -BITMAP -70 -20 -20 -20 -20 -20 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -0E -04 -04 -04 -04 -04 -08 -C8 -88 -88 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -7380 -2100 -2200 -2400 -2800 -3800 -4400 -4400 -4200 -4200 -E700 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -70 -20 -20 -20 -20 -20 -40 -40 -41 -41 -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 14 0 -BBX 13 11 0 0 -BITMAP -7038 -3030 -2850 -2850 -2890 -2490 -4520 -4520 -4220 -4220 -E270 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -70E0 -3040 -2840 -2840 -2440 -2480 -4280 -4280 -4180 -4180 -E080 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -1E00 -2100 -4080 -4080 -8080 -8080 -8080 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 11 0 0 -BITMAP -7E -21 -21 -21 -22 -3C -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 13 0 -2 -BITMAP -1E00 -2100 -4080 -4080 -8080 -8080 -8080 -B900 -C500 -4600 -3C00 -0480 -0300 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -7E00 -2100 -2100 -2100 -2200 -3C00 -4400 -4200 -4200 -4240 -E180 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -1E80 -2180 -4080 -6000 -3800 -0E00 -0300 -0100 -8100 -C200 -BC00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FF80 -8880 -8880 -0800 -0800 -0800 -1000 -1000 -1000 -1000 -3800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -E1C0 -4080 -4080 -4080 -4080 -8100 -8100 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 704 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -E1C0 -4080 -4080 -4100 -2100 -2200 -2200 -1400 -1400 -1800 -1800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 926 0 -DWIDTH 13 0 -BBX 13 11 0 0 -BITMAP -E738 -4210 -4210 -4210 -2520 -2520 -2940 -2940 -1080 -1080 -1080 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 10 0 -BBX 11 11 -1 0 -BITMAP -38E0 -1040 -0880 -0900 -0600 -0400 -0E00 -1200 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 685 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -E380 -4100 -2200 -2400 -1800 -1000 -1000 -2000 -2000 -2000 -7000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -7F80 -4100 -4200 -0400 -0800 -0800 -1000 -2000 -4100 -8100 -FF00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -1C -10 -10 -20 -20 -20 -20 -40 -40 -40 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -08 -08 -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 13 -1 -2 -BITMAP -1C -04 -04 -08 -08 -08 -10 -10 -10 -10 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 6 0 5 -BITMAP -20 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 1 0 -2 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 3 0 8 -BITMAP -80 -40 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3A -46 -82 -84 -84 -8D -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -60 -20 -20 -40 -58 -64 -44 -84 -84 -88 -70 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -38 -48 -80 -80 -80 -88 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -03 -01 -01 -02 -3A -46 -84 -84 -84 -8D -76 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -38 -48 -90 -E0 -80 -88 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 14 0 -3 -BITMAP -18 -28 -20 -20 -F0 -40 -40 -40 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 7 0 -BBX 9 11 -2 -3 -BITMAP -0180 -0E00 -1100 -2100 -2200 -1C00 -2000 -3C00 -4200 -8200 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -60 -20 -20 -40 -4C -52 -62 -C4 -84 -85 -86 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -20 -20 -00 -00 -C0 -40 -40 -80 -80 -A0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 5 14 -2 -3 -BITMAP -08 -08 -00 -00 -30 -10 -10 -10 -20 -20 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -60 -20 -20 -40 -4C -52 -64 -D8 -90 -92 -8C -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -60 -20 -20 -40 -40 -40 -80 -80 -80 -A0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 14 0 -BBX 13 7 0 0 -BITMAP -CC60 -5290 -6310 -4210 -8420 -8428 -8430 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -CC -52 -62 -84 -84 -85 -86 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -38 -44 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 8 10 -2 -3 -BITMAP -36 -19 -21 -21 -21 -32 -2C -40 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 -3 -BITMAP -3A -46 -84 -84 -84 -8C -74 -08 -08 -1C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -CC -54 -60 -C0 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -3C -44 -40 -30 -08 -88 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 352 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -20 -20 -F0 -40 -40 -80 -80 -A0 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -C2 -42 -84 -84 -8C -95 -66 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -CC -44 -84 -84 -88 -90 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 7 0 0 -BITMAP -C4C0 -4440 -8840 -8840 -8880 -9900 -6600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 9 7 -1 0 -BITMAP -3180 -1200 -0C00 -0800 -1800 -2800 -C600 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 -1 -3 -BITMAP -C6 -42 -24 -24 -28 -10 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 463 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -72 -4C -08 -10 -20 -44 -BC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -0C -10 -10 -10 -20 -C0 -20 -20 -20 -40 -40 -40 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 1 11 4 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 13 -1 -2 -BITMAP -30 -08 -08 -10 -10 -0C -10 -10 -10 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 2 0 4 -BITMAP -71 -8E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 11 0 -3 -BITMAP -20 -20 -00 -40 -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 -2 -BITMAP -04 -04 -3E -4A -90 -90 -90 -A4 -78 -20 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -06 -09 -13 -10 -10 -7C -10 -10 -60 -B1 -CE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 2 -BITMAP -BA -44 -82 -82 -82 -44 -BA -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -E380 -4100 -4200 -2400 -2800 -FE00 -1000 -FC00 -2000 -2000 -7000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 1 11 3 0 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 13 0 -2 -BITMAP -38 -44 -4C -20 -50 -88 -84 -44 -28 -10 -C8 -88 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 4 2 1 8 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -0F00 -30C0 -4F20 -5120 -9010 -9010 -9110 -4E20 -4020 -30C0 -0F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 5 7 0 4 -BITMAP -38 -48 -90 -90 -68 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 8 0 -BBX 7 6 0 1 -BITMAP -12 -24 -48 -90 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 4 0 2 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 1 0 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -0F00 -30C0 -5E20 -4920 -8910 -8E10 -8910 -59A0 -4020 -30C0 -0F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 0 8 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 1 7 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 0 5 -BITMAP -70 -90 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 0 5 -BITMAP -70 -90 -20 -10 -90 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 3 0 8 -BITMAP -20 -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 10 -1 -3 -BITMAP -6100 -2100 -2100 -4200 -4600 -4A80 -B300 -8000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -3F -6A -CA -CA -D4 -74 -14 -14 -28 -28 -7C -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 2 1 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 0 -3 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 6 0 5 -BITMAP -20 -60 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 372 0 -DWIDTH 6 0 -BBX 5 7 0 4 -BITMAP -30 -48 -88 -90 -60 -00 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 8 0 -BBX 7 6 0 1 -BITMAP -48 -24 -12 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 10 11 0 0 -BITMAP -2100 -6100 -2200 -4200 -4400 -E480 -0980 -1280 -1480 -27C0 -2100 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 10 11 0 0 -BITMAP -2100 -6100 -2200 -4200 -4400 -E5C0 -0A40 -1080 -1100 -2200 -23C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 10 11 0 0 -BITMAP -7100 -9100 -2200 -1200 -9400 -E480 -0980 -1280 -1480 -27C0 -2100 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 11 -1 -3 -BITMAP -08 -08 -00 -18 -08 -10 -20 -40 -88 -88 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 704 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0800 -0400 -0000 -0400 -0600 -0A00 -0A00 -1200 -1100 -2100 -3F00 -4080 -4080 -E1C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 704 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0100 -0200 -0000 -0400 -0600 -0A00 -0A00 -1200 -1100 -2100 -3F00 -4080 -4080 -E1C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 704 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0600 -0900 -0000 -0400 -0600 -0A00 -0A00 -1200 -1100 -2100 -3F00 -4080 -4080 -E1C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 704 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0C80 -1300 -0000 -0400 -0600 -0A00 -0A00 -1200 -1100 -2100 -3F00 -4080 -4080 -E1C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 704 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0900 -0900 -0000 -0400 -0600 -0A00 -0A00 -1200 -1100 -2100 -3F00 -4080 -4080 -E1C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 704 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0600 -0900 -0600 -0400 -0600 -0A00 -0A00 -1200 -1100 -2100 -3F00 -4080 -4080 -E1C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 870 0 -DWIDTH 14 0 -BBX 13 11 0 0 -BITMAP -1FF8 -0508 -0908 -0900 -1120 -11E0 -3E20 -2200 -4208 -4208 -EFF8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 14 0 -3 -BITMAP -1E80 -2180 -4080 -4000 -8000 -8000 -8000 -8000 -8100 -4200 -3C00 -1000 -0800 -3000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 14 0 0 -BITMAP -10 -08 -00 -7F -21 -21 -20 -24 -3C -44 -40 -41 -41 -FF -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 14 0 0 -BITMAP -02 -04 -00 -7F -21 -21 -20 -24 -3C -44 -40 -41 -41 -FF -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 14 0 0 -BITMAP -0C -12 -00 -7F -21 -21 -20 -24 -3C -44 -40 -41 -41 -FF -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 14 0 0 -BITMAP -12 -12 -00 -7F -21 -21 -20 -24 -3C -44 -40 -41 -41 -FF -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 4 14 1 0 -BITMAP -40 -20 -00 -70 -20 -20 -20 -20 -20 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 4 14 1 0 -BITMAP -10 -20 -00 -70 -20 -20 -20 -20 -20 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 5 14 1 0 -BITMAP -30 -48 -00 -70 -20 -20 -20 -20 -20 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 5 14 1 0 -BITMAP -48 -48 -00 -70 -20 -20 -20 -20 -20 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -7F00 -2080 -2040 -2040 -2040 -F840 -4040 -4080 -4080 -4100 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0C80 -1300 -0000 -70E0 -3040 -2840 -2840 -2440 -2480 -4280 -4280 -4180 -4180 -E080 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0800 -0400 -0000 -1E00 -2100 -4080 -4080 -8080 -8080 -8080 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0200 -0400 -0000 -1E00 -2100 -4080 -4080 -8080 -8080 -8080 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0600 -0900 -0000 -1E00 -2100 -4080 -4080 -8080 -8080 -8080 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0C80 -1300 -0000 -1E00 -2100 -4080 -4080 -8080 -8080 -8080 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0900 -0900 -0000 -1E00 -2100 -4080 -4080 -8080 -8080 -8080 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -82 -44 -28 -10 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -1E80 -2100 -4280 -4480 -8480 -8880 -9080 -9100 -A100 -4200 -BC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0800 -0400 -0000 -E1C0 -4080 -4080 -4080 -4080 -8100 -8100 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0200 -0400 -0000 -E1C0 -4080 -4080 -4080 -4080 -8100 -8100 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0C00 -1200 -0000 -E1C0 -4080 -4080 -4080 -4080 -8100 -8100 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -1200 -1200 -0000 -E1C0 -4080 -4080 -4080 -4080 -8100 -8100 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 685 0 -DWIDTH 9 0 -BBX 9 14 0 0 -BITMAP -0200 -0400 -0000 -E380 -4100 -2200 -2400 -1800 -1000 -1000 -2000 -2000 -2000 -7000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 11 0 0 -BITMAP -70 -20 -3E -21 -21 -21 -42 -7C -40 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 14 0 -3 -BITMAP -1C -22 -22 -22 -2C -42 -42 -42 -42 -A4 -B8 -80 -80 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -20 -10 -08 -00 -3A -46 -82 -84 -84 -8D -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -04 -08 -10 -00 -3A -46 -82 -84 -84 -8D -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -08 -14 -22 -00 -3A -46 -82 -84 -84 -8D -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -32 -4C -00 -3A -46 -82 -84 -84 -8D -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -24 -24 -00 -3A -46 -82 -84 -84 -8D -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -18 -24 -18 -00 -3A -46 -82 -84 -84 -8D -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -7380 -4C80 -0900 -7E00 -8800 -9880 -6700 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 10 0 -3 -BITMAP -38 -48 -80 -80 -80 -88 -70 -20 -10 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 11 0 0 -BITMAP -40 -20 -10 -00 -38 -48 -90 -E0 -80 -88 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 11 0 0 -BITMAP -08 -10 -20 -00 -38 -48 -90 -E0 -80 -88 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 11 0 0 -BITMAP -10 -28 -44 -00 -38 -48 -90 -E0 -80 -88 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 10 0 0 -BITMAP -48 -48 -00 -38 -48 -90 -E0 -80 -88 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -80 -40 -20 -00 -C0 -40 -40 -80 -80 -A0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -20 -40 -80 -00 -C0 -40 -40 -80 -80 -A0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 5 11 -1 0 -BITMAP -20 -50 -88 -00 -60 -20 -20 -40 -40 -50 -60 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -90 -90 -00 -C0 -40 -40 -80 -80 -A0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -48 -30 -50 -08 -3C -44 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -32 -4C -00 -CC -52 -62 -42 -84 -85 -86 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -20 -10 -08 -00 -38 -44 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -04 -08 -10 -00 -38 -44 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -10 -28 -44 -00 -38 -44 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -64 -98 -00 -38 -44 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -24 -24 -00 -38 -44 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 -1 -BITMAP -04 -38 -4C -94 -94 -A4 -C8 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -20 -10 -08 -00 -C2 -42 -42 -84 -8C -95 -66 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -04 -08 -10 -00 -C2 -42 -42 -84 -8C -95 -66 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -10 -28 -44 -00 -C2 -42 -42 -84 -8C -95 -66 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -24 -24 -00 -C2 -42 -42 -84 -8C -95 -66 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 14 -1 -3 -BITMAP -04 -08 -10 -00 -C6 -42 -24 -24 -28 -10 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 8 14 -2 -3 -BITMAP -18 -08 -08 -10 -16 -19 -11 -21 -21 -32 -2C -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 13 -1 -3 -BITMAP -24 -24 -00 -C6 -42 -24 -24 -28 -10 -10 -20 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenI12-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenI12-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenI12-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenI12-L1.bdf:1.1 Wed Apr 4 18:55:39 2001 +++ xc/fonts/bdf/100dpi/ncenI12-L1.bdf Wed Mar 16 21:03:50 2005 @@ -1,3521 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenI12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-I-Normal--17-120-100-100-P-92-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 21 19 -4 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 17 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 92 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 12 -X_HEIGHT 8 -FONT_ASCENT 14 -FONT_DESCENT 3 -FACE_NAME "New Century Schoolbook Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "New Century Schoolbook Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 15 11 -1 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 1 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -18 -18 -10 -30 -30 -20 -20 -40 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 5 4 1 8 -BITMAP -48 -48 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -12 -12 -12 -12 -FF -24 -24 -FF -48 -48 -48 -48 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 15 0 -1 -BITMAP -0200 -0200 -1F00 -2480 -4580 -6980 -3800 -1C00 -0E00 -CB00 -D100 -9200 -7C00 -2000 -2000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -3880 -6780 -4500 -C500 -8A00 -8AE0 -7590 -0510 -0B10 -0A20 -1220 -11C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 14 0 -BBX 13 12 0 0 -BITMAP -0380 -0440 -0C40 -0C80 -0F00 -1C78 -6630 -C620 -C640 -C388 -6390 -3CE0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 4 2 8 -BITMAP -40 -40 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 14 1 -2 -BITMAP -08 -10 -20 -20 -40 -40 -80 -80 -80 -80 -80 -80 -40 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 14 -1 -2 -BITMAP -10 -10 -08 -08 -08 -08 -08 -08 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 7 0 5 -BITMAP -10 -54 -D6 -38 -D6 -54 -10 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 5 -1 -3 -BITMAP -60 -60 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 6 14 2 -2 -BITMAP -04 -04 -08 -08 -08 -10 -10 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0E00 -1100 -2100 -6180 -6180 -C180 -C180 -C300 -C300 -4200 -4400 -3800 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 0 0 -BITMAP -02 -3E -0C -0C -0C -18 -18 -18 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 -1 0 -BITMAP -0E00 -1300 -2180 -3180 -3180 -0300 -0600 -0800 -1000 -2100 -7E00 -FE00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1E00 -2300 -3180 -3100 -0300 -1C00 -0600 -0300 -C300 -C300 -8600 -7C00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -01 -03 -07 -0B -12 -26 -46 -84 -FF -0C -0C -7F -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 10 12 0 0 -BITMAP -1FC0 -1F80 -1000 -2000 -2000 -3E00 -4700 -0300 -4300 -E200 -C600 -7800 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0F00 -3180 -2180 -6000 -4C00 -D600 -E300 -C300 -C300 -C600 -4600 -3800 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -7F -7F -82 -84 -04 -08 -10 -10 -30 -60 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0F00 -1180 -2080 -2080 -3100 -1E00 -2E00 -4300 -C100 -C100 -6200 -3C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0E00 -3100 -3180 -6180 -6180 -6380 -3580 -1900 -0300 -C200 -C600 -7800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -30 -30 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 11 -1 -3 -BITMAP -18 -18 -00 -00 -00 -00 -60 -60 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -0180 -0600 -1800 -6000 -8000 -6000 -1800 -0600 -0180 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 4 1 2 -BITMAP -FF -00 -00 -FF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -C000 -3000 -0C00 -0300 -0080 -0300 -0C00 -3000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 5 12 1 0 -BITMAP -70 -88 -88 -98 -30 -60 -C0 -90 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -0700 -18C0 -2020 -46E0 -4D90 -9890 -99A0 -9120 -9B40 -4C90 -6060 -1F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 704 0 -DWIDTH 12 0 -BBX 13 12 -2 0 -BITMAP -0080 -0180 -0180 -02C0 -04C0 -04C0 -08C0 -0FC0 -1060 -2060 -2060 -F9F8 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 12 -1 0 -BITMAP -3FC0 -0C60 -0C20 -1860 -1840 -1F80 -18C0 -1860 -3060 -3060 -30C0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -07A0 -18E0 -3040 -6040 -6040 -C000 -C000 -C000 -C040 -C080 -6180 -3E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 13 12 -1 0 -BITMAP -3FC0 -0C30 -0C10 -0C18 -1818 -1818 -1818 -1830 -3030 -3060 -30C0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 13 12 -1 0 -BITMAP -3FF8 -0C18 -0C10 -0C90 -1980 -1F80 -1900 -1900 -3010 -3030 -3060 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 13 12 -1 0 -BITMAP -3FF8 -0C18 -0C10 -0C90 -1980 -1F80 -1900 -1900 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -07D0 -1870 -3020 -6020 -6020 -C000 -C3F0 -C0C0 -C0C0 -C180 -6180 -3E80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 15 12 -1 0 -BITMAP -3F7E -0C18 -0C18 -0C18 -1830 -1FF0 -1830 -1830 -3060 -3060 -3060 -FDF8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 8 12 -1 0 -BITMAP -3F -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 11 12 -1 0 -BITMAP -07E0 -0180 -0180 -0180 -0300 -0300 -0300 -6300 -E600 -C600 -8400 -7800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 741 0 -DWIDTH 12 0 -BBX 15 12 -1 0 -BITMAP -3FBE -0C18 -0C20 -0C40 -1880 -1B80 -1D80 -1980 -30C0 -30C0 -3060 -FDF8 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 12 -1 0 -BITMAP -3F00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1820 -3060 -3040 -31C0 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 16 0 -BBX 17 12 -1 0 -BITMAP -3E0780 -0E0E00 -0E1600 -0E1600 -162C00 -164C00 -134C00 -138C00 -231800 -231800 -221800 -FA7E00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 15 12 -1 0 -BITMAP -3C3E -0E08 -0E08 -0B08 -0B10 -1190 -1190 -10D0 -20E0 -2060 -2060 -F820 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -07C0 -1860 -3030 -6030 -6030 -C030 -C030 -C060 -C060 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 12 12 -1 0 -BITMAP -3FE0 -0C70 -0C30 -0C30 -1860 -18E0 -1F80 -1800 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 12 15 0 -3 -BITMAP -07C0 -1860 -3030 -6030 -6030 -C030 -C030 -CE60 -D360 -E3C0 -6380 -3F00 -0320 -03C0 -0180 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 13 12 -1 0 -BITMAP -3FF0 -0C38 -0C18 -0C18 -1870 -1FC0 -18C0 -1860 -3060 -30C8 -30C8 -FC70 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 12 -1 0 -BITMAP -0F20 -18E0 -3040 -3040 -3840 -1F00 -0780 -41C0 -40C0 -40C0 -E180 -9E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 685 0 -DWIDTH 11 0 -BBX 12 12 0 0 -BITMAP -7FF0 -6670 -C620 -8620 -8C20 -0C00 -0C00 -0C00 -1800 -1800 -1800 -7E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 13 12 1 0 -BITMAP -FCF8 -3020 -3020 -3020 -6040 -6040 -6040 -C080 -C080 -C080 -4100 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 704 0 -DWIDTH 11 0 -BBX 13 12 -1 0 -BITMAP -FCF8 -3020 -3020 -3040 -1840 -1880 -1900 -1900 -0E00 -0C00 -0C00 -0800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 926 0 -DWIDTH 15 0 -BBX 17 12 0 0 -BITMAP -FBEF80 -318600 -318400 -318400 -318800 -1AC800 -1AD000 -1CD000 -1CE000 -18E000 -084000 -084000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 12 0 -BBX 14 12 -1 0 -BITMAP -3F7C -0C30 -0C20 -0640 -0680 -0300 -0300 -0580 -0980 -10C0 -30C0 -FBF0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 685 0 -DWIDTH 11 0 -BBX 13 12 0 0 -BITMAP -F8F8 -3060 -3040 -1880 -1900 -1A00 -0C00 -0C00 -0C00 -1800 -1800 -7E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -3FE0 -30C0 -6180 -4300 -0300 -0600 -0C00 -1800 -1840 -30C0 -6180 -FF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 14 -1 -2 -BITMAP -0E -08 -08 -10 -10 -10 -20 -20 -20 -20 -40 -40 -40 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -80 -40 -40 -20 -10 -10 -08 -08 -04 -02 -02 -01 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 14 -1 -2 -BITMAP -1E -04 -04 -04 -08 -08 -08 -08 -10 -10 -10 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 7 1 5 -BITMAP -18 -18 -24 -24 -42 -42 -81 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 1 -1 -3 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 1 9 -BITMAP -80 -40 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -1B00 -2600 -6600 -C600 -CC00 -CC80 -CD00 -7600 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 0 0 -BITMAP -70 -30 -30 -60 -7C -6E -C6 -C6 -C6 -84 -D8 -70 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3C -66 -CE -C0 -C0 -84 -C8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0380 -0180 -0100 -0300 -3B00 -6600 -C600 -C600 -C600 -8C80 -CD00 -7600 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -38 -6C -CC -D8 -F0 -80 -C8 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 9 15 -2 -3 -BITMAP -0380 -0480 -0D80 -0C00 -3E00 -1800 -1800 -1000 -3000 -3000 -2000 -6000 -6000 -4000 -C000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 9 0 -BBX 10 12 -2 -3 -BITMAP -00C0 -0F40 -1980 -3180 -3180 -1300 -3E00 -6000 -3E00 -C300 -C300 -7E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -7000 -3000 -3000 -6000 -6C00 -7600 -6600 -C600 -CC00 -CC80 -8900 -8600 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -30 -30 -00 -00 -E0 -60 -60 -C0 -C0 -C8 -D0 -60 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 8 15 -4 -3 -BITMAP -03 -03 -00 -00 -0E -06 -06 -06 -04 -0C -0C -0C -D8 -98 -60 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -70 -30 -30 -20 -6C -76 -66 -6C -58 -D9 -CA -8C -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -70 -30 -30 -60 -60 -60 -40 -C0 -C0 -C8 -D0 -60 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 12 8 1 0 -BITMAP -EDC0 -3660 -6660 -6660 -CCC0 -CCC0 -8890 -9860 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 8 8 0 0 -BITMAP -EC -76 -66 -66 -CC -CC -89 -86 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 8 -1 0 -BITMAP -3C -66 -C6 -C2 -86 -C6 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 11 11 -4 -3 -BITMAP -1DC0 -0E60 -0C60 -0C60 -18E0 -18C0 -1980 -3700 -3000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 11 -1 -3 -BITMAP -1C80 -6700 -6300 -C300 -C600 -C600 -CC00 -7C00 -0800 -1800 -3C00 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 8 -1 0 -BITMAP -DC -66 -6E -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 8 -1 0 -BITMAP -38 -6C -44 -70 -38 -88 -D8 -70 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 352 0 -DWIDTH 6 0 -BBX 6 11 -1 0 -BITMAP -0C -18 -18 -7C -30 -30 -60 -60 -C8 -D0 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -E300 -6300 -6600 -C600 -CC00 -CC80 -9900 -6E00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 519 0 -DWIDTH 8 0 -BBX 7 8 -1 0 -BITMAP -F6 -62 -66 -66 -44 -4C -68 -30 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 12 8 -1 0 -BITMAP -F330 -3310 -6330 -6630 -6630 -4620 -6B40 -3180 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 9 8 -1 0 -BITMAP -3380 -7680 -5C00 -0800 -1C00 -3400 -E700 -C600 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 10 11 -3 -3 -BITMAP -10C0 -38C0 -5980 -0D80 -0D00 -0700 -0600 -0600 -CC00 -C800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 463 0 -DWIDTH 8 0 -BBX 8 8 -1 0 -BITMAP -39 -6E -0C -18 -30 -62 -F6 -9C -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 14 0 -2 -BITMAP -0C -10 -10 -10 -20 -20 -C0 -20 -20 -40 -40 -40 -40 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 1 12 4 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 14 -1 -2 -BITMAP -18 -08 -08 -08 -10 -10 -0C -10 -10 -10 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 2 0 3 -BITMAP -71 -8E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 1 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 12 -1 -3 -BITMAP -18 -18 -00 -10 -10 -20 -20 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 0 -2 -BITMAP -02 -02 -3C -66 -4E -C8 -D0 -D4 -A8 -70 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 -1 0 -BITMAP -0700 -0880 -1980 -1980 -1800 -1800 -7E00 -1800 -1000 -7880 -AF00 -4600 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 8 0 2 -BITMAP -BD -66 -C3 -81 -81 -C3 -66 -BD -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -F780 -6300 -2200 -3400 -3400 -1800 -7E00 -1000 -FC00 -2000 -2000 -F800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 1 12 4 0 -BITMAP -80 -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 15 -1 -3 -BITMAP -0E -11 -13 -10 -18 -2C -46 -42 -62 -34 -18 -08 -C8 -88 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 1 9 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -1F80 -30C0 -4F20 -D930 -9110 -9010 -9010 -9110 -DB30 -4E20 -30C0 -1F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 7 0 -BBX 6 7 1 5 -BITMAP -38 -48 -D8 -94 -68 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -24 -48 -D8 -48 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 5 0 1 -BITMAP -FF -01 -01 -01 -01 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -1F80 -30C0 -5E20 -C930 -8910 -8E10 -8B10 -8910 -C9B0 -5CE0 -30C0 -1F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 1 9 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 5 5 1 7 -BITMAP -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 7 0 5 -BITMAP -38 -6C -64 -08 -30 -64 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 7 0 5 -BITMAP -38 -2C -04 -18 -C8 -98 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 3 1 9 -BITMAP -30 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 11 -1 -3 -BITMAP -7300 -3300 -3300 -6600 -6600 -6640 -4C80 -7700 -C000 -C000 -8000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 11 0 -BBX 9 12 2 0 -BITMAP -3F80 -6900 -CA00 -CA00 -D200 -7400 -1400 -1400 -2400 -2800 -2800 -FC00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 2 1 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 4 0 -3 -BITMAP -40 -C0 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 7 0 5 -BITMAP -10 -70 -10 -30 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 372 0 -DWIDTH 6 0 -BBX 5 7 1 5 -BITMAP -30 -58 -88 -D0 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 7 0 -BBX 6 5 -1 1 -BITMAP -48 -48 -6C -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 14 0 -BBX 12 12 0 0 -BITMAP -10C0 -7080 -1100 -3300 -2210 -2430 -FC50 -0CB0 -0920 -13F0 -3040 -20E0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 14 0 -BBX 12 12 0 0 -BITMAP -10C0 -7080 -1100 -3300 -2200 -24E0 -FD30 -0D90 -0820 -10C0 -3190 -23E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 14 0 -BBX 13 12 0 0 -BITMAP -3840 -2C40 -0480 -1900 -C908 -9A18 -7228 -0458 -0490 -09F8 -1020 -1070 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 5 12 -1 -3 -BITMAP -18 -18 -00 -30 -48 -18 -30 -60 -C8 -88 -88 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 704 0 -DWIDTH 12 0 -BBX 13 16 -1 0 -BITMAP -0300 -0180 -0040 -0000 -0080 -0180 -0180 -02C0 -04C0 -04C0 -08C0 -0FC0 -1060 -2060 -2060 -F9F8 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 704 0 -DWIDTH 12 0 -BBX 13 16 -1 0 -BITMAP -0030 -0060 -0080 -0000 -0080 -0180 -0180 -02C0 -04C0 -04C0 -08C0 -0FC0 -1060 -2060 -2060 -F9F8 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 704 0 -DWIDTH 12 0 -BBX 13 16 -1 0 -BITMAP -0080 -01C0 -0220 -0000 -0080 -0180 -0180 -02C0 -04C0 -04C0 -08C0 -0FC0 -1060 -2060 -2060 -F9F8 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 704 0 -DWIDTH 12 0 -BBX 13 15 -1 0 -BITMAP -01D0 -02E0 -0000 -0080 -0180 -0180 -02C0 -04C0 -04C0 -08C0 -0FC0 -1060 -2060 -2060 -F9F8 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 704 0 -DWIDTH 12 0 -BBX 13 15 -1 0 -BITMAP -0220 -0220 -0000 -0080 -0180 -0180 -02C0 -04C0 -04C0 -08C0 -0FC0 -1060 -2060 -2060 -F9F8 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 704 0 -DWIDTH 12 0 -BBX 13 16 -1 0 -BITMAP -00C0 -0120 -00C0 -0000 -0080 -0180 -0180 -02C0 -04C0 -04C0 -08C0 -0FC0 -1060 -2060 -2060 -F9F8 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 870 0 -DWIDTH 14 0 -BBX 15 12 -1 0 -BITMAP -07FE -01C6 -02C4 -04D4 -0590 -09F0 -11A0 -3F20 -2304 -430C -8318 -E7F8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 15 0 -3 -BITMAP -07A0 -18E0 -3040 -6040 -6040 -C000 -C000 -C000 -C040 -C080 -6180 -3E00 -1800 -0400 -1800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 13 16 -1 0 -BITMAP -0600 -0300 -0080 -0000 -3FF8 -0C18 -0C10 -0C90 -1980 -1F80 -1900 -1900 -3010 -3030 -3060 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 13 16 -1 0 -BITMAP -0060 -00C0 -0100 -0000 -3FF8 -0C18 -0C10 -0C90 -1980 -1F80 -1900 -1900 -3010 -3030 -3060 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 13 16 -1 0 -BITMAP -0080 -01C0 -0220 -0000 -3FF8 -0C18 -0C10 -0C90 -1980 -1F80 -1900 -1900 -3010 -3030 -3060 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 13 15 -1 0 -BITMAP -0220 -0220 -0000 -3FF8 -0C18 -0C10 -0C90 -1980 -1F80 -1900 -1900 -3010 -3030 -3060 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 8 16 -1 0 -BITMAP -18 -0C -02 -00 -3F -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 9 16 -1 0 -BITMAP -0180 -0300 -0400 -0000 -3F00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 8 16 -1 0 -BITMAP -04 -0E -11 -00 -3F -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 8 15 -1 0 -BITMAP -11 -11 -00 -3F -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 13 12 -1 0 -BITMAP -3FC0 -0C30 -0C10 -1818 -1818 -7E18 -1818 -1830 -3030 -3060 -30C0 -FF00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 15 15 -1 0 -BITMAP -01D0 -02E0 -0000 -3C3E -0E08 -0E08 -0B08 -0B10 -1190 -1190 -10D0 -20E0 -2060 -2060 -F820 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 12 16 0 0 -BITMAP -0C00 -0600 -0100 -0000 -07C0 -1860 -3030 -6030 -6030 -C030 -C030 -C060 -C060 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 12 16 0 0 -BITMAP -0060 -00C0 -0100 -0000 -07C0 -1860 -3030 -6030 -6030 -C030 -C030 -C060 -C060 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 12 16 0 0 -BITMAP -0100 -0380 -0440 -0000 -07C0 -1860 -3030 -6030 -6030 -C030 -C030 -C060 -C060 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 12 15 0 0 -BITMAP -03A0 -05C0 -0000 -07C0 -1860 -3030 -6030 -6030 -C030 -C030 -C060 -C060 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 12 15 0 0 -BITMAP -0440 -0440 -0000 -07C0 -1860 -3030 -6030 -6030 -C030 -C030 -C060 -C060 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -81 -42 -24 -18 -18 -24 -42 -81 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 12 14 0 -1 -BITMAP -0010 -07E0 -1860 -30B0 -6130 -6130 -C230 -C430 -C860 -C860 -D0C0 -6180 -7E00 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 13 16 1 0 -BITMAP -0C00 -0600 -0100 -0000 -FCF8 -3020 -3020 -3020 -6040 -6040 -6040 -C080 -C080 -C080 -4100 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 13 16 1 0 -BITMAP -0060 -00C0 -0100 -0000 -FCF8 -3020 -3020 -3020 -6040 -6040 -6040 -C080 -C080 -C080 -4100 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 13 16 1 0 -BITMAP -0100 -0380 -0440 -0000 -FCF8 -3020 -3020 -3020 -6040 -6040 -6040 -C080 -C080 -C080 -4100 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 13 15 1 0 -BITMAP -0440 -0440 -0000 -FCF8 -3020 -3020 -3020 -6040 -6040 -6040 -C080 -C080 -C080 -4100 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 685 0 -DWIDTH 11 0 -BBX 13 16 0 0 -BITMAP -00C0 -0180 -0200 -0000 -F8F8 -3060 -3040 -1880 -1900 -1A00 -0C00 -0C00 -0C00 -1800 -1800 -7E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 12 12 -1 0 -BITMAP -3F00 -0C00 -0FE0 -0C70 -0C30 -1830 -1860 -18E0 -3F80 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 10 15 -2 -3 -BITMAP -0780 -0CC0 -18C0 -18C0 -1980 -3300 -3180 -3180 -3180 -6D80 -6B00 -6600 -6000 -4000 -8000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 8 12 0 0 -BITMAP -30 -18 -04 -00 -3B -66 -C6 -C6 -CC -CD -CD -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 8 12 0 0 -BITMAP -03 -06 -08 -00 -3B -66 -C6 -C6 -CC -CD -CD -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 8 12 0 0 -BITMAP -08 -1C -22 -00 -3B -66 -C6 -C6 -CC -CD -CD -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 8 11 0 0 -BITMAP -1D -2E -00 -1B -66 -C6 -C6 -CC -CD -CD -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 8 11 0 0 -BITMAP -12 -12 -00 -3B -66 -C6 -C6 -CC -CD -CD -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 8 13 0 0 -BITMAP -0C -12 -12 -0C -00 -1B -66 -C6 -C6 -CC -CD -CD -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 8 -1 0 -BITMAP -3CE0 -67B0 -6710 -1E30 -77E0 -C600 -CF60 -71C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 11 0 -3 -BITMAP -3C -66 -CE -C0 -C0 -84 -C8 -70 -20 -10 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 12 0 0 -BITMAP -60 -30 -08 -00 -38 -6C -CC -D8 -F0 -80 -C8 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 12 0 0 -BITMAP -06 -0C -10 -00 -38 -6C -CC -D8 -F0 -80 -C8 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 12 0 0 -BITMAP -10 -38 -44 -00 -38 -6C -CC -D8 -F0 -80 -C8 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -24 -24 -00 -38 -6C -CC -D8 -F0 -80 -C8 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -C0 -60 -10 -00 -E0 -60 -60 -60 -C0 -C8 -D0 -60 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -18 -30 -40 -00 -E0 -60 -60 -60 -C0 -C8 -D0 -60 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -20 -70 -88 -00 -E0 -60 -60 -60 -C0 -C8 -D0 -60 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 11 0 0 -BITMAP -88 -88 -00 -E0 -60 -60 -60 -C0 -C8 -D0 -60 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 13 -1 0 -BITMAP -E0 -36 -18 -6C -0C -3E -66 -C6 -C2 -86 -C6 -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -1D00 -2E00 -0000 -EC00 -7600 -6600 -6600 -CC00 -CC80 -8900 -8600 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 -1 0 -BITMAP -60 -30 -08 -00 -3C -66 -C6 -C2 -86 -C6 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 -1 0 -BITMAP -03 -06 -08 -00 -3C -66 -C6 -C2 -86 -C6 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 -1 0 -BITMAP -08 -1C -22 -00 -3C -66 -C6 -C2 -86 -C6 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -1D -2E -00 -3C -66 -C6 -C2 -86 -C6 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 -1 0 -BITMAP -12 -12 -00 -3C -66 -C6 -C2 -86 -C6 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 7 1 1 -BITMAP -18 -18 -00 -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 -1 -2 -BITMAP -02 -02 -3C -6E -CA -D2 -96 -A6 -EC -78 -80 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -6000 -3000 -0800 -0000 -E600 -6600 -6600 -CC00 -CC00 -CC80 -9900 -6E00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0300 -0600 -0800 -0000 -E600 -6600 -6600 -CC00 -CC00 -CC80 -9900 -6E00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0800 -1C00 -2200 -0000 -E600 -6600 -6600 -CC00 -CC00 -CC80 -9900 -6E00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -2200 -2200 -0000 -E600 -6600 -6600 -CC00 -CC00 -CC80 -D900 -6E00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 10 15 -3 -3 -BITMAP -0180 -0300 -0400 -0000 -10C0 -38C0 -5980 -0D80 -0F00 -0600 -0600 -0400 -CC00 -8800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 11 14 -4 -3 -BITMAP -0E00 -0600 -0600 -05C0 -0E60 -0C60 -0C60 -18E0 -18C0 -1980 -3700 -3000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 10 14 -3 -3 -BITMAP -0900 -0900 -0000 -10C0 -38C0 -5980 -0D80 -0F00 -0600 -0600 -0400 -CC00 -8800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenI14-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenI14-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenI14-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenI14-L1.bdf:1.1 Wed Apr 4 18:55:39 2001 +++ xc/fonts/bdf/100dpi/ncenI14-L1.bdf Wed Mar 16 21:03:50 2005 @@ -1,3807 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenI14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-I-Normal--20-140-100-100-P-104-ISO8859-1 -SIZE 14 100 100 -FONTBOUNDINGBOX 21 22 -2 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 20 -POINT_SIZE 140 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 104 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 14 -X_HEIGHT 9 -FONT_ASCENT 16 -FONT_DESCENT 4 -FACE_NAME "New Century Schoolbook Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "New Century Schoolbook Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 4 14 2 0 -BITMAP -30 -30 -30 -30 -20 -60 -60 -40 -40 -40 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 5 5 2 9 -BITMAP -48 -48 -48 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0900 -0900 -0900 -0900 -7FC0 -1200 -1200 -1200 -FF80 -2400 -2400 -2400 -2400 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 16 1 -1 -BITMAP -0200 -1F00 -2580 -4580 -4800 -6800 -7800 -3E00 -0F00 -0B00 -C900 -D100 -9200 -7C00 -2000 -2000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 14 1 0 -BITMAP -1C60 -33A0 -6240 -6240 -C480 -C480 -C91C -7132 -0262 -0262 -04C4 -04C4 -08C8 -0870 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -0780 -08C0 -18C0 -18C0 -1980 -0E00 -3C3C -6618 -C610 -C320 -C320 -C1C0 -6188 -3EF0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 5 2 9 -BITMAP -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 16 2 -2 -BITMAP -04 -08 -10 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 16 0 -2 -BITMAP -20 -10 -18 -18 -0C -0C -0C -0C -0C -0C -18 -18 -30 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 9 1 5 -BITMAP -0C -6C -68 -1B -FF -D8 -16 -36 -30 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 1 1 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 5 0 -3 -BITMAP -60 -60 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 2 1 4 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 5 15 2 -1 -BITMAP -08 -08 -08 -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0E00 -1300 -2180 -6180 -6180 -6180 -C180 -C180 -C300 -C300 -C300 -C200 -6400 -3800 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -02 -06 -3E -06 -06 -0C -0C -0C -0C -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0E00 -3180 -6180 -6180 -0180 -0300 -0300 -0600 -0C00 -1800 -3080 -6080 -FF00 -FF00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0F00 -1180 -3180 -3180 -0100 -0200 -1C00 -0700 -0300 -0300 -0300 -C600 -C400 -7800 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0180 -0380 -0580 -0980 -0980 -1300 -2300 -4300 -4300 -8600 -FF80 -0600 -0600 -1F80 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -1F80 -1F00 -1000 -1000 -2000 -3E00 -2300 -0300 -0300 -0300 -0300 -C600 -C400 -7800 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0F00 -1180 -2180 -6000 -6000 -6E00 -D100 -E180 -C180 -C180 -C300 -C300 -6600 -3800 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -7F80 -7F80 -8100 -8300 -0200 -0600 -0400 -0C00 -0800 -1800 -1000 -3000 -3000 -3000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0F00 -1980 -3080 -3080 -3080 -1900 -1E00 -2300 -6180 -C180 -C180 -C300 -4300 -3C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0E00 -3300 -6180 -6180 -C180 -C180 -C380 -4580 -3B00 -0300 -0300 -C200 -C400 -7800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 9 1 0 -BITMAP -60 -60 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 12 0 -3 -BITMAP -30 -30 -00 -00 -00 -00 -00 -60 -60 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 9 0 1 -BITMAP -00C0 -0300 -0C00 -3000 -C000 -3000 -0C00 -0300 -00C0 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 4 1 4 -BITMAP -FFC0 -0000 -0000 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 9 1 1 -BITMAP -C000 -3000 -0C00 -0300 -00C0 -0300 -0C00 -3000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 7 14 2 0 -BITMAP -3C -46 -46 -06 -0C -18 -60 -C0 -90 -60 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -07C0 -1830 -2008 -4368 -4CE4 -8C64 -9864 -98C8 -98C8 -99D0 -4EE0 -4000 -3020 -0FC0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -0100 -0300 -0380 -0580 -0580 -08C0 -08C0 -10C0 -1FC0 -2060 -2060 -4060 -4060 -E0F0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -3FC0 -1830 -1830 -1830 -1830 -3060 -3F80 -30C0 -3060 -6060 -6060 -6040 -60C0 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -07D0 -1830 -3020 -6020 -6020 -C000 -C000 -C000 -C000 -C020 -C020 -6040 -60C0 -1F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -3FE0 -1830 -1818 -1818 -1818 -3018 -3018 -3018 -3030 -6030 -6030 -6060 -60C0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -3FF0 -1830 -1810 -1810 -1880 -3080 -3F00 -3300 -3100 -6100 -6010 -6020 -6060 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -3FE0 -1860 -1820 -1820 -1880 -3080 -3F00 -3300 -3100 -6100 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -07C8 -1838 -3010 -6010 -6010 -C000 -C000 -C0F8 -C030 -C030 -C060 -6060 -60E0 -1F20 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -3C3C -1818 -1818 -1818 -1818 -3030 -3FF0 -3030 -3030 -6060 -6060 -6060 -6060 -F0F0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 6 14 2 0 -BITMAP -3C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -03C0 -0180 -0180 -0180 -0300 -0300 -0300 -0300 -0600 -0600 -C600 -C400 -8C00 -7000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -3C38 -1820 -1840 -1880 -1900 -3200 -3700 -3B00 -3180 -6180 -60C0 -60C0 -6060 -F0F8 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -3C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6020 -6020 -6040 -60C0 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 18 0 -BBX 17 14 1 0 -BITMAP -3C0780 -1C0700 -1C0B00 -1C0B00 -1C1300 -261600 -262600 -262600 -264600 -464C00 -438C00 -438C00 -430C00 -E31E00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -3C1C -1C08 -1608 -1608 -1308 -3318 -2190 -2190 -20D0 -60F0 -4060 -4060 -4020 -E020 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -07C0 -1830 -3030 -6018 -6018 -C018 -C018 -C018 -C018 -C030 -C030 -6060 -60C0 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -3FC0 -1830 -1830 -1830 -1830 -3060 -3F80 -3000 -3000 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 13 17 1 -3 -BITMAP -07C0 -1830 -3030 -6018 -6018 -C018 -C018 -C018 -C018 -CE30 -D330 -6360 -61C0 -1F80 -0190 -01E0 -00C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -3FC0 -1830 -1830 -1830 -1830 -3060 -3F80 -3180 -30C0 -60C0 -60C0 -60C0 -60C8 -F070 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -07A0 -1860 -1040 -2040 -3000 -3800 -3F00 -0FC0 -01C0 -00C0 -4040 -4080 -E180 -9E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 685 0 -DWIDTH 12 0 -BBX 12 14 1 0 -BITMAP -FFF0 -C630 -8610 -8610 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 13 14 2 0 -BITMAP -7838 -3010 -3010 -3010 -6020 -6020 -6020 -6020 -C020 -C040 -C040 -C040 -6080 -3F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 704 0 -DWIDTH 12 0 -BBX 12 14 1 0 -BITMAP -F070 -6020 -6040 -6040 -6080 -3080 -3100 -3100 -3200 -1A00 -1C00 -1C00 -1800 -1800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 926 0 -DWIDTH 17 0 -BBX 17 14 1 0 -BITMAP -F1E380 -60C100 -60C100 -61C200 -61C200 -316200 -326400 -326400 -326400 -142800 -1C3800 -1C3800 -183000 -183000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 14 14 0 0 -BITMAP -1E3C -0C18 -0C10 -0620 -0640 -0380 -0300 -0380 -0580 -08C0 -10C0 -2060 -6060 -F0F0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 685 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -F078 -6030 -3020 -3040 -1880 -1900 -0E00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3C00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -3FF0 -3070 -60E0 -41C0 -0180 -0300 -0700 -0E00 -0C00 -1800 -3820 -7060 -E0C0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 16 1 -2 -BITMAP -1E -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 7 14 2 0 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -08 -08 -04 -04 -02 -02 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 16 0 -2 -BITMAP -1E -06 -06 -06 -0C -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 8 1 6 -BITMAP -10 -10 -28 -28 -44 -44 -82 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 1 0 -3 -BITMAP -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 3 1 10 -BITMAP -C0 -60 -10 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -1D80 -6380 -6180 -C180 -C300 -C300 -C300 -6740 -3980 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -7000 -3000 -3000 -3000 -6000 -6E00 -7300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1E -63 -63 -C0 -C0 -C0 -C1 -62 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -01C0 -00C0 -00C0 -00C0 -0180 -1D80 -6380 -6180 -C180 -C300 -C300 -C300 -6740 -3980 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1E -63 -63 -C6 -CC -F0 -C1 -62 -3C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 9 18 1 -4 -BITMAP -0300 -0D80 -0980 -1800 -1800 -FE00 -3000 -3000 -3000 -6000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 9 0 -BBX 11 15 -1 -4 -BITMAP -0060 -0080 -0780 -18C0 -30C0 -30C0 -3180 -1E00 -3000 -2000 -3F00 -4180 -C180 -C300 -7E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -7000 -3000 -3000 -3000 -3000 -6700 -6980 -7180 -6180 -6180 -C300 -C300 -C340 -C180 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 13 1 0 -BITMAP -30 -30 -00 -00 -E0 -60 -60 -60 -60 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 7 17 -2 -4 -BITMAP -06 -06 -00 -00 -1C -0C -0C -0C -0C -0C -18 -18 -18 -18 -18 -D0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -7000 -3000 -3000 -3000 -3000 -6700 -6980 -7180 -6300 -6C00 -C600 -C600 -C680 -C300 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 14 1 0 -BITMAP -70 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 17 0 -BBX 16 9 1 0 -BITMAP -E71C -69A6 -71C6 -6186 -6186 -C30C -C30C -C30D -C306 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -E700 -6980 -7180 -6180 -6180 -C300 -C300 -C340 -C180 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -1E00 -6300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 11 13 -1 -4 -BITMAP -3B80 -1CC0 -1860 -1860 -3060 -3060 -30C0 -38C0 -6700 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 13 1 -4 -BITMAP -1C80 -6380 -6180 -C180 -C300 -C300 -C300 -6700 -3B00 -0600 -0600 -0600 -0F00 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -EE -76 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -1E -23 -63 -70 -3C -0E -C6 -C4 -78 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 352 0 -DWIDTH 6 0 -BBX 7 12 0 0 -BITMAP -18 -18 -18 -FE -30 -30 -30 -60 -60 -60 -68 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -E180 -6180 -6180 -6180 -C300 -C300 -C700 -CB40 -7180 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -E7 -63 -61 -61 -C1 -C2 -C2 -C4 -78 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 9 1 0 -BITMAP -E338 -6318 -6308 -6308 -C608 -C610 -C610 -CA20 -71C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -1860 -38C0 -0D00 -0E00 -0400 -0E00 -1600 -E380 -C300 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 11 13 -2 -4 -BITMAP -18E0 -3860 -0C40 -0C40 -0680 -0680 -0300 -0300 -0200 -0400 -C400 -C800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 463 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3C80 -4F80 -0300 -0600 -0C00 -1800 -3000 -7900 -9E00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 16 1 -2 -BITMAP -0E -18 -18 -18 -30 -30 -20 -C0 -60 -60 -60 -C0 -C0 -C0 -C0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 2 14 5 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 16 -1 -2 -BITMAP -1C -06 -06 -06 -0C -0C -0C -06 -08 -18 -18 -18 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 2 1 5 -BITMAP -71 -8E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 13 0 -3 -BITMAP -30 -30 -00 -00 -20 -20 -20 -60 -60 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 15 1 -3 -BITMAP -0080 -0080 -0100 -1F00 -6380 -6580 -C400 -C800 -C800 -D080 -7100 -3E00 -2000 -4000 -4000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0380 -0CC0 -08C0 -1800 -1800 -1800 -7F80 -0C00 -0C00 -0C00 -0800 -7040 -9F80 -E700 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 12 0 -BBX 9 9 2 3 -BITMAP -9C80 -FF80 -6300 -C180 -C180 -C180 -6300 -FF80 -9C80 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 14 2 0 -BITMAP -F078 -6030 -3020 -3040 -1880 -1900 -0E00 -7F80 -0C00 -1800 -FF00 -1800 -1800 -3C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 2 14 5 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 17 1 -3 -BITMAP -0F00 -1180 -2180 -3000 -3800 -3C00 -4E00 -4700 -6300 -7100 -3900 -1E00 -0E00 -0600 -C200 -C400 -7800 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 2 2 10 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -0780 -1860 -2010 -47C8 -4C48 -9804 -9804 -9804 -9804 -4C48 -4788 -2010 -1860 -0780 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 7 8 1 6 -BITMAP -3E -66 -C6 -CC -DC -6E -00 -FE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 8 0 -BBX 8 6 0 2 -BITMAP -1B -36 -6C -D8 -6C -36 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 5 0 3 -BITMAP -FFC0 -0040 -0040 -0040 -0040 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 2 1 4 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -0780 -1860 -2010 -5F88 -4CC8 -8CC4 -8F84 -8C84 -8CC4 -4CC8 -5EE8 -2010 -1860 -0780 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 2 10 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 6 1 8 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 1 1 -BITMAP -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 8 0 6 -BITMAP -3C -66 -46 -0C -38 -60 -C4 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 8 1 6 -BITMAP -3C -66 -46 -1C -08 -8C -CC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 3 2 10 -BITMAP -30 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 13 0 -4 -BITMAP -70C0 -30C0 -30C0 -30C0 -6180 -6180 -6380 -65A0 -F8C0 -8000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -3FE0 -76C0 -E6C0 -E6C0 -C6C0 -C480 -7D80 -0D80 -0D80 -0900 -1B00 -1B00 -1B00 -3F80 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 2 2 5 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 4 1 -4 -BITMAP -40 -60 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 8 2 6 -BITMAP -10 -70 -30 -20 -20 -60 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 372 0 -DWIDTH 8 0 -BBX 7 8 1 6 -BITMAP -1C -66 -C6 -C6 -CC -70 -00 -FC -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 9 0 -BBX 8 6 0 2 -BITMAP -6C -36 -1B -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -1040 -7040 -3080 -2080 -2100 -6100 -6218 -F238 -0458 -0490 -0910 -09FC -1030 -1078 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -1040 -7040 -3080 -2080 -2100 -6100 -6278 -F2CC -048C -0418 -0870 -08C0 -1188 -11F8 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 15 14 0 0 -BITMAP -3C20 -6620 -4640 -1C40 -0880 -8C80 -CD0C -791C -022C -0248 -0488 -04FE -0818 -083C -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 14 0 -4 -BITMAP -06 -06 -00 -00 -0C -12 -06 -0C -30 -60 -C0 -C4 -C4 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -0600 -0300 -0080 -0000 -0100 -0300 -0380 -0580 -0580 -08C0 -08C0 -10C0 -1FC0 -2060 -2060 -4060 -4060 -E0F0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -0060 -00C0 -0100 -0000 -0100 -0300 -0380 -0580 -0580 -08C0 -08C0 -10C0 -1FC0 -2060 -2060 -4060 -4060 -E0F0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -0100 -0380 -0440 -0000 -0100 -0300 -0380 -0580 -0580 -08C0 -08C0 -10C0 -1FC0 -2060 -2060 -4060 -4060 -E0F0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -0720 -09C0 -0000 -0100 -0300 -0380 -0580 -0580 -08C0 -08C0 -10C0 -1FC0 -2060 -2060 -4060 -4060 -E0F0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -0660 -0660 -0000 -0100 -0300 -0380 -0580 -0580 -08C0 -08C0 -10C0 -1FC0 -2060 -2060 -4060 -4060 -E0F0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -0180 -0240 -0180 -0000 -0100 -0300 -0380 -0580 -0580 -08C0 -08C0 -10C0 -1FC0 -2060 -2060 -4060 -4060 -E0F0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 870 0 -DWIDTH 19 0 -BBX 20 14 -1 0 -BITMAP -01FFF0 -005830 -009810 -009810 -011880 -023080 -023F00 -043300 -0FF100 -086110 -106010 -206020 -606060 -F0FFE0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 18 1 -4 -BITMAP -07D0 -1830 -3020 -6020 -6020 -C000 -C000 -C000 -C000 -C000 -C000 -6020 -60C0 -1F00 -0800 -0C00 -0400 -1800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 18 1 0 -BITMAP -0C00 -0600 -0100 -0000 -3FF0 -1830 -1810 -1810 -1880 -3080 -3F00 -3300 -3100 -6110 -6010 -6020 -6060 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 18 1 0 -BITMAP -00C0 -0180 -0200 -0000 -3FF0 -1830 -1810 -1810 -1880 -3080 -3F00 -3300 -3100 -6110 -6010 -6020 -6060 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 18 1 0 -BITMAP -0100 -0380 -0440 -0000 -3FF0 -1830 -1810 -1810 -1880 -3080 -3F00 -3300 -3100 -6110 -6010 -6020 -6060 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 17 1 0 -BITMAP -0660 -0660 -0000 -3FF0 -1830 -1810 -1810 -1880 -3080 -3F00 -3300 -3100 -6110 -6010 -6020 -6060 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 6 18 2 0 -BITMAP -60 -30 -08 -00 -3C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 7 18 2 0 -BITMAP -06 -0C -10 -00 -3C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 7 18 2 0 -BITMAP -08 -1C -22 -00 -3C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 8 17 2 0 -BITMAP -33 -33 -00 -3C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -3FE0 -1830 -1818 -1818 -1818 -3018 -FE18 -3018 -3030 -6030 -6030 -6060 -60C0 -FF00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 14 17 1 0 -BITMAP -0390 -04E0 -0000 -3C1C -1C08 -1608 -1608 -1308 -3318 -2190 -2190 -20D0 -60F0 -4060 -4060 -4020 -E020 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 13 18 1 0 -BITMAP -0600 -0300 -0080 -0000 -07C0 -1830 -3030 -6018 -6018 -C018 -C018 -C018 -C018 -C030 -C030 -6060 -60C0 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 13 18 1 0 -BITMAP -0060 -00C0 -0100 -0000 -07C0 -1830 -3030 -6018 -6018 -C018 -C018 -C018 -C018 -C030 -C030 -6060 -60C0 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 13 18 1 0 -BITMAP -0100 -0380 -0440 -0000 -07C0 -1830 -3030 -6018 -6018 -C018 -C018 -C018 -C018 -C030 -C030 -6060 -60C0 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0720 -09C0 -0000 -07C0 -1830 -3030 -6018 -6018 -C018 -C018 -C018 -C018 -C030 -C030 -6060 -60C0 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0660 -0660 -0000 -07C0 -1830 -3030 -6018 -6018 -C018 -C018 -C018 -C018 -C030 -C030 -6060 -60C0 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 10 9 0 1 -BITMAP -C0C0 -6180 -3300 -1E00 -0C00 -1E00 -3300 -6180 -C0C0 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 15 15 0 -1 -BITMAP -03E2 -0C1C -1818 -301C -302C -604C -608C -610C -620C -6418 -6818 -3030 -3060 -4F80 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0C00 -0600 -0100 -0000 -7838 -3010 -3010 -3010 -6020 -6020 -6020 -6020 -C020 -C040 -C040 -C040 -6080 -3F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0060 -00C0 -0100 -0000 -7838 -3010 -3010 -3010 -6020 -6020 -6020 -6020 -C020 -C040 -C040 -C040 -6080 -3F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0100 -0380 -0440 -0000 -7838 -3010 -3010 -3010 -6020 -6020 -6020 -6020 -C020 -C040 -C040 -C040 -6080 -3F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -0C60 -0C60 -0000 -7838 -3010 -3010 -3010 -6020 -6020 -6020 -6020 -C020 -C040 -C040 -C040 -6080 -3F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 685 0 -DWIDTH 14 0 -BBX 13 18 2 0 -BITMAP -00C0 -0180 -0200 -0000 -F078 -6030 -3020 -3040 -1880 -1900 -0E00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3C00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -3C00 -1800 -1800 -1F80 -1860 -3060 -3060 -3060 -30C0 -7F00 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 18 0 -4 -BITMAP -0E00 -1100 -3180 -3180 -3180 -3100 -3600 -6100 -6180 -6180 -6180 -6180 -6B00 -CE00 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1800 -0C00 -0200 -0000 -1D80 -6380 -6180 -C180 -C300 -C300 -C300 -6740 -3980 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0300 -0600 -0800 -0000 -1D80 -6380 -6180 -C180 -C300 -C300 -C300 -6740 -3980 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0600 -0F00 -1100 -0000 -1D80 -6380 -6180 -C180 -C300 -C300 -C300 -6740 -3980 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -0E80 -1700 -0000 -1D80 -6380 -6180 -C180 -C300 -C300 -C300 -6740 -3980 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -1980 -1980 -0000 -1D80 -6380 -6180 -C180 -C300 -C300 -C300 -6740 -3980 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0C00 -1200 -1200 -0C00 -0000 -1D80 -6380 -6180 -C180 -C300 -C300 -C300 -6740 -3980 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 15 0 -BBX 13 9 1 0 -BITMAP -1CF0 -6318 -6318 -0630 -1E60 -6780 -C608 -CB10 -71E0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 13 1 -4 -BITMAP -1E -63 -63 -C0 -C0 -C0 -C1 -62 -3C -10 -18 -08 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -30 -18 -04 -00 -1E -63 -63 -C6 -CC -F0 -C1 -62 -3C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -06 -0C -10 -00 -1E -63 -63 -C6 -CC -F0 -C1 -62 -3C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -0C -1E -22 -00 -1E -63 -63 -C6 -CC -F0 -C1 -62 -3C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -33 -33 -00 -1E -63 -63 -C6 -CC -F0 -C1 -62 -3C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -C0 -60 -10 -00 -70 -30 -30 -30 -60 -60 -60 -68 -70 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 13 1 0 -BITMAP -30 -60 -80 -00 -E0 -60 -60 -60 -C0 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -30 -78 -88 -00 -70 -30 -30 -30 -60 -60 -60 -68 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 6 12 0 0 -BITMAP -CC -CC -00 -70 -30 -30 -30 -60 -60 -60 -68 -70 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -E600 -3800 -4C00 -0600 -1F00 -6300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -1D00 -2E00 -0000 -E700 -6980 -7180 -6180 -6180 -C300 -C300 -C340 -C180 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3000 -1800 -0400 -0000 -1E00 -6300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0300 -0600 -0800 -0000 -1E00 -6300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0600 -0F00 -1100 -0000 -1E00 -6300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0E80 -1700 -0000 -1E00 -6300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3300 -3300 -0000 -1E00 -6300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 7 1 2 -BITMAP -18 -18 -00 -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 11 1 -1 -BITMAP -0200 -1E00 -6700 -6580 -C980 -C980 -D180 -D300 -6300 -3C00 -2000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3000 -1800 -0400 -0000 -E180 -6180 -6180 -6180 -C300 -C300 -C700 -CB40 -7180 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0300 -0600 -0800 -0000 -E180 -6180 -6180 -6180 -C300 -C300 -C700 -CB40 -7180 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0C00 -1E00 -2100 -0000 -E180 -6180 -6180 -6180 -C300 -C300 -C700 -CB40 -7180 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -3300 -3300 -0000 -E180 -6180 -6180 -6180 -C300 -C300 -C700 -CB40 -7180 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 11 17 -2 -4 -BITMAP -00C0 -0180 -0200 -0000 -1860 -3820 -0C40 -0C40 -0680 -0680 -0300 -0300 -0200 -0400 -C400 -C800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 11 18 -1 -4 -BITMAP -1C00 -0C00 -0C00 -0C00 -1800 -1B80 -1CC0 -1860 -1860 -3060 -3060 -30C0 -38C0 -6700 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 11 16 -2 -4 -BITMAP -0CC0 -0CC0 -0000 -1860 -3820 -0C40 -0C40 -0680 -0680 -0300 -0300 -0200 -0400 -C400 -C800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenI18-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenI18-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenI18-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenI18-L1.bdf:1.1 Wed Apr 4 18:55:39 2001 +++ xc/fonts/bdf/100dpi/ncenI18-L1.bdf Wed Mar 16 21:03:50 2005 @@ -1,4498 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenI18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-I-Normal--25-180-100-100-P-136-ISO8859-1 -SIZE 18 100 100 -FONTBOUNDINGBOX 29 28 -4 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 25 -POINT_SIZE 180 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 136 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 18 -X_HEIGHT 12 -FONT_ASCENT 21 -FONT_DESCENT 5 -FACE_NAME "New Century Schoolbook Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "New Century Schoolbook Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 17 1 0 -BITMAP -AAAAA0 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -AAAAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 18 0 0 -BITMAP -0C -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -20 -20 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 8 0 -BBX 5 6 2 12 -BITMAP -48 -48 -48 -90 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 13 16 1 1 -BITMAP -0440 -0440 -0440 -0440 -0440 -7FF8 -0880 -0880 -0880 -0880 -FFF0 -1100 -1100 -1100 -1100 -1100 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 23 0 -3 -BITMAP -0080 -0080 -07E0 -1D70 -1130 -3130 -3200 -3200 -3A00 -1E00 -0F80 -03C0 -02C0 -0260 -0260 -4460 -E460 -E4C0 -65C0 -3F00 -0800 -0800 -0800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 19 0 -BBX 17 19 1 -1 -BITMAP -0E3800 -31C800 -611800 -611000 -C13000 -C22000 -C26000 -444000 -38C000 -008700 -019880 -013080 -033080 -026080 -066100 -046100 -0C2200 -081C00 -080000 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -01F000 -031800 -061800 -061800 -063000 -066000 -038000 -070000 -1B1F80 -718600 -618400 -C0C400 -C0C800 -C06800 -C07000 -C07080 -61B900 -3E1E00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 6 2 12 -BITMAP -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 20 1 -2 -BITMAP -03 -06 -0C -18 -30 -30 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -60 -30 -18 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 20 -1 -2 -BITMAP -18 -0C -06 -06 -06 -03 -03 -03 -03 -03 -03 -06 -06 -06 -0C -0C -18 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 11 1 7 -BITMAP -0C00 -0C00 -C980 -C980 -2A00 -1C00 -2A00 -C980 -C980 -1800 -1800 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 13 0 -BBX 11 11 1 2 -BITMAP -0400 -0400 -0400 -0400 -0400 -FFE0 -0400 -0400 -0400 -0400 -0400 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 4 6 0 -3 -BITMAP -60 -70 -30 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 2 1 5 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 2 3 1 0 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 8 18 3 0 -BITMAP -03 -02 -02 -06 -04 -04 -0C -08 -08 -18 -10 -10 -30 -20 -20 -60 -40 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0380 -0CC0 -1860 -3060 -3060 -6060 -6060 -6060 -C060 -C060 -C0C0 -C0C0 -C0C0 -C180 -C180 -C300 -6600 -3800 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 8 18 2 0 -BITMAP -01 -07 -3F -03 -06 -06 -06 -06 -0C -0C -0C -0C -0C -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0780 -18C0 -3060 -3060 -3860 -1860 -0060 -00C0 -00C0 -0180 -0300 -0600 -0C00 -1820 -3020 -6040 -FFC0 -FFC0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0780 -18C0 -3060 -3860 -1860 -0060 -00C0 -0180 -0F00 -0180 -00C0 -00C0 -00C0 -60C0 -E180 -C180 -4300 -3C00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -00E0 -0160 -0160 -0260 -0460 -04C0 -08C0 -10C0 -10C0 -2180 -4180 -4180 -8180 -FFE0 -0300 -0300 -0300 -0FC0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 1 0 -BITMAP -0FF0 -0FE0 -0800 -0800 -1000 -1000 -1000 -1F80 -30C0 -2060 -0060 -0060 -0060 -6060 -E0C0 -C0C0 -4380 -3E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -03C0 -0C60 -1860 -3060 -3000 -6000 -6000 -6F80 -D0C0 -E060 -C060 -C060 -C060 -C0C0 -C0C0 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -7FE0 -7FE0 -4040 -80C0 -8080 -0180 -0100 -0300 -0200 -0600 -0400 -0C00 -0800 -1800 -1000 -3000 -3000 -3000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0F80 -1840 -3020 -3020 -3020 -3040 -18C0 -0D00 -0F00 -3380 -4180 -C0C0 -80C0 -80C0 -80C0 -8180 -4380 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0780 -18C0 -3060 -6060 -6060 -C060 -C060 -C060 -C0E0 -6160 -3EC0 -00C0 -00C0 -0180 -C180 -C300 -C600 -7800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 4 12 1 0 -BITMAP -30 -30 -30 -00 -00 -00 -00 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 5 15 0 -3 -BITMAP -18 -18 -18 -00 -00 -00 -00 -00 -00 -60 -70 -30 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 11 1 2 -BITMAP -0030 -00C0 -0300 -0C00 -3000 -C000 -3000 -0C00 -0300 -00C0 -0030 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 13 5 1 5 -BITMAP -FFF8 -0000 -0000 -0000 -FFF8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 11 1 2 -BITMAP -C000 -3000 -0C00 -0300 -00C0 -0030 -00C0 -0300 -0C00 -3000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 8 18 2 0 -BITMAP -3C -46 -83 -83 -03 -07 -0E -3C -70 -C0 -80 -88 -70 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -03F000 -0C0C00 -100200 -200100 -21D900 -463880 -461880 -8C1880 -8C1880 -8C3080 -8C3100 -8C3100 -445200 -438C00 -200000 -180C00 -07F000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 18 18 -1 0 -BITMAP -003000 -003000 -007800 -005800 -00D800 -009800 -018C00 -010C00 -030C00 -020C00 -060600 -07FE00 -0C0600 -080600 -180300 -100300 -300300 -FC0FC0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 16 18 0 0 -BITMAP -1FFC -0607 -0603 -0603 -0603 -0C06 -0C06 -0C0C -0FF0 -180C -1806 -1806 -1806 -3006 -300C -300C -3018 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 18 1 0 -BITMAP -03F9 -0E0F -1807 -3002 -3002 -6002 -6000 -6000 -C000 -C000 -C000 -C000 -C004 -C004 -C008 -6008 -7030 -1FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 18 0 0 -BITMAP -1FFC00 -060700 -060300 -060180 -060180 -0C0180 -0C0180 -0C0180 -0C0180 -180180 -180300 -180300 -180300 -300600 -300600 -300C00 -303800 -FFE000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 16 18 0 0 -BITMAP -1FFF -0603 -0602 -0602 -0602 -0C10 -0C10 -0C20 -0FE0 -1860 -1820 -1820 -1800 -3002 -3002 -3004 -300C -FFFC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 18 0 0 -BITMAP -1FFF -0603 -0602 -0602 -0602 -0C10 -0C10 -0C20 -0FE0 -1860 -1820 -1820 -1800 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 18 1 0 -BITMAP -03F9 -0E0F -1807 -3002 -3002 -6002 -6000 -6000 -C000 -C000 -C03F -C00C -C00C -C00C -C018 -6018 -7078 -1F88 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -1F87E0 -060180 -060180 -060180 -060180 -0C0300 -0C0300 -0C0300 -0FFF00 -180600 -180600 -180600 -180600 -300C00 -300C00 -300C00 -300C00 -FC3F00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 11 0 -BBX 9 18 1 0 -BITMAP -1F80 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -01F8 -0060 -0060 -0060 -0060 -00C0 -00C0 -00C0 -00C0 -0180 -0180 -0180 -6180 -E300 -E300 -8300 -C600 -7C00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 18 18 1 0 -BITMAP -1F8FC0 -060300 -060600 -060C00 -061800 -0C3000 -0C6000 -0CC000 -0DC000 -1F6000 -1C6000 -183000 -183000 -301800 -301800 -300C00 -300C00 -FC1F00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -1F80 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3004 -3004 -3008 -3018 -FFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 23 0 -BBX 24 18 -1 0 -BITMAP -0F001F -03001C -03003C -03803C -078058 -058058 -058098 -058118 -0CC130 -08C230 -08C230 -08C430 -18C430 -106860 -106860 -107060 -307060 -FC61F8 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 21 0 -BBX 21 18 0 0 -BITMAP -1E01F8 -070060 -070040 -058040 -058040 -04C0C0 -0CC080 -086080 -086080 -083180 -183100 -101900 -101900 -100D00 -300E00 -200600 -200600 -FC0200 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 18 1 0 -BITMAP -03F8 -0E0E -1806 -3003 -3003 -6003 -6003 -6003 -C003 -C003 -C006 -C006 -C006 -C00C -C00C -6018 -7070 -1FC0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 16 18 1 0 -BITMAP -1FF8 -0606 -0603 -0603 -0603 -0C03 -0C06 -0C06 -0C18 -1FE0 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 22 1 -4 -BITMAP -03F8 -0E0E -1806 -3003 -3003 -6003 -6003 -6003 -C003 -C003 -C006 -C706 -CF86 -D18C -E0CC -60D8 -70F0 -1FC0 -0060 -0064 -0078 -0030 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 16 18 1 0 -BITMAP -1FF8 -0606 -0603 -0603 -0603 -0C06 -0C06 -0C0C -0FF0 -1830 -1818 -1818 -1818 -3018 -3018 -3019 -3019 -FC0E -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -03E4 -0C3C -181C -3008 -3008 -3008 -3800 -1E00 -0F80 -03E0 -00F0 -0038 -4018 -4018 -4018 -E030 -F060 -9F80 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 685 0 -DWIDTH 17 0 -BBX 15 18 1 0 -BITMAP -7FFE -6186 -4182 -8182 -8182 -0300 -0300 -0300 -0300 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -3F00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 18 18 1 0 -BITMAP -7E07C0 -180100 -180100 -180100 -180300 -300200 -300200 -300200 -300600 -600400 -600400 -600400 -600C00 -C00800 -C00800 -C01800 -603000 -3FC000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 704 0 -DWIDTH 17 0 -BBX 17 18 1 0 -BITMAP -FC1F80 -300600 -300400 -300C00 -300800 -181800 -181000 -183000 -182000 -0C6000 -0C4000 -0CC000 -0C8000 -058000 -070000 -070000 -060000 -060000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 926 0 -DWIDTH 24 0 -BBX 24 18 1 0 -BITMAP -FC7E3F -30180C -301808 -303818 -303810 -182C10 -184C30 -184C20 -184C20 -188C60 -0C8640 -0C8640 -0D0680 -0D0680 -0D0680 -060300 -060300 -040200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 20 18 -1 0 -BITMAP -0FC3F0 -0300C0 -030180 -018300 -018600 -00CC00 -00D800 -007000 -006000 -007000 -00F000 -019800 -031800 -060C00 -0C0C00 -180600 -300600 -FC1F80 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 685 0 -DWIDTH 17 0 -BBX 17 18 1 0 -BITMAP -FC1F80 -300600 -300C00 -181800 -181000 -0C3000 -0C2000 -064000 -06C000 -038000 -030000 -030000 -030000 -060000 -060000 -060000 -060000 -1F8000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 18 0 0 -BITMAP -1FFF -1807 -100E -201C -2038 -0070 -0060 -00C0 -01C0 -0380 -0700 -0600 -0C00 -1C04 -3804 -7008 -E018 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 9 20 1 -2 -BITMAP -0F80 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -F800 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 13 0 -BBX 10 18 1 0 -BITMAP -C000 -4000 -6000 -2000 -3000 -1000 -1800 -0800 -0C00 -0400 -0600 -0200 -0300 -0100 -0180 -0080 -00C0 -0040 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 9 20 -1 -2 -BITMAP -0F80 -0180 -0180 -0180 -0300 -0300 -0300 -0300 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -F800 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 9 10 2 8 -BITMAP -0800 -0800 -1400 -1400 -2200 -2200 -4100 -4100 -8080 -8080 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 1 -1 -2 -BITMAP -FFF0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 4 1 13 -BITMAP -C0 -60 -10 -08 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 12 1 0 -BITMAP -0F30 -38B0 -6070 -6030 -C060 -C060 -C060 -C060 -C0C0 -C1C8 -62D0 -3CE0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -7800 -1800 -1800 -1800 -3000 -3000 -3780 -38C0 -6060 -6060 -6060 -6060 -C060 -C060 -C0C0 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -0F80 -30C0 -61C0 -6180 -C000 -C000 -C000 -C000 -C000 -C080 -6300 -3C00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0078 -0018 -0018 -0018 -0030 -0030 -0F30 -38B0 -6070 -6060 -C060 -C060 -C060 -C0C0 -C0C0 -C1C8 -62D0 -3CE0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -0F80 -38C0 -60C0 -60C0 -C180 -C300 -FC00 -C000 -C000 -C040 -6180 -3E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 11 23 0 -5 -BITMAP -01C0 -0660 -0660 -0C00 -0C00 -0C00 -7F00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 12 0 -BBX 13 19 -1 -5 -BITMAP -0018 -0038 -07C0 -1860 -3030 -3030 -3030 -3030 -1860 -0F80 -3000 -6000 -7FC0 -1FE0 -6030 -C030 -C030 -E060 -3F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -7800 -1800 -1800 -1800 -3000 -3000 -30E0 -3370 -3430 -7830 -6030 -6060 -6060 -C060 -C0C0 -C0C8 -C0D0 -C0E0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 18 1 0 -BITMAP -18 -18 -18 -00 -00 -00 -F0 -30 -30 -30 -60 -60 -60 -60 -C0 -C8 -C8 -70 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 315 0 -DWIDTH 7 0 -BBX 10 23 -4 -5 -BITMAP -00C0 -00C0 -00C0 -0000 -0000 -0000 -0780 -0180 -0180 -0180 -0180 -0300 -0300 -0300 -0300 -0300 -0600 -0600 -0600 -0600 -C400 -CC00 -F000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 1 0 -BITMAP -7800 -1800 -1800 -1800 -3000 -3000 -31C0 -3660 -3860 -6060 -60C0 -6300 -7E00 -C300 -C300 -C190 -C190 -C0E0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 18 1 0 -BITMAP -78 -18 -18 -18 -30 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C8 -C8 -70 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 23 0 -BBX 21 12 1 0 -BITMAP -F0E0E0 -337370 -343430 -383830 -603030 -606060 -606060 -606060 -C0C0C0 -C0C0C8 -C0C0C8 -C0C070 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 12 1 0 -BITMAP -F0E0 -3370 -3430 -3830 -6030 -6060 -6060 -6060 -C0C0 -C0C8 -C0D0 -C0E0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -0F80 -38C0 -6060 -6060 -C060 -C060 -C060 -C060 -C0C0 -C0C0 -6380 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 14 17 -1 -5 -BITMAP -3CF0 -0F18 -0C0C -0C0C -180C -180C -180C -180C -3818 -3818 -3430 -33C0 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 -5 -BITMAP -0F30 -30B0 -6070 -6030 -C060 -C060 -C060 -C060 -C0C0 -C1C0 -62C0 -3CC0 -0180 -0180 -0180 -0180 -03C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -F180 -37C0 -38C0 -3000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -0F80 -30C0 -21C0 -6180 -7800 -3E00 -0F00 -0380 -6180 -E180 -C300 -7C00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 352 0 -DWIDTH 8 0 -BBX 7 16 1 0 -BITMAP -18 -18 -18 -18 -FE -30 -30 -30 -60 -60 -60 -60 -C0 -C4 -C8 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 12 1 0 -BITMAP -F030 -3030 -3030 -3030 -6060 -6060 -6060 -C0C0 -C1C0 -C2C8 -ECD0 -70E0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 519 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -F0C0 -30E0 -3060 -3020 -3020 -6020 -6020 -6040 -6040 -6080 -3100 -1E00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 20 0 -BBX 18 12 1 0 -BITMAP -F06180 -3061C0 -3060C0 -306040 -306040 -60C040 -60C040 -60C080 -60C080 -60C100 -316200 -1E3C00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -1830 -3870 -5C80 -0D00 -0E00 -0600 -0700 -0B00 -0B80 -1190 -E1E0 -C0C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 17 -1 -5 -BITMAP -1818 -3C18 -4C08 -0C10 -0610 -0620 -0620 -0340 -0340 -0380 -0100 -0100 -0200 -0200 -C400 -C800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 463 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -1E20 -3FE0 -40C0 -4180 -0300 -0E00 -1800 -3000 -6040 -C040 -FF80 -9F00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 20 0 -2 -BITMAP -06 -08 -18 -18 -18 -30 -30 -30 -20 -C0 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -40 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 1 18 7 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 20 0 -2 -BITMAP -18 -04 -06 -06 -06 -06 -0C -0C -0C -0C -06 -08 -18 -18 -18 -30 -30 -30 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 4 1 6 -BITMAP -1800 -7E30 -C7E0 -0180 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 18 0 -5 -BITMAP -0C -0C -0C -00 -00 -10 -10 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 17 2 -2 -BITMAP -0040 -0040 -0080 -0F80 -31C0 -63C0 -62C0 -C400 -C400 -C800 -C800 -C800 -D080 -7300 -3C00 -2000 -4000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -00F0 -0318 -0638 -0630 -0C00 -0C00 -0C00 -0C00 -3FE0 -0600 -0600 -0600 -0600 -0600 -7600 -8C04 -8FF8 -F3F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 10 10 2 3 -BITMAP -DEC0 -6180 -4080 -8040 -8040 -8040 -8040 -4080 -E1C0 -9E40 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 15 0 -BBX 16 18 1 0 -BITMAP -FC3F -300C -3018 -1810 -1820 -0C60 -0C40 -0680 -0780 -1FF0 -0300 -0300 -3FE0 -0600 -0600 -0600 -0600 -1F80 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 1 18 7 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -00 -00 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 21 1 -3 -BITMAP -03C0 -0C60 -18E0 -18C0 -1800 -0C00 -0E00 -1700 -2380 -61C0 -60C0 -70C0 -3880 -1D00 -0E00 -0700 -0300 -6300 -E300 -C600 -7800 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 2 14 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -03E000 -0C1800 -100400 -200200 -43F100 -463100 -8C1080 -8C0080 -8C0080 -8C0080 -8C0080 -8C0080 -461100 -43E100 -200200 -100400 -0C1800 -03E000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 11 0 -BBX 9 10 1 8 -BITMAP -3B00 -6700 -C300 -C600 -C600 -CE80 -7700 -0000 -0000 -FF00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 11 0 -BBX 9 6 1 3 -BITMAP -1980 -3300 -6600 -CC00 -6600 -3300 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 13 0 -BBX 11 6 1 4 -BITMAP -FFE0 -0020 -0020 -0020 -0020 -0020 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 2 1 5 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -03E000 -0C1800 -100400 -200200 -4FE100 -463100 -863080 -863080 -866080 -878080 -86C080 -866080 -463100 -4F3900 -200200 -100400 -0C1800 -03E000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 7 1 2 14 -BITMAP -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 8 7 1 11 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 13 0 -BBX 11 11 1 2 -BITMAP -0400 -0400 -0400 -0400 -FFE0 -0400 -0400 -0400 -0400 -0000 -FFE0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 11 0 7 -BITMAP -3E -63 -63 -03 -06 -0C -18 -30 -60 -C3 -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 11 0 7 -BITMAP -3E -63 -63 -02 -1C -06 -03 -03 -C3 -C6 -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 4 2 14 -BITMAP -18 -30 -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 17 -1 -5 -BITMAP -3C0C -0C0C -0C0C -0C0C -1818 -1818 -1818 -3030 -3070 -30B2 -3B34 -6C38 -6000 -4000 -C000 -E000 -4000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -1FF0 -7240 -7240 -E240 -E240 -E480 -E480 -6480 -3C80 -0900 -0900 -0900 -0900 -1200 -1200 -1200 -1200 -7F80 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 3 2 6 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 4 4 2 -4 -BITMAP -20 -70 -10 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 11 1 7 -BITMAP -04 -3C -0C -0C -18 -18 -18 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 372 0 -DWIDTH 9 0 -BBX 7 10 1 8 -BITMAP -1C -66 -C6 -C6 -C6 -CC -70 -00 -00 -FC -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 11 0 -BBX 9 6 1 3 -BITMAP -6600 -3300 -1980 -3300 -6600 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -040C00 -3C0800 -0C1800 -0C1000 -183000 -182000 -186000 -304180 -30C380 -318580 -FD0900 -031300 -022300 -064200 -04C600 -0CFF80 -080600 -180F00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 18 18 1 0 -BITMAP -040C00 -3C0800 -0C1800 -0C1000 -183000 -182000 -186000 -304F80 -30D8C0 -3198C0 -FD00C0 -030180 -020300 -060600 -040C00 -0C1800 -0830C0 -183F80 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 18 18 0 0 -BITMAP -3E0600 -630400 -630C00 -060800 -1C1800 -061000 -033000 -0320C0 -C261C0 -C6C2C0 -788480 -018980 -011180 -032100 -026300 -067FC0 -040300 -0C0780 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 18 0 -5 -BITMAP -03 -03 -03 -00 -00 -0E -11 -01 -03 -0E -3C -70 -E0 -C0 -C1 -C1 -62 -3C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 18 23 -1 0 -BITMAP -00C000 -006000 -001000 -000800 -000000 -003000 -003000 -007800 -005800 -00D800 -009800 -018C00 -010C00 -030C00 -020C00 -060600 -07FE00 -0C0600 -080600 -180300 -100300 -300300 -FC0FC0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 18 23 -1 0 -BITMAP -000600 -000C00 -001000 -002000 -000000 -003000 -003000 -007800 -005800 -00D800 -009800 -018C00 -010C00 -030C00 -020C00 -060600 -07FE00 -0C0600 -080600 -180300 -100300 -300300 -FC0FC0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 18 23 -1 0 -BITMAP -001000 -003000 -004800 -008800 -000000 -003000 -003000 -007800 -005800 -00D800 -009800 -018C00 -010C00 -030C00 -020C00 -060600 -07FE00 -0C0600 -080600 -180300 -100300 -300300 -FC0FC0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 18 22 -1 0 -BITMAP -006100 -00FE00 -010C00 -000000 -003000 -003000 -007800 -005800 -00D800 -009800 -018C00 -010C00 -030C00 -020C00 -060600 -07FE00 -0C0600 -080600 -180300 -100300 -300300 -FC0FC0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 18 22 -1 0 -BITMAP -00CC00 -00CC00 -000000 -000000 -003000 -003000 -007800 -005800 -00D800 -009800 -018C00 -010C00 -030C00 -020C00 -060600 -07FE00 -0C0600 -080600 -180300 -100300 -300300 -FC0FC0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 18 23 -1 0 -BITMAP -003000 -004800 -004800 -003000 -000000 -003000 -003000 -007800 -005800 -00D800 -009800 -018C00 -010C00 -030C00 -020C00 -060600 -07FE00 -0C0600 -080600 -180300 -100300 -300300 -FC0FC0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 870 0 -DWIDTH 24 0 -BBX 25 18 -2 0 -BITMAP -007FFF80 -000B0180 -00130100 -00130100 -00230100 -00460800 -00460800 -00861000 -0107F000 -010C3000 -03FC1000 -040C1000 -040C0000 -08180100 -10180100 -10180200 -30180600 -FC7FFE00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 -4 -BITMAP -03F9 -0E0F -1807 -3002 -3002 -6002 -6000 -6000 -C000 -C000 -C000 -C000 -C004 -C004 -C008 -6008 -7030 -1FC0 -0200 -0700 -0100 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 16 23 0 0 -BITMAP -0300 -0180 -0040 -0020 -0000 -1FFF -0603 -0602 -0602 -0602 -0C10 -0C10 -0C20 -0FE0 -1860 -1820 -1820 -1800 -3002 -3002 -3004 -300C -FFFC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 16 23 0 0 -BITMAP -000C -0018 -0020 -0040 -0000 -1FFF -0603 -0602 -0602 -0602 -0C10 -0C10 -0C20 -0FE0 -1860 -1820 -1820 -1800 -3002 -3002 -3004 -300C -FFFC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 16 23 0 0 -BITMAP -0010 -0030 -0048 -0088 -0000 -1FFF -0603 -0602 -0602 -0602 -0C10 -0C10 -0C20 -0FE0 -1860 -1820 -1820 -1800 -3002 -3002 -3004 -300C -FFFC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 16 22 0 0 -BITMAP -018C -018C -0000 -0000 -1FFF -0603 -0602 -0602 -0602 -0C10 -0C10 -0C20 -0FE0 -1860 -1820 -1820 -1800 -3002 -3002 -3004 -300C -FFFC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 11 0 -BBX 9 23 1 0 -BITMAP -1800 -0C00 -0200 -0100 -0000 -1F80 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 11 0 -BBX 10 23 1 0 -BITMAP -00C0 -0180 -0200 -0400 -0000 -1F80 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 11 0 -BBX 9 23 1 0 -BITMAP -0100 -0300 -0480 -0880 -0000 -1F80 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 11 0 -BBX 9 22 1 0 -BITMAP -1980 -1980 -0000 -0000 -1F80 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 18 0 0 -BITMAP -1FFC00 -060700 -060300 -060180 -060180 -0C0180 -0C0180 -0C0180 -7F8180 -180180 -180300 -180300 -180300 -300600 -300600 -300C00 -303800 -FFE000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 21 0 -BBX 21 22 0 0 -BITMAP -003080 -007F00 -008600 -000000 -1E01F8 -070060 -070040 -058040 -058040 -04C0C0 -0CC080 -086080 -086080 -083180 -183100 -101900 -101900 -100D00 -300E00 -200600 -200600 -FC0200 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 23 1 0 -BITMAP -0300 -0180 -0040 -0020 -0000 -03F8 -0E0E -1806 -3003 -3003 -6003 -6003 -6003 -C003 -C003 -C006 -C006 -C006 -C00C -C00C -6018 -7070 -1FC0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 23 1 0 -BITMAP -0018 -0030 -0040 -0080 -0000 -03F8 -0E0E -1806 -3003 -3003 -6003 -6003 -6003 -C003 -C003 -C006 -C006 -C006 -C00C -C00C -6018 -7070 -1FC0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 23 1 0 -BITMAP -0020 -0060 -0090 -0110 -0000 -03F8 -0E0E -1806 -3003 -3003 -6003 -6003 -6003 -C003 -C003 -C006 -C006 -C006 -C00C -C00C -6018 -7070 -1FC0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -00C2 -01FC -0218 -0000 -03F8 -0E0E -1806 -3003 -3003 -6003 -6003 -6003 -C003 -C003 -C006 -C006 -C006 -C00C -C00C -6018 -7070 -1FC0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -0198 -0198 -0000 -0000 -03F8 -0E0E -1806 -3003 -3003 -6003 -6003 -6003 -C003 -C003 -C006 -C006 -C006 -C00C -C00C -6018 -7070 -1FC0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 13 0 -BBX 12 11 1 2 -BITMAP -C030 -6060 -30C0 -1980 -0F00 -0600 -0F00 -1980 -30C0 -6060 -C030 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 22 1 -2 -BITMAP -0008 -0008 -03F8 -0E1E -1826 -3023 -3043 -6043 -6083 -6083 -C103 -C103 -C206 -C206 -C406 -C40C -C80C -6818 -7870 -1FC0 -1000 -1000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 18 23 1 0 -BITMAP -030000 -018000 -004000 -002000 -000000 -7E07C0 -180100 -180100 -180100 -180300 -300200 -300200 -300200 -300600 -600400 -600400 -600400 -600C00 -C00800 -C00800 -C01800 -603000 -3FC000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 18 23 1 0 -BITMAP -000C00 -001800 -002000 -004000 -000000 -7E07C0 -180100 -180100 -180100 -180300 -300200 -300200 -300200 -300600 -600400 -600400 -600400 -600C00 -C00800 -C00800 -C01800 -603000 -3FC000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 18 23 1 0 -BITMAP -001000 -003000 -004800 -008800 -000000 -7E07C0 -180100 -180100 -180100 -180300 -300200 -300200 -300200 -300600 -600400 -600400 -600400 -600C00 -C00800 -C00800 -C01800 -603000 -3FC000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 18 22 1 0 -BITMAP -018C00 -018C00 -000000 -000000 -7E07C0 -180100 -180100 -180100 -180300 -300200 -300200 -300200 -300600 -600400 -600400 -600400 -600C00 -C00800 -C00800 -C01800 -603000 -3FC000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 685 0 -DWIDTH 17 0 -BBX 17 23 1 0 -BITMAP -003000 -006000 -008000 -010000 -000000 -FC1F80 -300600 -300C00 -181800 -181000 -0C3000 -0C2000 -064000 -06C000 -038000 -030000 -030000 -030000 -060000 -060000 -060000 -060000 -1F8000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 18 1 0 -BITMAP -1F80 -0600 -0600 -0600 -07F0 -0C0C -0C06 -0C06 -0C06 -1806 -180C -180C -1830 -3FC0 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 23 0 -5 -BITMAP -01E0 -0638 -0618 -0C18 -0C18 -0C18 -0C30 -19C0 -1860 -1830 -1830 -3030 -3030 -3030 -3060 -6C60 -6CC0 -6700 -6000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0C00 -0600 -0100 -0080 -0000 -0F30 -38B0 -6070 -6030 -C060 -C060 -C060 -C060 -C0C0 -C1C8 -62D0 -3CE0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0060 -00C0 -0100 -0200 -0000 -0F30 -38B0 -6070 -6030 -C060 -C060 -C060 -C060 -C0C0 -C1C8 -62D0 -3CE0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0100 -0300 -0480 -0880 -0000 -0F30 -38B0 -6070 -6030 -C060 -C060 -C060 -C060 -C0C0 -C1C8 -62D0 -3CE0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -0790 -09E0 -0000 -0000 -0F30 -38B0 -6070 -6030 -C060 -C060 -C060 -C060 -C0C0 -C1C8 -62D0 -3CE0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -0CC0 -0CC0 -0000 -0000 -0F30 -38B0 -6070 -6030 -C060 -C060 -C060 -C060 -C0C0 -C1C8 -62D0 -3CE0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0380 -0440 -0440 -0440 -0380 -0000 -0F30 -38B0 -6070 -6030 -C060 -C060 -C060 -C060 -C0C0 -C1C8 -62D0 -3CE0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 17 12 1 0 -BITMAP -0F1F00 -31E180 -70C180 -60C180 -018300 -078600 -39F800 -618000 -C18000 -C38080 -ECC300 -707C00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 16 1 -4 -BITMAP -0F80 -30C0 -61C0 -6180 -C000 -C000 -C000 -C000 -C000 -C080 -6300 -3C00 -0800 -1C00 -0400 -3800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -3000 -1800 -0400 -0200 -0000 -0F80 -38C0 -60C0 -60C0 -C180 -C300 -FC00 -C000 -C000 -C040 -6180 -3E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -00C0 -0180 -0200 -0400 -0000 -0F80 -38C0 -60C0 -60C0 -C180 -C300 -FC00 -C000 -C000 -C040 -6180 -3E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -0100 -0300 -0480 -0880 -0000 -0F80 -38C0 -60C0 -60C0 -C180 -C300 -FC00 -C000 -C000 -C040 -6180 -3E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 16 1 0 -BITMAP -1980 -1980 -0000 -0000 -0F80 -38C0 -60C0 -60C0 -C180 -C300 -FC00 -C000 -C000 -C040 -6180 -3E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 17 1 0 -BITMAP -C0 -60 -10 -08 -00 -F0 -30 -30 -30 -60 -60 -60 -60 -C0 -C8 -C8 -70 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 17 1 0 -BITMAP -0C -18 -20 -40 -00 -F0 -30 -30 -30 -60 -60 -60 -60 -C0 -C8 -C8 -70 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 17 1 0 -BITMAP -10 -30 -48 -88 -00 -F0 -30 -30 -30 -60 -60 -60 -60 -C0 -C8 -C8 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 16 1 0 -BITMAP -CC -CC -00 -00 -F0 -30 -30 -30 -60 -60 -60 -60 -C0 -C8 -C8 -70 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -6000 -1B00 -1E00 -6300 -0180 -0FC0 -38C0 -6060 -6060 -C060 -C060 -C060 -C060 -C0C0 -C0C0 -6380 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -0790 -09E0 -0000 -0000 -F0E0 -3370 -3430 -3830 -6030 -6060 -6060 -6060 -C0C0 -C0C8 -C0D0 -C0E0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -1800 -0C00 -0200 -0100 -0000 -0F80 -38C0 -6060 -6060 -C060 -C060 -C060 -C060 -C0C0 -C0C0 -6380 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -00C0 -0180 -0200 -0400 -0000 -0F80 -38C0 -6060 -6060 -C060 -C060 -C060 -C060 -C0C0 -C0C0 -6380 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0100 -0300 -0480 -0880 -0000 -0F80 -38C0 -6060 -6060 -C060 -C060 -C060 -C060 -C0C0 -C0C0 -6380 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -0F20 -13C0 -0000 -0000 -0F80 -38C0 -6060 -6060 -C060 -C060 -C060 -C060 -C0C0 -C0C0 -6380 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -0CC0 -0CC0 -0000 -0000 -0F80 -38C0 -6060 -6060 -C060 -C060 -C060 -C060 -C0C0 -C0C0 -6380 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 13 0 -BBX 10 9 1 3 -BITMAP -0C00 -0C00 -0000 -0000 -FFC0 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 16 0 -2 -BITMAP -0040 -0040 -0F80 -31C0 -6160 -6260 -C260 -C460 -C460 -C860 -C8C0 -D0C0 -7180 -3E00 -4000 -4000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0C00 -0600 -0100 -0080 -0000 -F030 -3030 -3030 -3030 -6060 -6060 -6060 -C0C0 -C1C0 -C2C8 -ECD0 -70E0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0060 -00C0 -0100 -0200 -0000 -F030 -3030 -3030 -3030 -6060 -6060 -6060 -C0C0 -C1C0 -C2C8 -ECD0 -70E0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0080 -0180 -0240 -0440 -0000 -F030 -3030 -3030 -3030 -6060 -6060 -6060 -C0C0 -C1C0 -C2C8 -ECD0 -70E0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -0CC0 -0CC0 -0000 -0000 -F030 -3030 -3030 -3030 -6060 -6060 -6060 -C0C0 -C1C0 -C2C8 -ECD0 -70E0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 22 -1 -5 -BITMAP -0030 -0060 -0080 -0100 -0000 -1818 -3C18 -4C08 -0C10 -0610 -0620 -0620 -0340 -0340 -0380 -0100 -0100 -0200 -0200 -C400 -C800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 14 23 -1 -5 -BITMAP -1E00 -0600 -0600 -0600 -0C00 -0C00 -0CF0 -0F18 -0C0C -0C0C -180C -180C -180C -180C -3818 -3818 -3430 -33C0 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 21 -1 -5 -BITMAP -0630 -0630 -0000 -0000 -1818 -3C18 -4C08 -0C10 -0610 -0620 -0620 -0340 -0340 -0380 -0100 -0100 -0200 -0200 -C400 -C800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenI24-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenI24-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenI24-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenI24-L1.bdf:1.1 Wed Apr 4 18:55:39 2001 +++ xc/fonts/bdf/100dpi/ncenI24-L1.bdf Wed Mar 16 21:03:50 2005 @@ -1,5664 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenI24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-I-Normal--34-240-100-100-P-182-ISO8859-1 -SIZE 24 100 100 -FONTBOUNDINGBOX 40 39 -7 -7 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 34 -POINT_SIZE 240 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 182 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 25 -X_HEIGHT 16 -FONT_ASCENT 29 -FONT_DESCENT 7 -FACE_NAME "New Century Schoolbook Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "New Century Schoolbook Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 31 25 -1 0 -BITMAP -AAAAAAAA -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -80000002 -00000000 -AAAAAAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 1 1 1 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 25 1 0 -BITMAP -0380 -0780 -0780 -0780 -0780 -0700 -0700 -0600 -0E00 -0E00 -0C00 -0C00 -0800 -1800 -1800 -1800 -1000 -1000 -0000 -0000 -0000 -6000 -F000 -F000 -6000 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 13 0 -BBX 11 8 3 17 -BITMAP -30C0 -38E0 -79E0 -71C0 -6180 -E380 -C300 -8200 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 19 0 -BBX 16 23 2 0 -BITMAP -030C -030C -030C -030C -0618 -0618 -0618 -7FFF -7FFF -0618 -0C30 -0C30 -0C30 -FFFE -FFFE -1860 -1860 -1860 -1860 -30C0 -30C0 -30C0 -30C0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 31 0 -4 -BITMAP -000400 -000C00 -000C00 -000800 -00FE00 -039F80 -061980 -0C11C0 -0C33C0 -1C33C0 -1C2380 -1E2000 -1F6000 -0FE000 -07F000 -03F800 -00FE00 -00BE00 -008F00 -718F00 -F18700 -F10700 -E30600 -C30E00 -621C00 -3A7800 -1FE000 -060000 -040000 -0C0000 -0C0000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 25 23 1 0 -BITMAP -03C03000 -0E70E000 -1C3FE000 -3C10C000 -7810C000 -70318000 -F0310000 -E0230000 -E0620000 -E0660000 -E0CC0000 -738C1F00 -3F187980 -0010E080 -0031E080 -0063C180 -00638180 -00C78100 -00870300 -01870300 -03070600 -03039C00 -0600F800 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 28 0 -BBX 25 25 1 0 -BITMAP -001F8000 -003DC000 -0070E000 -00706000 -00E06000 -00E0E000 -00E0E000 -00E1C000 -00E38000 -00FF0000 -00FC0000 -01F00000 -07F0FF80 -1E783F00 -38781C00 -78781800 -703C3000 -F03C3000 -F03E6000 -F01EC000 -F01F8100 -F80F8300 -7C1FC600 -3FFBFC00 -0FE1F800 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 5 8 4 17 -BITMAP -30 -38 -78 -70 -60 -E0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 12 29 1 -4 -BITMAP -0030 -00F0 -01C0 -0300 -0600 -0C00 -0C00 -1800 -3800 -3000 -7000 -7000 -6000 -E000 -E000 -E000 -C000 -C000 -C000 -C000 -C000 -C000 -4000 -4000 -6000 -2000 -3000 -3000 -1800 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 12 29 -3 -4 -BITMAP -0180 -0080 -00C0 -0040 -0060 -0020 -0020 -0030 -0030 -0030 -0030 -0030 -0030 -0070 -0070 -0070 -0060 -00E0 -00E0 -00C0 -01C0 -0180 -0380 -0300 -0600 -0C00 -1800 -7000 -C000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 14 1 9 -BITMAP -01C0 -31C0 -71C0 -7980 -1D0C -0F3C -07FC -FF80 -F3C0 -E2E0 -0678 -0E38 -0E30 -0400 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 16 2 0 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 6 9 -1 -5 -BITMAP -18 -3C -3C -3C -08 -18 -30 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 3 1 7 -BITMAP -FF -FF -FF -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 4 4 1 0 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 11 28 5 -3 -BITMAP -0060 -00E0 -00C0 -00C0 -01C0 -0180 -0180 -0180 -0300 -0300 -0300 -0600 -0600 -0600 -0C00 -0C00 -0C00 -1800 -1800 -1800 -3000 -3000 -3000 -7000 -6000 -6000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 24 2 0 -BITMAP -00F8 -03DC -070E -0E06 -1C07 -1C07 -3807 -7807 -7807 -7007 -F00F -F00F -F00F -E00E -E01E -E01E -E01C -E03C -E038 -E078 -6070 -70E0 -3F80 -1F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 13 24 2 0 -BITMAP -0018 -0078 -0FF8 -0FF8 -0070 -0070 -00F0 -00F0 -00E0 -00E0 -01E0 -01C0 -01C0 -03C0 -03C0 -0380 -0380 -0780 -0700 -0700 -0F00 -0F00 -1F80 -FFF0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 24 0 0 -BITMAP -007C00 -01FF00 -070780 -0C03C0 -0C03C0 -1E01C0 -1F03C0 -1F03C0 -1F03C0 -0E0780 -000F00 -001E00 -003C00 -007800 -00E000 -038000 -070000 -0C0180 -180300 -300300 -700600 -FFFE00 -FFFC00 -FFFC00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 24 0 0 -BITMAP -00F800 -038E00 -070700 -0E0780 -0F0780 -0F0380 -0F0780 -060780 -000700 -000E00 -003C00 -03E000 -003800 -001C00 -001E00 -001E00 -600E00 -F01E00 -F01E00 -F01E00 -E03C00 -E07800 -78F000 -1FC000 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 25 0 0 -BITMAP -0000C0 -0001C0 -0003C0 -000780 -000F80 -001B80 -003700 -006700 -00C700 -018F00 -030E00 -060E00 -0C1E00 -181E00 -301C00 -601C00 -C03C00 -FFFF80 -FFFF80 -003800 -003800 -007800 -007000 -01F800 -07FE00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 19 25 1 0 -BITMAP -018020 -03FFE0 -03FFC0 -03FF00 -030000 -060000 -060000 -060000 -0C0000 -0CF000 -0DFC00 -0FFE00 -1C1E00 -380F00 -300F00 -000700 -000700 -000F00 -600F00 -F00E00 -F01E00 -F01C00 -E07800 -79F000 -1FC000 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 24 2 0 -BITMAP -003C00 -01E700 -038380 -070380 -0F0780 -0E0780 -1C0300 -3C0000 -380000 -780000 -79F000 -77FC00 -FC3C00 -F81E00 -F00E00 -F00E00 -E00E00 -E00E00 -E01E00 -E01C00 -603C00 -707800 -3DE000 -1F8000 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 24 3 0 -BITMAP -1FFF80 -3FFF00 -3FFF00 -700600 -600C00 -C00C00 -801800 -003000 -007000 -006000 -00C000 -01C000 -038000 -038000 -070000 -0F0000 -0E0000 -1E0000 -3C0000 -3C0000 -7C0000 -780000 -780000 -700000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 24 1 0 -BITMAP -00FC00 -038F00 -070380 -0E0380 -0E01C0 -1C01C0 -1E0380 -1E0380 -0F0700 -0FCE00 -07F800 -03F800 -0EFC00 -383E00 -701E00 -700F00 -E00F00 -E00700 -E00700 -E00E00 -700E00 -701C00 -3C7800 -0FE000 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 24 1 0 -BITMAP -01FC00 -038E00 -0F0700 -0E0300 -1C0380 -3C0380 -3C0380 -380380 -380780 -380780 -3C0F80 -1E1F80 -1FF700 -07CF00 -000F00 -000E00 -001E00 -601E00 -F01C00 -F03C00 -F07800 -E07000 -79E000 -3F8000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 7 16 1 0 -BITMAP -0C -1E -1E -0C -00 -00 -00 -00 -00 -00 -00 -00 -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 9 21 -1 -5 -BITMAP -0300 -0780 -0780 -0300 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -3C00 -3C00 -3C00 -0800 -1800 -3000 -6000 -C000 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 17 17 1 0 -BITMAP -000180 -000780 -001F00 -007C00 -01F000 -07C000 -1F0000 -7C0000 -E00000 -F00000 -7C0000 -1F0000 -03E000 -00F800 -001F00 -000780 -000180 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 17 9 1 4 -BITMAP -FFFF80 -FFFF80 -000000 -000000 -000000 -000000 -000000 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 17 17 2 0 -BITMAP -C00000 -F00000 -7C0000 -1F0000 -07C000 -01F000 -007C00 -001F00 -000380 -000780 -001F00 -007C00 -03E000 -0F8000 -7C0000 -F00000 -C00000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 11 25 3 0 -BITMAP -1F80 -39C0 -6060 -4060 -C060 -C0E0 -81E0 -03C0 -0FC0 -1F00 -3E00 -3C00 -7000 -6000 -C300 -C300 -6600 -3C00 -0000 -0000 -0000 -6000 -F000 -F000 -6000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 23 25 1 0 -BITMAP -007E00 -01FFC0 -07E1E0 -0E0070 -1C0038 -38001C -30000C -607DCE -61E7C6 -E3C7C6 -C3C386 -C78386 -C78386 -C7078C -C7070C -C70F1C -E71F18 -639F70 -71F3E2 -300186 -38000C -1C0038 -0F81F0 -03FFC0 -00FF00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 704 0 -DWIDTH 22 0 -BBX 25 25 -3 0 -BITMAP -0000C000 -0001C000 -0001C000 -0003C000 -0007C000 -0007E000 -000DE000 -000DE000 -0018E000 -0018E000 -0030F000 -0070F000 -0060F000 -00C0F000 -00C07000 -01FFF800 -01FFF800 -03007800 -03007800 -06003800 -0E003C00 -0C003C00 -1C003C00 -3E007E00 -FF81FF80 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 23 25 -1 0 -BITMAP -07FFF0 -01F8F8 -00F03C -00F01E -00E01E -01E01E -01E01E -01E01E -01C01E -03C03C -03C0F8 -03FFF0 -03FF80 -0781E0 -0780F8 -078078 -07003C -0F003C -0F003C -0F003C -0E007C -1E0078 -1E00F0 -3E07E0 -FFFF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 22 25 1 0 -BITMAP -003F04 -01F3CC -03C0FC -07803C -0F003C -1E0038 -1E0018 -3C0018 -7C0010 -780010 -780000 -F80000 -F80000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00020 -780060 -780040 -3C01C0 -3F0380 -0FCF00 -03FC00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 26 25 -1 0 -BITMAP -07FFF000 -00FC7C00 -00781F00 -00780700 -00F00780 -00F00380 -00F003C0 -00F003C0 -01E003C0 -01E003C0 -01E003C0 -01E003C0 -03C007C0 -03C007C0 -03C00780 -03C00F80 -07800F80 -07800F00 -07801F00 -07801E00 -0F003C00 -0F007800 -0F01F000 -1F1FE000 -FFFF0000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 24 25 -1 0 -BITMAP -07FFFF -00F83F -00F00F -00F007 -00F007 -00F003 -01E042 -01E0C2 -01E0C0 -01E1C0 -03C380 -03FF80 -03FF80 -038700 -078700 -078300 -078200 -070204 -0F000C -0F0018 -0F0018 -1E0038 -1E00F8 -3F07F0 -FFFFF0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 24 25 -1 0 -BITMAP -07FFFF -01F83F -00F00F -00F007 -00F006 -01E002 -01E042 -01E0C2 -01E0C0 -03C1C0 -03C380 -03FF80 -03FF80 -078700 -078300 -078300 -078200 -0F0200 -0F0000 -0F0000 -0F0000 -1E0000 -1E0000 -3F0000 -FFC000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 24 25 1 0 -BITMAP -003FC2 -00F9E6 -03C07E -07803E -0F001E -1F001C -1E000C -3C000C -3C0008 -7C0008 -780000 -780000 -F80000 -F007FF -F007FF -F00078 -F00078 -F00070 -F000F0 -7000F0 -7801E0 -3801E0 -3C03E0 -1F9E60 -07FC40 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 31 25 -1 0 -BITMAP -07FF0FFE -01FC03F8 -00F001E0 -00F001E0 -00F001C0 -01E003C0 -01E003C0 -01E003C0 -01E003C0 -03C00780 -03C00780 -03FFFF80 -03FFFF80 -07800F00 -07800F00 -07800F00 -07800F00 -0F001E00 -0F001E00 -0F001E00 -0F001E00 -1E003C00 -1E003C00 -3F007E00 -FFC1FF80 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 13 0 -BBX 15 25 -1 0 -BITMAP -07FE -01F8 -00F0 -00F0 -00E0 -01E0 -01E0 -01E0 -01C0 -03C0 -03C0 -03C0 -0380 -0780 -0780 -0780 -0700 -0F00 -0F00 -0F00 -0E00 -1E00 -1E00 -3F00 -FFC0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 23 25 -1 0 -BITMAP -000FFE -0001F8 -0000F0 -0000F0 -0001E0 -0001E0 -0001E0 -0003C0 -0003C0 -0003C0 -0003C0 -000780 -000780 -000780 -000780 -3C0F00 -7E0F00 -7E0F00 -FE0E00 -CC1E00 -C01E00 -C03C00 -607C00 -39F000 -1FE000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 741 0 -DWIDTH 24 0 -BBX 28 25 -1 0 -BITMAP -07FF3FF0 -00F80FC0 -00F00700 -00F00E00 -00F01C00 -00E03800 -01E07000 -01E0E000 -01E18000 -01C30000 -03CE0000 -03DF0000 -03FF0000 -03F78000 -07E78000 -07C3C000 -0783C000 -0701C000 -0F01E000 -0F01E000 -0F00F000 -1E00F000 -1E007800 -3F007C00 -FFC3FF00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 22 25 -1 0 -BITMAP -07FF00 -01FC00 -00F000 -00F000 -00F000 -00E000 -01E000 -01E000 -01E000 -01C000 -03C000 -03C000 -03C000 -038000 -078000 -078000 -07800C -07000C -0F001C -0F0018 -0F0038 -0E0078 -1F00F0 -3F87F0 -FFFFF0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 31 0 -BBX 34 25 -1 0 -BITMAP -07F8003FC0 -00F8007E00 -00F8007C00 -00F800FC00 -00FC00FC00 -01BC01BC00 -01BC03B800 -01BC037800 -01BC067800 -033C067800 -033C0C7000 -031C18F000 -031C18F000 -061C30F000 -061C30E000 -061E61E000 -041EC1E000 -0C1EC1E000 -0C1F81C000 -0C1F83C000 -1C1F03C000 -180E038000 -380E078000 -7C0C0FC000 -FF0C3FF800 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 27 0 -BBX 30 26 -2 -1 -BITMAP -07F807FC -00F801F0 -007800E0 -007C00E0 -00FC00C0 -00DE00C0 -00DE00C0 -009F0080 -018F0180 -018F0180 -01878180 -03078100 -0303C300 -0303C300 -0301E300 -0601E200 -0601E600 -0600F600 -0600F600 -0C007C00 -0C007C00 -0C003C00 -1C003C00 -3E003800 -FF801800 -00001800 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 24 25 1 0 -BITMAP -001FC0 -00FCF0 -03E038 -07C01C -0F801E -1F000E -1E000F -3E000F -3C000F -7C000F -78000F -78001F -F8001F -F8001E -F0001E -F0003E -F0003C -F0007C -F00078 -7000F8 -7801F0 -3803E0 -3C0780 -0F3F00 -03F800 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 23 25 0 0 -BITMAP -07FFE0 -01F1F8 -00F03C -00E01C -01E01E -01E01E -01E01E -01C01E -03C03C -03C03C -03C078 -0381F0 -078FC0 -07FF00 -078000 -070000 -0F0000 -0F0000 -0F0000 -0E0000 -1E0000 -1E0000 -1E0000 -3E0000 -FFC000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 24 31 1 -6 -BITMAP -001FC0 -00FCF0 -03F038 -07C01C -0F801E -1F000E -1E000F -3E000F -3C000F -7C000F -78000F -78001F -F8001F -F8001E -F0001E -F0003E -F0F83C -F3BC7C -F30E78 -760EF8 -7406F0 -3C07E0 -3E0FC0 -0F3F00 -07FF00 -000F00 -000F08 -000F18 -000FF0 -0007F0 -0003C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 741 0 -DWIDTH 24 0 -BBX 24 26 -1 -1 -BITMAP -07FFF0 -01F8FC -00F81E -00F00E -00F00F -00E00F -01E00F -01E00F -01E01E -01C01E -03C07C -03C7F8 -03FFC0 -038380 -0781C0 -0781C0 -0781E0 -0701E0 -0F01E0 -0F01E0 -0F01E0 -0E01E2 -1E01E6 -3F01FC -FFC0FC -000078 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 21 25 0 0 -BITMAP -007F18 -01E398 -0380F8 -070078 -060070 -0E0030 -0E0030 -0F0020 -0F8020 -0FE000 -07F800 -07FE00 -01FF80 -007FC0 -001FC0 -2007E0 -2001E0 -6000E0 -6000E0 -7000E0 -7000C0 -7801C0 -FE0380 -CF8F00 -C1FC00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 685 0 -DWIDTH 22 0 -BBX 23 25 1 0 -BITMAP -3FFFFE -3F3E7E -3C3C1C -783C1C -703C1C -603818 -607818 -807810 -807810 -007000 -00F000 -00F000 -00F000 -01E000 -01E000 -01E000 -01E000 -03C000 -03C000 -03C000 -038000 -078000 -078000 -0FC000 -7FF800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 27 0 -BBX 26 25 3 0 -BITMAP -7FE07FC0 -1F801F00 -0F000E00 -0F000C00 -1E000C00 -1E000C00 -1E001800 -1E001800 -3C001800 -3C001800 -3C003000 -3C003000 -78003000 -78002000 -78006000 -78006000 -F0006000 -F0004000 -F000C000 -F000C000 -F0018000 -78038000 -78070000 -3E3E0000 -07F80000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 704 0 -DWIDTH 23 0 -BBX 25 25 1 0 -BITMAP -FFC0FF80 -3F003E00 -1E001C00 -1E003800 -1E003000 -0F003000 -0F006000 -0F00E000 -0F00C000 -07018000 -07018000 -07830000 -07830000 -07860000 -03860000 -038C0000 -03CC0000 -03D80000 -03D80000 -01F00000 -01E00000 -01E00000 -01C00000 -01C00000 -01800000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 926 0 -DWIDTH 29 0 -BBX 31 25 1 0 -BITMAP -FF9FF3FE -3E07C0F8 -1C078070 -1C0380E0 -1C0380C0 -1E07C0C0 -1E07C180 -1E07C180 -0E0FC100 -0E0BC300 -0E1BC300 -0E19C600 -0E31C600 -0F31E400 -0F21E400 -0F61EC00 -07E1F800 -07C1F800 -07C0F000 -0780F000 -0780F000 -0700E000 -0700E000 -0600C000 -0600C000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 23 0 -BBX 29 25 -3 0 -BITMAP -07FF1FF8 -01FC07E0 -00F803C0 -00780700 -003C0E00 -003C0C00 -003E1800 -001E3000 -001E6000 -000FC000 -000F8000 -00078000 -00078000 -000F8000 -001FC000 -003BC000 -0071E000 -00E1E000 -01C1F000 -0380F000 -0700F800 -0E007800 -1E007C00 -3F00FE00 -FFC3FF80 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 685 0 -DWIDTH 23 0 -BBX 25 25 1 0 -BITMAP -FFE1FF80 -3F807E00 -1F003800 -0F003000 -0F006000 -0780E000 -0780C000 -03C18000 -03C30000 -03C70000 -01E60000 -01EC0000 -00FC0000 -00F80000 -00F00000 -00F00000 -00F00000 -01E00000 -01E00000 -01E00000 -01E00000 -03C00000 -03C00000 -0FE00000 -3FF80000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 23 25 -1 0 -BITMAP -03FFFE -03F03E -07C07C -0700F8 -0601F0 -0E01E0 -0C03E0 -0807C0 -000F80 -000F00 -001E00 -003E00 -007C00 -00F800 -00F000 -01F000 -03E008 -07C018 -0F8038 -0F0030 -1F0070 -3E00F0 -7C01E0 -F807E0 -FFFFE0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 14 29 -1 -4 -BITMAP -01FC -0380 -0380 -0300 -0300 -0700 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1800 -1800 -3800 -3000 -3000 -7000 -7000 -6000 -6000 -E000 -E000 -C000 -C000 -FE00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 14 25 3 0 -BITMAP -C000 -6000 -6000 -3000 -3000 -1800 -1800 -0C00 -0C00 -0E00 -0600 -0700 -0300 -0380 -0180 -01C0 -00C0 -00C0 -0060 -0060 -0030 -0030 -0018 -0018 -000C -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 14 29 -2 -4 -BITMAP -03FC -001C -0018 -0018 -0038 -0038 -0030 -0030 -0070 -0070 -0060 -0060 -00E0 -00E0 -00C0 -00C0 -01C0 -01C0 -0180 -0180 -0380 -0380 -0300 -0300 -0700 -0700 -0600 -0600 -FE00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 13 2 12 -BITMAP -01C0 -03E0 -0360 -0770 -0630 -0E38 -1C18 -1C18 -380C -300C -700E -6006 -E007 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 2 0 -5 -BITMAP -FFFF -FFFF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 6 2 17 -BITMAP -C0 -E0 -F0 -38 -0C -06 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 574 0 -DWIDTH 18 0 -BBX 17 16 0 0 -BITMAP -03C300 -0FE700 -1E3700 -3C1E00 -381E00 -781E00 -701C00 -F01C00 -E01C00 -E03800 -E03800 -E03800 -E07880 -F0F980 -7BBF00 -3E1C00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 25 1 0 -BITMAP -0380 -1F00 -0700 -0700 -0E00 -0E00 -0E00 -1E00 -1C00 -1CF8 -1FFC -3E1C -3C1E -380E -780E -700E -700E -601E -E01C -E01C -E038 -E038 -E0F0 -79E0 -1F80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 13 16 0 0 -BITMAP -03E0 -0E30 -1C18 -3878 -7878 -7030 -F000 -E000 -E000 -E000 -E000 -E000 -E030 -7060 -7DC0 -1F00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 25 0 0 -BITMAP -0000E0 -0003E0 -0000E0 -0000E0 -0001C0 -0001C0 -0001C0 -0003C0 -000380 -01F380 -0F1B80 -1E0F00 -3C0F00 -380F00 -780E00 -700E00 -F00E00 -F00E00 -E01C00 -E01C00 -E03C00 -E03C40 -7078C0 -79DF80 -3F8E00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 13 16 0 0 -BITMAP -03E0 -0E70 -1C38 -3838 -3838 -7070 -70E0 -F1C0 -E700 -FC00 -E000 -E000 -E030 -7060 -7BC0 -1F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 10 0 -BBX 17 31 -2 -6 -BITMAP -001F00 -003380 -006380 -00E380 -00C100 -01C000 -01C000 -018000 -038000 -1FF800 -038000 -030000 -070000 -070000 -070000 -0E0000 -0E0000 -0E0000 -0E0000 -1C0000 -1C0000 -1C0000 -1C0000 -380000 -380000 -380000 -700000 -700000 -F00000 -E00000 -800000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 17 0 -BBX 20 24 -3 -7 -BITMAP -0000F0 -007FF0 -01E730 -038380 -0701C0 -0701C0 -0701C0 -070380 -070380 -030700 -018F00 -0FFC00 -180000 -180000 -1FF000 -1FFE00 -1FFF00 -780F00 -600700 -E00300 -E00700 -E00E00 -7C3C00 -1FF000 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 19 0 -BBX 18 25 0 0 -BITMAP -01C000 -0FC000 -03C000 -038000 -038000 -038000 -038000 -070000 -070000 -071C00 -0E7E00 -0EC700 -0F8700 -1F0700 -1E0700 -1C0E00 -3C0E00 -380E00 -381C00 -381C00 -701C40 -7038C0 -703980 -E01F00 -E01C00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 333 0 -DWIDTH 10 0 -BBX 8 24 1 0 -BITMAP -06 -0F -0F -06 -00 -00 -00 -00 -1C -7C -1C -38 -38 -38 -70 -70 -70 -F0 -E1 -E3 -E6 -CC -F8 -60 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 315 0 -DWIDTH 9 0 -BBX 16 31 -7 -7 -BITMAP -0006 -000F -000F -0006 -0000 -0000 -0000 -0000 -001C -007C -001C -001C -0038 -0038 -0038 -0038 -0070 -0070 -0070 -0070 -00E0 -00E0 -00E0 -01C0 -01C0 -01C0 -4180 -E380 -E300 -E600 -7C00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 17 0 -BBX 16 25 0 0 -BITMAP -01C0 -0FC0 -03C0 -0380 -0380 -0380 -0700 -0700 -0700 -0F1E -0E7F -0EC7 -1F87 -1F07 -1E0E -1C1C -3C70 -3BC0 -3860 -7060 -7061 -7073 -E076 -E07C -E038 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 9 25 0 0 -BITMAP -0380 -1F80 -0780 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3000 -7000 -7000 -7000 -E100 -E300 -E600 -FC00 -7000 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 29 0 -BBX 26 16 1 0 -BITMAP -0E3C1E00 -7E7E7F00 -1CCEE700 -1D8EC700 -1F0F8700 -1E0F0E00 -1C0E0E00 -3C1E0E00 -381C1C00 -38381C00 -70381C00 -70383840 -707038C0 -E0703980 -E0703F00 -E0E01C00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 17 16 1 0 -BITMAP -1C3800 -7CFC00 -1D8E00 -1F0E00 -1E0E00 -3C1C00 -381C00 -381C00 -783800 -703800 -703800 -703080 -E07180 -E07300 -E07E00 -E03800 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 16 0 0 -BITMAP -03F0 -0E38 -1C1C -380C -780E -700E -700E -F00E -E01E -E01C -E01C -E038 -E038 -7070 -38E0 -1F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 20 22 -3 -6 -BITMAP -01C780 -0FDFE0 -01D8E0 -01B070 -01E070 -01C070 -038070 -0380F0 -0380F0 -0700E0 -0700E0 -0701C0 -0703C0 -0F8780 -0EDF00 -0E7C00 -0C0000 -1C0000 -1C0000 -1C0000 -380000 -FF0000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 17 0 -BBX 17 22 0 -6 -BITMAP -03F180 -0F1B00 -1C0F00 -3C0F00 -380E00 -700E00 -700E00 -F01E00 -E01C00 -E01C00 -E03C00 -E03800 -E07800 -70F800 -7FF800 -1E7000 -007000 -007000 -00E000 -00E000 -01E000 -07F800 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 14 16 0 0 -BITMAP -0E78 -7EFC -0D9C -0D1C -1F08 -1E00 -1C00 -1C00 -3800 -3800 -3800 -7000 -7000 -7000 -F000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 13 16 0 0 -BITMAP -07E0 -1C78 -3838 -3038 -3818 -3C00 -1F00 -1FC0 -07E0 -01F0 -6070 -E070 -E070 -E060 -71C0 -3F80 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 352 0 -DWIDTH 11 0 -BBX 10 22 1 0 -BITMAP -0380 -0300 -0700 -0700 -0E00 -0E00 -7FC0 -1C00 -1C00 -1C00 -3800 -3800 -3800 -7000 -7000 -7000 -7080 -E180 -E300 -F600 -FC00 -7000 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 17 16 1 0 -BITMAP -1E0700 -7C0F00 -1C0E00 -1C0E00 -381E00 -381C00 -381C00 -703C00 -703800 -707800 -E07800 -E0F180 -E1F300 -E77700 -FE7C00 -783800 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 519 0 -DWIDTH 17 0 -BBX 14 16 1 0 -BITMAP -1C38 -FC7C -383C -381C -380C -700C -7008 -7018 -E018 -E010 -E030 -E060 -E060 -71C0 -7F80 -1E00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 23 16 1 0 -BITMAP -1C0E1C -7C0E1E -1C1E1E -181C0E -381C06 -381C06 -383C06 -703804 -70780C -707818 -E0F818 -E0B830 -E1B860 -E338C0 -7E3F80 -380F00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 17 16 -1 0 -BITMAP -070700 -0F8F80 -1B9B00 -339000 -21F000 -01E000 -01E000 -01C000 -01C000 -01E000 -03E000 -06E100 -66E300 -EC7600 -F87C00 -703800 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 18 23 -3 -7 -BITMAP -070180 -0F83C0 -0F83C0 -1BC3C0 -11C180 -11C180 -01C100 -00E300 -00E200 -00E600 -00E400 -007C00 -007800 -007800 -007000 -006000 -006000 -00C000 -60C000 -E18000 -E30000 -E60000 -7C0000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 463 0 -DWIDTH 15 0 -BBX 16 16 -1 0 -BITMAP -07C3 -0FFF -19F6 -300C -3018 -0030 -00E0 -01C0 -0780 -0E00 -1C00 -3004 -6C0C -7F98 -DFF0 -C3E0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 31 2 -5 -BITMAP -0080 -01C0 -0300 -0300 -0600 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -7000 -E000 -6000 -3000 -3000 -3000 -7000 -6000 -6000 -6000 -E000 -C000 -C000 -C000 -C000 -E000 -2000 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 2 25 9 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 31 -1 -5 -BITMAP -0100 -01C0 -00C0 -00C0 -00C0 -00C0 -00C0 -01C0 -0180 -0180 -0180 -0180 -0380 -0380 -0180 -01C0 -0380 -0700 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -3800 -3000 -F000 -4000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 17 5 1 6 -BITMAP -1E0100 -3FC380 -7FFF00 -E1FE00 -403C00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 1 1 1 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 25 0 -7 -BITMAP -0300 -0780 -0780 -0300 -0000 -0000 -0000 -0400 -0400 -0C00 -0C00 -0C00 -1800 -1800 -1800 -3800 -3800 -3000 -7000 -7000 -F000 -F000 -F000 -F000 -E000 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 14 24 2 -4 -BITMAP -0004 -000C -0008 -0018 -03F0 -0E30 -1C58 -38F8 -7878 -70F0 -F080 -E080 -E180 -E100 -E300 -E230 -F620 -74E0 -3F80 -0F00 -0800 -1800 -1000 -3000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 18 24 0 0 -BITMAP -000E00 -007F00 -00E180 -01C0C0 -01C1C0 -0383C0 -0383C0 -038180 -038000 -038000 -038000 -1FF800 -1FF800 -038000 -038000 -038000 -038000 -030000 -070080 -7E0180 -CF0300 -87FF00 -CDFE00 -78F800 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 19 0 -BBX 16 16 1 4 -BITMAP -C7E3 -FFFF -7C3E -700E -6006 -E007 -C003 -C003 -C003 -C003 -E007 -6006 -700E -7C3E -FFFF -C7E3 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 20 23 1 0 -BITMAP -FF8FF0 -3C03E0 -1C0380 -1C0300 -0E0200 -0E0600 -0F0C00 -071800 -071800 -07B000 -03E000 -3FFE00 -3FFE00 -03C000 -038000 -7FFC00 -7FFC00 -078000 -070000 -070000 -070000 -0F8000 -3FE000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 2 25 9 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 17 30 -1 -5 -BITMAP -007E00 -01C700 -018380 -038780 -038780 -038300 -01C000 -01E000 -00E000 -0FF000 -1CF800 -383C00 -303C00 -381E00 -380E00 -380E00 -3C0600 -1E0600 -0F0E00 -0F9C00 -07F800 -03C000 -03C000 -01E000 -60E000 -70E000 -F0E000 -60C000 -71C000 -3F0000 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 3 3 19 -BITMAP -6300 -F780 -6300 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 23 25 1 0 -BITMAP -00FC00 -03FF80 -0783C0 -0E00E0 -180070 -300038 -307E18 -61E70C -63830C -C3810E -C30106 -C70006 -C70006 -C70006 -C70006 -C78006 -63800C -63C10C -61F71C -30FC18 -380030 -1C0070 -0F01C0 -03FF80 -00FC00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 14 0 -BBX 12 14 3 11 -BITMAP -1F60 -39C0 -70C0 -61C0 -E180 -C180 -C380 -C390 -EFE0 -7980 -0000 -0000 -0000 -FFC0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 14 0 -BBX 14 11 -1 2 -BITMAP -0204 -060C -0C38 -3870 -70E0 -E1C0 -60C0 -3060 -3060 -1830 -0810 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 17 9 1 4 -BITMAP -FFFF80 -FFFF80 -000180 -000180 -000180 -000180 -000180 -000180 -000180 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 3 1 7 -BITMAP -FF -FF -FF -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 23 25 1 0 -BITMAP -007C00 -03FF80 -0783C0 -0E00E0 -1C0070 -380038 -33FE18 -60C70C -60C30C -E0C30E -C0C306 -C0CE06 -C0FC06 -C0CC06 -C0CE06 -C0C606 -60C70C -60C30C -60C38C -33F1D8 -380038 -1C0070 -0F01E0 -03FF80 -00FE00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 2 3 19 -BITMAP -FF80 -FF80 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 13 0 -BBX 10 9 4 15 -BITMAP -3F00 -7380 -C0C0 -C0C0 -8040 -C0C0 -C0C0 -7380 -3F00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 16 2 0 -BITMAP -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0000 -0000 -FFFF -FFFF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 11 14 1 9 -BITMAP -0F80 -18C0 -3060 -3060 -3860 -30E0 -01C0 -0300 -0600 -1C00 -3040 -60C0 -FF80 -FF80 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 11 14 0 9 -BITMAP -0F80 -18C0 -3060 -3860 -00E0 -01C0 -0F00 -0180 -00C0 -60C0 -E0C0 -C1C0 -E380 -7E00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 6 4 17 -BITMAP -06 -0E -1E -38 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 20 22 -2 -6 -BITMAP -01C0E0 -0FC1E0 -0381C0 -0381C0 -0303C0 -030380 -070380 -060780 -060700 -0E0F00 -0C0E00 -0C1E30 -1C3E60 -1C6EC0 -1FCF80 -370700 -200000 -600000 -600000 -E00000 -E00000 -C00000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 22 0 -BBX 18 25 3 0 -BITMAP -07FFC0 -1E6300 -3C6300 -78C700 -78C600 -F8C600 -F1C600 -F18E00 -F18C00 -F18C00 -7F8C00 -071C00 -031800 -031800 -071800 -063800 -063000 -063000 -0E3000 -0C6000 -0C6000 -0C6000 -1C6000 -18C000 -FFF000 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 4 4 2 6 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 6 7 1 -7 -BITMAP -10 -20 -78 -0C -0C -9C -78 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 14 1 9 -BITMAP -0380 -1F00 -0300 -0300 -0700 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -1800 -1800 -FF00 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 372 0 -DWIDTH 12 0 -BBX 9 14 3 11 -BITMAP -1E00 -3B00 -6180 -6180 -C180 -C180 -C300 -C300 -6E00 -7C00 -0000 -0000 -0000 -FF00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 14 0 -BBX 13 11 0 2 -BITMAP -2040 -3060 -1860 -1830 -0C38 -0E18 -1C38 -3870 -70C0 -C180 -8300 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 28 0 -BBX 26 23 1 0 -BITMAP -03801800 -1F803000 -03003000 -03006000 -07006000 -0600C000 -0601C000 -0E018000 -0C038000 -0C0300C0 -0C0701C0 -1C0603C0 -1C0E0780 -FF0C0D80 -001C1980 -00183180 -00306300 -0030C300 -0061FFC0 -00600300 -00C00600 -00C00600 -01801F80 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 28 0 -BBX 27 23 1 0 -BITMAP -03801800 -1F003000 -03003000 -03006000 -0700E000 -0600C000 -0601C000 -0E018000 -0C038000 -0C030F80 -0C071CC0 -1C063060 -1C0E3060 -FF0C3860 -001838E0 -001801C0 -00300380 -00300600 -00601800 -00603040 -00C060C0 -00C0FF80 -0180FF80 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 28 0 -BBX 28 23 0 0 -BITMAP -0F800C00 -18C01C00 -30601800 -38603800 -00E03000 -01C07000 -0F006000 -01C0E000 -00C0C000 -60C18060 -E0C180E0 -C1C301E0 -E38703C0 -7E0606C0 -000E0CC0 -000C18C0 -001C3180 -00186180 -0038FFF0 -00300180 -00700300 -00600300 -00C00F80 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 11 25 0 -7 -BITMAP -00C0 -01E0 -01E0 -00C0 -0000 -0000 -0000 -0780 -0CC0 -1840 -1860 -00C0 -01C0 -0780 -0F80 -1F00 -7E00 -7800 -F060 -E060 -C060 -C040 -C0C0 -7380 -3F00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 704 0 -DWIDTH 22 0 -BBX 25 31 -3 0 -BITMAP -00180000 -001C0000 -001E0000 -00070000 -00018000 -0000C000 -00000000 -0000C000 -0001C000 -0001C000 -0003C000 -0007E000 -000DE000 -000DE000 -0018E000 -0018E000 -0030F000 -0070F000 -0060F000 -00C0F000 -00C07000 -01FFF800 -01FFF800 -03007800 -03007800 -06003800 -0E003C00 -0C003C00 -1C003C00 -3E007E00 -FF81FF80 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 704 0 -DWIDTH 22 0 -BBX 25 32 -3 0 -BITMAP -00000C00 -00001C00 -00003C00 -00007000 -0000C000 -00018000 -00000000 -0000C000 -0001C000 -0001C000 -0003C000 -0007C000 -0007E000 -000DE000 -000DE000 -0018E000 -0018E000 -0030F000 -0070F000 -0060F000 -00C0F000 -00C07000 -01FFF800 -01FFF800 -03007800 -03007800 -06003800 -0E003C00 -0C003C00 -1C003C00 -3E007E00 -FF81FF80 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 704 0 -DWIDTH 22 0 -BBX 25 32 -3 0 -BITMAP -00004000 -0000E000 -0001F000 -00031000 -00061800 -000C0800 -00000000 -0000C000 -0001C000 -0001C000 -0003C000 -0007C000 -0007E000 -000DE000 -000DE000 -0018E000 -0018E000 -0030F000 -0070F000 -0060F000 -00C0F000 -00C07000 -01FFF800 -01FFF800 -03007800 -03007800 -06003800 -0E003C00 -0C003C00 -1C003C00 -3E007E00 -FF81FF80 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 704 0 -DWIDTH 22 0 -BBX 25 30 -3 0 -BITMAP -00070800 -000FF800 -00087000 -00000000 -00000000 -0000C000 -0001C000 -0001C000 -0003C000 -0007C000 -0007E000 -000DE000 -000DE000 -0018E000 -0018E000 -0030F000 -0070F000 -0060F000 -00C0F000 -00C07000 -01FFF800 -01FFF800 -03007800 -03007800 -06003800 -0E003C00 -0C003C00 -1C003C00 -3E007E00 -FF81FF80 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 704 0 -DWIDTH 22 0 -BBX 25 30 -3 0 -BITMAP -00031800 -0007BC00 -00031800 -00000000 -00000000 -0000C000 -0001C000 -0001C000 -0003C000 -0007C000 -0007E000 -000DE000 -000DE000 -0018E000 -0018E000 -0030F000 -0070F000 -0060F000 -00C0F000 -00C07000 -01FFF800 -01FFF800 -03007800 -03007800 -06003800 -0E003C00 -0C003C00 -1C003C00 -3E007E00 -FF81FF80 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 704 0 -DWIDTH 22 0 -BBX 25 32 -3 0 -BITMAP -0001E000 -00033000 -00021000 -00021000 -00033000 -0001E000 -00000000 -0000C000 -0001C000 -0001C000 -0003C000 -0007C000 -0007E000 -000DE000 -000DE000 -0018E000 -0018E000 -0030F000 -0070F000 -0060F000 -00C0F000 -00C07000 -01FFF800 -01FFF800 -03007800 -03007800 -06003800 -0E003C00 -0C003C00 -1C003C00 -3E007E00 -FF81FF80 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 870 0 -DWIDTH 29 0 -BBX 32 25 -3 0 -BITMAP -001FFFFF -0007DE3F -00039C07 -0003BC07 -00033C03 -00063C03 -00063802 -000C7862 -001C7862 -001878E0 -003071C0 -0070FFC0 -0060FFC0 -00C0E3C0 -01FFE180 -01FFE180 -0301E180 -0701C104 -0603C10C -0C03C00C -0C03C01C -18078038 -38078078 -7C0FE3F8 -FE1FFFF0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 22 32 1 -7 -BITMAP -007F80 -01F1CC -03C07C -07803C -0F003C -1E0038 -1E0018 -3C0018 -7C0010 -780010 -780000 -F80000 -F80000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00020 -780060 -780040 -3C00C0 -3E0380 -0F9F00 -07F800 -004000 -008000 -01E000 -003000 -003000 -067000 -03E000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 24 32 -1 0 -BITMAP -001800 -001C00 -001E00 -000700 -000180 -0000C0 -000000 -07FFFF -00F83F -00F00F -00F007 -00F007 -00F003 -01E002 -01E0C2 -01E0C2 -01E1C0 -03C180 -03C780 -03FF80 -03CF80 -078700 -078300 -078300 -078304 -0F020C -0F001C -0F0018 -1E0038 -1E00F8 -3F03F0 -FFFFF0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 24 32 -1 0 -BITMAP -000018 -000038 -000078 -0000E0 -000180 -000300 -000000 -07FFFF -00F83F -00F00F -00F007 -00F007 -00F003 -01E002 -01E0C2 -01E0C2 -01E1C0 -03C180 -03C780 -03FF80 -03CF80 -078700 -078300 -078300 -078304 -0F020C -0F001C -0F0018 -1E0038 -1E00F8 -3F03F0 -FFFFF0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 24 32 -1 0 -BITMAP -000060 -0000E0 -0001F0 -000310 -000618 -000C08 -000000 -07FFFF -00F83F -00F00F -00F007 -00F007 -00F003 -01E002 -01E0C2 -01E0C2 -01E1C0 -03C180 -03C780 -03FF80 -03CF80 -078700 -078300 -078300 -078304 -0F020C -0F001C -0F0018 -1E0038 -1E00F8 -3F03F0 -FFFFF0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 24 30 -1 0 -BITMAP -000630 -000F78 -000630 -000000 -000000 -07FFFF -00F83F -00F00F -00F007 -00F007 -00F003 -01E002 -01E0C2 -01E0C2 -01E1C0 -03C180 -03C780 -03FF80 -03CF80 -078700 -078300 -078300 -078304 -0F020C -0F001C -0F0018 -1E0038 -1E00F8 -3F03F0 -FFFFF0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 13 0 -BBX 15 32 -1 0 -BITMAP -0600 -0700 -0780 -01C0 -0060 -0030 -0000 -07FE -01F8 -00F0 -00F0 -00E0 -01E0 -01E0 -01E0 -01C0 -03C0 -03C0 -03C0 -0380 -0780 -0780 -0780 -0700 -0F00 -0F00 -0F00 -0E00 -1E00 -1E00 -3F00 -FFC0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 13 0 -BBX 15 32 -1 0 -BITMAP -0006 -000E -001E -0038 -0060 -00C0 -0000 -07FE -01F8 -00F0 -00F0 -00E0 -01E0 -01E0 -01E0 -01C0 -03C0 -03C0 -03C0 -0380 -0780 -0780 -0780 -0700 -0F00 -0F00 -0F00 -0E00 -1E00 -1E00 -3F00 -FFC0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 13 0 -BBX 15 32 -1 0 -BITMAP -0018 -0038 -007C -00C4 -0186 -0302 -0000 -07FE -01F8 -00F0 -00F0 -00E0 -01E0 -01E0 -01E0 -01C0 -03C0 -03C0 -03C0 -0380 -0780 -0780 -0780 -0700 -0F00 -0F00 -0F00 -0E00 -1E00 -1E00 -3F00 -FFC0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 13 0 -BBX 16 30 -1 0 -BITMAP -0186 -03CF -0186 -0000 -0000 -07FE -01F8 -00F0 -00F0 -00E0 -01E0 -01E0 -01E0 -01C0 -03C0 -03C0 -03C0 -0380 -0780 -0780 -0780 -0700 -0F00 -0F00 -0F00 -0E00 -1E00 -1E00 -3F00 -FFC0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 26 25 -1 0 -BITMAP -07FFF000 -00FC3C00 -00780E00 -00F00700 -00F00780 -00F00380 -00F00380 -00E003C0 -01E003C0 -01E003C0 -01E003C0 -3FFF03C0 -3FFF07C0 -03C007C0 -03C007C0 -03800780 -07800F80 -07800F00 -07801F00 -0F001E00 -0F003C00 -0F007C00 -0F00F000 -1F07E000 -FFFF0000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 27 0 -BBX 30 31 -2 -1 -BITMAP -0000E100 -0001FF00 -00010E00 -00000000 -00000000 -07F807FC -00F801F0 -007800E0 -007C00E0 -00FC00C0 -00DE00C0 -00DE00C0 -009F0080 -018F0180 -018F0180 -01878180 -03078100 -0303C300 -0303C300 -0301E300 -0601E200 -0601E600 -0600F600 -0600F600 -0C007C00 -0C007C00 -0C003C00 -1C003C00 -3E003800 -FF801800 -00001800 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 24 32 1 0 -BITMAP -003000 -003800 -003C00 -000E00 -000300 -000180 -000000 -003FC0 -00F8F0 -03E038 -07C01C -0F801E -1F000E -1E000F -3E000F -3C000F -7C000F -78000F -78001F -F8001F -F8001E -F0001E -F0003E -F0003C -F0007C -F00078 -7000F8 -7801F0 -3803E0 -3C0780 -0F1F00 -07FC00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 24 32 1 0 -BITMAP -000018 -000038 -000078 -0000E0 -000180 -000300 -000000 -003FC0 -00F8F0 -03E038 -07C01C -0F801E -1F000E -1E000F -3E000F -3C000F -7C000F -78000F -78001F -F8001F -F8001E -F0001E -F0003E -F0003C -F0007C -F00078 -7000F8 -7801F0 -3803E0 -3C0780 -0F1F00 -07FC00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 24 32 1 0 -BITMAP -000180 -000380 -0007C0 -000C40 -001860 -003020 -000000 -003FC0 -00F8F0 -03E038 -07C01C -0F801E -1F000E -1E000F -3E000F -3C000F -7C000F -78000F -78001F -F8001F -F8001E -F0001E -F0003E -F0003C -F0007C -F00078 -7000F8 -7801F0 -3803E0 -3C0780 -0F1F00 -07FC00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 24 30 1 0 -BITMAP -000E10 -001FF0 -0010E0 -000000 -000000 -003FC0 -00F8F0 -03E038 -07C01C -0F801E -1F000E -1E000F -3E000F -3C000F -7C000F -78000F -78001F -F8001F -F8001E -F0001E -F0003E -F0003C -F0007C -F00078 -7000F8 -7801F0 -3803E0 -3C0780 -0F1F00 -07FC00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 24 30 1 0 -BITMAP -001860 -003CF0 -001860 -000000 -000000 -003FC0 -00F8F0 -03E038 -07C01C -0F801E -1F000E -1E000F -3E000F -3C000F -7C000F -78000F -78001F -F8001F -F8001E -F0001E -F0003E -F0003C -F0007C -F00078 -7000F8 -7801F0 -3803E0 -3C0780 -0F1F00 -07FC00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 17 17 1 0 -BITMAP -400100 -E00380 -700700 -380E00 -1C1C00 -0E3800 -077000 -03E000 -01C000 -03E000 -077000 -0E3800 -1C1C00 -380E00 -700700 -E00380 -400100 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 24 27 1 -1 -BITMAP -000003 -003FC6 -00F8FC -03E03C -07C03C -0F803E -1F006E -1E00CF -3E018F -3C030F -7C070F -78060F -780C1F -F8181F -F8301E -F0601E -F0E03E -F0C03C -F1807C -F30078 -7600F8 -7E00F0 -3C01E0 -3C03C0 -3F1F00 -67FC00 -C00000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 27 0 -BBX 26 32 3 0 -BITMAP -00180000 -001C0000 -001E0000 -00070000 -00018000 -0000C000 -00000000 -7FE07FC0 -1F801F00 -0F000E00 -0F000C00 -1E000C00 -1E000C00 -1E001800 -1E001800 -3C001800 -3C001800 -3C003000 -3C003000 -78003000 -78002000 -78006000 -78006000 -F0006000 -F0004000 -F000C000 -F000C000 -F0018000 -78038000 -78070000 -3E1E0000 -0FF80000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 27 0 -BBX 26 32 3 0 -BITMAP -00003000 -00007000 -0000F000 -0001C000 -00030000 -00060000 -00000000 -7FE07FC0 -1F801F00 -0F000E00 -0F000C00 -1E000C00 -1E000C00 -1E001800 -1E001800 -3C001800 -3C001800 -3C003000 -3C003000 -78003000 -78002000 -78006000 -78006000 -F0006000 -F0004000 -F000C000 -F000C000 -F0018000 -78038000 -78070000 -3E1E0000 -0FF80000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 27 0 -BBX 26 32 3 0 -BITMAP -00018000 -00038000 -0007C000 -000C4000 -00186000 -00302000 -00000000 -7FE07FC0 -1F801F00 -0F000E00 -0F000C00 -1E000C00 -1E000C00 -1E001800 -1E001800 -3C001800 -3C001800 -3C003000 -3C003000 -78003000 -78002000 -78006000 -78006000 -F0006000 -F0004000 -F000C000 -F000C000 -F0018000 -78038000 -78070000 -3E1E0000 -0FF80000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 27 0 -BBX 26 30 3 0 -BITMAP -00186000 -003CF000 -00186000 -00000000 -00000000 -7FE07FC0 -1F801F00 -0F000E00 -0F000C00 -1E000C00 -1E000C00 -1E001800 -1E001800 -3C001800 -3C001800 -3C003000 -3C003000 -78003000 -78002000 -78006000 -78006000 -F0006000 -F0004000 -F000C000 -F000C000 -F0018000 -78038000 -78070000 -3E1E0000 -0FF80000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 685 0 -DWIDTH 23 0 -BBX 25 32 1 0 -BITMAP -00006000 -0000E000 -0001E000 -00038000 -00060000 -000C0000 -00000000 -FFE1FF80 -3F807E00 -1F003800 -0F003000 -0F006000 -0780E000 -0780C000 -03C18000 -03C30000 -03C70000 -01E60000 -01EC0000 -00FC0000 -00F80000 -00F00000 -00F00000 -00F00000 -01E00000 -01E00000 -01E00000 -01E00000 -03C00000 -03C00000 -0FE00000 -3FFC0000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 22 25 -1 0 -BITMAP -07FE00 -01F800 -00F000 -00F000 -00E000 -00E000 -01FFC0 -01E1F0 -01E078 -03C038 -03C03C -03C03C -03803C -07807C -078078 -0780F8 -0701F0 -0F0FE0 -0FFF80 -0F0000 -0E0000 -1E0000 -1E0000 -3F0000 -FFC000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 20 31 -2 -6 -BITMAP -000F80 -0038E0 -007060 -00E070 -00C070 -01C070 -018070 -0380E0 -0380E0 -0383C0 -031F00 -070600 -070380 -070180 -0E01C0 -0E01C0 -0E01C0 -0E03C0 -1C03C0 -1C03C0 -1CC380 -1DE780 -39E700 -39CE00 -38F800 -700000 -700000 -700000 -E00000 -E00000 -E00000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 574 0 -DWIDTH 18 0 -BBX 17 23 0 0 -BITMAP -060000 -070000 -078000 -01C000 -006000 -003000 -000000 -03C300 -0FE700 -1E3700 -3C1E00 -381E00 -781E00 -701C00 -F01C00 -E01C00 -E03800 -E03800 -E03880 -E07980 -F0FB00 -7BBF00 -3E1C00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 574 0 -DWIDTH 18 0 -BBX 17 23 0 0 -BITMAP -000300 -000700 -000F00 -001C00 -003000 -006000 -000000 -03C300 -0FE700 -1E3700 -3C1E00 -381E00 -781E00 -701C00 -F01C00 -E01C00 -E03800 -E03800 -E03880 -E07980 -F0FB00 -7BBF00 -3E1C00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 574 0 -DWIDTH 18 0 -BBX 17 23 0 0 -BITMAP -003000 -007000 -00F800 -018800 -030C00 -060400 -000000 -03C300 -0FE700 -1E3700 -3C1E00 -381E00 -781E00 -701C00 -F01C00 -E01C00 -E03800 -E03800 -E03880 -E07980 -F0FB00 -7BBF00 -3E1C00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 574 0 -DWIDTH 18 0 -BBX 17 21 0 0 -BITMAP -038400 -07FC00 -043800 -000000 -000000 -03C300 -0FE700 -1E3700 -3C1E00 -381E00 -781E00 -701C00 -F01C00 -E01C00 -E03800 -E03800 -E03880 -E07980 -F0FB00 -7BBF00 -3E1C00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 574 0 -DWIDTH 18 0 -BBX 17 21 0 0 -BITMAP -018C00 -03DE00 -018C00 -000000 -000000 -03C300 -0FE700 -1E3700 -3C1E00 -381E00 -781E00 -701C00 -F01C00 -E01C00 -E03800 -E03800 -E03880 -E07980 -F0FB00 -7BBF00 -3E1C00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 574 0 -DWIDTH 18 0 -BBX 17 23 0 0 -BITMAP -00F000 -019800 -010800 -010800 -019800 -00F000 -000000 -03C300 -0FE700 -1E3700 -3C1E00 -381E00 -781E00 -701C00 -F01C00 -E01C00 -E03800 -E03800 -E03880 -E07980 -F0FB00 -7BBF00 -3E1C00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 23 16 -1 0 -BITMAP -07E0FC -0C3B9E -1C1F0E -1C1E0E -1C1E0E -001C1C -001C78 -03FBE0 -1F3F00 -783800 -F03800 -E07800 -E0F80C -F19C38 -7F1FF0 -3C07C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 13 23 0 -7 -BITMAP -03E0 -0E30 -1C18 -3878 -7878 -7030 -F000 -F000 -E000 -E000 -E000 -E000 -E030 -7060 -7DC0 -1F00 -0200 -0400 -0F00 -0180 -0180 -1380 -0F00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 13 23 0 0 -BITMAP -1800 -1C00 -1E00 -0700 -0180 -00C0 -0000 -03E0 -0E70 -1C38 -3838 -3838 -7070 -70E0 -F1C0 -E700 -FC00 -E000 -E000 -E030 -7060 -7BC0 -1F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 13 23 0 0 -BITMAP -0018 -0038 -0078 -00E0 -0180 -0300 -0000 -03E0 -0E70 -1C38 -3838 -3838 -7070 -70E0 -F1C0 -E700 -FC00 -E000 -E000 -E030 -7060 -7BC0 -1F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 13 23 0 0 -BITMAP -0060 -00E0 -01F0 -0310 -0618 -0C08 -0000 -03E0 -0E70 -1C38 -3838 -3838 -7070 -70E0 -F1C0 -E700 -FC00 -E000 -E000 -E030 -7060 -7BC0 -1F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 13 21 0 0 -BITMAP -0630 -0F78 -0630 -0000 -0000 -03E0 -0E70 -1C38 -3838 -3838 -7070 -70E0 -F1C0 -E700 -FC00 -E000 -E000 -E030 -7060 -7BC0 -1F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 23 1 0 -BITMAP -C0 -E0 -F0 -38 -0C -06 -00 -0E -7E -1C -1C -1C -38 -38 -38 -70 -70 -71 -E3 -E2 -E6 -FC -70 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 11 23 1 0 -BITMAP -0060 -00E0 -01E0 -0380 -0600 -0C00 -0000 -0E00 -7E00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -7000 -7000 -7100 -E300 -E200 -E600 -FC00 -7000 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 23 1 0 -BITMAP -0300 -0700 -0F80 -1880 -30C0 -6040 -0000 -0E00 -7E00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -7000 -7000 -7100 -E300 -E200 -E600 -FC00 -7000 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 21 1 0 -BITMAP -3180 -7BC0 -3180 -0000 -0000 -0E00 -7E00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -7000 -7000 -7100 -E300 -E200 -E600 -FC00 -7000 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 25 0 0 -BITMAP -0600 -070C -01D8 -00F0 -01E0 -0370 -0638 -001C -001C -03FC -0E7E -1C1E -380E -780E -700E -F00E -F00E -E01E -E01C -E01C -E038 -E038 -7070 -38E0 -1F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 17 21 1 0 -BITMAP -01C200 -03FE00 -021C00 -000000 -000000 -1C3800 -7CFC00 -1D8E00 -1F0E00 -1E0E00 -3C1C00 -381C00 -381C00 -783800 -703800 -703800 -703080 -E07180 -E07300 -E07E00 -E03800 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 23 0 0 -BITMAP -0C00 -0E00 -0F00 -0380 -00C0 -0060 -0000 -03F0 -0E38 -1C1C -380C -780E -700E -700E -F00E -E01E -E01C -E01C -E038 -E038 -7070 -38E0 -1F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 23 0 0 -BITMAP -000C -001C -003C -0070 -00C0 -0180 -0000 -03F0 -0E38 -1C1C -380C -780E -700E -700E -F00E -E01E -E01C -E01C -E038 -E038 -7070 -38E0 -1F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 23 0 0 -BITMAP -0020 -0070 -00F8 -0188 -030C -0604 -0000 -03F0 -0E38 -1C1C -380C -780E -700E -700E -F00E -E01E -E01C -E01C -E038 -E038 -7070 -38E0 -1F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 21 0 0 -BITMAP -0384 -07FC -0438 -0000 -0000 -03F0 -0E38 -1C1C -380C -780E -700E -700E -F00E -E01E -E01C -E01C -E038 -E038 -7070 -38E0 -1F80 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 21 0 0 -BITMAP -0318 -07BC -0318 -0000 -0000 -03F0 -0E38 -1C1C -380C -780E -700E -700E -F00E -E01E -E01C -E01C -E038 -E038 -7070 -38E0 -1F80 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 18 14 1 1 -BITMAP -00C000 -01E000 -01E000 -00C000 -000000 -000000 -FFFFC0 -FFFFC0 -000000 -000000 -00C000 -01E000 -01E000 -00C000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 23 0 -4 -BITMAP -0004 -000C -0008 -03F8 -0F38 -1C3C -386C -784E -70CE -708E -F18E -E31E -E21C -E61C -E438 -EC38 -7870 -38E0 -3F80 -2000 -6000 -4000 -4000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 17 23 1 0 -BITMAP -060000 -070000 -078000 -01C000 -006000 -003000 -000000 -1C0700 -7C0F00 -1C0E00 -1C0E00 -381E00 -381C00 -381C00 -703C00 -703800 -707800 -E07800 -E0F180 -E1F300 -E37700 -FE7C00 -783800 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 17 23 1 0 -BITMAP -000C00 -001C00 -003C00 -007000 -00C000 -018000 -000000 -1C0700 -7C0F00 -1C0E00 -1C0E00 -381E00 -381C00 -381C00 -703C00 -703800 -707800 -E07800 -E0F180 -E1F300 -E37700 -FE7C00 -783800 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 17 23 1 0 -BITMAP -003000 -007000 -00F800 -018800 -030C00 -060400 -000000 -1C0700 -7C0F00 -1C0E00 -1C0E00 -381E00 -381C00 -381C00 -703C00 -703800 -707800 -E07800 -E0F180 -E1F300 -E37700 -FE7C00 -783800 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 17 21 1 0 -BITMAP -031800 -07BC00 -031800 -000000 -000000 -1C0700 -7C0F00 -1C0E00 -1C0E00 -381E00 -381C00 -381C00 -703C00 -703800 -707800 -E07800 -E0F180 -E1F300 -E37700 -FE7C00 -783800 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 18 30 -3 -7 -BITMAP -000300 -000700 -000F00 -001C00 -003000 -006000 -000000 -0701C0 -0F81C0 -0F81C0 -1BC1C0 -11C180 -11C180 -01C100 -00E300 -00E200 -00E600 -00E400 -007C00 -007800 -007800 -007000 -006000 -006000 -00C000 -00C000 -E18000 -E30000 -E60000 -7C0000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 20 28 -3 -7 -BITMAP -01F800 -007000 -007000 -007000 -00E000 -00E380 -00EFE0 -00F8E0 -01F070 -01E070 -01C070 -038070 -0380F0 -0380F0 -0380E0 -0700E0 -0701C0 -0703C0 -0F8380 -0EDF00 -0E7C00 -0E0000 -1C0000 -1C0000 -1C0000 -380000 -380000 -FE0000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 18 28 -3 -7 -BITMAP -00C600 -01EF00 -00C600 -000000 -000000 -0701C0 -0F81C0 -0F81C0 -1BC1C0 -11C180 -11C180 -01C100 -00E300 -00E200 -00E600 -00E400 -007C00 -007800 -007800 -007000 -006000 -006000 -00C000 -00C000 -E18000 -E30000 -E60000 -7C0000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenR08-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenR08-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenR08-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenR08-L1.bdf:1.1 Wed Apr 4 18:55:39 2001 +++ xc/fonts/bdf/100dpi/ncenR08-L1.bdf Wed Mar 16 21:03:50 2005 @@ -1,2808 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenR08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-R-Normal--11-80-100-100-P-60-ISO8859-1 -SIZE 8 100 100 -FONTBOUNDINGBOX 12 13 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 11 -POINT_SIZE 80 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 60 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 8 -X_HEIGHT 5 -FONT_ASCENT 10 -FONT_DESCENT 2 -FACE_NAME "New Century Schoolbook Roman" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Roman" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "New Century Schoolbook Roman" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 7 7 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 4 0 -BBX 1 8 1 0 -BITMAP -80 -80 -80 -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 3 3 1 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -14 -14 -7E -28 -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 10 0 -1 -BITMAP -20 -70 -A0 -A0 -60 -50 -50 -50 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -64 -94 -98 -68 -16 -19 -29 -26 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 815 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -3000 -4800 -5000 -2600 -5400 -8800 -8C80 -7300 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 204 0 -DWIDTH 4 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 -1 -BITMAP -20 -40 -40 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 -1 -BITMAP -80 -40 -40 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 3 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 3 0 -2 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 9 0 -1 -BITMAP -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -90 -90 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 3 8 1 0 -BITMAP -40 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -90 -90 -10 -20 -40 -90 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -90 -10 -60 -10 -90 -90 -60 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -30 -50 -50 -90 -F8 -10 -38 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -F0 -80 -80 -E0 -10 -10 -90 -60 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -70 -90 -80 -E0 -90 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -F0 -90 -20 -20 -20 -40 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -90 -90 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -90 -90 -90 -70 -10 -90 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 5 1 0 -BITMAP -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 6 0 -1 -BITMAP -40 -40 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -0C -30 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -C0 -30 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -90 -10 -20 -40 -00 -40 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 737 0 -DWIDTH 9 0 -BBX 8 10 0 -1 -BITMAP -3C -42 -81 -9D -A5 -AD -B6 -80 -40 -3C -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -10 -10 -28 -28 -44 -7C -44 -EE -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -F8 -44 -44 -78 -44 -44 -44 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -3C -44 -80 -80 -80 -80 -44 -38 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -F8 -44 -42 -42 -42 -42 -44 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -44 -54 -70 -50 -44 -44 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -44 -54 -70 -50 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3C -44 -80 -80 -8E -84 -44 -38 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -E7 -42 -42 -7E -42 -42 -42 -E7 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -70 -20 -20 -20 -20 -A0 -A0 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -E6 -44 -48 -50 -70 -48 -44 -EE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -E0 -40 -40 -40 -40 -44 -44 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -C180 -6300 -6300 -5500 -5500 -5500 -4900 -EB80 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -E7 -62 -52 -52 -4A -4A -46 -E6 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -F8 -44 -44 -44 -78 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 9 0 -1 -BITMAP -38 -44 -82 -82 -82 -B2 -4C -38 -06 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -F8 -44 -44 -48 -78 -44 -44 -C6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 630 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -78 -88 -80 -E0 -18 -08 -88 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -FE -92 -92 -10 -10 -10 -10 -38 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -EE -44 -44 -44 -44 -44 -44 -38 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -EE -44 -44 -44 -28 -28 -10 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 12 0 -BBX 11 8 0 0 -BITMAP -EEE0 -4440 -4440 -2A80 -2A80 -2A80 -1100 -1100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -CC -48 -48 -30 -30 -48 -48 -CC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -C6 -44 -28 -28 -10 -10 -10 -38 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -F8 -88 -90 -20 -20 -48 -88 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 9 0 -1 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 9 0 -1 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 6 0 2 -BITMAP -20 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 1 0 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -60 -90 -70 -90 -F8 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 -1 0 -BITMAP -C0 -40 -40 -70 -48 -48 -48 -70 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -90 -80 -90 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -30 -10 -10 -70 -90 -90 -90 -78 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -30 -50 -40 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -78 -90 -A0 -40 -78 -88 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 -1 0 -BITMAP -C0 -40 -40 -70 -48 -48 -48 -EC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -40 -00 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 296 0 -DWIDTH 4 0 -BBX 2 9 0 -2 -BITMAP -40 -00 -C0 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 593 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -C0 -40 -40 -58 -50 -70 -48 -EC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 10 0 -BBX 9 5 0 0 -BITMAP -B600 -4900 -4900 -4900 -ED80 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -B0 -48 -48 -48 -EC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -60 -90 -90 -90 -E0 -80 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -68 -90 -90 -90 -70 -10 -38 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -D0 -60 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 463 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -80 -60 -10 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -80 -80 -C0 -80 -80 -80 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -90 -90 -90 -90 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -DC -88 -50 -50 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 5 0 0 -BITMAP -93 -AA -AA -44 -44 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -D8 -50 -20 -50 -D8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 6 7 0 -2 -BITMAP -DC -88 -50 -50 -20 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 481 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 -1 -BITMAP -20 -40 -40 -40 -80 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 1 8 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 -1 -BITMAP -80 -40 -40 -40 -20 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 2 0 2 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 4 0 -BBX 1 8 1 -2 -BITMAP -80 -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 7 0 -1 -BITMAP -10 -78 -A8 -A0 -C8 -70 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -38 -48 -40 -F8 -20 -20 -44 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 6 0 1 -BITMAP -84 -78 -48 -48 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -C6 -44 -28 -6C -10 -7C -10 -38 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 1 8 2 0 -BITMAP -80 -80 -80 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 10 0 -2 -BITMAP -70 -90 -80 -60 -90 -90 -60 -10 -90 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 6 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -3E00 -4100 -9C80 -A480 -A080 -9C80 -4100 -3E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 334 0 -DWIDTH 5 0 -BBX 4 6 0 2 -BITMAP -E0 -20 -60 -B0 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -48 -90 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -3E00 -4100 -BC80 -9480 -9880 -B680 -4100 -3E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 6 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 4 0 4 -BITMAP -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -F8 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 6 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -90 -90 -90 -90 -E8 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -7C -A8 -A8 -A8 -68 -28 -28 -28 -28 -7C -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 2 1 2 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 3 0 -2 -BITMAP -80 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -40 -C0 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 4 6 0 2 -BITMAP -60 -90 -90 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -90 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -48 -C8 -50 -F0 -24 -2C -5E -44 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -48 -C8 -50 -F0 -2C -34 -48 -5C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -E8 -48 -30 -D0 -24 -2C -5E -44 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -20 -20 -00 -20 -40 -80 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -20 -10 -00 -10 -10 -28 -28 -44 -7C -44 -EE -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -08 -10 -00 -10 -10 -28 -28 -44 -7C -44 -EE -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -10 -28 -00 -10 -10 -28 -28 -44 -7C -44 -EE -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -14 -28 -00 -10 -10 -28 -28 -44 -7C -44 -EE -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -28 -00 -10 -10 -28 -28 -44 -7C -44 -EE -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -10 -28 -10 -10 -10 -28 -28 -44 -7C -44 -EE -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 11 0 -BBX 10 8 0 0 -BITMAP -1FC0 -0C40 -1540 -1700 -3D00 -2440 -4440 -E7C0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -3C -44 -80 -80 -80 -80 -44 -38 -10 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -20 -10 -00 -FC -44 -54 -70 -50 -44 -44 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -08 -10 -00 -FC -44 -54 -70 -50 -44 -44 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -10 -28 -00 -FC -44 -54 -70 -50 -44 -44 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -28 -00 -FC -44 -54 -70 -50 -44 -44 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -80 -40 -00 -E0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -20 -40 -00 -E0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -40 -A0 -00 -E0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -A0 -00 -E0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -F8 -44 -42 -E2 -42 -42 -44 -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -14 -28 -00 -E7 -62 -52 -52 -4A -4A -46 -E6 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -20 -10 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -08 -10 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -10 -28 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -14 -28 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -28 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 8 -1 0 -BITMAP -1D -22 -45 -49 -51 -61 -62 -9C -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -20 -10 -00 -EE -44 -44 -44 -44 -44 -44 -38 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -08 -10 -00 -EE -44 -44 -44 -44 -44 -44 -38 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -10 -28 -00 -EE -44 -44 -44 -44 -44 -44 -38 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -28 -00 -EE -44 -44 -44 -44 -44 -44 -38 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -08 -10 -00 -C6 -44 -28 -28 -10 -10 -10 -38 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -C0 -78 -44 -44 -44 -78 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -30 -48 -48 -58 -44 -44 -54 -D8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -60 -90 -70 -90 -F8 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -40 -00 -60 -90 -70 -90 -F8 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -50 -00 -60 -90 -70 -90 -F8 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -A0 -00 -60 -90 -70 -90 -F8 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -50 -00 -60 -90 -70 -90 -F8 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -50 -20 -60 -90 -70 -90 -F8 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 796 0 -DWIDTH 8 0 -BBX 7 5 0 0 -BITMAP -6C -92 -7E -90 -EE -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -70 -90 -80 -90 -60 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -40 -00 -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -80 -40 -00 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -20 -40 -00 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -00 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -50 -60 -A0 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -28 -50 -00 -B0 -48 -48 -48 -EC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -40 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -50 -A0 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 6 0 -1 -BITMAP -68 -90 -B0 -D0 -60 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -90 -90 -90 -90 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -40 -00 -90 -90 -90 -90 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -50 -00 -90 -90 -90 -90 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -50 -00 -90 -90 -90 -90 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -10 -20 -00 -DC -88 -50 -50 -20 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 5 10 -1 -2 -BITMAP -C0 -40 -40 -70 -48 -48 -48 -70 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -50 -00 -DC -88 -50 -50 -20 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenR10-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenR10-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenR10-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenR10-L1.bdf:1.1 Wed Apr 4 18:55:39 2001 +++ xc/fonts/bdf/100dpi/ncenR10-L1.bdf Wed Mar 16 21:03:50 2005 @@ -1,3310 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenR10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-R-Normal--14-100-100-100-P-82-ISO8859-1 -SIZE 10 100 100 -FONTBOUNDINGBOX 17 17 -1 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 100 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 82 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 11 -X_HEIGHT 7 -FONT_ASCENT 13 -FONT_DESCENT 3 -FACE_NAME "New Century Schoolbook Roman" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Roman" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "New Century Schoolbook Roman" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 3 0 -BBX 1 11 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 3 4 1 7 -BITMAP -A0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -12 -12 -12 -7F -24 -24 -24 -FE -48 -48 -48 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 14 1 -2 -BITMAP -20 -78 -A4 -AC -A0 -E0 -78 -1C -14 -D4 -94 -78 -10 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -3300 -4D00 -8A00 -8A00 -9400 -64C0 -0920 -0A20 -1220 -1240 -2180 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 11 11 1 0 -BITMAP -1C00 -3200 -2200 -3400 -1800 -39E0 -4C80 -8700 -8320 -C5C0 -78C0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 204 0 -DWIDTH 3 0 -BBX 1 4 1 7 -BITMAP -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 13 0 -2 -BITMAP -10 -20 -40 -40 -80 -80 -80 -80 -80 -40 -40 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 13 1 -2 -BITMAP -80 -40 -20 -20 -10 -10 -10 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 5 1 6 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 4 0 -2 -BITMAP -C0 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -78 -CC -84 -84 -84 -84 -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 5 11 1 0 -BITMAP -20 -E0 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -78 -8C -C4 -04 -04 -08 -10 -20 -44 -84 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -78 -8C -C4 -04 -08 -38 -0C -04 -C4 -8C -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -0C -1C -14 -24 -44 -44 -84 -FE -04 -04 -0E -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -FC -80 -80 -B8 -CC -84 -04 -04 -C4 -8C -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -38 -44 -8C -80 -B8 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -FC -84 -88 -08 -10 -10 -10 -20 -20 -20 -20 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -78 -CC -84 -C4 -68 -78 -8C -84 -84 -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -78 -CC -84 -84 -84 -CC -74 -04 -C4 -88 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 7 1 0 -BITMAP -80 -80 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 9 0 -2 -BITMAP -40 -40 -00 -00 -00 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 7 1 0 -BITMAP -03 -0C -30 -C0 -30 -0C -03 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 4 1 2 -BITMAP -FE -00 -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 7 1 0 -BITMAP -C0 -30 -0C -03 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 11 0 0 -BITMAP -70 -98 -88 -08 -10 -20 -20 -20 -00 -20 -20 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 737 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -1FE0 -2010 -4690 -8990 -9090 -9110 -9110 -9330 -8DC0 -4010 -3FE0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 11 -1 0 -BITMAP -0400 -0400 -0A00 -0A00 -0A00 -1100 -1100 -3F80 -2080 -2080 -FBE0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FE00 -2300 -2100 -2100 -2200 -3F00 -2180 -2080 -2080 -2180 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -1E80 -6180 -4080 -C080 -8000 -8000 -8000 -C080 -4080 -6100 -1E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -FF00 -2080 -20C0 -2040 -2040 -2040 -2040 -2040 -20C0 -2080 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FF80 -2080 -2080 -2400 -2400 -3C00 -2400 -2400 -2080 -2080 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FF80 -2080 -2080 -2400 -2400 -3C00 -2400 -2400 -2000 -2000 -F800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -1E80 -6180 -4080 -C080 -8000 -8000 -87C0 -C080 -4080 -6180 -1E80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -FBE0 -2080 -2080 -2080 -2080 -3F80 -2080 -2080 -2080 -2080 -FBE0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 5 11 0 0 -BITMAP -F8 -20 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -3E -08 -08 -08 -08 -08 -08 -C8 -88 -88 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -FBC0 -2100 -2200 -2400 -2800 -3800 -3400 -2600 -2300 -2180 -FBE0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -F800 -2000 -2000 -2000 -2000 -2000 -2000 -2000 -2080 -2080 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 16 0 -BBX 15 11 0 0 -BITMAP -F01E -3018 -2828 -2828 -2C48 -2448 -2688 -2288 -2388 -2108 -F93E -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -E1F0 -3040 -3840 -2840 -2C40 -2640 -2340 -2140 -21C0 -20C0 -F840 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -1E00 -6180 -4080 -C0C0 -8040 -8040 -8040 -C0C0 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FF00 -2180 -2080 -2080 -2100 -3E00 -2000 -2000 -2000 -2000 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 11 13 0 -2 -BITMAP -1E00 -6180 -4080 -C0C0 -8040 -8040 -8040 -DCC0 -6280 -6380 -1F00 -0120 -00C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -FF00 -2180 -2080 -2080 -2100 -3E00 -2300 -2100 -2120 -21A0 -F8C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -7A -C6 -82 -82 -E0 -38 -0E -82 -82 -C6 -BC -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FF80 -8880 -8880 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -3E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -F9F0 -2040 -2040 -2040 -2040 -2040 -2040 -2040 -2040 -3080 -1F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 11 -1 0 -BITMAP -FBE0 -2080 -3080 -1100 -1100 -1900 -0A00 -0A00 -0A00 -0400 -0400 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 16 0 -BBX 17 11 -1 0 -BITMAP -FBEF80 -208300 -30C200 -11C200 -114400 -196400 -0B2800 -0A2800 -0E3800 -061000 -041000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -FDF0 -3040 -1880 -0D00 -0500 -0600 -0B00 -0900 -1180 -20C0 -FBF0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 10 0 -BBX 11 11 -1 0 -BITMAP -FBE0 -6080 -3100 -1100 -1A00 -0A00 -0400 -0400 -0400 -0400 -1F00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -FF -83 -86 -0C -08 -18 -30 -20 -61 -C1 -FF -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 13 0 -2 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -08 -08 -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 13 0 -2 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 5 6 1 5 -BITMAP -20 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 1 0 -2 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 1 8 -BITMAP -80 -40 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -38 -4C -04 -3C -C4 -8C -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 11 -1 0 -BITMAP -C0 -40 -40 -40 -5C -66 -42 -42 -42 -66 -5C -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -CC -80 -80 -80 -C4 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -0C -04 -04 -04 -74 -CC -84 -84 -84 -CC -76 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -CC -84 -FC -80 -C4 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 11 0 0 -BITMAP -38 -48 -40 -40 -F0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 7 10 0 -3 -BITMAP -76 -CC -84 -CC -78 -80 -7C -C6 -82 -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -C0 -40 -40 -40 -5C -66 -42 -42 -42 -42 -E7 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -40 -40 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 296 0 -DWIDTH 4 0 -BBX 3 13 -1 -3 -BITMAP -20 -20 -00 -60 -20 -20 -20 -20 -20 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 593 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -C0 -40 -40 -40 -5E -48 -50 -78 -4C -46 -EF -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 14 0 -BBX 13 7 0 0 -BITMAP -DCE0 -6730 -4210 -4210 -4210 -4210 -E738 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -DC -66 -42 -42 -42 -42 -E7 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 10 0 -3 -BITMAP -DC -66 -42 -42 -42 -66 -5C -40 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 -3 -BITMAP -74 -CC -84 -84 -84 -CC -74 -04 -04 -0E -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -DC -64 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 463 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -78 -88 -C0 -70 -18 -88 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -40 -40 -F0 -40 -40 -40 -40 -48 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -E7 -42 -42 -42 -42 -66 -3B -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -EE -44 -44 -28 -28 -10 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 11 7 0 0 -BITMAP -EEE0 -4440 -4440 -2A80 -2A80 -1100 -1100 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -CE -64 -38 -10 -38 -4C -E6 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 7 10 0 -3 -BITMAP -EE -44 -44 -28 -28 -10 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 481 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -FC -8C -98 -30 -64 -C4 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 13 0 -2 -BITMAP -20 -40 -40 -40 -40 -40 -80 -40 -40 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 1 11 4 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 13 1 -2 -BITMAP -80 -40 -40 -40 -40 -40 -20 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 2 1 3 -BITMAP -72 -8C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 4 0 -BBX 1 11 1 -3 -BITMAP -80 -80 -00 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 -2 -BITMAP -04 -04 -78 -CC -90 -90 -A0 -E4 -78 -80 -80 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -3C -62 -46 -40 -20 -FC -10 -10 -60 -B2 -CE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 2 -BITMAP -BA -44 -82 -82 -82 -44 -BA -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 9 11 0 0 -BITMAP -E380 -4100 -2200 -2200 -1400 -1400 -3E00 -0800 -3E00 -0800 -1C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 1 11 4 0 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 13 1 -2 -BITMAP -78 -88 -80 -C0 -70 -98 -88 -C8 -70 -18 -08 -88 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 2 1 8 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 14 0 -BBX 12 11 1 0 -BITMAP -0F00 -30C0 -4F20 -5920 -9010 -9010 -9890 -4F20 -4020 -30C0 -0F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 334 0 -DWIDTH 6 0 -BBX 5 7 0 4 -BITMAP -60 -90 -70 -90 -F8 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -24 -48 -90 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 4 0 1 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 14 0 -BBX 12 11 1 0 -BITMAP -0F00 -30C0 -5E20 -4920 -8910 -8E10 -8B10 -59A0 -4020 -30C0 -0F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 0 8 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 1 7 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 0 5 -BITMAP -60 -90 -20 -40 -90 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 0 5 -BITMAP -60 -90 -20 -10 -90 -60 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 1 8 -BITMAP -20 -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 -3 -BITMAP -E7 -42 -42 -42 -42 -66 -7B -40 -60 -40 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 13 1 -2 -BITMAP -7E -D4 -D4 -D4 -D4 -74 -14 -14 -14 -14 -14 -14 -3E -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 2 1 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 4 0 -3 -BITMAP -40 -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 6 1 5 -BITMAP -40 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 4 7 0 4 -BITMAP -60 -90 -90 -90 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -90 -48 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 10 11 0 0 -BITMAP -4100 -C100 -4200 -4200 -4400 -E480 -0980 -1280 -1480 -27C0 -2080 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 10 11 0 0 -BITMAP -4100 -C100 -4200 -4200 -4400 -E580 -0A40 -1080 -1100 -2240 -23C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 10 11 0 0 -BITMAP -6100 -9100 -2200 -1200 -9400 -6480 -0980 -1280 -1480 -27C0 -2080 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 11 0 -3 -BITMAP -20 -20 -00 -20 -20 -20 -40 -80 -88 -C8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 14 -1 0 -BITMAP -0800 -0400 -0000 -0400 -0400 -0A00 -0A00 -0A00 -1100 -1100 -3F80 -2080 -2080 -FBE0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 14 -1 0 -BITMAP -0200 -0400 -0000 -0400 -0400 -0A00 -0A00 -0A00 -1100 -1100 -3F80 -2080 -2080 -FBE0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 14 -1 0 -BITMAP -0400 -0A00 -1100 -0400 -0400 -0A00 -0A00 -0A00 -1100 -1100 -3F80 -2080 -2080 -FBE0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 14 -1 0 -BITMAP -0C80 -1300 -0000 -0400 -0400 -0A00 -0A00 -0A00 -1100 -1100 -3F80 -2080 -2080 -FBE0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 13 -1 0 -BITMAP -1100 -1100 -0400 -0400 -0A00 -0A00 -0A00 -1100 -1100 -3F80 -2080 -2080 -FBE0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 14 -1 0 -BITMAP -0C00 -1200 -0C00 -0400 -0400 -0A00 -0A00 -0A00 -1100 -1100 -3F80 -2080 -2080 -FBE0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 15 0 -BBX 14 11 0 0 -BITMAP -0FFC -0504 -0904 -0920 -1120 -11E0 -3F20 -2120 -4104 -4104 -E3FC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 14 1 -3 -BITMAP -1E80 -6180 -4080 -C080 -8000 -8000 -8000 -C080 -4080 -6100 -1E00 -0800 -0400 -1800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1000 -0800 -0000 -FF80 -2080 -2080 -2400 -2400 -3C00 -2400 -2400 -2080 -2080 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0400 -0800 -0000 -FF80 -2080 -2080 -2400 -2400 -3C00 -2400 -2400 -2080 -2080 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0C00 -1200 -0000 -FF80 -2080 -2080 -2400 -2400 -3C00 -2400 -2400 -2080 -2080 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1200 -1200 -0000 -FF80 -2080 -2080 -2400 -2400 -3C00 -2400 -2400 -2080 -2080 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -40 -20 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -10 -20 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -30 -48 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -50 -50 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -FF00 -2080 -20C0 -2040 -2040 -F840 -2040 -2040 -20C0 -2080 -FF00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -0C80 -1300 -0000 -E1F0 -3040 -3040 -2840 -2C40 -2640 -2340 -2140 -20C0 -2040 -F840 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0800 -0400 -0000 -1E00 -6180 -4080 -C0C0 -8040 -8040 -8040 -C0C0 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0200 -0400 -0000 -1E00 -6180 -4080 -C0C0 -8040 -8040 -8040 -C0C0 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0C00 -1200 -0000 -1E00 -6180 -4080 -C0C0 -8040 -8040 -8040 -C0C0 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -1900 -2600 -0000 -1E00 -6180 -4080 -C0C0 -8040 -8040 -8040 -C0C0 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -1200 -1200 -0000 -1E00 -6180 -4080 -C0C0 -8040 -8040 -8040 -C0C0 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -82 -44 -28 -10 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 11 11 -1 0 -BITMAP -0F20 -30C0 -20C0 -6160 -4220 -4420 -4820 -7060 -2040 -70C0 -8F00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -0800 -0400 -0000 -F9F0 -2040 -2040 -2040 -2040 -2040 -2040 -2040 -2040 -3080 -1F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -0100 -0200 -0000 -F9F0 -2040 -2040 -2040 -2040 -2040 -2040 -2040 -2040 -3080 -1F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -0600 -0900 -0000 -F9F0 -2040 -2040 -2040 -2040 -2040 -2040 -2040 -2040 -3080 -1F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -0900 -0900 -0000 -F9F0 -2040 -2040 -2040 -2040 -2040 -2040 -2040 -2040 -3080 -1F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 10 0 -BBX 11 14 -1 0 -BITMAP -0200 -0400 -0000 -FBE0 -6080 -3100 -1100 -1A00 -0A00 -0400 -0400 -0400 -0400 -1F00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -F800 -2000 -3F00 -2180 -2080 -2080 -2100 -3E00 -2000 -2000 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -38 -64 -44 -4C -58 -44 -42 -42 -42 -56 -DC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -20 -10 -08 -00 -38 -4C -04 -3C -C4 -8C -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -08 -10 -20 -00 -38 -4C -04 -3C -C4 -8C -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -10 -28 -44 -00 -38 -4C -04 -3C -C4 -8C -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -32 -4C -00 -38 -4C -04 -3C -C4 -8C -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -48 -48 -00 -38 -4C -04 -3C -C4 -8C -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -30 -48 -30 -00 -38 -4C -04 -3C -C4 -8C -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 796 0 -DWIDTH 12 0 -BBX 11 7 0 0 -BITMAP -3BC0 -4E60 -0420 -3FE0 -C400 -8E20 -73C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 10 0 -3 -BITMAP -78 -CC -80 -80 -80 -C4 -78 -20 -10 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -40 -20 -10 -00 -78 -CC -84 -FC -80 -C4 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -08 -10 -20 -00 -78 -CC -84 -FC -80 -C4 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -10 -28 -44 -00 -78 -CC -84 -FC -80 -C4 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -48 -48 -00 -78 -CC -84 -FC -80 -C4 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -80 -40 -20 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -20 -40 -80 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 5 11 -1 0 -BITMAP -20 -50 -88 -00 -60 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 4 10 -1 0 -BITMAP -90 -90 -00 -60 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 -1 0 -BITMAP -4C -30 -D0 -08 -3C -66 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -32 -4C -00 -DC -66 -42 -42 -42 -42 -E7 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -40 -20 -10 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -10 -20 -40 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -20 -50 -88 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -64 -98 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -48 -48 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 -1 -BITMAP -08 -78 -DC -94 -A4 -A4 -CC -78 -40 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -20 -10 -08 -00 -E7 -42 -42 -42 -42 -66 -3B -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -02 -04 -08 -00 -E7 -42 -42 -42 -42 -66 -3B -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -08 -14 -22 -00 -E7 -42 -42 -42 -42 -66 -3B -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -24 -24 -00 -E7 -42 -42 -42 -42 -66 -3B -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 7 14 0 -3 -BITMAP -04 -08 -10 -00 -EE -44 -44 -28 -28 -10 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 14 0 -3 -BITMAP -C0 -40 -40 -40 -5C -66 -42 -42 -42 -66 -5C -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 7 13 0 -3 -BITMAP -48 -48 -00 -EE -44 -44 -28 -28 -10 -10 -20 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenR12-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenR12-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenR12-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenR12-L1.bdf:1.1 Wed Apr 4 18:55:40 2001 +++ xc/fonts/bdf/100dpi/ncenR12-L1.bdf Wed Mar 16 21:03:51 2005 @@ -1,3512 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenR12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-R-Normal--17-120-100-100-P-91-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 17 19 -1 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 17 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 91 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 12 -X_HEIGHT 8 -FONT_ASCENT 14 -FONT_DESCENT 3 -FACE_NAME "New Century Schoolbook Roman" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Roman" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "New Century Schoolbook Roman" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 13 11 0 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 1 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 5 0 -BBX 2 12 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -80 -80 -80 -80 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 4 1 8 -BITMAP -90 -90 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -12 -12 -12 -12 -7F -24 -24 -FE -48 -48 -48 -48 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 15 1 -2 -BITMAP -10 -10 -3C -52 -96 -96 -F0 -7C -1E -D2 -D2 -94 -78 -10 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -3880 -6780 -4500 -C500 -8A00 -8AE0 -7590 -0510 -0B10 -0A20 -1220 -11C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -1E00 -3300 -3100 -3300 -1A00 -1CF0 -2C60 -6640 -C680 -C390 -E790 -7CE0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 204 0 -DWIDTH 3 0 -BBX 1 4 1 8 -BITMAP -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 14 1 -2 -BITMAP -10 -20 -40 -40 -80 -80 -80 -80 -80 -80 -40 -40 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 14 0 -2 -BITMAP -80 -40 -20 -20 -10 -10 -10 -10 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 7 0 5 -BITMAP -10 -54 -D6 -38 -D6 -54 -10 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 7 9 1 0 -BITMAP -10 -10 -10 -10 -FE -10 -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 5 1 -3 -BITMAP -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 12 0 0 -BITMAP -08 -08 -10 -10 -10 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -3C -66 -42 -C3 -C3 -C3 -C3 -C3 -C3 -42 -66 -3C -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 6 12 1 0 -BITMAP -10 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -38 -44 -86 -C6 -C6 -0C -08 -10 -22 -42 -FE -FE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -78 -8C -C6 -C6 -0C -38 -0C -06 -C6 -C6 -8C -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -04 -0C -1C -2C -2C -4C -4C -8C -FF -0C -0C -3F -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -7E -78 -40 -40 -78 -CC -86 -06 -C6 -C6 -8C -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -3C -66 -46 -C0 -C0 -FC -E6 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -FE -FE -84 -84 -08 -08 -10 -10 -10 -30 -30 -30 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -3C -66 -42 -62 -76 -3C -6E -C7 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -3C -66 -C3 -C3 -C3 -67 -3F -03 -03 -62 -66 -38 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 8 1 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 11 1 -3 -BITMAP -C0 -C0 -00 -00 -00 -00 -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -03 -0C -30 -C0 -C0 -30 -0C -03 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 4 1 2 -BITMAP -FF -00 -00 -FF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 8 0 0 -BITMAP -C0 -30 -0C -03 -03 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 12 0 0 -BITMAP -38 -4C -E6 -46 -06 -0C -18 -10 -10 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 737 0 -DWIDTH 12 0 -BBX 13 13 -1 -1 -BITMAP -0780 -1860 -2010 -46D0 -4D90 -9890 -9990 -9120 -9B20 -4CC8 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0400 -0400 -0E00 -0E00 -1600 -1300 -1300 -3F80 -2180 -4180 -40C0 -F3E0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -FF80 -31C0 -30C0 -30C0 -3180 -3FC0 -30E0 -3060 -3060 -3060 -30C0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -1F40 -70C0 -6040 -E040 -C040 -C000 -C000 -C000 -E040 -6040 -7080 -1F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -FF00 -31C0 -3060 -3060 -3030 -3030 -3030 -3030 -3060 -3060 -31C0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 12 0 0 -BITMAP -FFC0 -30C0 -3040 -3240 -3200 -3E00 -3600 -3200 -3240 -3040 -30C0 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -FFC0 -30C0 -3040 -3240 -3200 -3E00 -3600 -3200 -3200 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -1F40 -70C0 -6040 -E040 -C040 -C000 -C3E0 -C0C0 -E0C0 -60C0 -71C0 -1E40 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 13 12 0 0 -BITMAP -FDF8 -3060 -3060 -3060 -3060 -3FE0 -3060 -3060 -3060 -3060 -3060 -FDF8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 12 0 0 -BITMAP -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1F80 -0600 -0600 -0600 -0600 -0600 -0600 -4600 -E600 -C600 -8400 -7800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -FDF0 -30C0 -3080 -3100 -3200 -3600 -3B00 -3380 -3180 -30C0 -30E0 -FDF0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -FC00 -3000 -3000 -3000 -3000 -3000 -3000 -3040 -3040 -3040 -30C0 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 16 0 -BBX 15 12 0 0 -BITMAP -F83E -3838 -3838 -2C58 -2C58 -2E58 -2698 -2698 -2398 -2318 -2318 -F93E -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 13 12 0 0 -BITMAP -F0F8 -3820 -3C20 -2C20 -2E20 -2720 -23A0 -21A0 -20E0 -20E0 -2060 -F820 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -0E00 -3180 -60C0 -60C0 -C060 -C060 -C060 -C060 -60C0 -60C0 -3180 -0E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -FF80 -30C0 -3060 -3060 -3060 -30C0 -3F80 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 15 1 -3 -BITMAP -0E00 -3180 -60C0 -60C0 -C060 -C060 -C060 -CC60 -5240 -73C0 -3380 -0F00 -0340 -0340 -0180 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -FF00 -30C0 -3060 -3060 -30C0 -3F00 -3380 -30C0 -30C0 -30D0 -30D0 -FC60 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 630 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -3D -63 -C1 -C1 -E0 -7C -3E -87 -83 -83 -C6 -BC -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -FFC0 -CCC0 -8C40 -8C40 -8C40 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -3F00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 13 12 0 0 -BITMAP -FCF8 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -1840 -0F80 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -F8E0 -7040 -3040 -3080 -1880 -1900 -1900 -0D00 -0E00 -0E00 -0400 -0400 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 16 0 -BBX 15 12 0 0 -BITMAP -F7CE -6304 -6304 -3188 -3188 -39C8 -1AD0 -1AD0 -0A50 -0C60 -0420 -0420 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -F1E0 -60C0 -3080 -1900 -1E00 -0C00 -0600 -0F00 -1300 -2180 -60C0 -F1E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -FCF0 -3040 -1880 -1880 -0D00 -0D00 -0600 -0600 -0600 -0600 -0600 -1F80 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -7F80 -6180 -4300 -4300 -0600 -0C00 -0C00 -1880 -3080 -3080 -6180 -FF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 14 1 -2 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 6 12 2 0 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -08 -08 -04 -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 14 1 -2 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 7 1 5 -BITMAP -18 -18 -3C -24 -66 -42 -C3 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 1 0 -2 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 0 9 -BITMAP -80 -40 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -78 -CC -CC -1C -6C -CC -CC -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -E0 -60 -60 -60 -7C -66 -63 -63 -63 -63 -66 -5C -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -38 -6C -CC -C0 -C0 -C0 -6C -38 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -0E -06 -06 -06 -3E -66 -C6 -C6 -C6 -C6 -66 -3B -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -38 -44 -C6 -FE -C0 -C0 -66 -3C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 12 0 0 -BITMAP -38 -6C -60 -60 -F8 -60 -60 -60 -60 -60 -60 -F8 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 9 0 -BBX 9 11 0 -3 -BITMAP -3D80 -6680 -6600 -6600 -6600 -3C00 -4000 -7E00 -C300 -C300 -7E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -E000 -6000 -6000 -6000 -6E00 -7700 -6300 -6300 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 4 12 0 0 -BITMAP -60 -60 -00 -00 -E0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 296 0 -DWIDTH 5 0 -BBX 4 15 -1 -3 -BITMAP -30 -30 -00 -00 -70 -30 -30 -30 -30 -30 -30 -30 -30 -B0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 593 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -E000 -6000 -6000 -6000 -6F80 -6600 -6C00 -7800 -7C00 -6600 -6300 -F780 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 4 12 0 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 14 8 0 0 -BITMAP -EE70 -7398 -6318 -6318 -6318 -6318 -6318 -F7BC -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -EE00 -7300 -6300 -6300 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 11 0 -3 -BITMAP -DC -66 -63 -63 -63 -63 -66 -7C -60 -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 0 -3 -BITMAP -39 -66 -C6 -C6 -C6 -C6 -66 -3E -06 -06 -0F -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -EC -76 -66 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 463 0 -DWIDTH 8 0 -BBX 6 8 0 0 -BITMAP -74 -CC -C4 -70 -38 -8C -CC -B8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -20 -20 -60 -F8 -60 -60 -60 -60 -64 -64 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -E700 -6300 -6300 -6300 -6300 -6300 -6300 -3D80 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 537 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -F780 -6300 -3200 -3600 -1C00 -1C00 -0800 -0800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 13 8 0 0 -BITMAP -EF78 -6630 -3320 -3360 -1DC0 -1DC0 -0880 -0880 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 537 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -F7 -62 -34 -38 -1C -2C -46 -EF -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 537 0 -DWIDTH 9 0 -BBX 8 11 0 -3 -BITMAP -F7 -62 -36 -34 -1C -1C -08 -08 -18 -D0 -E0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 481 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -FC -8C -98 -30 -30 -64 -C4 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 14 1 -2 -BITMAP -20 -40 -40 -40 -40 -40 -80 -40 -40 -40 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 1 12 4 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 14 1 -2 -BITMAP -80 -40 -40 -40 -40 -40 -20 -40 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 2 1 3 -BITMAP -73 -CE -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 1 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 5 0 -BBX 2 12 1 -3 -BITMAP -C0 -C0 -00 -40 -40 -40 -40 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 6 12 1 -2 -BITMAP -04 -04 -38 -4C -CC -90 -90 -E4 -64 -38 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1E00 -3100 -2300 -2300 -3000 -1000 -FE00 -1000 -1000 -7080 -BF00 -4E00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 8 1 2 -BITMAP -BA -6C -C6 -82 -82 -C6 -6C -BA -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 704 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -F380 -6100 -2200 -3200 -1400 -1400 -3E00 -0800 -3E00 -0800 -0800 -3E00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 1 12 4 0 -BITMAP -80 -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 15 1 -3 -BITMAP -38 -48 -40 -60 -30 -58 -8C -84 -C4 -68 -30 -18 -08 -48 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 2 0 9 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -1F80 -30C0 -4720 -CDB0 -9890 -9010 -9010 -9890 -CDB0 -4720 -30C0 -1F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 334 0 -DWIDTH 6 0 -BBX 5 7 0 5 -BITMAP -E0 -90 -70 -90 -E8 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -24 -48 -D8 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 5 1 1 -BITMAP -FF -01 -01 -01 -01 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -1F80 -30C0 -5F20 -C9B0 -8990 -8F10 -8910 -8990 -C8B0 -5CE0 -30C0 -1F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 0 9 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 5 5 1 7 -BITMAP -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 7 9 1 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 7 0 5 -BITMAP -70 -D8 -88 -10 -20 -48 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 7 0 5 -BITMAP -70 -D8 -88 -30 -88 -D8 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 0 9 -BITMAP -20 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 11 0 -3 -BITMAP -E700 -6300 -6300 -6300 -6300 -6300 -6300 -7DC0 -6000 -6000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 15 0 -3 -BITMAP -7F -EA -CA -CA -CA -EA -7A -0A -0A -0A -0A -0A -0A -0A -1F -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 2 1 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 4 1 -3 -BITMAP -40 -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 7 1 5 -BITMAP -40 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 4 7 0 5 -BITMAP -60 -90 -90 -90 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -90 -48 -6C -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 14 0 -BBX 11 12 1 0 -BITMAP -4040 -C0C0 -4180 -4100 -4200 -4640 -ECC0 -0940 -1240 -33E0 -6040 -40E0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -4080 -C180 -4300 -4200 -4400 -4DC0 -FB60 -1220 -20C0 -6100 -C320 -83E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 14 0 -BBX 13 12 0 0 -BITMAP -7018 -D830 -8860 -30C0 -8880 -D990 -7330 -0650 -0490 -0CF8 -1810 -3038 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 12 0 -3 -BITMAP -18 -18 -00 -10 -10 -30 -60 -C0 -C4 -CE -64 -38 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -1800 -0C00 -0200 -0000 -0400 -0400 -0E00 -0E00 -1600 -1300 -1300 -3F80 -2180 -4180 -40C0 -F3E0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -0300 -0600 -0800 -0000 -0400 -0400 -0E00 -0E00 -1600 -1300 -1300 -3F80 -2180 -4180 -40C0 -F3E0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -0400 -0E00 -1100 -0000 -0400 -0400 -0E00 -0E00 -1600 -1300 -1300 -3F80 -2180 -4180 -40C0 -F3E0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -1D00 -2E00 -0000 -0400 -0400 -0E00 -0E00 -1600 -1300 -1300 -3F80 -2180 -4180 -40C0 -F3E0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -1200 -1200 -0000 -0400 -0400 -0E00 -0E00 -1600 -1300 -1300 -3F80 -2180 -4180 -40C0 -F3E0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -0C00 -1200 -0C00 -0000 -0400 -0400 -0E00 -0E00 -1600 -1300 -1300 -3F80 -2180 -4180 -40C0 -F3E0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 17 0 -BBX 16 12 0 0 -BITMAP -0FFF -02C3 -02C1 -04C1 -04C8 -08F8 -08D8 -1FC9 -10C1 -20C1 -20C3 -FBFF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 15 1 -3 -BITMAP -1F40 -70C0 -6040 -E040 -C040 -C000 -C000 -C000 -E040 -6040 -7080 -1F00 -0800 -0400 -1800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 16 0 0 -BITMAP -1800 -0C00 -0200 -0000 -FFC0 -30C0 -3040 -3040 -3200 -3E00 -3600 -3200 -3040 -3040 -30C0 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 16 0 0 -BITMAP -0300 -0600 -0800 -0000 -FFC0 -30C0 -3040 -3040 -3200 -3E00 -3600 -3200 -3040 -3040 -30C0 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 16 0 0 -BITMAP -0400 -0E00 -1100 -0000 -FFC0 -30C0 -3040 -3040 -3200 -3E00 -3600 -3200 -3040 -3040 -30C0 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 15 0 0 -BITMAP -1100 -1100 -0000 -FFC0 -30C0 -3040 -3040 -3200 -3E00 -3600 -3200 -3040 -3040 -30C0 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 16 0 0 -BITMAP -C0 -60 -10 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 16 0 0 -BITMAP -0C -18 -20 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 16 0 0 -BITMAP -20 -70 -88 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 15 0 0 -BITMAP -48 -48 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -FF00 -31C0 -3060 -3060 -3030 -7C30 -3030 -3030 -3060 -3060 -31C0 -FF00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -0E40 -1380 -0000 -F0F8 -3820 -3C20 -2C20 -2E20 -2720 -23A0 -21A0 -20E0 -20E0 -2060 -F820 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -1800 -0C00 -0200 -0000 -0E00 -3180 -60C0 -60C0 -C060 -C060 -C060 -C060 -60C0 -60C0 -3180 -0E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -0180 -0300 -0400 -0000 -0E00 -3180 -60C0 -60C0 -C060 -C060 -C060 -C060 -60C0 -60C0 -3180 -0E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -0400 -0E00 -1100 -0000 -0E00 -3180 -60C0 -60C0 -C060 -C060 -C060 -C060 -60C0 -60C0 -3180 -0E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 15 1 0 -BITMAP -0E80 -1700 -0000 -0E00 -3180 -60C0 -60C0 -C060 -C060 -C060 -C060 -60C0 -60C0 -3180 -0E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 15 1 0 -BITMAP -1100 -1100 -0000 -0E00 -3180 -60C0 -60C0 -C060 -C060 -C060 -C060 -60C0 -60C0 -3180 -0E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -81 -42 -24 -18 -18 -24 -42 -81 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 14 1 -1 -BITMAP -0020 -0E40 -3180 -61C0 -6140 -C260 -C460 -C460 -C860 -50C0 -70C0 -3180 -4E00 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -0C00 -0600 -0100 -0000 -FCF8 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -1840 -0F80 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -00C0 -0180 -0200 -0000 -FCF8 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -1840 -0F80 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -0200 -0700 -0880 -0000 -FCF8 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -1840 -0F80 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -0880 -0880 -0000 -FCF8 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -1840 -0F80 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 12 0 -BBX 12 16 0 0 -BITMAP -0180 -0300 -0400 -0000 -FCF0 -3040 -1880 -1880 -0D00 -0D00 -0600 -0600 -0600 -0600 -0600 -1F80 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -FC00 -3000 -3000 -3F80 -30C0 -3060 -3060 -30C0 -3F80 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -3C -66 -63 -63 -66 -7C -66 -63 -63 -63 -76 -EC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -40 -60 -10 -00 -78 -CC -CC -1C -6C -CC -CC -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -04 -0C -10 -00 -78 -CC -CC -1C -6C -CC -CC -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -10 -38 -44 -00 -78 -CC -CC -1C -6C -CC -CC -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -34 -58 -00 -78 -CC -CC -1C -6C -CC -CC -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -48 -48 -00 -78 -CC -CC -1C -6C -CC -CC -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -30 -48 -48 -30 -00 -78 -CC -CC -1C -6C -CC -CC -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 796 0 -DWIDTH 13 0 -BBX 12 8 0 0 -BITMAP -79C0 -CE20 -C630 -1FF0 -6600 -C610 -CF20 -79C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 0 -3 -BITMAP -38 -6C -CC -C0 -C0 -C4 -6C -38 -20 -10 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -20 -30 -08 -00 -38 -44 -C6 -FE -C0 -C0 -66 -3C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -04 -0C -10 -00 -38 -44 -C6 -FE -C0 -C0 -66 -3C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -10 -38 -44 -00 -38 -44 -C6 -FE -C0 -C0 -66 -3C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -24 -24 -00 -38 -44 -C6 -FE -C0 -C0 -66 -3C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 4 12 0 0 -BITMAP -80 -C0 -20 -00 -E0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 4 12 0 0 -BITMAP -10 -30 -40 -00 -E0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 5 12 -1 0 -BITMAP -20 -70 -88 -00 -70 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -90 -90 -00 -E0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 13 0 0 -BITMAP -40 -26 -18 -68 -0C -3C -6E -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -1A00 -2C00 -0000 -EE00 -7300 -6300 -6300 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -40 -60 -10 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -04 -0C -10 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -10 -38 -44 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -34 -58 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -48 -48 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 7 1 1 -BITMAP -18 -18 -00 -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 10 0 -1 -BITMAP -02 -3C -64 -CE -D6 -D6 -E6 -4C -78 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -2000 -3000 -0800 -0000 -E700 -6300 -6300 -6300 -6300 -6300 -6300 -3D80 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0200 -0600 -0800 -0000 -E700 -6300 -6300 -6300 -6300 -6300 -6300 -3D80 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0800 -1C00 -2200 -0000 -E700 -6300 -6300 -6300 -6300 -6300 -6300 -3D80 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -2400 -2400 -0000 -E700 -6300 -6300 -6300 -6300 -6300 -6300 -3D80 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 537 0 -DWIDTH 9 0 -BBX 8 15 0 -3 -BITMAP -02 -06 -08 -00 -F7 -62 -36 -34 -1C -18 -08 -18 -10 -D0 -E0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 14 0 -3 -BITMAP -E0 -60 -60 -7C -66 -63 -63 -63 -63 -66 -7C -60 -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 537 0 -DWIDTH 9 0 -BBX 8 14 0 -3 -BITMAP -24 -24 -00 -F7 -62 -36 -34 -1C -18 -08 -18 -10 -D0 -E0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenR14-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenR14-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenR14-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenR14-L1.bdf:1.1 Wed Apr 4 18:55:40 2001 +++ xc/fonts/bdf/100dpi/ncenR14-L1.bdf Wed Mar 16 21:03:51 2005 @@ -1,3809 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenR14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-R-Normal--20-140-100-100-P-103-ISO8859-1 -SIZE 14 100 100 -FONTBOUNDINGBOX 22 23 -3 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 20 -POINT_SIZE 140 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 103 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 14 -X_HEIGHT 9 -FONT_ASCENT 16 -FONT_DESCENT 4 -FACE_NAME "New Century Schoolbook Roman" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Roman" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "New Century Schoolbook Roman" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 13 0 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 5 0 -BBX 2 14 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -80 -80 -80 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 4 5 1 9 -BITMAP -90 -90 -90 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0900 -0900 -0900 -0900 -7FC0 -1200 -1200 -1200 -FF80 -2400 -2400 -2400 -2400 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 17 0 -2 -BITMAP -0800 -0800 -3F00 -6980 -C980 -C800 -E800 -7800 -1E00 -0F00 -0B80 -0980 -C980 -CB00 -7E00 -0800 -0800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 14 0 0 -BITMAP -1C20 -3220 -63C0 -6240 -C480 -C480 -C91C -7132 -0262 -0262 -04C4 -04C4 -08C8 -0870 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 815 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -1E00 -3300 -2100 -2300 -3600 -1C00 -39F8 -7C60 -EE40 -C780 -C380 -C1C8 -E3F0 -7C60 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 204 0 -DWIDTH 4 0 -BBX 1 5 1 9 -BITMAP -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 17 0 -3 -BITMAP -04 -18 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -18 -04 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 17 0 -3 -BITMAP -80 -60 -30 -18 -18 -0C -0C -0C -0C -0C -0C -0C -18 -18 -30 -60 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 7 7 1 7 -BITMAP -10 -92 -D6 -38 -D6 -92 -10 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 1 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 5 0 -3 -BITMAP -60 -60 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 0 5 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -08 -08 -08 -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1C00 -6300 -6300 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -6300 -1C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -18 -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1E00 -6300 -C180 -C180 -0180 -0180 -0300 -0600 -0C00 -1800 -3080 -6080 -FF80 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -3E00 -6300 -6180 -0180 -0180 -0300 -1E00 -0300 -0180 -0180 -0180 -C180 -C300 -7E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0300 -0700 -0B00 -0B00 -1300 -1300 -2300 -2300 -4300 -4300 -FFC0 -0300 -0300 -0F80 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -7F80 -7F00 -4000 -4000 -4000 -5E00 -6300 -4180 -0180 -0180 -0180 -C180 -C300 -7E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0F00 -3180 -6180 -6000 -C000 -CE00 -DF00 -E380 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -FF80 -FF80 -8100 -8300 -0200 -0600 -0600 -0C00 -0C00 -1800 -1800 -1800 -1800 -1800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -3E00 -6300 -4100 -4100 -6100 -7200 -3E00 -2F00 -4380 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -3E00 -6300 -C180 -C180 -C180 -C180 -E380 -7D80 -3980 -0180 -0300 -C300 -C600 -7800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 9 1 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 12 0 -3 -BITMAP -60 -60 -00 -00 -00 -00 -00 -60 -60 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 1 -BITMAP -0080 -0380 -0E00 -3800 -E000 -3800 -0E00 -0380 -0080 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 4 0 4 -BITMAP -FF80 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 1 -BITMAP -8000 -E000 -3800 -0E00 -0380 -0E00 -3800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 14 0 0 -BITMAP -3C -CE -C6 -06 -06 -04 -08 -08 -10 -10 -00 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 737 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -0780 -1860 -2010 -46D0 -4DC8 -8CC8 -98C8 -9990 -9990 -9BA0 -4CC0 -4010 -2060 -1F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 14 14 -1 0 -BITMAP -0300 -0300 -0300 -0580 -0580 -0580 -08C0 -08C0 -1FE0 -1060 -1060 -2030 -2030 -F8FC -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -FF80 -30C0 -3060 -3060 -3060 -30C0 -3F80 -3060 -3030 -3030 -3030 -3030 -3060 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -0F90 -3870 -6030 -6010 -C010 -C000 -C000 -C000 -C000 -C000 -6010 -6010 -3860 -0FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -FFC0 -3070 -3018 -3018 -300C -300C -300C -300C -300C -300C -3018 -3018 -3070 -FFC0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -FFE0 -3060 -3020 -3020 -3120 -3100 -3F00 -3100 -3100 -3020 -3020 -3020 -3060 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -FFE0 -3060 -3020 -3020 -3120 -3100 -3F00 -3100 -3100 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -0FC8 -3878 -6018 -6008 -C008 -C000 -C000 -C000 -C07C -C018 -6018 -6018 -3878 -0FC8 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 14 0 0 -BITMAP -FC7E -3018 -3018 -3018 -3018 -3018 -3FF8 -3018 -3018 -3018 -3018 -3018 -3018 -FC7E -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 14 0 0 -BITMAP -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1F80 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -C600 -C600 -8400 -7800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 15 14 0 0 -BITMAP -FCF8 -3060 -3040 -3080 -3100 -3200 -3600 -3F00 -3380 -31C0 -30E0 -3070 -3038 -FCFE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -FC00 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3020 -3020 -3020 -3060 -FFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 18 0 -BBX 17 14 0 0 -BITMAP -F80F80 -380E00 -2C1600 -2C1600 -2C1600 -262600 -262600 -262600 -234600 -234600 -234600 -218600 -218600 -F99F80 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -F07C -3010 -3810 -3C10 -2E10 -2610 -2310 -2390 -2190 -20D0 -20F0 -2070 -2030 -F810 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -0FC0 -3870 -6018 -6018 -C00C -C00C -C00C -C00C -C00C -C00C -6018 -6018 -3870 -0FC0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -FF80 -30C0 -3060 -3060 -3060 -3060 -30C0 -3F00 -3000 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 15 18 0 -4 -BITMAP -0FC0 -3870 -6018 -6018 -C00C -C00C -C00C -C00C -C00C -CF0C -7198 -6098 -38F0 -0FE0 -0060 -0072 -003E -001C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -FF80 -30C0 -3060 -3060 -3060 -30C0 -3F00 -3180 -30C0 -30C0 -30E0 -3060 -3074 -F838 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -3E80 -6180 -C080 -C080 -C000 -F000 -7E00 -1F80 -03C0 -80C0 -80C0 -C0C0 -E180 -BF00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -FFF0 -C630 -8610 -8610 -8610 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -1F80 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -FC7C -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -1820 -0FC0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 14 14 -1 0 -BITMAP -FC7C -3010 -3010 -1820 -1820 -1820 -0C40 -0C40 -0C40 -0680 -0680 -0680 -0300 -0300 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 19 0 -BBX 20 14 -1 0 -BITMAP -FDF9F0 -306040 -306040 -187080 -187080 -187080 -0C9900 -0C9900 -0C9900 -050900 -070E00 -070E00 -030600 -030600 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -F8F0 -3040 -38C0 -1880 -0D80 -0F00 -0600 -0700 -0F80 -0980 -10C0 -30E0 -2060 -F9F8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 14 14 -1 0 -BITMAP -FC7C -3010 -1820 -1820 -0C40 -0C40 -0680 -0780 -0300 -0300 -0300 -0300 -0300 -0FC0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -FFC0 -C0C0 -8180 -8380 -8300 -0600 -0E00 -1C00 -1800 -3040 -7040 -6040 -C0C0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 17 1 -3 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 7 14 1 0 -BITMAP -80 -80 -C0 -40 -60 -20 -30 -10 -18 -08 -0C -04 -06 -02 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 17 0 -3 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 5 -BITMAP -0800 -0800 -1C00 -1400 -3600 -2200 -6300 -4100 -C180 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 1 0 -2 -BITMAP -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 3 1 10 -BITMAP -C0 -60 -10 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -1C00 -6200 -6300 -0300 -1F00 -6300 -C300 -C700 -7980 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 -1 0 -BITMAP -E000 -6000 -6000 -6000 -6000 -6F00 -7180 -60C0 -60C0 -60C0 -60C0 -60C0 -7180 -4F00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3C -63 -C3 -C0 -C0 -C0 -C1 -63 -3E -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0380 -0180 -0180 -0180 -0180 -3D80 -6380 -C180 -C180 -C180 -C180 -C180 -6380 -3DC0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3C -66 -C3 -C3 -FF -C0 -C1 -63 -3E -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 8 14 0 0 -BITMAP -0E -1B -33 -30 -30 -FC -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 11 0 -BBX 10 14 0 -4 -BITMAP -00C0 -1FC0 -3300 -6180 -6180 -3300 -3E00 -4000 -7F00 -3F80 -41C0 -80C0 -C180 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -E000 -6000 -6000 -6000 -6000 -6F00 -7380 -6180 -6180 -6180 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 4 13 0 0 -BITMAP -60 -60 -00 -00 -E0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 296 0 -DWIDTH 5 0 -BBX 6 17 -3 -4 -BITMAP -0C -0C -00 -00 -1C -0C -0C -0C -0C -0C -0C -0C -0C -0C -CC -C8 -70 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 593 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -E000 -6000 -6000 -6000 -6000 -6780 -6200 -6400 -6800 -7800 -6C00 -6600 -6300 -F7C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 4 14 0 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 17 0 -BBX 16 9 0 0 -BITMAP -EF3C -73CE -6186 -6186 -6186 -6186 -6186 -6186 -F3CF -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -EF00 -7380 -6180 -6180 -6180 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 13 0 -4 -BITMAP -EF00 -7180 -60C0 -60C0 -60C0 -60C0 -60C0 -7180 -6F00 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 -4 -BITMAP -3C80 -6380 -C180 -C180 -C180 -C180 -C180 -6380 -3D80 -0180 -0180 -0180 -03C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -E6 -6E -72 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 463 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -7A -C6 -82 -E0 -7C -0E -82 -C6 -BC -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 12 0 0 -BITMAP -60 -60 -60 -F8 -60 -60 -60 -60 -60 -60 -64 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -E380 -6180 -6180 -6180 -6180 -6180 -6180 -7380 -3DC0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 537 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -F1C0 -6080 -6080 -3100 -3100 -1A00 -1E00 -0C00 -0C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 16 0 -BBX 15 9 0 0 -BITMAP -F7DE -6184 -6184 -32C8 -32C8 -34D0 -1C70 -1C70 -0820 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 537 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -F380 -6100 -3200 -1C00 -0800 -1C00 -2600 -4300 -E780 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 537 0 -DWIDTH 11 0 -BBX 10 13 0 -4 -BITMAP -F1C0 -6080 -3100 -3100 -1A00 -1A00 -0C00 -0C00 -0800 -0800 -1000 -D000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 481 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FE -86 -8C -18 -18 -30 -62 -C6 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 17 0 -3 -BITMAP -18 -20 -60 -60 -60 -60 -60 -40 -80 -40 -60 -60 -60 -60 -60 -20 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 2 14 4 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 17 0 -3 -BITMAP -C0 -20 -30 -30 -30 -30 -30 -10 -08 -10 -30 -30 -30 -30 -30 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 3 0 4 -BITMAP -38C0 -6D80 -C700 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 5 0 -BBX 2 14 1 -4 -BITMAP -C0 -C0 -00 -00 -40 -40 -40 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 -2 -BITMAP -02 -02 -1E -67 -CB -C8 -C8 -D0 -D0 -73 -3E -20 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0F00 -1980 -3180 -3000 -3000 -1800 -FF80 -0C00 -0C00 -0C00 -0C00 -7840 -9E40 -F780 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 12 0 -BBX 9 9 1 3 -BITMAP -9C80 -FF80 -6300 -C180 -C180 -C180 -6300 -FF80 -9C80 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 704 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -FC7C -3010 -1820 -1820 -0C40 -0C40 -0680 -1FE0 -0300 -0300 -1FE0 -0300 -0300 -0FC0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 2 14 4 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 17 0 -3 -BITMAP -3C -66 -46 -40 -60 -78 -3E -4F -C3 -E3 -7A -3C -0E -06 -62 -66 -3C -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 2 0 10 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -0780 -1860 -2010 -4788 -48C8 -9044 -9004 -9004 -9004 -4848 -4788 -2010 -1860 -0780 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 334 0 -DWIDTH 7 0 -BBX 6 8 0 6 -BITMAP -70 -88 -38 -C8 -98 -6C -00 -FC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 9 0 -BBX 8 7 0 2 -BITMAP -11 -33 -66 -CC -66 -33 -11 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 5 0 3 -BITMAP -FF80 -0080 -0080 -0080 -0080 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 0 5 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -0780 -1860 -2010 -4F88 -44C8 -8444 -84C4 -8784 -8484 -4448 -4E68 -2010 -1860 -0780 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 1 0 10 -BITMAP -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 6 0 8 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 1 -BITMAP -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 8 0 6 -BITMAP -78 -CC -8C -18 -30 -60 -C4 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 8 0 6 -BITMAP -78 -CC -8C -38 -0C -8C -CC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 3 1 11 -BITMAP -30 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 0 -4 -BITMAP -E3C0 -6180 -6180 -6180 -6180 -6180 -6180 -7380 -7DC0 -4000 -4000 -6000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 17 0 -3 -BITMAP -3FC0 -E900 -C900 -C900 -C900 -C900 -E900 -3900 -0900 -0900 -0900 -0900 -0900 -0900 -0900 -0900 -3FC0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 2 1 5 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 4 0 -4 -BITMAP -40 -70 -10 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 8 0 6 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 6 0 -BBX 5 8 0 6 -BITMAP -70 -D8 -88 -88 -D8 -70 -00 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 9 0 -BBX 8 7 0 2 -BITMAP -88 -CC -66 -33 -66 -CC -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 15 14 0 0 -BITMAP -3020 -F020 -3040 -3040 -3080 -3080 -3118 -FD38 -0228 -0258 -0498 -04FE -0818 -083C -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -3020 -F020 -3040 -3040 -3080 -3080 -3178 -FDCC -028C -0218 -0430 -0460 -08C4 -08FC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 15 14 0 0 -BITMAP -7820 -CC20 -8C40 -3840 -0C80 -8C80 -CD18 -7938 -0228 -0258 -0498 -04FE -0818 -083C -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 14 0 -4 -BITMAP -18 -18 -00 -00 -10 -10 -20 -20 -40 -C0 -C0 -C6 -E6 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 14 18 -1 0 -BITMAP -0C00 -0600 -0100 -0000 -0300 -0300 -0300 -0580 -0580 -0580 -08C0 -08C0 -1FE0 -1060 -1060 -2030 -2030 -F8FC -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 14 18 -1 0 -BITMAP -00C0 -0180 -0200 -0000 -0300 -0300 -0300 -0580 -0580 -0580 -08C0 -08C0 -1FE0 -1060 -1060 -2030 -2030 -F8FC -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 14 18 -1 0 -BITMAP -0300 -0780 -0840 -0000 -0300 -0300 -0300 -0580 -0580 -0580 -08C0 -08C0 -1FE0 -1060 -1060 -2030 -2030 -F8FC -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 14 17 -1 0 -BITMAP -0740 -0B80 -0000 -0300 -0300 -0300 -0580 -0580 -0580 -08C0 -08C0 -1FE0 -1060 -1060 -2030 -2030 -F8FC -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 14 17 -1 0 -BITMAP -0CC0 -0CC0 -0000 -0300 -0300 -0300 -0580 -0580 -0580 -08C0 -08C0 -1FE0 -1060 -1060 -2030 -2030 -F8FC -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 14 19 -1 0 -BITMAP -0300 -0480 -0480 -0300 -0000 -0300 -0300 -0300 -0580 -0580 -0580 -08C0 -08C0 -1FE0 -1060 -1060 -2030 -2030 -F8FC -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 18 0 -BBX 18 14 -1 0 -BITMAP -07FFC0 -0160C0 -026040 -026040 -046240 -046200 -087E00 -086200 -1FE200 -106040 -206040 -206040 -6060C0 -F1FFC0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 18 0 -4 -BITMAP -0F90 -3870 -6030 -6010 -C010 -C000 -C000 -C000 -C000 -C000 -6010 -6010 -3860 -0FC0 -0400 -0700 -0100 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 18 0 0 -BITMAP -1800 -0C00 -0200 -0000 -FFE0 -3060 -3020 -3020 -3120 -3100 -3F00 -3100 -3100 -3020 -3020 -3020 -3060 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 18 0 0 -BITMAP -0300 -0600 -0800 -0000 -FFE0 -3060 -3020 -3020 -3120 -3100 -3F00 -3100 -3100 -3020 -3020 -3020 -3060 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 18 0 0 -BITMAP -0600 -0F00 -1080 -0000 -FFE0 -3060 -3020 -3020 -3120 -3100 -3F00 -3100 -3100 -3020 -3020 -3020 -3060 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -1980 -1980 -0000 -FFE0 -3060 -3020 -3020 -3120 -3100 -3F00 -3100 -3100 -3020 -3020 -3020 -3060 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 18 0 0 -BITMAP -C0 -60 -10 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 18 0 0 -BITMAP -0C -18 -20 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 18 0 0 -BITMAP -30 -78 -84 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 17 0 0 -BITMAP -CC -CC -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -FFC0 -3070 -3018 -3018 -300C -300C -FE0C -300C -300C -300C -3018 -3018 -3070 -FFC0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0740 -0B80 -0000 -F07C -3010 -3810 -3C10 -2E10 -2610 -2310 -2390 -2190 -20D0 -20F0 -2070 -2030 -F810 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0C00 -0600 -0100 -0000 -0FC0 -3870 -6018 -6018 -C00C -C00C -C00C -C00C -C00C -C00C -6018 -6018 -3870 -0FC0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -00C0 -0180 -0200 -0000 -0FC0 -3870 -6018 -6018 -C00C -C00C -C00C -C00C -C00C -C00C -6018 -6018 -3870 -0FC0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0300 -0780 -0840 -0000 -0FC0 -3870 -6018 -6018 -C00C -C00C -C00C -C00C -C00C -C00C -6018 -6018 -3870 -0FC0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0740 -0B80 -0000 -0FC0 -3870 -6018 -6018 -C00C -C00C -C00C -C00C -C00C -C00C -6018 -6018 -3870 -0FC0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0CC0 -0CC0 -0000 -0FC0 -3870 -6018 -6018 -C00C -C00C -C00C -C00C -C00C -C00C -6018 -6018 -3870 -0FC0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 10 9 0 1 -BITMAP -C0C0 -6180 -3300 -1E00 -0C00 -1E00 -3300 -6180 -C0C0 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 15 14 -1 0 -BITMAP -07E4 -1C38 -301C -302C -6046 -6086 -6106 -6206 -6406 -6806 -300C -300C -5C38 -87E0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0600 -0300 -0080 -0000 -FC7C -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -1820 -0FC0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -00C0 -0180 -0200 -0000 -FC7C -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -1820 -0FC0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0300 -0780 -0840 -0000 -FC7C -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -1820 -0FC0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0C60 -0C60 -0000 -FC7C -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -1820 -0FC0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 14 18 -1 0 -BITMAP -0060 -00C0 -0100 -0000 -FC7C -3010 -1820 -1820 -0C40 -0C40 -0680 -0780 -0300 -0300 -0300 -0300 -0300 -0FC0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -FC00 -3000 -3000 -3F80 -30C0 -3060 -3060 -3060 -3060 -30C0 -3F00 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1E00 -2300 -6100 -6100 -6300 -6E00 -6300 -6180 -6180 -6180 -6180 -6D80 -6D00 -E600 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -3000 -1800 -0400 -0000 -1C00 -6200 -6300 -0300 -1F00 -6300 -C300 -C700 -7980 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0600 -0C00 -1000 -0000 -1C00 -6200 -6300 -0300 -1F00 -6300 -C300 -C700 -7980 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -1800 -3C00 -4200 -0000 -1C00 -6200 -6300 -0300 -1F00 -6300 -C300 -C700 -7980 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3A00 -5C00 -0000 -1C00 -6200 -6300 -0300 -1F00 -6300 -C300 -C700 -7980 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -6600 -6600 -0000 -1C00 -6200 -6300 -0300 -1F00 -6300 -C300 -C700 -7980 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1800 -2400 -2400 -1800 -0000 -1C00 -6200 -6300 -0300 -1F00 -6300 -C300 -C700 -7980 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 796 0 -DWIDTH 16 0 -BBX 15 9 0 0 -BITMAP -1CF8 -638C -6306 -0306 -1FFE -6300 -C300 -C586 -78FC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 13 0 -4 -BITMAP -3C -63 -C3 -C0 -C0 -C0 -C1 -63 -3E -10 -1C -04 -38 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -60 -30 -08 -00 -3C -66 -C3 -C3 -FF -C0 -C1 -63 -3E -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -06 -0C -10 -00 -3C -66 -C3 -C3 -FF -C0 -C1 -63 -3E -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -18 -3C -42 -00 -3C -66 -C3 -C3 -FF -C0 -C1 -63 -3E -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -66 -66 -00 -3C -66 -C3 -C3 -FF -C0 -C1 -63 -3E -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 5 13 -1 0 -BITMAP -C0 -60 -10 -00 -70 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -18 -30 -40 -00 -E0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 6 13 -1 0 -BITMAP -30 -78 -84 -00 -70 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 6 12 -1 0 -BITMAP -CC -CC -00 -70 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -C000 -3600 -3800 -CC00 -0600 -3F00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3C80 -4F00 -0000 -EF00 -7380 -6180 -6180 -6180 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -6000 -3000 -0800 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0300 -0600 -0800 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -1800 -3C00 -4200 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3A00 -5C00 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -6300 -6300 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 10 7 0 2 -BITMAP -0C00 -0C00 -0000 -FFC0 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 12 0 -2 -BITMAP -0080 -3E80 -6300 -C580 -C580 -C980 -C980 -D180 -7300 -3E00 -4000 -4000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -3000 -1800 -0400 -0000 -E3C0 -6180 -6180 -6180 -6180 -6180 -6180 -7380 -3DC0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0300 -0600 -0800 -0000 -E3C0 -6180 -6180 -6180 -6180 -6180 -6180 -7380 -3DC0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0C00 -1E00 -2100 -0000 -E3C0 -6180 -6180 -6180 -6180 -6180 -6180 -7380 -3DC0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3300 -3300 -0000 -E3C0 -6180 -6180 -6180 -6180 -6180 -6180 -7380 -3DC0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 537 0 -DWIDTH 11 0 -BBX 10 17 0 -4 -BITMAP -0300 -0600 -0800 -0000 -F1C0 -6080 -3100 -3100 -1A00 -1A00 -0C00 -0C00 -0800 -0800 -1000 -D000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 18 0 -4 -BITMAP -E000 -6000 -6000 -6000 -6000 -6F00 -7180 -60C0 -60C0 -60C0 -60C0 -60C0 -7180 -6F00 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 537 0 -DWIDTH 11 0 -BBX 10 16 0 -4 -BITMAP -3300 -3300 -0000 -F1C0 -6080 -3100 -3100 -1A00 -1A00 -0C00 -0C00 -0800 -0800 -1000 -D000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenR18-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenR18-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenR18-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenR18-L1.bdf:1.1 Wed Apr 4 18:55:40 2001 +++ xc/fonts/bdf/100dpi/ncenR18-L1.bdf Wed Mar 16 21:03:51 2005 @@ -1,4531 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenR18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-R-Normal--25-180-100-100-P-136-ISO8859-1 -SIZE 18 100 100 -FONTBOUNDINGBOX 27 29 -2 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 25 -POINT_SIZE 180 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 136 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 18 -X_HEIGHT 12 -FONT_ASCENT 21 -FONT_DESCENT 5 -FACE_NAME "New Century Schoolbook Roman" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Roman" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "New Century Schoolbook Roman" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 17 17 2 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 7 0 -BBX 3 18 2 0 -BITMAP -40 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -40 -40 -40 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 6 6 2 12 -BITMAP -CC -CC -CC -CC -CC -CC -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 15 0 -BBX 13 16 1 1 -BITMAP -0C60 -0C60 -0C60 -0C60 -0C60 -7FF8 -18C0 -18C0 -18C0 -18C0 -FFF0 -3180 -3180 -3180 -3180 -3180 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 22 1 -2 -BITMAP -0400 -0400 -1F00 -6580 -44C0 -C4C0 -C5C0 -C580 -E400 -FC00 -7F00 -1FC0 -07C0 -04E0 -6460 -E460 -C460 -C440 -64C0 -3F00 -0400 -0400 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 18 19 1 -1 -BITMAP -1E1800 -332800 -61D800 -611000 -C13000 -C12000 -C26000 -C24000 -C4C780 -788CC0 -019840 -011840 -033040 -023040 -063080 -043080 -0C3100 -081E00 -080000 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 815 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -07C000 -0CE000 -186000 -186000 -186000 -18C000 -0D8000 -0E0000 -1E3F80 -671E00 -638C00 -C1C800 -C0E800 -C07000 -E03840 -707C40 -7FCF80 -1F0700 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 204 0 -DWIDTH 6 0 -BBX 2 6 2 12 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 7 21 1 -3 -BITMAP -02 -0C -18 -30 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -30 -18 -0C -02 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 21 0 -3 -BITMAP -80 -60 -30 -18 -18 -0C -0C -06 -06 -06 -06 -06 -06 -06 -0C -0C -18 -18 -30 -60 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 9 1 9 -BITMAP -10 -38 -92 -D6 -38 -D6 -92 -38 -10 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 4 7 1 -4 -BITMAP -60 -F0 -F0 -30 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 6 -BITMAP -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 3 2 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 7 18 0 0 -BITMAP -06 -06 -06 -0C -0C -0C -18 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0E00 -1100 -3180 -2080 -60C0 -60C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -60C0 -60C0 -2080 -3180 -1100 -0E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 8 18 3 0 -BITMAP -08 -38 -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1F00 -71C0 -40C0 -E0E0 -E0E0 -40E0 -00C0 -01C0 -0180 -0300 -0600 -0C00 -1800 -3020 -6020 -C060 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1F00 -6380 -C1C0 -E1C0 -E1C0 -4180 -0180 -0300 -1F00 -0180 -00C0 -00E0 -40E0 -E0E0 -E0C0 -C1C0 -6180 -1E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -0040 -00C0 -01C0 -03C0 -06C0 -0CC0 -08C0 -18C0 -30C0 -60C0 -40C0 -C0C0 -80C0 -FFF0 -00C0 -00C0 -00C0 -03F0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -7FC0 -7F80 -4000 -4000 -4000 -4000 -4000 -5F00 -6380 -00C0 -00C0 -00E0 -60E0 -E0E0 -E0C0 -40C0 -6180 -1F00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0F80 -38E0 -20E0 -6060 -6000 -6000 -E000 -EF00 -F180 -E0C0 -E0C0 -E0E0 -E0E0 -60E0 -60C0 -60C0 -3180 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 10 18 2 0 -BITMAP -FFC0 -FFC0 -8080 -8180 -0100 -0300 -0300 -0200 -0600 -0600 -0400 -0C00 -0C00 -0C00 -1C00 -1C00 -1C00 -0800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1F00 -3180 -2080 -60C0 -60C0 -70C0 -3980 -3F00 -1F00 -3780 -61C0 -C0E0 -C060 -C060 -C060 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1F00 -3180 -70C0 -60C0 -E0E0 -E0E0 -E0E0 -60E0 -70E0 -31E0 -1EE0 -00E0 -00C0 -00C0 -C1C0 -E180 -E380 -3E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 12 2 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 4 16 2 -4 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -60 -F0 -F0 -30 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -0030 -00F0 -03C0 -0F00 -3C00 -F000 -F000 -3C00 -0F00 -03C0 -00F0 -0030 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 12 6 1 4 -BITMAP -FFF0 -FFF0 -0000 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -C000 -F000 -3C00 -0F00 -03C0 -00F0 -00F0 -03C0 -0F00 -3C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 18 1 0 -BITMAP -1E00 -6380 -C1C0 -E1C0 -E1C0 -01C0 -0380 -0700 -0E00 -0C00 -1800 -1000 -1000 -0000 -0000 -3800 -3800 -3800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 737 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -01F800 -060600 -180300 -100180 -60D880 -633880 -C61880 -C61880 -CC1880 -CC3100 -CC3100 -CC7200 -C4B400 -C33800 -600100 -600200 -180C00 -1FF800 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -004000 -006000 -00E000 -00F000 -013000 -013800 -021800 -021C00 -040C00 -040C00 -080E00 -0FFE00 -100600 -100700 -200300 -200380 -600380 -F80FE0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 14 18 2 0 -BITMAP -FFC0 -3070 -3030 -3038 -3038 -3038 -3030 -3060 -3FF0 -3038 -3018 -301C -301C -301C -301C -3018 -3038 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 15 18 1 0 -BITMAP -07F2 -1C1E -3806 -3002 -7002 -6002 -E000 -E000 -E000 -E000 -E000 -E000 -6002 -7002 -3006 -3804 -1C1C -07F0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 20 0 -BBX 16 18 2 0 -BITMAP -FFE0 -3038 -300C -300C -3006 -3006 -3007 -3007 -3007 -3007 -3007 -3007 -3006 -3006 -300C -300C -3038 -FFE0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 13 18 1 0 -BITMAP -FFF8 -3038 -3018 -3008 -3008 -3088 -3080 -3180 -3F80 -3180 -3080 -3080 -3008 -3008 -3008 -3018 -3038 -FFF8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 13 18 1 0 -BITMAP -FFF8 -3038 -3018 -3008 -3008 -3088 -3080 -3180 -3F80 -3180 -3080 -3080 -3000 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 17 18 1 0 -BITMAP -07FA00 -1C1E00 -300600 -300600 -700200 -600200 -E00000 -E00000 -E00000 -E00000 -E03F80 -E00600 -600600 -700600 -300600 -300E00 -1C1E00 -07F200 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 17 18 2 0 -BITMAP -FC1F80 -300600 -300600 -300600 -300600 -300600 -300600 -300600 -3FFE00 -300600 -300600 -300600 -300600 -300600 -300600 -300600 -300600 -FC1F80 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 6 18 2 0 -BITMAP -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 18 1 0 -BITMAP -07E0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -6180 -F180 -E180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 20 0 -BBX 18 18 2 0 -BITMAP -FC7F00 -301C00 -301800 -303000 -306000 -30C000 -318000 -330000 -370000 -3F8000 -39C000 -30E000 -307000 -303800 -301C00 -300E00 -300700 -FC1FC0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 13 18 2 0 -BITMAP -FE00 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3008 -3008 -3008 -3018 -3038 -FFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 23 0 -BBX 20 18 1 0 -BITMAP -FC01F0 -3C01C0 -1E03C0 -1602C0 -1702C0 -1302C0 -1304C0 -1384C0 -1184C0 -1188C0 -11C8C0 -10C8C0 -10D0C0 -10F0C0 -1070C0 -1060C0 -3860C0 -FE23F0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -F80FE0 -3C0380 -1C0100 -1E0100 -170100 -138100 -118100 -10C100 -10E100 -106100 -103100 -103900 -101D00 -100F00 -100700 -100700 -380300 -FE0100 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -07F000 -1C1C00 -300600 -300600 -700700 -600300 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -600300 -700700 -300600 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 13 18 2 0 -BITMAP -FFC0 -3070 -3030 -3038 -3038 -3038 -3038 -3030 -3070 -3FC0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 22 1 -4 -BITMAP -07F000 -1C1C00 -300600 -300600 -700700 -600300 -E00380 -E00380 -E00380 -E00380 -E00380 -E3C380 -646300 -682700 -383600 -381600 -1C1C00 -07F800 -001880 -000C80 -000F00 -000600 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 15 18 2 0 -BITMAP -FFC0 -3070 -3030 -3038 -3038 -3038 -3030 -3060 -3F80 -31C0 -30E0 -3060 -3070 -3070 -3032 -3032 -303C -FC1C -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 630 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -1F90 -70F0 -4030 -C030 -C010 -E010 -7800 -3E00 -0F80 -03E0 -00F0 -0038 -8018 -8018 -C018 -C030 -F070 -9FC0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 14 18 1 0 -BITMAP -FFFC -E31C -C30C -8304 -8304 -8304 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -1FE0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 16 18 2 0 -BITMAP -FC1F -300E -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -380C -1808 -1E38 -07E0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 18 0 0 -BITMAP -FE07C0 -380100 -180100 -1C0200 -1C0200 -0C0200 -0E0400 -060400 -070800 -070800 -030800 -039000 -019000 -01A000 -01E000 -00E000 -00C000 -004000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 25 0 -BBX 25 18 0 0 -BITMAP -FE3F8F80 -380E0200 -380E0200 -180E0200 -18160400 -1C170400 -0C130400 -0C130400 -0E238800 -06218800 -06218800 -0741D000 -0340D000 -03C0F000 -0380F000 -01806000 -01806000 -00802000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -7F8F80 -1E0600 -0E0400 -070800 -071000 -039000 -01A000 -01C000 -00E000 -00E000 -017000 -013800 -021C00 -041C00 -040E00 -080700 -180780 -FC1FE0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 17 0 -BBX 16 18 0 0 -BITMAP -FC3F -380C -1808 -1C18 -0C10 -0E30 -0620 -0760 -0340 -03C0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -7FFC -7018 -6038 -4030 -4060 -00E0 -00C0 -0180 -0380 -0300 -0600 -0E00 -1C00 -1804 -3004 -700C -601C -FFFC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 21 2 -3 -BITMAP -F8 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 18 0 0 -BITMAP -C000 -C000 -6000 -6000 -3000 -3000 -1800 -1800 -0C00 -0C00 -0600 -0600 -0300 -0300 -0180 -0180 -00C0 -00C0 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 21 0 -3 -BITMAP -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 12 0 -BBX 10 10 1 8 -BITMAP -0C00 -0C00 -1E00 -1E00 -3300 -3300 -6180 -6180 -C0C0 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 2 0 -3 -BITMAP -FFF0 -FFF0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 4 1 14 -BITMAP -C0 -E0 -30 -08 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 12 1 0 -BITMAP -1F00 -7180 -70C0 -60C0 -00C0 -07C0 -38C0 -60C0 -C0C0 -C0C0 -E1F0 -7E60 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -F000 -3000 -3000 -3000 -3000 -3000 -37C0 -3C70 -3830 -3038 -3018 -3018 -3018 -3018 -3038 -3830 -3C70 -27C0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -1F00 -71C0 -61C0 -E0C0 -C000 -C000 -C000 -C000 -E000 -6040 -70C0 -1F80 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 18 1 0 -BITMAP -01E0 -0060 -0060 -0060 -0060 -0060 -1E60 -71E0 -60E0 -E060 -C060 -C060 -C060 -C060 -E060 -60E0 -71E0 -1F78 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -1F00 -71C0 -60C0 -E0E0 -C060 -FFE0 -C000 -C000 -E000 -6040 -70C0 -1F80 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 9 18 1 0 -BITMAP -0F00 -1980 -3180 -3000 -3000 -3000 -FC00 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 12 0 -BBX 13 17 0 -5 -BITMAP -1F38 -31D8 -60C0 -60C0 -60C0 -60C0 -3180 -1F00 -3000 -6000 -3F00 -1FC0 -60E0 -C060 -C060 -E0C0 -7F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -F000 -3000 -3000 -3000 -3000 -3000 -31C0 -37E0 -3870 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -FCFC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 315 0 -DWIDTH 8 0 -BBX 6 18 1 0 -BITMAP -30 -30 -30 -00 -00 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 296 0 -DWIDTH 8 0 -BBX 7 23 -2 -5 -BITMAP -06 -06 -06 -00 -00 -00 -1E -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -C6 -CC -78 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 593 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -F000 -3000 -3000 -3000 -3000 -3000 -33F0 -30C0 -3180 -3300 -3600 -3E00 -3700 -3380 -31C0 -30E0 -3070 -FCFC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 315 0 -DWIDTH 8 0 -BBX 6 18 1 0 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 22 0 -BBX 22 12 0 0 -BITMAP -F1C1C0 -37E7E0 -387870 -303030 -303030 -303030 -303030 -303030 -303030 -303030 -303030 -FCFCFC -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 14 12 0 0 -BITMAP -F1C0 -37E0 -3870 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -FCFC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -1F00 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 17 0 -5 -BITMAP -F7C0 -3C70 -3830 -3038 -3018 -3018 -3018 -3018 -3038 -3830 -3C70 -37C0 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 17 1 -5 -BITMAP -1E20 -71E0 -60E0 -E060 -C060 -C060 -C060 -C060 -E060 -60E0 -71E0 -1F60 -0060 -0060 -0060 -0060 -01F8 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -F380 -35C0 -38C0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 463 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3D00 -6700 -C300 -C100 -E000 -7C00 -1F00 -0380 -8180 -C180 -E300 -BE00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 8 16 1 0 -BITMAP -10 -10 -30 -70 -FF -30 -30 -30 -30 -30 -30 -30 -31 -31 -39 -1E -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 14 12 0 0 -BITMAP -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3870 -1FB0 -0E3C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 537 0 -DWIDTH 13 0 -BBX 15 12 -1 0 -BITMAP -FC7E -3018 -3010 -3830 -1820 -1C60 -0C40 -0EC0 -0680 -0780 -0300 -0300 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 17 0 -BBX 19 12 -1 0 -BITMAP -FCF3E0 -306080 -306080 -307080 -38B100 -18B100 -18B100 -1D3A00 -0D1A00 -0D1A00 -0E1C00 -060C00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 537 0 -DWIDTH 12 0 -BBX 13 12 0 0 -BITMAP -F8F0 -7060 -38C0 -1980 -0F00 -0700 -0700 -0D80 -18C0 -30E0 -6070 -F0F8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 537 0 -DWIDTH 12 0 -BBX 13 17 -1 -5 -BITMAP -7838 -3010 -3820 -1820 -1860 -1C40 -0CC0 -0E80 -0680 -0780 -0300 -0300 -0200 -0200 -C400 -EC00 -7800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 481 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -FF80 -C380 -8700 -8600 -0C00 -1C00 -1800 -3000 -7080 -E080 -C180 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 21 1 -3 -BITMAP -0C -10 -30 -30 -30 -30 -30 -30 -30 -20 -C0 -20 -30 -30 -30 -30 -30 -30 -30 -10 -0C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 2 18 6 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 21 1 -3 -BITMAP -C0 -20 -30 -30 -30 -30 -30 -30 -30 -10 -0C -10 -30 -30 -30 -30 -30 -30 -30 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 4 1 6 -BITMAP -3C30 -7E70 -E7E0 -C3C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 7 0 -BBX 3 19 2 -5 -BITMAP -E0 -E0 -E0 -00 -00 -40 -40 -40 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -40 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 18 2 -3 -BITMAP -0040 -0040 -0080 -1F80 -71C0 -61C0 -E2C0 -C200 -C400 -C400 -C800 -E800 -7040 -70C0 -3F00 -2000 -4000 -4000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -03C0 -0E30 -0C70 -1C70 -1C20 -1C00 -1C00 -0E00 -7FC0 -0700 -0700 -0700 -0700 -0700 -7608 -8C08 -8FF0 -73E0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 13 12 1 4 -BITMAP -4710 -FFF8 -7070 -2020 -6030 -6030 -6030 -6030 -2020 -7070 -FFF8 -4710 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 704 0 -DWIDTH 17 0 -BBX 16 18 0 0 -BITMAP -FC3F -380C -1808 -1C18 -0C10 -0E30 -0620 -0760 -0340 -03C0 -1FF8 -0180 -0180 -1FF8 -0180 -0180 -0180 -0FF0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 2 18 6 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 22 1 -4 -BITMAP -1F00 -2380 -6180 -6180 -7800 -3C00 -1F00 -2F80 -43C0 -C1C0 -C0C0 -E0C0 -F0C0 -7C80 -3F00 -0F00 -0380 -0180 -6180 -6180 -7100 -3E00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 15 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -03F000 -0C0C00 -100200 -200100 -43F080 -461880 -8C0840 -8C0040 -8C0040 -8C0040 -8C0040 -8C0840 -461880 -43E080 -200100 -100200 -0C0C00 -03F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 334 0 -DWIDTH 9 0 -BBX 7 10 1 8 -BITMAP -78 -4C -04 -7C -C4 -CC -76 -00 -00 -FE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 12 0 -BBX 10 7 1 3 -BITMAP -18C0 -3180 -6300 -C600 -6300 -3180 -18C0 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 7 1 3 -BITMAP -FFF0 -FFF0 -0030 -0030 -0030 -0030 -0030 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 6 -BITMAP -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -03F000 -0C0C00 -100200 -200100 -47F080 -431880 -831840 -831840 -831040 -83E040 -833040 -831840 -430C80 -478E80 -200100 -100200 -0C0C00 -03F000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 7 1 1 15 -BITMAP -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 8 7 0 11 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 11 1 2 -BITMAP -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 11 0 7 -BITMAP -7C -C6 -C6 -06 -0C -18 -30 -60 -C0 -C2 -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 11 0 7 -BITMAP -7C -C6 -C6 -06 -0C -3C -06 -06 -C6 -C6 -7C -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 4 2 15 -BITMAP -18 -38 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 14 17 0 -5 -BITMAP -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3870 -3FB0 -2E3C -2000 -2000 -7000 -7000 -2000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 13 22 1 -4 -BITMAP -1FF8 -7330 -E330 -E330 -E330 -E330 -E330 -E330 -7330 -1F30 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -07F8 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 3 2 5 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 4 4 1 -4 -BITMAP -40 -70 -10 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 11 1 7 -BITMAP -10 -30 -F0 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 9 0 -BBX 7 10 1 8 -BITMAP -38 -44 -C6 -C6 -C6 -44 -38 -00 -00 -FE -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 12 0 -BBX 10 7 1 3 -BITMAP -C600 -6300 -3180 -18C0 -3180 -6300 -C600 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 18 18 0 0 -BITMAP -100400 -300C00 -F00800 -301800 -301000 -303000 -302000 -306300 -304700 -30CF00 -FC8B00 -019B00 -011300 -033300 -026300 -067FC0 -040300 -0C0780 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 18 18 0 0 -BITMAP -100800 -301800 -F01000 -303000 -302000 -306000 -304000 -30CF80 -3098C0 -3198C0 -FD00C0 -030180 -020300 -060600 -040C00 -0C1800 -081840 -181FC0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 18 18 0 0 -BITMAP -7C0400 -C60C00 -C60800 -061800 -0C1000 -3C3000 -062000 -066300 -C64700 -C6CF00 -7C8B00 -019B00 -011300 -033300 -026300 -067FC0 -040300 -0C0780 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 18 1 -4 -BITMAP -0700 -0700 -0700 -0000 -0000 -0200 -0200 -0600 -0C00 -1C00 -3800 -7000 -E000 -E1C0 -E1C0 -E0C0 -7180 -1E00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -030000 -038000 -00C000 -002000 -000000 -004000 -006000 -00E000 -00F000 -013000 -013800 -021800 -021C00 -040C00 -040C00 -080E00 -0FFE00 -100600 -100700 -200300 -200380 -600380 -F80FE0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -001800 -003800 -006000 -008000 -000000 -004000 -006000 -00E000 -00F000 -013000 -013800 -021800 -021C00 -040C00 -040C00 -080E00 -0FFE00 -100600 -100700 -200300 -200380 -600380 -F80FE0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -006000 -00F000 -019800 -020400 -000000 -004000 -006000 -00E000 -00F000 -013000 -013800 -021800 -021C00 -040C00 -040C00 -080E00 -0FFE00 -100600 -100700 -200300 -200380 -600380 -F80FE0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 22 0 0 -BITMAP -01C400 -03F800 -047000 -000000 -004000 -006000 -00E000 -00F000 -013000 -013800 -021800 -021C00 -040C00 -040C00 -080E00 -0FFE00 -100600 -100700 -200300 -200380 -600380 -F80FE0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 22 0 0 -BITMAP -031800 -031800 -000000 -000000 -004000 -006000 -00E000 -00F000 -013000 -013800 -021800 -021C00 -040C00 -040C00 -080E00 -0FFE00 -100600 -100700 -200300 -200380 -600380 -F80FE0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -00E000 -011000 -011000 -011000 -00E000 -000000 -004000 -006000 -00E000 -00F000 -013000 -013800 -021800 -021C00 -040C00 -040C00 -080E00 -0FFE00 -100600 -100700 -200300 -200380 -600380 -F80FE0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 25 0 -BBX 24 18 0 0 -BITMAP -01FFFF -002607 -006603 -004601 -00C601 -008611 -018610 -010630 -0307F0 -020630 -07FE10 -040610 -0C0601 -080601 -180601 -100603 -300607 -FC1FFF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 15 23 1 -5 -BITMAP -07F2 -1C1E -3806 -3002 -7002 -6002 -E000 -E000 -E000 -E000 -E000 -E000 -6002 -7002 -3006 -3804 -1C1C -07F0 -03E0 -0100 -01C0 -0040 -0380 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 13 23 1 0 -BITMAP -1800 -1C00 -0600 -0100 -0000 -FFF8 -3038 -3018 -3008 -3008 -3088 -3080 -3180 -3F80 -3180 -3080 -3080 -3008 -3008 -3008 -3018 -3038 -FFF8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 13 23 1 0 -BITMAP -0060 -00E0 -0180 -0200 -0000 -FFF8 -3038 -3018 -3008 -3008 -3088 -3080 -3180 -3F80 -3180 -3080 -3080 -3008 -3008 -3008 -3018 -3038 -FFF8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 13 23 1 0 -BITMAP -0300 -0780 -0CC0 -1020 -0000 -FFF8 -3038 -3018 -3008 -3008 -3088 -3080 -3180 -3F80 -3180 -3080 -3080 -3008 -3008 -3008 -3018 -3038 -FFF8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 13 22 1 0 -BITMAP -0C60 -0C60 -0000 -0000 -FFF8 -3038 -3018 -3008 -3008 -3088 -3080 -3180 -3F80 -3180 -3080 -3080 -3008 -3008 -3008 -3018 -3038 -FFF8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 6 23 2 0 -BITMAP -C0 -E0 -30 -08 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 7 23 2 0 -BITMAP -06 -0E -18 -20 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 8 23 1 0 -BITMAP -18 -3C -66 -81 -00 -7E -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -7E -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 7 22 2 0 -BITMAP -C6 -C6 -00 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 20 0 -BBX 16 18 2 0 -BITMAP -FFE0 -3038 -300C -300C -3006 -3006 -3007 -3007 -FE07 -3007 -3007 -3007 -3006 -3006 -300C -300C -3038 -FFE0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 21 0 -BBX 19 22 1 0 -BITMAP -01C400 -03F800 -047000 -000000 -F80FE0 -3C0380 -1C0100 -1E0100 -170100 -138100 -118100 -10C100 -10E100 -106100 -103100 -103900 -101D00 -100F00 -100700 -100700 -380300 -FE0100 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 23 1 0 -BITMAP -0C0000 -0E0000 -030000 -008000 -000000 -07F000 -1C1C00 -300600 -300600 -700700 -600300 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -600300 -700700 -300600 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 23 1 0 -BITMAP -001800 -003800 -006000 -008000 -000000 -07F000 -1C1C00 -300600 -300600 -700700 -600300 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -600300 -700700 -300600 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 23 1 0 -BITMAP -00C000 -01E000 -033000 -040800 -000000 -07F000 -1C1C00 -300600 -300600 -700700 -600300 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -600300 -700700 -300600 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 22 1 0 -BITMAP -038800 -07F000 -08E000 -000000 -07F000 -1C1C00 -300600 -300600 -700700 -600300 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -600300 -700700 -300600 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 22 1 0 -BITMAP -063000 -063000 -000000 -000000 -07F000 -1C1C00 -300600 -300600 -700700 -600300 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -600300 -700700 -300600 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 13 12 1 1 -BITMAP -C018 -6030 -3060 -18C0 -0D80 -0700 -0700 -0D80 -18C0 -3060 -6030 -C018 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 19 1 0 -BITMAP -000300 -07F600 -1C1C00 -300E00 -301E00 -603300 -606300 -E04380 -E0C380 -E18380 -E30380 -E20380 -E60380 -6C0300 -780300 -300600 -300600 -7C1C00 -C7F000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 16 23 2 0 -BITMAP -0600 -0700 -0180 -0040 -0000 -FC1F -300E -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -380C -1808 -1E38 -07E0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 16 23 2 0 -BITMAP -0030 -0070 -00C0 -0100 -0000 -FC1F -300E -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -380C -1808 -1E38 -07E0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 16 23 2 0 -BITMAP -0180 -03C0 -0660 -0810 -0000 -FC1F -300E -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -380C -1808 -1E38 -07E0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 16 22 2 0 -BITMAP -0630 -0630 -0000 -0000 -FC1F -300E -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -380C -1808 -1E38 -07E0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 17 0 -BBX 16 23 0 0 -BITMAP -0030 -0070 -00C0 -0100 -0000 -FC3F -380C -1808 -1C18 -0C10 -0E30 -0620 -0760 -0340 -03C0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 13 18 2 0 -BITMAP -FC00 -3000 -3000 -3000 -3F80 -30E0 -3030 -3038 -3038 -3038 -3038 -3030 -30E0 -3F80 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0F80 -18C0 -3060 -3060 -3060 -3060 -30C0 -33C0 -3060 -3030 -3030 -3030 -3030 -3030 -3630 -3630 -3660 -F3C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 1 0 -BITMAP -1800 -1C00 -0600 -0100 -0000 -0000 -1F00 -7180 -70C0 -60C0 -00C0 -07C0 -38C0 -60C0 -C0C0 -C0C0 -E1F0 -7E60 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 1 0 -BITMAP -0180 -0380 -0600 -0800 -0000 -0000 -1F00 -7180 -70C0 -60C0 -00C0 -07C0 -38C0 -60C0 -C0C0 -C0C0 -E1F0 -7E60 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 1 0 -BITMAP -0600 -0F00 -1980 -2040 -0000 -0000 -1F00 -7180 -70C0 -60C0 -00C0 -07C0 -38C0 -60C0 -C0C0 -C0C0 -E1F0 -7E60 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 17 1 0 -BITMAP -1C40 -3F80 -4700 -0000 -0000 -1F00 -7180 -70C0 -60C0 -00C0 -07C0 -38C0 -60C0 -C0C0 -C0C0 -E1F0 -7E60 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 16 1 0 -BITMAP -1980 -1980 -0000 -0000 -1F00 -7180 -70C0 -60C0 -00C0 -07C0 -38C0 -60C0 -C0C0 -C0C0 -E1F0 -7E60 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 1 0 -BITMAP -0E00 -1100 -1100 -1100 -0E00 -0000 -0000 -1F00 -7180 -70C0 -60C0 -00C0 -07C0 -38C0 -60C0 -C0C0 -C0C0 -E1F0 -7E60 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 796 0 -DWIDTH 21 0 -BBX 19 12 1 0 -BITMAP -1F1F00 -71F1C0 -60E0C0 -00E0E0 -00C060 -07FFE0 -38C000 -60C000 -C0E000 -C0E040 -E370C0 -7C1F80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 16 1 -4 -BITMAP -1F00 -71C0 -61C0 -E0C0 -C000 -C000 -C000 -C000 -E000 -6040 -70C0 -1F80 -0800 -0E00 -0200 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1800 -1C00 -0600 -0100 -0000 -0000 -1F00 -71C0 -60C0 -E0E0 -C060 -FFE0 -C000 -C000 -E000 -6040 -70C0 -1F80 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0180 -0380 -0600 -0800 -0000 -0000 -1F00 -71C0 -60C0 -E0E0 -C060 -FFE0 -C000 -C000 -E000 -6040 -70C0 -1F80 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0600 -0F00 -1980 -2040 -0000 -0000 -1F00 -71C0 -60C0 -E0E0 -C060 -FFE0 -C000 -C000 -E000 -6040 -70C0 -1F80 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -3180 -3180 -0000 -0000 -1F00 -71C0 -60C0 -E0E0 -C060 -FFE0 -C000 -C000 -E000 -6040 -70C0 -1F80 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 315 0 -DWIDTH 8 0 -BBX 6 18 1 0 -BITMAP -C0 -E0 -30 -08 -00 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 315 0 -DWIDTH 8 0 -BBX 6 18 1 0 -BITMAP -18 -38 -60 -80 -00 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 315 0 -DWIDTH 8 0 -BBX 8 18 0 0 -BITMAP -18 -3C -66 -81 -00 -00 -78 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -7E -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 315 0 -DWIDTH 8 0 -BBX 6 16 1 0 -BITMAP -CC -CC -00 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -C000 -3300 -1C00 -1C00 -6600 -0300 -1F80 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0710 -0FE0 -11C0 -0000 -0000 -F1C0 -37E0 -3870 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -FCFC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1800 -1C00 -0600 -0100 -0000 -0000 -1F00 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0180 -0380 -0600 -0800 -0000 -0000 -1F00 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0E00 -1F00 -3180 -4040 -0000 -0000 -1F00 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -1C40 -3F80 -4700 -0000 -0000 -1F00 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -3180 -3180 -0000 -0000 -1F00 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 10 1 2 -BITMAP -0600 -0600 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0600 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 16 1 -2 -BITMAP -0040 -0080 -1F80 -71C0 -62C0 -E2E0 -C460 -C460 -C460 -C860 -C8E0 -50C0 -71C0 -3F00 -2000 -4000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0C00 -0E00 -0300 -0080 -0000 -0000 -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3870 -1FB0 -0E3C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -00C0 -01C0 -0300 -0400 -0000 -0000 -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3870 -1FB0 -0E3C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0300 -0780 -0CC0 -1020 -0000 -0000 -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3870 -1FB0 -0E3C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 14 16 0 0 -BITMAP -0CC0 -0CC0 -0000 -0000 -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3870 -1FB0 -0E3C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 537 0 -DWIDTH 12 0 -BBX 13 23 -1 -5 -BITMAP -0060 -00E0 -0180 -0200 -0000 -0000 -7838 -3010 -3830 -1820 -1820 -0C60 -0C40 -06C0 -0680 -0780 -0300 -0300 -0200 -0200 -C400 -EC00 -7800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 23 0 -5 -BITMAP -F000 -3000 -3000 -3000 -3000 -3000 -37C0 -3C70 -3830 -3038 -3018 -3018 -3018 -3018 -3038 -3830 -3C70 -37C0 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 537 0 -DWIDTH 12 0 -BBX 13 21 -1 -5 -BITMAP -0C60 -0C60 -0000 -0000 -7838 -3010 -3830 -1820 -1820 -0C60 -0C40 -06C0 -0680 -0780 -0300 -0300 -0200 -0200 -C400 -EC00 -7800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/ncenR24-L1.bdf diff -u xc/fonts/bdf/100dpi/ncenR24-L1.bdf:1.1 xc/fonts/bdf/100dpi/ncenR24-L1.bdf:removed --- xc/fonts/bdf/100dpi/ncenR24-L1.bdf:1.1 Wed Apr 4 18:55:40 2001 +++ xc/fonts/bdf/100dpi/ncenR24-L1.bdf Wed Mar 16 21:03:51 2005 @@ -1,5647 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenR24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-R-Normal--34-240-100-100-P-181-ISO8859-1 -SIZE 24 100 100 -FONTBOUNDINGBOX 33 39 -2 -7 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 34 -POINT_SIZE 240 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 181 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 25 -X_HEIGHT 16 -FONT_ASCENT 29 -FONT_DESCENT 7 -FACE_NAME "New Century Schoolbook Roman" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Roman" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "New Century Schoolbook Roman" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 25 25 1 0 -BITMAP -AAAAAA80 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -AAAAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 1 1 1 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 10 0 -BBX 4 25 3 0 -BITMAP -60 -F0 -F0 -F0 -F0 -F0 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -00 -00 -00 -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 9 8 2 17 -BITMAP -E380 -E380 -E380 -E380 -4100 -4100 -4100 -4100 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 16 23 2 0 -BITMAP -030C -030C -030C -071C -0618 -0618 -0618 -7FFF -7FFF -0618 -0E38 -0C38 -0C30 -FFFE -FFFE -0C30 -0C30 -1C70 -1C70 -1860 -1860 -1860 -1860 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 14 31 2 -4 -BITMAP -0200 -0200 -0200 -0FC0 -3FF0 -7270 -E238 -C278 -C278 -C230 -C200 -E200 -FA00 -7F00 -3FC0 -1FF0 -03F8 -027C -023C -621C -F20C -F20C -E21C -C218 -E278 -7FF0 -1FC0 -0200 -0200 -0200 -0200 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 24 25 1 -1 -BITMAP -038020 -0FC0E0 -1CE3C0 -387FC0 -386180 -706180 -706300 -F06300 -E06600 -E0C400 -E0CC00 -E1881C -73187E -3E10E3 -0031C3 -0063C3 -006383 -00C783 -00C703 -018706 -018706 -03070C -020398 -0601F0 -040000 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 815 0 -DWIDTH 27 0 -BBX 22 25 2 0 -BITMAP -01F800 -07BC00 -061C00 -0E0E00 -0E0E00 -0E0E00 -0E0C00 -0E1C00 -0F3800 -0F7000 -07E000 -078000 -0FC7FC -3BC1F0 -71E0E0 -71F0C0 -E0F0C0 -E0F980 -E07D80 -F03F04 -F01E04 -F80F0C -7E3FF8 -3FF3F8 -1FC1E0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 204 0 -DWIDTH 7 0 -BBX 3 8 2 17 -BITMAP -E0 -E0 -E0 -E0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 29 2 -4 -BITMAP -01 -07 -06 -0C -18 -30 -30 -30 -60 -60 -60 -60 -E0 -E0 -E0 -E0 -E0 -60 -60 -60 -60 -30 -30 -10 -18 -0C -06 -07 -03 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 29 2 -4 -BITMAP -C0 -E0 -60 -30 -18 -08 -0C -0C -06 -06 -06 -06 -07 -07 -07 -07 -07 -06 -06 -06 -06 -0C -0C -1C -18 -30 -60 -C0 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 12 14 2 11 -BITMAP -0600 -0600 -0600 -C670 -E670 -7FE0 -1F80 -1F00 -7FC0 -E670 -C670 -0600 -0600 -0600 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 17 2 -1 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 5 10 2 -6 -BITMAP -70 -F8 -F8 -78 -18 -18 -30 -60 -E0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 3 1 7 -BITMAP -FF -FF -FF -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 4 4 2 0 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 10 25 -1 0 -BITMAP -00C0 -00C0 -00C0 -0180 -0180 -0180 -0300 -0300 -0300 -0600 -0600 -0600 -0C00 -0C00 -0C00 -1800 -1800 -1800 -3000 -3000 -3000 -6000 -6000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 24 2 0 -BITMAP -03C0 -0FF0 -1C38 -1818 -381C -781E -700E -F00F -F00F -F00F -F00F -F00F -F00F -F00F -F00F -F00F -F00F -700E -781E -381C -1818 -1C38 -0FF0 -03C0 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 13 24 3 0 -BITMAP -0300 -0700 -FF00 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0F80 -FFF8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 24 1 0 -BITMAP -07E0 -1FF8 -381C -601E -700E -780E -780E -780E -301E -001C -001C -0038 -0078 -0070 -00E0 -01C0 -0380 -0702 -0E02 -1C06 -3806 -7FFE -FFFE -FFFE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 24 1 0 -BITMAP -07E0 -1FF8 -3838 -701C -781C -781C -301C -001C -0038 -0070 -01E0 -0FF0 -00F8 -003C -001C -001E -600E -F00E -F00E -F01E -E01C -787C -3FF0 -0FC0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 24 1 0 -BITMAP -0030 -0030 -0070 -00F0 -01F0 -01F0 -0370 -0670 -0670 -0C70 -1870 -1870 -3070 -6070 -6070 -C070 -FFFF -FFFF -0070 -0070 -0070 -0070 -00F8 -03FE -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 14 24 2 0 -BITMAP -3808 -3FF8 -3FF0 -3FE0 -3000 -3000 -2000 -6000 -63C0 -6FF0 -7C78 -7038 -603C -001C -001C -001C -601C -F01C -F01C -F03C -E038 -7078 -7FF0 -1F80 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 24 1 0 -BITMAP -03F0 -0FFC -1C3E -381E -381E -300C -7000 -7000 -7000 -F1E0 -F7F8 -FE3C -FC1C -F81E -F00E -F00E -F00E -700E -700E -701E -381C -383C -1FF0 -07C0 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 13 24 3 0 -BITMAP -FFF8 -FFF8 -FFF8 -C010 -C030 -8020 -8060 -8040 -00C0 -00C0 -0180 -0180 -0180 -0300 -0300 -0300 -0700 -0700 -0700 -0F00 -0F00 -0F00 -0F00 -0600 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 24 1 0 -BITMAP -07E0 -1FF8 -3C38 -381C -701C -700C -700C -7818 -3C38 -3F70 -1FE0 -07F0 -07F8 -1DFC -387C -701E -701E -E00E -E00E -E00E -701C -783C -3FF8 -0FE0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 24 1 0 -BITMAP -0FC0 -3FF0 -7878 -7038 -F03C -E01C -E01C -E01E -E01E -F01E -F03E -787E -787E -3FDE -1F9E -001E -001C -001C -6038 -F038 -F070 -F1E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 4 16 3 0 -BITMAP -60 -F0 -F0 -60 -00 -00 -00 -00 -00 -00 -00 -00 -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 5 21 1 -5 -BITMAP -30 -78 -78 -30 -00 -00 -00 -00 -00 -00 -00 -00 -30 -78 -78 -38 -18 -10 -30 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 18 2 -1 -BITMAP -0001 -0007 -001F -007C -01F0 -07C0 -1F00 -7C00 -F000 -F000 -7C00 -1F00 -07C0 -01F0 -007C -001F -0007 -0001 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 8 2 4 -BITMAP -FFFF -FFFF -0000 -0000 -0000 -0000 -FFFF -FFFF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 18 2 -1 -BITMAP -8000 -E000 -F800 -3E00 -0F80 -03E0 -00F8 -003E -000F -000F -003E -00F8 -03E0 -0F80 -3E00 -F800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 12 25 1 0 -BITMAP -3F80 -73E0 -C0E0 -C0F0 -E070 -E070 -E070 -00F0 -00F0 -01E0 -01C0 -0380 -0300 -0600 -0400 -0400 -0C00 -0C00 -0000 -0000 -0000 -0C00 -1E00 -1E00 -0C00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 737 0 -DWIDTH 25 0 -BBX 22 25 1 0 -BITMAP -00FE00 -03FF80 -0F87C0 -1E00E0 -1C0070 -300038 -300018 -60FB98 -61CF8C -E38F8C -C7878C -C7070C -CF070C -CF0F08 -CE0F18 -CE0E18 -CE1E30 -663E60 -677EC0 -33E798 -380038 -1C0070 -0F81E0 -07FF80 -00FE00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 23 25 0 0 -BITMAP -001000 -003800 -003800 -007800 -007C00 -007C00 -00DC00 -00DE00 -019E00 -018E00 -018F00 -030700 -030780 -030780 -060380 -07FFC0 -07FFC0 -0C01C0 -0C01E0 -0C01E0 -1800F0 -1800F0 -3800F8 -7C01FC -FE03FE -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 20 25 1 0 -BITMAP -FFFE00 -3FFF80 -0E07C0 -0E01C0 -0E01E0 -0E01E0 -0E01E0 -0E01E0 -0E01C0 -0E01C0 -0E0380 -0FFF00 -0FFC00 -0E0F80 -0E03C0 -0E01E0 -0E00F0 -0E00F0 -0E00F0 -0E00F0 -0E00F0 -0E01E0 -0E03E0 -3FFFC0 -FFFF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 22 0 -BBX 20 25 1 0 -BITMAP -01FC60 -07FF60 -0E03E0 -1C01E0 -3C00E0 -3800E0 -780060 -780060 -F00020 -F00020 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00030 -780030 -780030 -780060 -3C0060 -1C00C0 -0F0380 -07FF00 -01FC00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 22 25 1 0 -BITMAP -FFFE00 -3FFFC0 -0E03E0 -0E00F0 -0E0070 -0E0078 -0E0078 -0E003C -0E003C -0E003C -0E003C -0E003C -0E003C -0E003C -0E003C -0E003C -0E003C -0E003C -0E0038 -0E0078 -0E0070 -0E00E0 -0E03E0 -3FFFC0 -FFFE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 20 25 1 0 -BITMAP -FFFFF0 -3FFFF0 -0E01F0 -0E0070 -0E0070 -0E0030 -0E0430 -0E0410 -0E0410 -0E0C00 -0E3C00 -0FFC00 -0FFC00 -0E3C00 -0E0C00 -0E0C00 -0E0410 -0E0410 -0E0010 -0E0030 -0E0030 -0E0070 -0E01F0 -3FFFF0 -FFFFF0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 25 1 0 -BITMAP -FFFFF0 -3FFFF0 -0E01F0 -0E0070 -0E0030 -0E0030 -0E0010 -0E0410 -0E0410 -0E0C00 -0E0C00 -0E3C00 -0FFC00 -0FFC00 -0E1C00 -0E0C00 -0E0400 -0E0400 -0E0400 -0E0000 -0E0000 -0E0000 -0E0000 -3F8000 -FFE000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 24 0 -BBX 24 25 1 0 -BITMAP -01FE30 -07FFB0 -0F03F0 -1E00F0 -3C0070 -380070 -780030 -700030 -700010 -F00010 -F00000 -F00000 -F00000 -F00000 -F007FF -F000F8 -F00070 -700070 -700070 -780070 -3800F0 -1C00F0 -0F01B0 -07FF30 -01FE10 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 25 25 1 0 -BITMAP -FFE3FF80 -3F80FE00 -0E003800 -0E003800 -0E003800 -0E003800 -0E003800 -0E003800 -0E003800 -0E003800 -0E003800 -0FFFF800 -0FFFF800 -0E003800 -0E003800 -0E003800 -0E003800 -0E003800 -0E003800 -0E003800 -0E003800 -0E003800 -0E003800 -3F80FE00 -FFE3FF80 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 13 0 -BBX 11 25 1 0 -BITMAP -FFE0 -3F80 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -3F80 -FFE0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 25 0 0 -BITMAP -03FF80 -007C00 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -703800 -F83800 -F83800 -F83800 -F03800 -C07800 -E07000 -7FF000 -1FC000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 25 25 1 0 -BITMAP -FFE3FF00 -3F81FC00 -0E00F000 -0E00E000 -0E01C000 -0E018000 -0E030000 -0E060000 -0E0E0000 -0E1C0000 -0E380000 -0E7C0000 -0EFE0000 -0FDE0000 -0F8F0000 -0F078000 -0E07C000 -0E03C000 -0E01E000 -0E01F000 -0E00F000 -0E007800 -0E007C00 -3F003E00 -FFC0FF80 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 25 1 0 -BITMAP -FFE000 -3F8000 -0E0000 -0E0000 -0E0000 -0E0000 -0E0000 -0E0000 -0E0000 -0E0000 -0E0000 -0E0000 -0E0000 -0E0000 -0E0000 -0E0000 -0E0010 -0E0010 -0E0010 -0E0030 -0E0030 -0E0070 -0E01F0 -3FFFE0 -FFFFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 30 0 -BBX 29 25 0 0 -BITMAP -7F800FF8 -1F800FC0 -0F800F80 -0FC00F80 -0DC01B80 -0DC01B80 -0DE01380 -0CE03380 -0CE03380 -0CF02380 -0C706380 -0C706380 -0C786380 -0C38C380 -0C38C380 -0C3CC380 -0C1C8380 -0C1D8380 -0C1F8380 -0C1F0380 -0C0F0380 -0C0F0380 -0C0E0380 -3F060FE0 -FFC63FF8 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 28 0 -BBX 26 25 1 0 -BITMAP -FF00FFC0 -1F003F00 -0F800C00 -0FC00C00 -0FC00C00 -0DE00C00 -0DF00C00 -0CF80C00 -0C780C00 -0C7C0C00 -0C3E0C00 -0C1E0C00 -0C1F0C00 -0C0F8C00 -0C078C00 -0C07CC00 -0C03CC00 -0C01EC00 -0C00EC00 -0C00FC00 -0C007C00 -0C003C00 -0C003C00 -3F001C00 -FFC00C00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 24 0 -BBX 22 25 1 0 -BITMAP -01FE00 -07FF80 -0F03C0 -1C00E0 -3C00F0 -380070 -780078 -700038 -F0003C -F0003C -E0001C -E0001C -E0001C -E0001C -E0001C -F0003C -F00038 -700038 -780078 -380070 -3C00F0 -1C00E0 -0F03C0 -07FF80 -01FE00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 25 1 0 -BITMAP -FFFE00 -3FFF80 -0E07C0 -0E01E0 -0E00F0 -0E00F0 -0E0070 -0E0070 -0E00F0 -0E00F0 -0E01E0 -0E07C0 -0FFF80 -0FFE00 -0E0000 -0E0000 -0E0000 -0E0000 -0E0000 -0E0000 -0E0000 -0E0000 -0E0000 -3F8000 -FFE000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 24 0 -BBX 23 31 1 -6 -BITMAP -00FE00 -03FF80 -0F01E0 -1E00F0 -3C0078 -380038 -78003C -70001C -F0001E -F0001E -E0000E -E0000E -E0000E -E0000E -F0001E -F0001E -707C1C -79DE3C -798738 -3D0370 -1D0370 -1F03E0 -0F83C0 -03FF80 -00FFC0 -0003C6 -0001C6 -0001E4 -0001FC -0000F8 -000070 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 21 25 1 0 -BITMAP -FFFE00 -3FFF80 -0E07C0 -0E01C0 -0E01E0 -0E00E0 -0E00E0 -0E01E0 -0E01E0 -0E01C0 -0E03C0 -0E0F00 -0FFC00 -0FFE00 -0E0F00 -0E0700 -0E0780 -0E0380 -0E0380 -0E0388 -0E0388 -0E0388 -0E03D8 -3F81F0 -FFE1E0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 630 0 -DWIDTH 20 0 -BBX 17 25 2 0 -BITMAP -0FF100 -3FFB00 -701F00 -600700 -E00700 -E00300 -E00100 -F00100 -F00000 -7E0000 -7FE000 -1FFC00 -07FE00 -007F00 -000F80 -800780 -800380 -C00380 -C00380 -C00380 -E00780 -F00700 -F80E00 -DFFC00 -87F000 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 19 25 1 0 -BITMAP -FFFFE0 -FFFFE0 -F0E3E0 -E0E0E0 -C0E060 -C0E060 -80E020 -80E020 -80E020 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -03F800 -0FFE00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 26 0 -BBX 26 25 0 0 -BITMAP -FFE0FFC0 -3F803F00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0F001800 -07001800 -07803000 -03E0F000 -01FFC000 -007F0000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 23 25 0 0 -BITMAP -FFC3FE -3E00F8 -1E0070 -1E0070 -0E0060 -0F0060 -0F0040 -0700C0 -0780C0 -078080 -038180 -03C180 -03C100 -01C300 -01E300 -01E200 -00E600 -00F600 -00F400 -007C00 -007C00 -003800 -003800 -003800 -001000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 31 0 -BBX 31 25 0 0 -BITMAP -FF1FF1FE -7E07C07C -3C038038 -1C038030 -1E03C030 -1E03C060 -0E03C060 -0E03E060 -0F03E060 -0706E0C0 -0706E0C0 -0784F0C0 -078C70C0 -038C7180 -038C7980 -03C83980 -01D83900 -01F83F00 -01F81F00 -00F01F00 -00F01E00 -00F01E00 -00E00E00 -00600C00 -00600C00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 22 0 -BBX 23 25 0 0 -BITMAP -FFC7FC -3F01F0 -1F00E0 -0F01C0 -0F8180 -078380 -03C300 -03E600 -01EE00 -00FC00 -00F800 -007800 -007C00 -007C00 -00FE00 -01DF00 -018F00 -038780 -030780 -0603C0 -0E03E0 -0C01E0 -1C00F0 -3E00F8 -FF87FE -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 23 0 -BBX 23 25 0 0 -BITMAP -FF83FE -7E00F8 -3E0070 -1E0060 -0F00E0 -0F00C0 -078180 -07C180 -03C300 -03E300 -01E600 -00F600 -00FC00 -007C00 -007800 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -00FE00 -03FF80 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 19 0 -BBX 17 25 1 0 -BITMAP -7FFF80 -7FFF80 -780F00 -700F00 -601E00 -603E00 -603C00 -407C00 -407800 -00F000 -00F000 -01E000 -03E000 -03C000 -078000 -078080 -0F0080 -1F0080 -1E0180 -3E0180 -3C0180 -780380 -780780 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 29 3 -4 -BITMAP -FE -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 15 25 2 0 -BITMAP -E000 -7000 -7000 -3800 -3800 -1C00 -1C00 -0E00 -0E00 -0700 -0700 -0380 -0380 -0380 -01C0 -01C0 -00E0 -00E0 -0070 -0070 -0038 -0038 -001C -001C -000E -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 29 1 -4 -BITMAP -FE -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -FE -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 13 2 12 -BITMAP -03C0 -03C0 -07E0 -07E0 -0E70 -0E70 -1C38 -1C38 -381C -381C -700E -700E -E007 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 2 0 -4 -BITMAP -FFFF -FFFF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 6 1 17 -BITMAP -C0 -E0 -70 -38 -0C -06 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 17 0 -BBX 16 16 1 0 -BITMAP -0FC0 -3FF0 -7878 -7038 -6038 -0038 -01F8 -0FF8 -3C38 -7038 -E038 -E038 -E078 -F1FD -7F9F -3E0E -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 17 0 -BBX 15 25 0 0 -BITMAP -1800 -F800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -39E0 -3BF8 -3E1C -3C1C -3C0E -380E -380E -380E -380E -380E -380E -3C0E -3C1C -3E1C -37F8 -21E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -0780 -1FE0 -3870 -70F0 -70F0 -E060 -E000 -E000 -E000 -E000 -E000 -7010 -7030 -3860 -3FC0 -0F80 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 574 0 -DWIDTH 18 0 -BBX 16 25 1 0 -BITMAP -000C -007C -001C -001C -001C -001C -001C -001C -001C -079C -1FDC -387C -703C -703C -E01C -E01C -E01C -E01C -E01C -E01C -F03C -703C -787C -1FDC -079F -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 16 1 0 -BITMAP -07C0 -1FF0 -3878 -7038 -601C -E01C -E01C -FFFC -E000 -E000 -E000 -F004 -700C -7838 -3FF0 -0FC0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 14 25 0 0 -BITMAP -01F8 -071C -0E1C -0C1C -1C08 -1C00 -1C00 -1C00 -1C00 -FFC0 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FFC0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 17 0 -BBX 16 23 1 -7 -BITMAP -079F -1FFB -3873 -7038 -7038 -7038 -7038 -7038 -3870 -1FE0 -3780 -6000 -6000 -7FE0 -7FF8 -3FFC -303E -600E -E00E -E00E -F83C -7FF8 -0FC0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 25 0 0 -BITMAP -0C0000 -FC0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C7000 -1DFC00 -1F1E00 -1E0E00 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -FF3FE0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 315 0 -DWIDTH 10 0 -BBX 9 24 1 0 -BITMAP -1800 -3C00 -3C00 -1800 -0000 -0000 -0000 -0000 -1C00 -FC00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 296 0 -DWIDTH 10 0 -BBX 9 31 -2 -7 -BITMAP -0300 -0780 -0780 -0300 -0000 -0000 -0000 -0000 -0380 -1F80 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -4380 -E300 -E300 -E600 -7C00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 593 0 -DWIDTH 20 0 -BBX 19 25 0 0 -BITMAP -0C0000 -FC0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C7F80 -1C1E00 -1C1800 -1C3000 -1C6000 -1CC000 -1DC000 -1FE000 -1EF000 -1C7800 -1C3C00 -1C1C00 -1C0E00 -1C0F00 -1C0780 -FF1FE0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 315 0 -DWIDTH 11 0 -BBX 9 25 1 0 -BITMAP -0C00 -1C00 -FC00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 27 0 -BBX 27 16 0 0 -BITMAP -1CF07800 -FDFCFE00 -1F1D8E00 -1E0F0700 -1E0F0700 -1C0E0700 -1C0E0700 -1C0E0700 -1C0E0700 -1C0E0700 -1C0E0700 -1C0E0700 -1C0E0700 -1C0E0700 -1C0E0700 -FF3F9FE0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 19 0 -BBX 19 16 0 0 -BITMAP -1C7800 -FDFE00 -1F8E00 -1E0700 -1E0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -FF1FE0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 16 1 0 -BITMAP -0780 -1FE0 -3870 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3870 -1FE0 -0780 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 16 23 1 -7 -BITMAP -19F0 -FBFC -3E1E -3C0E -3C07 -3807 -3807 -3807 -3807 -3807 -3807 -3C0E -3C0E -3E1C -3BFC -39F0 -3800 -3800 -3800 -3800 -3800 -7C00 -FF00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 17 0 -BBX 16 23 1 -7 -BITMAP -07C4 -1FEC -383C -703C -701C -E01C -E01C -E01C -E01C -E01C -E01C -F03C -703C -387C -3FDC -0F9C -001C -001C -001C -001C -001C -003E -00FF -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 14 16 0 0 -BITMAP -1C78 -FDFC -1F3C -1E3C -1E18 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 463 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -1EC0 -7FC0 -E1C0 -C0C0 -C0C0 -F040 -FE00 -7F80 -3FC0 -07E0 -80E0 -C060 -C060 -E0E0 -FFC0 -9F00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 12 23 0 0 -BITMAP -0400 -0400 -0C00 -0C00 -1C00 -1C00 -3C00 -FFE0 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C10 -1C10 -1C30 -1C30 -1E60 -0FE0 -07C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 16 0 0 -BITMAP -1C0700 -FC3F00 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0F00 -1C0F00 -1E3F00 -0FF7C0 -07C700 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 537 0 -DWIDTH 17 0 -BBX 17 16 0 0 -BITMAP -FF1F80 -7C0700 -3C0600 -1E0600 -1E0C00 -0E0C00 -0F0800 -071800 -071800 -07B000 -03B000 -03E000 -01E000 -01E000 -00C000 -00C000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 24 0 -BBX 24 16 0 0 -BITMAP -FE7F3F -783C0E -381C0C -3C1C1C -1C1E18 -1C1E18 -0E3610 -0E2730 -0F6730 -076760 -074360 -03C3C0 -03C3C0 -0381C0 -018180 -018180 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 537 0 -DWIDTH 19 0 -BBX 16 16 1 0 -BITMAP -FF7F -3C1C -1E18 -0E30 -0F30 -0760 -03C0 -03C0 -01E0 -03E0 -0670 -0C78 -1C38 -383C -781E -FE7F -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 537 0 -DWIDTH 20 0 -BBX 18 23 1 -7 -BITMAP -FF1FC0 -3C0700 -3C0600 -1C0600 -1E0C00 -0E0C00 -0F0800 -071800 -071800 -07B000 -03B000 -03E000 -01E000 -01E000 -00C000 -00C000 -018000 -018000 -630000 -F30000 -E60000 -FC0000 -700000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 481 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -7FF8 -7878 -60F0 -60E0 -41E0 -43C0 -0380 -0780 -0F00 -0E00 -1E08 -3C08 -3818 -7838 -F0F8 -FFF8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 6 30 3 -4 -BITMAP -0C -1C -38 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -70 -E0 -E0 -70 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -38 -1C -0C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 2 25 9 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 6 30 2 -4 -BITMAP -C0 -E0 -70 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -38 -1C -1C -38 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -70 -E0 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 4 2 6 -BITMAP -1E03 -7F87 -E1FE -C078 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 1 1 1 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 10 0 -BBX 4 25 3 -7 -BITMAP -60 -F0 -F0 -60 -00 -00 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -F0 -F0 -F0 -F0 -F0 -60 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 13 24 2 -4 -BITMAP -0018 -0018 -0010 -0030 -07E0 -1FF0 -3870 -7070 -70F0 -E0E0 -E080 -E180 -E100 -E300 -E300 -F210 -7630 -3C60 -1FE0 -0F80 -0800 -1800 -1000 -1000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 16 23 1 0 -BITMAP -01F0 -07FC -0E0E -0C0E -1C1E -1C1E -1C1C -1C00 -1E00 -0E00 -0E00 -FFF8 -0F00 -0700 -0700 -0700 -0600 -0600 -7E03 -DF07 -8F8E -DFFC -70F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 19 0 -BBX 16 17 1 3 -BITMAP -43C2 -EFF7 -7FFE -3C3C -700E -700E -E007 -E007 -E007 -E007 -E007 -700E -700E -3C3C -7FFE -EFF7 -03C0 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 704 0 -DWIDTH 19 0 -BBX 17 23 0 0 -BITMAP -FF1F80 -3C0F00 -1C0600 -1E0600 -0E0400 -0F0C00 -070800 -071800 -039000 -03B000 -01E000 -00E000 -07FC00 -07FC00 -00E000 -00E000 -07FC00 -07FC00 -00E000 -00E000 -00E000 -07F800 -07F800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 2 25 9 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 12 30 2 -5 -BITMAP -0F00 -39C0 -30C0 -71C0 -71C0 -7080 -3800 -3C00 -1E00 -0F00 -3F80 -63C0 -C1E0 -C0F0 -C070 -E030 -F030 -7830 -3C60 -1FC0 -0F00 -0780 -03C0 -01C0 -10E0 -38E0 -38E0 -30C0 -39C0 -0F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 3 1 19 -BITMAP -6300 -F780 -6300 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 25 0 -BBX 24 25 0 0 -BITMAP -007E00 -03FF80 -0781E0 -0E0070 -180038 -30001C -307F0C -60E386 -618186 -438086 -C30083 -C70003 -C70003 -C70003 -C70003 -C30003 -438006 -61C186 -61E38C -307E0C -180018 -1C0070 -0701E0 -03FF80 -007E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 334 0 -DWIDTH 11 0 -BBX 11 14 0 11 -BITMAP -3F00 -6380 -6180 -6380 -0F80 -7980 -E180 -C180 -E380 -7DE0 -0000 -0000 -0000 -FFC0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 14 0 -BBX 11 11 1 2 -BITMAP -0420 -0C60 -18C0 -3180 -7380 -E700 -7380 -3180 -18C0 -0C60 -0420 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 9 1 3 -BITMAP -FFFF -FFFF -0003 -0003 -0003 -0003 -0003 -0003 -0003 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 3 1 7 -BITMAP -FF -FF -FF -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 25 0 -BBX 24 24 0 0 -BITMAP -007E00 -03FFC0 -0F01F0 -1C0038 -380018 -33FC0C -60C70E -60C306 -40C306 -C0C303 -C0C603 -C0FC03 -C0CC03 -C0CE03 -C0C603 -60C706 -60C306 -60C38E -33E3CC -180018 -1C0070 -0700E0 -03FFC0 -007E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 2 0 19 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 13 0 -BBX 9 9 2 14 -BITMAP -3E00 -7700 -C180 -C180 -8080 -C180 -C180 -7700 -3E00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 16 2 0 -BITMAP -0180 -0180 -0180 -0180 -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -FFFF -FFFF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 14 0 9 -BITMAP -3F00 -7380 -6180 -7180 -7180 -0180 -0300 -0700 -0E00 -1C00 -3840 -7040 -FFC0 -FFC0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 14 1 9 -BITMAP -3E00 -6300 -7180 -6180 -0180 -0700 -3E00 -0700 -0300 -6180 -E180 -C380 -E700 -7E00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 6 2 19 -BITMAP -06 -0E -1C -38 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 17 23 1 -7 -BITMAP -380E00 -F83E00 -380E00 -380E00 -380E00 -380E00 -380E00 -380E00 -380E00 -380E00 -380E00 -381E00 -381E00 -3C7E00 -3FEE00 -2F8F80 -200000 -200000 -700000 -700000 -700000 -700000 -200000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 17 30 2 -5 -BITMAP -0FFF80 -3FFF80 -78C600 -F0C600 -F0C600 -F0C600 -F0C600 -F0C600 -F0C600 -F0C600 -78C600 -7CC600 -3FC600 -0FC600 -00C600 -00C600 -00C600 -00C600 -00C600 -00C600 -00C600 -00C600 -00C600 -00C600 -00C600 -00C600 -00C600 -00C600 -03FF80 -03FF80 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 4 4 2 6 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 6 7 1 -7 -BITMAP -10 -20 -78 -0C -0C -8C -78 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 14 1 9 -BITMAP -38 -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 10 0 -BBX 11 14 -1 11 -BITMAP -0E00 -3B80 -60C0 -E0E0 -C060 -C060 -E0E0 -60C0 -3B80 -0E00 -0000 -0000 -0000 -7FC0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 14 0 -BBX 11 11 1 2 -BITMAP -8400 -C600 -6300 -3180 -39C0 -1CE0 -39C0 -3180 -6300 -C600 -8400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 28 0 -BBX 25 23 1 0 -BITMAP -38001800 -F8003000 -18003000 -18006000 -1800C000 -18008000 -18018000 -18030000 -18060000 -18060400 -180C0C00 -18181C00 -18183C00 -FF306C00 -00604C00 -00C0CC00 -00C18C00 -01830C00 -0303FF80 -03000C00 -06000C00 -0C000C00 -08003F00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 28 0 -BBX 25 23 1 0 -BITMAP -38001800 -F8003000 -18002000 -18006000 -1800C000 -18018000 -18018000 -18030000 -18060000 -18063E00 -180C6300 -1818C180 -1830C180 -FF30E180 -0060C300 -00C00700 -00C00E00 -01801C00 -03003800 -03007080 -0600E080 -0C01FF80 -0801FF80 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 28 0 -BBX 25 23 1 0 -BITMAP -3E000800 -63001800 -71803000 -61803000 -01806000 -0700C000 -1E018000 -07018000 -03830000 -61860400 -E1860C00 -C38C1C00 -E7183C00 -7E306C00 -0030CC00 -0060CC00 -00C18C00 -00C30C00 -0183FF80 -03000C00 -06000C00 -06000C00 -0C003F00 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 12 25 1 -7 -BITMAP -0300 -0780 -0780 -0300 -0000 -0000 -0000 -0300 -0300 -0200 -0200 -0600 -0C00 -1C00 -3800 -7800 -7000 -F000 -E070 -E070 -E070 -F030 -7030 -3CE0 -1FC0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 23 32 0 0 -BITMAP -060000 -070000 -038000 -01C000 -006000 -003000 -000000 -001000 -003800 -003800 -007800 -007C00 -007C00 -00DC00 -00DE00 -019E00 -018E00 -018F00 -030700 -030780 -030780 -060380 -07FFC0 -07FFC0 -0C01C0 -0C01E0 -0C01E0 -1800F0 -1800F0 -3800F8 -7C01FC -FE03FE -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 23 32 0 0 -BITMAP -000180 -000380 -000700 -000E00 -001800 -003000 -000000 -001000 -003800 -003800 -007800 -007C00 -007C00 -00DC00 -00DE00 -019E00 -018E00 -018F00 -030700 -030780 -030780 -060380 -07FFC0 -07FFC0 -0C01C0 -0C01E0 -0C01E0 -1800F0 -1800F0 -3800F8 -7C01FC -FE03FE -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 23 31 0 0 -BITMAP -001800 -003C00 -007E00 -00C300 -018180 -000000 -001000 -003800 -003800 -007800 -007C00 -007C00 -00DC00 -00DE00 -019E00 -018E00 -018F00 -030700 -030780 -030780 -060380 -07FFC0 -07FFC0 -0C01C0 -0C01E0 -0C01E0 -1800F0 -1800F0 -3800F8 -7C01FC -FE03FE -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 23 30 0 0 -BITMAP -00F180 -01FF00 -031E00 -000000 -000000 -001000 -003800 -003800 -007800 -007C00 -007C00 -00DC00 -00DE00 -019E00 -018E00 -018F00 -030700 -030780 -030780 -060380 -07FFC0 -07FFC0 -0C01C0 -0C01E0 -0C01E0 -1800F0 -1800F0 -3800F8 -7C01FC -FE03FE -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 23 30 0 0 -BITMAP -018600 -03CF00 -018600 -000000 -000000 -001000 -003800 -003800 -007800 -007C00 -007C00 -00DC00 -00DE00 -019E00 -018E00 -018F00 -030700 -030780 -030780 -060380 -07FFC0 -07FFC0 -0C01C0 -0C01E0 -0C01E0 -1800F0 -1800F0 -3800F8 -7C01FC -FE03FE -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 23 32 0 0 -BITMAP -007800 -00CC00 -008400 -008400 -00CC00 -007800 -000000 -001000 -003800 -003800 -007800 -007C00 -007C00 -00DC00 -00DE00 -019E00 -018E00 -018F00 -030700 -030780 -030780 -060380 -07FFC0 -07FFC0 -0C01C0 -0C01E0 -0C01E0 -1800F0 -1800F0 -3800F8 -7C01FC -FE03FE -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 32 0 -BBX 30 25 0 0 -BITMAP -01FFFFFC -007FFFFC -001DC07C -0019C01C -0019C01C -0031C00C -0031C08C -0061C084 -0061C184 -00C1C180 -00C1C380 -0181FF80 -0181FF80 -0301C380 -03FFC180 -07FFC180 -0601C084 -0C01C084 -0C01C004 -1801C00C -1801C00C -3001C01C -3001C07C -7807FFFC -FE1FFFFC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 22 0 -BBX 20 32 1 -7 -BITMAP -00F860 -03FF60 -0F07E0 -1C01E0 -3C00E0 -3800E0 -780060 -780060 -F00060 -F00020 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00030 -780030 -780020 -780060 -3C0060 -1C00C0 -0E0180 -07CF00 -01FE00 -002000 -004000 -00F000 -001800 -001800 -011800 -00F000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 20 32 1 0 -BITMAP -030000 -038000 -01C000 -00E000 -003000 -001800 -000000 -FFFFF0 -3FFFF0 -0E01F0 -0E0070 -0E0070 -0E0030 -0E0430 -0E0410 -0E0410 -0E0C00 -0E3C00 -0FFC00 -0FFC00 -0E3C00 -0E0C00 -0E0C00 -0E0410 -0E0410 -0E0010 -0E0030 -0E0030 -0E0070 -0E01F0 -3FFFF0 -FFFFF0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 20 32 1 0 -BITMAP -000180 -000380 -000700 -000E00 -001800 -003000 -000000 -FFFFF0 -3FFFF0 -0E01F0 -0E0070 -0E0070 -0E0030 -0E0430 -0E0410 -0E0410 -0E0C00 -0E3C00 -0FFC00 -0FFC00 -0E3C00 -0E0C00 -0E0C00 -0E0410 -0E0410 -0E0010 -0E0030 -0E0030 -0E0070 -0E01F0 -3FFFF0 -FFFFF0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 20 32 1 0 -BITMAP -003000 -007800 -00FC00 -018600 -030300 -000000 -000000 -FFFFF0 -3FFFF0 -0E01F0 -0E0070 -0E0070 -0E0030 -0E0430 -0E0410 -0E0410 -0E0C00 -0E3C00 -0FFC00 -0FFC00 -0E3C00 -0E0C00 -0E0C00 -0E0410 -0E0410 -0E0010 -0E0030 -0E0030 -0E0070 -0E01F0 -3FFFF0 -FFFFF0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 20 30 1 0 -BITMAP -00C600 -01EF00 -00C600 -000000 -000000 -FFFFF0 -3FFFF0 -0E01F0 -0E0070 -0E0070 -0E0030 -0E0430 -0E0410 -0E0410 -0E0C00 -0E3C00 -0FFC00 -0FFC00 -0E3C00 -0E0C00 -0E0C00 -0E0410 -0E0410 -0E0010 -0E0030 -0E0030 -0E0070 -0E01F0 -3FFFF0 -FFFFF0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 13 0 -BBX 11 32 1 0 -BITMAP -6000 -7000 -3800 -1C00 -0600 -0300 -0000 -FFE0 -3F80 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -3F80 -FFE0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 13 0 -BBX 11 32 1 0 -BITMAP -00C0 -01C0 -0380 -0700 -0C00 -1800 -0000 -FFE0 -3F80 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -3F80 -FFE0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 13 0 -BBX 11 31 1 0 -BITMAP -0600 -0F00 -1F80 -30C0 -6060 -0000 -FFE0 -3F80 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -3F80 -FFE0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 13 0 -BBX 11 30 1 0 -BITMAP -3180 -7BC0 -3180 -0000 -0000 -FFE0 -3F80 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -3F80 -FFE0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 24 0 -BBX 22 25 1 0 -BITMAP -FFFC00 -FFFF80 -1E07C0 -0E01E0 -0E00F0 -0E0070 -0E0078 -0E0078 -0E0038 -0E003C -0E003C -0E003C -7FE03C -7FE03C -0E003C -0E003C -0E003C -0E0038 -0E0078 -0E0078 -0E0070 -0E00E0 -0E01C0 -FFFF80 -FFFE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 28 0 -BBX 26 30 1 0 -BITMAP -001E3000 -003FE000 -0063C000 -00000000 -00000000 -FF00FFC0 -1F003F00 -0F800C00 -0FC00C00 -0FC00C00 -0DE00C00 -0DF00C00 -0CF80C00 -0C780C00 -0C7C0C00 -0C3E0C00 -0C1E0C00 -0C1F0C00 -0C0F8C00 -0C078C00 -0C07CC00 -0C03CC00 -0C01EC00 -0C00EC00 -0C00FC00 -0C007C00 -0C003C00 -0C003C00 -3F001C00 -FFC00C00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 24 0 -BBX 22 32 1 0 -BITMAP -060000 -070000 -038000 -01C000 -006000 -003000 -000000 -01FE00 -07FF80 -0F03C0 -1C00E0 -3C00F0 -380070 -780078 -780078 -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F00038 -780078 -780078 -380070 -3C00F0 -1C00E0 -0F03C0 -07FF80 -01FE00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 24 0 -BBX 22 32 1 0 -BITMAP -000300 -000700 -000E00 -001C00 -003000 -006000 -000000 -01FE00 -07FF80 -0F03C0 -1C00E0 -3C00F0 -380070 -780078 -780078 -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F00038 -780078 -780078 -380070 -3C00F0 -1C00E0 -0F03C0 -07FF80 -01FE00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 24 0 -BBX 22 31 1 0 -BITMAP -003000 -007800 -00FC00 -018600 -030300 -000000 -01FE00 -07FF80 -0F03C0 -1C00E0 -3C00F0 -380070 -780078 -780078 -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F00038 -780078 -780078 -380070 -3C00F0 -1C00E0 -0F03C0 -07FF80 -01FE00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 24 0 -BBX 22 30 1 0 -BITMAP -00F180 -01FF00 -031E00 -000000 -000000 -01FE00 -07FF80 -0F03C0 -1C00E0 -3C00F0 -380070 -780078 -780078 -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F00038 -780078 -780078 -380070 -3C00F0 -1C00E0 -0F03C0 -07FF80 -01FE00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 24 0 -BBX 22 30 1 0 -BITMAP -00C600 -01EF00 -00C600 -000000 -000000 -01FE00 -07FF80 -0F03C0 -1C00E0 -3C00F0 -380070 -780078 -780078 -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F00038 -780078 -780078 -380070 -3C00F0 -1C00E0 -0F03C0 -07FF80 -01FE00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 17 15 2 1 -BITMAP -E00380 -700700 -380E00 -1C1C00 -0E3800 -077000 -03E000 -01C000 -03E000 -077000 -0E3800 -1C1C00 -380E00 -700700 -E00380 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 24 0 -BBX 22 28 1 -2 -BITMAP -000018 -01FE30 -07FFB0 -0E03E0 -1C00E0 -3C01F0 -3801F0 -780378 -780678 -F0063C -F00C3C -F0183C -F0383C -F0303C -F0603C -F0E03C -F0C03C -718038 -7B0078 -7B0078 -3E0070 -3C00F0 -1E01E0 -1F03C0 -37FF80 -71FE00 -600000 -C00000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 26 0 -BBX 26 32 0 0 -BITMAP -00300000 -00380000 -001C0000 -000E0000 -00030000 -00018000 -00000000 -FFE0FFC0 -3F803F00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0F001800 -07001800 -07803000 -03E0F000 -01FFC000 -007F0000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 26 0 -BBX 26 32 0 0 -BITMAP -00003000 -00007000 -0000E000 -0001C000 -00030000 -00060000 -00000000 -FFE0FFC0 -3F803F00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0F001800 -07001800 -07803000 -03E0F000 -01FFC000 -007F0000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 26 0 -BBX 26 31 0 0 -BITMAP -00060000 -000F0000 -001F8000 -0030C000 -00606000 -00000000 -FFE0FFC0 -3F803F00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0F001800 -07001800 -07803000 -03E0F000 -01FFC000 -007F0000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 26 0 -BBX 26 30 0 0 -BITMAP -0030C000 -0079E000 -0030C000 -00000000 -00000000 -FFE0FFC0 -3F803F00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0E000C00 -0F001800 -07001800 -07803000 -03E0F000 -01FFC000 -007F0000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 23 0 -BBX 23 32 0 0 -BITMAP -000180 -000380 -000700 -000E00 -001800 -003000 -000000 -FF83FE -7E00F8 -3E0070 -1E0060 -0F00E0 -0F00C0 -078180 -07C180 -03C300 -03E300 -01E600 -00F600 -00FC00 -007C00 -007800 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -00FE00 -03FF80 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 25 1 0 -BITMAP -FFE000 -1F0000 -0E0000 -0E0000 -0E0000 -0E0000 -0FFE00 -0FFF80 -0E03C0 -0E01E0 -0E00F0 -0E00F0 -0E00F0 -0E00F0 -0E00F0 -0E01E0 -0E03E0 -0FFFC0 -0FFF00 -0E0000 -0E0000 -0E0000 -0E0000 -1F0000 -FFE000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 17 26 0 -1 -BITMAP -03F800 -079C00 -0E0E00 -0E0F00 -1C0700 -1C0700 -1C0700 -1C0700 -1C0E00 -1C0E00 -1CF800 -1CF800 -1C0E00 -1C0700 -1C0700 -1C0780 -1C0380 -1C0380 -1C0380 -1C0380 -1C0380 -1CE780 -1CE700 -3CE700 -FCFE00 -003800 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 17 0 -BBX 16 23 1 0 -BITMAP -0C00 -0E00 -0700 -0380 -00C0 -0060 -0000 -07C0 -1FF0 -7878 -7038 -7038 -7038 -01F8 -0FF8 -3C38 -7038 -E038 -E038 -E078 -F0FD -7F9F -3F0E -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 17 0 -BBX 16 23 1 0 -BITMAP -0030 -0070 -00E0 -01C0 -0300 -0600 -0000 -07C0 -1FF0 -7878 -7038 -7038 -7038 -01F8 -0FF8 -3C38 -7038 -E038 -E038 -E078 -F0FD -7F9F -3F0E -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 17 0 -BBX 16 22 1 0 -BITMAP -0300 -0780 -0FC0 -1860 -3030 -0000 -07C0 -1FF0 -7878 -7038 -7038 -7038 -01F8 -0FF8 -3C38 -7038 -E038 -E038 -E078 -F0FD -7F9F -3E0E -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 17 0 -BBX 16 21 1 0 -BITMAP -0F18 -1FF0 -31E0 -0000 -0000 -07C0 -1FF0 -7878 -7038 -7038 -7038 -01F8 -0FF8 -3C38 -7038 -E038 -E038 -E078 -F0FD -7F9F -3E0E -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 17 0 -BBX 16 21 1 0 -BITMAP -0C60 -1EF0 -0C60 -0000 -0000 -07C0 -1FF0 -7878 -7038 -7038 -7038 -01F8 -0FF8 -3C38 -7038 -E038 -E038 -E078 -F0FD -7F9F -3E0E -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 17 0 -BBX 16 23 1 0 -BITMAP -0780 -0CC0 -0840 -0840 -0CC0 -0780 -0000 -07C0 -1FF0 -7878 -7038 -7038 -7038 -01F8 -0FF8 -3C38 -7038 -E038 -E038 -E078 -F0FD -7F9F -3E0E -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 796 0 -DWIDTH 25 0 -BBX 23 16 1 0 -BITMAP -0FC3E0 -3FE7F8 -707C1C -703C0C -70380E -70380E -01F80E -0FFFFE -3C3800 -703800 -F03800 -E03C02 -E07C06 -F0FE1C -7FCFF8 -3F03F0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 12 23 1 -7 -BITMAP -0780 -1FE0 -3870 -70F0 -70F0 -E060 -E000 -E000 -E000 -E000 -F000 -F010 -7830 -7C60 -3FC0 -0F00 -0200 -0400 -0F00 -0180 -0180 -1180 -0F00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -1800 -1C00 -0E00 -0700 -0180 -00C0 -0000 -07C0 -1FF0 -3838 -7018 -701C -F01C -F01C -FFFC -E000 -E000 -F000 -F004 -780C -3C38 -1FF0 -07C0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -0018 -0038 -0070 -00E0 -0180 -0300 -0000 -07C0 -1FF0 -3878 -7038 -601C -E01C -E01C -FFFC -E000 -E000 -F000 -F004 -780C -3C38 -1FF0 -07C0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 22 1 0 -BITMAP -0300 -0780 -0FC0 -1860 -3030 -0000 -07C0 -1FF0 -3838 -7018 -701C -F01C -F01C -FFFC -E000 -E000 -F000 -F004 -780C -3C38 -1FF0 -07C0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 21 1 0 -BITMAP -0C60 -1EF0 -0C60 -0000 -0000 -07C0 -1FF0 -3838 -7018 -701C -F01C -F01C -FFFC -E000 -E000 -F000 -F004 -780C -3C18 -1FF0 -07C0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 315 0 -DWIDTH 11 0 -BBX 9 23 1 0 -BITMAP -C000 -E000 -7000 -3800 -0C00 -0600 -0000 -FC00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 315 0 -DWIDTH 11 0 -BBX 9 23 1 0 -BITMAP -0180 -0380 -0700 -0E00 -1800 -3000 -0000 -FC00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 315 0 -DWIDTH 11 0 -BBX 10 22 0 0 -BITMAP -0C00 -1E00 -3F00 -6180 -C0C0 -0000 -7E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -7FC0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 315 0 -DWIDTH 11 0 -BBX 9 21 1 0 -BITMAP -6300 -F780 -6300 -0000 -0000 -FC00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 25 1 0 -BITMAP -3000 -3C00 -0EE0 -07C0 -0F80 -0DC0 -00E0 -00F0 -0070 -07F8 -1FF8 -3878 -703C -703C -E01C -E01C -E01C -E01C -E01C -E01C -F03C -7038 -7878 -3FF0 -0FC0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 19 0 -BBX 19 21 0 0 -BITMAP -03C600 -07FC00 -0C7800 -000000 -000000 -1C7800 -FDFE00 -1F9E00 -1E0F00 -1E0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -FF1FE0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -3000 -3800 -1C00 -0E00 -0300 -0180 -0000 -0780 -1FE0 -3870 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -F03C -7038 -7878 -1FE0 -0780 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -0018 -0038 -0070 -00E0 -0180 -0300 -0000 -0780 -1FE0 -3870 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -F03C -7038 -7878 -1FE0 -0780 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 22 1 0 -BITMAP -0300 -0780 -0FC0 -1860 -3030 -0000 -0780 -1FE0 -3870 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3870 -1FE0 -0780 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 21 1 0 -BITMAP -0F18 -1FF0 -31E0 -0000 -0000 -0780 -1FE0 -3870 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3870 -1FE0 -0780 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 21 1 0 -BITMAP -18C0 -3DE0 -18C0 -0000 -0000 -0780 -1FE0 -3870 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3870 -1FE0 -0780 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 16 16 2 0 -BITMAP -0180 -03C0 -03C0 -0180 -0000 -0000 -0000 -FFFF -FFFF -0000 -0000 -0000 -0180 -03C0 -03C0 -0180 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 22 1 -3 -BITMAP -0018 -0018 -0030 -07F0 -1FF0 -3870 -70F8 -70D8 -E19C -E19C -E31C -E31C -E61C -E61C -EC38 -7C38 -7870 -3FE0 -3F80 -3000 -6000 -6000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 23 0 0 -BITMAP -060000 -070000 -038000 -01C000 -006000 -003000 -000000 -1C0700 -FC3F00 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0F00 -1C0F00 -0E3F00 -0FF7C0 -07C700 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 23 0 0 -BITMAP -000C00 -001C00 -003800 -007000 -00C000 -018000 -000000 -1C0700 -FC3F00 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0F00 -1C0F00 -0E3F00 -0FF7C0 -07C700 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 22 0 0 -BITMAP -00C000 -01E000 -03F000 -061800 -0C0C00 -000000 -1C0700 -FC3F00 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0F00 -1C0F00 -0E3F00 -0FF7C0 -07C700 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 18 21 0 0 -BITMAP -031800 -07BC00 -031800 -000000 -000000 -1C0700 -FC3F00 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0700 -1C0F00 -1C0F00 -0E3F00 -0FF7C0 -07C700 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 537 0 -DWIDTH 19 0 -BBX 17 30 1 -7 -BITMAP -000C00 -001C00 -003800 -007000 -00C000 -018000 -000000 -FF1F80 -7C0700 -3C0600 -1C0600 -1E0C00 -0E0C00 -0F0800 -071800 -071800 -07B000 -03B000 -03E000 -01E000 -01E000 -00C000 -00C000 -018000 -018000 -630000 -E30000 -E60000 -FC0000 -700000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 19 0 -BBX 16 29 1 -7 -BITMAP -3800 -F800 -3800 -3800 -3800 -3800 -38F0 -3BFC -3F1E -3C0E -3C0F -3807 -3807 -3807 -3807 -3807 -3807 -3C0F -3C0E -3E1E -3BFC -39F0 -3800 -3800 -3800 -3800 -3800 -3800 -FF00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 537 0 -DWIDTH 20 0 -BBX 18 28 1 -7 -BITMAP -031800 -07BC00 -031800 -000000 -000000 -FF1FC0 -7C0700 -3C0600 -1C0600 -1E0C00 -0E0C00 -0F0800 -071800 -071800 -07B000 -03B000 -03E000 -01E000 -01E000 -00C000 -00C000 -018000 -018000 -630000 -E30000 -E60000 -FC0000 -700000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timB08-L1.bdf diff -u xc/fonts/bdf/100dpi/timB08-L1.bdf:1.1 xc/fonts/bdf/100dpi/timB08-L1.bdf:removed --- xc/fonts/bdf/100dpi/timB08-L1.bdf:1.1 Wed Apr 4 18:55:40 2001 +++ xc/fonts/bdf/100dpi/timB08-L1.bdf Wed Mar 16 21:03:52 2005 @@ -1,2740 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timB08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-R-Normal--11-80-100-100-P-57-ISO8859-1 -SIZE 8 100 100 -FONTBOUNDINGBOX 11 13 -1 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 11 -POINT_SIZE 80 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 57 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 7 -X_HEIGHT 5 -FONT_ASCENT 8 -FONT_DESCENT 3 -FACE_NAME "Times Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 7 7 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 7 1 0 -BITMAP -C0 -C0 -C0 -C0 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 5 0 -BBX 3 3 1 4 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -50 -50 -F8 -50 -F8 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 9 0 -1 -BITMAP -20 -70 -B8 -E0 -60 -30 -B8 -70 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 1000 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -76 -DC -E8 -10 -2E -5A -9C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -30 -68 -68 -76 -DC -CC -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 3 1 4 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 10 -1 -3 -BITMAP -20 -60 -40 -C0 -C0 -C0 -C0 -40 -60 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 -3 -BITMAP -80 -C0 -40 -60 -60 -60 -60 -40 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 2 -BITMAP -20 -F8 -70 -F8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 3 1 -1 -BITMAP -C0 -C0 -40 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -20 -20 -60 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -D0 -D0 -D0 -D0 -D0 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -F0 -30 -20 -40 -F0 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -B0 -30 -60 -30 -B0 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -10 -30 -50 -90 -F8 -30 -30 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -E0 -E0 -80 -E0 -30 -B0 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -30 -60 -C0 -F0 -D0 -D0 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -78 -F0 -90 -30 -20 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -D0 -D0 -60 -B0 -B0 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -B0 -B0 -B0 -70 -30 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 5 1 0 -BITMAP -C0 -C0 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 6 1 -1 -BITMAP -C0 -C0 -00 -C0 -C0 -40 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -18 -70 -C0 -70 -18 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -C0 -70 -18 -70 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -60 -B0 -B0 -20 -00 -60 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 930 0 -DWIDTH 11 0 -BBX 10 9 0 -2 -BITMAP -1F00 -3080 -6D40 -DA40 -D240 -D280 -CD00 -6000 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -10 -18 -38 -2C -7C -4E -EF -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -F8 -6C -6C -78 -6C -6C -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -7C -CC -C0 -C0 -C0 -EC -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -FC -66 -66 -66 -66 -66 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -FC -64 -60 -78 -60 -64 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -FC -64 -68 -78 -68 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -7C -CC -C0 -DC -CC -CC -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -E7 -66 -66 -7E -66 -66 -E7 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -78 -30 -30 -30 -30 -30 -B0 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -EE -64 -68 -78 -6C -6E -E6 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -F0 -60 -60 -60 -64 -6C -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -F380 -7700 -5B00 -5B00 -5B00 -4B00 -E380 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -EE -64 -74 -5C -5C -4C -E4 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -F8 -6C -6C -78 -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 9 0 -2 -BITMAP -78 -CC -CC -CC -CC -CC -78 -30 -1C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -F8 -6C -6C -78 -68 -6C -EE -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -78 -C8 -E0 -70 -38 -98 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -FC -B4 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -F6 -64 -64 -64 -64 -64 -38 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -F3 -62 -74 -34 -38 -18 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 1000 0 -DWIDTH 10 0 -BBX 10 7 0 0 -BITMAP -EEC0 -6C80 -6D80 -6D00 -3700 -3600 -1200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -E6 -64 -38 -38 -2C -4C -DE -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -F7 -62 -34 -38 -18 -18 -3C -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -FC -CC -98 -30 -64 -CC -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 -3 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -80 -80 -C0 -40 -60 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 -3 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 581 0 -DWIDTH 6 0 -BBX 5 4 0 3 -BITMAP -20 -70 -D8 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 1 0 -3 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 2 0 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -60 -B0 -70 -B0 -F8 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 7 -1 0 -BITMAP -E0 -60 -70 -68 -68 -68 -70 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -D0 -C0 -D0 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -18 -78 -D8 -D8 -D8 -6C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -D0 -F0 -C0 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 4 7 -1 0 -BITMAP -30 -60 -F0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 -3 -BITMAP -78 -D0 -D0 -70 -C0 -F0 -90 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 6 7 -1 0 -BITMAP -E0 -60 -78 -68 -68 -68 -6C -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 7 0 0 -BITMAP -C0 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 -3 -BITMAP -60 -00 -60 -60 -60 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 6 7 -1 0 -BITMAP -E0 -60 -6C -68 -70 -68 -EC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 -1 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 8 5 0 0 -BITMAP -AC -FE -D6 -D6 -D7 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -B0 -D8 -D8 -D8 -DC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 -1 -3 -BITMAP -F0 -68 -68 -68 -70 -60 -60 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 -3 -BITMAP -70 -D0 -D0 -D0 -70 -30 -30 -38 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -D0 -F0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -C0 -E0 -60 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 7 -1 0 -BITMAP -20 -60 -F0 -60 -60 -60 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -D0 -D0 -D0 -70 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -D0 -70 -60 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 7 5 -1 0 -BITMAP -D6 -D4 -5C -78 -28 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -D0 -F0 -60 -F0 -B0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 -3 -BITMAP -D8 -D8 -70 -70 -20 -20 -C0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -B0 -60 -D0 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 394 0 -DWIDTH 4 0 -BBX 4 10 -1 -3 -BITMAP -30 -60 -60 -60 -C0 -C0 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 3 0 -BBX 1 10 1 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 394 0 -DWIDTH 4 0 -BBX 4 10 0 -3 -BITMAP -C0 -60 -60 -60 -30 -30 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 520 0 -DWIDTH 6 0 -BBX 5 2 0 2 -BITMAP -68 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 7 1 -3 -BITMAP -C0 -C0 -00 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 7 0 -1 -BITMAP -10 -78 -D0 -D0 -E0 -78 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -38 -68 -60 -F8 -60 -E8 -D8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -88 -70 -50 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -D8 -D8 -70 -20 -70 -20 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 3 0 -BBX 1 7 1 0 -BITMAP -80 -80 -80 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 9 0 -2 -BITMAP -60 -B0 -C0 -A0 -D0 -70 -30 -D0 -60 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 5 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -9A -A2 -9A -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 3 6 0 1 -BITMAP -C0 -20 -E0 -A0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -28 -50 -A0 -50 -28 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 3 1 1 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 5 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 4 3 0 4 -BITMAP -60 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -20 -20 -F8 -20 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 2 1 5 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 -3 -BITMAP -D8 -D0 -D0 -D0 -F0 -80 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 10 0 -3 -BITMAP -7C -E8 -E8 -E8 -68 -28 -28 -28 -28 -28 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 2 1 2 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 3 1 -3 -BITMAP -80 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -40 -C0 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 330 0 -DWIDTH 4 0 -BBX 3 6 0 1 -BITMAP -40 -A0 -A0 -40 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -A0 -50 -28 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -44 -C8 -48 -F4 -2C -3E -44 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -44 -C8 -48 -F6 -2A -24 -4E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -E4 -48 -28 -D4 -2C -3E -44 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 7 1 -3 -BITMAP -60 -60 -00 -40 -D0 -D0 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -20 -10 -00 -10 -18 -38 -2C -7C -4E -EF -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -08 -10 -00 -10 -18 -38 -2C -7C -4E -EF -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -10 -28 -00 -10 -18 -38 -2C -7C -4E -EF -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -34 -58 -00 -10 -18 -38 -2C -7C -4E -EF -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 9 -1 0 -BITMAP -24 -00 -10 -18 -38 -2C -7C -4E -EF -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -18 -24 -18 -10 -18 -38 -2C -7C -4E -EF -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 9 0 -BBX 9 7 -1 0 -BITMAP -3F80 -1C80 -2C00 -2F00 -7C00 -4C80 -EF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 10 0 -3 -BITMAP -7C -CC -C0 -C0 -C0 -EC -78 -20 -10 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -20 -10 -00 -FC -64 -60 -78 -60 -64 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -08 -10 -00 -FC -64 -60 -78 -60 -64 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -30 -48 -00 -FC -64 -60 -78 -60 -64 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -28 -00 -FC -64 -60 -78 -60 -64 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -40 -20 -00 -F0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -20 -40 -00 -F0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -60 -90 -00 -F0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -90 -00 -F0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -FC -66 -66 -F6 -66 -66 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -34 -58 -00 -EE -64 -74 -5C -5C -4C -E4 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -20 -10 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -10 -20 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -30 -48 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -34 -58 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -48 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -CC -78 -30 -78 -CC -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 6 9 1 -1 -BITMAP -04 -78 -CC -DC -EC -EC -CC -78 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -20 -10 -00 -F6 -64 -64 -64 -64 -64 -38 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -08 -10 -00 -F6 -64 -64 -64 -64 -64 -38 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -18 -24 -00 -F6 -64 -64 -64 -64 -64 -38 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -24 -00 -F6 -64 -64 -64 -64 -64 -38 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -04 -08 -00 -F7 -62 -34 -38 -18 -18 -3C -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -E0 -78 -6C -6C -78 -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -70 -C8 -C8 -D0 -C8 -C8 -D8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -60 -B0 -70 -B0 -F8 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -20 -00 -60 -B0 -70 -B0 -F8 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -50 -00 -60 -B0 -70 -B0 -F8 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -68 -B0 -00 -60 -B0 -70 -B0 -F8 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -50 -00 -60 -B0 -70 -B0 -F8 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -50 -20 -60 -B0 -70 -B0 -F8 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 5 0 0 -BITMAP -6E -BA -7E -B8 -EE -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 -3 -BITMAP -70 -D0 -C0 -D0 -70 -40 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -70 -D0 -F0 -C0 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -70 -D0 -F0 -C0 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -50 -88 -70 -D0 -F0 -C0 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -70 -D0 -F0 -C0 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 8 0 0 -BITMAP -80 -40 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 8 0 0 -BITMAP -40 -80 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -80 -70 -60 -B0 -18 -78 -D8 -D8 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -68 -B0 -00 -B0 -D8 -D8 -D8 -DC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -20 -00 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -50 -00 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -68 -B0 -00 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -50 -00 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 7 0 -1 -BITMAP -10 -70 -D8 -D8 -D8 -70 -40 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -D8 -D0 -D0 -D0 -70 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -20 -00 -D8 -D0 -D0 -D0 -70 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -50 -00 -D8 -D0 -D0 -D0 -70 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -50 -00 -D8 -D0 -D0 -D0 -70 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 11 0 -3 -BITMAP -10 -20 -00 -D8 -D8 -70 -70 -20 -20 -C0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 10 -1 -3 -BITMAP -E0 -60 -70 -68 -68 -68 -70 -60 -60 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 10 0 -3 -BITMAP -50 -00 -D8 -D8 -70 -70 -20 -20 -C0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timB10-L1.bdf diff -u xc/fonts/bdf/100dpi/timB10-L1.bdf:1.1 xc/fonts/bdf/100dpi/timB10-L1.bdf:removed --- xc/fonts/bdf/100dpi/timB10-L1.bdf:1.1 Wed Apr 4 18:55:40 2001 +++ xc/fonts/bdf/100dpi/timB10-L1.bdf Wed Mar 16 21:03:52 2005 @@ -1,3240 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timB10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-R-Normal--14-100-100-100-P-76-ISO8859-1 -SIZE 10 100 100 -FONTBOUNDINGBOX 15 17 -1 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 100 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 76 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 10 -X_HEIGHT 7 -FONT_ASCENT 12 -FONT_DESCENT 3 -FACE_NAME "Times Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 9 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 10 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 7 0 -BBX 5 4 1 6 -BITMAP -D8 -D8 -D8 -48 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 -1 0 -BITMAP -14 -14 -14 -7E -28 -28 -FC -50 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 12 0 -1 -BITMAP -10 -78 -D4 -D4 -F0 -78 -3C -1C -94 -D4 -78 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 1000 0 -DWIDTH 14 0 -BBX 13 10 0 0 -BITMAP -38C0 -67C0 -C580 -C900 -7300 -0670 -04C8 -0D88 -1990 -18E0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -3C00 -6600 -6600 -3C00 -39C0 -6C80 -CD80 -C700 -EF80 -7B00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 4 1 6 -BITMAP -C0 -C0 -C0 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -20 -60 -40 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -40 -60 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 13 0 -3 -BITMAP -80 -C0 -40 -60 -60 -60 -60 -60 -60 -60 -40 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 6 1 4 -BITMAP -20 -A8 -70 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -10 -10 -30 -20 -60 -40 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -78 -48 -CC -CC -CC -CC -CC -CC -48 -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -38 -7C -8C -0C -0C -18 -30 -40 -FC -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -38 -7C -8C -0C -38 -1C -0C -C4 -EC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -18 -38 -38 -58 -98 -98 -FC -FC -18 -18 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -7C -7C -40 -78 -7C -0C -04 -C4 -CC -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -1C -30 -60 -E0 -F8 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -FC -FC -8C -08 -18 -10 -10 -20 -20 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -78 -CC -CC -EC -78 -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -78 -CC -CC -CC -CC -7C -18 -38 -70 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 7 1 0 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 9 1 -2 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -06 -1C -70 -C0 -70 -1C -06 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 3 0 2 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -C0 -70 -1C -06 -1C -70 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -70 -D8 -D8 -18 -30 -60 -60 -00 -60 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 930 0 -DWIDTH 14 0 -BBX 11 12 1 -2 -BITMAP -0F80 -38C0 -6060 -4520 -8F20 -9B20 -9B20 -9F60 -8DC0 -4000 -6000 -1F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -0C00 -0C00 -1E00 -1600 -3300 -2300 -3F00 -6180 -4180 -E3C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -FE -63 -63 -63 -7E -63 -63 -63 -63 -FE -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3D -63 -C1 -C1 -C0 -C0 -C0 -C1 -63 -3E -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -FE00 -6300 -6180 -6180 -6180 -6180 -6180 -6180 -6300 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -FF -63 -61 -64 -7C -64 -60 -61 -63 -FF -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -FF -63 -61 -64 -7C -64 -64 -60 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3D00 -6300 -C100 -C100 -C000 -C780 -C300 -C300 -6300 -3E00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -F3C0 -6180 -6180 -6180 -7F80 -6180 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 -1 -BITMAP -3C -18 -18 -18 -18 -18 -18 -18 -D8 -D8 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -F7C0 -6300 -6200 -6400 -7800 -7C00 -6E00 -6700 -6380 -F7C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -61 -61 -63 -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 13 0 -BBX 12 10 0 0 -BITMAP -F0F0 -70E0 -70E0 -5960 -5960 -5A60 -4E60 -4E60 -4460 -E4F0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -E1C0 -7080 -7080 -5880 -4C80 -4C80 -4680 -4380 -4380 -E180 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -FE -67 -63 -63 -63 -7E -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 13 1 -3 -BITMAP -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -1C00 -0E00 -0380 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -FE00 -6700 -6300 -6300 -6600 -7C00 -6E00 -6700 -6380 -F1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -7A -C6 -C2 -E0 -78 -1C -0E -86 -C6 -FC -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -FF -DB -99 -18 -18 -18 -18 -18 -18 -3C -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -F380 -6100 -6100 -6100 -6100 -6100 -6100 -6100 -7300 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -F1C0 -6080 -6180 -3100 -3300 -3200 -1A00 -1E00 -0C00 -0C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 1000 0 -DWIDTH 14 0 -BBX 15 10 -1 0 -BITMAP -F79E -630C -6308 -3188 -3190 -3390 -1AD0 -1CE0 -0C60 -0C60 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 10 0 0 -BITMAP -F1C0 -7080 -3900 -1E00 -0C00 -0E00 -1700 -2380 -41C0 -E3E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -F9C0 -7080 -3100 -3900 -1A00 -1E00 -0C00 -0C00 -0C00 -1E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -FF -C7 -86 -8C -18 -18 -31 -61 -E3 -FF -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 13 0 -3 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -80 -80 -C0 -40 -60 -20 -20 -30 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 13 0 -3 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 581 0 -DWIDTH 8 0 -BBX 5 5 1 5 -BITMAP -20 -70 -50 -D8 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 1 0 -3 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 1 8 -BITMAP -80 -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -E0 -60 -60 -7C -66 -66 -66 -66 -66 -5C -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -30 -58 -C8 -C0 -C0 -E8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -1C -0C -0C -7C -CC -CC -CC -CC -CC -76 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -4C -CC -FC -C0 -E4 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -38 -68 -60 -F0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 -3 -BITMAP -7E -CC -CC -CC -78 -40 -7C -FE -82 -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -E0 -60 -60 -6C -76 -66 -66 -66 -66 -E7 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -60 -60 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 13 -1 -3 -BITMAP -30 -30 -00 -70 -30 -30 -30 -30 -30 -30 -30 -B0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -E0 -60 -60 -6E -64 -68 -78 -6C -66 -E7 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 12 7 0 0 -BITMAP -ECC0 -7760 -6660 -6660 -6660 -6660 -F770 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -EC -76 -66 -66 -66 -66 -E7 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 -3 -BITMAP -EC -76 -66 -66 -66 -66 -7C -60 -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 -3 -BITMAP -6C -DC -CC -CC -CC -CC -7C -0C -0C -1E -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -DC -6C -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -78 -C8 -E0 -70 -38 -98 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -20 -60 -F0 -60 -60 -60 -68 -70 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -EE -66 -66 -66 -66 -66 -3B -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -F7 -62 -62 -34 -34 -18 -18 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 7 0 0 -BITMAP -EEC0 -6480 -7680 -3700 -3B00 -3B00 -1200 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -EE -6C -38 -38 -38 -6C -EE -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 10 -1 -3 -BITMAP -F7 -62 -32 -34 -1C -1C -08 -08 -38 -30 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -FC -9C -18 -30 -64 -E4 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 394 0 -DWIDTH 7 0 -BBX 5 13 1 -3 -BITMAP -18 -30 -30 -30 -30 -60 -C0 -60 -30 -30 -30 -30 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 3 0 -BBX 1 12 1 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 394 0 -DWIDTH 7 0 -BBX 5 13 0 -3 -BITMAP -C0 -60 -60 -60 -60 -30 -18 -30 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 520 0 -DWIDTH 8 0 -BBX 7 4 0 3 -BITMAP -60 -F2 -9E -0C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 10 1 -3 -BITMAP -C0 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 -2 -BITMAP -08 -08 -78 -D4 -D0 -D0 -F0 -E4 -78 -20 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -3C -76 -66 -60 -30 -F8 -30 -30 -F6 -DE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 6 0 2 -BITMAP -38 -EE -44 -44 -EE -38 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -F7 -62 -76 -34 -3C -18 -3C -18 -18 -3C -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 3 0 -BBX 1 12 1 -2 -BITMAP -80 -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 12 1 -2 -BITMAP -70 -D8 -C8 -60 -F0 -98 -C8 -78 -30 -98 -D8 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 2 1 8 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -4E80 -9240 -9040 -9040 -9240 -4C80 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 4 7 0 3 -BITMAP -60 -10 -70 -90 -70 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 5 1 1 -BITMAP -36 -6C -D8 -6C -36 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 9 0 -BBX 7 4 1 1 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -5C80 -9240 -9240 -9C40 -9440 -5280 -6180 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 8 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 1 6 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 4 6 0 4 -BITMAP -60 -B0 -30 -60 -C0 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 4 6 0 4 -BITMAP -60 -B0 -60 -30 -B0 -60 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 1 8 -BITMAP -20 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 10 -1 -3 -BITMAP -EE -66 -66 -66 -66 -66 -7B -40 -60 -60 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 540 0 -DWIDTH 8 0 -BBX 7 13 0 -3 -BITMAP -7E -F4 -F4 -F4 -F4 -74 -14 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 0 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 1 -3 -BITMAP -40 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 4 6 0 4 -BITMAP -20 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 330 0 -DWIDTH 5 0 -BBX 4 7 0 3 -BITMAP -60 -90 -90 -90 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 5 1 1 -BITMAP -D8 -6C -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -2100 -E200 -6200 -6400 -6480 -F980 -0B80 -1680 -17C0 -2180 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -2100 -E200 -6200 -6400 -6580 -FAC0 -08C0 -1180 -1300 -23C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -6100 -B200 -6200 -3400 -B480 -6980 -0B80 -1680 -17C0 -2180 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 10 1 -3 -BITMAP -30 -30 -00 -30 -30 -60 -C0 -D8 -D8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -1000 -1800 -0400 -0000 -0C00 -0C00 -1E00 -1600 -3300 -2300 -3F00 -6180 -4180 -E3C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0200 -0600 -0800 -0000 -0C00 -0C00 -1E00 -1600 -3300 -2300 -3F00 -6180 -4180 -E3C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0800 -1C00 -2200 -0000 -0C00 -0C00 -1E00 -1600 -3300 -2300 -3F00 -6180 -4180 -E3C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -1A00 -2C00 -0000 -0C00 -0C00 -1E00 -1600 -3300 -2300 -3F00 -6180 -4180 -E3C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -1200 -1200 -0000 -0C00 -0C00 -1E00 -1600 -3300 -2300 -3F00 -6180 -4180 -E3C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0C00 -1200 -0C00 -0000 -0C00 -0C00 -1E00 -1600 -3300 -2300 -3F00 -6180 -4180 -E3C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 14 0 -BBX 13 10 0 0 -BITMAP -1FF8 -0F18 -0B08 -1B20 -13E0 -3F20 -2328 -6308 -4318 -E7F8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 13 1 -3 -BITMAP -3D -63 -C1 -C1 -C0 -C0 -C0 -C1 -63 -3E -10 -08 -38 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 14 0 0 -BITMAP -20 -30 -08 -00 -FF -63 -61 -64 -7C -64 -65 -61 -63 -FF -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 14 0 0 -BITMAP -04 -0C -10 -00 -FF -63 -61 -64 -7C -64 -65 -61 -63 -FF -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 14 0 0 -BITMAP -08 -1C -22 -00 -FF -63 -61 -64 -7C -64 -65 -61 -63 -FF -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -24 -24 -00 -FF -63 -61 -64 -7C -64 -65 -61 -63 -FF -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 14 0 0 -BITMAP -80 -C0 -20 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 14 0 0 -BITMAP -10 -30 -40 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 5 14 0 0 -BITMAP -20 -70 -88 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 13 0 0 -BITMAP -90 -90 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -FE00 -6300 -6180 -6180 -F180 -6180 -6180 -6180 -6300 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -1A00 -2C00 -0000 -E1C0 -7080 -7080 -5880 -4C80 -4C80 -4680 -4380 -4380 -E180 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1000 -1800 -0400 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0400 -0C00 -1000 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0800 -1C00 -2200 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1A00 -2C00 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -2200 -2200 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -C3 -66 -3C -18 -3C -66 -C3 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 12 1 -1 -BITMAP -0080 -3D00 -6300 -C380 -C580 -C980 -C980 -D180 -E180 -6300 -5E00 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1000 -1800 -0400 -0000 -F380 -6100 -6100 -6100 -6100 -6100 -6100 -6100 -7300 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0400 -0C00 -1000 -0000 -F380 -6100 -6100 -6100 -6100 -6100 -6100 -6100 -7300 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0800 -1C00 -2200 -0000 -F380 -6100 -6100 -6100 -6100 -6100 -6100 -6100 -7300 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -1200 -1200 -0000 -F380 -6100 -6100 -6100 -6100 -6100 -6100 -6100 -7300 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0100 -0300 -0400 -0000 -F9C0 -7080 -3100 -3900 -1A00 -1E00 -0C00 -0C00 -0C00 -1E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -F0 -60 -7E -67 -63 -63 -63 -7E -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -38 -6C -64 -6C -78 -6C -66 -66 -66 -EC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -20 -30 -08 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -18 -20 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -10 -38 -44 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -34 -58 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -28 -28 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -30 -48 -30 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 10 7 0 0 -BITMAP -7B80 -CCC0 -CCC0 -3FC0 -CC00 -CCC0 -7780 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 10 0 -3 -BITMAP -38 -4C -CC -C0 -C0 -E4 -78 -20 -10 -70 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -40 -60 -10 -00 -38 -4C -CC -FC -C0 -E4 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -08 -18 -20 -00 -38 -4C -CC -FC -C0 -E4 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -10 -38 -44 -00 -38 -4C -CC -FC -C0 -E4 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -50 -50 -00 -38 -4C -CC -FC -C0 -E4 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -80 -C0 -20 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -20 -60 -80 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 11 0 0 -BITMAP -20 -70 -88 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -A0 -A0 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -CC -70 -98 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -34 -58 -00 -EC -76 -66 -66 -66 -66 -E7 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -20 -30 -08 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -08 -18 -20 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -20 -70 -88 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -68 -B0 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -50 -50 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 6 7 0 0 -BITMAP -30 -30 -00 -FC -00 -30 -30 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 -1 -BITMAP -04 -78 -CC -DC -EC -EC -CC -78 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 11 -1 0 -BITMAP -20 -30 -08 -00 -EE -66 -66 -66 -66 -66 -3B -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 11 -1 0 -BITMAP -04 -0C -10 -00 -EE -66 -66 -66 -66 -66 -3B -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 11 -1 0 -BITMAP -10 -38 -44 -00 -EE -66 -66 -66 -66 -66 -3B -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -28 -28 -00 -EE -66 -66 -66 -66 -66 -3B -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 14 -1 -3 -BITMAP -02 -06 -08 -00 -F7 -62 -32 -34 -1C -1C -08 -08 -38 -30 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 13 0 -3 -BITMAP -E0 -60 -60 -6C -76 -66 -66 -66 -66 -7C -60 -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 13 -1 -3 -BITMAP -22 -22 -00 -F7 -62 -32 -34 -1C -1C -08 -08 -38 -30 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timB12-L1.bdf diff -u xc/fonts/bdf/100dpi/timB12-L1.bdf:1.1 xc/fonts/bdf/100dpi/timB12-L1.bdf:removed --- xc/fonts/bdf/100dpi/timB12-L1.bdf:1.1 Wed Apr 4 18:55:41 2001 +++ xc/fonts/bdf/100dpi/timB12-L1.bdf Wed Mar 16 21:03:52 2005 @@ -1,3446 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timB12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-R-Normal--17-120-100-100-P-88-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 19 20 -2 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 17 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 88 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 11 -X_HEIGHT 8 -FONT_ASCENT 14 -FONT_DESCENT 4 -FACE_NAME "Times Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 9 11 1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 2 11 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -80 -80 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 9 0 -BBX 5 5 1 6 -BITMAP -D8 -D8 -D8 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -12 -12 -12 -7F -24 -24 -24 -FE -48 -48 -48 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 13 0 -1 -BITMAP -10 -7A -96 -D2 -F0 -78 -3C -1E -16 -92 -D2 -BC -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 1000 0 -DWIDTH 16 0 -BBX 12 12 2 0 -BITMAP -3080 -6F00 -C900 -C900 -CA00 -D260 -64D0 -0990 -0990 -1190 -11A0 -20C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 10 11 2 0 -BITMAP -1C00 -2600 -2600 -3400 -39C0 -7880 -9C80 -8D00 -C640 -E7C0 -7B80 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 5 2 6 -BITMAP -C0 -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 14 1 -3 -BITMAP -10 -20 -60 -40 -C0 -C0 -C0 -C0 -C0 -C0 -40 -60 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 14 0 -3 -BITMAP -80 -40 -60 -20 -30 -30 -30 -30 -30 -30 -20 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 5 7 1 4 -BITMAP -20 -A8 -F8 -70 -F8 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -10 -10 -10 -FE -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 5 1 -3 -BITMAP -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 2 0 3 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -10 -30 -20 -20 -60 -40 -40 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -30 -48 -CC -CC -CC -CC -CC -CC -CC -48 -30 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -10 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -38 -7C -9C -0C -0C -08 -18 -10 -22 -7C -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -38 -7C -8C -08 -10 -3C -0E -06 -C6 -CC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -04 -0C -1C -2C -2C -4C -8C -FE -FE -0C -0C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -1F -3E -20 -38 -7C -0E -06 -06 -C6 -CC -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -0C -30 -60 -60 -F0 -CC -CC -CC -CC -48 -30 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -7E -7E -84 -04 -0C -08 -08 -18 -10 -30 -20 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -38 -44 -C6 -E4 -78 -3C -4E -C6 -C6 -44 -38 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -30 -48 -CC -CC -CC -CC -7C -18 -18 -30 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 2 7 1 0 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 2 10 1 -3 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -03 -0E -38 -C0 -C0 -38 -0E -03 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 9 0 -BBX 7 5 1 2 -BITMAP -FE -FE -00 -FE -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -C0 -70 -1C -03 -03 -1C -70 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -38 -CC -CC -0C -0C -08 -10 -20 -00 -60 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 930 0 -DWIDTH 16 0 -BBX 13 13 1 -2 -BITMAP -0780 -1C60 -3010 -6750 -CCC8 -D8C8 -D888 -D990 -D9B0 -4EE0 -2000 -1860 -0780 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -0400 -0E00 -0E00 -1B00 -1300 -3300 -2180 -7F80 -40C0 -C0C0 -E1E0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -FC00 -6600 -6300 -6300 -6600 -7E00 -6300 -6180 -6180 -6300 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -1E80 -6380 -4180 -C080 -C000 -C000 -C000 -C000 -6080 -7300 -3E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -FC00 -6600 -6300 -6180 -6180 -6180 -6180 -6180 -6300 -6600 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -FF -63 -61 -60 -62 -7E -62 -60 -61 -63 -FF -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -FF -63 -61 -60 -62 -7E -62 -60 -60 -60 -F8 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -1E80 -6380 -4180 -C080 -C000 -C000 -C7C0 -C180 -C180 -6180 -3F00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -F3C0 -6180 -6180 -6180 -6180 -7F80 -6180 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 11 1 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 13 1 -2 -BITMAP -3C -18 -18 -18 -18 -18 -18 -18 -18 -18 -D8 -D0 -60 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 11 1 0 -BITMAP -FBC0 -6100 -6200 -6400 -6800 -7800 -6C00 -6600 -6300 -6180 -FBE0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -F000 -6000 -6000 -6000 -6000 -6000 -6000 -6080 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 15 0 -BBX 14 11 0 0 -BITMAP -E01C -7018 -7038 -7838 -5858 -4C58 -4C98 -4698 -4718 -4318 -E23C -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -F1C0 -7080 -5880 -5880 -4C80 -4680 -4780 -4380 -4180 -4180 -E080 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -1E00 -6180 -4080 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -FE -67 -63 -63 -66 -7C -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 10 14 1 -3 -BITMAP -1E00 -6180 -4080 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -4080 -6180 -3F00 -0E00 -0600 -0180 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -FE00 -6700 -6300 -6300 -6600 -7C00 -6C00 -6600 -6300 -6180 -F3C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -3D -43 -C1 -E0 -78 -3C -0E -07 -83 -C2 -BC -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -FFC0 -CCC0 -8C40 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -1E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -F1C0 -6080 -6080 -6080 -6080 -6080 -6080 -6080 -6080 -2100 -1E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -F8E0 -3040 -3040 -1880 -1880 -0D00 -0D00 -0700 -0600 -0200 -0200 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 1000 0 -DWIDTH 17 0 -BBX 17 11 0 0 -BITMAP -FBEF80 -70C300 -30C200 -38E200 -19E600 -1D6400 -0D7C00 -0F3800 -063800 -061000 -021000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -FBC0 -7100 -3A00 -3A00 -1C00 -0E00 -1E00 -1700 -2300 -4380 -E7C0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -F8E0 -7040 -3880 -1880 -1D00 -0F00 -0600 -0600 -0600 -0600 -0F00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -FFC0 -C1C0 -8380 -0700 -0E00 -0E00 -1C00 -3800 -7040 -F0C0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 14 1 -3 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -80 -C0 -40 -40 -60 -20 -20 -20 -30 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 14 1 -3 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 581 0 -DWIDTH 9 0 -BBX 7 7 1 4 -BITMAP -10 -38 -28 -6C -44 -C6 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 1 0 -4 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 3 2 9 -BITMAP -C0 -40 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -38 -CC -CC -1C -6C -CC -CD -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -E0 -60 -60 -6C -76 -63 -63 -63 -63 -76 -EC -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -38 -6C -CC -C0 -C0 -C0 -64 -38 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -0E -06 -06 -36 -6E -C6 -C6 -C6 -C6 -4E -37 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -38 -6C -CC -FC -C0 -C0 -64 -38 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 11 0 0 -BITMAP -18 -6C -60 -F0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 -4 -BITMAP -32 -4E -CC -CC -C8 -70 -40 -FC -7E -82 -84 -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -E0 -60 -60 -6C -76 -66 -66 -66 -66 -66 -EF -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -60 -60 -00 -E0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 15 -2 -4 -BITMAP -18 -18 -00 -38 -18 -18 -18 -18 -18 -18 -18 -18 -D8 -D0 -60 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -E000 -6000 -6000 -6F00 -6400 -6800 -7800 -7C00 -6E00 -6700 -F780 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 13 0 -BBX 12 8 0 0 -BITMAP -EDC0 -7760 -6660 -6660 -6660 -6660 -6660 -F6F0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -EC -7E -66 -66 -66 -66 -66 -F7 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 -4 -BITMAP -EC -76 -63 -63 -63 -63 -76 -6C -60 -60 -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 -4 -BITMAP -32 -6E -C6 -C6 -C6 -C6 -6E -36 -06 -06 -06 -0F -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -EC -7C -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -78 -C8 -E0 -70 -38 -98 -D8 -B0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 11 0 0 -BITMAP -20 -20 -60 -F0 -60 -60 -60 -60 -60 -68 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -EE -66 -66 -66 -66 -66 -6F -36 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -F7 -62 -62 -64 -34 -38 -18 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 8 0 0 -BITMAP -EF70 -6620 -6620 -7740 -3740 -3980 -1980 -1100 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -F6 -74 -38 -38 -18 -3C -4C -EE -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 0 -4 -BITMAP -F7 -62 -62 -34 -34 -1C -18 -18 -10 -10 -E0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -FE -8C -98 -18 -30 -72 -62 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 394 0 -DWIDTH 7 0 -BBX 4 14 1 -3 -BITMAP -30 -60 -60 -60 -60 -40 -80 -40 -60 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 4 0 -BBX 1 14 1 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 394 0 -DWIDTH 7 0 -BBX 4 14 1 -3 -BITMAP -C0 -60 -60 -60 -60 -20 -10 -20 -60 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 520 0 -DWIDTH 9 0 -BBX 9 4 0 4 -BITMAP -3000 -7880 -9F00 -0E00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 2 12 2 -4 -BITMAP -C0 -C0 -00 -00 -40 -40 -40 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 12 1 -2 -BITMAP -04 -04 -38 -4C -CC -D0 -D0 -E0 -64 -38 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -1C -26 -26 -30 -30 -7C -30 -10 -71 -9E -6E -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 7 1 1 -BITMAP -B4 -78 -CC -84 -CC -78 -B4 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -E3 -62 -32 -34 -1C -7E -18 -7E -18 -18 -7E -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 4 0 -BBX 1 15 1 -3 -BITMAP -80 -80 -80 -80 -80 -80 -00 -00 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 15 1 -4 -BITMAP -38 -4C -4C -60 -30 -78 -9C -CC -E4 -78 -38 -18 -C8 -C8 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 0 9 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 12 11 -1 0 -BITMAP -0F00 -30C0 -4720 -48A0 -9810 -9810 -9810 -48A0 -4720 -30C0 -0F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 5 7 0 4 -BITMAP -60 -90 -70 -B0 -D8 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -12 -36 -6C -D8 -6C -36 -12 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 9 0 -BBX 7 6 1 1 -BITMAP -FE -FE -02 -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 2 0 3 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 12 11 0 0 -BITMAP -0F00 -30C0 -4E20 -4920 -8910 -8E10 -8A10 -4920 -5D20 -30C0 -0F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 0 9 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 4 5 1 6 -BITMAP -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -10 -10 -FE -FE -10 -10 -00 -FE -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 4 7 0 4 -BITMAP -60 -F0 -B0 -20 -40 -F0 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 4 7 0 4 -BITMAP -60 -B0 -30 -60 -30 -B0 -60 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 3 1 9 -BITMAP -60 -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 0 -3 -BITMAP -EE -66 -66 -66 -66 -66 -6F -76 -40 -60 -60 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 7 15 1 -4 -BITMAP -3E -74 -F4 -F4 -F4 -F4 -74 -34 -14 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 1 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 4 0 -4 -BITMAP -20 -30 -88 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 4 7 1 4 -BITMAP -60 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 330 0 -DWIDTH 6 0 -BBX 4 7 1 4 -BITMAP -60 -90 -90 -90 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -90 -D8 -6C -36 -6C -D8 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -6080 -E100 -6100 -6200 -6440 -64C0 -F9C0 -0AC0 -13E0 -20C0 -20C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 12 0 -BBX 10 11 0 0 -BITMAP -6100 -E100 -6200 -6200 -6400 -6B80 -FEC0 -1080 -1100 -23C0 -27C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -6080 -B100 -3100 -6200 -3440 -B4C0 -69C0 -0AC0 -13E0 -20C0 -20C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 11 1 -3 -BITMAP -18 -18 -00 -10 -20 -40 -C0 -C0 -CC -CC -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -3000 -1800 -0400 -0000 -0400 -0E00 -0E00 -1B00 -1300 -3300 -2180 -7F80 -40C0 -C0C0 -E1E0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0180 -0300 -0400 -0000 -0400 -0E00 -0E00 -1B00 -1300 -3300 -2180 -7F80 -40C0 -C0C0 -E1E0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0400 -0E00 -1100 -0000 -0400 -0E00 -0E00 -1B00 -1300 -3300 -2180 -7F80 -40C0 -C0C0 -E1E0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1D00 -2E00 -0000 -0400 -0E00 -0E00 -1B00 -1300 -3300 -2180 -7F80 -40C0 -C0C0 -E1E0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1B00 -1B00 -0000 -0400 -0E00 -0E00 -1B00 -1300 -3300 -2180 -7F80 -40C0 -C0C0 -E1E0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -0600 -0900 -0900 -0600 -0000 -0400 -0E00 -0E00 -1B00 -1300 -3300 -2180 -7F80 -40C0 -C0C0 -E1E0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 16 0 -BBX 14 11 1 0 -BITMAP -0FF8 -0718 -0B08 -0B00 -1320 -1FE0 -2320 -2300 -4304 -430C -E7FC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 15 1 -4 -BITMAP -1E80 -6380 -4180 -C080 -C000 -C000 -C000 -C000 -6080 -7300 -3E00 -0800 -0C00 -2200 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 15 1 0 -BITMAP -60 -30 -08 -00 -FF -63 -61 -60 -62 -7E -62 -60 -61 -63 -FF -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 15 1 0 -BITMAP -06 -0C -10 -00 -FF -63 -61 -60 -62 -7E -62 -60 -61 -63 -FF -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 15 1 0 -BITMAP -08 -1C -22 -00 -FF -63 -61 -60 -62 -7E -62 -60 -61 -63 -FF -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -66 -66 -00 -FF -63 -61 -60 -62 -7E -62 -60 -61 -63 -FF -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 15 0 0 -BITMAP -C0 -60 -10 -00 -78 -30 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 15 1 0 -BITMAP -30 -60 -80 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 15 0 0 -BITMAP -20 -70 -88 -00 -78 -30 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -CC -CC -00 -78 -30 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -FC00 -6600 -6300 -6180 -6180 -F980 -6180 -6180 -6300 -6600 -FC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -1D00 -2E00 -0000 -F1C0 -7080 -5880 -5880 -4C80 -4680 -4780 -4380 -4180 -4180 -E080 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -3000 -1800 -0400 -0000 -1E00 -6180 -4080 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -0300 -0600 -0800 -0000 -1E00 -6180 -4080 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -0400 -0E00 -1100 -0000 -1E00 -6180 -4080 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -1D00 -2E00 -0000 -1E00 -6180 -4080 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -3300 -3300 -0000 -1E00 -6180 -4080 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -82 -C6 -6C -38 -38 -6C -C6 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 10 13 1 -1 -BITMAP -0040 -1E80 -6180 -4180 -C2C0 -C2C0 -C4C0 -C8C0 -C8C0 -5080 -6180 -3E00 -4000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -3000 -1800 -0400 -0000 -F1C0 -6080 -6080 -6080 -6080 -6080 -6080 -6080 -6080 -2100 -1E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -0300 -0600 -0800 -0000 -F1C0 -6080 -6080 -6080 -6080 -6080 -6080 -6080 -6080 -2100 -1E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -0400 -0E00 -1100 -0000 -F1C0 -6080 -6080 -6080 -6080 -6080 -6080 -6080 -6080 -2100 -1E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -3300 -3300 -0000 -F1C0 -6080 -6080 -6080 -6080 -6080 -6080 -6080 -6080 -2100 -1E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0180 -0300 -0400 -0000 -F8E0 -7040 -3880 -1880 -1D00 -0F00 -0600 -0600 -0600 -0600 -0F00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -F0 -60 -7E -67 -63 -63 -67 -7E -60 -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -18 -26 -66 -66 -6C -62 -63 -63 -63 -62 -EC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -30 -10 -08 -00 -38 -CC -CC -1C -6C -CC -CD -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -18 -10 -20 -00 -38 -CC -CC -1C -6C -CC -CD -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -10 -38 -44 -00 -38 -CC -CC -1C -6C -CC -CD -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -34 -58 -00 -38 -CC -CC -1C -6C -CC -CD -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -6C -6C -00 -38 -CC -CC -1C -6C -CC -CD -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 13 0 0 -BITMAP -10 -28 -28 -10 -00 -38 -CC -CC -1C -6C -CC -CD -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 8 1 0 -BITMAP -3380 -CEC0 -CCC0 -1FC0 -6C00 -CC00 -D640 -6380 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 12 0 -4 -BITMAP -38 -6C -CC -C0 -C0 -C0 -64 -38 -20 -30 -88 -70 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 12 0 0 -BITMAP -30 -10 -08 -00 -38 -6C -CC -FC -C0 -C0 -64 -38 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 12 0 0 -BITMAP -18 -10 -20 -00 -38 -6C -CC -FC -C0 -C0 -64 -38 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 12 0 0 -BITMAP -10 -38 -44 -00 -38 -6C -CC -FC -C0 -C0 -64 -38 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -6C -6C -00 -38 -6C -CC -FC -C0 -C0 -64 -38 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 12 0 0 -BITMAP -C0 -40 -20 -00 -E0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 12 0 0 -BITMAP -30 -20 -40 -00 -E0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 12 -1 0 -BITMAP -20 -70 -88 -00 -70 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 11 -1 0 -BITMAP -D8 -D8 -00 -70 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -6C -30 -D8 -3C -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -34 -58 -00 -EC -7E -66 -66 -66 -66 -66 -F7 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -30 -10 -08 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -18 -10 -20 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -10 -38 -44 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -34 -58 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -6C -6C -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -18 -18 -00 -FF -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 10 0 -1 -BITMAP -02 -3C -6C -CE -D6 -D6 -E6 -6C -78 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -30 -10 -08 -00 -EE -66 -66 -66 -66 -66 -6F -36 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -0C -08 -10 -00 -EE -66 -66 -66 -66 -66 -6F -36 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -10 -38 -44 -00 -EE -66 -66 -66 -66 -66 -6F -36 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -6C -6C -00 -EE -66 -66 -66 -66 -66 -6F -36 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 16 0 -4 -BITMAP -0C -08 -10 -00 -F7 -62 -62 -34 -34 -1C -18 -18 -10 -10 -E0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 15 0 -4 -BITMAP -E0 -60 -60 -6C -76 -63 -63 -63 -63 -72 -6C -60 -60 -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 15 0 -4 -BITMAP -6C -6C -00 -F7 -62 -62 -34 -34 -1C -18 -18 -10 -10 -E0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timB14-L1.bdf diff -u xc/fonts/bdf/100dpi/timB14-L1.bdf:1.1 xc/fonts/bdf/100dpi/timB14-L1.bdf:removed --- xc/fonts/bdf/100dpi/timB14-L1.bdf:1.1 Wed Apr 4 18:55:41 2001 +++ xc/fonts/bdf/100dpi/timB14-L1.bdf Wed Mar 16 21:03:52 2005 @@ -1,3740 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timB14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-R-Normal--20-140-100-100-P-100-ISO8859-1 -SIZE 14 100 100 -FONTBOUNDINGBOX 21 21 -2 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 20 -POINT_SIZE 140 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 100 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 13 -X_HEIGHT 9 -FONT_ASCENT 15 -FONT_DESCENT 4 -FACE_NAME "Times Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 13 1 0 -BITMAP -40 -E0 -E0 -E0 -E0 -E0 -E0 -40 -40 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 10 0 -BBX 6 6 2 7 -BITMAP -CC -CC -CC -CC -88 -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 12 0 0 -BITMAP -1980 -1980 -1980 -7FC0 -7FC0 -3300 -3300 -FF80 -FF80 -6600 -6600 -6600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 16 0 -2 -BITMAP -18 -7E -DB -DB -D8 -F8 -7C -3E -1F -1F -1B -DB -DB -7E -18 -18 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 1000 0 -DWIDTH 18 0 -BBX 14 13 1 0 -BITMAP -3C18 -77F0 -E260 -E240 -E4C0 -FD80 -7378 -06EC -06C4 -0DC4 -19C8 -31F8 -30E0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 13 13 2 0 -BITMAP -1E00 -3300 -3300 -3300 -3A00 -1CF0 -3C60 -5E40 -CF80 -C780 -E3C0 -FFF8 -78F0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 6 1 7 -BITMAP -C0 -C0 -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 17 1 -4 -BITMAP -08 -10 -30 -60 -60 -E0 -C0 -C0 -C0 -C0 -C0 -E0 -60 -60 -30 -10 -08 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 17 0 -4 -BITMAP -80 -40 -60 -30 -30 -38 -18 -18 -18 -18 -18 -38 -30 -20 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 9 0 4 -BITMAP -18 -18 -DB -FF -3C -FF -DB -18 -18 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 5 0 -BBX 4 6 0 -3 -BITMAP -70 -70 -70 -30 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 3 0 4 -BITMAP -F8 -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 5 0 -BBX 3 3 1 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 5 13 0 0 -BITMAP -18 -18 -18 -30 -30 -30 -20 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -3C -66 -67 -E7 -E7 -E7 -E7 -E7 -E7 -E7 -66 -66 -3C -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -1C -3C -FC -1C -1C -1C -1C -1C -1C -1C -1C -1C -7F -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -3C -7E -CF -87 -07 -07 -06 -0C -18 -31 -63 -FF -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -3C00 -7E00 -8F00 -0700 -0E00 -1C00 -3E00 -0F00 -0780 -0380 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -0E -1E -1E -2E -2E -4E -CE -8E -FF -FF -0E -0E -0E -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -3F00 -3F00 -3E00 -4000 -7800 -7E00 -3F00 -0780 -0380 -0380 -C300 -E600 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -07 -1C -38 -70 -60 -FC -E6 -E7 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -FF -FF -FE -86 -0C -0C -0C -18 -18 -38 -30 -30 -70 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -3C -66 -E3 -E3 -F6 -7C -3C -7E -CF -C7 -C3 -E7 -7E -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -3C -66 -E7 -E7 -E7 -E7 -67 -3F -07 -06 -0E -3C -F0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 9 1 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 12 0 -3 -BITMAP -70 -70 -70 -00 -00 -00 -70 -70 -70 -30 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -0380 -0F00 -3C00 -F000 -C000 -F000 -3C00 -0F00 -0380 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 6 1 2 -BITMAP -FF80 -FF80 -0000 -0000 -FF80 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -E000 -7800 -1E00 -0780 -0180 -0780 -1E00 -7800 -E000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -7C -CE -EE -EE -4E -0C -18 -10 -10 -00 -38 -38 -38 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 930 0 -DWIDTH 17 0 -BBX 15 16 1 -3 -BITMAP -03E0 -0F38 -380C -3004 -73B6 -6776 -E776 -EE66 -EE66 -EEEC -EFFC -67B8 -7000 -3800 -1E00 -07F0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -0300 -0380 -0780 -05C0 -0DC0 -08C0 -18E0 -1060 -1FF0 -3070 -2038 -6038 -F8FC -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 10 13 1 0 -BITMAP -FE00 -7380 -71C0 -71C0 -71C0 -7380 -7E00 -7380 -71C0 -71C0 -71C0 -7380 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0F90 -38F0 -7070 -7030 -E000 -E000 -E000 -E000 -E000 -7000 -7030 -3CE0 -0F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -FF00 -71C0 -70E0 -7060 -7070 -7070 -7070 -7070 -7070 -7060 -70E0 -71C0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -FFC0 -70C0 -7040 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -FFC0 -70C0 -7040 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F90 -38F0 -7070 -7030 -E000 -E000 -E0F8 -E070 -E070 -7070 -7070 -38F0 -0FC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -F8F8 -7070 -7070 -7070 -7070 -7070 -7FF0 -7070 -7070 -7070 -7070 -7070 -F9F8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 5 13 1 0 -BITMAP -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 15 0 -2 -BITMAP -1F -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -EE -EC -78 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 12 13 2 0 -BITMAP -F9F0 -70C0 -7180 -7300 -7600 -7C00 -7C00 -7E00 -7700 -7780 -73C0 -71E0 -F8F0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -F800 -7000 -7000 -7000 -7000 -7000 -7000 -7000 -7000 -7000 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 18 0 -BBX 15 13 2 0 -BITMAP -F01E -701C -783C -783C -7C5C -5C5C -5EDC -4E9C -4F9C -471C -471C -431C -E23E -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -F070 -7820 -7820 -7C20 -5E20 -4E20 -4F20 -47A0 -43A0 -43E0 -41E0 -40E0 -E0E0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -FF00 -7380 -71C0 -71C0 -71C0 -7380 -7F00 -7000 -7000 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 17 1 -4 -BITMAP -0F80 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -7070 -38E0 -0F80 -0F00 -0780 -03E0 -00F8 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -FF00 -7380 -71C0 -71C0 -71C0 -7380 -7F00 -7700 -7380 -71C0 -71C0 -70E0 -F8F0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1E80 -6380 -E180 -E000 -F800 -7C00 -3F00 -0F80 -0780 -0380 -C380 -E700 -BC00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -FFE0 -CE60 -8E20 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -1F00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -F8F0 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7060 -38C0 -1F80 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -FC7C -7818 -3810 -3C30 -1C20 -1E60 -1E40 -0EC0 -0F80 -0780 -0700 -0300 -0200 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 1000 0 -DWIDTH 19 0 -BBX 18 13 1 0 -BITMAP -FDF7C0 -79E180 -38E100 -3CE300 -3CE200 -1C7200 -1E7600 -0E7400 -0EBC00 -0F3C00 -073C00 -061800 -061800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -F878 -7830 -3C60 -1CC0 -0F80 -0700 -0780 -07C0 -0DC0 -18E0 -3070 -6078 -F0FC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -FC78 -7830 -3860 -3C40 -1EC0 -0E80 -0F80 -0700 -0700 -0700 -0700 -0700 -1FC0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -FFC0 -C3C0 -8380 -0780 -0F00 -0E00 -1E00 -3C00 -3800 -7800 -F040 -E0C0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 16 1 -3 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -C0 -C0 -C0 -60 -60 -60 -20 -30 -30 -30 -18 -18 -18 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 16 1 -3 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 581 0 -DWIDTH 11 0 -BBX 8 7 1 6 -BITMAP -18 -18 -3C -24 -66 -C3 -C3 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 2 0 -4 -BITMAP -FF80 -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 3 0 10 -BITMAP -E0 -70 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -7C -CE -CE -1E -6E -CE -CE -FE -77 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 13 -1 0 -BITMAP -F000 -7000 -7000 -7000 -7600 -7F00 -7380 -7380 -7380 -7380 -7380 -7300 -6E00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -3E -76 -E6 -E0 -E0 -E0 -E0 -76 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0F00 -0700 -0700 -0700 -3700 -7F00 -E700 -E700 -E700 -E700 -E700 -7700 -3B80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -3C -76 -E6 -FE -E0 -E0 -E0 -76 -3C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 13 0 0 -BITMAP -3E -76 -76 -70 -FC -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 -4 -BITMAP -3F80 -E700 -E700 -E700 -E600 -7800 -6000 -FE00 -FF80 -E380 -C180 -E300 -7E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -F000 -7000 -7000 -7000 -7700 -7F80 -7380 -7380 -7380 -7380 -7380 -7380 -FBC0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -60 -60 -60 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 6 17 -2 -4 -BITMAP -18 -18 -18 -00 -3C -1C -1C -1C -1C -1C -1C -1C -1C -1C -DC -D8 -70 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -F000 -7000 -7000 -7000 -7380 -7300 -7600 -7C00 -7C00 -7E00 -7700 -7380 -F7C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 5 13 0 0 -BITMAP -F0 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 9 0 0 -BITMAP -F738 -7BDC -739C -739C -739C -739C -739C -739C -FBDE -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -E700 -7F80 -7380 -7380 -7380 -7380 -7380 -7380 -FBC0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3C -66 -E7 -E7 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 -4 -BITMAP -E600 -7F00 -7380 -7380 -7380 -7380 -7380 -7B00 -7600 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 13 0 -4 -BITMAP -3900 -7700 -E700 -E700 -E700 -E700 -E700 -7F00 -3700 -0700 -0700 -0700 -0F80 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -EE -76 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -7C -CC -E4 -F0 -78 -3C -9C -CC -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -10 -30 -FC -70 -70 -70 -70 -70 -70 -74 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -F780 -7380 -7380 -7380 -7380 -7380 -7380 -7F80 -3DC0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 9 -1 0 -BITMAP -FBC0 -7180 -7900 -3B00 -3B00 -1E00 -1E00 -0C00 -0C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 14 9 -1 0 -BITMAP -F79C -7718 -7390 -3BB0 -39A0 -1DE0 -1FE0 -0CC0 -0CC0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -F380 -7300 -7A00 -3C00 -1C00 -1E00 -3700 -6780 -E380 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 13 -1 -4 -BITMAP -FBC0 -7180 -7900 -3B00 -3A00 -1E00 -1E00 -0C00 -0C00 -0C00 -C800 -D800 -F000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FE -CE -8E -1C -38 -70 -72 -E6 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 394 0 -DWIDTH 8 0 -BBX 7 17 0 -4 -BITMAP -1E -38 -30 -30 -30 -30 -30 -60 -C0 -60 -30 -30 -30 -30 -30 -38 -1E -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 4 0 -BBX 2 16 1 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 394 0 -DWIDTH 8 0 -BBX 7 17 1 -4 -BITMAP -F0 -38 -18 -18 -18 -18 -18 -0C -06 -0C -18 -18 -18 -18 -18 -38 -F0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 520 0 -DWIDTH 10 0 -BBX 8 4 1 3 -BITMAP -70 -F9 -9F -0E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 13 1 -4 -BITMAP -E0 -E0 -E0 -00 -40 -40 -E0 -E0 -E0 -E0 -E0 -E0 -40 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 -2 -BITMAP -01 -03 -3E -77 -EF -EC -D8 -D8 -F0 -73 -3E -60 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 14 13 0 0 -BITMAP -1F00 -3B00 -3B00 -3800 -3800 -3800 -FE00 -3804 -3800 -3000 -F080 -BF80 -EF00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 8 0 2 -BITMAP -DB -FF -66 -C3 -C3 -66 -FF -DB -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -FB80 -7100 -7300 -3A00 -3A00 -1C00 -7F00 -1C00 -7F00 -1C00 -1C00 -1C00 -7F00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 4 0 -BBX 2 16 1 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 16 1 -3 -BITMAP -3C -66 -46 -60 -30 -78 -DC -CE -E6 -76 -3C -1C -0C -C4 -CC -78 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 2 0 10 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -38E0 -6030 -4FD0 -DCD8 -9848 -9808 -9808 -DCD8 -4F90 -6030 -38E0 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 300 0 -DWIDTH 6 0 -BBX 6 8 0 5 -BITMAP -70 -D8 -38 -D8 -D8 -EC -00 -FC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 7 1 1 -BITMAP -1980 -3300 -6600 -CC00 -6600 -3300 -1980 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 6 1 1 -BITMAP -FF80 -FF80 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 3 0 4 -BITMAP -F8 -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -38E0 -6030 -5F90 -CCD8 -8CC8 -8F88 -8D88 -CCD8 -5EF0 -6030 -38E0 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 1 0 11 -BITMAP -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 5 0 8 -BITMAP -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 8 11 1 0 -BITMAP -18 -18 -18 -FF -FF -18 -18 -18 -00 -FF -FF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 5 8 0 5 -BITMAP -70 -98 -18 -30 -20 -40 -F8 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 5 8 0 5 -BITMAP -70 -98 -18 -70 -38 -18 -98 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 3 0 10 -BITMAP -38 -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 13 0 -4 -BITMAP -F780 -7380 -7380 -7380 -7380 -7380 -7380 -7F80 -7DC0 -6000 -E000 -F000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 540 0 -DWIDTH 10 0 -BBX 9 17 0 -4 -BITMAP -3F80 -7F80 -FB00 -FB00 -FB00 -FB00 -7B00 -3B00 -1B00 -1B00 -1B00 -1B00 -1B00 -1B00 -1B00 -1B00 -1B00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 5 0 -BBX 3 3 1 4 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 4 1 -4 -BITMAP -20 -18 -98 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 6 8 0 5 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 330 0 -DWIDTH 6 0 -BBX 6 8 0 5 -BITMAP -78 -CC -CC -CC -CC -78 -00 -FC -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 7 1 1 -BITMAP -CC00 -6600 -3300 -1980 -3300 -6600 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -3060 -F0C0 -30C0 -3180 -3180 -3310 -3330 -FE70 -06B0 -0DB0 -0DF8 -1830 -1830 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -3060 -F0C0 -30C0 -3180 -3180 -3370 -3398 -FE18 -0630 -0C20 -0C40 -18F8 -18F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -7060 -98C0 -18C0 -7180 -3980 -1B10 -9B30 -7670 -06B0 -0DB0 -0DF8 -1830 -1830 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 13 1 -4 -BITMAP -38 -38 -38 -00 -10 -10 -30 -60 -E4 -EE -EE -E6 -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0E00 -0700 -0180 -0000 -0300 -0380 -0780 -05C0 -0DC0 -08C0 -18E0 -1060 -1FF0 -3070 -2038 -6038 -F8FC -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0380 -0700 -0C00 -0000 -0300 -0380 -0780 -05C0 -0DC0 -08C0 -18E0 -1060 -1FF0 -3070 -2038 -6038 -F8FC -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0300 -0780 -0CC0 -0000 -0300 -0380 -0780 -05C0 -0DC0 -08C0 -18E0 -1060 -1FF0 -3070 -2038 -6038 -F8FC -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0640 -0FC0 -0980 -0000 -0300 -0380 -0780 -05C0 -0DC0 -08C0 -18E0 -1060 -1FF0 -3070 -2038 -6038 -F8FC -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 16 0 0 -BITMAP -0CC0 -0CC0 -0000 -0300 -0380 -0780 -05C0 -0DC0 -08C0 -18E0 -1060 -1FF0 -3070 -2038 -6038 -F8FC -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0700 -0D80 -0D80 -0700 -0300 -0380 -0780 -05C0 -0DC0 -08C0 -18E0 -1060 -1FF0 -3070 -2038 -6038 -F8FC -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 19 0 -BBX 17 13 0 0 -BITMAP -07FF80 -03E180 -02E080 -06E000 -04E000 -0CE200 -08FE00 -1FE200 -10E000 -30E000 -20E080 -60E180 -F9FF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 -4 -BITMAP -0F90 -38F0 -7070 -7030 -E000 -E000 -E000 -E000 -E000 -7000 -7030 -3CE0 -0F80 -0400 -0300 -1300 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 10 17 2 0 -BITMAP -3800 -1C00 -0600 -0000 -FFC0 -70C0 -7040 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 10 17 2 0 -BITMAP -0E00 -1C00 -3000 -0000 -FFC0 -70C0 -7040 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 10 17 2 0 -BITMAP -0C00 -1E00 -3300 -0000 -FFC0 -70C0 -7040 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 10 16 2 0 -BITMAP -3300 -3300 -0000 -FFC0 -70C0 -7040 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 5 17 1 0 -BITMAP -E0 -70 -18 -00 -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 5 17 1 0 -BITMAP -38 -70 -C0 -00 -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 6 17 1 0 -BITMAP -30 -78 -CC -00 -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 6 16 1 0 -BITMAP -CC -CC -00 -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -7F80 -38E0 -3870 -3830 -3838 -3838 -FE38 -3838 -3838 -3830 -3870 -38E0 -7F80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0C80 -1F80 -1300 -0000 -F070 -7820 -7820 -7C20 -5E20 -4E20 -4F20 -47A0 -43A0 -43E0 -41E0 -40E0 -E0E0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0E00 -0700 -0180 -0000 -0F80 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0380 -0700 -0C00 -0000 -0F80 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0600 -0F00 -1980 -0000 -0F80 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0C80 -1F80 -1300 -0000 -0F80 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -1980 -1980 -0000 -0F80 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 8 1 1 -BITMAP -C180 -6300 -3600 -1C00 -1C00 -3600 -6300 -C180 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 15 1 -1 -BITMAP -0060 -0FC0 -38E0 -70B0 -71B0 -E138 -E338 -E238 -E638 -E438 -6C70 -6870 -38E0 -1F80 -3000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -1C00 -0E00 -0300 -0000 -F8F0 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7060 -38C0 -1F80 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -01C0 -0380 -0600 -0000 -F8F0 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7060 -38C0 -1F80 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0600 -0F00 -1980 -0000 -F8F0 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7060 -38C0 -1F80 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -1980 -1980 -0000 -F8F0 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7060 -38C0 -1F80 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -00E0 -01C0 -0300 -0000 -FC78 -7830 -3860 -3C40 -1EC0 -0E80 -0F80 -0700 -0700 -0700 -0700 -0700 -1FC0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -F800 -7000 -7000 -7F00 -7380 -71C0 -71C0 -71C0 -7380 -7F00 -7000 -7000 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -1E00 -3B00 -7380 -7380 -7380 -7700 -7200 -7300 -7380 -7380 -7380 -7380 -F700 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -70 -38 -0C -00 -7C -CE -CE -1E -6E -CE -CE -FE -77 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -0E -1C -30 -00 -7C -CE -CE -1E -6E -CE -CE -FE -77 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -18 -3C -66 -00 -7C -CE -CE -1E -6E -CE -CE -FE -77 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -32 -7E -4C -00 -7C -CE -CE -1E -6E -CE -CE -FE -77 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -66 -66 -00 -7C -CE -CE -1E -6E -CE -CE -FE -77 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -38 -6C -6C -38 -7C -CE -CE -1E -6E -CE -CE -FE -77 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 9 0 0 -BITMAP -7DE0 -E7B0 -C730 -0FF0 -7F00 -E700 -C700 -EFB0 -79E0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 13 0 -4 -BITMAP -3E -76 -E6 -E0 -E0 -E0 -E0 -76 -3C -10 -0C -4C -38 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 13 0 0 -BITMAP -70 -38 -0C -00 -3C -76 -E6 -FE -E0 -E0 -E0 -76 -3C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 8 13 0 0 -BITMAP -07 -0E -18 -00 -3C -76 -E6 -FE -E0 -E0 -E0 -76 -3C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 13 0 0 -BITMAP -18 -3C -66 -00 -3C -76 -E6 -FE -E0 -E0 -E0 -76 -3C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -66 -66 -00 -3C -76 -E6 -FE -E0 -E0 -E0 -76 -3C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -E0 -70 -18 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -38 -70 -C0 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 13 0 0 -BITMAP -30 -78 -CC -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 12 0 0 -BITMAP -CC -CC -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -60 -36 -38 -4C -3E -66 -E7 -E7 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -1900 -3F00 -2600 -0000 -E700 -7F80 -7380 -7380 -7380 -7380 -7380 -7380 -FBC0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -70 -38 -0C -00 -3C -66 -E7 -E7 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -07 -0E -18 -00 -3C -66 -E7 -E7 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -18 -3C -66 -00 -3C -66 -E7 -E7 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -32 -7E -4C -00 -3C -66 -E7 -E7 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -66 -66 -00 -3C -66 -E7 -E7 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 8 8 1 1 -BITMAP -18 -18 -00 -FF -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 11 -1 -1 -BITMAP -0040 -1E80 -3300 -7380 -7380 -7780 -7B80 -7180 -3300 -5E00 -8000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -3800 -1C00 -0600 -0000 -F780 -7380 -7380 -7380 -7380 -7380 -7380 -7F80 -3DC0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0E00 -1C00 -3000 -0000 -F780 -7380 -7380 -7380 -7380 -7380 -7380 -7F80 -3DC0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -F780 -7380 -7380 -7380 -7380 -7380 -7380 -7F80 -3DC0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3300 -3300 -0000 -F780 -7380 -7380 -7380 -7380 -7380 -7380 -7F80 -3DC0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 17 -1 -4 -BITMAP -0380 -0700 -0C00 -0000 -FBC0 -7180 -7900 -3B00 -3A00 -1E00 -1E00 -0C00 -0C00 -0C00 -0800 -D800 -F000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 17 0 -4 -BITMAP -F000 -7000 -7000 -7000 -7600 -7F00 -7380 -7380 -7380 -7380 -7380 -7B00 -7600 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 16 -1 -4 -BITMAP -3300 -3300 -0000 -FBC0 -7180 -7900 -3B00 -3A00 -1E00 -1E00 -0C00 -0C00 -0C00 -0800 -D800 -F000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timB18-L1.bdf diff -u xc/fonts/bdf/100dpi/timB18-L1.bdf:1.1 xc/fonts/bdf/100dpi/timB18-L1.bdf:removed --- xc/fonts/bdf/100dpi/timB18-L1.bdf:1.1 Wed Apr 4 18:55:41 2001 +++ xc/fonts/bdf/100dpi/timB18-L1.bdf Wed Mar 16 21:03:52 2005 @@ -1,4461 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timB18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-R-Normal--25-180-100-100-P-132-ISO8859-1 -SIZE 18 100 100 -FONTBOUNDINGBOX 25 29 -1 -6 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 25 -POINT_SIZE 180 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 132 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 17 -X_HEIGHT 12 -FONT_ASCENT 20 -FONT_DESCENT 6 -FACE_NAME "Times Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 17 0 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 4 17 2 0 -BITMAP -60 -F0 -F0 -F0 -F0 -F0 -60 -60 -60 -60 -60 -00 -00 -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 12 0 -BBX 8 8 2 9 -BITMAP -E7 -E7 -E7 -E7 -E7 -E7 -42 -42 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -0CC0 -0CC0 -0CC0 -0CC0 -7FF0 -7FF0 -1980 -1980 -1980 -1980 -FFE0 -FFE0 -3300 -3300 -3300 -3300 -3300 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 20 1 -2 -BITMAP -0800 -0800 -3F00 -6B80 -E980 -E980 -F880 -7C00 -7E00 -3F00 -1F80 -0F80 -0BC0 -89C0 -C9C0 -C980 -EB80 -3E00 -0800 -0800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 1000 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -1E0C00 -3BFC00 -711800 -E13000 -E23000 -E26000 -F46000 -78C000 -00C000 -018F00 -019D80 -033880 -037080 -067100 -067100 -0C7A00 -0C3C00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 17 17 1 0 -BITMAP -03E000 -067000 -0E3000 -0E3000 -0E7000 -07E000 -0F0F80 -1F8700 -33C200 -61E600 -E1FC00 -E0F800 -E07800 -F07C00 -F8FF80 -7F9F00 -3F0E00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 8 2 9 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 21 1 -4 -BITMAP -08 -18 -30 -30 -70 -60 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -60 -70 -30 -30 -18 -08 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 21 1 -4 -BITMAP -80 -C0 -60 -60 -30 -30 -30 -38 -38 -38 -38 -38 -38 -38 -30 -30 -30 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 10 11 1 6 -BITMAP -0C00 -0C00 -4C80 -EDC0 -7F80 -1E00 -7F80 -EDC0 -4C80 -0C00 -0C00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 4 9 1 -5 -BITMAP -60 -F0 -F0 -70 -30 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 3 1 5 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 4 4 1 0 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 17 0 0 -BITMAP -06 -06 -04 -0C -0C -08 -18 -18 -10 -30 -30 -20 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0E00 -3B80 -3180 -71C0 -71C0 -F1E0 -F1E0 -F1E0 -F1E0 -F1E0 -F1E0 -71C0 -71C0 -71C0 -3180 -3B80 -0E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 9 17 2 0 -BITMAP -0C00 -3C00 -FC00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FF80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -1E00 -3F00 -7F80 -C780 -8380 -0380 -0380 -0300 -0700 -0600 -0C00 -0C00 -1840 -3040 -7FC0 -FFC0 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0F00 -3F80 -63C0 -41C0 -01C0 -0380 -0700 -1F00 -07C0 -01E0 -01E0 -00E0 -00E0 -60E0 -F1C0 -FB80 -7E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0180 -0380 -0780 -0780 -0F80 -1B80 -3380 -3380 -6380 -C380 -FFE0 -FFE0 -FFE0 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -1FE0 -1FC0 -3FC0 -3000 -2000 -7000 -7F00 -7F80 -7FC0 -07C0 -01C0 -00C0 -00C0 -60C0 -F180 -FB80 -7E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 1 0 -BITMAP -01E0 -0780 -1E00 -3C00 -3800 -7800 -7700 -7B80 -F1C0 -F1E0 -F1E0 -F1E0 -F1E0 -71C0 -71C0 -3B80 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -3FE0 -7FE0 -7FC0 -C0C0 -8180 -0180 -0380 -0300 -0300 -0700 -0600 -0600 -0E00 -0E00 -0C00 -1C00 -1C00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -1F00 -3B80 -71C0 -71C0 -71C0 -7980 -3B00 -3F00 -1F80 -37C0 -63C0 -E1E0 -E1E0 -E1E0 -F1C0 -7B80 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0E00 -3B80 -71C0 -71C0 -F1E0 -F1E0 -F1E0 -F1E0 -71E0 -3BC0 -1FC0 -03C0 -0380 -0780 -0F00 -3C00 -F000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 4 12 2 0 -BITMAP -60 -F0 -F0 -60 -00 -00 -00 -00 -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 4 17 2 -5 -BITMAP -60 -F0 -F0 -60 -00 -00 -00 -00 -60 -F0 -F0 -70 -30 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 11 12 1 0 -BITMAP -0060 -01E0 -07C0 -1F00 -3C00 -E000 -E000 -3C00 -1F00 -07C0 -01E0 -0060 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 11 6 1 3 -BITMAP -FFE0 -FFE0 -0000 -0000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 11 12 1 0 -BITMAP -C000 -F000 -7C00 -1F00 -0780 -00E0 -00E0 -0780 -1F00 -7C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 9 17 1 0 -BITMAP -3E00 -6F00 -E780 -E780 -4780 -0780 -0F00 -0E00 -1C00 -1800 -1800 -0000 -0000 -1800 -3C00 -3C00 -1800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 930 0 -DWIDTH 23 0 -BBX 20 21 1 -4 -BITMAP -007C00 -03F780 -0F80C0 -1E0060 -3C0020 -383B30 -70FF10 -71E710 -F1C710 -E3C610 -E38E10 -E38E30 -E38E20 -F39E60 -F1FEC0 -70F380 -780000 -380000 -1E0000 -078300 -01FC00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -018000 -01C000 -03C000 -03E000 -03E000 -06E000 -06F000 -047000 -0C7000 -087800 -083800 -1FF800 -103C00 -303C00 -301E00 -701E00 -F87F80 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 17 0 0 -BITMAP -FFC0 -3CF0 -3C78 -3C78 -3C78 -3C78 -3C70 -3CC0 -3FE0 -3C78 -3C3C -3C3C -3C3C -3C3C -3C38 -3C78 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 15 17 1 0 -BITMAP -03F2 -1E3E -3C0E -7806 -7802 -F002 -F000 -F000 -F000 -F000 -F000 -F000 -7800 -7802 -3C0E -1F3C -07F0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -FFE0 -3C78 -3C3C -3C1E -3C1E -3C0F -3C0F -3C0F -3C0F -3C0F -3C0F -3C0E -3C1E -3C1C -3C3C -3C78 -FFE0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 17 1 0 -BITMAP -FFFC -3C1C -3C0C -3C04 -3C04 -3C20 -3C20 -3C60 -3FE0 -3C60 -3C20 -3C20 -3C02 -3C02 -3C06 -3C0E -FFFE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -FFFC -3C1C -3C0C -3C04 -3C04 -3C20 -3C20 -3C60 -3FE0 -3C60 -3C20 -3C20 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -03F200 -1E3E00 -3C0E00 -780600 -780200 -F00200 -F00000 -F00000 -F00000 -F07F80 -F01E00 -F01E00 -781E00 -781E00 -381E00 -1E1E00 -07F800 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 18 17 0 0 -BITMAP -FF3FC0 -3C0F00 -3C0F00 -3C0F00 -3C0F00 -3C0F00 -3C0F00 -3C0F00 -3FFF00 -3C0F00 -3C0F00 -3C0F00 -3C0F00 -3C0F00 -3C0F00 -3C0F00 -FF3FC0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 8 17 0 0 -BITMAP -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 19 0 -2 -BITMAP -1FE0 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -E780 -E780 -E700 -E700 -3C00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 18 17 0 0 -BITMAP -FF3F80 -3C1E00 -3C1800 -3C3000 -3C6000 -3CC000 -3D8000 -3FC000 -3FC000 -3DE000 -3CF000 -3CF800 -3C7C00 -3C3E00 -3C1F00 -3C0F80 -FF1FC0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 17 0 0 -BITMAP -FF00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C02 -3C06 -3C0C -3C1C -FFFC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 24 0 -BBX 21 17 1 0 -BITMAP -FC01F8 -3C03E0 -3E03E0 -3E07E0 -2F05E0 -2F0DE0 -2709E0 -2789E0 -2799E0 -2391E0 -23F1E0 -23F1E0 -21E1E0 -21E1E0 -20C1E0 -20C1E0 -F807F8 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -F80F80 -7C0700 -3E0200 -3F0200 -3F8200 -2FC200 -27E200 -23E200 -21F200 -20FA00 -207E00 -203E00 -201E00 -201E00 -200E00 -600600 -F80200 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 16 17 1 0 -BITMAP -07E0 -1C38 -381C -781E -700E -F00F -F00F -F00F -F00F -F00F -F00F -F00F -700E -781E -381C -1C38 -07E0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -FFE0 -3C78 -3C3C -3C3C -3C3C -3C3C -3C3C -3C78 -3FE0 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 22 1 -5 -BITMAP -07E000 -1C3800 -381C00 -781E00 -700E00 -F00F00 -F00F00 -F00F00 -F00F00 -F00F00 -F00F00 -F00F00 -F00E00 -781E00 -781C00 -3C3800 -1FE000 -07C000 -01E000 -01F000 -00FC00 -003F80 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -FFE0 -3C78 -3C38 -3C3C -3C3C -3C3C -3C38 -3C70 -3FC0 -3DE0 -3CF0 -3CF0 -3C78 -3C7C -3C3C -3C1E -FF1F -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -3FA0 -71E0 -E0E0 -E060 -E020 -F800 -7E00 -7F80 -3FC0 -0FE0 -07E0 -81F0 -80F0 -C0F0 -E0E0 -F9E0 -BF80 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -FFFC -E79C -C78C -8784 -8784 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -1FE0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -FF0F80 -7E0700 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0600 -1E0400 -1F0C00 -07F800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -FF1F80 -3C0600 -3C0400 -1E0400 -1E0C00 -0F0800 -0F1800 -0F1800 -079000 -07B000 -03E000 -03E000 -03E000 -01C000 -01C000 -008000 -008000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 1000 0 -DWIDTH 25 0 -BBX 24 17 0 0 -BITMAP -FF7F9F -3C1E06 -3C1E04 -1E0F0C -1E1F08 -1E1F18 -0F1798 -0F3790 -0F27B0 -07E3B0 -07C3E0 -07C3E0 -03C1E0 -0381C0 -0381C0 -010080 -010080 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -FF3F -3E0C -1E08 -1F18 -0F30 -0FA0 -07E0 -03C0 -03E0 -03E0 -03F0 -06F0 -0C78 -087C -183C -383E -FCFF -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 17 0 0 -BITMAP -FF8FC0 -3E0300 -1E0200 -0F0600 -0F0C00 -078C00 -079800 -03D000 -03F000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -07F800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 14 17 1 0 -BITMAP -FFF8 -E0F8 -C1F0 -C1F0 -83E0 -03C0 -07C0 -0780 -0F80 -0F00 -1E00 -3E04 -3C04 -7C0C -781C -F83C -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 21 1 -4 -BITMAP -F8 -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 17 0 0 -BITMAP -C0 -C0 -40 -60 -60 -20 -30 -30 -10 -18 -18 -08 -0C -0C -04 -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 21 1 -4 -BITMAP -F8 -38 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -38 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 581 0 -DWIDTH 15 0 -BBX 8 10 3 7 -BITMAP -18 -18 -3C -24 -66 -66 -66 -C3 -C3 -81 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 2 0 -5 -BITMAP -FFF0 -FFF0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 4 1 13 -BITMAP -E0 -70 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -3E00 -7700 -E380 -E380 -4380 -0F80 -7380 -E380 -E380 -E780 -FFC0 -7180 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -F000 -7000 -7000 -7000 -7000 -7700 -7FC0 -71C0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -71C0 -7BC0 -6700 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1E00 -7300 -7380 -E380 -E100 -E000 -E000 -E000 -F000 -7880 -7F00 -1E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -01E0 -00E0 -00E0 -00E0 -00E0 -1EE0 -7FE0 -71E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -F0E0 -71E0 -7EE0 -1C70 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1E00 -7300 -7380 -E380 -E380 -FF80 -E000 -E000 -F000 -7880 -7F00 -1E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 17 1 0 -BITMAP -1E -33 -73 -70 -70 -FC -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 -5 -BITMAP -3EC0 -77C0 -E380 -E380 -E380 -E380 -7300 -3E00 -6000 -E000 -FF80 -FFC0 -7FC0 -C1C0 -C0C0 -E180 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -F000 -7000 -7000 -7000 -7000 -73C0 -7FE0 -78E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -F9F0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 5 17 1 0 -BITMAP -70 -70 -70 -00 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 22 -1 -5 -BITMAP -0E -0E -0E -00 -00 -1E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -CE -CE -CC -78 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -F000 -7000 -7000 -7000 -7000 -73F0 -70C0 -7180 -7300 -7600 -7E00 -7F00 -7780 -73C0 -71E0 -70F0 -FBF8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 5 17 1 0 -BITMAP -F0 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 12 1 0 -BITMAP -F3C780 -77DFC0 -78F1C0 -70E1C0 -70E1C0 -70E1C0 -70E1C0 -70E1C0 -70E1C0 -70E1C0 -70E1C0 -F9F3E0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -F3C0 -77E0 -78E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -F9F0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -1F00 -71C0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -71C0 -1F00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 -5 -BITMAP -E3C0 -77E0 -78E0 -7070 -7070 -7070 -7070 -7070 -7070 -78E0 -77E0 -7380 -7000 -7000 -7000 -7000 -FC00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 -5 -BITMAP -0E60 -3FE0 -71E0 -70E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71E0 -7EE0 -1CE0 -00E0 -00E0 -00E0 -00E0 -01F0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -EF00 -7F80 -7380 -7000 -7000 -7000 -7000 -7000 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -3E -66 -E2 -E0 -F8 -7C -3E -1F -87 -87 -C6 -FC -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 16 0 0 -BITMAP -08 -18 -38 -78 -FF -38 -38 -38 -38 -38 -38 -38 -38 -39 -3E -1C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -F1E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -71E0 -7EF0 -3CE0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -FCF0 -7060 -7840 -38C0 -3880 -1C80 -1D80 -1F00 -0F00 -0F00 -0600 -0600 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 12 0 0 -BITMAP -FDF780 -78E300 -38E300 -38E200 -3CE600 -1D7600 -1D7400 -1F3C00 -0E3800 -0E3800 -041000 -041000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -FCF0 -7860 -3CC0 -1D80 -1F00 -0F00 -0F00 -1F80 -1BC0 -31C0 -61E0 -F3F0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 -5 -BITMAP -FDF0 -7860 -3840 -38C0 -3C80 -1C80 -1D80 -1F00 -0F00 -0F00 -0600 -0600 -0600 -6400 -EC00 -F800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -FF80 -C700 -8F00 -8E00 -1E00 -1C00 -3C00 -3800 -7880 -7180 -F180 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 394 0 -DWIDTH 10 0 -BBX 7 21 1 -4 -BITMAP -0E -18 -30 -30 -30 -30 -30 -30 -30 -60 -C0 -60 -30 -30 -30 -30 -30 -30 -30 -18 -0E -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 6 0 -BBX 2 22 2 -5 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 394 0 -DWIDTH 10 0 -BBX 7 21 1 -4 -BITMAP -E0 -30 -18 -18 -18 -18 -18 -18 -18 -0C -06 -0C -18 -18 -18 -18 -18 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 520 0 -DWIDTH 13 0 -BBX 12 6 0 6 -BITMAP -1800 -7E10 -FF10 -8FF0 -87E0 -0180 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 4 17 2 -5 -BITMAP -60 -F0 -F0 -60 -00 -00 -60 -60 -60 -60 -60 -F0 -F0 -F0 -F0 -F0 -60 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 10 18 1 -3 -BITMAP -0080 -0180 -0100 -1F80 -73C0 -73C0 -E680 -E400 -E400 -EC00 -E800 -F800 -7880 -7F80 -3E00 -3000 -6000 -6000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 0 0 -BITMAP -0FC0 -1E60 -3CE0 -3CE0 -3C40 -1C00 -1C00 -FF80 -FF80 -1C00 -1C00 -1C00 -0C20 -7C60 -CFE0 -FFE0 -73C0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 12 0 3 -BITMAP -C060 -EEE0 -7FC0 -3B80 -71C0 -60C0 -60C0 -71C0 -3B80 -7FC0 -EEE0 -C060 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 14 17 0 0 -BITMAP -FE7C -3830 -3C20 -1C60 -1E40 -0EC0 -0F80 -0780 -0700 -1FC0 -0700 -1FC0 -0700 -0700 -0700 -0700 -1FC0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 6 0 -BBX 2 22 2 -5 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 7 20 2 -3 -BITMAP -3C -6E -CE -C6 -E0 -70 -78 -5C -8E -86 -C2 -E2 -74 -3C -1C -0E -C6 -E6 -EC -78 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 14 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -03E000 -0FF800 -3C1E00 -300600 -61F300 -633300 -C61180 -C60180 -C60180 -C60180 -C60180 -633300 -61E300 -300600 -3C1E00 -0FF800 -03E000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 300 0 -DWIDTH 8 0 -BBX 7 10 0 7 -BITMAP -78 -DC -0C -7C -EC -CC -7E -00 -FE -FE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 10 1 1 -BITMAP -0C60 -18C0 -3180 -7380 -E700 -E700 -7380 -3180 -18C0 -0C60 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 15 0 -BBX 11 7 2 2 -BITMAP -FFE0 -FFE0 -0060 -0060 -0060 -0060 -0060 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 3 1 5 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -03E000 -0FF800 -3C1E00 -300600 -67E300 -633300 -C33180 -C33180 -C3E180 -C36180 -C33180 -633300 -67BB00 -300600 -3C1E00 -0FF800 -03E000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 1 1 14 -BITMAP -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 8 7 0 10 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 6 10 0 7 -BITMAP -38 -7C -8C -0C -18 -10 -20 -40 -FC -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 6 10 0 7 -BITMAP -38 -7C -8C -0C -38 -1C -0C -8C -F8 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 4 2 13 -BITMAP -38 -70 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 -5 -BITMAP -F1E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -71E0 -7EF0 -6CE0 -6000 -6000 -E000 -F000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 540 0 -DWIDTH 14 0 -BBX 11 22 1 -5 -BITMAP -1FE0 -7FE0 -7E40 -FE40 -FE40 -FE40 -FE40 -FE40 -FE40 -7E40 -7E40 -1E40 -0240 -0240 -0240 -0240 -0240 -0240 -0240 -0240 -0240 -0240 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 3 3 1 6 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 6 1 -6 -BITMAP -10 -30 -38 -0C -8C -78 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 6 10 0 7 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 330 0 -DWIDTH 8 0 -BBX 7 10 0 7 -BITMAP -38 -6C -C6 -C6 -C6 -6C -38 -00 -FE -FE -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 10 1 1 -BITMAP -C600 -6300 -3180 -39C0 -1CE0 -1CE0 -39C0 -3380 -6300 -C600 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -300400 -F00C00 -301800 -301800 -303000 -302000 -306000 -304200 -30C600 -FC8E00 -018E00 -011600 -033600 -062600 -067F80 -0C0600 -080600 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -300400 -F00C00 -301800 -301800 -303000 -302000 -306000 -304700 -30CF80 -FC9180 -018180 -010300 -030200 -060400 -060800 -0C1F80 -081F80 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 17 17 1 0 -BITMAP -380400 -7C0C00 -8C1800 -0C1800 -383000 -1C2000 -0C6000 -8C4200 -F8C600 -710E00 -030E00 -021600 -063600 -0C2600 -0C7F80 -180600 -100600 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 9 17 1 -5 -BITMAP -0C00 -1E00 -1E00 -0C00 -0000 -0000 -0C00 -0C00 -1C00 -3800 -7800 -F000 -F100 -F380 -F380 -7B00 -3E00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 0 0 -BITMAP -038000 -01C000 -00C000 -006000 -000000 -018000 -01C000 -03C000 -03E000 -03E000 -06E000 -06F000 -047000 -0C7000 -087800 -083800 -1FF800 -103C00 -303C00 -301E00 -701E00 -F87F80 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 0 0 -BITMAP -00E000 -01C000 -018000 -030000 -000000 -018000 -01C000 -03C000 -03E000 -03E000 -06E000 -06F000 -047000 -0C7000 -087800 -083800 -1FF800 -103C00 -303C00 -301E00 -701E00 -F87F80 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 0 0 -BITMAP -018000 -03C000 -066000 -000000 -000000 -018000 -01C000 -03C000 -03E000 -03E000 -06E000 -06F000 -047000 -0C7000 -087800 -083800 -1FF800 -103C00 -303C00 -301E00 -701E00 -F87F80 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 21 0 0 -BITMAP -031000 -07E000 -08C000 -000000 -018000 -01C000 -03C000 -03E000 -03E000 -06E000 -06F000 -047000 -0C7000 -087800 -083800 -1FF800 -103C00 -303C00 -301E00 -701E00 -F87F80 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 21 0 0 -BITMAP -066000 -066000 -000000 -000000 -018000 -01C000 -03C000 -03E000 -03E000 -06E000 -06F000 -047000 -0C7000 -087800 -083800 -1FF800 -103C00 -303C00 -301E00 -701E00 -F87F80 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 23 0 0 -BITMAP -018000 -03C000 -066000 -066000 -03C000 -018000 -018000 -01C000 -03C000 -03E000 -03E000 -06E000 -06F000 -047000 -0C7000 -087800 -083800 -1FF800 -103C00 -303C00 -301E00 -701E00 -F87F80 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 25 0 -BBX 23 17 0 0 -BITMAP -01FFFC -007C1C -00FC0C -00BC04 -01BC04 -013C20 -033C20 -023C60 -063FE0 -07FC60 -0C3C20 -083C20 -183C02 -103C02 -303C06 -703C0E -F8FFFE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 15 23 1 -6 -BITMAP -03F2 -1E3E -3C0E -7806 -7802 -F002 -F000 -F000 -F000 -F000 -F000 -F000 -7800 -7802 -3C0E -1F3C -07F0 -0100 -0300 -0380 -00C0 -08C0 -0780 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 22 1 0 -BITMAP -0700 -0380 -0180 -00C0 -0000 -FFFC -3C1C -3C0C -3C04 -3C04 -3C20 -3C20 -3C60 -3FE0 -3C60 -3C20 -3C20 -3C02 -3C02 -3C06 -3C0E -FFFE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 22 1 0 -BITMAP -01C0 -0380 -0300 -0600 -0000 -FFFC -3C1C -3C0C -3C04 -3C04 -3C20 -3C20 -3C60 -3FE0 -3C60 -3C20 -3C20 -3C02 -3C02 -3C06 -3C0E -FFFE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 22 1 0 -BITMAP -0300 -0780 -0CC0 -0000 -0000 -FFFC -3C1C -3C0C -3C04 -3C04 -3C20 -3C20 -3C60 -3FE0 -3C60 -3C20 -3C20 -3C02 -3C02 -3C06 -3C0E -FFFE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 21 1 0 -BITMAP -0CC0 -0CC0 -0000 -0000 -FFFC -3C1C -3C0C -3C04 -3C04 -3C20 -3C20 -3C60 -3FE0 -3C60 -3C20 -3C20 -3C02 -3C02 -3C06 -3C0E -FFFE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 8 22 0 0 -BITMAP -70 -38 -18 -0C -00 -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 8 22 0 0 -BITMAP -0E -1C -18 -30 -00 -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 8 22 0 0 -BITMAP -18 -3C -66 -00 -00 -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 8 21 0 0 -BITMAP -66 -66 -00 -00 -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -FFE0 -3C78 -3C3C -3C1E -3C1E -3C0F -3C0F -FF8F -FF8F -3C0F -3C0F -3C0E -3C1E -3C1C -3C3C -3C78 -FFE0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 0 0 -BITMAP -018800 -03F000 -046000 -000000 -000000 -F80F80 -7C0700 -3E0200 -3F0200 -3F8200 -2FC200 -27E200 -23E200 -21F200 -20FA00 -207E00 -203E00 -201E00 -200E00 -200E00 -600600 -F80200 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 16 22 1 0 -BITMAP -0700 -0380 -0180 -00C0 -0000 -07E0 -1E78 -3C3C -781E -781E -F00F -F00F -F00F -F00F -F00F -F00F -F00F -781E -781E -3C3C -1E78 -07E0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 16 22 1 0 -BITMAP -0070 -00E0 -00C0 -0180 -0000 -07E0 -1E78 -3C3C -781E -781E -F00F -F00F -F00F -F00F -F00F -F00F -F00F -781E -781E -3C3C -1E78 -07E0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 16 22 1 0 -BITMAP -0180 -03C0 -0660 -0000 -0000 -07E0 -1E78 -3C3C -781E -781E -F00F -F00F -F00F -F00F -F00F -F00F -F00F -781E -781E -3C3C -1E78 -07E0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 16 22 1 0 -BITMAP -0310 -07E0 -08C0 -0000 -0000 -07E0 -1E78 -3C3C -781E -781E -F00F -F00F -F00F -F00F -F00F -F00F -F00F -781E -781E -3C3C -1E78 -07E0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 16 21 1 0 -BITMAP -0C60 -0C60 -0000 -0000 -07E0 -1E78 -3C3C -781E -781E -F00F -F00F -F00F -F00F -F00F -F00F -F00F -781E -781E -3C3C -1E78 -07E0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -C030 -E070 -70E0 -39C0 -1F80 -0F00 -0F00 -1F80 -39C0 -70E0 -E070 -C030 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 16 19 1 -1 -BITMAP -0004 -07EC -1E78 -381C -783E -783E -F06F -F0CF -F0CF -F18F -F30F -F30F -F60F -7C1E -7C1E -381C -3E78 -37E0 -6000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 0 0 -BITMAP -038000 -01C000 -00C000 -006000 -000000 -FF0F80 -3E0600 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0600 -1E0400 -1F1C00 -07F800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 0 0 -BITMAP -003800 -007000 -006000 -00C000 -000000 -FF0F80 -3E0600 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0600 -1E0400 -1F1C00 -07F800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 0 0 -BITMAP -006000 -00F000 -019800 -000000 -000000 -FF0F80 -3E0600 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0600 -1E0400 -1F1C00 -07F800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 21 0 0 -BITMAP -031800 -031800 -000000 -000000 -FF0F80 -3E0600 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0200 -3C0600 -1E0400 -1F1C00 -07F800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 23 0 0 -BITMAP -000E00 -001C00 -001800 -003000 -000000 -000000 -FF8FC0 -3E0300 -1E0200 -0F0600 -0F0C00 -078C00 -079800 -03D000 -03F000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -07F800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -FF00 -3C00 -3C00 -3C00 -3FE0 -3C78 -3C3C -3C3C -3C3C -3C3C -3C3C -3C78 -3FE0 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 17 1 0 -BITMAP -1F00 -3980 -71C0 -71C0 -71C0 -71C0 -7380 -7700 -7380 -71C0 -70E0 -70E0 -70E0 -70E0 -70E0 -70C0 -F380 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -3800 -1C00 -0C00 -0600 -0000 -3E00 -7700 -E380 -E380 -4380 -0F80 -7380 -E380 -E380 -E780 -FFC0 -7180 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -0E00 -1C00 -1800 -3000 -0000 -3E00 -7700 -E380 -E380 -4380 -0F80 -7380 -E380 -E380 -E780 -FFC0 -7180 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -0C00 -1E00 -3300 -0000 -0000 -3E00 -7700 -E380 -E380 -4380 -0F80 -7380 -E380 -E380 -E780 -FFC0 -7180 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -1880 -3F00 -4600 -0000 -0000 -3E00 -7700 -E380 -E380 -4380 -0F80 -7380 -E380 -E380 -E780 -FFC0 -7180 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 16 1 0 -BITMAP -3300 -3300 -0000 -0000 -3E00 -7700 -E380 -E380 -4380 -0F80 -7380 -E380 -E380 -E780 -FFC0 -7180 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 18 1 0 -BITMAP -0C00 -1E00 -3300 -3300 -1E00 -0C00 -3E00 -7700 -E380 -E380 -4380 -0F80 -7380 -E380 -E380 -E780 -FFC0 -7180 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 15 12 1 0 -BITMAP -3E78 -77CC -E3CE -638E -038E -1FFE -7380 -E380 -E3C0 -E7E2 -FEFC -7C78 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 18 1 -6 -BITMAP -1E00 -7300 -7380 -E380 -E100 -E000 -E000 -E000 -F000 -7880 -7F00 -1E00 -0800 -1800 -1C00 -0600 -4600 -3C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -3800 -1C00 -0C00 -0600 -0000 -1E00 -7300 -7380 -E380 -E380 -FF80 -E000 -E000 -F000 -7880 -7F00 -1E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -0E00 -1C00 -1800 -3000 -0000 -1E00 -7300 -7380 -E380 -E380 -FF80 -E000 -E000 -F000 -7880 -7F00 -1E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -1800 -3C00 -6600 -0000 -0000 -1E00 -7300 -7380 -E380 -E380 -FF80 -E000 -E000 -F000 -7880 -7F00 -1E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 16 1 0 -BITMAP -3300 -3300 -0000 -0000 -1E00 -7300 -7380 -E380 -E380 -FF80 -E000 -E000 -F000 -7880 -7F00 -1E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 5 17 1 0 -BITMAP -E0 -70 -30 -18 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 17 1 0 -BITMAP -1C -38 -30 -60 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 17 1 0 -BITMAP -30 -78 -CC -00 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 16 1 0 -BITMAP -CC -CC -00 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -6000 -38C0 -0F00 -1E00 -6300 -1F80 -7BC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7BC0 -1F00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0C40 -1F80 -2300 -0000 -0000 -F3C0 -77E0 -78E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -F9F0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -1C00 -0E00 -0600 -0300 -0000 -1F00 -7BC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7BC0 -1F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0380 -0700 -0600 -0C00 -0000 -1F00 -7BC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7BC0 -1F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0C00 -1E00 -3300 -0000 -0000 -1F00 -7BC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7BC0 -1F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -1880 -3F00 -4600 -0000 -0000 -1F00 -7BC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7BC0 -1F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -3180 -3180 -0000 -0000 -1F00 -7BC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7BC0 -1F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -0600 -0600 -0600 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0600 -0600 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 16 1 -2 -BITMAP -0040 -0040 -1E80 -79C0 -71C0 -E2E0 -E2E0 -E4E0 -E4E0 -E8E0 -E8E0 -71C0 -7BC0 -3F00 -4000 -4000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -1C00 -0E00 -0600 -0300 -0000 -F1E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -71E0 -7EF0 -3CE0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0700 -0E00 -0C00 -1800 -0000 -F1E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -71E0 -7EF0 -3CE0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0600 -0F00 -1980 -0000 -0000 -F1E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -71E0 -7EF0 -3CE0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -1980 -1980 -0000 -0000 -F1E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -71E0 -7EF0 -3CE0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 22 0 -5 -BITMAP -01C0 -0380 -0300 -0600 -0000 -FDF0 -7860 -3840 -38C0 -3C80 -1C80 -1D80 -1F00 -0F00 -0F00 -0600 -0600 -0600 -6400 -EC00 -F800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 22 1 -5 -BITMAP -F000 -7000 -7000 -7000 -7000 -7380 -77E0 -7CE0 -7870 -7070 -7070 -7070 -7070 -7070 -78E0 -77E0 -7380 -7000 -7000 -7000 -7000 -FC00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 21 0 -5 -BITMAP -1980 -1980 -0000 -0000 -FDF0 -7860 -3840 -38C0 -3C80 -1C80 -1D80 -1F00 -0F00 -0F00 -0600 -0600 -0600 -6400 -EC00 -F800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timB24-L1.bdf diff -u xc/fonts/bdf/100dpi/timB24-L1.bdf:1.1 xc/fonts/bdf/100dpi/timB24-L1.bdf:removed --- xc/fonts/bdf/100dpi/timB24-L1.bdf:1.1 Wed Apr 4 18:55:41 2001 +++ xc/fonts/bdf/100dpi/timB24-L1.bdf Wed Mar 16 21:03:52 2005 @@ -1,5529 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timB24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-R-Normal--34-240-100-100-P-177-ISO8859-1 -SIZE 24 100 100 -FONTBOUNDINGBOX 34 37 -2 -7 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 34 -POINT_SIZE 240 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 177 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 23 -X_HEIGHT 16 -FONT_ASCENT 27 -FONT_DESCENT 7 -FACE_NAME "Times Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 23 23 0 0 -BITMAP -AAAAAA -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -800002 -000000 -AAAAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 5 23 3 0 -BITMAP -70 -F8 -F8 -F8 -F8 -F8 -F8 -70 -70 -70 -70 -20 -20 -20 -20 -00 -00 -00 -70 -F8 -F8 -F8 -70 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 19 0 -BBX 11 11 2 12 -BITMAP -60C0 -F1E0 -F1E0 -F1E0 -F1E0 -F1E0 -F1E0 -60C0 -60C0 -60C0 -60C0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 16 23 0 0 -BITMAP -030C -030C -071C -071C -0618 -0618 -7FFF -7FFF -0E38 -0C30 -0C30 -0C30 -0C30 -1C70 -FFFE -FFFE -1860 -1860 -1860 -38E0 -38E0 -30C0 -30C0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 28 1 -3 -BITMAP -0300 -0300 -0FE8 -3FF8 -7338 -6318 -E308 -E308 -F300 -FB00 -7F00 -7F80 -3FE0 -0FF0 -03F8 -03FC -037C -833E -831E -831E -C31C -C33C -F378 -FFE0 -8300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 1000 0 -DWIDTH 33 0 -BBX 24 23 4 0 -BITMAP -078020 -0FC0E0 -1E7FC0 -3C20C0 -7C2180 -782180 -F86300 -F04700 -F0C600 -F0CE00 -F18C3C -7F187E -3C19F3 -0031E1 -0033C1 -0063C1 -00E7C3 -00C782 -01C786 -018786 -03038C -0303F8 -0601E0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 833 0 -DWIDTH 28 0 -BBX 22 23 2 0 -BITMAP -01F000 -03BC00 -071E00 -070E00 -0F0E00 -0F0E00 -0F8C00 -07D800 -07F000 -03E0FC -07F070 -1DF030 -39F860 -70FC40 -F0FCC0 -F07F80 -F83F00 -F81F80 -FC1FC0 -FE3FE4 -7FF3FC -7FC1FC -1F0078 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 4 11 2 12 -BITMAP -60 -F0 -F0 -F0 -F0 -F0 -F0 -60 -60 -60 -60 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 29 2 -6 -BITMAP -03 -06 -0C -18 -18 -30 -30 -70 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -70 -30 -30 -18 -18 -0C -06 -03 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 29 0 -6 -BITMAP -C0 -60 -30 -18 -18 -0C -0C -0E -06 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -06 -0E -0C -0C -18 -18 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 13 14 1 9 -BITMAP -0300 -0700 -0700 -E738 -F278 -7AF0 -0F80 -0F80 -7AF0 -F278 -E738 -0700 -0700 -0600 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 19 0 -BBX 15 15 2 0 -BITMAP -0380 -0380 -0380 -0380 -0380 -0380 -FFFE -FFFE -FFFE -0380 -0380 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 8 0 -BBX 6 11 1 -6 -BITMAP -38 -7C -7C -7C -3C -0C -08 -18 -30 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 4 1 6 -BITMAP -FF -FF -FF -FF -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 8 0 -BBX 5 5 1 0 -BITMAP -70 -F8 -F8 -F8 -70 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 9 25 0 0 -BITMAP -0180 -0180 -0100 -0300 -0300 -0300 -0600 -0600 -0600 -0400 -0C00 -0C00 -0C00 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -0780 -1FE0 -1CE0 -3870 -7870 -7878 -7878 -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -7878 -7878 -7878 -3870 -1CE0 -0FC0 -0780 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 13 23 2 0 -BITMAP -0180 -0780 -1F80 -FF80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -1FC0 -FFF8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 23 0 0 -BITMAP -03C0 -0FF0 -1FF8 -3FF8 -30FC -607C -407C -007C -0078 -0078 -0078 -00F0 -00E0 -01C0 -0180 -0300 -0701 -0E03 -1C06 -3FFE -7FFE -FFFC -FFFC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -07C0 -1FF0 -3FF0 -30F8 -6078 -4078 -0078 -0070 -00C0 -03E0 -0FF0 -0FF8 -03F8 -00FC -007C -003C -003C -003C -6038 -F038 -F870 -7FC0 -1F00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -0070 -00F0 -00F0 -01F0 -03F0 -06F0 -06F0 -0CF0 -18F0 -18F0 -30F0 -60F0 -60F0 -C0F0 -FFFC -FFFC -FFFC -FFFC -00F0 -00F0 -00F0 -00F0 -00F0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 13 23 1 0 -BITMAP -1FF8 -1FF8 -1FF8 -1FF8 -3000 -3000 -2000 -3E00 -7F80 -7FE0 -7FF0 -7FF0 -03F8 -00F8 -0078 -0038 -0038 -0038 -6030 -F030 -F860 -7FC0 -1F00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -001C -00F0 -03C0 -0780 -0F00 -1E00 -3E00 -3C00 -7C00 -7FE0 -FDF0 -F8F8 -F878 -F87C -F87C -F87C -F87C -787C -7878 -7878 -3870 -1CE0 -0FC0 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 13 23 2 0 -BITMAP -7FF8 -7FF8 -FFF8 -FFF8 -C030 -8070 -8070 -0060 -00E0 -00E0 -00C0 -01C0 -01C0 -0380 -0380 -0380 -0700 -0700 -0700 -0E00 -0E00 -0E00 -1C00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -0FE0 -3EF0 -3C78 -7878 -7838 -7838 -7C38 -7E70 -3FE0 -3F80 -1FC0 -0FE0 -3FF0 -71F8 -70FC -E07C -E03C -E03C -E03C -F038 -7878 -7FF0 -1FC0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -0FC0 -1CE0 -3870 -7878 -7878 -F878 -F87C -F87C -F87C -F87C -787C -7C7C -3EFC -1FF8 -00F8 -00F0 -01F0 -01E0 -03C0 -0780 -0F00 -3C00 -E000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 5 16 3 0 -BITMAP -70 -F8 -F8 -F8 -70 -00 -00 -00 -00 -00 -00 -70 -F8 -F8 -F8 -70 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 6 22 2 -6 -BITMAP -38 -7C -7C -7C -38 -00 -00 -00 -00 -00 -00 -38 -7C -7C -7C -3C -0C -08 -18 -30 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 19 0 -BBX 16 15 1 0 -BITMAP -0003 -000F -007F -01FC -0FE0 -3F80 -FC00 -F000 -FC00 -3F80 -0FE0 -01FC -007F -000F -0003 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 19 0 -BBX 15 10 2 3 -BITMAP -FFFE -FFFE -FFFE -0000 -0000 -0000 -0000 -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 19 0 -BBX 16 15 2 0 -BITMAP -C000 -F000 -FE00 -3F80 -07F0 -01FC -003F -000F -003F -01FC -07F0 -3F80 -FE00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 12 23 2 0 -BITMAP -3F00 -73C0 -E1E0 -E1F0 -F1F0 -F1F0 -61F0 -01E0 -01E0 -03C0 -0380 -0300 -0600 -0400 -0400 -0000 -0000 -0000 -0E00 -1F00 -1F00 -1F00 -0E00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 930 0 -DWIDTH 31 0 -BBX 26 27 2 -5 -BITMAP -001FE000 -00FC3C00 -03E00E00 -07800300 -0F000100 -1E000180 -3E0F3880 -3C1FF8C0 -7C7CF840 -78787840 -F8F8F040 -F8F0F040 -F1F0F040 -F1F0F040 -F1E0F0C0 -F1E1E080 -F1E1E180 -F1E3E300 -71F3E300 -78FEFE00 -78787800 -3C000000 -1C000000 -0E000180 -07800700 -01E03C00 -003FE000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 21 23 1 0 -BITMAP -002000 -006000 -007000 -00F000 -00F800 -00F800 -01F800 -017C00 -017C00 -033E00 -023E00 -063E00 -061F00 -041F00 -0C0F00 -0FFF80 -180F80 -1807C0 -1007C0 -3003E0 -3003E0 -7007F0 -FC1FF8 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 19 23 1 0 -BITMAP -FFFC00 -3F1F00 -1F0F80 -1F07C0 -1F07C0 -1F07C0 -1F07C0 -1F07C0 -1F0780 -1F0F80 -1F3E00 -1FFC00 -1F0F80 -1F07C0 -1F07E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F03C0 -1F07C0 -3F0F00 -FFFC00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 19 23 2 0 -BITMAP -01FC20 -07FF60 -0F07E0 -1E01E0 -3C00E0 -7C0060 -7C0060 -F80020 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -7C0000 -7C0000 -3C0020 -1E0060 -0F81C0 -03FF80 -00FE00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 23 0 0 -BITMAP -FFFC00 -3FFF80 -1F07E0 -1F01F0 -1F01F0 -1F00F8 -1F00F8 -1F00FC -1F007C -1F007C -1F007C -1F007C -1F007C -1F007C -1F007C -1F00F8 -1F00F8 -1F00F8 -1F01F0 -1F01E0 -1F07C0 -3FFF00 -FFFC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 21 23 0 0 -BITMAP -FFFFE0 -3FFFE0 -1F00E0 -1F0060 -1F0060 -1F0020 -1F0020 -1F0400 -1F0400 -1F0C00 -1F1C00 -1FFC00 -1F1C00 -1F0C00 -1F0400 -1F0400 -1F0008 -1F0018 -1F0030 -1F0070 -1F01F0 -3FFFE0 -FFFFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 23 0 0 -BITMAP -FFFFE0 -3FFFE0 -1F00E0 -1F0060 -1F0060 -1F0020 -1F0020 -1F0400 -1F0400 -1F0C00 -1F1C00 -1FFC00 -1F1C00 -1F0C00 -1F0400 -1F0400 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -3F8000 -FFE000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 22 23 2 0 -BITMAP -01FC20 -07FF60 -0F07E0 -1E01E0 -3C00E0 -7C0060 -7C0060 -F80020 -F80000 -F80000 -F80000 -F80000 -F80000 -F81FFC -F807F0 -F803E0 -7C03E0 -7C03E0 -3C03E0 -3E03E0 -1E07E0 -0F8FE0 -03FF00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 24 23 0 0 -BITMAP -FFE7FF -3F81FC -1F00F8 -1F00F8 -1F00F8 -1F00F8 -1F00F8 -1F00F8 -1F00F8 -1F00F8 -1FFFF8 -1FFFF8 -1F00F8 -1F00F8 -1F00F8 -1F00F8 -1F00F8 -1F00F8 -1F00F8 -1F00F8 -1F00F8 -3F81FC -FFE7FF -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 11 23 1 0 -BITMAP -FFE0 -3F80 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3F80 -FFE0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 26 0 -3 -BITMAP -0FFE -03F8 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -01F0 -61F0 -F1F0 -F1F0 -F3E0 -E3E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 24 23 1 0 -BITMAP -FFCFFC -7F03E0 -3E01C0 -3E0380 -3E0700 -3E0E00 -3E1C00 -3E3800 -3E7000 -3EE000 -3FF000 -3FF800 -3FFC00 -3EFE00 -3E7F00 -3E3F80 -3E1FC0 -3E0FE0 -3E07F0 -3E03F8 -3E01FC -7F00FE -FFC3FF -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 23 1 0 -BITMAP -FFE000 -3F8000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0010 -1F0030 -1F0060 -1F00E0 -1F81E0 -3FFFC0 -FFFFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 31 0 -BBX 28 23 1 0 -BITMAP -FF000FF0 -3F001FC0 -1F801F80 -1F803F80 -17C03F80 -17C02F80 -17C06F80 -13E04F80 -13E0CF80 -13E0CF80 -11F08F80 -11F18F80 -10F90F80 -10FB0F80 -10FB0F80 -107E0F80 -107E0F80 -107C0F80 -103C0F80 -103C0F80 -10180F80 -38181FC0 -FE183FF0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 23 1 0 -BITMAP -FE01FC -7F0070 -3F8020 -1F8020 -1FC020 -1FE020 -17F020 -13F820 -11F820 -11FC20 -10FE20 -107F20 -103F20 -101FA0 -101FE0 -100FE0 -1007E0 -1003E0 -1003E0 -1001E0 -1000E0 -380060 -FE0020 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 21 23 2 0 -BITMAP -01FC00 -07FF00 -0F8F80 -1E03C0 -3C01E0 -7C01F0 -7800F0 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -7800F0 -7C01F0 -3C01E0 -1E03C0 -0F8F80 -07FF00 -01FC00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 23 0 0 -BITMAP -FFFC00 -3F1F80 -1F0FC0 -1F07C0 -1F07E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F07C0 -1F07C0 -1F1F80 -1FFE00 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -3F8000 -FFE000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 22 27 2 -4 -BITMAP -01FC00 -07FF00 -0F8F80 -1E03C0 -3C01E0 -7C01F0 -7800F0 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -7C01F0 -7C01F0 -3E03E0 -1F07C0 -07FF00 -01FC00 -00FE00 -007F84 -001FF8 -0007E0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 23 1 0 -BITMAP -FFFC00 -3F1F80 -1F07C0 -1F07E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F07E0 -1F07C0 -1F1F80 -1FFC00 -1F7E00 -1F3E00 -1F3F00 -1F1F80 -1F1F80 -1F0FC0 -1F07E0 -1F07E0 -1F03F0 -3F81F8 -FFE1FC -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 23 1 0 -BITMAP -0FC4 -387C -703C -701C -F00C -F00C -F804 -FC00 -FF00 -7FC0 -3FF0 -1FF8 -0FFC -03FC -01FE -807E -803E -C01E -C01E -E01C -F01C -F838 -8FE0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 19 23 1 0 -BITMAP -FFFFE0 -F9F3E0 -E1F0E0 -C1F060 -81F020 -81F020 -81F020 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -01F000 -03F800 -0FFE00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 23 0 0 -BITMAP -FFE0FE -3F8038 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -0F8030 -0F8060 -07C0C0 -03FF80 -00FE00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 23 1 0 -BITMAP -FFC3FC -7F00F0 -3E0060 -3F0040 -1F00C0 -1F80C0 -0F8080 -0F8180 -0FC100 -07C100 -07C300 -03E200 -03E600 -03F600 -01F400 -01FC00 -00F800 -00F800 -00F800 -007000 -007000 -002000 -002000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 1000 0 -DWIDTH 33 0 -BBX 32 23 0 0 -BITMAP -FFEFFF3F -7F03F80E -3F01F80C -1F01F80C -1F01F808 -1F81FC18 -0F81FC18 -0F817C10 -0FC37C30 -07C27E30 -07C63E20 -07E63E60 -03E43E60 -03EC1F40 -03F81FC0 -01F81FC0 -01F80F80 -01F00F80 -00F00F80 -00E00700 -00E00700 -00E00700 -00400200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 21 23 1 0 -BITMAP -FFCFE0 -7F0300 -3F0200 -1F8600 -1F8400 -0FCC00 -0FC800 -07F800 -03F000 -03F000 -01F800 -00F800 -01FC00 -017C00 -033E00 -023F00 -061F00 -041F80 -0C0FC0 -080FC0 -1807E0 -3807F0 -FE3FF8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 23 1 0 -BITMAP -FFC3FC -7F00F0 -3F0060 -3F0060 -1F80C0 -1F8080 -0FC180 -0FC300 -07E300 -03E600 -03F400 -01FC00 -01F800 -00F800 -00F800 -00F800 -00F800 -00F800 -00F800 -00F800 -00F800 -01FC00 -07FF00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 19 23 1 0 -BITMAP -3FFFC0 -7E0F80 -781F80 -701F00 -603F00 -407E00 -007E00 -00FC00 -00FC00 -01F800 -01F000 -03F000 -03E000 -07E000 -07C000 -0FC020 -1F8020 -1F8060 -3F0060 -3F00E0 -7E01E0 -7E07C0 -FFFFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 28 2 -5 -BITMAP -FE -F0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -F0 -FE -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 8 26 0 0 -BITMAP -80 -C0 -C0 -C0 -60 -60 -60 -60 -30 -30 -30 -18 -18 -18 -18 -0C -0C -0C -04 -06 -06 -06 -03 -03 -03 -03 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 28 1 -5 -BITMAP -FE -1E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -1E -FE -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 581 0 -DWIDTH 19 0 -BBX 11 13 4 10 -BITMAP -0E00 -0E00 -1F00 -1F00 -1B00 -3B80 -3B80 -71C0 -71C0 -61C0 -E0E0 -E0E0 -C060 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 3 0 -5 -BITMAP -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 6 1 17 -BITMAP -C0 -E0 -70 -38 -0C -02 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 16 1 0 -BITMAP -1F80 -31E0 -70F0 -78F0 -78F0 -30F0 -01F0 -07F0 -1CF0 -38F0 -78F0 -F0F0 -F9F0 -FFF4 -7EFC -3C78 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 22 0 0 -BITMAP -FC0000 -7C0000 -3C0000 -3C0000 -3C0000 -3C0000 -3C7800 -3DFE00 -3FFE00 -3E1F00 -3C1F00 -3C0F80 -3C0F80 -3C0F80 -3C0F80 -3C0F80 -3C0F80 -3C0F00 -3C1F00 -3E3E00 -37FC00 -21F000 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 14 16 1 0 -BITMAP -07F0 -1E78 -3C3C -7C3C -7818 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -7C00 -3E18 -1FF0 -0FE0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -00FC -007C -003C -003C -003C -003C -0FBC -3FFC -7C3C -783C -F83C -F03C -F03C -F03C -F03C -F03C -F03C -F03C -783C -7C7E -3FFF -0FB8 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 14 16 0 0 -BITMAP -07C0 -1EF0 -3C70 -7838 -783C -F83C -F83C -FFFC -F800 -F800 -F800 -7800 -7C00 -3E18 -1FF0 -07E0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 12 23 0 0 -BITMAP -07E0 -1E70 -1CF0 -3CF0 -3C60 -3C00 -3C00 -FF80 -FF80 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -7E00 -FF00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 -7 -BITMAP -0FC0 -3DFC -70FC -F0F0 -F078 -F078 -F078 -F078 -78F8 -3FF0 -1FC0 -3C00 -6000 -E000 -FFE0 -FFF8 -7FFC -303C -601C -C00C -E01C -7FF8 -1FE0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 22 0 0 -BITMAP -FC0000 -7C0000 -3C0000 -3C0000 -3C0000 -3C0000 -3C7800 -3DFC00 -3FFE00 -3E3E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -7E3F00 -FF7F80 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 8 23 0 0 -BITMAP -18 -3C -3C -3C -18 -00 -00 -FC -7C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -7E -FF -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 30 -2 -7 -BITMAP -0180 -03C0 -03C0 -03C0 -0180 -0000 -0000 -0FC0 -07C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -63C0 -F3C0 -F380 -7780 -3E00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 22 0 0 -BITMAP -FC0000 -7C0000 -3C0000 -3C0000 -3C0000 -3C0000 -3C1F00 -3C0E00 -3C0C00 -3C1800 -3C3000 -3C6000 -3CC000 -3DC000 -3FE000 -3DF000 -3CF800 -3C7C00 -3C3E00 -3C1F00 -7E0F80 -FF1FC0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 8 22 0 0 -BITMAP -FC -7C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -7E -FF -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 26 16 0 0 -BITMAP -FC783C00 -7DFEFE00 -3F3F9F00 -3E3F1F00 -3E1E0F00 -3C1E0F00 -3C1E0F00 -3C1E0F00 -3C1E0F00 -3C1E0F00 -3C1E0F00 -3C1E0F00 -3C1E0F00 -3C1E0F00 -7E3F1F80 -FF7FBFC0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 16 0 0 -BITMAP -FC7800 -7DFC00 -3F3E00 -3E1E00 -3E1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -7E3F00 -FF7F80 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 16 1 0 -BITMAP -0FC0 -3CF0 -7878 -7878 -F03C -F03C -F03C -F03C -F03C -F03C -F03C -F03C -7878 -7878 -3CF0 -0FC0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 23 0 -7 -BITMAP -FCF800 -7DFE00 -3F1F00 -3E0F00 -3C0F80 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -3E0F00 -3F0F00 -3FFE00 -3CF800 -3C0000 -3C0000 -3C0000 -3C0000 -3C0000 -7E0000 -FF0000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 23 1 -7 -BITMAP -0FC4 -3EEC -7C3C -783C -F83C -F03C -F03C -F03C -F03C -F03C -F03C -F03C -783C -787C -3FFC -0F3C -003C -003C -003C -003C -003C -007E -00FF -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -FC70 -7CF8 -3FF8 -3F78 -3E30 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -7E00 -FF00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 10 16 1 0 -BITMAP -1F40 -71C0 -60C0 -E0C0 -F040 -FC00 -7F00 -7F80 -3F80 -0FC0 -03C0 -81C0 -C1C0 -C1C0 -E380 -BF00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 21 0 0 -BITMAP -0400 -0C00 -1C00 -1C00 -3C00 -7F80 -FF80 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C40 -3EC0 -3F80 -1E00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 16 0 0 -BITMAP -FC7E00 -7C3E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C3E00 -3E5F00 -1FDF80 -078C00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 16 0 0 -BITMAP -FF3E -7C0C -3C08 -3E18 -1E10 -1F10 -1F30 -0F20 -0F20 -07E0 -07C0 -07C0 -0380 -0380 -0100 -0100 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 16 0 0 -BITMAP -FF7FBE -7E3E1C -3C1E08 -3E1E18 -1E1F10 -1F1F30 -1F3F30 -0F2FA0 -0FE7E0 -07E7C0 -07C7C0 -07C3C0 -038380 -038380 -010100 -010100 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 16 16 0 0 -BITMAP -FF3E -7E18 -3E18 -1F30 -1F60 -0FC0 -0FC0 -07C0 -03E0 -03E0 -07F0 -0DF8 -18F8 -187C -307C -FCFF -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 23 0 -7 -BITMAP -FFBE -7E0C -3E08 -3E08 -1F18 -1F10 -0F10 -0FB0 -0FA0 -07A0 -07E0 -07C0 -03C0 -03C0 -0180 -0180 -0180 -0100 -7300 -F300 -F600 -FE00 -7800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -FFF0 -E3F0 -C3E0 -87E0 -87C0 -0F80 -0F80 -1F00 -1F00 -3E00 -3E10 -7C10 -7C30 -F830 -F8F0 -FFF0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 394 0 -DWIDTH 13 0 -BBX 10 27 1 -4 -BITMAP -07C0 -0E00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3800 -7000 -E000 -7000 -3800 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -0E00 -07C0 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 7 0 -BBX 2 30 3 -7 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 394 0 -DWIDTH 13 0 -BBX 10 27 1 -4 -BITMAP -F800 -1C00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0700 -0380 -01C0 -0380 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -1C00 -F800 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 520 0 -DWIDTH 17 0 -BBX 15 8 1 8 -BITMAP -1C00 -3F00 -7F82 -FFC6 -8FFE -83FC -01F8 -0070 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 5 23 3 -7 -BITMAP -70 -F8 -F8 -F8 -70 -00 -00 -00 -20 -20 -20 -20 -70 -70 -70 -70 -F8 -F8 -F8 -F8 -F8 -F8 -70 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 13 25 1 -5 -BITMAP -0008 -0008 -0018 -0010 -07F0 -1CE0 -38F0 -78F0 -F0F0 -F0E0 -F080 -F180 -F100 -F300 -F200 -FA10 -7E30 -7FE0 -3FC0 -0F00 -0800 -1000 -1000 -2000 -2000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 16 23 1 0 -BITMAP -00F0 -03FC -071E -0E1E -0E1E -1E0C -1E00 -1E00 -1F00 -0F00 -0F00 -7FF0 -7FF0 -0780 -0780 -0780 -3780 -7F01 -EF03 -C787 -C7FF -EEFE -7C7C -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 15 1 4 -BITMAP -6018 -F7BC -FFFC -7FF8 -3CF0 -7878 -7038 -7038 -7038 -7878 -3CF0 -7FF8 -FFFC -F7BC -6018 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 18 23 1 0 -BITMAP -FF87C0 -3E0380 -3E0300 -1F0300 -1F0600 -1F8600 -0F8400 -0F8C00 -07C800 -07D800 -07D000 -03F000 -1FFC00 -1FFC00 -03E000 -1FFC00 -1FFC00 -01E000 -01E000 -01E000 -01E000 -03F000 -0FFC00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 7 0 -BBX 2 30 3 -7 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 12 28 2 -5 -BITMAP -0F80 -18C0 -30E0 -71E0 -71E0 -78C0 -3C00 -3E00 -1F00 -0F80 -3FC0 -63E0 -C1E0 -C0F0 -E070 -F030 -7830 -7C60 -3FC0 -1F80 -0780 -03C0 -31E0 -78E0 -78E0 -70C0 -3180 -1F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 4 2 18 -BITMAP -42 -E7 -E7 -42 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 22 23 1 0 -BITMAP -01FE00 -07FF80 -0F03C0 -1C00E0 -380070 -30FE30 -71C738 -638318 -E7831C -C7000C -C7000C -C7000C -C7000C -C7800C -C3C30C -E3E61C -60FC18 -700038 -380070 -1C00E0 -0F03C0 -07FF80 -01FE00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 300 0 -DWIDTH 10 0 -BBX 9 14 0 9 -BITMAP -3C00 -6600 -6700 -6700 -1F00 -6700 -C700 -C700 -EF80 -7300 -0000 -0000 -FF80 -FF80 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 14 2 1 -BITMAP -0204 -060C -0E1C -1C38 -3870 -70E0 -E1C0 -E1C0 -70E0 -3870 -1C38 -0E1C -060C -0204 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 19 0 -BBX 16 9 1 3 -BITMAP -FFFF -FFFF -FFFF -0007 -0007 -0007 -0007 -0007 -0007 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 4 1 6 -BITMAP -FF -FF -FF -FF -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 22 23 2 0 -BITMAP -01FE00 -07FF80 -0F03C0 -1C00E0 -380070 -33FC30 -71CE38 -60C718 -E0C71C -C0C70C -C0CE0C -C0F80C -C0DC0C -C0CE0C -C0C60C -E0C71C -61C398 -73E3F8 -380070 -1C00E0 -0F03C0 -07FF80 -01FE00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 2 1 18 -BITMAP -FF80 -FF80 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 13 0 -BBX 9 10 2 13 -BITMAP -1C00 -7F00 -6300 -C180 -C180 -C180 -C180 -6300 -7F00 -3C00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 19 0 -BBX 15 19 2 0 -BITMAP -0380 -0380 -0380 -0380 -0380 -0380 -FFFE -FFFE -FFFE -0380 -0380 -0380 -0380 -0380 -0380 -0000 -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 10 0 -BBX 10 14 1 9 -BITMAP -3E00 -7F00 -C780 -8380 -0380 -0380 -0300 -0600 -0C00 -1800 -3040 -7FC0 -FF80 -FF80 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 10 0 -BBX 9 14 1 9 -BITMAP -1E00 -3F00 -6780 -4380 -0300 -0600 -1F00 -0780 -0380 -0380 -0380 -C380 -E700 -7E00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 6 3 17 -BITMAP -06 -0E -1C -38 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 16 22 2 -6 -BITMAP -F8FC -787C -783C -783C -783C -783C -783C -783C -783C -783C -783C -783C -787C -7CFC -7FBF -5F38 -4000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 540 0 -DWIDTH 18 0 -BBX 16 29 1 -6 -BITMAP -0FFF -3FFF -3F8C -7F8C -FF8C -FF8C -FF8C -FF8C -FF8C -FF8C -FF8C -7F8C -3F8C -3F8C -0F8C -018C -018C -018C -018C -018C -018C -018C -018C -018C -018C -018C -018C -018C -018C -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 8 0 -BBX 4 4 2 9 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 7 1 -7 -BITMAP -06 -0C -1C -0E -C6 -EE -7C -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 10 0 -BBX 9 14 0 9 -BITMAP -0C00 -7C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 330 0 -DWIDTH 11 0 -BBX 9 14 1 9 -BITMAP -1C00 -7700 -6300 -E380 -E380 -E380 -E380 -6300 -7700 -1C00 -0000 -0000 -FF80 -FF80 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 14 1 1 -BITMAP -8100 -C180 -E1C0 -70E0 -3870 -1C38 -0E1C -0E1C -1C38 -3870 -70E0 -E1C0 -C180 -8100 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 25 0 -BBX 23 23 0 0 -BITMAP -0C0008 -7C0018 -1C0030 -1C0030 -1C0060 -1C0060 -1C00C0 -1C0180 -1C0180 -1C030C -1C061C -1C063C -1C0C7C -FF98FC -0018DC -00319C -00639C -00631C -00C7FE -01C7FE -01801C -03001C -03001C -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 25 0 -BBX 23 23 0 0 -BITMAP -0C0030 -7C0060 -1C0060 -1C00C0 -1C0080 -1C0180 -1C0300 -1C0200 -1C0600 -1C0CF0 -1C19F8 -1C1B3C -1C321C -FFB01C -00601C -006018 -00C030 -018060 -0180C0 -030182 -0603FE -0607FC -0C0FFC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 25 0 -BBX 22 23 1 0 -BITMAP -1E0010 -3F0030 -678060 -438060 -0300C0 -0600C0 -1F0180 -078300 -038300 -038618 -038C38 -C38C78 -E718F8 -7E31F8 -0031B8 -006338 -00C738 -00C638 -018FFC -038FFC -030038 -060038 -060038 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 12 23 2 -7 -BITMAP -0700 -0F80 -0F80 -0F80 -0700 -0000 -0000 -0000 -0200 -0200 -0600 -0C00 -1C00 -3C00 -7800 -7800 -F860 -F8F0 -F8F0 -F870 -7870 -3CE0 -1FC0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 21 30 1 0 -BITMAP -060000 -070000 -038000 -01C000 -006000 -000000 -002000 -002000 -006000 -007000 -00F000 -00F800 -00F800 -01F800 -017C00 -017C00 -033E00 -023E00 -063E00 -061F00 -041F00 -0C0F00 -0FFF80 -180F80 -1807C0 -1007C0 -3003E0 -3003E0 -7007F0 -FC1FF8 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 21 30 1 0 -BITMAP -000300 -000700 -000E00 -001C00 -003000 -004000 -000000 -002000 -006000 -007000 -00F000 -00F800 -00F800 -01F800 -017C00 -017C00 -033E00 -023E00 -063E00 -061F00 -041F00 -0C0F00 -0FFF80 -180F80 -1807C0 -1007C0 -3003E0 -3003E0 -7007F0 -FC1FF8 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 21 30 1 0 -BITMAP -006000 -00F000 -01F800 -019800 -030C00 -020400 -000000 -002000 -006000 -007000 -00F000 -00F800 -00F800 -01F800 -017C00 -017C00 -033E00 -023E00 -063E00 -061F00 -041F00 -0C0F00 -0FFF80 -180F80 -1807C0 -1007C0 -3003E0 -3003E0 -7007F0 -FC1FF8 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 21 29 1 0 -BITMAP -00C200 -01F600 -037C00 -021800 -000000 -000000 -002000 -006000 -007000 -00F000 -00F800 -00F800 -01F800 -017C00 -017C00 -033E00 -023E00 -063E00 -061F00 -041F00 -0C0F00 -0FFF80 -180F80 -1807C0 -1007C0 -3003E0 -3003E0 -7007F0 -FC1FF8 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 21 29 1 0 -BITMAP -010800 -039C00 -039C00 -010800 -000000 -000000 -002000 -006000 -007000 -00F000 -00F800 -00F800 -01F800 -017C00 -017C00 -033E00 -023E00 -063E00 -061F00 -041F00 -0C0F00 -0FFF80 -180F80 -1807C0 -1007C0 -3003E0 -3003E0 -7007F0 -FC1FF8 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 21 30 1 0 -BITMAP -00E000 -01B000 -031800 -020800 -031800 -01B000 -00E000 -000000 -006000 -007000 -00F000 -00F800 -00F800 -01F800 -017C00 -017C00 -033E00 -023E00 -063E00 -061F00 -041F00 -0C0F00 -0FFF80 -180F80 -1807C0 -1007C0 -3003E0 -3003E0 -7007F0 -FC1FF8 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 33 0 -BBX 32 23 0 0 -BITMAP -03FFFFFC -00FFFFFC -0063E01C -0063E00C -00C3E00C -00C3E004 -0183E004 -0183E080 -0303E080 -0303E180 -0203E380 -07FFFF80 -07FFE380 -0C03E180 -0C03E080 -1803E080 -1803E001 -3803E003 -3003E006 -7003E00E -7003E03E -F807FFFC -FE1FFFFC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 19 30 2 -7 -BITMAP -01FC20 -07FF60 -0F07E0 -1E01E0 -3C00E0 -7C0060 -7C0060 -F80020 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -7C0000 -7C0000 -3C0020 -1E0060 -0F81C0 -03FF80 -00FE00 -001800 -003000 -007000 -003800 -031800 -03B800 -01F000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 21 30 0 0 -BITMAP -060000 -070000 -038000 -01C000 -006000 -003000 -000000 -FFFFE0 -3FFFE0 -1F00E0 -1F0060 -1F0060 -1F0020 -1F0020 -1F0400 -1F0400 -1F0C00 -1F1C00 -1FFC00 -1F1C00 -1F0C00 -1F0400 -1F0400 -1F0008 -1F0018 -1F0030 -1F0070 -1F01F0 -3FFFE0 -FFFFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 21 30 0 0 -BITMAP -000180 -000380 -000700 -000E00 -001800 -003000 -000000 -FFFFE0 -3FFFE0 -1F00E0 -1F0060 -1F0060 -1F0020 -1F0020 -1F0400 -1F0400 -1F0C00 -1F1C00 -1FFC00 -1F1C00 -1F0C00 -1F0400 -1F0400 -1F0008 -1F0018 -1F0030 -1F0070 -1F01F0 -3FFFE0 -FFFFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 21 30 0 0 -BITMAP -003000 -007800 -00FC00 -00CC00 -018600 -010200 -000000 -FFFFE0 -3FFFE0 -1F00E0 -1F0060 -1F0060 -1F0020 -1F0020 -1F0400 -1F0400 -1F0C00 -1F1C00 -1FFC00 -1F1C00 -1F0C00 -1F0400 -1F0400 -1F0008 -1F0018 -1F0030 -1F0070 -1F01F0 -3FFFE0 -FFFFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 21 29 0 0 -BITMAP -008400 -01CE00 -01CE00 -008400 -000000 -000000 -FFFFE0 -3FFFE0 -1F00E0 -1F0060 -1F0060 -1F0020 -1F0020 -1F0400 -1F0400 -1F0C00 -1F1C00 -1FFC00 -1F1C00 -1F0C00 -1F0400 -1F0400 -1F0008 -1F0018 -1F0030 -1F0070 -1F01F0 -3FFFE0 -FFFFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 11 30 1 0 -BITMAP -C000 -E000 -7000 -3800 -0C00 -0600 -0000 -FFE0 -3F80 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3F80 -FFE0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 12 30 1 0 -BITMAP -0030 -0070 -00E0 -01C0 -0300 -0600 -0000 -FFE0 -3F80 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3F80 -FFE0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 11 30 1 0 -BITMAP -0600 -0F00 -1F80 -1980 -30C0 -2040 -0000 -FFE0 -3F80 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3F80 -FFE0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 11 29 1 0 -BITMAP -1080 -39C0 -39C0 -1080 -0000 -0000 -FFE0 -3F80 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3F80 -FFE0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 23 0 0 -BITMAP -FFFE00 -3F0F80 -1F03E0 -1F01F0 -1F01F0 -1F00F8 -1F00F8 -1F00FC -1F00FC -1F00FC -FFF07C -FFF07C -FFF07C -1F007C -1F00FC -1F00F8 -1F00F8 -1F00F8 -1F01F0 -1F01E0 -1F03C0 -3F0F80 -7FFE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 29 1 0 -BITMAP -006100 -00FB00 -01BE00 -010C00 -000000 -000000 -FE01FC -7F0070 -3F8020 -1F8020 -1FC020 -1FE020 -17F020 -13F820 -11F820 -11FC20 -10FE20 -107F20 -103F20 -101FA0 -101FE0 -100FE0 -1007E0 -1003E0 -1003E0 -1001E0 -1000E0 -380060 -FE0020 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 21 30 2 0 -BITMAP -060000 -070000 -038000 -01C000 -006000 -003000 -000000 -01FC00 -07FF00 -0F8F80 -1E03C0 -3C01E0 -7C01F0 -7800F0 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -7800F0 -7C01F0 -3C01E0 -1E03C0 -0F8F80 -07FF00 -01FC00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 21 30 2 0 -BITMAP -000380 -000700 -000E00 -001800 -003000 -006000 -000000 -01FC00 -07FF00 -0F8F80 -1E03C0 -3C01E0 -7C01F0 -7800F0 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -7800F0 -7C01F0 -3C01E0 -1E03C0 -0F8F80 -07FF00 -01FC00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 21 30 2 0 -BITMAP -003000 -007800 -00FC00 -00CC00 -018600 -010200 -000000 -01FC00 -07FF00 -0F8F80 -1E03C0 -3C01E0 -7C01F0 -7800F0 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -7800F0 -7C01F0 -3C01E0 -1E03C0 -0F8F80 -07FF00 -01FC00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 21 29 2 0 -BITMAP -00C200 -01F600 -037C00 -021800 -000000 -000000 -01FC00 -07FF00 -0F8F80 -1E03C0 -3C01E0 -7C01F0 -7800F0 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -7800F0 -7C01F0 -3C01E0 -1E03C0 -0F8F80 -07FF00 -01FC00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 21 29 2 0 -BITMAP -008400 -01CE00 -01CE00 -008400 -000000 -000000 -01FC00 -07FF00 -0F8F80 -1E03C0 -3C01E0 -7C01F0 -7800F0 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -F800F8 -7800F0 -7C01F0 -3C01E0 -1E03C0 -0F8F80 -07FF00 -01FC00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 19 0 -BBX 15 16 2 0 -BITMAP -4004 -E00E -F01E -783C -3C78 -1EF0 -0FE0 -07C0 -07C0 -0FE0 -1EF0 -3C78 -783C -F01E -E00E -4004 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 21 27 2 -2 -BITMAP -000030 -000060 -01FC40 -078FC0 -0E0380 -1E01C0 -3C03E0 -7C06F0 -7804F0 -F80CF8 -F818F8 -F818F8 -F830F8 -F820F8 -F860F8 -F8C0F8 -F880F8 -F980F8 -7B00F0 -7E01F0 -3E01E0 -1C03C0 -0E0780 -1FFE00 -11F800 -300000 -600000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 30 0 0 -BITMAP -00C000 -00E000 -007000 -003800 -000C00 -000200 -000000 -FFE0FE -3F8038 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0030 -0F8030 -0F8060 -07C0C0 -03FF80 -00FE00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 30 0 0 -BITMAP -0000C0 -0001C0 -000380 -000700 -000C00 -001000 -000000 -FFE0FE -3F8038 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0030 -0F8030 -0F8060 -07C0C0 -03FF80 -00FE00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 30 0 0 -BITMAP -000C00 -001E00 -003F00 -003300 -006180 -004080 -000000 -FFE0FE -3F8038 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0030 -0F8030 -0F8060 -07C0C0 -03FF80 -00FE00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 29 0 0 -BITMAP -002100 -007380 -007380 -002100 -000000 -000000 -FFE0FE -3F8038 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0010 -1F0030 -0F8030 -0F8060 -07C0C0 -03FF80 -00FE00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 30 1 0 -BITMAP -0000C0 -0001C0 -000380 -000700 -000C00 -001000 -000000 -FFC3FC -7F00F0 -3F0060 -3F0060 -1F80C0 -1F8080 -0FC180 -0FC300 -07E300 -03E600 -03F400 -01FC00 -01F800 -00F800 -00F800 -00F800 -00F800 -00F800 -00F800 -00F800 -00F800 -01FC00 -07FF00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 23 0 0 -BITMAP -FFE000 -3F8000 -1F0000 -1F0000 -1FFE00 -1F0F80 -1F07C0 -1F07E0 -1F03E0 -1F03E0 -1F03E0 -1F03E0 -1F07E0 -1F07C0 -1F1F80 -1FFE00 -1F0000 -1F0000 -1F0000 -1F0000 -1F0000 -3F8000 -FFE000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 17 23 0 0 -BITMAP -03F000 -0E3C00 -1E3E00 -1C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1C00 -3C3800 -3CE000 -3C3C00 -3C1E00 -3C0F00 -3C0F00 -3C0F80 -3C0F80 -3C0F80 -3C0F80 -3C0F00 -3C0F00 -3C1E00 -FC7C00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -3000 -3800 -1C00 -0E00 -0300 -0080 -0000 -1F80 -31E0 -70F0 -78F0 -78F0 -30F0 -01F0 -07F0 -1CF0 -38F0 -78F0 -F0F0 -F9F0 -FFF4 -7EFC -3C78 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -0030 -0070 -00E0 -01C0 -0300 -0400 -0000 -1F80 -31E0 -70F0 -78F0 -78F0 -30F0 -01F0 -07F0 -1CF0 -38F0 -78F0 -F0F0 -F9F0 -FFF4 -7EFC -3C78 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -0300 -0780 -0FC0 -0CC0 -1860 -1020 -0000 -1F80 -31E0 -70F0 -78F0 -78F0 -30F0 -01F0 -07F0 -1CF0 -38F0 -78F0 -F0F0 -F9F0 -FFF4 -7EFC -3C78 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 22 1 0 -BITMAP -0C20 -1F60 -37C0 -2180 -0000 -0000 -1F80 -31E0 -70F0 -78F0 -78F0 -30F0 -01F0 -07F0 -1CF0 -38F0 -78F0 -F0F0 -F9F0 -FFF4 -7EFC -3C78 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 22 1 0 -BITMAP -0840 -1CE0 -1CE0 -0840 -0000 -0000 -1F80 -31E0 -70F0 -78F0 -78F0 -30F0 -01F0 -07F0 -1CF0 -38F0 -78F0 -F0F0 -F9F0 -FFF4 -7EFC -3C78 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 25 1 0 -BITMAP -0700 -0D80 -18C0 -1040 -18C0 -0D80 -0700 -0000 -0000 -1F80 -31E0 -70F0 -78F0 -78F0 -30F0 -01F0 -07F0 -1CF0 -38F0 -78F0 -F0F0 -F9F0 -FFF4 -7EFC -3C78 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 21 16 1 0 -BITMAP -1F87C0 -31EEE0 -70FC70 -78F870 -78F838 -30F838 -01F838 -07FFF8 -1CF800 -38F800 -78FC00 -F8FC08 -F8FE18 -FFFFF0 -7E3FE0 -3C0FC0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 13 23 1 -7 -BITMAP -07E0 -1EF0 -3C78 -7878 -7830 -F000 -F000 -F000 -F000 -F000 -F800 -7800 -7800 -3C30 -1FE0 -0FC0 -0300 -0600 -0600 -0380 -3180 -3B80 -1F00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 14 23 0 0 -BITMAP -3000 -3800 -1C00 -0E00 -0300 -0080 -0000 -07C0 -1EF0 -3C70 -7838 -783C -F83C -F83C -FFFC -F800 -F800 -F800 -7800 -7C00 -3E18 -1FF0 -07E0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 14 23 0 0 -BITMAP -0018 -0038 -0070 -00E0 -0180 -0200 -0000 -07C0 -1EF0 -3C70 -7838 -783C -F83C -F83C -FFFC -F800 -F800 -F800 -7800 -7C00 -3E18 -1FF0 -07E0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 14 23 0 0 -BITMAP -0300 -0780 -0FC0 -0CC0 -1860 -1020 -0000 -07C0 -1EF0 -3C70 -7838 -783C -F83C -F83C -FFFC -F800 -F800 -F800 -7800 -7C00 -3E18 -1FF0 -07E0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 14 22 0 0 -BITMAP -0420 -0E70 -0E70 -0420 -0000 -0000 -07C0 -1EF0 -3C70 -7838 -783C -F83C -F83C -FFFC -F800 -F800 -F800 -7800 -7C00 -3E18 -1FF0 -07E0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 8 23 0 0 -BITMAP -C0 -E0 -70 -38 -0C -02 -00 -FC -7C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -7E -FF -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 8 23 0 0 -BITMAP -03 -07 -0E -1C -30 -40 -00 -FC -7C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -7E -FF -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 8 23 0 0 -BITMAP -18 -3C -7E -66 -C3 -81 -00 -FC -7C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -7E -FF -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 8 22 0 0 -BITMAP -42 -E7 -E7 -42 -00 -00 -FC -7C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -7E -FF -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 22 1 0 -BITMAP -3830 -3EF8 -0FF8 -FF80 -FBC0 -61E0 -0FF0 -3CF8 -7878 -7878 -F03C -F03C -F03C -F03C -F03C -F03C -F03C -F03C -7878 -7878 -3CF0 -0FC0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 22 0 0 -BITMAP -030800 -07D800 -0DF000 -086000 -000000 -000000 -FC7800 -7DFC00 -3F3E00 -3E1E00 -3E1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -7E3F00 -FF7F80 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 23 1 0 -BITMAP -3000 -3800 -1C00 -0E00 -0300 -0080 -0000 -0FC0 -3CF0 -7878 -7878 -F03C -F03C -F03C -F03C -F03C -F03C -F03C -F03C -7878 -7878 -3CF0 -0FC0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 23 1 0 -BITMAP -0018 -0038 -0070 -00E0 -0180 -0200 -0000 -0FC0 -3CF0 -7878 -7878 -F03C -F03C -F03C -F03C -F03C -F03C -F03C -F03C -7878 -7878 -3CF0 -0FC0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 23 1 0 -BITMAP -0300 -0780 -0FC0 -0CC0 -1860 -1020 -0000 -0FC0 -3CF0 -7878 -7878 -F03C -F03C -F03C -F03C -F03C -F03C -F03C -F03C -7878 -7878 -3CF0 -0FC0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 22 1 0 -BITMAP -0C20 -1F60 -37C0 -2180 -0000 -0000 -0FC0 -3CF0 -7878 -7878 -F03C -F03C -F03C -F03C -F03C -F03C -F03C -F03C -7878 -7878 -3CF0 -0FC0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 22 1 0 -BITMAP -0840 -1CE0 -1CE0 -0840 -0000 -0000 -0FC0 -3CF0 -7878 -7878 -F03C -F03C -F03C -F03C -F03C -F03C -F03C -F03C -7878 -7878 -3CF0 -0FC0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 19 0 -BBX 14 15 2 1 -BITMAP -0300 -0780 -0780 -0300 -0000 -0000 -FFFC -FFFC -FFFC -0000 -0000 -0300 -0780 -0780 -0300 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 22 1 -3 -BITMAP -0008 -0018 -0018 -0FF0 -3CF0 -7878 -7878 -F0FC -F1BC -F13C -F33C -F23C -F63C -FC3C -F83C -7878 -7878 -3CF0 -6FC0 -6000 -C000 -8000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 23 0 0 -BITMAP -180000 -1C0000 -0E0000 -070000 -018000 -004000 -000000 -FC7E00 -7C3E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C3E00 -3E7F00 -1FDF80 -078C00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 23 0 0 -BITMAP -000C00 -001C00 -003800 -007000 -00C000 -010000 -000000 -FC7E00 -7C3E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C3E00 -3E7F00 -1FDF80 -078C00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 23 0 0 -BITMAP -018000 -03C000 -07E000 -066000 -0C3000 -081000 -000000 -FC7E00 -7C3E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C3E00 -3E7F00 -1FDF80 -078C00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 22 0 0 -BITMAP -042000 -0E7000 -0E7000 -042000 -000000 -000000 -FC7E00 -7C3E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C3E00 -3E7F00 -1FDF80 -078C00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 30 0 -7 -BITMAP -000C -001C -0038 -0070 -00C0 -0100 -0000 -FFBE -7E0C -3E08 -3E08 -1F18 -1F10 -0F10 -0FB0 -0FA0 -07A0 -07E0 -07C0 -03C0 -03C0 -0180 -0180 -0180 -0100 -7300 -F300 -F600 -FE00 -7800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 15 29 1 -7 -BITMAP -FC00 -7C00 -3C00 -3C00 -3C00 -3C00 -3CE0 -3FF8 -3E7C -3C3C -3C3E -3C1E -3C1E -3C1E -3C1E -3C1E -3C1E -3C1E -3C3C -3E3C -3FF8 -3CE0 -3C00 -3C00 -3C00 -3C00 -3C00 -7E00 -FF00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 29 0 -7 -BITMAP -0420 -0E70 -0E70 -0420 -0000 -0000 -FFBE -7E0C -3E08 -3E08 -1F18 -1F10 -0F10 -0FB0 -0FA0 -07A0 -07E0 -07C0 -03C0 -03C0 -0180 -0180 -0180 -0100 -7300 -F300 -F600 -FE00 -7800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timBI08-L1.bdf diff -u xc/fonts/bdf/100dpi/timBI08-L1.bdf:1.1 xc/fonts/bdf/100dpi/timBI08-L1.bdf:removed --- xc/fonts/bdf/100dpi/timBI08-L1.bdf:1.1 Wed Apr 4 18:55:41 2001 +++ xc/fonts/bdf/100dpi/timBI08-L1.bdf Wed Mar 16 21:03:52 2005 @@ -1,2732 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timBI08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-I-Normal--11-80-100-100-P-57-ISO8859-1 -SIZE 8 100 100 -FONTBOUNDINGBOX 13 13 -2 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 11 -POINT_SIZE 80 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 57 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 7 -X_HEIGHT 5 -FONT_ASCENT 8 -FONT_DESCENT 3 -FACE_NAME "Times Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -30 -30 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 6 0 -BBX 3 3 2 4 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -14 -14 -7E -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 1 -1 -BITMAP -20 -70 -D0 -60 -B0 -E0 -40 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 11 0 -BBX 10 7 1 0 -BITMAP -6600 -DE00 -D400 -6D80 -1B40 -3340 -3180 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -1C -34 -38 -77 -DA -CC -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 3 2 4 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 9 1 -2 -BITMAP -08 -30 -60 -C0 -C0 -C0 -C0 -60 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 9 0 -2 -BITMAP -20 -30 -18 -18 -18 -18 -30 -60 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 5 1 3 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 5 1 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 3 3 0 -1 -BITMAP -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -18 -10 -30 -20 -60 -40 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -68 -C8 -D8 -98 -B0 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -38 -18 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -38 -58 -18 -30 -60 -F8 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -38 -68 -18 -30 -18 -B8 -F0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -18 -38 -58 -B0 -F8 -30 -30 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -38 -38 -60 -70 -30 -B0 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -18 -70 -60 -F0 -D0 -D0 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -78 -78 -18 -30 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -68 -78 -70 -D8 -D8 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -58 -58 -78 -30 -70 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -60 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 0 -1 -BITMAP -30 -30 -00 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 4 5 1 0 -BITMAP -30 -60 -C0 -60 -30 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 3 1 1 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 4 5 1 0 -BITMAP -C0 -60 -30 -60 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -F0 -B0 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 832 0 -DWIDTH 11 0 -BBX 9 9 1 -2 -BITMAP -1E00 -7300 -4D80 -DE80 -B680 -B580 -DF00 -6000 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -0C -1C -14 -2C -7C -4C -DE -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -3E -1B -33 -3C -66 -66 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -3E -66 -C0 -C0 -C0 -EC -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -3E -1B -33 -33 -67 -6E -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -3F -1B -30 -3C -60 -66 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -3F -1B -30 -3C -60 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -3E -66 -C0 -DE -CC -EC -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -73 -33 -66 -7E -66 -CC -CE -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 6 7 -1 0 -BITMAP -3C -18 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 7 8 -1 -1 -BITMAP -1E -0C -18 -18 -30 -30 -B0 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 9 7 -1 0 -BITMAP -3B80 -1B00 -3600 -3C00 -6C00 -6600 -F700 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 7 -1 0 -BITMAP -3C -18 -30 -30 -60 -64 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 10 0 -BBX 11 7 -1 0 -BITMAP -38E0 -19C0 -39C0 -2A80 -6D80 -6D80 -EBC0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 10 7 -1 0 -BITMAP -3BC0 -1980 -3D00 -2D00 -2F00 -6600 -F600 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -3E -1A -36 -3C -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 9 0 -2 -BITMAP -1C -76 -66 -C6 -CC -DC -70 -64 -F8 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -3E -1B -33 -3E -6C -6C -F6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -3C -6C -60 -30 -18 -D8 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -7E -DA -18 -30 -30 -60 -F0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 7 0 0 -BITMAP -7B80 -3100 -6200 -6600 -C400 -CC00 -7800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 7 0 0 -BITMAP -F7 -66 -6C -68 -68 -70 -60 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 889 0 -DWIDTH 9 0 -BBX 10 7 0 0 -BITMAP -EDC0 -6C80 -6D00 -6D00 -6E00 -3600 -2400 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 9 7 -1 0 -BITMAP -3B80 -1B00 -1A00 -0C00 -3C00 -6C00 -EE00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 8 7 -1 0 -BITMAP -77 -36 -34 -38 -30 -60 -F0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 8 7 -1 0 -BITMAP -3F -36 -0C -18 -30 -6C -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 9 0 -2 -BITMAP -38 -30 -30 -60 -60 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -C0 -40 -60 -20 -30 -10 -18 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 9 0 -2 -BITMAP -38 -18 -18 -30 -30 -30 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 4 1 3 -BITMAP -20 -70 -D8 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 1 0 -2 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 1 6 -BITMAP -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -38 -78 -D8 -D0 -78 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -70 -30 -78 -68 -48 -D0 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -30 -68 -C0 -F0 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 7 0 0 -BITMAP -1C -0C -38 -68 -C8 -D8 -68 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -38 -58 -F0 -C8 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 7 10 -2 -3 -BITMAP -0E -18 -3C -18 -10 -30 -30 -20 -A0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 6 8 -1 -3 -BITMAP -3C -68 -68 -30 -70 -D8 -98 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 6 7 -1 0 -BITMAP -70 -30 -38 -6C -6C -D8 -D8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -60 -00 -E0 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 5 10 -2 -3 -BITMAP -18 -00 -38 -18 -30 -30 -30 -20 -E0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 7 0 0 -BITMAP -70 -30 -6C -78 -70 -D0 -D8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 7 0 0 -BITMAP -30 -30 -60 -60 -40 -C0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 7 5 0 0 -BITMAP -F6 -7E -6A -D4 -D6 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -78 -68 -D0 -D8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 7 8 -2 -3 -BITMAP -3C -1A -36 -34 -38 -20 -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 -3 -BITMAP -38 -68 -D8 -D0 -70 -20 -60 -F0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 5 5 0 0 -BITMAP -68 -70 -60 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -70 -D0 -60 -B0 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 6 0 0 -BITMAP -30 -F8 -60 -C0 -D0 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -E8 -68 -D0 -F0 -78 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -D0 -D0 -D0 -60 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 5 0 0 -BITMAP -EA -6A -6C -7C -28 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 6 5 -1 0 -BITMAP -6C -38 -30 -78 -D8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -E8 -68 -68 -30 -20 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 5 5 0 0 -BITMAP -78 -B0 -60 -D0 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 348 0 -DWIDTH 5 0 -BBX 5 9 0 -2 -BITMAP -18 -30 -30 -60 -C0 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 3 0 -BBX 1 7 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 348 0 -DWIDTH 5 0 -BBX 6 9 -1 -2 -BITMAP -30 -18 -18 -18 -0C -18 -30 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 6 2 0 2 -BITMAP -6C -B8 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 8 0 -3 -BITMAP -30 -30 -00 -20 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -10 -70 -C8 -C0 -D0 -60 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -68 -60 -F0 -60 -C8 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -D8 -70 -50 -70 -D8 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 7 0 0 -BITMAP -EC -68 -70 -60 -F0 -60 -F0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 3 0 -BBX 1 7 1 0 -BITMAP -80 -80 -80 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 7 9 -1 -2 -BITMAP -0C -16 -30 -58 -6C -34 -18 -D0 -60 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 1 5 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -9A -A2 -9A -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 266 0 -DWIDTH 5 0 -BBX 5 6 0 1 -BITMAP -28 -50 -50 -68 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 5 1 0 -BITMAP -36 -6C -D8 -D8 -6C -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 5 3 1 1 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 1 5 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 4 4 0 3 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -20 -20 -F8 -20 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -60 -20 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 1 5 -BITMAP -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 5 0 -BBX 6 8 -1 -3 -BITMAP -74 -34 -68 -78 -7C -C0 -80 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 9 1 -2 -BITMAP -7E -F4 -F4 -E8 -68 -28 -28 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 1 2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 4 3 -2 -3 -BITMAP -20 -90 -60 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -20 -E0 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 4 6 0 1 -BITMAP -30 -50 -50 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 5 0 0 -BITMAP -6C -36 -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -24 -E8 -48 -F4 -2C -3E -48 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -24 -E8 -48 -FC -24 -28 -5C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -E4 -48 -28 -D4 -2C -3E -48 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 -1 -3 -BITMAP -18 -18 -00 -10 -30 -60 -D0 -F0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 7 10 -1 0 -BITMAP -10 -08 -00 -0C -1C -14 -2C -7C -4C -DE -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 7 10 -1 0 -BITMAP -04 -08 -00 -0C -1C -14 -2C -7C -4C -DE -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 7 10 -1 0 -BITMAP -04 -0A -00 -0C -1C -14 -2C -7C -4C -DE -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 8 10 -1 0 -BITMAP -0D -16 -00 -0C -1C -14 -2C -7C -4C -DE -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -0A -00 -0C -1C -14 -2C -7C -4C -DE -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 7 10 -1 0 -BITMAP -04 -0A -04 -0C -1C -14 -2C -7C -4C -DE -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 944 0 -DWIDTH 9 0 -BBX 10 7 -1 0 -BITMAP -0FC0 -1EC0 -1600 -2F80 -7C00 -4D80 -DF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 10 0 -3 -BITMAP -3E -66 -C0 -C0 -C0 -EC -78 -20 -90 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -04 -02 -00 -3F -1B -30 -3C -60 -66 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -02 -04 -00 -3F -1B -30 -3C -60 -66 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -04 -0A -00 -3F -1B -30 -3C -60 -66 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 9 -1 0 -BITMAP -0A -00 -3F -1B -30 -3C -60 -66 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 6 10 -1 0 -BITMAP -10 -08 -00 -3C -18 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 6 10 -1 0 -BITMAP -04 -08 -00 -3C -18 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 6 10 -1 0 -BITMAP -08 -14 -00 -3C -18 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 6 9 -1 0 -BITMAP -14 -00 -3C -18 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -3E -1B -33 -7B -27 -6E -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 10 10 -1 0 -BITMAP -0680 -0B00 -0000 -3BC0 -1980 -3D00 -2D00 -2F00 -6600 -F600 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -10 -08 -00 -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -04 -08 -00 -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -08 -14 -00 -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -1A -2C -00 -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -14 -00 -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -CC -78 -30 -78 -CC -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 9 0 -1 -BITMAP -02 -1C -76 -6E -D6 -EC -DC -70 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -0800 -0400 -0000 -7B80 -3100 -6200 -6600 -C400 -CC00 -7800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -0200 -0400 -0000 -7B80 -3100 -6200 -6600 -C400 -CC00 -7800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -0400 -0A00 -0000 -7B80 -3100 -6200 -6600 -C400 -CC00 -7800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 9 0 0 -BITMAP -0A00 -0000 -7B80 -3100 -6200 -6600 -C400 -CC00 -7800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -04 -08 -E6 -64 -64 -68 -70 -60 -F0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -38 -1E -3A -36 -7C -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 10 -2 -3 -BITMAP -0C -1A -1C -12 -12 -32 -34 -20 -A0 -C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -60 -10 -00 -38 -78 -D8 -D0 -78 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -0C -10 -00 -38 -78 -D8 -D0 -78 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -28 -00 -38 -78 -D8 -D0 -78 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -34 -58 -00 -38 -78 -D8 -D0 -78 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 7 0 0 -BITMAP -6C -00 -38 -78 -D8 -D0 -78 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -28 -10 -38 -78 -D8 -D0 -78 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 5 0 0 -BITMAP -3F -7B -DE -D9 -6E -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 8 0 -3 -BITMAP -30 -68 -C0 -F0 -60 -20 -90 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -60 -10 -00 -38 -58 -F0 -C8 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -18 -20 -00 -38 -58 -F0 -C8 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -28 -00 -38 -58 -F0 -C8 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 6 7 0 0 -BITMAP -6C -00 -38 -58 -F0 -C8 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -C0 -20 -00 -E0 -60 -60 -C0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 8 0 0 -BITMAP -30 -40 -00 -E0 -60 -60 -C0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -00 -E0 -60 -60 -C0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 5 7 0 0 -BITMAP -D8 -00 -E0 -60 -60 -C0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -38 -50 -38 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -34 -58 -00 -D8 -78 -68 -D0 -D8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -60 -10 -00 -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -18 -20 -00 -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -28 -00 -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -34 -58 -00 -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 7 0 0 -BITMAP -6C -00 -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 6 5 1 0 -BITMAP -30 -00 -FC -00 -30 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -08 -38 -58 -D8 -D0 -E0 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -60 -10 -00 -E8 -68 -D0 -F0 -78 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -18 -20 -00 -E8 -68 -D0 -F0 -78 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -50 -00 -E8 -68 -D0 -F0 -78 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -D8 -00 -E8 -68 -D0 -F0 -78 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 6 10 0 -2 -BITMAP -0C -10 -00 -E8 -68 -68 -30 -20 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 7 10 -2 -3 -BITMAP -1C -0C -1C -1A -16 -34 -38 -20 -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 6 9 0 -2 -BITMAP -6C -00 -E8 -68 -68 -30 -20 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timBI10-L1.bdf diff -u xc/fonts/bdf/100dpi/timBI10-L1.bdf:1.1 xc/fonts/bdf/100dpi/timBI10-L1.bdf:removed --- xc/fonts/bdf/100dpi/timBI10-L1.bdf:1.1 Wed Apr 4 18:55:42 2001 +++ xc/fonts/bdf/100dpi/timBI10-L1.bdf Wed Mar 16 21:03:52 2005 @@ -1,3204 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timBI10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-I-Normal--14-100-100-100-P-77-ISO8859-1 -SIZE 10 100 100 -FONTBOUNDINGBOX 18 16 -3 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 100 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 77 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 10 -X_HEIGHT 7 -FONT_ASCENT 12 -FONT_DESCENT 3 -FACE_NAME "Times Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -18 -18 -38 -30 -30 -20 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 7 0 -BBX 6 4 2 6 -BITMAP -6C -6C -D8 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -12 -12 -12 -7F -24 -24 -FE -48 -48 -48 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 12 0 -1 -BITMAP -04 -1C -2A -6A -78 -38 -1C -1C -AC -A8 -70 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 12 10 1 0 -BITMAP -38C0 -6F80 -CD00 -CB00 -DEE0 -77B0 -0D30 -0B30 -1360 -31C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -0E00 -1900 -1900 -1A00 -1DC0 -6C80 -CF00 -C640 -EF80 -7B80 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 4 2 6 -BITMAP -60 -60 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 13 1 -3 -BITMAP -18 -30 -30 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -60 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 13 0 -3 -BITMAP -30 -18 -18 -18 -18 -18 -18 -30 -30 -30 -60 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 5 1 5 -BITMAP -20 -F8 -70 -F8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 9 0 -BBX 7 7 0 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 3 4 0 -2 -BITMAP -60 -60 -20 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 4 10 1 0 -BITMAP -10 -10 -30 -20 -20 -40 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -1C -36 -66 -66 -46 -C4 -CC -CC -D8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -18 -78 -30 -30 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -1C -3E -26 -06 -0C -18 -30 -64 -FC -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -1C -2E -06 -0C -38 -1C -0C -CC -DC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -06 -0E -16 -2C -4C -FE -FE -18 -30 -30 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -3E -3C -60 -78 -1C -0C -0C -0C -D8 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -0E -38 -60 -60 -F8 -CC -CC -CC -F8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 2 0 -BITMAP -FC -FC -8C -08 -10 -30 -20 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 1 0 -BITMAP -3C -66 -66 -34 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -1C -36 -66 -66 -66 -3E -0C -0C -38 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -60 -60 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 9 0 -2 -BITMAP -30 -30 -00 -00 -00 -60 -60 -20 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 6 6 1 0 -BITMAP -0C -30 -C0 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 7 3 1 2 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 6 6 1 0 -BITMAP -C0 -30 -0C -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 10 2 0 -BITMAP -78 -9C -CC -18 -30 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 832 0 -DWIDTH 15 0 -BBX 12 12 2 -2 -BITMAP -07C0 -1820 -2010 -4750 -4C90 -9910 -9910 -9B20 -8EC0 -C000 -6040 -1F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 10 -1 0 -BITMAP -0180 -0380 -0380 -0580 -0D80 -0980 -1F80 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 10 0 0 -BITMAP -3F80 -18C0 -18C0 -3180 -3F00 -3380 -7180 -6180 -6300 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -1F80 -3980 -6100 -6000 -C000 -C000 -C000 -C100 -E600 -7C00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -3F00 -1D80 -18C0 -30C0 -30C0 -30C0 -6180 -6180 -6700 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -3FC0 -18C0 -1800 -3100 -3F00 -3200 -7000 -6080 -6180 -FF00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 10 0 0 -BITMAP -3FC0 -18C0 -1800 -3100 -3F00 -3200 -7000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -1F80 -3980 -6100 -6000 -C000 -C780 -C300 -C300 -E600 -7E00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 12 10 0 0 -BITMAP -3CF0 -1860 -1860 -30C0 -3FC0 -30C0 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 8 10 -1 0 -BITMAP -1F -0C -0C -18 -18 -18 -30 -30 -30 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 11 0 -1 -BITMAP -0F -06 -06 -0C -0C -0C -18 -18 -D8 -F0 -60 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -3DE0 -18C0 -1900 -3200 -3400 -3C00 -3600 -6300 -6180 -F3C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -3C -18 -18 -30 -30 -30 -60 -61 -63 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 13 0 -BBX 15 10 -1 0 -BITMAP -1C0E -0C1C -1E2C -1658 -1658 -3698 -2730 -2730 -6630 -E478 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 13 10 0 0 -BITMAP -3C78 -1C30 -1C20 -1660 -3640 -2640 -23C0 -6380 -4180 -E180 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -1F00 -3380 -6180 -6180 -C180 -C180 -C300 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 10 10 0 0 -BITMAP -3F80 -18C0 -18C0 -31C0 -3F80 -3000 -3000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 13 0 -3 -BITMAP -0F80 -19C0 -30C0 -30C0 -60C0 -60C0 -6180 -6180 -7300 -3E00 -3000 -7C80 -8F00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -3F80 -18C0 -18C0 -31C0 -3F80 -3600 -3300 -6300 -6180 -F1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -1F80 -3180 -3100 -3800 -1C00 -0E00 -0600 -8600 -CE00 -FC00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 10 2 0 -BITMAP -FFC0 -CCC0 -8C80 -1800 -1800 -1800 -3000 -3000 -7000 -F800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 10 1 0 -BITMAP -7DE0 -30C0 -3080 -7180 -6100 -6100 -E300 -C200 -C600 -7C00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -F3C0 -6180 -6300 -6200 -6600 -6400 -2C00 -3800 -3800 -3000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 889 0 -DWIDTH 13 0 -BBX 14 10 1 0 -BITMAP -F7BC -6318 -6310 -6330 -6720 -6760 -2940 -39C0 -3180 -3180 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 10 0 0 -BITMAP -7BC0 -3180 -1B00 -1E00 -0C00 -0C00 -1E00 -3600 -6300 -F780 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 10 10 0 0 -BITMAP -F3C0 -6180 -3300 -3600 -1C00 -1800 -1800 -3000 -3000 -7800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -3F80 -3380 -2300 -0600 -0C00 -1800 -3000 -6100 -E300 -FF00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 13 0 -3 -BITMAP -1E -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 4 10 1 0 -BITMAP -80 -80 -C0 -40 -40 -20 -20 -30 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 7 13 -1 -3 -BITMAP -1E -06 -06 -0C -0C -0C -18 -18 -18 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 6 0 4 -BITMAP -10 -38 -6C -6C -C6 -C6 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 1 0 -2 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 3 2 7 -BITMAP -C0 -60 -10 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -1A -76 -66 -CC -CC -FD -6E -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -38 -18 -30 -3C -76 -66 -66 -CC -F8 -60 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -1C -74 -60 -C0 -C0 -E8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -07 -03 -06 -3E -66 -E4 -CC -CC -F8 -6C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -1C -76 -66 -FC -C0 -EC -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 9 13 -2 -3 -BITMAP -0380 -0680 -0600 -1F00 -0C00 -0C00 -1800 -1800 -1800 -3000 -3000 -B000 -E000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 8 10 -1 -3 -BITMAP -1F -36 -66 -66 -3C -60 -7C -CE -C6 -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -38 -18 -30 -36 -3B -77 -66 -66 -CC -CE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 10 0 0 -BITMAP -18 -18 -00 -70 -30 -60 -60 -C0 -D0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 7 13 -2 -3 -BITMAP -06 -06 -00 -1C -0C -08 -18 -18 -18 -30 -30 -A0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -38 -18 -30 -33 -36 -6C -78 -6C -CC -CE -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 10 0 0 -BITMAP -38 -18 -30 -30 -30 -60 -60 -C0 -D0 -60 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 11 7 0 0 -BITMAP -76C0 -3FE0 -6660 -6660 -66C0 -CCC0 -CCE0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -76 -3B -77 -66 -66 -CC -CE -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 9 10 -2 -3 -BITMAP -3700 -1D80 -1980 -1980 -3300 -3300 -3C00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 -3 -BITMAP -1E -36 -66 -6C -CC -DC -78 -18 -30 -78 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -6C -3E -74 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -3C -6C -60 -30 -18 -D8 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 9 0 0 -BITMAP -10 -30 -7C -20 -60 -60 -C0 -D0 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -F6 -66 -6C -CC -C8 -FA -6C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -EE -66 -64 -6C -68 -70 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 7 0 0 -BITMAP -E5C0 -6480 -6D80 -6D00 -7E00 -6C00 -4800 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 8 7 -1 0 -BITMAP -77 -32 -1C -18 -2C -66 -EE -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 7 10 -1 -3 -BITMAP -76 -32 -36 -34 -3C -18 -18 -D0 -F0 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -7C -6C -58 -30 -60 -E4 -BC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 348 0 -DWIDTH 7 0 -BBX 8 13 0 -3 -BITMAP -07 -0C -18 -18 -18 -30 -C0 -60 -60 -60 -C0 -C0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 4 0 -BBX 1 10 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 348 0 -DWIDTH 7 0 -BBX 8 13 -1 -3 -BITMAP -0E -03 -03 -06 -06 -06 -03 -0C -18 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 8 2 1 3 -BITMAP -79 -9E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 5 10 1 -3 -BITMAP -18 -18 -00 -30 -20 -60 -60 -E0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 9 0 -1 -BITMAP -04 -3C -6A -C8 -D0 -D0 -E4 -78 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -0C -16 -36 -30 -7C -30 -30 -60 -BA -DC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 6 1 2 -BITMAP -CC -FC -48 -48 -FC -CC -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -F7 -62 -34 -34 -18 -7C -10 -7C -30 -78 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 4 0 -BBX 1 10 2 0 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 13 0 -3 -BITMAP -1E -33 -33 -18 -2C -66 -66 -66 -34 -18 -CC -CC -78 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 2 8 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -4E80 -9240 -9040 -9040 -9240 -4C80 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 266 0 -DWIDTH 6 0 -BBX 5 6 1 4 -BITMAP -38 -68 -50 -68 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 5 1 1 -BITMAP -36 -6C -D8 -D8 -6C -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 4 1 1 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -5C80 -9240 -9240 -9C40 -9440 -5280 -6180 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 1 2 8 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 1 6 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 5 6 0 4 -BITMAP -30 -58 -18 -30 -60 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 5 6 0 4 -BITMAP -70 -18 -30 -18 -B0 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 3 2 7 -BITMAP -30 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 7 0 -BBX 8 10 -1 -3 -BITMAP -7B -33 -36 -66 -64 -7D -76 -C0 -80 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 13 1 -3 -BITMAP -3F -7A -FA -FA -F4 -F4 -74 -28 -28 -28 -50 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 1 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 3 -2 -3 -BITMAP -10 -98 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 3 6 1 4 -BITMAP -20 -E0 -60 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 6 0 -BBX 5 6 1 4 -BITMAP -38 -68 -58 -70 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 5 0 1 -BITMAP -6C -36 -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -22 -E6 -64 -4C -49 -F3 -37 -2A -7F -46 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -2200 -E600 -6400 -4C00 -4B00 -F580 -3180 -2300 -6600 -4F00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -7100 -1B00 -3200 -1E00 -B480 -E980 -1B80 -1500 -3F80 -2300 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 10 1 -3 -BITMAP -0C -0C -00 -08 -18 -70 -C0 -CC -E4 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 13 -1 0 -BITMAP -0300 -0180 -0000 -0180 -0380 -0380 -0580 -0D80 -0980 -1F80 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 13 -1 0 -BITMAP -00C0 -0180 -0000 -0180 -0380 -0380 -0580 -0D80 -0980 -1F80 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 13 -1 0 -BITMAP -0180 -0240 -0000 -0180 -0380 -0380 -0580 -0D80 -0980 -1F80 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 11 13 -1 0 -BITMAP -01A0 -02C0 -0000 -0180 -0380 -0380 -0580 -0D80 -0980 -1F80 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 13 -1 0 -BITMAP -0240 -0240 -0000 -0180 -0380 -0380 -0580 -0D80 -0980 -1F80 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 13 -1 0 -BITMAP -0180 -0240 -0240 -0180 -0380 -0380 -0580 -0D80 -0980 -1F80 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 944 0 -DWIDTH 14 0 -BBX 16 10 -1 0 -BITMAP -07FF -0363 -0260 -04C4 -0CFC -08C8 -1FC0 -2180 -6186 -F3FC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 13 1 -3 -BITMAP -1F80 -3980 -6100 -6000 -C000 -C000 -C000 -C100 -E600 -7C00 -1000 -9800 -7000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0600 -0300 -0000 -3FC0 -18C0 -1800 -3100 -3F00 -3200 -7000 -6080 -6180 -FF00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0180 -0300 -0000 -3FC0 -18C0 -1800 -3100 -3F00 -3200 -7000 -6080 -6180 -FF00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0300 -0480 -0000 -3FC0 -18C0 -1800 -3100 -3F00 -3200 -7000 -6080 -6180 -FF00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0480 -0480 -0000 -3FC0 -18C0 -1800 -3100 -3F00 -3200 -7000 -6080 -6180 -FF00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 8 13 -1 0 -BITMAP -0C -06 -00 -1F -0C -0C -18 -18 -18 -30 -30 -30 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 8 13 -1 0 -BITMAP -03 -06 -00 -1F -0C -0C -18 -18 -18 -30 -30 -30 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 8 13 -1 0 -BITMAP -06 -09 -00 -1F -0C -0C -18 -18 -18 -30 -30 -30 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 8 13 -1 0 -BITMAP -09 -09 -00 -1F -0C -0C -18 -18 -18 -30 -30 -30 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -3F00 -1980 -18C0 -30C0 -FCC0 -30C0 -2180 -6180 -6700 -FC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 13 13 0 0 -BITMAP -0340 -0580 -0000 -3C78 -1C30 -1C20 -1660 -3640 -2640 -23C0 -6380 -4180 -E180 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0C00 -0600 -0000 -1F00 -3380 -6180 -6180 -C180 -C180 -C300 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0300 -0600 -0000 -1F00 -3380 -6180 -6180 -C180 -C180 -C300 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0600 -0900 -0000 -1F00 -3380 -6180 -6180 -C180 -C180 -C300 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0680 -0B00 -0000 -1F00 -3380 -6180 -6180 -C180 -C180 -C300 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0900 -0900 -0000 -1F00 -3380 -6180 -6180 -C180 -C180 -C300 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -C3 -66 -3C -18 -3C -66 -C3 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 12 1 -1 -BITMAP -0180 -1F00 -3380 -6780 -6580 -C980 -D980 -D300 -E300 -6600 -7C00 -C000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 13 1 0 -BITMAP -0C00 -0600 -0000 -7DE0 -30C0 -3080 -7180 -6100 -6100 -E300 -C200 -C600 -7C00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 13 1 0 -BITMAP -0180 -0300 -0000 -7DE0 -30C0 -3080 -7180 -6100 -6100 -E300 -C200 -C600 -7C00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 13 1 0 -BITMAP -0300 -0480 -0000 -7DE0 -30C0 -3080 -7180 -6100 -6100 -E300 -C200 -C600 -7C00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 13 1 0 -BITMAP -0880 -0880 -0000 -7DE0 -30C0 -3080 -7180 -6100 -6100 -E300 -C200 -C600 -7C00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 10 13 0 0 -BITMAP -0300 -0600 -0000 -F3C0 -6180 -3300 -3600 -1C00 -1800 -1800 -3000 -3000 -7800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -3C00 -1800 -1F00 -3180 -3180 -3380 -3F00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 10 13 -3 -3 -BITMAP -0380 -06C0 -04C0 -0C80 -0D80 -0CC0 -18C0 -18C0 -1980 -1B00 -3000 -B000 -E000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -18 -0C -00 -1A -76 -66 -CC -CC -FD -6E -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -06 -0C -00 -1A -76 -66 -CC -CC -FD -6E -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -04 -0E -11 -00 -1A -76 -66 -CC -CC -FD -6E -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -0D -16 -00 -1A -76 -66 -CC -CC -FD -6E -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -0A -0A -00 -1A -76 -66 -CC -CC -FD -6E -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -0C -12 -12 -0C -1A -76 -66 -CC -CC -FD -6E -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 7 0 0 -BITMAP -1EC0 -7360 -66E0 -CFC0 -CC00 -FCC0 -6F80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 7 10 -1 -3 -BITMAP -0E -3A -30 -60 -60 -74 -38 -10 -98 -70 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -18 -0C -00 -1C -76 -66 -FC -C0 -EC -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -06 -0C -00 -1C -76 -66 -FC -C0 -EC -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -04 -0E -11 -00 -1C -76 -66 -FC -C0 -EC -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -12 -12 -00 -1C -76 -66 -FC -C0 -EC -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -60 -30 -00 -70 -30 -60 -60 -C0 -D0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 10 0 0 -BITMAP -18 -30 -00 -70 -30 -60 -60 -C0 -D0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 11 0 0 -BITMAP -10 -38 -44 -00 -70 -30 -60 -60 -C0 -D0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 10 0 0 -BITMAP -28 -28 -00 -70 -30 -60 -60 -C0 -D0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -36 -18 -2C -1E -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -0D -16 -00 -76 -3B -77 -66 -66 -CC -CE -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -18 -0C -00 -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -06 -0C -00 -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -1C -22 -00 -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -0D -16 -00 -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -12 -12 -00 -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -18 -18 -00 -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 9 0 -1 -BITMAP -02 -1C -76 -6E -D6 -EC -DC -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -30 -18 -00 -F6 -66 -6C -CC -C8 -FA -6C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -0C -18 -00 -F6 -66 -6C -CC -C8 -FA -6C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -1C -22 -00 -F6 -66 -6C -CC -C8 -FA -6C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -12 -12 -00 -F6 -66 -6C -CC -C8 -FA -6C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 7 12 -1 -2 -BITMAP -06 -0C -00 -76 -32 -36 -34 -3C -18 -18 -D0 -E0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 9 13 -2 -3 -BITMAP -0E00 -0600 -0C00 -0F00 -1D80 -1980 -1980 -3300 -3300 -3C00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 7 12 -1 -2 -BITMAP -12 -12 -00 -76 -32 -36 -34 -3C -18 -18 -D0 -E0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timBI12-L1.bdf diff -u xc/fonts/bdf/100dpi/timBI12-L1.bdf:1.1 xc/fonts/bdf/100dpi/timBI12-L1.bdf:removed --- xc/fonts/bdf/100dpi/timBI12-L1.bdf:1.1 Wed Apr 4 18:55:42 2001 +++ xc/fonts/bdf/100dpi/timBI12-L1.bdf Wed Mar 16 21:03:52 2005 @@ -1,3440 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timBI12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-I-Normal--17-120-100-100-P-86-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 18 19 -3 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 17 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 86 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 11 -X_HEIGHT 8 -FONT_ASCENT 13 -FONT_DESCENT 3 -FACE_NAME "Times Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 13 11 0 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 11 1 0 -BITMAP -18 -18 -30 -30 -20 -60 -40 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 9 0 -BBX 5 5 3 6 -BITMAP -48 -48 -D8 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -12 -12 -12 -FF -24 -24 -24 -FF -48 -48 -48 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 13 0 -1 -BITMAP -02 -1E -25 -65 -68 -78 -3C -1E -16 -A6 -A4 -78 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 13 0 -BBX 11 11 1 0 -BITMAP -3080 -6F80 -C900 -CA00 -D200 -64C0 -05A0 -0B20 -0B20 -1340 -1180 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 11 1 0 -BITMAP -0600 -0900 -1900 -1A00 -1C00 -3CE0 -4C40 -CE80 -C700 -E720 -79C0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 5 2 6 -BITMAP -C0 -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 14 0 -3 -BITMAP -08 -10 -20 -60 -40 -C0 -C0 -C0 -C0 -C0 -40 -40 -20 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 14 0 -3 -BITMAP -20 -20 -10 -10 -18 -18 -18 -18 -18 -10 -30 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 5 7 2 4 -BITMAP -20 -A8 -F8 -70 -F8 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 7 8 1 1 -BITMAP -10 -10 -10 -FE -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 3 5 0 -3 -BITMAP -60 -60 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 2 1 3 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 12 0 0 -BITMAP -08 -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -0C -12 -33 -63 -63 -66 -C6 -C6 -CC -48 -30 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -02 -1E -06 -0C -0C -08 -18 -18 -30 -30 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -1E -27 -23 -03 -02 -04 -08 -10 -21 -7E -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -2E -06 -04 -18 -3C -0C -04 -04 -C8 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -01 -03 -07 -0E -16 -26 -4C -FF -FE -18 -18 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -1F -1E -30 -60 -7C -0E -06 -06 -06 -CC -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -03 -0C -18 -30 -78 -6C -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 1 0 -BITMAP -7F -7E -84 -0C -08 -18 -10 -30 -20 -60 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -0E -13 -31 -33 -3A -1C -6E -C6 -C6 -C4 -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -1E -33 -63 -63 -63 -36 -1E -0C -18 -30 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -60 -60 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 10 0 -3 -BITMAP -30 -30 -00 -00 -00 -60 -60 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 8 7 1 1 -BITMAP -07 -1C -70 -C0 -70 -1C -07 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 7 5 1 2 -BITMAP -FE -FE -00 -FE -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 8 7 1 1 -BITMAP -E0 -38 -0E -03 -0E -38 -E0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -38 -4C -4C -0C -18 -30 -40 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 832 0 -DWIDTH 14 0 -BBX 14 13 0 -2 -BITMAP -03C0 -1C30 -3008 -61A4 -6264 -C664 -CC44 -CC48 -CCC8 -4DD0 -6660 -3018 -0FE0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 11 -1 0 -BITMAP -0080 -0180 -0380 -0780 -0580 -0980 -1180 -1F80 -2180 -41C0 -E3E0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -3F00 -18C0 -18C0 -38C0 -3180 -3F00 -3180 -7180 -6180 -6300 -FC00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -07A0 -1840 -3040 -7000 -6000 -E000 -E000 -E000 -6080 -6100 -1E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -3F00 -18C0 -1860 -3860 -3060 -3060 -30C0 -70C0 -6080 -6300 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -3FC0 -1840 -1840 -3800 -3100 -3F00 -3200 -7000 -6080 -6180 -FF00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -3FC0 -1840 -1840 -3800 -3100 -3F00 -3200 -7000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 11 0 0 -BITMAP -07A0 -1860 -3020 -7000 -6000 -E1F0 -E0E0 -E0C0 -60C0 -61C0 -1E00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 13 11 0 0 -BITMAP -3EF8 -1C70 -1860 -38E0 -30E0 -3FC0 -30C0 -71C0 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 11 0 0 -BITMAP -3C -18 -18 -38 -30 -30 -30 -70 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 10 13 -2 -2 -BITMAP -07C0 -0380 -0300 -0300 -0700 -0600 -0600 -0600 -0E00 -0C00 -CC00 -D800 -7000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -3DC0 -1880 -1900 -3A00 -3400 -3E00 -3600 -7700 -6300 -6380 -F3C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -3E00 -1800 -1800 -3800 -3000 -3000 -3000 -7000 -6080 -6180 -FF00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 15 11 0 0 -BITMAP -380E -181C -1C3C -1C3C -2C58 -2C98 -2E98 -4738 -4630 -4430 -E478 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 11 0 0 -BITMAP -3870 -1820 -1C20 -3C20 -2E40 -2640 -2740 -43C0 -4380 -4180 -E080 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -0700 -1880 -30C0 -70C0 -60C0 -E1C0 -C180 -C380 -C300 -4600 -3800 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -3F00 -18C0 -18C0 -38C0 -3180 -3E00 -3000 -7000 -6000 -6000 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 15 1 -4 -BITMAP -0700 -1880 -30C0 -70C0 -60C0 -C1C0 -C180 -C380 -C300 -4600 -3800 -2040 -7080 -7F00 -8E00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -3F00 -18C0 -18C0 -38C0 -3180 -3E00 -3600 -7700 -6300 -6300 -F1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -1D -23 -61 -70 -78 -3C -1E -0E -86 -C4 -B8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 11 1 0 -BITMAP -FFC0 -CCC0 -8C80 -1C00 -1800 -1800 -1800 -3800 -3000 -3000 -F800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 11 1 0 -BITMAP -7CF0 -3860 -3040 -7040 -7080 -6080 -E080 -C100 -C100 -C200 -7C00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -F9C0 -6080 -6100 -6100 -7200 -3200 -3400 -3400 -3800 -1800 -1000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 15 11 0 0 -BITMAP -FBEE -6184 -6184 -6188 -73C8 -32D0 -34D0 -34E0 -38E0 -1840 -1040 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -3CE0 -1840 -1C80 -0D00 -0E00 -0600 -0E00 -1700 -2300 -4380 -E7C0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -F380 -6100 -7200 -3400 -3800 -1800 -1800 -3000 -3000 -3000 -F800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -3FC0 -6380 -4300 -0600 -0E00 -0C00 -1800 -3800 -3080 -7180 -FF00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 15 -1 -3 -BITMAP -0E -0C -0C -08 -18 -18 -10 -30 -30 -20 -60 -60 -40 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 12 1 0 -BITMAP -80 -40 -40 -40 -20 -20 -20 -10 -10 -10 -08 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 15 -1 -3 -BITMAP -0E -06 -06 -04 -0C -0C -08 -18 -18 -10 -30 -30 -20 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 7 7 1 4 -BITMAP -10 -38 -28 -6C -44 -C6 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 1 -1 -2 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 3 3 9 -BITMAP -C0 -40 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -1B -66 -66 -C6 -CC -CC -DD -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -30 -70 -30 -6C -76 -66 -C6 -C4 -CC -D8 -60 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -1C -2C -40 -C0 -C0 -C0 -C8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -03 -07 -03 -0F -36 -66 -46 -C6 -CC -DD -66 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -1C -66 -44 -C8 -F0 -C4 -C8 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 11 14 -3 -3 -BITMAP -01C0 -0360 -0300 -0300 -0F80 -0600 -0600 -0600 -0C00 -0C00 -0C00 -1800 -D800 -7000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 -3 -BITMAP -1D -26 -66 -64 -38 -40 -FC -7E -82 -84 -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -30 -70 -30 -66 -6E -76 -66 -CC -CC -CD -CE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 11 1 0 -BITMAP -30 -30 -00 -60 -E0 -60 -60 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 14 -2 -3 -BITMAP -06 -06 -00 -04 -1C -0C -0C -0C -18 -18 -18 -18 -D0 -60 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -30 -70 -30 -66 -64 -68 -70 -D0 -D8 -DA -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 11 1 0 -BITMAP -30 -70 -30 -60 -60 -60 -60 -C0 -C0 -D0 -60 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 12 8 1 0 -BITMAP -6EE0 -F760 -6660 -6660 -CCC0 -CCC0 -CCD0 -CCE0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -66 -EE -76 -66 -CC -CC -CD -CE -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -0C -32 -63 -63 -C6 -C6 -4C -30 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 9 11 -1 -3 -BITMAP -1B00 -3D80 -1980 -1980 -3100 -3300 -3600 -7800 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 -3 -BITMAP -1B -37 -66 -46 -CE -CC -DC -6C -18 -18 -3C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -6C -F4 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -34 -6C -64 -70 -38 -98 -D8 -B0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 10 1 0 -BITMAP -10 -30 -F8 -60 -60 -60 -C0 -C0 -D0 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -66 -E6 -66 -66 -CC -CC -DD -6E -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -4C -EC -64 -68 -68 -70 -60 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 8 1 0 -BITMAP -64C0 -E4C0 -6440 -6E80 -7680 -6700 -4600 -4400 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -63 -35 -38 -18 -18 -3C -AD -C6 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 8 11 -1 -3 -BITMAP -13 -39 -19 -1A -1A -1C -0C -08 -10 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 7 9 0 -1 -BITMAP -3E -7C -48 -10 -20 -60 -F0 -34 -18 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 348 0 -DWIDTH 6 0 -BBX 6 15 0 -3 -BITMAP -04 -08 -18 -18 -10 -30 -20 -C0 -40 -40 -C0 -C0 -80 -80 -40 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 4 0 -BBX 1 12 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 348 0 -DWIDTH 6 0 -BBX 6 15 -1 -3 -BITMAP -08 -04 -04 -0C -0C -08 -08 -0C -10 -30 -20 -60 -60 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 8 3 1 3 -BITMAP -70 -BD -0E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 12 0 -4 -BITMAP -18 -18 -00 -00 -10 -10 -30 -20 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 -2 -BITMAP -02 -02 -0C -36 -66 -48 -C8 -D0 -D4 -78 -20 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 9 11 -1 0 -BITMAP -0300 -0580 -0D00 -0C00 -1800 -7E00 -1800 -1800 -7100 -9E00 -6C00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 8 1 1 -BITMAP -BA -7C -C6 -82 -82 -C6 -7C -BA -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 9 11 0 0 -BITMAP -FB80 -7100 -3200 -3200 -3400 -3800 -FC00 -3000 -FC00 -3000 -7800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 4 0 -BBX 1 12 1 0 -BITMAP -80 -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 14 0 -3 -BITMAP -1C -26 -26 -30 -38 -3C -4C -64 -78 -38 -18 -C8 -C8 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 2 2 9 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 12 11 0 0 -BITMAP -0F00 -30C0 -4720 -48A0 -9810 -9810 -9810 -48A0 -4720 -30C0 -0F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 266 0 -DWIDTH 4 0 -BBX 4 7 0 4 -BITMAP -30 -50 -90 -B0 -50 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 6 0 1 -BITMAP -12 -36 -6C -D8 -6C -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 7 4 2 1 -BITMAP -FE -FE -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 2 1 3 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 12 11 0 0 -BITMAP -0F00 -30C0 -5E20 -4920 -8910 -8E10 -8A10 -4920 -4D20 -30C0 -0F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 1 0 9 -BITMAP -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 5 5 1 6 -BITMAP -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 7 10 1 0 -BITMAP -10 -10 -10 -FE -FE -10 -10 -00 -FE -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 5 7 0 4 -BITMAP -30 -58 -18 -10 -20 -48 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 5 7 0 4 -BITMAP -30 -48 -38 -10 -90 -B0 -60 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 3 3 9 -BITMAP -60 -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 11 0 -3 -BITMAP -3300 -7300 -3300 -3300 -6600 -6600 -6E80 -7700 -4000 -C000 -8000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 14 0 -3 -BITMAP -1F -3A -7A -F6 -F4 -F4 -6C -28 -68 -58 -D0 -B0 -A0 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 1 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 4 0 -3 -BITMAP -20 -30 -88 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 4 7 0 4 -BITMAP -30 -10 -30 -20 -60 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 4 7 1 4 -BITMAP -30 -50 -90 -A0 -C0 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 6 0 1 -BITMAP -48 -6C -36 -6C -D8 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 11 11 0 0 -BITMAP -3080 -1100 -3100 -2200 -6220 -4460 -E4E0 -0940 -0A40 -13E0 -1080 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -3080 -1100 -3100 -2200 -6260 -44B0 -E430 -0820 -0840 -1090 -11E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 11 11 1 0 -BITMAP -3040 -4880 -3900 -1100 -9220 -B460 -64E0 -0940 -1240 -13E0 -2080 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 12 1 -4 -BITMAP -0C -0C -00 -08 -08 -30 -60 -C0 -C0 -C8 -C8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 15 -1 0 -BITMAP -0600 -0200 -0100 -0000 -0100 -0100 -0300 -0780 -0580 -0980 -1180 -1F80 -2180 -41C0 -E3E0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 15 -1 0 -BITMAP -00C0 -0080 -0100 -0000 -0100 -0100 -0300 -0780 -0580 -0980 -1180 -1F80 -2180 -41C0 -E3E0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 15 -1 0 -BITMAP -0080 -01C0 -0220 -0000 -0100 -0100 -0300 -0780 -0580 -0980 -1180 -1F80 -2180 -41C0 -E3E0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 12 14 -1 0 -BITMAP -0390 -04E0 -0000 -0100 -0100 -0300 -0780 -0580 -0980 -1180 -1F80 -2180 -41C0 -E3E0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 14 -1 0 -BITMAP -0660 -0660 -0000 -0100 -0100 -0300 -0780 -0580 -0980 -1180 -1F80 -2180 -41C0 -E3E0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 15 -1 0 -BITMAP -0180 -0240 -0180 -0000 -0100 -0100 -0300 -0780 -0580 -0980 -1180 -1F80 -2180 -41C0 -E3E0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 944 0 -DWIDTH 15 0 -BBX 16 11 -1 0 -BITMAP -01FF -00E1 -0160 -02E4 -04C4 -08FC -1FC8 -11C8 -2182 -4186 -E3FC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 14 0 -3 -BITMAP -07A0 -1840 -3040 -7000 -6000 -E000 -E000 -E000 -6080 -6100 -1E00 -0C00 -2200 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -0C00 -0400 -0200 -0000 -3FC0 -1840 -1800 -3900 -3100 -3F00 -3200 -7200 -6080 -6180 -FF00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -0180 -0100 -0200 -0000 -3FC0 -1840 -1800 -3900 -3100 -3F00 -3200 -7200 -6080 -6180 -FF00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -0200 -0700 -0880 -0000 -3FC0 -1840 -1800 -3900 -3100 -3F00 -3200 -7200 -6080 -6180 -FF00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0CC0 -0CC0 -0000 -3FC0 -1840 -1800 -3900 -3100 -3F00 -3200 -7200 -6080 -6180 -FF00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 15 0 0 -BITMAP -30 -10 -08 -00 -3C -18 -18 -38 -30 -30 -30 -70 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 7 15 0 0 -BITMAP -06 -04 -08 -00 -3C -18 -18 -38 -30 -30 -30 -70 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 7 15 0 0 -BITMAP -08 -1C -22 -00 -3C -18 -18 -38 -30 -30 -30 -70 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 8 14 0 0 -BITMAP -33 -33 -00 -3C -18 -18 -38 -30 -30 -30 -70 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -3F00 -18C0 -1840 -3860 -3060 -FC60 -3060 -60C0 -60C0 -6300 -FC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0720 -09C0 -0000 -3870 -1820 -1C20 -3C20 -2E40 -2640 -2740 -43C0 -4380 -4180 -E080 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -0600 -0200 -0100 -0000 -0700 -1880 -30C0 -70C0 -60C0 -E1C0 -C180 -C380 -C300 -4600 -3800 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -00C0 -0080 -0100 -0000 -0700 -1880 -30C0 -70C0 -60C0 -E1C0 -C180 -C380 -C300 -4600 -3800 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -0100 -0380 -0440 -0000 -0700 -1880 -30C0 -70C0 -60C0 -E1C0 -C180 -C380 -C300 -4600 -3800 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0E40 -1380 -0000 -0700 -1880 -30C0 -70C0 -60C0 -E1C0 -C180 -C380 -C300 -4600 -3800 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0CC0 -0CC0 -0000 -0700 -1880 -30C0 -70C0 -60C0 -E1C0 -C180 -C380 -C300 -4600 -3800 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -81 -C3 -66 -3C -18 -3C -66 -C3 -81 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 14 1 -2 -BITMAP -0080 -0700 -1980 -32C0 -62C0 -64C0 -C4C0 -C980 -C980 -D300 -5600 -3800 -2000 -4000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -0600 -0200 -0100 -0000 -7CE0 -3840 -3040 -7040 -7080 -6080 -E080 -C100 -C100 -C200 -7C00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -0180 -0100 -0200 -0000 -7CE0 -3840 -3040 -7040 -7080 -6080 -E080 -C100 -C100 -C200 -7C00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 15 1 0 -BITMAP -0100 -0380 -0440 -0000 -7CE0 -3840 -3040 -7040 -7080 -6080 -E080 -C100 -C100 -C200 -7C00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -0CC0 -0CC0 -0000 -7CE0 -3840 -3040 -7040 -7080 -6080 -E080 -C100 -C100 -C200 -7C00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 15 1 0 -BITMAP -0600 -0400 -0800 -0000 -F380 -6100 -7200 -3400 -3800 -1800 -1800 -3000 -3000 -3000 -F800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -3C00 -1800 -1F00 -38C0 -30C0 -30C0 -3180 -7E00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 12 15 -3 -3 -BITMAP -00E0 -0130 -0330 -0320 -0240 -06C0 -0660 -0660 -0660 -0C60 -0C40 -0D80 -1800 -D800 -7000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -18 -08 -04 -00 -1B -66 -66 -C6 -CC -CC -DD -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -06 -04 -08 -00 -1B -66 -66 -C6 -CC -CC -DD -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -08 -1C -22 -00 -1B -66 -66 -C6 -CC -CC -DD -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -1D -2E -00 -1B -66 -66 -C6 -CC -CC -DD -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -33 -33 -00 -1B -66 -66 -C6 -CC -CC -DD -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -0C -12 -0C -00 -1B -66 -66 -C6 -CC -CC -DD -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 8 0 0 -BITMAP -1AE0 -6730 -6620 -C640 -CF80 -CE20 -DE40 -7380 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 1 -3 -BITMAP -1C -2C -40 -C0 -C0 -C0 -C8 -70 -30 -88 -70 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 12 0 0 -BITMAP -18 -08 -04 -00 -1C -26 -44 -C8 -F0 -C4 -C8 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 12 0 0 -BITMAP -06 -04 -08 -00 -1C -26 -44 -C8 -F0 -C4 -C8 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 12 0 0 -BITMAP -08 -1C -22 -00 -1C -26 -44 -C8 -F0 -C4 -C8 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -33 -33 -00 -1C -26 -44 -C8 -F0 -C4 -C8 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 12 1 0 -BITMAP -60 -20 -10 -00 -60 -E0 -60 -60 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 12 1 0 -BITMAP -30 -20 -40 -00 -60 -E0 -60 -60 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 12 1 0 -BITMAP -20 -70 -88 -00 -60 -E0 -60 -60 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 11 0 0 -BITMAP -CC -CC -00 -30 -70 -30 -30 -60 -60 -68 -70 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -1A -0C -16 -0E -33 -63 -63 -C6 -C6 -4C -30 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -3A -5C -00 -66 -EE -76 -66 -CC -CC -CD -CE -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -18 -08 -04 -00 -0C -32 -63 -63 -C6 -C6 -4C -30 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -03 -02 -04 -00 -0C -32 -63 -63 -C6 -C6 -4C -30 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -04 -0E -11 -00 -0C -32 -63 -63 -C6 -C6 -4C -30 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -1D -2E -00 -0C -32 -63 -63 -C6 -C6 -4C -30 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 9 11 0 0 -BITMAP -1980 -1980 -0000 -0C00 -3200 -6300 -6300 -C600 -C600 -4C00 -3000 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 8 8 1 1 -BITMAP -18 -18 -00 -FF -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 0 -2 -BITMAP -01 -02 -0E -36 -6B -6B -D6 -D6 -6C -70 -40 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -30 -10 -08 -00 -66 -E6 -66 -66 -CC -CC -DD -6E -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -0C -08 -10 -00 -66 -E6 -66 -66 -CC -CC -DD -6E -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -08 -1C -22 -00 -66 -E6 -66 -66 -CC -CC -DD -6E -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -66 -66 -00 -66 -E6 -66 -66 -CC -CC -DD -6E -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 8 15 -1 -3 -BITMAP -06 -04 -08 -00 -13 -39 -19 -1A -1A -1C -0C -08 -10 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 9 14 -1 -3 -BITMAP -0C00 -1C00 -0C00 -1B00 -1D80 -1980 -1980 -3100 -3300 -3600 -3800 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 9 14 -1 -3 -BITMAP -1980 -1980 -0000 -1300 -3900 -1900 -1A00 -1A00 -1C00 -0C00 -0800 -1000 -A000 -C000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timBI14-L1.bdf diff -u xc/fonts/bdf/100dpi/timBI14-L1.bdf:1.1 xc/fonts/bdf/100dpi/timBI14-L1.bdf:removed --- xc/fonts/bdf/100dpi/timBI14-L1.bdf:1.1 Wed Apr 4 18:55:42 2001 +++ xc/fonts/bdf/100dpi/timBI14-L1.bdf Wed Mar 16 21:03:53 2005 @@ -1,3744 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timBI14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-I-Normal--20-140-100-100-P-98-ISO8859-1 -SIZE 14 100 100 -FONTBOUNDINGBOX 21 22 -3 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 20 -POINT_SIZE 140 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 98 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 13 -X_HEIGHT 9 -FONT_ASCENT 16 -FONT_DESCENT 4 -FACE_NAME "Times Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 15 13 0 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 6 13 1 0 -BITMAP -1C -1C -18 -38 -38 -30 -70 -60 -40 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 9 0 -BBX 7 5 1 8 -BITMAP -66 -66 -CC -CC -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -1B00 -1B00 -1B00 -7F80 -7F80 -3600 -3600 -3600 -FF00 -FF00 -6C00 -6C00 -6C00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 16 0 -2 -BITMAP -0100 -0F40 -12C0 -3280 -3400 -3C00 -1E00 -0F00 -0F80 -0B80 -0980 -9180 -D300 -3E00 -2000 -2000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -3C30 -77E0 -E460 -C4C0 -CC80 -D980 -7138 -0374 -02E4 -04C4 -0CCC -08D8 -1870 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0780 -0EC0 -0E40 -0EC0 -0780 -0E00 -3E78 -7730 -E760 -E3C0 -E380 -F7D8 -7CF0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 5 1 8 -BITMAP -60 -60 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 16 0 -3 -BITMAP -0C -18 -30 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 16 0 -3 -BITMAP -30 -18 -18 -0C -0C -0C -0C -0C -0C -0C -18 -18 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 8 1 5 -BITMAP -18 -18 -DB -7E -18 -7E -DB -18 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 5 0 -BBX 3 4 0 -2 -BITMAP -60 -60 -20 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 0 4 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 13 0 0 -BITMAP -0C -0C -18 -18 -18 -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -1E -3B -73 -73 -E3 -E3 -E7 -C7 -C7 -CE -CE -5C -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 13 0 0 -BITMAP -0E -3E -0E -0E -1C -1C -1C -1C -1C -38 -38 -38 -FE -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 -1 0 -BITMAP -1F00 -3F80 -2780 -0380 -0380 -0700 -0600 -0C00 -1800 -3100 -7F00 -FF00 -FE00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 -1 0 -BITMAP -1F00 -3780 -0380 -0380 -0700 -1C00 -1E00 -0700 -0700 -0700 -6700 -EE00 -7C00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -03 -07 -0F -1F -16 -36 -66 -CE -FF -FF -0C -1C -1C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -1F -3F -3E -60 -60 -7C -0E -0F -07 -07 -CE -DC -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -03 -0E -1C -38 -70 -7C -FE -E3 -E3 -E7 -C7 -6E -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -3F80 -3F80 -7F80 -4300 -0600 -0E00 -1C00 -1800 -3800 -7000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -1E00 -3B00 -7180 -7180 -3B00 -1E00 -3E00 -7600 -C700 -C700 -C700 -EF00 -3C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 -1 0 -BITMAP -1E00 -3B00 -7180 -7180 -7180 -7380 -3380 -1F00 -0700 -0E00 -1C00 -3800 -E000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -30 -30 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 10 0 -2 -BITMAP -18 -18 -00 -00 -00 -00 -60 -60 -20 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 12 0 -BBX 9 8 1 0 -BITMAP -0380 -0E00 -3800 -E000 -E000 -3800 -0E00 -0380 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 8 5 1 2 -BITMAP -FF -FF -00 -FF -FF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 12 0 -BBX 9 8 2 0 -BITMAP -E000 -3800 -0E00 -0380 -0380 -0E00 -3800 -E000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 13 2 0 -BITMAP -3C -66 -66 -0E -1E -3C -30 -60 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 832 0 -DWIDTH 17 0 -BBX 15 15 1 -3 -BITMAP -03E0 -0F38 -1C0C -3804 -71D6 -6372 -E672 -C462 -CC66 -CCE4 -EFEC -6738 -7000 -3C30 -0FC0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 14 13 -1 0 -BITMAP -00C0 -01C0 -01C0 -03E0 -02E0 -0660 -0C70 -0C70 -1FF0 -1870 -3038 -7038 -F87C -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -3FE0 -1CF0 -1C70 -1C70 -1860 -3FC0 -38E0 -3870 -3070 -7070 -70F0 -71E0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -07D0 -1E70 -3830 -7030 -7000 -6000 -E000 -E000 -E000 -F000 -7060 -7DC0 -1F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -3F80 -1DE0 -1C70 -1C70 -3838 -3838 -3838 -3838 -7070 -70F0 -70E0 -73C0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -3FF0 -1C70 -1C20 -1C20 -3880 -3980 -3F80 -3980 -3100 -7020 -7060 -70E0 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -3FF0 -1C70 -1C20 -1C20 -1880 -3980 -3F80 -3980 -3100 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -07D0 -1E70 -3830 -7030 -7000 -6000 -E000 -E1F0 -E0E0 -F0E0 -70C0 -7DC0 -1FC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 15 13 0 0 -BITMAP -3E3E -1C1C -1C1C -1C1C -3838 -3838 -3FF8 -3838 -3838 -7070 -7070 -7070 -F8F8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 7 13 0 0 -BITMAP -3E -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 14 -1 -1 -BITMAP -07C0 -0380 -0380 -0300 -0700 -0700 -0700 -0600 -0E00 -0E00 -0E00 -EC00 -FC00 -7000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 14 13 -1 0 -BITMAP -3E7C -1C30 -1C60 -1CC0 -3980 -3F00 -3F00 -3B80 -3B80 -71C0 -71C0 -70E0 -F9F0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -3E00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -3000 -7060 -7060 -71C0 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 17 0 -BBX 18 13 0 0 -BITMAP -3E0FC0 -1E0F80 -1E1F00 -1E1700 -1F3600 -372600 -376E00 -374E00 -33CC00 -638C00 -639C00 -631C00 -F23E00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 15 13 -1 0 -BITMAP -3C1E -1C0C -1E0C -1E0C -1B18 -3398 -3398 -31D8 -31D0 -60F0 -60F0 -6060 -F060 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -07C0 -1EE0 -3870 -7070 -7070 -E070 -E070 -E070 -E0E0 -E0E0 -E1C0 -7780 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 12 13 0 0 -BITMAP -3FE0 -1CF0 -1C70 -1C70 -3870 -38E0 -3FC0 -3800 -3000 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 16 1 -3 -BITMAP -07C0 -1EE0 -3870 -7070 -7070 -E070 -E070 -E070 -E0E0 -E0E0 -E1C0 -7780 -3E20 -1860 -7FC0 -C780 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -3FE0 -1CF0 -1C70 -1C70 -3870 -38E0 -3FC0 -3F80 -3B80 -71C0 -71C0 -70E0 -F8F0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0F40 -1DC0 -38C0 -38C0 -3C00 -1E00 -0F00 -0F80 -0780 -C380 -C380 -E700 -FE00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -FFE0 -CE60 -8E20 -0E00 -1C00 -1C00 -1C00 -1C00 -1800 -3800 -3800 -3800 -7C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 13 1 0 -BITMAP -7E7C -3838 -3830 -7830 -7060 -7060 -7060 -F060 -E0C0 -E0C0 -E0C0 -F180 -7F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 13 2 0 -BITMAP -F9F0 -70E0 -70C0 -7180 -7180 -7300 -7600 -7600 -7C00 -7800 -7800 -7000 -6000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 889 0 -DWIDTH 17 0 -BBX 17 13 1 0 -BITMAP -F3E780 -71C300 -71C600 -71C400 -71CC00 -73C800 -73D800 -75D000 -3CF000 -38E000 -38E000 -30C000 -30C000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 15 13 -1 0 -BITMAP -3F3E -0E18 -0E30 -0760 -07C0 -0380 -0380 -07C0 -0DC0 -19C0 -30E0 -60E0 -F1F8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 12 13 0 0 -BITMAP -F8F0 -7060 -70C0 -3980 -3B00 -1E00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 13 13 -1 0 -BITMAP -1FF8 -38F0 -20E0 -01C0 -0380 -0700 -0F00 -0E00 -1C00 -3820 -7060 -F0E0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 8 16 -1 -3 -BITMAP -0F -0C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 6 13 1 0 -BITMAP -C0 -C0 -60 -60 -60 -30 -30 -18 -18 -18 -0C -0C -0C -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 8 16 -2 -3 -BITMAP -0F -03 -06 -06 -06 -06 -0C -0C -0C -0C -18 -18 -18 -18 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 8 1 5 -BITMAP -0800 -1C00 -1C00 -3600 -6300 -6300 -C180 -C180 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 1 0 -3 -BITMAP -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 3 1 10 -BITMAP -E0 -70 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -1E80 -7B80 -7380 -E380 -E300 -E700 -E700 -6F40 -3B80 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 14 -1 0 -BITMAP -3C00 -1C00 -1C00 -1800 -1800 -3B80 -3DC0 -39C0 -39C0 -39C0 -7180 -7380 -7300 -FC00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -1F -7B -60 -E0 -E0 -E0 -E0 -76 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 14 0 0 -BITMAP -03C0 -01C0 -01C0 -0180 -0380 -1B80 -7780 -6380 -E300 -E300 -E700 -E700 -EF40 -7B80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -1E -77 -67 -E7 -EE -F8 -E3 -F6 -7C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 11 18 -2 -4 -BITMAP -03C0 -0760 -0660 -0E00 -0E00 -3F80 -0E00 -0E00 -0E00 -0C00 -1C00 -1C00 -1C00 -1800 -1800 -D800 -D800 -7000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 10 13 -1 -4 -BITMAP -1F40 -3B80 -7180 -6180 -6380 -7700 -3E00 -7000 -3E00 -6F80 -C380 -C300 -7E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -7800 -3800 -3800 -3000 -7000 -7700 -7F80 -7380 -7380 -6380 -E700 -E700 -E740 -E380 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 14 0 0 -BITMAP -30 -30 -30 -00 -00 -F0 -70 -70 -60 -60 -E0 -E0 -E8 -70 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 7 18 -3 -4 -BITMAP -06 -06 -06 -00 -00 -1E -0E -0E -0E -0C -1C -1C -1C -18 -18 -D8 -F0 -60 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 14 -1 0 -BITMAP -3C00 -1C00 -1C00 -1800 -3800 -3BC0 -3380 -3600 -7C00 -7C00 -7400 -7600 -E780 -E700 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 14 0 0 -BITMAP -78 -38 -38 -30 -70 -70 -70 -70 -60 -E0 -E0 -E0 -E8 -70 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 14 9 0 0 -BITMAP -F770 -7BB8 -7338 -7338 -7338 -F230 -E670 -E674 -E678 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -F700 -7B80 -7380 -7380 -7380 -6300 -E700 -E740 -E380 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -1F00 -7380 -6380 -E380 -E380 -E380 -E300 -E700 -7C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 11 13 -2 -4 -BITMAP -3BC0 -1EE0 -1CE0 -1CE0 -1CE0 -38C0 -39C0 -3980 -3700 -3000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 -4 -BITMAP -1D80 -7780 -6380 -E380 -C300 -C700 -E700 -FF00 -3600 -0600 -0E00 -0E00 -1F00 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -EE -7E -70 -70 -70 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 8 9 -1 0 -BITMAP -3E -77 -72 -38 -1C -1C -4E -EE -7C -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 11 0 0 -BITMAP -30 -70 -FC -70 -70 -70 -60 -E0 -E0 -E8 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -F380 -7380 -7380 -6300 -6700 -E700 -EF00 -FB40 -7380 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 8 9 -1 0 -BITMAP -E7 -63 -73 -72 -32 -36 -3C -38 -30 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 12 9 -1 0 -BITMAP -E330 -6330 -6330 -77A0 -77A0 -35A0 -3DC0 -3980 -1080 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -7B80 -3B00 -1E00 -1C00 -1C00 -3C00 -6E00 -CE80 -E700 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 9 13 -2 -4 -BITMAP -7B80 -3980 -3980 -3980 -1900 -1B00 -1E00 -0E00 -0C00 -0C00 -C800 -D800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 7 10 0 -1 -BITMAP -3E -7E -4C -18 -18 -30 -60 -E6 -F6 -1C -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 348 0 -DWIDTH 6 0 -BBX 7 17 0 -3 -BITMAP -0E -18 -30 -30 -30 -30 -60 -C0 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 6 0 -BBX 2 17 2 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 348 0 -DWIDTH 7 0 -BBX 7 17 -1 -3 -BITMAP -1C -06 -06 -06 -06 -0C -0C -0C -06 -06 -0C -18 -18 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 8 4 1 4 -BITMAP -71 -FF -8E -8E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 13 -1 -4 -BITMAP -0C -0C -00 -00 -08 -18 -38 -30 -70 -70 -60 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 0 -2 -BITMAP -01 -02 -1F -77 -64 -E8 -E8 -F0 -F6 -7C -20 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 13 -1 0 -BITMAP -0380 -06C0 -0CC0 -0C00 -1C00 -1800 -7F00 -1800 -1800 -3800 -7C40 -DF80 -E700 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 9 0 1 -BITMAP -C3 -7E -E7 -C3 -C3 -C3 -E7 -7E -C3 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 11 13 0 0 -BITMAP -F9E0 -70C0 -7180 -3900 -3B00 -1E00 -7F00 -1C00 -7F00 -1800 -3800 -3800 -7E00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 6 0 -BBX 2 13 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 16 0 -3 -BITMAP -0F00 -1B80 -1380 -1800 -1C00 -2E00 -6700 -6300 -6300 -7300 -3A00 -1C00 -0C00 -E400 -EC00 -7800 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 2 1 11 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -38E0 -6030 -4FD0 -DCD8 -9848 -9808 -9808 -DCD8 -4F90 -6030 -38E0 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 266 0 -DWIDTH 7 0 -BBX 7 7 0 6 -BITMAP -1E -36 -6C -6E -74 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -0880 -1980 -3300 -6600 -CC00 -6600 -3300 -1100 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 9 6 1 1 -BITMAP -FF80 -FF80 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 0 4 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -38E0 -6030 -5F90 -CCD8 -8CC8 -8F88 -8D88 -CCD8 -5EF0 -6030 -38E0 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 1 11 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 5 1 8 -BITMAP -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -18 -18 -18 -FF -FF -18 -18 -18 -00 -FF -FF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 6 8 -1 5 -BITMAP -38 -4C -0C -18 -10 -20 -64 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 6 8 0 5 -BITMAP -38 -4C -18 -30 -18 -18 -B0 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 3 1 10 -BITMAP -38 -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 10 0 -BBX 12 13 -2 -4 -BITMAP -3CE0 -1CE0 -1CC0 -18C0 -19C0 -39C0 -3BC0 -3ED0 -7CE0 -6000 -4000 -E000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 17 1 -4 -BITMAP -0F80 -3D00 -7D00 -FA00 -FA00 -FA00 -FA00 -7400 -1400 -1400 -2800 -2800 -2800 -2800 -5000 -5000 -5000 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 5 0 -BBX 3 2 1 4 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 4 -1 -4 -BITMAP -30 -38 -98 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 4 8 0 5 -BITMAP -10 -70 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 7 7 0 6 -BITMAP -1C -36 -66 -6C -38 -00 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 8 1 0 -BITMAP -4400 -6600 -3300 -1980 -3300 -6600 -CC00 -8800 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -1060 -70C0 -30C0 -3180 -6180 -6330 -6270 -F6E0 -0CA0 -0D60 -1BF0 -18C0 -30C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -1060 -70C0 -30C0 -3180 -6180 -6370 -6298 -F618 -0C30 -0C20 -1840 -18C8 -31F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -3860 -4CC0 -18C0 -3180 -1980 -1B30 -B270 -E6E0 -0CA0 -0D60 -1BF0 -18C0 -30C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 13 0 -4 -BITMAP -06 -06 -00 -04 -0C -0C -18 -78 -F0 -E0 -CC -CC -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 14 17 -1 0 -BITMAP -0380 -01C0 -0060 -0000 -00C0 -01C0 -01C0 -03E0 -02E0 -0660 -0C70 -0C70 -1FF0 -1870 -3038 -7038 -F87C -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 14 17 -1 0 -BITMAP -0038 -0070 -00C0 -0000 -00C0 -01C0 -01C0 -03E0 -02E0 -0660 -0C70 -0C70 -1FF0 -1870 -3038 -7038 -F87C -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 14 17 -1 0 -BITMAP -00C0 -01E0 -0330 -0000 -00C0 -01C0 -01C0 -03E0 -02E0 -0660 -0C70 -0C70 -1FF0 -1870 -3038 -7038 -F87C -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 14 17 -1 0 -BITMAP -0190 -03F0 -0260 -0000 -00C0 -01C0 -01C0 -03E0 -02E0 -0660 -0C70 -0C70 -1FF0 -1870 -3038 -7038 -F87C -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 14 16 -1 0 -BITMAP -0330 -0330 -0000 -00C0 -01C0 -01C0 -03E0 -02E0 -0660 -0C70 -0C70 -1FF0 -1870 -3038 -7038 -F87C -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 14 18 -1 0 -BITMAP -00E0 -01B0 -01B0 -00E0 -0000 -00C0 -01C0 -01C0 -03E0 -02E0 -0660 -0C70 -0C70 -1FF0 -1870 -3038 -7038 -F87C -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 944 0 -DWIDTH 18 0 -BBX 19 13 -1 0 -BITMAP -01FFE0 -00F8E0 -01B840 -033840 -033100 -067300 -0C7F00 -0C7300 -1FE200 -18E040 -30E0C0 -70E1C0 -F9FF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 17 1 -4 -BITMAP -07D0 -1E70 -3830 -7030 -7000 -6000 -E000 -E000 -E000 -F000 -7060 -7DC0 -1F00 -0600 -0700 -1300 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -0E00 -0700 -0180 -0000 -3FF0 -1C70 -1C20 -1C20 -3880 -3980 -3F80 -3980 -3100 -7020 -7060 -70E0 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -00E0 -01C0 -0300 -0000 -3FF0 -1C70 -1C20 -1C20 -3880 -3980 -3F80 -3980 -3100 -7020 -7060 -70E0 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -0180 -03C0 -0660 -0000 -3FF0 -1C70 -1C20 -1C20 -3880 -3980 -3F80 -3980 -3100 -7020 -7060 -70E0 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 16 0 0 -BITMAP -0660 -0660 -0000 -3FF0 -1C70 -1C20 -1C20 -3880 -3980 -3F80 -3980 -3100 -7020 -7060 -70E0 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 7 17 0 0 -BITMAP -38 -1C -06 -00 -3E -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 8 17 0 0 -BITMAP -07 -0E -18 -00 -3E -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 8 17 0 0 -BITMAP -0C -1E -33 -00 -3E -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 8 16 0 0 -BITMAP -33 -33 -00 -3E -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -3F80 -1DE0 -1C70 -1C70 -3838 -FF38 -FF38 -3838 -7070 -70F0 -70E0 -73C0 -FF00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 15 17 -1 0 -BITMAP -0190 -03F0 -0260 -0000 -3C1E -1C0C -1E0C -1E0C -1B18 -3398 -3398 -31D8 -31D0 -60F0 -60F0 -6060 -F060 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0E00 -0700 -0180 -0000 -07C0 -1EE0 -3870 -7070 -7070 -E070 -E070 -E070 -E0E0 -E0E0 -E1C0 -7780 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0070 -00E0 -0180 -0000 -07C0 -1EE0 -3870 -7070 -7070 -E070 -E070 -E070 -E0E0 -E0E0 -E1C0 -7780 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0180 -03C0 -0660 -0000 -07C0 -1EE0 -3870 -7070 -7070 -E070 -E070 -E070 -E0E0 -E0E0 -E1C0 -7780 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0640 -0FC0 -0980 -0000 -07C0 -1EE0 -3870 -7070 -7070 -E070 -E070 -E070 -E0E0 -E0E0 -E1C0 -7780 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -0660 -0660 -0000 -07C0 -1EE0 -3870 -7070 -7070 -E070 -E070 -E070 -E0E0 -E0E0 -E1C0 -7780 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 11 10 0 0 -BITMAP -C060 -60C0 -3180 -1B00 -0E00 -0E00 -1B00 -3180 -60C0 -C060 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 16 0 -2 -BITMAP -000C -03F8 -0F70 -1C78 -38F8 -38B8 -71B8 -7338 -7638 -7470 -7C70 -78E0 -3BC0 -3F00 -6000 -C000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 17 1 0 -BITMAP -0700 -0380 -00C0 -0000 -7E7C -3838 -3830 -7830 -7060 -7060 -7060 -F060 -E0C0 -E0C0 -E0C0 -F180 -7F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 17 1 0 -BITMAP -0070 -00E0 -0180 -0000 -7E7C -3838 -3830 -7830 -7060 -7060 -7060 -F060 -E0C0 -E0C0 -E0C0 -F180 -7F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 17 1 0 -BITMAP -0180 -03C0 -0660 -0000 -7E7C -3838 -3830 -7830 -7060 -7060 -7060 -F060 -E0C0 -E0C0 -E0C0 -F180 -7F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 16 1 0 -BITMAP -0660 -0660 -0000 -7E7C -3838 -3830 -7830 -7060 -7060 -7060 -F060 -E0C0 -E0C0 -E0C0 -F180 -7F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 12 17 0 0 -BITMAP -01C0 -0380 -0600 -0000 -F8F0 -7060 -70C0 -3980 -3B00 -1E00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -3E00 -1C00 -1C00 -1FC0 -39E0 -38E0 -38E0 -38E0 -31C0 -7F80 -7000 -7000 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 12 17 -2 -4 -BITMAP -01E0 -0370 -0670 -0670 -06E0 -0E80 -0EC0 -0CE0 -0CE0 -1CE0 -1CE0 -19C0 -1B80 -1800 -D800 -D800 -7000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -3800 -1C00 -0600 -0000 -1E80 -7B80 -7380 -E380 -E300 -E700 -E700 -6F40 -3B80 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0380 -0700 -0C00 -0000 -1E80 -7B80 -7380 -E380 -E300 -E700 -E700 -6F40 -3B80 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0600 -0F00 -1980 -0000 -1E80 -7B80 -7380 -E380 -E300 -E700 -E700 -6F40 -3B80 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0C80 -1F80 -1300 -0000 -1E80 -7B80 -7380 -E380 -E300 -E700 -E700 -6F40 -3B80 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -1980 -1980 -0000 -1E80 -7B80 -7380 -E380 -E300 -E700 -E700 -6F40 -3B80 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0E00 -1B00 -1B00 -0E00 -0000 -1E80 -7B80 -7380 -E380 -E300 -E700 -E700 -6F40 -3B80 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 9 0 0 -BITMAP -1D70 -7BB8 -7338 -E370 -E370 -E7C0 -E718 -6FB0 -3BE0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 8 13 0 -4 -BITMAP -1F -7B -60 -E0 -E0 -E0 -E0 -76 -3C -18 -1C -4C -38 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -38 -1C -06 -00 -1E -77 -67 -E7 -EE -F8 -E3 -F6 -7C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -0380 -0700 -0C00 -0000 -1E00 -7700 -6700 -E700 -EE00 -F800 -E300 -F600 -7C00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -0C -1E -33 -00 -1E -77 -67 -E7 -EE -F8 -E3 -F6 -7C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1980 -1980 -0000 -1E00 -7700 -6700 -E600 -EE00 -F800 -E300 -F600 -7C00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -60 -70 -18 -00 -F0 -70 -70 -60 -60 -E0 -E0 -F0 -60 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -38 -70 -C0 -00 -F0 -70 -70 -60 -60 -E0 -E0 -F0 -60 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 13 0 0 -BITMAP -30 -78 -CC -00 -F0 -70 -70 -60 -60 -E0 -E0 -F0 -60 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 12 0 0 -BITMAP -D8 -D8 -00 -F0 -70 -70 -60 -60 -E0 -E0 -F0 -60 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -3000 -1B00 -1C00 -2600 -1F00 -7380 -6380 -E180 -C180 -C380 -E300 -E700 -7C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -1900 -3F00 -2600 -0000 -F700 -7B80 -7380 -7380 -7380 -6300 -E700 -E740 -E780 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -3800 -1C00 -0600 -0000 -1F00 -7380 -6380 -E380 -E380 -E380 -E300 -E700 -7C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0700 -0E00 -1800 -0000 -1F00 -7380 -6380 -E380 -E380 -E380 -E300 -E700 -7C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -1F00 -7380 -6380 -E380 -E380 -E380 -E300 -E700 -7C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -1900 -3F00 -2600 -0000 -1F00 -7380 -6380 -E380 -E380 -E380 -E300 -E700 -7C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3300 -3300 -0000 -1F00 -7380 -6380 -E380 -E380 -E380 -E300 -E700 -7C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 8 9 1 1 -BITMAP -18 -18 -00 -FF -FF -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 0 -2 -BITMAP -0180 -0300 -1F00 -7780 -6580 -ED80 -C980 -DB80 -D300 -F700 -7C00 -6000 -C000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -3800 -1C00 -0600 -0000 -F380 -7380 -7300 -6300 -6700 -E700 -EF00 -FB40 -7380 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0700 -0E00 -1800 -0000 -F380 -7380 -7300 -6300 -6700 -E700 -EF00 -FB40 -7380 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -F380 -7380 -7300 -6300 -6700 -E700 -EF00 -FB40 -7380 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -3300 -3300 -0000 -F380 -7380 -7300 -6300 -6700 -E700 -EF00 -FB40 -7380 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 10 17 -2 -4 -BITMAP -01C0 -0380 -0600 -0000 -7B80 -3980 -3980 -3900 -1900 -1B00 -1E00 -0E00 -0C00 -0C00 -C800 -D800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 11 17 -2 -4 -BITMAP -1E00 -0E00 -0C00 -0C00 -1DC0 -1EE0 -1CE0 -1CE0 -1CE0 -38E0 -39C0 -3980 -3700 -3000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 9 16 -2 -4 -BITMAP -1980 -1980 -0000 -7B80 -3980 -3980 -3900 -1900 -1B00 -1E00 -0E00 -0C00 -0C00 -C800 -D800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timBI18-L1.bdf diff -u xc/fonts/bdf/100dpi/timBI18-L1.bdf:1.1 xc/fonts/bdf/100dpi/timBI18-L1.bdf:removed --- xc/fonts/bdf/100dpi/timBI18-L1.bdf:1.1 Wed Apr 4 18:55:42 2001 +++ xc/fonts/bdf/100dpi/timBI18-L1.bdf Wed Mar 16 21:03:53 2005 @@ -1,4460 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timBI18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-I-Normal--25-180-100-100-P-128-ISO8859-1 -SIZE 18 100 100 -FONTBOUNDINGBOX 29 28 -5 -6 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 25 -POINT_SIZE 180 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 128 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 17 -X_HEIGHT 12 -FONT_ASCENT 20 -FONT_DESCENT 6 -FACE_NAME "Times Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 21 17 -1 0 -BITMAP -AAAAA8 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -AAAAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 8 17 1 0 -BITMAP -06 -0F -0F -0E -1E -1C -1C -1C -18 -38 -30 -30 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 14 0 -BBX 8 6 4 11 -BITMAP -63 -E7 -E7 -C6 -C6 -84 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 15 0 -BBX 15 17 0 0 -BITMAP -0318 -0318 -0318 -0630 -0630 -3FFE -3FFE -0630 -0C60 -0C60 -FFF8 -FFF8 -18C0 -18C0 -3180 -3180 -3180 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 13 21 0 -3 -BITMAP -0080 -0080 -07E8 -0CB8 -1890 -1910 -1D00 -1F00 -0F80 -07C0 -03C0 -05E0 -04E0 -44E0 -C8E0 -C9C0 -F380 -7E00 -1000 -2000 -2000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 17 17 1 0 -BITMAP -0E0C00 -3FF800 -791800 -713000 -F13000 -E36000 -E26000 -C6C700 -ECDF80 -79BC80 -01B880 -037880 -037180 -067100 -066300 -0C7600 -0C3C00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -01F000 -039800 -071800 -071800 -073000 -07E000 -03C000 -078000 -1F8F00 -3DC600 -79C400 -F1EC00 -F0F800 -F0F000 -F87180 -7FFF00 -3F1E00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 6 3 11 -BITMAP -60 -E0 -E0 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 9 22 0 -5 -BITMAP -0180 -0300 -0600 -0C00 -1800 -3800 -3000 -7000 -7000 -6000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -6000 -6000 -3000 -3000 -1800 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 9 22 -1 -5 -BITMAP -0C00 -0600 -0600 -0300 -0300 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0300 -0700 -0700 -0600 -0E00 -0C00 -1800 -3000 -6000 -C000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 9 2 9 -BITMAP -18 -18 -CB -DB -3C -DB -CB -18 -18 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 7 0 -BBX 4 6 0 -3 -BITMAP -70 -70 -70 -30 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 3 0 4 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 3 3 0 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 8 17 0 0 -BITMAP -03 -06 -06 -06 -0C -0C -0C -18 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -03C0 -0F60 -1C60 -3C70 -3870 -7870 -7070 -70F0 -70E0 -F0E0 -E0E0 -E1E0 -E1C0 -E3C0 -6380 -6F00 -3E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 0 0 -BITMAP -01C0 -0FC0 -07C0 -0380 -0380 -0780 -0700 -0700 -0F00 -0F00 -0E00 -0E00 -1E00 -1C00 -1C00 -3E00 -FF00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 -1 0 -BITMAP -03E0 -0FF0 -18F0 -1070 -0070 -0070 -0060 -00E0 -00C0 -0180 -0300 -0600 -0C00 -1820 -3FE0 -7FC0 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -07C0 -1DE0 -10E0 -00F0 -00E0 -01E0 -0780 -1F00 -1FC0 -03E0 -01E0 -01E0 -00E0 -41C0 -E1C0 -F380 -7E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -0030 -0070 -00E0 -01E0 -03E0 -06E0 -0DC0 -19C0 -33C0 -6380 -7FE0 -FFC0 -FFC0 -0700 -0700 -0F00 -0F00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 13 17 0 0 -BITMAP -03F8 -07F0 -07F0 -0C00 -1800 -1F00 -3FC0 -3FC0 -07E0 -01E0 -00E0 -00E0 -00E0 -C1C0 -E180 -E380 -3E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 1 0 -BITMAP -0070 -01C0 -0780 -0F00 -1E00 -3C00 -3F00 -7D80 -71C0 -F0C0 -E1C0 -E1C0 -E1C0 -E3C0 -6780 -7F00 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 1 0 -BITMAP -1FF0 -3FF0 -7FE0 -6060 -00C0 -0180 -0380 -0300 -0600 -0E00 -0C00 -1800 -3800 -3000 -6000 -E000 -C000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 1 0 -BITMAP -0F80 -1CC0 -3860 -3860 -3860 -38C0 -1F80 -0F00 -1F00 -3780 -6380 -C3C0 -C1C0 -C1C0 -E380 -7780 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -07C0 -1EE0 -1C70 -3870 -3870 -3870 -3870 -3870 -18F0 -0FE0 -03E0 -01C0 -03C0 -0780 -0F00 -3C00 -E000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 11 1 0 -BITMAP -38 -38 -38 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 14 0 -3 -BITMAP -1C -1C -1C -00 -00 -00 -00 -00 -70 -70 -70 -30 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 12 0 -BBX 10 10 1 1 -BITMAP -01C0 -0780 -1E00 -7800 -E000 -E000 -7800 -1E00 -0780 -01C0 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 13 0 -BBX 10 6 1 3 -BITMAP -FFC0 -FFC0 -0000 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 12 0 -BBX 10 10 1 1 -BITMAP -E000 -7800 -1E00 -0780 -01C0 -01C0 -0780 -1E00 -7800 -E000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 2 0 -BITMAP -1F00 -3380 -71C0 -71C0 -01C0 -01C0 -0380 -0700 -0E00 -1800 -3000 -2000 -0000 -0000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 832 0 -DWIDTH 23 0 -BBX 21 21 1 -4 -BITMAP -007F00 -01C1C0 -070060 -0E0030 -1C1D90 -387F98 -70F388 -71C708 -E38708 -E38708 -E70E18 -E70E10 -E70E30 -E79C60 -E3FEC0 -61E700 -700000 -380000 -1E0000 -0F8300 -03FC00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 17 17 -2 0 -BITMAP -000200 -000600 -000E00 -001E00 -003E00 -006E00 -00CE00 -018E00 -030E00 -060E00 -0FFE00 -0FFE00 -180E00 -300E00 -600E00 -E00F00 -F01F80 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 17 0 0 -BITMAP -0FF8 -079C -078E -070E -0F0E -0F0E -0E1C -1FF8 -1E60 -1C38 -3C1C -3C1C -381C -783C -7878 -71F0 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 17 0 0 -BITMAP -03FB -0F8F -1E06 -3C02 -3802 -7800 -7000 -F000 -F000 -F000 -F000 -F000 -F000 -7800 -7C0C -3FF8 -0FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 18 17 0 0 -BITMAP -0FF800 -079F00 -078780 -070780 -0F03C0 -0F03C0 -0E03C0 -1E03C0 -1E03C0 -1C03C0 -3C0780 -3C0780 -380F00 -781E00 -783C00 -70F800 -FFC000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 17 17 0 0 -BITMAP -0FFF80 -078380 -078100 -070100 -0F0000 -0F0800 -0E1800 -1E3000 -1FF000 -1C7000 -3C2000 -3C2000 -380200 -780600 -780E00 -703C00 -FFFC00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 17 17 0 0 -BITMAP -0FFF80 -078380 -078100 -070100 -0F0000 -0F0800 -0E1800 -1E3000 -1FF000 -1C7000 -3C2000 -3C2000 -380000 -780000 -780000 -700000 -F80000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 17 1 0 -BITMAP -03FD80 -0F8780 -1E0300 -3C0100 -380100 -780000 -700000 -F00000 -F00000 -F01F80 -F00F00 -F00E00 -F00E00 -781E00 -7C1C00 -3E3C00 -0FF000 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 21 17 -1 0 -BITMAP -07E3F8 -03C0E0 -03C1E0 -0381E0 -0781C0 -0783C0 -0703C0 -0F0380 -0FFF80 -0E0780 -1E0700 -1E0F00 -1C0F00 -3C0E00 -3C0E00 -381E00 -FC3F00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 10 17 0 0 -BITMAP -0FC0 -0780 -0780 -0700 -0F00 -0F00 -0E00 -1E00 -1E00 -1C00 -3C00 -3C00 -3800 -7800 -7800 -7000 -F800 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 14 19 -1 -2 -BITMAP -00FC -0078 -0078 -0070 -00F0 -00F0 -00E0 -01E0 -01E0 -01C0 -03C0 -03C0 -0380 -0780 -E780 -E700 -EF00 -7E00 -3C00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 18 17 0 0 -BITMAP -0FCFC0 -078780 -078E00 -071C00 -0F3800 -0F6000 -0EC000 -1F8000 -1FC000 -1FC000 -3DE000 -3DE000 -38F000 -78F000 -787800 -707C00 -F8FF00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0FC0 -0780 -0780 -0700 -0F00 -0F00 -0E00 -1E00 -1E00 -1C00 -3C00 -3C00 -3804 -780C -781C -7C78 -FFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 22 0 -BBX 22 17 0 0 -BITMAP -0F807C -0780F8 -0780F8 -0781F0 -0F83F0 -0FC3F0 -0BC6E0 -0BCCE0 -1BC9E0 -13D9E0 -11F1C0 -11F3C0 -31E3C0 -31C3C0 -21C380 -7087C0 -FC9FE0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 21 17 -1 0 -BITMAP -0FC0F8 -03C070 -03C060 -03E060 -07E040 -05F040 -04F0C0 -04F880 -0C7880 -0C7D80 -083D00 -183F00 -181F00 -101F00 -300E00 -700600 -FC0600 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 17 1 0 -BITMAP -00FC00 -03DE00 -0F0700 -1E0780 -1C0780 -3C0380 -780780 -780780 -F00780 -F00F00 -F00F00 -E01E00 -F01E00 -F03C00 -707800 -3DF000 -1FC000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 17 0 0 -BITMAP -0FF8 -079E -078F -070F -0F0F -0F0F -0E1E -1E3C -1FF0 -1C00 -3C00 -3C00 -3800 -7800 -7800 -7000 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 0 -5 -BITMAP -00FC00 -03DE00 -0F0700 -1E0780 -1C0780 -3C0780 -780780 -780780 -F00780 -F00F00 -F00F00 -F01E00 -F01E00 -F03C00 -707800 -3DF000 -1FC000 -0C0000 -1C0000 -3FC300 -7FFE00 -E1F800 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 16 17 0 0 -BITMAP -0FF8 -079E -078F -070F -0F0F -0F0F -0E1E -1E3C -1FF0 -1CE0 -3CF0 -3CF0 -3870 -7878 -7838 -703C -F83E -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 15 17 -1 0 -BITMAP -03F6 -071E -0E0C -0E04 -0E04 -0F00 -0F80 -07C0 -03E0 -01F0 -00F8 -10F8 -3078 -3078 -78F0 -7DE0 -EFC0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -7FFE -E3CE -C3C6 -8384 -0780 -0780 -0700 -0F00 -0F00 -0E00 -1E00 -1E00 -1C00 -3C00 -3C00 -3800 -FF00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 19 17 1 0 -BITMAP -3F07E0 -1E0180 -1E0180 -1C0300 -3C0300 -3C0200 -380600 -780600 -780600 -700C00 -F00C00 -F00C00 -F01800 -F01800 -703000 -7CF000 -1FC000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 17 17 1 0 -BITMAP -FC0F80 -780700 -380600 -380C00 -380C00 -3C1800 -1C3000 -1C3000 -1C6000 -1CE000 -1CC000 -1D8000 -1F8000 -0F0000 -0E0000 -0E0000 -0C0000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 889 0 -DWIDTH 21 0 -BBX 23 17 1 0 -BITMAP -FC7C7E -78381C -383818 -383830 -387830 -3C7C60 -1CDC60 -1CDCC0 -1C9C80 -1D9D80 -1D1D00 -1F1F00 -1E1E00 -0E0E00 -0E0E00 -0C0C00 -0C0C00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 18 17 0 0 -BITMAP -3FC7C0 -0F0380 -070700 -070E00 -079C00 -03B800 -03F000 -01E000 -01E000 -01E000 -03F000 -077000 -0E7800 -1C7800 -383C00 -783C00 -FCFF00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 15 17 2 0 -BITMAP -FC3E -781C -7818 -3830 -3C20 -3C60 -1CC0 -1D80 -1F00 -0E00 -1E00 -1C00 -1C00 -1C00 -3800 -3C00 -FF00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 17 -1 0 -BITMAP -0FFF -1E1F -181E -303C -0078 -00F0 -01E0 -01E0 -03C0 -0780 -0F00 -1E00 -3E06 -3C0C -781C -F0F8 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 10 0 -BBX 13 21 -1 -4 -BITMAP -01F8 -01C0 -0380 -0380 -0380 -0700 -0700 -0700 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -7000 -7000 -7000 -FE00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 7 17 1 0 -BITMAP -C0 -C0 -C0 -60 -60 -60 -30 -30 -30 -18 -18 -18 -0C -0C -0C -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 13 21 -3 -4 -BITMAP -03F8 -0078 -0070 -0070 -00E0 -00E0 -00E0 -01C0 -01C0 -01C0 -0380 -0380 -0380 -0700 -0700 -0700 -0E00 -0E00 -1E00 -1C00 -FC00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 10 9 2 8 -BITMAP -0E00 -0E00 -1F00 -1B00 -3300 -7380 -6180 -E1C0 -C1C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 2 0 -4 -BITMAP -FFF0 -FFF0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 5 2 12 -BITMAP -E0 -F0 -78 -1C -04 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 12 0 0 -BITMAP -07B0 -1EF0 -3C70 -38F0 -70E0 -70E0 -E1C0 -E1C0 -E3C0 -E7C8 -FDF0 -79E0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -1E00 -0E00 -0C00 -1C00 -1C00 -1800 -39E0 -3BF0 -3E70 -7870 -7070 -7070 -F0F0 -E0E0 -E1E0 -E1C0 -E780 -7E00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0F80 -3DC0 -79C0 -7000 -F000 -E000 -E000 -E000 -E000 -E180 -7700 -3E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 14 18 0 0 -BITMAP -003C -001C -001C -0038 -0038 -0038 -07B0 -1EF0 -3870 -7070 -70E0 -E0E0 -E1E0 -E1C0 -E3C0 -F6E4 -FEF8 -7870 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0780 -1FC0 -39C0 -7180 -7700 -FC00 -F000 -E000 -E000 -F180 -7F00 -3C00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 16 23 -4 -5 -BITMAP -001E -0077 -0067 -00E0 -00E0 -00E0 -07F8 -07F8 -01C0 -01C0 -01C0 -0180 -0380 -0380 -0380 -0300 -0700 -0700 -0700 -0E00 -EE00 -EC00 -7800 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 13 17 -1 -5 -BITMAP -07C0 -1EF8 -1C60 -3870 -3870 -38E0 -1CC0 -1F80 -0C00 -3800 -3E00 -1F80 -77C0 -E1E0 -E0E0 -F1E0 -3F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -1E00 -0E00 -0E00 -1C00 -1C00 -1C00 -19C0 -3BE0 -3EE0 -38E0 -70E0 -70C0 -71C0 -71C0 -E180 -E390 -E3E0 -E1C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 18 0 0 -BITMAP -0E -0E -0C -00 -00 -00 -3C -1C -1C -38 -38 -38 -70 -70 -70 -F4 -F8 -70 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 10 23 -3 -5 -BITMAP -01C0 -01C0 -0180 -0000 -0000 -0000 -0780 -0380 -0380 -0300 -0700 -0700 -0700 -0700 -0700 -0600 -0E00 -0E00 -0E00 -0C00 -DC00 -F800 -7000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -0F00 -0700 -0700 -0E00 -0E00 -0E00 -1CF8 -1C60 -38C0 -3B80 -3F00 -7F00 -7380 -7380 -7190 -E1F0 -E1E0 -E0C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 18 1 0 -BITMAP -1E -0E -0E -1C -1C -1C -38 -38 -38 -70 -70 -70 -70 -70 -E0 -E4 -F8 -70 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 19 12 0 0 -BITMAP -79C700 -3BEF80 -3AEB80 -3CF380 -38E380 -70C380 -70C300 -70C300 -71C700 -E1C720 -E1C7C0 -E1C380 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -79C0 -3BE0 -3AE0 -3CE0 -38E0 -71C0 -71C0 -71C0 -71C0 -E390 -E3E0 -E1C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0F80 -3DC0 -78E0 -70E0 -E0E0 -E0E0 -E0E0 -E1E0 -E1C0 -E3C0 -7780 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 15 17 -2 -5 -BITMAP -0F38 -077C -07FE -071E -0E0E -0E0E -0E0C -1C0C -1C1C -1E18 -1FF0 -39C0 -3800 -3800 -7000 -7000 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 -5 -BITMAP -0EE0 -1FE0 -38E0 -71C0 -71C0 -E1C0 -E180 -E380 -E380 -E780 -FB80 -7300 -0700 -0700 -0600 -0E00 -1F00 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -7980 -3BC0 -37C0 -3CC0 -3800 -7800 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1F80 -3980 -3180 -3800 -3C00 -1E00 -0F00 -0F00 -C700 -C700 -EE00 -BC00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 7 15 1 0 -BITMAP -0E -0E -1C -7E -FE -38 -38 -70 -70 -70 -70 -E0 -E4 -F8 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -3C70 -1C70 -38E0 -38E0 -71E0 -71C0 -73C0 -73C0 -E780 -ED90 -F9E0 -71C0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -F180 -73C0 -71C0 -70C0 -3880 -3980 -3900 -3B00 -3E00 -3C00 -3800 -3000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 12 0 0 -BITMAP -F18E -718F -7183 -71C3 -3BC6 -3BC4 -3EEC -3EE8 -3CF8 -38F0 -38E0 -30C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 12 -1 0 -BITMAP -1E70 -0E70 -0E60 -06C0 -0780 -0700 -0700 -0F00 -0B80 -DB90 -F3E0 -E1C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 12 17 -2 -5 -BITMAP -3C70 -1C70 -1C70 -1C60 -0C60 -0EC0 -0EC0 -0780 -0780 -0700 -0300 -0200 -0600 -0400 -CC00 -F800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 9 0 -BBX 10 14 -1 -2 -BITMAP -3FC0 -3FC0 -6180 -4300 -0600 -0C00 -0C00 -1800 -3000 -6000 -F000 -F980 -0D80 -0700 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 348 0 -DWIDTH 7 0 -BBX 9 22 0 -4 -BITMAP -0380 -0600 -0C00 -1C00 -1C00 -1C00 -1800 -3800 -7000 -C000 -6000 -7000 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -6000 -3000 -1C00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 6 0 -BBX 2 18 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 348 0 -DWIDTH 7 0 -BBX 10 22 -2 -4 -BITMAP -0E00 -0300 -0380 -0380 -0380 -0700 -0700 -0700 -0380 -00C0 -0380 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -0C00 -1C00 -1800 -3000 -E000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 4 1 6 -BITMAP -3C30 -7E70 -E7E0 -C3C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 9 17 -1 -6 -BITMAP -0380 -0380 -0380 -0000 -0000 -0600 -0E00 -0E00 -0C00 -1C00 -1C00 -3800 -7800 -7800 -7000 -F000 -6000 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 10 16 1 -3 -BITMAP -0080 -0080 -0780 -1D80 -3AC0 -72C0 -7400 -E400 -E800 -E800 -F080 -7F00 -3E00 -2000 -4000 -4000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -01F0 -03B8 -0738 -0710 -0700 -0F00 -0E00 -3FC0 -7F80 -0E00 -0E00 -0E00 -6C00 -FC10 -9FF0 -FFE0 -73C0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 12 0 2 -BITMAP -CE60 -FFE0 -3F80 -71C0 -60C0 -E0E0 -60C0 -60C0 -3180 -7FC0 -FFE0 -CE60 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 17 2 0 -BITMAP -FE78 -7870 -3860 -3CC0 -3CC0 -1D80 -1F00 -0F00 -7FC0 -0E00 -1E00 -FF80 -1C00 -3C00 -3C00 -3800 -FE00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 6 0 -BBX 2 17 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 21 0 -4 -BITMAP -07C0 -0CE0 -1C70 -1C70 -1E00 -0F00 -1F80 -23C0 -61C0 -60E0 -7060 -3860 -3C60 -1E40 -0F80 -0780 -0380 -E180 -E180 -7300 -3E00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 7 2 3 14 -BITMAP -C6 -C6 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -03E000 -0FF800 -3C1E00 -300600 -61F300 -633300 -C61180 -C60180 -C60180 -C60180 -C60180 -633300 -61E300 -300600 -3C1E00 -0FF800 -03E000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 266 0 -DWIDTH 8 0 -BBX 8 9 1 8 -BITMAP -1D -3F -66 -C6 -CC -FD -76 -00 -FC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 10 1 0 -BITMAP -0660 -0EE0 -1DC0 -3B80 -7700 -EE00 -6600 -7700 -3300 -3B80 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 11 7 2 3 -BITMAP -FFE0 -FFE0 -0060 -0060 -0060 -0060 -0060 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 3 0 4 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -03E000 -0FF800 -3C1E00 -300600 -67E300 -633300 -C33180 -C33180 -C3E180 -C36180 -C33180 -633300 -67BB00 -300600 -3C1E00 -0FF800 -03E000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 2 2 14 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 8 7 1 10 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 8 11 -1 6 -BITMAP -1E -27 -43 -03 -06 -04 -08 -10 -22 -7E -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 8 11 -1 6 -BITMAP -1E -27 -43 -03 -06 -1C -06 -06 -06 -8C -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 5 2 12 -BITMAP -1C -3C -78 -E0 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 13 0 -BBX 14 17 -2 -5 -BITMAP -0F1C -071C -0E38 -0E38 -1C78 -1CF0 -1CB0 -1CB0 -39B0 -3B64 -3E78 -7C70 -6000 -4000 -E000 -F000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 13 22 0 -5 -BITMAP -07F8 -1FF0 -3E60 -7EE0 -7EC0 -7CC0 -7D80 -7D80 -3D80 -1980 -1B00 -1B00 -3300 -3600 -3600 -2600 -6C00 -6C00 -6C00 -C800 -D800 -D800 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 7 0 -BBX 3 3 2 5 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 5 -1 -5 -BITMAP -18 -1C -8E -CE -7C -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 6 11 0 6 -BITMAP -04 -1C -0C -0C -08 -18 -18 -10 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 8 0 -BBX 7 9 1 8 -BITMAP -1C -3A -72 -66 -4E -5C -38 -00 -FC -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 10 0 0 -BITMAP -3B80 -1980 -1DC0 -0DC0 -0EE0 -1DC0 -3B80 -7700 -EE00 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 16 17 0 0 -BITMAP -0418 -1C18 -0C30 -0C30 -0860 -1860 -18C0 -10C3 -3187 -318B -FF12 -0326 -0646 -06CC -0CFF -0C0C -180C -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -041800 -1C1800 -0C3000 -0C3000 -086000 -186000 -188F00 -109380 -31A180 -318180 -FF0300 -030200 -060400 -060800 -0C1100 -0C3F00 -187E00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 17 17 -1 0 -BITMAP -1E0C00 -270C00 -431800 -031800 -063000 -1C3000 -066000 -066180 -06C380 -8CC580 -798900 -019300 -032300 -036600 -067F80 -060600 -0C0600 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 16 -1 -5 -BITMAP -01C0 -01C0 -01C0 -0000 -0000 -0100 -0300 -0600 -1C00 -3800 -7000 -E000 -E000 -E380 -7380 -3F00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 17 22 -2 0 -BITMAP -003800 -003C00 -001C00 -000600 -000000 -000200 -000600 -000E00 -001E00 -003E00 -006E00 -00CE00 -018E00 -030E00 -060E00 -0FFE00 -0FFE00 -180E00 -300E00 -600E00 -E00F00 -F01F80 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 20 22 -2 0 -BITMAP -000070 -0000F0 -0001C0 -000300 -000000 -000200 -000600 -000E00 -001E00 -003E00 -006E00 -00CE00 -018E00 -030E00 -060E00 -0FFE00 -0FFE00 -180E00 -300E00 -600E00 -E00F00 -F01F80 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 19 22 -2 0 -BITMAP -000180 -0003C0 -000EE0 -001C60 -000000 -000200 -000600 -000E00 -001E00 -003E00 -006E00 -00CE00 -018E00 -030E00 -060E00 -0FFE00 -0FFE00 -180E00 -300E00 -600E00 -E00F00 -F01F80 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 19 21 -2 0 -BITMAP -000E20 -001FE0 -0011C0 -000000 -000200 -000600 -000E00 -001E00 -003E00 -006E00 -00CE00 -018E00 -030E00 -060E00 -0FFE00 -0FFE00 -180E00 -300E00 -600E00 -E00F00 -F01F80 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 20 21 -2 0 -BITMAP -000C30 -001C70 -001860 -000000 -000200 -000600 -000E00 -001E00 -003E00 -006E00 -00CE00 -018E00 -030E00 -060E00 -0FFE00 -0FFE00 -180E00 -300E00 -600E00 -E00F00 -F01F80 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 17 22 -2 0 -BITMAP -000700 -000D80 -000880 -000D80 -000700 -000200 -000600 -000E00 -001E00 -003E00 -006E00 -00CE00 -018E00 -030E00 -060E00 -0FFE00 -0FFE00 -180E00 -300E00 -600E00 -E00F00 -F01F80 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 944 0 -DWIDTH 22 0 -BBX 25 17 -2 0 -BITMAP -007FFF80 -001F8380 -00378100 -00270100 -006F0000 -00CF0800 -018E1800 -011E3000 -031FF000 -061C7000 -043C2000 -0FFC2000 -18380200 -10780600 -30780E00 -70703C00 -F8FFFC00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 22 0 -5 -BITMAP -03FB -0F8F -1E06 -3C02 -3802 -7800 -7000 -F000 -F000 -F000 -F000 -F000 -F000 -7806 -7C1C -3FF8 -0FE0 -0180 -01C0 -08E0 -0CE0 -07C0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 17 22 0 0 -BITMAP -00E000 -00F000 -007800 -001C00 -000000 -0FFF80 -078380 -078100 -070100 -0F0000 -0F0800 -0E1800 -1E3000 -1FF000 -1C7000 -3C2000 -3C2000 -380200 -780600 -780E00 -703C00 -FFFC00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 17 22 0 0 -BITMAP -000E00 -001E00 -003C00 -007000 -000000 -0FFF80 -078380 -078100 -070100 -0F0000 -0F0800 -0E1800 -1E3000 -1FF000 -1C7000 -3C2000 -3C2000 -380200 -780600 -780E00 -703C00 -FFFC00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 17 22 0 0 -BITMAP -001800 -003C00 -00EE00 -01C600 -000000 -0FFF80 -078380 -078100 -070100 -0F0000 -0F0800 -0E1800 -1E3000 -1FF000 -1C7000 -3C2000 -3C2000 -380200 -780600 -780E00 -703C00 -FFFC00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 17 21 0 0 -BITMAP -006300 -00E700 -00C600 -000000 -0FFF80 -078380 -078100 -070100 -0F0000 -0F0800 -0E1800 -1E3000 -1FF000 -1C7000 -3C2000 -3C2000 -380200 -780600 -780E00 -703C00 -FFFC00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 10 22 0 0 -BITMAP -0E00 -0F00 -0780 -01C0 -0000 -0FC0 -0780 -0780 -0700 -0F00 -0F00 -0E00 -1E00 -1E00 -1C00 -3C00 -3C00 -3800 -7800 -7800 -7000 -F800 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 12 22 0 0 -BITMAP -0070 -00F0 -01E0 -0380 -0000 -0FC0 -0780 -0780 -0700 -0F00 -0F00 -0E00 -1E00 -1E00 -1C00 -3C00 -3C00 -3800 -7800 -7800 -7000 -F800 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 11 22 0 0 -BITMAP -0180 -03C0 -0EE0 -1C60 -0000 -0FC0 -0780 -0780 -0700 -0F00 -0F00 -0E00 -1E00 -1E00 -1C00 -3C00 -3C00 -3800 -7800 -7800 -7000 -F800 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 13 21 0 0 -BITMAP -0318 -0738 -0630 -0000 -0FC0 -0780 -0780 -0700 -0F00 -0F00 -0E00 -1E00 -1E00 -1C00 -3C00 -3C00 -3800 -7800 -7800 -7000 -F800 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 18 17 0 0 -BITMAP -0FF800 -07BF00 -078780 -070780 -0F03C0 -0F03C0 -0E03C0 -FFC3C0 -FFC3C0 -1C03C0 -3C0780 -3C0780 -380F00 -781E00 -783C00 -70F800 -FFC000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 21 21 -1 0 -BITMAP -003880 -007F80 -004700 -000000 -0FC0F8 -03C070 -03C060 -03E060 -07E040 -05F040 -04F0C0 -04F880 -0C7880 -0C7D80 -083D00 -183F00 -181F00 -101F00 -300E00 -700600 -FC0600 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 1 0 -BITMAP -00E000 -00F000 -007800 -001C00 -000000 -00FC00 -03DE00 -0F0700 -1E0780 -1C0780 -3C0380 -780780 -780780 -F00780 -F00F00 -F00F00 -E01E00 -F01E00 -F03C00 -707800 -3DF000 -1FC000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 1 0 -BITMAP -000380 -000780 -000F00 -001C00 -000000 -00FC00 -03DE00 -0F0700 -1E0780 -1C0780 -3C0380 -780780 -780780 -F00780 -F00F00 -F00F00 -E01E00 -F01E00 -F03C00 -707800 -3DF000 -1FC000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 1 0 -BITMAP -001800 -003C00 -00EE00 -01C600 -000000 -00FC00 -03DE00 -0F0700 -1E0780 -1C0780 -3C0380 -780780 -780780 -F00780 -F00F00 -F00F00 -E01E00 -F01E00 -F03C00 -707800 -3DF000 -1FC000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 21 1 0 -BITMAP -007100 -00FF00 -008E00 -000000 -00FC00 -03DE00 -0F0700 -1E0780 -1C0780 -3C0380 -780780 -780780 -F00780 -F00F00 -F00F00 -E01E00 -F01E00 -F03C00 -707800 -3DF000 -1FC000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 21 1 0 -BITMAP -006300 -00E700 -00C600 -000000 -00FC00 -03DE00 -0F0700 -1E0780 -1C0780 -3C0380 -780780 -780780 -F00780 -F00F00 -F00F00 -E01E00 -F01E00 -F03C00 -707800 -3DF000 -1FC000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 13 0 -BBX 11 11 1 0 -BITMAP -C060 -E0E0 -71C0 -3B80 -1F00 -0E00 -1F00 -3B80 -71C0 -E0E0 -C060 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 21 1 -3 -BITMAP -000300 -00FE00 -03DE00 -0F0F00 -1E1F80 -1C3780 -3C6780 -786780 -78C780 -F18780 -F18F00 -F30F00 -F61E00 -F61E00 -FC3C00 -787800 -3DF000 -7FC000 -600000 -C00000 -800000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 19 22 1 0 -BITMAP -01C000 -01E000 -00F000 -003800 -000000 -3F07E0 -1E0180 -1E0180 -1C0300 -3C0300 -3C0200 -380600 -780600 -780600 -700C00 -F00C00 -F00C00 -F01800 -F01800 -703000 -7CF000 -1FC000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 19 22 1 0 -BITMAP -000E00 -001E00 -003C00 -007000 -000000 -3F07E0 -1E0180 -1E0180 -1C0300 -3C0300 -3C0200 -380600 -780600 -780600 -700C00 -F00C00 -F00C00 -F01800 -F01800 -703000 -7CF000 -1FC000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 19 22 1 0 -BITMAP -001800 -003C00 -00EE00 -01C600 -000000 -3F07E0 -1E0180 -1E0180 -1C0300 -3C0300 -3C0200 -380600 -780600 -780600 -700C00 -F00C00 -F00C00 -F01800 -F01800 -703000 -7CF000 -1FC000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 19 21 1 0 -BITMAP -00C300 -01C700 -018600 -000000 -3F07E0 -1E0180 -1E0180 -1C0300 -3C0300 -3C0200 -380600 -780600 -780600 -700C00 -F00C00 -F00C00 -F01800 -F01800 -703000 -7CF000 -1FC000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 15 22 2 0 -BITMAP -0038 -0078 -00F0 -01C0 -0000 -FC3E -781C -7818 -3830 -3C20 -3C60 -1CC0 -1D80 -1F00 -0E00 -1E00 -1C00 -1C00 -1C00 -3800 -3C00 -FF00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0FC0 -0780 -0780 -0700 -0FE0 -0E78 -0E3C -1E3C -1E3C -1C3C -3C78 -3CF0 -3FC0 -7800 -7800 -7000 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 18 22 -5 -5 -BITMAP -000F00 -003980 -0071C0 -0061C0 -00E1C0 -00E3C0 -00E380 -01CE00 -01C700 -01C380 -038380 -038380 -038380 -038780 -030700 -071E00 -077C00 -070000 -060000 -E60000 -EC0000 -780000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -0700 -0780 -03C0 -00E0 -0020 -0000 -07B0 -1EF0 -3C70 -38F0 -70E0 -70E0 -E1E0 -E1C0 -E3C0 -E7C8 -FDF0 -79E0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -0070 -00F0 -01E0 -0380 -0000 -0000 -07B8 -1EF0 -3C70 -38E0 -70E0 -70E0 -E1E0 -E1C0 -E3C0 -E7C8 -FDF0 -79E0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -00C0 -01E0 -0770 -0E30 -0000 -07B8 -1EF8 -3C70 -3870 -70E0 -70E0 -E1E0 -E1C0 -E3C0 -E7C8 -FDF0 -79E0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -0710 -0FF0 -08E0 -0000 -07B8 -1EF8 -3C70 -3870 -70E0 -70E0 -E1E0 -E1C0 -E3C0 -E7C8 -FDF0 -79E0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -0630 -0630 -0000 -0000 -07B8 -1EF8 -3C70 -3870 -70E0 -70E0 -E1E0 -E1C0 -E3C0 -E7C8 -FDF0 -79E0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -01C0 -0360 -0220 -0360 -01C0 -0000 -07B0 -1EF0 -3C70 -38F0 -70E0 -71E0 -E1C0 -E1C0 -E3C0 -E7C8 -FDF0 -79E0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 12 0 0 -BITMAP -078F00 -1EFF80 -3C7380 -38E300 -70EE00 -71F800 -E1E000 -E1E000 -E3C000 -E7E300 -FCFE00 -787800 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 10 17 0 -5 -BITMAP -0F80 -3DC0 -79C0 -7000 -F000 -E000 -E000 -E000 -E000 -E180 -7700 -3E00 -0C00 -0E00 -4700 -6700 -3E00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 10 18 1 0 -BITMAP -3800 -3C00 -1E00 -0700 -0100 -0000 -0780 -1FC0 -39C0 -7180 -7300 -FE00 -F000 -E000 -E000 -F180 -7F00 -3C00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 11 18 1 0 -BITMAP -00E0 -01E0 -03C0 -0700 -0400 -0000 -0780 -1FC0 -39C0 -7180 -7300 -FE00 -F000 -E000 -E000 -F180 -7F00 -3C00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 10 17 1 0 -BITMAP -0300 -0780 -1DC0 -38C0 -0000 -0780 -1FC0 -39C0 -7180 -7300 -FE00 -F800 -E000 -E000 -F180 -7F00 -3C00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -18C0 -18C0 -0000 -0000 -0780 -1FC0 -39C0 -7180 -7300 -FE00 -F000 -E000 -E000 -F180 -7F00 -3C00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 18 0 0 -BITMAP -E0 -F0 -78 -1C -04 -00 -3C -1C -1C -38 -38 -38 -70 -70 -70 -F4 -F8 -70 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 9 18 0 0 -BITMAP -0380 -0780 -0F00 -1C00 -1000 -0000 -3C00 -1C00 -1C00 -3800 -3800 -3800 -7000 -7000 -7000 -F400 -F800 -7000 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 8 17 0 0 -BITMAP -0C -1E -77 -63 -00 -3C -1C -1C -38 -38 -38 -70 -70 -70 -F4 -F8 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 8 16 0 0 -BITMAP -33 -33 -00 -00 -3C -1C -1C -38 -38 -38 -70 -70 -70 -F4 -F8 -70 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -30C0 -1DC0 -0F00 -3F00 -3180 -0FC0 -3DC0 -78E0 -70E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -7780 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 16 0 0 -BITMAP -0E20 -1FE0 -11C0 -0000 -79C0 -3BE0 -3AE0 -3CE0 -38E0 -71C0 -71C0 -71C0 -71C0 -E390 -E3E0 -E1C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 18 0 0 -BITMAP -3800 -3C00 -1E00 -0700 -0100 -0000 -0F80 -3DC0 -78E0 -70E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -7780 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 18 0 0 -BITMAP -01C0 -03C0 -0780 -0E00 -0800 -0000 -0F80 -3DC0 -78E0 -70E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -7780 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0180 -03C0 -0EE0 -1C60 -0000 -0F80 -3DC0 -78E0 -70E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -7780 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -0E20 -1FE0 -11C0 -0000 -0F80 -3DC0 -78E0 -70E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -7780 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -0C60 -0C60 -0000 -0000 -0F80 -3DC0 -78E0 -70E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -7780 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 13 0 -BBX 11 11 1 1 -BITMAP -0E00 -0E00 -0E00 -0000 -FFE0 -FFE0 -0000 -0000 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 -3 -BITMAP -0040 -00C0 -0F80 -3DC0 -7BE0 -7360 -E6E0 -E6E0 -ECE0 -ECE0 -D9C0 -FBC0 -7780 -3E00 -7000 -6000 -4000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -1C00 -1E00 -0F00 -0380 -0080 -0000 -3C70 -1C70 -38E0 -38E0 -71E0 -71C0 -73C0 -63C0 -E780 -EDB0 -F9E0 -71C0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0070 -00F0 -01E0 -0380 -0200 -0000 -3C70 -1C70 -38E0 -38E0 -71E0 -71C0 -73C0 -73C0 -E780 -EDB0 -F9E0 -71C0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -00C0 -01E0 -0770 -0E30 -0000 -3C70 -1C70 -38E0 -38E0 -70E0 -71C0 -73C0 -73C0 -E780 -EDB0 -F9E0 -71C0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -0C60 -0C60 -0000 -0000 -3C70 -1C70 -38E0 -38E0 -71E0 -71C0 -73C0 -73C0 -E7C0 -EDB0 -F9E0 -71C0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 13 23 -2 -5 -BITMAP -0038 -0078 -00F0 -01C0 -0100 -0000 -3C70 -1C70 -1C70 -1C60 -0C60 -0EC0 -0EC0 -0780 -0780 -0700 -0700 -0600 -0E00 -0C00 -DC00 -F800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 15 23 -3 -5 -BITMAP -03C0 -01C0 -01C0 -0380 -0380 -0380 -0738 -077C -079E -0F0E -0E0E -0E0E -0E0E -0E0C -1C1C -1E38 -1F70 -39C0 -3800 -3800 -7000 -7000 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 12 21 -1 -5 -BITMAP -0C60 -0C60 -0000 -0000 -3C70 -1C70 -1C70 -1C60 -0C60 -0EC0 -0EC0 -0780 -0780 -0700 -0700 -0600 -0E00 -0C00 -DC00 -F800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timBI24-L1.bdf diff -u xc/fonts/bdf/100dpi/timBI24-L1.bdf:1.1 xc/fonts/bdf/100dpi/timBI24-L1.bdf:removed --- xc/fonts/bdf/100dpi/timBI24-L1.bdf:1.1 Wed Apr 4 18:55:42 2001 +++ xc/fonts/bdf/100dpi/timBI24-L1.bdf Wed Mar 16 21:03:53 2005 @@ -1,5519 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timBI24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-I-Normal--34-240-100-100-P-170-ISO8859-1 -SIZE 24 100 100 -FONTBOUNDINGBOX 37 37 -6 -7 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 34 -POINT_SIZE 240 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 170 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 23 -X_HEIGHT 15 -FONT_ASCENT 27 -FONT_DESCENT 7 -FACE_NAME "Times Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 27 23 -1 0 -BITMAP -AAAAAAA0 -00000000 -80000020 -00000000 -80000020 -00000000 -80000020 -00000000 -80000020 -00000000 -80000020 -00000000 -80000020 -00000000 -80000020 -00000000 -80000020 -00000000 -80000020 -00000000 -80000020 -00000000 -AAAAAAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 10 23 2 0 -BITMAP -0380 -07C0 -07C0 -0FC0 -0FC0 -0F80 -0F80 -0F00 -0F00 -0E00 -0E00 -0C00 -0C00 -1800 -1800 -1800 -0000 -0000 -7000 -F800 -F800 -F800 -7000 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 19 0 -BBX 13 11 5 12 -BITMAP -7070 -F8F8 -F8F8 -F8F8 -F0F0 -F0F0 -E0E0 -E0E0 -C0C0 -C0C0 -8080 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 17 23 0 0 -BITMAP -030C00 -071C00 -071C00 -071C00 -071C00 -071C00 -071C00 -071C00 -7FFF80 -7FFF80 -0E3800 -0E3800 -0E3800 -0E3800 -FFFF00 -FFFF00 -1C7000 -1C7000 -1C7000 -1C7000 -1C7000 -1C7000 -186000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 29 0 -4 -BITMAP -0018 -0018 -01F0 -07FC -0E3F -0C67 -1C63 -1C62 -1EE2 -1EC0 -1FC0 -1FC0 -0FC0 -07E0 -03F0 -01F8 -01F8 -037C -433C -433C -C638 -E638 -E630 -3460 -1FC0 -0C00 -0C00 -1800 -1800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 25 24 1 0 -BITMAP -00001000 -07C07000 -1FF3E000 -3E3F6000 -7C20C000 -7820C000 -F8218000 -F8630000 -F0430000 -F0460000 -F0C60000 -F18C1F00 -7B0C7F80 -3E18F880 -0031F080 -0031E080 -0063E080 -0063E180 -00C3C100 -00C3C100 -0183C300 -0303C600 -0301EC00 -0200F800 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 22 23 2 0 -BITMAP -001F00 -007380 -00F1C0 -00E1C0 -01E1C0 -01C380 -01C380 -01C700 -01EE00 -01F800 -01F000 -07F1FC -1E7070 -3C7860 -7878E0 -703CC0 -F03D80 -F03F00 -F81F00 -7C1F80 -7FFFC8 -3FE3F8 -0F81F0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 5 11 4 12 -BITMAP -70 -F8 -F8 -F8 -F8 -F0 -F0 -E0 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 29 3 -6 -BITMAP -00C0 -01C0 -0380 -0700 -0E00 -0C00 -1C00 -3800 -3800 -7800 -7000 -F000 -F000 -F000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -6000 -6000 -7000 -3000 -3000 -1800 -1800 -0800 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 29 -2 -6 -BITMAP -0400 -0600 -0200 -0300 -0300 -0380 -0180 -0180 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -03C0 -03C0 -03C0 -0380 -0780 -0700 -0F00 -0E00 -0C00 -1C00 -3800 -7000 -E000 -C000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 13 14 2 9 -BITMAP -0300 -0700 -0700 -E738 -F278 -7AF0 -0F80 -0F80 -7EF0 -F278 -E738 -0700 -0700 -0600 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -FFFF80 -FFFF80 -FFFF80 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 8 0 -BBX 6 10 -1 -6 -BITMAP -38 -7C -7C -7C -3C -18 -18 -30 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 4 1 5 -BITMAP -7F80 -FF80 -FF80 -FF00 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 8 0 -BBX 5 5 -1 0 -BITMAP -70 -F8 -F8 -F8 -70 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 9 23 0 0 -BITMAP -0180 -0180 -0180 -0300 -0300 -0300 -0600 -0600 -0600 -0C00 -0C00 -1C00 -1800 -1800 -3800 -3000 -3000 -7000 -6000 -6000 -E000 -C000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 23 1 0 -BITMAP -01F0 -039C -0F0C -0F0E -1E0E -3E1F -3E1F -7C1F -7C1F -7C1F -F83E -F83E -F83E -F83C -F07C -F07C -F0F8 -F0F8 -E0F0 -E1E0 -61E0 -7380 -1F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 0 0 -BITMAP -003C -07F8 -00F8 -00F8 -00F8 -00F0 -00F0 -01F0 -01F0 -01E0 -03E0 -03E0 -03E0 -03C0 -07C0 -07C0 -07C0 -0780 -0F80 -0F80 -0F00 -1F80 -FFF0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 17 23 -1 0 -BITMAP -007C00 -01FF00 -01FF00 -031F80 -060F80 -040780 -000780 -000780 -000F00 -000F00 -001E00 -001C00 -003800 -007000 -00E000 -01C000 -038000 -070100 -0E0700 -1FFE00 -3FFE00 -7FFC00 -FFFC00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 23 0 0 -BITMAP -00F0 -03F8 -03FC -063E -0C1E -081E -001E -003C -00F8 -03E0 -0FC0 -03E0 -01F0 -00F0 -00F8 -0078 -0078 -0078 -00F0 -60F0 -F1E0 -FF80 -7E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 17 23 -1 0 -BITMAP -000180 -000380 -000780 -000F80 -001F80 -003700 -006F00 -00CF00 -019F00 -031E00 -061E00 -0C1E00 -183E00 -303C00 -603C00 -FFFF00 -FFFE00 -FFFE00 -007800 -00F800 -00F800 -01F000 -01F000 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 23 0 0 -BITMAP -07FE -07FE -07FC -0FFC -0C00 -0C00 -1C00 -1F80 -1FE0 -3FF0 -07F0 -01F8 -00F8 -0078 -0078 -0038 -0038 -0038 -0070 -6070 -F0E0 -FF80 -7E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 23 1 0 -BITMAP -0007 -003E -00F8 -01E0 -07C0 -0F80 -1F00 -1F00 -3FF0 -7E78 -7C38 -7C3C -F83C -F83C -F87C -F87C -F07C -F078 -F0F8 -70F0 -70F0 -39E0 -1F80 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 23 2 0 -BITMAP -3FFE -7FFE -7FFC -FFFC -C038 -8030 -0070 -0060 -00E0 -01C0 -01C0 -0380 -0380 -0700 -0700 -0E00 -1C00 -1C00 -3800 -3800 -7000 -7000 -E000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 23 0 0 -BITMAP -00F8 -03DC -0F0E -0E07 -1E07 -1E07 -1F07 -1F0F -0F8E -0FDC -07F0 -03E0 -0FF0 -1CF8 -787C -703C -F03E -F01E -F01E -703C -783C -3CF8 -1FE0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 23 0 0 -BITMAP -01F8 -079C -0F0E -0F0E -1F0F -1E0F -3E0F -3E1F -3E1F -3C1F -3C1F -3C3E -1C3E -1E7E -0FFC -00F8 -00F8 -01F0 -03E0 -0780 -1F00 -7C00 -E000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 15 2 0 -BITMAP -0E -1F -1F -1F -0E -00 -00 -00 -00 -00 -70 -F8 -F8 -F8 -70 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 21 1 -6 -BITMAP -0700 -0F80 -0F80 -0F80 -0700 -0000 -0000 -0000 -0000 -0000 -0000 -3800 -7C00 -7C00 -7C00 -3C00 -1800 -1800 -3000 -6000 -C000 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -000180 -000780 -001F80 -00FF00 -03FC00 -0FE000 -3F8000 -FE0000 -F00000 -FE0000 -3F8000 -0FE000 -03FC00 -00FF00 -001F80 -000780 -000180 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 19 0 -BBX 15 9 2 4 -BITMAP -FFFE -FFFE -FFFE -0000 -0000 -0000 -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -C00000 -F00000 -FC0000 -7F8000 -1FE000 -03F800 -00FE00 -003F80 -000780 -003F80 -00FE00 -03F800 -1FE000 -7F8000 -FC0000 -F00000 -C00000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 12 23 3 0 -BITMAP -0F80 -39E0 -30F0 -78F0 -78F0 -30F0 -01E0 -01E0 -03C0 -0780 -0700 -0E00 -0800 -1800 -1000 -1000 -0000 -0000 -7000 -F800 -F800 -F800 -7000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 832 0 -DWIDTH 28 0 -BBX 28 28 0 -5 -BITMAP -001FF800 -007E1E00 -01E00700 -03C00180 -070000C0 -0E000060 -1E000060 -1C039C30 -3C0FDC30 -381E7C10 -783C3C10 -78783810 -F0783810 -F0F03810 -F0F07830 -F0F07020 -F0F07060 -F0F0F0C0 -F0F9E180 -707FF300 -787EFE00 -383C7800 -3C000000 -1C000000 -0E000000 -03800000 -01E01C00 -003FF000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 21 23 -1 0 -BITMAP -000200 -000600 -000700 -000F00 -001F00 -001F00 -003F00 -002F00 -006F80 -004F80 -00CF80 -018F80 -018780 -030780 -0207C0 -07FFC0 -0FFFC0 -0C07C0 -1807C0 -1803C0 -3003E0 -7007E0 -FC1FF8 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 22 23 -1 0 -BITMAP -07FFE0 -01F1F8 -01F07C -01F03C -01F03C -01F03C -03E03C -03E07C -03E0F8 -03E1F0 -07FF80 -07FFC0 -07C3F0 -07C1F0 -0F80F8 -0F80F8 -0F80F8 -0F80F8 -1F00F0 -1F01F0 -1F03E0 -3F0F80 -FFFE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 21 23 2 0 -BITMAP -003FC8 -00FFF8 -03F078 -07C030 -0F8030 -1F0030 -3F0020 -3E0020 -7E0000 -7C0000 -7C0000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -7C0040 -7C0180 -3F0700 -0FFC00 -03F000 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 24 23 -1 0 -BITMAP -0FFFC0 -03F0F0 -01F078 -01F03C -03E03E -03E01E -03E01F -07E01F -07C01F -07C01F -07C01F -0FC01F -0F801F -0F803E -0F803E -1F807C -1F007C -1F00F8 -1F00F0 -3F01E0 -3E07C0 -7F1F00 -FFFC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 22 23 -1 0 -BITMAP -07FFFC -01F83C -01F01C -01F018 -01F018 -03E018 -03E010 -03E080 -03E080 -07E180 -07C780 -07FF80 -07C700 -0F8300 -0F8300 -0F8200 -0F8000 -1F0010 -1F0030 -1F0070 -3F00E0 -3F03E0 -FFFFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 22 23 0 0 -BITMAP -07FFFC -01F83C -01F01C -01F018 -01F018 -03F018 -03E010 -03E080 -03E080 -07E180 -07C780 -07FF80 -07C700 -0F8300 -0F8300 -0F8200 -0F8000 -1F0000 -1F0000 -1F0000 -3F0000 -3F0000 -FFC000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 23 1 0 -BITMAP -003FE4 -00FCFC -03F03C -07C01C -0F8018 -1F0008 -3F0008 -3E0000 -7E0000 -7C0000 -7C0000 -F80000 -F803FE -F800F8 -F800F8 -F800F0 -F801F0 -7C01F0 -7C01E0 -3E03E0 -3F07C0 -0FFFC0 -03FF00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 27 23 -1 0 -BITMAP -07FE7FE0 -01F81F80 -01F01F00 -01F01F00 -01F01F00 -01E01E00 -01E01E00 -03E03E00 -03E03E00 -03C03C00 -03FFFC00 -03FFFC00 -07C07C00 -07807800 -07807800 -0F80F800 -0F80F800 -0F80F800 -0F00F000 -1F01F000 -1F01F000 -3F03F000 -FFC7FC00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 15 23 -1 0 -BITMAP -07FE -01F8 -01F8 -01F0 -01F0 -01F0 -03E0 -03E0 -03E0 -03E0 -07C0 -07C0 -07C0 -07C0 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -3F00 -FFC0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 18 26 0 -3 -BITMAP -00FFC0 -003F00 -003F00 -003E00 -003E00 -003E00 -003E00 -007C00 -007C00 -007C00 -007C00 -00F800 -00F800 -00F800 -00F800 -01F000 -01F000 -01F000 -01F000 -01E000 -61E000 -F3E000 -F3C000 -E3C000 -7F8000 -3E0000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 24 23 -1 0 -BITMAP -07FE7F -01F81C -01F018 -01F030 -01E060 -03E0C0 -03E180 -03C300 -03C600 -07DC00 -07FC00 -07FE00 -07DE00 -0F9F00 -0F9F00 -0F9F80 -0F0F80 -1F0FC0 -1F07C0 -1E07E0 -3E03E0 -3F03F0 -FFCFF8 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 20 23 -1 0 -BITMAP -07FE00 -01F800 -01F000 -01F000 -01F000 -03E000 -03E000 -03E000 -03E000 -07E000 -07C000 -07C000 -07C000 -0F8000 -0F8000 -0F8000 -0F8000 -1F0010 -1F0030 -1F0070 -3F00E0 -3F03E0 -FFFFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 29 0 -BBX 31 23 -1 0 -BITMAP -07F001FE -01F001FC -01F003F8 -01F003F8 -01F807F0 -03F80DF0 -03F80DF0 -03781BF0 -02781BE0 -067833E0 -067867C0 -067867C0 -0C78C7C0 -0C7D87C0 -0C7D8F80 -0C7F0F80 -187F0F80 -183E0F80 -183C1F00 -383C1F00 -30381F00 -78303F00 -FE30FFC0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 26 23 -1 0 -BITMAP -07E01FC0 -03F00F80 -01F00700 -01F80700 -01F80600 -037C0600 -037C0600 -033E0C00 -023E0C00 -063F0C00 -061F0C00 -061F1800 -0C0F9800 -0C0F9800 -0C07D000 -0C07F000 -1803F000 -1803F000 -1803F000 -3801E000 -3801E000 -7C00E000 -FE00E000 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 22 23 1 0 -BITMAP -001F80 -00FFE0 -01E0F0 -03C078 -078078 -0F007C -1F007C -3E007C -3E007C -3E007C -7C00FC -7C00F8 -FC00F8 -F801F0 -F801F0 -F801F0 -F803E0 -F803C0 -780780 -780F00 -3C1E00 -1FFC00 -07E000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 21 23 -1 0 -BITMAP -07FFC0 -01FFF0 -01F1F8 -01F0F8 -03E0F8 -03E0F8 -03E0F8 -03E1F0 -07C1F0 -07C3E0 -07CFC0 -07FF00 -0F8000 -0F8000 -0F8000 -0F8000 -0F8000 -0F0000 -1F0000 -1F0000 -1F0000 -3F8000 -FFC000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 30 1 -7 -BITMAP -001F80 -00FFE0 -01E0F0 -03C078 -078078 -0F007C -1F007C -3E007C -3E007C -3E007C -7C00FC -7C00F8 -FC00F8 -F801F0 -F801F0 -F801F0 -F803E0 -F803C0 -780780 -780F00 -3C1E00 -1FFC00 -07E000 -030000 -060000 -0F8008 -1FF870 -3FFFE0 -71FFC0 -C01F00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 21 23 -1 0 -BITMAP -07FFC0 -01FFF0 -01F1F8 -01F0F8 -03E0F8 -03E0F8 -03E0F8 -03E1F0 -07C1F0 -07C3E0 -07CFC0 -07FF00 -0FBE00 -0FBF00 -0F9F00 -0F9F80 -0F8F80 -0F0F80 -1F07C0 -1F07C0 -1F07E0 -3F03E0 -FFC3F8 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 23 1 0 -BITMAP -03F880 -0FFD80 -1F0F80 -1E0700 -3C0300 -3E0300 -3E0200 -3F0000 -1FC000 -1FE000 -0FF000 -07F800 -03FC00 -00FC00 -007E00 -003E00 -801E00 -C01E00 -C01E00 -E03C00 -F07C00 -FFF800 -DFE000 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 23 2 0 -BITMAP -3FFFE0 -3CF9E0 -30F8E0 -70F8C0 -61F0C0 -61F080 -41F080 -01F000 -03E000 -03E000 -03E000 -03E000 -07C000 -07C000 -07C000 -078000 -0F8000 -0F8000 -0F8000 -1F0000 -1F0000 -3F8000 -FFE000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 23 2 0 -BITMAP -7FE07E -1F803C -1F8018 -1F0018 -1F0030 -3F0030 -3E0030 -3E0060 -3E0060 -7E0060 -7C00C0 -7C00C0 -7C00C0 -F80180 -F80180 -F80180 -F80300 -F80300 -F80600 -7C0E00 -7E1C00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 21 23 2 0 -BITMAP -FFC1F8 -3F0070 -3E0060 -3F00E0 -1F00C0 -1F0180 -1F0180 -1F0300 -1F0300 -1F0600 -0F0C00 -0F8C00 -0F9800 -0F9800 -0FB000 -0FE000 -0FE000 -07C000 -07C000 -078000 -070000 -070000 -060000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 889 0 -DWIDTH 29 0 -BBX 28 23 2 0 -BITMAP -FF9FF3F0 -3F07C0E0 -3E07C0C0 -3E07C080 -3E07C180 -1E07C100 -1F0FC300 -1F0FC300 -1F1BC200 -1F1BC600 -1F33C400 -1F33EC00 -0F63E800 -0F63F800 -0F41F000 -0FC1F000 -0F81F000 -0F81E000 -0F01E000 -0F01C000 -0601C000 -06018000 -04008000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 24 23 -1 0 -BITMAP -0FFC7F -03F01C -01F018 -01F030 -01F060 -00F8C0 -00F980 -00FB00 -007E00 -007C00 -007C00 -007C00 -007E00 -007E00 -00FE00 -019F00 -031F00 -061F00 -0C0F80 -180F80 -300F80 -780FE0 -FC3FF0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 23 2 0 -BITMAP -FF8FE0 -7E03C0 -3E0380 -3E0300 -1E0600 -1F0600 -1F0C00 -0F1800 -0F9800 -0FB000 -0FE000 -07C000 -07C000 -07C000 -0F8000 -0F8000 -0F8000 -0F8000 -1F0000 -1F0000 -1F0000 -3F0000 -FFC000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 20 23 -1 0 -BITMAP -0FFFF0 -0FC3E0 -0E07E0 -1C07C0 -180F80 -101F80 -003F00 -003E00 -007E00 -00FC00 -00F800 -01F800 -03F000 -03E000 -07E000 -0FC000 -0F8000 -1F8040 -3F00C0 -3E01C0 -7E0380 -FC1F80 -FFFF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 13 28 1 -5 -BITMAP -03F8 -03C0 -0380 -0780 -0700 -0700 -0700 -0F00 -0F00 -0E00 -0E00 -0E00 -1E00 -1C00 -1C00 -1C00 -3C00 -3C00 -3800 -3800 -7800 -7800 -7000 -7000 -7000 -F000 -F000 -FE00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 15 23 0 0 -BITMAP -F000 -7000 -7800 -3800 -3C00 -1C00 -1E00 -0E00 -0700 -0700 -0380 -0380 -01C0 -01C0 -00E0 -00F0 -0070 -0078 -0038 -003C -001C -001E -000E -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 13 28 -3 -5 -BITMAP -03F8 -0078 -0070 -0070 -0070 -00F0 -00F0 -00E0 -00E0 -01E0 -01E0 -01C0 -01C0 -01C0 -03C0 -0380 -0380 -0380 -0780 -0780 -0700 -0700 -0700 -0F00 -0E00 -0E00 -1E00 -FE00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 19 0 -BBX 15 13 2 10 -BITMAP -07C0 -07C0 -0FE0 -0EE0 -1EF0 -1C70 -3C78 -3838 -783C -701C -F01E -E00E -E00E -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 17 1 0 -4 -BITMAP -FFFF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 6 2 17 -BITMAP -E0 -F0 -F8 -3C -0E -06 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 15 0 0 -BITMAP -039C -0FDC -1E7C -3C3C -7838 -7878 -F878 -F078 -F0F0 -F0F0 -F0F4 -F1EC -7F78 -7E70 -1C60 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -0F00 -3F00 -0F00 -0E00 -0E00 -1E00 -1E00 -1C00 -3DE0 -3FF8 -3E78 -3C3C -783C -783C -783C -783C -F078 -F078 -F0F0 -F0E0 -F1C0 -FF80 -7E00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 13 15 1 0 -BITMAP -01F0 -07F8 -1E78 -3C78 -3C30 -7800 -7800 -F000 -F000 -F000 -F020 -F060 -78C0 -7F80 -1E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 17 23 0 0 -BITMAP -000380 -001F80 -000780 -000780 -000700 -000F00 -000F00 -000F00 -03DE00 -0FFE00 -1F3E00 -3C1E00 -7C1E00 -783C00 -F83C00 -F03C00 -F03800 -F07800 -F07800 -F0F600 -7FFC00 -7F7800 -1E3000 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 12 15 1 0 -BITMAP -03E0 -0FF0 -1E70 -3C70 -38F0 -78E0 -71C0 -F780 -FC00 -F000 -F020 -F060 -78C0 -7F80 -1E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 20 30 -5 -7 -BITMAP -0003E0 -000770 -000E70 -000E60 -001E00 -001C00 -003C00 -003C00 -003C00 -01FF80 -007C00 -007800 -007800 -007800 -00F800 -00F000 -00F000 -00F000 -00F000 -01E000 -01E000 -01E000 -03C000 -03C000 -038000 -078000 -670000 -E70000 -EE0000 -7C0000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 18 22 -1 -7 -BITMAP -01F800 -07FFC0 -0F8FC0 -0F0700 -1F0700 -1E0700 -1E0E00 -1F3E00 -0FFC00 -07E000 -0E0000 -1C0000 -1F8000 -1FF000 -0FF800 -1FF800 -707C00 -E01C00 -E01C00 -F03C00 -787800 -1FE000 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 23 1 0 -BITMAP -0380 -3F80 -1F80 -0780 -0F00 -0F00 -0F00 -1F00 -1E3C -1E7E -1EDE -3F1E -3E1E -3E3C -3C3C -7C3C -7878 -7878 -7879 -F0F3 -F0F6 -F0FC -F078 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 8 23 1 0 -BITMAP -06 -0F -0F -0F -06 -00 -00 -00 -1E -FE -3C -3C -3C -78 -78 -78 -78 -F0 -F2 -F6 -FC -F8 -70 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 14 30 -4 -7 -BITMAP -0018 -003C -003C -003C -0018 -0000 -0000 -0000 -0078 -03F8 -00F0 -00F0 -00F0 -01E0 -01E0 -01E0 -01E0 -03C0 -03C0 -03C0 -03C0 -07C0 -0780 -0780 -0780 -0F00 -4F00 -EE00 -FC00 -7800 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 23 1 0 -BITMAP -0380 -1F80 -0F80 -0780 -0700 -0F00 -0F00 -0F00 -0E3F -0E1C -1E38 -1E30 -1E60 -1CC0 -3D80 -3F80 -3FC0 -3BC0 -79E0 -79E2 -70F6 -F0FC -F078 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 9 23 1 0 -BITMAP -0380 -3F80 -1F80 -0780 -0F00 -0F00 -0F00 -1E00 -1E00 -1E00 -1E00 -3C00 -3C00 -3C00 -7C00 -7800 -7800 -7800 -F200 -F600 -FC00 -F800 -7000 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 25 0 -BBX 23 15 1 0 -BITMAP -1C7C7C -FDFDFE -3FBFBE -3F1F1E -3E1E1E -3C3C3C -3C3C3C -3C3C3C -787878 -787878 -787878 -F0F0F2 -F0F0F6 -F0F0FC -F0F078 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 15 1 0 -BITMAP -1E3C -FE7E -1CFE -3D9E -3E1E -3C3C -3C3C -3C3C -7878 -7878 -7878 -F0F2 -F0F6 -F0FC -F078 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 15 1 0 -BITMAP -01F0 -073C -1E1C -1C1E -3C1E -7C1E -783E -F83E -F83C -F07C -F078 -F070 -70F0 -79E0 -1F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 19 22 -3 -7 -BITMAP -01E780 -0FEFC0 -03EBE0 -03F1E0 -03E1E0 -03C1E0 -03C3E0 -03C3E0 -0783C0 -0787C0 -078780 -078700 -0F0E00 -0FBC00 -0FF000 -0F0000 -1E0000 -1E0000 -1E0000 -3E0000 -3E0000 -FF8000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 22 0 -7 -BITMAP -01EE -077E -0E3E -1C3E -3C3C -7C3C -783C -F87C -F878 -F078 -F0F8 -F1F0 -73F0 -7EF0 -1DF0 -01E0 -01E0 -01E0 -03E0 -03C0 -07C0 -1FF0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 14 15 0 0 -BITMAP -0F18 -7F3C -1E7C -1EFC -1F98 -1F00 -1E00 -3E00 -3C00 -3C00 -3C00 -7800 -7800 -7800 -F800 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 11 15 1 0 -BITMAP -0FA0 -1DE0 -3860 -3C60 -3C20 -3E00 -1F00 -1F80 -0F80 -07C0 -87C0 -C3C0 -C380 -F700 -BE00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 9 20 1 0 -BITMAP -0100 -0300 -0700 -0E00 -3E00 -7F80 -FF80 -3C00 -3C00 -3C00 -7800 -7800 -7800 -7800 -F000 -F200 -F600 -FC00 -F800 -7000 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 15 1 0 -BITMAP -1E1E -FE1E -3C1E -3C3C -3C3C -3C3C -787C -7878 -78F8 -70F8 -F0F0 -F1F2 -F376 -FE7C -7878 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 14 15 1 0 -BITMAP -1C18 -FC3C -3C3C -3C18 -3C18 -3C30 -1E30 -1E60 -1E60 -1EC0 -1F80 -1F00 -1E00 -1C00 -1800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 21 15 1 0 -BITMAP -1C0830 -FC1878 -3C1878 -3C3838 -1E7C30 -1E7C60 -1EDC60 -1EBCC0 -1F3D80 -1F3D80 -1E3F00 -1C3E00 -1C3C00 -183800 -183000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 15 0 0 -BITMAP -0F06 -3F8F -079F -03B6 -03E0 -03C0 -01C0 -01C0 -03E0 -03E0 -06E0 -6CF6 -F8FC -F0F8 -6070 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 16 22 -2 -7 -BITMAP -0386 -1F8F -078F -0787 -03C3 -03C2 -03C6 -03C4 -03CC -01C8 -01D8 -01F0 -01F0 -01E0 -01E0 -01C0 -0180 -0180 -6300 -FE00 -FC00 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 14 17 -1 -2 -BITMAP -1FFC -1FFC -3FF8 -2030 -0060 -00C0 -0180 -0300 -0600 -0C00 -1800 -3000 -7C10 -FF38 -EFB8 -87F0 -01E0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 348 0 -DWIDTH 12 0 -BBX 12 30 2 -6 -BITMAP -0070 -01C0 -0380 -0780 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -1C00 -3C00 -F800 -6000 -3000 -3800 -3800 -3800 -7800 -7800 -7000 -7000 -7000 -F000 -E000 -E000 -E000 -7000 -1800 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 7 0 -BBX 3 23 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 348 0 -DWIDTH 12 0 -BBX 12 30 -2 -6 -BITMAP -0180 -00E0 -0070 -0070 -0070 -00F0 -00E0 -00E0 -00E0 -01E0 -01E0 -01C0 -01C0 -00E0 -00F0 -01E0 -03C0 -0380 -0380 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -1E00 -1C00 -3800 -E000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 19 0 -BBX 17 6 1 6 -BITMAP -0F0000 -3F8300 -7FC780 -F1FF00 -60FE00 -007800 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 10 23 1 -7 -BITMAP -0380 -07C0 -07C0 -07C0 -0380 -0000 -0000 -0600 -0600 -0600 -0C00 -0C00 -1C00 -1C00 -3C00 -3C00 -7C00 -7C00 -FC00 -FC00 -F800 -F800 -7000 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 13 24 2 -5 -BITMAP -0008 -0018 -0010 -0030 -01F0 -0738 -1E78 -1C78 -3C78 -78C0 -7880 -F880 -F180 -F100 -F320 -FA60 -FAC0 -7F80 -3F00 -0400 -0C00 -0800 -0800 -0800 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 18 23 -1 0 -BITMAP -000F00 -003F80 -0073C0 -0073C0 -00E180 -00E000 -01E000 -01E000 -01E000 -03E000 -03E000 -1FFC00 -1FFC00 -03C000 -03C000 -038000 -038000 -1F0000 -7F0200 -C78600 -87FC00 -CDFC00 -787800 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 17 16 0 4 -BITMAP -67F300 -FFFF80 -FFFF80 -7C1F00 -780F00 -F00780 -F00780 -E00380 -E00380 -F00780 -F00780 -780F00 -7C1F00 -FFFF80 -FFFF80 -67F300 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 19 23 1 0 -BITMAP -FF8FE0 -7E0380 -3E0380 -3E0300 -3E0600 -1F0E00 -1F0C00 -1F1800 -0F3800 -0FB000 -0FE000 -0FE000 -07C000 -7FF800 -7FF800 -0F8000 -0F8000 -FFF000 -FFF000 -1F0000 -1F0000 -3F0000 -FFC000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 7 0 -BBX 3 23 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -00 -00 -00 -00 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 13 28 2 -5 -BITMAP -07C0 -0E60 -18F0 -18F0 -1860 -1C00 -1E00 -0F00 -0F80 -3FC0 -67E0 -C3F0 -E1F0 -F0F8 -F878 -7C30 -7E30 -3F60 -1FC0 -0F00 -0780 -03C0 -01C0 -61C0 -F1C0 -F180 -6700 -3E00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 11 4 2 17 -BITMAP -60C0 -F1E0 -F1E0 -60C0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 23 23 1 0 -BITMAP -00FE00 -03FF80 -0F83E0 -1E00F0 -3C0078 -380038 -707E1C -60E70C -E1C10E -C1C106 -C38006 -C38006 -C38006 -C38006 -C1C006 -E1C10E -60E70C -707C1C -380038 -1E00F0 -0F83E0 -03FF80 -00FE00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 266 0 -DWIDTH 9 0 -BBX 11 14 -1 9 -BITMAP -0EC0 -1FC0 -39C0 -31C0 -71C0 -6380 -6380 -67A0 -7FE0 -3CC0 -0000 -0000 -FF00 -FF00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 13 0 1 -BITMAP -0183 -0387 -070E -0E1C -1C38 -3870 -70E0 -E1C0 -70E0 -3870 -1C38 -0E1C -060C -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 20 0 -BBX 17 9 1 4 -BITMAP -FFFF80 -FFFF80 -FFFF80 -000380 -000380 -000380 -000380 -000380 -000380 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 4 1 5 -BITMAP -7F80 -FF80 -FF80 -FF00 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 25 0 -BBX 23 23 1 0 -BITMAP -00FE00 -03FF80 -0F83E0 -1E00F0 -3C0078 -380038 -73FC1C -71CE0C -E1C70E -E1C70E -C1C706 -C1CE06 -C1F806 -C1CE06 -E1CE0E -E1C70E -71C79C -7BE3DC -3C0038 -1E0078 -0F81F0 -03FFC0 -00FF00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 11 2 1 18 -BITMAP -FFE0 -FFE0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 13 0 -BBX 10 10 2 13 -BITMAP -1E00 -7F80 -7380 -E1C0 -C0C0 -C0C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 19 0 -BBX 17 23 1 0 -BITMAP -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -FFFF80 -FFFF80 -FFFF80 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -000000 -000000 -FFFF80 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 10 0 -BBX 10 14 0 9 -BITMAP -0F00 -3F80 -33C0 -61C0 -41C0 -01C0 -0380 -0700 -0E00 -1C00 -3840 -7040 -FFC0 -FFC0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 10 0 -BBX 10 14 1 9 -BITMAP -0F00 -3F80 -63C0 -41C0 -01C0 -0380 -0F00 -0380 -01C0 -01C0 -C1C0 -C3C0 -6780 -3E00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 6 3 17 -BITMAP -0E -1E -3E -78 -E0 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 19 0 -BBX 18 22 -1 -7 -BITMAP -01C3C0 -1FC3C0 -0783C0 -078780 -078780 -078780 -0F0F80 -0F0F00 -0F1F00 -0E1F00 -1E3E00 -1E7E40 -1EDEC0 -1F9F80 -1F0F00 -100000 -300000 -600000 -600000 -E00000 -E00000 -C00000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 17 29 2 -6 -BITMAP -03FF80 -07FF80 -1FCC00 -3FCC00 -3F8C00 -7F9800 -7F9800 -FF9800 -FF1800 -FF3000 -FF3000 -FE3000 -7E7000 -7E6000 -3E6000 -0C6000 -0CE000 -0CC000 -1CC000 -18C000 -198000 -198000 -398000 -318000 -330000 -330000 -630000 -670000 -660000 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 8 0 -BBX 5 5 1 6 -BITMAP -70 -F8 -F8 -F8 -70 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 7 0 -7 -BITMAP -10 -30 -7C -0E -86 -C6 -7C -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 10 0 -BBX 9 14 0 9 -BITMAP -0180 -1F80 -0700 -0700 -0700 -0E00 -0E00 -0E00 -1E00 -1C00 -1C00 -1C00 -3800 -FE00 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 10 0 -BBX 10 14 0 9 -BITMAP -0F00 -1D80 -31C0 -71C0 -71C0 -E380 -E380 -E300 -6600 -3C00 -0000 -0000 -FF00 -FF00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 13 -1 1 -BITMAP -3060 -3870 -1C38 -0E1C -070E -0387 -070E -0E1C -1C38 -3870 -70E0 -E1C0 -C180 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 25 0 -BBX 24 23 0 0 -BITMAP -018018 -1F8018 -070030 -070070 -070060 -0E00C0 -0E00C0 -0E0180 -1E0300 -1C0303 -1C060F -1C0E1E -380C3E -FE186E -0018CE -00319C -00631C -00661C -00CFFE -018FFE -018038 -030070 -030070 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 25 0 -BBX 24 23 0 0 -BITMAP -018018 -1F8018 -070030 -070070 -070060 -0E00C0 -0E00C0 -0E0180 -1E0300 -1C033C -1C067E -1C0EFF -380D87 -FE1907 -001806 -00300E -00601C -006038 -00C070 -0180E2 -0181C6 -0303FE -0307FE -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 25 0 -BBX 22 23 1 0 -BITMAP -0F0030 -3F8070 -63C060 -41C0C0 -01C1C0 -038180 -0F0300 -038300 -01C600 -00CC0C -C0CC1C -E1D83C -77B87C -3F30DC -00619C -006338 -00C638 -018C38 -019FFC -031FFC -060070 -0600E0 -0C00E0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 12 23 1 -7 -BITMAP -00E0 -01F0 -01F0 -01F0 -00E0 -0000 -0000 -0080 -0080 -0180 -0100 -0700 -0E00 -1E00 -3C00 -7800 -7800 -F0C0 -F1E0 -F1E0 -F0C0 -79C0 -1F00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 21 30 -1 0 -BITMAP -007000 -007800 -007C00 -001E00 -000700 -000300 -000000 -000200 -000600 -000700 -000F00 -001F00 -001F00 -003F00 -002F00 -006F80 -004F80 -00CF80 -018F80 -018780 -030780 -0207C0 -07FFC0 -0FFFC0 -0C07C0 -1807C0 -1803C0 -3003E0 -7007E0 -FC1FF8 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 21 30 -1 0 -BITMAP -000070 -0000F0 -0001F0 -0003C0 -000700 -000600 -000000 -000200 -000600 -000700 -000F00 -001F00 -001F00 -003F00 -002F00 -006F80 -004F80 -00CF80 -018F80 -018780 -030780 -0207C0 -07FFC0 -0FFFC0 -0C07C0 -1807C0 -1803C0 -3003E0 -7007E0 -FC1FF8 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 21 30 -1 0 -BITMAP -000700 -000F80 -001F80 -0039C0 -0070C0 -006060 -000000 -000200 -000600 -000700 -000F00 -001F00 -001F00 -003F00 -002F00 -006F80 -004F80 -00CF80 -018F80 -018780 -030780 -0207C0 -07FFC0 -0FFFC0 -0C07C0 -1807C0 -1803C0 -3003E0 -7007E0 -FC1FF8 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 21 28 -1 0 -BITMAP -001F18 -003FB8 -0077F0 -0063E0 -000000 -000200 -000600 -000700 -000F00 -001F00 -001F00 -003F00 -002F00 -006F80 -004F80 -00CF80 -018F80 -018780 -030780 -0207C0 -07FFC0 -0FFFC0 -0C07C0 -1807C0 -1803C0 -3003E0 -7007E0 -FC1FF8 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 21 29 -1 0 -BITMAP -003060 -0078F0 -0078F0 -003060 -000000 -000000 -000200 -000600 -000700 -000F00 -001F00 -001F00 -003F00 -002F00 -006F80 -004F80 -00CF80 -018F80 -018780 -030780 -0207C0 -07FFC0 -0FFFC0 -0C07C0 -1807C0 -1803C0 -3003E0 -7007E0 -FC1FF8 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 21 30 -1 0 -BITMAP -000700 -000F80 -001CC0 -0018C0 -0018C0 -001DC0 -000F80 -000700 -000600 -000700 -000F00 -001F00 -001F00 -003F00 -002F00 -006F80 -004F80 -00CF80 -018F80 -018780 -030780 -0207C0 -07FFC0 -0FFFC0 -0C07C0 -1807C0 -1803C0 -3003E0 -7007E0 -FC1FF8 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 944 0 -DWIDTH 31 0 -BBX 32 23 -1 0 -BITMAP -0007FFFF -0001FE0F -0003FC07 -00037C06 -00067C06 -000EF806 -001CF804 -0018F820 -0038F820 -0071F860 -0061F0E0 -00C1FFE0 -01C1F1C0 -03FFE0C0 -0303E0C0 -0703E080 -0E03E000 -1C07C004 -1C07C00C -3807C01C -700FC038 -700FC0F8 -FC3FFFF8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 21 0 -BBX 21 30 1 -7 -BITMAP -003FC8 -00FFF8 -03E078 -07C030 -0F8030 -1F0030 -3F0020 -3E0020 -7E0000 -7C0000 -7C0000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -7C0040 -7C0180 -3F0700 -0FFC00 -03F000 -018000 -030000 -07C000 -00E000 -086000 -0C6000 -07C000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 22 30 -1 0 -BITMAP -007000 -007800 -007C00 -001E00 -000700 -000300 -000000 -07FFFC -01F83C -01F01C -01F018 -01F018 -03E018 -03E010 -03E080 -03E080 -07E180 -07C780 -07FF80 -07C700 -0F8300 -0F8300 -0F8200 -0F8000 -1F0010 -1F0030 -1F0070 -3F00E0 -3F03E0 -FFFFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 22 30 -1 0 -BITMAP -000070 -0000F0 -0001F0 -0003C0 -000700 -000600 -000000 -07FFFC -01F83C -01F01C -01F018 -01F018 -03E018 -03E010 -03E080 -03E080 -07E180 -07C780 -07FF80 -07C700 -0F8300 -0F8300 -0F8200 -0F8000 -1F0010 -1F0030 -1F0070 -3F00E0 -3F03E0 -FFFFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 22 30 -1 0 -BITMAP -000700 -000F80 -001F80 -0039C0 -0070E0 -00E070 -000000 -07FFFC -01F83C -01F01C -01F018 -01F018 -03E018 -03E010 -03E080 -03E080 -07E180 -07C780 -07FF80 -07C700 -0F8300 -0F8300 -0F8200 -0F8000 -1F0010 -1F0030 -1F0070 -3F00E0 -3F03E0 -FFFFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 22 29 -1 0 -BITMAP -003060 -0078F0 -0078F0 -003060 -000000 -000000 -07FFFC -01F83C -01F01C -01F018 -01F018 -03E018 -03E010 -03E080 -03E080 -07E180 -07C780 -07FF80 -07C700 -0F8300 -0F8300 -0F8200 -0F8000 -1F0010 -1F0030 -1F0070 -3F00E0 -3F03E0 -FFFFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 15 30 -1 0 -BITMAP -0380 -03C0 -03E0 -00F0 -0038 -0018 -0000 -07FE -01F8 -01F8 -01F0 -01F0 -01F0 -03E0 -03E0 -03E0 -03E0 -07C0 -07C0 -07C0 -07C0 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -3F00 -FFC0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 15 30 -1 0 -BITMAP -000E -001E -003E -0078 -00E0 -00C0 -0000 -07FE -01F8 -01F8 -01F0 -01F0 -01F0 -03E0 -03E0 -03E0 -03E0 -07C0 -07C0 -07C0 -07C0 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -3F00 -FFC0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 15 30 -1 0 -BITMAP -0070 -00F8 -01F8 -039C -070E -0606 -0000 -07FE -01F8 -01F8 -01F0 -01F0 -01F0 -03E0 -03E0 -03E0 -03E0 -07C0 -07C0 -07C0 -07C0 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -3F00 -FFC0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 16 29 -1 0 -BITMAP -0306 -078F -078F -0306 -0000 -0000 -07FE -01F8 -01F8 -01F0 -01F0 -01F0 -03E0 -03E0 -03E0 -03E0 -07C0 -07C0 -07C0 -07C0 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -3F00 -FFC0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 24 23 -1 0 -BITMAP -0FFFC0 -03F8F0 -01F078 -01F03C -03E03E -03E01E -03E01E -03E01F -07E01F -07C01F -3FFC1F -3FFC1F -3FFC3F -0F803F -0F803E -0F803E -1F007C -1F00FC -1F00F8 -1F01F0 -3E03C0 -7F0F80 -FFFC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 26 28 -1 0 -BITMAP -000F8C00 -001FDC00 -003BF800 -0031F000 -00000000 -07E01FC0 -03F00F80 -01F00700 -01F80700 -01F80600 -037C0600 -037C0600 -033E0C00 -023E0C00 -063F0C00 -061F0C00 -061F1800 -0C0F9800 -0C0F9800 -0C07D000 -0C07F000 -1803F000 -1803F000 -1803F000 -3801E000 -3801E000 -7C00E000 -FE00E000 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 22 30 1 0 -BITMAP -007000 -007800 -007C00 -001E00 -000700 -000300 -000000 -001F80 -00FFE0 -01E0F0 -03C078 -078078 -0F007C -1F007C -3E007C -3E007C -3E007C -7C00FC -7C00F8 -FC00F8 -F801F0 -F801F0 -F801F0 -F803E0 -F803C0 -780780 -780F00 -3C1E00 -1FFC00 -07E000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 22 30 1 0 -BITMAP -000070 -0000F0 -0001F0 -0003C0 -000700 -000600 -000000 -001F80 -00FFE0 -01E0F0 -03C078 -078078 -0F007C -1F007C -3E007C -3E007C -3E007C -7C00FC -7C00F8 -FC00F8 -F801F0 -F801F0 -F801F0 -F803E0 -F803C0 -780780 -780F00 -3C1E00 -1FFC00 -07E000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 22 30 1 0 -BITMAP -000700 -000F80 -001F80 -0039C0 -0070E0 -00E070 -000000 -001F80 -00FFE0 -01E0F0 -03C078 -078078 -0F007C -1F007C -3E007C -3E007C -3E007C -7C00FC -7C00F8 -FC00F8 -F801F0 -F801F0 -F801F0 -F803E0 -F803C0 -780780 -780F00 -3C1E00 -1FFC00 -07E000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 22 29 1 0 -BITMAP -000F8C -001FDC -003BF8 -0031F0 -000000 -000000 -001F80 -00FFE0 -01E0F0 -03C078 -078078 -0F007C -1F007C -3E007C -3E007C -3E007C -7C00FC -7C00F8 -FC00F8 -F801F0 -F801F0 -F801F0 -F803E0 -F803C0 -780780 -780F00 -3C1E00 -1FFC00 -07E000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 22 29 1 0 -BITMAP -003060 -0078F0 -0078F0 -003060 -000000 -000000 -001F80 -00FFE0 -01E0F0 -03C078 -078078 -0F007C -1F007C -3E007C -3E007C -3E007C -7C00FC -7C00F8 -FC00F8 -F801F0 -F801F0 -F801F0 -F803E0 -F803C0 -780780 -780F00 -3C1E00 -1FFC00 -07E000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -200200 -700700 -F80F80 -7C1F00 -3E3E00 -1F7C00 -0FF800 -07F000 -03E000 -07F000 -0FF800 -1F7C00 -3E3E00 -7C1F00 -F80F80 -700700 -200200 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 22 30 1 -4 -BITMAP -000030 -000020 -000060 -001FC0 -00FFE0 -01E1F0 -03C178 -078378 -0F027C -1F067C -3E0C7C -3E0C7C -3E187C -7C10FC -7C30F8 -FC60F8 -F861F0 -F8C1F0 -F8C1F0 -F983E0 -F903C0 -7B0780 -7E0F00 -3E1E00 -1FFC00 -0FE000 -180000 -100000 -300000 -200000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 30 3 0 -BITMAP -007000 -007800 -007C00 -001E00 -000700 -000300 -000000 -7FE07E -1F803C -1F8018 -1F0018 -1F0030 -3F0030 -3E0030 -3E0060 -3E0060 -7E0060 -7C00C0 -7C00C0 -7C00C0 -F80180 -F80180 -F80180 -F80300 -F80300 -F80600 -7C0E00 -7E1C00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 30 3 0 -BITMAP -0001C0 -0003C0 -0007C0 -000F00 -001C00 -001800 -000000 -7FE07E -1F803C -1F8018 -1F0018 -1F0030 -3F0030 -3E0030 -3E0060 -3E0060 -7E0060 -7C00C0 -7C00C0 -7C00C0 -F80180 -F80180 -F80180 -F80300 -F80300 -F80600 -7C0E00 -7E1C00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 30 3 0 -BITMAP -000E00 -001F00 -003F00 -007380 -00E1C0 -01C0E0 -000000 -7FE07E -1F803C -1F8018 -1F0018 -1F0030 -3F0030 -3E0030 -3E0060 -3E0060 -7E0060 -7C00C0 -7C00C0 -7C00C0 -F80180 -F80180 -F80180 -F80300 -F80300 -F80600 -7C0E00 -7E1C00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 29 3 0 -BITMAP -0060C0 -00F1E0 -00F1E0 -0060C0 -000000 -000000 -7FE07E -1F803C -1F8018 -1F0018 -1F0030 -3F0030 -3E0030 -3E0060 -3E0060 -7E0060 -7C00C0 -7C00C0 -7C00C0 -F80180 -F80180 -F80180 -F80300 -F80300 -F80600 -7C0E00 -7E1C00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 30 2 0 -BITMAP -000380 -000780 -000F80 -001E00 -003800 -003000 -000000 -FF8FE0 -7E03C0 -3E0380 -3E0300 -1E0600 -1F0600 -1F0C00 -0F1800 -0F9800 -0FB000 -0FE000 -07C000 -07C000 -07C000 -0F8000 -0F8000 -0F8000 -0F8000 -1F0000 -1F0000 -1F0000 -3F0000 -FFC000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 20 23 -1 0 -BITMAP -07FE00 -01F800 -01F000 -01F000 -03F000 -03FF80 -03E3E0 -03E1E0 -07E1F0 -07C1F0 -07C1F0 -07C1F0 -0FC1E0 -0F83E0 -0F87C0 -0F8FC0 -1FFF00 -1F0000 -1F0000 -1F0000 -3E0000 -7F0000 -FFC000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 23 30 -6 -7 -BITMAP -0003F0 -00073C -000E1E -000E1E -001E1E -001C1E -003C3C -003C38 -003C70 -003D80 -003DC0 -0078E0 -007870 -007878 -007838 -00F038 -00F038 -00F038 -00F078 -01E070 -01E0F0 -01E1E0 -03EFC0 -03C000 -03C000 -038000 -678000 -E70000 -EE0000 -7C0000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 24 0 0 -BITMAP -0E00 -0F00 -0F80 -03C0 -00E0 -0060 -0000 -0000 -0000 -039C -0FDC -1E7C -3C3C -7838 -7878 -F878 -F078 -F0F0 -F0F0 -F0F4 -F1EC -7F78 -7E70 -1C60 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 24 0 0 -BITMAP -000E -001E -003E -0078 -00E0 -00C0 -0000 -0000 -0000 -039C -0FDC -1E7C -3C3C -7838 -7878 -F878 -F078 -F0F0 -F0F0 -F0F4 -F1EC -7F78 -7E70 -1C60 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 24 0 0 -BITMAP -00E0 -01F0 -03F0 -0738 -0E18 -0C0C -0000 -0000 -0000 -039C -0FDC -1E7C -3C3C -7838 -7878 -F878 -F078 -F0F0 -F0F0 -F0F4 -F1EC -7F78 -7E70 -1C60 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 21 0 0 -BITMAP -0786 -0FCE -1CFC -1878 -0000 -0000 -039C -0FDC -1E7C -3C3C -7838 -7878 -F878 -F078 -F0F0 -F0F0 -F0F4 -F1EC -7F78 -7E70 -1C60 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 21 0 0 -BITMAP -060C -0F1E -0F1E -060C -0000 -0000 -039C -0FDC -1E7C -3C3C -7838 -7878 -F878 -F078 -F0F0 -F0F0 -F0F4 -F1EC -7F78 -7E70 -1C60 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 0 0 -BITMAP -00E0 -01F0 -0398 -0318 -0318 -03B8 -01F0 -00E0 -039C -0FDC -1E7C -3C3C -7838 -7878 -F878 -F078 -F0F0 -F0F0 -F0F4 -F1EC -7F78 -7E70 -1C60 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 22 15 1 0 -BITMAP -01EEF8 -077F8C -0E3F1C -1C3E1C -3C3E3C -7C3C38 -783CF0 -F87FC0 -F87E00 -F07800 -F0F810 -F1F830 -73BC60 -7E3FC0 -1C1F80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 13 22 1 -7 -BITMAP -01F0 -07F8 -0E78 -1C78 -3C30 -7800 -7800 -F000 -F000 -F000 -F020 -F060 -78C0 -7F80 -1E00 -0800 -1800 -3E00 -0700 -4300 -6300 -3E00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 12 23 1 0 -BITMAP -0E00 -0F00 -0F80 -03C0 -00E0 -0060 -0000 -0000 -03E0 -0FF0 -1E70 -3C70 -38F0 -78E0 -71C0 -F780 -FC00 -F000 -F020 -F060 -78C0 -7F80 -1E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 13 23 1 0 -BITMAP -0038 -0078 -00F8 -01E0 -0380 -0300 -0000 -0000 -03E0 -0FF0 -1E70 -3C70 -38F0 -78E0 -71C0 -F780 -FC00 -F000 -F020 -F060 -78C0 -7F80 -1E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 14 23 1 0 -BITMAP -00E0 -01F0 -03F0 -0738 -0E18 -0C0C -0000 -0000 -03E0 -0FF0 -1E70 -3C70 -38F0 -78E0 -71C0 -F780 -FC00 -F000 -F020 -F060 -78C0 -7F80 -1E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 15 21 1 0 -BITMAP -060C -0F1E -0F1E -060C -0000 -0000 -03E0 -0FF0 -1E70 -3C70 -38F0 -78E0 -71C0 -F780 -FC00 -F000 -F020 -F060 -78C0 -7F80 -1E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 8 22 1 0 -BITMAP -70 -78 -7C -1E -07 -03 -00 -1E -FE -3C -3C -3C -78 -78 -78 -78 -F0 -F2 -F6 -FC -F8 -70 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 10 22 1 0 -BITMAP -01C0 -03C0 -07C0 -0F00 -1C00 -1800 -0000 -1E00 -FE00 -3C00 -3C00 -3C00 -7800 -7800 -7800 -7800 -F000 -F200 -F600 -FC00 -F800 -7000 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 11 23 1 0 -BITMAP -0700 -0F80 -1F80 -39C0 -70C0 -6060 -0000 -0000 -1E00 -FE00 -3C00 -3C00 -3C00 -7800 -7800 -7800 -7800 -F000 -F200 -F600 -FC00 -F800 -7000 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 10 21 1 0 -BITMAP -6180 -F3C0 -F3C0 -6180 -0000 -0000 -1E00 -FE00 -3C00 -3C00 -3C00 -7800 -7800 -7800 -7800 -F000 -F200 -F600 -FC00 -F800 -7000 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 22 1 0 -BITMAP -0206 -070F -07BF -03F8 -1FE0 -1E70 -0C78 -01FC -07FC -0F1E -1C1E -3C1E -7C1E -783E -783E -F83C -F07C -F078 -F070 -70F0 -79C0 -1F00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 16 21 1 0 -BITMAP -03C3 -07E7 -0E7E -0C3C -0000 -0000 -1E3C -FE7E -1CFE -3D9E -3E1E -3C3C -3C3C -3C3C -7878 -7878 -7878 -F0F2 -F0F6 -F0FC -F078 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 23 1 0 -BITMAP -0700 -0780 -07C0 -01E0 -0070 -0030 -0000 -0000 -01F0 -073C -1E1C -1C1E -3C1E -7C1E -783E -F83E -F83C -F07C -F078 -F070 -70F0 -79E0 -1F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 23 1 0 -BITMAP -0007 -000F -001F -003C -0070 -0060 -0000 -0000 -01F0 -073C -1E1C -1C1E -3C1E -7C1E -783E -F83E -F83C -F07C -F078 -F070 -70F0 -79E0 -1F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 23 1 0 -BITMAP -0038 -007C -00FC -01CE -0386 -0303 -0000 -0000 -01F0 -073C -1E1C -1C1E -3C1E -7C1E -783E -F83E -F83C -F07C -F078 -F070 -70F0 -79E0 -1F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 17 21 1 0 -BITMAP -01E180 -03F380 -073F00 -061E00 -000000 -000000 -01F000 -073C00 -1E1C00 -1C1E00 -3C1E00 -7C1E00 -783E00 -F83E00 -F83C00 -F07C00 -F07800 -F07000 -70F000 -79E000 -1F8000 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 21 1 0 -BITMAP -0306 -078F -078F -0306 -0000 -0000 -01F0 -073C -1E1C -1C1E -3C1E -7C1E -783E -F83E -F83C -F07C -F078 -F070 -70F0 -79E0 -1F80 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -01C000 -03E000 -03E000 -03E000 -01C000 -000000 -000000 -FFFF80 -FFFF80 -FFFF80 -000000 -000000 -01C000 -03E000 -03E000 -03E000 -01C000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 22 1 -4 -BITMAP -000C -000C -0018 -01F0 -073C -0E3C -1C7E -3CDE -7C9E -79BE -F93E -FB3C -F67C -F478 -FC70 -78E0 -79C0 -3F00 -2000 -6000 -4000 -4000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 23 1 0 -BITMAP -0E00 -0F00 -0F80 -03C0 -00E0 -0060 -0000 -0000 -1E1E -FE1E -3C1E -3C3C -3C3C -3C3C -787C -7878 -78F8 -70F8 -F1F0 -F3F2 -F6F6 -FCFC -7878 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 23 1 0 -BITMAP -000E -001E -003E -0078 -00E0 -00C0 -0000 -0000 -1E1E -FE1E -3C1E -3C3C -3C3C -3C3C -787C -7878 -78F8 -70F8 -F1F0 -F3F2 -F6F6 -FCFC -7878 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 23 1 0 -BITMAP -00E0 -01F0 -03F0 -0738 -0E18 -0C0C -0000 -0000 -1E1E -FE1E -3C1E -3C3C -3C3C -3C3C -787C -7878 -78F8 -70F8 -F1F0 -F3F2 -F6F6 -FCFC -7878 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 21 1 0 -BITMAP -060C -0F1E -0F1E -060C -0000 -0000 -1E1E -FE1E -3C1E -3C3C -3C3C -3C3C -787C -7878 -78F8 -70F8 -F1F0 -F3F2 -F6F6 -FCFC -7878 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 17 30 -2 -7 -BITMAP -000380 -000780 -000F80 -001E00 -003800 -003000 -000000 -000000 -038600 -1F8F00 -078F00 -078700 -03C300 -03C200 -03C600 -03C400 -03CC00 -01E800 -01F800 -01F000 -01F000 -01E000 -01E000 -01C000 -018000 -018000 -630000 -FE0000 -FC0000 -700000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 18 30 -2 -7 -BITMAP -007800 -03F800 -00F000 -00F000 -00F000 -01E000 -01E000 -01E000 -01EF80 -03DF80 -03F7C0 -03E3C0 -03C3C0 -0783C0 -0783C0 -070780 -070780 -0F0780 -0F0F00 -0E1E00 -0E1E00 -1E7C00 -1FF000 -1E0000 -3E0000 -3C0000 -3C0000 -3C0000 -7C0000 -FF0000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 16 28 -2 -7 -BITMAP -0306 -078F -078F -0306 -0000 -0000 -0386 -1F8F -078F -0787 -03C3 -03C2 -03C6 -03C4 -03CC -01E8 -01F8 -01F0 -01F0 -01E0 -01E0 -01C0 -0180 -0180 -6300 -FE00 -FC00 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timI08-L1.bdf diff -u xc/fonts/bdf/100dpi/timI08-L1.bdf:1.1 xc/fonts/bdf/100dpi/timI08-L1.bdf:removed --- xc/fonts/bdf/100dpi/timI08-L1.bdf:1.1 Wed Apr 4 18:55:43 2001 +++ xc/fonts/bdf/100dpi/timI08-L1.bdf Wed Mar 16 21:03:53 2005 @@ -1,2733 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timI08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-I-Normal--11-80-100-100-P-52-ISO8859-1 -SIZE 8 100 100 -FONTBOUNDINGBOX 12 13 -2 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 11 -POINT_SIZE 80 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 52 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 7 -X_HEIGHT 5 -FONT_ASCENT 8 -FONT_DESCENT 3 -FACE_NAME "Times Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 9 7 -1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -20 -20 -40 -40 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 420 0 -DWIDTH 4 0 -BBX 3 3 1 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 7 7 -1 0 -BITMAP -14 -14 -7E -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 9 0 -1 -BITMAP -10 -38 -48 -60 -30 -10 -90 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -64 -B8 -A8 -54 -2A -4A -44 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -18 -28 -30 -66 -94 -98 -EC -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 214 0 -DWIDTH 3 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 4 9 0 -2 -BITMAP -30 -40 -40 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 9 -1 -2 -BITMAP -20 -10 -10 -10 -10 -10 -20 -20 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 6 0 2 -BITMAP -20 -A8 -50 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 5 5 0 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 2 3 -1 -2 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -48 -48 -88 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -30 -10 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -48 -08 -10 -20 -48 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 7 -1 0 -BITMAP -18 -24 -08 -30 -08 -88 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -18 -28 -50 -90 -F8 -20 -20 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 7 -1 0 -BITMAP -1C -10 -20 -10 -08 -88 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -18 -20 -40 -A0 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -F0 -90 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -48 -30 -60 -90 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -48 -48 -30 -10 -20 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 5 0 0 -BITMAP -40 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 7 -1 -2 -BITMAP -20 -00 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -20 -40 -80 -40 -20 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 5 3 0 1 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -80 -40 -20 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -60 -90 -20 -40 -80 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 920 0 -DWIDTH 10 0 -BBX 9 9 0 -2 -BITMAP -1E00 -2100 -4A80 -9480 -A480 -AD00 -9200 -4000 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 7 -1 0 -BITMAP -04 -0C -14 -24 -3C -44 -EE -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -3C -12 -22 -3C -44 -44 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -1E -22 -40 -40 -80 -88 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -3E -11 -21 -22 -42 -44 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -7E -22 -20 -38 -40 -44 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -3E -12 -20 -38 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -1E -22 -40 -4E -84 -88 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 9 7 -1 0 -BITMAP -3B80 -1100 -2200 -3E00 -4400 -4400 -EE00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 5 7 -1 0 -BITMAP -38 -10 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 6 7 -1 0 -BITMAP -1C -08 -10 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -3B -12 -24 -38 -48 -44 -EE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 7 -1 0 -BITMAP -38 -10 -20 -20 -40 -44 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 11 7 -1 0 -BITMAP -3060 -10C0 -2940 -2A40 -4A80 -4C80 -E9C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 9 7 -1 0 -BITMAP -3380 -1100 -2900 -2A00 -4A00 -4400 -E400 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -1C -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -3C -12 -22 -3C -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 9 0 -2 -BITMAP -1C -22 -42 -44 -84 -88 -70 -44 -F8 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -3C -12 -22 -3C -48 -44 -E6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -38 -48 -40 -20 -10 -90 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -7E -94 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 7 0 0 -BITMAP -77 -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -EE -44 -48 -50 -50 -60 -40 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 10 7 0 0 -BITMAP -EDC0 -4880 -4900 -4900 -5A00 -6C00 -4800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 8 7 -1 0 -BITMAP -37 -12 -14 -18 -28 -48 -DC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -76 -24 -28 -30 -20 -40 -E0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -3E -24 -08 -10 -20 -48 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 9 0 -2 -BITMAP -30 -20 -20 -40 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -80 -80 -40 -40 -40 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 9 -1 -2 -BITMAP -30 -10 -10 -20 -20 -20 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 5 3 0 4 -BITMAP -20 -50 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 1 -1 -3 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 1 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -30 -50 -90 -A0 -D0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -20 -60 -50 -90 -A0 -C0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -30 -50 -80 -90 -E0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -18 -08 -30 -50 -90 -A0 -50 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -30 -50 -E0 -90 -E0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 6 10 -2 -3 -BITMAP -0C -10 -3C -10 -10 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 5 8 -1 -3 -BITMAP -38 -50 -50 -20 -60 -90 -90 -60 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -20 -30 -50 -50 -A0 -B0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -20 -00 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 5 10 -2 -3 -BITMAP -08 -00 -30 -10 -10 -20 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -60 -20 -48 -50 -E0 -A0 -98 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -60 -20 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -AC -54 -54 -A8 -AC -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -B0 -50 -50 -A0 -B0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -50 -90 -A0 -E0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 8 -2 -3 -BITMAP -38 -14 -24 -28 -30 -40 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 -3 -BITMAP -38 -50 -90 -A0 -60 -20 -40 -E0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -50 -60 -40 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -80 -40 -20 -C0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 6 0 0 -BITMAP -20 -F0 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -D0 -50 -A0 -A0 -D0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -D0 -50 -50 -60 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -D4 -54 -54 -78 -50 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 5 5 -1 0 -BITMAP -48 -30 -20 -50 -90 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 8 -1 -3 -BITMAP -68 -28 -28 -30 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -70 -10 -20 -40 -E0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 5 9 0 -2 -BITMAP -18 -20 -20 -40 -80 -40 -40 -40 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 275 0 -DWIDTH 3 0 -BBX 3 9 0 -2 -BITMAP -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 5 9 -1 -2 -BITMAP -30 -10 -10 -10 -08 -10 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 6 0 -BBX 6 2 0 2 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 7 -1 -2 -BITMAP -10 -00 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -10 -70 -A8 -A0 -C0 -70 -80 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 -1 0 -BITMAP -18 -28 -20 -70 -20 -C8 -B0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 6 -1 1 -BITMAP -84 -78 -48 -48 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -76 -24 -EE -30 -F8 -20 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 275 0 -DWIDTH 3 0 -BBX 3 9 0 -2 -BITMAP -20 -20 -40 -40 -00 -40 -40 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 9 -1 -2 -BITMAP -18 -24 -30 -58 -48 -68 -30 -90 -60 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 1 5 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -9A -A2 -9A -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 4 0 -BBX 5 5 0 2 -BITMAP -30 -50 -68 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -28 -50 -A0 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 5 3 1 1 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 1 5 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 4 4 0 3 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 5 7 0 0 -BITMAP -20 -20 -F8 -20 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 2 6 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 -1 -3 -BITMAP -68 -28 -50 -50 -68 -80 -80 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 523 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -3C -64 -E4 -E8 -C8 -50 -50 -A0 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 1 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 -1 -2 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -40 -C0 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 3 0 -BBX 4 5 0 2 -BITMAP -30 -50 -60 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -50 -28 -28 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -44 -C8 -48 -F4 -2C -3E -48 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -44 -C8 -48 -F6 -2A -24 -4E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -E4 -48 -28 -D4 -2C -3E -48 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 -1 -2 -BITMAP -08 -00 -10 -20 -40 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 10 -1 0 -BITMAP -08 -04 -00 -04 -0C -14 -24 -3C -44 -EE -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 10 -1 0 -BITMAP -02 -04 -00 -04 -0C -14 -24 -3C -44 -EE -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 10 -1 0 -BITMAP -04 -0A -00 -04 -0C -14 -24 -3C -44 -EE -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -05 -0A -00 -04 -0C -14 -24 -3C -44 -EE -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 9 -1 0 -BITMAP -0A -00 -04 -04 -0C -14 -3C -44 -EE -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 10 -1 0 -BITMAP -04 -0A -04 -04 -0C -14 -24 -3C -44 -EE -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 8 0 -BBX 9 7 -1 0 -BITMAP -0F80 -0C80 -1400 -2600 -3800 -4900 -EF00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 9 0 -2 -BITMAP -1E -22 -40 -40 -80 -88 -70 -20 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 10 -1 0 -BITMAP -10 -08 -00 -7E -22 -20 -38 -40 -44 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 10 -1 0 -BITMAP -04 -08 -00 -7E -22 -20 -38 -40 -44 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 10 -1 0 -BITMAP -08 -14 -00 -7E -22 -20 -38 -40 -44 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -14 -00 -7E -22 -20 -38 -40 -44 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 5 10 -1 0 -BITMAP -20 -10 -00 -38 -10 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 5 10 -1 0 -BITMAP -08 -10 -00 -38 -10 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 5 10 -1 0 -BITMAP -10 -28 -00 -38 -10 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 5 9 -1 0 -BITMAP -28 -00 -38 -10 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -3E -11 -21 -72 -22 -44 -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 9 10 -1 0 -BITMAP -0500 -0A00 -0000 -3380 -1100 -2900 -2A00 -4A00 -4400 -E400 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -10 -08 -00 -1C -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -04 -08 -00 -1C -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -04 -0A -00 -1C -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -0A -14 -00 -1C -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -14 -00 -1C -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 5 5 0 0 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 9 9 -1 -1 -BITMAP -0080 -0F00 -1300 -2500 -2A00 -5200 -6400 -7800 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -10 -08 -00 -77 -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -04 -08 -00 -77 -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -08 -14 -00 -77 -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -14 -00 -77 -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 10 0 0 -BITMAP -04 -08 -00 -66 -24 -28 -30 -20 -40 -E0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -30 -1C -22 -22 -7C -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 10 -2 -3 -BITMAP -0C -12 -14 -12 -12 -2A -2C -20 -20 -C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -10 -00 -30 -50 -90 -A0 -D0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -30 -50 -90 -A0 -D0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -30 -50 -90 -A0 -D0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -30 -50 -90 -A0 -D0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -30 -50 -90 -A0 -D0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -20 -30 -50 -90 -A0 -D0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 5 0 0 -BITMAP -3C -54 -98 -B2 -DC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -30 -50 -80 -90 -E0 -40 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -10 -00 -30 -50 -E0 -90 -E0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -30 -50 -E0 -90 -E0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -30 -50 -E0 -90 -E0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -30 -50 -E0 -90 -E0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 8 0 0 -BITMAP -80 -40 -00 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -20 -40 -00 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -00 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -70 -A0 -70 -50 -90 -A0 -E0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -B0 -50 -50 -A0 -B0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -70 -50 -90 -A0 -E0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -70 -50 -90 -A0 -E0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -70 -50 -90 -A0 -E0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -70 -50 -90 -A0 -E0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -70 -50 -90 -A0 -E0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 5 5 0 0 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 7 -1 -1 -BITMAP -04 -18 -28 -48 -50 -60 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -D0 -50 -A0 -A0 -D0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -D0 -50 -A0 -A0 -D0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -D0 -50 -A0 -A0 -D0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -D0 -50 -A0 -A0 -D0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 11 -1 -3 -BITMAP -08 -10 -00 -68 -28 -28 -30 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 10 -2 -3 -BITMAP -18 -08 -18 -14 -24 -28 -30 -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 10 -1 -3 -BITMAP -28 -00 -68 -28 -28 -30 -20 -20 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timI10-L1.bdf diff -u xc/fonts/bdf/100dpi/timI10-L1.bdf:1.1 xc/fonts/bdf/100dpi/timI10-L1.bdf:removed --- xc/fonts/bdf/100dpi/timI10-L1.bdf:1.1 Wed Apr 4 18:55:43 2001 +++ xc/fonts/bdf/100dpi/timI10-L1.bdf Wed Mar 16 21:03:53 2005 @@ -1,3201 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timI10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-I-Normal--14-100-100-100-P-73-ISO8859-1 -SIZE 10 100 100 -FONTBOUNDINGBOX 16 17 -3 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 100 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 73 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 10 -X_HEIGHT 7 -FONT_ASCENT 12 -FONT_DESCENT 3 -FACE_NAME "Times Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 10 1 0 -BITMAP -10 -10 -10 -20 -20 -20 -40 -40 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 420 0 -DWIDTH 6 0 -BBX 7 4 0 6 -BITMAP -36 -6C -48 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -14 -14 -14 -7E -28 -28 -FC -50 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 12 0 -1 -BITMAP -04 -1C -2A -2A -28 -18 -14 -14 -A4 -A4 -78 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -3880 -4F80 -8900 -9200 -6400 -04C0 -0920 -1220 -1240 -2180 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 10 0 0 -BITMAP -0C00 -1200 -1200 -1C00 -3980 -4900 -8A00 -8400 -8E80 -7300 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 214 0 -DWIDTH 3 0 -BBX 4 4 0 6 -BITMAP -30 -60 -40 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 13 1 -3 -BITMAP -10 -20 -20 -40 -40 -40 -80 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 13 0 -3 -BITMAP -20 -10 -10 -10 -10 -10 -10 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 6 1 4 -BITMAP -20 -A8 -70 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 7 7 1 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 3 1 -1 -BITMAP -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 10 -1 0 -BITMAP -08 -08 -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -18 -24 -44 -44 -84 -84 -88 -88 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 4 10 1 0 -BITMAP -30 -10 -10 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -38 -44 -04 -04 -08 -10 -20 -40 -88 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -18 -24 -04 -08 -30 -08 -08 -08 -90 -60 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -04 -0C -14 -28 -48 -90 -FC -10 -20 -20 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -3C -40 -40 -70 -18 -08 -08 -08 -90 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -0C -30 -40 -40 -F0 -88 -88 -88 -D0 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -7C -84 -08 -08 -10 -20 -20 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -18 -24 -44 -28 -30 -50 -88 -88 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -18 -2C -44 -44 -4C -34 -08 -08 -30 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 7 1 0 -BITMAP -40 -40 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 8 0 -1 -BITMAP -20 -20 -00 -00 -00 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 6 8 1 -1 -BITMAP -04 -18 -60 -80 -80 -60 -18 -04 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 7 3 1 2 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 6 8 3 -1 -BITMAP -80 -60 -18 -04 -04 -18 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 4 10 2 0 -BITMAP -60 -90 -D0 -10 -20 -40 -80 -80 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 920 0 -DWIDTH 13 0 -BBX 12 13 0 -3 -BITMAP -0780 -1860 -2020 -4390 -4C90 -8890 -9110 -9310 -9520 -48C0 -4000 -3040 -0F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 10 -1 0 -BITMAP -0300 -0300 -0500 -0900 -0900 -1100 -3F00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 9 10 -1 0 -BITMAP -3F00 -1080 -1080 -2100 -3E00 -2300 -4100 -4100 -4200 -FC00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -1E80 -3100 -4100 -4000 -8000 -8000 -8000 -8000 -C400 -7800 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -3F00 -1180 -1080 -2080 -2080 -2080 -4100 -4100 -4600 -F800 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -3F80 -1080 -1000 -2200 -3E00 -2400 -4000 -4000 -4100 -FE00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -3F80 -1080 -1000 -2200 -3C00 -2400 -4000 -4000 -4000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -1E80 -3100 -4100 -4000 -8000 -8700 -8200 -8200 -C400 -7800 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -39C0 -1080 -1080 -2100 -3F00 -2100 -4200 -4200 -4200 -E700 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -38 -10 -10 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 10 0 0 -BITMAP -1C -08 -08 -10 -10 -10 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -39C0 -1100 -1200 -2400 -3800 -2800 -4400 -4200 -4100 -E380 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -38 -10 -10 -20 -20 -20 -40 -40 -42 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 12 10 0 0 -BITMAP -3070 -1060 -18A0 -2940 -2940 -2A40 -4A80 -4C80 -4880 -E9C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -30E0 -1040 -1040 -2880 -2880 -2480 -4500 -4500 -4300 -E100 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -0E00 -3180 -2080 -4080 -C080 -8180 -8100 -8300 -4600 -3800 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -3F00 -1080 -1080 -2100 -3E00 -2000 -4000 -4000 -4000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 13 0 -3 -BITMAP -0E00 -3100 -6080 -4080 -C080 -8180 -8100 -8300 -4600 -3800 -2000 -6100 -9E00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -3F00 -1080 -1080 -2100 -3E00 -2800 -4400 -4400 -4200 -E300 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -1A -26 -22 -20 -10 -08 -04 -84 -C4 -B8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -FE -92 -10 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -79C0 -2080 -2100 -4100 -4100 -4200 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -E380 -4100 -4200 -4200 -4400 -4800 -4800 -5000 -6000 -4000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 833 0 -DWIDTH 11 0 -BBX 12 10 0 0 -BITMAP -EE70 -4420 -4440 -4440 -4440 -2A80 -2A80 -3300 -3300 -2200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -7380 -2100 -1200 -1400 -0800 -0800 -1400 -2400 -4200 -E700 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -E380 -4100 -2200 -1400 -1800 -1000 -1000 -2000 -2000 -7000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -7F -41 -02 -04 -08 -10 -20 -40 -82 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 13 0 -3 -BITMAP -1C -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -80 -80 -80 -C0 -40 -40 -60 -20 -20 -30 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 13 -1 -3 -BITMAP -1C -04 -04 -08 -08 -08 -10 -10 -10 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 7 5 0 5 -BITMAP -10 -28 -44 -44 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 1 -2 -4 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 2 2 2 8 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -1A -6C -44 -88 -98 -AA -4C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -30 -10 -20 -28 -74 -44 -44 -88 -D8 -60 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -1C -64 -40 -80 -80 -C8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -06 -02 -04 -34 -4C -88 -88 -90 -B4 -58 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -18 -64 -4C -F0 -80 -C8 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 8 13 -2 -3 -BITMAP -03 -05 -04 -1E -08 -08 -10 -10 -10 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 10 -1 -3 -BITMAP -1E -24 -44 -48 -30 -40 -70 -88 -88 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -30 -10 -10 -2C -34 -64 -48 -48 -94 -88 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -10 -00 -00 -60 -20 -40 -40 -80 -A0 -40 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 13 -2 -3 -BITMAP -04 -00 -00 -18 -08 -08 -10 -10 -10 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -30 -10 -10 -26 -24 -78 -50 -50 -94 -88 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -30 -10 -20 -20 -40 -40 -40 -80 -A0 -40 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -ED80 -3680 -6480 -4900 -4900 -9280 -9100 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -6C -34 -64 -48 -48 -94 -88 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -18 -6C -44 -84 -88 -D8 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 10 -2 -3 -BITMAP -36 -19 -11 -11 -22 -26 -38 -40 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 -3 -BITMAP -1A -24 -44 -48 -88 -90 -70 -10 -20 -70 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -58 -20 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -38 -48 -40 -20 -10 -90 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -10 -10 -78 -20 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -64 -24 -48 -48 -90 -B4 -D8 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -CC -44 -48 -48 -50 -60 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -C980 -4900 -4900 -4A00 -5A00 -6C00 -4800 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 7 -1 0 -BITMAP -66 -24 -18 -10 -28 -4A -C4 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 10 -1 -3 -BITMAP -66 -22 -22 -24 -24 -28 -10 -10 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -7C -48 -10 -20 -40 -88 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 6 13 0 -3 -BITMAP -0C -10 -10 -20 -20 -20 -C0 -40 -40 -80 -80 -80 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 275 0 -DWIDTH 4 0 -BBX 4 13 0 -3 -BITMAP -10 -10 -10 -20 -20 -20 -40 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 6 13 -1 -3 -BITMAP -18 -04 -04 -04 -08 -08 -0C -10 -10 -10 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 8 0 -BBX 6 2 1 3 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 10 1 -3 -BITMAP -10 -00 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 -2 -BITMAP -08 -08 -38 -54 -90 -90 -A0 -A8 -70 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -0E -12 -10 -10 -7C -10 -20 -20 -C2 -BC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 6 1 2 -BITMAP -88 -70 -88 -88 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 9 10 0 0 -BITMAP -E380 -4100 -2200 -1400 -3C00 -1000 -7800 -2000 -2000 -7000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 275 0 -DWIDTH 4 0 -BBX 4 13 0 -3 -BITMAP -10 -10 -10 -20 -20 -00 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -1C -36 -26 -30 -68 -4C -44 -64 -2C -18 -C8 -D8 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 1 2 9 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -4E80 -9240 -9040 -9040 -9240 -4C80 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 5 0 -BBX 5 6 0 4 -BITMAP -38 -48 -50 -68 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -28 -50 -A0 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 7 4 1 2 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -5C80 -9240 -9C40 -9440 -9240 -5280 -6180 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 2 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 1 6 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 7 9 1 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 4 6 0 4 -BITMAP -60 -90 -20 -40 -80 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 5 6 -1 4 -BITMAP -38 -48 -30 -10 -90 -60 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 2 2 8 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 -1 -3 -BITMAP -32 -12 -24 -24 -48 -5A -6C -80 -80 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 523 0 -DWIDTH 8 0 -BBX 8 13 0 -3 -BITMAP -3F -7A -FA -F4 -F4 -F4 -68 -28 -28 -28 -50 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 1 1 3 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 3 -1 -3 -BITMAP -20 -90 -60 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 3 6 0 4 -BITMAP -20 -60 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 5 0 -BBX 5 6 0 4 -BITMAP -38 -48 -48 -70 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -50 -28 -28 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 8 10 0 0 -BITMAP -21 -62 -22 -44 -49 -EB -15 -2A -2F -42 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -2100 -6200 -2200 -4400 -4B00 -EC80 -1100 -2200 -2400 -4700 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 9 10 -1 0 -BITMAP -3880 -4900 -3100 -1200 -9480 -6580 -0A80 -1500 -1780 -2100 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 4 10 1 -3 -BITMAP -10 -00 -10 -10 -20 -40 -80 -B0 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 13 -1 0 -BITMAP -0200 -0100 -0000 -0300 -0300 -0500 -0900 -0900 -1100 -3F00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 13 -1 0 -BITMAP -0080 -0100 -0000 -0300 -0300 -0500 -0900 -0900 -1100 -3F00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 13 -1 0 -BITMAP -0300 -0480 -0000 -0300 -0300 -0500 -0900 -0900 -1100 -3F00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 10 13 -1 0 -BITMAP -0340 -0580 -0000 -0300 -0300 -0500 -0900 -0900 -1100 -3F00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 12 -1 0 -BITMAP -0480 -0000 -0300 -0300 -0500 -0900 -0900 -1100 -3F00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 13 -1 0 -BITMAP -0300 -0480 -0300 -0300 -0300 -0500 -0900 -0900 -1100 -3F00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 13 0 -BBX 14 10 -1 0 -BITMAP -07FC -0284 -0480 -0910 -09F0 -1120 -3E00 -2200 -4208 -E7F0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 13 1 -3 -BITMAP -1E80 -3100 -4100 -4000 -8000 -8000 -8000 -8000 -C400 -7C00 -2000 -9000 -6000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -0400 -0200 -0000 -3F80 -1080 -1000 -2200 -3E00 -2400 -4000 -4000 -4100 -FE00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -0200 -0400 -0000 -3F80 -1080 -1000 -2200 -3E00 -2400 -4000 -4000 -4100 -FE00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -0600 -0900 -0000 -3F80 -1080 -1000 -2200 -3E00 -2400 -4000 -4000 -4100 -FE00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0900 -0000 -3F80 -1080 -1000 -2200 -3E00 -2400 -4000 -4000 -4100 -FE00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -20 -10 -00 -38 -10 -10 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -08 -10 -00 -38 -10 -10 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 6 13 0 0 -BITMAP -18 -24 -00 -38 -10 -10 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 6 12 0 0 -BITMAP -24 -00 -38 -10 -10 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -3F00 -1180 -1080 -1080 -7880 -2080 -2100 -4100 -4600 -F800 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0680 -0B00 -0000 -30E0 -1040 -1040 -2880 -2880 -2480 -4500 -4500 -4300 -E100 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0400 -0200 -0000 -0E00 -3180 -2080 -4080 -C080 -8180 -8100 -8300 -4600 -3800 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0100 -0200 -0000 -0E00 -3180 -2080 -4080 -C080 -8180 -8100 -8300 -4600 -3800 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0600 -0900 -0000 -0E00 -3180 -2080 -4080 -C080 -8180 -8100 -8300 -4600 -3800 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0680 -0B00 -0000 -0E00 -3180 -2080 -4080 -C080 -8180 -8100 -8300 -4600 -3800 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0900 -0000 -0E00 -3180 -2080 -4080 -C080 -8180 -8100 -8300 -4600 -3800 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 7 7 1 0 -BITMAP -82 -44 -28 -10 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 12 -1 -1 -BITMAP -0020 -0740 -1880 -3140 -2240 -6440 -44C0 -4880 -5180 -2300 -5C00 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0800 -0400 -0000 -79C0 -2080 -2100 -4100 -4100 -4200 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0100 -0200 -0000 -79C0 -2080 -2100 -4100 -4100 -4200 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0600 -0900 -0000 -79C0 -2080 -2100 -4100 -4100 -4200 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 12 1 0 -BITMAP -0900 -0000 -79C0 -2080 -2100 -4100 -4100 -4200 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 9 13 0 0 -BITMAP -0400 -0800 -0000 -E380 -4100 -2200 -1400 -1800 -1000 -1000 -2000 -2000 -7000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -38 -10 -1E -21 -21 -22 -7C -40 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 9 13 -3 -3 -BITMAP -0300 -0480 -0480 -0900 -0B00 -0880 -1080 -1080 -1100 -1600 -2000 -A000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -10 -08 -00 -1A -6C -44 -88 -98 -AA -4C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -04 -08 -00 -1A -6C -44 -88 -98 -AA -4C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -04 -0C -12 -00 -1A -6C -44 -88 -98 -AA -4C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -0D -16 -00 -1A -6C -44 -88 -98 -AA -4C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -14 -00 -1A -6C -44 -88 -98 -AA -4C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -18 -24 -18 -1A -6C -44 -88 -98 -AA -4C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 7 0 0 -BITMAP -1980 -6E40 -44C0 -8F00 -9800 -AC80 -4700 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 10 0 -3 -BITMAP -1C -64 -40 -80 -80 -C8 -78 -20 -90 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -10 -08 -00 -18 -64 -4C -F0 -80 -C8 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -04 -08 -00 -18 -64 -4C -F0 -80 -C8 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -08 -18 -24 -00 -18 -64 -4C -F0 -80 -C8 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -14 -00 -18 -64 -4C -F0 -80 -C8 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -40 -20 -00 -60 -20 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -10 -20 -00 -60 -20 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 11 0 0 -BITMAP -10 -30 -48 -00 -60 -20 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -50 -00 -60 -20 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -6C -30 -58 -18 -6C -44 -84 -88 -D8 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -1A -2C -00 -6C -34 -64 -48 -48 -94 -88 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -20 -10 -00 -18 -6C -44 -84 -88 -D8 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -04 -08 -00 -18 -6C -44 -84 -88 -D8 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -08 -18 -24 -00 -18 -6C -44 -84 -88 -D8 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -1A -2C -00 -18 -6C -44 -84 -88 -D8 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -14 -00 -18 -6C -44 -84 -88 -D8 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 7 7 1 0 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 -1 -BITMAP -04 -18 -6C -44 -84 -88 -D8 -60 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -10 -08 -00 -64 -24 -48 -48 -90 -B4 -D8 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -04 -08 -00 -64 -24 -48 -48 -90 -B4 -D8 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -04 -0C -12 -00 -64 -24 -48 -48 -90 -B4 -D8 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -14 -00 -64 -24 -48 -48 -90 -B4 -D8 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 13 -1 -3 -BITMAP -04 -08 -00 -66 -22 -22 -24 -24 -28 -10 -10 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 13 -2 -3 -BITMAP -0C -04 -08 -0E -19 -11 -11 -22 -26 -38 -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 12 -1 -3 -BITMAP -14 -00 -66 -22 -22 -24 -24 -28 -10 -10 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timI12-L1.bdf diff -u xc/fonts/bdf/100dpi/timI12-L1.bdf:1.1 xc/fonts/bdf/100dpi/timI12-L1.bdf:removed --- xc/fonts/bdf/100dpi/timI12-L1.bdf:1.1 Wed Apr 4 18:55:43 2001 +++ xc/fonts/bdf/100dpi/timI12-L1.bdf Wed Mar 16 21:03:53 2005 @@ -1,3434 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timI12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-I-Normal--17-120-100-100-P-84-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 18 19 -3 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 17 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 84 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 11 -X_HEIGHT 8 -FONT_ASCENT 13 -FONT_DESCENT 4 -FACE_NAME "Times Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 11 0 0 -BITMAP -10 -10 -30 -20 -20 -60 -40 -40 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 420 0 -DWIDTH 7 0 -BBX 6 4 1 6 -BITMAP -24 -6C -48 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -12 -12 -12 -7F -24 -24 -24 -FE -48 -48 -48 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 13 0 -1 -BITMAP -04 -1D -37 -29 -38 -18 -0C -0E -12 -92 -D4 -B8 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -3080 -4F00 -8900 -8A00 -9200 -6460 -0490 -0910 -0910 -1120 -10C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 9 11 2 0 -BITMAP -0C00 -1200 -1200 -1400 -1800 -3380 -5100 -9A00 -8C00 -CE80 -7300 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 214 0 -DWIDTH 4 0 -BBX 3 4 0 6 -BITMAP -20 -60 -40 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 14 1 -3 -BITMAP -08 -10 -20 -40 -40 -80 -80 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 14 0 -3 -BITMAP -20 -10 -10 -08 -08 -08 -08 -08 -08 -10 -10 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 5 6 2 5 -BITMAP -20 -A8 -70 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 3 4 0 -2 -BITMAP -20 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 11 0 0 -BITMAP -08 -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -26 -42 -42 -82 -82 -82 -84 -84 -C8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -04 -1C -08 -08 -18 -10 -10 -30 -20 -20 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -1E -23 -01 -01 -02 -04 -08 -10 -20 -42 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -26 -02 -04 -38 -0C -04 -04 -04 -88 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -02 -06 -0A -16 -24 -44 -88 -FE -08 -18 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1E -10 -20 -78 -0C -04 -04 -04 -04 -88 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -06 -18 -20 -40 -B8 -C4 -84 -84 -84 -48 -30 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -7E -82 -04 -08 -08 -10 -20 -20 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -22 -22 -32 -1C -38 -4C -84 -84 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -18 -24 -42 -42 -42 -46 -3A -04 -08 -30 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -20 -20 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 9 0 -2 -BITMAP -10 -10 -00 -00 -00 -20 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -0180 -0600 -1800 -6000 -8000 -6000 -1800 -0600 -0180 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 8 4 1 2 -BITMAP -FF -00 -00 -FF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 9 9 2 0 -BITMAP -C000 -3000 -0C00 -0300 -0080 -0300 -0C00 -3000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 5 11 2 0 -BITMAP -70 -88 -88 -08 -10 -20 -40 -40 -00 -80 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 920 0 -DWIDTH 15 0 -BBX 13 14 1 -3 -BITMAP -0780 -1860 -2030 -4350 -44C8 -8888 -8888 -9188 -9190 -92A0 -4CC0 -4000 -3060 -0F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 11 -1 0 -BITMAP -0080 -0180 -0280 -0480 -0880 -0880 -1F80 -2080 -2080 -4080 -E1C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -1F00 -0980 -1880 -1080 -1100 -3E00 -2300 -2100 -6100 -4200 -FC00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -0740 -18C0 -2040 -4000 -4000 -8000 -8000 -8000 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -1F80 -0840 -1820 -1020 -1020 -3020 -2040 -2040 -6080 -4300 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -1FC0 -0840 -1800 -1000 -1100 -3E00 -2200 -2000 -6080 -4180 -FF00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -1FC0 -0840 -1800 -1000 -1100 -3E00 -2200 -2000 -6000 -4000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -0740 -18C0 -2040 -4000 -4000 -81E0 -80C0 -8080 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 11 0 0 -BITMAP -1C70 -0820 -1860 -1040 -1040 -3FC0 -2080 -2080 -6180 -4100 -E380 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 11 0 0 -BITMAP -1C -08 -18 -10 -10 -30 -20 -20 -60 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -0E -04 -0C -08 -08 -18 -10 -10 -B0 -A0 -40 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -1DC0 -0880 -1900 -1200 -1400 -3C00 -2400 -2600 -6200 -4300 -E780 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -1C00 -0800 -1800 -1000 -1000 -3000 -2000 -2000 -6080 -4180 -FF00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 15 11 0 0 -BITMAP -1C0E -0C0C -1414 -1428 -1448 -2498 -2490 -2510 -4630 -4620 -E470 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 13 11 -1 0 -BITMAP -1838 -0810 -1C10 -1420 -1620 -2220 -2340 -2140 -41C0 -4080 -E080 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -0E00 -3180 -4080 -40C0 -8040 -8040 -80C0 -C080 -4180 -6300 -1C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -1F80 -0840 -1840 -1040 -1180 -3E00 -2000 -2000 -6000 -4000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 14 1 -3 -BITMAP -0600 -1980 -2080 -40C0 -4040 -8040 -8080 -C080 -4100 -6600 -1800 -2000 -7C80 -8F00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -1F80 -0840 -1840 -1040 -1180 -3E00 -2400 -2200 -6300 -4100 -E180 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -1D -33 -21 -30 -18 -0C -06 -02 -82 -C4 -B8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -FF80 -8880 -1800 -1000 -1000 -3000 -2000 -2000 -6000 -4000 -E000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 11 2 0 -BITMAP -71C0 -2080 -6080 -4100 -4100 -C100 -8200 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 11 1 0 -BITMAP -F1C0 -4080 -4100 -6100 -6200 -2400 -2400 -2800 -3000 -3000 -2000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 15 11 0 0 -BITMAP -E70E -4204 -4208 -6308 -6710 -2520 -2920 -3140 -3180 -2180 -2100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -79C0 -3080 -1100 -1A00 -0A00 -0C00 -1400 -1600 -2200 -4300 -E780 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -E380 -4100 -6200 -2400 -2800 -1000 -1000 -3000 -2000 -2000 -7000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -3F80 -4300 -0200 -0400 -0C00 -0800 -1800 -1000 -2000 -6100 -FE00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 14 0 -3 -BITMAP -1C -10 -10 -30 -20 -20 -60 -40 -40 -40 -C0 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 11 -1 0 -BITMAP -80 -40 -40 -40 -20 -20 -20 -10 -10 -10 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 14 0 -3 -BITMAP -1C -04 -04 -0C -08 -08 -08 -18 -10 -10 -30 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 422 0 -DWIDTH 7 0 -BBX 7 7 0 4 -BITMAP -10 -28 -28 -44 -44 -82 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 1 0 -4 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 3 1 9 -BITMAP -C0 -40 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -1A -26 -44 -C4 -8C -88 -9A -64 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -30 -10 -30 -2C -32 -62 -42 -46 -C4 -C8 -B0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -18 -64 -40 -C0 -80 -80 -C8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -03 -01 -03 -1A -26 -44 -C4 -8C -8C -95 -62 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -18 -64 -44 -98 -E0 -80 -C8 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 8 15 -2 -4 -BITMAP -03 -05 -04 -04 -3E -08 -08 -18 -10 -10 -30 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 0 -4 -BITMAP -1C -33 -22 -22 -26 -1C -20 -38 -CC -84 -8C -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -30 -10 -30 -26 -2A -72 -66 -44 -CC -8A -8C -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 11 1 0 -BITMAP -10 -10 -00 -20 -60 -20 -60 -40 -C0 -A0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 15 -3 -4 -BITMAP -02 -02 -00 -06 -02 -06 -04 -04 -0C -08 -08 -18 -10 -B0 -60 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -30 -10 -30 -26 -24 -68 -50 -70 -D8 -8A -8C -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 11 1 0 -BITMAP -30 -10 -30 -20 -20 -60 -40 -40 -C0 -A0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 8 0 0 -BITMAP -6660 -2AA0 -3320 -6660 -4440 -CCC0 -88A0 -88C0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -66 -2A -32 -66 -44 -CC -8A -8C -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -1C -66 -42 -C2 -86 -84 -CC -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 9 12 -2 -4 -BITMAP -1B00 -0C80 -1880 -1080 -1180 -3100 -3200 -2C00 -6000 -4000 -4000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 -4 -BITMAP -1A -26 -44 -C4 -8C -88 -98 -68 -08 -18 -10 -38 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -64 -2C -30 -60 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -38 -48 -40 -60 -30 -10 -90 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -10 -10 -78 -20 -60 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -62 -22 -66 -44 -CC -98 -AA -CC -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -C6 -42 -42 -64 -64 -28 -30 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 8 0 0 -BITMAP -4260 -C220 -4620 -6640 -6A40 -2A80 -3300 -2200 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -66 -28 -18 -18 -18 -28 -2A -C4 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 12 -1 -4 -BITMAP -66 -22 -22 -32 -14 -14 -18 -18 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -7C -84 -08 -10 -30 -20 -44 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 14 1 -3 -BITMAP -0C -10 -20 -20 -20 -20 -C0 -40 -40 -40 -80 -80 -80 -40 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 275 0 -DWIDTH 5 0 -BBX 5 14 0 -3 -BITMAP -08 -08 -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 14 -1 -3 -BITMAP -08 -04 -04 -04 -08 -08 -08 -0C -10 -10 -10 -10 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 9 0 -BBX 8 3 0 3 -BITMAP -70 -99 -0E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 11 1 -3 -BITMAP -10 -10 -00 -20 -20 -60 -40 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 10 0 -1 -BITMAP -08 -1C -6C -50 -D0 -A0 -A0 -E8 -70 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -06 -0D -08 -18 -10 -3C -10 -10 -71 -96 -6C -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 7 1 2 -BITMAP -B4 -78 -CC -84 -CC -78 -B4 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 9 11 1 0 -BITMAP -E380 -4100 -6200 -2400 -2800 -FC00 -2000 -F800 -4000 -4000 -E000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 275 0 -DWIDTH 5 0 -BBX 5 14 0 -3 -BITMAP -08 -10 -10 -10 -20 -20 -00 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 13 0 -1 -BITMAP -1C -22 -22 -30 -58 -4C -44 -64 -38 -08 -88 -88 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 2 1 9 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 13 0 -BBX 12 11 1 0 -BITMAP -0F00 -30C0 -4620 -4920 -9010 -9010 -9010 -4920 -4620 -30C0 -0F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 5 0 -BBX 5 6 0 5 -BITMAP -70 -90 -B0 -D8 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -12 -24 -48 -90 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 8 5 1 1 -BITMAP -FF -01 -01 -01 -01 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 13 0 -BBX 12 11 1 0 -BITMAP -0F00 -30C0 -4F20 -48A0 -8890 -8F10 -8910 -48A0 -48A0 -30C0 -0F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 1 1 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 5 5 1 6 -BITMAP -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 5 7 0 4 -BITMAP -30 -48 -08 -10 -20 -48 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 5 7 0 4 -BITMAP -30 -48 -08 -30 -08 -88 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 3 1 9 -BITMAP -60 -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 -1 -4 -BITMAP -31 -11 -33 -22 -66 -4C -55 -66 -C0 -80 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 523 0 -DWIDTH 9 0 -BBX 8 14 1 -3 -BITMAP -0F -32 -74 -F4 -F4 -E4 -68 -28 -28 -48 -50 -50 -90 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 2 2 3 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 4 1 -3 -BITMAP -20 -20 -90 -60 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 3 7 1 4 -BITMAP -20 -60 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 5 0 -BBX 4 6 0 5 -BITMAP -70 -90 -90 -E0 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -48 -24 -12 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 11 11 1 0 -BITMAP -2080 -6100 -2100 -2200 -4220 -4460 -E4E0 -0940 -0A40 -13E0 -1080 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -2080 -6100 -2100 -2200 -4260 -4490 -E410 -0820 -0840 -1090 -11E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -3040 -4880 -0880 -3100 -0910 -8A30 -7270 -04A0 -0520 -09F0 -0840 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 5 11 1 -3 -BITMAP -08 -08 -00 -10 -10 -20 -40 -80 -88 -88 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 15 -1 0 -BITMAP -0300 -0100 -0080 -0000 -0080 -0180 -0280 -0480 -0880 -0880 -1F80 -2080 -2080 -4080 -E1C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 11 15 -1 0 -BITMAP -0060 -0040 -0080 -0000 -0080 -0180 -0280 -0480 -0880 -0880 -1F80 -2080 -2080 -4080 -E1C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 11 15 -1 0 -BITMAP -0080 -01C0 -0220 -0000 -0080 -0180 -0280 -0480 -0880 -0880 -1F80 -2080 -2080 -4080 -E1C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 12 14 -1 0 -BITMAP -0190 -0260 -0000 -0080 -0180 -0280 -0480 -0880 -0880 -1F80 -2080 -2080 -4080 -E1C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 11 14 -1 0 -BITMAP -0220 -0220 -0000 -0080 -0180 -0280 -0480 -0880 -0880 -1F80 -2080 -2080 -4080 -E1C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 11 15 -1 0 -BITMAP -00C0 -0120 -0120 -00C0 -0080 -0180 -0280 -0480 -0880 -0880 -1F80 -2080 -2080 -4080 -E1C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 16 11 -1 0 -BITMAP -01FF -00E1 -0160 -0240 -0444 -08F8 -1F88 -1080 -2182 -4106 -E3FC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 14 1 -3 -BITMAP -0740 -18C0 -2040 -4000 -4000 -8000 -8000 -8000 -C080 -6100 -3E00 -0800 -2400 -1800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -0600 -0200 -0100 -0000 -1FC0 -0840 -1800 -1000 -1100 -3E00 -2200 -2000 -6080 -4180 -FF00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -0180 -0100 -0200 -0000 -1FC0 -0840 -1800 -1000 -1100 -3E00 -2200 -2000 -6080 -4180 -FF00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 15 0 0 -BITMAP -0100 -0380 -0440 -0000 -1FC0 -0840 -1800 -1000 -1100 -3E00 -2200 -2000 -6080 -4180 -FF00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0480 -0480 -0000 -1FC0 -0840 -1800 -1000 -1100 -3E00 -2200 -2000 -6080 -4180 -FF00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 15 0 0 -BITMAP -18 -08 -04 -00 -1C -08 -18 -10 -10 -30 -20 -20 -60 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 15 0 0 -BITMAP -06 -04 -08 -00 -1C -08 -18 -10 -10 -30 -20 -20 -60 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 8 15 0 0 -BITMAP -04 -0E -11 -00 -1C -08 -18 -10 -10 -30 -20 -20 -60 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 14 0 0 -BITMAP -12 -12 -00 -1C -08 -18 -10 -10 -30 -20 -20 -60 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -1F80 -0840 -1820 -1020 -1020 -7820 -2040 -2040 -6080 -4300 -FC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 13 14 -1 0 -BITMAP -0320 -04C0 -0000 -1838 -0810 -1C10 -1420 -1620 -2220 -2340 -2140 -41C0 -4080 -E080 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -0C00 -0400 -0200 -0000 -0E00 -3180 -4080 -40C0 -8040 -8040 -80C0 -C080 -4180 -6300 -1C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -0300 -0200 -0400 -0000 -0E00 -3180 -4080 -40C0 -8040 -8040 -80C0 -C080 -4180 -6300 -1C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -0200 -0700 -0880 -0000 -0E00 -3180 -4080 -40C0 -8040 -8040 -80C0 -C080 -4180 -6300 -1C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0C80 -1300 -0000 -0E00 -3180 -4080 -40C0 -8040 -8040 -80C0 -C080 -4180 -6300 -1C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0900 -0900 -0000 -0E00 -3180 -4080 -40C0 -8040 -8040 -80C0 -C080 -4180 -6300 -1C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -8080 -4100 -2200 -1400 -0800 -1400 -2200 -4100 -8080 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 13 1 -1 -BITMAP -0080 -0700 -1980 -2280 -44C0 -4440 -8840 -8880 -D080 -5100 -6600 -3800 -4000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 15 2 0 -BITMAP -0C00 -0400 -0200 -0000 -71C0 -2080 -6080 -4100 -4100 -C100 -8200 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 15 2 0 -BITMAP -0300 -0200 -0400 -0000 -71C0 -2080 -6080 -4100 -4100 -C100 -8200 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 15 2 0 -BITMAP -0200 -0700 -0880 -0000 -71C0 -2080 -6080 -4100 -4100 -C100 -8200 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -1100 -1100 -0000 -71C0 -2080 -6080 -4100 -4100 -C100 -8200 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 15 1 0 -BITMAP -0300 -0200 -0400 -0000 -E380 -4100 -6200 -2400 -2800 -1000 -1000 -3000 -2000 -2000 -7000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -1C00 -0800 -1F80 -1040 -1040 -3040 -2180 -3E00 -6000 -4000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 10 15 -2 -4 -BITMAP -0380 -0640 -0440 -0CC0 -0B00 -0980 -0880 -1880 -1080 -1580 -3300 -2000 -2000 -A000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -18 -08 -04 -00 -1A -24 -44 -C4 -8C -88 -9A -64 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -06 -04 -08 -00 -1A -26 -44 -C4 -8C -88 -9A -64 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -08 -1C -22 -00 -1A -26 -44 -C4 -8C -88 -9A -64 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1A -2C -00 -1A -26 -44 -C4 -8C -88 -9A -64 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -12 -12 -00 -1A -26 -44 -C4 -8C -88 -9A -64 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 13 0 0 -BITMAP -08 -14 -14 -08 -00 -1A -26 -44 -C4 -8C -88 -9A -64 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 8 0 0 -BITMAP -1AC0 -6720 -4620 -C4C0 -8F00 -8C00 -9440 -6380 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 1 -3 -BITMAP -18 -64 -40 -C0 -80 -80 -C8 -70 -20 -90 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 12 1 0 -BITMAP -30 -10 -08 -00 -18 -64 -44 -98 -E0 -80 -88 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 12 1 0 -BITMAP -0C -08 -10 -00 -18 -64 -44 -98 -E0 -80 -88 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 12 1 0 -BITMAP -08 -1C -22 -00 -18 -64 -44 -98 -E0 -80 -88 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -24 -24 -00 -18 -64 -44 -98 -E0 -80 -88 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 12 1 0 -BITMAP -60 -20 -10 -00 -20 -60 -20 -60 -40 -C0 -A0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 12 1 0 -BITMAP -18 -10 -20 -00 -20 -60 -20 -60 -40 -C0 -A0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 12 1 0 -BITMAP -20 -70 -88 -00 -20 -60 -20 -60 -40 -C0 -A0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 11 1 0 -BITMAP -50 -50 -00 -20 -60 -20 -60 -40 -C0 -A0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -32 -0C -34 -02 -1A -66 -42 -C2 -86 -84 -CC -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1A -2C -00 -66 -2A -32 -66 -44 -CC -8A -8C -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -18 -08 -04 -00 -1C -66 -42 -C2 -86 -84 -CC -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -06 -04 -08 -00 -1C -66 -42 -C2 -86 -84 -CC -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -08 -1C -22 -00 -1C -66 -42 -C2 -86 -84 -CC -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1A -2C -00 -1C -66 -42 -C2 -86 -84 -CC -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -12 -12 -00 -1C -66 -42 -C2 -86 -84 -CC -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 7 7 2 1 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 10 0 -1 -BITMAP -02 -1C -66 -4A -D2 -96 -A4 -CC -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -18 -08 -04 -00 -62 -22 -66 -44 -CC -98 -AA -CC -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -06 -04 -08 -00 -62 -22 -66 -44 -CC -98 -AA -CC -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -08 -1C -22 -00 -62 -22 -66 -44 -CC -98 -AA -CC -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -12 -12 -00 -62 -22 -66 -44 -CC -98 -AA -CC -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 16 0 -4 -BITMAP -0C -08 -10 -00 -66 -22 -22 -32 -14 -14 -18 -18 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 9 15 -2 -4 -BITMAP -0C00 -0400 -0800 -0B00 -0C80 -1880 -1080 -1180 -1100 -3200 -2C00 -2000 -6000 -4000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 15 0 -4 -BITMAP -12 -12 -00 -66 -22 -22 -32 -14 -14 -18 -18 -10 -20 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timI14-L1.bdf diff -u xc/fonts/bdf/100dpi/timI14-L1.bdf:1.1 xc/fonts/bdf/100dpi/timI14-L1.bdf:removed --- xc/fonts/bdf/100dpi/timI14-L1.bdf:1.1 Wed Apr 4 18:55:43 2001 +++ xc/fonts/bdf/100dpi/timI14-L1.bdf Wed Mar 16 21:03:53 2005 @@ -1,3737 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timI14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-I-Normal--20-140-100-100-P-94-ISO8859-1 -SIZE 14 100 100 -FONTBOUNDINGBOX 19 22 -2 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 20 -POINT_SIZE 140 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 94 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 13 -X_HEIGHT 9 -FONT_ASCENT 15 -FONT_DESCENT 4 -FACE_NAME "Times Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 13 1 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 13 1 0 -BITMAP -18 -18 -18 -30 -30 -30 -20 -60 -40 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 420 0 -DWIDTH 8 0 -BBX 6 4 3 9 -BITMAP -CC -CC -CC -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 13 0 0 -BITMAP -0900 -0900 -0900 -0900 -7FC0 -1200 -1200 -1200 -FF80 -2400 -2400 -2400 -2400 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 16 0 -2 -BITMAP -0200 -0200 -1F00 -3580 -3480 -3C00 -1C00 -0E00 -0F00 -0B00 -1300 -9300 -D600 -7C00 -2000 -2000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 13 1 0 -BITMAP -3830 -77F0 -E460 -C4C0 -C580 -C900 -7338 -0674 -04E4 -0CC4 -18C4 -10C8 -3070 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0300 -0780 -0480 -0500 -0700 -0C00 -1CF0 -3660 -62C0 -C300 -C300 -E7B0 -7CE0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 214 0 -DWIDTH 4 0 -BBX 2 4 3 9 -BITMAP -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 17 2 -4 -BITMAP -08 -10 -30 -20 -60 -60 -C0 -C0 -C0 -80 -80 -80 -C0 -C0 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 17 0 -4 -BITMAP -20 -10 -10 -18 -18 -08 -08 -08 -18 -18 -10 -30 -30 -20 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 8 2 5 -BITMAP -10 -10 -D6 -7C -7C -D6 -10 -10 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 9 9 2 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 3 4 1 -2 -BITMAP -60 -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 2 1 4 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 1 0 -BITMAP -08 -08 -18 -10 -10 -30 -20 -60 -60 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -0F00 -1980 -3180 -3180 -6180 -6180 -6300 -C300 -C300 -C600 -C600 -CC00 -7800 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -3C -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -1E -3F -43 -03 -03 -06 -04 -0C -18 -30 -62 -FE -FE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -1F00 -3180 -0180 -0180 -0300 -1C00 -0600 -0300 -0300 -0300 -C700 -CE00 -7800 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -01 -03 -07 -0B -13 -26 -46 -86 -FF -FF -0C -0C -0C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -1F80 -1F00 -1000 -3000 -3C00 -3E00 -0700 -0300 -0300 -0300 -0600 -CC00 -F800 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -0380 -0E00 -1800 -3000 -6000 -FE00 -E700 -C300 -C300 -C300 -C300 -6600 -3C00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 2 0 -BITMAP -7F -FF -86 -04 -0C -08 -18 -10 -30 -60 -40 -C0 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -1F00 -3180 -3180 -3180 -3B00 -1C00 -3E00 -6700 -C300 -C300 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -0E00 -3B00 -3180 -6180 -6180 -6180 -6180 -7300 -3F00 -0600 -0C00 -3800 -E000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 8 2 0 -BITMAP -60 -60 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 10 1 -2 -BITMAP -18 -18 -00 -00 -00 -00 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 9 8 1 0 -BITMAP -0180 -0600 -1800 -6000 -E000 -3800 -0E00 -0300 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 8 4 2 2 -BITMAP -FF -00 -00 -FF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 9 8 2 0 -BITMAP -6000 -3800 -0E00 -0380 -0300 -0C00 -3000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -38 -6C -64 -0C -0C -18 -30 -60 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 920 0 -DWIDTH 17 0 -BBX 15 15 1 -3 -BITMAP -03F0 -0E18 -1804 -3006 -61B2 -6362 -C662 -CC62 -CCC6 -CCC4 -CDD8 -E770 -6000 -3818 -0FE0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -00C0 -01C0 -01C0 -02C0 -06C0 -04C0 -0CC0 -08C0 -1FC0 -30C0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -3F80 -18E0 -1860 -1860 -3060 -31C0 -3F00 -3180 -60C0 -60C0 -61C0 -6380 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 13 2 0 -BITMAP -03D0 -0C70 -3820 -3020 -6000 -6000 -E000 -C000 -C000 -C000 -4040 -6180 -3E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -3FC0 -1870 -1838 -1818 -3018 -3018 -3038 -3030 -6070 -6060 -60C0 -6380 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3FC0 -18C0 -1840 -1840 -3100 -3100 -3E00 -3200 -6200 -6040 -6040 -6180 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -3FE0 -1860 -1820 -1820 -3080 -3080 -3F00 -3100 -6100 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 2 0 -BITMAP -03D0 -0C70 -3820 -3020 -6000 -6000 -E000 -C1F0 -C0C0 -C0C0 -4180 -6180 -3F00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 13 1 0 -BITMAP -3C78 -1830 -1830 -1830 -3060 -3060 -3FE0 -3060 -60C0 -60C0 -60C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 13 1 0 -BITMAP -3C -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 8 13 0 0 -BITMAP -0F -06 -06 -06 -0C -0C -0C -0C -18 -18 -D8 -D8 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 13 2 0 -BITMAP -3CF0 -1860 -18C0 -1980 -3200 -3400 -3C00 -3600 -6300 -6300 -6180 -61C0 -F3E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -3C00 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6040 -6040 -6180 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 16 13 1 0 -BITMAP -3C0F -1C0E -1C1E -1C16 -1624 -366C -364C -26CC -268C -6718 -4318 -4218 -E03C -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 14 13 0 0 -BITMAP -3C3C -0C08 -1E08 -1618 -1710 -1310 -3330 -31B0 -21A0 -21E0 -60E0 -60C0 -F040 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 2 0 -BITMAP -03C0 -0C60 -3830 -3030 -7030 -6030 -E070 -C060 -C0E0 -C0C0 -41C0 -6380 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -3FC0 -18E0 -1860 -1860 -30E0 -31C0 -3F00 -3000 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 17 1 -4 -BITMAP -01E0 -0630 -1C18 -1818 -3818 -3018 -7038 -6030 -6070 -6060 -20E0 -31C0 -1F00 -1800 -3020 -7CC0 -E780 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -3FC0 -18E0 -1860 -1860 -30E0 -31C0 -3F00 -3600 -6300 -6380 -6180 -61C0 -F0E0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -0F80 -1980 -3080 -3080 -3800 -1C00 -0E00 -0F00 -0700 -8300 -8300 -C600 -FC00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 11 13 1 0 -BITMAP -7FE0 -C660 -8620 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 13 2 0 -BITMAP -7C78 -3030 -3020 -3020 -6060 -6040 -6040 -E0C0 -C080 -C180 -C180 -E300 -7E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 13 2 0 -BITMAP -F1E0 -60C0 -6080 -6100 -6200 -6200 -6400 -6400 -6800 -7000 -7000 -6000 -4000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 15 13 2 0 -BITMAP -F3CE -6184 -638C -6388 -6598 -6590 -65A0 -69A0 -69C0 -71C0 -6180 -6180 -4100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 14 13 -1 0 -BITMAP -3F7C -0C30 -0E60 -0640 -0780 -0300 -0300 -0780 -0580 -08C0 -10C0 -30E0 -FBF0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 11 13 2 0 -BITMAP -F9E0 -60C0 -7180 -3300 -3600 -1C00 -1800 -1800 -1800 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 12 13 0 0 -BITMAP -3FF0 -60E0 -40C0 -0180 -0300 -0600 -0600 -0C00 -1800 -3800 -3020 -7060 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 8 16 1 -3 -BITMAP -0F -0C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -80 -C0 -40 -40 -60 -20 -20 -30 -10 -10 -18 -18 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 8 16 -1 -3 -BITMAP -0F -03 -06 -06 -06 -06 -0C -0C -0C -0C -18 -18 -18 -18 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 7 7 1 6 -BITMAP -08 -1C -34 -26 -46 -C2 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 1 -1 -5 -BITMAP -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 3 3 10 -BITMAP -C0 -60 -10 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -1E80 -6700 -4300 -C300 -C600 -C600 -C600 -EE80 -3300 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 14 0 0 -BITMAP -3800 -1800 -1800 -1000 -3000 -3700 -3980 -3180 -3180 -6180 -6180 -6300 -6200 -BC00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -1E -72 -40 -C0 -C0 -C0 -C0 -E4 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0380 -0180 -0180 -0180 -0100 -1D00 -6700 -4300 -C200 -C600 -C600 -C600 -EE80 -3300 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -1C -66 -46 -CC -F8 -E0 -C2 -E4 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 9 18 -1 -4 -BITMAP -0700 -0D80 -0C00 -1800 -1800 -7E00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -2000 -2000 -E000 -C000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 10 13 -1 -4 -BITMAP -0FC0 -1B00 -3180 -3180 -3300 -3B00 -1E00 -1000 -3F00 -6380 -C180 -E300 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -7000 -3000 -3000 -2000 -6000 -6600 -6F00 -7300 -6300 -C600 -C600 -C600 -C680 -C700 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 14 1 0 -BITMAP -30 -30 -00 -00 -00 -E0 -60 -60 -60 -C0 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 17 -2 -3 -BITMAP -06 -06 -00 -00 -00 -1C -0C -0C -0C -0C -0C -18 -18 -18 -18 -D0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 8 14 1 0 -BITMAP -70 -30 -30 -20 -60 -67 -66 -68 -70 -E0 -F0 -D8 -DE -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 14 1 0 -BITMAP -70 -30 -30 -20 -60 -60 -60 -60 -60 -C0 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 722 0 -DWIDTH 15 0 -BBX 14 9 1 0 -BITMAP -E660 -6EF8 -7398 -6318 -6318 -C630 -C630 -C634 -C638 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -E600 -6F00 -7300 -6300 -6300 -C600 -C600 -C680 -C700 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1E -67 -43 -C3 -C3 -C3 -C2 -E6 -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 13 -1 -4 -BITMAP -3B80 -1CC0 -18C0 -18C0 -30C0 -30C0 -3180 -3100 -3E00 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 1 -4 -BITMAP -1F -63 -43 -C3 -C6 -C6 -C6 -EE -36 -04 -0C -0C -1E -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -EC -6C -70 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -3E -66 -62 -30 -18 -18 -8C -CC -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 11 1 0 -BITMAP -10 -30 -F8 -60 -60 -60 -C0 -C0 -C0 -D0 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -E3 -63 -63 -43 -C6 -C6 -CE -F7 -66 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -E3 -63 -62 -66 -34 -34 -38 -38 -30 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 13 9 0 0 -BITMAP -E318 -6318 -6310 -6330 -35A0 -35A0 -39C0 -3180 -2100 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -73 -33 -36 -1C -38 -38 -6C -CF -C6 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 9 13 -1 -4 -BITMAP -7180 -3180 -3100 -3300 -1A00 -1A00 -1C00 -0C00 -0800 -1800 -1000 -B000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -7E -46 -0C -18 -18 -30 -60 -C4 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 400 0 -DWIDTH 8 0 -BBX 7 17 2 -4 -BITMAP -06 -08 -18 -18 -18 -10 -30 -60 -C0 -60 -20 -20 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 275 0 -DWIDTH 5 0 -BBX 5 17 0 -4 -BITMAP -08 -08 -08 -10 -10 -10 -20 -20 -20 -40 -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 400 0 -DWIDTH 8 0 -BBX 7 17 0 -4 -BITMAP -18 -0C -0C -0C -0C -08 -08 -0C -06 -0C -18 -10 -30 -30 -30 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 10 0 -BBX 9 3 1 3 -BITMAP -3080 -7F00 -8600 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 5 13 1 -4 -BITMAP -18 -18 -00 -10 -30 -20 -20 -60 -60 -E0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 12 1 -2 -BITMAP -04 -04 -3E -6E -C8 -C8 -D0 -D0 -E4 -78 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0380 -06C0 -0CC0 -0C00 -1800 -1800 -7E00 -1800 -1800 -1000 -7080 -BF80 -EF00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 7 1 3 -BITMAP -81 -7E -66 -42 -66 -7E -81 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 11 13 1 0 -BITMAP -F9E0 -60C0 -7180 -3300 -3600 -1C00 -FF00 -1800 -FF00 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 275 0 -DWIDTH 5 0 -BBX 5 17 0 -4 -BITMAP -08 -08 -08 -08 -10 -10 -10 -00 -00 -00 -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 16 1 -2 -BITMAP -0E -13 -23 -30 -38 -3C -4E -46 -62 -72 -3C -1C -0C -C4 -C8 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 2 10 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -3060 -4010 -4790 -8888 -9008 -9008 -9008 -8888 -4710 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 5 0 -BBX 7 8 0 5 -BITMAP -1A -24 -44 -48 -48 -34 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 6 0 2 -BITMAP -1980 -3300 -6600 -CC00 -6600 -3300 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 9 5 1 3 -BITMAP -FF80 -0080 -0080 -0080 -0080 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 2 1 4 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -3060 -4010 -5F10 -8888 -8888 -8F08 -8908 -8888 -5CD0 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 1 3 11 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 6 1 7 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 9 11 2 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 5 8 0 5 -BITMAP -30 -58 -18 -10 -20 -40 -C8 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 6 8 0 5 -BITMAP -38 -4C -08 -30 -18 -18 -90 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 3 3 10 -BITMAP -30 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 13 -1 -4 -BITMAP -38C0 -18C0 -18C0 -18C0 -3180 -3180 -3380 -3DC0 -7980 -4000 -C000 -E000 -4000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 523 0 -DWIDTH 10 0 -BBX 8 17 2 -4 -BITMAP -1F -7A -FA -F4 -F4 -F4 -F4 -68 -28 -28 -50 -50 -50 -50 -A0 -A0 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 5 0 -BBX 2 2 2 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 4 1 -4 -BITMAP -20 -30 -B0 -60 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 5 8 0 5 -BITMAP -08 -38 -18 -10 -30 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 6 0 -BBX 6 8 1 5 -BITMAP -18 -24 -44 -44 -48 -30 -00 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 6 1 2 -BITMAP -6600 -3300 -1980 -3300 -6600 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -0860 -3840 -18C0 -1180 -3100 -2310 -2630 -FC70 -0CA0 -1920 -13F0 -3040 -6040 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -0860 -3840 -18C0 -1180 -3100 -2360 -26B0 -FC30 -0C20 -1840 -1080 -3190 -61E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -3860 -4C40 -08C0 -3180 -1900 -1B10 -9630 -E470 -0CA0 -1920 -13F0 -3040 -6040 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 6 13 1 -4 -BITMAP -0C -0C -00 -08 -18 -18 -30 -60 -C0 -C0 -98 -D8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 17 0 0 -BITMAP -0300 -0180 -0040 -0000 -00C0 -01C0 -01C0 -02C0 -06C0 -04C0 -0CC0 -08C0 -1FC0 -30C0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 13 17 0 0 -BITMAP -0018 -0030 -0040 -0000 -00C0 -01C0 -01C0 -02C0 -06C0 -04C0 -0CC0 -08C0 -1FC0 -30C0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 12 17 0 0 -BITMAP -0060 -01B0 -0310 -0000 -00C0 -01C0 -01C0 -02C0 -06C0 -04C0 -0CC0 -08C0 -1FC0 -30C0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 12 17 0 0 -BITMAP -0190 -03F0 -0260 -0000 -00C0 -01C0 -01C0 -02C0 -06C0 -04C0 -0CC0 -08C0 -1FC0 -30C0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 16 0 0 -BITMAP -0360 -0360 -0000 -00C0 -01C0 -01C0 -02C0 -06C0 -04C0 -0CC0 -08C0 -1FC0 -30C0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 17 0 0 -BITMAP -00C0 -0120 -0120 -00C0 -00C0 -01C0 -01C0 -02C0 -06C0 -04C0 -0CC0 -08C0 -1FC0 -30C0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 16 0 -BBX 16 13 0 0 -BITMAP -03FF -01E3 -0161 -0261 -0664 -0464 -0CF8 -08C8 -1FC8 -10C1 -20C1 -60C7 -F1FE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 17 2 -4 -BITMAP -03D0 -0C70 -3820 -3020 -6000 -6000 -E000 -C000 -C000 -C000 -4040 -6180 -3E00 -0800 -0C00 -2C00 -1800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 17 1 0 -BITMAP -0C00 -0600 -0100 -0000 -3FC0 -18C0 -1840 -1840 -3100 -3100 -3E00 -3200 -6200 -6040 -6040 -6180 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 17 1 0 -BITMAP -0180 -0300 -0400 -0000 -3FC0 -18C0 -1840 -1840 -3100 -3100 -3E00 -3200 -6200 -6040 -6040 -6180 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 17 1 0 -BITMAP -0180 -06C0 -0C40 -0000 -3FC0 -18C0 -1840 -1840 -3100 -3100 -3E00 -3200 -6200 -6040 -6040 -6180 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -0CC0 -0CC0 -0000 -3FC0 -18C0 -1840 -1840 -3100 -3100 -3E00 -3200 -6200 -6040 -6040 -6180 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 17 1 0 -BITMAP -60 -30 -08 -00 -3C -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 17 1 0 -BITMAP -06 -0C -10 -00 -3C -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 17 1 0 -BITMAP -0C -36 -62 -00 -3C -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 16 1 0 -BITMAP -36 -36 -00 -3C -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -3FC0 -1870 -1838 -1818 -3018 -3018 -FC38 -3030 -6070 -6060 -60C0 -6380 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 14 17 0 0 -BITMAP -0190 -03F0 -0260 -0000 -3C3C -0C08 -1E08 -1618 -1710 -1310 -3330 -31B0 -21A0 -21E0 -60E0 -60C0 -F040 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -0600 -0300 -0080 -0000 -03C0 -0C60 -3830 -3030 -7030 -6030 -E070 -C060 -C0E0 -C0C0 -41C0 -6380 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -0030 -0060 -0080 -0000 -03C0 -0C60 -3830 -3030 -7030 -6030 -E070 -C060 -C0E0 -C0C0 -41C0 -6380 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -00C0 -0360 -0620 -0000 -03C0 -0C60 -3830 -3030 -7030 -6030 -E070 -C060 -C0E0 -C0C0 -41C0 -6380 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -0190 -03F0 -0260 -0000 -03C0 -0C60 -3830 -3030 -7030 -6030 -E070 -C060 -C0E0 -C0C0 -41C0 -6380 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 16 2 0 -BITMAP -0330 -0330 -0000 -03C0 -0C60 -3830 -3030 -7030 -6030 -E070 -C060 -C0E0 -C0C0 -41C0 -6380 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 10 9 2 0 -BITMAP -C0C0 -6180 -3300 -1E00 -0C00 -1E00 -3300 -6180 -C0C0 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 16 2 -2 -BITMAP -0010 -03F0 -0C60 -38F0 -31B0 -7330 -6330 -E670 -CC60 -C8E0 -D8C0 -71C0 -6380 -7E00 -C000 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 17 2 0 -BITMAP -0600 -0300 -0080 -0000 -7C78 -3030 -3020 -3020 -6060 -6040 -6040 -E0C0 -C080 -C180 -C180 -E300 -7E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 17 2 0 -BITMAP -0060 -00C0 -0100 -0000 -7C78 -3030 -3020 -3020 -6060 -6040 -6040 -E0C0 -C080 -C180 -C180 -E300 -7E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 17 2 0 -BITMAP -00C0 -0360 -0620 -0000 -7C78 -3030 -3020 -3020 -6060 -6040 -6040 -E0C0 -C080 -C180 -C180 -E300 -7E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 16 2 0 -BITMAP -0660 -0660 -0000 -7C78 -3030 -3020 -3020 -6060 -6040 -6040 -E0C0 -C080 -C180 -C180 -E300 -7E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 11 17 2 0 -BITMAP -0180 -0300 -0400 -0000 -F9E0 -60C0 -7180 -3300 -3600 -1C00 -1800 -1800 -1800 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3C00 -1800 -1800 -1F80 -31C0 -30C0 -30C0 -31C0 -6380 -7E00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 17 -1 -4 -BITMAP -0780 -0CC0 -08C0 -18C0 -1980 -1B00 -1980 -1980 -1980 -1180 -3180 -3500 -3600 -2000 -2000 -E000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -3000 -1800 -0400 -0000 -1E80 -6700 -4300 -C300 -C600 -C600 -C600 -EE80 -3300 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0180 -0300 -0400 -0000 -1E80 -6700 -4300 -C300 -C600 -C600 -C600 -EE80 -3300 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0300 -0D80 -1880 -0000 -1E80 -6700 -4300 -C300 -C600 -C600 -C600 -EE80 -3300 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -1900 -3F00 -2600 -0000 -1E80 -6700 -4300 -C300 -C600 -C600 -C600 -EE80 -3300 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3600 -3600 -0000 -1E80 -6700 -4300 -C300 -C600 -C600 -C600 -EE80 -3300 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0C00 -1200 -1200 -0C00 -0000 -1E80 -6700 -4300 -C300 -C600 -C600 -C600 -EE80 -3300 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 9 1 0 -BITMAP -1AE0 -6730 -4230 -C660 -C7C0 -C700 -C610 -EF60 -33C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 13 1 -4 -BITMAP -1E -72 -40 -C0 -C0 -C0 -C0 -E4 -78 -20 -30 -B0 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -60 -30 -08 -00 -1C -66 -46 -CC -F8 -E0 -C2 -E4 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 8 13 1 0 -BITMAP -03 -06 -08 -00 -1C -66 -46 -CC -F8 -E0 -C2 -E4 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -0C -36 -62 -00 -1C -66 -46 -CC -F8 -E0 -C2 -E4 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 12 1 0 -BITMAP -36 -36 -00 -1C -66 -46 -CC -F8 -E0 -C2 -E4 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 13 1 0 -BITMAP -C0 -60 -10 -00 -E0 -60 -60 -60 -C0 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 13 1 0 -BITMAP -0C -18 -20 -00 -60 -E0 -60 -60 -C0 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 13 0 0 -BITMAP -18 -6C -C4 -00 -30 -70 -30 -30 -60 -60 -60 -68 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 12 1 0 -BITMAP -D8 -D8 -00 -60 -E0 -60 -60 -C0 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -30 -1B -1C -26 -1E -67 -43 -C3 -C3 -C3 -C2 -E6 -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -1900 -3F00 -2600 -0000 -E600 -6F00 -7300 -6300 -6300 -C600 -C600 -C680 -C700 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -60 -30 -08 -00 -1E -67 -43 -C3 -C3 -C3 -C2 -E6 -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -03 -06 -08 -00 -1E -67 -43 -C3 -C3 -C3 -C2 -E6 -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -06 -1B -31 -00 -1E -67 -43 -C3 -C3 -C3 -C2 -E6 -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -19 -3F -26 -00 -1E -67 -43 -C3 -C3 -C3 -C2 -E6 -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -36 -36 -00 -1E -67 -43 -C3 -C3 -C3 -C2 -E6 -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 9 10 2 0 -BITMAP -0800 -0800 -0000 -0000 -FF80 -0000 -0000 -0000 -0800 -0800 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 1 -2 -BITMAP -01 -02 -1E -67 -4B -CB -D3 -D3 -E2 -E6 -78 -40 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -60 -30 -08 -00 -E3 -63 -63 -C6 -C6 -C6 -CE -F7 -66 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -03 -06 -08 -00 -E3 -63 -63 -C6 -C6 -C6 -CE -F7 -66 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -06 -1B -31 -00 -E3 -63 -63 -C6 -C6 -C6 -CE -F7 -66 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -36 -36 -00 -E3 -63 -63 -C6 -C6 -C6 -CE -F7 -66 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 9 17 0 -4 -BITMAP -0180 -0300 -0400 -0000 -7180 -3180 -3100 -3300 -1A00 -1A00 -1C00 -0C00 -0800 -1800 -1000 -3000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 17 -1 -4 -BITMAP -1C00 -0C00 -0C00 -0800 -1B80 -1CC0 -18C0 -18C0 -30C0 -30C0 -3180 -3300 -3E00 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 9 16 0 -4 -BITMAP -1B00 -1B00 -0000 -7180 -3180 -3100 -3200 -1A00 -1A00 -1C00 -0C00 -0800 -1800 -1000 -3000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timI18-L1.bdf diff -u xc/fonts/bdf/100dpi/timI18-L1.bdf:1.1 xc/fonts/bdf/100dpi/timI18-L1.bdf:removed --- xc/fonts/bdf/100dpi/timI18-L1.bdf:1.1 Wed Apr 4 18:55:43 2001 +++ xc/fonts/bdf/100dpi/timI18-L1.bdf Wed Mar 16 21:03:54 2005 @@ -1,4450 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timI18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-I-Normal--25-180-100-100-P-125-ISO8859-1 -SIZE 18 100 100 -FONTBOUNDINGBOX 27 28 -5 -6 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 25 -POINT_SIZE 180 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 125 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 17 -X_HEIGHT 12 -FONT_ASCENT 20 -FONT_DESCENT 5 -FACE_NAME "Times Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 19 17 -1 0 -BITMAP -AAAAA0 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -AAAAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 17 1 0 -BITMAP -06 -06 -0E -0C -0C -18 -18 -18 -10 -30 -20 -20 -00 -00 -40 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 420 0 -DWIDTH 11 0 -BBX 7 5 4 12 -BITMAP -66 -66 -66 -88 -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -0420 -0C60 -0C60 -0C60 -0840 -7FF8 -18C0 -18C0 -18C0 -3180 -3180 -FFE0 -2100 -6300 -6300 -6300 -4200 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 20 0 -2 -BITMAP -0080 -0F80 -19E0 -3160 -3320 -3220 -1A00 -1E00 -0F00 -0780 -0580 -04C0 -0CC0 -88C0 -88C0 -C980 -EB80 -3E00 -1000 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 17 17 1 0 -BITMAP -1E1800 -3BF800 -711000 -613000 -E12000 -C36000 -C24000 -C68F00 -EC9D80 -79B880 -013080 -037080 -026180 -066100 -0C6300 -0C7600 -183C00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 16 17 1 0 -BITMAP -00E0 -01B0 -0330 -0330 -0360 -03C0 -0380 -0700 -0F3E -3B0C -7198 -E1B0 -C1E0 -C0C0 -C0E0 -61F3 -3E3E -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 214 0 -DWIDTH 5 0 -BBX 2 5 3 12 -BITMAP -C0 -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 22 1 -5 -BITMAP -02 -04 -0C -18 -18 -30 -30 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -40 -60 -60 -20 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 22 -1 -5 -BITMAP -08 -08 -0C -0C -04 -06 -06 -06 -06 -06 -06 -06 -0C -0C -0C -18 -18 -30 -30 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 9 9 1 8 -BITMAP -1C00 -1C00 -C980 -EB80 -1C00 -EB80 -C980 -1C00 -1C00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 12 11 3 0 -BITMAP -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 3 6 -1 -3 -BITMAP -60 -60 -60 -20 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 5 -BITMAP -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 2 3 1 0 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 17 0 0 -BITMAP -06 -06 -04 -0C -0C -08 -18 -18 -10 -30 -30 -20 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -03C0 -0E60 -1860 -3830 -3030 -7030 -7030 -6070 -E070 -E070 -C060 -C0E0 -C0C0 -C1C0 -C180 -6700 -3E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 9 17 1 0 -BITMAP -0380 -1F80 -0380 -0300 -0300 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -1C00 -1800 -1800 -3800 -FE00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0780 -1FC0 -30E0 -3060 -0060 -0060 -00E0 -00C0 -0180 -0300 -0600 -0C00 -1800 -3020 -6060 -FFC0 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0FC0 -1CE0 -1860 -0060 -0040 -00C0 -0380 -0F00 -0380 -01C0 -00C0 -00C0 -00C0 -00C0 -C180 -E700 -7E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -0030 -0070 -00E0 -01E0 -0360 -0660 -0CC0 -18C0 -31C0 -6180 -C180 -FFE0 -FFE0 -0300 -0300 -0600 -0600 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -07F0 -0FE0 -0800 -1800 -1C00 -3F00 -0F80 -0380 -01C0 -00C0 -00C0 -00C0 -00C0 -0180 -C180 -E700 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 1 0 -BITMAP -00E0 -01C0 -0700 -0C00 -1800 -3000 -7F00 -7180 -E1C0 -C0C0 -C0C0 -C0C0 -C1C0 -C180 -E380 -7700 -3C00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 1 0 -BITMAP -3FF0 -7FE0 -C060 -80C0 -00C0 -0180 -0300 -0300 -0600 -0600 -0C00 -1800 -1800 -3000 -6000 -E000 -C000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -07C0 -0C60 -1830 -1830 -1830 -1C60 -0FC0 -0700 -1F80 -31C0 -60E0 -E060 -C060 -C060 -E0C0 -71C0 -3F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -07C0 -1EE0 -3870 -3030 -7030 -6030 -6070 -6070 -70E0 -39E0 -1EC0 -0180 -0380 -0700 -0C00 -3800 -E000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 11 1 0 -BITMAP -18 -18 -18 -00 -00 -00 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 14 1 -3 -BITMAP -18 -18 -18 -00 -00 -00 -00 -00 -60 -60 -60 -20 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 11 12 2 0 -BITMAP -0020 -00E0 -03C0 -0F00 -3C00 -E000 -E000 -3C00 -0F00 -03C0 -00E0 -0020 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 12 6 2 3 -BITMAP -FFF0 -FFF0 -0000 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 11 12 4 0 -BITMAP -8000 -E000 -7800 -1E00 -0780 -00E0 -00E0 -0780 -1E00 -F800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 9 17 3 0 -BITMAP -3E00 -3380 -6180 -6180 -0180 -0300 -0700 -0E00 -1800 -3000 -3000 -6000 -4000 -0000 -4000 -C000 -C000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 920 0 -DWIDTH 23 0 -BBX 21 21 1 -5 -BITMAP -007F00 -03C1C0 -060060 -1C0030 -183D18 -307718 -70C308 -618308 -E30308 -E30608 -C70618 -C60E10 -C60C30 -C61C60 -C774C0 -E3E380 -600000 -300000 -1C0000 -0F0180 -01FE00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 17 -2 0 -BITMAP -001C -003C -006C -004C -00CC -008C -018C -030C -030C -060C -07FC -0C0C -080C -180C -300C -300C -F83F -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 17 -1 0 -BITMAP -0FF0 -031C -030C -070E -060E -060C -0E0C -0C38 -0FE0 -0C38 -1C18 -181C -181C -3838 -3030 -30F0 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 17 1 0 -BITMAP -00F9 -070F -0607 -1C02 -1802 -3000 -3000 -7000 -6000 -6000 -E000 -C000 -E000 -600C -7018 -3870 -0FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 17 -1 0 -BITMAP -0FFC00 -030F00 -030380 -070180 -0601C0 -0601C0 -0E01C0 -0C0180 -0C0180 -0C0380 -1C0300 -180700 -180600 -380E00 -301800 -307000 -FFC000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 17 -1 0 -BITMAP -0FFF -0303 -0301 -0701 -0600 -0608 -0E08 -0C18 -0FF0 -0C30 -1C10 -1810 -1800 -3802 -3006 -300C -FFFC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 17 -1 0 -BITMAP -0FFF -0303 -0301 -0701 -0600 -0608 -0E08 -0C18 -0FF0 -0C30 -1C10 -1810 -1800 -3800 -3000 -3000 -FE00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 17 1 0 -BITMAP -00FC80 -078780 -060380 -1C0100 -180100 -380000 -300000 -700000 -600000 -603F80 -E00600 -E00600 -E00C00 -600C00 -700C00 -383C00 -0FC000 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 20 17 -1 0 -BITMAP -0FC3F0 -0300C0 -0300C0 -0701C0 -060180 -060180 -0E0380 -0C0300 -0FFF00 -0C0300 -1C0700 -180600 -180600 -380E00 -300C00 -300C00 -FC3F00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 10 17 -1 0 -BITMAP -0FC0 -0300 -0300 -0700 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -3800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 12 17 -1 0 -BITMAP -03F0 -00C0 -00C0 -01C0 -0180 -0180 -0380 -0300 -0300 -0300 -0700 -0600 -0600 -0600 -CC00 -CC00 -7800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 18 17 -1 0 -BITMAP -0FCFC0 -030300 -030600 -060C00 -063000 -066000 -0EC000 -0F8000 -0DC000 -0CC000 -1CE000 -186000 -187000 -383000 -303800 -301C00 -FCFF00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 17 -1 0 -BITMAP -0FC0 -0300 -0300 -0700 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -3804 -300C -3018 -FFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 21 17 -1 0 -BITMAP -1F0078 -0700E0 -0700E0 -0701E0 -0F03E0 -0B02C0 -0B04C0 -0B0CC0 -1B89C0 -199980 -119180 -31A180 -31E380 -21C300 -218300 -618700 -F91FC0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 19 17 -1 0 -BITMAP -1F03E0 -070180 -070180 -058100 -0D8100 -0D8300 -08C200 -08C200 -18E200 -186600 -107400 -303400 -303C00 -203800 -201800 -601800 -F81000 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -00F0 -079C -060E -1C06 -1807 -3807 -3007 -7006 -6006 -600E -E00C -E01C -E018 -6038 -7060 -39E0 -0F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 17 -1 0 -BITMAP -0FF8 -030E -0306 -0707 -0607 -0606 -0E0E -0C3C -0FF0 -0C00 -1C00 -1800 -1800 -3800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 -5 -BITMAP -00F0 -079C -060E -1C06 -1807 -3807 -3007 -7006 -6006 -600E -E00C -E01C -E018 -6038 -7060 -39E0 -1F80 -0C00 -1801 -3806 -FFFC -C1F0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 17 -1 0 -BITMAP -0FF0 -031C -030C -060E -060E -060C -0C1C -0C38 -0FE0 -0CC0 -18C0 -1860 -1860 -3070 -3030 -3038 -FC3C -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -07D0 -0C70 -1830 -1820 -1820 -1C00 -0E00 -0F00 -0780 -0380 -01C0 -01C0 -40C0 -40C0 -C0C0 -E180 -BF00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 17 2 0 -BITMAP -7FFC -C30C -8308 -8708 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -3800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 17 2 0 -BITMAP -7E1F80 -180600 -180600 -380400 -300400 -300C00 -700C00 -600800 -601800 -601800 -C01000 -C01000 -C03000 -C02000 -E06000 -71C000 -1F0000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 17 1 0 -BITMAP -FC1F -7006 -300C -3008 -3018 -3810 -1830 -1860 -1840 -18C0 -1C80 -0D80 -0D00 -0E00 -0E00 -0C00 -0800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 21 17 1 0 -BITMAP -F9F8F8 -306060 -306040 -3060C0 -30E080 -30E180 -31E100 -316300 -336200 -326600 -366400 -3C6C00 -386800 -387000 -307000 -306000 -204000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 17 17 -1 0 -BITMAP -3F8F80 -0E0700 -060600 -070C00 -031800 -033000 -01E000 -01C000 -01C000 -01C000 -036000 -066000 -0C6000 -183000 -303000 -703800 -F8FE00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 17 2 0 -BITMAP -FC7C -7038 -3030 -3060 -18C0 -1880 -1900 -0A00 -0E00 -0C00 -1800 -1800 -1800 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 16 17 -1 0 -BITMAP -1FFF -180E -300C -2018 -0038 -0070 -00E0 -00C0 -0180 -0300 -0700 -0E00 -0C02 -1806 -380C -703C -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 9 21 1 -4 -BITMAP -0780 -0600 -0600 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -C000 -C000 -C000 -F000 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 17 0 0 -BITMAP -C0 -C0 -40 -60 -60 -20 -30 -30 -10 -18 -18 -08 -0C -0C -04 -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 9 21 0 -4 -BITMAP -0780 -0180 -0180 -0180 -0300 -0300 -0300 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -3000 -3000 -F000 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 422 0 -DWIDTH 11 0 -BBX 10 10 1 7 -BITMAP -0600 -0600 -0F00 -1B00 -1980 -3180 -6180 -60C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 2 0 -5 -BITMAP -FFF0 -FFF0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 4 4 4 12 -BITMAP -C0 -E0 -60 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -03B0 -0E70 -1860 -3060 -60C0 -60C0 -C0C0 -C180 -C380 -E580 -F9A0 -71C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 18 0 0 -BITMAP -1C00 -0C00 -0C00 -1800 -1800 -1800 -31C0 -33E0 -3460 -7860 -7060 -6060 -60C0 -40C0 -C180 -C300 -CE00 -F800 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0780 -1CC0 -30C0 -7000 -6000 -E000 -C000 -C000 -C000 -C180 -E700 -7C00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -0038 -0018 -0018 -0038 -0030 -0030 -03B0 -0E60 -1860 -3060 -6060 -60C0 -C0C0 -C1C0 -C380 -CD80 -F9A0 -71C0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0700 -1D80 -3180 -6300 -6E00 -F800 -C000 -C000 -C100 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 15 23 -5 -5 -BITMAP -001C -0066 -0066 -00C0 -00C0 -00C0 -07F8 -0180 -0180 -0180 -0380 -0300 -0300 -0300 -0300 -0700 -0600 -0600 -0600 -0C00 -CC00 -CC00 -7000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 18 -1 -6 -BITMAP -07F0 -1CC0 -3860 -3860 -30E0 -30C0 -19C0 -1F00 -0C00 -1800 -1C00 -3F00 -6780 -C1C0 -80C0 -C0C0 -E380 -3E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 18 0 0 -BITMAP -1C00 -0C00 -0C00 -1800 -1800 -1800 -30C0 -33E0 -3460 -3860 -7060 -70C0 -60C0 -60C0 -E0C0 -C180 -C1A0 -C1C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 17 0 0 -BITMAP -0C -0C -00 -00 -00 -38 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C8 -70 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 10 22 -4 -5 -BITMAP -00C0 -00C0 -0000 -0000 -0000 -0380 -0180 -0180 -0300 -0300 -0300 -0300 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -C800 -D800 -7000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 11 18 0 0 -BITMAP -1C00 -0C00 -0C00 -1800 -1800 -1800 -33C0 -3180 -3300 -3600 -7C00 -6C00 -6C00 -6600 -E600 -C320 -C3C0 -C180 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 18 0 0 -BITMAP -1C -0C -0C -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C8 -D0 -60 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 722 0 -DWIDTH 20 0 -BBX 18 12 0 0 -BITMAP -38C380 -1BEFC0 -1C70C0 -3860C0 -3060C0 -306180 -60C180 -60C180 -60C180 -C18300 -C18340 -C18380 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 12 0 0 -BITMAP -38C0 -1BE0 -1C60 -3860 -3060 -30C0 -60C0 -60C0 -60C0 -C180 -C1A0 -C1C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0780 -1CC0 -3860 -7060 -6060 -E060 -C0E0 -C0C0 -C1C0 -C180 -6700 -3C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 14 17 -3 -5 -BITMAP -0E38 -067C -068C -0F0C -0E0C -0C18 -0C18 -1818 -1830 -1860 -19C0 -1F00 -3000 -3000 -3000 -6000 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 -5 -BITMAP -03B0 -0E70 -1860 -3060 -60C0 -60C0 -C0C0 -C0C0 -C380 -C580 -F980 -7180 -0100 -0300 -0300 -0300 -0F80 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -3980 -1B80 -1D80 -3800 -3000 -3000 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -1F -33 -31 -38 -38 -1C -0E -0E -86 -86 -CC -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 15 0 0 -BITMAP -08 -18 -38 -7E -30 -30 -30 -70 -60 -60 -E0 -C0 -C4 -D8 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -7860 -3060 -3060 -60C0 -60C0 -60C0 -6180 -C180 -C380 -C700 -FB00 -6380 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -F0E0 -3060 -3060 -30C0 -30C0 -3980 -1980 -1B00 -1E00 -1C00 -1800 -1000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 16 12 0 0 -BITMAP -F0C7 -30C3 -30C3 -30C6 -31C6 -39C4 -1BCC -1AC8 -1C58 -1C70 -1860 -1040 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 11 12 -1 0 -BITMAP -3860 -58E0 -0C80 -0D00 -0700 -0600 -0E00 -0F00 -1300 -3320 -E1C0 -C180 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 12 17 -1 -5 -BITMAP -7870 -1830 -1820 -1860 -1840 -0CC0 -0C80 -0C80 -0D80 -0700 -0600 -0600 -0C00 -0800 -1800 -D000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3F80 -7F80 -4180 -0300 -0600 -0C00 -0C00 -1800 -3000 -6100 -FF00 -FE00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 400 0 -DWIDTH 10 0 -BBX 9 23 1 -5 -BITMAP -0180 -0200 -0400 -0C00 -0C00 -0C00 -0800 -1800 -1800 -3000 -E000 -7000 -3000 -3000 -3000 -3000 -2000 -2000 -6000 -6000 -6000 -2000 -1800 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 275 0 -DWIDTH 6 0 -BBX 6 23 0 -5 -BITMAP -04 -04 -04 -0C -08 -08 -08 -18 -10 -10 -10 -30 -20 -20 -20 -60 -40 -40 -40 -C0 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 400 0 -DWIDTH 10 0 -BBX 9 23 -1 -5 -BITMAP -0C00 -0200 -0300 -0300 -0300 -0200 -0200 -0600 -0600 -0600 -0700 -0380 -0600 -0600 -0C00 -0C00 -0800 -1800 -1800 -1800 -1000 -2000 -C000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 14 0 -BBX 10 5 2 4 -BITMAP -3840 -7CC0 -CF80 -8700 -8700 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 7 17 1 -5 -BITMAP -06 -06 -04 -00 -00 -08 -08 -18 -10 -30 -30 -30 -60 -60 -E0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 -3 -BITMAP -0080 -0180 -0100 -07C0 -1F60 -32E0 -6600 -6600 -C400 -CC00 -CC00 -C880 -6B80 -3E00 -1000 -3000 -2000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -01E0 -0330 -0630 -0600 -0C00 -0C00 -0C00 -0C00 -7F00 -1800 -1800 -1800 -3000 -3000 -F820 -BFE0 -E7C0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 12 0 3 -BITMAP -C030 -EF70 -7FE0 -39C0 -70E0 -6060 -6060 -70E0 -39C0 -7FE0 -EF70 -C030 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 14 17 1 0 -BITMAP -FC7C -7030 -3030 -3060 -18C0 -1880 -1900 -0A00 -0E00 -FFC0 -1800 -FFC0 -1800 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 275 0 -DWIDTH 6 0 -BBX 6 22 0 -5 -BITMAP -04 -04 -04 -0C -08 -08 -18 -10 -10 -00 -00 -00 -20 -20 -60 -40 -40 -40 -C0 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 21 1 -3 -BITMAP -03C0 -0660 -0C60 -0860 -0C00 -0C00 -0E00 -3F00 -2780 -6380 -61C0 -70C0 -38C0 -38C0 -1F80 -0E00 -0600 -C600 -C600 -CC00 -7800 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 2 12 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -07F000 -1C1C00 -300600 -61E300 -473100 -C41980 -8C0080 -880080 -880080 -880080 -8C0080 -C41980 -477100 -61C300 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 8 0 -BBX 7 10 1 7 -BITMAP -1C -64 -44 -CC -9C -F6 -C4 -00 -00 -FC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 9 1 2 -BITMAP -0660 -0CC0 -1980 -3300 -6600 -CC00 -6600 -3300 -1980 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 675 0 -DWIDTH 15 0 -BBX 11 7 2 2 -BITMAP -FFE0 -FFE0 -0020 -0020 -0020 -0020 -0020 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 5 -BITMAP -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -07F000 -1C1C00 -300600 -67E300 -423100 -C21180 -821080 -823080 -83E080 -824080 -822080 -C23180 -471900 -600300 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 1 3 14 -BITMAP -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 8 7 1 10 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 12 13 3 0 -BITMAP -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 7 10 0 7 -BITMAP -1C -26 -06 -06 -0C -08 -10 -22 -7C -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 7 10 0 7 -BITMAP -1C -26 -06 -04 -38 -0C -0C -0C -98 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 5 4 12 -BITMAP -18 -38 -70 -C0 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 13 17 -2 -5 -BITMAP -1E18 -0C18 -0C18 -1830 -1830 -1830 -3060 -3060 -30E0 -31C0 -7EC0 -6CE0 -6000 -4000 -C000 -E000 -4000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 523 0 -DWIDTH 13 0 -BBX 11 22 2 -5 -BITMAP -0FE0 -3E40 -7E40 -7E40 -FC80 -FC80 -FC80 -F900 -F900 -7900 -3200 -1200 -1200 -2400 -2400 -2400 -4800 -4800 -4800 -9000 -9000 -9000 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 3 3 1 5 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 5 0 -5 -BITMAP -30 -38 -0C -8C -78 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 6 10 0 7 -BITMAP -0C -1C -3C -08 -18 -18 -10 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 8 0 -BBX 7 10 1 7 -BITMAP -3C -66 -C2 -C6 -86 -CC -78 -00 -00 -FC -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 9 0 2 -BITMAP -3300 -1980 -0CC0 -0660 -0CC0 -1980 -3300 -6600 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 15 17 0 0 -BITMAP -0C04 -1C0C -3C18 -0830 -1830 -1860 -10C0 -30C6 -318E -FF1A -0236 -066C -0CCC -198C -19FE -3018 -2018 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 15 17 0 0 -BITMAP -0C04 -1C0C -3C18 -0830 -1830 -1860 -10C0 -309C -31A6 -FF06 -0206 -060C -0C08 -1810 -1822 -307C -20F8 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 15 17 0 0 -BITMAP -1C04 -260C -0618 -0430 -3830 -0C60 -0CC0 -0CC6 -998E -731A -0236 -066C -0CCC -198C -19FE -3018 -2018 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 9 17 1 -5 -BITMAP -0180 -0180 -0100 -0000 -0100 -0300 -0600 -0600 -0C00 -3800 -7000 -6000 -C000 -C300 -C300 -E600 -3C00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 22 -2 0 -BITMAP -0030 -0038 -0018 -000C -0000 -001C -003C -006C -004C -00CC -008C -018C -030C -030C -060C -07FC -0C0C -080C -180C -300C -300C -F83F -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 22 -2 0 -BITMAP -0003 -0007 -000E -0018 -0000 -001C -003C -006C -004C -00CC -008C -018C -030C -030C -060C -07FC -0C0C -080C -180C -300C -300C -F83F -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 22 -2 0 -BITMAP -000E -001E -0033 -0061 -0000 -001C -003C -006C -004C -00CC -008C -018C -030C -030C -060C -07FC -0C0C -080C -180C -300C -300C -F83F -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 21 -2 0 -BITMAP -0031 -007F -0046 -0000 -001C -003C -006C -004C -00CC -008C -018C -030C -030C -060C -07FC -0C0C -080C -180C -300C -300C -F83F -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 20 -2 0 -BITMAP -0033 -0033 -0000 -001C -003C -006C -004C -00CC -008C -018C -030C -030C -060C -07FC -0C0C -080C -180C -300C -300C -F83F -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 22 -2 0 -BITMAP -001C -0036 -0022 -0036 -001C -001C -003C -006C -004C -00CC -008C -018C -030C -030C -060C -07FC -0C0C -080C -180C -300C -300C -F83F -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 22 0 -BBX 23 17 -1 0 -BITMAP -003FFE -001E06 -003602 -002602 -006C00 -00CC10 -008C10 -019830 -031FE0 -061860 -07F820 -0C3020 -183000 -107004 -30600C -606018 -F1FFF8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 22 1 -5 -BITMAP -00F9 -070F -0606 -1C02 -1802 -3000 -3000 -7000 -6000 -6000 -E000 -E000 -E000 -600C -7018 -3870 -0FC0 -0400 -0700 -0180 -1180 -0F00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 22 -1 0 -BITMAP -0060 -0070 -0030 -0018 -0000 -0FFF -0303 -0301 -0701 -0600 -0608 -0E08 -0C18 -0FF0 -0C30 -1C10 -1810 -1800 -3802 -3006 -300C -FFFC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 22 -1 0 -BITMAP -000E -001C -0038 -0060 -0000 -0FFF -0303 -0301 -0701 -0600 -0608 -0E08 -0C18 -0FF0 -0C30 -1C10 -1810 -1800 -3802 -3006 -300C -FFFC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 22 -1 0 -BITMAP -001C -003C -0066 -00C2 -0000 -0FFF -0303 -0301 -0701 -0600 -0608 -0E08 -0C18 -0FF0 -0C30 -1C10 -1810 -1800 -3802 -3006 -300C -FFFC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 21 -1 0 -BITMAP -00C6 -00C6 -0000 -0000 -0FFF -0303 -0301 -0701 -0600 -0608 -0E08 -0C18 -0FF0 -0C30 -1C10 -1810 -1800 -3802 -3006 -300C -FFFC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 10 22 -1 0 -BITMAP -0600 -0700 -0300 -0180 -0000 -0FC0 -0300 -0300 -0700 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -3800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 11 22 -1 0 -BITMAP -0060 -00E0 -01C0 -0300 -0000 -0FC0 -0300 -0300 -0700 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -3800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 11 22 -1 0 -BITMAP -01C0 -03C0 -0660 -0C20 -0000 -0FC0 -0300 -0300 -0700 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -3800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 11 21 -1 0 -BITMAP -0660 -0660 -0000 -0000 -0FC0 -0300 -0300 -0700 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -3800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 17 -1 0 -BITMAP -0FFC00 -030F00 -030380 -070180 -0601C0 -0601C0 -0E01C0 -0C0180 -7F8180 -0C0380 -1C0300 -180700 -180600 -380E00 -301800 -307000 -FFC000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 19 21 -1 0 -BITMAP -006200 -00FE00 -008C00 -000000 -1F03E0 -070180 -070180 -058100 -0D8300 -0D8300 -08C200 -08C200 -18E600 -186600 -107400 -303400 -303C00 -203800 -201800 -601800 -F81000 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -0060 -0070 -0030 -0018 -0000 -00F0 -079C -060E -1C06 -1807 -3807 -3007 -7006 -6006 -600E -E00C -E01C -E018 -6038 -7060 -39E0 -0F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -0006 -000E -001C -0030 -0000 -00F0 -079C -060E -1C06 -1807 -3807 -3007 -7006 -6006 -600E -E00C -E01C -E018 -6038 -7060 -39E0 -0F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -0038 -0078 -00CC -0184 -0000 -00F0 -079C -060E -1C06 -1807 -3807 -3007 -7006 -6006 -600E -E00C -E01C -E018 -6038 -7060 -39E0 -0F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 21 1 0 -BITMAP -0062 -00FE -008C -0000 -00F0 -079C -060E -1C06 -1807 -3807 -3007 -7006 -6006 -600E -E00C -E01C -E018 -6038 -7060 -39E0 -0F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 21 1 0 -BITMAP -00CC -00CC -0000 -0000 -00F0 -079C -060E -1C06 -1807 -3807 -3007 -7006 -6006 -600E -E00C -E01C -E018 -6038 -7060 -39E0 -0F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 12 11 3 0 -BITMAP -C030 -6060 -30C0 -1980 -0F00 -0600 -0F00 -1980 -30C0 -6060 -C030 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 19 1 -1 -BITMAP -0006 -00FC -079C -061E -1C36 -1827 -3867 -30C7 -7086 -6186 -630E -E30C -E61C -EC18 -6C38 -7860 -39E0 -7F80 -C000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 2 0 -BITMAP -018000 -01C000 -00C000 -006000 -000000 -7E1F80 -180600 -180600 -380400 -300400 -300C00 -700C00 -600800 -601800 -601800 -C01000 -C01000 -C03000 -C02000 -E06000 -71C000 -1F0000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 2 0 -BITMAP -003800 -007000 -00E000 -018000 -000000 -7E1F80 -180600 -180600 -380400 -300400 -300C00 -700C00 -600800 -601800 -601800 -C01000 -C01000 -C03000 -C02000 -E06000 -71C000 -1F0000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 2 0 -BITMAP -007000 -00F000 -019800 -030800 -000000 -7E1F80 -180600 -180600 -380400 -300400 -300C00 -700C00 -600800 -601800 -601800 -C01000 -C01000 -C03000 -C02000 -E06000 -71C000 -1F0000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 21 2 0 -BITMAP -031800 -031800 -000000 -000000 -7E1F80 -180600 -180600 -380400 -300400 -300C00 -700C00 -600800 -601800 -601800 -C01000 -C01000 -C03000 -C02000 -E06000 -71C000 -1F0000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 21 2 0 -BITMAP -0070 -00E0 -0180 -0000 -FC3C -7018 -3030 -3060 -18C0 -1880 -1900 -0A00 -0E00 -0C00 -1800 -1800 -1800 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 17 -1 0 -BITMAP -0FC0 -0300 -0300 -0300 -07E0 -0638 -0618 -0C1C -0C1C -0C18 -1838 -18F0 -1FC0 -3800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 16 22 -4 -5 -BITMAP -003C -0066 -00C3 -00C3 -0183 -0186 -019C -03B8 -031C -0306 -0706 -0606 -0606 -060C -04CC -0CD8 -0C70 -0C00 -0800 -9800 -D000 -E000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -0300 -0380 -0180 -00C0 -0000 -03B0 -0E70 -1860 -3060 -60C0 -60C0 -C0C0 -C180 -C380 -C580 -F9A0 -71C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -0030 -0070 -00E0 -0180 -0100 -0000 -03B0 -0E70 -1860 -3060 -60C0 -60C0 -C0C0 -C180 -C380 -C580 -F9A0 -71C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -01C0 -03C0 -0660 -0C20 -0000 -03B0 -0E70 -1860 -3060 -60C0 -60C0 -C0C0 -C180 -C380 -C580 -F9A0 -71C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 16 0 0 -BITMAP -0620 -0FE0 -08C0 -0000 -03B0 -0E70 -1860 -3060 -60C0 -60C0 -C0C0 -C180 -C380 -C580 -F9A0 -71C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 15 0 0 -BITMAP -0660 -0660 -0000 -03B0 -0E70 -1860 -3060 -60C0 -60C0 -C0C0 -C180 -C380 -C580 -F9A0 -71C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -01C0 -0360 -0220 -0360 -01C0 -0000 -03B0 -0E70 -1860 -3060 -6040 -60C0 -C0C0 -C180 -C380 -C580 -F9A0 -71C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 12 0 0 -BITMAP -03DC -0CF6 -18C6 -318C -61B8 -63E0 -C300 -C300 -C700 -CF04 -F9CC -70F0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 10 17 0 -5 -BITMAP -0780 -1CC0 -30C0 -7000 -6000 -E000 -C000 -C000 -C000 -C180 -E700 -7C00 -2000 -3800 -0C00 -8C00 -7800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 9 17 0 0 -BITMAP -1800 -1C00 -0C00 -0600 -0000 -0700 -1D80 -3180 -6300 -6E00 -F800 -C000 -C000 -C100 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 10 18 0 0 -BITMAP -00C0 -01C0 -0380 -0600 -0400 -0000 -0700 -1D80 -3180 -6300 -6E00 -F800 -C000 -C000 -C100 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 10 17 0 0 -BITMAP -0380 -0780 -0CC0 -1840 -0000 -0700 -1D80 -3180 -6300 -6E00 -F800 -C000 -C000 -C100 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 9 15 0 0 -BITMAP -1980 -1980 -0000 -0700 -1D80 -3180 -6300 -6E00 -F800 -C000 -C000 -C100 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 17 0 0 -BITMAP -60 -70 -30 -18 -00 -38 -18 -18 -30 -30 -30 -60 -60 -60 -C4 -C8 -70 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 18 0 0 -BITMAP -06 -0E -1C -30 -20 -00 -38 -18 -18 -30 -30 -30 -60 -60 -60 -C4 -C8 -70 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 17 0 0 -BITMAP -1C -3C -66 -C2 -00 -38 -18 -18 -30 -30 -30 -60 -60 -60 -C4 -C8 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 15 0 0 -BITMAP -66 -66 -00 -38 -18 -18 -30 -30 -30 -60 -60 -60 -C4 -C8 -70 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -3000 -1C60 -0780 -0F00 -3180 -07C0 -1CC0 -3860 -7060 -6060 -E060 -C0E0 -C0C0 -C1C0 -C180 -6700 -3C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 16 0 0 -BITMAP -0620 -0FE0 -08C0 -0000 -38C0 -1BE0 -1C60 -3860 -3060 -70C0 -60C0 -60C0 -60C0 -C180 -C1A0 -C1C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0600 -0700 -0300 -0180 -0000 -0780 -1CC0 -3860 -7060 -6060 -E060 -E0E0 -C0C0 -C1C0 -C180 -6700 -3C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 18 0 0 -BITMAP -00C0 -01C0 -0380 -0600 -0400 -0000 -0780 -1CC0 -3860 -7060 -6060 -E060 -E0E0 -C0C0 -C1C0 -C180 -6700 -3C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0380 -0780 -0CC0 -1840 -0000 -0780 -1CC0 -3860 -7060 -6060 -E060 -E0E0 -C0C0 -C1C0 -C180 -6700 -3C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -0620 -0FE0 -08C0 -0000 -0780 -1CC0 -3860 -7060 -6060 -E060 -E0E0 -C0C0 -C1C0 -C180 -6700 -3C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0CC0 -0CC0 -0000 -0780 -1CC0 -3860 -7060 -6060 -E060 -E0E0 -C0C0 -C1C0 -C180 -6700 -3C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 12 11 3 1 -BITMAP -0600 -0600 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0000 -0600 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 18 0 -3 -BITMAP -0040 -00C0 -0080 -0780 -1DC0 -3B60 -7260 -6660 -E4E0 -CCE0 -C8C0 -D9C0 -D180 -7700 -3C00 -2000 -6000 -4000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0C00 -0E00 -0600 -0300 -0000 -7860 -3060 -3060 -60C0 -60C0 -60C0 -C180 -C180 -C380 -C700 -FB00 -6380 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 18 0 0 -BITMAP -00C0 -01C0 -0380 -0600 -0400 -0000 -7860 -3060 -3060 -60C0 -60C0 -60C0 -C180 -C180 -C380 -C700 -FB00 -6380 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0380 -0780 -0CC0 -1840 -0000 -7860 -3060 -3060 -60C0 -60C0 -60C0 -C180 -C180 -C380 -C700 -FB00 -6380 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0CC0 -0CC0 -0000 -7860 -3060 -3060 -60C0 -60C0 -60C0 -C180 -C180 -C380 -C700 -FB00 -6380 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 12 23 -1 -5 -BITMAP -0030 -0070 -00E0 -0180 -0100 -0000 -7870 -1830 -1830 -1860 -1840 -0CC0 -0C80 -0C80 -0D80 -0700 -0600 -0600 -0C00 -0800 -1800 -D000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 14 23 -3 -5 -BITMAP -0380 -0180 -0180 -0300 -0300 -0300 -0638 -067C -068C -070C -0E0C -0C18 -0C18 -0C18 -1830 -1860 -19C0 -1F00 -3000 -3000 -3000 -6000 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 12 20 -1 -5 -BITMAP -0CC0 -0CC0 -0000 -7870 -1830 -1830 -1860 -1840 -0CC0 -0C80 -0C80 -0D80 -0700 -0600 -0600 -0C00 -0800 -1800 -D000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timI24-L1.bdf diff -u xc/fonts/bdf/100dpi/timI24-L1.bdf:1.1 xc/fonts/bdf/100dpi/timI24-L1.bdf:removed --- xc/fonts/bdf/100dpi/timI24-L1.bdf:1.1 Wed Apr 4 18:55:43 2001 +++ xc/fonts/bdf/100dpi/timI24-L1.bdf Wed Mar 16 21:03:54 2005 @@ -1,5487 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timI24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-I-Normal--34-240-100-100-P-168-ISO8859-1 -SIZE 24 100 100 -FONTBOUNDINGBOX 37 37 -5 -7 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 34 -POINT_SIZE 240 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 168 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 23 -X_HEIGHT 15 -FONT_ASCENT 27 -FONT_DESCENT 7 -FACE_NAME "Times Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 25 23 0 0 -BITMAP -AAAAAA80 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -80000080 -00000000 -AAAAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 23 2 0 -BITMAP -03 -07 -07 -07 -07 -0E -0E -0E -0C -0C -18 -18 -18 -10 -30 -30 -20 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 420 0 -DWIDTH 14 0 -BBX 10 8 4 15 -BITMAP -2080 -71C0 -71C0 -E380 -E380 -C300 -C300 -8200 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 17 23 1 0 -BITMAP -018600 -018600 -010600 -030C00 -030C00 -030C00 -020800 -3FFF80 -3FFF80 -061800 -0C3000 -0C3000 -0C3000 -186000 -FFFE00 -FFFE00 -186000 -30C000 -30C000 -30C000 -608000 -618000 -618000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 28 1 -3 -BITMAP -0020 -0020 -03F0 -0E7C -0C4E -1846 -1844 -18C4 -1C80 -0E80 -0F80 -0780 -03C0 -01E0 -01F0 -0178 -0338 -023C -821C -821C -861C -C418 -C438 -74F0 -1FC0 -0800 -0800 -0800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 24 24 2 -1 -BITMAP -07C0E0 -1C63C0 -383FC0 -703D80 -602180 -E06300 -E06300 -C0C600 -C0C600 -E18C00 -638800 -3E183E -0030E3 -0031C1 -006381 -006301 -00C703 -00C703 -018606 -018606 -03070C -02031C -0601F0 -040000 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 21 23 3 0 -BITMAP -003E00 -006700 -00C300 -00C300 -018300 -018600 -018E00 -019C00 -01F000 -01E000 -01C000 -06E3F8 -1CE0E0 -3860C0 -707180 -707100 -E03B00 -E03E00 -E01C00 -E01E00 -F07F10 -7FE7E0 -1F03C0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 214 0 -DWIDTH 7 0 -BBX 4 8 4 15 -BITMAP -20 -70 -70 -E0 -E0 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 29 2 -6 -BITMAP -00C0 -0180 -0300 -0600 -0C00 -0C00 -1800 -3800 -3000 -7000 -7000 -6000 -E000 -E000 -E000 -E000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -4000 -4000 -6000 -2000 -2000 -1000 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 29 -1 -6 -BITMAP -0200 -0100 -0100 -0180 -0080 -0080 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -01C0 -01C0 -01C0 -01C0 -0180 -0380 -0380 -0300 -0700 -0600 -0C00 -0C00 -1800 -3000 -6000 -C000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 12 13 2 10 -BITMAP -0600 -0600 -C630 -E670 -76E0 -1F80 -0F00 -1F80 -76E0 -E670 -C630 -0600 -0600 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 16 16 3 0 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 8 0 -BBX 5 8 -1 -4 -BITMAP -38 -38 -38 -18 -10 -30 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 2 2 6 -BITMAP -FE -FE -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 8 0 -BBX 3 3 1 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 10 24 -1 -1 -BITMAP -00C0 -0180 -0180 -0180 -0300 -0300 -0300 -0600 -0600 -0600 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -6000 -6000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 23 0 0 -BITMAP -0078 -01DC -030E -0606 -0C07 -1C07 -1807 -3807 -3007 -7007 -7007 -700E -E00E -E00E -E01C -E01C -E018 -E038 -E030 -6060 -70E0 -3B80 -1F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 12 23 1 0 -BITMAP -0030 -01F0 -0070 -0070 -0060 -00E0 -00E0 -00E0 -01C0 -01C0 -01C0 -0180 -0380 -0380 -0380 -0700 -0700 -0700 -0600 -0E00 -0E00 -1E00 -FFC0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 23 -1 0 -BITMAP -00F0 -03FC -07FE -0C1E -180F -1007 -0007 -0007 -000F -000E -001E -003C -0038 -0070 -00E0 -01C0 -0380 -0600 -0C02 -1806 -300C -7FFC -FFF8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 23 0 0 -BITMAP -00F8 -03FC -041E -080E -000E -000E -000C -001C -0078 -03E0 -0FC0 -00E0 -0070 -0078 -0038 -0038 -0038 -0030 -C070 -E060 -F0C0 -7F80 -1E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 17 23 -1 0 -BITMAP -000180 -000380 -000700 -000F00 -001F00 -003600 -006E00 -00CE00 -018E00 -030C00 -061C00 -0C1C00 -181C00 -303800 -7FFF00 -FFFE00 -FFFE00 -003000 -007000 -007000 -006000 -00E000 -00E000 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 23 0 0 -BITMAP -07FF -07FE -07FC -0C00 -0C00 -1800 -1800 -1F00 -3FE0 -3FF0 -01F0 -0078 -003C -001C -001C -001C -001C -0018 -C018 -E030 -F060 -7FC0 -1E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -000C -0030 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3BE0 -3F78 -7C38 -701C -701C -E01C -E01C -E01C -E01C -E038 -E038 -6070 -70E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 23 3 0 -BITMAP -3FFE -7FFC -7FF8 -8018 -0030 -0030 -0060 -00E0 -00C0 -0180 -0180 -0300 -0700 -0600 -0E00 -0C00 -1800 -3800 -3000 -7000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 23 0 0 -BITMAP -03F0 -0F1C -0E0E -1C06 -1C06 -1C06 -1E06 -0F0C -0F98 -07E0 -03C0 -0FE0 -3CF0 -7078 -7038 -E03C -E01C -E01C -E01C -E038 -7038 -78F0 -1FC0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -03C0 -0FF0 -1C38 -3818 -701C -701C -E01C -E01C -E01C -E01C -E038 -E038 -70F8 -7BF0 -1F70 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -7000 -C000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 6 15 3 0 -BITMAP -1C -1C -1C -00 -00 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 20 1 -5 -BITMAP -07 -07 -07 -00 -00 -00 -00 -00 -00 -00 -00 -00 -38 -38 -38 -18 -10 -30 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 17 17 3 0 -BITMAP -000180 -000780 -001E00 -007800 -01E000 -07C000 -1F0000 -7C0000 -F00000 -7C0000 -1F0000 -07C000 -01E000 -007800 -001E00 -000780 -000180 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 17 9 3 4 -BITMAP -FFFF80 -FFFF80 -000000 -000000 -000000 -000000 -000000 -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 17 17 1 0 -BITMAP -C00000 -F00000 -3C0000 -0F0000 -03C000 -01F000 -007C00 -001F00 -000780 -001F00 -007C00 -01F000 -03C000 -0F0000 -3C0000 -F00000 -C00000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 11 23 4 0 -BITMAP -0F80 -31C0 -60E0 -70E0 -2060 -00E0 -00C0 -01C0 -0380 -0700 -0E00 -0C00 -1800 -1800 -3000 -3000 -2000 -0000 -0000 -0000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 920 0 -DWIDTH 31 0 -BBX 26 27 2 -5 -BITMAP -001FE000 -007DFC00 -01E01E00 -03800700 -07000380 -0C000180 -1C0001C0 -380F60C0 -3019E0C0 -7030E0C0 -7060E0C0 -E0C0E0C0 -E0C0C0C0 -E180C0C0 -E181C180 -C381C180 -E3818300 -E3838700 -63C78600 -61FD9C00 -71F9F800 -3870E000 -38000000 -1C000000 -0E000000 -07C03000 -00FFC000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 20 23 -2 0 -BITMAP -000200 -000600 -000600 -000E00 -001F00 -001700 -003700 -002700 -006700 -004700 -00C780 -018380 -010380 -030380 -03FF80 -060380 -0C03C0 -0C03C0 -1801C0 -1801C0 -3001C0 -7003E0 -FC0FF0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 23 0 0 -BITMAP -07FF00 -01C3C0 -01C1C0 -01C0E0 -03C0E0 -0380E0 -0380E0 -0380E0 -0781C0 -070380 -070F00 -0FFC00 -0F1F00 -0E0780 -0E0380 -1E03C0 -1E03C0 -1C03C0 -1C0380 -3C0780 -3C0F00 -7C3C00 -FFF000 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 21 23 2 0 -BITMAP -003F88 -00FFF8 -03C070 -070030 -0E0030 -1C0020 -3C0020 -380000 -700000 -700000 -F00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -F00040 -700180 -780300 -3C0E00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 25 23 -1 0 -BITMAP -03FFC000 -00E0F800 -00E03E00 -00E00E00 -01E00F00 -01E00700 -01C00780 -01C00780 -03C00380 -03800780 -03800380 -07800780 -07800780 -07000700 -07000700 -0F000E00 -0E001E00 -0E001C00 -1E003800 -1C00F000 -1C03C000 -3FFF0000 -FFF80000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 22 23 -1 0 -BITMAP -03FFFC -00F01C -00E00C -00E008 -01E008 -01C000 -01C000 -03C040 -03C0C0 -038080 -038180 -07FF80 -078380 -070100 -070100 -0F0100 -0E0000 -0E0000 -0E0020 -1E0060 -1E0060 -3C01C0 -FFFFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 22 23 0 0 -BITMAP -03FFFC -00F01C -00E00C -00E008 -01E008 -01C000 -01C000 -03C040 -03C0C0 -038080 -038180 -07FF80 -078380 -070100 -070100 -0F0100 -0E0000 -0E0000 -0E0000 -1E0000 -1C0000 -3E0000 -FF8000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 23 2 0 -BITMAP -003F88 -00FFF8 -03C070 -070030 -0E0030 -1C0020 -3C0020 -380000 -700000 -700000 -F00000 -E00000 -E00FFC -E001F0 -E000E0 -E001E0 -E001C0 -F001C0 -7003C0 -780380 -3C0780 -1E0F80 -07FC00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 26 23 0 0 -BITMAP -03FC3FC0 -00E00E00 -00E00E00 -01E01E00 -01C01C00 -01C01C00 -03C03C00 -03803800 -03803800 -03803800 -07807800 -07FFF000 -07007000 -0F00F000 -0F00F000 -0E00E000 -0E00E000 -0E00E000 -1E01E000 -1C01C000 -1C01C000 -3C03C000 -FF0FF000 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 13 23 -1 0 -BITMAP -07F8 -01E0 -01C0 -01C0 -03C0 -0380 -0380 -0780 -0780 -0700 -0700 -0F00 -0F00 -0E00 -0E00 -1E00 -1C00 -1C00 -1C00 -3C00 -3800 -7800 -FE00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 18 23 -1 0 -BITMAP -007FC0 -001F00 -001E00 -001E00 -001C00 -001C00 -003C00 -003C00 -003800 -003800 -007800 -007000 -007000 -00F000 -00F000 -00E000 -00E000 -01E000 -61C000 -F1C000 -F38000 -7B8000 -3E0000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 23 23 0 0 -BITMAP -07F9FE -01E078 -01C060 -01C0C0 -03C180 -038300 -038600 -078C00 -079800 -077000 -07E000 -0FF000 -0F7800 -0E3800 -0E3C00 -1E1C00 -1C1E00 -1C0F00 -1C0780 -3C0780 -3C03C0 -3803E0 -FF07F8 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 19 23 -1 0 -BITMAP -07F800 -01E000 -01C000 -01C000 -03C000 -038000 -038000 -078000 -078000 -070000 -070000 -0F0000 -0F0000 -0E0000 -0E0000 -1E0000 -1C0000 -1C0020 -1C0060 -3C00C0 -3C01C0 -7FFF80 -FFFF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 28 0 -BBX 30 23 0 0 -BITMAP -07E001FC -01E001F0 -01E003E0 -01E003E0 -036007C0 -03700DC0 -037009C0 -03701BC0 -06703380 -06706380 -06706780 -0C70C780 -0C70C700 -0C718700 -0C730F00 -18330F00 -18360E00 -183C0E00 -183C1E00 -30381C00 -30301C00 -30303E00 -FE20FF80 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 25 23 -1 0 -BITMAP -07C03F80 -01E00E00 -01E00C00 -01E00C00 -01700C00 -01700800 -03780800 -03381800 -02381800 -021C1000 -061C1000 -061E3000 -040E3000 -040E2000 -0C072000 -0C076000 -08076000 -0803E000 -1803C000 -1801C000 -1801C000 -3801C000 -FE00C000 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 19 23 3 0 -BITMAP -007E00 -01C780 -0301C0 -0701C0 -0E00E0 -1E00E0 -1C00E0 -3800E0 -7800E0 -7801E0 -7001E0 -F001E0 -F001C0 -F003C0 -E003C0 -E00380 -E00700 -E00F00 -E00E00 -701C00 -703800 -3CE000 -0F8000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 21 23 0 0 -BITMAP -03FF80 -00F1E0 -00E070 -00E070 -01E038 -01C038 -01C038 -03C038 -03C070 -038070 -0381E0 -078780 -07FE00 -070000 -070000 -0F0000 -0E0000 -0E0000 -0E0000 -1E0000 -1C0000 -3E0000 -FF8000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 20 29 2 -6 -BITMAP -003F00 -00E3C0 -0180E0 -038060 -070070 -0F0070 -0E0070 -1C0070 -3C0070 -3C00F0 -3800F0 -7800F0 -7800E0 -7801E0 -7001E0 -7001C0 -700380 -700780 -700700 -380E00 -381C00 -1E7000 -07C000 -060000 -0C0000 -1BC020 -3FF060 -79FFC0 -C03F00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 20 23 -1 0 -BITMAP -03FF80 -00F3E0 -00E0E0 -00E070 -01E070 -01C070 -01C070 -03C070 -03C0E0 -0380E0 -0383C0 -07FF00 -07FC00 -071C00 -071C00 -0F0E00 -0E0E00 -0E0700 -0E0700 -1E0780 -1C0380 -3E03C0 -FF83F0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 16 23 2 0 -BITMAP -03F1 -071F -0E0E -0C06 -1C06 -1C04 -1C04 -1E00 -0F00 -0F80 -07C0 -03E0 -01E0 -00F0 -0078 -0078 -8038 -8038 -8038 -C070 -C070 -F1E0 -BF80 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 18 23 3 0 -BITMAP -FFFFC0 -E1E1C0 -C1E0C0 -81E0C0 -81C080 -01C000 -03C000 -03C000 -038000 -038000 -078000 -078000 -070000 -070000 -0F0000 -0F0000 -0E0000 -0E0000 -1E0000 -1E0000 -1E0000 -3E0000 -FF8000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 23 3 0 -BITMAP -7FC0FE -1F0038 -0E0018 -0E0010 -1E0030 -1C0030 -1C0020 -3C0020 -380060 -380040 -380040 -7800C0 -7000C0 -700080 -F00180 -F00180 -E00100 -E00300 -E00300 -700600 -781C00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 21 23 2 0 -BITMAP -FF01F8 -7C0060 -380040 -3800C0 -380180 -380180 -1C0300 -1C0200 -1C0600 -1C0C00 -1E0C00 -0E1800 -0E1000 -0E3000 -0E6000 -0E6000 -0EC000 -0F8000 -078000 -070000 -060000 -060000 -040000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 833 0 -DWIDTH 28 0 -BBX 31 23 1 0 -BITMAP -FF0FE0FE -3C038038 -1C038030 -1C038060 -1C038060 -1C0380C0 -1C0780C0 -1C058180 -1C0D8180 -1C09C300 -0E19C200 -0E19C600 -0E31C400 -0E31CC00 -0E61C800 -0E41D800 -0EC0F000 -0780F000 -0700E000 -0700E000 -0600C000 -0600C000 -04008000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 23 23 -1 0 -BITMAP -1FF0FE -03E038 -03C030 -01C060 -01E0C0 -01E180 -00E380 -00F300 -007600 -007C00 -007800 -003800 -003C00 -007C00 -00DE00 -019E00 -030E00 -070F00 -060700 -0C0700 -180780 -3807C0 -FE1FF0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 20 23 1 0 -BITMAP -7F87F0 -1E01C0 -1E0300 -1E0300 -0E0600 -0E0C00 -0F1800 -0F1800 -073000 -076000 -07E000 -03C000 -03C000 -038000 -038000 -078000 -070000 -070000 -070000 -0E0000 -0E0000 -1E0000 -FFC000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 20 23 0 0 -BITMAP -07FFF0 -0FFFF0 -0C01E0 -0803C0 -080780 -000780 -000F00 -001E00 -003C00 -003C00 -007800 -00F000 -01E000 -01E000 -03C000 -078000 -0F0000 -0F0000 -1E0040 -3C0040 -7800C0 -FFFFC0 -FFFF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 12 29 2 -6 -BITMAP -03F0 -0300 -0300 -0700 -0700 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1C00 -1800 -3800 -3800 -3800 -3000 -7000 -7000 -7000 -6000 -6000 -E000 -E000 -E000 -FC00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 9 23 0 0 -BITMAP -C000 -C000 -4000 -6000 -6000 -2000 -3000 -3000 -1000 -1800 -1800 -0800 -0C00 -0C00 -0400 -0600 -0600 -0200 -0300 -0300 -0100 -0180 -0180 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 12 29 -1 -6 -BITMAP -03F0 -0030 -0070 -0070 -0070 -0060 -0060 -00E0 -00E0 -00E0 -00C0 -01C0 -01C0 -01C0 -0180 -0380 -0380 -0380 -0300 -0300 -0700 -0700 -0600 -0600 -0E00 -0E00 -0E00 -1C00 -FC00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 422 0 -DWIDTH 14 0 -BBX 15 16 -1 7 -BITMAP -0380 -0380 -07C0 -06C0 -0EE0 -0C60 -1C70 -1830 -3838 -3018 -3018 -701C -600C -E00E -C006 -C006 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 2 0 -5 -BITMAP -FFFF -FFFF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 6 6 5 17 -BITMAP -C0 -E0 -70 -38 -0C -04 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 15 1 0 -BITMAP -01EC -03BC -0E1C -1C1C -181C -3818 -7018 -7038 -E038 -E030 -E070 -E0F2 -61B4 -733C -1E18 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 23 1 0 -BITMAP -0300 -1F00 -0700 -0600 -0600 -0E00 -0E00 -0C00 -1C78 -19FC -1F1E -1E0E -3C0E -380E -380E -300C -701C -7018 -6038 -E070 -E0E0 -F380 -7F00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 13 15 2 0 -BITMAP -01E0 -0630 -0C38 -1838 -3010 -3000 -7000 -6000 -E000 -E000 -E000 -E020 -E0C0 -7380 -3E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 23 1 0 -BITMAP -0003 -001F -0007 -0007 -0006 -0006 -0006 -000E -01EC -033C -0E1C -1C1C -181C -3818 -7018 -7038 -E038 -E030 -E070 -E0F2 -61B4 -733C -1E18 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 13 15 2 0 -BITMAP -01E0 -0670 -0C38 -1838 -3070 -30E0 -71C0 -7700 -FC00 -E000 -E000 -E020 -E0C0 -7380 -3E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 19 30 -4 -7 -BITMAP -0003C0 -0006E0 -000CE0 -001CC0 -001800 -003800 -003000 -003000 -03FF00 -007000 -006000 -006000 -00E000 -00E000 -00E000 -00C000 -01C000 -01C000 -01C000 -018000 -018000 -038000 -038000 -030000 -030000 -070000 -660000 -EE0000 -EC0000 -780000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 22 0 -7 -BITMAP -01F0 -073F -0E1F -0C1C -1C1C -1C1C -1C38 -0C38 -0E70 -07C0 -0C00 -1800 -1F00 -0FC0 -3FE0 -61F0 -C070 -C030 -C030 -6020 -78E0 -1F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 23 1 0 -BITMAP -0300 -1F00 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E78 -1CFC -1D9C -1A1C -3C1C -381C -381C -3838 -7038 -7038 -7038 -7072 -E074 -E07C -E038 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 7 23 2 0 -BITMAP -0E -0E -0E -00 -00 -00 -00 -00 -0C -7C -1C -18 -38 -38 -30 -70 -70 -70 -60 -E4 -E8 -F8 -70 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 14 30 -4 -7 -BITMAP -001C -001C -001C -0000 -0000 -0000 -0000 -0000 -0038 -00F8 -0030 -0030 -0030 -0070 -0070 -0060 -0060 -00E0 -00E0 -00C0 -00C0 -01C0 -01C0 -01C0 -0180 -0380 -6300 -E700 -EE00 -7800 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 15 23 1 0 -BITMAP -0300 -1F00 -0700 -0600 -0E00 -0E00 -0C00 -0C00 -1C7E -1C18 -1830 -3860 -38C0 -3980 -3B00 -7F00 -7F00 -7380 -73C0 -61C4 -E1E8 -E0F8 -E070 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 8 23 2 0 -BITMAP -03 -1F -07 -06 -0E -0E -0C -0C -1C -1C -18 -38 -38 -38 -30 -70 -70 -60 -60 -E4 -E8 -F8 -70 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 15 1 0 -BITMAP -0C7838 -7CFCFC -1D9D9C -1A1E1C -3C1C1C -381838 -383838 -383838 -703838 -703038 -707070 -707072 -E07074 -E0E07C -E0E038 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 15 1 0 -BITMAP -0C78 -7CFC -1D1C -1A1C -3C1C -381C -3838 -3838 -7038 -7038 -7070 -6072 -E074 -E07C -E038 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 15 1 0 -BITMAP -01F0 -039C -0E0C -1C0E -180E -380E -700E -701C -E01C -E038 -E030 -E070 -60E0 -7380 -1F00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 19 22 -2 -7 -BITMAP -018780 -0F9FC0 -03B1E0 -03E0E0 -03C0E0 -0380E0 -0380E0 -0300C0 -0701C0 -070180 -060380 -0E0700 -0E0E00 -0F3800 -0FF000 -1C0000 -1C0000 -180000 -180000 -380000 -380000 -FE0000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 22 2 -7 -BITMAP -01EC -073C -0E1C -1C1C -381C -3018 -7018 -6038 -E038 -E030 -E070 -E0F0 -71E0 -7EE0 -1CE0 -00E0 -00E0 -00C0 -00C0 -01C0 -01C0 -07F0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 12 15 2 0 -BITMAP -0C60 -7CF0 -19F0 -1B30 -1E00 -3C00 -3800 -3800 -3000 -7000 -7000 -7000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 12 15 1 0 -BITMAP -07D0 -0E70 -1C30 -1C10 -1C10 -1E00 -0E00 -0700 -0780 -0380 -81C0 -81C0 -C1C0 -E380 -BF00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 8 19 2 0 -BITMAP -04 -04 -0C -1C -7F -1C -18 -38 -38 -38 -30 -70 -70 -60 -60 -E4 -E8 -F8 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 15 1 0 -BITMAP -1C1C -FC1C -1C1C -381C -3838 -3838 -3838 -3838 -7038 -7070 -7070 -70F0 -71B2 -7F3C -3C18 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 14 15 0 0 -BITMAP -1C38 -FC3C -3C1C -0C0C -0E0C -0E18 -0E18 -0630 -0670 -0660 -06E0 -07C0 -0780 -0700 -0600 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 21 15 0 0 -BITMAP -180C70 -FC1C78 -3C1C38 -1C3C18 -1C3C38 -0C6C30 -0CCC30 -0CCC60 -0D8CE0 -0D0CC0 -0F0D80 -0E0F80 -0C0F00 -0C0E00 -080C00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 16 15 -1 0 -BITMAP -0607 -3E0F -0F18 -0730 -0360 -03E0 -01C0 -01C0 -03C0 -03E0 -06E0 -0CF2 -1874 -F07C -E038 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 16 22 -1 -7 -BITMAP -0707 -3F07 -0F03 -0303 -0383 -0386 -0386 -018C -019C -0198 -01B8 -01F0 -01E0 -01E0 -01C0 -0180 -0180 -0300 -0600 -6E00 -FC00 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 14 15 -1 0 -BITMAP -0FFC -1FFC -1838 -3070 -00E0 -00C0 -0180 -0300 -0600 -0E00 -1C00 -3830 -7060 -FFE0 -FFC0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 400 0 -DWIDTH 13 0 -BBX 11 29 2 -6 -BITMAP -01E0 -03E0 -0300 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -3800 -F000 -C000 -6000 -3000 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -6000 -6000 -6000 -3000 -3C00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 275 0 -DWIDTH 9 0 -BBX 9 29 0 -6 -BITMAP -0180 -0180 -0100 -0100 -0300 -0200 -0200 -0600 -0600 -0400 -0400 -0C00 -0800 -0800 -1800 -1800 -1000 -1000 -3000 -2000 -2000 -6000 -6000 -4000 -4000 -C000 -8000 -8000 -8000 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 400 0 -DWIDTH 13 0 -BBX 11 29 -1 -6 -BITMAP -0780 -0180 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -0180 -0180 -0180 -0180 -0180 -00C0 -0060 -01E0 -0380 -0300 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -F800 -F000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 18 0 -BBX 16 4 1 6 -BITMAP -1E03 -7F87 -E1FE -C0F8 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 8 22 2 -7 -BITMAP -07 -07 -07 -00 -00 -00 -0C -0C -08 -18 -18 -10 -30 -30 -70 -70 -60 -E0 -E0 -E0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 13 23 2 -4 -BITMAP -0010 -0010 -0020 -0020 -01E0 -03F0 -0E78 -1CF8 -1890 -3880 -7180 -7100 -E300 -E300 -E200 -E620 -E4C0 -7F80 -3E00 -0C00 -0800 -1800 -1000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 17 23 0 0 -BITMAP -001F00 -003380 -007380 -00E180 -00E000 -00C000 -01C000 -01C000 -01C000 -038000 -3FF800 -038000 -038000 -030000 -030000 -070000 -070000 -060000 -760000 -FF0600 -CFFC00 -DBF800 -71F000 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 15 1 4 -BITMAP -600C -F7DE -FFFE -7FFC -3C78 -783C -701C -701C -701C -783C -3C78 -7FFC -FFFE -F7DE -600C -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 21 23 0 0 -BITMAP -3FC7F8 -0E01C0 -0E0180 -070300 -070300 -070600 -078C00 -038800 -039800 -03F000 -01E000 -01C000 -3FFC00 -038000 -038000 -3FFC00 -030000 -070000 -070000 -0E0000 -0E0000 -1F0000 -FFC000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 275 0 -DWIDTH 9 0 -BBX 9 29 1 -6 -BITMAP -0080 -0180 -0100 -0100 -0100 -0300 -0200 -0200 -0600 -0600 -0400 -0400 -0000 -0000 -0000 -0000 -0000 -1000 -1000 -3000 -3000 -2000 -2000 -6000 -4000 -4000 -C000 -C000 -8000 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 13 28 2 -4 -BITMAP -01F0 -03B8 -0638 -0E10 -0C00 -0E00 -0600 -0700 -0380 -1F80 -3BC0 -70E0 -60E0 -6070 -7030 -3830 -3870 -1EE0 -0FC0 -0E00 -0700 -0300 -0380 -0180 -4380 -E300 -EE00 -7C00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 3 4 18 -BITMAP -E380 -E380 -E380 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 25 0 -BBX 22 24 2 -1 -BITMAP -00FE00 -03FF80 -0F01C0 -1C00E0 -380070 -300030 -70FF38 -61C718 -E3831C -C3010C -C7000C -C7000C -C7000C -C7000C -C7000C -E7811C -638318 -71EE38 -30FC30 -380070 -1C00E0 -0F01C0 -03FF80 -00FE00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 9 0 -BBX 10 13 0 10 -BITMAP -0640 -0FC0 -1980 -3180 -3180 -6180 -6300 -6740 -7D80 -3900 -0000 -0000 -FF00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 12 2 2 -BITMAP -0204 -060C -0C18 -1830 -3870 -70E0 -E1C0 -E1C0 -70E0 -3060 -1830 -0810 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 675 0 -DWIDTH 22 0 -BBX 17 9 3 4 -BITMAP -FFFF80 -FFFF80 -000180 -000180 -000180 -000180 -000180 -000180 -000180 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 2 2 6 -BITMAP -FE -FE -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 25 0 -BBX 22 24 2 -1 -BITMAP -01FE00 -07FF80 -0F03C0 -1C00E0 -380070 -300030 -77FC38 -618E18 -E1821C -C1860C -C1860C -C18C0C -C1F80C -C19C0C -C18C0C -E18E1C -618618 -77E3B8 -300030 -380070 -1C00E0 -0F03C0 -07FF80 -01FE00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 2 4 18 -BITMAP -7F80 -FF00 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 13 0 -BBX 9 8 2 15 -BITMAP -3E00 -6300 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 675 0 -DWIDTH 23 0 -BBX 16 21 3 0 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -FFFF -FFFF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 10 0 -BBX 9 14 1 9 -BITMAP -1E00 -3F00 -6380 -4180 -0180 -0180 -0300 -0300 -0600 -0C00 -1800 -3080 -7F80 -FF00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 10 0 -BBX 10 14 0 9 -BITMAP -0F80 -18C0 -10C0 -00C0 -0180 -0700 -1E00 -0300 -0180 -0180 -0180 -C300 -E700 -7E00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 6 6 7 17 -BITMAP -0C -1C -38 -70 -C0 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 18 21 -1 -6 -BITMAP -070700 -3F0700 -0F0700 -0E0700 -0E0E00 -0E0E00 -0E0E00 -0E0E00 -1C0C00 -1C1C00 -1C1C00 -1C3E40 -1CEE80 -1FCF80 -3F0700 -200000 -600000 -600000 -E00000 -E00000 -C00000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 523 0 -DWIDTH 17 0 -BBX 14 29 3 -6 -BITMAP -03FC -0F98 -1F98 -3F10 -7F30 -7F30 -FF30 -FE20 -FE60 -FE60 -FC40 -FC40 -7CC0 -3CC0 -0880 -1980 -1980 -1980 -1100 -3300 -3300 -2200 -6200 -6600 -6600 -4400 -CC00 -CC00 -8C00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 8 0 -BBX 4 4 2 6 -BITMAP -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 8 1 -7 -BITMAP -08 -18 -30 -7C -0E -06 -8E -7C -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 10 0 -BBX 8 15 1 9 -BITMAP -01 -0F -06 -06 -06 -06 -0C -0C -0C -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 10 0 -BBX 10 13 1 10 -BITMAP -0F80 -1D80 -30C0 -60C0 -60C0 -C180 -C180 -C300 -6E00 -7C00 -0000 -0000 -FF00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 12 1 1 -BITMAP -2040 -3060 -1830 -1C38 -0E1C -0E1C -1C38 -3870 -3060 -60C0 -C180 -8100 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 25 0 -BBX 23 24 1 0 -BITMAP -010000 -0F0030 -060030 -060060 -0600C0 -0600C0 -0C0180 -0C0300 -0C0300 -180600 -180C06 -180C0E -30181E -303036 -FC3066 -0060C6 -00C18C -00C30C -0187FE -0307FE -030018 -060018 -0C0030 -0C0030 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 25 0 -BBX 22 24 0 0 -BITMAP -010000 -0F0020 -060060 -0600C0 -0600C0 -060180 -0C0300 -0C0300 -0C0600 -180C00 -1818F0 -1819F8 -30331C -30620C -FC600C -00C00C -018018 -018018 -030030 -060060 -0600C0 -0C0184 -1803FC -1807F8 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 25 0 -BBX 23 23 0 0 -BITMAP -0F8018 -18C030 -10C030 -00C060 -0180C0 -0700C0 -1E0180 -030300 -018300 -018606 -018C0E -C30C1E -E71836 -7E3066 -0070C6 -00618C -00C30C -0187FE -0187FE -030018 -060018 -060030 -0C0030 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 11 22 2 -7 -BITMAP -00E0 -00E0 -00E0 -0000 -0000 -0080 -0180 -0180 -0300 -0300 -0600 -0E00 -1C00 -3800 -7000 -6000 -E000 -C080 -E1C0 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 20 30 -2 0 -BITMAP -003000 -003800 -001C00 -000E00 -000700 -000300 -000000 -000200 -000600 -000600 -000E00 -001F00 -001700 -003700 -002700 -006700 -004700 -00C780 -018380 -010380 -030380 -03FF80 -060380 -0C03C0 -0C03C0 -1801C0 -1801C0 -3001C0 -7003E0 -FC0FF0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 20 30 -2 0 -BITMAP -000060 -0000E0 -0001C0 -000380 -000700 -000600 -000000 -000200 -000600 -000600 -000E00 -001F00 -001700 -003700 -002700 -006700 -004700 -00C780 -018380 -010380 -030380 -03FF80 -060380 -0C03C0 -0C03C0 -1801C0 -1801C0 -3001C0 -7003E0 -FC0FF0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 20 30 -2 0 -BITMAP -000380 -000780 -000DC0 -0018C0 -0030E0 -006060 -000000 -000200 -000600 -000600 -000E00 -001F00 -001700 -003700 -002700 -006700 -004700 -00C780 -018380 -010380 -030380 -03FF80 -060380 -0C03C0 -0C03C0 -1801C0 -1801C0 -3001C0 -7003E0 -FC0FF0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 20 27 -2 0 -BITMAP -000E60 -003FC0 -006700 -000000 -000200 -000600 -000600 -000E00 -001F00 -001700 -003700 -002700 -006700 -004700 -00C780 -018380 -010380 -030380 -03FF80 -060380 -0C03C0 -0C03C0 -1801C0 -1801C0 -3001C0 -7003E0 -FC0FF0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 20 27 -2 0 -BITMAP -0071C0 -0071C0 -0071C0 -000000 -000200 -000600 -000600 -000E00 -001F00 -001700 -003700 -002700 -006700 -004700 -00C780 -018380 -010380 -030380 -03FF80 -060380 -0C03C0 -0C03C0 -1801C0 -1801C0 -3001C0 -7003E0 -FC0FF0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 20 30 -2 0 -BITMAP -000F00 -001980 -001080 -001080 -001980 -000F00 -000000 -000200 -000600 -000600 -000E00 -001F00 -001700 -003700 -002700 -006700 -004700 -00C780 -018380 -010380 -030380 -03FF80 -060380 -0C03C0 -0C03C0 -1801C0 -1801C0 -3001C0 -7003E0 -FC0FF0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 29 0 -BBX 32 23 -2 0 -BITMAP -000FFFFF -0001FC07 -0001B803 -00033802 -00037802 -00067000 -000C7000 -000CF010 -0018F030 -0030E020 -0030E060 -0061FFE0 -00C1E0E0 -0181C040 -01FFC040 -0303C040 -06038000 -0E038004 -0C038008 -18078018 -38078030 -780F80F0 -FE1FFFE0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 22 30 1 -7 -BITMAP -003FC4 -00FFFC -03C03C -070018 -0E0018 -1C0018 -3C0010 -380000 -700000 -700000 -F00000 -E00000 -E00000 -E00000 -E00000 -E00000 -E00000 -F00040 -700180 -780300 -3C0E00 -1FFC00 -07F000 -030000 -060000 -0F8000 -01C000 -00C000 -11C000 -0F8000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 21 30 0 0 -BITMAP -006000 -007000 -003800 -001C00 -000E00 -000600 -000000 -07FFF8 -01E038 -01C018 -01C010 -03C010 -038000 -038000 -078080 -078180 -070100 -070300 -0FFF00 -0F0700 -0E0200 -0E0200 -1E0200 -1C0000 -1C0000 -1C0040 -3C00C0 -3C00C0 -780380 -FFFF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 21 30 0 0 -BITMAP -000030 -000070 -0000E0 -0001C0 -000380 -000600 -000000 -07FFF8 -01E038 -01C018 -01C010 -03C010 -038000 -038000 -078080 -078180 -070100 -070300 -0FFF00 -0F0700 -0E0200 -0E0200 -1E0200 -1C0000 -1C0000 -1C0040 -3C00C0 -3C00C0 -780380 -FFFF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 21 30 0 0 -BITMAP -000380 -000780 -000DC0 -0018C0 -0030E0 -006060 -000000 -07FFF8 -01E038 -01C018 -01C010 -03C010 -038000 -038000 -078080 -078180 -070100 -070300 -0FFF00 -0F0700 -0E0200 -0E0200 -1E0200 -1C0000 -1C0000 -1C0040 -3C00C0 -3C00C0 -780380 -FFFF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 21 28 0 0 -BITMAP -0038E0 -0038E0 -0038E0 -000000 -000000 -07FFF8 -01E038 -01C018 -01C010 -03C010 -038000 -038000 -078080 -078180 -070100 -070300 -0FFF00 -0F0700 -0E0200 -0E0200 -1E0200 -1C0000 -1C0000 -1C0040 -3C00C0 -3C00C0 -780380 -FFFF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 13 30 0 0 -BITMAP -0600 -0700 -0380 -01C0 -00E0 -0060 -0000 -07F8 -01E0 -01C0 -01C0 -03C0 -0380 -0380 -0780 -0780 -0700 -0700 -0F00 -0F00 -0E00 -0E00 -1E00 -1C00 -1C00 -1C00 -3800 -3800 -7800 -FE00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 15 30 0 0 -BITMAP -0006 -000E -001C -0038 -0070 -00E0 -0000 -07F8 -01E0 -01C0 -01C0 -03C0 -0380 -0380 -0780 -0780 -0700 -0700 -0F00 -0F00 -0E00 -0E00 -1E00 -1C00 -1C00 -1C00 -3800 -3800 -7800 -FE00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 14 30 0 0 -BITMAP -0070 -00F0 -01B8 -0318 -061C -0C0C -0000 -07F8 -01E0 -01C0 -01C0 -03C0 -0380 -0380 -0780 -0780 -0700 -0700 -0F00 -0F00 -0E00 -0E00 -1E00 -1C00 -1C00 -1C00 -3800 -3800 -7800 -FE00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 15 28 0 0 -BITMAP -038E -038E -038E -0000 -0000 -07F8 -01E0 -01C0 -01C0 -03C0 -0380 -0380 -0780 -0780 -0700 -0700 -0F00 -0F00 -0E00 -0E00 -1E00 -1C00 -1C00 -1C00 -3800 -3800 -7800 -FE00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 24 23 0 0 -BITMAP -07FF80 -01FFE0 -01C0F8 -01C03C -03C01E -03C00E -03800F -038007 -078007 -070007 -070007 -3FF807 -3FF007 -0E000E -0E000E -1E001C -1C003C -1C0078 -3C00F0 -3803E0 -380F80 -7FFE00 -FFF000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 25 28 -2 0 -BITMAP -00039800 -000FF000 -0019C000 -00000000 -00000000 -07C03F80 -01E00E00 -01E00C00 -01E00C00 -01700C00 -01700800 -03780800 -03381800 -02381800 -021C1000 -061C1000 -061E3000 -040E3000 -040E2000 -0C072000 -0C076000 -08076000 -0803E000 -1803C000 -1801C000 -1801C000 -3801C000 -FE00C000 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 19 30 3 0 -BITMAP -00C000 -00E000 -007000 -003800 -001C00 -000C00 -000000 -007E00 -01C780 -0301C0 -0701C0 -0E00E0 -1E00E0 -1C00E0 -3800E0 -7800E0 -7801E0 -7001E0 -F001E0 -F001C0 -F003C0 -E003C0 -E00380 -E00700 -E00F00 -E00E00 -701C00 -703800 -3CE000 -0F8000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 19 30 3 0 -BITMAP -0000C0 -0001C0 -000380 -000700 -000E00 -000C00 -000000 -007E00 -01C780 -0301C0 -0701C0 -0E00E0 -1E00E0 -1C00E0 -3800E0 -7800E0 -7801E0 -7001E0 -F001E0 -F001C0 -F003C0 -E003C0 -E00380 -E00700 -E00F00 -E00E00 -701C00 -703800 -3CE000 -0F8000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 19 30 3 0 -BITMAP -000E00 -001E00 -003700 -006300 -00C380 -018180 -000000 -007E00 -01C780 -0301C0 -0701C0 -0E00E0 -1E00E0 -1C00E0 -3800E0 -7800E0 -7801E0 -7001E0 -F001E0 -F001C0 -F003C0 -E003C0 -E00380 -E00700 -E00F00 -E00E00 -701C00 -703800 -3CE000 -0F8000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 19 28 3 0 -BITMAP -001CC0 -007F80 -00CE00 -000000 -000000 -007E00 -01C780 -0301C0 -0701C0 -0E00E0 -1E00E0 -1C00E0 -3800E0 -7800E0 -7801E0 -7001E0 -F001E0 -F001C0 -F003C0 -E003C0 -E00380 -E00700 -E00F00 -E00E00 -701C00 -703800 -3CE000 -0F8000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 19 28 3 0 -BITMAP -0071C0 -0071C0 -0071C0 -000000 -000000 -007E00 -01C780 -0301C0 -0701C0 -0E00E0 -1E00E0 -1C00E0 -3800E0 -7800E0 -7801E0 -7001E0 -F001E0 -F001C0 -F003C0 -E003C0 -E00380 -E00700 -E00F00 -E00E00 -701C00 -703800 -3CE000 -0F8000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 675 0 -DWIDTH 22 0 -BBX 17 17 3 0 -BITMAP -400100 -E00380 -700700 -380E00 -1C1C00 -0E3800 -077000 -03E000 -01C000 -03E000 -077000 -0E3800 -1C1C00 -380E00 -700700 -E00380 -400100 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 20 28 2 -3 -BITMAP -000020 -000060 -003F40 -00E3C0 -0181E0 -0381E0 -070370 -0F0670 -0E0470 -1C0C70 -3C1870 -3C10F0 -3830F0 -7860F0 -7840E0 -78C1E0 -7181E0 -7101C0 -730380 -720780 -760700 -3C0E00 -381C00 -3E7000 -27C000 -600000 -C00000 -800000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 30 3 0 -BITMAP -006000 -007000 -003800 -001C00 -000E00 -000600 -000000 -7FC0FE -1F0038 -0E0018 -0E0010 -1E0030 -1C0030 -1C0020 -3C0020 -380060 -380040 -380040 -7800C0 -7000C0 -700080 -F00180 -F00180 -E00100 -E00300 -E00300 -700600 -781C00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 30 3 0 -BITMAP -0000C0 -0001C0 -000380 -000700 -000E00 -000C00 -000000 -7FC0FE -1F0038 -0E0018 -0E0010 -1E0030 -1C0030 -1C0020 -3C0020 -380060 -380040 -380040 -7800C0 -7000C0 -700080 -F00180 -F00180 -E00100 -E00300 -E00300 -700600 -781C00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 30 3 0 -BITMAP -000700 -000F00 -001B80 -003180 -0061C0 -00C0C0 -000000 -7FC0FE -1F0038 -0E0018 -0E0010 -1E0030 -1C0030 -1C0020 -3C0020 -380060 -380040 -380040 -7800C0 -7000C0 -700080 -F00180 -F00180 -E00100 -E00300 -E00300 -700600 -781C00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 28 3 0 -BITMAP -00E380 -00E380 -00E380 -000000 -000000 -7FC0FE -1F0038 -0E0018 -0E0010 -1E0030 -1C0030 -1C0020 -3C0020 -380060 -380040 -380040 -7800C0 -7000C0 -700080 -F00180 -F00180 -E00100 -E00300 -E00300 -700600 -781C00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 20 30 2 0 -BITMAP -000300 -000700 -000E00 -001C00 -003800 -003000 -000000 -7F87F0 -1E01C0 -1E0300 -1E0300 -0E0600 -0E0C00 -0F1800 -0F1800 -073000 -076000 -07E000 -03C000 -03C000 -038000 -038000 -078000 -070000 -070000 -070000 -0E0000 -0E0000 -1E0000 -FFC000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 23 0 0 -BITMAP -03FC00 -01F000 -00E000 -00E000 -01E000 -01C000 -01FF00 -03C3C0 -03C1E0 -0381E0 -0380E0 -0781E0 -0701E0 -0701C0 -0F03C0 -0F0F80 -0FFE00 -0E0000 -1E0000 -1C0000 -1C0000 -3C0000 -FF0000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 22 30 -5 -7 -BITMAP -0003F0 -000738 -000E18 -001C1C -00181C -00381C -00381C -003038 -003030 -0070E0 -0063C0 -0061E0 -00E070 -00E030 -00E038 -00C038 -01C070 -01C070 -01C070 -018C60 -019CE0 -039DC0 -038F00 -030000 -030000 -070000 -660000 -EE0000 -EC0000 -780000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 23 0 0 -BITMAP -0180 -01C0 -00E0 -0070 -0018 -0008 -0000 -0000 -01EC -03BC -0E1C -1C1C -181C -3818 -7018 -7038 -E038 -E030 -E070 -E0F2 -61B4 -733C -1E18 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 23 0 0 -BITMAP -000C -001C -0038 -0070 -00C0 -0080 -0000 -0000 -01EC -03BC -0E1C -1C1C -181C -3818 -7018 -7038 -E038 -E030 -E070 -E0F2 -61B4 -733C -1E18 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 23 0 0 -BITMAP -0070 -00F0 -01B8 -0318 -061C -0C0C -0000 -0000 -01EC -03BC -0E1C -1C1C -181C -3818 -7018 -7038 -E038 -E030 -E070 -E0F2 -61B4 -733C -1E18 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 21 0 0 -BITMAP -0073 -01FE -0338 -0000 -0000 -0000 -01EC -03BC -0E1C -1C1C -181C -3818 -7018 -7038 -E038 -E030 -E070 -E0F2 -61B4 -733C -1E18 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 21 0 0 -BITMAP -071C -071C -071C -0000 -0000 -0000 -01EC -03BC -0E1C -1C1C -181C -3818 -7018 -7038 -E038 -E030 -E070 -E0F2 -61B4 -733C -1E18 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 23 0 0 -BITMAP -00F0 -0198 -0108 -0108 -0198 -00F0 -0000 -0000 -01EC -03BC -0E1C -1C1C -181C -3818 -7018 -7038 -E038 -E030 -E070 -E0F2 -61B4 -733C -1E18 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 21 15 1 0 -BITMAP -01EDE0 -03FF70 -0E3C38 -1C3838 -183070 -3830E0 -7031C0 -707700 -E07C00 -E06000 -E0E000 -E0E020 -61E0C0 -737380 -1E3E00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 13 22 2 -7 -BITMAP -01E0 -0630 -0C38 -1838 -3010 -3000 -7000 -6000 -E000 -E000 -E000 -E020 -E0C0 -7380 -3E00 -0C00 -1800 -3E00 -0700 -0300 -4700 -3C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 13 23 1 0 -BITMAP -0300 -0380 -01C0 -00E0 -0030 -0010 -0000 -0000 -01E0 -07F0 -0E38 -1C38 -3870 -30E0 -71C0 -7700 -FC00 -E000 -E000 -E020 -E0C0 -7380 -3E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 13 23 1 0 -BITMAP -0018 -0038 -0070 -00E0 -0180 -0100 -0000 -0000 -01E0 -07F0 -0E38 -1C38 -3870 -30E0 -71C0 -7700 -FC00 -E000 -E000 -E020 -E0C0 -7380 -3E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 13 23 1 0 -BITMAP -00E0 -01E0 -0370 -0630 -0C38 -1818 -0000 -0000 -01E0 -07F0 -0E38 -1C38 -3870 -30E0 -71C0 -7700 -FC00 -E000 -E000 -E020 -E0C0 -7380 -3E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 15 21 1 0 -BITMAP -038E -038E -038E -0000 -0000 -0000 -01E0 -07F0 -0E38 -1C38 -3870 -30E0 -71C0 -7700 -FC00 -E000 -E000 -E020 -E0C0 -7380 -3E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 8 23 1 0 -BITMAP -30 -38 -1C -0E -03 -01 -00 -00 -0C -7C -1C -18 -38 -38 -30 -70 -70 -70 -60 -E4 -E8 -F8 -70 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 9 23 1 0 -BITMAP -0180 -0380 -0700 -0E00 -1800 -1000 -0000 -0000 -0C00 -7C00 -1C00 -1800 -3800 -3800 -3000 -7000 -7000 -7000 -6000 -E400 -E800 -F800 -7000 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 11 23 1 0 -BITMAP -0380 -0780 -0DC0 -18C0 -30E0 -6060 -0000 -0000 -0C00 -7C00 -1C00 -1800 -3800 -3800 -3000 -7000 -7000 -7000 -6000 -E400 -E800 -F800 -7000 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 10 21 1 0 -BITMAP -39C0 -39C0 -39C0 -0000 -0000 -0000 -0C00 -7C00 -1C00 -1800 -3800 -3800 -3000 -7000 -7000 -7000 -6000 -E400 -E800 -F800 -7000 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 23 1 0 -BITMAP -0400 -0F00 -038E -01FE -1FF0 -1F70 -0C38 -0038 -01FC -039C -0E0C -1C0E -180E -380E -700E -701C -E01C -E038 -E030 -E070 -60E0 -7380 -1F00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 21 1 0 -BITMAP -01CC -07F8 -0CE0 -0000 -0000 -0000 -0C78 -7CFC -1D9C -1B1C -3E1C -3C1C -3C1C -3838 -7838 -7038 -7038 -7072 -E074 -E07C -E038 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 23 1 0 -BITMAP -0180 -01C0 -00E0 -0070 -0018 -0008 -0000 -0000 -01F0 -039C -0E0C -1C0E -180E -380E -700E -701C -E01C -E038 -E030 -E070 -60E0 -7380 -1F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 23 1 0 -BITMAP -000C -001C -0038 -0070 -00C0 -0080 -0000 -0000 -01F0 -039C -0E0C -1C0E -180E -380E -700E -701C -E01C -E038 -E030 -E070 -60E0 -7380 -1F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 23 1 0 -BITMAP -0038 -0078 -00DC -018C -030E -0606 -0000 -0000 -01F0 -039C -0E0C -1C0E -180E -380E -700E -701C -E01C -E038 -E030 -E070 -60E0 -7380 -1F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 16 21 1 0 -BITMAP -0073 -01FE -0338 -0000 -0000 -0000 -01F0 -039C -0E0C -1C0E -180E -380E -700E -701C -E01C -E038 -E030 -E070 -60E0 -7380 -1F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 16 21 1 0 -BITMAP -01C7 -01C7 -01C7 -0000 -0000 -0000 -01F0 -039C -0E0C -1C0E -180E -380E -700E -701C -E01C -E038 -E030 -E070 -60E0 -7380 -1F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 675 0 -DWIDTH 22 0 -BBX 17 14 3 1 -BITMAP -01C000 -01C000 -01C000 -000000 -000000 -000000 -FFFF80 -FFFF80 -000000 -000000 -000000 -01C000 -01C000 -01C000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 23 1 -4 -BITMAP -0008 -0008 -0018 -0010 -01F0 -03BC -0E6C -1CCE -18CE -398E -718E -731C -E31C -E638 -E630 -EC70 -6CE0 -7B80 -1F00 -1000 -3000 -2000 -2000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 23 1 0 -BITMAP -0300 -0380 -01C0 -00E0 -0030 -0010 -0000 -0000 -1C1C -FC1C -1C1C -381C -3838 -3838 -3838 -3838 -7030 -7070 -7070 -70F0 -71B2 -7F3C -3C18 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 23 1 0 -BITMAP -0030 -0070 -00E0 -01C0 -0300 -0200 -0000 -0000 -1C1C -FC1C -1C1C -381C -3838 -3838 -3838 -3838 -7030 -7070 -7070 -70F0 -71B2 -7F3C -3C18 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 23 1 0 -BITMAP -00E0 -01E0 -0370 -0630 -0C38 -1818 -0000 -0000 -1C1C -FC1C -1C1C -381C -3838 -3838 -3838 -3838 -7030 -7070 -7070 -70F0 -71B2 -7F3C -3C18 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 21 1 0 -BITMAP -071C -071C -071C -0000 -0000 -0000 -1C1C -FC1C -1C1C -381C -3838 -3838 -3838 -3838 -7030 -7070 -7070 -70F0 -71B2 -7F3C -3C18 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 16 30 -1 -7 -BITMAP -000C -001C -0038 -0070 -00C0 -0080 -0000 -0000 -0707 -3F07 -0F03 -0303 -0383 -0386 -0386 -018C -019C -0198 -01B8 -01F0 -01E0 -01E0 -01C0 -0180 -0180 -0300 -0600 -6E00 -FC00 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 19 30 -3 -7 -BITMAP -003000 -01F000 -007000 -006000 -006000 -00E000 -00E000 -00C000 -01C780 -01DFC0 -01F1E0 -01E0E0 -03C0E0 -0380E0 -0380E0 -0300C0 -0701C0 -070180 -060380 -0E0700 -0E0E00 -0F3800 -0FF000 -1C0000 -1C0000 -180000 -180000 -380000 -380000 -FE0000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 16 28 -1 -7 -BITMAP -01C7 -01C7 -01C7 -0000 -0000 -0000 -0707 -3F07 -0F03 -0303 -0383 -0386 -0386 -018C -019C -0198 -01B8 -01F0 -01E0 -01E0 -01C0 -0180 -0180 -0300 -0600 -6E00 -FC00 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timR08-L1.bdf diff -u xc/fonts/bdf/100dpi/timR08-L1.bdf:1.1 xc/fonts/bdf/100dpi/timR08-L1.bdf:removed --- xc/fonts/bdf/100dpi/timR08-L1.bdf:1.1 Wed Apr 4 18:55:43 2001 +++ xc/fonts/bdf/100dpi/timR08-L1.bdf Wed Mar 16 21:03:54 2005 @@ -1,2712 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timR08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-R-Normal--11-80-100-100-P-54-ISO8859-1 -SIZE 8 100 100 -FONTBOUNDINGBOX 11 13 -1 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 11 -POINT_SIZE 80 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 54 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 7 -X_HEIGHT 5 -FONT_ASCENT 8 -FONT_DESCENT 3 -FACE_NAME "Times Roman" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Roman" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Roman" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 7 1 0 -BITMAP -80 -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 408 0 -DWIDTH 4 0 -BBX 3 2 0 5 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -50 -50 -F8 -50 -F8 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -20 -70 -90 -80 -60 -10 -90 -E0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -7E -A4 -A8 -56 -2A -2A -44 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -30 -50 -6E -74 -98 -8D -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 180 0 -DWIDTH 2 0 -BBX 1 2 0 5 -BITMAP -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 -2 -BITMAP -20 -40 -40 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 -2 -BITMAP -80 -40 -40 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 3 3 1 4 -BITMAP -A0 -40 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 564 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 2 2 0 -1 -BITMAP -C0 -40 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -40 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -10 -20 -20 -40 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -10 -60 -10 -10 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -10 -30 -50 -90 -F8 -10 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -70 -40 -E0 -10 -10 -10 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -30 -40 -E0 -90 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -F0 -90 -20 -20 -40 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -90 -60 -90 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -90 -90 -70 -20 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 5 1 0 -BITMAP -80 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 6 0 -1 -BITMAP -40 -00 -00 -00 -C0 -40 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 564 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -20 -40 -80 -40 -20 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 564 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 564 0 -DWIDTH 5 0 -BBX 3 5 0 0 -BITMAP -80 -40 -20 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -E0 -A0 -20 -40 -40 -00 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 921 0 -DWIDTH 9 0 -BBX 8 9 0 -2 -BITMAP -3C -42 -9D -A5 -A5 -AD -92 -40 -3E -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -38 -28 -28 -7C -44 -EE -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F0 -48 -48 -70 -48 -48 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -7C -C4 -80 -80 -80 -C4 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -F8 -4C -44 -44 -44 -4C -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F8 -48 -40 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F8 -48 -40 -70 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -7C -C4 -80 -9C -84 -C4 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -EE -44 -44 -7C -44 -44 -EE -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -E0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -70 -20 -20 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -EC -48 -50 -60 -50 -48 -EC -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -E0 -40 -40 -40 -40 -48 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -E380 -6300 -5500 -5500 -5D00 -4900 -EB80 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -EE -64 -54 -54 -4C -4C -E4 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F0 -48 -48 -70 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 9 0 -2 -BITMAP -78 -CC -84 -84 -84 -CC -70 -18 -0C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -F0 -48 -48 -70 -50 -48 -EC -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -70 -90 -C0 -60 -10 -90 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F8 -A8 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -EE -44 -44 -44 -44 -6C -38 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -EE -44 -6C -28 -28 -10 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 10 0 -BBX 11 7 -1 0 -BITMAP -EEE0 -4440 -64C0 -2E80 -2A80 -1100 -1100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -EE -44 -28 -10 -28 -44 -EE -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -EE -44 -28 -38 -10 -10 -38 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F8 -88 -10 -20 -40 -88 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 9 0 -2 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -80 -80 -40 -40 -40 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 9 0 -2 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 5 0 -BBX 3 3 1 4 -BITMAP -40 -A0 -A0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 1 0 -3 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -C0 -20 -60 -A0 -E0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 -1 0 -BITMAP -C0 -40 -70 -48 -48 -48 -70 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -80 -80 -80 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -10 -70 -90 -90 -90 -68 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -A0 -C0 -80 -60 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -30 -40 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -70 -A0 -A0 -40 -60 -90 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 7 -1 0 -BITMAP -C0 -40 -70 -48 -48 -48 -6C -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 7 0 0 -BITMAP -40 -00 -C0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 9 -1 -2 -BITMAP -20 -00 -60 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 7 -1 0 -BITMAP -C0 -40 -48 -50 -70 -48 -4C -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 5 0 0 -BITMAP -EC -92 -92 -92 -DB -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -E0 -90 -90 -90 -D8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 -1 -3 -BITMAP -F0 -48 -48 -48 -70 -40 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 -3 -BITMAP -70 -90 -90 -90 -70 -10 -10 -38 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -60 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -80 -40 -20 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -40 -E0 -40 -40 -40 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -90 -90 -90 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 5 -1 0 -BITMAP -EC -48 -28 -30 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 5 -1 0 -BITMAP -ED80 -4900 -2A00 -3600 -1400 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -D8 -50 -20 -50 -D8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 7 -1 -2 -BITMAP -DC -48 -50 -30 -20 -60 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -20 -40 -90 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 480 0 -DWIDTH 4 0 -BBX 3 9 0 -2 -BITMAP -20 -40 -40 -40 -80 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 200 0 -DWIDTH 2 0 -BBX 1 9 0 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 480 0 -DWIDTH 4 0 -BBX 3 9 0 -2 -BITMAP -80 -40 -40 -40 -20 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 7 0 -BBX 6 2 0 2 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 7 1 -2 -BITMAP -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 -1 -BITMAP -20 -70 -90 -80 -90 -60 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -50 -40 -E0 -40 -C8 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 6 0 1 -BITMAP -88 -70 -50 -50 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -88 -50 -D8 -20 -F8 -20 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 200 0 -DWIDTH 2 0 -BBX 1 7 0 0 -BITMAP -80 -80 -80 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 9 0 -2 -BITMAP -70 -90 -40 -A0 -90 -50 -20 -90 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 1 1 5 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -9A -A2 -9A -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 4 0 -BBX 3 5 0 2 -BITMAP -C0 -20 -A0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 4 0 1 -BITMAP -50 -A0 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 564 0 -DWIDTH 7 0 -BBX 5 2 1 1 -BITMAP -F8 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 5 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 4 4 0 3 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 564 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -20 -20 -F8 -20 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 5 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -90 -90 -90 -90 -E8 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 453 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -7C -E8 -E8 -E8 -68 -28 -28 -28 -28 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 3 0 -3 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -40 -C0 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 4 0 -BBX 3 5 0 2 -BITMAP -40 -A0 -40 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 4 0 1 -BITMAP -A0 -50 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -44 -C8 -48 -F4 -2C -3E -44 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -44 -C8 -48 -F6 -2A -24 -4E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -E4 -48 -28 -D4 -2C -3E -44 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 7 0 -2 -BITMAP -40 -00 -40 -40 -80 -A0 -E0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -20 -10 -00 -10 -38 -28 -28 -7C -44 -EE -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -08 -10 -00 -10 -38 -28 -28 -7C -44 -EE -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -10 -28 -00 -10 -38 -28 -28 -7C -44 -EE -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -14 -28 -00 -10 -38 -28 -28 -7C -44 -EE -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -28 -00 -10 -38 -28 -28 -7C -44 -EE -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -10 -28 -10 -10 -38 -28 -28 -7C -44 -EE -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -1F -39 -28 -2E -78 -49 -EF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 10 0 -3 -BITMAP -7C -C4 -80 -80 -80 -C4 -78 -20 -10 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 10 0 0 -BITMAP -40 -20 -00 -F8 -48 -40 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 10 0 0 -BITMAP -10 -20 -00 -F8 -48 -40 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 10 0 0 -BITMAP -20 -50 -00 -F8 -48 -40 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -50 -00 -F8 -48 -40 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -80 -40 -00 -E0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -20 -40 -00 -E0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -40 -A0 -00 -E0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -A0 -00 -E0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -F8 -4C -44 -E4 -44 -4C -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -14 -28 -00 -CE -64 -64 -54 -54 -4C -E4 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -20 -10 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -10 -20 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -10 -28 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -28 -50 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -48 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 564 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 9 -1 -1 -BITMAP -01 -3E -66 -4A -42 -52 -66 -7C -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -20 -10 -00 -EE -44 -44 -44 -44 -6C -38 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -08 -10 -00 -EE -44 -44 -44 -44 -6C -38 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -10 -28 -00 -EE -44 -44 -44 -44 -6C -38 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -28 -00 -EE -44 -44 -44 -44 -6C -38 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -08 -10 -00 -C6 -44 -28 -38 -10 -10 -38 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -E0 -40 -70 -48 -70 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -20 -50 -50 -60 -50 -50 -E0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -80 -40 -00 -C0 -20 -60 -A0 -E0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -20 -40 -00 -C0 -20 -60 -A0 -E0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -00 -C0 -20 -60 -A0 -E0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -50 -A0 -00 -C0 -20 -60 -A0 -E0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -C0 -20 -60 -A0 -E0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -40 -C0 -20 -60 -A0 -E0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -D8 -28 -70 -A0 -D8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 8 0 -3 -BITMAP -60 -80 -80 -80 -60 -40 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -80 -40 -00 -60 -A0 -C0 -80 -60 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -20 -40 -00 -60 -A0 -C0 -80 -60 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -00 -60 -A0 -C0 -80 -60 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -60 -A0 -C0 -80 -60 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 8 0 0 -BITMAP -80 -40 -00 -C0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -20 -40 -00 -C0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -00 -C0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -C0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -70 -A0 -70 -90 -90 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -50 -A0 -00 -E0 -90 -90 -90 -D8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -40 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -A0 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -50 -A0 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -A0 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 564 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 7 -1 -1 -BITMAP -04 -38 -48 -48 -48 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -90 -90 -90 -90 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -40 -00 -90 -90 -90 -90 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -50 -00 -90 -90 -90 -90 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -50 -00 -90 -90 -90 -90 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 10 -1 -2 -BITMAP -10 -20 -00 -DC -48 -50 -30 -20 -60 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 10 -1 -3 -BITMAP -C0 -40 -70 -48 -48 -48 -70 -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 9 -1 -2 -BITMAP -50 -00 -DC -48 -50 -30 -20 -60 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timR10-L1.bdf diff -u xc/fonts/bdf/100dpi/timR10-L1.bdf:1.1 xc/fonts/bdf/100dpi/timR10-L1.bdf:removed --- xc/fonts/bdf/100dpi/timR10-L1.bdf:1.1 Wed Apr 4 18:55:44 2001 +++ xc/fonts/bdf/100dpi/timR10-L1.bdf Wed Mar 16 21:03:54 2005 @@ -1,3234 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timR10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-R-Normal--14-100-100-100-P-74-ISO8859-1 -SIZE 10 100 100 -FONTBOUNDINGBOX 14 17 -1 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 100 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 74 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 10 -X_HEIGHT 7 -FONT_ASCENT 12 -FONT_DESCENT 3 -FACE_NAME "Times Roman" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Roman" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Roman" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 7 9 1 0 -BITMAP -AA -00 -82 -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 1 10 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 408 0 -DWIDTH 6 0 -BBX 3 3 1 7 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -14 -14 -7E -28 -28 -28 -FC -50 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 12 1 -1 -BITMAP -20 -78 -A8 -A0 -A0 -70 -28 -28 -28 -A8 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 9 10 1 0 -BITMAP -7180 -DF00 -9200 -9400 -6800 -0B00 -1680 -2480 -4480 -4300 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -1800 -2400 -2400 -3800 -1380 -7900 -CA00 -8400 -CE40 -7380 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 180 0 -DWIDTH 3 0 -BBX 1 3 1 7 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -20 -20 -40 -40 -80 -80 -80 -80 -80 -40 -40 -20 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -80 -80 -40 -40 -20 -20 -20 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 6 1 4 -BITMAP -20 -A8 -70 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 564 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 3 1 -2 -BITMAP -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 1 1 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 12 0 -2 -BITMAP -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -78 -CC -84 -84 -84 -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -20 -E0 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -70 -D8 -88 -08 -18 -10 -20 -40 -88 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -78 -8C -04 -08 -30 -38 -04 -04 -CC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -08 -18 -18 -28 -68 -48 -88 -FC -08 -08 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -78 -40 -80 -E0 -30 -18 -08 -08 -90 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -0C -10 -20 -40 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -FC -84 -08 -08 -10 -10 -20 -20 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -70 -98 -88 -C8 -70 -98 -88 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -78 -CC -84 -84 -CC -78 -08 -10 -20 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 7 1 0 -BITMAP -C0 -00 -00 -00 -00 -00 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 9 1 -2 -BITMAP -C0 -00 -00 -00 -00 -00 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 564 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -06 -18 -60 -C0 -60 -18 -06 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 564 0 -DWIDTH 8 0 -BBX 7 3 0 2 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 564 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -C0 -30 -0C -06 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 10 0 0 -BITMAP -70 -88 -88 -08 -10 -20 -20 -00 -20 -20 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 921 0 -DWIDTH 13 0 -BBX 12 12 0 -2 -BITMAP -0F80 -3060 -6020 -4690 -8910 -9110 -9110 -9320 -CDC0 -4000 -30C0 -0F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -0800 -0800 -1400 -1400 -2200 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FC -46 -42 -46 -7C -46 -42 -42 -46 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3D -63 -41 -81 -80 -80 -80 -C1 -62 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -FE00 -2300 -2100 -2080 -2080 -2080 -2080 -2100 -2300 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -42 -40 -44 -7C -44 -40 -42 -42 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -FE -42 -40 -44 -7C -44 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3D00 -6300 -4100 -8100 -8000 -8780 -8100 -C100 -6300 -3E00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -E7 -42 -42 -42 -7E -42 -42 -42 -42 -E7 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 10 1 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 10 1 0 -BITMAP -70 -20 -20 -20 -20 -20 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -EE -44 -48 -50 -70 -50 -48 -44 -46 -E7 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -40 -42 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 13 0 -BBX 11 10 1 0 -BITMAP -E0E0 -60C0 -5140 -5140 -5B40 -4A40 -4A40 -4E40 -4440 -E4E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -E380 -6100 -5100 -5900 -4900 -4D00 -4500 -4500 -4300 -E300 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3C -66 -42 -81 -81 -81 -81 -42 -66 -3C -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -F8 -4C -44 -44 -4C -78 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 13 1 -3 -BITMAP -3C -66 -42 -81 -81 -81 -81 -42 -66 -3C -08 -06 -03 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -FC00 -2600 -2200 -2200 -2600 -3C00 -2400 -2200 -2300 -F180 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -74 -CC -84 -C0 -70 -18 -04 -84 -CC -B8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -92 -92 -10 -10 -10 -10 -10 -10 -38 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -E7 -42 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -E380 -4100 -6300 -2200 -2200 -3600 -1400 -1C00 -0800 -0800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 13 0 -BBX 13 10 0 0 -BITMAP -E738 -4210 -6230 -2220 -2520 -3560 -1540 -18C0 -0880 -0880 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -7380 -2100 -1200 -1200 -0C00 -0C00 -1200 -2100 -6180 -F3C0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -E380 -4100 -2200 -2200 -1400 -0800 -0800 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -7F -43 -02 -04 -08 -10 -20 -40 -C1 -FF -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -80 -80 -40 -40 -40 -20 -20 -20 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 7 0 -BBX 5 5 1 5 -BITMAP -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 1 0 -3 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 1 8 -BITMAP -80 -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -70 -C8 -18 -68 -88 -C8 -74 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -C0 -40 -40 -58 -6C -44 -44 -44 -4C -78 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -78 -CC -80 -80 -80 -C4 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -18 -08 -08 -78 -C8 -88 -88 -88 -D8 -74 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -70 -88 -F8 -80 -80 -C4 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 5 10 0 0 -BITMAP -38 -60 -40 -F8 -40 -40 -40 -40 -40 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 1 -3 -BITMAP -78 -D0 -88 -C8 -70 -40 -78 -84 -CC -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -C0 -40 -40 -58 -6C -44 -44 -44 -44 -EE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 10 0 0 -BITMAP -40 -40 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 13 0 -3 -BITMAP -20 -20 -00 -60 -20 -20 -20 -20 -20 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -C0 -40 -40 -4C -48 -70 -50 -48 -4C -E6 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 10 0 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 11 7 0 0 -BITMAP -DB80 -6EC0 -4440 -4440 -4440 -4440 -EEE0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -D8 -6C -44 -44 -44 -44 -EE -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -70 -D8 -88 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 -3 -BITMAP -D8 -6C -44 -44 -44 -6C -58 -40 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 1 -3 -BITMAP -78 -C8 -88 -88 -88 -D8 -68 -08 -08 -1C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -B8 -60 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -70 -90 -C0 -60 -30 -90 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -40 -F0 -40 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -CC -44 -44 -44 -44 -6C -36 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -EE -44 -44 -28 -28 -10 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 7 0 0 -BITMAP -EEE0 -4440 -4440 -2480 -3B80 -1100 -1100 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -EE -44 -38 -10 -38 -44 -EE -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 -3 -BITMAP -EE -44 -44 -28 -28 -10 -30 -20 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -FC -88 -18 -30 -60 -C4 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 480 0 -DWIDTH 7 0 -BBX 5 13 1 -3 -BITMAP -18 -20 -20 -20 -20 -40 -80 -40 -20 -20 -20 -20 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 200 0 -DWIDTH 3 0 -BBX 1 10 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 480 0 -DWIDTH 7 0 -BBX 5 13 1 -3 -BITMAP -C0 -20 -20 -20 -20 -10 -08 -10 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 8 0 -BBX 7 2 0 3 -BITMAP -62 -9C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 1 10 2 -3 -BITMAP -80 -80 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 -1 -BITMAP -04 -7C -CC -90 -90 -A0 -E4 -78 -80 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -1C -34 -20 -20 -F8 -20 -20 -20 -E2 -BC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 7 1 1 -BITMAP -88 -70 -88 -88 -88 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -EE -44 -6C -28 -7C -10 -7C -10 -10 -38 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 200 0 -DWIDTH 3 0 -BBX 1 10 1 0 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 13 1 -3 -BITMAP -38 -58 -40 -60 -70 -98 -88 -C8 -70 -30 -10 -D0 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 2 1 8 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -4E80 -9240 -9040 -9040 -9240 -4C80 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 4 0 -BBX 3 6 0 4 -BITMAP -E0 -20 -A0 -E0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -24 -48 -90 -90 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 564 0 -DWIDTH 9 0 -BBX 7 4 1 2 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -5C80 -9240 -9C40 -9440 -9240 -5280 -6180 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 1 0 8 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 1 6 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 564 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 4 6 0 4 -BITMAP -60 -90 -10 -20 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 4 6 0 4 -BITMAP -60 -90 -20 -10 -90 -60 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 1 8 -BITMAP -20 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 -3 -BITMAP -CC -44 -44 -44 -44 -6C -76 -40 -40 -60 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 453 0 -DWIDTH 7 0 -BBX 7 13 0 -3 -BITMAP -3E -74 -F4 -F4 -F4 -74 -34 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 2 2 3 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 1 -3 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 3 6 0 4 -BITMAP -40 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 5 0 -BBX 4 6 0 4 -BITMAP -60 -90 -90 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -90 -48 -24 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -4100 -C200 -4200 -4400 -4480 -E980 -0A80 -1480 -17C0 -2080 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -4100 -C200 -4200 -4400 -4580 -EA40 -0840 -1080 -1100 -23C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -6100 -9200 -2200 -1400 -9480 -6980 -0A80 -1480 -17C0 -2080 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 10 0 -3 -BITMAP -20 -20 -00 -20 -20 -40 -80 -88 -88 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1000 -1800 -0400 -0000 -0800 -0800 -1400 -1400 -2200 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0400 -0C00 -1000 -0000 -0800 -0800 -1400 -1400 -2200 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0800 -1C00 -2200 -0000 -0800 -0800 -1400 -1400 -2200 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1200 -2A00 -2400 -0000 -0800 -0800 -1400 -1400 -2200 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -2400 -2400 -0000 -0800 -0800 -1400 -1400 -2200 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1800 -2400 -1800 -0000 -0800 -0800 -1400 -1400 -2200 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 13 0 -BBX 11 10 1 0 -BITMAP -1FE0 -0C20 -1400 -1440 -27C0 -2440 -3C00 -4420 -4420 -EFE0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 13 1 -3 -BITMAP -3D -63 -41 -81 -80 -80 -80 -C1 -62 -3C -08 -04 -18 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -20 -30 -08 -00 -FE -42 -40 -44 -7C -44 -40 -42 -42 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -04 -0C -10 -00 -FE -42 -40 -44 -7C -44 -40 -42 -42 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -10 -38 -44 -00 -FE -42 -40 -44 -7C -44 -40 -42 -42 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -24 -24 -00 -FE -42 -40 -44 -7C -44 -40 -42 -42 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 14 1 0 -BITMAP -80 -C0 -20 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 14 1 0 -BITMAP -20 -60 -80 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 14 0 0 -BITMAP -20 -70 -88 -00 -70 -20 -20 -20 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 13 1 0 -BITMAP -A0 -A0 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -FE00 -2300 -2100 -2080 -F880 -2080 -2080 -2100 -2300 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1200 -2A00 -2400 -0000 -E380 -6100 -5100 -5900 -4900 -4D00 -4500 -4500 -4300 -E300 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -20 -30 -08 -00 -3C -66 -42 -81 -81 -81 -81 -42 -66 -3C -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -04 -0C -10 -00 -3C -66 -42 -81 -81 -81 -81 -42 -66 -3C -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -10 -38 -44 -00 -3C -66 -42 -81 -81 -81 -81 -42 -66 -3C -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -24 -54 -48 -00 -3C -66 -42 -81 -81 -81 -81 -42 -66 -3C -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -24 -24 -00 -3C -66 -42 -81 -81 -81 -81 -42 -66 -3C -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 564 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -82 -44 -28 -10 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 12 0 -1 -BITMAP -0080 -1F00 -3100 -2300 -4480 -4C80 -4880 -5080 -3100 -6300 -5E00 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -20 -30 -08 -00 -E7 -42 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -04 -0C -10 -00 -E7 -42 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -10 -38 -44 -00 -E7 -42 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -24 -24 -00 -E7 -42 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 14 0 0 -BITMAP -0200 -0600 -0800 -0000 -E380 -4100 -2200 -2200 -1400 -0800 -0800 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -E0 -40 -78 -4C -44 -44 -4C -78 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -38 -6C -44 -48 -70 -58 -4C -44 -54 -D8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -40 -60 -10 -00 -70 -C8 -18 -68 -88 -C8 -74 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -08 -18 -20 -00 -70 -C8 -18 -68 -88 -C8 -74 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -20 -70 -88 -00 -70 -C8 -18 -68 -88 -C8 -74 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -48 -A8 -90 -00 -70 -C8 -18 -68 -88 -C8 -74 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -50 -50 -00 -70 -C8 -18 -68 -88 -C8 -74 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -30 -48 -30 -00 -70 -C8 -18 -68 -88 -C8 -74 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 7 1 0 -BITMAP -7F00 -C980 -1F00 -6800 -8800 -CC80 -7700 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 10 1 -3 -BITMAP -70 -C8 -80 -80 -80 -C4 -78 -20 -10 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -40 -60 -10 -00 -70 -88 -F8 -80 -80 -C4 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -08 -18 -20 -00 -70 -88 -F8 -80 -80 -C4 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -20 -70 -88 -00 -70 -88 -F8 -80 -80 -C4 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -50 -50 -00 -70 -88 -F8 -80 -80 -C4 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 11 0 0 -BITMAP -80 -C0 -20 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 11 0 0 -BITMAP -20 -60 -80 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 5 11 -1 0 -BITMAP -20 -70 -88 -00 -60 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 10 0 0 -BITMAP -A0 -A0 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -D8 -60 -90 -78 -D8 -88 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -24 -54 -48 -00 -D8 -6C -44 -44 -44 -44 -EE -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -40 -60 -10 -00 -70 -D8 -88 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -10 -30 -40 -00 -70 -D8 -88 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -20 -70 -88 -00 -70 -D8 -88 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -48 -A8 -90 -00 -70 -D8 -88 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -50 -50 -00 -70 -D8 -88 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 564 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 9 0 -1 -BITMAP -02 -3C -6C -44 -44 -44 -6C -78 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -20 -30 -08 -00 -CC -44 -44 -44 -44 -6C -36 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -18 -20 -00 -CC -44 -44 -44 -44 -6C -36 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -10 -38 -44 -00 -CC -44 -44 -44 -44 -6C -36 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -28 -28 -00 -CC -44 -44 -44 -44 -6C -36 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 14 0 -3 -BITMAP -04 -0C -10 -00 -EE -44 -44 -28 -28 -10 -30 -20 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 13 0 -3 -BITMAP -C0 -40 -40 -58 -6C -44 -44 -44 -6C -58 -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 13 0 -3 -BITMAP -28 -28 -00 -EE -44 -44 -28 -28 -10 -30 -20 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timR12-L1.bdf diff -u xc/fonts/bdf/100dpi/timR12-L1.bdf:1.1 xc/fonts/bdf/100dpi/timR12-L1.bdf:removed --- xc/fonts/bdf/100dpi/timR12-L1.bdf:1.1 Wed Apr 4 18:55:44 2001 +++ xc/fonts/bdf/100dpi/timR12-L1.bdf Wed Mar 16 21:03:54 2005 @@ -1,3424 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timR12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-R-Normal--17-120-100-100-P-84-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 16 19 -1 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 17 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 84 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 11 -X_HEIGHT 8 -FONT_ASCENT 13 -FONT_DESCENT 4 -FACE_NAME "Times Roman" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Roman" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Roman" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 9 11 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 1 11 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 408 0 -DWIDTH 7 0 -BBX 4 3 1 8 -BITMAP -90 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -12 -12 -12 -7F -24 -24 -FE -48 -48 -48 -48 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 13 0 -1 -BITMAP -10 -7C -92 -92 -90 -50 -38 -14 -12 -92 -92 -7C -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 11 11 1 0 -BITMAP -3900 -4F00 -8B00 -8A00 -9600 -64E0 -0D20 -0A20 -1A20 -1240 -1180 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -0C00 -1200 -1200 -1200 -0CE0 -3840 -4480 -8300 -8210 -4520 -38C0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 180 0 -DWIDTH 3 0 -BBX 1 3 1 8 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 14 0 -3 -BITMAP -10 -20 -40 -40 -80 -80 -80 -80 -80 -80 -40 -40 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 14 -1 -3 -BITMAP -80 -40 -20 -20 -10 -10 -10 -10 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 5 6 1 5 -BITMAP -20 -A8 -70 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 564 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 3 1 -1 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 4 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 -2 -BITMAP -08 -08 -08 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -38 -44 -44 -82 -82 -82 -82 -82 -44 -44 -38 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 4 11 1 0 -BITMAP -20 -60 -A0 -20 -20 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -38 -44 -82 -02 -02 -04 -08 -10 -20 -42 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -38 -44 -84 -08 -10 -38 -04 -02 -02 -C4 -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -02 -06 -0A -0A -12 -22 -22 -42 -FF -02 -02 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -3E -20 -20 -40 -78 -04 -02 -02 -02 -8C -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -0E -30 -40 -40 -98 -E4 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -FE -82 -84 -04 -08 -08 -10 -10 -10 -20 -20 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 11 0 0 -BITMAP -30 -48 -84 -84 -48 -30 -48 -84 -84 -48 -30 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -38 -44 -82 -82 -82 -46 -3A -04 -04 -18 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 8 1 0 -BITMAP -80 -80 -00 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 9 0 -1 -BITMAP -40 -40 -00 -00 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 564 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -03 -0C -10 -60 -80 -60 -10 -0C -03 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 564 0 -DWIDTH 9 0 -BBX 7 4 0 2 -BITMAP -FE -00 -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 564 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -C0 -30 -08 -06 -01 -06 -08 -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -70 -88 -88 -08 -10 -20 -20 -00 -00 -20 -20 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 921 0 -DWIDTH 15 0 -BBX 14 14 0 -3 -BITMAP -07C0 -1830 -2008 -41A8 -4664 -8444 -8844 -8844 -88C8 -8948 -4630 -2000 -1830 -07C0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 11 0 0 -BITMAP -0400 -0600 -0A00 -0B00 -1100 -1180 -2080 -3F80 -40C0 -4040 -E0F0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 8 11 1 0 -BITMAP -FC -46 -42 -42 -44 -7C -46 -41 -41 -43 -FE -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -1F40 -60C0 -4040 -8040 -8000 -8000 -8000 -8000 -4040 -6180 -1E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 11 0 0 -BITMAP -FC00 -4300 -4080 -4040 -4040 -4040 -4040 -4040 -4080 -4300 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FF00 -4100 -4000 -4000 -4200 -7E00 -4200 -4000 -4000 -4080 -FF00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -FF -41 -40 -40 -42 -7E -42 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -0F40 -30C0 -4040 -8000 -8000 -81E0 -8040 -8040 -4040 -30C0 -0F00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 11 0 0 -BITMAP -E1C0 -4080 -4080 -4080 -4080 -7F80 -4080 -4080 -4080 -4080 -E1C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 11 0 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 11 0 0 -BITMAP -38 -10 -10 -10 -10 -10 -10 -10 -90 -90 -60 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -F3C0 -4100 -4200 -4400 -4800 -7000 -4800 -4400 -4200 -4100 -F3C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 8 11 0 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -40 -40 -41 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 13 11 0 0 -BITMAP -E038 -6030 -5050 -5050 -4890 -4890 -4890 -4510 -4510 -4210 -E238 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 11 0 0 -BITMAP -E1C0 -6080 -5080 -5080 -4880 -4880 -4480 -4280 -4280 -4180 -F080 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 9 11 1 0 -BITMAP -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -FC -42 -41 -41 -42 -7C -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 14 1 -3 -BITMAP -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -3C00 -0C00 -0600 -01C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -FC00 -4200 -4100 -4100 -4200 -7C00 -4800 -4400 -4200 -4100 -E1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -3A -46 -82 -80 -60 -1C -02 -01 -81 -C2 -BC -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FF80 -8880 -8880 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 11 0 0 -BITMAP -E1C0 -4080 -4080 -4080 -4080 -4080 -4080 -4080 -4080 -2100 -1E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -E0E0 -4040 -2080 -2080 -1100 -1100 -1100 -0A00 -0A00 -0400 -0400 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 16 0 -BBX 15 11 0 0 -BITMAP -E70E -4204 -2108 -2108 -1188 -1290 -1290 -0A50 -0A50 -0420 -0420 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -E0E0 -4040 -2080 -1100 -0A00 -0400 -0A00 -1100 -2080 -4040 -E0E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -E0E0 -4040 -2080 -1100 -1100 -0A00 -0400 -0400 -0400 -0400 -0E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FF80 -8100 -8200 -0400 -0400 -0800 -1000 -2000 -2000 -4080 -FF00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 14 1 -3 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 11 -1 0 -BITMAP -80 -40 -40 -20 -20 -10 -10 -08 -08 -04 -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 14 0 -3 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 8 0 -BBX 7 7 0 4 -BITMAP -10 -28 -28 -44 -44 -82 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 1 0 -2 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 3 1 8 -BITMAP -80 -40 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -70 -88 -88 -38 -C8 -88 -9A -6C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -40 -C0 -40 -5C -64 -42 -42 -42 -42 -64 -38 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -38 -44 -84 -80 -80 -80 -44 -38 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -04 -0C -04 -34 -4C -84 -84 -84 -84 -4E -34 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -38 -44 -84 -FC -80 -80 -44 -38 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 11 1 0 -BITMAP -30 -48 -40 -40 -F0 -40 -40 -40 -40 -40 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 -4 -BITMAP -36 -4C -84 -84 -48 -70 -80 -7C -82 -82 -C4 -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -40 -C0 -40 -5C -66 -42 -42 -42 -42 -42 -E7 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 11 1 0 -BITMAP -40 -40 -00 -40 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 15 0 -4 -BITMAP -20 -20 -00 -20 -60 -20 -20 -20 -20 -20 -20 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -40 -C0 -40 -5C -48 -50 -60 -50 -48 -44 -EE -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 11 1 0 -BITMAP -40 -C0 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 11 8 1 0 -BITMAP -5980 -E640 -4440 -4440 -4440 -4440 -4440 -EEE0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -5C -E6 -42 -42 -42 -42 -42 -E7 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 -4 -BITMAP -5C -E6 -42 -42 -42 -42 -62 -5C -40 -40 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 1 -4 -BITMAP -74 -CC -84 -84 -84 -84 -CC -74 -04 -04 -04 -0E -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -58 -E8 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -78 -88 -80 -70 -08 -88 -C8 -B0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -40 -40 -F0 -40 -40 -40 -40 -40 -50 -20 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -C6 -42 -42 -42 -42 -42 -47 -3A -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -E7 -42 -42 -24 -24 -14 -18 -08 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 8 0 0 -BITMAP -EE70 -4420 -4420 -2240 -2240 -1540 -0880 -0880 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -EE -44 -28 -10 -28 -28 -44 -EE -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 0 -4 -BITMAP -F7 -42 -42 -24 -24 -14 -08 -08 -10 -10 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -84 -08 -10 -20 -40 -84 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 480 0 -DWIDTH 8 0 -BBX 4 14 2 -3 -BITMAP -30 -40 -40 -40 -40 -40 -80 -40 -40 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 200 0 -DWIDTH 3 0 -BBX 1 11 0 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 480 0 -DWIDTH 8 0 -BBX 4 14 0 -3 -BITMAP -C0 -20 -20 -20 -20 -20 -10 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 9 0 -BBX 8 3 0 3 -BITMAP -71 -99 -8E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 1 11 2 -3 -BITMAP -80 -80 -00 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 -2 -BITMAP -04 -04 -3C -4A -8A -88 -90 -92 -54 -38 -20 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -0C -12 -22 -20 -20 -FC -10 -10 -71 -91 -6E -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 9 0 1 -BITMAP -99 -66 -42 -81 -81 -81 -42 -66 -99 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 9 11 -1 0 -BITMAP -E380 -4100 -2200 -1400 -0800 -3E00 -0800 -3E00 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 200 0 -DWIDTH 3 0 -BBX 1 11 0 0 -BITMAP -80 -80 -80 -80 -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 14 0 -3 -BITMAP -38 -44 -4C -20 -50 -88 -84 -42 -22 -14 -08 -64 -44 -38 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 2 1 9 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 13 0 -BBX 11 11 0 0 -BITMAP -0E00 -3180 -4040 -4E40 -9120 -9020 -9020 -5140 -4E40 -3180 -0E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 5 0 -BBX 4 6 0 5 -BITMAP -60 -10 -70 -90 -50 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -12 -24 -48 -90 -48 -24 -12 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 564 0 -DWIDTH 9 0 -BBX 8 5 0 0 -BITMAP -FF -01 -01 -01 -01 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 4 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 13 0 -BBX 11 11 0 0 -BITMAP -0E00 -3180 -4040 -4E40 -8920 -8E20 -8A20 -4A40 -4940 -3180 -0E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 0 9 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 5 5 1 6 -BITMAP -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 564 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 5 7 0 4 -BITMAP -70 -88 -08 -10 -20 -48 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 6 7 -1 4 -BITMAP -38 -44 -04 -18 -04 -84 -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 3 2 8 -BITMAP -20 -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 -3 -BITMAP -C6 -42 -42 -42 -42 -42 -47 -7A -40 -40 -40 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 453 0 -DWIDTH 8 0 -BBX 7 15 0 -4 -BITMAP -3E -74 -F4 -F4 -F4 -74 -34 -14 -14 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 2 1 4 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 4 0 -4 -BITMAP -20 -70 -10 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 3 7 1 4 -BITMAP -40 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 5 0 -BBX 4 6 0 5 -BITMAP -60 -90 -90 -90 -60 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -90 -48 -24 -12 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 11 11 1 0 -BITMAP -4080 -C100 -4300 -4200 -4440 -4CC0 -E940 -1940 -1240 -27E0 -4040 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -4080 -C100 -4300 -4200 -44E0 -4D10 -E810 -1820 -1040 -2090 -41F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 13 11 -1 0 -BITMAP -3820 -4440 -04C0 -1880 -0510 -8730 -7A50 -0650 -0490 -09F8 -0810 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 5 11 1 -3 -BITMAP -20 -20 -00 -00 -20 -20 -40 -80 -88 -88 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 15 0 0 -BITMAP -0800 -0400 -0200 -0000 -0400 -0600 -0A00 -0B00 -1100 -1180 -2080 -3F80 -40C0 -4040 -E0F0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 15 0 0 -BITMAP -0100 -0200 -0400 -0000 -0400 -0600 -0A00 -0B00 -1100 -1180 -2080 -3F80 -40C0 -4040 -E0F0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 15 0 0 -BITMAP -0400 -0A00 -1100 -0000 -0400 -0600 -0A00 -0B00 -1100 -1180 -2080 -3F80 -40C0 -4040 -E0F0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0D00 -1600 -0000 -0400 -0600 -0A00 -0B00 -1100 -1180 -2080 -3F80 -40C0 -4040 -E0F0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0900 -0900 -0000 -0400 -0600 -0A00 -0B00 -1100 -1180 -2080 -3F80 -40C0 -4040 -E0F0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0600 -0900 -0900 -0600 -0600 -0A00 -0B00 -1100 -1180 -2080 -3F80 -40C0 -4040 -E0F0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 14 11 0 0 -BITMAP -07F8 -0308 -0508 -0900 -0910 -11F0 -1F10 -2100 -2100 -4104 -F3F8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 10 15 0 -4 -BITMAP -0F40 -30C0 -4040 -8040 -8000 -8000 -8000 -8000 -4040 -3180 -0E00 -0400 -0E00 -0200 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 15 0 0 -BITMAP -2000 -1000 -0800 -0000 -FF00 -4100 -4000 -4000 -4200 -7E00 -4200 -4000 -4000 -4080 -FF00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 15 0 0 -BITMAP -0200 -0400 -0800 -0000 -FF00 -4100 -4100 -4000 -4200 -7E00 -4200 -4000 -4000 -4080 -FF00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 15 0 0 -BITMAP -0800 -1400 -2200 -0000 -FF00 -4100 -4000 -4000 -4200 -7E00 -4200 -4000 -4000 -4080 -FF00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -2400 -2400 -0000 -FF00 -4100 -4000 -4000 -4200 -7E00 -4200 -4000 -4000 -4080 -FF00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 15 -1 0 -BITMAP -80 -40 -20 -00 -70 -20 -20 -20 -20 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 15 0 0 -BITMAP -08 -10 -20 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 15 -1 0 -BITMAP -20 -50 -88 -00 -70 -20 -20 -20 -20 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 14 0 0 -BITMAP -A0 -A0 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -FC00 -4300 -4080 -4040 -4040 -F840 -4040 -4040 -4080 -4300 -FC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 14 0 0 -BITMAP -0D00 -1600 -0000 -E1C0 -6080 -5080 -5080 -4880 -4880 -4480 -4280 -4280 -4180 -F080 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 9 15 1 0 -BITMAP -2000 -1000 -0800 -0000 -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 9 15 1 0 -BITMAP -0200 -0400 -0800 -0000 -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 9 15 1 0 -BITMAP -0800 -1400 -2200 -0000 -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 9 14 1 0 -BITMAP -1A00 -2C00 -0000 -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 9 14 1 0 -BITMAP -2200 -2200 -0000 -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 564 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -82 -44 -28 -10 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 13 0 -1 -BITMAP -0040 -0E40 -3180 -4140 -8220 -8420 -8420 -8820 -9020 -5040 -3180 -4E00 -4000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 15 0 0 -BITMAP -1000 -0800 -0400 -0000 -E1C0 -4080 -4080 -4080 -4080 -4080 -4080 -4080 -4080 -2100 -1E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 15 0 0 -BITMAP -0100 -0200 -0400 -0000 -E1C0 -4080 -4080 -4080 -4080 -4080 -4080 -4080 -4080 -2100 -1E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 15 0 0 -BITMAP -0400 -0A00 -1100 -0000 -E1C0 -4080 -4080 -4080 -4080 -4080 -4080 -4080 -4080 -2100 -1E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 14 0 0 -BITMAP -1200 -1200 -0000 -E1C0 -4080 -4080 -4080 -4080 -4080 -4080 -4080 -4080 -2100 -1E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0080 -0100 -0200 -0000 -E0E0 -4040 -2080 -1100 -1100 -0A00 -0400 -0400 -0400 -0400 -0E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -E0 -40 -7C -42 -41 -41 -42 -7C -40 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -38 -44 -44 -44 -48 -58 -44 -42 -42 -52 -CC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 12 1 0 -BITMAP -40 -20 -10 -00 -70 -88 -88 -38 -C8 -88 -9A -64 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 12 1 0 -BITMAP -08 -10 -20 -00 -70 -88 -88 -38 -C8 -88 -9A -64 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 12 1 0 -BITMAP -20 -50 -88 -00 -70 -88 -88 -38 -C8 -88 -9A -64 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 11 1 0 -BITMAP -68 -B0 -00 -70 -88 -88 -38 -C8 -88 -9A -64 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 11 1 0 -BITMAP -48 -48 -00 -70 -88 -88 -38 -C8 -88 -9A -64 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 12 1 0 -BITMAP -20 -50 -50 -20 -70 -88 -88 -38 -C8 -88 -9A -64 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 8 1 0 -BITMAP -7300 -8C80 -8880 -3F80 -C800 -8800 -9C80 -6300 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 12 0 -4 -BITMAP -38 -44 -84 -80 -80 -80 -44 -38 -10 -38 -08 -70 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 12 0 0 -BITMAP -40 -20 -10 -00 -38 -44 -84 -FC -80 -80 -44 -38 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 12 0 0 -BITMAP -04 -08 -10 -00 -38 -44 -84 -FC -80 -80 -44 -38 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 12 0 0 -BITMAP -10 -28 -44 -00 -38 -44 -84 -FC -80 -80 -44 -38 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -48 -48 -00 -38 -44 -84 -FC -80 -80 -44 -38 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 12 0 0 -BITMAP -80 -40 -20 -00 -40 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 12 0 0 -BITMAP -20 -40 -80 -00 -40 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 12 -1 0 -BITMAP -20 -50 -88 -00 -20 -60 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 11 0 0 -BITMAP -A0 -A0 -00 -40 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -6C -30 -C8 -3C -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -34 -58 -00 -5C -E6 -42 -42 -42 -42 -42 -E7 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -20 -10 -08 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -04 -08 -10 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -10 -28 -44 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -34 -58 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -48 -48 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 564 0 -DWIDTH 9 0 -BBX 9 9 -1 0 -BITMAP -0800 -0800 -0000 -0000 -FF80 -0000 -0000 -0800 -0800 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 -2 -BITMAP -02 -02 -3C -44 -8A -92 -92 -A2 -64 -38 -40 -40 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 -1 0 -BITMAP -20 -10 -08 -00 -C6 -42 -42 -42 -42 -42 -46 -3B -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 -1 0 -BITMAP -04 -08 -10 -00 -C6 -42 -42 -42 -42 -42 -46 -3B -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 12 -1 0 -BITMAP -10 -28 -44 -00 -C6 -42 -42 -42 -42 -42 -46 -3B -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -24 -24 -00 -C6 -42 -42 -42 -42 -42 -46 -3B -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 16 -1 -4 -BITMAP -02 -04 -08 -00 -F7 -42 -42 -24 -24 -14 -08 -08 -10 -10 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 15 -1 -4 -BITMAP -40 -C0 -40 -5C -62 -41 -41 -41 -41 -62 -5C -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 15 -1 -4 -BITMAP -24 -24 -00 -F7 -42 -62 -24 -34 -14 -18 -08 -10 -10 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timR14-L1.bdf diff -u xc/fonts/bdf/100dpi/timR14-L1.bdf:1.1 xc/fonts/bdf/100dpi/timR14-L1.bdf:removed --- xc/fonts/bdf/100dpi/timR14-L1.bdf:1.1 Wed Apr 4 18:55:44 2001 +++ xc/fonts/bdf/100dpi/timR14-L1.bdf Wed Mar 16 21:03:54 2005 @@ -1,3723 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timR14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-R-Normal--20-140-100-100-P-96-ISO8859-1 -SIZE 14 100 100 -FONTBOUNDINGBOX 20 22 -2 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 20 -POINT_SIZE 140 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 96 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 13 -X_HEIGHT 9 -FONT_ASCENT 16 -FONT_DESCENT 4 -FACE_NAME "Times Roman" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Roman" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Roman" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 11 13 1 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 13 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -40 -40 -40 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 408 0 -DWIDTH 8 0 -BBX 6 4 1 9 -BITMAP -CC -CC -CC -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 12 11 -1 1 -BITMAP -0CC0 -0CC0 -0CC0 -7FF0 -1980 -1980 -1980 -FFE0 -3300 -3300 -3300 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 16 1 -2 -BITMAP -10 -7C -D6 -D2 -D0 -F0 -78 -3C -1C -16 -16 -96 -D6 -7C -10 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -3830 -6FE0 -C440 -C480 -CD80 -FB00 -7270 -06D8 -0D88 -0988 -1998 -31F0 -20E0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -1C00 -3200 -3200 -3200 -3400 -19E0 -38C0 -6D80 -CF00 -C700 -C780 -EDF0 -78E0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 180 0 -DWIDTH 4 0 -BBX 2 4 1 9 -BITMAP -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 17 1 -4 -BITMAP -18 -30 -60 -60 -40 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -40 -60 -60 -30 -18 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 17 1 -4 -BITMAP -C0 -60 -30 -30 -10 -18 -18 -18 -18 -18 -18 -18 -10 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 7 1 6 -BITMAP -10 -D6 -54 -38 -D6 -92 -10 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 564 0 -DWIDTH 10 0 -BBX 8 8 1 1 -BITMAP -18 -18 -18 -FF -FF -18 -18 -18 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 3 5 0 -3 -BITMAP -60 -60 -20 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 0 3 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 17 -1 -4 -BITMAP -02 -02 -06 -04 -0C -0C -08 -18 -18 -10 -30 -30 -20 -60 -60 -40 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -3C -66 -66 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -66 -66 -3C -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -30 -70 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -78 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -3C -7E -CE -86 -06 -06 -0C -0C -18 -30 -62 -FE -FE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -7C -CE -86 -06 -0C -38 -3C -0E -06 -06 -06 -CC -F8 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -02 -06 -0E -0E -16 -26 -46 -46 -FF -FF -06 -06 -06 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -7E -7C -C0 -C0 -F0 -3C -0C -0E -06 -06 -0C -DC -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -07 -1C -30 -60 -60 -FC -C6 -C3 -C3 -C3 -E3 -76 -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -7F -FF -82 -06 -04 -0C -0C -08 -18 -18 -10 -30 -30 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -3C -66 -C2 -E6 -7C -38 -3C -6E -C7 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -3C -6E -C6 -C3 -C3 -C3 -E3 -7F -36 -06 -0C -38 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 9 1 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 12 0 -3 -BITMAP -60 -60 -00 -00 -00 -00 -00 -60 -60 -20 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 564 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -0180 -0700 -1C00 -7000 -C000 -7000 -1C00 -0700 -0180 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 564 0 -DWIDTH 11 0 -BBX 9 5 1 2 -BITMAP -FF80 -FF80 -0000 -FF80 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 564 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -C000 -7000 -1C00 -0700 -0180 -0700 -1C00 -7000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 6 13 1 0 -BITMAP -78 -8C -C4 -CC -0C -18 -18 -30 -20 -20 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 921 0 -DWIDTH 17 0 -BBX 14 16 1 -3 -BITMAP -07E0 -0E30 -3818 -3008 -63EC -67E4 -C664 -CC64 -CCCC -CCC8 -CDD8 -6770 -6000 -3000 -1C30 -07E0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -0200 -0700 -0700 -0500 -0D80 -0980 -19C0 -10C0 -1FC0 -30E0 -2060 -6070 -F0F8 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -FF00 -6380 -6180 -6180 -6180 -6300 -7F80 -61C0 -60C0 -60C0 -60C0 -6180 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -0F20 -30E0 -6060 -6020 -C000 -C000 -C000 -C000 -C000 -6000 -6060 -38C0 -0F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 11 13 2 0 -BITMAP -FF00 -6380 -60C0 -60C0 -6060 -6060 -6060 -6060 -6060 -60C0 -60C0 -6380 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 9 13 1 0 -BITMAP -FF80 -6180 -6080 -6000 -6000 -6100 -7F00 -6100 -6000 -6000 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -FF80 -6180 -6080 -6000 -6000 -6100 -7F00 -6100 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0F20 -30E0 -6060 -6020 -C000 -C000 -C0F0 -C060 -C060 -6060 -6060 -39C0 -0F00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -F0F0 -6060 -6060 -6060 -6060 -6060 -7FE0 -6060 -6060 -6060 -6060 -6060 -F0F0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 13 1 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 6 13 0 0 -BITMAP -3C -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -D8 -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -F3E0 -6180 -6300 -6600 -6C00 -7800 -7800 -7C00 -6E00 -6700 -6380 -61C0 -F0F0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -F000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6040 -60C0 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 17 0 -BBX 14 13 1 0 -BITMAP -E01C -7038 -7038 -7878 -5858 -58D8 -5CD8 -4C98 -4D98 -4718 -4718 -4218 -E23C -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -E070 -6020 -7020 -7820 -5C20 -4C20 -4E20 -4720 -43A0 -41E0 -40E0 -4060 -E020 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0F00 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -FF00 -6380 -6180 -6180 -6180 -6300 -7E00 -6000 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 -4 -BITMAP -0F00 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -0F00 -0600 -0300 -01C0 -00F0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -FF00 -6380 -6180 -6180 -6180 -6300 -7E00 -6E00 -6600 -6300 -6180 -60C0 -F0E0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -3A -46 -C2 -C0 -E0 -78 -3C -0E -07 -03 -83 -C6 -B8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -FFC0 -CCC0 -8C40 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -1E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 11 13 2 0 -BITMAP -F0E0 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -70C0 -3980 -1F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -F878 -7030 -3020 -3820 -1860 -1840 -1C40 -0CC0 -0E80 -0680 -0780 -0300 -0300 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 18 0 -BBX 18 13 0 0 -BITMAP -F9E3C0 -70C180 -30C100 -38E100 -186300 -18E200 -18E200 -1DA600 -0D3400 -0F3C00 -0E3800 -061800 -061800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -F070 -7060 -38C0 -1980 -0D00 -0E00 -0600 -0F00 -1B00 -1180 -31C0 -60E0 -F0F0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -F0F0 -7060 -30C0 -1880 -1900 -0F00 -0600 -0600 -0600 -0600 -0600 -0600 -0F00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -7FC0 -61C0 -4180 -0380 -0700 -0600 -0E00 -1C00 -3800 -3000 -7040 -E0C0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 16 2 -3 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -80 -80 -C0 -40 -60 -60 -20 -30 -30 -10 -18 -08 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 16 0 -3 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 9 0 -BBX 7 7 1 6 -BITMAP -10 -38 -28 -6C -44 -C6 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 2 0 -4 -BITMAP -FF80 -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 3 0 10 -BITMAP -C0 -60 -10 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -78 -C8 -CC -1C -6C -CC -CC -FC -66 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -60 -E0 -60 -60 -6E -77 -63 -63 -63 -63 -63 -66 -5C -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -3C -66 -C0 -C0 -C0 -C0 -C0 -66 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -06 -0E -06 -06 -3E -66 -C6 -C6 -C6 -C6 -C6 -66 -3F -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -3C -66 -C2 -FE -C0 -C0 -C0 -66 -3C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 13 0 0 -BITMAP -1C -34 -20 -60 -F8 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 -4 -BITMAP -3E -CC -C4 -C4 -CC -78 -40 -7C -7F -83 -C1 -E2 -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -6000 -E000 -6000 -6000 -6600 -6F00 -7300 -6300 -6300 -6300 -6300 -6300 -F380 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 13 0 0 -BITMAP -60 -60 -00 -00 -60 -E0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 17 -1 -4 -BITMAP -30 -30 -00 -00 -30 -70 -30 -30 -30 -30 -30 -30 -30 -30 -30 -E0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 13 0 0 -BITMAP -6000 -E000 -6000 -6000 -6700 -6200 -6400 -6800 -7800 -6C00 -6E00 -6700 -E3C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 13 0 0 -BITMAP -60 -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 9 0 0 -BITMAP -6630 -EF78 -7398 -6318 -6318 -6318 -6318 -6318 -F7BC -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -6600 -EF00 -7300 -6300 -6300 -6300 -6300 -6300 -F380 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 -4 -BITMAP -6E -F7 -63 -63 -63 -63 -63 -76 -7C -60 -60 -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 -4 -BITMAP -3E -66 -C6 -C6 -C6 -C6 -C6 -66 -3E -06 -06 -06 -0F -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -6C -EC -70 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -68 -98 -C8 -E0 -70 -38 -98 -C8 -B0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 11 0 0 -BITMAP -20 -60 -F8 -60 -60 -60 -60 -60 -60 -74 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -E700 -6300 -6300 -6300 -6300 -6300 -6300 -7700 -3B80 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 9 -1 0 -BITMAP -F380 -6300 -6200 -3200 -3600 -1400 -1C00 -0800 -0800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 9 0 0 -BITMAP -E738 -6630 -6260 -3660 -3760 -1D40 -1DC0 -0880 -0880 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -E180 -6300 -3600 -1C00 -1C00 -1C00 -3600 -6300 -C380 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 -4 -BITMAP -F3 -63 -72 -32 -36 -1C -1C -0C -08 -18 -10 -F0 -E0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FE -CE -8C -18 -30 -30 -62 -E6 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 480 0 -DWIDTH 9 0 -BBX 7 17 1 -4 -BITMAP -0E -18 -30 -30 -30 -30 -30 -60 -C0 -60 -30 -30 -30 -30 -30 -18 -0E -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 200 0 -DWIDTH 3 0 -BBX 1 13 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 480 0 -DWIDTH 9 0 -BBX 7 17 1 -4 -BITMAP -E0 -30 -18 -18 -18 -18 -18 -0C -06 -0C -18 -18 -18 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 11 0 -BBX 9 4 1 3 -BITMAP -3000 -7980 -CF00 -0600 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 13 1 -4 -BITMAP -C0 -C0 -00 -00 -80 -80 -80 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 14 1 -3 -BITMAP -06 -04 -3C -6E -C8 -D8 -D0 -D0 -F0 -72 -7C -40 -C0 -80 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0F00 -1980 -1980 -1800 -1800 -1800 -7E00 -1800 -1800 -1000 -7840 -BFC0 -E780 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 7 1 3 -BITMAP -DD80 -F780 -6300 -4100 -6300 -F780 -DD80 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -F7 -62 -62 -76 -34 -34 -7E -18 -7E -18 -18 -18 -7E -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 200 0 -DWIDTH 3 0 -BBX 1 13 1 0 -BITMAP -80 -80 -80 -80 -80 -00 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 16 1 -3 -BITMAP -3C -66 -66 -70 -38 -7C -8E -C7 -E3 -71 -3E -1C -0E -66 -66 -3C -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 2 0 10 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -3060 -4010 -4790 -8888 -9008 -9008 -9008 -8888 -4710 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 5 0 -BBX 5 8 0 5 -BITMAP -60 -90 -10 -70 -90 -E8 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 7 1 1 -BITMAP -11 -33 -66 -CC -66 -33 -11 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 564 0 -DWIDTH 11 0 -BBX 9 5 1 2 -BITMAP -FF80 -FF80 -0180 -0180 -0180 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 0 3 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -3060 -4010 -5F10 -8888 -8888 -8F08 -8908 -8888 -5CD0 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 2 0 10 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 5 5 1 8 -BITMAP -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 564 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -18 -18 -18 -FF -FF -18 -18 -18 -00 -FF -FF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 6 0 -BBX 5 8 0 5 -BITMAP -70 -98 -18 -10 -20 -20 -40 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 6 0 -BBX 5 8 0 5 -BITMAP -70 -88 -18 -70 -18 -08 -88 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 3 0 10 -BITMAP -30 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 -1 -4 -BITMAP -E700 -6300 -6300 -6300 -6300 -6300 -6300 -7700 -7B80 -4000 -4000 -6000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 453 0 -DWIDTH 8 0 -BBX 7 17 1 -4 -BITMAP -3E -74 -F4 -F4 -F4 -F4 -F4 -74 -14 -14 -14 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 1 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 5 1 -4 -BITMAP -20 -20 -10 -B0 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 6 0 -BBX 3 8 1 5 -BITMAP -40 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 6 0 -BBX 5 8 0 5 -BITMAP -70 -D8 -88 -88 -D8 -70 -00 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 7 1 1 -BITMAP -88 -CC -66 -33 -66 -CC -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -4080 -C180 -4100 -4300 -4600 -4440 -4CC0 -E940 -1B40 -3240 -27E0 -6040 -4040 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -4080 -C180 -4100 -4300 -4600 -45C0 -4E60 -E860 -1840 -3080 -2080 -6100 -43E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 13 13 -1 0 -BITMAP -7020 -8860 -1840 -70C0 -1980 -0910 -8B30 -7250 -06D0 -0C90 -09F8 -1810 -1010 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 6 13 1 -4 -BITMAP -30 -30 -00 -10 -10 -30 -60 -60 -C0 -CC -8C -C4 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -1800 -0C00 -0200 -0000 -0200 -0700 -0700 -0500 -0D80 -0980 -19C0 -10C0 -1FC0 -30E0 -2060 -6070 -F0F8 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -00C0 -0180 -0200 -0000 -0200 -0700 -0700 -0500 -0D80 -0980 -19C0 -10C0 -1FC0 -30E0 -2060 -6070 -F0F8 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0200 -0700 -0D80 -0000 -0200 -0700 -0700 -0500 -0D80 -0980 -19C0 -10C0 -1FC0 -30E0 -2060 -6070 -F0F8 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0C80 -1F80 -1300 -0000 -0200 -0700 -0700 -0500 -0D80 -0980 -19C0 -10C0 -1FC0 -30E0 -2060 -6070 -F0F8 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 16 1 0 -BITMAP -0D80 -0D80 -0000 -0200 -0700 -0700 -0500 -0D80 -0980 -19C0 -10C0 -1FC0 -30E0 -2060 -6070 -F0F8 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 18 1 0 -BITMAP -0600 -0900 -0900 -0600 -0000 -0200 -0700 -0700 -0500 -0D80 -0980 -19C0 -10C0 -1FC0 -30E0 -2060 -6070 -F0F8 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 17 0 -BBX 15 13 1 0 -BITMAP -0FFC -078C -0584 -0580 -0D80 -0988 -19F8 -1F88 -1180 -3180 -2182 -6186 -F7FE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 17 1 -4 -BITMAP -0F20 -30E0 -6060 -6020 -C000 -C000 -C000 -C000 -C000 -6000 -6060 -38C0 -0F00 -0400 -0200 -1600 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 9 17 1 0 -BITMAP -3000 -1800 -0400 -0000 -FF80 -6180 -6080 -6000 -6000 -6100 -7F00 -6100 -6000 -6000 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 9 17 1 0 -BITMAP -0300 -0600 -0800 -0000 -FF80 -6180 -6080 -6000 -6000 -6100 -7F00 -6100 -6000 -6000 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 9 17 1 0 -BITMAP -0800 -1C00 -3600 -0000 -FF80 -6180 -6080 -6000 -6000 -6100 -7F00 -6100 -6000 -6000 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 9 16 1 0 -BITMAP -3600 -3600 -0000 -FF80 -6180 -6080 -6000 -6000 -6100 -7F00 -6100 -6000 -6000 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 17 -1 0 -BITMAP -C0 -60 -10 -00 -3C -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -3C -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 17 1 0 -BITMAP -0C -18 -20 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 17 1 0 -BITMAP -20 -70 -D8 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 16 1 0 -BITMAP -D8 -D8 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -7F80 -31C0 -3060 -3060 -3030 -3030 -FC30 -3030 -3030 -3060 -3060 -31C0 -7F80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0C80 -1F80 -1300 -0000 -E070 -6020 -7020 -7820 -5C20 -4C20 -4E20 -4720 -43A0 -41E0 -40E0 -4060 -E020 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -3000 -1800 -0400 -0000 -0F00 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -00C0 -0180 -0200 -0000 -0F00 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0400 -0E00 -1B00 -0000 -0F00 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0C80 -1F80 -1300 -0000 -0F00 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -1B00 -1B00 -0000 -0F00 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 564 0 -DWIDTH 10 0 -BBX 8 7 1 1 -BITMAP -C3 -66 -3C -18 -3C -66 -C3 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 15 1 -1 -BITMAP -0030 -0F60 -30C0 -60E0 -61A0 -C330 -C330 -C630 -CC30 -CC30 -5860 -7060 -30C0 -6F00 -C000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -3000 -1800 -0400 -0000 -F0E0 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -70C0 -3980 -1F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -00C0 -0180 -0200 -0000 -F0E0 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -70C0 -3980 -1F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -0400 -0E00 -1B00 -0000 -F0E0 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -70C0 -3980 -1F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 11 16 2 0 -BITMAP -1B00 -1B00 -0000 -F0E0 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -70C0 -3980 -1F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -00C0 -0180 -0200 -0000 -F0F0 -7060 -30C0 -1880 -1900 -0F00 -0600 -0600 -0600 -0600 -0600 -0600 -0F00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -F000 -6000 -6000 -7F00 -6380 -6180 -6180 -6180 -6300 -7E00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -1C -32 -63 -63 -66 -6E -7C -66 -63 -63 -6B -6F -EE -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -C0 -60 -10 -00 -78 -C8 -CC -1C -6C -CC -CC -FC -66 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -0C -18 -20 -00 -78 -C8 -CC -1C -6C -CC -CC -FC -66 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -10 -38 -6C -00 -78 -C8 -CC -1C -6C -CC -CC -FC -66 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -64 -FC -98 -00 -78 -C8 -CC -1C -6C -CC -CC -FC -66 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -6C -6C -00 -78 -C8 -CC -1C -6C -CC -CC -FC -66 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -30 -48 -48 -30 -00 -78 -C8 -CC -1C -6C -CC -CC -FC -66 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -7BC0 -CE60 -CC20 -1FE0 -6C00 -CC00 -CC00 -FE60 -63C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 13 0 -4 -BITMAP -3C -66 -C0 -C0 -C0 -C0 -C0 -66 -3C -10 -08 -58 -38 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 13 0 0 -BITMAP -C0 -60 -10 -00 -3C -66 -C2 -FE -C0 -C0 -C0 -66 -3C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 13 0 0 -BITMAP -06 -0C -10 -00 -3C -66 -C2 -FE -C0 -C0 -C0 -66 -3C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 13 0 0 -BITMAP -10 -38 -6C -00 -3C -66 -C2 -FE -C0 -C0 -C0 -66 -3C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -6C -6C -00 -3C -66 -C2 -FE -C0 -C0 -C0 -66 -3C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 13 -2 0 -BITMAP -C0 -60 -10 -00 -18 -38 -18 -18 -18 -18 -18 -18 -3C -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 13 0 0 -BITMAP -0C -18 -20 -00 -60 -E0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -20 -70 -D8 -00 -60 -E0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 12 0 0 -BITMAP -D8 -D8 -00 -60 -E0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -60 -36 -38 -4C -3E -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -3200 -7E00 -4C00 -0000 -6600 -EF00 -7300 -6300 -6300 -6300 -6300 -6300 -F380 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -30 -18 -04 -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -06 -0C -10 -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -10 -38 -6C -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -32 -7E -4C -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -6C -6C -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 564 0 -DWIDTH 10 0 -BBX 8 8 1 1 -BITMAP -18 -18 -00 -FF -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 11 0 -1 -BITMAP -01 -3F -66 -CF -CB -DB -D3 -F3 -66 -7C -C0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -6000 -3000 -0800 -0000 -E700 -6300 -6300 -6300 -6300 -6300 -6300 -7700 -3B80 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0600 -0C00 -1000 -0000 -E700 -6300 -6300 -6300 -6300 -6300 -6300 -7700 -3B80 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0800 -1C00 -3600 -0000 -E700 -6300 -6300 -6300 -6300 -6300 -6300 -7700 -3B80 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3600 -3600 -0000 -E700 -6300 -6300 -6300 -6300 -6300 -6300 -7700 -3B80 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 17 -1 -4 -BITMAP -03 -06 -08 -00 -F3 -63 -72 -32 -36 -1C -1C -0C -08 -18 -10 -F0 -E0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 17 0 -4 -BITMAP -60 -E0 -60 -60 -6E -77 -63 -63 -63 -63 -63 -76 -7C -60 -60 -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 16 0 -4 -BITMAP -36 -36 -00 -F3 -63 -72 -32 -36 -1C -1C -0C -08 -18 -10 -F0 -E0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timR18-L1.bdf diff -u xc/fonts/bdf/100dpi/timR18-L1.bdf:1.1 xc/fonts/bdf/100dpi/timR18-L1.bdf:removed --- xc/fonts/bdf/100dpi/timR18-L1.bdf:1.1 Wed Apr 4 18:55:44 2001 +++ xc/fonts/bdf/100dpi/timR18-L1.bdf Wed Mar 16 21:03:54 2005 @@ -1,4415 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timR18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-R-Normal--25-180-100-100-P-125-ISO8859-1 -SIZE 18 100 100 -FONTBOUNDINGBOX 25 29 -2 -6 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 25 -POINT_SIZE 180 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 125 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 17 -X_HEIGHT 12 -FONT_ASCENT 20 -FONT_DESCENT 6 -FACE_NAME "Times Roman" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Roman" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Roman" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 3 17 3 0 -BITMAP -40 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -40 -40 -40 -40 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 408 0 -DWIDTH 10 0 -BBX 6 5 1 12 -BITMAP -CC -CC -CC -CC -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0880 -0880 -0880 -0880 -0880 -7FE0 -7FE0 -1100 -1100 -1100 -FFC0 -FFC0 -2200 -2200 -2200 -2200 -2200 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 21 0 -2 -BITMAP -0400 -0400 -3F00 -65C0 -C4C0 -C440 -C440 -E400 -7C00 -1E00 -0780 -05C0 -04E0 -0460 -8460 -8460 -C4C0 -E5C0 -3F00 -0400 -0400 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 19 0 -BBX 17 16 1 0 -BITMAP -1E0C00 -33FC00 -611800 -C11000 -C13000 -C26000 -E44000 -78C000 -018F00 -011980 -033080 -066080 -046080 -0C6100 -187200 -103C00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -07C000 -086000 -182000 -182000 -186000 -0CC000 -0F9E00 -070C00 -0F0800 -338800 -619000 -C0D000 -C0E000 -C06000 -E0F080 -7FBF00 -3E0E00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 180 0 -DWIDTH 6 0 -BBX 2 5 2 12 -BITMAP -C0 -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 22 1 -5 -BITMAP -04 -08 -10 -30 -20 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -20 -30 -10 -08 -04 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 22 1 -5 -BITMAP -80 -40 -20 -30 -10 -18 -18 -0C -0C -0C -0C -0C -0C -0C -0C -18 -18 -10 -30 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 9 9 2 8 -BITMAP -1C00 -1C00 -C980 -EB80 -1C00 -EB80 -C980 -1C00 -1C00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 564 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 7 0 -BBX 3 5 2 -3 -BITMAP -C0 -E0 -20 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 0 5 -BITMAP -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 2 2 2 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 9 21 -2 -4 -BITMAP -0180 -0180 -0100 -0300 -0300 -0200 -0600 -0600 -0400 -0C00 -0C00 -0800 -1800 -1800 -1000 -3000 -3000 -6000 -6000 -4000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -1E00 -3300 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -E1C0 -6180 -6180 -3300 -1E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 8 17 2 0 -BITMAP -08 -18 -78 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -1C00 -7F00 -4380 -8180 -8180 -0180 -0180 -0300 -0300 -0600 -0400 -0C00 -1800 -3000 -6040 -FFC0 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 9 17 1 0 -BITMAP -1C00 -7E00 -4700 -8300 -8300 -0600 -0C00 -1E00 -0700 -0380 -0180 -0180 -0180 -0100 -C300 -E600 -7800 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -0300 -0700 -0700 -0B00 -1B00 -1300 -3300 -2300 -6300 -4300 -C300 -FFC0 -FFC0 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -1FC0 -1F80 -2000 -2000 -6000 -7800 -7E00 -0F80 -0380 -01C0 -00C0 -00C0 -00C0 -00C0 -C180 -E380 -7E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -03C0 -0E00 -1800 -3000 -7000 -6000 -EE00 -F380 -C180 -C0C0 -C0C0 -C0C0 -C0C0 -E0C0 -6180 -7B80 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -7FC0 -FFC0 -C0C0 -8180 -0180 -0100 -0300 -0300 -0200 -0600 -0600 -0400 -0C00 -0C00 -0C00 -1800 -1800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -1E00 -3300 -6180 -6180 -6180 -7300 -3E00 -1E00 -3F00 -6380 -41C0 -C0C0 -C0C0 -C0C0 -E180 -7380 -1E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -1E00 -7780 -6180 -C1C0 -C0C0 -C0C0 -C0C0 -C0C0 -61C0 -73C0 -1D80 -0180 -0380 -0300 -0600 -1C00 -F000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 11 2 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 14 2 -3 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -00 -00 -C0 -E0 -20 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 564 0 -DWIDTH 14 0 -BBX 11 11 1 0 -BITMAP -0060 -01C0 -0700 -1C00 -7000 -C000 -7000 -1C00 -0700 -01C0 -0060 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 564 0 -DWIDTH 13 0 -BBX 9 5 2 3 -BITMAP -FF80 -FF80 -0000 -FF80 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 564 0 -DWIDTH 13 0 -BBX 11 11 1 0 -BITMAP -C000 -7000 -1C00 -0700 -01C0 -0060 -01C0 -0700 -1C00 -7000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 8 17 2 0 -BITMAP -7C -C6 -83 -C3 -C3 -07 -0E -0C -1C -18 -18 -10 -10 -00 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 921 0 -DWIDTH 22 0 -BBX 18 20 2 -3 -BITMAP -03F800 -0F0E00 -1C0300 -380180 -700080 -60ECC0 -E1FC40 -C38C40 -C30C40 -C60C40 -C61840 -C618C0 -C61880 -C63980 -637B00 -61DE00 -300000 -180000 -0E0C00 -03F000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 17 0 0 -BITMAP -008000 -01C000 -01C000 -016000 -026000 -023000 -063000 -043000 -041800 -0C1800 -0FF800 -080C00 -180C00 -100C00 -100600 -300600 -FC1F80 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -FFC0 -3070 -3030 -3018 -3018 -3018 -3030 -3040 -3FE0 -3038 -3018 -300C -300C -300C -3018 -3078 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -07E4 -1C3C -380C -6004 -6004 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -6000 -6004 -3808 -1E38 -07E0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 15 17 1 0 -BITMAP -FFC0 -3070 -3038 -300C -300C -3006 -3006 -3006 -3006 -3006 -3006 -3006 -300C -300C -3038 -3070 -FFC0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -FFF0 -3030 -3010 -3010 -3000 -3000 -3040 -3040 -3FC0 -3040 -3040 -3000 -3000 -3008 -3008 -3018 -FFF8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -FFF0 -3030 -3010 -3010 -3000 -3000 -3020 -3020 -3FE0 -3020 -3020 -3000 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -07E4 -1C3C -380C -6004 -6004 -C000 -C000 -C000 -C000 -C03F -C00C -C00C -600C -600C -381C -1E38 -07E0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -FC1F80 -300600 -300600 -300600 -300600 -300600 -300600 -300600 -3FFE00 -300600 -300600 -300600 -300600 -300600 -300600 -300600 -FC1F80 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 17 1 0 -BITMAP -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 389 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -1F80 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -C600 -CC00 -7800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 16 17 1 0 -BITMAP -FC7E -3018 -3030 -3060 -30C0 -3180 -3300 -3E00 -3F00 -3380 -31C0 -30E0 -3070 -3038 -301C -300E -FC1F -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -FC00 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3008 -3008 -3018 -FFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 22 0 -BBX 21 17 1 0 -BITMAP -F000F8 -3000E0 -380160 -380160 -2C0260 -2C0260 -260260 -260460 -230460 -230860 -218860 -218860 -20D060 -20D060 -206060 -206060 -F861F8 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -F01F -3004 -3804 -3804 -2C04 -2604 -2604 -2304 -2184 -2184 -20C4 -2064 -2064 -2034 -201C -201C -F80C -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -07E0 -1C38 -381C -6006 -6006 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -6006 -6006 -381C -1C38 -07E0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 556 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -FFC0 -3070 -3030 -3018 -3018 -3018 -3030 -3070 -3FC0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 -5 -BITMAP -07E0 -1C38 -381C -6006 -6006 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -6006 -6006 -381C -1C38 -07E0 -01C0 -00E0 -0070 -0038 -000F -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 17 1 0 -BITMAP -FFC0 -3070 -3030 -3018 -3018 -3018 -3030 -3070 -3FC0 -3380 -3180 -30C0 -3060 -3070 -3038 -301C -FC1E -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -1E40 -63C0 -C0C0 -C040 -C040 -E000 -7800 -1E00 -0F80 -03C0 -00E0 -0060 -8060 -8060 -C0C0 -F180 -9E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -FFFC -C30C -8304 -8304 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0FC0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -FC1F -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3008 -1808 -1C30 -07E0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 17 0 0 -BITMAP -FC1F80 -300600 -300400 -180C00 -180800 -180800 -0C1800 -0C1000 -063000 -062000 -062000 -036000 -034000 -03C000 -018000 -018000 -018000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 23 0 -BBX 23 17 0 0 -BITMAP -FC7E7E -301818 -301810 -181810 -181830 -182C20 -0C2C20 -0C2C60 -064C60 -064C40 -064640 -0346C0 -034680 -038780 -018380 -018300 -018300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 17 0 0 -BITMAP -7E0F80 -1C0600 -0E0C00 -060800 -031000 -01A000 -01C000 -00C000 -00E000 -017000 -023800 -061800 -040C00 -080E00 -180700 -300380 -FC0FC0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -FC3F -300C -3808 -1818 -1C10 -0C30 -0620 -0660 -0340 -03C0 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -FFF0 -C070 -80E0 -80C0 -01C0 -0380 -0300 -0700 -0600 -0E00 -1C00 -1800 -3800 -3008 -7008 -E018 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 21 2 -4 -BITMAP -F8 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 17 0 0 -BITMAP -C0 -C0 -40 -60 -60 -20 -30 -30 -10 -18 -18 -08 -0C -0C -04 -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 21 1 -4 -BITMAP -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 11 0 -BBX 9 9 1 8 -BITMAP -0800 -1C00 -1400 -3600 -2200 -6300 -4100 -C180 -8080 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 2 0 -5 -BITMAP -FFF0 -FFF0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 4 1 13 -BITMAP -C0 -E0 -70 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3E00 -6700 -6300 -0300 -0F00 -3B00 -6300 -C300 -C300 -C700 -FB00 -7180 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -3000 -F000 -3000 -3000 -3000 -3700 -39C0 -30C0 -3060 -3060 -3060 -3060 -3060 -3060 -30C0 -39C0 -2F00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1F00 -6380 -4180 -C000 -C000 -C000 -C000 -C000 -E000 -7080 -7F00 -1E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -0180 -0780 -0180 -0180 -0180 -1D80 -7380 -6180 -C180 -C180 -C180 -C180 -C180 -C180 -6380 -7F80 -19C0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1E00 -6300 -4180 -C180 -FF80 -C000 -C000 -C000 -E000 -7080 -7F00 -1E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 17 0 0 -BITMAP -0E -16 -30 -30 -30 -FE -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 18 1 -6 -BITMAP -1EC0 -23C0 -6100 -6180 -6180 -6180 -6180 -3300 -3C00 -4000 -6000 -7F80 -3FC0 -40E0 -C060 -C060 -E1C0 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -3000 -F000 -3000 -3000 -3000 -3380 -37C0 -38E0 -3060 -3060 -3060 -3060 -3060 -3060 -3060 -3060 -78F0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 4 17 1 0 -BITMAP -60 -60 -00 -00 -00 -60 -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 23 -2 -6 -BITMAP -0C -0C -00 -00 -00 -0C -1C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -CC -C8 -70 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -3000 -F000 -3000 -3000 -3000 -33E0 -3180 -3300 -3200 -3400 -3C00 -3600 -3700 -3380 -31C0 -30E0 -79F0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 5 17 0 0 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 20 0 -BBX 18 12 1 0 -BITMAP -670E00 -EF9F00 -71E380 -60C180 -60C180 -60C180 -60C180 -60C180 -60C180 -60C180 -60C180 -F1E3C0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -6700 -EF80 -71C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 18 1 -6 -BITMAP -6E00 -F380 -6180 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -6180 -7380 -6E00 -6000 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 18 1 -6 -BITMAP -1D80 -7380 -6180 -C180 -C180 -C180 -C180 -C180 -C180 -6180 -7380 -1D80 -0180 -0180 -0180 -0180 -0180 -03C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -6C -EC -70 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -3E -46 -C2 -E0 -70 -7C -1E -07 -03 -83 -C6 -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 15 0 0 -BITMAP -10 -30 -70 -FE -30 -30 -30 -30 -30 -30 -30 -30 -30 -32 -1C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -E1C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -71C0 -3EC0 -1CE0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -F1E0 -60C0 -6080 -3080 -3080 -3100 -1900 -1900 -1A00 -0E00 -0E00 -0400 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 12 0 0 -BITMAP -F1E780 -60C300 -60C200 -30C200 -30C200 -316400 -196400 -1A6400 -1A2800 -0E3800 -0E3800 -041000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -F1E0 -60C0 -3180 -3900 -1A00 -0C00 -0E00 -1B00 -3380 -2180 -60C0 -F1E0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 12 18 -1 -6 -BITMAP -78F0 -3060 -3040 -1840 -1840 -1880 -0C80 -0C80 -0D00 -0700 -0700 -0200 -0600 -0400 -0C00 -C800 -F000 -6000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -FF -C3 -86 -0E -1C -18 -38 -30 -70 -61 -C3 -FF -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 8 22 1 -5 -BITMAP -07 -0C -18 -18 -18 -18 -18 -10 -30 -20 -C0 -20 -30 -10 -18 -18 -18 -18 -18 -18 -0C -07 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 200 0 -DWIDTH 5 0 -BBX 2 17 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 8 22 1 -5 -BITMAP -E0 -30 -18 -18 -18 -18 -18 -08 -0C -04 -03 -04 -0C -08 -18 -18 -18 -18 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 13 0 -BBX 11 4 1 4 -BITMAP -3820 -7C60 -C7C0 -8380 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 3 17 3 -5 -BITMAP -60 -60 -00 -00 -00 -40 -40 -40 -40 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -40 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 9 16 1 -2 -BITMAP -0200 -0200 -0F00 -3380 -6580 -C400 -C400 -C800 -C800 -C800 -D000 -7080 -7100 -3E00 -4000 -4000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -0F00 -1980 -3180 -3000 -3000 -3000 -3000 -FC00 -3000 -3000 -3000 -3000 -3000 -3000 -7840 -BEC0 -E780 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 12 1 3 -BITMAP -C060 -EEE0 -7FC0 -3180 -60C0 -60C0 -60C0 -60C0 -3180 -7FC0 -EEE0 -C060 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -F87C -7030 -3020 -1860 -1840 -0CC0 -0C80 -0780 -0300 -1FE0 -0300 -1FE0 -0300 -0300 -0300 -0300 -0FC0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 200 0 -DWIDTH 6 0 -BBX 2 17 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 8 20 2 -3 -BITMAP -1C -26 -46 -60 -70 -38 -3C -4E -87 -83 -C3 -E2 -74 -38 -1C -0E -06 -62 -64 -38 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 14 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -07F000 -1C1C00 -300600 -61E300 -473100 -C41980 -8C0080 -880080 -880080 -880080 -8C0080 -C41980 -477100 -61C300 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 8 0 -BBX 7 9 0 8 -BITMAP -78 -CC -0C -7C -CC -CC -76 -00 -FE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 9 10 1 1 -BITMAP -0880 -1980 -3300 -6600 -CC00 -CC00 -6600 -3300 -1980 -0880 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 564 0 -DWIDTH 15 0 -BBX 11 7 2 1 -BITMAP -FFE0 -FFE0 -0060 -0060 -0060 -0060 -0060 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 0 5 -BITMAP -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -07F000 -1C1C00 -300600 -67E300 -423100 -C21180 -821080 -823080 -83E080 -824080 -822080 -C23180 -471900 -600300 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 2 1 14 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 7 7 1 10 -BITMAP -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 564 0 -DWIDTH 14 0 -BBX 10 11 2 0 -BITMAP -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 6 10 0 7 -BITMAP -38 -4C -8C -0C -08 -10 -30 -20 -44 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 6 10 0 7 -BITMAP -38 -4C -8C -08 -30 -08 -0C -8C -88 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 4 2 13 -BITMAP -18 -38 -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 -5 -BITMAP -E1C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -71C0 -7EC0 -5CE0 -4000 -C000 -C000 -E000 -4000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 453 0 -DWIDTH 11 0 -BBX 9 21 1 -4 -BITMAP -1F80 -3900 -7900 -7900 -F900 -F900 -F900 -7900 -7900 -3900 -1900 -0900 -0900 -0900 -0900 -0900 -0900 -0900 -0900 -0900 -0900 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 2 3 2 5 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 6 1 -6 -BITMAP -10 -30 -3C -0C -CC -78 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 5 10 1 7 -BITMAP -20 -60 -A0 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 8 0 -BBX 7 9 0 8 -BITMAP -38 -44 -C6 -C6 -C6 -44 -38 -00 -FE -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 9 10 2 1 -BITMAP -8800 -CC00 -6600 -3300 -1980 -1980 -3300 -6600 -CC00 -8800 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -2018 -6018 -A030 -2060 -2060 -20C0 -20C0 -2184 -230C -FB1C -0614 -0624 -0C64 -1844 -18FF -3004 -3004 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 15 17 1 0 -BITMAP -2018 -6018 -A030 -2060 -2060 -20C0 -20C0 -219C -2326 -FB46 -0606 -0604 -0C08 -1818 -1810 -3022 -307E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -380C00 -4C0C00 -8C1800 -083000 -303000 -086000 -0C6000 -8CC200 -898600 -718E00 -030A00 -031200 -063200 -0C2200 -0C7F80 -180200 -180200 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 8 17 1 -5 -BITMAP -0C -0C -00 -00 -08 -08 -18 -18 -38 -30 -70 -E0 -C3 -C3 -C1 -63 -3E -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 22 0 0 -BITMAP -0C0000 -0E0000 -070000 -018000 -000000 -008000 -01C000 -01C000 -016000 -026000 -023000 -063000 -043000 -041800 -0C1800 -0FF800 -080C00 -180C00 -100C00 -100600 -300600 -FC1F80 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 22 0 0 -BITMAP -001800 -003800 -007000 -00C000 -000000 -008000 -01C000 -01C000 -016000 -026000 -023000 -063000 -043000 -041800 -0C1800 -0FF800 -080C00 -180C00 -100C00 -100600 -300600 -FC1F80 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 22 0 0 -BITMAP -018000 -03C000 -066000 -042000 -000000 -008000 -01C000 -01C000 -016000 -026000 -023000 -063000 -043000 -041800 -0C1800 -0FF800 -080C00 -180C00 -100C00 -100600 -300600 -FC1F80 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 21 0 0 -BITMAP -032000 -07E000 -04C000 -000000 -008000 -01C000 -01C000 -016000 -026000 -023000 -063000 -043000 -041800 -0C1800 -0FF800 -080C00 -180C00 -100C00 -100600 -300600 -FC1F80 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 21 0 0 -BITMAP -066000 -066000 -000000 -000000 -008000 -01C000 -01C000 -016000 -026000 -023000 -063000 -043000 -041800 -0C1800 -0FF800 -080C00 -180C00 -100C00 -100600 -300600 -FC1F80 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 23 0 0 -BITMAP -01C000 -022000 -022000 -022000 -01C000 -000000 -008000 -01C000 -01C000 -016000 -026000 -023000 -063000 -043000 -041800 -0C1800 -0FF800 -080C00 -180C00 -100C00 -100600 -300600 -FC1F80 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 22 0 -BBX 21 17 0 0 -BITMAP -03FFF0 -00F030 -01B010 -013010 -033000 -023000 -063040 -043040 -043FC0 -0C3040 -0FF040 -083000 -183000 -103008 -303008 -203018 -F8FFF8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 23 1 -6 -BITMAP -07E4 -1C3C -380C -6004 -6004 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -6000 -6004 -3808 -1E38 -07E0 -0100 -0300 -03C0 -00C0 -0CC0 -0780 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 22 1 0 -BITMAP -1800 -1C00 -0E00 -0300 -0000 -FFF0 -3030 -3010 -3010 -3000 -3000 -3040 -3040 -3FC0 -3040 -3040 -3000 -3000 -3008 -3008 -3018 -FFF8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 22 1 0 -BITMAP -0060 -00E0 -01C0 -0300 -0000 -FFF0 -3030 -3010 -3010 -3000 -3000 -3040 -3040 -3FC0 -3040 -3040 -3000 -3000 -3008 -3008 -3018 -FFF8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 22 1 0 -BITMAP -0600 -0F00 -1980 -1080 -0000 -FFF0 -3030 -3010 -3010 -3000 -3000 -3040 -3040 -3FC0 -3040 -3040 -3000 -3000 -3008 -3008 -3018 -FFF8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 21 1 0 -BITMAP -1980 -1980 -0000 -0000 -FFF0 -3030 -3010 -3010 -3000 -3000 -3040 -3040 -3FC0 -3040 -3040 -3000 -3000 -3008 -3008 -3018 -FFF8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 22 0 0 -BITMAP -C0 -E0 -70 -18 -00 -7E -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -7E -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 22 1 0 -BITMAP -06 -0E -1C -30 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 22 1 0 -BITMAP -30 -78 -CC -84 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 21 1 0 -BITMAP -CC -CC -00 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 16 17 0 0 -BITMAP -7FE0 -1838 -181C -1806 -1806 -1803 -1803 -FF03 -FF03 -1803 -1803 -1803 -1806 -1806 -181C -1838 -7FE0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 21 1 0 -BITMAP -0320 -07E0 -04C0 -0000 -F01F -3004 -3804 -3804 -2C04 -2604 -2604 -2304 -2184 -2184 -20C4 -2064 -2064 -2034 -201C -201C -F80C -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -0C00 -0E00 -0700 -0180 -0000 -07E0 -1C38 -381C -6006 -6006 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -6006 -6006 -381C -1C38 -07E0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -0030 -0070 -00E0 -0180 -0000 -07E0 -1C38 -381C -6006 -6006 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -6006 -6006 -381C -1C38 -07E0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -0180 -03C0 -0660 -0420 -0000 -07E0 -1C38 -381C -6006 -6006 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -6006 -6006 -381C -1C38 -07E0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 21 1 0 -BITMAP -0320 -07E0 -04C0 -0000 -07E0 -1C38 -381C -6006 -6006 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -6006 -6006 -381C -1C38 -07E0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 21 1 0 -BITMAP -0660 -0660 -0000 -0000 -07E0 -1C38 -381C -6006 -6006 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -6006 -6006 -381C -1C38 -07E0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 564 0 -DWIDTH 12 0 -BBX 10 9 1 1 -BITMAP -C0C0 -6180 -3300 -1E00 -0C00 -1E00 -3300 -6180 -C0C0 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 19 1 -1 -BITMAP -0004 -07E4 -1C38 -381C -6026 -6046 -C043 -C083 -C083 -C103 -C103 -C203 -C203 -6406 -6806 -381C -1C38 -27E0 -2000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -0600 -0700 -0380 -00C0 -0000 -FC1F -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3008 -1808 -1C30 -07E0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -0030 -0070 -00E0 -0180 -0000 -FC1F -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3008 -1808 -1C30 -07E0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -0180 -03C0 -0660 -0420 -0000 -FC1F -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3008 -1808 -1C30 -07E0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 21 1 0 -BITMAP -0660 -0660 -0000 -0000 -FC1F -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3008 -1808 -1C30 -07E0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -0030 -0070 -00E0 -0180 -0000 -FC3F -300C -3808 -1818 -1C10 -0C30 -0620 -0660 -0340 -03C0 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 556 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -FC00 -3000 -3000 -3000 -3FC0 -3070 -3030 -3018 -3018 -3018 -3030 -3070 -3FC0 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -1E00 -3300 -6180 -6180 -6180 -6180 -6300 -6C00 -6700 -6380 -6180 -61C0 -60C0 -60C0 -6CC0 -6C80 -E700 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -6000 -7000 -3800 -0C00 -0000 -3E00 -6700 -6300 -0300 -0F00 -3B00 -6300 -C300 -C300 -C700 -FB00 -7180 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -0300 -0700 -0E00 -1800 -0000 -3E00 -6700 -6300 -0300 -0F00 -3B00 -6300 -C300 -C300 -C700 -FB00 -7180 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -0C00 -1E00 -3300 -2100 -0000 -3E00 -6700 -6300 -0300 -0F00 -3B00 -6300 -C300 -C300 -C700 -FB00 -7180 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 16 1 0 -BITMAP -3200 -7E00 -4C00 -0000 -3E00 -6700 -6300 -0300 -0F00 -3B00 -6300 -C300 -C300 -C700 -FB00 -7180 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 16 1 0 -BITMAP -6600 -6600 -0000 -0000 -3E00 -6700 -6300 -0300 -0F00 -3B00 -6300 -C300 -C300 -C700 -FB00 -7180 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 18 1 0 -BITMAP -1C00 -2200 -2200 -2200 -1C00 -0000 -3E00 -6700 -6300 -0300 -0F00 -3B00 -6300 -C300 -C300 -C700 -FB00 -7180 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 12 1 0 -BITMAP -3CF0 -6798 -630C -030C -0FFC -3B00 -6300 -C300 -C300 -C784 -FBF8 -70F0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 18 1 -6 -BITMAP -1F00 -6380 -4180 -C000 -C000 -C000 -C000 -C000 -E000 -7080 -7F00 -1E00 -0800 -1800 -1E00 -0600 -6600 -3C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -6000 -7000 -3800 -0C00 -0000 -1E00 -6300 -4180 -C180 -FF80 -C000 -C000 -C000 -E000 -7080 -7F00 -1E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -0300 -0700 -0E00 -1800 -0000 -1E00 -6300 -4180 -C180 -FF80 -C000 -C000 -C000 -E000 -7080 -7F00 -1E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -0C00 -1E00 -3300 -2100 -0000 -1E00 -6300 -4180 -C180 -FF80 -C000 -C000 -C000 -E000 -7080 -7F00 -1E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 16 1 0 -BITMAP -3300 -3300 -0000 -0000 -1E00 -6300 -4180 -C180 -FF80 -C000 -C000 -C000 -E000 -7080 -7F00 -1E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 17 -1 0 -BITMAP -C0 -E0 -70 -18 -00 -38 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -3C -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 5 17 1 0 -BITMAP -18 -38 -70 -C0 -00 -60 -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 17 0 0 -BITMAP -30 -78 -CC -84 -00 -30 -70 -30 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 16 0 0 -BITMAP -CC -CC -00 -00 -70 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -C000 -7180 -1E00 -3C00 -C600 -1F00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -1900 -3F00 -2600 -0000 -6700 -EF80 -71C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -6000 -7000 -3800 -0C00 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -0300 -0700 -0E00 -1800 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -0C00 -1E00 -3300 -2100 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 16 1 0 -BITMAP -1900 -3F00 -2600 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 16 1 0 -BITMAP -3300 -3300 -0000 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 564 0 -DWIDTH 12 0 -BBX 10 10 1 1 -BITMAP -0C00 -0C00 -0000 -0000 -FFC0 -FFC0 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 14 1 -1 -BITMAP -00C0 -1EC0 -7380 -6380 -C6C0 -C4C0 -CCC0 -C8C0 -D8C0 -D0C0 -7180 -7380 -DE00 -C000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -6000 -7000 -3800 -0C00 -0000 -E1C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -71C0 -3EC0 -1CE0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0180 -0380 -0700 -0C00 -0000 -E1C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -71C0 -3EC0 -1CE0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0C00 -1E00 -3300 -2100 -0000 -E1C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -71C0 -3EC0 -1CE0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -3300 -3300 -0000 -0000 -E1C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -71C0 -3EC0 -1CE0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 11 22 0 -5 -BITMAP -0180 -0380 -0700 -0C00 -0000 -F1E0 -60C0 -6080 -3080 -3080 -3100 -1900 -1900 -1A00 -0E00 -0E00 -0400 -0C00 -0800 -1800 -F000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 22 1 -5 -BITMAP -6000 -E000 -6000 -6000 -6000 -6E00 -7380 -6180 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -6180 -7380 -6E00 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 11 21 0 -5 -BITMAP -3300 -3300 -0000 -0000 -F1E0 -60C0 -6080 -3080 -3080 -3100 -1900 -1900 -1A00 -0E00 -0E00 -0400 -0C00 -0800 -1800 -F000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/100dpi/timR24-L1.bdf diff -u xc/fonts/bdf/100dpi/timR24-L1.bdf:1.1 xc/fonts/bdf/100dpi/timR24-L1.bdf:removed --- xc/fonts/bdf/100dpi/timR24-L1.bdf:1.1 Wed Apr 4 18:55:44 2001 +++ xc/fonts/bdf/100dpi/timR24-L1.bdf Wed Mar 16 21:03:55 2005 @@ -1,5455 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timR24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-R-Normal--34-240-100-100-P-170-ISO8859-1 -SIZE 24 100 100 -FONTBOUNDINGBOX 34 37 -2 -7 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 34 -POINT_SIZE 240 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 170 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 23 -X_HEIGHT 15 -FONT_ASCENT 27 -FONT_DESCENT 7 -FACE_NAME "Times Roman" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Roman" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Roman" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 21 23 1 0 -BITMAP -AAAAA8 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -AAAAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 4 23 3 0 -BITMAP -60 -F0 -F0 -F0 -F0 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -00 -00 -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 408 0 -DWIDTH 14 0 -BBX 9 7 2 16 -BITMAP -E380 -E380 -E380 -E380 -4100 -4100 -4100 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 16 23 0 0 -BITMAP -0618 -0618 -0618 -0618 -0618 -0618 -0618 -0618 -7FFF -7FFF -0C30 -0C30 -0C30 -0C30 -FFFE -FFFE -1860 -1860 -1860 -1860 -1860 -1860 -1860 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 13 28 2 -3 -BITMAP -0200 -0200 -0FC0 -3A70 -3238 -6218 -6208 -6208 -7200 -7A00 -3E00 -3F00 -1F80 -07C0 -03E0 -02F0 -0270 -0238 -0238 -8218 -8218 -C238 -E230 -7260 -1FC0 -0200 -0200 -0200 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 27 0 -BBX 23 23 2 0 -BITMAP -0F0040 -1D83C0 -38FC80 -704180 -704300 -E04200 -E04600 -E0C400 -C08C00 -C18800 -C11878 -6610EC -3C31C6 -006382 -004382 -00C702 -008702 -018706 -010604 -03060C -020608 -060330 -0401E0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 23 23 2 0 -BITMAP -00F800 -018C00 -030E00 -030600 -070600 -070600 -070C00 -078C00 -039800 -03F1FC -03C070 -07C060 -1DE040 -38F0C0 -707080 -607980 -E03F00 -E01E00 -E00F00 -F01F82 -7833FC -7FE1F8 -1F80F0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 180 0 -DWIDTH 6 0 -BBX 3 8 1 15 -BITMAP -E0 -E0 -E0 -E0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 28 2 -5 -BITMAP -03 -06 -0C -18 -38 -30 -70 -70 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -70 -70 -30 -38 -18 -0C -06 -03 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 28 1 -5 -BITMAP -C0 -60 -30 -18 -1C -0C -0E -0E -06 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -06 -0E -0E -0C -1C -18 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 12 13 2 10 -BITMAP -0600 -0F00 -0600 -C630 -F6F0 -76E0 -0F00 -76E0 -F6F0 -C630 -0600 -0F00 -0600 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 564 0 -DWIDTH 19 0 -BBX 16 16 1 1 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 8 0 -BBX 4 7 2 -3 -BITMAP -60 -F0 -F0 -70 -10 -20 -40 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 2 1 7 -BITMAP -FF -FF -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 8 0 -BBX 4 4 2 0 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 10 26 0 -3 -BITMAP -00C0 -00C0 -0180 -0180 -0380 -0300 -0300 -0300 -0600 -0600 -0600 -0E00 -0C00 -0C00 -1C00 -1800 -1800 -1800 -3000 -3000 -3000 -7000 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -0780 -1CE0 -3870 -3030 -7038 -7038 -6018 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E01C -E018 -7038 -7038 -3030 -3870 -1CE0 -0780 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 9 23 4 0 -BITMAP -0C00 -1C00 -7C00 -DC00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FF80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 23 0 0 -BITMAP -07E0 -0FF0 -1CF8 -303C -203C -601C -401C -001C -001C -0018 -0038 -0030 -0060 -0060 -00C0 -0180 -0300 -0600 -0C02 -1806 -3FFC -7FF8 -FFF8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 12 23 2 0 -BITMAP -0F80 -3FC0 -61E0 -C0E0 -80E0 -00E0 -00C0 -00C0 -0180 -0300 -07C0 -1FE0 -01F0 -0070 -0070 -0030 -0030 -0030 -0070 -0060 -E0C0 -F380 -7F00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -0060 -00E0 -00E0 -01E0 -0160 -0360 -0660 -0460 -0C60 -1860 -1060 -3060 -6060 -4060 -FFFC -FFFC -FFFC -0060 -0060 -0060 -0060 -0060 -0060 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 13 23 1 0 -BITMAP -0FF8 -1FF0 -1FE0 -1000 -3000 -2000 -7E00 -7F80 -7FC0 -07E0 -01E0 -00F0 -0070 -0070 -0030 -0030 -0030 -0030 -0060 -0060 -E0C0 -F380 -7E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -0078 -01C0 -0380 -0F00 -1E00 -1C00 -3800 -7800 -7000 -73C0 -F7F0 -F878 -E038 -E03C -E01C -E01C -E01C -E01C -701C -7018 -3838 -1C60 -07C0 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -3FFC -7FFC -6018 -C018 -8038 -0030 -0030 -0030 -0060 -0060 -0060 -00E0 -00C0 -00C0 -01C0 -0180 -0180 -0180 -0300 -0300 -0300 -0700 -0600 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 13 23 2 0 -BITMAP -1F80 -38E0 -7070 -E030 -E030 -E030 -E070 -F060 -7CC0 -3F00 -1F80 -0FC0 -1BE0 -71F0 -60F0 -E078 -C078 -C038 -C038 -E038 -6070 -70E0 -1FC0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -0780 -18E0 -3070 -7038 -6038 -E01C -E01C -E01C -E01C -E01C -F01C -701C -783C -3EFC -0FB8 -0038 -0070 -0070 -00E0 -01C0 -0380 -0F00 -7800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 4 15 2 0 -BITMAP -60 -F0 -F0 -60 -00 -00 -00 -00 -00 -00 -00 -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 4 18 2 -3 -BITMAP -60 -F0 -F0 -60 -00 -00 -00 -00 -00 -00 -00 -60 -F0 -F0 -70 -10 -20 -40 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 564 0 -DWIDTH 19 0 -BBX 16 18 1 0 -BITMAP -0001 -0007 -001F -007C -01F0 -07C0 -1F00 -7C00 -F000 -F000 -7C00 -1F00 -07C0 -01F0 -007C -001F -0007 -0001 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 564 0 -DWIDTH 19 0 -BBX 16 9 1 4 -BITMAP -FFFF -FFFF -0000 -0000 -0000 -0000 -0000 -FFFF -FFFF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 564 0 -DWIDTH 19 0 -BBX 16 18 2 0 -BITMAP -8000 -E000 -F800 -3E00 -0F80 -03E0 -00F8 -003E -000F -000F -003E -00F8 -03E0 -0F80 -3E00 -F800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 11 23 2 0 -BITMAP -1F00 -7380 -C1C0 -C1C0 -E0E0 -E0E0 -60E0 -01C0 -01C0 -0180 -0380 -0300 -0600 -0400 -0C00 -0800 -0800 -0000 -0000 -0C00 -1E00 -1E00 -0C00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 921 0 -DWIDTH 31 0 -BBX 27 28 2 -5 -BITMAP -001FF000 -00F83C00 -01E00600 -07800300 -0E000180 -1C0000C0 -1C0000C0 -38078C60 -701F5C60 -701C7C20 -70383820 -E0703820 -E0703020 -E0707020 -E0E07060 -E0E07040 -E0E0E0C0 -E0E0E080 -70E1E180 -70777300 -703C3E00 -38000000 -18000000 -1C000000 -0E000000 -07800600 -01F03C00 -007FF000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 23 1 0 -BITMAP -003000 -003000 -007000 -007800 -007800 -00FC00 -00DC00 -009C00 -018E00 -010E00 -030F00 -030700 -020700 -060780 -060380 -0FFFC0 -0C03C0 -1801C0 -1801E0 -3001E0 -3000F0 -7000F0 -FC03FC -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 23 1 0 -BITMAP -FFFE00 -3E0F80 -1C03C0 -1C01C0 -1C01E0 -1C00E0 -1C00E0 -1C01E0 -1C01C0 -1C03C0 -1C0F80 -1FFE00 -1C0780 -1C01E0 -1C00E0 -1C00F0 -1C0070 -1C0070 -1C00F0 -1C00E0 -1C01E0 -3E07C0 -FFFF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 23 1 0 -BITMAP -01FF10 -0783F0 -0E00F0 -1C0070 -380030 -380030 -700010 -700010 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -700000 -700000 -380000 -380010 -1C0030 -0E0060 -0783C0 -01FF00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 23 1 0 -BITMAP -FFFE00 -3E0780 -1C01C0 -1C00E0 -1C0070 -1C0070 -1C0038 -1C0038 -1C003C -1C003C -1C003C -1C003C -1C003C -1C003C -1C003C -1C0038 -1C0038 -1C0070 -1C0070 -1C00E0 -1C01C0 -3E0780 -FFFE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 23 1 0 -BITMAP -FFFFC0 -3E03C0 -1C00C0 -1C0040 -1C0040 -1C0000 -1C0000 -1C0000 -1C0100 -1C0100 -1C0300 -1FFF00 -1C0300 -1C0100 -1C0100 -1C0000 -1C0000 -1C0020 -1C0020 -1C0060 -1C00C0 -3E03C0 -FFFFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 23 1 0 -BITMAP -FFFF80 -3E0780 -1C0180 -1C0080 -1C0080 -1C0000 -1C0000 -1C0000 -1C0200 -1C0200 -1C0600 -1FFE00 -1C0600 -1C0200 -1C0200 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -3E0000 -FF8000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 23 1 0 -BITMAP -01FF30 -0787F0 -0E00F0 -1C0070 -380030 -380030 -700010 -700000 -F00000 -F00000 -F00000 -F003FC -F000F8 -F00070 -F00070 -700070 -700070 -380070 -380070 -1C0070 -0E0070 -0781E0 -01FF80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 23 1 0 -BITMAP -FF87FC -3E01F0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1FFFE0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -1C00E0 -3E01F0 -FF87FC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 23 1 0 -BITMAP -FF80 -3E00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FF80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 12 23 1 0 -BITMAP -1FF0 -07C0 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -C380 -E300 -E700 -7C00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 23 23 1 0 -BITMAP -FFC7F8 -3E01E0 -1C0180 -1C0300 -1C0600 -1C0C00 -1C1800 -1C3000 -1C6000 -1CC000 -1FC000 -1FE000 -1FF000 -1E7800 -1C3C00 -1C1E00 -1C0F00 -1C0780 -1C03C0 -1C01E0 -1C00F0 -3E00F8 -FFC7FE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 23 1 0 -BITMAP -FF8000 -3E0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0020 -1C0020 -1C0060 -1C00C0 -3E03C0 -FFFFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 30 0 -BBX 28 23 1 0 -BITMAP -FC0007F0 -3E0007C0 -1E000F80 -1F000F80 -1F000B80 -17001B80 -17801B80 -13803380 -13C03380 -13C02380 -11E06380 -11E06380 -10E0C380 -10F0C380 -10708380 -10798380 -10790380 -103D0380 -103F0380 -101E0380 -101E0380 -380C07C0 -FE0C1FF0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 23 1 0 -BITMAP -F801FC -3C0070 -1E0020 -1F0020 -1F0020 -178020 -13C020 -13C020 -11E020 -10F020 -10F820 -107820 -103C20 -101E20 -101F20 -100F20 -1007A0 -1003E0 -1001E0 -1001E0 -1000E0 -380060 -FE0020 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 23 1 0 -BITMAP -01FE00 -078780 -0E01C0 -1C00E0 -380070 -380070 -700038 -700038 -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -700038 -700038 -380070 -380070 -1C00E0 -0E01C0 -078780 -01FE00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 17 23 1 0 -BITMAP -FFF800 -3C3E00 -1C0F00 -1C0700 -1C0780 -1C0380 -1C0380 -1C0380 -1C0780 -1C0700 -1C0F00 -1C3E00 -1FF000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -1C0000 -3E0000 -FF8000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 29 1 -6 -BITMAP -01FE00 -078780 -0E01C0 -1C00E0 -380070 -380070 -700038 -700038 -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -700038 -700038 -380070 -380070 -1C00E0 -0E01C0 -078780 -01FE00 -007C00 -003E00 -001F00 -000F80 -0003E0 -00007C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 21 23 1 0 -BITMAP -FFF800 -3C3E00 -1C0F00 -1C0780 -1C0780 -1C0380 -1C0380 -1C0380 -1C0780 -1C0700 -1C1E00 -1FF800 -1CF000 -1C7800 -1C3C00 -1C3C00 -1C1E00 -1C0F00 -1C0F80 -1C0780 -1C03C0 -3E01E0 -FF81F8 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 18 0 -BBX 15 23 1 0 -BITMAP -07E4 -1C3C -381C -700C -7004 -7006 -7800 -7C00 -3E00 -1F80 -0FE0 -07F0 -01F8 -007C -003E -001E -800E -800E -C00E -E00C -701C -7C78 -67F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 23 1 0 -BITMAP -FFFFE0 -F0E1E0 -C0E060 -C0E060 -80E020 -80E020 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -00E000 -01F000 -07FC00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 23 1 0 -BITMAP -FF81FC -3E0070 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1E0060 -0E0040 -0F00C0 -07C380 -01FE00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 23 0 -BBX 22 23 1 0 -BITMAP -FF01FC -7C0070 -3C0060 -1E0040 -1E00C0 -0E00C0 -0F0080 -0F0180 -070180 -078100 -038300 -03C300 -03C200 -01C600 -01E600 -00E400 -00EC00 -007C00 -007800 -007800 -003800 -003000 -001000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 32 0 -BBX 31 23 1 0 -BITMAP -FF3FE0FE -7C0F8078 -3C070030 -1C078030 -1E078060 -1E038060 -0E03C060 -0F03C0C0 -0703E0C0 -0787E0C0 -0786E180 -0384F180 -03CCF180 -03CC7300 -01D87B00 -01D83B00 -01F83E00 -00F03E00 -00F01C00 -00E01C00 -00601C00 -00600800 -00400800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 23 1 0 -BITMAP -FFC3FC -3F00F0 -1F00E0 -0F00C0 -078180 -078300 -03C600 -01E600 -01EC00 -00F800 -007800 -007800 -007C00 -00DE00 -019E00 -018F00 -030F80 -060780 -0E03C0 -0C03E0 -1801E0 -3801F0 -FE07FC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 23 1 0 -BITMAP -FFC0FC -3F0038 -1E0030 -0F0060 -0F80C0 -078080 -03C180 -03C300 -01E300 -00F600 -00FC00 -007C00 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -007C00 -01FF00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 23 1 0 -BITMAP -3FFFE0 -3803C0 -600780 -600780 -400F00 -401E00 -001E00 -003C00 -007800 -007800 -00F000 -01E000 -01E000 -03C000 -03C000 -078000 -0F0000 -0F0020 -1E0020 -3C0060 -3C0060 -7801C0 -FFFFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 28 3 -5 -BITMAP -FE -F0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -F0 -FE -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 13 23 -2 0 -BITMAP -C000 -E000 -6000 -7000 -3000 -3800 -1800 -1C00 -0C00 -0E00 -0600 -0700 -0300 -0380 -0180 -01C0 -00C0 -00E0 -0060 -0070 -0030 -0038 -0018 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 28 1 -5 -BITMAP -FE -1E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -1E -FE -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 16 0 -BBX 13 13 1 10 -BITMAP -0700 -0700 -0F80 -0D80 -18C0 -18C0 -3060 -3060 -7070 -6030 -E038 -C018 -C018 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 17 2 0 -5 -BITMAP -FFFF80 -FFFF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 6 1 17 -BITMAP -C0 -E0 -70 -18 -0C -06 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -1F80 -31C0 -70E0 -70E0 -60E0 -03E0 -0EE0 -18E0 -30E0 -60E0 -E0E0 -E1E0 -F2E8 -7EF8 -3C70 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 23 0 0 -BITMAP -1800 -F800 -3800 -3800 -3800 -3800 -3800 -3800 -39F0 -3BF8 -3C7C -381C -381E -380E -380E -380E -380E -380E -380C -381C -3818 -3C70 -0FE0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 12 15 1 0 -BITMAP -0F80 -38C0 -70E0 -60E0 -E060 -C000 -C000 -C000 -C000 -E000 -E010 -7030 -7C60 -3FC0 -1F00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 15 23 1 0 -BITMAP -0018 -00F8 -0038 -0038 -0038 -0038 -0038 -0038 -0FB8 -18F8 -3078 -7038 -6038 -E038 -E038 -E038 -E038 -E038 -F038 -7078 -78F8 -3FBE -0F30 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 12 15 1 0 -BITMAP -0F80 -39C0 -60E0 -6070 -C070 -FFF0 -C000 -C000 -C000 -E000 -E010 -7030 -7C60 -3FC0 -0F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 12 23 0 0 -BITMAP -03E0 -0670 -0C70 -0C30 -1C00 -1C00 -1C00 -1C00 -FFC0 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FF80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 22 1 -7 -BITMAP -0FC0 -18FC -307C -7030 -7030 -7030 -7030 -3870 -1CE0 -0F80 -1800 -3000 -7800 -7FE0 -3FF8 -1FFC -600C -C00C -C01C -F038 -7FE0 -1F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 23 0 0 -BITMAP -1800 -F800 -3800 -3800 -3800 -3800 -3800 -3800 -39F0 -3BF8 -3E3C -3C1C -381C -381C -381C -381C -381C -381C -381C -381C -381C -381C -FE7F -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 7 23 1 0 -BITMAP -38 -38 -38 -00 -00 -00 -00 -00 -38 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 8 30 -1 -7 -BITMAP -07 -07 -07 -00 -00 -00 -00 -00 -03 -1F -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -06 -C6 -EC -78 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 23 0 0 -BITMAP -1800 -F800 -3800 -3800 -3800 -3800 -3800 -3800 -38FE -3870 -3860 -38C0 -3980 -3F00 -3E00 -3F00 -3B80 -39C0 -38E0 -38F0 -3878 -383C -FE7F -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 7 23 1 0 -BITMAP -18 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 26 0 -BBX 25 15 0 0 -BITMAP -18F07800 -FBF9FC00 -3E3F1E00 -3C1E0E00 -381C0E00 -381C0E00 -381C0E00 -381C0E00 -381C0E00 -381C0E00 -381C0E00 -381C0E00 -381C0E00 -381C0E00 -FE7F3F80 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 15 0 0 -BITMAP -18F0 -FBF8 -3C3C -381C -381C -381C -381C -381C -381C -381C -381C -381C -381C -381C -FE7F -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 15 1 0 -BITMAP -0780 -18E0 -3070 -7038 -6038 -E01C -E01C -E01C -E01C -E01C -7018 -7038 -3830 -1C60 -0780 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 22 0 -7 -BITMAP -19E0 -FBF8 -3C7C -381C -381E -380E -380E -380E -380E -380E -380C -381C -3C18 -3E70 -3BC0 -3800 -3800 -3800 -3800 -3800 -3800 -FF00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 22 1 -7 -BITMAP -0FC8 -1C78 -3038 -7038 -6038 -E038 -E038 -E038 -E038 -E038 -F038 -7078 -78F8 -3FB8 -1F38 -0038 -0038 -0038 -0038 -0038 -0038 -01FE -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -1980 -FBC0 -3FC0 -3C00 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 13 0 -BBX 10 15 1 0 -BITMAP -3E80 -6380 -C180 -C080 -E080 -F000 -7C00 -3F00 -0F80 -03C0 -81C0 -80C0 -C0C0 -E180 -BF00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 9 19 0 0 -BITMAP -0800 -0800 -1800 -3800 -FF00 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3880 -3F00 -1C00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 16 15 0 0 -BITMAP -F87C -381C -381C -381C -381C -381C -381C -381C -381C -381C -381C -383C -3C5C -1FDF -0F8C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 15 1 0 -BITMAP -FE3E -780C -3808 -3C18 -1C18 -1C10 -0E30 -0E20 -0760 -0740 -07C0 -03C0 -0380 -0180 -0100 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 21 15 1 0 -BITMAP -FDFC78 -707030 -707030 -383020 -383860 -183840 -1C7840 -1C5CC0 -0CCC80 -0E8F80 -0F8F00 -070700 -070700 -030600 -020200 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 15 1 0 -BITMAP -FCF8 -3860 -3CC0 -1C80 -1E80 -0F00 -0700 -0780 -0F80 -0BC0 -19E0 -10E0 -3070 -6078 -F0FC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 22 1 -7 -BITMAP -FE1E -780C -380C -3C08 -1C18 -1E18 -0E10 -0E30 -0720 -0720 -03E0 -03C0 -01C0 -0180 -0180 -0100 -0100 -0300 -0200 -3E00 -7C00 -3800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -7FF0 -60F0 -40E0 -41E0 -03C0 -0380 -0780 -0700 -0E00 -1E00 -1C08 -3808 -7808 -7018 -FFF0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 480 0 -DWIDTH 16 0 -BBX 8 28 4 -5 -BITMAP -0F -1C -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -30 -E0 -30 -38 -38 -38 -38 -38 -38 -38 -38 -38 -18 -1C -0F -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 200 0 -DWIDTH 7 0 -BBX 2 23 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 480 0 -DWIDTH 16 0 -BBX 8 28 4 -5 -BITMAP -F0 -38 -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -0C -07 -0C -1C -1C -1C -1C -1C -1C -1C -1C -1C -18 -38 -F0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 18 0 -BBX 16 4 1 7 -BITMAP -3E03 -7F87 -E1FE -C07C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 4 22 3 -7 -BITMAP -60 -F0 -F0 -60 -00 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -F0 -F0 -F0 -60 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 12 23 2 -4 -BITMAP -0040 -0040 -0080 -0080 -0F80 -38E0 -7170 -6170 -E130 -C300 -C200 -C200 -E600 -E400 -7410 -7C30 -3FE0 -1FC0 -1F00 -1000 -3000 -2000 -2000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 23 1 0 -BITMAP -01F0 -0398 -061C -061C -0E18 -0E00 -0E00 -0E00 -0E00 -0E00 -FFE0 -FFE0 -0F00 -0700 -0700 -0700 -0700 -0600 -0602 -7E06 -C7FC -CFF8 -78F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 16 17 0 3 -BITMAP -C7E3 -FFFF -3E7C -781E -700E -E007 -E007 -C003 -C003 -C003 -E007 -E007 -700E -781E -3E7C -FFFF -C7E3 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 17 23 0 0 -BITMAP -FE1F80 -780700 -380600 -3C0400 -1C0C00 -1E0800 -0E1800 -0F1000 -073000 -07A000 -03E000 -03C000 -3FFE00 -01C000 -01C000 -01C000 -3FFE00 -01C000 -01C000 -01C000 -01C000 -01C000 -07F000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 200 0 -DWIDTH 7 0 -BBX 2 23 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 12 28 2 -5 -BITMAP -1F80 -31C0 -61C0 -61C0 -7180 -3800 -3C00 -1E00 -0F00 -3F80 -63C0 -C1E0 -C0E0 -C070 -E030 -7030 -7830 -3C60 -1FC0 -0F00 -0780 -03C0 -01C0 -18E0 -3860 -3860 -38C0 -1F80 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 3 1 18 -BITMAP -E380 -E380 -E380 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 25 0 -BBX 22 23 1 0 -BITMAP -00FC00 -03FF00 -0E01C0 -180060 -300030 -600018 -607F18 -C1C70C -C3830C -C3010C -C7000C -C7000C -C7000C -C7000C -C7800C -438118 -61E618 -607C30 -300030 -180060 -0E01C0 -07FF00 -01FC00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 9 0 -BBX 9 13 0 10 -BITMAP -3C00 -4E00 -C600 -C600 -1E00 -6600 -C600 -C600 -EF80 -7B00 -0000 -0000 -FF00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 13 13 1 1 -BITMAP -0208 -0618 -0C30 -1860 -38E0 -71C0 -E380 -71C0 -38E0 -1860 -0C30 -0618 -0208 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 564 0 -DWIDTH 18 0 -BBX 16 9 1 4 -BITMAP -FFFF -FFFF -0003 -0003 -0003 -0003 -0003 -0003 -0003 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 8 2 1 7 -BITMAP -FF -FF -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 25 0 -BBX 22 23 1 0 -BITMAP -00FE00 -03FF00 -0E01C0 -180060 -300030 -23FC18 -60C718 -C0C30C -C0C30C -C0C30C -C0C60C -C0F80C -C0DC0C -C0CC0C -C0CE0C -40C608 -60C718 -23E3D0 -300030 -180060 -0E01C0 -03FF00 -00FC00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 2 0 18 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 13 0 -BBX 10 10 1 13 -BITMAP -1E00 -3F00 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -3F00 -1E00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 564 0 -DWIDTH 19 0 -BBX 16 20 1 0 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -FFFF -FFFF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 10 0 -BBX 9 14 0 9 -BITMAP -3C00 -4E00 -8700 -0300 -0300 -0700 -0600 -0C00 -1800 -1000 -2000 -4080 -FF00 -FE00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 10 0 -BBX 9 14 0 9 -BITMAP -3E00 -4700 -8300 -0300 -0300 -0600 -3C00 -0700 -0380 -0180 -0180 -C180 -E300 -7E00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 7 6 3 17 -BITMAP -06 -0E -1C -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 16 22 0 -7 -BITMAP -F87C -381C -381C -381C -381C -381C -381C -381C -381C -381C -381C -383C -3C7C -3FDF -2F98 -2000 -7000 -7000 -7000 -7000 -7000 -2000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 453 0 -DWIDTH 15 0 -BBX 13 29 1 -6 -BITMAP -07F8 -1E20 -3E20 -7E20 -7E20 -FE20 -FE20 -FE20 -FE20 -7E20 -7E20 -3E20 -1E20 -0E20 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 8 0 -BBX 4 4 2 7 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 6 7 2 -7 -BITMAP -20 -60 -78 -1C -0C -1C -F8 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 10 0 -BBX 6 14 2 9 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 10 0 -BBX 9 13 0 10 -BITMAP -3E00 -6300 -C380 -C180 -C180 -C180 -C180 -E180 -6300 -3E00 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 13 13 2 1 -BITMAP -8200 -C300 -6180 -30C0 -38E0 -1C70 -0E38 -1C70 -38E0 -30C0 -6180 -C300 -8200 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 25 0 -BBX 22 23 2 0 -BITMAP -300060 -F00060 -3000C0 -3001C0 -300180 -300300 -300300 -300600 -300E00 -300C10 -301830 -301870 -303070 -FC60F0 -0061B0 -00C130 -01C230 -018630 -030C30 -031FFC -060030 -0C0030 -0C0030 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 25 0 -BBX 23 23 1 0 -BITMAP -3000C0 -F000C0 -300180 -300380 -300300 -300600 -300600 -300C00 -301C00 -3018F0 -303138 -30321C -30600C -FCE00C -00C01C -018018 -038030 -030060 -060040 -060080 -0C0102 -1803FC -1803F8 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 25 0 -BBX 24 23 0 0 -BITMAP -3E0018 -470018 -830030 -030070 -030060 -0600C0 -3C00C0 -070180 -038380 -018304 -01860C -C1861C -E30C1C -7E183C -00186C -00304C -00708C -00618C -00C30C -00C7FF -01800C -03000C -03000C -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 14 0 -BBX 11 22 1 -7 -BITMAP -0600 -0F00 -0F00 -0600 -0000 -0200 -0200 -0600 -0400 -0C00 -1800 -3800 -3000 -7000 -7000 -E0C0 -E0E0 -E0E0 -7060 -7060 -39C0 -1F00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 30 1 0 -BITMAP -060000 -070000 -038000 -00C000 -006000 -003000 -000000 -003000 -003000 -007000 -007800 -007800 -00FC00 -00DC00 -009C00 -018E00 -010E00 -030F00 -030700 -020700 -060780 -060380 -0FFFC0 -0C03C0 -1801C0 -1801E0 -3001E0 -3000F0 -7000F0 -FC03FC -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 30 1 0 -BITMAP -000180 -000380 -000700 -000C00 -001800 -003000 -000000 -003000 -003000 -007000 -007800 -007800 -00FC00 -00DC00 -009C00 -018E00 -010E00 -030F00 -030700 -020700 -060780 -060380 -0FFFC0 -0C03C0 -1801C0 -1801E0 -3001E0 -3000F0 -7000F0 -FC03FC -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 30 1 0 -BITMAP -003000 -007800 -00FC00 -01CE00 -030300 -020100 -000000 -003000 -003000 -007000 -007800 -007800 -00FC00 -00DC00 -009C00 -018E00 -010E00 -030F00 -030700 -020700 -060780 -060380 -0FFFC0 -0C03C0 -1801C0 -1801E0 -3001E0 -3000F0 -7000F0 -FC03FC -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 28 1 0 -BITMAP -00E080 -01F980 -033F00 -020E00 -000000 -003000 -003000 -007000 -007800 -007800 -00FC00 -00DC00 -009C00 -018E00 -010E00 -030F00 -030700 -020700 -060780 -060380 -0FFFC0 -0C03C0 -1801C0 -1801E0 -3001E0 -3000F0 -7000F0 -FC03FC -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 28 1 0 -BITMAP -01C700 -01C700 -01C700 -000000 -000000 -003000 -003000 -007000 -007800 -007800 -00FC00 -00DC00 -009C00 -018E00 -010E00 -030F00 -030700 -020700 -060780 -060380 -0FFFC0 -0C03C0 -1801C0 -1801E0 -3001E0 -3000F0 -7000F0 -FC03FC -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 30 1 0 -BITMAP -007000 -00F800 -018C00 -010400 -018C00 -00F800 -007000 -000000 -003000 -003000 -007800 -007800 -00FC00 -00DC00 -009C00 -018E00 -010E00 -030F00 -030700 -020700 -060780 -060380 -0FFFC0 -0C03C0 -1801C0 -1801E0 -3001E0 -3000F0 -7000F0 -FC03FC -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 30 0 -BBX 28 23 1 0 -BITMAP -00FFFFE0 -001F81E0 -001F0060 -00370020 -00370020 -00670000 -00670000 -00470080 -00C70080 -00C70180 -01870380 -0187FF80 -03070380 -03070180 -07FF0080 -06070080 -0C070000 -0C070010 -18070010 -18070030 -30070060 -300F81E0 -FE3FFFE0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 20 30 1 -7 -BITMAP -01FF10 -0783F0 -0E00F0 -1C0070 -380030 -380030 -700010 -700010 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -F00000 -700000 -700000 -380000 -380010 -1C0030 -0E0060 -0783C0 -01FF00 -004000 -00C000 -00F000 -003800 -001800 -003800 -01F000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 30 1 0 -BITMAP -030000 -038000 -01C000 -006000 -003000 -001800 -000000 -FFFFC0 -3E03C0 -1C00C0 -1C0040 -1C0040 -1C0000 -1C0000 -1C0000 -1C0100 -1C0100 -1C0300 -1FFF00 -1C0300 -1C0100 -1C0100 -1C0000 -1C0000 -1C0020 -1C0020 -1C0060 -1C00C0 -3E03C0 -FFFFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 30 1 0 -BITMAP -000600 -000E00 -001C00 -003000 -006000 -00C000 -000000 -FFFFC0 -3E03C0 -1C00C0 -1C0040 -1C0040 -1C0000 -1C0000 -1C0000 -1C0100 -1C0100 -1C0300 -1FFF00 -1C0300 -1C0100 -1C0100 -1C0000 -1C0000 -1C0020 -1C0020 -1C0060 -1C00C0 -3E03C0 -FFFFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 30 1 0 -BITMAP -003000 -007800 -00FC00 -01CE00 -030300 -020100 -000000 -FFFFC0 -3E03C0 -1C00C0 -1C0040 -1C0040 -1C0000 -1C0000 -1C0000 -1C0100 -1C0100 -1C0300 -1FFF00 -1C0300 -1C0100 -1C0100 -1C0000 -1C0000 -1C0020 -1C0020 -1C0060 -1C00C0 -3E03C0 -FFFFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 20 0 -BBX 19 28 1 0 -BITMAP -038E00 -038E00 -038E00 -000000 -000000 -FFFFC0 -3E03C0 -1C00C0 -1C0040 -1C0040 -1C0000 -1C0000 -1C0000 -1C0100 -1C0100 -1C0300 -1FFF00 -1C0300 -1C0100 -1C0100 -1C0000 -1C0000 -1C0020 -1C0020 -1C0060 -1C00C0 -3E03C0 -FFFFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 30 1 0 -BITMAP -6000 -7000 -3800 -0C00 -0600 -0300 -0000 -FF80 -3E00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FF80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 30 1 0 -BITMAP -0180 -0380 -0700 -0C00 -1800 -3000 -0000 -FF80 -3E00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FF80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 30 1 0 -BITMAP -0C00 -1E00 -3F00 -7380 -C0C0 -8040 -0000 -FF80 -3E00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FF80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 9 28 1 0 -BITMAP -E380 -E380 -E380 -0000 -0000 -FF80 -3E00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FF80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 23 1 0 -BITMAP -FFFE00 -3E0780 -1C01C0 -1C00E0 -1C0070 -1C0070 -1C0038 -1C0038 -1C003C -1C003C -1C003C -FFC03C -FFC03C -1C003C -1C003C -1C0038 -1C0038 -1C0070 -1C0070 -1C00E0 -1C01C0 -3E0780 -FFFE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 29 1 0 -BITMAP -00E080 -01F980 -033F00 -020E00 -000000 -000000 -F801FC -3C0070 -1E0020 -1F0020 -1F0020 -178020 -13C020 -13C020 -11E020 -10F020 -10F820 -107820 -103C20 -101E20 -101F20 -100F20 -1007A0 -1003E0 -1001E0 -1001E0 -1000E0 -380060 -FE0020 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 30 1 0 -BITMAP -030000 -038000 -01C000 -006000 -003000 -001800 -000000 -01FE00 -078780 -0E01C0 -1C00E0 -380070 -380070 -700038 -700038 -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -700038 -700038 -380070 -380070 -1C00E0 -0E01C0 -078780 -01FE00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 30 1 0 -BITMAP -000180 -000380 -000700 -000C00 -001800 -003000 -000000 -01FE00 -078780 -0E01C0 -1C00E0 -380070 -380070 -700038 -700038 -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -700038 -700038 -380070 -380070 -1C00E0 -0E01C0 -078780 -01FE00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 30 1 0 -BITMAP -003000 -007800 -00FC00 -01CE00 -030300 -020100 -000000 -01FE00 -078780 -0E01C0 -1C00E0 -380070 -380070 -700038 -700038 -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -700038 -700038 -380070 -380070 -1C00E0 -0E01C0 -078780 -01FE00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 28 1 0 -BITMAP -00E080 -01F980 -033F00 -020E00 -000000 -01FE00 -078780 -0E01C0 -1C00E0 -380070 -380070 -700038 -700038 -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -700038 -700038 -380070 -380070 -1C00E0 -0E01C0 -078780 -01FE00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 28 1 0 -BITMAP -01C700 -01C700 -01C700 -000000 -000000 -01FE00 -078780 -0E01C0 -1C00E0 -380070 -380070 -700038 -700038 -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -F0003C -700038 -700038 -380070 -380070 -1C00E0 -0E01C0 -078780 -01FE00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 564 0 -DWIDTH 19 0 -BBX 16 16 1 0 -BITMAP -4002 -E007 -700E -381C -1C38 -0E70 -07E0 -03C0 -03C0 -07E0 -0E70 -1C38 -381C -700E -E007 -4002 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 27 1 -2 -BITMAP -000010 -000030 -01FE60 -0787C0 -0E01C0 -1C01E0 -380370 -380270 -700638 -700C38 -F0083C -F0183C -F0303C -F0603C -F0403C -F0C03C -F0803C -718038 -730038 -3A0070 -3E0070 -1C00E0 -1E01C0 -378780 -21FE00 -600000 -400000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 30 1 0 -BITMAP -00C000 -00E000 -007000 -001800 -000C00 -000600 -000000 -FF81FC -3E0070 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0060 -1E0060 -0E0040 -0F00C0 -07C380 -01FE00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 30 1 0 -BITMAP -000180 -000380 -000700 -000C00 -001800 -003000 -000000 -FF81FC -3E0070 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0060 -1E0060 -0E0040 -0F00C0 -07C380 -01FE00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 30 1 0 -BITMAP -001800 -003C00 -007E00 -00E700 -018180 -010080 -000000 -FF81FC -3E0070 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0060 -1E0060 -0E0040 -0F00C0 -07C380 -01FE00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 28 1 0 -BITMAP -01C700 -01C700 -01C700 -000000 -000000 -FF81FC -3E0070 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0020 -1C0060 -1E0060 -0E0040 -0F00C0 -07C380 -01FE00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 24 0 -BBX 22 30 1 0 -BITMAP -0000C0 -0001C0 -000380 -000600 -000C00 -001800 -000000 -FFC0FC -3F0038 -1E0030 -0F0060 -0F80C0 -078080 -03C180 -03C300 -01E300 -00F600 -00FC00 -007C00 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -003800 -007C00 -01FF00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 556 0 -DWIDTH 19 0 -BBX 18 23 1 0 -BITMAP -FF8000 -3E0000 -1C0000 -1C0000 -1C0000 -1FFC00 -1C1F00 -1C0780 -1C0380 -1C03C0 -1C01C0 -1C01C0 -1C01C0 -1C03C0 -1C0380 -1C0780 -1C1F00 -1FFC00 -1C0000 -1C0000 -1C0000 -3E0000 -FF8000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 23 1 0 -BITMAP -07C0 -0C70 -1838 -1838 -3838 -3838 -3838 -3838 -3830 -3860 -39C0 -3878 -381C -381E -380E -380E -380E -380E -380E -3B0C -3B9C -3B98 -F9F0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 13 23 1 0 -BITMAP -1800 -1C00 -0E00 -0300 -0180 -00C0 -0000 -0000 -1F80 -31C0 -70E0 -70E0 -60E0 -03E0 -0EE0 -18E0 -30E0 -60E0 -E0E0 -E1E0 -F2E8 -7EF8 -3C70 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 13 23 1 0 -BITMAP -00C0 -01C0 -0380 -0600 -0C00 -1800 -0000 -0000 -1F80 -31C0 -70E0 -70E0 -60E0 -03E0 -0EE0 -18E0 -30E0 -60E0 -E0E0 -E1E0 -F2E8 -7EF8 -3C70 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 13 23 1 0 -BITMAP -0600 -0F00 -1F80 -39C0 -6060 -4020 -0000 -0000 -1F80 -31C0 -70E0 -70E0 -60E0 -03E0 -0EE0 -18E0 -30E0 -60E0 -E0E0 -E1E0 -F2E8 -7EF8 -3C70 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 13 21 1 0 -BITMAP -1C10 -3E30 -63E0 -41C0 -0000 -0000 -1F80 -31C0 -70E0 -70E0 -60E0 -03E0 -0EE0 -18E0 -30E0 -60E0 -E0E0 -E1E0 -F2E8 -7EF8 -3C70 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 13 21 1 0 -BITMAP -38E0 -38E0 -38E0 -0000 -0000 -0000 -1F80 -31C0 -70E0 -70E0 -60E0 -03E0 -0EE0 -18E0 -30E0 -60E0 -E0E0 -E1E0 -F2E8 -7EF8 -3C70 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 13 23 1 0 -BITMAP -0700 -0F80 -18C0 -1040 -18C0 -0F80 -0700 -0000 -1F80 -31C0 -70E0 -70E0 -60E0 -03E0 -0EE0 -18E0 -30E0 -60E0 -E0E0 -E1E0 -F2E8 -7EF8 -3C70 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 22 0 -BBX 19 15 1 0 -BITMAP -1F9F00 -31F9C0 -70E0C0 -70E0E0 -60E0E0 -03FFE0 -0EE000 -18E000 -30E000 -60E000 -E0E020 -E1F060 -F378C0 -7E3F80 -3C1F00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 12 22 1 -7 -BITMAP -0F80 -38C0 -70E0 -60E0 -E060 -C000 -C000 -C000 -C000 -E000 -E010 -7030 -7C60 -3FC0 -0F00 -0400 -0C00 -0F00 -0380 -0180 -0380 -1F00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 12 23 1 0 -BITMAP -3000 -3800 -1C00 -0600 -0300 -0180 -0000 -0000 -0F80 -39C0 -60E0 -6070 -C070 -FFF0 -C000 -C000 -C000 -E000 -E010 -7030 -7C60 -3FC0 -0F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 12 23 1 0 -BITMAP -0180 -0380 -0700 -0C00 -1800 -3000 -0000 -0000 -0F80 -39C0 -60E0 -6070 -C070 -FFF0 -C000 -C000 -C000 -E000 -E010 -7030 -7C60 -3FC0 -0F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 12 23 1 0 -BITMAP -0600 -0F00 -1F80 -39C0 -6060 -4020 -0000 -0000 -0F80 -39C0 -60E0 -6070 -C070 -FFF0 -C000 -C000 -C000 -E000 -E010 -7030 -7C60 -3FC0 -0F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 15 0 -BBX 12 21 1 0 -BITMAP -38E0 -38E0 -38E0 -0000 -0000 -0000 -0F80 -39C0 -60E0 -6070 -C070 -FFF0 -C000 -C000 -C000 -E000 -E010 -7030 -7C60 -3FC0 -0F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 7 23 1 0 -BITMAP -C0 -E0 -70 -18 -0C -06 -00 -00 -18 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 7 23 1 0 -BITMAP -06 -0E -1C -30 -60 -C0 -00 -00 -18 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 10 23 0 0 -BITMAP -0C00 -1E00 -3F00 -7380 -C0C0 -8040 -0000 -0000 -0C00 -7C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -7F00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 9 21 0 0 -BITMAP -E380 -E380 -E380 -0000 -0000 -0000 -0C00 -7C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -7F00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 23 1 0 -BITMAP -1000 -3800 -1C70 -0FF0 -0F00 -7F80 -31C0 -00E0 -07F0 -18F0 -3078 -7038 -603C -E01C -E01C -E01C -E01C -E01C -7018 -7038 -3830 -1C60 -0780 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 21 0 0 -BITMAP -0E08 -1F18 -31F0 -20E0 -0000 -0000 -18F0 -FBF8 -3E3C -3C1C -381C -381C -381C -381C -381C -381C -381C -381C -381C -381C -FE7F -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -1800 -1C00 -0E00 -0300 -0180 -00C0 -0000 -0000 -0780 -18E0 -3070 -7038 -6038 -E01C -E01C -E01C -E01C -E01C -7018 -7038 -3830 -1C60 -0780 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -00C0 -01C0 -0380 -0600 -0C00 -1800 -0000 -0000 -0780 -18E0 -3070 -7038 -6038 -E01C -E01C -E01C -E01C -E01C -7018 -7038 -3830 -1C60 -0780 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -0300 -0780 -0FC0 -1CE0 -3030 -2010 -0000 -0000 -0780 -18E0 -3070 -7038 -6038 -E01C -E01C -E01C -E01C -E01C -7018 -7038 -3830 -1C60 -0780 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 21 1 0 -BITMAP -1C10 -3E30 -63E0 -41C0 -0000 -0000 -0780 -18E0 -3070 -7038 -6038 -E01C -E01C -E01C -E01C -E01C -7018 -7038 -3830 -1C60 -0780 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 14 21 1 0 -BITMAP -38E0 -38E0 -38E0 -0000 -0000 -0000 -0780 -18E0 -3070 -7038 -6038 -E01C -E01C -E01C -E01C -E01C -7018 -7038 -3830 -1C60 -0780 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 564 0 -DWIDTH 19 0 -BBX 16 17 1 0 -BITMAP -0180 -03C0 -03C0 -0180 -0000 -0000 -0000 -FFFF -FFFF -0000 -0000 -0000 -0000 -0180 -03C0 -03C0 -0180 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 14 21 1 -3 -BITMAP -0018 -0010 -0030 -07A0 -18E0 -30F0 -70B8 -61B8 -E11C -E11C -E31C -E21C -E61C -7418 -7438 -3C30 -1C60 -1F80 -3000 -2000 -6000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 16 23 0 0 -BITMAP -0C00 -0E00 -0700 -0180 -00C0 -0060 -0000 -0000 -F87C -381C -381C -381C -381C -381C -381C -381C -381C -381C -381C -383C -3C7C -1FDF -0F98 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 16 23 0 0 -BITMAP -0060 -00E0 -01C0 -0300 -0600 -0C00 -0000 -0000 -F87C -381C -381C -381C -381C -381C -381C -381C -381C -381C -381C -383C -3C7C -1FDF -0F98 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 16 23 0 0 -BITMAP -0180 -03C0 -07E0 -0E70 -1818 -1008 -0000 -0000 -F87C -381C -381C -381C -381C -381C -381C -381C -381C -381C -381C -383C -3C7C -1FDF -0F98 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 16 21 0 0 -BITMAP -1C70 -1C70 -1C70 -0000 -0000 -0000 -F87C -381C -381C -381C -381C -381C -381C -381C -381C -381C -381C -383C -3C7C -1FDF -0F98 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 30 0 -7 -BITMAP -0018 -0038 -0070 -00C0 -0180 -0300 -0000 -0000 -FE1E -780C -380C -3C08 -1C18 -1E18 -0E10 -0E30 -0720 -0720 -03E0 -03C0 -01C0 -0180 -0180 -0180 -0100 -0300 -0200 -3E00 -7C00 -3800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 30 0 -7 -BITMAP -1800 -F800 -3800 -3800 -3800 -3800 -3800 -3800 -39F0 -3BF8 -3E7C -3C1C -381E -380E -380E -380E -380E -380E -380C -381C -3C18 -3E30 -3BE0 -3800 -3800 -3800 -3800 -3800 -3800 -FF00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 17 0 -BBX 15 28 1 -7 -BITMAP -1C70 -1C70 -1C70 -0000 -0000 -0000 -FE1E -780C -380C -3C08 -1C18 -1E18 -0E10 -0E30 -0720 -0720 -03E0 -03C0 -01C0 -0180 -0180 -0100 -0100 -0300 -0200 -3E00 -7C00 -3800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/Imakefile diff -u xc/fonts/bdf/75dpi/Imakefile:1.6 xc/fonts/bdf/75dpi/Imakefile:1.8 --- xc/fonts/bdf/75dpi/Imakefile:1.6 Wed Apr 4 18:56:07 2001 +++ xc/fonts/bdf/75dpi/Imakefile Mon May 31 20:16:55 2004 @@ -1,16 +1,57 @@ -XCOMM $Xorg: Imakefile,v 1.3 2000/08/17 19:43:37 cpqbld Exp $ - - - - -XCOMM $XFree86: xc/fonts/bdf/75dpi/Imakefile,v 1.6 2001/04/04 22:56:07 dawes Exp $ +XCOMM $XFree86: xc/fonts/bdf/75dpi/Imakefile,v 1.8 2004/06/01 00:16:55 dawes Exp $ +/* + * Copyright (c) 1994-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ all:: #include "Imakefile.inc" -OBJS1 = $(UCSOBJS1) $(DERIVEDOBJS1) $(PREDERIVEDOBJS1) -OBJS2 = $(UCSOBJS2) $(DERIVEDOBJS2) $(PREDERIVEDOBJS2) $(MISCOBJS) +OBJS1 = $(UCSOBJS1) $(DERIVEDOBJS1) +OBJS2 = $(UCSOBJS2) $(DERIVEDOBJS2) $(MISCOBJS) OBJS = $(OBJS1) $(OBJS2) Index: xc/fonts/bdf/75dpi/Imakefile.inc diff -u xc/fonts/bdf/75dpi/Imakefile.inc:1.7 xc/fonts/bdf/75dpi/Imakefile.inc:1.9 --- xc/fonts/bdf/75dpi/Imakefile.inc:1.7 Wed Jun 18 12:17:34 2003 +++ xc/fonts/bdf/75dpi/Imakefile.inc Mon May 31 20:16:55 2004 @@ -1,4 +1,50 @@ -XCOMM $XFree86: xc/fonts/bdf/75dpi/Imakefile.inc,v 1.7 2003/06/18 16:17:34 eich Exp $ +XCOMM $XFree86: xc/fonts/bdf/75dpi/Imakefile.inc,v 1.9 2004/06/01 00:16:55 dawes Exp $ +/* + * Copyright (c) 1994-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ #if BuildUCSFonts @@ -83,11 +129,10 @@ FontObj(tech14) FontObj(techB14) \ FontObj(term14) FontObj(termB14) +#if DerivedUCSFonts + #if BuildISO8859_1Fonts -/* - * Latin1 versions are always available, either derived at build time or - * pre-derived for systems without perl. - */ + DERIVED_8859_1_OBJS1 = \ FontObj(courB08-ISO8859-1) FontObj(courB10-ISO8859-1) \ FontObj(courB12-ISO8859-1) FontObj(courB14-ISO8859-1) \ @@ -195,8 +240,6 @@ DERIVED_8859_1_OBJS = $(DERIVED_8859_1_OBJS1) (DERIVED_8859_1_OBJS2) #endif -#if DerivedUCSFonts - #if BuildISO8859_2Fonts DERIVED_8859_2_OBJS1 = \ FontObj(courB08-ISO8859-2) FontObj(courB10-ISO8859-2) \ @@ -1077,18 +1120,6 @@ DERIVEDOBJS = $(DERIVEDOBJS1) $(DERIVEDOBJS2) -#else /* DerivedUCSFonts */ -/* - * PREDERIVEDOBJS is the list of fonts referenced by fonts.alias that would - * normally be derived from the UCS versions but are not because perl - * isn't available for the conversion script. This is hopefully a temporary - * issue. - */ - -PREDERIVEDOBJS1 = $(DERIVED_8859_1_OBJS1) -PREDERIVEDOBJS2 = $(DERIVED_8859_1_OBJS2) -PREDERIVEDOBJS = $(PREDERIVEDOBJS1) $(PREDERIVEDOBJS2) - #endif /* DerivedUCSFonts */ /* Ignore .bdf files when running mkfontdir */ @@ -1323,11 +1354,9 @@ FontTarget(term14) FontTarget(termB14) +#if DerivedUCSFonts + #if BuildISO8859_1Fonts -/* - * Latin1 versions are always available, either derived at build time or - * pre-derived for systems without perl. - */ FontTarget(courB08-ISO8859-1) FontTarget(courB10-ISO8859-1) FontTarget(courB12-ISO8859-1) @@ -1517,7 +1546,6 @@ #endif /* 8-bit fonts derived from UCS fonts */ -#if DerivedUCSFonts #if BuildISO8859_2Fonts FontTarget(courB08-ISO8859-2) FontTarget(courB10-ISO8859-2) @@ -4732,384 +4760,5 @@ MakeBdfFontFromUCSMaster(UTRG__18,ISO8859-15) MakeBdfFontFromUCSMaster(UTRG__24,ISO8859-15) #endif - -#else /* DerivedUCSFonts */ - -#if BuildISO8859_1Fonts -LinkFile(courB08-ISO8859-1.bdf,courB08-L1.bdf) -LinkFile(courB10-ISO8859-1.bdf,courB10-L1.bdf) -LinkFile(courB12-ISO8859-1.bdf,courB12-L1.bdf) -LinkFile(courB14-ISO8859-1.bdf,courB14-L1.bdf) -LinkFile(courB18-ISO8859-1.bdf,courB18-L1.bdf) -LinkFile(courB24-ISO8859-1.bdf,courB24-L1.bdf) -LinkFile(courBO08-ISO8859-1.bdf,courBO08-L1.bdf) -LinkFile(courBO10-ISO8859-1.bdf,courBO10-L1.bdf) -LinkFile(courBO12-ISO8859-1.bdf,courBO12-L1.bdf) -LinkFile(courBO14-ISO8859-1.bdf,courBO14-L1.bdf) -LinkFile(courBO18-ISO8859-1.bdf,courBO18-L1.bdf) -LinkFile(courBO24-ISO8859-1.bdf,courBO24-L1.bdf) -LinkFile(courO08-ISO8859-1.bdf,courO08-L1.bdf) -LinkFile(courO10-ISO8859-1.bdf,courO10-L1.bdf) -LinkFile(courO12-ISO8859-1.bdf,courO12-L1.bdf) -LinkFile(courO14-ISO8859-1.bdf,courO14-L1.bdf) -LinkFile(courO18-ISO8859-1.bdf,courO18-L1.bdf) -LinkFile(courO24-ISO8859-1.bdf,courO24-L1.bdf) -LinkFile(courR08-ISO8859-1.bdf,courR08-L1.bdf) -LinkFile(courR10-ISO8859-1.bdf,courR10-L1.bdf) -LinkFile(courR12-ISO8859-1.bdf,courR12-L1.bdf) -LinkFile(courR14-ISO8859-1.bdf,courR14-L1.bdf) -LinkFile(courR18-ISO8859-1.bdf,courR18-L1.bdf) -LinkFile(courR24-ISO8859-1.bdf,courR24-L1.bdf) -LinkFile(helvB08-ISO8859-1.bdf,helvB08-L1.bdf) -LinkFile(helvB10-ISO8859-1.bdf,helvB10-L1.bdf) -LinkFile(helvB12-ISO8859-1.bdf,helvB12-L1.bdf) -LinkFile(helvB14-ISO8859-1.bdf,helvB14-L1.bdf) -LinkFile(helvB18-ISO8859-1.bdf,helvB18-L1.bdf) -LinkFile(helvB24-ISO8859-1.bdf,helvB24-L1.bdf) -LinkFile(helvBO08-ISO8859-1.bdf,helvBO08-L1.bdf) -LinkFile(helvBO10-ISO8859-1.bdf,helvBO10-L1.bdf) -LinkFile(helvBO12-ISO8859-1.bdf,helvBO12-L1.bdf) -LinkFile(helvBO14-ISO8859-1.bdf,helvBO14-L1.bdf) -LinkFile(helvBO18-ISO8859-1.bdf,helvBO18-L1.bdf) -LinkFile(helvBO24-ISO8859-1.bdf,helvBO24-L1.bdf) -LinkFile(helvO08-ISO8859-1.bdf,helvO08-L1.bdf) -LinkFile(helvO10-ISO8859-1.bdf,helvO10-L1.bdf) -LinkFile(helvO12-ISO8859-1.bdf,helvO12-L1.bdf) -LinkFile(helvO14-ISO8859-1.bdf,helvO14-L1.bdf) -LinkFile(helvO18-ISO8859-1.bdf,helvO18-L1.bdf) -LinkFile(helvO24-ISO8859-1.bdf,helvO24-L1.bdf) -LinkFile(helvR08-ISO8859-1.bdf,helvR08-L1.bdf) -LinkFile(helvR10-ISO8859-1.bdf,helvR10-L1.bdf) -LinkFile(helvR12-ISO8859-1.bdf,helvR12-L1.bdf) -LinkFile(helvR14-ISO8859-1.bdf,helvR14-L1.bdf) -LinkFile(helvR18-ISO8859-1.bdf,helvR18-L1.bdf) -LinkFile(helvR24-ISO8859-1.bdf,helvR24-L1.bdf) -LinkFile(ncenB08-ISO8859-1.bdf,ncenB08-L1.bdf) -LinkFile(ncenB10-ISO8859-1.bdf,ncenB10-L1.bdf) -LinkFile(ncenB12-ISO8859-1.bdf,ncenB12-L1.bdf) -LinkFile(ncenB14-ISO8859-1.bdf,ncenB14-L1.bdf) -LinkFile(ncenB18-ISO8859-1.bdf,ncenB18-L1.bdf) -LinkFile(ncenB24-ISO8859-1.bdf,ncenB24-L1.bdf) -LinkFile(ncenBI08-ISO8859-1.bdf,ncenBI08-L1.bdf) -LinkFile(ncenBI10-ISO8859-1.bdf,ncenBI10-L1.bdf) -LinkFile(ncenBI12-ISO8859-1.bdf,ncenBI12-L1.bdf) -LinkFile(ncenBI14-ISO8859-1.bdf,ncenBI14-L1.bdf) -LinkFile(ncenBI18-ISO8859-1.bdf,ncenBI18-L1.bdf) -LinkFile(ncenBI24-ISO8859-1.bdf,ncenBI24-L1.bdf) -LinkFile(ncenI08-ISO8859-1.bdf,ncenI08-L1.bdf) -LinkFile(ncenI10-ISO8859-1.bdf,ncenI10-L1.bdf) -LinkFile(ncenI12-ISO8859-1.bdf,ncenI12-L1.bdf) -LinkFile(ncenI14-ISO8859-1.bdf,ncenI14-L1.bdf) -LinkFile(ncenI18-ISO8859-1.bdf,ncenI18-L1.bdf) -LinkFile(ncenI24-ISO8859-1.bdf,ncenI24-L1.bdf) -LinkFile(ncenR08-ISO8859-1.bdf,ncenR08-L1.bdf) -LinkFile(ncenR10-ISO8859-1.bdf,ncenR10-L1.bdf) -LinkFile(ncenR12-ISO8859-1.bdf,ncenR12-L1.bdf) -LinkFile(ncenR14-ISO8859-1.bdf,ncenR14-L1.bdf) -LinkFile(ncenR18-ISO8859-1.bdf,ncenR18-L1.bdf) -LinkFile(ncenR24-ISO8859-1.bdf,ncenR24-L1.bdf) -LinkFile(timB08-ISO8859-1.bdf,timB08-L1.bdf) -LinkFile(timB10-ISO8859-1.bdf,timB10-L1.bdf) -LinkFile(timB12-ISO8859-1.bdf,timB12-L1.bdf) -LinkFile(timB14-ISO8859-1.bdf,timB14-L1.bdf) -LinkFile(timB18-ISO8859-1.bdf,timB18-L1.bdf) -LinkFile(timB24-ISO8859-1.bdf,timB24-L1.bdf) -LinkFile(timBI08-ISO8859-1.bdf,timBI08-L1.bdf) -LinkFile(timBI10-ISO8859-1.bdf,timBI10-L1.bdf) -LinkFile(timBI12-ISO8859-1.bdf,timBI12-L1.bdf) -LinkFile(timBI14-ISO8859-1.bdf,timBI14-L1.bdf) -LinkFile(timBI18-ISO8859-1.bdf,timBI18-L1.bdf) -LinkFile(timBI24-ISO8859-1.bdf,timBI24-L1.bdf) -LinkFile(timI08-ISO8859-1.bdf,timI08-L1.bdf) -LinkFile(timI10-ISO8859-1.bdf,timI10-L1.bdf) -LinkFile(timI12-ISO8859-1.bdf,timI12-L1.bdf) -LinkFile(timI14-ISO8859-1.bdf,timI14-L1.bdf) -LinkFile(timI18-ISO8859-1.bdf,timI18-L1.bdf) -LinkFile(timI24-ISO8859-1.bdf,timI24-L1.bdf) -LinkFile(timR08-ISO8859-1.bdf,timR08-L1.bdf) -LinkFile(timR10-ISO8859-1.bdf,timR10-L1.bdf) -LinkFile(timR12-ISO8859-1.bdf,timR12-L1.bdf) -LinkFile(timR14-ISO8859-1.bdf,timR14-L1.bdf) -LinkFile(timR18-ISO8859-1.bdf,timR18-L1.bdf) -LinkFile(timR24-ISO8859-1.bdf,timR24-L1.bdf) -LinkFile(luBIS08-ISO8859-1.bdf,luBIS08-L1.bdf) -LinkFile(luBIS10-ISO8859-1.bdf,luBIS10-L1.bdf) -LinkFile(luBIS12-ISO8859-1.bdf,luBIS12-L1.bdf) -LinkFile(luBIS14-ISO8859-1.bdf,luBIS14-L1.bdf) -LinkFile(luBIS18-ISO8859-1.bdf,luBIS18-L1.bdf) -LinkFile(luBIS19-ISO8859-1.bdf,luBIS19-L1.bdf) -LinkFile(luBIS24-ISO8859-1.bdf,luBIS24-L1.bdf) -LinkFile(luBS08-ISO8859-1.bdf,luBS08-L1.bdf) -LinkFile(luBS10-ISO8859-1.bdf,luBS10-L1.bdf) -LinkFile(luBS12-ISO8859-1.bdf,luBS12-L1.bdf) -LinkFile(luBS14-ISO8859-1.bdf,luBS14-L1.bdf) -LinkFile(luBS18-ISO8859-1.bdf,luBS18-L1.bdf) -LinkFile(luBS19-ISO8859-1.bdf,luBS19-L1.bdf) -LinkFile(luBS24-ISO8859-1.bdf,luBS24-L1.bdf) -LinkFile(luIS08-ISO8859-1.bdf,luIS08-L1.bdf) -LinkFile(luIS10-ISO8859-1.bdf,luIS10-L1.bdf) -LinkFile(luIS12-ISO8859-1.bdf,luIS12-L1.bdf) -LinkFile(luIS14-ISO8859-1.bdf,luIS14-L1.bdf) -LinkFile(luIS18-ISO8859-1.bdf,luIS18-L1.bdf) -LinkFile(luIS19-ISO8859-1.bdf,luIS19-L1.bdf) -LinkFile(luIS24-ISO8859-1.bdf,luIS24-L1.bdf) -LinkFile(luRS08-ISO8859-1.bdf,luRS08-L1.bdf) -LinkFile(luRS10-ISO8859-1.bdf,luRS10-L1.bdf) -LinkFile(luRS12-ISO8859-1.bdf,luRS12-L1.bdf) -LinkFile(luRS14-ISO8859-1.bdf,luRS14-L1.bdf) -LinkFile(luRS18-ISO8859-1.bdf,luRS18-L1.bdf) -LinkFile(luRS19-ISO8859-1.bdf,luRS19-L1.bdf) -LinkFile(luRS24-ISO8859-1.bdf,luRS24-L1.bdf) -LinkFile(lubB08-ISO8859-1.bdf,lubB08-L1.bdf) -LinkFile(lubB10-ISO8859-1.bdf,lubB10-L1.bdf) -LinkFile(lubB12-ISO8859-1.bdf,lubB12-L1.bdf) -LinkFile(lubB14-ISO8859-1.bdf,lubB14-L1.bdf) -LinkFile(lubB18-ISO8859-1.bdf,lubB18-L1.bdf) -LinkFile(lubB19-ISO8859-1.bdf,lubB19-L1.bdf) -LinkFile(lubB24-ISO8859-1.bdf,lubB24-L1.bdf) -LinkFile(lubBI08-ISO8859-1.bdf,lubBI08-L1.bdf) -LinkFile(lubBI10-ISO8859-1.bdf,lubBI10-L1.bdf) -LinkFile(lubBI12-ISO8859-1.bdf,lubBI12-L1.bdf) -LinkFile(lubBI14-ISO8859-1.bdf,lubBI14-L1.bdf) -LinkFile(lubBI18-ISO8859-1.bdf,lubBI18-L1.bdf) -LinkFile(lubBI19-ISO8859-1.bdf,lubBI19-L1.bdf) -LinkFile(lubBI24-ISO8859-1.bdf,lubBI24-L1.bdf) -LinkFile(lubI08-ISO8859-1.bdf,lubI08-L1.bdf) -LinkFile(lubI10-ISO8859-1.bdf,lubI10-L1.bdf) -LinkFile(lubI12-ISO8859-1.bdf,lubI12-L1.bdf) -LinkFile(lubI14-ISO8859-1.bdf,lubI14-L1.bdf) -LinkFile(lubI18-ISO8859-1.bdf,lubI18-L1.bdf) -LinkFile(lubI19-ISO8859-1.bdf,lubI19-L1.bdf) -LinkFile(lubI24-ISO8859-1.bdf,lubI24-L1.bdf) -LinkFile(lubR08-ISO8859-1.bdf,lubR08-L1.bdf) -LinkFile(lubR10-ISO8859-1.bdf,lubR10-L1.bdf) -LinkFile(lubR12-ISO8859-1.bdf,lubR12-L1.bdf) -LinkFile(lubR14-ISO8859-1.bdf,lubR14-L1.bdf) -LinkFile(lubR18-ISO8859-1.bdf,lubR18-L1.bdf) -LinkFile(lubR19-ISO8859-1.bdf,lubR19-L1.bdf) -LinkFile(lubR24-ISO8859-1.bdf,lubR24-L1.bdf) -LinkFile(lutBS08-ISO8859-1.bdf,lutBS08-L1.bdf) -LinkFile(lutBS10-ISO8859-1.bdf,lutBS10-L1.bdf) -LinkFile(lutBS12-ISO8859-1.bdf,lutBS12-L1.bdf) -LinkFile(lutBS14-ISO8859-1.bdf,lutBS14-L1.bdf) -LinkFile(lutBS18-ISO8859-1.bdf,lutBS18-L1.bdf) -LinkFile(lutBS19-ISO8859-1.bdf,lutBS19-L1.bdf) -LinkFile(lutBS24-ISO8859-1.bdf,lutBS24-L1.bdf) -LinkFile(lutRS08-ISO8859-1.bdf,lutRS08-L1.bdf) -LinkFile(lutRS10-ISO8859-1.bdf,lutRS10-L1.bdf) -LinkFile(lutRS12-ISO8859-1.bdf,lutRS12-L1.bdf) -LinkFile(lutRS14-ISO8859-1.bdf,lutRS14-L1.bdf) -LinkFile(lutRS18-ISO8859-1.bdf,lutRS18-L1.bdf) -LinkFile(lutRS19-ISO8859-1.bdf,lutRS19-L1.bdf) -LinkFile(lutRS24-ISO8859-1.bdf,lutRS24-L1.bdf) -LinkFile(UTBI__10-ISO8859-1.bdf,UTBI__10-L1.bdf) -LinkFile(UTBI__12-ISO8859-1.bdf,UTBI__12-L1.bdf) -LinkFile(UTBI__14-ISO8859-1.bdf,UTBI__14-L1.bdf) -LinkFile(UTBI__18-ISO8859-1.bdf,UTBI__18-L1.bdf) -LinkFile(UTBI__24-ISO8859-1.bdf,UTBI__24-L1.bdf) -LinkFile(UTB___10-ISO8859-1.bdf,UTB___10-L1.bdf) -LinkFile(UTB___12-ISO8859-1.bdf,UTB___12-L1.bdf) -LinkFile(UTB___14-ISO8859-1.bdf,UTB___14-L1.bdf) -LinkFile(UTB___18-ISO8859-1.bdf,UTB___18-L1.bdf) -LinkFile(UTB___24-ISO8859-1.bdf,UTB___24-L1.bdf) -LinkFile(UTI___10-ISO8859-1.bdf,UTI___10-L1.bdf) -LinkFile(UTI___12-ISO8859-1.bdf,UTI___12-L1.bdf) -LinkFile(UTI___14-ISO8859-1.bdf,UTI___14-L1.bdf) -LinkFile(UTI___18-ISO8859-1.bdf,UTI___18-L1.bdf) -LinkFile(UTI___24-ISO8859-1.bdf,UTI___24-L1.bdf) -LinkFile(UTRG__10-ISO8859-1.bdf,UTRG__10-L1.bdf) -LinkFile(UTRG__12-ISO8859-1.bdf,UTRG__12-L1.bdf) -LinkFile(UTRG__14-ISO8859-1.bdf,UTRG__14-L1.bdf) -LinkFile(UTRG__18-ISO8859-1.bdf,UTRG__18-L1.bdf) -LinkFile(UTRG__24-ISO8859-1.bdf,UTRG__24-L1.bdf) -#endif - #endif /* DerivedUCSFonts */ -UpdateDerivedFont(courB08-ISO8859-1.bdf,courB08-L1.bdf) -UpdateDerivedFont(courB10-ISO8859-1.bdf,courB10-L1.bdf) -UpdateDerivedFont(courB12-ISO8859-1.bdf,courB12-L1.bdf) -UpdateDerivedFont(courB14-ISO8859-1.bdf,courB14-L1.bdf) -UpdateDerivedFont(courB18-ISO8859-1.bdf,courB18-L1.bdf) -UpdateDerivedFont(courB24-ISO8859-1.bdf,courB24-L1.bdf) -UpdateDerivedFont(courBO08-ISO8859-1.bdf,courBO08-L1.bdf) -UpdateDerivedFont(courBO10-ISO8859-1.bdf,courBO10-L1.bdf) -UpdateDerivedFont(courBO12-ISO8859-1.bdf,courBO12-L1.bdf) -UpdateDerivedFont(courBO14-ISO8859-1.bdf,courBO14-L1.bdf) -UpdateDerivedFont(courBO18-ISO8859-1.bdf,courBO18-L1.bdf) -UpdateDerivedFont(courBO24-ISO8859-1.bdf,courBO24-L1.bdf) -UpdateDerivedFont(courO08-ISO8859-1.bdf,courO08-L1.bdf) -UpdateDerivedFont(courO10-ISO8859-1.bdf,courO10-L1.bdf) -UpdateDerivedFont(courO12-ISO8859-1.bdf,courO12-L1.bdf) -UpdateDerivedFont(courO14-ISO8859-1.bdf,courO14-L1.bdf) -UpdateDerivedFont(courO18-ISO8859-1.bdf,courO18-L1.bdf) -UpdateDerivedFont(courO24-ISO8859-1.bdf,courO24-L1.bdf) -UpdateDerivedFont(courR08-ISO8859-1.bdf,courR08-L1.bdf) -UpdateDerivedFont(courR10-ISO8859-1.bdf,courR10-L1.bdf) -UpdateDerivedFont(courR12-ISO8859-1.bdf,courR12-L1.bdf) -UpdateDerivedFont(courR14-ISO8859-1.bdf,courR14-L1.bdf) -UpdateDerivedFont(courR18-ISO8859-1.bdf,courR18-L1.bdf) -UpdateDerivedFont(courR24-ISO8859-1.bdf,courR24-L1.bdf) -UpdateDerivedFont(helvB08-ISO8859-1.bdf,helvB08-L1.bdf) -UpdateDerivedFont(helvB10-ISO8859-1.bdf,helvB10-L1.bdf) -UpdateDerivedFont(helvB12-ISO8859-1.bdf,helvB12-L1.bdf) -UpdateDerivedFont(helvB14-ISO8859-1.bdf,helvB14-L1.bdf) -UpdateDerivedFont(helvB18-ISO8859-1.bdf,helvB18-L1.bdf) -UpdateDerivedFont(helvB24-ISO8859-1.bdf,helvB24-L1.bdf) -UpdateDerivedFont(helvBO08-ISO8859-1.bdf,helvBO08-L1.bdf) -UpdateDerivedFont(helvBO10-ISO8859-1.bdf,helvBO10-L1.bdf) -UpdateDerivedFont(helvBO12-ISO8859-1.bdf,helvBO12-L1.bdf) -UpdateDerivedFont(helvBO14-ISO8859-1.bdf,helvBO14-L1.bdf) -UpdateDerivedFont(helvBO18-ISO8859-1.bdf,helvBO18-L1.bdf) -UpdateDerivedFont(helvBO24-ISO8859-1.bdf,helvBO24-L1.bdf) -UpdateDerivedFont(helvO08-ISO8859-1.bdf,helvO08-L1.bdf) -UpdateDerivedFont(helvO10-ISO8859-1.bdf,helvO10-L1.bdf) -UpdateDerivedFont(helvO12-ISO8859-1.bdf,helvO12-L1.bdf) -UpdateDerivedFont(helvO14-ISO8859-1.bdf,helvO14-L1.bdf) -UpdateDerivedFont(helvO18-ISO8859-1.bdf,helvO18-L1.bdf) -UpdateDerivedFont(helvO24-ISO8859-1.bdf,helvO24-L1.bdf) -UpdateDerivedFont(helvR08-ISO8859-1.bdf,helvR08-L1.bdf) -UpdateDerivedFont(helvR10-ISO8859-1.bdf,helvR10-L1.bdf) -UpdateDerivedFont(helvR12-ISO8859-1.bdf,helvR12-L1.bdf) -UpdateDerivedFont(helvR14-ISO8859-1.bdf,helvR14-L1.bdf) -UpdateDerivedFont(helvR18-ISO8859-1.bdf,helvR18-L1.bdf) -UpdateDerivedFont(helvR24-ISO8859-1.bdf,helvR24-L1.bdf) -UpdateDerivedFont(ncenB08-ISO8859-1.bdf,ncenB08-L1.bdf) -UpdateDerivedFont(ncenB10-ISO8859-1.bdf,ncenB10-L1.bdf) -UpdateDerivedFont(ncenB12-ISO8859-1.bdf,ncenB12-L1.bdf) -UpdateDerivedFont(ncenB14-ISO8859-1.bdf,ncenB14-L1.bdf) -UpdateDerivedFont(ncenB18-ISO8859-1.bdf,ncenB18-L1.bdf) -UpdateDerivedFont(ncenB24-ISO8859-1.bdf,ncenB24-L1.bdf) -UpdateDerivedFont(ncenBI08-ISO8859-1.bdf,ncenBI08-L1.bdf) -UpdateDerivedFont(ncenBI10-ISO8859-1.bdf,ncenBI10-L1.bdf) -UpdateDerivedFont(ncenBI12-ISO8859-1.bdf,ncenBI12-L1.bdf) -UpdateDerivedFont(ncenBI14-ISO8859-1.bdf,ncenBI14-L1.bdf) -UpdateDerivedFont(ncenBI18-ISO8859-1.bdf,ncenBI18-L1.bdf) -UpdateDerivedFont(ncenBI24-ISO8859-1.bdf,ncenBI24-L1.bdf) -UpdateDerivedFont(ncenI08-ISO8859-1.bdf,ncenI08-L1.bdf) -UpdateDerivedFont(ncenI10-ISO8859-1.bdf,ncenI10-L1.bdf) -UpdateDerivedFont(ncenI12-ISO8859-1.bdf,ncenI12-L1.bdf) -UpdateDerivedFont(ncenI14-ISO8859-1.bdf,ncenI14-L1.bdf) -UpdateDerivedFont(ncenI18-ISO8859-1.bdf,ncenI18-L1.bdf) -UpdateDerivedFont(ncenI24-ISO8859-1.bdf,ncenI24-L1.bdf) -UpdateDerivedFont(ncenR08-ISO8859-1.bdf,ncenR08-L1.bdf) -UpdateDerivedFont(ncenR10-ISO8859-1.bdf,ncenR10-L1.bdf) -UpdateDerivedFont(ncenR12-ISO8859-1.bdf,ncenR12-L1.bdf) -UpdateDerivedFont(ncenR14-ISO8859-1.bdf,ncenR14-L1.bdf) -UpdateDerivedFont(ncenR18-ISO8859-1.bdf,ncenR18-L1.bdf) -UpdateDerivedFont(ncenR24-ISO8859-1.bdf,ncenR24-L1.bdf) -UpdateDerivedFont(timB08-ISO8859-1.bdf,timB08-L1.bdf) -UpdateDerivedFont(timB10-ISO8859-1.bdf,timB10-L1.bdf) -UpdateDerivedFont(timB12-ISO8859-1.bdf,timB12-L1.bdf) -UpdateDerivedFont(timB14-ISO8859-1.bdf,timB14-L1.bdf) -UpdateDerivedFont(timB18-ISO8859-1.bdf,timB18-L1.bdf) -UpdateDerivedFont(timB24-ISO8859-1.bdf,timB24-L1.bdf) -UpdateDerivedFont(timBI08-ISO8859-1.bdf,timBI08-L1.bdf) -UpdateDerivedFont(timBI10-ISO8859-1.bdf,timBI10-L1.bdf) -UpdateDerivedFont(timBI12-ISO8859-1.bdf,timBI12-L1.bdf) -UpdateDerivedFont(timBI14-ISO8859-1.bdf,timBI14-L1.bdf) -UpdateDerivedFont(timBI18-ISO8859-1.bdf,timBI18-L1.bdf) -UpdateDerivedFont(timBI24-ISO8859-1.bdf,timBI24-L1.bdf) -UpdateDerivedFont(timI08-ISO8859-1.bdf,timI08-L1.bdf) -UpdateDerivedFont(timI10-ISO8859-1.bdf,timI10-L1.bdf) -UpdateDerivedFont(timI12-ISO8859-1.bdf,timI12-L1.bdf) -UpdateDerivedFont(timI14-ISO8859-1.bdf,timI14-L1.bdf) -UpdateDerivedFont(timI18-ISO8859-1.bdf,timI18-L1.bdf) -UpdateDerivedFont(timI24-ISO8859-1.bdf,timI24-L1.bdf) -UpdateDerivedFont(timR08-ISO8859-1.bdf,timR08-L1.bdf) -UpdateDerivedFont(timR10-ISO8859-1.bdf,timR10-L1.bdf) -UpdateDerivedFont(timR12-ISO8859-1.bdf,timR12-L1.bdf) -UpdateDerivedFont(timR14-ISO8859-1.bdf,timR14-L1.bdf) -UpdateDerivedFont(timR18-ISO8859-1.bdf,timR18-L1.bdf) -UpdateDerivedFont(timR24-ISO8859-1.bdf,timR24-L1.bdf) -UpdateDerivedFont(luBIS08-ISO8859-1.bdf,luBIS08-L1.bdf) -UpdateDerivedFont(luBIS10-ISO8859-1.bdf,luBIS10-L1.bdf) -UpdateDerivedFont(luBIS12-ISO8859-1.bdf,luBIS12-L1.bdf) -UpdateDerivedFont(luBIS14-ISO8859-1.bdf,luBIS14-L1.bdf) -UpdateDerivedFont(luBIS18-ISO8859-1.bdf,luBIS18-L1.bdf) -UpdateDerivedFont(luBIS19-ISO8859-1.bdf,luBIS19-L1.bdf) -UpdateDerivedFont(luBIS24-ISO8859-1.bdf,luBIS24-L1.bdf) -UpdateDerivedFont(luBS08-ISO8859-1.bdf,luBS08-L1.bdf) -UpdateDerivedFont(luBS10-ISO8859-1.bdf,luBS10-L1.bdf) -UpdateDerivedFont(luBS12-ISO8859-1.bdf,luBS12-L1.bdf) -UpdateDerivedFont(luBS14-ISO8859-1.bdf,luBS14-L1.bdf) -UpdateDerivedFont(luBS18-ISO8859-1.bdf,luBS18-L1.bdf) -UpdateDerivedFont(luBS19-ISO8859-1.bdf,luBS19-L1.bdf) -UpdateDerivedFont(luBS24-ISO8859-1.bdf,luBS24-L1.bdf) -UpdateDerivedFont(luIS08-ISO8859-1.bdf,luIS08-L1.bdf) -UpdateDerivedFont(luIS10-ISO8859-1.bdf,luIS10-L1.bdf) -UpdateDerivedFont(luIS12-ISO8859-1.bdf,luIS12-L1.bdf) -UpdateDerivedFont(luIS14-ISO8859-1.bdf,luIS14-L1.bdf) -UpdateDerivedFont(luIS18-ISO8859-1.bdf,luIS18-L1.bdf) -UpdateDerivedFont(luIS19-ISO8859-1.bdf,luIS19-L1.bdf) -UpdateDerivedFont(luIS24-ISO8859-1.bdf,luIS24-L1.bdf) -UpdateDerivedFont(luRS08-ISO8859-1.bdf,luRS08-L1.bdf) -UpdateDerivedFont(luRS10-ISO8859-1.bdf,luRS10-L1.bdf) -UpdateDerivedFont(luRS12-ISO8859-1.bdf,luRS12-L1.bdf) -UpdateDerivedFont(luRS14-ISO8859-1.bdf,luRS14-L1.bdf) -UpdateDerivedFont(luRS18-ISO8859-1.bdf,luRS18-L1.bdf) -UpdateDerivedFont(luRS19-ISO8859-1.bdf,luRS19-L1.bdf) -UpdateDerivedFont(luRS24-ISO8859-1.bdf,luRS24-L1.bdf) -UpdateDerivedFont(lubB08-ISO8859-1.bdf,lubB08-L1.bdf) -UpdateDerivedFont(lubB10-ISO8859-1.bdf,lubB10-L1.bdf) -UpdateDerivedFont(lubB12-ISO8859-1.bdf,lubB12-L1.bdf) -UpdateDerivedFont(lubB14-ISO8859-1.bdf,lubB14-L1.bdf) -UpdateDerivedFont(lubB18-ISO8859-1.bdf,lubB18-L1.bdf) -UpdateDerivedFont(lubB19-ISO8859-1.bdf,lubB19-L1.bdf) -UpdateDerivedFont(lubB24-ISO8859-1.bdf,lubB24-L1.bdf) -UpdateDerivedFont(lubBI08-ISO8859-1.bdf,lubBI08-L1.bdf) -UpdateDerivedFont(lubBI10-ISO8859-1.bdf,lubBI10-L1.bdf) -UpdateDerivedFont(lubBI12-ISO8859-1.bdf,lubBI12-L1.bdf) -UpdateDerivedFont(lubBI14-ISO8859-1.bdf,lubBI14-L1.bdf) -UpdateDerivedFont(lubBI18-ISO8859-1.bdf,lubBI18-L1.bdf) -UpdateDerivedFont(lubBI19-ISO8859-1.bdf,lubBI19-L1.bdf) -UpdateDerivedFont(lubBI24-ISO8859-1.bdf,lubBI24-L1.bdf) -UpdateDerivedFont(lubI08-ISO8859-1.bdf,lubI08-L1.bdf) -UpdateDerivedFont(lubI10-ISO8859-1.bdf,lubI10-L1.bdf) -UpdateDerivedFont(lubI12-ISO8859-1.bdf,lubI12-L1.bdf) -UpdateDerivedFont(lubI14-ISO8859-1.bdf,lubI14-L1.bdf) -UpdateDerivedFont(lubI18-ISO8859-1.bdf,lubI18-L1.bdf) -UpdateDerivedFont(lubI19-ISO8859-1.bdf,lubI19-L1.bdf) -UpdateDerivedFont(lubI24-ISO8859-1.bdf,lubI24-L1.bdf) -UpdateDerivedFont(lubR08-ISO8859-1.bdf,lubR08-L1.bdf) -UpdateDerivedFont(lubR10-ISO8859-1.bdf,lubR10-L1.bdf) -UpdateDerivedFont(lubR12-ISO8859-1.bdf,lubR12-L1.bdf) -UpdateDerivedFont(lubR14-ISO8859-1.bdf,lubR14-L1.bdf) -UpdateDerivedFont(lubR18-ISO8859-1.bdf,lubR18-L1.bdf) -UpdateDerivedFont(lubR19-ISO8859-1.bdf,lubR19-L1.bdf) -UpdateDerivedFont(lubR24-ISO8859-1.bdf,lubR24-L1.bdf) -UpdateDerivedFont(lutBS08-ISO8859-1.bdf,lutBS08-L1.bdf) -UpdateDerivedFont(lutBS10-ISO8859-1.bdf,lutBS10-L1.bdf) -UpdateDerivedFont(lutBS12-ISO8859-1.bdf,lutBS12-L1.bdf) -UpdateDerivedFont(lutBS14-ISO8859-1.bdf,lutBS14-L1.bdf) -UpdateDerivedFont(lutBS18-ISO8859-1.bdf,lutBS18-L1.bdf) -UpdateDerivedFont(lutBS19-ISO8859-1.bdf,lutBS19-L1.bdf) -UpdateDerivedFont(lutBS24-ISO8859-1.bdf,lutBS24-L1.bdf) -UpdateDerivedFont(lutRS08-ISO8859-1.bdf,lutRS08-L1.bdf) -UpdateDerivedFont(lutRS10-ISO8859-1.bdf,lutRS10-L1.bdf) -UpdateDerivedFont(lutRS12-ISO8859-1.bdf,lutRS12-L1.bdf) -UpdateDerivedFont(lutRS14-ISO8859-1.bdf,lutRS14-L1.bdf) -UpdateDerivedFont(lutRS18-ISO8859-1.bdf,lutRS18-L1.bdf) -UpdateDerivedFont(lutRS19-ISO8859-1.bdf,lutRS19-L1.bdf) -UpdateDerivedFont(lutRS24-ISO8859-1.bdf,lutRS24-L1.bdf) -UpdateDerivedFont(UTBI__10-ISO8859-1.bdf,UTBI__10-L1.bdf) -UpdateDerivedFont(UTBI__12-ISO8859-1.bdf,UTBI__12-L1.bdf) -UpdateDerivedFont(UTBI__14-ISO8859-1.bdf,UTBI__14-L1.bdf) -UpdateDerivedFont(UTBI__18-ISO8859-1.bdf,UTBI__18-L1.bdf) -UpdateDerivedFont(UTBI__24-ISO8859-1.bdf,UTBI__24-L1.bdf) -UpdateDerivedFont(UTB___10-ISO8859-1.bdf,UTB___10-L1.bdf) -UpdateDerivedFont(UTB___12-ISO8859-1.bdf,UTB___12-L1.bdf) -UpdateDerivedFont(UTB___14-ISO8859-1.bdf,UTB___14-L1.bdf) -UpdateDerivedFont(UTB___18-ISO8859-1.bdf,UTB___18-L1.bdf) -UpdateDerivedFont(UTB___24-ISO8859-1.bdf,UTB___24-L1.bdf) -UpdateDerivedFont(UTI___10-ISO8859-1.bdf,UTI___10-L1.bdf) -UpdateDerivedFont(UTI___12-ISO8859-1.bdf,UTI___12-L1.bdf) -UpdateDerivedFont(UTI___14-ISO8859-1.bdf,UTI___14-L1.bdf) -UpdateDerivedFont(UTI___18-ISO8859-1.bdf,UTI___18-L1.bdf) -UpdateDerivedFont(UTI___24-ISO8859-1.bdf,UTI___24-L1.bdf) -UpdateDerivedFont(UTRG__10-ISO8859-1.bdf,UTRG__10-L1.bdf) -UpdateDerivedFont(UTRG__12-ISO8859-1.bdf,UTRG__12-L1.bdf) -UpdateDerivedFont(UTRG__14-ISO8859-1.bdf,UTRG__14-L1.bdf) -UpdateDerivedFont(UTRG__18-ISO8859-1.bdf,UTRG__18-L1.bdf) -UpdateDerivedFont(UTRG__24-ISO8859-1.bdf,UTRG__24-L1.bdf) - Index: xc/fonts/bdf/75dpi/UTBI__10-L1.bdf diff -u xc/fonts/bdf/75dpi/UTBI__10-L1.bdf:1.1 xc/fonts/bdf/75dpi/UTBI__10-L1.bdf:removed --- xc/fonts/bdf/75dpi/UTBI__10-L1.bdf:1.1 Tue Apr 17 19:43:45 2001 +++ xc/fonts/bdf/75dpi/UTBI__10-L1.bdf Wed Mar 16 21:03:56 2005 @@ -1,2701 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl UTBI__10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Utopia-Bold-I-Normal--10-100-75-75-P-58-ISO8859-1 -SIZE 10 75 75 -FONTBOUNDINGBOX 12 11 -2 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -STARTPROPERTIES 28 -FOUNDRY "Adobe" -FAMILY_NAME "Utopia" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 58 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 7 -X_HEIGHT 5 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -WEIGHT 208 -FACE_NAME "Utopia Bold Italic" -COPYRIGHT "Copyright (c) 1989, 1991 Adobe Systems Incorporated. All rights reserved." -NOTICE "Utopia is a registered trademark of Adobe Systems Incorporated." -DESTINATION 0 -FONT_ASCENT 9 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -_ADOBE_PSFONT "Utopia-BoldItalic" -_DEC_DEVICE_FONTNAMES "PS=Utopia-BoldItalic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 800 0 -DWIDTH 8 0 -BBX 9 7 -1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 210 0 -DWIDTH 2 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 285 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -60 -60 -40 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 455 0 -DWIDTH 5 0 -BBX 3 3 1 4 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -28 -7C -28 -50 -F8 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 6 9 0 -1 -BITMAP -10 -38 -6C -60 -30 -18 -D8 -70 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 896 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -62 -BC -A4 -CB -15 -15 -26 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 752 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -38 -64 -28 -73 -DA -CC -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 246 0 -DWIDTH 3 0 -BBX 1 3 1 4 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 350 0 -DWIDTH 4 0 -BBX 4 10 0 -2 -BITMAP -10 -20 -40 -40 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 350 0 -DWIDTH 4 0 -BBX 4 10 -1 -2 -BITMAP -20 -10 -10 -10 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 0 2 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 3 3 -1 -1 -BITMAP -60 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 392 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 260 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -6C -4C -CC -C8 -D8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -70 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -6C -0C -18 -60 -C8 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -6C -0C -38 -18 -D8 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -18 -38 -58 -98 -FC -30 -78 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -78 -40 -70 -18 -18 -D8 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -6C -40 -F0 -D8 -D8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -F8 -98 -30 -20 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -6C -6C -30 -D8 -D8 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -6C -6C -3C -08 -D8 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 3 5 0 0 -BITMAP -60 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 4 6 -1 -1 -BITMAP -30 -30 -00 -60 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -08 -30 -C0 -30 -08 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -80 -60 -18 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 454 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -70 -18 -30 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 828 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3C -42 -9D -A9 -BE -40 -3C -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -0C -0C -1C -26 -3E -46 -EF -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 680 0 -DWIDTH 7 0 -BBX 7 7 -1 0 -BITMAP -7E -32 -36 -3C -66 -66 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 672 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -3C -66 -E0 -C0 -C0 -C4 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 774 0 -DWIDTH 8 0 -BBX 8 7 -1 0 -BITMAP -7E -33 -33 -63 -67 -66 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 622 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -7E -32 -34 -7C -60 -64 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 585 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -7E -32 -34 -7C -64 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 726 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -3C -66 -E0 -C0 -DE -CC -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 800 0 -DWIDTH 8 0 -BBX 9 7 -1 0 -BITMAP -7B80 -3300 -3300 -7E00 -6600 -6600 -EF00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 5 7 -1 0 -BITMAP -78 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 388 0 -DWIDTH 4 0 -BBX 6 9 -2 -2 -BITMAP -3C -18 -18 -18 -30 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 688 0 -DWIDTH 8 0 -BBX 9 7 -1 0 -BITMAP -7B80 -3200 -3400 -7C00 -6E00 -6600 -F700 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 586 0 -DWIDTH 6 0 -BBX 6 7 -1 0 -BITMAP -78 -30 -30 -60 -60 -64 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 921 0 -DWIDTH 10 0 -BBX 11 7 -1 0 -BITMAP -70E0 -31C0 -32C0 -3A80 -4D80 -4980 -EBC0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 9 7 -1 0 -BITMAP -7380 -3100 -3900 -3A00 -4E00 -4E00 -E600 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 761 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -3C -66 -E6 -C6 -CE -CC -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 660 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -7E -33 -33 -3E -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 761 0 -DWIDTH 8 0 -BBX 7 9 0 -2 -BITMAP -3C -66 -E6 -C6 -CE -CC -78 -18 -0E -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -7E -32 -36 -3C -6C -66 -F7 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 551 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -1E -32 -38 -18 -1C -CC -78 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 616 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -FC -B4 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 776 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -F7 -66 -66 -CC -CC -CC -78 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -F7 -62 -64 -64 -38 -30 -30 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 920 0 -DWIDTH 10 0 -BBX 11 7 -1 0 -BITMAP -F6E0 -6640 -6640 -6A80 -3B80 -3300 -3300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -77 -32 -34 -18 -2C -4C -EE -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 622 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -EE -64 -68 -70 -20 -60 -F0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 618 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -7C -4C -18 -30 -60 -C8 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 350 0 -DWIDTH 4 0 -BBX 4 10 0 -2 -BITMAP -30 -20 -20 -40 -40 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 460 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -80 -80 -40 -40 -40 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 350 0 -DWIDTH 4 0 -BBX 4 10 -1 -2 -BITMAP -30 -10 -10 -20 -20 -20 -20 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 2 -BITMAP -20 -20 -50 -50 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 1 0 -2 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 2 0 6 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 596 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -3C -4C -D8 -D8 -FC -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 586 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -70 -30 -60 -7C -6C -EC -C8 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 456 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -38 -48 -C0 -C0 -F0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 609 0 -DWIDTH 6 0 -BBX 7 8 0 0 -BITMAP -0E -06 -0C -3C -4C -D8 -D8 -FC -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 476 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -30 -58 -F0 -C0 -F0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 348 0 -DWIDTH 4 0 -BBX 7 10 -2 -2 -BITMAP -0E -1A -18 -3C -18 -30 -30 -30 -B0 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 522 0 -DWIDTH 6 0 -BBX 7 7 -1 -2 -BITMAP -3E -6C -6C -30 -5C -CC -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 629 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -70 -30 -60 -7C -6C -6C -D8 -DC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 339 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -60 -60 -00 -E0 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 5 10 -2 -2 -BITMAP -18 -18 -00 -38 -18 -18 -30 -30 -B0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -30 -60 -68 -78 -70 -D8 -D8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 327 0 -DWIDTH 3 0 -BBX 4 8 0 0 -BITMAP -70 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 914 0 -DWIDTH 10 0 -BBX 9 5 0 0 -BITMAP -FF80 -6D80 -6D80 -DB00 -DB80 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 635 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -F8 -6C -6C -D8 -DC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 562 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -38 -58 -D8 -D0 -E0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 7 7 -1 -2 -BITMAP -7E -36 -76 -64 -78 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 6 7 0 -2 -BITMAP -3C -4C -D8 -D8 -F8 -30 -30 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -E8 -78 -60 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 417 0 -DWIDTH 4 0 -BBX 5 5 -1 0 -BITMAP -38 -60 -70 -30 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 359 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -20 -60 -F0 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -EC -6C -D8 -D8 -FC -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 518 0 -DWIDTH 5 0 -BBX 6 5 0 0 -BITMAP -EC -6C -C8 -D0 -E0 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 8 0 -BBX 9 5 0 0 -BITMAP -ED80 -6D80 -D900 -DA00 -EC00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 516 0 -DWIDTH 5 0 -BBX 6 5 -1 0 -BITMAP -6C -38 -30 -70 -D8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 489 0 -DWIDTH 5 0 -BBX 7 7 -2 -2 -BITMAP -36 -36 -34 -38 -30 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 466 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -78 -30 -60 -D0 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 340 0 -DWIDTH 4 0 -BBX 4 10 0 -2 -BITMAP -10 -20 -20 -20 -C0 -40 -40 -80 -80 -40 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 7 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 340 0 -DWIDTH 4 0 -BBX 4 10 -1 -2 -BITMAP -20 -10 -10 -20 -20 -30 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 2 0 2 -BITMAP -68 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 210 0 -DWIDTH 2 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 285 0 -DWIDTH 3 0 -BBX 3 7 -1 -2 -BITMAP -60 -60 -00 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -10 -38 -5C -D0 -E8 -70 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -6C -60 -FC -30 -64 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -88 -70 -D8 -88 -D8 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -EC -68 -EC -30 -FC -20 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 7 1 0 -BITMAP -80 -80 -80 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 568 0 -DWIDTH 6 0 -BBX 5 9 0 -2 -BITMAP -38 -48 -A0 -90 -48 -28 -10 -90 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 2 0 6 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 824 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -38 -44 -9A -A2 -9A -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 4 0 2 -BITMAP -70 -D0 -A0 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 4 0 1 -BITMAP -28 -50 -F0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 392 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 824 0 -DWIDTH 9 0 -BBX 7 7 0 0 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 1 0 6 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 375 0 -DWIDTH 4 0 -BBX 3 4 1 3 -BITMAP -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -20 -20 -F8 -20 -20 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 402 0 -DWIDTH 4 0 -BBX 4 5 0 2 -BITMAP -20 -50 -20 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 402 0 -DWIDTH 4 0 -BBX 4 5 0 2 -BITMAP -70 -10 -60 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 2 0 6 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 7 7 -1 -2 -BITMAP -76 -36 -6C -6C -7E -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 580 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -6C -E8 -E8 -D0 -50 -10 -20 -20 -60 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 2 2 0 2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 2 2 0 -2 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 402 0 -DWIDTH 4 0 -BBX 3 5 0 2 -BITMAP -60 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 412 0 -DWIDTH 4 0 -BBX 4 4 0 2 -BITMAP -70 -D0 -B0 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 4 0 1 -BITMAP -50 -78 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 940 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -64 -28 -4A -56 -EA -2F -44 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 940 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -64 -28 -4A -55 -E2 -24 -4F -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 940 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -7200 -1400 -6500 -2B00 -D500 -1780 -2200 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 454 0 -DWIDTH 5 0 -BBX 5 7 -1 -2 -BITMAP -18 -18 -00 -30 -60 -C0 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 8 9 -1 0 -BITMAP -0C -06 -00 -0C -1C -24 -3E -46 -EF -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 8 9 -1 0 -BITMAP -06 -0C -00 -0C -1C -24 -3E -46 -EF -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 8 9 -1 0 -BITMAP -0C -16 -00 -0C -1C -24 -3E -46 -EF -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 8 9 -1 0 -BITMAP -0D -0B -00 -0C -1C -24 -3E -46 -EF -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 8 9 -1 0 -BITMAP -0A -0A -00 -0C -1C -24 -3E -46 -EF -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 8 9 -1 0 -BITMAP -04 -0A -04 -0C -1C -24 -3E -46 -EF -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 890 0 -DWIDTH 9 0 -BBX 10 7 -1 0 -BITMAP -1FC0 -0E40 -1680 -3F80 -2C00 -4C80 -DF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 672 0 -DWIDTH 7 0 -BBX 7 9 0 -2 -BITMAP -3C -66 -E0 -C0 -C0 -C4 -78 -20 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 622 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -18 -0C -00 -7E -32 -38 -60 -64 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 622 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -06 -0C -00 -7E -32 -38 -60 -64 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 622 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -0C -16 -00 -7E -32 -38 -60 -64 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 622 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -14 -14 -00 -7E -32 -38 -60 -64 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 5 9 -1 0 -BITMAP -30 -18 -00 -78 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 5 9 -1 0 -BITMAP -18 -30 -00 -78 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 6 9 -1 0 -BITMAP -18 -2C -00 -78 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 5 9 -1 0 -BITMAP -28 -28 -00 -78 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 780 0 -DWIDTH 8 0 -BBX 8 7 -1 0 -BITMAP -7E -33 -33 -FB -67 -66 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 9 9 -1 0 -BITMAP -1A00 -1600 -0000 -7380 -3900 -3A00 -4E00 -4E00 -E600 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 761 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -18 -0C -00 -3C -66 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 761 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -06 -0C -00 -3C -66 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 761 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -18 -2C -00 -3C -66 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 761 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -1A -16 -00 -3C -66 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 761 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -14 -14 -00 -3C -66 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 761 0 -DWIDTH 8 0 -BBX 9 7 -1 0 -BITMAP -1E80 -3300 -7700 -6B00 -7700 -6600 -BC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 776 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -18 -0C -00 -F7 -66 -66 -CC -CC -78 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 776 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -0C -18 -00 -F7 -66 -66 -CC -CC -78 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 776 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -0C -16 -00 -F7 -66 -66 -CC -CC -78 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 776 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -14 -14 -00 -F7 -66 -66 -CC -CC -78 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 622 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -0C -18 -00 -EE -64 -68 -30 -60 -F0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 629 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -78 -30 -3E -33 -7E -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 628 0 -DWIDTH 7 0 -BBX 9 10 -2 -2 -BITMAP -0F00 -1980 -1980 -3A00 -1B00 -3300 -3300 -3600 -B000 -E000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 596 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -0C -00 -3C -4C -D8 -D8 -FC -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 596 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -0C -18 -00 -3C -4C -D8 -D8 -FC -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 596 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -2C -00 -3C -4C -D8 -D8 -FC -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 596 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -34 -2C -00 -3C -4C -D8 -D8 -FC -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 596 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -14 -14 -00 -3C -4C -D8 -D8 -FC -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 596 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -08 -14 -08 -00 -3C -4C -D8 -D8 -FC -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 789 0 -DWIDTH 8 0 -BBX 8 6 0 0 -BITMAP -08 -3E -4B -DE -D8 -EE -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 456 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -38 -48 -C0 -C0 -F0 -40 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 476 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -60 -30 -00 -30 -58 -F0 -C0 -F0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 476 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -18 -30 -00 -30 -58 -F0 -C0 -F0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 476 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -30 -58 -00 -30 -58 -F0 -C0 -F0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 476 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -28 -00 -30 -58 -F0 -C0 -F0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 339 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -C0 -60 -00 -E0 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 339 0 -DWIDTH 3 0 -BBX 4 8 0 0 -BITMAP -30 -60 -00 -E0 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 339 0 -DWIDTH 3 0 -BBX 4 8 0 0 -BITMAP -60 -B0 -00 -E0 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 339 0 -DWIDTH 3 0 -BBX 4 8 0 0 -BITMAP -50 -50 -00 -E0 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 562 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -68 -30 -50 -38 -58 -D8 -D0 -E0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 635 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -34 -2C -00 -F8 -6C -6C -D8 -DC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 562 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -30 -18 -00 -38 -58 -D8 -D0 -E0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 562 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -0C -18 -00 -38 -58 -D8 -D0 -E0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 562 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -2C -00 -38 -58 -D8 -D0 -E0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 562 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -34 -2C -00 -38 -58 -D8 -D0 -E0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 562 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -28 -28 -00 -38 -58 -D8 -D0 -E0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 562 0 -DWIDTH 6 0 -BBX 7 7 -1 -1 -BITMAP -02 -1C -2C -6C -68 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -30 -18 -00 -EC -6C -D8 -D8 -FC -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -0C -18 -00 -EC -6C -D8 -D8 -FC -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -18 -2C -00 -EC -6C -D8 -D8 -FC -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -14 -14 -00 -EC -6C -D8 -D8 -FC -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 489 0 -DWIDTH 5 0 -BBX 7 10 -2 -2 -BITMAP -06 -0C -00 -36 -36 -34 -38 -30 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 10 -1 -2 -BITMAP -38 -18 -30 -3E -36 -76 -64 -78 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 489 0 -DWIDTH 5 0 -BBX 7 10 -2 -2 -BITMAP -14 -14 -00 -36 -36 -34 -38 -30 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/UTBI__12-L1.bdf diff -u xc/fonts/bdf/75dpi/UTBI__12-L1.bdf:1.1 xc/fonts/bdf/75dpi/UTBI__12-L1.bdf:removed --- xc/fonts/bdf/75dpi/UTBI__12-L1.bdf:1.1 Tue Apr 17 19:43:45 2001 +++ xc/fonts/bdf/75dpi/UTBI__12-L1.bdf Wed Mar 16 21:03:56 2005 @@ -1,2963 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl UTBI__12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Utopia-Bold-I-Normal--12-120-75-75-P-70-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 16 13 -3 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -STARTPROPERTIES 28 -FOUNDRY "Adobe" -FAMILY_NAME "Utopia" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 70 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 9 -X_HEIGHT 6 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -WEIGHT 208 -FACE_NAME "Utopia Bold Italic" -COPYRIGHT "Copyright (c) 1989, 1991 Adobe Systems Incorporated. All rights reserved." -NOTICE "Utopia is a registered trademark of Adobe Systems Incorporated." -DESTINATION 0 -FONT_ASCENT 10 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -_ADOBE_PSFONT "Utopia-BoldItalic" -_DEC_DEVICE_FONTNAMES "PS=Utopia-BoldItalic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 800 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 210 0 -DWIDTH 3 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 285 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -30 -30 -70 -60 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 455 0 -DWIDTH 6 0 -BBX 5 4 1 5 -BITMAP -D8 -D8 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -14 -14 -7E -28 -28 -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 7 11 0 -1 -BITMAP -08 -3E -6A -68 -78 -38 -3C -2C -AC -F8 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 896 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -7100 -DF00 -9200 -B400 -EDC0 -0B40 -1240 -32C0 -2380 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 752 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -1E00 -3300 -3200 -1CC0 -38C0 -6C80 -C700 -C700 -7980 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 246 0 -DWIDTH 3 0 -BBX 2 4 1 5 -BITMAP -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 350 0 -DWIDTH 4 0 -BBX 5 11 0 -2 -BITMAP -18 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -60 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 350 0 -DWIDTH 5 0 -BBX 5 11 -1 -2 -BITMAP -20 -30 -18 -18 -18 -18 -18 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 6 0 3 -BITMAP -10 -54 -38 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -30 -30 -FC -30 -30 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 3 4 -1 -2 -BITMAP -60 -60 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 260 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -30 -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -3C -66 -66 -E6 -C6 -CE -CC -CC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 4 9 1 0 -BITMAP -30 -70 -30 -30 -70 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -3C -66 -66 -0C -18 -30 -62 -FC -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -3C -66 -66 -0C -38 -0C -CC -CC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -18 -18 -30 -2C -6C -CC -FE -18 -3C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -3E -3E -60 -78 -4C -0C -CC -CC -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -3C -66 -60 -60 -F8 -CC -CC -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -FC -FC -88 -10 -30 -30 -60 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -3C -66 -66 -76 -38 -DC -CC -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -3C -66 -66 -66 -3E -0C -0C -CC -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -60 -60 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 4 8 -1 -2 -BITMAP -30 -30 -00 -00 -60 -60 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -0C -30 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 3 0 2 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -C0 -30 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 454 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -D8 -18 -70 -C0 -E0 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 828 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -1F00 -2080 -4F40 -9B40 -B640 -AE80 -B700 -4000 -3F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 9 9 -1 0 -BITMAP -0600 -0E00 -0E00 -1600 -1300 -3F00 -2300 -4300 -E780 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 680 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -7E -33 -33 -36 -7E -63 -63 -67 -FE -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 672 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -1F -73 -61 -E0 -E0 -C0 -C2 -C6 -7C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 774 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -7F00 -3180 -3180 -3180 -7380 -6380 -6300 -6700 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 622 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -7F -33 -31 -34 -7C -64 -62 -66 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 585 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -7F -33 -31 -34 -7C -64 -60 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 726 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1F -73 -61 -E0 -E0 -CF -C6 -C6 -7C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 800 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -7BC0 -3180 -3180 -3180 -7F80 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -78 -30 -30 -30 -70 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 388 0 -DWIDTH 5 0 -BBX 6 11 -1 -2 -BITMAP -3C -18 -18 -18 -38 -30 -30 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 688 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -7B80 -3300 -3200 -3400 -7C00 -6E00 -6600 -6700 -F380 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 586 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -78 -30 -30 -30 -70 -60 -60 -62 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 921 0 -DWIDTH 12 0 -BBX 12 9 0 0 -BITMAP -7070 -30E0 -38E0 -3960 -7EE0 -5EC0 -4CC0 -4CC0 -E9E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 9 0 -BBX 10 9 -1 0 -BITMAP -71C0 -3880 -3880 -2C80 -6D00 -4700 -4700 -4300 -E300 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 761 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -1E -73 -63 -E3 -E7 -C7 -C6 -CE -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 660 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -7E -33 -33 -33 -76 -7C -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 761 0 -DWIDTH 10 0 -BBX 8 12 1 -3 -BITMAP -1E -73 -63 -E3 -E7 -C7 -C6 -CE -78 -30 -38 -1E -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 681 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -7E00 -3300 -3300 -3600 -7E00 -6600 -6700 -6300 -F380 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 551 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -3E -66 -62 -70 -38 -1C -8C -CC -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 616 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -FF -DB -99 -18 -38 -30 -30 -30 -78 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 776 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -F780 -6300 -6300 -6300 -E700 -C600 -C600 -CE00 -7C00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -F7 -62 -62 -64 -74 -38 -38 -30 -30 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 920 0 -DWIDTH 12 0 -BBX 13 9 0 0 -BITMAP -F338 -6310 -6720 -6720 -6B40 -6B40 -7380 -7380 -6300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -7B -32 -34 -38 -18 -1C -2C -4C -DE -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 622 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -F7 -66 -64 -68 -30 -70 -60 -60 -F0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 618 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -7F -4E -0C -18 -38 -30 -60 -E2 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 350 0 -DWIDTH 4 0 -BBX 5 11 0 -2 -BITMAP -38 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 460 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -C0 -C0 -C0 -60 -60 -60 -30 -30 -30 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 350 0 -DWIDTH 4 0 -BBX 5 11 -1 -2 -BITMAP -38 -18 -18 -30 -30 -30 -30 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 6 1 3 -BITMAP -20 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 1 0 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 3 2 1 7 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 596 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -3C -6C -CC -D8 -DA -6C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 586 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -70 -30 -70 -60 -6C -76 -E6 -CE -EC -D8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 456 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -6C -E0 -C0 -C8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 609 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -07 -03 -07 -06 -3E -66 -EE -CC -DD -6E -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 476 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -6C -F8 -C0 -C8 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 348 0 -DWIDTH 4 0 -BBX 8 13 -2 -3 -BITMAP -07 -0D -0C -0C -3E -18 -18 -18 -38 -30 -30 -B0 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 522 0 -DWIDTH 7 0 -BBX 8 9 -1 -3 -BITMAP -1F -36 -36 -3C -18 -3C -6E -C6 -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 629 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -70 -30 -30 -70 -6C -76 -66 -EE -CD -CE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 339 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -30 -30 -00 -E0 -60 -60 -E0 -D0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 7 12 -3 -3 -BITMAP -06 -06 -00 -1C -0C -1C -18 -18 -18 -30 -B0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -70 -30 -70 -60 -64 -6C -F0 -F8 -DE -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 327 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -70 -30 -70 -60 -60 -60 -E0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 914 0 -DWIDTH 12 0 -BBX 12 6 0 0 -BITMAP -ECC0 -7760 -6660 -EEE0 -CCD0 -CCE0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 635 0 -DWIDTH 8 0 -BBX 8 6 0 0 -BITMAP -EC -76 -66 -EE -CD -CE -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 562 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -38 -6C -EC -DC -D8 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 8 9 -1 -3 -BITMAP -76 -3B -73 -67 -76 -6C -E0 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 7 10 0 -3 -BITMAP -02 -3E -66 -EE -CC -DC -EC -18 -18 -18 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -EC -7C -60 -E0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 417 0 -DWIDTH 5 0 -BBX 6 6 -1 0 -BITMAP -1C -34 -30 -18 -D8 -70 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 359 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -60 -F0 -60 -E0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 8 6 0 0 -BITMAP -E6 -66 -EE -CC -DD -6E -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 518 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -EC -6C -EC -C8 -D0 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 10 0 -BBX 10 6 0 0 -BITMAP -E6C0 -66C0 -ECC0 -CC80 -DD00 -6600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 516 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -64 -BC -30 -30 -F4 -98 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 489 0 -DWIDTH 6 0 -BBX 7 9 -1 -3 -BITMAP -76 -36 -34 -38 -38 -30 -30 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 466 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -F0 -20 -40 -F8 -B0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 340 0 -DWIDTH 4 0 -BBX 5 11 0 -2 -BITMAP -18 -30 -30 -30 -60 -C0 -60 -60 -C0 -C0 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 9 0 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 340 0 -DWIDTH 4 0 -BBX 5 11 -1 -2 -BITMAP -30 -18 -18 -30 -30 -18 -30 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 2 0 3 -BITMAP -74 -B8 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 210 0 -DWIDTH 3 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 285 0 -DWIDTH 4 0 -BBX 4 9 0 -3 -BITMAP -30 -30 -00 -20 -60 -60 -E0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -08 -3C -6E -D0 -D0 -D4 -78 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -3C -66 -60 -70 -30 -FC -30 -64 -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -84 -78 -CC -84 -84 -CC -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -F6 -64 -64 -38 -FE -30 -FC -30 -78 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 9 0 0 -BITMAP -C0 -C0 -C0 -C0 -00 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 568 0 -DWIDTH 7 0 -BBX 6 11 0 -2 -BITMAP -1C -24 -60 -B0 -98 -CC -64 -34 -18 -90 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 3 2 1 7 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 824 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3E00 -6300 -DD80 -B680 -A080 -B680 -DD80 -6300 -3E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 4 1 4 -BITMAP -38 -58 -B0 -D8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -12 -36 -6C -D8 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 4 0 1 -BITMAP -FC -0C -0C -0C -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 824 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3E00 -6300 -DD80 -9480 -9C80 -9480 -D580 -6300 -3E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 4 1 0 7 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 375 0 -DWIDTH 6 0 -BBX 4 4 1 5 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -30 -30 -FC -30 -30 -00 -FC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 402 0 -DWIDTH 5 0 -BBX 5 6 0 3 -BITMAP -70 -58 -30 -60 -D0 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 402 0 -DWIDTH 5 0 -BBX 5 6 0 3 -BITMAP -70 -18 -60 -30 -B0 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 3 2 1 7 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 9 9 -1 -3 -BITMAP -7300 -3300 -7700 -6600 -6E80 -7700 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 580 0 -DWIDTH 7 0 -BBX 7 11 0 -2 -BITMAP -36 -74 -F4 -EC -E8 -68 -08 -18 -10 -10 -30 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 2 2 0 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 3 0 -3 -BITMAP -40 -60 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 402 0 -DWIDTH 5 0 -BBX 4 6 0 3 -BITMAP -70 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 412 0 -DWIDTH 5 0 -BBX 5 4 0 4 -BITMAP -70 -C8 -98 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -48 -24 -36 -6C -D8 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 940 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -3100 -7300 -3200 -6400 -6CC0 -E9C0 -12C0 -37E0 -2180 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 940 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -3100 -7300 -3200 -65C0 -6D60 -E8C0 -1180 -3340 -23C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 940 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -7100 -1B00 -6200 -3400 -BCC0 -E9C0 -12C0 -37E0 -2180 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 454 0 -DWIDTH 6 0 -BBX 5 9 0 -3 -BITMAP -18 -18 -00 -38 -18 -70 -C0 -D8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 9 10 -1 0 -BITMAP -0C00 -0600 -0000 -0600 -0E00 -1600 -1300 -3F00 -4300 -E780 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 9 10 -1 0 -BITMAP -0300 -0600 -0000 -0600 -0E00 -1600 -1300 -3F00 -4300 -E780 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 9 10 -1 0 -BITMAP -0600 -0B00 -0000 -0600 -0E00 -1600 -1300 -3F00 -4300 -E780 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 9 10 -1 0 -BITMAP -0680 -0B00 -0000 -0600 -0E00 -1600 -1300 -3F00 -4300 -E780 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 9 10 -1 0 -BITMAP -0500 -0500 -0000 -0600 -0E00 -1600 -1300 -3F00 -4300 -E780 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 9 10 -1 0 -BITMAP -0600 -0900 -0600 -0600 -0E00 -1600 -1300 -3F00 -4300 -E780 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 890 0 -DWIDTH 11 0 -BBX 12 9 -1 0 -BITMAP -1FF0 -0B30 -0B10 -1340 -1FC0 -2640 -2620 -4660 -EFE0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 672 0 -DWIDTH 8 0 -BBX 8 12 0 -3 -BITMAP -1F -73 -61 -E0 -E0 -C0 -C2 -C6 -7C -10 -18 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 622 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -18 -0C -00 -7F -31 -30 -7C -60 -62 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 622 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -06 -0C -00 -7F -31 -30 -7C -60 -62 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 622 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -0C -16 -00 -7F -31 -30 -7C -60 -62 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 622 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -14 -14 -00 -7F -31 -30 -7C -60 -62 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -60 -30 -00 -78 -30 -30 -70 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -18 -30 -00 -78 -30 -30 -70 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -30 -58 -00 -78 -30 -30 -70 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -28 -28 -00 -78 -30 -30 -70 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 780 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -7F00 -3180 -3180 -3180 -FB80 -6380 -6300 -6700 -FC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -0680 -0B00 -0000 -71C0 -3880 -3880 -6D80 -4700 -4700 -E300 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 761 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -18 -0C -00 -3E -63 -E3 -C3 -C7 -C6 -7C -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 761 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -06 -0C -00 -3E -63 -E3 -C3 -C7 -C6 -7C -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 761 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -0C -16 -00 -3E -63 -E3 -C3 -C7 -C6 -7C -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 761 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -0D -16 -00 -3E -63 -E3 -C3 -C7 -C6 -7C -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 761 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -14 -14 -00 -3E -63 -E3 -C3 -C7 -C6 -7C -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -CC -78 -30 -78 -CC -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 761 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -0F40 -3980 -3380 -7580 -7B80 -6B80 -7300 -6700 -BC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 776 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -1800 -0C00 -0000 -F780 -6300 -6300 -C600 -C600 -CE00 -7C00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 776 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -0600 -0C00 -0000 -F780 -6300 -6300 -C600 -C600 -CE00 -7C00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 776 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -0C00 -1600 -0000 -F780 -6300 -6300 -C600 -C600 -CE00 -7C00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 776 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -0A00 -0A00 -0000 -F780 -6300 -6300 -C600 -C600 -CE00 -7C00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 622 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -0C -18 -00 -F7 -62 -64 -68 -30 -60 -F0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 629 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -78 -30 -3E -33 -33 -66 -7C -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 628 0 -DWIDTH 8 0 -BBX 10 13 -2 -3 -BITMAP -0780 -0CC0 -0CC0 -0CC0 -3D80 -1B80 -19C0 -18C0 -3AC0 -3380 -3000 -B000 -E000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 596 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -18 -0C -00 -3C -6C -CC -D8 -DA -6C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 596 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -06 -0C -00 -3C -6C -CC -D8 -DA -6C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 596 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -0C -16 -00 -3C -6C -CC -D8 -DA -6C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 596 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -1A -2C -00 -3C -6C -CC -D8 -DA -6C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 596 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -14 -14 -00 -3C -6C -CC -D8 -DA -6C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 596 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -0C -12 -0C -00 -3C -6C -CC -D8 -DA -6C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 789 0 -DWIDTH 10 0 -BBX 10 7 0 0 -BITMAP -0200 -3F80 -66C0 -EF80 -CC00 -DC80 -6700 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 456 0 -DWIDTH 6 0 -BBX 6 9 0 -3 -BITMAP -38 -6C -E0 -C0 -C8 -70 -20 -30 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 476 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -30 -18 -00 -38 -6C -F8 -C0 -C8 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 476 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -0C -18 -00 -38 -6C -F8 -C0 -C8 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 476 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -18 -2C -00 -38 -6C -F8 -C0 -C8 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 476 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -28 -28 -00 -38 -6C -F8 -C0 -C8 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 339 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -60 -30 -00 -E0 -60 -E0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 339 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -30 -60 -00 -E0 -60 -E0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 339 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -60 -B0 -00 -E0 -60 -E0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 339 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -50 -50 -00 -E0 -60 -E0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 562 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -68 -30 -58 -18 -3C -6C -EC -DC -D8 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 635 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -1A -2C -00 -EC -76 -66 -EE -CD -CE -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 562 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -30 -18 -00 -38 -6C -EC -DC -D8 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 562 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -0C -18 -00 -38 -6C -EC -DC -D8 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 562 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -18 -2C -00 -38 -6C -EC -DC -D8 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 562 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -34 -58 -00 -38 -6C -EC -DC -D8 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 562 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -28 -28 -00 -38 -6C -EC -DC -D8 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -30 -00 -FC -00 -30 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 562 0 -DWIDTH 7 0 -BBX 6 8 0 -1 -BITMAP -04 -38 -6C -EC -DC -D8 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -30 -18 -00 -E6 -66 -EE -CC -DD -6E -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -0C -18 -00 -E6 -66 -EE -CC -DD -6E -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -18 -2C -00 -E6 -66 -EE -CC -DD -6E -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -14 -14 -00 -E6 -66 -EE -CC -DD -6E -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 489 0 -DWIDTH 6 0 -BBX 7 12 -1 -3 -BITMAP -06 -0C -00 -76 -36 -34 -38 -38 -30 -30 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 8 0 -BBX 8 13 -1 -3 -BITMAP -38 -18 -38 -30 -36 -3B -73 -67 -76 -6C -E0 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 489 0 -DWIDTH 6 0 -BBX 7 12 -1 -3 -BITMAP -14 -14 -00 -76 -36 -34 -38 -38 -30 -30 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/UTBI__14-L1.bdf diff -u xc/fonts/bdf/75dpi/UTBI__14-L1.bdf:1.1 xc/fonts/bdf/75dpi/UTBI__14-L1.bdf:removed --- xc/fonts/bdf/75dpi/UTBI__14-L1.bdf:1.1 Tue Apr 17 19:43:45 2001 +++ xc/fonts/bdf/75dpi/UTBI__14-L1.bdf Wed Mar 16 21:03:56 2005 @@ -1,3162 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl UTBI__14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Utopia-Bold-I-Normal--15-140-75-75-P-82-ISO8859-1 -SIZE 14 75 75 -FONTBOUNDINGBOX 17 15 -2 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -STARTPROPERTIES 28 -FOUNDRY "Adobe" -FAMILY_NAME "Utopia" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 15 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 82 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 10 -X_HEIGHT 7 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -WEIGHT 208 -FACE_NAME "Utopia Bold Italic" -COPYRIGHT "Copyright (c) 1989, 1991 Adobe Systems Incorporated. All rights reserved." -NOTICE "Utopia is a registered trademark of Adobe Systems Incorporated." -DESTINATION 0 -FONT_ASCENT 12 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -_ADOBE_PSFONT "Utopia-BoldItalic" -_DEC_DEVICE_FONTNAMES "PS=Utopia-BoldItalic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 800 0 -DWIDTH 12 0 -BBX 13 9 -1 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 210 0 -DWIDTH 3 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 285 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -30 -70 -70 -60 -60 -40 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 455 0 -DWIDTH 8 0 -BBX 5 5 2 5 -BITMAP -D8 -D8 -90 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 8 9 0 1 -BITMAP -12 -12 -7F -24 -24 -24 -FE -48 -48 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 8 12 0 -1 -BITMAP -04 -1E -2F -6B -78 -38 -1C -1E -D6 -F4 -78 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 896 0 -DWIDTH 13 0 -BBX 12 10 0 0 -BITMAP -3840 -4FC0 -CC80 -C900 -7200 -04E0 -0930 -1330 -2320 -41C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 752 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -1F00 -3980 -3100 -1A00 -3C60 -7E60 -E740 -C380 -E3C0 -7CE0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 246 0 -DWIDTH 5 0 -BBX 2 5 2 5 -BITMAP -C0 -C0 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 350 0 -DWIDTH 5 0 -BBX 5 12 0 -2 -BITMAP -18 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 350 0 -DWIDTH 5 0 -BBX 5 12 -1 -2 -BITMAP -30 -18 -18 -18 -18 -18 -18 -18 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 6 1 4 -BITMAP -10 -54 -38 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -18 -18 -18 -FF -18 -18 -18 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 3 4 -1 -2 -BITMAP -60 -60 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 392 0 -DWIDTH 6 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 260 0 -DWIDTH 6 0 -BBX 4 10 1 0 -BITMAP -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -1E -37 -77 -67 -E7 -E7 -E6 -EE -EC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 6 10 0 0 -BITMAP -1C -3C -1C -38 -38 -38 -38 -70 -70 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3E -77 -67 -07 -0E -38 -60 -C2 -FE -FE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3E -77 -67 -0E -3C -0E -0E -CE -EC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -1C -1C -38 -38 -76 -6E -CE -FF -1C -3E -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3F -3E -20 -40 -7C -0E -0E -CE -EC -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -1E -37 -73 -60 -FC -EE -E6 -E6 -EC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -FE -FE -8C -18 -18 -38 -38 -70 -70 -70 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -1E -33 -73 -77 -3E -7C -EE -CE -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -1E -37 -67 -67 -77 -3F -06 -CE -EC -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -60 -60 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 4 9 -1 -2 -BITMAP -30 -30 -00 -00 -00 -60 -60 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -06 -1E -78 -E0 -78 -1E -06 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 4 0 2 -BITMAP -FF -00 -00 -FF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -C0 -F0 -3C -0E -3C -F0 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 454 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -78 -DC -9C -38 -70 -60 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 828 0 -DWIDTH 13 0 -BBX 12 10 0 0 -BITMAP -1FC0 -3060 -63B0 -CDB0 -D9B0 -DB30 -DB60 -CDC0 -6000 -3F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 10 10 -2 0 -BITMAP -0300 -0700 -0700 -0B00 -1300 -1380 -3F80 -4380 -4380 -E7C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 680 0 -DWIDTH 10 0 -BBX 11 10 -1 0 -BITMAP -3FC0 -1CE0 -1CE0 -39C0 -3F80 -39C0 -39C0 -71C0 -7380 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 672 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -0F80 -3980 -7080 -7000 -E000 -E000 -E000 -E100 -6300 -3E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 774 0 -DWIDTH 12 0 -BBX 12 10 -1 0 -BITMAP -3FC0 -1C60 -1C70 -3870 -3870 -3870 -38E0 -70E0 -71C0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 622 0 -DWIDTH 9 0 -BBX 10 10 -1 0 -BITMAP -3FC0 -1CC0 -1C40 -3900 -3F00 -3900 -3800 -7080 -7180 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 585 0 -DWIDTH 9 0 -BBX 10 10 -1 0 -BITMAP -3FC0 -1CC0 -1C40 -3900 -3F00 -3900 -3800 -7000 -7000 -F800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 726 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -0F80 -3980 -7080 -7000 -E000 -E7C0 -E380 -E380 -6780 -3E00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 800 0 -DWIDTH 12 0 -BBX 13 10 -1 0 -BITMAP -3EF8 -1C70 -1C70 -38E0 -3FE0 -38E0 -38E0 -71C0 -71C0 -FBE0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 386 0 -DWIDTH 6 0 -BBX 7 10 -1 0 -BITMAP -3E -1C -1C -38 -38 -38 -38 -70 -70 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 388 0 -DWIDTH 6 0 -BBX 8 12 -2 -2 -BITMAP -1F -0E -0E -1C -1C -1C -1C -38 -38 -38 -30 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 688 0 -DWIDTH 12 0 -BBX 12 10 0 0 -BITMAP -3EF0 -1C60 -1C80 -3900 -3B00 -3F00 -3B80 -7380 -71C0 -F9E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 586 0 -DWIDTH 9 0 -BBX 9 10 -1 0 -BITMAP -3E00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7080 -7180 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 921 0 -DWIDTH 14 0 -BBX 15 10 -1 0 -BITMAP -3C1E -1C3C -1C5C -2E78 -2EB8 -2F38 -2F38 -4670 -4670 -E4F8 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 12 10 -1 0 -BITMAP -3C70 -1C20 -1E20 -3E40 -2F40 -27C0 -27C0 -4380 -4380 -E180 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 761 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -0F80 -38C0 -70E0 -70E0 -F0E0 -E1E0 -E1C0 -E1C0 -6380 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 660 0 -DWIDTH 10 0 -BBX 11 10 -1 0 -BITMAP -3FC0 -1CE0 -1CE0 -38E0 -39C0 -3F80 -3800 -7000 -7000 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 761 0 -DWIDTH 12 0 -BBX 11 13 0 -3 -BITMAP -0F80 -38C0 -70E0 -70E0 -F0E0 -E1E0 -E1C0 -E1C0 -6380 -3E00 -0E00 -0700 -0380 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 11 10 -1 0 -BITMAP -3FC0 -1CE0 -1CE0 -39C0 -3F80 -3B80 -3B80 -71C0 -71C0 -F9E0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 551 0 -DWIDTH 8 0 -BBX 9 10 -1 0 -BITMAP -0F80 -1980 -3100 -3800 -3C00 -1E00 -0E00 -4600 -CC00 -F800 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 616 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -FF80 -DD80 -9C80 -3800 -3800 -3800 -3800 -7000 -7000 -F800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 776 0 -DWIDTH 12 0 -BBX 12 10 0 0 -BITMAP -7DF0 -38E0 -38E0 -71C0 -71C0 -71C0 -E380 -E380 -E380 -7F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 10 10 0 0 -BITMAP -F9C0 -7080 -7080 -7100 -7200 -3A00 -3C00 -3800 -3800 -3000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 920 0 -DWIDTH 14 0 -BBX 15 10 0 0 -BITMAP -F9CE -71C4 -71C4 -73C8 -73C8 -34D0 -34D0 -38E0 -38E0 -30C0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 630 0 -DWIDTH 10 0 -BBX 11 10 -1 0 -BITMAP -3EE0 -1C40 -1C80 -0F00 -0E00 -0E00 -1E00 -2700 -4700 -EF80 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 622 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -FB80 -7100 -7200 -7400 -3800 -3800 -3800 -7000 -7000 -F800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 618 0 -DWIDTH 9 0 -BBX 10 10 -1 0 -BITMAP -3FC0 -3380 -2700 -0700 -0E00 -1C00 -3800 -3900 -7300 -FF00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 350 0 -DWIDTH 5 0 -BBX 5 12 0 -2 -BITMAP -38 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 460 0 -DWIDTH 6 0 -BBX 4 10 1 0 -BITMAP -C0 -C0 -C0 -60 -60 -60 -60 -30 -30 -30 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 350 0 -DWIDTH 5 0 -BBX 5 12 -1 -2 -BITMAP -38 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 3 -BITMAP -10 -38 -38 -6C -6C -C6 -C6 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 1 0 -2 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 3 2 1 8 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 596 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -3F00 -7700 -6700 -EE00 -EE00 -FE80 -6700 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 586 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -78 -38 -38 -70 -76 -7F -77 -E7 -E6 -EE -FC -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 456 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -3C -74 -60 -E0 -E4 -E8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 609 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -0780 -0380 -0380 -0380 -3F00 -7700 -6700 -E700 -EE00 -FE80 -6700 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 476 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -3C -74 -68 -F0 -E4 -E8 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 348 0 -DWIDTH 5 0 -BBX 9 14 -2 -3 -BITMAP -0380 -0680 -0E00 -0E00 -3F00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -B000 -E000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 522 0 -DWIDTH 8 0 -BBX 9 10 -1 -3 -BITMAP -1F80 -3700 -7700 -7600 -3C00 -3800 -3E00 -4F00 -C700 -7E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 629 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -7800 -3800 -3800 -3800 -7600 -7F00 -7700 -6700 -EE00 -EE80 -E700 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 339 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -38 -38 -00 -F0 -70 -70 -E0 -E0 -E8 -70 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 7 13 -2 -3 -BITMAP -0E -0E -00 -3C -1C -1C -1C -38 -38 -38 -38 -B8 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 9 11 0 0 -BITMAP -7800 -3800 -3800 -7000 -7300 -7700 -7C00 -EC00 -EE00 -E780 -E700 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 327 0 -DWIDTH 5 0 -BBX 5 11 0 0 -BITMAP -78 -38 -38 -70 -70 -70 -70 -E0 -E0 -E8 -70 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 914 0 -DWIDTH 13 0 -BBX 13 7 0 0 -BITMAP -F660 -7FF0 -7770 -7770 -EEE0 -EEE8 -EE70 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 635 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -F600 -7F00 -7700 -7700 -EE00 -EE80 -E700 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 562 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -3E -77 -67 -E7 -E6 -EE -7C -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 9 10 -1 -3 -BITMAP -7B00 -3F80 -3B80 -7380 -7300 -7700 -7E00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 8 10 0 -3 -BITMAP -3F -77 -67 -EE -EE -FE -6E -1C -1C -1C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -EC -7C -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 417 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -1C -36 -78 -3C -1C -D8 -70 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 359 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -30 -70 -F8 -70 -70 -E0 -E0 -E8 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -F700 -7700 -7700 -EE00 -EE00 -FE80 -6700 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 518 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -F3 -73 -72 -E6 -E4 -E8 -70 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 12 0 -BBX 12 7 0 0 -BITMAP -F330 -7330 -7730 -E760 -E640 -EE80 -7300 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 516 0 -DWIDTH 8 0 -BBX 9 7 -1 0 -BITMAP -7980 -3A80 -3A00 -1C00 -2E00 -AE00 -CF00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 489 0 -DWIDTH 7 0 -BBX 8 10 -1 -3 -BITMAP -7B -3B -3A -3A -3C -18 -18 -10 -E0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 466 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -7C -FC -98 -30 -64 -FC -B8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 340 0 -DWIDTH 5 0 -BBX 5 12 0 -2 -BITMAP -18 -30 -30 -30 -60 -C0 -60 -60 -C0 -C0 -C0 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 10 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 340 0 -DWIDTH 5 0 -BBX 5 12 -1 -2 -BITMAP -30 -18 -18 -30 -30 -18 -30 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 2 0 3 -BITMAP -79 -9E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 210 0 -DWIDTH 3 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 285 0 -DWIDTH 4 0 -BBX 4 10 -1 -3 -BITMAP -30 -30 -00 -00 -20 -60 -60 -E0 -E0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -04 -3E -6F -EB -C8 -D0 -D2 -F4 -78 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -1E -37 -73 -70 -38 -7E -38 -71 -FF -FE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 9 0 1 -BITMAP -82 -FE -6C -C6 -C6 -C6 -6C -FE -82 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -F7 -72 -76 -74 -FE -38 -FC -70 -70 -F8 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 10 1 0 -BITMAP -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 7 12 0 -2 -BITMAP -1E -32 -30 -38 -5C -CE -E6 -74 -38 -18 -98 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 5 2 1 8 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 824 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -1F00 -2080 -4E40 -9920 -9020 -9020 -9920 -4E40 -2080 -1F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 5 0 4 -BITMAP -3C -6C -D8 -F8 -DC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -12 -24 -48 -D8 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 4 0 2 -BITMAP -FF -03 -03 -03 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 392 0 -DWIDTH 6 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 824 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -1F00 -2080 -5E40 -8920 -8920 -8E20 -8920 -5940 -2080 -1F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 5 1 1 8 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 375 0 -DWIDTH 6 0 -BBX 4 4 1 6 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -18 -18 -18 -FF -18 -18 -00 -FF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 402 0 -DWIDTH 6 0 -BBX 5 6 1 4 -BITMAP -70 -D8 -30 -60 -C0 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 402 0 -DWIDTH 6 0 -BBX 6 6 0 4 -BITMAP -38 -0C -38 -18 -D8 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 3 2 1 8 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 634 0 -DWIDTH 10 0 -BBX 11 10 -1 -3 -BITMAP -79C0 -39C0 -39C0 -7380 -7780 -7BA0 -71C0 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 580 0 -DWIDTH 9 0 -BBX 8 12 1 -2 -BITMAP -37 -76 -F6 -F6 -EC -EC -6C -0C -18 -18 -18 -38 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 4 3 0 3 -BITMAP -60 -F0 -60 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 3 3 1 -3 -BITMAP -40 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 402 0 -DWIDTH 6 0 -BBX 4 6 1 4 -BITMAP -70 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 412 0 -DWIDTH 6 0 -BBX 6 5 0 4 -BITMAP -38 -6C -CC -D8 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -48 -24 -36 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 940 0 -DWIDTH 13 0 -BBX 12 10 0 0 -BITMAP -7100 -3100 -3200 -64C0 -64C0 -F9A0 -0960 -1260 -23F0 -20C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 940 0 -DWIDTH 13 0 -BBX 12 10 0 0 -BITMAP -7080 -3080 -3100 -6200 -62E0 -F5B0 -0460 -08C0 -1180 -11E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 940 0 -DWIDTH 13 0 -BBX 12 10 0 0 -BITMAP -3880 -0C80 -3900 -1AC0 -DAC0 -75A0 -0560 -0A60 -13F0 -10C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 454 0 -DWIDTH 7 0 -BBX 6 10 -1 -3 -BITMAP -0C -0C -00 -00 -18 -38 -70 -E4 -EC -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 10 12 -2 0 -BITMAP -0600 -0300 -0000 -0300 -0700 -0B00 -0B00 -1380 -3F80 -2380 -4380 -E7C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 10 12 -2 0 -BITMAP -0180 -0300 -0000 -0300 -0700 -0B00 -0B00 -1380 -3F80 -2380 -4380 -E7C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 10 12 -2 0 -BITMAP -0300 -0580 -0000 -0300 -0700 -0B00 -0B00 -1380 -3F80 -2380 -4380 -E7C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 10 12 -2 0 -BITMAP -0340 -0580 -0000 -0300 -0700 -0B00 -0B00 -1380 -3F80 -2380 -4380 -E7C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 10 12 -2 0 -BITMAP -06C0 -06C0 -0000 -0300 -0700 -0B00 -0B00 -1380 -3F80 -2380 -4380 -E7C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 10 12 -2 0 -BITMAP -0300 -0480 -0300 -0300 -0700 -0B00 -0B00 -1380 -3F80 -2380 -4380 -E7C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 890 0 -DWIDTH 13 0 -BBX 15 10 -2 0 -BITMAP -03FE -01E6 -02E2 -05C8 -09F8 -09C8 -1FC0 -2384 -438C -E7FC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 672 0 -DWIDTH 10 0 -BBX 9 13 0 -3 -BITMAP -0F80 -3980 -7080 -7000 -E000 -E000 -E000 -E100 -6300 -3E00 -1000 -0800 -3800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 622 0 -DWIDTH 9 0 -BBX 10 12 -1 0 -BITMAP -0600 -0300 -0000 -3FC0 -1CC0 -1C40 -3900 -3F00 -3900 -7080 -7180 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 622 0 -DWIDTH 9 0 -BBX 10 12 -1 0 -BITMAP -0180 -0300 -0000 -3FC0 -1CC0 -1C40 -3900 -3F00 -3900 -7080 -7180 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 622 0 -DWIDTH 9 0 -BBX 10 12 -1 0 -BITMAP -0300 -0580 -0000 -3FC0 -1CC0 -1C40 -3900 -3F00 -3900 -7080 -7180 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 622 0 -DWIDTH 9 0 -BBX 10 12 -1 0 -BITMAP -0D80 -0D80 -0000 -3FC0 -1CC0 -1C40 -3900 -3F00 -3900 -7080 -7180 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 386 0 -DWIDTH 6 0 -BBX 7 12 -1 0 -BITMAP -18 -0C -00 -3E -1C -1C -38 -38 -38 -70 -70 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 386 0 -DWIDTH 6 0 -BBX 7 12 -1 0 -BITMAP -06 -0C -00 -3E -1C -1C -38 -38 -38 -70 -70 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 386 0 -DWIDTH 6 0 -BBX 7 12 -1 0 -BITMAP -0C -16 -00 -3E -1C -1C -38 -38 -38 -70 -70 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 386 0 -DWIDTH 6 0 -BBX 7 12 -1 0 -BITMAP -36 -36 -00 -3E -1C -1C -38 -38 -38 -70 -70 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 780 0 -DWIDTH 12 0 -BBX 12 10 -1 0 -BITMAP -3FC0 -1C60 -1C70 -3870 -7E70 -3870 -38E0 -70E0 -71C0 -FF00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 12 12 -1 0 -BITMAP -0340 -0580 -0000 -3C70 -1C20 -1E20 -2E40 -2740 -27C0 -4380 -4380 -E180 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 761 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0600 -0300 -0000 -0F80 -38C0 -70E0 -70E0 -F1E0 -E1C0 -E1C0 -6380 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 761 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0180 -0300 -0000 -0F80 -38C0 -70E0 -70E0 -F1E0 -E1C0 -E1C0 -6380 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 761 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0300 -0580 -0000 -0F80 -38C0 -70E0 -70E0 -F1E0 -E1C0 -E1C0 -6380 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 761 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0680 -0B00 -0000 -0F80 -38C0 -70E0 -70E0 -F1E0 -E1C0 -E1C0 -6380 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 761 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0D80 -0D80 -0000 -0F80 -38C0 -70E0 -70E0 -F1E0 -E1C0 -E1C0 -6380 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -C3 -66 -3C -18 -3C -66 -C3 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 761 0 -DWIDTH 11 0 -BBX 11 12 0 -1 -BITMAP -0080 -0F80 -39C0 -72E0 -72E0 -E4E0 -E4E0 -E9C0 -E9C0 -7380 -3E00 -2000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 776 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -0600 -0300 -0000 -7DF0 -38E0 -38E0 -71C0 -71C0 -71C0 -E380 -E380 -7F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 776 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -0180 -0300 -0000 -7DF0 -38E0 -38E0 -71C0 -71C0 -71C0 -E380 -E380 -7F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 776 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -0300 -0580 -0000 -7DF0 -38E0 -38E0 -71C0 -71C0 -71C0 -E380 -E380 -7F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 776 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -06C0 -06C0 -0000 -7DF0 -38E0 -38E0 -71C0 -71C0 -71C0 -E380 -E380 -7F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 622 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0600 -0C00 -0000 -FB80 -7100 -7200 -7400 -3800 -3800 -7000 -7000 -F800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 629 0 -DWIDTH 9 0 -BBX 10 10 -1 0 -BITMAP -3E00 -1C00 -1F80 -39C0 -39C0 -39C0 -3B80 -7F00 -7000 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 628 0 -DWIDTH 9 0 -BBX 11 14 -2 -3 -BITMAP -03C0 -0660 -0E60 -0E60 -3CC0 -1D80 -1DC0 -1CE0 -38E0 -3AE0 -3BC0 -3800 -B000 -E000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 596 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -1800 -0C00 -0000 -3F00 -7700 -6700 -EE00 -EE00 -FE80 -6700 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 596 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -0600 -0C00 -0000 -3F00 -7700 -6700 -EE00 -EE00 -FE80 -6700 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 596 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -0C00 -1600 -0000 -3F00 -7700 -6700 -EE00 -EE00 -FE80 -6700 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 596 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -0D00 -1600 -0000 -3F00 -7700 -6700 -EE00 -EE00 -FE80 -6700 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 596 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -1B00 -1B00 -0000 -3F00 -7700 -6700 -EE00 -EE00 -FE80 -6700 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 596 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -0C00 -1200 -0C00 -0000 -3F00 -7700 -6700 -EE00 -EE00 -FE80 -6700 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 789 0 -DWIDTH 12 0 -BBX 11 8 0 0 -BITMAP -0200 -3EE0 -77A0 -E740 -EF80 -EF20 -F740 -6380 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 456 0 -DWIDTH 7 0 -BBX 6 10 0 -3 -BITMAP -3C -74 -60 -E0 -E4 -E8 -70 -40 -20 -E0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 476 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -30 -18 -00 -3C -74 -68 -F0 -E4 -E8 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 476 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -0C -18 -00 -3C -74 -68 -F0 -E4 -E8 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 476 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -18 -2C -00 -3C -74 -68 -F0 -E4 -E8 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 476 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -36 -36 -00 -3C -74 -68 -F0 -E4 -E8 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 339 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -60 -30 -00 -F0 -70 -70 -E0 -E0 -E8 -70 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 339 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -18 -30 -00 -F0 -70 -70 -E0 -E0 -E8 -70 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 339 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -30 -58 -00 -F0 -70 -70 -E0 -E0 -E8 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 339 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -D8 -D8 -00 -F0 -70 -70 -E0 -E0 -E8 -70 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 562 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -3A -1C -2E -06 -3F -77 -67 -E7 -E6 -EE -7C -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 635 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -1A00 -2C00 -0000 -F600 -7F00 -7700 -7700 -EE00 -EE80 -E700 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 562 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -18 -0C -00 -3E -77 -67 -E7 -E6 -EE -7C -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 562 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -06 -0C -00 -3E -77 -67 -E7 -E6 -EE -7C -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 562 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -0C -16 -00 -3E -77 -67 -E7 -E6 -EE -7C -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 562 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -1A -2C -00 -3E -77 -67 -E7 -E6 -EE -7C -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 562 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -36 -36 -00 -3E -77 -67 -E7 -E6 -EE -7C -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -18 -18 -00 -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 562 0 -DWIDTH 8 0 -BBX 10 7 -1 0 -BITMAP -1F40 -3B80 -7780 -7B80 -7380 -7700 -BE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -3000 -1800 -0000 -F700 -7700 -7700 -EE00 -EE00 -FE80 -6700 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -0C00 -1800 -0000 -F700 -7700 -7700 -EE00 -EE00 -FE80 -6700 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -1800 -2C00 -0000 -F700 -7700 -7700 -EE00 -EE00 -FE80 -6700 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -3600 -3600 -0000 -F700 -7700 -7700 -EE00 -EE00 -FE80 -6700 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 489 0 -DWIDTH 7 0 -BBX 8 13 -1 -3 -BITMAP -06 -0C -00 -7B -3B -3A -3A -3C -18 -18 -10 -E0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 14 -1 -3 -BITMAP -3C00 -1C00 -1C00 -3800 -3B00 -3F80 -3B80 -7380 -7300 -7700 -7E00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 489 0 -DWIDTH 7 0 -BBX 8 13 -1 -3 -BITMAP -1B -1B -00 -7B -3B -3A -3A -3C -18 -18 -10 -E0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/UTBI__18-L1.bdf diff -u xc/fonts/bdf/75dpi/UTBI__18-L1.bdf:1.1 xc/fonts/bdf/75dpi/UTBI__18-L1.bdf:removed --- xc/fonts/bdf/75dpi/UTBI__18-L1.bdf:1.1 Tue Apr 17 19:43:45 2001 +++ xc/fonts/bdf/75dpi/UTBI__18-L1.bdf Wed Mar 16 21:03:56 2005 @@ -1,3626 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl UTBI__18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Utopia-Bold-I-Normal--19-180-75-75-P-105-ISO8859-1 -SIZE 18 75 75 -FONTBOUNDINGBOX 22 18 -3 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -STARTPROPERTIES 28 -FOUNDRY "Adobe" -FAMILY_NAME "Utopia" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 19 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 105 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 13 -X_HEIGHT 9 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -WEIGHT 208 -FACE_NAME "Utopia Bold Italic" -COPYRIGHT "Copyright (c) 1989, 1991 Adobe Systems Incorporated. All rights reserved." -NOTICE "Utopia is a registered trademark of Adobe Systems Incorporated." -DESTINATION 0 -FONT_ASCENT 14 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -_ADOBE_PSFONT "Utopia-BoldItalic" -_DEC_DEVICE_FONTNAMES "PS=Utopia-BoldItalic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 800 0 -DWIDTH 15 0 -BBX 15 13 0 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 210 0 -DWIDTH 4 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 285 0 -DWIDTH 5 0 -BBX 6 13 0 0 -BITMAP -1C -1C -1C -38 -38 -38 -30 -30 -20 -00 -60 -F0 -60 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 455 0 -DWIDTH 8 0 -BBX 6 7 1 6 -BITMAP -6C -6C -FC -D8 -D8 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 11 12 0 1 -BITMAP -0CC0 -0CC0 -0CC0 -3FE0 -1980 -1980 -3300 -3300 -FF80 -6600 -6600 -6600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 11 15 0 -1 -BITMAP -0100 -07C0 -1DE0 -3A60 -3A00 -3E00 -3F00 -1F80 -0F80 -0B80 -0B80 -CB80 -F700 -7C00 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 896 0 -DWIDTH 17 0 -BBX 15 13 1 0 -BITMAP -3C10 -67F0 -C620 -C640 -C6C0 -CC80 -793C -0266 -06C6 -04C6 -08C6 -18CC -1078 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 752 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -07C0 -0E60 -1C60 -1C60 -0EC0 -0F0C -3F0C -7B8C -F1C8 -F1D0 -F0E0 -78F0 -3F3C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 246 0 -DWIDTH 5 0 -BBX 3 7 1 6 -BITMAP -60 -60 -E0 -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 350 0 -DWIDTH 7 0 -BBX 7 16 0 -3 -BITMAP -0E -1C -38 -38 -70 -70 -70 -E0 -E0 -E0 -E0 -E0 -E0 -70 -70 -38 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 350 0 -DWIDTH 7 0 -BBX 7 16 -1 -3 -BITMAP -38 -1C -1C -0E -0E -0E -0E -0E -0E -1C -1C -1C -38 -38 -70 -E0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 7 0 6 -BITMAP -08 -6B -3E -18 -7C -D6 -10 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 280 0 -DWIDTH 5 0 -BBX 5 6 -2 -3 -BITMAP -30 -38 -38 -30 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 392 0 -DWIDTH 7 0 -BBX 5 2 1 4 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 280 0 -DWIDTH 5 0 -BBX 4 3 0 0 -BITMAP -60 -F0 -60 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 260 0 -DWIDTH 7 0 -BBX 5 13 1 0 -BITMAP -18 -18 -18 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0780 -1DC0 -39C0 -39E0 -79E0 -71E0 -F1E0 -F1C0 -F3C0 -F380 -7380 -7700 -3C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0780 -3F00 -0F00 -0F00 -1E00 -1E00 -1E00 -1E00 -1E00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0F80 -39C0 -71E0 -21E0 -01E0 -03C0 -0780 -1E00 -3800 -7040 -FFC0 -FF80 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0FC0 -39E0 -71E0 -21E0 -01C0 -0380 -1F80 -03C0 -03C0 -43C0 -E3C0 -E780 -7E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0380 -0780 -0700 -0E40 -0CC0 -19C0 -33C0 -63C0 -C780 -FFC0 -0780 -0780 -0FC0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -1FE0 -1FC0 -1F80 -3000 -2000 -3F00 -2380 -03C0 -03C0 -43C0 -E3C0 -E780 -7E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -07C0 -1DE0 -38C0 -3800 -7800 -7780 -F9C0 -F1C0 -F1C0 -F3C0 -7380 -7700 -3E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -3FE0 -7FE0 -7FC0 -8180 -0300 -0600 -0E00 -1C00 -1C00 -3C00 -3C00 -3C00 -1800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0F80 -1CC0 -38E0 -38E0 -3CE0 -1FC0 -1F80 -77C0 -E3C0 -E1C0 -E1C0 -6380 -3F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0F80 -1DC0 -39C0 -79E0 -71E0 -71E0 -73E0 -3DC0 -03C0 -0380 -6380 -F700 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 280 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -30 -78 -30 -00 -00 -00 -60 -F0 -60 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 280 0 -DWIDTH 5 0 -BBX 7 12 -2 -3 -BITMAP -0C -1E -0C -00 -00 -00 -30 -38 -38 -30 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -00C0 -03C0 -0F00 -3C00 -F000 -F000 -3C00 -0F00 -03C0 -00C0 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 6 0 2 -BITMAP -FFC0 -FFC0 -0000 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -C000 -F000 -3C00 -0F00 -03C0 -03C0 -0F00 -3C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 454 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -3E -77 -67 -07 -0E -38 -70 -7C -30 -00 -60 -F0 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 828 0 -DWIDTH 17 0 -BBX 14 13 1 0 -BITMAP -07E0 -1C38 -3008 -63EC -6664 -CC64 -CCC4 -CCCC -CDD8 -66F0 -6000 -3830 -0FE0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 634 0 -DWIDTH 12 0 -BBX 13 13 -1 0 -BITMAP -01C0 -01C0 -03C0 -03C0 -05E0 -05E0 -09E0 -09E0 -1FF0 -10F0 -20F0 -60F0 -F1F8 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 680 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -3FF0 -1E78 -1E78 -1E78 -3C70 -3CF0 -3FC0 -3CE0 -3CF0 -78F0 -78F0 -79E0 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 672 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -07F0 -1E38 -3C10 -7810 -7800 -7800 -F000 -F000 -F000 -F020 -7060 -70C0 -1F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 774 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -3FE0 -1E38 -1E38 -1E3C -3C3C -3C3C -3C3C -3C78 -3C78 -7878 -78F0 -79E0 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 622 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -3FF0 -1E30 -1E20 -1E00 -3C20 -3C60 -3FC0 -3C40 -3C00 -7820 -7860 -78C0 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 585 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -3FF0 -1E30 -1E20 -1E00 -3C20 -3C60 -3FC0 -3C40 -3C00 -7800 -7800 -7800 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 726 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -07F0 -1E38 -3C10 -7810 -7800 -7800 -F000 -F1F8 -F0F0 -F0F0 -70F0 -71E0 -1F80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 800 0 -DWIDTH 15 0 -BBX 15 13 0 0 -BITMAP -3F7E -1E3C -1E3C -1E3C -3C78 -3C78 -3FF8 -3C78 -3C78 -78F0 -78F0 -78F0 -FDF8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 8 13 -1 0 -BITMAP -3F -1E -1E -1E -3C -3C -3C -3C -3C -78 -78 -78 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 388 0 -DWIDTH 7 0 -BBX 10 15 -3 -2 -BITMAP -0FC0 -0780 -0780 -0780 -0F00 -0F00 -0F00 -0F00 -1E00 -1E00 -1E00 -1E00 -3C00 -3C00 -F000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 688 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -3F3C -1E18 -1E30 -1E60 -3CC0 -3D80 -3FC0 -3DC0 -3DE0 -79E0 -78F0 -78F8 -FC7C -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 586 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -3F00 -1E00 -1E00 -1E00 -3C00 -3C00 -3C00 -3C00 -3C00 -7820 -7860 -78C0 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 921 0 -DWIDTH 18 0 -BBX 18 13 0 0 -BITMAP -3E0FC0 -1E0F80 -1E1780 -1E1780 -2F2F00 -2F2F00 -2F4F00 -27CF00 -678F00 -479E00 -471E00 -431E00 -E23F00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -3E1C -1E08 -1F08 -1F08 -3F98 -2790 -27D0 -23D0 -63F0 -41E0 -41E0 -40E0 -E0E0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 761 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -07E0 -1E38 -3C38 -783C -783C -783C -F03C -F078 -F078 -F078 -70F0 -71E0 -1F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 660 0 -DWIDTH 12 0 -BBX 13 13 -1 0 -BITMAP -3FF0 -1E78 -1E78 -1E78 -3C78 -3C70 -3CF0 -3FC0 -3C00 -7800 -7800 -7800 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 761 0 -DWIDTH 14 0 -BBX 14 17 0 -4 -BITMAP -07E0 -1E38 -3C38 -783C -783C -783C -F03C -F078 -F078 -F078 -70F0 -71E0 -1F80 -0700 -0780 -03C0 -00F0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -3FF0 -1E78 -1E78 -1E78 -3C70 -3CF0 -3FC0 -3CE0 -3CF0 -78F0 -78F0 -78F0 -FC78 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 551 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -07C0 -1CE0 -3860 -3820 -3C00 -3F00 -1F80 -0FC0 -03C0 -81C0 -C1C0 -E380 -7E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 616 0 -DWIDTH 12 0 -BBX 12 13 1 0 -BITMAP -FFF0 -CF30 -8F10 -0F00 -1E00 -1E00 -1E00 -1E00 -1E00 -3C00 -3C00 -3C00 -7E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 776 0 -DWIDTH 15 0 -BBX 15 13 0 0 -BITMAP -7E7E -3C3C -3C3C -3C3C -7878 -7878 -7878 -7878 -F0F0 -F0F0 -F0F0 -79E0 -3FC0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 13 13 0 0 -BITMAP -FC78 -7830 -7820 -7840 -3C40 -3C80 -3C80 -3D00 -3D00 -1E00 -1E00 -1C00 -1C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 920 0 -DWIDTH 18 0 -BBX 19 13 0 0 -BITMAP -FCF1E0 -78F0C0 -78F080 -78F100 -78F100 -797200 -3D7A00 -3E7C00 -3E7C00 -3C7800 -3C7800 -387800 -387000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -7EF0 -3C60 -3C40 -1E80 -1E80 -0F00 -0F00 -0F00 -1780 -1780 -23C0 -63C0 -F7E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 622 0 -DWIDTH 12 0 -BBX 12 13 1 0 -BITMAP -FCF0 -7860 -7840 -7880 -7900 -3E00 -3E00 -3C00 -3C00 -7800 -7800 -7800 -FC00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 618 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -3FF0 -71F0 -63E0 -43C0 -07C0 -0F80 -0F00 -1F00 -3E00 -3C20 -7C60 -F8E0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 350 0 -DWIDTH 6 0 -BBX 7 16 0 -3 -BITMAP -1E -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 460 0 -DWIDTH 7 0 -BBX 5 13 1 0 -BITMAP -C0 -C0 -C0 -60 -60 -60 -30 -30 -30 -30 -18 -18 -18 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 350 0 -DWIDTH 6 0 -BBX 7 16 -1 -3 -BITMAP -1E -0E -0E -0E -1C -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 10 0 3 -BITMAP -0C00 -0C00 -1E00 -1E00 -3300 -3300 -6180 -6180 -C0C0 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 1 0 -3 -BITMAP -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 3 2 2 10 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 596 0 -DWIDTH 11 0 -BBX 12 9 0 0 -BITMAP -0EE0 -39E0 -70E0 -71C0 -F1C0 -E3C0 -E790 -EBA0 -71C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 586 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -3C00 -1C00 -1C00 -3C00 -3800 -3B80 -3DC0 -79C0 -71C0 -73C0 -F380 -E380 -E700 -BE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 456 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -0F00 -3980 -7100 -7000 -F000 -E000 -E100 -E200 -7C00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 609 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -00F0 -0070 -0070 -00F0 -00E0 -0FE0 -38E0 -71C0 -71C0 -F1C0 -E3C0 -E790 -EBA0 -71C0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 476 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -0F00 -3B80 -7380 -7700 -FC00 -E000 -E100 -E200 -7C00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 348 0 -DWIDTH 7 0 -BBX 12 18 -3 -4 -BITMAP -00E0 -01B0 -03B0 -0380 -0380 -0FE0 -0700 -0700 -0F00 -0E00 -0E00 -0E00 -1E00 -1C00 -1C00 -DC00 -D800 -7000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 522 0 -DWIDTH 10 0 -BBX 12 13 -1 -4 -BITMAP -0FF0 -1DC0 -39C0 -39C0 -3B80 -1F00 -1800 -3E00 -3F80 -63C0 -E1C0 -E380 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 629 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -3C00 -1C00 -1C00 -3C00 -3800 -39C0 -3AE0 -74E0 -79E0 -71C0 -71C0 -F3D0 -E3A0 -E1C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 339 0 -DWIDTH 6 0 -BBX 6 13 0 0 -BITMAP -18 -3C -18 -00 -78 -38 -78 -70 -70 -F0 -E4 -E8 -70 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 9 17 -3 -4 -BITMAP -0300 -0780 -0300 -0000 -0F00 -0700 -0700 -0F00 -0E00 -0E00 -0E00 -1E00 -1C00 -1C00 -DC00 -D800 -7000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -3C00 -1C00 -1C00 -3C00 -3800 -38C0 -39E0 -7380 -7600 -7E00 -F700 -E720 -E3C0 -E380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 327 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -3C -1C -1C -3C -38 -38 -38 -70 -70 -70 -F0 -E4 -E8 -70 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 914 0 -DWIDTH 17 0 -BBX 18 9 0 0 -BITMAP -79C700 -3AEB80 -3CF380 -79E780 -71C700 -71C700 -F3CF40 -E38E80 -E38700 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 635 0 -DWIDTH 12 0 -BBX 12 9 0 0 -BITMAP -79C0 -3AE0 -3CE0 -79E0 -71C0 -71C0 -F3D0 -E3A0 -E1C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 562 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -0F80 -39C0 -71C0 -71C0 -F3C0 -E380 -E380 -E700 -7E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 606 0 -DWIDTH 12 0 -BBX 12 13 -1 -4 -BITMAP -3CE0 -1D70 -1E70 -3C70 -38F0 -38E0 -78E0 -7DC0 -7780 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 11 13 0 -4 -BITMAP -0EE0 -39E0 -70E0 -71C0 -F1C0 -E3C0 -E780 -EB80 -7380 -0380 -0700 -0700 -0700 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 8 0 -BBX 9 9 0 0 -BITMAP -7B00 -3F80 -3B00 -7800 -7000 -7000 -F000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 417 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -1E -36 -72 -78 -38 -3C -9C -D8 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 359 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -18 -7E -38 -38 -78 -70 -70 -F4 -E8 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 634 0 -DWIDTH 12 0 -BBX 12 9 0 0 -BITMAP -78E0 -38E0 -79E0 -71C0 -71C0 -F3C0 -E790 -EBA0 -71C0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 518 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -7980 -39C0 -78C0 -70C0 -7180 -F180 -E300 -E600 -7800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 15 0 -BBX 15 9 0 0 -BITMAP -79CC -39CE -71C6 -73C6 -738C -E38C -E798 -EFB0 -71C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 516 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -7980 -3980 -3A00 -1C00 -1C00 -1C00 -2E80 -CF00 -CE00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 489 0 -DWIDTH 9 0 -BBX 11 13 -2 -4 -BITMAP -3C60 -1C60 -1CC0 -1CC0 -1C80 -1F00 -0F00 -0E00 -0C00 -0C00 -0800 -D000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 466 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3F80 -7F00 -4600 -0C00 -1800 -3100 -7B00 -FE00 -9C00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 340 0 -DWIDTH 6 0 -BBX 7 16 0 -3 -BITMAP -0E -1C -1C -1C -38 -38 -30 -E0 -70 -70 -70 -E0 -E0 -E0 -E0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 13 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 340 0 -DWIDTH 6 0 -BBX 7 16 -1 -3 -BITMAP -1C -0E -0E -0E -1C -1C -1C -0E -1C -38 -38 -38 -70 -70 -70 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 3 0 4 -BITMAP -38C0 -7F80 -C700 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 210 0 -DWIDTH 4 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 285 0 -DWIDTH 5 0 -BBX 6 13 -1 -4 -BITMAP -18 -3C -18 -00 -10 -30 -30 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0200 -0200 -0F80 -3BC0 -7280 -F200 -F400 -F400 -F480 -7D00 -3E00 -0400 -0400 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -07C0 -1EE0 -3C60 -3C00 -3C00 -3C00 -1C00 -7F00 -1C00 -1840 -30C0 -FF80 -FF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 9 9 1 3 -BITMAP -DD80 -FF80 -6300 -C180 -C180 -C180 -6300 -FF80 -DD80 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -FDE0 -78C0 -7880 -7900 -7900 -3E00 -FF80 -3C00 -FF00 -3C00 -7800 -7800 -FC00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 13 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 568 0 -DWIDTH 11 0 -BBX 10 15 0 -2 -BITMAP -0780 -09C0 -1880 -1C00 -2E00 -4700 -6380 -71C0 -38C0 -1CC0 -0E80 -0700 -4200 -E600 -7C00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 5 2 1 10 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 824 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -0780 -1860 -3030 -67D8 -4CC8 -D84C -D80C -D84C -4CC8 -6798 -3030 -1860 -0780 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 8 6 0 6 -BITMAP -1E -66 -66 -CC -DD -EE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 9 7 0 1 -BITMAP -0880 -1100 -3300 -6600 -CC00 -6600 -2200 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 6 0 2 -BITMAP -FFC0 -FFC0 -00C0 -00C0 -00C0 -00C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 392 0 -DWIDTH 7 0 -BBX 5 2 1 4 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 824 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -0780 -1860 -3030 -7F98 -4CC8 -CCCC -CF8C -CD8C -4CC8 -7EF8 -3030 -1860 -0780 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 1 1 10 -BITMAP -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 375 0 -DWIDTH 7 0 -BBX 6 6 1 7 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 402 0 -DWIDTH 7 0 -BBX 7 8 0 5 -BITMAP -3C -66 -46 -0C -38 -60 -C4 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 402 0 -DWIDTH 7 0 -BBX 7 8 0 5 -BITMAP -3C -66 -0C -38 -0C -0C -D8 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 3 2 2 10 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 634 0 -DWIDTH 12 0 -BBX 13 13 -1 -4 -BITMAP -3C70 -1C70 -3CF0 -38E0 -38E0 -79E0 -73C8 -75D0 -78E0 -C000 -E000 -E000 -4000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 580 0 -DWIDTH 11 0 -BBX 10 15 1 -2 -BITMAP -1DC0 -7900 -7900 -FB00 -FA00 -F200 -F200 -7600 -0400 -0400 -0400 -0C00 -0800 -0800 -3800 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 280 0 -DWIDTH 5 0 -BBX 4 3 0 4 -BITMAP -60 -F0 -60 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 4 4 2 -4 -BITMAP -20 -70 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 402 0 -DWIDTH 7 0 -BBX 6 8 0 5 -BITMAP -18 -38 -18 -18 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 412 0 -DWIDTH 8 0 -BBX 7 6 0 6 -BITMAP -1C -66 -66 -C6 -CC -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 9 7 0 1 -BITMAP -2200 -3300 -1980 -3300 -6600 -4400 -8800 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 940 0 -DWIDTH 17 0 -BBX 15 13 1 0 -BITMAP -7010 -3030 -3020 -3040 -60C0 -6098 -6138 -F234 -066C -04CC -08FE -1818 -103C -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 940 0 -DWIDTH 17 0 -BBX 15 13 1 0 -BITMAP -7020 -3060 -3040 -3080 -6180 -613C -6266 -F446 -0C0C -0838 -1060 -30C4 -20FC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 940 0 -DWIDTH 17 0 -BBX 15 13 1 0 -BITMAP -3C10 -6630 -0C20 -3840 -0CC0 -0C98 -D938 -7234 -066C -04CC -08FE -1818 -103C -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 454 0 -DWIDTH 9 0 -BBX 8 13 0 -4 -BITMAP -06 -0F -06 -00 -0C -3E -0E -1C -70 -E0 -E6 -EE -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 634 0 -DWIDTH 13 0 -BBX 13 14 -1 0 -BITMAP -0180 -00C0 -0000 -01C0 -03C0 -03C0 -05E0 -05E0 -09E0 -1FE0 -10F0 -20F0 -60F0 -F1F8 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 634 0 -DWIDTH 13 0 -BBX 13 14 -1 0 -BITMAP -0060 -00C0 -0000 -01C0 -03C0 -03C0 -05E0 -05E0 -09E0 -1FE0 -10F0 -20F0 -60F0 -F1F8 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 634 0 -DWIDTH 13 0 -BBX 13 14 -1 0 -BITMAP -00C0 -0160 -0000 -01C0 -03C0 -03C0 -05E0 -05E0 -09E0 -1FE0 -10F0 -20F0 -60F0 -F1F8 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 634 0 -DWIDTH 13 0 -BBX 13 14 -1 0 -BITMAP -03B0 -06E0 -0000 -01C0 -03C0 -03C0 -05E0 -05E0 -09E0 -1FE0 -10F0 -20F0 -60F0 -F1F8 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 634 0 -DWIDTH 13 0 -BBX 13 14 -1 0 -BITMAP -0360 -0360 -0000 -01C0 -03C0 -03C0 -05E0 -05E0 -09E0 -1FE0 -10F0 -20F0 -60F0 -F1F8 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 634 0 -DWIDTH 13 0 -BBX 13 14 -1 0 -BITMAP -00C0 -0120 -00C0 -01C0 -03C0 -03C0 -05E0 -05E0 -09E0 -1FE0 -10F0 -20F0 -60F0 -F1F8 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 890 0 -DWIDTH 17 0 -BBX 19 13 -2 0 -BITMAP -03FFE0 -00FC60 -00BC40 -013C00 -027840 -0278C0 -047F80 -087880 -0FF800 -10F040 -20F0C0 -60F180 -F1FF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 672 0 -DWIDTH 13 0 -BBX 13 17 0 -4 -BITMAP -07F0 -1E38 -3C10 -7810 -7800 -7800 -F000 -F000 -F000 -F020 -7060 -70C0 -1F00 -0200 -0700 -0300 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 622 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0300 -0180 -0000 -3FF0 -1E30 -1E10 -1E00 -3C40 -3FC0 -3C40 -7800 -7820 -7860 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 622 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -00C0 -0180 -0000 -3FF0 -1E30 -1E10 -1E00 -3C40 -3FC0 -3C40 -7800 -7820 -7860 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 622 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0180 -02C0 -0000 -3FF0 -1E30 -1E10 -1E00 -3C40 -3FC0 -3C40 -7800 -7820 -7860 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 622 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -06C0 -06C0 -0000 -3FF0 -1E30 -1E10 -1E00 -3C40 -3FC0 -3C40 -7800 -7820 -7860 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 8 14 -1 0 -BITMAP -0C -06 -00 -3F -1E -1E -1E -3C -3C -3C -78 -78 -78 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 8 14 -1 0 -BITMAP -03 -06 -00 -3F -1E -1E -1E -3C -3C -3C -78 -78 -78 -FC -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 8 14 -1 0 -BITMAP -06 -0B -00 -3F -1E -1E -1E -3C -3C -3C -78 -78 -78 -FC -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 8 14 -1 0 -BITMAP -1B -1B -00 -3F -1E -1E -1E -3C -3C -3C -78 -78 -78 -FC -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 780 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -3FE0 -1E38 -1E38 -1E3C -3C3C -3C3C -FF3C -3C78 -3C78 -7878 -78F0 -79E0 -FF80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -03B0 -06E0 -0000 -3E1C -1E08 -1F08 -3718 -2790 -2390 -23D0 -61F0 -41E0 -40E0 -E0E0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 761 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -0180 -00C0 -0000 -07E0 -1E38 -3C38 -783C -783C -F03C -F078 -F078 -70F0 -71E0 -1F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 761 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -0060 -00C0 -0000 -07E0 -1E38 -3C38 -783C -783C -F03C -F078 -F078 -70F0 -71E0 -1F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 761 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -00C0 -0160 -0000 -07E0 -1E38 -3C38 -783C -783C -F03C -F078 -F078 -70F0 -71E0 -1F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 761 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -03B0 -06E0 -0000 -07E0 -1E38 -3C38 -783C -783C -F03C -F078 -F078 -70F0 -71E0 -1F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 761 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -0360 -0360 -0000 -07E0 -1E38 -3C38 -783C -783C -F03C -F078 -F078 -70F0 -71E0 -1F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -4100 -E380 -7700 -3E00 -1C00 -3E00 -7700 -E380 -4100 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 761 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -07E4 -1E38 -3C38 -787C -78BC -793C -F23C -F278 -F478 -F878 -70F0 -71E0 -9F80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 776 0 -DWIDTH 15 0 -BBX 15 14 0 0 -BITMAP -0180 -00C0 -0000 -7E7E -3C3C -3C3C -7878 -7878 -7878 -7878 -F0F0 -F0F0 -79E0 -3FC0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 776 0 -DWIDTH 15 0 -BBX 15 14 0 0 -BITMAP -00C0 -0180 -0000 -7E7E -3C3C -3C3C -7878 -7878 -7878 -7878 -F0F0 -F0F0 -79E0 -3FC0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 776 0 -DWIDTH 15 0 -BBX 15 14 0 0 -BITMAP -0180 -02C0 -0000 -7E7E -3C3C -3C3C -7878 -7878 -7878 -7878 -F0F0 -F0F0 -79E0 -3FC0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 776 0 -DWIDTH 15 0 -BBX 15 14 0 0 -BITMAP -0360 -0360 -0000 -7E7E -3C3C -3C3C -7878 -7878 -7878 -7878 -F0F0 -F0F0 -79E0 -3FC0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 622 0 -DWIDTH 12 0 -BBX 12 14 1 0 -BITMAP -0180 -0300 -0000 -FCF0 -7860 -7840 -7880 -7900 -3E00 -3C00 -3C00 -7800 -7800 -FC00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 629 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -3F00 -1E00 -1E00 -1FE0 -3CF0 -3CF0 -3CF0 -3CE0 -3DE0 -7F80 -7800 -7800 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 628 0 -DWIDTH 12 0 -BBX 15 18 -3 -4 -BITMAP -0078 -01CC -038E -038E -038E -0F18 -0730 -0770 -0F78 -0E3C -0E1C -0E1C -1ED8 -1CF0 -1C00 -DC00 -D800 -7000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 596 0 -DWIDTH 11 0 -BBX 12 12 0 0 -BITMAP -0180 -00C0 -0000 -0EE0 -39E0 -70E0 -71C0 -F1C0 -E3C0 -E790 -EBA0 -71C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 596 0 -DWIDTH 11 0 -BBX 12 12 0 0 -BITMAP -00C0 -0180 -0000 -0EE0 -39E0 -70E0 -71C0 -F1C0 -E3C0 -E790 -EBA0 -71C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 596 0 -DWIDTH 11 0 -BBX 12 12 0 0 -BITMAP -0180 -02C0 -0000 -0EE0 -39E0 -70E0 -71C0 -F1C0 -E3C0 -E790 -EBA0 -71C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 596 0 -DWIDTH 11 0 -BBX 12 12 0 0 -BITMAP -0760 -0DC0 -0000 -0EE0 -39E0 -70E0 -71C0 -F1C0 -E3C0 -E790 -EBA0 -71C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 596 0 -DWIDTH 11 0 -BBX 12 12 0 0 -BITMAP -06C0 -06C0 -0000 -0EE0 -39E0 -70E0 -71C0 -F1C0 -E3C0 -E790 -EBA0 -71C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 596 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -0300 -0480 -0300 -0000 -0EE0 -39E0 -70E0 -71C0 -F1C0 -E3C0 -E790 -EBA0 -71C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 789 0 -DWIDTH 15 0 -BBX 15 9 0 0 -BITMAP -0EBC -39EE -71CE -71DC -F3F0 -E380 -E784 -EB88 -71F0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 456 0 -DWIDTH 9 0 -BBX 9 13 0 -4 -BITMAP -0F00 -3980 -7100 -7000 -F000 -E000 -E100 -6200 -3C00 -0800 -1C00 -0C00 -3800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 476 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0600 -0300 -0000 -0F00 -3B80 -7380 -7700 -FC00 -E000 -E100 -E200 -7C00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 476 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0300 -0600 -0000 -0F00 -3B80 -7380 -7700 -FC00 -E000 -E100 -E200 -7C00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 476 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0600 -0B00 -0000 -0F00 -3B80 -7380 -7700 -FC00 -E000 -E100 -E200 -7C00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 476 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1B00 -1B00 -0000 -0F00 -3B80 -7380 -7700 -FC00 -E000 -E100 -E200 -7C00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 339 0 -DWIDTH 6 0 -BBX 6 12 0 0 -BITMAP -30 -18 -00 -78 -38 -78 -70 -70 -F0 -E4 -E8 -70 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 339 0 -DWIDTH 6 0 -BBX 6 12 0 0 -BITMAP -0C -18 -00 -78 -38 -78 -70 -70 -F0 -E4 -E8 -70 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 339 0 -DWIDTH 6 0 -BBX 6 12 0 0 -BITMAP -18 -2C -00 -78 -38 -78 -70 -70 -F0 -E4 -E8 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 339 0 -DWIDTH 6 0 -BBX 6 12 0 0 -BITMAP -6C -6C -00 -78 -38 -78 -70 -70 -F0 -E4 -E8 -70 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 562 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0400 -0EC0 -0700 -1B00 -0380 -0F80 -39C0 -71C0 -71C0 -F3C0 -E380 -E380 -E700 -7E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 635 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -0EC0 -1B80 -0000 -79C0 -3AE0 -3CE0 -79E0 -71C0 -71C0 -F3D0 -E3A0 -E1C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 562 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0600 -0300 -0000 -0F80 -39C0 -71C0 -71C0 -F3C0 -E380 -E380 -E700 -7E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 562 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0300 -0600 -0000 -0F80 -39C0 -71C0 -71C0 -F3C0 -E380 -E380 -E700 -7E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 562 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0600 -0B00 -0000 -0F80 -39C0 -71C0 -71C0 -F3C0 -E380 -E380 -E700 -7E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 562 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0EC0 -1B80 -0000 -0F80 -39C0 -71C0 -71C0 -F3C0 -E380 -E380 -E700 -7E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 562 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0D80 -0D80 -0000 -0F80 -39C0 -71C0 -71C0 -F3C0 -E380 -E380 -E700 -7E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -0C00 -1E00 -0C00 -0000 -FFC0 -FFC0 -0000 -0C00 -1E00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 562 0 -DWIDTH 11 0 -BBX 10 11 0 -1 -BITMAP -0040 -0F80 -39C0 -73C0 -75C0 -FBC0 -EB80 -F380 -E700 -7E00 -8000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 634 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -0600 -0300 -0000 -78E0 -38E0 -79E0 -71C0 -71C0 -F3C0 -E790 -EBA0 -71C0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 634 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -0180 -0300 -0000 -78E0 -38E0 -79E0 -71C0 -71C0 -F3C0 -E790 -EBA0 -71C0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 634 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -0300 -0580 -0000 -78E0 -38E0 -79E0 -71C0 -71C0 -F3C0 -E790 -EBA0 -71C0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 634 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -0D80 -0D80 -0000 -78E0 -38E0 -79E0 -71C0 -71C0 -F3C0 -E790 -EBA0 -71C0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 489 0 -DWIDTH 9 0 -BBX 11 16 -2 -4 -BITMAP -00C0 -0180 -0000 -3C60 -1C60 -1CC0 -1CC0 -1C80 -1F00 -0F00 -0E00 -0C00 -0C00 -0800 -D000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 12 0 -BBX 12 18 -1 -4 -BITMAP -1E00 -0E00 -0E00 -1E00 -1C00 -1CE0 -1D70 -3E70 -3C70 -38F0 -38E0 -78E0 -79C0 -7780 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 489 0 -DWIDTH 9 0 -BBX 11 16 -2 -4 -BITMAP -06C0 -06C0 -0000 -3C60 -1C60 -1CC0 -1CC0 -1C80 -1F00 -0F00 -0E00 -0C00 -0C00 -0800 -D000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/UTBI__24-L1.bdf diff -u xc/fonts/bdf/75dpi/UTBI__24-L1.bdf:1.1 xc/fonts/bdf/75dpi/UTBI__24-L1.bdf:removed --- xc/fonts/bdf/75dpi/UTBI__24-L1.bdf:1.1 Tue Apr 17 19:43:45 2001 +++ xc/fonts/bdf/75dpi/UTBI__24-L1.bdf Wed Mar 16 21:03:56 2005 @@ -1,4463 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl UTBI__24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Utopia-Bold-I-Normal--25-240-75-75-P-140-ISO8859-1 -SIZE 24 75 75 -FONTBOUNDINGBOX 29 26 -4 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -STARTPROPERTIES 28 -FOUNDRY "Adobe" -FAMILY_NAME "Utopia" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 25 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 140 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 17 -X_HEIGHT 12 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -WEIGHT 208 -FACE_NAME "Utopia Bold Italic" -COPYRIGHT "Copyright (c) 1989, 1991 Adobe Systems Incorporated. All rights reserved." -NOTICE "Utopia is a registered trademark of Adobe Systems Incorporated." -DESTINATION 0 -FONT_ASCENT 21 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -_ADOBE_PSFONT "Utopia-BoldItalic" -_DEC_DEVICE_FONTNAMES "PS=Utopia-BoldItalic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 800 0 -DWIDTH 20 0 -BBX 21 17 -1 0 -BITMAP -AAAAA8 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -AAAAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 210 0 -DWIDTH 5 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 285 0 -DWIDTH 7 0 -BBX 7 17 0 0 -BITMAP -1C -3E -3E -3C -3C -3C -38 -38 -38 -30 -30 -00 -00 -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 455 0 -DWIDTH 11 0 -BBX 8 9 2 8 -BITMAP -77 -77 -66 -66 -EE -CC -CC -CC -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 14 16 0 0 -BITMAP -0318 -0318 -0638 -0630 -1FFC -3FF8 -0C60 -0C60 -18C0 -18C0 -7FF0 -FFE0 -3180 -3180 -6300 -6300 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 14 21 0 -2 -BITMAP -0040 -0040 -03F8 -0EBC -1C9C -3D8C -3D00 -3F00 -3F80 -3FC0 -1FE0 -0FF0 -07F0 -05F0 -04F0 -CCF0 -E8E0 -F9C0 -7F00 -1000 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 896 0 -DWIDTH 22 0 -BBX 20 17 1 0 -BITMAP -1F0080 -39FF80 -71C300 -71C200 -E1C400 -E38C00 -E39800 -671000 -3E27C0 -006E60 -00DC70 -019C70 -013870 -0238E0 -0638E0 -0C19C0 -080F80 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 752 0 -DWIDTH 20 0 -BBX 19 17 0 0 -BITMAP -01F800 -073C00 -0F1C00 -0F1C00 -0F1C00 -0F1860 -07B0E0 -07E1E0 -0FC1E0 -3FE1C0 -79E3C0 -F8F380 -F8FB00 -F87E00 -F83E00 -7C7F80 -1FC7E0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 246 0 -DWIDTH 6 0 -BBX 4 9 1 8 -BITMAP -70 -70 -60 -60 -E0 -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 350 0 -DWIDTH 9 0 -BBX 8 20 1 -3 -BITMAP -07 -0E -1C -1C -38 -38 -70 -70 -70 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -70 -70 -38 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 350 0 -DWIDTH 9 0 -BBX 8 20 -1 -3 -BITMAP -1C -0E -0E -07 -07 -07 -07 -07 -07 -07 -07 -0E -0E -0E -1C -1C -38 -38 -70 -E0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 10 1 7 -BITMAP -0600 -0600 -64C0 -75C0 -1E00 -1E00 -EB80 -C980 -1800 -1800 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 12 1 0 -BITMAP -0700 -0700 -0700 -0700 -0700 -FFF8 -FFF8 -0700 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 280 0 -DWIDTH 7 0 -BBX 5 9 -1 -5 -BITMAP -30 -78 -78 -38 -30 -30 -60 -C0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 392 0 -DWIDTH 10 0 -BBX 8 2 1 5 -BITMAP -7F -FE -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 280 0 -DWIDTH 7 0 -BBX 4 4 0 0 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 260 0 -DWIDTH 10 0 -BBX 7 17 1 0 -BITMAP -06 -06 -0C -0C -0C -18 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -03E0 -0F38 -1E38 -3C3C -3C3C -7C3C -783C -783C -F87C -F078 -F078 -F0F8 -F0F0 -F0F0 -71E0 -73C0 -1F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 11 17 1 0 -BITMAP -03E0 -1FE0 -07C0 -07C0 -07C0 -07C0 -0F80 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -3F00 -FFC0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -07E0 -1E78 -3C78 -187C -007C -00FC -00F8 -01F0 -03E0 -0780 -0E00 -1C00 -3810 -7030 -FFF0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -07F0 -1E78 -3C7C -187C -007C -00F8 -01F0 -1FC0 -03E0 -01F0 -01F0 -01F0 -01F0 -C1E0 -E1E0 -F3C0 -7F00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -0180 -03C0 -03C0 -0790 -0730 -0E70 -1CF0 -39F0 -31E0 -63E0 -C3E0 -FFF8 -7FF0 -07C0 -07C0 -0FC0 -3FF0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0FFC -0FF8 -0FF0 -0C00 -1800 -1800 -1800 -3FC0 -33E0 -01F0 -01F0 -01F0 -01F0 -C1E0 -E1E0 -F3C0 -7F00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -01F0 -0778 -1E38 -1E18 -3C00 -3C00 -7C00 -7BC0 -7DE0 -F8F0 -F0F0 -F0F0 -F0F0 -F0F0 -71E0 -73C0 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -7FF8 -7FF8 -FFF0 -8070 -0060 -00C0 -0180 -0380 -0700 -0F00 -1E00 -3E00 -3C00 -7C00 -7C00 -7C00 -3800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -03F0 -0F38 -1E3C -1E3C -1E3C -1E3C -0F78 -0FF0 -1FE0 -3DF0 -78F8 -F8F8 -F0F8 -F0F8 -F0F0 -71E0 -3F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -07C0 -1E70 -3C70 -7878 -7878 -7878 -7878 -78F8 -3DF0 -1EF0 -01F0 -01E0 -01E0 -C3C0 -E3C0 -F700 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 280 0 -DWIDTH 7 0 -BBX 6 12 0 0 -BITMAP -18 -3C -3C -18 -00 -00 -00 -00 -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 280 0 -DWIDTH 7 0 -BBX 7 17 -1 -5 -BITMAP -0C -1E -1E -0C -00 -00 -00 -00 -30 -78 -78 -38 -30 -30 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 12 1 0 -BITMAP -0030 -00F0 -03C0 -0F00 -3C00 -F000 -F000 -3C00 -0F00 -03C0 -00F0 -0030 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 8 1 2 -BITMAP -FFF8 -FFF8 -0000 -0000 -0000 -0000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 12 1 0 -BITMAP -C000 -F000 -3C00 -0F00 -03C0 -00F0 -00F0 -03C0 -0F00 -3C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 454 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -1F00 -7B80 -F3C0 -63C0 -03C0 -0780 -0E00 -3800 -7000 -F000 -FC00 -7800 -0000 -6000 -F000 -F000 -6000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 828 0 -DWIDTH 23 0 -BBX 19 17 2 0 -BITMAP -03FE00 -0F0380 -1C00C0 -386F60 -71DE60 -738E60 -E38E60 -E70E60 -E71C60 -E71C60 -E73CC0 -E75D80 -738F00 -700000 -380000 -1E0600 -07FC00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 18 17 -2 0 -BITMAP -007C00 -007C00 -00FC00 -00FC00 -01FC00 -013E00 -033E00 -023E00 -063E00 -043E00 -0FFE00 -081F00 -181F00 -101F00 -301F00 -701F80 -F83FC0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 680 0 -DWIDTH 17 0 -BBX 17 17 -1 0 -BITMAP -1FFE00 -0FCF00 -0F8F80 -0F8F80 -0F8F80 -0F8F00 -1F1E00 -1FF800 -1F3E00 -1F1F00 -1F1F00 -3E1F00 -3E1F00 -3E1F00 -3E1E00 -7E3C00 -FFF000 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 672 0 -DWIDTH 17 0 -BBX 16 17 0 0 -BITMAP -03FF -0F87 -1F02 -3E02 -3E00 -7C00 -7C00 -7C00 -F800 -F800 -F800 -F800 -F804 -780C -781C -3C38 -0FE0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 774 0 -DWIDTH 20 0 -BBX 20 17 -1 0 -BITMAP -1FFF00 -0FC3C0 -0F81E0 -0F81E0 -0F81F0 -0F81F0 -1F01F0 -1F01F0 -1F01F0 -1F03E0 -1F03E0 -3E03E0 -3E07C0 -3E07C0 -3E0F80 -7E1F00 -FFFC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 622 0 -DWIDTH 16 0 -BBX 16 17 -1 0 -BITMAP -1FFF -0FC7 -0F82 -0F82 -0F80 -0F84 -1F0C -1FFC -1F08 -1F08 -1F00 -3E00 -3E02 -3E06 -3E0E -7E1C -FFFC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 585 0 -DWIDTH 15 0 -BBX 16 17 -1 0 -BITMAP -1FFF -0FC7 -0F82 -0F82 -0F80 -1F00 -1F04 -1F0C -1FFC -1F08 -1F08 -3E00 -3E00 -3E00 -3E00 -7E00 -FF00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 726 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -03FF00 -0F8700 -1F0200 -3E0200 -3E0000 -7C0000 -7C0000 -7C0000 -F80000 -F80000 -F8FF80 -F83E00 -F83E00 -783E00 -783E00 -3C7C00 -0FF000 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 800 0 -DWIDTH 20 0 -BBX 21 17 -1 0 -BITMAP -1FE7F8 -0FC3F0 -0F83E0 -0F83E0 -0F83E0 -1F07C0 -1F07C0 -1F07C0 -1FFFC0 -1F07C0 -1F07C0 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -7E1F80 -FF3FC0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 11 17 -1 0 -BITMAP -1FE0 -0FC0 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -3E00 -7E00 -FF00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 388 0 -DWIDTH 10 0 -BBX 13 20 -3 -3 -BITMAP -07F8 -03F0 -03E0 -03E0 -03E0 -07C0 -07C0 -07C0 -07C0 -07C0 -0F80 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -1E00 -3C00 -F000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 688 0 -DWIDTH 17 0 -BBX 19 17 -1 0 -BITMAP -1FE3E0 -0FC380 -0F8300 -0F8600 -0F8C00 -0F9800 -1F3000 -1F7800 -1FF800 -1FFC00 -1F7C00 -3E7E00 -3E3E00 -3E3F00 -3E1F00 -7E1F80 -FF0FC0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 586 0 -DWIDTH 15 0 -BBX 15 17 -1 0 -BITMAP -1FE0 -0FC0 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E02 -3E06 -3E0E -7E1C -FFFC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 921 0 -DWIDTH 23 0 -BBX 25 17 -1 0 -BITMAP -1FE07F80 -0FE07F00 -0FE0FE00 -0FE0BE00 -0FE1BE00 -1BE17C00 -19F37C00 -19F27C00 -19F67C00 -19F47C00 -19FC7C00 -30F8F800 -30F8F800 -30F0F800 -30F0F800 -70E1F800 -F8E3FC00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 20 17 -1 0 -BITMAP -1F81F0 -0F80E0 -0FC0C0 -0FC0C0 -0FE0C0 -1BE180 -1BF180 -19F180 -19F980 -18F980 -18FD80 -307D00 -307F00 -303F00 -303F00 -701F00 -F81F00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 761 0 -DWIDTH 19 0 -BBX 18 17 0 0 -BITMAP -03FC00 -0F8F00 -1F0780 -3E0780 -3E07C0 -7C07C0 -7C07C0 -7C07C0 -F807C0 -F80F80 -F80F80 -F80F80 -F81F00 -781F00 -783E00 -3C7C00 -0FF000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 660 0 -DWIDTH 17 0 -BBX 17 17 -1 0 -BITMAP -1FFE00 -0FCF00 -0F8F80 -0F8F80 -0F8F80 -1F0F80 -1F0F80 -1F1F00 -1F1E00 -1FF800 -1F0000 -3E0000 -3E0000 -3E0000 -3E0000 -7E0000 -FF0000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 761 0 -DWIDTH 19 0 -BBX 18 22 0 -5 -BITMAP -03FC00 -0F8F00 -1F0780 -3E0780 -3E07C0 -7C07C0 -7C07C0 -7C07C0 -F807C0 -F80F80 -F80F80 -F80F80 -F81F00 -781F00 -783E00 -3C7C00 -0FF000 -01E000 -01F000 -00F800 -00FC00 -003F00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 681 0 -DWIDTH 17 0 -BBX 18 17 -1 0 -BITMAP -1FFE00 -0FCF00 -0F8F80 -0F8F80 -0F8F80 -1F0F80 -1F0F00 -1F1E00 -1FFC00 -1F3E00 -1F3E00 -3E3E00 -3E1F00 -3E1F00 -3E1F00 -7E1F80 -FF0FC0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 551 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -03F8 -0F38 -1E10 -3E10 -3E00 -3F00 -3F80 -1FC0 -0FE0 -07F0 -03F0 -01F0 -41F0 -41F0 -E1E0 -F3C0 -7F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 616 0 -DWIDTH 16 0 -BBX 16 17 1 0 -BITMAP -FFFF -E7E7 -C7C2 -87C2 -07C0 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -3F00 -7F80 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 776 0 -DWIDTH 19 0 -BBX 19 17 1 0 -BITMAP -7F9FE0 -3F0FC0 -3E0F80 -3E0F80 -3E0F80 -7C1F00 -7C1F00 -7C1F00 -7C1F00 -7C1F00 -F83E00 -F83E00 -F83E00 -F83E00 -F83C00 -7C7800 -1FE000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 18 17 0 0 -BITMAP -FF07C0 -7E0380 -3E0300 -3E0200 -3E0600 -3E0400 -1F0C00 -1F0800 -1F1800 -1F1000 -1F3000 -1F2000 -0FE000 -0FC000 -0FC000 -0F8000 -0F8000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 920 0 -DWIDTH 23 0 -BBX 25 17 0 0 -BITMAP -FF1F0F80 -7E1F0700 -3E1F0600 -3E1F0400 -3E1F0C00 -3E1F0800 -3E3F1800 -3E3F1000 -1F6FB000 -1F4FA000 -1FCFE000 -1F8FC000 -1F8FC000 -1F0F8000 -1F0F8000 -1E0F0000 -1E0F0000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 18 17 -1 0 -BITMAP -1FE7C0 -0FC380 -07C300 -07C200 -03E400 -03F800 -03F800 -01F000 -01F000 -03F000 -03F800 -04F800 -08F800 -187C00 -307C00 -707E00 -F8FF00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 622 0 -DWIDTH 16 0 -BBX 16 17 1 0 -BITMAP -FE1F -7C0E -7C0C -7C18 -3E30 -3E20 -3E40 -3EC0 -1F80 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -7E00 -FF00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 618 0 -DWIDTH 16 0 -BBX 15 17 0 0 -BITMAP -1FFE -1C3E -187C -30F8 -20F8 -01F0 -03E0 -07C0 -07C0 -0F80 -1F00 -3E00 -3E04 -7C0C -F818 -F838 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 350 0 -DWIDTH 9 0 -BBX 8 20 1 -3 -BITMAP -1F -1C -1C -1C -1C -38 -38 -38 -38 -38 -70 -70 -70 -70 -70 -E0 -E0 -E0 -E0 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 460 0 -DWIDTH 11 0 -BBX 7 17 2 0 -BITMAP -C0 -C0 -60 -60 -60 -30 -30 -30 -18 -18 -18 -0C -0C -0C -06 -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 350 0 -DWIDTH 9 0 -BBX 8 20 -1 -3 -BITMAP -1F -07 -07 -07 -07 -0E -0E -0E -0E -0E -1C -1C -1C -1C -1C -38 -38 -38 -38 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 10 2 7 -BITMAP -0C00 -0C00 -1E00 -1E00 -3300 -3300 -6180 -6180 -C0C0 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 1 0 -4 -BITMAP -FFF0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 400 0 -DWIDTH 10 0 -BBX 6 5 2 14 -BITMAP -40 -E0 -F0 -38 -0C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 15 13 0 0 -BITMAP -07FC -1E7C -3C7C -3C7C -7CF8 -78F8 -F8F8 -F8F8 -F9F0 -F9F2 -FBF4 -7DF8 -38F0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 586 0 -DWIDTH 15 0 -BBX 14 19 0 0 -BITMAP -0F00 -7F00 -1F00 -1F00 -1F00 -3E00 -3E70 -3EF8 -3D7C -7E7C -7C7C -7C7C -7C7C -7C78 -F8F8 -F8F0 -F8F0 -FDE0 -E780 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 456 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -07E0 -1E70 -3C70 -7C20 -7C00 -F800 -F800 -F800 -F800 -F820 -F860 -7CC0 -3F00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 609 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -001E -00FE -003E -003E -003E -007C -07FC -1E7C -3C7C -3C7C -7CF8 -78F8 -F8F8 -F8F8 -F9F0 -F9F2 -FBF4 -7DF8 -38F0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 476 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -07E0 -1EF0 -3CF0 -7CF0 -7DE0 -F9C0 -FB80 -FE00 -F800 -F820 -F860 -7CC0 -3F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 348 0 -DWIDTH 9 0 -BBX 16 24 -4 -5 -BITMAP -003E -0077 -00F3 -01F0 -01F0 -01F0 -0FFC -03E0 -03E0 -03E0 -03E0 -07C0 -07C0 -07C0 -07C0 -07C0 -0F80 -0F80 -0F80 -0F80 -0F80 -CF00 -EE00 -7C00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 522 0 -DWIDTH 13 0 -BBX 16 18 -2 -5 -BITMAP -03F9 -0F3F -1E3C -3E3C -3E3C -3E3C -1E78 -07E0 -1E00 -3F80 -1FE0 -0FF8 -1FFC -78FC -F03C -F038 -7870 -1FC0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 629 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -0F00 -7F00 -1F00 -1F00 -1F00 -3E00 -3E3C -3E7E -3EBE -3D3E -7E7C -7E7C -7C7C -7C7C -7C7C -F8F9 -F8FA -F8FC -F878 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 339 0 -DWIDTH 8 0 -BBX 8 18 0 0 -BITMAP -0E -1F -1F -0E -00 -1E -FE -3E -3E -3C -7C -7C -7C -78 -F9 -FA -FC -78 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 12 23 -4 -5 -BITMAP -00E0 -01F0 -01F0 -00E0 -0000 -01E0 -0FE0 -03E0 -03E0 -03E0 -03E0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -0F80 -0F80 -0F80 -CF80 -EF00 -7C00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 570 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -0F80 -7F80 -0F80 -1F00 -1F00 -1F00 -1F06 -3E1E -3E3E -3E64 -3EE0 -3DE0 -7FE0 -7DF0 -7DF0 -7CF2 -F8FC -F8FC -F878 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 327 0 -DWIDTH 8 0 -BBX 8 19 0 0 -BITMAP -0F -7F -1F -1F -1F -3E -3E -3E -3E -7C -7C -7C -7C -7C -F8 -F9 -FA -FC -78 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 914 0 -DWIDTH 23 0 -BBX 24 13 0 0 -BITMAP -1E3C3C -FE7E7E -3EBEBE -3D3F3E -3E3E3E -7E7E7C -7C7C7C -7C7C7C -7C7C7C -F8F8F9 -F8F8FA -F8F8FC -F8F878 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 635 0 -DWIDTH 16 0 -BBX 16 13 0 0 -BITMAP -1E3C -FE7E -3EBE -3D3E -3E3E -7E7C -7C7C -7C7C -7C7C -F8F9 -F8FA -F8FC -F878 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 562 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -07F0 -1EF8 -3C7C -7C7C -7C7C -F87C -F87C -F87C -F8F8 -F8F8 -F8F0 -7DE0 -3F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 15 18 -1 -5 -BITMAP -1F38 -7F7C -1FBE -1F3E -3E3E -3E3E -3E3E -3E3C -3E7C -7C78 -7C78 -7EF0 -7FC0 -7C00 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 14 18 0 -5 -BITMAP -07FC -1E7C -3C7C -3C7C -7CF8 -78F8 -F8F8 -F8F8 -F8F8 -F9F0 -FBF0 -7DF0 -39F0 -01F0 -03E0 -03E0 -03E0 -03E0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 11 0 -BBX 13 13 0 0 -BITMAP -1E70 -FEF8 -3F78 -3E30 -3E00 -7C00 -7C00 -7C00 -7C00 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 417 0 -DWIDTH 10 0 -BBX 12 13 -1 0 -BITMAP -07E0 -1CF0 -3C70 -3E20 -3F00 -1F00 -1F80 -0FC0 -07C0 -43C0 -E3C0 -F380 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 359 0 -DWIDTH 9 0 -BBX 10 17 0 0 -BITMAP -0200 -0600 -1E00 -3E00 -FFC0 -3E00 -3E00 -7C00 -7C00 -7C00 -7C00 -7C00 -F800 -F900 -FA00 -FC00 -7800 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 16 13 0 0 -BITMAP -1E3E -FE3E -3E3E -3E3E -7C7C -7C7C -7C7C -7CFC -7CFC -F979 -FAFA -FCFC -7878 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 518 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -1E38 -7E78 -3E38 -3C38 -7C30 -7C30 -7C30 -7C60 -F840 -F8C0 -F880 -F900 -7E00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 20 0 -BBX 20 13 0 0 -BITMAP -1E3E70 -7E3C70 -3E3C70 -3C7C70 -7C7C60 -7C7860 -7C7860 -7CF8C0 -F8F880 -F8F980 -F9F900 -FAFE00 -7C7C00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 516 0 -DWIDTH 13 0 -BBX 14 13 -1 0 -BITMAP -0F1C -3F3C -1F38 -0F40 -0F80 -0F80 -0780 -07C0 -07C4 -6BC8 -F3F0 -F3E0 -61C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 489 0 -DWIDTH 12 0 -BBX 15 18 -3 -5 -BITMAP -078E -3F9E -0F8E -0F8E -0F8E -0F8C -07CC -07C8 -07D0 -07D0 -07E0 -07C0 -0780 -0780 -6700 -F600 -F400 -7800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 466 0 -DWIDTH 12 0 -BBX 13 13 -1 0 -BITMAP -1FF8 -1FF0 -3FE0 -31C0 -2180 -0300 -0600 -0C10 -1C30 -3FF0 -7FE0 -FFC0 -C780 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 340 0 -DWIDTH 8 0 -BBX 9 20 -1 -3 -BITMAP -0780 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1800 -E000 -3000 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -7000 -3C00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 17 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 340 0 -DWIDTH 8 0 -BBX 9 20 -1 -3 -BITMAP -1E00 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0600 -0380 -0C00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -F000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 3 1 5 -BITMAP -3E18 -7FF0 -C3E0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 210 0 -DWIDTH 5 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 285 0 -DWIDTH 7 0 -BBX 7 17 0 -4 -BITMAP -0C -1E -1E -0C -00 -00 -18 -18 -38 -38 -38 -78 -78 -78 -F8 -F8 -70 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0040 -0040 -07F8 -1EBC -3C9C -798C -7900 -F900 -F100 -F100 -F300 -F210 -7A30 -3E60 -0F80 -0400 -0400 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -03F8 -0F3C -1E1C -1E0C -1E00 -1F00 -0F00 -0F80 -0780 -3FF0 -0780 -0780 -0708 -0E18 -1FF8 -7FF0 -FFF0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 12 12 1 3 -BITMAP -CF30 -FFF0 -70E0 -6060 -C030 -C030 -C030 -C030 -6060 -70E0 -FFF0 -CF30 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -FE3C -7C18 -3C30 -3C30 -3C60 -1E60 -1EC0 -1EC0 -7FF0 -0F00 -0F00 -7FC0 -1E00 -1E00 -1E00 -1E00 -7F80 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 17 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -00 -00 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 568 0 -DWIDTH 14 0 -BBX 12 20 1 -3 -BITMAP -03E0 -0670 -0C30 -0C00 -1E00 -2F00 -4780 -C3C0 -E1E0 -F0E0 -7860 -3C60 -1E60 -0F40 -0780 -0300 -0300 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 400 0 -DWIDTH 10 0 -BBX 10 4 0 14 -BITMAP -6180 -F3C0 -F3C0 -6180 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 824 0 -DWIDTH 20 0 -BBX 18 17 1 0 -BITMAP -03F000 -0E1C00 -180600 -300300 -63F180 -671980 -CE08C0 -CE00C0 -CE00C0 -CE00C0 -CE08C0 -671980 -63F180 -300300 -180600 -0E1C00 -03F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 10 8 1 8 -BITMAP -1F80 -7380 -7380 -E380 -E700 -E740 -EF80 -7300 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 11 9 1 2 -BITMAP -0420 -0840 -18C0 -3180 -7380 -E700 -6300 -3180 -1080 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 7 1 3 -BITMAP -FFF8 -FFF8 -0038 -0038 -0038 -0038 -0038 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 392 0 -DWIDTH 10 0 -BBX 8 2 1 5 -BITMAP -7F -FE -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 824 0 -DWIDTH 20 0 -BBX 18 17 1 0 -BITMAP -03F000 -0E1C00 -180600 -300300 -67F180 -631980 -C318C0 -C330C0 -C3F0C0 -C338C0 -C318C0 -631980 -679D80 -300300 -180600 -0E1C00 -03F000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 400 0 -DWIDTH 10 0 -BBX 8 2 1 14 -BITMAP -FF -FF -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 375 0 -DWIDTH 10 0 -BBX 8 8 1 9 -BITMAP -18 -7E -66 -C3 -C3 -66 -7E -18 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0700 -0700 -0700 -0700 -FFF8 -FFF8 -0700 -0700 -0700 -0700 -0000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 402 0 -DWIDTH 10 0 -BBX 9 10 0 7 -BITMAP -1F00 -3B80 -3380 -0380 -0700 -0C00 -3000 -6100 -FF00 -FE00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 402 0 -DWIDTH 10 0 -BBX 9 10 0 7 -BITMAP -1F00 -3B80 -3380 -0300 -1E00 -0600 -0700 -C700 -EE00 -7C00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 400 0 -DWIDTH 10 0 -BBX 6 5 2 14 -BITMAP -08 -1C -3C -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 17 18 -1 -5 -BITMAP -0F1F00 -7F1F00 -1F1F00 -1F1F00 -3E3E00 -3E3E00 -3E3E00 -3E7E00 -3E7E00 -7CBC80 -7D7D00 -7E7E00 -7C3C00 -600000 -E00000 -E00000 -E00000 -400000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 580 0 -DWIDTH 14 0 -BBX 12 20 1 -3 -BITMAP -0EF0 -3CE0 -7CC0 -7CC0 -FCC0 -F980 -F980 -F980 -7980 -3980 -0300 -0300 -0300 -0300 -0300 -0600 -0600 -0600 -0E00 -1E00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 280 0 -DWIDTH 7 0 -BBX 4 4 1 4 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 400 0 -DWIDTH 10 0 -BBX 5 5 2 -5 -BITMAP -20 -70 -18 -18 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 402 0 -DWIDTH 10 0 -BBX 7 10 1 7 -BITMAP -0E -3E -0E -1C -1C -1C -38 -38 -38 -FE -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 412 0 -DWIDTH 10 0 -BBX 9 8 1 8 -BITMAP -1F00 -7380 -7380 -E380 -E380 -E700 -E700 -7C00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 11 9 1 2 -BITMAP -2100 -3180 -18C0 -1CE0 -39C0 -3180 -6300 -4200 -8400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 940 0 -DWIDTH 23 0 -BBX 18 17 2 0 -BITMAP -0E0100 -3E0300 -0E0600 -1C0400 -1C0800 -1C1800 -383000 -382300 -384700 -FEC680 -018D80 -031B80 -021380 -042700 -0C3FC0 -180700 -101FC0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 940 0 -DWIDTH 23 0 -BBX 19 17 2 0 -BITMAP -0E0100 -3E0300 -0E0600 -1C0400 -1C0800 -1C1800 -383000 -3827C0 -384EE0 -FECCE0 -0180E0 -0301C0 -020300 -040C00 -0C1840 -183FC0 -103F80 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 940 0 -DWIDTH 23 0 -BBX 19 17 1 0 -BITMAP -1F0080 -3B8180 -338300 -030200 -1E0400 -060C00 -071800 -C71180 -EE2380 -7C6340 -00C6C0 -018DC0 -0109C0 -021380 -061FE0 -0C0380 -080FE0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 454 0 -DWIDTH 11 0 -BBX 10 17 0 -4 -BITMAP -0180 -03C0 -03C0 -0180 -0000 -0780 -0FC0 -03C0 -0380 -0700 -1C00 -7800 -F000 -F180 -F3C0 -7780 -3E00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 18 21 -2 0 -BITMAP -002000 -007000 -007800 -001C00 -000600 -000000 -003C00 -007C00 -007C00 -00BC00 -01BE00 -013E00 -023E00 -063E00 -07FE00 -081F00 -181F00 -101F00 -201F00 -601F80 -F83FC0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 18 21 -2 0 -BITMAP -000400 -000E00 -001E00 -003800 -006000 -000000 -003C00 -007C00 -007C00 -00BC00 -01BE00 -013E00 -023E00 -063E00 -07FE00 -081F00 -181F00 -101F00 -201F00 -601F80 -F83FC0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 18 20 -2 0 -BITMAP -001800 -003C00 -006600 -00C300 -000000 -003C00 -007C00 -007C00 -00BC00 -01BE00 -013E00 -023E00 -063E00 -07FE00 -081F00 -181F00 -101F00 -201F00 -601F80 -F83FC0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 18 19 -2 0 -BITMAP -007180 -00FF00 -018E00 -000000 -003C00 -007C00 -007C00 -00BC00 -01BE00 -013E00 -023E00 -063E00 -07FE00 -081F00 -181F00 -101F00 -201F00 -601F80 -F83FC0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 18 20 -2 0 -BITMAP -00C300 -01E780 -01E780 -00C300 -000000 -003C00 -007C00 -007C00 -00BC00 -01BE00 -013E00 -023E00 -063E00 -07FE00 -081F00 -181F00 -101F00 -201F00 -601F80 -F83FC0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 18 21 -2 0 -BITMAP -003C00 -006600 -006600 -006600 -003C00 -000000 -003C00 -007C00 -007C00 -00BC00 -01BE00 -013E00 -023E00 -063E00 -07FE00 -081F00 -181F00 -101F00 -201F00 -601F80 -F83FC0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 890 0 -DWIDTH 22 0 -BBX 24 17 -2 0 -BITMAP -007FFF -001FC7 -002F82 -006F82 -004F80 -008F84 -019F0C -011FFC -021F08 -061F08 -07FF00 -083E00 -183E02 -103E06 -203E0E -607E1C -F0FFFC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 672 0 -DWIDTH 17 0 -BBX 16 22 0 -5 -BITMAP -03FF -0F87 -1F02 -3E02 -3E00 -7C00 -7C00 -7C00 -F800 -F800 -F800 -F800 -F804 -780C -781C -3C38 -0FE0 -0100 -0380 -00C0 -00C0 -0780 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 622 0 -DWIDTH 16 0 -BBX 16 21 -1 0 -BITMAP -0080 -01C0 -01E0 -0070 -0018 -0000 -1FFF -0FC7 -0F82 -0F82 -0F80 -1F04 -1F0C -1FFC -1F08 -1F08 -3E02 -3E06 -3E0E -7E1C -FFFC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 622 0 -DWIDTH 16 0 -BBX 16 21 -1 0 -BITMAP -0010 -0038 -0078 -00E0 -0180 -0000 -1FFF -0FC7 -0F82 -0F82 -0F80 -1F04 -1F0C -1FFC -1F08 -1F08 -3E02 -3E06 -3E0E -7E1C -FFFC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 622 0 -DWIDTH 16 0 -BBX 16 20 -1 0 -BITMAP -0060 -00F0 -0198 -030C -0000 -1FFF -0FC7 -0F82 -0F82 -0F80 -1F04 -1F0C -1FFC -1F08 -1F08 -3E02 -3E06 -3E0E -7E1C -FFFC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 622 0 -DWIDTH 16 0 -BBX 16 20 -1 0 -BITMAP -030C -079E -079E -030C -0000 -1FFF -0FC7 -0F82 -0F82 -0F80 -1F04 -1F0C -1FFC -1F08 -1F08 -3E02 -3E06 -3E0E -7E1C -FFFC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 11 21 -1 0 -BITMAP -0400 -0E00 -0F00 -0380 -00C0 -0000 -1FE0 -0FC0 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -7E00 -FF00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 11 21 -1 0 -BITMAP -0040 -00E0 -01E0 -0380 -0600 -0000 -1FE0 -0FC0 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -7E00 -FF00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 11 20 -1 0 -BITMAP -0300 -0780 -0CC0 -1860 -0000 -1FE0 -0FC0 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -7E00 -FF00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 12 20 -1 0 -BITMAP -1860 -3CF0 -3CF0 -1860 -0000 -1FE0 -0FC0 -0F80 -0F80 -0F80 -1F00 -1F00 -1F00 -1F00 -1F00 -3E00 -3E00 -3E00 -7E00 -FF00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 780 0 -DWIDTH 20 0 -BBX 20 17 -1 0 -BITMAP -1FFF00 -0FC3C0 -0F81E0 -0F81E0 -0F81F0 -0F81F0 -1F01F0 -7FC1F0 -1F01F0 -1F03E0 -1F03E0 -3E03E0 -3E07C0 -3E07C0 -3E0F80 -7E1F00 -FFFC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 20 19 -1 0 -BITMAP -007180 -00FF00 -018E00 -000000 -3FC1F0 -0FC0E0 -0FE0C0 -0FE0C0 -0FF0C0 -19F180 -19F980 -18F980 -18FD80 -187D80 -307F00 -303F00 -303F00 -701F00 -F81F00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 761 0 -DWIDTH 19 0 -BBX 18 21 0 0 -BITMAP -008000 -01C000 -01E000 -007000 -001800 -000000 -03FC00 -0F8F00 -1F0780 -3E0780 -3E07C0 -7C07C0 -7C07C0 -F807C0 -F80F80 -F80F80 -F81F00 -781F00 -783E00 -3C7C00 -0FF000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 761 0 -DWIDTH 19 0 -BBX 18 21 0 0 -BITMAP -000800 -001C00 -003C00 -007000 -00C000 -000000 -03FC00 -0F8F00 -1F0780 -3E0780 -3E07C0 -7C07C0 -7C07C0 -F807C0 -F80F80 -F80F80 -F81F00 -781F00 -783E00 -3C7C00 -0FF000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 761 0 -DWIDTH 19 0 -BBX 18 20 0 0 -BITMAP -006000 -00F000 -019800 -030C00 -000000 -03FC00 -0F8F00 -1F0780 -3E0780 -3E07C0 -7C07C0 -7C07C0 -F807C0 -F80F80 -F80F80 -F81F00 -781F00 -783E00 -3C7C00 -0FF000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 761 0 -DWIDTH 19 0 -BBX 18 19 0 0 -BITMAP -01C600 -03FC00 -063800 -000000 -03FC00 -0F8F00 -1F0780 -3E0780 -3E07C0 -7C07C0 -7C07C0 -F807C0 -F80F80 -F80F80 -F81F00 -781F00 -783E00 -3C7C00 -0FF000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 761 0 -DWIDTH 19 0 -BBX 18 20 0 0 -BITMAP -018600 -03CF00 -03CF00 -018600 -000000 -03FC00 -0F8F00 -1F0780 -3E0780 -3E07C0 -7C07C0 -7C07C0 -F807C0 -F80F80 -F80F80 -F81F00 -781F00 -783E00 -3C7C00 -0FF000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 11 2 1 -BITMAP -4040 -E0E0 -71C0 -3B80 -1F00 -0E00 -1F00 -3B80 -71C0 -E0E0 -4040 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 761 0 -DWIDTH 19 0 -BBX 18 19 0 -1 -BITMAP -000080 -03FD80 -0F8F00 -1F0780 -3E0F80 -3E1FC0 -7C37C0 -7C27C0 -7C47C0 -F8C7C0 -F98F80 -F90F80 -FA0F80 -FE1F00 -7C1F00 -783E00 -3C7C00 -6FF000 -400000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 776 0 -DWIDTH 20 0 -BBX 19 21 1 0 -BITMAP -010000 -038000 -03C000 -00E000 -003000 -000000 -7F9FE0 -3F0FC0 -3E0F80 -3E0F80 -3E0F80 -7C1F00 -7C1F00 -7C1F00 -7C1F00 -F83E00 -F83E00 -F83E00 -F83C00 -7C7800 -1FE000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 776 0 -DWIDTH 20 0 -BBX 19 21 1 0 -BITMAP -000800 -001C00 -003C00 -007000 -00C000 -000000 -7F9FE0 -3F0FC0 -3E0F80 -3E0F80 -3E0F80 -7C1F00 -7C1F00 -7C1F00 -7C1F00 -F83E00 -F83E00 -F83E00 -F83C00 -7C7800 -1FE000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 776 0 -DWIDTH 20 0 -BBX 19 20 1 0 -BITMAP -006000 -00F000 -019800 -030C00 -000000 -7F9FE0 -3F0FC0 -3E0F80 -3E0F80 -3E0F80 -7C1F00 -7C1F00 -7C1F00 -7C1F00 -F83E00 -F83E00 -F83E00 -F83C00 -7C7800 -1FE000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 776 0 -DWIDTH 20 0 -BBX 19 20 1 0 -BITMAP -030C00 -079E00 -079E00 -030C00 -000000 -7F9FE0 -3F0FC0 -3E0F80 -3E0F80 -3E0F80 -7C1F00 -7C1F00 -7C1F00 -7C1F00 -F83E00 -F83E00 -F83E00 -F83C00 -7C7800 -1FE000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 622 0 -DWIDTH 16 0 -BBX 16 21 1 0 -BITMAP -0008 -001C -003C -0070 -00C0 -0000 -FE1F -7C0E -7C0C -7C18 -3E30 -3E60 -3EC0 -1F80 -1F00 -1F00 -3E00 -3E00 -3E00 -7E00 -FF00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 629 0 -DWIDTH 16 0 -BBX 16 17 -1 0 -BITMAP -1FE0 -0FC0 -0F80 -0FFC -0F9E -1F1F -1F1F -1F1F -1F1F -1F1F -1F3E -3E3C -3FF0 -3E00 -3E00 -7E00 -FF00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 628 0 -DWIDTH 16 0 -BBX 21 24 -4 -5 -BITMAP -000FE0 -003C70 -007838 -00F038 -01F038 -01F030 -0FE0E0 -03E380 -03E700 -03EF00 -03EF80 -07CFC0 -07C7E0 -07C3F0 -07C1F0 -07C0F0 -0F98F0 -0F9CE0 -0F8F80 -0F8000 -0F8000 -CF0000 -EE0000 -7C0000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -0200 -0700 -0780 -01C0 -0060 -0000 -07FC -1E7C -3C7C -3C7C -7CF8 -78F8 -F8F8 -F8F8 -F9F0 -F9F2 -FBF4 -7DF8 -38F0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -0008 -001C -003C -0070 -00C0 -0000 -07FC -1E7C -3C7C -3C7C -7CF8 -78F8 -F8F8 -F8F8 -F9F0 -F9F2 -FBF4 -7DF8 -38F0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -00C0 -01E0 -0330 -0618 -0000 -07FC -1E7C -3C7C -3C7C -7CF8 -78F8 -F8F8 -F8F8 -F9F0 -F9F2 -FBF4 -7DF8 -38F0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 15 17 0 0 -BITMAP -038C -07F8 -0C70 -0000 -07FC -1E7C -3C7C -3C7C -7CF8 -78F8 -F8F8 -F8F8 -F9F0 -F9F2 -FBF4 -7DF8 -38F0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -0618 -0F3C -0F3C -0618 -0000 -07FC -1E7C -3C7C -3C7C -7CF8 -78F8 -F8F8 -F8F8 -F9F0 -F9F2 -FBF4 -7DF8 -38F0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -00F0 -0198 -0198 -0198 -00F0 -0000 -07FC -1E7C -3C7C -3C7C -7CF8 -78F8 -F8F8 -F8F8 -F9F0 -F9F2 -FBF4 -7DF8 -38F0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 789 0 -DWIDTH 20 0 -BBX 20 14 0 0 -BITMAP -000400 -07FDE0 -1E7EF0 -3C7CF0 -3C7CF0 -7CFDE0 -78F9C0 -F8FB80 -F8FE00 -F9F800 -F9F820 -FAF860 -7C7CC0 -383F00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 456 0 -DWIDTH 12 0 -BBX 11 18 1 -5 -BITMAP -07C0 -1EE0 -3CE0 -7C40 -7800 -F800 -F800 -F000 -F000 -F040 -F0C0 -7180 -3E00 -0400 -0E00 -0300 -0300 -1E00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 476 0 -DWIDTH 12 0 -BBX 12 19 0 0 -BITMAP -0800 -1C00 -1E00 -0700 -0180 -0000 -07E0 -1EF0 -3CF0 -7CF0 -7DE0 -F9C0 -FB80 -FE00 -F800 -F820 -F860 -7CC0 -3F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 476 0 -DWIDTH 12 0 -BBX 12 19 0 0 -BITMAP -0040 -00E0 -01E0 -0380 -0600 -0000 -07E0 -1EF0 -3CF0 -7CF0 -7DE0 -F9C0 -FB80 -FE00 -F800 -F820 -F860 -7CC0 -3F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 476 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0300 -0780 -0CC0 -1860 -0000 -07E0 -1EF0 -3CF0 -7CF0 -7DE0 -F9C0 -FB80 -FE00 -F800 -F820 -F860 -7CC0 -3F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 476 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -1860 -3CF0 -3CF0 -1860 -0000 -07E0 -1EF0 -3CF0 -7CF0 -7DE0 -F9C0 -FB80 -FE00 -F800 -F820 -F860 -7CC0 -3F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 339 0 -DWIDTH 8 0 -BBX 8 19 0 0 -BITMAP -20 -70 -78 -1C -06 -00 -1E -FE -3E -3E -3C -7C -7C -7C -78 -F9 -FA -FC -78 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 339 0 -DWIDTH 8 0 -BBX 9 19 0 0 -BITMAP -0100 -0380 -0780 -0E00 -1800 -0000 -1E00 -FE00 -3E00 -3E00 -3C00 -7C00 -7C00 -7C00 -7800 -F900 -FA00 -FC00 -7800 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 339 0 -DWIDTH 9 0 -BBX 8 18 1 0 -BITMAP -18 -3C -66 -C3 -00 -1C -FC -3C -3C -78 -78 -78 -78 -F0 -F2 -F4 -F8 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 339 0 -DWIDTH 8 0 -BBX 10 18 0 0 -BITMAP -6180 -F3C0 -F3C0 -6180 -0000 -1E00 -FE00 -3E00 -3E00 -3C00 -7C00 -7C00 -7C00 -7800 -F900 -FA00 -FC00 -7800 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 562 0 -DWIDTH 14 0 -BBX 14 19 0 0 -BITMAP -0730 -03E0 -01C0 -03E0 -06F0 -0078 -07F8 -1EFC -3C7C -7C7C -7C7C -F87C -F87C -F87C -F8F8 -F8F8 -F8F0 -7DE0 -3F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 635 0 -DWIDTH 16 0 -BBX 16 17 0 0 -BITMAP -038C -07F8 -0C70 -0000 -1E3C -FE7E -3EBE -3D3E -3E3E -7E7C -7C7C -7C7C -7C7C -F8F9 -F8FA -F8FC -F878 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 562 0 -DWIDTH 14 0 -BBX 14 19 0 0 -BITMAP -0200 -0700 -0780 -01C0 -0060 -0000 -07F0 -1EF8 -3C7C -7C7C -7C7C -F87C -F87C -F87C -F8F8 -F8F8 -F8F0 -7DE0 -3F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 562 0 -DWIDTH 14 0 -BBX 14 19 0 0 -BITMAP -0020 -0070 -00F0 -01C0 -0300 -0000 -07F0 -1EF8 -3C7C -7C7C -7C7C -F87C -F87C -F87C -F8F8 -F8F8 -F8F0 -7DE0 -3F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 562 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0180 -03C0 -0660 -0C30 -0000 -07F0 -1EF8 -3C7C -7C7C -7C7C -F87C -F87C -F87C -F8F8 -F8F8 -F8F0 -7DE0 -3F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 562 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -038C -07F8 -0C70 -0000 -07F0 -1EF8 -3C7C -7C7C -7C7C -F87C -F87C -F87C -F8F8 -F8F8 -F8F0 -7DE0 -3F80 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 562 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0C30 -1E78 -1E78 -0C30 -0000 -07F0 -1EF8 -3C7C -7C7C -7C7C -F87C -F87C -F87C -F8F8 -F8F8 -F8F0 -7DE0 -3F80 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 12 1 0 -BITMAP -0700 -0700 -0700 -0000 -0000 -FFF8 -FFF8 -0000 -0000 -0700 -0700 -0700 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 562 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -07F4 -1EF8 -3C7C -7C7C -7CFC -F97C -F97C -FA7C -FCF8 -F8F8 -F8F0 -7DE0 -BF80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -0200 -0700 -0780 -01C0 -0060 -0000 -1E3E -FE3E -3E3E -3E3E -7C7C -7C7C -7C7C -7CFC -7CFC -F979 -FAFA -FCFC -7878 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -0010 -0038 -0078 -00E0 -0180 -0000 -1E3E -FE3E -3E3E -3E3E -7C7C -7C7C -7C7C -7CFC -7CFC -F979 -FAFA -FCFC -7878 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 16 18 0 0 -BITMAP -00C0 -01E0 -0330 -0618 -0000 -1E3E -FE3E -3E3E -3E3E -7C7C -7C7C -7C7C -7CFC -7CFC -F979 -FAFA -FCFC -7878 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 16 18 0 0 -BITMAP -0618 -0F3C -0F3C -0618 -0000 -1E3E -FE3E -3E3E -3E3E -7C7C -7C7C -7C7C -7CFC -7CFC -F979 -FAFA -FCFC -7878 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 489 0 -DWIDTH 12 0 -BBX 15 24 -3 -5 -BITMAP -0008 -001C -003C -0070 -00C0 -0000 -078E -3F9E -0F8E -0F8E -0F8E -0F8C -07CC -07C8 -07D0 -07D0 -07E0 -07C0 -0780 -0780 -6700 -F600 -F400 -7800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 24 -1 -5 -BITMAP -0780 -3F80 -0F80 -0F80 -0F80 -1F00 -1F38 -1F7C -1FBE -1F3E -3E3E -3E3E -3E3E -3E3C -3E7C -7C78 -7C78 -7EF0 -7FC0 -7C00 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 489 0 -DWIDTH 12 0 -BBX 15 23 -3 -5 -BITMAP -030C -079E -079E -030C -0000 -078E -3F9E -0F8E -0F8E -0F8E -0F8C -07CC -07C8 -07D0 -07D0 -07E0 -07C0 -0780 -0780 -6700 -F600 -F400 -7800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/UTB___10-L1.bdf diff -u xc/fonts/bdf/75dpi/UTB___10-L1.bdf:1.1 xc/fonts/bdf/75dpi/UTB___10-L1.bdf:removed --- xc/fonts/bdf/75dpi/UTB___10-L1.bdf:1.1 Tue Apr 17 19:43:45 2001 +++ xc/fonts/bdf/75dpi/UTB___10-L1.bdf Wed Mar 16 21:03:57 2005 @@ -1,2687 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl UTB___10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Utopia-Bold-R-Normal--10-100-75-75-P-59-ISO8859-1 -SIZE 10 75 75 -FONTBOUNDINGBOX 11 11 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -STARTPROPERTIES 28 -FOUNDRY "Adobe" -FAMILY_NAME "Utopia" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 59 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 7 -X_HEIGHT 5 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -WEIGHT 218 -FACE_NAME "Utopia Bold" -COPYRIGHT "Copyright (c) 1989, 1991 Adobe Systems Incorporated. All rights reserved." -NOTICE "Utopia is a registered trademark of Adobe Systems Incorporated." -DESTINATION 0 -FONT_ASCENT 9 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -_ADOBE_PSFONT "Utopia-Bold" -_DEC_DEVICE_FONTNAMES "PS=Utopia-Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 807 0 -DWIDTH 9 0 -BBX 7 7 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 210 0 -DWIDTH 2 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 7 0 0 -BITMAP -C0 -C0 -C0 -C0 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 473 0 -DWIDTH 5 0 -BBX 3 3 1 4 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 6 6 0 1 -BITMAP -28 -7C -28 -50 -F8 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 9 0 -1 -BITMAP -20 -70 -D8 -C0 -70 -18 -D8 -70 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 887 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -64 -D8 -D8 -76 -2D -2D -46 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 748 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -30 -48 -6A -72 -DC -CC -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 252 0 -DWIDTH 3 0 -BBX 1 3 1 4 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 3 9 0 -2 -BITMAP -20 -40 -80 -80 -80 -80 -80 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 3 9 0 -2 -BITMAP -80 -40 -20 -20 -20 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 442 0 -DWIDTH 5 0 -BBX 5 5 0 2 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 392 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 378 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -70 -D8 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -60 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -70 -D8 -18 -30 -60 -F8 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -70 -D8 -18 -70 -18 -D8 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -60 -60 -50 -B0 -F8 -30 -78 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 6 7 -1 0 -BITMAP -78 -78 -40 -78 -0C -CC -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -70 -D8 -C0 -F0 -D8 -D8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F8 -F8 -10 -30 -20 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -70 -D8 -D8 -70 -D8 -D8 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -70 -D8 -D8 -78 -18 -D8 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 2 5 0 0 -BITMAP -C0 -C0 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 2 7 0 -2 -BITMAP -C0 -C0 -00 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -18 -70 -C0 -70 -18 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -C0 -70 -18 -70 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 456 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -70 -D8 -30 -60 -00 -60 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3C -42 -9D -A9 -BE -40 -3E -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 644 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -10 -38 -38 -28 -7C -4C -EE -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 683 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -F8 -6C -6C -78 -6C -6C -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 689 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -7C -C4 -C0 -C0 -C0 -C4 -7C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -FC -66 -66 -66 -66 -66 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 629 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -FC -64 -60 -78 -60 -64 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 593 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -FC -64 -60 -78 -60 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 726 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -7C -C4 -C0 -C0 -CE -CC -7C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 807 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -EF -66 -66 -7E -66 -66 -F7 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 384 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 4 9 0 -2 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 707 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -F6 -64 -68 -78 -6C -6C -EE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 585 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -F0 -60 -60 -60 -60 -64 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 918 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -E380 -7700 -7700 -5B00 -5B00 -4300 -E380 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 739 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -EE -74 -74 -5C -5C -4C -EC -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 768 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -7C -C6 -C6 -C6 -C6 -C6 -7C -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 650 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -F8 -6C -6C -78 -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 768 0 -DWIDTH 8 0 -BBX 7 9 0 -2 -BITMAP -7C -C6 -C6 -C6 -C6 -C6 -7C -18 -0E -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 684 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -F8 -6C -6C -78 -6C -6C -F6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 561 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -78 -C8 -E0 -70 -38 -98 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 624 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -FC -B4 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 786 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -EF -66 -66 -66 -66 -66 -3C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 645 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -E6 -64 -64 -38 -38 -38 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 933 0 -DWIDTH 10 0 -BBX 10 7 0 0 -BITMAP -E4C0 -6480 -6E80 -6E80 -3300 -3300 -3300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 634 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -EE -64 -38 -38 -38 -4C -EE -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 617 0 -DWIDTH 6 0 -BBX 8 7 -1 0 -BITMAP -F7 -62 -34 -3C -18 -18 -3C -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 614 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F8 -98 -30 -70 -60 -C8 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 335 0 -DWIDTH 3 0 -BBX 2 9 0 -2 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 379 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -80 -80 -40 -40 -40 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 335 0 -DWIDTH 3 0 -BBX 2 9 0 -2 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 2 -BITMAP -20 -70 -50 -D8 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 1 0 -2 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 430 0 -DWIDTH 4 0 -BBX 3 2 0 6 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 544 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -70 -D8 -78 -D8 -7C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 605 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -E0 -60 -60 -78 -6C -6C -6C -78 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 494 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -70 -D8 -C0 -E0 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 605 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -18 -18 -78 -D8 -D8 -D8 -7C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 519 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -70 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 342 0 -DWIDTH 4 0 -BBX 5 8 0 0 -BITMAP -30 -58 -60 -F0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 533 0 -DWIDTH 6 0 -BBX 6 7 0 -2 -BITMAP -7C -D8 -D0 -60 -78 -9C -F8 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 631 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -E0 -60 -60 -78 -7C -6C -6C -EE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -60 -60 -00 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 3 10 0 -2 -BITMAP -60 -60 -00 -E0 -60 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 582 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -E0 -60 -60 -6C -68 -78 -6C -EE -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 309 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 948 0 -DWIDTH 10 0 -BBX 10 5 0 0 -BITMAP -FB00 -6D80 -6D80 -6D80 -EDC0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 638 0 -DWIDTH 7 0 -BBX 7 5 0 0 -BITMAP -F8 -6C -6C -6C -EE -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 585 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -78 -DC -CC -EC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 615 0 -DWIDTH 6 0 -BBX 6 7 0 -2 -BITMAP -F8 -6C -6C -6C -78 -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 597 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -08 -78 -D8 -D8 -D8 -78 -18 -3C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -E8 -78 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 446 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -78 -E0 -70 -38 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 370 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -20 -60 -F0 -60 -60 -60 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 629 0 -DWIDTH 7 0 -BBX 7 5 0 0 -BITMAP -EC -6C -6C -6C -3E -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 520 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -D8 -70 -70 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 774 0 -DWIDTH 8 0 -BBX 8 5 0 0 -BITMAP -DB -DB -DB -7E -66 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 522 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -70 -20 -70 -D8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 524 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -D8 -D8 -70 -70 -20 -E0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 483 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -F8 -30 -70 -60 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 3 9 0 -2 -BITMAP -20 -40 -40 -40 -80 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 284 0 -DWIDTH 3 0 -BBX 1 7 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 3 9 0 -2 -BITMAP -80 -40 -40 -40 -20 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 2 0 2 -BITMAP -68 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 210 0 -DWIDTH 2 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 7 0 -2 -BITMAP -C0 -C0 -00 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -20 -70 -D8 -C0 -C8 -70 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -70 -D8 -C0 -60 -F8 -60 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -88 -70 -D8 -88 -D8 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -EC -68 -EC -30 -FC -30 -78 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 284 0 -DWIDTH 3 0 -BBX 1 7 1 0 -BITMAP -80 -80 -80 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -38 -48 -60 -B8 -CC -74 -18 -48 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 430 0 -DWIDTH 4 0 -BBX 3 2 0 6 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 800 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -38 -44 -9A -A2 -9A -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 405 0 -DWIDTH 4 0 -BBX 4 4 0 2 -BITMAP -C0 -20 -E0 -B0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 487 0 -DWIDTH 5 0 -BBX 4 3 0 1 -BITMAP -50 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 392 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 800 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 430 0 -DWIDTH 4 0 -BBX 3 1 0 6 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 396 0 -DWIDTH 4 0 -BBX 3 4 0 3 -BITMAP -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -20 -20 -F8 -20 -20 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 402 0 -DWIDTH 4 0 -BBX 3 5 0 2 -BITMAP -C0 -20 -40 -80 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 402 0 -DWIDTH 4 0 -BBX 3 5 0 2 -BITMAP -C0 -20 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 430 0 -DWIDTH 4 0 -BBX 3 2 0 6 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 629 0 -DWIDTH 7 0 -BBX 7 7 0 -2 -BITMAP -EC -6C -6C -6C -7E -40 -60 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 552 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -6C -E8 -E8 -E8 -68 -08 -08 -08 -18 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 2 2 0 2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 430 0 -DWIDTH 4 0 -BBX 2 2 1 -2 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 402 0 -DWIDTH 4 0 -BBX 3 5 0 2 -BITMAP -40 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 427 0 -DWIDTH 4 0 -BBX 3 4 0 2 -BITMAP -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 487 0 -DWIDTH 5 0 -BBX 4 3 0 1 -BITMAP -A0 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 900 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -44 -C8 -48 -56 -EA -2F -42 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 900 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -44 -C8 -4E -51 -E2 -24 -47 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 900 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -C4 -28 -C8 -36 -EA -2F -42 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 456 0 -DWIDTH 5 0 -BBX 5 7 -1 -2 -BITMAP -30 -30 -00 -30 -60 -D8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 644 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -30 -18 -00 -10 -38 -28 -7C -4C -EE -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 644 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -18 -30 -00 -10 -38 -28 -7C -4C -EE -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 644 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -30 -58 -00 -10 -38 -28 -7C -4C -EE -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 644 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -34 -58 -00 -10 -38 -28 -7C -4C -EE -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 644 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -28 -28 -00 -10 -38 -28 -7C -4C -EE -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 644 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -30 -48 -30 -10 -38 -28 -7C -4C -EE -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 879 0 -DWIDTH 9 0 -BBX 9 7 -1 0 -BITMAP -3F80 -1C80 -2C00 -2F00 -7C00 -4C80 -DF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 689 0 -DWIDTH 7 0 -BBX 6 9 0 -2 -BITMAP -7C -C4 -C0 -C0 -C0 -C4 -7C -10 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 629 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -60 -30 -00 -FC -64 -78 -60 -64 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 629 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -18 -30 -00 -FC -64 -78 -60 -64 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 629 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -30 -58 -00 -FC -64 -78 -60 -64 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 629 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -50 -50 -00 -FC -64 -78 -60 -64 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 384 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -C0 -60 -00 -F0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 384 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -60 -C0 -00 -F0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 384 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -60 -B0 -00 -F0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 384 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -A0 -A0 -00 -F0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 783 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -FC -66 -66 -F6 -66 -66 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 739 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -34 -58 -00 -CE -64 -74 -5C -4C -E4 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 768 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -30 -18 -00 -7C -C6 -C6 -C6 -C6 -7C -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 768 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -0C -18 -00 -7C -C6 -C6 -C6 -C6 -7C -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 768 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -30 -58 -00 -7C -C6 -C6 -C6 -C6 -7C -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 768 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -34 -58 -00 -7C -C6 -C6 -C6 -C6 -7C -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 768 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -28 -28 -00 -7C -C6 -C6 -C6 -C6 -7C -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 768 0 -DWIDTH 8 0 -BBX 9 7 -1 0 -BITMAP -3E80 -6300 -6700 -6B00 -7300 -6300 -BE00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 786 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -30 -18 -00 -EF -66 -66 -66 -66 -3C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 786 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -18 -30 -00 -EF -66 -66 -66 -66 -3C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 786 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -18 -2C -00 -EF -66 -66 -66 -66 -3C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 786 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -28 -28 -00 -EF -66 -66 -66 -66 -3C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 8 9 -1 0 -BITMAP -0C -18 -00 -F7 -62 -34 -18 -18 -3C -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 640 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -E0 -78 -6C -6C -78 -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 662 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -38 -6C -6C -68 -6C -66 -66 -EC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 544 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -60 -30 -00 -70 -D8 -78 -D8 -7C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 544 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -60 -00 -70 -D8 -78 -D8 -7C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 544 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -58 -00 -70 -D8 -78 -D8 -7C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 544 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -68 -B0 -00 -70 -D8 -78 -D8 -7C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 544 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -50 -50 -00 -70 -D8 -78 -D8 -7C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 544 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -48 -30 -70 -D8 -78 -D8 -7C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 806 0 -DWIDTH 8 0 -BBX 8 5 0 0 -BITMAP -76 -DB -7F -D8 -6F -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 494 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -70 -D8 -C0 -E0 -78 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 519 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -60 -30 -00 -70 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 519 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -30 -60 -00 -70 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 519 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -60 -B0 -00 -70 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 519 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -50 -50 -00 -70 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -C0 -60 -00 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -30 -60 -00 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -60 -B0 -00 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -A0 -A0 -00 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 585 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -D0 -60 -B0 -78 -DC -CC -EC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 638 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -34 -58 -00 -F8 -6C -6C -6C -EE -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 585 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -60 -30 -00 -78 -DC -CC -EC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 585 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -30 -00 -78 -DC -CC -EC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 585 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -58 -00 -78 -DC -CC -EC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 585 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -68 -B0 -00 -78 -DC -CC -EC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 585 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -50 -50 -00 -78 -DC -CC -EC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 585 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -02 -3C -6E -76 -76 -BC -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 629 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -30 -18 -00 -EC -6C -6C -6C -3E -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 629 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -0C -18 -00 -EC -6C -6C -6C -3E -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 629 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -18 -2C -00 -EC -6C -6C -6C -3E -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 629 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -28 -28 -00 -EC -6C -6C -6C -3E -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 524 0 -DWIDTH 5 0 -BBX 5 10 0 -2 -BITMAP -60 -30 -00 -D8 -D8 -70 -70 -20 -E0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 609 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -E0 -60 -78 -6C -6C -6C -78 -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 524 0 -DWIDTH 5 0 -BBX 5 10 0 -2 -BITMAP -50 -50 -00 -D8 -D8 -70 -70 -20 -E0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/UTB___12-L1.bdf diff -u xc/fonts/bdf/75dpi/UTB___12-L1.bdf:1.1 xc/fonts/bdf/75dpi/UTB___12-L1.bdf:removed --- xc/fonts/bdf/75dpi/UTB___12-L1.bdf:1.1 Tue Apr 17 19:43:45 2001 +++ xc/fonts/bdf/75dpi/UTB___12-L1.bdf Wed Mar 16 21:03:57 2005 @@ -1,2951 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl UTB___12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Utopia-Bold-R-Normal--12-120-75-75-P-70-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 13 13 -1 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -STARTPROPERTIES 28 -FOUNDRY "Adobe" -FAMILY_NAME "Utopia" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 70 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 9 -X_HEIGHT 6 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -WEIGHT 218 -FACE_NAME "Utopia Bold" -COPYRIGHT "Copyright (c) 1989, 1991 Adobe Systems Incorporated. All rights reserved." -NOTICE "Utopia is a registered trademark of Adobe Systems Incorporated." -DESTINATION 0 -FONT_ASCENT 10 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -_ADOBE_PSFONT "Utopia-Bold" -_DEC_DEVICE_FONTNAMES "PS=Utopia-Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 807 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 210 0 -DWIDTH 3 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 9 0 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 473 0 -DWIDTH 6 0 -BBX 3 4 1 5 -BITMAP -A0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 7 8 0 1 -BITMAP -14 -14 -7E -28 -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 11 0 -1 -BITMAP -10 -78 -DC -D4 -F0 -78 -3C -AC -EC -78 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 887 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -6100 -9E00 -9200 -9400 -6980 -0A40 -1240 -2240 -2180 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 748 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -18 -34 -34 -18 -39 -6D -C6 -E6 -7B -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 252 0 -DWIDTH 3 0 -BBX 1 4 0 5 -BITMAP -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 4 11 0 -2 -BITMAP -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 4 11 0 -2 -BITMAP -C0 -60 -60 -30 -30 -30 -30 -30 -60 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 442 0 -DWIDTH 6 0 -BBX 5 5 0 4 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -30 -30 -FC -30 -30 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 378 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -30 -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -CC -CC -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -CC -CC -0C -18 -60 -C4 -FC -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -CC -CC -0C -38 -0C -CC -CC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -30 -30 -70 -68 -58 -98 -FC -18 -3C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -FC -F8 -80 -F8 -9C -0C -CC -CC -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -CC -CC -C0 -F8 -CC -CC -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -FC -FC -88 -08 -10 -10 -30 -30 -30 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -CC -CC -CC -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -CC -CC -CC -7C -0C -CC -CC -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 2 6 0 0 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -0C -30 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 3 0 2 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -C0 -30 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 456 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -D8 -58 -30 -60 -70 -00 -60 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -1F00 -2080 -4F40 -9B40 -B640 -B680 -BB00 -4000 -3F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 644 0 -DWIDTH 8 0 -BBX 9 9 -1 0 -BITMAP -0800 -1C00 -1C00 -2E00 -2600 -3E00 -4700 -4300 -E780 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 683 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FE -63 -63 -66 -7E -63 -63 -67 -FE -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 689 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3E -63 -E0 -C0 -C0 -C0 -E0 -63 -3E -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 777 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -FE00 -6300 -6380 -6180 -6180 -6180 -6380 -6300 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 629 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FE -62 -60 -64 -7C -64 -60 -62 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 593 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FE -62 -60 -64 -7C -64 -60 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 726 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3E00 -6300 -E000 -C000 -C000 -C780 -E300 -6300 -3E00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 807 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -F780 -6300 -6300 -6300 -7F00 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 384 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 4 11 0 -2 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 707 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -F700 -6600 -6400 -6800 -7C00 -6C00 -6600 -6700 -F380 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 585 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -62 -66 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 918 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -F1E0 -71C0 -71C0 -5AC0 -5AC0 -5AC0 -4CC0 -4CC0 -EDE0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 739 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -E380 -7100 -7100 -5900 -5D00 -4D00 -4700 -4700 -E300 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 768 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3E00 -6300 -E380 -C180 -C180 -C180 -E380 -6300 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 650 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -FE -63 -63 -63 -7E -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 768 0 -DWIDTH 10 0 -BBX 9 11 0 -2 -BITMAP -3E00 -6300 -E380 -C180 -C180 -C180 -E380 -6300 -3E00 -0E00 -0780 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 684 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -FE00 -6300 -6300 -6600 -7E00 -6600 -6300 -6300 -F380 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 561 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -CC -C0 -F0 -78 -1C -0C -CC -78 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 624 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -FF -99 -18 -18 -18 -18 -18 -18 -3C -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 786 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -F780 -6300 -6300 -6300 -6300 -6300 -6300 -7700 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 645 0 -DWIDTH 8 0 -BBX 9 9 -1 0 -BITMAP -F380 -6100 -7100 -3200 -3200 -3A00 -1C00 -1C00 -0800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 933 0 -DWIDTH 12 0 -BBX 13 9 -1 0 -BITMAP -F338 -6310 -6310 -35A0 -35A0 -35A0 -3DE0 -18C0 -18C0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -F6 -64 -64 -38 -38 -38 -4C -4C -DE -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 617 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -F7 -62 -62 -34 -34 -18 -18 -18 -3C -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 614 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FE -8E -0C -18 -38 -30 -60 -E2 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 335 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 379 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -C0 -C0 -C0 -60 -60 -60 -30 -30 -30 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 335 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 6 1 3 -BITMAP -20 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 1 0 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 430 0 -DWIDTH 5 0 -BBX 3 2 0 7 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 544 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -70 -D8 -38 -D8 -D8 -EC -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 605 0 -DWIDTH 7 0 -BBX 7 10 -1 0 -BITMAP -60 -E0 -60 -60 -7C -6E -66 -66 -66 -7C -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 494 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -D8 -C0 -C0 -E8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 605 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -0C -1C -0C -0C -7C -CC -CC -CC -EC -7E -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -D8 -F8 -C0 -E8 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 342 0 -DWIDTH 4 0 -BBX 5 10 0 0 -BITMAP -30 -58 -60 -60 -F0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 533 0 -DWIDTH 7 0 -BBX 6 9 0 -3 -BITMAP -7C -D8 -D8 -D8 -60 -78 -9C -CC -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 631 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -60 -E0 -60 -60 -6C -7E -66 -66 -66 -F7 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -60 -60 -00 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 4 12 -1 -3 -BITMAP -30 -30 -00 -70 -30 -30 -30 -30 -30 -30 -70 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 582 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -60 -E0 -60 -60 -6E -6C -78 -78 -6C -EE -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 309 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -60 -E0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 948 0 -DWIDTH 12 0 -BBX 12 6 0 0 -BITMAP -FDC0 -6EE0 -6660 -6660 -6660 -F770 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 638 0 -DWIDTH 8 0 -BBX 8 6 0 0 -BITMAP -FC -6E -66 -66 -66 -F7 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 585 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -78 -DC -CC -CC -EC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 615 0 -DWIDTH 8 0 -BBX 7 9 0 -3 -BITMAP -FC -6E -66 -66 -66 -7C -60 -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 597 0 -DWIDTH 7 0 -BBX 7 9 0 -3 -BITMAP -7C -CC -CC -CC -EC -7C -0C -0C -1E -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -D8 -78 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 446 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -C8 -F0 -78 -98 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 370 0 -DWIDTH 4 0 -BBX 5 8 -1 0 -BITMAP -20 -60 -F8 -60 -60 -60 -60 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 629 0 -DWIDTH 8 0 -BBX 8 6 0 0 -BITMAP -EE -66 -66 -66 -76 -3F -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 520 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -EE -64 -74 -38 -38 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 774 0 -DWIDTH 10 0 -BBX 11 6 -1 0 -BITMAP -E4E0 -6640 -7640 -3B80 -3B80 -1100 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 522 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -EC -68 -70 -38 -58 -DC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 524 0 -DWIDTH 6 0 -BBX 7 9 -1 -3 -BITMAP -EE -64 -74 -38 -38 -10 -10 -60 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 483 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F8 -B8 -30 -60 -E8 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 4 11 -1 -2 -BITMAP -30 -60 -60 -60 -60 -C0 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 284 0 -DWIDTH 3 0 -BBX 2 9 0 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 4 11 0 -2 -BITMAP -C0 -60 -60 -60 -60 -30 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 2 0 3 -BITMAP -74 -B8 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 210 0 -DWIDTH 3 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 9 0 -3 -BITMAP -C0 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -10 -78 -DC -D0 -D0 -D0 -F4 -78 -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -C8 -C0 -60 -F8 -60 -64 -FC -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 7 0 1 -BITMAP -CC -78 -CC -84 -CC -78 -CC -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -EC -C4 -68 -68 -FC -30 -FC -30 -78 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 284 0 -DWIDTH 3 0 -BBX 2 9 0 0 -BITMAP -C0 -C0 -C0 -C0 -00 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 566 0 -DWIDTH 7 0 -BBX 6 11 0 -2 -BITMAP -78 -CC -E0 -78 -9C -E4 -78 -1C -0C -C8 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 430 0 -DWIDTH 6 0 -BBX 5 2 0 7 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 800 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3E00 -4100 -9E80 -B280 -A080 -B280 -9C80 -4100 -3E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 405 0 -DWIDTH 5 0 -BBX 5 5 0 3 -BITMAP -60 -B0 -70 -B0 -D8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 487 0 -DWIDTH 6 0 -BBX 6 5 0 1 -BITMAP -24 -48 -D8 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 4 0 1 -BITMAP -FC -0C -0C -0C -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 800 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3E00 -4100 -BC80 -9480 -9880 -9480 -B680 -4100 -3E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 430 0 -DWIDTH 5 0 -BBX 4 1 0 7 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 396 0 -DWIDTH 5 0 -BBX 4 4 0 5 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -30 -30 -FC -30 -30 -FC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 402 0 -DWIDTH 5 0 -BBX 4 6 0 3 -BITMAP -E0 -B0 -30 -40 -F0 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 402 0 -DWIDTH 5 0 -BBX 4 6 0 3 -BITMAP -E0 -B0 -60 -30 -B0 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 430 0 -DWIDTH 5 0 -BBX 3 2 0 7 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 629 0 -DWIDTH 8 0 -BBX 8 9 0 -3 -BITMAP -EE -66 -66 -66 -76 -7F -40 -60 -60 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 552 0 -DWIDTH 7 0 -BBX 6 11 0 -2 -BITMAP -6C -E8 -E8 -E8 -E8 -68 -08 -08 -08 -08 -38 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 2 2 0 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 430 0 -DWIDTH 5 0 -BBX 2 3 1 -3 -BITMAP -80 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 402 0 -DWIDTH 5 0 -BBX 4 6 0 3 -BITMAP -60 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 427 0 -DWIDTH 5 0 -BBX 5 5 0 3 -BITMAP -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 487 0 -DWIDTH 6 0 -BBX 6 5 0 1 -BITMAP -90 -48 -6C -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 900 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -6100 -E200 -6200 -6400 -6A80 -EB80 -1580 -27C0 -2180 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 900 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -6100 -E200 -6200 -6780 -6AC0 -E8C0 -1100 -23C0 -23C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 900 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -E100 -B200 -6200 -3400 -BA80 -EB80 -1580 -27C0 -2180 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 456 0 -DWIDTH 6 0 -BBX 5 9 0 -3 -BITMAP -30 -30 -00 -70 -30 -60 -D0 -D8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 644 0 -DWIDTH 8 0 -BBX 9 10 -1 0 -BITMAP -1800 -0C00 -0000 -0800 -1C00 -1C00 -2600 -3E00 -4300 -E780 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 644 0 -DWIDTH 8 0 -BBX 9 10 -1 0 -BITMAP -0C00 -1800 -0000 -0800 -1C00 -1C00 -2600 -3E00 -4300 -E780 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 644 0 -DWIDTH 8 0 -BBX 9 10 -1 0 -BITMAP -1800 -2C00 -0000 -0800 -1C00 -1C00 -2600 -3E00 -4300 -E780 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 644 0 -DWIDTH 8 0 -BBX 9 10 -1 0 -BITMAP -1A00 -2C00 -0000 -0800 -1C00 -1C00 -2600 -3E00 -4300 -E780 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 644 0 -DWIDTH 8 0 -BBX 9 10 -1 0 -BITMAP -3600 -3600 -0000 -0800 -1C00 -1C00 -2600 -3E00 -4300 -E780 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 644 0 -DWIDTH 8 0 -BBX 9 10 -1 0 -BITMAP -1800 -2400 -1800 -0800 -1C00 -1C00 -2600 -3E00 -4300 -E780 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 879 0 -DWIDTH 11 0 -BBX 11 9 -1 0 -BITMAP -1FE0 -0E20 -1600 -1640 -27C0 -3E40 -4600 -4620 -EFE0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 689 0 -DWIDTH 9 0 -BBX 8 12 0 -3 -BITMAP -3E -63 -E0 -C0 -C0 -C0 -E0 -63 -3E -10 -08 -18 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 629 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -30 -18 -00 -FE -62 -60 -7C -60 -62 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 629 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -18 -30 -00 -FE -62 -60 -7C -60 -62 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 629 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -30 -58 -00 -FE -62 -60 -7C -60 -62 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 629 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -6C -6C -00 -FE -62 -60 -7C -60 -62 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 384 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -C0 -60 -00 -F0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 384 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -60 -C0 -00 -F0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 384 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -60 -B0 -00 -F0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 384 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -D8 -D8 -00 -F0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 783 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -FE00 -6300 -6380 -6180 -F180 -6180 -6380 -6300 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 739 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -3400 -5800 -0000 -E380 -7100 -7900 -5D00 -4F00 -4700 -E300 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 768 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -1800 -0C00 -0000 -3E00 -6300 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 768 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -0C00 -1800 -0000 -3E00 -6300 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 768 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -1800 -2C00 -0000 -3E00 -6300 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 768 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -1A00 -2C00 -0000 -3E00 -6300 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 768 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -3600 -3600 -0000 -3E00 -6300 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -CC -78 -30 -78 -CC -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 768 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3E80 -6300 -E380 -C580 -C980 -D180 -E380 -6300 -BE00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 786 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -1800 -0C00 -0000 -F780 -6300 -6300 -6300 -6300 -7700 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 786 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -0C00 -1800 -0000 -F780 -6300 -6300 -6300 -6300 -7700 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 786 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -1800 -2C00 -0000 -F780 -6300 -6300 -6300 -6300 -7700 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 786 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -3600 -3600 -0000 -F780 -6300 -6300 -6300 -6300 -7700 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 617 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -0C -18 -00 -F7 -62 -34 -34 -18 -18 -3C -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 640 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -F0 -60 -7E -63 -63 -63 -7E -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 662 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3C -66 -66 -64 -6C -6E -67 -63 -6B -EE -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 544 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -60 -30 -00 -70 -D8 -38 -D8 -D8 -EC -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 544 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -30 -60 -00 -70 -D8 -38 -D8 -D8 -EC -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 544 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -60 -B0 -00 -70 -D8 -38 -D8 -D8 -EC -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 544 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -68 -B0 -00 -70 -D8 -38 -D8 -D8 -EC -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 544 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -D8 -D8 -00 -70 -D8 -38 -D8 -D8 -EC -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 544 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -30 -48 -30 -00 -70 -D8 -38 -D8 -D8 -EC -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 806 0 -DWIDTH 10 0 -BBX 8 6 1 0 -BITMAP -76 -DB -3F -D8 -DD -EE -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 494 0 -DWIDTH 6 0 -BBX 5 9 0 -3 -BITMAP -70 -D8 -C0 -C0 -E8 -70 -40 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -60 -30 -00 -70 -D8 -F8 -C0 -E8 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -30 -60 -00 -70 -D8 -F8 -C0 -E8 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -60 -B0 -00 -70 -D8 -F8 -C0 -E8 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -D8 -D8 -00 -70 -D8 -F8 -C0 -E8 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -C0 -60 -00 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -60 -C0 -00 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -60 -B0 -00 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 5 9 0 0 -BITMAP -D8 -D8 -00 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 585 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -68 -30 -58 -78 -DC -CC -CC -EC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 638 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -34 -58 -00 -FC -6E -66 -66 -66 -F7 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 585 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -60 -30 -00 -78 -DC -CC -CC -EC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 585 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -30 -60 -00 -78 -DC -CC -CC -EC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 585 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -30 -58 -00 -78 -DC -CC -CC -EC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 585 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -68 -B0 -00 -78 -DC -CC -CC -EC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 585 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -D8 -D8 -00 -78 -DC -CC -CC -EC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -30 -30 -00 -FC -00 -30 -30 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 585 0 -DWIDTH 7 0 -BBX 6 8 0 -1 -BITMAP -04 -78 -DC -CC -CC -EC -78 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 629 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -30 -18 -00 -EE -66 -66 -66 -76 -3F -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 629 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -18 -30 -00 -EE -66 -66 -66 -76 -3F -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 629 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -18 -2C -00 -EE -66 -66 -66 -76 -3F -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 629 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -6C -6C -00 -EE -66 -66 -66 -76 -3F -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 524 0 -DWIDTH 6 0 -BBX 7 12 -1 -3 -BITMAP -18 -30 -00 -EE -64 -74 -38 -38 -10 -10 -60 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 609 0 -DWIDTH 8 0 -BBX 7 12 0 -3 -BITMAP -60 -E0 -60 -7C -6E -66 -66 -66 -7C -60 -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 524 0 -DWIDTH 6 0 -BBX 7 12 -1 -3 -BITMAP -6C -6C -00 -EE -64 -74 -38 -38 -10 -10 -60 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/UTB___14-L1.bdf diff -u xc/fonts/bdf/75dpi/UTB___14-L1.bdf:1.1 xc/fonts/bdf/75dpi/UTB___14-L1.bdf:removed --- xc/fonts/bdf/75dpi/UTB___14-L1.bdf:1.1 Tue Apr 17 19:43:45 2001 +++ xc/fonts/bdf/75dpi/UTB___14-L1.bdf Wed Mar 16 21:03:57 2005 @@ -1,3156 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl UTB___14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Utopia-Bold-R-Normal--15-140-75-75-P-82-ISO8859-1 -SIZE 14 75 75 -FONTBOUNDINGBOX 16 15 -1 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -STARTPROPERTIES 28 -FOUNDRY "Adobe" -FAMILY_NAME "Utopia" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 15 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 82 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 10 -X_HEIGHT 7 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -WEIGHT 218 -FACE_NAME "Utopia Bold" -COPYRIGHT "Copyright (c) 1989, 1991 Adobe Systems Incorporated. All rights reserved." -NOTICE "Utopia is a registered trademark of Adobe Systems Incorporated." -DESTINATION 0 -FONT_ASCENT 12 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -_ADOBE_PSFONT "Utopia-Bold" -_DEC_DEVICE_FONTNAMES "PS=Utopia-Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 807 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 210 0 -DWIDTH 3 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 10 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 473 0 -DWIDTH 7 0 -BBX 5 5 1 5 -BITMAP -D8 -D8 -D8 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 8 9 0 1 -BITMAP -36 -36 -7F -36 -6C -6C -FE -6C -6C -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 12 0 -1 -BITMAP -10 -7C -DE -D6 -F0 -FC -7E -1E -D6 -F6 -7C -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 887 0 -DWIDTH 13 0 -BBX 11 10 1 0 -BITMAP -7080 -DF80 -D900 -DA00 -7400 -05C0 -0B60 -1360 -2360 -21C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 748 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -1E00 -3300 -3300 -1A00 -3CC0 -6CC0 -E680 -E700 -7380 -3DC0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 252 0 -DWIDTH 4 0 -BBX 2 5 1 5 -BITMAP -C0 -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 4 12 0 -2 -BITMAP -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 4 12 0 -2 -BITMAP -C0 -60 -60 -30 -30 -30 -30 -30 -30 -60 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 442 0 -DWIDTH 6 0 -BBX 5 5 0 5 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -18 -18 -18 -FF -18 -18 -18 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 3 4 0 -2 -BITMAP -60 -60 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 392 0 -DWIDTH 6 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 378 0 -DWIDTH 5 0 -BBX 4 11 0 -1 -BITMAP -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -38 -6C -EE -EE -EE -EE -EE -EE -6C -38 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 5 10 1 0 -BITMAP -70 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -7C -EE -CE -0E -1C -38 -60 -E2 -FE -FE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -7C -EE -CE -0E -3C -0E -0E -CE -EE -7C -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -38 -38 -30 -64 -6C -5C -9C -FE -1C -3E -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -FE -FC -C0 -FC -9E -0E -0E -CE -EE -7C -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -3C -6E -E6 -E0 -FC -EE -EE -EE -6E -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -FE -FE -0C -0C -18 -18 -38 -30 -70 -70 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -7C -EE -EE -EE -7C -EE -EE -EE -EE -7C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -78 -EC -EE -EE -EE -7E -0E -CE -EC -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 2 7 1 0 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 3 9 0 -2 -BITMAP -60 -60 -00 -00 -00 -60 -60 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -03 -0C -30 -C0 -30 -0C -03 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 4 1 2 -BITMAP -FE -00 -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -C0 -30 -0C -03 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 456 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -70 -D8 -D8 -10 -20 -60 -70 -00 -60 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 13 0 -BBX 12 10 0 0 -BITMAP -0FC0 -3020 -6790 -CD90 -D990 -DB10 -DB20 -CDC0 -6000 -1F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 644 0 -DWIDTH 9 0 -BBX 10 10 -1 0 -BITMAP -0C00 -0C00 -1E00 -1E00 -2700 -2700 -3F00 -4380 -4380 -E7C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 683 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -FF00 -7380 -7380 -7380 -7F00 -7380 -7380 -7380 -7380 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 689 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -1F00 -7180 -6080 -E000 -E000 -E000 -E000 -6080 -7180 -1F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -FE00 -7380 -7180 -71C0 -71C0 -71C0 -71C0 -7180 -7380 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 629 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -FF -71 -70 -72 -7E -72 -70 -71 -71 -FF -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 593 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -FF -71 -70 -72 -7E -72 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 726 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -1F00 -7180 -6080 -E000 -E000 -E000 -E7C0 -6380 -7380 -1F00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 807 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -FBE0 -71C0 -71C0 -71C0 -7FC0 -71C0 -71C0 -71C0 -71C0 -FBE0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 384 0 -DWIDTH 6 0 -BBX 5 10 0 0 -BITMAP -F8 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 386 0 -DWIDTH 6 0 -BBX 5 12 0 -2 -BITMAP -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -60 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 707 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -FBC0 -7180 -7300 -7600 -7C00 -7E00 -7700 -7300 -7380 -F9C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 585 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -F8 -70 -70 -70 -70 -70 -70 -71 -71 -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 918 0 -DWIDTH 13 0 -BBX 13 10 0 0 -BITMAP -F078 -7070 -78F0 -78F0 -5D70 -5D70 -4E70 -4E70 -4470 -E0F8 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 739 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -F1C0 -7880 -7880 -5C80 -5C80 -4E80 -4E80 -4780 -4780 -E380 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 768 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -1E00 -7380 -6180 -E1C0 -E1C0 -E1C0 -E1C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 650 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -FF00 -7380 -7380 -7380 -7380 -7F00 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 768 0 -DWIDTH 11 0 -BBX 10 13 0 -3 -BITMAP -1E00 -7380 -6180 -E1C0 -E1C0 -E1C0 -E1C0 -6180 -7380 -1E00 -0600 -0700 -03C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 684 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -FF00 -7380 -7380 -7300 -7E00 -7700 -7700 -7380 -7380 -FBC0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 561 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -7C -E6 -E2 -F0 -7C -1E -0E -8E -CE -7C -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 624 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -FF80 -9C80 -9C80 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 786 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -FBE0 -71C0 -71C0 -71C0 -71C0 -71C0 -71C0 -71C0 -3180 -1F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 645 0 -DWIDTH 9 0 -BBX 10 10 -1 0 -BITMAP -F9C0 -7080 -7080 -3900 -3900 -3900 -1E00 -1E00 -0C00 -0C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 933 0 -DWIDTH 14 0 -BBX 15 10 -1 0 -BITMAP -F9CE -71C4 -71C4 -3AE4 -3AE8 -3AE8 -3AE8 -1C70 -1C70 -1C70 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -FB80 -7100 -3A00 -3A00 -1C00 -1C00 -2E00 -2E00 -4700 -EF80 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -FB80 -7100 -7100 -3A00 -3A00 -1C00 -1C00 -1C00 -1C00 -3E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -FF -87 -8E -1C -1C -38 -38 -71 -E1 -FF -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 335 0 -DWIDTH 5 0 -BBX 3 12 1 -2 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 379 0 -DWIDTH 5 0 -BBX 4 11 0 -1 -BITMAP -80 -80 -80 -40 -40 -40 -20 -20 -20 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 335 0 -DWIDTH 5 0 -BBX 3 12 0 -2 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 8 1 2 -BITMAP -10 -10 -28 -28 -44 -44 -82 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 1 0 -2 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 430 0 -DWIDTH 6 0 -BBX 3 2 1 8 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 544 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -78 -DC -1C -7C -DC -DC -7E -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 605 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -F000 -7000 -7000 -7000 -7600 -7B00 -7380 -7380 -7380 -7300 -7E00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 494 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -3C -6C -E4 -E0 -E0 -64 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 605 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -0F00 -0700 -0700 -0700 -3700 -6F00 -E700 -E700 -E700 -6700 -3F80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -38 -6C -FC -E0 -E0 -64 -3C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 342 0 -DWIDTH 5 0 -BBX 6 11 0 0 -BITMAP -38 -6C -6C -70 -F8 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 533 0 -DWIDTH 8 0 -BBX 8 10 0 -3 -BITMAP -7F -EE -EE -EC -78 -30 -7E -CF -E7 -7E -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 631 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -F000 -7000 -7000 -7000 -7700 -7B80 -7380 -7380 -7380 -7380 -FBC0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 5 11 0 0 -BITMAP -60 -F0 -60 -00 -F0 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 4 14 0 -3 -BITMAP -60 -F0 -60 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -70 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 582 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -F000 -7000 -7000 -7000 -7700 -7600 -7C00 -7C00 -7E00 -7700 -F380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 309 0 -DWIDTH 5 0 -BBX 5 11 0 0 -BITMAP -F0 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 948 0 -DWIDTH 15 0 -BBX 15 7 0 0 -BITMAP -F738 -7BDC -739C -739C -739C -739C -FBDE -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 638 0 -DWIDTH 10 0 -BBX 10 7 0 0 -BITMAP -F700 -7B80 -7380 -7380 -7380 -7380 -FBC0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 585 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3C -66 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 615 0 -DWIDTH 9 0 -BBX 9 10 0 -3 -BITMAP -F600 -7B00 -7380 -7380 -7380 -7300 -7E00 -7000 -7000 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 597 0 -DWIDTH 9 0 -BBX 9 11 0 -3 -BITMAP -0100 -3B00 -6700 -E700 -E700 -E700 -6700 -3F00 -0700 -0700 -0F80 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -EC -7C -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 446 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -7C -E4 -F0 -78 -3C -9C -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -30 -70 -F8 -70 -70 -70 -70 -70 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 629 0 -DWIDTH 10 0 -BBX 10 7 0 0 -BITMAP -F780 -7380 -7380 -7380 -7380 -7780 -3BC0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 520 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -F7 -72 -72 -3C -3C -18 -18 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 774 0 -DWIDTH 11 0 -BBX 12 7 -1 0 -BITMAP -F370 -7320 -77A0 -77A0 -39C0 -39C0 -39C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 522 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -F7 -72 -3C -3C -3C -4E -EF -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 524 0 -DWIDTH 8 0 -BBX 8 10 0 -3 -BITMAP -F7 -72 -72 -3C -3C -18 -18 -10 -F0 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 483 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -FE -DC -9C -38 -72 -76 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 4 12 0 -2 -BITMAP -30 -60 -60 -60 -60 -C0 -60 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 284 0 -DWIDTH 4 0 -BBX 2 10 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 4 12 0 -2 -BITMAP -C0 -60 -60 -60 -60 -30 -60 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 8 0 -BBX 8 3 0 3 -BITMAP -31 -7E -8C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 210 0 -DWIDTH 3 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 10 1 -3 -BITMAP -C0 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 9 0 1 -BITMAP -08 -3C -6E -EE -E8 -E8 -7A -3C -08 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -7C -EE -E6 -E0 -70 -FE -70 -62 -FE -FE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 9 0 1 -BITMAP -C6 -7C -C6 -82 -82 -82 -C6 -7C -C6 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 9 10 -1 0 -BITMAP -FB80 -7100 -3A00 -3A00 -7F00 -1C00 -7F00 -1C00 -1C00 -3E00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 284 0 -DWIDTH 4 0 -BBX 2 10 1 0 -BITMAP -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 7 12 0 -2 -BITMAP -38 -6C -60 -70 -BC -CE -E6 -7A -1C -0C -6C -38 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 430 0 -DWIDTH 6 0 -BBX 5 2 1 8 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 800 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -DEC0 -B240 -A040 -A040 -B240 -DCC0 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 405 0 -DWIDTH 6 0 -BBX 6 5 0 4 -BITMAP -70 -D8 -78 -D8 -7C -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 487 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -36 -6C -D8 -D8 -6C -36 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 4 1 2 -BITMAP -FE -06 -06 -06 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 392 0 -DWIDTH 6 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 800 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -DCC0 -9240 -9640 -9C40 -9640 -D2C0 -6180 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 430 0 -DWIDTH 6 0 -BBX 5 1 0 8 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 396 0 -DWIDTH 6 0 -BBX 4 4 1 6 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -18 -18 -18 -FF -18 -18 -18 -FF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 402 0 -DWIDTH 6 0 -BBX 4 6 1 4 -BITMAP -60 -B0 -30 -60 -C0 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 402 0 -DWIDTH 6 0 -BBX 4 6 1 4 -BITMAP -E0 -B0 -60 -30 -B0 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 430 0 -DWIDTH 6 0 -BBX 3 2 1 8 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 629 0 -DWIDTH 10 0 -BBX 10 10 0 -3 -BITMAP -F780 -7380 -7380 -7380 -7380 -7780 -7BC0 -6000 -7000 -7000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 552 0 -DWIDTH 8 0 -BBX 7 12 0 -2 -BITMAP -76 -F4 -F4 -F4 -F4 -74 -04 -04 -04 -04 -04 -1C -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 2 2 1 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 430 0 -DWIDTH 6 0 -BBX 3 3 1 -3 -BITMAP -40 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 402 0 -DWIDTH 6 0 -BBX 4 6 1 4 -BITMAP -60 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 427 0 -DWIDTH 6 0 -BBX 5 5 0 4 -BITMAP -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 487 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -D8 -6C -36 -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 900 0 -DWIDTH 13 0 -BBX 12 10 0 0 -BITMAP -6100 -E100 -6200 -6200 -64C0 -F4C0 -09A0 -0960 -13F0 -1060 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 900 0 -DWIDTH 13 0 -BBX 12 10 0 0 -BITMAP -6080 -E080 -6100 -6100 -6260 -F2B0 -0430 -0460 -08C0 -08F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 900 0 -DWIDTH 13 0 -BBX 12 10 0 0 -BITMAP -E100 -B100 -6200 -3200 -B4C0 -E4C0 -09A0 -0960 -13F0 -1060 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 456 0 -DWIDTH 7 0 -BBX 5 10 1 -3 -BITMAP -30 -30 -00 -70 -30 -20 -40 -D8 -D8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 644 0 -DWIDTH 9 0 -BBX 10 12 -1 0 -BITMAP -1800 -0C00 -0000 -0C00 -0C00 -1E00 -1E00 -2700 -3F00 -4380 -4380 -E7C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 644 0 -DWIDTH 9 0 -BBX 10 12 -1 0 -BITMAP -0600 -0C00 -0000 -0C00 -0C00 -1E00 -1E00 -2700 -3F00 -4380 -4380 -E7C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 644 0 -DWIDTH 9 0 -BBX 10 12 -1 0 -BITMAP -0C00 -1600 -0000 -0C00 -0C00 -1E00 -1E00 -2700 -3F00 -4380 -4380 -E7C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 644 0 -DWIDTH 9 0 -BBX 10 12 -1 0 -BITMAP -1A00 -2C00 -0000 -0C00 -0C00 -1E00 -1E00 -2700 -3F00 -4380 -4380 -E7C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 644 0 -DWIDTH 9 0 -BBX 10 12 -1 0 -BITMAP -3600 -3600 -0000 -0C00 -0C00 -1E00 -1E00 -2700 -3F00 -4380 -4380 -E7C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 644 0 -DWIDTH 9 0 -BBX 10 12 -1 0 -BITMAP -0C00 -1200 -0C00 -0C00 -0C00 -1E00 -1E00 -2700 -3F00 -4380 -4380 -E7C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 879 0 -DWIDTH 13 0 -BBX 13 10 -1 0 -BITMAP -0FF8 -0788 -0B88 -0B90 -13F0 -1F90 -2380 -2388 -4388 -E7F8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 689 0 -DWIDTH 10 0 -BBX 9 13 0 -3 -BITMAP -1F00 -7180 -6080 -E000 -E000 -E000 -E000 -6080 -7180 -1F00 -0800 -0400 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 629 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -30 -18 -00 -FF -71 -70 -72 -7E -72 -70 -71 -FF -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 629 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -0C -18 -00 -FF -71 -70 -72 -7E -72 -70 -71 -FF -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 629 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -18 -2C -00 -FF -71 -70 -72 -7E -72 -70 -71 -FF -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 629 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -6C -6C -00 -FF -71 -70 -72 -7E -72 -70 -71 -FF -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 384 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -60 -30 -00 -F8 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 384 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -30 -60 -00 -F8 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 384 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -60 -B0 -00 -F8 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 384 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -D8 -D8 -00 -F8 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -FE00 -7380 -7180 -71C0 -FDC0 -71C0 -71C0 -7180 -7380 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 739 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1A00 -2C00 -0000 -F1C0 -7880 -7880 -5C80 -5E80 -4E80 -4780 -4780 -E380 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 768 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1800 -0C00 -0000 -1E00 -7380 -6180 -E1C0 -E1C0 -E1C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 768 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0600 -0C00 -0000 -1E00 -7380 -6180 -E1C0 -E1C0 -E1C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 768 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0C00 -1600 -0000 -1E00 -7380 -6180 -E1C0 -E1C0 -E1C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 768 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1A00 -2C00 -0000 -1E00 -7380 -6180 -E1C0 -E1C0 -E1C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 768 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3600 -3600 -0000 -1E00 -7380 -6180 -E1C0 -E1C0 -E1C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -C3 -66 -3C -18 -3C -66 -C3 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 768 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -1E80 -7380 -6380 -E5C0 -E5C0 -E9C0 -E9C0 -7180 -7380 -5E00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 786 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0C00 -0600 -0000 -FBE0 -71C0 -71C0 -71C0 -71C0 -71C0 -71C0 -3180 -1F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 786 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0600 -0C00 -0000 -FBE0 -71C0 -71C0 -71C0 -71C0 -71C0 -71C0 -3180 -1F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 786 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0C00 -1600 -0000 -FBE0 -71C0 -71C0 -71C0 -71C0 -71C0 -71C0 -3180 -1F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 786 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -1B00 -1B00 -0000 -FBE0 -71C0 -71C0 -71C0 -71C0 -71C0 -71C0 -3180 -1F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0600 -0C00 -0000 -FB80 -7100 -7100 -3A00 -3A00 -1C00 -1C00 -1C00 -3E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 640 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -F800 -7000 -7F00 -7380 -7380 -7380 -7F00 -7000 -7000 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 662 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -1E00 -3300 -7300 -7200 -7600 -7700 -7780 -73C0 -71C0 -7580 -F700 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 544 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -60 -30 -00 -78 -DC -1C -7C -DC -DC -7E -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 544 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -18 -30 -00 -78 -DC -1C -7C -DC -DC -7E -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 544 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -30 -58 -00 -78 -DC -1C -7C -DC -DC -7E -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 544 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -34 -58 -00 -78 -DC -1C -7C -DC -DC -7E -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 544 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -6C -6C -00 -78 -DC -1C -7C -DC -DC -7E -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 544 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -30 -48 -30 -00 -78 -DC -1C -7C -DC -DC -7E -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 806 0 -DWIDTH 12 0 -BBX 9 7 1 0 -BITMAP -7B00 -DD80 -1F80 -7C00 -DC00 -DC80 -7B80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 494 0 -DWIDTH 7 0 -BBX 6 10 0 -3 -BITMAP -3C -6C -E4 -E0 -E0 -64 -3C -20 -10 -70 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -60 -30 -00 -38 -6C -FC -E0 -E0 -64 -3C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -18 -30 -00 -38 -6C -FC -E0 -E0 -64 -3C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -30 -58 -00 -38 -6C -FC -E0 -E0 -64 -3C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -D8 -D8 -00 -38 -6C -FC -E0 -E0 -64 -3C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -60 -30 -00 -F0 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -30 -60 -00 -F0 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -60 -B0 -00 -F0 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -D8 -D8 -00 -F0 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 585 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -6C -38 -38 -6C -3E -67 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 638 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -1A00 -2C00 -0000 -F700 -7B80 -7380 -7380 -7380 -7380 -FBC0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 585 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -30 -18 -00 -3C -66 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 585 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -18 -30 -00 -3C -66 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 585 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -18 -2C -00 -3C -66 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 585 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -34 -58 -00 -3C -66 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 585 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -6C -6C -00 -3C -66 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -18 -18 -00 -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 585 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3D -66 -EF -F7 -E7 -66 -BC -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 629 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -1800 -0C00 -0000 -F780 -7380 -7380 -7380 -7380 -7780 -3BC0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 629 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -0C00 -1800 -0000 -F780 -7380 -7380 -7380 -7380 -7780 -3BC0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 629 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -0C00 -1600 -0000 -F780 -7380 -7380 -7380 -7380 -7780 -3BC0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 629 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -3600 -3600 -0000 -F780 -7380 -7380 -7380 -7380 -7780 -3BC0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 524 0 -DWIDTH 7 0 -BBX 8 13 -1 -3 -BITMAP -0C -18 -00 -F7 -72 -72 -3C -3C -18 -18 -10 -F0 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 609 0 -DWIDTH 9 0 -BBX 9 13 0 -3 -BITMAP -F000 -7000 -7000 -7600 -7B00 -7380 -7380 -7380 -7300 -7E00 -7000 -7000 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 524 0 -DWIDTH 7 0 -BBX 8 13 -1 -3 -BITMAP -6C -6C -00 -F7 -72 -72 -3C -3C -18 -18 -10 -F0 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/UTB___18-L1.bdf diff -u xc/fonts/bdf/75dpi/UTB___18-L1.bdf:1.1 xc/fonts/bdf/75dpi/UTB___18-L1.bdf:removed --- xc/fonts/bdf/75dpi/UTB___18-L1.bdf:1.1 Tue Apr 17 19:43:45 2001 +++ xc/fonts/bdf/75dpi/UTB___18-L1.bdf Wed Mar 16 21:03:57 2005 @@ -1,3634 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl UTB___18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Utopia-Bold-R-Normal--19-180-75-75-P-105-ISO8859-1 -SIZE 18 75 75 -FONTBOUNDINGBOX 19 18 -1 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -STARTPROPERTIES 28 -FOUNDRY "Adobe" -FAMILY_NAME "Utopia" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 19 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 105 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 13 -X_HEIGHT 9 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -WEIGHT 218 -FACE_NAME "Utopia Bold" -COPYRIGHT "Copyright (c) 1989, 1991 Adobe Systems Incorporated. All rights reserved." -NOTICE "Utopia is a registered trademark of Adobe Systems Incorporated." -DESTINATION 0 -FONT_ASCENT 14 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -_ADOBE_PSFONT "Utopia-Bold" -_DEC_DEVICE_FONTNAMES "PS=Utopia-Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 807 0 -DWIDTH 15 0 -BBX 13 13 0 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 210 0 -DWIDTH 4 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 13 0 0 -BITMAP -60 -F0 -F0 -F0 -F0 -60 -60 -60 -60 -00 -60 -F0 -60 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 473 0 -DWIDTH 9 0 -BBX 5 6 2 7 -BITMAP -D8 -D8 -D8 -D8 -D8 -D8 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 12 0 1 -BITMAP -1980 -1980 -1980 -7FC0 -3300 -3300 -3300 -3300 -FF80 -6600 -6600 -6600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 15 0 -1 -BITMAP -0400 -3F80 -77C0 -E5C0 -F400 -FC00 -7E00 -3F80 -0FC0 -0BC0 -09C0 -E9C0 -FB80 -7F00 -0800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 887 0 -DWIDTH 17 0 -BBX 16 13 0 0 -BITMAP -7810 -EFF0 -CC20 -CC40 -CCC0 -DC80 -791E -023B -0633 -0433 -0833 -1837 -101E -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 748 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -0F80 -1DC0 -38C0 -38C0 -1D80 -1F18 -3E38 -7738 -E3B0 -E3E0 -E1E0 -71F0 -3F78 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 252 0 -DWIDTH 5 0 -BBX 2 6 1 7 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 5 16 1 -3 -BITMAP -18 -38 -70 -70 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -70 -70 -38 -18 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 5 16 0 -3 -BITMAP -C0 -E0 -70 -70 -38 -38 -38 -38 -38 -38 -38 -38 -70 -70 -E0 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 442 0 -DWIDTH 8 0 -BBX 7 7 0 6 -BITMAP -10 -D6 -7C -38 -7C -D6 -10 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 280 0 -DWIDTH 5 0 -BBX 4 6 0 -3 -BITMAP -60 -F0 -70 -60 -C0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 392 0 -DWIDTH 7 0 -BBX 5 2 1 4 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 280 0 -DWIDTH 5 0 -BBX 4 3 0 0 -BITMAP -60 -F0 -60 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 378 0 -DWIDTH 7 0 -BBX 4 13 1 0 -BITMAP -30 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -1E00 -7380 -7380 -F3C0 -F3C0 -F3C0 -F3C0 -F3C0 -F3C0 -F3C0 -7380 -7380 -1E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -3C -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -1F00 -7380 -F3C0 -63C0 -03C0 -03C0 -0380 -0600 -1800 -7000 -F040 -FFC0 -FFC0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -3F00 -7380 -F3C0 -63C0 -03C0 -0780 -3E00 -0780 -03C0 -63C0 -F3C0 -7380 -3F00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0600 -0F00 -0F00 -1E00 -1C80 -3980 -3B80 -7780 -6780 -C780 -FFC0 -0780 -0780 -1FC0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -7F80 -7F80 -7F00 -4000 -4000 -7F00 -4380 -03C0 -03C0 -63C0 -F3C0 -7380 -3F00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -1F80 -7BC0 -71C0 -F080 -F000 -F700 -FB80 -F3C0 -F3C0 -F3C0 -73C0 -7B80 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -7FC0 -7FC0 -FFC0 -8380 -0300 -0600 -0600 -0C00 -1C00 -1C00 -3C00 -3C00 -1800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -3F00 -7380 -F3C0 -F3C0 -F3C0 -7380 -3F00 -7380 -F3C0 -F3C0 -F3C0 -7380 -3F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -3E00 -7780 -F380 -F3C0 -F3C0 -F3C0 -77C0 -3BC0 -03C0 -43C0 -E380 -F780 -7E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 280 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -60 -F0 -60 -00 -00 -00 -60 -F0 -60 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 280 0 -DWIDTH 5 0 -BBX 4 12 0 -3 -BITMAP -60 -F0 -60 -00 -00 -00 -60 -F0 -70 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -00C0 -03C0 -0F00 -3C00 -F000 -F000 -3C00 -0F00 -03C0 -00C0 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 6 0 2 -BITMAP -FFC0 -FFC0 -0000 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -C000 -F000 -3C00 -0F00 -03C0 -03C0 -0F00 -3C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 456 0 -DWIDTH 8 0 -BBX 7 13 0 0 -BITMAP -7C -EE -CE -0E -1C -38 -70 -60 -38 -00 -30 -78 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 13 0 0 -BITMAP -07F0 -1C1C -3004 -63F6 -6732 -C672 -CE62 -CCE6 -CD6C -CE78 -6000 -3830 -0FE0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 644 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -0F00 -0F00 -0F00 -1780 -1780 -1780 -23C0 -23C0 -3FC0 -41E0 -41E0 -41E0 -E3F0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 683 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -FFC0 -79E0 -78F0 -78F0 -78F0 -79E0 -7FC0 -79E0 -78F0 -78F0 -78F0 -79E0 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 689 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -0FE0 -3870 -7830 -7010 -F000 -F000 -F000 -F000 -F000 -7010 -7830 -3870 -0FE0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -FF80 -78E0 -7870 -7870 -7878 -7878 -7878 -7878 -7878 -7870 -7870 -78E0 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 629 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -FFC0 -78C0 -7840 -7800 -7880 -7980 -7F80 -7980 -7880 -7820 -7820 -7860 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 593 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -FFC0 -78C0 -7840 -7800 -7880 -7980 -7F80 -7980 -7880 -7800 -7800 -7800 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 726 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -0FE0 -3870 -7830 -7010 -F000 -F000 -F000 -F1F8 -F0F0 -70F0 -78F0 -38F0 -0FE0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 807 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -FCFC -7878 -7878 -7878 -7878 -7878 -7FF8 -7878 -7878 -7878 -7878 -7878 -FCFC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 384 0 -DWIDTH 7 0 -BBX 6 13 0 0 -BITMAP -FC -78 -78 -78 -78 -78 -78 -78 -78 -78 -78 -78 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 7 15 -1 -2 -BITMAP -7E -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -38 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 707 0 -DWIDTH 13 0 -BBX 14 13 0 0 -BITMAP -FCF8 -7860 -78C0 -7880 -7900 -7B00 -7F80 -7FC0 -7BC0 -79E0 -78F0 -78F8 -FC7C -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 585 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -FC00 -7800 -7800 -7800 -7800 -7800 -7800 -7800 -7800 -7840 -7840 -78C0 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 918 0 -DWIDTH 17 0 -BBX 16 13 0 0 -BITMAP -F80F -780E -7C1E -7C1E -5E2E -5E2E -4F4E -4FCE -478E -478E -430E -430E -E01F -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 739 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -F038 -7810 -7C10 -7C10 -5E10 -4F10 -4F90 -4790 -43D0 -41F0 -41F0 -40F0 -E070 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 768 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -0F80 -38E0 -78F0 -7070 -F078 -F078 -F078 -F078 -F078 -7070 -78F0 -38E0 -0F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 650 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -FFC0 -79E0 -78F0 -78F0 -78F0 -78F0 -79E0 -7FC0 -7800 -7800 -7800 -7800 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 768 0 -DWIDTH 14 0 -BBX 13 17 0 -4 -BITMAP -0F80 -38E0 -78F0 -7070 -F078 -F078 -F078 -F078 -F078 -7070 -78F0 -38E0 -0F80 -0380 -03C0 -01E0 -0078 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 684 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -FFC0 -79E0 -78F0 -78F0 -78F0 -79E0 -7F80 -7BC0 -79C0 -79E0 -79E0 -78F0 -FC78 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 561 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -3F00 -7380 -E180 -E080 -F800 -FE00 -7F80 -1FC0 -07C0 -81C0 -C1C0 -E380 -7F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 624 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -FFC0 -DEC0 -9E40 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -7F80 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 786 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -FDF8 -78F0 -78F0 -78F0 -78F0 -78F0 -78F0 -78F0 -78F0 -78F0 -78F0 -38E0 -1FC0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 645 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -FC70 -7820 -7820 -7820 -3C40 -3C40 -3C40 -1E80 -1E80 -1E80 -0F00 -0F00 -0F00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 933 0 -DWIDTH 18 0 -BBX 19 13 -1 0 -BITMAP -FC78E0 -787840 -787840 -78F880 -3CBC80 -3CBC80 -3CBC80 -3D3D00 -1D1D00 -1F1F00 -1F1F00 -1E1E00 -0E0E00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 634 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -FDE0 -78C0 -3C80 -3D00 -1F00 -1E00 -0F00 -0F00 -1780 -1780 -23C0 -63C0 -F7E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 13 13 -1 0 -BITMAP -FC78 -7830 -7820 -3C40 -3C40 -1E80 -1E80 -0F00 -0F00 -0F00 -0F00 -0F00 -1F80 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -FFC0 -C3C0 -8780 -8780 -0F00 -0F00 -1E00 -3C00 -3C00 -7800 -7820 -F060 -FFE0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 335 0 -DWIDTH 6 0 -BBX 4 16 1 -3 -BITMAP -F0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 379 0 -DWIDTH 7 0 -BBX 4 13 1 0 -BITMAP -C0 -C0 -C0 -C0 -60 -60 -60 -60 -60 -30 -30 -30 -30 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 335 0 -DWIDTH 6 0 -BBX 4 16 1 -3 -BITMAP -F0 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 10 0 3 -BITMAP -0C00 -0C00 -1E00 -1E00 -3300 -3300 -6180 -6180 -C0C0 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 1 0 -3 -BITMAP -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 430 0 -DWIDTH 8 0 -BBX 5 3 1 10 -BITMAP -E0 -70 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 544 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -7E00 -EF00 -C700 -0F00 -7700 -E700 -E700 -EF00 -7780 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 605 0 -DWIDTH 11 0 -BBX 11 14 -1 0 -BITMAP -F000 -7000 -7000 -7000 -7000 -7780 -79C0 -71E0 -70E0 -70E0 -70E0 -71E0 -79C0 -6F80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 494 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -1E -77 -F3 -E0 -E0 -E0 -F1 -73 -1E -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 605 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -03C0 -01C0 -01C0 -01C0 -01C0 -3FC0 -73C0 -F1C0 -E1C0 -E1C0 -E1C0 -F1C0 -73C0 -3DE0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -1E00 -7380 -F380 -FF80 -E000 -E000 -F080 -7180 -1F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 342 0 -DWIDTH 7 0 -BBX 7 14 0 0 -BITMAP -3C -6E -66 -70 -70 -FC -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 533 0 -DWIDTH 10 0 -BBX 10 13 0 -4 -BITMAP -3F80 -7700 -E380 -E380 -7700 -3E00 -7000 -FE00 -7F80 -67C0 -C1C0 -E380 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 631 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -F000 -7000 -7000 -7000 -7000 -7780 -7BC0 -71C0 -71C0 -71C0 -71C0 -71C0 -71C0 -FBE0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -60 -F0 -60 -00 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 5 18 -1 -4 -BITMAP -30 -78 -30 -00 -00 -78 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -70 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 582 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -F000 -7000 -7000 -7000 -7000 -71E0 -7180 -7300 -7600 -7F00 -7700 -7380 -73C0 -F9E0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 309 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -F0 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 948 0 -DWIDTH 18 0 -BBX 17 9 0 0 -BITMAP -F79E00 -7BEF00 -71C700 -71C700 -71C700 -71C700 -71C700 -71C700 -FBEF80 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 638 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -F780 -7BC0 -71C0 -71C0 -71C0 -71C0 -71C0 -71C0 -FBE0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 585 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -1E00 -7380 -F3C0 -E1C0 -E1C0 -E1C0 -F3C0 -7380 -1E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 615 0 -DWIDTH 12 0 -BBX 11 13 0 -4 -BITMAP -F780 -79C0 -71E0 -70E0 -70E0 -70E0 -71E0 -79C0 -7F80 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 597 0 -DWIDTH 11 0 -BBX 11 14 0 -4 -BITMAP -0040 -3EC0 -73C0 -F1C0 -E1C0 -E1C0 -E1C0 -F1C0 -73C0 -3DC0 -01C0 -01C0 -01C0 -07E0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -EE -7F -76 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 446 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -3E -66 -E2 -F8 -7E -1F -87 -C6 -FC -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 370 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -30 -70 -FC -70 -70 -70 -70 -70 -70 -7A -3C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 629 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -F3C0 -71C0 -71C0 -71C0 -71C0 -71C0 -71C0 -7BC0 -3DE0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 520 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -FB80 -7100 -7100 -7A00 -3A00 -3A00 -1C00 -1C00 -1C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 774 0 -DWIDTH 15 0 -BBX 15 9 0 0 -BITMAP -F9CE -71C4 -71C4 -3AE8 -3AE8 -3AE8 -1C70 -1C70 -1C70 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 522 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -FB80 -7300 -3A00 -3C00 -1C00 -1E00 -2E00 -6700 -EF80 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 524 0 -DWIDTH 10 0 -BBX 9 13 0 -4 -BITMAP -FB80 -7100 -7100 -3A00 -3A00 -1E00 -1C00 -1C00 -0C00 -0800 -7000 -F000 -6000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 483 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FF -CF -8E -1C -3C -38 -71 -F1 -FF -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 6 16 0 -3 -BITMAP -1C -38 -38 -38 -38 -38 -30 -E0 -30 -38 -38 -38 -38 -38 -38 -1C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 284 0 -DWIDTH 5 0 -BBX 2 13 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 6 16 0 -3 -BITMAP -E0 -70 -70 -70 -70 -70 -30 -1C -30 -70 -70 -70 -70 -70 -70 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 3 0 4 -BITMAP -38C0 -7F80 -C700 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 210 0 -DWIDTH 4 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 13 0 -4 -BITMAP -60 -F0 -60 -00 -60 -60 -60 -60 -F0 -F0 -F0 -F0 -60 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0400 -0400 -1F00 -77C0 -F5C0 -F480 -F400 -F400 -F4C0 -7D80 -1F00 -0400 -0400 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -3F80 -73C0 -F1C0 -F000 -F800 -7800 -3C00 -FF00 -3C00 -3800 -7040 -FFC0 -FFC0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 9 10 1 2 -BITMAP -DD80 -FF80 -6300 -C180 -C180 -C180 -C180 -6300 -FF80 -DD80 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -FDC0 -7880 -7880 -7880 -3D00 -3D00 -FFC0 -1E00 -FFC0 -1E00 -1E00 -1E00 -3F00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 284 0 -DWIDTH 5 0 -BBX 2 13 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 9 15 1 -2 -BITMAP -1E00 -2300 -3000 -7800 -9E00 -8F00 -C380 -E180 -7880 -3C80 -0F00 -0700 -2200 -7200 -3C00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 430 0 -DWIDTH 8 0 -BBX 6 2 1 10 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 800 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -0FC0 -3870 -6018 -6788 -CCCC -D80C -D80C -D80C -CCCC -6798 -6018 -3870 -0FC0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 405 0 -DWIDTH 8 0 -BBX 6 6 1 6 -BITMAP -70 -98 -78 -D8 -D8 -7C -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 487 0 -DWIDTH 9 0 -BBX 8 7 0 1 -BITMAP -11 -33 -66 -EE -66 -33 -11 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 6 0 2 -BITMAP -FFC0 -FFC0 -00C0 -00C0 -00C0 -00C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 392 0 -DWIDTH 7 0 -BBX 5 2 1 4 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 800 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -0FC0 -3870 -6018 -7F98 -CCCC -CCCC -CF8C -CD8C -CCCC -7EF8 -6018 -3870 -0FC0 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 430 0 -DWIDTH 8 0 -BBX 6 1 1 11 -BITMAP -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 396 0 -DWIDTH 8 0 -BBX 6 6 1 7 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 402 0 -DWIDTH 7 0 -BBX 6 8 0 5 -BITMAP -78 -DC -1C -18 -30 -60 -FC -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 402 0 -DWIDTH 7 0 -BBX 6 8 0 5 -BITMAP -78 -DC -1C -78 -1C -1C -DC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 430 0 -DWIDTH 8 0 -BBX 5 3 1 10 -BITMAP -38 -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 629 0 -DWIDTH 12 0 -BBX 11 13 0 -4 -BITMAP -F3C0 -71C0 -71C0 -71C0 -71C0 -71C0 -71C0 -7BC0 -7DE0 -6000 -7000 -7000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 552 0 -DWIDTH 10 0 -BBX 9 15 0 -2 -BITMAP -1B80 -7B00 -7B00 -FB00 -FB00 -FB00 -7B00 -7B00 -1B00 -0300 -0300 -0300 -0300 -0300 -0F00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 280 0 -DWIDTH 5 0 -BBX 4 3 0 4 -BITMAP -60 -F0 -60 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 430 0 -DWIDTH 8 0 -BBX 4 4 2 -4 -BITMAP -20 -70 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 402 0 -DWIDTH 7 0 -BBX 5 8 1 5 -BITMAP -70 -F0 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 427 0 -DWIDTH 8 0 -BBX 6 6 1 6 -BITMAP -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 487 0 -DWIDTH 9 0 -BBX 8 7 0 1 -BITMAP -88 -CC -66 -77 -66 -CC -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 900 0 -DWIDTH 17 0 -BBX 16 13 0 0 -BITMAP -7010 -F030 -7020 -7040 -70C0 -7098 -711A -FA36 -062E -044E -087F -180E -101F -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 900 0 -DWIDTH 17 0 -BBX 16 13 0 0 -BITMAP -7010 -F030 -7020 -7040 -70C0 -709E -7137 -FA07 -0606 -040C -0818 -183F -103F -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 900 0 -DWIDTH 17 0 -BBX 16 13 0 0 -BITMAP -7810 -DC30 -1C20 -7840 -1CC0 -1C98 -DD1A -7A36 -062E -044E -087F -180E -101F -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 456 0 -DWIDTH 8 0 -BBX 7 13 0 -4 -BITMAP -18 -3C -18 -00 -38 -0C -1C -38 -70 -E0 -E6 -EE -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 644 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -1C00 -0E00 -0300 -0000 -0F00 -0F00 -1780 -1780 -23C0 -3FC0 -23C0 -41E0 -41E0 -E3F0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 644 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0380 -0700 -0C00 -0000 -0F00 -0F00 -1780 -1780 -23C0 -3FC0 -23C0 -41E0 -41E0 -E3F0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 644 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0600 -0F00 -1980 -0000 -0F00 -0F00 -1780 -1780 -23C0 -3FC0 -23C0 -41E0 -41E0 -E3F0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 644 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0C40 -1F80 -2300 -0000 -0F00 -0F00 -1780 -1780 -23C0 -3FC0 -23C0 -41E0 -41E0 -E3F0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 644 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -1980 -1980 -0000 -0F00 -0F00 -1780 -1780 -23C0 -3FC0 -23C0 -41E0 -41E0 -E3F0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 644 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0600 -0900 -0900 -0600 -0F00 -0F00 -1780 -1780 -23C0 -3FC0 -23C0 -41E0 -41E0 -E3F0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 879 0 -DWIDTH 17 0 -BBX 17 13 0 0 -BITMAP -0FFF00 -03E300 -05E100 -05E000 -09E200 -09E600 -11FE00 -1FE600 -21E200 -21E080 -41E080 -41E180 -E3FF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 689 0 -DWIDTH 13 0 -BBX 12 17 0 -4 -BITMAP -0FE0 -3870 -7830 -7010 -F000 -F000 -F000 -F000 -F000 -7010 -7830 -3870 -0FE0 -0200 -0700 -0300 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 629 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1C00 -0E00 -0300 -0000 -FFC0 -7840 -7800 -7880 -7F80 -7880 -7800 -7820 -7860 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 629 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0700 -0E00 -1800 -0000 -FFC0 -7840 -7800 -7880 -7F80 -7880 -7800 -7820 -7860 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 629 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -FFC0 -7840 -7800 -7880 -7F80 -7880 -7800 -7820 -7860 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 629 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -3300 -3300 -0000 -FFC0 -7840 -7800 -7880 -7F80 -7880 -7800 -7820 -7860 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 384 0 -DWIDTH 7 0 -BBX 6 14 0 0 -BITMAP -E0 -70 -18 -00 -FC -78 -78 -78 -78 -78 -78 -78 -78 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 384 0 -DWIDTH 7 0 -BBX 6 14 0 0 -BITMAP -1C -38 -60 -00 -FC -78 -78 -78 -78 -78 -78 -78 -78 -FC -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 384 0 -DWIDTH 7 0 -BBX 6 14 0 0 -BITMAP -30 -78 -CC -00 -FC -78 -78 -78 -78 -78 -78 -78 -78 -FC -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 384 0 -DWIDTH 7 0 -BBX 6 13 0 0 -BITMAP -CC -CC -00 -FC -78 -78 -78 -78 -78 -78 -78 -78 -FC -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 783 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -FF80 -78E0 -7870 -7870 -7878 -7878 -FE78 -7878 -7878 -7870 -7870 -78E0 -FF80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 739 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -0620 -0FC0 -1180 -0000 -F838 -7C10 -7E10 -5F10 -4F90 -47D0 -43F0 -41F0 -40F0 -E070 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 768 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -0E00 -0700 -0180 -0000 -0F80 -38E0 -78F0 -7070 -F078 -F078 -7070 -78F0 -38E0 -0F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 768 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -0380 -0700 -0C00 -0000 -0F80 -38E0 -78F0 -7070 -F078 -F078 -7070 -78F0 -38E0 -0F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 768 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -0600 -0F00 -1980 -0000 -0F80 -38E0 -78F0 -7070 -F078 -F078 -7070 -78F0 -38E0 -0F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 768 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -0C40 -1F80 -2300 -0000 -0F80 -38E0 -78F0 -7070 -F078 -F078 -7070 -78F0 -38E0 -0F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 768 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -1980 -1980 -0000 -0F80 -38E0 -78F0 -7070 -F078 -F078 -7070 -78F0 -38E0 -0F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -4100 -E380 -7700 -3E00 -1C00 -3E00 -7700 -E380 -4100 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 768 0 -DWIDTH 14 0 -BBX 13 15 0 -1 -BITMAP -0040 -0FC0 -38E0 -78F0 -7170 -F178 -F278 -F278 -F278 -F478 -7470 -78F0 -38E0 -1F80 -1000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 786 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -1C00 -0E00 -0300 -0000 -FDF8 -78F0 -78F0 -78F0 -78F0 -78F0 -78F0 -78F0 -38E0 -1FC0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 786 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -0380 -0700 -0C00 -0000 -FDF8 -78F0 -78F0 -78F0 -78F0 -78F0 -78F0 -78F0 -38E0 -1FC0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 786 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -0600 -0F00 -1980 -0000 -FDF8 -78F0 -78F0 -78F0 -78F0 -78F0 -78F0 -78F0 -38E0 -1FC0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 786 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -0CC0 -0CC0 -0000 -FDF8 -78F0 -78F0 -78F0 -78F0 -78F0 -78F0 -78F0 -38E0 -1FC0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 13 14 -1 0 -BITMAP -00E0 -01C0 -0300 -0000 -FC78 -7830 -7820 -3C40 -1E80 -1E80 -0F00 -0F00 -0F00 -1F80 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 640 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -FC00 -7800 -7FC0 -79E0 -78F0 -78F0 -78F0 -78F0 -79E0 -7FC0 -7800 -7800 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 662 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -1F00 -3980 -71C0 -71C0 -7180 -7300 -7700 -7780 -77C0 -73E0 -71F0 -70F0 -76E0 -F3C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 544 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -3800 -1C00 -0600 -0000 -7E00 -EF00 -C700 -0F00 -7700 -E700 -E700 -EF00 -7780 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 544 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0E00 -1C00 -3000 -0000 -7E00 -EF00 -C700 -0F00 -7700 -E700 -E700 -EF00 -7780 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 544 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -1800 -3C00 -6600 -0000 -7E00 -EF00 -C700 -0F00 -7700 -E700 -E700 -EF00 -7780 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 544 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -3100 -7E00 -8C00 -0000 -7E00 -EF00 -C700 -0F00 -7700 -E700 -E700 -EF00 -7780 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 544 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -6600 -6600 -0000 -7E00 -EF00 -C700 -0F00 -7700 -E700 -E700 -EF00 -7780 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 544 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1800 -2400 -2400 -1800 -0000 -7E00 -EF00 -C700 -0F00 -7700 -E700 -E700 -EF00 -7780 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 806 0 -DWIDTH 15 0 -BBX 14 9 0 0 -BITMAP -7EF0 -EF9C -C79C -0FFC -7700 -E700 -E784 -EF8C -78F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 494 0 -DWIDTH 9 0 -BBX 8 13 0 -4 -BITMAP -1E -77 -F3 -E0 -E0 -E0 -F1 -73 -1E -08 -1C -0C -38 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -3800 -1C00 -0600 -0000 -1E00 -7380 -F380 -FF80 -E000 -E000 -F080 -7180 -1F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0E00 -1C00 -3000 -0000 -1E00 -7380 -F380 -FF80 -E000 -E000 -F080 -7180 -1F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -1800 -3C00 -6600 -0000 -1E00 -7380 -F380 -FF80 -E000 -E000 -F080 -7180 -1F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -6600 -6600 -0000 -1E00 -7380 -F380 -FF80 -E000 -E000 -F080 -7180 -1F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 5 13 0 0 -BITMAP -E0 -70 -18 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 5 13 0 0 -BITMAP -38 -70 -C0 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 6 13 -1 0 -BITMAP -30 -78 -CC -00 -78 -38 -38 -38 -38 -38 -38 -38 -7C -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 6 12 -1 0 -BITMAP -CC -CC -00 -78 -38 -38 -38 -38 -38 -38 -38 -7C -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 585 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -1000 -3F00 -1C00 -7E00 -0700 -1F80 -7380 -F3C0 -E1C0 -E1C0 -E1C0 -F3C0 -7380 -1E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 638 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -1880 -3F00 -4600 -0000 -F780 -7BC0 -71C0 -71C0 -71C0 -71C0 -71C0 -71C0 -FBE0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 585 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -3800 -1C00 -0600 -0000 -1E00 -7380 -F3C0 -E1C0 -E1C0 -E1C0 -F3C0 -7380 -1E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 585 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0E00 -1C00 -3000 -0000 -1E00 -7380 -F3C0 -E1C0 -E1C0 -E1C0 -F3C0 -7380 -1E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 585 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -1E00 -7380 -F3C0 -E1C0 -E1C0 -E1C0 -F3C0 -7380 -1E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 585 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -1880 -3F00 -4600 -0000 -1E00 -7380 -F3C0 -E1C0 -E1C0 -E1C0 -F3C0 -7380 -1E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 585 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3300 -3300 -0000 -1E00 -7380 -F3C0 -E1C0 -E1C0 -E1C0 -F3C0 -7380 -1E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 8 0 1 -BITMAP -0C00 -0C00 -0000 -FFC0 -FFC0 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 585 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -1E80 -7380 -F3C0 -E5C0 -E9C0 -E9C0 -F3C0 -7380 -5E00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 629 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -1C00 -0E00 -0300 -0000 -F3C0 -71C0 -71C0 -71C0 -71C0 -71C0 -71C0 -7BC0 -3DE0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 629 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -0700 -0E00 -1800 -0000 -F3C0 -71C0 -71C0 -71C0 -71C0 -71C0 -71C0 -7BC0 -3DE0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 629 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -F3C0 -71C0 -71C0 -71C0 -71C0 -71C0 -71C0 -7BC0 -3DE0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 629 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -3300 -3300 -0000 -F3C0 -71C0 -71C0 -71C0 -71C0 -71C0 -71C0 -7BC0 -3DE0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 524 0 -DWIDTH 10 0 -BBX 9 17 0 -4 -BITMAP -0700 -0E00 -1800 -0000 -FB80 -7100 -7100 -3A00 -3A00 -1E00 -1C00 -1C00 -0C00 -0800 -7000 -F000 -6000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 609 0 -DWIDTH 12 0 -BBX 11 16 0 -4 -BITMAP -F000 -7000 -7000 -7780 -79C0 -71E0 -70E0 -70E0 -70E0 -71E0 -79C0 -7F80 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 524 0 -DWIDTH 10 0 -BBX 9 16 0 -4 -BITMAP -6600 -6600 -0000 -FB80 -7100 -7100 -3A00 -3A00 -1E00 -1C00 -1C00 -0C00 -0800 -7000 -F000 -6000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/UTB___24-L1.bdf diff -u xc/fonts/bdf/75dpi/UTB___24-L1.bdf:1.1 xc/fonts/bdf/75dpi/UTB___24-L1.bdf:removed --- xc/fonts/bdf/75dpi/UTB___24-L1.bdf:1.1 Tue Apr 17 19:43:45 2001 +++ xc/fonts/bdf/75dpi/UTB___24-L1.bdf Wed Mar 16 21:03:57 2005 @@ -1,4464 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl UTB___24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Utopia-Bold-R-Normal--25-240-75-75-P-140-ISO8859-1 -SIZE 24 75 75 -FONTBOUNDINGBOX 26 26 -2 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -STARTPROPERTIES 28 -FOUNDRY "Adobe" -FAMILY_NAME "Utopia" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 25 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 140 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 17 -X_HEIGHT 12 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -WEIGHT 218 -FACE_NAME "Utopia Bold" -COPYRIGHT "Copyright (c) 1989, 1991 Adobe Systems Incorporated. All rights reserved." -NOTICE "Utopia is a registered trademark of Adobe Systems Incorporated." -DESTINATION 0 -FONT_ASCENT 21 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -_ADOBE_PSFONT "Utopia-Bold" -_DEC_DEVICE_FONTNAMES "PS=Utopia-Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 807 0 -DWIDTH 20 0 -BBX 19 17 0 0 -BITMAP -AAAAA0 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -AAAAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 210 0 -DWIDTH 5 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 17 0 0 -BITMAP -78 -FC -FC -FC -78 -78 -78 -78 -30 -30 -30 -00 -30 -78 -78 -78 -30 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 473 0 -DWIDTH 12 0 -BBX 7 8 2 9 -BITMAP -EE -EE -EE -EE -EE -44 -44 -44 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 14 15 0 2 -BITMAP -0630 -0630 -0630 -3FFC -3FFC -0C60 -0C60 -18C0 -18C0 -18C0 -FFF0 -FFF0 -3180 -3180 -3180 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 13 21 0 -2 -BITMAP -0200 -0200 -0FE0 -1AF8 -3278 -7230 -7A00 -7E00 -7F00 -7FC0 -3FF0 -1FF8 -07F8 -03F8 -0278 -6238 -F230 -FA60 -3FC0 -0200 -0200 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 887 0 -DWIDTH 22 0 -BBX 21 17 0 0 -BITMAP -3E0100 -77FF00 -E38200 -E38400 -E38C00 -E38800 -E39000 -773000 -3E23E0 -004770 -00CE38 -008E38 -010E38 -030E38 -020E38 -040770 -0C03E0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 748 0 -DWIDTH 19 0 -BBX 18 17 0 0 -BITMAP -03C000 -0F7000 -1E3800 -1E3800 -1E3800 -1F3180 -0FE3C0 -0FC7C0 -3FE3C0 -7DF380 -F8F380 -F87B00 -F87E00 -F83E00 -7C1F00 -3E3F80 -0FC7C0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 252 0 -DWIDTH 6 0 -BBX 3 8 1 9 -BITMAP -E0 -E0 -E0 -E0 -E0 -40 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 7 20 1 -3 -BITMAP -06 -1C -38 -70 -70 -70 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -70 -70 -70 -38 -1C -06 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 7 20 0 -3 -BITMAP -C0 -70 -38 -1C -1C -1C -0E -0E -0E -0E -0E -0E -0E -0E -1C -1C -1C -38 -70 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 442 0 -DWIDTH 11 0 -BBX 8 9 1 8 -BITMAP -18 -18 -DB -FF -3C -FF -DB -18 -18 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 12 1 0 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 280 0 -DWIDTH 7 0 -BBX 4 8 1 -3 -BITMAP -60 -F0 -F0 -F0 -60 -60 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 392 0 -DWIDTH 10 0 -BBX 7 2 1 5 -BITMAP -FE -FE -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 280 0 -DWIDTH 7 0 -BBX 4 5 1 0 -BITMAP -60 -F0 -F0 -F0 -60 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 378 0 -DWIDTH 9 0 -BBX 6 17 1 0 -BITMAP -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -0F80 -3DE0 -38E0 -78F0 -78F0 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -78F0 -78F0 -38E0 -3DE0 -0F80 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 9 17 2 0 -BITMAP -0E00 -3E00 -FE00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -FF80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -1F80 -7BE0 -F1F0 -F1F0 -61F0 -01F0 -01F0 -03E0 -03E0 -0780 -0E00 -1800 -3008 -7018 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -1FC0 -79F0 -F0F8 -F0F8 -60F8 -00F8 -00F0 -31E0 -3FE0 -01F0 -00F8 -00F8 -60F8 -F0F8 -F0F8 -79F0 -1FC0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -0E00 -0F00 -1F00 -1E20 -1C60 -3CE0 -39E0 -33E0 -73E0 -63E0 -E3E0 -FFF8 -FFF0 -03E0 -03E0 -03E0 -0FF8 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -7FF0 -7FF0 -7FE0 -6000 -6000 -6000 -6FC0 -71F0 -60F8 -00F8 -00F8 -00F8 -60F8 -F0F8 -F0F0 -79F0 -1FC0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -0FC0 -3CF0 -3878 -7878 -7830 -F800 -F800 -FBC0 -FDF0 -F8F0 -F8F8 -F8F8 -78F8 -78F8 -38F0 -3DF0 -0FC0 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -7FF8 -7FF8 -FFF0 -C070 -8060 -00C0 -01C0 -0180 -0380 -0780 -0700 -0F00 -0F00 -1F00 -1F00 -1F00 -0E00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -1FC0 -7DF0 -78F0 -F8F8 -F8F8 -F8F8 -78F0 -7DF0 -1FC0 -7DF0 -78F0 -F8F8 -F8F8 -F8F8 -78F0 -7DF0 -1FC0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -1F80 -7DE0 -78E0 -F8F0 -F8F0 -F8F8 -F8F8 -78F8 -7DF8 -1EF8 -00F8 -00F8 -60F0 -F0F0 -F0E0 -79E0 -1F80 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 280 0 -DWIDTH 7 0 -BBX 4 12 1 0 -BITMAP -60 -F0 -F0 -F0 -60 -00 -00 -60 -F0 -F0 -F0 -60 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 280 0 -DWIDTH 7 0 -BBX 4 15 1 -3 -BITMAP -60 -F0 -F0 -F0 -60 -00 -00 -60 -F0 -F0 -F0 -60 -60 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 12 1 0 -BITMAP -0030 -00F0 -03C0 -0F00 -3C00 -F000 -F000 -3C00 -0F00 -03C0 -00F0 -0030 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 7 1 3 -BITMAP -FFF0 -FFF0 -0000 -0000 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 12 1 0 -BITMAP -C000 -F000 -3C00 -0F00 -03C0 -00F0 -00F0 -03C0 -0F00 -3C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 456 0 -DWIDTH 12 0 -BBX 10 17 0 0 -BITMAP -1E00 -7780 -F3C0 -F3C0 -63C0 -0780 -0F00 -1C00 -3800 -3F00 -1E00 -0000 -0C00 -1E00 -1E00 -1E00 -0C00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 20 17 0 0 -BITMAP -01FE00 -070380 -1C00C0 -383F60 -70E760 -71C730 -E38E30 -E38E30 -E70E30 -E71C60 -E73C60 -E75CC0 -738F00 -700000 -380000 -1E0300 -03FC00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 644 0 -DWIDTH 16 0 -BBX 18 17 -1 0 -BITMAP -01E000 -01E000 -03F000 -03F000 -03F000 -06F800 -06F800 -06F800 -0C7C00 -0C7C00 -0FFC00 -183E00 -183E00 -183E00 -301F00 -301F00 -FC7FC0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 683 0 -DWIDTH 17 0 -BBX 16 17 0 0 -BITMAP -FFF0 -3E7C -3E3E -3E3E -3E3E -3E3E -3E7C -3FF0 -3E7C -3E3E -3E1F -3E1F -3E1F -3E1F -3E1F -3F3E -FFF8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 689 0 -DWIDTH 17 0 -BBX 16 17 0 0 -BITMAP -07FC -1E0F -3C07 -7C03 -7C01 -F801 -F800 -F800 -F800 -F800 -F800 -F801 -7C01 -7C03 -3E07 -1F0F -07FC -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 18 17 0 0 -BITMAP -FFF800 -3E1E00 -3E0F00 -3E0F80 -3E0F80 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E0F80 -3E0F80 -3E0F00 -3F1E00 -FFF800 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 629 0 -DWIDTH 16 0 -BBX 15 17 0 0 -BITMAP -FFFC -3E1C -3E0C -3E04 -3E00 -3E10 -3E30 -3FF0 -3E30 -3E10 -3E00 -3E00 -3E02 -3E02 -3E06 -3F0E -FFFE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 593 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -FFFC -3E1C -3E0C -3E04 -3E00 -3E00 -3E10 -3E30 -3FF0 -3E30 -3E10 -3E00 -3E00 -3E00 -3E00 -3E00 -FF80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 726 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -07FC00 -1E0F00 -3C0700 -7C0300 -7C0100 -F80100 -F80000 -F80000 -F80000 -F80000 -F87F80 -F81F00 -7C1F00 -7C1F00 -3E1F00 -1F1F00 -07F800 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 807 0 -DWIDTH 20 0 -BBX 19 17 0 0 -BITMAP -FFBFE0 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3FFF80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -FFBFE0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 384 0 -DWIDTH 10 0 -BBX 9 17 0 0 -BITMAP -FF80 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -FF80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 386 0 -DWIDTH 10 0 -BBX 10 20 -1 -3 -BITMAP -7FC0 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1F00 -1E00 -1E00 -3C00 -F000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 707 0 -DWIDTH 18 0 -BBX 19 17 0 0 -BITMAP -FF8FC0 -3E0700 -3E0600 -3E0C00 -3E1800 -3E3000 -3E7000 -3EF000 -3FF800 -3EFC00 -3E7C00 -3E3E00 -3E3F00 -3E1F00 -3E0F80 -3E0FC0 -FF87E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 585 0 -DWIDTH 15 0 -BBX 15 17 0 0 -BITMAP -FF80 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E02 -3E02 -3E06 -3F0E -FFFE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 918 0 -DWIDTH 23 0 -BBX 23 17 0 0 -BITMAP -FF01FE -3F01F8 -3F81F8 -3F83F8 -3782F8 -37C2F8 -37C6F8 -33C4F8 -33E4F8 -33ECF8 -31E8F8 -31F8F8 -31F8F8 -30F0F8 -30F0F8 -30F0F8 -FC63FE -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 739 0 -DWIDTH 19 0 -BBX 18 17 0 0 -BITMAP -FE0FC0 -3F0300 -3F8300 -3F8300 -3FC300 -37E300 -37E300 -33F300 -31FB00 -31FB00 -30FF00 -307F00 -307F00 -303F00 -301F00 -301F00 -FC0F00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 768 0 -DWIDTH 19 0 -BBX 18 17 0 0 -BITMAP -07F800 -1E1E00 -3C0F00 -7C0F80 -7C0F80 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -7C0F80 -7C0F80 -3C0F00 -1E1E00 -07F800 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 650 0 -DWIDTH 16 0 -BBX 15 17 0 0 -BITMAP -FFF0 -3E7C -3E3E -3E3E -3E3E -3E3E -3E3E -3E3C -3E78 -3FE0 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -FF80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 768 0 -DWIDTH 19 0 -BBX 18 22 0 -5 -BITMAP -07F800 -1E1E00 -3C0F00 -7C0F80 -7C0F80 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -7C0F80 -7C0F80 -3C0F00 -1E1E00 -07F800 -00F800 -007C00 -007E00 -003F00 -000FC0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 684 0 -DWIDTH 17 0 -BBX 18 17 -1 0 -BITMAP -FFF800 -3E3E00 -3E1F00 -3E1F00 -3E1F00 -3E1F00 -3E1E00 -3E3C00 -3FF000 -3EF800 -3E7C00 -3E7E00 -3E3E00 -3E3F00 -3E3F00 -3F1F80 -FF8FC0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 561 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -1FE0 -7C70 -7830 -F810 -F800 -FC00 -FF00 -7F80 -3FE0 -0FF0 -03F8 -81F8 -80F8 -C0F8 -E0F0 -F9F0 -3FC0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 624 0 -DWIDTH 16 0 -BBX 15 17 0 0 -BITMAP -FFFE -E7CE -C7C6 -87C2 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -1FF0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 786 0 -DWIDTH 20 0 -BBX 19 17 0 0 -BITMAP -FFBFE0 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -1E0F00 -0F1E00 -03F800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 645 0 -DWIDTH 17 0 -BBX 18 17 -1 0 -BITMAP -FF8FC0 -3E0300 -3E0300 -1F0600 -1F0600 -1F0600 -0F8C00 -0F8C00 -0F8C00 -07D800 -07D800 -07D800 -03F000 -03F000 -03F000 -01E000 -01E000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 933 0 -DWIDTH 23 0 -BBX 25 17 -1 0 -BITMAP -FF8F1F80 -3E0F0600 -3E0F0400 -3E0F0400 -3E1F8C00 -1F1F8800 -1F1F8800 -1F178800 -1F379800 -0FA7D000 -0FA7D000 -0FA7D000 -0FE7F000 -07C3E000 -07C3E000 -07C3E000 -07C3E000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 17 17 0 0 -BITMAP -FF9F80 -3E0E00 -3F0C00 -1F0800 -0F9000 -0F9000 -07E000 -07E000 -03E000 -03F000 -03F000 -04F800 -04F800 -087C00 -187E00 -383E00 -FCFF80 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 17 17 -1 0 -BITMAP -FF9F80 -3E0600 -3E0600 -1F0C00 -1F0C00 -0F9800 -0F9800 -07F000 -07F000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -0FF800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 15 17 0 0 -BITMAP -7FFE -707E -607C -40F8 -41F8 -01F0 -03E0 -07E0 -07C0 -0F80 -1F80 -1F00 -3E02 -7E02 -7C06 -FC0E -FFFE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 335 0 -DWIDTH 8 0 -BBX 5 20 2 -3 -BITMAP -F8 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 379 0 -DWIDTH 9 0 -BBX 6 17 1 0 -BITMAP -C0 -C0 -C0 -60 -60 -60 -60 -30 -30 -30 -18 -18 -18 -18 -0C -0C -0C -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 335 0 -DWIDTH 8 0 -BBX 5 20 1 -3 -BITMAP -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 12 1 5 -BITMAP -0600 -0600 -0F00 -0F00 -1980 -1980 -30C0 -30C0 -6060 -6060 -C030 -C030 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 1 0 -3 -BITMAP -FFF0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 430 0 -DWIDTH 11 0 -BBX 6 5 2 14 -BITMAP -40 -E0 -F0 -38 -0C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 544 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -3FC0 -FBE0 -F1F0 -61F0 -03F0 -07F0 -19F0 -71F0 -F1F0 -F1F0 -F9F0 -FFFC -7CF0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 605 0 -DWIDTH 15 0 -BBX 16 19 -2 0 -BITMAP -0E00 -FE00 -3E00 -3E00 -3E00 -3E00 -3EF8 -3FBE -3F3E -3E1F -3E1F -3E1F -3E1F -3E1F -3E1F -3E1F -3E3E -3F3E -3BF8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 494 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -1FC0 -7CF0 -7CF0 -F860 -F800 -F800 -F800 -F800 -F800 -F800 -7C10 -7C70 -1FC0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 605 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -001C -01FC -007C -007C -007C -007C -1FFC -7CFC -7C7C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -7C7C -7CFC -1F3E -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 519 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -1FC0 -7DE0 -7CF0 -F8F0 -FFF0 -F800 -F800 -F800 -F800 -F800 -7C10 -7C70 -1FC0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 342 0 -DWIDTH 9 0 -BBX 11 19 -1 0 -BITMAP -0FC0 -1DE0 -3CE0 -3C00 -3E00 -3E00 -FFC0 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -FF80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 533 0 -DWIDTH 14 0 -BBX 14 19 0 -5 -BITMAP -001C -1FFC -7DF0 -F8F8 -F8F8 -F8F8 -F8F8 -7DF0 -1FC0 -0C00 -1F00 -3FE0 -3FF8 -1FFC -71FC -F03C -F03C -7878 -1FE0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 631 0 -DWIDTH 16 0 -BBX 16 19 -1 0 -BITMAP -0E00 -FE00 -3E00 -3E00 -3E00 -3E00 -3E78 -3EFC -3F3E -3E3E -3E3E -3E3E -3E3E -3E3E -3E3E -3E3E -3E3E -3E3E -7F3F -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 7 18 0 0 -BITMAP -38 -7C -7C -38 -00 -1C -FC -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -FE -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 8 23 -2 -5 -BITMAP -06 -0F -0F -06 -00 -0F -3F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1F -1E -3E -F8 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 582 0 -DWIDTH 15 0 -BBX 16 19 -1 0 -BITMAP -1E00 -FE00 -3E00 -3E00 -3E00 -3E00 -3E1E -3E3C -3E38 -3E70 -3EE0 -3FC0 -3FE0 -3EF0 -3EF8 -3E78 -3E7C -3E3E -7F1F -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 309 0 -DWIDTH 8 0 -BBX 8 19 -1 0 -BITMAP -0E -FE -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -7F -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 948 0 -DWIDTH 24 0 -BBX 23 13 0 0 -BITMAP -3CF0F0 -FDF9F8 -7E7E7C -7C7C7C -7C7C7C -7C7C7C -7C7C7C -7C7C7C -7C7C7C -7C7C7C -7C7C7C -7C7C7C -FE7E7E -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 638 0 -DWIDTH 16 0 -BBX 15 13 0 0 -BITMAP -1CF0 -FDF8 -7E7C -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -FE7E -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 585 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -1FE0 -7CF8 -7CF8 -F87C -F87C -F87C -F87C -F87C -F87C -F87C -7CF8 -7CF8 -1FE0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 615 0 -DWIDTH 15 0 -BBX 15 18 -1 -5 -BITMAP -1DF0 -FE7C -7C7C -7C3E -7C3E -7C3E -7C3E -7C3E -7C3E -7C3E -7C7C -7E7C -7FF0 -7C00 -7C00 -7C00 -7C00 -FE00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 597 0 -DWIDTH 15 0 -BBX 15 19 0 -5 -BITMAP -000C -1F9C -7CFC -7C7C -F87C -F87C -F87C -F87C -F87C -F87C -F87C -7C7C -7CFC -1F7C -007C -007C -007C -007C -00FE -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 11 0 -BBX 12 13 0 0 -BITMAP -1CE0 -FDF0 -7FF0 -7CE0 -7C00 -7C00 -7C00 -7C00 -7C00 -7C00 -7C00 -7C00 -FE00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 446 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -1F80 -71C0 -F0C0 -F840 -FE00 -7F00 -3F80 -1FC0 -0FC0 -87C0 -C3C0 -E380 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 370 0 -DWIDTH 9 0 -BBX 9 16 0 0 -BITMAP -0C00 -1C00 -3C00 -FF80 -7C00 -7C00 -7C00 -7C00 -7C00 -7C00 -7C00 -7C00 -7C00 -7C80 -3F80 -1F00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 629 0 -DWIDTH 16 0 -BBX 15 13 0 0 -BITMAP -1C1C -FCFC -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7CFC -3F7C -1E7E -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 520 0 -DWIDTH 13 0 -BBX 14 13 -1 0 -BITMAP -FE3C -7C18 -7C10 -7C10 -3E30 -3E20 -3E20 -1F60 -1F40 -1F40 -0FC0 -0F80 -0F80 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 774 0 -DWIDTH 19 0 -BBX 22 13 -1 0 -BITMAP -FE3C3C -7C3C18 -7C3C10 -7C3E30 -3E3E20 -3E3E20 -3E7F60 -1F5F40 -1F5F40 -1FDFC0 -0F8F80 -0F8F80 -0F8F80 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 522 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -FE78 -7C30 -7C60 -3E40 -1FC0 -1F80 -0F80 -0FC0 -1FC0 -13E0 -31F0 -61F0 -F3F8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 524 0 -DWIDTH 13 0 -BBX 14 18 -1 -5 -BITMAP -FE3C -7C18 -7C10 -3E30 -3E20 -3E20 -1F60 -1F40 -1F40 -0FC0 -0F80 -0F80 -0780 -0700 -6700 -F600 -F400 -7800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 483 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -FFE0 -C3E0 -87C0 -07C0 -0F80 -1F00 -1F00 -3E00 -7C00 -7C00 -F820 -F860 -FFE0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 7 20 1 -3 -BITMAP -0E -18 -38 -38 -38 -38 -38 -38 -30 -E0 -30 -38 -38 -38 -38 -38 -38 -38 -18 -0E -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 284 0 -DWIDTH 7 0 -BBX 2 17 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 7 20 1 -3 -BITMAP -E0 -30 -38 -38 -38 -38 -38 -38 -18 -0E -18 -38 -38 -38 -38 -38 -38 -38 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 4 0 5 -BITMAP -1E0C -3F98 -67F0 -C1E0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 210 0 -DWIDTH 5 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 17 0 -5 -BITMAP -30 -78 -78 -78 -30 -00 -30 -30 -30 -78 -78 -78 -78 -FC -FC -FC -78 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -0100 -0100 -0FE0 -3DF8 -7D78 -7930 -F900 -F900 -F900 -F900 -F900 -7908 -7D18 -3D70 -0FC0 -0100 -0100 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -1F80 -79E0 -F0F0 -F0F0 -F060 -F000 -F800 -7C00 -3E00 -FFC0 -1E00 -1E00 -1C00 -1818 -3FF0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 12 12 1 3 -BITMAP -CF30 -FFF0 -70E0 -6060 -C030 -C030 -C030 -C030 -6060 -70E0 -FFF0 -CF30 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 16 17 -2 0 -BITMAP -FF9F -3E04 -3E04 -1F08 -1F08 -0F90 -0F90 -07E0 -1FFC -03E0 -03E0 -1FFC -03E0 -03E0 -03E0 -03E0 -0FF8 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 284 0 -DWIDTH 7 0 -BBX 2 17 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 12 20 0 -3 -BITMAP -0FC0 -19E0 -30E0 -3840 -3C00 -3F00 -6780 -C3E0 -C0F0 -E070 -F030 -7C10 -1E10 -0FB0 -03E0 -01E0 -10E0 -3860 -3CC0 -1F80 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 430 0 -DWIDTH 11 0 -BBX 9 4 1 14 -BITMAP -6300 -F780 -F780 -6300 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 800 0 -DWIDTH 20 0 -BBX 18 17 1 0 -BITMAP -03F000 -0FFC00 -1C0E00 -300300 -61F180 -673980 -C618C0 -CE00C0 -CE00C0 -CE00C0 -C608C0 -671980 -61F180 -300300 -1C0E00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 405 0 -DWIDTH 10 0 -BBX 8 8 1 8 -BITMAP -3C -EE -CE -1E -6E -EE -EE -77 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 487 0 -DWIDTH 12 0 -BBX 10 11 0 0 -BITMAP -0840 -18C0 -1080 -3180 -6300 -E700 -6300 -3180 -1080 -18C0 -0840 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 7 1 3 -BITMAP -FFF0 -FFF0 -0030 -0030 -0030 -0030 -0030 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 392 0 -DWIDTH 10 0 -BBX 7 2 1 5 -BITMAP -FE -FE -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 800 0 -DWIDTH 20 0 -BBX 18 17 1 0 -BITMAP -03F000 -0FFC00 -1C0E00 -300300 -67F180 -631980 -C318C0 -C330C0 -C3E0C0 -C330C0 -C330C0 -631980 -679D80 -300300 -1C0E00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 430 0 -DWIDTH 10 0 -BBX 8 2 1 14 -BITMAP -FF -FF -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 396 0 -DWIDTH 10 0 -BBX 9 9 0 8 -BITMAP -1C00 -7F00 -6300 -C180 -C180 -C180 -6300 -7F00 -1C00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 13 1 0 -BITMAP -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 402 0 -DWIDTH 10 0 -BBX 7 10 1 7 -BITMAP -78 -EC -CE -0E -0C -18 -60 -C2 -FE -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 402 0 -DWIDTH 10 0 -BBX 8 10 1 7 -BITMAP -7C -E6 -C6 -0E -7C -06 -07 -C7 -EE -7C -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 430 0 -DWIDTH 11 0 -BBX 6 5 2 14 -BITMAP -08 -1C -3C -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 629 0 -DWIDTH 16 0 -BBX 15 18 0 -5 -BITMAP -1C1C -FCFC -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7CFC -7F7C -7E7E -6000 -7000 -7800 -7800 -3800 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 552 0 -DWIDTH 13 0 -BBX 12 20 0 -3 -BITMAP -0CF0 -3CE0 -7CC0 -FCC0 -FCC0 -FCC0 -FCC0 -FCC0 -7CC0 -3CC0 -0CC0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -01C0 -07C0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 280 0 -DWIDTH 7 0 -BBX 4 5 1 4 -BITMAP -60 -F0 -F0 -F0 -60 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 430 0 -DWIDTH 11 0 -BBX 5 5 2 -5 -BITMAP -20 -70 -38 -38 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 402 0 -DWIDTH 10 0 -BBX 7 10 1 7 -BITMAP -38 -F8 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 427 0 -DWIDTH 11 0 -BBX 9 8 1 8 -BITMAP -3E00 -7700 -E380 -E380 -E380 -E380 -7700 -3E00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 487 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -8400 -C600 -4200 -6300 -3180 -39C0 -3180 -6300 -4200 -C600 -8400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 900 0 -DWIDTH 22 0 -BBX 21 17 0 0 -BITMAP -380100 -F80300 -380200 -380400 -380C00 -380800 -381180 -383380 -382380 -FE4720 -00C660 -008EE0 -010CE0 -0318E0 -021FF8 -0400E0 -0C03F8 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 900 0 -DWIDTH 22 0 -BBX 20 17 0 0 -BITMAP -380100 -F80300 -380200 -380400 -380C00 -380800 -381000 -3833C0 -382760 -FE4670 -00C070 -008060 -0100C0 -030300 -020610 -040FF0 -0C0FF0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 900 0 -DWIDTH 22 0 -BBX 21 17 0 0 -BITMAP -7C0100 -E60300 -C60200 -0E0400 -7C0C00 -060800 -071180 -C73380 -EE2380 -7C4720 -00C660 -008EE0 -010CE0 -0318E0 -021FF8 -0400E0 -0C03F8 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 456 0 -DWIDTH 11 0 -BBX 10 17 0 -5 -BITMAP -0C00 -1E00 -1E00 -1E00 -0C00 -0000 -1E00 -3F00 -0700 -0E00 -3C00 -7800 -F180 -F3C0 -F3C0 -7B80 -1E00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 644 0 -DWIDTH 16 0 -BBX 18 21 -1 0 -BITMAP -020000 -070000 -078000 -01C000 -006000 -000000 -01E000 -01E000 -03F000 -03F000 -03F000 -06F800 -06F800 -0C7C00 -0C7C00 -0FFC00 -183E00 -183E00 -301F00 -301F00 -FC7FC0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 644 0 -DWIDTH 16 0 -BBX 18 21 -1 0 -BITMAP -001000 -003800 -007800 -00E000 -018000 -000000 -01E000 -01E000 -03F000 -03F000 -03F000 -06F800 -06F800 -0C7C00 -0C7C00 -0FFC00 -183E00 -183E00 -301F00 -301F00 -FC7FC0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 644 0 -DWIDTH 16 0 -BBX 18 21 -1 0 -BITMAP -008000 -01C000 -03E000 -063000 -080800 -000000 -01E000 -01E000 -03F000 -03F000 -03F000 -06F800 -06F800 -0C7C00 -0C7C00 -0FFC00 -183E00 -183E00 -301F00 -301F00 -FC7FC0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 644 0 -DWIDTH 16 0 -BBX 18 19 -1 0 -BITMAP -031800 -07F000 -0C6000 -000000 -01E000 -01E000 -03F000 -03F000 -03F000 -06F800 -06F800 -0C7C00 -0C7C00 -0FFC00 -183E00 -183E00 -301F00 -301F00 -FC7FC0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 644 0 -DWIDTH 16 0 -BBX 18 20 -1 0 -BITMAP -063000 -0F7800 -0F7800 -063000 -000000 -01E000 -01E000 -03F000 -03F000 -03F000 -06F800 -06F800 -0C7C00 -0C7C00 -0FFC00 -183E00 -183E00 -301F00 -301F00 -FC7FC0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 644 0 -DWIDTH 16 0 -BBX 18 21 -1 0 -BITMAP -01E000 -033000 -033000 -033000 -01E000 -000000 -01E000 -01E000 -03F000 -03F000 -03F000 -06F800 -06F800 -0C7C00 -0C7C00 -0FFC00 -183E00 -183E00 -301F00 -301F00 -FC7FC0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 879 0 -DWIDTH 23 0 -BBX 23 17 -1 0 -BITMAP -03FFFC -00FE1C -00FE0C -01BE04 -01BE00 -01BE10 -033E30 -033FF0 -063E30 -07FE10 -063E10 -0C3E00 -0C3E02 -183E02 -183E06 -383F0E -FEFFFE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 689 0 -DWIDTH 17 0 -BBX 16 22 0 -5 -BITMAP -07FC -1E0F -3C07 -7C03 -7C01 -F801 -F800 -F800 -F800 -F800 -F800 -F801 -7C01 -7C03 -3E07 -1F0F -07FC -0080 -01C0 -00E0 -00E0 -03C0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 629 0 -DWIDTH 16 0 -BBX 15 21 0 0 -BITMAP -0400 -0E00 -0F00 -0380 -00C0 -0000 -FFFC -3E1C -3E0C -3E04 -3E00 -3E10 -3E30 -3FF0 -3E30 -3E10 -3E00 -3E02 -3E06 -3E0E -FFFE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 629 0 -DWIDTH 16 0 -BBX 15 21 0 0 -BITMAP -0040 -00E0 -01E0 -0380 -0600 -0000 -FFFC -3E1C -3E0C -3E04 -3E00 -3E10 -3E30 -3FF0 -3E30 -3E10 -3E00 -3E02 -3E06 -3E0E -FFFE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 629 0 -DWIDTH 16 0 -BBX 15 21 0 0 -BITMAP -0100 -0380 -07C0 -0C60 -1010 -0000 -FFFC -3E1C -3E0C -3E04 -3E00 -3E10 -3E30 -3FF0 -3E30 -3E10 -3E00 -3E02 -3E06 -3E0E -FFFE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 629 0 -DWIDTH 16 0 -BBX 15 20 0 0 -BITMAP -0C60 -1EF0 -1EF0 -0C60 -0000 -FFFC -3E1C -3E0C -3E04 -3E00 -3E10 -3E30 -3FF0 -3E30 -3E10 -3E00 -3E02 -3E06 -3E0E -FFFE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 384 0 -DWIDTH 10 0 -BBX 9 21 0 0 -BITMAP -2000 -7000 -7800 -1C00 -0600 -0000 -FF80 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -FF80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 384 0 -DWIDTH 10 0 -BBX 9 21 0 0 -BITMAP -0200 -0700 -0F00 -1C00 -3000 -0000 -FF80 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -FF80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 384 0 -DWIDTH 10 0 -BBX 9 21 0 0 -BITMAP -0800 -1C00 -3E00 -6300 -8080 -0000 -FF80 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -FF80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 384 0 -DWIDTH 10 0 -BBX 9 20 0 0 -BITMAP -6300 -F780 -F780 -6300 -0000 -FF80 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -FF80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 783 0 -DWIDTH 19 0 -BBX 18 17 0 0 -BITMAP -FFF800 -3E1E00 -3E0F00 -3E0F80 -3E0F80 -3E07C0 -3E07C0 -FFC7C0 -3E07C0 -3E07C0 -3E07C0 -3E07C0 -3E0F80 -3E0F80 -3E0F00 -3F1E00 -FFF800 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 739 0 -DWIDTH 19 0 -BBX 18 19 0 0 -BITMAP -018C00 -03F800 -063000 -000000 -FF0FC0 -3F0300 -3F8300 -3FC300 -3FC300 -37E300 -33F300 -33F300 -31FB00 -30FF00 -30FF00 -307F00 -303F00 -303F00 -FC1F00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 768 0 -DWIDTH 19 0 -BBX 18 21 0 0 -BITMAP -020000 -070000 -078000 -01C000 -006000 -000000 -07F800 -1E1E00 -3C0F00 -7C0F80 -7C0F80 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -7C0F80 -7C0F80 -3C0F00 -1E1E00 -07F800 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 768 0 -DWIDTH 19 0 -BBX 18 21 0 0 -BITMAP -002000 -007000 -00F000 -01C000 -030000 -000000 -07F800 -1E1E00 -3C0F00 -7C0F80 -7C0F80 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -7C0F80 -7C0F80 -3C0F00 -1E1E00 -07F800 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 768 0 -DWIDTH 19 0 -BBX 18 21 0 0 -BITMAP -008000 -01C000 -03E000 -063000 -080800 -000000 -07F800 -1E1E00 -3C0F00 -7C0F80 -7C0F80 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -7C0F80 -7C0F80 -3C0F00 -1E1E00 -07F800 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 768 0 -DWIDTH 19 0 -BBX 18 19 0 0 -BITMAP -031800 -07F000 -0C6000 -000000 -07F800 -1E1E00 -3C0F00 -7C0F80 -7C0F80 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -7C0F80 -7C0F80 -3C0F00 -1E1E00 -07F800 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 768 0 -DWIDTH 19 0 -BBX 18 20 0 0 -BITMAP -063000 -0F7800 -0F7800 -063000 -000000 -07F800 -1E1E00 -3C0F00 -7C0F80 -7C0F80 -F807C0 -F807C0 -F807C0 -F807C0 -F807C0 -7C0F80 -7C0F80 -3C0F00 -1E1E00 -07F800 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 11 2 1 -BITMAP -4040 -E0E0 -71C0 -3B80 -1F00 -0E00 -1F00 -3B80 -71C0 -E0E0 -4040 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 768 0 -DWIDTH 19 0 -BBX 18 19 0 -1 -BITMAP -000100 -07FB00 -1E1E00 -3C0F00 -7C0F80 -7C1F80 -F837C0 -F867C0 -F847C0 -F887C0 -F987C0 -FB07C0 -FA07C0 -7C0F80 -7C0F80 -3C0F00 -3E1E00 -67F800 -400000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 786 0 -DWIDTH 20 0 -BBX 19 21 0 0 -BITMAP -010000 -038000 -03C000 -00E000 -003000 -000000 -FFBFE0 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -1E0F00 -0F1E00 -03F800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 786 0 -DWIDTH 20 0 -BBX 19 21 0 0 -BITMAP -001000 -003800 -007800 -00E000 -018000 -000000 -FFBFE0 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -1E0F00 -0F1E00 -03F800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 786 0 -DWIDTH 20 0 -BBX 19 21 0 0 -BITMAP -004000 -00E000 -01F000 -031800 -040400 -000000 -FFBFE0 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -1E0F00 -0F1E00 -03F800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 786 0 -DWIDTH 20 0 -BBX 19 20 0 0 -BITMAP -063000 -0F7800 -0F7800 -063000 -000000 -FFBFE0 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -3E0F80 -1E0F00 -0F1E00 -03F800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 17 21 -1 0 -BITMAP -000800 -001C00 -003C00 -007000 -00C000 -000000 -FF9F80 -3E0600 -3E0600 -1F0C00 -1F0C00 -0F9800 -0F9800 -07F000 -07F000 -03E000 -03E000 -03E000 -03E000 -03E000 -0FF800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 640 0 -DWIDTH 16 0 -BBX 15 17 0 0 -BITMAP -FF80 -3E00 -3E00 -3FF0 -3E7C -3E3E -3E3E -3E3E -3E3E -3E3E -3E3C -3E78 -3FE0 -3E00 -3E00 -3E00 -FF80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 662 0 -DWIDTH 17 0 -BBX 17 19 0 0 -BITMAP -07F000 -1E3C00 -3C1E00 -7C1E00 -7C1E00 -7C1C00 -7C3800 -7C7000 -7CF000 -7CF800 -7CFE00 -7CFF00 -7C7F80 -7C1F80 -7C0F80 -7C8780 -7DC780 -7DE700 -FCFC00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 544 0 -DWIDTH 14 0 -BBX 14 19 0 0 -BITMAP -0800 -1C00 -1E00 -0700 -0180 -0000 -3FC0 -FBE0 -F1F0 -61F0 -03F0 -07F0 -19F0 -71F0 -F1F0 -F1F0 -F9F0 -FFFC -7CF0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 544 0 -DWIDTH 14 0 -BBX 14 19 0 0 -BITMAP -0080 -01C0 -03C0 -0700 -0C00 -0000 -3FC0 -FBE0 -F1F0 -61F0 -03F0 -07F0 -19F0 -71F0 -F1F0 -F1F0 -F9F0 -FFFC -7CF0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 544 0 -DWIDTH 14 0 -BBX 14 19 0 0 -BITMAP -0400 -0E00 -1F00 -3180 -4040 -0000 -3FC0 -FBE0 -F1F0 -61F0 -03F0 -07F0 -19F0 -71F0 -F1F0 -F1F0 -F9F0 -FFFC -7CF0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 544 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0C60 -1FC0 -3180 -0000 -3FC0 -FBE0 -F1F0 -61F0 -03F0 -07F0 -19F0 -71F0 -F1F0 -F1F0 -F9F0 -FFFC -7CF0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 544 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -18C0 -3DE0 -3DE0 -18C0 -0000 -3FC0 -FBE0 -F1F0 -61F0 -03F0 -07F0 -19F0 -71F0 -F1F0 -F1F0 -F9F0 -FFFC -7CF0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 544 0 -DWIDTH 14 0 -BBX 14 19 0 0 -BITMAP -0F00 -1980 -1980 -1980 -0F00 -0000 -3FC0 -FBE0 -F1F0 -61F0 -03F0 -07F0 -19F0 -71F0 -F1F0 -F1F0 -F9F0 -FFFC -7CF0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 806 0 -DWIDTH 20 0 -BBX 19 13 0 0 -BITMAP -3FBF80 -FBFBC0 -F1F9E0 -61F1E0 -03FFE0 -07F000 -19F000 -71F000 -F1F000 -F1F000 -F9F820 -FFF8E0 -7C3F80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 494 0 -DWIDTH 13 0 -BBX 12 18 0 -5 -BITMAP -1FC0 -7CF0 -7CF0 -F860 -F800 -F800 -F800 -F800 -F800 -F800 -7C10 -7C70 -1FC0 -0200 -0700 -0380 -0380 -0F00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 519 0 -DWIDTH 13 0 -BBX 12 19 0 0 -BITMAP -0800 -1C00 -1E00 -0700 -0180 -0000 -1FC0 -7DE0 -7CF0 -F8F0 -FFF0 -F800 -F800 -F800 -F800 -F800 -7C10 -7C70 -1FC0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 519 0 -DWIDTH 13 0 -BBX 12 19 0 0 -BITMAP -0080 -01C0 -03C0 -0700 -0C00 -0000 -1FC0 -7DE0 -7CF0 -F8F0 -FFF0 -F800 -F800 -F800 -F800 -F800 -7C10 -7C70 -1FC0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 519 0 -DWIDTH 13 0 -BBX 12 19 0 0 -BITMAP -0200 -0700 -0F80 -18C0 -2020 -0000 -1FC0 -7DE0 -7CF0 -F8F0 -FFF0 -F800 -F800 -F800 -F800 -F800 -7C10 -7C70 -1FC0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 519 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -18C0 -3DE0 -3DE0 -18C0 -0000 -1FC0 -7DE0 -7CF0 -F8F0 -FFF0 -F800 -F800 -F800 -F800 -F800 -7C10 -7C70 -1FC0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 7 19 0 0 -BITMAP -40 -E0 -F0 -38 -0C -00 -1C -FC -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -FE -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 7 19 0 0 -BITMAP -04 -0E -1E -38 -60 -00 -1C -FC -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -FE -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 9 19 -1 0 -BITMAP -0800 -1C00 -3E00 -6300 -8080 -0000 -0E00 -7E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -7F00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 9 18 -1 0 -BITMAP -6300 -F780 -F780 -6300 -0000 -0E00 -7E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -7F00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 585 0 -DWIDTH 15 0 -BBX 14 20 0 0 -BITMAP -0400 -1E60 -0FC0 -0780 -0FC0 -19E0 -00F0 -1FF0 -7CF8 -7CF8 -F87C -F87C -F87C -F87C -F87C -F87C -F87C -7CF8 -7CF8 -1FE0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 638 0 -DWIDTH 16 0 -BBX 15 17 0 0 -BITMAP -0630 -0FE0 -18C0 -0000 -1CF0 -FDF8 -7E7C -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -FE7E -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 585 0 -DWIDTH 15 0 -BBX 14 19 0 0 -BITMAP -0400 -0E00 -0F00 -0380 -00C0 -0000 -1FE0 -7CF8 -7CF8 -F87C -F87C -F87C -F87C -F87C -F87C -F87C -7CF8 -7CF8 -1FE0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 585 0 -DWIDTH 15 0 -BBX 14 19 0 0 -BITMAP -0040 -00E0 -01E0 -0380 -0600 -0000 -1FE0 -7CF8 -7CF8 -F87C -F87C -F87C -F87C -F87C -F87C -F87C -7CF8 -7CF8 -1FE0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 585 0 -DWIDTH 15 0 -BBX 14 19 0 0 -BITMAP -0200 -0700 -0F80 -18C0 -2020 -0000 -1FE0 -7CF8 -7CF8 -F87C -F87C -F87C -F87C -F87C -F87C -F87C -7CF8 -7CF8 -1FE0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 585 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0C60 -1FC0 -3180 -0000 -1FE0 -7CF8 -7CF8 -F87C -F87C -F87C -F87C -F87C -F87C -F87C -7CF8 -7CF8 -1FE0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 585 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -18C0 -3DE0 -3DE0 -18C0 -0000 -1FE0 -7CF8 -7CF8 -F87C -F87C -F87C -F87C -F87C -F87C -F87C -7CF8 -7CF8 -1FE0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 12 1 0 -BITMAP -0600 -0F00 -0600 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0600 -0F00 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 585 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -1FE4 -7CF8 -7CF8 -F87C -F8FC -F97C -F97C -FA7C -FC7C -F87C -7CF8 -7CF8 -9FE0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 629 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -0400 -0E00 -0F00 -0380 -00C0 -0000 -1C1C -FCFC -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7CFC -3F7C -1E7E -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 629 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -0040 -00E0 -01E0 -0380 -0600 -0000 -1C1C -FCFC -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7CFC -3F7C -1E7E -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 629 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -0100 -0380 -07C0 -0C60 -1010 -0000 -1C1C -FCFC -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7CFC -3F7C -1E7E -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 629 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -0C60 -1EF0 -1EF0 -0C60 -0000 -1C1C -FCFC -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7C7C -7CFC -3F7C -1E7E -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 524 0 -DWIDTH 13 0 -BBX 14 24 -1 -5 -BITMAP -0020 -0070 -00F0 -01C0 -0300 -0000 -FE3C -7C18 -7C10 -3E30 -3E20 -3E20 -1F60 -1F40 -1F40 -0FC0 -0F80 -0F80 -0780 -0700 -6700 -F600 -F400 -7800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 609 0 -DWIDTH 15 0 -BBX 16 22 -2 -5 -BITMAP -1E00 -FE00 -3E00 -3E00 -3EF8 -3F3E -3E3E -3E1F -3E1F -3E1F -3E1F -3E1F -3E1F -3E1F -3E3E -3F3E -3FF8 -3E00 -3E00 -3E00 -3E00 -7F00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 524 0 -DWIDTH 13 0 -BBX 14 23 -1 -5 -BITMAP -0C60 -1EF0 -1EF0 -0C60 -0000 -FE3C -7C18 -7C10 -3E30 -3E20 -3E20 -1F60 -1F40 -1F40 -0FC0 -0F80 -0F80 -0780 -0700 -6700 -F600 -F400 -7800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/UTI___10-L1.bdf diff -u xc/fonts/bdf/75dpi/UTI___10-L1.bdf:1.1 xc/fonts/bdf/75dpi/UTI___10-L1.bdf:removed --- xc/fonts/bdf/75dpi/UTI___10-L1.bdf:1.1 Wed Apr 4 18:56:07 2001 +++ xc/fonts/bdf/75dpi/UTI___10-L1.bdf Wed Mar 16 21:03:57 2005 @@ -1,2673 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl UTI___10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Utopia-Regular-I-Normal--10-100-75-75-P-55-ISO8859-1 -SIZE 10 75 75 -FONTBOUNDINGBOX 13 11 -2 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -STARTPROPERTIES 28 -FOUNDRY "Adobe" -FAMILY_NAME "Utopia" -WEIGHT_NAME "Regular" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 55 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 7 -X_HEIGHT 5 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -WEIGHT 130 -FACE_NAME "Utopia Italic" -COPYRIGHT "Copyright (c) 1989, 1991 Adobe Systems Incorporated. All rights reserved." -NOTICE "Utopia is a registered trademark of Adobe Systems Incorporated." -DESTINATION 0 -FONT_ASCENT 9 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -_ADOBE_PSFONT "Utopia-Italic" -_DEC_DEVICE_FONTNAMES "PS=Utopia-Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 775 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 225 0 -DWIDTH 2 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 240 0 -DWIDTH 2 0 -BBX 2 7 0 0 -BITMAP -40 -40 -40 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 402 0 -DWIDTH 5 0 -BBX 3 3 1 4 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -28 -F8 -50 -F8 -A0 -A0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 6 9 0 -1 -BITMAP -08 -38 -54 -50 -30 -28 -A8 -70 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 826 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -64 -B8 -A8 -D6 -2A -2A -4C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 725 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -30 -48 -28 -52 -8A -8C -72 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 216 0 -DWIDTH 3 0 -BBX 1 3 1 4 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 350 0 -DWIDTH 4 0 -BBX 3 9 1 -2 -BITMAP -20 -40 -40 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 350 0 -DWIDTH 4 0 -BBX 3 9 0 -2 -BITMAP -40 -20 -20 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 412 0 -DWIDTH 5 0 -BBX 5 5 0 2 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 3 0 -2 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 392 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 270 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -48 -48 -88 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -60 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -48 -08 -10 -20 -40 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -48 -08 -30 -10 -90 -60 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -10 -20 -50 -90 -F8 -20 -70 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -78 -40 -60 -10 -10 -90 -60 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -48 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -F0 -90 -20 -20 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -48 -48 -70 -90 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -48 -48 -48 -30 -90 -60 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 5 0 0 -BITMAP -40 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 7 -1 -2 -BITMAP -20 -00 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -08 -30 -C0 -30 -08 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -80 -60 -18 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 425 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -60 -A0 -20 -40 -80 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 794 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -38 -44 -9A -AA -BC -40 -3C -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 624 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -08 -18 -18 -24 -3C -44 -CE -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 632 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -24 -24 -38 -44 -44 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 661 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -3C -44 -80 -80 -80 -84 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 763 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -7C -22 -22 -42 -42 -44 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 596 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -7C -24 -20 -78 -40 -48 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 571 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -7C -24 -20 -78 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 709 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -3C -44 -80 -80 -8E -84 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 775 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -77 -22 -22 -7E -44 -44 -EE -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 345 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -70 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 352 0 -DWIDTH 4 0 -BBX 5 9 -1 -2 -BITMAP -38 -10 -10 -10 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 650 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -76 -24 -28 -70 -48 -44 -EE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 565 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -70 -20 -20 -40 -40 -48 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 920 0 -DWIDTH 10 0 -BBX 10 7 0 0 -BITMAP -71C0 -3180 -3280 -2A80 -4D00 -4900 -EB80 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 763 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -67 -32 -32 -2A -4C -44 -E4 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 753 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -3C -42 -82 -82 -82 -84 -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 614 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -78 -24 -24 -78 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 753 0 -DWIDTH 7 0 -BBX 7 9 0 -2 -BITMAP -3C -42 -82 -82 -82 -84 -78 -10 -0C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 640 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -24 -24 -78 -48 -48 -EC -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 533 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -38 -48 -40 -20 -10 -90 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -FE -92 -10 -20 -20 -20 -70 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 794 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -EE -44 -44 -88 -88 -88 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 637 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -E6 -44 -48 -48 -30 -30 -20 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 946 0 -DWIDTH 10 0 -BBX 11 7 0 0 -BITMAP -E4E0 -4440 -4C80 -4C80 -3300 -3300 -2200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 632 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -76 -24 -28 -10 -28 -48 -DC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 591 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -EC -48 -50 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 622 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -7E -44 -08 -10 -20 -44 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 330 0 -DWIDTH 3 0 -BBX 3 9 0 -2 -BITMAP -60 -40 -40 -40 -40 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 390 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -80 -80 -40 -40 -40 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 330 0 -DWIDTH 3 0 -BBX 3 9 0 -2 -BITMAP -60 -20 -20 -20 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 2 -BITMAP -20 -20 -50 -50 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 1 0 -2 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 2 2 1 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 561 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -38 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 559 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -20 -40 -58 -68 -88 -90 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 441 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -30 -50 -80 -90 -E0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 587 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -0C -04 -08 -38 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 453 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -30 -50 -E0 -80 -60 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 315 0 -DWIDTH 3 0 -BBX 6 10 -2 -2 -BITMAP -0C -14 -10 -38 -10 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 499 0 -DWIDTH 5 0 -BBX 6 7 -1 -2 -BITMAP -3C -48 -50 -20 -70 -88 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 607 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -20 -40 -58 -68 -48 -90 -98 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 317 0 -DWIDTH 3 0 -BBX 2 7 0 0 -BITMAP -40 -00 -C0 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 309 0 -DWIDTH 3 0 -BBX 4 9 -2 -2 -BITMAP -10 -00 -30 -10 -10 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 545 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -20 -40 -48 -58 -A0 -A8 -90 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 306 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -60 -20 -40 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 912 0 -DWIDTH 9 0 -BBX 8 5 0 0 -BITMAP -DB -6D -49 -92 -93 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 618 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -D8 -68 -48 -90 -98 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -38 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 590 0 -DWIDTH 7 0 -BBX 6 7 0 -2 -BITMAP -CC -54 -64 -48 -F0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 559 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -38 -48 -98 -A8 -D0 -10 -10 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 402 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -68 -40 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -80 -40 -20 -C0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 341 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -40 -E0 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 618 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -C8 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 510 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -D0 -50 -90 -A0 -C0 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 785 0 -DWIDTH 8 0 -BBX 7 5 0 0 -BITMAP -CA -4A -92 -B4 -D8 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 516 0 -DWIDTH 5 0 -BBX 6 5 -1 0 -BITMAP -64 -28 -30 -50 -98 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 468 0 -DWIDTH 5 0 -BBX 6 7 -1 -2 -BITMAP -64 -24 -28 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 468 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -78 -50 -20 -48 -B0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 340 0 -DWIDTH 3 0 -BBX 3 9 0 -2 -BITMAP -20 -40 -40 -80 -40 -40 -80 -80 -40 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 270 0 -DWIDTH 3 0 -BBX 1 7 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 340 0 -DWIDTH 3 0 -BBX 3 9 -1 -2 -BITMAP -40 -20 -20 -40 -20 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 2 0 2 -BITMAP -68 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 225 0 -DWIDTH 2 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 240 0 -DWIDTH 2 0 -BBX 2 7 -1 -2 -BITMAP -40 -00 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -10 -38 -54 -A0 -A8 -70 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -1C -24 -20 -F8 -20 -48 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 6 0 1 -BITMAP -90 -60 -90 -90 -60 -90 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -C8 -50 -D8 -20 -F0 -40 -E0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 270 0 -DWIDTH 3 0 -BBX 1 7 1 0 -BITMAP -80 -80 -80 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 9 0 -2 -BITMAP -30 -50 -40 -A0 -90 -50 -20 -A0 -C0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 1 0 6 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 836 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3C -42 -99 -A1 -99 -42 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 425 0 -DWIDTH 4 0 -BBX 4 3 0 3 -BITMAP -60 -A0 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 462 0 -DWIDTH 5 0 -BBX 5 4 0 1 -BITMAP -28 -50 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 392 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 836 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3C -42 -B9 -B9 -A5 -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 1 0 6 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 4 3 0 4 -BITMAP -60 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -20 -20 -F8 -20 -20 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 370 0 -DWIDTH 4 0 -BBX 3 4 1 3 -BITMAP -C0 -20 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 370 0 -DWIDTH 4 0 -BBX 3 4 1 3 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 2 2 1 6 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 618 0 -DWIDTH 6 0 -BBX 6 7 -1 -2 -BITMAP -64 -24 -48 -58 -6C -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -6C -E8 -C8 -D0 -10 -10 -20 -20 -60 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 1 1 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 2 2 1 -2 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 370 0 -DWIDTH 4 0 -BBX 3 4 1 3 -BITMAP -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 3 1 3 -BITMAP -60 -A0 -C0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 462 0 -DWIDTH 5 0 -BBX 5 4 0 1 -BITMAP -50 -28 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 890 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -C8 -50 -54 -EC -54 -5E -84 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 890 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -C4 -48 -48 -DC -22 -24 -4E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 890 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -E4 -48 -2A -D6 -2A -2F -42 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 425 0 -DWIDTH 5 0 -BBX 3 7 1 -2 -BITMAP -20 -00 -20 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 624 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -10 -08 -00 -08 -18 -24 -3C -44 -CE -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 624 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -04 -08 -00 -08 -18 -24 -3C -44 -CE -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 624 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -08 -14 -00 -08 -18 -24 -3C -44 -CE -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 624 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -12 -2C -00 -08 -18 -24 -3C -44 -CE -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 624 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -14 -00 -08 -18 -24 -3C -44 -CE -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 624 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -08 -14 -08 -08 -18 -24 -3C -44 -CE -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 880 0 -DWIDTH 9 0 -BBX 10 7 -1 0 -BITMAP -0FC0 -0640 -0A00 -1780 -3C00 -4480 -EF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 661 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -3C -44 -80 -80 -80 -84 -78 -20 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 596 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -08 -00 -7C -24 -38 -40 -48 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 596 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -7C -24 -38 -40 -48 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 596 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -28 -00 -7C -24 -38 -40 -48 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 596 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -7C -24 -38 -40 -48 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 345 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -20 -10 -00 -70 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 345 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -10 -20 -00 -70 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 345 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -20 -50 -00 -70 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 345 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -50 -00 -70 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 770 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -7C -22 -22 -F2 -42 -44 -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 763 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -12 -2C -00 -67 -32 -32 -4C -4C -E4 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 753 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -10 -08 -00 -3C -42 -82 -82 -84 -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 753 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -04 -08 -00 -3C -42 -82 -82 -84 -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 753 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -08 -14 -00 -3C -42 -82 -82 -84 -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 753 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -12 -2C -00 -3C -42 -82 -82 -84 -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 753 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -14 -00 -3C -42 -82 -82 -84 -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 753 0 -DWIDTH 7 0 -BBX 7 9 0 -1 -BITMAP -04 -3C -4A -8A -92 -A2 -A4 -78 -40 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 794 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -10 -08 -00 -EE -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 794 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -08 -10 -00 -EE -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 794 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -10 -28 -00 -EE -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 794 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -14 -00 -EE -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 591 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -08 -10 -00 -EC -48 -50 -20 -40 -E0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 604 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -60 -38 -24 -44 -78 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 577 0 -DWIDTH 6 0 -BBX 8 10 -2 -2 -BITMAP -07 -09 -12 -34 -14 -26 -22 -2C -20 -C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 561 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -10 -00 -38 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 561 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -38 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 561 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -28 -00 -38 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 561 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -24 -58 -00 -38 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 561 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -28 -00 -38 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 561 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -28 -10 -00 -38 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 779 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -08 -3E -4A -9C -B0 -DC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 441 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -30 -50 -80 -90 -E0 -40 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 453 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -10 -00 -30 -50 -E0 -80 -60 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 453 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -30 -50 -E0 -80 -60 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 453 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -30 -50 -E0 -80 -60 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 453 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -30 -50 -E0 -80 -60 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 317 0 -DWIDTH 3 0 -BBX 2 8 0 0 -BITMAP -80 -40 -00 -C0 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 317 0 -DWIDTH 3 0 -BBX 2 8 0 0 -BITMAP -40 -80 -00 -C0 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 317 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -00 -C0 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 317 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -C0 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -20 -50 -38 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 618 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -24 -58 -00 -D8 -68 -48 -90 -98 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -10 -00 -38 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -38 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -28 -00 -38 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -24 -58 -00 -38 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -28 -00 -38 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 7 7 -1 -1 -BITMAP -02 -1C -24 -44 -48 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 618 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -10 -00 -C8 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 618 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -C8 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 618 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -28 -00 -C8 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 618 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -28 -00 -C8 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 468 0 -DWIDTH 5 0 -BBX 6 10 -1 -2 -BITMAP -04 -08 -00 -64 -24 -28 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 6 9 -1 -2 -BITMAP -60 -20 -2C -34 -44 -48 -70 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 468 0 -DWIDTH 5 0 -BBX 6 9 -1 -2 -BITMAP -28 -00 -64 -24 -28 -10 -20 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/UTI___12-L1.bdf diff -u xc/fonts/bdf/75dpi/UTI___12-L1.bdf:1.1 xc/fonts/bdf/75dpi/UTI___12-L1.bdf:removed --- xc/fonts/bdf/75dpi/UTI___12-L1.bdf:1.1 Wed Apr 4 18:56:07 2001 +++ xc/fonts/bdf/75dpi/UTI___12-L1.bdf Wed Mar 16 21:03:57 2005 @@ -1,2933 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl UTI___12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Utopia-Regular-I-Normal--12-120-75-75-P-67-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 14 13 -2 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -STARTPROPERTIES 28 -FOUNDRY "Adobe" -FAMILY_NAME "Utopia" -WEIGHT_NAME "Regular" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 67 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 9 -X_HEIGHT 6 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -WEIGHT 130 -FACE_NAME "Utopia Italic" -COPYRIGHT "Copyright (c) 1989, 1991 Adobe Systems Incorporated. All rights reserved." -NOTICE "Utopia is a registered trademark of Adobe Systems Incorporated." -DESTINATION 0 -FONT_ASCENT 10 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -_ADOBE_PSFONT "Utopia-Italic" -_DEC_DEVICE_FONTNAMES "PS=Utopia-Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 775 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 225 0 -DWIDTH 3 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 240 0 -DWIDTH 3 0 -BBX 2 9 0 0 -BITMAP -40 -40 -40 -40 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 402 0 -DWIDTH 5 0 -BBX 3 3 1 6 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 6 8 0 1 -BITMAP -28 -28 -7C -28 -50 -F8 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 530 0 -DWIDTH 7 0 -BBX 7 11 0 -1 -BITMAP -04 -1E -2A -48 -70 -38 -1C -24 -A8 -F0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 826 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -32 -5E -94 -A8 -CB -15 -29 -2A -4C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 725 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -18 -24 -24 -28 -51 -89 -8A -C4 -7B -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 216 0 -DWIDTH 4 0 -BBX 1 3 2 6 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 350 0 -DWIDTH 4 0 -BBX 4 11 0 -2 -BITMAP -10 -20 -40 -40 -80 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 350 0 -DWIDTH 4 0 -BBX 4 11 -1 -2 -BITMAP -20 -10 -10 -10 -10 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 412 0 -DWIDTH 5 0 -BBX 5 5 0 4 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 3 -1 -2 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 270 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -18 -24 -64 -44 -CC -88 -98 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -30 -10 -10 -20 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -38 -64 -04 -0C -18 -60 -C0 -88 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -38 -64 -04 -0C -38 -08 -08 -D8 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -30 -28 -68 -48 -90 -F8 -10 -38 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -3C -20 -40 -70 -08 -08 -08 -D8 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -1C -24 -40 -70 -C8 -88 -88 -98 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -F8 -88 -10 -20 -60 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -38 -64 -44 -68 -30 -58 -88 -98 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -38 -64 -44 -44 -4C -38 -08 -90 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 6 0 0 -BITMAP -40 -00 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 8 -1 -2 -BITMAP -20 -00 -00 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -0C -30 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -C0 -30 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 425 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -60 -90 -10 -20 -40 -80 -C0 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 794 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -1E00 -2100 -4E80 -9280 -A480 -AD00 -B600 -4000 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 624 0 -DWIDTH 8 0 -BBX 8 9 -1 0 -BITMAP -04 -0C -0C -14 -12 -3E -22 -42 -E7 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 632 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -7C -22 -22 -26 -3C -42 -42 -46 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 661 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -1E -62 -40 -C0 -80 -80 -82 -46 -38 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 763 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -7C -22 -21 -21 -41 -43 -42 -46 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 596 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -7E -22 -20 -24 -3C -44 -40 -44 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 571 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -7E -22 -20 -24 -7C -44 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 709 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -1E -62 -40 -C0 -80 -87 -82 -46 -3C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 775 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -7380 -2100 -2100 -2100 -3E00 -4200 -4200 -4200 -E700 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 345 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -70 -20 -20 -20 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 352 0 -DWIDTH 4 0 -BBX 5 11 -1 -2 -BITMAP -38 -10 -10 -10 -10 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 650 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -77 -22 -24 -28 -50 -48 -48 -44 -E6 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 565 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -70 -20 -20 -20 -40 -40 -40 -44 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 920 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -60E0 -20C0 -3140 -3240 -52C0 -5C80 -4880 -4880 -E1C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 763 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -6380 -3100 -3100 -2900 -4900 -4600 -4600 -4200 -E200 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 753 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -1C -62 -41 -C1 -81 -83 -82 -46 -38 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 614 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -7C -22 -22 -22 -46 -7C -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 753 0 -DWIDTH 9 0 -BBX 8 12 0 -3 -BITMAP -1C -62 -41 -C1 -81 -83 -82 -46 -38 -10 -08 -06 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 640 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -7C -22 -22 -26 -3C -48 -44 -44 -E6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 533 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -3C -44 -40 -60 -30 -18 -08 -88 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -FE -92 -10 -10 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 794 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -E7 -42 -42 -42 -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 637 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -E7 -42 -44 -44 -28 -28 -30 -30 -20 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 946 0 -DWIDTH 12 0 -BBX 12 9 0 0 -BITMAP -E270 -4620 -4620 -4A40 -4A40 -5280 -3180 -2100 -2100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 632 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -77 -22 -14 -14 -18 -28 -24 -44 -EE -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 591 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -EE -44 -48 -50 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 622 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -7E -42 -04 -08 -10 -20 -40 -84 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 330 0 -DWIDTH 4 0 -BBX 4 11 0 -2 -BITMAP -30 -20 -20 -40 -40 -40 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 390 0 -DWIDTH 5 0 -BBX 3 9 1 0 -BITMAP -80 -80 -80 -40 -40 -40 -20 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 330 0 -DWIDTH 4 0 -BBX 4 11 -1 -2 -BITMAP -30 -10 -10 -20 -20 -20 -20 -20 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 6 1 3 -BITMAP -20 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 1 0 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 2 2 1 7 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 561 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -3C -44 -CC -88 -98 -EC -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 559 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -60 -20 -20 -40 -58 -64 -44 -CC -88 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 441 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -4C -C0 -80 -88 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 587 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -06 -02 -02 -04 -3C -44 -CC -88 -98 -EC -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 453 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -38 -48 -90 -E0 -80 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 7 13 -2 -3 -BITMAP -06 -0A -08 -08 -3C -10 -10 -10 -20 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 499 0 -DWIDTH 6 0 -BBX 7 9 -1 -3 -BITMAP -1E -24 -4C -58 -20 -38 -4C -84 -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 607 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -60 -20 -20 -40 -4C -54 -64 -C8 -8A -8C -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 317 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -40 -00 -C0 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 309 0 -DWIDTH 3 0 -BBX 4 11 -2 -3 -BITMAP -10 -00 -30 -10 -10 -20 -20 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 545 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -60 -20 -20 -44 -4C -50 -60 -90 -94 -98 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 306 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -60 -20 -20 -40 -40 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 912 0 -DWIDTH 12 0 -BBX 11 6 0 0 -BITMAP -CCC0 -5540 -6640 -CC80 -88A0 -88C0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 618 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -CC -54 -64 -C8 -8A -8C -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 537 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -38 -44 -C4 -8C -88 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 590 0 -DWIDTH 7 0 -BBX 7 9 -1 -3 -BITMAP -6C -32 -22 -66 -44 -78 -80 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 559 0 -DWIDTH 7 0 -BBX 6 10 0 -3 -BITMAP -04 -3C -44 -CC -88 -98 -E8 -10 -10 -10 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 402 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -D8 -68 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -38 -48 -60 -30 -90 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 341 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -40 -40 -F0 -40 -C0 -80 -A0 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 618 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -C4 -44 -4C -98 -AA -CC -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 510 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -C8 -48 -C8 -88 -90 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 785 0 -DWIDTH 10 0 -BBX 8 6 1 0 -BITMAP -C9 -49 -D9 -91 -92 -6C -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 516 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -64 -28 -30 -30 -54 -98 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 468 0 -DWIDTH 6 0 -BBX 7 9 -2 -3 -BITMAP -32 -12 -14 -14 -18 -10 -10 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 468 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -90 -20 -40 -88 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 340 0 -DWIDTH 4 0 -BBX 4 11 0 -2 -BITMAP -10 -20 -20 -40 -80 -40 -40 -80 -80 -80 -40 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 270 0 -DWIDTH 3 0 -BBX 1 9 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 340 0 -DWIDTH 4 0 -BBX 4 11 -1 -2 -BITMAP -20 -10 -10 -20 -20 -10 -20 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 6 2 0 3 -BITMAP -74 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 225 0 -DWIDTH 3 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 240 0 -DWIDTH 3 0 -BBX 2 9 0 -3 -BITMAP -40 -00 -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 530 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -08 -3C -54 -90 -A0 -A8 -70 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -38 -64 -40 -60 -20 -F8 -20 -48 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 7 0 1 -BITMAP -88 -70 -88 -88 -88 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -66 -24 -24 -28 -F8 -20 -F8 -40 -E0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 270 0 -DWIDTH 3 0 -BBX 1 9 1 0 -BITMAP -80 -80 -80 -80 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 530 0 -DWIDTH 7 0 -BBX 6 11 0 -2 -BITMAP -1C -24 -60 -90 -88 -44 -24 -14 -18 -90 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 3 1 0 7 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 836 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3E00 -4100 -9C80 -A280 -A080 -A280 -9C80 -4100 -3E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 425 0 -DWIDTH 5 0 -BBX 5 4 0 4 -BITMAP -70 -90 -B0 -D8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 462 0 -DWIDTH 6 0 -BBX 6 4 0 1 -BITMAP -24 -48 -90 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 836 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3E00 -4100 -BC80 -9480 -9880 -9480 -B680 -4100 -3E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 4 1 0 7 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 4 4 1 5 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -20 -20 -F8 -20 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 5 6 0 3 -BITMAP -30 -48 -08 -30 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 5 6 0 3 -BITMAP -30 -08 -70 -10 -90 -60 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 2 2 1 7 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 618 0 -DWIDTH 8 0 -BBX 7 9 0 -3 -BITMAP -C4 -44 -4C -98 -AA -CC -80 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 11 0 -2 -BITMAP -6C -E8 -E8 -C8 -D0 -50 -10 -20 -20 -20 -60 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 1 1 3 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 3 3 0 -3 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 3 6 1 3 -BITMAP -60 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 4 0 4 -BITMAP -70 -90 -90 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 462 0 -DWIDTH 6 0 -BBX 6 4 0 1 -BITMAP -48 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 890 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -6080 -2100 -2200 -4400 -4500 -EB00 -1500 -2F80 -4200 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 890 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -6100 -2200 -2400 -4B00 -4C80 -F080 -2100 -4200 -8780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 890 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -7080 -1100 -6200 -1400 -9500 -6B00 -1500 -2F80 -4200 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 425 0 -DWIDTH 6 0 -BBX 4 9 0 -3 -BITMAP -10 -00 -30 -10 -20 -40 -80 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 624 0 -DWIDTH 8 0 -BBX 8 10 -1 0 -BITMAP -08 -04 -00 -04 -0C -14 -12 -3E -42 -E7 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 624 0 -DWIDTH 8 0 -BBX 8 10 -1 0 -BITMAP -02 -04 -00 -04 -0C -14 -12 -3E -42 -E7 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 624 0 -DWIDTH 8 0 -BBX 8 10 -1 0 -BITMAP -04 -0A -00 -04 -0C -14 -12 -3E -42 -E7 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 624 0 -DWIDTH 8 0 -BBX 8 10 -1 0 -BITMAP -0D -16 -00 -04 -0C -14 -12 -3E -42 -E7 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 624 0 -DWIDTH 8 0 -BBX 8 9 -1 0 -BITMAP -0A -00 -04 -0C -14 -12 -3E -42 -E7 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 624 0 -DWIDTH 8 0 -BBX 8 10 -1 0 -BITMAP -04 -0A -04 -04 -0C -14 -12 -3E -42 -E7 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 880 0 -DWIDTH 11 0 -BBX 11 9 -1 0 -BITMAP -1FE0 -0A20 -0A00 -1240 -1FC0 -2440 -2400 -4440 -EFC0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 661 0 -DWIDTH 8 0 -BBX 7 12 0 -3 -BITMAP -1E -62 -40 -C0 -80 -80 -82 -46 -38 -10 -08 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 596 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -10 -08 -00 -7E -22 -20 -78 -40 -44 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 596 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -04 -08 -00 -7E -22 -20 -78 -40 -44 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 596 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -08 -14 -00 -7E -22 -20 -78 -40 -44 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 596 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -14 -00 -7E -22 -20 -78 -40 -44 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 345 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -20 -10 -00 -70 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 345 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -10 -20 -00 -70 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 345 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -20 -50 -00 -70 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 345 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -50 -00 -70 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 770 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -7C -22 -21 -21 -F1 -43 -42 -46 -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 763 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -0D00 -1600 -0000 -6380 -3100 -2900 -2A00 -4600 -4200 -E200 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 753 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -08 -04 -00 -1E -63 -C1 -81 -83 -C6 -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 753 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -04 -08 -00 -1E -63 -C1 -81 -83 -C6 -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 753 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -08 -14 -00 -1E -63 -C1 -81 -83 -C6 -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 753 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -1A -2C -00 -1E -63 -C1 -81 -83 -C6 -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 753 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -0A -00 -1E -63 -C1 -81 -83 -C6 -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 753 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -1D -62 -45 -C9 -91 -93 -A2 -46 -B8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 794 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -10 -08 -00 -E7 -42 -42 -84 -84 -CC -78 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 794 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -04 -08 -00 -E7 -42 -42 -84 -84 -CC -78 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 794 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -08 -14 -00 -E7 -42 -42 -84 -84 -CC -78 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 794 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -14 -00 -E7 -42 -42 -84 -84 -CC -78 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 591 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -08 -10 -00 -EE -44 -48 -50 -20 -40 -E0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 604 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -70 -20 -3C -22 -22 -46 -7C -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 577 0 -DWIDTH 7 0 -BBX 9 13 -2 -3 -BITMAP -0300 -0480 -0880 -1900 -0A00 -1300 -1100 -1100 -2B00 -2E00 -2000 -A000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 561 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -10 -08 -00 -3C -44 -CC -88 -98 -EC -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 561 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -3C -44 -CC -88 -98 -EC -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 561 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -10 -28 -00 -3C -44 -CC -88 -98 -EC -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 561 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -34 -58 -00 -3C -44 -CC -88 -98 -EC -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 561 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -28 -00 -3C -44 -CC -88 -98 -EC -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 561 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -08 -14 -08 -00 -3C -44 -CC -88 -98 -EC -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 779 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -0200 -3F80 -4480 -C900 -8E00 -9800 -E700 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 441 0 -DWIDTH 6 0 -BBX 6 9 0 -3 -BITMAP -38 -4C -C0 -80 -88 -70 -20 -10 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 453 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -10 -00 -38 -48 -90 -E0 -80 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 453 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -08 -10 -00 -38 -48 -90 -E0 -80 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 453 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -28 -00 -38 -48 -90 -E0 -80 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 453 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -28 -00 -38 -48 -90 -E0 -80 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 317 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -80 -40 -00 -C0 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 317 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -20 -40 -00 -C0 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 317 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -40 -A0 -00 -C0 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 317 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -A0 -00 -C0 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 537 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -28 -10 -28 -3C -44 -C4 -8C -88 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 618 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -34 -58 -00 -CC -54 -64 -C8 -8A -8C -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 537 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -38 -44 -C4 -8C -88 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 537 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -04 -08 -00 -38 -44 -C4 -8C -88 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 537 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -10 -28 -00 -38 -44 -C4 -8C -88 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 537 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -34 -58 -00 -38 -44 -C4 -8C -88 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 537 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -28 -00 -38 -44 -C4 -8C -88 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 537 0 -DWIDTH 7 0 -BBX 6 8 0 -1 -BITMAP -04 -38 -4C -D4 -AC -C8 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 618 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -20 -10 -00 -C4 -44 -4C -98 -AA -CC -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 618 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -08 -10 -00 -C4 -44 -4C -98 -AA -CC -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 618 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -10 -28 -00 -C4 -44 -4C -98 -AA -CC -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 618 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -28 -00 -C4 -44 -4C -98 -AA -CC -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 468 0 -DWIDTH 6 0 -BBX 7 12 -2 -3 -BITMAP -02 -04 -00 -32 -12 -14 -14 -18 -10 -10 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 7 11 -1 -3 -BITMAP -60 -20 -2C -32 -22 -46 -44 -78 -80 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 468 0 -DWIDTH 6 0 -BBX 7 11 -2 -3 -BITMAP -0A -00 -32 -12 -14 -14 -18 -10 -10 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/UTI___14-L1.bdf diff -u xc/fonts/bdf/75dpi/UTI___14-L1.bdf:1.1 xc/fonts/bdf/75dpi/UTI___14-L1.bdf:removed --- xc/fonts/bdf/75dpi/UTI___14-L1.bdf:1.1 Wed Apr 4 18:56:08 2001 +++ xc/fonts/bdf/75dpi/UTI___14-L1.bdf Wed Mar 16 21:03:57 2005 @@ -1,3149 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl UTI___14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Utopia-Regular-I-Normal--15-140-75-75-P-79-ISO8859-1 -SIZE 14 75 75 -FONTBOUNDINGBOX 16 15 -2 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -STARTPROPERTIES 28 -FOUNDRY "Adobe" -FAMILY_NAME "Utopia" -WEIGHT_NAME "Regular" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 15 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 79 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 10 -X_HEIGHT 7 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -WEIGHT 130 -FACE_NAME "Utopia Italic" -COPYRIGHT "Copyright (c) 1989, 1991 Adobe Systems Incorporated. All rights reserved." -NOTICE "Utopia is a registered trademark of Adobe Systems Incorporated." -DESTINATION 0 -FONT_ASCENT 12 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -_ADOBE_PSFONT "Utopia-Italic" -_DEC_DEVICE_FONTNAMES "PS=Utopia-Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 775 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 225 0 -DWIDTH 3 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 240 0 -DWIDTH 3 0 -BBX 3 10 0 0 -BITMAP -20 -20 -20 -60 -40 -40 -40 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 402 0 -DWIDTH 6 0 -BBX 3 3 2 7 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -14 -14 -14 -7E -28 -28 -FC -50 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 7 12 1 -1 -BITMAP -08 -1E -2A -50 -70 -38 -1C -14 -24 -A8 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 826 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -7080 -CF00 -8900 -9A00 -7400 -09C0 -0B20 -1220 -2260 -41C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 725 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -1C00 -2200 -2200 -1400 -3840 -4840 -8480 -8300 -C600 -7980 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 216 0 -DWIDTH 4 0 -BBX 1 3 2 7 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 350 0 -DWIDTH 5 0 -BBX 5 12 1 -2 -BITMAP -18 -20 -60 -40 -40 -C0 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 350 0 -DWIDTH 5 0 -BBX 5 12 -1 -2 -BITMAP -10 -08 -08 -08 -08 -08 -18 -10 -10 -30 -20 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 412 0 -DWIDTH 6 0 -BBX 6 6 0 4 -BITMAP -10 -54 -38 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 3 0 -1 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 392 0 -DWIDTH 6 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 270 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -20 -20 -20 -40 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -18 -24 -44 -44 -C4 -8C -88 -88 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 5 10 1 0 -BITMAP -38 -08 -08 -10 -10 -10 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -38 -64 -04 -04 -08 -10 -20 -40 -88 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -38 -64 -04 -0C -38 -0C -04 -84 -C8 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -18 -10 -30 -20 -68 -48 -88 -FC -10 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -3E -20 -20 -40 -78 -0C -04 -04 -C8 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -1C -24 -40 -40 -B8 -CC -84 -84 -C8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -FC -84 -08 -18 -10 -30 -20 -60 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -38 -44 -44 -68 -30 -58 -88 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -38 -4C -84 -84 -CC -74 -08 -08 -90 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 7 1 0 -BITMAP -40 -40 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 3 8 0 -1 -BITMAP -20 -20 -00 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -02 -0C -30 -C0 -30 -0C -02 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 4 0 2 -BITMAP -FE -00 -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -80 -60 -18 -06 -18 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 425 0 -DWIDTH 6 0 -BBX 4 10 1 0 -BITMAP -60 -90 -10 -20 -40 -80 -C0 -00 -80 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 794 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -1F00 -2080 -4740 -8940 -9240 -A640 -AA80 -B300 -4000 -3F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 624 0 -DWIDTH 9 0 -BBX 9 10 -1 0 -BITMAP -0200 -0600 -0A00 -0A00 -1200 -1F00 -2100 -2100 -4100 -E380 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 632 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -3E -11 -31 -22 -3C -22 -62 -42 -46 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 661 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -0F80 -3080 -6000 -4000 -C000 -8000 -8000 -8100 -4300 -3E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 763 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -3F00 -1080 -3040 -2040 -2040 -20C0 -6080 -4180 -4300 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 596 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3F -11 -30 -22 -3C -24 -60 -40 -42 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 571 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3F -11 -30 -22 -3C -24 -60 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 709 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -0F80 -3080 -6000 -4000 -C000 -8000 -8380 -8100 -4300 -3E00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 775 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -38E0 -1040 -30C0 -2080 -3F80 -2080 -6180 -4100 -4100 -E380 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 345 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -38 -10 -30 -20 -20 -20 -60 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 352 0 -DWIDTH 5 0 -BBX 6 12 -1 -2 -BITMAP -1C -08 -08 -18 -10 -10 -10 -30 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 650 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -3BC0 -1100 -3200 -2400 -2800 -3C00 -6400 -4200 -4300 -E180 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 565 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -38 -10 -30 -20 -20 -20 -60 -40 -42 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 920 0 -DWIDTH 13 0 -BBX 13 10 0 0 -BITMAP -3018 -1030 -1850 -28B0 -28A0 -2D20 -4660 -4440 -4440 -E0E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 763 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -30E0 -1840 -1840 -2880 -2480 -2480 -2280 -4300 -4300 -E100 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 753 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -0F00 -3080 -6040 -4040 -C040 -80C0 -8080 -8180 -4300 -3C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 614 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3E -13 -31 -21 -22 -3C -60 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 753 0 -DWIDTH 12 0 -BBX 10 13 1 -3 -BITMAP -0F00 -3080 -6040 -4040 -C040 -80C0 -8080 -8180 -4300 -3C00 -0800 -0400 -0380 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 640 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -3E -13 -31 -21 -22 -3C -64 -46 -42 -E3 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 533 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -0F -11 -20 -20 -38 -0E -02 -02 -84 -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -FF80 -8880 -0800 -1800 -1000 -1000 -3000 -2000 -2000 -7000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 794 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -70E0 -2040 -60C0 -4080 -4080 -C180 -8100 -8100 -C200 -7C00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 637 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -E380 -4100 -4200 -4200 -6400 -2400 -2800 -2800 -3000 -2000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 946 0 -DWIDTH 14 0 -BBX 13 10 1 0 -BITMAP -E238 -4210 -4210 -4620 -6720 -2940 -2940 -3180 -3180 -2100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 632 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -3B80 -1100 -1200 -0A00 -0C00 -1400 -1400 -2200 -4200 -E700 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 591 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -E380 -4100 -6200 -2400 -3800 -1000 -1000 -2000 -2000 -7000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 622 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -7F80 -4100 -0200 -0400 -0800 -1000 -2000 -4000 -8100 -FF00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 330 0 -DWIDTH 5 0 -BBX 5 12 0 -2 -BITMAP -38 -20 -20 -20 -40 -40 -40 -40 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 390 0 -DWIDTH 6 0 -BBX 3 10 1 0 -BITMAP -80 -80 -80 -40 -40 -40 -40 -20 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 330 0 -DWIDTH 5 0 -BBX 5 12 -1 -2 -BITMAP -38 -08 -08 -08 -10 -10 -10 -10 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 6 0 4 -BITMAP -10 -28 -28 -44 -44 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 1 0 -2 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 2 2 2 8 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 561 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -3C -44 -C4 -88 -88 -9A -EC -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 559 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -60 -20 -20 -40 -5C -64 -44 -44 -8C -88 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 441 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -38 -48 -C0 -80 -80 -88 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 587 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -06 -02 -02 -04 -3C -44 -C4 -88 -88 -9A -6C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 453 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -38 -48 -C8 -90 -E0 -88 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 9 14 -2 -3 -BITMAP -0380 -0480 -0400 -0400 -1E00 -0800 -0800 -0800 -0800 -1000 -1000 -1000 -9000 -E000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 499 0 -DWIDTH 7 0 -BBX 9 10 -1 -3 -BITMAP -1F80 -3200 -2200 -2400 -1800 -2000 -3800 -4600 -8200 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 607 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -60 -20 -20 -40 -4C -52 -62 -42 -84 -85 -86 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 317 0 -DWIDTH 4 0 -BBX 3 10 1 0 -BITMAP -20 -20 -00 -C0 -40 -40 -80 -80 -A0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 309 0 -DWIDTH 4 0 -BBX 6 14 -2 -3 -BITMAP -04 -04 -00 -00 -18 -08 -08 -08 -10 -10 -10 -10 -90 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 545 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -60 -20 -20 -20 -46 -4A -70 -50 -90 -8A -8C -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 306 0 -DWIDTH 4 0 -BBX 3 11 1 0 -BITMAP -60 -20 -20 -40 -40 -40 -40 -80 -80 -A0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 912 0 -DWIDTH 14 0 -BBX 13 7 1 0 -BITMAP -CC60 -5290 -6310 -4210 -8420 -8428 -8430 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 618 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -CC -52 -62 -42 -84 -85 -86 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -38 -44 -C4 -84 -8C -88 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 590 0 -DWIDTH 8 0 -BBX 7 10 0 -3 -BITMAP -6C -32 -22 -62 -46 -44 -F8 -80 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 559 0 -DWIDTH 8 0 -BBX 6 11 1 -3 -BITMAP -04 -3C -44 -C4 -8C -88 -98 -68 -10 -10 -10 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 402 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -D8 -60 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -4C -60 -30 -18 -C8 -70 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 341 0 -DWIDTH 5 0 -BBX 4 9 1 0 -BITMAP -20 -20 -F0 -40 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 618 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -C2 -42 -42 -84 -8C -95 -66 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 510 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -CC -44 -44 -88 -88 -90 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 785 0 -DWIDTH 11 0 -BBX 10 7 1 0 -BITMAP -C4C0 -4440 -4440 -8880 -8880 -9900 -6600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 516 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -33 -14 -18 -08 -18 -25 -C6 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 468 0 -DWIDTH 7 0 -BBX 8 10 -1 -3 -BITMAP -63 -21 -22 -14 -14 -18 -10 -10 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 468 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -3E -44 -08 -10 -22 -62 -9C -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 340 0 -DWIDTH 5 0 -BBX 4 12 1 -2 -BITMAP -10 -20 -20 -20 -40 -80 -40 -40 -80 -80 -80 -40 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 270 0 -DWIDTH 4 0 -BBX 1 10 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 340 0 -DWIDTH 5 0 -BBX 4 12 0 -2 -BITMAP -20 -10 -10 -20 -20 -10 -20 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 2 0 3 -BITMAP -72 -9C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 225 0 -DWIDTH 3 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 240 0 -DWIDTH 3 0 -BBX 3 10 -1 -3 -BITMAP -20 -20 -00 -40 -40 -40 -C0 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -08 -08 -3C -56 -D0 -90 -D4 -78 -20 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -1C -36 -20 -20 -20 -F8 -20 -20 -42 -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 6 1 2 -BITMAP -B4 -48 -84 -84 -48 -B4 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -EE -44 -48 -28 -FC -20 -F0 -40 -40 -E0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 270 0 -DWIDTH 4 0 -BBX 1 10 2 0 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 7 12 0 -2 -BITMAP -1C -26 -60 -B0 -98 -CC -64 -34 -18 -08 -D0 -60 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 3 2 2 8 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 836 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -1F00 -2080 -4F40 -9120 -A020 -A020 -9120 -4E40 -2080 -1F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 425 0 -DWIDTH 6 0 -BBX 4 4 1 5 -BITMAP -70 -90 -A0 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 462 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -12 -24 -48 -90 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 4 0 2 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 392 0 -DWIDTH 6 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 836 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -1F00 -2080 -5E40 -8920 -8920 -8E20 -8B20 -5940 -2080 -1F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 1 1 8 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 8 0 -BBX 5 4 2 6 -BITMAP -70 -88 -88 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 4 6 1 4 -BITMAP -60 -90 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 4 6 1 4 -BITMAP -60 -10 -60 -10 -90 -60 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 2 2 2 8 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 618 0 -DWIDTH 9 0 -BBX 9 10 0 -3 -BITMAP -6100 -2100 -2100 -4200 -4600 -4A80 -7300 -8000 -8000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 12 0 -2 -BITMAP -36 -74 -F4 -E4 -E8 -68 -08 -08 -10 -10 -10 -30 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 1 2 1 3 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 3 3 1 -3 -BITMAP -40 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 3 6 1 4 -BITMAP -60 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 4 1 5 -BITMAP -70 -90 -90 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 462 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -48 -24 -12 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 890 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -6100 -2200 -2200 -4400 -4900 -E900 -1280 -2480 -27C0 -4100 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 890 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -6100 -2200 -2200 -4400 -4980 -EA40 -1080 -2100 -2200 -43C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 890 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -6100 -1200 -6200 -1400 -9900 -6900 -1280 -2480 -27C0 -4100 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 425 0 -DWIDTH 6 0 -BBX 4 10 0 -3 -BITMAP -10 -10 -00 -30 -10 -20 -40 -80 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 624 0 -DWIDTH 9 0 -BBX 9 12 -1 0 -BITMAP -0400 -0200 -0000 -0200 -0600 -0A00 -0A00 -1200 -3F00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 624 0 -DWIDTH 9 0 -BBX 9 12 -1 0 -BITMAP -0100 -0200 -0000 -0200 -0600 -0A00 -0A00 -1200 -3F00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 624 0 -DWIDTH 9 0 -BBX 9 12 -1 0 -BITMAP -0200 -0500 -0000 -0200 -0600 -0A00 -0A00 -1200 -3F00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 624 0 -DWIDTH 9 0 -BBX 9 12 -1 0 -BITMAP -0680 -0B00 -0000 -0200 -0600 -0A00 -0A00 -1200 -3F00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 624 0 -DWIDTH 9 0 -BBX 9 12 -1 0 -BITMAP -0500 -0500 -0000 -0200 -0600 -0A00 -0A00 -1200 -3F00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 624 0 -DWIDTH 9 0 -BBX 9 12 -1 0 -BITMAP -0300 -0500 -0600 -0200 -0600 -0A00 -0A00 -1200 -3F00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 880 0 -DWIDTH 13 0 -BBX 13 10 0 0 -BITMAP -07F8 -0288 -0580 -0510 -09E0 -1F20 -1100 -2200 -4210 -E7F0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 661 0 -DWIDTH 10 0 -BBX 9 13 1 -3 -BITMAP -0F80 -3080 -6000 -4000 -C000 -8000 -8000 -8100 -4300 -3E00 -1000 -0800 -3800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 596 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -08 -04 -00 -3F -11 -30 -22 -3C -64 -40 -42 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 596 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -02 -04 -00 -3F -11 -30 -22 -3C -64 -40 -42 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 596 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -04 -0A -00 -3F -11 -30 -22 -3C -64 -40 -42 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 596 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -0A -0A -00 -3F -11 -30 -22 -3C -64 -40 -42 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 345 0 -DWIDTH 5 0 -BBX 5 12 0 0 -BITMAP -20 -10 -00 -38 -10 -30 -20 -20 -20 -60 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 345 0 -DWIDTH 5 0 -BBX 5 12 0 0 -BITMAP -08 -10 -00 -38 -10 -30 -20 -20 -20 -60 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 345 0 -DWIDTH 5 0 -BBX 5 12 0 0 -BITMAP -10 -28 -00 -38 -10 -30 -20 -20 -20 -60 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 345 0 -DWIDTH 5 0 -BBX 5 12 0 0 -BITMAP -28 -28 -00 -38 -10 -30 -20 -20 -20 -60 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 770 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -3F00 -1080 -3040 -2040 -7840 -20C0 -6080 -4180 -4300 -FC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 763 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -0680 -0B00 -0000 -30E0 -1840 -1840 -2480 -2480 -2480 -4300 -4300 -E100 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 753 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -0400 -0200 -0000 -0F00 -3080 -6040 -4040 -C0C0 -8080 -8180 -4300 -3C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 753 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -0100 -0200 -0000 -0F00 -3080 -6040 -4040 -C0C0 -8080 -8180 -4300 -3C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 753 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -0400 -0A00 -0000 -0F00 -3080 -6040 -4040 -C0C0 -8080 -8180 -4300 -3C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 753 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -0680 -0B00 -0000 -0F00 -3080 -6040 -4040 -C0C0 -8080 -8180 -4300 -3C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 753 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -0500 -0500 -0000 -0F00 -3080 -6040 -4040 -C0C0 -8080 -8180 -4300 -3C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -82 -44 -28 -10 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 753 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -0F40 -3080 -6140 -4240 -C440 -88C0 -9080 -A180 -4300 -BC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 794 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -0400 -0200 -0000 -70E0 -2040 -60C0 -4080 -4080 -C180 -8100 -C300 -7E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 794 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -0100 -0200 -0000 -70E0 -2040 -60C0 -4080 -4080 -C180 -8100 -C300 -7E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 794 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -0200 -0500 -0000 -70E0 -2040 -60C0 -4080 -4080 -C180 -8100 -C300 -7E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 794 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -0500 -0500 -0000 -70E0 -2040 -60C0 -4080 -4080 -C180 -8100 -C300 -7E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 591 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0400 -0800 -0000 -E380 -4100 -6200 -2400 -3800 -1000 -2000 -2000 -7000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 604 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -38 -10 -3E -23 -21 -21 -42 -7C -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 577 0 -DWIDTH 8 0 -BBX 10 14 -2 -3 -BITMAP -0380 -0440 -0440 -0480 -1900 -0900 -0980 -08C0 -0840 -1240 -1380 -1000 -9000 -E000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 561 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -10 -08 -00 -3C -44 -C4 -88 -88 -9A -EC -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 561 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -04 -08 -00 -3C -44 -C4 -88 -88 -9A -EC -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 561 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -08 -14 -00 -3C -44 -C4 -88 -88 -9A -EC -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 561 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -1A -2C -00 -3C -44 -C4 -88 -88 -9A -EC -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 561 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -14 -14 -00 -3C -44 -C4 -88 -88 -9A -EC -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 561 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -0C -14 -18 -00 -3C -44 -C4 -88 -88 -9A -EC -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 779 0 -DWIDTH 11 0 -BBX 9 8 1 0 -BITMAP -0400 -3F80 -4480 -CC80 -8900 -8E00 -9880 -E700 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 441 0 -DWIDTH 7 0 -BBX 5 10 1 -3 -BITMAP -38 -48 -C0 -80 -80 -88 -70 -40 -20 -E0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 453 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -20 -10 -00 -38 -48 -C8 -90 -E0 -88 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 453 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -08 -10 -00 -38 -48 -C8 -90 -E0 -88 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 453 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -10 -28 -00 -38 -48 -C8 -90 -E0 -88 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 453 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -28 -28 -00 -38 -48 -C8 -90 -E0 -88 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 317 0 -DWIDTH 4 0 -BBX 3 10 1 0 -BITMAP -80 -40 -00 -C0 -40 -40 -80 -80 -A0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 317 0 -DWIDTH 4 0 -BBX 3 10 1 0 -BITMAP -40 -80 -00 -C0 -40 -40 -80 -80 -A0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 317 0 -DWIDTH 4 0 -BBX 3 10 1 0 -BITMAP -40 -A0 -00 -C0 -40 -40 -80 -80 -A0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 317 0 -DWIDTH 4 0 -BBX 3 10 1 0 -BITMAP -A0 -A0 -00 -C0 -40 -40 -80 -80 -A0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -28 -10 -28 -3C -44 -C4 -84 -8C -88 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 618 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1A -2C -00 -CC -52 -62 -42 -84 -85 -86 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -20 -10 -00 -38 -44 -C4 -84 -8C -88 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -08 -10 -00 -38 -44 -C4 -84 -8C -88 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -10 -28 -00 -38 -44 -C4 -84 -8C -88 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -34 -58 -00 -38 -44 -C4 -84 -8C -88 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -28 -28 -00 -38 -44 -C4 -84 -8C -88 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 6 9 1 -1 -BITMAP -04 -38 -4C -D4 -94 -AC -C8 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 618 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -10 -08 -00 -C2 -42 -42 -84 -8C -95 -66 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 618 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -04 -08 -00 -C2 -42 -42 -84 -8C -95 -66 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 618 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -08 -14 -00 -C2 -42 -42 -84 -8C -95 -66 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 618 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -14 -14 -00 -C2 -42 -42 -84 -8C -95 -66 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 468 0 -DWIDTH 7 0 -BBX 8 13 -1 -3 -BITMAP -04 -08 -00 -63 -21 -22 -14 -14 -18 -10 -10 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 7 12 0 -3 -BITMAP -60 -20 -2C -32 -62 -42 -46 -44 -F8 -80 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 468 0 -DWIDTH 7 0 -BBX 8 13 -1 -3 -BITMAP -0A -0A -00 -63 -21 -22 -14 -14 -18 -10 -10 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/UTI___18-L1.bdf diff -u xc/fonts/bdf/75dpi/UTI___18-L1.bdf:1.1 xc/fonts/bdf/75dpi/UTI___18-L1.bdf:removed --- xc/fonts/bdf/75dpi/UTI___18-L1.bdf:1.1 Wed Apr 4 18:56:08 2001 +++ xc/fonts/bdf/75dpi/UTI___18-L1.bdf Wed Mar 16 21:03:57 2005 @@ -1,3606 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl UTI___18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Utopia-Regular-I-Normal--19-180-75-75-P-100-ISO8859-1 -SIZE 18 75 75 -FONTBOUNDINGBOX 22 18 -3 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -STARTPROPERTIES 28 -FOUNDRY "Adobe" -FAMILY_NAME "Utopia" -WEIGHT_NAME "Regular" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 19 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 100 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 13 -X_HEIGHT 9 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -WEIGHT 130 -FACE_NAME "Utopia Italic" -COPYRIGHT "Copyright (c) 1989, 1991 Adobe Systems Incorporated. All rights reserved." -NOTICE "Utopia is a registered trademark of Adobe Systems Incorporated." -DESTINATION 0 -FONT_ASCENT 14 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -_ADOBE_PSFONT "Utopia-Italic" -_DEC_DEVICE_FONTNAMES "PS=Utopia-Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 775 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 225 0 -DWIDTH 4 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 240 0 -DWIDTH 5 0 -BBX 4 13 0 0 -BITMAP -30 -30 -30 -20 -60 -60 -60 -40 -40 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 402 0 -DWIDTH 7 0 -BBX 5 5 2 8 -BITMAP -D8 -D8 -90 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0900 -0900 -0900 -3F80 -1200 -1200 -2400 -FF00 -2400 -4800 -4800 -4800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 9 15 0 -1 -BITMAP -0200 -0F00 -3580 -6580 -6400 -6800 -7800 -3E00 -0F00 -0B00 -1300 -D300 -D600 -7800 -2000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 826 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -3820 -47C0 -C440 -8480 -8D00 -8900 -7270 -0488 -0588 -0908 -1118 -1110 -20E0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 725 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0F00 -1980 -3180 -3100 -1200 -3C00 -6C30 -C630 -C220 -C340 -C180 -61C0 -3E70 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 216 0 -DWIDTH 5 0 -BBX 2 5 3 8 -BITMAP -C0 -C0 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 350 0 -DWIDTH 6 0 -BBX 6 16 1 -3 -BITMAP -0C -10 -20 -20 -40 -40 -40 -C0 -80 -80 -80 -80 -80 -80 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 350 0 -DWIDTH 6 0 -BBX 6 16 0 -3 -BITMAP -10 -08 -04 -04 -04 -04 -04 -04 -0C -08 -08 -08 -10 -10 -20 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 412 0 -DWIDTH 9 0 -BBX 8 8 0 5 -BITMAP -08 -49 -2A -1C -38 -54 -92 -10 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 5 -1 -3 -BITMAP -60 -60 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 392 0 -DWIDTH 7 0 -BBX 5 1 1 4 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 270 0 -DWIDTH 5 0 -BBX 4 13 0 0 -BITMAP -10 -10 -10 -20 -20 -20 -40 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0E00 -1100 -2180 -6180 -6180 -6180 -C180 -C300 -C300 -C300 -C200 -4400 -3800 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 6 13 1 0 -BITMAP -0C -3C -0C -0C -18 -18 -18 -18 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -1F00 -3380 -6180 -6180 -0180 -0300 -0600 -1800 -3000 -6000 -C100 -FF00 -FF00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -1F00 -3180 -6180 -6180 -0300 -1E00 -0700 -0300 -0300 -0300 -C300 -C600 -7C00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0C00 -0C00 -1900 -1B00 -3300 -2300 -6600 -4600 -8600 -FF80 -0C00 -0C00 -3F00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -3F80 -3F00 -2000 -2000 -4000 -7E00 -4700 -0300 -0300 -0300 -C300 -C600 -7800 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0F00 -1180 -2180 -6000 -6000 -7E00 -E300 -C300 -C300 -C300 -C300 -4600 -3C00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -FF -FF -86 -04 -08 -18 -30 -30 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -1F00 -3180 -6180 -6180 -6180 -3300 -3E00 -6600 -C300 -C300 -C300 -C600 -7C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -1E00 -3100 -6180 -6180 -6180 -6180 -6380 -3F00 -0300 -0300 -C200 -C400 -7800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 9 0 0 -BITMAP -60 -60 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 4 12 -1 -3 -BITMAP -30 -30 -00 -00 -00 -00 -00 -60 -60 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -0080 -0300 -0C00 -3000 -C000 -3000 -0C00 -0300 -0080 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 9 5 0 2 -BITMAP -FF80 -0000 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -8000 -6000 -1800 -0600 -0180 -0600 -1800 -6000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 425 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -3C -46 -C6 -0C -18 -60 -C0 -C0 -70 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 794 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -0780 -1860 -2010 -43D0 -4CC8 -88C8 -9988 -9988 -9A90 -4CE0 -4000 -3060 -0F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 624 0 -DWIDTH 12 0 -BBX 12 13 -1 0 -BITMAP -0180 -0380 -0380 -0580 -04C0 -08C0 -08C0 -1FC0 -10C0 -2060 -2060 -4060 -E0F0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 632 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -3F80 -18C0 -1860 -1860 -3060 -30C0 -3F80 -3180 -60C0 -60C0 -60C0 -6180 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 661 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -07C0 -1860 -3020 -6000 -6000 -C000 -C000 -C000 -C000 -C040 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 763 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -3FE0 -1830 -1818 -1818 -3018 -3018 -3018 -3018 -6030 -6030 -6060 -60C0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 596 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -3FE0 -1860 -1820 -1800 -3000 -3080 -3F80 -3080 -6000 -6000 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 571 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -3FE0 -1860 -1820 -1800 -3000 -3080 -3F80 -3080 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 709 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -07C0 -1860 -3020 -6000 -6000 -C000 -C000 -C1E0 -C0C0 -C0C0 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 775 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -3C3C -1818 -1818 -1818 -3030 -3030 -3FF0 -3030 -6060 -6060 -6060 -6060 -F0F0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 345 0 -DWIDTH 6 0 -BBX 6 13 0 0 -BITMAP -3C -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 352 0 -DWIDTH 6 0 -BBX 8 16 -2 -3 -BITMAP -0F -06 -06 -06 -0C -0C -0C -0C -0C -18 -18 -18 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 650 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -3E70 -1820 -1840 -1880 -3100 -3200 -3C00 -3600 -6300 -6380 -6180 -60C0 -F0E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 565 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -3C00 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6000 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 920 0 -DWIDTH 17 0 -BBX 17 13 0 0 -BITMAP -380780 -180700 -180B00 -1C1B00 -2C1600 -2C2600 -266600 -264600 -468C00 -438C00 -430C00 -420C00 -E01E00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 763 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -3C1C -1C08 -1C08 -1608 -2610 -2310 -2310 -2190 -2190 -40E0 -40E0 -4060 -E060 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 753 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -07C0 -1860 -3030 -6030 -6030 -C030 -C030 -C030 -C060 -C060 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -3F80 -18C0 -1860 -1860 -3060 -30C0 -3180 -3E00 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 753 0 -DWIDTH 14 0 -BBX 12 17 1 -4 -BITMAP -07C0 -1860 -3030 -6030 -6030 -C030 -C030 -C030 -C060 -C060 -C0C0 -6180 -3E00 -0C00 -0E00 -0700 -01C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 640 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -3F80 -18C0 -1860 -1860 -3060 -30C0 -3F00 -3300 -6180 -6180 -6180 -6180 -F0C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 533 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0780 -18C0 -3040 -3000 -3800 -1C00 -0700 -0380 -0180 -8180 -C180 -E300 -3C00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 606 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -FFF0 -C630 -8610 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 794 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -7878 -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 637 0 -DWIDTH 12 0 -BBX 12 13 1 0 -BITMAP -F070 -6020 -6040 -6040 -3080 -3080 -3100 -3100 -3200 -1A00 -1C00 -1C00 -1800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 946 0 -DWIDTH 18 0 -BBX 18 13 1 0 -BITMAP -F061C0 -606080 -60E080 -60E100 -616100 -626200 -323200 -343400 -343400 -383800 -383800 -303000 -303000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 632 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -3C70 -1820 -1840 -0C80 -0D00 -0600 -0600 -0600 -0B00 -1300 -2180 -4180 -E3C0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 591 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -F0E0 -6040 -6080 -3100 -3200 -3400 -1800 -1800 -1800 -3000 -3000 -3000 -7800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 622 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -3FE0 -30E0 -21C0 -0180 -0300 -0600 -0E00 -0C00 -1800 -3000 -7040 -E0C0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 330 0 -DWIDTH 6 0 -BBX 6 16 1 -3 -BITMAP -1C -10 -10 -30 -20 -20 -20 -60 -40 -40 -40 -C0 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 390 0 -DWIDTH 7 0 -BBX 4 13 2 0 -BITMAP -80 -80 -80 -40 -40 -40 -20 -20 -20 -20 -10 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 330 0 -DWIDTH 6 0 -BBX 6 16 -1 -3 -BITMAP -1C -04 -04 -0C -08 -08 -08 -18 -10 -10 -10 -30 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 7 8 1 5 -BITMAP -10 -10 -28 -28 -44 -44 -82 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 1 0 -3 -BITMAP -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 3 2 2 10 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 561 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -0F80 -3180 -6180 -6300 -C300 -C300 -C640 -CE80 -7300 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 559 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -3800 -1800 -1800 -3000 -3000 -3700 -6980 -7180 -6180 -6180 -C300 -C300 -E600 -D800 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 441 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -0E -33 -60 -60 -C0 -C0 -C2 -C4 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 587 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -01C0 -00C0 -00C0 -00C0 -0180 -0F80 -3180 -6180 -6300 -C300 -C300 -C640 -CE80 -7300 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 453 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -0E -33 -63 -66 -CC -F0 -C2 -C4 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 315 0 -DWIDTH 6 0 -BBX 11 18 -3 -4 -BITMAP -00C0 -0160 -0300 -0300 -0300 -0FC0 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -D000 -6000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 499 0 -DWIDTH 10 0 -BBX 11 13 -1 -4 -BITMAP -07E0 -18C0 -30C0 -3080 -3100 -1E00 -3000 -3C00 -6F00 -C380 -8180 -C300 -7E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 607 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -3800 -1800 -1800 -1800 -3000 -3380 -34C0 -68C0 -7180 -6180 -6180 -C320 -C340 -C380 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 317 0 -DWIDTH 6 0 -BBX 5 13 0 0 -BITMAP -18 -18 -00 -00 -70 -30 -30 -60 -60 -60 -C8 -D0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 309 0 -DWIDTH 6 0 -BBX 8 17 -3 -4 -BITMAP -03 -03 -00 -00 -0E -06 -06 -06 -0C -0C -0C -0C -18 -18 -18 -D8 -70 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 545 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -3800 -1800 -1800 -3000 -3000 -3180 -3380 -6400 -6800 -7C00 -6C00 -C600 -C740 -C380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 306 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -38 -18 -18 -30 -30 -30 -30 -60 -60 -60 -C0 -C8 -D0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 912 0 -DWIDTH 18 0 -BBX 17 9 0 0 -BITMAP -738E00 -34D300 -38E300 -71C600 -618600 -618600 -C30C80 -C30D00 -C30E00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 618 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -7380 -34C0 -38C0 -7180 -6180 -6180 -C320 -C340 -C380 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 537 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -0F00 -3180 -6180 -6180 -C180 -C300 -C300 -C600 -7800 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 590 0 -DWIDTH 10 0 -BBX 10 13 -1 -4 -BITMAP -3B80 -1CC0 -18C0 -30C0 -30C0 -3180 -6180 -7300 -6C00 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 559 0 -DWIDTH 10 0 -BBX 9 14 0 -4 -BITMAP -0080 -0F80 -3180 -6180 -6300 -C300 -C300 -C600 -CE00 -7600 -0600 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 402 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -73 -37 -38 -70 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -1C -26 -60 -70 -38 -1C -0C -C8 -70 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 341 0 -DWIDTH 6 0 -BBX 6 11 0 0 -BITMAP -10 -30 -FC -30 -60 -60 -60 -C0 -C8 -D0 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 618 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -70C0 -30C0 -30C0 -6180 -6180 -6380 -C720 -CB40 -7380 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 510 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -E3 -63 -63 -63 -C2 -C6 -C4 -C8 -70 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 785 0 -DWIDTH 15 0 -BBX 13 9 1 0 -BITMAP -E318 -6318 -6318 -6318 -C610 -C630 -C620 -CE40 -7380 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 516 0 -DWIDTH 9 0 -BBX 10 9 -1 0 -BITMAP -38C0 -1980 -1A00 -0C00 -0C00 -0C00 -1640 -6680 -C700 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 468 0 -DWIDTH 8 0 -BBX 10 13 -2 -4 -BITMAP -38C0 -18C0 -1880 -1900 -0D00 -0E00 -0E00 -0C00 -0C00 -0800 -1800 -D000 -6000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 468 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3F80 -3F00 -4200 -0400 -0800 -1000 -3880 -7D00 -8E00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 340 0 -DWIDTH 6 0 -BBX 7 16 0 -3 -BITMAP -06 -08 -08 -18 -10 -10 -20 -C0 -20 -20 -20 -60 -40 -40 -40 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 270 0 -DWIDTH 5 0 -BBX 1 13 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 340 0 -DWIDTH 6 0 -BBX 7 16 -1 -3 -BITMAP -18 -04 -04 -0C -08 -08 -08 -06 -08 -10 -10 -10 -30 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 9 2 0 4 -BITMAP -7980 -CF00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 225 0 -DWIDTH 4 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 240 0 -DWIDTH 5 0 -BBX 4 13 0 -4 -BITMAP -30 -30 -00 -00 -20 -20 -60 -60 -60 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0200 -0200 -0F00 -3580 -6400 -6400 -C800 -C800 -C900 -EA00 -7C00 -1000 -1000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0700 -1980 -3180 -3000 -3000 -3000 -1800 -7F00 -1800 -1000 -2100 -7F00 -FF00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 8 1 3 -BITMAP -BD -66 -C3 -81 -81 -C3 -66 -BD -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -79C0 -3080 -3100 -3200 -3200 -3400 -FF00 -1800 -FE00 -3000 -3000 -3000 -7800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 270 0 -DWIDTH 5 0 -BBX 1 13 2 0 -BITMAP -80 -80 -80 -80 -80 -00 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 15 1 -2 -BITMAP -0E -13 -21 -30 -78 -9E -87 -C3 -E1 -79 -1E -0C -84 -C8 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 5 2 1 10 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 836 0 -DWIDTH 16 0 -BBX 13 13 1 0 -BITMAP -0F80 -3060 -4010 -4F90 -98C8 -9008 -9008 -9008 -98C8 -4F90 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 425 0 -DWIDTH 8 0 -BBX 8 6 0 6 -BITMAP -36 -6E -C6 -CC -DD -6E -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 462 0 -DWIDTH 9 0 -BBX 8 7 0 1 -BITMAP -11 -22 -44 -CC -44 -22 -22 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 9 5 0 2 -BITMAP -FF80 -0080 -0080 -0080 -0080 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 392 0 -DWIDTH 7 0 -BBX 5 1 1 4 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 836 0 -DWIDTH 16 0 -BBX 13 13 1 0 -BITMAP -0F80 -3060 -4010 -5F10 -8888 -8988 -8F08 -8988 -8888 -5CD0 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 1 0 10 -BITMAP -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 5 5 1 8 -BITMAP -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 370 0 -DWIDTH 7 0 -BBX 6 8 0 5 -BITMAP -38 -64 -04 -0C -18 -60 -C4 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 370 0 -DWIDTH 7 0 -BBX 6 8 0 5 -BITMAP -38 -64 -0C -38 -08 -08 -D8 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 3 2 2 10 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 618 0 -DWIDTH 11 0 -BBX 12 13 -1 -4 -BITMAP -3860 -1860 -1860 -30C0 -30C0 -31C0 -6390 -65A0 -79C0 -4000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 9 15 1 -2 -BITMAP -1B80 -7A00 -7A00 -FA00 -F600 -F400 -F400 -7400 -0400 -0C00 -0800 -0800 -0800 -0800 -3800 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 2 1 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 3 4 2 -4 -BITMAP -40 -60 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 370 0 -DWIDTH 7 0 -BBX 4 8 1 5 -BITMAP -30 -10 -20 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 6 6 1 6 -BITMAP -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 462 0 -DWIDTH 9 0 -BBX 8 7 0 1 -BITMAP -44 -44 -22 -33 -22 -44 -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 890 0 -DWIDTH 16 0 -BBX 13 13 1 0 -BITMAP -3020 -1040 -2040 -2080 -2100 -4120 -4260 -E450 -0490 -0910 -11F8 -1020 -2070 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 890 0 -DWIDTH 16 0 -BBX 14 13 0 0 -BITMAP -3020 -1040 -2040 -2080 -2100 -4138 -4264 -E404 -040C -0818 -1060 -10C4 -20FC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 890 0 -DWIDTH 16 0 -BBX 14 13 0 0 -BITMAP -3810 -6420 -0C20 -3840 -0880 -0890 -D930 -7228 -0248 -0488 -08FC -0810 -1038 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 425 0 -DWIDTH 9 0 -BBX 7 13 0 -4 -BITMAP -06 -06 -00 -00 -1C -06 -06 -0C -30 -60 -C6 -C4 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 624 0 -DWIDTH 12 0 -BBX 12 14 -1 0 -BITMAP -0300 -0180 -0000 -0180 -0380 -0380 -04C0 -08C0 -08C0 -1FC0 -2060 -2060 -4060 -E0F0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 624 0 -DWIDTH 12 0 -BBX 12 14 -1 0 -BITMAP -00C0 -0180 -0000 -0180 -0380 -0380 -04C0 -08C0 -08C0 -1FC0 -2060 -2060 -4060 -E0F0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 624 0 -DWIDTH 12 0 -BBX 12 14 -1 0 -BITMAP -0180 -02C0 -0000 -0180 -0380 -0380 -04C0 -08C0 -08C0 -1FC0 -2060 -2060 -4060 -E0F0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 624 0 -DWIDTH 12 0 -BBX 12 14 -1 0 -BITMAP -03A0 -04C0 -0000 -0180 -0380 -0380 -04C0 -08C0 -08C0 -1FC0 -2060 -2060 -4060 -E0F0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 624 0 -DWIDTH 12 0 -BBX 12 14 -1 0 -BITMAP -06C0 -06C0 -0000 -0180 -0380 -0380 -04C0 -08C0 -08C0 -1FC0 -2060 -2060 -4060 -E0F0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 624 0 -DWIDTH 12 0 -BBX 12 14 -1 0 -BITMAP -0180 -0240 -0180 -0180 -0380 -0380 -04C0 -08C0 -08C0 -1FC0 -2060 -2060 -4060 -E0F0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 880 0 -DWIDTH 17 0 -BBX 17 13 0 0 -BITMAP -03FF80 -00E180 -016080 -026000 -02C000 -04C200 -08FE00 -08C200 -1F8000 -218000 -218200 -418600 -E3FE00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 661 0 -DWIDTH 13 0 -BBX 11 17 1 -4 -BITMAP -07C0 -1860 -3020 -6000 -6000 -C000 -C000 -C000 -C000 -C040 -C0C0 -6180 -3E00 -1000 -1800 -0800 -3000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 596 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -0600 -0300 -0000 -3FE0 -1860 -1820 -3000 -3080 -3F80 -3080 -6000 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 596 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -0180 -0300 -0000 -3FE0 -1860 -1820 -3000 -3080 -3F80 -3080 -6000 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 596 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -0300 -0580 -0000 -3FE0 -1860 -1820 -3000 -3080 -3F80 -3080 -6000 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 596 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -0D80 -0D80 -0000 -3FE0 -1860 -1820 -3000 -3080 -3F80 -3080 -6000 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 345 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -18 -0C -00 -3C -18 -18 -30 -30 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 345 0 -DWIDTH 6 0 -BBX 7 14 0 0 -BITMAP -06 -0C -00 -3C -18 -18 -30 -30 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 345 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -18 -2C -00 -3C -18 -18 -30 -30 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 345 0 -DWIDTH 6 0 -BBX 7 14 0 0 -BITMAP -36 -36 -00 -3C -18 -18 -30 -30 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 770 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -3FE0 -1830 -1818 -1818 -3018 -3018 -7C18 -3018 -6030 -6030 -6060 -60C0 -FF00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 763 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -03A0 -04C0 -0000 -3C1C -1C08 -1608 -2610 -2310 -2310 -2190 -41A0 -40E0 -40E0 -E060 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 753 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0300 -0180 -0000 -07C0 -1860 -3030 -6030 -6030 -C030 -C060 -C060 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 753 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -00C0 -0180 -0000 -07C0 -1860 -3030 -6030 -6030 -C030 -C060 -C060 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 753 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0300 -0580 -0000 -07C0 -1860 -3030 -6030 -6030 -C030 -C060 -C060 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 753 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0740 -0980 -0000 -07C0 -1860 -3030 -6030 -6030 -C030 -C060 -C060 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 753 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -06C0 -06C0 -0000 -07C0 -1860 -3030 -6030 -6030 -C030 -C060 -C060 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 7 7 1 1 -BITMAP -82 -44 -28 -10 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 753 0 -DWIDTH 14 0 -BBX 12 15 1 -1 -BITMAP -0020 -07C0 -1860 -30B0 -6130 -6130 -C230 -C430 -C430 -C860 -D060 -D0C0 -6180 -3E00 -4000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 794 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -0300 -0180 -0000 -7878 -3030 -3030 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 794 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -0180 -0300 -0000 -7878 -3030 -3030 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 794 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -0300 -0580 -0000 -7878 -3030 -3030 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 794 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -06C0 -06C0 -0000 -7878 -3030 -3030 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 591 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -0300 -0600 -0000 -F0E0 -6040 -6080 -3100 -3200 -3400 -1800 -1800 -3000 -3000 -7800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 604 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -3C00 -1800 -1F80 -18C0 -3060 -3060 -3060 -30C0 -6180 -7E00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 577 0 -DWIDTH 11 0 -BBX 13 18 -3 -4 -BITMAP -00F0 -0118 -0308 -0308 -0318 -0E20 -0640 -0660 -0670 -0C38 -0C18 -0C08 -0D90 -18E0 -1800 -1800 -D000 -6000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 561 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0C00 -0600 -0000 -0F80 -3180 -6180 -6300 -C300 -C300 -C640 -CE80 -7300 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 561 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0300 -0600 -0000 -0F80 -3180 -6180 -6300 -C300 -C300 -C640 -CE80 -7300 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 561 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0600 -0B00 -0000 -0F80 -3180 -6180 -6300 -C300 -C300 -C640 -CE80 -7300 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 561 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0E80 -1300 -0000 -0F80 -3180 -6180 -6300 -C300 -C300 -C640 -CE80 -7300 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 561 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0D80 -0D80 -0000 -0F80 -3180 -6180 -6300 -C300 -C300 -C640 -CE80 -7300 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 561 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0600 -0900 -0600 -0000 -0F80 -3180 -6180 -6300 -C300 -C300 -C640 -CE80 -7300 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 779 0 -DWIDTH 15 0 -BBX 14 10 0 0 -BITMAP -0080 -0FB8 -31CC -618C -6198 -C330 -C3C0 -C708 -CB10 -71E0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 441 0 -DWIDTH 8 0 -BBX 8 13 0 -4 -BITMAP -0E -33 -60 -60 -C0 -C0 -C2 -C4 -78 -20 -30 -10 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 453 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -18 -0C -00 -0E -33 -63 -66 -CC -F0 -C2 -C4 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 453 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -06 -0C -00 -0E -33 -63 -66 -CC -F0 -C2 -C4 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 453 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -0C -16 -00 -0E -33 -63 -66 -CC -F0 -C2 -C4 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 453 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -1B -1B -00 -0E -33 -63 -66 -CC -F0 -C2 -C4 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 317 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -60 -30 -00 -70 -30 -30 -60 -60 -60 -C8 -D0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 317 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -18 -30 -00 -70 -30 -30 -60 -60 -60 -C8 -D0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 317 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -30 -58 -00 -70 -30 -30 -60 -60 -60 -C8 -D0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 317 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -D8 -D8 -00 -70 -30 -30 -60 -60 -60 -C8 -D0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 537 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1000 -1B00 -0C00 -3600 -0300 -0F00 -3180 -6180 -6180 -C180 -C300 -C300 -C600 -7800 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 618 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0E80 -1300 -0000 -7380 -34C0 -38C0 -7180 -6180 -6180 -C320 -C340 -C380 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 537 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1800 -0C00 -0000 -0F00 -3180 -6180 -6180 -C180 -C300 -C300 -C600 -7800 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 537 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0300 -0600 -0000 -0F00 -3180 -6180 -6180 -C180 -C300 -C300 -C600 -7800 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 537 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0600 -0B00 -0000 -0F00 -3180 -6180 -6180 -C180 -C300 -C300 -C600 -7800 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 537 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0E80 -1300 -0000 -0F00 -3180 -6180 -6180 -C180 -C300 -C300 -C600 -7800 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 537 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1B00 -1B00 -0000 -0F00 -3180 -6180 -6180 -C180 -C300 -C300 -C600 -7800 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 9 7 0 1 -BITMAP -0800 -0800 -0000 -FF80 -0000 -0800 -0800 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 537 0 -DWIDTH 10 0 -BBX 11 9 -1 0 -BITMAP -07A0 -18C0 -31C0 -32C0 -64C0 -6980 -7180 -6300 -BC00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 618 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0C00 -0600 -0000 -70C0 -30C0 -30C0 -6180 -6180 -6380 -C720 -CB40 -7380 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 618 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0300 -0600 -0000 -70C0 -30C0 -30C0 -6180 -6180 -6380 -C720 -CB40 -7380 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 618 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0300 -0580 -0000 -70C0 -30C0 -30C0 -6180 -6180 -6380 -C720 -CB40 -7380 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 618 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -1B00 -1B00 -0000 -70C0 -30C0 -30C0 -6180 -6180 -6380 -C720 -CB40 -7380 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 468 0 -DWIDTH 8 0 -BBX 10 16 -2 -4 -BITMAP -0180 -0300 -0000 -38C0 -18C0 -1880 -1900 -0D00 -0E00 -0E00 -0C00 -0C00 -0800 -1800 -D000 -6000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 10 17 -1 -4 -BITMAP -1C00 -0C00 -0C00 -1800 -1B80 -1CC0 -38C0 -30C0 -30C0 -3180 -6180 -7300 -6C00 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 468 0 -DWIDTH 8 0 -BBX 10 16 -2 -4 -BITMAP -0D80 -0D80 -0000 -38C0 -18C0 -1880 -1900 -0D00 -0E00 -0E00 -0C00 -0C00 -0800 -1800 -D000 -6000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/UTI___24-L1.bdf diff -u xc/fonts/bdf/75dpi/UTI___24-L1.bdf:1.1 xc/fonts/bdf/75dpi/UTI___24-L1.bdf:removed --- xc/fonts/bdf/75dpi/UTI___24-L1.bdf:1.1 Wed Apr 4 18:56:08 2001 +++ xc/fonts/bdf/75dpi/UTI___24-L1.bdf Wed Mar 16 21:03:58 2005 @@ -1,4431 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl UTI___24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Utopia-Regular-I-Normal--25-240-75-75-P-133-ISO8859-1 -SIZE 24 75 75 -FONTBOUNDINGBOX 28 26 -3 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -STARTPROPERTIES 28 -FOUNDRY "Adobe" -FAMILY_NAME "Utopia" -WEIGHT_NAME "Regular" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 25 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 133 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 17 -X_HEIGHT 12 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -WEIGHT 130 -FACE_NAME "Utopia Italic" -COPYRIGHT "Copyright (c) 1989, 1991 Adobe Systems Incorporated. All rights reserved." -NOTICE "Utopia is a registered trademark of Adobe Systems Incorporated." -DESTINATION 0 -FONT_ASCENT 21 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -_ADOBE_PSFONT "Utopia-Italic" -_DEC_DEVICE_FONTNAMES "PS=Utopia-Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 775 0 -DWIDTH 19 0 -BBX 21 17 -1 0 -BITMAP -AAAAA8 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -AAAAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 225 0 -DWIDTH 5 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 240 0 -DWIDTH 6 0 -BBX 6 17 0 0 -BITMAP -1C -1C -1C -18 -18 -38 -30 -30 -30 -20 -20 -00 -00 -00 -60 -F0 -60 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 402 0 -DWIDTH 9 0 -BBX 7 7 1 10 -BITMAP -66 -66 -66 -CC -CC -88 -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -0630 -0630 -0630 -0C60 -0C60 -3FF8 -0C60 -18C0 -18C0 -18C0 -3180 -FFE0 -3180 -3180 -6300 -6300 -6300 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 12 21 0 -2 -BITMAP -0080 -0080 -07E0 -0D70 -1930 -3900 -3A00 -3A00 -3E00 -1E00 -0F00 -0780 -07C0 -05C0 -05C0 -09C0 -C980 -EB00 -7E00 -1000 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 826 0 -DWIDTH 20 0 -BBX 16 17 1 0 -BITMAP -1E06 -23FC -6308 -4310 -C330 -C220 -C640 -4480 -799E -0122 -0263 -0443 -0CC3 -08C2 -10C6 -2044 -6078 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 725 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -01E000 -063000 -0C3000 -0C3000 -0C6000 -06C000 -070000 -0F0180 -3B8380 -718380 -E0C300 -E0E600 -E07C00 -E03800 -E03C00 -70CE00 -1F0780 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 216 0 -DWIDTH 5 0 -BBX 3 7 1 10 -BITMAP -60 -60 -60 -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 350 0 -DWIDTH 9 0 -BBX 8 20 2 -3 -BITMAP -03 -0C -18 -18 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -40 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 350 0 -DWIDTH 9 0 -BBX 8 20 -1 -3 -BITMAP -0C -02 -03 -03 -03 -03 -03 -03 -03 -03 -06 -06 -06 -06 -0C -0C -18 -18 -30 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 412 0 -DWIDTH 10 0 -BBX 8 8 1 9 -BITMAP -0C -6C -6B -1F -F8 -D6 -36 -30 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 5 6 -1 -3 -BITMAP -30 -78 -30 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 392 0 -DWIDTH 10 0 -BBX 7 2 1 5 -BITMAP -7E -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 4 3 0 0 -BITMAP -60 -F0 -60 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 270 0 -DWIDTH 11 0 -BBX 8 17 1 0 -BITMAP -03 -03 -06 -06 -06 -0C -0C -18 -18 -18 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -03C0 -0CE0 -1870 -3870 -3870 -7070 -7070 -7070 -E070 -E0E0 -E0E0 -E0E0 -E1C0 -E1C0 -E180 -7300 -3E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 9 17 0 0 -BITMAP -0380 -0F80 -0380 -0380 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -3C00 -FF00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -07C0 -1CE0 -3870 -3070 -0070 -0070 -0060 -00C0 -0180 -0300 -0C00 -1800 -3000 -6020 -E060 -FFC0 -FFC0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -07C0 -1CE0 -3870 -3070 -0070 -00E0 -01C0 -0F80 -01C0 -00E0 -00E0 -00E0 -00E0 -01C0 -C1C0 -E380 -7F00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 17 0 0 -BITMAP -01C0 -03C0 -0380 -0700 -0640 -0CC0 -1DC0 -39C0 -31C0 -6380 -C380 -C380 -FFE0 -0700 -0700 -0F00 -3FC0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -0FF0 -0FE0 -0800 -1800 -1000 -3000 -3F00 -2180 -00C0 -00E0 -00E0 -00E0 -00E0 -01C0 -C1C0 -E380 -7F00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -03E0 -0C70 -1830 -3800 -3800 -7000 -7000 -7F80 -F1C0 -E0E0 -E0E0 -E0E0 -E0E0 -E1C0 -E1C0 -7380 -3E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 12 17 1 0 -BITMAP -7FF0 -7FF0 -C060 -8040 -0080 -0180 -0100 -0300 -0600 -0600 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -0800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -03C0 -0C60 -1830 -3830 -3830 -3830 -1C60 -0FC0 -1F80 -31C0 -60E0 -E0E0 -E0E0 -E0E0 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -07C0 -1CE0 -3870 -3870 -7070 -7070 -7070 -7070 -38F0 -1FE0 -00E0 -00E0 -01C0 -01C0 -C180 -E300 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 6 13 0 0 -BITMAP -18 -3C -18 -00 -00 -00 -00 -00 -00 -00 -60 -F0 -60 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 7 16 -1 -3 -BITMAP -0C -1E -0C -00 -00 -00 -00 -00 -00 -00 -30 -78 -30 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -0030 -00F0 -03C0 -0F00 -3C00 -F000 -F000 -3C00 -0F00 -03C0 -00F0 -0030 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 7 1 2 -BITMAP -FFF0 -FFF0 -0000 -0000 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -C000 -F000 -3C00 -0F00 -03C0 -00F0 -00F0 -03C0 -0F00 -3C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 425 0 -DWIDTH 11 0 -BBX 8 17 1 0 -BITMAP -3E -67 -C3 -C3 -03 -06 -0C -30 -60 -C0 -C8 -70 -00 -00 -60 -F0 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 794 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -03F800 -0E0E00 -180300 -300100 -60F980 -431880 -C61880 -C61880 -CC3180 -CC3100 -CC7300 -CCB600 -471C00 -600000 -300000 -1C0C00 -07F800 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 624 0 -DWIDTH 16 0 -BBX 17 17 -2 0 -BITMAP -001800 -003800 -003800 -007800 -007800 -00B800 -009C00 -011C00 -011C00 -021C00 -07FC00 -041C00 -080E00 -080E00 -100E00 -300E00 -FC3F80 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 632 0 -DWIDTH 16 0 -BBX 16 17 -1 0 -BITMAP -1FFC -078E -0707 -0707 -0707 -0E07 -0E0E -0E1C -0FF0 -0E1C -0E0E -1C0E -1C0E -1C0E -1C1E -3C3C -FFF0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 661 0 -DWIDTH 17 0 -BBX 16 17 1 0 -BITMAP -03FE -0F07 -1C03 -3802 -7002 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -E002 -7006 -700C -381C -0FE0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 763 0 -DWIDTH 19 0 -BBX 19 17 -1 0 -BITMAP -1FFE00 -078380 -0701C0 -0701C0 -0700E0 -0E00E0 -0E00E0 -0E00E0 -0E00E0 -0E00E0 -0E01C0 -1C01C0 -1C01C0 -1C0380 -1C0700 -3C1E00 -FFF800 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 15 17 -1 0 -BITMAP -1FFE -0786 -0704 -0704 -0700 -0E00 -0E08 -0E08 -0FF8 -0E10 -0E10 -1C00 -1C00 -1C04 -1C0C -3C18 -FFF8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 571 0 -DWIDTH 14 0 -BBX 15 17 -1 0 -BITMAP -1FFE -0786 -0704 -0704 -0700 -0E00 -0E08 -0E08 -0FF8 -0E10 -0E10 -1C00 -1C00 -1C00 -1C00 -3C00 -FF00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 709 0 -DWIDTH 18 0 -BBX 17 17 1 0 -BITMAP -03FE00 -0F0700 -1C0300 -380200 -700200 -700000 -700000 -E00000 -E00000 -E00000 -E03F80 -E00E00 -E00E00 -701C00 -701C00 -383C00 -0FF000 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 775 0 -DWIDTH 19 0 -BBX 21 17 -1 0 -BITMAP -1FE7F8 -0781E0 -0701C0 -0701C0 -0701C0 -0E0380 -0E0380 -0E0380 -0FFF80 -0E0380 -0E0380 -1C0700 -1C0700 -1C0700 -1C0700 -3C0F00 -FE3FC0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 345 0 -DWIDTH 9 0 -BBX 11 17 -1 0 -BITMAP -1FE0 -0780 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3C00 -FF00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 352 0 -DWIDTH 8 0 -BBX 12 21 -3 -4 -BITMAP -0FF0 -03C0 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -3800 -E000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 650 0 -DWIDTH 16 0 -BBX 18 17 -1 0 -BITMAP -1FE7C0 -078300 -070200 -070400 -070800 -0E1000 -0E2000 -0E4000 -0EC000 -0FE000 -0EF000 -1C7800 -1C3C00 -1C1C00 -1C1E00 -3C0F00 -FF07C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 565 0 -DWIDTH 14 0 -BBX 14 17 -1 0 -BITMAP -1FE0 -0780 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C04 -1C0C -3C18 -FFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 920 0 -DWIDTH 23 0 -BBX 25 17 -1 0 -BITMAP -1F800F80 -07801E00 -07801C00 -07803C00 -05C07C00 -05C05C00 -0DC09C00 -09C1B800 -08E13800 -08E23800 -08E63800 -18E43800 -10787000 -10787000 -10707000 -3070F000 -FC23FC00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 763 0 -DWIDTH 19 0 -BBX 21 17 -1 0 -BITMAP -1F81F8 -078060 -07C040 -05C040 -05E040 -04E040 -0CF0C0 -087080 -087880 -083880 -083C80 -181D80 -101F00 -100F00 -100F00 -300700 -FC0700 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 753 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -03F800 -0F0E00 -1C0700 -380700 -700380 -700380 -700380 -E00380 -E00380 -E00380 -E00700 -E00700 -E00700 -700E00 -701C00 -387800 -0FE000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 16 17 -1 0 -BITMAP -1FFC -078E -0707 -0707 -0707 -0E07 -0E0E -0E1C -0FF0 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3C00 -FF00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 753 0 -DWIDTH 19 0 -BBX 17 22 1 -5 -BITMAP -03F800 -0F0E00 -1C0700 -380700 -700380 -700380 -700380 -E00380 -E00380 -E00380 -E00700 -E00700 -E00700 -700E00 -701C00 -387800 -0FE000 -01C000 -00E000 -00F000 -007800 -001E00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 640 0 -DWIDTH 16 0 -BBX 17 17 -1 0 -BITMAP -1FFC00 -078E00 -070700 -070700 -070700 -0E0700 -0E0E00 -0E1C00 -0FF000 -0E3800 -0E3C00 -1C1C00 -1C1C00 -1C1C00 -1C1E00 -3C0E00 -FF0F80 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 533 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -07F0 -1C38 -1818 -3810 -3810 -3800 -3C00 -1F00 -0F80 -03C0 -01E0 -00E0 -40E0 -40E0 -C0C0 -E1C0 -7F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 14 17 1 0 -BITMAP -FFFC -C78C -8704 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3C00 -FF00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 794 0 -DWIDTH 20 0 -BBX 18 17 2 0 -BITMAP -FF3FC0 -3C0F00 -380E00 -380E00 -380E00 -700E00 -701C00 -701C00 -701C00 -701C00 -E01C00 -E03800 -E03800 -E03800 -E07000 -70E000 -3FC000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 637 0 -DWIDTH 16 0 -BBX 17 17 1 0 -BITMAP -FE1F80 -380600 -380400 -380800 -380800 -381000 -1C1000 -1C2000 -1C4000 -1C4000 -1C8000 -1C8000 -0F0000 -0F0000 -0E0000 -0E0000 -0C0000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 946 0 -DWIDTH 23 0 -BBX 24 17 1 0 -BITMAP -FE1C3F -381C0C -381C08 -383C10 -383C10 -385C20 -385C20 -389C40 -1C8E40 -1D0E80 -1D0E80 -1E0F00 -1E0F00 -1C0E00 -1C0E00 -180C00 -180C00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 632 0 -DWIDTH 16 0 -BBX 18 17 -1 0 -BITMAP -1F8FC0 -070700 -070600 -038C00 -038800 -01D800 -01F000 -00E000 -00E000 -01F000 -037000 -023800 -043800 -0C1C00 -181C00 -380E00 -FC3F80 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 591 0 -DWIDTH 15 0 -BBX 17 17 0 0 -BITMAP -FF1F80 -3C0600 -1C0C00 -1C0800 -1C1000 -0E3000 -0E6000 -0E4000 -0F8000 -078000 -070000 -070000 -0E0000 -0E0000 -0E0000 -1E0000 -7F8000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 622 0 -DWIDTH 16 0 -BBX 16 17 0 0 -BITMAP -1FFF -180F -101E -103C -0078 -0070 -00E0 -01E0 -03C0 -0780 -0700 -0E00 -1C00 -3C04 -780C -F018 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 330 0 -DWIDTH 8 0 -BBX 8 20 0 -3 -BITMAP -0F -0C -0C -08 -18 -18 -18 -10 -30 -30 -30 -20 -60 -60 -60 -40 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 390 0 -DWIDTH 10 0 -BBX 8 17 1 0 -BITMAP -C0 -C0 -60 -60 -60 -30 -30 -18 -18 -18 -0C -0C -06 -06 -06 -03 -03 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 330 0 -DWIDTH 8 0 -BBX 8 20 0 -3 -BITMAP -0F -03 -03 -03 -02 -06 -06 -06 -04 -0C -0C -0C -08 -18 -18 -18 -10 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 10 10 2 7 -BITMAP -0C00 -0C00 -1E00 -1E00 -3300 -3300 -6180 -6180 -C0C0 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 1 0 -4 -BITMAP -FFF0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 400 0 -DWIDTH 10 0 -BBX 6 5 2 14 -BITMAP -40 -E0 -70 -18 -04 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 561 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -0770 -1CF0 -3870 -7870 -70E0 -F0E0 -E0E0 -E0E0 -E1C0 -E1C0 -E3C8 -65D0 -38E0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 559 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -1C00 -7C00 -1C00 -1C00 -3800 -3800 -39C0 -3A60 -3C70 -7870 -7070 -7070 -7070 -70F0 -60E0 -E1E0 -E1C0 -F380 -EE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 441 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -07C0 -1CE0 -3860 -7840 -7000 -F000 -E000 -E000 -E000 -E000 -E080 -7100 -3E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 587 0 -DWIDTH 14 0 -BBX 13 19 1 0 -BITMAP -0038 -00F8 -0038 -0038 -0038 -0070 -07F0 -1C70 -3870 -7870 -70E0 -F0E0 -E0E0 -E0E0 -E1C0 -E1C0 -E3C8 -65D0 -38E0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 453 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -07C0 -1CE0 -38E0 -78E0 -71C0 -F180 -E600 -F800 -E000 -E000 -E080 -7100 -3E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 315 0 -DWIDTH 8 0 -BBX 14 24 -3 -5 -BITMAP -0038 -005C -00C8 -01C0 -01C0 -01C0 -07F0 -0380 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -4C00 -E800 -7000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 499 0 -DWIDTH 13 0 -BBX 14 18 -1 -5 -BITMAP -03EC -0678 -0C38 -1C38 -1C38 -1C30 -0E60 -07C0 -0C00 -1C00 -1F00 -1FE0 -31F0 -6070 -E070 -E060 -F0C0 -3F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 607 0 -DWIDTH 15 0 -BBX 14 19 1 0 -BITMAP -1C00 -7C00 -1C00 -1C00 -1C00 -3800 -3870 -38B8 -3938 -3A38 -7438 -7870 -7070 -7070 -7070 -E0E0 -E0E4 -E0E8 -E070 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 317 0 -DWIDTH 7 0 -BBX 6 18 1 0 -BITMAP -18 -3C -18 -00 -00 -38 -F8 -38 -38 -70 -70 -70 -70 -E0 -E0 -E4 -E8 -70 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 309 0 -DWIDTH 7 0 -BBX 10 23 -3 -5 -BITMAP -0180 -03C0 -0180 -0000 -0000 -0380 -0F80 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -4C00 -E800 -7000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 545 0 -DWIDTH 14 0 -BBX 13 19 1 0 -BITMAP -1C00 -7C00 -1C00 -1C00 -1C00 -3800 -3810 -3838 -3870 -3880 -7100 -7300 -7F00 -7780 -7380 -E1C0 -E1E8 -E0F0 -E060 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 306 0 -DWIDTH 7 0 -BBX 6 19 1 0 -BITMAP -1C -7C -1C -1C -38 -38 -38 -38 -38 -70 -70 -70 -70 -70 -E0 -E0 -E4 -E8 -70 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 912 0 -DWIDTH 23 0 -BBX 22 13 1 0 -BITMAP -387070 -F8B8B8 -393938 -3A3A38 -743C38 -783870 -707070 -707070 -707070 -E0E0E0 -E0E0E4 -E0E0E8 -E0E070 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 618 0 -DWIDTH 15 0 -BBX 14 13 1 0 -BITMAP -3870 -F8B8 -3938 -3A38 -7438 -7870 -7070 -7070 -7070 -E0E0 -E0E4 -E0E8 -E070 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 537 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -07C0 -1CE0 -3870 -7870 -7070 -F070 -E070 -E0F0 -E0E0 -E1E0 -E1C0 -7380 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 590 0 -DWIDTH 14 0 -BBX 13 18 0 -5 -BITMAP -1CE0 -7D30 -1E38 -1C38 -3838 -3838 -3838 -3878 -3870 -70F0 -70E0 -79C0 -7700 -7000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 559 0 -DWIDTH 14 0 -BBX 12 19 1 -5 -BITMAP -0010 -0730 -1CF0 -3870 -7870 -70E0 -F0E0 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -65C0 -39C0 -01C0 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 402 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -3980 -FBC0 -3F80 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0F80 -19C0 -30C0 -3000 -3800 -3C00 -1E00 -0F00 -0700 -0300 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 341 0 -DWIDTH 9 0 -BBX 8 16 2 0 -BITMAP -08 -18 -38 -FF -38 -38 -70 -70 -70 -70 -70 -E0 -E2 -E4 -E8 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 618 0 -DWIDTH 15 0 -BBX 14 13 1 0 -BITMAP -3838 -F838 -3838 -3838 -7070 -7070 -7070 -70F0 -E170 -E2E4 -E4E4 -E8E8 -7070 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 510 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -3830 -F870 -3830 -3830 -7060 -7060 -7060 -70C0 -E080 -E100 -E200 -E400 -7800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 785 0 -DWIDTH 20 0 -BBX 19 13 1 0 -BITMAP -387060 -F870E0 -387060 -387060 -70E0C0 -70E0C0 -70E0C0 -70E180 -E0C100 -E1C200 -E2C400 -E4C800 -787000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 516 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -0E18 -3E38 -0E68 -0EC0 -0780 -0700 -0700 -0700 -0F00 -1B80 -B390 -E3A0 -C1C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 468 0 -DWIDTH 12 0 -BBX 14 18 -2 -5 -BITMAP -0E0C -3E0C -0E08 -0E10 -0E10 -0720 -0720 -0740 -0740 -0780 -0780 -0700 -0700 -0600 -0600 -4400 -E800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 468 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -1FF0 -1FE0 -3040 -2080 -0100 -0200 -0400 -0800 -1000 -3C20 -7F20 -CFC0 -C380 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 340 0 -DWIDTH 8 0 -BBX 8 20 0 -3 -BITMAP -07 -0C -0C -0C -18 -18 -18 -18 -30 -E0 -20 -30 -30 -30 -60 -60 -60 -60 -60 -38 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 270 0 -DWIDTH 7 0 -BBX 2 17 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 340 0 -DWIDTH 8 0 -BBX 8 20 0 -3 -BITMAP -1C -06 -06 -06 -06 -0C -0C -0C -04 -07 -0C -18 -18 -18 -18 -30 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 15 0 -BBX 11 3 3 5 -BITMAP -3820 -7FC0 -8380 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 225 0 -DWIDTH 5 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 240 0 -DWIDTH 6 0 -BBX 6 17 0 -4 -BITMAP -18 -3C -18 -00 -00 -00 -10 -10 -30 -30 -30 -70 -60 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -0080 -0080 -07E0 -1D70 -3930 -7100 -7200 -E200 -E200 -E200 -E400 -E420 -E440 -7580 -3E00 -0800 -0800 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -01E0 -0670 -0C30 -1C00 -1C00 -1C00 -1C00 -0E00 -0E00 -3FC0 -0E00 -0E00 -0C00 -1810 -3030 -7FE0 -FFE0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 13 1 2 -BITMAP -8020 -DF60 -71C0 -60C0 -C060 -C060 -C060 -C060 -C060 -60C0 -71C0 -DF60 -8020 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 14 17 0 0 -BITMAP -FE7C -3830 -3820 -3840 -1CC0 -1C80 -1D00 -1F00 -7FE0 -0E00 -0E00 -7FC0 -1C00 -1C00 -1C00 -3C00 -FF00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 270 0 -DWIDTH 7 0 -BBX 2 17 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 12 21 0 -4 -BITMAP -03E0 -0C70 -1830 -1800 -1800 -1C00 -2E00 -4700 -41C0 -40E0 -6060 -7020 -3820 -0E20 -0740 -0380 -0180 -0100 -C100 -E200 -7C00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 400 0 -DWIDTH 10 0 -BBX 6 2 2 14 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 836 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -03F800 -0E0E00 -180300 -300180 -21F880 -630CC0 -460440 -C60060 -C60060 -C60060 -C60060 -460440 -630CC0 -21F880 -300180 -180300 -0E0E00 -03F800 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 425 0 -DWIDTH 10 0 -BBX 9 8 1 8 -BITMAP -0F00 -3300 -6300 -6300 -C600 -CE00 -D680 -6700 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 462 0 -DWIDTH 11 0 -BBX 10 9 0 2 -BITMAP -0840 -18C0 -3180 -6300 -C600 -C600 -6300 -3180 -1080 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 7 1 2 -BITMAP -FFF0 -FFF0 -0030 -0030 -0030 -0030 -0030 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 392 0 -DWIDTH 10 0 -BBX 7 2 1 5 -BITMAP -7E -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 836 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -03F800 -0E0E00 -180300 -300180 -27F080 -6318C0 -431840 -C31860 -C33060 -C3E060 -C33060 -431840 -6318C0 -278C80 -300180 -180300 -0E0E00 -03F800 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 400 0 -DWIDTH 10 0 -BBX 7 2 1 14 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 10 0 -BBX 6 6 2 11 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 370 0 -DWIDTH 10 0 -BBX 8 10 1 7 -BITMAP -1E -33 -63 -03 -06 -1C -30 -60 -C2 -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 370 0 -DWIDTH 10 0 -BBX 8 10 1 7 -BITMAP -1E -33 -03 -06 -3C -06 -06 -86 -CC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 400 0 -DWIDTH 10 0 -BBX 6 5 2 14 -BITMAP -08 -1C -38 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 618 0 -DWIDTH 15 0 -BBX 15 18 0 -5 -BITMAP -1C1C -7C1C -1C1C -1C1C -3838 -3838 -3838 -3878 -70B8 -7172 -7272 -7474 -7838 -6000 -E000 -E000 -E000 -4000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 560 0 -DWIDTH 14 0 -BBX 13 21 0 -4 -BITMAP -0E78 -3E60 -7E60 -7E60 -FCC0 -FCC0 -FCC0 -FCC0 -F980 -7980 -3980 -0180 -0180 -0300 -0300 -0300 -0300 -0600 -0600 -0600 -1E00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 4 3 1 5 -BITMAP -60 -F0 -60 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 400 0 -DWIDTH 10 0 -BBX 4 5 2 -5 -BITMAP -20 -60 -30 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 370 0 -DWIDTH 10 0 -BBX 6 10 2 7 -BITMAP -78 -18 -18 -18 -18 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 8 8 1 8 -BITMAP -1C -62 -63 -C3 -C3 -C6 -46 -38 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 462 0 -DWIDTH 11 0 -BBX 10 9 0 2 -BITMAP -4200 -6300 -3180 -18C0 -18C0 -3180 -6300 -C600 -8400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 890 0 -DWIDTH 20 0 -BBX 17 17 1 0 -BITMAP -780300 -180200 -180400 -180800 -301800 -301000 -302000 -304600 -30C600 -FC8D00 -011B00 -021300 -062300 -044600 -087F80 -100600 -301F80 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 890 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -780300 -180200 -180400 -180800 -301800 -301000 -302000 -304F00 -30D980 -FCB180 -010180 -020300 -060E00 -041800 -083000 -106100 -307F00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 890 0 -DWIDTH 20 0 -BBX 17 17 1 0 -BITMAP -1E0300 -330200 -030400 -060800 -3C1800 -061000 -062000 -864600 -CCC600 -788D00 -011B00 -021300 -062300 -044600 -087F80 -100600 -301F80 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 425 0 -DWIDTH 11 0 -BBX 8 17 1 -4 -BITMAP -06 -0F -06 -00 -00 -0E -13 -03 -06 -0C -30 -60 -C0 -C3 -C3 -E6 -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 624 0 -DWIDTH 16 0 -BBX 17 21 -2 0 -BITMAP -004000 -00E000 -007000 -001800 -000400 -000000 -001800 -001800 -003800 -007800 -007800 -009C00 -011C00 -011C00 -021C00 -07FC00 -040E00 -080E00 -100E00 -300E00 -FC3F80 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 624 0 -DWIDTH 16 0 -BBX 17 21 -2 0 -BITMAP -000200 -000700 -000E00 -001800 -002000 -000000 -001800 -001800 -003800 -007800 -007800 -009C00 -011C00 -011C00 -021C00 -07FC00 -040E00 -080E00 -100E00 -300E00 -FC3F80 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 624 0 -DWIDTH 16 0 -BBX 17 20 -2 0 -BITMAP -001000 -003800 -006C00 -00C600 -000000 -001800 -001800 -003800 -007800 -007800 -009C00 -011C00 -011C00 -021C00 -07FC00 -040E00 -080E00 -100E00 -300E00 -FC3F80 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 624 0 -DWIDTH 16 0 -BBX 17 19 -2 0 -BITMAP -006100 -00FE00 -010C00 -000000 -001800 -001800 -003800 -007800 -007800 -009C00 -011C00 -011C00 -021C00 -07FC00 -040E00 -080E00 -100E00 -300E00 -FC3F80 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 624 0 -DWIDTH 16 0 -BBX 17 18 -2 0 -BITMAP -006600 -006600 -000000 -001800 -001800 -003800 -007800 -007800 -009C00 -011C00 -011C00 -021C00 -07FC00 -040E00 -080E00 -100E00 -300E00 -FC3F80 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 624 0 -DWIDTH 16 0 -BBX 17 21 -2 0 -BITMAP -001C00 -003200 -002200 -002600 -001C00 -000000 -001800 -001800 -003800 -007800 -007800 -009C00 -011C00 -011C00 -021C00 -07FC00 -040E00 -080E00 -100E00 -300E00 -FC3F80 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 880 0 -DWIDTH 22 0 -BBX 23 17 -2 0 -BITMAP -003FFE -000F86 -001704 -003704 -002700 -004E00 -00CE08 -008E08 -010FF8 -030E10 -03FE10 -041C00 -0C1C00 -081C04 -101C0C -303C18 -FCFFF8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 661 0 -DWIDTH 17 0 -BBX 16 22 1 -5 -BITMAP -03FE -0F07 -1C03 -3802 -7002 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -E002 -7006 -700C -381C -0FE0 -0200 -0600 -0300 -0300 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 15 21 -1 0 -BITMAP -0100 -0380 -01C0 -0060 -0010 -0000 -1FFE -0786 -0704 -0704 -0E00 -0E08 -0E08 -0FF8 -0E10 -0E10 -1C00 -1C04 -1C0C -3C18 -FFF8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 15 21 -1 0 -BITMAP -0008 -001C -0038 -0060 -0080 -0000 -1FFE -0786 -0704 -0704 -0E00 -0E08 -0E08 -0FF8 -0E10 -0E10 -1C00 -1C04 -1C0C -3C18 -FFF8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 15 20 -1 0 -BITMAP -0040 -00E0 -01B0 -0318 -0000 -1FFE -0786 -0704 -0704 -0E00 -0E08 -0E08 -0FF8 -0E10 -0E10 -1C00 -1C04 -1C0C -3C18 -FFF8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 596 0 -DWIDTH 15 0 -BBX 15 18 -1 0 -BITMAP -0330 -0330 -0000 -1FFE -0786 -0704 -0704 -0E00 -0E08 -0E08 -0FF8 -0E10 -0E10 -1C00 -1C04 -1C0C -3C18 -FFF8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 345 0 -DWIDTH 9 0 -BBX 11 21 -1 0 -BITMAP -0800 -1C00 -0E00 -0300 -0080 -0000 -1FE0 -0780 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -3C00 -FF00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 345 0 -DWIDTH 9 0 -BBX 12 21 -1 0 -BITMAP -0020 -0070 -00E0 -0180 -0200 -0000 -1FE0 -0780 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -3C00 -FF00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 345 0 -DWIDTH 9 0 -BBX 11 20 -1 0 -BITMAP -0100 -0380 -06C0 -0C60 -0000 -1FE0 -0780 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -3C00 -FF00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 345 0 -DWIDTH 9 0 -BBX 11 18 -1 0 -BITMAP -0660 -0660 -0000 -1FE0 -0780 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -3C00 -FF00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 770 0 -DWIDTH 19 0 -BBX 19 17 -1 0 -BITMAP -1FFE00 -078380 -0701C0 -0701C0 -0700E0 -0E00E0 -0E00E0 -3FC0E0 -0E00E0 -0E00E0 -0E01C0 -1C01C0 -1C01C0 -1C0380 -1C0700 -3C1E00 -FFF800 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 763 0 -DWIDTH 19 0 -BBX 21 19 -1 0 -BITMAP -003080 -007F00 -008600 -000000 -1F01F8 -078060 -078040 -05C040 -05C040 -0CE0C0 -087080 -087080 -083880 -183980 -101D00 -100F00 -100F00 -300700 -FC0700 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 753 0 -DWIDTH 19 0 -BBX 17 21 1 0 -BITMAP -008000 -01C000 -00E000 -003000 -000800 -000000 -03F800 -0F0E00 -1C0700 -380700 -700380 -700380 -700380 -E00380 -E00700 -E00700 -E00700 -700E00 -701C00 -387800 -0FE000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 753 0 -DWIDTH 19 0 -BBX 17 21 1 0 -BITMAP -001000 -003800 -007000 -00C000 -010000 -000000 -03F800 -0F0E00 -1C0700 -380700 -700380 -700380 -700380 -E00380 -E00700 -E00700 -E00700 -700E00 -701C00 -387800 -0FE000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 753 0 -DWIDTH 19 0 -BBX 17 20 1 0 -BITMAP -004000 -00E000 -01B000 -031800 -000000 -03F800 -0F0E00 -1C0700 -380700 -700380 -700380 -700380 -E00380 -E00700 -E00700 -E00700 -700E00 -701C00 -387800 -0FE000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 753 0 -DWIDTH 19 0 -BBX 17 19 1 0 -BITMAP -018400 -03F800 -043000 -000000 -03F800 -0F0E00 -1C0700 -380700 -700380 -700380 -700380 -E00380 -E00700 -E00700 -E00700 -700E00 -701C00 -387800 -0FE000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 753 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -019800 -019800 -000000 -03F800 -0F0E00 -1C0700 -380700 -700380 -700380 -700380 -E00380 -E00700 -E00700 -E00700 -700E00 -701C00 -387800 -0FE000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -4020 -E070 -70E0 -39C0 -1F80 -0E00 -0700 -1F80 -39C0 -70E0 -E070 -4020 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 753 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -03F900 -0F0E00 -1C0700 -380F00 -701380 -702380 -702380 -E04380 -E08380 -E10380 -E20700 -E20700 -E40700 -780E00 -701C00 -387800 -4FE000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 794 0 -DWIDTH 20 0 -BBX 18 21 2 0 -BITMAP -020000 -070000 -038000 -00C000 -002000 -000000 -FF3FC0 -3C0F00 -380E00 -380E00 -700E00 -701C00 -701C00 -701C00 -701C00 -E01C00 -E03800 -E03800 -E07000 -70E000 -3FC000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 794 0 -DWIDTH 20 0 -BBX 18 21 2 0 -BITMAP -000800 -001C00 -003800 -006000 -008000 -000000 -FF3FC0 -3C0F00 -380E00 -380E00 -700E00 -701C00 -701C00 -701C00 -701C00 -E01C00 -E03800 -E03800 -E07000 -70E000 -3FC000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 794 0 -DWIDTH 20 0 -BBX 18 20 2 0 -BITMAP -004000 -00E000 -01B000 -031800 -000000 -FF3FC0 -3C0F00 -380E00 -380E00 -700E00 -701C00 -701C00 -701C00 -701C00 -E01C00 -E03800 -E03800 -E07000 -70E000 -3FC000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 794 0 -DWIDTH 20 0 -BBX 18 18 2 0 -BITMAP -019800 -019800 -000000 -FF3FC0 -3C0F00 -380E00 -380E00 -700E00 -701C00 -701C00 -701C00 -701C00 -E01C00 -E03800 -E03800 -E07000 -70E000 -3FC000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 591 0 -DWIDTH 15 0 -BBX 16 21 1 0 -BITMAP -0010 -0038 -0070 -00C0 -0100 -0000 -FC3F -300C -3018 -1830 -1860 -18C0 -0D80 -0F00 -0E00 -0C00 -0C00 -1800 -1800 -3800 -FE00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 604 0 -DWIDTH 15 0 -BBX 15 17 -1 0 -BITMAP -1FE0 -0780 -0700 -07F8 -071C -0E0E -0E0E -0E0E -0E0E -0E1C -0E38 -1FE0 -1C00 -1C00 -1C00 -3C00 -FF00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 577 0 -DWIDTH 15 0 -BBX 18 24 -3 -5 -BITMAP -001F00 -006180 -00C0C0 -01C0C0 -01C0C0 -01C180 -078300 -038C00 -039800 -039800 -039C00 -071C00 -070E00 -070E00 -070700 -070700 -0E2700 -0E7600 -0E3C00 -0E0000 -0E0000 -4C0000 -E80000 -700000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 561 0 -DWIDTH 14 0 -BBX 13 19 1 0 -BITMAP -0400 -0E00 -0700 -0180 -0040 -0000 -0770 -1CF0 -3870 -7870 -70E0 -F0E0 -E0E0 -E0E0 -E1C0 -E1C0 -E3C8 -65D0 -38E0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 561 0 -DWIDTH 14 0 -BBX 13 19 1 0 -BITMAP -0010 -0038 -0070 -00C0 -0100 -0000 -0770 -1CF0 -3870 -7870 -70E0 -F0E0 -E0E0 -E0E0 -E1C0 -E1C0 -E3C8 -65D0 -38E0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 561 0 -DWIDTH 14 0 -BBX 13 18 1 0 -BITMAP -0100 -0380 -06C0 -0C60 -0000 -0770 -1CF0 -3870 -7870 -70E0 -F0E0 -E0E0 -E0E0 -E1C0 -E1C0 -E3C8 -65D0 -38E0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 561 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0610 -0FE0 -10C0 -0000 -0770 -1CF0 -3870 -7870 -70E0 -F0E0 -E0E0 -E0E0 -E1C0 -E1C0 -E3C8 -65D0 -38E0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 561 0 -DWIDTH 14 0 -BBX 13 16 1 0 -BITMAP -0660 -0660 -0000 -0770 -1CF0 -3870 -7870 -70E0 -F0E0 -E0E0 -E0E0 -E1C0 -E1C0 -E3C8 -65D0 -38E0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 561 0 -DWIDTH 14 0 -BBX 13 19 1 0 -BITMAP -01C0 -0320 -0220 -0260 -01C0 -0000 -0770 -1CF0 -3870 -7870 -70E0 -F0E0 -E0E0 -E0E0 -E1C0 -E1C0 -E3C8 -65D0 -38E0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 779 0 -DWIDTH 20 0 -BBX 19 14 1 0 -BITMAP -001000 -0737C0 -1CFCE0 -3878E0 -7878E0 -70F1C0 -F0F180 -E0E600 -E0F800 -E1E000 -E1E040 -E2E080 -647100 -383E00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 441 0 -DWIDTH 12 0 -BBX 11 18 1 -5 -BITMAP -07C0 -1CE0 -3860 -7840 -7000 -F000 -E000 -E000 -E000 -E000 -E080 -7100 -3E00 -0800 -1800 -0C00 -0C00 -3800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 453 0 -DWIDTH 12 0 -BBX 11 19 1 0 -BITMAP -0800 -1C00 -0E00 -0300 -0080 -0000 -07C0 -1CE0 -38E0 -78E0 -71C0 -F180 -E600 -F800 -E000 -E000 -E080 -7100 -3E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 453 0 -DWIDTH 12 0 -BBX 11 19 1 0 -BITMAP -0040 -00E0 -01C0 -0300 -0400 -0000 -07C0 -1CE0 -38E0 -78E0 -71C0 -F180 -E600 -F800 -E000 -E000 -E080 -7100 -3E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 453 0 -DWIDTH 12 0 -BBX 11 18 1 0 -BITMAP -0200 -0700 -0D80 -18C0 -0000 -07C0 -1CE0 -38E0 -78E0 -71C0 -F180 -E600 -F800 -E000 -E000 -E080 -7100 -3E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 453 0 -DWIDTH 12 0 -BBX 11 16 1 0 -BITMAP -0CC0 -0CC0 -0000 -07C0 -1CE0 -38E0 -78E0 -71C0 -F180 -E600 -F800 -E000 -E000 -E080 -7100 -3E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 317 0 -DWIDTH 7 0 -BBX 6 19 1 0 -BITMAP -40 -E0 -70 -18 -04 -00 -38 -F8 -38 -38 -70 -70 -70 -70 -E0 -E0 -E4 -E8 -70 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 317 0 -DWIDTH 7 0 -BBX 8 19 1 0 -BITMAP -02 -07 -0E -18 -20 -00 -38 -F8 -38 -38 -70 -70 -70 -70 -E0 -E0 -E4 -E8 -70 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 317 0 -DWIDTH 7 0 -BBX 7 18 1 0 -BITMAP -10 -38 -6C -C6 -00 -38 -F8 -38 -38 -70 -70 -70 -70 -E0 -E0 -E4 -E8 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 317 0 -DWIDTH 7 0 -BBX 7 16 1 0 -BITMAP -66 -66 -00 -38 -F8 -38 -38 -70 -70 -70 -70 -E0 -E0 -E4 -E8 -70 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 537 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -0C30 -0EC0 -0700 -1B80 -61C0 -00E0 -07E0 -1CF0 -3870 -7870 -7070 -F070 -E070 -E0F0 -E0E0 -E1E0 -E1C0 -7380 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 618 0 -DWIDTH 15 0 -BBX 14 17 1 0 -BITMAP -0610 -0FE0 -10C0 -0000 -3870 -F8B8 -3938 -3A38 -7438 -7870 -7070 -7070 -7070 -E0E0 -E0E4 -E0E8 -E070 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 537 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -0800 -1C00 -0E00 -0300 -0080 -0000 -07C0 -1CE0 -3870 -7870 -7070 -F070 -E070 -E0F0 -E0E0 -E1E0 -E1C0 -7380 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 537 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -0020 -0070 -00E0 -0180 -0200 -0000 -07C0 -1CE0 -3870 -7870 -7070 -F070 -E070 -E0F0 -E0E0 -E1E0 -E1C0 -7380 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 537 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0100 -0380 -06C0 -0C60 -0000 -07C0 -1CE0 -3870 -7870 -7070 -F070 -E070 -E0F0 -E0E0 -E1E0 -E1C0 -7380 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 537 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0610 -0FE0 -10C0 -0000 -07C0 -1CE0 -3870 -7870 -7070 -F070 -E070 -E0F0 -E0E0 -E1E0 -E1C0 -7380 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 537 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -0660 -0660 -0000 -07C0 -1CE0 -3870 -7870 -7070 -F070 -E070 -E0F0 -E0E0 -E1E0 -E1C0 -7380 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -0600 -0F00 -0600 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0600 -0F00 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 537 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -03E4 -0E78 -1C38 -3C78 -38B8 -7938 -7238 -7478 -7870 -70F0 -70E0 -79C0 -9F00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 618 0 -DWIDTH 15 0 -BBX 14 19 1 0 -BITMAP -0400 -0E00 -0700 -0180 -0040 -0000 -3838 -F838 -3838 -3838 -7070 -7070 -7070 -70F0 -E170 -E2E4 -E4E4 -E8E8 -7070 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 618 0 -DWIDTH 15 0 -BBX 14 19 1 0 -BITMAP -0020 -0070 -00E0 -0180 -0200 -0000 -3838 -F838 -3838 -3838 -7070 -7070 -7070 -70F0 -E170 -E2E4 -E4E4 -E8E8 -7070 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 618 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -0100 -0380 -06C0 -0C60 -0000 -3838 -F838 -3838 -3838 -7070 -7070 -7070 -70F0 -E170 -E2E4 -E4E4 -E8E8 -7070 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 618 0 -DWIDTH 15 0 -BBX 14 16 1 0 -BITMAP -0660 -0660 -0000 -3838 -F838 -3838 -3838 -7070 -7070 -7070 -70F0 -E170 -E2E4 -E4E4 -E8E8 -7070 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 468 0 -DWIDTH 12 0 -BBX 15 24 -2 -5 -BITMAP -0004 -000E -001C -0030 -0040 -0000 -0E0C -3E0C -0E08 -0E10 -0E10 -0720 -0720 -0740 -0740 -0780 -0780 -0700 -0700 -0600 -0600 -4400 -E800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 13 24 0 -5 -BITMAP -0E00 -3E00 -0E00 -0E00 -0E00 -1C00 -1CE0 -1D30 -1E38 -1C38 -3838 -3838 -3838 -3878 -3870 -70F0 -70E0 -79C0 -7700 -7000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 468 0 -DWIDTH 12 0 -BBX 14 21 -2 -5 -BITMAP -0330 -0330 -0000 -0E0C -3E0C -0E08 -0E10 -0E10 -0720 -0720 -0740 -0740 -0780 -0780 -0700 -0700 -0600 -0600 -4400 -E800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/UTRG__10-L1.bdf diff -u xc/fonts/bdf/75dpi/UTRG__10-L1.bdf:1.1 xc/fonts/bdf/75dpi/UTRG__10-L1.bdf:removed --- xc/fonts/bdf/75dpi/UTRG__10-L1.bdf:1.1 Wed Apr 4 18:56:09 2001 +++ xc/fonts/bdf/75dpi/UTRG__10-L1.bdf Wed Mar 16 21:03:58 2005 @@ -1,2661 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl UTRG__10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Utopia-Regular-R-Normal--10-100-75-75-P-56-ISO8859-1 -SIZE 10 75 75 -FONTBOUNDINGBOX 11 11 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -STARTPROPERTIES 28 -FOUNDRY "Adobe" -FAMILY_NAME "Utopia" -WEIGHT_NAME "Regular" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 56 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 7 -X_HEIGHT 5 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -WEIGHT 136 -FACE_NAME "Utopia Regular" -COPYRIGHT "Copyright (c) 1989, 1991 Adobe Systems Incorporated. All rights reserved." -NOTICE "Utopia is a registered trademark of Adobe Systems Incorporated." -DESTINATION 0 -FONT_ASCENT 9 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -_ADOBE_PSFONT "Utopia-Regular" -_DEC_DEVICE_FONTNAMES "PS=Utopia-Regular" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 798 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 225 0 -DWIDTH 2 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 242 0 -DWIDTH 2 0 -BBX 1 7 0 0 -BITMAP -80 -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 458 0 -DWIDTH 5 0 -BBX 3 3 1 4 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 6 6 -1 1 -BITMAP -28 -7C -28 -50 -F8 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -20 -70 -90 -C0 -60 -30 -90 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 838 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -44 -B8 -A8 -54 -2A -2A -44 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 706 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -60 -90 -50 -64 -94 -88 -74 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 3 1 4 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 350 0 -DWIDTH 3 0 -BBX 2 8 0 -1 -BITMAP -40 -80 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 350 0 -DWIDTH 3 0 -BBX 2 8 0 -1 -BITMAP -80 -40 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 412 0 -DWIDTH 4 0 -BBX 3 4 0 3 -BITMAP -A0 -40 -E0 -40 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 3 0 -2 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 392 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 460 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -40 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -10 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -10 -60 -10 -90 -60 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -20 -40 -60 -A0 -F0 -20 -70 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -F0 -80 -E0 -90 -10 -90 -60 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -80 -E0 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -F0 -90 -20 -20 -40 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -90 -60 -90 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -90 -70 -10 -90 -60 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 5 1 0 -BITMAP -80 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 7 0 -2 -BITMAP -40 -00 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -08 -30 -C0 -30 -08 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -80 -60 -18 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -C0 -20 -40 -80 -C0 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 793 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -3C -42 -9D -A9 -BE -40 -3C -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 635 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -10 -10 -28 -38 -44 -44 -EE -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 646 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -F8 -44 -44 -78 -44 -44 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 684 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -3C -44 -80 -80 -80 -44 -38 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 779 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -F8 -44 -42 -42 -42 -44 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F8 -48 -40 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 580 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F8 -48 -40 -70 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 734 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -3C -44 -80 -80 -8E -44 -3C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 798 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -EE -44 -44 -7C -44 -44 -EE -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 349 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -E0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 350 0 -DWIDTH 4 0 -BBX 4 9 -1 -2 -BITMAP -70 -20 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 658 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -E4 -48 -50 -60 -50 -48 -E6 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 568 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -E0 -40 -40 -40 -40 -48 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -C180 -6300 -6300 -5500 -5500 -4900 -EB80 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 780 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -CE -64 -64 -54 -54 -4C -E4 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 762 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -F8 -44 -44 -78 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 762 0 -DWIDTH 8 0 -BBX 7 9 0 -2 -BITMAP -38 -44 -82 -82 -82 -44 -38 -10 -0C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 644 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -F8 -44 -44 -78 -48 -44 -E6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 541 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -78 -88 -C0 -70 -18 -88 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 621 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F8 -A8 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 791 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -EE -44 -44 -44 -44 -44 -38 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 634 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -EE -44 -44 -28 -28 -10 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 940 0 -DWIDTH 10 0 -BBX 11 7 -1 0 -BITMAP -E4E0 -4440 -4440 -2A80 -2A80 -1100 -1100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 624 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -EE -44 -28 -10 -28 -44 -EE -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 588 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -EE -44 -28 -28 -10 -10 -38 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 610 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F8 -88 -10 -20 -40 -88 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 330 0 -DWIDTH 3 0 -BBX 2 8 0 -1 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 460 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -80 -80 -40 -40 -40 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 330 0 -DWIDTH 3 0 -BBX 2 8 0 -1 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 2 -BITMAP -20 -20 -50 -50 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 1 0 -2 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 2 2 1 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 523 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -E0 -90 -70 -90 -F0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 598 0 -DWIDTH 6 0 -BBX 6 8 -1 0 -BITMAP -C0 -40 -40 -58 -64 -44 -44 -78 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 496 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -90 -80 -80 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 598 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -08 -08 -78 -88 -88 -98 -6C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 514 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -30 -50 -40 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 520 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -78 -90 -B0 -40 -78 -88 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 607 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -C0 -40 -40 -70 -48 -48 -48 -EC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 291 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -40 -00 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 3 9 -1 -2 -BITMAP -20 -00 -60 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 524 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -C0 -40 -40 -48 -50 -60 -50 -C8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 279 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 923 0 -DWIDTH 10 0 -BBX 9 5 0 0 -BITMAP -F600 -4900 -4900 -4900 -ED80 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 619 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -F0 -48 -48 -48 -EC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 577 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 7 -1 -2 -BITMAP -D8 -64 -44 -44 -78 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 591 0 -DWIDTH 6 0 -BBX 6 7 0 -2 -BITMAP -78 -88 -88 -98 -68 -08 -1C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -D0 -60 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 436 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -80 -40 -20 -C0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 344 0 -DWIDTH 3 0 -BBX 4 6 -1 0 -BITMAP -40 -E0 -40 -40 -40 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -D8 -48 -48 -48 -3C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 504 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -D8 -50 -50 -20 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 768 0 -DWIDTH 8 0 -BBX 7 5 0 0 -BITMAP -D6 -54 -54 -28 -28 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 486 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -D8 -50 -20 -50 -D8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 506 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -D8 -50 -50 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 480 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -A0 -40 -90 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 340 0 -DWIDTH 4 0 -BBX 3 8 0 -1 -BITMAP -20 -40 -40 -80 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 228 0 -DWIDTH 2 0 -BBX 1 7 0 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 340 0 -DWIDTH 4 0 -BBX 3 8 0 -1 -BITMAP -80 -40 -40 -20 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 2 0 2 -BITMAP -68 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 225 0 -DWIDTH 2 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 242 0 -DWIDTH 2 0 -BBX 1 7 0 -2 -BITMAP -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -20 -70 -A0 -A0 -A0 -70 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -70 -90 -40 -F0 -40 -90 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 6 0 1 -BITMAP -90 -60 -90 -90 -60 -90 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -D8 -50 -50 -20 -F8 -20 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 228 0 -DWIDTH 2 0 -BBX 1 7 0 0 -BITMAP -80 -80 -80 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 554 0 -DWIDTH 6 0 -BBX 4 9 1 -2 -BITMAP -60 -80 -40 -A0 -90 -50 -20 -20 -C0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 1 0 6 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 818 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -38 -44 -9A -A2 -9A -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 390 0 -DWIDTH 4 0 -BBX 3 4 0 2 -BITMAP -C0 -20 -60 -A0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 442 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -50 -A0 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 392 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 818 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 1 0 6 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 350 0 -DWIDTH 4 0 -BBX 3 3 0 4 -BITMAP -40 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -20 -20 -F8 -20 -20 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 380 0 -DWIDTH 4 0 -BBX 3 4 0 3 -BITMAP -C0 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 380 0 -DWIDTH 4 0 -BBX 3 5 0 2 -BITMAP -C0 -20 -C0 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 2 2 1 6 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 6 7 0 -2 -BITMAP -D8 -48 -48 -48 -7C -40 -40 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 555 0 -DWIDTH 6 0 -BBX 5 9 0 -2 -BITMAP -58 -D0 -D0 -50 -10 -10 -10 -10 -30 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 1 1 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 2 2 1 -2 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 380 0 -DWIDTH 4 0 -BBX 3 4 0 3 -BITMAP -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 398 0 -DWIDTH 4 0 -BBX 3 4 0 2 -BITMAP -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 442 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -A0 -50 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 860 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -C4 -48 -48 -F6 -2A -2F -42 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 860 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -C4 -48 -48 -F6 -25 -22 -47 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 860 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -C4 -28 -C8 -36 -EA -2F -42 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 7 0 -2 -BITMAP -20 -00 -60 -20 -40 -80 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 635 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -20 -10 -00 -10 -10 -28 -38 -44 -EE -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 635 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -08 -10 -00 -10 -10 -28 -38 -44 -EE -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 635 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -10 -28 -00 -10 -10 -28 -38 -44 -EE -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 635 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -34 -2C -00 -10 -10 -28 -38 -44 -EE -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 635 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -28 -00 -10 -10 -28 -38 -44 -EE -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 627 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -30 -48 -30 -10 -10 -28 -38 -44 -EE -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 876 0 -DWIDTH 9 0 -BBX 9 7 -1 0 -BITMAP -1F80 -0C80 -1400 -3F00 -2400 -4480 -EF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 680 0 -DWIDTH 7 0 -BBX 6 9 0 -2 -BITMAP -3C -44 -80 -80 -80 -44 -38 -10 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -40 -20 -00 -F8 -48 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -20 -00 -F8 -48 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -50 -00 -F8 -48 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -00 -F8 -48 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 349 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -80 -40 -00 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 349 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -20 -40 -00 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 349 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -40 -A0 -00 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 349 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -A0 -00 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 785 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -F8 -44 -42 -E2 -42 -44 -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 780 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -34 -2C -00 -CE -64 -54 -54 -4C -E4 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 762 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -20 -10 -00 -38 -44 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 762 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -08 -10 -00 -38 -44 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 762 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -10 -28 -00 -38 -44 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 762 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -34 -2C -00 -38 -44 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 762 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -28 -00 -38 -44 -82 -82 -44 -38 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 762 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -3A -44 -8A -92 -A2 -44 -B8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 791 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -20 -10 -00 -EE -44 -44 -44 -44 -38 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 791 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -08 -10 -00 -EE -44 -44 -44 -44 -38 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 791 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -10 -28 -00 -EE -44 -44 -44 -44 -38 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 791 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -28 -00 -EE -44 -44 -44 -44 -38 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 588 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -08 -10 -00 -EE -44 -28 -10 -10 -38 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 593 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -C0 -78 -44 -44 -78 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 601 0 -DWIDTH 6 0 -BBX 6 8 -1 0 -BITMAP -30 -48 -48 -50 -58 -4C -44 -D8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 523 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -E0 -90 -70 -90 -F0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 523 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -40 -00 -E0 -90 -70 -90 -F0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 523 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -A0 -00 -E0 -90 -70 -90 -F0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 523 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -D0 -B0 -00 -E0 -90 -70 -90 -F0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 523 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -A0 -00 -E0 -90 -70 -90 -F0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 523 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -60 -90 -60 -00 -E0 -90 -70 -90 -F0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 797 0 -DWIDTH 8 0 -BBX 7 5 0 0 -BITMAP -EC -92 -7E -90 -EE -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 496 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -70 -90 -80 -80 -70 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 514 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 514 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -40 -00 -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 514 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -A0 -00 -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 514 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -A0 -00 -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 291 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -80 -40 -00 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 291 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -40 -80 -00 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 291 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -00 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 291 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 577 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -20 -50 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 619 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -68 -58 -00 -F0 -48 -48 -48 -EC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 577 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 577 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -20 -00 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 577 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -50 -00 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 577 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -68 -58 -00 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 577 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -50 -00 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 577 0 -DWIDTH 6 0 -BBX 5 7 0 -1 -BITMAP -08 -70 -98 -A8 -C8 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -20 -10 -00 -D8 -48 -48 -48 -3C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -20 -00 -D8 -48 -48 -48 -3C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -20 -50 -00 -D8 -48 -48 -48 -3C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -50 -00 -D8 -48 -48 -48 -3C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 506 0 -DWIDTH 5 0 -BBX 5 10 0 -2 -BITMAP -10 -20 -00 -D8 -50 -50 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 6 9 -1 -2 -BITMAP -C0 -40 -58 -64 -44 -44 -78 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 506 0 -DWIDTH 5 0 -BBX 5 9 0 -2 -BITMAP -50 -00 -D8 -50 -50 -20 -20 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/UTRG__12-L1.bdf diff -u xc/fonts/bdf/75dpi/UTRG__12-L1.bdf:1.1 xc/fonts/bdf/75dpi/UTRG__12-L1.bdf:removed --- xc/fonts/bdf/75dpi/UTRG__12-L1.bdf:1.1 Wed Apr 4 18:56:09 2001 +++ xc/fonts/bdf/75dpi/UTRG__12-L1.bdf Wed Mar 16 21:04:00 2005 @@ -1,2926 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl UTRG__12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Utopia-Regular-R-Normal--12-120-75-75-P-67-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 12 13 -1 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -STARTPROPERTIES 28 -FOUNDRY "Adobe" -FAMILY_NAME "Utopia" -WEIGHT_NAME "Regular" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 67 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 9 -X_HEIGHT 6 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -WEIGHT 136 -FACE_NAME "Utopia Regular" -COPYRIGHT "Copyright (c) 1989, 1991 Adobe Systems Incorporated. All rights reserved." -NOTICE "Utopia is a registered trademark of Adobe Systems Incorporated." -DESTINATION 0 -FONT_ASCENT 10 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -_ADOBE_PSFONT "Utopia-Regular" -_DEC_DEVICE_FONTNAMES "PS=Utopia-Regular" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 798 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 225 0 -DWIDTH 3 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 242 0 -DWIDTH 3 0 -BBX 1 9 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 458 0 -DWIDTH 5 0 -BBX 3 3 1 6 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 6 8 0 1 -BITMAP -28 -28 -7C -28 -50 -F8 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 11 0 -1 -BITMAP -20 -70 -A8 -A0 -E0 -70 -38 -28 -A8 -70 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 838 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -6200 -9E00 -9400 -9800 -6B00 -1480 -2480 -2480 -4300 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 706 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -30 -48 -48 -30 -52 -8A -84 -C6 -79 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 3 1 6 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 350 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -20 -40 -80 -80 -80 -80 -80 -80 -80 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 350 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -80 -40 -20 -20 -20 -20 -20 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 412 0 -DWIDTH 5 0 -BBX 5 5 0 4 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 3 0 -1 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 460 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -10 -10 -20 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -D8 -88 -88 -88 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 3 9 1 0 -BITMAP -40 -C0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -D8 -88 -18 -30 -60 -C0 -88 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -C8 -08 -18 -70 -08 -08 -D8 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -30 -20 -60 -50 -50 -90 -F8 -10 -38 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -F8 -80 -80 -F0 -98 -08 -08 -D8 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -D8 -80 -B0 -D8 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -F8 -88 -18 -10 -30 -20 -60 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -98 -88 -C8 -70 -98 -88 -C8 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -D8 -88 -88 -D8 -68 -08 -D8 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 6 1 0 -BITMAP -80 -80 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 7 0 -1 -BITMAP -40 -40 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -0C -30 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -C0 -30 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -60 -90 -10 -20 -40 -60 -00 -40 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 793 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -3E00 -4100 -8E80 -9280 -A480 -AD00 -B600 -4000 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 635 0 -DWIDTH 8 0 -BBX 9 9 -1 0 -BITMAP -0800 -0C00 -1400 -1600 -2200 -3E00 -2300 -4100 -E380 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 646 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FC -42 -42 -44 -7C -42 -42 -46 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 684 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -3C -46 -C0 -80 -80 -80 -C2 -46 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 779 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FC -42 -43 -41 -41 -41 -43 -42 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FC -44 -40 -48 -78 -48 -40 -42 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 580 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -FC -44 -40 -48 -78 -48 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 734 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3C -46 -C0 -80 -80 -87 -C2 -42 -3C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 798 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -E380 -4100 -4100 -4100 -7F00 -4100 -4100 -4100 -E380 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 349 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 350 0 -DWIDTH 4 0 -BBX 4 11 -1 -2 -BITMAP -70 -20 -20 -20 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 658 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -E6 -44 -48 -50 -70 -58 -4C -46 -E3 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 568 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -44 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -E0E0 -60C0 -7140 -5140 -5A40 -4A40 -4C40 -4440 -E0E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 780 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -E380 -6100 -5100 -5900 -4900 -4500 -4700 -4300 -E100 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 762 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3C -42 -C3 -81 -81 -81 -C3 -42 -3C -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FC -42 -42 -46 -7C -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 762 0 -DWIDTH 9 0 -BBX 8 12 0 -3 -BITMAP -3C -42 -C3 -81 -81 -81 -C3 -42 -3C -0C -04 -03 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 644 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -FC -42 -42 -44 -78 -4C -44 -46 -E3 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 541 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -CC -80 -60 -38 -0C -84 -CC -78 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 621 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FE -92 -10 -10 -10 -10 -10 -10 -38 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 791 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -E380 -4100 -4100 -4100 -4100 -4100 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 9 9 -1 0 -BITMAP -E380 -4100 -6200 -2200 -2200 -3400 -1400 -1800 -0800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 940 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -E0E0 -4440 -4440 -6640 -2A80 -2A80 -3B80 -1100 -1100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 624 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -EE -44 -28 -38 -10 -38 -28 -44 -EE -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 588 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -EE -44 -64 -28 -38 -10 -10 -10 -38 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 610 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FE -8C -08 -10 -30 -20 -40 -C2 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 330 0 -DWIDTH 4 0 -BBX 2 11 1 -2 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 460 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -80 -80 -40 -40 -40 -20 -20 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 330 0 -DWIDTH 4 0 -BBX 2 11 0 -2 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 6 1 3 -BITMAP -20 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 1 0 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 3 2 1 7 -BITMAP -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 523 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -E0 -10 -70 -D0 -90 -78 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 598 0 -DWIDTH 7 0 -BBX 7 10 -1 0 -BITMAP -C0 -40 -40 -40 -5C -66 -42 -42 -66 -5C -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 496 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -D8 -80 -80 -C8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 598 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -0C -04 -04 -04 -74 -CC -84 -84 -CC -76 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 514 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -88 -F8 -80 -C8 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -30 -40 -40 -40 -F0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 520 0 -DWIDTH 7 0 -BBX 6 9 0 -3 -BITMAP -7C -88 -88 -70 -20 -78 -8C -84 -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 607 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -C0 -40 -40 -40 -58 -6C -44 -44 -44 -EE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 291 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -40 -40 -00 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 3 12 -1 -3 -BITMAP -20 -20 -00 -60 -20 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 524 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -C0 -40 -40 -40 -4C -50 -70 -58 -4C -E6 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 279 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 923 0 -DWIDTH 12 0 -BBX 11 6 0 0 -BITMAP -D980 -6EC0 -4440 -4440 -4440 -EEE0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 619 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -D8 -6C -44 -44 -44 -EE -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 577 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 8 0 -BBX 7 9 0 -3 -BITMAP -DC -66 -42 -42 -66 -5C -40 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 591 0 -DWIDTH 7 0 -BBX 7 9 0 -3 -BITMAP -74 -CC -84 -84 -CC -74 -04 -04 -0E -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -D8 -60 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -90 -C0 -30 -90 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 344 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -40 -F0 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -CC -44 -44 -44 -6C -36 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 504 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -EE -44 -64 -28 -38 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 768 0 -DWIDTH 10 0 -BBX 9 6 0 0 -BITMAP -EB80 -4900 -6D00 -2500 -3600 -1200 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 486 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -EC -48 -30 -30 -48 -DC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 506 0 -DWIDTH 6 0 -BBX 7 9 -1 -3 -BITMAP -EE -44 -64 -28 -38 -10 -10 -20 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F8 -90 -20 -40 -88 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 340 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -20 -40 -40 -40 -40 -80 -40 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 228 0 -DWIDTH 3 0 -BBX 1 9 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 340 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -80 -40 -40 -40 -40 -20 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 2 1 3 -BITMAP -68 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 225 0 -DWIDTH 3 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 242 0 -DWIDTH 3 0 -BBX 1 9 1 -3 -BITMAP -80 -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -70 -A8 -A0 -A0 -A8 -70 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -98 -80 -80 -40 -F8 -20 -48 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 7 0 1 -BITMAP -88 -70 -88 -88 -88 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -C6 -44 -28 -28 -7C -10 -7C -10 -38 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 228 0 -DWIDTH 3 0 -BBX 1 9 1 0 -BITMAP -80 -80 -80 -80 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 554 0 -DWIDTH 7 0 -BBX 6 11 0 -2 -BITMAP -38 -48 -60 -90 -C8 -64 -34 -18 -08 -48 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 3 1 1 7 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 818 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3E00 -4100 -9C80 -A280 -A080 -A280 -9C80 -4100 -3E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 390 0 -DWIDTH 5 0 -BBX 4 4 0 4 -BITMAP -C0 -20 -60 -B0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 442 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -24 -48 -90 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 818 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3E00 -4100 -BC80 -9280 -9C80 -9480 -B280 -4100 -3E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 4 1 0 7 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 350 0 -DWIDTH 5 0 -BBX 4 4 0 5 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -20 -20 -F8 -20 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 380 0 -DWIDTH 5 0 -BBX 4 5 0 4 -BITMAP -60 -90 -20 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 380 0 -DWIDTH 5 0 -BBX 4 5 0 4 -BITMAP -60 -90 -20 -90 -60 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 3 2 1 7 -BITMAP -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 9 0 -3 -BITMAP -CC -44 -44 -44 -6C -76 -40 -40 -40 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 555 0 -DWIDTH 7 0 -BBX 6 11 0 -2 -BITMAP -6C -E8 -E8 -E8 -E8 -68 -08 -08 -08 -08 -18 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 2 1 3 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 2 3 1 -3 -BITMAP -80 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 380 0 -DWIDTH 4 0 -BBX 3 5 0 4 -BITMAP -40 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 398 0 -DWIDTH 5 0 -BBX 4 4 0 4 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 442 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -90 -48 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 860 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -4200 -C200 -4400 -4800 -E900 -1300 -2500 -2780 -4100 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 860 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -4200 -C200 -4400 -4800 -EB00 -1480 -2100 -2200 -4780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 860 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -6200 -9200 -2400 -9800 -6900 -1300 -2500 -2780 -4100 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 9 0 -3 -BITMAP -20 -20 -00 -60 -20 -40 -80 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 635 0 -DWIDTH 8 0 -BBX 9 10 -1 0 -BITMAP -3000 -0800 -0000 -0800 -1400 -1400 -2200 -3E00 -4100 -E380 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 635 0 -DWIDTH 8 0 -BBX 9 10 -1 0 -BITMAP -0600 -0800 -0000 -0800 -1400 -1400 -2200 -3E00 -4100 -E380 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 635 0 -DWIDTH 8 0 -BBX 9 10 -1 0 -BITMAP -0800 -1400 -0000 -0800 -1400 -1400 -2200 -3E00 -4100 -E380 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 635 0 -DWIDTH 8 0 -BBX 9 10 -1 0 -BITMAP -1A00 -2C00 -0000 -0800 -1400 -1400 -2200 -3E00 -4100 -E380 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 635 0 -DWIDTH 8 0 -BBX 9 9 -1 0 -BITMAP -1400 -0000 -0800 -1400 -1400 -2200 -3E00 -4100 -E380 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 627 0 -DWIDTH 8 0 -BBX 9 10 -1 0 -BITMAP -1800 -2400 -1800 -0800 -1400 -1400 -2200 -3E00 -4100 -E380 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 876 0 -DWIDTH 11 0 -BBX 11 9 -1 0 -BITMAP -3FC0 -1440 -1400 -2480 -3F80 -2480 -4400 -4420 -EFE0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 680 0 -DWIDTH 8 0 -BBX 7 12 0 -3 -BITMAP -3C -46 -C0 -80 -80 -80 -C2 -46 -3C -10 -08 -18 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -60 -10 -00 -FC -44 -40 -78 -40 -42 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -18 -20 -00 -FC -44 -40 -78 -40 -42 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -20 -50 -00 -FC -44 -40 -78 -40 -42 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -50 -00 -FC -44 -40 -78 -40 -42 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 349 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -C0 -20 -00 -E0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 349 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -60 -80 -00 -E0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 349 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -40 -A0 -00 -E0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 349 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -A0 -00 -E0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FC -42 -43 -41 -F1 -41 -43 -42 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 780 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -1A00 -2C00 -0000 -C380 -6100 -5100 -4900 -4500 -4300 -E100 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 762 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -30 -08 -00 -3C -42 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 762 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -0C -10 -00 -3C -42 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 762 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -10 -28 -00 -3C -42 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 762 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -34 -58 -00 -3C -42 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 762 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -28 -00 -3C -42 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 762 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3D -42 -C5 -89 -91 -91 -A3 -42 -BC -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 791 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -3000 -0800 -0000 -E380 -4100 -4100 -4100 -4100 -2200 -1C00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 791 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -0C00 -1000 -0000 -E380 -4100 -4100 -4100 -4100 -2200 -1C00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 791 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -0800 -1400 -0000 -E380 -4100 -4100 -4100 -4100 -2200 -1C00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 791 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -1400 -0000 -E380 -4100 -4100 -4100 -4100 -2200 -1C00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 588 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -0C -10 -00 -EE -44 -28 -28 -10 -10 -38 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 593 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -E0 -40 -7C -42 -42 -46 -7C -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 601 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -38 -44 -44 -48 -50 -58 -4C -46 -52 -DC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 523 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -C0 -20 -00 -E0 -10 -70 -D0 -90 -78 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 523 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -60 -80 -00 -E0 -10 -70 -D0 -90 -78 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 523 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -40 -A0 -00 -E0 -10 -70 -D0 -90 -78 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 523 0 -DWIDTH 6 0 -BBX 6 9 -1 0 -BITMAP -68 -B0 -00 -70 -08 -38 -68 -48 -3C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 523 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -A0 -00 -E0 -10 -70 -D0 -90 -78 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 523 0 -DWIDTH 6 0 -BBX 5 10 0 0 -BITMAP -60 -90 -60 -00 -E0 -10 -70 -D0 -90 -78 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 797 0 -DWIDTH 10 0 -BBX 8 6 1 0 -BITMAP -EE -11 -7F -D0 -99 -6E -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 496 0 -DWIDTH 6 0 -BBX 5 9 0 -3 -BITMAP -70 -D8 -80 -80 -C8 -70 -40 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 514 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -60 -10 -00 -70 -88 -F8 -80 -C8 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 514 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -30 -40 -00 -70 -88 -F8 -80 -C8 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 514 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -50 -00 -70 -88 -F8 -80 -C8 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 514 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -00 -70 -88 -F8 -80 -C8 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 291 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -C0 -20 -00 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 291 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -60 -80 -00 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 291 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -40 -A0 -00 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 291 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -A0 -00 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 577 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -28 -10 -28 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 619 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -34 -58 -00 -D8 -6C -44 -44 -44 -EE -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 577 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -60 -10 -00 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 577 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -18 -20 -00 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 577 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -20 -50 -00 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 577 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -68 -B0 -00 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 577 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -50 -00 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 577 0 -DWIDTH 7 0 -BBX 6 8 0 -1 -BITMAP -04 -78 -CC -94 -A4 -CC -78 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -30 -08 -00 -CC -44 -44 -44 -6C -36 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -18 -20 -00 -CC -44 -44 -44 -6C -36 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -10 -28 -00 -CC -44 -44 -44 -6C -36 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -28 -00 -CC -44 -44 -44 -6C -36 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 506 0 -DWIDTH 6 0 -BBX 7 12 -1 -3 -BITMAP -18 -20 -00 -EE -44 -64 -28 -38 -10 -10 -20 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 11 0 -3 -BITMAP -C0 -40 -5C -66 -42 -42 -66 -5C -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 506 0 -DWIDTH 6 0 -BBX 7 11 -1 -3 -BITMAP -28 -00 -EE -44 -64 -28 -38 -10 -10 -20 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/UTRG__14-L1.bdf diff -u xc/fonts/bdf/75dpi/UTRG__14-L1.bdf:1.1 xc/fonts/bdf/75dpi/UTRG__14-L1.bdf:removed --- xc/fonts/bdf/75dpi/UTRG__14-L1.bdf:1.1 Wed Apr 4 18:56:10 2001 +++ xc/fonts/bdf/75dpi/UTRG__14-L1.bdf Wed Mar 16 21:04:01 2005 @@ -1,3145 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl UTRG__14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Utopia-Regular-R-Normal--15-140-75-75-P-79-ISO8859-1 -SIZE 14 75 75 -FONTBOUNDINGBOX 16 15 -1 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -STARTPROPERTIES 28 -FOUNDRY "Adobe" -FAMILY_NAME "Utopia" -WEIGHT_NAME "Regular" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 15 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 79 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 10 -X_HEIGHT 7 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -WEIGHT 136 -FACE_NAME "Utopia Regular" -COPYRIGHT "Copyright (c) 1989, 1991 Adobe Systems Incorporated. All rights reserved." -NOTICE "Utopia is a registered trademark of Adobe Systems Incorporated." -DESTINATION 0 -FONT_ASCENT 12 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -_ADOBE_PSFONT "Utopia-Regular" -_DEC_DEVICE_FONTNAMES "PS=Utopia-Regular" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 798 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 225 0 -DWIDTH 3 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 242 0 -DWIDTH 3 0 -BBX 1 10 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 458 0 -DWIDTH 6 0 -BBX 3 4 1 6 -BITMAP -A0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 7 9 0 1 -BITMAP -14 -14 -7E -28 -28 -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 12 1 -1 -BITMAP -10 -7C -D4 -90 -D0 -78 -2C -24 -24 -AC -F8 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 838 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -6080 -9F00 -9100 -9200 -6400 -04C0 -0920 -1120 -1120 -20C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 706 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -3800 -4400 -4400 -2800 -7000 -D900 -8900 -8600 -C600 -7980 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 4 1 6 -BITMAP -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 350 0 -DWIDTH 5 0 -BBX 3 12 1 -2 -BITMAP -20 -40 -80 -80 -80 -80 -80 -80 -80 -80 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 350 0 -DWIDTH 5 0 -BBX 3 12 0 -2 -BITMAP -80 -40 -20 -20 -20 -20 -20 -20 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 412 0 -DWIDTH 6 0 -BBX 5 5 0 5 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 4 1 -2 -BITMAP -C0 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 460 0 -DWIDTH 7 0 -BBX 4 10 1 0 -BITMAP -10 -10 -20 -20 -20 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -78 -CC -84 -84 -84 -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 5 10 1 0 -BITMAP -20 -E0 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -78 -CC -04 -0C -18 -10 -20 -60 -C4 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -78 -CC -04 -08 -38 -0C -04 -04 -CC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -30 -30 -20 -68 -48 -C8 -88 -FC -08 -1C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -FC -80 -80 -B8 -CC -84 -04 -04 -CC -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -78 -CC -80 -80 -B8 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -FC -84 -08 -08 -18 -10 -10 -30 -30 -20 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -78 -CC -84 -CC -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -78 -CC -84 -84 -CC -74 -04 -04 -CC -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 1 7 1 0 -BITMAP -80 -80 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 9 1 -2 -BITMAP -40 -40 -00 -00 -00 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -02 -0C -30 -C0 -30 -0C -02 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 4 0 1 -BITMAP -FE -00 -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -80 -60 -18 -06 -18 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 10 0 0 -BITMAP -70 -C8 -18 -30 -60 -40 -30 -00 -20 -20 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 793 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -1F00 -2080 -4E40 -9240 -A240 -A440 -AC80 -9700 -4000 -3F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 635 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -0800 -0800 -1400 -1400 -2200 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 646 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FC -46 -42 -44 -7C -46 -42 -42 -46 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 684 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3E -43 -C1 -80 -80 -80 -80 -C1 -43 -3E -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 779 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -FE00 -4100 -4180 -4080 -4080 -4080 -4080 -4180 -4100 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -42 -40 -44 -7C -44 -40 -42 -42 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 580 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -42 -40 -44 -7C -44 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 734 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3E00 -4300 -C100 -8000 -8000 -8780 -8100 -C100 -4100 -3E00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 798 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -E380 -4100 -4100 -4100 -7F00 -4100 -4100 -4100 -4100 -E380 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 349 0 -DWIDTH 5 0 -BBX 3 10 1 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 350 0 -DWIDTH 5 0 -BBX 4 12 0 -2 -BITMAP -70 -20 -20 -20 -20 -20 -20 -20 -20 -20 -40 -80 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 658 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -E700 -4200 -4400 -4800 -5000 -7800 -4C00 -4600 -4300 -E180 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -42 -42 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 14 0 -BBX 12 10 1 0 -BITMAP -E070 -6060 -70A0 -50A0 -5920 -4920 -4E20 -4620 -4420 -E070 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 780 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -C1C0 -6080 -7080 -5880 -4880 -4480 -4680 -4380 -4180 -E080 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 762 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3E00 -4100 -C180 -8080 -8080 -8080 -8080 -C180 -4100 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FC -46 -42 -42 -46 -7C -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 762 0 -DWIDTH 11 0 -BBX 9 13 1 -3 -BITMAP -3E00 -4100 -C180 -8080 -8080 -8080 -8080 -C180 -4100 -3E00 -0C00 -0600 -0180 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 644 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -FC -46 -42 -42 -44 -7C -46 -42 -42 -E3 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 541 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -78 -CC -84 -C0 -60 -18 -0C -84 -CC -78 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 621 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -FF80 -8880 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 791 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -E380 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -E380 -4100 -6100 -2200 -2200 -3200 -1400 -1C00 -0800 -0800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 940 0 -DWIDTH 15 0 -BBX 15 10 0 0 -BITMAP -E10E -4104 -6388 -2288 -2288 -34D0 -1450 -1450 -1860 -0820 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 624 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -E7 -42 -24 -34 -18 -18 -2C -24 -42 -E7 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 588 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -E380 -6100 -2200 -3200 -1400 -1C00 -0800 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 610 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -86 -0C -08 -18 -30 -20 -62 -C2 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 330 0 -DWIDTH 5 0 -BBX 3 12 1 -2 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 460 0 -DWIDTH 7 0 -BBX 4 10 1 0 -BITMAP -80 -80 -40 -40 -40 -20 -20 -10 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 330 0 -DWIDTH 5 0 -BBX 3 12 1 -2 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 7 0 3 -BITMAP -10 -10 -28 -28 -44 -44 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 1 0 -2 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 3 2 1 8 -BITMAP -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 523 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -70 -D8 -08 -78 -88 -D8 -6C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 598 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -C0 -40 -40 -40 -5C -66 -42 -42 -42 -66 -5C -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 496 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -70 -D8 -80 -80 -80 -C8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 598 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -0C -04 -04 -04 -74 -CC -84 -84 -84 -CC -76 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 514 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -78 -CC -84 -FC -80 -C4 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 319 0 -DWIDTH 5 0 -BBX 5 11 1 0 -BITMAP -30 -58 -40 -40 -F0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 520 0 -DWIDTH 8 0 -BBX 7 10 1 -3 -BITMAP -7E -C8 -84 -CC -78 -40 -7C -86 -C2 -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 607 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -C0 -40 -40 -40 -58 -6C -44 -44 -44 -44 -EE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 291 0 -DWIDTH 5 0 -BBX 3 10 1 0 -BITMAP -40 -40 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 3 13 -1 -3 -BITMAP -20 -20 -00 -60 -20 -20 -20 -20 -20 -20 -20 -40 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 524 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -C0 -40 -40 -40 -4C -48 -50 -70 -58 -4C -E6 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 279 0 -DWIDTH 5 0 -BBX 3 11 1 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 923 0 -DWIDTH 13 0 -BBX 11 7 1 0 -BITMAP -D980 -6EC0 -4440 -4440 -4440 -4440 -EEE0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 619 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -D8 -6C -44 -44 -44 -44 -EE -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 577 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 8 0 -BBX 7 10 0 -3 -BITMAP -DC -66 -42 -42 -42 -66 -5C -40 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 591 0 -DWIDTH 8 0 -BBX 7 10 1 -3 -BITMAP -74 -CC -84 -84 -84 -CC -74 -04 -04 -0E -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -D8 -68 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 436 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -70 -98 -C0 -70 -18 -88 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 344 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -40 -40 -F0 -40 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -CC -44 -44 -44 -44 -6C -36 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 504 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -EE -44 -64 -28 -38 -10 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 768 0 -DWIDTH 11 0 -BBX 11 7 0 0 -BITMAP -E4E0 -4440 -6640 -2A80 -3B80 -1100 -1100 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 486 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -EE -44 -28 -10 -28 -44 -EE -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 506 0 -DWIDTH 7 0 -BBX 7 10 0 -3 -BITMAP -EE -44 -64 -28 -38 -10 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -FC -88 -10 -20 -40 -84 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 340 0 -DWIDTH 5 0 -BBX 3 12 1 -2 -BITMAP -20 -40 -40 -40 -40 -80 -40 -40 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 228 0 -DWIDTH 3 0 -BBX 1 10 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 340 0 -DWIDTH 5 0 -BBX 3 12 1 -2 -BITMAP -80 -40 -40 -40 -40 -20 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 2 0 3 -BITMAP -72 -9C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 225 0 -DWIDTH 3 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 242 0 -DWIDTH 3 0 -BBX 1 10 1 -3 -BITMAP -80 -80 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -10 -78 -D4 -90 -90 -90 -D4 -78 -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -38 -44 -40 -60 -20 -F8 -20 -20 -44 -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 8 1 1 -BITMAP -84 -78 -CC -84 -84 -CC -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -EE -44 -64 -28 -7C -10 -7C -10 -10 -7C -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 228 0 -DWIDTH 3 0 -BBX 1 10 1 0 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 554 0 -DWIDTH 8 0 -BBX 7 12 0 -2 -BITMAP -38 -4C -60 -B0 -8C -C6 -62 -1A -0C -04 -64 -38 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 3 2 1 8 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 818 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -1F00 -2080 -4F40 -9920 -9020 -9020 -9920 -4E40 -2080 -1F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 390 0 -DWIDTH 6 0 -BBX 4 5 1 4 -BITMAP -C0 -20 -60 -A0 -D0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 442 0 -DWIDTH 6 0 -BBX 6 5 0 1 -BITMAP -24 -48 -D8 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 4 0 1 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 818 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -1F00 -2080 -5E40 -8920 -8920 -8A20 -8A20 -5940 -2080 -1F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 1 1 8 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 350 0 -DWIDTH 5 0 -BBX 4 4 0 6 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 380 0 -DWIDTH 6 0 -BBX 4 6 1 4 -BITMAP -60 -90 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 380 0 -DWIDTH 6 0 -BBX 4 6 1 4 -BITMAP -60 -90 -60 -10 -90 -60 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 3 2 1 8 -BITMAP -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 10 1 -3 -BITMAP -CC -44 -44 -44 -44 -6C -76 -40 -40 -40 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 555 0 -DWIDTH 8 0 -BBX 6 12 1 -2 -BITMAP -6C -E8 -E8 -E8 -E8 -68 -08 -08 -08 -08 -08 -18 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 1 2 1 3 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 2 3 2 -3 -BITMAP -80 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 380 0 -DWIDTH 6 0 -BBX 3 6 1 4 -BITMAP -40 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 398 0 -DWIDTH 6 0 -BBX 4 5 1 4 -BITMAP -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 442 0 -DWIDTH 6 0 -BBX 6 5 0 1 -BITMAP -90 -48 -6C -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 860 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -4100 -C200 -4200 -4400 -4900 -E900 -1280 -2280 -27C0 -4080 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 860 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -4100 -C200 -4200 -4400 -4980 -EA40 -1080 -2100 -2200 -43C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 860 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -6080 -9100 -6100 -1200 -9480 -64C0 -0940 -1140 -13E0 -2040 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 10 0 -3 -BITMAP -20 -20 -00 -60 -10 -30 -60 -C0 -98 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 635 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1800 -0400 -0000 -0800 -0800 -1400 -1400 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 635 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0C00 -1000 -0000 -0800 -0800 -1400 -1400 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 635 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0800 -1400 -0000 -0800 -0800 -1400 -1400 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 635 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1A00 -2C00 -0000 -0800 -0800 -1400 -1400 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 635 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1400 -1400 -0000 -0800 -0800 -1400 -1400 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 627 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1800 -2400 -1800 -0800 -0800 -1400 -1400 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 876 0 -DWIDTH 13 0 -BBX 12 10 0 0 -BITMAP -0FF0 -0610 -0A00 -0A20 -13E0 -1E20 -2200 -2210 -4210 -E7F0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 680 0 -DWIDTH 10 0 -BBX 8 13 1 -3 -BITMAP -3E -43 -C1 -80 -80 -80 -80 -C1 -43 -3E -10 -08 -18 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -60 -10 -00 -FE -42 -40 -44 -7C -44 -40 -42 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -18 -20 -00 -FE -42 -40 -44 -7C -44 -40 -42 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -10 -28 -00 -FE -42 -40 -44 -7C -44 -40 -42 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -50 -50 -00 -FE -42 -40 -44 -7C -44 -40 -42 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 349 0 -DWIDTH 5 0 -BBX 3 12 1 0 -BITMAP -C0 -20 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 349 0 -DWIDTH 5 0 -BBX 3 12 1 0 -BITMAP -60 -80 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 349 0 -DWIDTH 5 0 -BBX 3 12 1 0 -BITMAP -40 -A0 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 349 0 -DWIDTH 5 0 -BBX 3 12 1 0 -BITMAP -A0 -A0 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 785 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -FE00 -4100 -4180 -4080 -F080 -4080 -4080 -4180 -4100 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 780 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -1A00 -2C00 -0000 -C1C0 -6080 -5080 -4880 -4880 -4480 -4280 -4180 -E080 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 762 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3000 -0800 -0000 -3E00 -4100 -C180 -8080 -8080 -8080 -C180 -4100 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 762 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0C00 -1000 -0000 -3E00 -4100 -C180 -8080 -8080 -8080 -C180 -4100 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 762 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0800 -1400 -0000 -3E00 -4100 -C180 -8080 -8080 -8080 -C180 -4100 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 762 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1A00 -2C00 -0000 -3E00 -4100 -C180 -8080 -8080 -8080 -C180 -4100 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 762 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1400 -1400 -0000 -3E00 -4100 -C180 -8080 -8080 -8080 -C180 -4100 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -82 -44 -28 -10 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 762 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3E80 -4100 -C380 -8480 -8880 -9080 -A080 -C180 -4100 -BE00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 791 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3000 -0800 -0000 -E380 -4100 -4100 -4100 -4100 -4100 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 791 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0C00 -1000 -0000 -E380 -4100 -4100 -4100 -4100 -4100 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 791 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0800 -1400 -0000 -E380 -4100 -4100 -4100 -4100 -4100 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 791 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1400 -1400 -0000 -E380 -4100 -4100 -4100 -4100 -4100 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 588 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0600 -0800 -0000 -E380 -4100 -2200 -1400 -1400 -0800 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 593 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -E0 -40 -7C -46 -42 -42 -46 -7C -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 601 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -38 -44 -44 -48 -50 -58 -4C -46 -42 -52 -DC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 523 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -60 -10 -00 -70 -D8 -08 -78 -88 -D8 -6C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 523 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -18 -20 -00 -70 -D8 -08 -78 -88 -D8 -6C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 523 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -20 -50 -00 -70 -D8 -08 -78 -88 -D8 -6C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 523 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -68 -B0 -00 -70 -D8 -08 -78 -88 -D8 -6C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 523 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -50 -50 -00 -70 -D8 -08 -78 -88 -D8 -6C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 523 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -30 -48 -30 -00 -70 -D8 -08 -78 -88 -D8 -6C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 797 0 -DWIDTH 12 0 -BBX 10 7 1 0 -BITMAP -7380 -DCC0 -0840 -7FC0 -8800 -DC40 -6780 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 496 0 -DWIDTH 7 0 -BBX 5 10 1 -3 -BITMAP -70 -D8 -80 -80 -80 -C8 -70 -20 -10 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 514 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -60 -10 -00 -78 -CC -84 -FC -80 -C4 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 514 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -18 -20 -00 -78 -CC -84 -FC -80 -C4 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 514 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -20 -50 -00 -78 -CC -84 -FC -80 -C4 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 514 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -50 -50 -00 -78 -CC -84 -FC -80 -C4 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 291 0 -DWIDTH 5 0 -BBX 3 10 1 0 -BITMAP -C0 -20 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 291 0 -DWIDTH 5 0 -BBX 3 10 1 0 -BITMAP -60 -80 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 291 0 -DWIDTH 5 0 -BBX 3 10 1 0 -BITMAP -40 -A0 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 291 0 -DWIDTH 5 0 -BBX 3 10 1 0 -BITMAP -A0 -A0 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 577 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -68 -30 -48 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 619 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -34 -58 -00 -D8 -6C -44 -44 -44 -44 -EE -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 577 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -60 -10 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 577 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -18 -20 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 577 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -20 -50 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 577 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -68 -B0 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 577 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -50 -50 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 577 0 -DWIDTH 8 0 -BBX 6 9 1 -1 -BITMAP -04 -78 -CC -94 -A4 -A4 -CC -78 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -60 -10 -00 -CC -44 -44 -44 -44 -6C -36 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -18 -20 -00 -CC -44 -44 -44 -44 -6C -36 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -10 -28 -00 -CC -44 -44 -44 -44 -6C -36 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -28 -28 -00 -CC -44 -44 -44 -44 -6C -36 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 506 0 -DWIDTH 7 0 -BBX 7 13 0 -3 -BITMAP -0C -10 -00 -EE -44 -64 -28 -38 -10 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 13 0 -3 -BITMAP -C0 -40 -40 -5C -66 -42 -42 -42 -66 -5C -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 506 0 -DWIDTH 7 0 -BBX 7 13 0 -3 -BITMAP -28 -28 -00 -EE -44 -64 -28 -38 -10 -10 -20 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/UTRG__18-L1.bdf diff -u xc/fonts/bdf/75dpi/UTRG__18-L1.bdf:1.1 xc/fonts/bdf/75dpi/UTRG__18-L1.bdf:removed --- xc/fonts/bdf/75dpi/UTRG__18-L1.bdf:1.1 Wed Apr 4 18:56:10 2001 +++ xc/fonts/bdf/75dpi/UTRG__18-L1.bdf Wed Mar 16 21:04:01 2005 @@ -1,3592 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl UTRG__18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Utopia-Regular-R-Normal--19-180-75-75-P-101-ISO8859-1 -SIZE 18 75 75 -FONTBOUNDINGBOX 19 18 -1 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -STARTPROPERTIES 28 -FOUNDRY "Adobe" -FAMILY_NAME "Utopia" -WEIGHT_NAME "Regular" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 19 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 101 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 13 -X_HEIGHT 9 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -WEIGHT 136 -FACE_NAME "Utopia Regular" -COPYRIGHT "Copyright (c) 1989, 1991 Adobe Systems Incorporated. All rights reserved." -NOTICE "Utopia is a registered trademark of Adobe Systems Incorporated." -DESTINATION 0 -FONT_ASCENT 14 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -_ADOBE_PSFONT "Utopia-Regular" -_DEC_DEVICE_FONTNAMES "PS=Utopia-Regular" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 798 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 225 0 -DWIDTH 4 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 242 0 -DWIDTH 5 0 -BBX 2 13 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 458 0 -DWIDTH 8 0 -BBX 5 5 1 8 -BITMAP -D8 -D8 -D8 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 12 1 1 -BITMAP -12 -12 -12 -7F -24 -24 -24 -24 -FE -48 -48 -48 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 15 1 -1 -BITMAP -08 -3E -6B -C9 -C8 -E8 -78 -3C -1E -17 -13 -93 -D6 -7C -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 838 0 -DWIDTH 16 0 -BBX 13 13 2 0 -BITMAP -7020 -8FC0 -8840 -8880 -8900 -8900 -7270 -0488 -0488 -0888 -1088 -1088 -2070 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 706 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -1C00 -2200 -6300 -6300 -3200 -3C20 -6C30 -C630 -C320 -C1C0 -C0C0 -61E0 -1E30 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 5 1 8 -BITMAP -C0 -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 350 0 -DWIDTH 6 0 -BBX 3 16 2 -3 -BITMAP -20 -40 -40 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 350 0 -DWIDTH 6 0 -BBX 3 16 1 -3 -BITMAP -80 -40 -40 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 412 0 -DWIDTH 8 0 -BBX 7 7 0 6 -BITMAP -10 -92 -54 -38 -54 -92 -10 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 5 0 -2 -BITMAP -40 -E0 -60 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 392 0 -DWIDTH 7 0 -BBX 5 1 1 4 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 460 0 -DWIDTH 8 0 -BBX 5 13 1 0 -BITMAP -08 -08 -08 -10 -10 -20 -20 -20 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3C -66 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 6 13 2 0 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3C -E6 -C3 -03 -03 -03 -06 -0C -30 -60 -C1 -FF -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3C -E6 -C3 -03 -06 -3C -06 -03 -03 -03 -C3 -E6 -3C -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -0C -0C -18 -1A -36 -26 -66 -46 -86 -FF -06 -06 -1F -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -FF -FE -80 -80 -80 -FC -86 -03 -03 -03 -C3 -E6 -3C -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3C -67 -C3 -C0 -C0 -DC -E6 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -FF -FF -82 -06 -04 -0C -08 -18 -18 -10 -30 -30 -30 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -46 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3C -66 -C3 -C3 -C3 -C3 -67 -3B -03 -03 -C3 -E6 -3C -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 9 1 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 11 0 -2 -BITMAP -60 -60 -00 -00 -00 -00 -40 -E0 -60 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -0080 -0380 -0E00 -3800 -E000 -3800 -0E00 -0380 -0080 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 5 1 2 -BITMAP -FF80 -0000 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -8000 -E000 -3800 -0E00 -0380 -0E00 -3800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 6 13 1 0 -BITMAP -78 -CC -8C -0C -18 -30 -60 -60 -30 -00 -00 -60 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 793 0 -DWIDTH 16 0 -BBX 14 13 1 0 -BITMAP -0FC0 -3030 -6018 -43E8 -C66C -8C64 -98C4 -99C4 -DAC8 -4CF0 -6000 -3030 -0FC0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 635 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -0600 -0600 -0B00 -0B00 -0B00 -1180 -1180 -3FC0 -20C0 -20C0 -4060 -4060 -E0F0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 646 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -FF00 -6180 -60C0 -60C0 -60C0 -6180 -7F00 -6180 -60C0 -60C0 -60C0 -6180 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 684 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -0FC0 -3060 -6020 -6000 -C000 -C000 -C000 -C000 -C000 -6000 -6020 -3060 -0F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 779 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -FF80 -6060 -6030 -6030 -6018 -6018 -6018 -6018 -6018 -6030 -6030 -6060 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -FF80 -6180 -6080 -6000 -6000 -6100 -7F00 -6100 -6000 -6000 -6040 -60C0 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 580 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -FF80 -6180 -6080 -6000 -6000 -6100 -7F00 -6100 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 734 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -0FC0 -3060 -6020 -C000 -C000 -C000 -C000 -C0F8 -C030 -C030 -6030 -3070 -0FC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 798 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -F078 -6030 -6030 -6030 -6030 -6030 -7FF0 -6030 -6030 -6030 -6030 -6030 -F078 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 349 0 -DWIDTH 6 0 -BBX 4 13 1 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 350 0 -DWIDTH 6 0 -BBX 6 15 -1 -2 -BITMAP -3C -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -30 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 658 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -F1E0 -6080 -6100 -6200 -6400 -6800 -7C00 -6E00 -6600 -6300 -6380 -61C0 -F0E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 568 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -F000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6040 -60C0 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 18 0 -BBX 16 13 1 0 -BITMAP -E007 -6006 -700E -700E -5816 -5816 -4C26 -4C26 -4646 -4646 -4386 -4386 -E10F -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 780 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -E070 -7020 -7020 -5820 -5C20 -4C20 -4620 -4720 -4320 -41A0 -41E0 -40E0 -E060 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 762 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -0F80 -3060 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -6030 -6030 -3060 -0F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -FF00 -6180 -60C0 -60C0 -60C0 -60C0 -6180 -7E00 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 762 0 -DWIDTH 14 0 -BBX 13 16 1 -3 -BITMAP -0F80 -3060 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -6030 -6030 -3060 -0F80 -0300 -0180 -0070 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 644 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -FF00 -6180 -60C0 -60C0 -60C0 -6180 -7F00 -6300 -6180 -6180 -6180 -60C0 -F0E0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 541 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3E -63 -C1 -C0 -E0 -78 -1E -07 -03 -03 -83 -C6 -7C -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 621 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -FFF0 -C630 -8610 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -1F80 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 791 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -F0F0 -6060 -6060 -6060 -6060 -6060 -6060 -6060 -6060 -6060 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 634 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -F070 -6020 -6020 -3040 -3040 -3040 -1880 -1880 -0D00 -0D00 -0D00 -0600 -0600 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 940 0 -DWIDTH 18 0 -BBX 18 13 0 0 -BITMAP -F001C0 -604080 -604080 -30E100 -30E100 -30E100 -193200 -193200 -193200 -0E1C00 -0E1C00 -0E1C00 -040800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 624 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -F0E0 -6040 -3080 -3900 -1900 -0E00 -0E00 -0E00 -1300 -1380 -2180 -40C0 -E1E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 588 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -F070 -6020 -3040 -3040 -1880 -0D00 -0D00 -0600 -0600 -0600 -0600 -0600 -0F00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 610 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -FF80 -C180 -8300 -0600 -0600 -0C00 -1800 -1800 -3000 -6000 -6040 -C0C0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 330 0 -DWIDTH 6 0 -BBX 3 16 2 -3 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 460 0 -DWIDTH 8 0 -BBX 5 13 1 0 -BITMAP -80 -80 -80 -40 -40 -20 -20 -20 -10 -10 -08 -08 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 330 0 -DWIDTH 6 0 -BBX 3 16 1 -3 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 8 1 5 -BITMAP -0800 -1C00 -1400 -3600 -2200 -6300 -4100 -C180 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 1 0 -2 -BITMAP -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 3 2 1 10 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 523 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -7C -C6 -06 -0E -36 -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 598 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -E000 -6000 -6000 -6000 -6000 -6F00 -7180 -60C0 -60C0 -60C0 -60C0 -60C0 -7180 -4F00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 496 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -3C -66 -C0 -C0 -C0 -C0 -C1 -62 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 598 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0380 -0180 -0180 -0180 -0180 -3D80 -6380 -C180 -C180 -C180 -C180 -C180 -6380 -3DC0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 514 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -3C -66 -C3 -FF -C0 -C0 -C1 -62 -3C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 319 0 -DWIDTH 6 0 -BBX 6 14 1 0 -BITMAP -1C -24 -60 -60 -60 -F8 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 520 0 -DWIDTH 10 0 -BBX 10 13 0 -4 -BITMAP -1FC0 -3300 -6180 -6180 -3300 -1E00 -3000 -3E00 -6780 -C0C0 -C0C0 -6180 -3F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 607 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -E000 -6000 -6000 -6000 -6000 -6F00 -7380 -6180 -6180 -6180 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 291 0 -DWIDTH 6 0 -BBX 4 12 1 0 -BITMAP -60 -60 -00 -E0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 280 0 -DWIDTH 6 0 -BBX 5 16 -1 -4 -BITMAP -18 -18 -00 -38 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -30 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 524 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -E000 -6000 -6000 -6000 -6000 -6180 -6300 -6400 -7800 -6C00 -6600 -6300 -6180 -F0C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 279 0 -DWIDTH 6 0 -BBX 4 14 1 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 923 0 -DWIDTH 18 0 -BBX 16 9 1 0 -BITMAP -EF3C -73CE -6186 -6186 -6186 -6186 -6186 -6186 -F3CF -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 619 0 -DWIDTH 12 0 -BBX 10 9 1 0 -BITMAP -EF00 -7380 -6180 -6180 -6180 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 577 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 13 1 -4 -BITMAP -EF00 -7180 -60C0 -60C0 -60C0 -60C0 -60C0 -7180 -6F00 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 591 0 -DWIDTH 11 0 -BBX 10 14 1 -4 -BITMAP -0080 -3D80 -6380 -C180 -C180 -C180 -C180 -C180 -6380 -3D80 -0180 -0180 -0180 -03C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -EC -74 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 436 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -78 -CC -80 -E0 -78 -1C -04 -CC -78 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 344 0 -DWIDTH 6 0 -BBX 5 11 1 0 -BITMAP -20 -60 -F8 -60 -60 -60 -60 -60 -60 -60 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -E380 -6180 -6180 -6180 -6180 -6180 -6180 -7380 -3DC0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 504 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -F380 -6100 -6100 -3200 -3200 -3200 -1C00 -1C00 -0800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 768 0 -DWIDTH 14 0 -BBX 14 9 0 0 -BITMAP -F11C -6108 -6388 -3390 -3390 -34D0 -1CE0 -1CE0 -0840 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 486 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -F380 -6100 -3200 -3400 -1C00 -1600 -2600 -4300 -E780 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 506 0 -DWIDTH 9 0 -BBX 9 13 0 -4 -BITMAP -F380 -6100 -6100 -3200 -3200 -3200 -1C00 -1C00 -0800 -0800 -1000 -F000 -6000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 480 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -FE -86 -0C -18 -10 -30 -60 -C2 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 340 0 -DWIDTH 6 0 -BBX 4 16 1 -3 -BITMAP -30 -40 -40 -40 -40 -40 -40 -80 -40 -40 -40 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 228 0 -DWIDTH 4 0 -BBX 1 13 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 340 0 -DWIDTH 6 0 -BBX 4 16 1 -3 -BITMAP -C0 -20 -20 -20 -20 -20 -20 -10 -20 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 2 1 4 -BITMAP -7880 -8F00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 225 0 -DWIDTH 4 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 242 0 -DWIDTH 5 0 -BBX 2 13 2 -4 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -08 -08 -3E -6B -C9 -C8 -C8 -C8 -C8 -69 -3E -08 -08 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3C -66 -C2 -C0 -C0 -60 -FC -30 -30 -30 -21 -7F -FF -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 9 8 0 3 -BITMAP -BE80 -6300 -C180 -C180 -C180 -C180 -6300 -BE80 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -F1C0 -6080 -3100 -3100 -1A00 -1A00 -7F80 -0C00 -7F80 -0C00 -0C00 -0C00 -3F00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 228 0 -DWIDTH 4 0 -BBX 1 13 2 0 -BITMAP -80 -80 -80 -80 -80 -00 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 554 0 -DWIDTH 10 0 -BBX 8 15 1 -2 -BITMAP -3C -66 -40 -60 -B8 -8E -83 -C1 -71 -1D -06 -02 -02 -66 -3C -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 5 2 1 10 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 818 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -3060 -4010 -4F90 -9888 -9008 -9008 -9008 -9888 -4F10 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 390 0 -DWIDTH 7 0 -BBX 6 6 0 6 -BITMAP -70 -88 -38 -C8 -98 -6C -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 442 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -12 -24 -6C -D8 -6C -24 -12 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 5 1 2 -BITMAP -FF80 -0080 -0080 -0080 -0080 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 392 0 -DWIDTH 7 0 -BBX 5 1 1 4 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 818 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -3060 -4010 -5F10 -8888 -8888 -8B08 -8908 -8888 -5CD0 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 5 1 1 10 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 350 0 -DWIDTH 6 0 -BBX 5 5 0 8 -BITMAP -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 380 0 -DWIDTH 7 0 -BBX 5 8 1 5 -BITMAP -70 -88 -08 -10 -20 -40 -88 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 380 0 -DWIDTH 7 0 -BBX 5 8 1 5 -BITMAP -70 -88 -08 -70 -08 -08 -88 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 3 2 1 10 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 13 0 -4 -BITMAP -E380 -6180 -6180 -6180 -6180 -6180 -6180 -7380 -7DC0 -4000 -4000 -6000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 555 0 -DWIDTH 10 0 -BBX 9 15 1 -2 -BITMAP -3380 -7200 -F200 -F200 -F200 -F200 -7200 -3200 -0200 -0200 -0200 -0200 -0200 -0200 -0E00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 2 1 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 3 4 2 -4 -BITMAP -40 -60 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 380 0 -DWIDTH 7 0 -BBX 5 8 1 5 -BITMAP -20 -E0 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 398 0 -DWIDTH 7 0 -BBX 6 6 0 6 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 442 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -90 -48 -6C -36 -6C -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 860 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -2020 -E040 -2040 -2080 -2100 -2120 -2220 -FC50 -0490 -0890 -11F8 -1010 -2038 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 860 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -2020 -E040 -2040 -2080 -2100 -2170 -2288 -FC08 -0410 -0820 -1040 -1088 -20F8 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 860 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -7020 -8840 -0840 -7080 -0900 -0920 -8A20 -7450 -0490 -0890 -11F8 -1010 -2038 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 6 13 1 -4 -BITMAP -18 -18 -00 -00 -30 -18 -18 -30 -60 -C0 -C4 -CC -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 635 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0C00 -0600 -0000 -0600 -0600 -0B00 -0B00 -1180 -1180 -3FC0 -20C0 -4060 -4060 -E0F0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 635 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0600 -0C00 -0000 -0600 -0600 -0B00 -0B00 -1180 -1180 -3FC0 -20C0 -4060 -4060 -E0F0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 635 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0600 -0D00 -0000 -0600 -0600 -0B00 -0B00 -1180 -1180 -3FC0 -20C0 -4060 -4060 -E0F0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 635 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -1C80 -2700 -0000 -0600 -0600 -0B00 -0B00 -1180 -1180 -3FC0 -20C0 -4060 -4060 -E0F0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 635 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -1B00 -1B00 -0000 -0600 -0600 -0B00 -0B00 -1180 -1180 -3FC0 -20C0 -4060 -4060 -E0F0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 627 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0600 -0900 -0900 -0600 -0600 -0B00 -0B00 -1180 -1180 -3FC0 -20C0 -4060 -4060 -E0F0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 876 0 -DWIDTH 17 0 -BBX 17 13 0 0 -BITMAP -07FF00 -01C300 -02C100 -02C000 -04C000 -04C200 -08FE00 -0FC200 -10C000 -10C000 -20C080 -20C180 -F1FF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 680 0 -DWIDTH 13 0 -BBX 11 17 1 -4 -BITMAP -0FC0 -3060 -6020 -6000 -C000 -C000 -C000 -C000 -C000 -6000 -6020 -3060 -0F80 -0200 -0300 -0100 -0600 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1800 -0C00 -0000 -FF80 -6180 -6080 -6000 -6200 -7E00 -6200 -6000 -6040 -60C0 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0600 -0C00 -0000 -FF80 -6180 -6080 -6000 -6200 -7E00 -6200 -6000 -6040 -60C0 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1800 -3400 -0000 -FF80 -6180 -6080 -6000 -6200 -7E00 -6200 -6000 -6040 -60C0 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -3600 -3600 -0000 -FF80 -6180 -6080 -6000 -6200 -7E00 -6200 -6000 -6040 -60C0 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 349 0 -DWIDTH 6 0 -BBX 4 14 1 0 -BITMAP -C0 -60 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 349 0 -DWIDTH 6 0 -BBX 4 14 1 0 -BITMAP -30 -60 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 349 0 -DWIDTH 6 0 -BBX 4 14 1 0 -BITMAP -60 -D0 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 349 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -D8 -D8 -00 -78 -30 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 785 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -FF80 -6060 -6030 -6030 -6018 -6018 -F818 -6018 -6018 -6030 -6030 -6060 -FF80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 780 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -1C80 -2700 -0000 -E070 -7020 -7820 -5C20 -4E20 -4620 -4320 -43A0 -41E0 -40E0 -E060 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 762 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -0C00 -0600 -0000 -0F80 -3060 -6030 -C018 -C018 -C018 -C018 -C018 -6030 -3060 -0F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 762 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -0300 -0600 -0000 -0F80 -3060 -6030 -C018 -C018 -C018 -C018 -C018 -6030 -3060 -0F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 762 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -0600 -0D00 -0000 -0F80 -3060 -6030 -C018 -C018 -C018 -C018 -C018 -6030 -3060 -0F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 762 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -0E40 -1380 -0000 -0F80 -3060 -6030 -C018 -C018 -C018 -C018 -C018 -6030 -3060 -0F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 762 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -0D80 -0D80 -0000 -0F80 -3060 -6030 -C018 -C018 -C018 -C018 -C018 -6030 -3060 -0F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 8 1 1 -BITMAP -C180 -6300 -3600 -1C00 -1C00 -3600 -6300 -C180 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 762 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -0FA0 -3060 -60B0 -6130 -C118 -C218 -C418 -C418 -C818 -7030 -6030 -3060 -4F80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 791 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0C00 -0600 -0000 -F0F0 -6060 -6060 -6060 -6060 -6060 -6060 -6060 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 791 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0300 -0600 -0000 -F0F0 -6060 -6060 -6060 -6060 -6060 -6060 -6060 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 791 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0600 -0D00 -0000 -F0F0 -6060 -6060 -6060 -6060 -6060 -6060 -6060 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 791 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -1B00 -1B00 -0000 -F0F0 -6060 -6060 -6060 -6060 -6060 -6060 -6060 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 588 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0300 -0600 -0000 -F070 -6020 -3040 -1880 -0D00 -0600 -0600 -0600 -0600 -0600 -0F00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 593 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -F000 -6000 -7E00 -6300 -6180 -6180 -6180 -6180 -6300 -7C00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 601 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -1E00 -3100 -6180 -6180 -6100 -6200 -6600 -6700 -6380 -61C0 -60C0 -60C0 -6C80 -E700 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 523 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -30 -18 -00 -7C -C6 -06 -0E -36 -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 523 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -18 -30 -00 -7C -C6 -06 -0E -36 -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 523 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -30 -68 -00 -7C -C6 -06 -0E -36 -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 523 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -72 -9C -00 -7C -C6 -06 -0E -36 -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 523 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -6C -6C -00 -7C -C6 -06 -0E -36 -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 523 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -18 -24 -24 -18 -00 -7C -C6 -06 -0E -36 -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 797 0 -DWIDTH 15 0 -BBX 13 9 1 0 -BITMAP -7DE0 -C730 -0618 -0FF8 -3600 -C600 -C608 -CF10 -71E0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 496 0 -DWIDTH 9 0 -BBX 8 13 1 -4 -BITMAP -3C -66 -C0 -C0 -C0 -C0 -C1 -62 -3C -08 -0C -04 -18 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 514 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -30 -18 -00 -3C -66 -C3 -FF -C0 -C0 -C1 -62 -3C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 514 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -0C -18 -00 -3C -66 -C3 -FF -C0 -C0 -C1 -62 -3C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 514 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -30 -68 -00 -3C -66 -C3 -FF -C0 -C0 -C1 -62 -3C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 514 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -6C -6C -00 -3C -66 -C3 -FF -C0 -C0 -C1 -62 -3C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 291 0 -DWIDTH 6 0 -BBX 4 12 1 0 -BITMAP -C0 -60 -00 -E0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 291 0 -DWIDTH 6 0 -BBX 4 12 1 0 -BITMAP -60 -C0 -00 -E0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 291 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -60 -D0 -00 -70 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 291 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -D8 -D8 -00 -70 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 577 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -2200 -3400 -1800 -2C00 -4600 -3F00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 619 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -3900 -4E00 -0000 -EF00 -7380 -6180 -6180 -6180 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 577 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3000 -1800 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 577 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0C00 -1800 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 577 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1800 -3400 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 577 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3900 -4E00 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 577 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3600 -3600 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 7 1 1 -BITMAP -0800 -0800 -0000 -FF80 -0000 -0800 -0800 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 577 0 -DWIDTH 11 0 -BBX 9 11 1 -1 -BITMAP -0100 -3E00 -6300 -C580 -C580 -C980 -D180 -D180 -6300 -3E00 -4000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1800 -0C00 -0000 -E380 -6180 -6180 -6180 -6180 -6180 -6180 -7380 -3DC0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0C00 -1800 -0000 -E380 -6180 -6180 -6180 -6180 -6180 -6180 -7380 -3DC0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1800 -3400 -0000 -E380 -6180 -6180 -6180 -6180 -6180 -6180 -7380 -3DC0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3600 -3600 -0000 -E380 -6180 -6180 -6180 -6180 -6180 -6180 -7380 -3DC0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 506 0 -DWIDTH 9 0 -BBX 9 16 0 -4 -BITMAP -0C00 -1800 -0000 -F380 -6100 -6100 -3200 -3200 -3200 -1C00 -1C00 -0800 -0800 -1000 -F000 -6000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 606 0 -DWIDTH 12 0 -BBX 10 16 1 -4 -BITMAP -E000 -6000 -6000 -6F00 -7180 -60C0 -60C0 -60C0 -60C0 -60C0 -7180 -6F00 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 506 0 -DWIDTH 9 0 -BBX 9 16 0 -4 -BITMAP -3600 -3600 -0000 -F380 -6100 -6100 -3200 -3200 -3200 -1C00 -1C00 -0800 -0800 -1000 -F000 -6000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/UTRG__24-L1.bdf diff -u xc/fonts/bdf/75dpi/UTRG__24-L1.bdf:1.1 xc/fonts/bdf/75dpi/UTRG__24-L1.bdf:removed --- xc/fonts/bdf/75dpi/UTRG__24-L1.bdf:1.1 Wed Apr 4 18:56:10 2001 +++ xc/fonts/bdf/75dpi/UTRG__24-L1.bdf Wed Mar 16 21:04:01 2005 @@ -1,4427 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl UTRG__24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Utopia-Regular-R-Normal--25-240-75-75-P-135-ISO8859-1 -SIZE 24 75 75 -FONTBOUNDINGBOX 25 26 -1 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -STARTPROPERTIES 28 -FOUNDRY "Adobe" -FAMILY_NAME "Utopia" -WEIGHT_NAME "Regular" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 25 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 135 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 17 -X_HEIGHT 12 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -WEIGHT 136 -FACE_NAME "Utopia Regular" -COPYRIGHT "Copyright (c) 1989, 1991 Adobe Systems Incorporated. All rights reserved." -NOTICE "Utopia is a registered trademark of Adobe Systems Incorporated." -DESTINATION 0 -FONT_ASCENT 21 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -_ADOBE_PSFONT "Utopia-Regular" -_DEC_DEVICE_FONTNAMES "PS=Utopia-Regular" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 798 0 -DWIDTH 20 0 -BBX 17 17 1 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 225 0 -DWIDTH 5 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 242 0 -DWIDTH 6 0 -BBX 4 17 1 0 -BITMAP -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -00 -00 -00 -60 -F0 -60 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 458 0 -DWIDTH 11 0 -BBX 6 7 3 10 -BITMAP -CC -CC -CC -CC -CC -88 -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 12 14 0 2 -BITMAP -0C60 -0C60 -0C60 -18C0 -7FF0 -18C0 -18C0 -3180 -3180 -FFE0 -3180 -6300 -6300 -6300 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 22 1 -3 -BITMAP -0400 -0400 -1F00 -75C0 -64C0 -E400 -E400 -7400 -7C00 -3E00 -0F80 -07C0 -05C0 -04E0 -04E0 -04E0 -C4C0 -E5C0 -3F00 -0400 -0400 -0400 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 838 0 -DWIDTH 20 0 -BBX 18 17 1 0 -BITMAP -3C0600 -67FC00 -C30800 -C31800 -C31000 -C32000 -C36000 -664000 -3C8F00 -019980 -0130C0 -0230C0 -0630C0 -0430C0 -0830C0 -181980 -100F00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 706 0 -DWIDTH 18 0 -BBX 17 17 1 0 -BITMAP -078000 -1CC000 -386000 -386000 -386000 -1CC000 -0F8000 -1F0300 -3B0380 -718380 -E1C300 -E0E300 -E07200 -E03C00 -701C00 -383E00 -0FC700 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 2 7 2 10 -BITMAP -C0 -C0 -C0 -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 350 0 -DWIDTH 8 0 -BBX 5 20 2 -3 -BITMAP -18 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -18 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 350 0 -DWIDTH 8 0 -BBX 5 20 1 -3 -BITMAP -C0 -60 -30 -30 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 412 0 -DWIDTH 10 0 -BBX 9 9 0 8 -BITMAP -0C00 -0C00 -C980 -EB80 -1C00 -EB80 -C980 -1800 -1800 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 4 6 1 -3 -BITMAP -60 -F0 -70 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 392 0 -DWIDTH 10 0 -BBX 6 2 2 5 -BITMAP -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 4 3 1 0 -BITMAP -60 -F0 -60 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 460 0 -DWIDTH 11 0 -BBX 7 17 2 0 -BITMAP -06 -06 -06 -0C -0C -0C -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0E00 -3180 -60C0 -60C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -60C0 -60C0 -3180 -0E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 9 17 2 0 -BITMAP -0C00 -3C00 -FC00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -1F00 -71C0 -E0E0 -E0E0 -40E0 -00E0 -00E0 -01C0 -0180 -0300 -0600 -1800 -3000 -6000 -C020 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -1F00 -71C0 -E0E0 -E0E0 -40E0 -00E0 -01C0 -1F00 -01C0 -00E0 -00E0 -00E0 -40E0 -E0E0 -E0E0 -71C0 -1F00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0700 -0700 -0E00 -0C80 -1980 -1B80 -3380 -2380 -6380 -4380 -8380 -FFE0 -0380 -0380 -0380 -0380 -0FE0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -7FE0 -7FC0 -4000 -4000 -4000 -4000 -5F00 -61C0 -40E0 -00E0 -00E0 -00E0 -40E0 -E0E0 -E0E0 -71C0 -1F00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0F00 -31C0 -60E0 -60E0 -E040 -E000 -E000 -EF00 -F1C0 -E0C0 -E0E0 -E0E0 -E0E0 -60C0 -60C0 -3180 -0E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -FFE0 -FFE0 -8040 -0080 -0180 -0100 -0200 -0600 -0400 -0C00 -0C00 -1800 -1800 -3800 -3800 -3800 -1000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -1F00 -71C0 -60C0 -E0E0 -E0E0 -60C0 -71C0 -1F00 -71C0 -60C0 -E0E0 -E0E0 -E0E0 -E0E0 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0E00 -3180 -60C0 -60C0 -E0E0 -E0E0 -E0E0 -60E0 -71E0 -1EE0 -00E0 -00E0 -40E0 -E0C0 -E0C0 -7180 -1E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 4 13 1 0 -BITMAP -60 -F0 -60 -00 -00 -00 -00 -00 -00 -00 -60 -F0 -60 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 4 16 1 -3 -BITMAP -60 -F0 -60 -00 -00 -00 -00 -00 -00 -00 -60 -F0 -70 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -0030 -00F0 -03C0 -0F00 -3C00 -F000 -F000 -3C00 -0F00 -03C0 -00F0 -0030 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 8 1 2 -BITMAP -FFF0 -FFF0 -0000 -0000 -0000 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -C000 -F000 -3C00 -0F00 -03C0 -00F0 -00F0 -03C0 -0F00 -3C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 8 17 1 0 -BITMAP -3C -EE -C7 -07 -07 -06 -0C -18 -30 -60 -70 -38 -00 -00 -30 -78 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 793 0 -DWIDTH 22 0 -BBX 18 18 2 0 -BITMAP -00F800 -030600 -0C0100 -180080 -307C80 -618C40 -630C40 -C61840 -C61840 -CC1840 -CC3080 -CC7080 -CCB100 -671E00 -600000 -300000 -1C0400 -07F800 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 635 0 -DWIDTH 16 0 -BBX 16 17 0 0 -BITMAP -0180 -0180 -03C0 -03C0 -03C0 -04E0 -04E0 -04E0 -0870 -0870 -0FF0 -1038 -1038 -3038 -201C -201C -F87F -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 646 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -FFC0 -3870 -3838 -3838 -3838 -3838 -3830 -3860 -3FE0 -3838 -381C -381C -381C -381C -381C -3838 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 684 0 -DWIDTH 17 0 -BBX 15 17 1 0 -BITMAP -07F8 -1C0E -3806 -7002 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7002 -3806 -1C0E -07F8 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 779 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -FFF000 -381C00 -380E00 -380700 -380700 -380380 -380380 -380380 -380380 -380380 -380380 -380380 -380700 -380700 -380E00 -381C00 -FFF000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -FFF0 -3830 -3810 -3810 -3800 -3800 -3820 -3820 -3FE0 -3820 -3820 -3800 -3800 -3808 -3808 -3818 -FFF8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 580 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -FFF0 -3830 -3810 -3810 -3800 -3800 -3820 -3820 -3FE0 -3820 -3820 -3800 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 734 0 -DWIDTH 18 0 -BBX 17 17 1 0 -BITMAP -07F800 -1C0E00 -380600 -700200 -700000 -E00000 -E00000 -E00000 -E00000 -E00000 -E01F80 -E00700 -700700 -700700 -380700 -1C0F00 -07F800 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 798 0 -DWIDTH 20 0 -BBX 18 17 1 0 -BITMAP -FE1FC0 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -3FFF00 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -FE1FC0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 349 0 -DWIDTH 9 0 -BBX 7 17 1 0 -BITMAP -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 350 0 -DWIDTH 9 0 -BBX 8 20 0 -3 -BITMAP -7F -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -18 -30 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 658 0 -DWIDTH 17 0 -BBX 16 17 1 0 -BITMAP -FE3F -381C -3830 -3860 -38C0 -3980 -3B00 -3F00 -3B80 -39C0 -39E0 -38E0 -3870 -3878 -383C -381E -FE0F -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 568 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -FE00 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3808 -3808 -3818 -FFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 23 0 -BBX 21 17 1 0 -BITMAP -F800F8 -3800E0 -3C01E0 -3C01E0 -2E02E0 -2E02E0 -2704E0 -2704E0 -2388E0 -2388E0 -21D0E0 -21D0E0 -20E0E0 -20E0E0 -2040E0 -3040E0 -FC03F8 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 780 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -F01F80 -380600 -3C0200 -3C0200 -2E0200 -270200 -278200 -238200 -21C200 -21E200 -20E200 -207200 -203A00 -203E00 -201E00 -300E00 -FC0600 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 762 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -07F000 -1C1C00 -380E00 -700700 -700700 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -700700 -700700 -380E00 -1C1C00 -07F000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -FFC0 -3870 -3838 -3838 -3838 -3838 -3838 -3838 -3870 -3FC0 -3800 -3800 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 762 0 -DWIDTH 19 0 -BBX 17 21 1 -4 -BITMAP -07F000 -1C1C00 -380E00 -700700 -700700 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -700700 -700700 -380E00 -1C1C00 -07F000 -00E000 -00E000 -007800 -001F00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 644 0 -DWIDTH 16 0 -BBX 15 17 1 0 -BITMAP -FFC0 -3870 -3838 -3838 -3838 -3838 -3830 -3860 -3FC0 -38E0 -3870 -3870 -3870 -3838 -3838 -3838 -FE1E -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 541 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -1F80 -70E0 -C060 -C020 -C000 -E000 -F800 -7F00 -1FC0 -07E0 -00F0 -0070 -0030 -8030 -C030 -E0E0 -3F80 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 621 0 -DWIDTH 15 0 -BBX 15 17 0 0 -BITMAP -FFFE -C386 -8382 -8382 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0FE0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 791 0 -DWIDTH 20 0 -BBX 18 17 1 0 -BITMAP -FE1FC0 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -180600 -0C0C00 -03F000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 634 0 -DWIDTH 16 0 -BBX 16 17 0 0 -BITMAP -FE1F -3804 -3804 -1C08 -1C08 -1C08 -0E10 -0E10 -0E10 -0720 -0720 -0720 -03C0 -03C0 -03C0 -0180 -0180 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 940 0 -DWIDTH 24 0 -BBX 24 17 0 0 -BITMAP -FE0C1F -380C04 -381E04 -381E04 -1C1608 -1C1608 -1C2708 -1C2708 -0E2710 -0E4390 -0E4390 -0E4390 -0781E0 -0781E0 -0781E0 -0300C0 -0300C0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 624 0 -DWIDTH 16 0 -BBX 16 17 0 0 -BITMAP -FE1F -3804 -1C08 -1C10 -0E10 -0720 -0740 -03C0 -0180 -03C0 -02E0 -04E0 -0870 -0838 -1038 -201C -F87F -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 588 0 -DWIDTH 16 0 -BBX 16 17 0 0 -BITMAP -FE1F -3804 -1C08 -1C08 -0E10 -0E10 -0720 -0720 -03C0 -03C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -07F0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 610 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -FFF8 -C038 -8070 -8070 -00E0 -01C0 -01C0 -0380 -0700 -0700 -0E00 -1C00 -1C00 -3800 -7008 -7018 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 330 0 -DWIDTH 8 0 -BBX 4 20 3 -3 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 460 0 -DWIDTH 11 0 -BBX 7 17 2 0 -BITMAP -C0 -C0 -C0 -60 -60 -60 -30 -30 -18 -18 -18 -0C -0C -0C -06 -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 330 0 -DWIDTH 8 0 -BBX 4 20 1 -3 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 12 1 5 -BITMAP -0600 -0600 -0F00 -0F00 -1980 -1980 -30C0 -30C0 -6060 -6060 -C030 -C030 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 1 0 -3 -BITMAP -FFF0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 400 0 -DWIDTH 10 0 -BBX 6 5 2 14 -BITMAP -C0 -E0 -70 -18 -04 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 523 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -3F80 -71C0 -60E0 -00E0 -00E0 -03E0 -1EE0 -70E0 -E0E0 -E0E0 -E0E0 -F1F8 -3E60 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 598 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -3000 -F000 -7000 -7000 -7000 -7000 -77C0 -7870 -7070 -7038 -7038 -7038 -7038 -7038 -7038 -7038 -7070 -7870 -47C0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 496 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -1F80 -71C0 -70C0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -7060 -70C0 -1F00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 598 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -0030 -00F0 -0070 -0070 -0070 -0070 -1F70 -70F0 -7070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -7070 -70F0 -1F38 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 514 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -1F00 -71C0 -71C0 -E0E0 -E0E0 -FFE0 -E000 -E000 -E000 -E000 -7060 -70C0 -1F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 319 0 -DWIDTH 8 0 -BBX 9 19 0 0 -BITMAP -0F00 -1B80 -3900 -3800 -3800 -3800 -FF00 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 520 0 -DWIDTH 13 0 -BBX 13 18 0 -5 -BITMAP -0F98 -38F8 -7060 -7070 -7070 -7070 -38E0 -0F80 -1800 -3800 -3F00 -1FE0 -33F0 -6078 -E038 -E038 -7070 -1FC0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 607 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -1800 -7800 -3800 -3800 -3800 -3800 -38F8 -3B3C -3C1C -381C -381C -381C -381C -381C -381C -381C -381C -381C -FE7F -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 291 0 -DWIDTH 7 0 -BBX 7 17 0 0 -BITMAP -30 -78 -30 -00 -18 -78 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 280 0 -DWIDTH 7 0 -BBX 6 22 -1 -5 -BITMAP -18 -3C -18 -00 -0C -3C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -18 -38 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 524 0 -DWIDTH 13 0 -BBX 14 19 0 0 -BITMAP -1800 -7800 -3800 -3800 -3800 -3800 -3878 -38F0 -39C0 -3980 -3B00 -3E00 -3F00 -3B80 -39C0 -39E0 -38F0 -3878 -FE3C -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 279 0 -DWIDTH 7 0 -BBX 7 19 0 0 -BITMAP -18 -78 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 923 0 -DWIDTH 23 0 -BBX 23 13 0 0 -BITMAP -19E1E0 -7A7A70 -3C3C38 -383838 -383838 -383838 -383838 -383838 -383838 -383838 -383838 -383838 -FEFEFE -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 619 0 -DWIDTH 15 0 -BBX 16 13 0 0 -BITMAP -18F0 -7B38 -3C1C -381C -381C -381C -381C -381C -381C -381C -381C -381C -FE7F -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 577 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -1F80 -70E0 -70E0 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -70E0 -1F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 18 0 -5 -BITMAP -33E0 -7C38 -3838 -381C -381C -381C -381C -381C -381C -381C -3838 -3C38 -3BE0 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 591 0 -DWIDTH 15 0 -BBX 14 19 1 -5 -BITMAP -0010 -1F30 -70F0 -7070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -7070 -70F0 -1F70 -0070 -0070 -0070 -0070 -01FC -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -1980 -7BC0 -3D80 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 436 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3F00 -6300 -C100 -C000 -E000 -F800 -7F00 -0F80 -0380 -8180 -C180 -E300 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 344 0 -DWIDTH 9 0 -BBX 8 16 0 0 -BITMAP -08 -18 -38 -FF -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -39 -1E -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -3018 -F078 -7038 -7038 -7038 -7038 -7038 -7038 -7038 -7038 -7078 -39B8 -1E3C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 504 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -F838 -7010 -7010 -3820 -3820 -3820 -1C40 -1C40 -0E80 -0E80 -0F80 -0700 -0700 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 768 0 -DWIDTH 19 0 -BBX 19 13 0 0 -BITMAP -F870E0 -707040 -707040 -707040 -38B880 -38B880 -38B880 -1D1D00 -1D1D00 -1D1D00 -0E0E00 -0E0E00 -0E0E00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 486 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -FCF0 -3860 -1C40 -1C80 -0E80 -0F00 -0700 -0780 -0B80 -09C0 -11C0 -30E0 -F9F0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 506 0 -DWIDTH 13 0 -BBX 13 18 0 -5 -BITMAP -F838 -7010 -7010 -3820 -3820 -1C40 -1C40 -1C40 -0E80 -0E80 -0700 -0700 -0600 -0600 -0400 -CC00 -F800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 480 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -FFC0 -C1C0 -8380 -0380 -0700 -0E00 -0E00 -1C00 -3800 -3800 -7040 -E0C0 -FFC0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 340 0 -DWIDTH 8 0 -BBX 6 20 1 -3 -BITMAP -0C -10 -30 -30 -30 -30 -30 -30 -20 -C0 -20 -30 -30 -30 -30 -30 -30 -30 -10 -0C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 228 0 -DWIDTH 6 0 -BBX 2 17 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 340 0 -DWIDTH 8 0 -BBX 6 20 1 -3 -BITMAP -C0 -20 -30 -30 -30 -30 -30 -30 -10 -0C -10 -30 -30 -30 -30 -30 -30 -30 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 3 1 5 -BITMAP -3C10 -7FE0 -83C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 225 0 -DWIDTH 5 0 -BBX 0 0 0 0 -BITMAP -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 242 0 -DWIDTH 6 0 -BBX 4 18 1 -5 -BITMAP -60 -F0 -60 -00 -00 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0200 -0200 -0FC0 -3AE0 -7260 -7200 -E200 -E200 -E200 -E200 -E200 -7200 -7220 -3A60 -0F80 -0200 -0200 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0FC0 -38E0 -7060 -7000 -7000 -7000 -3800 -3800 -1C00 -7FC0 -0E00 -0E00 -0E00 -0C00 -1820 -7FE0 -FFE0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 12 1 3 -BITMAP -C060 -DF60 -71C0 -60C0 -C060 -C060 -C060 -C060 -60C0 -71C0 -DF60 -C060 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -F838 -7010 -7010 -3820 -3820 -1C40 -1C40 -0E80 -3EE0 -0700 -0700 -3FE0 -0700 -0700 -0700 -0700 -1FC0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 228 0 -DWIDTH 6 0 -BBX 2 17 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 554 0 -DWIDTH 13 0 -BBX 11 21 1 -3 -BITMAP -0F80 -19C0 -30C0 -3000 -3800 -7E00 -CF80 -83C0 -80E0 -C060 -E020 -7820 -3E20 -0F60 -03C0 -01C0 -00C0 -00C0 -30C0 -3980 -1F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 400 0 -DWIDTH 10 0 -BBX 9 3 0 14 -BITMAP -6300 -F780 -6300 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 818 0 -DWIDTH 20 0 -BBX 18 17 1 0 -BITMAP -07F800 -1C0E00 -300300 -61F180 -471880 -C608C0 -8C0040 -8C0040 -8C0040 -8C0040 -860840 -C718C0 -41F080 -600180 -300300 -1C0E00 -07F800 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 390 0 -DWIDTH 10 0 -BBX 8 8 1 8 -BITMAP -3C -46 -46 -1E -66 -C6 -CE -77 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 442 0 -DWIDTH 11 0 -BBX 10 9 0 2 -BITMAP -0840 -18C0 -3180 -6300 -E700 -6300 -3180 -18C0 -0840 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 7 1 3 -BITMAP -FFF0 -FFF0 -0030 -0030 -0030 -0030 -0030 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 392 0 -DWIDTH 10 0 -BBX 6 2 2 5 -BITMAP -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 818 0 -DWIDTH 20 0 -BBX 18 17 1 0 -BITMAP -07F800 -1C0E00 -300300 -67F180 -431880 -C318C0 -831840 -833040 -836040 -833040 -833040 -C318C0 -479C80 -600180 -300300 -1C0E00 -07F800 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 400 0 -DWIDTH 10 0 -BBX 8 1 1 14 -BITMAP -FF -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 350 0 -DWIDTH 10 0 -BBX 6 6 2 11 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 380 0 -DWIDTH 10 0 -BBX 7 10 1 7 -BITMAP -7C -C6 -86 -06 -0C -18 -30 -60 -C2 -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 380 0 -DWIDTH 10 0 -BBX 7 10 1 7 -BITMAP -78 -CC -84 -0C -38 -0C -06 -86 -CC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 400 0 -DWIDTH 10 0 -BBX 6 5 2 14 -BITMAP -0C -1C -38 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 14 18 0 -5 -BITMAP -3018 -F078 -7038 -7038 -7038 -7038 -7038 -7038 -7038 -7038 -7078 -79B8 -7E3C -6000 -6000 -7000 -7000 -3000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 555 0 -DWIDTH 14 0 -BBX 12 21 1 -3 -BITMAP -0CF0 -3CC0 -7CC0 -7CC0 -FCC0 -FCC0 -FCC0 -FCC0 -7CC0 -7CC0 -3CC0 -0CC0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -03C0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 4 3 1 5 -BITMAP -60 -F0 -60 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 400 0 -DWIDTH 10 0 -BBX 4 5 3 -5 -BITMAP -20 -60 -30 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 380 0 -DWIDTH 9 0 -BBX 6 10 1 7 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 398 0 -DWIDTH 10 0 -BBX 8 8 1 8 -BITMAP -3C -66 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 442 0 -DWIDTH 11 0 -BBX 10 9 0 2 -BITMAP -8400 -C600 -6300 -3180 -39C0 -3180 -6300 -C600 -8400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 860 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -300600 -F00400 -300800 -301800 -301000 -302000 -306000 -304C00 -308C00 -FD9A00 -011600 -023600 -062600 -044600 -087F80 -180600 -100F00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 860 0 -DWIDTH 20 0 -BBX 18 17 1 0 -BITMAP -300600 -F00400 -300800 -301800 -301000 -302000 -306000 -304F80 -3098C0 -FD90C0 -0100C0 -020180 -060300 -040600 -080C00 -181840 -101FC0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 860 0 -DWIDTH 20 0 -BBX 17 17 1 0 -BITMAP -780600 -CC0400 -840800 -0C1800 -381000 -0C2000 -066000 -864C00 -CC8C00 -799A00 -011600 -023600 -062600 -044600 -087F80 -180600 -100F00 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 8 18 1 -5 -BITMAP -0C -1E -0C -00 -00 -1C -0E -06 -06 -0C -18 -30 -60 -E0 -E0 -E3 -77 -3C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 635 0 -DWIDTH 16 0 -BBX 16 21 0 0 -BITMAP -0C00 -0E00 -0700 -0180 -0040 -0000 -0180 -0380 -03C0 -03C0 -04E0 -04E0 -04E0 -0870 -0870 -1FF8 -1038 -1038 -201C -201C -F87F -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 635 0 -DWIDTH 16 0 -BBX 16 21 0 0 -BITMAP -0030 -0070 -00E0 -0180 -0200 -0000 -0180 -0380 -03C0 -03C0 -04E0 -04E0 -04E0 -0870 -0870 -1FF8 -1038 -1038 -201C -201C -F87F -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 635 0 -DWIDTH 16 0 -BBX 16 20 0 0 -BITMAP -0180 -03C0 -0660 -0C30 -0000 -0180 -0380 -03C0 -03C0 -04E0 -04E0 -04E0 -0870 -0870 -1FF8 -1038 -1038 -201C -201C -F87F -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 635 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -0610 -0FE0 -10C0 -0000 -0180 -0380 -03C0 -03C0 -04E0 -04E0 -04E0 -0870 -0870 -1FF8 -1038 -1038 -201C -201C -F87F -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 635 0 -DWIDTH 16 0 -BBX 16 19 0 0 -BITMAP -0C60 -1EF0 -0C60 -0000 -0180 -0380 -03C0 -03C0 -04E0 -04E0 -04E0 -0870 -0870 -1FF8 -1038 -1038 -201C -201C -F87F -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 627 0 -DWIDTH 16 0 -BBX 16 21 0 0 -BITMAP -0380 -06C0 -0440 -06C0 -0380 -0000 -0180 -0380 -03C0 -03C0 -04E0 -04E0 -04E0 -0870 -0870 -1FF8 -1038 -1038 -201C -201C -F87F -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 876 0 -DWIDTH 22 0 -BBX 21 17 0 0 -BITMAP -01FFF0 -007830 -00B810 -00B810 -013800 -013800 -023820 -023820 -043FE0 -07F820 -083820 -083800 -103800 -103808 -203808 -203818 -F8FFF8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 680 0 -DWIDTH 17 0 -BBX 15 22 1 -5 -BITMAP -07F8 -1C0E -3806 -7002 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7002 -3806 -1C0E -07F8 -0080 -0180 -00C0 -00C0 -0380 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 13 21 1 0 -BITMAP -1800 -1C00 -0E00 -0300 -0080 -0000 -FFF0 -3830 -3810 -3810 -3800 -3820 -3820 -3FE0 -3820 -3820 -3800 -3808 -3808 -3818 -FFF8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 13 21 1 0 -BITMAP -00C0 -01C0 -0380 -0600 -0800 -0000 -FFF0 -3830 -3810 -3810 -3800 -3820 -3820 -3FE0 -3820 -3820 -3800 -3808 -3808 -3818 -FFF8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 13 20 1 0 -BITMAP -0600 -0F00 -1980 -30C0 -0000 -FFF0 -3830 -3810 -3810 -3800 -3820 -3820 -3FE0 -3820 -3820 -3800 -3808 -3808 -3818 -FFF8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -18C0 -3DE0 -18C0 -0000 -FFF0 -3830 -3810 -3810 -3800 -3820 -3820 -3FE0 -3820 -3820 -3800 -3808 -3808 -3818 -FFF8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 349 0 -DWIDTH 9 0 -BBX 7 21 1 0 -BITMAP -C0 -E0 -70 -18 -04 -00 -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 349 0 -DWIDTH 9 0 -BBX 7 21 1 0 -BITMAP -06 -0E -1C -30 -40 -00 -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 349 0 -DWIDTH 9 0 -BBX 8 20 1 0 -BITMAP -18 -3C -66 -C3 -00 -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 349 0 -DWIDTH 9 0 -BBX 9 19 0 0 -BITMAP -6300 -F780 -6300 -0000 -7F00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -7F00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 785 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -FFF000 -381C00 -380E00 -380700 -380700 -380380 -380380 -380380 -FF0380 -380380 -380380 -380380 -380700 -380700 -380E00 -381C00 -FFF000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 780 0 -DWIDTH 19 0 -BBX 17 19 1 0 -BITMAP -030800 -07F000 -086000 -000000 -F01F80 -380200 -3C0200 -3E0200 -2F0200 -278200 -238200 -21C200 -20E200 -20F200 -207A00 -203E00 -201E00 -200E00 -FC0600 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 762 0 -DWIDTH 19 0 -BBX 17 21 1 0 -BITMAP -060000 -070000 -038000 -00C000 -002000 -000000 -07F000 -1C1C00 -380E00 -700700 -700700 -E00380 -E00380 -E00380 -E00380 -E00380 -700700 -700700 -380E00 -1C1C00 -07F000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 762 0 -DWIDTH 19 0 -BBX 17 21 1 0 -BITMAP -001800 -003800 -007000 -00C000 -010000 -000000 -07F000 -1C1C00 -380E00 -700700 -700700 -E00380 -E00380 -E00380 -E00380 -E00380 -700700 -700700 -380E00 -1C1C00 -07F000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 762 0 -DWIDTH 19 0 -BBX 17 20 1 0 -BITMAP -018000 -03C000 -066000 -0C3000 -000000 -07F000 -1C1C00 -380E00 -700700 -700700 -E00380 -E00380 -E00380 -E00380 -E00380 -700700 -700700 -380E00 -1C1C00 -07F000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 762 0 -DWIDTH 19 0 -BBX 17 19 1 0 -BITMAP -030800 -07F000 -086000 -000000 -07F000 -1C1C00 -380E00 -700700 -700700 -E00380 -E00380 -E00380 -E00380 -E00380 -700700 -700700 -380E00 -1C1C00 -07F000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 762 0 -DWIDTH 19 0 -BBX 17 19 1 0 -BITMAP -063000 -0F7800 -063000 -000000 -07F000 -1C1C00 -380E00 -700700 -700700 -E00380 -E00380 -E00380 -E00380 -E00380 -700700 -700700 -380E00 -1C1C00 -07F000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -4020 -E070 -70E0 -39C0 -1F80 -0F00 -0F00 -1F80 -39C0 -70E0 -E070 -4020 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 762 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -07F200 -1C1C00 -380E00 -701700 -702700 -E04380 -E08380 -E08380 -E10380 -E20380 -E40380 -E80380 -700700 -700700 -380E00 -5C1C00 -87F000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 791 0 -DWIDTH 20 0 -BBX 18 21 1 0 -BITMAP -060000 -070000 -038000 -00C000 -002000 -000000 -FE1FC0 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -180600 -0C0C00 -03F000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 791 0 -DWIDTH 20 0 -BBX 18 21 1 0 -BITMAP -003000 -007000 -00E000 -018000 -020000 -000000 -FE1FC0 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -180600 -0C0C00 -03F000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 791 0 -DWIDTH 20 0 -BBX 18 20 1 0 -BITMAP -00C000 -01E000 -033000 -061800 -000000 -FE1FC0 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -180600 -0C0C00 -03F000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 791 0 -DWIDTH 20 0 -BBX 18 19 1 0 -BITMAP -063000 -0F7800 -063000 -000000 -FE1FC0 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -180600 -0C0C00 -03F000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 588 0 -DWIDTH 16 0 -BBX 16 21 0 0 -BITMAP -0018 -0038 -0070 -00C0 -0100 -0000 -FE1F -3804 -1C08 -1C08 -0E10 -0720 -0720 -03C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -07F0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 593 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -FE00 -3800 -3800 -3800 -3FC0 -3870 -3838 -3838 -3838 -3838 -3838 -3870 -3FC0 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 601 0 -DWIDTH 17 0 -BBX 15 19 1 0 -BITMAP -07C0 -0C60 -1830 -3830 -3830 -3870 -38E0 -39C0 -39C0 -39E0 -38F0 -3878 -383C -381E -380E -380E -398E -399C -FEF0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 523 0 -DWIDTH 14 0 -BBX 13 19 1 0 -BITMAP -1800 -1C00 -0E00 -0300 -0080 -0000 -3F80 -71C0 -60E0 -00E0 -00E0 -03E0 -1EE0 -70E0 -E0E0 -E0E0 -E0E0 -F1F8 -3E60 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 523 0 -DWIDTH 14 0 -BBX 13 19 1 0 -BITMAP -0180 -0380 -0700 -0C00 -1000 -0000 -3F80 -71C0 -60E0 -00E0 -00E0 -03E0 -1EE0 -70E0 -E0E0 -E0E0 -E0E0 -F1F8 -3E60 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 523 0 -DWIDTH 14 0 -BBX 13 18 1 0 -BITMAP -0600 -0F00 -1980 -30C0 -0000 -3F80 -71C0 -60E0 -00E0 -00E0 -03E0 -1EE0 -70E0 -E0E0 -E0E0 -E0E0 -F1F8 -3E60 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 523 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0C20 -1FC0 -2180 -0000 -3F80 -71C0 -60E0 -00E0 -00E0 -03E0 -1EE0 -70E0 -E0E0 -E0E0 -E0E0 -F1F8 -3E60 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 523 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -18C0 -3DE0 -18C0 -0000 -3F80 -71C0 -60E0 -00E0 -00E0 -03E0 -1EE0 -70E0 -E0E0 -E0E0 -E0E0 -F1F8 -3E60 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 523 0 -DWIDTH 14 0 -BBX 13 19 1 0 -BITMAP -0700 -0D80 -0880 -0D80 -0700 -0000 -3F80 -71C0 -60E0 -00E0 -00E0 -03E0 -1EE0 -70E0 -E0E0 -E0E0 -E0E0 -F1F8 -3E60 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 797 0 -DWIDTH 20 0 -BBX 19 13 1 0 -BITMAP -0F9F00 -39F1C0 -60F1C0 -60E0E0 -00E0E0 -03FFE0 -1EE000 -70E000 -E0E000 -E0E000 -E0F060 -F1F0C0 -7E1F00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 496 0 -DWIDTH 12 0 -BBX 11 18 1 -5 -BITMAP -1F80 -71C0 -70C0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -7060 -70C0 -1F00 -0200 -0600 -0300 -0300 -0E00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 514 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -3000 -3800 -1C00 -0600 -0100 -0000 -1F00 -71C0 -71C0 -E0E0 -E0E0 -FFE0 -E000 -E000 -E000 -E000 -7060 -70C0 -1F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 514 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -0180 -0380 -0700 -0C00 -1000 -0000 -1F00 -71C0 -71C0 -E0E0 -E0E0 -FFE0 -E000 -E000 -E000 -E000 -7060 -70C0 -1F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 514 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0C00 -1E00 -3300 -6180 -0000 -1F00 -71C0 -71C0 -E0E0 -E0E0 -FFE0 -E000 -E000 -E000 -E000 -7060 -70C0 -1F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 514 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -3180 -7BC0 -3180 -0000 -1F00 -71C0 -71C0 -E0E0 -E0E0 -FFE0 -E000 -E000 -E000 -E000 -7060 -70C0 -1F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 291 0 -DWIDTH 7 0 -BBX 7 19 0 0 -BITMAP -C0 -E0 -70 -18 -04 -00 -18 -78 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 291 0 -DWIDTH 7 0 -BBX 7 19 0 0 -BITMAP -0C -1C -38 -60 -80 -00 -18 -78 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 291 0 -DWIDTH 7 0 -BBX 8 18 0 0 -BITMAP -18 -3C -66 -C3 -00 -18 -78 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 291 0 -DWIDTH 7 0 -BBX 9 17 -1 0 -BITMAP -6300 -F780 -6300 -0000 -0C00 -3C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -7F00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 577 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -1180 -3B00 -1E00 -0E00 -1B00 -3180 -1FC0 -70E0 -70E0 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -70E0 -1F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 619 0 -DWIDTH 15 0 -BBX 16 17 0 0 -BITMAP -0610 -0FE0 -10C0 -0000 -18F0 -7B38 -3C1C -381C -381C -381C -381C -381C -381C -381C -381C -381C -FE7F -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 577 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -3000 -3800 -1C00 -0600 -0100 -0000 -1F80 -70E0 -70E0 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -70E0 -1F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 577 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -0180 -0380 -0700 -0C00 -1000 -0000 -1F80 -70E0 -70E0 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -70E0 -1F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 577 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0600 -0F00 -1980 -30C0 -0000 -1F80 -70E0 -70E0 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -70E0 -1F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 577 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -1840 -3F80 -4300 -0000 -1F80 -70E0 -70E0 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -70E0 -1F80 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 577 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -3180 -7BC0 -3180 -0000 -1F80 -70E0 -70E0 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -70E0 -1F80 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -0600 -0F00 -0600 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0600 -0F00 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 577 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -1FB0 -70E0 -70E0 -E1F0 -E370 -E270 -E470 -EC70 -F870 -F070 -70E0 -70E0 -DF80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 14 19 1 0 -BITMAP -1800 -1C00 -0E00 -0300 -0080 -0000 -3018 -F078 -7038 -7038 -7038 -7038 -7038 -7038 -7038 -7038 -7078 -39B8 -1E3C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 14 19 1 0 -BITMAP -0060 -00E0 -01C0 -0300 -0400 -0000 -3018 -F078 -7038 -7038 -7038 -7038 -7038 -7038 -7038 -7038 -7078 -39B8 -1E3C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -0300 -0780 -0CC0 -1860 -0000 -3018 -F078 -7038 -7038 -7038 -7038 -7038 -7038 -7038 -7038 -7078 -39B8 -1E3C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 14 17 1 0 -BITMAP -18C0 -3DE0 -18C0 -0000 -3018 -F078 -7038 -7038 -7038 -7038 -7038 -7038 -7038 -7038 -7078 -39B8 -1E3C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 506 0 -DWIDTH 13 0 -BBX 13 24 0 -5 -BITMAP -0060 -00E0 -01C0 -0300 -0400 -0000 -F838 -7010 -7010 -3820 -3820 -1C40 -1C40 -1C40 -0E80 -0E80 -0700 -0700 -0600 -0600 -0400 -CC00 -F800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 14 22 0 -5 -BITMAP -1800 -7800 -3800 -3800 -3BE0 -3C38 -3838 -381C -381C -381C -381C -381C -381C -381C -3838 -3C38 -3BE0 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 506 0 -DWIDTH 13 0 -BBX 13 22 0 -5 -BITMAP -18C0 -3DE0 -18C0 -0000 -F838 -7010 -7010 -3820 -3820 -1C40 -1C40 -1C40 -0E80 -0E80 -0700 -0700 -0600 -0600 -0400 -CC00 -F800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courB08-L1.bdf diff -u xc/fonts/bdf/75dpi/courB08-L1.bdf:1.1 xc/fonts/bdf/75dpi/courB08-L1.bdf:removed --- xc/fonts/bdf/75dpi/courB08-L1.bdf:1.1 Wed Apr 4 18:56:11 2001 +++ xc/fonts/bdf/75dpi/courB08-L1.bdf Wed Mar 16 21:04:01 2005 @@ -1,2467 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courB08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Bold-R-Normal--8-80-75-75-M-50-ISO8859-1 -SIZE 8 75 75 -FONTBOUNDINGBOX 6 10 -1 -1 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 50 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 5 -X_HEIGHT 4 -FONT_ASCENT 7 -FONT_DESCENT 2 -FACE_NAME "Courier Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Courier Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 5 0 0 -BITMAP -A0 -00 -A0 -00 -A0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 6 1 0 -BITMAP -C0 -C0 -C0 -C0 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 2 1 3 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 -1 -BITMAP -50 -50 -F0 -50 -F0 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 -1 -BITMAP -20 -70 -C0 -70 -90 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C0 -C8 -30 -60 -98 -18 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -80 -F0 -A0 -D0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 3 2 4 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 7 1 -1 -BITMAP -40 -80 -80 -80 -80 -40 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 7 1 -1 -BITMAP -80 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 3 0 3 -BITMAP -40 -E0 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -40 -40 -F0 -40 -40 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 2 1 -1 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 1 0 2 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 1 1 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -D0 -D0 -D0 -D0 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -20 -E0 -20 -20 -20 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -90 -30 -60 -C0 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -10 -70 -10 -D0 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -70 -D0 -F8 -10 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -C0 -F0 -10 -D0 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -C0 -E0 -D0 -D0 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -90 -30 -60 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -D0 -60 -D0 -D0 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -D0 -D0 -70 -10 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 4 1 0 -BITMAP -C0 -00 -00 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 5 0 -1 -BITMAP -C0 -00 -00 -40 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 5 0 0 -BITMAP -20 -40 -80 -40 -20 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 3 0 1 -BITMAP -F0 -00 -F0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -80 -40 -20 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -B0 -30 -60 -00 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -70 -90 -B0 -B8 -80 -70 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -50 -70 -50 -D0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -50 -70 -50 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -D0 -C0 -D0 -60 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -50 -50 -50 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -50 -60 -50 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -50 -60 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -C0 -D0 -D0 -70 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -D0 -50 -70 -50 -D0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -30 -10 -10 -90 -60 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -D0 -70 -60 -50 -D0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -E0 -40 -40 -50 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -C8 -78 -78 -68 -C8 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -D0 -70 -70 -50 -D0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -D0 -D0 -D0 -60 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -50 -70 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -60 -D0 -D0 -D0 -78 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -F0 -50 -70 -50 -C8 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -D0 -60 -B0 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -F8 -A8 -20 -20 -70 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -D0 -50 -50 -50 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -D0 -50 -50 -70 -20 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -88 -A8 -A8 -A8 -50 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D0 -70 -20 -70 -D8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -70 -20 -20 -70 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -B0 -60 -D0 -F0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 7 1 -1 -BITMAP -C0 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 0 0 -BITMAP -80 -80 -40 -40 -40 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 7 1 -1 -BITMAP -C0 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 3 0 3 -BITMAP -20 -70 -D8 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 1 0 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 2 2 7 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -E0 -70 -B0 -D0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -C0 -40 -70 -50 -50 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -70 -C0 -D0 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -10 -70 -D0 -D0 -78 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -70 -F0 -C0 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -40 -E0 -40 -40 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 -1 -BITMAP -70 -D0 -50 -30 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -C0 -40 -70 -50 -50 -D0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -C0 -00 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 0 -1 -BITMAP -60 -00 -E0 -20 -20 -60 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C0 -40 -50 -60 -70 -48 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -F0 -A8 -A8 -A8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -F0 -50 -50 -D0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -60 -D0 -D0 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 -1 -BITMAP -E0 -50 -50 -60 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 -1 -BITMAP -70 -D0 -50 -30 -78 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -F0 -50 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -70 -E0 -10 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -40 -40 -F0 -40 -40 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -D0 -50 -50 -78 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -D0 -50 -70 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -88 -A8 -F8 -50 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -D0 -60 -60 -D0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 -1 -BITMAP -D0 -50 -70 -30 -E0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -F0 -A0 -50 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 -1 -BITMAP -60 -40 -40 -80 -40 -40 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 7 1 -1 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 -1 -BITMAP -C0 -40 -40 -20 -40 -40 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 2 0 3 -BITMAP -50 -A0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 6 1 -1 -BITMAP -C0 -00 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 -1 -BITMAP -20 -20 -70 -E0 -70 -20 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -30 -40 -E0 -40 -50 -E0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 0 1 -BITMAP -90 -60 -60 -90 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -70 -F8 -20 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 7 1 -1 -BITMAP -C0 -C0 -C0 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 -1 -BITMAP -60 -80 -C0 -A0 -60 -20 -C0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 1 1 5 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -70 -88 -B8 -E8 -B8 -88 -70 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 5 1 1 -BITMAP -C0 -60 -A0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 3 0 1 -BITMAP -50 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 2 0 2 -BITMAP -F0 -10 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 1 0 2 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -70 -88 -E8 -E8 -D8 -88 -70 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 1 0 5 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 3 0 3 -BITMAP -40 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -40 -F0 -40 -00 -F0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 1 2 -BITMAP -C0 -20 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 1 2 -BITMAP -C0 -60 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 2 3 5 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 -1 -1 -BITMAP -D0 -50 -50 -78 -40 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 -1 -BITMAP -70 -D0 -D0 -50 -50 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 1 2 3 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 2 1 -1 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 1 2 -BITMAP -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 1 1 -BITMAP -60 -B0 -60 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 3 0 1 -BITMAP -A0 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -C0 -48 -50 -28 -58 -B8 -08 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -C0 -48 -50 -20 -70 -90 -38 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -C0 -68 -30 -E8 -58 -B8 -08 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 -1 -BITMAP -60 -00 -60 -C0 -D0 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -F0 -50 -70 -50 -D0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -F0 -50 -70 -50 -D0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -F0 -50 -70 -50 -D0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -F0 -50 -70 -50 -D0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -F0 -50 -70 -50 -D0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -20 -F0 -50 -70 -50 -D0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -F8 -50 -78 -50 -D8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 -1 -BITMAP -70 -D0 -C0 -D0 -60 -C0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -F0 -50 -60 -50 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -F0 -50 -60 -50 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -F0 -50 -60 -50 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -F0 -50 -60 -50 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 8 1 0 -BITMAP -80 -40 -00 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 8 1 0 -BITMAP -20 -40 -00 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 8 1 0 -BITMAP -40 -A0 -00 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -A0 -00 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -50 -D0 -50 -F0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -D0 -70 -70 -50 -D0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -60 -D0 -D0 -D0 -60 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -60 -D0 -D0 -D0 -60 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -60 -D0 -D0 -D0 -60 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -50 -A0 -00 -60 -D0 -D0 -D0 -60 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -60 -D0 -D0 -D0 -60 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 0 1 -BITMAP -90 -60 -60 -90 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -08 -70 -D0 -D0 -D0 -60 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -D0 -50 -50 -50 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -D0 -50 -50 -50 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -D0 -50 -50 -50 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -D0 -50 -50 -50 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -20 -00 -D8 -70 -20 -20 -70 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -C0 -70 -50 -70 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -E0 -90 -E0 -90 -B0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -80 -40 -00 -E0 -70 -B0 -D0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -20 -40 -00 -E0 -70 -B0 -D0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -40 -A0 -00 -E0 -70 -B0 -D0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -A0 -00 -E0 -70 -B0 -D0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -A0 -00 -E0 -70 -B0 -D0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -40 -A0 -40 -E0 -70 -B0 -D0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -F0 -78 -A0 -F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 -1 -BITMAP -70 -C0 -D0 -60 -40 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -40 -20 -00 -70 -F0 -C0 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -10 -20 -00 -70 -F0 -C0 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -20 -50 -00 -70 -F0 -C0 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -50 -00 -70 -F0 -C0 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -80 -40 -00 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -20 -40 -00 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -40 -A0 -00 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -A0 -00 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -D0 -60 -90 -70 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -50 -00 -F0 -50 -50 -D0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -40 -20 -00 -60 -D0 -D0 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -10 -20 -00 -60 -D0 -D0 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -20 -50 -00 -60 -D0 -D0 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -50 -00 -60 -D0 -D0 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -50 -00 -60 -D0 -D0 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -40 -00 -F0 -00 -40 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 -1 -BITMAP -08 -70 -D0 -D0 -60 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -40 -20 -00 -D0 -50 -50 -78 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -10 -20 -00 -D0 -50 -50 -78 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -20 -50 -00 -D0 -50 -50 -78 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -50 -00 -D0 -50 -50 -78 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 -1 -BITMAP -10 -20 -00 -D0 -50 -50 -30 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 -1 -BITMAP -C0 -40 -70 -50 -70 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 -1 -BITMAP -50 -00 -D0 -50 -50 -30 -E0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courB10-L1.bdf diff -u xc/fonts/bdf/75dpi/courB10-L1.bdf:1.1 xc/fonts/bdf/75dpi/courB10-L1.bdf:removed --- xc/fonts/bdf/75dpi/courB10-L1.bdf:1.1 Wed Apr 4 18:56:11 2001 +++ xc/fonts/bdf/75dpi/courB10-L1.bdf Wed Mar 16 21:04:02 2005 @@ -1,2660 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courB10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Bold-R-Normal--10-100-75-75-M-60-ISO8859-1 -SIZE 10 75 75 -FONTBOUNDINGBOX 8 11 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 60 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 6 -X_HEIGHT 5 -FONT_ASCENT 8 -FONT_DESCENT 2 -FACE_NAME "Courier Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Courier Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 -1 0 -BITMAP -A8 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 7 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 3 1 3 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -50 -50 -F8 -50 -F8 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 -1 -BITMAP -20 -78 -C8 -F0 -38 -98 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -E0 -A8 -F0 -78 -A8 -38 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 -1 0 -BITMAP -38 -60 -30 -7C -D8 -7C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 3 2 3 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 8 1 -1 -BITMAP -20 -40 -C0 -C0 -C0 -C0 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 8 1 -1 -BITMAP -80 -40 -60 -60 -60 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 4 0 3 -BITMAP -20 -F0 -60 -90 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 3 1 -2 -BITMAP -60 -20 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 1 0 3 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 1 1 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 0 -1 -BITMAP -10 -30 -30 -60 -60 -C0 -C0 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -70 -D8 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -F0 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -70 -D8 -18 -30 -60 -D8 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -70 -D8 -18 -70 -18 -D8 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -18 -38 -58 -D8 -FC -18 -18 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F8 -C0 -F0 -D8 -18 -98 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -70 -D8 -C0 -F0 -D8 -D8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F8 -D8 -18 -30 -30 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -70 -D8 -D8 -70 -D8 -D8 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -70 -D8 -D8 -78 -18 -D8 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 4 1 0 -BITMAP -C0 -00 -00 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 6 0 -2 -BITMAP -60 -00 -00 -60 -20 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 5 0 1 -BITMAP -30 -60 -C0 -60 -30 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 3 0 2 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 5 1 1 -BITMAP -C0 -60 -30 -60 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -98 -30 -60 -00 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 -1 -BITMAP -70 -C8 -98 -A8 -A8 -9C -C0 -70 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -78 -38 -28 -7C -6C -EE -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 -1 0 -BITMAP -F8 -6C -78 -6C -6C -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -D8 -C0 -C0 -D8 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 -1 0 -BITMAP -F8 -6C -6C -6C -6C -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 -1 0 -BITMAP -FC -64 -78 -60 -6C -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 -1 0 -BITMAP -FC -64 -78 -60 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -D8 -C0 -F8 -D8 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 -1 0 -BITMAP -EC -6C -7C -6C -6C -6C -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 6 0 0 -BITMAP -F0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -7C -18 -18 -D8 -D8 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -EC -68 -70 -78 -6C -F6 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 -1 0 -BITMAP -F0 -60 -60 -60 -6C -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 -1 0 -BITMAP -C4 -6C -6C -7C -54 -D4 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -EE -64 -74 -7C -6C -EC -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 -1 0 -BITMAP -F8 -6C -6C -78 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 -1 -BITMAP -70 -D8 -D8 -D8 -D8 -70 -18 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -F8 -6C -6C -78 -6C -F6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -C8 -F0 -38 -98 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 -1 0 -BITMAP -FC -B4 -30 -30 -30 -78 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -EE -6C -6C -6C -6C -38 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -EE -6C -28 -38 -38 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -D6 -54 -7C -7C -38 -28 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -CC -78 -30 -30 -78 -CC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -E6 -66 -3C -18 -18 -3C -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F8 -D8 -30 -60 -D8 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 8 1 -1 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 0 -1 -BITMAP -80 -C0 -C0 -60 -60 -30 -30 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 8 1 -1 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 3 0 4 -BITMAP -30 -78 -CC -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 1 0 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 2 2 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -70 -D8 -78 -D8 -FC -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 -1 0 -BITMAP -E0 -60 -78 -6C -6C -6C -F8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -70 -D8 -C0 -D8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -18 -78 -D8 -D8 -D8 -7C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -70 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -38 -60 -F8 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 -2 -BITMAP -6C -D8 -D8 -D8 -78 -18 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 -1 0 -BITMAP -E0 -60 -78 -6C -6C -6C -6C -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -00 -70 -30 -30 -30 -FC -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 9 0 -2 -BITMAP -30 -00 -F0 -30 -30 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -E0 -60 -6C -78 -70 -78 -6E -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -70 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 -1 0 -BITMAP -F8 -7C -54 -54 -54 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 -1 0 -BITMAP -D8 -6C -6C -6C -6C -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 -1 -2 -BITMAP -F8 -6C -6C -6C -78 -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 -2 -BITMAP -6C -D8 -D8 -D8 -78 -18 -3C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -DC -74 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -78 -E0 -78 -1C -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -60 -60 -F8 -60 -60 -6C -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 5 -1 0 -BITMAP -EC -6C -6C -6C -3E -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 -1 0 -BITMAP -EC -6C -38 -38 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 5 -1 0 -BITMAP -D6 -54 -7C -3C -28 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -EC -78 -30 -78 -DC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 7 -1 -2 -BITMAP -EE -6C -6C -28 -38 -30 -F0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 -1 0 -BITMAP -7C -18 -30 -6C -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 1 -1 -BITMAP -30 -60 -60 -C0 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 9 1 -2 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 0 -1 -BITMAP -C0 -60 -60 -30 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 2 0 3 -BITMAP -68 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 7 1 -2 -BITMAP -C0 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 -1 -BITMAP -20 -20 -78 -C8 -C0 -78 -20 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -40 -60 -F8 -30 -64 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -88 -70 -50 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -CC -48 -FC -30 -FC -30 -30 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 9 1 -2 -BITMAP -C0 -C0 -C0 -C0 -00 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 -1 -BITMAP -78 -48 -60 -90 -48 -30 -90 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 1 1 6 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -48 -B4 -A4 -B4 -48 -30 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 5 1 2 -BITMAP -E0 -10 -D0 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 -1 0 -BITMAP -24 -48 -D8 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 3 0 2 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 1 0 3 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 1 0 6 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 3 0 4 -BITMAP -60 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -F8 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 4 1 3 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 4 1 3 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 2 2 6 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 7 -1 -2 -BITMAP -EC -6C -6C -6C -7E -60 -60 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 -1 -BITMAP -7C -A8 -A8 -68 -28 -28 -28 -6C -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 2 1 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 3 1 -2 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 4 1 3 -BITMAP -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 5 1 2 -BITMAP -60 -90 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -90 -48 -6C -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 -1 -BITMAP -C0 -42 -44 -E8 -10 -24 -4C -9E -04 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 -1 -BITMAP -C0 -42 -44 -E8 -10 -26 -4A -84 -0E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 -1 -BITMAP -E0 -42 -24 -C8 -10 -24 -4C -9E -04 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 -2 -BITMAP -30 -00 -30 -60 -C8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -60 -30 -00 -78 -38 -28 -7C -6C -EE -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -0C -18 -00 -78 -38 -28 -7C -6C -EE -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -38 -6C -00 -78 -38 -28 -7C -6C -EE -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -34 -58 -00 -78 -38 -28 -7C -6C -EE -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -28 -28 -00 -78 -38 -28 -7C -6C -EE -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -30 -48 -30 -78 -38 -28 -7C -6C -EE -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -7E -3A -6C -78 -DA -DE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -78 -D8 -C0 -C0 -D8 -70 -10 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 -1 0 -BITMAP -60 -30 -00 -FC -64 -78 -60 -6C -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 -1 0 -BITMAP -18 -30 -00 -FC -64 -78 -60 -6C -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 -1 0 -BITMAP -38 -6C -00 -FC -64 -78 -60 -6C -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 -1 0 -BITMAP -28 -28 -00 -FC -64 -78 -60 -6C -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 9 0 0 -BITMAP -C0 -60 -00 -F0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 9 0 0 -BITMAP -30 -60 -00 -F0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 9 0 0 -BITMAP -60 -D0 -00 -F0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 9 0 0 -BITMAP -50 -50 -00 -F0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 -1 0 -BITMAP -F8 -6C -F4 -64 -6C -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -34 -58 -00 -EE -64 -74 -7C -6C -EC -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -C0 -60 -00 -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -18 -30 -00 -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -D8 -00 -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -68 -B0 -00 -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -50 -50 -00 -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 -1 -BITMAP -74 -D8 -D8 -F8 -D8 -70 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -60 -30 -00 -EE -6C -6C -6C -6C -38 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -0C -18 -00 -EE -6C -6C -6C -6C -38 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -38 -6C -00 -EE -6C -6C -6C -6C -38 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -28 -28 -00 -EE -6C -6C -6C -6C -38 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -0C -18 -00 -E6 -66 -3C -18 -18 -3C -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 -1 0 -BITMAP -E0 -78 -6C -6C -78 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -38 -6C -6C -7C -66 -76 -DC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -C0 -60 -00 -70 -98 -78 -D8 -FC -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -30 -00 -70 -98 -78 -D8 -FC -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -70 -D8 -00 -70 -98 -78 -D8 -FC -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -68 -B0 -00 -70 -98 -78 -D8 -FC -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -50 -50 -00 -70 -98 -78 -D8 -FC -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -30 -48 -30 -00 -70 -98 -78 -D8 -FC -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -6C -B4 -78 -B0 -DC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -70 -D8 -C0 -D8 -70 -10 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -30 -00 -70 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -18 -30 -00 -70 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -00 -70 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -50 -00 -70 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -60 -30 -00 -70 -30 -30 -30 -FC -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -30 -00 -70 -30 -30 -30 -FC -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -70 -D8 -00 -70 -30 -30 -30 -FC -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -50 -50 -00 -70 -30 -30 -30 -FC -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -D0 -60 -B0 -78 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -34 -58 -00 -D8 -6C -6C -6C -6E -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -C0 -60 -00 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -18 -30 -00 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -00 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -68 -B0 -00 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -50 -00 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 -1 -BITMAP -08 -70 -D8 -F8 -D8 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -60 -30 -00 -EC -6C -6C -6C -3E -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -0C -18 -00 -EC -6C -6C -6C -3E -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -38 -6C -00 -EC -6C -6C -6C -3E -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -28 -28 -00 -EC -6C -6C -6C -3E -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 10 -1 -2 -BITMAP -0C -18 -00 -EE -6C -6C -28 -38 -30 -F0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 -1 -2 -BITMAP -E0 -60 -78 -6C -6C -6C -78 -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 10 -1 -2 -BITMAP -28 -28 -00 -EE -6C -6C -28 -38 -30 -F0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courB12-L1.bdf diff -u xc/fonts/bdf/75dpi/courB12-L1.bdf:1.1 xc/fonts/bdf/75dpi/courB12-L1.bdf:removed --- xc/fonts/bdf/75dpi/courB12-L1.bdf:1.1 Wed Apr 4 18:56:11 2001 +++ xc/fonts/bdf/75dpi/courB12-L1.bdf Wed Mar 16 21:04:02 2005 @@ -1,2934 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courB12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Bold-R-Normal--12-120-75-75-M-70-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 8 14 0 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 23 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FAMILY_NAME "Courier" -FOUNDRY "Adobe" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 70 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FULL_NAME "Courier Bold" -COPYRIGHT "Copyright (c) 1985,1987 Adobe Systems, Inc., Portions Copyright 1988 Digital Equipment Corp." -COMMENT ***** end oof inserted font properties -FONT_ASCENT 10 -FONT_DESCENT 3 -CAP_HEIGHT 8 -X_HEIGHT 6 -_DEC_DEVICE_FONTNAMES "PS=Courier-Bold" -DEFAULT_CHAR 0 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 2 9 3 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 3 2 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -50 -50 -F8 -50 -50 -F8 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 12 1 -2 -BITMAP -30 -30 -7C -CC -E0 -78 -1C -8C -CC -F8 -30 -30 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -60 -D0 -64 -18 -30 -4C -1A -0C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -38 -6C -60 -32 -7E -CC -CE -7A -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 1 3 3 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 11 2 -2 -BITMAP -10 -60 -60 -C0 -C0 -C0 -C0 -C0 -60 -60 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 11 2 -2 -BITMAP -80 -60 -60 -30 -30 -30 -30 -30 -60 -60 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 5 2 4 -BITMAP -20 -20 -F8 -70 -D8 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -30 -30 -FC -30 -30 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 3 2 -1 -BITMAP -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 1 1 3 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 2 2 3 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 10 1 -2 -BITMAP -08 -18 -18 -30 -30 -60 -60 -C0 -C0 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -78 -CC -CC -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -78 -CC -CC -CC -18 -30 -60 -CC -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -78 -CC -0C -0C -38 -0C -0C -CC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -08 -18 -38 -58 -58 -98 -FC -18 -3C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -F8 -C0 -C0 -C0 -F8 -0C -0C -CC -F8 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -3C -60 -C0 -C0 -F8 -CC -CC -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -FC -CC -18 -18 -18 -30 -30 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -78 -CC -CC -CC -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -78 -CC -CC -CC -7C -0C -0C -18 -F0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 2 6 3 0 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 7 2 -1 -BITMAP -60 -60 -00 -00 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -18 -30 -60 -C0 -60 -30 -18 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 3 1 2 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 7 2 0 -BITMAP -C0 -60 -30 -18 -30 -60 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -78 -CC -CC -18 -30 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -70 -D8 -98 -A8 -A8 -9C -C0 -70 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -38 -18 -34 -34 -3C -66 -66 -E7 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -FC -66 -66 -7C -66 -66 -66 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -78 -CC -CC -C0 -C0 -CC -CC -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -FC -66 -66 -66 -66 -66 -66 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -FC -64 -60 -78 -68 -60 -64 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -FC -64 -60 -78 -68 -60 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -78 -CC -CC -C0 -DC -CC -CC -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -F7 -66 -66 -7E -66 -66 -66 -F7 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -FC -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -7C -18 -18 -18 -18 -D8 -D8 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -F6 -6C -68 -70 -78 -6C -66 -F7 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -64 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -E3 -76 -76 -7A -6A -6A -62 -E3 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -E7 -62 -72 -7A -5E -4E -46 -E6 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -78 -CC -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -FC -66 -66 -66 -7C -60 -60 -F8 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 10 1 -2 -BITMAP -78 -CC -CC -CC -CC -CC -CC -78 -34 -6C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -FC -66 -66 -7C -6C -66 -66 -F7 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -7C -CC -C0 -F0 -3C -0C -CC -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -FC -B4 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -F7 -66 -66 -66 -66 -66 -66 -3C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -F7 -66 -76 -34 -38 -38 -18 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -F7 -62 -6A -6A -6A -7E -3C -34 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -EF -66 -34 -18 -38 -34 -66 -EF -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -E7 -66 -34 -38 -18 -18 -18 -3C -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -FC -CC -9C -38 -70 -E4 -CC -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 11 2 -2 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 10 2 -2 -BITMAP -80 -C0 -C0 -60 -60 -30 -30 -18 -18 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 11 2 -2 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 3 1 5 -BITMAP -30 -78 -CC -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 1 0 -2 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 2 1 7 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 1 0 -BITMAP -78 -0C -7C -CC -CC -7E -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -E0 -60 -60 -7C -66 -66 -66 -66 -FC -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -7C -CC -C0 -C0 -CC -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -1C -0C -0C -7C -CC -CC -CC -CC -7E -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -78 -CC -FC -C0 -CC -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -1E -30 -30 -FC -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 1 -3 -BITMAP -76 -CC -CC -CC -CC -7C -0C -0C -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -E0 -60 -60 -6C -76 -66 -66 -66 -EE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -30 -00 -00 -F0 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 12 1 -3 -BITMAP -30 -00 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -E0 -60 -60 -66 -6C -78 -78 -6C -E7 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -D4 -7E -6A -6A -6A -EA -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -DC -76 -66 -66 -66 -F6 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 -3 -BITMAP -DC -66 -66 -66 -66 -7C -60 -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 1 -3 -BITMAP -76 -CC -CC -CC -CC -7C -0C -0C -1E -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -DC -74 -60 -60 -60 -F8 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -7C -E4 -78 -1C -CC -78 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -60 -60 -FC -60 -60 -60 -64 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 6 0 0 -BITMAP -EE -66 -66 -66 -66 -3B -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 6 0 0 -BITMAP -F7 -66 -34 -3C -18 -18 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 6 0 0 -BITMAP -F7 -62 -6A -7A -3C -34 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -EC -78 -30 -78 -EC -CC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 9 0 -3 -BITMAP -F7 -66 -64 -3C -38 -18 -30 -30 -78 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -FC -D8 -30 -60 -EC -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 11 2 -2 -BITMAP -30 -60 -60 -60 -60 -C0 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 2 10 3 -2 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 11 2 -2 -BITMAP -C0 -60 -60 -60 -60 -30 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 3 1 2 -BITMAP -64 -FC -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 2 9 3 -3 -BITMAP -C0 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 -1 -BITMAP -30 -30 -78 -CC -C0 -CC -78 -30 -30 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -3C -6C -60 -F8 -60 -60 -CC -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 1 1 -BITMAP -CC -78 -48 -48 -78 -CC -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -FF -66 -34 -7E -18 -7E -18 -3C -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 2 10 3 -2 -BITMAP -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 10 1 -1 -BITMAP -3C -64 -60 -B8 -8C -C4 -74 -18 -98 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 2 2 7 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -38 -44 -9A -A2 -A2 -9A -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 6 1 3 -BITMAP -E0 -20 -E0 -B0 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 5 0 0 -BITMAP -36 -6C -D8 -6C -36 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 1 1 3 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -38 -44 -B2 -AA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 1 1 7 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 4 2 4 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -30 -FC -30 -00 -FC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 5 2 3 -BITMAP -E0 -30 -60 -C0 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 5 2 3 -BITMAP -E0 -30 -E0 -30 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 2 3 7 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 9 0 -3 -BITMAP -EE -66 -66 -66 -66 -7B -60 -60 -60 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 10 0 -1 -BITMAP -3E -74 -94 -94 -74 -34 -14 -14 -14 -3E -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 2 2 3 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 3 1 -3 -BITMAP -30 -98 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 5 2 3 -BITMAP -60 -E0 -60 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 6 1 3 -BITMAP -60 -90 -90 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 5 0 0 -BITMAP -D8 -6C -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 10 0 -1 -BITMAP -60 -E1 -62 -64 -F8 -12 -26 -4A -9F -06 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 10 0 -1 -BITMAP -60 -E1 -62 -64 -F8 -16 -2B -46 -8C -0F -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 10 0 -1 -BITMAP -E0 -31 -E2 -34 -E8 -12 -26 -4A -9F -06 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 -3 -BITMAP -30 -30 -00 -30 -30 -60 -CC -CC -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -30 -18 -00 -38 -18 -34 -34 -3C -66 -66 -E7 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -0C -18 -00 -38 -18 -34 -34 -3C -66 -66 -E7 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -18 -34 -00 -38 -18 -34 -34 -3C -66 -66 -E7 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -1A -34 -00 -38 -18 -34 -34 -3C -24 -66 -E7 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -66 -00 -38 -18 -34 -34 -3C -66 -66 -E7 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -18 -34 -18 -18 -18 -34 -34 -3C -66 -66 -E7 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -1E -38 -28 -6E -78 -D8 -D8 -DE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 1 -3 -BITMAP -78 -CC -CC -C0 -C0 -CC -CC -78 -30 -98 -70 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -60 -30 -00 -FC -64 -60 -78 -68 -64 -64 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -18 -30 -00 -FC -64 -60 -78 -68 -64 -64 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -30 -68 -00 -FC -64 -60 -78 -68 -64 -64 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -CC -00 -FC -64 -60 -78 -68 -64 -64 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -60 -30 -00 -FC -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -18 -30 -00 -FC -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -30 -68 -00 -FC -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -CC -00 -FC -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -FC -66 -66 -F6 -66 -66 -66 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -1A -34 -00 -E7 -62 -72 -5A -5A -4E -46 -E6 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -60 -30 -00 -78 -CC -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -18 -30 -00 -78 -CC -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -30 -68 -00 -78 -CC -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -34 -68 -00 -78 -CC -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -CC -00 -78 -CC -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -CC -78 -30 -78 -CC -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -3D -66 -66 -6E -76 -66 -66 -BC -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -30 -18 -00 -F7 -66 -66 -66 -66 -66 -66 -3C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -0C -18 -00 -F7 -66 -66 -66 -66 -66 -66 -3C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -18 -34 -00 -F7 -66 -66 -66 -66 -66 -66 -3C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -66 -00 -F7 -66 -66 -66 -66 -66 -66 -3C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -0C -18 -00 -E7 -66 -34 -38 -18 -18 -18 -3C -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -F0 -60 -7C -66 -66 -7C -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -38 -6C -6C -6C -78 -6C -66 -76 -EC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -30 -18 -00 -78 -0C -7C -CC -CC -7E -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -18 -30 -00 -78 -0C -7C -CC -CC -7E -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -30 -68 -00 -78 -0C -7C -CC -CC -7E -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -34 -68 -00 -78 -0C -7C -CC -CC -7E -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -6C -00 -78 -0C -7C -CC -CC -7E -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 10 1 0 -BITMAP -30 -68 -30 -00 -78 -0C -7C -CC -CC -7E -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -6C -1A -7E -D8 -DA -6C -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 -3 -BITMAP -7C -CC -C0 -C0 -CC -78 -30 -98 -70 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -60 -30 -00 -78 -CC -FC -C0 -CC -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -18 -30 -00 -78 -CC -FC -C0 -CC -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -30 -68 -00 -78 -CC -FC -C0 -CC -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -6C -00 -78 -CC -FC -C0 -CC -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -60 -30 -00 -F0 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -18 -30 -00 -F0 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -30 -68 -00 -F0 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -CC -00 -F0 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -D8 -70 -98 -7C -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -1A -34 -00 -DC -76 -66 -66 -66 -F7 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -60 -30 -00 -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -30 -60 -00 -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -30 -68 -00 -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -34 -68 -00 -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -CC -00 -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -30 -00 -FC -00 -30 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 -1 -BITMAP -04 -78 -CC -DC -EC -CC -78 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -30 -18 -00 -EE -66 -66 -66 -66 -3B -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -18 -30 -00 -EE -66 -66 -66 -66 -3B -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -18 -34 -00 -EE -66 -66 -66 -66 -3B -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -6C -00 -EE -66 -66 -66 -66 -3B -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 12 0 -3 -BITMAP -0C -18 -00 -F7 -66 -64 -3C -38 -18 -30 -30 -78 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 -3 -BITMAP -E0 -60 -7C -66 -66 -66 -66 -7C -60 -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 -3 -BITMAP -66 -00 -F7 -66 -64 -3C -38 -18 -30 -30 -78 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courB14-L1.bdf diff -u xc/fonts/bdf/75dpi/courB14-L1.bdf:1.1 xc/fonts/bdf/75dpi/courB14-L1.bdf:removed --- xc/fonts/bdf/75dpi/courB14-L1.bdf:1.1 Wed Apr 4 18:56:11 2001 +++ xc/fonts/bdf/75dpi/courB14-L1.bdf Wed Mar 16 21:04:02 2005 @@ -1,3120 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courB14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Bold-R-Normal--14-140-75-75-M-90-ISO8859-1 -SIZE 14 75 75 -FONTBOUNDINGBOX 11 16 -1 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 90 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 9 -X_HEIGHT 7 -FONT_ASCENT 12 -FONT_DESCENT 3 -FACE_NAME "Courier Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Courier Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 2 10 3 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -80 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 4 2 5 -BITMAP -D8 -D8 -D8 -48 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 0 0 -BITMAP -28 -28 -FE -28 -28 -FE -28 -28 -28 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 12 1 -1 -BITMAP -30 -30 -7C -CC -C0 -70 -38 -0C -CC -F8 -30 -30 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -60 -90 -90 -60 -0C -30 -CC -12 -12 -0C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -3C -6C -60 -30 -3A -6E -CC -DE -73 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 2 4 3 5 -BITMAP -C0 -C0 -C0 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 12 3 -2 -BITMAP -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 12 2 -2 -BITMAP -C0 -60 -60 -30 -30 -30 -30 -30 -30 -60 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 5 2 4 -BITMAP -20 -A8 -70 -70 -88 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 4 2 -2 -BITMAP -60 -60 -C0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 1 1 4 -BITMAP -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 2 2 3 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 12 0 -2 -BITMAP -06 -06 -0C -0C -18 -18 -30 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -38 -6C -C6 -C6 -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -78 -CC -CC -0C -0C -18 -30 -60 -C0 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -78 -CC -0C -0C -38 -08 -0C -0C -CC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -0C -1C -3C -2C -6C -4C -CC -FE -0C -1E -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -FC -C0 -C0 -C0 -F8 -8C -0C -0C -CC -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -3C -60 -C0 -C0 -D8 -EC -CC -CC -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -FC -8C -0C -18 -18 -18 -18 -30 -30 -30 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -78 -CC -CC -CC -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -78 -CC -CC -CC -CC -7C -0C -0C -18 -F0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 2 7 3 0 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 9 2 -2 -BITMAP -60 -60 -00 -00 -00 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 1 -BITMAP -07 -1C -70 -C0 -70 -1C -07 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 4 1 2 -BITMAP -FE -00 -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 1 -BITMAP -E0 -38 -0E -03 -0E -38 -E0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 9 2 0 -BITMAP -F8 -CC -8C -0C -38 -30 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -78 -C4 -9C -B4 -A4 -B4 -9E -C0 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -7C00 -1C00 -3600 -3600 -3600 -6300 -7F00 -6300 -F780 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FE -63 -63 -63 -7E -63 -63 -63 -FE -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -3A -6E -C6 -C0 -C0 -C0 -C0 -66 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FC -66 -63 -63 -63 -63 -63 -66 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FF -63 -63 -68 -78 -68 -63 -63 -FF -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FF -63 -63 -68 -78 -68 -60 -60 -F8 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3D00 -6700 -C300 -C000 -C000 -CF80 -C300 -6300 -3F00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -F780 -6300 -6300 -6300 -7F00 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 9 1 0 -BITMAP -FC -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -1F80 -0600 -0600 -0600 -0600 -C600 -C600 -C600 -7C00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -F700 -6600 -6C00 -7800 -7C00 -6600 -6600 -6300 -F380 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -F8 -60 -60 -60 -60 -63 -63 -63 -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -E380 -6300 -7700 -7700 -6B00 -6B00 -6300 -6300 -F780 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -E780 -6300 -7300 -7300 -6B00 -6B00 -6700 -6700 -F300 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FE -63 -63 -63 -66 -7C -60 -60 -F8 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 11 0 -2 -BITMAP -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -3D -6E -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -FE00 -6300 -6300 -6300 -6600 -7C00 -6600 -6300 -F380 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -7A -CE -C6 -C0 -7C -06 -C6 -E6 -BC -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FF -DB -DB -18 -18 -18 -18 -18 -3C -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -F780 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -F780 -6300 -6300 -6300 -3600 -3600 -3600 -1C00 -1C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -F780 -6300 -6B00 -6B00 -6B00 -7700 -7700 -6300 -6300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -E7 -66 -66 -3C -18 -3C -66 -66 -E7 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 -1 0 -BITMAP -F3C0 -6180 -3300 -3300 -1E00 -0C00 -0C00 -0C00 -3F00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -FE -C6 -CC -18 -18 -30 -66 -C6 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 12 3 -2 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 12 1 -2 -BITMAP -C0 -C0 -60 -60 -30 -30 -18 -18 -0C -0C -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 12 2 -2 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 4 2 5 -BITMAP -20 -70 -D8 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 1 0 -2 -BITMAP -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 2 2 7 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -7C -06 -06 -7E -C6 -CE -77 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -E0 -60 -60 -6E -73 -63 -63 -63 -73 -EE -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3D -67 -C3 -C0 -C0 -63 -3E -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0E -06 -06 -76 -CE -C6 -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3C -66 -C3 -FF -C0 -67 -3E -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -3C -60 -60 -F8 -60 -60 -60 -60 -60 -F8 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 1 -3 -BITMAP -77 -CE -C6 -C6 -C6 -CE -76 -06 -06 -3C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -E000 -6000 -6000 -6E00 -7300 -6300 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -30 -30 -00 -F0 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 13 1 -3 -BITMAP -18 -18 -00 -F8 -18 -18 -18 -18 -18 -18 -18 -18 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -E0 -60 -60 -67 -6C -78 -78 -6C -66 -E7 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 7 -1 0 -BITMAP -DB00 -6D80 -6D80 -6D80 -6D80 -6D80 -EDC0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -EE00 -7300 -6300 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 -3 -BITMAP -EE -73 -63 -63 -63 -73 -6E -60 -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 1 -3 -BITMAP -77 -CE -C6 -C6 -C6 -CE -76 -06 -06 -0F -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -EE -70 -60 -60 -60 -60 -FC -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -7E -C6 -C0 -7C -06 -C6 -FC -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -60 -60 -60 -FC -60 -60 -60 -60 -66 -3C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -E700 -6300 -6300 -6300 -6300 -6700 -3B80 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -F780 -6300 -6300 -3600 -3600 -1C00 -1C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 7 -1 0 -BITMAP -E1C0 -6D80 -6D80 -6D80 -3F00 -3300 -3300 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -E7 -66 -3C -18 -3C -66 -E7 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 10 0 -3 -BITMAP -E380 -6300 -6300 -3600 -3600 -1C00 -1C00 -1800 -1800 -7C00 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 7 1 0 -BITMAP -FC -8C -18 -30 -60 -C4 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 12 3 -2 -BITMAP -30 -60 -60 -60 -60 -C0 -60 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 2 12 3 -2 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 12 2 -2 -BITMAP -C0 -60 -60 -60 -60 -30 -60 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 3 1 3 -BITMAP -64 -FC -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 2 9 3 -2 -BITMAP -C0 -C0 -00 -80 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 -1 -BITMAP -30 -30 -7C -CC -C0 -C0 -CC -78 -30 -30 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -3C -66 -60 -60 -F8 -60 -60 -66 -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 6 1 1 -BITMAP -C6 -7C -C6 -C6 -7C -C6 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -F3C0 -6180 -3300 -1E00 -3F00 -0C00 -3F00 -0C00 -3F00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 2 12 3 -2 -BITMAP -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 11 0 -1 -BITMAP -3E -62 -60 -F0 -8C -E3 -39 -0F -06 -46 -7C -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 1 2 8 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 8 0 1 -BITMAP -1C00 -6300 -CD80 -D180 -D180 -CD80 -6300 -1C00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 7 2 2 -BITMAP -70 -18 -78 -D8 -E8 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 5 1 1 -BITMAP -36 -6C -D8 -6C -36 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 3 1 3 -BITMAP -FE -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 1 1 4 -BITMAP -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 8 0 1 -BITMAP -3E00 -6300 -D980 -D580 -D980 -D580 -6300 -3E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 1 2 8 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 5 2 5 -BITMAP -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 6 2 3 -BITMAP -70 -98 -18 -30 -60 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 6 2 3 -BITMAP -70 -98 -30 -18 -98 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 2 3 7 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 10 0 -3 -BITMAP -E700 -6300 -6300 -6300 -6300 -6700 -7B80 -6000 -6000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 11 1 -1 -BITMAP -7E -D4 -94 -94 -D4 -74 -14 -14 -14 -14 -3E -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 2 2 3 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 4 2 -3 -BITMAP -40 -60 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 6 3 3 -BITMAP -60 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 7 2 2 -BITMAP -70 -D8 -D8 -D8 -70 -00 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 5 1 1 -BITMAP -D8 -6C -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 11 0 -1 -BITMAP -6000 -E080 -6100 -6200 -6400 -F900 -1300 -2700 -4B00 -8F80 -0300 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 11 0 -1 -BITMAP -6000 -E080 -6100 -6200 -6400 -FB00 -1580 -2180 -4300 -8600 -0F80 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 11 -1 -1 -BITMAP -7000 -9840 -3080 -1900 -9A00 -7480 -0980 -1380 -2580 -47C0 -0180 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 9 1 -2 -BITMAP -30 -30 -00 -30 -70 -C0 -C4 -CC -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1800 -0C00 -0000 -7C00 -1C00 -3600 -3600 -3600 -6300 -7F00 -6300 -F780 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0600 -0C00 -0000 -7C00 -1C00 -3600 -3600 -3600 -6300 -7F00 -6300 -F780 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1C00 -3600 -0000 -7C00 -1C00 -3600 -3600 -3600 -6300 -7F00 -6300 -F780 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1A00 -2C00 -0000 -7C00 -1C00 -3600 -3600 -3600 -6300 -7F00 -6300 -F780 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -3600 -0000 -7C00 -1C00 -3600 -3600 -3600 -6300 -7F00 -6300 -F780 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1800 -2400 -1800 -7C00 -1C00 -3600 -3600 -3600 -6300 -7F00 -6300 -F780 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3F80 -1C80 -1C00 -3D00 -2F00 -6D00 -7C00 -4C80 -DF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 13 1 -4 -BITMAP -3A -6E -C6 -C0 -C0 -C0 -C0 -66 -3C -10 -18 -08 -38 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -30 -18 -00 -FF -63 -63 -68 -78 -68 -63 -63 -FF -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -0C -18 -00 -FF -63 -63 -68 -78 -68 -63 -63 -FF -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -1C -36 -00 -FF -63 -63 -68 -78 -68 -63 -63 -FF -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -36 -00 -FF -63 -63 -68 -78 -68 -63 -63 -FF -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 12 1 0 -BITMAP -60 -30 -00 -FC -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 12 1 0 -BITMAP -18 -30 -00 -FC -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 12 1 0 -BITMAP -38 -6C -00 -FC -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 11 1 0 -BITMAP -CC -00 -FC -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FC -66 -63 -63 -F3 -63 -63 -66 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1A00 -2C00 -0000 -E780 -6300 -7300 -7300 -6B00 -6B00 -6700 -6700 -F300 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -30 -18 -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -0C -18 -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -1C -36 -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -1A -2C -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -36 -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 7 1 1 -BITMAP -84 -CC -78 -30 -78 -CC -84 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -01 -3E -66 -CB -CB -D3 -D3 -E3 -66 -BC -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1800 -0C00 -0000 -F780 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0600 -0C00 -0000 -F780 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1C00 -3600 -0000 -F780 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -3600 -0000 -F780 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 12 -1 0 -BITMAP -0600 -0C00 -0000 -F3C0 -6180 -3300 -1E00 -1E00 -0C00 -0C00 -0C00 -3F00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -F0 -60 -7E -63 -63 -66 -7C -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -3C -66 -66 -66 -6C -66 -63 -63 -6B -EE -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -30 -18 -00 -7C -06 -06 -7E -C6 -CE -77 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -0C -18 -00 -7C -06 -06 -7E -C6 -CE -77 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -08 -1C -36 -00 -7C -06 -06 -7E -C6 -CE -77 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -1A -2C -00 -7C -06 -06 -7E -C6 -CE -77 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -36 -00 -7C -06 -06 -7E -C6 -CE -77 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -18 -24 -18 -00 -7C -06 -06 -7E -C6 -CE -77 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -7700 -1D80 -0880 -7F80 -C800 -CD80 -7700 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 11 0 -4 -BITMAP -3D -67 -C3 -C0 -C0 -63 -3E -10 -18 -08 -38 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -30 -18 -00 -3C -66 -C3 -FF -C0 -67 -3E -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -0C -18 -00 -3C -66 -C3 -FF -C0 -67 -3E -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -08 -1C -36 -00 -3C -66 -C3 -FF -C0 -67 -3E -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -36 -00 -3C -66 -C3 -FF -C0 -67 -3E -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -60 -30 -00 -F0 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -18 -30 -00 -F0 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 11 1 0 -BITMAP -20 -70 -D8 -00 -F0 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 9 1 0 -BITMAP -CC -00 -F0 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -C0 -66 -38 -CC -3E -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -1A00 -2C00 -0000 -EE00 -7300 -6300 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -30 -18 -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -0C -18 -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -08 -1C -36 -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -1A -2C -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -36 -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 1 -BITMAP -18 -18 -00 -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3D -66 -CF -DB -F3 -66 -BC -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -1800 -0C00 -0000 -E700 -6300 -6300 -6300 -6300 -6700 -3B80 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -0C00 -1800 -0000 -E700 -6300 -6300 -6300 -6300 -6700 -3B80 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -0800 -1C00 -3600 -0000 -E700 -6300 -6300 -6300 -6300 -6700 -3B80 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3600 -0000 -E700 -6300 -6300 -6300 -6300 -6700 -3B80 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 13 0 -3 -BITMAP -0600 -0C00 -0000 -E380 -6300 -6300 -3600 -3600 -1C00 -1C00 -1800 -1800 -7C00 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 0 -3 -BITMAP -E0 -60 -6E -73 -63 -63 -63 -73 -6E -60 -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 -3 -BITMAP -1200 -0000 -E380 -6300 -6300 -3600 -3600 -1C00 -1C00 -1800 -1800 -7C00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courB18-L1.bdf diff -u xc/fonts/bdf/75dpi/courB18-L1.bdf:1.1 xc/fonts/bdf/75dpi/courB18-L1.bdf:removed --- xc/fonts/bdf/75dpi/courB18-L1.bdf:1.1 Wed Apr 4 18:56:11 2001 +++ xc/fonts/bdf/75dpi/courB18-L1.bdf Wed Mar 16 21:04:02 2005 @@ -1,3568 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courB18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Bold-R-Normal--18-180-75-75-M-110-ISO8859-1 -SIZE 18 75 75 -FONTBOUNDINGBOX 13 20 -1 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 110 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 11 -X_HEIGHT 9 -FONT_ASCENT 14 -FONT_DESCENT 4 -FACE_NAME "Courier Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Courier Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 3 12 4 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -C0 -C0 -C0 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 6 2 6 -BITMAP -CC -CC -CC -CC -88 -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 14 1 -1 -BITMAP -36 -36 -36 -36 -FF -FF -6C -6C -FF -FF -6C -6C -6C -6C -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 15 1 -2 -BITMAP -18 -18 -3F -7F -C3 -C0 -F0 -7E -0F -03 -C7 -FE -FC -18 -18 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -70 -D8 -88 -D8 -73 -0E -78 -CE -1B -11 -1B -0E -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 10 1 0 -BITMAP -3C -7E -66 -60 -30 -7B -FF -CE -FF -7B -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 2 6 4 6 -BITMAP -C0 -C0 -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 15 4 -3 -BITMAP -30 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 15 2 -3 -BITMAP -C0 -C0 -60 -60 -30 -30 -30 -30 -30 -30 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 8 1 4 -BITMAP -18 -18 -DB -7E -3C -7E -66 -C3 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 3 5 3 -3 -BITMAP -60 -60 -C0 -C0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 2 1 4 -BITMAP -FF80 -FF80 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 2 2 4 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 16 0 -3 -BITMAP -0180 -0180 -0300 -0300 -0600 -0600 -0C00 -0C00 -1800 -1800 -3000 -3000 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -3C -7E -66 -C3 -C3 -C3 -C3 -C3 -C3 -66 -7E -3C -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -18 -F8 -F8 -18 -18 -18 -18 -18 -18 -18 -FF -FF -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -3C -7E -C7 -C3 -03 -07 -0E -1C -38 -70 -FF -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -3E -7F -63 -03 -06 -3C -3E -07 -03 -C3 -FE -7C -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -0E -1E -3E -36 -66 -66 -C6 -FF -FF -06 -1F -1F -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -7F -7F -60 -60 -7E -7F -63 -03 -03 -C7 -FE -7C -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -1F -7F -60 -C0 -DC -FE -E3 -C3 -C3 -C3 -7E -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -FF -FF -C3 -06 -06 -06 -0C -0C -0C -18 -18 -18 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -3C -7E -C3 -C3 -66 -3C -7E -C3 -C3 -C3 -7E -3C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -3C -7E -C3 -C3 -C3 -C7 -7F -3B -03 -06 -FE -F8 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 2 8 4 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 3 11 3 -3 -BITMAP -60 -60 -00 -00 -00 -00 -60 -60 -C0 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 9 1 1 -BITMAP -0180 -0780 -1E00 -7800 -E000 -7800 -1E00 -0780 -0180 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 6 0 2 -BITMAP -FFC0 -FFC0 -0000 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 9 1 1 -BITMAP -C000 -F000 -3C00 -0F00 -0380 -0F00 -3C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 11 2 0 -BITMAP -7C -FE -C6 -06 -0E -3C -30 -30 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 13 1 -1 -BITMAP -3C00 -6600 -C300 -CF00 -DB00 -DB00 -DB00 -DB00 -CF80 -C000 -C000 -6300 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 11 -1 0 -BITMAP -3E00 -3F00 -0F00 -0F00 -1980 -1980 -3FC0 -3FC0 -30C0 -F9F0 -F9F0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -FF00 -FF80 -3180 -3180 -3F00 -3F80 -30C0 -30C0 -30C0 -FF80 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -1EC0 -7FC0 -61C0 -C0C0 -C000 -C000 -C000 -C000 -60C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -FE00 -FF80 -6180 -60C0 -60C0 -60C0 -60C0 -60C0 -6180 -FF80 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -FFC0 -FFC0 -30C0 -32C0 -3E00 -3E00 -3200 -30C0 -30C0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -FFC0 -FFC0 -30C0 -32C0 -3E00 -3E00 -3200 -3000 -3000 -FE00 -FE00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -1EC0 -7FC0 -61C0 -C0C0 -C000 -C000 -C7E0 -C7E0 -60C0 -7FC0 -1F80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -F3C0 -F3C0 -6180 -6180 -7F80 -7F80 -6180 -6180 -6180 -F3C0 -F3C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 11 1 0 -BITMAP -FF -FF -18 -18 -18 -18 -18 -18 -18 -FF -FF -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -1FC0 -1FC0 -0300 -0300 -0300 -0300 -C300 -C300 -C300 -FE00 -3C00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -F7C0 -F7C0 -6300 -6600 -6C00 -7C00 -7E00 -6700 -6380 -F9E0 -F9E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -FC00 -FC00 -3000 -3000 -3000 -3000 -30C0 -30C0 -30C0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -E0E0 -E0E0 -71C0 -71C0 -7BC0 -7FC0 -6EC0 -64C0 -60C0 -FBE0 -FBE0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -E7C0 -F7C0 -7180 -7980 -6980 -6D80 -6580 -6780 -6380 -FB80 -F980 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -FF00 -FF80 -61C0 -60C0 -61C0 -7F80 -7F00 -6000 -6000 -FC00 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 -2 -BITMAP -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E40 -3FC0 -3380 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -FF00 -FF80 -61C0 -60C0 -61C0 -7F80 -7F00 -6380 -61C0 -FCE0 -FCE0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -3D80 -FF80 -C380 -C180 -F800 -7F00 -0F80 -C180 -F180 -FF00 -DE00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -FFC0 -FFC0 -CCC0 -CCC0 -CCC0 -0C00 -0C00 -0C00 -0C00 -3F00 -3F00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -FBE0 -FBE0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 11 0 0 -BITMAP -F9F0 -F9F0 -6060 -6060 -30C0 -30C0 -1980 -1980 -0F00 -0F00 -0600 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 11 0 0 -BITMAP -F9F0 -F9F0 -6060 -6660 -6660 -6F60 -6F60 -39C0 -39C0 -30C0 -30C0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -F3C0 -F3C0 -6180 -3300 -1E00 -0C00 -1E00 -3300 -6180 -F3C0 -F3C0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -F3C0 -F3C0 -6180 -3300 -3F00 -1E00 -0C00 -0C00 -0C00 -3F00 -3F00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 11 1 0 -BITMAP -FF -FF -C7 -CE -0C -18 -30 -73 -E3 -FF -FF -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 15 4 -3 -BITMAP -F0 -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 16 1 -3 -BITMAP -C000 -C000 -6000 -6000 -3000 -3000 -1800 -1800 -0C00 -0C00 -0600 -0600 -0300 -0300 -0180 -0180 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 15 2 -3 -BITMAP -F0 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 7 1 5 -BITMAP -18 -3C -3C -66 -66 -C3 -C3 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 2 0 -4 -BITMAP -FFE0 -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 3 3 9 -BITMAP -C0 -60 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -3F00 -7F80 -6180 -0180 -7F80 -FF80 -C180 -FFC0 -7DC0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -E000 -E000 -6000 -6F00 -7F80 -71C0 -60C0 -60C0 -60C0 -71C0 -FF80 -EF00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -3D80 -7F80 -E380 -C180 -C000 -C000 -E1C0 -7FC0 -3F00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0380 -0380 -0180 -3D80 -7F80 -E380 -C180 -C180 -C180 -E380 -7FC0 -3DC0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -1E00 -7F80 -E1C0 -C0C0 -FFC0 -FFC0 -E000 -7F80 -1F80 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1F80 -3F80 -3000 -FF00 -FF00 -3000 -3000 -3000 -3000 -3000 -FF00 -FF00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 -4 -BITMAP -3DC0 -7FC0 -E380 -C180 -C180 -C180 -E380 -7F80 -3D80 -0180 -0380 -3F00 -3E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -E000 -E000 -6000 -6F00 -7F80 -7180 -6180 -6180 -6180 -6180 -F3C0 -F3C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -18 -18 -00 -F8 -F8 -18 -18 -18 -18 -18 -FF -FF -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 16 1 -4 -BITMAP -0C -0C -00 -FE -FE -06 -06 -06 -06 -06 -06 -06 -06 -0E -FC -F8 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -E000 -E000 -6000 -6780 -6780 -6E00 -7C00 -7C00 -6E00 -6700 -E3C0 -E3C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -F8 -F8 -18 -18 -18 -18 -18 -18 -18 -18 -FF -FF -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 9 -1 0 -BITMAP -EDC0 -FFE0 -7760 -6660 -6660 -6660 -6660 -F770 -F770 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -EF00 -FF80 -7180 -6180 -6180 -6180 -6180 -F3C0 -F3C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -1E00 -7F80 -E1C0 -C0C0 -C0C0 -C0C0 -E1C0 -7F80 -1E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 -4 -BITMAP -EF00 -FF80 -71C0 -60C0 -60C0 -60C0 -71C0 -7F80 -6F00 -6000 -6000 -F800 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 -4 -BITMAP -3DC0 -7FC0 -E380 -C180 -C180 -C180 -E380 -7F80 -3D80 -0180 -0180 -07C0 -07C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -F380 -FFC0 -3CC0 -3800 -3000 -3000 -3000 -FF00 -FF00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 9 1 0 -BITMAP -7F -FF -C3 -F0 -7E -1F -C3 -FF -FE -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3000 -3000 -3000 -FF00 -FF00 -3000 -3000 -3000 -3000 -30C0 -3FC0 -1F00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -E780 -E780 -6180 -6180 -6180 -6180 -6380 -7FC0 -3DC0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -F3C0 -F3C0 -6180 -6180 -3300 -3300 -1E00 -1E00 -0C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -F1E0 -F1E0 -64C0 -6EC0 -6EC0 -3B80 -3B80 -3180 -3180 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -FBE0 -FBE0 -3180 -1B00 -0E00 -1B00 -3180 -FBE0 -FBE0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 -4 -BITMAP -F3C0 -F3C0 -6180 -6180 -3300 -3600 -1E00 -1C00 -1800 -1800 -3000 -FC00 -FC00 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 9 1 0 -BITMAP -FF -FF -C6 -0C -18 -30 -63 -FF -FF -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 15 3 -3 -BITMAP -30 -60 -60 -60 -60 -60 -C0 -60 -60 -60 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 2 16 4 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 15 3 -3 -BITMAP -C0 -60 -60 -60 -60 -60 -30 -60 -60 -60 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 3 1 4 -BITMAP -73 -FF -DE -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 3 12 4 -4 -BITMAP -60 -60 -00 -60 -60 -60 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -18 -18 -18 -3F -7F -E3 -C0 -C0 -E3 -7F -3E -18 -18 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -3E00 -7F00 -6300 -6000 -3000 -FC00 -FC00 -3000 -60C0 -FFC0 -FF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 9 1 1 -BITMAP -C3 -FF -7E -C3 -C3 -C3 -7E -FF -C3 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -F3C0 -F3C0 -6180 -3300 -1E00 -3F00 -0C00 -3F00 -0C00 -3F00 -3F00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 2 16 4 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 14 1 -2 -BITMAP -3F -73 -63 -60 -F8 -DE -C7 -E3 -7B -1F -06 -C6 -CE -FC -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 2 2 9 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 12 0 0 -BITMAP -0F00 -3FC0 -70E0 -6F60 -DDB0 -D830 -D830 -DDB0 -6F60 -70E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 8 2 3 -BITMAP -F0 -18 -78 -D8 -D8 -6C -00 -FC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 7 1 1 -BITMAP -1980 -3300 -6600 -CC00 -6600 -3300 -1980 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 4 1 4 -BITMAP -FF80 -FF80 -0180 -0180 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 2 1 4 -BITMAP -FF80 -FF80 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 12 0 0 -BITMAP -0F00 -3FC0 -70E0 -6F60 -CDB0 -CDB0 -CF30 -CDB0 -6DE0 -70E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 5 1 3 9 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 5 2 7 -BITMAP -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 7 2 5 -BITMAP -78 -CC -0C -18 -30 -60 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 7 2 5 -BITMAP -78 -CC -0C -38 -0C -CC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 3 4 9 -BITMAP -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 -4 -BITMAP -E780 -E780 -6180 -6180 -6180 -6180 -6380 -7FC0 -7DC0 -6000 -6000 -6000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 13 1 -1 -BITMAP -3F -6A -CA -CA -CA -6A -3A -0A -0A -0A -0A -0A -3F -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 2 2 4 5 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 5 3 -4 -BITMAP -60 -60 -30 -F0 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 7 2 5 -BITMAP -30 -F0 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 8 2 3 -BITMAP -78 -CC -CC -CC -CC -78 -00 -FC -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 7 1 1 -BITMAP -CC00 -6600 -3300 -1980 -3300 -6600 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 14 0 -1 -BITMAP -3000 -F000 -3020 -3060 -30C0 -3180 -FB00 -0640 -0CC0 -19C0 -32C0 -64C0 -47E0 -00C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 14 0 -1 -BITMAP -3000 -F000 -3020 -3060 -30C0 -3180 -FF00 -07C0 -0E60 -1860 -30C0 -6180 -4320 -07E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 14 0 -1 -BITMAP -7800 -CC00 -0C20 -3860 -0CC0 -CD80 -7B00 -0640 -0CC0 -19C0 -32C0 -64C0 -47E0 -00C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 2 -4 -BITMAP -18 -18 -00 -18 -18 -18 -78 -E0 -C0 -C6 -FE -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 15 -1 0 -BITMAP -1800 -0C00 -0600 -0000 -3E00 -3F00 -0F00 -0F00 -1980 -1980 -3FC0 -3FC0 -30C0 -F9F0 -F9F0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 15 -1 0 -BITMAP -0180 -0300 -0600 -0000 -3E00 -3F00 -0F00 -0F00 -1980 -1980 -3FC0 -3FC0 -30C0 -F9F0 -F9F0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 15 -1 0 -BITMAP -0600 -0F00 -1980 -0000 -3E00 -3F00 -0F00 -0F00 -1980 -1980 -3FC0 -3FC0 -30C0 -F9F0 -F9F0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 14 -1 0 -BITMAP -1D80 -3700 -0000 -3E00 -3F00 -0F00 -0F00 -1980 -1980 -3FC0 -3FC0 -30C0 -F9F0 -F9F0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 14 -1 0 -BITMAP -1980 -1980 -0000 -3E00 -3F00 -0F00 -0F00 -1980 -1980 -3FC0 -3FC0 -30C0 -F9F0 -F9F0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 15 -1 0 -BITMAP -0600 -0900 -0900 -0600 -3E00 -3F00 -0F00 -0F00 -1980 -1980 -3FC0 -3FC0 -30C0 -F9F0 -F9F0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -3FE0 -3FE0 -1E60 -1600 -37C0 -37C0 -3E00 -7E00 -6660 -EFE0 -EFE0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 16 0 -5 -BITMAP -1EC0 -7FC0 -61C0 -C0C0 -C000 -C000 -C000 -C000 -60C0 -7FC0 -1F00 -0C00 -0E00 -0200 -1E00 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -1800 -0C00 -0600 -0000 -FFC0 -FFC0 -30C0 -36C0 -3E00 -3E00 -3600 -30C0 -30C0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -0600 -0C00 -1800 -0000 -FFC0 -FFC0 -30C0 -36C0 -3E00 -3E00 -3600 -30C0 -30C0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -FFC0 -FFC0 -30C0 -36C0 -3E00 -3E00 -3600 -30C0 -30C0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -3300 -3300 -0000 -FFC0 -FFC0 -30C0 -36C0 -3E00 -3E00 -3600 -30C0 -30C0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 15 1 0 -BITMAP -30 -18 -0C -00 -FF -FF -18 -18 -18 -18 -18 -18 -18 -FF -FF -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 15 1 0 -BITMAP -0C -18 -30 -00 -FF -FF -18 -18 -18 -18 -18 -18 -18 -FF -FF -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 15 1 0 -BITMAP -18 -3C -66 -00 -FF -FF -18 -18 -18 -18 -18 -18 -18 -FF -FF -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 14 1 0 -BITMAP -66 -66 -00 -FF -FF -18 -18 -18 -18 -18 -18 -18 -FF -FF -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -FE00 -FF80 -6180 -60C0 -F8C0 -F8C0 -60C0 -60C0 -6180 -FF80 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -3B00 -6E00 -0000 -E3C0 -F3C0 -7180 -7980 -6980 -6D80 -6580 -6780 -6380 -FB80 -F980 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -3000 -1800 -0C00 -0000 -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -0300 -0600 -0C00 -0000 -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -1D80 -3700 -0000 -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -3300 -3300 -0000 -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -4080 -E1C0 -7380 -3F00 -1E00 -1E00 -3F00 -7380 -E1C0 -4080 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 13 -1 -1 -BITMAP -0030 -0F60 -3FC0 -31C0 -6360 -6660 -6660 -6C60 -7860 -30C0 -3FC0 -6F00 -C000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 15 0 0 -BITMAP -1800 -0C00 -0600 -0000 -FBE0 -FBE0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 15 0 0 -BITMAP -0180 -0300 -0600 -0000 -FBE0 -FBE0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 15 0 0 -BITMAP -0600 -0F00 -1980 -0000 -FBE0 -FBE0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -3180 -3180 -0000 -FBE0 -FBE0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -0300 -0600 -0C00 -0000 -F3C0 -F3C0 -6180 -3300 -3F00 -1E00 -0C00 -0C00 -0C00 -3F00 -3F00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -F000 -6000 -7F00 -7F80 -61C0 -60C0 -61C0 -7F80 -7F00 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3C00 -7E00 -6300 -6300 -6700 -6E00 -6700 -6180 -6180 -6980 -EF80 -E700 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -1800 -0C00 -0600 -0000 -3F00 -7F80 -6180 -0180 -7F80 -FF80 -C180 -FFC0 -7DC0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0300 -0600 -0C00 -0000 -3F00 -7F80 -6180 -0180 -7F80 -FF80 -C180 -FFC0 -7DC0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -3F00 -7F80 -6180 -0180 -7F80 -FF80 -C180 -FFC0 -7DC0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1D80 -3700 -0000 -3F00 -7F80 -6180 -0180 -7F80 -FF80 -C180 -FFC0 -7DC0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3300 -3300 -0000 -3F00 -7F80 -6180 -0180 -7F80 -FF80 -C180 -FFC0 -7DC0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0C00 -1200 -1200 -0C00 -0000 -3F00 -7F80 -6180 -0180 -7F80 -FF80 -C180 -FFC0 -7DC0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -3B80 -7FC0 -6660 -0660 -7FE0 -FFE0 -C600 -FFE0 -79C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 14 0 -5 -BITMAP -3D80 -7F80 -E380 -C180 -C000 -C000 -E1C0 -7FC0 -3F00 -0C00 -0E00 -0600 -1E00 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -1800 -0C00 -0600 -0000 -1E00 -7F80 -E1C0 -C0C0 -FFC0 -FFC0 -E000 -7F80 -1F80 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0300 -0600 -0C00 -0000 -1E00 -7F80 -E1C0 -C0C0 -FFC0 -FFC0 -E000 -7F80 -1F80 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -1E00 -7F80 -E1C0 -C0C0 -FFC0 -FFC0 -E000 -7F80 -1F80 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3300 -3300 -0000 -1E00 -7F80 -E1C0 -C0C0 -FFC0 -FFC0 -E000 -7F80 -1F80 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -60 -30 -18 -00 -F8 -F8 -18 -18 -18 -18 -18 -FF -FF -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -06 -0C -18 -00 -F8 -F8 -18 -18 -18 -18 -18 -FF -FF -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -18 -3C -66 -00 -F8 -F8 -18 -18 -18 -18 -18 -FF -FF -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -66 -66 -00 -F8 -F8 -18 -18 -18 -18 -18 -FF -FF -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -E700 -7700 -3C00 -FE00 -C700 -3F80 -7F80 -E1C0 -C0C0 -C0C0 -C0C0 -E1C0 -7F80 -1E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1D80 -3700 -0000 -EF00 -FF80 -7180 -6180 -6180 -6180 -6180 -F3C0 -F3C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -3000 -1800 -0C00 -0000 -1E00 -7F80 -E1C0 -C0C0 -C0C0 -C0C0 -E1C0 -7F80 -1E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0300 -0600 -0C00 -0000 -1E00 -7F80 -E1C0 -C0C0 -C0C0 -C0C0 -E1C0 -7F80 -1E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -1E00 -7F80 -E1C0 -C0C0 -C0C0 -C0C0 -E1C0 -7F80 -1E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1D80 -3700 -0000 -1E00 -7F80 -E1C0 -C0C0 -C0C0 -C0C0 -E1C0 -7F80 -1E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3300 -3300 -0000 -1E00 -7F80 -E1C0 -C0C0 -C0C0 -C0C0 -E1C0 -7F80 -1E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -0C00 -0C00 -0000 -0000 -FFC0 -FFC0 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 11 -1 -1 -BITMAP -0030 -0F60 -3FC0 -71E0 -6360 -6660 -6C60 -78E0 -3FC0 -6F00 -C000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -3000 -1800 -0C00 -0000 -E780 -E780 -6180 -6180 -6180 -6180 -6380 -7FC0 -3DC0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0300 -0600 -0C00 -0000 -E780 -E780 -6180 -6180 -6180 -6180 -6380 -7FC0 -3DC0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -E780 -E780 -6180 -6180 -6180 -6180 -6380 -7FC0 -3DC0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3300 -3300 -0000 -E780 -E780 -6180 -6180 -6180 -6180 -6380 -7FC0 -3DC0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 17 0 -4 -BITMAP -0300 -0600 -0C00 -0000 -F3C0 -F3C0 -6180 -6180 -3300 -3600 -1E00 -1C00 -1800 -1800 -3000 -FC00 -FC00 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 16 0 -4 -BITMAP -E000 -E000 -6000 -6F00 -7F80 -71C0 -60C0 -60C0 -60C0 -71C0 -7F80 -6F00 -6000 -6000 -F800 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 16 0 -4 -BITMAP -3300 -3300 -0000 -F3C0 -F3C0 -6180 -6380 -3300 -3600 -1E00 -1C00 -1800 -1800 -3000 -FC00 -FC00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courB24-L1.bdf diff -u xc/fonts/bdf/75dpi/courB24-L1.bdf:1.1 xc/fonts/bdf/75dpi/courB24-L1.bdf:removed --- xc/fonts/bdf/75dpi/courB24-L1.bdf:1.1 Wed Apr 4 18:56:11 2001 +++ xc/fonts/bdf/75dpi/courB24-L1.bdf Wed Mar 16 21:04:02 2005 @@ -1,4197 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courB24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Bold-R-Normal--24-240-75-75-M-150-ISO8859-1 -SIZE 24 75 75 -FONTBOUNDINGBOX 17 25 -1 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 150 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 15 -X_HEIGHT 11 -FONT_ASCENT 19 -FONT_DESCENT 5 -FACE_NAME "Courier Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Courier Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 15 0 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 4 16 5 0 -BITMAP -60 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -60 -60 -60 -60 -00 -00 -60 -60 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 7 3 8 -BITMAP -E7 -E7 -E7 -E7 -C6 -84 -84 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 19 1 -2 -BITMAP -0CC0 -0CC0 -0CC0 -0CC0 -0CC0 -0CC0 -7FF0 -7FF0 -1980 -1980 -1980 -FFE0 -FFE0 -3300 -3300 -3300 -3300 -3300 -3300 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 20 2 -3 -BITMAP -0C00 -0C00 -3D80 -7F80 -C380 -C180 -C000 -E000 -7E00 -1F80 -01C0 -00C0 -C0C0 -E1C0 -FF80 -DF00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 15 2 0 -BITMAP -3C00 -6600 -4200 -4200 -6600 -3C00 -01C0 -0F00 -3800 -E780 -0CC0 -0840 -0840 -0CC0 -0780 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 14 2 0 -BITMAP -1E00 -3F00 -6300 -6000 -6000 -3000 -3800 -7CC0 -6FC0 -C780 -C300 -C780 -FFE0 -7CE0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 3 7 5 8 -BITMAP -E0 -E0 -E0 -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 20 6 -4 -BITMAP -18 -38 -30 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -60 -30 -38 -18 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 20 3 -4 -BITMAP -C0 -E0 -60 -30 -30 -30 -18 -18 -18 -18 -18 -18 -18 -18 -30 -30 -30 -60 -E0 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 11 2 5 -BITMAP -0C00 -0C00 -0C00 -CCC0 -EDC0 -3F00 -0C00 -1E00 -3300 -7380 -6180 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 1 0 -BITMAP -0600 -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 6 4 -3 -BITMAP -38 -38 -70 -60 -C0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 2 2 6 -BITMAP -FFE0 -FFE0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 3 3 5 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 20 2 -3 -BITMAP -0060 -0060 -00C0 -00C0 -0180 -0180 -0300 -0300 -0600 -0600 -0C00 -0C00 -1800 -1800 -3000 -3000 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 2 0 -BITMAP -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 2 0 -BITMAP -1C00 -FC00 -FC00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 1 0 -BITMAP -1F80 -3FC0 -70E0 -6060 -6060 -0060 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -7000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 1 0 -BITMAP -1F80 -3FC0 -70E0 -6060 -0060 -00E0 -01C0 -0F80 -0FC0 -00E0 -0060 -0060 -C060 -E0E0 -7FC0 -3F80 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 1 0 -BITMAP -0380 -0780 -0F80 -0D80 -1980 -1980 -3180 -3180 -6180 -6180 -FFE0 -FFE0 -0180 -0180 -0FE0 -0FE0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -7FC0 -7FC0 -6000 -6000 -6000 -6F00 -7FC0 -71C0 -00E0 -0060 -0060 -0060 -C0E0 -E1C0 -7FC0 -3F00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 3 0 -BITMAP -07C0 -1FC0 -3C00 -7000 -6000 -E000 -CF00 -DF80 -F1C0 -E0C0 -C0C0 -C0C0 -E0C0 -71C0 -7F80 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 2 0 -BITMAP -FFC0 -FFC0 -C0C0 -00C0 -0180 -0180 -0180 -0300 -0300 -0300 -0600 -0600 -0600 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 2 0 -BITMAP -1E00 -7F80 -E1C0 -C0C0 -C0C0 -C0C0 -6180 -3F00 -7F80 -E1C0 -C0C0 -C0C0 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 3 0 -BITMAP -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -E3C0 -7EC0 -3CC0 -00C0 -0180 -0380 -FF00 -FC00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 3 11 5 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 14 3 -3 -BITMAP -38 -38 -38 -00 -00 -00 -00 -00 -38 -38 -70 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 12 1 1 -BITMAP -0038 -00F0 -03C0 -0F00 -3C00 -F000 -F000 -3C00 -0F00 -03C0 -00F0 -0038 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 6 1 4 -BITMAP -FFF0 -FFF0 -0000 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 12 1 1 -BITMAP -E000 -7800 -1E00 -0780 -01E0 -0078 -0078 -01E0 -0780 -1E00 -7800 -E000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 15 3 0 -BITMAP -7E00 -FF00 -C380 -C180 -C180 -0180 -0380 -0F00 -1C00 -1800 -1800 -0000 -0000 -1800 -1800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 18 2 -2 -BITMAP -1C00 -7F00 -6300 -C180 -C180 -C780 -CF80 -DD80 -D980 -D980 -DD80 -CFC0 -C7C0 -C000 -C000 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 15 0 0 -BITMAP -3F00 -3F80 -0780 -0780 -0CC0 -0CC0 -1CE0 -1860 -1860 -3FF0 -3FF0 -7038 -6018 -FCFC -FCFC -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -FFC0 -FFE0 -3070 -3030 -3030 -3070 -3FE0 -3FF0 -3038 -3018 -3018 -3018 -3038 -FFF0 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -0FD8 -3FF8 -7038 -6018 -E018 -C000 -C000 -C000 -C000 -C000 -E000 -6018 -7038 -3FF0 -0FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 15 0 0 -BITMAP -FFC0 -FFF0 -3038 -3018 -301C -300C -300C -300C -300C -300C -300C -3018 -3038 -FFF0 -FFE0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -FFF0 -FFF0 -3030 -3030 -3030 -3180 -3180 -3F80 -3F80 -3180 -3198 -3018 -3018 -FFF8 -FFF8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -FFF8 -FFF8 -3018 -3018 -3018 -3180 -3180 -3F80 -3F80 -3180 -3180 -3000 -3000 -FF00 -FF00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -0FD8 -3FF8 -7038 -6018 -E018 -C000 -C000 -C000 -C1F8 -C1F8 -E018 -6018 -7038 -3FF0 -0FC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 15 0 0 -BITMAP -FCFC -FCFC -3030 -3030 -3030 -3030 -3FF0 -3FF0 -3030 -3030 -3030 -3030 -3030 -FCFC -FCFC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 15 2 0 -BITMAP -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -1FF8 -1FF8 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -C0C0 -C0C0 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 15 0 0 -BITMAP -FCF8 -FCF8 -30E0 -31C0 -3380 -3700 -3E00 -3F00 -3B80 -31C0 -30E0 -3060 -3070 -FC3C -FC3C -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 15 1 0 -BITMAP -FF00 -FF00 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1830 -1830 -1830 -FFF0 -FFF0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 15 0 0 -BITMAP -F03C -F03C -7878 -7878 -7878 -6CD8 -6CD8 -6798 -6798 -6318 -6018 -6018 -6018 -F87C -F87C -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -F0F8 -F0F8 -7830 -7830 -6C30 -6C30 -6630 -6630 -6330 -6330 -61B0 -61B0 -60F0 -F8F0 -F870 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -FFC0 -FFF0 -3038 -3018 -3018 -3018 -3018 -3038 -3FF0 -3FC0 -3000 -3000 -3000 -FF00 -FF00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 18 1 -3 -BITMAP -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -1E18 -3FF8 -39E0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 15 0 0 -BITMAP -FF80 -FFE0 -3070 -3030 -3030 -3030 -3070 -3FE0 -3F80 -31C0 -30E0 -3060 -3070 -FC3C -FC3C -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 15 1 0 -BITMAP -1FB0 -3FF0 -7070 -6030 -6030 -7000 -3E00 -1FC0 -03E0 -0070 -C030 -C030 -E070 -FFE0 -DFC0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 15 1 0 -BITMAP -FFF0 -FFF0 -C630 -C630 -C630 -C630 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -3FC0 -3FC0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -F8F8 -F8F8 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -3060 -3FE0 -1FC0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 15 0 0 -BITMAP -F87C -F87C -6018 -6018 -3030 -3030 -3030 -1860 -1860 -1860 -0CC0 -0CC0 -0780 -0780 -0780 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 15 0 0 -BITMAP -F87C -F87C -6018 -6318 -6318 -6798 -6798 -6FD8 -6CD8 -6CD8 -3CF0 -3870 -3870 -3870 -3870 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 15 0 0 -BITMAP -FCFC -FCFC -7038 -3870 -1CE0 -0FC0 -0780 -0300 -0780 -0CC0 -1CE0 -3870 -7038 -FCFC -FCFC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 15 0 0 -BITMAP -FCFC -FCFC -7038 -3870 -1860 -0CC0 -0FC0 -0780 -0300 -0300 -0300 -0300 -0300 -1FE0 -1FE0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 15 2 0 -BITMAP -FFE0 -FFE0 -C0E0 -C1C0 -C380 -0300 -0700 -0E00 -1C00 -1800 -3860 -7060 -E060 -FFE0 -FFE0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 20 6 -4 -BITMAP -F8 -F8 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F8 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 20 2 -3 -BITMAP -C000 -C000 -6000 -6000 -3000 -3000 -1800 -1800 -0C00 -0C00 -0600 -0600 -0300 -0300 -0180 -0180 -00C0 -00C0 -0060 -0060 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 20 3 -4 -BITMAP -F8 -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -F8 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 8 3 8 -BITMAP -18 -18 -3C -3C -66 -66 -C3 -C3 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 2 0 -4 -BITMAP -FFFE -FFFE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 4 4 11 -BITMAP -C0 -60 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 11 1 0 -BITMAP -3F00 -7F80 -61C0 -00C0 -1FC0 -7FC0 -E0C0 -C0C0 -C1C0 -FFF0 -7EF0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 0 0 -BITMAP -F000 -F000 -3000 -3000 -3000 -37C0 -3FF0 -3C70 -3838 -3018 -3018 -3018 -3838 -3C70 -FFF0 -F7C0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 11 1 0 -BITMAP -1FB0 -7FF0 -70F0 -E070 -C030 -C000 -C000 -E000 -7038 -7FF8 -1FE0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -01E0 -01E0 -0060 -0060 -0060 -1F60 -7FE0 -71E0 -E0E0 -C060 -C060 -C060 -E0E0 -71E0 -7FF8 -1F78 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 11 1 0 -BITMAP -1F80 -7FE0 -70E0 -E070 -C030 -FFF0 -FFF0 -E000 -7070 -7FF0 -1FC0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -07E0 -0FE0 -1C00 -1800 -1800 -FFC0 -FFC0 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -FFC0 -FFC0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 1 -5 -BITMAP -1F78 -7FF8 -71E0 -E0E0 -C060 -C060 -C060 -E0E0 -71E0 -7FE0 -1F60 -0060 -0060 -00E0 -3FC0 -3F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 16 0 0 -BITMAP -F000 -F000 -3000 -3000 -3000 -37C0 -3FE0 -3C70 -3830 -3030 -3030 -3030 -3030 -3030 -FCFC -FCFC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 2 0 -BITMAP -1C00 -1C00 -1C00 -0000 -0000 -7C00 -7C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 21 2 -5 -BITMAP -0E -0E -0E -00 -00 -FF -FF -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -07 -FE -FC -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -F000 -F000 -3000 -3000 -3000 -31E0 -31E0 -3380 -3700 -3E00 -3E00 -3700 -3380 -31C0 -F1F8 -F1F8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 2 0 -BITMAP -7C00 -7C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 16 11 0 0 -BITMAP -EF78 -FFFC -39CC -318C -318C -318C -318C -318C -318C -F9EF -F9EF -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 11 0 0 -BITMAP -F3C0 -F7E0 -3C70 -3830 -3030 -3030 -3030 -3030 -3030 -FCFC -FCFC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 11 1 0 -BITMAP -1F80 -7FE0 -70E0 -E070 -C030 -C030 -C030 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 0 -5 -BITMAP -F7C0 -FFF0 -3C70 -3838 -3018 -3018 -3018 -3838 -3C70 -3FF0 -37C0 -3000 -3000 -3000 -FE00 -FE00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 1 -5 -BITMAP -1F78 -7FF8 -71E0 -E0E0 -C060 -C060 -C060 -E0E0 -71E0 -7FE0 -1F60 -0060 -0060 -0060 -03F8 -03F8 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 11 1 0 -BITMAP -79E0 -7FF0 -1E30 -1C00 -1800 -1800 -1800 -1800 -1800 -FFC0 -FFC0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 11 2 0 -BITMAP -3EC0 -7FC0 -E1C0 -E0C0 -7C00 -1F00 -07C0 -C0E0 -E0E0 -FFC0 -DF80 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 15 1 0 -BITMAP -3000 -3000 -3000 -3000 -FFC0 -FFC0 -3000 -3000 -3000 -3000 -3000 -3000 -38E0 -1FE0 -0F80 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 11 0 0 -BITMAP -F0F0 -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3870 -1FFC -0FBC -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 11 0 0 -BITMAP -FCFC -FCFC -3030 -3030 -1860 -1860 -0CC0 -0CC0 -0780 -0780 -0300 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 11 0 0 -BITMAP -F87C -F87C -6318 -6318 -3330 -37B0 -37B0 -3CF0 -1CE0 -1860 -1860 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 11 1 0 -BITMAP -F9F0 -F9F0 -30C0 -1980 -0F00 -0600 -0F00 -1980 -30C0 -F9F0 -F9F0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 16 0 -5 -BITMAP -F87C -F87C -3030 -3870 -1860 -1CE0 -0CC0 -0DC0 -0780 -0780 -0300 -0700 -0600 -0E00 -7F00 -7F00 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 11 2 0 -BITMAP -FFC0 -FFC0 -C380 -C700 -0E00 -1C00 -3800 -70C0 -E0C0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 20 4 -4 -BITMAP -0E -18 -30 -30 -30 -30 -30 -30 -70 -E0 -70 -30 -30 -30 -30 -30 -30 -30 -18 -0E -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 2 18 6 -2 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 20 3 -4 -BITMAP -E0 -30 -18 -18 -18 -18 -18 -18 -1C -0E -1C -18 -18 -18 -18 -18 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 4 1 5 -BITMAP -3C30 -7E70 -E7E0 -C3C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 4 16 4 -5 -BITMAP -60 -60 -00 -00 -60 -60 -60 -60 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -60 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 16 2 0 -BITMAP -0C00 -0C00 -0C00 -3D80 -7F80 -E380 -C180 -C000 -C000 -C000 -E180 -7F80 -3F00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 15 1 0 -BITMAP -0F80 -1FC0 -38C0 -3000 -3000 -3000 -3000 -FF00 -FF00 -1800 -1800 -3800 -7030 -FFF0 -FFE0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 11 2 2 -BITMAP -C0C0 -FFC0 -7F80 -E1C0 -C0C0 -C0C0 -C0C0 -E1C0 -7F80 -FFC0 -C0C0 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 15 1 0 -BITMAP -F9F0 -F9F0 -70E0 -30C0 -39C0 -1980 -0F00 -0F00 -3FC0 -0600 -3FC0 -0600 -0600 -3FC0 -3FC0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 2 18 6 -2 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 18 1 -2 -BITMAP -0FE0 -1FE0 -3860 -3060 -3800 -7E00 -CF80 -C3E0 -F0F0 -7C30 -1F30 -07F0 -01E0 -00C0 -60C0 -61C0 -7F80 -7F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 2 3 12 -BITMAP -C6 -C6 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 14 0 1 -BITMAP -0780 -1FE0 -3870 -6798 -6FD8 -DCCC -D80C -D80C -DCCC -6FD8 -6798 -3870 -1FE0 -0780 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 11 3 4 -BITMAP -3C -66 -06 -7E -C6 -C6 -CF -7B -00 -FF -FF -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 9 1 1 -BITMAP -0E38 -1C70 -38E0 -71C0 -E380 -71C0 -38E0 -1C70 -0E38 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 6 1 4 -BITMAP -FFF0 -FFF0 -0030 -0030 -0030 -0030 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 2 2 6 -BITMAP -FFE0 -FFE0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 14 0 1 -BITMAP -0780 -1FE0 -3870 -6F98 -6FD8 -CCCC -CCCC -CF8C -CD8C -6CD8 -6CD8 -3870 -1FE0 -0780 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 2 4 12 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 7 3 9 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 1 0 -BITMAP -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0000 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 9 4 7 -BITMAP -7C -C6 -C6 -0C -18 -30 -60 -C6 -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 9 4 7 -BITMAP -7C -C6 -C6 -0C -3C -06 -C6 -C6 -7C -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 4 5 11 -BITMAP -18 -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 16 0 -5 -BITMAP -F0F0 -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3870 -3FFC -3FBC -3000 -3000 -3000 -3000 -3000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 18 1 -2 -BITMAP -1FF0 -7FF0 -E6C0 -E6C0 -E6C0 -E6C0 -E6C0 -7EC0 -1EC0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -3FF0 -3FF0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 3 3 5 6 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 6 4 -5 -BITMAP -30 -30 -78 -18 -F8 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 9 3 7 -BITMAP -18 -F8 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 11 3 4 -BITMAP -3C -66 -C3 -C3 -C3 -C3 -66 -3C -00 -FF -FF -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 9 1 1 -BITMAP -E380 -71C0 -38E0 -1C70 -0E38 -1C70 -38E0 -71C0 -E380 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 16 17 -1 0 -BITMAP -1800 -F800 -1800 -1803 -1806 -180C -1818 -1830 -FF64 -00CC -019C -032C -064C -0C8C -18FE -300C -001E -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 16 17 -1 0 -BITMAP -1800 -F800 -1803 -1806 -180C -1818 -1830 -1860 -FFDE -01B3 -0323 -0606 -0C0C -1818 -3030 -6063 -007F -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 16 17 0 0 -BITMAP -7C00 -C600 -C603 -0C06 -3C0C -0618 -C630 -C660 -7CC8 -0198 -0338 -0658 -0C98 -1918 -31FC -6018 -003C -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 15 2 -4 -BITMAP -0C00 -0C00 -0000 -0000 -0C00 -0C00 -1C00 -7800 -E000 -C000 -C180 -C180 -E180 -7F80 -3F00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 20 0 0 -BITMAP -1800 -0C00 -0600 -0300 -0000 -3F00 -3F80 -0780 -0780 -0CC0 -0CC0 -1CE0 -1860 -1860 -3FF0 -3FF0 -7038 -6018 -FCFC -FCFC -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 20 0 0 -BITMAP -00C0 -0180 -0300 -0600 -0000 -3F00 -3F80 -0780 -0780 -0CC0 -0CC0 -1CE0 -1860 -1860 -3FF0 -3FF0 -7038 -6018 -FCFC -FCFC -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 20 0 0 -BITMAP -0200 -0700 -0D80 -18C0 -0000 -3F00 -3F80 -0780 -0780 -0CC0 -0CC0 -1CE0 -1860 -1860 -3FF0 -3FF0 -7038 -6018 -FCFC -FCFC -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 19 0 0 -BITMAP -0E60 -1FC0 -3380 -0000 -3F00 -3F80 -0780 -0780 -0CC0 -0CC0 -1CE0 -1860 -1860 -3FF0 -3FF0 -7038 -6018 -FCFC -FCFC -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -18C0 -18C0 -0000 -3F00 -3F80 -0780 -0780 -0CC0 -0CC0 -1CE0 -1860 -1860 -3FF0 -3FF0 -7038 -6018 -FCFC -FCFC -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 20 0 0 -BITMAP -0700 -0880 -0880 -0700 -0000 -3F00 -3F80 -0780 -0780 -0CC0 -0CC0 -1CE0 -1860 -1860 -3FF0 -3FF0 -7038 -6018 -FCFC -FCFC -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 15 0 0 -BITMAP -0FFE -0FFE -0786 -0786 -0D80 -0D98 -09F8 -19F8 -1F98 -3F80 -3180 -6186 -6186 -F7FE -F7FE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 20 1 -5 -BITMAP -0FD8 -3FF8 -7038 -6018 -E018 -C000 -C000 -C000 -C000 -C000 -E000 -6018 -7038 -3FF0 -0FC0 -0200 -0700 -0300 -1F00 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 20 1 0 -BITMAP -1800 -0C00 -0600 -0300 -0000 -FFF0 -FFF0 -3030 -3030 -3030 -3180 -3180 -3F80 -3F80 -3180 -3198 -3018 -3018 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 20 1 0 -BITMAP -00C0 -0180 -0300 -0600 -0000 -FFF0 -FFF0 -3030 -3030 -3030 -3180 -3180 -3F80 -3F80 -3180 -3198 -3018 -3018 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 20 1 0 -BITMAP -0200 -0700 -0D80 -18C0 -0000 -FFF0 -FFF0 -3030 -3030 -3030 -3180 -3180 -3F80 -3F80 -3180 -3198 -3018 -3018 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -18C0 -18C0 -0000 -FFF0 -FFF0 -3030 -3030 -3030 -3180 -3180 -3F80 -3F80 -3180 -3198 -3018 -3018 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 20 2 0 -BITMAP -6000 -3000 -1800 -0C00 -0000 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 20 2 0 -BITMAP -0180 -0300 -0600 -0C00 -0000 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 20 2 0 -BITMAP -0C00 -1E00 -3300 -6180 -0000 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 18 2 0 -BITMAP -6180 -6180 -0000 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 15 0 0 -BITMAP -FFC0 -FFF0 -3038 -3018 -301C -300C -FE0C -FE0C -300C -300C -300C -3018 -3038 -FFF0 -FFE0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -0E60 -1FC0 -3380 -0000 -F0F8 -F8F8 -7830 -6C30 -6C30 -6C30 -6630 -6630 -6330 -6330 -61B0 -61B0 -60F0 -F8F0 -F870 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 20 1 0 -BITMAP -1800 -0C00 -0600 -0300 -0000 -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 20 1 0 -BITMAP -00C0 -0180 -0300 -0600 -0000 -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 20 1 0 -BITMAP -0200 -0700 -0D80 -18C0 -0000 -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -0E60 -1FC0 -3380 -0000 -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -18C0 -18C0 -0000 -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 12 1 1 -BITMAP -4020 -E070 -70E0 -39C0 -1F80 -0F00 -0F00 -1F80 -39C0 -70E0 -E070 -4020 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 17 1 -1 -BITMAP -0030 -0FE0 -3FE0 -70F0 -61B0 -E138 -C318 -C218 -C618 -C418 -CC18 -E838 -7830 -7070 -3FE0 -6F80 -C000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 20 1 0 -BITMAP -1800 -0C00 -0600 -0300 -0000 -F8F8 -F8F8 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -3060 -3FE0 -1FC0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 20 1 0 -BITMAP -00C0 -0180 -0300 -0600 -0000 -F8F8 -F8F8 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -3060 -3FE0 -1FC0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 20 1 0 -BITMAP -0200 -0700 -0D80 -18C0 -0000 -F8F8 -F8F8 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -3060 -3FE0 -1FC0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -18C0 -18C0 -0000 -F8F8 -F8F8 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -3060 -3FE0 -1FC0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 20 0 0 -BITMAP -0060 -00C0 -0180 -0300 -0000 -FCFC -FCFC -7038 -3030 -3870 -1860 -0CC0 -0FC0 -0780 -0300 -0300 -0300 -0300 -1FE0 -1FE0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -FC00 -FC00 -3000 -3FC0 -3FF0 -3038 -3018 -3018 -3018 -3038 -3FF0 -3FC0 -3000 -FC00 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -0F00 -1F80 -39C0 -30C0 -30C0 -31C0 -3780 -37C0 -30E0 -3070 -3030 -3030 -3030 -3330 -FBF0 -F9E0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -3000 -1800 -0C00 -0600 -0000 -3F00 -7F80 -61C0 -00C0 -1FC0 -7FC0 -E0C0 -C0C0 -C1C0 -FFF0 -7EF0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -0180 -0300 -0600 -0C00 -0000 -3F00 -7F80 -61C0 -00C0 -1FC0 -7FC0 -E0C0 -C0C0 -C1C0 -FFF0 -7EF0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -0400 -0E00 -1B00 -3180 -0000 -3F00 -7F80 -61C0 -00C0 -1FC0 -7FC0 -E0C0 -C0C0 -C1C0 -FFF0 -7EF0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 15 1 0 -BITMAP -1CC0 -3F80 -6700 -0000 -3F00 -7F80 -61C0 -00C0 -1FC0 -7FC0 -E0C0 -C0C0 -C1C0 -FFF0 -7EF0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 1 0 -BITMAP -3180 -3180 -0000 -3F00 -7F80 -61C0 -00C0 -1FC0 -7FC0 -E0C0 -C0C0 -C1C0 -FFF0 -7EF0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -0E00 -1100 -1100 -0E00 -0000 -3F00 -7F80 -61C0 -00C0 -1FC0 -7FC0 -E0C0 -C0C0 -C1C0 -FFF0 -7EF0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 11 0 0 -BITMAP -3C78 -7FFC -678E -0306 -1F06 -7FFE -E3FE -C300 -C786 -FFFE -7CF8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 1 -5 -BITMAP -1FB0 -7FF0 -70F0 -E070 -C030 -C000 -C000 -E000 -7038 -7FF8 -1FE0 -0200 -0700 -0300 -1F00 -0E00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -3000 -1800 -0C00 -0600 -0000 -1F80 -7FE0 -70E0 -E070 -C030 -FFF0 -FFF0 -E000 -7070 -7FF0 -1FC0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -00C0 -0180 -0300 -0600 -0000 -1F80 -7FE0 -70E0 -E070 -C030 -FFF0 -FFF0 -E000 -7070 -7FF0 -1FC0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -0200 -0700 -0D80 -18C0 -0000 -1F80 -7FE0 -70E0 -E070 -C030 -FFF0 -FFF0 -E000 -7070 -7FF0 -1FC0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 1 0 -BITMAP -30C0 -30C0 -0000 -1F80 -7FE0 -70E0 -E070 -C030 -FFF0 -FFF0 -E000 -7070 -7FF0 -1FC0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 2 0 -BITMAP -6000 -3000 -1800 -0C00 -0000 -7C00 -7C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 2 0 -BITMAP -0180 -0300 -0600 -0C00 -0000 -7C00 -7C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 2 0 -BITMAP -0800 -1C00 -3600 -6300 -0000 -7C00 -7C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 14 2 0 -BITMAP -6300 -6300 -0000 -7C00 -7C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 0 0 -BITMAP -3C70 -FFE0 -C780 -1FC0 -70E0 -4070 -0FF0 -3FF8 -7838 -6018 -6018 -6018 -7038 -3870 -3FF0 -0FC0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 15 0 0 -BITMAP -0E60 -1FC0 -3380 -0000 -F3C0 -F7E0 -3C70 -3830 -3030 -3030 -3030 -3030 -3030 -FCFC -FCFC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -3000 -1800 -0C00 -0600 -0000 -1F80 -7FE0 -70E0 -E070 -C030 -C030 -C030 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -00C0 -0180 -0300 -0600 -0000 -1F80 -7FE0 -70E0 -E070 -C030 -C030 -C030 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -0600 -0F00 -1980 -30C0 -0000 -1F80 -7FE0 -70E0 -E070 -C030 -C030 -C030 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 15 1 0 -BITMAP -0E60 -1FC0 -3380 -0000 -1F80 -7FE0 -70E0 -E070 -C030 -C030 -C030 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 1 0 -BITMAP -30C0 -30C0 -0000 -1F80 -7FE0 -70E0 -E070 -C030 -C030 -C030 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 12 0 1 -BITMAP -0700 -0700 -0700 -0000 -0000 -FFF8 -FFF8 -0000 -0000 -0700 -0700 -0700 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 14 0 -2 -BITMAP -000C -0FD8 -3FF0 -3870 -70F8 -6198 -6318 -6618 -7C38 -3870 -3FF0 -3FC0 -6000 -C000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 16 0 0 -BITMAP -1800 -0C00 -0600 -0300 -0000 -F0F0 -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3870 -1FFC -0FBC -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 16 0 0 -BITMAP -00C0 -0180 -0300 -0600 -0000 -F0F0 -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3870 -1FFC -0FBC -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 16 0 0 -BITMAP -0200 -0700 -0D80 -18C0 -0000 -F0F0 -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3870 -1FFC -0FBC -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -18C0 -18C0 -0000 -F0F0 -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3870 -1FFC -0FBC -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 21 0 -5 -BITMAP -0060 -00C0 -0180 -0300 -0000 -F87C -F87C -3030 -3870 -1860 -1CE0 -0CC0 -0DC0 -0780 -0780 -0300 -0700 -0600 -0E00 -7F00 -7F00 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 21 1 -5 -BITMAP -F000 -F000 -3000 -3000 -3000 -37C0 -3FF0 -3C70 -3838 -3018 -3018 -3018 -3838 -3C70 -3FF0 -37C0 -3000 -3000 -3000 -FE00 -FE00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 19 0 -5 -BITMAP -0C60 -0C60 -0000 -F87C -F87C -3030 -3870 -1860 -1CE0 -0CC0 -0DC0 -0780 -0780 -0300 -0700 -0600 -0E00 -7F00 -7F00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courBO08-L1.bdf diff -u xc/fonts/bdf/75dpi/courBO08-L1.bdf:1.1 xc/fonts/bdf/75dpi/courBO08-L1.bdf:removed --- xc/fonts/bdf/75dpi/courBO08-L1.bdf:1.1 Wed Apr 4 18:56:12 2001 +++ xc/fonts/bdf/75dpi/courBO08-L1.bdf Wed Mar 16 21:04:02 2005 @@ -1,2471 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courBO08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Bold-O-Normal--8-80-75-75-M-50-ISO8859-1 -SIZE 8 75 75 -FONTBOUNDINGBOX 8 10 -1 -1 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Bold" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 50 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 5 -X_HEIGHT 4 -FONT_ASCENT 7 -FONT_DESCENT 2 -FACE_NAME "Courier Bold Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier-BoldOblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Courier Bold Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 -1 0 -BITMAP -A8 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 1 1 0 1 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -60 -60 -40 -40 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 3 1 3 -BITMAP -50 -50 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 -1 -BITMAP -50 -50 -F0 -50 -F0 -A0 -A0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -10 -78 -60 -30 -B0 -E0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 6 0 0 -BITMAP -64 -A8 -F0 -38 -68 -B0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 5 -1 0 -BITMAP -38 -60 -74 -D8 -78 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 3 3 5 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 -1 -BITMAP -10 -60 -40 -C0 -C0 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 -1 -BITMAP -40 -20 -30 -30 -20 -60 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 3 1 3 -BITMAP -20 -F0 -90 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -20 -F0 -40 -40 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 2 0 -1 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 1 1 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 1 0 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -10 -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -58 -D8 -D0 -D0 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -18 -70 -30 -20 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 -1 0 -BITMAP -38 -68 -18 -20 -68 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -70 -18 -60 -30 -B0 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -50 -D0 -F8 -20 -20 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -40 -60 -30 -B0 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -30 -40 -F0 -D0 -D0 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -B0 -20 -40 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -70 -D8 -70 -E0 -B0 -E0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -70 -D8 -78 -18 -90 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 0 0 -BITMAP -60 -00 -00 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 5 0 -1 -BITMAP -60 -00 -00 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -30 -40 -80 -40 -20 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 3 0 1 -BITMAP -70 -00 -E0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -40 -20 -10 -20 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -60 -B0 -60 -40 -00 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -70 -C8 -B8 -B0 -80 -60 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 -1 0 -BITMAP -38 -28 -68 -58 -D8 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 -1 0 -BITMAP -78 -28 -70 -58 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -38 -50 -C0 -D0 -60 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 -1 0 -BITMAP -78 -28 -48 -58 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -78 -20 -70 -40 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -78 -20 -70 -40 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -38 -40 -D0 -D0 -70 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 5 -1 0 -BITMAP -6C -28 -78 -50 -D8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -78 -30 -20 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -78 -30 -A0 -A0 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 5 -1 0 -BITMAP -6C -28 -70 -58 -EC -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -60 -40 -50 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 5 -1 0 -BITMAP -6C -38 -78 -48 -D8 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 -1 0 -BITMAP -48 -68 -70 -50 -D0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -70 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -70 -58 -70 -40 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 -1 -BITMAP -70 -58 -D8 -D0 -60 -F0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 -1 0 -BITMAP -70 -58 -70 -50 -D8 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -78 -68 -30 -D0 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -F8 -A8 -20 -60 -E0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -68 -C8 -D8 -D0 -60 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -50 -60 -60 -40 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -C8 -68 -78 -70 -60 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 5 -1 0 -BITMAP -6C -38 -30 -50 -D8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -D0 -60 -40 -E0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -78 -50 -20 -50 -F0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -38 -20 -60 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -80 -80 -40 -40 -20 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -38 -18 -10 -30 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 3 0 3 -BITMAP -20 -70 -98 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 1 -1 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 2 2 7 -BITMAP -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -70 -38 -D0 -F0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -60 -40 -70 -58 -50 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -70 -C0 -D0 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -18 -08 -78 -D0 -D0 -70 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -70 -F8 -C0 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -18 -20 -78 -20 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 -1 -BITMAP -78 -D0 -F0 -30 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -40 -40 -70 -58 -50 -D8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -30 -00 -E0 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 -1 -BITMAP -30 -00 -70 -20 -60 -60 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 -1 0 -BITMAP -40 -40 -48 -70 -50 -D8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -20 -20 -20 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 4 -1 0 -BITMAP -F8 -AC -A8 -A8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -F0 -58 -50 -D8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -70 -D8 -D0 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 -1 -1 -BITMAP -70 -58 -50 -60 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 -1 -BITMAP -78 -D8 -D0 -70 -38 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -D8 -68 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -78 -60 -30 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -20 -60 -F0 -40 -D0 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -58 -50 -D0 -78 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -D8 -50 -60 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -A8 -A8 -F0 -A0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 -1 0 -BITMAP -68 -30 -70 -D8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 -1 -BITMAP -D0 -50 -70 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 -1 0 -BITMAP -78 -30 -68 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -18 -20 -20 -C0 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 6 1 0 -BITMAP -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 -1 -1 -BITMAP -20 -10 -10 -18 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 2 1 3 -BITMAP -50 -A0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 1 1 0 1 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 0 -1 -BITMAP -60 -00 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 -1 -BITMAP -20 -20 -70 -C0 -E0 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 -1 0 -BITMAP -38 -60 -F0 -60 -48 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 0 1 -BITMAP -50 -60 -60 -A0 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -48 -D8 -60 -F0 -40 -E0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 6 1 0 -BITMAP -40 -40 -00 -00 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 -1 -BITMAP -30 -40 -60 -50 -60 -20 -C0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 1 1 5 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -30 -48 -B8 -E0 -B8 -90 -60 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 5 1 1 -BITMAP -60 -20 -E0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 -1 0 -BITMAP -28 -50 -F0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 2 0 2 -BITMAP -F0 -20 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 1 1 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -48 -B8 -B0 -E8 -70 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 1 1 5 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 3 1 3 -BITMAP -40 -A0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -20 -F0 -40 -00 -F0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 1 2 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 1 2 -BITMAP -E0 -60 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 2 2 4 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 -1 -1 -BITMAP -68 -48 -50 -78 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 7 -1 -1 -BITMAP -3C -68 -78 -28 -28 -50 -D0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 1 2 2 2 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 2 0 -1 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 1 2 -BITMAP -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 1 1 -BITMAP -30 -50 -70 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -50 -78 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 7 0 -1 -BITMAP -C4 -48 -50 -E8 -58 -BC -08 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 7 0 -1 -BITMAP -C4 -48 -50 -FC -44 -88 -1C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 7 7 0 -1 -BITMAP -E2 -64 -28 -D4 -2C -5C -04 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 -1 -BITMAP -30 -00 -30 -60 -D0 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 -1 0 -BITMAP -20 -10 -00 -38 -28 -68 -58 -D8 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 -1 0 -BITMAP -08 -10 -00 -38 -28 -68 -58 -D8 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 -1 0 -BITMAP -18 -28 -00 -38 -28 -68 -58 -D8 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 8 -1 0 -BITMAP -14 -28 -00 -38 -28 -68 -58 -D8 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 -1 0 -BITMAP -28 -00 -38 -28 -68 -58 -D8 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 -1 0 -BITMAP -10 -28 -10 -38 -28 -68 -58 -D8 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -38 -60 -B0 -E0 -B0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 -1 -BITMAP -38 -50 -C0 -D0 -20 -C0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -10 -00 -78 -20 -70 -40 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -78 -20 -70 -40 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -18 -28 -00 -78 -20 -70 -40 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -00 -78 -20 -70 -40 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -10 -00 -78 -30 -20 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -78 -30 -20 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -18 -28 -00 -78 -30 -20 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -00 -78 -30 -20 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 -1 0 -BITMAP -78 -28 -E8 -58 -F0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -48 -68 -70 -50 -D0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -70 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -70 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -18 -28 -00 -70 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -70 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -00 -70 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -48 -30 -20 -50 -90 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 7 -1 -1 -BITMAP -04 -38 -2C -6C -68 -70 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -10 -00 -68 -C8 -D8 -D0 -60 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -68 -C8 -D8 -D0 -60 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -18 -28 -00 -68 -C8 -D8 -D0 -60 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -00 -68 -C8 -D8 -D0 -60 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 1 0 -BITMAP -10 -20 -00 -D8 -D0 -60 -40 -E0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -60 -38 -48 -70 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 -1 0 -BITMAP -30 -48 -70 -58 -48 -D0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -20 -10 -00 -70 -38 -D0 -F8 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -08 -10 -00 -70 -38 -D0 -F8 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -18 -28 -00 -70 -38 -D0 -F8 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -50 -00 -70 -38 -D0 -F8 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -28 -00 -70 -38 -D0 -F8 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -10 -28 -10 -70 -38 -D0 -F8 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -F0 -78 -A0 -D8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 -1 -BITMAP -70 -C0 -F0 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -20 -10 -00 -70 -F8 -C0 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -10 -20 -00 -70 -F8 -C0 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -50 -00 -70 -F8 -C0 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -28 -00 -70 -F8 -C0 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -40 -20 -00 -70 -20 -20 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -10 -20 -00 -70 -20 -20 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -30 -50 -00 -70 -20 -20 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -50 -00 -70 -20 -20 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -50 -E0 -30 -D8 -D8 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -50 -00 -F0 -58 -50 -D8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -20 -10 -00 -70 -D8 -D0 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -08 -10 -00 -70 -D8 -D0 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -18 -28 -00 -70 -D8 -D0 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -50 -00 -70 -D8 -D0 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -28 -00 -70 -D8 -D0 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -20 -00 -F0 -00 -40 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 6 -1 -1 -BITMAP -04 -38 -6C -68 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -20 -10 -00 -58 -50 -D0 -78 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -10 -20 -00 -58 -50 -D0 -78 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -50 -00 -58 -50 -D0 -78 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -50 -00 -58 -50 -D0 -78 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 -1 -BITMAP -10 -20 -00 -D0 -50 -70 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -C0 -40 -78 -48 -70 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 -1 -BITMAP -50 -00 -D0 -50 -70 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courBO10-L1.bdf diff -u xc/fonts/bdf/75dpi/courBO10-L1.bdf:1.1 xc/fonts/bdf/75dpi/courBO10-L1.bdf:removed --- xc/fonts/bdf/75dpi/courBO10-L1.bdf:1.1 Wed Apr 4 18:56:12 2001 +++ xc/fonts/bdf/75dpi/courBO10-L1.bdf Wed Mar 16 21:04:02 2005 @@ -1,2650 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courBO10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Bold-O-Normal--10-100-75-75-M-60-ISO8859-1 -SIZE 10 75 75 -FONTBOUNDINGBOX 9 11 -2 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Bold" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 60 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 6 -X_HEIGHT 5 -FONT_ASCENT 8 -FONT_DESCENT 2 -FACE_NAME "Courier Bold Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier-BoldOblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Courier Bold Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 5 -1 0 -BITMAP -AA -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -30 -30 -20 -60 -60 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 3 2 4 -BITMAP -50 -50 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -14 -14 -7E -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 -1 -BITMAP -08 -3C -64 -70 -18 -98 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -54 -68 -30 -58 -A8 -30 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -1C -34 -30 -7C -D8 -7C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 3 3 4 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 1 -2 -BITMAP -08 -30 -60 -40 -C0 -C0 -40 -60 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 0 -2 -BITMAP -20 -30 -10 -18 -18 -10 -30 -60 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 4 1 3 -BITMAP -20 -F8 -60 -B0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -10 -20 -F8 -20 -40 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 3 0 -2 -BITMAP -60 -20 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 1 1 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 1 -1 -BITMAP -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -6C -4C -C8 -C8 -D0 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 -1 0 -BITMAP -0C -3C -18 -18 -30 -30 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -1C -36 -06 -0C -30 -64 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -4C -18 -30 -18 -98 -F0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -18 -38 -50 -90 -F8 -F0 -20 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -3C -60 -70 -18 -18 -98 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -38 -68 -40 -F8 -E8 -C8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -F8 -D8 -30 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -4C -68 -70 -D8 -98 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -6C -4C -7C -18 -98 -60 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 4 1 0 -BITMAP -60 -00 -00 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 6 0 -2 -BITMAP -30 -00 -00 -60 -20 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 1 1 -BITMAP -18 -60 -C0 -60 -20 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 3 0 2 -BITMAP -78 -00 -F0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -30 -18 -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 2 0 -BITMAP -70 -98 -30 -60 -C0 -00 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 -1 -BITMAP -38 -44 -9C -A8 -A8 -9C -C0 -70 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -1C -0C -14 -34 -6C -E6 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -24 -7C -68 -CC -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -3C -64 -C0 -C0 -D8 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -7C -36 -22 -66 -4C -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -7C -24 -78 -60 -C8 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -7C -26 -78 -68 -C0 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -3C -64 -C0 -DC -C8 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 8 6 -1 0 -BITMAP -3B -32 -3E -64 -6C -EC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -3E -18 -18 -30 -30 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -3C -18 -18 -90 -B0 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 8 6 -1 0 -BITMAP -3B -14 -38 -38 -6C -F6 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -38 -30 -30 -60 -68 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 8 6 -1 0 -BITMAP -33 -3E -2A -64 -64 -EE -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -76 -34 -74 -58 -D8 -D8 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -6C -44 -CC -C8 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -34 -24 -78 -60 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 -1 -BITMAP -38 -6C -C4 -CC -C8 -70 -18 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -2C -6C -70 -D8 -CC -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -3C -64 -78 -1C -C8 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -7E -94 -30 -30 -60 -F0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -76 -64 -6C -C8 -C8 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -EC -4C -58 -70 -60 -40 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -C6 -54 -54 -7C -78 -50 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -7A -34 -18 -38 -68 -CC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -F4 -68 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -3C -4C -18 -30 -68 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -3C -30 -30 -60 -60 -60 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 1 -1 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -1C -0C -18 -18 -18 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 3 0 4 -BITMAP -30 -58 -8C -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 1 -1 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 2 2 6 -BITMAP -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -38 -0C -7C -D8 -FC -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -70 -30 -38 -6C -4C -D8 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -38 -6C -C0 -D8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -0E -06 -3C -6C -CC -D8 -7C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -38 -6C -FC -C0 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -0E -18 -7C -30 -30 -60 -F8 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 -2 -BITMAP -34 -6C -CC -D8 -78 -10 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -70 -30 -2C -7C -6C -C8 -DC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -0C -00 -38 -18 -10 -30 -FC -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 -2 -BITMAP -06 -00 -3C -0C -08 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 8 7 -1 0 -BITMAP -38 -18 -37 -2C -38 -68 -EC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -1C -0C -18 -18 -30 -30 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 5 -1 0 -BITMAP -7C -2A -2A -54 -D6 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -D8 -6C -68 -D8 -DC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -38 -6C -CC -D8 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 7 -1 -2 -BITMAP -7C -36 -26 -6C -78 -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 7 0 -2 -BITMAP -36 -6C -CC -C8 -78 -18 -38 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 5 0 0 -BITMAP -76 -38 -30 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -3C -64 -78 -98 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -30 -60 -F8 -60 -C0 -D8 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -EC -6C -C8 -D8 -7C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 5 0 0 -BITMAP -EE -64 -78 -30 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 5 0 0 -BITMAP -D6 -54 -7C -78 -50 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 5 -1 0 -BITMAP -66 -3C -38 -6C -CE -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 9 7 -2 -2 -BITMAP -3B80 -1B00 -1A00 -1C00 -1800 -1000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 5 -1 0 -BITMAP -3E -4C -38 -66 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -0C -10 -30 -70 -C0 -60 -60 -40 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 8 1 -1 -BITMAP -20 -20 -20 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 -1 -2 -BITMAP -30 -08 -18 -18 -0C -10 -30 -30 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 2 1 3 -BITMAP -68 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 7 0 -2 -BITMAP -30 -00 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 1 -1 -BITMAP -10 -10 -78 -C8 -C0 -F0 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -1C -32 -78 -30 -64 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -48 -70 -50 -70 -90 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -CC -58 -F8 -60 -F0 -60 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 8 1 -1 -BITMAP -20 -20 -40 -00 -00 -40 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 1 -1 -BITMAP -38 -48 -E0 -90 -48 -38 -90 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 1 3 6 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -1C -66 -5A -A2 -B4 -CC -70 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 5 1 1 -BITMAP -30 -10 -70 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 4 -1 0 -BITMAP -24 -48 -D8 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 3 1 2 -BITMAP -F8 -10 -10 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -1C -66 -5A -B2 -AC -CC -70 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 1 2 6 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 3 1 4 -BITMAP -60 -A0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -10 -78 -20 -00 -F0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 4 2 3 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 4 2 3 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 2 3 6 -BITMAP -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 7 -1 -2 -BITMAP -76 -36 -64 -6C -7E -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 8 0 -1 -BITMAP -3E -54 -54 -28 -28 -50 -50 -F8 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 2 2 2 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 2 0 -2 -BITMAP -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 4 2 3 -BITMAP -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 1 1 -BITMAP -38 -48 -70 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 4 0 0 -BITMAP -48 -6C -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 0 -1 -BITMAP -C0 -42 -44 -E8 -10 -24 -4C -9E -04 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 0 -1 -BITMAP -C0 -42 -44 -E8 -10 -2C -54 -88 -1C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 0 -1 -BITMAP -E0 -42 -24 -C8 -10 -24 -4C -9E -04 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -18 -00 -10 -30 -60 -C0 -D0 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -18 -04 -00 -1C -0C -14 -34 -6C -E6 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -06 -08 -00 -1C -0C -14 -34 -6C -E6 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -0C -14 -00 -1C -0C -14 -34 -6C -E6 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -0A -14 -00 -1C -0C -14 -34 -6C -E6 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -14 -00 -1C -0C -14 -34 -6C -E6 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -04 -0A -04 -1C -0C -14 -34 -6C -E6 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -7E -38 -5C -50 -F4 -DC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -3C -64 -C0 -C0 -D8 -70 -10 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -30 -08 -00 -7C -24 -78 -60 -C8 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -0C -10 -00 -7C -24 -78 -60 -C8 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -0C -14 -00 -7C -24 -78 -60 -C8 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -14 -00 -7C -24 -78 -60 -C8 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -18 -04 -00 -3E -18 -18 -30 -30 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -0C -10 -00 -3E -18 -18 -30 -30 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -0C -14 -00 -3E -18 -18 -30 -30 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 8 0 0 -BITMAP -0A -00 -3E -18 -18 -30 -30 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -7C -26 -F2 -66 -4C -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -0A -14 -00 -76 -34 -74 -58 -D8 -D8 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -30 -08 -00 -38 -6C -44 -CC -C8 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -0C -10 -00 -38 -6C -44 -CC -C8 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -0C -14 -00 -38 -6C -44 -CC -C8 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -14 -28 -00 -38 -6C -44 -CC -C8 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -14 -00 -38 -6C -44 -CC -C8 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 1 -BITMAP -6C -38 -30 -70 -D8 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -02 -1C -36 -2A -76 -64 -B8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -18 -04 -00 -76 -64 -6C -C8 -C8 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -0C -10 -00 -76 -64 -6C -C8 -C8 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -0C -14 -00 -76 -64 -6C -C8 -C8 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 8 0 0 -BITMAP -14 -00 -76 -64 -6C -C8 -C8 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -0C -10 -00 -F4 -68 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -70 -38 -34 -64 -78 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -1C -36 -34 -28 -6C -6C -D8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -08 -00 -38 -0C -7C -D8 -FC -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -0C -10 -00 -38 -0C -7C -D8 -FC -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -0C -14 -00 -38 -0C -7C -D8 -FC -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -14 -28 -00 -38 -0C -7C -D8 -FC -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -14 -00 -38 -0C -7C -D8 -FC -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -08 -14 -08 -00 -38 -0C -7C -D8 -FC -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 5 0 0 -BITMAP -76 -1A -7E -B0 -FC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 -2 -BITMAP -38 -6C -C0 -D8 -70 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -08 -00 -38 -6C -FC -C0 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -20 -00 -38 -6C -FC -C0 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -28 -00 -38 -6C -FC -C0 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -28 -00 -38 -6C -FC -C0 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -08 -00 -38 -18 -10 -30 -FC -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -0C -10 -00 -38 -18 -10 -30 -FC -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -28 -00 -38 -18 -10 -30 -FC -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -14 -00 -38 -18 -10 -30 -FC -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -68 -30 -58 -3C -6C -CC -D8 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -14 -28 -00 -D8 -6C -68 -D8 -DC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -08 -00 -38 -6C -CC -D8 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -20 -00 -38 -6C -CC -D8 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -28 -00 -38 -6C -CC -D8 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -14 -28 -00 -38 -6C -CC -D8 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -28 -00 -38 -6C -CC -D8 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 1 1 -BITMAP -10 -00 -F8 -00 -40 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 8 5 -1 0 -BITMAP -1D -36 -7E -6C -B8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -08 -00 -EC -6C -C8 -D8 -7C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -20 -00 -EC -6C -C8 -D8 -7C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -28 -00 -EC -6C -C8 -D8 -7C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -28 -00 -EC -6C -C8 -D8 -7C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 9 10 -2 -2 -BITMAP -0300 -0400 -0000 -3B80 -1B00 -1A00 -1C00 -1800 -1000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 -1 -2 -BITMAP -38 -18 -1C -36 -26 -6C -78 -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 9 9 -2 -2 -BITMAP -0A00 -0000 -3B80 -1B00 -1A00 -1C00 -1800 -1000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courBO12-L1.bdf diff -u xc/fonts/bdf/75dpi/courBO12-L1.bdf:1.1 xc/fonts/bdf/75dpi/courBO12-L1.bdf:removed --- xc/fonts/bdf/75dpi/courBO12-L1.bdf:1.1 Wed Apr 4 18:56:12 2001 +++ xc/fonts/bdf/75dpi/courBO12-L1.bdf Wed Mar 16 21:04:02 2005 @@ -1,2926 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courBO12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Bold-O-Normal--12-120-75-75-M-70-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 11 14 -2 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Bold" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 70 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 8 -X_HEIGHT 6 -FONT_ASCENT 10 -FONT_DESCENT 3 -FACE_NAME "Courier Bold Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier-BoldOblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Courier Bold Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 7 -1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 9 2 0 -BITMAP -30 -30 -20 -20 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 3 2 5 -BITMAP -D8 -D8 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -14 -14 -7E -28 -28 -FC -50 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 12 0 -2 -BITMAP -04 -04 -1E -32 -30 -18 -0C -0C -CC -F8 -20 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -60 -A0 -CC -10 -60 -8C -14 -18 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -18 -3C -20 -30 -7A -DC -CC -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 2 3 3 5 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 1 -2 -BITMAP -04 -18 -30 -30 -60 -60 -C0 -C0 -C0 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 0 -2 -BITMAP -10 -08 -0C -0C -0C -0C -18 -18 -30 -60 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 4 2 4 -BITMAP -20 -F8 -60 -D0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -30 -30 -F8 -60 -60 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 3 1 -1 -BITMAP -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 1 1 3 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 10 1 -1 -BITMAP -08 -08 -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -38 -6C -44 -C4 -CC -8C -88 -D8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -0C -3C -0C -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -1C -36 -06 -06 -0C -18 -20 -7C -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -1C -36 -06 -06 -18 -0C -0C -CC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -06 -0E -16 -26 -6C -CC -FE -18 -3C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -3E -2C -60 -60 -78 -0C -0C -D8 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -0E -38 -60 -40 -F8 -CC -CC -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -FC -CC -0C -18 -30 -30 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -38 -6C -44 -6C -78 -D8 -88 -D8 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -38 -6C -CC -CC -7C -0C -18 -30 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 6 2 0 -BITMAP -60 -60 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 7 1 -1 -BITMAP -30 -30 -00 -00 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -0C -38 -E0 -60 -30 -18 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 3 1 2 -BITMAP -7C -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -30 -18 -0C -18 -70 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 8 2 0 -BITMAP -70 -D8 -98 -30 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 -1 -BITMAP -38 -64 -44 -9C -A8 -A8 -9C -C0 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -0E -06 -0A -1A -3E -32 -66 -E7 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -3E -1B -13 -3E -32 -62 -66 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -1E -33 -62 -60 -C0 -CC -D8 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -3E -1B -33 -33 -23 -66 -6E -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -3F -19 -30 -3C -34 -60 -64 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -3F -19 -30 -3C -34 -60 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -1E -33 -62 -60 -CE -CC -CC -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 8 -1 0 -BITMAP -1D80 -1980 -1300 -3F00 -3200 -6600 -6400 -EE00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -3F -0C -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -0F -06 -04 -0C -0C -D8 -D8 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 8 -1 0 -BITMAP -3D80 -1B00 -1E00 -3800 -3C00 -6400 -6600 -F700 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -3C -18 -30 -30 -30 -60 -64 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 8 -1 0 -BITMAP -3980 -1B80 -1F00 -3500 -3300 -6600 -6600 -EF00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 10 8 -1 0 -BITMAP -39C0 -1900 -3B00 -2A00 -2E00 -6C00 -4C00 -EC00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -1C -36 -66 -46 -C4 -CC -D8 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -3E -1B -33 -33 -3C -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 10 0 -2 -BITMAP -1C -76 -66 -C6 -C6 -CC -DC -70 -F4 -98 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -3E -1B -13 -36 -3C -64 -66 -F7 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -1E -33 -32 -38 -1C -CC -CC -78 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -FE -9A -30 -30 -20 -60 -60 -F0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -77 -66 -66 -4C -CC -C8 -D8 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -F6 -64 -6C -68 -70 -60 -60 -40 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -F7 -62 -66 -54 -54 -F8 -D0 -90 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 8 -1 0 -BITMAP -3B80 -1B00 -0E00 -0C00 -1C00 -3400 -6600 -EF00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 1 0 -BITMAP -F7 -64 -68 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -3E -66 -0C -18 -30 -64 -CC -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 1 -2 -BITMAP -1C -18 -10 -30 -30 -20 -20 -60 -60 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 10 1 -1 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -08 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 0 -2 -BITMAP -1C -0C -08 -18 -18 -10 -30 -30 -20 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 3 2 5 -BITMAP -30 -58 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 1 -1 -2 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 2 4 7 -BITMAP -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -3C -06 -3E -CC -CC -7E -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 9 -1 0 -BITMAP -38 -08 -18 -1E -33 -33 -63 -66 -FC -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -3E -66 -C0 -C0 -CC -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -07 -03 -02 -3E -66 -C6 -CC -CC -7E -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -3C -66 -FE -C0 -CC -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 9 0 0 -BITMAP -0780 -0C00 -0C00 -7E00 -1800 -1800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 9 -1 -3 -BITMAP -1D80 -3300 -6300 -6600 -6600 -3E00 -0C00 -1C00 -F000 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 9 -1 0 -BITMAP -38 -08 -18 -16 -3B -33 -66 -66 -EF -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -0C -00 -00 -78 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 12 -1 -3 -BITMAP -06 -00 -00 -3E -0C -0C -1C -18 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 9 -1 0 -BITMAP -38 -18 -10 -33 -36 -3C -78 -6C -E7 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -3C -0C -08 -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -D4 -7E -6A -54 -D4 -D6 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 6 -1 0 -BITMAP -6E -3B -33 -22 -66 -F7 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -3C -66 -C6 -C4 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 9 -2 -3 -BITMAP -3700 -1980 -1980 -3180 -3300 -3E00 -3000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 9 0 -3 -BITMAP -3B -66 -C6 -CC -CC -7C -18 -18 -3C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -6E -3A -30 -60 -60 -F8 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -3C -64 -78 -1C -CC -78 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -30 -30 -F8 -60 -60 -C0 -C8 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -EE -66 -66 -CC -CC -76 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 6 0 0 -BITMAP -F7 -66 -64 -78 -30 -30 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 6 0 0 -BITMAP -F7 -62 -6A -74 -78 -68 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -76 -3C -18 -38 -6C -CC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 9 -1 -3 -BITMAP -7B80 -3300 -3200 -1C00 -1800 -1800 -3000 -6000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -7E -6C -18 -60 -EC -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 2 -2 -BITMAP -1C -30 -30 -30 -20 -C0 -60 -60 -C0 -C0 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 9 2 -1 -BITMAP -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 -1 -2 -BITMAP -18 -0C -0C -18 -18 -0C -10 -30 -30 -30 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 3 0 2 -BITMAP -32 -7C -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 8 1 -2 -BITMAP -30 -30 -00 -20 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 -1 -BITMAP -10 -10 -78 -CC -C0 -D8 -70 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -0E -1A -30 -7C -30 -30 -64 -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 6 2 1 -BITMAP -88 -70 -D0 -D0 -60 -90 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -F6 -64 -28 -7C -30 -F8 -60 -F0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 9 2 -1 -BITMAP -10 -10 -20 -20 -00 -40 -40 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 10 0 -1 -BITMAP -1E -32 -20 -78 -4C -64 -3C -08 -98 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 2 3 7 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -1E -63 -5D -B5 -A1 -BA -C6 -78 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 6 2 2 -BITMAP -60 -10 -70 -A0 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 5 0 0 -BITMAP -12 -6C -D8 -6C -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -F8 -10 -10 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 1 1 3 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -1E -63 -5D -95 -B9 -AA -C6 -78 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 1 3 7 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 4 1 4 -BITMAP -70 -90 -90 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -18 -7C -30 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 5 1 3 -BITMAP -70 -18 -30 -60 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 5 2 3 -BITMAP -70 -18 -60 -30 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 2 4 7 -BITMAP -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 9 -1 -3 -BITMAP -77 -33 -33 -66 -66 -7B -C0 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 10 0 -1 -BITMAP -1F -2A -4A -54 -34 -28 -28 -50 -50 -F8 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 2 2 3 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 3 1 -3 -BITMAP -20 -90 -60 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 5 2 3 -BITMAP -20 -E0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 6 1 2 -BITMAP -30 -50 -50 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 5 -1 0 -BITMAP -48 -24 -36 -6C -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 9 0 0 -BITMAP -2000 -E100 -4200 -4400 -E900 -1300 -2500 -4F80 -0200 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -20 -E2 -44 -48 -F6 -2B -46 -8C -1E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 9 0 0 -BITMAP -7000 -1900 -7200 -3400 -E900 -1300 -2500 -4F80 -0200 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 8 0 -2 -BITMAP -18 -18 -00 -30 -60 -C8 -D8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 -1 0 -BITMAP -0C -02 -00 -1E -06 -0A -1A -3E -32 -66 -E7 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 -1 0 -BITMAP -03 -04 -00 -1E -06 -0A -1A -3E -32 -66 -E7 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 -1 0 -BITMAP -06 -0A -00 -1E -06 -0A -1A -3E -32 -66 -E7 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 -1 0 -BITMAP -0D -12 -00 -1E -06 -0A -1A -3E -32 -66 -E7 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -1B -00 -1E -06 -0A -1A -3E -32 -66 -E7 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 -1 0 -BITMAP -06 -09 -06 -06 -06 -0A -1A -3E -32 -66 -E7 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -3F -1D -3C -2E -48 -78 -DA -DE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 -3 -BITMAP -1C -36 -66 -40 -C0 -CC -D8 -70 -20 -90 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -0C -02 -00 -3F -19 -30 -3C -34 -60 -64 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -03 -04 -00 -3F -19 -30 -3C -34 -60 -64 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -06 -0A -00 -3F -19 -30 -3C -34 -60 -64 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -1B -00 -3F -19 -30 -3C -34 -60 -64 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -0C -02 -00 -3F -0C -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -06 -08 -00 -3F -0C -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -06 -0A -00 -3F -0C -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -1B -00 -3F -0C -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -3E -1B -33 -7B -23 -66 -6E -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 10 11 -1 0 -BITMAP -0680 -0900 -0000 -39C0 -1900 -3B00 -2A00 -6A00 -6E00 -4C00 -EC00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -18 -04 -00 -1C -36 -66 -46 -C4 -CC -D8 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -06 -08 -00 -1C -36 -66 -46 -C4 -CC -D8 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -06 -0A -00 -1C -36 -66 -46 -C4 -CC -D8 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -0D -12 -00 -1C -36 -66 -46 -C4 -CC -D8 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -33 -00 -1C -36 -66 -46 -C4 -CC -D8 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 5 0 1 -BITMAP -66 -3C -10 -78 -CC -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 8 -1 0 -BITMAP -0E80 -1B00 -3700 -2B00 -7200 -6600 -6C00 -B800 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -18 -04 -00 -77 -66 -64 -64 -CC -C8 -D8 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -0C -10 -00 -77 -66 -64 -4C -CC -C8 -D8 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -0C -14 -00 -77 -66 -64 -4C -CC -C8 -D8 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -66 -00 -77 -66 -64 -4C -CC -C8 -D8 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 1 0 -BITMAP -0C -10 -00 -F7 -64 -68 -68 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -3C -18 -3E -33 -33 -7C -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 -1 0 -BITMAP -0C -16 -36 -3C -26 -66 -76 -DC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -30 -08 -00 -3C -06 -3E -CC -CC -7E -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -06 -08 -00 -3C -06 -3E -CC -CC -7E -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -0C -14 -00 -3C -06 -3E -CC -CC -7E -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -1A -24 -00 -3C -06 -3E -CC -CC -7E -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -36 -00 -3C -06 -3E -CC -CC -7E -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -18 -24 -18 -00 -3C -06 -3E -CC -CC -7E -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 6 -1 0 -BITMAP -3B -0D -3F -58 -DA -EC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 -3 -BITMAP -3E -66 -C0 -C0 -CC -78 -20 -90 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -30 -08 -00 -3C -66 -FE -C0 -CC -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -06 -08 -00 -3C -66 -FE -C0 -CC -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -0C -14 -00 -3C -66 -FE -C0 -CC -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -36 -00 -3C -66 -FE -C0 -CC -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -30 -08 -00 -78 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -06 -08 -00 -78 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -0C -14 -00 -78 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -36 -00 -78 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -C0 -34 -18 -6C -3E -66 -C6 -C4 -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 9 -1 0 -BITMAP -0D -12 -00 -6E -3B -33 -22 -66 -F7 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -30 -08 -00 -3C -66 -C6 -C4 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -06 -08 -00 -3C -66 -C6 -C4 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -0C -14 -00 -3C -66 -C6 -C4 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -1A -24 -00 -3C -66 -C6 -C4 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -66 -00 -3C -66 -C6 -C4 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -30 -00 -F8 -00 -60 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 -1 -BITMAP -02 -3C -6E -D6 -D4 -CC -78 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -60 -10 -00 -EE -66 -66 -CC -CC -76 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -0C -10 -00 -EE -66 -66 -CC -CC -76 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -0C -14 -00 -EE -66 -66 -CC -CC -76 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -66 -00 -EE -66 -66 -CC -CC -76 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 12 -1 -3 -BITMAP -0300 -0400 -0000 -7B80 -3300 -3200 -1C00 -1800 -1800 -3000 -6000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 11 -2 -3 -BITMAP -1C00 -0C00 -0F00 -1980 -1980 -1180 -3300 -3E00 -3000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 11 -1 -3 -BITMAP -3300 -0000 -7B80 -3300 -3200 -1C00 -1800 -1800 -3000 -6000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courBO14-L1.bdf diff -u xc/fonts/bdf/75dpi/courBO14-L1.bdf:1.1 xc/fonts/bdf/75dpi/courBO14-L1.bdf:removed --- xc/fonts/bdf/75dpi/courBO14-L1.bdf:1.1 Wed Apr 4 18:56:12 2001 +++ xc/fonts/bdf/75dpi/courBO14-L1.bdf Wed Mar 16 21:04:02 2005 @@ -1,3121 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courBO14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Bold-O-Normal--14-140-75-75-M-90-ISO8859-1 -SIZE 14 75 75 -FONTBOUNDINGBOX 12 16 -1 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Bold" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 90 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 9 -X_HEIGHT 7 -FONT_ASCENT 12 -FONT_DESCENT 3 -FACE_NAME "Courier Bold Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier-BoldOblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Courier Bold Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 11 9 0 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 10 3 0 -BITMAP -30 -30 -30 -30 -60 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 4 3 5 -BITMAP -6C -6C -D8 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 2 0 -BITMAP -14 -14 -7E -28 -28 -FC -50 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 1 -2 -BITMAP -0C -0D -1F -33 -31 -18 -0C -C6 -C6 -BC -30 -30 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -60 -90 -90 -66 -18 -20 -CC -12 -12 -0C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1E -32 -30 -30 -78 -DB -CC -CC -73 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 4 4 5 -BITMAP -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 12 4 -2 -BITMAP -0C -18 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -60 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 12 1 -2 -BITMAP -18 -0C -0C -0C -0C -0C -0C -18 -18 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 5 3 4 -BITMAP -10 -54 -7C -30 -D8 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 2 1 -BITMAP -08 -08 -10 -FE -10 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 4 2 -2 -BITMAP -60 -60 -C0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 1 2 4 -BITMAP -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 2 2 3 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 11 12 -1 -2 -BITMAP -0060 -00C0 -0180 -0300 -0300 -0600 -0C00 -1800 -1800 -3000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -1C -3E -66 -46 -C6 -C6 -CC -CC -F8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -0C -3C -0C -18 -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1E -33 -33 -07 -0E -3C -70 -E0 -C0 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1E -33 -03 -06 -3C -0E -06 -06 -CC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -03 -07 -0F -1A -36 -66 -FF -0C -0C -1E -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -1F -18 -30 -3C -66 -06 -06 -06 -CC -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -0F -18 -30 -6C -76 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 3 0 -BITMAP -FC -FC -8C -18 -30 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -1E -33 -63 -66 -3C -66 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1E -33 -63 -63 -67 -3E -0C -0C -38 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 7 3 0 -BITMAP -60 -60 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 9 2 -2 -BITMAP -30 -30 -00 -00 -00 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 1 1 -BITMAP -07 -1C -70 -C0 -70 -1C -06 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 4 1 2 -BITMAP -7F -00 -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 1 1 -BITMAP -60 -38 -0E -03 -0E -38 -E0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 9 3 0 -BITMAP -78 -CC -8C -18 -30 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 2 0 -BITMAP -0E -31 -27 -4A -52 -94 -9E -C0 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -0F00 -0700 -0F00 -1B00 -1B00 -3300 -7F00 -6300 -F780 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -3F80 -18C0 -18C0 -3180 -3F00 -3180 -6180 -6300 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1D -37 -63 -60 -C0 -C0 -C0 -CC -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -3F80 -18C0 -18C0 -30C0 -30C0 -3180 -6180 -6700 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -3FC0 -18C0 -18C0 -3400 -3C00 -3400 -6300 -6300 -FF00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -3FC0 -18C0 -18C0 -3400 -3C00 -3400 -6000 -6000 -F800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -1E80 -3380 -6180 -6000 -C000 -CF80 -C600 -CE00 -7C00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 11 9 0 0 -BITMAP -3DE0 -18C0 -18C0 -3180 -3F80 -3180 -6300 -6300 -F780 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -3F -0C -0C -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -03C0 -0180 -0180 -0300 -0300 -6300 -C600 -C600 -7C00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -3DC0 -1980 -1B00 -3600 -3C00 -3600 -6600 -6300 -F380 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3E00 -1800 -1800 -3000 -3000 -3180 -6180 -6300 -FF00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 11 9 0 0 -BITMAP -38E0 -18C0 -19C0 -3B80 -3580 -3580 -6300 -6300 -F780 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 11 9 0 0 -BITMAP -39E0 -18C0 -18C0 -3580 -3580 -3580 -6300 -6300 -F300 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -1F00 -3180 -6180 -6180 -C180 -C300 -C300 -C600 -7C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -3F80 -18C0 -18C0 -30C0 -3180 -3F00 -6000 -6000 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 11 0 -2 -BITMAP -0F80 -18C0 -30C0 -30C0 -60C0 -6180 -6180 -6300 -3E00 -7900 -DE00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -3F80 -18C0 -18C0 -30C0 -3180 -3F00 -6600 -6300 -F380 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -1E80 -3380 -3180 -3800 -1E00 -0700 -C300 -E600 -BC00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 2 0 -BITMAP -FF -DB -DB -30 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 1 0 -BITMAP -7BC0 -3180 -3180 -6300 -6300 -6300 -C600 -C600 -7C00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 2 0 -BITMAP -F780 -6300 -6600 -6600 -6C00 -6C00 -6800 -7800 -7000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 1 0 -BITMAP -7BC0 -3180 -3580 -6B00 -6B00 -7700 -E600 -C600 -C600 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -39C0 -1980 -1B00 -0E00 -0C00 -1C00 -3600 -6600 -E700 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 1 0 -BITMAP -F3C0 -6180 -6300 -3600 -3C00 -1800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3F80 -3180 -3300 -0600 -0C00 -1800 -3300 -6300 -FF00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 12 2 -2 -BITMAP -1E -18 -18 -30 -30 -30 -30 -60 -60 -60 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 12 4 -2 -BITMAP -C0 -C0 -40 -60 -60 -20 -30 -30 -10 -10 -18 -18 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 12 1 -2 -BITMAP -1E -06 -06 -0C -0C -0C -0C -18 -18 -18 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 4 3 5 -BITMAP -18 -38 -68 -C8 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 1 0 -3 -BITMAP -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 2 4 7 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3E -03 -03 -7F -C6 -CE -77 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -1C00 -0C00 -1800 -1F00 -3980 -3180 -3180 -6300 -7300 -EE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 7 1 0 -BITMAP -1E80 -7300 -6300 -C000 -C000 -C600 -7C00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 10 1 0 -BITMAP -01C0 -00C0 -0180 -1D80 -7700 -6300 -C300 -C600 -CE00 -7700 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -1E -73 -63 -FF -C0 -C6 -7C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -0F -18 -18 -7E -30 -30 -30 -60 -60 -F8 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 10 1 -3 -BITMAP -1DC0 -7700 -6300 -C300 -C600 -CE00 -7600 -0C00 -0C00 -7800 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -1C00 -0C00 -1800 -1F00 -3980 -3180 -3180 -6300 -6300 -F780 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -0C -0C -00 -3C -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 13 -1 -3 -BITMAP -03 -03 -00 -1F -06 -06 -06 -0C -0C -0C -18 -18 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -3800 -1800 -1800 -3380 -3600 -3C00 -3800 -6C00 -6600 -E700 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -1E -06 -0C -0C -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 7 -1 0 -BITMAP -76C0 -3B40 -36C0 -24C0 -6480 -6D80 -EDC0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -7700 -3980 -3180 -3180 -6300 -6300 -F780 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -1E -63 -63 -C3 -C6 -C6 -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 10 -1 -3 -BITMAP -3B80 -1CC0 -18C0 -18C0 -3180 -3980 -3700 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 10 1 -3 -BITMAP -1DC0 -7700 -6300 -C300 -C600 -CE00 -7600 -0C00 -0C00 -1E00 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -77 -3B -30 -30 -60 -60 -F8 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -3F -63 -70 -1C -C6 -C6 -BC -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -30 -30 -30 -FE -60 -60 -60 -C0 -CC -78 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 7 1 0 -BITMAP -7380 -6300 -6300 -6300 -C600 -CE00 -7700 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 7 0 0 -BITMAP -F3C0 -6180 -6300 -3600 -3400 -1C00 -1800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 11 7 0 0 -BITMAP -F1E0 -6CC0 -6D80 -6D80 -7700 -6600 -6600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 7 0 0 -BITMAP -79C0 -3300 -1E00 -1C00 -3400 -6600 -E700 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 10 0 -3 -BITMAP -79C0 -3180 -3300 -3600 -1C00 -1800 -1800 -3000 -3000 -F800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -3F -46 -0C -18 -30 -64 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 12 4 -2 -BITMAP -0C -18 -30 -30 -60 -C0 -60 -60 -C0 -C0 -C0 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 12 2 -2 -BITMAP -0C -0C -18 -18 -18 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 12 1 -2 -BITMAP -18 -0C -0C -0C -18 -18 -0C -18 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 3 2 3 -BITMAP -64 -FC -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 10 2 -3 -BITMAP -30 -30 -00 -20 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 2 -1 -BITMAP -18 -18 -3D -66 -C6 -C0 -CC -78 -30 -30 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -0F00 -1980 -1800 -1800 -7C00 -3000 -3000 -6600 -FC00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 6 1 1 -BITMAP -3180 -3F00 -6300 -6300 -7E00 -C600 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 1 0 -BITMAP -F3C0 -6180 -3300 -3600 -7F00 -1800 -FC00 -3000 -FC00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 12 2 -2 -BITMAP -0C -0C -18 -18 -18 -00 -00 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 11 0 -1 -BITMAP -0FC0 -1880 -1800 -3C00 -2600 -3300 -1900 -0D00 -0700 -4600 -FC00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 1 4 8 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -0F00 -3180 -6EC0 -72C0 -D0C0 -D380 -DD80 -6300 -3C00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 2 2 -BITMAP -1C -06 -1E -6C -74 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 5 2 1 -BITMAP -36 -6C -D8 -D8 -6C -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 3 1 3 -BITMAP -FE -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 1 2 4 -BITMAP -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -0F00 -3180 -6EC0 -6AC0 -DCC0 -D580 -D580 -6300 -3C00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 1 4 8 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 4 3 5 -BITMAP -70 -90 -90 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -08 -08 -7E -10 -10 -00 -FC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 6 2 3 -BITMAP -38 -6C -0C -38 -60 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 6 2 3 -BITMAP -38 -4C -30 -18 -D8 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 2 5 7 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 10 0 -3 -BITMAP -39C0 -3180 -3180 -3180 -6300 -6700 -7B80 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 11 2 -1 -BITMAP -3F80 -6A00 -CA00 -CA00 -D400 -7400 -1400 -2800 -2800 -2800 -FC00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 2 2 4 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 4 1 -3 -BITMAP -20 -60 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 6 3 3 -BITMAP -30 -F0 -20 -60 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 2 2 -BITMAP -1C -26 -66 -64 -38 -00 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 5 1 1 -BITMAP -6C -36 -1B -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 11 0 -1 -BITMAP -3000 -F040 -2080 -6100 -6200 -F480 -0980 -1380 -2500 -4F80 -0300 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 11 0 -1 -BITMAP -3000 -F040 -2080 -6100 -6200 -F580 -0AC0 -10C0 -2380 -4600 -0F80 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 11 0 -1 -BITMAP -3800 -4C40 -3080 -1900 -DA00 -7480 -0980 -1380 -2500 -4F80 -0300 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 -2 -BITMAP -06 -06 -00 -0C -38 -60 -C6 -CC -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0600 -0300 -0000 -1F00 -0700 -0F00 -1B00 -1B00 -3300 -7F00 -6300 -F780 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0180 -0300 -0000 -1F00 -0700 -0F00 -1B00 -1B00 -3300 -7F00 -6300 -F780 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0300 -0680 -0000 -1F00 -0700 -0F00 -1B00 -1B00 -3300 -7F00 -6300 -F780 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 12 0 0 -BITMAP -0340 -0580 -0000 -1F00 -0700 -0F00 -1B00 -1B00 -3300 -7F00 -6300 -F780 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 11 0 0 -BITMAP -0CC0 -0000 -1F00 -0700 -0F00 -1B00 -1B00 -3300 -7F00 -6300 -F780 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0300 -0500 -0200 -0F00 -0700 -0F00 -1B00 -1B00 -3300 -7F00 -6300 -F780 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 12 9 -1 0 -BITMAP -0FF0 -07B0 -0F80 -0B40 -1BC0 -3340 -3E00 -66C0 -EFC0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 13 2 -4 -BITMAP -1D -37 -63 -60 -C0 -C0 -C0 -CC -78 -40 -60 -20 -E0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 12 0 0 -BITMAP -0600 -0300 -0000 -3FC0 -18C0 -18C0 -3400 -3C00 -3400 -6300 -6300 -FF00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 12 0 0 -BITMAP -0300 -0600 -0000 -3FC0 -18C0 -18C0 -3400 -3C00 -3400 -6300 -6300 -FF00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 12 0 0 -BITMAP -0300 -0680 -0000 -3FC0 -18C0 -18C0 -3400 -3C00 -3400 -6300 -6300 -FF00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 11 0 0 -BITMAP -0D80 -0000 -3FC0 -18C0 -18C0 -3400 -3C00 -3400 -6300 -6300 -FF00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -0C -06 -00 -3F -0C -0C -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -03 -06 -00 -3F -0C -0C -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -06 -0D -00 -3F -0C -0C -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -1980 -0000 -3F00 -0C00 -0C00 -1800 -1800 -1800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -3F80 -18C0 -18C0 -30C0 -7CC0 -3180 -6180 -6700 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 11 12 0 0 -BITMAP -0340 -0580 -0000 -39E0 -18C0 -18C0 -3580 -3580 -3580 -6300 -6300 -F300 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0600 -0300 -0000 -1F00 -3180 -6180 -6180 -C180 -C300 -C300 -C600 -7C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0300 -0600 -0000 -1F00 -3180 -6180 -6180 -C180 -C300 -C300 -C600 -7C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0600 -0D00 -0000 -1F00 -3180 -6180 -6180 -C180 -C300 -C300 -C600 -7C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0680 -0B00 -0000 -1F00 -3180 -6180 -6180 -C180 -C300 -C300 -C600 -7C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -1980 -0000 -1F00 -3180 -6180 -6180 -C180 -C300 -C300 -C600 -7C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 2 1 -BITMAP -42 -66 -3C -10 -78 -CC -84 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 11 9 0 0 -BITMAP -0FA0 -18C0 -31C0 -32C0 -64C0 -6980 -7180 -6300 -BE00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 12 1 0 -BITMAP -0C00 -0600 -0000 -7BC0 -3180 -3180 -6300 -6300 -6300 -C600 -C600 -7C00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 12 1 0 -BITMAP -0300 -0600 -0000 -7BC0 -3180 -3180 -6300 -6300 -6300 -C600 -C600 -7C00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 12 1 0 -BITMAP -0600 -0D00 -0000 -7BC0 -3180 -3180 -6300 -6300 -6300 -C600 -C600 -7C00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 11 1 0 -BITMAP -1980 -0000 -7BC0 -3180 -3180 -6300 -6300 -6300 -C600 -C600 -7C00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 12 1 0 -BITMAP -0600 -0C00 -0000 -F3C0 -6180 -6300 -3600 -3C00 -1800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -3C00 -1800 -1F80 -30C0 -30C0 -3180 -7F00 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -0F00 -1980 -1980 -3180 -3700 -3300 -3180 -6180 -6B00 -EE00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0C -06 -00 -3E -03 -03 -7F -C6 -CE -77 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -03 -06 -00 -3E -03 -03 -7F -C6 -CE -77 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -06 -0D -19 -00 -3E -03 -03 -7F -C6 -CE -77 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0D -16 -00 -3E -03 -03 -7F -C6 -CE -77 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1B -00 -3E -03 -03 -7F -C6 -CE -77 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -06 -0A -04 -00 -3E -03 -03 -7F -C6 -CE -77 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -7B00 -0D80 -0D80 -7F80 -D800 -DB00 -EE00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 11 1 -4 -BITMAP -1E80 -7300 -6300 -C000 -C000 -C600 -7C00 -4000 -6000 -2000 -E000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0C -06 -00 -1E -73 -63 -FF -C0 -C6 -7C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -03 -06 -00 -1E -73 -63 -FF -C0 -C6 -7C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -06 -0D -19 -00 -1E -73 -63 -FF -C0 -C6 -7C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1B -00 -1E -73 -63 -FF -C0 -C6 -7C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -18 -0C -00 -3C -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -06 -0C -00 -3C -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 11 2 0 -BITMAP -0C -1A -32 -00 -3C -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 2 0 -BITMAP -36 -00 -3C -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -76 -1C -66 -1F -63 -63 -C3 -C6 -C6 -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -0680 -0B00 -0000 -7700 -3980 -3180 -3180 -6300 -6300 -F780 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0C -06 -00 -1E -63 -63 -C3 -C6 -C6 -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -06 -0C -00 -1E -63 -63 -C3 -C6 -C6 -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -06 -0D -19 -00 -1E -63 -63 -C3 -C6 -C6 -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0D -16 -00 -1E -63 -63 -C3 -C6 -C6 -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1B -00 -1E -63 -63 -C3 -C6 -C6 -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 2 1 -BITMAP -18 -18 -00 -FE -00 -30 -30 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -0080 -0F00 -3380 -3580 -6980 -7300 -6300 -BC00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -1800 -0C00 -0000 -7380 -6300 -6300 -6300 -C600 -CE00 -7700 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -0600 -0C00 -0000 -7380 -6300 -6300 -6300 -C600 -CE00 -7700 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -0600 -0D00 -1900 -0000 -7380 -6300 -6300 -6300 -C600 -CE00 -7700 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -1B00 -0000 -7380 -6300 -6300 -6300 -C600 -CE00 -7700 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 13 1 -3 -BITMAP -0300 -0600 -0000 -79C0 -3180 -3300 -3600 -1C00 -1800 -1800 -3000 -3000 -F800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 12 -1 -3 -BITMAP -1C00 -0C00 -0F80 -1CC0 -18C0 -18C0 -3180 -3980 -3700 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 12 1 -3 -BITMAP -1980 -0000 -79C0 -3180 -3300 -3600 -1C00 -1800 -1800 -3000 -3000 -F800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courBO18-L1.bdf diff -u xc/fonts/bdf/75dpi/courBO18-L1.bdf:1.1 xc/fonts/bdf/75dpi/courBO18-L1.bdf:removed --- xc/fonts/bdf/75dpi/courBO18-L1.bdf:1.1 Wed Apr 4 18:56:12 2001 +++ xc/fonts/bdf/75dpi/courBO18-L1.bdf Wed Mar 16 21:04:02 2005 @@ -1,3559 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courBO18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Bold-O-Normal--18-180-75-75-M-110-ISO8859-1 -SIZE 18 75 75 -FONTBOUNDINGBOX 14 20 -1 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Bold" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 110 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 11 -X_HEIGHT 9 -FONT_ASCENT 14 -FONT_DESCENT 4 -FACE_NAME "Courier Bold Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier-BoldOblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Courier Bold Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 5 12 4 0 -BITMAP -38 -38 -38 -70 -70 -60 -60 -C0 -C0 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 6 3 6 -BITMAP -66 -66 -66 -CC -CC -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 12 0 0 -BITMAP -0360 -06C0 -06C0 -3FF0 -7FE0 -1B00 -1B00 -7FC0 -FF80 -3600 -3600 -6C00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 15 0 -2 -BITMAP -0180 -0180 -07E0 -1FE0 -3860 -3000 -3C00 -1F00 -0780 -0180 -C380 -FF00 -FE00 -1800 -1800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -0E00 -1A00 -3200 -2400 -39C0 -0700 -3800 -E700 -0D00 -1900 -1200 -1C00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -0F00 -1F80 -3180 -3000 -3000 -7B80 -CF00 -CE00 -FF00 -7380 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 6 5 6 -BITMAP -30 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 15 4 -3 -BITMAP -06 -0C -18 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 15 1 -3 -BITMAP -18 -18 -0C -0C -0C -0C -0C -0C -18 -18 -18 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 8 2 4 -BITMAP -0C -0C -7F -7F -1C -7E -E7 -42 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -0600 -0600 -0C00 -0C00 -FFC0 -FFC0 -1800 -1800 -3000 -3000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 5 2 -3 -BITMAP -30 -70 -60 -C0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 2 2 4 -BITMAP -FF80 -FF80 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 2 2 4 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 14 16 -1 -3 -BITMAP -000C -0018 -0030 -0060 -0060 -00C0 -0180 -0300 -0300 -0600 -0C00 -1800 -1800 -3000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 2 0 -BITMAP -1E -3F -63 -63 -C3 -C3 -C3 -C3 -C6 -C6 -FC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -03 -3F -3E -06 -06 -0C -0C -0C -18 -18 -FF -FF -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -0780 -1FC0 -30C0 -30C0 -01C0 -0380 -0700 -1C00 -3800 -7000 -FF00 -FF00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -0780 -1FC0 -18C0 -01C0 -0380 -1E00 -1F00 -0300 -0300 -C700 -FE00 -7C00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0180 -0380 -0780 -0D80 -1B00 -3300 -6300 -FF80 -FF80 -0600 -1F00 -1F00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -0FC0 -0FC0 -1800 -1800 -3F00 -3F80 -3180 -0180 -0380 -C700 -FE00 -7C00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -03C0 -0FC0 -1C00 -3000 -6000 -6F00 -FF80 -E180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 3 0 -BITMAP -7F80 -FF80 -C300 -0600 -0600 -0C00 -1800 -1800 -3000 -3000 -6000 -6000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -0780 -1FC0 -30C0 -30C0 -3180 -1F00 -3F00 -6180 -C180 -C300 -7F00 -3C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -0780 -1FC0 -38C0 -30C0 -60C0 -6180 -7F80 -3D80 -0300 -0700 -FE00 -F800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 3 8 4 0 -BITMAP -60 -60 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 5 11 2 -3 -BITMAP -18 -18 -00 -00 -00 -00 -30 -70 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 9 1 1 -BITMAP -01E0 -0780 -1E00 -7800 -E000 -7800 -1E00 -0780 -01C0 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 6 0 2 -BITMAP -7FE0 -7FE0 -0000 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 9 0 1 -BITMAP -7000 -3C00 -0F00 -03C0 -00E0 -03C0 -0F00 -3C00 -F000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 11 4 0 -BITMAP -7C -FE -C6 -0E -3C -70 -E0 -C0 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 1 -1 -BITMAP -0780 -1840 -3040 -61C0 -6780 -4D80 -D980 -DB00 -DB00 -CF80 -C000 -6300 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 11 -1 0 -BITMAP -0F80 -0F80 -0380 -0780 -0CC0 -0CC0 -1FC0 -3FC0 -30C0 -F9F0 -F9F0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -3FC0 -3FE0 -0C60 -0C60 -1FE0 -1FC0 -3060 -3060 -30E0 -FFC0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -0F60 -3FE0 -70C0 -60C0 -C000 -C000 -C000 -C000 -E180 -7F80 -3E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -3F80 -3FC0 -1860 -1860 -3060 -3060 -3060 -60C0 -61C0 -FF80 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 11 0 0 -BITMAP -3FF0 -3FF0 -0C60 -1B60 -1F00 -1F00 -3300 -30C0 -30C0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 11 0 0 -BITMAP -3FF0 -3FF0 -0C60 -1B60 -1F00 -1F00 -3300 -3000 -3000 -FE00 -FE00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -0F60 -3FE0 -70C0 -60C0 -C000 -C000 -C7C0 -C7C0 -E180 -7F80 -3E00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 11 0 0 -BITMAP -3CF0 -3CF0 -1860 -1860 -3FC0 -3FC0 -30C0 -6180 -6180 -F3C0 -F3C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -3FC0 -3FC0 -0600 -0600 -0C00 -0C00 -0C00 -1800 -1800 -FF00 -FF00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 11 0 0 -BITMAP -07F0 -07F0 -00C0 -00C0 -0180 -0180 -6180 -6300 -C300 -FE00 -7C00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 11 0 0 -BITMAP -3DF0 -3DF0 -18C0 -1980 -3300 -3E00 -3E00 -6700 -6380 -F9E0 -F9E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -3F00 -3F00 -0C00 -0C00 -1800 -1800 -1860 -3060 -30C0 -FFC0 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 13 11 0 0 -BITMAP -3838 -3838 -1870 -38E0 -3DE0 -37E0 -3760 -66C0 -60C0 -FBE0 -FBE0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 11 0 0 -BITMAP -39F0 -39F0 -1C60 -1C60 -34C0 -36C0 -36C0 -6380 -6380 -FB80 -FB80 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -0F00 -3F80 -71C0 -60C0 -C0C0 -C0C0 -C0C0 -C180 -E380 -7F00 -3C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -3FC0 -3FE0 -1860 -1860 -30E0 -3FC0 -3F80 -6000 -6000 -FC00 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 1 -2 -BITMAP -0F00 -3F80 -71C0 -60C0 -C0C0 -C0C0 -C0C0 -C180 -E380 -7F00 -3C80 -FF00 -CE00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 11 0 0 -BITMAP -3FC0 -3FE0 -1860 -1860 -30E0 -3FC0 -3F80 -6380 -61C0 -FCF0 -FCF0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 11 0 0 -BITMAP -07B0 -1FF0 -3860 -3860 -1E00 -0F80 -03C0 -60C0 -61C0 -FF80 -EF00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -7FE0 -7FE0 -6660 -C6C0 -CCC0 -0C00 -0C00 -1800 -1800 -7E00 -7E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 11 1 0 -BITMAP -7DF0 -7DF0 -3060 -6060 -60C0 -60C0 -C0C0 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 11 1 0 -BITMAP -F9F0 -F9F0 -6060 -60C0 -3180 -3180 -3300 -3600 -1E00 -1C00 -1800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 11 1 0 -BITMAP -F9F0 -F9F0 -6060 -6C60 -6CC0 -DEC0 -D6C0 -F780 -E780 -E300 -C300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 11 0 0 -BITMAP -3CF0 -3CF0 -18C0 -1980 -0F00 -0E00 -1E00 -3300 -6180 -F3C0 -F3C0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 2 0 -BITMAP -F3C0 -F3C0 -6180 -6300 -3600 -3C00 -1800 -3000 -3000 -FC00 -FC00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -3FC0 -3FC0 -6180 -6300 -0600 -0C00 -1800 -3180 -6180 -FF00 -FF00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 15 3 -3 -BITMAP -0F -0F -18 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -F0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 5 16 4 -3 -BITMAP -C0 -C0 -C0 -C0 -60 -60 -60 -60 -30 -30 -30 -30 -18 -18 -18 -18 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 15 1 -3 -BITMAP -1F -1F -03 -03 -06 -06 -06 -0C -0C -0C -18 -18 -18 -F0 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 7 2 5 -BITMAP -06 -0E -1E -33 -63 -C3 -C3 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 2 0 -4 -BITMAP -FFE0 -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 3 4 9 -BITMAP -C0 -60 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -0F80 -3FC0 -30C0 -00C0 -3FC0 -FF80 -C180 -FFC0 -7DC0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -3800 -3800 -1800 -3780 -3FC0 -38E0 -3060 -6060 -6060 -70C0 -FFC0 -EF00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -0F60 -3FE0 -70C0 -60C0 -C000 -C000 -E0C0 -7FC0 -3F00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -00E0 -00E0 -0060 -0F60 -3FC0 -71C0 -60C0 -C0C0 -C180 -E380 -7FC0 -3DC0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -0F80 -3FC0 -70E0 -6060 -FFE0 -FFE0 -C000 -7F80 -3F80 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 12 1 0 -BITMAP -03E0 -0FE0 -0C00 -7F80 -7F80 -1800 -1800 -3800 -3000 -3000 -FE00 -FE00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 13 0 -4 -BITMAP -0F70 -3FE0 -71C0 -60C0 -C0C0 -C1C0 -E380 -7F80 -3D80 -0300 -0700 -7E00 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3800 -3800 -1800 -3780 -3FC0 -38C0 -30C0 -60C0 -6180 -6180 -F3C0 -F3C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -06 -06 -00 -3C -3C -0C -0C -0C -18 -18 -FF -FF -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 16 0 -4 -BITMAP -0180 -0180 -0000 -3FC0 -3FC0 -0180 -0180 -0180 -0300 -0300 -0300 -0300 -0600 -0600 -FC00 -F800 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -3800 -3800 -1800 -19E0 -33E0 -3700 -3E00 -3C00 -6E00 -6700 -E3C0 -E3C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -1E -1E -06 -06 -0C -0C -0C -18 -18 -18 -FF -FF -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 9 -1 0 -BITMAP -7B60 -7FF0 -3BB0 -3330 -3330 -6660 -6660 -F770 -F770 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -7B80 -7FC0 -38C0 -30C0 -30C0 -6180 -6180 -F3C0 -F3C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -0F80 -3FC0 -70E0 -6060 -C060 -C0C0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 13 -1 -4 -BITMAP -3DC0 -3FE0 -1C70 -1830 -1830 -3030 -3860 -3FE0 -3780 -6000 -6000 -F800 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 13 0 -4 -BITMAP -0F70 -3FF0 -71C0 -60C0 -C0C0 -C180 -E380 -7F80 -3D80 -0300 -0300 -0F80 -0F80 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -7DC0 -7FE0 -1C60 -1800 -1800 -3000 -3000 -FF00 -FF00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -0F60 -1FE0 -30C0 -3C00 -1F00 -6780 -6180 -FF80 -DF00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1800 -1800 -1800 -FF80 -FF80 -3000 -3000 -6000 -6180 -6180 -7F00 -3E00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -E380 -E380 -6180 -6180 -C300 -C300 -C700 -FF80 -7B80 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 9 1 0 -BITMAP -F1E0 -F1E0 -60C0 -6180 -3300 -3600 -3E00 -1C00 -1800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 9 0 0 -BITMAP -F8F0 -F8F0 -6660 -6660 -6EC0 -3AC0 -3BC0 -3180 -3180 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 13 9 0 0 -BITMAP -7CF8 -7CF8 -18E0 -0D80 -0700 -0F00 -3980 -FBE0 -FBE0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 13 0 -4 -BITMAP -3CF0 -3CF0 -1860 -0CC0 -0D80 -0700 -0600 -0600 -0C00 -1800 -3000 -F800 -F800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -3F80 -7F80 -6700 -0E00 -1C00 -3800 -7180 -FF80 -FF00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 15 3 -3 -BITMAP -0E -18 -18 -30 -30 -30 -C0 -60 -60 -60 -60 -C0 -C0 -C0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 16 3 -3 -BITMAP -0C -0C -0C -18 -18 -18 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 15 1 -3 -BITMAP -0C -06 -06 -06 -0C -0C -06 -0C -18 -18 -18 -18 -30 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 3 2 4 -BITMAP -73 -FF -DE -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 5 12 3 -4 -BITMAP -18 -18 -00 -30 -30 -30 -70 -70 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 2 0 -BITMAP -0C -0C -1F -7F -63 -C0 -C0 -C3 -FE -7C -30 -30 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -0F80 -1FC0 -18C0 -1800 -1800 -7E00 -7E00 -3000 -60C0 -FFC0 -FF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 9 1 1 -BITMAP -30C0 -3FC0 -3F80 -6180 -6180 -6180 -7F00 -FF00 -C300 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 2 0 -BITMAP -F3C0 -F3C0 -6180 -6300 -3600 -7F00 -1800 -FE00 -3000 -FC00 -FC00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 16 3 -3 -BITMAP -0C -0C -0C -18 -18 -18 -18 -00 -00 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 14 1 -2 -BITMAP -07E0 -0C60 -18C0 -1C00 -3700 -6380 -71C0 -38C0 -1CC0 -0F80 -0700 -C300 -C600 -F800 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 2 4 9 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 12 0 0 -BITMAP -0780 -1FE0 -3860 -6730 -6FB0 -D9B0 -D830 -DF60 -CE60 -60C0 -7F80 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 8 2 3 -BITMAP -3E -03 -3E -66 -4C -76 -00 -FC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 6 1 1 -BITMAP -0880 -3300 -6600 -EE00 -6600 -1100 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 5 1 3 -BITMAP -FF80 -FF80 -0300 -0600 -0600 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 2 2 4 -BITMAP -FF80 -FF80 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 12 0 0 -BITMAP -0780 -1FE0 -3860 -6F30 -6DB0 -CDB0 -DE30 -DB60 -FB60 -61C0 -7F80 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 5 1 5 9 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 6 3 6 -BITMAP -38 -4C -84 -84 -C8 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -0300 -0300 -7FE0 -7FE0 -0600 -0C00 -0C00 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 8 3 4 -BITMAP -3C -66 -06 -0C -38 -60 -C4 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 8 2 4 -BITMAP -3C -66 -46 -18 -0C -8C -CC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 3 7 9 -BITMAP -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 -4 -BITMAP -71C0 -71C0 -30C0 -30C0 -6180 -6180 -6380 -7FC0 -FDC0 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 14 2 -2 -BITMAP -1FC0 -7680 -C580 -CD00 -CB00 -7A00 -1A00 -1A00 -1600 -3400 -2C00 -6C00 -6800 -FC00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 2 2 5 5 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 5 2 -5 -BITMAP -20 -70 -30 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 8 3 4 -BITMAP -18 -78 -18 -10 -10 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 8 2 3 -BITMAP -1E -33 -63 -63 -66 -3C -00 -FC -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 6 1 1 -BITMAP -4400 -3300 -3B80 -3300 -6600 -8800 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 12 -1 0 -BITMAP -1C00 -7830 -1860 -10C0 -3180 -3330 -FE70 -0CA0 -1920 -33F0 -6060 -C0F0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 13 12 -1 0 -BITMAP -1800 -7818 -1830 -1060 -30C0 -3180 -FBF0 -06D8 -0C18 -1870 -30C8 -61F8 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 13 12 -1 0 -BITMAP -3C00 -6618 -0630 -1860 -0CC0 -CDB0 -7B70 -06A0 -0D20 -1BF0 -3060 -60F0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 1 -4 -BITMAP -06 -06 -00 -06 -06 -0C -38 -60 -C0 -C6 -FE -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 15 -1 0 -BITMAP -0C00 -0600 -0300 -0000 -0F80 -0F80 -0380 -0780 -0480 -0CC0 -1FC0 -3FC0 -30C0 -F9F0 -F9F0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 15 -1 0 -BITMAP -00C0 -0180 -0300 -0000 -0F80 -0F80 -0380 -0780 -0480 -0CC0 -1FC0 -3FC0 -30C0 -F9F0 -F9F0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 15 -1 0 -BITMAP -0180 -03C0 -0660 -0000 -0F80 -0F80 -0380 -0780 -0480 -0CC0 -1FC0 -3FC0 -30C0 -F9F0 -F9F0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 14 -1 0 -BITMAP -0760 -0DC0 -0000 -0F80 -0F80 -0380 -0780 -0480 -0CC0 -1FC0 -3FC0 -30C0 -F9F0 -F9F0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 14 -1 0 -BITMAP -0660 -0660 -0000 -0F80 -0F80 -0380 -0780 -0480 -0CC0 -1FC0 -3FC0 -30C0 -F9F0 -F9F0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 15 -1 0 -BITMAP -01C0 -0240 -0240 -0180 -0F80 -0F80 -0380 -0780 -0480 -0CC0 -1FC0 -3FC0 -30C0 -F9F0 -F9F0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 14 11 -1 0 -BITMAP -07FC -07FC -03CC -06C0 -05F0 -0DF0 -1F80 -1F00 -3330 -FBF0 -FBF0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 15 1 -4 -BITMAP -0F60 -3FE0 -70C0 -60C0 -C000 -C000 -C000 -C000 -E180 -7F80 -3E00 -1000 -3800 -1800 -7000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 15 0 0 -BITMAP -0C00 -0600 -0300 -0000 -3FF0 -3FF0 -0C60 -1B60 -1F60 -1E00 -3600 -30C0 -30C0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 15 0 0 -BITMAP -00C0 -0180 -0300 -0000 -3FF0 -3FF0 -0C60 -1B60 -1F60 -1E00 -3600 -30C0 -30C0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 15 0 0 -BITMAP -0180 -03C0 -0660 -0000 -3FF0 -3FF0 -0C60 -1B60 -1F60 -1E00 -3600 -30C0 -30C0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 14 0 0 -BITMAP -0CC0 -0CC0 -0000 -3FF0 -3FF0 -0C60 -1B60 -1F60 -1E00 -3600 -30C0 -30C0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -1800 -0C00 -0600 -0000 -3FC0 -3FC0 -0600 -0600 -0C00 -0C00 -0C00 -1800 -1800 -FF00 -FF00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -0180 -0300 -0600 -0000 -3FC0 -3FC0 -0600 -0600 -0C00 -0C00 -0C00 -1800 -1800 -FF00 -FF00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -0300 -0780 -0CC0 -0000 -3FC0 -3FC0 -0600 -0600 -0C00 -0C00 -0C00 -1800 -1800 -FF00 -FF00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -18C0 -18C0 -0000 -3FC0 -3FC0 -0600 -0600 -0C00 -0C00 -0C00 -1800 -1800 -FF00 -FF00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -3F80 -3FC0 -1860 -1860 -7E60 -7E60 -3060 -60C0 -61C0 -FF80 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 14 0 0 -BITMAP -0760 -0DC0 -0000 -39F0 -39F0 -1C60 -1C60 -3460 -36C0 -36C0 -66C0 -6380 -FB80 -FB80 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -1800 -0C00 -0600 -0000 -0F00 -3F80 -71C0 -60C0 -C0C0 -C0C0 -C0C0 -C180 -E380 -7F00 -3C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -0180 -0300 -0600 -0000 -0F00 -3F80 -71C0 -60C0 -C0C0 -C0C0 -C0C0 -C180 -E380 -7F00 -3C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -0600 -0F00 -1980 -0000 -0F00 -3F80 -71C0 -60C0 -C0C0 -C0C0 -C0C0 -C180 -E380 -7F00 -3C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0EC0 -1B80 -0000 -0F00 -3F80 -71C0 -60C0 -C0C0 -C0C0 -C0C0 -C180 -E380 -7F00 -3C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1980 -1980 -0000 -0F00 -3F80 -71C0 -60C0 -C0C0 -C0C0 -C0C0 -C180 -E380 -7F00 -3C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -2040 -70E0 -39C0 -1F80 -0F00 -1E00 -3F00 -7380 -E1C0 -4080 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 14 13 -1 -1 -BITMAP -000C -03D8 -0FF0 -1C70 -18F0 -31B0 -3330 -3630 -3C60 -38E0 -3FC0 -6F00 -C000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 15 1 0 -BITMAP -0C00 -0600 -0300 -0000 -7DF0 -7DF0 -3060 -6060 -60C0 -60C0 -C0C0 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 14 1 0 -BITMAP -0180 -0300 -0000 -7DF0 -7DF0 -3060 -6060 -60C0 -60C0 -C0C0 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 15 1 0 -BITMAP -0300 -0780 -0CC0 -0000 -7DF0 -7DF0 -3060 -6060 -60C0 -60C0 -C0C0 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 14 1 0 -BITMAP -0C60 -0C60 -0000 -7DF0 -7DF0 -3060 -6060 -60C0 -60C0 -C0C0 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 2 0 -BITMAP -0300 -0600 -0C00 -0000 -F3C0 -F3C0 -6180 -6300 -3600 -3C00 -1800 -3800 -3000 -FC00 -FC00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -3E00 -3C00 -1FC0 -1FE0 -3060 -3060 -30E0 -7FC0 -7F80 -F000 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0780 -1FC0 -18C0 -18C0 -3180 -3380 -31C0 -30C0 -60C0 -6980 -EF80 -E700 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -1800 -0C00 -0600 -0000 -0F80 -3FC0 -30C0 -00C0 -3FC0 -FF80 -C180 -FFC0 -7DC0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -00C0 -0180 -0300 -0000 -0F80 -3FC0 -30C0 -00C0 -3FC0 -FF80 -C180 -FFC0 -7DC0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0300 -0780 -0CC0 -0000 -0F80 -3FC0 -30C0 -00C0 -3FC0 -FF80 -C180 -FFC0 -7DC0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0EC0 -1B80 -0000 -0F80 -3FC0 -30C0 -00C0 -3FC0 -FF80 -C180 -FFC0 -7DC0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0CC0 -0CC0 -0000 -0F80 -3FC0 -30C0 -00C0 -3FC0 -FF80 -C180 -FFC0 -7DC0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0380 -0480 -0480 -0700 -0000 -1F80 -3FC0 -30C0 -00C0 -3FC0 -FF80 -C180 -FFC0 -7DC0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -3DC0 -7FE0 -6660 -0660 -3FE0 -FFC0 -CC00 -FFC0 -77C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 13 0 -4 -BITMAP -0F60 -3FE0 -70C0 -60C0 -C000 -C000 -E0C0 -7FC0 -3F00 -0800 -1C00 -0C00 -3800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0C00 -0600 -0300 -0000 -0F80 -3FC0 -70E0 -6060 -FFE0 -FFE0 -C000 -7F80 -3F80 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -00C0 -0180 -0300 -0000 -0F80 -3FC0 -70E0 -6060 -FFE0 -FFE0 -C000 -7F80 -3F80 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0300 -0780 -0CC0 -0000 -0F80 -3FC0 -70E0 -6060 -FFE0 -FFE0 -C000 -7F80 -3F80 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -0CC0 -0CC0 -0000 -0F80 -3FC0 -70E0 -6060 -FFE0 -FFE0 -C000 -7F80 -3F80 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -30 -18 -0C -00 -3C -3C -0C -0C -0C -18 -18 -FF -FF -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -03 -06 -0C -00 -3C -3C -0C -0C -0C -18 -18 -FF -FF -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -0C -1E -33 -00 -3C -3C -0C -0C -0C -18 -18 -FF -FF -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -33 -33 -00 -3C -3C -0C -0C -0C -18 -18 -FF -FF -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -3860 -7FC0 -0F80 -39C0 -60C0 -1F60 -7FE0 -60E0 -C060 -C0C0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -0760 -0DC0 -0000 -3B80 -7FC0 -38C0 -30C0 -30C0 -6180 -6180 -F3C0 -F3C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0C00 -0600 -0300 -0000 -0F80 -3FC0 -70E0 -6060 -C060 -C0C0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -00C0 -0180 -0300 -0000 -0F80 -3FC0 -70E0 -6060 -C060 -C0C0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0300 -0780 -0CC0 -0000 -0F80 -3FC0 -70E0 -6060 -C060 -C0C0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -0EC0 -1B80 -0000 -0F80 -3FC0 -70E0 -6060 -C060 -C0C0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -0CC0 -0CC0 -0000 -0F80 -3FC0 -70E0 -6060 -C060 -C0C0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 10 1 0 -BITMAP -0C -0C -00 -00 -FF -FF -00 -00 -30 -30 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 11 -1 -1 -BITMAP -0030 -07E0 -1FE0 -39F0 -3330 -6630 -6C60 -78E0 -3FC0 -7F00 -C000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3000 -1800 -0C00 -0000 -E380 -E380 -6180 -6180 -C300 -C300 -C700 -FF80 -7B80 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0300 -0600 -0C00 -0000 -E380 -E380 -6180 -6180 -C300 -C300 -C700 -FF80 -7B80 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0C00 -1E00 -3300 -0000 -E380 -E380 -6180 -6180 -C300 -C300 -C700 -FF80 -7B80 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3300 -3300 -0000 -E380 -E380 -6180 -6180 -C300 -C300 -C700 -FF80 -7B80 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 17 -1 -4 -BITMAP -0060 -00C0 -0180 -0000 -3CF0 -3CF0 -1860 -0CC0 -0D80 -0700 -0600 -0600 -0C00 -1800 -3000 -F800 -F800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 16 -1 -4 -BITMAP -1C00 -1C00 -0C00 -1BC0 -1FE0 -1C70 -1830 -3030 -3030 -3860 -3FE0 -7780 -6000 -6000 -F800 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 16 -1 -4 -BITMAP -0CC0 -0CC0 -0000 -3CF0 -3CF0 -1860 -0CC0 -0D80 -0700 -0600 -0600 -0C00 -1800 -3000 -F800 -F800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courBO24-L1.bdf diff -u xc/fonts/bdf/75dpi/courBO24-L1.bdf:1.1 xc/fonts/bdf/75dpi/courBO24-L1.bdf:removed --- xc/fonts/bdf/75dpi/courBO24-L1.bdf:1.1 Wed Apr 4 18:56:12 2001 +++ xc/fonts/bdf/75dpi/courBO24-L1.bdf Wed Mar 16 21:04:02 2005 @@ -1,4195 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courBO24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Bold-O-Normal--24-240-75-75-M-150-ISO8859-1 -SIZE 24 75 75 -FONTBOUNDINGBOX 19 25 -1 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Bold" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 150 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 15 -X_HEIGHT 11 -FONT_ASCENT 19 -FONT_DESCENT 5 -FACE_NAME "Courier Bold Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier-BoldOblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Courier Bold Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 17 15 0 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 6 16 6 0 -BITMAP -0C -1C -1C -3C -38 -38 -30 -70 -60 -60 -60 -40 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 7 6 8 -BITMAP -E7 -E7 -E7 -C6 -C6 -84 -84 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 19 2 -2 -BITMAP -0198 -0198 -0330 -0330 -0660 -0660 -3FF8 -3FF8 -0CC0 -1980 -1980 -FFE0 -FFE0 -3300 -3300 -6600 -6600 -CC00 -CC00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 19 2 -2 -BITMAP -0180 -0180 -0FB0 -1FF0 -3870 -3030 -3800 -1E00 -0F80 -03C0 -00E0 -0060 -C060 -E0E0 -FFC0 -DF80 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 15 2 0 -BITMAP -0780 -0CC0 -18C0 -18C0 -1980 -0F1C -00F0 -0780 -3C00 -E3C0 -0660 -0C60 -0C60 -0CC0 -0780 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 14 2 0 -BITMAP -03C0 -07E0 -0E60 -1C00 -1800 -1800 -1C00 -3E60 -67E0 -C3C0 -C180 -C3C0 -FFE0 -7E60 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 4 7 7 8 -BITMAP -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 20 6 -4 -BITMAP -0380 -0600 -0C00 -1800 -1800 -3000 -3000 -6000 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -3000 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 20 2 -4 -BITMAP -0C -06 -06 -03 -03 -03 -03 -03 -03 -03 -06 -06 -06 -0C -0C -18 -18 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 10 5 7 -BITMAP -0C00 -0C00 -CCC0 -EDC0 -3F00 -0C00 -3E00 -6300 -E300 -C300 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 2 0 -BITMAP -0180 -0180 -0180 -0300 -0300 -0300 -FFF8 -FFF8 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 6 4 -3 -BITMAP -38 -38 -70 -60 -C0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 2 3 6 -BITMAP -7FF0 -FFE0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 3 3 5 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 19 18 -1 -2 -BITMAP -000060 -0000C0 -000180 -000300 -000600 -000C00 -001800 -003000 -006000 -00C000 -018000 -030000 -060000 -0C0000 -180000 -300000 -600000 -C00000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 3 0 -BITMAP -07C0 -0FE0 -1830 -3030 -3030 -6030 -6030 -6030 -C060 -C060 -C060 -C0C0 -C0C0 -C180 -7F00 -3E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 2 0 -BITMAP -0180 -1F80 -1F80 -0180 -0300 -0300 -0300 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 16 1 0 -BITMAP -01F8 -07FC -0E0C -0C0C -0C0C -001C -0038 -0070 -01E0 -03C0 -0700 -1E00 -3800 -7000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 16 1 0 -BITMAP -01F0 -07F8 -0E1C -0C0C -000C -001C -0078 -03F0 -03E0 -0070 -0030 -0030 -C070 -E0E0 -7FE0 -3F80 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -00E0 -01E0 -0360 -0660 -0CC0 -0CC0 -18C0 -30C0 -3180 -6180 -FFE0 -FFE0 -0300 -0300 -1FC0 -1FC0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 2 0 -BITMAP -0FF8 -0FF8 -0C00 -0C00 -1800 -1BC0 -1FE0 -1C70 -0030 -0030 -0030 -0030 -C070 -E0E0 -7FC0 -3F80 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 3 0 -BITMAP -00F8 -03F8 -0780 -0E00 -1C00 -3800 -3780 -7FC0 -60E0 -E060 -C060 -C060 -E0E0 -71C0 -7F80 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 5 0 -BITMAP -7FC0 -FFC0 -C180 -0180 -0300 -0300 -0600 -0600 -0C00 -0C00 -1800 -1800 -3000 -3000 -6000 -6000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 2 0 -BITMAP -03E0 -0FF0 -1C38 -1818 -3018 -3030 -1860 -1FC0 -3FC0 -60E0 -C060 -C060 -C060 -E0C0 -7F80 -3F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 3 0 -BITMAP -03C0 -0FE0 -1C60 -3830 -7030 -6030 -6030 -6070 -70E0 -3FE0 -1EC0 -01C0 -0380 -0700 -FE00 -F800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 11 5 0 -BITMAP -38 -38 -38 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 6 14 4 -3 -BITMAP -1C -1C -1C -00 -00 -00 -00 -00 -38 -38 -70 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 11 2 2 -BITMAP -001E -0078 -01E0 -0780 -1E00 -7800 -F000 -3C00 -0F00 -03C0 -00F0 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 6 2 4 -BITMAP -7FF8 -7FF8 -0000 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 11 1 2 -BITMAP -1E00 -0780 -01E0 -0078 -001E -003C -00F0 -03C0 -0F00 -3C00 -F000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 15 5 0 -BITMAP -3F00 -7F80 -61C0 -C0C0 -C0C0 -01C0 -0380 -0F00 -1C00 -3800 -3000 -0000 -0000 -6000 -6000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 18 2 -2 -BITMAP -03C0 -0FE0 -0C30 -1830 -1830 -31F0 -33E0 -6660 -6460 -6CC0 -CCC0 -CFE0 -C7E0 -C000 -C000 -6180 -7F00 -1E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 15 0 0 -BITMAP -07E0 -07E0 -00E0 -01E0 -01B0 -0330 -0630 -0630 -0C30 -1FF8 -1FF8 -3018 -3018 -FCFC -FCFC -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 15 0 0 -BITMAP -1FF8 -1FFC -0606 -0606 -0C06 -0C0C -0FF8 -0FF8 -181C -180C -180C -3018 -3038 -FFF0 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 15 1 0 -BITMAP -03F6 -0FFE -1E0E -380C -700C -6000 -E000 -C000 -C000 -C000 -C000 -E030 -7070 -7FE0 -1F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 16 15 0 0 -BITMAP -1FFC -1FFE -0607 -0603 -0C03 -0C03 -0C03 -1803 -1806 -1806 -300C -300C -3038 -FFF0 -FFE0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 15 0 0 -BITMAP -1FFE -1FFE -0606 -060C -0C0C -0C60 -0C60 -0FE0 -1FC0 -18C0 -18CC -300C -3018 -FFF8 -FFF8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 16 15 0 0 -BITMAP -1FFF -1FFF -0603 -0606 -0C06 -0C60 -0C60 -0FE0 -1FC0 -18C0 -18C0 -3000 -3000 -FF00 -FF00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 15 1 0 -BITMAP -03F6 -0FFE -1E0E -380C -700C -6000 -E000 -C000 -C1F8 -C1F8 -C018 -E030 -7070 -7FE0 -1FC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 17 15 0 0 -BITMAP -1F9F80 -1F9F80 -060600 -060600 -0C0C00 -0C0C00 -0FFC00 -0FFC00 -181800 -181800 -181800 -303000 -303000 -FCFC00 -FCFC00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 15 2 0 -BITMAP -1FF8 -1FF8 -0180 -0180 -0300 -0300 -0300 -0600 -0600 -0600 -0C00 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 16 15 1 0 -BITMAP -03FF -03FF -0018 -0018 -0018 -0030 -0030 -0030 -0060 -6060 -6060 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 16 15 0 0 -BITMAP -1F9F -1F9F -0618 -0630 -0C60 -0CC0 -0F80 -1F80 -19C0 -18C0 -30E0 -3060 -3070 -FC3C -FC3C -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -1FE0 -1FE0 -0300 -0300 -0600 -0600 -0600 -0C00 -0C00 -0C00 -1818 -1818 -1830 -FFF0 -FFF0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 17 15 0 0 -BITMAP -1E0780 -1E0F80 -0E0F00 -0E1B00 -1E3600 -1B3600 -1B6600 -336C00 -33CC00 -318C00 -619800 -601800 -601800 -F87C00 -F87C00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 16 15 0 0 -BITMAP -1E1F -1E1F -0E06 -0E06 -1B0C -1B0C -1B0C -198C -3198 -3198 -30D8 -60D8 -60F0 -F870 -F870 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 15 1 0 -BITMAP -03E0 -0FF8 -1C38 -381C -700C -600C -E00C -C00C -C01C -C018 -C038 -E070 -71E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 16 15 0 0 -BITMAP -1FF8 -1FFE -0607 -0603 -0C03 -0C03 -0C06 -180E -1FFC -1FF0 -1800 -3000 -3000 -FF00 -FF00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 18 1 -3 -BITMAP -03E0 -0FF8 -1C38 -381C -700C -600C -E00C -C00C -C01C -C018 -C038 -E070 -71E0 -7FC0 -1F00 -7860 -FFE0 -E780 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 15 0 0 -BITMAP -1FF0 -1FFC -060E -0606 -0C06 -0C0E -0C1C -1FF8 -1FE0 -18E0 -1860 -3070 -3030 -FC3C -FC3C -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 15 1 0 -BITMAP -03F6 -0FFE -0E0E -1C0C -180C -1E00 -0F80 -03E0 -00F0 -0038 -6018 -6018 -7038 -FFF0 -CFE0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 15 3 0 -BITMAP -7FF8 -7FF8 -6318 -C330 -C630 -C630 -0600 -0C00 -0C00 -0C00 -1800 -1800 -1800 -FF00 -FF00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 15 3 0 -BITMAP -7C7C -7C7C -3018 -3018 -6030 -6030 -6030 -6030 -C060 -C060 -C060 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 15 3 0 -BITMAP -F87C -F87C -6018 -6030 -6030 -6060 -6060 -30C0 -3180 -3180 -3300 -3600 -1E00 -1C00 -1800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 15 2 0 -BITMAP -7C3E -7C3E -300C -318C -3398 -6398 -6798 -67B0 -6DB0 -6DB0 -D9E0 -D9E0 -F1C0 -F1C0 -E1C0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 17 15 0 0 -BITMAP -1F9F80 -1F9F80 -0E0E00 -061C00 -033800 -03F000 -01E000 -03C000 -07C000 -0E6000 -1C7000 -383000 -703800 -FCFC00 -FCFC00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 15 3 0 -BITMAP -FCFC -FCFC -7038 -3070 -38E0 -19C0 -1B80 -0F00 -0E00 -0C00 -0C00 -1800 -1800 -FF00 -FF00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 15 2 0 -BITMAP -1FFC -1FFC -1838 -3070 -30E0 -01C0 -0380 -0700 -0E00 -1C00 -3830 -7030 -E060 -FFE0 -FFE0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 20 5 -4 -BITMAP -07C0 -07C0 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -C000 -F800 -F800 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 6 20 6 -3 -BITMAP -C0 -C0 -C0 -C0 -60 -60 -60 -60 -30 -30 -30 -30 -18 -18 -18 -18 -0C -0C -0C -0C -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 20 2 -4 -BITMAP -0F80 -0F80 -0180 -0180 -0300 -0300 -0300 -0300 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -F800 -F800 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 8 4 8 -BITMAP -0300 -0300 -0700 -0F00 -1900 -3180 -6180 -C180 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 2 0 -4 -BITMAP -FFFE -FFFE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 4 7 11 -BITMAP -C0 -60 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 11 1 0 -BITMAP -0FC0 -1FE0 -1870 -0030 -0FF0 -3FE0 -7060 -C0C0 -C1C0 -FFF0 -7EF0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 16 0 0 -BITMAP -1E00 -1E00 -0600 -0600 -0600 -0DF0 -0FF8 -0E1C -0C0C -180C -180C -180C -3818 -3C38 -FFF0 -F7C0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 11 2 0 -BITMAP -0FD8 -3FF8 -7070 -6030 -C030 -C000 -C000 -C000 -E070 -7FF0 -3FC0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 2 0 -BITMAP -0078 -0078 -0018 -0018 -0030 -0F30 -3FB0 -70F0 -6060 -C060 -C060 -C0C0 -C0C0 -E1C0 -7FF0 -3EF0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 11 2 0 -BITMAP -0FC0 -3FE0 -7070 -6030 -C030 -FFF0 -FFF0 -C000 -E060 -7FE0 -3F80 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 16 2 0 -BITMAP -007C -01FC -0380 -0300 -0300 -3FF0 -3FF0 -0600 -0600 -0C00 -0C00 -0C00 -1800 -1800 -FFC0 -FFC0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 16 2 -5 -BITMAP -0FBC -3FFC -70F0 -6060 -C060 -C060 -C060 -C0C0 -E1C0 -7FC0 -3EC0 -0180 -0180 -0380 -FF00 -FE00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 16 0 0 -BITMAP -1F00 -1F00 -0300 -0600 -0600 -0DF0 -0FF8 -0E1C -0C0C -180C -1818 -1818 -3030 -3030 -FCFC -FCFC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 2 0 -BITMAP -01C0 -03C0 -0380 -0000 -0000 -1F00 -1F00 -0300 -0300 -0600 -0600 -0600 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 21 0 -5 -BITMAP -0070 -00F0 -00E0 -0000 -0000 -1FE0 -1FE0 -0060 -0060 -00C0 -00C0 -00C0 -0180 -0180 -0180 -0300 -0300 -0300 -0600 -FE00 -FC00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -1E00 -1E00 -0600 -0600 -0C00 -0C78 -0C78 -18E0 -19C0 -1F80 -1F00 -3380 -31C0 -30E0 -F0F8 -F0F8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 2 0 -BITMAP -0F80 -0F80 -0180 -0180 -0300 -0300 -0300 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 16 11 0 0 -BITMAP -3BDE -3FFF -0E73 -0C63 -18C6 -18C6 -18C6 -318C -318C -F9EF -F9EF -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 11 0 0 -BITMAP -3CF0 -3DF8 -0F1C -0E0C -180C -1818 -1818 -3030 -3030 -FCFC -FCFC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 11 2 0 -BITMAP -0FC0 -3FE0 -7070 -6030 -C030 -C030 -C030 -C060 -E0E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 16 -1 -5 -BITMAP -1EF8 -1FFC -070E -0606 -0C06 -0C06 -0C06 -1C0C -1E1C -1BF8 -19E0 -3000 -3000 -3000 -FE00 -FE00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 16 2 -5 -BITMAP -0FBC -3FFC -70F0 -6070 -C060 -C060 -C060 -C0C0 -E1C0 -7FC0 -3EC0 -0180 -0180 -0180 -0FE0 -0FE0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 11 1 0 -BITMAP -1EF8 -1FFC -070C -0600 -0C00 -0C00 -0C00 -1800 -1800 -FFC0 -FFC0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 11 2 0 -BITMAP -0FB0 -1FF0 -3860 -3860 -1E00 -0F80 -03C0 -60E0 -60E0 -FFC0 -DF80 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 15 3 0 -BITMAP -0C00 -0C00 -1800 -1800 -FFC0 -FFC0 -3000 -6000 -6000 -6000 -C000 -C000 -E180 -7F80 -3E00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 11 2 0 -BITMAP -F0F0 -F0F0 -3030 -6030 -6060 -6060 -C060 -C0C0 -E1C0 -7FF0 -3EF0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 11 2 0 -BITMAP -FCFC -FCFC -3030 -3060 -1860 -18C0 -1980 -1980 -0F00 -0E00 -0C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 11 2 0 -BITMAP -F87C -F87C -6318 -6318 -6730 -6730 -6F60 -6B60 -79C0 -71C0 -6180 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 11 1 0 -BITMAP -3E7C -3E7C -1830 -0C60 -06C0 -0780 -0F00 -1980 -30C0 -F9F0 -F9F0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 16 0 -5 -BITMAP -1F3E -1F3E -0C0C -0C18 -0C38 -0630 -0660 -06C0 -03C0 -0380 -0300 -0600 -0C00 -1800 -FE00 -FE00 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 11 2 0 -BITMAP -3FE0 -3FE0 -31C0 -3380 -0700 -0E00 -1C00 -38C0 -70C0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 20 5 -4 -BITMAP -0380 -0600 -0C00 -1800 -1800 -1800 -1800 -3000 -E000 -6000 -3000 -3000 -6000 -6000 -6000 -C000 -C000 -C000 -6000 -3800 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 18 5 -2 -BITMAP -06 -06 -06 -0C -0C -0C -18 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 20 2 -4 -BITMAP -0600 -0300 -0180 -0180 -0180 -0300 -0300 -0300 -0180 -01C0 -0300 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -3000 -E000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 4 2 5 -BITMAP -1E0C -3F18 -67F0 -C3E0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 6 16 3 -5 -BITMAP -0C -0C -00 -00 -08 -18 -18 -18 -38 -30 -70 -70 -F0 -E0 -E0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 3 0 -BITMAP -0600 -0600 -0600 -1F60 -3FE0 -71C0 -60C0 -C000 -C000 -C000 -E180 -7F80 -3E00 -1800 -1800 -1800 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -01F0 -03F8 -0718 -0600 -0C00 -0C00 -0C00 -7FC0 -7FC0 -0C00 -1C00 -3800 -7030 -FFF0 -FFE0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 11 2 2 -BITMAP -1818 -1FF8 -1FF0 -3870 -3030 -6030 -6070 -70E0 -7FC0 -FFC0 -C0C0 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 15 3 0 -BITMAP -7CF8 -7CF8 -3070 -30E0 -19C0 -1B80 -0F00 -0E00 -7F80 -0C00 -7F80 -1800 -1800 -FF00 -FF00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 18 5 -2 -BITMAP -06 -06 -06 -0C -0C -0C -18 -18 -00 -00 -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 18 1 -2 -BITMAP -01FE -03FE -070C -060C -0F00 -1F80 -31C0 -30E0 -3870 -1C38 -0E18 -0738 -03F0 -01E0 -60C0 -61C0 -FF80 -FF00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 2 6 12 -BITMAP -C6 -C6 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 14 1 1 -BITMAP -03E0 -0FF8 -3C1C -33CC -6FE6 -6C66 -D806 -D806 -D8CC -CFCC -6718 -7078 -3FE0 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 11 4 4 -BITMAP -0F00 -1980 -0180 -1F80 -3300 -6300 -6780 -3D80 -0000 -FF00 -FF00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 9 1 1 -BITMAP -0186 -071C -1C70 -71C0 -E380 -6180 -30C0 -1860 -0C30 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 6 2 4 -BITMAP -FFF0 -FFF0 -0060 -0060 -00C0 -00C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 2 3 6 -BITMAP -7FF0 -FFE0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 14 1 1 -BITMAP -03E0 -0FF8 -3C1C -37CC -67E6 -6666 -C6C6 -CF86 -CFCC -CCCC -6CD8 -7078 -3FE0 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 1 7 13 -BITMAP -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 7 5 9 -BITMAP -1E -63 -C1 -81 -83 -C6 -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 14 0 0 -BITMAP -0060 -0060 -00C0 -00C0 -3FFE -3FFE -0180 -0180 -0300 -0300 -0000 -0000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 9 5 7 -BITMAP -1E -73 -63 -06 -0C -18 -30 -62 -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 9 4 7 -BITMAP -1E -73 -63 -06 -1C -06 -C6 -CC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 4 8 11 -BITMAP -18 -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 16 0 -5 -BITMAP -3C3C -3C3C -0C0C -180C -1818 -1818 -3018 -3030 -3870 -7FFC -7FBC -6000 -E000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 18 2 -2 -BITMAP -07FE -1FFE -39B0 -71B0 -71B0 -7360 -7360 -3B60 -0F60 -06C0 -06C0 -06C0 -06C0 -0D80 -0D80 -0D80 -FFC0 -FFC0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 4 4 6 5 -BITMAP -70 -F0 -F0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 6 3 -5 -BITMAP -18 -30 -78 -18 -F8 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 9 4 7 -BITMAP -06 -3E -0C -0C -0C -18 -18 -18 -FF -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 11 4 4 -BITMAP -0F00 -3F80 -30C0 -60C0 -60C0 -6180 -3F80 -1E00 -0000 -FF00 -FF00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 9 2 1 -BITMAP -30C0 -1860 -0C30 -0618 -071C -0E38 -38E0 -6380 -C600 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 17 17 0 -1 -BITMAP -060000 -3E0000 -0E0180 -0C0300 -0C0600 -0C0C00 -181800 -183000 -FF6600 -00CE00 -019600 -032400 -064C00 -0C8C00 -18FE00 -301800 -003C00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 16 17 0 -1 -BITMAP -0600 -3E00 -0E03 -0C06 -0C0C -0C18 -1830 -1860 -FFDE -01B3 -0323 -0606 -0C0C -1818 -3030 -6062 -00FE -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 16 17 1 -1 -BITMAP -1E00 -7300 -6303 -0606 -1C0C -0618 -C630 -CC60 -78CC -019C -032C -0648 -0C98 -1918 -31FC -6030 -0078 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 15 1 -4 -BITMAP -0180 -0180 -0000 -0000 -0300 -0300 -0700 -0E00 -3C00 -7000 -E0C0 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 25 0 -5 -BITMAP -0600 -0300 -0180 -00C0 -0000 -07E0 -07E0 -01E0 -01B0 -0330 -0630 -0630 -0C30 -0C38 -1FF8 -1FF8 -3018 -3018 -FCFC -FCFC -0000 -0000 -0000 -0000 -0600 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 20 0 0 -BITMAP -000C -0018 -0030 -0060 -0000 -07E0 -07E0 -01E0 -01B0 -0330 -0630 -0630 -0C30 -0C38 -1FF8 -1FF8 -3018 -3018 -FCFC -FCFC -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 20 0 0 -BITMAP -0040 -00E0 -01B0 -0330 -0000 -07E0 -07E0 -01E0 -01B0 -0330 -0630 -0630 -0C30 -0C38 -1FF8 -1FF8 -3018 -3018 -FCFC -FCFC -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 19 0 0 -BITMAP -01CC -03F8 -0670 -0000 -07E0 -07E0 -01E0 -01B0 -0330 -0630 -0630 -0C30 -0C38 -1FF8 -1FF8 -3018 -3018 -FCFC -FCFC -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0318 -0318 -0000 -07E0 -07E0 -01E0 -01B0 -0330 -0630 -0630 -0C30 -0C38 -1FF8 -1FF8 -3018 -3018 -FCFC -FCFC -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 20 0 0 -BITMAP -0060 -0090 -0090 -0060 -0000 -07E0 -07E0 -01E0 -01B0 -0330 -0630 -0630 -0C30 -0C38 -1FF8 -1FF8 -3018 -3018 -FCFC -FCFC -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 19 15 -1 0 -BITMAP -03FFE0 -03FFE0 -00D8C0 -0198C0 -01B000 -033000 -063300 -067F00 -0C7E00 -1FE600 -1FC000 -30C300 -30C300 -FBFE00 -FBFE00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 20 1 -5 -BITMAP -03F6 -0FFE -1E0E -380C -700C -6000 -E000 -C000 -C000 -C000 -C000 -E030 -7070 -7FE0 -1F80 -0600 -0F00 -0300 -1F00 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 20 0 0 -BITMAP -0300 -0180 -00C0 -0060 -0000 -1FFE -1FFE -060C -060C -0C0C -0C60 -0C60 -0FE0 -1FC0 -18C0 -18CC -300C -3018 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 20 0 0 -BITMAP -0018 -0030 -0060 -00C0 -0000 -1FFE -1FFE -060C -060C -0C0C -0C60 -0C60 -0FE0 -1FC0 -18C0 -18CC -300C -3018 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 20 0 0 -BITMAP -0040 -00E0 -01B0 -0330 -0000 -1FFE -1FFE -060C -060C -0C0C -0C60 -0C60 -0FE0 -1FC0 -18C0 -18CC -300C -3018 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -0318 -0318 -0000 -1FFE -1FFE -060C -060C -0C0C -0C60 -0C60 -0FE0 -1FC0 -18C0 -18CC -300C -3018 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 20 2 0 -BITMAP -0C00 -0600 -0300 -0180 -0000 -1FF8 -1FF8 -0180 -0180 -0300 -0300 -0300 -0600 -0600 -0600 -0C00 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 20 2 0 -BITMAP -0030 -0060 -00C0 -0180 -0000 -1FF8 -1FF8 -0180 -0180 -0300 -0300 -0300 -0600 -0600 -0600 -0C00 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 20 2 0 -BITMAP -0080 -01C0 -0360 -0660 -0000 -1FF8 -1FF8 -0180 -0180 -0300 -0300 -0300 -0600 -0600 -0600 -0C00 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0630 -0630 -0000 -1FF8 -1FF8 -0180 -0180 -0300 -0300 -0300 -0600 -0600 -0600 -0C00 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 16 15 0 0 -BITMAP -1FFC -1FFE -0607 -0603 -0C03 -0C03 -3F03 -3F03 -1806 -1806 -300C -300C -3038 -FFF0 -FFE0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 16 19 0 0 -BITMAP -01CC -03F8 -0670 -0000 -1E1F -1E1F -0E06 -1B0C -1B0C -1B0C -1B0C -318C -3198 -3198 -30D8 -60D8 -60F0 -F870 -F870 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 20 1 0 -BITMAP -0C00 -0600 -0300 -0180 -0000 -07E0 -0FF8 -1C3C -301C -301C -600C -E00C -C00C -C01C -C018 -C038 -E070 -71E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 20 1 0 -BITMAP -0030 -0060 -00C0 -0180 -0000 -07E0 -0FF8 -1C3C -301C -301C -600C -E00C -C00C -C01C -C018 -C038 -E070 -71E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 20 1 0 -BITMAP -0080 -01C0 -0360 -0660 -0000 -07E0 -0FF8 -1C3C -301C -301C -600C -E00C -C00C -C01C -C018 -C038 -E070 -71E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 19 1 0 -BITMAP -0398 -07F0 -0CE0 -0000 -07E0 -0FF8 -1C3C -301C -301C -600C -E00C -C00C -C01C -C018 -C038 -E070 -71E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -0630 -0630 -0000 -07E0 -0FF8 -1C3C -301C -301C -600C -E00C -C00C -C01C -C018 -C038 -E070 -71E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 12 1 1 -BITMAP -3018 -3838 -1C70 -0EE0 -07C0 -0380 -0780 -0FC0 -1CE0 -3870 -7038 -E018 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 17 1 -1 -BITMAP -0006 -01FC -07FC -0E1C -1C3E -3866 -30C6 -7186 -6186 -630E -660C -6C1C -7838 -38F0 -3FE0 -6F80 -C000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 20 3 0 -BITMAP -0C00 -0600 -0300 -0180 -0000 -7C7C -7C7C -3018 -3018 -6030 -6030 -6030 -C030 -C060 -C060 -C060 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 20 3 0 -BITMAP -0030 -0060 -00C0 -0180 -0000 -7C7C -7C7C -3018 -3018 -6030 -6030 -6030 -C030 -C060 -C060 -C060 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 20 3 0 -BITMAP -0100 -0380 -06C0 -0CC0 -0000 -7C7C -7C7C -3018 -3018 -6030 -6030 -6030 -C030 -C060 -C060 -C060 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 18 3 0 -BITMAP -0C60 -0C60 -0000 -7C7C -7C7C -3018 -3018 -6030 -6030 -6030 -C030 -C060 -C060 -C060 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 20 3 0 -BITMAP -0060 -00C0 -0180 -0300 -0000 -FCFC -FCF8 -3070 -38E0 -39C0 -1B80 -1F00 -0E00 -0C00 -0C00 -0C00 -1800 -1800 -FF00 -FF00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 16 15 0 0 -BITMAP -1F80 -1F80 -0600 -07F8 -0FFE -0C07 -0C03 -1803 -1806 -1FFE -3FF8 -3000 -3000 -FC00 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -00F0 -03F8 -0718 -0618 -0618 -0C30 -0DE0 -0DF0 -0C38 -1818 -1818 -1818 -3018 -3330 -FBF0 -F9E0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -1800 -0C00 -0600 -0300 -0000 -0FC0 -1FE0 -1870 -0030 -0FF0 -3FE0 -7060 -C0C0 -C1C0 -FFF0 -7EF0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -0060 -00C0 -0180 -0300 -0000 -0FC0 -1FE0 -1870 -0030 -0FF0 -3FE0 -7060 -C0C0 -C1C0 -FFF0 -7EF0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -0080 -01C0 -0360 -0660 -0000 -0FC0 -1FE0 -1870 -0030 -0FF0 -3FE0 -7060 -C0C0 -C1C0 -FFF0 -7EF0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -0398 -07F0 -0CE0 -0000 -0FC0 -1FE0 -1870 -0030 -0FF0 -3FE0 -7060 -C0C0 -C1C0 -FFF0 -7EF0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 1 0 -BITMAP -0C60 -0C60 -0000 -0FC0 -1FE0 -1870 -0030 -0FF0 -3FE0 -7060 -C0C0 -C1C0 -FFF0 -7EF0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -0180 -0240 -0240 -0180 -0000 -0FC0 -1FE0 -1870 -0030 -0FF0 -3FE0 -7060 -C0C0 -C1C0 -FFF0 -7EF0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 11 0 0 -BITMAP -0F38 -3FFC -31CE -0186 -1FFE -7FFE -6380 -C300 -C78C -FFFC -7CF0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 2 -5 -BITMAP -0FD8 -3FF8 -7070 -6030 -C030 -C000 -C000 -C000 -E070 -7FF0 -3FC0 -0C00 -1E00 -0600 -3E00 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 2 0 -BITMAP -1800 -0C00 -0600 -0300 -0000 -0FC0 -3FE0 -7070 -6030 -C030 -FFF0 -FFF0 -C000 -E060 -7FE0 -3F80 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 2 0 -BITMAP -0060 -00C0 -0180 -0300 -0000 -0FC0 -3FE0 -7070 -6030 -C030 -FFF0 -FFF0 -C000 -E060 -7FE0 -3F80 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 2 0 -BITMAP -0200 -0700 -0D80 -1980 -0000 -0FC0 -3FE0 -7070 -6030 -C030 -FFF0 -FFF0 -C000 -E060 -7FE0 -3F80 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 2 0 -BITMAP -18C0 -18C0 -0000 -0FC0 -3FE0 -7070 -6030 -C030 -FFF0 -FFF0 -C000 -E060 -7FE0 -3F80 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 2 0 -BITMAP -1800 -0C00 -0600 -0300 -0000 -1F00 -1F00 -0300 -0300 -0600 -0600 -0600 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -0060 -00C0 -0180 -0300 -0000 -1F00 -1F00 -0300 -0300 -0600 -0600 -0600 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 2 0 -BITMAP -0100 -0380 -06C0 -0CC0 -0000 -1F00 -1F00 -0300 -0300 -0600 -0600 -0600 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 14 2 0 -BITMAP -0C60 -0C60 -0000 -1F00 -1F00 -0300 -0300 -0600 -0600 -0600 -0C00 -0C00 -FFC0 -FFC0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 17 2 0 -BITMAP -7C70 -7FF0 -0780 -1FC0 -7CE0 -7060 -0FF0 -3FF0 -7070 -6030 -C030 -C030 -C030 -C060 -E0E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 15 0 0 -BITMAP -00E6 -01FC -0338 -0000 -3CF0 -3DF8 -0F1C -0E0C -180C -1818 -1818 -3030 -3030 -FCFC -FCFC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 2 0 -BITMAP -1800 -0C00 -0600 -0300 -0000 -0FC0 -3FE0 -7070 -6030 -C030 -C030 -C030 -C060 -E0E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 2 0 -BITMAP -0060 -00C0 -0180 -0300 -0000 -0FC0 -3FE0 -7070 -6030 -C030 -C030 -C030 -C060 -E0E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 15 2 0 -BITMAP -0380 -06C0 -0CC0 -0000 -0FC0 -3FE0 -7070 -6030 -C030 -C030 -C030 -C060 -E0E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 15 2 0 -BITMAP -0730 -0FE0 -19C0 -0000 -0FC0 -3FE0 -7070 -6030 -C030 -C030 -C030 -C060 -E0E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 2 0 -BITMAP -0C60 -0C60 -0000 -0FC0 -3FE0 -7070 -6030 -C030 -C030 -C030 -C060 -E0E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 12 2 1 -BITMAP -0380 -0380 -0380 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -1C00 -1C00 -1C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 13 1 -1 -BITMAP -000C -07F8 -1FF0 -3878 -30D8 -6198 -6318 -6618 -6C30 -7870 -3FE0 -7F80 -C000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 2 0 -BITMAP -1800 -0C00 -0600 -0300 -0000 -F0F0 -F0F0 -3030 -6030 -6060 -6060 -C060 -C0C0 -E1C0 -7FF0 -3EF0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 2 0 -BITMAP -00C0 -0180 -0300 -0600 -0000 -F0F0 -F0F0 -3030 -6030 -6060 -6060 -C060 -C0C0 -E1C0 -7FF0 -3EF0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 2 0 -BITMAP -0200 -0700 -0D80 -1980 -0000 -F0F0 -F0F0 -3030 -6030 -6060 -6060 -C060 -C0C0 -E1C0 -7FF0 -3EF0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 2 0 -BITMAP -18C0 -18C0 -0000 -F0F0 -F0F0 -3030 -6030 -6060 -6060 -C060 -C0C0 -E1C0 -7FF0 -3EF0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 21 0 -5 -BITMAP -0018 -0030 -0060 -00C0 -0000 -1F3E -1F3E -0C0C -0C18 -0C38 -0630 -0660 -06C0 -03C0 -0380 -0300 -0600 -0C00 -1800 -FE00 -FE00 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 21 -1 -5 -BITMAP -0F00 -0F00 -0300 -0300 -0300 -06F8 -07FC -070E -0606 -0C06 -0C06 -0C06 -1C0C -1E1C -1BF8 -19E0 -3000 -3000 -3000 -FE00 -FE00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 19 0 -5 -BITMAP -0318 -0318 -0000 -1F3E -1F3E -0C0C -0C18 -0C38 -0630 -0660 -06C0 -03C0 -0380 -0300 -0600 -0C00 -1800 -FE00 -FE00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courO08-L1.bdf diff -u xc/fonts/bdf/75dpi/courO08-L1.bdf:1.1 xc/fonts/bdf/75dpi/courO08-L1.bdf:removed --- xc/fonts/bdf/75dpi/courO08-L1.bdf:1.1 Wed Apr 4 18:56:12 2001 +++ xc/fonts/bdf/75dpi/courO08-L1.bdf Wed Mar 16 21:04:02 2005 @@ -1,2458 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courO08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Medium-O-Normal--8-80-75-75-M-50-ISO8859-1 -SIZE 8 75 75 -FONTBOUNDINGBOX 6 9 0 -1 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Medium" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 50 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 5 -X_HEIGHT 4 -FONT_ASCENT 7 -FONT_DESCENT 2 -FACE_NAME "Courier Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier-Oblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Courier Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -A8 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 1 1 0 1 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 6 2 0 -BITMAP -40 -40 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 3 1 3 -BITMAP -50 -50 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 6 0 0 -BITMAP -28 -7C -28 -F8 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -10 -38 -40 -70 -10 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -40 -D0 -A0 -50 -B0 -20 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -30 -40 -70 -A0 -D0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 3 3 4 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 2 0 -BITMAP -20 -40 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -40 -20 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 3 2 3 -BITMAP -40 -E0 -C0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -20 -20 -F0 -40 -40 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 2 1 -1 -BITMAP -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 1 1 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 1 1 2 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -30 -50 -90 -90 -A0 -C0 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -10 -70 -10 -20 -20 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -38 -48 -10 -20 -40 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -08 -38 -10 -90 -60 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -10 -30 -50 -F8 -20 -20 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -40 -C0 -20 -20 -C0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -30 -40 -60 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -90 -20 -40 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -30 -50 -60 -90 -90 -E0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -48 -48 -30 -20 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 4 2 0 -BITMAP -40 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 5 1 -1 -BITMAP -40 -00 -00 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 1 1 -BITMAP -20 -40 -80 -40 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 3 0 1 -BITMAP -78 -00 -F0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 1 1 -BITMAP -40 -20 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 2 0 -BITMAP -40 -A0 -20 -40 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -50 -B0 -B8 -80 -60 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -78 -28 -78 -50 -D0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -78 -28 -70 -50 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -70 -D0 -80 -90 -60 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -70 -28 -48 -50 -E0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -78 -20 -70 -40 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -78 -20 -70 -40 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -70 -C0 -B0 -90 -60 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -68 -28 -70 -50 -D0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -70 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -68 -30 -60 -50 -C8 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -70 -20 -40 -48 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -48 -58 -68 -90 -B0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -68 -28 -50 -50 -D0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -60 -D0 -90 -B0 -60 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -70 -28 -70 -40 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 -1 -BITMAP -60 -D0 -90 -B0 -40 -E0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -70 -28 -70 -50 -D0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -38 -48 -20 -90 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -78 -A8 -20 -40 -E0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -48 -48 -90 -90 -E0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -D8 -50 -60 -40 -40 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -98 -D0 -D0 -E0 -A0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -58 -50 -20 -50 -90 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -D0 -50 -60 -40 -C0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -10 -20 -40 -F0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 2 0 -BITMAP -60 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 6 2 0 -BITMAP -80 -80 -80 -40 -40 -40 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -60 -20 -20 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 3 1 3 -BITMAP -40 -60 -A0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 1 0 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 2 3 6 -BITMAP -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -60 -30 -E0 -A0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -60 -20 -30 -48 -48 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -70 -80 -90 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -18 -08 -70 -90 -A0 -50 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -70 -F0 -80 -60 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -18 -20 -F0 -40 -40 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 1 -1 -BITMAP -70 -90 -E0 -20 -C0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -60 -20 -38 -48 -50 -D0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -10 -00 -60 -20 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 -1 -BITMAP -10 -00 -70 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -60 -20 -28 -70 -50 -D0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -30 -10 -10 -20 -20 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -48 -78 -A8 -88 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -58 -68 -48 -D8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -70 -90 -90 -E0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 -1 -BITMAP -70 -28 -48 -70 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 1 -1 -BITMAP -70 -90 -A0 -40 -E0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 1 0 -BITMAP -58 -60 -40 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -30 -40 -20 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -20 -20 -F0 -40 -80 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -D0 -50 -B0 -D0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -D0 -50 -60 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -90 -D0 -E0 -A0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -58 -20 -60 -90 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 -1 -BITMAP -48 -48 -50 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -70 -20 -40 -E0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 2 0 -BITMAP -60 -40 -C0 -40 -80 -C0 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 6 2 0 -BITMAP -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -60 -20 -40 -60 -40 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 2 1 2 -BITMAP -50 -A0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 1 1 0 1 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 6 2 -1 -BITMAP -40 -00 -40 -40 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -20 -60 -80 -E0 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -18 -20 -F0 -40 -50 -E0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 1 1 -BITMAP -90 -60 -60 -90 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -50 -D8 -60 -F0 -40 -C0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 7 2 -1 -BITMAP -40 -40 -40 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 1 -1 -BITMAP -38 -40 -70 -50 -70 -10 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 1 2 5 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 7 0 -1 -BITMAP -30 -48 -B4 -A4 -B4 -48 -30 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 5 1 1 -BITMAP -60 -20 -60 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 3 0 0 -BITMAP -50 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 2 1 2 -BITMAP -F0 -20 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 1 1 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 7 0 -1 -BITMAP -30 -48 -B4 -B4 -AC -48 -30 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 1 2 5 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 3 1 3 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -20 -F0 -40 -00 -E0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 2 2 -BITMAP -60 -20 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 2 2 -BITMAP -E0 -60 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 2 3 5 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 -1 -BITMAP -50 -50 -50 -F8 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 1 -1 -BITMAP -78 -D0 -D0 -50 -A0 -A0 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 1 1 2 3 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 2 1 -1 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 2 2 -BITMAP -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 1 1 -BITMAP -30 -50 -60 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 3 1 0 -BITMAP -A0 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -40 -C8 -50 -20 -50 -B8 -10 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 7 0 -1 -BITMAP -40 -C8 -50 -20 -58 -88 -1C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -C0 -68 -D0 -20 -50 -B8 -10 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 0 -1 -BITMAP -20 -00 -20 -40 -A0 -40 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -10 -00 -78 -28 -78 -50 -D0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -78 -28 -78 -50 -D0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -18 -28 -00 -78 -28 -78 -50 -D0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -14 -28 -00 -78 -28 -78 -50 -D0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -00 -78 -28 -78 -50 -D0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -28 -10 -78 -28 -78 -50 -D0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -78 -50 -78 -A0 -B0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 -1 -BITMAP -70 -D0 -80 -90 -60 -C0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -10 -00 -78 -20 -70 -40 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -78 -20 -70 -40 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -18 -28 -00 -78 -20 -70 -40 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -00 -78 -20 -70 -40 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 1 0 -BITMAP -20 -10 -00 -70 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 1 0 -BITMAP -08 -10 -00 -70 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 1 0 -BITMAP -18 -28 -00 -70 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 1 0 -BITMAP -28 -00 -70 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -70 -28 -E8 -50 -E0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -14 -28 -00 -68 -28 -50 -50 -D0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 1 0 -BITMAP -40 -20 -00 -60 -D0 -90 -B0 -60 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 1 0 -BITMAP -10 -20 -00 -60 -D0 -90 -B0 -60 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 1 0 -BITMAP -30 -50 -00 -60 -D0 -90 -B0 -60 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 1 0 -BITMAP -28 -50 -00 -60 -D0 -90 -B0 -60 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -50 -00 -60 -D0 -90 -B0 -60 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -48 -30 -60 -90 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 7 0 -1 -BITMAP -04 -38 -68 -48 -58 -70 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -10 -00 -48 -48 -90 -90 -E0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -48 -48 -90 -90 -E0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -18 -28 -00 -48 -48 -90 -90 -E0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -00 -48 -48 -90 -90 -E0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 1 0 -BITMAP -10 -20 -00 -D0 -50 -60 -40 -C0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -60 -38 -48 -70 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -20 -50 -50 -A0 -90 -A0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -40 -20 -00 -60 -30 -E0 -A0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -10 -20 -00 -60 -30 -E0 -A0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -30 -50 -00 -60 -30 -E0 -A0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 1 0 -BITMAP -28 -50 -00 -60 -30 -E0 -A0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -50 -00 -60 -30 -E0 -A0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -20 -50 -20 -60 -30 -E0 -A0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -70 -38 -E0 -B0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 1 -1 -BITMAP -70 -80 -A0 -40 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -40 -20 -00 -70 -F0 -80 -60 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -10 -20 -00 -70 -F0 -80 -60 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -30 -50 -00 -70 -F0 -80 -60 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -50 -00 -70 -F0 -80 -60 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -40 -20 -00 -60 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -10 -20 -00 -60 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -30 -50 -00 -60 -40 -40 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -50 -00 -60 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -D0 -60 -A0 -70 -90 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 7 0 0 -BITMAP -14 -28 -00 -58 -68 -48 -D8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -40 -20 -00 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -10 -20 -00 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -30 -50 -00 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 1 0 -BITMAP -28 -50 -00 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -50 -00 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -20 -00 -F0 -00 -40 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 6 0 -1 -BITMAP -04 -38 -48 -48 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -40 -20 -00 -D0 -50 -B0 -D0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -10 -20 -00 -D0 -50 -B0 -D0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -30 -50 -00 -D0 -50 -B0 -D0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -50 -00 -D0 -50 -B0 -D0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -08 -10 -00 -48 -48 -50 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -30 -10 -30 -28 -48 -70 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -28 -00 -48 -48 -50 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courO10-L1.bdf diff -u xc/fonts/bdf/75dpi/courO10-L1.bdf:1.1 xc/fonts/bdf/75dpi/courO10-L1.bdf:removed --- xc/fonts/bdf/75dpi/courO10-L1.bdf:1.1 Wed Apr 4 18:56:12 2001 +++ xc/fonts/bdf/75dpi/courO10-L1.bdf Wed Mar 16 21:04:02 2005 @@ -1,2641 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courO10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Medium-O-Normal--10-100-75-75-M-60-ISO8859-1 -SIZE 10 75 75 -FONTBOUNDINGBOX 8 11 0 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Medium" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 60 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 6 -X_HEIGHT 5 -FONT_ASCENT 8 -FONT_DESCENT 2 -FACE_NAME "Courier Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier-Oblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Courier Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 5 0 0 -BITMAP -AA -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 7 2 0 -BITMAP -20 -20 -40 -40 -40 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 3 2 4 -BITMAP -50 -50 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -14 -14 -7E -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 -1 -BITMAP -08 -3C -44 -30 -08 -88 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -60 -A8 -D0 -20 -58 -A8 -30 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -18 -20 -20 -58 -90 -68 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 3 3 4 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 2 -1 -BITMAP -10 -20 -40 -40 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 1 -1 -BITMAP -20 -10 -10 -10 -10 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 4 2 3 -BITMAP -20 -D0 -40 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 1 1 -BITMAP -10 -20 -F8 -20 -40 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 3 1 -2 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 1 2 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 1 -1 -BITMAP -08 -10 -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -30 -48 -48 -88 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -08 -38 -10 -10 -20 -20 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -18 -24 -04 -08 -30 -40 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -30 -48 -08 -30 -10 -90 -60 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -18 -28 -50 -90 -F8 -20 -60 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -38 -40 -70 -08 -08 -90 -60 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -1C -20 -40 -70 -88 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 2 0 -BITMAP -F8 -88 -10 -20 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -30 -48 -48 -70 -90 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -18 -24 -44 -38 -08 -10 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 4 2 0 -BITMAP -40 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 6 1 -2 -BITMAP -20 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 5 2 1 -BITMAP -10 -60 -80 -40 -20 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 3 1 2 -BITMAP -78 -00 -F0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 5 2 1 -BITMAP -40 -20 -10 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 6 2 0 -BITMAP -60 -90 -20 -40 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -38 -44 -9C -A8 -B8 -80 -70 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -18 -28 -38 -48 -CC -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -24 -38 -44 -44 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -48 -80 -80 -88 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -24 -24 -44 -48 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -7C -24 -30 -40 -48 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -7E -22 -38 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -48 -80 -98 -88 -70 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -36 -24 -3C -44 -48 -C8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -7C -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -1E -08 -08 -10 -90 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -36 -28 -30 -58 -48 -E4 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -30 -20 -20 -40 -48 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -66 -6C -54 -48 -88 -98 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -66 -24 -34 -58 -48 -C8 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -30 -48 -88 -88 -98 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -24 -24 -58 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 1 -2 -BITMAP -30 -48 -88 -88 -98 -70 -C0 -30 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -24 -24 -58 -48 -EC -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -48 -60 -10 -88 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -7E -92 -10 -20 -20 -70 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -6C -48 -48 -90 -90 -60 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -EC -48 -50 -50 -60 -40 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -CC -88 -A8 -A8 -F0 -A0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -6C -28 -30 -30 -50 -D8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -CC -48 -50 -60 -40 -E0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -3C -48 -10 -20 -48 -F0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 2 -1 -BITMAP -30 -20 -20 -40 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 8 3 -1 -BITMAP -80 -80 -80 -80 -40 -40 -40 -40 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 1 -1 -BITMAP -30 -10 -20 -20 -20 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 3 2 4 -BITMAP -20 -50 -90 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 1 0 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 2 3 6 -BITMAP -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -38 -04 -7C -88 -74 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -10 -28 -24 -44 -48 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -38 -48 -80 -90 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -0C -04 -38 -48 -88 -90 -68 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -30 -48 -F8 -80 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -1C -20 -78 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 1 -2 -BITMAP -3C -48 -88 -90 -70 -10 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -10 -28 -24 -44 -48 -EC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -08 -00 -30 -10 -20 -20 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -04 -00 -38 -08 -08 -10 -10 -10 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -10 -24 -38 -20 -58 -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -18 -08 -10 -10 -10 -20 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -68 -54 -54 -A8 -A8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -58 -24 -44 -48 -EC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -70 -88 -88 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 -2 -BITMAP -58 -24 -24 -44 -78 -40 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 1 -2 -BITMAP -34 -48 -88 -90 -70 -10 -30 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 1 0 -BITMAP -58 -24 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -38 -40 -30 -90 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -10 -20 -F8 -20 -40 -48 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 1 0 -BITMAP -EC -48 -48 -90 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -D8 -48 -50 -60 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 1 0 -BITMAP -CC -88 -A8 -D0 -A0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -6C -28 -20 -50 -D8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 -2 -BITMAP -6C -24 -24 -28 -30 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -78 -50 -20 -48 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 2 -1 -BITMAP -30 -40 -40 -80 -40 -80 -80 -40 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 8 2 -1 -BITMAP -20 -20 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 1 -1 -BITMAP -60 -10 -10 -20 -10 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 2 1 3 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 7 2 -2 -BITMAP -20 -00 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -20 -70 -90 -80 -60 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -0C -12 -10 -78 -20 -44 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 1 1 -BITMAP -48 -30 -50 -60 -90 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -44 -48 -D8 -60 -F0 -40 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 9 2 -2 -BITMAP -20 -20 -40 -40 -00 -40 -40 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 1 -1 -BITMAP -18 -24 -30 -48 -48 -30 -90 -60 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 1 3 6 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -18 -64 -5A -A2 -BA -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 5 1 2 -BITMAP -70 -10 -50 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 4 1 0 -BITMAP -28 -50 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 3 0 2 -BITMAP -F8 -08 -10 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -18 -64 -5A -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 1 2 6 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 3 2 4 -BITMAP -60 -A0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 1 1 -BITMAP -10 -78 -20 -00 -F0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 4 2 3 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 4 2 3 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 2 3 6 -BITMAP -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 7 0 -2 -BITMAP -76 -24 -24 -48 -74 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 8 0 -1 -BITMAP -3E -54 -54 -68 -28 -50 -50 -D8 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 1 3 3 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 2 1 -2 -BITMAP -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 4 2 3 -BITMAP -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 1 2 -BITMAP -38 -48 -70 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 4 0 0 -BITMAP -50 -28 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 1 -1 -BITMAP -C0 -42 -44 -E8 -10 -24 -4C -9E -04 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 1 -1 -BITMAP -C0 -42 -44 -E8 -10 -2C -54 -88 -1C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 1 -1 -BITMAP -E0 -42 -24 -C8 -10 -24 -4C -9E -04 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 6 0 -2 -BITMAP -10 -00 -20 -40 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -30 -08 -00 -38 -18 -28 -38 -48 -CC -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -0C -10 -00 -38 -18 -28 -38 -48 -CC -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -18 -28 -00 -38 -18 -28 -38 -48 -CC -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -14 -28 -00 -38 -18 -28 -38 -48 -CC -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -38 -18 -28 -38 -48 -CC -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -28 -10 -38 -18 -28 -38 -48 -CC -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -3E -28 -4C -70 -90 -9C -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 1 -2 -BITMAP -38 -48 -80 -80 -88 -70 -20 -C0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -30 -08 -00 -7C -24 -30 -40 -48 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -0C -10 -00 -7C -24 -30 -40 -48 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -0C -14 -00 -7C -24 -30 -40 -48 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -14 -00 -7C -24 -30 -40 -48 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -30 -08 -00 -7C -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -0C -10 -00 -7C -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -0C -14 -00 -7C -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -28 -00 -7C -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -24 -F4 -44 -48 -F0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -0A -14 -00 -66 -24 -34 -58 -48 -C8 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -60 -10 -00 -30 -48 -88 -88 -98 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -18 -20 -00 -30 -48 -88 -88 -98 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -18 -28 -00 -30 -48 -88 -88 -98 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -28 -50 -00 -30 -48 -88 -88 -98 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -28 -00 -30 -48 -88 -88 -98 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 1 1 -BITMAP -44 -28 -30 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -1A -2C -54 -54 -6C -B8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -30 -08 -00 -6C -48 -48 -90 -90 -60 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -0C -10 -00 -6C -48 -48 -90 -90 -60 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -18 -28 -00 -6C -48 -48 -90 -90 -60 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -14 -00 -6C -48 -48 -90 -90 -60 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -0C -10 -00 -CC -48 -50 -60 -40 -E0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -60 -38 -24 -44 -78 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -18 -24 -28 -28 -44 -54 -D8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -08 -00 -38 -04 -7C -88 -74 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -0C -10 -00 -38 -04 -7C -88 -74 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -0C -14 -00 -38 -04 -7C -88 -74 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -14 -28 -00 -38 -04 -7C -88 -74 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -14 -00 -38 -04 -7C -88 -74 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -08 -14 -08 -00 -38 -04 -7C -88 -74 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -6C -14 -7C -A0 -D8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 -2 -BITMAP -38 -48 -80 -90 -60 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -60 -10 -00 -30 -48 -F8 -80 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -18 -20 -00 -30 -48 -F8 -80 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -18 -28 -00 -30 -48 -F8 -80 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -28 -00 -30 -48 -F8 -80 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -30 -08 -00 -30 -10 -20 -20 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -18 -20 -00 -30 -10 -20 -20 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -18 -28 -00 -30 -10 -20 -20 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -28 -00 -30 -10 -20 -20 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -E8 -30 -D0 -78 -88 -88 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -14 -28 -00 -58 -24 -44 -48 -EC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -60 -10 -00 -70 -88 -88 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -18 -20 -00 -70 -88 -88 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -18 -28 -00 -70 -88 -88 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -28 -50 -00 -70 -88 -88 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -28 -00 -70 -88 -88 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 5 2 1 -BITMAP -20 -00 -F0 -00 -40 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 -1 -BITMAP -08 -70 -98 -A8 -D0 -60 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -30 -08 -00 -EC -48 -48 -90 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -18 -20 -00 -EC -48 -48 -90 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -18 -28 -00 -EC -48 -48 -90 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -50 -00 -EC -48 -48 -90 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -0C -10 -00 -6C -24 -24 -28 -30 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -30 -10 -18 -24 -24 -44 -78 -40 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -14 -00 -6C -24 -24 -28 -30 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courO12-L1.bdf diff -u xc/fonts/bdf/75dpi/courO12-L1.bdf:1.1 xc/fonts/bdf/75dpi/courO12-L1.bdf:removed --- xc/fonts/bdf/75dpi/courO12-L1.bdf:1.1 Wed Apr 4 18:56:12 2001 +++ xc/fonts/bdf/75dpi/courO12-L1.bdf Wed Mar 16 21:04:03 2005 @@ -1,2922 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courO12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Medium-O-Normal--12-120-75-75-M-70-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 11 14 -2 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Medium" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 70 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 8 -X_HEIGHT 6 -FONT_ASCENT 10 -FONT_DESCENT 3 -FACE_NAME "Courier Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier-Oblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Courier Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 7 -1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 8 2 0 -BITMAP -20 -20 -40 -40 -40 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 3 2 5 -BITMAP -50 -50 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -14 -14 -7E -28 -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 0 -1 -BITMAP -08 -08 -3C -44 -24 -10 -88 -88 -70 -20 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -60 -A0 -C4 -18 -60 -98 -28 -30 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -18 -24 -20 -20 -54 -88 -98 -64 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 2 3 4 5 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 11 1 -2 -BITMAP -08 -10 -20 -20 -40 -40 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 11 0 -2 -BITMAP -10 -08 -08 -08 -08 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 5 2 3 -BITMAP -20 -20 -F0 -40 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 5 1 1 -BITMAP -20 -20 -F0 -40 -40 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 2 3 1 -1 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 1 1 2 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 -1 -BITMAP -02 -04 -08 -08 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -30 -48 -48 -88 -88 -88 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 0 0 -BITMAP -08 -38 -10 -10 -10 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -38 -44 -04 -08 -10 -20 -40 -88 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -38 -44 -04 -04 -38 -08 -08 -88 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -04 -0C -14 -24 -48 -88 -FC -10 -38 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -3C -20 -40 -78 -04 -04 -04 -88 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -0C -30 -40 -40 -B8 -C4 -84 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 2 0 -BITMAP -F8 -88 -10 -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -18 -24 -44 -44 -38 -44 -84 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -38 -44 -44 -44 -4C -34 -08 -10 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 2 5 2 0 -BITMAP -40 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 6 1 -1 -BITMAP -20 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 7 1 0 -BITMAP -10 -20 -40 -80 -80 -40 -20 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 3 0 2 -BITMAP -7C -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 7 1 0 -BITMAP -40 -20 -10 -10 -20 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 8 2 0 -BITMAP -70 -88 -08 -30 -40 -40 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -38 -44 -9C -A4 -A8 -98 -C0 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -1E -06 -0A -12 -1E -22 -42 -E7 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -3E -11 -22 -3C -22 -42 -44 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -1E -22 -40 -40 -80 -80 -8C -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -3E -11 -21 -21 -22 -42 -44 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -3F -11 -24 -38 -28 -40 -44 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -3F -11 -24 -38 -28 -40 -40 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -1E -22 -40 -40 -8E -84 -8C -70 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 8 -1 0 -BITMAP -3B80 -1100 -2200 -3E00 -2200 -4400 -4400 -EE00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -3E -08 -10 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -1E -04 -08 -08 -08 -90 -90 -60 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -3B -12 -2C -30 -38 -48 -44 -E6 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -38 -10 -20 -20 -20 -42 -44 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 8 -1 0 -BITMAP -3180 -1B00 -3500 -2A00 -2A00 -4200 -4400 -EE00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 8 -1 0 -BITMAP -3380 -1100 -3200 -2A00 -2A00 -4C00 -4400 -E400 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -1C -22 -42 -42 -84 -84 -88 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -3E -11 -21 -22 -3C -40 -40 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 10 0 -2 -BITMAP -1C -22 -42 -42 -84 -84 -88 -70 -24 -58 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -3E -11 -21 -3E -24 -44 -42 -E7 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -1E -22 -40 -38 -0C -04 -88 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -7F -49 -8A -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -77 -22 -44 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -E7 -42 -44 -48 -28 -30 -20 -20 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 8 0 0 -BITMAP -F380 -4100 -4A00 -4A00 -5400 -5400 -6800 -4800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 8 0 0 -BITMAP -3B80 -1200 -1400 -0800 -1400 -2400 -4200 -E600 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -E7 -42 -44 -28 -30 -20 -20 -F0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -3E -44 -48 -10 -20 -44 -84 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 1 -2 -BITMAP -1C -10 -10 -20 -20 -20 -40 -40 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 9 2 -1 -BITMAP -80 -80 -40 -40 -40 -20 -20 -20 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 0 -2 -BITMAP -1C -04 -04 -08 -08 -10 -10 -10 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 3 1 5 -BITMAP -20 -50 -90 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 1 -2 -3 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 2 2 3 7 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -78 -04 -7C -88 -88 -74 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 -1 0 -BITMAP -18 -08 -10 -3C -22 -22 -42 -44 -B8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -38 -44 -80 -80 -88 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -03 -01 -02 -34 -4C -84 -88 -88 -74 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -38 -44 -FC -80 -88 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -0E -10 -10 -7C -20 -20 -40 -40 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 -3 -BITMAP -3A -44 -84 -84 -88 -78 -08 -10 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 -1 0 -BITMAP -18 -08 -10 -1C -22 -22 -42 -44 -E6 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 0 0 -BITMAP -08 -00 -00 -38 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 12 -1 -3 -BITMAP -02 -00 -00 -3C -04 -04 -08 -08 -08 -10 -10 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -30 -10 -10 -26 -28 -30 -50 -48 -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 0 0 -BITMAP -38 -08 -08 -10 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 -1 0 -BITMAP -54 -2A -2A -4A -54 -D6 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 -1 0 -BITMAP -5C -22 -22 -42 -44 -E6 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -38 -44 -84 -84 -88 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 9 -2 -3 -BITMAP -2E -11 -11 -21 -22 -3C -20 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 -3 -BITMAP -3A -44 -84 -88 -88 -78 -08 -10 -38 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -5C -24 -20 -40 -40 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -38 -44 -30 -08 -88 -70 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -20 -20 -F8 -40 -40 -80 -88 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -CC -44 -48 -88 -88 -74 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -EE -44 -48 -50 -20 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -EE -44 -54 -68 -50 -50 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 6 -1 0 -BITMAP -77 -14 -18 -28 -44 -C6 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 9 -1 -3 -BITMAP -77 -22 -24 -24 -18 -10 -10 -20 -F0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -7C -48 -10 -20 -48 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 0 -2 -BITMAP -0C -10 -10 -20 -20 -C0 -20 -40 -40 -40 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 9 1 -1 -BITMAP -10 -10 -20 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 0 -2 -BITMAP -30 -08 -08 -08 -10 -0C -10 -10 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 2 0 2 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 9 1 -3 -BITMAP -10 -00 -00 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 -1 -BITMAP -10 -10 -3C -44 -80 -88 -70 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -18 -24 -20 -70 -20 -20 -44 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 0 1 -BITMAP -44 -38 -48 -48 -74 -80 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -E6 -44 -28 -7C -10 -7C -20 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 10 1 -2 -BITMAP -10 -10 -20 -20 -00 -00 -40 -40 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 10 0 -1 -BITMAP -1E -22 -20 -F0 -88 -44 -3C -08 -88 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 1 3 7 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -1C -62 -5D -A5 -A1 -9A -46 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 5 1 3 -BITMAP -38 -08 -68 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -24 -48 -90 -90 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -F8 -10 -10 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -1C -62 -59 -95 -B9 -AA -46 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 1 2 7 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 4 1 4 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 5 0 1 -BITMAP -10 -78 -20 -00 -F0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 5 1 3 -BITMAP -70 -08 -30 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 5 1 3 -BITMAP -70 -08 -70 -10 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 2 2 4 7 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 -1 -3 -BITMAP -66 -22 -24 -44 -44 -7A -80 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 10 0 -1 -BITMAP -1F -2A -54 -54 -68 -28 -28 -50 -50 -D8 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 1 1 2 3 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 3 2 -3 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 5 2 3 -BITMAP -60 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 5 1 3 -BITMAP -38 -48 -70 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -48 -24 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 10 0 -1 -BITMAP -60 -21 -42 -44 -E8 -12 -26 -4A -9F -04 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 10 0 -1 -BITMAP -60 -21 -42 -44 -E8 -1E -21 -4E -90 -1E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 10 -1 -1 -BITMAP -70 -09 -72 -14 -E8 -12 -26 -4A -9F -04 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 8 0 -2 -BITMAP -08 -00 -10 -10 -60 -80 -88 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 -1 0 -BITMAP -04 -02 -00 -1E -06 -0A -12 -1E -22 -42 -E7 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 -1 0 -BITMAP -01 -02 -00 -1E -06 -0A -12 -1E -22 -42 -E7 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 -1 0 -BITMAP -02 -05 -00 -1E -06 -0A -12 -1E -22 -42 -E7 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 -1 0 -BITMAP -05 -0A -00 -1E -06 -0A -12 -1E -22 -42 -E7 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -05 -00 -1E -06 -0A -12 -1E -22 -42 -E7 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 -1 0 -BITMAP -02 -05 -02 -1E -06 -0A -12 -1E -22 -42 -E7 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 10 8 -2 0 -BITMAP -0FC0 -0A40 -1280 -1700 -2500 -3800 -4900 -EF00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 -3 -BITMAP -1E -23 -40 -40 -80 -80 -8C -70 -20 -10 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -08 -04 -00 -3F -11 -24 -38 -28 -44 -44 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -02 -04 -00 -3F -11 -24 -38 -28 -44 -44 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -04 -0A -00 -3F -11 -24 -38 -28 -44 -44 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -0A -00 -3F -11 -24 -38 -28 -44 -44 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -10 -08 -00 -3E -08 -10 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -02 -04 -00 -3E -08 -10 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -04 -0A -00 -3E -08 -10 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -0A -00 -3E -08 -10 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -3E -11 -21 -79 -22 -42 -44 -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 11 -1 0 -BITMAP -0500 -0A00 -0000 -3380 -1100 -3100 -2A00 -2A00 -4C00 -4400 -E400 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -10 -08 -00 -1C -22 -42 -42 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -02 -04 -00 -1C -22 -42 -42 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -04 -0A -00 -1C -22 -42 -42 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -0A -14 -00 -1C -22 -42 -42 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -0A -00 -1C -22 -42 -42 -84 -84 -88 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -44 -28 -30 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 9 8 -1 0 -BITMAP -0E80 -1300 -2500 -2900 -5200 -6200 -4400 -B800 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -10 -08 -00 -77 -22 -44 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -02 -04 -00 -77 -22 -44 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -08 -14 -00 -77 -22 -44 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -14 -00 -77 -22 -44 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -04 -08 -00 -E7 -42 -44 -28 -30 -20 -20 -F0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -38 -10 -3E -21 -22 -7C -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 -1 0 -BITMAP -0C -12 -12 -22 -2C -22 -42 -54 -C8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -78 -04 -7C -88 -88 -74 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -78 -04 -7C -88 -88 -74 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -10 -28 -00 -78 -04 -7C -88 -88 -74 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -14 -28 -00 -78 -04 -7C -88 -88 -74 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -28 -00 -78 -04 -7C -88 -88 -74 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -10 -28 -10 -00 -78 -04 -7C -88 -88 -74 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 6 -1 0 -BITMAP -76 -09 -7F -90 -92 -6C -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 -3 -BITMAP -38 -44 -80 -80 -88 -70 -20 -10 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -38 -44 -FC -80 -88 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -38 -44 -FC -80 -88 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -10 -28 -00 -38 -44 -FC -80 -88 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -28 -00 -38 -44 -FC -80 -88 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 0 0 -BITMAP -20 -10 -00 -38 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 0 0 -BITMAP -08 -10 -00 -38 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 0 0 -BITMAP -10 -28 -00 -38 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 8 0 0 -BITMAP -28 -00 -38 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -60 -14 -38 -48 -3C -44 -84 -84 -88 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 -1 0 -BITMAP -0A -14 -00 -5C -22 -22 -42 -44 -E6 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -38 -44 -84 -84 -88 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -38 -44 -84 -84 -88 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -10 -28 -00 -38 -44 -84 -84 -88 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -14 -28 -00 -38 -44 -84 -84 -88 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -28 -00 -38 -44 -84 -84 -88 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 5 1 1 -BITMAP -20 -00 -F0 -00 -40 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 0 -1 -BITMAP -04 -38 -4C -94 -A4 -C8 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -CC -44 -48 -88 -88 -74 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -CC -44 -48 -88 -88 -74 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -10 -28 -00 -CC -44 -48 -88 -88 -74 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -28 -00 -CC -44 -48 -88 -88 -74 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 12 -1 -3 -BITMAP -04 -08 -00 -77 -22 -24 -24 -18 -10 -10 -20 -F0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 12 -2 -3 -BITMAP -18 -08 -08 -1E -11 -11 -21 -22 -3C -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 11 -1 -3 -BITMAP -14 -00 -77 -22 -24 -24 -18 -10 -10 -20 -F0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courO14-L1.bdf diff -u xc/fonts/bdf/75dpi/courO14-L1.bdf:1.1 xc/fonts/bdf/75dpi/courO14-L1.bdf:removed --- xc/fonts/bdf/75dpi/courO14-L1.bdf:1.1 Wed Apr 4 18:56:13 2001 +++ xc/fonts/bdf/75dpi/courO14-L1.bdf Wed Mar 16 21:04:03 2005 @@ -1,3121 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courO14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Medium-O-Normal--14-140-75-75-M-90-ISO8859-1 -SIZE 14 75 75 -FONTBOUNDINGBOX 12 16 -2 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Medium" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 90 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 9 -X_HEIGHT 7 -FONT_ASCENT 12 -FONT_DESCENT 3 -FACE_NAME "Courier Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier-Oblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Courier Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 10 2 0 -BITMAP -10 -30 -20 -60 -40 -40 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 4 3 5 -BITMAP -D8 -D8 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 11 1 -1 -BITMAP -14 -14 -14 -7E -28 -28 -FC -50 -50 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 13 1 -2 -BITMAP -04 -04 -1E -22 -22 -20 -18 -0C -84 -84 -78 -20 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -60 -90 -90 -66 -08 -30 -CC -12 -12 -0C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 8 1 0 -BITMAP -1C -20 -20 -20 -54 -88 -98 -64 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 2 4 4 5 -BITMAP -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 13 3 -3 -BITMAP -08 -10 -20 -40 -40 -80 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 13 1 -3 -BITMAP -20 -10 -10 -08 -08 -08 -08 -08 -10 -10 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 6 2 3 -BITMAP -10 -10 -7C -30 -50 -90 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 7 2 1 -BITMAP -10 -10 -10 -FC -20 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 4 2 -2 -BITMAP -60 -60 -C0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 1 1 4 -BITMAP -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 2 2 3 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 12 1 -2 -BITMAP -04 -04 -08 -08 -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -1C -22 -42 -42 -82 -82 -84 -84 -88 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 10 1 0 -BITMAP -08 -78 -08 -10 -10 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -38 -44 -44 -04 -04 -08 -10 -20 -44 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -38 -44 -04 -04 -38 -04 -04 -04 -88 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -0C -14 -24 -24 -48 -88 -88 -FC -10 -38 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -3E -20 -40 -78 -04 -04 -04 -04 -88 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -1C -20 -40 -40 -B8 -C4 -84 -84 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -7C -84 -08 -08 -10 -10 -10 -20 -20 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -38 -44 -44 -44 -78 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -38 -44 -84 -84 -8C -74 -04 -08 -10 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 7 2 0 -BITMAP -30 -30 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 9 1 -2 -BITMAP -18 -18 -00 -00 -00 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 2 1 -BITMAP -06 -18 -60 -80 -40 -20 -10 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 3 1 3 -BITMAP -7E -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -10 -08 -04 -02 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 9 2 0 -BITMAP -78 -44 -0C -38 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -1E -22 -4E -52 -A4 -A4 -9E -80 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -1E -06 -0A -0A -12 -3E -22 -42 -EF -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3E -11 -11 -22 -3C -22 -42 -44 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -1E -66 -42 -80 -80 -80 -84 -CC -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3E -13 -11 -21 -21 -21 -42 -46 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3F80 -1080 -1080 -2200 -3C00 -2400 -4100 -4200 -FE00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3F80 -1080 -1080 -2200 -3C00 -2400 -4000 -4000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -1C -66 -42 -80 -80 -9E -84 -CC -70 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3B80 -1100 -1100 -2200 -3E00 -2200 -4400 -4400 -EE00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -3E -08 -08 -10 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -1F80 -0200 -0200 -0400 -0400 -4400 -8800 -8800 -7000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3B80 -1100 -1200 -2400 -3800 -2400 -4400 -4400 -E600 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3E -08 -08 -10 -10 -11 -21 -22 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -30C0 -1180 -1280 -2A80 -2D00 -2900 -4200 -4200 -E700 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -71C0 -1080 -1080 -2900 -2900 -2500 -4500 -4200 -F200 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -1C -66 -42 -82 -82 -82 -84 -CC -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3E -11 -11 -21 -22 -3C -40 -40 -F8 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 11 1 -2 -BITMAP -1C -66 -42 -82 -82 -82 -84 -CC -70 -72 -8C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3E -11 -11 -21 -22 -3C -44 -42 -F3 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -1D -33 -22 -20 -1C -02 -42 -C6 -BC -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -7F80 -4880 -8900 -9100 -1000 -1000 -2000 -2000 -F800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -77 -22 -22 -44 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -E7 -42 -42 -44 -24 -28 -28 -30 -30 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -E1C0 -4080 -4880 -4900 -5500 -5500 -6600 -6600 -4400 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3B80 -1100 -1200 -0C00 -0800 -1800 -2400 -4400 -EE00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -77 -22 -24 -28 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -3E -42 -44 -08 -10 -20 -44 -84 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 13 2 -3 -BITMAP -38 -20 -20 -20 -40 -40 -40 -40 -40 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 12 1 -2 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -08 -08 -04 -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 13 2 -3 -BITMAP -38 -08 -08 -08 -10 -10 -10 -10 -10 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 4 2 5 -BITMAP -18 -28 -44 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 1 0 -3 -BITMAP -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 2 3 7 -BITMAP -C0 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 7 1 0 -BITMAP -38 -44 -04 -78 -88 -88 -74 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -30 -10 -10 -26 -29 -31 -21 -61 -62 -DC -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -1E -62 -42 -80 -80 -8C -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -06 -02 -02 -34 -4C -84 -84 -88 -98 -6C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -1C -62 -42 -FE -80 -8C -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -07 -08 -08 -3E -10 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 -3 -BITMAP -19 -26 -42 -42 -44 -4C -34 -04 -88 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 0 0 -BITMAP -30 -10 -10 -1C -32 -22 -22 -44 -44 -EE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -08 -08 -00 -70 -10 -10 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 13 -1 -3 -BITMAP -01 -01 -00 -1E -02 -02 -02 -04 -04 -04 -08 -08 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -30 -10 -10 -27 -24 -28 -30 -48 -44 -CE -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -38 -08 -08 -10 -10 -10 -10 -20 -20 -FC -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -6D80 -3680 -2480 -2480 -4900 -4900 -ED80 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -6E -31 -21 -21 -42 -42 -E7 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -1C -62 -42 -82 -84 -8C -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 10 -1 -3 -BITMAP -3700 -1880 -1080 -1080 -2100 -3300 -2C00 -4000 -4000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 1 -3 -BITMAP -1B -66 -42 -82 -84 -8C -74 -08 -08 -3C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -37 -18 -10 -10 -20 -20 -FC -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 0 0 -BITMAP -1E -22 -20 -18 -04 -84 -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -20 -20 -20 -FC -40 -40 -80 -80 -88 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 7 1 0 -BITMAP -CC -44 -44 -88 -88 -98 -6C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -E7 -42 -44 -44 -28 -28 -30 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 7 0 0 -BITMAP -E1C0 -4880 -4900 -5900 -6600 -6600 -4400 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -77 -22 -14 -18 -28 -44 -EE -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 10 0 -3 -BITMAP -7380 -2100 -2200 -1400 -1400 -0800 -1000 -1000 -2000 -F000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -7E -44 -08 -10 -20 -44 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 13 3 -3 -BITMAP -18 -20 -20 -20 -40 -80 -40 -40 -40 -80 -80 -80 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 11 3 -2 -BITMAP -20 -20 -20 -40 -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 13 1 -3 -BITMAP -30 -08 -08 -10 -10 -08 -10 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 2 1 3 -BITMAP -72 -9C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 10 2 -2 -BITMAP -10 -10 -00 -30 -20 -20 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -08 -08 -3C -44 -80 -80 -88 -70 -20 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -1C -22 -20 -20 -78 -20 -20 -42 -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 6 1 1 -BITMAP -66 -3C -44 -44 -78 -CC -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -77 -22 -24 -28 -7C -10 -F8 -20 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 11 3 -2 -BITMAP -20 -20 -40 -40 -00 -00 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 1 -1 -BITMAP -1F -21 -78 -4C -66 -32 -1E -04 -84 -F8 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 1 3 8 -BITMAP -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -1E00 -6100 -4E80 -9280 -A080 -A480 -9900 -4300 -3C00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 7 1 2 -BITMAP -38 -08 -38 -50 -78 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 6 0 1 -BITMAP -0880 -3300 -6600 -CC00 -6600 -1100 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 3 1 3 -BITMAP -FC -04 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 1 1 4 -BITMAP -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -1E00 -2100 -5C80 -9280 -9C80 -A880 -A500 -4200 -3C00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 1 3 7 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 5 2 5 -BITMAP -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -08 -08 -7E -10 -10 -00 -FC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 6 2 3 -BITMAP -30 -48 -08 -30 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 6 2 3 -BITMAP -30 -08 -70 -10 -10 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 2 3 7 -BITMAP -30 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 0 -3 -BITMAP -66 -22 -22 -44 -44 -4C -F6 -80 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 1 -1 -BITMAP -3F -6A -6A -74 -34 -14 -28 -28 -28 -EC -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 2 2 4 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 4 1 -3 -BITMAP -20 -30 -10 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 6 3 3 -BITMAP -20 -E0 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 7 1 2 -BITMAP -1C -24 -44 -48 -70 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 6 1 1 -BITMAP -88 -44 -66 -33 -66 -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 11 0 -1 -BITMAP -2040 -E080 -2100 -4200 -4480 -E980 -1280 -2480 -4FC0 -8100 -0100 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 11 0 -1 -BITMAP -2040 -E080 -2100 -4200 -4400 -EB80 -1480 -2080 -4300 -8400 -0F00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 11 0 -1 -BITMAP -7040 -0880 -7900 -1200 -1480 -E980 -1280 -2480 -4FC0 -8100 -0100 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 10 1 -2 -BITMAP -08 -08 -00 -08 -18 -70 -C0 -80 -88 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -18 -06 -00 -0E -06 -0A -0A -12 -3E -22 -42 -EF -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0180 -0600 -0000 -0E00 -0600 -0A00 -0A00 -1200 -3E00 -2200 -4200 -EF00 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -06 -0A -00 -0E -06 -0A -0A -12 -3E -22 -42 -EF -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0680 -0B00 -0000 -0E00 -0600 -0A00 -0A00 -1200 -3E00 -2200 -4200 -EF00 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -1B -00 -0E -06 -0A -0A -12 -3E -22 -42 -EF -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -06 -0A -04 -00 -0E -06 -0A -0A -12 -3E -22 -42 -EF -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 12 9 -2 0 -BITMAP -0FF0 -0510 -0900 -0A40 -13C0 -3E40 -2400 -4440 -F7C0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 0 -3 -BITMAP -0F -33 -21 -40 -40 -40 -42 -66 -38 -20 -10 -E0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1800 -0600 -0000 -3F80 -1080 -1080 -2200 -3C00 -2400 -4100 -4200 -FE00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0180 -0600 -0000 -3F80 -1080 -1080 -2200 -3C00 -2400 -4100 -4200 -FE00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0300 -0500 -0000 -3F80 -1080 -1080 -2200 -3C00 -2400 -4100 -4200 -FE00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -0D80 -0000 -3F80 -1080 -1080 -2200 -3C00 -2400 -4100 -4200 -FE00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -30 -0C -00 -3E -08 -08 -10 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -03 -0C -00 -3E -08 -08 -10 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -06 -0A -00 -3E -08 -08 -10 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -1B -00 -3E -08 -08 -10 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3E -13 -11 -21 -71 -21 -42 -46 -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 12 0 0 -BITMAP -0680 -0B00 -0000 -71C0 -1080 -1080 -2900 -2900 -2500 -4500 -4200 -F200 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -30 -0C -00 -1C -66 -42 -82 -82 -82 -84 -CC -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -03 -0C -00 -1C -66 -42 -82 -82 -82 -84 -CC -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -0C -14 -00 -1C -66 -42 -82 -82 -82 -84 -CC -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -1A -2C -00 -1C -66 -42 -82 -82 -82 -84 -CC -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -36 -00 -1C -66 -42 -82 -82 -82 -84 -CC -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 1 1 -BITMAP -41 -22 -14 -18 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -0E80 -3300 -2300 -4500 -4900 -5100 -6200 -6600 -B800 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -30 -0C -00 -77 -22 -22 -44 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -03 -0C -00 -77 -22 -22 -44 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -06 -0A -00 -77 -22 -22 -44 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -33 -00 -77 -22 -22 -44 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -03 -0C -00 -73 -22 -24 -28 -30 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -38 -10 -1E -21 -21 -22 -7C -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -0E -11 -11 -11 -26 -22 -21 -41 -52 -EC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -60 -18 -00 -38 -44 -04 -78 -88 -88 -74 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -06 -18 -00 -38 -44 -04 -78 -88 -88 -74 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -0C -14 -00 -38 -44 -04 -78 -88 -88 -74 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -1A -2C -00 -38 -44 -04 -78 -88 -88 -74 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -36 -00 -38 -44 -04 -78 -88 -88 -74 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 11 1 0 -BITMAP -0C -14 -18 -00 -38 -44 -04 -78 -88 -88 -74 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -3B00 -4480 -0480 -7F00 -8800 -8900 -7600 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 -3 -BITMAP -0F -31 -21 -40 -40 -46 -38 -20 -10 -E0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -30 -0C -00 -1C -62 -42 -FE -80 -8C -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -06 -18 -00 -1C -62 -42 -FE -80 -8C -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -0C -14 -00 -1C -62 -42 -FE -80 -8C -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1B -00 -1C -62 -42 -FE -80 -8C -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -C0 -30 -00 -70 -10 -10 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -18 -60 -00 -70 -10 -10 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -18 -28 -00 -70 -10 -10 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 9 2 0 -BITMAP -6C -00 -70 -10 -10 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -72 -1C -24 -1E -62 -42 -82 -84 -8C -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -0D -16 -00 -6E -31 -21 -21 -42 -42 -E7 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -30 -0C -00 -1C -62 -42 -82 -84 -8C -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -06 -18 -00 -1C -62 -42 -82 -84 -8C -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -0C -14 -00 -1C -62 -42 -82 -84 -8C -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -1A -2C -00 -1C -62 -42 -82 -84 -8C -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -36 -00 -1C -62 -42 -82 -84 -8C -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 7 2 1 -BITMAP -10 -10 -00 -FC -00 -20 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -0E80 -3300 -2500 -4900 -5200 -6600 -B800 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -60 -18 -00 -CC -44 -44 -88 -88 -98 -6C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -0C -30 -00 -CC -44 -44 -88 -88 -98 -6C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -18 -28 -00 -CC -44 -44 -88 -88 -98 -6C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 9 1 0 -BITMAP -6C -00 -CC -44 -44 -88 -88 -98 -6C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 13 0 -3 -BITMAP -0300 -0C00 -0000 -7380 -2100 -2200 -1400 -1400 -0800 -1000 -1000 -2000 -F000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 -1 -3 -BITMAP -1800 -0800 -0F00 -1880 -1080 -1080 -2100 -3300 -2C00 -4000 -4000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 -3 -BITMAP -3300 -0000 -7380 -2100 -2200 -1400 -1400 -0800 -1000 -1000 -2000 -F000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courO18-L1.bdf diff -u xc/fonts/bdf/75dpi/courO18-L1.bdf:1.1 xc/fonts/bdf/75dpi/courO18-L1.bdf:removed --- xc/fonts/bdf/75dpi/courO18-L1.bdf:1.1 Wed Apr 4 18:56:13 2001 +++ xc/fonts/bdf/75dpi/courO18-L1.bdf Wed Mar 16 21:04:03 2005 @@ -1,3471 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courO18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Medium-O-Normal--18-180-75-75-M-110-ISO8859-1 -SIZE 18 75 75 -FONTBOUNDINGBOX 13 19 0 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Medium" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 110 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 11 -X_HEIGHT 8 -FONT_ASCENT 14 -FONT_DESCENT 4 -FACE_NAME "Courier Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier-Oblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Courier Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 12 5 0 -BITMAP -10 -30 -30 -20 -60 -60 -40 -40 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 6 4 6 -BITMAP -66 -66 -CC -CC -88 -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 14 2 -2 -BITMAP -09 -09 -12 -12 -7F -24 -24 -24 -FE -48 -48 -90 -90 -90 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 14 2 -1 -BITMAP -0400 -0400 -1E80 -2100 -2100 -2000 -1800 -0400 -0200 -4200 -4200 -BC00 -1000 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 2 0 -BITMAP -1C -24 -44 -48 -73 -0C -30 -C7 -09 -11 -12 -1C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 10 2 0 -BITMAP -3C -40 -40 -40 -20 -76 -98 -88 -8C -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 6 5 6 -BITMAP -30 -30 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 14 5 -2 -BITMAP -10 -20 -20 -40 -40 -80 -80 -80 -80 -80 -80 -80 -40 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 14 4 -2 -BITMAP -20 -20 -10 -10 -10 -10 -10 -10 -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 7 4 5 -BITMAP -10 -10 -94 -78 -30 -50 -88 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 9 2 1 -BITMAP -0400 -0400 -0400 -0800 -FF80 -0800 -1000 -1000 -1000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 5 3 -2 -BITMAP -30 -70 -60 -C0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 1 2 5 -BITMAP -FF -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 2 2 4 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 14 3 -2 -BITMAP -02 -02 -04 -04 -08 -08 -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 3 0 -BITMAP -1C -22 -42 -42 -82 -82 -82 -82 -84 -84 -88 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -04 -3C -04 -04 -08 -08 -08 -08 -10 -10 -10 -FE -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0F00 -1080 -2080 -0080 -0080 -0100 -0600 -0800 -1000 -2000 -4200 -FE00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 2 0 -BITMAP -1E -21 -01 -01 -02 -0C -02 -01 -01 -02 -86 -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -06 -0A -12 -12 -24 -44 -44 -84 -FE -08 -08 -3C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 2 0 -BITMAP -3F -20 -20 -40 -5C -62 -01 -01 -01 -02 -86 -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 3 0 -BITMAP -0F -30 -20 -40 -40 -9C -A2 -C2 -82 -82 -84 -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 4 0 -BITMAP -FE -82 -04 -08 -08 -10 -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 3 0 -BITMAP -1C -22 -42 -42 -44 -38 -44 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 2 0 -BITMAP -0E -11 -21 -21 -21 -23 -1D -02 -02 -04 -18 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 3 8 5 0 -BITMAP -60 -60 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 5 10 3 -2 -BITMAP -18 -18 -00 -00 -00 -30 -70 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 8 1 2 -BITMAP -00E0 -0380 -0E00 -3800 -E000 -3800 -0E00 -0380 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 4 1 3 -BITMAP -7FC0 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 8 0 2 -BITMAP -3800 -0E00 -0380 -00E0 -0380 -0E00 -3800 -E000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 11 4 0 -BITMAP -78 -CC -84 -04 -08 -30 -40 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 3 0 -BITMAP -0E -31 -21 -42 -4E -92 -A4 -A4 -9E -80 -84 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -0F00 -0300 -0500 -0500 -0880 -0880 -1080 -1F80 -2040 -2040 -F1E0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -3F00 -1080 -1080 -2080 -2100 -3E00 -2100 -4080 -4080 -4100 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -0F40 -3180 -6080 -4000 -8000 -8000 -8000 -8000 -4180 -6300 -3C00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -3F00 -1080 -1040 -2040 -2040 -2040 -2040 -4080 -4080 -4100 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -3FC0 -1040 -1080 -2080 -2400 -3C00 -2400 -4080 -4080 -4100 -FF00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -3FC0 -1040 -1080 -2080 -2400 -3C00 -2400 -4000 -4000 -4000 -F800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -0F40 -3180 -6080 -4000 -8000 -8000 -87C0 -8080 -4080 -6100 -3E00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -38E0 -1040 -1040 -2080 -2080 -3F80 -2080 -4100 -4100 -4100 -E380 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 2 0 -BITMAP -3F80 -0400 -0400 -0400 -0800 -0800 -0800 -1000 -1000 -1000 -FE00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -07E0 -0080 -0080 -0080 -0100 -0100 -4100 -4200 -8200 -8600 -7800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -3DE0 -1080 -1100 -1200 -2400 -2C00 -3200 -2200 -4100 -4100 -F180 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -3E00 -0800 -0800 -0800 -1000 -1000 -1000 -2080 -2080 -2100 -FF00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 11 0 0 -BITMAP -3870 -1860 -18A0 -2940 -2940 -2640 -2440 -4080 -4080 -4080 -F3C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -39E0 -1840 -1840 -2440 -2480 -2480 -2280 -4280 -4100 -4100 -F100 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -0F00 -3180 -6080 -4040 -8040 -8040 -8040 -8080 -4180 -6300 -3C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -3F80 -1040 -1040 -1040 -2080 -2180 -3E00 -4000 -4000 -4000 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 13 1 -2 -BITMAP -0F00 -3180 -6080 -4040 -8040 -8040 -8040 -8080 -4180 -6300 -3C00 -3880 -6700 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -3F00 -1080 -1080 -2080 -2100 -3E00 -2200 -4100 -4100 -4080 -F0C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -0F40 -1180 -2080 -2000 -1000 -0F00 -0080 -0080 -4080 -6100 -BE00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 2 0 -BITMAP -7FE0 -4420 -8440 -8440 -0800 -0800 -0800 -1000 -1000 -1000 -7C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 2 0 -BITMAP -71C0 -2080 -2080 -4100 -4100 -4100 -8200 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 2 0 -BITMAP -F3E0 -4040 -4080 -2080 -2100 -2100 -2200 -2200 -1400 -1800 -1800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 11 1 0 -BITMAP -F070 -4020 -4620 -4640 -4A40 -4A80 -5280 -5280 -6300 -6300 -4200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -38E0 -1040 -1080 -0900 -0A00 -0400 -0A00 -1200 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 3 0 -BITMAP -E380 -4100 -4200 -2400 -2400 -1800 -1000 -1000 -2000 -2000 -F800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 2 0 -BITMAP -3F80 -2080 -4100 -4200 -0400 -0800 -1000 -2100 -4100 -8200 -FE00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 14 4 -2 -BITMAP -1C -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 14 3 -2 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -08 -08 -04 -04 -02 -02 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 14 2 -2 -BITMAP -1C -04 -04 -04 -08 -08 -08 -10 -10 -10 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 5 3 7 -BITMAP -0C -14 -22 -42 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 1 0 -3 -BITMAP -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 3 5 9 -BITMAP -C0 -60 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 8 1 0 -BITMAP -1F00 -2080 -0080 -1F00 -6100 -8100 -8300 -7D80 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3000 -1000 -1000 -1000 -2700 -2880 -3080 -2080 -4080 -4100 -6300 -DC00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 8 1 0 -BITMAP -1E80 -6180 -4080 -8000 -8000 -8100 -4300 -3C00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0180 -0080 -0080 -0100 -1D00 -6300 -4100 -8100 -8200 -8200 -4600 -3B80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 8 1 0 -BITMAP -1E00 -6100 -4080 -FF80 -8000 -8000 -4300 -3C00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -07C0 -0800 -0800 -0800 -7F00 -1000 -1000 -1000 -2000 -2000 -2000 -FE00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 1 -4 -BITMAP -1DC0 -6300 -4100 -8100 -8200 -8200 -4600 -3A00 -0200 -0400 -0C00 -F000 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3000 -1000 -1000 -1000 -2700 -2880 -3080 -2080 -4100 -4100 -4100 -E380 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -04 -04 -00 -00 -38 -08 -08 -08 -10 -10 -10 -FE -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 16 2 -4 -BITMAP -02 -02 -00 -00 -3E -02 -02 -02 -02 -04 -04 -04 -04 -04 -08 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3000 -1000 -1000 -1000 -2700 -2400 -2800 -3000 -4800 -4400 -4200 -C780 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -1C -04 -04 -04 -08 -08 -08 -08 -10 -10 -10 -FE -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 8 0 0 -BITMAP -6CC0 -3320 -2220 -2220 -2220 -4440 -4440 -E660 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 8 1 0 -BITMAP -6700 -2880 -3080 -2080 -4100 -4100 -4100 -E380 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 8 1 0 -BITMAP -1E00 -6100 -4080 -8080 -8080 -8100 -4300 -3C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 0 -4 -BITMAP -3380 -1440 -1840 -1040 -2040 -2080 -3180 -2E00 -4000 -4000 -4000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 1 -4 -BITMAP -1DC0 -6300 -4100 -8100 -8200 -8200 -8600 -7A00 -0400 -0400 -0400 -1F00 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 8 2 0 -BITMAP -3300 -1480 -1800 -1000 -1000 -2000 -2000 -FC00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 8 2 0 -BITMAP -1D -23 -21 -18 -04 -82 -C2 -BC -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 11 2 0 -BITMAP -10 -10 -10 -FE -20 -20 -40 -40 -40 -43 -3C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 8 2 0 -BITMAP -C3 -41 -41 -82 -82 -86 -8A -73 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 8 1 0 -BITMAP -F3C0 -4100 -4200 -2200 -2400 -2400 -1800 -1800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 8 1 0 -BITMAP -E1C0 -4080 -4880 -4900 -5900 -6600 -6600 -4400 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 8 1 0 -BITMAP -39C0 -1080 -0900 -0600 -0C00 -1200 -2100 -F380 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 12 0 -4 -BITMAP -38E0 -1040 -1080 -0880 -0900 -0600 -0600 -0400 -0800 -0800 -1000 -FC00 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 8 2 0 -BITMAP -7F -82 -84 -08 -10 -21 -41 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 14 4 -2 -BITMAP -0C -10 -10 -20 -20 -20 -C0 -20 -20 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 3 14 5 -2 -BITMAP -20 -20 -20 -20 -40 -40 -40 -40 -40 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 14 3 -2 -BITMAP -30 -08 -08 -08 -08 -10 -10 -0C -10 -10 -10 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 3 2 4 -BITMAP -70 -99 -0E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 12 4 -4 -BITMAP -30 -30 -00 -00 -20 -20 -60 -60 -40 -C0 -C0 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 13 3 -1 -BITMAP -08 -08 -10 -3A -44 -84 -80 -80 -8C -70 -20 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 11 2 0 -BITMAP -0E -11 -10 -10 -10 -FC -10 -20 -20 -41 -FE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 7 2 2 -BITMAP -6180 -3F00 -2100 -4100 -4200 -7E00 -C300 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 2 0 -BITMAP -71C0 -2080 -2100 -1200 -1400 -7F00 -0800 -FE00 -1000 -1000 -7C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 3 14 5 -2 -BITMAP -20 -20 -20 -40 -40 -40 -00 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 13 1 -1 -BITMAP -0F80 -1080 -1080 -3800 -4400 -4200 -2100 -1080 -0880 -0700 -8400 -8400 -F800 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 5 1 5 10 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -0F00 -30C0 -4740 -4920 -9020 -9020 -9020 -9140 -4E40 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 8 2 3 -BITMAP -1E -02 -3C -44 -4C -36 -00 -FC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 8 1 0 -BITMAP -0440 -1980 -3300 -6600 -CC00 -6600 -3300 -0880 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 4 2 3 -BITMAP -FF80 -0080 -0100 -0100 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 1 2 5 -BITMAP -FF -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -0F00 -30C0 -4E40 -4920 -8920 -8E20 -9420 -9240 -5240 -6180 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 5 1 5 9 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 6 3 6 -BITMAP -38 -44 -84 -84 -88 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 9 1 1 -BITMAP -0400 -0400 -0400 -7F80 -0800 -0800 -0800 -0000 -FF00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 7 3 5 -BITMAP -38 -44 -04 -08 -30 -40 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 7 3 5 -BITMAP -38 -44 -04 -38 -08 -88 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 3 3 7 9 -BITMAP -20 -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 12 0 -4 -BITMAP -30C0 -1040 -1040 -2080 -2080 -2180 -2280 -5CC0 -4000 -4000 -8000 -8000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 13 3 -1 -BITMAP -3F80 -6A00 -CA00 -8A00 -8A00 -D400 -7400 -1400 -1400 -2800 -2800 -2800 -EE00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 2 2 6 5 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 3 4 -3 -BITMAP -20 -10 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 5 7 4 5 -BITMAP -10 -70 -10 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 8 2 3 -BITMAP -1C -22 -42 -42 -44 -38 -00 -FC -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 8 1 0 -BITMAP -4400 -3300 -1980 -0CC0 -1980 -3300 -6600 -8800 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -1000 -7000 -1020 -1040 -2080 -2100 -FA60 -04A0 -0940 -1240 -27E0 -4080 -01C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -1000 -7000 -1020 -2040 -2080 -2100 -FAC0 -0520 -0820 -1040 -2180 -4200 -07C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -3800 -4400 -0420 -3840 -0880 -8900 -7260 -04A0 -0940 -1240 -27E0 -4080 -01C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 11 3 -3 -BITMAP -0C -0C -00 -08 -08 -30 -40 -80 -84 -CC -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 15 0 0 -BITMAP -0800 -0400 -0200 -0000 -0F00 -0300 -0500 -0500 -0880 -0880 -1F80 -1080 -2040 -2040 -F1E0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 15 0 0 -BITMAP -0080 -0100 -0200 -0000 -0F00 -0300 -0500 -0500 -0880 -0880 -1F80 -1080 -2040 -2040 -F1E0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 15 0 0 -BITMAP -0180 -0280 -0480 -0000 -0F00 -0300 -0500 -0500 -0880 -0880 -1F80 -1080 -2040 -2040 -F1E0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -0640 -0980 -0000 -0F00 -0300 -0500 -0500 -0880 -0880 -1F80 -1080 -2040 -2040 -F1E0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -0D80 -0000 -0000 -0F00 -0300 -0500 -0500 -0880 -0880 -1F80 -1080 -2040 -2040 -F1E0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 15 0 0 -BITMAP -0300 -0480 -0300 -0000 -0F00 -0300 -0500 -0500 -0880 -0880 -1F80 -1080 -2040 -2040 -F1E0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 11 0 0 -BITMAP -0FF0 -0510 -0910 -0900 -1240 -13C0 -3E40 -2400 -4420 -4420 -EFE0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 14 1 -3 -BITMAP -0F40 -3180 -6080 -4000 -8000 -8000 -8000 -8000 -4180 -6300 -3C00 -1000 -0800 -7000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -0400 -0200 -0100 -0000 -3FC0 -1040 -1080 -2080 -2400 -3C00 -2400 -4080 -4080 -4100 -FF00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -0100 -0200 -0400 -0000 -3FC0 -1040 -1080 -2080 -2400 -3C00 -2400 -4080 -4080 -4100 -FF00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -0180 -0280 -0480 -0000 -3FC0 -1040 -1080 -2080 -2400 -3C00 -2400 -4080 -4080 -4100 -FF00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0D80 -0000 -0000 -3FC0 -1040 -1080 -2080 -2400 -3C00 -2400 -4080 -4080 -4100 -FF00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 15 2 0 -BITMAP -0800 -0400 -0200 -0000 -3F80 -0400 -0400 -0800 -0800 -0800 -0800 -1000 -1000 -1000 -FE00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 15 2 0 -BITMAP -0100 -0200 -0400 -0000 -3F80 -0400 -0400 -0800 -0800 -0800 -0800 -1000 -1000 -1000 -FE00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 15 2 0 -BITMAP -0300 -0500 -0900 -0000 -3F80 -0400 -0400 -0800 -0800 -0800 -0800 -1000 -1000 -1000 -FE00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -0D80 -0000 -0000 -3F80 -0400 -0400 -0800 -0800 -0800 -0800 -1000 -1000 -1000 -FE00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -3F00 -1080 -1040 -2040 -2040 -7840 -2040 -4080 -4080 -4100 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -0640 -0980 -0000 -39E0 -1840 -1840 -2440 -2480 -2480 -4280 -4280 -4100 -4100 -F100 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -0800 -0400 -0200 -0000 -0F00 -3180 -6080 -4040 -8040 -8040 -8040 -8080 -4180 -6300 -3C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -0100 -0200 -0400 -0000 -0F00 -3180 -6080 -4040 -8040 -8040 -8040 -8080 -4180 -6300 -3C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -0300 -0500 -0900 -0000 -0F00 -3180 -6080 -4040 -8040 -8040 -8040 -8080 -4180 -6300 -3C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0C80 -1300 -0000 -0F00 -3180 -6080 -4040 -8040 -8040 -8040 -8080 -4180 -6300 -3C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0D80 -0000 -0000 -0F00 -3180 -6080 -4040 -8040 -8040 -8040 -8080 -4180 -6300 -3C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 8 1 1 -BITMAP -4080 -2100 -1200 -0C00 -1800 -2400 -4200 -8100 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 12 12 0 -1 -BITMAP -0790 -18E0 -3040 -20A0 -4120 -4220 -4420 -4840 -30C0 -3180 -5E00 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 2 0 -BITMAP -0800 -0400 -0200 -0000 -71C0 -2080 -2080 -4100 -4100 -4100 -8200 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 2 0 -BITMAP -0100 -0200 -0400 -0000 -71C0 -2080 -2080 -4100 -4100 -4100 -8200 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 2 0 -BITMAP -0300 -0500 -0900 -0000 -71C0 -2080 -2080 -4100 -4100 -4100 -8200 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 14 2 0 -BITMAP -0D80 -0000 -0000 -71C0 -2080 -2080 -4100 -4100 -4100 -8200 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 15 3 0 -BITMAP -0200 -0400 -0800 -0000 -E380 -4100 -4200 -2400 -2800 -1000 -1000 -1000 -2000 -2000 -F800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -3800 -1000 -1F80 -1040 -2040 -2040 -2180 -7E00 -4000 -4000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 2 0 -BITMAP -0700 -0880 -1080 -1080 -2100 -2600 -2100 -2100 -4100 -4100 -5200 -CC00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0800 -0400 -0200 -0000 -1F00 -2080 -0080 -1F00 -6100 -8100 -8300 -7D80 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0100 -0200 -0400 -0000 -1F00 -2080 -0080 -1F00 -6100 -8100 -8300 -7D80 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0300 -0500 -0900 -0000 -1F00 -2080 -0080 -1F00 -6100 -8100 -8300 -7D80 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -0C80 -1300 -0000 -1F00 -2080 -0080 -1F00 -6100 -8100 -8300 -7D80 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -0D80 -0000 -0000 -1F00 -2080 -0080 -1F00 -6100 -8100 -8300 -7D80 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0600 -0900 -0600 -0000 -1F00 -2080 -0080 -1F00 -6100 -8100 -8300 -7D80 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 8 0 0 -BITMAP -1DC0 -2220 -0220 -3FE0 -4400 -8400 -8C40 -7380 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 -3 -BITMAP -1E80 -6180 -4080 -8000 -8000 -8100 -4300 -3C00 -1000 -0800 -7000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1000 -0800 -0400 -0000 -1E00 -6100 -4080 -FF80 -8000 -8000 -4300 -3C00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0200 -0400 -0800 -0000 -1E00 -6100 -4080 -FF80 -8000 -8000 -4300 -3C00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0600 -0A00 -1200 -0000 -1E00 -6100 -4080 -FF80 -8000 -8000 -4300 -3C00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -1B00 -0000 -0000 -1E00 -6100 -4080 -FF80 -8000 -8000 -4300 -3C00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -20 -10 -08 -00 -38 -08 -08 -08 -10 -10 -10 -FE -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -04 -08 -10 -00 -38 -08 -08 -08 -10 -10 -10 -FE -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -0C -14 -22 -00 -38 -08 -08 -08 -10 -10 -10 -FE -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 11 2 0 -BITMAP -36 -00 -00 -38 -08 -08 -08 -10 -10 -10 -FE -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3980 -4600 -1A00 -6100 -0100 -3E80 -4180 -8080 -8080 -8100 -4300 -3C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -0C80 -1300 -0000 -6700 -2880 -3080 -2080 -4100 -4100 -4100 -E380 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1000 -0800 -0400 -0000 -1E00 -6100 -4080 -8080 -8080 -8100 -4300 -3C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0200 -0400 -0800 -0000 -1E00 -6100 -4080 -8080 -8080 -8100 -4300 -3C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0300 -0500 -0900 -0000 -1E00 -6100 -4080 -8080 -8080 -8100 -4300 -3C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -1900 -2600 -0000 -1E00 -6100 -4080 -8080 -8080 -8100 -4300 -3C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -1B00 -0000 -0000 -1E00 -6100 -4080 -8080 -8080 -8100 -4300 -3C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 9 2 1 -BITMAP -0C -0C -00 -00 -FF -00 -00 -30 -30 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 10 0 -1 -BITMAP -0040 -0F80 -3180 -2240 -4440 -4840 -5080 -2180 -5E00 -8000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 2 0 -BITMAP -20 -10 -08 -00 -C3 -41 -41 -82 -82 -86 -8A -73 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 2 0 -BITMAP -02 -04 -08 -00 -C3 -41 -41 -82 -82 -86 -8A -73 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 2 0 -BITMAP -06 -0A -12 -00 -C3 -41 -41 -82 -82 -86 -8A -73 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 11 2 0 -BITMAP -36 -00 -00 -C3 -41 -41 -82 -82 -86 -8A -73 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 16 0 -4 -BITMAP -0080 -0100 -0200 -0000 -38E0 -1040 -1080 -0880 -0900 -0600 -0600 -0400 -0800 -0800 -1000 -FC00 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 16 0 -4 -BITMAP -1800 -0800 -0800 -0800 -1380 -1440 -1840 -1040 -2040 -2080 -3180 -2E00 -4000 -4000 -4000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 15 0 -4 -BITMAP -0D80 -0000 -0000 -38E0 -1040 -1080 -0880 -0900 -0600 -0600 -0400 -0800 -0800 -1000 -FC00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courO24-L1.bdf diff -u xc/fonts/bdf/75dpi/courO24-L1.bdf:1.1 xc/fonts/bdf/75dpi/courO24-L1.bdf:removed --- xc/fonts/bdf/75dpi/courO24-L1.bdf:1.1 Wed Apr 4 18:56:13 2001 +++ xc/fonts/bdf/75dpi/courO24-L1.bdf Wed Mar 16 21:04:03 2005 @@ -1,4070 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courO24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Medium-O-Normal--24-240-75-75-M-150-ISO8859-1 -SIZE 24 75 75 -FONTBOUNDINGBOX 18 24 -1 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Medium" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 150 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 14 -X_HEIGHT 11 -FONT_ASCENT 19 -FONT_DESCENT 5 -FACE_NAME "Courier Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier-Oblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Courier Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 13 1 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 16 6 0 -BITMAP -18 -18 -18 -38 -38 -30 -30 -30 -20 -20 -20 -00 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 7 6 8 -BITMAP -E7 -E7 -C6 -C6 -C6 -84 -84 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 17 4 -1 -BITMAP -0480 -0480 -0480 -0900 -0900 -0900 -7FC0 -1200 -1200 -1200 -FF80 -2400 -2400 -2400 -4800 -4800 -4800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 19 3 -2 -BITMAP -0080 -0080 -0100 -0FA0 -18E0 -3040 -2000 -2000 -3000 -1F80 -00C0 -0040 -4040 -40C0 -E180 -BF00 -0800 -1000 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 3 0 -BITMAP -0E00 -1100 -2100 -2100 -2100 -2200 -1C60 -0380 -1C00 -E380 -0440 -0840 -0840 -0840 -0880 -0700 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 13 3 0 -BITMAP -0F40 -1180 -2000 -2000 -2000 -1000 -30E0 -4880 -8500 -8200 -8200 -4500 -38C0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 3 7 9 8 -BITMAP -E0 -E0 -C0 -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 6 19 7 -3 -BITMAP -04 -08 -10 -20 -20 -40 -40 -40 -80 -80 -80 -80 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 6 19 5 -3 -BITMAP -10 -08 -08 -04 -04 -04 -04 -04 -04 -04 -04 -08 -08 -08 -10 -10 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 9 6 7 -BITMAP -08 -08 -08 -CB -2C -18 -24 -44 -84 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 13 3 1 -BITMAP -0100 -0100 -0100 -0200 -0200 -0200 -FFF0 -0400 -0400 -0400 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 6 3 -3 -BITMAP -38 -38 -70 -60 -C0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 1 3 7 -BITMAP -FFC0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 4 3 6 0 -BITMAP -70 -F0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 18 3 -2 -BITMAP -0010 -0020 -0020 -0040 -0080 -0080 -0100 -0200 -0200 -0400 -0800 -0800 -1000 -2000 -2000 -4000 -8000 -8000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 15 4 0 -BITMAP -0E00 -1100 -2080 -2080 -4080 -4080 -4080 -8080 -8080 -8100 -8100 -8200 -8200 -4400 -3800 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 15 3 0 -BITMAP -0300 -1F00 -0100 -0200 -0200 -0200 -0200 -0400 -0400 -0400 -0400 -0800 -0800 -0800 -FF80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 15 2 0 -BITMAP -0780 -0840 -1020 -1020 -0020 -0040 -0080 -0100 -0200 -0400 -0800 -1000 -2000 -4080 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 15 4 0 -BITMAP -0F00 -1080 -2040 -0040 -0040 -0080 -0100 -0E00 -0100 -0080 -0080 -0080 -8080 -4100 -3E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 15 3 0 -BITMAP -00C0 -0140 -0240 -0240 -0480 -0880 -0880 -1080 -2100 -4100 -FF80 -0200 -0200 -0200 -0F80 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 15 2 0 -BITMAP -0FF0 -0800 -0800 -0800 -1000 -1380 -1C40 -1820 -0020 -0020 -0020 -0040 -8040 -6180 -1E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 15 4 0 -BITMAP -01E0 -0600 -0800 -1000 -2000 -2000 -5E00 -6100 -4080 -8080 -8080 -8080 -8100 -4300 -3C00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 15 5 0 -BITMAP -FF80 -8080 -8080 -0100 -0100 -0200 -0200 -0400 -0400 -0800 -0800 -1000 -2000 -2000 -4000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 15 4 0 -BITMAP -0700 -0880 -1040 -2040 -2040 -2080 -1100 -1E00 -2100 -4080 -8080 -8080 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 15 3 0 -BITMAP -0380 -0C40 -1820 -1020 -2020 -2020 -2020 -2060 -10A0 -0F40 -0040 -0080 -0300 -0C00 -F000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 6 10 5 0 -BITMAP -1C -3C -38 -00 -00 -00 -00 -70 -F0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 13 3 -3 -BITMAP -07 -0F -0E -00 -00 -00 -00 -38 -38 -70 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 10 2 2 -BITMAP -0038 -00E0 -0380 -0E00 -3800 -E000 -3800 -0E00 -0380 -00E0 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 4 2 5 -BITMAP -7FF8 -0000 -0000 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 10 2 2 -BITMAP -3800 -0E00 -0380 -00E0 -0038 -00E0 -0380 -0E00 -3800 -E000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 14 5 0 -BITMAP -3E -C1 -81 -01 -01 -02 -06 -18 -20 -20 -00 -00 -70 -70 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 18 3 -2 -BITMAP -0700 -1880 -1040 -2040 -2040 -41C0 -4640 -4440 -8880 -8880 -8880 -8880 -87C0 -8000 -8000 -4000 -6180 -1E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -0780 -0180 -0280 -0240 -0440 -0440 -0820 -0820 -0FE0 -1020 -1010 -2010 -2010 -F878 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -1FE0 -0410 -0408 -0808 -0808 -0830 -0FC0 -1030 -1008 -1008 -2008 -2010 -2030 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 2 0 -BITMAP -07C8 -1838 -3010 -2010 -4000 -4000 -8000 -8000 -8000 -8000 -8000 -4060 -60C0 -1F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -1FE0 -0410 -0408 -0808 -0808 -0808 -0808 -1008 -1010 -1010 -2020 -2020 -20C0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -1FFC -0404 -0408 -0808 -0880 -0880 -0F00 -1100 -1100 -1000 -2010 -2010 -2020 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -1FFC -0404 -0408 -0808 -0880 -0880 -0F00 -1100 -1100 -1000 -2000 -2000 -2000 -FE00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 2 0 -BITMAP -07C8 -1838 -3010 -2010 -4000 -4000 -8000 -8000 -83F0 -8020 -8020 -4060 -60C0 -1F00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 14 1 0 -BITMAP -1F3E -0408 -0408 -0810 -0810 -0810 -0FF0 -1020 -1020 -1020 -2040 -2040 -2040 -F9F0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 3 0 -BITMAP -1FF0 -0100 -0100 -0200 -0200 -0200 -0200 -0400 -0400 -0400 -0800 -0800 -0800 -FF80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 14 2 0 -BITMAP -03FE -0010 -0010 -0010 -0020 -0020 -0020 -4020 -4040 -8040 -8040 -8080 -4180 -3E00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -1F3C -0410 -0420 -0840 -0880 -0900 -0E00 -1900 -1080 -1040 -2040 -2020 -2020 -FC38 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -1FC0 -0400 -0400 -0800 -0800 -0800 -0800 -1000 -1008 -1008 -2008 -2010 -2010 -FFF0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 16 14 1 0 -BITMAP -1E07 -0606 -060A -0A14 -0A14 -0924 -0924 -1148 -1088 -1088 -2010 -2010 -2010 -F87C -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 16 14 1 0 -BITMAP -1F1F -0404 -0404 -0A08 -0A08 -0A08 -0908 -1110 -1110 -1090 -20A0 -20A0 -2060 -F860 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 2 0 -BITMAP -07C0 -1830 -3010 -2008 -4008 -4008 -8008 -8008 -8010 -8010 -8020 -4060 -60C0 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -1FE0 -0410 -0408 -0808 -0808 -0810 -0830 -1FC0 -1000 -1000 -2000 -2000 -2000 -FE00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 2 -2 -BITMAP -07C0 -1830 -3010 -2008 -4008 -4008 -8008 -8008 -8010 -8010 -8020 -4060 -60C0 -1F00 -3860 -6780 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -1FE0 -0410 -0408 -0808 -0808 -0810 -0830 -1FC0 -1080 -1040 -2020 -2020 -2010 -FC18 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 2 0 -BITMAP -0390 -0C70 -0820 -1020 -1000 -1000 -0E00 -0180 -0040 -0040 -4040 -4080 -E180 -9E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 4 0 -BITMAP -7FF0 -4210 -4210 -8420 -8420 -0400 -0400 -0800 -0800 -0800 -1000 -1000 -1000 -FE00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 14 3 0 -BITMAP -F87C -2010 -2010 -2010 -4020 -4020 -4020 -4020 -8040 -8040 -8040 -8080 -4180 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 14 3 0 -BITMAP -F87C -2010 -2020 -2020 -1040 -1040 -1080 -1080 -1100 -0900 -0A00 -0A00 -0C00 -0C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 14 2 0 -BITMAP -783C -2008 -2008 -2310 -4510 -4510 -4920 -4920 -5120 -5140 -A140 -A140 -C180 -C180 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 16 14 1 0 -BITMAP -1E0F -0404 -0408 -0210 -0220 -0140 -0180 -0180 -0280 -0440 -0840 -1020 -2020 -F8F8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 4 0 -BITMAP -F078 -2020 -2040 -1080 -1100 -0A00 -0C00 -0800 -0800 -0800 -1000 -1000 -1000 -FE00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 2 0 -BITMAP -1FF0 -1010 -2020 -2040 -0080 -0100 -0200 -0400 -0800 -1000 -2020 -4020 -8040 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 19 6 -3 -BITMAP -0E -08 -08 -08 -10 -10 -10 -10 -20 -20 -20 -20 -40 -40 -40 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 19 6 -2 -BITMAP -80 -80 -80 -40 -40 -40 -40 -20 -20 -20 -20 -10 -10 -10 -10 -08 -08 -08 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 19 5 -3 -BITMAP -0E -02 -02 -02 -04 -04 -04 -08 -08 -08 -08 -10 -10 -10 -10 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 7 4 9 -BITMAP -0200 -0500 -0900 -1080 -2080 -4040 -8040 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 1 0 -4 -BITMAP -FFFE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 4 6 12 -BITMAP -C0 -60 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 11 2 0 -BITMAP -0F80 -3040 -0040 -0040 -1FC0 -6080 -4080 -8100 -8300 -8500 -79C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -1C00 -0400 -0400 -0400 -0800 -09E0 -0A10 -0C08 -1008 -1008 -1008 -1008 -2010 -3030 -2860 -E780 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 11 2 0 -BITMAP -0FA0 -3060 -6040 -4040 -8000 -8000 -8000 -8000 -80C0 -4180 -3E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -0038 -0008 -0008 -0010 -0010 -0F90 -3050 -6020 -4020 -8020 -8020 -8040 -8040 -80C0 -4340 -3C70 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 11 2 0 -BITMAP -0F80 -3040 -6020 -4020 -8020 -FFE0 -8000 -8000 -8000 -4180 -3E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 2 0 -BITMAP -00F8 -0100 -0200 -0200 -0200 -3FE0 -0400 -0400 -0400 -0800 -0800 -0800 -1000 -1000 -1000 -FF80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 2 -5 -BITMAP -0F30 -30A0 -6040 -4040 -8040 -8040 -8080 -8080 -8180 -4280 -3C80 -0100 -0100 -0200 -0600 -F800 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -1C00 -0400 -0400 -0400 -0800 -09E0 -0A10 -0C10 -1010 -1020 -1020 -1020 -2040 -2040 -2040 -F9F0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 3 0 -BITMAP -0300 -0300 -0300 -0000 -0000 -1E00 -0200 -0200 -0400 -0400 -0400 -0400 -0800 -0800 -0800 -FFC0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 21 3 -5 -BITMAP -00C0 -00C0 -00C0 -0000 -0000 -1FC0 -0040 -0040 -0080 -0080 -0080 -0080 -0100 -0100 -0100 -0100 -0100 -0200 -0200 -0C00 -F000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -1C00 -0400 -0400 -0400 -0800 -08F8 -0860 -0980 -1600 -1C00 -1400 -1200 -2100 -2080 -2040 -E0F0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 3 0 -BITMAP -0F00 -0100 -0100 -0100 -0200 -0200 -0200 -0200 -0400 -0400 -0400 -0400 -0800 -0800 -0800 -FFC0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 11 0 0 -BITMAP -398C -0A52 -0C62 -0842 -1084 -1084 -1084 -2108 -2108 -2108 -F9CE -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 11 1 0 -BITMAP -39E0 -0A10 -0C10 -0810 -1020 -1020 -1020 -2040 -2040 -2040 -F9F0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 11 2 0 -BITMAP -0F80 -3040 -6020 -4020 -8020 -8020 -8020 -8040 -80C0 -4180 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 16 -1 -5 -BITMAP -1CF8 -0504 -0602 -0402 -0802 -0802 -0802 -0804 -140C -1218 -11E0 -1000 -2000 -2000 -2000 -FC00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 16 1 -5 -BITMAP -0F9C -3050 -6020 -4020 -8020 -8020 -8040 -8040 -80C0 -4340 -3C40 -0040 -0080 -0080 -0080 -07E0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 11 2 0 -BITMAP -1C70 -0588 -0600 -0800 -0800 -0800 -0800 -1000 -1000 -1000 -FF80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 11 2 0 -BITMAP -0FA0 -1060 -2020 -2000 -1000 -0F00 -0080 -0040 -8040 -C080 -BF00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 15 3 0 -BITMAP -1000 -1000 -1000 -1000 -FF80 -2000 -2000 -2000 -2000 -4000 -4000 -4000 -4000 -2180 -1E00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 11 3 0 -BITMAP -E1C0 -2040 -2040 -4040 -4080 -4080 -8080 -8100 -8300 -4500 -39C0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 11 3 0 -BITMAP -F8F8 -2020 -2040 -2040 -1080 -1080 -1100 -1100 -0A00 -0C00 -0C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 11 2 0 -BITMAP -F078 -4010 -4010 -4620 -4620 -4A40 -4A40 -5280 -5280 -6300 -6300 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 11 1 0 -BITMAP -3C78 -1010 -0820 -0440 -0280 -0300 -0500 -0880 -1040 -2020 -F0F0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 16 1 -5 -BITMAP -1E1C -0808 -0808 -0810 -0420 -0420 -0440 -0440 -0280 -0300 -0300 -0200 -0400 -0800 -1000 -FE00 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 11 3 0 -BITMAP -3FE0 -4040 -4080 -0100 -0200 -0400 -0800 -1000 -2040 -4040 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 19 6 -3 -BITMAP -06 -08 -08 -10 -10 -10 -20 -20 -C0 -20 -20 -20 -20 -40 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 4 19 7 -3 -BITMAP -10 -10 -10 -10 -20 -20 -20 -20 -20 -40 -40 -40 -40 -40 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 19 5 -3 -BITMAP -18 -04 -04 -04 -04 -04 -08 -08 -08 -06 -08 -08 -08 -10 -10 -10 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 3 3 6 -BITMAP -3860 -64C0 -C380 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 16 6 -5 -BITMAP -38 -38 -00 -00 -00 -20 -20 -20 -60 -60 -60 -E0 -E0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 16 5 0 -BITMAP -0400 -0400 -0400 -1E80 -6100 -4100 -8000 -8000 -8000 -8000 -8000 -4300 -3C00 -2000 -2000 -2000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 2 0 -BITMAP -03C0 -0430 -0800 -0800 -0800 -0800 -7F00 -0800 -0800 -1000 -1000 -1020 -2020 -FFC0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 9 3 2 -BITMAP -4F20 -30C0 -2040 -4040 -4040 -4080 -2180 -7E80 -8040 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 4 0 -BITMAP -78F0 -2020 -2040 -1080 -1100 -0A00 -0C00 -7F80 -0800 -0800 -FF00 -1000 -1000 -FE00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 4 19 7 -3 -BITMAP -10 -10 -10 -10 -20 -20 -20 -20 -00 -00 -00 -40 -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 18 3 -2 -BITMAP -03F0 -0410 -0810 -0810 -0800 -3C00 -4200 -4100 -4080 -2040 -1020 -0820 -0420 -03C0 -8100 -8100 -8200 -FC00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 2 7 12 -BITMAP -C6 -C6 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 14 1 0 -BITMAP -03F0 -0C0C -1004 -21D2 -4222 -4422 -8802 -8802 -8824 -8844 -8788 -4010 -6060 -1F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 9 4 5 -BITMAP -1E -01 -1F -22 -42 -44 -3A -00 -FE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 10 3 1 -BITMAP -0220 -0CC0 -1980 -3300 -6600 -CC00 -6600 -3300 -1980 -0440 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 5 3 4 -BITMAP -FFE0 -0020 -0040 -0040 -0040 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 1 3 7 -BITMAP -FFC0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 14 1 0 -BITMAP -03F0 -0C0C -1004 -27C2 -4222 -4222 -84C2 -8702 -8884 -8884 -9CC8 -4010 -6060 -1F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 6 1 6 12 -BITMAP -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 7 5 9 -BITMAP -3C -46 -82 -82 -82 -C4 -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 13 2 1 -BITMAP -0080 -0080 -0080 -0100 -0100 -3FF0 -0200 -0200 -0400 -0400 -0400 -0000 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 9 5 7 -BITMAP -1E -21 -41 -02 -04 -18 -20 -42 -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 9 5 7 -BITMAP -1E -21 -41 -02 -1C -02 -82 -84 -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 4 9 12 -BITMAP -18 -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 -5 -BITMAP -3870 -0810 -0810 -1010 -1020 -1020 -2020 -2040 -20C0 -3140 -4E70 -4000 -4000 -8000 -8000 -8000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 18 4 -2 -BITMAP -1FF0 -3240 -6240 -C240 -C480 -C480 -C480 -6480 -3900 -0900 -0900 -0900 -0900 -1200 -1200 -1200 -1200 -F380 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 4 3 7 6 -BITMAP -70 -F0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 4 5 5 -4 -BITMAP -20 -20 -10 -90 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 9 5 7 -BITMAP -08 -78 -08 -10 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 9 4 5 -BITMAP -0F00 -3080 -2080 -4080 -4100 -4300 -3C00 -0000 -FE00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 10 2 1 -BITMAP -4400 -3300 -1980 -0CC0 -0660 -0CC0 -1980 -3300 -6600 -8800 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 1 -1 -BITMAP -0800 -7800 -0808 -1010 -1020 -1040 -2080 -2118 -FA28 -0448 -0890 -1110 -2210 -43F8 -0020 -0070 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 16 1 -1 -BITMAP -0800 -7800 -0808 -1010 -1020 -1040 -2080 -2138 -FA44 -0484 -0808 -1010 -2060 -4080 -0108 -03F8 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 16 0 -1 -BITMAP -1E00 -2100 -4104 -0208 -1C10 -0220 -8240 -848C -7914 -0224 -0448 -0888 -1108 -21FC -0010 -0038 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 14 4 -3 -BITMAP -0E -0E -00 -00 -04 -04 -18 -60 -40 -80 -80 -81 -83 -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -0400 -0200 -0100 -0080 -0000 -0780 -0180 -0280 -0240 -0440 -0440 -0820 -0820 -0FE0 -1020 -1010 -2010 -2010 -F878 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -0040 -0080 -0100 -0200 -0000 -0780 -0180 -0280 -0240 -0440 -0440 -0820 -0820 -0FE0 -1020 -1010 -2010 -2010 -F878 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0180 -0240 -0420 -0000 -0780 -0180 -0280 -0240 -0440 -0440 -0820 -0820 -0FE0 -1020 -1010 -2010 -2010 -F878 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0610 -0920 -10C0 -0000 -0780 -0180 -0280 -0240 -0440 -0440 -0820 -0820 -0FE0 -1020 -1010 -2010 -2010 -F878 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0C60 -0C60 -0000 -0780 -0180 -0280 -0240 -0440 -0440 -0820 -0820 -0FE0 -1020 -1010 -2010 -2010 -F878 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -0180 -0240 -0240 -0180 -0000 -0780 -0180 -0280 -0240 -0440 -0440 -0820 -0820 -0FE0 -1020 -1010 -2010 -2010 -F878 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 18 14 -1 0 -BITMAP -01FFC0 -009040 -011080 -012080 -022200 -022200 -043C00 -044400 -0FC400 -084000 -108100 -108100 -208200 -FBFE00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 18 2 -4 -BITMAP -07C8 -1838 -3010 -2010 -4000 -4000 -8000 -8000 -8000 -8000 -8000 -4060 -60C0 -1F00 -1000 -0800 -4800 -7000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 19 1 0 -BITMAP -0200 -0100 -0080 -0040 -0000 -1FFC -0404 -0408 -0808 -0880 -0880 -0F00 -1100 -1100 -1000 -2010 -2010 -2020 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 19 1 0 -BITMAP -0010 -0020 -0040 -0080 -0000 -1FFC -0404 -0408 -0808 -0880 -0880 -0F00 -1100 -1100 -1000 -2010 -2010 -2020 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -00C0 -0120 -0210 -0000 -1FFC -0404 -0408 -0808 -0880 -0880 -0F00 -1100 -1100 -1000 -2010 -2010 -2020 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 17 1 0 -BITMAP -0630 -0630 -0000 -1FFC -0404 -0408 -0808 -0880 -0880 -0F00 -1100 -1100 -1000 -2010 -2010 -2020 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 19 3 0 -BITMAP -0400 -0200 -0100 -0080 -0000 -1FF0 -0100 -0100 -0200 -0200 -0200 -0200 -0400 -0400 -0400 -0800 -0800 -0800 -FF80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 19 3 0 -BITMAP -0020 -0040 -0080 -0100 -0000 -1FF0 -0100 -0100 -0200 -0200 -0200 -0200 -0400 -0400 -0400 -0800 -0800 -0800 -FF80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 18 3 0 -BITMAP -0180 -0240 -0420 -0000 -1FF0 -0100 -0100 -0200 -0200 -0200 -0200 -0400 -0400 -0400 -0800 -0800 -0800 -FF80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 17 3 0 -BITMAP -0C30 -0C30 -0000 -1FF0 -0100 -0100 -0200 -0200 -0200 -0200 -0400 -0400 -0400 -0800 -0800 -0800 -FF80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -1FE0 -0410 -0408 -0808 -0808 -0808 -3E08 -1008 -1010 -1010 -2020 -2020 -20C0 -FF00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 16 18 1 0 -BITMAP -00C2 -0124 -0218 -0000 -1F1F -0404 -0404 -0A08 -0A08 -0A08 -0908 -1110 -1110 -1090 -20A0 -20A0 -2060 -F860 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 19 2 0 -BITMAP -0200 -0100 -0080 -0040 -0000 -07C0 -1830 -3010 -2008 -4008 -4008 -8008 -8008 -8010 -8010 -8020 -4060 -60C0 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 19 2 0 -BITMAP -0040 -0080 -0100 -0200 -0000 -07C0 -1830 -3010 -2008 -4008 -4008 -8008 -8008 -8010 -8010 -8020 -4060 -60C0 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0180 -0240 -0420 -0000 -07C0 -1830 -3010 -2008 -4008 -4008 -8008 -8008 -8010 -8010 -8020 -4060 -60C0 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0308 -0490 -0860 -0000 -07C0 -1830 -3010 -2008 -4008 -4008 -8008 -8008 -8010 -8010 -8020 -4060 -60C0 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -0C60 -0C60 -0000 -07C0 -1830 -3010 -2008 -4008 -4008 -8008 -8008 -8010 -8010 -8020 -4060 -60C0 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 11 2 2 -BITMAP -4010 -2020 -1040 -0880 -0500 -0600 -0A00 -1100 -2080 -4040 -8020 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 15 1 -1 -BITMAP -03E2 -0C1C -1808 -1014 -2024 -2044 -4084 -4104 -4208 -4408 -4810 -3030 -3060 -4F80 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 19 3 0 -BITMAP -0800 -0400 -0200 -0100 -0000 -F87C -2010 -2010 -2010 -4020 -4020 -4020 -4020 -8040 -8040 -8040 -8080 -4180 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 19 3 0 -BITMAP -0020 -0040 -0080 -0100 -0000 -F87C -2010 -2010 -2010 -4020 -4020 -4020 -4020 -8040 -8040 -8040 -8080 -4180 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 18 3 0 -BITMAP -0300 -0480 -0840 -0000 -F87C -2010 -2010 -2010 -4020 -4020 -4020 -4020 -8040 -8040 -8040 -8080 -4180 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 17 3 0 -BITMAP -0C60 -0C60 -0000 -F87C -2010 -2010 -2010 -4020 -4020 -4020 -4020 -8040 -8040 -8040 -8080 -4180 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 19 4 0 -BITMAP -0040 -0080 -0100 -0200 -0000 -F078 -2020 -2040 -1080 -1100 -0A00 -0C00 -0800 -0800 -0800 -1000 -1000 -1000 -FE00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -1F00 -0400 -0400 -0FE0 -0810 -0808 -0808 -1008 -1030 -1FC0 -2000 -2000 -2000 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -01C0 -0220 -0410 -0410 -0410 -0820 -0840 -09C0 -0820 -1010 -1010 -1010 -2020 -2420 -2440 -F380 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 2 0 -BITMAP -0800 -0400 -0200 -0100 -0000 -0F80 -3040 -0040 -0040 -1FC0 -6080 -4080 -8100 -8300 -8500 -79C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 2 0 -BITMAP -0040 -0080 -0100 -0200 -0000 -0F80 -3040 -0040 -0040 -1FC0 -6080 -4080 -8100 -8300 -8500 -79C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 15 2 0 -BITMAP -0600 -0900 -1080 -0000 -0F80 -3040 -0040 -0040 -1FC0 -6080 -4080 -8100 -8300 -8500 -79C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 14 2 0 -BITMAP -0E20 -11C0 -0000 -0F80 -3040 -0040 -0040 -1FC0 -6080 -4080 -8100 -8300 -8500 -79C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 14 2 0 -BITMAP -18C0 -18C0 -0000 -0F80 -3040 -0040 -0040 -1FC0 -6080 -4080 -8100 -8300 -8500 -79C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 2 0 -BITMAP -0300 -0480 -0480 -0300 -0000 -0F80 -3040 -0040 -0040 -1FC0 -6080 -4080 -8100 -8300 -8500 -79C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 11 0 0 -BITMAP -0E38 -3144 -2082 -0082 -0102 -3FFE -4100 -8100 -8100 -828C -7C70 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 15 2 -4 -BITMAP -0FA0 -3060 -6040 -4040 -8000 -8000 -8000 -8000 -80C0 -4180 -3E00 -2000 -1000 -9000 -E000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -0800 -0400 -0200 -0100 -0000 -0F80 -3040 -6020 -4020 -8020 -FFE0 -8000 -8000 -8000 -4180 -3E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -0040 -0080 -0100 -0200 -0000 -0F80 -3040 -6020 -4020 -8020 -FFE0 -8000 -8000 -8000 -4180 -3E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 15 2 0 -BITMAP -0600 -0900 -1080 -0000 -0F80 -3040 -6020 -4020 -8020 -FFE0 -8000 -8000 -8000 -4180 -3E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 14 2 0 -BITMAP -18C0 -18C0 -0000 -0F80 -3040 -6020 -4020 -8020 -FFE0 -8000 -8000 -8000 -4180 -3E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 3 0 -BITMAP -1000 -0800 -0400 -0200 -0000 -1E00 -0200 -0200 -0400 -0400 -0400 -0400 -0800 -0800 -0800 -FFC0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 3 0 -BITMAP -0080 -0100 -0200 -0400 -0000 -1E00 -0200 -0200 -0400 -0400 -0400 -0400 -0800 -0800 -0800 -FFC0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 15 3 0 -BITMAP -0600 -0900 -1080 -0000 -1E00 -0200 -0200 -0400 -0400 -0400 -0400 -0800 -0800 -0800 -FFC0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 14 3 0 -BITMAP -18C0 -18C0 -0000 -1E00 -0200 -0200 -0400 -0400 -0400 -0400 -0800 -0800 -0800 -FFC0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -3E60 -4380 -0C80 -30C0 -0040 -0FC0 -3060 -6020 -4020 -8020 -8020 -8020 -8040 -80C0 -4180 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -0388 -0470 -0000 -39E0 -0A10 -0C10 -0810 -1020 -1020 -1020 -2040 -2040 -2040 -F9F0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -0800 -0400 -0200 -0100 -0000 -0F80 -3040 -6020 -4020 -8020 -8020 -8020 -8040 -80C0 -4180 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -0080 -0100 -0200 -0400 -0000 -0F80 -3040 -6020 -4020 -8020 -8020 -8020 -8040 -80C0 -4180 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 15 2 0 -BITMAP -0600 -0900 -1080 -0000 -0F80 -3040 -6020 -4020 -8020 -8020 -8020 -8040 -80C0 -4180 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 14 2 0 -BITMAP -0E20 -11C0 -0000 -0F80 -3040 -6020 -4020 -8020 -8020 -8020 -8040 -80C0 -4180 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 14 2 0 -BITMAP -18C0 -18C0 -0000 -0F80 -3040 -6020 -4020 -8020 -8020 -8020 -8040 -80C0 -4180 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 13 3 1 -BITMAP -0380 -0780 -0700 -0000 -0000 -0000 -FFE0 -0000 -0000 -0000 -1C00 -3C00 -3800 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 13 1 -1 -BITMAP -0008 -07D0 -1820 -3050 -2090 -4110 -4210 -4410 -4820 -5060 -20C0 -5F00 -8000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 3 0 -BITMAP -1000 -0800 -0400 -0200 -0000 -E1C0 -2040 -2040 -4040 -4080 -4080 -8080 -8100 -8300 -4500 -39C0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 3 0 -BITMAP -0080 -0100 -0200 -0400 -0000 -61C0 -2040 -2040 -4040 -4080 -4080 -8080 -8100 -8300 -4500 -39C0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 15 3 0 -BITMAP -0600 -0900 -1080 -0000 -E1C0 -2040 -2040 -4040 -4080 -4080 -8080 -8100 -8300 -4500 -39C0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 14 3 0 -BITMAP -1980 -1980 -0000 -E1C0 -2040 -2040 -4040 -4080 -4080 -8080 -8100 -8300 -4500 -39C0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 21 1 -5 -BITMAP -0010 -0020 -0040 -0080 -0000 -1E1C -0808 -0808 -0810 -0420 -0420 -0440 -0440 -0280 -0300 -0300 -0200 -0400 -0800 -1000 -FE00 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 21 -1 -5 -BITMAP -0E00 -0200 -0200 -0200 -0200 -04F8 -0504 -0602 -0402 -0802 -0802 -0802 -0804 -140C -1218 -11E0 -1000 -2000 -2000 -2000 -FC00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 19 1 -5 -BITMAP -0630 -0630 -0000 -1E1C -0808 -0808 -0810 -0420 -0420 -0440 -0440 -0280 -0300 -0300 -0200 -0400 -0800 -1000 -FE00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courR08-L1.bdf diff -u xc/fonts/bdf/75dpi/courR08-L1.bdf:1.1 xc/fonts/bdf/75dpi/courR08-L1.bdf:removed --- xc/fonts/bdf/75dpi/courR08-L1.bdf:1.1 Wed Apr 4 18:56:13 2001 +++ xc/fonts/bdf/75dpi/courR08-L1.bdf Wed Mar 16 21:04:03 2005 @@ -1,2484 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courR08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Medium-R-Normal--8-80-75-75-M-50-ISO8859-1 -SIZE 8 75 75 -FONTBOUNDINGBOX 7 10 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 50 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 5 -X_HEIGHT 4 -FONT_ASCENT 7 -FONT_DESCENT 2 -FACE_NAME "Courier" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Courier" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -A8 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 1 6 2 0 -BITMAP -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 3 1 3 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -28 -28 -F8 -50 -F8 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 8 1 -1 -BITMAP -40 -40 -E0 -C0 -20 -C0 -40 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -68 -B0 -E0 -38 -68 -B0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -30 -40 -68 -90 -68 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 3 2 4 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 7 1 -1 -BITMAP -40 -40 -80 -80 -80 -40 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 7 2 -1 -BITMAP -80 -80 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 1 2 -BITMAP -40 -E0 -40 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 3 1 -2 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 1 1 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 1 1 2 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -40 -A0 -A0 -A0 -A0 -40 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -40 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -40 -A0 -20 -40 -80 -E0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -40 -A0 -60 -20 -A0 -40 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -20 -60 -A0 -F0 -20 -20 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -E0 -80 -C0 -20 -20 -C0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -60 -80 -80 -E0 -A0 -C0 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -E0 -A0 -20 -40 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -E0 -A0 -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -60 -A0 -A0 -60 -20 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 1 3 2 0 -BITMAP -80 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 4 1 -1 -BITMAP -40 -00 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 4 1 1 -BITMAP -40 -80 -80 -40 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 3 1 1 -BITMAP -E0 -00 -E0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 4 2 1 -BITMAP -80 -40 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -40 -A0 -20 -40 -00 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -50 -B0 -D0 -B8 -80 -70 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -60 -50 -70 -50 -D8 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -E0 -50 -70 -50 -E0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -C0 -A0 -80 -A0 -C0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -E0 -50 -50 -50 -E0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -50 -60 -50 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -50 -60 -40 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -60 -80 -E0 -A0 -60 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -50 -70 -50 -D8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -20 -A0 -A0 -40 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -C8 -50 -60 -50 -C8 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -C0 -40 -40 -50 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -90 -F0 -D0 -90 -90 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -C8 -68 -58 -48 -C8 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -40 -A0 -A0 -A0 -40 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -E0 -50 -70 -40 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 -2 -BITMAP -40 -A0 -A0 -A0 -40 -80 -60 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -E0 -50 -70 -50 -C8 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -60 -80 -60 -A0 -C0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -F8 -A8 -20 -20 -70 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -50 -50 -50 -60 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -90 -90 -A0 -40 -40 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 -1 0 -BITMAP -D8 -48 -68 -70 -50 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -B0 -E0 -40 -E0 -B0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -90 -90 -60 -40 -60 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -E0 -A0 -40 -A0 -E0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 7 1 -1 -BITMAP -C0 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 1 -1 -BITMAP -80 -40 -40 -40 -20 -20 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 7 2 -1 -BITMAP -C0 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 2 0 3 -BITMAP -60 -90 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 1 0 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 2 1 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -C0 -60 -A0 -50 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -C0 -40 -60 -50 -50 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 1 0 -BITMAP -60 -80 -A0 -40 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -60 -20 -60 -A0 -A0 -50 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 1 0 -BITMAP -60 -E0 -80 -60 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -60 -40 -E0 -40 -40 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 -2 -BITMAP -50 -A0 -A0 -60 -20 -C0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C0 -40 -60 -50 -50 -D8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -40 -00 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 8 1 -2 -BITMAP -40 -00 -C0 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C0 -40 -50 -60 -70 -D8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -A0 -D0 -D0 -D8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -E0 -50 -50 -D8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 1 0 -BITMAP -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -E0 -50 -50 -60 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 1 -2 -BITMAP -50 -A0 -A0 -60 -20 -70 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -F0 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 1 0 -BITMAP -60 -C0 -20 -C0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -40 -40 -F0 -40 -50 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -D0 -50 -50 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -D0 -50 -50 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -A8 -A8 -F0 -50 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -90 -60 -60 -90 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -D0 -50 -50 -20 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 1 0 -BITMAP -E0 -40 -A0 -E0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 -1 -BITMAP -20 -40 -40 -80 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 1 7 2 -1 -BITMAP -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 -1 -BITMAP -80 -40 -40 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 2 1 2 -BITMAP -50 -A0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 1 7 2 -1 -BITMAP -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 -1 -BITMAP -40 -40 -60 -80 -60 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -40 -F0 -40 -88 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -90 -60 -60 -60 -90 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -90 -60 -F0 -40 -F0 -40 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 1 7 2 -1 -BITMAP -80 -80 -80 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 -1 -BITMAP -60 -80 -E0 -A0 -E0 -20 -C0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 1 1 5 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -70 -88 -E8 -C8 -E8 -88 -70 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 5 1 1 -BITMAP -C0 -60 -A0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 3 0 1 -BITMAP -50 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 2 0 2 -BITMAP -F0 -10 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 1 1 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -70 -88 -E8 -E8 -D8 -88 -70 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 1 1 5 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 3 1 3 -BITMAP -40 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 1 1 -BITMAP -40 -E0 -40 -E0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 1 2 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 1 2 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 2 2 4 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 -1 -BITMAP -D0 -50 -50 -68 -40 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 -1 -BITMAP -70 -D0 -D0 -50 -50 -50 -D0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 1 1 2 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 2 2 1 -1 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 4 1 2 -BITMAP -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 5 1 1 -BITMAP -40 -A0 -40 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 3 1 1 -BITMAP -A0 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 8 0 -1 -BITMAP -C0 -44 -48 -F0 -28 -58 -B8 -08 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -C0 -48 -50 -E0 -58 -A8 -10 -38 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 6 8 0 -1 -BITMAP -E0 -44 -28 -D0 -28 -58 -B8 -08 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 -1 -BITMAP -40 -00 -40 -40 -80 -80 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -60 -50 -70 -50 -D8 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -20 -00 -60 -50 -70 -50 -D8 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -50 -00 -60 -50 -70 -50 -D8 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -60 -50 -70 -50 -D8 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -50 -00 -60 -50 -70 -50 -D8 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -50 -20 -60 -50 -70 -50 -D8 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -78 -A0 -F8 -A0 -B8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 -2 -BITMAP -40 -A0 -80 -A0 -40 -40 -C0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -F0 -50 -60 -50 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -F0 -50 -60 -50 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -F0 -50 -60 -50 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -F0 -50 -60 -50 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 8 1 0 -BITMAP -80 -40 -00 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 8 1 0 -BITMAP -20 -40 -00 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 8 1 0 -BITMAP -40 -A0 -00 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -A0 -00 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -E0 -50 -D0 -50 -E0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -C8 -68 -58 -48 -C8 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 8 1 0 -BITMAP -80 -40 -00 -40 -A0 -A0 -A0 -40 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 8 1 0 -BITMAP -20 -40 -00 -40 -A0 -A0 -A0 -40 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 8 1 0 -BITMAP -40 -A0 -00 -40 -A0 -A0 -A0 -40 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 1 0 -BITMAP -50 -A0 -00 -40 -A0 -A0 -A0 -40 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -A0 -00 -40 -A0 -A0 -A0 -40 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 4 0 1 -BITMAP -90 -60 -60 -90 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -28 -50 -70 -50 -A0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -D8 -50 -50 -50 -60 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -20 -00 -D8 -50 -50 -50 -60 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -50 -00 -D8 -50 -50 -50 -60 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -50 -00 -D8 -50 -50 -50 -60 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -90 -90 -60 -40 -60 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -C0 -70 -50 -70 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -48 -50 -48 -48 -D0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -80 -40 -00 -C0 -60 -A0 -50 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -20 -40 -00 -C0 -60 -A0 -50 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -40 -A0 -00 -C0 -60 -A0 -50 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -A0 -00 -C0 -60 -A0 -50 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -A0 -00 -C0 -60 -A0 -50 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -40 -A0 -40 -C0 -60 -A0 -50 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -D8 -78 -A0 -D8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 -2 -BITMAP -60 -80 -A0 -40 -40 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -80 -40 -00 -60 -E0 -80 -60 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -20 -40 -00 -60 -E0 -80 -60 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -40 -A0 -00 -60 -E0 -80 -60 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -A0 -00 -60 -E0 -80 -60 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -80 -40 -00 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -20 -40 -00 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -40 -A0 -00 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -A0 -00 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -80 -70 -E0 -30 -50 -50 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -50 -00 -E0 -50 -50 -D8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -80 -40 -00 -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -20 -40 -00 -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -40 -A0 -00 -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -50 -A0 -00 -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -A0 -00 -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 3 5 1 1 -BITMAP -40 -00 -E0 -00 -40 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -28 -50 -50 -A0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -40 -20 -00 -D0 -50 -50 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -10 -20 -00 -D0 -50 -50 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -20 -50 -00 -D0 -50 -50 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -50 -00 -D0 -50 -50 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 9 0 -2 -BITMAP -10 -20 -00 -D0 -50 -50 -20 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -C0 -40 -60 -50 -50 -60 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -50 -00 -D0 -50 -50 -20 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courR10-L1.bdf diff -u xc/fonts/bdf/75dpi/courR10-L1.bdf:1.1 xc/fonts/bdf/75dpi/courR10-L1.bdf:removed --- xc/fonts/bdf/75dpi/courR10-L1.bdf:1.1 Wed Apr 4 18:56:13 2001 +++ xc/fonts/bdf/75dpi/courR10-L1.bdf Wed Mar 16 21:04:03 2005 @@ -1,2645 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courR10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Medium-R-Normal--10-100-75-75-M-60-ISO8859-1 -SIZE 10 75 75 -FONTBOUNDINGBOX 8 11 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 60 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 6 -X_HEIGHT 5 -FONT_ASCENT 8 -FONT_DESCENT 2 -FACE_NAME "Courier" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Courier" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -A8 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 7 2 0 -BITMAP -80 -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 3 1 4 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -28 -28 -7C -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 1 -1 -BITMAP -20 -70 -80 -60 -10 -90 -60 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -60 -A8 -D0 -2C -54 -18 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -30 -40 -60 -94 -88 -74 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 3 2 4 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 9 2 -2 -BITMAP -20 -40 -40 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 9 1 -2 -BITMAP -80 -40 -40 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 4 0 3 -BITMAP -20 -D8 -20 -50 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 3 1 -2 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 1 2 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 -1 -BITMAP -08 -10 -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -60 -90 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -20 -E0 -20 -20 -20 -20 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -60 -90 -10 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -60 -90 -10 -60 -10 -90 -60 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -10 -30 -50 -90 -F8 -10 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -F0 -80 -80 -E0 -10 -10 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -70 -80 -80 -E0 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -F0 -90 -10 -20 -20 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -60 -90 -90 -60 -90 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -60 -90 -90 -70 -10 -10 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 4 2 0 -BITMAP -80 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 6 1 -2 -BITMAP -40 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 5 1 1 -BITMAP -20 -40 -80 -40 -20 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 3 1 2 -BITMAP -F0 -00 -F0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 5 2 1 -BITMAP -80 -40 -20 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -60 -90 -20 -40 -00 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 -1 -BITMAP -30 -48 -98 -A8 -A8 -9C -80 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -70 -28 -48 -78 -48 -CC -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F0 -48 -70 -48 -48 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -60 -90 -80 -80 -90 -60 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F0 -48 -48 -48 -48 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F8 -48 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F8 -48 -70 -50 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -60 -90 -80 -B0 -90 -60 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -CC -48 -78 -48 -48 -CC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F8 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -10 -10 -90 -90 -60 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -D8 -50 -60 -50 -48 -E4 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -E0 -40 -40 -40 -48 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -88 -D8 -A8 -A8 -88 -D8 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -D8 -48 -68 -58 -48 -C8 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F0 -48 -48 -70 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 7 1 -1 -BITMAP -60 -90 -90 -90 -90 -60 -10 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -F0 -48 -48 -70 -48 -E4 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -70 -80 -60 -10 -90 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F8 -A8 -20 -20 -20 -70 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -CC -48 -48 -48 -48 -30 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -D8 -88 -50 -50 -50 -20 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -EE -44 -54 -54 -28 -28 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -D8 -50 -20 -20 -50 -D8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -D8 -88 -50 -20 -20 -70 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -F0 -90 -20 -40 -90 -F0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 9 2 -2 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 1 -1 -BITMAP -80 -40 -40 -20 -20 -10 -10 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 9 2 -2 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 3 0 4 -BITMAP -20 -50 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 1 0 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 2 1 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -60 -10 -70 -90 -68 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -C0 -40 -70 -48 -48 -48 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 5 1 0 -BITMAP -60 -90 -80 -90 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -30 -10 -70 -90 -90 -90 -68 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 5 1 0 -BITMAP -60 -90 -E0 -80 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -30 -40 -F0 -40 -40 -40 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 -2 -BITMAP -68 -90 -90 -90 -70 -10 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -C0 -40 -70 -48 -48 -48 -EC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -20 -00 -60 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 9 1 -2 -BITMAP -20 -00 -E0 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -C0 -40 -58 -50 -60 -50 -D8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -60 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -D0 -A8 -A8 -A8 -AC -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -B0 -48 -48 -48 -EC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 5 1 0 -BITMAP -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -B0 -48 -48 -48 -70 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 -2 -BITMAP -68 -90 -90 -90 -70 -10 -38 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -B8 -40 -40 -40 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 5 1 0 -BITMAP -70 -80 -60 -10 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -40 -40 -F0 -40 -40 -48 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -D8 -48 -48 -48 -34 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -CC -44 -28 -28 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -AC -A8 -A8 -50 -50 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -D8 -50 -20 -50 -D8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -D8 -48 -48 -48 -30 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 5 1 0 -BITMAP -F0 -20 -40 -90 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 9 2 -2 -BITMAP -20 -40 -40 -40 -80 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 9 2 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 9 1 -2 -BITMAP -80 -40 -40 -40 -20 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 2 1 3 -BITMAP -50 -A0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 7 3 -2 -BITMAP -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 1 -1 -BITMAP -20 -20 -70 -80 -80 -70 -20 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -40 -F8 -20 -20 -44 -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -88 -70 -50 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -88 -50 -F8 -20 -F8 -20 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 9 2 -2 -BITMAP -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 7 1 -1 -BITMAP -70 -80 -60 -90 -60 -10 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 1 1 6 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -48 -B4 -A4 -B4 -48 -30 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 5 1 1 -BITMAP -E0 -10 -D0 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -48 -90 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 3 0 2 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -48 -BC -B4 -AC -48 -30 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 1 1 6 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 3 1 4 -BITMAP -60 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -F8 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 4 1 3 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 4 1 3 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 2 2 2 6 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 -2 -BITMAP -D8 -48 -48 -48 -74 -40 -40 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 -1 -BITMAP -7C -A8 -A8 -68 -28 -28 -6C -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 1 1 2 3 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 3 1 -2 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 3 4 1 3 -BITMAP -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 5 1 1 -BITMAP -60 -90 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 3 1 1 -BITMAP -90 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 0 -1 -BITMAP -C0 -42 -44 -E8 -10 -24 -4C -9E -04 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 0 -1 -BITMAP -C0 -42 -44 -E8 -10 -2C -54 -88 -1C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 7 9 0 -1 -BITMAP -E0 -42 -24 -C8 -10 -24 -4C -9E -04 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 6 1 -2 -BITMAP -20 -00 -20 -40 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -70 -28 -48 -78 -48 -CC -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -70 -28 -48 -78 -48 -CC -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -28 -00 -70 -28 -48 -78 -48 -CC -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -28 -50 -00 -70 -28 -48 -78 -48 -CC -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -70 -28 -48 -78 -48 -CC -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -28 -10 -70 -28 -48 -78 -48 -CC -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -7C -30 -5C -70 -90 -9C -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 1 -2 -BITMAP -60 -90 -80 -80 -90 -60 -20 -C0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -10 -00 -F8 -48 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -20 -00 -F8 -48 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -50 -00 -F8 -48 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -00 -F8 -48 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -40 -20 -00 -F8 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -20 -00 -F8 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -50 -00 -F8 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -00 -F8 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F0 -48 -E8 -48 -48 -F0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -28 -50 -00 -D8 -48 -68 -58 -48 -C8 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -40 -20 -00 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -10 -20 -00 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -60 -90 -00 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -50 -A0 -00 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -90 -00 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -34 -48 -58 -68 -48 -B0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -CC -48 -48 -48 -48 -30 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -20 -00 -CC -48 -48 -48 -48 -30 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -30 -48 -00 -CC -48 -48 -48 -48 -30 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -48 -00 -CC -48 -48 -48 -48 -30 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -20 -00 -D8 -88 -50 -20 -20 -70 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -C0 -70 -48 -70 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -48 -48 -58 -44 -44 -D8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -60 -10 -70 -90 -68 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -20 -00 -60 -10 -70 -90 -68 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -50 -00 -60 -10 -70 -90 -68 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -A0 -00 -60 -10 -70 -90 -68 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -50 -00 -60 -10 -70 -90 -68 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -50 -20 -00 -60 -10 -70 -90 -68 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -6C -94 -7C -90 -EC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 7 1 -2 -BITMAP -60 -90 -80 -90 -60 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -40 -20 -00 -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -20 -40 -00 -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -60 -90 -00 -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -90 -00 -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -60 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -20 -00 -60 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -50 -00 -60 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -50 -00 -60 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -D0 -60 -A0 -70 -90 -90 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -50 -00 -B0 -48 -48 -48 -EC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -40 -20 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -20 -40 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -60 -90 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -50 -A0 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -90 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -34 -48 -48 -48 -B0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -20 -10 -00 -D8 -48 -48 -48 -34 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -20 -00 -D8 -48 -48 -48 -34 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -48 -00 -D8 -48 -48 -48 -34 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -48 -00 -D8 -48 -48 -48 -34 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 10 0 -2 -BITMAP -10 -20 -00 -D8 -48 -48 -48 -30 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 0 -2 -BITMAP -C0 -40 -70 -48 -48 -48 -70 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 6 0 -BBX 5 9 0 -2 -BITMAP -48 -00 -D8 -48 -48 -48 -30 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courR12-L1.bdf diff -u xc/fonts/bdf/75dpi/courR12-L1.bdf:1.1 xc/fonts/bdf/75dpi/courR12-L1.bdf:removed --- xc/fonts/bdf/75dpi/courR12-L1.bdf:1.1 Wed Apr 4 18:56:13 2001 +++ xc/fonts/bdf/75dpi/courR12-L1.bdf Wed Mar 16 21:04:03 2005 @@ -1,2926 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courR12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Medium-R-Normal--12-120-75-75-M-70-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 8 14 0 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 70 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 8 -X_HEIGHT 6 -FONT_ASCENT 10 -FONT_DESCENT 3 -FACE_NAME "Courier" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Courier" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 1 9 3 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 3 2 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -14 -14 -7E -28 -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 10 1 -1 -BITMAP -20 -70 -88 -80 -60 -30 -88 -88 -70 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -60 -90 -64 -18 -60 -98 -24 -18 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -38 -48 -40 -22 -74 -88 -8C -72 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 1 3 3 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 11 3 -2 -BITMAP -20 -40 -40 -80 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 11 1 -2 -BITMAP -80 -40 -40 -20 -20 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 5 1 3 -BITMAP -20 -20 -F8 -20 -50 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 2 3 1 -1 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 1 1 3 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 1 1 2 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 10 1 -1 -BITMAP -04 -08 -08 -10 -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -20 -E0 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -88 -88 -10 -20 -40 -88 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -08 -08 -30 -08 -08 -88 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -08 -18 -28 -28 -48 -88 -FC -08 -1C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -7C -40 -40 -40 -78 -04 -04 -84 -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -38 -40 -80 -80 -F0 -88 -88 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F8 -88 -10 -10 -10 -10 -20 -20 -20 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -88 -88 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -88 -88 -88 -78 -08 -10 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 1 5 3 0 -BITMAP -80 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 2 6 2 -1 -BITMAP -40 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 7 1 0 -BITMAP -10 -20 -40 -80 -40 -20 -10 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 7 2 0 -BITMAP -80 -40 -20 -10 -20 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -70 -88 -08 -10 -20 -20 -00 -20 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -70 -88 -98 -A8 -A8 -9C -80 -70 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -70 -10 -28 -28 -7C -44 -44 -EE -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -F8 -44 -44 -78 -44 -44 -44 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -70 -88 -88 -80 -80 -88 -88 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -F8 -44 -44 -44 -44 -44 -44 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -44 -50 -70 -50 -40 -44 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -44 -54 -70 -50 -40 -40 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -70 -88 -88 -80 -98 -88 -88 -70 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -EE -44 -44 -7C -44 -44 -44 -EE -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F8 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -78 -10 -10 -10 -10 -90 -90 -60 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -EC -48 -50 -60 -70 -48 -44 -E6 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -E0 -40 -40 -40 -40 -44 -44 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -C6 -6C -6C -54 -54 -54 -44 -EE -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -CE -64 -64 -54 -54 -4C -4C -E4 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -70 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -F8 -4C -44 -4C -78 -40 -40 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 -1 -BITMAP -70 -88 -88 -88 -88 -88 -88 -70 -18 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -F8 -44 -44 -78 -48 -44 -44 -E6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -78 -88 -80 -E0 -38 -08 -88 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -FE -92 -92 -10 -10 -10 -10 -7C -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -EE -44 -44 -44 -44 -44 -6C -38 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -EE -44 -44 -6C -28 -28 -38 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -EE -44 -54 -54 -54 -6C -28 -28 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -EE -44 -28 -10 -28 -28 -44 -EE -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -EE -44 -28 -28 -10 -10 -10 -38 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F8 -88 -90 -20 -20 -48 -88 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 2 11 3 -2 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 10 1 -1 -BITMAP -80 -40 -40 -20 -20 -10 -10 -08 -08 -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 2 11 2 -2 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 3 1 5 -BITMAP -20 -50 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 1 0 -3 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 2 2 1 7 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -F0 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -C0 -40 -40 -78 -44 -44 -44 -44 -B8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -70 -88 -80 -80 -88 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -18 -08 -08 -78 -88 -88 -88 -88 -74 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -70 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -38 -40 -40 -F8 -40 -40 -40 -40 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 -3 -BITMAP -74 -88 -88 -88 -88 -78 -08 -08 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -C0 -40 -40 -58 -64 -44 -44 -44 -EE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -20 -00 -00 -E0 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 12 1 -3 -BITMAP -10 -00 -00 -F0 -10 -10 -10 -10 -10 -10 -10 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -C0 -40 -40 -4C -50 -60 -50 -48 -C6 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -FC -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -E8 -54 -54 -54 -54 -D6 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -B8 -64 -44 -44 -44 -E6 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 -3 -BITMAP -B8 -44 -44 -44 -44 -78 -40 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 -3 -BITMAP -74 -88 -88 -88 -88 -78 -08 -08 -1C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -B8 -40 -40 -40 -40 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -70 -88 -70 -08 -88 -70 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -40 -40 -F8 -40 -40 -40 -44 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -CC -44 -44 -44 -44 -3A -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -EE -44 -44 -28 -38 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -EE -44 -54 -54 -28 -28 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -EE -28 -10 -28 -44 -C6 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 -3 -BITMAP -EE -44 -44 -28 -38 -10 -10 -10 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -F8 -90 -20 -40 -88 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 10 2 -2 -BITMAP -20 -40 -40 -40 -80 -40 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 1 10 3 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 10 2 -2 -BITMAP -80 -40 -40 -40 -20 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -48 -A8 -90 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 1 9 3 -3 -BITMAP -80 -00 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 -1 -BITMAP -20 -20 -70 -A8 -A0 -A8 -70 -20 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -30 -48 -40 -F8 -20 -20 -44 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 6 0 1 -BITMAP -84 -78 -48 -48 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -EE -44 -28 -7C -10 -7C -10 -38 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 1 10 3 -2 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 10 1 -1 -BITMAP -78 -48 -60 -90 -88 -48 -30 -90 -90 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 1 2 7 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -38 -44 -9A -A2 -A2 -9A -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 6 1 2 -BITMAP -60 -10 -70 -50 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -24 -48 -90 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 1 1 3 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -38 -44 -BA -AA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 1 1 7 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 4 1 4 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -20 -F8 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 5 1 3 -BITMAP -60 -90 -20 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 5 1 3 -BITMAP -60 -90 -20 -90 -60 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 2 2 3 7 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 -3 -BITMAP -CC -44 -44 -44 -44 -7A -40 -40 -40 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 10 0 -1 -BITMAP -7C -A8 -A8 -A8 -68 -28 -28 -28 -28 -6C -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 1 1 3 3 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 3 2 -3 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 3 5 2 3 -BITMAP -40 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 4 6 1 2 -BITMAP -60 -90 -90 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -90 -48 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 10 0 -1 -BITMAP -40 -C1 -42 -44 -E8 -12 -26 -4A -8F -02 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 10 0 -1 -BITMAP -40 -C1 -42 -44 -E8 -16 -29 -42 -84 -0F -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 8 10 0 -1 -BITMAP -60 -91 -22 -94 -68 -12 -26 -4A -8F -02 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 8 1 -2 -BITMAP -20 -00 -20 -20 -40 -80 -88 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -20 -10 -00 -70 -10 -28 -28 -7C -44 -44 -EE -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -10 -00 -70 -10 -28 -28 -7C -44 -44 -EE -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -10 -28 -00 -70 -10 -28 -28 -7C -44 -44 -EE -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -28 -50 -00 -70 -10 -28 -28 -7C -44 -44 -EE -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -28 -00 -70 -10 -28 -28 -7C -44 -44 -EE -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -10 -28 -10 -70 -10 -28 -28 -7C -44 -44 -EE -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -7C -30 -50 -5C -50 -F0 -90 -9C -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 11 1 -3 -BITMAP -70 -88 -88 -80 -80 -88 -88 -70 -20 -10 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -20 -10 -00 -FC -44 -48 -78 -48 -44 -44 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -08 -10 -00 -FC -44 -48 -78 -48 -44 -44 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -10 -28 -00 -FC -44 -48 -78 -48 -44 -44 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -28 -00 -FC -44 -48 -78 -48 -44 -44 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -40 -20 -00 -F8 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -10 -20 -00 -F8 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -20 -50 -00 -F8 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -50 -00 -F8 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -F8 -44 -44 -E4 -44 -44 -44 -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -14 -28 -00 -EE -64 -54 -54 -4C -4C -44 -E4 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -40 -20 -00 -70 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -10 -20 -00 -70 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -20 -50 -00 -70 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -28 -50 -00 -70 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -50 -00 -70 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 10 1 -1 -BITMAP -08 -70 -98 -A8 -A8 -A8 -A8 -C8 -70 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -20 -10 -00 -EE -44 -44 -44 -44 -44 -6C -38 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -10 -00 -EE -44 -44 -44 -44 -44 -6C -38 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -10 -28 -00 -EE -44 -44 -44 -44 -44 -6C -38 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -28 -00 -EE -44 -44 -44 -44 -44 -6C -38 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -10 -00 -EE -44 -28 -10 -10 -10 -10 -38 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -E0 -40 -78 -44 -44 -78 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -30 -48 -48 -48 -50 -48 -44 -54 -D8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -40 -20 -00 -F0 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -10 -20 -00 -F0 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -20 -50 -00 -F0 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -28 -50 -00 -F0 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -50 -00 -F0 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -20 -50 -20 -F0 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -6C -12 -7E -90 -92 -6C -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 -3 -BITMAP -70 -88 -80 -80 -88 -70 -20 -10 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -40 -20 -00 -70 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -10 -20 -00 -70 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -20 -50 -00 -70 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -50 -00 -70 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -40 -20 -00 -E0 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -10 -20 -00 -E0 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -20 -50 -00 -E0 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -50 -00 -E0 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -C0 -38 -60 -90 -78 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -28 -50 -00 -B8 -64 -44 -44 -44 -E6 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -40 -20 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -20 -40 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -20 -50 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -50 -A0 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -50 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 5 8 1 -1 -BITMAP -08 -70 -98 -A8 -A8 -C8 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -20 -10 -00 -CC -44 -44 -44 -44 -3A -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -10 -20 -00 -CC -44 -44 -44 -44 -3A -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -10 -28 -00 -CC -44 -44 -44 -44 -3A -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -28 -00 -CC -44 -44 -44 -44 -3A -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 12 0 -3 -BITMAP -08 -10 -00 -EE -44 -44 -28 -38 -10 -10 -10 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 6 12 0 -3 -BITMAP -C0 -40 -40 -78 -44 -44 -44 -44 -78 -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 7 0 -BBX 7 11 0 -3 -BITMAP -28 -00 -EE -44 -44 -28 -38 -10 -10 -10 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courR14-L1.bdf diff -u xc/fonts/bdf/75dpi/courR14-L1.bdf:1.1 xc/fonts/bdf/75dpi/courR14-L1.bdf:removed --- xc/fonts/bdf/75dpi/courR14-L1.bdf:1.1 Wed Apr 4 18:56:13 2001 +++ xc/fonts/bdf/75dpi/courR14-L1.bdf Wed Mar 16 21:04:03 2005 @@ -1,3106 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courR14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Medium-R-Normal--14-140-75-75-M-90-ISO8859-1 -SIZE 14 75 75 -FONTBOUNDINGBOX 10 16 -1 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 90 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 9 -X_HEIGHT 7 -FONT_ASCENT 12 -FONT_DESCENT 3 -FACE_NAME "Courier" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Courier" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 1 10 3 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 4 2 5 -BITMAP -90 -90 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 9 2 0 -BITMAP -50 -50 -50 -F8 -50 -F8 -50 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 13 2 -2 -BITMAP -20 -20 -78 -88 -80 -C0 -30 -08 -88 -F0 -20 -20 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -60 -90 -90 -66 -18 -30 -CC -12 -12 -0C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 8 1 0 -BITMAP -38 -48 -40 -40 -A8 -90 -98 -64 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 1 4 3 5 -BITMAP -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 12 3 -2 -BITMAP -20 -40 -40 -80 -80 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 12 2 -2 -BITMAP -80 -40 -40 -20 -20 -20 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 6 1 3 -BITMAP -20 -20 -F8 -20 -50 -88 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 4 2 -2 -BITMAP -60 -60 -C0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 1 1 4 -BITMAP -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 2 2 3 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 11 1 -1 -BITMAP -04 -08 -08 -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -78 -84 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 10 1 0 -BITMAP -20 -60 -A0 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -78 -84 -84 -04 -08 -10 -20 -40 -84 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -78 -84 -04 -04 -38 -04 -04 -04 -84 -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -18 -28 -28 -48 -48 -88 -88 -FC -08 -1C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -7C -40 -40 -40 -78 -04 -04 -04 -84 -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -38 -40 -80 -80 -B8 -C4 -84 -84 -44 -38 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -FC -84 -04 -08 -08 -08 -10 -10 -10 -10 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -78 -84 -84 -84 -78 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -70 -88 -84 -84 -8C -74 -04 -04 -08 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 2 7 3 0 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 9 2 -2 -BITMAP -60 -60 -00 -00 -00 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -06 -18 -60 -80 -60 -18 -06 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 3 1 3 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -C0 -30 -0C -02 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 9 1 0 -BITMAP -70 -88 -88 -08 -10 -20 -20 -00 -20 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 -1 -BITMAP -38 -44 -84 -9C -A4 -A4 -9E -80 -40 -38 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3800 -0800 -1400 -1400 -2200 -3E00 -4100 -4100 -F780 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -FC -42 -42 -42 -7C -42 -42 -42 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -3A -46 -82 -80 -80 -80 -80 -42 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FC -42 -41 -41 -41 -41 -41 -42 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -FE -42 -42 -48 -78 -48 -42 -42 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -FE -42 -42 -48 -78 -48 -40 -40 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3A -46 -82 -80 -80 -8F -82 -42 -3C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -E7 -42 -42 -42 -7E -42 -42 -42 -E7 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 9 2 0 -BITMAP -F8 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -3E -08 -08 -08 -08 -88 -88 -88 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -EE -44 -48 -50 -70 -48 -44 -44 -E3 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -F8 -20 -20 -20 -20 -21 -21 -21 -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -E380 -6300 -5700 -5500 -4900 -4900 -4100 -4100 -E380 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -E7 -62 -52 -52 -4A -4A -46 -46 -E2 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3C -42 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -FC -42 -42 -42 -42 -7C -40 -40 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 11 0 -2 -BITMAP -3C -42 -81 -81 -81 -81 -81 -42 -3C -31 -5E -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FC -42 -42 -42 -44 -78 -44 -42 -E1 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 9 1 0 -BITMAP -74 -8C -84 -80 -78 -04 -84 -C4 -B8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -FE -92 -92 -10 -10 -10 -10 -10 -7C -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -E7 -42 -42 -42 -42 -42 -42 -42 -3C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -E380 -4100 -4100 -2200 -2200 -1400 -1400 -0800 -0800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -E380 -4100 -4900 -4900 -5500 -5500 -2200 -2200 -2200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -E7 -42 -24 -24 -18 -24 -24 -42 -E7 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -EE -44 -44 -28 -28 -10 -10 -10 -7C -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 9 1 0 -BITMAP -FC -84 -88 -10 -20 -20 -44 -84 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 12 3 -2 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 11 1 -1 -BITMAP -80 -40 -40 -20 -20 -10 -10 -08 -08 -04 -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 12 2 -2 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 5 2 4 -BITMAP -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 1 0 -3 -BITMAP -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 2 2 8 -BITMAP -C0 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -78 -84 -04 -7C -84 -8C -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -C0 -40 -40 -5C -62 -41 -41 -41 -62 -DC -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -3A -46 -82 -80 -80 -42 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -06 -02 -02 -3A -46 -82 -82 -82 -46 -3B -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -82 -FE -80 -42 -3C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -1E -20 -20 -FC -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 -3 -BITMAP -3B -46 -82 -82 -82 -46 -3A -02 -04 -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -C0 -40 -40 -5C -62 -42 -42 -42 -42 -E7 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -20 -20 -00 -E0 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 13 1 -3 -BITMAP -10 -10 -00 -F8 -08 -08 -08 -08 -08 -08 -08 -10 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -C0 -40 -4E -48 -50 -60 -50 -48 -CE -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 9 2 0 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -DB00 -6D00 -4900 -4900 -4900 -4900 -ED80 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -DC -62 -42 -42 -42 -42 -E7 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3C -42 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 -3 -BITMAP -DC -62 -41 -41 -41 -62 -5C -40 -40 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 -3 -BITMAP -3B -46 -82 -82 -82 -46 -3A -02 -02 -0F -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -CC -52 -60 -40 -40 -40 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 7 1 0 -BITMAP -7C -84 -80 -78 -04 -84 -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 9 1 0 -BITMAP -40 -40 -F8 -40 -40 -40 -40 -44 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -C6 -42 -42 -42 -42 -46 -3B -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -E7 -42 -42 -24 -24 -18 -18 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -E380 -4100 -4900 -4900 -2A00 -3600 -3600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -EE -44 -28 -10 -28 -44 -EE -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 -3 -BITMAP -E7 -42 -42 -24 -24 -18 -08 -10 -10 -78 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 7 1 0 -BITMAP -F8 -88 -10 -20 -40 -88 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 12 3 -2 -BITMAP -20 -40 -40 -40 -40 -80 -40 -40 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 1 11 4 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 12 2 -2 -BITMAP -80 -40 -40 -40 -40 -20 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 2 1 3 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 1 9 4 -2 -BITMAP -80 -00 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 9 2 0 -BITMAP -20 -20 -78 -88 -80 -88 -70 -20 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -18 -24 -20 -20 -78 -20 -20 -42 -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 6 1 1 -BITMAP -B4 -48 -84 -84 -48 -B4 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -EE -44 -44 -28 -7C -10 -7C -10 -38 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 1 11 4 -2 -BITMAP -80 -80 -80 -80 -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 10 1 -1 -BITMAP -3C -44 -40 -F0 -88 -44 -3C -08 -88 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 1 2 8 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3C -42 -99 -A5 -A1 -A5 -99 -42 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 6 2 3 -BITMAP -C0 -20 -E0 -B0 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -11 -22 -44 -CC -44 -22 -11 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 3 1 3 -BITMAP -FE -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 6 1 1 4 -BITMAP -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3C -42 -B9 -A5 -B9 -A9 -A5 -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 1 2 7 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 4 2 6 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 6 2 4 -BITMAP -60 -90 -10 -20 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 6 2 4 -BITMAP -E0 -10 -60 -10 -90 -60 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 2 2 8 -BITMAP -30 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 -3 -BITMAP -C6 -42 -42 -42 -42 -46 -7B -40 -40 -40 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 -1 -BITMAP -7E -94 -94 -94 -74 -14 -14 -14 -14 -36 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 2 2 3 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 3 2 -3 -BITMAP -40 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 3 6 3 4 -BITMAP -40 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 4 6 2 3 -BITMAP -60 -90 -90 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -88 -44 -22 -33 -22 -44 -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 11 -1 -1 -BITMAP -4000 -C100 -4200 -4400 -4400 -E880 -1180 -1280 -2480 -47C0 -0080 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 11 -1 -1 -BITMAP -4000 -C100 -4200 -4400 -4400 -E980 -1240 -1040 -2080 -4100 -03C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 10 11 -1 -1 -BITMAP -E000 -1080 -6100 -1200 -9200 -6480 -0980 -0A80 -1480 -27C0 -0080 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 9 2 -2 -BITMAP -20 -00 -00 -20 -60 -80 -80 -88 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -6000 -1800 -0000 -3800 -0800 -1400 -1400 -2200 -3E00 -4100 -4100 -F780 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0600 -1800 -0000 -3800 -0800 -1400 -1400 -2200 -3E00 -4100 -4100 -F780 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0800 -1400 -0000 -3800 -0800 -1400 -1400 -2200 -3E00 -4100 -4100 -F780 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1A00 -2C00 -0000 -3800 -0800 -1400 -1400 -2200 -3E00 -4100 -4100 -F780 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -3600 -0000 -3800 -0800 -1400 -1400 -2200 -3E00 -4100 -4100 -F780 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -1800 -2400 -1800 -0000 -3800 -0800 -1400 -1400 -2200 -3E00 -4100 -4100 -F780 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 -1 0 -BITMAP -1F80 -0C80 -1400 -1480 -2780 -3C80 -4400 -4480 -EF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 12 1 -3 -BITMAP -3A -46 -82 -80 -80 -80 -80 -42 -3C -10 -08 -38 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -60 -18 -00 -FE -42 -48 -48 -78 -48 -42 -42 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -06 -18 -00 -FE -42 -48 -48 -78 -48 -42 -42 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -10 -28 -00 -FE -42 -48 -48 -78 -48 -42 -42 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -6C -00 -FE -42 -48 -48 -78 -48 -42 -42 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 12 2 0 -BITMAP -C0 -30 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 12 2 0 -BITMAP -18 -60 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 12 2 0 -BITMAP -20 -50 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 11 2 0 -BITMAP -D8 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FC -42 -41 -41 -F1 -41 -41 -42 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -1A -2C -00 -E7 -62 -52 -52 -4A -4A -46 -46 -E2 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -60 -18 -00 -3C -42 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -06 -18 -00 -3C -42 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -18 -24 -00 -3C -42 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -1A -2C -00 -3C -42 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -36 -00 -3C -42 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -82 -44 -28 -10 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 9 9 -1 0 -BITMAP -1E80 -2100 -4280 -4480 -4880 -5080 -6080 -6100 -9E00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -60 -18 -00 -E7 -42 -42 -42 -42 -42 -42 -42 -3C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -06 -18 -00 -E7 -42 -42 -42 -42 -42 -42 -42 -3C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -18 -24 -00 -E7 -42 -42 -42 -42 -42 -42 -42 -3C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -66 -00 -E7 -42 -42 -42 -42 -42 -42 -42 -3C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -0C -30 -00 -EE -44 -44 -28 -28 -10 -10 -10 -7C -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -E0 -40 -7C -42 -42 -42 -7C -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -38 -44 -44 -44 -58 -44 -42 -42 -52 -CC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -60 -18 -00 -78 -84 -04 -7C -84 -8C -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -18 -60 -00 -78 -84 -04 -7C -84 -8C -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -10 -28 -00 -78 -84 -04 -7C -84 -8C -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -34 -58 -00 -78 -84 -04 -7C -84 -8C -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -6C -00 -78 -84 -04 -7C -84 -8C -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -30 -48 -30 -00 -78 -84 -04 -7C -84 -8C -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -76 -99 -11 -7F -88 -99 -6E -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 -3 -BITMAP -3A -46 -82 -80 -80 -42 -3C -10 -08 -38 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -60 -18 -00 -38 -44 -82 -FE -80 -42 -3C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -0C -30 -00 -38 -44 -82 -FE -80 -42 -3C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -10 -28 -00 -38 -44 -82 -FE -80 -42 -3C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -6C -00 -38 -44 -82 -FE -80 -42 -3C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -C0 -30 -00 -E0 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -30 -C0 -00 -E0 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -20 -50 -00 -E0 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 5 9 2 0 -BITMAP -D8 -00 -E0 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -66 -18 -68 -04 -3E -42 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -1A -2C -00 -DC -62 -42 -42 -42 -42 -E7 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -30 -0C -00 -3C -42 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -0C -30 -00 -3C -42 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -10 -28 -00 -3C -42 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -1A -2C -00 -3C -42 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -66 -00 -3C -42 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 1 -BITMAP -18 -18 -00 -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3D -46 -89 -91 -A1 -42 -BC -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -30 -0C -00 -C6 -42 -42 -42 -42 -46 -3B -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -0C -30 -00 -C6 -42 -42 -42 -42 -46 -3B -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -10 -28 -00 -C6 -42 -42 -42 -42 -46 -3B -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -6C -00 -C6 -42 -42 -42 -42 -46 -3B -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 13 0 -3 -BITMAP -06 -18 -00 -E7 -42 -42 -24 -24 -18 -08 -10 -10 -78 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 0 -3 -BITMAP -C0 -40 -5C -62 -41 -41 -41 -62 -5C -40 -40 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 9 0 -BBX 8 12 0 -3 -BITMAP -36 -00 -E7 -42 -42 -24 -24 -18 -08 -10 -10 -78 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courR18-L1.bdf diff -u xc/fonts/bdf/75dpi/courR18-L1.bdf:1.1 xc/fonts/bdf/75dpi/courR18-L1.bdf:removed --- xc/fonts/bdf/75dpi/courR18-L1.bdf:1.1 Wed Apr 4 18:56:14 2001 +++ xc/fonts/bdf/75dpi/courR18-L1.bdf Wed Mar 16 21:04:03 2005 @@ -1,3482 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courR18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Medium-R-Normal--18-180-75-75-M-110-ISO8859-1 -SIZE 18 75 75 -FONTBOUNDINGBOX 12 19 -1 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 110 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 11 -X_HEIGHT 8 -FONT_ASCENT 14 -FONT_DESCENT 4 -FACE_NAME "Courier" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Courier" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 2 12 4 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -40 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 5 5 3 7 -BITMAP -D8 -D8 -D8 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 15 1 -2 -BITMAP -1200 -1200 -1200 -1200 -1200 -FF80 -2400 -2400 -2400 -FF00 -2400 -2400 -2400 -2400 -2400 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 15 2 -2 -BITMAP -10 -10 -7A -86 -82 -80 -70 -0C -02 -82 -C2 -BC -10 -10 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -7000 -8800 -8800 -8800 -7180 -0E00 -3000 -CE00 -1100 -1100 -1100 -0E00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 10 2 0 -BITMAP -38 -44 -40 -40 -20 -74 -88 -88 -98 -66 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 2 5 4 7 -BITMAP -C0 -C0 -C0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 3 14 5 -2 -BITMAP -20 -40 -40 -80 -80 -80 -80 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 3 14 3 -2 -BITMAP -80 -40 -40 -20 -20 -20 -20 -20 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 8 2 4 -BITMAP -10 -10 -10 -FE -38 -28 -44 -44 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 9 1 1 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 4 5 3 -3 -BITMAP -30 -30 -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 1 1 5 -BITMAP -FF -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 2 2 4 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 16 1 -3 -BITMAP -01 -01 -02 -02 -04 -04 -08 -08 -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -38 -44 -82 -82 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -30 -D0 -10 -10 -10 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -1C -22 -41 -41 -01 -02 -04 -08 -10 -20 -41 -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -78 -84 -02 -02 -04 -38 -04 -02 -02 -02 -84 -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -0C -14 -14 -24 -24 -44 -44 -84 -FE -04 -04 -1E -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -7E -40 -40 -40 -5C -62 -01 -01 -01 -01 -C2 -3C -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -1E -20 -40 -40 -80 -B8 -C4 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 2 0 -BITMAP -FF -81 -02 -02 -04 -04 -04 -04 -08 -08 -08 -08 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -38 -44 -82 -82 -44 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -38 -44 -82 -82 -82 -46 -3A -02 -02 -04 -08 -F0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 2 8 5 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 5 11 2 -3 -BITMAP -18 -18 -00 -00 -00 -00 -30 -30 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 9 0 1 -BITMAP -00C0 -0300 -0C00 -3000 -C000 -3000 -0C00 -0300 -00C0 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 4 1 3 -BITMAP -FF80 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 9 0 1 -BITMAP -C000 -3000 -0C00 -0300 -00C0 -0300 -0C00 -3000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 11 2 0 -BITMAP -7C -86 -82 -02 -04 -08 -30 -20 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 13 2 -1 -BITMAP -3C -42 -82 -82 -8E -92 -92 -92 -8F -80 -80 -43 -3C -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -3C00 -0400 -0A00 -0A00 -1100 -1100 -2080 -3F80 -4040 -4040 -F1E0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -FE00 -4100 -4100 -4100 -4200 -7E00 -4100 -4080 -4080 -4100 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -1E80 -6180 -4080 -8000 -8000 -8000 -8000 -8000 -4080 -6100 -1E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 11 1 0 -BITMAP -FC -42 -41 -41 -41 -41 -41 -41 -41 -42 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 11 1 0 -BITMAP -FF -41 -41 -41 -48 -78 -48 -41 -41 -41 -FF -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 11 1 0 -BITMAP -FF -41 -41 -41 -48 -78 -48 -40 -40 -40 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -1E80 -6180 -4080 -8000 -8000 -8000 -83C0 -8080 -4080 -6100 -1E00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -E380 -4100 -4100 -4100 -4100 -7F00 -4100 -4100 -4100 -4100 -E380 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 11 2 0 -BITMAP -FE -10 -10 -10 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -1F80 -0200 -0200 -0200 -0200 -0200 -8200 -8200 -8200 -4400 -3800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -F3C0 -4100 -4200 -4400 -4800 -5800 -6400 -4200 -4200 -4100 -F1C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -F800 -2000 -2000 -2000 -2000 -2000 -2000 -2080 -2080 -2080 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -E0E0 -60C0 -5140 -5140 -4A40 -4A40 -4440 -4440 -4040 -4040 -F1E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -E780 -6100 -5100 -5100 -4900 -4900 -4500 -4500 -4300 -4300 -F100 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -FE00 -4100 -4080 -4080 -4080 -4100 -7E00 -4000 -4000 -4000 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 13 1 -2 -BITMAP -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -3880 -4700 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -FE00 -4100 -4100 -4100 -4200 -7C00 -4200 -4200 -4100 -4100 -F0C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 11 2 0 -BITMAP -3A -46 -82 -80 -40 -3C -02 -01 -81 -C2 -BC -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -FF80 -8880 -8880 -8880 -0800 -0800 -0800 -0800 -0800 -0800 -3E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -F3C0 -4080 -4080 -4080 -4080 -4080 -4080 -4080 -4080 -2100 -1E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -F1E0 -4040 -4040 -2080 -2080 -1100 -1100 -0A00 -0A00 -0400 -0400 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -F1E0 -4040 -4440 -4440 -4440 -2A80 -2A80 -2A80 -2A80 -1100 -1100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -E380 -4100 -2200 -2200 -1400 -0800 -1400 -2200 -2200 -4100 -E380 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -E380 -4100 -2200 -2200 -1400 -1400 -0800 -0800 -0800 -0800 -3E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 11 2 0 -BITMAP -FE -82 -84 -08 -08 -10 -20 -20 -42 -82 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 3 15 5 -3 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 16 2 -3 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -08 -08 -04 -04 -02 -02 -01 -01 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 3 15 3 -3 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 4 2 8 -BITMAP -10 -28 -44 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 1 0 -4 -BITMAP -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 3 3 4 9 -BITMAP -80 -40 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 8 1 0 -BITMAP -3C00 -4200 -0200 -7E00 -8200 -8200 -8600 -7B80 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -C000 -4000 -4000 -4000 -5E00 -6100 -4080 -4080 -4080 -4080 -6100 -DE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 8 1 0 -BITMAP -3D -43 -81 -80 -80 -80 -43 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0300 -0100 -0100 -0100 -3D00 -4300 -8100 -8100 -8100 -8100 -4300 -3D80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 8 1 0 -BITMAP -3C -42 -81 -FF -80 -80 -43 -3C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 2 0 -BITMAP -0F -10 -20 -20 -FE -20 -20 -20 -20 -20 -20 -FE -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 -4 -BITMAP -3D80 -4300 -8100 -8100 -8100 -8100 -4300 -3D00 -0100 -0100 -0200 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -C000 -4000 -4000 -4000 -5E00 -6100 -4100 -4100 -4100 -4100 -4100 -E380 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 11 2 0 -BITMAP -10 -10 -00 -70 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 15 2 -4 -BITMAP -08 -08 -00 -FC -04 -04 -04 -04 -04 -04 -04 -04 -04 -08 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -C000 -4000 -4000 -4000 -4F00 -4400 -4800 -7000 -4800 -4400 -4200 -C780 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -F0 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 8 0 0 -BITMAP -D980 -6640 -4440 -4440 -4440 -4440 -4440 -E660 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 8 1 0 -BITMAP -DE00 -6100 -4100 -4100 -4100 -4100 -4100 -E380 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 8 1 0 -BITMAP -3C -42 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 -4 -BITMAP -DE00 -6100 -4080 -4080 -4080 -4080 -6100 -5E00 -4000 -4000 -4000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 -4 -BITMAP -3D80 -4300 -8100 -8100 -8100 -8100 -4300 -3D00 -0100 -0100 -0100 -0780 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 8 1 0 -BITMAP -EE -31 -20 -20 -20 -20 -20 -FE -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 8 2 0 -BITMAP -7A -86 -82 -70 -0C -82 -C2 -BC -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 11 2 0 -BITMAP -20 -20 -20 -FE -20 -20 -20 -20 -20 -21 -1E -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 8 1 0 -BITMAP -C300 -4100 -4100 -4100 -4100 -4100 -4300 -3D80 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 8 1 0 -BITMAP -E380 -4100 -2200 -2200 -1400 -1400 -0800 -0800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 8 1 0 -BITMAP -E380 -4100 -4900 -4900 -5500 -5500 -2200 -2200 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 8 1 0 -BITMAP -E7 -42 -24 -18 -18 -24 -42 -E7 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 -4 -BITMAP -E380 -4100 -4100 -2200 -2200 -1400 -1400 -0800 -0800 -1000 -1000 -F800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 8 2 0 -BITMAP -FE -82 -84 -08 -10 -22 -42 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 5 15 3 -3 -BITMAP -18 -20 -20 -20 -20 -20 -C0 -20 -20 -20 -20 -20 -20 -20 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 1 15 5 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 5 15 3 -3 -BITMAP -C0 -20 -20 -20 -20 -20 -18 -20 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 3 1 4 -BITMAP -60 -99 -06 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 2 13 4 -4 -BITMAP -C0 -C0 -00 -00 -80 -80 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 12 2 0 -BITMAP -10 -10 -10 -3C -44 -84 -80 -80 -44 -38 -10 -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 11 1 0 -BITMAP -1C -22 -20 -20 -10 -FC -10 -20 -21 -41 -7E -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 7 2 2 -BITMAP -84 -78 -84 -84 -84 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -E380 -4100 -2200 -2200 -1400 -1400 -7F00 -0800 -7F00 -0800 -3E00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 1 15 5 -3 -BITMAP -80 -80 -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 13 2 -1 -BITMAP -3E -42 -42 -40 -70 -8C -82 -62 -1C -04 -84 -84 -F8 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 5 1 3 10 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -1E00 -6180 -4E80 -9240 -A040 -A040 -A040 -9240 -4C80 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 8 2 3 -BITMAP -70 -08 -78 -88 -98 -EC -00 -FC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 8 1 0 -BITMAP -0880 -3300 -6600 -CC00 -CC00 -6600 -3300 -0880 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 4 1 3 -BITMAP -FF80 -0080 -0080 -0080 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 1 1 5 -BITMAP -FF -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -1F00 -60C0 -5E40 -9120 -9120 -9E20 -9420 -9220 -51C0 -6080 -1F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 5 1 3 9 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 5 5 3 7 -BITMAP -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 9 1 1 -BITMAP -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 5 7 3 5 -BITMAP -70 -88 -08 -10 -20 -40 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 5 7 3 5 -BITMAP -70 -88 -08 -30 -08 -88 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 3 3 4 9 -BITMAP -20 -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 -4 -BITMAP -C300 -4100 -4100 -4100 -4100 -4100 -4300 -7D80 -4000 -4000 -4000 -4000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 13 1 -1 -BITMAP -3F -4A -8A -8A -8A -4A -3A -0A -0A -0A -0A -0A -3B -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 2 2 4 5 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 3 3 4 -3 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 5 7 3 5 -BITMAP -20 -E0 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 8 2 3 -BITMAP -78 -84 -84 -84 -84 -78 -00 -FC -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 8 1 0 -BITMAP -8800 -6600 -3300 -1980 -1980 -3300 -6600 -8800 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -2000 -E000 -2040 -2080 -2100 -2100 -FA40 -04C0 -0940 -0A40 -13E0 -2040 -00E0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -2000 -E000 -2040 -2080 -2100 -2100 -FAC0 -0520 -0920 -0840 -1080 -2100 -03E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -7000 -8800 -0840 -3080 -0900 -8900 -7240 -04C0 -0940 -0A40 -13E0 -2040 -00E0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 6 12 2 -3 -BITMAP -18 -18 -00 -10 -10 -70 -80 -80 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 15 0 0 -BITMAP -1000 -0800 -0400 -0000 -3C00 -0400 -0A00 -0A00 -1100 -1100 -2080 -3F80 -4040 -4040 -F1E0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 15 0 0 -BITMAP -0200 -0400 -0800 -0000 -3C00 -0400 -0A00 -0A00 -1100 -1100 -2080 -3F80 -4040 -4040 -F1E0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 15 0 0 -BITMAP -0400 -0A00 -1100 -0000 -3C00 -0400 -0A00 -0A00 -1100 -1100 -2080 -3F80 -4040 -4040 -F1E0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -1900 -2600 -0000 -3C00 -0400 -0A00 -0A00 -1100 -1100 -2080 -3F80 -4040 -4040 -F1E0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -1B00 -0000 -0000 -3C00 -0400 -0A00 -0A00 -1100 -1100 -2080 -3F80 -4040 -4040 -F1E0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 15 0 0 -BITMAP -0C00 -1200 -1200 -0C00 -7C00 -0400 -0A00 -0A00 -1100 -1100 -2080 -3F80 -4040 -4040 -F1E0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 -1 0 -BITMAP -1FE0 -0620 -0A20 -0A00 -1240 -13C0 -3E40 -2200 -4220 -4220 -E7E0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 14 1 -3 -BITMAP -1E80 -6180 -4080 -8000 -8000 -8000 -8000 -8000 -4080 -6100 -1E00 -0800 -0400 -1800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 15 1 0 -BITMAP -20 -10 -08 -00 -FF -41 -41 -41 -48 -78 -48 -41 -41 -41 -FF -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 15 1 0 -BITMAP -04 -08 -10 -00 -FF -41 -41 -41 -48 -78 -48 -41 -41 -41 -FF -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 15 1 0 -BITMAP -18 -24 -42 -00 -FF -41 -41 -41 -48 -78 -48 -41 -41 -41 -FF -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 14 1 0 -BITMAP -66 -00 -00 -FF -41 -41 -41 -48 -78 -48 -41 -41 -41 -FF -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 15 2 0 -BITMAP -20 -10 -08 -00 -FE -10 -10 -10 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 15 2 0 -BITMAP -08 -10 -20 -00 -FE -10 -10 -10 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 15 2 0 -BITMAP -10 -28 -44 -00 -FE -10 -10 -10 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 14 2 0 -BITMAP -6C -00 -00 -FE -10 -10 -10 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 11 1 0 -BITMAP -FC -42 -41 -41 -41 -F1 -41 -41 -41 -42 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1900 -2600 -0000 -E780 -6100 -5100 -5100 -4900 -4900 -4500 -4500 -4300 -4300 -F100 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 15 1 0 -BITMAP -1000 -0800 -0400 -0000 -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 15 1 0 -BITMAP -0400 -0800 -1000 -0000 -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 15 1 0 -BITMAP -0800 -1400 -2200 -0000 -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1900 -2600 -0000 -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -3600 -0000 -0000 -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 9 1 1 -BITMAP -8080 -4100 -2200 -1400 -0800 -1400 -2200 -4100 -8080 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -0E20 -3140 -2080 -4140 -4240 -4440 -4840 -5040 -2080 -5180 -8E00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -1000 -0800 -0400 -0000 -F3C0 -4080 -4080 -4080 -4080 -4080 -4080 -4080 -4080 -2100 -1E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -0200 -0400 -0800 -0000 -F3C0 -4080 -4080 -4080 -4080 -4080 -4080 -4080 -4080 -2100 -1E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -0C00 -1200 -2100 -0000 -F3C0 -4080 -4080 -4080 -4080 -4080 -4080 -4080 -4080 -2100 -1E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -3300 -0000 -0000 -F3C0 -4080 -4080 -4080 -4080 -4080 -4080 -4080 -4080 -2100 -1E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 15 1 0 -BITMAP -0200 -0400 -0800 -0000 -E380 -4100 -2200 -2200 -1400 -1400 -0800 -0800 -0800 -0800 -3E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -E000 -4000 -7E00 -4100 -4080 -4080 -4100 -7E00 -4000 -4000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -1C -22 -42 -42 -44 -4C -42 -41 -41 -41 -49 -E6 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -2000 -1000 -0800 -0000 -3C00 -4200 -0200 -7E00 -8200 -8200 -8600 -7B80 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0400 -0800 -1000 -0000 -3C00 -4200 -0200 -7E00 -8200 -8200 -8600 -7B80 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1800 -2400 -4200 -0000 -3C00 -4200 -0200 -7E00 -8200 -8200 -8600 -7B80 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -3200 -4C00 -0000 -3C00 -4200 -0200 -7E00 -8200 -8200 -8600 -7B80 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -3600 -0000 -0000 -3C00 -4200 -0200 -7E00 -8200 -8200 -8600 -7B80 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1800 -2400 -2400 -1800 -0000 -3C00 -4200 -0200 -7E00 -8200 -8200 -8600 -7B80 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 11 8 0 0 -BITMAP -7180 -8A40 -0420 -7FE0 -8400 -8400 -8A20 -71C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 11 1 -3 -BITMAP -3D -43 -81 -80 -80 -80 -43 -3C -10 -08 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -20 -10 -08 -00 -3C -42 -81 -FF -80 -80 -43 -3C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -04 -08 -10 -00 -3C -42 -81 -FF -80 -80 -43 -3C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -18 -24 -42 -00 -3C -42 -81 -FF -80 -80 -43 -3C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 11 1 0 -BITMAP -66 -00 -00 -3C -42 -81 -FF -80 -80 -43 -3C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -40 -20 -10 -00 -70 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -08 -10 -20 -00 -70 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 12 2 0 -BITMAP -10 -28 -44 -00 -70 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 7 11 2 0 -BITMAP -6C -00 -00 -70 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -73 -8C -34 -42 -02 -3D -43 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -1900 -2600 -0000 -DE00 -6100 -4100 -4100 -4100 -4100 -4100 -E380 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -20 -10 -08 -00 -3C -42 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -02 -04 -08 -00 -3C -42 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 12 1 0 -BITMAP -18 -24 -42 -00 -3C -42 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 11 1 0 -BITMAP -32 -4C -00 -3C -42 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 11 1 0 -BITMAP -66 -00 -00 -3C -42 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 9 1 1 -BITMAP -18 -18 -00 -00 -FF -00 -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 8 8 1 0 -BITMAP -3D -42 -85 -89 -91 -A1 -42 -BC -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1000 -0800 -0400 -0000 -C300 -4100 -4100 -4100 -4100 -4100 -4300 -3D80 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0400 -0800 -1000 -0000 -C300 -4100 -4100 -4100 -4100 -4100 -4300 -3D80 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0800 -1400 -2200 -0000 -C300 -4100 -4100 -4100 -4100 -4100 -4300 -3D80 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -3600 -0000 -0000 -C300 -4100 -4100 -4100 -4100 -4100 -4300 -3D80 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 16 1 -4 -BITMAP -0200 -0400 -0800 -0000 -E380 -4100 -4100 -2200 -2200 -1400 -1400 -0800 -0800 -1000 -1000 -F800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 16 1 -4 -BITMAP -C000 -4000 -4000 -4000 -5E00 -6100 -4080 -4080 -4080 -4080 -6100 -5E00 -4000 -4000 -4000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 11 0 -BBX 9 15 1 -4 -BITMAP -3600 -0000 -0000 -E380 -4100 -4100 -2200 -2200 -1400 -1400 -0800 -0800 -1000 -1000 -F800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/courR24-L1.bdf diff -u xc/fonts/bdf/75dpi/courR24-L1.bdf:1.1 xc/fonts/bdf/75dpi/courR24-L1.bdf:removed --- xc/fonts/bdf/75dpi/courR24-L1.bdf:1.1 Wed Apr 4 18:56:14 2001 +++ xc/fonts/bdf/75dpi/courR24-L1.bdf Wed Mar 16 21:04:03 2005 @@ -1,4073 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl courR24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Courier-Medium-R-Normal--24-240-75-75-M-150-ISO8859-1 -SIZE 24 75 75 -FONTBOUNDINGBOX 16 24 -1 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Courier" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 150 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 14 -X_HEIGHT 11 -FONT_ASCENT 19 -FONT_DESCENT 5 -FACE_NAME "Courier" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "No mark" -_DEC_DEVICE_FONTNAMES "PS=Courier" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Courier" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 2 15 7 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 7 3 8 -BITMAP -E7 -E7 -E7 -E7 -42 -42 -42 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 17 2 -1 -BITMAP -0900 -0900 -0900 -0900 -0900 -0900 -7FC0 -1200 -1200 -1200 -FF80 -1200 -1200 -1200 -1200 -1200 -1200 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 20 4 -3 -BITMAP -10 -10 -10 -3D -43 -81 -80 -80 -40 -3C -02 -01 -01 -81 -C2 -BC -10 -10 -10 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -1C00 -2200 -4100 -4100 -4100 -2200 -1C70 -0380 -1C00 -E1C0 -0220 -0410 -0410 -0410 -0220 -01C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 13 2 0 -BITMAP -1D00 -2600 -2000 -2000 -1000 -3000 -4980 -8900 -8600 -8200 -8300 -4500 -38C0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 3 7 6 8 -BITMAP -E0 -E0 -E0 -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 4 19 7 -3 -BITMAP -10 -20 -20 -40 -40 -40 -80 -80 -80 -80 -80 -80 -80 -40 -40 -40 -20 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 4 19 3 -3 -BITMAP -80 -40 -40 -20 -20 -20 -10 -10 -10 -10 -10 -10 -10 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 9 3 7 -BITMAP -0800 -0800 -0800 -C980 -7F00 -1C00 -3600 -6300 -C180 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 13 2 1 -BITMAP -0400 -0400 -0400 -0400 -0400 -0400 -FFE0 -0400 -0400 -0400 -0400 -0400 -0400 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 6 4 -3 -BITMAP -38 -38 -70 -60 -C0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 1 2 7 -BITMAP -FFC0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 3 3 6 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 18 3 -2 -BITMAP -0080 -0080 -0100 -0100 -0200 -0200 -0400 -0400 -0800 -0800 -1000 -1000 -2000 -2000 -4000 -4000 -8000 -8000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 15 3 0 -BITMAP -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 15 3 0 -BITMAP -1800 -E800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -FF80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 15 2 0 -BITMAP -1C00 -6300 -8080 -8080 -0080 -0080 -0100 -0200 -0400 -0800 -1000 -2000 -4000 -8080 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 15 2 0 -BITMAP -0F00 -3080 -4040 -0040 -0040 -0080 -0F00 -0100 -0080 -0040 -0040 -0040 -8040 -6080 -1F00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 15 2 0 -BITMAP -0700 -0500 -0900 -0900 -1100 -1100 -2100 -4100 -4100 -8100 -FFC0 -0100 -0100 -0100 -0780 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 15 2 0 -BITMAP -7F80 -4000 -4000 -4000 -4000 -4000 -7F00 -0080 -0040 -0040 -0040 -0040 -0080 -C180 -3E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 15 3 0 -BITMAP -0780 -1800 -2000 -4000 -4000 -8000 -9E00 -A100 -C080 -8080 -8080 -8080 -4080 -6100 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 15 2 0 -BITMAP -FF80 -8080 -8080 -0100 -0100 -0100 -0200 -0200 -0200 -0400 -0400 -0400 -0800 -0800 -0800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 15 2 0 -BITMAP -1E00 -6180 -4080 -8040 -8040 -4080 -3F00 -6180 -4080 -8040 -8040 -8040 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 15 3 0 -BITMAP -1C00 -6200 -4100 -8080 -8080 -8080 -8180 -6280 -1C80 -0080 -0080 -0100 -0100 -0600 -F800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 3 11 6 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 14 4 -3 -BITMAP -38 -38 -38 -00 -00 -00 -00 -00 -38 -38 -70 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 11 1 2 -BITMAP -0070 -01C0 -0700 -1C00 -7000 -C000 -7000 -1C00 -0700 -01C0 -0070 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 4 1 5 -BITMAP -FFF0 -0000 -0000 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 11 1 2 -BITMAP -E000 -3800 -0E00 -0380 -00E0 -0030 -00E0 -0380 -0E00 -3800 -E000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 14 3 0 -BITMAP -7C -82 -81 -01 -01 -01 -02 -0C -10 -10 -00 -00 -18 -18 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 18 2 -2 -BITMAP -1E00 -6100 -4080 -8080 -8080 -8380 -8480 -8880 -8880 -8880 -8880 -8480 -83C0 -8000 -8000 -4000 -6180 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -3F00 -0500 -0880 -0880 -0880 -1040 -1040 -1040 -3FE0 -2020 -2020 -4010 -4010 -F078 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 1 0 -BITMAP -FFC0 -2020 -2010 -2010 -2010 -2020 -3FC0 -2020 -2010 -2010 -2010 -2010 -2020 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 14 2 0 -BITMAP -0F20 -30E0 -6060 -4020 -8000 -8000 -8000 -8000 -8000 -8000 -4020 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 1 0 -BITMAP -FF80 -4060 -4020 -4010 -4010 -4010 -4010 -4010 -4010 -4010 -4010 -4020 -4060 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 1 0 -BITMAP -FFE0 -2020 -2020 -2020 -2200 -2200 -3E00 -2200 -2200 -2010 -2010 -2010 -2010 -FFF0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 14 2 0 -BITMAP -FFE0 -2020 -2020 -2020 -2200 -2200 -3E00 -2200 -2200 -2000 -2000 -2000 -2000 -FE00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 1 0 -BITMAP -0F20 -30E0 -6060 -4020 -8000 -8000 -8000 -8000 -83F0 -8020 -4020 -6020 -3040 -0F80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -F8F8 -2020 -2020 -2020 -2020 -2020 -3FE0 -2020 -2020 -2020 -2020 -2020 -2020 -F8F8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 14 3 0 -BITMAP -FF80 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -FF80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 2 0 -BITMAP -1FF0 -0080 -0080 -0080 -0080 -0080 -0080 -0080 -8080 -8080 -8080 -8100 -4300 -3C00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -F8F0 -2040 -2080 -2100 -2200 -2400 -2E00 -3300 -2180 -2080 -20C0 -2040 -2060 -F838 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 1 0 -BITMAP -FE00 -1000 -1000 -1000 -1000 -1000 -1000 -1000 -1000 -1010 -1010 -1010 -1010 -FFF0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -E038 -6030 -6030 -5050 -5050 -4890 -4890 -4510 -4710 -4010 -4010 -4010 -4010 -F078 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -F0FC -3010 -2810 -2410 -2410 -2210 -2210 -2110 -2110 -2090 -2090 -2050 -2030 -FC30 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 1 0 -BITMAP -0F00 -30C0 -6060 -4020 -8010 -8010 -8010 -8010 -8010 -8010 -4020 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 14 2 0 -BITMAP -FF80 -2040 -2020 -2020 -2020 -2020 -2040 -3F80 -2000 -2000 -2000 -2000 -2000 -FE00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 -2 -BITMAP -0F00 -30C0 -6060 -4020 -8010 -8010 -8010 -8010 -8010 -8010 -4020 -6060 -30C0 -0F00 -0C30 -33C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -FF80 -2040 -2020 -2020 -2020 -2020 -2040 -3F80 -2100 -2080 -2040 -2040 -2020 -F838 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 14 2 0 -BITMAP -1E40 -61C0 -80C0 -8040 -8000 -6000 -1E00 -0180 -0040 -0040 -8040 -C040 -E080 -9F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 14 2 0 -BITMAP -FFE0 -8420 -8420 -8420 -8420 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -3F80 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 1 0 -BITMAP -F0F0 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -2040 -1F80 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -F078 -4010 -4010 -2020 -2020 -1040 -1040 -1040 -0880 -0880 -0880 -0500 -0700 -0200 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -F8F8 -4010 -4010 -4210 -4210 -4510 -4510 -2520 -28A0 -28A0 -28A0 -3060 -3060 -3060 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -F8F8 -2020 -1040 -1040 -0880 -0880 -0500 -0200 -0500 -0880 -1040 -1040 -2020 -F8F8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -F078 -2020 -1040 -1040 -0880 -0880 -0500 -0200 -0200 -0200 -0200 -0200 -0200 -1FC0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 14 2 0 -BITMAP -FFC0 -8040 -8080 -8100 -8200 -0200 -0400 -0800 -1000 -1040 -2040 -4040 -8040 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 3 19 7 -3 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 18 3 -2 -BITMAP -8000 -8000 -4000 -4000 -2000 -2000 -1000 -1000 -0800 -0800 -0400 -0400 -0200 -0200 -0100 -0100 -0080 -0080 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 3 19 5 -3 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 6 2 10 -BITMAP -0400 -0A00 -1100 -2080 -4040 -8020 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 1 0 -5 -BITMAP -FFFE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 4 4 12 -BITMAP -C0 -60 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 11 2 0 -BITMAP -1E00 -6100 -0080 -0080 -0080 -3F80 -4080 -8080 -8080 -8180 -7EE0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -E000 -2000 -2000 -2000 -2000 -27C0 -3830 -3010 -2008 -2008 -2008 -2008 -2008 -3010 -3830 -E7C0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 11 2 0 -BITMAP -1F40 -60C0 -4040 -8040 -8000 -8000 -8000 -8000 -4060 -60C0 -1F00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -00E0 -0020 -0020 -0020 -0020 -1F20 -60E0 -4060 -8020 -8020 -8020 -8020 -8020 -4060 -60E0 -1F38 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 11 2 0 -BITMAP -1F00 -60C0 -4040 -8020 -8020 -FFE0 -8000 -8000 -4000 -6060 -1F80 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 16 3 0 -BITMAP -07C0 -0800 -1000 -1000 -1000 -FF80 -1000 -1000 -1000 -1000 -1000 -1000 -1000 -1000 -1000 -FF80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 1 -5 -BITMAP -1F38 -60E0 -4060 -8020 -8020 -8020 -8020 -8020 -4060 -60E0 -1F20 -0020 -0020 -0040 -00C0 -3F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -E000 -2000 -2000 -2000 -2000 -2780 -2840 -3020 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -F8F8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 16 3 0 -BITMAP -0800 -0800 -0800 -0000 -0000 -7800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -FF80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 21 3 -5 -BITMAP -02 -02 -02 -00 -00 -FF -01 -01 -01 -01 -01 -01 -01 -01 -01 -01 -01 -01 -02 -06 -F8 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -E000 -2000 -2000 -2000 -2000 -23C0 -2100 -2200 -2400 -2800 -3800 -2400 -2200 -2100 -2080 -E1E0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -7C00 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -FFE0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 11 0 0 -BITMAP -EE70 -3188 -2108 -2108 -2108 -2108 -2108 -2108 -2108 -2108 -F98C -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 11 1 0 -BITMAP -E780 -2840 -3020 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -F8F8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 11 2 0 -BITMAP -1F00 -60C0 -4040 -8020 -8020 -8020 -8020 -8020 -4040 -60C0 -1F00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 1 -5 -BITMAP -E7C0 -3830 -3010 -2008 -2008 -2008 -2008 -2008 -3010 -3830 -27C0 -2000 -2000 -2000 -2000 -FC00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 16 1 -5 -BITMAP -1F38 -60E0 -4060 -8020 -8020 -8020 -8020 -8020 -4060 -60E0 -1F20 -0020 -0020 -0020 -0020 -01F8 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 11 2 0 -BITMAP -71C0 -1620 -1800 -1000 -1000 -1000 -1000 -1000 -1000 -1000 -FF80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 11 3 0 -BITMAP -3E80 -4180 -4080 -4000 -3C00 -0300 -0080 -0080 -8080 -C100 -BE00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 15 2 0 -BITMAP -2000 -2000 -2000 -2000 -FF80 -2000 -2000 -2000 -2000 -2000 -2000 -2000 -2000 -10C0 -0F00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 11 1 0 -BITMAP -E0E0 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -2060 -10A0 -0F30 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 11 1 0 -BITMAP -F8F8 -2020 -2020 -1040 -1040 -1040 -0880 -0880 -0500 -0700 -0200 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 11 1 0 -BITMAP -F078 -4010 -4010 -4210 -2220 -2520 -2520 -2520 -1540 -18C0 -18C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 11 1 0 -BITMAP -F8F8 -2020 -1040 -0880 -0500 -0200 -0500 -0880 -1040 -2020 -F8F8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 -5 -BITMAP -F0F0 -4020 -4020 -2040 -2040 -2080 -1080 -1100 -0900 -0A00 -0600 -0400 -0400 -0800 -0800 -FE00 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 11 3 0 -BITMAP -FF80 -8080 -8100 -0200 -0400 -0800 -1000 -2000 -4080 -8080 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 19 5 -3 -BITMAP -18 -20 -20 -20 -20 -20 -20 -20 -20 -C0 -20 -20 -20 -20 -20 -20 -20 -20 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 1 19 7 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 19 5 -3 -BITMAP -C0 -20 -20 -20 -20 -20 -20 -20 -20 -18 -20 -20 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 3 2 6 -BITMAP -7840 -8C40 -8780 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 2 16 7 -5 -BITMAP -C0 -C0 -00 -00 -00 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 16 3 0 -BITMAP -08 -08 -08 -08 -1D -63 -41 -80 -80 -80 -40 -63 -1C -08 -08 -08 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 14 2 0 -BITMAP -0E00 -1180 -2000 -2000 -2000 -2000 -FE00 -1000 -1000 -1000 -1000 -2040 -4040 -FF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 10 2 2 -BITMAP -8040 -5E80 -2100 -4080 -4080 -4080 -4080 -2100 -5E80 -8040 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 14 2 0 -BITMAP -F1E0 -4040 -2080 -2080 -1100 -1100 -0A00 -7FC0 -0400 -0400 -7FC0 -0400 -0400 -3F80 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 1 19 7 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -00 -00 -00 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 18 2 -2 -BITMAP -0FC0 -1040 -2040 -2040 -2000 -7000 -8C00 -8200 -4100 -2080 -1040 -0C40 -0380 -0100 -8100 -8100 -8200 -FC00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 2 4 12 -BITMAP -C6 -C6 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 13 1 1 -BITMAP -0F80 -3060 -4010 -4690 -8988 -9088 -9008 -9008 -8888 -4710 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 9 4 5 -BITMAP -78 -84 -3C -44 -84 -8C -76 -00 -FE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 11 1 0 -BITMAP -0210 -0C60 -18C0 -3180 -6300 -E700 -6300 -3180 -18C0 -0C60 -0210 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 4 2 5 -BITMAP -FFE0 -0020 -0020 -0020 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 10 1 2 7 -BITMAP -FFC0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 13 1 1 -BITMAP -0F80 -3060 -4010 -4F10 -8888 -8888 -8F08 -8908 -8888 -4890 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 1 4 12 -BITMAP -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 7 4 9 -BITMAP -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 13 2 1 -BITMAP -0400 -0400 -0400 -0400 -0400 -FFE0 -0400 -0400 -0400 -0400 -0400 -0000 -FFE0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 6 9 4 6 -BITMAP -38 -44 -04 -04 -08 -10 -20 -44 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 6 9 4 6 -BITMAP -78 -84 -04 -08 -38 -04 -04 -84 -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 5 4 5 12 -BITMAP -18 -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 -5 -BITMAP -E0E0 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -2060 -30A0 -2F30 -2000 -2000 -2000 -2000 -2000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 18 2 -2 -BITMAP -1FE0 -6480 -C480 -C480 -C480 -C480 -C480 -6480 -1C80 -0480 -0480 -0480 -0480 -0480 -0480 -0480 -0480 -3CE0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 3 3 6 6 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 4 5 5 -4 -BITMAP -20 -20 -10 -90 -60 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 9 4 6 -BITMAP -30 -D0 -10 -10 -10 -10 -10 -10 -FE -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 7 9 4 5 -BITMAP -38 -44 -82 -82 -82 -44 -38 -00 -FE -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 11 1 0 -BITMAP -8400 -6300 -3180 -18C0 -0C60 -0E70 -0C60 -18C0 -3180 -6300 -8400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 16 0 -1 -BITMAP -3000 -D000 -1008 -1010 -1020 -1020 -1040 -1098 -FF28 -0248 -0448 -0488 -0908 -11FC -0008 -001C -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 16 0 -1 -BITMAP -3000 -D000 -1008 -1010 -1020 -1020 -1040 -10B8 -FF44 -0204 -0404 -0408 -0810 -1020 -0044 -00FC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 16 0 -1 -BITMAP -7800 -8400 -0408 -0810 -3820 -0420 -0440 -8498 -7928 -0248 -0448 -0488 -0908 -11FC -0008 -001C -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 8 14 3 -3 -BITMAP -18 -18 -00 -00 -08 -08 -30 -40 -80 -80 -80 -81 -41 -3E -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -1000 -0800 -0400 -0200 -0000 -3F00 -0500 -0880 -0880 -0880 -1040 -1040 -1040 -3FE0 -2020 -2020 -4010 -4010 -F078 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -0080 -0100 -0200 -0400 -0000 -3F00 -0500 -0880 -0880 -0880 -1040 -1040 -1040 -3FE0 -2020 -2020 -4010 -4010 -F078 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0600 -0900 -1080 -0000 -3F00 -0500 -0880 -0880 -0880 -1040 -1040 -1040 -3FE0 -2020 -2020 -4010 -4010 -F078 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -1840 -2440 -2380 -0000 -3F00 -0500 -0880 -0880 -0880 -1040 -1040 -1040 -3FE0 -2020 -2020 -4010 -4010 -F078 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -18C0 -18C0 -0000 -3F00 -0500 -0880 -0880 -0880 -1040 -1040 -1040 -3FE0 -2020 -2020 -4010 -4010 -F078 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -0700 -0880 -0880 -0700 -0000 -3F00 -0500 -0880 -0880 -0880 -1040 -1040 -1040 -3FE0 -2020 -2020 -4010 -4010 -F078 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 14 -1 0 -BITMAP -0FFE -0282 -0482 -0482 -0488 -0888 -08F8 -0888 -1F88 -1082 -1082 -2082 -2082 -F3FE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 18 2 -4 -BITMAP -0F20 -30E0 -6060 -4020 -8000 -8000 -8000 -8000 -8000 -8000 -4020 -6060 -30C0 -0F00 -0400 -0200 -1200 -0C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 19 1 0 -BITMAP -0800 -0400 -0200 -0100 -0000 -FFE0 -2020 -2020 -2020 -2200 -2200 -3E00 -2200 -2200 -2010 -2010 -2010 -2010 -FFF0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 19 1 0 -BITMAP -0080 -0100 -0200 -0400 -0000 -FFE0 -2020 -2020 -2020 -2200 -2200 -3E00 -2200 -2200 -2010 -2010 -2010 -2010 -FFF0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 18 1 0 -BITMAP -0600 -0900 -1080 -0000 -FFE0 -2020 -2020 -2020 -2200 -2200 -3E00 -2200 -2200 -2010 -2010 -2010 -2010 -FFF0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -3180 -3180 -0000 -FFE0 -2020 -2020 -2020 -2200 -2200 -3E00 -2200 -2200 -2010 -2010 -2010 -2010 -FFF0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 19 3 0 -BITMAP -2000 -1000 -0800 -0400 -0000 -FF80 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -FF80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 19 3 0 -BITMAP -0100 -0200 -0400 -0800 -0000 -FF80 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -FF80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 18 3 0 -BITMAP -0C00 -1200 -2100 -0000 -FF80 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -FF80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 17 3 0 -BITMAP -6300 -6300 -0000 -FF80 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -FF80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 14 0 0 -BITMAP -7FC0 -2030 -2010 -2008 -2008 -2008 -FC08 -2008 -2008 -2008 -2008 -2010 -2030 -7FC0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0C20 -1220 -11C0 -0000 -F0FC -3010 -2810 -2410 -2410 -2210 -2210 -2110 -2110 -2090 -2090 -2050 -2030 -FC30 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 19 1 0 -BITMAP -1000 -0800 -0400 -0200 -0000 -0F00 -30C0 -6060 -4020 -8010 -8010 -8010 -8010 -8010 -8010 -4020 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 19 1 0 -BITMAP -0080 -0100 -0200 -0400 -0000 -0F00 -30C0 -6060 -4020 -8010 -8010 -8010 -8010 -8010 -8010 -4020 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 18 1 0 -BITMAP -0600 -0900 -1080 -0000 -0F00 -30C0 -6060 -4020 -8010 -8010 -8010 -8010 -8010 -8010 -4020 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 18 1 0 -BITMAP -1840 -2440 -2380 -0000 -0F00 -30C0 -6060 -4020 -8010 -8010 -8010 -8010 -8010 -8010 -4020 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -3180 -3180 -0000 -0F00 -30C0 -6060 -4020 -8010 -8010 -8010 -8010 -8010 -8010 -4020 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 11 2 2 -BITMAP -8020 -4040 -2080 -1100 -0A00 -0400 -0A00 -1100 -2080 -4040 -8020 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 14 15 0 0 -BITMAP -0004 -0788 -1870 -3030 -2030 -4048 -4088 -4108 -4208 -4408 -4808 -3010 -3030 -5860 -8780 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 19 1 0 -BITMAP -1000 -0800 -0400 -0200 -0000 -F0F0 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -2040 -1F80 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 19 1 0 -BITMAP -0080 -0100 -0200 -0400 -0000 -F0F0 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -2040 -1F80 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 18 1 0 -BITMAP -0600 -0900 -1080 -0000 -F0F0 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -2040 -1F80 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -1980 -1980 -0000 -F0F0 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -4020 -2040 -1F80 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -0040 -0080 -0100 -0200 -0000 -F078 -2020 -1040 -1040 -0880 -0880 -0500 -0200 -0200 -0200 -0200 -0200 -0200 -1FC0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 14 2 0 -BITMAP -F800 -2000 -2000 -3F80 -2040 -2020 -2020 -2020 -2020 -2040 -3F80 -2000 -2000 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -0E00 -1100 -2080 -2080 -2080 -2080 -2100 -2700 -20C0 -2040 -2020 -2020 -2020 -2420 -2440 -F380 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -2000 -1000 -0800 -0400 -0000 -1E00 -6100 -0080 -0080 -0080 -3F80 -4080 -8080 -8080 -8180 -7EE0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -0100 -0200 -0400 -0800 -0000 -1E00 -6100 -0080 -0080 -0080 -3F80 -4080 -8080 -8080 -8180 -7EE0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 15 2 0 -BITMAP -0C00 -1200 -2100 -0000 -1E00 -6100 -0080 -0080 -0080 -3F80 -4080 -8080 -8080 -8180 -7EE0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 15 2 0 -BITMAP -3080 -4880 -4700 -0000 -1E00 -6100 -0080 -0080 -0080 -3F80 -4080 -8080 -8080 -8180 -7EE0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 14 2 0 -BITMAP -3180 -3180 -0000 -1E00 -6100 -0080 -0080 -0080 -3F80 -4080 -8080 -8080 -8180 -7EE0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 17 2 0 -BITMAP -0E00 -1100 -1100 -1100 -0E00 -0000 -1E00 -6100 -0080 -0080 -0080 -3F80 -4080 -8080 -8080 -8180 -7EE0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 15 11 0 0 -BITMAP -1C70 -628C -4104 -0102 -0102 -3FFE -4100 -8100 -8102 -8284 -7C78 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 15 2 -4 -BITMAP -1F40 -60C0 -4040 -8040 -8000 -8000 -8000 -8000 -4060 -60C0 -1F00 -0400 -0200 -1200 -0C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -1000 -0800 -0400 -0200 -0000 -1F00 -60C0 -4040 -8020 -8020 -FFE0 -8000 -8000 -4000 -6060 -1F80 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -0080 -0100 -0200 -0400 -0000 -1F00 -60C0 -4040 -8020 -8020 -FFE0 -8000 -8000 -4000 -6060 -1F80 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 15 2 0 -BITMAP -0600 -0900 -1080 -0000 -1F00 -60C0 -4040 -8020 -8020 -FFE0 -8000 -8000 -4000 -6060 -1F80 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 14 2 0 -BITMAP -3180 -3180 -0000 -1F00 -60C0 -4040 -8020 -8020 -FFE0 -8000 -8000 -4000 -6060 -1F80 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 16 3 0 -BITMAP -4000 -2000 -1000 -0800 -0000 -7800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -FF80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 16 3 0 -BITMAP -0200 -0400 -0800 -1000 -0000 -7800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -FF80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 15 3 0 -BITMAP -1800 -2400 -4200 -0000 -7800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -FF80 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 9 14 3 0 -BITMAP -6300 -6300 -0000 -7800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -FF80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -7CC0 -8700 -0D00 -3080 -0040 -0FE0 -3060 -2030 -4010 -4010 -4010 -4010 -4010 -2020 -3060 -0F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -1840 -2440 -2380 -0000 -E780 -2840 -3020 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -F8F8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -2000 -1000 -0800 -0400 -0000 -1F00 -60C0 -4040 -8020 -8020 -8020 -8020 -8020 -4040 -60C0 -1F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -0080 -0100 -0200 -0400 -0000 -1F00 -60C0 -4040 -8020 -8020 -8020 -8020 -8020 -4040 -60C0 -1F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 15 2 0 -BITMAP -0600 -0900 -1080 -0000 -1F00 -60C0 -4040 -8020 -8020 -8020 -8020 -8020 -4040 -60C0 -1F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 15 2 0 -BITMAP -3840 -4440 -4380 -0000 -1F00 -60C0 -4040 -8020 -8020 -8020 -8020 -8020 -4040 -60C0 -1F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 14 2 0 -BITMAP -3180 -3180 -0000 -1F00 -60C0 -4040 -8020 -8020 -8020 -8020 -8020 -4040 -60C0 -1F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 11 11 2 2 -BITMAP -0E00 -0E00 -0E00 -0000 -0000 -FFE0 -0000 -0000 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 12 1 0 -BITMAP -0010 -0FA0 -3060 -20A0 -4110 -4210 -4410 -4810 -5010 -2020 -7060 -8F80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -1000 -0800 -0400 -0200 -0000 -E0E0 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -2060 -10A0 -0F30 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -0080 -0100 -0200 -0400 -0000 -E0E0 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -2060 -10A0 -0F30 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 15 1 0 -BITMAP -0600 -0900 -1080 -0000 -E0E0 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -2060 -10A0 -0F30 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 14 1 0 -BITMAP -3180 -3180 -0000 -E0E0 -2020 -2020 -2020 -2020 -2020 -2020 -2020 -2060 -10A0 -0F30 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 21 1 -5 -BITMAP -0040 -0080 -0100 -0200 -0000 -F0F0 -4020 -4020 -2040 -2040 -2080 -1080 -1100 -0900 -0A00 -0600 -0400 -0400 -0800 -0800 -FE00 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 13 21 1 -5 -BITMAP -E000 -2000 -2000 -2000 -2000 -27C0 -3830 -3010 -2008 -2008 -2008 -2008 -2008 -3010 -3830 -27C0 -2000 -2000 -2000 -2000 -FC00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 600 0 -DWIDTH 15 0 -BBX 12 19 1 -5 -BITMAP -3180 -3180 -0000 -F0F0 -4020 -4020 -2040 -2040 -2080 -1080 -1100 -0900 -0A00 -0600 -0400 -0400 -0800 -0800 -FE00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvB08-L1.bdf diff -u xc/fonts/bdf/75dpi/helvB08-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvB08-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvB08-L1.bdf:1.1 Wed Apr 4 18:56:14 2001 +++ xc/fonts/bdf/75dpi/helvB08-L1.bdf Wed Mar 16 21:04:03 2005 @@ -1,2605 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvB08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Bold-R-Normal--8-80-75-75-P-50-ISO8859-1 -SIZE 8 75 75 -FONTBOUNDINGBOX 9 11 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 50 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 6 -X_HEIGHT 5 -FONT_ASCENT 8 -FONT_DESCENT 2 -FACE_NAME "Helvetica Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Helvetica Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -A8 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 7 0 0 -BITMAP -C0 -C0 -C0 -80 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 474 0 -DWIDTH 4 0 -BBX 3 2 0 4 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 -1 0 -BITMAP -50 -F8 -50 -F8 -A0 -A0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 -1 -BITMAP -20 -70 -C0 -E0 -70 -30 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -68 -B0 -E0 -38 -68 -B0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -50 -60 -F8 -D0 -68 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 238 0 -DWIDTH 3 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -40 -40 -80 -80 -80 -80 -40 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -80 -80 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 3 3 0 3 -BITMAP -40 -E0 -40 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -20 -20 -F0 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 3 -1 -1 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 2 0 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -D0 -D0 -D0 -D0 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 3 6 0 0 -BITMAP -20 -E0 -60 -60 -60 -60 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -B0 -30 -60 -C0 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -B0 -60 -30 -B0 -60 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -50 -D0 -F8 -30 -30 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -C0 -E0 -30 -B0 -60 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -C0 -E0 -D0 -D0 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -30 -30 -60 -40 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -D0 -60 -D0 -D0 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -B0 -B0 -70 -30 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 1 5 0 0 -BITMAP -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 6 -1 -1 -BITMAP -40 -40 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -20 -40 -80 -40 -20 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 4 3 0 1 -BITMAP -F0 -00 -F0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -80 -40 -20 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -E0 -30 -60 -40 -00 -40 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 975 0 -DWIDTH 9 0 -BBX 8 7 0 -1 -BITMAP -7E -C3 -99 -A9 -99 -CE -60 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -D8 -D8 -F8 -D8 -D8 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F0 -D8 -F0 -D8 -D8 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -C8 -C0 -C0 -C8 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F0 -D8 -D8 -D8 -D8 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -C0 -F0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -C0 -F0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -C8 -C0 -D8 -C8 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -D8 -D8 -F8 -D8 -D8 -D8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 6 0 0 -BITMAP -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -30 -30 -30 -30 -B0 -60 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -D8 -D0 -E0 -F0 -D8 -CC -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -C6 -C6 -EE -FE -D6 -D6 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -C8 -C8 -E8 -F8 -D8 -C8 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -D8 -C8 -C8 -D8 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F0 -D8 -D8 -F0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 7 0 -1 -BITMAP -70 -D8 -C8 -C8 -D8 -78 -04 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F0 -D8 -D8 -F0 -D8 -D8 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -C0 -F0 -38 -D8 -70 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F8 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -D8 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -E8 -68 -68 -68 -70 -20 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 9 0 -BBX 8 6 0 0 -BITMAP -DB -DB -DA -DA -6C -6C -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -D8 -D8 -70 -70 -D8 -D8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -EC -68 -68 -78 -30 -30 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -FC -38 -30 -60 -E0 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -80 -80 -40 -40 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 584 0 -DWIDTH 4 0 -BBX 4 3 0 3 -BITMAP -60 -60 -90 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 1 0 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -E0 -30 -F0 -B0 -D8 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -C0 -C0 -E0 -D0 -D0 -D0 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -C0 -C0 -C0 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -30 -30 -70 -B0 -B0 -B0 -70 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -D0 -F0 -C0 -60 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 4 7 -1 0 -BITMAP -30 -60 -F0 -60 -60 -60 -60 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 6 0 -1 -BITMAP -D0 -B0 -B0 -F0 -30 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -C0 -C0 -E0 -D0 -D0 -D0 -D0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 7 0 0 -BITMAP -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 8 -1 -1 -BITMAP -40 -00 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -C0 -C0 -D0 -D0 -E0 -D0 -D0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 7 0 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -E8 -D4 -D4 -D4 -D4 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -E0 -D0 -D0 -D0 -D0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -D0 -D0 -D0 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 6 0 -1 -BITMAP -E0 -D0 -D0 -D0 -E0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 6 0 -1 -BITMAP -70 -B0 -B0 -B0 -70 -30 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 3 5 0 0 -BITMAP -A0 -E0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -C0 -F0 -30 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 4 7 -1 0 -BITMAP -20 -60 -F0 -60 -60 -60 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -D0 -D0 -D0 -F0 -50 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -D0 -D0 -D0 -60 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -A8 -A8 -F8 -F8 -48 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -D8 -D8 -70 -D8 -D8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 -1 -BITMAP -D0 -D0 -D0 -70 -60 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -30 -60 -C0 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 7 0 -1 -BITMAP -20 -40 -40 -80 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 280 0 -DWIDTH 2 0 -BBX 1 7 1 -1 -BITMAP -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 7 0 -1 -BITMAP -80 -40 -40 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 5 2 0 2 -BITMAP -58 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 7 0 -2 -BITMAP -40 -40 -00 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 7 0 -1 -BITMAP -20 -20 -F0 -C0 -F0 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -30 -50 -C0 -60 -50 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 5 0 1 -BITMAP -88 -70 -50 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -58 -D8 -58 -F8 -30 -30 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 280 0 -DWIDTH 2 0 -BBX 1 6 0 0 -BITMAP -80 -80 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -70 -C0 -E0 -D0 -50 -30 -B0 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 1 0 5 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -78 -CC -B4 -C4 -B4 -CC -78 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 4 0 -BBX 3 5 0 2 -BITMAP -E0 -60 -A0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 4 3 0 1 -BITMAP -50 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 4 2 0 2 -BITMAP -F0 -10 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -78 -4C -B4 -B4 -AC -C4 -78 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 1 0 5 -BITMAP -C0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 3 0 -BBX 3 3 0 3 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -20 -20 -F0 -20 -00 -F0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 4 0 2 -BITMAP -C0 -40 -80 -C0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 4 0 2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 2 0 5 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -D0 -D0 -D0 -F0 -90 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 -1 -2 -BITMAP -78 -E8 -E8 -68 -28 -28 -28 -28 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 2 0 2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 2 0 -2 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 4 0 2 -BITMAP -40 -C0 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 3 5 0 2 -BITMAP -E0 -A0 -E0 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 4 3 0 1 -BITMAP -A0 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 6 8 0 -1 -BITMAP -44 -C8 -50 -50 -28 -58 -BC -08 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 6 8 0 -1 -BITMAP -44 -C8 -50 -50 -38 -48 -90 -18 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 6 8 0 -1 -BITMAP -C4 -C8 -50 -A0 -28 -58 -BC -08 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -40 -40 -00 -40 -40 -C0 -F0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -40 -20 -00 -70 -D8 -D8 -F8 -D8 -D8 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -20 -00 -70 -D8 -D8 -F8 -D8 -D8 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -50 -00 -70 -D8 -D8 -F8 -D8 -D8 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -28 -50 -00 -70 -D8 -D8 -F8 -D8 -D8 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -00 -70 -D8 -D8 -F8 -D8 -D8 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -50 -20 -70 -D8 -D8 -F8 -D8 -D8 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -7E -38 -5E -F8 -D8 -DE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -78 -C8 -C0 -C0 -C8 -78 -20 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -40 -20 -00 -F0 -C0 -F0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -10 -20 -00 -F0 -C0 -F0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -40 -A0 -00 -F0 -C0 -F0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -A0 -00 -F0 -C0 -F0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 9 -1 0 -BITMAP -80 -40 -00 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 9 0 0 -BITMAP -40 -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 9 -1 0 -BITMAP -40 -A0 -00 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 8 -1 0 -BITMAP -A0 -00 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -58 -E8 -58 -58 -70 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -28 -50 -00 -C8 -C8 -E8 -F8 -D8 -C8 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -40 -20 -00 -70 -D8 -C8 -C8 -D8 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -20 -00 -70 -D8 -C8 -C8 -D8 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -50 -00 -70 -D8 -C8 -C8 -D8 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -28 -50 -00 -70 -D8 -C8 -C8 -D8 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -00 -70 -D8 -C8 -C8 -D8 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 5 4 0 1 -BITMAP -D8 -70 -70 -D8 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 7 7 -1 -1 -BITMAP -3A -6C -6C -74 -6C -78 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -40 -20 -00 -D8 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -20 -00 -D8 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -50 -00 -D8 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -00 -D8 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -EC -68 -68 -78 -30 -30 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -C0 -F0 -D8 -F0 -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -E0 -D0 -E0 -D0 -D0 -A0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -E0 -30 -F0 -B0 -D8 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -20 -00 -E0 -30 -F0 -B0 -D8 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -40 -A0 -00 -E0 -30 -F0 -B0 -D8 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -50 -A0 -00 -E0 -30 -F0 -B0 -D8 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -A0 -00 -E0 -30 -F0 -B0 -D8 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -40 -A0 -40 -E0 -30 -F0 -B0 -D8 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -F8 -34 -7C -B0 -7C -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 7 0 -2 -BITMAP -60 -C0 -C0 -C0 -60 -40 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -60 -D0 -F0 -C0 -60 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -60 -D0 -F0 -C0 -60 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -60 -D0 -F0 -C0 -60 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -60 -D0 -F0 -C0 -60 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 8 -1 0 -BITMAP -80 -40 -00 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 8 0 0 -BITMAP -40 -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 8 -1 0 -BITMAP -40 -A0 -00 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 7 -1 0 -BITMAP -A0 -00 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -D0 -60 -A0 -70 -D0 -D0 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -50 -A0 -00 -E0 -F0 -D0 -D0 -D0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -60 -D0 -D0 -D0 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -60 -D0 -D0 -D0 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -60 -D0 -D0 -D0 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -50 -A0 -00 -60 -D0 -D0 -D0 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -60 -D0 -D0 -D0 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 6 7 -1 -1 -BITMAP -04 -38 -68 -68 -68 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -D0 -D0 -D0 -F0 -50 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -D0 -D0 -D0 -F0 -50 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -D0 -D0 -D0 -F0 -50 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -D0 -D0 -D0 -F0 -50 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -10 -20 -00 -D0 -D0 -D0 -70 -60 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 8 -1 -2 -BITMAP -C0 -70 -68 -68 -68 -70 -60 -70 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 -1 -BITMAP -50 -00 -D0 -D0 -D0 -60 -60 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvB10-L1.bdf diff -u xc/fonts/bdf/75dpi/helvB10-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvB10-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvB10-L1.bdf:1.1 Wed Apr 4 18:56:14 2001 +++ xc/fonts/bdf/75dpi/helvB10-L1.bdf Wed Mar 16 21:04:03 2005 @@ -1,2868 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvB10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Bold-R-Normal--10-100-75-75-P-60-ISO8859-1 -SIZE 10 75 75 -FONTBOUNDINGBOX 11 13 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 60 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 8 -X_HEIGHT 6 -FONT_ASCENT 10 -FONT_DESCENT 2 -FACE_NAME "Helvetica Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Helvetica Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 5 7 0 0 -BITMAP -A8 -00 -88 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 8 1 0 -BITMAP -C0 -C0 -C0 -C0 -80 -80 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 474 0 -DWIDTH 5 0 -BBX 3 3 1 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -50 -50 -FC -50 -F8 -A0 -A0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 -1 -BITMAP -20 -70 -A8 -E0 -70 -38 -A8 -70 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -62 -B4 -68 -10 -10 -2C -56 -8C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -70 -D8 -D8 -70 -DE -CC -DC -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 238 0 -DWIDTH 3 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 -2 -BITMAP -20 -60 -40 -C0 -C0 -C0 -C0 -40 -60 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 -2 -BITMAP -80 -C0 -40 -60 -60 -60 -60 -40 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 3 0 5 -BITMAP -A0 -40 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 6 5 0 1 -BITMAP -30 -30 -FC -30 -30 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -40 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -D8 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 4 8 0 0 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -18 -18 -30 -60 -C0 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -18 -30 -18 -18 -D8 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -38 -58 -58 -98 -FC -18 -18 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -F8 -C0 -C0 -F0 -18 -98 -D8 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -C0 -F0 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -F8 -18 -18 -30 -30 -30 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -D8 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -D8 -D8 -78 -18 -D8 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 6 1 0 -BITMAP -80 -80 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -40 -40 -00 -00 -40 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 4 5 0 1 -BITMAP -30 -60 -C0 -60 -30 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 3 0 2 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 4 5 0 1 -BITMAP -C0 -60 -30 -60 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -18 -30 -60 -60 -00 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 975 0 -DWIDTH 11 0 -BBX 10 9 0 -2 -BITMAP -1F00 -6080 -4D40 -9240 -A240 -A480 -9B00 -4000 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -38 -38 -6C -6C -6C -FE -C6 -C6 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -F8 -CC -CC -F8 -CC -CC -CC -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3C -66 -C2 -C0 -C0 -C2 -66 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -F0 -D8 -CC -CC -CC -CC -D8 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -F8 -C0 -C0 -F8 -C0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -F8 -C0 -C0 -F0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3C -66 -C2 -C0 -CE -C6 -66 -3A -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -CC -CC -CC -FC -CC -CC -CC -CC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 8 0 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -18 -18 -18 -18 -18 -18 -D8 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -CC -D8 -F0 -E0 -F0 -D8 -CC -C6 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -C180 -E380 -E380 -F780 -D580 -DD80 -C980 -C980 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -C6 -E6 -E6 -D6 -D6 -CE -CE -C6 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -F8 -CC -CC -CC -F8 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 9 0 -1 -BITMAP -38 -6C -C6 -C6 -C6 -D6 -6C -3C -02 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -F8 -CC -CC -CC -F8 -CC -CC -CC -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -78 -CC -E0 -78 -1C -8C -CC -78 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -CC -CC -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -C6 -C6 -6C -6C -6C -38 -38 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 11 0 -BBX 10 8 0 0 -BITMAP -CCC0 -CCC0 -CCC0 -6D80 -6D80 -7F80 -3300 -2100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -C6 -C6 -6C -38 -38 -6C -C6 -C6 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -C3 -C3 -66 -66 -3C -18 -18 -18 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -0C -18 -30 -70 -60 -C0 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 -2 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 -2 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 5 4 0 4 -BITMAP -20 -70 -D8 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 1 0 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -70 -98 -78 -D8 -D8 -6C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -C0 -C0 -F0 -D8 -C8 -C8 -D8 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -D0 -C0 -C0 -D0 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -18 -18 -78 -D8 -98 -98 -D8 -78 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -D8 -F8 -C0 -D8 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -70 -C0 -E0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -68 -D8 -98 -98 -D8 -78 -18 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -C0 -C0 -F0 -D8 -D8 -D8 -D8 -D8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 8 0 0 -BITMAP -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 10 0 -2 -BITMAP -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -C0 -C0 -D8 -F0 -E0 -F0 -D8 -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 8 0 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 9 0 -BBX 8 6 0 0 -BITMAP -B6 -DB -DB -DB -DB -DB -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -B0 -D8 -D8 -D8 -D8 -D8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -B0 -D8 -C8 -C8 -D8 -F0 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -68 -D8 -98 -98 -D8 -78 -18 -18 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -B0 -E0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -D8 -70 -18 -D8 -70 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -C0 -C0 -E0 -C0 -C0 -C0 -C0 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -D8 -D8 -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -D8 -D8 -D8 -50 -70 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -D6 -D6 -D6 -6C -6C -6C -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -CC -78 -30 -78 -CC -CC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -D8 -D8 -D8 -D8 -78 -30 -30 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F8 -18 -30 -60 -C0 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 10 0 -2 -BITMAP -30 -60 -60 -60 -C0 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 1 10 1 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 10 0 -2 -BITMAP -C0 -60 -60 -60 -30 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 6 2 0 2 -BITMAP -6C -D8 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 8 1 -2 -BITMAP -C0 -00 -40 -40 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 -1 -BITMAP -10 -70 -D8 -A0 -A0 -D8 -70 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -38 -68 -60 -F0 -60 -60 -68 -D8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 6 0 1 -BITMAP -D8 -70 -D8 -D8 -70 -D8 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -84 -CC -48 -78 -FC -30 -FC -30 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 1 10 1 -2 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 10 0 -2 -BITMAP -70 -C8 -E0 -70 -98 -C8 -70 -38 -98 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 7 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -3C -42 -99 -A5 -A1 -9D -42 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 3 5 1 3 -BITMAP -E0 -20 -A0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 3 0 1 -BITMAP -6C -D8 -6C -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -3C -42 -BD -A5 -B9 -A5 -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 7 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 3 1 4 -BITMAP -60 -A0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -30 -FC -30 -30 -00 -FC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 7 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -D8 -D8 -D8 -D8 -D8 -E8 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -7C -E8 -E8 -E8 -68 -28 -28 -28 -28 -28 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 1 0 3 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 -2 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 4 0 3 -BITMAP -40 -C0 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 3 5 1 3 -BITMAP -E0 -A0 -E0 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 3 0 1 -BITMAP -D8 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -42 -C4 -48 -48 -12 -26 -2F -42 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 7 8 0 0 -BITMAP -42 -C4 -48 -48 -16 -2A -24 -4E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -E2 -44 -28 -C8 -12 -26 -2F -42 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -30 -00 -30 -30 -60 -C0 -D8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -20 -10 -00 -38 -38 -6C -6C -6C -FE -C6 -C6 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -08 -10 -00 -38 -38 -6C -6C -6C -FE -C6 -C6 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -10 -28 -00 -38 -38 -6C -6C -6C -FE -C6 -C6 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -14 -28 -00 -38 -38 -6C -6C -6C -FE -C6 -C6 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -28 -00 -38 -38 -6C -6C -6C -FE -C6 -C6 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -10 -28 -10 -38 -38 -6C -6C -6C -FE -C6 -C6 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -3F80 -3C00 -6C00 -6F80 -6C00 -FC00 -CC00 -CF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 -2 -BITMAP -3C -66 -C2 -C0 -C0 -C2 -66 -3C -10 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 11 0 0 -BITMAP -40 -20 -00 -F8 -C0 -C0 -F8 -C0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 11 0 0 -BITMAP -10 -20 -00 -F8 -C0 -C0 -F8 -C0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 11 0 0 -BITMAP -20 -50 -00 -F8 -C0 -C0 -F8 -C0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 10 0 0 -BITMAP -50 -00 -F8 -C0 -C0 -F8 -C0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 11 0 0 -BITMAP -80 -40 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 11 0 0 -BITMAP -40 -80 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 11 0 0 -BITMAP -40 -A0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 10 0 0 -BITMAP -A0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -F0 -D8 -CC -EC -CC -CC -D8 -F0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -14 -28 -00 -C6 -C6 -E6 -D6 -D6 -CE -CE -C6 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -20 -10 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -04 -08 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -10 -28 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -14 -28 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -28 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 6 5 0 1 -BITMAP -CC -78 -30 -78 -CC -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3A -6C -CE -D6 -D6 -E6 -6C -B8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -20 -10 -00 -CC -CC -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -08 -10 -00 -CC -CC -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -10 -28 -00 -CC -CC -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -28 -00 -CC -CC -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -04 -08 -00 -C3 -C3 -66 -66 -3C -18 -18 -18 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -C0 -F8 -CC -CC -CC -F8 -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -C8 -C8 -D0 -C8 -C8 -C8 -D0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -40 -20 -00 -70 -98 -78 -D8 -D8 -6C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -70 -98 -78 -D8 -D8 -6C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -30 -68 -00 -70 -98 -78 -D8 -D8 -6C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -28 -50 -00 -70 -98 -78 -D8 -D8 -6C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -50 -50 -00 -70 -98 -78 -D8 -D8 -6C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -20 -50 -20 -70 -98 -78 -D8 -D8 -6C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 9 0 -BBX 8 6 0 0 -BITMAP -7E -9B -7F -D8 -DB -6E -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -70 -D0 -C0 -C0 -D0 -70 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -40 -20 -00 -70 -D8 -F8 -C0 -D8 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -20 -00 -70 -D8 -F8 -C0 -D8 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -50 -00 -70 -D8 -F8 -C0 -D8 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -50 -50 -00 -70 -D8 -F8 -C0 -D8 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 9 0 0 -BITMAP -80 -40 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -20 -40 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 9 -1 0 -BITMAP -40 -A0 -00 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -A0 -A0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -50 -60 -A0 -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -28 -50 -00 -B0 -D8 -D8 -D8 -D8 -D8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -40 -20 -00 -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -20 -00 -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -50 -00 -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -50 -A0 -00 -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -50 -50 -00 -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 6 5 0 1 -BITMAP -30 -00 -FC -00 -30 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -74 -D8 -F8 -D8 -D8 -70 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -40 -20 -00 -D8 -D8 -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -20 -00 -D8 -D8 -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -50 -00 -D8 -D8 -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -50 -50 -00 -D8 -D8 -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 11 0 -2 -BITMAP -10 -20 -00 -D8 -D8 -D8 -D8 -78 -30 -30 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 10 0 -2 -BITMAP -C0 -C0 -F0 -D8 -C8 -C8 -D8 -F0 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 11 0 -2 -BITMAP -50 -50 -00 -D8 -D8 -D8 -D8 -78 -30 -30 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvB12-L1.bdf diff -u xc/fonts/bdf/75dpi/helvB12-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvB12-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvB12-L1.bdf:1.1 Wed Apr 4 18:56:14 2001 +++ xc/fonts/bdf/75dpi/helvB12-L1.bdf Wed Mar 16 21:04:03 2005 @@ -1,3059 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvB12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Bold-R-Normal--12-120-75-75-P-70-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 13 15 -1 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 70 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 9 -X_HEIGHT 7 -FONT_ASCENT 11 -FONT_DESCENT 3 -FACE_NAME "Helvetica Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Helvetica Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -AA -00 -82 -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 9 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -80 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 474 0 -DWIDTH 5 0 -BBX 3 3 1 6 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -14 -14 -7E -28 -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 11 0 -2 -BITMAP -10 -78 -D4 -D0 -78 -1C -94 -D4 -78 -10 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -7100 -DB00 -DA00 -7400 -0400 -09C0 -0B60 -1B60 -11C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3800 -6C00 -6C00 -3800 -7900 -CF00 -C600 -CF00 -7980 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 238 0 -DWIDTH 3 0 -BBX 1 3 1 6 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 12 1 -3 -BITMAP -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 12 1 -3 -BITMAP -C0 -60 -60 -30 -30 -30 -30 -30 -30 -60 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 4 0 5 -BITMAP -20 -F8 -70 -50 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -30 -30 -FC -30 -30 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 4 1 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -30 -30 -20 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -CC -CC -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 4 9 0 0 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -CC -0C -18 -30 -60 -C0 -C0 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -CC -0C -38 -0C -0C -0C -CC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -0C -1C -2C -2C -4C -8C -FE -0C -0C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -7C -60 -C0 -F8 -0C -0C -CC -CC -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -CC -C0 -C0 -F8 -CC -CC -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -FC -0C -18 -18 -30 -30 -30 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -CC -CC -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -CC -CC -CC -7C -0C -0C -CC -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 7 1 0 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 9 1 -2 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -18 -70 -C0 -70 -18 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 3 0 2 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -C0 -70 -18 -70 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -78 -CC -CC -18 -30 -30 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 975 0 -DWIDTH 12 0 -BBX 10 10 1 -1 -BITMAP -1F00 -6080 -4040 -8D40 -9240 -A240 -A680 -9B00 -4000 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -18 -3C -24 -66 -66 -7E -C3 -C3 -C3 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -FC -C6 -C6 -C6 -FC -C6 -C6 -C6 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -3C -66 -C0 -C0 -C0 -C0 -C0 -66 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -F8 -CC -C6 -C6 -C6 -C6 -C6 -CC -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -FC -C0 -C0 -C0 -FC -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -3E -63 -C0 -C0 -CF -C3 -C3 -63 -3D -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -C6 -C6 -C6 -C6 -FE -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 9 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -0C -0C -0C -0C -0C -0C -CC -CC -78 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -C6 -CC -D8 -F0 -F0 -D8 -CC -C6 -C3 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -C180 -C180 -E380 -E380 -F780 -D580 -DD80 -C980 -C980 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -C6 -E6 -E6 -D6 -D6 -CE -CE -C6 -C6 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -FC -C6 -C6 -C6 -FC -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -3C -66 -C3 -C3 -C3 -CB -CF -66 -3F -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -FC -C6 -C6 -C6 -FC -CC -C6 -C6 -C6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -7C -C6 -C6 -70 -1C -0E -C6 -C6 -7C -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -FF -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -C6 -C6 -C6 -C6 -C6 -C6 -C6 -6C -7C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -C3 -C3 -66 -66 -66 -24 -3C -18 -18 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -CCC0 -CCC0 -CCC0 -4C80 -6D80 -6D80 -3300 -3300 -3300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -C3 -C3 -66 -3C -18 -3C -66 -C3 -C3 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -C3 -C3 -66 -66 -3C -18 -18 -18 -18 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -FE -06 -0C -18 -30 -30 -60 -C0 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 12 1 -3 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -C0 -C0 -40 -60 -60 -20 -20 -30 -30 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 12 0 -3 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 7 4 0 5 -BITMAP -10 -38 -6C -C6 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 1 0 -3 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 8 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -C0 -C0 -D8 -EC -CC -CC -CC -EC -D8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -CC -C0 -C0 -C0 -CC -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -0C -0C -6C -DC -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -CC -CC -FC -C0 -CC -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -38 -60 -F0 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 10 0 -3 -BITMAP -6C -DC -CC -CC -CC -DC -6C -0C -CC -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -C0 -C0 -D8 -EC -CC -CC -CC -CC -CC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 9 0 0 -BITMAP -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 12 -1 -3 -BITMAP -60 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -C0 -C0 -CC -D8 -F0 -F0 -D8 -CC -C6 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 9 0 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 11 0 -BBX 10 7 0 0 -BITMAP -BB80 -CCC0 -CCC0 -CCC0 -CCC0 -CCC0 -CCC0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -D8 -EC -CC -CC -CC -CC -CC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 10 0 -3 -BITMAP -D8 -EC -CC -CC -CC -EC -D8 -C0 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 10 0 -3 -BITMAP -74 -DC -CC -CC -CC -DC -6C -0C -0C -0C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -D8 -F8 -E0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -CC -E0 -38 -1C -CC -78 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -60 -60 -F0 -60 -60 -60 -60 -68 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -CC -CC -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -C6 -C6 -6C -6C -38 -38 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 7 0 0 -BITMAP -CCC0 -CCC0 -6D80 -6D80 -6D80 -3300 -3300 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -CC -CC -78 -30 -78 -CC -CC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 -3 -BITMAP -C6 -C6 -6C -6C -38 -38 -18 -10 -30 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F8 -18 -30 -20 -60 -C0 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 12 0 -3 -BITMAP -30 -60 -60 -60 -60 -C0 -60 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 2 12 1 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 12 0 -3 -BITMAP -C0 -60 -60 -60 -60 -30 -60 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 7 2 0 3 -BITMAP -76 -DC -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 10 1 -3 -BITMAP -C0 -C0 -00 -40 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 -1 -BITMAP -10 -78 -DC -90 -A0 -A0 -EC -78 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -38 -6C -60 -60 -F8 -60 -60 -EC -D8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 6 0 1 -BITMAP -CC -78 -48 -48 -78 -CC -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -CC -CC -48 -FC -30 -FC -30 -30 -30 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 2 11 1 -2 -BITMAP -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 12 0 -3 -BITMAP -78 -CC -E0 -70 -D8 -CC -CC -6C -38 -1C -CC -78 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 0 8 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -3E00 -4100 -9C80 -A280 -A080 -A280 -9C80 -4100 -3E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 4 6 1 3 -BITMAP -E0 -30 -F0 -B0 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 5 1 1 -BITMAP -24 -6C -D8 -6C -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 6 4 1 2 -BITMAP -FC -04 -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -3E00 -4100 -9C80 -9480 -9880 -9480 -9480 -4100 -3E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 1 0 8 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 4 4 0 4 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -30 -30 -FC -30 -30 -00 -FC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 5 0 4 -BITMAP -60 -B0 -60 -C0 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 5 0 4 -BITMAP -60 -B0 -60 -30 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 8 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 10 0 -3 -BITMAP -CC -CC -CC -CC -CC -DC -EC -C0 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 12 0 -3 -BITMAP -3E -74 -F4 -F4 -F4 -74 -34 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 2 1 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 4 0 -3 -BITMAP -60 -30 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 5 0 4 -BITMAP -60 -E0 -60 -60 -60 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 6 0 -BBX 4 6 1 3 -BITMAP -60 -D0 -D0 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 5 1 1 -BITMAP -90 -D8 -6C -D8 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -6300 -E600 -6600 -6C00 -6D80 -0B80 -1A80 -37C0 -3180 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -6300 -E600 -6600 -6C00 -6D80 -0AC0 -1980 -3300 -33C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -6300 -B300 -6600 -3600 -ED80 -0B80 -1A80 -37C0 -3180 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 6 10 1 -3 -BITMAP -30 -30 -00 -30 -30 -30 -60 -CC -CC -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -30 -18 -00 -18 -18 -3C -24 -66 -7E -C3 -C3 -C3 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -0C -18 -00 -18 -18 -3C -24 -66 -7E -C3 -C3 -C3 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -1C -36 -00 -18 -18 -3C -24 -66 -7E -C3 -C3 -C3 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -1A -2C -00 -18 -18 -3C -24 -66 -7E -C3 -C3 -C3 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -36 -00 -18 -18 -3C -24 -66 -7E -C3 -C3 -C3 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -18 -24 -18 -18 -18 -3C -24 -66 -7E -C3 -C3 -C3 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 13 0 -BBX 11 9 1 0 -BITMAP -1FE0 -3600 -2600 -6600 -67E0 -7E00 -C600 -C600 -C7E0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 12 1 -3 -BITMAP -3C -66 -C0 -C0 -C0 -C0 -C0 -66 -3C -18 -18 -70 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -60 -30 -00 -FC -C0 -C0 -C0 -FC -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -18 -30 -00 -FC -C0 -C0 -C0 -FC -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -38 -6C -00 -FC -C0 -C0 -C0 -FC -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -6C -00 -FC -C0 -C0 -C0 -FC -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 12 0 0 -BITMAP -C0 -60 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 12 1 0 -BITMAP -60 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 12 0 0 -BITMAP -70 -D8 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 11 0 0 -BITMAP -D8 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -7C -66 -63 -63 -F3 -63 -63 -66 -7C -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -34 -58 -00 -C6 -C6 -E6 -E6 -F6 -CE -CE -C6 -C6 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -30 -18 -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -0C -18 -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -1C -36 -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -1A -2C -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -66 -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -CC -78 -30 -78 -CC -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 8 10 1 -1 -BITMAP -3D -66 -CF -CB -DB -D3 -F3 -66 -7C -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -30 -18 -00 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -6C -7C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -0C -18 -00 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -6C -7C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -38 -6C -00 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -6C -7C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -6C -00 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -6C -7C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -0C -18 -00 -C3 -C3 -66 -66 -24 -3C -18 -18 -18 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -C0 -C0 -FC -C6 -C6 -C6 -FC -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -78 -CC -CC -CC -D8 -CC -CC -CC -D8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -30 -18 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -18 -30 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -38 -6C -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -34 -58 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -6C -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -30 -48 -30 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 11 0 -BBX 10 7 0 0 -BITMAP -7780 -CCC0 -0CC0 -7FC0 -CC00 -CCC0 -7780 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 10 0 -3 -BITMAP -78 -CC -C0 -C0 -C0 -CC -78 -10 -18 -70 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -60 -30 -00 -78 -CC -CC -FC -C0 -CC -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -18 -30 -00 -78 -CC -CC -FC -C0 -CC -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -38 -6C -00 -78 -CC -CC -FC -C0 -CC -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -6C -00 -78 -CC -CC -FC -C0 -CC -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 10 -1 0 -BITMAP -C0 -60 -00 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 10 0 0 -BITMAP -60 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 5 10 -1 0 -BITMAP -70 -D8 -00 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 5 9 -1 0 -BITMAP -D8 -00 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -D8 -70 -90 -18 -7C -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -34 -58 -00 -D8 -EC -CC -CC -CC -CC -CC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -60 -30 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -18 -30 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -38 -6C -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -34 -58 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -6C -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -30 -00 -FC -00 -30 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -3D -66 -6E -76 -66 -66 -BC -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -60 -30 -00 -CC -CC -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -18 -30 -00 -CC -CC -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -38 -6C -00 -CC -CC -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -6C -00 -CC -CC -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 13 0 -3 -BITMAP -0C -18 -00 -C6 -C6 -6C -6C -38 -38 -18 -10 -30 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 12 0 -3 -BITMAP -C0 -C0 -D8 -EC -CC -CC -CC -EC -D8 -C0 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 12 0 -3 -BITMAP -6C -00 -C6 -C6 -6C -6C -38 -38 -18 -10 -30 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvB14-L1.bdf diff -u xc/fonts/bdf/75dpi/helvB14-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvB14-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvB14-L1.bdf:1.1 Wed Apr 4 18:56:14 2001 +++ xc/fonts/bdf/75dpi/helvB14-L1.bdf Wed Mar 16 21:04:03 2005 @@ -1,3321 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvB14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Bold-R-Normal--14-140-75-75-P-82-ISO8859-1 -SIZE 14 75 75 -FONTBOUNDINGBOX 14 17 0 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 82 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 11 -X_HEIGHT 8 -FONT_ASCENT 13 -FONT_DESCENT 3 -FACE_NAME "Helvetica Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Helvetica Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 7 11 1 0 -BITMAP -AA -00 -82 -00 -82 -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 11 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -80 -80 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 474 0 -DWIDTH 7 0 -BBX 5 3 1 8 -BITMAP -D8 -D8 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -1B00 -1B00 -1B00 -7F80 -3600 -3600 -FF00 -6C00 -6C00 -6C00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 13 0 -2 -BITMAP -10 -7C -D6 -D6 -F0 -78 -1C -16 -D6 -D6 -7C -10 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 13 0 -BBX 12 10 0 0 -BITMAP -7880 -CD80 -CD00 -7B00 -0600 -0400 -0DE0 -0B30 -1B30 -11E0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3800 -6C00 -6C00 -3800 -7300 -FB00 -CE00 -C600 -CF00 -7D80 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 238 0 -DWIDTH 4 0 -BBX 2 3 1 8 -BITMAP -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 14 0 -3 -BITMAP -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 14 1 -3 -BITMAP -C0 -60 -60 -30 -30 -30 -30 -30 -30 -30 -30 -60 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 4 0 7 -BITMAP -20 -F8 -70 -D8 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 8 7 0 1 -BITMAP -18 -18 -18 -FF -18 -18 -18 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 3 0 -1 -BITMAP -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 0 4 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -30 -30 -20 -20 -60 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -38 -6C -C6 -C6 -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 4 10 1 0 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -7C -E6 -C6 -0E -0C -38 -70 -E0 -C0 -FE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -7C -CE -C6 -06 -3C -06 -06 -C6 -CE -7C -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -0E -1E -36 -66 -C6 -C6 -FF -06 -06 -06 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -7E -60 -C0 -F8 -1C -06 -06 -C6 -EC -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -3C -76 -66 -C0 -DC -F6 -C6 -C6 -6E -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -FE -06 -0C -0C -18 -18 -30 -30 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -7C -EE -C6 -C6 -7C -EE -C6 -C6 -C6 -7C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -7C -EE -C6 -C6 -E6 -7E -06 -C6 -CE -7C -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 2 8 2 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 9 1 -1 -BITMAP -60 -60 -00 -00 -00 -00 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 6 5 1 2 -BITMAP -1C -70 -C0 -70 -1C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 3 1 3 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 6 5 1 2 -BITMAP -E0 -38 -0C -38 -E0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -7C -C6 -C6 -06 -0C -18 -30 -30 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 975 0 -DWIDTH 14 0 -BBX 13 12 0 -1 -BITMAP -0F80 -38E0 -7070 -66B0 -CD98 -D998 -DB18 -DB30 -CEE0 -6000 -3180 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -0C00 -0C00 -1E00 -1200 -3300 -3300 -6180 -7F80 -6180 -C0C0 -C0C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -FE -C7 -C3 -C3 -C6 -FC -C6 -C3 -C3 -C7 -FE -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -1F00 -7B80 -6080 -C000 -C000 -C000 -C000 -C000 -6080 -7B80 -1F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -FC00 -C700 -C300 -C180 -C180 -C180 -C180 -C180 -C300 -C700 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -FE -C0 -C0 -C0 -C0 -FE -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -FE -C0 -C0 -C0 -C0 -FC -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -1F00 -7B80 -6080 -C000 -C000 -C780 -C180 -C180 -6180 -7B80 -1E80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -C3 -C3 -C3 -C3 -C3 -FF -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 11 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -06 -06 -06 -06 -06 -06 -06 -C6 -C6 -EE -7C -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -C300 -C600 -CC00 -D800 -F000 -F000 -D800 -CC00 -C600 -C300 -C180 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 13 0 -BBX 11 11 1 0 -BITMAP -C060 -C060 -E0E0 -E0E0 -F1E0 -D160 -D160 -DB60 -CA60 -CE60 -C460 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -C180 -E180 -E180 -D180 -D980 -C980 -CD80 -C580 -C380 -C380 -C180 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -FE -C7 -C3 -C3 -C7 -FE -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C6C0 -6380 -7380 -1EC0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -FE00 -C700 -C300 -C300 -C700 -FE00 -C300 -C300 -C300 -C300 -C180 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -7E -E7 -C3 -E0 -78 -1E -07 -03 -C3 -EE -7C -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -FF -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -C0C0 -C0C0 -6180 -6180 -7380 -3300 -3300 -1E00 -1E00 -0C00 -0C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 14 0 -BBX 14 11 0 0 -BITMAP -C30C -C30C -C30C -6798 -6498 -6498 -6CD8 -2CD0 -3870 -1860 -1860 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -C180 -C180 -6300 -3600 -1C00 -1C00 -3600 -6300 -6300 -C180 -C180 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -C0C0 -6180 -6180 -3300 -3300 -1E00 -1E00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -FF -03 -06 -0C -1C -18 -30 -70 -60 -C0 -FF -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 14 1 -3 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -C0 -C0 -C0 -40 -60 -60 -60 -20 -30 -30 -30 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 14 0 -3 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 6 4 1 7 -BITMAP -30 -78 -CC -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 1 0 -3 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 2 1 9 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -78 -CC -0C -7C -CC -CC -FC -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -C0 -C0 -C0 -F8 -EC -C6 -C6 -C6 -C6 -EC -D8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -38 -7C -C4 -C0 -C0 -C4 -7C -38 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -06 -06 -06 -3E -6E -C6 -C6 -C6 -C6 -6E -36 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -78 -CC -CC -FC -C0 -C0 -EC -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 5 11 0 0 -BITMAP -38 -60 -60 -F0 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 -3 -BITMAP -3A -6E -C6 -C6 -C6 -C6 -6E -3E -06 -CE -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -C0 -C0 -C0 -DC -EE -C6 -C6 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 11 1 0 -BITMAP -C0 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 14 0 -3 -BITMAP -60 -60 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -C0 -C0 -C0 -CC -D8 -F0 -F0 -D8 -D8 -CC -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 11 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 12 0 -BBX 10 8 1 0 -BITMAP -DB80 -EEC0 -CCC0 -CCC0 -CCC0 -CCC0 -CCC0 -CCC0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -DC -EE -C6 -C6 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 -3 -BITMAP -D8 -EC -C6 -C6 -C6 -C6 -EC -F8 -C0 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 -3 -BITMAP -36 -6E -C6 -C6 -C6 -C6 -6E -3E -06 -06 -06 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -D8 -F8 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -78 -EC -C0 -78 -1C -0C -EC -78 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -60 -60 -F8 -60 -60 -60 -60 -60 -68 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -C6 -C6 -C6 -C6 -C6 -C6 -EE -76 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -C3 -C3 -66 -66 -24 -3C -18 -18 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 10 8 0 0 -BITMAP -CCC0 -CCC0 -CCC0 -6D80 -6D80 -3300 -3300 -3300 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -C6 -C6 -6C -38 -38 -6C -C6 -C6 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 0 -3 -BITMAP -C3 -C3 -66 -66 -24 -3C -18 -18 -18 -30 -70 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -FC -0C -18 -30 -30 -60 -C0 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 14 0 -3 -BITMAP -18 -30 -30 -30 -30 -60 -C0 -60 -30 -30 -30 -30 -30 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 2 14 1 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 14 1 -3 -BITMAP -C0 -60 -60 -60 -60 -30 -18 -30 -60 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 3 1 3 -BITMAP -72 -DE -8C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 11 1 -3 -BITMAP -C0 -C0 -00 -40 -40 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 -1 -BITMAP -04 -3C -6E -C8 -D0 -D0 -E6 -66 -7C -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3C -66 -66 -30 -FC -30 -30 -63 -FB -DE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 6 0 2 -BITMAP -C6 -7C -6C -6C -7C -C6 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -C3 -C3 -66 -66 -3C -7E -18 -7E -18 -18 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 2 13 1 -2 -BITMAP -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 14 1 -3 -BITMAP -78 -CC -CC -E0 -78 -DC -CC -CC -EC -78 -1C -CC -CC -78 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 2 0 9 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -4C80 -9240 -9040 -9040 -9240 -4C80 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 5 7 0 4 -BITMAP -70 -90 -70 -D0 -F8 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 5 1 2 -BITMAP -36 -6C -D8 -6C -36 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 4 1 2 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 0 4 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -5E80 -9240 -9240 -9C40 -9240 -5280 -6180 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 0 10 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 1 6 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -18 -18 -18 -FF -18 -18 -18 -00 -FF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 0 4 -BITMAP -60 -B0 -30 -60 -C0 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 0 4 -BITMAP -60 -B0 -60 -30 -B0 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 2 1 9 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 -3 -BITMAP -C6 -C6 -C6 -C6 -C6 -C6 -EE -F6 -C0 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 14 0 -3 -BITMAP -3F -7A -FA -FA -FA -7A -3A -0A -0A -0A -0A -0A -0A -0A -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 2 1 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 3 0 -3 -BITMAP -18 -D8 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 6 0 4 -BITMAP -60 -E0 -60 -60 -60 -60 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 6 0 -BBX 5 7 0 4 -BITMAP -70 -D8 -D8 -D8 -70 -00 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 5 1 2 -BITMAP -D8 -6C -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 12 10 0 0 -BITMAP -6180 -E180 -6300 -6300 -6620 -6660 -0CE0 -0D60 -19F0 -1860 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -6180 -E180 -6300 -6300 -66C0 -6760 -0C60 -0CC0 -1980 -19E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 12 10 0 0 -BITMAP -6180 -B180 -6300 -3300 -B620 -E660 -0CE0 -0D60 -19F0 -1860 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 -3 -BITMAP -18 -18 -00 -18 -18 -30 -60 -C0 -C6 -C6 -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -1800 -0C00 -0000 -0C00 -0C00 -1E00 -1200 -3300 -3300 -6180 -7F80 -6180 -C0C0 -C0C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0600 -0C00 -0000 -0C00 -0C00 -1E00 -1200 -3300 -3300 -6180 -7F80 -6180 -C0C0 -C0C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0E00 -1B00 -0000 -0C00 -0C00 -1E00 -1200 -3300 -3300 -6180 -7F80 -6180 -C0C0 -C0C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0D00 -1600 -0000 -0C00 -0C00 -1E00 -1200 -3300 -3300 -6180 -7F80 -6180 -C0C0 -C0C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -1B00 -1B00 -0000 -0C00 -0C00 -1E00 -1200 -3300 -3300 -6180 -7F80 -6180 -C0C0 -C0C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -1E00 -3300 -1E00 -0C00 -0C00 -1E00 -1200 -3300 -3300 -6180 -7F80 -6180 -C0C0 -C0C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 15 0 -BBX 14 11 0 0 -BITMAP -0FFC -0F00 -1B00 -1300 -3300 -33F8 -6300 -7F00 -6300 -C300 -C3FC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 14 1 -3 -BITMAP -1F00 -7B80 -6080 -C000 -C000 -C000 -C000 -C000 -6080 -7B80 -1F00 -0400 -3600 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -30 -18 -00 -FE -C0 -C0 -C0 -C0 -FE -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -0C -18 -00 -FE -C0 -C0 -C0 -C0 -FE -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -38 -6C -00 -FE -C0 -C0 -C0 -C0 -FE -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -6C -6C -00 -FE -C0 -C0 -C0 -C0 -FE -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 14 0 0 -BITMAP -C0 -60 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 14 1 0 -BITMAP -60 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 14 0 0 -BITMAP -70 -D8 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 14 0 0 -BITMAP -D8 -D8 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -7E00 -6380 -6180 -60C0 -60C0 -F8C0 -60C0 -60C0 -6180 -6380 -7E00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1A00 -2C00 -0000 -C180 -C180 -E180 -F180 -D980 -C980 -CD80 -C580 -C380 -C380 -C180 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -1800 -0C00 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0600 -0C00 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0E00 -1B00 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0D00 -1600 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -1B00 -1B00 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 8 7 0 1 -BITMAP -C3 -66 -3C -18 -3C -66 -C3 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 12 11 0 0 -BITMAP -0F30 -39E0 -30C0 -61E0 -6360 -6660 -6C60 -7860 -30C0 -79C0 -CF00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1800 -0C00 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0600 -0C00 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1C00 -3600 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -3600 -3600 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0600 -0C00 -0000 -C0C0 -6180 -6180 -3300 -3300 -1E00 -1E00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -C0 -C0 -FE -C7 -C3 -C3 -C7 -FE -C0 -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -78 -CC -CC -CC -D8 -D8 -CC -CC -CC -CC -D8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -30 -18 -00 -78 -CC -0C -7C -CC -CC -FC -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -18 -30 -00 -78 -CC -0C -7C -CC -CC -FC -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -38 -6C -00 -78 -CC -0C -7C -CC -CC -FC -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -34 -58 -00 -78 -CC -0C -7C -CC -CC -FC -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -6C -6C -00 -78 -CC -0C -7C -CC -CC -FC -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -38 -6C -38 -78 -CC -0C -7C -CC -CC -FC -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 13 0 -BBX 11 8 1 0 -BITMAP -7BC0 -CE60 -0C60 -7FE0 -CC00 -CC00 -FE60 -77C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 11 1 -3 -BITMAP -3C -76 -C6 -C0 -C0 -C6 -76 -3C -08 -6C -38 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -60 -30 -00 -78 -EC -CC -FC -C0 -C0 -EC -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -18 -30 -00 -78 -EC -CC -FC -C0 -C0 -EC -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -38 -6C -00 -78 -EC -CC -FC -C0 -C0 -EC -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -6C -6C -00 -78 -EC -CC -FC -C0 -C0 -EC -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -C0 -60 -00 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 11 1 0 -BITMAP -60 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 11 0 0 -BITMAP -70 -D8 -00 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 11 0 0 -BITMAP -D8 -D8 -00 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -6C -38 -48 -3C -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -34 -58 -00 -DC -EE -C6 -C6 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -30 -18 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -0C -18 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -38 -6C -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -34 -58 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -6C -6C -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 8 7 0 1 -BITMAP -18 -18 -00 -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -3A -6C -CE -D6 -D6 -E6 -6C -B8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -30 -18 -00 -C6 -C6 -C6 -C6 -C6 -C6 -EE -76 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -0C -18 -00 -C6 -C6 -C6 -C6 -C6 -C6 -EE -76 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -38 -6C -00 -C6 -C6 -C6 -C6 -C6 -C6 -EE -76 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -6C -6C -00 -C6 -C6 -C6 -C6 -C6 -C6 -EE -76 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 14 0 -3 -BITMAP -0C -18 -00 -C3 -C3 -66 -66 -24 -3C -18 -18 -18 -30 -70 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 14 1 -3 -BITMAP -C0 -C0 -C0 -D8 -EC -C6 -C6 -C6 -C6 -EC -F8 -C0 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 14 0 -3 -BITMAP -36 -36 -00 -C3 -C3 -66 -66 -24 -3C -18 -18 -18 -30 -70 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvB18-L1.bdf diff -u xc/fonts/bdf/75dpi/helvB18-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvB18-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvB18-L1.bdf:1.1 Wed Apr 4 18:56:15 2001 +++ xc/fonts/bdf/75dpi/helvB18-L1.bdf Wed Mar 16 21:04:04 2005 @@ -1,3865 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvB18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Bold-R-Normal--18-180-75-75-P-103-ISO8859-1 -SIZE 18 75 75 -FONTBOUNDINGBOX 18 23 -1 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 103 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 14 -X_HEIGHT 10 -FONT_ASCENT 16 -FONT_DESCENT 5 -FACE_NAME "Helvetica Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Helvetica Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 14 1 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -C0 -C0 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 474 0 -DWIDTH 8 0 -BBX 5 5 2 9 -BITMAP -D8 -D8 -D8 -D8 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0D80 -0D80 -0D80 -7FE0 -7FE0 -1B00 -1B00 -1B00 -FFC0 -FFC0 -3600 -3600 -3600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 16 0 -2 -BITMAP -0800 -3E00 -7F00 -EB80 -EB80 -E800 -7800 -3E00 -0F00 -0B80 -EB80 -EB80 -7F00 -3E00 -0800 -0800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 16 0 -BBX 13 13 1 0 -BITMAP -7860 -FC60 -CCC0 -CC80 -FD80 -7B00 -0200 -06F0 -0DF8 -0998 -1998 -31F8 -30F0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -3E00 -7F00 -6300 -7300 -3E00 -7C60 -EE60 -C7E0 -C3C0 -C1C0 -E3E0 -7F70 -3E78 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 238 0 -DWIDTH 4 0 -BBX 2 5 1 9 -BITMAP -C0 -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 18 0 -4 -BITMAP -1C -38 -30 -70 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -70 -30 -38 -1C -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 18 1 -4 -BITMAP -E0 -70 -30 -38 -18 -1C -1C -1C -1C -1C -1C -1C -1C -18 -38 -30 -70 -E0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 9 0 -BBX 7 6 1 8 -BITMAP -10 -D6 -7C -38 -6C -44 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 8 1 1 -BITMAP -1C00 -1C00 -1C00 -FF80 -FF80 -1C00 -1C00 -1C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 5 1 -2 -BITMAP -E0 -E0 -E0 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 3 1 4 -BITMAP -F8 -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 3 1 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 14 0 0 -BITMAP -18 -18 -18 -10 -30 -30 -30 -20 -60 -60 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -1C00 -7F00 -7700 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -7700 -7F00 -1C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 6 13 1 0 -BITMAP -1C -3C -FC -FC -1C -1C -1C -1C -1C -1C -1C -1C -1C -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -3E00 -7F00 -E380 -E380 -0380 -0700 -1F00 -3E00 -7800 -7000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -3E00 -7F00 -E700 -E300 -0700 -1E00 -1F00 -0780 -0380 -E380 -E780 -7F00 -3E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0700 -0F00 -1F00 -3F00 -3700 -7700 -6700 -E700 -FF80 -FF80 -0700 -0700 -0700 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -FF00 -FF00 -E000 -E000 -FE00 -FF00 -E780 -0380 -0380 -E380 -E780 -FF00 -7E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -3E00 -7F00 -7300 -E000 -E000 -EE00 -FF00 -F380 -E380 -E380 -F380 -7F00 -3E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -FF80 -FF80 -0380 -0700 -0E00 -0E00 -1C00 -1C00 -3800 -3800 -7000 -7000 -7000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -3E00 -7F00 -E380 -E380 -E380 -7F00 -3E00 -7700 -E380 -E380 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -3E00 -7F00 -E700 -E380 -C380 -C380 -E780 -7F80 -3D80 -0380 -E700 -FF00 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 10 2 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 12 2 -2 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -E0 -E0 -E0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -0380 -0F80 -3E00 -7800 -E000 -7800 -3E00 -0F80 -0380 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 6 1 2 -BITMAP -FF -FF -00 -00 -FF -FF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -E000 -F800 -3E00 -0F00 -0380 -0F00 -3E00 -F800 -E000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -7E -FF -E7 -E7 -0E -1E -1C -38 -38 -38 -00 -38 -38 -38 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 975 0 -DWIDTH 18 0 -BBX 16 17 1 -3 -BITMAP -07F0 -1FFC -3C1E -7006 -63B7 -E7F3 -C663 -CC63 -CCC3 -CCC6 -CCC6 -EFFC -E7B8 -7000 -3C00 -1FF0 -07F0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -0E00 -0E00 -1F00 -1F00 -1B00 -3B80 -3180 -3180 -71C0 -7FC0 -7FC0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -FE00 -FF80 -E3C0 -E1C0 -E1C0 -E380 -FF80 -FFC0 -E1E0 -E0E0 -E0E0 -E1E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0F80 -3FE0 -78E0 -7070 -F070 -E000 -E000 -E000 -E000 -F070 -7070 -78E0 -3FE0 -0F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -FF00 -FFC0 -E1E0 -E0E0 -E070 -E070 -E070 -E070 -E070 -E070 -E0E0 -E1E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FFC0 -FFC0 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FFC0 -FFC0 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0F80 -3FE0 -78E0 -7070 -E070 -E000 -E000 -E3F0 -E3F0 -E070 -7070 -78F0 -3FF0 -1FB0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -FFE0 -FFE0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 14 1 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -E380 -E380 -F780 -7F00 -3E00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -E0F0 -E1E0 -E3C0 -E780 -EF00 -FE00 -FC00 -FE00 -EF00 -E780 -E3C0 -E1E0 -E0F0 -E078 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -E01C -E01C -F03C -F03C -F87C -F87C -F87C -ECDC -ECDC -ECDC -E79C -E79C -E31C -E31C -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -E070 -F070 -F070 -F870 -FC70 -EC70 -EE70 -E670 -E770 -E370 -E1F0 -E1F0 -E0F0 -E070 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -0FC0 -3FF0 -7878 -7038 -F03C -E01C -E01C -E01C -E01C -F03C -7038 -7878 -3FF0 -0FC0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FE00 -FF80 -E3C0 -E1C0 -E1C0 -E3C0 -FF80 -FE00 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 16 0 -BBX 14 15 1 -1 -BITMAP -0FC0 -3FF0 -7878 -7038 -F03C -E01C -E01C -E01C -E01C -F19C -71D8 -78F8 -3FF0 -0FF8 -0018 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -FF00 -FFC0 -E1E0 -E0E0 -E0E0 -E1E0 -FFC0 -FF80 -E1C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -3F00 -7F80 -E3C0 -E1C0 -F000 -7C00 -3F00 -0F80 -03C0 -E1C0 -E1C0 -F3C0 -7F80 -3F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -E0E0 -E0E0 -E0E0 -71C0 -71C0 -71C0 -3180 -3B80 -3B80 -1B00 -1F00 -1F00 -0E00 -0E00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 17 0 -BBX 15 14 1 0 -BITMAP -E38E -E38E -E38E -E38E -739C -739C -739C -76DC -36D8 -36D8 -3EF8 -1C70 -1C70 -1C70 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -E070 -E070 -70E0 -79E0 -1980 -1F80 -0F00 -1F80 -1980 -39C0 -70E0 -70E0 -E070 -E070 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -E0E0 -E0E0 -E0E0 -71C0 -71C0 -3B80 -3B80 -1F00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -FFC0 -FFC0 -01C0 -0380 -0700 -0700 -0E00 -1C00 -3800 -3800 -7000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 18 1 -4 -BITMAP -F8 -F8 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -F8 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 14 0 0 -BITMAP -C0 -C0 -C0 -40 -60 -60 -60 -20 -30 -30 -10 -18 -18 -18 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 18 0 -4 -BITMAP -F8 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -F8 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 10 6 0 7 -BITMAP -0C00 -1E00 -3F00 -7380 -E1C0 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 2 0 -4 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 3 0 11 -BITMAP -E0 -70 -38 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -7C -FE -E7 -0F -3F -77 -E7 -E7 -FF -77 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -E000 -E000 -E000 -E000 -EF00 -FF80 -F380 -E1C0 -E1C0 -E1C0 -E1C0 -F380 -FF80 -EF00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -1E00 -7F80 -7380 -E000 -E000 -E000 -E000 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -01C0 -01C0 -01C0 -01C0 -3DC0 -7FC0 -73C0 -E1C0 -E1C0 -E1C0 -E1C0 -73C0 -7FC0 -3DC0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -1E00 -7F00 -7380 -E180 -FF80 -FF80 -E000 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 14 0 0 -BITMAP -1E -3E -38 -38 -FE -FE -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 14 1 -4 -BITMAP -3DC0 -7FC0 -73C0 -E1C0 -E1C0 -E1C0 -E1C0 -73C0 -7FC0 -3DC0 -01C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -E000 -E000 -E000 -E000 -EF00 -FF80 -F380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 14 1 0 -BITMAP -E0 -E0 -00 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 18 -1 -4 -BITMAP -38 -38 -00 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -F8 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -E000 -E000 -E000 -E000 -E700 -EE00 -FC00 -F800 -F800 -FC00 -EE00 -E700 -E780 -E380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 14 1 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 13 10 1 0 -BITMAP -EE70 -FFF8 -F7B8 -E738 -E738 -E738 -E738 -E738 -E738 -E738 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -EF00 -FF80 -F380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -7F80 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 14 1 -4 -BITMAP -EF00 -FF80 -F380 -E1C0 -E1C0 -E1C0 -E1C0 -F380 -FF80 -EF00 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 14 1 -4 -BITMAP -3DC0 -7FC0 -73C0 -E1C0 -E1C0 -E1C0 -E1C0 -73C0 -7FC0 -3DC0 -01C0 -01C0 -01C0 -01C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -EC -FC -FC -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -1E -7F -E7 -E0 -FE -3F -07 -E7 -FE -78 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 13 0 0 -BITMAP -70 -70 -70 -FC -FC -70 -70 -70 -70 -70 -70 -7C -3C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -7B80 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -E380 -E380 -E380 -7700 -7700 -7700 -3E00 -3E00 -1C00 -1C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 13 0 -BBX 13 10 0 0 -BITMAP -E738 -E738 -E738 -6730 -7770 -7570 -3DE0 -3DE0 -18C0 -18C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -E380 -E380 -7700 -3E00 -1C00 -3E00 -7700 -7700 -E380 -E380 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 14 0 -4 -BITMAP -E380 -E380 -E380 -7700 -7700 -7700 -3E00 -3E00 -1C00 -1C00 -1C00 -1800 -7800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -FF -FF -07 -0E -1C -38 -70 -E0 -FF -FF -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 7 18 1 -4 -BITMAP -0E -1C -38 -38 -38 -38 -38 -70 -E0 -70 -38 -38 -38 -38 -38 -38 -1C -0E -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 280 0 -DWIDTH 5 0 -BBX 2 18 1 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 7 18 0 -4 -BITMAP -E0 -70 -38 -38 -38 -38 -38 -1C -0E -1C -38 -38 -38 -38 -38 -38 -70 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 3 1 4 -BITMAP -7980 -FF80 -CF00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 14 2 -4 -BITMAP -E0 -E0 -00 -00 -60 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 -2 -BITMAP -02 -02 -3E -7F -E7 -C8 -C8 -D0 -D0 -E3 -7F -7E -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -1F00 -3FC0 -71C0 -7000 -7000 -3800 -7F00 -1C00 -1C00 -3800 -70C0 -FFC0 -EF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 8 1 2 -BITMAP -C180 -FF80 -7700 -6300 -6300 -7700 -FF80 -C180 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -E380 -E380 -E380 -7700 -7700 -3E00 -FF80 -1C00 -FF80 -1C00 -1C00 -1C00 -1C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 280 0 -DWIDTH 5 0 -BBX 2 17 1 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 18 1 -4 -BITMAP -3C -7E -C7 -C7 -E0 -78 -FC -C6 -C7 -E3 -73 -3F -0E -07 -E3 -E3 -7E -3C -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 2 1 11 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -38E0 -6030 -6730 -CD98 -D818 -9808 -D818 -CD98 -6730 -6030 -38E0 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 8 0 -BBX 6 9 1 5 -BITMAP -78 -8C -7C -CC -CC -74 -00 -FC -FC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 8 0 1 -BITMAP -1DC0 -3B80 -7700 -EE00 -EE00 -7700 -3B80 -1DC0 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 5 1 2 -BITMAP -FF80 -FF80 -0180 -0180 -0180 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 3 1 4 -BITMAP -F8 -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -38E0 -6030 -6F90 -CCD8 -CCD8 -8F08 -CD98 -CD98 -6CF0 -6030 -38E0 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 2 1 12 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 6 0 7 -BITMAP -78 -FC -CC -CC -FC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -1C00 -1C00 -FF80 -FF80 -1C00 -1C00 -0000 -FF80 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 8 0 5 -BITMAP -78 -FC -CC -1C -78 -E0 -FC -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 8 0 5 -BITMAP -78 -FC -CC -38 -3C -CC -FC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 3 0 11 -BITMAP -38 -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 9 14 1 -4 -BITMAP -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -FB80 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 18 0 -4 -BITMAP -3F80 -7B00 -FB00 -FB00 -FB00 -FB00 -FB00 -7B00 -3B00 -1B00 -1B00 -1B00 -1B00 -1B00 -1B00 -1B00 -1B00 -1B00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 2 1 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 5 1 -5 -BITMAP -60 -70 -18 -F8 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 8 0 5 -BITMAP -30 -F0 -F0 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 8 0 -BBX 6 9 1 5 -BITMAP -78 -CC -CC -CC -CC -78 -00 -FC -FC -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 8 0 1 -BITMAP -EE00 -7700 -3B80 -1DC0 -1DC0 -3B80 -7700 -EE00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -3060 -F060 -F0C0 -30C0 -3180 -3198 -3338 -3638 -0678 -0CD8 -0CFC -1818 -1818 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 15 13 0 0 -BITMAP -3060 -F060 -F0C0 -30C0 -3180 -31BC -337E -3666 -060E -0C3C -0C70 -187E -187E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -7830 -FC30 -CC60 -3860 -3CC0 -CCD8 -FDB8 -7B38 -0378 -06D8 -06FC -0C18 -0C18 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 8 14 1 -4 -BITMAP -1C -1C -00 -00 -1C -1C -1C -38 -78 -70 -E7 -E7 -FF -7E -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -3800 -1C00 -0E00 -0000 -0E00 -0E00 -1F00 -1F00 -1B00 -3B80 -3180 -3180 -71C0 -7FC0 -7FC0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0380 -0700 -0E00 -0000 -0E00 -0E00 -1F00 -1F00 -1B00 -3B80 -3180 -3180 -71C0 -7FC0 -7FC0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0E00 -1F00 -3B80 -0000 -0E00 -0E00 -1F00 -1F00 -1B00 -3B80 -3180 -3180 -71C0 -7FC0 -7FC0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1D80 -3F80 -3700 -0000 -0E00 -0E00 -1F00 -1F00 -1B00 -3B80 -3180 -3180 -71C0 -7FC0 -7FC0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -1980 -1980 -0000 -0E00 -0E00 -1F00 -1F00 -1B00 -3B80 -3180 -3180 -71C0 -7FC0 -7FC0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0E00 -1B00 -1B00 -0E00 -0E00 -1F00 -1F00 -1B00 -3B80 -3180 -3180 -71C0 -7FC0 -7FC0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 18 0 -BBX 16 14 1 0 -BITMAP -0FFF -0FFF -1F80 -1B80 -3B80 -3B80 -33FE -73FE -7380 -7F80 -FF80 -E380 -E3FF -E3FF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 19 1 -5 -BITMAP -0F80 -3FE0 -78E0 -7070 -F070 -E000 -E000 -E000 -E000 -F070 -7070 -78E0 -3FE0 -0F80 -0C00 -0E00 -0300 -1F00 -1E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 18 1 0 -BITMAP -3800 -1C00 -0E00 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 18 1 0 -BITMAP -0380 -0700 -0E00 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 18 1 0 -BITMAP -0E00 -1F00 -3B80 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -3300 -3300 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 18 -1 0 -BITMAP -E0 -70 -38 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 18 1 0 -BITMAP -38 -70 -E0 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 18 0 0 -BITMAP -20 -70 -D8 -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 17 0 0 -BITMAP -D8 -D8 -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -7F80 -7FE0 -70F0 -7070 -7038 -7038 -FE38 -FE38 -7038 -7038 -7070 -70F0 -7FE0 -7F80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0EC0 -1FC0 -1B80 -0000 -E070 -F070 -F070 -F870 -FC70 -EC70 -EE70 -E670 -E770 -E370 -E1F0 -E1F0 -E0F0 -E070 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -0E00 -0700 -0380 -0000 -0FC0 -3FF0 -7878 -7038 -F03C -E01C -E01C -E01C -E01C -F03C -7038 -7878 -3FF0 -0FC0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -00E0 -01C0 -0380 -0000 -0FC0 -3FF0 -7878 -7038 -F03C -E01C -E01C -E01C -E01C -F03C -7038 -7878 -3FF0 -0FC0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -0380 -07C0 -0EE0 -0000 -0FC0 -3FF0 -7878 -7038 -F03C -E01C -E01C -E01C -E01C -F03C -7038 -7878 -3FF0 -0FC0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -0760 -0FE0 -0DC0 -0000 -0FC0 -3FF0 -7878 -7038 -F03C -E01C -E01C -E01C -E01C -F03C -7038 -7878 -3FF0 -0FC0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -0CC0 -0CC0 -0000 -0FC0 -3FF0 -7878 -7038 -F03C -E01C -E01C -E01C -E01C -F03C -7038 -7878 -3FF0 -0FC0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 10 8 0 1 -BITMAP -E1C0 -7380 -3F00 -1E00 -1E00 -3F00 -7380 -E1C0 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 16 0 -BBX 15 14 0 0 -BITMAP -07EE -1FFC -3C38 -387C -78EE -71CE -738E -770E -7E0E -7C1E -381C -7C3C -EFF8 -C7E0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -3800 -1C00 -0E00 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0380 -0700 -0E00 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0E00 -1F00 -3B80 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -1980 -1980 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0380 -0700 -0E00 -0000 -E0E0 -E0E0 -E0E0 -71C0 -71C0 -3B80 -3B80 -1F00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -E000 -E000 -E000 -FE00 -FF80 -E3C0 -E1C0 -E1C0 -E3C0 -FF80 -FE00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -3C -7E -E7 -E7 -E7 -E7 -EE -EE -E7 -E7 -E7 -E7 -EF -EE -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -70 -38 -1C -00 -7C -FE -E7 -0F -3F -77 -E7 -E7 -FF -77 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -0E -1C -38 -00 -7C -FE -E7 -0F -3F -77 -E7 -E7 -FF -77 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -1C -3E -77 -00 -7C -FE -E7 -0F -3F -77 -E7 -E7 -FF -77 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -3B -7F -6E -00 -7C -FE -E7 -0F -3F -77 -E7 -E7 -FF -77 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -36 -36 -00 -7C -FE -E7 -0F -3F -77 -E7 -E7 -FF -77 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -1C -36 -36 -1C -7C -FE -E7 -0F -3F -77 -E7 -E7 -FF -77 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 16 0 -BBX 14 10 1 0 -BITMAP -7CF0 -FFF8 -E71C -0F1C -3FFC -7700 -E700 -EF9C -FFFC -79F0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 15 1 -5 -BITMAP -1E00 -7F80 -7380 -E000 -E000 -E000 -E000 -7380 -7F80 -1E00 -1800 -1C00 -0600 -3E00 -3C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -3800 -1C00 -0E00 -0000 -1E00 -7F00 -7380 -E180 -FF80 -FF80 -E000 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0700 -0E00 -1C00 -0000 -1E00 -7F00 -7380 -E180 -FF80 -FF80 -E000 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0E00 -1F00 -3B80 -0000 -1E00 -7F00 -7380 -E180 -FF80 -FF80 -E000 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3300 -3300 -0000 -1E00 -7F00 -7380 -E180 -FF80 -FF80 -E000 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 14 0 0 -BITMAP -E0 -70 -38 -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 14 0 0 -BITMAP -38 -70 -E0 -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 14 -1 0 -BITMAP -38 -7C -EE -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -D8 -D8 -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -7000 -1F00 -7C00 -0600 -1F00 -7F80 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -3B00 -7F00 -6E00 -0000 -EF00 -FF80 -F380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -3800 -1C00 -0E00 -0000 -1E00 -7F80 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0700 -0E00 -1C00 -0000 -1E00 -7F80 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0E00 -1F00 -3B80 -0000 -1E00 -7F80 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -1D80 -3F80 -3700 -0000 -1E00 -7F80 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -3300 -3300 -0000 -1E00 -7F80 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 8 1 1 -BITMAP -1C00 -1C00 -0000 -FF80 -FF80 -0000 -1C00 -1C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 12 10 0 0 -BITMAP -0F30 -3FE0 -38C0 -71E0 -77E0 -7EE0 -78E0 -31C0 -7FC0 -CF00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -7000 -3800 -1C00 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -7B80 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0700 -0E00 -1C00 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -7B80 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1C00 -3E00 -7700 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -7B80 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3600 -3600 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -7B80 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0700 -0E00 -1C00 -0000 -E380 -E380 -E380 -7700 -7700 -7700 -3E00 -3E00 -1C00 -1C00 -1C00 -1800 -7800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 18 1 -4 -BITMAP -E000 -E000 -E000 -E000 -EF00 -FF80 -F380 -E1C0 -E1C0 -E1C0 -E1C0 -F380 -FF80 -EF00 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 17 0 -4 -BITMAP -3600 -3600 -0000 -E380 -E380 -E380 -7700 -7700 -7700 -3E00 -3E00 -1C00 -1C00 -1C00 -1800 -7800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvB24-L1.bdf diff -u xc/fonts/bdf/75dpi/helvB24-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvB24-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvB24-L1.bdf:1.1 Wed Apr 4 18:56:15 2001 +++ xc/fonts/bdf/75dpi/helvB24-L1.bdf Wed Mar 16 21:04:04 2005 @@ -1,4720 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvB24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Bold-R-Normal--24-240-75-75-P-138-ISO8859-1 -SIZE 24 75 75 -FONTBOUNDINGBOX 24 29 -1 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 138 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 19 -X_HEIGHT 14 -FONT_ASCENT 22 -FONT_DESCENT 5 -FACE_NAME "Helvetica Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Helvetica Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 15 19 2 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 3 19 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 474 0 -DWIDTH 9 0 -BBX 5 6 2 13 -BITMAP -D8 -D8 -D8 -D8 -D8 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 18 0 0 -BITMAP -0CC0 -0CC0 -0CC0 -0CC0 -0CC0 -7FF0 -7FF0 -1980 -1980 -1980 -1980 -FFE0 -FFE0 -3300 -3300 -3300 -3300 -3300 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 21 0 -2 -BITMAP -0600 -3F80 -7FC0 -F6E0 -E6E0 -E6E0 -F600 -7E00 -3E00 -0F00 -07C0 -07E0 -06F0 -E670 -E670 -E670 -F6F0 -7FE0 -1FC0 -0600 -0600 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 22 0 -BBX 21 18 0 0 -BITMAP -000700 -3E0700 -7F0E00 -E38E00 -C19C00 -C19C00 -E3B800 -7F3800 -3E7000 -007000 -00E3E0 -00E7F0 -01CE38 -01CC18 -038C18 -038E38 -0707F0 -0703E0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 18 1 0 -BITMAP -0F80 -1FC0 -3DE0 -38E0 -38E0 -38E0 -1DC0 -0F80 -1F00 -3F9C -7BDC -71FC -E0F8 -E070 -E0F8 -F1FC -7FCE -1F87 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 238 0 -DWIDTH 6 0 -BBX 2 6 2 13 -BITMAP -C0 -C0 -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 24 1 -5 -BITMAP -0C -1C -38 -38 -70 -70 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -70 -70 -38 -38 -1C -0C -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 24 1 -5 -BITMAP -C0 -E0 -70 -70 -38 -38 -18 -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -18 -38 -38 -70 -70 -E0 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 8 7 1 12 -BITMAP -18 -18 -DB -FF -3C -66 -66 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 11 12 2 1 -BITMAP -0E00 -0E00 -0E00 -0E00 -0E00 -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 6 2 -3 -BITMAP -E0 -E0 -E0 -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 3 0 6 -BITMAP -FE -FE -FE -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 3 2 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 8 19 0 0 -BITMAP -07 -07 -06 -06 -0E -0C -0C -1C -1C -18 -18 -38 -30 -30 -70 -60 -60 -E0 -E0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -1F80 -3FC0 -79E0 -70E0 -70E0 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -70E0 -79E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 7 18 2 0 -BITMAP -0E -0E -1E -FE -FE -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -1F00 -7FC0 -71E0 -E0E0 -E070 -E070 -0070 -00E0 -01E0 -03C0 -0780 -1F00 -3C00 -7800 -F000 -E000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -00E0 -01C0 -0F80 -0FE0 -00E0 -0070 -0070 -E070 -E0F0 -71E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -01C0 -03C0 -03C0 -07C0 -07C0 -0DC0 -1DC0 -19C0 -31C0 -71C0 -61C0 -E1C0 -FFF0 -FFF0 -01C0 -01C0 -01C0 -01C0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -7FE0 -7FE0 -7000 -7000 -7000 -7000 -7F80 -7FC0 -71E0 -00E0 -0070 -0070 -0070 -E070 -E0F0 -F1E0 -7FC0 -1F80 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -0F80 -3FE0 -78E0 -7070 -E070 -E000 -E000 -EF00 -FFC0 -F9E0 -F0E0 -E070 -E070 -E070 -70E0 -79E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -FFF0 -FFF0 -00F0 -00E0 -01C0 -01C0 -0380 -0380 -0700 -0700 -0E00 -0E00 -1E00 -1C00 -1C00 -3C00 -3800 -3800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -0F00 -3FC0 -39C0 -70E0 -70E0 -70E0 -70E0 -39C0 -1F80 -3FC0 -70E0 -E070 -E070 -E070 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -1F80 -7FC0 -79E0 -F0E0 -E070 -E070 -E070 -E070 -F0F0 -79F0 -7FF0 -1F70 -0070 -0070 -E0E0 -F3E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 3 14 2 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 3 17 2 -3 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 13 12 0 1 -BITMAP -0038 -00F8 -03E0 -0F80 -3E00 -F000 -F000 -3E00 -0F80 -03E0 -00F8 -0038 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 10 6 2 4 -BITMAP -FFC0 -FFC0 -0000 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 13 12 0 1 -BITMAP -E000 -F800 -3E00 -0F80 -03E0 -0078 -0078 -03E0 -0F80 -3E00 -F800 -E000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 11 19 2 0 -BITMAP -1F80 -7FC0 -79E0 -F0E0 -E0E0 -E1E0 -01C0 -03C0 -0780 -0700 -0E00 -0E00 -0E00 -0E00 -0000 -0000 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 975 0 -DWIDTH 24 0 -BBX 22 22 1 -4 -BITMAP -01FF00 -07FFC0 -0F81F0 -1E0078 -3C0038 -787D9C -70FF9C -F1C71C -E3871C -E30E1C -E70E38 -E70C38 -E71C70 -E71C70 -E39DE0 -F3FFC0 -71F700 -780000 -3C0000 -1F0700 -0FFF00 -03FC00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 19 1 0 -BITMAP -03C0 -03C0 -07E0 -07E0 -0E60 -0E70 -0E70 -1C38 -1C38 -1C38 -381C -381C -3FFC -7FFE -700E -700E -E007 -E007 -E007 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 15 19 2 0 -BITMAP -FFE0 -FFF8 -E078 -E01C -E01C -E01C -E01C -E038 -FFF0 -FFF8 -E01C -E00E -E00E -E00E -E00E -E01E -E07C -FFF8 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 19 1 0 -BITMAP -07F0 -1FFC -3E3E -780F -7007 -F000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -F007 -7007 -780F -3E3E -1FFC -07F0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 16 19 2 0 -BITMAP -FFE0 -FFF8 -E07C -E01E -E00E -E00F -E007 -E007 -E007 -E007 -E007 -E007 -E007 -E00F -E00E -E01E -E07C -FFF8 -FFE0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -FFF0 -FFF0 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 12 19 2 0 -BITMAP -FFF0 -FFF0 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 19 1 0 -BITMAP -07F000 -1FFC00 -3E3E00 -780F00 -700700 -F00000 -E00000 -E00000 -E00000 -E07F80 -E07F80 -E00380 -E00380 -F00380 -700780 -780F80 -3E3F80 -1FFB80 -07F180 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 15 19 2 0 -BITMAP -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -FFFE -FFFE -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 19 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 19 1 0 -BITMAP -00E0 -00E0 -00E0 -00E0 -00E0 -00E0 -00E0 -00E0 -00E0 -00E0 -00E0 -00E0 -E0E0 -E0E0 -E0E0 -E0E0 -71E0 -7FC0 -3F80 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 19 2 0 -BITMAP -E03C -E078 -E0F0 -E1E0 -E3C0 -E780 -EF00 -FE00 -FE00 -FF00 -F780 -E3C0 -E1E0 -E0F0 -E078 -E03C -E01E -E00F -E007 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 12 19 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 23 0 -BBX 19 19 2 0 -BITMAP -E000E0 -F001E0 -F001E0 -F803E0 -F803E0 -FC07E0 -EC06E0 -EE0EE0 -E60CE0 -E71CE0 -E71CE0 -E318E0 -E3B8E0 -E3B8E0 -E1F0E0 -E1F0E0 -E0E0E0 -E0E0E0 -E0E0E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 15 19 2 0 -BITMAP -E00E -F00E -F00E -F80E -F80E -FC0E -EE0E -EE0E -E70E -E38E -E38E -E1CE -E0CE -E0EE -E07E -E03E -E03E -E01E -E00E -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 19 1 0 -BITMAP -07F000 -1FFC00 -3E3E00 -780F00 -700700 -F00780 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -F00780 -700700 -780F00 -3E3E00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 14 19 2 0 -BITMAP -FFE0 -FFF8 -E038 -E01C -E01C -E01C -E01C -E038 -FFF8 -FFF0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 19 1 0 -BITMAP -07F000 -1FFC00 -3E3E00 -780F00 -700700 -F00780 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -F00780 -70F700 -787F00 -3E1E00 -1FFF00 -07F780 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 14 19 2 0 -BITMAP -FFE0 -FFF8 -E038 -E01C -E01C -E01C -E01C -E038 -FFF8 -FFF0 -E078 -E038 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 19 1 0 -BITMAP -07E0 -1FF8 -3C7C -781C -701C -7000 -7800 -3E00 -1FE0 -03F8 -007C -001E -000E -E00E -E00E -F01E -7C7C -3FF8 -0FE0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 19 0 0 -BITMAP -FFFE -FFFE -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 15 19 2 0 -BITMAP -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -F01E -701C -7C7C -3FF8 -0FE0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 18 0 -BBX 16 19 1 0 -BITMAP -E007 -E007 -F00F -700E -781E -381C -381C -3C3C -1C38 -1C38 -1E78 -0E70 -0E70 -0E70 -07E0 -07E0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 23 0 -BBX 21 19 1 0 -BITMAP -E07038 -E07038 -E07038 -E07038 -70F870 -70F870 -70D870 -71DC70 -31DC60 -39DCE0 -398CE0 -3B8EE0 -1B8EC0 -1B8EC0 -1F07C0 -1F07C0 -0E0380 -0E0380 -0E0380 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 18 0 -BBX 16 19 1 0 -BITMAP -E007 -F00F -781E -381C -1C38 -0E70 -0FF0 -07E0 -03C0 -03C0 -07E0 -0FF0 -0E70 -1C38 -3C3C -381C -700E -F00F -E007 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 19 1 0 -BITMAP -E00E -F01E -701C -783C -3838 -3C78 -1C70 -1EF0 -0EE0 -0FE0 -07C0 -07C0 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -FFFC -FFFC -003C -0078 -00F0 -01E0 -01E0 -03C0 -0780 -0780 -0F00 -1E00 -1E00 -3C00 -3800 -7800 -F000 -FFFC -FFFC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 24 1 -5 -BITMAP -F8 -F8 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -F8 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 8 19 0 0 -BITMAP -E0 -E0 -60 -60 -70 -30 -30 -38 -38 -18 -18 -1C -0C -0C -0E -06 -06 -07 -07 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 24 2 -5 -BITMAP -F8 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -F8 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 11 9 1 10 -BITMAP -0E00 -0E00 -1F00 -1B00 -3B80 -71C0 -71C0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 2 0 -5 -BITMAP -FFFC -FFFC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 4 1 15 -BITMAP -E0 -70 -38 -1C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -1F80 -3FC0 -71E0 -70E0 -00E0 -07E0 -3FE0 -7CE0 -F0E0 -E0E0 -E1E0 -F3E0 -7FF0 -3E70 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 12 19 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -EF80 -FFC0 -F9E0 -F0E0 -E070 -E070 -E070 -E070 -E070 -E070 -F0E0 -F9E0 -FFC0 -EF80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -1F80 -3FC0 -79E0 -70E0 -E000 -E000 -E000 -E000 -E000 -E000 -70E0 -79E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 12 19 1 0 -BITMAP -0070 -0070 -0070 -0070 -0070 -1F70 -3FF0 -79F0 -70F0 -E070 -E070 -E070 -E070 -E070 -E070 -70F0 -79F0 -3FF0 -1F70 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0F00 -3FC0 -79E0 -70E0 -E070 -E070 -FFF0 -FFF0 -E000 -E000 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 7 19 1 0 -BITMAP -1E -3E -38 -38 -38 -FE -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 12 19 1 -5 -BITMAP -1F70 -3FF0 -79F0 -70F0 -E070 -E070 -E070 -E070 -E070 -E070 -70F0 -79F0 -3FF0 -1F70 -0070 -E070 -F0E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 11 19 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -EF00 -FFC0 -F1C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 19 2 0 -BITMAP -E0 -E0 -E0 -00 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 5 24 0 -5 -BITMAP -38 -38 -38 -00 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -F8 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E1E0 -E3C0 -E780 -EF00 -FE00 -FC00 -FE00 -EF00 -E700 -E780 -E3C0 -E1C0 -E1E0 -E0F0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 19 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 21 0 -BBX 17 14 2 0 -BITMAP -EF3E00 -FFFF00 -F3E780 -E1C380 -E1C380 -E1C380 -E1C380 -E1C380 -E1C380 -E1C380 -E1C380 -E1C380 -E1C380 -E1C380 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 11 14 2 0 -BITMAP -EF80 -FFC0 -F1C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0F00 -3FC0 -79E0 -70E0 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -79E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 12 19 2 -5 -BITMAP -EF80 -FFC0 -F9E0 -F0E0 -E070 -E070 -E070 -E070 -E070 -E070 -F0E0 -F9E0 -FFC0 -EF80 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 12 19 1 -5 -BITMAP -1F70 -3FF0 -79F0 -70F0 -E070 -E070 -E070 -E070 -E070 -E070 -70F0 -79F0 -3FF0 -1F70 -0070 -0070 -0070 -0070 -0070 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 7 14 2 0 -BITMAP -E6 -EE -FE -F0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -3F00 -7F80 -F3C0 -E1C0 -E000 -FC00 -7F80 -0FC0 -01E0 -E0E0 -E0E0 -F1E0 -7FC0 -3F80 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 7 18 1 0 -BITMAP -38 -38 -38 -38 -FE -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -3E -1E -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 11 14 2 0 -BITMAP -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -73E0 -7EE0 -1CE0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -E070 -E070 -E070 -70E0 -70E0 -70E0 -39C0 -39C0 -39C0 -1F80 -1F80 -0F00 -0F00 -0F00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 19 14 0 0 -BITMAP -E0E0E0 -E0E0E0 -60E0C0 -71F1C0 -71F1C0 -31B180 -33B980 -3BBB80 -1B1B00 -1F1F00 -1F1F00 -0E0E00 -0E0E00 -0E0E00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -E0E0 -F1E0 -71C0 -3B80 -3F80 -1F00 -0E00 -1F00 -1F00 -3B80 -7BC0 -71C0 -F1E0 -E0E0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 556 0 -DWIDTH 15 0 -BBX 13 19 1 -5 -BITMAP -E038 -E038 -7038 -7870 -3870 -3CF0 -1CE0 -1CE0 -0FC0 -0FC0 -07C0 -0780 -0380 -0380 -0700 -0700 -0E00 -3E00 -3C00 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -FFE0 -FFE0 -01C0 -0380 -0780 -0F00 -0E00 -1E00 -3C00 -3800 -7000 -F000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 7 24 1 -5 -BITMAP -0E -1C -38 -38 -38 -38 -38 -38 -38 -38 -70 -E0 -E0 -70 -38 -38 -38 -38 -38 -38 -38 -38 -1C -0E -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 280 0 -DWIDTH 7 0 -BBX 3 24 2 -5 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 7 24 2 -5 -BITMAP -E0 -70 -38 -38 -38 -38 -38 -38 -38 -38 -1C -0E -0E -1C -38 -38 -38 -38 -38 -38 -38 -38 -70 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 11 4 1 5 -BITMAP -78E0 -FEE0 -EFE0 -E3C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 3 19 2 -5 -BITMAP -E0 -E0 -E0 -00 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 18 1 -2 -BITMAP -0180 -0180 -1F80 -3FC0 -7BE0 -7360 -E300 -E600 -E600 -E600 -E600 -EC00 -ECE0 -7DE0 -7FC0 -3F80 -1800 -1800 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -1F80 -3FC0 -70E0 -70E0 -7000 -7800 -3800 -1C00 -FFC0 -FFC0 -1C00 -1C00 -1C00 -3800 -3800 -7738 -FFF8 -F9F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 12 1 3 -BITMAP -C030 -EF70 -7FE0 -39C0 -70E0 -70E0 -70E0 -70E0 -39C0 -7FE0 -EF70 -C030 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -E038 -E038 -7070 -7070 -38E0 -38E0 -1DC0 -1DC0 -7FF0 -7FF0 -0700 -7FF0 -7FF0 -0700 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 280 0 -DWIDTH 7 0 -BBX 3 23 2 -4 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -00 -00 -00 -00 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 24 1 -5 -BITMAP -1F80 -3FC0 -79E0 -70E0 -78E0 -3C00 -1E00 -7F00 -F780 -E3C0 -E1E0 -E0E0 -7070 -7870 -3C70 -1EE0 -0FC0 -0780 -03C0 -71E0 -70E0 -79E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 7 2 1 16 -BITMAP -EE -EE -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -07F000 -1E3C00 -380E00 -700700 -63E300 -E73380 -CE3180 -CE0180 -CE0180 -CE0180 -CE3180 -E73180 -63E300 -700700 -380E00 -1E3C00 -07F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 10 0 -BBX 8 12 1 7 -BITMAP -7C -FE -C6 -1E -7E -E6 -C6 -FF -7B -00 -FF -FF -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 10 8 1 3 -BITMAP -1DC0 -3B80 -7700 -EE00 -EE00 -7700 -3B80 -1DC0 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 12 7 1 4 -BITMAP -FFF0 -FFF0 -0030 -0030 -0030 -0030 -0030 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 3 0 6 -BITMAP -FE -FE -FE -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -07F000 -1E3C00 -380E00 -700700 -67E300 -E63380 -C63180 -C63180 -C7E180 -C6C180 -C66180 -E63180 -661B00 -700700 -380E00 -1E3C00 -07F000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 7 2 1 17 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 8 7 0 11 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 11 13 2 0 -BITMAP -0E00 -0E00 -0E00 -0E00 -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 10 0 8 -BITMAP -78 -FC -CC -0C -1C -78 -E0 -C0 -FC -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 10 0 8 -BITMAP -78 -FC -CC -0C -38 -38 -0C -CC -FC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 4 1 15 -BITMAP -1C -38 -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 11 19 2 -5 -BITMAP -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -F3E0 -FEE0 -ECE0 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 24 1 -5 -BITMAP -0FE0 -3FE0 -7CC0 -7CC0 -FCC0 -FCC0 -FCC0 -FCC0 -FCC0 -7CC0 -7CC0 -3CC0 -1CC0 -0CC0 -0CC0 -0CC0 -0CC0 -0CC0 -0CC0 -0CC0 -0CC0 -0CC0 -0CC0 -0CC0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 3 2 6 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 6 1 -5 -BITMAP -70 -78 -1C -1C -FC -78 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 4 10 0 8 -BITMAP -30 -30 -F0 -F0 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 10 0 -BBX 8 12 1 7 -BITMAP -3C -7E -E7 -C3 -C3 -C3 -E7 -7E -3C -00 -FF -FF -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 10 8 1 3 -BITMAP -EE00 -7700 -3B80 -1DC0 -1DC0 -3B80 -7700 -EE00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -301800 -301800 -F03000 -F03000 -306000 -306000 -30C000 -30C000 -318600 -318E00 -031E00 -031E00 -063600 -066600 -0C7F80 -0C7F80 -180600 -180600 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 16 18 1 0 -BITMAP -3018 -3018 -F030 -F030 -3060 -3060 -30C0 -30C0 -319E -31BF -0333 -0303 -0607 -061E -0C38 -0C30 -183F -183F -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -781800 -FC1800 -CC3000 -0C3000 -386000 -386000 -0CC000 -CCC000 -FD8600 -798E00 -031E00 -031E00 -063600 -066600 -0C7F80 -0C7F80 -180600 -180600 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 11 19 2 -5 -BITMAP -0E00 -0E00 -0E00 -0000 -0000 -0E00 -0E00 -0E00 -0E00 -1C00 -3C00 -7800 -7000 -F0E0 -E0E0 -E1E0 -F3C0 -7FC0 -3F00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 24 1 0 -BITMAP -0E00 -0700 -0380 -01C0 -0000 -03C0 -03C0 -07E0 -07E0 -0E60 -0E70 -0E70 -1C38 -1C38 -1C38 -381C -381C -3FFC -7FFE -700E -700E -E007 -E007 -E007 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 24 1 0 -BITMAP -0038 -0070 -00E0 -01C0 -0000 -03C0 -03C0 -07E0 -07E0 -0E60 -0E70 -0E70 -1C38 -1C38 -1C38 -381C -381C -3FFC -7FFE -700E -700E -E007 -E007 -E007 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 24 1 0 -BITMAP -01C0 -03E0 -0770 -0E38 -0000 -03C0 -03C0 -07E0 -07E0 -0E60 -0E70 -0E70 -1C38 -1C38 -1C38 -381C -381C -3FFC -7FFE -700E -700E -E007 -E007 -E007 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 23 1 0 -BITMAP -0798 -0FF8 -0CF0 -0000 -03C0 -03C0 -07E0 -07E0 -0E60 -0E70 -0E70 -1C38 -1C38 -1C38 -381C -381C -3FFC -7FFE -700E -700E -E007 -E007 -E007 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 23 1 0 -BITMAP -0E70 -0E70 -0000 -0000 -03C0 -03C0 -07E0 -07E0 -0E60 -0E70 -0E70 -1C38 -1C38 -1C38 -381C -381C -3FFC -7FFE -700E -700E -E007 -E007 -E007 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 23 1 0 -BITMAP -03C0 -0660 -0660 -0660 -03C0 -03C0 -07E0 -07E0 -0E60 -0E70 -0E70 -1C38 -1C38 -1C38 -381C -381C -3FFC -7FFE -700E -700E -E007 -E007 -E007 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 24 0 -BBX 22 19 1 0 -BITMAP -03FFF8 -03FFF8 -07F000 -067000 -0E7000 -0E7000 -0E7000 -1C7000 -1C7FF0 -1C7FF0 -387000 -387000 -3FF000 -7FF000 -707000 -707000 -E07000 -E07FFC -E07FFC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 24 1 -5 -BITMAP -07F0 -1FFC -3E3E -780F -7007 -F000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -F007 -7007 -780F -3E3E -1FFC -07F0 -03C0 -00E0 -00E0 -07E0 -03C0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 13 24 2 0 -BITMAP -7000 -3800 -1C00 -0E00 -0000 -FFF0 -FFF0 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 13 24 2 0 -BITMAP -00E0 -01C0 -0380 -0700 -0000 -FFF0 -FFF0 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 13 24 2 0 -BITMAP -0700 -0F80 -1DC0 -38E0 -0000 -FFF0 -FFF0 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 13 23 2 0 -BITMAP -39C0 -39C0 -0000 -0000 -FFF0 -FFF0 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 24 0 0 -BITMAP -E0 -70 -38 -1C -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 24 2 0 -BITMAP -1C -38 -70 -E0 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 9 24 -1 0 -BITMAP -1C00 -3E00 -7700 -E380 -0000 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 23 0 0 -BITMAP -EE -EE -00 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 19 -1 0 -BITMAP -1FFC00 -1FFF00 -1C0F80 -1C03C0 -1C01C0 -1C01E0 -1C00E0 -1C00E0 -FFC0E0 -FFC0E0 -1C00E0 -1C00E0 -1C00E0 -1C01E0 -1C01C0 -1C03C0 -1C0F80 -1FFF00 -1FFC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 15 23 2 0 -BITMAP -0E30 -1FF0 -19E0 -0000 -E00E -F00E -F00E -F80E -F80E -FC0E -EE0E -EE0E -E70E -E38E -E38E -E1CE -E0CE -E0EE -E07E -E03E -E03E -E01E -E00E -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 24 1 0 -BITMAP -070000 -038000 -01C000 -00E000 -000000 -07F000 -1FFC00 -3E3E00 -780F00 -700700 -F00780 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -F00780 -700700 -780F00 -3E3E00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 24 1 0 -BITMAP -003800 -007000 -00E000 -01C000 -000000 -07F000 -1FFC00 -3E3E00 -780F00 -700700 -F00780 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -F00780 -700700 -780F00 -3E3E00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 24 1 0 -BITMAP -01C000 -03E000 -077000 -0E3800 -000000 -07F000 -1FFC00 -3E3E00 -780F00 -700700 -F00780 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -F00780 -700700 -780F00 -3E3E00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 24 1 0 -BITMAP -079800 -0FF800 -0CF000 -000000 -000000 -07F000 -1FFC00 -3E3E00 -780F00 -700700 -F00780 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -F00780 -700700 -780F00 -3E3E00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 23 1 0 -BITMAP -0E3800 -0E3800 -000000 -000000 -07F000 -1FFC00 -3E3E00 -780F00 -700700 -F00780 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -E00380 -F00780 -700700 -780F00 -3E3E00 -1FFC00 -07F000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 12 12 1 1 -BITMAP -4020 -E070 -70E0 -39C0 -1F80 -0F00 -0F00 -1F80 -39C0 -70E0 -E070 -4020 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 19 19 0 0 -BITMAP -03F860 -0FFEE0 -1F1FC0 -3C0380 -380780 -780FC0 -701DC0 -7039C0 -7071C0 -70E1C0 -71C1C0 -7381C0 -7701C0 -7E03C0 -3C0380 -3C0780 -7F1F00 -EFFE00 -C3F800 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 15 24 2 0 -BITMAP -0E00 -0700 -0380 -01C0 -0000 -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -F01E -F01E -701C -7C7C -3FF8 -0FE0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 15 24 2 0 -BITMAP -0070 -00E0 -01C0 -0380 -0000 -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -F01E -F01E -701C -7C7C -3FF8 -0FE0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 15 24 2 0 -BITMAP -0780 -0FC0 -1CE0 -3870 -0000 -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -F01E -F01E -701C -7C7C -3FF8 -0FE0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 15 23 2 0 -BITMAP -1C70 -1C70 -0000 -0000 -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E00E -F01E -F01E -701C -7C7C -3FF8 -0FE0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 24 1 0 -BITMAP -0070 -00E0 -01C0 -0380 -0000 -F01E -701C -783C -3838 -3C78 -1C70 -1EF0 -0EE0 -0FE0 -07C0 -07C0 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 14 19 2 0 -BITMAP -E000 -E000 -E000 -E000 -FFE0 -FFF8 -E038 -E01C -E01C -E01C -E01C -E038 -FFF8 -FFF0 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 11 19 2 0 -BITMAP -1E00 -7F80 -F380 -E1C0 -E1C0 -E1C0 -E1C0 -E380 -EF00 -EF80 -E3C0 -E1C0 -E0E0 -E0E0 -E0E0 -E0E0 -E1C0 -EFC0 -EF80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -1C00 -0E00 -0700 -0380 -0000 -1F80 -3FC0 -71E0 -70E0 -00E0 -07E0 -3FE0 -7CE0 -F0E0 -E0E0 -E1E0 -F3E0 -7FF0 -3E70 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -01C0 -0380 -0700 -0E00 -0000 -1F80 -3FC0 -71E0 -70E0 -00E0 -07E0 -3FE0 -7CE0 -F0E0 -E0E0 -E1E0 -F3E0 -7FF0 -3E70 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -0700 -0F80 -1DC0 -38E0 -0000 -1F80 -3FC0 -71E0 -70E0 -00E0 -07E0 -3FE0 -7CE0 -F0E0 -E0E0 -E1E0 -F3E0 -7FF0 -3E70 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -1E60 -3FE0 -33C0 -0000 -0000 -1F80 -3FC0 -71E0 -70E0 -00E0 -07E0 -3FE0 -7CE0 -F0E0 -E0E0 -E1E0 -F3E0 -7FF0 -3E70 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -1DC0 -1DC0 -0000 -0000 -1F80 -3FC0 -71E0 -70E0 -00E0 -07E0 -3FE0 -7CE0 -F0E0 -E0E0 -E1E0 -F3E0 -7FF0 -3E70 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -0F00 -1980 -1980 -1980 -0F00 -1F80 -3FC0 -71E0 -70E0 -00E0 -07E0 -3FE0 -7CE0 -F0E0 -E0E0 -E1E0 -F3E0 -7FF0 -3E70 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 22 0 -BBX 20 14 1 0 -BITMAP -1F8F00 -3FFFC0 -71F9E0 -70F0E0 -00E070 -07E070 -3FFFF0 -7CFFF0 -F0E000 -E0E000 -E1F070 -F3F8F0 -7F3FE0 -3E0F80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 -5 -BITMAP -1F80 -3FC0 -79E0 -70E0 -E000 -E000 -E000 -E000 -E000 -E000 -70E0 -79E0 -3FC0 -1F80 -1E00 -0700 -0700 -3F00 -1E00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -1C00 -0E00 -0700 -0380 -0000 -0F00 -3FC0 -79E0 -70E0 -E070 -E070 -FFF0 -FFF0 -E000 -E000 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -01C0 -0380 -0700 -0E00 -0000 -0F00 -3FC0 -79E0 -70E0 -E070 -E070 -FFF0 -FFF0 -E000 -E000 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -0700 -0F80 -1DC0 -38E0 -0000 -0F00 -3FC0 -79E0 -70E0 -E070 -E070 -FFF0 -FFF0 -E000 -E000 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -39C0 -39C0 -0000 -0000 -0F00 -3FC0 -79E0 -70E0 -E070 -E070 -FFF0 -FFF0 -E000 -E000 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 19 1 0 -BITMAP -E0 -70 -38 -1C -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 19 1 0 -BITMAP -1C -38 -70 -E0 -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 9 19 -1 0 -BITMAP -1C00 -3E00 -7700 -E380 -0000 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 18 0 0 -BITMAP -EE -EE -00 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -E000 -39C0 -1F00 -3E00 -C300 -0F80 -3FC0 -79E0 -70E0 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -79E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 11 19 2 0 -BITMAP -3CC0 -7FC0 -6780 -0000 -0000 -EF80 -FFC0 -F1C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -1C00 -0E00 -0700 -0380 -0000 -0F00 -3FC0 -79E0 -70E0 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -79E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -01C0 -0380 -0700 -0E00 -0000 -0F00 -3FC0 -79E0 -70E0 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -79E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -0700 -0F80 -1DC0 -38E0 -0000 -0F00 -3FC0 -79E0 -70E0 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -79E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 12 19 1 0 -BITMAP -1E60 -3FE0 -33C0 -0000 -0000 -0F00 -3FC0 -79E0 -70E0 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -79E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -1DC0 -1DC0 -0000 -0000 -0F00 -3FC0 -79E0 -70E0 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -79E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 11 12 2 1 -BITMAP -0E00 -0E00 -0E00 -0000 -0000 -FFE0 -FFE0 -0000 -0000 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -078C -1FF8 -3CF0 -3870 -70F8 -71F8 -73B8 -7738 -7E38 -7C38 -3870 -7CF0 -DFE0 -8780 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 11 19 2 0 -BITMAP -3800 -1C00 -0E00 -0700 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -73E0 -7EE0 -1CE0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 11 19 2 0 -BITMAP -0380 -0700 -0E00 -1C00 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -73E0 -7EE0 -1CE0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 11 19 2 0 -BITMAP -0E00 -1F00 -3B80 -71C0 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -73E0 -7EE0 -1CE0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 11 18 2 0 -BITMAP -3B80 -3B80 -0000 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -73E0 -7EE0 -1CE0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 556 0 -DWIDTH 15 0 -BBX 13 24 1 -5 -BITMAP -00E0 -01C0 -0380 -0700 -0000 -E038 -E038 -7038 -7870 -3870 -3CF0 -1CE0 -1CE0 -0FC0 -0FC0 -07C0 -0780 -0380 -0380 -0700 -0700 -0E00 -3E00 -3C00 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 12 24 2 -5 -BITMAP -E000 -E000 -E000 -E000 -E000 -EF80 -FFC0 -F9E0 -F0E0 -E070 -E070 -E070 -E070 -E070 -E070 -F0E0 -F9E0 -FFC0 -EF80 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 556 0 -DWIDTH 15 0 -BBX 13 23 1 -5 -BITMAP -1CE0 -1CE0 -0000 -0000 -E038 -E038 -7038 -7870 -3870 -3CF0 -1CE0 -1CE0 -0FC0 -0FC0 -07C0 -0780 -0380 -0380 -0700 -0700 -0E00 -3E00 -3C00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvBO08-L1.bdf diff -u xc/fonts/bdf/75dpi/helvBO08-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvBO08-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvBO08-L1.bdf:1.1 Wed Apr 4 18:56:15 2001 +++ xc/fonts/bdf/75dpi/helvBO08-L1.bdf Wed Mar 16 21:04:04 2005 @@ -1,2598 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvBO08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Bold-O-Normal--8-80-75-75-P-50-ISO8859-1 -SIZE 8 75 75 -FONTBOUNDINGBOX 10 11 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Bold" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 50 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 6 -X_HEIGHT 5 -FONT_ASCENT 8 -FONT_DESCENT 2 -FACE_NAME "Helvetica Bold Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-BoldOblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Helvetica Bold Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -A8 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -20 -60 -60 -40 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 474 0 -DWIDTH 5 0 -BBX 4 2 1 4 -BITMAP -50 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -50 -F8 -50 -F0 -A0 -A0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -10 -38 -60 -30 -B0 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -64 -A8 -D0 -2C -54 -98 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -10 -28 -30 -74 -D8 -6C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 238 0 -DWIDTH 3 0 -BBX 3 3 2 5 -BITMAP -60 -40 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 8 0 -2 -BITMAP -30 -60 -60 -C0 -C0 -C0 -C0 -60 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 8 0 -2 -BITMAP -60 -30 -30 -30 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 3 3 2 3 -BITMAP -40 -E0 -40 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -20 -20 -F0 -40 -40 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 3 -1 -1 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 1 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 2 0 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 6 1 0 -BITMAP -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -78 -58 -D8 -F0 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -20 -E0 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -58 -18 -70 -C0 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -58 -38 -10 -B0 -60 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -18 -38 -50 -F8 -20 -20 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -60 -70 -10 -B0 -60 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -68 -60 -F0 -D0 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -30 -20 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -58 -78 -F0 -D0 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -58 -78 -18 -B0 -60 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 5 0 0 -BITMAP -40 -40 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 6 -1 -1 -BITMAP -20 -20 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 4 4 1 1 -BITMAP -30 -60 -C0 -60 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 5 3 0 1 -BITMAP -78 -00 -F0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 4 4 1 1 -BITMAP -60 -30 -60 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -E0 -30 -E0 -80 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 975 0 -DWIDTH 8 0 -BBX 7 7 0 -1 -BITMAP -3C -62 -5A -AA -BC -C0 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 6 -1 0 -BITMAP -08 -18 -2C -7C -CC -CC -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -6C -78 -CC -D8 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -3C -6C -C0 -C8 -D8 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -64 -64 -CC -D8 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 5 0 -BBX 6 6 0 0 -BITMAP -7C -60 -78 -C0 -C0 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 4 0 -BBX 5 6 0 0 -BITMAP -78 -60 -70 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -3C -60 -C0 -DC -D8 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -6C -6C -78 -78 -D8 -D8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 6 0 0 -BITMAP -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 6 6 0 0 -BITMAP -3C -18 -18 -D8 -B0 -60 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -6C -68 -70 -F0 -D8 -D8 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -60 -60 -C0 -C0 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 9 6 0 0 -BITMAP -6380 -6300 -7700 -FE00 -D600 -D600 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -66 -64 -74 -F8 -C8 -C8 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -64 -6C -F8 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 7 0 -1 -BITMAP -38 -6C -CC -CC -D8 -70 -08 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -64 -78 -CC -D8 -D8 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -6C -70 -38 -D8 -70 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -F8 -60 -60 -E0 -C0 -C0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -6C -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -CC -C8 -D8 -D0 -F0 -60 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 8 0 -BBX 8 6 1 0 -BITMAP -DB -DA -DE -EC -6C -6C -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -6C -78 -30 -70 -D8 -D8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -CC -D8 -70 -60 -60 -60 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -7C -0C -38 -70 -C0 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 4 8 0 -2 -BITMAP -70 -60 -60 -40 -40 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 6 1 0 -BITMAP -80 -80 -80 -40 -40 -40 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 4 8 -1 -2 -BITMAP -70 -30 -30 -20 -20 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 4 3 1 3 -BITMAP -30 -70 -D0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 1 0 -1 -BITMAP -F0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 2 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -70 -18 -78 -D0 -F8 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -60 -60 -70 -D8 -D8 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -30 -70 -C0 -F0 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 6 6 0 0 -BITMAP -0C -38 -78 -D8 -D0 -70 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -30 -68 -F8 -C0 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 4 7 0 0 -BITMAP -30 -60 -E0 -40 -40 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 6 0 -1 -BITMAP -38 -58 -D8 -F0 -30 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -60 -70 -78 -58 -D0 -D0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 7 0 0 -BITMAP -40 -00 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 9 -1 -2 -BITMAP -20 -00 -60 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -60 -68 -70 -60 -F0 -D8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 6 0 0 -BITMAP -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 7 0 -BBX 7 5 0 0 -BITMAP -74 -7E -56 -D4 -D4 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -70 -78 -58 -D0 -D0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -30 -78 -D8 -F0 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 6 6 -1 -1 -BITMAP -38 -2C -6C -78 -70 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 6 0 -1 -BITMAP -38 -58 -D8 -F0 -70 -30 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 4 5 0 0 -BITMAP -50 -70 -40 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -38 -60 -30 -B0 -60 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 4 6 0 0 -BITMAP -20 -F0 -60 -60 -40 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -48 -48 -50 -F0 -70 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -D0 -D0 -D0 -E0 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -A8 -A8 -E8 -F0 -A0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 6 5 -1 0 -BITMAP -2C -38 -30 -70 -D8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 -1 -BITMAP -68 -68 -78 -30 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 5 5 0 0 -BITMAP -78 -18 -70 -C0 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 5 8 0 -2 -BITMAP -18 -30 -20 -C0 -60 -60 -20 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -20 -20 -20 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 5 8 -1 -2 -BITMAP -20 -20 -30 -30 -18 -20 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 5 2 0 2 -BITMAP -68 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 7 0 -2 -BITMAP -40 -40 -00 -40 -C0 -C0 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 7 1 -1 -BITMAP -08 -30 -68 -C0 -D0 -60 -80 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -38 -60 -60 -F0 -48 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 5 0 1 -BITMAP -48 -70 -50 -70 -90 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -5C -58 -F8 -20 -F8 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 280 0 -DWIDTH 3 0 -BBX 3 7 0 -1 -BITMAP -20 -20 -20 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -18 -24 -70 -58 -68 -38 -90 -60 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 2 5 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -78 -C4 -BC -A4 -BC -C4 -78 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 4 0 -BBX 3 5 0 1 -BITMAP -60 -20 -E0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 4 1 1 -BITMAP -28 -50 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 4 2 1 2 -BITMAP -F0 -10 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 1 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -78 -CC -B4 -B4 -AC -C4 -78 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 2 5 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 3 0 -BBX 3 3 1 3 -BITMAP -60 -A0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -10 -10 -78 -20 -00 -F0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 4 0 2 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 4 0 2 -BITMAP -E0 -60 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 2 1 5 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 6 6 -1 -1 -BITMAP -2C -2C -2C -78 -68 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 1 -2 -BITMAP -78 -D0 -D0 -50 -50 -A0 -A0 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 2 1 2 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 2 -1 -1 -BITMAP -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 4 0 2 -BITMAP -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 4 5 0 1 -BITMAP -30 -50 -60 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 4 1 1 -BITMAP -50 -28 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 7 7 0 -1 -BITMAP -42 -44 -C8 -D4 -2C -5C -88 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 7 7 0 -1 -BITMAP -42 -44 -C8 -DC -34 -48 -9C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 7 7 0 -1 -BITMAP -E2 -64 -28 -D4 -2C -5C -08 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -10 -10 -00 -20 -60 -C0 -F0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 9 -1 0 -BITMAP -10 -08 -00 -08 -18 -2C -7C -CC -CC -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 9 -1 0 -BITMAP -04 -08 -00 -08 -18 -2C -7C -CC -CC -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 9 -1 0 -BITMAP -08 -14 -00 -08 -18 -2C -7C -CC -CC -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -0A -14 -00 -08 -18 -2C -7C -CC -CC -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 -1 0 -BITMAP -14 -00 -08 -18 -2C -7C -CC -CC -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 9 -1 0 -BITMAP -08 -14 -08 -08 -18 -2C -7C -CC -CC -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 8 0 -BBX 9 6 0 0 -BITMAP -1F80 -1C00 -2F00 -7C00 -D800 -DE00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -3C -6C -C0 -C0 -D8 -70 -20 -C0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 5 0 -BBX 6 9 0 0 -BITMAP -10 -08 -00 -7C -60 -78 -C0 -C0 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 5 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -7C -60 -78 -C0 -C0 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 5 0 -BBX 6 9 0 0 -BITMAP -10 -28 -00 -7C -60 -78 -C0 -C0 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -28 -00 -7C -60 -78 -C0 -C0 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 9 0 0 -BITMAP -80 -40 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 9 0 0 -BITMAP -20 -40 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 9 0 0 -BITMAP -40 -A0 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 8 0 0 -BITMAP -A0 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -64 -F4 -4C -D8 -F0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -14 -28 -00 -66 -64 -74 -F8 -C8 -C8 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -08 -00 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -04 -08 -00 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -08 -14 -00 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -0A -14 -00 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -14 -00 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 5 4 0 1 -BITMAP -D8 -70 -70 -D8 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 7 8 0 -1 -BITMAP -02 -3C -6C -DC -EC -D8 -70 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -6C -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -6C -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -28 -00 -6C -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -6C -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -08 -10 -00 -CC -D8 -70 -60 -60 -60 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -40 -70 -58 -F0 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -38 -28 -70 -58 -D8 -B0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -70 -18 -78 -D0 -F8 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -20 -00 -70 -18 -78 -D0 -F8 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -50 -00 -70 -18 -78 -D0 -F8 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -70 -18 -78 -D0 -F8 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -50 -00 -70 -18 -78 -D0 -F8 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -28 -10 -70 -18 -78 -D0 -F8 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 7 0 -BBX 7 5 0 0 -BITMAP -7C -1A -7E -D0 -FC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 7 0 -2 -BITMAP -30 -70 -C0 -F0 -60 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -10 -00 -30 -68 -F8 -C0 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -30 -68 -F8 -C0 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -28 -00 -30 -68 -F8 -C0 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -00 -30 -68 -F8 -C0 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 8 0 0 -BITMAP -80 -40 -00 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 8 0 0 -BITMAP -20 -40 -00 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -00 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -E8 -70 -B0 -78 -D8 -D0 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -70 -78 -58 -D0 -D0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -10 -00 -30 -78 -D8 -F0 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -30 -78 -D8 -F0 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -28 -00 -30 -78 -D8 -F0 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -14 -28 -00 -30 -78 -D8 -F0 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -00 -30 -78 -D8 -F0 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -20 -00 -F0 -00 -40 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 7 7 -1 -1 -BITMAP -02 -1C -3C -6C -78 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -10 -00 -48 -48 -50 -F0 -70 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -48 -48 -50 -F0 -70 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -28 -00 -48 -48 -50 -F0 -70 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -00 -48 -48 -50 -F0 -70 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 -1 -BITMAP -08 -10 -00 -68 -68 -78 -30 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 6 8 -1 -2 -BITMAP -70 -38 -2C -2C -78 -70 -C0 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -28 -00 -68 -68 -78 -30 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvBO10-L1.bdf diff -u xc/fonts/bdf/75dpi/helvBO10-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvBO10-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvBO10-L1.bdf:1.1 Wed Apr 4 18:56:15 2001 +++ xc/fonts/bdf/75dpi/helvBO10-L1.bdf Wed Mar 16 21:04:04 2005 @@ -1,2864 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvBO10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Bold-O-Normal--10-100-75-75-P-60-ISO8859-1 -SIZE 10 75 75 -FONTBOUNDINGBOX 12 13 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Bold" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 60 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 8 -X_HEIGHT 6 -FONT_ASCENT 10 -FONT_DESCENT 2 -FACE_NAME "Helvetica Bold Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-BoldOblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Helvetica Bold Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 8 1 0 -BITMAP -30 -30 -60 -60 -40 -40 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 474 0 -DWIDTH 6 0 -BBX 6 3 1 5 -BITMAP -6C -48 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -14 -14 -7E -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 -1 -BITMAP -08 -38 -7C -50 -78 -28 -F8 -70 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -61 -D2 -64 -08 -10 -2C -5A -8C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -1C -34 -2C -38 -7A -CE -DC -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 238 0 -DWIDTH 3 0 -BBX 3 3 2 5 -BITMAP -60 -40 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 10 0 -2 -BITMAP -18 -30 -60 -60 -C0 -C0 -C0 -60 -60 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 10 0 -2 -BITMAP -60 -30 -30 -18 -18 -18 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 4 2 4 -BITMAP -20 -F0 -60 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 5 1 1 -BITMAP -30 -30 -F8 -60 -60 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -40 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -0C -18 -10 -30 -20 -60 -40 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -6C -4C -CC -CC -C8 -D8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 4 8 2 0 -BITMAP -30 -F0 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -6C -0C -38 -60 -C0 -C0 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -6C -0C -30 -18 -18 -D8 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -0C -1C -28 -58 -98 -F8 -30 -30 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -3C -20 -60 -70 -18 -18 -D8 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -6C -60 -F8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -F8 -18 -30 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -6C -6C -78 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -6C -6C -6C -3C -0C -D8 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 6 1 0 -BITMAP -40 -40 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -20 -20 -00 -00 -40 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 5 1 1 -BITMAP -18 -70 -C0 -60 -30 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 3 1 2 -BITMAP -78 -00 -F0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -60 -30 -18 -70 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -38 -6C -0C -38 -60 -60 -00 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 975 0 -DWIDTH 10 0 -BBX 9 9 0 -2 -BITMAP -1E00 -6100 -4E80 -9480 -A480 -AD00 -B600 -4000 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -0C -1C -36 -36 -66 -7E -C6 -C6 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -3E -32 -66 -7C -66 -C6 -CC -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -1C -36 -66 -60 -C0 -C4 -CC -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -3E -33 -63 -63 -66 -C6 -CC -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 7 8 0 0 -BITMAP -3E -30 -60 -7C -60 -C0 -C0 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 7 8 0 0 -BITMAP -3E -30 -60 -78 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -1E -33 -60 -60 -CF -C6 -CC -7C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -33 -33 -66 -7E -66 -CC -CC -CC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 8 0 0 -BITMAP -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 8 0 0 -BITMAP -06 -06 -0C -0C -0C -D8 -D8 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -33 -36 -6C -78 -78 -CC -C6 -C6 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -30 -30 -60 -60 -60 -C0 -C0 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 11 8 0 0 -BITMAP -3060 -30E0 -79C0 -6BC0 -6EC0 -CD80 -CD80 -C980 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 8 0 0 -BITMAP -3180 -3180 -7300 -7B00 -6B00 -CE00 -C600 -C600 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -1E -33 -63 -63 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -3E -33 -63 -66 -7C -C0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -1E -33 -63 -63 -C6 -C6 -CC -7F -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -3E -33 -63 -7C -66 -C6 -CC -CC -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -1E -33 -30 -38 -1C -CC -CC -78 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -FC -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -33 -33 -66 -66 -66 -CC -CC -78 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 8 2 0 -BITMAP -C6 -C6 -CC -CC -D8 -D8 -70 -60 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 10 0 -BBX 10 8 1 0 -BITMAP -CCC0 -CCC0 -CD80 -D580 -D500 -7700 -6600 -6600 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -63 -66 -2C -38 -38 -6C -CC -CC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 8 1 0 -BITMAP -C3 -C6 -6C -78 -30 -30 -60 -60 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -3F -03 -06 -1C -38 -60 -C0 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 6 10 -1 -2 -BITMAP -1C -18 -30 -30 -30 -60 -60 -60 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 8 2 0 -BITMAP -80 -80 -80 -80 -40 -40 -40 -40 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 6 10 -1 -2 -BITMAP -1C -0C -18 -18 -18 -30 -30 -30 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 4 1 4 -BITMAP -18 -38 -68 -C8 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 1 -1 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 2 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -4C -3C -D8 -D8 -6C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -30 -78 -6C -4C -C8 -D8 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -38 -68 -C0 -C0 -D8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 8 0 0 -BITMAP -06 -06 -3C -6C -4C -C8 -D8 -78 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -6C -7C -C0 -D8 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 5 8 0 0 -BITMAP -38 -60 -F0 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -3C -6C -4C -C8 -D8 -78 -30 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -30 -78 -6C -4C -D8 -D8 -D8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 8 0 0 -BITMAP -30 -00 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 5 10 -1 -2 -BITMAP -18 -00 -30 -30 -30 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -30 -6C -78 -70 -D8 -D8 -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 8 0 0 -BITMAP -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 9 0 -BBX 9 6 0 0 -BITMAP -5B00 -6D80 -6D80 -DB00 -DB00 -DB00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -6C -4C -D8 -D8 -D8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 8 -1 -2 -BITMAP -3C -36 -26 -64 -6C -78 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -3C -6C -4C -C8 -D8 -78 -30 -30 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 5 6 0 0 -BITMAP -58 -70 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -6C -30 -18 -D8 -70 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 5 8 0 0 -BITMAP -30 -30 -F8 -60 -60 -C0 -C0 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -6C -6C -CC -D8 -D8 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -D8 -D8 -D8 -D0 -E0 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 6 1 0 -BITMAP -D6 -D6 -D6 -D4 -F8 -48 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 7 6 -1 0 -BITMAP -66 -3C -18 -38 -6C -CC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -6C -6C -6C -38 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 6 0 0 -BITMAP -7C -0C -38 -60 -C0 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 6 10 0 -2 -BITMAP -0C -18 -30 -30 -C0 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 4 10 0 -2 -BITMAP -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 6 10 -1 -2 -BITMAP -30 -18 -18 -18 -0C -30 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 2 1 3 -BITMAP -68 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 8 0 -2 -BITMAP -30 -00 -20 -20 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 8 1 -1 -BITMAP -04 -38 -6C -D0 -A0 -D8 -70 -80 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -38 -6C -60 -F0 -40 -EC -D8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 6 0 1 -BITMAP -44 -38 -68 -58 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -62 -66 -6C -28 -7C -30 -F8 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 3 9 1 -1 -BITMAP -20 -20 -40 -40 -00 -40 -40 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 -2 -BITMAP -1C -36 -30 -78 -4C -64 -3C -18 -D8 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 2 7 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -3C -42 -99 -A5 -A1 -9D -42 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 5 6 0 2 -BITMAP -38 -18 -70 -50 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 3 1 2 -BITMAP -6C -D8 -6C -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -3C -42 -BD -A5 -B9 -A5 -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 2 7 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 3 1 4 -BITMAP -60 -A0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -18 -18 -7C -30 -30 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -60 -20 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 2 7 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 8 -1 -2 -BITMAP -36 -36 -26 -6C -6C -74 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 1 -2 -BITMAP -3E -74 -E8 -E8 -68 -50 -50 -A0 -A0 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 2 1 2 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 3 -1 -2 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 4 1 3 -BITMAP -C0 -40 -80 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 5 6 0 2 -BITMAP -38 -68 -58 -70 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 3 1 2 -BITMAP -D8 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -61 -22 -44 -48 -12 -26 -4F -84 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -61 -22 -44 -48 -16 -22 -44 -8E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -71 -22 -14 -68 -12 -26 -4F -84 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -0C -00 -18 -18 -70 -C0 -D8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -08 -04 -00 -0C -0C -1C -36 -36 -7E -C6 -C6 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -02 -04 -00 -0C -0C -1C -36 -36 -7E -C6 -C6 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -04 -0A -00 -0C -0C -1C -36 -36 -7E -C6 -C6 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -0D -16 -00 -0C -0C -1C -36 -36 -7E -C6 -C6 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -0A -00 -0C -0C -1C -36 -36 -7E -C6 -C6 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -04 -0A -04 -0C -0C -1C -36 -36 -7E -C6 -C6 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 10 0 -BBX 11 8 0 0 -BITMAP -0FE0 -1B00 -3600 -37C0 -6600 -7C00 -CC00 -CF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 -2 -BITMAP -1C -36 -66 -60 -C0 -C4 -CC -78 -20 -C0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 7 11 0 0 -BITMAP -10 -08 -00 -3E -20 -60 -7C -40 -C0 -C0 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 7 11 0 0 -BITMAP -04 -08 -00 -3E -20 -60 -7C -40 -C0 -C0 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 7 11 0 0 -BITMAP -08 -14 -00 -3E -20 -60 -7C -40 -C0 -C0 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 7 10 0 0 -BITMAP -14 -00 -3E -20 -60 -7C -40 -C0 -C0 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 11 0 0 -BITMAP -20 -10 -00 -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 5 11 0 0 -BITMAP -08 -10 -00 -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 5 11 0 0 -BITMAP -10 -28 -00 -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 5 10 0 0 -BITMAP -28 -00 -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -3E -33 -63 -F3 -66 -C6 -CC -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 11 0 0 -BITMAP -0D00 -1600 -0000 -3180 -3180 -7300 -7B00 -6B00 -CE00 -C600 -C600 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -08 -04 -00 -1E -33 -63 -63 -C3 -C6 -CC -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -02 -04 -00 -1E -33 -63 -63 -C3 -C6 -CC -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -04 -0A -00 -1E -33 -63 -63 -C3 -C6 -CC -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -0D -16 -00 -1E -33 -63 -63 -C3 -C6 -CC -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -0A -00 -1E -33 -63 -63 -C3 -C6 -CC -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 6 5 0 1 -BITMAP -6C -38 -30 -70 -D8 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 10 8 -1 0 -BITMAP -0F40 -1980 -3380 -3580 -6B00 -7300 -6600 -BC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -08 -04 -00 -33 -33 -66 -66 -66 -CC -CC -78 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -02 -04 -00 -33 -33 -66 -66 -66 -CC -CC -78 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -04 -0A -00 -33 -33 -66 -66 -66 -CC -CC -78 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -0A -00 -33 -33 -66 -66 -66 -CC -CC -78 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 1 0 -BITMAP -08 -10 -00 -C6 -C6 -6C -78 -30 -30 -60 -60 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -30 -3E -33 -63 -66 -7C -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -1C -36 -26 -6C -66 -46 -CC -D8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -38 -4C -3C -D8 -D8 -6C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -38 -4C -3C -D8 -D8 -6C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -28 -00 -38 -4C -3C -D8 -D8 -6C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -34 -58 -00 -38 -4C -3C -D8 -D8 -6C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -38 -4C -3C -D8 -D8 -6C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -28 -10 -38 -4C -3C -D8 -D8 -6C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 9 0 -BBX 9 6 0 0 -BITMAP -3F00 -4D80 -3F80 -D800 -DB00 -6E00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -38 -68 -C0 -C0 -D8 -70 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -38 -6C -7C -C0 -D8 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -38 -6C -7C -C0 -D8 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -28 -00 -38 -6C -7C -C0 -D8 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -38 -6C -7C -C0 -D8 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -40 -20 -00 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -20 -40 -00 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 9 0 0 -BITMAP -20 -50 -00 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 8 0 0 -BITMAP -50 -00 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -6C -38 -58 -3C -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -34 -58 -00 -78 -6C -4C -D8 -D8 -D8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -28 -00 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -34 -58 -00 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 5 1 1 -BITMAP -30 -00 -F8 -00 -60 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 10 6 -1 0 -BITMAP -0EC0 -1B80 -3700 -3B00 -7600 -DC00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -6C -6C -CC -D8 -D8 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -6C -6C -CC -D8 -D8 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -28 -00 -6C -6C -CC -D8 -D8 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -6C -6C -CC -D8 -D8 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 11 0 -2 -BITMAP -08 -10 -00 -6C -6C -6C -38 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 10 -1 -2 -BITMAP -18 -18 -3C -36 -26 -64 -6C -78 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -28 -00 -6C -6C -6C -38 -30 -30 -60 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvBO12-L1.bdf diff -u xc/fonts/bdf/75dpi/helvBO12-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvBO12-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvBO12-L1.bdf:1.1 Wed Apr 4 18:56:15 2001 +++ xc/fonts/bdf/75dpi/helvBO12-L1.bdf Wed Mar 16 21:04:04 2005 @@ -1,3058 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvBO12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Bold-O-Normal--12-120-75-75-P-69-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 16 15 -2 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Bold" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 69 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 9 -X_HEIGHT 7 -FONT_ASCENT 11 -FONT_DESCENT 3 -FACE_NAME "Helvetica Bold Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-BoldOblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Helvetica Bold Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 5 9 1 0 -BITMAP -18 -18 -30 -30 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 474 0 -DWIDTH 6 0 -BBX 7 3 2 6 -BITMAP -36 -6C -D8 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -14 -14 -7E -28 -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 1 -1 -BITMAP -08 -3C -6E -70 -38 -1C -2C -EC -78 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 13 0 -BBX 11 9 2 0 -BITMAP -70C0 -D980 -DB00 -7600 -0600 -0DC0 -1B60 -3360 -61C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1C -36 -36 -1C -39 -6F -C6 -CE -7B -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 238 0 -DWIDTH 4 0 -BBX 4 3 2 6 -BITMAP -30 -60 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 6 12 0 -3 -BITMAP -0C -18 -30 -30 -60 -60 -C0 -C0 -C0 -60 -60 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 6 12 0 -3 -BITMAP -30 -18 -18 -0C -0C -0C -18 -18 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 4 3 5 -BITMAP -50 -60 -F0 -40 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 7 5 1 1 -BITMAP -18 -18 -FE -30 -30 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 9 0 0 -BITMAP -02 -06 -0C -18 -10 -30 -60 -C0 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -3C -66 -66 -46 -C6 -C4 -CC -CC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 9 2 0 -BITMAP -18 -F8 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -3C -66 -06 -0C -18 -30 -60 -C0 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -3C -66 -06 -06 -3C -0C -0C -CC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -06 -0E -16 -26 -4C -CC -FE -18 -18 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -1E -30 -60 -78 -0C -0C -0C -D8 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -1C -36 -60 -78 -EC -CC -C4 -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -7E -06 -0C -0C -18 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -3C -66 -66 -2C -78 -CC -CC -DC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -3C -66 -46 -66 -6E -3C -0C -D8 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 7 1 0 -BITMAP -30 -30 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 9 1 -2 -BITMAP -30 -30 -00 -00 -00 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 5 2 1 -BITMAP -1C -70 -C0 -60 -30 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 3 1 2 -BITMAP -7C -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -30 -18 -0C -38 -E0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 6 9 3 0 -BITMAP -78 -CC -9C -38 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 975 0 -DWIDTH 11 0 -BBX 11 10 1 -1 -BITMAP -0F80 -3040 -6020 -46A0 -8920 -9120 -9240 -4D80 -6000 -1E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -06 -0E -0B -1B -33 -3F -63 -C3 -C3 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -1F00 -1980 -3180 -3300 -7E00 -6300 -6300 -C600 -FC00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1E -33 -63 -60 -C0 -C0 -C6 -CC -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -1F00 -1980 -3180 -3180 -6180 -6300 -6300 -C600 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 9 9 1 0 -BITMAP -1F80 -1800 -3000 -3000 -7E00 -6000 -6000 -C000 -FC00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 9 9 1 0 -BITMAP -1F80 -1800 -3000 -3000 -7E00 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -0F00 -3980 -3180 -6000 -6700 -C300 -C600 -CE00 -7A00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 9 1 0 -BITMAP -18C0 -18C0 -3180 -3180 -7F00 -6300 -6300 -C600 -C600 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 9 1 0 -BITMAP -18 -18 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 9 9 0 0 -BITMAP -0180 -0180 -0300 -0300 -0600 -0600 -C600 -CC00 -7800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 10 9 1 0 -BITMAP -18C0 -1980 -3300 -3600 -3C00 -6600 -6600 -C300 -C300 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -18 -18 -30 -30 -60 -60 -60 -C0 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 12 9 1 0 -BITMAP -1830 -1870 -38E0 -38E0 -6940 -6AC0 -6EC0 -CD80 -C980 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 9 1 0 -BITMAP -18C0 -18C0 -3980 -2980 -6980 -6500 -6700 -C600 -C600 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -0F00 -3980 -3180 -6180 -6300 -C300 -C600 -CE00 -7800 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 9 9 1 0 -BITMAP -1F00 -1980 -3180 -3300 -7E00 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -0F00 -3980 -3180 -6180 -6300 -C300 -DE00 -CE00 -7B00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -1F00 -1980 -3180 -3300 -7E00 -6300 -6300 -C600 -C600 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1E -33 -63 -70 -3C -0E -C6 -CC -78 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 9 2 0 -BITMAP -FF -18 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 9 1 0 -BITMAP -3180 -3180 -6300 -6300 -6300 -C600 -C600 -CC00 -7800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 9 3 0 -BITMAP -C3 -C3 -C6 -C6 -CC -CC -58 -70 -60 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 10 0 -BBX 10 9 2 0 -BITMAP -CCC0 -CCC0 -CD80 -DD80 -DD00 -ED00 -EE00 -4400 -4400 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 9 1 0 -BITMAP -30C0 -3180 -1B00 -1E00 -0C00 -1E00 -3600 -6300 -C300 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 9 2 0 -BITMAP -C6 -C6 -6C -6C -38 -30 -30 -60 -60 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 9 9 0 0 -BITMAP -3F80 -0300 -0600 -0C00 -1800 -3000 -6000 -C000 -FE00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 8 12 -1 -3 -BITMAP -0F -0C -18 -18 -30 -30 -30 -60 -60 -60 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 9 2 0 -BITMAP -C0 -C0 -C0 -40 -40 -40 -60 -60 -60 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 8 12 -2 -3 -BITMAP -0F -03 -06 -06 -0C -0C -0C -18 -18 -18 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 6 6 1 3 -BITMAP -18 -38 -6C -6C -CC -CC -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 1 -1 -3 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 3 7 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -3C -66 -06 -7C -CC -98 -EC -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -18 -18 -36 -3B -63 -66 -C6 -CC -F8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 7 0 0 -BITMAP -1E -33 -60 -60 -C6 -CC -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 9 9 0 0 -BITMAP -0180 -0180 -1B00 -3700 -6300 -6600 -C600 -CC00 -7C00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 7 0 0 -BITMAP -1E -33 -63 -7E -C0 -CC -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 7 9 1 0 -BITMAP -0E -18 -7C -30 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 9 10 -1 -3 -BITMAP -0E80 -1B80 -3180 -3300 -6300 -6600 -3E00 -0600 -CC00 -7800 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -18 -18 -36 -3B -63 -66 -66 -CC -CC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 5 9 0 0 -BITMAP -18 -00 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 7 12 -2 -3 -BITMAP -06 -00 -0C -0C -18 -18 -18 -30 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -18 -18 -33 -36 -7C -78 -6C -CC -C6 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 5 9 0 0 -BITMAP -18 -18 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 11 0 -BBX 12 7 0 0 -BITMAP -2EE0 -3330 -3330 -6660 -6660 -CCC0 -CCC0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 7 0 0 -BITMAP -36 -3B -63 -66 -66 -CC -CC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 7 0 0 -BITMAP -1E -33 -63 -66 -C6 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 9 10 -1 -3 -BITMAP -1B00 -1D80 -3180 -3300 -6300 -6600 -7C00 -6000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 10 0 -3 -BITMAP -1D -37 -63 -66 -C6 -CC -7C -0C -18 -18 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 7 7 0 0 -BITMAP -36 -3C -70 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 7 0 0 -BITMAP -1E -33 -38 -1C -0C -CC -78 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 6 9 1 0 -BITMAP -18 -18 -7C -30 -60 -60 -60 -C0 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 7 0 0 -BITMAP -33 -33 -63 -66 -C6 -CC -74 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 7 2 0 -BITMAP -CC -CC -D8 -D8 -F0 -60 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 10 7 1 0 -BITMAP -CCC0 -CCC0 -DD80 -DD80 -5500 -7700 -6600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 7 0 0 -BITMAP -33 -36 -1C -18 -38 -6C -CC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 10 1 -3 -BITMAP -CC -CC -CC -D8 -50 -70 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -3E -06 -0C -38 -60 -C0 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 7 12 1 -3 -BITMAP -0E -18 -30 -30 -60 -C0 -60 -60 -60 -C0 -C0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 5 12 0 -3 -BITMAP -18 -18 -18 -10 -30 -30 -20 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 7 12 -1 -3 -BITMAP -1C -06 -06 -0C -0C -06 -0C -18 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 2 1 3 -BITMAP -74 -B8 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 5 10 -1 -3 -BITMAP -18 -18 -00 -10 -30 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 1 -1 -BITMAP -04 -3C -6E -D0 -D0 -E6 -EC -78 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -0E -19 -10 -7C -30 -30 -60 -E6 -DC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 6 0 1 -BITMAP -33 -1E -34 -2C -78 -CC -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -66 -66 -6C -38 -FC -30 -F8 -60 -60 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 6 11 0 -2 -BITMAP -0C -0C -18 -18 -00 -00 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 12 0 -3 -BITMAP -0E -1B -19 -38 -6C -66 -66 -36 -1C -98 -D8 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 3 8 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -1F00 -2080 -4E40 -5140 -A040 -A280 -9C80 -4100 -3E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 5 6 2 3 -BITMAP -38 -08 -78 -50 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 5 1 1 -BITMAP -1980 -7700 -CC00 -6600 -3300 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 6 4 2 1 -BITMAP -FC -04 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -1F00 -2080 -4E40 -4A40 -9C40 -9480 -9280 -4100 -3E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 1 3 8 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 4 4 2 4 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -0C -0C -7F -18 -18 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 5 1 4 -BITMAP -60 -B0 -20 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 5 1 4 -BITMAP -70 -30 -60 -30 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 3 7 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 10 10 -2 -3 -BITMAP -0CC0 -0CC0 -18C0 -1980 -3180 -3300 -6D00 -6000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 12 2 -3 -BITMAP -3E -74 -F4 -F4 -E8 -E8 -68 -50 -50 -A0 -A0 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 2 2 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 4 0 -3 -BITMAP -60 -30 -90 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 5 1 4 -BITMAP -20 -E0 -20 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 6 0 -BBX 5 6 2 3 -BITMAP -38 -68 -58 -70 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 5 1 1 -BITMAP -6600 -3300 -1980 -7700 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 10 0 -BBX 9 9 2 0 -BITMAP -2000 -E300 -2600 -4C00 -5900 -1300 -3500 -6F80 -C200 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -2000 -E300 -2600 -4C00 -5B00 -1580 -3100 -6200 -C780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 10 0 -BBX 10 9 1 0 -BITMAP -7000 -3180 -6300 -3600 -EC80 -0980 -1A80 -37C0 -6100 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 9 0 -2 -BITMAP -0C -0C -00 -08 -18 -70 -E4 -CC -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -0C -06 -00 -06 -06 -0F -1B -33 -3F -63 -C3 -C3 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -03 -06 -00 -06 -06 -0F -1B -33 -3F -63 -C3 -C3 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 12 0 0 -BITMAP -0700 -0D80 -0000 -0600 -0600 -0F00 -1B00 -3300 -3F00 -6300 -C300 -C300 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 12 0 0 -BITMAP -0680 -0B00 -0000 -0600 -0600 -0F00 -1B00 -3300 -3F00 -6300 -C300 -C300 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 11 0 0 -BITMAP -0D80 -0000 -0600 -0600 -0F00 -1B00 -3300 -3F00 -6300 -C300 -C300 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 12 0 0 -BITMAP -0300 -0480 -0300 -0300 -0700 -0F00 -1B00 -3300 -3F00 -6300 -C300 -C300 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 11 0 -BBX 14 9 0 0 -BITMAP -07FC -0DC0 -0980 -1980 -33F0 -3F00 -6300 -C600 -C7E0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 12 1 -3 -BITMAP -1E -33 -63 -60 -C0 -C0 -C6 -CC -78 -30 -90 -E0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 9 12 1 0 -BITMAP -0C00 -0600 -0000 -1F80 -1800 -3000 -3000 -7E00 -6000 -6000 -C000 -FC00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 9 12 1 0 -BITMAP -0300 -0600 -0000 -1F80 -1800 -3000 -3000 -7E00 -6000 -6000 -C000 -FC00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 9 12 1 0 -BITMAP -0700 -0D80 -0000 -1F80 -1000 -3000 -3000 -7E00 -6000 -6000 -C000 -FC00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 9 11 1 0 -BITMAP -0D80 -0000 -1F80 -1800 -3000 -3000 -7E00 -6000 -6000 -C000 -FC00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 12 1 0 -BITMAP -30 -18 -00 -18 -18 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 12 1 0 -BITMAP -06 -0C -00 -18 -18 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 12 1 0 -BITMAP -1C -36 -00 -18 -18 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 11 1 0 -BITMAP -36 -00 -18 -18 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -1F00 -1980 -3180 -3180 -F980 -6300 -6300 -C600 -FC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 12 1 0 -BITMAP -0340 -0580 -0000 -18C0 -18C0 -38C0 -3980 -6980 -6500 -6700 -C600 -C600 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0600 -0300 -0000 -0F00 -3980 -3180 -6180 -C300 -C300 -C600 -CE00 -7800 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0180 -0300 -0000 -0F00 -3980 -3180 -6180 -C300 -C300 -C600 -CE00 -7800 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0700 -0D80 -0000 -0F00 -3980 -3180 -6180 -C300 -C300 -C600 -CE00 -7800 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0680 -0B00 -0000 -0F00 -3980 -3180 -6180 -C300 -C300 -C600 -CE00 -7800 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -0D80 -0000 -0F00 -3980 -3180 -6180 -C300 -C300 -C600 -CE00 -7800 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 7 5 1 1 -BITMAP -66 -3C -38 -78 -CC -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 11 9 0 0 -BITMAP -07A0 -1CC0 -19C0 -32C0 -3580 -6980 -7300 -6700 -BC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 12 1 0 -BITMAP -0C00 -0600 -0000 -3180 -3180 -3180 -6300 -6300 -C600 -C600 -CC00 -7800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 12 1 0 -BITMAP -0300 -0600 -0000 -3180 -3180 -3180 -6300 -6300 -C600 -C600 -CC00 -7800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 12 1 0 -BITMAP -0700 -0D80 -0000 -3180 -3180 -3180 -6300 -6300 -C600 -C600 -CC00 -7800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 11 1 0 -BITMAP -1B00 -0000 -3180 -3180 -3180 -6300 -6300 -C600 -C600 -CC00 -7800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 12 2 0 -BITMAP -0C -18 -00 -C6 -C6 -C6 -6C -6C -38 -30 -60 -60 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -18 -18 -3E -33 -23 -66 -7C -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -0E -1B -33 -36 -6C -66 -66 -CC -D8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 10 0 0 -BITMAP -30 -18 -00 -3C -66 -06 -7C -CC -98 -EC -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 10 0 0 -BITMAP -06 -0C -00 -3C -66 -06 -7C -CC -98 -EC -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 10 0 0 -BITMAP -1C -36 -00 -3C -66 -06 -7C -CC -98 -EC -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 10 0 0 -BITMAP -1A -2C -00 -3C -66 -06 -7C -CC -98 -EC -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -36 -00 -3C -66 -06 -7C -CC -98 -EC -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 10 0 0 -BITMAP -0C -12 -0C -3C -66 -06 -7C -CC -98 -EC -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 10 0 -BBX 11 7 0 0 -BITMAP -3BC0 -6660 -0460 -7FC0 -CC00 -9980 -EF00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 10 0 -3 -BITMAP -1E -33 -60 -60 -C6 -CC -78 -30 -90 -E0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -18 -0C -00 -1E -33 -63 -7E -C0 -CC -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -06 -0C -00 -1E -33 -63 -7E -C0 -CC -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -0E -1B -00 -1E -33 -63 -7E -C0 -CC -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -1B -00 -1E -33 -63 -7E -C0 -CC -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 10 0 0 -BITMAP -60 -30 -00 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 5 10 0 0 -BITMAP -18 -30 -00 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 6 10 0 0 -BITMAP -38 -6C -00 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 6 9 0 0 -BITMAP -6C -00 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -32 -1C -26 -1F -33 -63 -66 -C6 -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -0D -16 -00 -36 -3B -63 -66 -66 -CC -CC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -18 -0C -00 -1E -33 -63 -66 -C6 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -06 -0C -00 -1E -33 -63 -66 -C6 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -0E -1B -00 -1E -33 -63 -66 -C6 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -0D -16 -00 -1E -33 -63 -66 -C6 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -1B -00 -1E -33 -63 -66 -C6 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 7 5 1 1 -BITMAP -18 -00 -FE -00 -30 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 9 8 -1 0 -BITMAP -0080 -0F00 -1B80 -3580 -3B00 -7300 -6600 -BC00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -18 -0C -00 -33 -33 -63 -66 -C6 -CC -74 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -06 -0C -00 -33 -33 -63 -66 -C6 -CC -74 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -0E -1B -00 -33 -33 -63 -66 -C6 -CC -74 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -1B -00 -33 -33 -63 -66 -C6 -CC -74 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 13 1 -3 -BITMAP -18 -30 -00 -CC -CC -D8 -D8 -50 -70 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 9 12 -1 -3 -BITMAP -0C00 -0C00 -1B00 -1D80 -1180 -3300 -3300 -6600 -7C00 -6000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 12 1 -3 -BITMAP -6C -00 -CC -CC -D8 -D8 -50 -70 -60 -60 -C0 -80 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvBO14-L1.bdf diff -u xc/fonts/bdf/75dpi/helvBO14-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvBO14-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvBO14-L1.bdf:1.1 Wed Apr 4 18:56:15 2001 +++ xc/fonts/bdf/75dpi/helvBO14-L1.bdf Wed Mar 16 21:04:04 2005 @@ -1,3327 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvBO14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Bold-O-Normal--14-140-75-75-P-82-ISO8859-1 -SIZE 14 75 75 -FONTBOUNDINGBOX 18 17 -1 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Bold" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 82 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 11 -X_HEIGHT 8 -FONT_ASCENT 13 -FONT_DESCENT 3 -FACE_NAME "Helvetica Bold Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-BoldOblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Helvetica Bold Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 11 1 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 11 2 0 -BITMAP -18 -18 -30 -30 -30 -60 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 474 0 -DWIDTH 7 0 -BBX 5 3 4 8 -BITMAP -D8 -D8 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -0D80 -0D80 -1B00 -7FC0 -1B00 -3600 -FF00 -6C00 -D800 -D800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 12 1 -1 -BITMAP -04 -3E -6B -68 -38 -1C -16 -16 -A6 -EC -78 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 13 0 -BBX 11 10 2 0 -BITMAP -3860 -64C0 -4D80 -3B00 -0600 -0C00 -1B80 -3640 -64C0 -C380 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -0E00 -1B00 -1300 -1600 -3CC0 -66C0 -C380 -C300 -E780 -7CC0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 238 0 -DWIDTH 4 0 -BBX 2 3 4 8 -BITMAP -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 6 14 2 -3 -BITMAP -0C -18 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 14 0 -3 -BITMAP -30 -18 -18 -0C -0C -0C -0C -0C -0C -18 -18 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 4 3 7 -BITMAP -20 -F8 -60 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 7 2 1 -BITMAP -18 -18 -18 -FE -30 -30 -30 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 4 0 -2 -BITMAP -60 -60 -20 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 1 4 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 7 11 0 0 -BITMAP -06 -04 -0C -08 -18 -10 -30 -20 -60 -40 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -1E -33 -63 -63 -C3 -C3 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 5 10 3 0 -BITMAP -18 -F8 -30 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -3E -63 -63 -07 -0E -38 -70 -C0 -C0 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -1E -33 -33 -06 -1C -06 -06 -C6 -CC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -03 -07 -1B -33 -66 -C6 -FF -0C -0C -0C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -3F -30 -60 -7C -0E -06 -06 -C6 -CC -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -1E -33 -60 -40 -DC -F6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 2 0 -BITMAP -7E -06 -0C -18 -30 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -1E -33 -63 -66 -3C -66 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -1E -33 -63 -63 -63 -3E -06 -C6 -CC -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 8 2 0 -BITMAP -30 -30 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 10 1 -2 -BITMAP -18 -18 -00 -00 -00 -00 -60 -60 -20 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 8 5 1 2 -BITMAP -07 -3C -E0 -38 -0E -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 8 3 2 3 -BITMAP -7F -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 8 5 1 2 -BITMAP -70 -1C -07 -3C -E0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 3 0 -BITMAP -3E -63 -63 -06 -1C -30 -60 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 975 0 -DWIDTH 14 0 -BBX 13 13 2 -2 -BITMAP -07E0 -1C30 -3018 -6348 -4CC8 -C998 -9190 -9330 -9B60 -CDC0 -4000 -71C0 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -0300 -0700 -0D80 -0D80 -1980 -1980 -3180 -7F80 -6180 -C180 -C180 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 11 1 0 -BITMAP -1F80 -18C0 -18C0 -30C0 -3180 -3F00 -6180 -6180 -6180 -C300 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 10 11 2 0 -BITMAP -0780 -1CC0 -30C0 -6000 -6000 -C000 -C000 -C000 -C180 -6700 -3C00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -1F80 -18C0 -1860 -3060 -3060 -3060 -60C0 -60C0 -6180 -C700 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 11 1 0 -BITMAP -1FC0 -1800 -1800 -3000 -3000 -3F80 -6000 -6000 -6000 -C000 -FE00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 10 11 1 0 -BITMAP -1FC0 -1800 -1800 -3000 -3000 -3F00 -6000 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 11 2 0 -BITMAP -0780 -1CC0 -30C0 -6000 -6000 -C3C0 -C180 -C180 -C300 -6700 -3D00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 11 1 0 -BITMAP -1860 -1860 -1860 -30C0 -30C0 -3FC0 -6180 -6180 -6180 -C300 -C300 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 11 1 0 -BITMAP -18 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 9 11 1 0 -BITMAP -0180 -0180 -0180 -0300 -0300 -0300 -0600 -C600 -C600 -EC00 -7800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 11 1 0 -BITMAP -1860 -18C0 -1980 -3300 -3600 -3C00 -7600 -6600 -6300 -C300 -C180 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -18 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 13 0 -BBX 14 11 1 0 -BITMAP -180C -181C -183C -3C68 -34D8 -3498 -65B0 -6730 -6730 -C660 -C660 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 12 11 1 0 -BITMAP -1830 -1830 -1C30 -3C60 -3460 -3660 -66C0 -66C0 -63C0 -C180 -C180 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 11 11 2 0 -BITMAP -0780 -1CC0 -3060 -6060 -6060 -C060 -C0C0 -C0C0 -C180 -6700 -3C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 11 11 1 0 -BITMAP -1FC0 -1860 -1860 -3060 -30C0 -3F80 -6000 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 11 11 2 0 -BITMAP -0780 -1CC0 -3060 -6060 -6060 -C060 -C0C0 -C6C0 -C380 -6700 -3D80 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 11 1 0 -BITMAP -1F80 -18C0 -18C0 -30C0 -3180 -3F00 -6180 -6180 -6180 -C300 -C300 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 11 1 0 -BITMAP -0780 -18C0 -30C0 -3800 -1E00 -0700 -0380 -0180 -C180 -C300 -7C00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 11 3 0 -BITMAP -FF -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 11 2 0 -BITMAP -3060 -3060 -3060 -60C0 -60C0 -60C0 -C180 -C180 -C180 -C300 -7E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 3 0 -BITMAP -C180 -C180 -C300 -C300 -C600 -C600 -CC00 -CC00 -5800 -7000 -6000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 14 0 -BBX 13 11 3 0 -BITMAP -C618 -C618 -C630 -CE30 -CE60 -CA60 -DAC0 -D2C0 -7380 -6380 -6300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 12 11 0 0 -BITMAP -1830 -1860 -0CC0 -0D80 -0700 -0600 -0E00 -1B00 -3300 -6180 -C180 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 11 3 0 -BITMAP -C0C0 -C180 -C300 -6600 -6C00 -7800 -3000 -3000 -6000 -6000 -6000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 11 11 0 0 -BITMAP -1FE0 -00C0 -0180 -0300 -0600 -0C00 -1800 -3000 -6000 -C000 -FF00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 8 14 0 -3 -BITMAP -0F -0C -0C -18 -18 -18 -30 -30 -30 -60 -60 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 3 11 3 0 -BITMAP -C0 -C0 -C0 -40 -40 -40 -40 -60 -60 -60 -60 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 8 14 -1 -3 -BITMAP -0F -03 -03 -06 -06 -06 -0C -0C -0C -18 -18 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 6 6 3 5 -BITMAP -18 -38 -6C -6C -CC -CC -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 1 -1 -3 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 2 4 9 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 8 1 0 -BITMAP -1E -33 -03 -3E -66 -C6 -CC -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -1800 -1800 -3000 -3700 -3980 -7180 -6180 -6300 -C300 -E600 -DC00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 8 1 0 -BITMAP -1E -33 -63 -60 -C0 -C6 -CC -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 10 11 1 0 -BITMAP -00C0 -00C0 -0180 -1D80 -3380 -6180 -6300 -C300 -C300 -CE00 -7600 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 8 1 0 -BITMAP -1E -33 -63 -7E -C0 -C0 -CC -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 7 11 1 0 -BITMAP -0E -18 -18 -7C -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 10 11 0 -3 -BITMAP -0EC0 -19C0 -30C0 -3180 -6180 -6180 -6700 -3B00 -0300 -C600 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -1800 -1800 -3000 -3700 -3B80 -3180 -6300 -6300 -6300 -C600 -C600 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 11 1 0 -BITMAP -18 -18 -00 -30 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 7 14 -1 -3 -BITMAP -06 -06 -00 -0C -0C -0C -18 -18 -18 -30 -30 -30 -E0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 1 0 -BITMAP -18 -18 -30 -33 -36 -3C -78 -6C -6C -CC -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 11 1 0 -BITMAP -18 -18 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 12 0 -BBX 12 8 1 0 -BITMAP -36E0 -3BB0 -3330 -6660 -6660 -6660 -CCC0 -CCC0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -3700 -3980 -3180 -6300 -6300 -6300 -C600 -C600 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 8 1 0 -BITMAP -1E -33 -63 -63 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 10 11 0 -3 -BITMAP -1B80 -1CC0 -38C0 -30C0 -3180 -3180 -7B00 -6E00 -6000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 11 1 -3 -BITMAP -1D80 -3380 -6180 -6300 -C300 -C300 -CE00 -7600 -0600 -0C00 -0C00 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 7 8 1 0 -BITMAP -36 -3E -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 8 1 0 -BITMAP -1E -33 -30 -1C -06 -C6 -CC -78 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 6 10 1 0 -BITMAP -18 -18 -7C -30 -30 -60 -60 -C0 -C0 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -3180 -3180 -6180 -6300 -6300 -C600 -CE00 -7600 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 8 2 0 -BITMAP -C3 -C3 -C6 -CC -CC -58 -70 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 8 2 0 -BITMAP -CCC0 -CCC0 -CCC0 -DD80 -D580 -7700 -6600 -6600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 9 8 0 0 -BITMAP -3180 -3300 -1600 -1C00 -1C00 -3400 -6600 -C600 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 9 11 0 -3 -BITMAP -3180 -3180 -3300 -3300 -3600 -3600 -1C00 -1800 -3000 -6000 -C000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 8 8 0 0 -BITMAP -3F -06 -0C -18 -30 -60 -C0 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 7 14 1 -3 -BITMAP -06 -0C -18 -18 -18 -30 -C0 -60 -60 -60 -C0 -C0 -C0 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 6 14 0 -3 -BITMAP -0C -0C -0C -08 -18 -18 -10 -30 -30 -20 -60 -60 -40 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 7 14 0 -3 -BITMAP -0C -06 -06 -06 -0C -0C -06 -18 -18 -30 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 8 3 2 3 -BITMAP -71 -DB -8E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 11 0 -3 -BITMAP -18 -18 -00 -10 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 1 -1 -BITMAP -02 -1E -37 -68 -C8 -D0 -D6 -EC -78 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -0F00 -1980 -1880 -1800 -7E00 -3000 -3000 -6000 -F300 -DE00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 6 1 2 -BITMAP -63 -3E -36 -6C -7C -C6 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 10 2 0 -BITMAP -6180 -6300 -6600 -6C00 -3800 -FC00 -3000 -FC00 -6000 -6000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 280 0 -DWIDTH 4 0 -BBX 5 13 1 -2 -BITMAP -18 -18 -18 -30 -30 -00 -00 -00 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 14 1 -3 -BITMAP -0F00 -1D80 -1980 -1800 -3C00 -6600 -6300 -6300 -3300 -1E00 -0C00 -CC00 -DC00 -7800 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 2 3 9 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 12 0 -BBX 11 10 2 0 -BITMAP -0F00 -30C0 -2640 -4920 -5020 -9140 -9240 -4C80 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 6 7 1 4 -BITMAP -1C -24 -1C -68 -78 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 5 2 2 -BITMAP -1980 -7700 -CC00 -6600 -3300 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 4 2 2 -BITMAP -FE -02 -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 1 4 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 12 0 -BBX 11 10 2 0 -BITMAP -0F00 -30C0 -2640 -4920 -4E20 -9240 -9240 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 3 10 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 3 6 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -0C -0C -0C -7F -18 -18 -18 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 2 4 -BITMAP -60 -B0 -30 -60 -C0 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 6 1 4 -BITMAP -70 -18 -70 -18 -98 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 2 4 9 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 10 11 0 -3 -BITMAP -18C0 -18C0 -30C0 -3180 -3180 -6300 -6700 -7B00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 14 2 -3 -BITMAP -1F -3A -7A -F4 -F4 -F4 -68 -28 -28 -50 -50 -50 -A0 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 2 2 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 4 -1 -3 -BITMAP -30 -18 -D8 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 2 4 -BITMAP -30 -F0 -30 -60 -60 -60 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 6 0 -BBX 7 7 1 4 -BITMAP -1C -36 -66 -6C -38 -00 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 5 2 2 -BITMAP -6600 -3300 -1980 -7700 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 11 10 2 0 -BITMAP -30C0 -F180 -3300 -6200 -6660 -6CE0 -0940 -1AC0 -33E0 -60C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -30C0 -F180 -3300 -6200 -66C0 -6D60 -0860 -18C0 -3180 -61E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 13 0 -BBX 12 10 1 0 -BITMAP -7060 -18C0 -7180 -1900 -9B30 -F670 -04A0 -0D60 -19F0 -3060 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 11 0 -3 -BITMAP -06 -06 -00 -0C -0C -18 -70 -C0 -C6 -CC -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 14 0 0 -BITMAP -0600 -0300 -0000 -0300 -0700 -0D80 -0D80 -1980 -1980 -3180 -7F80 -6180 -C180 -C180 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 10 14 0 0 -BITMAP -00C0 -0180 -0000 -0300 -0700 -0D80 -0D80 -1980 -1980 -3180 -7F80 -6180 -C180 -C180 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 10 14 0 0 -BITMAP -0380 -06C0 -0000 -0300 -0700 -0D80 -0D80 -1980 -1980 -3180 -7F80 -6180 -C180 -C180 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 10 14 0 0 -BITMAP -0340 -0580 -0000 -0300 -0700 -0D80 -0D80 -1980 -1980 -3180 -7F80 -6180 -C180 -C180 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 10 14 0 0 -BITMAP -06C0 -06C0 -0000 -0300 -0700 -0D80 -0D80 -1980 -1980 -3180 -7F80 -6180 -C180 -C180 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 10 14 0 0 -BITMAP -0380 -06C0 -0380 -0300 -0700 -0D80 -0D80 -1980 -1980 -3180 -7F80 -6180 -C180 -C180 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 14 0 -BBX 17 11 0 0 -BITMAP -03FF80 -066000 -0C6000 -0CC000 -18C000 -18FE00 -318000 -7F8000 -618000 -C30000 -C3FC00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 10 14 2 -3 -BITMAP -0780 -1CC0 -30C0 -6000 -6000 -C000 -C000 -C000 -C180 -6700 -3C00 -1000 -D800 -7000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 14 1 0 -BITMAP -0600 -0300 -0000 -1FC0 -1800 -1800 -3000 -3000 -3F80 -6000 -6000 -6000 -C000 -FE00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 14 1 0 -BITMAP -0180 -0300 -0000 -1FC0 -1800 -1800 -3000 -3000 -3F80 -6000 -6000 -6000 -C000 -FE00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 14 1 0 -BITMAP -0380 -06C0 -0000 -1FC0 -1800 -1800 -3000 -3000 -3F80 -6000 -6000 -6000 -C000 -FE00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 14 1 0 -BITMAP -0D80 -0D80 -0000 -1FC0 -1800 -1800 -3000 -3000 -3F80 -6000 -6000 -6000 -C000 -FE00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 14 1 0 -BITMAP -30 -18 -00 -18 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 7 14 1 0 -BITMAP -06 -0C -00 -18 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 7 14 1 0 -BITMAP -1C -36 -00 -18 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 7 14 1 0 -BITMAP -36 -36 -00 -18 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 12 11 0 0 -BITMAP -0FC0 -0C60 -0C30 -1830 -1830 -FE30 -3060 -3060 -60C0 -6380 -7E00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 12 14 1 0 -BITMAP -0340 -0580 -0000 -1830 -1830 -1C30 -3C60 -3460 -3660 -66C0 -66C0 -63C0 -C180 -C180 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -0300 -0180 -0000 -0780 -1CC0 -3060 -6060 -C060 -C060 -C0C0 -C0C0 -C180 -6700 -3C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -00C0 -0180 -0000 -0780 -1CC0 -3060 -6060 -C060 -C060 -C0C0 -C0C0 -C180 -6700 -3C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -01C0 -0360 -0000 -0780 -1CC0 -3060 -6060 -C060 -C060 -C0C0 -C0C0 -C180 -6700 -3C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -01A0 -02C0 -0000 -0780 -1CC0 -3060 -6060 -C060 -C060 -C0C0 -C0C0 -C180 -6700 -3C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -06C0 -06C0 -0000 -0780 -1CC0 -3060 -6060 -C060 -C060 -C0C0 -C0C0 -C180 -6700 -3C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 9 7 1 1 -BITMAP -6180 -3300 -1E00 -1C00 -3C00 -6600 -C300 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 15 11 0 0 -BITMAP -01E6 -073C -0C38 -1878 -18D8 -3398 -3630 -3C30 -3860 -79C0 -CF00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 14 2 0 -BITMAP -0600 -0300 -0000 -3060 -3060 -3060 -60C0 -60C0 -60C0 -C180 -C180 -C180 -C300 -7E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 14 2 0 -BITMAP -0180 -0300 -0000 -3060 -3060 -3060 -60C0 -60C0 -60C0 -C180 -C180 -C180 -C300 -7E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 14 2 0 -BITMAP -0700 -0D80 -0000 -3060 -3060 -3060 -60C0 -60C0 -60C0 -C180 -C180 -C180 -C300 -7E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 14 2 0 -BITMAP -0D80 -0D80 -0000 -3060 -3060 -3060 -60C0 -60C0 -60C0 -C180 -C180 -C180 -C300 -7E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 14 3 0 -BITMAP -0600 -0C00 -0000 -C0C0 -C180 -C300 -6600 -6C00 -7800 -3000 -3000 -6000 -6000 -6000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -1800 -1800 -1F00 -3180 -3180 -3180 -6300 -7E00 -6000 -C000 -C000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -0F00 -1980 -1980 -3300 -3600 -3300 -6300 -6300 -6300 -C600 -DC00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 1 0 -BITMAP -18 -0C -00 -1E -33 -03 -3E -66 -C6 -CC -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 1 0 -BITMAP -03 -06 -00 -1E -33 -03 -3E -66 -C6 -CC -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 1 0 -BITMAP -0E -1B -00 -1E -33 -03 -3E -66 -C6 -CC -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 1 0 -BITMAP -0D -16 -00 -1E -33 -03 -3E -66 -C6 -CC -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 1 0 -BITMAP -1B -1B -00 -1E -33 -03 -3E -66 -C6 -CC -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 1 0 -BITMAP -0E -1B -0E -1E -33 -03 -3E -66 -C6 -CC -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 13 0 -BBX 13 8 1 0 -BITMAP -1EF0 -3398 -0318 -3FF0 -6600 -C600 -CE60 -77C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 9 11 0 -3 -BITMAP -0F00 -1980 -3180 -3000 -6000 -6300 -6600 -3C00 -1000 -D800 -7000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 1 0 -BITMAP -18 -0C -00 -1E -33 -63 -7E -C0 -C0 -CC -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 1 0 -BITMAP -03 -06 -00 -1E -33 -63 -7E -C0 -C0 -CC -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 1 0 -BITMAP -0E -1B -00 -1E -33 -63 -7E -C0 -C0 -CC -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 1 0 -BITMAP -1B -1B -00 -1E -33 -63 -7E -C0 -C0 -CC -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 11 1 0 -BITMAP -60 -30 -00 -30 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 11 1 0 -BITMAP -18 -30 -00 -30 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 11 1 0 -BITMAP -38 -6C -00 -30 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 11 1 0 -BITMAP -6C -6C -00 -30 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 12 1 0 -BITMAP -31 -1E -1C -26 -1F -33 -63 -63 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -0680 -0B00 -0000 -3700 -3980 -3180 -6300 -6300 -6300 -C600 -C600 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 11 1 0 -BITMAP -18 -0C -00 -1E -33 -63 -63 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 11 1 0 -BITMAP -03 -06 -00 -1E -33 -63 -63 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 11 1 0 -BITMAP -0E -1B -00 -1E -33 -63 -63 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 11 1 0 -BITMAP -0D -16 -00 -1E -33 -63 -63 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 11 1 0 -BITMAP -1B -1B -00 -1E -33 -63 -63 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 7 2 1 -BITMAP -18 -18 -00 -FE -00 -30 -30 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 10 8 0 0 -BITMAP -0F40 -1980 -3380 -3580 -6B00 -7300 -6600 -BC00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -0C00 -0600 -0000 -3180 -3180 -6180 -6300 -6300 -C600 -CE00 -7600 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -0300 -0600 -0000 -3180 -3180 -6180 -6300 -6300 -C600 -CE00 -7600 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -0E00 -1B00 -0000 -3180 -3180 -6180 -6300 -6300 -C600 -CE00 -7600 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -1B00 -1B00 -0000 -3180 -3180 -6180 -6300 -6300 -C600 -CE00 -7600 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 9 14 0 -3 -BITMAP -0300 -0600 -0000 -3180 -3180 -3300 -3300 -3600 -3600 -1C00 -1800 -3000 -6000 -C000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 10 14 0 -3 -BITMAP -0C00 -0C00 -1800 -1B80 -1CC0 -38C0 -30C0 -3180 -3180 -7B00 -6E00 -6000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 9 14 0 -3 -BITMAP -1B00 -1B00 -0000 -3180 -3180 -3300 -3300 -3600 -3600 -1C00 -1800 -3000 -6000 -C000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvBO18-L1.bdf diff -u xc/fonts/bdf/75dpi/helvBO18-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvBO18-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvBO18-L1.bdf:1.1 Wed Apr 4 18:56:15 2001 +++ xc/fonts/bdf/75dpi/helvBO18-L1.bdf Wed Mar 16 21:04:04 2005 @@ -1,3853 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvBO18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Bold-O-Normal--18-180-75-75-P-104-ISO8859-1 -SIZE 18 75 75 -FONTBOUNDINGBOX 23 23 -3 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Bold" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 104 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 14 -X_HEIGHT 10 -FONT_ASCENT 16 -FONT_DESCENT 5 -FACE_NAME "Helvetica Bold Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-BoldOblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Helvetica Bold Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 14 1 0 -BITMAP -0E -0E -0E -1C -1C -18 -18 -38 -30 -30 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 474 0 -DWIDTH 9 0 -BBX 7 5 3 9 -BITMAP -66 -66 -EE -CC -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -0360 -0360 -06C0 -3FF0 -3FF0 -0D80 -0D80 -1B00 -FFE0 -FFE0 -1B00 -3600 -3600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 16 0 -2 -BITMAP -0200 -0200 -1F80 -3FC0 -74C0 -6400 -7E00 -3F00 -0F80 -0980 -0980 -CB80 -FF00 -7E00 -1000 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 16 0 -BBX 12 13 2 0 -BITMAP -3860 -7CE0 -CDC0 -CD80 -FB00 -7700 -0E00 -1CE0 -19F0 -3B30 -7330 -E3E0 -C1C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0F00 -1F80 -1980 -1980 -1F00 -3E00 -7E60 -E7E0 -C3C0 -C380 -E7C0 -7EE0 -3C70 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 238 0 -DWIDTH 5 0 -BBX 3 5 3 9 -BITMAP -60 -60 -E0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 8 18 1 -4 -BITMAP -03 -0E -1C -38 -30 -70 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -70 -38 -1C -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 18 -1 -4 -BITMAP -18 -0C -0E -06 -07 -07 -07 -07 -07 -07 -07 -06 -0E -0C -1C -38 -70 -E0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 9 0 -BBX 6 6 3 8 -BITMAP -10 -D4 -7C -70 -F0 -98 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 8 1 1 -BITMAP -0E00 -0E00 -1C00 -FF80 -FF80 -1C00 -3800 -3800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 5 0 -2 -BITMAP -60 -60 -60 -20 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 6 2 2 4 -BITMAP -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 3 1 0 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 8 14 0 0 -BITMAP -03 -03 -06 -06 -0C -0C -18 -18 -30 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0F00 -3F80 -3B80 -71C0 -61C0 -E1C0 -E1C0 -E1C0 -E380 -E380 -7700 -7E00 -3C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -07 -0F -7E -FE -0E -0E -1C -1C -1C -1C -38 -38 -38 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -1F80 -3FC0 -71C0 -60C0 -01C0 -0780 -0F00 -1E00 -3800 -7000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0F80 -1FC0 -39C0 -30C0 -01C0 -0F80 -0F00 -0380 -0180 -C380 -E780 -7F00 -3E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -01C0 -03C0 -07C0 -0F80 -1D80 -3B80 -7300 -E300 -FF80 -FF80 -0600 -0600 -0600 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -1FC0 -1FC0 -3800 -3000 -7C00 -7F00 -0700 -0380 -0380 -C380 -C700 -FF00 -7C00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0F80 -1FC0 -38C0 -7000 -7000 -EE00 -FF00 -F380 -E180 -6180 -7380 -7F00 -3E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -7FC0 -7FC0 -01C0 -0380 -0700 -0E00 -1C00 -1800 -3800 -7000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0F80 -1FC0 -38C0 -30C0 -39C0 -1F80 -3F00 -7380 -E180 -E180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0F00 -1F80 -39C0 -70C0 -70C0 -71C0 -3F80 -1F80 -0380 -0300 -C700 -FE00 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 10 1 0 -BITMAP -30 -30 -30 -00 -00 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 12 0 -2 -BITMAP -18 -18 -18 -00 -00 -00 -00 -60 -60 -60 -20 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 7 1 2 -BITMAP -0380 -1F00 -7800 -E000 -7800 -1E00 -0700 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 6 1 2 -BITMAP -7F80 -7F80 -0000 -0000 -FF00 -FF00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 7 1 2 -BITMAP -7000 -3C00 -0F00 -0380 -0F00 -7C00 -E000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 9 14 3 0 -BITMAP -3F00 -7F80 -E380 -E380 -0700 -1E00 -3C00 -7000 -E000 -E000 -0000 -0000 -E000 -E000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 975 0 -DWIDTH 18 0 -BBX 16 17 2 -3 -BITMAP -03F0 -0FFC -1E1E -3807 -31DB -73FB -6733 -E673 -CC66 -CCE6 -CCEE -CFFC -6738 -7000 -3800 -1FC0 -07C0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -01C0 -03E0 -07E0 -0760 -0E70 -0E70 -1C70 -1C70 -3870 -3FF0 -7FF0 -7070 -E070 -E070 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -1FE0 -1FF0 -1C70 -3870 -3870 -38E0 -7FC0 -7FE0 -70F0 -7070 -E070 -E0F0 -FFE0 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -07E0 -1FF0 -3E38 -3838 -7000 -7000 -E000 -E000 -E000 -E070 -E0F0 -71E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -1FE0 -1FF8 -1C38 -381C -381C -381C -301C -701C -7038 -7038 -E070 -E1E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 13 14 0 0 -BITMAP -1FF8 -1FF8 -1C00 -3800 -3800 -3800 -3FE0 -7FE0 -7000 -7000 -7000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 13 14 0 0 -BITMAP -1FF8 -1FF8 -1C00 -3800 -3800 -3800 -3FC0 -7FC0 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -03F0 -0FF8 -1E38 -3838 -7000 -7000 -E000 -E3F0 -E3F0 -E070 -E070 -70E0 -7FE0 -1F60 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 14 14 0 0 -BITMAP -1C1C -1C1C -1C1C -3838 -3838 -3838 -3FF8 -7FF0 -7070 -7070 -7070 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 14 0 0 -BITMAP -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 11 14 0 0 -BITMAP -00E0 -00E0 -00E0 -01C0 -01C0 -01C0 -01C0 -0380 -0380 -E380 -E380 -E700 -FF00 -7E00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 15 14 0 0 -BITMAP -1C1E -1C3C -1C78 -39E0 -3BC0 -3F80 -3F00 -7F00 -7780 -73C0 -71C0 -E1E0 -E0F0 -E078 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 17 0 -BBX 18 14 0 0 -BITMAP -1C01C0 -1C03C0 -1C07C0 -3E0F80 -3E1F80 -3E1B80 -363B80 -777300 -776700 -63E700 -63C700 -E3CE00 -E38E00 -E38E00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 15 14 0 0 -BITMAP -1C0E -1C0E -1E0E -3E1C -3F1C -3F1C -3B98 -73B8 -71B8 -71F8 -70F0 -E0F0 -E070 -E070 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -07E0 -1FF8 -3E38 -381C -701C -701C -E01C -E01C -E038 -E038 -E070 -71F0 -7FE0 -1F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 13 14 0 0 -BITMAP -1FF0 -1FF8 -1C38 -3838 -3838 -3878 -3FF0 -7FC0 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 16 0 -BBX 15 14 1 0 -BITMAP -03F0 -0FFC -1E1C -380E -780E -700E -700E -E00C -E01C -E19C -E1F8 -70F0 -7FF8 -1FB8 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -1FF0 -1FF8 -1C38 -3838 -3838 -3878 -3FF0 -7FE0 -7070 -7070 -7070 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -0FC0 -3FE0 -78E0 -70E0 -7800 -3E00 -1F00 -0780 -03C0 -01C0 -E1C0 -E3C0 -FF80 -7F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 14 2 0 -BITMAP -FFE0 -FFE0 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 14 1 0 -BITMAP -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -FF80 -3F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 14 3 0 -BITMAP -E0E0 -E0E0 -E1C0 -E1C0 -E380 -E380 -E700 -E700 -EE00 -6E00 -7C00 -7C00 -7800 -7000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 18 0 -BBX 17 14 2 0 -BITMAP -E1C380 -E1C380 -E1C380 -E3C700 -E3C700 -E7CE00 -E6CE00 -EECC00 -ECDC00 -7CD800 -78F800 -78F000 -70E000 -70E000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 15 14 -1 0 -BITMAP -1C0E -1C0E -0E1C -0E38 -0670 -07E0 -03C0 -0780 -0F80 -1D80 -39C0 -71C0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 14 3 0 -BITMAP -E0E0 -E1E0 -E1C0 -E380 -E380 -6700 -7700 -7E00 -3C00 -3800 -3800 -7000 -7000 -7000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 13 14 -1 0 -BITMAP -0FF8 -0FF8 -0038 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -7000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 9 18 -1 -4 -BITMAP -0F80 -0F80 -0E00 -0E00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -E000 -E000 -F800 -F800 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 14 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 9 18 -2 -4 -BITMAP -0F80 -0F80 -0380 -0380 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -3800 -3800 -F800 -F800 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 7 2 6 -BITMAP -0600 -0E00 -1F00 -3B00 -7300 -E180 -C180 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 2 -1 -4 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 3 3 11 -BITMAP -E0 -70 -38 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -1F00 -3F80 -2180 -0F80 -3F80 -7380 -E380 -E700 -FF00 -7700 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -1C00 -1C00 -1C00 -3800 -3B80 -3FC0 -3CE0 -78E0 -70E0 -70E0 -71C0 -F3C0 -FF80 -EE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -0F80 -3FC0 -78C0 -7000 -E000 -E000 -E180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 12 14 0 0 -BITMAP -0070 -0070 -0070 -00E0 -0EE0 -3FE0 -79E0 -71C0 -E1C0 -E1C0 -E3C0 -E780 -7F80 -3B80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -0F00 -3F80 -79C0 -71C0 -FFC0 -FFC0 -E000 -E380 -7F80 -3E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 8 14 1 0 -BITMAP -0F -1F -1C -38 -FE -FE -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 14 0 -4 -BITMAP -0EE0 -3FE0 -79C0 -71C0 -E1C0 -E1C0 -E380 -E780 -7F80 -3B80 -0300 -C700 -FE00 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -1C00 -1C00 -1C00 -3800 -3BC0 -3FE0 -3CE0 -70E0 -71C0 -71C0 -71C0 -E380 -E380 -E380 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 14 0 0 -BITMAP -1C -1C -00 -00 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 9 18 -3 -4 -BITMAP -0380 -0380 -0000 -0000 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1800 -3800 -F800 -F000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -1C00 -1C00 -1C00 -3800 -39C0 -3B80 -3F00 -7E00 -7C00 -7E00 -7700 -E700 -E380 -E380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 14 0 0 -BITMAP -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 15 10 0 0 -BITMAP -3B9C -3FFE -3DEE -79CE -739C -739C -739C -E738 -E738 -E738 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -3BC0 -3FE0 -3CE0 -70E0 -71C0 -71C0 -71C0 -E380 -E380 -E380 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -0F00 -3F80 -79C0 -71C0 -E1C0 -E1C0 -E380 -E780 -7F00 -3C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 12 14 -1 -4 -BITMAP -1DC0 -1FE0 -1E70 -3C70 -3870 -3870 -38E0 -79E0 -7FC0 -7700 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 14 0 -4 -BITMAP -0EE0 -3FE0 -79E0 -71C0 -E1C0 -E1C0 -E3C0 -E780 -7F80 -3B80 -0380 -0700 -0700 -0700 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -37 -3F -3C -78 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -0F80 -3FC0 -79C0 -7000 -3F00 -1F80 -0380 -E780 -FF00 -7C00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 13 1 0 -BITMAP -1C -1C -38 -FE -FE -38 -70 -70 -70 -E0 -E0 -F0 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -38E0 -38E0 -38E0 -71C0 -71C0 -71C0 -E3C0 -E780 -FF80 -7B80 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -E380 -E380 -E700 -E700 -EE00 -EE00 -FC00 -F800 -7800 -7000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 13 10 1 0 -BITMAP -E738 -E738 -E738 -E770 -EF70 -6F60 -7BE0 -7BC0 -7380 -7380 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -38C0 -39C0 -1B80 -1F00 -0E00 -1E00 -3F00 -7300 -E380 -C380 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 10 14 0 -4 -BITMAP -71C0 -71C0 -71C0 -7380 -7380 -7300 -3700 -3E00 -1E00 -1C00 -1C00 -3800 -F000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 10 0 0 -BITMAP -3FC0 -3FC0 -0380 -0700 -0E00 -1C00 -3800 -7000 -FF00 -FF00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 7 18 1 -4 -BITMAP -0E -1C -18 -18 -18 -18 -38 -70 -E0 -70 -30 -30 -60 -60 -60 -60 -70 -38 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 280 0 -DWIDTH 5 0 -BBX 7 18 -1 -4 -BITMAP -0E -0E -0C -0C -1C -1C -18 -18 -38 -38 -30 -30 -70 -70 -60 -60 -E0 -E0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 9 0 -BBX 7 18 1 -4 -BITMAP -38 -1C -0C -0C -18 -18 -18 -1C -0E -1C -38 -30 -30 -30 -30 -30 -70 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 3 2 4 -BITMAP -7980 -FF80 -CF00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 14 0 -4 -BITMAP -1C -1C -00 -00 -18 -18 -38 -30 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 12 0 -BBX 10 13 2 -2 -BITMAP -0100 -1F80 -3FC0 -72C0 -6200 -E400 -C400 -C980 -CB80 -FF00 -7E00 -2000 -2000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -07C0 -0FE0 -1C60 -1C00 -1C00 -0E00 -3F80 -0E00 -1C00 -3800 -70C0 -FFC0 -EF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 8 2 2 -BITMAP -6180 -7F80 -3B00 -3300 -6600 -6E00 -FF00 -C300 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 11 13 1 0 -BITMAP -7060 -70E0 -71C0 -3B80 -3F00 -1E00 -FF80 -1C00 -FF80 -1C00 -3800 -3800 -3800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 280 0 -DWIDTH 5 0 -BBX 5 18 0 -4 -BITMAP -18 -18 -18 -18 -30 -30 -30 -30 -00 -00 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 11 18 0 -4 -BITMAP -07C0 -0FE0 -1C60 -1860 -1C00 -1F00 -3F80 -63C0 -61C0 -70C0 -39C0 -1F80 -0F00 -0700 -C300 -C700 -FE00 -7C00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 2 3 11 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 15 0 -BBX 14 13 1 0 -BITMAP -07C0 -1C70 -3018 -6798 -6CCC -CC4C -D80C -D80C -CC98 -C718 -6030 -38E0 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 8 0 -BBX 7 9 2 5 -BITMAP -1E -26 -1E -36 -6C -7C -00 -FC -FC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 5 2 3 -BITMAP -1CE0 -7BC0 -E700 -7380 -39C0 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 5 2 3 -BITMAP -FF80 -FF80 -0180 -0300 -0300 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 6 2 2 4 -BITMAP -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 15 0 -BBX 14 13 1 0 -BITMAP -07C0 -1C70 -3018 -6798 -66CC -66CC -C78C -CD18 -CD98 -6D98 -6030 -3860 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 2 4 12 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 6 1 7 -BITMAP -38 -7C -CC -CC -F8 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -0700 -0700 -7FC0 -7FC0 -1C00 -1C00 -0000 -FF80 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 8 1 5 -BITMAP -38 -7C -CC -18 -30 -60 -F8 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 8 0 5 -BITMAP -1C -3E -66 -18 -1C -CC -F8 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 3 3 11 -BITMAP -38 -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 13 14 -2 -4 -BITMAP -0E38 -0E38 -0E38 -1C70 -1C70 -1C70 -38F0 -39E0 -3FE0 -7EE0 -7000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 18 2 -4 -BITMAP -1FC0 -3D80 -7D80 -FB00 -FB00 -FB00 -F300 -F600 -7600 -3600 -3600 -6C00 -6C00 -6C00 -6C00 -D800 -D800 -D800 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 2 1 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 5 0 -5 -BITMAP -30 -38 -18 -F8 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 8 2 5 -BITMAP -30 -F0 -30 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 8 0 -BBX 7 9 2 5 -BITMAP -1C -3E -66 -66 -7C -38 -00 -FC -FC -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 5 2 3 -BITMAP -7380 -39C0 -1CE0 -7BC0 -E700 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 12 13 2 0 -BITMAP -30C0 -F1C0 -3380 -6300 -6600 -CE60 -CCE0 -D9E0 -3B60 -37F0 -67F0 -E0C0 -C0C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 12 13 2 0 -BITMAP -30C0 -F1C0 -3380 -6300 -6600 -CEE0 -CDF0 -DB30 -3860 -30C0 -6180 -E3E0 -C3E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -1C30 -3E70 -66E0 -18C0 -1D80 -CF98 -FB38 -7678 -0ED8 -0DFC -19FC -3830 -3030 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 9 14 0 -4 -BITMAP -0380 -0380 -0000 -0000 -0380 -0380 -0700 -1E00 -3C00 -7000 -E380 -E380 -FF00 -7E00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -0700 -0380 -00C0 -0000 -01C0 -03E0 -07E0 -0760 -0E70 -0E70 -1C70 -1C70 -3870 -3FF0 -7FF0 -7070 -E070 -E070 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -0070 -00E0 -0180 -0000 -01C0 -03E0 -07E0 -0760 -0E70 -0E70 -1C70 -1C70 -3870 -3FF0 -7FF0 -7070 -E070 -E070 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -00E0 -01F0 -03B8 -0000 -01C0 -03E0 -07E0 -0760 -0E70 -0E70 -1C70 -1C70 -3870 -3FF0 -7FF0 -7070 -E070 -E070 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -01D8 -03F8 -0370 -0000 -01C0 -03E0 -07E0 -0760 -0E70 -0E70 -1C70 -1C70 -3870 -3FF0 -7FF0 -7070 -E070 -E070 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -0330 -0330 -0000 -01C0 -03E0 -07E0 -0760 -0E70 -0E70 -1C70 -1C70 -3870 -3FF0 -7FF0 -7070 -E070 -E070 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -01E0 -0360 -0360 -01C0 -03E0 -07E0 -0760 -0E70 -0E70 -1C70 -1C70 -3870 -3FF0 -7FF0 -7070 -E070 -E070 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 19 0 -BBX 20 14 0 0 -BITMAP -01FFF0 -03FFF0 -07F800 -077000 -0E7000 -0E7000 -1C7FC0 -1CFFC0 -38E000 -3FE000 -7FE000 -71C000 -E1FF80 -E1FF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 19 1 -5 -BITMAP -07E0 -1FF0 -3E38 -3838 -7000 -7000 -E000 -E000 -E000 -E070 -E0F0 -71E0 -7FC0 -1F00 -1800 -1C00 -0C00 -7C00 -7800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 13 18 0 0 -BITMAP -0700 -0380 -00C0 -0000 -1FF8 -1FF8 -1C00 -3800 -3800 -3800 -3FE0 -7FE0 -7000 -7000 -7000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 13 18 0 0 -BITMAP -0070 -00E0 -0180 -0000 -1FF8 -1FF8 -1C00 -3800 -3800 -3800 -3FE0 -7FE0 -7000 -7000 -7000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 13 18 0 0 -BITMAP -01C0 -03E0 -0770 -0000 -1FF8 -1FF8 -1C00 -3800 -3800 -3800 -3FE0 -7FE0 -7000 -7000 -7000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 13 17 0 0 -BITMAP -0660 -0660 -0000 -1FF8 -1FF8 -1C00 -3800 -3800 -3800 -3FE0 -7FE0 -7000 -7000 -7000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 18 0 0 -BITMAP -70 -38 -0C -00 -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 8 18 0 0 -BITMAP -07 -0E -18 -00 -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 8 18 0 0 -BITMAP -1C -3E -77 -00 -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 8 17 0 0 -BITMAP -33 -33 -00 -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -1FE0 -1FF8 -1C38 -381C -381C -381C -FF1C -FF1C -7038 -7038 -E070 -E1E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 15 18 0 0 -BITMAP -01D8 -03F8 -0370 -0000 -1C0E -1C0E -1E0E -3E1C -3F1C -3F1C -3B98 -73B8 -71B8 -71F8 -70F0 -E0F0 -E070 -E070 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -0700 -0380 -00C0 -0000 -07E0 -1FF8 -3E38 -381C -701C -701C -E01C -E01C -E038 -E038 -E070 -71F0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -0070 -00E0 -0180 -0000 -07E0 -1FF8 -3E38 -381C -701C -701C -E01C -E01C -E038 -E038 -E070 -71F0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -01C0 -03E0 -0770 -0000 -07E0 -1FF8 -3E38 -381C -701C -701C -E01C -E01C -E038 -E038 -E070 -71F0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -03B0 -07F0 -06E0 -0000 -07E0 -1FF8 -3E38 -381C -701C -701C -E01C -E01C -E038 -E038 -E070 -71F0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 17 1 0 -BITMAP -0330 -0330 -0000 -07E0 -1FF8 -3E38 -381C -701C -701C -E01C -E01C -E038 -E038 -E070 -71F0 -7FE0 -1F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 8 1 1 -BITMAP -6180 -7380 -3F00 -1E00 -3C00 -7E00 -E700 -C300 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -07EC -1FF8 -3E38 -387C -70FC -71DC -E39C -E71C -EE38 -FC38 -F870 -71F0 -FFE0 -DF80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 18 1 0 -BITMAP -0E00 -0700 -0180 -0000 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -FF80 -3F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 18 1 0 -BITMAP -00E0 -01C0 -0300 -0000 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -FF80 -3F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 18 1 0 -BITMAP -0380 -07C0 -0EE0 -0000 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -FF80 -3F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 17 1 0 -BITMAP -0660 -0660 -0000 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -FF80 -3F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 18 3 0 -BITMAP -0380 -0700 -0C00 -0000 -E0E0 -E1E0 -E1C0 -E380 -E380 -6700 -7700 -7E00 -3C00 -3800 -3800 -7000 -7000 -7000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -1C00 -1C00 -1C00 -3FE0 -3FF0 -3870 -3870 -7870 -70F0 -7FE0 -7F80 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0780 -0FC0 -1CC0 -38C0 -39C0 -3380 -7700 -7380 -7180 -6180 -E180 -E380 -EF00 -EE00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -3800 -1C00 -0600 -0000 -1F00 -3F80 -2180 -0F80 -3F80 -7380 -E380 -E700 -FF00 -7700 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0380 -0700 -0C00 -0000 -1F00 -3F80 -2180 -0F80 -3F80 -7380 -E380 -E700 -FF00 -7700 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0E00 -1F00 -3B80 -0000 -1F00 -3F80 -2180 -0F80 -3F80 -7380 -E380 -E700 -FF00 -7700 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0EC0 -1FC0 -1B80 -0000 -1F00 -3F80 -2180 -0F80 -3F80 -7380 -E380 -E700 -FF00 -7700 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -1980 -1980 -0000 -1F00 -3F80 -2180 -0F80 -3F80 -7380 -E380 -E700 -FF00 -7700 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0780 -0D80 -0D80 -0F00 -1F00 -3F80 -2180 -0F80 -3F80 -7380 -E380 -E700 -FF00 -7700 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 15 10 0 0 -BITMAP -1FF8 -3FFC -21CE -0F8E -3FFE -73FE -E380 -E78E -FFFE -78F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 15 0 -5 -BITMAP -0F00 -3F80 -7980 -7000 -E000 -E000 -E180 -E380 -7F00 -3E00 -3000 -3800 -1800 -F800 -F000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -1C00 -0E00 -0300 -0000 -0F00 -3F80 -79C0 -71C0 -FFC0 -FFC0 -E000 -E380 -7F80 -3E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -01C0 -0380 -0600 -0000 -0F00 -3F80 -79C0 -71C0 -FFC0 -FFC0 -E000 -E380 -7F80 -3E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0700 -0F80 -1DC0 -0000 -0F00 -3F80 -79C0 -71C0 -FFC0 -FFC0 -E000 -E380 -7F80 -3E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -1980 -1980 -0000 -0F00 -3F80 -79C0 -71C0 -FFC0 -FFC0 -E000 -E380 -7F80 -3E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 14 0 0 -BITMAP -E0 -70 -18 -00 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 14 0 0 -BITMAP -0E -1C -30 -00 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 14 0 0 -BITMAP -38 -7C -EE -00 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 13 0 0 -BITMAP -66 -66 -00 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -3B80 -1E00 -1E00 -3300 -0F80 -3F80 -79C0 -71C0 -E1C0 -E1C0 -E380 -E780 -7F00 -3C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -0760 -0FE0 -0DC0 -0000 -3BC0 -3FE0 -3CE0 -70E0 -71C0 -71C0 -71C0 -E380 -E380 -E380 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1C00 -0E00 -0300 -0000 -0F00 -3F80 -79C0 -71C0 -E1C0 -E1C0 -E380 -E780 -7F00 -3C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0380 -0700 -0C00 -0000 -0F00 -3F80 -79C0 -71C0 -E1C0 -E1C0 -E380 -E780 -7F00 -3C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0700 -0F80 -1DC0 -0000 -0F00 -3F80 -79C0 -71C0 -E1C0 -E1C0 -E380 -E780 -7F00 -3C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0EC0 -1FC0 -1B80 -0000 -0F00 -3F80 -79C0 -71C0 -E1C0 -E1C0 -E380 -E780 -7F00 -3C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0CC0 -0CC0 -0000 -0F00 -3F80 -79C0 -71C0 -E1C0 -E1C0 -E380 -E780 -7F00 -3C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 8 1 1 -BITMAP -0E00 -0E00 -0000 -FF80 -FF80 -0000 -3800 -3800 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 12 10 -1 0 -BITMAP -07B0 -1FE0 -3DE0 -3B60 -76E0 -6CE0 -79C0 -73C0 -7F80 -DE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -1C00 -0E00 -0300 -0000 -38E0 -38E0 -38E0 -71C0 -71C0 -71C0 -E3C0 -E780 -FF80 -7B80 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -01C0 -0380 -0600 -0000 -38E0 -38E0 -38E0 -71C0 -71C0 -71C0 -E3C0 -E780 -FF80 -7B80 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -0700 -0F80 -1DC0 -0000 -38E0 -38E0 -38E0 -71C0 -71C0 -71C0 -E3C0 -E780 -FF80 -7B80 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0CC0 -0CC0 -0000 -38E0 -38E0 -38E0 -71C0 -71C0 -71C0 -E3C0 -E780 -FF80 -7B80 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 10 18 0 -4 -BITMAP -0380 -0700 -0C00 -0000 -71C0 -71C0 -71C0 -7380 -7380 -7300 -3700 -3E00 -1E00 -1C00 -1C00 -3800 -F000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 12 18 -1 -4 -BITMAP -0E00 -0E00 -0E00 -1C00 -1DC0 -1FE0 -1E70 -3C70 -3870 -3870 -38E0 -79E0 -7FC0 -7700 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 10 17 0 -4 -BITMAP -1980 -1980 -0000 -71C0 -71C0 -71C0 -7380 -7380 -7300 -3700 -3E00 -1E00 -1C00 -1C00 -3800 -F000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvBO24-L1.bdf diff -u xc/fonts/bdf/75dpi/helvBO24-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvBO24-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvBO24-L1.bdf:1.1 Wed Apr 4 18:56:16 2001 +++ xc/fonts/bdf/75dpi/helvBO24-L1.bdf Wed Mar 16 21:04:04 2005 @@ -1,4711 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvBO24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Bold-O-Normal--24-240-75-75-P-138-ISO8859-1 -SIZE 24 75 75 -FONTBOUNDINGBOX 27 29 -1 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Bold" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 138 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 19 -X_HEIGHT 14 -FONT_ASCENT 22 -FONT_DESCENT 5 -FACE_NAME "Helvetica Bold Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-BoldOblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Helvetica Bold Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 19 2 0 -BITMAP -AAAAA0 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -AAAAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 19 2 0 -BITMAP -07 -07 -07 -0E -0E -0E -1C -1C -1C -18 -18 -38 -30 -30 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 474 0 -DWIDTH 9 0 -BBX 7 5 5 14 -BITMAP -66 -66 -EE -CC -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 18 1 0 -BITMAP -0198 -0198 -0198 -0330 -0330 -1FFC -1FFC -0660 -0CC0 -0CC0 -1980 -FFE0 -FFE0 -3300 -3300 -6600 -6600 -6600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 14 21 1 -2 -BITMAP -0060 -0060 -07F0 -1FF8 -1CDC -38DC -3980 -3D80 -1F80 -0F80 -07C0 -03E0 -06F0 -0670 -0670 -ECF0 -EDE0 -FFC0 -7F80 -1800 -1800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 22 0 -BBX 16 17 4 0 -BITMAP -1E07 -3F0E -731C -E338 -C770 -CE60 -FCE0 -79C0 -0380 -071E -073F -0E73 -1CE3 -38C7 -70CE -E0FC -0078 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 15 18 2 0 -BITMAP -01E0 -07F0 -0738 -0E38 -0E38 -0E70 -07E0 -07C0 -0F80 -1F9C -39DC -70F8 -E070 -E070 -E0F0 -F1F8 -7FDC -3F0E -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 238 0 -DWIDTH 6 0 -BBX 3 5 5 14 -BITMAP -60 -60 -E0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 10 24 2 -5 -BITMAP -01C0 -0380 -0700 -0E00 -1C00 -1800 -3800 -3000 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7000 -3800 -1C00 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 10 24 0 -5 -BITMAP -0E00 -0700 -0380 -0380 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -0380 -0380 -0300 -0700 -0600 -0E00 -1C00 -3800 -7000 -E000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 8 7 5 12 -BITMAP -18 -DB -FF -3C -78 -EC -CC -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 10 12 4 1 -BITMAP -0700 -0700 -0600 -0E00 -0E00 -FFC0 -FFC0 -1C00 -1C00 -1800 -3800 -3800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 4 6 1 -3 -BITMAP -70 -70 -70 -30 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 10 0 -BBX 8 2 2 6 -BITMAP -FF -FF -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 3 2 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 11 19 1 0 -BITMAP -0060 -0060 -00C0 -00C0 -0180 -0180 -0300 -0600 -0600 -0C00 -0C00 -1800 -1800 -3000 -3000 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 14 18 1 0 -BITMAP -03F0 -07F8 -0F3C -1C1C -1C1C -381C -381C -7038 -7038 -7038 -E038 -E070 -E070 -E0E0 -E0E0 -73C0 -7F80 -3F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 7 18 6 0 -BITMAP -0E -0E -1E -FC -FC -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 15 18 0 0 -BITMAP -01F8 -07FC -0F1E -1E0E -1C0E -000E -001C -003C -00F8 -03E0 -0780 -0F00 -1C00 -3800 -7000 -E000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 18 1 0 -BITMAP -07E0 -0FF0 -1C78 -3838 -3838 -3838 -0070 -00E0 -03C0 -03E0 -00E0 -0070 -0070 -0070 -E0F0 -F1E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 18 1 0 -BITMAP -0038 -0078 -00F8 -01F0 -03F0 -0770 -0E70 -1C60 -38E0 -30E0 -70E0 -E1C0 -FFF0 -FFF0 -01C0 -0380 -0380 -0380 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 14 18 1 0 -BITMAP -0FFC -0FFC -0E00 -1C00 -1C00 -1C00 -3FC0 -3FE0 -38F0 -0070 -0070 -0070 -0070 -E0F0 -E0E0 -F3C0 -7F80 -3F00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 14 18 2 0 -BITMAP -01F0 -07F8 -0F3C -1C1C -3800 -3800 -7000 -77C0 -7FE0 -78F0 -F070 -E070 -E070 -E0E0 -E1E0 -73C0 -7F80 -3E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 14 18 2 0 -BITMAP -3FFC -3FFC -0038 -0070 -00E0 -01C0 -01C0 -0380 -0700 -0700 -0E00 -1C00 -1C00 -3800 -7000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 18 1 0 -BITMAP -03E0 -07F0 -0E78 -1C38 -1C38 -1C38 -1E70 -0FE0 -0FC0 -3FE0 -78F0 -7070 -E070 -E070 -E0E0 -71E0 -7FC0 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 14 18 1 0 -BITMAP -03F0 -07F8 -0F3C -1C1C -1C1C -381C -383C -3838 -3878 -3CF8 -1FF8 -0FF0 -0070 -00E0 -E0E0 -F3C0 -7F80 -3F00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 14 3 0 -BITMAP -1C -1C -1C -00 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 17 2 -3 -BITMAP -0E -0E -0E -00 -00 -00 -00 -00 -00 -00 -00 -70 -70 -70 -30 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 14 11 3 2 -BITMAP -001C -0078 -01E0 -0780 -1E00 -7800 -E000 -7800 -1E00 -0780 -01C0 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 11 6 3 4 -BITMAP -7FE0 -7FE0 -0000 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 14 11 0 2 -BITMAP -0E00 -0780 -01E0 -0078 -001C -0078 -01E0 -0780 -1E00 -7800 -E000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 12 19 5 0 -BITMAP -0FC0 -3FE0 -78F0 -7070 -E070 -E0F0 -01E0 -07C0 -0F00 -1C00 -3800 -7000 -7000 -7000 -0000 -0000 -7000 -7000 -7000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 975 0 -DWIDTH 24 0 -BBX 23 23 2 -4 -BITMAP -003FC0 -00FFF0 -03E078 -07801C -0F000C -1E1CCE -1C7FCE -38E78E -71C38E -73830E -E3870E -E7061C -E70E1C -E70C38 -E71C38 -E39E70 -E3FFE0 -71E3C0 -700000 -780000 -3E1C00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 19 1 0 -BITMAP -001C -003C -007C -007C -00EE -01CE -01CE -038E -070E -070E -0E0E -0E0E -1FFE -3FFF -3807 -7007 -7007 -E007 -E007 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 19 2 0 -BITMAP -0FFE00 -0FFF00 -0E0780 -0E0380 -1C0380 -1C0380 -1C0780 -1C0F00 -3FFE00 -3FFE00 -380700 -380700 -700700 -700700 -700F00 -E01E00 -E07C00 -FFF800 -FFE000 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 19 3 0 -BITMAP -01FC -07FE -0F8F -1E07 -3807 -7800 -7000 -F000 -E000 -E000 -E000 -E000 -E000 -E00E -F01E -703C -78F8 -3FF0 -1FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 18 19 2 0 -BITMAP -0FFC00 -0FFF00 -0E0F80 -0E0380 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -3801C0 -3801C0 -3801C0 -380380 -700380 -700780 -700F00 -701E00 -E07C00 -FFF800 -FFE000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 19 2 0 -BITMAP -0FFF -0FFF -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3FF8 -3FF8 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 19 2 0 -BITMAP -0FFF -0FFF -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3FF8 -3FF8 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 19 3 0 -BITMAP -01FC00 -07FE00 -0F8F00 -1E0700 -380700 -780000 -700000 -F00000 -E00000 -E07F80 -E07F80 -E00700 -E00700 -E00F00 -F00E00 -701E00 -787E00 -3FFC00 -1FCC00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 19 2 0 -BITMAP -0E00E0 -0E00E0 -0E00E0 -0E00E0 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -3FFF80 -3FFF80 -380380 -380380 -700700 -700700 -700700 -700700 -E00E00 -E00E00 -E00E00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 19 2 0 -BITMAP -0E -0E -0E -0E -1C -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 19 2 0 -BITMAP -001C -001C -001C -001C -0038 -0038 -0038 -0038 -0070 -0070 -0070 -0070 -00E0 -E0E0 -E1E0 -E1C0 -E3C0 -FF80 -7F00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 19 2 0 -BITMAP -0E03C0 -0E0780 -0E0F00 -0E1E00 -1C3800 -1CF000 -1DE000 -1FC000 -3F8000 -3FC000 -39E000 -38E000 -707000 -707800 -703C00 -701C00 -E00E00 -E00F00 -E00700 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 12 19 2 0 -BITMAP -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 23 0 -BBX 23 19 2 0 -BITMAP -0E000E -0E001E -0F003E -0F003E -1F007C -1F80FC -1F81DC -1D81DC -3983B8 -39C738 -39C738 -39CE38 -71DC70 -71DC70 -70F870 -70F070 -E0F0E0 -E0E0E0 -E0E0E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 19 2 0 -BITMAP -0E00E0 -0E00E0 -0F00E0 -0F00E0 -1F81C0 -1D81C0 -1DC1C0 -19C1C0 -39C380 -38E380 -38E380 -386380 -707300 -707700 -703700 -703F00 -E01E00 -E01E00 -E00E00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 19 3 0 -BITMAP -01FC00 -07FE00 -0F8F00 -1E0700 -380780 -780380 -700380 -F00380 -E00380 -E00380 -E00380 -E00780 -E00700 -E00F00 -F01E00 -703C00 -78F800 -3FF000 -1FC000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 17 19 2 0 -BITMAP -0FFE00 -0FFF00 -0E0780 -0E0380 -1C0380 -1C0380 -1C0700 -1C0F00 -3FFE00 -3FF800 -380000 -380000 -700000 -700000 -700000 -700000 -E00000 -E00000 -E00000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 19 3 0 -BITMAP -01FC00 -07FE00 -0F8F00 -1E0700 -380780 -780380 -700380 -F00380 -E00380 -E00380 -E00380 -E00780 -E00700 -E00F00 -F1EE00 -70FC00 -787800 -3FFC00 -1FDE00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 19 2 0 -BITMAP -0FFE00 -0FFF00 -0E0780 -0E0380 -1C0380 -1C0380 -1C0700 -1C0F00 -3FFE00 -3FFC00 -381E00 -380E00 -700E00 -700E00 -700E00 -700E00 -E01C00 -E01C00 -E01C00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 16 19 2 0 -BITMAP -00FC -03FE -078F -0E07 -1C07 -1C00 -1E00 -0F80 -07F0 -01FC -003E -000E -000E -E00E -E01E -F03C -7CF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 19 4 0 -BITMAP -FFFE -FFFE -0380 -0380 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 18 19 3 0 -BITMAP -1C01C0 -1C01C0 -1C01C0 -1C01C0 -380380 -380380 -380380 -380380 -700700 -700700 -700700 -700F00 -E00E00 -E01E00 -E01C00 -F03C00 -78F800 -7FF000 -1FC000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 18 0 -BBX 16 19 5 0 -BITMAP -E007 -E007 -E00E -E00E -E01C -701C -7038 -7070 -7070 -70E0 -70E0 -71C0 -7180 -3380 -3700 -3F00 -3E00 -3C00 -3C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 23 0 -BBX 21 19 5 0 -BITMAP -E07038 -E07038 -E07070 -E0F070 -E0F0E0 -E0F0E0 -E1F0E0 -E1F1C0 -E3F1C0 -E37380 -E77380 -E67380 -EE7700 -7C3700 -7C3E00 -783E00 -783C00 -703800 -703800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 18 0 -BBX 20 19 1 0 -BITMAP -0E0070 -0F00F0 -0701E0 -0783C0 -038780 -01CF00 -01FC00 -00F800 -00F000 -00F000 -01F800 -03B800 -073C00 -0E1C00 -1E1E00 -3C0E00 -780F00 -F00700 -E00700 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 16 19 5 0 -BITMAP -E00F -E01E -E03C -7078 -7070 -70E0 -39C0 -39C0 -3B80 -3F00 -1F00 -1E00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 16 0 -BBX 18 19 1 0 -BITMAP -0FFFC0 -0FFFC0 -0003C0 -000780 -000F00 -001E00 -003C00 -007800 -00F000 -01E000 -03C000 -078000 -0F0000 -1E0000 -3C0000 -780000 -F00000 -FFFE00 -FFFE00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 10 24 0 -5 -BITMAP -07C0 -07C0 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -F800 -F800 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 3 19 5 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 10 24 1 -5 -BITMAP -07C0 -07C0 -01C0 -01C0 -0380 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -F800 -F800 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 12 9 3 10 -BITMAP -0180 -0380 -07C0 -0EC0 -1CE0 -1860 -3870 -7030 -E030 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 2 -1 -5 -BITMAP -FFFC -FFFC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 4 5 15 -BITMAP -E0 -70 -38 -1C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 14 2 0 -BITMAP -07E0 -1FF0 -3C70 -3870 -00F0 -07E0 -1FE0 -3CE0 -70E0 -E0E0 -E1C0 -E7C0 -FFC0 -79C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 19 2 0 -BITMAP -0E00 -0E00 -0E00 -0E00 -1C00 -1DF0 -1FF8 -1F38 -3C1C -381C -381C -381C -7038 -7038 -7070 -7070 -F9E0 -FFC0 -EF80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -03C0 -0FE0 -1E70 -3830 -7000 -7000 -E000 -E000 -E000 -E000 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 19 2 0 -BITMAP -000E -000E -000E -000E -001C -03DC -0FFC -1E7C -3838 -7038 -7038 -E038 -E038 -E070 -E070 -E0F0 -73E0 -7FE0 -1EE0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -03E0 -0FF0 -1E70 -3838 -7038 -7038 -FFF8 -FFF0 -E000 -E000 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 9 19 3 0 -BITMAP -0780 -0F80 -0E00 -1C00 -1C00 -7F00 -7F00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 19 0 -5 -BITMAP -00F7 -03FF -079F -0E0E -1C0E -1C0E -380E -381C -381C -381C -383C -1CF8 -1FF8 -07B8 -0038 -E070 -F0E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 19 2 0 -BITMAP -0E00 -0E00 -0E00 -0E00 -1C00 -1DE0 -1FF0 -1E38 -3C38 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 19 2 0 -BITMAP -0E -0E -0E -00 -00 -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 10 24 -1 -5 -BITMAP -01C0 -01C0 -01C0 -0000 -0000 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -F000 -F000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -0E00 -0E00 -0E00 -0E00 -1C00 -1C38 -1C70 -1CE0 -39C0 -3F80 -3F00 -3F80 -7380 -71C0 -71C0 -70E0 -E0E0 -E070 -E070 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 19 2 0 -BITMAP -0E -0E -0E -0E -1C -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 21 0 -BBX 19 14 2 0 -BITMAP -1DE7C0 -1FFFE0 -1E7CE0 -3C78E0 -3870E0 -3870E0 -3870E0 -70E1C0 -70E1C0 -70E1C0 -70E1C0 -E1C380 -E1C380 -E1C380 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 14 2 0 -BITMAP -1DE0 -1FF0 -1E38 -3C38 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -03C0 -0FF0 -1E70 -3838 -7038 -7038 -E038 -E038 -E070 -E070 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 19 1 -5 -BITMAP -0EF0 -0FFC -0F9C -1E0E -1C0E -1C0E -380E -380E -381C -381C -3838 -7CF0 -7FE0 -7780 -7000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 19 2 -5 -BITMAP -03DC -0FFC -1E7C -3838 -7038 -7038 -E038 -E038 -E070 -E070 -E0F0 -73E0 -7FE0 -1EE0 -00E0 -01C0 -01C0 -01C0 -01C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 10 14 2 0 -BITMAP -1CC0 -1DC0 -1FC0 -3E00 -3C00 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -0FC0 -3FE0 -78F0 -7070 -7000 -7C00 -3F00 -0FC0 -01E0 -E0E0 -E0E0 -F1E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 8 18 3 0 -BITMAP -0E -0E -0E -1C -7F -7F -1C -38 -38 -38 -38 -70 -70 -70 -E0 -E0 -F8 -78 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 14 3 0 -BITMAP -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E1E0 -E3E0 -E7C0 -7DC0 -39C0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 14 4 0 -BITMAP -E070 -E0F0 -E0E0 -E1C0 -E1C0 -E380 -E380 -E700 -E700 -EE00 -7C00 -7C00 -7800 -7000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 19 14 3 0 -BITMAP -E0E0E0 -E1E0E0 -E1E1C0 -E3E380 -E36380 -E76700 -E66700 -EE6E00 -EC6C00 -7C7C00 -787800 -787800 -707000 -707000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 14 14 1 0 -BITMAP -1C1C -1C38 -0E70 -0EE0 -07C0 -0780 -0380 -0780 -0FC0 -1CC0 -38E0 -70E0 -E070 -C070 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 19 2 -5 -BITMAP -701C -701C -7038 -7038 -3870 -3870 -38E0 -38E0 -1DC0 -1DC0 -1F80 -0F00 -0F00 -0E00 -0E00 -1C00 -3800 -F800 -F000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 14 1 0 -BITMAP -1FF8 -1FF8 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -7000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 10 24 3 -5 -BITMAP -03C0 -07C0 -0E00 -0C00 -1C00 -1800 -1800 -1800 -1800 -3800 -F000 -E000 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -C000 -C000 -C000 -F800 -7800 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 280 0 -DWIDTH 7 0 -BBX 8 24 1 -5 -BITMAP -03 -03 -07 -06 -06 -0E -0E -0C -0C -1C -1C -18 -18 -38 -38 -30 -30 -70 -70 -60 -60 -E0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 10 24 1 -5 -BITMAP -0780 -07C0 -00C0 -00C0 -00C0 -0180 -0180 -0180 -0380 -0300 -03C0 -01C0 -0300 -0300 -0300 -0600 -0600 -0600 -0600 -0E00 -0C00 -1C00 -F800 -F000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 12 4 2 5 -BITMAP -3C30 -7E70 -E7E0 -C3C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 19 1 -5 -BITMAP -07 -07 -07 -00 -00 -0C -0C -1C -18 -18 -38 -38 -38 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 18 2 -2 -BITMAP -0030 -0070 -07E0 -0FF0 -1EF8 -3998 -7180 -7300 -E300 -E600 -E600 -EC00 -ECE0 -79C0 -7F80 -3F00 -7000 -6000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 18 1 0 -BITMAP -01F0 -03F8 -071C -0E0C -0E00 -0E00 -0700 -0700 -3FF0 -3FF0 -0700 -0E00 -0E00 -1C00 -3800 -7738 -FFF8 -F9F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 12 2 3 -BITMAP -300C -3BDC -1FF8 -0E70 -1C70 -3870 -3870 -38E0 -39C0 -7FE0 -EF70 -C030 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 16 18 2 0 -BITMAP -3807 -380E -381C -1838 -1C70 -1CE0 -0DC0 -0F80 -7FF0 -7FF0 -0700 -FFE0 -FFE0 -0E00 -0E00 -1C00 -1C00 -1C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 280 0 -DWIDTH 7 0 -BBX 8 23 1 -4 -BITMAP -07 -07 -07 -07 -0E -0E -0E -1C -1C -1C -00 -00 -00 -38 -38 -38 -78 -70 -70 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 15 24 1 -5 -BITMAP -01F8 -03FC -079C -070E -070E -0700 -0380 -0FC0 -1FE0 -3CF0 -3870 -3838 -3838 -1C38 -1E78 -0FF0 -07E0 -03C0 -01C0 -E1C0 -E1C0 -7380 -7F80 -3F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 10 0 -BBX 8 2 5 16 -BITMAP -E7 -E7 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 19 0 -BBX 17 17 3 0 -BITMAP -03F800 -0F1E00 -1C0700 -380300 -71F380 -631980 -E61980 -CC0180 -CC0180 -CC0180 -CC3380 -CE6300 -E7C700 -600E00 -701C00 -3C7800 -0FE000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 10 0 -BBX 9 12 3 7 -BITMAP -1F00 -3F80 -3180 -0F80 -3F00 -7300 -6700 -7F00 -3B00 -0000 -FF00 -FF00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 10 8 3 3 -BITMAP -1DC0 -3B80 -7700 -EE00 -CC00 -EE00 -7700 -3B80 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 12 7 3 3 -BITMAP -FFF0 -FFF0 -0030 -0030 -0060 -0060 -0060 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 10 0 -BBX 8 2 2 6 -BITMAP -FF -FF -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 19 0 -BBX 17 17 3 0 -BITMAP -03F800 -0F1E00 -1C0700 -380300 -73F380 -631980 -E31980 -C63180 -C7E180 -CCC180 -CC6380 -D83300 -D83700 -600E00 -701C00 -3C7800 -0FE000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 7 2 5 16 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 8 7 3 11 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 12 13 2 0 -BITMAP -01C0 -01C0 -0380 -0380 -3FF0 -3FF0 -0700 -0700 -0E00 -0E00 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 10 2 8 -BITMAP -1C -3E -66 -06 -0E -3C -70 -E0 -FC -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 8 10 2 8 -BITMAP -1E -3F -63 -06 -1C -1E -06 -C6 -FC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 4 5 15 -BITMAP -1C -38 -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 19 1 -5 -BITMAP -0E0E -0E0E -0E0E -1C1C -1C1C -1C1C -1C1C -3838 -3838 -3878 -3878 -7CF0 -7FF0 -6730 -6000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 24 4 -5 -BITMAP -03F8 -0FF8 -3E60 -7E60 -7CC0 -FCC0 -FCC0 -FCC0 -F980 -F980 -7980 -7980 -3300 -3300 -3300 -3300 -6600 -6600 -6600 -6600 -CC00 -CC00 -CC00 -CC00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 3 4 6 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 6 6 3 -5 -BITMAP -70 -38 -1C -CC -F8 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 4 10 4 8 -BITMAP -30 -30 -F0 -F0 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 10 0 -BBX 9 12 3 7 -BITMAP -0F00 -1F80 -3980 -3180 -6180 -6300 -6700 -7E00 -3C00 -0000 -FF00 -FF00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 10 8 2 3 -BITMAP -7700 -3B80 -1DC0 -0CC0 -1DC0 -3B80 -7700 -EE00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 15 18 4 0 -BITMAP -3018 -3038 -F070 -F060 -60E0 -61C0 -6180 -C380 -C706 -C60E -0E1E -1C3C -186C -38CC -71FE -61FE -E018 -C018 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 16 18 4 0 -BITMAP -3018 -3038 -F070 -F060 -60E0 -61C0 -6180 -C380 -C70E -C61F -0E33 -1C03 -1807 -381E -7038 -6070 -E07E -C07E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 17 18 2 0 -BITMAP -1E0300 -3F0700 -630E00 -060C00 -1C1C00 -1E3800 -063000 -C67000 -FCE180 -78C380 -01C780 -038F00 -031B00 -073300 -0E7F80 -0C7F80 -1C0600 -180600 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 12 19 1 -5 -BITMAP -00E0 -00E0 -00E0 -0000 -0000 -00E0 -00E0 -00E0 -01C0 -0380 -0F00 -3E00 -7800 -F070 -E070 -E0E0 -F1E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 24 1 0 -BITMAP -01C0 -00E0 -0070 -0038 -0000 -001C -003C -007C -007C -00EE -01CE -01CE -038E -070E -070E -0E0E -0E0E -1FFE -3FFF -3807 -7007 -7007 -E007 -E007 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 24 1 0 -BITMAP -0001C0 -000380 -000700 -000E00 -000000 -001C00 -003C00 -007C00 -007C00 -00EE00 -01CE00 -01CE00 -038E00 -070E00 -070E00 -0E0E00 -0E0E00 -1FFE00 -3FFF00 -380700 -700700 -700700 -E00700 -E00700 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 24 1 0 -BITMAP -001C00 -003E00 -007700 -00E380 -000000 -001C00 -003C00 -007C00 -007C00 -00EE00 -01CE00 -01CE00 -038E00 -070E00 -070E00 -0E0E00 -0E0E00 -1FFE00 -3FFF00 -380700 -700700 -700700 -E00700 -E00700 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 23 1 0 -BITMAP -007980 -00FF80 -00CF00 -000000 -001C00 -003C00 -007C00 -007C00 -00EE00 -01CE00 -01CE00 -038E00 -070E00 -070E00 -0E0E00 -0E0E00 -1FFE00 -3FFF00 -380700 -700700 -700700 -E00700 -E00700 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 23 1 0 -BITMAP -00E7 -00E7 -0000 -0000 -001C -003C -007C -007C -00EE -01CE -01CE -038E -070E -070E -0E0E -0E0E -1FFE -3FFF -3807 -7007 -7007 -E007 -E007 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 24 1 0 -BITMAP -001E -0033 -0033 -0033 -001E -001C -003C -007C -007C -00EE -01CE -01CE -038E -070E -070E -0E0E -0E0E -1FFE -3FFF -3807 -7007 -7007 -E007 -E007 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 24 0 -BBX 26 19 0 0 -BITMAP -001FFFC0 -003FFFC0 -007B8000 -00778000 -00E70000 -01C70000 -01C70000 -03870000 -070FFE00 -070FFE00 -0E0E0000 -0E0E0000 -1FFC0000 -3FFC0000 -381C0000 -701C0000 -70380000 -E03FFE00 -E03FFE00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 24 3 -5 -BITMAP -01FC -07FE -0F8F -1E07 -3807 -7800 -7000 -F000 -E000 -E000 -E000 -E000 -E000 -E00E -F01E -703C -78F8 -3FF0 -1FC0 -0700 -0380 -1980 -1F00 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 24 2 0 -BITMAP -0700 -0380 -01C0 -00E0 -0000 -0FFF -0FFF -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3FF8 -3FF8 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 24 2 0 -BITMAP -001C -0038 -0070 -00E0 -0000 -0FFF -0FFF -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3FF8 -3FF8 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 24 2 0 -BITMAP -0070 -00F8 -01DC -038E -0000 -0FFF -0FFF -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3FF8 -3FF8 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 23 2 0 -BITMAP -01CE -01CE -0000 -0000 -0FFF -0FFF -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3FF8 -3FF8 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 8 24 2 0 -BITMAP -38 -1C -0E -07 -00 -0E -0E -0E -0E -1C -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 10 24 2 0 -BITMAP -01C0 -0380 -0700 -0E00 -0000 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 10 24 2 0 -BITMAP -0E00 -1F00 -3B80 -71C0 -0000 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 10 23 2 0 -BITMAP -39C0 -39C0 -0000 -0000 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 18 19 2 0 -BITMAP -0FFC00 -0FFF00 -0E0F80 -0E0380 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -FF81C0 -FF81C0 -3801C0 -380380 -700380 -700780 -700F00 -701E00 -E07C00 -FFF800 -FFE000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 23 2 0 -BITMAP -007980 -00FF80 -00CF00 -000000 -0E00E0 -0E00E0 -0F00E0 -0F00E0 -1F81C0 -1D81C0 -1DC1C0 -19C1C0 -39C380 -38E380 -38E380 -386380 -707300 -707700 -703700 -703F00 -E01E00 -E01E00 -E00E00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 24 3 0 -BITMAP -01C000 -00E000 -007000 -003800 -000000 -01FC00 -07FE00 -0F8F00 -1E0700 -380780 -780380 -700380 -F00380 -E00380 -E00380 -E00380 -E00780 -E00700 -E00F00 -F01E00 -703C00 -78F800 -3FF000 -1FC000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 24 3 0 -BITMAP -000E00 -001C00 -003800 -007000 -000000 -01FC00 -07FE00 -0F8F00 -1E0700 -380780 -780380 -700380 -F00380 -E00380 -E00380 -E00380 -E00780 -E00700 -E00F00 -F01E00 -703C00 -78F800 -3FF000 -1FC000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 24 3 0 -BITMAP -007000 -00F800 -01DC00 -038E00 -000000 -01FC00 -07FE00 -0F8F00 -1E0700 -380780 -780380 -700380 -F00380 -E00380 -E00380 -E00380 -E00780 -E00700 -E00F00 -F01E00 -703C00 -78F800 -3FF000 -1FC000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 23 3 0 -BITMAP -01E600 -03FE00 -033C00 -000000 -01FC00 -07FE00 -0F8F00 -1E0700 -380780 -780380 -700380 -F00380 -E00380 -E00380 -E00380 -E00780 -E00700 -E00F00 -F01E00 -703C00 -78F800 -3FF000 -1FC000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 23 3 0 -BITMAP -01CE00 -01CE00 -000000 -000000 -01FC00 -07FE00 -0F8F00 -1E0700 -380780 -780380 -700380 -F00380 -E00380 -E00380 -E00380 -E00780 -E00700 -E00F00 -F01E00 -703C00 -78F800 -3FF000 -1FC000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 13 12 2 1 -BITMAP -6018 -7038 -3870 -1CE0 -0FC0 -0780 -0F00 -1F80 -39C0 -70E0 -E070 -C030 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 20 19 1 0 -BITMAP -007F30 -01FFE0 -03E3C0 -0781E0 -0E03E0 -1E06E0 -1C0CE0 -3C18E0 -3830E0 -3860E0 -38C0E0 -3981E0 -3B01C0 -3E03C0 -3C0780 -380F00 -3C3E00 -6FFC00 -C7F000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 18 24 3 0 -BITMAP -01C000 -00E000 -007000 -003800 -000000 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -380380 -380380 -380380 -380380 -700700 -700700 -700700 -700F00 -E00E00 -E01E00 -E01C00 -F03C00 -78F800 -7FF000 -1FC000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 18 24 3 0 -BITMAP -000E00 -001C00 -003800 -007000 -000000 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -380380 -380380 -380380 -380380 -700700 -700700 -700700 -700F00 -E00E00 -E01E00 -E01C00 -F03C00 -78F800 -7FF000 -1FC000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 18 24 3 0 -BITMAP -007000 -00F800 -01DC00 -038E00 -000000 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -380380 -380380 -380380 -380380 -700700 -700700 -700700 -700F00 -E00E00 -E01E00 -E01C00 -F03C00 -78F800 -7FF000 -1FC000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 18 23 3 0 -BITMAP -01CE00 -01CE00 -000000 -000000 -1C01C0 -1C01C0 -1C01C0 -1C01C0 -380380 -380380 -380380 -380380 -700700 -700700 -700700 -700F00 -E00E00 -E01E00 -E01C00 -F03C00 -78F800 -7FF000 -1FC000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 16 24 5 0 -BITMAP -0070 -00E0 -01C0 -0380 -0000 -E00F -E01E -E03C -7078 -7070 -70E0 -39C0 -39C0 -3B80 -3F00 -1F00 -1E00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 16 19 2 0 -BITMAP -0E00 -0E00 -0E00 -0E00 -1FFC -1FFE -1C0F -1C07 -3C07 -3C07 -380E -381E -7FFC -7FF0 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -01E0 -07F0 -0770 -0E38 -0C38 -1C38 -1C70 -1CF0 -39C0 -39E0 -38E0 -3870 -7070 -7070 -7070 -70E0 -E1E0 -E7C0 -E700 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 2 0 -BITMAP -0E00 -0700 -0380 -01C0 -0000 -07E0 -1FF0 -3C70 -3870 -00F0 -07E0 -1FE0 -3CE0 -70E0 -E0E0 -E1C0 -E7C0 -FFC0 -79C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 2 0 -BITMAP -0070 -00E0 -01C0 -0380 -0000 -07E0 -1FF0 -3C70 -3870 -00F0 -07E0 -1FE0 -3CE0 -70E0 -E0E0 -E1C0 -E7C0 -FFC0 -79C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 2 0 -BITMAP -0380 -07C0 -0EE0 -1C70 -0000 -07E0 -1FF0 -3C70 -3870 -00F0 -07E0 -1FE0 -3CE0 -70E0 -E0E0 -E1C0 -E7C0 -FFC0 -79C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 18 2 0 -BITMAP -0F30 -1FF0 -19E0 -0000 -07E0 -1FF0 -3C70 -3870 -00F0 -07E0 -1FE0 -3CE0 -70E0 -E0E0 -E1C0 -E7C0 -FFC0 -79C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 18 2 0 -BITMAP -0E70 -0E70 -0000 -0000 -07E0 -1FF0 -3C70 -3870 -00F0 -07E0 -1FE0 -3CE0 -70E0 -E0E0 -E1C0 -E7C0 -FFC0 -79C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 2 0 -BITMAP -03C0 -0660 -0660 -0660 -03C0 -07E0 -1FF0 -3C70 -3870 -00F0 -07E0 -1FE0 -3CE0 -70E0 -E0E0 -E1C0 -E7C0 -FFC0 -79C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 22 0 -BBX 21 14 2 0 -BITMAP -07E3E0 -1FFFF0 -3C7E70 -387838 -00F038 -07F038 -1FFFF8 -3CFFF0 -70E000 -E0E000 -E1E070 -E7F1E0 -FF3FC0 -7C1F00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 2 -5 -BITMAP -03C0 -0FE0 -1E70 -3830 -7000 -7000 -E000 -E000 -E000 -E000 -E0E0 -71C0 -7F80 -3F00 -1C00 -0E00 -6600 -7C00 -3800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -0E00 -0700 -0380 -01C0 -0000 -03E0 -0FF0 -1E70 -3838 -7038 -7038 -FFF8 -FFF0 -E000 -E000 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -0070 -00E0 -01C0 -0380 -0000 -03E0 -0FF0 -1E70 -3838 -7038 -7038 -FFF8 -FFF0 -E000 -E000 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -01C0 -03E0 -0770 -0E38 -0000 -03E0 -0FF0 -1E70 -3838 -7038 -7038 -FFF8 -FFF0 -E000 -E000 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 18 2 0 -BITMAP -0E70 -0E70 -0000 -0000 -03E0 -0FF0 -1E70 -3838 -7038 -7038 -FFF8 -FFF0 -E000 -E000 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 19 2 0 -BITMAP -E0 -70 -38 -1C -00 -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 9 19 2 0 -BITMAP -0380 -0700 -0E00 -1C00 -0000 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 9 19 2 0 -BITMAP -1C00 -3E00 -7700 -E380 -0000 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 9 18 2 0 -BITMAP -7380 -7380 -0000 -0000 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -1C00 -0F70 -03C0 -0FC0 -18E0 -03E0 -0FF0 -1E70 -3838 -7038 -7038 -E038 -E038 -E070 -E070 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0798 -0FF8 -0CF0 -0000 -1DE0 -1FF0 -1E38 -3C38 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -1C00 -0E00 -0700 -0380 -0000 -03C0 -0FF0 -1E70 -3838 -7038 -7038 -E038 -E038 -E070 -E070 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -0070 -00E0 -01C0 -0380 -0000 -03C0 -0FF0 -1E70 -3838 -7038 -7038 -E038 -E038 -E070 -E070 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -01C0 -03E0 -0770 -0E38 -0000 -03C0 -0FF0 -1E70 -3838 -7038 -7038 -E038 -E038 -E070 -E070 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 13 18 2 0 -BITMAP -0798 -0FF8 -0CF0 -0000 -03C0 -0FF0 -1E70 -3838 -7038 -7038 -E038 -E038 -E070 -E070 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 13 18 2 0 -BITMAP -0E70 -0E70 -0000 -0000 -03C0 -0FF0 -1E70 -3838 -7038 -7038 -E038 -E038 -E070 -E070 -E0E0 -73C0 -7F80 -1E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 10 12 4 1 -BITMAP -0E00 -0E00 -0E00 -0000 -0000 -FFC0 -FFC0 -0000 -0000 -3800 -3800 -3800 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 15 14 1 0 -BITMAP -01E6 -07FC -0F18 -1C3C -386C -30CC -718C -631C -6618 -6C38 -7870 -30E0 -7FC0 -CF00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 19 3 0 -BITMAP -1C00 -0E00 -0700 -0380 -0000 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E1E0 -E3E0 -E7C0 -7DC0 -39C0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 19 3 0 -BITMAP -0070 -00E0 -01C0 -0380 -0000 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E1E0 -E3E0 -E7C0 -7DC0 -39C0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 19 3 0 -BITMAP -0380 -07C0 -0EE0 -1C70 -0000 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E1E0 -E3E0 -E7C0 -7DC0 -39C0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 18 3 0 -BITMAP -0E70 -0E70 -0000 -0000 -3838 -3838 -3838 -7070 -7070 -7070 -7070 -E0E0 -E0E0 -E1E0 -E3E0 -E7C0 -7DC0 -39C0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 24 2 -5 -BITMAP -0070 -00E0 -01C0 -0380 -0000 -701C -701C -7038 -7038 -3870 -3870 -38E0 -38E0 -1DC0 -1DC0 -1F80 -0F00 -0F00 -0E00 -0E00 -1C00 -3800 -F800 -F000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 24 1 -5 -BITMAP -0700 -0700 -0700 -0700 -0E00 -0EF0 -0FFC -0F9C -1E0E -1C0E -1C0E -380E -380E -381C -381C -3838 -7CF0 -7FE0 -7780 -7000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 556 0 -DWIDTH 15 0 -BBX 14 23 3 -5 -BITMAP -0E70 -0E70 -0000 -0000 -701C -701C -7038 -7038 -3870 -3870 -38E0 -38E0 -1DC0 -1DC0 -1F80 -0F00 -0F00 -0E00 -0E00 -1C00 -3800 -F800 -F000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvO08-L1.bdf diff -u xc/fonts/bdf/75dpi/helvO08-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvO08-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvO08-L1.bdf:1.1 Wed Apr 4 18:56:16 2001 +++ xc/fonts/bdf/75dpi/helvO08-L1.bdf Wed Mar 16 21:04:04 2005 @@ -1,2602 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvO08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-O-Normal--8-80-75-75-P-47-ISO8859-1 -SIZE 8 75 75 -FONTBOUNDINGBOX 9 11 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 47 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 6 -X_HEIGHT 5 -FONT_ASCENT 8 -FONT_DESCENT 2 -FACE_NAME "Helvetica Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-Oblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -A8 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -20 -20 -40 -40 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 3 0 -BBX 3 2 1 4 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -28 -7C -28 -F8 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -10 -30 -48 -60 -30 -90 -60 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -64 -A8 -D0 -2C -54 -98 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -18 -28 -30 -58 -D0 -68 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 2 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -20 -40 -40 -80 -80 -80 -40 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 8 -1 -2 -BITMAP -40 -20 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 3 3 1 4 -BITMAP -40 -E0 -C0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -20 -20 -F0 -40 -40 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 3 -1 -2 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 1 1 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 6 0 0 -BITMAP -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -20 -E0 -20 -40 -40 -40 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -48 -18 -60 -80 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -48 -30 -10 -90 -60 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -10 -30 -50 -F8 -20 -20 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -40 -70 -10 -90 -60 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -48 -E0 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -10 -20 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -48 -70 -90 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -48 -48 -38 -90 -60 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 5 0 0 -BITMAP -40 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 7 -1 -2 -BITMAP -20 -00 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 3 4 1 0 -BITMAP -20 -40 -80 -40 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 4 3 1 1 -BITMAP -70 -00 -E0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 3 4 1 0 -BITMAP -40 -20 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -60 -10 -20 -40 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 9 0 -BBX 7 7 1 -1 -BITMAP -7C -C2 -BA -AA -BC -C0 -70 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 6 -1 0 -BITMAP -08 -18 -24 -7C -44 -84 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -48 -70 -88 -88 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -44 -80 -80 -C8 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -44 -44 -84 -88 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -7C -40 -78 -80 -80 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 6 6 0 0 -BITMAP -7C -40 -70 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -44 -40 -9C -C8 -70 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -44 -44 -7C -88 -88 -88 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 6 0 0 -BITMAP -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -10 -10 -10 -A0 -A0 -40 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -48 -50 -60 -E0 -90 -88 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -40 -40 -40 -80 -80 -E0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -44 -44 -6C -AC -B4 -94 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -44 -64 -64 -98 -98 -88 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -4C -84 -84 -C8 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -48 -48 -F0 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 7 0 -1 -BITMAP -38 -4C -84 -94 -D8 -78 -08 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -48 -48 -F0 -90 -90 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -44 -70 -18 -88 -70 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 4 0 -BBX 4 6 1 0 -BITMAP -F0 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -44 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -88 -90 -90 -A0 -A0 -40 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 8 0 -BBX 7 6 1 0 -BITMAP -92 -92 -B4 -54 -48 -48 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -44 -48 -30 -30 -48 -88 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 4 6 2 0 -BITMAP -90 -90 -A0 -C0 -80 -80 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -7C -08 -10 -20 -40 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 8 -1 -2 -BITMAP -30 -20 -20 -40 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 6 0 0 -BITMAP -80 -80 -80 -40 -40 -40 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 8 -1 -2 -BITMAP -30 -10 -10 -20 -20 -20 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 5 0 -BBX 3 3 1 3 -BITMAP -20 -60 -A0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 1 -1 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 1 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -60 -10 -70 -A0 -F0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -20 -40 -60 -50 -90 -90 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -30 -50 -80 -80 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 5 7 0 0 -BITMAP -08 -08 -30 -50 -90 -A0 -60 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -30 -50 -E0 -80 -60 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 7 1 0 -BITMAP -30 -40 -E0 -40 -80 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 5 7 -1 -2 -BITMAP -18 -28 -48 -50 -30 -20 -C0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -20 -20 -70 -48 -48 -90 -90 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 2 0 -BBX 2 7 0 0 -BITMAP -40 -00 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 2 0 -BBX 3 9 -1 -2 -BITMAP -20 -00 -20 -20 -20 -40 -40 -40 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 5 7 0 0 -BITMAP -20 -20 -48 -50 -E0 -90 -90 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 2 0 -BBX 3 7 0 0 -BITMAP -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -6C -54 -A8 -A8 -A8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -70 -48 -48 -90 -90 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 5 7 -1 -2 -BITMAP -30 -28 -48 -50 -60 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 7 0 -2 -BITMAP -30 -50 -90 -A0 -60 -40 -40 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 4 5 0 0 -BITMAP -50 -60 -C0 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -30 -40 -60 -20 -C0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 6 0 0 -BITMAP -20 -F0 -40 -40 -80 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -50 -50 -90 -A0 -60 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -90 -90 -A0 -40 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -A8 -A8 -A8 -F0 -90 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -48 -50 -20 -50 -90 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -90 -90 -60 -40 -40 -80 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -70 -10 -20 -40 -E0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -20 -40 -40 -C0 -40 -80 -80 -40 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 2 0 -BBX 2 7 0 -1 -BITMAP -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 3 0 -BBX 4 8 -1 -2 -BITMAP -40 -20 -20 -30 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 2 1 2 -BITMAP -68 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 7 0 -2 -BITMAP -20 -00 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 4 6 2 0 -BITMAP -20 -60 -90 -80 -E0 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -48 -E0 -40 -50 -A0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 5 0 1 -BITMAP -48 -30 -50 -60 -90 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -48 -F8 -50 -F8 -60 -40 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 2 0 -BBX 2 7 0 -1 -BITMAP -40 -40 -40 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -18 -20 -70 -50 -70 -20 -20 -C0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 1 1 5 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -30 -48 -B4 -A4 -B4 -48 -30 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 4 0 -BBX 4 5 0 2 -BITMAP -60 -30 -60 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 4 3 1 1 -BITMAP -50 -A0 -A0 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 4 2 1 2 -BITMAP -F0 -10 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 1 1 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -30 -48 -B4 -B4 -AC -48 -30 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 1 1 5 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 3 0 -BBX 3 3 1 3 -BITMAP -60 -A0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -20 -20 -70 -20 -00 -E0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 4 0 2 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 4 0 2 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 2 1 5 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 7 0 -2 -BITMAP -50 -50 -90 -A0 -E0 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -78 -C8 -D0 -D0 -50 -A0 -A0 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 2 1 2 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 2 -1 -1 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 4 0 2 -BITMAP -20 -E0 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 4 5 0 2 -BITMAP -30 -50 -60 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 4 3 1 1 -BITMAP -50 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 7 7 0 -1 -BITMAP -22 -E4 -48 -54 -2C -5E -08 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 7 7 0 -1 -BITMAP -22 -E4 -48 -56 -2A -44 -0E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 7 7 0 -1 -BITMAP -E2 -44 -28 -D4 -2C -5E -08 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -10 -00 -20 -40 -80 -80 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 9 -1 0 -BITMAP -10 -08 -00 -08 -18 -24 -7C -44 -84 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 9 -1 0 -BITMAP -04 -08 -00 -08 -18 -24 -7C -44 -84 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 9 -1 0 -BITMAP -0C -14 -00 -08 -18 -24 -7C -44 -84 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -0A -14 -00 -08 -18 -24 -7C -44 -84 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 8 -1 0 -BITMAP -14 -00 -08 -18 -24 -7C -44 -84 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 9 -1 0 -BITMAP -08 -14 -08 -08 -18 -24 -7C -44 -84 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 8 0 -BBX 8 6 0 0 -BITMAP -1F -28 -2E -70 -90 -9E -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -38 -44 -40 -80 -88 -70 -20 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -7C -40 -78 -80 -80 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -7C -40 -78 -80 -80 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -28 -00 -7C -40 -78 -80 -80 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -7C -40 -78 -80 -80 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 9 0 0 -BITMAP -80 -40 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 9 0 0 -BITMAP -20 -40 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 9 0 0 -BITMAP -40 -A0 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 8 0 0 -BITMAP -A0 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -44 -64 -84 -88 -F0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -14 -28 -00 -44 -64 -64 -98 -98 -88 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -38 -4C -84 -84 -C8 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -38 -4C -84 -84 -C8 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -28 -00 -38 -4C -84 -84 -C8 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -14 -28 -00 -38 -4C -84 -84 -C8 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -38 -4C -84 -84 -C8 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 5 4 0 1 -BITMAP -48 -30 -60 -90 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -3C -4C -94 -A4 -C8 -F0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -44 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -44 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -28 -00 -44 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -44 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 4 9 2 0 -BITMAP -10 -20 -00 -90 -90 -A0 -C0 -80 -80 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -40 -70 -48 -48 -F0 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -48 -70 -90 -90 -A0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -60 -10 -70 -A0 -F0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -60 -10 -70 -A0 -F0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -60 -10 -70 -A0 -F0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -60 -10 -70 -A0 -F0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -50 -00 -60 -10 -F0 -A0 -F0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -60 -10 -70 -A0 -F0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -6C -14 -78 -A0 -F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 -2 -BITMAP -30 -50 -80 -A0 -C0 -40 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -20 -10 -00 -30 -50 -E0 -80 -60 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -30 -50 -E0 -80 -60 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 5 8 0 0 -BITMAP -10 -28 -00 -30 -50 -E0 -80 -60 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 5 7 0 0 -BITMAP -28 -00 -30 -50 -E0 -80 -60 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 8 0 0 -BITMAP -80 -40 -00 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 8 0 0 -BITMAP -20 -40 -00 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -00 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -D0 -60 -B0 -48 -88 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -14 -28 -00 -70 -48 -48 -90 -90 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -10 -00 -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -04 -08 -00 -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -28 -00 -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -30 -48 -D8 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -00 -30 -48 -D8 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -20 -00 -F0 -00 -40 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -08 -38 -48 -88 -90 -E0 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -50 -50 -90 -A0 -60 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -50 -50 -90 -A0 -60 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -50 -50 -90 -A0 -60 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -50 -00 -50 -50 -90 -A0 -60 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 9 0 -1 -BITMAP -10 -20 -00 -90 -90 -60 -40 -40 -80 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 5 8 -1 -2 -BITMAP -20 -30 -28 -48 -50 -60 -80 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 8 0 -1 -BITMAP -50 -00 -90 -90 -60 -40 -40 -80 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvO10-L1.bdf diff -u xc/fonts/bdf/75dpi/helvO10-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvO10-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvO10-L1.bdf:1.1 Wed Apr 4 18:56:16 2001 +++ xc/fonts/bdf/75dpi/helvO10-L1.bdf Wed Mar 16 21:04:04 2005 @@ -1,2870 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvO10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-O-Normal--10-100-75-75-P-57-ISO8859-1 -SIZE 10 75 75 -FONTBOUNDINGBOX 12 13 -2 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 57 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 8 -X_HEIGHT 6 -FONT_ASCENT 10 -FONT_DESCENT 2 -FACE_NAME "Helvetica Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-Oblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 8 1 0 -BITMAP -20 -20 -20 -40 -40 -40 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 4 0 -BBX 4 3 1 5 -BITMAP -50 -50 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -14 -14 -7E -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 -1 -BITMAP -08 -38 -54 -50 -38 -28 -A8 -70 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -72 -94 -A8 -D0 -16 -2A -52 -9C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -18 -24 -24 -38 -52 -8C -88 -74 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 2 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 10 0 -2 -BITMAP -10 -20 -40 -40 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 10 -1 -2 -BITMAP -20 -10 -10 -10 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 3 1 5 -BITMAP -50 -60 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 4 5 1 1 -BITMAP -20 -20 -F0 -40 -40 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 3 -1 -2 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 8 0 0 -BITMAP -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -64 -44 -84 -84 -88 -98 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 3 8 2 0 -BITMAP -20 -E0 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -04 -08 -30 -40 -80 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -04 -38 -08 -08 -88 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -04 -0C -14 -28 -48 -FC -10 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -3C -20 -40 -78 -04 -84 -88 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -40 -F0 -88 -88 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -F8 -08 -10 -20 -20 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -44 -78 -48 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -44 -44 -44 -3C -08 -88 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 6 0 0 -BITMAP -40 -00 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 8 -1 -2 -BITMAP -20 -00 -00 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 4 5 1 1 -BITMAP -10 -60 -80 -40 -20 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -78 -00 -F0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 4 5 1 1 -BITMAP -40 -20 -10 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -30 -48 -08 -30 -40 -40 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 11 0 -BBX 10 10 0 -2 -BITMAP -0F00 -3080 -6040 -4D40 -9240 -A240 -A680 -9B00 -4000 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 -1 0 -BITMAP -04 -0C -14 -14 -24 -7E -42 -82 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -3C -22 -42 -7C -44 -84 -8C -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -1C -22 -40 -40 -80 -82 -84 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3C -22 -22 -42 -44 -84 -88 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -3E -20 -40 -7C -40 -80 -80 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 8 0 0 -BITMAP -3E -20 -40 -78 -40 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -1E -21 -40 -40 -8E -82 -84 -7C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -21 -21 -42 -7E -42 -84 -84 -84 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 8 -1 0 -BITMAP -04 -04 -08 -08 -08 -90 -90 -60 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -22 -24 -48 -70 -50 -88 -88 -84 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -20 -40 -40 -40 -80 -80 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -21 -23 -63 -55 -55 -9A -92 -92 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -21 -21 -52 -52 -52 -94 -8C -84 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -1E -21 -21 -42 -42 -84 -84 -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -3C -22 -42 -7C -40 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 9 0 -1 -BITMAP -1E -21 -21 -42 -42 -94 -8C -7C -02 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -3C -22 -42 -7C -44 -84 -88 -88 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -1C -22 -40 -38 -04 -84 -88 -70 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 8 1 0 -BITMAP -F8 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -21 -21 -42 -42 -42 -84 -84 -78 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -84 -84 -88 -88 -90 -90 -A0 -40 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 10 0 -BBX 9 8 1 0 -BITMAP -8880 -8880 -9900 -9900 -AA00 -6600 -4400 -4400 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -21 -22 -14 -18 -18 -28 -44 -84 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -82 -84 -48 -50 -20 -40 -40 -40 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -3E -04 -08 -10 -20 -40 -80 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 10 -1 -2 -BITMAP -1C -10 -20 -20 -20 -40 -40 -40 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 8 1 0 -BITMAP -80 -80 -80 -80 -40 -40 -40 -40 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 10 -2 -2 -BITMAP -1C -04 -08 -08 -08 -10 -10 -10 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 6 0 -BBX 4 3 1 4 -BITMAP -20 -60 -90 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 1 -1 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 1 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -70 -08 -78 -90 -90 -68 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -20 -70 -48 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -48 -80 -80 -90 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -04 -04 -38 -48 -88 -90 -90 -70 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -38 -48 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 8 1 0 -BITMAP -30 -40 -E0 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 6 8 -1 -2 -BITMAP -1C -24 -44 -48 -48 -38 -90 -60 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -20 -20 -58 -64 -44 -88 -88 -88 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 2 0 -BBX 3 8 0 0 -BITMAP -20 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 2 0 -BBX 4 10 -1 -2 -BITMAP -10 -00 -20 -20 -20 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -20 -48 -50 -60 -A0 -90 -90 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 2 0 -BBX 3 8 0 0 -BITMAP -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 8 6 0 0 -BITMAP -76 -49 -49 -92 -92 -92 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -58 -64 -44 -88 -88 -88 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 6 8 -1 -2 -BITMAP -38 -24 -24 -44 -48 -70 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -38 -48 -88 -90 -90 -70 -20 -20 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 5 6 0 0 -BITMAP -58 -60 -40 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -48 -20 -10 -90 -60 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 8 1 0 -BITMAP -20 -20 -F0 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -48 -48 -88 -90 -90 -70 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -88 -90 -90 -A0 -60 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 6 1 0 -BITMAP -92 -92 -92 -B4 -48 -48 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -24 -28 -10 -30 -48 -88 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -48 -48 -50 -50 -20 -20 -40 -80 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -08 -10 -20 -40 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 4 0 -BBX 4 10 0 -2 -BITMAP -10 -20 -40 -40 -80 -40 -40 -80 -80 -40 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 3 0 -BBX 4 10 -1 -2 -BITMAP -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 4 0 -BBX 4 10 -1 -2 -BITMAP -20 -10 -10 -20 -10 -20 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 2 0 3 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 8 0 -2 -BITMAP -20 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 8 1 -1 -BITMAP -08 -38 -54 -90 -A0 -A8 -70 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -24 -20 -78 -20 -20 -48 -B0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 6 0 1 -BITMAP -24 -38 -48 -48 -70 -90 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 8 0 0 -BITMAP -42 -44 -28 -30 -78 -20 -F0 -40 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 3 0 -BBX 3 10 0 -2 -BITMAP -20 -20 -40 -40 -00 -00 -40 -40 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -18 -24 -30 -58 -48 -48 -68 -30 -90 -60 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 1 7 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -3C -42 -99 -A5 -A1 -9D -42 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 5 5 0 3 -BITMAP -38 -08 -50 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 4 1 1 -BITMAP -24 -48 -90 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -3C -42 -B9 -A5 -B9 -A5 -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 1 7 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 3 1 4 -BITMAP -60 -A0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -10 -10 -78 -20 -20 -00 -F0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 4 5 0 3 -BITMAP -60 -10 -60 -80 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 5 0 3 -BITMAP -E0 -20 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 1 7 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 6 8 -1 -2 -BITMAP -24 -24 -44 -48 -48 -B8 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 7 10 0 -2 -BITMAP -3E -74 -F4 -E8 -E8 -50 -50 -50 -A0 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 2 1 3 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 3 -1 -2 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 5 1 3 -BITMAP -40 -C0 -40 -80 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 5 5 0 3 -BITMAP -38 -48 -70 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 4 1 1 -BITMAP -48 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 8 9 2 -1 -BITMAP -42 -C4 -48 -88 -92 -26 -2A -4F -84 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 8 9 2 -1 -BITMAP -42 -C4 -48 -88 -96 -21 -26 -48 -8E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 9 9 1 -1 -BITMAP -E100 -2200 -4400 -2400 -C900 -1300 -1500 -2780 -4200 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -08 -00 -10 -10 -60 -80 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 -1 0 -BITMAP -08 -04 -00 -04 -0C -14 -14 -24 -7E -42 -82 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 -1 0 -BITMAP -02 -04 -00 -04 -0C -14 -14 -24 -7E -42 -82 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 -1 0 -BITMAP -04 -0A -00 -04 -0C -14 -14 -24 -7E -42 -82 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 11 -1 0 -BITMAP -0D -12 -00 -04 -0C -14 -14 -24 -7E -42 -82 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 10 -1 0 -BITMAP -0A -00 -04 -0C -14 -14 -24 -7E -42 -82 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 -1 0 -BITMAP -04 -0A -04 -04 -0C -14 -14 -24 -7E -42 -82 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 10 0 -BBX 11 8 -1 0 -BITMAP -07E0 -0A00 -1400 -17C0 -2400 -7C00 -4800 -8F80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 -2 -BITMAP -1C -22 -40 -40 -80 -82 -84 -78 -20 -C0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -10 -08 -00 -3E -20 -40 -7C -40 -80 -80 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -04 -08 -00 -3E -20 -40 -7C -40 -80 -80 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -14 -00 -3E -20 -40 -7C -40 -80 -80 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -14 -00 -3E -20 -40 -7C -40 -80 -80 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 11 0 0 -BITMAP -40 -20 -00 -20 -20 -20 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 5 11 0 0 -BITMAP -08 -10 -00 -20 -20 -20 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 11 0 0 -BITMAP -20 -50 -00 -20 -20 -20 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 10 0 0 -BITMAP -50 -00 -20 -20 -20 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3C -22 -22 -F2 -44 -84 -88 -F0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -0A -14 -00 -21 -21 -62 -52 -52 -94 -8C -84 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -08 -04 -00 -1E -21 -42 -42 -42 -84 -84 -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -02 -04 -00 -1E -21 -42 -42 -42 -84 -84 -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -04 -0A -00 -1E -21 -42 -42 -42 -84 -84 -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -05 -0A -00 -1E -21 -42 -42 -42 -84 -84 -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -0A -00 -1E -21 -42 -42 -42 -84 -84 -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 6 5 0 1 -BITMAP -44 -28 -30 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 10 8 -1 0 -BITMAP -0F40 -1180 -1280 -2500 -2900 -5200 -6200 -BC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -08 -04 -00 -21 -21 -42 -42 -82 -84 -84 -78 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -02 -04 -00 -21 -21 -42 -42 -82 -84 -84 -78 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -04 -0A -00 -21 -21 -42 -42 -82 -84 -84 -78 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -09 -00 -21 -21 -42 -42 -82 -84 -84 -78 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 1 0 -BITMAP -08 -10 -00 -82 -84 -48 -50 -20 -40 -40 -40 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -20 -20 -78 -44 -44 -F8 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -24 -44 -58 -48 -88 -88 -B0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -40 -20 -00 -70 -08 -78 -90 -90 -68 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -10 -20 -00 -70 -08 -78 -90 -90 -68 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -20 -50 -00 -70 -08 -78 -90 -90 -68 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -28 -50 -00 -70 -08 -78 -90 -90 -68 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -50 -00 -70 -08 -78 -90 -90 -68 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -20 -50 -20 -70 -08 -78 -90 -90 -68 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 8 0 -BBX 8 6 0 0 -BITMAP -77 -09 -7E -90 -92 -6C -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 8 -1 -2 -BITMAP -18 -24 -40 -40 -48 -30 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -20 -10 -00 -38 -48 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -08 -10 -00 -38 -48 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -10 -28 -00 -38 -48 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -00 -38 -48 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 9 0 0 -BITMAP -80 -40 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 9 0 0 -BITMAP -20 -40 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 9 0 0 -BITMAP -40 -A0 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 8 0 0 -BITMAP -A0 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -64 -38 -48 -3C -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -14 -28 -00 -58 -64 -44 -88 -88 -88 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -38 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -38 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -28 -00 -38 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -14 -28 -00 -38 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -38 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 4 5 1 1 -BITMAP -20 -00 -F0 -00 -40 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 8 6 -1 0 -BITMAP -1D -26 -2A -54 -64 -B8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -20 -10 -00 -48 -48 -88 -90 -90 -70 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -08 -10 -00 -48 -48 -88 -90 -90 -70 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -10 -28 -00 -48 -48 -88 -90 -90 -70 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -00 -48 -48 -88 -90 -90 -70 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 11 0 -2 -BITMAP -08 -10 -00 -48 -48 -50 -50 -20 -20 -40 -80 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 6 10 -1 -2 -BITMAP -10 -10 -38 -24 -24 -44 -48 -70 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 10 0 -2 -BITMAP -28 -00 -48 -48 -50 -50 -20 -20 -40 -80 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvO12-L1.bdf diff -u xc/fonts/bdf/75dpi/helvO12-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvO12-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvO12-L1.bdf:1.1 Wed Apr 4 18:56:16 2001 +++ xc/fonts/bdf/75dpi/helvO12-L1.bdf Wed Mar 16 21:04:05 2005 @@ -1,3044 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvO12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-O-Normal--12-120-75-75-P-67-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 16 15 -3 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 67 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 9 -X_HEIGHT 7 -FONT_ASCENT 11 -FONT_DESCENT 3 -FACE_NAME "Helvetica Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-Oblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 9 1 0 -BITMAP -10 -10 -20 -20 -20 -40 -40 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 5 0 -BBX 4 3 2 6 -BITMAP -50 -50 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -0A -14 -7E -28 -FC -50 -A0 -A0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 1 -1 -BITMAP -04 -1C -2A -28 -18 -14 -A4 -A8 -70 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 11 0 -BBX 10 9 2 0 -BITMAP -3040 -4880 -9100 -6200 -0C00 -1180 -2240 -4480 -8300 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -0C -12 -12 -0C -38 -4A -86 -8C -72 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 3 0 -BBX 2 3 3 6 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 12 1 -3 -BITMAP -10 -20 -20 -40 -40 -80 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 12 0 -3 -BITMAP -20 -10 -10 -10 -10 -10 -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 3 2 6 -BITMAP -50 -60 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -10 -10 -FC -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 3 0 -2 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 9 0 0 -BITMAP -08 -08 -10 -10 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -1C -22 -22 -44 -44 -88 -88 -88 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 4 9 3 0 -BITMAP -10 -F0 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -1C -22 -02 -0C -30 -40 -40 -80 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -1C -22 -02 -1C -04 -04 -04 -88 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -0C -14 -24 -28 -48 -88 -FC -10 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -1E -20 -40 -78 -04 -04 -04 -88 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -1C -22 -40 -B8 -C4 -84 -84 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 2 0 -BITMAP -FC -04 -08 -10 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -1C -22 -22 -3C -44 -84 -84 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -1C -22 -42 -42 -3E -04 -04 -88 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 6 1 0 -BITMAP -20 -00 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 8 0 -2 -BITMAP -10 -00 -00 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 7 5 1 1 -BITMAP -0E -30 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 3 1 2 -BITMAP -7C -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 7 5 1 1 -BITMAP -60 -18 -06 -18 -E0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 2 0 -BITMAP -38 -44 -84 -08 -30 -40 -40 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 12 0 -BBX 10 10 2 -1 -BITMAP -0700 -1880 -6040 -4D40 -9240 -A240 -A680 -9B00 -4000 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -06 -0A -12 -12 -22 -3E -42 -82 -82 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1E -11 -21 -22 -7C -42 -42 -84 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1E -21 -40 -40 -80 -80 -82 -84 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -1F00 -1080 -2080 -2080 -4100 -4100 -4200 -8400 -F800 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 9 9 1 0 -BITMAP -1F80 -1000 -2000 -2000 -7E00 -4000 -4000 -8000 -FC00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 9 9 1 0 -BITMAP -1F80 -1000 -2000 -2000 -7C00 -4000 -4000 -8000 -8000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -0E -31 -40 -40 -8E -82 -82 -84 -7C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 9 1 0 -BITMAP -1040 -1040 -2080 -2080 -7F00 -4100 -4100 -8200 -8200 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 9 1 0 -BITMAP -10 -10 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -01 -01 -02 -02 -02 -04 -84 -88 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -11 -12 -24 -28 -70 -48 -44 -84 -82 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -10 -10 -20 -20 -40 -40 -40 -80 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 12 9 1 0 -BITMAP -1010 -1030 -2860 -28A0 -4940 -4A40 -4C40 -8880 -8880 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 9 1 0 -BITMAP -1040 -1040 -2880 -2880 -4900 -4500 -4500 -8200 -8200 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -0F00 -1080 -2080 -4080 -4100 -8100 -8200 -8400 -7800 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1E -11 -21 -22 -7C -40 -40 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -0F00 -1080 -2080 -4080 -4100 -8900 -8600 -8600 -7900 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1E -11 -21 -22 -7C -42 -42 -84 -84 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1E -21 -20 -18 -04 -02 -82 -84 -78 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 9 2 0 -BITMAP -FE -10 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -2080 -2080 -4100 -4100 -4100 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 6 9 3 0 -BITMAP -84 -84 -88 -88 -90 -90 -A0 -A0 -C0 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 11 0 -BBX 10 9 2 0 -BITMAP -8840 -8840 -8880 -9880 -9900 -A900 -AA00 -AA00 -CC00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 9 1 0 -BITMAP -1040 -1080 -0900 -0A00 -0C00 -1400 -2400 -4200 -8200 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 6 9 3 0 -BITMAP -84 -84 -88 -50 -60 -40 -40 -80 -80 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -1F80 -0100 -0200 -0400 -0800 -1000 -2000 -4000 -FE00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 7 12 -1 -3 -BITMAP -0E -08 -08 -10 -10 -20 -20 -40 -40 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 9 2 0 -BITMAP -80 -80 -80 -80 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 7 12 -2 -3 -BITMAP -0E -02 -02 -04 -04 -08 -08 -10 -10 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 6 0 -BBX 4 3 2 5 -BITMAP -20 -50 -90 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 1 -1 -3 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 2 2 8 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -1C -22 -02 -3C -44 -88 -74 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -10 -10 -2C -32 -62 -44 -44 -C8 -B0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -18 -24 -40 -40 -80 -88 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -01 -01 -1A -26 -44 -44 -88 -98 -68 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -18 -24 -44 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 6 9 0 0 -BITMAP -0C -10 -78 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 10 -1 -3 -BITMAP -0D -13 -22 -22 -44 -4C -34 -08 -88 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -10 -10 -2C -32 -42 -44 -44 -88 -88 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 3 0 -BBX 4 9 0 0 -BITMAP -10 -00 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 3 0 -BBX 7 12 -3 -3 -BITMAP -02 -00 -04 -04 -08 -08 -08 -10 -10 -20 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -10 -24 -28 -70 -50 -48 -88 -88 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 3 0 -BBX 4 9 0 0 -BITMAP -10 -10 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -2900 -3680 -4480 -4900 -4900 -9200 -9200 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -2C -32 -42 -44 -44 -88 -88 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -1C -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 10 -1 -3 -BITMAP -16 -19 -31 -22 -22 -64 -58 -40 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 -3 -BITMAP -1A -26 -44 -44 -8C -98 -68 -08 -10 -10 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 6 7 0 0 -BITMAP -2C -30 -60 -40 -40 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -18 -24 -40 -30 -08 -88 -70 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 9 0 0 -BITMAP -10 -10 -78 -20 -20 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -22 -22 -44 -44 -88 -98 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -88 -88 -90 -90 -A0 -A0 -C0 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 7 1 0 -BITMAP -8880 -8880 -9900 -AA00 -AA00 -CC00 -8800 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -22 -24 -28 -10 -28 -48 -88 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 8 10 -2 -3 -BITMAP -11 -11 -12 -12 -14 -14 -18 -10 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -3C -04 -08 -10 -20 -40 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 5 0 -BBX 5 12 1 -3 -BITMAP -18 -20 -20 -20 -40 -80 -40 -40 -80 -80 -80 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 4 0 -BBX 5 12 0 -3 -BITMAP -08 -08 -10 -10 -10 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 5 0 -BBX 5 12 0 -3 -BITMAP -30 -08 -08 -10 -10 -08 -10 -10 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 2 1 3 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 9 0 -3 -BITMAP -10 -00 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 9 1 -1 -BITMAP -04 -1C -2A -48 -90 -90 -A4 -78 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -0E -12 -10 -20 -7C -20 -20 -44 -B8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 6 0 1 -BITMAP -22 -1C -24 -48 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 9 1 0 -BITMAP -11 -12 -14 -7E -10 -FC -20 -20 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 4 0 -BBX 4 11 1 -2 -BITMAP -10 -10 -20 -20 -20 -00 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 12 0 -3 -BITMAP -1C -32 -22 -30 -48 -44 -44 -24 -18 -88 -98 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 3 8 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -1F00 -2080 -4C40 -5240 -A040 -A280 -9C80 -4100 -3E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 5 5 2 4 -BITMAP -38 -08 -50 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 4 1 2 -BITMAP -24 -48 -90 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 6 4 1 2 -BITMAP -FC -04 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -1F00 -2080 -4E40 -4A40 -9C40 -9480 -9280 -4100 -3E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 1 3 8 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 4 4 1 4 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -08 -08 -7E -10 -10 -00 -FC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 5 1 3 -BITMAP -60 -90 -20 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 5 0 3 -BITMAP -70 -10 -20 -90 -60 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 2 2 8 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 9 10 -1 -3 -BITMAP -0880 -0880 -1100 -1100 -2200 -2600 -5A00 -4000 -8000 -8000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 8 12 1 -3 -BITMAP -3F -7A -F4 -F4 -68 -28 -28 -50 -50 -50 -A0 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 1 3 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 4 4 -1 -3 -BITMAP -20 -10 -90 -60 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 5 2 3 -BITMAP -40 -C0 -40 -80 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 5 5 2 4 -BITMAP -38 -48 -70 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 4 1 2 -BITMAP -48 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -21 -62 -24 -48 -52 -16 -2A -5F -84 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -2100 -6200 -2400 -4800 -5300 -1480 -2100 -4200 -8700 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -7080 -1100 -2200 -9400 -6900 -0B00 -1500 -2F80 -4200 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 9 0 -3 -BITMAP -04 -00 -08 -08 -30 -40 -84 -88 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -04 -02 -00 -02 -06 -0A -12 -22 -3E -42 -82 -82 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -01 -02 -00 -02 -06 -0A -12 -22 -3E -42 -82 -82 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -02 -05 -00 -02 -06 -0A -12 -22 -3E -42 -82 -82 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0280 -0500 -0000 -0200 -0600 -0A00 -1200 -2200 -3E00 -4200 -8200 -8200 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -05 -00 -02 -06 -0A -12 -22 -3E -42 -82 -82 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -06 -09 -06 -02 -06 -0A -12 -22 -3E -42 -82 -82 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 11 0 -BBX 12 9 1 0 -BITMAP -03F0 -0500 -0A00 -1200 -27C0 -3C00 -4400 -8800 -8F80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 12 0 -3 -BITMAP -0F00 -1080 -2000 -2000 -4000 -4000 -4100 -4200 -3C00 -1000 -9000 -6000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 12 1 0 -BITMAP -08 -04 -00 -1F -10 -20 -20 -7E -40 -40 -80 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 12 1 0 -BITMAP -02 -04 -00 -1F -10 -20 -20 -7E -40 -40 -80 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 12 1 0 -BITMAP -04 -0A -00 -1F -10 -20 -20 -7E -40 -40 -80 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 11 1 0 -BITMAP -0A -00 -1F -10 -20 -20 -7E -40 -40 -80 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 12 1 0 -BITMAP -20 -10 -00 -10 -10 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 12 1 0 -BITMAP -08 -10 -00 -10 -10 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 12 1 0 -BITMAP -10 -28 -00 -10 -10 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 11 1 0 -BITMAP -28 -00 -10 -10 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -1F00 -1080 -2080 -2080 -F100 -4100 -4200 -8400 -F800 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 12 1 0 -BITMAP -0280 -0500 -0000 -1040 -1040 -2880 -2880 -4900 -4500 -4500 -8200 -8200 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0800 -0400 -0000 -0F00 -1080 -2080 -4080 -4100 -8100 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0100 -0200 -0000 -0F00 -1080 -2080 -4080 -4100 -8100 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0200 -0500 -0000 -0F00 -1080 -2080 -4080 -4100 -8100 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0280 -0500 -0000 -0F00 -1080 -2080 -4080 -4100 -8100 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -0500 -0000 -0F00 -1080 -2080 -4080 -4100 -8100 -8200 -8400 -7800 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -44 -28 -30 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 11 9 1 0 -BITMAP -07A0 -08C0 -1140 -2240 -2480 -4880 -5100 -6200 -BC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0800 -0400 -0000 -2080 -2080 -4080 -4100 -4100 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0200 -0400 -0000 -2080 -2080 -4080 -4100 -4100 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0400 -0A00 -0000 -2080 -2080 -4080 -4100 -4100 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -0A00 -0000 -2080 -2080 -4080 -4100 -4100 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 6 12 3 0 -BITMAP -08 -10 -00 -84 -84 -88 -50 -60 -40 -40 -80 -80 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -10 -10 -3C -22 -42 -44 -78 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -0E -11 -11 -26 -2C -42 -42 -84 -B8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -10 -08 -00 -1C -22 -02 -3C -44 -88 -74 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -04 -08 -00 -1C -22 -02 -3C -44 -88 -74 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -08 -14 -00 -1C -22 -02 -3C -44 -88 -74 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -0A -14 -00 -1C -22 -02 -3C -44 -88 -74 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -14 -00 -1C -22 -02 -3C -44 -88 -74 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -0C -12 -0C -1C -22 -02 -3C -44 -88 -74 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 11 0 -BBX 11 7 0 0 -BITMAP -1DC0 -2220 -0220 -3FC0 -4400 -8C40 -7380 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 10 -1 -3 -BITMAP -0C -12 -20 -20 -40 -44 -38 -10 -90 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 10 0 0 -BITMAP -10 -08 -00 -1C -24 -44 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 10 0 0 -BITMAP -04 -08 -00 -1C -24 -44 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 10 0 0 -BITMAP -08 -14 -00 -1C -24 -44 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -14 -00 -1C -24 -44 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 10 0 0 -BITMAP -40 -20 -00 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 10 0 0 -BITMAP -10 -20 -00 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 10 0 0 -BITMAP -20 -50 -00 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 9 0 0 -BITMAP -50 -00 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -70 -1E -34 -02 -1E -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -0A -14 -00 -2C -32 -42 -44 -44 -88 -88 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -10 -08 -00 -1C -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -04 -08 -00 -1C -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -08 -14 -00 -1C -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -0A -14 -00 -1C -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -14 -00 -1C -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -10 -00 -FC -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 9 7 -1 0 -BITMAP -0E80 -1300 -2500 -2A00 -5200 -6400 -B800 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -10 -08 -00 -22 -22 -44 -44 -88 -98 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -04 -08 -00 -22 -22 -44 -44 -88 -98 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -08 -14 -00 -22 -22 -44 -44 -88 -98 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -14 -00 -22 -22 -44 -44 -88 -98 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 8 13 -2 -3 -BITMAP -02 -04 -00 -11 -11 -12 -12 -14 -14 -18 -10 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 12 -1 -3 -BITMAP -08 -08 -16 -19 -31 -22 -22 -64 -58 -40 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 12 -1 -3 -BITMAP -0A -00 -11 -11 -12 -12 -14 -14 -18 -10 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvO14-L1.bdf diff -u xc/fonts/bdf/75dpi/helvO14-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvO14-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvO14-L1.bdf:1.1 Wed Apr 4 18:56:16 2001 +++ xc/fonts/bdf/75dpi/helvO14-L1.bdf Wed Mar 16 21:04:05 2005 @@ -1,3312 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvO14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-O-Normal--14-140-75-75-P-78-ISO8859-1 -SIZE 14 75 75 -FONTBOUNDINGBOX 20 17 -3 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 78 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 11 -X_HEIGHT 8 -FONT_ASCENT 13 -FONT_DESCENT 3 -FACE_NAME "Helvetica Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-Oblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 11 1 0 -BITMAP -10 -10 -20 -20 -20 -40 -40 -40 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 5 0 -BBX 4 3 2 8 -BITMAP -50 -50 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -0900 -0900 -1200 -7F80 -1200 -2400 -FE00 -2400 -4800 -4800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -04 -1E -25 -25 -28 -18 -0C -12 -92 -94 -78 -20 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 12 0 -BBX 9 10 2 0 -BITMAP -7080 -8900 -8A00 -7400 -0400 -0800 -1700 -2880 -4880 -8700 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -1C -24 -24 -18 -31 -49 -86 -84 -8A -71 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 3 0 -BBX 2 3 2 8 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 14 1 -3 -BITMAP -08 -10 -20 -20 -40 -40 -80 -80 -80 -80 -80 -80 -40 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 14 0 -3 -BITMAP -10 -10 -08 -08 -08 -08 -08 -08 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 6 5 3 6 -BITMAP -10 -54 -78 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -08 -08 -10 -FE -10 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -40 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 1 4 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 11 0 0 -BITMAP -08 -08 -10 -10 -20 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -0F00 -1080 -2100 -2100 -4200 -4200 -4200 -8400 -8400 -7800 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 4 10 3 0 -BITMAP -10 -F0 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -1E -21 -21 -02 -0C -10 -60 -80 -80 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -1E -21 -01 -02 -1C -02 -02 -84 -84 -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -06 -0A -14 -24 -48 -88 -FC -10 -20 -20 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -1F -10 -20 -3C -02 -02 -02 -84 -84 -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -0F -11 -20 -20 -5C -62 -42 -82 -84 -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 2 0 -BITMAP -7E -04 -08 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -1E -21 -21 -12 -3C -42 -82 -82 -84 -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -0E -11 -21 -21 -22 -1E -02 -84 -84 -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 8 1 0 -BITMAP -20 -20 -00 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 -2 -BITMAP -10 -10 -00 -00 -00 -00 -40 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 5 1 2 -BITMAP -06 -38 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 3 1 3 -BITMAP -7E -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 5 1 2 -BITMAP -60 -18 -06 -38 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 2 0 -BITMAP -38 -44 -84 -84 -08 -10 -20 -40 -00 -80 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 13 0 -BBX 12 12 1 -1 -BITMAP -07C0 -1820 -2010 -4750 -4890 -9120 -9120 -9340 -9D80 -8000 -4000 -3F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -0200 -0500 -0900 -0900 -1100 -1100 -2100 -7F80 -4080 -8080 -8080 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -1F00 -1080 -2080 -2080 -2100 -7E00 -4100 -4100 -8100 -8200 -FC00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -0F00 -1080 -2080 -4000 -4000 -8000 -8000 -8100 -8200 -C600 -3800 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -1E00 -1100 -2100 -2080 -2080 -4080 -4100 -4100 -8200 -8C00 -F000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 11 1 0 -BITMAP -1FC0 -1000 -1000 -2000 -2000 -7E00 -4000 -4000 -8000 -8000 -FE00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 10 11 1 0 -BITMAP -1FC0 -1000 -2000 -2000 -2000 -7E00 -4000 -4000 -8000 -8000 -8000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -0780 -1840 -2040 -4000 -4000 -8780 -8080 -8100 -8100 -4700 -3900 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -1020 -1020 -2040 -2040 -2040 -7F80 -4080 -4080 -8100 -8100 -8100 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 11 1 0 -BITMAP -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -0080 -0080 -0100 -0100 -0100 -0200 -0200 -8200 -8400 -8400 -7800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -1080 -1100 -2200 -2400 -2800 -7800 -4800 -4400 -8200 -8200 -8100 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 14 11 1 0 -BITMAP -180C -1814 -2828 -2828 -2848 -4890 -4890 -4510 -8520 -8620 -8420 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -1820 -1820 -2840 -2440 -2440 -4480 -4480 -4480 -8500 -8300 -8300 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -0700 -1880 -20C0 -4040 -4040 -8080 -8080 -8180 -8200 -C600 -3800 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 11 1 0 -BITMAP -1F00 -1080 -2080 -2080 -2100 -7E00 -4000 -4000 -8000 -8000 -8000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -0700 -1880 -20C0 -4040 -4040 -8080 -8880 -8580 -8200 -C700 -3880 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -1F00 -1080 -2080 -2080 -2100 -7E00 -4100 -4100 -8100 -8200 -8200 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -0700 -1880 -2080 -2000 -1800 -0600 -0100 -0100 -8200 -4600 -3800 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 9 11 2 0 -BITMAP -FF80 -0800 -1000 -1000 -1000 -2000 -2000 -2000 -4000 -4000 -4000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -1020 -1020 -2040 -2040 -2040 -4080 -4080 -4080 -8100 -C300 -7E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 8 11 4 0 -BITMAP -81 -81 -82 -82 -84 -84 -88 -90 -90 -60 -40 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 14 0 -BBX 12 11 3 0 -BITMAP -8410 -8410 -8C20 -8C20 -9440 -9440 -A480 -A480 -C300 -C300 -8200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 11 11 0 0 -BITMAP -1020 -1040 -0880 -0900 -0600 -0400 -0A00 -1200 -2100 -4100 -8080 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 11 2 0 -BITMAP -8080 -8100 -8200 -4200 -4400 -4800 -3000 -2000 -2000 -4000 -4000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 10 11 0 0 -BITMAP -1FC0 -0040 -0080 -0100 -0200 -0400 -0800 -1000 -2000 -4000 -FF00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 14 0 -3 -BITMAP -0E -08 -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 3 11 2 0 -BITMAP -80 -80 -80 -40 -40 -40 -40 -20 -20 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 14 -1 -3 -BITMAP -0E -02 -04 -04 -04 -08 -08 -08 -10 -10 -10 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 7 0 -BBX 6 5 2 6 -BITMAP -08 -14 -24 -44 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 1 -1 -3 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 2 3 9 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -1C -22 -02 -3C -44 -88 -98 -EC -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -10 -10 -20 -2C -32 -42 -42 -42 -84 -C4 -B8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -1C -22 -40 -40 -80 -84 -88 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 9 11 0 0 -BITMAP -0080 -0080 -0100 -1D00 -2500 -4200 -4200 -8200 -8400 -8C00 -7400 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -1C -22 -42 -7E -80 -80 -8C -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 7 11 0 0 -BITMAP -0E -10 -20 -F8 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 9 11 -1 -3 -BITMAP -0E80 -1180 -2100 -2100 -4100 -4200 -4600 -3A00 -0400 -8400 -7800 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -10 -10 -20 -2C -32 -42 -44 -44 -84 -88 -88 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -10 -10 -00 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 3 0 -BBX 7 14 -3 -3 -BITMAP -02 -02 -00 -04 -04 -08 -08 -08 -10 -10 -10 -10 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -10 -10 -20 -22 -24 -58 -60 -50 -90 -88 -84 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 3 0 -BBX 4 11 0 0 -BITMAP -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 11 0 -BBX 11 8 0 0 -BITMAP -2CC0 -3320 -4420 -4440 -4440 -8880 -8880 -8880 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -2C -32 -42 -44 -44 -84 -88 -88 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -1C -22 -42 -42 -84 -84 -88 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 -1 -3 -BITMAP -16 -19 -21 -21 -21 -42 -62 -5C -40 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 0 -3 -BITMAP -1D -23 -42 -42 -82 -84 -8C -74 -04 -08 -08 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -2C -30 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -1C -22 -40 -38 -04 -84 -88 -70 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 10 0 0 -BITMAP -10 -10 -78 -20 -40 -40 -40 -80 -80 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -22 -22 -42 -44 -44 -84 -98 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -84 -88 -88 -90 -90 -A0 -A0 -C0 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 8 1 0 -BITMAP -8880 -8880 -9900 -9900 -AA00 -AA00 -CC00 -8800 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -21 -12 -14 -08 -18 -24 -44 -82 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 -3 -BITMAP -42 -44 -44 -48 -48 -50 -70 -20 -40 -40 -80 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -3F -01 -06 -08 -30 -40 -80 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 5 0 -BBX 6 14 1 -3 -BITMAP -0C -10 -20 -20 -20 -40 -80 -40 -40 -40 -80 -80 -80 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 3 0 -BBX 5 14 0 -3 -BITMAP -08 -08 -10 -10 -10 -20 -20 -20 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 5 0 -BBX 6 14 -1 -3 -BITMAP -18 -04 -04 -08 -08 -08 -04 -08 -10 -10 -10 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 6 3 2 3 -BITMAP -64 -B4 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 11 0 -3 -BITMAP -10 -10 -00 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 1 -1 -BITMAP -04 -1C -2A -48 -50 -90 -A4 -A8 -70 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -0F00 -1080 -1080 -0800 -3E00 -1000 -2000 -2000 -6200 -DC00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 6 1 2 -BITMAP -42 -3C -48 -48 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -2080 -2100 -1200 -1400 -0800 -7E00 -1000 -FC00 -2000 -2000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 3 0 -BBX 4 12 0 -1 -BITMAP -10 -10 -10 -20 -20 -00 -00 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 14 0 -3 -BITMAP -0E -11 -11 -08 -1C -26 -42 -42 -64 -38 -10 -88 -88 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 2 9 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -0F00 -30C0 -4640 -4920 -9020 -9020 -9240 -4C40 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 6 7 1 4 -BITMAP -1C -04 -38 -48 -70 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 4 1 2 -BITMAP -24 -48 -90 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 4 1 2 -BITMAP -FE -02 -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 1 4 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -0F00 -30C0 -4E40 -4920 -8920 -9E20 -9440 -5240 -6180 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 1 2 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 2 6 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -04 -04 -08 -7F -08 -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 1 4 -BITMAP -70 -90 -10 -20 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 1 4 -BITMAP -70 -90 -20 -10 -90 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 2 3 9 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 11 -1 -3 -BITMAP -11 -11 -21 -22 -22 -42 -4C -74 -80 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 8 14 2 -3 -BITMAP -1F -7A -F4 -F4 -F4 -E8 -68 -28 -50 -50 -50 -A0 -A0 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 1 1 4 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 4 3 -2 -3 -BITMAP -10 -90 -60 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 6 2 4 -BITMAP -20 -E0 -20 -40 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 6 7 1 4 -BITMAP -18 -24 -44 -48 -30 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 4 1 2 -BITMAP -48 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 10 10 0 0 -BITMAP -1040 -7080 -1100 -2200 -24C0 -2940 -1280 -2480 -47C0 -8100 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 10 10 0 0 -BITMAP -1040 -7080 -1100 -2200 -25C0 -2A40 -1040 -2080 -4100 -83C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -7040 -9080 -2100 -1200 -94C0 -E940 -1280 -2480 -47C0 -8100 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 6 11 1 -3 -BITMAP -04 -04 -00 -08 -10 -20 -40 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0400 -0200 -0000 -0200 -0500 -0900 -0900 -1100 -1100 -2100 -7F80 -4080 -8080 -8080 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0100 -0200 -0000 -0200 -0500 -0900 -0900 -1100 -1100 -2100 -7F80 -4080 -8080 -8080 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0200 -0500 -0000 -0200 -0500 -0900 -0900 -1100 -1100 -2100 -7F80 -4080 -8080 -8080 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0680 -0B00 -0000 -0200 -0500 -0900 -0900 -1100 -1100 -2100 -7F80 -4080 -8080 -8080 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0D80 -0000 -0200 -0500 -0900 -0900 -1100 -1100 -2100 -7F80 -4080 -8080 -8080 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0300 -0500 -0600 -0200 -0500 -0900 -0900 -1100 -1100 -2100 -7F80 -4080 -8080 -8080 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 15 0 -BBX 16 11 1 0 -BITMAP -03FF -0440 -0840 -0880 -1080 -10FC -2100 -7F00 -4100 -8200 -83F8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 14 1 -3 -BITMAP -0F00 -1080 -2080 -4000 -4000 -8000 -8000 -8100 -8200 -C600 -3800 -1000 -9000 -6000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 14 1 0 -BITMAP -0400 -0200 -0000 -1FC0 -1000 -1000 -2000 -2000 -7E00 -4000 -4000 -8000 -8000 -FE00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 14 1 0 -BITMAP -0100 -0200 -0000 -1FC0 -1000 -1000 -2000 -2000 -7E00 -4000 -4000 -8000 -8000 -FE00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 14 1 0 -BITMAP -0200 -0500 -0000 -1FC0 -1000 -1000 -2000 -2000 -7E00 -4000 -4000 -8000 -8000 -FE00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 13 1 0 -BITMAP -06C0 -0000 -1FC0 -1000 -1000 -2000 -2000 -7E00 -4000 -4000 -8000 -8000 -FE00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 14 1 0 -BITMAP -20 -10 -00 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 14 1 0 -BITMAP -08 -10 -00 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 14 1 0 -BITMAP -10 -28 -00 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 13 1 0 -BITMAP -6C -00 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 11 0 0 -BITMAP -0F80 -0840 -0840 -1020 -1020 -FC20 -2040 -2040 -4080 -4300 -7C00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -0340 -0580 -0000 -1820 -1820 -2840 -2440 -2440 -4480 -4480 -4480 -8500 -8300 -8300 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0400 -0200 -0000 -0700 -1880 -20C0 -4040 -4040 -8080 -8080 -8180 -8200 -C600 -3800 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0100 -0200 -0000 -0700 -1880 -20C0 -4040 -4040 -8080 -8080 -8180 -8200 -C600 -3800 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0200 -0500 -0000 -0700 -1880 -20C0 -4040 -4040 -8080 -8080 -8180 -8200 -C600 -3800 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0680 -0B00 -0000 -0700 -1880 -20C0 -4040 -4040 -8080 -8080 -8180 -8200 -C600 -3800 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0D80 -0000 -0700 -1880 -20C0 -4040 -4040 -8080 -8080 -8180 -8200 -C600 -3800 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 8 7 0 1 -BITMAP -41 -22 -14 -18 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -03A0 -0C40 -10A0 -2120 -2220 -4440 -4840 -50C0 -6100 -6300 -9C00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -0200 -0100 -0000 -1020 -1020 -2040 -2040 -2040 -4080 -4080 -4080 -8100 -C300 -7E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -0080 -0100 -0000 -1020 -1020 -2040 -2040 -2040 -4080 -4080 -4080 -8100 -C300 -7E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -0100 -0280 -0000 -1020 -1020 -2040 -2040 -2040 -4080 -4080 -4080 -8100 -C300 -7E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -06C0 -0000 -1020 -1020 -2040 -2040 -2040 -4080 -4080 -4080 -8100 -C300 -7E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 14 2 0 -BITMAP -0400 -0800 -0000 -8080 -8100 -8200 -4200 -4400 -4800 -3000 -2000 -2000 -4000 -4000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -10 -10 -3E -21 -21 -41 -42 -7C -80 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 11 1 0 -BITMAP -0E -11 -21 -22 -2C -48 -44 -44 -84 -88 -B0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -10 -08 -00 -1C -22 -02 -3C -44 -88 -98 -EC -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -04 -08 -00 -1C -22 -02 -3C -44 -88 -98 -EC -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -08 -14 -00 -1C -22 -02 -3C -44 -88 -98 -EC -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1A -2C -00 -1C -22 -02 -3C -44 -88 -98 -EC -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -36 -00 -1C -22 -02 -3C -44 -88 -98 -EC -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -06 -0A -0C -00 -1C -22 -02 -3C -44 -88 -98 -EC -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 12 0 -BBX 12 8 -1 0 -BITMAP -1EE0 -2110 -0110 -1FF0 -6200 -8400 -8C20 -73C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 11 -1 -3 -BITMAP -0E -11 -20 -20 -40 -42 -44 -38 -10 -90 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -10 -08 -00 -1C -22 -42 -7E -80 -80 -8C -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -04 -08 -00 -1C -22 -42 -7E -80 -80 -8C -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -08 -14 -00 -1C -22 -42 -7E -80 -80 -8C -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -36 -00 -1C -22 -42 -7E -80 -80 -8C -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 11 0 0 -BITMAP -40 -20 -00 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 11 0 0 -BITMAP -10 -20 -00 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 11 0 0 -BITMAP -20 -50 -00 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 5 10 0 0 -BITMAP -D8 -00 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -36 -1C -24 -06 -3E -42 -42 -84 -84 -88 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1A -2C -00 -2C -32 -42 -44 -44 -84 -88 -88 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -10 -08 -00 -1C -22 -42 -42 -84 -84 -88 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -04 -08 -00 -1C -22 -42 -42 -84 -84 -88 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -08 -14 -00 -1C -22 -42 -42 -84 -84 -88 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1A -2C -00 -1C -22 -42 -42 -84 -84 -88 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -36 -00 -1C -22 -42 -42 -84 -84 -88 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -08 -08 -00 -FE -00 -20 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 10 0 -1 -BITMAP -02 -1C -26 -4A -52 -94 -A4 -C8 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -10 -08 -00 -22 -22 -42 -44 -44 -84 -98 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -04 -08 -00 -22 -22 -42 -44 -44 -84 -98 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -08 -14 -00 -22 -22 -42 -44 -44 -84 -98 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -36 -00 -22 -22 -42 -44 -44 -84 -98 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 14 0 -3 -BITMAP -04 -08 -00 -42 -44 -44 -48 -48 -50 -70 -20 -40 -40 -80 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 14 -1 -3 -BITMAP -08 -08 -08 -16 -19 -21 -21 -21 -42 -62 -5C -40 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 13 0 -3 -BITMAP -36 -00 -42 -44 -44 -48 -48 -50 -70 -20 -40 -40 -80 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvO18-L1.bdf diff -u xc/fonts/bdf/75dpi/helvO18-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvO18-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvO18-L1.bdf:1.1 Wed Apr 4 18:56:16 2001 +++ xc/fonts/bdf/75dpi/helvO18-L1.bdf Wed Mar 16 21:04:05 2005 @@ -1,3838 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvO18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-O-Normal--18-180-75-75-P-98-ISO8859-1 -SIZE 18 75 75 -FONTBOUNDINGBOX 21 22 -2 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 98 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 14 -X_HEIGHT 10 -FONT_ASCENT 16 -FONT_DESCENT 5 -FACE_NAME "Helvetica Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-Oblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 13 2 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 14 2 0 -BITMAP -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 7 0 -BBX 6 4 3 10 -BITMAP -6C -6C -D8 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -0240 -06C0 -0480 -3FE0 -3FE0 -0900 -1B00 -1200 -FF80 -FF80 -2400 -6C00 -4800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 15 1 -1 -BITMAP -0200 -1F00 -3F80 -64C0 -64C0 -7400 -3C00 -0F00 -0B80 -0980 -C980 -CB80 -FF00 -7E00 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 16 0 -BBX 12 13 3 0 -BITMAP -3830 -6C60 -C4C0 -8C80 -D980 -7300 -0600 -0CE0 -09B0 -1B10 -3230 -6360 -C1C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -0F00 -1B80 -3180 -3180 -1B00 -1E00 -3CC0 -66C0 -C380 -C300 -C780 -FCC0 -78C0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 4 0 -BBX 3 4 3 10 -BITMAP -60 -60 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 8 18 1 -4 -BITMAP -03 -06 -0C -18 -30 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 8 18 -1 -4 -BITMAP -0C -06 -06 -03 -03 -03 -03 -03 -03 -03 -06 -06 -0C -0C -18 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 5 6 3 8 -BITMAP -20 -A8 -70 -60 -D0 -90 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 10 2 0 -BITMAP -0C -0C -0C -18 -FF -FF -18 -30 -30 -30 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 5 1 -3 -BITMAP -60 -60 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 2 2 4 -BITMAP -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 2 2 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 8 14 0 0 -BITMAP -03 -03 -06 -04 -0C -0C -18 -10 -30 -30 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -0F00 -3F80 -3180 -6180 -6180 -6180 -C180 -C300 -C300 -C300 -C600 -FE00 -7800 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 5 13 5 0 -BITMAP -18 -78 -F0 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0F80 -1FC0 -38C0 -30C0 -01C0 -0380 -0F00 -1C00 -3800 -6000 -C000 -FF00 -FF00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0F80 -1FC0 -30C0 -30C0 -01C0 -0780 -0700 -0180 -0180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -0180 -0380 -0700 -0F00 -1B00 -3300 -6600 -C600 -FF00 -FF00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0FC0 -1FC0 -1800 -3000 -3E00 -7F00 -6380 -0180 -0180 -0180 -C300 -FF00 -7C00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0780 -0FC0 -18C0 -3000 -6000 -6E00 -FF00 -E380 -C180 -C180 -E300 -7F00 -3C00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 2 0 -BITMAP -7FC0 -7FC0 -0180 -0300 -0600 -0C00 -1800 -3000 -3000 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -0F00 -3F80 -3180 -6180 -6380 -3F00 -7600 -E300 -C300 -C300 -C700 -FE00 -7C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0780 -1FC0 -18C0 -30C0 -30C0 -31C0 -3FC0 -1F80 -0180 -0380 -C700 -FE00 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 10 1 0 -BITMAP -30 -30 -00 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 -3 -BITMAP -18 -18 -00 -00 -00 -00 -00 -00 -60 -60 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 8 7 2 1 -BITMAP -07 -1C -70 -C0 -70 -1C -06 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 8 5 2 2 -BITMAP -7F -7F -00 -FE -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 8 7 2 1 -BITMAP -60 -38 -0E -03 -0E -38 -E0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 3 0 -BITMAP -3E -7F -E3 -C7 -0E -1C -38 -70 -60 -60 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 18 0 -BBX 17 17 2 -3 -BITMAP -01F800 -07FE00 -0E0700 -180300 -30ED80 -63B980 -671980 -C63180 -CC3300 -CC6300 -CCE600 -CDEC00 -C77800 -600000 -700000 -3FE000 -0FE000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -00C0 -01C0 -03C0 -0360 -0660 -0660 -0C60 -1C60 -1860 -3FE0 -7FE0 -6060 -C060 -C060 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 14 2 0 -BITMAP -1FC0 -1FE0 -1860 -3060 -3060 -30C0 -3F80 -7FC0 -60E0 -6060 -6060 -C0E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -03C0 -0FE0 -3C70 -3030 -6000 -E000 -C000 -C000 -C000 -C060 -E0E0 -61C0 -7F80 -1E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 14 1 0 -BITMAP -1FE0 -1FF0 -1830 -3018 -3018 -3018 -3018 -6018 -6038 -6030 -6070 -C0E0 -FF80 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 14 2 0 -BITMAP -1FF0 -1FF0 -1800 -3000 -3000 -3000 -3FC0 -7FC0 -6000 -6000 -6000 -C000 -FF80 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 12 14 2 0 -BITMAP -1FF0 -1FF0 -1800 -3000 -3000 -3000 -3F80 -7F80 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 12 14 2 0 -BITMAP -03E0 -0FF0 -1C30 -3030 -7000 -6000 -6000 -C3F0 -C3F0 -C060 -E060 -60C0 -7FC0 -1EC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -1818 -1818 -1818 -3030 -3030 -3030 -3FF0 -7FE0 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 5 14 2 0 -BITMAP -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 14 0 0 -BITMAP -00C0 -00C0 -00C0 -0180 -0180 -0180 -0180 -0300 -0300 -0300 -C300 -C600 -FE00 -7C00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 13 14 1 0 -BITMAP -1818 -1830 -18E0 -31C0 -3380 -3700 -3E00 -7E00 -7700 -6380 -61C0 -C0E0 -C070 -C030 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 7 14 2 0 -BITMAP -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -FE -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 16 14 1 0 -BITMAP -1803 -1807 -1C0F -3C0E -361E -3636 -3636 -666C -66EC -66CC -638C -C398 -C318 -C318 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -1818 -1818 -1C18 -3C30 -3630 -3630 -3630 -6660 -6360 -6360 -6360 -C1C0 -C1C0 -C0C0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 14 2 0 -BITMAP -03E0 -0FF8 -1C18 -301C -700C -600C -600C -C018 -C018 -C038 -E030 -60E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -1FC0 -1FE0 -3860 -3060 -3060 -30E0 -7FC0 -7F00 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 15 2 -1 -BITMAP -03E0 -0FF8 -1C18 -301C -700C -600C -600C -C018 -C018 -C1B8 -E1F0 -60E0 -7FE0 -1F70 -0030 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 14 2 0 -BITMAP -1FE0 -1FF0 -1830 -3030 -3030 -3070 -3FE0 -7FC0 -60E0 -6060 -6060 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -0F80 -3FC0 -70C0 -60C0 -6000 -7C00 -3F00 -0780 -01C0 -00C0 -C0C0 -C180 -FF80 -7E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 3 0 -BITMAP -FFC0 -FFC0 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 14 3 0 -BITMAP -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -C1C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 14 4 0 -BITMAP -C0C0 -C0C0 -C180 -C180 -C300 -C300 -C600 -C600 -CC00 -CC00 -D800 -7800 -7000 -6000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 17 0 -BBX 16 14 3 0 -BITMAP -C183 -C183 -C386 -C386 -C6CC -C6CC -CCCC -CCD8 -D8D8 -7878 -7070 -7070 -6060 -6060 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 14 1 0 -BITMAP -3030 -3070 -3860 -18C0 -0D80 -0F80 -0700 -0F00 -1F00 -1980 -3180 -61C0 -E0C0 -C0C0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 14 4 0 -BITMAP -C0C0 -C0C0 -C180 -C380 -C300 -6600 -6E00 -6C00 -7800 -3800 -3000 -6000 -6000 -6000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 13 14 0 0 -BITMAP -0FF8 -0FF8 -0030 -0060 -00C0 -0180 -0300 -0600 -0C00 -1800 -3000 -6000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 8 18 0 -4 -BITMAP -0F -0F -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -F0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 14 2 0 -BITMAP -80 -C0 -C0 -40 -40 -60 -60 -60 -20 -20 -30 -30 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 8 18 -1 -4 -BITMAP -0F -0F -03 -03 -03 -06 -06 -06 -06 -0C -0C -0C -0C -18 -18 -18 -F0 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 10 0 -BBX 8 8 2 5 -BITMAP -0C -1C -36 -36 -66 -63 -C3 -C3 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 11 2 -1 -4 -BITMAP -FFE0 -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 3 3 11 -BITMAP -C0 -60 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -0F00 -3F80 -3180 -0780 -3F00 -7300 -E300 -C600 -FE00 -7600 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1800 -1800 -1800 -3000 -3780 -3FC0 -38C0 -70C0 -60C0 -60C0 -6180 -E380 -FF00 -DE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -0F00 -3F80 -7180 -6000 -C000 -C000 -C000 -C600 -FE00 -7800 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -0060 -0060 -0060 -00C0 -1EC0 -3FC0 -71C0 -6180 -C180 -C180 -C380 -C700 -FF00 -7B00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -0F00 -3F80 -7180 -6180 -FF00 -C000 -C000 -C600 -FE00 -7800 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 14 1 0 -BITMAP -0E -1E -18 -30 -FC -FC -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 11 14 0 -4 -BITMAP -0760 -1FE0 -3860 -30C0 -60C0 -60C0 -61C0 -6380 -7F80 -3D80 -0300 -C700 -FE00 -3800 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1800 -1800 -1800 -3000 -3380 -3FC0 -38C0 -70C0 -6180 -6180 -6180 -C300 -C300 -C300 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 4 0 -BBX 5 14 1 0 -BITMAP -18 -18 -00 -00 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 4 0 -BBX 8 18 -2 -4 -BITMAP -03 -03 -00 -00 -06 -06 -06 -0C -0C -0C -0C -18 -18 -18 -18 -30 -F0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 14 1 0 -BITMAP -1800 -1800 -1800 -3000 -3180 -3300 -3600 -3C00 -7C00 -6600 -6600 -C600 -C300 -C300 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 4 0 -BBX 5 14 1 0 -BITMAP -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 14 10 1 0 -BITMAP -3318 -37BC -39CC -6318 -6318 -6318 -6318 -C630 -C630 -C630 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -3380 -37C0 -38C0 -70C0 -6180 -6180 -6180 -C300 -C300 -C300 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -0F00 -3F80 -7180 -6180 -C180 -C180 -C300 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 11 14 0 -4 -BITMAP -1BC0 -1FE0 -1C60 -3860 -3060 -3060 -30C0 -71C0 -7F80 -6F00 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 1 -4 -BITMAP -1EC0 -3FC0 -71C0 -6180 -C180 -C180 -C380 -C700 -FF00 -7B00 -0300 -0600 -0600 -0600 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 10 1 0 -BITMAP -36 -3E -38 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -0F00 -3F80 -7180 -6000 -3C00 -1F00 -0300 -C300 -FE00 -7C00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 13 1 0 -BITMAP -18 -18 -30 -FC -FC -30 -60 -60 -60 -C0 -C0 -E0 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -30C0 -30C0 -30C0 -6180 -6180 -6180 -C380 -C700 -FB00 -7300 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -C3 -C3 -C7 -C6 -CE -CC -D8 -F8 -70 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 10 2 0 -BITMAP -C630 -C630 -C660 -CE60 -CE60 -DEC0 -D6C0 -7380 -6300 -6300 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -30C0 -30C0 -1980 -1B00 -0E00 -1C00 -3E00 -6600 -C300 -C300 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 14 0 -4 -BITMAP -30C0 -30C0 -30C0 -3180 -3180 -3300 -1B00 -1E00 -0C00 -1800 -1800 -3000 -E000 -C000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -3F80 -3F80 -0300 -0600 -0C00 -1800 -3000 -6000 -FE00 -FE00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 6 0 -BBX 8 18 1 -4 -BITMAP -07 -0C -18 -18 -18 -18 -30 -60 -C0 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 4 0 -BBX 6 18 0 -4 -BITMAP -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 7 0 -BBX 8 18 0 -4 -BITMAP -1C -06 -06 -06 -06 -0C -0C -06 -03 -06 -0C -18 -18 -18 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 3 2 4 -BITMAP -73 -FF -CE -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 14 1 -4 -BITMAP -18 -18 -00 -00 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 2 -2 -BITMAP -0100 -0100 -0F00 -3F80 -7580 -6400 -C800 -C800 -D000 -D300 -FE00 -7C00 -4000 -4000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 11 13 1 0 -BITMAP -07C0 -0FE0 -1C60 -1800 -1800 -0C00 -3F00 -0C00 -1C00 -3800 -7080 -FF80 -DF00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 7 2 3 -BITMAP -6180 -7F80 -3300 -6200 -6600 -FF00 -C300 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 11 13 2 0 -BITMAP -6060 -60C0 -3180 -3300 -1E00 -0C00 -7F00 -1800 -FE00 -1800 -3000 -3000 -3000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 4 0 -BBX 5 17 1 -3 -BITMAP -18 -18 -18 -18 -30 -30 -30 -00 -00 -00 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 11 18 0 -4 -BITMAP -07C0 -0FE0 -1C60 -1860 -1E00 -0F00 -1B80 -31C0 -30C0 -30C0 -38C0 -1D80 -0F00 -C700 -C300 -E700 -7E00 -3C00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 3 11 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 15 0 -BBX 15 13 1 0 -BITMAP -03E0 -0C18 -1004 -21C4 -4622 -4402 -8802 -8804 -8C44 -4788 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 7 0 -BBX 7 9 2 5 -BITMAP -3C -66 -1E -34 -6C -74 -00 -F8 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 6 2 3 -BITMAP -1B -36 -6C -D8 -6C -36 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 5 2 2 -BITMAP -FF80 -FF80 -0180 -0300 -0300 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 2 2 4 -BITMAP -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 15 0 -BBX 15 13 1 0 -BITMAP -03E0 -0C18 -1004 -23C4 -4222 -4422 -87C2 -8484 -8844 -4828 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 3 12 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 5 2 8 -BITMAP -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -0600 -0600 -0C00 -7F80 -7F80 -0C00 -1800 -1800 -0000 -FF00 -FF00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 8 1 5 -BITMAP -38 -4C -0C -18 -30 -60 -C0 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 8 0 5 -BITMAP -1C -26 -06 -18 -0C -0C -98 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 3 3 11 -BITMAP -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 12 14 -1 -4 -BITMAP -0C30 -0C30 -0C30 -1860 -1860 -1860 -30E0 -31C0 -3EC0 -6CC0 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 10 0 -BBX 10 18 2 -4 -BITMAP -0FC0 -3C80 -7D80 -F900 -F900 -F900 -FA00 -F200 -7200 -3400 -2400 -2400 -2400 -2800 -4800 -4800 -4800 -4800 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 2 2 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 6 -1 -5 -BITMAP -10 -30 -18 -18 -D8 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 8 2 5 -BITMAP -30 -F0 -30 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 7 9 2 5 -BITMAP -1C -36 -36 -6C -6C -38 -00 -F8 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 6 2 3 -BITMAP -6C -36 -1B -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 13 13 3 0 -BITMAP -3060 -F0C0 -30C0 -6180 -6300 -C310 -C630 -CC70 -0CF0 -19A0 -33F8 -3060 -6060 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 13 13 3 0 -BITMAP -3060 -F0C0 -30C0 -6180 -6300 -C370 -C698 -CC18 -0C30 -1860 -30C0 -7180 -61F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 15 13 0 0 -BITMAP -1C18 -2630 -0630 -1860 -0CC0 -0CC4 -998C -731C -032C -0648 -0CFE -0C18 -1818 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 14 0 -4 -BITMAP -03 -03 -00 -00 -06 -06 -0E -1C -38 -70 -E3 -C7 -FE -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0180 -00C0 -0000 -00C0 -01C0 -03C0 -0360 -0660 -0660 -0C60 -1C60 -1860 -3FE0 -7FE0 -6060 -C060 -C060 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0060 -00C0 -0000 -00C0 -01C0 -03C0 -0360 -0660 -0660 -0C60 -1C60 -1860 -3FE0 -7FE0 -6060 -C060 -C060 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -00E0 -01B0 -0000 -00C0 -01C0 -03C0 -0360 -0660 -0660 -0C60 -1C60 -1860 -3FE0 -7FE0 -6060 -C060 -C060 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -01D0 -02E0 -0000 -00C0 -01C0 -03C0 -0360 -0660 -0660 -0C60 -1C60 -1860 -3FE0 -7FE0 -6060 -C060 -C060 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -0330 -0330 -0000 -01C0 -01C0 -03C0 -0360 -0660 -0660 -0C60 -1C60 -1860 -3FE0 -7FE0 -6060 -C060 -C060 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -00E0 -0120 -0120 -01C0 -01C0 -03C0 -0360 -0660 -0660 -0C60 -1C60 -1860 -3FE0 -7FE0 -6060 -C060 -C060 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 17 0 -BBX 19 14 0 0 -BITMAP -00FFE0 -01FFE0 -01B000 -033000 -066000 -066000 -0C7F80 -1CFF80 -18C000 -3FC000 -7FC000 -618000 -C1FF00 -C1FF00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 19 2 -5 -BITMAP -03C0 -0FE0 -3C70 -3030 -6000 -E000 -C000 -C000 -C000 -C060 -E0E0 -61C0 -7F80 -3E00 -1000 -3000 -1800 -D800 -7000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 17 2 0 -BITMAP -0300 -0180 -0000 -1FF0 -1FF0 -1800 -3000 -3000 -3000 -3FC0 -7FC0 -6000 -6000 -6000 -C000 -FF80 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 17 2 0 -BITMAP -00C0 -0180 -0000 -1FF0 -1FF0 -1800 -3000 -3000 -3000 -3FC0 -7FC0 -6000 -6000 -6000 -C000 -FF80 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 17 2 0 -BITMAP -0380 -06C0 -0000 -1FF0 -1FF0 -1800 -3000 -3000 -3000 -3FC0 -7FC0 -6000 -6000 -6000 -C000 -FF80 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 17 2 0 -BITMAP -0660 -0660 -0000 -1FF0 -1FF0 -1800 -3000 -3000 -3000 -3FC0 -7FC0 -6000 -6000 -6000 -C000 -FF80 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 5 17 2 0 -BITMAP -30 -18 -00 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 17 2 0 -BITMAP -0C -18 -00 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 7 17 2 0 -BITMAP -1C -36 -00 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 7 17 2 0 -BITMAP -36 -36 -00 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 14 1 0 -BITMAP -1FE0 -1FF0 -1830 -3018 -3018 -3018 -FC18 -FC38 -6030 -6070 -60E0 -C1C0 -FF80 -FF00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 17 2 0 -BITMAP -03A0 -05C0 -0000 -1818 -1818 -1C18 -3C30 -3630 -3630 -3630 -6660 -6360 -6360 -6360 -C1C0 -C1C0 -C0C0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -0180 -00C0 -0000 -03E0 -0FF8 -1C18 -301C -700C -600C -600C -C018 -C018 -C038 -E030 -60E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -0060 -00C0 -0000 -03E0 -0FF8 -1C18 -301C -700C -600C -600C -C018 -C018 -C038 -E030 -60E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -01C0 -0360 -0000 -03E0 -0FF8 -1C18 -301C -700C -600C -600C -C018 -C018 -C038 -E030 -60E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -01D0 -02E0 -0000 -03E0 -0FF8 -1C18 -301C -700C -600C -600C -C018 -C018 -C038 -E030 -60E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -0330 -0330 -0000 -03E0 -0FF8 -1C18 -301C -700C -600C -600C -C018 -C018 -C038 -E030 -60E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -4040 -60C0 -3180 -1B00 -0E00 -1C00 -3600 -6300 -C180 -8080 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 15 14 2 0 -BITMAP -03E6 -0FFC -1C18 -303C -706C -60CC -618C -C318 -C618 -CC38 -D830 -F0E0 -7FC0 -DF00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 3 0 -BITMAP -0600 -0300 -0000 -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -C1C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 3 0 -BITMAP -0180 -0300 -0000 -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -C1C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 3 0 -BITMAP -0380 -06C0 -0000 -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -C1C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 3 0 -BITMAP -0CC0 -0CC0 -0000 -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -C1C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 17 4 0 -BITMAP -0600 -0C00 -0000 -C0C0 -C0C0 -C180 -C380 -C300 -6600 -6E00 -6C00 -7800 -3800 -3000 -6000 -6000 -6000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -1800 -1800 -1800 -3F80 -3FC0 -30C0 -30C0 -60C0 -61C0 -7F80 -7E00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0700 -0F80 -1980 -3180 -3180 -3300 -3600 -6700 -6180 -6180 -6180 -C300 -CF00 -CE00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -1800 -0C00 -0600 -0000 -0F00 -3F80 -3180 -0780 -3F00 -7300 -E300 -C600 -FE00 -7600 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0180 -0300 -0600 -0000 -0F00 -3F80 -3180 -0780 -3F00 -7300 -E300 -C600 -FE00 -7600 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0600 -0F00 -1980 -0000 -0F00 -3F80 -3180 -0780 -3F00 -7300 -E300 -C600 -FE00 -7600 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 1 0 -BITMAP -0640 -0F80 -1300 -0000 -0F00 -3F80 -3180 -0780 -3F00 -7300 -E300 -C600 -FE00 -7600 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0D80 -0D80 -0000 -0F00 -3F80 -3180 -0780 -3F00 -7300 -E300 -C600 -FE00 -7600 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0700 -0900 -0900 -0E00 -0F00 -3F80 -3180 -0780 -3F00 -7300 -E300 -C600 -FE00 -7600 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 14 10 1 0 -BITMAP -0F78 -3FFC -318C -078C -3FF8 -7300 -E300 -C718 -FFF8 -77E0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 15 0 -5 -BITMAP -0780 -1FC0 -38C0 -3000 -6000 -6000 -6000 -6300 -7F00 -3E00 -1000 -3000 -1800 -D800 -7000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 14 1 0 -BITMAP -1800 -0C00 -0600 -0000 -0F00 -3F80 -7180 -6180 -FF00 -C000 -C000 -C600 -FE00 -7800 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 14 1 0 -BITMAP -0180 -0300 -0600 -0000 -0F00 -3F80 -7180 -6180 -FF00 -C000 -C000 -C600 -FE00 -7800 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 14 1 0 -BITMAP -0600 -0F00 -1980 -0000 -0F00 -3F80 -7180 -6180 -FF00 -C000 -C000 -C600 -FE00 -7800 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -1B00 -1B00 -0000 -0F00 -3F80 -7180 -6180 -FF00 -C000 -C000 -C600 -FE00 -7800 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 14 1 0 -BITMAP -C0 -60 -30 -00 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 14 1 0 -BITMAP -0C -18 -30 -00 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 14 1 0 -BITMAP -30 -78 -CC -00 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 13 1 0 -BITMAP -6C -6C -00 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -1800 -0D80 -1E00 -0300 -0F00 -3F80 -7180 -6180 -C180 -C180 -C300 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -0320 -07C0 -0980 -0000 -3380 -37C0 -38C0 -70C0 -6180 -6180 -6180 -C300 -C300 -C300 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -1800 -0C00 -0600 -0000 -0F00 -3F80 -7180 -6180 -C180 -C180 -C300 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0180 -0300 -0600 -0000 -0F00 -3F80 -7180 -6180 -C180 -C180 -C300 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0600 -0F00 -1980 -0000 -0F00 -3F80 -7180 -6180 -C180 -C180 -C300 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 1 0 -BITMAP -0640 -0F80 -1300 -0000 -0F00 -3F80 -7180 -6180 -C180 -C180 -C300 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0D80 -0D80 -0000 -0F00 -3F80 -7180 -6180 -C180 -C180 -C300 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 8 2 1 -BITMAP -0C -0C -00 -FF -FF -00 -30 -30 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 13 10 -1 0 -BITMAP -03D8 -0FF0 -1C60 -19E0 -3360 -3660 -3CC0 -31C0 -7F80 -DE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 1 0 -BITMAP -1800 -0C00 -0600 -0000 -30C0 -30C0 -30C0 -6180 -6180 -6180 -C380 -C700 -FB00 -7300 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 1 0 -BITMAP -0180 -0300 -0600 -0000 -30C0 -30C0 -30C0 -6180 -6180 -6180 -C380 -C700 -FB00 -7300 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 1 0 -BITMAP -0600 -0F00 -1980 -0000 -30C0 -30C0 -30C0 -6180 -6180 -6180 -C380 -C700 -FB00 -7300 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0D80 -0D80 -0000 -30C0 -30C0 -30C0 -6180 -6180 -6180 -C380 -C700 -FB00 -7300 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 18 1 -4 -BITMAP -0300 -0600 -0C00 -0000 -6180 -6180 -6180 -6300 -6300 -6600 -3600 -3C00 -1C00 -1800 -3000 -6000 -C000 -8000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 11 18 0 -4 -BITMAP -0C00 -0C00 -0C00 -0C00 -1BC0 -1FE0 -1C60 -3860 -3060 -3060 -30C0 -71C0 -7F80 -6F00 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 17 1 -4 -BITMAP -1B00 -1B00 -0000 -6180 -6180 -6180 -6300 -6300 -6600 -3600 -3C00 -1C00 -1800 -3000 -6000 -C000 -8000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvO24-L1.bdf diff -u xc/fonts/bdf/75dpi/helvO24-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvO24-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvO24-L1.bdf:1.1 Wed Apr 4 18:56:16 2001 +++ xc/fonts/bdf/75dpi/helvO24-L1.bdf Wed Mar 16 21:04:05 2005 @@ -1,4714 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvO24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-O-Normal--24-240-75-75-P-130-ISO8859-1 -SIZE 24 75 75 -FONTBOUNDINGBOX 27 29 -1 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 130 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 19 -X_HEIGHT 14 -FONT_ASCENT 22 -FONT_DESCENT 5 -FACE_NAME "Helvetica Oblique" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica-Oblique" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica Oblique" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 19 2 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 19 3 0 -BITMAP -0C -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 8 0 -BBX 7 6 4 13 -BITMAP -66 -66 -66 -CC -CC -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 17 3 0 -BITMAP -0330 -0330 -0660 -0660 -3FF8 -3FF8 -0CC0 -0CC0 -1980 -1980 -FFE0 -FFE0 -3300 -3300 -6600 -6600 -6600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 21 2 -2 -BITMAP -00C0 -00C0 -07F0 -1FF8 -3998 -3198 -3300 -3B00 -1F00 -0F80 -07C0 -06E0 -0670 -0630 -0630 -CC70 -CCE0 -FFC0 -7F00 -1800 -1800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 22 0 -BBX 16 18 4 0 -BITMAP -0001 -1E03 -3E06 -630C -C318 -C310 -C630 -7C60 -78C0 -0180 -031E -063E -0C63 -08C3 -18C3 -30C6 -607C -4078 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 14 18 2 0 -BITMAP -01E0 -07F0 -0630 -0C30 -0C30 -0C60 -0EE0 -07C0 -1F80 -3F0C -739C -E1D8 -C0F8 -C070 -C0F0 -E1F8 -7F9C -3E0C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 6 0 -BBX 3 6 5 13 -BITMAP -60 -60 -60 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 24 3 -5 -BITMAP -03 -06 -0C -18 -18 -30 -30 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -60 -30 -18 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 24 0 -5 -BITMAP -18 -0C -06 -06 -06 -03 -03 -03 -03 -03 -03 -03 -03 -03 -06 -06 -06 -0C -0C -18 -18 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 7 6 5 12 -BITMAP -10 -D6 -7C -70 -D8 -88 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 12 12 2 1 -BITMAP -0300 -0300 -0300 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 3 6 1 -3 -BITMAP -60 -60 -60 -20 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 2 2 6 -BITMAP -FE -FE -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 3 2 0 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 11 19 0 0 -BITMAP -0060 -00C0 -00C0 -0180 -0180 -0300 -0300 -0600 -0600 -0C00 -0C00 -1800 -1800 -3000 -3000 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 18 2 0 -BITMAP -03E0 -07F0 -0E38 -1818 -1818 -3018 -3018 -6030 -6030 -6030 -6030 -C060 -C060 -C0C0 -C0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 6 18 6 0 -BITMAP -0C -0C -1C -F8 -F8 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 14 18 1 0 -BITMAP -03E0 -07F8 -0E1C -1C0C -180C -180C -001C -0038 -0070 -01E0 -0380 -0F00 -1C00 -3800 -7000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 2 0 -BITMAP -03C0 -0FE0 -1C70 -3830 -3030 -0070 -00E0 -01C0 -0780 -07C0 -00E0 -0060 -0060 -C060 -C0E0 -E3C0 -7F80 -3E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 2 0 -BITMAP -0030 -0070 -00F0 -01B0 -0360 -0660 -0C60 -18C0 -18C0 -30C0 -6180 -C180 -FFE0 -FFE0 -0180 -0300 -0300 -0300 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 18 2 0 -BITMAP -0FF8 -0FF8 -0C00 -0C00 -1800 -1800 -1F80 -3FC0 -38E0 -0060 -0060 -0060 -0060 -C0E0 -C0C0 -C3C0 -FF80 -3E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 18 2 0 -BITMAP -01E0 -07F0 -0E38 -1818 -3818 -3000 -6000 -6F00 -DFC0 -F0E0 -E060 -C060 -C060 -C060 -E0E0 -71C0 -7F80 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 18 3 0 -BITMAP -3FF8 -3FF8 -0030 -0060 -00C0 -01C0 -0380 -0300 -0600 -0E00 -1C00 -1800 -3800 -3000 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 2 0 -BITMAP -03C0 -07E0 -0C70 -1830 -1830 -1830 -1C60 -0FC0 -1FC0 -38E0 -7060 -6060 -C060 -C060 -C0E0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 18 2 0 -BITMAP -03E0 -0FF0 -0E38 -3818 -3018 -7018 -6038 -6030 -6070 -71F0 -3FB0 -1E60 -0060 -00C0 -C0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 5 14 3 0 -BITMAP -18 -18 -18 -00 -00 -00 -00 -00 -00 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 17 2 -3 -BITMAP -0C -0C -0C -00 -00 -00 -00 -00 -00 -00 -00 -60 -60 -60 -20 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 12 10 3 3 -BITMAP -0070 -01E0 -0780 -1E00 -7800 -E000 -F000 -3C00 -0F00 -0380 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 11 6 3 4 -BITMAP -7FE0 -7FE0 -0000 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 11 10 3 3 -BITMAP -7000 -3C00 -0F00 -03C0 -00E0 -01E0 -0780 -1E00 -7800 -E000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 4 0 -BITMAP -0F80 -3FC0 -70E0 -6060 -C060 -C0E0 -01C0 -0780 -0E00 -1C00 -1800 -3000 -3000 -3000 -0000 -0000 -6000 -6000 -6000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 22 0 -BBX 21 23 2 -4 -BITMAP -003F00 -00FFC0 -03C1E0 -070070 -0C0038 -180018 -303818 -30FD98 -61C798 -638318 -630618 -C60630 -C60C30 -C60C60 -C618E0 -C718C0 -C3FF80 -C1EF00 -600000 -700000 -381800 -1FF800 -07E000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 19 1 0 -BITMAP -0070 -0070 -00F0 -00F8 -01D8 -0198 -0398 -0718 -0618 -0E0C -0C0C -1FFC -1FFC -380C -3006 -7006 -6006 -E006 -E006 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 16 19 2 0 -BITMAP -0FFC -0FFE -0C07 -0C03 -1803 -1803 -1807 -180E -3FF8 -3FFC -300E -3006 -6006 -6006 -6006 -600E -C03C -FFF8 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 19 2 0 -BITMAP -00FE00 -03FF00 -078380 -0E0180 -180180 -380000 -300000 -600000 -600000 -600000 -C00000 -C00000 -C00000 -C00600 -E00E00 -601C00 -787800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 19 2 0 -BITMAP -0FFC00 -0FFF00 -0C0780 -0C0180 -1801C0 -1800C0 -1800C0 -1800C0 -3000C0 -300180 -300180 -300180 -600300 -600700 -600E00 -601C00 -C07800 -FFF000 -FFC000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 19 2 0 -BITMAP -0FFF -0FFF -0C00 -0C00 -1800 -1800 -1800 -1800 -3FF8 -3FF8 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 15 19 2 0 -BITMAP -0FFE -0FFE -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3FF0 -3FF0 -3000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 19 2 0 -BITMAP -00FE00 -03FF00 -078380 -0E0180 -180180 -380000 -300000 -600000 -600000 -603F80 -C03F80 -C00380 -C00300 -C00700 -E00E00 -601E00 -787600 -3FEC00 -0FCC00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 19 2 0 -BITMAP -0C00C0 -0C00C0 -0C00C0 -0C00C0 -180180 -180180 -180180 -180180 -3FFF00 -3FFF00 -300300 -300300 -600600 -600600 -600600 -600600 -C00C00 -C00C00 -C00C00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 6 19 3 0 -BITMAP -0C -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 19 2 0 -BITMAP -0018 -0018 -0018 -0018 -0030 -0030 -0030 -0030 -0060 -0060 -0060 -0060 -C0C0 -C0C0 -C1C0 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 18 0 -BBX 17 19 2 0 -BITMAP -0C0380 -0C0700 -0C0E00 -0C1C00 -187000 -18E000 -19C000 -1B8000 -3F0000 -3F8000 -39C000 -30C000 -60E000 -607000 -603800 -601800 -C01C00 -C00E00 -C00600 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 19 2 0 -BITMAP -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 22 0 -BBX 22 19 2 0 -BITMAP -0C000C -0C001C -0E003C -1E0038 -1E0078 -1E00D8 -1B0198 -1B01B0 -330330 -330730 -330630 -330C30 -619C60 -619860 -61B860 -61B060 -C1E0C0 -C0E0C0 -C0C0C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 19 2 0 -BITMAP -0E00C0 -0E00C0 -0E00C0 -0F00C0 -1B0180 -1B0180 -198180 -198180 -318300 -30C300 -30C300 -30C300 -606600 -606600 -603600 -603600 -C01C00 -C01C00 -C01C00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 18 19 2 0 -BITMAP -00FC00 -03FF00 -078780 -0E0180 -1801C0 -3800C0 -3000C0 -6000C0 -6000C0 -600180 -C00180 -C00380 -C00300 -C00600 -E00E00 -601C00 -787800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 19 2 0 -BITMAP -0FFC -0FFE -0C07 -0C03 -1803 -1803 -1803 -1806 -3FFC -3FF8 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 18 19 2 0 -BITMAP -00FC00 -03FF00 -078780 -0E0180 -1801C0 -3800C0 -3000C0 -6000C0 -6000C0 -600180 -C00180 -C00380 -C00300 -C1C600 -E0EE00 -607C00 -787800 -3FFC00 -0FCE00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 16 19 2 0 -BITMAP -0FF8 -0FFE -0C07 -0C03 -1803 -1803 -1806 -180C -3FFC -3FF8 -301C -300C -600C -600C -600C -600C -C018 -C018 -C018 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 19 1 0 -BITMAP -00F8 -03FE -0707 -0C03 -1803 -1800 -1C00 -0F00 -07E0 -00F8 -001C -000E -0006 -C006 -C006 -E00C -783C -3FF0 -0FC0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 16 0 -BBX 14 19 5 0 -BITMAP -FFFC -FFFC -0300 -0300 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 19 3 0 -BITMAP -180180 -180180 -180180 -180180 -300300 -300300 -300300 -300300 -600600 -600600 -600600 -600C00 -C00C00 -C01C00 -C01800 -E03800 -607000 -7FE000 -1F8000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 19 5 0 -BITMAP -C006 -C006 -C00C -C00C -C018 -C038 -6030 -6070 -6060 -60C0 -61C0 -6180 -6380 -6300 -6700 -3600 -3C00 -3C00 -3800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 22 0 -BBX 20 19 5 0 -BITMAP -C06030 -C06030 -C0E060 -C0E060 -C1E0C0 -C1E0C0 -C36180 -C36180 -C76380 -C66300 -CE6700 -CC6600 -DC6E00 -D86C00 -783C00 -703800 -703800 -603000 -603000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 19 19 0 0 -BITMAP -0C0060 -0E00E0 -0601C0 -070380 -030700 -018E00 -01DC00 -00F800 -00F000 -00E000 -01F000 -03B000 -073800 -0E1800 -1C1C00 -380C00 -700E00 -E00600 -C00600 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 19 5 0 -BITMAP -C00E -C01C -C038 -6070 -60E0 -61C0 -3180 -3300 -3700 -3E00 -1C00 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -3000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 17 19 1 0 -BITMAP -0FFF80 -0FFF80 -000380 -000700 -000E00 -001C00 -003800 -007000 -00E000 -01C000 -038000 -070000 -0E0000 -1C0000 -380000 -700000 -E00000 -FFF800 -FFF800 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 9 24 1 -5 -BITMAP -0780 -0780 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -C000 -F000 -F000 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 19 4 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 9 24 0 -5 -BITMAP -0780 -0780 -0180 -0180 -0300 -0300 -0300 -0300 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -F000 -F000 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 12 0 -BBX 11 7 3 12 -BITMAP -0300 -0700 -0D80 -1980 -30C0 -60C0 -C060 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 2 -1 -5 -BITMAP -FFFC -FFFC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 4 5 15 -BITMAP -C0 -60 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 14 2 0 -BITMAP -07C0 -1FE0 -3860 -3060 -00E0 -07C0 -1FC0 -78C0 -6180 -C180 -C380 -C780 -FDC0 -78C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -0C00 -0C00 -0C00 -1800 -1800 -19E0 -1FF0 -1E38 -3818 -3018 -3018 -3018 -6030 -6030 -6060 -60E0 -F1C0 -FF80 -CF00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -07C0 -0FE0 -1C60 -3060 -6000 -6000 -C000 -C000 -C000 -C000 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 19 2 0 -BITMAP -000C -000C -000C -0018 -0018 -0798 -0FF8 -1C70 -3030 -7030 -6030 -6030 -C060 -C060 -C060 -C0E0 -E3C0 -7FC0 -3CC0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -03C0 -0FE0 -1C70 -3830 -7030 -6030 -FFE0 -FFE0 -C000 -C000 -C0C0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 8 19 3 0 -BITMAP -07 -0F -0C -18 -18 -7E -7E -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 15 19 0 -5 -BITMAP -00F6 -03FE -071E -0C0C -180C -180C -181C -3018 -3018 -3038 -3038 -38F0 -1FF0 -07B0 -0030 -C060 -E0E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 2 0 -BITMAP -0C00 -0C00 -0C00 -0C00 -1800 -19C0 -1FF0 -1E30 -3830 -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 6 0 -BBX 6 19 2 0 -BITMAP -0C -0C -0C -00 -00 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 6 0 -BBX 9 24 -1 -5 -BITMAP -0180 -0180 -0180 -0000 -0000 -0300 -0300 -0300 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -F000 -E000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 19 2 0 -BITMAP -0C00 -0C00 -0C00 -0C00 -1800 -1830 -1860 -18C0 -3380 -3700 -3E00 -3E00 -6700 -6300 -6380 -6180 -C1C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 6 0 -BBX 6 19 2 0 -BITMAP -0C -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 18 14 2 0 -BITMAP -19C780 -1FEFC0 -1C78C0 -3060C0 -3060C0 -3060C0 -3060C0 -60C180 -60C180 -60C180 -60C180 -C18300 -C18300 -C18300 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 14 2 0 -BITMAP -19C0 -1FF0 -1E30 -3830 -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -07C0 -0FE0 -1C70 -3030 -6030 -6030 -C030 -C030 -C060 -C060 -C0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 19 1 -5 -BITMAP -0CF0 -0FF8 -0F1C -1C0C -180C -180C -1818 -3018 -3018 -3030 -3070 -78E0 -7FC0 -6780 -6000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 19 2 -5 -BITMAP -0798 -0FF8 -1C70 -3030 -7030 -6030 -6030 -C060 -C060 -C060 -C0E0 -E3C0 -7FC0 -3CC0 -00C0 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 9 14 2 0 -BITMAP -1980 -1B80 -1E00 -3C00 -3800 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -1FC0 -3FE0 -7060 -6060 -6000 -7800 -3F00 -0780 -01C0 -00C0 -C0C0 -C1C0 -FF80 -7F00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 7 18 3 0 -BITMAP -0C -0C -0C -18 -7E -7E -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -F0 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 14 3 0 -BITMAP -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -C1C0 -C780 -FD80 -7980 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 14 4 0 -BITMAP -C060 -C060 -C0C0 -C0C0 -C180 -C180 -C300 -C300 -6600 -6600 -6C00 -7800 -3800 -3000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 14 3 0 -BITMAP -C0C180 -C1C180 -C3C300 -C3C300 -C6C600 -C6C600 -CCCC00 -CCCC00 -D8D800 -78D800 -707800 -707000 -606000 -606000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 14 14 1 0 -BITMAP -180C -181C -0C38 -0C70 -06E0 -07C0 -0380 -0700 -0F80 -1D80 -38C0 -70C0 -E060 -C060 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 14 19 1 -5 -BITMAP -300C -300C -301C -3818 -1830 -1870 -1860 -0CE0 -0CC0 -0D80 -0780 -0700 -0700 -0600 -0C00 -1C00 -3800 -F000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 13 14 1 0 -BITMAP -1FF8 -1FF8 -0030 -0060 -00C0 -0180 -0300 -0600 -0C00 -1800 -3000 -6000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 9 0 -BBX 10 24 2 -5 -BITMAP -01C0 -0300 -0600 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -6000 -C000 -6000 -3000 -3000 -6000 -6000 -6000 -C000 -C000 -C000 -6000 -3000 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 6 0 -BBX 7 24 1 -5 -BITMAP -06 -06 -06 -06 -0C -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 9 0 -BBX 10 24 -1 -5 -BITMAP -0600 -0300 -0180 -0180 -0180 -0180 -0300 -0300 -0300 -0300 -0300 -0180 -00C0 -0180 -0300 -0600 -0600 -0C00 -0C00 -0C00 -1800 -1800 -3000 -E000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 11 4 3 5 -BITMAP -3860 -7E60 -CFC0 -C380 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 19 2 -5 -BITMAP -0C -0C -0C -00 -00 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 2 -2 -BITMAP -0060 -0060 -07C0 -1FC0 -39E0 -6360 -6300 -C600 -C600 -CC00 -CC00 -D800 -D980 -F380 -7F00 -7E00 -C000 -C000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 18 1 0 -BITMAP -01F8 -07FC -060C -0C0C -0C00 -0E00 -0600 -0600 -3FE0 -3FE0 -0600 -0E00 -0C00 -1C00 -3800 -77B0 -FFF0 -F8E0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 12 2 3 -BITMAP -3018 -3BB8 -1FF0 -0C60 -1860 -1860 -30C0 -30C0 -3180 -7FC0 -EEE0 -C060 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 18 3 0 -BITMAP -600C -601C -3038 -3030 -1860 -18E0 -18C0 -0D80 -7FE0 -7FE0 -0600 -FFC0 -FFC0 -0C00 -0C00 -1800 -1800 -1800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 6 0 -BBX 6 23 2 -4 -BITMAP -0C -0C -0C -0C -0C -18 -18 -18 -18 -18 -00 -00 -00 -60 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 24 2 -5 -BITMAP -03E0 -07F0 -0E30 -0C30 -0C00 -0C00 -0600 -1F00 -3F80 -71C0 -60C0 -6060 -6060 -7060 -38E0 -1FC0 -0F80 -0600 -0300 -0300 -C300 -C700 -FE00 -7C00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 5 16 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 19 0 -BBX 18 17 3 0 -BITMAP -00F800 -070E00 -0C0300 -380180 -21F880 -630CC0 -460440 -CC0040 -8C0040 -8C00C0 -8C1880 -C67180 -43C100 -600300 -300C00 -1C3800 -07C000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 9 0 -BBX 8 12 4 7 -BITMAP -3E -63 -43 -1F -73 -C2 -C6 -FE -76 -00 -FE -FE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 8 3 3 -BITMAP -0CC0 -1980 -3300 -6600 -CC00 -6600 -3300 -1980 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 12 7 3 3 -BITMAP -FFF0 -FFF0 -0030 -0030 -0060 -0060 -0060 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 2 2 6 -BITMAP -FE -FE -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 19 0 -BBX 18 17 3 0 -BITMAP -00F800 -070E00 -0C0300 -380180 -21F880 -630CC0 -C20C40 -861840 -87F040 -84C040 -8C60C0 -C83080 -581980 -600300 -300C00 -1C3800 -07E000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 5 16 -BITMAP -FC -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 8 7 3 11 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -0180 -0180 -0180 -0300 -7FF8 -7FF8 -0300 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 10 2 8 -BITMAP -3C -7E -66 -06 -0C -38 -60 -C0 -FC -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 8 10 2 8 -BITMAP -1E -3F -23 -06 -1C -1E -06 -C6 -FC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 4 5 15 -BITMAP -18 -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 19 1 -5 -BITMAP -0C0C -0C0C -0C0C -1818 -1818 -1818 -1818 -3030 -3030 -3030 -3070 -71E0 -7F60 -6E60 -6000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 12 0 -BBX 12 24 3 -5 -BITMAP -03F0 -0FF0 -1F60 -3E60 -7E40 -FEC0 -FCC0 -FCC0 -FC80 -FD80 -7980 -1980 -1900 -1B00 -1B00 -1300 -3200 -3600 -3600 -2600 -6C00 -6C00 -6C00 -6C00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 3 4 6 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 6 1 -5 -BITMAP -30 -30 -18 -18 -F8 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 4 10 4 8 -BITMAP -30 -30 -F0 -E0 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 9 12 3 7 -BITMAP -0F00 -1F80 -3180 -2180 -6180 -6100 -6300 -7E00 -3C00 -0000 -FE00 -FE00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 8 4 3 -BITMAP -6600 -3300 -1980 -0CC0 -1980 -3300 -6600 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 14 19 4 0 -BITMAP -000C -180C -1818 -7830 -7060 -3060 -30C0 -3180 -6180 -630C -661C -063C -0C6C -18D8 -3198 -33FC -63FC -C030 -C030 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 15 19 4 0 -BITMAP -000C -180C -1818 -7830 -7060 -3060 -30C0 -3180 -6180 -633C -667E -0666 -0C06 -180C -3038 -3060 -60C0 -C0FC -C0FC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 16 19 2 0 -BITMAP -0003 -1E03 -3F06 -230C -0618 -1C18 -1E30 -0660 -C660 -FCC3 -7987 -018F -031B -0636 -0C66 -0CFF -18FF -300C -300C -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 13 0 -BBX 11 19 1 -5 -BITMAP -00C0 -00C0 -00C0 -0000 -0000 -0180 -0180 -0180 -0300 -0700 -0E00 -3C00 -7000 -E060 -C060 -C0C0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 24 1 0 -BITMAP -0180 -00C0 -0060 -0030 -0000 -0070 -0070 -00F0 -00F8 -01D8 -0198 -0398 -0718 -0618 -0E0C -0C0C -1FFC -1FFC -380C -3006 -7006 -6006 -E006 -E006 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 24 1 0 -BITMAP -000C -0018 -0030 -0060 -0000 -0070 -0070 -00F0 -00F8 -01D8 -0198 -0398 -0718 -0618 -0E0C -0C0C -1FFC -1FFC -380C -3006 -7006 -6006 -E006 -E006 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 24 1 0 -BITMAP -0030 -0078 -00CC -0186 -0000 -0070 -0070 -00F0 -00F8 -01D8 -0198 -0398 -0718 -0618 -0E0C -0C0C -1FFC -1FFC -380C -3006 -7006 -6006 -E006 -E006 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 23 1 0 -BITMAP -00E2 -01B6 -011C -0000 -0070 -0070 -00F0 -00F8 -01D8 -0198 -0398 -0718 -0618 -0E0C -0C0C -1FFC -1FFC -380C -3006 -7006 -6006 -E006 -E006 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 23 1 0 -BITMAP -018C -018C -0000 -0000 -0070 -0070 -00F0 -00F8 -01D8 -0198 -0398 -0718 -0618 -0E0C -0C0C -1FFC -1FFC -380C -3006 -7006 -6006 -E006 -E006 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 24 1 0 -BITMAP -0038 -006C -006C -0038 -0000 -0070 -0070 -00F0 -00F8 -01D8 -0198 -0398 -0718 -0618 -0E0C -0C0C -1FFC -1FFC -380C -3006 -7006 -6006 -E006 -E006 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 23 0 -BBX 25 19 1 0 -BITMAP -003FFF80 -007FFF80 -00660000 -00C60000 -018C0000 -018C0000 -030C0000 -030C0000 -061FFE00 -061FFE00 -0C180000 -1FF80000 -1FF00000 -30300000 -30300000 -60300000 -60600000 -C07FF800 -C07FF800 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 24 2 -5 -BITMAP -00FC00 -03FF00 -078780 -0E0180 -180180 -380000 -300000 -600000 -600000 -600000 -C00000 -C00000 -C00000 -C00600 -E00E00 -601C00 -787800 -3FF000 -0FC000 -0C0000 -060000 -060000 -3E0000 -1C0000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 24 2 0 -BITMAP -0300 -0180 -00C0 -0060 -0000 -0FFF -0FFF -0C00 -0C00 -1800 -1800 -1800 -1800 -3FF8 -3FF8 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 24 2 0 -BITMAP -000C -0018 -0030 -0060 -0000 -0FFF -0FFF -0C00 -0C00 -1800 -1800 -1800 -1800 -3FF8 -3FF8 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 24 2 0 -BITMAP -0060 -00F0 -0198 -030C -0000 -0FFF -0FFF -0C00 -0C00 -1800 -1800 -1800 -1800 -3FF8 -3FF8 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 23 2 0 -BITMAP -0198 -0198 -0000 -0000 -0FFF -0FFF -0C00 -0C00 -1800 -1800 -1800 -1800 -3FF8 -3FF8 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 7 24 3 0 -BITMAP -30 -18 -0C -06 -00 -0C -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 9 24 3 0 -BITMAP -0180 -0300 -0600 -0C00 -0000 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 10 24 3 0 -BITMAP -0E00 -1B00 -3180 -60C0 -0000 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 8 23 3 0 -BITMAP -1B -1B -00 -00 -0C -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 19 2 0 -BITMAP -0FFC00 -0FFF00 -0C0780 -0C0180 -1801C0 -1800C0 -1800C0 -1800C0 -FF00C0 -FF0180 -300180 -300180 -600300 -600700 -600E00 -601C00 -C07800 -FFF000 -FFC000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 23 2 0 -BITMAP -007100 -00DB00 -008E00 -000000 -0E00C0 -0E00C0 -0E00C0 -0F00C0 -1B0180 -1B0180 -198180 -198180 -318300 -30C300 -30C300 -30C300 -606600 -606600 -603600 -603600 -C01C00 -C01C00 -C01C00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 18 24 2 0 -BITMAP -00C000 -006000 -003000 -001800 -000000 -00FC00 -03FF00 -078780 -0E0180 -1801C0 -3800C0 -3000C0 -6000C0 -6000C0 -600180 -C00180 -C00380 -C00300 -C00600 -E00E00 -601C00 -787800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 18 24 2 0 -BITMAP -000300 -000600 -000C00 -001800 -000000 -00FC00 -03FF00 -078780 -0E0180 -1801C0 -3800C0 -3000C0 -6000C0 -6000C0 -600180 -C00180 -C00380 -C00300 -C00600 -E00E00 -601C00 -787800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 18 24 2 0 -BITMAP -003800 -006C00 -00C600 -018300 -000000 -00FC00 -03FF00 -078780 -0E0180 -1801C0 -3800C0 -3000C0 -6000C0 -6000C0 -600180 -C00180 -C00380 -C00300 -C00600 -E00E00 -601C00 -787800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 18 23 2 0 -BITMAP -007100 -00DB00 -008E00 -000000 -00FC00 -03FF00 -078780 -0E0180 -1801C0 -3800C0 -3000C0 -6000C0 -6000C0 -600180 -C00180 -C00380 -C00300 -C00600 -E00E00 -601C00 -787800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 18 23 2 0 -BITMAP -006600 -006600 -000000 -000000 -00FC00 -03FF00 -078780 -0E0180 -1801C0 -3800C0 -3000C0 -6000C0 -6000C0 -600180 -C00180 -C00380 -C00300 -C00600 -E00E00 -601C00 -787800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 14 13 1 0 -BITMAP -2008 -701C -3838 -1C70 -0EE0 -07C0 -0780 -0F80 -1DC0 -38E0 -7070 -E038 -4010 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 20 19 1 0 -BITMAP -007E30 -01FF60 -03C3C0 -0701C0 -0C0360 -1C0660 -180C60 -301860 -303060 -3060C0 -60C0C0 -6181C0 -630180 -660300 -6C0700 -780E00 -303C00 -7FF800 -C7E000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 24 3 0 -BITMAP -018000 -00C000 -006000 -003000 -000000 -180180 -180180 -180180 -180180 -300300 -300300 -300300 -300300 -600600 -600600 -600600 -600C00 -C00C00 -C01C00 -C01800 -E03800 -607000 -7FE000 -1F8000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 24 3 0 -BITMAP -000C00 -001800 -003000 -006000 -000000 -180180 -180180 -180180 -180180 -300300 -300300 -300300 -300300 -600600 -600600 -600600 -600C00 -C00C00 -C01C00 -C01800 -E03800 -607000 -7FE000 -1F8000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 24 3 0 -BITMAP -007000 -00D800 -018C00 -030600 -000000 -180180 -180180 -180180 -180180 -300300 -300300 -300300 -300300 -600600 -600600 -600600 -600C00 -C00C00 -C01C00 -C01800 -E03800 -607000 -7FE000 -1F8000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 23 3 0 -BITMAP -018C00 -018C00 -000000 -000000 -180180 -180180 -180180 -180180 -300300 -300300 -300300 -300300 -600600 -600600 -600600 -600C00 -C00C00 -C01C00 -C01800 -E03800 -607000 -7FE000 -1F8000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 24 5 0 -BITMAP -0060 -00C0 -0180 -0300 -0000 -C00E -C01C -C038 -6070 -60E0 -61C0 -3180 -3300 -3700 -3E00 -1C00 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -3000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 19 2 0 -BITMAP -0C00 -0C00 -0C00 -0C00 -1FF0 -1FFC -180E -1806 -3806 -3006 -300C -301C -7FF8 -7FE0 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 12 19 3 0 -BITMAP -01E0 -07F0 -0E30 -0C30 -1830 -1830 -1860 -18E0 -3380 -33C0 -30E0 -3060 -6060 -6060 -6060 -60C0 -C1C0 -CF80 -CE00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 2 0 -BITMAP -0C00 -0600 -0300 -0180 -0000 -07C0 -1FE0 -3860 -3060 -00E0 -07C0 -1FC0 -78C0 -60C0 -C180 -C380 -C780 -FDC0 -78C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 2 0 -BITMAP -0060 -00C0 -0180 -0300 -0000 -07C0 -1FE0 -3860 -3060 -00E0 -07C0 -1FC0 -78C0 -61C0 -C180 -C380 -C780 -FDC0 -78C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 2 0 -BITMAP -0180 -03C0 -0660 -0C30 -0000 -07C0 -1FE0 -3860 -3060 -00E0 -07C0 -1FC0 -78C0 -61C0 -C180 -C380 -C780 -FDC0 -78C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 2 0 -BITMAP -0710 -0DB0 -08E0 -0000 -07C0 -1FE0 -3860 -3060 -00E0 -07C0 -1FC0 -78C0 -61C0 -C180 -C380 -C780 -FDC0 -78C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 2 0 -BITMAP -0CC0 -0CC0 -0000 -0000 -07C0 -1FE0 -3860 -3060 -00E0 -07C0 -1FC0 -78C0 -61C0 -C180 -C380 -C780 -FDC0 -78C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 2 0 -BITMAP -0180 -03C0 -0240 -03C0 -0180 -07C0 -1FE0 -3860 -3060 -00E0 -07C0 -1FC0 -78C0 -61C0 -C180 -C380 -C780 -FDC0 -78C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 21 0 -BBX 20 14 2 0 -BITMAP -07E7C0 -1FEFE0 -383C70 -307030 -006030 -07E030 -1FFFF0 -78FFE0 -E0C000 -C1C000 -C1C0C0 -C7E1C0 -FF7F80 -7C3E00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 19 2 -5 -BITMAP -07C0 -0FE0 -1C60 -3060 -6000 -6000 -C000 -C000 -C000 -C000 -C180 -E380 -7F00 -3E00 -3000 -1800 -1800 -F800 -7000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 2 0 -BITMAP -0C00 -0600 -0300 -0180 -0000 -03C0 -0FE0 -1C70 -3830 -7030 -6030 -FFE0 -FFE0 -C000 -C000 -C0C0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 2 0 -BITMAP -0030 -0060 -00C0 -0180 -0000 -03C0 -0FE0 -1C70 -3830 -7030 -6030 -FFE0 -FFE0 -C000 -C000 -C0C0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 2 0 -BITMAP -0180 -03C0 -0660 -0C30 -0000 -03C0 -0FE0 -1C70 -3830 -7030 -6030 -FFE0 -FFE0 -C000 -C000 -C0C0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 2 0 -BITMAP -0660 -0660 -0000 -0000 -03C0 -0FE0 -1C70 -3830 -7030 -6030 -FFE0 -FFE0 -C000 -C000 -C0C0 -E1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 5 19 2 0 -BITMAP -C0 -60 -30 -18 -00 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 8 19 2 0 -BITMAP -03 -06 -0C -18 -00 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 8 19 2 0 -BITMAP -18 -3C -66 -C3 -00 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 8 18 2 0 -BITMAP -33 -33 -00 -00 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 2 0 -BITMAP -1860 -0D80 -0F00 -3180 -00C0 -07E0 -0FE0 -1C70 -3030 -6030 -6030 -C030 -C030 -C060 -C060 -C0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 19 2 0 -BITMAP -0388 -06D8 -0470 -0000 -0000 -19C0 -1BF0 -1E30 -3830 -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 2 0 -BITMAP -0C00 -0600 -0300 -0180 -0000 -07C0 -0FE0 -1C70 -3030 -6030 -6030 -C030 -C030 -C060 -C060 -C0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 2 0 -BITMAP -00C0 -0180 -0300 -0600 -0000 -07C0 -0FE0 -1C70 -3030 -6030 -6030 -C030 -C030 -C060 -C060 -C0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 2 0 -BITMAP -0300 -0780 -0CC0 -1860 -0000 -07C0 -0FE0 -1C70 -3030 -6030 -6030 -C030 -C030 -C060 -C060 -C0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 2 0 -BITMAP -0710 -0DB0 -08E0 -0000 -0000 -07C0 -0FE0 -1C70 -3030 -6030 -6030 -C030 -C030 -C060 -C060 -C0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 2 0 -BITMAP -0660 -0660 -0000 -0000 -07C0 -0FE0 -1C70 -3030 -6030 -6030 -C030 -C030 -C060 -C060 -C0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 12 12 2 1 -BITMAP -0300 -0300 -0300 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 13 0 -BBX 15 14 0 0 -BITMAP -01F6 -03FC -0718 -0C3C -186C -18CC -318C -330C -3618 -3C18 -3830 -30E0 -7FC0 -CF80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 3 0 -BITMAP -1800 -0C00 -0600 -0300 -0000 -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -C1C0 -C780 -FD80 -7980 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 3 0 -BITMAP -0060 -00C0 -0180 -0300 -0000 -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -C1C0 -C780 -FD80 -7980 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 19 3 0 -BITMAP -0300 -0780 -0CC0 -1860 -0000 -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -C1C0 -C780 -FD80 -7980 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 18 3 0 -BITMAP -0660 -0660 -0000 -0000 -3030 -3030 -3030 -6060 -6060 -6060 -6060 -C0C0 -C0C0 -C0C0 -C1C0 -C780 -FD80 -7980 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 14 24 1 -5 -BITMAP -0030 -0060 -00C0 -0180 -0000 -300C -300C -301C -3818 -1830 -1870 -1860 -0CE0 -0CC0 -0D80 -0780 -0700 -0700 -0600 -0C00 -1C00 -3800 -F000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 24 1 -5 -BITMAP -0600 -0600 -0600 -0600 -0C00 -0CF0 -0FF8 -0F1C -1C0C -180C -180C -1818 -3018 -3018 -3030 -3070 -78E0 -7FC0 -6780 -6000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 14 23 1 -5 -BITMAP -0660 -0660 -0000 -0000 -300C -300C -301C -3818 -1830 -1870 -1860 -0CE0 -0CC0 -0D80 -0780 -0700 -0700 -0600 -0C00 -1C00 -3800 -F000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvR08-L1.bdf diff -u xc/fonts/bdf/75dpi/helvR08-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvR08-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvR08-L1.bdf:1.1 Wed Apr 4 18:56:17 2001 +++ xc/fonts/bdf/75dpi/helvR08-L1.bdf Wed Mar 16 21:04:05 2005 @@ -1,2595 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvR08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-R-Normal--8-80-75-75-P-46-ISO8859-1 -SIZE 8 75 75 -FONTBOUNDINGBOX 9 11 0 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 46 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 6 -X_HEIGHT 5 -FONT_ASCENT 8 -FONT_DESCENT 2 -FACE_NAME "Helvetica" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -A8 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 6 1 0 -BITMAP -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 3 0 -BBX 3 3 1 3 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -50 -F8 -50 -F8 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 7 1 -1 -BITMAP -20 -70 -80 -60 -10 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -E8 -A8 -D0 -2C -54 -5C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -40 -A0 -48 -A8 -B0 -58 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 2 0 -BBX 1 2 0 6 -BITMAP -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 7 1 -1 -BITMAP -40 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 7 1 -1 -BITMAP -80 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 3 3 1 2 -BITMAP -40 -E0 -40 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 3 0 -2 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 7 1 -1 -BITMAP -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 2 6 2 0 -BITMAP -40 -C0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -60 -90 -10 -20 -40 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 3 6 2 0 -BITMAP -C0 -20 -C0 -20 -20 -C0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -20 -20 -60 -F0 -20 -20 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 3 6 2 0 -BITMAP -E0 -80 -C0 -20 -20 -C0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -80 -E0 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -10 -20 -40 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -60 -90 -60 -90 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -60 -90 -90 -70 -10 -60 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 4 1 0 -BITMAP -80 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 6 0 -2 -BITMAP -40 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -20 -40 -80 -40 -20 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 4 0 -BBX 3 3 1 1 -BITMAP -E0 -00 -E0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 3 5 2 0 -BITMAP -80 -40 -20 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 3 5 2 0 -BITMAP -C0 -20 -40 -00 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 9 0 -BBX 8 7 1 -1 -BITMAP -3E -41 -99 -A5 -9E -80 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -20 -20 -50 -70 -88 -88 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 4 6 2 0 -BITMAP -E0 -90 -E0 -90 -90 -E0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -70 -88 -80 -80 -88 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -F0 -88 -88 -88 -88 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 4 6 2 0 -BITMAP -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 6 2 0 -BITMAP -F0 -80 -E0 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -70 -80 -98 -88 -88 -70 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -88 -88 -F8 -88 -88 -88 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 6 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 6 1 0 -BITMAP -20 -20 -20 -20 -A0 -40 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 4 6 2 0 -BITMAP -90 -A0 -C0 -E0 -90 -90 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 3 6 2 0 -BITMAP -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 5 6 2 0 -BITMAP -88 -D8 -A8 -A8 -A8 -A8 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -88 -C8 -A8 -A8 -98 -88 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 4 6 2 0 -BITMAP -E0 -90 -90 -E0 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 8 1 -2 -BITMAP -70 -88 -88 -88 -88 -70 -20 -10 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 4 6 2 0 -BITMAP -E0 -90 -90 -E0 -90 -90 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 4 6 2 0 -BITMAP -70 -80 -E0 -10 -10 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 4 0 -BBX 3 6 1 0 -BITMAP -E0 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 4 6 2 0 -BITMAP -90 -90 -90 -90 -A0 -40 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 7 0 -BBX 7 6 1 0 -BITMAP -92 -92 -92 -6C -48 -48 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 4 6 2 0 -BITMAP -90 -90 -60 -60 -90 -90 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -C8 -48 -48 -30 -20 -20 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 4 6 2 0 -BITMAP -F0 -10 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 7 1 -1 -BITMAP -C0 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 7 0 -1 -BITMAP -80 -80 -80 -40 -40 -40 -40 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 7 0 -1 -BITMAP -C0 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 5 0 -BBX 5 3 0 2 -BITMAP -20 -50 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 1 0 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 5 1 0 -BITMAP -C0 -20 -E0 -A0 -D0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -80 -80 -E0 -90 -90 -90 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 1 0 -BITMAP -60 -80 -80 -80 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -10 -10 -70 -90 -90 -90 -70 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 5 1 0 -BITMAP -40 -A0 -E0 -80 -60 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 1 0 -BITMAP -20 -40 -E0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 1 -1 -BITMAP -70 -90 -90 -70 -10 -60 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -80 -80 -E0 -90 -90 -90 -90 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 2 0 -BBX 1 7 1 0 -BITMAP -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 2 0 -BBX 2 9 0 -2 -BITMAP -40 -00 -40 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 1 0 -BITMAP -80 -80 -A0 -C0 -C0 -A0 -A0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 2 0 -BBX 1 7 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -F0 -A8 -A8 -A8 -A8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -E0 -90 -90 -90 -90 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 1 -1 -BITMAP -E0 -90 -90 -90 -E0 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 1 -1 -BITMAP -70 -90 -90 -90 -70 -10 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 5 1 0 -BITMAP -A0 -C0 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 1 0 -BITMAP -60 -80 -60 -20 -C0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 1 0 -BITMAP -40 -40 -E0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 5 1 0 -BITMAP -A0 -A0 -A0 -A0 -60 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -90 -90 -90 -A0 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -A8 -A8 -A8 -50 -50 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -90 -90 -60 -90 -90 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 6 1 -1 -BITMAP -90 -90 -90 -60 -40 -80 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 1 0 -BITMAP -E0 -20 -40 -80 -E0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 2 0 -BBX 3 7 0 -1 -BITMAP -20 -40 -40 -C0 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 2 0 -BBX 1 7 1 -1 -BITMAP -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 2 0 -BBX 3 7 0 -1 -BITMAP -80 -40 -40 -60 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 2 1 2 -BITMAP -48 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 1 7 1 -2 -BITMAP -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 3 7 1 -1 -BITMAP -40 -40 -A0 -80 -A0 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -30 -40 -E0 -40 -40 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 5 5 0 0 -BITMAP -88 -70 -50 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -88 -50 -F8 -20 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 2 0 -BBX 1 7 1 -1 -BITMAP -80 -80 -80 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 1 -2 -BITMAP -70 -80 -60 -90 -60 -30 -10 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 4 1 0 5 -BITMAP -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 7 0 -BBX 6 7 1 -1 -BITMAP -78 -84 -B4 -A4 -B4 -84 -78 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 3 0 -BBX 3 5 0 1 -BITMAP -C0 -20 -E0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 3 1 1 -BITMAP -50 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 4 3 1 1 -BITMAP -F0 -10 -10 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 7 0 -BBX 6 7 1 -1 -BITMAP -78 -84 -B4 -B4 -AC -84 -78 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 1 0 5 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 3 0 -BBX 3 3 1 3 -BITMAP -40 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -20 -F0 -20 -00 -F0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 4 1 2 -BITMAP -80 -40 -80 -C0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 4 0 2 -BITMAP -E0 -60 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 2 0 4 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 1 -2 -BITMAP -A0 -A0 -A0 -E0 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -78 -D0 -D0 -D0 -50 -50 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 2 1 1 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 2 0 -2 -BITMAP -40 -80 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 4 0 2 -BITMAP -40 -C0 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 3 0 -BBX 3 5 0 1 -BITMAP -E0 -A0 -E0 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 3 1 1 -BITMAP -A0 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 7 7 0 -1 -BITMAP -40 -C4 -48 -54 -2C -5E -04 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 7 7 0 -1 -BITMAP -40 -C4 -48 -5C -22 -44 -0E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 7 7 0 -1 -BITMAP -E0 -64 -28 -D4 -2C -5E -04 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 6 1 -1 -BITMAP -20 -00 -20 -40 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -40 -20 -00 -20 -20 -50 -70 -88 -88 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -10 -20 -00 -20 -20 -50 -70 -88 -88 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -20 -50 -00 -20 -20 -50 -70 -88 -88 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -28 -50 -00 -20 -20 -50 -70 -88 -88 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -50 -00 -20 -20 -50 -70 -88 -88 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -20 -50 -20 -20 -20 -50 -70 -88 -88 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 8 0 -BBX 7 6 1 0 -BITMAP -3E -30 -50 -7C -90 -9E -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 1 -2 -BITMAP -70 -88 -88 -80 -88 -70 -40 -80 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 4 9 2 0 -BITMAP -40 -20 -00 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 4 9 2 0 -BITMAP -20 -40 -00 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 4 9 2 0 -BITMAP -40 -A0 -00 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 4 8 2 0 -BITMAP -A0 -00 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 9 0 0 -BITMAP -80 -40 -00 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 9 1 0 -BITMAP -40 -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 9 0 0 -BITMAP -40 -A0 -00 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 8 0 0 -BITMAP -A0 -00 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -70 -48 -E8 -48 -48 -70 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -28 -50 -00 -88 -C8 -A8 -A8 -98 -88 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -40 -20 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -10 -20 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -20 -50 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -28 -50 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -50 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -90 -60 -60 -90 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 8 1 -1 -BITMAP -08 -78 -88 -98 -A8 -C8 -F0 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -40 -20 -00 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -10 -20 -00 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -20 -50 -00 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -50 -00 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -08 -10 -00 -C8 -48 -48 -30 -20 -20 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -80 -F0 -88 -88 -F0 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 4 7 2 -1 -BITMAP -60 -90 -A0 -90 -90 -A0 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 8 1 0 -BITMAP -80 -40 -00 -C0 -20 -E0 -A0 -D0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 8 1 0 -BITMAP -20 -40 -00 -C0 -20 -E0 -A0 -D0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 8 1 0 -BITMAP -40 -A0 -00 -C0 -20 -E0 -A0 -D0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 5 8 0 0 -BITMAP -68 -B0 -00 -60 -10 -70 -50 -68 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 7 1 0 -BITMAP -A0 -00 -C0 -20 -E0 -A0 -D0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 8 1 0 -BITMAP -40 -A0 -40 -C0 -20 -E0 -A0 -D0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -D0 -28 -F8 -A0 -D8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 1 -2 -BITMAP -60 -80 -80 -80 -60 -40 -80 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 8 1 0 -BITMAP -40 -20 -00 -40 -A0 -E0 -80 -60 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 8 1 0 -BITMAP -20 -40 -00 -40 -A0 -E0 -80 -60 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 8 1 0 -BITMAP -40 -A0 -00 -40 -A0 -E0 -80 -60 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 7 1 0 -BITMAP -A0 -00 -40 -A0 -E0 -80 -60 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 8 0 0 -BITMAP -80 -40 -00 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 8 1 0 -BITMAP -40 -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -00 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 1 0 -BITMAP -90 -60 -A0 -70 -90 -90 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 1 0 -BITMAP -50 -A0 -00 -E0 -90 -90 -90 -90 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 1 0 -BITMAP -40 -20 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 1 0 -BITMAP -10 -20 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 1 0 -BITMAP -40 -A0 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 1 0 -BITMAP -50 -A0 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -90 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -20 -00 -F0 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 7 7 0 -1 -BITMAP -02 -3C -48 -58 -68 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 8 1 0 -BITMAP -80 -40 -00 -A0 -A0 -A0 -A0 -60 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 8 1 0 -BITMAP -20 -40 -00 -A0 -A0 -A0 -A0 -60 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 8 1 0 -BITMAP -40 -A0 -00 -A0 -A0 -A0 -A0 -60 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 7 1 0 -BITMAP -A0 -00 -A0 -A0 -A0 -A0 -60 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 9 1 -1 -BITMAP -10 -20 -00 -90 -90 -90 -60 -40 -80 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 7 1 -1 -BITMAP -80 -E0 -90 -90 -90 -E0 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 8 1 -1 -BITMAP -50 -00 -90 -90 -90 -60 -40 -80 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvR10-L1.bdf diff -u xc/fonts/bdf/75dpi/helvR10-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvR10-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvR10-L1.bdf:1.1 Wed Apr 4 18:56:17 2001 +++ xc/fonts/bdf/75dpi/helvR10-L1.bdf Wed Mar 16 21:04:05 2005 @@ -1,2864 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvR10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-R-Normal--10-100-75-75-P-56-ISO8859-1 -SIZE 10 75 75 -FONTBOUNDINGBOX 11 13 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 56 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 8 -X_HEIGHT 6 -FONT_ASCENT 10 -FONT_DESCENT 2 -FACE_NAME "Helvetica" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 5 7 1 0 -BITMAP -A8 -00 -88 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 8 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 4 0 -BBX 3 2 1 6 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -28 -28 -7C -28 -F8 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 -1 -BITMAP -20 -70 -A8 -A0 -70 -28 -A8 -70 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -64 -94 -68 -08 -10 -16 -29 -26 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -20 -50 -50 -60 -A4 -98 -98 -64 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 2 0 -BBX 1 2 0 6 -BITMAP -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 -2 -BITMAP -20 -40 -40 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 1 -2 -BITMAP -80 -40 -40 -20 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 3 0 5 -BITMAP -A0 -40 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 3 0 -2 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -20 -20 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 2 8 1 0 -BITMAP -40 -C0 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -88 -08 -08 -30 -40 -80 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -88 -08 -30 -08 -08 -88 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -30 -50 -50 -90 -F8 -10 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -F8 -80 -80 -F0 -08 -08 -88 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -88 -80 -B0 -C8 -88 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -F8 -08 -10 -10 -20 -20 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -88 -88 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -88 -88 -98 -68 -08 -88 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 6 1 0 -BITMAP -80 -00 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -40 -00 -00 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 3 5 1 1 -BITMAP -20 -40 -80 -40 -20 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 4 3 0 2 -BITMAP -F0 -00 -F0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 3 5 1 1 -BITMAP -80 -40 -20 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -60 -90 -10 -20 -40 -40 -00 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 11 0 -BBX 10 10 0 -2 -BITMAP -1F00 -2080 -4D40 -9240 -A240 -A480 -A480 -9B00 -4000 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -10 -10 -28 -28 -44 -7C -82 -82 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F0 -88 -88 -F0 -88 -88 -88 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -78 -84 -80 -80 -80 -80 -84 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -F0 -88 -84 -84 -84 -84 -88 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F8 -80 -80 -F8 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -F8 -80 -80 -F0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -78 -84 -80 -80 -8C -84 -8C -74 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -84 -84 -84 -FC -84 -84 -84 -84 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 8 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -10 -10 -10 -10 -10 -90 -60 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -88 -90 -A0 -E0 -90 -90 -88 -88 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -82 -C6 -C6 -AA -AA -92 -92 -92 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -C4 -C4 -A4 -A4 -94 -94 -8C -8C -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -78 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F0 -88 -88 -F0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 9 1 -1 -BITMAP -78 -84 -84 -84 -84 -94 -8C -7C -02 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F0 -88 -88 -F0 -88 -88 -88 -88 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -70 -88 -80 -70 -08 -88 -88 -70 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -F8 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -82 -82 -44 -44 -44 -28 -28 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -8880 -8880 -4900 -4900 -5500 -2200 -2200 -2200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -88 -88 -50 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -82 -44 -44 -28 -28 -10 -10 -10 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -F8 -08 -10 -20 -20 -40 -80 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 10 1 -2 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -80 -80 -40 -40 -40 -40 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 10 0 -2 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 6 0 -BBX 5 5 0 3 -BITMAP -20 -20 -50 -50 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 1 0 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -E0 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -80 -80 -B0 -C8 -88 -88 -C8 -B0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -90 -80 -80 -90 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -08 -08 -68 -98 -88 -88 -98 -68 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -90 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -30 -40 -E0 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -68 -98 -88 -88 -98 -68 -08 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -80 -80 -B0 -C8 -88 -88 -88 -88 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 2 0 -BBX 1 8 0 0 -BITMAP -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 2 0 -BBX 1 9 0 -1 -BITMAP -80 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -80 -80 -90 -A0 -C0 -A0 -90 -90 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 2 0 -BBX 1 8 0 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -EC -92 -92 -92 -92 -92 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -B0 -C8 -88 -88 -88 -88 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -B0 -C8 -88 -88 -C8 -B0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -68 -98 -88 -88 -98 -68 -08 -08 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -A0 -C0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -90 -60 -10 -90 -60 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -40 -40 -E0 -40 -40 -40 -40 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -90 -90 -90 -90 -90 -70 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -88 -88 -50 -50 -20 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -92 -92 -54 -54 -28 -28 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -88 -50 -20 -50 -88 -88 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -90 -90 -A0 -A0 -60 -40 -40 -80 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -10 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 3 0 -BBX 3 10 0 -2 -BITMAP -20 -40 -40 -40 -80 -40 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 3 0 -BBX 1 10 1 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 3 0 -BBX 3 10 0 -2 -BITMAP -80 -40 -40 -40 -20 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 2 0 3 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 8 1 -2 -BITMAP -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 -1 -BITMAP -10 -70 -A8 -A0 -A0 -A8 -70 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -30 -48 -40 -E0 -40 -40 -48 -B0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 1 -BITMAP -90 -60 -90 -90 -60 -90 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -88 -88 -50 -50 -F8 -20 -F8 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 3 0 -BBX 1 10 1 -2 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 10 0 -2 -BITMAP -70 -88 -C0 -70 -98 -C8 -70 -18 -88 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 7 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -9A -A2 -9A -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 4 0 -BBX 3 5 0 3 -BITMAP -E0 -20 -A0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -28 -50 -A0 -50 -28 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 7 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 4 4 0 3 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -20 -20 -F8 -20 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 6 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -90 -90 -90 -90 -90 -F0 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -7C -E8 -E8 -E8 -68 -28 -28 -28 -28 -28 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 1 0 3 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 -2 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 4 0 3 -BITMAP -40 -C0 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 3 5 0 3 -BITMAP -E0 -A0 -E0 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -A0 -50 -28 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -4200 -C400 -4400 -4800 -0900 -1300 -1780 -2100 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -42 -C4 -44 -48 -0B -15 -12 -27 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -E200 -4400 -2400 -C800 -0900 -1300 -1780 -2100 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 4 8 1 -2 -BITMAP -20 -00 -20 -20 -40 -80 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -20 -10 -00 -10 -10 -28 -28 -44 -7C -82 -82 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -10 -00 -10 -10 -28 -28 -44 -7C -82 -82 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -10 -28 -00 -10 -10 -28 -28 -44 -7C -82 -82 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -14 -28 -00 -10 -10 -28 -28 -44 -7C -82 -82 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -28 -00 -10 -10 -28 -28 -44 -7C -82 -82 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -10 -28 -10 -10 -10 -28 -28 -44 -7C -82 -82 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -1F80 -1800 -2800 -2F80 -4800 -7800 -8800 -8F80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 10 1 -2 -BITMAP -78 -84 -80 -80 -80 -80 -84 -78 -10 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -40 -20 -00 -F8 -80 -80 -F8 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -10 -20 -00 -F8 -80 -80 -F8 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -20 -50 -00 -F8 -80 -80 -80 -F8 -80 -80 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -50 -00 -F8 -80 -80 -F8 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 11 0 0 -BITMAP -80 -40 -00 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 11 1 0 -BITMAP -40 -80 -00 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 11 0 0 -BITMAP -40 -A0 -00 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 10 0 0 -BITMAP -A0 -00 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -78 -44 -42 -F2 -42 -42 -44 -78 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -28 -50 -00 -C4 -C4 -A4 -A4 -94 -94 -8C -8C -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -20 -10 -00 -78 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -08 -10 -00 -78 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -10 -28 -00 -78 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -28 -50 -00 -78 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -48 -00 -78 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 6 10 1 -1 -BITMAP -04 -78 -8C -94 -94 -A4 -A4 -C4 -78 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -20 -10 -00 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -10 -20 -00 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -10 -28 -00 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -48 -00 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -10 -00 -82 -44 -44 -28 -28 -10 -10 -10 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -80 -80 -F0 -88 -88 -F0 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -90 -90 -A0 -90 -90 -90 -A0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -40 -20 -00 -E0 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -10 -20 -00 -E0 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -20 -50 -00 -E0 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -50 -A0 -00 -E0 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -50 -00 -E0 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -20 -50 -20 -E0 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -EC -12 -7E -90 -92 -6C -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -60 -90 -80 -80 -90 -60 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -40 -20 -00 -60 -90 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -20 -40 -00 -60 -90 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -20 -50 -00 -60 -90 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -50 -00 -60 -90 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 9 -1 0 -BITMAP -80 -40 -00 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 9 0 0 -BITMAP -40 -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 9 -1 0 -BITMAP -40 -A0 -00 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 8 0 0 -BITMAP -A0 -00 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -50 -60 -90 -78 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -50 -A0 -00 -E0 -90 -90 -90 -90 -90 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -40 -20 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -20 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -50 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -28 -50 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -74 -98 -A8 -C8 -88 -70 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -40 -20 -00 -90 -90 -90 -90 -90 -70 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -20 -40 -00 -90 -90 -90 -90 -90 -70 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -20 -50 -00 -90 -90 -90 -90 -90 -70 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -50 -00 -90 -90 -90 -90 -90 -70 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 11 0 -2 -BITMAP -10 -20 -00 -90 -90 -A0 -A0 -60 -40 -40 -80 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 10 0 -2 -BITMAP -80 -80 -B0 -C8 -88 -88 -C8 -B0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 10 0 -2 -BITMAP -50 -00 -90 -90 -A0 -A0 -60 -40 -40 -80 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvR12-L1.bdf diff -u xc/fonts/bdf/75dpi/helvR12-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvR12-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvR12-L1.bdf:1.1 Wed Apr 4 18:56:17 2001 +++ xc/fonts/bdf/75dpi/helvR12-L1.bdf Wed Mar 16 21:04:05 2005 @@ -1,3048 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvR12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-R-Normal--12-120-75-75-P-67-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 11 15 0 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 67 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 9 -X_HEIGHT 7 -FONT_ASCENT 11 -FONT_DESCENT 3 -FACE_NAME "Helvetica" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -AA -00 -82 -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 9 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 5 0 -BBX 3 3 1 6 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -28 -28 -FC -28 -FC -50 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 10 1 -1 -BITMAP -20 -70 -A8 -A0 -70 -28 -A8 -A8 -70 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -6200 -9400 -9400 -6800 -0800 -1300 -1480 -1480 -2300 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -30 -48 -48 -30 -50 -8A -84 -8C -72 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 3 0 -BBX 1 3 1 6 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 12 1 -3 -BITMAP -20 -40 -40 -80 -80 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 12 0 -3 -BITMAP -80 -40 -40 -20 -20 -20 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 3 3 1 6 -BITMAP -A0 -40 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 3 1 -2 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -10 -10 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 3 9 1 0 -BITMAP -20 -E0 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -08 -10 -20 -40 -80 -80 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -08 -30 -08 -08 -88 -88 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -08 -18 -28 -28 -48 -88 -FC -08 -08 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F8 -80 -80 -F0 -08 -08 -88 -88 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -80 -B0 -C8 -88 -88 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F8 -08 -10 -10 -20 -20 -20 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -88 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -88 -88 -78 -08 -08 -88 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 6 1 0 -BITMAP -80 -00 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -40 -00 -00 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -0C -30 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -C0 -30 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -88 -10 -10 -20 -20 -00 -20 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 12 0 -BBX 10 10 1 -1 -BITMAP -1F00 -6080 -4D40 -9240 -A240 -A240 -A680 -9B00 -4000 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -10 -28 -28 -44 -44 -7C -82 -82 -82 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -F8 -84 -84 -84 -F8 -84 -84 -84 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -3C -42 -80 -80 -80 -80 -80 -42 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -F8 -84 -82 -82 -82 -82 -82 -84 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -FC -80 -80 -80 -FC -80 -80 -80 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -FC -80 -80 -80 -F8 -80 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -3C -42 -80 -80 -8E -82 -82 -46 -3A -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -82 -82 -82 -82 -FE -82 -82 -82 -82 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 9 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -08 -08 -08 -08 -08 -08 -88 -88 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -84 -88 -90 -A0 -E0 -90 -88 -84 -82 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -8080 -C180 -C180 -A280 -A280 -9480 -9480 -8880 -8880 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -82 -C2 -A2 -A2 -92 -8A -8A -86 -82 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -3C -42 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -F8 -84 -84 -84 -F8 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -3C -42 -81 -81 -81 -89 -85 -42 -3D -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -F8 -84 -84 -84 -F8 -88 -84 -84 -84 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -78 -84 -80 -60 -18 -04 -84 -84 -78 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -FE -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -84 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -82 -82 -44 -44 -44 -28 -28 -10 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -8880 -8880 -8880 -4900 -5500 -5500 -2200 -2200 -2200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -82 -44 -44 -28 -10 -28 -44 -44 -82 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -82 -82 -44 -44 -28 -10 -10 -10 -10 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -FE -02 -04 -08 -10 -20 -40 -80 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 12 1 -3 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -80 -80 -40 -40 -20 -20 -20 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 12 0 -3 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 6 0 -BBX 5 3 0 5 -BITMAP -20 -50 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 1 0 -2 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 2 0 8 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -70 -88 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -80 -80 -B0 -C8 -88 -88 -88 -C8 -B0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -70 -88 -80 -80 -80 -88 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -08 -08 -68 -98 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -70 -88 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 9 0 0 -BITMAP -30 -40 -E0 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 10 1 -3 -BITMAP -68 -98 -88 -88 -88 -98 -68 -08 -88 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -80 -80 -B0 -C8 -88 -88 -88 -88 -88 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 3 0 -BBX 1 9 1 0 -BITMAP -80 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 3 0 -BBX 2 12 0 -3 -BITMAP -40 -00 -40 -40 -40 -40 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -80 -80 -90 -A0 -C0 -C0 -A0 -90 -88 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 3 0 -BBX 1 9 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -A4 -DA -92 -92 -92 -92 -92 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -B0 -C8 -88 -88 -88 -88 -88 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -70 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 10 1 -3 -BITMAP -B0 -C8 -88 -88 -88 -C8 -B0 -80 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 10 1 -3 -BITMAP -68 -98 -88 -88 -88 -98 -68 -08 -08 -08 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 7 1 0 -BITMAP -A0 -C0 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -60 -90 -80 -60 -10 -90 -60 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -40 -40 -E0 -40 -40 -40 -40 -40 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -88 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -88 -88 -88 -50 -50 -20 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -8880 -8880 -4900 -4900 -5500 -2200 -2200 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -84 -48 -30 -30 -48 -84 -84 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 10 1 -3 -BITMAP -88 -88 -88 -90 -50 -50 -20 -20 -40 -80 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -F0 -10 -20 -40 -40 -80 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 4 0 -BBX 4 12 0 -3 -BITMAP -30 -40 -40 -40 -40 -80 -40 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 3 0 -BBX 1 12 1 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 4 0 -BBX 4 12 0 -3 -BITMAP -C0 -20 -20 -20 -20 -10 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 2 0 3 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 10 1 -3 -BITMAP -80 -00 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 9 1 -1 -BITMAP -10 -70 -A8 -A0 -A0 -A0 -C8 -70 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -30 -48 -40 -40 -F0 -20 -20 -48 -B0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 6 0 1 -BITMAP -84 -78 -48 -48 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -88 -88 -50 -20 -F8 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 3 0 -BBX 1 11 1 -2 -BITMAP -80 -80 -80 -80 -00 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 12 0 -3 -BITMAP -70 -88 -80 -60 -90 -88 -88 -48 -30 -08 -88 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 8 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -3E00 -4100 -9C80 -A280 -A080 -A280 -9C80 -4100 -3E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 3 5 1 4 -BITMAP -E0 -20 -A0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -28 -50 -A0 -50 -28 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 6 4 1 2 -BITMAP -FC -04 -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -3E00 -4100 -9C80 -9480 -9880 -9480 -9480 -4100 -3E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 1 0 8 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 4 4 0 4 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -20 -20 -F8 -20 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 5 0 3 -BITMAP -60 -90 -20 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 5 0 3 -BITMAP -E0 -20 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 2 0 8 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 10 1 -3 -BITMAP -88 -88 -88 -88 -88 -98 -E8 -80 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 7 0 -BBX 6 12 0 -3 -BITMAP -3C -68 -E8 -E8 -E8 -68 -28 -28 -28 -28 -28 -28 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 1 3 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 -3 -BITMAP -40 -20 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 5 1 3 -BITMAP -40 -C0 -40 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 3 5 1 4 -BITMAP -E0 -A0 -E0 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -A0 -50 -28 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -4100 -C200 -4400 -4400 -4900 -1300 -1500 -2780 -4100 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -4100 -C200 -4400 -4800 -4B00 -1480 -1100 -2200 -4780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -E100 -2200 -4400 -2400 -C900 -0B00 -1500 -1780 -2100 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 5 9 1 -3 -BITMAP -20 -00 -20 -20 -40 -40 -88 -88 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -20 -10 -00 -10 -10 -28 -44 -44 -7C -82 -82 -82 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -08 -10 -00 -10 -10 -28 -44 -44 -7C -82 -82 -82 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -10 -28 -00 -10 -10 -28 -44 -44 -7C -82 -82 -82 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -14 -28 -00 -10 -10 -28 -44 -44 -7C -82 -82 -82 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -28 -00 -10 -10 -28 -44 -44 -7C -82 -82 -82 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -10 -28 -10 -10 -10 -28 -44 -44 -7C -82 -82 -82 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -1F80 -2800 -2800 -4800 -4F80 -7800 -8800 -8800 -8F80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 7 12 1 -3 -BITMAP -3C -42 -80 -80 -80 -80 -80 -42 -3C -08 -08 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -20 -10 -00 -FC -80 -80 -80 -FC -80 -80 -80 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -08 -10 -00 -FC -80 -80 -80 -FC -80 -80 -80 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -10 -28 -00 -FC -80 -80 -80 -FC -80 -80 -80 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -28 -00 -FC -80 -80 -80 -FC -80 -80 -80 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 12 0 0 -BITMAP -80 -40 -00 -40 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 12 1 0 -BITMAP -40 -80 -00 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 12 0 0 -BITMAP -40 -A0 -00 -40 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 11 0 0 -BITMAP -A0 -00 -40 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -7C -42 -41 -41 -F1 -41 -41 -42 -7C -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -14 -28 -00 -82 -C2 -A2 -A2 -92 -8A -8A -86 -82 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -10 -08 -00 -3C -42 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -04 -08 -00 -3C -42 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -08 -14 -00 -3C -42 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -14 -28 -00 -3C -42 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -24 -00 -3C -42 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 10 11 0 -1 -BITMAP -0040 -1E80 -2100 -4280 -4480 -4480 -4880 -5080 -2100 -5E00 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -20 -10 -00 -84 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -08 -10 -00 -84 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -10 -28 -00 -84 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -48 -00 -84 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -08 -10 -00 -82 -82 -44 -44 -28 -10 -10 -10 -10 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -80 -80 -F8 -84 -84 -84 -F8 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -88 -88 -B0 -88 -88 -88 -B0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -20 -10 -00 -70 -88 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -10 -20 -00 -70 -88 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -20 -50 -00 -70 -88 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -28 -50 -00 -70 -88 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -50 -00 -70 -88 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -30 -48 -30 -70 -88 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 11 0 -BBX 9 7 1 0 -BITMAP -7700 -8880 -0880 -7F80 -8800 -8880 -7700 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 10 1 -3 -BITMAP -70 -88 -80 -80 -80 -88 -70 -20 -10 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -40 -20 -00 -70 -88 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -10 -20 -00 -70 -88 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -20 -50 -00 -70 -88 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -50 -00 -70 -88 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 10 0 0 -BITMAP -80 -40 -00 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 10 1 0 -BITMAP -40 -80 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 10 0 0 -BITMAP -40 -A0 -00 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -A0 -00 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -68 -30 -50 -08 -78 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -28 -50 -00 -B0 -C8 -88 -88 -88 -88 -88 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -40 -20 -00 -70 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -10 -20 -00 -70 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -20 -50 -00 -70 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -28 -50 -00 -70 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -50 -00 -70 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -3A -44 -4C -54 -64 -44 -B8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -40 -20 -00 -88 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -10 -20 -00 -88 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -20 -50 -00 -88 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -50 -00 -88 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 13 1 -3 -BITMAP -10 -20 -00 -88 -88 -88 -90 -50 -50 -20 -20 -40 -80 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 12 1 -3 -BITMAP -80 -80 -B0 -C8 -88 -88 -88 -C8 -B0 -80 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 12 1 -3 -BITMAP -50 -00 -88 -88 -48 -50 -50 -30 -20 -20 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvR14-L1.bdf diff -u xc/fonts/bdf/75dpi/helvR14-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvR14-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvR14-L1.bdf:1.1 Wed Apr 4 18:56:17 2001 +++ xc/fonts/bdf/75dpi/helvR14-L1.bdf Wed Mar 16 21:04:05 2005 @@ -1,3315 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvR14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-R-Normal--14-140-75-75-P-77-ISO8859-1 -SIZE 14 75 75 -FONTBOUNDINGBOX 15 17 -1 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 77 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 11 -X_HEIGHT 8 -FONT_ASCENT 13 -FONT_DESCENT 3 -FACE_NAME "Helvetica" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 7 11 1 0 -BITMAP -AA -00 -82 -00 -82 -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 11 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 5 0 -BBX 3 3 1 8 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -14 -14 -14 -7E -28 -28 -FC -50 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 14 0 -2 -BITMAP -10 -10 -7C -92 -92 -50 -38 -14 -12 -92 -92 -7C -10 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -7080 -8900 -8900 -7200 -0200 -0400 -09C0 -1220 -1220 -21C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -30 -48 -48 -30 -20 -52 -8A -84 -8A -71 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 3 0 -BBX 1 3 1 8 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 14 1 -3 -BITMAP -20 -40 -40 -80 -80 -80 -80 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 14 1 -3 -BITMAP -80 -40 -40 -20 -20 -20 -20 -20 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 5 4 1 6 -BITMAP -20 -F8 -20 -50 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -40 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 4 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -78 -84 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 3 10 2 0 -BITMAP -20 -E0 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -78 -84 -84 -08 -10 -20 -40 -80 -80 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -78 -84 -84 -04 -38 -04 -04 -84 -84 -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -0C -14 -24 -24 -44 -84 -FE -04 -04 -04 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -FC -80 -80 -80 -F8 -04 -04 -84 -84 -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -78 -84 -80 -80 -B8 -C4 -84 -84 -84 -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -FC -04 -08 -08 -10 -10 -20 -20 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -78 -84 -84 -84 -78 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -78 -84 -84 -84 -84 -7C -04 -84 -84 -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 8 1 0 -BITMAP -80 -80 -00 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 10 0 -2 -BITMAP -40 -40 -00 -00 -00 -00 -40 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 6 5 1 2 -BITMAP -0C -30 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 6 3 1 3 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 6 5 1 2 -BITMAP -C0 -30 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -30 -CC -84 -84 -04 -08 -10 -20 -00 -20 -20 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 13 0 -BBX 11 12 1 -1 -BITMAP -0F00 -30C0 -4020 -46A0 -8920 -9120 -9120 -9340 -8D80 -4000 -6080 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -0800 -0800 -1400 -1400 -2200 -2200 -4100 -7F00 -4100 -8080 -8080 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -FC -86 -82 -82 -82 -FC -82 -82 -82 -82 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -1C -63 -41 -80 -80 -80 -80 -80 -41 -63 -1C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -F8 -86 -82 -81 -81 -81 -81 -81 -82 -86 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -FE -80 -80 -80 -80 -FC -80 -80 -80 -80 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -FE -80 -80 -80 -80 -FC -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -1E00 -6180 -4080 -8000 -8000 -8780 -8080 -8080 -4080 -6380 -1C80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -81 -81 -81 -81 -81 -FF -81 -81 -81 -81 -81 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 11 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -04 -04 -04 -04 -04 -04 -04 -04 -84 -84 -78 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -82 -84 -88 -90 -A0 -E0 -90 -88 -84 -82 -81 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 13 0 -BBX 11 11 1 0 -BITMAP -8020 -8020 -C060 -A0A0 -A0A0 -9120 -9120 -8A20 -8A20 -8420 -8420 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -C1 -C1 -A1 -91 -91 -89 -89 -85 -85 -83 -83 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -FC -86 -82 -82 -86 -FC -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -1C00 -6300 -4100 -8080 -8080 -8080 -8880 -8480 -4300 -6300 -1C80 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -FC -86 -82 -82 -84 -F8 -84 -82 -82 -82 -82 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -38 -C6 -82 -80 -60 -18 -06 -02 -82 -C6 -38 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -FF80 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -81 -81 -81 -81 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -8080 -8080 -4100 -4100 -2200 -2200 -2200 -1400 -1400 -0800 -0800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 15 0 -BBX 13 11 1 0 -BITMAP -8208 -8208 -8508 -4510 -4510 -4510 -28A0 -28A0 -28A0 -1040 -1040 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -81 -81 -42 -24 -18 -18 -24 -42 -42 -81 -81 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -8080 -4100 -4100 -2200 -2200 -1400 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -FE -02 -04 -08 -18 -10 -20 -60 -40 -80 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 14 1 -3 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -80 -80 -40 -40 -40 -20 -20 -20 -10 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 14 0 -3 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 7 0 -BBX 7 4 0 6 -BITMAP -10 -28 -44 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 1 0 -3 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 2 2 1 9 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -78 -CC -04 -7C -C4 -84 -CC -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -80 -80 -80 -B8 -CC -84 -84 -84 -84 -CC -B8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -78 -CC -80 -80 -80 -84 -CC -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -04 -04 -04 -74 -CC -84 -84 -84 -84 -CC -74 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -78 -CC -84 -FC -80 -80 -CC -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 11 0 0 -BITMAP -30 -40 -40 -E0 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 -3 -BITMAP -74 -CC -84 -84 -84 -84 -CC -74 -04 -CC -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -80 -80 -80 -B8 -CC -84 -84 -84 -84 -84 -84 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 3 0 -BBX 1 11 1 0 -BITMAP -80 -80 -00 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 3 0 -BBX 3 14 -1 -3 -BITMAP -20 -20 -00 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -80 -80 -80 -88 -90 -A0 -C0 -A0 -90 -88 -84 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 3 0 -BBX 1 11 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 11 0 -BBX 9 8 1 0 -BITMAP -B300 -CC80 -8880 -8880 -8880 -8880 -8880 -8880 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -B8 -CC -84 -84 -84 -84 -84 -84 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -78 -CC -84 -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 -3 -BITMAP -B8 -CC -84 -84 -84 -84 -CC -B8 -80 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 -3 -BITMAP -74 -CC -84 -84 -84 -84 -CC -74 -04 -04 -04 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 8 1 0 -BITMAP -B0 -C0 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -78 -84 -80 -78 -0C -04 -84 -78 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -40 -40 -F0 -40 -40 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -84 -84 -84 -84 -84 -84 -CC -74 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -84 -84 -84 -48 -48 -48 -30 -30 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -8880 -8880 -8880 -4900 -4900 -5500 -2200 -2200 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -C6 -44 -28 -10 -10 -28 -44 -C6 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 -3 -BITMAP -82 -82 -44 -44 -24 -28 -18 -10 -10 -30 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -04 -08 -10 -20 -40 -80 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 5 0 -BBX 5 14 0 -3 -BITMAP -18 -20 -20 -20 -20 -40 -80 -40 -20 -20 -20 -20 -20 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 3 0 -BBX 1 14 1 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 5 0 -BBX 5 14 0 -3 -BITMAP -C0 -20 -20 -20 -20 -10 -08 -10 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 6 3 1 3 -BITMAP -64 -B4 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 11 1 -3 -BITMAP -80 -80 -00 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 10 1 -1 -BITMAP -04 -78 -CC -90 -90 -A0 -A4 -CC -78 -80 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -3C -42 -40 -20 -20 -F8 -20 -40 -62 -DC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 6 1 2 -BITMAP -84 -78 -48 -48 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -82 -82 -44 -44 -28 -FE -10 -FE -10 -10 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 3 0 -BBX 1 13 1 -2 -BITMAP -80 -80 -80 -80 -80 -00 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 5 14 2 -3 -BITMAP -70 -D8 -88 -C0 -70 -98 -88 -88 -C8 -70 -18 -88 -D8 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 0 9 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -4C80 -9240 -9040 -9040 -9240 -4C80 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 4 7 1 4 -BITMAP -E0 -10 -70 -90 -D0 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 5 1 2 -BITMAP -24 -48 -90 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 4 1 3 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 4 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -5C80 -9240 -9240 -9C40 -9240 -5280 -6180 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 1 0 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 1 6 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 0 4 -BITMAP -60 -90 -10 -20 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 0 4 -BITMAP -60 -90 -20 -10 -90 -60 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 2 2 2 9 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 -3 -BITMAP -84 -84 -84 -84 -84 -84 -CC -B4 -80 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 7 14 0 -3 -BITMAP -3E -74 -F4 -F4 -F4 -74 -34 -14 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 1 1 4 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 3 0 -3 -BITMAP -20 -90 -60 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 2 6 1 4 -BITMAP -40 -C0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 6 0 -BBX 4 7 1 4 -BITMAP -60 -90 -90 -90 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 5 1 2 -BITMAP -90 -48 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -4100 -C200 -4200 -4400 -4400 -4880 -0980 -1280 -1480 -27C0 -2080 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 9 11 1 0 -BITMAP -4200 -C400 -4400 -4800 -4800 -5300 -1480 -2080 -2100 -4200 -4780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -6080 -9100 -2100 -1200 -9200 -6440 -04C0 -0940 -0A40 -13E0 -1040 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 6 11 1 -3 -BITMAP -10 -10 -00 -10 -20 -40 -80 -84 -84 -CC -30 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1000 -0800 -0000 -0800 -0800 -1400 -1400 -2200 -2200 -4100 -7F00 -4100 -8080 -8080 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0400 -0800 -0000 -0800 -0800 -1400 -1400 -2200 -2200 -4100 -7F00 -4100 -8080 -8080 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0800 -1400 -0000 -0800 -0800 -1400 -1400 -2200 -2200 -4100 -7F00 -4100 -8080 -8080 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1A00 -2C00 -0000 -0800 -0800 -1400 -1400 -2200 -2200 -4100 -7F00 -4100 -8080 -8080 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3600 -0000 -0800 -0800 -1400 -1400 -2200 -2200 -4100 -7F00 -4100 -8080 -8080 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1C00 -2200 -1C00 -0800 -0800 -1400 -1400 -2200 -2200 -4100 -7F00 -4100 -8080 -8080 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 14 0 -BBX 12 11 1 0 -BITMAP -0FF0 -1C00 -1400 -1400 -2400 -27E0 -4400 -7C00 -4400 -8400 -87F0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 -3 -BITMAP -1C -63 -41 -80 -80 -80 -80 -80 -41 -63 -1C -08 -24 -18 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -20 -10 -00 -FE -80 -80 -80 -80 -FC -80 -80 -80 -80 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -08 -10 -00 -FE -80 -80 -80 -80 -FC -80 -80 -80 -80 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -10 -28 -00 -FE -80 -80 -80 -80 -FC -80 -80 -80 -80 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -6C -00 -FE -80 -80 -80 -80 -FC -80 -80 -80 -80 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 14 1 0 -BITMAP -80 -40 -00 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 14 2 0 -BITMAP -40 -80 -00 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 14 1 0 -BITMAP -40 -A0 -00 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -D8 -00 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -7C00 -4300 -4100 -4080 -4080 -F080 -4080 -4080 -4100 -4300 -7C00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -1A -2C -00 -C1 -C1 -A1 -91 -91 -89 -89 -85 -85 -83 -83 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1000 -0800 -0000 -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0400 -0800 -0000 -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0800 -1400 -0000 -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1A00 -2C00 -0000 -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3600 -0000 -1C00 -6300 -4100 -8080 -8080 -8080 -8080 -8080 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -82 -44 -28 -10 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -0E20 -31C0 -2080 -4140 -4240 -4440 -4840 -5040 -2080 -7180 -8E00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -10 -08 -00 -81 -81 -81 -81 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -04 -08 -00 -81 -81 -81 -81 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -08 -14 -00 -81 -81 -81 -81 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -66 -00 -81 -81 -81 -81 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 14 0 0 -BITMAP -0400 -0800 -0000 -8080 -4100 -4100 -2200 -2200 -1400 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -80 -80 -FC -86 -82 -82 -86 -FC -80 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -70 -88 -88 -88 -B0 -90 -88 -88 -88 -88 -B0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -20 -10 -00 -78 -CC -04 -7C -C4 -84 -CC -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -08 -10 -00 -78 -CC -04 -7C -C4 -84 -CC -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -10 -28 -00 -78 -CC -04 -7C -C4 -84 -CC -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -34 -58 -00 -78 -CC -04 -7C -C4 -84 -CC -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -6C -00 -78 -CC -04 -7C -C4 -84 -CC -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 12 1 0 -BITMAP -30 -48 -30 -00 -78 -CC -04 -7C -C4 -84 -CC -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 13 0 -BBX 11 8 1 0 -BITMAP -7BC0 -C660 -0420 -7FE0 -C400 -8400 -CE60 -7BC0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 11 1 -3 -BITMAP -78 -CC -80 -80 -80 -84 -CC -78 -10 -48 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -20 -10 -00 -78 -CC -84 -FC -80 -80 -CC -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -10 -20 -00 -78 -CC -84 -FC -80 -80 -CC -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -10 -28 -00 -78 -CC -84 -FC -80 -80 -CC -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -CC -00 -78 -CC -84 -FC -80 -80 -CC -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 11 0 0 -BITMAP -80 -40 -00 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 11 1 0 -BITMAP -40 -80 -00 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 11 0 0 -BITMAP -40 -A0 -00 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 10 0 0 -BITMAP -A0 -00 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -D8 -70 -90 -08 -7C -84 -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -34 -58 -00 -B8 -CC -84 -84 -84 -84 -84 -84 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -20 -10 -00 -78 -CC -84 -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -08 -10 -00 -78 -CC -84 -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -30 -48 -00 -78 -CC -84 -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -34 -58 -00 -78 -CC -84 -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -CC -00 -78 -CC -84 -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -3D -62 -46 -4A -52 -62 -46 -BC -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -20 -10 -00 -84 -84 -84 -84 -84 -84 -CC -74 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -08 -10 -00 -84 -84 -84 -84 -84 -84 -CC -74 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -30 -48 -00 -84 -84 -84 -84 -84 -84 -CC -74 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -CC -00 -84 -84 -84 -84 -84 -84 -CC -74 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 14 0 -3 -BITMAP -08 -10 -00 -82 -C2 -44 -44 -24 -28 -18 -10 -10 -30 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 14 1 -3 -BITMAP -80 -80 -80 -B8 -CC -84 -84 -84 -84 -CC -B8 -80 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 13 0 -3 -BITMAP -6C -00 -82 -C2 -44 -44 -24 -28 -18 -10 -10 -30 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvR18-L1.bdf diff -u xc/fonts/bdf/75dpi/helvR18-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvR18-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvR18-L1.bdf:1.1 Wed Apr 4 18:56:17 2001 +++ xc/fonts/bdf/75dpi/helvR18-L1.bdf Wed Mar 16 21:04:06 2005 @@ -1,3861 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvR18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-R-Normal--18-180-75-75-P-98-ISO8859-1 -SIZE 18 75 75 -FONTBOUNDINGBOX 18 22 -1 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 98 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 14 -X_HEIGHT 10 -FONT_ASCENT 16 -FONT_DESCENT 5 -FACE_NAME "Helvetica" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 14 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -80 -80 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 5 0 -BBX 5 5 0 9 -BITMAP -D8 -D8 -D8 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0900 -0900 -0900 -7FC0 -7FC0 -1200 -1200 -1200 -FF80 -FF80 -2400 -2400 -2400 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 16 1 -2 -BITMAP -0800 -3E00 -7F00 -CB00 -C800 -E800 -7800 -3E00 -0F00 -0980 -C980 -EB80 -7F00 -3E00 -0800 -0800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 16 0 -BBX 14 13 1 0 -BITMAP -7860 -FCC0 -CCC0 -CD80 -FD80 -7B00 -0300 -0678 -06FC -0CCC -0CCC -18FC -1878 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -3C00 -7E00 -6600 -6600 -3C00 -7C00 -EEC0 -C6C0 -C3C0 -C380 -E7C0 -7EE0 -3C70 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 3 0 -BBX 1 5 1 9 -BITMAP -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 18 1 -4 -BITMAP -10 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 18 1 -4 -BITMAP -80 -C0 -60 -60 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 5 6 1 8 -BITMAP -20 -20 -F8 -70 -70 -88 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -18 -18 -18 -18 -FF -FF -18 -18 -18 -18 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 5 1 -3 -BITMAP -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 2 1 4 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 14 0 0 -BITMAP -18 -18 -10 -10 -30 -30 -20 -20 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3C -7E -66 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -66 -7E -3C -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 5 13 2 0 -BITMAP -18 -F8 -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3C -FE -C3 -03 -07 -0E -1C -38 -70 -E0 -C0 -FF -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3C -7E -C3 -C3 -06 -1C -1E -07 -03 -C3 -C7 -7E -3C -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0300 -0700 -0F00 -1B00 -3300 -3300 -6300 -C300 -FF80 -FF80 -0300 -0300 -0300 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -FE -FE -C0 -C0 -FC -FE -C7 -03 -03 -C3 -C7 -FE -7C -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3C -7F -63 -C0 -C0 -DC -FE -C3 -C3 -C3 -E3 -7E -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -FF -FF -03 -06 -0C -0C -18 -18 -30 -30 -30 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3C -7E -E7 -C3 -C3 -66 -7E -66 -C3 -C3 -E7 -7E -3C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3C -7E -C7 -C3 -C3 -C3 -7F -3B -03 -03 -C6 -FE -7C -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 10 1 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 13 1 -3 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -00 -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -03 -0F -3C -70 -C0 -70 -3C -0F -03 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 7 6 2 2 -BITMAP -FE -FE -00 -00 -FE -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -C0 -F0 -3C -0E -03 -0E -3C -F0 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 7 14 1 0 -BITMAP -7C -FE -C6 -C6 -0E -1C -38 -30 -30 -30 -00 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 18 0 -BBX 16 17 1 -3 -BITMAP -03F0 -0FFC -1C0E -3006 -63B3 -6773 -C633 -CC63 -CC66 -CC66 -CCCC -CFF8 -6770 -7000 -3800 -1FF0 -07E0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0600 -0600 -0F00 -0F00 -1980 -1980 -30C0 -30C0 -3FC0 -7FE0 -6060 -6060 -C030 -C030 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -FF00 -FF80 -C1C0 -C0C0 -C0C0 -C180 -FF80 -FFC0 -C0E0 -C060 -C060 -C0E0 -FFC0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0F80 -3FE0 -7070 -6030 -E000 -C000 -C000 -C000 -C000 -E000 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -FF00 -FF80 -C1C0 -C0C0 -C060 -C060 -C060 -C060 -C060 -C060 -C0C0 -C1C0 -FF80 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -FF80 -FF80 -C000 -C000 -C000 -C000 -FF00 -FF00 -C000 -C000 -C000 -C000 -FF80 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -FF80 -FF80 -C000 -C000 -C000 -C000 -FF00 -FF00 -C000 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0F80 -3FE0 -7070 -6030 -E030 -C000 -C000 -C1F0 -C1F0 -E030 -6030 -7070 -3FF0 -0FB0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -C060 -C060 -C060 -C060 -C060 -C060 -FFE0 -FFE0 -C060 -C060 -C060 -C060 -C060 -C060 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 14 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -03 -03 -03 -03 -03 -03 -03 -03 -03 -C3 -C3 -E7 -7E -3C -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -C0E0 -C1C0 -C380 -C700 -CE00 -DC00 -F800 -FC00 -CE00 -C700 -C380 -C1C0 -C0E0 -C070 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FF -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -C00C -C00C -E01C -E01C -F03C -F03C -D86C -D86C -CCCC -CCCC -C48C -C78C -C30C -C30C -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -C060 -E060 -F060 -F060 -D860 -CC60 -CC60 -C660 -C660 -C360 -C1E0 -C1E0 -C0E0 -C060 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FF00 -FF80 -C1C0 -C0C0 -C0C0 -C1C0 -FF80 -FF00 -C000 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 15 1 -1 -BITMAP -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -E1B8 -61B0 -70F0 -3FE0 -0FB0 -0030 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FF00 -FF80 -C1C0 -C0C0 -C0C0 -C1C0 -FF80 -FF00 -C180 -C180 -C0C0 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -1F00 -7FC0 -E0E0 -C060 -E000 -7C00 -1F00 -03C0 -00E0 -0060 -C060 -E0E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -C030 -C030 -6060 -6060 -6060 -30C0 -30C0 -30C0 -1980 -1980 -1980 -0F00 -0F00 -0600 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 18 0 -BBX 16 14 1 0 -BITMAP -C183 -C183 -C183 -C3C3 -63C6 -6246 -6666 -6666 -366C -366C -342C -1C38 -1818 -1818 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -C060 -E0E0 -60C0 -71C0 -3180 -1B00 -0E00 -0E00 -1B00 -3180 -71C0 -60C0 -E0E0 -C060 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -C030 -C030 -6060 -6060 -30C0 -30C0 -1980 -0F00 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FFC0 -FFC0 -00C0 -0180 -0300 -0600 -0C00 -1C00 -1800 -3000 -6000 -C000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 18 1 -4 -BITMAP -F0 -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 14 0 0 -BITMAP -C0 -C0 -40 -40 -60 -60 -20 -20 -30 -30 -10 -10 -18 -18 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 18 0 -4 -BITMAP -F0 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 9 0 -BBX 7 5 1 8 -BITMAP -10 -38 -6C -C6 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 2 0 -4 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 3 0 11 -BITMAP -C0 -60 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -7C -EE -C6 -0E -7E -E6 -C6 -C6 -EE -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -C000 -C000 -C000 -C000 -DE00 -FF00 -E300 -C180 -C180 -C180 -C180 -E300 -FF00 -DE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3E -7F -63 -C0 -C0 -C0 -C0 -63 -7F -3E -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0180 -0180 -0180 -0180 -3D80 -7F80 -6380 -C180 -C180 -C180 -C180 -6380 -7F80 -3D80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3C -7E -C3 -C3 -FF -C0 -C0 -E3 -7F -3C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -1C -3C -30 -30 -FC -FC -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 -4 -BITMAP -3D80 -7F80 -6180 -C180 -C180 -C180 -C180 -6380 -7F80 -3D80 -0180 -6300 -7F00 -1C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -C0 -C0 -C0 -C0 -CE -DF -E3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 4 0 -BBX 2 14 1 0 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 4 0 -BBX 4 18 -1 -4 -BITMAP -30 -30 -00 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 14 1 0 -BITMAP -C0 -C0 -C0 -C0 -C6 -CC -D8 -F0 -F8 -D8 -CC -CE -C6 -C7 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 4 0 -BBX 2 14 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 12 10 1 0 -BITMAP -CC60 -DEF0 -E730 -C630 -C630 -C630 -C630 -C630 -C630 -C630 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -CE -DF -E3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3E00 -7F00 -6300 -C180 -C180 -C180 -C180 -6300 -7F00 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 -4 -BITMAP -DE00 -FF00 -E300 -C180 -C180 -C180 -C180 -E300 -FF00 -DE00 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 -4 -BITMAP -3D80 -7F80 -6380 -C180 -C180 -C180 -C180 -6380 -7F80 -3D80 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 10 1 0 -BITMAP -D8 -D8 -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -3C -7E -C6 -C0 -FC -3E -06 -C6 -FC -78 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 13 0 0 -BITMAP -30 -30 -30 -FC -FC -30 -30 -30 -30 -30 -30 -38 -18 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FB -73 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -C3 -C3 -C3 -66 -66 -66 -24 -3C -18 -18 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 10 1 0 -BITMAP -C630 -C630 -C630 -6660 -6660 -6960 -2940 -39C0 -1980 -1980 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -C3 -E7 -66 -3C -18 -18 -3C -66 -E7 -C3 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 14 1 -4 -BITMAP -C3 -C3 -C3 -66 -66 -66 -24 -3C -18 -18 -18 -18 -70 -70 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -FE -06 -0C -18 -30 -60 -C0 -FE -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 6 0 -BBX 6 18 0 -4 -BITMAP -0C -18 -30 -30 -30 -30 -30 -60 -C0 -60 -30 -30 -30 -30 -30 -30 -18 -0C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 4 0 -BBX 2 18 1 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 6 0 -BBX 6 18 0 -4 -BITMAP -C0 -60 -30 -30 -30 -30 -30 -18 -0C -18 -30 -30 -30 -30 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 3 1 4 -BITMAP -33 -7E -CC -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 2 14 2 -4 -BITMAP -C0 -C0 -00 -00 -40 -40 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 -2 -BITMAP -04 -04 -3E -7F -6B -C8 -C8 -C8 -C8 -6B -7F -3E -10 -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -1E00 -3F00 -6180 -6180 -6000 -3000 -7E00 -1800 -1800 -3000 -6080 -FF80 -DF00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 7 1 3 -BITMAP -C3 -FF -66 -66 -66 -FF -C3 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -C3 -C3 -66 -66 -66 -3C -FF -18 -FF -18 -18 -18 -18 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 4 0 -BBX 2 17 1 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 18 1 -4 -BITMAP -3C -7E -C3 -C3 -F0 -7C -6E -C7 -C3 -E3 -73 -3E -0E -07 -C3 -C3 -7E -3C -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 0 11 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -3060 -4010 -4710 -8888 -9008 -9008 -9008 -8888 -4710 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 7 0 -BBX 5 8 1 6 -BITMAP -70 -C8 -38 -48 -D8 -68 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 8 1 1 -BITMAP -12 -36 -6C -D8 -D8 -6C -36 -12 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 5 1 3 -BITMAP -FF80 -FF80 -0180 -0180 -0180 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 2 1 4 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -0F80 -3060 -4010 -4F90 -8848 -8848 -8F88 -8908 -8888 -4850 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 0 12 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 5 5 1 8 -BITMAP -70 -D8 -88 -D8 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -18 -18 -18 -FF -FF -18 -18 -18 -00 -FF -FF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 8 0 5 -BITMAP -70 -F8 -98 -18 -30 -60 -F8 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 8 0 5 -BITMAP -70 -F8 -98 -30 -30 -98 -F8 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 3 0 11 -BITMAP -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 -4 -BITMAP -C3 -C3 -C3 -C3 -C3 -C3 -C3 -E7 -FF -DB -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 10 0 -BBX 8 18 1 -4 -BITMAP -3F -72 -F2 -F2 -F2 -F2 -72 -32 -12 -12 -12 -12 -12 -12 -12 -12 -12 -12 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 2 1 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 5 0 -4 -BITMAP -60 -70 -18 -D8 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 8 1 5 -BITMAP -60 -E0 -E0 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 5 8 1 6 -BITMAP -70 -D8 -88 -88 -D8 -70 -00 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 8 1 1 -BITMAP -90 -D8 -6C -36 -36 -6C -D8 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -6060 -E060 -E0C0 -6180 -6180 -6310 -6230 -6670 -0CF0 -0DB0 -19F8 -3030 -3030 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -6060 -E060 -E0C0 -6180 -6180 -6370 -62F8 -6698 -0C18 -0C30 -1860 -30F8 -30F8 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -7030 -F830 -9860 -30C0 -30C0 -9988 -F918 -7338 -0678 -06D8 -0CFC -1818 -1818 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 7 14 1 -4 -BITMAP -18 -18 -00 -00 -18 -18 -18 -38 -70 -E0 -C6 -C6 -FE -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -1800 -0C00 -0600 -0000 -0600 -0600 -0F00 -0F00 -1980 -1980 -30C0 -30C0 -3FC0 -7FE0 -6060 -6060 -C030 -C030 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0180 -0300 -0600 -0000 -0600 -0600 -0F00 -0F00 -1980 -1980 -30C0 -30C0 -3FC0 -7FE0 -6060 -6060 -C030 -C030 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0600 -0F00 -1980 -0000 -0600 -0600 -0F00 -0F00 -1980 -1980 -30C0 -30C0 -3FC0 -7FE0 -6060 -6060 -C030 -C030 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0C80 -1680 -1300 -0000 -0600 -0600 -0F00 -0F00 -1980 -1980 -30C0 -30C0 -3FC0 -7FE0 -6060 -6060 -C030 -C030 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -1980 -1980 -0000 -0600 -0600 -0F00 -0F00 -1980 -1980 -30C0 -30C0 -3FC0 -7FE0 -6060 -6060 -C030 -C030 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0F00 -1980 -1980 -0F00 -0600 -0600 -0F00 -0F00 -1980 -1980 -30C0 -30C0 -3FC0 -7FE0 -6060 -6060 -C030 -C030 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 18 0 -BBX 16 14 1 0 -BITMAP -07FF -07FF -0D80 -0D80 -1980 -1980 -31FE -31FE -3F80 -7F80 -6180 -6180 -C1FF -C1FF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 18 1 -4 -BITMAP -0F80 -3FE0 -7070 -6030 -E000 -C000 -C000 -C000 -C000 -E000 -6030 -7070 -3FE0 -0F80 -0E00 -0300 -1B00 -1E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 18 1 0 -BITMAP -3000 -1800 -0C00 -0000 -FF80 -FF80 -C000 -C000 -C000 -C000 -FF00 -FF00 -C000 -C000 -C000 -C000 -FF80 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 18 1 0 -BITMAP -0300 -0600 -0C00 -0000 -FF80 -FF80 -C000 -C000 -C000 -C000 -FF00 -FF00 -C000 -C000 -C000 -C000 -FF80 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 18 1 0 -BITMAP -0C00 -1E00 -3300 -0000 -FF80 -FF80 -C000 -C000 -C000 -C000 -FF00 -FF00 -C000 -C000 -C000 -C000 -FF80 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -3300 -3300 -0000 -FF80 -FF80 -C000 -C000 -C000 -C000 -FF00 -FF00 -C000 -C000 -C000 -C000 -FF80 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 4 18 0 0 -BITMAP -C0 -60 -30 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 4 18 2 0 -BITMAP -30 -60 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 18 0 0 -BITMAP -30 -78 -CC -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 17 0 0 -BITMAP -CC -CC -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -7F80 -7FC0 -60E0 -6060 -6030 -6030 -FC30 -FC30 -6030 -6030 -6060 -60E0 -7FC0 -7F80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0C80 -1680 -1300 -0000 -E060 -E060 -F060 -D860 -D860 -CC60 -CC60 -C660 -C660 -C360 -C1E0 -C1E0 -C0E0 -C060 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0C00 -0600 -0300 -0000 -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -00C0 -0180 -0300 -0000 -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0300 -0780 -0CC0 -0000 -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0640 -0B40 -0980 -0000 -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0D80 -0D80 -0000 -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -C0C0 -6180 -3300 -1E00 -0C00 -1E00 -3300 -6180 -C0C0 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -07CC -1FFC -3838 -3078 -70DC -61CC -638C -670C -6E0C -6C1C -3818 -7838 -FFF0 -C7C0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1800 -0C00 -0600 -0000 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0300 -0600 -0C00 -0000 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0600 -0F00 -1980 -0000 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -1980 -1980 -0000 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0180 -0300 -0600 -0000 -C030 -C030 -6060 -6060 -30C0 -30C0 -1980 -0F00 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -C000 -C000 -C000 -FF00 -FF80 -C1C0 -C0C0 -C0C0 -C1C0 -FF80 -FF00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -38 -7C -C6 -C6 -C6 -C6 -DC -DC -C6 -C6 -C6 -C6 -DE -DC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -60 -30 -18 -00 -7C -EE -C6 -0E -7E -E6 -C6 -C6 -EE -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -0C -18 -30 -00 -7C -EE -C6 -0E -7E -E6 -C6 -C6 -EE -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -18 -3C -66 -00 -7C -EE -C6 -0E -7E -E6 -C6 -C6 -EE -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -32 -5A -4C -00 -7C -EE -C6 -0E -7E -E6 -C6 -C6 -EE -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -6C -6C -00 -7C -EE -C6 -0E -7E -E6 -C6 -C6 -EE -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -38 -6C -6C -38 -7C -EE -C6 -0E -7E -E6 -C6 -C6 -EE -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 13 10 1 0 -BITMAP -7DE0 -EFF0 -C618 -0E18 -7FF8 -E600 -C600 -C718 -EFF8 -75E0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 14 1 -4 -BITMAP -3E -7F -63 -C0 -C0 -C0 -C0 -63 -7F -3E -38 -0C -6C -78 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -60 -30 -18 -00 -3C -7E -C3 -C3 -FF -C0 -C0 -E3 -7F -3C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -06 -0C -18 -00 -3C -7E -C3 -C3 -FF -C0 -C0 -E3 -7F -3C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -18 -3C -66 -00 -3C -7E -C3 -C3 -FF -C0 -C0 -E3 -7F -3C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -36 -36 -00 -3C -7E -C3 -C3 -FF -C0 -C0 -E3 -7F -3C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 14 0 0 -BITMAP -C0 -60 -30 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 14 0 0 -BITMAP -30 -60 -C0 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 14 -1 0 -BITMAP -30 -78 -CC -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 13 0 0 -BITMAP -D8 -D8 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -6000 -3600 -3800 -4C00 -3E00 -7F00 -6300 -C180 -C180 -C180 -C180 -6300 -7F00 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -32 -5A -4C -00 -CE -DF -E3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -3000 -1800 -0C00 -0000 -3E00 -7F00 -6300 -C180 -C180 -C180 -C180 -6300 -7F00 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0600 -0C00 -1800 -0000 -3E00 -7F00 -6300 -C180 -C180 -C180 -C180 -6300 -7F00 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0C00 -1E00 -3300 -0000 -3E00 -7F00 -6300 -C180 -C180 -C180 -C180 -6300 -7F00 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1900 -2D00 -2600 -0000 -3E00 -7F00 -6300 -C180 -C180 -C180 -C180 -6300 -7F00 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3600 -3600 -0000 -3E00 -7F00 -6300 -C180 -C180 -C180 -C180 -6300 -7F00 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 10 0 -BBX 8 8 1 1 -BITMAP -18 -18 -00 -FF -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -0E60 -3FC0 -3180 -63C0 -66C0 -6CC0 -78C0 -3180 -7F80 -CE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -30 -18 -0C -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FB -73 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -06 -0C -18 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FB -73 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -18 -3C -66 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FB -73 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -66 -66 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FB -73 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 18 1 -4 -BITMAP -06 -0C -18 -00 -C3 -C3 -C3 -66 -66 -66 -24 -3C -18 -18 -18 -18 -70 -70 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 18 1 -4 -BITMAP -C000 -C000 -C000 -C000 -DE00 -FF00 -E300 -C180 -C180 -C180 -C180 -E300 -FF00 -DE00 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 17 1 -4 -BITMAP -66 -66 -00 -C3 -C3 -C3 -66 -66 -66 -24 -3C -18 -18 -18 -18 -70 -70 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/helvR24-L1.bdf diff -u xc/fonts/bdf/75dpi/helvR24-L1.bdf:1.1 xc/fonts/bdf/75dpi/helvR24-L1.bdf:removed --- xc/fonts/bdf/75dpi/helvR24-L1.bdf:1.1 Wed Apr 4 18:56:17 2001 +++ xc/fonts/bdf/75dpi/helvR24-L1.bdf Wed Mar 16 21:04:06 2005 @@ -1,4716 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl helvR24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Helvetica-Medium-R-Normal--24-240-75-75-P-130-ISO8859-1 -SIZE 24 75 75 -FONTBOUNDINGBOX 25 29 -1 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Helvetica" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 130 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 19 -X_HEIGHT 14 -FONT_ASCENT 22 -FONT_DESCENT 5 -FACE_NAME "Helvetica" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries. " -_DEC_DEVICE_FONTNAMES "PS=Helvetica" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Helvetica" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 13 19 2 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 19 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -80 -80 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 355 0 -DWIDTH 8 0 -BBX 6 6 1 13 -BITMAP -CC -CC -CC -CC -CC -44 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -0CC0 -0CC0 -0CC0 -1980 -FFE0 -FFE0 -1980 -1980 -3300 -3300 -FFE0 -FFE0 -3300 -3300 -6600 -6600 -6600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 21 1 -2 -BITMAP -0600 -0600 -3F80 -7FC0 -E6E0 -C660 -C600 -E600 -7600 -3E00 -0F80 -07C0 -06E0 -0660 -C660 -C660 -E6E0 -7FC0 -3F80 -0600 -0600 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 22 0 -BBX 19 18 1 0 -BITMAP -000600 -3C0C00 -7E0C00 -C31800 -C31800 -C33000 -C33000 -7E6000 -3C6000 -00C000 -00C780 -018FC0 -019860 -031860 -031860 -061860 -060FC0 -040780 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 14 18 1 0 -BITMAP -0F00 -1F80 -39C0 -30C0 -30C0 -30C0 -1980 -0F00 -1E00 -3F18 -7398 -61D8 -C0F0 -C060 -C0F0 -E1D8 -7F9C -1E00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 191 0 -DWIDTH 6 0 -BBX 2 6 2 13 -BITMAP -C0 -C0 -C0 -C0 -C0 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 24 2 -5 -BITMAP -18 -18 -30 -30 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -60 -30 -30 -18 -18 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 24 1 -5 -BITMAP -C0 -C0 -60 -60 -30 -30 -30 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -30 -30 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 7 7 1 12 -BITMAP -10 -10 -D6 -7C -38 -6C -44 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 6 2 -3 -BITMAP -C0 -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 6 -BITMAP -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 3 2 0 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 19 0 0 -BITMAP -06 -06 -06 -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1F00 -3F80 -71C0 -60C0 -60C0 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 6 18 2 0 -BITMAP -0C -0C -1C -FC -FC -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1E00 -7F80 -61C0 -C0C0 -C060 -C060 -0060 -00C0 -01C0 -0380 -0F00 -1C00 -3800 -7000 -E000 -C000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1F00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -00C0 -0180 -0F00 -0FC0 -00C0 -0060 -0060 -C060 -C0C0 -61C0 -7F80 -1F00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0180 -0380 -0380 -0780 -0F80 -0D80 -1980 -3980 -3180 -6180 -E180 -C180 -FFE0 -FFE0 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -7FC0 -7FC0 -6000 -6000 -6000 -6000 -6E00 -7F80 -71C0 -00C0 -0060 -0060 -0060 -C060 -C0C0 -E1C0 -7F80 -1E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0F00 -3FC0 -70C0 -6060 -E060 -C000 -C000 -CF00 -DF80 -F1C0 -E0C0 -C060 -C060 -C060 -E060 -60C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -FFE0 -FFE0 -00E0 -00C0 -0180 -0180 -0300 -0300 -0600 -0600 -0C00 -0C00 -1C00 -1800 -1800 -3800 -3000 -3000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0E00 -3F80 -3180 -60C0 -60C0 -60C0 -60C0 -3180 -1F00 -3F80 -60C0 -E0E0 -C060 -C060 -C060 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1F00 -7FC0 -71C0 -E0C0 -C060 -C060 -C060 -C060 -E0E0 -71E0 -7F60 -1E60 -0060 -00E0 -C0C0 -E1C0 -7F80 -1E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 14 2 0 -BITMAP -C0 -C0 -C0 -00 -00 -00 -00 -00 -00 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 17 2 -3 -BITMAP -C0 -C0 -C0 -00 -00 -00 -00 -00 -00 -00 -00 -C0 -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 12 12 1 1 -BITMAP -0030 -00F0 -03C0 -0F00 -3C00 -E000 -E000 -3C00 -0F00 -03C0 -00F0 -0030 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 10 6 2 5 -BITMAP -FFC0 -FFC0 -0000 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 12 12 1 1 -BITMAP -C000 -F000 -3C00 -0F00 -03C0 -0070 -0070 -03C0 -0F00 -3C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 556 0 -DWIDTH 12 0 -BBX 10 19 1 0 -BITMAP -1F00 -7F80 -71C0 -E0C0 -C0C0 -C1C0 -0180 -0380 -0700 -0600 -0C00 -0C00 -0C00 -0C00 -0000 -0000 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 1015 0 -DWIDTH 25 0 -BBX 22 23 2 -4 -BITMAP -00FF00 -03FFC0 -0F01E0 -1C0070 -380018 -300018 -60730C -60FB0C -C1C70C -C3860C -C3060C -C6060C -C60C1C -C60C18 -C60C38 -E71C70 -63F7E0 -71E380 -380000 -1C0000 -0F0300 -07FF00 -00FC00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 19 1 0 -BITMAP -0380 -0380 -06C0 -06C0 -0C40 -0C60 -0C60 -1830 -1830 -1830 -3018 -3FF8 -3FF8 -600C -600C -600C -C006 -C006 -C006 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 14 19 2 0 -BITMAP -FFC0 -FFF0 -C070 -C018 -C018 -C018 -C018 -C030 -FFE0 -FFF0 -C018 -C00C -C00C -C00C -C00C -C01C -C038 -FFF0 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 19 1 0 -BITMAP -07E0 -1FF8 -3C3C -700E -6006 -E006 -C000 -C000 -C000 -C000 -C000 -C000 -C003 -E003 -6006 -700E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 15 19 2 0 -BITMAP -FFC0 -FFF0 -C078 -C01C -C00C -C00E -C006 -C006 -C006 -C006 -C006 -C006 -C006 -C00E -C00C -C01C -C078 -FFF0 -FFC0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 12 19 2 0 -BITMAP -FFF0 -FFF0 -C000 -C000 -C000 -C000 -C000 -C000 -FFE0 -FFE0 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 11 19 2 0 -BITMAP -FFE0 -FFE0 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FFC0 -FFC0 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 16 19 1 0 -BITMAP -07E0 -1FF8 -3C3C -700E -6006 -E006 -C000 -C000 -C000 -C07F -C07F -C003 -C003 -E003 -6007 -700F -3C3F -1FFB -07E3 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 14 19 2 0 -BITMAP -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -FFFC -FFFC -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 2 19 3 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 10 19 1 0 -BITMAP -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -3F00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 18 0 -BBX 15 19 2 0 -BITMAP -C038 -C070 -C0E0 -C1C0 -C380 -C700 -CE00 -DC00 -FC00 -FE00 -E700 -C380 -C1C0 -C0E0 -C070 -C038 -C01C -C00E -C006 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 19 2 0 -BITMAP -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 17 19 2 0 -BITMAP -C00180 -E00380 -E00380 -F00780 -F00780 -D80D80 -D80D80 -D80D80 -CC1980 -CC1980 -CC1980 -C63180 -C63180 -C63180 -C36180 -C36180 -C36180 -C1C180 -C1C180 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 14 19 2 0 -BITMAP -E00C -F00C -F00C -D80C -DC0C -CC0C -CE0C -C60C -C70C -C30C -C38C -C18C -C1CC -C0CC -C0EC -C06C -C03C -C03C -C01C -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 19 1 0 -BITMAP -07E0 -1FF8 -3C3C -700E -6006 -E007 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -E007 -6006 -700E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -FFE0 -FFF0 -C030 -C018 -C018 -C018 -C018 -C030 -FFF0 -FFE0 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 19 1 0 -BITMAP -07E0 -1FF8 -3C3C -700E -6006 -E007 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -E007 -60E6 -707E -3C1C -1FFE -07E7 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 13 19 2 0 -BITMAP -FFE0 -FFF0 -C030 -C018 -C018 -C018 -C018 -C030 -FFF0 -FFE0 -C070 -C030 -C018 -C018 -C018 -C018 -C018 -C018 -C018 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -07C0 -1FF0 -3838 -7018 -6018 -6000 -7000 -3E00 -0FC0 -01F0 -0078 -001C -000C -C00C -C00C -E01C -7838 -3FF0 -0FC0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -FFFC -FFFC -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 14 19 2 0 -BITMAP -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -6018 -7038 -3FF0 -0FC0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 19 1 0 -BITMAP -C006 -C006 -E00E -600C -701C -3018 -3018 -3838 -1830 -1830 -1C70 -0C60 -0C60 -0EE0 -06C0 -06C0 -0380 -0380 -0380 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 22 0 -BBX 20 19 1 0 -BITMAP -C06030 -C06030 -C06030 -C0F030 -60F060 -619860 -619860 -619860 -619860 -3198C0 -330CC0 -330CC0 -330CC0 -1B0D80 -1B0D80 -1E0780 -0E0700 -0C0300 -0C0300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 19 1 0 -BITMAP -C006 -E00E -701C -3018 -1830 -1C70 -0EE0 -07C0 -0380 -0380 -07C0 -0EE0 -0C60 -1C70 -3838 -3018 -600C -E00E -C006 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -C00C -E01C -6018 -7038 -3030 -3870 -1860 -1CE0 -0CC0 -0FC0 -0780 -0780 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -FFF8 -FFF8 -0038 -0070 -00E0 -01C0 -01C0 -0380 -0700 -0700 -0E00 -1C00 -1C00 -3800 -7000 -7000 -E000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 4 24 2 -5 -BITMAP -F0 -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 19 0 0 -BITMAP -C0 -C0 -C0 -60 -60 -60 -30 -30 -30 -30 -18 -18 -18 -0C -0C -0C -06 -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 4 24 1 -5 -BITMAP -F0 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 12 0 -BBX 10 9 1 10 -BITMAP -0C00 -0C00 -1E00 -1200 -3300 -6180 -6180 -C0C0 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 2 0 -5 -BITMAP -FFFC -FFFC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 4 1 15 -BITMAP -C0 -60 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -1F00 -3F80 -61C0 -60C0 -00C0 -07C0 -3FC0 -78C0 -E0C0 -C0C0 -C1C0 -E3C0 -7EE0 -3C60 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 19 2 0 -BITMAP -C000 -C000 -C000 -C000 -C000 -CF00 -DF80 -F1C0 -E0C0 -C060 -C060 -C060 -C060 -C060 -C060 -E0C0 -F1C0 -DF80 -CF00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -1F00 -3F80 -71C0 -60C0 -C000 -C000 -C000 -C000 -C000 -C000 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 19 1 0 -BITMAP -0060 -0060 -0060 -0060 -0060 -1E60 -3F60 -71E0 -60E0 -C060 -C060 -C060 -C060 -C060 -C060 -60E0 -71E0 -3F60 -1E60 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -0E00 -3F80 -71C0 -60C0 -C060 -C060 -FFE0 -FFE0 -C000 -C000 -6060 -70E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 6 19 1 0 -BITMAP -1C -3C -30 -30 -30 -FC -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 19 1 -5 -BITMAP -1E60 -3F60 -71E0 -60E0 -C060 -C060 -C060 -C060 -C060 -C060 -60E0 -71E0 -3F60 -1E60 -0060 -C060 -E0C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 10 19 2 0 -BITMAP -C000 -C000 -C000 -C000 -C000 -CE00 -DF80 -F180 -E0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 222 0 -DWIDTH 6 0 -BBX 2 19 2 0 -BITMAP -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 222 0 -DWIDTH 6 0 -BBX 4 24 0 -5 -BITMAP -30 -30 -30 -00 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 19 2 0 -BITMAP -C000 -C000 -C000 -C000 -C000 -C180 -C380 -C700 -CE00 -DC00 -F800 -FC00 -CE00 -C600 -C700 -C380 -C180 -C1C0 -C0C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 222 0 -DWIDTH 6 0 -BBX 2 19 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 16 14 2 0 -BITMAP -CE3C -FF7E -E3C7 -C183 -C183 -C183 -C183 -C183 -C183 -C183 -C183 -C183 -C183 -C183 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 14 2 0 -BITMAP -CE00 -DF80 -F180 -E0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -1F00 -3F80 -71C0 -60C0 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 19 2 -5 -BITMAP -CF00 -DF80 -F1C0 -E0C0 -C060 -C060 -C060 -C060 -C060 -C060 -E0C0 -F1C0 -DF80 -CF00 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 19 1 -5 -BITMAP -1E60 -3F60 -71E0 -60E0 -C060 -C060 -C060 -C060 -C060 -C060 -60E0 -71E0 -3F60 -1E60 -0060 -0060 -0060 -0060 -0060 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 6 14 2 0 -BITMAP -CC -DC -FC -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -3E00 -7F80 -E1C0 -C0C0 -C000 -F800 -7F00 -0F80 -01C0 -00C0 -C0C0 -C1C0 -FF80 -3F00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 6 18 1 0 -BITMAP -30 -30 -30 -30 -FC -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -3C -1C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 14 2 0 -BITMAP -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -63C0 -7EC0 -1CC0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -C060 -C060 -C060 -60C0 -60C0 -71C0 -3180 -3180 -1B00 -1B00 -1B00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 14 0 0 -BITMAP -C0C0C0 -C0C0C0 -61E180 -61E180 -61E180 -312300 -333300 -333300 -1B3600 -1A1600 -1E1E00 -0E1C00 -0C0C00 -0C0C00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -C0C0 -E1C0 -6180 -3300 -3F00 -1E00 -0C00 -1E00 -1E00 -3300 -7380 -6180 -E1C0 -C0C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 19 0 -5 -BITMAP -C030 -C030 -6030 -7060 -3060 -38E0 -18C0 -18C0 -0D80 -0D80 -0780 -0700 -0300 -0300 -0600 -0600 -0C00 -3C00 -3800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FFC0 -FFC0 -0180 -0300 -0700 -0E00 -0C00 -1C00 -3800 -3000 -6000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 334 0 -DWIDTH 8 0 -BBX 6 24 1 -5 -BITMAP -0C -18 -30 -30 -30 -30 -30 -30 -30 -30 -60 -C0 -C0 -60 -30 -30 -30 -30 -30 -30 -30 -30 -18 -0C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 260 0 -DWIDTH 6 0 -BBX 2 24 2 -5 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 334 0 -DWIDTH 8 0 -BBX 6 24 1 -5 -BITMAP -C0 -60 -30 -30 -30 -30 -30 -30 -30 -30 -18 -0C -0C -18 -30 -30 -30 -30 -30 -30 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 10 4 2 5 -BITMAP -70C0 -FCC0 -CFC0 -C380 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 2 19 2 -5 -BITMAP -C0 -C0 -C0 -00 -00 -40 -40 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 10 18 1 -2 -BITMAP -0180 -0180 -1F00 -3F80 -73C0 -66C0 -C600 -CC00 -CC00 -CC00 -D800 -D800 -D8C0 -71C0 -7F80 -3F00 -6000 -6000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -1F80 -3FE0 -7070 -6030 -6000 -7000 -3000 -1800 -FF80 -FF80 -1800 -1800 -1800 -3000 -3000 -6730 -FFF0 -F0E0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 12 1 3 -BITMAP -C060 -EEE0 -7FC0 -3180 -60C0 -60C0 -60C0 -60C0 -3180 -7FC0 -EEE0 -C060 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -E01C -6018 -7038 -3030 -3870 -1860 -1CE0 -0CC0 -3FF0 -3FF0 -0300 -3FF0 -3FF0 -0300 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 260 0 -DWIDTH 6 0 -BBX 2 23 2 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 24 1 -5 -BITMAP -1F00 -3F80 -71C0 -60C0 -70C0 -3800 -1C00 -7E00 -E700 -C380 -C1C0 -C0C0 -6060 -7060 -3860 -1CC0 -0F80 -0700 -0380 -61C0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 16 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -07F000 -1C1C00 -300600 -600300 -43E100 -C63180 -8C1080 -880080 -880080 -880080 -8C1080 -C63180 -43E100 -600300 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 370 0 -DWIDTH 9 0 -BBX 7 12 1 7 -BITMAP -78 -CC -CC -0C -7C -CC -CC -DC -76 -00 -FE -FE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 9 8 2 3 -BITMAP -1980 -3300 -6600 -CC00 -CC00 -6600 -3300 -1980 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 584 0 -DWIDTH 15 0 -BBX 13 8 1 3 -BITMAP -FFF8 -FFF8 -0018 -0018 -0018 -0018 -0018 -0018 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 6 -BITMAP -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -07F000 -1C1C00 -300600 -600300 -43E100 -C21180 -821080 -821080 -83E080 -824080 -822080 -C22180 -421100 -600300 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 16 -BITMAP -FC -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 8 7 0 11 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 10 0 8 -BITMAP -3C -7E -C6 -06 -0C -18 -30 -60 -FE -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 10 0 8 -BITMAP -7C -FE -C6 -06 -3C -3C -06 -C6 -FE -7C -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 4 1 15 -BITMAP -18 -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 19 2 -5 -BITMAP -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -E3C0 -FEC0 -DCC0 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 537 0 -DWIDTH 12 0 -BBX 10 23 1 -4 -BITMAP -1FC0 -7FC0 -7980 -F980 -F980 -F980 -F980 -F980 -F980 -7980 -7980 -3980 -1980 -1980 -1980 -1980 -1980 -1980 -1980 -1980 -1980 -1980 -1980 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 3 2 6 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 6 1 -5 -BITMAP -60 -70 -18 -18 -F8 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 4 10 1 8 -BITMAP -30 -30 -F0 -F0 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 7 12 1 7 -BITMAP -38 -6C -C6 -C6 -C6 -C6 -C6 -6C -38 -00 -FE -FE -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 9 8 3 3 -BITMAP -CC00 -6600 -3300 -1980 -1980 -3300 -6600 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 18 18 1 0 -BITMAP -301800 -301800 -F03000 -F03000 -306000 -306000 -30C000 -30C000 -318300 -318700 -030F00 -030F00 -061B00 -063300 -0C7FC0 -0C7FC0 -180300 -180300 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 18 18 1 0 -BITMAP -301800 -301800 -F03000 -F03000 -306000 -306000 -30C000 -30C000 -318780 -318FC0 -0318C0 -0300C0 -060180 -060300 -0C0600 -0C0C00 -181FC0 -181FC0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -7C0C00 -FE0C00 -C61800 -061800 -3C3000 -3C3000 -066000 -C66000 -FEC180 -7CC380 -018780 -018780 -030D80 -031980 -063FE0 -063FE0 -0C0180 -0C0180 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 19 1 -5 -BITMAP -0C00 -0C00 -0C00 -0000 -0000 -0C00 -0C00 -0C00 -0C00 -1800 -3800 -7000 -6000 -E0C0 -C0C0 -C1C0 -E380 -7F80 -3E00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 24 1 0 -BITMAP -0C00 -0600 -0300 -0180 -0000 -0380 -0380 -06C0 -06C0 -0C40 -0C60 -0C60 -1830 -1830 -1830 -3018 -3FF8 -3FF8 -600C -600C -600C -C006 -C006 -C006 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 24 1 0 -BITMAP -0060 -00C0 -0180 -0300 -0000 -0380 -0380 -06C0 -06C0 -0C40 -0C60 -0C60 -1830 -1830 -1830 -3018 -3FF8 -3FF8 -600C -600C -600C -C006 -C006 -C006 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 24 1 0 -BITMAP -0180 -03C0 -0660 -0C30 -0000 -0380 -0380 -06C0 -06C0 -0C40 -0C60 -0C60 -1830 -1830 -1830 -3018 -3FF8 -3FF8 -600C -600C -600C -C006 -C006 -C006 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 23 1 0 -BITMAP -0710 -0DB0 -08E0 -0000 -0380 -0380 -06C0 -06C0 -0C40 -0C60 -0C60 -1830 -1830 -1830 -3018 -3FF8 -3FF8 -600C -600C -600C -C006 -C006 -C006 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 23 1 0 -BITMAP -0C60 -0C60 -0000 -0000 -0380 -0380 -06C0 -06C0 -0C40 -0C60 -0C60 -1830 -1830 -1830 -3018 -3FF8 -3FF8 -600C -600C -600C -C006 -C006 -C006 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 24 1 0 -BITMAP -0380 -06C0 -06C0 -0380 -0000 -0380 -0380 -06C0 -06C0 -0C40 -0C60 -0C60 -1830 -1830 -1830 -3018 -3FF8 -3FF8 -600C -600C -600C -C006 -C006 -C006 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 23 0 -BBX 21 19 1 0 -BITMAP -03FFF8 -03FFF8 -066000 -066000 -0C6000 -0C6000 -0C6000 -186000 -187FF8 -187FF8 -306000 -3FE000 -3FE000 -606000 -606000 -606000 -C06000 -C07FF8 -C07FF8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 24 1 -5 -BITMAP -07E0 -1FF8 -3C3C -700E -6006 -E006 -C000 -C000 -C000 -C000 -C000 -C000 -C003 -E003 -6006 -700E -3C3C -1FF8 -07E0 -0380 -00C0 -00C0 -07C0 -0380 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 12 24 2 0 -BITMAP -3000 -1800 -0C00 -0600 -0000 -FFF0 -FFF0 -C000 -C000 -C000 -C000 -C000 -C000 -FFE0 -FFE0 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 12 24 2 0 -BITMAP -0180 -0300 -0600 -0C00 -0000 -FFF0 -FFF0 -C000 -C000 -C000 -C000 -C000 -C000 -FFE0 -FFE0 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 12 24 2 0 -BITMAP -0600 -0F00 -1980 -30C0 -0000 -FFF0 -FFF0 -C000 -C000 -C000 -C000 -C000 -C000 -FFE0 -FFE0 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 12 23 2 0 -BITMAP -1980 -1980 -0000 -0000 -FFF0 -FFF0 -C000 -C000 -C000 -C000 -C000 -C000 -FFE0 -FFE0 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 5 24 1 0 -BITMAP -C0 -60 -30 -18 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 5 24 2 0 -BITMAP -18 -30 -60 -C0 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 8 24 0 0 -BITMAP -18 -3C -66 -C3 -00 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 6 23 1 0 -BITMAP -CC -CC -00 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 19 0 0 -BITMAP -3FF000 -3FFC00 -301E00 -300700 -300300 -300380 -300180 -300180 -FF0180 -FF0180 -300180 -300180 -300180 -300380 -300300 -300700 -301E00 -3FFC00 -3FF000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 14 23 2 0 -BITMAP -0710 -0DB0 -08E0 -0000 -E00C -F00C -F00C -D80C -DC0C -CC0C -CE0C -C60C -C70C -C30C -C38C -C18C -C1CC -C0CC -C0EC -C06C -C03C -C03C -C01C -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 24 1 0 -BITMAP -0600 -0300 -0180 -00C0 -0000 -07E0 -1FF8 -3C3C -700E -6006 -E007 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -E007 -6006 -700E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 24 1 0 -BITMAP -0030 -0060 -00C0 -0180 -0000 -07E0 -1FF8 -3C3C -700E -6006 -E007 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -E007 -6006 -700E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 24 1 0 -BITMAP -0180 -03C0 -0660 -0C30 -0000 -07E0 -1FF8 -3C3C -700E -6006 -E007 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -E007 -6006 -700E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 23 1 0 -BITMAP -0710 -0DB0 -08E0 -0000 -07E0 -1FF8 -3C3C -700E -6006 -E007 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -E007 -6006 -700E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 23 1 0 -BITMAP -0660 -0660 -0000 -0000 -07E0 -1FF8 -3C3C -700E -6006 -E007 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -E007 -6006 -700E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 13 12 0 1 -BITMAP -C018 -6030 -3060 -18C0 -0D80 -0700 -0700 -0D80 -18C0 -3060 -6030 -C018 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 18 19 0 0 -BITMAP -03F040 -0FFCC0 -1E1F80 -380700 -300700 -700D80 -601980 -603180 -606180 -60C180 -618180 -630180 -660180 -6C0380 -380300 -380700 -7E1E00 -CFFC00 -83F000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 14 24 2 0 -BITMAP -0C00 -0600 -0300 -0180 -0000 -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -6018 -7038 -3FF0 -0FC0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 14 24 2 0 -BITMAP -0060 -00C0 -0180 -0300 -0000 -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -6018 -7038 -3FF0 -0FC0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 14 24 2 0 -BITMAP -0300 -0780 -0CC0 -1860 -0000 -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -6018 -7038 -3FF0 -0FC0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 14 23 2 0 -BITMAP -0CC0 -0CC0 -0000 -0000 -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -C00C -6018 -7038 -3FF0 -0FC0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 24 1 0 -BITMAP -0060 -00C0 -0180 -0300 -0000 -C00C -E01C -6018 -7038 -3030 -3870 -1860 -1CE0 -0CC0 -0FC0 -0780 -0780 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 13 19 2 0 -BITMAP -C000 -C000 -C000 -C000 -FFE0 -FFF0 -C030 -C018 -C018 -C018 -C018 -C030 -FFF0 -FFE0 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 10 19 3 0 -BITMAP -1C00 -7F00 -E300 -C180 -C180 -C180 -C300 -C700 -CE00 -CF00 -C380 -C180 -C0C0 -C0C0 -C0C0 -C180 -C380 -CF00 -CE00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -1800 -0C00 -0600 -0300 -0000 -1F00 -3F80 -61C0 -60C0 -00C0 -07C0 -3FC0 -78C0 -E0C0 -C0C0 -C1C0 -E3C0 -7EE0 -3C60 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -0180 -0300 -0600 -0C00 -0000 -1F00 -3F80 -61C0 -60C0 -00C0 -07C0 -3FC0 -78C0 -E0C0 -C0C0 -C1C0 -E3C0 -7EE0 -3C60 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -0600 -0F00 -1980 -30C0 -0000 -1F00 -3F80 -61C0 -60C0 -00C0 -07C0 -3FC0 -78C0 -E0C0 -C0C0 -C1C0 -E3C0 -7EE0 -3C60 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -1C40 -36C0 -2380 -0000 -0000 -1F00 -3F80 -61C0 -60C0 -00C0 -07C0 -3FC0 -78C0 -E0C0 -C0C0 -C1C0 -E3C0 -7EE0 -3C60 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1980 -1980 -0000 -0000 -1F00 -3F80 -61C0 -60C0 -00C0 -07C0 -3FC0 -78C0 -E0C0 -C0C0 -C1C0 -E3C0 -7EE0 -3C60 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -0E00 -1B00 -1100 -1B00 -0E00 -1F00 -3F80 -61C0 -60C0 -00C0 -07C0 -3FC0 -78C0 -E0C0 -C0C0 -C1C0 -E3C0 -7EE0 -3C60 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 889 0 -DWIDTH 21 0 -BBX 19 14 1 0 -BITMAP -1F0E00 -3FBF80 -61F1C0 -60E0C0 -00C060 -07C060 -3FFFE0 -78FFE0 -E0C000 -C0C000 -C1E060 -E3F0E0 -7E3FC0 -3C0F00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 19 1 -5 -BITMAP -1F00 -3F80 -71C0 -60C0 -C000 -C000 -C000 -C000 -C000 -C000 -60C0 -71C0 -3F80 -1F00 -1C00 -0600 -0600 -3E00 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -1800 -0C00 -0600 -0300 -0000 -0E00 -3F80 -71C0 -60C0 -C060 -C060 -FFE0 -FFE0 -C000 -C000 -6060 -70E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -0180 -0300 -0600 -0C00 -0000 -0E00 -3F80 -71C0 -60C0 -C060 -C060 -FFE0 -FFE0 -C000 -C000 -6060 -70E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -0600 -0F00 -1980 -30C0 -0000 -0E00 -3F80 -71C0 -60C0 -C060 -C060 -FFE0 -FFE0 -C000 -C000 -6060 -70E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1980 -1980 -0000 -0000 -0E00 -3F80 -71C0 -60C0 -C060 -C060 -FFE0 -FFE0 -C000 -C000 -6060 -70E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 5 19 0 0 -BITMAP -C0 -60 -30 -18 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 5 19 1 0 -BITMAP -18 -30 -60 -C0 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 8 19 -1 0 -BITMAP -18 -3C -66 -C3 -00 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 18 0 0 -BITMAP -CC -CC -00 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -E000 -7180 -1E00 -3C00 -C600 -1F00 -3F80 -71C0 -60C0 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 18 2 0 -BITMAP -3880 -6D80 -4700 -0000 -CE00 -DF80 -F180 -E0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -1800 -0C00 -0600 -0300 -0000 -1F00 -3F80 -71C0 -60C0 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -0180 -0300 -0600 -0C00 -0000 -1F00 -3F80 -71C0 -60C0 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -0600 -0F00 -1980 -30C0 -0000 -1F00 -3F80 -71C0 -60C0 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1C40 -36C0 -2380 -0000 -1F00 -3F80 -71C0 -60C0 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -3180 -3180 -0000 -0000 -1F00 -3F80 -71C0 -60C0 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -0600 -0600 -0600 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0600 -0600 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -0F98 -1FF0 -38E0 -3060 -60F0 -61B0 -6330 -6630 -6630 -6C30 -3860 -30E0 -7FC0 -CF80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 19 2 0 -BITMAP -3000 -1800 -0C00 -0600 -0000 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -63C0 -7EC0 -1CC0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 19 2 0 -BITMAP -0180 -0300 -0600 -0C00 -0000 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -63C0 -7EC0 -1CC0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 19 2 0 -BITMAP -0C00 -1E00 -3300 -6180 -0000 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -63C0 -7EC0 -1CC0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 18 2 0 -BITMAP -3300 -3300 -0000 -0000 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -63C0 -7EC0 -1CC0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 24 0 -5 -BITMAP -00C0 -0180 -0300 -0600 -0000 -C030 -C030 -6030 -7060 -3060 -38E0 -18C0 -18C0 -0D80 -0D80 -0780 -0700 -0300 -0300 -0600 -0600 -0C00 -3C00 -3800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 24 2 -5 -BITMAP -C000 -C000 -C000 -C000 -C000 -CF00 -DF80 -F1C0 -E0C0 -C060 -C060 -C060 -C060 -C060 -C060 -E0C0 -F1C0 -DF80 -CF00 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 23 0 -5 -BITMAP -1980 -1980 -0000 -0000 -C030 -C030 -6030 -7060 -3060 -38E0 -18C0 -18C0 -0D80 -0D80 -0780 -0700 -0300 -0300 -0600 -0600 -0C00 -3C00 -3800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luBIS08-L1.bdf diff -u xc/fonts/bdf/75dpi/luBIS08-L1.bdf:1.1 xc/fonts/bdf/75dpi/luBIS08-L1.bdf:removed --- xc/fonts/bdf/75dpi/luBIS08-L1.bdf:1.1 Wed Apr 4 18:56:18 2001 +++ xc/fonts/bdf/75dpi/luBIS08-L1.bdf Wed Mar 16 21:04:06 2005 @@ -1,2437 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBIS08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Bold-I-Normal-Sans-8-80-75-75-P-49-ISO8859-1 -SIZE 8 72 72 -FONTBOUNDINGBOX 16 10 -6 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 49 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 7 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold Italic" -X_HEIGHT 4 -CAP_HEIGHT 6 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 7 0 -BBX 5 5 1 0 -BITMAP -A8 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -60 -60 -40 -40 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 4 0 -BBX 4 2 1 4 -BITMAP -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -38 -28 -F8 -50 -F8 -E0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 9 1 -2 -BITMAP -10 -38 -60 -60 -30 -30 -F0 -40 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 908 0 -DWIDTH 7 0 -BBX 7 6 1 0 -BITMAP -46 -A8 -B0 -E0 -46 -8E -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 816 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -38 -28 -74 -94 -98 -78 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 2 3 1 3 -BITMAP -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 3 0 -BBX 3 8 1 -2 -BITMAP -20 -40 -C0 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -40 -20 -20 -20 -60 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 4 0 -BBX 3 3 1 3 -BITMAP -40 -A0 -E0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -10 -10 -F8 -40 -40 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 2 3 0 -2 -BITMAP -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 2 1 1 2 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 2 1 1 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 5 0 -BBX 6 8 0 -2 -BITMAP -04 -08 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -50 -90 -90 -B0 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 3 6 2 0 -BITMAP -E0 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -78 -08 -18 -20 -40 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -78 -08 -70 -10 -18 -F0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -18 -38 -50 -F8 -10 -30 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -78 -40 -60 -10 -10 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -38 -40 -F0 -88 -90 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -F8 -10 -20 -60 -40 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -38 -48 -70 -D8 -88 -F0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -70 -48 -88 -78 -10 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 2 4 1 0 -BITMAP -C0 -00 -00 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 3 6 0 -2 -BITMAP -60 -00 -00 -C0 -40 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -08 -30 -C0 -60 -10 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 3 1 1 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 6 5 1 0 -BITMAP -20 -38 -04 -78 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 539 0 -DWIDTH 4 0 -BBX 4 6 1 0 -BITMAP -F0 -10 -20 -C0 -00 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -38 -C8 -F8 -B8 -F8 -70 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 771 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -18 -28 -28 -3C -4C -8C -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 660 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -78 -48 -70 -D0 -C8 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 737 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -3C -40 -80 -80 -C0 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -7C -64 -44 -C4 -C8 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 642 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -78 -40 -70 -C0 -C0 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -78 -40 -40 -F0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 755 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -3C -40 -80 -88 -98 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -6C -4C -7C -C8 -C8 -D8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 3 0 -BBX 3 6 1 0 -BITMAP -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 502 0 -DWIDTH 4 0 -BBX 5 8 0 -2 -BITMAP -18 -18 -18 -10 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -58 -50 -60 -E0 -D0 -98 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -40 -40 -40 -C0 -C0 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 8 0 -BBX 7 6 1 0 -BITMAP -66 -66 -6E -F4 -B4 -A4 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 789 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -44 -64 -6C -D8 -98 -88 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -38 -48 -88 -88 -98 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 645 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -78 -48 -48 -F0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 7 0 -BBX 6 8 1 -2 -BITMAP -38 -48 -88 -88 -98 -70 -18 -0C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 708 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -78 -48 -50 -E0 -D0 -90 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 639 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -38 -40 -60 -10 -18 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 747 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -FC -30 -20 -20 -60 -60 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -4C -4C -C8 -88 -98 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 765 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -C4 -C8 -D8 -50 -60 -60 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 991 0 -DWIDTH 8 0 -BBX 7 6 2 0 -BITMAP -96 -B4 -94 -98 -D0 -90 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 696 0 -DWIDTH 6 0 -BBX 6 7 0 -1 -BITMAP -6C -28 -30 -30 -50 -58 -80 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 681 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -98 -50 -60 -60 -40 -40 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 6 6 0 0 -BITMAP -7C -08 -10 -20 -40 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 3 0 -BBX 4 8 0 -2 -BITMAP -30 -60 -60 -40 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 566 0 -DWIDTH 5 0 -BBX 3 8 1 -2 -BITMAP -80 -80 -40 -40 -40 -40 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 3 0 -BBX 4 8 0 -2 -BITMAP -70 -30 -20 -20 -20 -60 -60 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 4 0 1 -BITMAP -30 -30 -50 -C8 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 1 0 -2 -BITMAP -F0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 663 0 -DWIDTH 5 0 -BBX 2 1 3 5 -BITMAP -C0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 681 0 -DWIDTH 5 0 -BBX 5 4 1 0 -BITMAP -78 -D8 -B0 -D0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 681 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -60 -60 -78 -E8 -F8 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 548 0 -DWIDTH 4 0 -BBX 4 4 1 0 -BITMAP -70 -80 -80 -E0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 681 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -18 -18 -78 -D0 -B0 -F0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 612 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -70 -E0 -D0 -F0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 464 0 -DWIDTH 4 0 -BBX 5 8 0 -2 -BITMAP -38 -60 -F0 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 674 0 -DWIDTH 5 0 -BBX 5 6 1 -2 -BITMAP -38 -58 -90 -F0 -90 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -60 -60 -58 -78 -D0 -D0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -60 -00 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 407 0 -DWIDTH 3 0 -BBX 5 8 0 -2 -BITMAP -18 -00 -10 -10 -10 -30 -20 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 666 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -60 -40 -48 -D0 -F0 -D0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 991 0 -DWIDTH 8 0 -BBX 7 4 1 0 -BITMAP -76 -7A -DC -B4 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 5 4 1 0 -BITMAP -58 -78 -D0 -D0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 663 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -70 -90 -90 -E0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 681 0 -DWIDTH 5 0 -BBX 5 6 0 -2 -BITMAP -78 -68 -58 -F0 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 681 0 -DWIDTH 5 0 -BBX 5 6 1 -2 -BITMAP -78 -D8 -B8 -D0 -10 -30 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 542 0 -DWIDTH 4 0 -BBX 4 4 1 0 -BITMAP -70 -C0 -C0 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 527 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -70 -40 -30 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 437 0 -DWIDTH 3 0 -BBX 3 6 1 0 -BITMAP -40 -40 -E0 -C0 -80 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 5 4 1 0 -BITMAP -58 -58 -F0 -D0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 630 0 -DWIDTH 5 0 -BBX 5 4 1 0 -BITMAP -D8 -D0 -60 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 878 0 -DWIDTH 7 0 -BBX 7 4 1 0 -BITMAP -BA -AC -AC -C8 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 563 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -78 -30 -70 -F0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 6 6 0 -2 -BITMAP -44 -68 -68 -70 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 630 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -78 -10 -40 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 3 0 -BBX 3 8 1 -2 -BITMAP -60 -40 -40 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 2 0 -BBX 2 8 1 -2 -BITMAP -40 -40 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -60 -60 -60 -60 -60 -40 -40 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 2 1 1 -BITMAP -E8 -B8 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 3 6 0 -2 -BITMAP -60 -00 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -20 -70 -80 -80 -F0 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -38 -20 -70 -60 -40 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 6 6 0 0 -BITMAP -44 -24 -78 -48 -78 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -D8 -50 -60 -F0 -E0 -40 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 2 0 -BBX 2 8 1 -2 -BITMAP -40 -40 -40 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 8 1 -2 -BITMAP -38 -60 -70 -58 -70 -70 -10 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 663 0 -DWIDTH 5 0 -BBX 3 1 2 5 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -78 -BC -C4 -C4 -B4 -78 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 539 0 -DWIDTH 4 0 -BBX 4 3 1 3 -BITMAP -70 -B0 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 4 1 0 -BITMAP -28 -50 -F0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 3 1 1 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 2 1 1 2 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 691 0 -DWIDTH 5 0 -BBX 4 4 3 2 -BITMAP -70 -B0 -B0 -70 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 663 0 -DWIDTH 5 0 -BBX 3 1 2 5 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 2 0 -BBX 1 2 3 4 -BITMAP -80 -80 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -10 -F8 -20 -20 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 539 0 -DWIDTH 3 0 -BBX 3 3 -5 3 -BITMAP -60 -60 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 539 0 -DWIDTH 3 0 -BBX 3 3 -5 3 -BITMAP -60 -40 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 663 0 -DWIDTH 5 0 -BBX 2 1 3 5 -BITMAP -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 681 0 -DWIDTH 5 0 -BBX 5 6 1 -2 -BITMAP -58 -58 -70 -D0 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 4 8 1 -2 -BITMAP -F0 -D0 -D0 -60 -60 -60 -60 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 1 1 3 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 663 0 -DWIDTH 5 0 -BBX 2 2 2 -2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 539 0 -DWIDTH 3 0 -BBX 2 3 -6 3 -BITMAP -C0 -40 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 539 0 -DWIDTH 4 0 -BBX 4 3 1 3 -BITMAP -70 -90 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -50 -78 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1089 0 -DWIDTH 8 0 -BBX 7 6 3 0 -BITMAP -C6 -4C -98 -36 -6E -C4 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1089 0 -DWIDTH 8 0 -BBX 7 6 3 0 -BITMAP -C6 -4C -98 -36 -66 -CE -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1149 0 -DWIDTH 8 0 -BBX 7 6 3 0 -BITMAP -66 -4C -F8 -36 -6E -C4 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 539 0 -DWIDTH 4 0 -BBX 4 6 0 -2 -BITMAP -30 -00 -30 -40 -80 -F0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 771 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -18 -18 -28 -28 -3C -4C -8C -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 771 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -0C -18 -28 -28 -3C -4C -8C -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 771 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -1C -18 -28 -28 -3C -4C -8C -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 771 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -1C -18 -28 -28 -3C -4C -8C -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 771 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -14 -18 -28 -28 -3C -4C -8C -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 771 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -08 -14 -18 -28 -28 -3C -4C -8C -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1004 0 -DWIDTH 8 0 -BBX 9 6 0 0 -BITMAP -0F80 -1C00 -3F00 -3C00 -4C00 -CF00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 737 0 -DWIDTH 6 0 -BBX 6 8 1 -2 -BITMAP -3C -40 -80 -80 -C0 -78 -40 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 642 0 -DWIDTH 5 0 -BBX 5 7 1 0 -BITMAP -10 -78 -40 -70 -C0 -C0 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 642 0 -DWIDTH 5 0 -BBX 5 7 1 0 -BITMAP -20 -78 -40 -70 -C0 -C0 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 642 0 -DWIDTH 5 0 -BBX 5 7 1 0 -BITMAP -18 -78 -40 -70 -C0 -C0 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 642 0 -DWIDTH 5 0 -BBX 5 7 1 0 -BITMAP -28 -78 -40 -70 -C0 -C0 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 3 0 -BBX 3 7 1 0 -BITMAP -60 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 3 0 -BBX 3 7 1 0 -BITMAP -60 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 3 0 -BBX 4 7 1 0 -BITMAP -70 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 3 0 -BBX 4 7 1 0 -BITMAP -50 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -7E -62 -FA -42 -44 -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 789 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -38 -44 -64 -6C -D8 -98 -88 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -10 -38 -48 -88 -88 -98 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -10 -38 -48 -88 -88 -98 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -18 -38 -48 -88 -88 -98 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -38 -38 -48 -88 -88 -98 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -28 -38 -48 -88 -88 -98 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -48 -30 -20 -60 -90 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 7 0 -BBX 7 6 2 0 -BITMAP -1E -24 -54 -64 -4C -B8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -30 -4C -4C -C8 -88 -98 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -18 -4C -4C -C8 -88 -98 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -38 -4C -4C -C8 -88 -98 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -28 -4C -4C -C8 -88 -98 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 681 0 -DWIDTH 5 0 -BBX 5 7 1 0 -BITMAP -30 -98 -50 -60 -60 -40 -40 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 645 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -60 -78 -48 -C8 -F0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 708 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -38 -78 -50 -58 -48 -F8 -C0 -C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 681 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -10 -78 -D8 -B0 -D0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 681 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -10 -78 -D8 -B0 -D0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 681 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -18 -78 -D8 -B0 -D0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 681 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -38 -78 -D8 -B0 -D0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 681 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -28 -78 -D8 -B0 -D0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 681 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -10 -28 -78 -D8 -B0 -D0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 987 0 -DWIDTH 8 0 -BBX 7 4 1 0 -BITMAP -7E -DA -BC -DE -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 548 0 -DWIDTH 4 0 -BBX 4 6 1 -2 -BITMAP -70 -80 -80 -E0 -80 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 612 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -10 -70 -E0 -D0 -F0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 612 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -20 -70 -E0 -D0 -F0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 612 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -30 -70 -E0 -D0 -F0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 612 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -50 -70 -E0 -D0 -F0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 3 5 1 0 -BITMAP -60 -40 -C0 -C0 -80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 3 5 1 0 -BITMAP -60 -40 -C0 -C0 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 3 5 1 0 -BITMAP -E0 -40 -C0 -C0 -80 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 3 5 1 0 -BITMAP -A0 -40 -C0 -C0 -80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 663 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -20 -60 -70 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -38 -58 -78 -D0 -D0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 663 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -10 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 663 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -20 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 663 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -30 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 663 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -70 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 663 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -50 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -30 -00 -F8 -00 -60 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 663 0 -DWIDTH 5 0 -BBX 6 4 2 0 -BITMAP -3C -58 -68 -F0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -30 -58 -58 -F0 -D0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -30 -58 -58 -F0 -D0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -38 -58 -58 -F0 -D0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -28 -58 -58 -F0 -D0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 6 7 0 -2 -BITMAP -18 -44 -68 -68 -70 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 681 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -60 -60 -78 -68 -48 -F0 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 6 7 0 -2 -BITMAP -28 -44 -68 -68 -70 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luBIS10-L1.bdf diff -u xc/fonts/bdf/75dpi/luBIS10-L1.bdf:1.1 xc/fonts/bdf/75dpi/luBIS10-L1.bdf:removed --- xc/fonts/bdf/75dpi/luBIS10-L1.bdf:1.1 Wed Apr 4 18:56:18 2001 +++ xc/fonts/bdf/75dpi/luBIS10-L1.bdf Wed Mar 16 21:04:06 2005 @@ -1,2756 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBIS10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0010 0010 0200 0200 -FONT -B&H-Lucida-Bold-I-Normal-Sans-10-100-75-75-P-67-ISO8859-1 -SIZE 10 72 72 -FONTBOUNDINGBOX 13 11 -1 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 67 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 9 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold Italic" -X_HEIGHT 6 -CAP_HEIGHT 7 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 7 1 0 -BITMAP -30 -30 -60 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 3 3 2 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 8 7 0 0 -BITMAP -1A -1A -7B -34 -F6 -68 -68 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 7 9 1 -1 -BITMAP -08 -3E -68 -78 -38 -3C -2C -F8 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 908 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -62 -B6 -6C -18 -36 -6B -46 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 816 0 -DWIDTH 8 0 -BBX 8 7 1 0 -BITMAP -38 -6C -38 -73 -DA -CC -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 3 2 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 5 9 1 -1 -BITMAP -18 -30 -60 -60 -C0 -C0 -C0 -C0 -60 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 5 9 0 -1 -BITMAP -30 -18 -18 -18 -18 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 5 0 -BBX 6 3 0 4 -BITMAP -6C -30 -D8 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -10 -10 -FC -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 3 3 0 -1 -BITMAP -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 2 1 1 3 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 6 0 -BBX 6 9 0 -1 -BITMAP -0C -0C -18 -18 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -38 -6C -4C -CC -C8 -D8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 4 7 2 0 -BITMAP -30 -F0 -30 -70 -60 -60 -60 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -38 -4C -0C -18 -60 -F8 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -38 -4C -0C -38 -18 -98 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -18 -38 -58 -98 -FC -30 -30 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -3C -7C -40 -70 -18 -98 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -1C -32 -60 -78 -CC -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 7 2 0 -BITMAP -7C -7C -08 -30 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -3C -66 -66 -7C -CC -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -3C -66 -66 -3C -0C -98 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 3 6 1 0 -BITMAP -60 -60 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 7 0 -1 -BITMAP -30 -30 -00 -00 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -1C -70 -C0 -60 -30 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 3 1 2 -BITMAP -7C -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -30 -18 -0C -38 -E0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 539 0 -DWIDTH 6 0 -BBX 5 7 2 0 -BITMAP -70 -98 -18 -70 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -1E -63 -4F -96 -9B -80 -7C -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 771 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -0C -1C -2C -6C -7C -CC -CC -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 660 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -78 -6C -6C -F8 -CC -CC -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 737 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -1C -70 -60 -C0 -C0 -E0 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -7C -66 -66 -E6 -CC -CC -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 642 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -7C -60 -60 -F8 -C0 -C0 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 614 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -7C -60 -60 -F8 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 755 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -1E -70 -60 -CC -CC -EC -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -66 -66 -66 -FE -CC -CC -CC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 3 7 1 0 -BITMAP -60 -60 -60 -E0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 502 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -18 -18 -18 -38 -30 -30 -70 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -66 -6C -78 -F0 -D8 -CC -C6 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -60 -60 -60 -E0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 10 0 -BBX 9 7 1 0 -BITMAP -6180 -7380 -7D80 -D980 -9B00 -9300 -8300 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 789 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -62 -72 -72 -5C -DC -8C -8C -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -1E -73 -63 -C3 -C6 -CE -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 645 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -7C -66 -66 -F8 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 8 9 1 -2 -BITMAP -1E -73 -63 -C3 -C6 -CE -78 -0E -03 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 708 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -7C -66 -66 -FC -D8 -CC -CC -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 639 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -3C -60 -60 -30 -18 -18 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 747 0 -DWIDTH 8 0 -BBX 6 7 2 0 -BITMAP -FC -30 -30 -70 -60 -60 -60 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -66 -66 -66 -CC -CC -C8 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 765 0 -DWIDTH 8 0 -BBX 6 7 2 0 -BITMAP -CC -CC -C8 -D8 -D0 -E0 -C0 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 991 0 -DWIDTH 11 0 -BBX 10 7 2 0 -BITMAP -C0C0 -CCC0 -CC80 -DD80 -DD00 -EE00 -CC00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 696 0 -DWIDTH 7 0 -BBX 8 7 0 0 -BITMAP -33 -36 -3C -18 -3C -6C -CC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 6 7 2 0 -BITMAP -CC -CC -D8 -70 -60 -60 -60 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -7C -1C -18 -30 -60 -E0 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 5 9 0 -1 -BITMAP -38 -30 -30 -60 -60 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 4 9 1 -1 -BITMAP -C0 -C0 -C0 -60 -60 -60 -30 -30 -30 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 5 9 0 -1 -BITMAP -38 -18 -18 -30 -30 -30 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -0C -1C -2C -4C -8C -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 1 1 -1 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 3 2 4 7 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -3C -6C -CC -D8 -F8 -D8 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -30 -30 -2C -7C -6C -CC -D8 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 548 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -60 -C0 -C0 -C0 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -06 -06 -3C -6C -CC -D8 -F8 -D8 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 612 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -58 -D8 -F0 -C0 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 464 0 -DWIDTH 6 0 -BBX 6 10 1 -2 -BITMAP -1C -30 -7C -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 674 0 -DWIDTH 7 0 -BBX 6 8 1 -2 -BITMAP -3C -6C -CC -D8 -F8 -D8 -18 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -30 -30 -6C -7C -6C -C8 -D8 -D8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 8 1 0 -BITMAP -30 -00 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 6 10 -1 -2 -BITMAP -0C -00 -18 -18 -18 -30 -30 -30 -60 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 666 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -30 -30 -66 -6C -78 -F0 -D8 -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 8 1 0 -BITMAP -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 991 0 -DWIDTH 10 0 -BBX 9 6 1 0 -BITMAP -6D80 -7F80 -6D80 -C900 -DB00 -DB00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -6C -7C -6C -C8 -D8 -D8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 7 8 0 -2 -BITMAP -36 -3E -36 -66 -6C -78 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 6 8 1 -2 -BITMAP -3C -6C -CC -D8 -F8 -D8 -30 -30 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 542 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -68 -78 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 527 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -3C -60 -70 -38 -18 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 437 0 -DWIDTH 5 0 -BBX 5 7 1 0 -BITMAP -30 -F8 -60 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -6C -6C -4C -D8 -F8 -D8 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 6 6 2 0 -BITMAP -CC -CC -D8 -D0 -E0 -C0 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 878 0 -DWIDTH 9 0 -BBX 8 6 1 0 -BITMAP -C3 -DB -DB -DA -FC -D8 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 563 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -6C -6C -38 -70 -D8 -D8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 8 0 -2 -BITMAP -66 -66 -66 -6C -68 -70 -60 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -7C -0C -38 -70 -C0 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 6 9 0 -1 -BITMAP -0C -18 -30 -30 -C0 -20 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 4 9 1 -1 -BITMAP -30 -30 -20 -60 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 6 9 0 -1 -BITMAP -30 -18 -18 -10 -0C -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 2 1 3 -BITMAP -74 -B8 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 8 0 -2 -BITMAP -30 -30 -00 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 9 1 -1 -BITMAP -08 -08 -3C -60 -C0 -C0 -78 -20 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -1C -30 -30 -F8 -60 -60 -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 8 8 0 -1 -BITMAP -41 -63 -3E -66 -66 -7C -C6 -82 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -66 -66 -64 -38 -FC -30 -30 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 4 9 1 -1 -BITMAP -30 -30 -20 -00 -00 -00 -40 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 7 8 0 -1 -BITMAP -1E -30 -38 -4C -64 -38 -18 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 4 2 3 7 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 7 7 2 0 -BITMAP -38 -44 -BA -A2 -BA -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 539 0 -DWIDTH 6 0 -BBX 6 5 1 2 -BITMAP -3C -4C -D8 -F8 -D8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 5 0 1 -BITMAP -36 -6C -D8 -6C -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 3 1 1 -BITMAP -FC -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 2 1 1 3 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 691 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 3 1 3 7 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 4 3 0 5 -BITMAP -60 -B0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -08 -08 -7E -10 -10 -FC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 539 0 -DWIDTH 6 0 -BBX 5 5 1 2 -BITMAP -70 -18 -30 -C0 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 539 0 -DWIDTH 6 0 -BBX 5 5 1 2 -BITMAP -70 -18 -60 -30 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 3 2 4 7 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 7 8 0 -2 -BITMAP -36 -36 -26 -6C -7C -6C -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 8 1 -1 -BITMAP -7C -F4 -E8 -68 -28 -50 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 2 2 3 2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 3 2 1 -2 -BITMAP -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 539 0 -DWIDTH 6 0 -BBX 3 5 2 2 -BITMAP -E0 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 539 0 -DWIDTH 6 0 -BBX 6 5 1 2 -BITMAP -38 -4C -CC -C8 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 5 0 1 -BITMAP -48 -6C -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1089 0 -DWIDTH 11 0 -BBX 10 7 1 0 -BITMAP -E300 -6600 -6C00 -1980 -3580 -6FC0 -C300 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1089 0 -DWIDTH 11 0 -BBX 10 7 1 0 -BITMAP -E300 -6600 -6C00 -1B80 -31C0 -6300 -C780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1149 0 -DWIDTH 12 0 -BBX 11 7 1 0 -BITMAP -F180 -6300 -3600 -ECC0 -1AC0 -37E0 -6180 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 539 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -0C -0C -00 -08 -78 -C0 -C8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 771 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -18 -0C -00 -1C -2C -6C -7C -CC -CC -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 771 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -0C -18 -00 -1C -2C -6C -7C -CC -CC -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 771 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -18 -2C -00 -1C -2C -6C -7C -CC -CC -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 771 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -1A -2C -00 -1C -2C -6C -7C -CC -CC -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 771 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -24 -24 -00 -1C -2C -6C -7C -CC -CC -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 771 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -0C -16 -0C -1C -2C -6C -7C -CC -CC -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1004 0 -DWIDTH 11 0 -BBX 10 7 1 0 -BITMAP -0FC0 -1600 -2600 -6780 -7C00 -CC00 -CF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 737 0 -DWIDTH 7 0 -BBX 6 9 1 -2 -BITMAP -1C -70 -60 -C0 -C0 -E0 -78 -20 -C0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 642 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -30 -18 -00 -7C -60 -F8 -C0 -C0 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 642 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -0C -18 -00 -7C -60 -F8 -C0 -C0 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 642 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -18 -2C -00 -7C -60 -F8 -C0 -C0 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 642 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -24 -24 -00 -7C -60 -F8 -C0 -C0 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 3 9 1 0 -BITMAP -C0 -60 -00 -60 -60 -E0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 9 1 0 -BITMAP -30 -60 -00 -60 -60 -E0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 9 1 0 -BITMAP -60 -B0 -00 -60 -60 -E0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 9 1 0 -BITMAP -90 -90 -00 -60 -60 -E0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -3E -33 -33 -FB -66 -66 -78 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 789 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -1A -2C -00 -62 -72 -54 -DC -8C -8C -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -18 -0C -00 -3E -63 -C3 -C3 -C6 -7C -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -06 -0C -00 -3E -63 -C3 -C3 -C6 -7C -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -0C -16 -00 -3E -63 -C3 -C3 -C6 -7C -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1A -2C -00 -3E -63 -C3 -C3 -C6 -7C -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -12 -12 -00 -3E -63 -C3 -C3 -C6 -7C -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -44 -28 -30 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 8 9 1 -1 -BITMAP -01 -1E -77 -6B -CB -D6 -EE -78 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -18 -0C -00 -66 -66 -CC -CC -C8 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -0C -18 -00 -66 -66 -CC -CC -C8 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -18 -2C -00 -66 -66 -CC -CC -C8 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -24 -24 -00 -66 -66 -CC -CC -C8 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 6 9 2 0 -BITMAP -30 -58 -00 -CC -CC -D8 -70 -60 -60 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 645 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -60 -7C -66 -C6 -FC -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 708 0 -DWIDTH 7 0 -BBX 8 10 0 -2 -BITMAP -0E -13 -33 -34 -66 -66 -66 -6C -C0 -C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -30 -18 -00 -3C -6C -CC -D8 -F8 -D8 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -0C -18 -00 -3C -6C -CC -D8 -F8 -D8 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -18 -2C -00 -3C -6C -CC -D8 -F8 -D8 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -34 -58 -00 -3C -6C -CC -D8 -F8 -D8 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -24 -24 -00 -3C -6C -CC -D8 -F8 -D8 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -18 -2C -18 -3C -6C -CC -D8 -F8 -D8 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 987 0 -DWIDTH 10 0 -BBX 9 6 1 0 -BITMAP -7B80 -0D80 -7D80 -CF00 -DC00 -6700 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 548 0 -DWIDTH 6 0 -BBX 5 8 1 -2 -BITMAP -38 -60 -C0 -C0 -C0 -70 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 612 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -60 -30 -00 -38 -58 -D8 -F0 -C0 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 612 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -18 -30 -00 -38 -58 -D8 -F0 -C0 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 612 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -30 -58 -00 -38 -58 -D8 -F0 -C0 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 612 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -48 -48 -00 -38 -58 -D8 -F0 -C0 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 3 9 1 0 -BITMAP -C0 -60 -00 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 9 1 0 -BITMAP -30 -60 -00 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 9 1 0 -BITMAP -60 -B0 -00 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 9 1 0 -BITMAP -90 -90 -00 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -08 -1E -0C -7C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -34 -58 -00 -6C -7C -6C -C8 -D8 -D8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -30 -18 -00 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -0C -18 -00 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -18 -2C -00 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -34 -58 -00 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -48 -48 -00 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -10 -00 -FC -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 8 8 0 -1 -BITMAP -01 -1E -36 -6E -76 -6C -78 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -30 -18 -00 -6C -6C -4C -D8 -F8 -D8 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -0C -18 -00 -6C -6C -4C -D8 -F8 -D8 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -18 -2C -00 -6C -6C -4C -D8 -F8 -D8 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -24 -24 -00 -6C -6C -4C -D8 -F8 -D8 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 11 0 -2 -BITMAP -0C -18 -00 -66 -66 -66 -6C -68 -70 -60 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 7 9 0 -2 -BITMAP -30 -36 -3E -66 -66 -6C -78 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 11 0 -2 -BITMAP -24 -24 -00 -66 -66 -66 -6C -68 -70 -60 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luBIS12-L1.bdf diff -u xc/fonts/bdf/75dpi/luBIS12-L1.bdf:1.1 xc/fonts/bdf/75dpi/luBIS12-L1.bdf:removed --- xc/fonts/bdf/75dpi/luBIS12-L1.bdf:1.1 Wed Apr 4 18:56:18 2001 +++ xc/fonts/bdf/75dpi/luBIS12-L1.bdf Wed Mar 16 21:04:06 2005 @@ -1,3040 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBIS12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0012 0012 0200 0200 -FONT -B&H-Lucida-Bold-I-Normal-Sans-12-120-75-75-P-79-ISO8859-1 -SIZE 12 72 72 -FONTBOUNDINGBOX 15 13 -1 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 79 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 11 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold Italic" -X_HEIGHT 7 -CAP_HEIGHT 9 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 10 0 -BBX 7 9 1 0 -BITMAP -AA -00 -82 -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 9 1 0 -BITMAP -30 -30 -30 -60 -60 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 7 0 -BBX 5 4 2 6 -BITMAP -D8 -D8 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 9 9 0 0 -BITMAP -1B00 -1B00 -7F80 -3600 -3600 -3600 -FF00 -6C00 -6C00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 11 1 -1 -BITMAP -08 -3E -68 -68 -78 -38 -3C -2C -2C -F8 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 908 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -7180 -DB00 -DA00 -7400 -0800 -1700 -2D80 -6D80 -C700 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 816 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -3C00 -6600 -6600 -3400 -7980 -D980 -CD00 -CE00 -7B00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 4 2 6 -BITMAP -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 5 11 1 -1 -BITMAP -18 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -60 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 5 11 0 -1 -BITMAP -30 -18 -18 -18 -18 -18 -18 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 6 0 -BBX 6 5 0 4 -BITMAP -10 -94 -78 -A4 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 9 0 -BBX 8 7 1 1 -BITMAP -08 -08 -08 -FF -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 3 4 0 -2 -BITMAP -60 -60 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 7 0 -BBX 7 11 0 -1 -BITMAP -06 -06 -0C -0C -18 -38 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -3C -66 -66 -66 -C6 -CC -CC -CC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 4 9 2 0 -BITMAP -30 -F0 -30 -30 -70 -60 -60 -60 -60 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -3C -66 -06 -0E -1C -30 -40 -FC -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -3C -66 -06 -0C -38 -0C -0C -CC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -0C -1C -2C -4C -8C -FE -18 -18 -18 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -3E -3E -40 -78 -1C -0C -0C -D8 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -1C -36 -60 -60 -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -7E -7E -06 -0C -18 -30 -60 -E0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -3C -66 -66 -34 -38 -4C -CC -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -3C -66 -66 -66 -3C -0C -0C -D8 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 3 7 1 0 -BITMAP -60 -60 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 9 0 -2 -BITMAP -30 -30 -00 -00 -00 -60 -60 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -06 -0C -38 -60 -C0 -60 -38 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 9 0 -BBX 8 3 1 3 -BITMAP -7F -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -60 -38 -0C -06 -0C -38 -60 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 539 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -78 -0C -0C -38 -60 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -0F00 -3180 -6780 -4980 -DB00 -DB00 -CD00 -6000 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 771 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -03 -07 -0F -1B -33 -3F -63 -C3 -C3 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 660 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -7C -66 -66 -6C -FC -C6 -C6 -CC -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 737 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -0E -3B -60 -60 -C0 -C0 -C0 -E2 -7C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -7F00 -6380 -6180 -6180 -E180 -C300 -C300 -CE00 -F800 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 642 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -7E -60 -60 -60 -F8 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -7E -60 -60 -60 -FC -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 755 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -0E -3B -60 -60 -C0 -C6 -C6 -E6 -7E -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -63 -63 -63 -63 -FF -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 3 9 1 0 -BITMAP -60 -60 -60 -60 -E0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 502 0 -DWIDTH 6 0 -BBX 6 11 -1 -2 -BITMAP -0C -0C -0C -0C -1C -18 -18 -18 -18 -38 -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -63 -66 -6C -78 -F0 -D8 -CC -CC -C6 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 623 0 -DWIDTH 8 0 -BBX 6 9 2 0 -BITMAP -60 -60 -60 -60 -E0 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 12 0 -BBX 10 9 1 0 -BITMAP -79C0 -79C0 -6AC0 -6EC0 -6CC0 -CD80 -C980 -C180 -C180 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 789 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -61 -71 -71 -7B -5A -CE -8E -86 -86 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -0F00 -3380 -6180 -6180 -C180 -C300 -C300 -E600 -7800 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 645 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -7C -66 -66 -66 -CC -F8 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 11 0 -BBX 9 11 1 -2 -BITMAP -0F00 -3380 -6180 -6180 -C180 -C300 -C300 -E600 -7800 -0E00 -0380 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 708 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -7C -66 -66 -6C -F8 -D8 -CC -CE -C6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 639 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -3C -66 -60 -70 -38 -1C -0C -CC -78 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -FF -18 -18 -18 -38 -30 -30 -30 -30 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 759 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -63 -63 -63 -63 -E6 -C6 -C6 -EC -78 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 765 0 -DWIDTH 9 0 -BBX 7 9 2 0 -BITMAP -C6 -C6 -C6 -CC -CC -D8 -D0 -E0 -C0 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 991 0 -DWIDTH 12 0 -BBX 10 9 2 0 -BITMAP -C0C0 -CCC0 -CCC0 -CC80 -DD80 -DD00 -ED00 -EE00 -CC00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 696 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -7180 -3180 -3B00 -1A00 -1C00 -2C00 -6E00 -C600 -C700 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 681 0 -DWIDTH 9 0 -BBX 7 9 2 0 -BITMAP -C6 -C6 -CC -CC -D8 -70 -60 -60 -60 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 687 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3F80 -0380 -0700 -0E00 -1C00 -3800 -7000 -E000 -FE00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 6 11 0 -1 -BITMAP -3C -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 566 0 -DWIDTH 7 0 -BBX 5 11 1 -1 -BITMAP -C0 -C0 -60 -60 -60 -30 -30 -30 -18 -18 -18 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 6 11 0 -1 -BITMAP -3C -0C -0C -18 -18 -18 -18 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -06 -0E -16 -26 -66 -C6 -86 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 1 1 -1 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 663 0 -DWIDTH 8 0 -BBX 3 2 3 8 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 681 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -3E -66 -66 -C6 -CC -DC -EC -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 681 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -30 -30 -30 -6E -76 -66 -C6 -CC -CC -F8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 548 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -38 -6C -C0 -C0 -C0 -C0 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 681 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -03 -03 -03 -3E -66 -66 -C6 -CC -DC -6C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 612 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -3C -66 -CE -F8 -C0 -CC -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 464 0 -DWIDTH 6 0 -BBX 7 12 1 -2 -BITMAP -0E -18 -18 -7E -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 674 0 -DWIDTH 8 0 -BBX 8 9 0 -2 -BITMAP -1F -33 -33 -66 -6E -76 -06 -CC -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -30 -30 -30 -6E -76 -66 -66 -CC -CC -CC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 10 1 0 -BITMAP -30 -30 -00 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 6 12 -1 -2 -BITMAP -0C -0C -00 -18 -18 -18 -18 -18 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 666 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -30 -30 -30 -66 -6C -78 -70 -D8 -CC -C6 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 10 1 0 -BITMAP -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 991 0 -DWIDTH 12 0 -BBX 11 7 1 0 -BITMAP -6EE0 -7760 -6660 -6660 -CCC0 -CCC0 -CCC0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -6E -76 -66 -66 -CC -CC -CC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 663 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -3C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 681 0 -DWIDTH 8 0 -BBX 8 9 0 -2 -BITMAP -36 -3B -33 -63 -66 -66 -7C -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 681 0 -DWIDTH 8 0 -BBX 7 9 1 -2 -BITMAP -3E -66 -66 -C6 -CC -DC -6C -18 -18 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 542 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -6C -7C -60 -E0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 527 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -3C -66 -70 -38 -1C -CC -78 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 437 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -30 -30 -F8 -60 -60 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -66 -66 -66 -CC -CC -DC -6C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 6 7 2 0 -BITMAP -CC -CC -C8 -D8 -D0 -E0 -C0 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 878 0 -DWIDTH 11 0 -BBX 9 7 2 0 -BITMAP -C180 -C980 -C980 -D900 -DB00 -EE00 -CC00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 563 0 -DWIDTH 8 0 -BBX 9 7 0 0 -BITMAP -3180 -3900 -1A00 -1C00 -2C00 -4E00 -C600 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 8 9 0 -2 -BITMAP -33 -33 -32 -36 -34 -38 -30 -60 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -7E -0E -1C -38 -70 -E0 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 5 11 0 -1 -BITMAP -18 -30 -60 -60 -30 -E0 -30 -60 -C0 -C0 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 5 0 -BBX 4 11 1 -1 -BITMAP -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 5 11 0 -1 -BITMAP -30 -18 -18 -30 -60 -38 -60 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 9 0 -BBX 7 3 1 3 -BITMAP -72 -FE -9C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 4 9 1 -2 -BITMAP -30 -30 -00 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 11 1 -1 -BITMAP -08 -08 -3C -66 -C0 -C0 -C0 -CC -78 -20 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1E -33 -30 -30 -FC -60 -60 -60 -FE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 10 9 0 0 -BITMAP -30C0 -1080 -1F00 -3300 -3300 -3300 -3E00 -4200 -C300 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -63 -63 -66 -6C -FE -30 -FE -30 -30 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 4 11 1 -1 -BITMAP -30 -30 -30 -30 -00 -00 -00 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 10 1 -1 -BITMAP -1C -36 -30 -78 -4C -64 -3C -18 -D8 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 663 0 -DWIDTH 8 0 -BBX 4 2 3 8 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 834 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -1C00 -6300 -4D00 -9480 -9080 -9080 -4D00 -6300 -1C00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 539 0 -DWIDTH 7 0 -BBX 6 5 1 4 -BITMAP -3C -6C -CC -D8 -68 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 8 5 0 1 -BITMAP -11 -77 -CC -66 -22 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 9 0 -BBX 7 3 1 2 -BITMAP -FE -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 691 0 -DWIDTH 9 0 -BBX 7 7 1 2 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 663 0 -DWIDTH 8 0 -BBX 4 1 3 8 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 4 3 0 6 -BITMAP -60 -B0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -08 -08 -7E -10 -10 -00 -FC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 539 0 -DWIDTH 7 0 -BBX 6 5 1 4 -BITMAP -38 -4C -18 -60 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 539 0 -DWIDTH 7 0 -BBX 6 5 1 4 -BITMAP -78 -0C -70 -18 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 663 0 -DWIDTH 8 0 -BBX 3 2 3 8 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 681 0 -DWIDTH 8 0 -BBX 8 9 0 -2 -BITMAP -33 -33 -33 -66 -66 -6E -F6 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 10 1 -1 -BITMAP -7E -F2 -F2 -76 -24 -24 -6C -48 -48 -48 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 2 2 4 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 663 0 -DWIDTH 8 0 -BBX 4 2 1 -2 -BITMAP -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 539 0 -DWIDTH 7 0 -BBX 3 5 3 4 -BITMAP -E0 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 539 0 -DWIDTH 7 0 -BBX 6 5 1 4 -BITMAP -38 -6C -CC -D8 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 8 5 0 1 -BITMAP -44 -66 -33 -EE -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1089 0 -DWIDTH 14 0 -BBX 13 9 1 0 -BITMAP -E180 -6300 -6600 -C600 -CC70 -18B0 -1930 -33F8 -6060 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1089 0 -DWIDTH 14 0 -BBX 11 9 2 0 -BITMAP -E180 -6300 -6600 -CC00 -DDC0 -1A60 -30E0 -6180 -C3E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1149 0 -DWIDTH 14 0 -BBX 14 9 0 0 -BITMAP -7860 -0CC0 -3980 -1980 -F338 -0658 -0698 -0DFC -1830 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 539 0 -DWIDTH 7 0 -BBX 6 9 1 -2 -BITMAP -0C -0C -00 -18 -18 -70 -C0 -C0 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 771 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -06 -03 -00 -07 -0F -1B -33 -3F -63 -C3 -C3 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 771 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -03 -06 -00 -07 -0F -1B -33 -3F -63 -C3 -C3 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 771 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -0300 -0580 -0000 -0700 -0F00 -1B00 -3300 -3F00 -6300 -C300 -C300 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 771 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -0680 -0B00 -0000 -0700 -0F00 -1B00 -3300 -3F00 -6300 -C300 -C300 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 771 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -09 -09 -00 -07 -0F -1B -33 -3F -63 -C3 -C3 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 771 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -0300 -0580 -0300 -0700 -0F00 -1B00 -3300 -3F00 -6300 -C300 -C300 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1004 0 -DWIDTH 12 0 -BBX 12 9 1 0 -BITMAP -07F0 -0B00 -1B00 -1300 -33E0 -7E00 -6600 -C600 -C7E0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 737 0 -DWIDTH 9 0 -BBX 8 11 1 -2 -BITMAP -0E -3B -60 -60 -C0 -C0 -C0 -E2 -7C -18 -70 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 642 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -18 -0C -00 -7E -60 -60 -F8 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 642 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -0C -18 -00 -7E -60 -60 -F8 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 642 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -18 -2C -00 -7E -60 -60 -F8 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 642 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -24 -24 -00 -7E -60 -60 -F8 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 3 11 1 0 -BITMAP -C0 -60 -00 -60 -60 -60 -E0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 4 11 1 0 -BITMAP -30 -60 -00 -60 -60 -60 -E0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 4 11 1 0 -BITMAP -60 -B0 -00 -60 -60 -60 -E0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 4 11 1 0 -BITMAP -90 -90 -00 -60 -60 -60 -E0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -3F80 -31C0 -30C0 -30C0 -FCC0 -6180 -6180 -6700 -7C00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 789 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -1A -2C -00 -61 -71 -71 -5B -DE -8E -86 -86 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -0C00 -0600 -0000 -0F00 -3380 -6180 -6180 -C300 -C300 -E600 -7800 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -0300 -0600 -0000 -0F00 -3380 -6180 -6180 -C300 -C300 -E600 -7800 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -0600 -0B00 -0000 -0F00 -3380 -6180 -6180 -C300 -C300 -E600 -7800 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -0300 -0600 -0000 -0F00 -3380 -6180 -6180 -C300 -C300 -E600 -7800 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -0900 -0900 -0000 -0F00 -3380 -6180 -6180 -C300 -C300 -E600 -7800 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 9 0 -BBX 8 7 1 1 -BITMAP -63 -36 -3C -18 -3C -6C -C6 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 11 0 -BBX 9 11 1 -1 -BITMAP -0080 -0F00 -3B80 -6380 -6580 -C980 -D300 -E300 -EE00 -7800 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 759 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -18 -0C -00 -63 -63 -63 -E6 -C6 -C6 -EC -78 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 759 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -06 -0C -00 -63 -63 -63 -E6 -C6 -C6 -EC -78 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 759 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -0C -16 -00 -63 -63 -63 -E6 -C6 -C6 -EC -78 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 759 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -12 -12 -00 -63 -63 -63 -E6 -C6 -C6 -EC -78 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 681 0 -DWIDTH 9 0 -BBX 7 11 2 0 -BITMAP -0C -18 -00 -C6 -C6 -CC -D8 -70 -60 -60 -60 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 645 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -60 -60 -7C -66 -C6 -CE -FC -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 708 0 -DWIDTH 9 0 -BBX 8 11 1 -1 -BITMAP -1E -33 -33 -66 -6C -66 -66 -C6 -C6 -DC -C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 681 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -18 -0C -00 -3E -66 -66 -C6 -CC -DC -EC -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 681 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -0C -18 -00 -3E -66 -66 -C6 -CC -DC -EC -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 681 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -0C -16 -00 -3E -66 -66 -C6 -CC -DC -EC -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 681 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -1A -2C -00 -3E -66 -66 -C6 -CC -DC -EC -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 681 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -12 -12 -00 -3E -66 -66 -C6 -CC -DC -EC -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 681 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -0C -16 -0C -3E -66 -66 -C6 -CC -DC -EC -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 987 0 -DWIDTH 12 0 -BBX 11 7 1 0 -BITMAP -3BC0 -6E60 -0CE0 -7F80 -CC00 -DCC0 -7780 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 548 0 -DWIDTH 7 0 -BBX 6 9 1 -2 -BITMAP -38 -6C -C0 -C0 -C0 -C0 -78 -30 -E0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 612 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -18 -0C -00 -3C -66 -CE -F8 -C0 -CC -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 612 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -0C -18 -00 -3C -66 -CE -F8 -C0 -CC -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 612 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -18 -2C -00 -3C -66 -CE -F8 -C0 -CC -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 612 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -24 -24 -00 -3C -66 -CE -F8 -C0 -CC -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 3 10 1 0 -BITMAP -C0 -60 -00 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 10 1 0 -BITMAP -30 -60 -00 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 10 1 0 -BITMAP -60 -B0 -00 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 10 1 0 -BITMAP -90 -90 -00 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 663 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -3B -0C -36 -06 -3E -66 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -1A -2C -00 -6E -76 -66 -66 -CC -CC -CC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 663 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -18 -0C -00 -3C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 663 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -0C -18 -00 -3C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 663 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -38 -6C -00 -3C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 663 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -1A -2C -00 -3C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 663 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -24 -24 -00 -3C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -18 -18 -00 -FE -00 -30 -30 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 663 0 -DWIDTH 8 0 -BBX 9 9 0 -1 -BITMAP -0080 -1F00 -3300 -6700 -6B00 -7300 -6600 -7C00 -8000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -18 -0C -00 -66 -66 -66 -CC -CC -DC -6C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -0C -18 -00 -66 -66 -66 -CC -CC -DC -6C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -18 -2C -00 -66 -66 -66 -CC -CC -DC -6C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -24 -24 -00 -66 -66 -66 -CC -CC -DC -6C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 8 12 0 -2 -BITMAP -06 -0C -00 -33 -33 -32 -36 -34 -38 -30 -60 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 681 0 -DWIDTH 8 0 -BBX 8 11 0 -2 -BITMAP -30 -30 -36 -3B -73 -63 -66 -66 -7C -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 8 12 0 -2 -BITMAP -12 -12 -00 -33 -33 -32 -36 -34 -38 -30 -60 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luBIS14-L1.bdf diff -u xc/fonts/bdf/75dpi/luBIS14-L1.bdf:1.1 xc/fonts/bdf/75dpi/luBIS14-L1.bdf:removed --- xc/fonts/bdf/75dpi/luBIS14-L1.bdf:1.1 Wed Apr 4 18:56:18 2001 +++ xc/fonts/bdf/75dpi/luBIS14-L1.bdf Wed Mar 16 21:04:06 2005 @@ -1,3226 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBIS14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0014 0014 0200 0200 -FONT -B&H-Lucida-Bold-I-Normal-Sans-14-140-75-75-P-92-ISO8859-1 -SIZE 14 72 72 -FONTBOUNDINGBOX 16 15 -1 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 92 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 13 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold Italic" -X_HEIGHT 8 -CAP_HEIGHT 10 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 12 0 -BBX 9 9 1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -30 -30 -30 -60 -60 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 8 0 -BBX 6 4 2 7 -BITMAP -6C -6C -D8 -D8 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -1B00 -1B00 -1B00 -7F80 -3600 -3600 -FF00 -6C00 -6C00 -6C00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 12 1 -1 -BITMAP -08 -3E -6B -68 -70 -38 -1C -0E -16 -D6 -7C -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 908 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -30C0 -D980 -DB00 -6200 -0400 -0800 -1180 -36C0 -66C0 -C300 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 816 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -1E00 -3300 -3300 -1600 -3800 -5980 -CD80 -CD00 -E600 -7B00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 3 4 1 7 -BITMAP -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 6 0 -BBX 5 12 1 -1 -BITMAP -18 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -60 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 6 0 -BBX 5 12 0 -1 -BITMAP -60 -30 -18 -18 -18 -18 -18 -18 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 7 0 -BBX 6 6 1 4 -BITMAP -10 -54 -38 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 7 1 1 -BITMAP -08 -08 -10 -FE -10 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 3 4 0 -2 -BITMAP -60 -60 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 1 1 4 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 9 0 -BBX 9 12 0 -1 -BITMAP -0180 -0300 -0300 -0600 -0C00 -0C00 -1800 -1800 -3000 -6000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -1E -33 -63 -63 -63 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 4 10 3 0 -BITMAP -30 -F0 -30 -30 -30 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3E -43 -03 -03 -06 -1C -30 -C0 -FE -FE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3E -43 -03 -06 -3C -06 -06 -06 -8C -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -0E -16 -26 -46 -86 -8C -FF -0C -0C -0C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3F -3F -20 -40 -7C -0E -06 -06 -8C -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -1E -33 -60 -60 -7C -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -7F -7F -03 -06 -0C -18 -30 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3E -63 -63 -73 -3A -5C -CE -C6 -C6 -7C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -1E -33 -63 -63 -63 -3E -06 -06 -CC -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -60 -60 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 9 -1 -2 -BITMAP -30 -30 -00 -00 -00 -60 -60 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 7 1 1 -BITMAP -06 -1C -70 -C0 -60 -30 -18 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 3 1 3 -BITMAP -7E -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 7 1 1 -BITMAP -30 -18 -0C -06 -1C -70 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 539 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -78 -CC -0C -1C -38 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 13 0 -BBX 10 10 1 0 -BITMAP -0F00 -3080 -40C0 -47C0 -8CC0 -9980 -9980 -8EC0 -4000 -3F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 771 0 -DWIDTH 11 0 -BBX 9 10 0 0 -BITMAP -0180 -0380 -0780 -0D80 -1980 -3180 -3F80 -6180 -C180 -C180 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 660 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -7F00 -6180 -6180 -6300 -7E00 -C300 -C300 -C300 -C600 -FC00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 737 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -0F80 -30C0 -6000 -6000 -C000 -C000 -C000 -C000 -E300 -7E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -7F80 -61C0 -60C0 -60C0 -60C0 -C0C0 -C180 -C180 -C300 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 642 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -7F -60 -60 -60 -7E -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -7F -60 -60 -60 -7E -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 755 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -0F80 -30C0 -6000 -6000 -C000 -C000 -C180 -C180 -E300 -7F00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -60C0 -60C0 -60C0 -60C0 -7FC0 -C180 -C180 -C180 -C180 -C180 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 3 10 1 0 -BITMAP -60 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 502 0 -DWIDTH 7 0 -BBX 6 12 0 -2 -BITMAP -0C -0C -0C -0C -0C -18 -18 -18 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -6180 -6300 -6600 -6C00 -7800 -D800 -CC00 -C600 -C300 -C180 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -60 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 14 0 -BBX 12 10 1 0 -BITMAP -78F0 -58B0 -58B0 -5930 -4D30 -8E60 -8E60 -8C60 -8C60 -8060 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 789 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -7080 -7080 -5880 -5880 -5880 -8D00 -8D00 -8D00 -8700 -8700 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -0F80 -31C0 -60C0 -60C0 -C0C0 -C0C0 -C180 -C180 -E300 -7C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 645 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -7E -63 -63 -63 -62 -FC -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 12 1 -2 -BITMAP -0F80 -31C0 -60C0 -60C0 -C0C0 -C0C0 -C180 -C180 -E300 -7C00 -0600 -0300 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 708 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -7E00 -6300 -6300 -6300 -6600 -FC00 -C600 -C600 -C300 -C380 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 639 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3E -63 -60 -70 -38 -1C -0E -06 -C6 -7C -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -FF80 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -3000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -6180 -6180 -6180 -6180 -C300 -C300 -C300 -C300 -6600 -3C00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 765 0 -DWIDTH 11 0 -BBX 9 10 2 0 -BITMAP -C180 -C180 -C300 -C300 -C600 -CC00 -D800 -F000 -E000 -C000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 991 0 -DWIDTH 15 0 -BBX 13 10 2 0 -BITMAP -C018 -C618 -C630 -C630 -CE60 -CE60 -D6C0 -D680 -E700 -C600 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 696 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -30C0 -30C0 -1980 -1B00 -0C00 -0C00 -3600 -6600 -C300 -C300 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 8 10 2 0 -BITMAP -C3 -C3 -C6 -CC -D0 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 687 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -3F80 -0380 -0700 -0E00 -0C00 -1800 -3800 -7000 -E000 -FE00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 6 0 -BBX 6 12 0 -1 -BITMAP -3C -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 4 12 2 -1 -BITMAP -C0 -C0 -C0 -C0 -60 -60 -60 -60 -30 -30 -30 -30 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 6 0 -BBX 6 12 0 -1 -BITMAP -3C -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 6 7 2 3 -BITMAP -0C -1C -34 -24 -64 -C4 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 1 1 -1 -BITMAP -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 663 0 -DWIDTH 10 0 -BBX 5 2 4 9 -BITMAP -E0 -38 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -1F -63 -63 -C3 -C6 -CE -D6 -66 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -30 -30 -30 -66 -6B -73 -63 -C3 -C6 -C6 -F8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 548 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -1E -60 -60 -C0 -C0 -C0 -C4 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -0180 -0180 -0180 -1F00 -6300 -6300 -C300 -C600 -CE00 -D600 -6600 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 612 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -1C -66 -46 -CC -F0 -C0 -C4 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 464 0 -DWIDTH 7 0 -BBX 7 13 1 -2 -BITMAP -1E -30 -30 -FC -60 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 674 0 -DWIDTH 10 0 -BBX 9 10 0 -2 -BITMAP -0F80 -3180 -3180 -6180 -6300 -6700 -3B00 -0300 -C600 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -30 -30 -30 -6E -73 -63 -63 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 4 11 1 0 -BITMAP -30 -60 -00 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 6 13 -1 -2 -BITMAP -0C -18 -00 -18 -18 -18 -18 -30 -30 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 666 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -30 -30 -30 -63 -66 -6C -70 -D8 -CC -C6 -C3 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 4 11 1 0 -BITMAP -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 991 0 -DWIDTH 15 0 -BBX 13 8 1 0 -BITMAP -6E70 -7398 -6318 -6318 -C630 -C630 -C630 -C630 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -6E -73 -63 -63 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 663 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -1E -63 -63 -C3 -C3 -C6 -C6 -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 9 10 0 -2 -BITMAP -3700 -3980 -3180 -3180 -6180 -6300 -6300 -7C00 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 8 10 1 -2 -BITMAP -3F -63 -63 -C3 -C6 -CE -D6 -66 -0C -0C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 542 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -6C -6C -70 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 527 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -3C -60 -60 -70 -38 -18 -18 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 437 0 -DWIDTH 6 0 -BBX 6 10 1 0 -BITMAP -10 -30 -FC -60 -60 -60 -C0 -C0 -C0 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -63 -63 -63 -63 -C6 -CE -D6 -66 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -C6 -C6 -C6 -C4 -C8 -D0 -E0 -C0 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 878 0 -DWIDTH 12 0 -BBX 11 8 1 0 -BITMAP -C060 -C660 -C660 -CE60 -D640 -D680 -E700 -C600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 563 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -33 -33 -32 -1C -38 -4C -CC -CC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 9 10 -1 -2 -BITMAP -3180 -3180 -3180 -3100 -3200 -3400 -3800 -3000 -6000 -C000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -7F -06 -0C -18 -30 -60 -C0 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 6 0 -BBX 6 12 0 -1 -BITMAP -0C -18 -30 -30 -30 -10 -60 -10 -60 -C0 -C0 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 4 12 0 -1 -BITMAP -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 6 0 -BBX 6 12 0 -1 -BITMAP -18 -0C -0C -18 -20 -18 -20 -30 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 3 1 3 -BITMAP -31 -7E -8C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 4 10 0 -2 -BITMAP -30 -30 -00 -20 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 12 2 -1 -BITMAP -04 -04 -1E -6B -68 -C8 -D0 -D0 -D2 -7C -20 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -0E -19 -18 -18 -7E -30 -30 -30 -60 -FE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 11 10 -1 0 -BITMAP -6060 -30C0 -1F80 -1980 -3180 -3180 -3300 -3F00 -6180 -C0C0 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -6180 -6180 -6300 -6200 -6400 -EE00 -3000 -FC00 -3000 -3000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 4 12 0 -1 -BITMAP -30 -30 -30 -30 -30 -00 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 11 1 -1 -BITMAP -1E -31 -38 -1C -6E -66 -76 -38 -1C -8C -78 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 663 0 -DWIDTH 10 0 -BBX 4 2 4 9 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -4C80 -9240 -9040 -9040 -9240 -4C80 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 539 0 -DWIDTH 8 0 -BBX 5 6 2 4 -BITMAP -38 -58 -D8 -D8 -F8 -D8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 9 5 0 2 -BITMAP -0880 -3300 -CC00 -6600 -2200 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 4 1 1 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 1 1 4 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 691 0 -DWIDTH 10 0 -BBX 8 8 1 2 -BITMAP -3C -42 -99 -95 -99 -95 -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 663 0 -DWIDTH 10 0 -BBX 4 1 4 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 4 0 -BBX 4 3 0 7 -BITMAP -60 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 7 1 1 -BITMAP -08 -08 -7E -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 539 0 -DWIDTH 8 0 -BBX 5 6 1 4 -BITMAP -70 -18 -18 -30 -60 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 539 0 -DWIDTH 8 0 -BBX 6 6 1 4 -BITMAP -78 -0C -30 -18 -18 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 663 0 -DWIDTH 10 0 -BBX 5 2 3 9 -BITMAP -38 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 9 10 0 -2 -BITMAP -3180 -3180 -3180 -3180 -6300 -6700 -6B00 -7300 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 6 11 2 -1 -BITMAP -7C -F4 -F4 -F4 -68 -28 -28 -28 -50 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 10 0 -BBX 2 2 4 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 663 0 -DWIDTH 10 0 -BBX 3 2 2 -2 -BITMAP -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 539 0 -DWIDTH 8 0 -BBX 4 6 2 4 -BITMAP -30 -F0 -30 -60 -60 -60 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 539 0 -DWIDTH 8 0 -BBX 6 6 1 4 -BITMAP -38 -4C -CC -CC -C8 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 9 5 0 2 -BITMAP -2200 -3300 -1980 -6600 -8800 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1089 0 -DWIDTH 15 0 -BBX 12 10 2 0 -BITMAP -6300 -E200 -6600 -C400 -C8E0 -C960 -1260 -33F0 -20C0 -60C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1089 0 -DWIDTH 15 0 -BBX 11 10 2 0 -BITMAP -6300 -E200 -6600 -C400 -C9C0 -CAE0 -10C0 -3300 -27C0 -67C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1149 0 -DWIDTH 15 0 -BBX 13 10 1 0 -BITMAP -7180 -1900 -7300 -3200 -3470 -E4B0 -0930 -19F8 -1060 -3060 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 539 0 -DWIDTH 8 0 -BBX 6 10 0 -2 -BITMAP -0C -0C -00 -08 -18 -70 -E0 -C0 -CC -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 771 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0700 -01C0 -0000 -0180 -0380 -0780 -0D80 -1980 -3180 -3F80 -6180 -C180 -C180 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 771 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -01C0 -0700 -0000 -0180 -0380 -0780 -0D80 -1980 -3180 -3F80 -6180 -C180 -C180 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 771 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0180 -02C0 -0000 -0180 -0380 -0780 -0D80 -1980 -3180 -3F80 -6180 -C180 -C180 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 771 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0340 -0580 -0000 -0180 -0380 -0780 -0D80 -1980 -3180 -3F80 -6180 -C180 -C180 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 771 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0440 -0440 -0000 -0180 -0380 -0780 -0D80 -1980 -3180 -3F80 -6180 -C180 -C180 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 771 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0180 -0240 -0180 -0180 -0380 -0780 -0D80 -1980 -3180 -3F80 -6180 -C180 -C180 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1004 0 -DWIDTH 15 0 -BBX 15 10 0 0 -BITMAP -01FE -02C0 -06C0 -0CC0 -18FC -3180 -3F80 -6180 -C180 -C1FC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 737 0 -DWIDTH 11 0 -BBX 10 12 1 -2 -BITMAP -0F80 -30C0 -6000 -6000 -C000 -C000 -C000 -C000 -E300 -7E00 -0800 -3000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 642 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -38 -0E -00 -7F -60 -60 -60 -7E -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 642 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -07 -1C -00 -7F -60 -60 -60 -7E -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 642 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -0C -16 -00 -7F -60 -60 -60 -7E -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 642 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -12 -12 -00 -7F -60 -60 -60 -7E -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 4 13 1 0 -BITMAP -E0 -30 -00 -60 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 4 13 1 0 -BITMAP -70 -C0 -00 -60 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 4 13 1 0 -BITMAP -60 -B0 -00 -60 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 4 13 1 0 -BITMAP -90 -90 -00 -60 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -3FC0 -30E0 -3060 -3060 -FC60 -6060 -60C0 -60C0 -6180 -7F00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 789 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0D00 -1600 -0000 -7080 -7080 -5880 -5880 -5880 -8D00 -8D00 -8D00 -8700 -8700 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -1C00 -0700 -0000 -0F80 -31C0 -60C0 -60C0 -C0C0 -C0C0 -C180 -C180 -E300 -7C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -0380 -0E00 -0000 -0F80 -31C0 -60C0 -60C0 -C0C0 -C0C0 -C180 -C180 -E300 -7C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -0600 -0B00 -0000 -0F80 -31C0 -60C0 -60C0 -C0C0 -C0C0 -C180 -C180 -E300 -7C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -0680 -0B00 -0000 -0F80 -31C0 -60C0 -60C0 -C0C0 -C0C0 -C180 -C180 -E300 -7C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -0900 -0900 -0000 -0F80 -31C0 -60C0 -60C0 -C0C0 -C0C0 -C180 -C180 -E300 -7C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 7 2 1 -BITMAP -22 -24 -18 -10 -30 -48 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 12 12 0 -1 -BITMAP -0010 -07E0 -18E0 -3160 -3160 -6260 -6460 -68C0 -68C0 -7180 -7E00 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3800 -0E00 -0000 -6180 -6180 -6180 -6180 -C180 -C300 -C300 -C300 -6600 -3C00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0700 -1C00 -0000 -6180 -6180 -6180 -6180 -C180 -C300 -C300 -C300 -6600 -3C00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0C00 -1600 -0000 -6180 -6180 -6180 -6180 -C180 -C300 -C300 -C300 -6600 -3C00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1200 -1200 -0000 -6180 -6180 -6180 -6180 -C180 -C300 -C300 -C300 -6600 -3C00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 8 13 2 0 -BITMAP -0E -38 -00 -C3 -C3 -C6 -C4 -C8 -D0 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 645 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -60 -60 -7E -63 -E3 -C3 -C6 -F8 -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 708 0 -DWIDTH 10 0 -BBX 8 12 1 -1 -BITMAP -0E -13 -33 -32 -34 -62 -63 -63 -63 -C2 -CC -C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -38 -0E -00 -1F -63 -63 -C3 -C6 -CE -D6 -66 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -07 -1C -00 -1F -63 -63 -C3 -C6 -CE -D6 -66 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -0C -16 -00 -1F -63 -63 -C3 -C6 -CE -D6 -66 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -0D -16 -00 -1F -63 -63 -C3 -C6 -CE -D6 -66 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -12 -12 -00 -1F -63 -63 -C3 -C6 -CE -D6 -66 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -06 -09 -06 -1F -63 -63 -C3 -C6 -CE -D6 -66 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 987 0 -DWIDTH 13 0 -BBX 11 8 1 0 -BITMAP -3DC0 -6660 -0460 -7CC0 -CF00 -CC00 -DC40 -6780 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 548 0 -DWIDTH 8 0 -BBX 7 10 1 -2 -BITMAP -1E -60 -60 -C0 -C0 -C0 -C4 -78 -10 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 612 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -70 -1C -00 -1C -66 -46 -CC -F0 -C0 -C4 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 612 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -0E -38 -00 -1C -66 -46 -CC -F0 -C0 -C4 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 612 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -18 -2C -00 -1C -66 -46 -CC -F0 -C0 -C4 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 612 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -24 -24 -00 -1C -66 -46 -CC -F0 -C0 -C4 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 4 11 1 0 -BITMAP -E0 -30 -00 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 5 11 1 0 -BITMAP -38 -60 -00 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 4 11 1 0 -BITMAP -60 -B0 -00 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 4 11 1 0 -BITMAP -90 -90 -00 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 663 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -18 -0F -1E -06 -3F -63 -C3 -C3 -C6 -C6 -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -1A -2C -00 -6E -73 -63 -63 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 663 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -38 -0E -00 -1E -63 -63 -C3 -C3 -C6 -C6 -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 663 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -0E -38 -00 -1E -63 -63 -C3 -C3 -C6 -C6 -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 663 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -0C -16 -00 -1E -63 -63 -C3 -C3 -C6 -C6 -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 663 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -1A -2C -00 -1E -63 -63 -C3 -C3 -C6 -C6 -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 663 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -12 -12 -00 -1E -63 -63 -C3 -C3 -C6 -C6 -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 7 1 1 -BITMAP -04 -04 -00 -FF -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 663 0 -DWIDTH 10 0 -BBX 10 10 0 -1 -BITMAP -0040 -0F40 -3180 -3380 -6580 -6980 -7300 -6300 -BC00 -8000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -38 -0E -00 -63 -63 -63 -63 -C6 -CE -D6 -66 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -0E -38 -00 -63 -63 -63 -63 -C6 -CE -D6 -66 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -0C -16 -00 -63 -63 -63 -63 -C6 -CE -D6 -66 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -22 -22 -00 -63 -63 -63 -63 -C6 -CE -D6 -66 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 9 13 -1 -2 -BITMAP -0380 -0E00 -0000 -3180 -3180 -3180 -3100 -3200 -3400 -3800 -3000 -6000 -C000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 681 0 -DWIDTH 10 0 -BBX 9 13 0 -2 -BITMAP -1800 -1800 -1800 -3300 -3580 -3980 -3180 -6180 -6300 -6300 -7C00 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 9 13 -1 -2 -BITMAP -1100 -1100 -0000 -3180 -3180 -3180 -3100 -3200 -3400 -3800 -3000 -6000 -C000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luBIS18-L1.bdf diff -u xc/fonts/bdf/75dpi/luBIS18-L1.bdf:1.1 xc/fonts/bdf/75dpi/luBIS18-L1.bdf:removed --- xc/fonts/bdf/75dpi/luBIS18-L1.bdf:1.1 Wed Apr 4 18:56:18 2001 +++ xc/fonts/bdf/75dpi/luBIS18-L1.bdf Wed Mar 16 21:04:06 2005 @@ -1,3725 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBIS18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0018 0018 0200 0200 -FONT -B&H-Lucida-Bold-I-Normal-Sans-18-180-75-75-P-119-ISO8859-1 -SIZE 18 72 72 -FONTBOUNDINGBOX 22 19 -2 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 119 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 16 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold Italic" -X_HEIGHT 10 -CAP_HEIGHT 13 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 15 0 -BBX 13 13 2 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 5 13 1 0 -BITMAP -38 -38 -38 -38 -70 -70 -70 -60 -60 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 6 4 3 10 -BITMAP -CC -CC -CC -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -0660 -0660 -0660 -7FF0 -7FF0 -1980 -1980 -1980 -FFE0 -FFE0 -6600 -6600 -6600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 15 2 -1 -BITMAP -0100 -0FC0 -1FE0 -3960 -3B00 -3A00 -3E00 -1F00 -0F80 -0B80 -1B80 -D380 -FF00 -7E00 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 908 0 -DWIDTH 17 0 -BBX 16 13 1 0 -BITMAP -3C06 -7E0C -EE18 -C630 -EE60 -FCC0 -799E -033F -0677 -0C63 -1877 -307E -603C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 816 0 -DWIDTH 15 0 -BBX 13 13 2 0 -BITMAP -0F80 -1FC0 -39C0 -39C0 -3F80 -1F00 -3E38 -7F38 -E7B0 -E3E0 -F3C0 -FFF0 -7C70 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 4 3 10 -BITMAP -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 7 16 2 -2 -BITMAP -0E -1C -38 -30 -70 -70 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -70 -38 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 7 16 0 -2 -BITMAP -38 -1C -0E -0E -0E -0E -0E -0E -0E -0E -1C -1C -18 -38 -70 -E0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 9 0 -BBX 8 7 1 6 -BITMAP -18 -18 -DB -E7 -18 -EC -EC -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 12 12 1 0 -BITMAP -0300 -0300 -0300 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 4 4 0 -2 -BITMAP -70 -70 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 5 2 1 4 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 3 2 1 0 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 11 0 -BBX 11 16 0 -2 -BITMAP -0060 -00E0 -01C0 -0180 -0380 -0700 -0600 -0E00 -0C00 -1C00 -3800 -3000 -7000 -6000 -E000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 13 2 0 -BITMAP -0780 -1FC0 -39E0 -70E0 -70E0 -E0E0 -E0E0 -E0E0 -E1C0 -E1C0 -F380 -7F00 -3C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 6 13 4 0 -BITMAP -1C -FC -FC -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -1F80 -3FC0 -31C0 -01C0 -03C0 -0780 -0F00 -1E00 -3800 -7000 -FF80 -FF80 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -1F80 -3FC0 -31C0 -01C0 -0380 -1F00 -1E00 -0700 -0380 -0380 -C780 -FF00 -7C00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -01C0 -03C0 -07C0 -0DC0 -19C0 -3380 -6380 -FFC0 -FFC0 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 13 2 0 -BITMAP -1FE0 -1FE0 -1FE0 -3000 -3000 -3E00 -3F00 -0780 -0380 -0380 -C780 -FF00 -7C00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 13 2 0 -BITMAP -07C0 -1FE0 -3C60 -7000 -7000 -EF00 -FF80 -F1C0 -E1C0 -E1C0 -E380 -7F80 -3E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 13 3 0 -BITMAP -7FC0 -7FC0 -7FC0 -0180 -0300 -0600 -0C00 -1C00 -3800 -7000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 13 2 0 -BITMAP -07C0 -1FE0 -38E0 -38E0 -3DC0 -1F00 -0F80 -3F80 -73C0 -E1C0 -F1C0 -FF80 -7E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -1F00 -7F80 -71C0 -E1C0 -E1C0 -E3C0 -7FC0 -3DC0 -0380 -0380 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 5 10 1 0 -BITMAP -38 -38 -00 -00 -00 -00 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 6 12 0 -2 -BITMAP -1C -1C -00 -00 -00 -00 -00 -00 -70 -70 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 9 2 2 -BITMAP -00E0 -03C0 -0F00 -3C00 -F000 -F000 -3C00 -0F00 -0380 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 12 6 1 3 -BITMAP -7FF0 -7FF0 -0000 -0000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 9 1 2 -BITMAP -3800 -1E00 -0780 -01E0 -01E0 -0780 -1E00 -7800 -E000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 539 0 -DWIDTH 10 0 -BBX 8 13 2 0 -BITMAP -7E -FF -C7 -07 -0E -1C -38 -70 -60 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 16 13 1 0 -BITMAP -07F0 -1FFE -3806 -71F3 -67F3 -C673 -CE63 -CEE6 -CFFC -C678 -6000 -7FC0 -0FC0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 771 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -01C0 -03C0 -03C0 -06E0 -0CE0 -0CE0 -18E0 -18E0 -3FF0 -7FF0 -6070 -E070 -E070 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 660 0 -DWIDTH 13 0 -BBX 11 13 2 0 -BITMAP -3FC0 -3FE0 -38E0 -38E0 -71C0 -7F80 -7F00 -7380 -E1C0 -E1C0 -E3C0 -FF80 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 737 0 -DWIDTH 14 0 -BBX 13 13 2 0 -BITMAP -07E0 -1FF8 -3C38 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -7060 -7FE0 -1F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 15 0 -BBX 13 13 2 0 -BITMAP -3FC0 -3FF0 -3870 -3838 -7038 -7038 -7038 -7038 -E070 -E070 -E1E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 642 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -3FC0 -3FC0 -3800 -3800 -7000 -7F00 -7F00 -7000 -E000 -E000 -E000 -FF00 -FF00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 11 13 2 0 -BITMAP -3FE0 -3FE0 -3800 -3800 -7000 -7F80 -7F80 -7000 -7000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 755 0 -DWIDTH 14 0 -BBX 13 13 2 0 -BITMAP -07E0 -1FF8 -3C38 -7000 -7000 -E000 -E000 -E070 -E070 -E070 -70E0 -7FE0 -1FE0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 15 0 -BBX 13 13 2 0 -BITMAP -3838 -3838 -3838 -3838 -7070 -7FF0 -7FF0 -7070 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 5 13 2 0 -BITMAP -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 502 0 -DWIDTH 9 0 -BBX 10 15 -1 -2 -BITMAP -01C0 -01C0 -01C0 -01C0 -0380 -0380 -0380 -0380 -0380 -0700 -0700 -0700 -CE00 -FE00 -7800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 14 0 -BBX 12 13 2 0 -BITMAP -3870 -38E0 -39C0 -3980 -7300 -7600 -7C00 -7E00 -EF00 -E780 -E3C0 -E1E0 -E0E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 13 2 0 -BITMAP -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 18 0 -BBX 16 13 2 0 -BITMAP -3E0F -3E1F -3E1F -3737 -3766 -676E -67CE -678E -678E -C71C -C71C -C01C -C01C -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 789 0 -DWIDTH 15 0 -BBX 13 13 2 0 -BITMAP -3818 -3C18 -3C18 -3E18 -3E18 -6730 -6730 -63B0 -63F0 -C1E0 -C1E0 -C0E0 -C0E0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 14 13 2 0 -BITMAP -07E0 -1FF8 -3C38 -701C -701C -E01C -E01C -E01C -E038 -E038 -70F0 -7FE0 -1F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 645 0 -DWIDTH 13 0 -BBX 11 13 2 0 -BITMAP -3FC0 -3FE0 -38E0 -38E0 -70E0 -71C0 -7F80 -7E00 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 14 16 1 -3 -BITMAP -07E0 -1FF8 -3C38 -701C -701C -E01C -E01C -E01C -E038 -E038 -70F0 -7FE0 -1F80 -01E0 -00FC -0038 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 708 0 -DWIDTH 13 0 -BBX 11 13 2 0 -BITMAP -3FC0 -3FE0 -38E0 -38E0 -71C0 -7F80 -7E00 -7700 -E700 -E380 -E380 -E1C0 -E1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 639 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -07C0 -1FE0 -3C60 -3800 -3C00 -1E00 -0F00 -0780 -0380 -0380 -C780 -FF00 -7C00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 747 0 -DWIDTH 14 0 -BBX 13 13 2 0 -BITMAP -FFF8 -FFF8 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -1C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 13 13 2 0 -BITMAP -3818 -3818 -3818 -3818 -7030 -7030 -7030 -7060 -E060 -E0E0 -F1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 765 0 -DWIDTH 14 0 -BBX 11 13 4 0 -BITMAP -E0E0 -E0E0 -E0C0 -E1C0 -E180 -E380 -7300 -7700 -7600 -7600 -7C00 -3800 -3800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 991 0 -DWIDTH 18 0 -BBX 16 13 3 0 -BITMAP -E1C7 -E1C7 -E3C7 -E3C6 -E7CE -E7CC -EDD8 -E9D8 -F9F0 -F1E0 -F1E0 -E1C0 -E1C0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 696 0 -DWIDTH 13 0 -BBX 13 13 1 0 -BITMAP -1C38 -1C38 -1C70 -0E60 -0EC0 -0F80 -0700 -0F00 -1B80 -3380 -71C0 -E1C0 -E1C0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 681 0 -DWIDTH 12 0 -BBX 11 13 3 0 -BITMAP -E0E0 -E0E0 -E1C0 -F380 -7300 -7600 -3C00 -3800 -3800 -7000 -7000 -7000 -7000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -3FF0 -3FF0 -00F0 -01E0 -03C0 -0780 -0F00 -1E00 -3C00 -7800 -F000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 8 16 1 -2 -BITMAP -1F -1F -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -F8 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 9 16 1 -2 -BITMAP -E000 -E000 -7000 -7000 -3800 -3800 -1800 -1C00 -1C00 -0E00 -0E00 -0600 -0700 -0700 -0380 -0380 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 8 16 0 -2 -BITMAP -1F -1F -07 -07 -0E -0E -0E -0E -1C -1C -1C -1C -38 -38 -F8 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 9 10 2 2 -BITMAP -0180 -0380 -0780 -0D80 -1980 -3180 -6180 -6180 -C180 -C180 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 14 0 -BBX 12 2 1 -2 -BITMAP -FFF0 -FFF0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 663 0 -DWIDTH 12 0 -BBX 5 2 5 11 -BITMAP -F0 -38 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 12 10 1 0 -BITMAP -07F0 -1FF0 -3870 -70E0 -70E0 -E1E0 -E3C0 -E7C0 -FDC0 -79C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -1C00 -1C00 -1C00 -1C00 -39E0 -3BF0 -3E70 -7C70 -7870 -70E0 -70E0 -E1C0 -FF80 -FE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 548 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -0780 -1FC0 -38C0 -7000 -7000 -E000 -E000 -E180 -FF80 -7E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 13 14 1 0 -BITMAP -0038 -0038 -0038 -0038 -07F0 -1FF0 -3870 -70E0 -70E0 -E1E0 -E3C0 -E7C0 -FDC0 -79C0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 612 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -0780 -1FC0 -39C0 -71C0 -7F80 -FE00 -E000 -E180 -FF80 -7E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 464 0 -DWIDTH 10 0 -BBX 12 17 1 -3 -BITMAP -03E0 -07F0 -0E30 -0E00 -3FC0 -3FC0 -1C00 -1C00 -3800 -3800 -3800 -7000 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 674 0 -DWIDTH 13 0 -BBX 13 13 0 -3 -BITMAP -03F8 -0FF8 -1C38 -3870 -3870 -70F0 -71F0 -7F60 -3CE0 -00E0 -E1C0 -FFC0 -3F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -1C00 -1C00 -1C00 -1C00 -39E0 -3BF0 -3E70 -7C70 -78E0 -70E0 -70E0 -E1C0 -E1C0 -E1C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 7 14 1 0 -BITMAP -0E -1C -00 -00 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 11 17 -2 -3 -BITMAP -00E0 -01C0 -0000 -0000 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -DC00 -FC00 -7000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 666 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -1C00 -1C00 -1C00 -1C00 -38E0 -38E0 -39C0 -7300 -7E00 -7E00 -7700 -E780 -E3C0 -E1C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 6 14 1 0 -BITMAP -1C -1C -1C -1C -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 991 0 -DWIDTH 18 0 -BBX 17 10 1 0 -BITMAP -39C700 -3BEF80 -3EFB80 -7CF380 -79E700 -71C700 -71C700 -E38E00 -E38E00 -E38E00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 10 1 0 -BITMAP -39E0 -3BF0 -3E70 -3C70 -78E0 -70E0 -70E0 -E1C0 -E1C0 -E1C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 663 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -07C0 -1FE0 -38E0 -70E0 -70E0 -E1C0 -E1C0 -E380 -FF00 -7C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 13 13 0 -3 -BITMAP -1CF0 -1DF8 -1F38 -1E38 -3C38 -3870 -3870 -70E0 -7FC0 -7F00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 12 13 1 -3 -BITMAP -07F0 -1FF0 -3870 -70E0 -70E0 -E1E0 -E3E0 -E6C0 -FDC0 -79C0 -0380 -0380 -0380 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 542 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -3980 -3B80 -3F80 -7C00 -7800 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 527 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -1F80 -3FC0 -70C0 -7800 -3E00 -1F00 -0780 -C380 -FF00 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 437 0 -DWIDTH 8 0 -BBX 7 12 2 0 -BITMAP -18 -38 -FE -FE -70 -70 -70 -E0 -E0 -E0 -F8 -78 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 10 1 0 -BITMAP -3870 -3870 -3870 -70E0 -70E0 -71E0 -E3C0 -E7C0 -FDC0 -79C0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 10 10 3 0 -BITMAP -E1C0 -E1C0 -E380 -E300 -E700 -E600 -EC00 -F800 -F000 -E000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 878 0 -DWIDTH 16 0 -BBX 15 10 2 0 -BITMAP -E00E -E38E -E38E -E79C -E798 -EFB0 -FBE0 -F3C0 -E380 -C300 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 563 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -1CE0 -1CE0 -1CC0 -0F80 -0F00 -1F00 -3700 -6380 -E380 -E380 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 13 13 0 -3 -BITMAP -1C38 -1C38 -1C70 -1C60 -1CE0 -1CC0 -1D80 -1F00 -1E00 -1C00 -3800 -F000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -7FE0 -7FE0 -03C0 -0780 -0F00 -1E00 -3C00 -7800 -FFC0 -FFC0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 8 16 1 -2 -BITMAP -07 -0F -1C -1C -1C -1C -18 -F0 -E0 -30 -70 -70 -E0 -E0 -F0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 7 0 -BBX 5 16 2 -2 -BITMAP -38 -38 -38 -38 -30 -70 -70 -70 -70 -70 -70 -60 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 8 16 0 -2 -BITMAP -0E -0F -07 -07 -0E -0E -0C -07 -0F -18 -38 -38 -38 -38 -F0 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 3 2 5 -BITMAP -78C0 -FFC0 -C780 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 5 13 1 -3 -BITMAP -38 -38 -00 -30 -30 -70 -70 -70 -70 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 9 13 3 -1 -BITMAP -0200 -0200 -0F00 -3F80 -7180 -6000 -E000 -E000 -E300 -FF00 -7C00 -1000 -1000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 13 2 0 -BITMAP -03C0 -0FE0 -1C60 -1C00 -3800 -FF00 -FF00 -3800 -3800 -7000 -7000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 14 12 1 0 -BITMAP -300C -1818 -0FE0 -1FF0 -1C70 -3870 -3870 -38E0 -3FE0 -1FC0 -6060 -C030 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 13 2 0 -BITMAP -70E0 -70E0 -70C0 -38C0 -3980 -3B00 -1E00 -FF80 -1C00 -FF80 -1C00 -3800 -3800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 5 0 -BBX 5 16 1 -2 -BITMAP -38 -38 -38 -38 -30 -30 -00 -00 -00 -00 -60 -60 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 15 2 -2 -BITMAP -0780 -1FC0 -38C0 -3800 -3C00 -6E00 -6700 -7380 -3980 -1D80 -0F00 -0700 -C700 -FE00 -7800 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 663 0 -DWIDTH 12 0 -BBX 6 2 4 11 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 834 0 -DWIDTH 16 0 -BBX 14 13 2 0 -BITMAP -0FC0 -3FF0 -7038 -6398 -C6CC -CC0C -CC0C -CC0C -CE8C -6718 -7038 -3FF0 -0FC0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 539 0 -DWIDTH 10 0 -BBX 9 7 1 6 -BITMAP -1F80 -7F80 -7380 -E700 -EF00 -F700 -E700 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 8 1 2 -BITMAP -0840 -1CE0 -39C0 -7380 -E700 -7380 -39C0 -1080 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 6 1 2 -BITMAP -FFE0 -FFE0 -0060 -0060 -0060 -0060 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 5 2 1 4 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 691 0 -DWIDTH 13 0 -BBX 10 10 2 3 -BITMAP -1E00 -7F80 -6180 -DEC0 -DAC0 -DCC0 -DAC0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 663 0 -DWIDTH 12 0 -BBX 4 2 6 11 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 5 0 -BBX 5 3 1 10 -BITMAP -70 -D8 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -0300 -0300 -0300 -0600 -7FE0 -7FE0 -0600 -0C00 -0C00 -0000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 539 0 -DWIDTH 10 0 -BBX 8 8 2 5 -BITMAP -7E -7F -07 -1F -7E -F0 -FE -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 539 0 -DWIDTH 10 0 -BBX 8 8 2 5 -BITMAP -7E -7F -07 -3C -3E -0E -FE -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 663 0 -DWIDTH 12 0 -BBX 5 2 6 11 -BITMAP -78 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 13 13 0 -3 -BITMAP -1C38 -1C38 -1C38 -3870 -3870 -38F0 -71E0 -73E0 -7EE0 -7CE0 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 9 15 3 -2 -BITMAP -3F80 -7C80 -FD80 -FD80 -F900 -F900 -7B00 -1B00 -1200 -1200 -3600 -3600 -2400 -2400 -2400 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 13 0 -BBX 3 3 6 4 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 663 0 -DWIDTH 12 0 -BBX 5 3 2 -3 -BITMAP -70 -38 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 539 0 -DWIDTH 10 0 -BBX 5 8 3 5 -BITMAP -38 -F8 -F8 -38 -38 -70 -70 -70 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 539 0 -DWIDTH 10 0 -BBX 9 7 1 6 -BITMAP -1F00 -7F80 -7380 -E380 -E700 -FF00 -7C00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 8 1 2 -BITMAP -2100 -7380 -39C0 -1CE0 -39C0 -7380 -E700 -4200 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1089 0 -DWIDTH 20 0 -BBX 18 13 1 0 -BITMAP -380700 -F80E00 -381C00 -383800 -707000 -70E000 -71C780 -038B80 -071380 -0E3FC0 -1C3FC0 -380700 -700700 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1089 0 -DWIDTH 20 0 -BBX 18 13 2 0 -BITMAP -701C00 -F03800 -707000 -70E000 -E1C000 -E38000 -E30F80 -063FC0 -0E33C0 -1C0780 -381C00 -707F80 -E07F80 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1149 0 -DWIDTH 21 0 -BBX 19 13 1 0 -BITMAP -3E0380 -7F0700 -0E0E00 -3C1C00 -0E3800 -FE7000 -7CE3C0 -01C5C0 -0389C0 -071FE0 -0E1FE0 -1C0380 -380380 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 539 0 -DWIDTH 10 0 -BBX 8 13 1 -3 -BITMAP -07 -07 -00 -00 -06 -0E -1C -38 -70 -E0 -E3 -FF -7E -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 771 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -0780 -01C0 -0000 -01C0 -03C0 -03C0 -06E0 -0CE0 -0CE0 -18E0 -18E0 -3FF0 -7FF0 -6070 -E070 -E070 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 771 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -01E0 -0380 -0000 -01C0 -03C0 -03C0 -06E0 -0CE0 -0CE0 -18E0 -18E0 -3FF0 -7FF0 -6070 -E070 -E070 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 771 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -01C0 -0360 -0000 -01C0 -03C0 -03C0 -06E0 -0CE0 -0CE0 -18E0 -18E0 -3FF0 -7FF0 -6070 -E070 -E070 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 771 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -03A0 -05C0 -0000 -01C0 -03C0 -03C0 -06E0 -0CE0 -0CE0 -18E0 -18E0 -3FF0 -7FF0 -6070 -E070 -E070 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 771 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -0660 -0660 -0000 -01C0 -03C0 -03C0 -06E0 -0CE0 -0CE0 -18E0 -18E0 -3FF0 -7FF0 -6070 -E070 -E070 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 771 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -01C0 -0360 -01C0 -01C0 -03C0 -03C0 -06E0 -0CE0 -0CE0 -18E0 -18E0 -3FF0 -7FF0 -6070 -E070 -E070 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1004 0 -DWIDTH 18 0 -BBX 17 13 1 0 -BITMAP -00FF80 -01FF80 -037000 -067000 -0CE000 -1CFE00 -18FE00 -30E000 -7FC000 -7FC000 -E1C000 -E1FE00 -E1FE00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 737 0 -DWIDTH 14 0 -BBX 13 16 2 -3 -BITMAP -07E0 -1FF8 -3C38 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -7060 -7FE0 -1F80 -1C00 -0E00 -3C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 642 0 -DWIDTH 12 0 -BBX 10 16 2 0 -BITMAP -0F00 -0380 -0000 -3FC0 -3FC0 -3800 -3800 -7000 -7F00 -7F00 -7000 -E000 -E000 -E000 -FF00 -FF00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 642 0 -DWIDTH 12 0 -BBX 10 16 2 0 -BITMAP -0780 -0E00 -0000 -3FC0 -3FC0 -3800 -3800 -7000 -7F00 -7F00 -7000 -E000 -E000 -E000 -FF00 -FF00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 642 0 -DWIDTH 12 0 -BBX 10 16 2 0 -BITMAP -0700 -0D80 -0000 -3FC0 -3FC0 -3800 -3800 -7000 -7F00 -7F00 -7000 -E000 -E000 -E000 -FF00 -FF00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 642 0 -DWIDTH 12 0 -BBX 10 16 2 0 -BITMAP -1980 -1980 -0000 -3FC0 -3FC0 -3800 -3800 -7000 -7F00 -7F00 -7000 -E000 -E000 -E000 -FF00 -FF00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 5 16 2 0 -BITMAP -F0 -38 -00 -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 7 16 2 0 -BITMAP -1E -38 -00 -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 6 16 2 0 -BITMAP -38 -6C -00 -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 6 16 2 0 -BITMAP -CC -CC -00 -38 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 15 0 -BBX 14 13 1 0 -BITMAP -1FE0 -1FF8 -1C38 -1C1C -381C -FF9C -FF9C -381C -7038 -7038 -70F0 -7FE0 -7F80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 789 0 -DWIDTH 15 0 -BBX 13 16 2 0 -BITMAP -03A0 -05C0 -0000 -3818 -3C18 -3C18 -3E18 -3E18 -6730 -6730 -63B0 -63F0 -C1E0 -C1E0 -C0E0 -C0E0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 14 16 2 0 -BITMAP -0780 -01C0 -0000 -07E0 -1FF8 -3C38 -701C -701C -E01C -E01C -E01C -E038 -E038 -70F0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 14 16 2 0 -BITMAP -01E0 -0380 -0000 -07E0 -1FF8 -3C38 -701C -701C -E01C -E01C -E01C -E038 -E038 -70F0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 14 16 2 0 -BITMAP -01C0 -0360 -0000 -07E0 -1FF8 -3C38 -701C -701C -E01C -E01C -E01C -E038 -E038 -70F0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 14 16 2 0 -BITMAP -03A0 -05C0 -0000 -07E0 -1FF8 -3C38 -701C -701C -E01C -E01C -E01C -E038 -E038 -70F0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 14 16 2 0 -BITMAP -0660 -0660 -0000 -07E0 -1FF8 -3C38 -701C -701C -E01C -E01C -E01C -E038 -E038 -70F0 -7FE0 -1F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 10 2 1 -BITMAP -30C0 -30C0 -1980 -1F00 -0E00 -1E00 -3700 -6300 -C180 -C180 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 14 13 2 0 -BITMAP -07EC -1FFC -3C38 -707C -70DC -E19C -E31C -E61C -EC38 -F838 -70F0 -FFE0 -DF80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 13 16 2 0 -BITMAP -0780 -01C0 -0000 -3818 -3818 -3818 -3818 -7030 -7030 -7030 -7060 -E060 -E0E0 -F1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 13 16 2 0 -BITMAP -01E0 -0380 -0000 -3818 -3818 -3818 -3818 -7030 -7030 -7030 -7060 -E060 -E0E0 -F1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 13 16 2 0 -BITMAP -01C0 -0360 -0000 -3818 -3818 -3818 -3818 -7030 -7030 -7030 -7060 -E060 -E0E0 -F1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 13 16 2 0 -BITMAP -0660 -0660 -0000 -3818 -3818 -3818 -3818 -7030 -7030 -7030 -7060 -E060 -E0E0 -F1C0 -7F80 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 681 0 -DWIDTH 12 0 -BBX 11 16 3 0 -BITMAP -0780 -0E00 -0000 -E0E0 -E0E0 -E1C0 -F380 -7300 -7600 -3C00 -3800 -3800 -7000 -7000 -7000 -7000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 645 0 -DWIDTH 13 0 -BBX 11 13 2 0 -BITMAP -3800 -3800 -3800 -3FC0 -7FE0 -70E0 -70E0 -71E0 -FFC0 -FF00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 708 0 -DWIDTH 13 0 -BBX 13 17 0 -3 -BITMAP -01F0 -07F8 -0738 -0E38 -0E30 -1C60 -1DC0 -1DE0 -38F0 -3870 -3870 -7070 -73E0 -73C0 -E000 -E000 -E000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -03C0 -00E0 -0000 -07F0 -1FF0 -3870 -70E0 -70E0 -E1E0 -E3C0 -E7C0 -FDC0 -79C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -01E0 -0380 -0000 -07F0 -1FF0 -3870 -70E0 -70E0 -E1E0 -E3C0 -E7C0 -FDC0 -79C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -0380 -06C0 -0000 -07F0 -1FF0 -3870 -70E0 -70E0 -E1E0 -E3C0 -E7C0 -FDC0 -79C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -03A0 -05C0 -0000 -07F0 -1FF0 -3870 -70E0 -70E0 -E1E0 -E3C0 -E7C0 -FDC0 -79C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -0660 -0660 -0000 -07F0 -1FF0 -3870 -70E0 -70E0 -E1E0 -E3C0 -E7C0 -FDC0 -79C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -01C0 -0360 -01C0 -0000 -07F0 -1FF0 -3870 -70E0 -70E0 -E1E0 -E3C0 -E7C0 -FDC0 -79C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 987 0 -DWIDTH 18 0 -BBX 17 10 1 0 -BITMAP -07DF00 -1FFF80 -386380 -70E380 -71FF00 -E3FC00 -E7C000 -EDC300 -F9FF00 -70FE00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 548 0 -DWIDTH 11 0 -BBX 10 13 1 -3 -BITMAP -0780 -1FC0 -38C0 -7000 -7000 -E000 -E000 -E180 -FF80 -7E00 -3800 -1C00 -7800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 612 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0F00 -0380 -0000 -0780 -1FC0 -39C0 -71C0 -7F80 -FE00 -E000 -E180 -FF80 -7E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 612 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -03C0 -0700 -0000 -0780 -1FC0 -39C0 -71C0 -7F80 -FE00 -E000 -E180 -FF80 -7E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 612 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0700 -0D80 -0000 -0780 -1FC0 -39C0 -71C0 -7F80 -FE00 -E000 -E180 -FF80 -7E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 612 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1980 -1980 -0000 -0780 -1FC0 -39C0 -71C0 -7F80 -FE00 -E000 -E180 -FF80 -7E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 5 13 1 0 -BITMAP -F0 -38 -00 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 7 13 1 0 -BITMAP -1E -38 -00 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 6 13 1 0 -BITMAP -38 -6C -00 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 6 13 1 0 -BITMAP -CC -CC -00 -38 -38 -38 -70 -70 -70 -70 -E0 -E0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 663 0 -DWIDTH 12 0 -BBX 12 14 1 0 -BITMAP -0700 -07F0 -01C0 -07E0 -00E0 -0FE0 -3FE0 -70E0 -70E0 -E1C0 -E1C0 -E380 -FF00 -7C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -03A0 -05C0 -0000 -39E0 -3BF0 -3E70 -3C70 -78E0 -70E0 -70E0 -E1C0 -E1C0 -E1C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 663 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -0F00 -0380 -0000 -07C0 -1FE0 -38E0 -70E0 -70E0 -E1C0 -E1C0 -E380 -FF00 -7C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 663 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -03C0 -0700 -0000 -07C0 -1FE0 -38E0 -70E0 -70E0 -E1C0 -E1C0 -E380 -FF00 -7C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 663 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -0380 -06C0 -0000 -07C0 -1FE0 -38E0 -70E0 -70E0 -E1C0 -E1C0 -E380 -FF00 -7C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 663 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -0740 -0B80 -0000 -07C0 -1FE0 -38E0 -70E0 -70E0 -E1C0 -E1C0 -E380 -FF00 -7C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 663 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -0CC0 -0CC0 -0000 -07C0 -1FE0 -38E0 -70E0 -70E0 -E1C0 -E1C0 -E380 -FF00 -7C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 12 2 0 -BITMAP -0600 -0600 -0600 -0000 -0000 -FFC0 -FFC0 -0000 -0000 -1800 -1800 -1800 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 663 0 -DWIDTH 12 0 -BBX 13 12 0 -1 -BITMAP -0018 -03F8 -0FF0 -1C70 -38F0 -3B70 -76E0 -78E0 -71C0 -7F80 -FE00 -C000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -0780 -01C0 -0000 -3870 -3870 -3870 -70E0 -70E0 -71E0 -E3C0 -E7C0 -FDC0 -79C0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -01E0 -0380 -0000 -3870 -3870 -3870 -70E0 -70E0 -71E0 -E3C0 -E7C0 -FDC0 -79C0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -0380 -06C0 -0000 -3870 -3870 -3870 -70E0 -70E0 -71E0 -E3C0 -E7C0 -FDC0 -79C0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -0CC0 -0CC0 -0000 -3870 -3870 -3870 -70E0 -70E0 -71E0 -E3C0 -E7C0 -FDC0 -79C0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 13 16 0 -3 -BITMAP -00F0 -01C0 -0000 -1C38 -1C38 -1C70 -1C60 -1CE0 -1CC0 -1D80 -1F00 -1E00 -1C00 -3800 -F000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 13 16 0 -3 -BITMAP -1C00 -1C00 -1C00 -1CF0 -19F8 -3B38 -3E38 -3C38 -3870 -7870 -70E0 -7FC0 -7F00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 13 16 0 -3 -BITMAP -0660 -0660 -0000 -1C38 -1C38 -1C70 -1C60 -1CE0 -1CC0 -1D80 -1F00 -1E00 -1C00 -3800 -F000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luBIS19-L1.bdf diff -u xc/fonts/bdf/75dpi/luBIS19-L1.bdf:1.2 xc/fonts/bdf/75dpi/luBIS19-L1.bdf:removed --- xc/fonts/bdf/75dpi/luBIS19-L1.bdf:1.2 Mon Apr 7 12:23:29 2003 +++ xc/fonts/bdf/75dpi/luBIS19-L1.bdf Wed Mar 16 21:04:06 2005 @@ -1,3804 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBIS19.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Bold-I-Normal-Sans-19-190-75-75-P-122-ISO8859-1 -SIZE 19 72 72 -FONTBOUNDINGBOX 39 21 -13 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 19 -POINT_SIZE 190 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 122 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FONT_ASCENT 17 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -FACE_NAME "Lucida Sans Bold Italic" -X_HEIGHT 10 -CAP_HEIGHT 14 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 15 0 -BBX 15 13 2 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 6 14 2 0 -BITMAP -3C -3C -3C -38 -38 -38 -30 -30 -70 -70 -00 -00 -00 -F0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 9 5 3 9 -BITMAP -E380 -C180 -C180 -4100 -4100 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -0130 -0220 -0260 -0440 -7FF0 -0880 -0880 -1100 -1100 -FFE0 -2200 -6400 -4400 -C800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 20 2 -3 -BITMAP -0180 -0100 -0700 -0FE0 -1FE0 -3960 -3300 -3E00 -1E00 -0F00 -0780 -07C0 -0DC0 -08C0 -C980 -FF80 -FF00 -1C00 -1800 -1800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 908 0 -DWIDTH 17 0 -BBX 16 14 2 0 -BITMAP -3802 -6C04 -C408 -C410 -CC20 -CC40 -CC80 -7100 -021E -0433 -0833 -1023 -2026 -401C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 816 0 -DWIDTH 15 0 -BBX 14 14 2 0 -BITMAP -03C0 -0E20 -0C30 -0C30 -0CE0 -0FC0 -1F8C -7F0C -F318 -E398 -C1B0 -E0E0 -71E0 -3FF8 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 4 6 3 8 -BITMAP -F0 -E0 -E0 -60 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 7 18 2 -4 -BITMAP -06 -0C -1C -18 -30 -70 -60 -60 -E0 -E0 -C0 -C0 -C0 -E0 -60 -60 -20 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 7 18 1 -4 -BITMAP -10 -18 -1C -0C -0C -0C -0C -0E -0C -0C -1C -1C -18 -38 -30 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 9 0 -BBX 7 6 3 8 -BITMAP -1C -5A -EE -38 -EC -48 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 12 2 0 -BITMAP -0300 -0200 -0200 -0200 -0200 -FFE0 -0800 -0800 -0800 -0800 -0800 -1800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 5 7 1 -3 -BITMAP -78 -78 -78 -70 -30 -70 -E0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 5 1 1 6 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 4 3 2 0 -BITMAP -70 -F0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 11 0 -BBX 12 17 -1 -3 -BITMAP -0010 -0020 -0060 -0040 -0080 -0180 -0100 -0200 -0600 -0400 -0800 -1800 -1000 -2000 -6000 -4000 -8000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 14 3 0 -BITMAP -0F00 -1980 -31C0 -71C0 -71C0 -61C0 -E1C0 -E1C0 -E1C0 -E180 -E380 -E300 -6600 -3C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 6 14 5 0 -BITMAP -FC -3C -3C -38 -38 -78 -78 -78 -70 -70 -70 -F0 -F0 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -1FC0 -3060 -0070 -0070 -0070 -0060 -00C0 -0300 -0600 -0C00 -1800 -7800 -F000 -FFC0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 14 3 0 -BITMAP -1F80 -20E0 -00E0 -00E0 -00C0 -0380 -3F00 -0380 -01C0 -01C0 -01C0 -01C0 -C380 -FE00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -0070 -00F0 -01E0 -02E0 -04E0 -0CE0 -19E0 -31E0 -61C0 -FFF0 -03C0 -0380 -0380 -0380 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -1FF0 -1000 -3000 -3000 -3E00 -0780 -01C0 -01C0 -00C0 -00E0 -01C0 -01C0 -C380 -FE00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -07F0 -1C30 -3C00 -3800 -7800 -7F80 -F1C0 -E0E0 -E060 -E060 -E0E0 -60C0 -7180 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 14 4 0 -BITMAP -FFE0 -00C0 -0180 -0180 -0300 -0600 -0C00 -0C00 -1800 -3000 -3000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -07C0 -1870 -1030 -3830 -3CF0 -1FE0 -0F80 -3FE0 -73E0 -E0E0 -C060 -C060 -60C0 -3F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -0F80 -18E0 -3060 -7070 -6070 -6070 -7070 -38F0 -1FE0 -01E0 -01C0 -03C0 -C380 -FE00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -3C -3C -78 -00 -00 -00 -00 -78 -F0 -F0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 6 13 1 -3 -BITMAP -3C -3C -38 -00 -00 -00 -78 -78 -70 -70 -30 -70 -E0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 10 1 1 -BITMAP -0060 -01C0 -0700 -1C00 -F000 -6000 -1000 -0C00 -0300 -0180 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 12 7 2 2 -BITMAP -7FF0 -0000 -0000 -0000 -0000 -0000 -FFE0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 10 1 1 -BITMAP -3000 -1800 -0600 -0300 -00C0 -01E0 -0700 -1C00 -7000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 539 0 -DWIDTH 10 0 -BBX 9 14 3 0 -BITMAP -FE00 -8380 -0380 -0380 -0700 -0E00 -1C00 -3800 -7800 -7000 -0000 -0000 -0000 -F000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 13 14 3 0 -BITMAP -07C0 -1820 -2010 -2008 -47C8 -49C8 -91C8 -A388 -A398 -A3A0 -9FE0 -8000 -6100 -1F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 771 0 -DWIDTH 15 0 -BBX 13 14 -1 0 -BITMAP -01C0 -01E0 -03E0 -07E0 -05E0 -0CE0 -08F0 -18F0 -10F0 -30F0 -3FF0 -6078 -4078 -8078 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 660 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -1FE0 -3C70 -3C70 -3C70 -3860 -3840 -7880 -78C0 -7FE0 -78E0 -7060 -F060 -F0C0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 737 0 -DWIDTH 14 0 -BBX 14 14 2 0 -BITMAP -03FC -0E0C -1800 -3800 -7000 -6000 -E000 -E000 -E000 -E000 -E000 -7000 -7830 -1FF0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 16 0 -BBX 15 14 2 0 -BITMAP -1FF8 -3E1C -3E0E -3C0E -3C0E -3C0E -7C0E -780E -781C -781C -7838 -F030 -F0E0 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 642 0 -DWIDTH 12 0 -BBX 12 14 2 0 -BITMAP -1FF0 -3C00 -3C00 -3C00 -3800 -3800 -7FC0 -7800 -7800 -7800 -7000 -F000 -F000 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 12 14 2 0 -BITMAP -1FF0 -3C00 -3C00 -3C00 -3800 -3800 -7FC0 -7800 -7800 -7000 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 755 0 -DWIDTH 14 0 -BBX 14 14 2 0 -BITMAP -03FC -0E0C -1800 -3800 -7000 -6000 -E000 -E000 -E000 -E078 -E0F0 -70F0 -79F0 -1FE0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 15 0 -BBX 15 14 2 0 -BITMAP -1C1E -3C1E -3C1E -3C1C -3C1C -383C -7FFC -783C -7838 -7078 -7078 -F078 -F078 -F070 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 6 14 2 0 -BITMAP -3C -3C -3C -38 -38 -38 -78 -78 -70 -70 -70 -F0 -F0 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 502 0 -DWIDTH 10 0 -BBX 11 17 0 -3 -BITMAP -01E0 -01E0 -01E0 -01C0 -03C0 -03C0 -03C0 -03C0 -0380 -0380 -0780 -0780 -0780 -0700 -0700 -8E00 -FC00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 14 0 -BBX 12 14 2 0 -BITMAP -1C30 -3C20 -3C40 -3CC0 -3D80 -3900 -7B00 -7F00 -7B80 -79C0 -71C0 -F0E0 -F0E0 -F070 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -1C00 -3C00 -3C00 -3C00 -3800 -3800 -7800 -7800 -7800 -7800 -7000 -F000 -F000 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 18 0 -BBX 17 14 2 0 -BITMAP -1E0780 -3E0780 -3F0F80 -3F0F00 -3F1700 -371700 -772700 -776F00 -774E00 -77CE00 -678E00 -E70E00 -E31E00 -E01C00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 789 0 -DWIDTH 15 0 -BBX 14 14 2 0 -BITMAP -181C -3C1C -3C1C -3E18 -3E38 -3738 -7738 -73B8 -73B0 -71F0 -61F0 -E0F0 -E0F0 -E060 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 13 14 3 0 -BITMAP -07C0 -0C70 -1838 -3038 -7038 -6038 -E038 -E038 -E038 -E070 -E060 -60E0 -71C0 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 645 0 -DWIDTH 12 0 -BBX 12 14 2 0 -BITMAP -1FE0 -3C70 -3870 -3870 -3870 -3860 -79C0 -7F00 -7000 -7000 -7000 -F000 -F000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 14 18 3 -4 -BITMAP -07C0 -0C70 -1838 -3038 -7038 -6038 -E038 -E038 -E038 -E070 -E070 -60E0 -71C0 -1F80 -01E0 -00F0 -0078 -003C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 708 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -1FE0 -3870 -3870 -3870 -3870 -38E0 -7FC0 -7F80 -7300 -7380 -7180 -F1C0 -F1C0 -E0E0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 639 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -07E0 -1860 -3000 -3800 -3C00 -3F00 -3F80 -1FC0 -0FC0 -03C0 -01C0 -0180 -C100 -FE00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 747 0 -DWIDTH 14 0 -BBX 14 14 3 0 -BITMAP -FFFC -0700 -0700 -0700 -0F00 -0F00 -0F00 -0E00 -0E00 -1E00 -1E00 -1E00 -1E00 -1C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 13 14 3 0 -BITMAP -3838 -7838 -7878 -7070 -7070 -7070 -F070 -E070 -E0E0 -E0E0 -E0E0 -E0C0 -7180 -3F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 765 0 -DWIDTH 15 0 -BBX 12 14 3 0 -BITMAP -F010 -F030 -F020 -7060 -7040 -7080 -7880 -7900 -7900 -3A00 -3A00 -3C00 -3C00 -3800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 991 0 -DWIDTH 19 0 -BBX 16 14 4 0 -BITMAP -C181 -C382 -C382 -C384 -C584 -E588 -ED98 -E990 -E9B0 -F9A0 -F1E0 -71E0 -61C0 -61C0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 696 0 -DWIDTH 13 0 -BBX 13 14 -1 0 -BITMAP -1C18 -1C10 -0C20 -0E40 -0E80 -0780 -0700 -0700 -0F80 -1B80 -1180 -21C0 -61C0 -C0E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -C040 -E080 -E100 -6300 -7200 -7400 -3C00 -3800 -3800 -7800 -7800 -7800 -7000 -F000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 13 14 1 0 -BITMAP -1FF8 -0070 -00F0 -00E0 -01C0 -0380 -0700 -0700 -0E00 -1C00 -3800 -3800 -7000 -FFE0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 8 17 1 -3 -BITMAP -1F -1C -1C -18 -38 -38 -38 -38 -38 -70 -70 -70 -70 -70 -E0 -F8 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 5 17 2 -3 -BITMAP -80 -80 -80 -40 -40 -40 -40 -20 -20 -20 -30 -10 -10 -10 -08 -08 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 8 17 1 -3 -BITMAP -1F -1F -07 -0E -0E -0E -0E -0E -1C -1C -1C -1C -1C -18 -38 -38 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 9 11 1 2 -BITMAP -0200 -0200 -0600 -0E00 -0900 -1100 -3100 -2100 -4080 -4080 -8080 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 1 1 -3 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 4 1 7 13 -BITMAP -F0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 12 10 2 0 -BITMAP -07F0 -18F0 -30E0 -71E0 -61E0 -E3E0 -EDE0 -FDC0 -F9C0 -73C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -1F00 -1E00 -3E00 -3E00 -3E60 -3CF0 -3DF0 -7F70 -7E70 -7C60 -7C60 -78C0 -F180 -FE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 548 0 -DWIDTH 10 0 -BBX 9 10 2 0 -BITMAP -0F80 -1880 -3000 -6000 -E000 -E000 -E100 -E100 -E300 -3C00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 13 14 1 0 -BITMAP -0078 -0078 -0070 -0070 -07F0 -18F0 -30F0 -71E0 -61E0 -E3E0 -EDE0 -FDE0 -F9C0 -73C0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 612 0 -DWIDTH 12 0 -BBX 10 10 2 0 -BITMAP -0780 -1DC0 -38C0 -71C0 -F180 -F300 -FE00 -F040 -70C0 -3F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 464 0 -DWIDTH 9 0 -BBX 11 18 1 -4 -BITMAP -03E0 -0E20 -1E00 -1C00 -7F80 -3C00 -3C00 -3800 -3800 -3800 -7800 -7800 -7800 -7000 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 674 0 -DWIDTH 13 0 -BBX 12 14 1 -4 -BITMAP -07F0 -08E0 -18E0 -30E0 -71E0 -63E0 -64C0 -7CC0 -78C0 -71C0 -01C0 -0180 -C300 -FE00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -1E00 -1C00 -3C00 -3C00 -3CE0 -3DF0 -3BF0 -7AE0 -7CE0 -78E0 -78E0 -70C0 -F1C0 -F1C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 7 14 1 0 -BITMAP -3E -00 -00 -00 -3C -3C -3C -78 -78 -78 -78 -70 -F0 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 407 0 -DWIDTH 8 0 -BBX 11 18 -1 -4 -BITMAP -01E0 -0000 -0000 -0000 -01C0 -0180 -0380 -0380 -0380 -0380 -0300 -0300 -0700 -0700 -0600 -0600 -8C00 -F800 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 666 0 -DWIDTH 13 0 -BBX 11 14 2 0 -BITMAP -1C00 -1C00 -3C00 -3C00 -3C60 -3840 -3880 -7900 -7B00 -7F00 -7380 -7380 -F1C0 -F1C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 7 14 1 0 -BITMAP -1E -1E -1C -3C -3C -3C -3C -78 -78 -78 -78 -70 -F0 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 991 0 -DWIDTH 19 0 -BBX 18 10 1 0 -BITMAP -3CE380 -39E7C0 -3BEF80 -7EEB80 -7CF180 -79E380 -71E380 -71C300 -F1C300 -F3C700 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 10 1 0 -BITMAP -3CE0 -39F0 -3BE0 -7EE0 -7CE0 -78E0 -78E0 -70C0 -F1C0 -F1C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 10 10 2 0 -BITMAP -0F00 -3380 -71C0 -61C0 -E1C0 -E180 -E380 -E300 -E600 -3C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 13 14 1 -4 -BITMAP -1E70 -1CF8 -3DF8 -3D38 -3A38 -3C30 -3870 -7860 -78C0 -7F00 -7000 -7000 -F000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 12 14 2 -4 -BITMAP -07F0 -18F0 -30F0 -61E0 -61E0 -E3E0 -EDE0 -FDE0 -F9C0 -73C0 -03C0 -03C0 -03C0 -0380 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 542 0 -DWIDTH 10 0 -BBX 10 10 2 0 -BITMAP -38C0 -3980 -7A80 -7C00 -7800 -7000 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 527 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -0FC0 -1C40 -3C00 -3E00 -3F00 -1F80 -0F80 -0780 -C700 -FE00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 437 0 -DWIDTH 8 0 -BBX 7 13 2 0 -BITMAP -1C -38 -38 -FE -78 -70 -70 -70 -E0 -E0 -E0 -FC -78 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 10 2 0 -BITMAP -38F0 -38F0 -30E0 -71E0 -71E0 -73E0 -75E0 -7DC0 -F9C0 -73C0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 11 10 2 0 -BITMAP -F020 -F040 -F040 -7880 -7900 -7900 -7A00 -7E00 -3C00 -3800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 878 0 -DWIDTH 17 0 -BBX 15 10 3 0 -BITMAP -C1C2 -C1C4 -C2C4 -C2CC -C4C8 -C4D8 -E8D0 -F0F0 -F0E0 -E0E0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 563 0 -DWIDTH 11 0 -BBX 10 10 -1 0 -BITMAP -78C0 -3C80 -3D00 -1E00 -1E00 -1E00 -1F00 -2F00 -4700 -C780 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 14 0 -4 -BITMAP -7020 -7040 -78C0 -7880 -7900 -3B00 -3A00 -3C00 -3C00 -3800 -3000 -3000 -6000 -C000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 12 10 1 0 -BITMAP -3FF0 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -7000 -FFE0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 7 17 2 -3 -BITMAP -0E -1E -3C -3C -1C -1C -18 -78 -E0 -F0 -70 -70 -70 -F0 -F0 -F0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 5 0 -BBX 6 17 1 -3 -BITMAP -04 -04 -08 -08 -08 -10 -10 -10 -30 -20 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 7 17 1 -3 -BITMAP -1C -1E -1E -1E -1C -3C -1C -1E -0E -3C -30 -70 -70 -78 -78 -F0 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 12 5 2 3 -BITMAP -3830 -4C30 -4620 -8360 -81C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 6 14 1 -4 -BITMAP -3C -00 -00 -00 -38 -30 -30 -30 -70 -70 -70 -F0 -F0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 14 3 0 -BITMAP -0300 -0300 -0FC0 -3F80 -3080 -7000 -E000 -E000 -E000 -E080 -E300 -7F00 -1800 -1000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -03F0 -0710 -0700 -0F00 -0E00 -0E00 -1E00 -3F80 -1E00 -1C00 -1C00 -3800 -3000 -FFC0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 15 14 0 0 -BITMAP -0002 -3006 -1008 -09D0 -0E60 -0C20 -1830 -1830 -0820 -0860 -1CE0 -27B0 -C018 -8000 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 14 3 0 -BITMAP -6020 -7040 -3080 -3980 -3B00 -1A00 -1C00 -7F80 -3C00 -FF00 -3C00 -3800 -3800 -3800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 5 0 -BBX 6 17 1 -3 -BITMAP -04 -04 -08 -08 -08 -08 -18 -00 -00 -00 -60 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 12 18 2 -4 -BITMAP -07F0 -1C30 -1C00 -3F00 -3F80 -1FC0 -1FE0 -13E0 -2060 -3060 -7E40 -3F80 -3FC0 -0FC0 -07C0 -03C0 -C380 -FE00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 7 1 6 13 -BITMAP -EE -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 834 0 -DWIDTH 16 0 -BBX 12 14 3 0 -BITMAP -0F00 -3080 -4040 -47E0 -8850 -9010 -9010 -A010 -B010 -9010 -4FA0 -4040 -3080 -0F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 539 0 -DWIDTH 10 0 -BBX 9 8 3 6 -BITMAP -1F80 -2780 -6780 -CF00 -DF00 -FF00 -F700 -6F00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 8 2 1 -BITMAP -0420 -0C60 -1080 -2300 -F700 -7380 -3980 -11C0 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 7 3 2 -BITMAP -FFE0 -0060 -0060 -0040 -0040 -0040 -0040 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 5 1 1 6 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 691 0 -DWIDTH 13 0 -BBX 8 10 4 4 -BITMAP -3C -42 -BF -BB -B3 -BD -A5 -A5 -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 7 1 6 13 -BITMAP -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 5 0 -BBX 1 3 4 11 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 13 12 1 0 -BITMAP -0080 -0080 -0080 -0100 -7FF8 -0100 -0200 -0200 -0200 -0400 -0000 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 539 0 -DWIDTH 8 0 -BBX 7 8 -12 6 -BITMAP -7C -06 -06 -0C -18 -20 -60 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 539 0 -DWIDTH 8 0 -BBX 7 8 -12 6 -BITMAP -7C -06 -0E -78 -0C -0C -0C -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 6 1 7 13 -BITMAP -FC -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 13 13 1 -3 -BITMAP -1C78 -3C78 -3C70 -3CF0 -38F0 -39F0 -7AF0 -7EE0 -7CE0 -79E0 -7000 -F000 -F000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 9 17 3 -3 -BITMAP -7F80 -FD80 -F900 -FB00 -FB00 -FB00 -7300 -1200 -1200 -3200 -2200 -2600 -2400 -2400 -4400 -4400 -4400 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 13 0 -BBX 3 1 6 6 -BITMAP -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 4 4 4 -4 -BITMAP -30 -60 -10 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 539 0 -DWIDTH 8 0 -BBX 4 8 -13 6 -BITMAP -F0 -70 -60 -60 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 539 0 -DWIDTH 10 0 -BBX 10 8 2 6 -BITMAP -0F80 -31C0 -60C0 -60C0 -C180 -C180 -E300 -7C00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 8 1 1 -BITMAP -7100 -3380 -39C0 -1DE0 -1880 -2100 -C600 -8400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1089 0 -DWIDTH 18 0 -BBX 15 14 7 0 -BITMAP -F00C -7018 -6030 -6020 -6040 -6080 -E106 -C20E -0414 -082C -106C -30FE -600C -C018 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1089 0 -DWIDTH 18 0 -BBX 15 14 7 0 -BITMAP -F00C -7018 -6030 -6020 -6040 -6080 -E17C -C206 -0406 -080C -1018 -3020 -6060 -C0FC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1149 0 -DWIDTH 18 0 -BBX 17 14 9 0 -BITMAP -7C0300 -060600 -0E0C00 -780800 -0C1000 -0C2000 -0C4180 -F88380 -010500 -020B00 -041B00 -0C3F80 -180300 -300600 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 539 0 -DWIDTH 10 0 -BBX 9 14 0 -4 -BITMAP -0780 -0000 -0000 -0000 -0000 -0F00 -0E00 -1C00 -3800 -7000 -E000 -E000 -E080 -3F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 771 0 -DWIDTH 15 0 -BBX 13 16 -1 0 -BITMAP -01E0 -0000 -01C0 -01E0 -03E0 -07E0 -05E0 -0CE0 -08F0 -18F0 -10F0 -30F0 -3FF0 -6078 -4078 -8078 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 771 0 -DWIDTH 15 0 -BBX 13 16 -1 0 -BITMAP -01F8 -0000 -01C0 -01E0 -03E0 -07E0 -05E0 -0CE0 -08F0 -18F0 -10F0 -30F0 -3FF0 -6078 -4078 -8078 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 771 0 -DWIDTH 15 0 -BBX 13 16 -1 0 -BITMAP -07F0 -0000 -01C0 -01E0 -03E0 -07E0 -05E0 -0CE0 -08F0 -18F0 -10F0 -30F0 -3FF0 -6078 -4078 -8078 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 771 0 -DWIDTH 15 0 -BBX 13 16 -1 0 -BITMAP -03F8 -0000 -01C0 -01E0 -03E0 -07E0 -05E0 -0CE0 -08F0 -18F0 -10F0 -30F0 -3FF0 -6078 -4078 -8078 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 771 0 -DWIDTH 15 0 -BBX 13 16 -1 0 -BITMAP -03B8 -0000 -01C0 -01E0 -03E0 -07E0 -05E0 -0CE0 -08F0 -18F0 -10F0 -30F0 -3FF0 -6078 -4078 -8078 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 771 0 -DWIDTH 15 0 -BBX 13 16 -1 0 -BITMAP -00E0 -0000 -01C0 -01E0 -03E0 -07E0 -05E0 -0CE0 -08F0 -18F0 -10F0 -30F0 -3FF0 -6078 -4078 -8078 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1004 0 -DWIDTH 19 0 -BBX 19 14 -1 0 -BITMAP -003FE0 -007800 -00F800 -01F800 -017800 -027000 -04FF80 -0CF000 -0FF000 -10F000 -30F000 -61E000 -61E000 -C1FF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 737 0 -DWIDTH 14 0 -BBX 14 18 2 -4 -BITMAP -03FC -0E0C -1800 -3800 -7000 -6000 -E000 -E000 -E000 -E000 -E000 -7000 -7830 -1FF0 -0400 -0C00 -0200 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 642 0 -DWIDTH 12 0 -BBX 12 16 2 0 -BITMAP -0780 -0000 -1FF0 -3C00 -3C00 -3C00 -3800 -3800 -7FC0 -7800 -7800 -7800 -7000 -F000 -F000 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 642 0 -DWIDTH 12 0 -BBX 12 16 2 0 -BITMAP -07E0 -0000 -1FF0 -3C00 -3C00 -3C00 -3800 -3800 -7FC0 -7800 -7800 -7800 -7000 -F000 -F000 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 642 0 -DWIDTH 12 0 -BBX 12 16 2 0 -BITMAP -0FE0 -0000 -1FF0 -3C00 -3C00 -3C00 -3800 -3800 -7FC0 -7800 -7800 -7800 -7000 -F000 -F000 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 642 0 -DWIDTH 12 0 -BBX 12 16 2 0 -BITMAP -0EE0 -0000 -1FF0 -3C00 -3C00 -3C00 -3800 -3800 -7FC0 -7800 -7800 -7800 -7000 -F000 -F000 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 7 16 2 0 -BITMAP -1E -00 -3C -3C -3C -38 -38 -38 -78 -78 -70 -70 -70 -F0 -F0 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 8 16 2 0 -BITMAP -3F -00 -3C -3C -3C -38 -38 -38 -78 -78 -70 -70 -70 -F0 -F0 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 8 16 2 0 -BITMAP -7F -00 -3C -3C -3C -38 -38 -38 -78 -78 -70 -70 -70 -F0 -F0 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 8 16 2 0 -BITMAP -77 -00 -3C -3C -3C -38 -38 -38 -78 -78 -70 -70 -70 -F0 -F0 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 16 0 -BBX 16 14 1 0 -BITMAP -1FFC -1F0E -1F07 -1F07 -1E07 -3E07 -FFC7 -3C07 -3C0E -780E -781C -7838 -7870 -7FC0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 789 0 -DWIDTH 15 0 -BBX 14 16 2 0 -BITMAP -07F0 -0000 -181C -3C1C -3C1C -3E18 -3E38 -3738 -7738 -73B8 -73B0 -71F0 -61F0 -E0F0 -E0F0 -E060 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 13 16 3 0 -BITMAP -03C0 -0000 -07C0 -0C70 -1838 -3038 -7038 -6038 -E038 -E038 -E038 -E070 -E060 -60E0 -71C0 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 13 16 3 0 -BITMAP -03F0 -0000 -07C0 -0C70 -1838 -3038 -7038 -6038 -E038 -E038 -E038 -E070 -E060 -60E0 -71C0 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 13 16 3 0 -BITMAP -07F0 -0000 -07C0 -0C70 -1838 -3038 -7038 -6038 -E038 -E038 -E038 -E070 -E060 -60E0 -71C0 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 13 16 3 0 -BITMAP -07F0 -0000 -07C0 -0C70 -1838 -3038 -7038 -6038 -E038 -E038 -E038 -E070 -E060 -60E0 -71C0 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 13 16 3 0 -BITMAP -0770 -0000 -07C0 -0C70 -1838 -3038 -7038 -6038 -E038 -E038 -E038 -E070 -E060 -60E0 -71C0 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 13 12 1 0 -BITMAP -1008 -3018 -1020 -0840 -0580 -0700 -0700 -0D00 -1080 -2040 -C060 -8040 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 16 14 4 0 -BITMAP -03E3 -063E -0C1C -181C -383C -307C -709C -711C -761C -7C38 -7830 -3070 -78E0 -CF80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 13 16 3 0 -BITMAP -03C0 -0000 -3838 -7838 -7878 -7070 -7070 -7070 -F070 -E070 -E0E0 -E0E0 -E0E0 -E0C0 -7180 -3F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 13 16 3 0 -BITMAP -07E0 -0000 -3838 -7838 -7878 -7070 -7070 -7070 -F070 -E070 -E0E0 -E0E0 -E0E0 -E0C0 -7180 -3F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 13 16 3 0 -BITMAP -0FE0 -0000 -3838 -7838 -7878 -7070 -7070 -7070 -F070 -E070 -E0E0 -E0E0 -E0E0 -E0C0 -7180 -3F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 13 16 3 0 -BITMAP -0EE0 -0000 -3838 -7838 -7878 -7070 -7070 -7070 -F070 -E070 -E0E0 -E0E0 -E0E0 -E0C0 -7180 -3F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 10 16 2 0 -BITMAP -1F80 -0000 -C040 -E080 -E100 -6300 -7200 -7400 -3C00 -3800 -3800 -7800 -7800 -7800 -7000 -F000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 645 0 -DWIDTH 12 0 -BBX 12 14 1 0 -BITMAP -1C00 -1C00 -3C00 -3FE0 -3870 -3870 -3870 -7870 -78E0 -79C0 -7F00 -7000 -F000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 708 0 -DWIDTH 13 0 -BBX 13 18 1 -4 -BITMAP -03E0 -0E70 -0E70 -1E70 -1CE0 -1DC0 -1DC0 -3DE0 -3DF0 -38F8 -3878 -7A38 -7A30 -7BE0 -7000 -7000 -F000 -F000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 12 12 2 0 -BITMAP -03C0 -0000 -07F0 -18F0 -30E0 -71E0 -61E0 -E3E0 -EDE0 -FDC0 -F9C0 -73C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 12 12 2 0 -BITMAP -07E0 -0000 -07F0 -18F0 -30E0 -71E0 -61E0 -E3E0 -EDE0 -FDC0 -F9C0 -73C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 12 12 2 0 -BITMAP -0FE0 -0000 -07F0 -18F0 -30E0 -71E0 -61E0 -E3E0 -EDE0 -FDC0 -F9C0 -73C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 12 12 2 0 -BITMAP -07F0 -0000 -07F0 -18F0 -30E0 -71E0 -61E0 -E3E0 -EDE0 -FDC0 -F9C0 -73C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 12 12 2 0 -BITMAP -0EE0 -0000 -07F0 -18F0 -30E0 -71E0 -61E0 -E3E0 -EDE0 -FDC0 -F9C0 -73C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 12 12 2 0 -BITMAP -01C0 -0000 -07F0 -18F0 -30E0 -71E0 -61E0 -E3E0 -EDE0 -FDC0 -F9C0 -73C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 987 0 -DWIDTH 19 0 -BBX 17 10 2 0 -BITMAP -07FF00 -18FB80 -30F180 -71E300 -61E700 -E3FC00 -E5E080 -FDE080 -F8E380 -70FE00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 548 0 -DWIDTH 10 0 -BBX 9 14 2 -4 -BITMAP -0F80 -1880 -3000 -6000 -E000 -E000 -E100 -E100 -E300 -3C00 -1000 -3000 -0800 -7000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 612 0 -DWIDTH 12 0 -BBX 10 12 2 0 -BITMAP -0780 -0000 -0780 -1DC0 -38C0 -71C0 -F180 -F300 -FE00 -F040 -70C0 -3F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 612 0 -DWIDTH 12 0 -BBX 11 12 2 0 -BITMAP -07E0 -0000 -0780 -1DC0 -38C0 -71C0 -F180 -F300 -FE00 -F040 -70C0 -3F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 612 0 -DWIDTH 12 0 -BBX 11 12 2 0 -BITMAP -0FE0 -0000 -0780 -1DC0 -38C0 -71C0 -F180 -F300 -FE00 -F040 -70C0 -3F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 612 0 -DWIDTH 12 0 -BBX 11 12 2 0 -BITMAP -0EE0 -0000 -0780 -1DC0 -38C0 -71C0 -F180 -F300 -FE00 -F040 -70C0 -3F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 7 12 1 0 -BITMAP -1E -00 -3C -3C -38 -78 -78 -78 -78 -70 -F0 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 9 12 1 0 -BITMAP -1F80 -0000 -3C00 -3C00 -3800 -7800 -7800 -7800 -7800 -7000 -F000 -F000 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 8 12 1 0 -BITMAP -7F -00 -3C -3C -38 -78 -78 -78 -78 -70 -F0 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 9 12 1 0 -BITMAP -3B80 -0000 -3C00 -3C00 -3800 -7800 -7800 -7800 -7800 -7000 -F000 -F000 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 9 17 2 0 -BITMAP -0100 -0300 -0200 -3E00 -1F00 -0F00 -1380 -2380 -2F80 -3380 -7180 -6180 -E180 -E380 -E300 -E600 -3C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 12 1 0 -BITMAP -07F0 -0000 -3CE0 -39F0 -3BE0 -7EE0 -7CE0 -78E0 -78E0 -70C0 -F1C0 -F1C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 10 12 2 0 -BITMAP -0780 -0000 -0F00 -3380 -71C0 -61C0 -E1C0 -E180 -E380 -E300 -E600 -3C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 10 12 2 0 -BITMAP -0FC0 -0000 -0F00 -3380 -71C0 -61C0 -E1C0 -E180 -E380 -E300 -E600 -3C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 10 12 2 0 -BITMAP -1FC0 -0000 -0F00 -3380 -71C0 -61C0 -E1C0 -E180 -E380 -E300 -E600 -3C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 10 12 2 0 -BITMAP -1FC0 -0000 -0F00 -3380 -71C0 -61C0 -E1C0 -E180 -E380 -E300 -E600 -3C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 10 12 2 0 -BITMAP -1DC0 -0000 -0F00 -3380 -71C0 -61C0 -E1C0 -E180 -E380 -E300 -E600 -3C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 12 2 0 -BITMAP -0700 -0000 -0000 -0000 -0000 -FFE0 -0000 -0000 -0000 -0000 -0000 -1C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 11 10 2 0 -BITMAP -0F60 -33C0 -71C0 -63C0 -E7C0 -ED80 -FB80 -F300 -E600 -FC00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 12 2 0 -BITMAP -03C0 -0000 -38F0 -38F0 -30E0 -71E0 -71E0 -73E0 -75E0 -7DC0 -F9C0 -73C0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 12 2 0 -BITMAP -07E0 -0000 -38F0 -38F0 -30E0 -71E0 -71E0 -73E0 -75E0 -7DC0 -F9C0 -73C0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 12 2 0 -BITMAP -0FE0 -0000 -38F0 -38F0 -30E0 -71E0 -71E0 -73E0 -75E0 -7DC0 -F9C0 -73C0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 12 2 0 -BITMAP -0EE0 -0000 -38F0 -38F0 -30E0 -71E0 -71E0 -73E0 -75E0 -7DC0 -F9C0 -73C0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 16 0 -4 -BITMAP -07E0 -0000 -7020 -7040 -78C0 -7880 -7900 -3B00 -3A00 -3C00 -3C00 -3800 -3000 -3000 -6000 -C000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 13 18 1 -4 -BITMAP -1F00 -1F00 -1F00 -1F00 -1E30 -3E78 -3EF8 -3EB8 -3F38 -3E30 -7E30 -7C60 -7CC0 -7F00 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 16 0 -4 -BITMAP -0EE0 -0000 -7020 -7040 -78C0 -7880 -7900 -3B00 -3A00 -3C00 -3C00 -3800 -3000 -3000 -6000 -C000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luBIS24-L1.bdf diff -u xc/fonts/bdf/75dpi/luBIS24-L1.bdf:1.1 xc/fonts/bdf/75dpi/luBIS24-L1.bdf:removed --- xc/fonts/bdf/75dpi/luBIS24-L1.bdf:1.1 Wed Apr 4 18:56:19 2001 +++ xc/fonts/bdf/75dpi/luBIS24-L1.bdf Wed Mar 16 21:04:06 2005 @@ -1,4499 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBIS24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Bold-I-Normal-Sans-24-240-75-75-P-151-ISO8859-1 -SIZE 24 72 72 -FONTBOUNDINGBOX 48 27 -17 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 151 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 22 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold Italic" -X_HEIGHT 13 -CAP_HEIGHT 17 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 20 0 -BBX 19 17 2 0 -BITMAP -AAAAA0 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -AAAAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 8 17 2 0 -BITMAP -1F -1F -1F -1E -1E -1E -3C -3C -3C -38 -38 -38 -00 -00 -78 -F8 -F8 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 8 4 10 -BITMAP -FBE0 -F1E0 -F1E0 -F1E0 -71C0 -71C0 -71C0 -71C0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -00CE -01CC -019C -0318 -3FFE -7FFE -0670 -0C60 -0C60 -1CC0 -FFFC -FFF8 -3180 -3300 -6300 -6700 -C600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 14 23 3 -3 -BITMAP -00E0 -00E0 -00E0 -07FC -0FFC -1FFC -1EC8 -1EC0 -1E80 -1F80 -0FC0 -07E0 -03F0 -03F0 -02F8 -0670 -46F0 -FFF0 -FFE0 -FF80 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 908 0 -DWIDTH 22 0 -BBX 20 17 3 0 -BITMAP -1F00F0 -7F81C0 -7F8380 -F38780 -F38F00 -FF9E00 -FF3C00 -3C7800 -00F3C0 -01EFE0 -03DFF0 -079EF0 -0F1CF0 -1E1CF0 -1C1FE0 -381FC0 -F00F80 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 816 0 -DWIDTH 20 0 -BBX 18 17 2 0 -BITMAP -00F800 -03FE00 -07FE00 -078E00 -079E00 -07FC00 -07F000 -0FE1C0 -1DE3C0 -79F380 -70F380 -F0FF00 -F87E00 -FC7C00 -FFFC00 -7FFE00 -1F9F00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 5 8 4 10 -BITMAP -F8 -F8 -F8 -F0 -70 -70 -70 -70 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 9 0 -BBX 10 23 2 -5 -BITMAP -00C0 -0180 -0380 -0700 -0F00 -1E00 -3C00 -3C00 -7C00 -7800 -F800 -F800 -F800 -F800 -F000 -F000 -F000 -7800 -7800 -7800 -3C00 -1800 -0800 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 9 0 -BBX 10 23 1 -5 -BITMAP -0800 -0E00 -0E00 -0F00 -0780 -0780 -0780 -0780 -0780 -07C0 -0780 -0780 -0F80 -0F80 -0F00 -0F00 -1E00 -1E00 -3C00 -7800 -F000 -E000 -8000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 11 0 -BBX 9 9 4 8 -BITMAP -0E00 -0C00 -6D80 -7380 -E380 -1400 -F600 -6700 -2400 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 14 14 3 0 -BITMAP -01C0 -0180 -0380 -0380 -0380 -FFFC -FFFC -FFFC -0700 -0700 -0700 -0600 -0600 -0E00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 6 9 1 -4 -BITMAP -7C -7C -7C -78 -78 -38 -38 -F0 -E0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 3 2 6 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 6 5 2 0 -BITMAP -7C -7C -FC -F8 -F8 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 14 0 -BBX 18 22 0 -4 -BITMAP -0003C0 -000780 -000700 -000F00 -001E00 -001C00 -003C00 -007800 -007000 -00F000 -00E000 -01C000 -03C000 -038000 -070000 -0F0000 -0E0000 -1E0000 -3C0000 -380000 -780000 -F00000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -01F0 -07FC -0FFC -1F3E -3E1E -7C1E -7C1E -783E -F83E -F83E -F83E -F87C -F878 -F8F8 -7FF0 -3FE0 -1F80 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 8 17 6 0 -BITMAP -7F -7F -FE -1E -1E -3E -3E -3C -3C -3C -7C -7C -78 -78 -78 -F8 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -07F0 -0FFC -1FFE -107E -003E -003E -007C -00FC -01F0 -07E0 -0F80 -1F00 -3C00 -7800 -7FF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 14 17 3 0 -BITMAP -0FF0 -1FF8 -1FFC -107C -007C -0078 -00F0 -1FC0 -1FE0 -1FF0 -01F8 -00F8 -00F8 -C1F0 -FFF0 -FFE0 -7F80 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 15 17 1 0 -BITMAP -003E -007E -00FC -01FC -03FC -07BC -0F7C -1E78 -3C78 -7878 -7FFE -FFFE -FFFC -00F0 -00F0 -00F0 -01E0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 15 17 3 0 -BITMAP -0FFE -1FFE -1FFC -1C00 -1800 -1800 -3F00 -3FE0 -3FF0 -03F8 -00F8 -00F8 -00F8 -C1F8 -FFF0 -FFE0 -FF80 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 15 17 3 0 -BITMAP -01FE -07FE -1FFE -1F06 -3E00 -7C00 -7FE0 -FFF8 -FFF8 -FC7C -F87C -F87C -F878 -78F8 -7FF0 -3FE0 -0F80 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 14 17 5 0 -BITMAP -7FFC -7FFC -FFF8 -0078 -00F0 -01E0 -03C0 -07C0 -0F80 -0F00 -1E00 -3E00 -3C00 -7C00 -7800 -F800 -F800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -01F8 -07FC -0FFE -1E1E -1E1E -1E1C -1FF8 -0FF0 -1FF8 -3DFC -787C -F03C -F03C -F87C -FFF8 -7FF0 -1FC0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -03E0 -0FF8 -1FFC -3E3C -3C3E -7C3E -7C3E -7C7E -3FFE -3FFE -0FFC -007C -00F8 -C1F0 -FFF0 -FFC0 -FF00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 7 13 2 0 -BITMAP -3E -3E -3E -3C -3C -00 -00 -00 -78 -78 -F8 -F8 -F8 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 8 17 1 -4 -BITMAP -1F -1F -1F -1E -3E -00 -00 -00 -3C -7C -7C -7C -7C -38 -38 -F0 -E0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 15 14 3 0 -BITMAP -0002 -000E -003E -01FC -07F0 -1F80 -FE00 -7C00 -1F00 -0FC0 -03E0 -00F8 -0038 -0010 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 15 9 2 2 -BITMAP -3FFE -7FFE -7FFE -0000 -0000 -0000 -FFFC -FFFC -FFF8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 15 14 1 0 -BITMAP -1000 -3800 -3E00 -0F80 -07E0 -01F0 -007C -00FE -03F0 -1FC0 -7F00 -F800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 539 0 -DWIDTH 13 0 -BBX 12 17 3 0 -BITMAP -3FC0 -7FE0 -FFF0 -C3F0 -01F0 -01E0 -03C0 -0780 -0F00 -1E00 -3C00 -7C00 -0000 -0000 -7800 -F800 -F800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 17 2 0 -BITMAP -00FC00 -03FF00 -0F0380 -1C00C0 -38FCE0 -73FC60 -671C60 -C61860 -CC3860 -CC58C0 -CFD9C0 -CFBF80 -C63E00 -600000 -382000 -1FF000 -07C000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 771 0 -DWIDTH 18 0 -BBX 17 17 1 0 -BITMAP -007C00 -00FC00 -00FC00 -01FC00 -01FE00 -03FE00 -039E00 -079E00 -071E00 -0E1F00 -0FFF00 -1FFF00 -3FFF00 -380F00 -780F80 -700F80 -F00780 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 660 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -1FF8 -1FFE -1FFE -1E3E -1E3E -3C7C -3FF8 -3FF0 -3FE0 -3CF8 -7C7C -787C -787C -787C -7FFC -FFF8 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 737 0 -DWIDTH 18 0 -BBX 17 17 2 0 -BITMAP -00FF00 -03FF80 -0FFF80 -1F8100 -3F0000 -3E0000 -7C0000 -780000 -F80000 -F80000 -F80000 -F80000 -FC0000 -7E0600 -7FFC00 -3FFC00 -0FF000 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 20 0 -BBX 19 17 2 0 -BITMAP -1FFF00 -1FFF80 -1FFFC0 -1F0FE0 -1E03E0 -3E03E0 -3E03E0 -3E03E0 -3C03E0 -3C03E0 -7C07C0 -7C0FC0 -7C1F80 -783F00 -7FFE00 -FFFC00 -FFE000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 642 0 -DWIDTH 15 0 -BBX 15 17 2 0 -BITMAP -1FFE -1FFE -1FFE -1E00 -1E00 -3E00 -3E00 -3FF0 -3FF0 -3FF0 -7C00 -7C00 -7800 -7800 -7FF8 -FFF0 -FFF0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 15 17 2 0 -BITMAP -1FFE -1FFE -1FFC -1E00 -1E00 -3E00 -3E00 -3FF0 -3FF0 -3FF0 -7C00 -7C00 -7800 -7800 -7800 -F800 -F800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 755 0 -DWIDTH 18 0 -BBX 17 17 2 0 -BITMAP -00FF00 -03FF80 -0FFF80 -1F8100 -3E0000 -3E0000 -7C0000 -780000 -F81E00 -F81E00 -F81E00 -F81E00 -FC3E00 -7E3C00 -7FFC00 -3FFC00 -0FF800 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 20 0 -BBX 19 17 2 0 -BITMAP -1F03E0 -1F03E0 -1F03C0 -1E03C0 -1E07C0 -3E07C0 -3E07C0 -3FFF80 -3FFF80 -3FFF80 -7C0F80 -7C0F80 -7C0F00 -780F00 -781F00 -F81F00 -F81F00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 8 17 2 0 -BITMAP -1F -1F -1E -1E -1E -3E -3E -3C -3C -3C -7C -7C -78 -78 -78 -F8 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 502 0 -DWIDTH 12 0 -BBX 14 21 0 -4 -BITMAP -007C -007C -0078 -0078 -00F8 -00F8 -00F8 -00F0 -00F0 -01F0 -01F0 -01F0 -01E0 -01E0 -03E0 -03E0 -03E0 -47C0 -FFC0 -FF80 -FE00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 18 0 -BBX 16 17 2 0 -BITMAP -1F0F -1F1E -1E3C -1E38 -3E78 -3EF0 -3FE0 -3DC0 -3FE0 -7FE0 -7DF0 -7DF0 -78F8 -78FC -F87C -F83E -F83F -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -1F00 -1F00 -1E00 -1E00 -1E00 -3E00 -3E00 -3C00 -3C00 -3C00 -7C00 -7C00 -7800 -7800 -7FF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 23 0 -BBX 22 17 2 0 -BITMAP -1F807C -1FC0FC -1FC1F8 -1FC1F8 -1FC3F8 -3FC3F8 -3FC7F8 -3BCEF0 -3BCEF0 -39DCF0 -79FCF0 -79F9F0 -71F9E0 -71F1E0 -71E1E0 -F1E1E0 -F003E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 789 0 -DWIDTH 19 0 -BBX 18 17 2 0 -BITMAP -1E03C0 -1F03C0 -1F03C0 -1F8380 -3F8380 -3FC780 -3FC780 -3BE780 -39E700 -79F700 -78FF00 -78FF00 -707F00 -707E00 -F03E00 -F03E00 -F01E00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 19 17 2 0 -BITMAP -00FE00 -03FF80 -0FFFC0 -1F87E0 -3E03E0 -3C03E0 -7C03E0 -7803E0 -F803E0 -F803E0 -F807C0 -F807C0 -F80F80 -7C3F00 -7FFE00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 645 0 -DWIDTH 15 0 -BBX 15 17 2 0 -BITMAP -1FF8 -1FFE -1FFE -1E3E -3E3E -3E3E -3C3C -3C7C -3FF8 -7FF0 -7FC0 -7800 -7800 -7800 -F800 -F800 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 20 21 2 -4 -BITMAP -00FE00 -03FF80 -0FFFC0 -1F87E0 -3E03E0 -3C03E0 -7C03E0 -7803E0 -F803E0 -F803E0 -F807C0 -F807C0 -F80F80 -7C3F00 -7FFE00 -3FF800 -0FF800 -003F80 -001FF0 -0007C0 -000180 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 708 0 -DWIDTH 17 0 -BBX 16 17 2 0 -BITMAP -1FFC -1FFF -1FFF -1E1F -1E1F -3E1E -3E3E -3CFC -3FF8 -3FF0 -7CF0 -7CF0 -78F8 -7878 -787C -F87C -F83E -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 639 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -03F8 -0FFC -1FFC -1E0C -3E00 -3E00 -3F00 -1FC0 -0FE0 -07F0 -01F8 -00F8 -00F8 -41F0 -FFF0 -FFE0 -FF00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 747 0 -DWIDTH 18 0 -BBX 18 17 3 0 -BITMAP -FFFFC0 -FFFFC0 -FFFFC0 -03E000 -03E000 -03C000 -03C000 -07C000 -07C000 -07C000 -078000 -078000 -0F8000 -0F8000 -0F8000 -0F0000 -1F0000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 17 17 3 0 -BITMAP -3E0780 -3E0780 -3C0F80 -3C0F00 -7C0F00 -7C0F00 -7C0F00 -781F00 -781E00 -F81E00 -F81E00 -F81E00 -F83C00 -FC7C00 -7FF800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 765 0 -DWIDTH 18 0 -BBX 17 17 4 0 -BITMAP -F80780 -F80700 -F80F00 -780E00 -781E00 -7C1C00 -7C3800 -7C7800 -7C7000 -3CF000 -3CE000 -3FE000 -3FC000 -3FC000 -1F8000 -1F0000 -1F0000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 991 0 -DWIDTH 24 0 -BBX 22 17 4 0 -BITMAP -F0781C -F07838 -F07838 -F0F870 -F0F870 -F1F8E0 -F9F8E0 -FBF9C0 -FBF9C0 -FB7B80 -7F7B80 -7F7F80 -7E7F00 -7E7F00 -7C7E00 -7C7E00 -787C00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 696 0 -DWIDTH 17 0 -BBX 19 17 0 0 -BITMAP -0F81E0 -0F83C0 -07C780 -07CF00 -03FE00 -03FC00 -03F800 -01F800 -01F000 -03F800 -03F800 -077800 -0F7C00 -1E7C00 -3C3E00 -783E00 -F03F00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 681 0 -DWIDTH 16 0 -BBX 15 17 4 0 -BITMAP -F81E -F83C -7878 -7C70 -3CF0 -3FE0 -3FC0 -1F80 -1F80 -1F00 -1F00 -1E00 -1E00 -1E00 -3E00 -3E00 -3C00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 17 17 1 0 -BITMAP -0FFF80 -0FFF80 -0FFF80 -003F00 -007E00 -00FC00 -01F800 -01F000 -03E000 -07E000 -0FC000 -1F8000 -3F0000 -7E0000 -7FFC00 -FFFC00 -FFFC00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 9 0 -BBX 11 22 1 -4 -BITMAP -07E0 -0FE0 -0FC0 -0F00 -0F00 -1F00 -1E00 -1E00 -1E00 -1E00 -3C00 -3C00 -3C00 -3C00 -3C00 -7800 -7800 -7800 -7800 -7E00 -FE00 -FC00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 9 22 4 -4 -BITMAP -E000 -F000 -7000 -7000 -7000 -7800 -3800 -3800 -3800 -1C00 -1C00 -1C00 -1C00 -0E00 -0E00 -0E00 -0F00 -0700 -0700 -0700 -0780 -0380 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 9 0 -BBX 11 22 0 -4 -BITMAP -0FE0 -0FE0 -0FC0 -03C0 -03C0 -03C0 -03C0 -0780 -0780 -0780 -0780 -0780 -0F00 -0F00 -0F00 -0F00 -1F00 -1E00 -1E00 -FE00 -FE00 -FC00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 14 14 2 3 -BITMAP -0040 -0040 -00C0 -01E0 -01E0 -03E0 -0770 -0770 -0E30 -1C38 -3C38 -3818 -701C -F01C -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 3 0 -3 -BITMAP -FFE0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 663 0 -DWIDTH 16 0 -BBX 6 3 8 15 -BITMAP -F0 -38 -1C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 681 0 -DWIDTH 16 0 -BBX 15 13 2 0 -BITMAP -03FE -07FE -1FFE -3E3C -3C3C -7C7C -787C -F8FC -F9F8 -FB78 -FE78 -FCF8 -78F8 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 681 0 -DWIDTH 16 0 -BBX 15 18 2 0 -BITMAP -0F00 -1F00 -1F00 -1E00 -1E00 -1E3C -3E7E -3CFE -3DFE -3D3E -3E3E -7C3C -7C7C -7878 -78F8 -7FF0 -FFC0 -FF80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 548 0 -DWIDTH 13 0 -BBX 13 13 2 0 -BITMAP -03F0 -0FF8 -1FF0 -3E10 -7C00 -7C00 -F800 -F800 -F800 -F820 -FFE0 -7FE0 -3F80 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 681 0 -DWIDTH 16 0 -BBX 16 18 2 0 -BITMAP -001F -001F -001E -001E -003E -03FE -07FE -1FFC -3E3C -3C3C -7C7C -78FC -F8F8 -F978 -FB78 -FEF8 -FCF8 -78F0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 612 0 -DWIDTH 15 0 -BBX 13 13 2 0 -BITMAP -03E0 -0FF0 -1FF8 -3C78 -78F0 -7FF0 -FFC0 -FF00 -F808 -F838 -FFF8 -7FF0 -1F80 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 464 0 -DWIDTH 11 0 -BBX 14 23 1 -5 -BITMAP -00F8 -03FC -07FC -0F84 -0F00 -3FE0 -3FE0 -7FE0 -1E00 -1E00 -3E00 -3E00 -3E00 -3C00 -3C00 -7C00 -7C00 -7C00 -7C00 -7800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 674 0 -DWIDTH 16 0 -BBX 16 18 1 -5 -BITMAP -01FF -07FF -0FFF -1F1E -3E3E -3C3E -7C7E -78FE -79BC -7FBC -7F7C -7E7C -3C7C -80F8 -E0F8 -FFF0 -7FE0 -7F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 15 18 2 0 -BITMAP -0F00 -1F00 -1F00 -1F00 -1F00 -1E1C -3E7E -3EFE -3EFE -3DBE -3F3C -7E3C -7C7C -7C7C -787C -7878 -F878 -F8F8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 8 18 2 0 -BITMAP -1F -1F -1F -1E -00 -3E -3E -3C -3C -3C -7C -7C -78 -78 -78 -F8 -F8 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 407 0 -DWIDTH 10 0 -BBX 14 23 -1 -5 -BITMAP -007C -007C -007C -0078 -0000 -00F8 -00F8 -00F0 -00F0 -01F0 -01F0 -01F0 -01E0 -01E0 -03E0 -03E0 -03E0 -03C0 -07C0 -C780 -FF80 -FF00 -7C00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 666 0 -DWIDTH 16 0 -BBX 15 18 2 0 -BITMAP -1F00 -1F00 -1F00 -1E00 -1E00 -3E1E -3E3C -3E78 -3C70 -3CE0 -7DC0 -7FE0 -7FE0 -79E0 -79F0 -F8F0 -F8F8 -F8FC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 8 18 2 0 -BITMAP -1F -1F -1F -1E -1E -3E -3E -3E -3C -3C -7C -7C -7C -78 -78 -F8 -F8 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 991 0 -DWIDTH 24 0 -BBX 22 13 2 0 -BITMAP -3E3878 -3CFCFC -3DFDFC -3DFFFC -3F7F7C -7F7F7C -7E7E78 -7C7C78 -7C7C78 -7878F8 -F8F8F8 -F8F0F0 -F0F0F0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 15 13 2 0 -BITMAP -1E1C -3E7E -3EFE -3DFE -3DBE -3F3C -7E3C -7C7C -7C7C -787C -7878 -F878 -F8F8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 663 0 -DWIDTH 16 0 -BBX 15 13 2 0 -BITMAP -03F0 -0FFC -1FFC -3E7E -7C3E -783E -F83C -F83C -F878 -F8F8 -FFF0 -7FE0 -1F00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 681 0 -DWIDTH 16 0 -BBX 16 18 1 -5 -BITMAP -1F1E -1F3F -1E7F -1EDF -1F9F -3F1F -3E1E -3E3E -3C3C -3C7C -7FF8 -7FE0 -7FC0 -7800 -7800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 681 0 -DWIDTH 16 0 -BBX 15 18 2 -5 -BITMAP -03FE -07FE -1FFE -3E3C -3C3C -7C7C -78FC -F8FC -F978 -FF78 -FE78 -FCF8 -78F8 -00F0 -00F0 -01F0 -01F0 -01F0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 542 0 -DWIDTH 13 0 -BBX 13 13 2 0 -BITMAP -3E38 -3E70 -3EF0 -3DF0 -3D80 -7F00 -7E00 -7C00 -7C00 -7800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 527 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -07F0 -1FF0 -1FE0 -3E00 -1E00 -1F00 -0F80 -07C0 -03E0 -43E0 -FFC0 -FFC0 -7F00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 437 0 -DWIDTH 10 0 -BBX 9 16 3 0 -BITMAP -0E00 -3E00 -3E00 -FF80 -FF80 -FF80 -7C00 -7C00 -7C00 -7800 -7800 -F800 -F800 -FF00 -FE00 -7E00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 15 13 2 0 -BITMAP -3E3E -3C3E -3C3C -7C3C -7C7C -7C7C -78FC -79F8 -FB78 -FE78 -FEF8 -FCF8 -70F0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 630 0 -DWIDTH 15 0 -BBX 15 13 3 0 -BITMAP -F81E -F81C -F83C -7878 -7C70 -7CF0 -7CE0 -7DE0 -3FC0 -3F80 -3F80 -3F00 -3F00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 878 0 -DWIDTH 21 0 -BBX 20 13 3 0 -BITMAP -F0F0F0 -F0F0E0 -F1F1E0 -F1F1C0 -F3FBC0 -F3FB80 -F77F80 -F77F00 -FE7F00 -FE7E00 -FC7E00 -FC7C00 -F87C00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 563 0 -DWIDTH 14 0 -BBX 15 13 0 0 -BITMAP -1F1E -1F3C -0F78 -0FF0 -07E0 -07E0 -07C0 -0FC0 -0FE0 -1FE0 -3DF0 -79F0 -F0F8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 17 18 1 -5 -BITMAP -3E0780 -3E0700 -3E0E00 -1E1E00 -1F1C00 -1F3800 -1F7800 -1F7000 -0FE000 -0FE000 -0FC000 -0F8000 -0F8000 -0F0000 -1E0000 -3E0000 -7C0000 -F80000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 630 0 -DWIDTH 15 0 -BBX 15 13 1 0 -BITMAP -1FFE -1FFE -3FFC -00FC -01F0 -03E0 -07C0 -0F80 -1F00 -7E00 -7FFC -FFF8 -FFF8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 9 0 -BBX 9 22 2 -4 -BITMAP -0780 -0F80 -1F80 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -3C00 -7800 -F000 -7800 -3C00 -3C00 -7C00 -7800 -F800 -F800 -F800 -7800 -3800 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 6 0 -BBX 7 22 1 -4 -BITMAP -0E -0E -0E -0C -1C -1C -1C -1C -18 -38 -38 -38 -38 -30 -70 -70 -70 -70 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 9 0 -BBX 9 22 1 -4 -BITMAP -0E00 -0F00 -0F80 -0F80 -0F80 -0F00 -1F00 -1E00 -1E00 -0F00 -0F80 -0F00 -1E00 -3C00 -3C00 -3C00 -3C00 -3C00 -7C00 -FC00 -F800 -F000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 15 6 2 4 -BITMAP -3C06 -7F0E -7F8C -E3FC -E1FC -C078 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 8 18 1 -5 -BITMAP -1F -1F -1E -00 -00 -1C -1C -1C -3C -3C -3C -3C -78 -78 -78 -F8 -F8 -F8 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 13 17 4 0 -BITMAP -0060 -00E0 -01F8 -0FF8 -1F38 -3C08 -7C00 -7800 -F800 -F800 -F800 -FFF0 -7FF0 -7FF0 -0F00 -0700 -0700 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 15 17 3 0 -BITMAP -00FC -01FE -03FE -07C2 -0780 -0780 -0F80 -3FE0 -3FE0 -3FE0 -0F00 -1F00 -1E00 -3800 -7FF8 -FFF0 -FFF0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 19 17 0 0 -BITMAP -080040 -1C00E0 -1C03C0 -0EF780 -07FF00 -07FE00 -079E00 -0F1E00 -0F1E00 -0F1E00 -0F3C00 -0FFC00 -1FFC00 -3DEE00 -780700 -E00700 -400200 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 16 17 4 0 -BITMAP -F80F -7C1E -7C3C -3E78 -3EF0 -1FE0 -1FC0 -0F80 -7FE0 -7FE0 -1F00 -FFE0 -FFC0 -1F00 -1E00 -3E00 -3E00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 6 0 -BBX 7 22 1 -4 -BITMAP -0E -0E -0C -0C -0C -1C -1C -18 -18 -00 -00 -00 -00 -30 -30 -70 -70 -70 -60 -60 -E0 -E0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 15 22 2 -5 -BITMAP -03FC -0FFE -1FFE -1F06 -1F00 -1F80 -0FE0 -0FF0 -1FF8 -3CFC -383C -3C3C -3F38 -3FF8 -1FF0 -07F0 -01F8 -00F8 -41F8 -FFF0 -FFE0 -7F80 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 663 0 -DWIDTH 16 0 -BBX 8 3 8 14 -BITMAP -E7 -E7 -E7 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 834 0 -DWIDTH 20 0 -BBX 18 17 3 0 -BITMAP -03F000 -0FFC00 -1C0E00 -380300 -61F980 -63FD80 -C704C0 -CE00C0 -CC00C0 -CC00C0 -CE00C0 -67F180 -63F180 -380300 -1C0E00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 539 0 -DWIDTH 13 0 -BBX 12 9 3 8 -BITMAP -0FF0 -1FF0 -39E0 -71E0 -F3E0 -F7E0 -FDE0 -FBC0 -73C0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 11 2 1 -BITMAP -0208 -0F3C -1F7C -3EF8 -7DF0 -FBE0 -79E0 -79E0 -3CF0 -1C70 -0820 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 14 9 3 2 -BITMAP -FFFC -FFFC -FFFC -0018 -0018 -0038 -0038 -0038 -0038 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 3 2 6 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 691 0 -DWIDTH 16 0 -BBX 12 12 4 5 -BITMAP -0F80 -3FC0 -70E0 -67B0 -CFF0 -CC90 -CF10 -CD30 -7DB0 -70E0 -3FC0 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 663 0 -DWIDTH 16 0 -BBX 8 3 8 14 -BITMAP -FF -FF -FF -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 4 4 4 13 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 16 14 1 0 -BITMAP -00E0 -00E0 -00C0 -3FFF -3FFF -3FFF -01C0 -01C0 -0180 -0380 -0000 -FFFC -FFFC -FFFC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 539 0 -DWIDTH 10 0 -BBX 9 10 -14 7 -BITMAP -1F00 -3F80 -2380 -0380 -0700 -1E00 -3800 -7000 -FF00 -FF00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 539 0 -DWIDTH 10 0 -BBX 9 10 -15 7 -BITMAP -3F00 -3F80 -0380 -0300 -3C00 -3F00 -0300 -8700 -FF00 -FC00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 663 0 -DWIDTH 16 0 -BBX 7 3 9 15 -BITMAP -1E -38 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 681 0 -DWIDTH 16 0 -BBX 16 17 1 -4 -BITMAP -1F1F -1F1F -1E1E -1E1E -3E3E -3E3E -3E7E -3CFC -3DBC -7FBC -7F7C -7E7C -7E78 -7800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 11 21 4 -4 -BITMAP -3FE0 -7FE0 -FEE0 -FEC0 -FEC0 -FCC0 -FDC0 -7DC0 -1D80 -1D80 -1980 -1B80 -1B80 -3B00 -3B00 -3300 -3700 -3700 -7600 -7600 -6600 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 16 0 -BBX 4 3 8 6 -BITMAP -70 -F0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 663 0 -DWIDTH 16 0 -BBX 5 5 5 -5 -BITMAP -38 -70 -38 -18 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 539 0 -DWIDTH 10 0 -BBX 5 10 -17 7 -BITMAP -F8 -F8 -30 -70 -70 -70 -70 -60 -E0 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 539 0 -DWIDTH 13 0 -BBX 12 9 3 8 -BITMAP -07C0 -1FF0 -3FF0 -78F0 -F0F0 -F0E0 -F1C0 -FF80 -3E00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 11 1 1 -BITMAP -1040 -38E0 -3CF0 -1E78 -1E78 -1F7C -3EF8 -7DF0 -79E0 -F3C0 -4100 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1089 0 -DWIDTH 23 0 -BBX 20 17 9 0 -BITMAP -F800F0 -F801E0 -3003C0 -700780 -700F00 -701E00 -703C00 -607870 -E0F0F0 -E1E1E0 -03C360 -0784E0 -0F0FF0 -1E1FF0 -3C00C0 -7800C0 -F001C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1089 0 -DWIDTH 23 0 -BBX 20 17 9 0 -BITMAP -F800F0 -F801E0 -3003C0 -700780 -700F00 -701E00 -703C00 -607BE0 -E0F7F0 -E1E470 -03C070 -0780E0 -0F03C0 -1E0700 -3C0E00 -781FE0 -F01FE0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1149 0 -DWIDTH 23 0 -BBX 21 17 10 0 -BITMAP -3F0078 -3F80F0 -0381E0 -0303C0 -3C0780 -3F0F00 -031E00 -873C38 -FF7878 -FCF0F0 -01E1B0 -03C270 -0787F8 -0F0FF8 -1E0060 -3C0060 -7800E0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 539 0 -DWIDTH 13 0 -BBX 12 18 0 -5 -BITMAP -01F0 -01F0 -01E0 -0000 -0000 -03E0 -03C0 -07C0 -0F80 -1F00 -3C00 -7800 -F800 -F800 -FC30 -FFF0 -7FE0 -1FC0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 771 0 -DWIDTH 18 0 -BBX 17 21 1 0 -BITMAP -007800 -001C00 -000E00 -000000 -007C00 -00FC00 -00FC00 -01FC00 -01FE00 -03FE00 -039E00 -079E00 -071E00 -0E1F00 -0FFF00 -1FFF00 -3FFF00 -380F00 -780F80 -700F80 -F00780 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 771 0 -DWIDTH 18 0 -BBX 17 21 1 0 -BITMAP -000780 -000E00 -003800 -000000 -007C00 -00FC00 -00FC00 -01FC00 -01FE00 -03FE00 -039E00 -079E00 -071E00 -0E1F00 -0FFF00 -1FFF00 -3FFF00 -380F00 -780F80 -700F80 -F00780 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 771 0 -DWIDTH 18 0 -BBX 17 21 1 0 -BITMAP -001E00 -003F00 -00E380 -000000 -007C00 -00FC00 -00FC00 -01FC00 -01FE00 -03FE00 -039E00 -079E00 -071E00 -0E1F00 -0FFF00 -1FFF00 -3FFF00 -380F00 -780F80 -700F80 -F00780 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 771 0 -DWIDTH 18 0 -BBX 17 21 1 0 -BITMAP -003B80 -007F00 -00EF00 -000000 -007C00 -00FC00 -00FC00 -01FC00 -01FE00 -03FE00 -039E00 -079E00 -071E00 -0E1F00 -0FFF00 -1FFF00 -3FFF00 -380F00 -780F80 -700F80 -F00780 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 771 0 -DWIDTH 18 0 -BBX 17 21 1 0 -BITMAP -00E700 -00E700 -00E700 -000000 -007C00 -00FC00 -00FC00 -01FC00 -01FE00 -03FE00 -039E00 -079E00 -071E00 -0E1F00 -0FFF00 -1FFF00 -3FFF00 -380F00 -780F80 -700F80 -F00780 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 771 0 -DWIDTH 18 0 -BBX 17 22 1 0 -BITMAP -000C00 -001200 -001200 -000C00 -000000 -007C00 -00FC00 -00FC00 -01FC00 -01FE00 -03FE00 -039E00 -079E00 -071E00 -0E1F00 -0FFF00 -1FFF00 -3FFF00 -380F00 -780F80 -700F80 -F00780 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1004 0 -DWIDTH 24 0 -BBX 26 17 0 0 -BITMAP -0007FFC0 -000FFFC0 -000FFF80 -001FC000 -003FC000 -007FC000 -00F78000 -00E7FE00 -01EFFE00 -03CFFE00 -078F8000 -0FFF0000 -0FFF0000 -1FFF0000 -3C1FFF00 -781FFE00 -E01FFE00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 737 0 -DWIDTH 18 0 -BBX 17 22 2 -5 -BITMAP -00FF00 -03FF80 -0FFF80 -1F8100 -3F0000 -3E0000 -7C0000 -780000 -F80000 -F80000 -F80000 -F80000 -FC0000 -7E0600 -7FFC00 -3FFC00 -0FF000 -060000 -0E0000 -070000 -030000 -1E0000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 642 0 -DWIDTH 15 0 -BBX 15 21 2 0 -BITMAP -03C0 -00E0 -0070 -0000 -1FFE -1FFE -1FFE -1E00 -1E00 -3E00 -3E00 -3FF0 -3FF0 -3FF0 -7C00 -7C00 -7800 -7800 -7FF8 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 642 0 -DWIDTH 15 0 -BBX 15 21 2 0 -BITMAP -003C -0070 -01C0 -0000 -1FFE -1FFE -1FFE -1E00 -1E00 -3E00 -3E00 -3FF0 -3FF0 -3FF0 -7C00 -7C00 -7800 -7800 -7FF8 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 642 0 -DWIDTH 15 0 -BBX 15 21 2 0 -BITMAP -00F0 -01F8 -071C -0000 -1FFE -1FFE -1FFE -1E00 -1E00 -3E00 -3E00 -3FF0 -3FF0 -3FF0 -7C00 -7C00 -7800 -7800 -7FF8 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 642 0 -DWIDTH 15 0 -BBX 15 21 2 0 -BITMAP -0738 -0738 -0738 -0000 -1FFE -1FFE -1FFE -1E00 -1E00 -3E00 -3E00 -3FF0 -3FF0 -3FF0 -7C00 -7C00 -7800 -7800 -7FF8 -FFF0 -FFF0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 9 21 2 0 -BITMAP -1E00 -0700 -0380 -0000 -1F00 -1F00 -1E00 -1E00 -1E00 -3E00 -3E00 -3C00 -3C00 -3C00 -7C00 -7C00 -7800 -7800 -7800 -F800 -F800 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 10 21 2 0 -BITMAP -03C0 -0700 -1C00 -0000 -1F00 -1F00 -1E00 -1E00 -1E00 -3E00 -3E00 -3C00 -3C00 -3C00 -7C00 -7C00 -7800 -7800 -7800 -F800 -F800 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 10 21 2 0 -BITMAP -0F00 -1F80 -71C0 -0000 -1F00 -1F00 -1E00 -1E00 -1E00 -3E00 -3E00 -3C00 -3C00 -3C00 -7C00 -7C00 -7800 -7800 -7800 -F800 -F800 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 10 21 2 0 -BITMAP -39C0 -39C0 -39C0 -0000 -1F00 -1F00 -1E00 -1E00 -1E00 -3E00 -3E00 -3C00 -3C00 -3C00 -7C00 -7C00 -7800 -7800 -7800 -F800 -F800 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 20 0 -BBX 20 17 1 0 -BITMAP -0FFF80 -0FFFC0 -0FFFE0 -0F07F0 -1F01F0 -1F01F0 -1F01F0 -FFE1F0 -FFE1F0 -FFE1E0 -3E03E0 -3E07E0 -3C0FC0 -3C1F80 -7FFF00 -7FFE00 -7FF000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 789 0 -DWIDTH 19 0 -BBX 18 21 2 0 -BITMAP -007700 -00FE00 -01DE00 -000000 -1E03C0 -1F03C0 -1F03C0 -1F8380 -3F8380 -3FC780 -3FC780 -3BE780 -39E700 -79F700 -78FF00 -78FF00 -707F00 -707E00 -F03E00 -F03E00 -F01E00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 19 21 2 0 -BITMAP -007800 -001C00 -000E00 -000000 -00FE00 -03FF80 -0FFFC0 -1F87E0 -3E03E0 -3C03E0 -7C03E0 -7803E0 -F803E0 -F803E0 -F807C0 -F807C0 -F80F80 -7C3F00 -7FFE00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 19 21 2 0 -BITMAP -000F00 -001C00 -007000 -000000 -00FE00 -03FF80 -0FFFC0 -1F87E0 -3E03E0 -3C03E0 -7C03E0 -7803E0 -F803E0 -F803E0 -F807C0 -F807C0 -F80F80 -7C3F00 -7FFE00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 19 21 2 0 -BITMAP -003C00 -007E00 -01C700 -000000 -00FE00 -03FF80 -0FFFC0 -1F87E0 -3E03E0 -3C03E0 -7C03E0 -7803E0 -F803E0 -F803E0 -F807C0 -F807C0 -F80F80 -7C3F00 -7FFE00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 19 21 2 0 -BITMAP -007700 -00FE00 -01DE00 -000000 -00FE00 -03FF80 -0FFFC0 -1F87E0 -3E03E0 -3C03E0 -7C03E0 -7803E0 -F803E0 -F803E0 -F807C0 -F807C0 -F80F80 -7C3F00 -7FFE00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 19 21 2 0 -BITMAP -00E700 -00E700 -00E700 -000000 -00FE00 -03FF80 -0FFFC0 -1F87E0 -3E03E0 -3C03E0 -7C03E0 -7803E0 -F803E0 -F803E0 -F807C0 -F807C0 -F80F80 -7C3F00 -7FFE00 -3FF800 -0FE000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 16 14 2 0 -BITMAP -1002 -3807 -1C1E -0E3C -0F78 -07F0 -03E0 -07C0 -0FE0 -1EF0 -3C70 -7838 -E01C -4008 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 22 17 3 0 -BITMAP -007F7C -01FFF8 -07FFE0 -0FC3F0 -1F07F0 -1E0FF0 -3E1FF0 -3C3DF0 -7C79F0 -7CF1F0 -7DE3E0 -7FC3E0 -7F87C0 -3F1F80 -3FFF00 -7FFC00 -FFF000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 17 21 3 0 -BITMAP -01E000 -007000 -003800 -000000 -3E0780 -3E0780 -3C0F80 -3C0F00 -7C0F00 -7C0F00 -7C0F00 -781F00 -781E00 -F81E00 -F81E00 -F81E00 -F83C00 -FC7C00 -7FF800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 17 21 3 0 -BITMAP -003C00 -007000 -01C000 -000000 -3E0780 -3E0780 -3C0F80 -3C0F00 -7C0F00 -7C0F00 -7C0F00 -781F00 -781E00 -F81E00 -F81E00 -F81E00 -F83C00 -FC7C00 -7FF800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 17 21 3 0 -BITMAP -00F000 -01F800 -071C00 -000000 -3E0780 -3E0780 -3C0F80 -3C0F00 -7C0F00 -7C0F00 -7C0F00 -781F00 -781E00 -F81E00 -F81E00 -F81E00 -F83C00 -FC7C00 -7FF800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 17 21 3 0 -BITMAP -039C00 -039C00 -039C00 -000000 -3E0780 -3E0780 -3C0F80 -3C0F00 -7C0F00 -7C0F00 -7C0F00 -781F00 -781E00 -F81E00 -F81E00 -F81E00 -F83C00 -FC7C00 -7FF800 -3FF000 -0FC000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 681 0 -DWIDTH 16 0 -BBX 15 21 4 0 -BITMAP -00F0 -01C0 -0700 -0000 -F81E -F83C -7878 -7C70 -3CF0 -3FE0 -3FC0 -1F80 -1F80 -1F00 -1F00 -1E00 -1E00 -1E00 -3E00 -3E00 -3C00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 645 0 -DWIDTH 15 0 -BBX 15 17 2 0 -BITMAP -1F00 -1F00 -1E00 -1FF8 -1FFC -3FFE -3E3E -3C3E -3C3E -3C3C -7C7C -7FF8 -7FF0 -7FC0 -7800 -F800 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 708 0 -DWIDTH 17 0 -BBX 16 23 1 -5 -BITMAP -00FC -03FE -07FE -0F9E -0F1C -0F1C -1F38 -1F70 -1F78 -1E7C -1E7C -3E3E -3E1F -3E0F -3C0F -3CFF -7DFE -7DFC -7800 -7800 -7800 -F800 -F800 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 681 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -01E0 -0070 -0038 -0000 -03FE -07FE -1FFE -3E3C -3C3C -7C7C -787C -F8FC -F9F8 -FB78 -FE78 -FCF8 -78F8 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 681 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -003C -0070 -01C0 -0000 -03FE -07FE -1FFE -3E3C -3C3C -7C7C -787C -F8FC -F9F8 -FB78 -FE78 -FCF8 -78F8 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 681 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -00F0 -01F8 -071C -0000 -03FE -07FE -1FFE -3E3C -3C3C -7C7C -787C -F8FC -F9F8 -FB78 -FE78 -FCF8 -78F8 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 681 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -00EE -01FC -03BC -0000 -03FE -07FE -1FFE -3E3C -3C3C -7C7C -787C -F8FC -F9F8 -FB78 -FE78 -FCF8 -78F8 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 681 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -039C -039C -039C -0000 -03FE -07FE -1FFE -3E3C -3C3C -7C7C -787C -F8FC -F9F8 -FB78 -FE78 -FCF8 -78F8 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 681 0 -DWIDTH 16 0 -BBX 15 18 2 0 -BITMAP -0060 -0090 -0090 -0060 -0000 -03FE -07FE -1FFE -3E3C -3C3C -7C7C -787C -F8FC -F9F8 -FB78 -FE78 -FCF8 -78F8 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 987 0 -DWIDTH 24 0 -BBX 22 13 2 0 -BITMAP -03FEF0 -07FFF8 -1FFFFC -1E3E3C -3C3C78 -787FF8 -787FE0 -F8FF80 -FB7C04 -FF7C1C -FE3FFC -FC3FF8 -781FC0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 548 0 -DWIDTH 13 0 -BBX 13 18 2 -5 -BITMAP -03F0 -0FF8 -1FF0 -3E10 -7C00 -7C00 -F800 -F800 -F800 -F820 -FFE0 -7FE0 -3F80 -0C00 -1C00 -0E00 -0600 -3C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 612 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -03C0 -00E0 -0070 -0000 -03E0 -0FF0 -1FF8 -3C78 -78F0 -7FF0 -FFC0 -FF00 -F808 -F838 -FFF8 -7FF0 -1F80 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 612 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -003C -0070 -01C0 -0000 -03E0 -0FF0 -1FF8 -3C78 -78F0 -7FF0 -FFC0 -FF00 -F808 -F838 -FFF8 -7FF0 -1F80 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 612 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -00F0 -01F8 -071C -0000 -03E0 -0FF0 -1FF8 -3C78 -78F0 -7FF0 -FFC0 -FF00 -F808 -F838 -FFF8 -7FF0 -1F80 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 612 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -0738 -0738 -0738 -0000 -03E0 -0FF0 -1FF8 -3C78 -78F0 -7FF0 -FFC0 -FF00 -F808 -F838 -FFF8 -7FF0 -1F80 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 9 17 2 0 -BITMAP -1E00 -0700 -0380 -0000 -3E00 -3E00 -3E00 -3C00 -3C00 -7C00 -7C00 -7C00 -7800 -7800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 10 17 2 0 -BITMAP -03C0 -0700 -1C00 -0000 -3E00 -3E00 -3E00 -3C00 -3C00 -7C00 -7C00 -7C00 -7800 -7800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 10 17 2 0 -BITMAP -0F00 -1F80 -71C0 -0000 -3E00 -3E00 -3E00 -3C00 -3C00 -7C00 -7C00 -7C00 -7800 -7800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 10 17 2 0 -BITMAP -39C0 -39C0 -39C0 -0000 -3E00 -3E00 -3E00 -3C00 -3C00 -7C00 -7C00 -7C00 -7800 -7800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 663 0 -DWIDTH 16 0 -BBX 15 21 2 0 -BITMAP -0020 -0070 -00F8 -1DE0 -1FE0 -3FF0 -07F8 -0EF8 -1C7C -0BFC -0FFC -1FFC -3E7E -7C3C -783C -F83C -F878 -F8F0 -FFF0 -7FC0 -1F00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -00EE -01FC -03BC -0000 -1E1C -3E7E -3EFE -3DFE -3DBE -3F3C -7E3C -7C7C -7C7C -787C -7878 -F878 -F8F8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 663 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -01E0 -0070 -0038 -0000 -03F0 -0FFC -1FFC -3E7E -7C3E -783E -F83C -F83C -F878 -F8F8 -FFF0 -7FE0 -1F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 663 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -003C -0070 -01C0 -0000 -03F0 -0FFC -1FFC -3E7E -7C3E -783E -F83C -F83C -F878 -F8F8 -FFF0 -7FE0 -1F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 663 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -00F0 -01F8 -071C -0000 -03F0 -0FFC -1FFC -3E7E -7C3E -783E -F83C -F83C -F878 -F8F8 -FFF0 -7FE0 -1F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 663 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -01DC -03F8 -0778 -0000 -03F0 -0FFC -1FFC -3E7E -7C3E -783E -F83C -F83C -F878 -F8F8 -FFF0 -7FE0 -1F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 663 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -039C -039C -039C -0000 -03F0 -0FFC -1FFC -3E7E -7C3E -783E -F83C -F83C -F878 -F8F8 -FFF0 -7FE0 -1F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 14 14 3 0 -BITMAP -01C0 -03C0 -0380 -0000 -0000 -FFFC -FFFC -FFFC -0000 -0000 -0000 -0700 -0F00 -0E00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 663 0 -DWIDTH 16 0 -BBX 17 13 3 0 -BITMAP -01FF80 -07FE00 -0FFE00 -1F3F00 -3E7F00 -3CFF00 -7DDE00 -7F9E00 -7F3C00 -7E7C00 -7FF800 -3FF000 -FF8000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -01E0 -0070 -0038 -0000 -3E3E -3C3E -3C3C -7C3C -7C7C -7C7C -78FC -79F8 -FB78 -FE78 -FEF8 -FCF8 -70F0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -003C -0070 -01C0 -0000 -3E3E -3C3E -3C3C -7C3C -7C7C -7C7C -78FC -79F8 -FB78 -FE78 -FEF8 -FCF8 -70F0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -00F0 -01F8 -071C -0000 -3E3E -3C3E -3C3C -7C3C -7C7C -7C7C -78FC -79F8 -FB78 -FE78 -FEF8 -FCF8 -70F0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -039C -039C -039C -0000 -3E3E -3C3E -3C3C -7C3C -7C7C -7C7C -78FC -79F8 -FB78 -FE78 -FEF8 -FCF8 -70F0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 17 22 1 -5 -BITMAP -001E00 -003800 -00E000 -000000 -3E0780 -3E0700 -3E0E00 -1E1E00 -1F1C00 -1F3800 -1F7800 -1F7000 -0FE000 -0FE000 -0FC000 -0F8000 -0F8000 -0F0000 -1E0000 -3E0000 -7C0000 -F80000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 681 0 -DWIDTH 16 0 -BBX 16 22 1 -5 -BITMAP -0F80 -0F00 -0F00 -0F00 -1F1E -1F3F -1E7F -1EFF -1F9F -3F1F -3E1E -3E3E -3C3C -3C7C -7FF8 -7FE0 -7FC0 -7800 -7800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 17 22 1 -5 -BITMAP -01CE00 -01CE00 -01CE00 -000000 -3E0780 -3E0700 -3E0E00 -1E1E00 -1F1C00 -1F3800 -1F7800 -1F7000 -0FE000 -0FE000 -0FC000 -0F8000 -0F8000 -0F0000 -1E0000 -3E0000 -7C0000 -F80000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luBS08-L1.bdf diff -u xc/fonts/bdf/75dpi/luBS08-L1.bdf:1.1 xc/fonts/bdf/75dpi/luBS08-L1.bdf:removed --- xc/fonts/bdf/75dpi/luBS08-L1.bdf:1.1 Wed Apr 4 18:56:19 2001 +++ xc/fonts/bdf/75dpi/luBS08-L1.bdf Wed Mar 16 21:04:06 2005 @@ -1,2433 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBS08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Bold-R-Normal-Sans-8-80-75-75-P-50-ISO8859-1 -SIZE 8 72 72 -FONTBOUNDINGBOX 15 10 -6 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 50 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 7 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold" -X_HEIGHT 4 -CAP_HEIGHT 6 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 7 0 -BBX 5 5 1 0 -BITMAP -A8 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 6 1 0 -BITMAP -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 4 0 -BBX 4 2 0 4 -BITMAP -D0 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -38 -30 -F8 -50 -F8 -E0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 9 0 -2 -BITMAP -20 -78 -E0 -60 -38 -28 -F0 -20 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 898 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -44 -A8 -B8 -70 -2E -4E -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 792 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -48 -74 -B4 -98 -7C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 2 3 0 3 -BITMAP -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -40 -40 -80 -80 -80 -80 -40 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 3 0 -BBX 2 8 1 -2 -BITMAP -80 -80 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 4 0 -BBX 3 2 0 4 -BITMAP -E0 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 2 3 0 -2 -BITMAP -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 2 1 0 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -08 -10 -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 2 6 1 0 -BITMAP -C0 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -E0 -10 -10 -20 -C0 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -E0 -10 -60 -10 -10 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -70 -D0 -F8 -10 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -80 -E0 -10 -10 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -80 -F0 -88 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -30 -20 -40 -40 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -70 -88 -70 -98 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -70 -88 -88 -78 -08 -F0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 1 4 1 0 -BITMAP -80 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 1 6 1 -2 -BITMAP -80 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -08 -30 -C0 -30 -08 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 3 0 1 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -80 -60 -18 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 572 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -10 -10 -60 -00 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -3C -4E -9A -B2 -AC -70 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 773 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -30 -30 -58 -78 -C8 -8C -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 669 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -90 -E0 -B0 -90 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 726 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -C0 -80 -80 -C0 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 819 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -F8 -8C -84 -84 -84 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 645 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -E0 -80 -80 -E0 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -C0 -80 -88 -C8 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -88 -88 -F8 -88 -88 -88 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 3 0 -BBX 1 6 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 501 0 -DWIDTH 4 0 -BBX 3 8 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -98 -A0 -C0 -A0 -A0 -98 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 620 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -80 -80 -80 -80 -80 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 8 0 -BBX 6 6 1 0 -BITMAP -CC -CC -EC -B4 -B4 -94 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 783 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -88 -C8 -A8 -A8 -98 -88 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 657 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -90 -90 -E0 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 7 0 -BBX 7 8 0 -2 -BITMAP -78 -CC -84 -84 -CC -78 -0E -04 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 734 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -F0 -90 -90 -E0 -A0 -98 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 594 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -C0 -C0 -30 -10 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 735 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F8 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 783 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 735 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -C4 -48 -48 -28 -30 -30 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 940 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -92 -52 -5C -6C -6C -6C -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 699 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -D8 -50 -20 -60 -50 -98 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 738 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -C8 -50 -30 -20 -20 -20 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -30 -20 -40 -C0 -F0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 3 0 -BBX 2 8 1 -2 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 596 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -80 -40 -40 -20 -20 -10 -10 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 5 0 1 -BITMAP -20 -20 -50 -50 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 1 0 -2 -BITMAP -F0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 2 1 1 5 -BITMAP -C0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -F0 -10 -F0 -F0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 696 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -80 -80 -F0 -88 -88 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 545 0 -DWIDTH 4 0 -BBX 3 4 1 0 -BITMAP -60 -80 -80 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 696 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -08 -08 -78 -88 -88 -78 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -70 -F0 -C0 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 461 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -60 -40 -E0 -40 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 696 0 -DWIDTH 6 0 -BBX 5 6 0 -2 -BITMAP -78 -88 -88 -78 -18 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 693 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -80 -80 -F0 -90 -90 -90 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 361 0 -DWIDTH 3 0 -BBX 1 6 1 0 -BITMAP -80 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 361 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -40 -00 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 681 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -80 -80 -B0 -E0 -E0 -B0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 361 0 -DWIDTH 3 0 -BBX 1 6 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 1006 0 -DWIDTH 8 0 -BBX 7 4 1 0 -BITMAP -FE -92 -92 -92 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 693 0 -DWIDTH 6 0 -BBX 4 4 1 0 -BITMAP -F0 -90 -90 -90 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -70 -88 -88 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 696 0 -DWIDTH 6 0 -BBX 5 6 0 -2 -BITMAP -F0 -88 -88 -F0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 696 0 -DWIDTH 6 0 -BBX 5 6 0 -2 -BITMAP -78 -88 -88 -78 -08 -08 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 4 1 0 -BITMAP -E0 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 622 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -F0 -C0 -30 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 436 0 -DWIDTH 3 0 -BBX 2 6 1 0 -BITMAP -80 -80 -C0 -80 -80 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 693 0 -DWIDTH 6 0 -BBX 4 4 1 0 -BITMAP -90 -90 -90 -F0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 663 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -C8 -50 -50 -30 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 885 0 -DWIDTH 7 0 -BBX 7 4 0 0 -BITMAP -9A -5E -6C -6C -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 568 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -D0 -60 -60 -B0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 645 0 -DWIDTH 5 0 -BBX 5 6 0 -2 -BITMAP -C8 -50 -50 -20 -20 -40 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -F0 -20 -40 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 3 0 -BBX 2 8 1 -2 -BITMAP -40 -40 -40 -40 -C0 -40 -40 -40 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 1 8 1 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 3 0 -BBX 2 8 1 -2 -BITMAP -80 -80 -80 -80 -C0 -80 -80 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 2 0 1 -BITMAP -E8 -B8 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 6 1 -2 -BITMAP -80 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -40 -E0 -80 -80 -E0 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -40 -E0 -40 -40 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -88 -D8 -70 -50 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C8 -50 -30 -70 -70 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 1 8 1 -2 -BITMAP -80 -80 -80 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 693 0 -DWIDTH 5 0 -BBX 4 8 1 -2 -BITMAP -F0 -80 -E0 -90 -D0 -70 -10 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 3 1 1 5 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 825 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -38 -5C -A2 -A2 -5C -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 536 0 -DWIDTH 4 0 -BBX 4 3 0 3 -BITMAP -F0 -10 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -50 -F0 -E0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 3 0 1 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 4 5 1 1 -BITMAP -60 -90 -90 -F0 -60 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 3 1 1 5 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 2 0 -BBX 1 2 0 4 -BITMAP -80 -80 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -20 -F8 -20 -20 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 536 0 -DWIDTH 3 0 -BBX 3 3 -5 3 -BITMAP -E0 -60 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 536 0 -DWIDTH 3 0 -BBX 3 3 -5 3 -BITMAP -E0 -C0 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 2 1 2 5 -BITMAP -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 699 0 -DWIDTH 6 0 -BBX 4 6 1 -2 -BITMAP -90 -90 -90 -F0 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 693 0 -DWIDTH 5 0 -BBX 3 8 1 -2 -BITMAP -E0 -E0 -E0 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 1 1 2 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 2 2 2 -2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 536 0 -DWIDTH 3 0 -BBX 1 3 -6 3 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 536 0 -DWIDTH 4 0 -BBX 4 3 0 3 -BITMAP -60 -90 -60 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -A0 -70 -F0 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1066 0 -DWIDTH 7 0 -BBX 7 6 2 0 -BITMAP -4C -48 -50 -26 -4E -C2 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1066 0 -DWIDTH 7 0 -BBX 7 6 2 0 -BITMAP -4C -48 -50 -2E -46 -CE -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1120 0 -DWIDTH 7 0 -BBX 7 6 2 0 -BITMAP -EC -C8 -F0 -26 -4E -C2 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 572 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -20 -00 -60 -80 -80 -F0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 773 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -30 -30 -58 -78 -C8 -8C -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 773 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -30 -30 -58 -78 -C8 -8C -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 773 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -30 -30 -58 -78 -C8 -8C -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 773 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -30 -30 -58 -78 -C8 -8C -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 773 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -28 -30 -30 -58 -78 -C8 -8C -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 773 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -28 -30 -30 -58 -78 -C8 -8C -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 997 0 -DWIDTH 8 0 -BBX 8 6 0 0 -BITMAP -1F -38 -2E -78 -48 -CF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 726 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -78 -C0 -80 -80 -C0 -78 -20 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 645 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -20 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 645 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -40 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 645 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -A0 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 645 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -A0 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 3 0 -BBX 2 7 2 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 3 0 -BBX 2 7 1 0 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 3 0 -BBX 3 7 2 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 3 0 -BBX 3 7 2 0 -BITMAP -A0 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 819 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -7C -46 -E2 -42 -42 -7C -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 783 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -88 -C8 -A8 -A8 -98 -88 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -10 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -20 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -28 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -38 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -28 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -7C -CC -94 -A4 -CC -F8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 783 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -60 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 783 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -30 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 783 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 783 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -50 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 738 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -30 -C8 -50 -30 -20 -20 -20 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 657 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -80 -F0 -90 -90 -E0 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 724 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -70 -B0 -E0 -B0 -88 -B8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -20 -F0 -10 -F0 -F0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -40 -F0 -10 -F0 -F0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -50 -F0 -10 -F0 -F0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -F0 -10 -F0 -F0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -50 -F0 -10 -F0 -F0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -40 -A0 -F0 -10 -F0 -F0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 913 0 -DWIDTH 7 0 -BBX 7 4 0 0 -BITMAP -EC -12 -FE -FE -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 545 0 -DWIDTH 4 0 -BBX 3 6 1 -2 -BITMAP -60 -80 -80 -60 -60 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -20 -70 -F0 -C0 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -40 -70 -F0 -C0 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -70 -F0 -C0 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -50 -70 -F0 -C0 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 361 0 -DWIDTH 3 0 -BBX 2 5 2 0 -BITMAP -C0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 361 0 -DWIDTH 3 0 -BBX 2 5 1 0 -BITMAP -C0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 361 0 -DWIDTH 3 0 -BBX 3 5 2 0 -BITMAP -E0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 361 0 -DWIDTH 3 0 -BBX 3 5 2 0 -BITMAP -A0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -10 -F0 -F0 -88 -88 -88 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 693 0 -DWIDTH 6 0 -BBX 4 5 1 0 -BITMAP -70 -F0 -90 -90 -90 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -20 -70 -88 -88 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -20 -70 -88 -88 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -70 -70 -88 -88 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -70 -70 -88 -88 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -50 -70 -88 -88 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -78 -B8 -E8 -F0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 693 0 -DWIDTH 6 0 -BBX 4 5 1 0 -BITMAP -60 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 693 0 -DWIDTH 6 0 -BBX 4 5 1 0 -BITMAP -60 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 693 0 -DWIDTH 6 0 -BBX 4 5 1 0 -BITMAP -70 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 693 0 -DWIDTH 6 0 -BBX 4 5 1 0 -BITMAP -50 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 645 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -30 -C8 -50 -50 -20 -20 -40 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 696 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -80 -80 -F0 -88 -88 -F0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 645 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -50 -C8 -50 -50 -20 -20 -40 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luBS10-L1.bdf diff -u xc/fonts/bdf/75dpi/luBS10-L1.bdf:1.1 xc/fonts/bdf/75dpi/luBS10-L1.bdf:removed --- xc/fonts/bdf/75dpi/luBS10-L1.bdf:1.1 Wed Apr 4 18:56:19 2001 +++ xc/fonts/bdf/75dpi/luBS10-L1.bdf Wed Mar 16 21:04:07 2005 @@ -1,2755 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBS10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0010 0010 0200 0200 -FONT -B&H-Lucida-Bold-R-Normal-Sans-10-100-75-75-P-66-ISO8859-1 -SIZE 10 72 72 -FONTBOUNDINGBOX 12 11 -1 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 66 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 9 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold" -X_HEIGHT 6 -CAP_HEIGHT 7 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 8 0 -BBX 5 7 1 0 -BITMAP -A8 -00 -88 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 7 1 0 -BITMAP -C0 -C0 -C0 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 5 4 0 4 -BITMAP -D8 -D8 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -68 -68 -EC -68 -EC -68 -68 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 9 1 -1 -BITMAP -10 -7C -D0 -D0 -78 -2C -2C -F8 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 898 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -6200 -B600 -6400 -0800 -1300 -3580 -2300 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 792 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -70 -D8 -70 -74 -D8 -CC -74 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 4 1 4 -BITMAP -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 3 9 1 -1 -BITMAP -20 -60 -C0 -C0 -C0 -C0 -C0 -60 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 3 9 0 -1 -BITMAP -80 -C0 -60 -60 -60 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 5 0 -BBX 5 3 0 4 -BITMAP -D8 -60 -D8 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 2 4 1 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 2 1 1 3 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 6 0 -BBX 6 9 0 -1 -BITMAP -0C -0C -18 -18 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 4 7 1 0 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -78 -CC -0C -38 -60 -C0 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -78 -CC -0C -38 -0C -CC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -18 -38 -58 -98 -FC -18 -18 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -FC -C0 -C0 -F8 -0C -CC -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -78 -CC -C0 -F8 -CC -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -FC -FC -0C -18 -30 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -78 -CC -CC -78 -CC -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -78 -CC -CC -7C -0C -CC -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 2 6 1 0 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 2 8 1 -2 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -18 -60 -C0 -60 -18 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -C0 -30 -18 -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 572 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -F0 -18 -18 -70 -00 -60 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -78 -CC -9C -AC -9E -C0 -7C -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 773 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -30 -30 -58 -58 -FC -8C -8C -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 669 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -F0 -D8 -D8 -F0 -D8 -D8 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 726 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -3C -60 -C0 -C0 -C0 -60 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 819 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -F0 -D8 -CC -CC -CC -D8 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 645 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -F8 -C0 -C0 -F0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -F8 -C0 -C0 -F0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -3C -60 -C0 -CC -CC -6C -3C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -CC -CC -CC -FC -CC -CC -CC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 2 7 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 501 0 -DWIDTH 5 0 -BBX 4 9 0 -2 -BITMAP -30 -30 -30 -30 -30 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -CC -D8 -D0 -F0 -D8 -CC -C6 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 620 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 10 0 -BBX 8 7 1 0 -BITMAP -C3 -E7 -F7 -BB -93 -93 -83 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 783 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -C4 -E4 -F4 -BC -9C -8C -84 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -6C -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 657 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -F0 -D8 -D8 -F0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 7 9 1 -2 -BITMAP -38 -6C -C6 -C6 -C6 -6C -38 -0C -06 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 734 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -F0 -D8 -D8 -F0 -D8 -D8 -CC -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 594 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -78 -C0 -E0 -70 -38 -18 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 735 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -FC -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 783 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -CC -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 735 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -CC -CC -CC -68 -78 -30 -30 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 940 0 -DWIDTH 10 0 -BBX 9 7 1 0 -BITMAP -C180 -C980 -C980 -6D00 -6D00 -3600 -3600 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 699 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -D8 -D8 -70 -20 -70 -D8 -D8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 738 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -CC -CC -68 -30 -30 -30 -30 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -F8 -18 -30 -70 -60 -C0 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 3 9 1 -1 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 596 0 -DWIDTH 6 0 -BBX 6 9 0 -1 -BITMAP -C0 -C0 -60 -60 -30 -18 -18 -0C -0C -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 3 9 0 -1 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 6 1 1 -BITMAP -30 -30 -58 -58 -8C -8C -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 1 1 -1 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 3 2 2 7 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -70 -18 -78 -D8 -D8 -6C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 696 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -C0 -C0 -F0 -D8 -D8 -D8 -D8 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 545 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -70 -C0 -C0 -C0 -C0 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 696 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -18 -18 -78 -D8 -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -70 -D8 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 461 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -38 -60 -F8 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 696 0 -DWIDTH 7 0 -BBX 5 8 1 -2 -BITMAP -78 -D8 -D8 -D8 -D8 -78 -18 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 693 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -C0 -C0 -D0 -F8 -D8 -D8 -D8 -D8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 2 8 1 0 -BITMAP -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 10 -1 -2 -BITMAP -30 -00 -30 -30 -30 -30 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 681 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -C0 -C0 -C8 -D0 -E0 -F0 -D8 -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 2 8 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 1006 0 -DWIDTH 10 0 -BBX 8 6 1 0 -BITMAP -B6 -DB -DB -DB -DB -DB -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 693 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -B0 -D8 -D8 -D8 -D8 -D8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 696 0 -DWIDTH 7 0 -BBX 5 8 1 -2 -BITMAP -B0 -D8 -D8 -D8 -D8 -F0 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 696 0 -DWIDTH 7 0 -BBX 5 8 1 -2 -BITMAP -78 -D8 -D8 -D8 -D8 -78 -18 -18 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -D0 -F0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 622 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -70 -C0 -E0 -70 -30 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -F0 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 693 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -D8 -D8 -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 663 0 -DWIDTH 8 0 -BBX 6 6 1 0 -BITMAP -CC -CC -68 -68 -30 -30 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 885 0 -DWIDTH 9 0 -BBX 7 6 1 0 -BITMAP -C2 -DA -DA -DA -6C -6C -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 568 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -D0 -D0 -60 -60 -B0 -B0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 645 0 -DWIDTH 7 0 -BBX 6 8 1 -2 -BITMAP -CC -CC -68 -68 -30 -30 -60 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -F0 -30 -60 -60 -C0 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 4 9 0 -1 -BITMAP -30 -60 -60 -20 -C0 -20 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 9 1 -1 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 4 9 0 -1 -BITMAP -C0 -60 -60 -40 -30 -40 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 2 1 3 -BITMAP -74 -B8 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 7 1 -1 -BITMAP -C0 -C0 -00 -80 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 8 1 -1 -BITMAP -10 -78 -CC -C0 -C0 -CC -78 -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -38 -60 -60 -F8 -60 -60 -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -82 -7C -6C -6C -6C -7C -82 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -CC -CC -68 -30 -FC -30 -30 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 9 1 -1 -BITMAP -C0 -C0 -C0 -C0 -00 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 693 0 -DWIDTH 7 0 -BBX 5 8 1 -1 -BITMAP -78 -C0 -F0 -98 -C8 -78 -18 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 4 2 2 7 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 825 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -9A -A2 -9A -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 536 0 -DWIDTH 5 0 -BBX 5 5 0 2 -BITMAP -70 -18 -78 -D8 -68 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -24 -6C -D8 -6C -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 5 3 1 1 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 2 1 1 3 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 3 1 2 7 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 3 3 0 4 -BITMAP -40 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -20 -20 -F8 -20 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 536 0 -DWIDTH 6 0 -BBX 4 5 1 2 -BITMAP -E0 -30 -60 -C0 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 536 0 -DWIDTH 6 0 -BBX 4 5 1 2 -BITMAP -E0 -30 -E0 -30 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 3 2 2 7 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 699 0 -DWIDTH 7 0 -BBX 5 8 1 -2 -BITMAP -D8 -D8 -D8 -D8 -D8 -E8 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 693 0 -DWIDTH 7 0 -BBX 6 8 0 -1 -BITMAP -7C -F4 -F4 -74 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 2 2 3 2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 3 2 1 -2 -BITMAP -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 536 0 -DWIDTH 6 0 -BBX 3 5 1 2 -BITMAP -60 -E0 -60 -60 -60 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 536 0 -DWIDTH 5 0 -BBX 5 5 0 2 -BITMAP -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -90 -D8 -6C -D8 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1066 0 -DWIDTH 11 0 -BBX 10 7 1 0 -BITMAP -E300 -6600 -6400 -6980 -1380 -37C0 -6180 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1066 0 -DWIDTH 11 0 -BBX 10 7 1 0 -BITMAP -E300 -6600 -6400 -6B80 -10C0 -3180 -63C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1120 0 -DWIDTH 11 0 -BBX 11 7 0 0 -BITMAP -F180 -6300 -7200 -E4C0 -09C0 -1BE0 -30C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 572 0 -DWIDTH 6 0 -BBX 5 7 1 -1 -BITMAP -30 -30 -00 -70 -C0 -C0 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 773 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -60 -30 -00 -30 -58 -58 -FC -8C -8C -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 773 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -18 -30 -00 -30 -58 -58 -FC -8C -8C -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 773 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -30 -58 -00 -30 -58 -58 -FC -8C -8C -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 773 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -68 -B0 -00 -30 -58 -58 -FC -8C -8C -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 773 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -48 -48 -00 -30 -58 -58 -FC -8C -8C -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 773 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -30 -58 -30 -30 -58 -58 -FC -8C -8C -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 997 0 -DWIDTH 10 0 -BBX 8 7 1 0 -BITMAP -3F -38 -58 -5E -F8 -98 -9F -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 726 0 -DWIDTH 8 0 -BBX 6 9 1 -2 -BITMAP -3C -60 -C0 -C0 -C0 -60 -3C -10 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 645 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -60 -30 -00 -F8 -C0 -F0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 645 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -30 -60 -00 -F8 -C0 -F0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 645 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -30 -58 -00 -F8 -C0 -F0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 645 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -48 -48 -00 -F8 -C0 -F0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -C0 -60 -00 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 3 9 1 0 -BITMAP -60 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -60 -B0 -00 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -90 -90 -00 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 819 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -78 -6C -66 -F6 -66 -6C -78 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 783 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -34 -58 -00 -C4 -E4 -B4 -9C -8C -84 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -30 -18 -00 -38 -6C -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -18 -30 -00 -38 -6C -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -18 -2C -00 -38 -6C -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -34 -58 -00 -38 -6C -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -48 -48 -00 -38 -6C -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -C4 -68 -30 -58 -8C -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 7 9 1 -1 -BITMAP -02 -3A -64 -CE -D6 -E6 -4C -B8 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 783 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -60 -30 -00 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 783 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -18 -30 -00 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 783 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -30 -58 -00 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 783 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -48 -48 -00 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 738 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -30 -58 -00 -CC -CC -68 -30 -30 -30 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 657 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -C0 -F0 -D8 -D8 -F0 -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 724 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -70 -D8 -D8 -D0 -C8 -CC -CC -D8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -60 -30 -00 -70 -18 -78 -D8 -D8 -6C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -18 -30 -00 -70 -18 -78 -D8 -D8 -6C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -30 -58 -00 -70 -18 -78 -D8 -D8 -6C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -68 -B0 -00 -70 -18 -78 -D8 -D8 -6C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -48 -48 -00 -70 -18 -78 -D8 -D8 -6C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -30 -58 -30 -70 -18 -78 -D8 -D8 -6C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 913 0 -DWIDTH 10 0 -BBX 8 6 1 0 -BITMAP -7E -1B -7B -DF -D8 -6F -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 545 0 -DWIDTH 6 0 -BBX 4 8 1 -2 -BITMAP -70 -C0 -C0 -C0 -C0 -70 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -60 -30 -00 -70 -D8 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -30 -60 -00 -70 -D8 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -30 -58 -00 -70 -D8 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -48 -48 -00 -70 -D8 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -C0 -60 -00 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 3 9 1 0 -BITMAP -60 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -60 -B0 -00 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -90 -90 -00 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -10 -7C -18 -78 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 693 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -68 -B0 -00 -B0 -D8 -D8 -D8 -D8 -D8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -60 -30 -00 -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -30 -60 -00 -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -30 -58 -00 -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -68 -B0 -00 -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -48 -48 -00 -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 7 8 0 -1 -BITMAP -02 -3A -6C -7C -6C -6C -B8 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 693 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -60 -30 -00 -D8 -D8 -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 693 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -30 -60 -00 -D8 -D8 -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 693 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -30 -58 -00 -D8 -D8 -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 693 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -48 -48 -00 -D8 -D8 -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 645 0 -DWIDTH 7 0 -BBX 6 11 1 -2 -BITMAP -18 -30 -00 -CC -CC -68 -68 -30 -30 -60 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 696 0 -DWIDTH 7 0 -BBX 5 9 1 -2 -BITMAP -C0 -F0 -D8 -D8 -D8 -D8 -F0 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 645 0 -DWIDTH 7 0 -BBX 6 11 1 -2 -BITMAP -48 -48 -00 -CC -CC -68 -68 -30 -30 -60 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luBS12-L1.bdf diff -u xc/fonts/bdf/75dpi/luBS12-L1.bdf:1.1 xc/fonts/bdf/75dpi/luBS12-L1.bdf:removed --- xc/fonts/bdf/75dpi/luBS12-L1.bdf:1.1 Wed Apr 4 18:56:20 2001 +++ xc/fonts/bdf/75dpi/luBS12-L1.bdf Wed Mar 16 21:04:07 2005 @@ -1,3032 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBS12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0012 0012 0200 0200 -FONT -B&H-Lucida-Bold-R-Normal-Sans-12-120-75-75-P-79-ISO8859-1 -SIZE 12 72 72 -FONTBOUNDINGBOX 14 13 0 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 79 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 11 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold" -X_HEIGHT 7 -CAP_HEIGHT 9 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 10 0 -BBX 7 9 2 0 -BITMAP -AA -00 -82 -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 9 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 4 1 6 -BITMAP -D8 -D8 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -6C -6C -FE -6C -6C -FE -6C -6C -6C -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 11 1 -1 -BITMAP -10 -78 -D4 -D0 -F0 -78 -3C -2C -AC -78 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 898 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -7080 -D980 -DB00 -7600 -0400 -0DC0 -1B60 -3360 -21C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 792 0 -DWIDTH 10 0 -BBX 8 9 2 0 -BITMAP -78 -CC -CC -68 -33 -5A -CC -C6 -7B -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 4 1 6 -BITMAP -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 4 11 1 -1 -BITMAP -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 4 11 0 -1 -BITMAP -C0 -60 -60 -30 -30 -30 -30 -30 -60 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 6 0 -BBX 5 5 1 4 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 7 1 1 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 2 4 1 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 7 0 -BBX 7 11 0 -1 -BITMAP -06 -06 -0C -0C -18 -38 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -78 -CC -CC -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 4 9 1 0 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -78 -CC -0C -0C -18 -30 -60 -FC -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -78 -CC -0C -0C -38 -0C -0C -CC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -0C -1C -2C -4C -8C -FE -FE -0C -0C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -7C -7C -40 -40 -78 -0C -0C -CC -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -78 -CC -C0 -C0 -F8 -CC -CC -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -FC -FC -0C -18 -18 -30 -30 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -78 -CC -CC -EC -78 -DC -CC -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -78 -CC -CC -CC -7C -0C -0C -CC -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 2 7 1 0 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 2 9 1 -2 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 7 1 1 -BITMAP -0C -38 -60 -C0 -60 -38 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 3 1 3 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 7 1 1 -BITMAP -C0 -70 -18 -0C -18 -70 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 572 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -98 -18 -30 -60 -60 -00 -60 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -3E00 -6300 -CF00 -DB00 -DB00 -DB00 -CD80 -6000 -3F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 773 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -18 -18 -2C -2C -4C -7E -C6 -C6 -C6 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 669 0 -DWIDTH 9 0 -BBX 6 9 2 0 -BITMAP -F8 -CC -CC -C8 -F0 -C8 -CC -CC -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 726 0 -DWIDTH 9 0 -BBX 7 9 2 0 -BITMAP -3C -66 -C0 -C0 -C0 -C0 -C0 -62 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 819 0 -DWIDTH 10 0 -BBX 7 9 2 0 -BITMAP -F8 -CC -C6 -C6 -C6 -C6 -C6 -CC -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 645 0 -DWIDTH 8 0 -BBX 6 9 2 0 -BITMAP -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 2 0 -BITMAP -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 759 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -3C -66 -C0 -C0 -C0 -C6 -C6 -66 -3E -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 10 0 -BBX 7 9 2 0 -BITMAP -C6 -C6 -C6 -C6 -FE -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 2 9 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 501 0 -DWIDTH 6 0 -BBX 4 10 1 -1 -BITMAP -30 -30 -30 -30 -30 -30 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 9 0 -BBX 7 9 2 0 -BITMAP -C6 -CC -C8 -D0 -F0 -D8 -DC -CC -C6 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 620 0 -DWIDTH 8 0 -BBX 6 9 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 12 0 -BBX 9 9 2 0 -BITMAP -E380 -E380 -E380 -B580 -B580 -B580 -9980 -9980 -8180 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 783 0 -DWIDTH 10 0 -BBX 7 9 2 0 -BITMAP -E2 -E2 -B2 -B2 -BA -9A -8E -8E -86 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 11 0 -BBX 8 9 2 0 -BITMAP -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 657 0 -DWIDTH 8 0 -BBX 6 9 2 0 -BITMAP -F8 -CC -CC -CC -C8 -F0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 11 0 -BBX 8 11 2 -2 -BITMAP -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -06 -03 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 734 0 -DWIDTH 9 0 -BBX 7 9 2 0 -BITMAP -F8 -CC -CC -C8 -F0 -D8 -D8 -CC -CE -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 594 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -78 -CC -C0 -E0 -78 -1C -0C -CC -78 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 735 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -FF -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 783 0 -DWIDTH 10 0 -BBX 7 9 2 0 -BITMAP -C6 -C6 -C6 -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 735 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -C3 -C3 -C3 -62 -66 -34 -3C -18 -18 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 940 0 -DWIDTH 12 0 -BBX 10 9 1 0 -BITMAP -C0C0 -CCC0 -CCC0 -6D80 -6D80 -7F80 -3300 -3300 -3300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 699 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -C6 -C6 -6C -78 -38 -6C -6C -C6 -C6 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 738 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -C3 -C3 -62 -66 -34 -18 -18 -18 -18 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -FC -0C -18 -38 -30 -60 -60 -C0 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 4 11 1 -1 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 596 0 -DWIDTH 7 0 -BBX 7 11 0 -1 -BITMAP -C0 -C0 -60 -60 -30 -38 -18 -0C -0C -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 4 11 0 -1 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 7 1 2 -BITMAP -10 -38 -28 -6C -44 -C6 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 1 1 -1 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 3 2 2 8 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 623 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 696 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -C0 -C0 -C0 -D8 -EC -CC -CC -CC -CC -F8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 545 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -78 -CC -C0 -C0 -C0 -C4 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 696 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -0C -0C -0C -7C -CC -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 614 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -78 -CC -CC -FC -C0 -C4 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 461 0 -DWIDTH 6 0 -BBX 5 10 1 0 -BITMAP -38 -60 -60 -F8 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 696 0 -DWIDTH 8 0 -BBX 6 9 1 -2 -BITMAP -7C -CC -CC -CC -DC -6C -0C -CC -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 693 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -C0 -C0 -C0 -D8 -EC -CC -CC -CC -CC -CC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 2 10 2 0 -BITMAP -C0 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 4 12 0 -2 -BITMAP -30 -30 -00 -30 -30 -30 -30 -30 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 681 0 -DWIDTH 8 0 -BBX 6 10 2 0 -BITMAP -C0 -C0 -C0 -CC -C8 -D0 -F0 -D8 -CC -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 2 10 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 1006 0 -DWIDTH 13 0 -BBX 10 7 2 0 -BITMAP -D980 -EEC0 -CCC0 -CCC0 -CCC0 -CCC0 -CCC0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 693 0 -DWIDTH 9 0 -BBX 6 7 2 0 -BITMAP -D8 -EC -CC -CC -CC -CC -CC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 696 0 -DWIDTH 9 0 -BBX 6 9 2 -2 -BITMAP -D8 -EC -CC -CC -CC -CC -F8 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 696 0 -DWIDTH 8 0 -BBX 6 9 1 -2 -BITMAP -7C -CC -CC -CC -CC -DC -6C -0C -0C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -D8 -D8 -E0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 622 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -7C -C0 -E0 -78 -1C -0C -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -20 -60 -F8 -60 -60 -60 -60 -60 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 693 0 -DWIDTH 9 0 -BBX 6 7 2 0 -BITMAP -CC -CC -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 663 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -CC -CC -CC -68 -68 -30 -30 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 885 0 -DWIDTH 11 0 -BBX 10 7 1 0 -BITMAP -C0C0 -CCC0 -6D80 -6D80 -7F80 -3300 -3300 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 568 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -CC -CC -68 -30 -58 -CC -CC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 645 0 -DWIDTH 8 0 -BBX 7 9 1 -2 -BITMAP -C6 -C6 -C4 -6C -68 -38 -30 -60 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -F8 -18 -30 -70 -60 -C0 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 4 11 1 -1 -BITMAP -70 -C0 -C0 -60 -20 -C0 -20 -60 -C0 -C0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 11 1 -1 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 4 11 0 -1 -BITMAP -E0 -30 -30 -60 -40 -30 -40 -60 -30 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 2 1 4 -BITMAP -74 -B8 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 9 1 -2 -BITMAP -C0 -C0 -00 -80 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -10 -78 -CC -C0 -C0 -C0 -CC -78 -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -38 -64 -60 -60 -F8 -60 -60 -60 -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -81 -C3 -3C -66 -66 -66 -3C -C3 -81 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -C3 -C3 -66 -34 -7E -18 -7E -18 -18 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 11 1 -1 -BITMAP -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 6 10 1 -1 -BITMAP -78 -CC -E0 -78 -9C -E4 -78 -1C -CC -78 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 4 2 2 8 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 825 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -3E00 -4100 -9C80 -B480 -B080 -B080 -9C80 -4100 -3E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 536 0 -DWIDTH 7 0 -BBX 6 5 1 4 -BITMAP -70 -18 -78 -D8 -6C -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 614 0 -DWIDTH 8 0 -BBX 7 5 0 1 -BITMAP -36 -6C -D8 -6C -36 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 3 1 2 -BITMAP -FE -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 7 1 2 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 4 2 2 8 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 4 3 0 6 -BITMAP -60 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 7 1 1 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 536 0 -DWIDTH 7 0 -BBX 5 5 1 4 -BITMAP -F0 -18 -30 -C0 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 536 0 -DWIDTH 7 0 -BBX 5 5 1 4 -BITMAP -F0 -18 -70 -18 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 3 2 3 8 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 699 0 -DWIDTH 9 0 -BBX 6 9 2 -2 -BITMAP -CC -CC -CC -CC -CC -DC -EC -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 693 0 -DWIDTH 8 0 -BBX 6 10 1 -1 -BITMAP -7C -F4 -F4 -F4 -74 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 2 2 3 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 4 2 1 -2 -BITMAP -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 536 0 -DWIDTH 7 0 -BBX 4 5 1 4 -BITMAP -30 -F0 -30 -30 -30 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 536 0 -DWIDTH 6 0 -BBX 5 5 1 4 -BITMAP -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 614 0 -DWIDTH 8 0 -BBX 7 5 1 1 -BITMAP -D8 -6C -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1066 0 -DWIDTH 13 0 -BBX 12 9 1 0 -BITMAP -E0C0 -6180 -6300 -6600 -6CE0 -1960 -3260 -63F0 -C060 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1066 0 -DWIDTH 13 0 -BBX 12 9 1 0 -BITMAP -E0C0 -6180 -6300 -6600 -64E0 -0D30 -1870 -30C0 -61F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1120 0 -DWIDTH 14 0 -BBX 14 9 0 0 -BITMAP -F030 -1860 -70C0 -1980 -F338 -0658 -0C98 -18FC -3018 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 572 0 -DWIDTH 7 0 -BBX 5 9 2 -2 -BITMAP -30 -30 -00 -30 -30 -60 -C0 -C8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 773 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -30 -18 -00 -18 -2C -2C -4C -7E -C6 -C6 -C6 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 773 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -0C -18 -00 -18 -2C -2C -4C -7E -C6 -C6 -C6 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 773 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -18 -2C -00 -18 -2C -2C -4C -7E -C6 -C6 -C6 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 773 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -34 -58 -00 -18 -2C -2C -4C -7E -C6 -C6 -C6 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 773 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -24 -24 -00 -18 -2C -2C -4C -7E -C6 -C6 -C6 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 773 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -18 -2C -18 -18 -2C -2C -4C -7E -C6 -C6 -C6 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 997 0 -DWIDTH 12 0 -BBX 10 9 1 0 -BITMAP -0FC0 -1600 -1600 -2600 -6780 -7E00 -C600 -C600 -C7C0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 726 0 -DWIDTH 9 0 -BBX 7 11 2 -2 -BITMAP -3C -66 -C0 -C0 -C0 -C0 -C0 -62 -3C -18 -70 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 645 0 -DWIDTH 8 0 -BBX 6 11 2 0 -BITMAP -60 -30 -00 -FC -C0 -C0 -F8 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 645 0 -DWIDTH 8 0 -BBX 6 11 2 0 -BITMAP -18 -30 -00 -FC -C0 -C0 -F8 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 645 0 -DWIDTH 8 0 -BBX 6 11 2 0 -BITMAP -30 -58 -00 -FC -C0 -C0 -F8 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 645 0 -DWIDTH 8 0 -BBX 6 11 2 0 -BITMAP -48 -48 -00 -FC -C0 -C0 -F8 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 3 11 1 0 -BITMAP -C0 -60 -00 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 3 11 2 0 -BITMAP -60 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 4 11 1 0 -BITMAP -60 -B0 -00 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 4 11 1 0 -BITMAP -90 -90 -00 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 819 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -7C -66 -63 -63 -FB -63 -63 -66 -7C -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 783 0 -DWIDTH 10 0 -BBX 7 11 2 0 -BITMAP -34 -58 -00 -C2 -E2 -F2 -B2 -9A -9E -8E -86 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 11 0 -BBX 8 11 2 0 -BITMAP -30 -18 -00 -3C -66 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 11 0 -BBX 8 11 2 0 -BITMAP -0C -18 -00 -3C -66 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 11 0 -BBX 8 11 2 0 -BITMAP -18 -2C -00 -3C -66 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 11 0 -BBX 8 11 2 0 -BITMAP -1A -2C -00 -3C -66 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 11 0 -BBX 8 11 2 0 -BITMAP -24 -24 -00 -3C -66 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 6 1 1 -BITMAP -C6 -6C -38 -38 -6C -C6 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 11 0 -BBX 8 11 2 -1 -BITMAP -01 -3D -66 -C7 -CB -CB -D3 -E3 -66 -BC -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 783 0 -DWIDTH 10 0 -BBX 7 11 2 0 -BITMAP -30 -18 -00 -C6 -C6 -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 783 0 -DWIDTH 10 0 -BBX 7 11 2 0 -BITMAP -18 -30 -00 -C6 -C6 -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 783 0 -DWIDTH 10 0 -BBX 7 11 2 0 -BITMAP -18 -2C -00 -C6 -C6 -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 783 0 -DWIDTH 10 0 -BBX 7 11 2 0 -BITMAP -48 -48 -00 -C6 -C6 -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 738 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -0C -18 -00 -C3 -C3 -66 -3C -18 -18 -18 -18 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 657 0 -DWIDTH 8 0 -BBX 6 9 2 0 -BITMAP -C0 -C0 -F8 -CC -CC -CC -F8 -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 724 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -70 -D8 -D8 -D8 -D0 -C8 -CC -CC -CC -D8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 623 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -60 -30 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 623 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -18 -30 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 623 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -30 -58 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 623 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -68 -B0 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 623 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -48 -48 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 623 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -30 -58 -30 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 913 0 -DWIDTH 11 0 -BBX 10 7 1 0 -BITMAP -7780 -CCC0 -0CC0 -7FC0 -CC00 -CC40 -7780 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 545 0 -DWIDTH 7 0 -BBX 6 9 1 -2 -BITMAP -78 -CC -C0 -C0 -C0 -C4 -78 -30 -E0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 614 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -60 -30 -00 -78 -CC -CC -FC -C0 -C4 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 614 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -18 -30 -00 -78 -CC -CC -FC -C0 -C4 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 614 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -30 -58 -00 -78 -CC -CC -FC -C0 -C4 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 614 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -48 -48 -00 -78 -CC -CC -FC -C0 -C4 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 3 10 1 0 -BITMAP -C0 -60 -00 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 3 10 2 0 -BITMAP -60 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 4 10 1 0 -BITMAP -60 -B0 -00 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 4 10 1 0 -BITMAP -90 -90 -00 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -70 -1E -78 -0C -7C -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 693 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -34 -58 -00 -D8 -EC -CC -CC -CC -CC -CC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -60 -30 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -18 -30 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -30 -58 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -34 -58 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -48 -48 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 7 1 1 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 6 9 1 -1 -BITMAP -04 -7C -CC -DC -CC -EC -CC -F8 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 693 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -60 -30 -00 -CC -CC -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 693 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -18 -30 -00 -CC -CC -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 693 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -30 -58 -00 -CC -CC -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 693 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -48 -48 -00 -CC -CC -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 645 0 -DWIDTH 8 0 -BBX 7 12 1 -2 -BITMAP -18 -30 -00 -C6 -C6 -C4 -6C -68 -38 -30 -60 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 696 0 -DWIDTH 9 0 -BBX 6 11 2 -2 -BITMAP -C0 -C0 -D8 -EC -CC -CC -CC -CC -F8 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 645 0 -DWIDTH 8 0 -BBX 7 12 1 -2 -BITMAP -24 -24 -00 -C6 -C6 -C4 -6C -68 -38 -30 -60 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luBS14-L1.bdf diff -u xc/fonts/bdf/75dpi/luBS14-L1.bdf:1.1 xc/fonts/bdf/75dpi/luBS14-L1.bdf:removed --- xc/fonts/bdf/75dpi/luBS14-L1.bdf:1.1 Wed Apr 4 18:56:20 2001 +++ xc/fonts/bdf/75dpi/luBS14-L1.bdf Wed Mar 16 21:04:07 2005 @@ -1,3218 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBS14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0014 0014 0200 0200 -FONT -B&H-Lucida-Bold-R-Normal-Sans-14-140-75-75-P-92-ISO8859-1 -SIZE 14 72 72 -FONTBOUNDINGBOX 14 15 0 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 92 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 13 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold" -X_HEIGHT 8 -CAP_HEIGHT 10 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 12 0 -BBX 7 9 2 0 -BITMAP -AA -00 -82 -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 10 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -80 -80 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 7 0 -BBX 5 4 1 7 -BITMAP -D8 -D8 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -1B00 -1B00 -1B00 -7F80 -3600 -3600 -FF80 -6C00 -6C00 -6C00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 12 1 -1 -BITMAP -10 -7C -D6 -D0 -F0 -70 -1C -1E -16 -D6 -7C -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 898 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -7000 -D980 -DB00 -7200 -0400 -0800 -1380 -36C0 -66C0 -0380 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 792 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3C00 -6600 -6600 -6400 -3980 -5980 -CD00 -C600 -E700 -7980 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 4 1 7 -BITMAP -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 6 0 -BBX 4 12 1 -1 -BITMAP -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 6 0 -BBX 4 12 1 -1 -BITMAP -C0 -60 -60 -30 -30 -30 -30 -30 -30 -60 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 7 0 -BBX 5 5 1 5 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 7 1 1 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 2 4 1 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 8 0 -BBX 8 12 0 -1 -BITMAP -03 -06 -06 -0C -0C -18 -18 -30 -30 -60 -60 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3C -66 -C3 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 5 10 2 0 -BITMAP -18 -F8 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -7E -C7 -03 -03 -06 -0C -18 -60 -FF -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -7E -C7 -03 -06 -3C -06 -03 -03 -C7 -7E -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -0C -1C -2C -4C -8C -FF -FF -0C -0C -0C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 10 2 0 -BITMAP -FC -FC -80 -80 -FC -0E -06 -06 -CC -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3E -63 -C0 -DC -E6 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -FF -FF -06 -0C -18 -30 -30 -60 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -7E -C7 -C3 -72 -3C -4E -C7 -C3 -E3 -7E -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3C -66 -C3 -C3 -C3 -67 -1B -03 -C6 -7C -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 2 7 1 0 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 2 9 1 -2 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 6 7 2 1 -BITMAP -0C -38 -60 -C0 -60 -38 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 3 1 3 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 6 7 2 1 -BITMAP -C0 -70 -18 -0C -18 -70 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 572 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -78 -CC -0C -0C -18 -30 -30 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6100 -4180 -8F80 -9980 -9980 -9980 -4EC0 -6000 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 773 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -1C00 -1C00 -2600 -2600 -6300 -4300 -FF00 -C180 -C180 -C180 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 669 0 -DWIDTH 10 0 -BBX 7 10 2 0 -BITMAP -FC -C6 -C6 -CC -F0 -CC -C6 -C6 -C6 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 726 0 -DWIDTH 11 0 -BBX 8 10 2 0 -BITMAP -3E -63 -C0 -C0 -C0 -C0 -C0 -C0 -63 -3E -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 819 0 -DWIDTH 12 0 -BBX 9 10 2 0 -BITMAP -FE00 -C300 -C180 -C180 -C180 -C180 -C180 -C180 -C300 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 645 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 8 10 2 0 -BITMAP -3E -63 -C0 -C0 -C0 -C3 -C3 -C3 -63 -3F -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 12 0 -BBX 8 10 2 0 -BITMAP -C3 -C3 -C3 -C3 -FF -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 2 10 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 501 0 -DWIDTH 6 0 -BBX 4 12 0 -2 -BITMAP -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 11 0 -BBX 8 10 2 0 -BITMAP -C3 -C6 -CC -D8 -F0 -D8 -CC -C6 -C3 -C3 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 15 0 -BBX 11 10 2 0 -BITMAP -E0E0 -E0E0 -B160 -B160 -B160 -9A60 -9A60 -8C60 -8C60 -8060 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 783 0 -DWIDTH 12 0 -BBX 8 10 2 0 -BITMAP -E1 -E1 -B1 -B1 -99 -99 -8D -8D -87 -87 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -3F00 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -3F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 657 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -F8 -CC -CC -CC -CC -F8 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 12 1 -2 -BITMAP -3F00 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -3F00 -0300 -0180 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 734 0 -DWIDTH 11 0 -BBX 8 10 2 0 -BITMAP -FC -C6 -C6 -C4 -CC -F8 -CC -C6 -C3 -C3 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 594 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -7C -C6 -C0 -E0 -78 -3C -0E -06 -C6 -7C -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 735 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -FF -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 783 0 -DWIDTH 12 0 -BBX 8 10 2 0 -BITMAP -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 735 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -C180 -C180 -C180 -6100 -6300 -6300 -3200 -3600 -1C00 -1C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 940 0 -DWIDTH 13 0 -BBX 11 10 1 0 -BITMAP -C060 -C060 -C660 -C660 -6640 -6B40 -6B40 -7BC0 -3180 -3180 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 699 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -C6 -C6 -6C -6C -38 -38 -6C -6C -C6 -C6 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 738 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -C3 -C3 -62 -66 -34 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -06 -0C -1C -18 -30 -70 -60 -C0 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 6 0 -BBX 4 12 1 -1 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 596 0 -DWIDTH 8 0 -BBX 8 12 0 -1 -BITMAP -C0 -60 -60 -30 -30 -18 -18 -0C -0C -06 -06 -03 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 6 0 -BBX 4 12 1 -1 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 6 7 2 3 -BITMAP -30 -30 -78 -48 -CC -84 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 1 1 -1 -BITMAP -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 5 2 2 9 -BITMAP -E0 -38 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -7C -06 -06 -7E -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 696 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -C0 -C0 -C0 -DC -E6 -C3 -C3 -C3 -C3 -C6 -FC -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 545 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -3C -66 -C0 -C0 -C0 -C0 -62 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 696 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -03 -03 -03 -3F -63 -C3 -C3 -C3 -C3 -67 -3B -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -3C -66 -C6 -FE -C0 -C0 -62 -3C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 461 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -1E -30 -30 -FE -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 696 0 -DWIDTH 10 0 -BBX 8 10 1 -2 -BITMAP -3F -63 -C3 -C3 -C3 -67 -3B -03 -C6 -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -C0 -C0 -C0 -DE -E7 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 2 11 1 0 -BITMAP -C0 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 4 13 0 -2 -BITMAP -30 -30 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 681 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -C0 -C0 -C0 -C6 -CC -D8 -F0 -D8 -CC -C6 -C7 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 2 11 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 1006 0 -DWIDTH 14 0 -BBX 12 8 1 0 -BITMAP -DDE0 -EF70 -C630 -C630 -C630 -C630 -C630 -C630 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -DE -E7 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -3C -66 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 696 0 -DWIDTH 10 0 -BBX 8 10 1 -2 -BITMAP -DC -E6 -C3 -C3 -C3 -C3 -C6 -FC -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 696 0 -DWIDTH 10 0 -BBX 8 10 1 -2 -BITMAP -3F -63 -C3 -C3 -C3 -C3 -67 -3B -03 -03 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 5 8 2 0 -BITMAP -D8 -D8 -E0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 622 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -7C -C0 -C0 -F0 -3C -0C -0C -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 436 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -60 -60 -F8 -60 -60 -60 -60 -60 -60 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 8 8 1 0 -BITMAP -C3 -C3 -C3 -C3 -C3 -C3 -E7 -7B -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -C6 -C6 -C6 -C6 -64 -68 -38 -38 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 885 0 -DWIDTH 13 0 -BBX 11 8 1 0 -BITMAP -C060 -C460 -C460 -6EC0 -6AC0 -7B80 -3180 -3180 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 568 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -C6 -C6 -64 -38 -38 -4C -C6 -C6 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 645 0 -DWIDTH 9 0 -BBX 7 10 1 -2 -BITMAP -C6 -C6 -C6 -C6 -6C -68 -38 -30 -60 -E0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -FE -06 -0C -18 -30 -60 -C0 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 6 0 -BBX 4 12 1 -1 -BITMAP -70 -C0 -C0 -60 -20 -C0 -20 -60 -C0 -C0 -C0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 12 1 -1 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 6 0 -BBX 4 12 1 -1 -BITMAP -E0 -30 -30 -60 -40 -30 -40 -60 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 9 0 -BBX 7 3 1 3 -BITMAP -72 -BA -9C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 10 1 -2 -BITMAP -C0 -C0 -00 -40 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 12 1 -1 -BITMAP -08 -08 -3E -6A -C8 -C8 -C8 -C8 -68 -3E -08 -08 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 10 1 0 -BITMAP -1C -32 -30 -30 -FC -30 -30 -30 -60 -FE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -8080 -4100 -3E00 -6300 -6300 -6300 -6300 -3E00 -4100 -8080 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -C3 -C3 -62 -66 -34 -7E -18 -7E -18 -18 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 12 1 -1 -BITMAP -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 6 11 2 -1 -BITMAP -78 -CC -C0 -70 -D8 -CC -6C -38 -0C -CC -78 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 4 2 3 9 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 825 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -4080 -8E40 -9840 -9840 -8E40 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 536 0 -DWIDTH 8 0 -BBX 6 6 1 4 -BITMAP -70 -18 -78 -D8 -D8 -6C -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 8 5 0 2 -BITMAP -33 -66 -CC -66 -33 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 4 1 1 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 7 1 3 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 4 1 3 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 4 0 -BBX 4 3 0 7 -BITMAP -60 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 7 1 1 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 536 0 -DWIDTH 7 0 -BBX 5 6 1 4 -BITMAP -F0 -18 -18 -60 -C0 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 536 0 -DWIDTH 7 0 -BBX 5 6 1 4 -BITMAP -F0 -18 -70 -18 -18 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 5 2 3 9 -BITMAP -38 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 699 0 -DWIDTH 10 0 -BBX 8 10 1 -2 -BITMAP -C3 -C3 -C3 -C3 -C3 -C3 -E7 -FB -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 6 11 2 -1 -BITMAP -7C -F4 -F4 -F4 -F4 -74 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 10 0 -BBX 2 2 4 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 3 2 3 -2 -BITMAP -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 536 0 -DWIDTH 7 0 -BBX 4 6 1 4 -BITMAP -30 -F0 -30 -30 -30 -30 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 536 0 -DWIDTH 8 0 -BBX 6 6 1 4 -BITMAP -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 8 5 1 2 -BITMAP -CC -66 -33 -66 -CC -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1066 0 -DWIDTH 14 0 -BBX 12 10 1 0 -BITMAP -6100 -E100 -6200 -6200 -64E0 -6560 -0A60 -0BF0 -1060 -1060 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1066 0 -DWIDTH 14 0 -BBX 12 10 1 0 -BITMAP -6100 -E100 -6200 -6200 -64E0 -6530 -0870 -08E0 -1180 -11F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1120 0 -DWIDTH 15 0 -BBX 13 10 1 0 -BITMAP -7080 -9880 -3100 -1A00 -9A70 -74B0 -0530 -09F8 -1030 -1030 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 572 0 -DWIDTH 8 0 -BBX 6 10 1 -2 -BITMAP -30 -30 -00 -30 -30 -60 -C0 -C0 -CC -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 773 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -7000 -1C00 -0000 -1C00 -1C00 -2600 -2600 -6300 -4300 -FF00 -C180 -C180 -C180 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 773 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0700 -1C00 -0000 -1C00 -1C00 -2600 -2600 -6300 -4300 -FF00 -C180 -C180 -C180 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 773 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1C00 -2600 -0000 -1C00 -1C00 -2600 -2600 -6300 -4300 -FF00 -C180 -C180 -C180 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 773 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1A00 -2C00 -0000 -1C00 -1C00 -2600 -2600 -6300 -4300 -FF00 -C180 -C180 -C180 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 773 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -24 -24 -00 -18 -18 -2C -2C -66 -46 -FE -C3 -C3 -C3 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 773 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1C00 -2600 -1C00 -1C00 -1C00 -2600 -2600 -6300 -4300 -FF00 -C180 -C180 -C180 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 997 0 -DWIDTH 13 0 -BBX 11 10 1 0 -BITMAP -1FE0 -1600 -2600 -2600 -67C0 -4600 -7E00 -C600 -C600 -C7E0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 726 0 -DWIDTH 11 0 -BBX 8 12 2 -2 -BITMAP -3E -63 -C0 -C0 -C0 -C0 -C0 -C0 -63 -3E -08 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 645 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -70 -1C -00 -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 645 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -1C -70 -00 -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 645 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -30 -58 -00 -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 645 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -48 -48 -00 -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 4 13 1 0 -BITMAP -E0 -30 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 4 13 1 0 -BITMAP -70 -C0 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 4 13 1 0 -BITMAP -60 -B0 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 4 13 1 0 -BITMAP -90 -90 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 819 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -3F80 -30C0 -3060 -3060 -FC60 -3060 -3060 -3060 -30C0 -3F80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 783 0 -DWIDTH 12 0 -BBX 8 13 2 0 -BITMAP -1A -2C -00 -E1 -E1 -B1 -B1 -99 -99 -8D -8D -87 -87 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -3800 -0E00 -0000 -3F00 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -3F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -0700 -1C00 -0000 -3F00 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -3F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -0C00 -1600 -0000 -3F00 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -3F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -0D00 -1600 -0000 -3F00 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -3F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -2100 -2100 -0000 -3F00 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -3F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 5 5 2 2 -BITMAP -C8 -70 -20 -70 -98 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 12 1 -1 -BITMAP -0040 -3F40 -6180 -C2C0 -C2C0 -C4C0 -C8C0 -D0C0 -D0C0 -6180 -BF00 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 783 0 -DWIDTH 12 0 -BBX 8 13 2 0 -BITMAP -70 -1C -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 783 0 -DWIDTH 12 0 -BBX 8 13 2 0 -BITMAP -0E -38 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 783 0 -DWIDTH 12 0 -BBX 8 13 2 0 -BITMAP -18 -2C -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 783 0 -DWIDTH 12 0 -BBX 8 13 2 0 -BITMAP -24 -24 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -64 -3C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 738 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -0E -38 -00 -C3 -C3 -62 -66 -34 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 657 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -C0 -C0 -F8 -CC -CC -CC -CC -F8 -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 724 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -7C -C6 -C6 -C4 -CC -C6 -C3 -C3 -C3 -C3 -CE -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -70 -1C -00 -7C -06 -06 -7E -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -0E -38 -00 -7C -06 -06 -7E -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -18 -2C -00 -7C -06 -06 -7E -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -34 -58 -00 -7C -06 -06 -7E -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -24 -24 -00 -7C -06 -06 -7E -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -18 -2C -18 -7C -06 -06 -7E -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 913 0 -DWIDTH 14 0 -BBX 12 8 1 0 -BITMAP -7DE0 -0730 -0630 -7FF0 -C600 -C600 -C710 -79E0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 545 0 -DWIDTH 9 0 -BBX 7 10 1 -2 -BITMAP -3C -66 -C0 -C0 -C0 -C0 -62 -3C -10 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -70 -1C -00 -3C -66 -C6 -FE -C0 -C0 -62 -3C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -0E -38 -00 -3C -66 -C6 -FE -C0 -C0 -62 -3C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -18 -2C -00 -3C -66 -C6 -FE -C0 -C0 -62 -3C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -44 -44 -00 -3C -66 -C6 -FE -C0 -C0 -62 -3C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -E0 -30 -00 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -70 -C0 -00 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -60 -B0 -00 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -90 -90 -00 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -10 -3E -0C -3E -66 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -1A -2C -00 -DE -E7 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -70 -1C -00 -3C -66 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -0E -38 -00 -3C -66 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -18 -2C -00 -3C -66 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -34 -58 -00 -3C -66 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -24 -24 -00 -3C -66 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 7 1 1 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 8 10 1 -1 -BITMAP -01 -3D -66 -CB -CB -D3 -D3 -66 -BC -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -70 -1C -00 -C3 -C3 -C3 -C3 -C3 -C3 -E7 -7B -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -1C -70 -00 -C3 -C3 -C3 -C3 -C3 -C3 -E7 -7B -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -18 -2C -00 -C3 -C3 -C3 -C3 -C3 -C3 -E7 -7B -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -24 -24 -00 -C3 -C3 -C3 -C3 -C3 -C3 -E7 -7B -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 645 0 -DWIDTH 9 0 -BBX 7 13 1 -2 -BITMAP -1C -70 -00 -C6 -C6 -C6 -C6 -6C -68 -38 -30 -60 -E0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 696 0 -DWIDTH 10 0 -BBX 8 12 1 -2 -BITMAP -C0 -C0 -DC -E6 -C3 -C3 -C3 -C3 -C6 -FC -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 645 0 -DWIDTH 9 0 -BBX 7 13 1 -2 -BITMAP -44 -44 -00 -C6 -C6 -C6 -C6 -6C -68 -38 -30 -60 -E0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luBS18-L1.bdf diff -u xc/fonts/bdf/75dpi/luBS18-L1.bdf:1.1 xc/fonts/bdf/75dpi/luBS18-L1.bdf:removed --- xc/fonts/bdf/75dpi/luBS18-L1.bdf:1.1 Wed Apr 4 18:56:20 2001 +++ xc/fonts/bdf/75dpi/luBS18-L1.bdf Wed Mar 16 21:04:07 2005 @@ -1,3722 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBS18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0018 0018 0200 0200 -FONT -B&H-Lucida-Bold-R-Normal-Sans-18-180-75-75-P-120-ISO8859-1 -SIZE 18 72 72 -FONTBOUNDINGBOX 19 19 0 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 120 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 16 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold" -X_HEIGHT 10 -CAP_HEIGHT 13 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 15 0 -BBX 11 13 2 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 13 1 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -60 -40 -40 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 5 1 9 -BITMAP -E7 -E7 -C6 -C6 -84 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -1980 -1980 -1980 -7FC0 -7FC0 -3300 -3300 -FF80 -FF80 -6600 -6600 -6600 -6600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 9 17 2 -2 -BITMAP -0C00 -0C00 -3F00 -7F80 -E580 -E400 -F400 -7C00 -3E00 -1F00 -1780 -1380 -D380 -FF00 -7E00 -1800 -1800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 898 0 -DWIDTH 17 0 -BBX 16 13 1 0 -BITMAP -3806 -7C0C -EE18 -C630 -EE60 -7CC0 -399C -033E -0677 -0C63 -1877 -303E -601C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 792 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F00 -1F80 -39C0 -39C0 -1D80 -1F18 -7E18 -E738 -E3B0 -E3E0 -F1E0 -7FF8 -1F78 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 5 1 9 -BITMAP -E0 -E0 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 5 16 2 -2 -BITMAP -18 -38 -30 -70 -60 -E0 -E0 -E0 -E0 -E0 -E0 -60 -70 -30 -38 -18 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 5 16 0 -2 -BITMAP -C0 -E0 -60 -70 -30 -38 -38 -38 -38 -38 -38 -30 -70 -60 -E0 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 9 0 -BBX 8 7 1 6 -BITMAP -18 -18 -DB -E7 -18 -66 -66 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 10 2 1 -BITMAP -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 3 5 1 -2 -BITMAP -E0 -E0 -E0 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 2 1 5 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 3 3 1 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 11 0 -BBX 11 16 0 -2 -BITMAP -00E0 -00E0 -01C0 -01C0 -0380 -0700 -0700 -0E00 -0E00 -1C00 -1C00 -3800 -7000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 5 13 3 0 -BITMAP -18 -F8 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 9 13 2 0 -BITMAP -7E00 -FF00 -C380 -0380 -0380 -0700 -1E00 -3C00 -7000 -E000 -FF80 -FF80 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 9 13 2 0 -BITMAP -7E00 -FF00 -C380 -0380 -0700 -3C00 -3E00 -0700 -0380 -0380 -C780 -FF00 -7C00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -0380 -0780 -0F80 -1B80 -3380 -6380 -C380 -FFE0 -FFE0 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 9 13 2 0 -BITMAP -FF80 -FF80 -FF80 -C000 -C000 -FC00 -FF00 -0F80 -0380 -0380 -C380 -FF00 -7C00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -1F00 -7F80 -6180 -E000 -EF00 -FF80 -F3C0 -E1C0 -E1C0 -E1C0 -71C0 -7F80 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -FFC0 -FFC0 -FFC0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -3800 -7000 -7000 -7000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -3F00 -7F80 -E1C0 -E1C0 -F180 -7E00 -3F00 -6F80 -E3C0 -E1C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -3E00 -7F80 -E380 -E1C0 -E1C0 -E1C0 -F3C0 -7FC0 -3DC0 -01C0 -6180 -7F80 -3E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 3 10 1 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 3 12 1 -2 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -E0 -E0 -E0 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 10 1 1 -BITMAP -00C0 -03C0 -0F00 -3C00 -F000 -F000 -3C00 -0F00 -03C0 -00C0 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 6 2 3 -BITMAP -FFC0 -FFC0 -0000 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 10 2 1 -BITMAP -C000 -F000 -3C00 -0F00 -03C0 -03C0 -0F00 -3C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 572 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -7E00 -FF00 -C380 -0380 -0700 -1E00 -3800 -3000 -0000 -0000 -3800 -3800 -3800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 13 1 0 -BITMAP -0FE0 -3FF8 -7018 -67CC -CCCC -D8CC -D98C -DB8C -DD98 -C9F0 -6000 -7FC0 -1F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 773 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -0700 -0700 -0F80 -0F80 -19C0 -19C0 -30E0 -3FE0 -7FF0 -7070 -6070 -E038 -E038 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 669 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -FF00 -FF80 -E380 -E380 -E300 -FE00 -FF00 -E380 -E1C0 -E1C0 -E3C0 -FF80 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 726 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0FE0 -3FF0 -7830 -7000 -E000 -E000 -E000 -E000 -F000 -7000 -7C30 -3FF0 -0FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 819 0 -DWIDTH 15 0 -BBX 12 13 2 0 -BITMAP -FF00 -FFC0 -E1E0 -E0E0 -E070 -E070 -E070 -E070 -E070 -E0E0 -E1E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 645 0 -DWIDTH 12 0 -BBX 9 13 2 0 -BITMAP -FF80 -FF80 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 2 0 -BITMAP -FF80 -FF80 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0FE0 -3FF0 -7830 -7000 -E000 -E000 -E000 -E070 -F070 -7070 -7C70 -3FF0 -0FF0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 15 0 -BBX 11 13 2 0 -BITMAP -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -FFE0 -FFE0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 3 13 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 501 0 -DWIDTH 9 0 -BBX 7 15 0 -2 -BITMAP -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -1C -FC -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 14 0 -BBX 11 13 2 0 -BITMAP -E0C0 -E1C0 -E380 -E700 -EE00 -F800 -F800 -FC00 -EF00 -E780 -E3C0 -E1E0 -E0E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 9 13 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 18 0 -BBX 14 13 2 0 -BITMAP -E01C -F03C -F03C -F87C -F87C -DCDC -DCDC -DC9C -CF9C -CF9C -C71C -C71C -C01C -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 783 0 -DWIDTH 14 0 -BBX 10 13 2 0 -BITMAP -E0C0 -E0C0 -F0C0 -F8C0 -F8C0 -DCC0 -CEC0 -CEC0 -C7C0 -C3C0 -C3C0 -C1C0 -C0C0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 14 13 1 0 -BITMAP -0FC0 -3FF0 -7878 -7038 -E01C -E01C -E01C -E01C -E01C -7038 -7878 -3FF0 -0FC0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 657 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -FF00 -FF80 -E3C0 -E1C0 -E1C0 -E380 -FF80 -FE00 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 15 15 1 -2 -BITMAP -0FC0 -3FF0 -7878 -7038 -E01C -E01C -E01C -E01C -E01C -7038 -7878 -3FF0 -0FC0 -00FE -003E -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 734 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -FF00 -FF80 -E3C0 -E1C0 -E1C0 -E380 -FE00 -FF00 -E700 -E380 -E3C0 -E1C0 -E1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 594 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3F00 -7F80 -E180 -E000 -F800 -FE00 -7F00 -1F80 -0780 -0380 -C380 -FF00 -7E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 735 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -FFF8 -FFF8 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 783 0 -DWIDTH 15 0 -BBX 11 13 2 0 -BITMAP -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 735 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -E038 -E038 -7030 -7070 -7060 -3860 -38E0 -1CC0 -1CC0 -0F80 -0F80 -0700 -0700 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 940 0 -DWIDTH 18 0 -BBX 16 13 1 0 -BITMAP -E007 -E187 -E187 -E187 -E1C7 -73C6 -73C6 -73EE -366C -3E7C -3E7C -1C38 -1C38 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 699 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -E060 -F0E0 -71C0 -7980 -3B80 -1F00 -1E00 -1F00 -3F80 -7380 -63C0 -E1E0 -C0E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 738 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -E0E0 -E0E0 -70C0 -71C0 -3980 -3980 -1F00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 675 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -FFC0 -FFC0 -03C0 -0780 -0F00 -0F00 -1E00 -3C00 -3C00 -7800 -F000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 5 16 2 -2 -BITMAP -F8 -F8 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -F8 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 596 0 -DWIDTH 11 0 -BBX 11 16 0 -2 -BITMAP -E000 -E000 -7000 -7000 -3800 -1C00 -1C00 -0E00 -0E00 -0700 -0700 -0380 -01C0 -01C0 -00E0 -00E0 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 5 16 0 -2 -BITMAP -F8 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -F8 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 9 10 2 2 -BITMAP -0800 -1C00 -1C00 -3600 -3600 -6300 -6300 -C180 -C180 -C180 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 14 0 -BBX 12 2 1 -2 -BITMAP -FFF0 -FFF0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 5 2 4 11 -BITMAP -F0 -38 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -3E00 -7F00 -6380 -0380 -1F80 -7F80 -E380 -E380 -FFC0 -79C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 696 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -E000 -E000 -E000 -E000 -EF00 -FF80 -F3C0 -E1C0 -E1C0 -E1C0 -E1C0 -E380 -FF80 -DE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 545 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -1F00 -7F80 -7180 -E000 -E000 -E000 -E000 -F180 -7F80 -1E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 696 0 -DWIDTH 13 0 -BBX 10 14 1 0 -BITMAP -01C0 -01C0 -01C0 -01C0 -1DC0 -7FC0 -71C0 -E1C0 -E1C0 -E1C0 -E1C0 -F3C0 -7FC0 -3CC0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -1E00 -7F00 -7380 -E380 -FF80 -FF80 -E000 -F180 -7F80 -1F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 461 0 -DWIDTH 8 0 -BBX 7 14 1 0 -BITMAP -1E -3E -70 -70 -FE -FE -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 696 0 -DWIDTH 13 0 -BBX 10 13 1 -3 -BITMAP -1DC0 -7FC0 -71C0 -E1C0 -E1C0 -E1C0 -F3C0 -7FC0 -3DC0 -01C0 -61C0 -7F80 -3F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 9 14 2 0 -BITMAP -E000 -E000 -E000 -E000 -EF00 -FF80 -F380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 3 14 2 0 -BITMAP -E0 -E0 -00 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 5 17 0 -3 -BITMAP -38 -38 -00 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -30 -F0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -E000 -E000 -E000 -E000 -E180 -E380 -E700 -EE00 -FC00 -FE00 -EF00 -E780 -E3C0 -E1C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 3 14 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 1006 0 -DWIDTH 19 0 -BBX 15 10 2 0 -BITMAP -CF3C -FFFE -F3CE -E38E -E38E -E38E -E38E -E38E -E38E -E38E -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 9 10 2 0 -BITMAP -CF00 -FF80 -F380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 11 10 1 0 -BITMAP -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 696 0 -DWIDTH 13 0 -BBX 10 13 2 -3 -BITMAP -CF00 -FF80 -F3C0 -E1C0 -E1C0 -E1C0 -E1C0 -E380 -FF80 -EE00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 696 0 -DWIDTH 13 0 -BBX 10 13 1 -3 -BITMAP -1DC0 -7FC0 -71C0 -E1C0 -E1C0 -E1C0 -E1C0 -F3C0 -7FC0 -3DC0 -01C0 -01C0 -01C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -E6 -EE -FE -F0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 622 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3F00 -7F80 -E180 -F000 -7C00 -1F00 -0780 -C380 -FF00 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 436 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -30 -30 -70 -FE -FE -70 -70 -70 -70 -70 -70 -3E -1E -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 9 10 2 0 -BITMAP -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -7980 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 663 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -E0C0 -E0C0 -E1C0 -F180 -7380 -7B00 -3F00 -3E00 -1C00 -1C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 885 0 -DWIDTH 16 0 -BBX 14 10 1 0 -BITMAP -E00C -E38C -E38C -E38C -F7D8 -75D8 -7DF0 -7CF0 -38E0 -38E0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 568 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -E180 -E380 -7300 -7600 -3C00 -3E00 -7700 -6700 -E380 -C380 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 645 0 -DWIDTH 12 0 -BBX 10 13 1 -3 -BITMAP -E0C0 -E0C0 -E1C0 -7180 -7380 -3B00 -3F00 -1E00 -1E00 -0C00 -1C00 -3800 -3800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -FF80 -FF80 -0780 -0F00 -1E00 -3C00 -7800 -F000 -FF80 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 5 16 2 -2 -BITMAP -78 -F8 -E0 -E0 -70 -30 -30 -E0 -F0 -30 -30 -60 -E0 -E0 -F8 -78 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 2 16 2 -2 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 5 16 0 -2 -BITMAP -F0 -F8 -38 -38 -70 -60 -60 -38 -78 -60 -60 -30 -38 -38 -F8 -F0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 3 2 5 -BITMAP -7CC0 -FFC0 -CF80 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -E0 -E0 -E0 -00 -40 -40 -C0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -0600 -0600 -1F80 -7FC0 -70C0 -E000 -E000 -E000 -F000 -7FC0 -1FC0 -0600 -0600 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -0F80 -1FC0 -38C0 -3800 -3800 -FF00 -FF00 -3800 -3800 -3000 -6000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 12 11 1 1 -BITMAP -C030 -6060 -1F80 -3FC0 -39C0 -39C0 -39C0 -3FC0 -1F80 -6060 -C030 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -E0E0 -E0E0 -70C0 -71C0 -3980 -3B80 -1F00 -0E00 -3F80 -0E00 -3F80 -0E00 -0E00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 2 16 2 -2 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 9 15 2 -2 -BITMAP -3F00 -7F80 -E180 -F000 -7C00 -DF00 -C780 -E380 -F180 -7D80 -1F00 -0780 -C380 -FF00 -7E00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 6 2 4 11 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 825 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -3FE0 -7070 -6730 -CC98 -CC18 -CC18 -CC18 -CC98 -6730 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 536 0 -DWIDTH 10 0 -BBX 8 8 1 5 -BITMAP -7C -FE -0E -7E -EE -EE -FF -77 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 10 8 0 1 -BITMAP -1080 -39C0 -7380 -E700 -E700 -7380 -39C0 -1080 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 5 2 2 -BITMAP -FFC0 -FFC0 -00C0 -00C0 -00C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 2 1 5 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 10 2 3 -BITMAP -1E00 -7F80 -6180 -DEC0 -DAC0 -DCC0 -DAC0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 5 2 4 11 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 5 0 -BBX 5 4 0 9 -BITMAP -70 -D8 -D8 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 11 2 1 -BITMAP -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 536 0 -DWIDTH 10 0 -BBX 7 8 2 5 -BITMAP -7C -FE -0E -1E -7C -E0 -FE -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 536 0 -DWIDTH 10 0 -BBX 7 8 2 5 -BITMAP -FC -FE -0E -7C -7E -0E -FE -FC -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 5 2 4 11 -BITMAP -78 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 699 0 -DWIDTH 13 0 -BBX 9 13 2 -3 -BITMAP -E380 -E380 -E380 -E380 -E380 -E380 -E380 -F780 -FF80 -F980 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 9 15 2 -2 -BITMAP -7F80 -FD80 -FD80 -FD80 -FD80 -7D80 -3D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 13 0 -BBX 3 3 5 4 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 4 3 5 -3 -BITMAP -60 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 536 0 -DWIDTH 10 0 -BBX 5 8 2 5 -BITMAP -38 -F8 -F8 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 536 0 -DWIDTH 10 0 -BBX 8 8 1 5 -BITMAP -3C -7E -E7 -E7 -E7 -E7 -7E -3C -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 10 8 1 1 -BITMAP -4200 -E700 -7380 -39C0 -39C0 -7380 -E700 -4200 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1066 0 -DWIDTH 20 0 -BBX 19 13 0 0 -BITMAP -380700 -F80E00 -F81C00 -383800 -387000 -38E000 -38C3C0 -01C7C0 -0389C0 -071FE0 -0E1FE0 -1C01C0 -3801C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1066 0 -DWIDTH 20 0 -BBX 19 13 0 0 -BITMAP -380E00 -F81C00 -F83800 -383000 -387000 -38E000 -39CFC0 -039FE0 -0718E0 -0601C0 -0E0700 -1C1FE0 -381FE0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1120 0 -DWIDTH 21 0 -BBX 19 13 0 0 -BITMAP -7C0700 -FE0E00 -0E1C00 -3C3800 -0E7000 -FEE000 -7CC3C0 -01C7C0 -0389C0 -071FE0 -0E1FE0 -1C01C0 -3801C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 572 0 -DWIDTH 11 0 -BBX 9 13 1 -3 -BITMAP -0700 -0700 -0700 -0000 -0000 -0600 -0E00 -3C00 -7000 -E000 -E180 -7F80 -3F00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 773 0 -DWIDTH 14 0 -BBX 13 16 1 0 -BITMAP -0F00 -0380 -0000 -0700 -0700 -0F80 -0F80 -19C0 -19C0 -30E0 -3FE0 -7FF0 -7070 -6070 -E038 -E038 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 773 0 -DWIDTH 14 0 -BBX 13 16 1 0 -BITMAP -0780 -0E00 -0000 -0700 -0700 -0F80 -0F80 -19C0 -19C0 -30E0 -3FE0 -7FF0 -7070 -6070 -E038 -E038 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 773 0 -DWIDTH 14 0 -BBX 13 16 1 0 -BITMAP -0700 -0D80 -0000 -0700 -0700 -0F80 -0F80 -19C0 -19C0 -30E0 -3FE0 -7FF0 -7070 -6070 -E038 -E038 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 773 0 -DWIDTH 14 0 -BBX 13 16 1 0 -BITMAP -0E80 -1700 -0000 -0700 -0700 -0F80 -0F80 -19C0 -19C0 -30E0 -3FE0 -7FF0 -7070 -6070 -E038 -E038 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 773 0 -DWIDTH 14 0 -BBX 13 16 1 0 -BITMAP -1980 -1980 -0000 -0700 -0700 -0F80 -0F80 -19C0 -19C0 -30E0 -3FE0 -7FF0 -7070 -6070 -E038 -E038 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 773 0 -DWIDTH 14 0 -BBX 13 16 1 0 -BITMAP -0700 -0980 -0700 -0700 -0700 -0F80 -0F80 -19C0 -19C0 -30E0 -3FE0 -7FF0 -7070 -6070 -E038 -E038 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 997 0 -DWIDTH 18 0 -BBX 16 13 1 0 -BITMAP -03FF -03FF -06E0 -0CE0 -0CE0 -18FE -38FE -3FE0 -7FE0 -60E0 -E0E0 -E0FF -E0FF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 726 0 -DWIDTH 14 0 -BBX 12 16 1 -3 -BITMAP -0FE0 -3FF0 -7830 -7000 -E000 -E000 -E000 -E000 -F000 -7000 -7C30 -3FF0 -0FC0 -0700 -0380 -0F00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 645 0 -DWIDTH 12 0 -BBX 9 16 2 0 -BITMAP -3C00 -0E00 -0000 -FF80 -FF80 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 645 0 -DWIDTH 12 0 -BBX 9 16 2 0 -BITMAP -0F00 -1C00 -0000 -FF80 -FF80 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 645 0 -DWIDTH 12 0 -BBX 9 16 2 0 -BITMAP -1C00 -3600 -0000 -FF80 -FF80 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 645 0 -DWIDTH 12 0 -BBX 9 16 2 0 -BITMAP -3300 -3300 -0000 -FF80 -FF80 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 5 16 1 0 -BITMAP -F0 -38 -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 5 16 1 0 -BITMAP -78 -E0 -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 5 16 1 0 -BITMAP -70 -D8 -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 6 16 0 0 -BITMAP -CC -CC -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 819 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -3FC0 -3FF0 -3878 -3838 -381C -FF9C -FF9C -381C -381C -3838 -3878 -3FF0 -3FC0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 783 0 -DWIDTH 14 0 -BBX 10 16 2 0 -BITMAP -1D00 -2E00 -0000 -E0C0 -E0C0 -F0C0 -F8C0 -F8C0 -DCC0 -CEC0 -CEC0 -C7C0 -C3C0 -C3C0 -C1C0 -C0C0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 14 16 1 0 -BITMAP -0F00 -0380 -0000 -0FC0 -3FF0 -7878 -7038 -E01C -E01C -E01C -E01C -E01C -7038 -7878 -3FF0 -0FC0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 14 16 1 0 -BITMAP -03C0 -0700 -0000 -0FC0 -3FF0 -7878 -7038 -E01C -E01C -E01C -E01C -E01C -7038 -7878 -3FF0 -0FC0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 14 16 1 0 -BITMAP -0380 -06C0 -0000 -0FC0 -3FF0 -7878 -7038 -E01C -E01C -E01C -E01C -E01C -7038 -7878 -3FF0 -0FC0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 14 16 1 0 -BITMAP -0740 -0B80 -0000 -0FC0 -3FF0 -7878 -7038 -E01C -E01C -E01C -E01C -E01C -7038 -7878 -3FF0 -0FC0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 14 16 1 0 -BITMAP -0CC0 -0CC0 -0000 -0FC0 -3FF0 -7878 -7038 -E01C -E01C -E01C -E01C -E01C -7038 -7878 -3FF0 -0FC0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 10 2 1 -BITMAP -4080 -E1C0 -7380 -3B00 -0E00 -1C00 -3700 -7380 -E1C0 -4080 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 14 15 1 -1 -BITMAP -000C -0FDC -3FF8 -7838 -7078 -E0DC -E19C -E31C -E61C -EC1C -7838 -7078 -7FF0 -EFC0 -C000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 783 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -1E00 -0700 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 783 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -0780 -0E00 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 783 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -0E00 -1B00 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 783 0 -DWIDTH 15 0 -BBX 11 16 2 0 -BITMAP -1980 -1980 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 738 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -0780 -0E00 -0000 -E0E0 -E0E0 -70C0 -71C0 -3980 -3980 -1F00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 657 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -E000 -E000 -E000 -FF00 -FF80 -E1C0 -E1C0 -E1C0 -FF80 -FF00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 724 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -1E00 -7F00 -E380 -E380 -E700 -EE00 -EE00 -EF00 -E780 -E3C0 -E1C0 -E1C0 -E7C0 -E780 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -3C00 -0E00 -0000 -3E00 -7F00 -6380 -0380 -1F80 -7F80 -E380 -E380 -FFC0 -79C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -0F00 -1C00 -0000 -3E00 -7F00 -6380 -0380 -1F80 -7F80 -E380 -E380 -FFC0 -79C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -1C00 -3600 -0000 -3E00 -7F00 -6380 -0380 -1F80 -7F80 -E380 -E380 -FFC0 -79C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -1D00 -2E00 -0000 -3E00 -7F00 -6380 -0380 -1F80 -7F80 -E380 -E380 -FFC0 -79C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -3300 -3300 -0000 -3E00 -7F00 -6380 -0380 -1F80 -7F80 -E380 -E380 -FFC0 -79C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -0E00 -1300 -0E00 -3E00 -7F00 -6380 -0380 -1F80 -7F80 -E380 -E380 -FFC0 -79C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 913 0 -DWIDTH 17 0 -BBX 15 10 1 0 -BITMAP -3E78 -7FFC -63CE -038E -1FFE -7FFE -E380 -E3C6 -FFFE -7C7C -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 545 0 -DWIDTH 11 0 -BBX 9 13 1 -3 -BITMAP -1F00 -7F80 -7180 -E000 -E000 -E000 -E000 -F180 -7F80 -1E00 -0C00 -0600 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3C00 -0E00 -0000 -1E00 -7F00 -7380 -E380 -FF80 -FF80 -E000 -F180 -7F80 -1F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0F00 -1C00 -0000 -1E00 -7F00 -7380 -E380 -FF80 -FF80 -E000 -F180 -7F80 -1F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1C00 -3600 -0000 -1E00 -7F00 -7380 -E380 -FF80 -FF80 -E000 -F180 -7F80 -1F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3300 -3300 -0000 -1E00 -7F00 -7380 -E380 -FF80 -FF80 -E000 -F180 -7F80 -1F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 5 13 0 0 -BITMAP -F0 -38 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 5 13 1 0 -BITMAP -78 -E0 -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 5 13 1 0 -BITMAP -70 -D8 -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 6 13 0 0 -BITMAP -CC -CC -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -1E00 -1FB0 -03F0 -0FC0 -01C0 -1FE0 -7FE0 -70E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 9 13 2 0 -BITMAP -1D00 -2E00 -0000 -CF00 -FF80 -F380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -3C00 -0E00 -0000 -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -0780 -0E00 -0000 -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -0E00 -1B00 -0000 -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -0E80 -1700 -0000 -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -1980 -1980 -0000 -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 10 2 1 -BITMAP -0C00 -0C00 -0000 -0000 -FFC0 -FFC0 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 11 10 1 0 -BITMAP -1F60 -7FE0 -71C0 -E2E0 -E6E0 -ECE0 -E8E0 -71C0 -FFC0 -DF00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 9 13 2 0 -BITMAP -3C00 -0E00 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -7980 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 9 13 2 0 -BITMAP -0F00 -1C00 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -7980 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 9 13 2 0 -BITMAP -1C00 -3600 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -7980 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 9 13 2 0 -BITMAP -3300 -3300 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -7980 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 645 0 -DWIDTH 12 0 -BBX 10 16 1 -3 -BITMAP -0F00 -1C00 -0000 -E0C0 -E0C0 -E1C0 -7180 -7380 -3B00 -3F00 -1E00 -1E00 -0C00 -1C00 -3800 -3800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 696 0 -DWIDTH 13 0 -BBX 10 16 2 -3 -BITMAP -E000 -E000 -E000 -EF00 -FF80 -F3C0 -E1C0 -E1C0 -E1C0 -E1C0 -E380 -FF80 -EE00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 645 0 -DWIDTH 12 0 -BBX 10 16 1 -3 -BITMAP -3300 -3300 -0000 -E0C0 -E0C0 -E1C0 -7180 -7380 -3B00 -3F00 -1E00 -1E00 -0C00 -1C00 -3800 -3800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luBS19-L1.bdf diff -u xc/fonts/bdf/75dpi/luBS19-L1.bdf:1.2 xc/fonts/bdf/75dpi/luBS19-L1.bdf:removed --- xc/fonts/bdf/75dpi/luBS19-L1.bdf:1.2 Mon Apr 7 12:23:29 2003 +++ xc/fonts/bdf/75dpi/luBS19-L1.bdf Wed Mar 16 21:04:07 2005 @@ -1,3874 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBS19.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Bold-R-Normal-Sans-19-190-75-75-P-122-ISO8859-1 -SIZE 19 72 72 -FONTBOUNDINGBOX 34 21 -13 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 19 -POINT_SIZE 190 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 122 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FONT_ASCENT 17 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -FACE_NAME "Lucida Sans Bold" -X_HEIGHT 10 -CAP_HEIGHT 14 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 15 0 -BBX 11 13 2 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 14 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -60 -60 -60 -60 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 9 5 1 9 -BITMAP -F380 -F380 -E380 -6300 -6300 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -0660 -0CC0 -0CC0 -0CC0 -7FF0 -7FF0 -1980 -1980 -1980 -FFE0 -FFE0 -3300 -3300 -6700 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 20 2 -3 -BITMAP -0C00 -0C00 -0C00 -3F80 -7F80 -7480 -F400 -FC00 -7C00 -3F00 -1F80 -0F80 -0BC0 -09C0 -CBC0 -FF80 -FF00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 898 0 -DWIDTH 17 0 -BBX 16 14 1 0 -BITMAP -780E -7818 -CC38 -CC70 -CC60 -CCC0 -79C0 -7B80 -031E -063F -0E33 -1C33 -183F -701E -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 792 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -0F80 -3FC0 -3860 -3860 -1DE0 -1F80 -3F0C -771C -E79C -E3F8 -E1F0 -F0E0 -7FF0 -1F78 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 4 6 1 8 -BITMAP -F0 -F0 -F0 -60 -60 -60 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 5 18 1 -4 -BITMAP -08 -18 -38 -70 -70 -60 -E0 -E0 -E0 -E0 -E0 -E0 -60 -70 -70 -38 -18 -08 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 5 18 1 -4 -BITMAP -80 -C0 -E0 -70 -70 -30 -38 -38 -38 -38 -38 -38 -30 -70 -70 -E0 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 9 0 -BBX 7 6 1 8 -BITMAP -38 -54 -EE -28 -6C -28 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 12 2 0 -BITMAP -0C00 -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 4 8 1 -4 -BITMAP -F0 -F0 -F0 -F0 -70 -70 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 2 1 5 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 4 3 1 0 -BITMAP -F0 -F0 -F0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 11 0 -BBX 11 18 0 -4 -BITMAP -00E0 -00C0 -01C0 -0180 -0380 -0300 -0300 -0600 -0600 -0C00 -0C00 -1800 -1800 -3800 -3000 -7000 -6000 -E000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -0F00 -3FC0 -70E0 -6060 -E070 -E070 -E070 -E070 -E070 -E070 -6060 -70E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 5 14 3 0 -BITMAP -F8 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 14 1 0 -BITMAP -7F00 -FF80 -C3C0 -01C0 -01C0 -01C0 -0380 -0700 -0E00 -3C00 -7800 -F000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -7F00 -FF80 -83C0 -01C0 -01C0 -0380 -7E00 -7F00 -0380 -01C0 -01C0 -83C0 -FF80 -FF00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -03C0 -03C0 -07C0 -0DC0 -1DC0 -39C0 -71C0 -E1C0 -FFE0 -FFE0 -01C0 -01C0 -01C0 -01C0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 9 14 3 0 -BITMAP -FF80 -FF80 -C000 -C000 -C000 -FC00 -FF00 -0F00 -0380 -0380 -0380 -8780 -FF00 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -0FC0 -3FC0 -7840 -7000 -E000 -EF80 -FFC0 -F1E0 -E0E0 -E0E0 -60E0 -71C0 -3FC0 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -FFC0 -FFC0 -01C0 -0380 -0300 -0700 -0E00 -1C00 -1C00 -3800 -3800 -7800 -7000 -F000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -1F00 -3F80 -71C0 -71C0 -79C0 -3F80 -1F80 -7FC0 -63E0 -E0E0 -E0E0 -F1E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -1F00 -7F80 -71C0 -E0C0 -E0E0 -E0E0 -F1E0 -7FE0 -3EE0 -00E0 -01C0 -43C0 -7F80 -7E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 3 10 2 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 3 14 2 -4 -BITMAP -E0 -E0 -E0 -00 -00 -00 -E0 -E0 -E0 -E0 -60 -60 -40 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -0020 -00E0 -01E0 -0780 -1E00 -F800 -7800 -1E00 -0780 -01E0 -00E0 -0020 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 7 1 2 -BITMAP -FFE0 -FFE0 -0000 -0000 -0000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -8000 -E000 -F000 -3C00 -0F00 -03C0 -03E0 -0F00 -3C00 -F000 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 572 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -FE00 -FF00 -8780 -0380 -0380 -0700 -0C00 -1C00 -3800 -3800 -0000 -0000 -3800 -3800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 14 2 0 -BITMAP -03F0 -0C18 -1004 -2006 -43F2 -4462 -8C62 -98C2 -99C4 -9F4C -8CF0 -4000 -3080 -0FC0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 773 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -0780 -0780 -0FC0 -0DC0 -0DC0 -19E0 -18E0 -38E0 -3FF0 -3FF0 -7078 -6038 -6038 -C03C -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 669 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -FF00 -FF00 -E380 -E380 -E380 -E700 -FC00 -FF00 -E3C0 -E1C0 -E1C0 -E1C0 -FF80 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 726 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -07F8 -1FF8 -7C18 -7000 -F000 -E000 -E000 -E000 -E000 -F000 -7000 -7C08 -1FF8 -0FF0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 819 0 -DWIDTH 16 0 -BBX 13 14 2 0 -BITMAP -FF80 -FFE0 -E1F0 -E070 -E078 -E038 -E038 -E038 -E038 -E038 -E070 -E0F0 -FFE0 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 645 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -FF80 -FF80 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -FF80 -FF80 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0FF0 -3FF0 -7810 -7000 -F000 -E000 -E000 -E070 -E070 -E070 -7070 -7C70 -3FF0 -0FE0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 15 0 -BBX 12 14 2 0 -BITMAP -E070 -E070 -E070 -E070 -E070 -E070 -FFF0 -FFF0 -E070 -E070 -E070 -E070 -E070 -E070 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 3 14 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 501 0 -DWIDTH 10 0 -BBX 7 18 1 -4 -BITMAP -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -8E -FC -F8 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 14 0 -BBX 12 14 2 0 -BITMAP -E0E0 -E1C0 -E380 -E300 -E600 -EE00 -FC00 -FE00 -EF00 -E700 -E780 -E3C0 -E1E0 -E1F0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 18 0 -BBX 15 14 1 0 -BITMAP -F81E -F83E -F83E -FC3E -DC7E -DC6E -DE6E -CEEE -CECE -CFCE -C78E -C78E -C38E -C00E -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 783 0 -DWIDTH 15 0 -BBX 12 14 1 0 -BITMAP -E030 -F030 -F030 -F830 -FC30 -DE30 -CE30 -C730 -C7B0 -C3F0 -C1F0 -C0F0 -C0F0 -C070 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 15 14 1 0 -BITMAP -0FE0 -3FF0 -783C -701C -F01E -E00E -E00E -E00E -E00E -F01E -701C -783C -3FF0 -0FE0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 657 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -FF00 -FFC0 -E3C0 -E1C0 -E1C0 -E1C0 -E380 -FF80 -FE00 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 17 18 1 -4 -BITMAP -0FE000 -3FF000 -783C00 -701C00 -F01E00 -E00E00 -E00E00 -E00E00 -E00E00 -F01E00 -701C00 -783C00 -3FF800 -0FF000 -007F80 -003F00 -001F00 -000600 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 734 0 -DWIDTH 14 0 -BBX 12 14 2 0 -BITMAP -FF00 -FF80 -E1C0 -E1C0 -E1C0 -E380 -FF80 -FE00 -E700 -E700 -E380 -E3C0 -E1E0 -E1F0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 594 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -3F80 -7F80 -F080 -F000 -F000 -FC00 -7F00 -1F80 -07C0 -01C0 -01C0 -83C0 -FF80 -FE00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 735 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -FFF8 -FFF8 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 783 0 -DWIDTH 15 0 -BBX 12 14 1 0 -BITMAP -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 735 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -F00C -7018 -7818 -3838 -3830 -3C30 -1C60 -1C60 -0E60 -0EC0 -0EC0 -07C0 -0780 -0780 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 940 0 -DWIDTH 18 0 -BBX 17 14 0 0 -BITMAP -E0C180 -71E180 -71E300 -71E300 -71E300 -7BF300 -3B7600 -3B7600 -3B7600 -3B7600 -1E3C00 -1E3C00 -1E3C00 -1E3C00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 699 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -7070 -78E0 -38C0 -3D80 -1D80 -1F00 -0F00 -0F00 -0F80 -1B80 -3BC0 -31C0 -61E0 -E0F0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 738 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -F038 -7830 -3860 -3CE0 -1CC0 -0FC0 -0F80 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -FFE0 -FFE0 -01C0 -03C0 -0780 -0700 -0F00 -1E00 -1C00 -3C00 -7800 -7000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 5 18 1 -4 -BITMAP -F8 -F8 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -F8 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 596 0 -DWIDTH 11 0 -BBX 11 18 0 -4 -BITMAP -E000 -6000 -7000 -3000 -3800 -1800 -1800 -0C00 -0C00 -0600 -0600 -0300 -0300 -0380 -0180 -01C0 -00C0 -00E0 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 5 18 1 -4 -BITMAP -F8 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -F8 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 12 1 2 -BITMAP -0400 -0400 -0E00 -0E00 -1F00 -1B00 -1B00 -3180 -3180 -60C0 -60C0 -C060 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 2 1 -3 -BITMAP -FF -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 5 2 3 12 -BITMAP -E0 -38 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -7E00 -7F80 -4380 -0380 -3F80 -FF80 -E380 -E380 -FFC0 -7BC0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 696 0 -DWIDTH 13 0 -BBX 11 14 2 0 -BITMAP -E000 -E000 -E000 -E000 -EF80 -FFC0 -F1E0 -E0E0 -E0E0 -E0E0 -E0E0 -F1E0 -FFC0 -EF80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 545 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -1F -7F -71 -E0 -E0 -E0 -E0 -70 -7F -1F -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 696 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -00E0 -00E0 -00E0 -00E0 -3EE0 -7FE0 -71E0 -E0E0 -E0E0 -E0E0 -E0E0 -F1E0 -7FE0 -3EE0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1F00 -7F80 -71C0 -E1C0 -FFC0 -FFC0 -F000 -7040 -7FC0 -1FC0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 461 0 -DWIDTH 9 0 -BBX 8 14 1 0 -BITMAP -3F -7F -70 -70 -FE -FE -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 696 0 -DWIDTH 13 0 -BBX 11 14 1 -4 -BITMAP -3EE0 -7FE0 -71E0 -E0E0 -E0E0 -E0E0 -E0E0 -F1E0 -7FE0 -3CE0 -00E0 -41E0 -7FC0 -3F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -E000 -E000 -E000 -E000 -EF80 -FFC0 -F1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 3 14 2 0 -BITMAP -E0 -E0 -00 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 6 18 0 -4 -BITMAP -1C -1C -00 -00 -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -9C -FC -F8 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 681 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -E000 -E000 -E000 -E000 -E380 -E700 -E600 -EC00 -EC00 -FE00 -EE00 -EF00 -E780 -E3C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 3 14 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 1006 0 -DWIDTH 19 0 -BBX 17 10 1 0 -BITMAP -E79F00 -FFFF80 -F1E380 -E1C380 -E1C380 -E1C380 -E1C380 -E1C380 -E1C380 -E1C380 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 10 10 2 0 -BITMAP -EF80 -FFC0 -F1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 11 10 1 0 -BITMAP -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 696 0 -DWIDTH 13 0 -BBX 11 14 2 -4 -BITMAP -EF80 -FFC0 -F1E0 -E0E0 -E0E0 -E0E0 -E0E0 -F1C0 -FFC0 -EF80 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 696 0 -DWIDTH 13 0 -BBX 11 14 1 -4 -BITMAP -3EE0 -7FE0 -F1E0 -E0E0 -E0E0 -E0E0 -E0E0 -F1E0 -7FE0 -3EE0 -00E0 -00E0 -00E0 -00E0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -EE -FE -FE -F0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 622 0 -DWIDTH 12 0 -BBX 9 10 2 0 -BITMAP -7F00 -FF00 -F100 -F000 -FE00 -3F80 -0F80 -8780 -FF00 -FE00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 436 0 -DWIDTH 8 0 -BBX 6 13 1 0 -BITMAP -30 -70 -70 -FC -FC -70 -70 -70 -70 -70 -70 -7C -3C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 10 10 2 0 -BITMAP -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E3C0 -FFC0 -7DC0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 12 10 0 0 -BITMAP -F070 -7060 -7860 -38C0 -3CC0 -1DC0 -1D80 -0F80 -0F00 -0F00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 885 0 -DWIDTH 17 0 -BBX 16 10 0 0 -BITMAP -E1C3 -73C6 -73E6 -73E6 -73EE -3EEC -3E7C -3E7C -3C78 -1C78 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 568 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -F1C0 -7B80 -3F00 -3F00 -1E00 -1E00 -3F00 -3780 -7780 -E3C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 645 0 -DWIDTH 12 0 -BBX 12 14 0 -4 -BITMAP -F070 -7060 -78E0 -38C0 -39C0 -1D80 -1F80 -1F00 -0F00 -0E00 -0E00 -1C00 -3C00 -7800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -FFC0 -FFC0 -0780 -0F00 -1E00 -3E00 -7C00 -7800 -FFC0 -FFC0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 5 18 1 -4 -BITMAP -38 -78 -70 -70 -70 -38 -38 -30 -E0 -E0 -30 -38 -38 -78 -70 -70 -78 -38 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 18 2 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 5 18 1 -4 -BITMAP -C0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -38 -38 -60 -E0 -E0 -E0 -E0 -E0 -E0 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 5 1 3 -BITMAP -7860 -7C60 -CE60 -C7C0 -C3C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 7 0 -BBX 3 14 2 -4 -BITMAP -E0 -E0 -00 -00 -60 -60 -60 -60 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 9 14 2 0 -BITMAP -0C00 -0C00 -3F80 -7F80 -F000 -E000 -E000 -E000 -E000 -F000 -7F80 -3F80 -0C00 -0C00 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 9 14 2 0 -BITMAP -0F80 -1F80 -3800 -3800 -3800 -3800 -FE00 -FE00 -3800 -3800 -3000 -7000 -FF80 -FF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -4010 -E038 -6030 -3760 -1FC0 -38E0 -3060 -3060 -3060 -18C0 -3FE0 -7770 -E038 -4010 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -F070 -7860 -38C0 -3DC0 -1F80 -0F00 -3FC0 -3FC0 -0E00 -3FC0 -3FC0 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 18 2 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 10 18 2 -4 -BITMAP -3F80 -7F80 -F080 -F000 -F800 -7F00 -7F80 -C7C0 -C1C0 -E0C0 -FC80 -7F80 -1F80 -07C0 -03C0 -C3C0 -FF80 -FF00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 6 2 3 12 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 825 0 -DWIDTH 16 0 -BBX 15 14 0 0 -BITMAP -07C0 -1830 -2008 -47E4 -4C24 -9802 -9802 -9802 -9802 -4C04 -47E4 -2008 -1830 -07C0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 536 0 -DWIDTH 10 0 -BBX 9 8 1 6 -BITMAP -7E00 -FF00 -8700 -0700 -7F00 -E700 -FF80 -7380 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 11 8 0 1 -BITMAP -0840 -1CE0 -39C0 -F780 -7380 -39C0 -18C0 -0C60 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 7 1 2 -BITMAP -FFE0 -FFE0 -0060 -0060 -0060 -0060 -0060 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 2 1 5 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 10 2 4 -BITMAP -1E00 -2100 -4080 -8040 -9F40 -9F40 -9E40 -5B80 -6180 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 6 2 3 12 -BITMAP -FC -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 5 0 -BBX 3 4 1 10 -BITMAP -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 10 12 2 0 -BITMAP -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 536 0 -DWIDTH 8 0 -BBX 6 8 -12 6 -BITMAP -F8 -8C -0C -0C -18 -20 -E0 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 536 0 -DWIDTH 8 0 -BBX 6 8 -12 6 -BITMAP -F8 -0C -0C -78 -18 -0C -0C -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 5 2 4 12 -BITMAP -38 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 699 0 -DWIDTH 13 0 -BBX 10 14 2 -4 -BITMAP -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E3C0 -FFC0 -FDC0 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 8 18 2 -4 -BITMAP -7F -FB -FB -FB -FB -FB -7B -1B -1B -1B -1B -1B -1B -1B -1B -1B -1B -1B -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 13 0 -BBX 3 2 5 5 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 4 4 5 -4 -BITMAP -E0 -60 -30 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 536 0 -DWIDTH 8 0 -BBX 3 8 -13 6 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 536 0 -DWIDTH 10 0 -BBX 9 8 1 6 -BITMAP -3E00 -7F00 -F780 -E380 -E380 -F780 -7F00 -3E00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 11 8 0 1 -BITMAP -C600 -6300 -7380 -39C0 -3DE0 -7380 -E700 -4200 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1066 0 -DWIDTH 17 0 -BBX 15 14 4 0 -BITMAP -E038 -6070 -6060 -60C0 -61C0 -6380 -630C -661C -0E2C -1C6C -18CC -30FE -700C -E00C -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1066 0 -DWIDTH 17 0 -BBX 14 14 4 0 -BITMAP -E038 -6070 -6060 -60C0 -61C0 -6380 -63F8 -668C -0E0C -1C0C -1818 -3020 -70E0 -E0FC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1120 0 -DWIDTH 17 0 -BBX 16 14 5 0 -BITMAP -F81C -0C38 -0C30 -7860 -18E0 -0DC0 -0D86 -FB0E -0716 -0E36 -0C66 -187F -3806 -7006 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 572 0 -DWIDTH 11 0 -BBX 9 14 1 -4 -BITMAP -0E00 -0E00 -0000 -0000 -0E00 -0E00 -1C00 -3800 -7000 -E000 -E000 -F080 -7F80 -3F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 773 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0E00 -0380 -0000 -0780 -0780 -0FC0 -0DC0 -0DC0 -19E0 -18E0 -38E0 -3FF0 -3FF0 -7078 -6038 -6038 -C03C -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 773 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -01C0 -0700 -0000 -0780 -0780 -0FC0 -0DC0 -0DC0 -19E0 -18E0 -38E0 -3FF0 -3FF0 -7078 -6038 -6038 -C03C -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 773 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0380 -0EE0 -0000 -0780 -0780 -0FC0 -0DC0 -0DC0 -19E0 -18E0 -38E0 -3FF0 -3FF0 -7078 -6038 -6038 -C03C -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 773 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -07E0 -0FC0 -0000 -0780 -0780 -0FC0 -0DC0 -0DC0 -19E0 -18E0 -38E0 -3FF0 -3FF0 -7078 -6038 -6038 -C03C -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 773 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0CC0 -0CC0 -0000 -0780 -0780 -0FC0 -0DC0 -0DC0 -19E0 -18E0 -38E0 -3FF0 -3FF0 -7078 -6038 -6038 -C03C -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 773 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0380 -0380 -0000 -0780 -0780 -0FC0 -0DC0 -0DC0 -19E0 -18E0 -38E0 -3FF0 -3FF0 -7078 -6038 -6038 -C03C -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 997 0 -DWIDTH 19 0 -BBX 17 14 -1 0 -BITMAP -01FF80 -03FF80 -03E000 -07E000 -06E000 -0EE000 -0CFE00 -18FE00 -18E000 -3FE000 -7FE000 -60E000 -C0FF80 -C0FF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 726 0 -DWIDTH 14 0 -BBX 13 18 0 -4 -BITMAP -07F8 -1FF8 -7C18 -7000 -F000 -E000 -E000 -E000 -E000 -F000 -7000 -7C08 -1FF8 -0FF0 -0300 -0300 -0180 -0780 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 645 0 -DWIDTH 12 0 -BBX 9 17 2 0 -BITMAP -7000 -1C00 -0000 -FF80 -FF80 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 645 0 -DWIDTH 12 0 -BBX 9 17 2 0 -BITMAP -0700 -1C00 -0000 -FF80 -FF80 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 645 0 -DWIDTH 12 0 -BBX 9 17 2 0 -BITMAP -1C00 -7700 -0000 -FF80 -FF80 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 645 0 -DWIDTH 12 0 -BBX 9 17 2 0 -BITMAP -6600 -6600 -0000 -FF80 -FF80 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 5 17 0 0 -BITMAP -E0 -38 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 5 17 2 0 -BITMAP -38 -E0 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 7 17 0 0 -BITMAP -38 -EE -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 6 17 1 0 -BITMAP -CC -CC -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 819 0 -DWIDTH 16 0 -BBX 15 14 0 0 -BITMAP -3FE0 -3FF8 -387C -381C -381E -380E -FF0E -FF0E -380E -380E -381C -383C -3FF8 -3FE0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 783 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -0FC0 -1F80 -0000 -E030 -F030 -F030 -F830 -FC30 -DE30 -CE30 -C730 -C7B0 -C3F0 -C1F0 -C0F0 -C0F0 -C070 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 15 17 1 0 -BITMAP -0700 -01C0 -0000 -0FE0 -3FF0 -783C -701C -F01E -E00E -E00E -E00E -E00E -F01E -701C -783C -3FF0 -0FE0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 15 17 1 0 -BITMAP -00E0 -0380 -0000 -0FE0 -3FF0 -783C -701C -F01E -E00E -E00E -E00E -E00E -F01E -701C -783C -3FF0 -0FE0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 15 17 1 0 -BITMAP -0380 -0EE0 -0000 -0FE0 -3FF0 -783C -701C -F01E -E00E -E00E -E00E -E00E -F01E -701C -783C -3FF0 -0FE0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 15 17 1 0 -BITMAP -07E0 -0FC0 -0000 -0FE0 -3FF0 -783C -701C -F01E -E00E -E00E -E00E -E00E -F01E -701C -783C -3FF0 -0FE0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 15 17 1 0 -BITMAP -0660 -0660 -0000 -0FE0 -3FF0 -783C -701C -F01E -E00E -E00E -E00E -E00E -F01E -701C -783C -3FF0 -0FE0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -4040 -E0E0 -71C0 -3B80 -1F00 -0E00 -0E00 -1F00 -3B80 -71C0 -E0E0 -4040 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 15 14 1 0 -BITMAP -0FEE -3FFC -783C -707C -F0FE -E1CE -E18E -E30E -E70E -FE1E -7C1C -783C -7FF0 -EFE0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 783 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -1C00 -0700 -0000 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 783 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -0380 -0E00 -0000 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 783 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -0700 -1DC0 -0000 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 783 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -1980 -1980 -0000 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 738 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -01C0 -0700 -0000 -F038 -7830 -3860 -3CE0 -1CC0 -0FC0 -0F80 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 657 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -E000 -E000 -E000 -FF00 -FFC0 -E3C0 -E1C0 -E1C0 -E3C0 -FF80 -FE00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 724 0 -DWIDTH 14 0 -BBX 12 14 2 0 -BITMAP -3F00 -7F80 -E380 -E380 -E700 -E600 -EE00 -EF80 -E7E0 -E1F0 -E0F0 -E070 -EFE0 -EFC0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -3800 -0E00 -0000 -7E00 -7F80 -4380 -0380 -3F80 -FF80 -E380 -E380 -FFC0 -7BC0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -0700 -1C00 -0000 -7E00 -7F80 -4380 -0380 -3F80 -FF80 -E380 -E380 -FFC0 -7BC0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -0E00 -3B80 -0000 -7E00 -7F80 -4380 -0380 -3F80 -FF80 -E380 -E380 -FFC0 -7BC0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -1F80 -3F00 -0000 -7E00 -7F80 -4380 -0380 -3F80 -FF80 -E380 -E380 -FFC0 -7BC0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -3300 -3300 -0000 -7E00 -7F80 -4380 -0380 -3F80 -FF80 -E380 -E380 -FFC0 -7BC0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -1C00 -1C00 -0000 -7E00 -7F80 -4380 -0380 -3F80 -FF80 -E380 -E380 -FFC0 -7BC0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 913 0 -DWIDTH 17 0 -BBX 16 10 1 0 -BITMAP -3E7C -7FFE -43CF -03C7 -3FFF -FFFF -E3C0 -E3C1 -FFFF -7CFF -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 545 0 -DWIDTH 10 0 -BBX 8 14 1 -4 -BITMAP -1F -7F -71 -E0 -E0 -E0 -E0 -70 -7F -1F -38 -18 -0C -3C -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -3800 -0E00 -0000 -1F00 -7F80 -71C0 -E1C0 -FFC0 -FFC0 -F000 -7040 -7FC0 -1FC0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -0700 -1C00 -0000 -1F00 -7F80 -71C0 -E1C0 -FFC0 -FFC0 -F000 -7040 -7FC0 -1FC0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -0E00 -3B80 -0000 -1F00 -7F80 -71C0 -E1C0 -FFC0 -FFC0 -F000 -7040 -7FC0 -1FC0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -3300 -3300 -0000 -1F00 -7F80 -71C0 -E1C0 -FFC0 -FFC0 -F000 -7040 -7FC0 -1FC0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 5 13 0 0 -BITMAP -E0 -38 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 5 13 2 0 -BITMAP -38 -E0 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 7 13 0 0 -BITMAP -38 -EE -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 6 13 1 0 -BITMAP -CC -CC -00 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0300 -0300 -0600 -FE00 -FF00 -7780 -63C0 -5FC0 -7FE0 -71E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7F80 -1F00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -1F80 -3F00 -0000 -EF80 -FFC0 -F1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -1C00 -0700 -0000 -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -0380 -0E00 -0000 -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -0E00 -3B80 -0000 -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -1F80 -3F00 -0000 -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -1980 -1980 -0000 -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -0C00 -0C00 -0000 -0000 -0000 -FFE0 -FFE0 -0000 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 12 10 1 0 -BITMAP -1F70 -7FE0 -71C0 -E3E0 -E7E0 -EEE0 -FCE0 -79C0 -7FC0 -FF00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -3800 -0E00 -0000 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E3C0 -FFC0 -7DC0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -0700 -1C00 -0000 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E3C0 -FFC0 -7DC0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -0E00 -3B80 -0000 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E3C0 -FFC0 -7DC0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -3300 -3300 -0000 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E3C0 -FFC0 -7DC0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 645 0 -DWIDTH 12 0 -BBX 12 17 0 -4 -BITMAP -0380 -0E00 -0000 -F070 -7060 -78E0 -38C0 -39C0 -1D80 -1F80 -1F00 -0F00 -0E00 -0E00 -1C00 -3C00 -7800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 696 0 -DWIDTH 13 0 -BBX 11 18 2 -4 -BITMAP -E000 -E000 -E000 -E000 -E780 -EFC0 -F1E0 -E0E0 -E0E0 -E0E0 -E0E0 -F1C0 -FFC0 -EF80 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 645 0 -DWIDTH 12 0 -BBX 12 17 0 -4 -BITMAP -1980 -1980 -0000 -F070 -7060 -78E0 -38C0 -39C0 -1D80 -1F80 -1F00 -0F00 -0E00 -0E00 -1C00 -3C00 -7800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luBS24-L1.bdf diff -u xc/fonts/bdf/75dpi/luBS24-L1.bdf:1.1 xc/fonts/bdf/75dpi/luBS24-L1.bdf:removed --- xc/fonts/bdf/75dpi/luBS24-L1.bdf:1.1 Wed Apr 4 18:56:20 2001 +++ xc/fonts/bdf/75dpi/luBS24-L1.bdf Wed Mar 16 21:04:07 2005 @@ -1,4489 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luBS24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Bold-R-Normal-Sans-24-240-75-75-P-152-ISO8859-1 -SIZE 24 72 72 -FONTBOUNDINGBOX 45 27 -18 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 152 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 22 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Bold" -X_HEIGHT 13 -CAP_HEIGHT 17 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 813 0 -DWIDTH 20 0 -BBX 15 17 2 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 8 0 -BBX 5 17 2 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -70 -70 -70 -70 -00 -00 -F8 -F8 -F8 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 11 8 1 10 -BITMAP -FBE0 -FBE0 -F3E0 -F3E0 -71C0 -71C0 -71C0 -71C0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 15 17 1 0 -BITMAP -0318 -0318 -0638 -0630 -7FFE -7FFE -0C60 -0C60 -0C60 -1C60 -FFFC -FFF8 -18C0 -18C0 -31C0 -3180 -3180 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 13 23 2 -3 -BITMAP -0700 -0700 -0700 -1FF0 -3FF0 -7FF0 -7B00 -7B00 -7F00 -7F00 -3F80 -0FC0 -07E0 -07F0 -06F8 -0678 -8678 -FFF0 -FFF0 -7FC0 -0700 -0700 -0700 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 898 0 -DWIDTH 22 0 -BBX 21 17 0 0 -BITMAP -3E01E0 -7F03C0 -FF8380 -E38700 -E38F00 -FF9E00 -7F3C00 -3E7800 -0073E0 -00F7F0 -01EFF8 -03CE38 -078E38 -070E38 -0F0FF8 -1E07F0 -3C03E0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 792 0 -DWIDTH 19 0 -BBX 18 17 0 0 -BITMAP -07F000 -0FF800 -1FFC00 -1F3C00 -1F3C00 -0FF800 -0FF000 -1FE3C0 -3FF3C0 -7BF3C0 -F9FB80 -F8FF80 -F8FF00 -FC7E00 -7FFE00 -3FFF00 -0FCF80 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 5 8 1 10 -BITMAP -F8 -F8 -F8 -F8 -70 -70 -70 -70 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 386 0 -DWIDTH 9 0 -BBX 7 23 1 -5 -BITMAP -02 -06 -0E -1E -3C -7C -7C -78 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -78 -7C -7C -3C -1E -0E -06 -02 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 386 0 -DWIDTH 9 0 -BBX 7 23 1 -5 -BITMAP -80 -C0 -E0 -F0 -78 -7C -7C -3C -3E -3E -3E -3E -3E -3E -3E -3C -7C -7C -78 -F0 -E0 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 464 0 -DWIDTH 11 0 -BBX 9 9 1 8 -BITMAP -1C00 -5D00 -4900 -F780 -E380 -1400 -7700 -7700 -2400 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 15 14 1 0 -BITMAP -0380 -0380 -0380 -0380 -0380 -FFFE -FFFE -FFFE -0380 -0380 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 5 9 2 -4 -BITMAP -F8 -F8 -F8 -F8 -F8 -38 -70 -F0 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 5 3 1 6 -BITMAP -F8 -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 5 5 2 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 596 0 -DWIDTH 14 0 -BBX 14 22 0 -4 -BITMAP -003C -0038 -0078 -0070 -00F0 -00E0 -01E0 -01C0 -01C0 -0380 -0380 -0700 -0700 -0E00 -0E00 -1C00 -1C00 -3800 -3800 -7800 -7000 -F000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 15 17 1 0 -BITMAP -07C0 -1FF0 -3FF8 -7C7C -783C -F83E -F83E -F83E -F83E -F83E -F83E -F83E -783C -7C7C -3FF8 -1FF0 -07C0 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 7 17 4 0 -BITMAP -FE -FE -FE -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -3E -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 13 17 1 0 -BITMAP -3FC0 -FFE0 -FFF0 -C1F8 -00F8 -00F8 -00F8 -01F0 -03E0 -07C0 -0F80 -1F00 -7C00 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 13 17 2 0 -BITMAP -3F80 -FFE0 -FFF0 -83F0 -01F0 -01F0 -03E0 -3FC0 -3FC0 -3FE0 -01F0 -00F8 -00F8 -C1F8 -FFF0 -FFF0 -7F80 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 15 17 1 0 -BITMAP -00F8 -01F8 -03F8 -07F8 -0FF8 -1EF8 -3CF8 -7CF8 -78F8 -F0F8 -FFFE -FFFE -FFFE -00F8 -00F8 -00F8 -00F8 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 12 17 3 0 -BITMAP -FFF0 -FFF0 -FFF0 -E000 -E000 -E000 -FE00 -FFC0 -FFE0 -07E0 -01F0 -01F0 -01F0 -83F0 -FFE0 -FFC0 -7F00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -07F0 -1FF8 -3FF8 -7E08 -7C00 -F800 -FBE0 -FFF8 -FFF8 -FCFC -F87C -F87C -787C -7CFC -3FF8 -1FF0 -0FC0 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 13 17 3 0 -BITMAP -FFF8 -FFF8 -FFF8 -0078 -00F0 -01E0 -03E0 -07C0 -0780 -0F00 -1F00 -1E00 -3E00 -3C00 -7C00 -7C00 -7C00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -0FC0 -3FF0 -7FF8 -78F8 -7878 -7C78 -3FF0 -1FE0 -1FF0 -3DF8 -787C -F83C -F83C -FC7C -FFF8 -7FF0 -1FC0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -0FC0 -3FE0 -7FF0 -FCF8 -F878 -F87C -F87C -FCFC -7FFC -7FFC -1E7C -007C -00F8 -41F8 -7FF0 -7FE0 -3F80 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 5 13 2 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -00 -00 -00 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 5 17 2 -4 -BITMAP -F8 -F8 -F8 -F8 -F8 -00 -00 -00 -F8 -F8 -F8 -F8 -F8 -38 -70 -F0 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -0004 -001C -007C -01F8 -07E0 -1F80 -FE00 -7E00 -1F80 -07E0 -01F8 -007C -001C -0004 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 14 9 1 2 -BITMAP -FFFC -FFFC -FFFC -0000 -0000 -0000 -FFFC -FFFC -FFFC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -8000 -E000 -F800 -7E00 -1F80 -07E0 -01F8 -01FC -07E0 -1F80 -7E00 -F800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 572 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -7F80 -FFE0 -FFF0 -83F0 -01F0 -01F0 -01E0 -03C0 -0780 -0F00 -1F00 -1F00 -0000 -0000 -1F00 -1F00 -1F00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 17 2 0 -BITMAP -00FC00 -03FF00 -0F03C0 -1C01C0 -38FCE0 -71FC60 -638C60 -E70860 -CE3860 -CE78C0 -CFD9C0 -CF9F80 -E71E00 -600000 -382000 -1FF000 -07C000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 773 0 -DWIDTH 19 0 -BBX 18 17 0 0 -BITMAP -03F000 -03F000 -03F800 -07F800 -07F800 -07FC00 -0E7C00 -0E7E00 -1E3E00 -1C3E00 -1FFF00 -3FFF00 -3FFF80 -780F80 -700F80 -7007C0 -E007C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 669 0 -DWIDTH 16 0 -BBX 14 17 2 0 -BITMAP -FFE0 -FFF0 -FFF8 -F8F8 -F8F8 -F8F8 -F9F0 -FFC0 -FFC0 -FFF0 -F8F8 -F87C -F87C -F87C -FFFC -FFF8 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 726 0 -DWIDTH 17 0 -BBX 16 17 1 0 -BITMAP -03FE -0FFF -3FFF -7F03 -7C00 -FC00 -F800 -F800 -F800 -F800 -F800 -FC00 -7E00 -7F01 -3FFF -0FFF -03FC -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 819 0 -DWIDTH 20 0 -BBX 17 17 2 0 -BITMAP -FFF000 -FFFC00 -FFFE00 -F87F00 -F81F00 -F81F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F80F80 -F81F00 -F83F00 -FFFE00 -FFFC00 -FFF000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 645 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -FFF0 -FFF0 -FFF0 -F800 -F800 -F800 -F800 -FFE0 -FFE0 -FFE0 -F800 -F800 -F800 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -FFF0 -FFF0 -FFF0 -F800 -F800 -F800 -F800 -FFE0 -FFE0 -FFE0 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -03FF -0FFF -3FFF -3F03 -7C00 -FC00 -F800 -F800 -F81F -F81F -F81F -FC1F -7C1F -7F1F -3FFF -0FFF -03FE -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 813 0 -DWIDTH 20 0 -BBX 15 17 2 0 -BITMAP -F83E -F83E -F83E -F83E -F83E -F83E -F83E -FFFE -FFFE -FFFE -F83E -F83E -F83E -F83E -F83E -F83E -F83E -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 5 17 2 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 501 0 -DWIDTH 12 0 -BBX 10 21 0 -4 -BITMAP -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -07C0 -87C0 -FF80 -FF80 -7E00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 753 0 -DWIDTH 18 0 -BBX 16 17 2 0 -BITMAP -F81E -F83C -F878 -F8F0 -F8E0 -F9E0 -FBC0 -FFC0 -FFC0 -FFE0 -FBF0 -FBF0 -F9F8 -F8FC -F8FE -F87E -F83F -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 620 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 940 0 -DWIDTH 23 0 -BBX 18 17 2 0 -BITMAP -FC0FC0 -FC0FC0 -FC1FC0 -FE1FC0 -FE1FC0 -FE3FC0 -EF3FC0 -EF3FC0 -EF7FC0 -E7F7C0 -E7F7C0 -E7F7C0 -E7E7C0 -E3E7C0 -E3E7C0 -E3C7C0 -E007C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 783 0 -DWIDTH 19 0 -BBX 15 17 2 0 -BITMAP -F00E -F80E -FC0E -FE0E -FF0E -FF0E -FF8E -EFCE -EFEE -E7EE -E3FE -E1FE -E1FE -E0FE -E07E -E03E -E01E -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 19 17 1 0 -BITMAP -03F800 -0FFE00 -3FFF80 -7E0FC0 -7C07C0 -FC07E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -FC07E0 -7C07C0 -7E0FC0 -3FFF80 -0FFE00 -03F800 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 657 0 -DWIDTH 16 0 -BBX 14 17 2 0 -BITMAP -FFF0 -FFF8 -FFFC -F8FC -F87C -F87C -F87C -F8F8 -FFF8 -FFF0 -FFC0 -F800 -F800 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 22 21 1 -4 -BITMAP -03F800 -0FFE00 -3FFF80 -7E0FC0 -7C07C0 -FC07E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -FC07E0 -7C07C0 -7E0F80 -3FFF80 -0FFE00 -03FE00 -001FFC -0007F8 -0003F0 -000060 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 734 0 -DWIDTH 18 0 -BBX 16 17 2 0 -BITMAP -FFC0 -FFF0 -FFF8 -F8F8 -F8F8 -F8F8 -F9F8 -FFF0 -FFE0 -FFE0 -FBF0 -F9F0 -F9F8 -F8F8 -F8FC -F87E -F87F -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 594 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -1FF0 -7FF0 -7FF0 -F830 -F800 -FE00 -FF00 -7FC0 -3FF0 -1FF0 -07F8 -01F8 -00F8 -C1F8 -FFF0 -FFE0 -FF80 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 735 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -FFFF80 -FFFF80 -FFFF80 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 783 0 -DWIDTH 19 0 -BBX 15 17 2 0 -BITMAP -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -7C7C -7FFC -3FF8 -0FE0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 735 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -F80380 -FC0780 -7C0700 -7C0700 -7E0E00 -3E0E00 -3F0E00 -1F1C00 -1F1C00 -1FBC00 -0FB800 -0FB800 -0FF800 -07F000 -07F000 -03E000 -03E000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 940 0 -DWIDTH 23 0 -BBX 22 17 0 0 -BITMAP -F83C1C -F87C1C -F87C38 -FC7C38 -7C7E38 -7CFE38 -7CFE70 -7EFE70 -3EFE70 -3FEF70 -3FCFE0 -3FCFE0 -1FCFE0 -1FCFE0 -1F87C0 -1F87C0 -0F87C0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 699 0 -DWIDTH 17 0 -BBX 16 17 1 0 -BITMAP -FC0F -7E1E -3E3C -3F38 -1FF8 -1FF0 -0FE0 -07E0 -07E0 -07F0 -0FF0 -0FF8 -1EF8 -3CFC -387E -787E -F03F -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 738 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -FC0780 -7C0700 -7E0E00 -3F1E00 -3F1C00 -1FBC00 -0FF800 -0FF000 -07F000 -07E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 13 17 1 0 -BITMAP -FFF8 -FFF8 -FFF8 -01F8 -03F0 -03F0 -07E0 -0FC0 -1FC0 -1F80 -3F00 -7E00 -7E00 -FC00 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 386 0 -DWIDTH 9 0 -BBX 6 22 2 -4 -BITMAP -FC -FC -FC -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -FC -FC -FC -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 596 0 -DWIDTH 14 0 -BBX 14 22 0 -4 -BITMAP -F000 -7000 -7800 -3800 -3800 -1C00 -1C00 -0E00 -0E00 -0700 -0700 -0380 -0380 -01C0 -01C0 -01E0 -00E0 -00F0 -0070 -0078 -0038 -003C -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 386 0 -DWIDTH 9 0 -BBX 6 22 1 -4 -BITMAP -FC -FC -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FC -FC -FC -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 14 14 1 3 -BITMAP -0100 -0300 -0300 -0780 -0780 -0FC0 -0FC0 -1CE0 -1CE0 -3870 -3870 -7038 -7038 -E01C -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 3 1 -3 -BITMAP -FFE0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 6 3 4 15 -BITMAP -F0 -38 -1C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -3F80 -7FE0 -7FF0 -41F0 -01F0 -3FF0 -7FF0 -FFF0 -F9F0 -F9F0 -FFF8 -7FF8 -3CF8 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 696 0 -DWIDTH 17 0 -BBX 14 18 2 0 -BITMAP -F800 -F800 -F800 -F800 -F800 -F9E0 -FBF8 -FFF8 -FCFC -F87C -F87C -F87C -F87C -F87C -FCF8 -FFF8 -FFF0 -F3E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 545 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -0FE0 -3FF0 -7FF0 -7E10 -FC00 -F800 -F800 -F800 -FC00 -7E10 -7FF0 -3FF0 -0FF0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 696 0 -DWIDTH 17 0 -BBX 14 18 1 0 -BITMAP -007C -007C -007C -007C -007C -1E7C -3FFC -7FFC -FCFC -F87C -F87C -F87C -F87C -F87C -FCFC -7FFC -7F7C -1E7C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0FC0 -3FE0 -7FF0 -78F0 -F8F8 -FFF8 -FFF8 -FFF8 -F800 -7C08 -7FF8 -3FF8 -0FF0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 461 0 -DWIDTH 11 0 -BBX 11 18 0 0 -BITMAP -0FE0 -1FE0 -3FE0 -3E00 -3E00 -FFC0 -FFC0 -FFC0 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 696 0 -DWIDTH 17 0 -BBX 14 18 1 -5 -BITMAP -1F3C -3FFC -7FFC -7CFC -F87C -F87C -F87C -F87C -F87C -FCFC -7FFC -7F7C -1E7C -007C -20FC -7FF8 -7FF0 -1FC0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 18 2 0 -BITMAP -F800 -F800 -F800 -F800 -F800 -F9E0 -FBF0 -FFF8 -FFF8 -FCF8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 5 18 2 0 -BITMAP -F8 -F8 -F8 -00 -00 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 9 23 -1 -5 -BITMAP -0F80 -0F80 -0F80 -0000 -0000 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -0F80 -FF80 -FF00 -FE00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 681 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -F800 -F800 -F800 -F800 -F800 -F878 -F8F0 -F8E0 -F9C0 -FBC0 -FBC0 -FFC0 -FFE0 -FBF0 -FBF0 -F9F8 -F8F8 -F8FC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 5 18 2 0 -BITMAP -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 1006 0 -DWIDTH 24 0 -BBX 21 13 2 0 -BITMAP -FBE1F0 -F7F3F8 -FFFFF8 -FFFFF8 -FCFCF8 -F8F8F8 -F8F8F8 -F8F8F8 -F8F8F8 -F8F8F8 -F8F8F8 -F8F8F8 -F8F8F8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 13 2 0 -BITMAP -F9E0 -FBF0 -FFF8 -FFF8 -FCF8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 14 13 1 0 -BITMAP -0FC0 -3FF0 -7FF8 -7CF8 -F87C -F87C -F87C -F87C -F87C -7CF8 -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 696 0 -DWIDTH 17 0 -BBX 14 18 2 -5 -BITMAP -F9E0 -FBF8 -FFF8 -FCFC -F87C -F87C -F87C -F87C -F87C -FCFC -FFF8 -FFF0 -F9E0 -F800 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 696 0 -DWIDTH 17 0 -BBX 14 18 1 -5 -BITMAP -1F3C -3FFC -7FFC -7CFC -F87C -F87C -F87C -F87C -F87C -FCFC -7FFC -7F7C -1E7C -007C -007C -007C -007C -007C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -F9C0 -FBC0 -FFC0 -FFC0 -FC00 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 622 0 -DWIDTH 15 0 -BBX 12 13 2 0 -BITMAP -3FC0 -7FE0 -FFE0 -F820 -F800 -FF00 -3FC0 -0FF0 -01F0 -C1F0 -FFF0 -FFE0 -7F80 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 436 0 -DWIDTH 10 0 -BBX 9 16 1 0 -BITMAP -3C00 -7C00 -7C00 -FF80 -FF80 -FF80 -7C00 -7C00 -7C00 -7C00 -7C00 -7C00 -7C00 -7F80 -3F80 -1F80 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 13 2 0 -BITMAP -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F9F8 -FFF8 -7EF8 -3CF8 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 663 0 -DWIDTH 16 0 -BBX 15 13 0 0 -BITMAP -F80E -FC1C -7C1C -7E3C -3E38 -3E38 -3F78 -1F70 -1FF0 -0FE0 -0FE0 -0FE0 -07C0 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 885 0 -DWIDTH 21 0 -BBX 20 13 1 0 -BITMAP -F0F870 -F8F870 -78F8E0 -79F8E0 -79FCE0 -7DFDC0 -3DFDC0 -3F9DC0 -3F9FC0 -3F9F80 -1F1F80 -1F0F80 -1F0F80 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 568 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -FC78 -7CF0 -3EE0 -3FE0 -1FC0 -1F80 -0F80 -0FC0 -1FC0 -3FE0 -3BF0 -79F0 -F0F8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 645 0 -DWIDTH 15 0 -BBX 15 18 0 -5 -BITMAP -F81E -FC1C -7C3C -7E38 -3E38 -3E70 -3F70 -1FE0 -1FE0 -0FE0 -0FC0 -0FC0 -0780 -0780 -0F00 -0F00 -1E00 -3E00 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 12 13 1 0 -BITMAP -FFF0 -FFF0 -FFF0 -07F0 -0FE0 -1FC0 -1F80 -3F00 -7F00 -FE00 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 386 0 -DWIDTH 9 0 -BBX 7 22 1 -4 -BITMAP -1E -3E -7E -7C -7C -7C -7C -7C -7C -F8 -F0 -F0 -78 -7C -7C -7C -7C -7C -7C -7E -3E -1E -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 3 22 2 -4 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 386 0 -DWIDTH 9 0 -BBX 7 22 1 -4 -BITMAP -F0 -F8 -FC -7C -7C -7C -7C -7C -7C -3E -1E -1E -3C -7C -7C -7C -7C -7C -7C -FC -F8 -F0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 14 6 1 4 -BITMAP -3C1C -7E1C -FF9C -E7FC -E1F8 -E0F0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 8 0 -BBX 5 18 2 -5 -BITMAP -F8 -F8 -F8 -00 -00 -70 -70 -70 -70 -70 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 12 17 2 0 -BITMAP -0380 -0380 -0FF0 -3FF0 -7FF0 -7C00 -F800 -F800 -F800 -F800 -FC00 -7E00 -7FF0 -3FF0 -07F0 -0380 -0380 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 12 17 3 0 -BITMAP -07F0 -1FF0 -1FF0 -3E00 -3E00 -3E00 -3E00 -FF80 -FF80 -FF80 -3E00 -3E00 -3C00 -7800 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 16 17 0 0 -BITMAP -6006 -E007 -F00F -7BDE -3FFC -1FF8 -1E78 -1C38 -1C38 -1C38 -1E78 -1FF8 -3FFC -7BDE -F00F -E007 -4002 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 15 17 1 0 -BITMAP -FC1E -FC1C -7E3C -3F78 -3F70 -1FF0 -0FE0 -0FC0 -1FF0 -1FF0 -07C0 -1FF0 -1FF0 -07C0 -07C0 -07C0 -07C0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 3 22 2 -4 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -00 -00 -00 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 693 0 -DWIDTH 16 0 -BBX 12 22 2 -5 -BITMAP -3FE0 -7FE0 -FFE0 -F020 -F800 -FF00 -7FC0 -3FE0 -7FF0 -EFF0 -F1F0 -FC70 -FF70 -7FE0 -7FC0 -1FE0 -07F0 -01F0 -C1F0 -FFF0 -FFE0 -FF80 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 8 3 4 14 -BITMAP -E7 -E7 -E7 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 825 0 -DWIDTH 20 0 -BBX 18 17 1 0 -BITMAP -03F000 -0FFC00 -1C0E00 -380700 -71F380 -67F980 -CF08C0 -CE00C0 -CE00C0 -CE00C0 -CF00C0 -67F980 -71FB80 -380700 -1C0E00 -0FFC00 -03F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 536 0 -DWIDTH 13 0 -BBX 12 9 1 8 -BITMAP -7F80 -FFC0 -C3E0 -3FE0 -FFE0 -F3E0 -F3E0 -FFF0 -7CF0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 13 11 1 1 -BITMAP -0410 -0E38 -1C70 -3CF0 -79E0 -F3C0 -79E0 -3CF0 -1C70 -0E38 -0410 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 14 9 1 2 -BITMAP -FFFC -FFFC -FFFC -001C -001C -001C -001C -001C -001C -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 5 3 1 6 -BITMAP -F8 -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 13 12 2 5 -BITMAP -0F80 -3FE0 -7070 -6FB0 -CF98 -CD98 -CF18 -CF18 -6DB0 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 8 3 4 14 -BITMAP -FF -FF -FF -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 4 4 1 13 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 15 14 1 0 -BITMAP -0380 -0380 -0380 -FFFE -FFFE -FFFE -0380 -0380 -0380 -0380 -0000 -FFFE -FFFE -FFFE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 536 0 -DWIDTH 10 0 -BBX 8 10 -15 7 -BITMAP -FC -87 -03 -03 -06 -0C -18 -70 -E0 -FF -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 536 0 -DWIDTH 10 0 -BBX 8 10 -16 7 -BITMAP -FE -83 -03 -07 -7C -06 -03 -03 -87 -FC -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 6 3 6 15 -BITMAP -3C -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 699 0 -DWIDTH 17 0 -BBX 13 17 2 -4 -BITMAP -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F9F8 -FFF8 -FFF8 -FEF8 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 693 0 -DWIDTH 16 0 -BBX 10 21 2 -4 -BITMAP -3FC0 -7FC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -7FC0 -1FC0 -0FC0 -0FC0 -0FC0 -0FC0 -0FC0 -0FC0 -0FC0 -0FC0 -0FC0 -0FC0 -0FC0 -0FC0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 343 0 -DWIDTH 16 0 -BBX 3 3 7 6 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 5 5 6 -5 -BITMAP -30 -60 -38 -F8 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 536 0 -DWIDTH 10 0 -BBX 3 10 -18 7 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 536 0 -DWIDTH 13 0 -BBX 12 9 0 8 -BITMAP -1F80 -7FE0 -FBF0 -F1F0 -F1F0 -F1F0 -FBF0 -7FE0 -1F80 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 13 11 1 1 -BITMAP -4100 -E380 -71C0 -79E0 -3CF0 -1E78 -3CF0 -79E0 -71C0 -E380 -4100 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 1066 0 -DWIDTH 22 0 -BBX 19 17 6 0 -BITMAP -700780 -300F00 -301E00 -303C00 -303800 -307800 -30F000 -31E0C0 -31C1C0 -33C2C0 -0784C0 -0F0CC0 -1E18C0 -1C1FE0 -3C00C0 -7800C0 -F000C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 1066 0 -DWIDTH 22 0 -BBX 19 17 6 0 -BITMAP -700780 -300F00 -301E00 -303C00 -303800 -307800 -30F000 -31FF80 -31D0E0 -33C060 -078060 -0F00C0 -1E0180 -1C0300 -3C0E00 -781C00 -F01FE0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 1120 0 -DWIDTH 22 0 -BBX 20 17 7 0 -BITMAP -FE03C0 -830780 -030F00 -071E00 -7C1C00 -063C00 -037800 -03F060 -87E0E0 -FDE160 -03C260 -078660 -0F0C60 -0E0FF0 -1E0060 -3C0060 -780060 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 572 0 -DWIDTH 14 0 -BBX 12 18 1 -5 -BITMAP -0F80 -0F80 -0F80 -0000 -0000 -0F80 -0F80 -0F00 -1E00 -3E00 -3C00 -7800 -F800 -F800 -FC10 -FFF0 -7FF0 -1FE0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 773 0 -DWIDTH 19 0 -BBX 18 21 0 0 -BITMAP -03C000 -00E000 -007000 -000000 -03F000 -03F000 -03F800 -07F800 -07F800 -07FC00 -0E7C00 -0E7E00 -1E3E00 -1C3E00 -1FFF00 -3FFF00 -3FFF80 -780F80 -700F80 -7007C0 -E007C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 773 0 -DWIDTH 19 0 -BBX 18 21 0 0 -BITMAP -007800 -00E000 -01C000 -000000 -03F000 -03F000 -03F800 -07F800 -07F800 -07FC00 -0E7C00 -0E7E00 -1E3E00 -1C3E00 -1FFF00 -3FFF00 -3FFF80 -780F80 -700F80 -7007C0 -E007C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 773 0 -DWIDTH 19 0 -BBX 18 21 0 0 -BITMAP -01F000 -03F800 -071C00 -000000 -03F000 -03F000 -03F800 -07F800 -07F800 -07FC00 -0E7C00 -0E7E00 -1E3E00 -1C3E00 -1FFF00 -3FFF00 -3FFF80 -780F80 -700F80 -7007C0 -E007C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 773 0 -DWIDTH 19 0 -BBX 18 21 0 0 -BITMAP -03DC00 -07FC00 -077800 -000000 -03F000 -03F000 -03F800 -07F800 -07F800 -07FC00 -0E7C00 -0E7E00 -1E3E00 -1C3E00 -1FFF00 -3FFF00 -3FFF80 -780F80 -700F80 -7007C0 -E007C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 773 0 -DWIDTH 19 0 -BBX 18 21 0 0 -BITMAP -073800 -073800 -073800 -000000 -03F000 -03F000 -03F800 -07F800 -07F800 -07FC00 -0E7C00 -0E7E00 -1E3E00 -1C3E00 -1FFF00 -3FFF00 -3FFF80 -780F80 -700F80 -7007C0 -E007C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 773 0 -DWIDTH 19 0 -BBX 18 22 0 0 -BITMAP -00C000 -012000 -012000 -00C000 -000000 -03F000 -03F000 -03F800 -07F800 -07F800 -07FC00 -0E7C00 -0E7E00 -1E3E00 -1C3E00 -1FFF00 -3FFF00 -3FFF80 -780F80 -700F80 -7007C0 -E007C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 997 0 -DWIDTH 24 0 -BBX 23 17 0 0 -BITMAP -003FFC -007FFC -00FFFC -00FE00 -01FE00 -01FE00 -03BE00 -03BFF8 -073FF8 -0F3FF8 -0F3E00 -1FFE00 -1FFE00 -3FFE00 -383FFE -703FFE -E03FFE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 726 0 -DWIDTH 17 0 -BBX 16 22 1 -5 -BITMAP -03FE -0FFF -3FFF -7F03 -7C00 -FC00 -F800 -F800 -F800 -F800 -F800 -FC00 -7E00 -7F01 -3FFF -0FFF -03FC -00C0 -0180 -00E0 -03E0 -03C0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 645 0 -DWIDTH 15 0 -BBX 13 21 2 0 -BITMAP -1E00 -0700 -0380 -0000 -FFF0 -FFF0 -FFF0 -F800 -F800 -F800 -F800 -FFE0 -FFE0 -FFE0 -F800 -F800 -F800 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 645 0 -DWIDTH 15 0 -BBX 13 21 2 0 -BITMAP -03C0 -0700 -0E00 -0000 -FFF0 -FFF0 -FFF0 -F800 -F800 -F800 -F800 -FFE0 -FFE0 -FFE0 -F800 -F800 -F800 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 645 0 -DWIDTH 15 0 -BBX 13 21 2 0 -BITMAP -0F80 -1FC0 -38E0 -0000 -FFF0 -FFF0 -FFF0 -F800 -F800 -F800 -F800 -FFE0 -FFE0 -FFE0 -F800 -F800 -F800 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 645 0 -DWIDTH 15 0 -BBX 13 21 2 0 -BITMAP -39C0 -39C0 -39C0 -0000 -FFF0 -FFF0 -FFF0 -F800 -F800 -F800 -F800 -FFE0 -FFE0 -FFE0 -F800 -F800 -F800 -F800 -FFF8 -FFF8 -FFF8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 6 21 1 0 -BITMAP -F0 -38 -1C -00 -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 7 21 2 0 -BITMAP -1E -38 -70 -00 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 9 21 0 0 -BITMAP -3E00 -7F00 -E380 -0000 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 8 21 1 0 -BITMAP -E7 -E7 -E7 -00 -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 819 0 -DWIDTH 20 0 -BBX 19 17 0 0 -BITMAP -3FFC00 -3FFF00 -3FFF80 -3E1FC0 -3E07C0 -3E07E0 -3E03E0 -FFC3E0 -FFC3E0 -FFC3E0 -3E03E0 -3E03E0 -3E07C0 -3E0FC0 -3FFF80 -3FFF00 -3FFC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 783 0 -DWIDTH 19 0 -BBX 15 21 2 0 -BITMAP -0F70 -1FF0 -1DE0 -0000 -F00E -F80E -FC0E -FE0E -FF0E -FF0E -FF8E -EFCE -EFEE -E7EE -E3FE -E1FE -E1FE -E0FE -E07E -E03E -E01E -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 19 21 1 0 -BITMAP -03C000 -00E000 -007000 -000000 -03F800 -0FFE00 -3FFF80 -7E0FC0 -7C07C0 -FC07E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -FC07E0 -7C07C0 -7E0FC0 -3FFF80 -0FFE00 -03F800 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 19 21 1 0 -BITMAP -003C00 -007000 -00E000 -000000 -03F800 -0FFE00 -3FFF80 -7E0FC0 -7C07C0 -FC07E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -FC07E0 -7C07C0 -7E0FC0 -3FFF80 -0FFE00 -03F800 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 19 21 1 0 -BITMAP -01F000 -03F800 -071C00 -000000 -03F800 -0FFE00 -3FFF80 -7E0FC0 -7C07C0 -FC07E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -FC07E0 -7C07C0 -7E0FC0 -3FFF80 -0FFE00 -03F800 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 19 21 1 0 -BITMAP -03DC00 -07FC00 -077800 -000000 -03F800 -0FFE00 -3FFF80 -7E0FC0 -7C07C0 -FC07E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -FC07E0 -7C07C0 -7E0FC0 -3FFF80 -0FFE00 -03F800 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 19 21 1 0 -BITMAP -039C00 -039C00 -039C00 -000000 -03F800 -0FFE00 -3FFF80 -7E0FC0 -7C07C0 -FC07E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -FC07E0 -7C07C0 -7E0FC0 -3FFF80 -0FFE00 -03F800 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -6018 -F03C -F87C -7CF8 -3FF0 -1FE0 -0FC0 -0FC0 -1FE0 -3FF0 -7CF8 -F87C -F03C -6018 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 19 17 1 0 -BITMAP -03F9E0 -0FFFC0 -3FFF80 -7E0FC0 -7C1FC0 -FC3FE0 -F87BE0 -F8F3E0 -F9F3E0 -F9E3E0 -FBC3E0 -FF87E0 -7F07C0 -7E0FC0 -3FFF80 -7FFE00 -F3F800 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 783 0 -DWIDTH 19 0 -BBX 15 21 2 0 -BITMAP -0F00 -0380 -01C0 -0000 -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -7C7C -7FFC -3FF8 -0FE0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 783 0 -DWIDTH 19 0 -BBX 15 21 2 0 -BITMAP -00F0 -01C0 -0380 -0000 -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -7C7C -7FFC -3FF8 -0FE0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 783 0 -DWIDTH 19 0 -BBX 15 21 2 0 -BITMAP -07C0 -0FE0 -1C70 -0000 -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -7C7C -7FFC -3FF8 -0FE0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 783 0 -DWIDTH 19 0 -BBX 15 21 2 0 -BITMAP -0E70 -0E70 -0E70 -0000 -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -F83E -7C7C -7FFC -3FF8 -0FE0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 738 0 -DWIDTH 18 0 -BBX 17 21 0 0 -BITMAP -007800 -00E000 -01C000 -000000 -FC0780 -7C0700 -7E0E00 -3F1E00 -3F1C00 -1FBC00 -0FF800 -0FF000 -07F000 -07E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -03E000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 657 0 -DWIDTH 16 0 -BBX 14 17 2 0 -BITMAP -F800 -F800 -F800 -FFF0 -FFF8 -FFFC -F8FC -F87C -F87C -F87C -F8F8 -FFF8 -FFF0 -FFC0 -F800 -F800 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 724 0 -DWIDTH 17 0 -BBX 15 18 2 0 -BITMAP -1FC0 -3FE0 -7FF0 -F8F0 -F8E0 -F8E0 -F9C0 -F9C0 -FBF0 -FBF8 -F9FC -F9FE -F87E -F83E -F81E -F9FE -F9FC -F9F8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -1E00 -0700 -0380 -0000 -3F80 -7FE0 -7FF0 -41F0 -01F0 -3FF0 -7FF0 -FFF0 -F9F0 -F9F0 -FFF8 -7FF8 -3CF8 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -01E0 -0380 -0700 -0000 -3F80 -7FE0 -7FF0 -41F0 -01F0 -3FF0 -7FF0 -FFF0 -F9F0 -F9F0 -FFF8 -7FF8 -3CF8 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0F80 -1FC0 -38E0 -0000 -3F80 -7FE0 -7FF0 -41F0 -01F0 -3FF0 -7FF0 -FFF0 -F9F0 -F9F0 -FFF8 -7FF8 -3CF8 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -1EE0 -3FE0 -3BC0 -0000 -3F80 -7FE0 -7FF0 -41F0 -01F0 -3FF0 -7FF0 -FFF0 -F9F0 -F9F0 -FFF8 -7FF8 -3CF8 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -3F80 -7FE0 -7FF0 -41F0 -01F0 -3FF0 -7FF0 -FFF0 -F9F0 -F9F0 -FFF8 -7FF8 -3CF8 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0600 -0900 -0900 -0600 -0000 -3F80 -7FE0 -7FF0 -41F0 -01F0 -3FF0 -7FF0 -FFF0 -F9F0 -F9F0 -FFF8 -7FF8 -3CF8 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 913 0 -DWIDTH 22 0 -BBX 20 13 1 0 -BITMAP -3F0F80 -7FFFC0 -7FFFE0 -41F1E0 -00F1F0 -1FFFF0 -7FFFF0 -FFFFF0 -F8F000 -F9F810 -FFFFF0 -7F3FF0 -3C1FE0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 545 0 -DWIDTH 13 0 -BBX 12 18 1 -5 -BITMAP -0FE0 -3FF0 -7FF0 -7E10 -FC00 -F800 -F800 -F800 -FC00 -7E10 -7FF0 -3FF0 -0FF0 -0300 -0600 -0380 -0F80 -0F00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -1E00 -0700 -0380 -0000 -0FC0 -3FE0 -7FF0 -78F0 -F8F8 -FFF8 -FFF8 -FFF8 -F800 -7C08 -7FF8 -3FF8 -0FF0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -01E0 -0380 -0700 -0000 -0FC0 -3FE0 -7FF0 -78F0 -F8F8 -FFF8 -FFF8 -FFF8 -F800 -7C08 -7FF8 -3FF8 -0FF0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0F80 -1FC0 -38E0 -0000 -0FC0 -3FE0 -7FF0 -78F0 -F8F8 -FFF8 -FFF8 -FFF8 -F800 -7C08 -7FF8 -3FF8 -0FF0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -0FC0 -3FE0 -7FF0 -78F0 -F8F8 -FFF8 -FFF8 -FFF8 -F800 -7C08 -7FF8 -3FF8 -0FF0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 6 17 1 0 -BITMAP -F0 -38 -1C -00 -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 7 17 2 0 -BITMAP -1E -38 -70 -00 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 9 17 0 0 -BITMAP -3E00 -7F00 -E380 -0000 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -3E00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 8 17 1 0 -BITMAP -E7 -E7 -E7 -00 -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -7C -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 14 21 1 0 -BITMAP -0100 -0380 -07C0 -F700 -FF00 -FFC0 -3FE0 -FBF0 -71F8 -3FF8 -3FF8 -7FFC -FCFC -F87C -F87C -F87C -F87C -FCF8 -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 17 2 0 -BITMAP -1EE0 -3FE0 -3BC0 -0000 -F9E0 -FBF0 -FFF8 -FFF8 -FCF8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -0F00 -0380 -01C0 -0000 -0FC0 -3FF0 -7FF8 -7CF8 -F87C -F87C -F87C -F87C -F87C -7CF8 -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -01E0 -0380 -0700 -0000 -0FC0 -3FF0 -7FF8 -7CF8 -F87C -F87C -F87C -F87C -F87C -7CF8 -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -07C0 -0FE0 -1C70 -0000 -0FC0 -3FF0 -7FF8 -7CF8 -F87C -F87C -F87C -F87C -F87C -7CF8 -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -0F70 -1FF0 -1DE0 -0000 -0FC0 -3FF0 -7FF8 -7CF8 -F87C -F87C -F87C -F87C -F87C -7CF8 -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -0FC0 -3FF0 -7FF8 -7CF8 -F87C -F87C -F87C -F87C -F87C -7CF8 -7FF8 -3FF0 -0FC0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -0700 -0700 -0700 -0000 -0000 -FFFC -FFFC -FFFC -0000 -0000 -0000 -0700 -0700 -0700 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 15 13 1 0 -BITMAP -0FDE -3FFC -7FF8 -7CF8 -F9FC -FBFC -FFFC -FFFC -FF7C -7EF8 -7FF8 -7FF0 -FFC0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 17 2 0 -BITMAP -1E00 -0700 -0380 -0000 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F9F8 -FFF8 -7EF8 -3CF8 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 17 2 0 -BITMAP -01E0 -0380 -0700 -0000 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F9F8 -FFF8 -7EF8 -3CF8 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 17 2 0 -BITMAP -0F80 -1FC0 -38E0 -0000 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F9F8 -FFF8 -7EF8 -3CF8 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 13 17 2 0 -BITMAP -1CE0 -1CE0 -1CE0 -0000 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F8F8 -F9F8 -FFF8 -7EF8 -3CF8 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 645 0 -DWIDTH 15 0 -BBX 15 22 0 -5 -BITMAP -01E0 -0380 -0700 -0000 -F81E -FC1C -7C3C -7E38 -3E38 -3E70 -3F70 -1FE0 -1FE0 -0FE0 -0FC0 -0FC0 -0780 -0780 -0F00 -0F00 -1E00 -3E00 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 696 0 -DWIDTH 17 0 -BBX 14 22 2 -5 -BITMAP -F800 -F800 -F800 -F800 -F9E0 -FBF8 -FFF8 -FCFC -F87C -F87C -F87C -F87C -F87C -FCFC -FFF8 -FFF0 -F9E0 -F800 -F800 -F800 -F800 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 645 0 -DWIDTH 15 0 -BBX 15 22 0 -5 -BITMAP -0E70 -0E70 -0E70 -0000 -F81E -FC1C -7C3C -7E38 -3E38 -3E70 -3F70 -1FE0 -1FE0 -0FE0 -0FC0 -0FC0 -0780 -0780 -0F00 -0F00 -1E00 -3E00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luIS08-L1.bdf diff -u xc/fonts/bdf/75dpi/luIS08-L1.bdf:1.1 xc/fonts/bdf/75dpi/luIS08-L1.bdf:removed --- xc/fonts/bdf/75dpi/luIS08-L1.bdf:1.1 Wed Apr 4 18:56:21 2001 +++ xc/fonts/bdf/75dpi/luIS08-L1.bdf Wed Mar 16 21:04:07 2005 @@ -1,2437 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luIS08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Medium-I-Normal-Sans-8-80-75-75-P-45-ISO8859-1 -SIZE 8 72 72 -FONTBOUNDINGBOX 15 11 -4 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 45 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 7 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Italic" -X_HEIGHT 4 -CAP_HEIGHT 6 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -A8 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 193 0 -DWIDTH 3 0 -BBX 2 6 1 0 -BITMAP -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 361 0 -DWIDTH 3 0 -BBX 2 2 1 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -28 -F8 -50 -F8 -A0 -E0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 7 1 -1 -BITMAP -70 -60 -40 -60 -60 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -6C -70 -50 -38 -68 -98 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 701 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -30 -30 -30 -E8 -90 -F0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 217 0 -DWIDTH 2 0 -BBX 1 2 1 4 -BITMAP -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 8 1 -2 -BITMAP -20 -40 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -40 -20 -20 -20 -20 -40 -80 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 4 0 -BBX 3 3 1 3 -BITMAP -40 -E0 -C0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 3 1 -2 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 3 0 -BBX 2 1 1 2 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 482 0 -DWIDTH 4 0 -BBX 5 8 0 -2 -BITMAP -08 -10 -10 -20 -20 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -50 -90 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 2 6 2 0 -BITMAP -C0 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -10 -10 -60 -80 -E0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -10 -60 -10 -10 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -10 -30 -50 -50 -F0 -20 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -40 -60 -10 -20 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -80 -F0 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -30 -20 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -50 -60 -E0 -A0 -E0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -90 -90 -70 -10 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 4 1 0 -BITMAP -40 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 6 1 -2 -BITMAP -40 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -08 -30 -C0 -60 -10 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 2 0 1 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -40 -30 -18 -70 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 464 0 -DWIDTH 4 0 -BBX 3 6 1 0 -BITMAP -E0 -20 -20 -40 -80 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -38 -5C -CC -DC -AC -70 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -10 -30 -30 -48 -78 -88 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 593 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -50 -60 -90 -90 -E0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 679 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -38 -40 -80 -80 -80 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 743 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -7C -44 -44 -44 -88 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 547 0 -DWIDTH 4 0 -BBX 4 6 1 0 -BITMAP -70 -40 -60 -80 -80 -E0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 4 0 -BBX 4 6 1 0 -BITMAP -70 -40 -40 -E0 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 702 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -40 -80 -90 -90 -70 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -44 -44 -78 -48 -88 -88 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 2 6 1 0 -BITMAP -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 408 0 -DWIDTH 3 0 -BBX 4 8 0 -2 -BITMAP -10 -10 -10 -10 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 635 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -48 -50 -60 -A0 -A0 -90 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 545 0 -DWIDTH 4 0 -BBX 4 6 1 0 -BITMAP -40 -40 -40 -40 -80 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 828 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -44 -AC -B4 -B8 -A8 -88 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -44 -64 -A4 -94 -98 -88 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -38 -4C -84 -88 -88 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 575 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -50 -50 -E0 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 6 8 1 -2 -BITMAP -38 -4C -84 -88 -88 -70 -18 -0C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 632 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -50 -50 -E0 -A0 -90 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 553 0 -DWIDTH 4 0 -BBX 4 6 1 0 -BITMAP -70 -40 -40 -30 -10 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -F8 -20 -20 -40 -40 -40 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -48 -88 -88 -88 -90 -F0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -88 -90 -90 -A0 -60 -40 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 886 0 -DWIDTH 7 0 -BBX 7 6 1 0 -BITMAP -92 -B4 -B4 -98 -D8 -90 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 620 0 -DWIDTH 5 0 -BBX 6 7 0 0 -BITMAP -40 -24 -28 -10 -30 -50 -88 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -88 -50 -60 -40 -40 -40 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 578 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -10 -20 -20 -40 -F0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -60 -40 -40 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 482 0 -DWIDTH 4 0 -BBX 2 8 1 -2 -BITMAP -80 -80 -80 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -60 -20 -20 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 5 0 1 -BITMAP -10 -30 -70 -48 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 1 0 -1 -BITMAP -E0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 572 0 -DWIDTH 5 0 -BBX 1 1 3 5 -BITMAP -80 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -70 -90 -A0 -E0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -40 -40 -70 -D0 -90 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 503 0 -DWIDTH 4 0 -BBX 4 4 1 0 -BITMAP -70 -80 -80 -E0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -08 -08 -70 -90 -B0 -F0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 529 0 -DWIDTH 4 0 -BBX 3 4 1 0 -BITMAP -60 -A0 -E0 -E0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 383 0 -DWIDTH 3 0 -BBX 4 8 1 -2 -BITMAP -30 -40 -E0 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 6 0 -2 -BITMAP -38 -48 -90 -70 -10 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -40 -40 -70 -D0 -D0 -90 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 2 6 1 0 -BITMAP -40 -00 -40 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 4 8 0 -2 -BITMAP -10 -00 -10 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 572 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -40 -40 -50 -A0 -E0 -B0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 2 6 1 0 -BITMAP -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 7 0 -BBX 7 4 1 0 -BITMAP -76 -7A -D2 -92 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -70 -50 -D0 -90 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 566 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -70 -90 -90 -E0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 6 0 -2 -BITMAP -78 -68 -48 -70 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 6 1 -2 -BITMAP -70 -90 -B0 -E0 -20 -20 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 478 0 -DWIDTH 4 0 -BBX 4 4 1 0 -BITMAP -70 -40 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 489 0 -DWIDTH 4 0 -BBX 3 4 1 0 -BITMAP -60 -40 -20 -C0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 383 0 -DWIDTH 3 0 -BBX 3 6 1 0 -BITMAP -40 -40 -E0 -80 -80 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -D0 -90 -A0 -E0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 4 0 -BBX 4 4 1 0 -BITMAP -90 -A0 -A0 -C0 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 6 0 -BBX 6 4 1 0 -BITMAP -A4 -B8 -D8 -D0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 541 0 -DWIDTH 4 0 -BBX 5 5 0 -1 -BITMAP -48 -30 -20 -50 -80 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 548 0 -DWIDTH 4 0 -BBX 4 7 1 -3 -BITMAP -90 -A0 -60 -40 -40 -40 -80 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 4 0 -BBX 4 4 1 0 -BITMAP -70 -20 -40 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 8 1 -2 -BITMAP -60 -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 233 0 -DWIDTH 2 0 -BBX 2 8 0 -2 -BITMAP -40 -40 -40 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -60 -20 -60 -20 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 2 0 1 -BITMAP -68 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 193 0 -DWIDTH 3 0 -BBX 2 6 1 -2 -BITMAP -40 -00 -C0 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -10 -70 -A0 -A0 -F0 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -30 -40 -60 -40 -40 -E0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 6 6 0 0 -BITMAP -44 -78 -50 -50 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -88 -50 -60 -F0 -E0 -40 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 233 0 -DWIDTH 2 0 -BBX 2 8 0 -2 -BITMAP -40 -40 -40 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 8 1 -2 -BITMAP -30 -40 -60 -50 -50 -20 -10 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 566 0 -DWIDTH 5 0 -BBX 2 1 2 5 -BITMAP -C0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 858 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -78 -BC -A4 -C4 -B4 -78 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 392 0 -DWIDTH 3 0 -BBX 3 4 1 2 -BITMAP -60 -A0 -E0 -A0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 4 0 -BBX 4 4 1 0 -BITMAP -50 -E0 -A0 -60 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 2 1 1 -BITMAP -F8 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 3 0 -BBX 2 1 1 2 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 2 4 2 2 -BITMAP -80 -C0 -C0 -80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 566 0 -DWIDTH 5 0 -BBX 2 1 2 5 -BITMAP -C0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 269 0 -DWIDTH 2 0 -BBX 1 2 1 4 -BITMAP -80 -80 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -10 -F8 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 392 0 -DWIDTH 3 0 -BBX 3 3 -3 3 -BITMAP -60 -60 -C0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 392 0 -DWIDTH 3 0 -BBX 2 3 -4 3 -BITMAP -40 -40 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 566 0 -DWIDTH 5 0 -BBX 2 1 3 5 -BITMAP -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 5 0 -BBX 5 6 0 -2 -BITMAP -48 -48 -70 -F0 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 8 1 -2 -BITMAP -F0 -F0 -D0 -20 -60 -60 -60 -60 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 1 1 2 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 566 0 -DWIDTH 5 0 -BBX 1 2 2 -2 -BITMAP -80 -80 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 392 0 -DWIDTH 3 0 -BBX 1 3 -4 3 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 392 0 -DWIDTH 3 0 -BBX 3 4 1 2 -BITMAP -60 -A0 -A0 -C0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -60 -50 -70 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 865 0 -DWIDTH 7 0 -BBX 6 6 3 0 -BITMAP -84 -88 -90 -2C -5C -88 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 865 0 -DWIDTH 7 0 -BBX 6 6 3 0 -BITMAP -84 -88 -90 -2C -4C -98 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 865 0 -DWIDTH 7 0 -BBX 7 6 4 0 -BITMAP -42 -44 -C8 -16 -2E -44 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 464 0 -DWIDTH 4 0 -BBX 3 6 0 -2 -BITMAP -20 -20 -20 -C0 -80 -E0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -10 -10 -30 -30 -48 -78 -88 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -18 -10 -30 -30 -48 -78 -88 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -38 -10 -30 -30 -48 -78 -88 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -38 -10 -30 -30 -48 -78 -88 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -18 -10 -30 -30 -48 -78 -88 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -28 -10 -30 -30 -48 -78 -88 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 893 0 -DWIDTH 7 0 -BBX 8 6 0 0 -BITMAP -0F -18 -18 -2E -78 -8E -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 679 0 -DWIDTH 5 0 -BBX 5 8 1 -2 -BITMAP -38 -40 -80 -80 -80 -70 -40 -40 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 547 0 -DWIDTH 4 0 -BBX 4 7 1 0 -BITMAP -20 -70 -40 -60 -80 -80 -E0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 547 0 -DWIDTH 4 0 -BBX 4 7 1 0 -BITMAP -20 -70 -40 -60 -80 -80 -E0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 547 0 -DWIDTH 4 0 -BBX 4 7 1 0 -BITMAP -50 -70 -40 -60 -80 -80 -E0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 547 0 -DWIDTH 4 0 -BBX 4 7 1 0 -BITMAP -60 -70 -40 -60 -80 -80 -E0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 2 7 1 0 -BITMAP -40 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 3 7 1 0 -BITMAP -60 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 3 7 1 0 -BITMAP -E0 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 3 7 1 0 -BITMAP -60 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 743 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -7C -44 -E4 -44 -48 -F0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -38 -44 -64 -A4 -94 -98 -88 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -10 -38 -4C -84 -88 -88 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -10 -38 -4C -84 -88 -88 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -28 -38 -4C -84 -88 -88 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -38 -38 -4C -84 -88 -88 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -30 -38 -4C -84 -88 -88 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -48 -50 -20 -50 -90 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 7 6 1 0 -BITMAP -3E -4C -94 -A8 -88 -F0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -20 -48 -88 -88 -88 -90 -F0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -30 -48 -88 -88 -88 -90 -F0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -48 -88 -88 -88 -90 -F0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -30 -48 -88 -88 -88 -90 -F0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 7 1 0 -BITMAP -30 -88 -50 -60 -40 -40 -40 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 575 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -40 -70 -50 -90 -E0 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 595 0 -DWIDTH 5 0 -BBX 4 8 1 -2 -BITMAP -30 -50 -60 -60 -90 -B0 -80 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -20 -70 -90 -A0 -E0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -20 -70 -90 -A0 -E0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -50 -70 -90 -A0 -E0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -70 -70 -90 -A0 -E0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -30 -70 -90 -A0 -E0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -20 -50 -70 -90 -A0 -E0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 893 0 -DWIDTH 7 0 -BBX 6 4 1 0 -BITMAP -7C -94 -BC -DC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 503 0 -DWIDTH 4 0 -BBX 4 6 1 -2 -BITMAP -70 -80 -80 -E0 -40 -40 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 529 0 -DWIDTH 4 0 -BBX 3 5 1 0 -BITMAP -20 -60 -A0 -E0 -E0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 529 0 -DWIDTH 4 0 -BBX 4 5 1 0 -BITMAP -30 -60 -A0 -E0 -E0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 529 0 -DWIDTH 4 0 -BBX 4 5 1 0 -BITMAP -70 -60 -A0 -E0 -E0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 529 0 -DWIDTH 4 0 -BBX 4 5 1 0 -BITMAP -30 -60 -A0 -E0 -E0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 2 5 1 0 -BITMAP -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 3 5 1 0 -BITMAP -60 -40 -40 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 3 5 1 0 -BITMAP -E0 -40 -40 -80 -80 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 3 5 1 0 -BITMAP -60 -40 -40 -80 -80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 6 1 0 -BITMAP -70 -70 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -70 -70 -50 -D0 -90 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 566 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -20 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 566 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -20 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 566 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -50 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 566 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -70 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 566 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -30 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -20 -00 -F8 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 566 0 -DWIDTH 5 0 -BBX 5 4 1 0 -BITMAP -78 -90 -90 -E0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -20 -D0 -90 -A0 -E0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -30 -D0 -90 -A0 -E0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -70 -D0 -90 -A0 -E0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -30 -D0 -90 -A0 -E0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 548 0 -DWIDTH 4 0 -BBX 4 8 1 -3 -BITMAP -30 -90 -A0 -60 -40 -40 -40 -80 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -40 -40 -78 -68 -48 -F0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 548 0 -DWIDTH 4 0 -BBX 4 8 1 -3 -BITMAP -60 -90 -A0 -60 -40 -40 -40 -80 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luIS10-L1.bdf diff -u xc/fonts/bdf/75dpi/luIS10-L1.bdf:1.1 xc/fonts/bdf/75dpi/luIS10-L1.bdf:removed --- xc/fonts/bdf/75dpi/luIS10-L1.bdf:1.1 Wed Apr 4 18:56:21 2001 +++ xc/fonts/bdf/75dpi/luIS10-L1.bdf Wed Mar 16 21:04:07 2005 @@ -1,2734 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luIS10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0010 0010 0200 0200 -FONT -B&H-Lucida-Medium-I-Normal-Sans-10-100-75-75-P-59-ISO8859-1 -SIZE 10 72 72 -FONTBOUNDINGBOX 11 11 -1 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 59 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 9 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Italic" -X_HEIGHT 6 -CAP_HEIGHT 7 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -A8 -00 -88 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 193 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -20 -20 -40 -40 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 3 3 1 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -14 -14 -76 -28 -EC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 9 1 -1 -BITMAP -10 -3C -50 -50 -30 -28 -28 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -40 -A4 -48 -10 -24 -4A -04 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 701 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -38 -48 -30 -64 -94 -98 -E4 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 217 0 -DWIDTH 2 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 4 9 0 -1 -BITMAP -10 -20 -40 -40 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 4 9 -1 -1 -BITMAP -20 -10 -10 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 5 0 -BBX 5 3 0 4 -BITMAP -58 -20 -D0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -10 -10 -FC -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 3 0 -1 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 3 0 -BBX 2 1 1 3 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 482 0 -DWIDTH 5 0 -BBX 6 9 -1 -1 -BITMAP -04 -04 -08 -10 -10 -20 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -30 -48 -48 -88 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 3 7 2 0 -BITMAP -20 -E0 -20 -60 -40 -40 -40 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -70 -08 -08 -30 -40 -80 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -70 -08 -08 -30 -10 -10 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -18 -28 -48 -90 -F8 -10 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -3C -40 -70 -08 -08 -10 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -1C -20 -40 -70 -88 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -7C -04 -08 -10 -20 -40 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -30 -48 -48 -70 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -38 -44 -44 -38 -08 -10 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 6 1 0 -BITMAP -40 -40 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 3 7 0 -1 -BITMAP -20 -20 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -0C -30 -C0 -20 -10 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 3 1 2 -BITMAP -7C -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -20 -10 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 464 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -60 -90 -10 -60 -00 -80 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -1C -22 -4E -94 -9E -80 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -08 -18 -28 -48 -78 -88 -88 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 593 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -60 -50 -50 -E0 -90 -90 -E0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 679 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -3C -40 -80 -80 -80 -80 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 743 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -78 -44 -44 -C4 -84 -88 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 547 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -78 -40 -40 -F0 -80 -80 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -78 -40 -40 -F0 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 702 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -3C -40 -80 -88 -88 -88 -70 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -48 -48 -48 -F8 -90 -90 -90 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 2 7 1 0 -BITMAP -40 -40 -40 -C0 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 408 0 -DWIDTH 4 0 -BBX 4 8 -1 -1 -BITMAP -10 -10 -10 -30 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 635 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -44 -48 -50 -E0 -A0 -90 -88 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 545 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -40 -40 -40 -C0 -80 -80 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 828 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -42 -66 -5A -D2 -94 -84 -84 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -64 -64 -54 -54 -98 -88 -88 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -38 -44 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 575 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -48 -48 -F0 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 6 9 1 -2 -BITMAP -38 -44 -84 -84 -84 -88 -70 -08 -04 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 632 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -70 -48 -48 -F0 -A0 -90 -88 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 553 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -38 -40 -40 -20 -10 -10 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -F8 -20 -20 -60 -40 -40 -40 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -44 -44 -44 -88 -88 -90 -60 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 5 7 2 0 -BITMAP -88 -88 -90 -90 -A0 -C0 -80 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 886 0 -DWIDTH 9 0 -BBX 7 7 2 0 -BITMAP -82 -92 -92 -B4 -B4 -D8 -90 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 620 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -48 -48 -70 -20 -70 -90 -90 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -88 -88 -90 -60 -40 -40 -40 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 578 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -7C -08 -10 -20 -40 -80 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 4 9 0 -1 -BITMAP -30 -20 -20 -40 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 482 0 -DWIDTH 5 0 -BBX 5 9 0 -1 -BITMAP -80 -80 -40 -40 -20 -10 -10 -08 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 4 9 -1 -1 -BITMAP -30 -10 -10 -20 -20 -20 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 6 1 1 -BITMAP -08 -18 -28 -48 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 1 1 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 572 0 -DWIDTH 6 0 -BBX 2 2 4 7 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -48 -88 -90 -B0 -D0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -20 -20 -58 -68 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 503 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -30 -40 -80 -80 -80 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -04 -04 -38 -48 -88 -90 -B0 -D0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 529 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -48 -90 -E0 -80 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 383 0 -DWIDTH 5 0 -BBX 5 10 1 -2 -BITMAP -18 -20 -78 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 8 1 -2 -BITMAP -38 -48 -88 -90 -B0 -D0 -10 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -20 -20 -58 -68 -48 -90 -90 -90 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 8 1 0 -BITMAP -20 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 5 10 -1 -2 -BITMAP -08 -00 -10 -10 -10 -20 -20 -20 -40 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 572 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -20 -20 -48 -50 -60 -A0 -90 -88 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 8 1 0 -BITMAP -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 9 0 -BBX 8 6 1 0 -BITMAP -5B -6D -49 -92 -92 -92 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -58 -68 -48 -90 -90 -90 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -2C -34 -24 -44 -48 -70 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 8 1 -2 -BITMAP -38 -48 -88 -90 -B0 -D0 -20 -20 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 478 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -50 -70 -40 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 489 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -38 -40 -60 -30 -10 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 383 0 -DWIDTH 4 0 -BBX 4 7 1 0 -BITMAP -20 -F0 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -48 -48 -48 -90 -B0 -D0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 6 0 -BBX 4 6 2 0 -BITMAP -90 -90 -90 -A0 -C0 -80 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 9 0 -BBX 7 6 2 0 -BITMAP -82 -92 -92 -B4 -D8 -90 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 541 0 -DWIDTH 5 0 -BBX 6 6 0 0 -BITMAP -24 -28 -30 -30 -50 -90 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 548 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -24 -24 -24 -28 -28 -30 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -78 -10 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 5 9 -1 -1 -BITMAP -08 -10 -20 -20 -C0 -20 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 233 0 -DWIDTH 3 0 -BBX 3 9 1 -1 -BITMAP -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 5 9 -1 -1 -BITMAP -20 -10 -10 -20 -18 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 2 1 3 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 193 0 -DWIDTH 3 0 -BBX 3 7 0 -1 -BITMAP -20 -20 -00 -40 -40 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 8 1 -1 -BITMAP -10 -3C -50 -90 -A0 -A0 -70 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -1C -20 -20 -F0 -40 -40 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -42 -3C -24 -44 -48 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -44 -44 -48 -30 -FC -20 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 233 0 -DWIDTH 3 0 -BBX 3 9 1 -1 -BITMAP -20 -20 -20 -00 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 8 1 -1 -BITMAP -38 -44 -70 -48 -68 -18 -88 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 4 1 2 7 -BITMAP -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 858 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -BA -A2 -BA -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 4 5 1 2 -BITMAP -70 -90 -90 -B0 -D0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 6 0 -BBX 6 4 0 2 -BITMAP -24 -48 -90 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 3 1 1 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 3 0 -BBX 2 1 1 3 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 3 1 3 7 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 269 0 -DWIDTH 3 0 -BBX 3 3 0 4 -BITMAP -40 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 6 1 1 -BITMAP -08 -08 -7C -10 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 392 0 -DWIDTH 4 0 -BBX 4 5 1 2 -BITMAP -60 -10 -20 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 392 0 -DWIDTH 4 0 -BBX 4 5 0 2 -BITMAP -70 -10 -60 -10 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 2 2 4 7 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -24 -24 -24 -48 -58 -68 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 8 1 -1 -BITMAP -78 -E8 -E8 -50 -50 -50 -A0 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 7 0 -BBX 2 2 3 2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 3 2 0 -2 -BITMAP -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 392 0 -DWIDTH 4 0 -BBX 2 5 2 2 -BITMAP -C0 -40 -80 -80 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 4 5 1 2 -BITMAP -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 6 0 -BBX 6 4 0 2 -BITMAP -48 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 865 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -44 -48 -90 -B2 -2A -5F -84 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 865 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -44 -48 -90 -B7 -21 -46 -8F -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 865 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -F200 -6400 -2800 -D900 -1500 -2F80 -4200 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 464 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -08 -08 -00 -70 -80 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -10 -08 -00 -18 -28 -48 -78 -88 -88 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -08 -10 -00 -18 -28 -48 -78 -88 -88 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -10 -28 -00 -18 -28 -48 -78 -88 -88 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -34 -58 -00 -18 -28 -48 -78 -88 -88 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -28 -00 -18 -28 -48 -78 -88 -88 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -10 -28 -10 -18 -28 -48 -78 -88 -88 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 893 0 -DWIDTH 9 0 -BBX 9 7 1 0 -BITMAP -0F80 -1400 -2400 -4F00 -7800 -8800 -8F00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 679 0 -DWIDTH 7 0 -BBX 6 9 1 -2 -BITMAP -3C -40 -80 -80 -80 -80 -78 -20 -C0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 547 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -20 -10 -00 -78 -40 -70 -80 -80 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 547 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -10 -20 -00 -78 -40 -70 -80 -80 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 547 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -10 -28 -00 -78 -40 -70 -80 -80 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 547 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -48 -00 -78 -40 -70 -80 -80 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 2 9 1 0 -BITMAP -80 -40 -00 -40 -40 -C0 -80 -80 -80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 9 1 0 -BITMAP -20 -40 -00 -40 -40 -C0 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 9 1 0 -BITMAP -40 -A0 -00 -40 -40 -C0 -80 -80 -80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 8 1 0 -BITMAP -A0 -00 -40 -40 -C0 -80 -80 -80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 743 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -3C -22 -22 -F2 -42 -44 -78 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -1A -2C -00 -44 -64 -54 -98 -88 -88 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -20 -10 -00 -38 -44 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -08 -10 -00 -38 -44 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -10 -28 -00 -38 -44 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -34 -58 -00 -38 -44 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -24 -00 -38 -44 -84 -84 -88 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -44 -28 -30 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -1D -22 -46 -5A -62 -44 -B8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -10 -08 -00 -44 -44 -88 -88 -90 -60 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -08 -10 -00 -44 -44 -88 -88 -90 -60 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -10 -28 -00 -44 -44 -88 -88 -90 -60 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -24 -00 -44 -44 -88 -88 -90 -60 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -20 -50 -00 -88 -90 -60 -40 -40 -40 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 575 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -40 -40 -70 -88 -F0 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 595 0 -DWIDTH 6 0 -BBX 5 9 1 -1 -BITMAP -30 -28 -48 -50 -48 -88 -88 -B0 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -20 -10 -00 -38 -48 -88 -90 -B0 -D0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -08 -10 -00 -38 -48 -88 -90 -B0 -D0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -10 -28 -00 -38 -48 -88 -90 -B0 -D0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -34 -58 -00 -38 -48 -88 -90 -B0 -D0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -48 -00 -38 -48 -88 -90 -B0 -D0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -10 -28 -00 -38 -48 -88 -90 -B0 -D0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 893 0 -DWIDTH 9 0 -BBX 7 6 1 0 -BITMAP -66 -1A -72 -9C -B0 -CC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 503 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -18 -20 -40 -40 -40 -30 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 529 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -20 -10 -00 -38 -48 -90 -E0 -80 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 529 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -08 -10 -00 -38 -48 -90 -E0 -80 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 529 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -10 -28 -00 -38 -48 -90 -E0 -80 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 529 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -48 -00 -38 -48 -90 -E0 -80 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 2 9 1 0 -BITMAP -80 -40 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 9 1 0 -BITMAP -20 -40 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 9 1 0 -BITMAP -40 -A0 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 8 1 0 -BITMAP -A0 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -10 -3C -08 -38 -48 -88 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -34 -58 -00 -58 -68 -48 -90 -90 -90 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -20 -10 -00 -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -08 -10 -00 -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -10 -28 -00 -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -34 -58 -00 -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -48 -00 -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -10 -00 -FC -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -1A -24 -4C -64 -48 -B0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -20 -10 -00 -48 -48 -48 -90 -B0 -D0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -08 -10 -00 -48 -48 -48 -90 -B0 -D0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -10 -28 -00 -48 -48 -48 -90 -B0 -D0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -48 -00 -48 -48 -48 -90 -B0 -D0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 548 0 -DWIDTH 6 0 -BBX 6 11 0 -2 -BITMAP -04 -08 -00 -24 -24 -24 -28 -28 -30 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -20 -2C -34 -64 -44 -48 -70 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 548 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -24 -00 -24 -24 -24 -28 -28 -30 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luIS12-L1.bdf diff -u xc/fonts/bdf/75dpi/luIS12-L1.bdf:1.1 xc/fonts/bdf/75dpi/luIS12-L1.bdf:removed --- xc/fonts/bdf/75dpi/luIS12-L1.bdf:1.1 Wed Apr 4 18:56:21 2001 +++ xc/fonts/bdf/75dpi/luIS12-L1.bdf Wed Mar 16 21:04:07 2005 @@ -1,3012 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luIS12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0012 0012 0200 0200 -FONT -B&H-Lucida-Medium-I-Normal-Sans-12-120-75-75-P-71-ISO8859-1 -SIZE 12 72 72 -FONTBOUNDINGBOX 12 13 -1 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 71 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 11 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Italic" -X_HEIGHT 7 -CAP_HEIGHT 9 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -AA -00 -82 -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 193 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -20 -20 -20 -40 -40 -40 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 3 3 1 7 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -12 -12 -7F -24 -24 -24 -FE -48 -48 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 11 1 -1 -BITMAP -10 -38 -54 -50 -50 -30 -28 -28 -A8 -70 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 741 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -61 -92 -94 -68 -18 -16 -29 -49 -86 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 701 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -18 -24 -24 -28 -70 -92 -8A -8C -72 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 217 0 -DWIDTH 3 0 -BBX 1 3 1 7 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 11 1 -1 -BITMAP -10 -20 -40 -40 -80 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 11 -1 -1 -BITMAP -20 -10 -10 -10 -10 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 6 0 -BBX 6 5 0 4 -BITMAP -10 -54 -30 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 7 1 1 -BITMAP -10 -10 -10 -FC -20 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 3 0 -1 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 4 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 482 0 -DWIDTH 6 0 -BBX 7 11 0 -1 -BITMAP -02 -02 -04 -08 -08 -10 -20 -20 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -38 -44 -44 -44 -84 -88 -88 -88 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 3 9 3 0 -BITMAP -20 -E0 -20 -20 -60 -40 -40 -40 -40 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -38 -44 -04 -04 -08 -30 -40 -80 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -38 -44 -04 -08 -70 -08 -08 -88 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -18 -28 -28 -48 -88 -FC -10 -10 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -3C -20 -40 -40 -70 -08 -08 -90 -60 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -18 -24 -40 -40 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -7C -04 -08 -10 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -38 -44 -44 -28 -50 -88 -88 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -38 -44 -44 -44 -38 -08 -08 -90 -60 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 7 1 0 -BITMAP -40 -40 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 3 8 0 -1 -BITMAP -20 -20 -00 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -06 -18 -60 -80 -40 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 3 1 3 -BITMAP -7E -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -60 -18 -04 -02 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 464 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -30 -48 -08 -30 -40 -40 -00 -80 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 11 0 -BBX 8 9 2 0 -BITMAP -1E -21 -47 -89 -92 -92 -8D -40 -3C -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -04 -0C -14 -24 -44 -7C -84 -84 -84 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 593 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -78 -44 -44 -48 -F8 -84 -84 -88 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 679 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -0C -32 -40 -40 -80 -80 -80 -C4 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 743 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -7C -46 -42 -42 -C2 -84 -84 -88 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 547 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -7C -40 -40 -40 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -7C -40 -40 -40 -F0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 702 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -0C -32 -40 -40 -80 -84 -84 -C4 -7C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -42 -42 -42 -42 -FE -84 -84 -84 -84 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 2 9 1 0 -BITMAP -40 -40 -40 -40 -C0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 408 0 -DWIDTH 5 0 -BBX 4 11 0 -2 -BITMAP -10 -10 -10 -10 -30 -20 -20 -20 -20 -60 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 635 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -42 -44 -48 -50 -E0 -90 -88 -8C -86 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 545 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -40 -40 -40 -40 -C0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 828 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -7380 -5280 -5280 -5480 -5480 -8900 -8900 -8100 -8100 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -62 -62 -52 -52 -54 -94 -8C -8C -84 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -0E -33 -41 -41 -81 -82 -82 -CC -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 575 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -78 -44 -44 -44 -88 -F0 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 10 0 -BBX 8 11 1 -2 -BITMAP -0E -33 -41 -41 -81 -82 -82 -CC -70 -0C -03 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 632 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -78 -44 -44 -48 -F0 -90 -90 -88 -8C -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 553 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -38 -44 -40 -60 -30 -18 -08 -88 -70 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 623 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -FE -10 -10 -10 -30 -20 -20 -20 -20 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -42 -42 -42 -42 -C4 -84 -84 -C8 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 9 2 0 -BITMAP -84 -84 -84 -88 -88 -90 -A0 -C0 -80 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 886 0 -DWIDTH 11 0 -BBX 9 9 2 0 -BITMAP -8080 -8880 -8880 -9900 -9900 -AA00 -AA00 -CC00 -8800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 620 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -61 -21 -12 -14 -18 -28 -48 -84 -86 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -84 -84 -88 -88 -90 -60 -40 -40 -40 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 578 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -3F -02 -04 -08 -10 -20 -40 -80 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 5 11 0 -1 -BITMAP -38 -20 -20 -20 -40 -40 -40 -40 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 482 0 -DWIDTH 6 0 -BBX 4 11 1 -1 -BITMAP -80 -80 -80 -40 -40 -20 -20 -20 -10 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 5 11 -1 -1 -BITMAP -38 -08 -08 -10 -10 -10 -10 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 5 6 2 2 -BITMAP -08 -18 -28 -48 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 1 1 -1 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 572 0 -DWIDTH 7 0 -BBX 2 2 3 8 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -3C -44 -44 -84 -88 -98 -68 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 608 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -20 -20 -20 -58 -64 -44 -84 -88 -88 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 503 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -30 -48 -80 -80 -80 -80 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -02 -02 -02 -3C -44 -44 -84 -88 -98 -68 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 529 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -30 -48 -88 -F0 -80 -80 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 383 0 -DWIDTH 5 0 -BBX 6 12 0 -2 -BITMAP -0C -10 -10 -7C -20 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 608 0 -DWIDTH 8 0 -BBX 6 9 1 -2 -BITMAP -3C -44 -44 -88 -98 -68 -08 -10 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -20 -20 -20 -5C -64 -44 -44 -88 -88 -88 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 10 1 0 -BITMAP -20 -20 -00 -40 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 5 12 -1 -2 -BITMAP -08 -08 -00 -10 -10 -10 -10 -10 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 572 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -20 -20 -20 -44 -48 -50 -60 -90 -88 -84 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 10 1 0 -BITMAP -20 -20 -20 -40 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 12 0 -BBX 10 7 1 0 -BITMAP -5DC0 -6640 -4440 -4440 -8880 -8880 -8880 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -5C -64 -44 -44 -88 -88 -88 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 566 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -30 -48 -88 -88 -88 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 8 0 -BBX 7 9 0 -2 -BITMAP -2C -32 -22 -42 -44 -44 -78 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 608 0 -DWIDTH 8 0 -BBX 6 9 1 -2 -BITMAP -3C -44 -44 -84 -88 -98 -68 -10 -10 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 478 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -58 -60 -40 -C0 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 489 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -44 -60 -30 -18 -88 -70 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 383 0 -DWIDTH 5 0 -BBX 4 9 1 0 -BITMAP -20 -20 -F0 -40 -40 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -44 -44 -44 -88 -88 -98 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -88 -88 -88 -90 -A0 -C0 -80 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -81 -91 -91 -92 -AA -CC -88 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 541 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -44 -44 -28 -30 -50 -88 -88 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 548 0 -DWIDTH 6 0 -BBX 7 9 -1 -2 -BITMAP -22 -22 -22 -24 -28 -30 -20 -40 -80 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -7C -08 -10 -30 -20 -40 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 11 0 -1 -BITMAP -10 -20 -40 -40 -20 -C0 -20 -40 -80 -80 -40 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 233 0 -DWIDTH 3 0 -BBX 3 11 0 -1 -BITMAP -20 -20 -20 -20 -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 11 0 -1 -BITMAP -20 -10 -10 -20 -40 -30 -40 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 2 1 3 -BITMAP -72 -9C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 193 0 -DWIDTH 3 0 -BBX 3 9 0 -2 -BITMAP -20 -20 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -10 -38 -54 -90 -90 -A0 -A0 -78 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -18 -24 -20 -20 -F0 -40 -40 -40 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 7 1 1 -BITMAP -82 -7C -44 -44 -44 -7C -82 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -42 -42 -44 -48 -FC -20 -F8 -20 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 233 0 -DWIDTH 3 0 -BBX 3 11 0 -1 -BITMAP -20 -20 -20 -20 -00 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 10 1 -1 -BITMAP -18 -24 -20 -50 -48 -48 -28 -10 -90 -60 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 566 0 -DWIDTH 7 0 -BBX 4 1 3 8 -BITMAP -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 858 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -1C00 -6300 -4D00 -9080 -9080 -9080 -4D00 -6300 -1C00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 4 5 1 4 -BITMAP -30 -50 -90 -B0 -D0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 7 0 -BBX 7 5 0 1 -BITMAP -12 -6C -90 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 3 1 2 -BITMAP -FC -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 4 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 7 1 2 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 566 0 -DWIDTH 7 0 -BBX 3 1 3 8 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 269 0 -DWIDTH 4 0 -BBX 4 3 0 6 -BITMAP -60 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 7 1 1 -BITMAP -08 -08 -7E -10 -10 -00 -FC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 5 5 1 4 -BITMAP -70 -08 -30 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 5 5 1 4 -BITMAP -70 -08 -30 -10 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 566 0 -DWIDTH 7 0 -BBX 2 2 3 8 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 8 0 -BBX 7 9 0 -2 -BITMAP -22 -22 -22 -44 -44 -4C -B4 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 10 1 -1 -BITMAP -7C -F4 -F4 -68 -28 -28 -28 -50 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 2 2 3 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 566 0 -DWIDTH 7 0 -BBX 3 2 1 -2 -BITMAP -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 3 5 1 4 -BITMAP -20 -E0 -20 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 4 5 1 4 -BITMAP -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 7 0 -BBX 7 5 0 1 -BITMAP -48 -24 -12 -6C -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 865 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -C200 -4200 -4400 -8800 -9980 -1280 -2480 -47C0 -4100 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 865 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -C200 -4400 -4400 -8800 -9380 -1040 -2180 -4200 -4780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 865 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -6100 -1100 -6200 -1400 -ECC0 -0940 -1240 -23E0 -2080 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 464 0 -DWIDTH 6 0 -BBX 5 9 0 -2 -BITMAP -08 -08 -00 -10 -10 -60 -80 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -08 -04 -00 -0C -14 -24 -44 -7C -84 -84 -84 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -04 -08 -00 -0C -14 -24 -44 -7C -84 -84 -84 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -08 -14 -00 -0C -14 -24 -44 -7C -84 -84 -84 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -1A -2C -00 -0C -14 -24 -44 -7C -84 -84 -84 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -12 -00 -0C -14 -24 -44 -7C -84 -84 -84 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -08 -14 -08 -0C -14 -24 -44 -7C -84 -84 -84 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 893 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -07C0 -0C00 -1400 -2400 -4780 -7800 -8800 -8800 -8F80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 679 0 -DWIDTH 8 0 -BBX 7 11 1 -2 -BITMAP -0C -32 -40 -40 -80 -80 -80 -C4 -78 -20 -C0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 547 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -10 -08 -00 -7C -40 -40 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 547 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -08 -10 -00 -7C -40 -40 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 547 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -10 -28 -00 -7C -40 -40 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 547 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -24 -00 -7C -40 -40 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 2 11 1 0 -BITMAP -80 -40 -00 -40 -40 -40 -C0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 11 1 0 -BITMAP -20 -40 -00 -40 -40 -40 -C0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 11 1 0 -BITMAP -40 -A0 -00 -40 -40 -40 -C0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 10 1 0 -BITMAP -A0 -00 -40 -40 -40 -C0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 743 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3E -23 -21 -21 -F9 -42 -42 -44 -78 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -1A -2C -00 -62 -62 -52 -54 -94 -8C -8C -84 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -08 -04 -00 -0E -33 -41 -41 -82 -82 -CC -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -02 -04 -00 -0E -33 -41 -41 -82 -82 -CC -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -04 -0A -00 -0E -33 -41 -41 -82 -82 -CC -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -0D -16 -00 -0E -33 -41 -41 -82 -82 -CC -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -12 -00 -0E -33 -41 -41 -82 -82 -CC -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 5 5 2 2 -BITMAP -48 -50 -20 -50 -90 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 10 0 -BBX 10 11 0 -1 -BITMAP -0040 -0740 -1980 -2280 -2480 -4080 -4900 -5100 -6600 -B800 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -10 -08 -00 -42 -42 -42 -C4 -84 -84 -C8 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -04 -08 -00 -42 -42 -42 -C4 -84 -84 -C8 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -08 -14 -00 -42 -42 -42 -C4 -84 -84 -C8 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -24 -00 -42 -42 -42 -C4 -84 -84 -C8 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -10 -20 -00 -84 -88 -88 -90 -60 -40 -40 -40 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 575 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -40 -40 -78 -44 -84 -88 -F0 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 595 0 -DWIDTH 8 0 -BBX 6 11 1 -1 -BITMAP -18 -24 -24 -48 -50 -48 -44 -84 -84 -98 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -20 -10 -00 -3C -44 -44 -84 -88 -98 -68 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -08 -10 -00 -3C -44 -44 -84 -88 -98 -68 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -08 -14 -00 -3C -44 -44 -84 -88 -98 -68 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -34 -58 -00 -3C -44 -44 -84 -88 -98 -68 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -24 -00 -3C -44 -44 -84 -88 -98 -68 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -08 -14 -08 -3C -44 -44 -84 -88 -98 -68 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 893 0 -DWIDTH 11 0 -BBX 9 7 1 0 -BITMAP -3300 -4C80 -0880 -7F00 -8800 -9800 -6700 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 503 0 -DWIDTH 6 0 -BBX 5 9 1 -2 -BITMAP -30 -48 -80 -80 -80 -80 -70 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 529 0 -DWIDTH 6 0 -BBX 5 10 1 0 -BITMAP -20 -10 -00 -30 -48 -88 -F0 -80 -80 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 529 0 -DWIDTH 6 0 -BBX 5 10 1 0 -BITMAP -10 -20 -00 -30 -48 -88 -F0 -80 -80 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 529 0 -DWIDTH 6 0 -BBX 5 10 1 0 -BITMAP -20 -50 -00 -30 -48 -88 -F0 -80 -80 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 529 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -48 -00 -30 -48 -88 -F0 -80 -80 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 2 10 1 0 -BITMAP -80 -40 -00 -40 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 10 1 0 -BITMAP -20 -40 -00 -40 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 10 1 0 -BITMAP -40 -A0 -00 -40 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 9 1 0 -BITMAP -A0 -00 -40 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -10 -3C -08 -38 -48 -88 -88 -88 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -34 -58 -00 -5C -64 -44 -44 -88 -88 -88 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 566 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -20 -10 -00 -30 -48 -88 -88 -88 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 566 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -10 -20 -00 -30 -48 -88 -88 -88 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 566 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -20 -50 -00 -30 -48 -88 -88 -88 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 566 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -34 -58 -00 -30 -48 -88 -88 -88 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 566 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -48 -00 -30 -48 -88 -88 -88 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 7 1 1 -BITMAP -10 -10 -00 -FC -00 -20 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 566 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -1A -24 -4C -54 -64 -48 -B0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -10 -08 -00 -44 -44 -44 -88 -88 -98 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -08 -10 -00 -44 -44 -44 -88 -88 -98 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -10 -28 -00 -44 -44 -44 -88 -88 -98 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -24 -00 -44 -44 -44 -88 -88 -98 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 548 0 -DWIDTH 6 0 -BBX 7 12 -1 -2 -BITMAP -04 -08 -00 -22 -22 -22 -24 -28 -30 -20 -40 -80 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 8 0 -BBX 7 11 0 -2 -BITMAP -20 -20 -2C -32 -42 -42 -44 -44 -78 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 548 0 -DWIDTH 6 0 -BBX 7 11 -1 -2 -BITMAP -12 -00 -22 -22 -22 -24 -28 -30 -20 -40 -80 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luIS14-L1.bdf diff -u xc/fonts/bdf/75dpi/luIS14-L1.bdf:1.1 xc/fonts/bdf/75dpi/luIS14-L1.bdf:removed --- xc/fonts/bdf/75dpi/luIS14-L1.bdf:1.1 Wed Apr 4 18:56:21 2001 +++ xc/fonts/bdf/75dpi/luIS14-L1.bdf Wed Mar 16 21:04:07 2005 @@ -1,3224 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luIS14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0014 0014 0200 0200 -FONT -B&H-Lucida-Medium-I-Normal-Sans-14-140-75-75-P-82-ISO8859-1 -SIZE 14 72 72 -FONTBOUNDINGBOX 15 15 -1 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 82 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 13 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Italic" -X_HEIGHT 8 -CAP_HEIGHT 10 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 10 0 -BBX 7 9 1 0 -BITMAP -AA -00 -82 -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 193 0 -DWIDTH 4 0 -BBX 2 10 1 0 -BITMAP -40 -40 -40 -40 -80 -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 3 4 1 7 -BITMAP -A0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -12 -12 -12 -7F -24 -24 -FE -48 -48 -48 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 12 1 -1 -BITMAP -08 -3C -4A -48 -48 -30 -18 -24 -24 -A4 -78 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -6080 -9100 -9200 -6400 -0800 -0800 -1300 -2480 -4480 -8300 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 701 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -1E00 -2100 -2100 -1600 -2880 -4880 -8500 -8200 -8600 -7900 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 217 0 -DWIDTH 3 0 -BBX 1 4 1 7 -BITMAP -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 5 12 1 -1 -BITMAP -18 -20 -40 -40 -80 -80 -80 -80 -80 -80 -40 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 5 12 -1 -1 -BITMAP -60 -10 -08 -08 -08 -08 -08 -08 -10 -10 -20 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 7 0 -BBX 6 6 1 4 -BITMAP -10 -54 -28 -50 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -08 -08 -10 -FE -10 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 3 4 -1 -2 -BITMAP -20 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 5 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 482 0 -DWIDTH 7 0 -BBX 8 12 0 -1 -BITMAP -01 -02 -02 -04 -08 -08 -10 -10 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -1C -22 -42 -42 -42 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 3 10 3 0 -BITMAP -20 -E0 -20 -20 -20 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -3C -42 -02 -02 -04 -18 -20 -40 -80 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -3C -42 -02 -04 -38 -04 -04 -04 -88 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -0C -14 -24 -44 -44 -88 -FE -08 -08 -08 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -3E -20 -20 -40 -78 -04 -04 -04 -88 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -1C -22 -40 -40 -78 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -FC -04 -04 -08 -10 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -3C -42 -42 -44 -38 -44 -84 -84 -84 -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -1C -22 -42 -42 -42 -3C -04 -04 -88 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 7 1 0 -BITMAP -40 -40 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 4 9 -1 -2 -BITMAP -10 -10 -00 -00 -00 -20 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -06 -18 -60 -80 -40 -20 -10 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 3 1 3 -BITMAP -7E -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -10 -08 -04 -02 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 464 0 -DWIDTH 7 0 -BBX 5 10 2 0 -BITMAP -70 -88 -08 -08 -30 -40 -80 -00 -80 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -0F00 -3080 -4040 -43C0 -8440 -8880 -8980 -8EC0 -4000 -3F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 7 10 1 0 -BITMAP -06 -0A -12 -12 -22 -22 -7E -42 -82 -82 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 593 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -7C -42 -42 -44 -7C -82 -82 -82 -84 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 679 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -0F00 -3080 -4000 -4000 -8000 -8000 -8000 -8000 -8200 -7C00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 743 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -7E00 -4100 -4080 -4080 -4080 -8080 -8100 -8100 -8200 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 547 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -7E -40 -40 -40 -7C -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -7E -40 -40 -40 -7C -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 702 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -0F00 -3080 -4000 -4000 -8000 -8100 -8100 -8200 -8200 -7E00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -41 -41 -41 -41 -7F -82 -82 -82 -82 -82 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 2 10 1 0 -BITMAP -40 -40 -40 -40 -40 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 408 0 -DWIDTH 6 0 -BBX 5 12 0 -2 -BITMAP -08 -08 -08 -08 -08 -10 -10 -10 -10 -20 -20 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 635 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -41 -42 -44 -48 -70 -90 -88 -84 -82 -83 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 545 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -40 -40 -40 -40 -40 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 828 0 -DWIDTH 13 0 -BBX 11 10 1 0 -BITMAP -38E0 -28A0 -2920 -4920 -4620 -4440 -4440 -8440 -8040 -8040 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -6080 -5080 -5080 -4880 -4880 -8900 -8900 -8500 -8500 -8300 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -0F00 -3080 -4080 -4080 -8080 -8080 -8100 -8100 -8600 -7800 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 575 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -7C -42 -42 -42 -44 -F8 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 12 1 -2 -BITMAP -0F00 -3080 -4080 -4080 -8080 -8080 -8100 -8100 -8600 -7800 -0400 -0300 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 632 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -7C -42 -42 -42 -44 -F8 -88 -84 -84 -86 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 553 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -3C -42 -40 -20 -10 -08 -04 -04 -84 -78 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -FF -10 -10 -10 -10 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -41 -41 -41 -41 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 10 2 0 -BITMAP -81 -81 -82 -82 -84 -48 -48 -50 -60 -60 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 886 0 -DWIDTH 13 0 -BBX 12 10 1 0 -BITMAP -8010 -8010 -8410 -8420 -8A20 -4A40 -5280 -5280 -6300 -6300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -41 -41 -22 -24 -18 -18 -24 -44 -82 -82 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -82 -82 -84 -88 -90 -60 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 578 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3F -01 -02 -04 -08 -10 -20 -40 -80 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 5 12 1 -1 -BITMAP -38 -20 -20 -20 -40 -40 -40 -40 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 482 0 -DWIDTH 7 0 -BBX 3 12 2 -1 -BITMAP -80 -80 -80 -80 -40 -40 -40 -40 -20 -20 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 5 12 -1 -1 -BITMAP -38 -08 -08 -08 -10 -10 -10 -10 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 6 7 2 3 -BITMAP -0C -14 -24 -24 -44 -84 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 1 1 -1 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 572 0 -DWIDTH 9 0 -BBX 4 2 4 9 -BITMAP -C0 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -1E -22 -42 -42 -84 -8C -94 -64 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -20 -20 -20 -4C -52 -62 -42 -84 -84 -88 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 503 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -1C -20 -40 -40 -80 -80 -88 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -01 -01 -01 -1E -22 -42 -42 -84 -8C -94 -64 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 529 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -18 -24 -44 -48 -F0 -80 -88 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 383 0 -DWIDTH 6 0 -BBX 6 13 1 -2 -BITMAP -1C -20 -20 -F8 -40 -40 -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 0 -2 -BITMAP -0F -11 -21 -21 -46 -4A -32 -02 -84 -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -20 -20 -20 -4C -52 -62 -42 -84 -84 -84 -84 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 11 1 0 -BITMAP -20 -40 -00 -40 -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 5 13 0 -2 -BITMAP -08 -10 -00 -10 -10 -10 -10 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 572 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -20 -20 -20 -22 -44 -48 -70 -90 -88 -84 -86 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 3 11 1 0 -BITMAP -20 -20 -20 -40 -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 14 0 -BBX 12 8 1 0 -BITMAP -4C60 -5290 -6310 -4210 -8420 -8420 -8420 -8420 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -4C -52 -62 -42 -84 -84 -84 -84 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 566 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -1C -22 -42 -82 -82 -84 -88 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 0 -2 -BITMAP -26 -29 -31 -21 -42 -42 -44 -78 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 1 -2 -BITMAP -1E -22 -42 -42 -84 -8C -94 -64 -08 -08 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 478 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -4C -48 -50 -60 -80 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 489 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -3C -40 -40 -30 -08 -08 -08 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 383 0 -DWIDTH 6 0 -BBX 5 10 1 0 -BITMAP -20 -20 -F8 -40 -40 -40 -80 -80 -80 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -42 -42 -42 -42 -84 -8C -94 -64 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -84 -84 -84 -88 -88 -90 -A0 -C0 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 11 0 -BBX 10 8 1 0 -BITMAP -8040 -8840 -8840 -8880 -9480 -9480 -A500 -C600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 541 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -21 -21 -22 -14 -28 -44 -84 -84 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 548 0 -DWIDTH 7 0 -BBX 8 10 -1 -2 -BITMAP -21 -21 -21 -22 -22 -24 -28 -30 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -7E -04 -08 -10 -20 -40 -80 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 6 12 0 -1 -BITMAP -0C -10 -20 -20 -20 -10 -60 -30 -40 -80 -80 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 233 0 -DWIDTH 4 0 -BBX 3 12 1 -1 -BITMAP -20 -20 -20 -20 -40 -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 6 12 -1 -1 -BITMAP -18 -04 -04 -08 -10 -20 -18 -20 -10 -10 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 3 1 3 -BITMAP -32 -54 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 193 0 -DWIDTH 4 0 -BBX 2 10 1 -2 -BITMAP -40 -40 -00 -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 12 1 -1 -BITMAP -04 -04 -1C -2A -48 -88 -90 -90 -94 -78 -20 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0E -11 -10 -10 -7C -20 -20 -20 -40 -FE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -4080 -2100 -1E00 -1200 -2200 -2400 -3C00 -4200 -8100 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -41 -41 -42 -44 -48 -FC -20 -F8 -20 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 233 0 -DWIDTH 4 0 -BBX 3 12 1 -1 -BITMAP -20 -20 -20 -20 -20 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 11 1 -1 -BITMAP -1E -21 -20 -38 -44 -42 -22 -1C -04 -84 -78 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 566 0 -DWIDTH 9 0 -BBX 4 2 4 9 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 858 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -4C80 -9240 -9040 -9040 -9240 -4C80 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 392 0 -DWIDTH 6 0 -BBX 5 6 1 4 -BITMAP -38 -48 -88 -98 -A8 -C8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 8 0 -BBX 8 5 0 2 -BITMAP -11 -66 -88 -44 -22 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 4 1 1 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 5 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 8 1 2 -BITMAP -3C -42 -99 -95 -99 -95 -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 566 0 -DWIDTH 9 0 -BBX 4 1 4 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 269 0 -DWIDTH 4 0 -BBX 4 3 1 7 -BITMAP -60 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -08 -08 -7E -10 -10 -00 -FC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 392 0 -DWIDTH 6 0 -BBX 4 6 1 4 -BITMAP -60 -10 -10 -60 -80 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 392 0 -DWIDTH 6 0 -BBX 5 6 1 4 -BITMAP -70 -08 -30 -10 -10 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 566 0 -DWIDTH 9 0 -BBX 4 2 4 9 -BITMAP -30 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 9 0 -BBX 8 10 0 -2 -BITMAP -21 -21 -21 -21 -42 -46 -4A -72 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 6 11 2 -1 -BITMAP -7C -94 -94 -94 -68 -28 -28 -28 -50 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 9 0 -BBX 2 2 4 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 566 0 -DWIDTH 9 0 -BBX 3 2 2 -2 -BITMAP -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 392 0 -DWIDTH 6 0 -BBX 3 6 1 4 -BITMAP -20 -E0 -20 -40 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 392 0 -DWIDTH 6 0 -BBX 6 6 1 4 -BITMAP -38 -44 -84 -84 -88 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 8 0 -BBX 8 5 0 2 -BITMAP -44 -22 -11 -66 -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 865 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -4400 -C400 -4800 -8800 -9180 -9280 -2480 -27C0 -4100 -4100 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 865 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -4400 -C400 -4800 -8800 -9180 -9240 -2080 -2300 -4400 -4780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 865 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -7100 -0900 -7200 -1200 -14C0 -E540 -0A40 -0BE0 -1080 -1080 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 464 0 -DWIDTH 7 0 -BBX 5 10 0 -2 -BITMAP -08 -08 -00 -08 -10 -60 -80 -80 -88 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -0C -03 -00 -06 -0A -12 -12 -22 -22 -7E -42 -82 -82 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0180 -0600 -0000 -0600 -0A00 -1200 -1200 -2200 -2200 -7E00 -4200 -8200 -8200 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -06 -09 -00 -06 -0A -12 -12 -22 -22 -7E -42 -82 -82 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0680 -0B00 -0000 -0600 -0A00 -1200 -1200 -2200 -2200 -7E00 -4200 -8200 -8200 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -09 -09 -00 -06 -0A -12 -12 -22 -22 -7E -42 -82 -82 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -06 -09 -06 -06 -0A -12 -12 -22 -22 -7E -42 -82 -82 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 893 0 -DWIDTH 13 0 -BBX 13 10 1 0 -BITMAP -03F8 -0500 -0900 -1100 -11F0 -2200 -7E00 -4200 -8200 -83F0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 679 0 -DWIDTH 10 0 -BBX 9 12 1 -2 -BITMAP -0F00 -3080 -4000 -4000 -8000 -8000 -8000 -8000 -8200 -7C00 -1000 -6000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 547 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -30 -0C -00 -7E -40 -40 -40 -7C -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 547 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -06 -18 -00 -7E -40 -40 -40 -7C -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 547 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -18 -24 -00 -7E -40 -40 -40 -7C -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 547 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -24 -24 -00 -7E -40 -40 -40 -7C -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 4 13 0 0 -BITMAP -C0 -30 -00 -20 -20 -20 -20 -20 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 4 13 0 0 -BITMAP -30 -C0 -00 -20 -20 -20 -20 -20 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 13 1 0 -BITMAP -40 -A0 -00 -40 -40 -40 -40 -40 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 13 1 0 -BITMAP -A0 -A0 -00 -40 -40 -40 -40 -40 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 743 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -3F00 -2080 -2040 -2040 -F840 -4040 -4080 -4080 -4100 -7E00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0D00 -1600 -0000 -6080 -5080 -5080 -4880 -4880 -8900 -8900 -8500 -8500 -8300 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1800 -0600 -0000 -0F00 -3080 -4080 -4080 -8080 -8080 -8100 -8100 -8600 -7800 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0300 -0C00 -0000 -0F00 -3080 -4080 -4080 -8080 -8080 -8100 -8100 -8600 -7800 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0600 -0900 -0000 -0F00 -3080 -4080 -4080 -8080 -8080 -8100 -8100 -8600 -7800 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0D00 -1600 -0000 -0F00 -3080 -4080 -4080 -8080 -8080 -8100 -8100 -8600 -7800 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0900 -0900 -0000 -0F00 -3080 -4080 -4080 -8080 -8080 -8100 -8100 -8600 -7800 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -22 -24 -18 -10 -30 -48 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 11 12 0 -1 -BITMAP -0020 -07A0 -18C0 -2140 -2240 -4440 -4440 -4880 -5080 -6300 -BC00 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -30 -0C -00 -41 -41 -41 -41 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -06 -18 -00 -41 -41 -41 -41 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -0C -12 -00 -41 -41 -41 -41 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -12 -12 -00 -41 -41 -41 -41 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 13 2 0 -BITMAP -0C -30 -00 -82 -82 -84 -88 -90 -60 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 575 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -40 -40 -7C -42 -42 -82 -8C -F0 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 595 0 -DWIDTH 9 0 -BBX 8 12 1 -1 -BITMAP -0E -11 -21 -22 -24 -42 -41 -41 -41 -82 -9C -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -30 -0C -00 -1E -22 -42 -42 -84 -8C -94 -64 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -06 -18 -00 -1E -22 -42 -42 -84 -8C -94 -64 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -0C -12 -00 -1E -22 -42 -42 -84 -8C -94 -64 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -1A -2C -00 -1E -22 -42 -42 -84 -8C -94 -64 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -12 -12 -00 -1E -22 -42 -42 -84 -8C -94 -64 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -0C -12 -0C -1E -22 -42 -42 -84 -8C -94 -64 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 893 0 -DWIDTH 12 0 -BBX 11 8 1 0 -BITMAP -39C0 -4620 -0420 -3CC0 -4700 -8400 -9C40 -6380 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 503 0 -DWIDTH 7 0 -BBX 6 10 1 -2 -BITMAP -1C -20 -40 -40 -80 -80 -88 -70 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 529 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -30 -0C -00 -18 -24 -44 -48 -F0 -80 -88 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 529 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -0C -30 -00 -18 -24 -44 -48 -F0 -80 -88 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 529 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -18 -24 -00 -18 -24 -44 -48 -F0 -80 -88 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 529 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -24 -24 -00 -18 -24 -44 -48 -F0 -80 -88 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -C0 -30 -00 -20 -20 -20 -20 -40 -40 -40 -40 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -30 -C0 -00 -20 -20 -20 -20 -40 -40 -40 -40 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 11 1 0 -BITMAP -40 -A0 -00 -40 -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 11 1 0 -BITMAP -A0 -A0 -00 -40 -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -18 -07 -1C -04 -1E -22 -42 -82 -84 -88 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -1A -2C -00 -4C -52 -62 -42 -84 -84 -84 -84 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 566 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -30 -0C -00 -1C -22 -42 -82 -82 -84 -88 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 566 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -06 -18 -00 -1C -22 -42 -82 -82 -84 -88 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 566 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -0C -12 -00 -1C -22 -42 -82 -82 -84 -88 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 566 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -1A -2C -00 -1C -22 -42 -82 -82 -84 -88 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 566 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -12 -12 -00 -1C -22 -42 -82 -82 -84 -88 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -08 -08 -00 -FE -00 -20 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 566 0 -DWIDTH 9 0 -BBX 9 10 0 -1 -BITMAP -0080 -0E80 -1300 -2500 -4900 -4900 -5200 -6400 -B800 -8000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -30 -0C -00 -42 -42 -42 -42 -84 -8C -94 -64 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -06 -18 -00 -42 -42 -42 -42 -84 -8C -94 -64 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -18 -24 -00 -42 -42 -42 -42 -84 -8C -94 -64 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -24 -24 -00 -42 -42 -42 -42 -84 -8C -94 -64 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 548 0 -DWIDTH 7 0 -BBX 8 13 -1 -2 -BITMAP -03 -0C -00 -21 -21 -21 -22 -22 -24 -28 -30 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 12 0 -2 -BITMAP -20 -20 -26 -29 -31 -41 -42 -42 -44 -78 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 548 0 -DWIDTH 7 0 -BBX 8 13 -1 -2 -BITMAP -12 -12 -00 -21 -21 -21 -22 -22 -24 -28 -30 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luIS18-L1.bdf diff -u xc/fonts/bdf/75dpi/luIS18-L1.bdf:1.1 xc/fonts/bdf/75dpi/luIS18-L1.bdf:removed --- xc/fonts/bdf/75dpi/luIS18-L1.bdf:1.1 Wed Apr 4 18:56:22 2001 +++ xc/fonts/bdf/75dpi/luIS18-L1.bdf Wed Mar 16 21:04:08 2005 @@ -1,3706 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luIS18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0018 0018 0200 0200 -FONT -B&H-Lucida-Medium-I-Normal-Sans-18-180-75-75-P-105-ISO8859-1 -SIZE 18 72 72 -FONTBOUNDINGBOX 21 19 -3 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 105 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 16 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Italic" -X_HEIGHT 10 -CAP_HEIGHT 13 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 14 0 -BBX 11 13 2 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 193 0 -DWIDTH 4 0 -BBX 4 13 1 0 -BITMAP -30 -30 -30 -30 -60 -60 -60 -40 -40 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 5 4 2 10 -BITMAP -D8 -D8 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -0660 -0660 -0CC0 -7FE0 -1980 -1980 -3300 -3300 -FFC0 -6600 -6600 -CC00 -CC00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 15 1 -1 -BITMAP -0100 -0F80 -1140 -3100 -3200 -3A00 -1E00 -0F00 -0B80 -0980 -0980 -1180 -D300 -7E00 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -3818 -4C30 -CC60 -CCC0 -CD80 -C900 -7270 -0498 -0D98 -1998 -3198 -6190 -C0E0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 701 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -0780 -18C0 -18C0 -1980 -0E00 -1C00 -6660 -4660 -C340 -C380 -C180 -E2C0 -7CC0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 217 0 -DWIDTH 4 0 -BBX 2 4 2 10 -BITMAP -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 5 16 2 -2 -BITMAP -08 -10 -30 -20 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 5 16 0 -2 -BITMAP -20 -10 -18 -18 -18 -18 -18 -18 -18 -18 -30 -30 -20 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 9 0 -BBX 6 7 2 6 -BITMAP -10 -10 -94 -CC -30 -50 -D8 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 9 2 1 -BITMAP -0400 -0400 -0800 -0800 -FF80 -0800 -0800 -1000 -1000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 3 4 0 -2 -BITMAP -60 -60 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 6 0 -BBX 5 1 1 5 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 482 0 -DWIDTH 9 0 -BBX 11 16 -1 -2 -BITMAP -0060 -00C0 -00C0 -0180 -0380 -0300 -0600 -0600 -0C00 -0C00 -1800 -3800 -3000 -6000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -0700 -1980 -30C0 -60C0 -60C0 -C0C0 -C0C0 -C0C0 -C180 -C180 -C300 -6600 -3800 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 4 13 5 0 -BITMAP -30 -F0 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -1F80 -31C0 -00C0 -00C0 -00C0 -0180 -0300 -0E00 -1800 -3000 -6000 -FF80 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -1F80 -31C0 -00C0 -00C0 -0180 -0300 -1E00 -0300 -0180 -0180 -0180 -C300 -7E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 13 2 0 -BITMAP -0180 -0380 -0580 -0980 -1180 -2300 -4300 -FF80 -FF80 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -1FC0 -1FC0 -1000 -2000 -2000 -3C00 -0600 -0300 -0300 -0300 -0300 -C600 -7C00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -0780 -18C0 -3000 -6000 -6000 -CE00 -D300 -E180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 13 3 0 -BITMAP -7FC0 -7FC0 -0180 -0300 -0600 -0C00 -1800 -3000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -0780 -19C0 -30C0 -30C0 -3980 -1E00 -0F00 -3300 -6180 -C180 -C180 -E300 -7C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 13 3 0 -BITMAP -1E00 -6300 -6180 -C180 -C180 -C380 -6580 -3980 -0300 -0300 -0600 -CC00 -7000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -30 -30 -00 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 5 12 -1 -2 -BITMAP -18 -18 -00 -00 -00 -00 -00 -00 -60 -60 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 9 2 1 -BITMAP -0080 -0300 -0C00 -3000 -C000 -6000 -3000 -0C00 -0200 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 5 1 3 -BITMAP -7FC0 -0000 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 9 2 1 -BITMAP -2000 -1800 -0600 -0300 -0180 -0600 -1800 -6000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 464 0 -DWIDTH 9 0 -BBX 7 13 2 0 -BITMAP -7C -CE -06 -06 -0C -18 -30 -60 -40 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 16 0 -BBX 14 13 2 0 -BITMAP -07E0 -1C38 -3008 -63EC -4C64 -CC64 -98C4 -99C4 -DEC8 -4CF0 -6000 -3800 -0F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -0300 -0300 -0500 -0D80 -0980 -1980 -1180 -3180 -3FC0 -60C0 -60C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 593 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3F80 -31C0 -30C0 -30C0 -6180 -6300 -7E00 -6300 -6180 -C180 -C180 -C300 -FC00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 679 0 -DWIDTH 12 0 -BBX 12 13 1 0 -BITMAP -07E0 -1830 -3000 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -6000 -7040 -1F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 743 0 -DWIDTH 14 0 -BBX 12 13 2 0 -BITMAP -3F80 -30E0 -3060 -3030 -6030 -6030 -6030 -6030 -6060 -C060 -C0C0 -C180 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 547 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -3F80 -3000 -3000 -3000 -6000 -6000 -7E00 -6000 -6000 -C000 -C000 -C000 -FE00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -3F80 -3000 -3000 -3000 -6000 -6000 -7E00 -6000 -6000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 702 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -07E0 -1830 -3000 -6000 -6000 -C000 -C000 -C060 -C060 -C060 -60C0 -70C0 -1FC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 14 0 -BBX 12 13 2 0 -BITMAP -3030 -3030 -3030 -3030 -6060 -6060 -7FE0 -6060 -6060 -C0C0 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 4 13 1 0 -BITMAP -30 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 408 0 -DWIDTH 8 0 -BBX 8 15 -1 -2 -BITMAP -03 -03 -03 -03 -06 -06 -06 -06 -06 -0C -0C -0C -08 -18 -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 635 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -30C0 -30C0 -3180 -3300 -6600 -6C00 -7800 -6C00 -6600 -C600 -C300 -C180 -C180 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 545 0 -DWIDTH 10 0 -BBX 8 13 2 0 -BITMAP -30 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -C0 -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 828 0 -DWIDTH 16 0 -BBX 14 13 2 0 -BITMAP -381C -381C -282C -2C2C -2C4C -4C98 -4C98 -4D18 -4718 -8630 -8630 -8030 -8030 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 11 13 2 0 -BITMAP -3820 -3820 -2C20 -2C20 -2C60 -6640 -4640 -4340 -4340 -C380 -8180 -8180 -8180 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -07C0 -1870 -3030 -6018 -6018 -C018 -C018 -C018 -C030 -C030 -6060 -70C0 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 575 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3F80 -31C0 -30C0 -30C0 -60C0 -6180 -6300 -7C00 -6000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 13 16 1 -3 -BITMAP -07C0 -1870 -3030 -6018 -6018 -C018 -C018 -C018 -C030 -C030 -6060 -70C0 -1F00 -0180 -00E0 -0038 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 632 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -3F80 -31C0 -30C0 -30C0 -6180 -6300 -7C00 -6600 -6600 -C300 -C300 -C180 -C1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 553 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -1F00 -3980 -3000 -3000 -1800 -1C00 -0E00 -0600 -0300 -0300 -0300 -C600 -7C00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 12 13 1 0 -BITMAP -FFF0 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -3030 -3030 -3030 -3030 -6020 -6060 -6060 -6060 -C040 -C0C0 -C080 -6180 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 13 3 0 -BITMAP -C0C0 -C0C0 -C180 -C180 -C300 -C300 -C600 -C600 -CC00 -4800 -7800 -7000 -6000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 886 0 -DWIDTH 16 0 -BBX 15 13 2 0 -BITMAP -C186 -C186 -C38C -C38C -C598 -CD98 -C9B0 -D1A0 -F1E0 -E1C0 -C180 -C180 -8100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -3060 -3060 -18C0 -1980 -0D00 -0E00 -0E00 -1E00 -3300 -6300 -6180 -C180 -C180 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 13 2 0 -BITMAP -C060 -C060 -60C0 -6180 -3300 -3600 -1C00 -1800 -1800 -3000 -3000 -3000 -3000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 578 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -3FE0 -0060 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -7000 -E000 -C000 -FF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 16 1 -2 -BITMAP -1C -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 482 0 -DWIDTH 9 0 -BBX 7 16 1 -2 -BITMAP -C0 -C0 -60 -60 -60 -30 -30 -30 -18 -18 -18 -0C -0C -0C -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 16 0 -2 -BITMAP -1C -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 8 10 2 2 -BITMAP -06 -0E -1A -12 -32 -62 -63 -C3 -C3 -C3 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 1 1 -1 -BITMAP -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 572 0 -DWIDTH 11 0 -BBX 4 2 5 11 -BITMAP -E0 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -0FC0 -31C0 -60C0 -6180 -C180 -C380 -C580 -CB00 -FB00 -7300 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1800 -1800 -1800 -1800 -3380 -37C0 -34C0 -68C0 -70C0 -60C0 -6180 -C180 -E300 -FC00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 503 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0E -33 -60 -60 -C0 -C0 -C0 -C0 -E4 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -0060 -0060 -0060 -0060 -0FC0 -31C0 -60C0 -6180 -C180 -C380 -C580 -CB00 -FB00 -7300 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 529 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -0E -33 -63 -63 -C6 -F8 -C0 -C0 -E2 -7C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 383 0 -DWIDTH 7 0 -BBX 9 17 0 -3 -BITMAP -0380 -0400 -0C00 -0C00 -3F00 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 13 0 -3 -BITMAP -07E0 -18E0 -3060 -30C0 -60C0 -61C0 -62C0 -6580 -7D80 -3980 -0100 -C300 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -1800 -1800 -1800 -1800 -3380 -37C0 -34C0 -68C0 -7180 -6180 -6180 -C300 -C300 -C300 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 6 14 1 0 -BITMAP -0C -18 -00 -00 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 10 17 -3 -3 -BITMAP -00C0 -0180 -0000 -0000 -0300 -0300 -0300 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -F000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 572 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -1800 -1800 -1800 -1800 -3180 -3180 -3300 -6400 -7800 -7800 -6C00 -CE00 -C700 -C380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 5 14 1 0 -BITMAP -18 -18 -18 -18 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 18 0 -BBX 16 10 1 0 -BITMAP -338E -37DF -34D3 -68E3 -71C6 -6186 -6186 -C30C -C30C -C30C -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -3380 -37C0 -34C0 -68C0 -7180 -6180 -6180 -C300 -C300 -C300 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -0F00 -3380 -6180 -6180 -C180 -C180 -C300 -C300 -E600 -7800 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 13 0 -3 -BITMAP -19C0 -1BE0 -1A60 -3460 -3860 -3060 -30C0 -60C0 -7180 -7E00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 13 1 -3 -BITMAP -0FC0 -31C0 -60C0 -6180 -C180 -C380 -C580 -CB00 -FB00 -7300 -0600 -0600 -0600 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 478 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -33 -37 -34 -68 -70 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 489 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1E -23 -60 -70 -38 -1C -0E -06 -C4 -78 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 383 0 -DWIDTH 7 0 -BBX 6 12 1 0 -BITMAP -10 -30 -7C -30 -60 -60 -60 -60 -C0 -C0 -C0 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -30C0 -30C0 -30C0 -6180 -6180 -6380 -C580 -CB00 -FB00 -7300 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 10 0 -BBX 8 10 2 0 -BITMAP -C3 -C3 -C3 -C2 -C6 -C4 -C8 -D0 -E0 -C0 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 15 0 -BBX 13 10 2 0 -BITMAP -C018 -C618 -C630 -CE30 -CE60 -D640 -D6C0 -E680 -E700 -C600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 541 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -3180 -3180 -1900 -1A00 -0C00 -1800 -2C00 -4C00 -C600 -C600 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 548 0 -DWIDTH 10 0 -BBX 10 13 0 -3 -BITMAP -30C0 -30C0 -30C0 -3080 -3180 -3100 -3200 -3400 -3800 -3000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -7F80 -0380 -0700 -0E00 -1C00 -1800 -3800 -7000 -E000 -FF00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 7 16 1 -2 -BITMAP -06 -08 -18 -18 -18 -18 -10 -20 -C0 -20 -60 -60 -C0 -C0 -C0 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 233 0 -DWIDTH 5 0 -BBX 4 16 1 -2 -BITMAP -30 -30 -30 -30 -30 -60 -60 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 7 16 -1 -2 -BITMAP -0C -06 -06 -06 -0C -0C -08 -06 -08 -10 -30 -30 -30 -30 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 3 2 4 -BITMAP -7840 -CCC0 -8780 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 193 0 -DWIDTH 5 0 -BBX 4 13 1 -3 -BITMAP -30 -30 -00 -20 -20 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 14 2 -1 -BITMAP -0200 -0200 -0F00 -3580 -6400 -6400 -C400 -C800 -C800 -C800 -E900 -7E00 -1000 -1000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -01C0 -0660 -0600 -0C00 -0C00 -0C00 -7F00 -1800 -1800 -1000 -2000 -FF00 -FF00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 13 11 0 1 -BITMAP -4008 -2390 -1CE0 -1860 -1860 -3060 -30C0 -30C0 -39C0 -4E20 -8010 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -60C0 -60C0 -6180 -3100 -3200 -3400 -1800 -7F00 -1800 -FE00 -3000 -3000 -3000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 233 0 -DWIDTH 5 0 -BBX 4 16 1 -2 -BITMAP -30 -30 -30 -30 -30 -30 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 15 1 -2 -BITMAP -0F80 -10C0 -3000 -3800 -1E00 -2700 -6380 -7180 -3900 -1E00 -0700 -0300 -0300 -C600 -7C00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 4 2 5 11 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 858 0 -DWIDTH 16 0 -BBX 13 13 2 0 -BITMAP -0F80 -3060 -4010 -4390 -8E48 -8C08 -9808 -9808 -9888 -4F10 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 392 0 -DWIDTH 8 0 -BBX 7 7 1 6 -BITMAP -1E -66 -66 -CE -DC -EC -CC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 10 0 -BBX 9 8 0 1 -BITMAP -0880 -1100 -2200 -4400 -CC00 -6600 -3300 -1100 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 5 2 1 -BITMAP -FF80 -0080 -0080 -0080 -0080 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 6 0 -BBX 5 1 1 5 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 8 8 3 5 -BITMAP -3C -42 -BD -A5 -B9 -A5 -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 4 1 5 11 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 269 0 -DWIDTH 5 0 -BBX 4 4 1 9 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 10 2 1 -BITMAP -0400 -0400 -0400 -0400 -7F80 -0800 -0800 -0800 -0000 -FF00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 392 0 -DWIDTH 7 0 -BBX 7 7 1 6 -BITMAP -3C -66 -06 -0C -30 -60 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 392 0 -DWIDTH 7 0 -BBX 7 7 1 6 -BITMAP -3C -66 -06 -38 -0C -CC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 4 2 5 11 -BITMAP -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 11 0 -BBX 11 13 0 -3 -BITMAP -1860 -1860 -1860 -30C0 -30C0 -31C0 -62C0 -6580 -7D80 -7980 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 8 15 2 -2 -BITMAP -7F -F9 -F9 -F9 -F9 -7B -12 -12 -12 -12 -36 -24 -24 -24 -24 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 12 0 -BBX 3 3 5 4 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 4 3 2 -3 -BITMAP -60 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 392 0 -DWIDTH 7 0 -BBX 4 7 2 6 -BITMAP -30 -F0 -30 -30 -60 -60 -60 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 392 0 -DWIDTH 8 0 -BBX 7 7 1 6 -BITMAP -1C -66 -66 -C6 -CC -CC -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 10 0 -BBX 9 8 1 1 -BITMAP -4400 -6600 -3300 -1980 -1100 -2200 -4400 -8800 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 865 0 -DWIDTH 16 0 -BBX 13 13 2 0 -BITMAP -E060 -60C0 -6080 -C180 -C300 -C600 -C438 -0C58 -1898 -3130 -21F8 -6030 -C030 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 865 0 -DWIDTH 16 0 -BBX 13 13 2 0 -BITMAP -6060 -E0C0 -6080 -6180 -C300 -C600 -C470 -0C98 -1818 -3030 -2040 -60F8 -C1F8 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 865 0 -DWIDTH 16 0 -BBX 15 13 0 0 -BITMAP -7818 -0C30 -0C20 -7060 -18C0 -1980 -F10E -0316 -0626 -0C4C -087E -180C -300C -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 464 0 -DWIDTH 9 0 -BBX 7 13 1 -3 -BITMAP -06 -06 -00 -00 -04 -0C -18 -30 -60 -C0 -C0 -E6 -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 16 1 0 -BITMAP -0E00 -0300 -0000 -0300 -0300 -0500 -0D80 -0980 -1980 -1180 -3180 -3FC0 -60C0 -60C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 16 1 0 -BITMAP -01C0 -0300 -0000 -0300 -0300 -0500 -0D80 -0980 -1980 -1180 -3180 -3FC0 -60C0 -60C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 16 1 0 -BITMAP -0300 -0580 -0000 -0300 -0300 -0500 -0D80 -0980 -1980 -1180 -3180 -3FC0 -60C0 -60C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 16 1 0 -BITMAP -0680 -0B00 -0000 -0300 -0300 -0500 -0D80 -0980 -1980 -1180 -3180 -3FC0 -60C0 -60C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 16 1 0 -BITMAP -0480 -0480 -0000 -0300 -0300 -0500 -0D80 -0980 -1980 -1180 -3180 -3FC0 -60C0 -60C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 10 16 1 0 -BITMAP -0700 -0980 -0700 -0300 -0300 -0500 -0D80 -0980 -1980 -1180 -3180 -3FC0 -60C0 -60C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 893 0 -DWIDTH 17 0 -BBX 17 13 1 0 -BITMAP -003F80 -007000 -00B000 -013000 -036000 -066000 -0C7E00 -186000 -1FE000 -30C000 -60C000 -C0C000 -C0FE00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 679 0 -DWIDTH 12 0 -BBX 12 16 1 -3 -BITMAP -07E0 -1830 -3000 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -6000 -7040 -1F80 -0C00 -0600 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 547 0 -DWIDTH 10 0 -BBX 9 16 2 0 -BITMAP -0E00 -0300 -0000 -3F80 -3000 -3000 -3000 -6000 -6000 -7E00 -6000 -6000 -C000 -C000 -C000 -FE00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 547 0 -DWIDTH 10 0 -BBX 9 16 2 0 -BITMAP -0700 -0C00 -0000 -3F80 -3000 -3000 -3000 -6000 -6000 -7E00 -6000 -6000 -C000 -C000 -C000 -FE00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 547 0 -DWIDTH 10 0 -BBX 9 16 2 0 -BITMAP -0600 -0B00 -0000 -3F80 -3000 -3000 -3000 -6000 -6000 -7E00 -6000 -6000 -C000 -C000 -C000 -FE00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 547 0 -DWIDTH 10 0 -BBX 9 16 2 0 -BITMAP -0900 -0900 -0000 -3F80 -3000 -3000 -3000 -6000 -6000 -7E00 -6000 -6000 -C000 -C000 -C000 -FE00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 4 16 1 0 -BITMAP -E0 -30 -00 -30 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 6 16 1 0 -BITMAP -1C -30 -00 -30 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 5 16 1 0 -BITMAP -30 -58 -00 -30 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 5 16 1 0 -BITMAP -48 -48 -00 -30 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 743 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -1FC0 -1870 -1830 -1818 -3018 -3018 -FE18 -3018 -3030 -6030 -6060 -60C0 -7F00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 11 16 2 0 -BITMAP -0340 -0580 -0000 -3820 -3820 -2C20 -2C20 -2C60 -6640 -4640 -4340 -4340 -C380 -8180 -8180 -8180 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 13 16 1 0 -BITMAP -0700 -0180 -0000 -07C0 -1870 -3030 -6018 -6018 -C018 -C018 -C018 -C030 -C030 -6060 -70C0 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 13 16 1 0 -BITMAP -01C0 -0300 -0000 -07C0 -1870 -3030 -6018 -6018 -C018 -C018 -C018 -C030 -C030 -6060 -70C0 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 13 16 1 0 -BITMAP -0180 -02C0 -0000 -07C0 -1870 -3030 -6018 -6018 -C018 -C018 -C018 -C030 -C030 -6060 -70C0 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 13 16 1 0 -BITMAP -0340 -0580 -0000 -07C0 -1870 -3030 -6018 -6018 -C018 -C018 -C018 -C030 -C030 -6060 -70C0 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 13 16 1 0 -BITMAP -0480 -0480 -0000 -07C0 -1870 -3030 -6018 -6018 -C018 -C018 -C018 -C030 -C030 -6060 -70C0 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 8 9 3 1 -BITMAP -61 -22 -34 -18 -18 -18 -2C -44 -86 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 13 15 1 -1 -BITMAP -0008 -07D8 -1870 -3070 -60D8 -6198 -C318 -C218 -C618 -CC30 -D830 -7060 -70C0 -DF00 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 12 16 1 0 -BITMAP -0700 -0180 -0000 -3030 -3030 -3030 -3030 -6020 -6060 -6060 -6060 -C040 -C0C0 -C080 -6180 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 12 16 1 0 -BITMAP -0700 -0180 -0000 -3030 -3030 -3030 -3030 -6020 -6060 -6060 -6060 -C040 -C0C0 -C080 -6180 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 12 16 1 0 -BITMAP -0180 -02C0 -0000 -3030 -3030 -3030 -3030 -6020 -6060 -6060 -6060 -C040 -C0C0 -C080 -6180 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 12 16 1 0 -BITMAP -0480 -0480 -0000 -3030 -3030 -3030 -3030 -6020 -6060 -6060 -6060 -C040 -C0C0 -C080 -6180 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 16 2 0 -BITMAP -0380 -0600 -0000 -C060 -C060 -60C0 -6180 -3300 -3600 -1C00 -1800 -1800 -3000 -3000 -3000 -3000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 575 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -3000 -3000 -3000 -3F80 -61C0 -60C0 -60C0 -61C0 -6380 -FE00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 595 0 -DWIDTH 11 0 -BBX 10 16 1 -2 -BITMAP -0780 -08C0 -18C0 -1880 -1900 -3200 -3200 -3300 -3380 -61C0 -60C0 -6040 -60C0 -C780 -C000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0E00 -0300 -0000 -0FC0 -31C0 -60C0 -6180 -C180 -C380 -C580 -CB00 -FB00 -7300 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0380 -0600 -0000 -0FC0 -31C0 -60C0 -6180 -C180 -C380 -C580 -CB00 -FB00 -7300 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0300 -0580 -0000 -0FC0 -31C0 -60C0 -6180 -C180 -C380 -C580 -CB00 -FB00 -7300 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0680 -0B00 -0000 -0FC0 -31C0 -60C0 -6180 -C180 -C380 -C580 -CB00 -FB00 -7300 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0480 -0480 -0000 -0FC0 -31C0 -60C0 -6180 -C180 -C380 -C580 -CB00 -FB00 -7300 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0700 -0980 -0700 -0FC0 -31C0 -60C0 -6180 -C180 -C380 -C580 -CB00 -FB00 -7300 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 893 0 -DWIDTH 17 0 -BBX 15 10 1 0 -BITMAP -0F9C -31E6 -60C6 -61C6 -C18C -C3F0 -C580 -C980 -F9C4 -70F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 503 0 -DWIDTH 9 0 -BBX 8 13 1 -3 -BITMAP -0E -33 -60 -60 -C0 -C0 -C0 -C0 -E4 -78 -30 -18 -70 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 529 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -1C -06 -00 -0E -33 -63 -63 -C6 -F8 -C0 -C0 -E2 -7C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 529 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -07 -0C -00 -0E -33 -63 -63 -C6 -F8 -C0 -C0 -E2 -7C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 529 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -0C -16 -00 -0E -33 -63 -63 -C6 -F8 -C0 -C0 -E2 -7C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 529 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -12 -12 -00 -0E -33 -63 -63 -C6 -F8 -C0 -C0 -E2 -7C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 4 13 1 0 -BITMAP -E0 -30 -00 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 6 13 1 0 -BITMAP -1C -30 -00 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 5 13 1 0 -BITMAP -30 -58 -00 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 5 13 1 0 -BITMAP -48 -48 -00 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 1 0 -BITMAP -0E00 -03C0 -0F00 -0180 -0F80 -3380 -6180 -6180 -C180 -C180 -C300 -C300 -E600 -7800 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -0680 -0B00 -0000 -3380 -37C0 -34C0 -68C0 -7180 -6180 -6180 -C300 -C300 -C300 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1C00 -0600 -0000 -0F00 -3380 -6180 -6180 -C180 -C180 -C300 -C300 -E600 -7800 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0700 -0C00 -0000 -0F00 -3380 -6180 -6180 -C180 -C180 -C300 -C300 -E600 -7800 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0600 -0B00 -0000 -0F00 -3380 -6180 -6180 -C180 -C180 -C300 -C300 -E600 -7800 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0D00 -1600 -0000 -0F00 -3380 -6180 -6180 -C180 -C180 -C300 -C300 -E600 -7800 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0900 -0900 -0000 -0F00 -3380 -6180 -6180 -C180 -C180 -C300 -C300 -E600 -7800 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 9 2 1 -BITMAP -0400 -0400 -0000 -0000 -FF80 -0000 -0000 -1000 -1000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 11 12 0 -1 -BITMAP -0020 -07A0 -19C0 -31C0 -32C0 -64C0 -64C0 -6980 -7180 -7300 -BC00 -8000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0E00 -0300 -0000 -30C0 -30C0 -30C0 -6180 -6180 -6380 -C580 -CB00 -FB00 -7300 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0380 -0600 -0000 -30C0 -30C0 -30C0 -6180 -6180 -6380 -C580 -CB00 -FB00 -7300 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0300 -0580 -0000 -30C0 -30C0 -30C0 -6180 -6180 -6380 -C580 -CB00 -FB00 -7300 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0900 -0900 -0000 -30C0 -30C0 -30C0 -6180 -6180 -6380 -C580 -CB00 -FB00 -7300 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 548 0 -DWIDTH 10 0 -BBX 10 16 0 -3 -BITMAP -0380 -0600 -0000 -30C0 -30C0 -30C0 -3080 -3180 -3100 -3200 -3400 -3800 -3000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 16 0 -3 -BITMAP -1800 -1800 -1800 -19C0 -33E0 -3260 -3460 -3860 -3060 -70C0 -60C0 -7180 -7E00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 548 0 -DWIDTH 10 0 -BBX 10 16 0 -3 -BITMAP -0900 -0900 -0000 -30C0 -30C0 -30C0 -3080 -3180 -3100 -3200 -3400 -3800 -3000 -6000 -C000 -C000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luIS19-L1.bdf diff -u xc/fonts/bdf/75dpi/luIS19-L1.bdf:1.2 xc/fonts/bdf/75dpi/luIS19-L1.bdf:removed --- xc/fonts/bdf/75dpi/luIS19-L1.bdf:1.2 Mon Apr 7 12:23:29 2003 +++ xc/fonts/bdf/75dpi/luIS19-L1.bdf Wed Mar 16 21:04:08 2005 @@ -1,3907 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luIS19.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Medium-I-Normal-Sans-19-190-75-75-P-108-ISO8859-1 -SIZE 19 72 72 -FONTBOUNDINGBOX 34 22 -11 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 19 -POINT_SIZE 190 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 108 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FONT_ASCENT 17 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -FACE_NAME "Lucida Sans Italic" -X_HEIGHT 10 -CAP_HEIGHT 14 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 14 0 -BBX 13 13 2 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 193 0 -DWIDTH 6 0 -BBX 5 14 2 0 -BITMAP -18 -18 -10 -30 -30 -30 -30 -20 -60 -60 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 5 5 3 9 -BITMAP -D8 -D8 -D8 -D8 -D8 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 14 1 0 -BITMAP -0130 -0270 -0260 -04E0 -7FF0 -7FF0 -0880 -1980 -1100 -FFE0 -FFE0 -2600 -6E00 -DC00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 17 3 -2 -BITMAP -0200 -1F80 -3F80 -3400 -2400 -2400 -1800 -0800 -0C00 -0E00 -0B00 -1300 -1300 -F600 -FC00 -1000 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 14 14 2 0 -BITMAP -1C0C -3E10 -6220 -6660 -7CC0 -3980 -03E0 -03F0 -0590 -0910 -1B10 -3330 -61E0 -C1C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 701 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -0380 -07C0 -0C40 -0C40 -0DC0 -0F00 -3E00 -6630 -C330 -C360 -C1E0 -E1C0 -7FC0 -3CE0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 217 0 -DWIDTH 4 0 -BBX 2 5 3 9 -BITMAP -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 18 2 -4 -BITMAP -04 -0C -18 -10 -30 -60 -60 -40 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 18 0 -4 -BITMAP -10 -18 -0C -0C -0C -04 -04 -04 -0C -0C -0C -08 -18 -10 -30 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 9 0 -BBX 7 7 3 7 -BITMAP -18 -10 -D6 -6C -30 -C8 -48 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 12 2 0 -BITMAP -0700 -0600 -0600 -0600 -0600 -FFE0 -FFE0 -0C00 -0C00 -0C00 -0C00 -1C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 3 7 1 -4 -BITMAP -60 -60 -60 -60 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 6 0 -BBX 4 2 2 5 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 3 2 2 0 -BITMAP -E0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 482 0 -DWIDTH 9 0 -BBX 12 18 0 -4 -BITMAP -0030 -0020 -0060 -00C0 -0080 -0180 -0100 -0300 -0200 -0400 -0C00 -0800 -1800 -1000 -3000 -6000 -4000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -0F00 -1F80 -39C0 -30C0 -60C0 -60C0 -C0C0 -C0C0 -C080 -C180 -C180 -E300 -7E00 -3C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 5 14 5 0 -BITMAP -78 -F8 -10 -30 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -0F80 -1FE0 -10E0 -0060 -0060 -00C0 -0180 -0300 -0E00 -1800 -3000 -6000 -FF80 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -1F00 -1F80 -11C0 -0080 -0180 -0300 -1C00 -3F00 -0380 -0180 -0180 -8300 -FE00 -FC00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -01C0 -01C0 -0380 -0680 -0D80 -1980 -3180 -2100 -4100 -FFC0 -FFC0 -0300 -0300 -0600 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 14 3 0 -BITMAP -1FC0 -1FC0 -3000 -3000 -2000 -3C00 -3F00 -0300 -0180 -0180 -0300 -8700 -FE00 -F800 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -07C0 -1FC0 -3840 -3000 -6000 -7F00 -FF80 -E180 -C180 -C180 -C180 -E300 -7E00 -3C00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 14 3 0 -BITMAP -3FE0 -3FE0 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -3000 -7000 -6000 -E000 -C000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 14 3 0 -BITMAP -0F00 -1F80 -30C0 -3080 -3180 -3B00 -3E00 -7F00 -6300 -C180 -C180 -E300 -FF00 -3C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -0F00 -1F80 -38C0 -60C0 -60C0 -60C0 -61C0 -7FC0 -3EC0 -0180 -0380 -8700 -FE00 -7800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 4 10 2 0 -BITMAP -30 -30 -00 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 4 14 2 -4 -BITMAP -30 -30 -00 -00 -00 -00 -00 -00 -60 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 12 2 0 -BITMAP -0010 -0070 -01C0 -0700 -1C00 -7000 -F000 -3C00 -1E00 -0780 -01C0 -00C0 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 5 1 3 -BITMAP -7FF0 -7FF0 -0000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 12 1 0 -BITMAP -3000 -3800 -1E00 -0700 -03C0 -00F0 -00E0 -0380 -0E00 -3800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 464 0 -DWIDTH 9 0 -BBX 8 14 3 0 -BITMAP -7C -7E -87 -03 -06 -0C -18 -30 -60 -60 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 16 0 -BBX 14 14 2 0 -BITMAP -03E0 -0FF8 -1C1C -33E4 -67E4 -4C44 -8844 -91C4 -998C -9EF8 -CCF0 -6080 -3F80 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -00C0 -01E0 -01E0 -0360 -0260 -0660 -0C70 -0C30 -1830 -1FF0 -3FF0 -2038 -6018 -C018 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 593 0 -DWIDTH 11 0 -BBX 10 14 2 0 -BITMAP -1F80 -3FC0 -30C0 -30C0 -3080 -3380 -7E00 -7F00 -6380 -6180 -6180 -C380 -FF00 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 679 0 -DWIDTH 13 0 -BBX 13 14 2 0 -BITMAP -03F0 -0FF8 -1C08 -3800 -7000 -6000 -E000 -C000 -C000 -C000 -C000 -6020 -7FE0 -1F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 743 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -1FE0 -3FF0 -3078 -3018 -3018 -3018 -6018 -6018 -6030 -6030 -6060 -C1E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 547 0 -DWIDTH 10 0 -BBX 10 14 2 0 -BITMAP -1FC0 -3FC0 -3000 -3000 -3000 -2000 -7F00 -7F00 -6000 -6000 -6000 -C000 -FF00 -FF00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 10 0 -BBX 10 14 2 0 -BITMAP -1FC0 -3FC0 -3000 -3000 -3000 -2000 -7F00 -7F00 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 702 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -07E0 -0FF0 -3C10 -3000 -6000 -6000 -C000 -C060 -C060 -C0C0 -E0C0 -70C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -1818 -3018 -3018 -3030 -3030 -3030 -7FF0 -7FF0 -6020 -6060 -6060 -C060 -C060 -C0C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 5 14 2 0 -BITMAP -18 -18 -10 -30 -30 -30 -30 -60 -60 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 408 0 -DWIDTH 8 0 -BBX 9 18 0 -4 -BITMAP -0180 -0180 -0180 -0300 -0300 -0300 -0300 -0300 -0200 -0600 -0600 -0600 -0600 -0600 -0C00 -0C00 -F800 -F000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 635 0 -DWIDTH 12 0 -BBX 12 14 2 0 -BITMAP -1830 -3060 -30C0 -3180 -3300 -3600 -6C00 -7C00 -6E00 -6600 -6300 -C380 -C180 -C0C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 545 0 -DWIDTH 10 0 -BBX 9 14 2 0 -BITMAP -1800 -1800 -3000 -3000 -3000 -3000 -2000 -6000 -6000 -6000 -6000 -4000 -FF80 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 828 0 -DWIDTH 16 0 -BBX 15 14 2 0 -BITMAP -180E -3C0E -3C1E -3C1C -3C3C -2C6C -644C -66CC -6688 -6798 -4718 -C718 -C618 -C030 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -1818 -3818 -3C18 -3C10 -2C30 -2630 -6630 -6330 -6320 -61A0 -41E0 -C1E0 -C0E0 -C0C0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 13 14 2 0 -BITMAP -03E0 -0FF0 -1C38 -3018 -7018 -6018 -C018 -C018 -C018 -C030 -E070 -60E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 575 0 -DWIDTH 11 0 -BBX 10 14 2 0 -BITMAP -1F80 -3FC0 -30C0 -30C0 -30C0 -2180 -6380 -7F00 -7C00 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 13 18 2 -4 -BITMAP -03E0 -0FF0 -1C38 -3018 -7018 -6018 -C018 -C018 -C018 -C030 -E070 -60E0 -7FC0 -1F00 -01C0 -00F0 -0078 -0030 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 632 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -1F80 -3FC0 -30C0 -30C0 -30C0 -3180 -6300 -7C00 -7E00 -6600 -6300 -C300 -C180 -C1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 553 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -0FC0 -1FE0 -3840 -3000 -3000 -1800 -0E00 -0700 -0380 -0180 -0180 -8380 -FF00 -3E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 12 14 3 0 -BITMAP -FFF0 -FFF0 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -0800 -1800 -1800 -1800 -1800 -3000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -3030 -3030 -6030 -6020 -6060 -6060 -6060 -C060 -C0C0 -C0C0 -C0C0 -E180 -FF80 -7E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 12 14 3 0 -BITMAP -C030 -C060 -C060 -60C0 -60C0 -6180 -6180 -6300 -3200 -3600 -3C00 -3C00 -3800 -3800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 886 0 -DWIDTH 17 0 -BBX 16 14 3 0 -BITMAP -C183 -C182 -C386 -C384 -C78C -C58C -CD98 -C998 -D9B0 -59B0 -50E0 -70E0 -60C0 -60C0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 14 14 0 0 -BITMAP -181C -0C18 -0C30 -0660 -06C0 -0380 -0300 -0380 -0780 -0DC0 -18C0 -30E0 -6060 -C070 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 14 3 0 -BITMAP -C0E0 -60C0 -6180 -7380 -3700 -3600 -1C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 578 0 -DWIDTH 11 0 -BBX 12 14 1 0 -BITMAP -1FF0 -1FF0 -0060 -00C0 -0180 -0300 -0700 -0E00 -1C00 -1800 -3000 -6000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 7 18 1 -4 -BITMAP -1E -1E -18 -10 -10 -30 -30 -30 -20 -20 -60 -60 -60 -40 -40 -C0 -F0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 482 0 -DWIDTH 9 0 -BBX 5 18 3 -4 -BITMAP -80 -C0 -C0 -40 -40 -60 -60 -60 -20 -20 -30 -30 -30 -10 -10 -18 -18 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 7 18 0 -4 -BITMAP -1E -1E -06 -04 -04 -0C -0C -0C -08 -08 -18 -18 -18 -10 -10 -30 -F0 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 12 1 2 -BITMAP -0100 -0300 -0300 -0780 -0F80 -0C80 -1C80 -18C0 -3040 -7040 -6060 -C060 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 2 1 -2 -BITMAP -FF -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 572 0 -DWIDTH 11 0 -BBX 3 3 6 11 -BITMAP -C0 -40 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 10 2 0 -BITMAP -0FC0 -1FC0 -38C0 -7180 -6180 -C380 -C780 -CF80 -FD00 -7300 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -1800 -1000 -3000 -3000 -3380 -2FC0 -3CC0 -78C0 -70C0 -6180 -6380 -4700 -FE00 -FC00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 503 0 -DWIDTH 10 0 -BBX 9 10 2 0 -BITMAP -0F80 -3F00 -7000 -6000 -C000 -C000 -C000 -C200 -FE00 -7C00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -0060 -0060 -0040 -00C0 -07C0 -1FC0 -38C0 -7080 -6180 -C380 -C780 -CF80 -FD00 -7300 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 529 0 -DWIDTH 10 0 -BBX 8 10 2 0 -BITMAP -0F -3F -73 -63 -C6 -F8 -C1 -C3 -FF -7C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 383 0 -DWIDTH 7 0 -BBX 9 19 2 -4 -BITMAP -0780 -0F80 -1C00 -1800 -1800 -7E00 -7E00 -3000 -3000 -3000 -2000 -6000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 14 1 -4 -BITMAP -07E0 -0FE0 -1C40 -3040 -30C0 -61C0 -62C0 -6680 -7D80 -3980 -0180 -8300 -FE00 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -1800 -1000 -3000 -3000 -3380 -37C0 -2EC0 -7CC0 -78C0 -7080 -6180 -4180 -C180 -C180 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 5 14 2 0 -BITMAP -18 -18 -00 -00 -30 -30 -30 -60 -60 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 9 18 -1 -4 -BITMAP -0180 -0180 -0000 -0000 -0300 -0300 -0300 -0300 -0200 -0600 -0600 -0600 -0600 -0400 -0C00 -1C00 -F800 -F000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 572 0 -DWIDTH 11 0 -BBX 10 14 2 0 -BITMAP -1800 -1000 -3000 -3000 -31C0 -3300 -2600 -6C00 -7800 -6C00 -6C00 -4600 -C300 -C380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 5 14 2 0 -BITMAP -18 -18 -10 -30 -30 -30 -30 -60 -60 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 18 0 -BBX 16 10 2 0 -BITMAP -338F -37DF -6EFB -7CF3 -79E3 -71C2 -6186 -E186 -C106 -C304 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 10 10 2 0 -BITMAP -3380 -37C0 -2EC0 -7CC0 -78C0 -7080 -6180 -4180 -C180 -C180 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 9 10 2 0 -BITMAP -0F00 -3F80 -7180 -6180 -C180 -C180 -C180 -C700 -FE00 -7C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 14 1 -4 -BITMAP -19C0 -37E0 -3E60 -3C60 -3860 -30C0 -61C0 -6380 -7F00 -7C00 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 14 2 -4 -BITMAP -0FC0 -1FC0 -38C0 -7180 -6180 -C380 -C780 -CF80 -FD00 -7300 -0300 -0300 -0300 -0600 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 478 0 -DWIDTH 9 0 -BBX 9 10 2 0 -BITMAP -3180 -3780 -2C00 -7800 -7800 -7000 -6000 -4000 -C000 -C000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 489 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -1E -3F -31 -30 -18 -0C -06 -86 -FE -7C -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 383 0 -DWIDTH 7 0 -BBX 6 13 2 0 -BITMAP -30 -30 -30 -FC -FC -60 -60 -60 -60 -40 -C0 -F0 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 10 10 2 0 -BITMAP -70C0 -60C0 -6080 -6180 -6380 -C780 -CF80 -DD00 -FB00 -7300 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 10 0 -BBX 9 10 3 0 -BITMAP -C180 -C300 -C300 -C600 -4400 -4C00 -6800 -7800 -7000 -6000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 15 0 -BBX 14 10 2 0 -BITMAP -C30C -C71C -C718 -CD30 -CD30 -D960 -5960 -71C0 -71C0 -6180 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 541 0 -DWIDTH 10 0 -BBX 11 10 1 0 -BITMAP -3060 -18C0 -0980 -0F00 -0600 -0E00 -1B00 -3300 -6180 -C180 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 548 0 -DWIDTH 10 0 -BBX 10 14 2 -4 -BITMAP -60C0 -6180 -6180 -6300 -6700 -6600 -3E00 -3C00 -3800 -3800 -3000 -3000 -6000 -C000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -3FC0 -3FC0 -0380 -0700 -0E00 -1C00 -3800 -7000 -FF80 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 7 18 2 -4 -BITMAP -0E -1C -18 -10 -10 -10 -30 -30 -E0 -C0 -60 -60 -60 -60 -C0 -C0 -E0 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 233 0 -DWIDTH 4 0 -BBX 5 18 1 -4 -BITMAP -08 -18 -10 -10 -10 -10 -30 -20 -20 -20 -20 -60 -40 -40 -40 -40 -C0 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 7 18 0 -4 -BITMAP -18 -1C -04 -0C -0C -08 -18 -08 -0E -1C -18 -30 -30 -30 -30 -30 -E0 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 5 1 3 -BITMAP -3810 -7C30 -4F20 -C3E0 -81C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 193 0 -DWIDTH 6 0 -BBX 5 14 1 -4 -BITMAP -18 -18 -00 -00 -30 -30 -20 -60 -60 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 8 14 4 0 -BITMAP -04 -0C -1F -3E -68 -48 -C8 -D0 -D0 -D0 -FE -7C -10 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -03E0 -07E0 -0E20 -0C00 -0C00 -0800 -3E00 -7E00 -1800 -1800 -1000 -2000 -FF00 -FF00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 13 12 1 1 -BITMAP -3018 -3F38 -1FF0 -0CE0 -1860 -1060 -1060 -1040 -18C0 -3FC0 -4F60 -8020 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 14 3 0 -BITMAP -C060 -60C0 -3180 -3300 -1E00 -1C00 -7F00 -FF00 -1800 -FE00 -FE00 -1000 -3000 -3000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 233 0 -DWIDTH 4 0 -BBX 5 18 1 -4 -BITMAP -18 -18 -10 -10 -10 -10 -30 -00 -00 -00 -00 -60 -40 -40 -40 -C0 -C0 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 18 2 -4 -BITMAP -07C0 -1FC0 -1840 -3000 -3000 -1800 -3E00 -3380 -6180 -6080 -3980 -1F00 -0700 -0100 -0100 -8300 -FF00 -7C00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 6 2 5 12 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 858 0 -DWIDTH 16 0 -BBX 13 14 3 0 -BITMAP -0F80 -3FE0 -7070 -6398 -CFC8 -8C48 -9808 -9008 -9888 -DF88 -6F18 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 392 0 -DWIDTH 7 0 -BBX 7 8 2 6 -BITMAP -18 -3E -66 -C6 -CE -D4 -EC -CC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 10 0 -BBX 9 10 2 0 -BITMAP -0880 -1980 -3300 -6600 -DC00 -CC00 -4E00 -6600 -2600 -3300 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 5 2 3 -BITMAP -FFE0 -FFE0 -0060 -0040 -0040 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 6 0 -BBX 4 2 2 5 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 7 9 4 5 -BITMAP -38 -7C -DE -9A -B2 -AA -C6 -7C -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 6 2 5 12 -BITMAP -FC -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 269 0 -DWIDTH 5 0 -BBX 3 4 3 10 -BITMAP -60 -A0 -A0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 12 1 0 -BITMAP -0100 -0300 -0200 -7FF0 -7FF0 -0200 -0600 -0600 -0600 -0000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 392 0 -DWIDTH 7 0 -BBX 6 8 -10 6 -BITMAP -38 -64 -04 -08 -10 -20 -40 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 392 0 -DWIDTH 7 0 -BBX 6 8 -10 6 -BITMAP -38 -04 -08 -70 -08 -08 -18 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 5 3 7 11 -BITMAP -38 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 12 0 -BBX 11 14 1 -4 -BITMAP -3060 -3060 -3040 -30C0 -20C0 -21C0 -63C0 -6680 -7D80 -7980 -4000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 8 18 3 -4 -BITMAP -7F -FF -F9 -FA -FA -7A -7A -12 -16 -14 -14 -14 -34 -24 -28 -28 -28 -68 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 12 0 -BBX 3 2 6 5 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 3 4 4 -4 -BITMAP -60 -60 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 392 0 -DWIDTH 7 0 -BBX 3 8 -11 6 -BITMAP -E0 -20 -40 -40 -40 -40 -C0 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 392 0 -DWIDTH 7 0 -BBX 7 8 2 6 -BITMAP -1E -3E -62 -C2 -C6 -CC -FC -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -6200 -3600 -3300 -3B80 -1980 -1F80 -3300 -6600 -CC00 -8800 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 865 0 -DWIDTH 17 0 -BBX 14 14 7 0 -BITMAP -E00C -2018 -4030 -4060 -40C0 -4180 -C10C -821C -0638 -0C28 -1848 -30FC -6008 -C010 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 865 0 -DWIDTH 17 0 -BBX 14 14 7 0 -BITMAP -E00C -2018 -4030 -4060 -40C0 -4180 -C138 -8264 -0604 -0C08 -1810 -3020 -6040 -C0F8 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 865 0 -DWIDTH 17 0 -BBX 15 14 8 0 -BITMAP -3806 -040C -0818 -7030 -0860 -08C0 -1886 -F10E -031C -0614 -0C24 -187E -3004 -6008 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 464 0 -DWIDTH 9 0 -BBX 8 14 1 -4 -BITMAP -03 -06 -00 -06 -06 -0C -18 -30 -60 -C0 -C0 -C2 -FE -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -00C0 -0040 -0060 -0000 -00C0 -01E0 -01E0 -0360 -0260 -0660 -0C70 -0C30 -1830 -1FF0 -3FF0 -2038 -6018 -C018 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -0038 -0060 -00C0 -0000 -00C0 -01E0 -01E0 -0360 -0260 -0660 -0C70 -0C30 -1830 -1FF0 -3FF0 -2038 -6018 -C018 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -00E0 -01A0 -0330 -0000 -00C0 -01E0 -01E0 -0360 -0260 -0660 -0C70 -0C30 -1830 -1FF0 -3FF0 -2038 -6018 -C018 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -0190 -02E0 -0000 -00C0 -01E0 -01E0 -0360 -0260 -0660 -0C70 -0C30 -1830 -1FF0 -3FF0 -2038 -6018 -C018 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -0330 -0330 -0000 -00C0 -01E0 -01E0 -0360 -0260 -0660 -0C70 -0C30 -1830 -1FF0 -3FF0 -2038 -6018 -C018 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -00E0 -00A0 -00E0 -0000 -00C0 -01E0 -01E0 -0360 -0260 -0660 -0C70 -0C30 -1830 -1FF0 -3FF0 -2038 -6018 -C018 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 893 0 -DWIDTH 17 0 -BBX 19 14 0 0 -BITMAP -003FE0 -007FE0 -007800 -00F000 -01F000 -03BF80 -033F80 -063000 -0FE000 -1FE000 -306000 -306000 -607F80 -C0FF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 679 0 -DWIDTH 13 0 -BBX 13 18 2 -4 -BITMAP -03F0 -0FF8 -1C08 -3800 -7000 -6000 -E000 -C000 -C000 -C000 -C000 -6020 -7FE0 -1F00 -0800 -0C00 -0400 -1800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 547 0 -DWIDTH 10 0 -BBX 10 18 2 0 -BITMAP -0C00 -0400 -0600 -0000 -1FC0 -3FC0 -3000 -3000 -3000 -2000 -7F00 -7F00 -6000 -6000 -6000 -C000 -FF00 -FF00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 547 0 -DWIDTH 10 0 -BBX 10 18 2 0 -BITMAP -0380 -0600 -0C00 -0000 -1FC0 -3FC0 -3000 -3000 -3000 -2000 -7F00 -7F00 -6000 -6000 -6000 -C000 -FF00 -FF00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 547 0 -DWIDTH 10 0 -BBX 10 18 2 0 -BITMAP -0700 -0D00 -1980 -0000 -1FC0 -3FC0 -3000 -3000 -3000 -2000 -7F00 -7F00 -6000 -6000 -6000 -C000 -FF00 -FF00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 547 0 -DWIDTH 10 0 -BBX 10 17 2 0 -BITMAP -1980 -1980 -0000 -1FC0 -3FC0 -3000 -3000 -3000 -2000 -7F00 -7F00 -6000 -6000 -6000 -C000 -FF00 -FF00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 5 18 2 0 -BITMAP -30 -10 -18 -00 -18 -18 -10 -30 -30 -30 -30 -60 -60 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 7 18 2 0 -BITMAP -0E -18 -30 -00 -18 -18 -10 -30 -30 -30 -30 -60 -60 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 7 18 2 0 -BITMAP -1C -34 -66 -00 -18 -18 -10 -30 -30 -30 -30 -60 -60 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 7 17 2 0 -BITMAP -66 -66 -00 -18 -18 -10 -30 -30 -30 -30 -60 -60 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 743 0 -DWIDTH 14 0 -BBX 14 14 1 0 -BITMAP -1FF0 -1FF8 -183C -180C -180C -300C -FE0C -FE0C -3018 -3018 -2030 -60E0 -7FC0 -7F80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 13 17 2 0 -BITMAP -0320 -05C0 -0000 -1818 -3818 -3C18 -3C10 -2C30 -2630 -6630 -6330 -6320 -61A0 -41E0 -C1E0 -C0E0 -C0C0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0300 -0100 -0180 -0000 -03E0 -0FF0 -1C38 -3018 -7018 -6018 -C018 -C018 -C018 -C030 -E070 -60E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -00E0 -0180 -0300 -0000 -03E0 -0FF0 -1C38 -3018 -7018 -6018 -C018 -C018 -C018 -C030 -E070 -60E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -01C0 -0340 -0660 -0000 -03E0 -0FF0 -1C38 -3018 -7018 -6018 -C018 -C018 -C018 -C030 -E070 -60E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -0320 -05C0 -0000 -03E0 -0FF0 -1C38 -3018 -7018 -6018 -C018 -C018 -C018 -C030 -E070 -60E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -0660 -0660 -0000 -03E0 -0FF0 -1C38 -3018 -7018 -6018 -C018 -C018 -C018 -C030 -E070 -60E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 13 12 1 0 -BITMAP -2008 -3018 -1860 -0CC0 -0580 -0700 -0700 -0F80 -19C0 -30C0 -E060 -8060 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 16 14 3 0 -BITMAP -01F3 -07FE -0E1C -181C -383C -306C -60CC -618C -630C -6618 -7C38 -3870 -3FE0 -EF80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 12 18 2 0 -BITMAP -0600 -0200 -0300 -0000 -3030 -3030 -6030 -6020 -6060 -6060 -6060 -C060 -C0C0 -C0C0 -C0C0 -E180 -FF80 -7E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 12 18 2 0 -BITMAP -01C0 -0300 -0600 -0000 -3030 -3030 -6030 -6020 -6060 -6060 -6060 -C060 -C0C0 -C0C0 -C0C0 -E180 -FF80 -7E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 12 18 2 0 -BITMAP -0380 -0680 -0CC0 -0000 -3030 -3030 -6030 -6020 -6060 -6060 -6060 -C060 -C0C0 -C0C0 -C0C0 -E180 -FF80 -7E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 12 17 2 0 -BITMAP -0CC0 -0CC0 -0000 -3030 -3030 -6030 -6020 -6060 -6060 -6060 -C060 -C0C0 -C0C0 -C0C0 -E180 -FF80 -7E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 18 3 0 -BITMAP -0380 -0600 -0C00 -0000 -C0E0 -60C0 -6180 -7380 -3700 -3600 -1C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 575 0 -DWIDTH 11 0 -BBX 10 14 2 0 -BITMAP -1800 -3000 -3000 -3F80 -3FC0 -30C0 -60C0 -61C0 -6380 -7F00 -7C00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 595 0 -DWIDTH 11 0 -BBX 10 19 1 -4 -BITMAP -0780 -0FC0 -18C0 -1880 -1980 -1200 -3600 -3600 -3700 -3380 -20C0 -60C0 -60C0 -6FC0 -6F00 -4000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -0600 -0200 -0300 -0000 -0FC0 -1FC0 -38C0 -7180 -6180 -C380 -C780 -CF80 -FD00 -7300 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -01C0 -0300 -0600 -0000 -0FC0 -1FC0 -38C0 -7180 -6180 -C380 -C780 -CF80 -FD00 -7300 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -0380 -0680 -0CC0 -0000 -0FC0 -1FC0 -38C0 -7180 -6180 -C380 -C780 -CF80 -FD00 -7300 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -0640 -0B80 -0000 -0FC0 -1FC0 -38C0 -7180 -6180 -C380 -C780 -CF80 -FD00 -7300 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -0CC0 -0CC0 -0000 -0FC0 -1FC0 -38C0 -7180 -6180 -C380 -C780 -CF80 -FD00 -7300 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -0380 -0280 -0380 -0000 -0FC0 -1FC0 -38C0 -7180 -6180 -C380 -C780 -CF80 -FD00 -7300 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 893 0 -DWIDTH 17 0 -BBX 15 10 2 0 -BITMAP -07DE -1FFE -38E6 -61C6 -638C -C3F0 -C782 -CF86 -FCFE -78F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 503 0 -DWIDTH 10 0 -BBX 9 14 2 -4 -BITMAP -0F80 -3F00 -7000 -6000 -C000 -C000 -C000 -C200 -FE00 -7C00 -2000 -3000 -1000 -6000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 529 0 -DWIDTH 10 0 -BBX 8 14 2 0 -BITMAP -0C -04 -06 -00 -0F -3F -73 -63 -C6 -F8 -C1 -C3 -FF -7C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 529 0 -DWIDTH 10 0 -BBX 9 14 2 0 -BITMAP -0380 -0600 -0C00 -0000 -0F00 -3F00 -7300 -6300 -C600 -F800 -C100 -C300 -FF00 -7C00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 529 0 -DWIDTH 10 0 -BBX 9 14 2 0 -BITMAP -0700 -0D00 -1980 -0000 -0F00 -3F00 -7300 -6300 -C600 -F800 -C100 -C300 -FF00 -7C00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 529 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -1980 -1980 -0000 -0F00 -3F00 -7300 -6300 -C600 -F800 -C100 -C300 -FF00 -7C00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 5 14 2 0 -BITMAP -30 -10 -18 -00 -30 -30 -20 -60 -60 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 7 14 2 0 -BITMAP -0E -18 -30 -00 -30 -30 -20 -60 -60 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 7 14 2 0 -BITMAP -1C -34 -66 -00 -30 -30 -20 -60 -60 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 7 13 2 0 -BITMAP -66 -66 -00 -30 -30 -20 -60 -60 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -3F00 -3F80 -0F00 -0D80 -0F80 -3F80 -7180 -6180 -C180 -C180 -C100 -E700 -FE00 -7C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -0640 -0B80 -0000 -3380 -37C0 -2EC0 -7CC0 -78C0 -7080 -6180 -4180 -C180 -C180 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -0600 -0200 -0300 -0000 -0F00 -3F80 -7180 -6180 -C180 -C180 -C180 -C700 -FE00 -7C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 10 14 2 0 -BITMAP -01C0 -0300 -0600 -0000 -0F00 -3F80 -7180 -6180 -C180 -C180 -C180 -C700 -FE00 -7C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -0700 -0D00 -1980 -0000 -0F00 -3F80 -7180 -6180 -C180 -C180 -C180 -C700 -FE00 -7C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0640 -0B80 -0000 -0F00 -3F80 -7180 -6180 -C180 -C180 -C180 -C700 -FE00 -7C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0CC0 -0CC0 -0000 -0F00 -3F80 -7180 -6180 -C180 -C180 -C180 -C700 -FE00 -7C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 10 2 0 -BITMAP -0600 -0600 -0000 -0000 -FFE0 -FFE0 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 11 10 3 0 -BITMAP -07E0 -1FC0 -39C0 -33C0 -66C0 -6CC0 -78C0 -7380 -7F00 -FE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -0600 -0200 -0300 -0000 -70C0 -60C0 -6080 -6180 -6380 -C780 -CF80 -DD00 -FB00 -7300 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -01C0 -0300 -0600 -0000 -70C0 -60C0 -6080 -6180 -6380 -C780 -CF80 -DD00 -FB00 -7300 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -0700 -0D00 -1980 -0000 -70C0 -60C0 -6080 -6180 -6380 -C780 -CF80 -DD00 -FB00 -7300 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -0CC0 -0CC0 -0000 -70C0 -60C0 -6080 -6180 -6380 -C780 -CF80 -DD00 -FB00 -7300 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 548 0 -DWIDTH 10 0 -BBX 10 18 2 -4 -BITMAP -0380 -0600 -0C00 -0000 -60C0 -6180 -6180 -6300 -6700 -6600 -3E00 -3C00 -3800 -3800 -3000 -3000 -6000 -C000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 18 1 -4 -BITMAP -1800 -1800 -1800 -1800 -31C0 -37E0 -3E60 -3C60 -3860 -30C0 -61C0 -6380 -7F00 -7C00 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 548 0 -DWIDTH 10 0 -BBX 10 17 2 -4 -BITMAP -1980 -1980 -0000 -60C0 -6180 -6180 -6300 -6700 -6600 -3E00 -3C00 -3800 -3800 -3000 -3000 -6000 -C000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luIS24-L1.bdf diff -u xc/fonts/bdf/75dpi/luIS24-L1.bdf:1.1 xc/fonts/bdf/75dpi/luIS24-L1.bdf:removed --- xc/fonts/bdf/75dpi/luIS24-L1.bdf:1.1 Wed Apr 4 18:56:23 2001 +++ xc/fonts/bdf/75dpi/luIS24-L1.bdf Wed Mar 16 21:04:08 2005 @@ -1,4438 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luIS24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Medium-I-Normal-Sans-24-240-75-75-P-136-ISO8859-1 -SIZE 24 72 72 -FONTBOUNDINGBOX 46 27 -15 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 136 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 22 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Italic" -X_HEIGHT 13 -CAP_HEIGHT 17 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 18 0 -BBX 17 17 2 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 193 0 -DWIDTH 8 0 -BBX 6 17 3 0 -BITMAP -0C -1C -18 -18 -18 -18 -38 -30 -30 -30 -30 -60 -00 -00 -00 -E0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 6 6 4 11 -BITMAP -CC -CC -CC -CC -CC -CC -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 15 17 2 0 -BITMAP -00C6 -008C -018C -0118 -0318 -7FFE -7FFE -0620 -0460 -0C40 -08C0 -FFFC -FFFC -3180 -2300 -6700 -C600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 12 21 3 -2 -BITMAP -0100 -0100 -03F0 -0FF0 -1F80 -3900 -3300 -3200 -1A00 -1E00 -0600 -0700 -0580 -04C0 -0CC0 -08C0 -0980 -FF80 -FE00 -1800 -1800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 741 0 -DWIDTH 18 0 -BBX 17 17 2 0 -BITMAP -0F0180 -1F8300 -398600 -318C00 -219800 -333000 -3F6000 -1E4000 -00DC00 -01BE00 -036300 -066300 -0CC300 -18C600 -30E600 -607C00 -C03800 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 701 0 -DWIDTH 17 0 -BBX 15 17 2 0 -BITMAP -01E0 -03F0 -0738 -0618 -0E30 -0670 -07E0 -1F80 -3B0E -738E -E18C -C1DC -C0D8 -E0F0 -F0F0 -7FB0 -1F38 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 217 0 -DWIDTH 5 0 -BBX 3 5 4 12 -BITMAP -E0 -E0 -E0 -C0 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 21 2 -4 -BITMAP -01 -03 -06 -0C -18 -30 -30 -70 -60 -60 -E0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 21 1 -4 -BITMAP -08 -0C -06 -06 -03 -03 -03 -03 -03 -03 -07 -06 -06 -0E -0C -1C -18 -30 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 11 0 -BBX 9 9 4 8 -BITMAP -0C00 -0C00 -4800 -EB80 -3700 -1800 -2400 -E600 -4400 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 14 2 0 -BITMAP -0180 -0180 -0180 -0180 -0300 -0300 -FFFC -FFFC -0300 -0300 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 4 9 2 -5 -BITMAP -70 -70 -70 -70 -20 -20 -60 -40 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 8 0 -BBX 6 2 2 7 -BITMAP -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 3 2 3 0 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 482 0 -DWIDTH 12 0 -BBX 16 21 0 -4 -BITMAP -0003 -0006 -000C -000C -0018 -0030 -0030 -0060 -00C0 -00C0 -0180 -0300 -0300 -0600 -0C00 -0C00 -1800 -3000 -3000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 13 17 3 0 -BITMAP -03C0 -0FF0 -1C70 -3838 -3018 -7038 -6038 -6038 -E038 -C030 -C030 -C070 -C060 -E0C0 -61C0 -7F80 -1E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 6 17 6 0 -BITMAP -7C -FC -18 -18 -18 -38 -38 -30 -30 -30 -70 -70 -60 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -07E0 -1FF0 -1038 -0038 -0018 -0038 -0030 -0060 -00C0 -0380 -0700 -0C00 -3800 -3000 -6000 -FFE0 -FFC0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 12 17 3 0 -BITMAP -0FC0 -1FE0 -1070 -0030 -0030 -0060 -01C0 -1F80 -1FC0 -01E0 -00E0 -0060 -00E0 -00C0 -C1C0 -FF80 -7E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -0038 -0078 -00F0 -01B0 -03B0 -0730 -0E70 -1C60 -1860 -3060 -6060 -FFF8 -FFF8 -00C0 -00C0 -01C0 -0180 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 13 17 3 0 -BITMAP -0FF8 -1FF8 -1800 -1800 -1800 -1000 -3F00 -3FC0 -01C0 -00E0 -00E0 -00E0 -00E0 -00C0 -C380 -FF00 -FE00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 13 17 3 0 -BITMAP -03F0 -07F8 -0E18 -1800 -3000 -7000 -6FC0 -7FE0 -F0F0 -E070 -E070 -C070 -C060 -E0E0 -71C0 -7F80 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 13 17 4 0 -BITMAP -3FF8 -3FF8 -0078 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -1C00 -3800 -3000 -7000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 12 17 3 0 -BITMAP -03C0 -0FF0 -1C30 -1830 -3830 -3870 -1DE0 -0F80 -1F80 -39C0 -60E0 -E060 -C060 -C0E0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -03C0 -0FF0 -1C70 -3838 -3018 -7018 -7038 -7038 -7878 -3FF0 -1FB0 -0070 -0060 -00C0 -C380 -FF00 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 5 13 3 0 -BITMAP -38 -38 -00 -00 -00 -00 -00 -00 -00 -00 -00 -E0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 6 18 2 -5 -BITMAP -0C -1C -00 -00 -00 -00 -00 -00 -00 -00 -00 -70 -60 -20 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 15 14 2 0 -BITMAP -0002 -000E -003C -01F0 -0780 -1E00 -F800 -7800 -3C00 -0F00 -03C0 -00F0 -0078 -0010 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 15 7 1 3 -BITMAP -7FFE -7FFE -0000 -0000 -0000 -FFFC -FFFC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 15 14 1 0 -BITMAP -1000 -3C00 -1E00 -0780 -01E0 -0078 -003C -003E -00F0 -03C0 -1F00 -7800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 464 0 -DWIDTH 11 0 -BBX 10 17 3 0 -BITMAP -3F00 -7F80 -C380 -01C0 -0180 -0380 -0700 -0E00 -1C00 -3800 -3000 -7000 -6000 -0000 -0000 -E000 -C000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 21 0 -BBX 18 17 3 0 -BITMAP -00FC00 -07FF00 -0F0380 -1801C0 -30FCC0 -61F840 -430840 -C61840 -841840 -8C30C0 -8CD180 -CFBF00 -C71E00 -600000 -382000 -1FF000 -07C000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 16 17 0 0 -BITMAP -0038 -0078 -0078 -00D8 -01DC -019C -039C -030C -060C -060E -0C0E -1FFE -1FFE -3006 -3007 -6007 -E007 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 593 0 -DWIDTH 14 0 -BBX 13 17 2 0 -BITMAP -1FE0 -1FF0 -1838 -1838 -3830 -3870 -30E0 -3FC0 -3F80 -71E0 -7060 -7070 -6070 -6070 -E1E0 -FFC0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 679 0 -DWIDTH 16 0 -BBX 16 17 3 0 -BITMAP -01FE -07FF -0F03 -1C00 -3800 -7000 -7000 -6000 -E000 -E000 -E000 -E000 -E000 -E000 -7818 -3FF8 -0FE0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 743 0 -DWIDTH 18 0 -BBX 17 17 2 0 -BITMAP -1FFC00 -1FFE00 -1C0F00 -180780 -180380 -380380 -380380 -300380 -300380 -300300 -700700 -700600 -600E00 -601C00 -607800 -FFF000 -FFC000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 547 0 -DWIDTH 13 0 -BBX 13 17 2 0 -BITMAP -1FF8 -1FF8 -1800 -1800 -3800 -3800 -3000 -3FC0 -3FC0 -7000 -7000 -7000 -6000 -6000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 13 0 -BBX 13 17 2 0 -BITMAP -1FF8 -1FF8 -1800 -1800 -3800 -3800 -3800 -3000 -3FC0 -7FC0 -7000 -7000 -6000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 702 0 -DWIDTH 17 0 -BBX 16 17 3 0 -BITMAP -01FE -07FF -0F03 -1C00 -3800 -7000 -7000 -6000 -E000 -E00C -E00C -E01C -E01C -F01C -7838 -3FF8 -0FC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 18 0 -BBX 17 17 2 0 -BITMAP -1C0380 -1C0380 -180300 -180300 -180300 -380700 -380700 -3FFE00 -3FFE00 -300600 -700E00 -700E00 -600C00 -600C00 -600C00 -E01C00 -E01C00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 17 2 0 -BITMAP -1C -1C -18 -18 -18 -38 -38 -30 -30 -30 -70 -70 -60 -60 -60 -E0 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 408 0 -DWIDTH 10 0 -BBX 12 21 0 -4 -BITMAP -0070 -0070 -0060 -0060 -0060 -00E0 -00E0 -00C0 -00C0 -00C0 -01C0 -01C0 -0180 -0180 -0180 -0380 -0300 -0300 -8700 -FE00 -F800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 635 0 -DWIDTH 15 0 -BBX 15 17 2 0 -BITMAP -1C0E -1C1C -1838 -1870 -18E0 -39C0 -3B80 -3700 -3E00 -3700 -7300 -7180 -61C0 -60C0 -6060 -E070 -E038 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 545 0 -DWIDTH 13 0 -BBX 11 17 2 0 -BITMAP -1C00 -1C00 -1800 -1800 -1800 -3800 -3800 -3000 -3000 -3000 -7000 -7000 -6000 -6000 -6000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 828 0 -DWIDTH 20 0 -BBX 19 17 2 0 -BITMAP -1E01E0 -1E01E0 -1E03C0 -1E03C0 -1F06C0 -3706C0 -330DC0 -331D80 -331980 -333180 -633180 -63E380 -63E300 -61C300 -61C300 -C00300 -C00700 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 18 0 -BBX 17 17 2 0 -BITMAP -1C0180 -1E0180 -1E0300 -1F0300 -1F0300 -3B0300 -338300 -318600 -31C600 -30C600 -60E600 -606E00 -607C00 -607C00 -603C00 -C03C00 -C01C00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 17 17 3 0 -BITMAP -01F800 -07FE00 -0F0F00 -1C0700 -380380 -700380 -700380 -600380 -E00380 -E00300 -E00700 -E00600 -E00E00 -F01C00 -787800 -3FF000 -0F8000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 575 0 -DWIDTH 14 0 -BBX 13 17 2 0 -BITMAP -1FE0 -1FF8 -1838 -1838 -3838 -3838 -3070 -30E0 -3FC0 -7F00 -7000 -6000 -6000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 17 22 3 -5 -BITMAP -01F800 -07FE00 -0F0F00 -1C0700 -380380 -700380 -700380 -600380 -E00380 -E00300 -E00700 -E00700 -E00E00 -F01C00 -787800 -3FF000 -0FC000 -007000 -003C00 -001F80 -000F00 -000600 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 632 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -1FF0 -1FF8 -1838 -1838 -3838 -3830 -3870 -30E0 -3F80 -7F80 -7180 -71C0 -60C0 -60E0 -E060 -E070 -E030 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 553 0 -DWIDTH 13 0 -BBX 13 17 2 0 -BITMAP -03F0 -0FF8 -1E08 -1C00 -1800 -1C00 -1E00 -0F00 -0780 -01C0 -00E0 -0060 -0060 -00E0 -C1E0 -FFC0 -7F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 15 17 3 0 -BITMAP -FFFE -FFFE -0300 -0300 -0300 -0700 -0700 -0600 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -0C00 -1C00 -1C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 15 17 3 0 -BITMAP -3806 -3806 -300C -300C -700C -700C -701C -6018 -6018 -E018 -E018 -E038 -E030 -E070 -F0E0 -7FC0 -3F80 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 16 17 4 0 -BITMAP -E007 -E006 -E00E -601C -6018 -7038 -7030 -7070 -30E0 -30C0 -39C0 -3980 -3B80 -1F00 -1E00 -1E00 -1C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 886 0 -DWIDTH 21 0 -BBX 20 17 4 0 -BITMAP -C06030 -C0E070 -C0F060 -C0F0E0 -E1F0C0 -E1F1C0 -E37180 -E37180 -E67300 -667300 -6C7600 -6C7600 -787C00 -783C00 -783800 -703800 -703000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 620 0 -DWIDTH 15 0 -BBX 17 17 0 0 -BITMAP -0E0380 -0E0700 -070E00 -071C00 -031800 -03B000 -01E000 -01E000 -01C000 -03E000 -036000 -067000 -0C7000 -1C3800 -383800 -701C00 -E01C00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 17 4 0 -BITMAP -E01C -6038 -7070 -3060 -38C0 -39C0 -1B80 -1F00 -0E00 -0C00 -0C00 -0C00 -1C00 -1C00 -1800 -1800 -3800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 578 0 -DWIDTH 14 0 -BBX 16 17 0 0 -BITMAP -0FFF -0FFF -000E -001C -0038 -0070 -00E0 -01C0 -03C0 -0780 -0700 -0E00 -1C00 -3800 -7000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 9 21 1 -4 -BITMAP -0F80 -0F80 -0C00 -0C00 -1C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -6000 -4000 -F800 -F800 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 482 0 -DWIDTH 12 0 -BBX 7 21 4 -4 -BITMAP -C0 -C0 -40 -60 -60 -60 -20 -30 -30 -30 -10 -18 -18 -18 -08 -0C -0C -0C -04 -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 9 21 0 -4 -BITMAP -0F80 -0F80 -0100 -0300 -0300 -0300 -0300 -0600 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -F800 -F800 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 14 1 3 -BITMAP -0040 -0040 -00E0 -01E0 -03E0 -0320 -0630 -0E30 -0C10 -1818 -3818 -3018 -600C -E00C -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 2 1 -3 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 572 0 -DWIDTH 14 0 -BBX 4 3 8 14 -BITMAP -E0 -60 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 13 2 0 -BITMAP -03F8 -07F8 -1E38 -3830 -3030 -7070 -60F0 -E1F0 -E1E0 -E360 -E760 -FCE0 -78E0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -0C00 -1C00 -1800 -1800 -18F0 -19F8 -3338 -3638 -3C38 -3C38 -7830 -7070 -6060 -60E0 -63C0 -FF00 -FE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 503 0 -DWIDTH 12 0 -BBX 11 13 2 0 -BITMAP -07E0 -0FE0 -1C20 -3000 -7000 -6000 -E000 -C000 -C000 -E000 -E080 -7F80 -3E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -000C -001C -0018 -0018 -03F8 -0FF8 -1C38 -3830 -3030 -7070 -60F0 -E1F0 -E1E0 -E360 -E7E0 -FCE0 -78C0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 529 0 -DWIDTH 13 0 -BBX 10 13 2 0 -BITMAP -0780 -0FC0 -38C0 -30C0 -60C0 -6380 -FF00 -F800 -C000 -E040 -E1C0 -7FC0 -3E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 383 0 -DWIDTH 9 0 -BBX 12 24 2 -5 -BITMAP -01F0 -03F0 -0700 -0E00 -0C00 -0C00 -7F80 -7F80 -1800 -1800 -1800 -3800 -3800 -3000 -3000 -3000 -7000 -7000 -6000 -6000 -6000 -E000 -E000 -C000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 18 1 -5 -BITMAP -01FC -07FC -0E18 -1C18 -1818 -3838 -3038 -7070 -70F0 -71B0 -7330 -7E70 -3C60 -0060 -00E0 -C0C0 -FF80 -7E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 15 0 -BBX 12 17 2 0 -BITMAP -1C00 -1C00 -1800 -1800 -18E0 -3BF0 -3730 -3E30 -3C70 -3870 -7860 -7060 -6060 -60E0 -60E0 -E0C0 -C0C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 17 2 0 -BITMAP -1C -1C -00 -00 -18 -38 -30 -30 -30 -30 -70 -60 -60 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 12 22 -2 -5 -BITMAP -0030 -0070 -0000 -0000 -0060 -00E0 -00E0 -00C0 -00C0 -00C0 -01C0 -01C0 -0180 -0180 -0180 -0380 -0380 -0300 -0700 -8E00 -FC00 -F800 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 572 0 -DWIDTH 14 0 -BBX 12 17 3 0 -BITMAP -1C00 -1C00 -1800 -1800 -1870 -38E0 -31C0 -3380 -3700 -3E00 -6C00 -6E00 -6700 -6300 -6180 -E1C0 -C0E0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 17 2 0 -BITMAP -0C -1C -18 -18 -18 -38 -38 -30 -30 -30 -70 -70 -60 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 22 0 -BBX 20 13 2 0 -BITMAP -18F0E0 -39F3F0 -373770 -363E70 -3C7C70 -3C7860 -787860 -707060 -606060 -6060E0 -60E0C0 -C0C0C0 -C0C0C0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 15 0 -BBX 12 13 2 0 -BITMAP -38E0 -33F0 -3730 -3E30 -3C70 -7C70 -7860 -7060 -6060 -60E0 -E0E0 -E0C0 -C0C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 12 13 2 0 -BITMAP -07C0 -1FE0 -3870 -3070 -6070 -6070 -E070 -C060 -C0E0 -E0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 18 1 -5 -BITMAP -1C78 -1CFC -1B9C -1F1C -1E1C -3E1C -3C18 -3838 -3030 -3070 -71E0 -7F80 -7F00 -6000 -6000 -E000 -E000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 18 2 -5 -BITMAP -03F8 -07F8 -1E38 -3830 -3030 -7070 -60F0 -E1F0 -E1E0 -E360 -E760 -FCE0 -78E0 -00C0 -00C0 -00C0 -01C0 -01C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 478 0 -DWIDTH 11 0 -BBX 11 13 2 0 -BITMAP -38E0 -39E0 -3300 -3600 -3C00 -7C00 -7800 -7000 -6000 -6000 -E000 -E000 -C000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 489 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -0F80 -1FC0 -3840 -3800 -3800 -1C00 -0E00 -0700 -0300 -0380 -C380 -FF00 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 383 0 -DWIDTH 9 0 -BBX 8 16 3 0 -BITMAP -18 -18 -18 -FF -FF -30 -30 -30 -70 -60 -60 -60 -E0 -60 -7C -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 15 0 -BBX 12 13 3 0 -BITMAP -3030 -3070 -3070 -6060 -6060 -60E0 -61E0 -61E0 -C3C0 -C7C0 -CEC0 -FCC0 -71C0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 13 0 -BBX 12 13 3 0 -BITMAP -C070 -C060 -C0C0 -E0C0 -6180 -6380 -6300 -6600 -6600 -6C00 -7C00 -7800 -3000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 19 0 -BBX 18 13 3 0 -BITMAP -C0C0C0 -C1C180 -C1C180 -E3C300 -E3C300 -E6E600 -666E00 -6C6C00 -6C7C00 -787800 -787800 -707000 -707000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 541 0 -DWIDTH 13 0 -BBX 14 13 1 0 -BITMAP -1C1C -0C38 -0E70 -0660 -07C0 -0380 -0380 -0780 -0DC0 -18C0 -38E0 -7060 -E070 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 548 0 -DWIDTH 13 0 -BBX 13 18 2 -5 -BITMAP -6038 -6030 -7070 -7060 -30C0 -31C0 -3180 -3380 -3B00 -3E00 -3E00 -1C00 -1C00 -1800 -3000 -3000 -6000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 13 0 -BBX 12 13 2 0 -BITMAP -1FF0 -3FF0 -00E0 -01C0 -0380 -0700 -0700 -0E00 -1C00 -3800 -7000 -FFE0 -FFC0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 21 2 -4 -BITMAP -07 -0F -0C -1C -1C -1C -18 -18 -38 -F0 -E0 -20 -30 -30 -70 -60 -60 -C0 -C0 -70 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 233 0 -DWIDTH 6 0 -BBX 6 21 1 -4 -BITMAP -0C -0C -08 -08 -18 -18 -18 -10 -10 -30 -30 -30 -20 -20 -60 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 21 1 -4 -BITMAP -0C -0F -03 -03 -07 -06 -06 -0C -0E -07 -03 -0C -18 -18 -18 -18 -18 -38 -38 -F0 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 15 6 1 4 -BITMAP -1C06 -3E06 -6704 -41CC -C0F8 -C070 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 193 0 -DWIDTH 8 0 -BBX 6 18 2 -5 -BITMAP -0C -1C -00 -00 -00 -18 -10 -30 -30 -30 -30 -70 -60 -60 -60 -E0 -E0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 11 17 4 0 -BITMAP -0080 -0100 -07E0 -0FE0 -1D00 -3300 -7200 -6200 -E200 -C600 -C400 -E400 -E4C0 -7F80 -3F00 -0800 -0800 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 13 17 3 0 -BITMAP -01F8 -03F8 -0708 -0600 -0600 -0E00 -0E00 -3F80 -3F80 -0C00 -1C00 -1C00 -1800 -1800 -3000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 17 15 1 1 -BITMAP -100100 -380380 -1DEE00 -0FFC00 -0E1800 -0C0800 -180800 -180800 -181800 -181800 -0C7000 -1FF800 -33D800 -E00C00 -400800 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 17 4 0 -BITMAP -E01C -7038 -3070 -38E0 -18C0 -1D80 -0F00 -0E00 -7FC0 -7FC0 -0C00 -FF80 -FF80 -1C00 -1800 -1800 -1800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 233 0 -DWIDTH 6 0 -BBX 6 21 1 -4 -BITMAP -0C -0C -08 -08 -18 -18 -18 -10 -00 -00 -00 -00 -00 -20 -60 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 13 22 2 -5 -BITMAP -03F8 -0FF8 -1C18 -1800 -1800 -1800 -0E00 -0F80 -1BC0 -30E0 -3070 -3070 -3860 -1FE0 -0FC0 -01C0 -00E0 -00E0 -00C0 -C1C0 -FF80 -7F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 7 2 7 15 -BITMAP -C6 -C6 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 858 0 -DWIDTH 21 0 -BBX 18 17 3 0 -BITMAP -03F000 -0FFE00 -1C0F00 -300380 -60F980 -43FCC0 -C70840 -860040 -8C0040 -8C0040 -CE1040 -47F0C0 -63E180 -300380 -1C0F00 -0FFE00 -03F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 392 0 -DWIDTH 9 0 -BBX 9 9 3 8 -BITMAP -0E00 -3F80 -7180 -6180 -C300 -CF00 -DB00 -F300 -6600 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 13 0 -BBX 12 11 2 1 -BITMAP -0420 -0E70 -1CE0 -39C0 -7380 -E700 -6300 -6380 -3180 -18C0 -1080 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 7 2 3 -BITMAP -FFFC -FFFC -000C -0008 -0008 -0018 -0018 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 8 0 -BBX 6 2 2 7 -BITMAP -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 9 10 5 7 -BITMAP -3E00 -7F00 -6380 -DF80 -9E80 -9C80 -F580 -6380 -7F00 -3E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 7 2 7 15 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 269 0 -DWIDTH 6 0 -BBX 4 4 4 13 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 16 14 1 0 -BITMAP -0060 -0040 -00C0 -00C0 -3FFF -3FFF -0080 -0180 -0180 -0180 -0000 -0000 -FFFC -FFFC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 392 0 -DWIDTH 9 0 -BBX 8 10 -12 7 -BITMAP -1E -23 -03 -03 -06 -0C -30 -60 -C0 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 392 0 -DWIDTH 9 0 -BBX 8 10 -12 7 -BITMAP -3E -02 -03 -06 -38 -0E -06 -06 -0C -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 6 3 8 14 -BITMAP -1C -30 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 15 0 -BBX 14 17 1 -4 -BITMAP -1C0C -181C -1818 -1818 -3818 -3838 -3038 -3070 -30F0 -71B0 -7330 -7F70 -7C60 -6000 -E000 -E000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 11 21 4 -4 -BITMAP -3FE0 -7FE0 -FE40 -FE40 -FE40 -FEC0 -7CC0 -3C80 -1C80 -0C80 -0D80 -0980 -0900 -1900 -1900 -1B00 -1300 -1200 -3200 -3200 -3600 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 15 0 -BBX 3 2 7 7 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 4 6 5 -5 -BITMAP -20 -60 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 392 0 -DWIDTH 9 0 -BBX 3 10 -15 7 -BITMAP -E0 -20 -60 -40 -40 -40 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 392 0 -DWIDTH 9 0 -BBX 9 9 3 8 -BITMAP -0F00 -3F80 -7180 -6180 -C180 -C380 -E700 -FE00 -7800 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 13 0 -BBX 12 11 1 1 -BITMAP -3180 -3180 -18C0 -1CE0 -0C60 -0E70 -1CE0 -39C0 -7380 -E700 -4200 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 865 0 -DWIDTH 21 0 -BBX 18 17 9 0 -BITMAP -7001C0 -100380 -300700 -200E00 -201C00 -201800 -203000 -6060C0 -40C1C0 -418380 -030C80 -061980 -0E3180 -1C3FC0 -380100 -700300 -E00300 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 865 0 -DWIDTH 21 0 -BBX 18 17 9 0 -BITMAP -7001C0 -100380 -300700 -200E00 -201C00 -201800 -203000 -606780 -40C8C0 -4180C0 -0300C0 -060180 -0E0300 -1C0C00 -381800 -703000 -E03F00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 865 0 -DWIDTH 21 0 -BBX 20 17 11 0 -BITMAP -3E0070 -0200E0 -0301C0 -060380 -380700 -0E0600 -060C00 -061830 -0C3070 -F860E0 -00C320 -018660 -038C60 -070FF0 -0E0040 -1C00C0 -3800C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 464 0 -DWIDTH 11 0 -BBX 10 18 1 -5 -BITMAP -01C0 -0180 -0000 -0000 -0000 -0380 -0300 -0600 -0E00 -1C00 -3800 -7000 -E000 -C000 -C000 -E080 -7F80 -3F00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 16 21 0 0 -BITMAP -0070 -0030 -0018 -0000 -0038 -0078 -0078 -00D8 -01DC -019C -039C -030C -060C -060E -0C0E -1FFE -1FFE -3006 -3007 -6007 -E007 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 16 21 0 0 -BITMAP -000E -0018 -0070 -0000 -0038 -0078 -0078 -00D8 -01DC -019C -039C -030C -060C -060E -0C0E -1FFE -1FFE -3006 -3007 -6007 -E007 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 16 21 0 0 -BITMAP -003C -006C -01C6 -0000 -0038 -0078 -0078 -00D8 -01DC -019C -039C -030C -060C -060E -0C0E -1FFE -1FFE -3006 -3007 -6007 -E007 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 16 20 0 0 -BITMAP -007B -00DE -0000 -0038 -0078 -0078 -00D8 -01DC -019C -039C -030C -060C -060E -0C0E -1FFE -1FFE -3006 -3007 -6007 -E007 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 16 20 0 0 -BITMAP -00C6 -00C6 -0000 -0038 -0078 -0078 -00D8 -01DC -019C -039C -030C -060C -060E -0C0E -1FFE -1FFE -3006 -3007 -6007 -E007 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 16 22 0 0 -BITMAP -0018 -0024 -0024 -0018 -0000 -0038 -0078 -0078 -00D8 -01DC -019C -039C -030C -060C -060E -0C0E -1FFE -1FFE -3006 -3007 -6007 -E007 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 893 0 -DWIDTH 21 0 -BBX 24 17 0 0 -BITMAP -0007FF -000FFF -001F00 -003F00 -003F00 -007600 -00E7F8 -01C7F8 -018E00 -030E00 -07FC00 -0FFC00 -1C0C00 -181C00 -381C00 -701FF8 -E01FF8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 679 0 -DWIDTH 16 0 -BBX 16 22 3 -5 -BITMAP -01FE -07FF -0F03 -1C00 -3800 -7000 -7000 -6000 -E000 -E000 -E000 -E000 -E000 -E000 -7818 -3FF8 -0FE0 -0C00 -0600 -0600 -0600 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 547 0 -DWIDTH 13 0 -BBX 13 21 2 0 -BITMAP -0380 -0180 -00C0 -0000 -1FF8 -1FF8 -1800 -1800 -3800 -3800 -3000 -3FC0 -3FC0 -7000 -7000 -7000 -6000 -6000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 547 0 -DWIDTH 13 0 -BBX 13 21 2 0 -BITMAP -0070 -00C0 -0380 -0000 -1FF8 -1FF8 -1800 -1800 -3800 -3800 -3000 -3FC0 -3FC0 -7000 -7000 -7000 -6000 -6000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 547 0 -DWIDTH 13 0 -BBX 13 21 2 0 -BITMAP -01E0 -0360 -0E30 -0000 -1FF8 -1FF8 -1800 -1800 -3800 -3800 -3000 -3FC0 -3FC0 -7000 -7000 -7000 -6000 -6000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 547 0 -DWIDTH 13 0 -BBX 13 20 2 0 -BITMAP -0C60 -0C60 -0000 -1FF8 -1FF8 -1800 -1800 -3800 -3800 -3000 -3FC0 -3FC0 -7000 -7000 -7000 -6000 -6000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 7 21 2 0 -BITMAP -1C -0C -06 -00 -1C -1C -18 -18 -18 -38 -38 -30 -30 -30 -70 -70 -60 -60 -60 -E0 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 9 21 2 0 -BITMAP -0380 -0600 -1C00 -0000 -1C00 -1C00 -1800 -1800 -1800 -3800 -3800 -3000 -3000 -3000 -7000 -7000 -6000 -6000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 9 21 2 0 -BITMAP -0F00 -1B00 -7180 -0000 -1C00 -1C00 -1800 -1800 -1800 -3800 -3800 -3000 -3000 -3000 -7000 -7000 -6000 -6000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 8 20 2 0 -BITMAP -63 -63 -00 -1C -1C -18 -18 -18 -38 -38 -30 -30 -30 -70 -70 -60 -60 -60 -E0 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 743 0 -DWIDTH 18 0 -BBX 18 17 1 0 -BITMAP -0FFE00 -0FFF00 -0E0780 -0C03C0 -0C01C0 -1C01C0 -1C01C0 -FFC1C0 -FF81C0 -180180 -380380 -380300 -300700 -300E00 -303C00 -7FF800 -7FE000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 18 0 -BBX 17 20 2 0 -BITMAP -01EC00 -037800 -000000 -1C0180 -1E0180 -1E0300 -1F0300 -1F0300 -3B0300 -338300 -318600 -31C600 -30C600 -60E600 -606E00 -607C00 -607C00 -603C00 -C03C00 -C01C00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 17 21 3 0 -BITMAP -00E000 -006000 -003000 -000000 -01F800 -07FE00 -0F0F00 -1C0700 -380380 -700380 -700380 -600380 -E00380 -E00300 -E00700 -E00600 -E00E00 -F01C00 -787800 -3FF000 -0F8000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 17 21 3 0 -BITMAP -001C00 -003000 -00E000 -000000 -01F800 -07FE00 -0F0F00 -1C0700 -380380 -700380 -700380 -600380 -E00380 -E00300 -E00700 -E00600 -E00E00 -F01C00 -787800 -3FF000 -0F8000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 17 21 3 0 -BITMAP -007800 -00D800 -038C00 -000000 -01F800 -07FE00 -0F0F00 -1C0700 -380380 -700380 -700380 -600380 -E00380 -E00300 -E00700 -E00600 -E00E00 -F01C00 -787800 -3FF000 -0F8000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 17 20 3 0 -BITMAP -01EC00 -037800 -000000 -01F800 -07FE00 -0F0F00 -1C0700 -380380 -700380 -700380 -600380 -E00380 -E00300 -E00700 -E00600 -E00E00 -F01C00 -787800 -3FF000 -0F8000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 17 20 3 0 -BITMAP -018C00 -018C00 -000000 -01F800 -07FE00 -0F0F00 -1C0700 -380380 -700380 -700380 -600380 -E00380 -E00300 -E00700 -E00600 -E00E00 -F01C00 -787800 -3FF000 -0F8000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 16 14 1 0 -BITMAP -3002 -1807 -1C0E -0C18 -0630 -03E0 -01C0 -03C0 -07C0 -0C60 -1830 -7038 -E01C -4008 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 20 17 4 0 -BITMAP -00FC70 -03FFE0 -078780 -0E0380 -1C07C0 -380DC0 -3819C0 -3031C0 -7061C0 -70C180 -718380 -730300 -760700 -7C0E00 -3C3C00 -7FF800 -E7C000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 15 21 3 0 -BITMAP -01C0 -00C0 -0060 -0000 -3806 -3806 -300C -300C -700C -700C -701C -6018 -6018 -E018 -E018 -E038 -E030 -E070 -F0E0 -7FC0 -3F80 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 15 21 3 0 -BITMAP -0038 -0060 -01C0 -0000 -3806 -3806 -300C -300C -700C -700C -701C -6018 -6018 -E018 -E018 -E038 -E030 -E070 -F0E0 -7FC0 -3F80 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 15 21 3 0 -BITMAP -00F0 -01B0 -0718 -0000 -3806 -3806 -300C -300C -700C -700C -701C -6018 -6018 -E018 -E018 -E038 -E030 -E070 -F0E0 -7FC0 -3F80 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 15 20 3 0 -BITMAP -0630 -0630 -0000 -3806 -3806 -300C -300C -700C -700C -701C -6018 -6018 -E018 -E018 -E038 -E030 -E070 -F0E0 -7FC0 -3F80 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 21 4 0 -BITMAP -00E0 -0180 -0700 -0000 -E01C -6038 -7070 -3060 -38C0 -39C0 -1B80 -1F00 -0E00 -0C00 -0C00 -0C00 -1C00 -1C00 -1800 -1800 -3800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 575 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -1C00 -1800 -1800 -1FC0 -3FE0 -3870 -3070 -3070 -3070 -7060 -70E0 -61C0 -7F80 -7E00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 595 0 -DWIDTH 14 0 -BBX 13 24 1 -5 -BITMAP -03E0 -07F0 -0630 -0E30 -0C30 -0C60 -1CC0 -1D80 -1B80 -1B80 -19C0 -38E0 -3870 -3038 -3018 -3018 -7238 -73F0 -63E0 -6000 -6000 -E000 -E000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -01C0 -00C0 -0060 -0000 -03F8 -07F8 -1E38 -3830 -3030 -7070 -60F0 -E1F0 -E1E0 -E360 -E760 -FCE0 -78E0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -0038 -0060 -01C0 -0000 -03F8 -07F8 -1E38 -3830 -3030 -7070 -60F0 -E1F0 -E1E0 -E360 -E760 -FCE0 -78E0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -00F0 -01B0 -0718 -0000 -03F8 -07F8 -1E38 -3830 -3030 -7070 -60F0 -E1F0 -E1E0 -E360 -E760 -FCE0 -78E0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 16 2 0 -BITMAP -03D8 -06F0 -0000 -03F8 -07F8 -1E38 -3830 -3030 -7070 -60F0 -E1F0 -E1E0 -E360 -E760 -FCE0 -78E0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 16 2 0 -BITMAP -0630 -0630 -0000 -03F8 -07F8 -1E38 -3830 -3030 -7070 -60F0 -E1F0 -E1E0 -E360 -E760 -FCE0 -78E0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -00C0 -0120 -0120 -00C0 -0000 -03F8 -07F8 -1E38 -3830 -3030 -7070 -60F0 -E1F0 -E1E0 -E360 -E760 -FCE0 -78E0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 893 0 -DWIDTH 21 0 -BBX 19 13 2 0 -BITMAP -03FBC0 -0FFFE0 -1C3C60 -383860 -307060 -7071C0 -60FF80 -E1FC00 -E3E000 -E76020 -EF70E0 -FE3FC0 -781F00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 503 0 -DWIDTH 12 0 -BBX 11 18 2 -5 -BITMAP -07E0 -0FE0 -1C20 -3000 -7000 -6000 -E000 -C000 -C000 -E000 -E080 -7F80 -3E00 -1800 -0C00 -0C00 -0C00 -3800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 529 0 -DWIDTH 13 0 -BBX 10 17 2 0 -BITMAP -0380 -0180 -00C0 -0000 -0780 -0FC0 -38C0 -30C0 -60C0 -6380 -FF00 -F800 -C000 -E040 -E1C0 -7FC0 -3E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 529 0 -DWIDTH 13 0 -BBX 12 17 2 0 -BITMAP -0070 -00C0 -0380 -0000 -0780 -0FC0 -38C0 -30C0 -60C0 -6380 -FF00 -F800 -C000 -E040 -E1C0 -7FC0 -3E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 529 0 -DWIDTH 13 0 -BBX 12 17 2 0 -BITMAP -01E0 -0360 -0E30 -0000 -0780 -0FC0 -38C0 -30C0 -60C0 -6380 -FF00 -F800 -C000 -E040 -E1C0 -7FC0 -3E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 529 0 -DWIDTH 13 0 -BBX 11 16 2 0 -BITMAP -0C60 -0C60 -0000 -0780 -0FC0 -38C0 -30C0 -60C0 -6380 -FF00 -F800 -C000 -E040 -E1C0 -7FC0 -3E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 7 17 2 0 -BITMAP -1C -0C -06 -00 -18 -38 -30 -30 -30 -30 -70 -60 -60 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 9 17 2 0 -BITMAP -0380 -0600 -1C00 -0000 -1800 -3800 -3000 -3000 -3000 -3000 -7000 -6000 -6000 -6000 -6000 -E000 -C000 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 9 17 2 0 -BITMAP -0F00 -1B00 -7180 -0000 -1800 -3800 -3000 -3000 -3000 -3000 -7000 -6000 -6000 -6000 -6000 -E000 -C000 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 8 16 2 0 -BITMAP -63 -63 -00 -18 -38 -30 -30 -30 -30 -70 -60 -60 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 17 2 0 -BITMAP -1FC0 -3FE0 -07C0 -0FC0 -07E0 -1FE0 -3870 -3070 -6070 -6070 -E060 -C060 -C0E0 -E0C0 -E3C0 -7F80 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 15 0 -BBX 13 16 2 0 -BITMAP -03D8 -06F0 -0000 -38E0 -33F0 -3730 -3E30 -3C70 -7C70 -7860 -7060 -6060 -60E0 -E0E0 -E0C0 -C0C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -0380 -0180 -00C0 -0000 -07C0 -1FE0 -3870 -3070 -6070 -6070 -E070 -C060 -C0E0 -E0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -0070 -00C0 -0380 -0000 -07C0 -1FE0 -3870 -3070 -6070 -6070 -E070 -C060 -C0E0 -E0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -01E0 -0360 -0E30 -0000 -07C0 -1FE0 -3870 -3070 -6070 -6070 -E070 -C060 -C0E0 -E0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 12 16 2 0 -BITMAP -07B0 -0DE0 -0000 -07C0 -1FE0 -3870 -3070 -6070 -6070 -E070 -C060 -C0E0 -E0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 12 16 2 0 -BITMAP -0630 -0630 -0000 -07C0 -1FE0 -3870 -3070 -6070 -6070 -E070 -C060 -C0E0 -E0C0 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 13 2 0 -BITMAP -0180 -0380 -0000 -0000 -0000 -FFFC -FFFC -0000 -0000 -0000 -0000 -0700 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 14 13 3 0 -BITMAP -03FC -0FF8 -1C78 -1878 -30F8 -31B8 -7338 -6630 -6C70 -7860 -79C0 -7F80 -FF00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 15 0 -BBX 12 17 3 0 -BITMAP -0380 -0180 -00C0 -0000 -3030 -3070 -3070 -6060 -6060 -60E0 -61E0 -61E0 -C3C0 -C7C0 -CEC0 -FCC0 -71C0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 15 0 -BBX 12 17 3 0 -BITMAP -0070 -00C0 -0380 -0000 -3030 -3070 -3070 -6060 -6060 -60E0 -61E0 -61E0 -C3C0 -C7C0 -CEC0 -FCC0 -71C0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 15 0 -BBX 12 17 3 0 -BITMAP -01E0 -0360 -0E30 -0000 -3030 -3070 -3070 -6060 -6060 -60E0 -61E0 -61E0 -C3C0 -C7C0 -CEC0 -FCC0 -71C0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 15 0 -BBX 12 16 3 0 -BITMAP -0630 -0630 -0000 -3030 -3070 -3070 -6060 -6060 -60E0 -61E0 -61E0 -C3C0 -C7C0 -CEC0 -FCC0 -71C0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 548 0 -DWIDTH 13 0 -BBX 13 22 2 -5 -BITMAP -0070 -00C0 -0380 -0000 -6038 -6030 -7070 -7060 -30C0 -31C0 -3180 -3380 -3B00 -3E00 -3E00 -1C00 -1C00 -1800 -3000 -3000 -6000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 21 1 -5 -BITMAP -0E00 -0C00 -0C00 -1C78 -1CFC -1B9C -1B1C -1E1C -3E1C -3C18 -3838 -3030 -3070 -71E0 -7F80 -7F00 -6000 -6000 -E000 -E000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 548 0 -DWIDTH 13 0 -BBX 13 21 2 -5 -BITMAP -0C60 -0C60 -0000 -6038 -6030 -7070 -7060 -30C0 -31C0 -3180 -3380 -3B00 -3E00 -3E00 -1C00 -1C00 -1800 -3000 -3000 -6000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luRS08-L1.bdf diff -u xc/fonts/bdf/75dpi/luRS08-L1.bdf:1.1 xc/fonts/bdf/75dpi/luRS08-L1.bdf:removed --- xc/fonts/bdf/75dpi/luRS08-L1.bdf:1.1 Wed Apr 4 18:56:25 2001 +++ xc/fonts/bdf/75dpi/luRS08-L1.bdf Wed Mar 16 21:04:08 2005 @@ -1,2427 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luRS08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Medium-R-Normal-Sans-8-80-75-75-P-45-ISO8859-1 -SIZE 8 72 72 -FONTBOUNDINGBOX 12 10 -4 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 45 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 7 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans" -X_HEIGHT 4 -CAP_HEIGHT 6 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 6 0 -BBX 3 5 1 0 -BITMAP -A0 -00 -A0 -00 -A0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 205 0 -DWIDTH 3 0 -BBX 1 6 1 0 -BITMAP -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 373 0 -DWIDTH 3 0 -BBX 2 2 0 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -38 -F8 -50 -F8 -60 -E0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 3 7 1 -1 -BITMAP -E0 -C0 -C0 -60 -60 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 669 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -D0 -E0 -E0 -70 -70 -B0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 697 0 -DWIDTH 6 0 -BBX 4 7 1 -1 -BITMAP -60 -60 -40 -F0 -B0 -60 -10 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 229 0 -DWIDTH 2 0 -BBX 1 2 0 4 -BITMAP -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -40 -80 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -80 -40 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 482 0 -DWIDTH 4 0 -BBX 3 3 0 3 -BITMAP -40 -E0 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 3 1 -2 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 494 0 -DWIDTH 4 0 -BBX 4 8 0 -2 -BITMAP -10 -30 -20 -20 -40 -40 -C0 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 2 6 1 0 -BITMAP -C0 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -E0 -10 -10 -60 -C0 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -E0 -10 -60 -30 -10 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -70 -D0 -F8 -10 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -E0 -80 -E0 -20 -20 -C0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -80 -E0 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -10 -20 -40 -C0 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -90 -60 -B0 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -60 -90 -90 -70 -10 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 4 1 0 -BITMAP -80 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 6 1 -2 -BITMAP -80 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -08 -30 -C0 -30 -08 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 2 0 1 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -80 -60 -18 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 422 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -E0 -20 -20 -40 -40 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 7 0 -BBX 7 6 1 0 -BITMAP -3C -5E -AA -B2 -FC -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 690 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -20 -70 -50 -70 -88 -88 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 575 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -90 -E0 -B0 -90 -E0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 692 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -C0 -80 -80 -C8 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 749 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -F0 -98 -88 -88 -88 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 542 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 4 0 -BBX 3 6 1 0 -BITMAP -E0 -80 -80 -E0 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 723 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -C0 -80 -88 -C8 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -90 -90 -F0 -90 -90 -90 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 288 0 -DWIDTH 2 0 -BBX 1 6 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 311 0 -DWIDTH 2 0 -BBX 3 8 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 653 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -B0 -A0 -C0 -C0 -A0 -90 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 533 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -80 -80 -80 -80 -80 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 861 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -88 -D8 -D8 -D8 -A8 -A8 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -90 -D0 -D0 -B0 -B0 -90 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -70 -D8 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 553 0 -DWIDTH 4 0 -BBX 4 6 1 0 -BITMAP -F0 -90 -90 -E0 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -70 -D8 -88 -88 -D8 -70 -08 -04 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -E0 -A0 -A0 -C0 -A0 -90 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 539 0 -DWIDTH 4 0 -BBX 3 6 1 0 -BITMAP -E0 -80 -C0 -60 -20 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -F8 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -90 -90 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 654 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -88 -88 -50 -50 -70 -20 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 855 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -92 -92 -6C -6C -6C -6C -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 626 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C8 -50 -20 -60 -50 -88 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -88 -50 -50 -20 -20 -20 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 605 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -30 -20 -40 -C0 -F0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 2 8 1 -2 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 494 0 -DWIDTH 4 0 -BBX 4 8 0 -2 -BITMAP -80 -C0 -40 -40 -20 -20 -30 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 5 0 1 -BITMAP -20 -20 -50 -50 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 1 1 -1 -BITMAP -E0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 2 1 1 5 -BITMAP -C0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 552 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -E0 -60 -A0 -D0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 630 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -80 -80 -E0 -90 -90 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 518 0 -DWIDTH 4 0 -BBX 3 4 1 0 -BITMAP -60 -80 -80 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 630 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -10 -10 -70 -90 -90 -70 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 557 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -60 -F0 -80 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 367 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -60 -40 -E0 -40 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -70 -90 -90 -70 -10 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -80 -80 -E0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 1 6 1 0 -BITMAP -80 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 304 0 -DWIDTH 2 0 -BBX 2 8 0 -2 -BITMAP -40 -00 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 585 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -80 -80 -B0 -E0 -E0 -B0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 1 6 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 7 0 -BBX 5 4 1 0 -BITMAP -F8 -A8 -A8 -A8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 5 0 -BBX 3 4 1 0 -BITMAP -E0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 630 0 -DWIDTH 5 0 -BBX 4 6 1 -2 -BITMAP -E0 -90 -90 -E0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -70 -90 -90 -70 -10 -10 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 409 0 -DWIDTH 3 0 -BBX 3 4 0 0 -BITMAP -E0 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 510 0 -DWIDTH 4 0 -BBX 3 4 1 0 -BITMAP -E0 -C0 -20 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 374 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -40 -40 -E0 -40 -40 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 5 0 -BBX 3 4 1 0 -BITMAP -A0 -A0 -A0 -E0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 572 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -90 -B0 -60 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 840 0 -DWIDTH 6 0 -BBX 6 4 0 0 -BITMAP -B4 -B4 -78 -48 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 613 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -90 -60 -60 -90 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 568 0 -DWIDTH 4 0 -BBX 4 6 0 -2 -BITMAP -90 -D0 -60 -60 -60 -40 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 573 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -F0 -20 -40 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -60 -40 -40 -40 -C0 -40 -40 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 1 8 1 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -C0 -40 -40 -60 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 2 0 1 -BITMAP -E8 -B8 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 205 0 -DWIDTH 3 0 -BBX 1 6 1 -2 -BITMAP -80 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -40 -E0 -C0 -C0 -E0 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -40 -E0 -40 -40 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -88 -70 -50 -50 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -88 -50 -30 -70 -70 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 1 8 1 -2 -BITMAP -80 -80 -80 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 3 8 1 -2 -BITMAP -E0 -80 -40 -E0 -A0 -40 -20 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 2 1 1 5 -BITMAP -C0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -38 -F4 -A2 -A2 -F4 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 3 0 -BBX 3 3 0 3 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 524 0 -DWIDTH 4 0 -BBX 3 4 1 0 -BITMAP -60 -E0 -E0 -60 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 2 0 1 -BITMAP -F8 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 4 1 2 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 2 1 1 5 -BITMAP -C0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 2 0 -BBX 1 2 1 4 -BITMAP -80 -80 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -20 -F8 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 422 0 -DWIDTH 3 0 -BBX 3 3 -3 3 -BITMAP -E0 -60 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 422 0 -DWIDTH 3 0 -BBX 3 3 -3 3 -BITMAP -E0 -C0 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 2 1 2 5 -BITMAP -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 5 0 -BBX 3 6 1 -2 -BITMAP -A0 -A0 -A0 -E0 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -F0 -F0 -F0 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 1 1 2 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 1 2 2 -2 -BITMAP -80 -80 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 422 0 -DWIDTH 3 0 -BBX 2 3 -4 3 -BITMAP -C0 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 422 0 -DWIDTH 3 0 -BBX 3 3 0 3 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 524 0 -DWIDTH 4 0 -BBX 3 4 1 0 -BITMAP -C0 -E0 -E0 -C0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 801 0 -DWIDTH 6 0 -BBX 6 6 2 0 -BITMAP -C4 -48 -50 -1C -3C -44 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 801 0 -DWIDTH 6 0 -BBX 6 6 2 0 -BITMAP -C4 -48 -50 -1C -2C -5C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 873 0 -DWIDTH 6 0 -BBX 6 6 2 0 -BITMAP -E4 -C8 -F0 -1C -3C -44 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 422 0 -DWIDTH 3 0 -BBX 3 6 0 -2 -BITMAP -40 -40 -40 -80 -80 -E0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 690 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -60 -20 -70 -50 -70 -88 -88 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 690 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -30 -20 -70 -50 -70 -88 -88 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 690 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -70 -20 -70 -50 -70 -88 -88 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 690 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -70 -20 -70 -50 -70 -88 -88 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 690 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -30 -20 -70 -50 -70 -88 -88 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 690 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -50 -20 -70 -50 -70 -88 -88 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -1E -30 -30 -5C -F0 -9E -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 692 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -78 -C0 -80 -80 -C8 -78 -20 -20 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 542 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -20 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 542 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -40 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 542 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -A0 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 542 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -60 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 288 0 -DWIDTH 2 0 -BBX 2 7 2 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 288 0 -DWIDTH 2 0 -BBX 2 7 1 0 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 288 0 -DWIDTH 2 0 -BBX 3 7 2 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 288 0 -DWIDTH 2 0 -BBX 2 7 1 0 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 749 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -4C -E4 -44 -44 -78 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -70 -90 -D0 -D0 -B0 -B0 -90 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -20 -70 -D8 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -20 -70 -D8 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -70 -D8 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -70 -D8 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -30 -70 -D8 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -78 -D8 -A8 -A8 -D8 -F0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -60 -90 -90 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -60 -90 -90 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -70 -90 -90 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -60 -90 -90 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -88 -50 -50 -20 -20 -20 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 553 0 -DWIDTH 4 0 -BBX 4 6 1 0 -BITMAP -80 -F0 -90 -90 -E0 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 598 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -E0 -A0 -A0 -A0 -90 -B0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 552 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -20 -E0 -60 -A0 -D0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 552 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -40 -E0 -60 -A0 -D0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 552 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -E0 -E0 -60 -A0 -D0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 552 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -E0 -E0 -60 -A0 -D0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 552 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -60 -E0 -60 -A0 -D0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 552 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -40 -A0 -E0 -60 -A0 -D0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 853 0 -DWIDTH 7 0 -BBX 5 4 1 0 -BITMAP -D8 -78 -A0 -D8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 518 0 -DWIDTH 4 0 -BBX 3 6 1 -2 -BITMAP -60 -80 -80 -60 -40 -40 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 557 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -60 -60 -F0 -80 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 557 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -60 -60 -F0 -80 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 557 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -70 -60 -F0 -80 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 557 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -60 -60 -F0 -80 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 2 5 2 0 -BITMAP -C0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 2 5 1 0 -BITMAP -C0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 3 5 2 0 -BITMAP -E0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 2 5 1 0 -BITMAP -C0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -E0 -60 -70 -90 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -E0 -E0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -90 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -90 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -60 -90 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -60 -90 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -90 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -20 -00 -F8 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -70 -B0 -D0 -E0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -C0 -A0 -A0 -A0 -E0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -60 -A0 -A0 -A0 -E0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -E0 -A0 -A0 -A0 -E0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -60 -A0 -A0 -A0 -E0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 568 0 -DWIDTH 4 0 -BBX 4 7 0 -2 -BITMAP -60 -90 -D0 -60 -60 -60 -40 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 630 0 -DWIDTH 5 0 -BBX 4 8 1 -2 -BITMAP -80 -80 -E0 -90 -90 -E0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 568 0 -DWIDTH 4 0 -BBX 4 7 0 -2 -BITMAP -60 -90 -D0 -60 -60 -60 -40 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luRS10-L1.bdf diff -u xc/fonts/bdf/75dpi/luRS10-L1.bdf:1.1 xc/fonts/bdf/75dpi/luRS10-L1.bdf:removed --- xc/fonts/bdf/75dpi/luRS10-L1.bdf:1.1 Wed Apr 4 18:56:25 2001 +++ xc/fonts/bdf/75dpi/luRS10-L1.bdf Wed Mar 16 21:04:08 2005 @@ -1,2730 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luRS10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0010 0010 0200 0200 -FONT -B&H-Lucida-Medium-R-Normal-Sans-10-100-75-75-P-58-ISO8859-1 -SIZE 10 72 72 -FONTBOUNDINGBOX 9 11 0 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 58 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 9 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans" -X_HEIGHT 6 -CAP_HEIGHT 7 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -A8 -00 -88 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 205 0 -DWIDTH 3 0 -BBX 1 7 1 0 -BITMAP -80 -80 -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 373 0 -DWIDTH 4 0 -BBX 3 3 1 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -50 -50 -D8 -50 -D8 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 5 9 1 -1 -BITMAP -20 -78 -A0 -A0 -70 -28 -28 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 669 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -40 -A4 -48 -10 -24 -4A -04 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 697 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -60 -90 -60 -64 -94 -98 -64 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 229 0 -DWIDTH 2 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 2 9 1 -1 -BITMAP -40 -40 -80 -80 -80 -80 -80 -40 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 2 9 1 -1 -BITMAP -80 -80 -40 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 482 0 -DWIDTH 5 0 -BBX 3 3 1 4 -BITMAP -A0 -40 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 5 5 1 1 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 2 0 -BBX 2 4 0 -2 -BITMAP -40 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 2 1 1 3 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 2 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 494 0 -DWIDTH 5 0 -BBX 5 9 0 -1 -BITMAP -08 -08 -10 -10 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -60 -90 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 3 7 1 0 -BITMAP -20 -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -E0 -10 -10 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -E0 -10 -10 -60 -10 -10 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -10 -30 -50 -90 -F8 -10 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -F0 -80 -80 -E0 -10 -10 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -70 -80 -80 -E0 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -F0 -10 -20 -20 -40 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -60 -90 -90 -60 -90 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -60 -90 -90 -70 -10 -10 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 2 0 -BBX 1 6 1 0 -BITMAP -80 -80 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 2 0 -BBX 2 8 0 -2 -BITMAP -40 -40 -00 -00 -40 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -18 -60 -80 -60 -18 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 5 3 1 2 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 5 5 1 1 -BITMAP -C0 -30 -08 -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -E0 -10 -10 -60 -00 -40 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -9C -A4 -9E -40 -3C -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 690 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -20 -20 -50 -50 -F8 -88 -88 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 575 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -E0 -90 -90 -E0 -90 -90 -E0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 692 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -38 -40 -80 -80 -80 -40 -38 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 749 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -F0 -88 -84 -84 -84 -88 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 542 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -F0 -80 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -F0 -80 -80 -E0 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 723 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -38 -40 -80 -80 -88 -48 -38 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -88 -88 -88 -F8 -88 -88 -88 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 288 0 -DWIDTH 3 0 -BBX 1 7 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 311 0 -DWIDTH 4 0 -BBX 3 9 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 653 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -88 -90 -A0 -C0 -A0 -90 -88 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 533 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 861 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -C6 -C6 -AA -BA -92 -92 -82 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -84 -C4 -A4 -94 -94 -8C -84 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -30 -48 -84 -84 -84 -48 -30 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 553 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -E0 -90 -90 -E0 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 6 9 1 -2 -BITMAP -30 -48 -84 -84 -84 -48 -30 -08 -04 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -E0 -90 -90 -E0 -A0 -90 -88 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 539 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -70 -80 -80 -60 -10 -10 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -F8 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -88 -88 -88 -50 -50 -20 -20 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -82 -92 -92 -AA -44 -44 -44 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 626 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -88 -88 -50 -20 -50 -88 -88 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -88 -88 -50 -20 -20 -20 -20 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 605 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -F0 -10 -20 -60 -40 -80 -F0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 2 9 1 -1 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 494 0 -DWIDTH 5 0 -BBX 5 9 0 -1 -BITMAP -80 -80 -40 -40 -20 -10 -10 -08 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 2 9 1 -1 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 5 6 1 1 -BITMAP -20 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 1 1 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 614 0 -DWIDTH 6 0 -BBX 2 2 2 7 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 552 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -60 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 630 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -80 -80 -A0 -D0 -90 -90 -90 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 518 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -70 -80 -80 -80 -80 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 630 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -10 -10 -70 -90 -90 -90 -B0 -50 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 557 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -60 -90 -F0 -80 -80 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 367 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -30 -40 -F0 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 4 8 1 -2 -BITMAP -70 -90 -90 -90 -B0 -50 -10 -60 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -80 -80 -A0 -D0 -90 -90 -90 -90 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 1 8 1 0 -BITMAP -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 304 0 -DWIDTH 3 0 -BBX 2 10 0 -2 -BITMAP -40 -00 -40 -40 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 585 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -80 -80 -90 -A0 -C0 -A0 -90 -88 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 1 8 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 9 0 -BBX 7 6 1 0 -BITMAP -A4 -DA -92 -92 -92 -92 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -A0 -D0 -90 -90 -90 -90 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 614 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 630 0 -DWIDTH 6 0 -BBX 4 8 1 -2 -BITMAP -A0 -D0 -90 -90 -90 -E0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 6 0 -BBX 4 8 1 -2 -BITMAP -70 -90 -90 -90 -B0 -50 -10 -10 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 409 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -A0 -E0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 510 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -60 -80 -C0 -60 -20 -C0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 374 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -40 -F0 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -90 -90 -90 -90 -B0 -50 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 572 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -90 -90 -90 -90 -60 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 840 0 -DWIDTH 9 0 -BBX 7 6 1 0 -BITMAP -82 -92 -92 -AA -44 -44 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 613 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -90 -90 -60 -60 -90 -90 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 568 0 -DWIDTH 6 0 -BBX 4 8 1 -2 -BITMAP -90 -90 -90 -90 -60 -60 -40 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 573 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -F0 -10 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 9 0 -1 -BITMAP -20 -40 -40 -40 -80 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 9 1 -1 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 9 1 -1 -BITMAP -80 -40 -40 -40 -20 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 6 2 1 3 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 205 0 -DWIDTH 3 0 -BBX 1 7 1 -1 -BITMAP -80 -80 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -20 -78 -A0 -A0 -A0 -78 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -38 -40 -40 -F0 -40 -40 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -84 -78 -48 -48 -48 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -88 -88 -50 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 9 1 -1 -BITMAP -80 -80 -80 -80 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 5 8 1 -1 -BITMAP -78 -C0 -60 -90 -48 -30 -18 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 614 0 -DWIDTH 6 0 -BBX 4 1 1 7 -BITMAP -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -BA -A2 -BA -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 4 5 1 2 -BITMAP -C0 -20 -60 -A0 -50 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 524 0 -DWIDTH 6 0 -BBX 5 3 0 2 -BITMAP -48 -90 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 5 3 1 1 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 2 1 1 3 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 614 0 -DWIDTH 6 0 -BBX 3 1 2 7 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 3 0 -BBX 3 3 0 4 -BITMAP -40 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 5 5 1 1 -BITMAP -20 -F8 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 4 5 1 2 -BITMAP -E0 -10 -60 -80 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 3 5 1 2 -BITMAP -C0 -20 -C0 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 614 0 -DWIDTH 6 0 -BBX 2 2 2 7 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 6 0 -BBX 4 8 1 -2 -BITMAP -90 -90 -90 -90 -B0 -D0 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 5 8 0 -1 -BITMAP -78 -E8 -E8 -68 -28 -28 -28 -28 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 7 0 -BBX 2 2 3 2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 614 0 -DWIDTH 6 0 -BBX 3 2 1 -2 -BITMAP -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 3 5 0 2 -BITMAP -20 -E0 -20 -20 -20 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 4 5 1 2 -BITMAP -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 524 0 -DWIDTH 6 0 -BBX 5 3 1 2 -BITMAP -90 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 801 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -4200 -C400 -4800 -5100 -1500 -2780 -4100 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 801 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -C200 -4400 -4800 -4B00 -1080 -2100 -0380 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 873 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -E200 -4400 -2800 -C900 -1500 -2780 -4100 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 422 0 -DWIDTH 4 0 -BBX 4 7 0 -1 -BITMAP -20 -20 -00 -60 -80 -80 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 690 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -40 -20 -00 -20 -50 -50 -F8 -88 -88 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 690 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -10 -20 -00 -20 -50 -50 -F8 -88 -88 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 690 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -20 -50 -00 -20 -50 -50 -F8 -88 -88 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 690 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -68 -B0 -00 -20 -50 -50 -F8 -88 -88 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 690 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -50 -00 -20 -50 -50 -F8 -88 -88 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 690 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -20 -50 -20 -20 -50 -50 -F8 -88 -88 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -3E -30 -50 -5C -F0 -90 -9E -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 692 0 -DWIDTH 7 0 -BBX 5 9 1 -2 -BITMAP -38 -40 -80 -80 -80 -40 -38 -10 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 542 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -40 -20 -00 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 542 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -40 -00 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 542 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -40 -A0 -00 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 542 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -90 -00 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 288 0 -DWIDTH 3 0 -BBX 2 9 0 0 -BITMAP -80 -40 -00 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 288 0 -DWIDTH 3 0 -BBX 2 9 1 0 -BITMAP -40 -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 288 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -40 -A0 -00 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 288 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -A0 -00 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 749 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -78 -44 -42 -F2 -42 -44 -78 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -34 -58 -00 -84 -C4 -A4 -94 -8C -84 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -20 -10 -00 -30 -48 -84 -84 -48 -30 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -10 -20 -00 -30 -48 -84 -84 -48 -30 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -20 -50 -00 -30 -48 -84 -84 -48 -30 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -34 -58 -00 -30 -48 -84 -84 -48 -30 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -48 -00 -30 -48 -84 -84 -48 -30 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 5 5 1 1 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -34 -48 -94 -94 -A4 -48 -B0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -20 -10 -00 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -10 -20 -00 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -20 -50 -00 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 7 0 -BBX 5 8 1 0 -BITMAP -90 -00 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -20 -50 -00 -88 -88 -50 -20 -20 -20 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 553 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -80 -80 -E0 -90 -E0 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 598 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -60 -90 -90 -A0 -90 -88 -88 -90 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 552 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -40 -20 -00 -60 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 552 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -10 -20 -00 -60 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 552 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -20 -50 -00 -60 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 552 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -68 -B0 -00 -30 -08 -38 -48 -48 -34 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 552 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -90 -00 -60 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 552 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -20 -50 -20 -60 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 853 0 -DWIDTH 9 0 -BBX 7 6 1 0 -BITMAP -6C -12 -7E -90 -90 -6E -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 518 0 -DWIDTH 6 0 -BBX 4 8 1 -2 -BITMAP -70 -80 -80 -80 -80 -70 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 557 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -40 -20 -00 -60 -90 -F0 -80 -80 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 557 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -40 -00 -60 -90 -F0 -80 -80 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 557 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -50 -00 -60 -90 -F0 -80 -80 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 557 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -90 -00 -60 -90 -F0 -80 -80 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 2 9 0 0 -BITMAP -80 -40 -00 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 2 9 1 0 -BITMAP -40 -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -40 -A0 -00 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -A0 -00 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -20 -78 -10 -70 -90 -90 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -68 -B0 -00 -A0 -D0 -90 -90 -90 -90 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 614 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -40 -20 -00 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 614 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -40 -00 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 614 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -40 -A0 -00 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 614 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -68 -B0 -00 -30 -48 -48 -48 -48 -30 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 614 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -90 -00 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 5 5 1 1 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 614 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -34 -48 -58 -68 -48 -B0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -40 -20 -00 -90 -90 -90 -90 -B0 -50 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -40 -00 -90 -90 -90 -90 -B0 -50 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -50 -00 -90 -90 -90 -90 -B0 -50 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -90 -00 -90 -90 -90 -90 -B0 -50 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 568 0 -DWIDTH 6 0 -BBX 4 11 1 -2 -BITMAP -20 -40 -00 -90 -90 -90 -90 -60 -60 -40 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 630 0 -DWIDTH 6 0 -BBX 4 9 1 -2 -BITMAP -80 -A0 -D0 -90 -90 -90 -E0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 568 0 -DWIDTH 6 0 -BBX 4 10 1 -2 -BITMAP -90 -00 -90 -90 -90 -90 -60 -60 -40 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luRS12-L1.bdf diff -u xc/fonts/bdf/75dpi/luRS12-L1.bdf:1.1 xc/fonts/bdf/75dpi/luRS12-L1.bdf:removed --- xc/fonts/bdf/75dpi/luRS12-L1.bdf:1.1 Wed Apr 4 18:56:26 2001 +++ xc/fonts/bdf/75dpi/luRS12-L1.bdf Wed Mar 16 21:04:08 2005 @@ -1,3024 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luRS12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0012 0012 0200 0200 -FONT -B&H-Lucida-Medium-R-Normal-Sans-12-120-75-75-P-71-ISO8859-1 -SIZE 12 72 72 -FONTBOUNDINGBOX 11 13 0 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 71 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 11 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans" -X_HEIGHT 7 -CAP_HEIGHT 9 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 9 0 -BBX 5 9 2 0 -BITMAP -A8 -00 -88 -00 -88 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 205 0 -DWIDTH 3 0 -BBX 1 9 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 373 0 -DWIDTH 5 0 -BBX 3 3 1 7 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -48 -48 -FC -48 -48 -FC -48 -48 -48 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 11 1 -1 -BITMAP -10 -78 -94 -90 -D0 -30 -2C -24 -A4 -78 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 669 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -60 -92 -94 -68 -10 -2C -52 -92 -0C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 697 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -38 -44 -44 -28 -71 -89 -86 -86 -79 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 229 0 -DWIDTH 3 0 -BBX 1 3 1 7 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 11 1 -1 -BITMAP -20 -40 -40 -80 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 11 0 -1 -BITMAP -80 -40 -40 -20 -20 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 482 0 -DWIDTH 6 0 -BBX 5 5 1 4 -BITMAP -20 -A8 -50 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 7 1 1 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 3 0 -1 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 494 0 -DWIDTH 6 0 -BBX 5 11 1 -1 -BITMAP -08 -08 -10 -10 -20 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -30 -48 -84 -84 -84 -84 -84 -48 -30 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 3 9 2 0 -BITMAP -20 -E0 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -78 -84 -04 -04 -08 -10 -20 -40 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -78 -84 -04 -04 -38 -04 -04 -84 -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -0C -14 -24 -44 -84 -FE -04 -04 -04 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -FC -80 -80 -F8 -04 -04 -04 -84 -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -78 -84 -80 -80 -F8 -84 -84 -84 -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -FC -04 -08 -10 -10 -20 -20 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -78 -84 -84 -84 -78 -84 -84 -84 -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -78 -84 -84 -84 -7C -04 -04 -84 -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 7 1 0 -BITMAP -80 -80 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 8 0 -1 -BITMAP -40 -40 -00 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 7 1 1 -BITMAP -0C -30 -40 -80 -40 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 3 1 3 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 7 1 1 -BITMAP -C0 -30 -08 -04 -08 -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -F0 -08 -08 -08 -70 -40 -00 -40 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -3E00 -4100 -8F00 -9100 -9100 -9300 -8C80 -4000 -3F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 690 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -30 -30 -48 -48 -48 -FC -84 -84 -84 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 575 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F0 -88 -88 -88 -F0 -88 -88 -88 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 692 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -3C -42 -80 -80 -80 -80 -80 -42 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 749 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -F8 -84 -82 -82 -82 -82 -82 -84 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 542 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F8 -80 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 7 0 -BBX 4 9 2 0 -BITMAP -F0 -80 -80 -80 -F0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 723 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -3C -42 -80 -80 -80 -82 -82 -42 -3E -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 9 0 -BBX 6 9 2 0 -BITMAP -84 -84 -84 -84 -FC -84 -84 -84 -84 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 288 0 -DWIDTH 4 0 -BBX 1 9 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 311 0 -DWIDTH 4 0 -BBX 3 10 0 -1 -BITMAP -20 -20 -20 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 653 0 -DWIDTH 8 0 -BBX 6 9 2 0 -BITMAP -84 -88 -90 -A0 -E0 -90 -88 -84 -84 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 533 0 -DWIDTH 6 0 -BBX 4 9 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 861 0 -DWIDTH 11 0 -BBX 7 9 2 0 -BITMAP -82 -C6 -C6 -AA -AA -92 -92 -82 -82 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 9 0 -BBX 6 9 2 0 -BITMAP -84 -C4 -C4 -A4 -B4 -94 -8C -8C -84 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -3C -42 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 553 0 -DWIDTH 8 0 -BBX 5 9 2 0 -BITMAP -F0 -88 -88 -88 -88 -F0 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 10 0 -BBX 9 11 1 -2 -BITMAP -3C00 -4200 -8100 -8100 -8100 -8100 -8100 -4200 -3C00 -0300 -0180 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 5 9 2 0 -BITMAP -F0 -88 -88 -88 -F0 -90 -88 -88 -88 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 539 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -78 -80 -80 -C0 -70 -18 -08 -08 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -FE -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 9 0 -BBX 6 9 2 0 -BITMAP -84 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 654 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -84 -84 -84 -84 -48 -48 -48 -30 -30 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 855 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -8080 -8080 -8880 -8880 -5500 -5500 -5500 -2200 -2200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 626 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -84 -84 -48 -28 -30 -50 -48 -84 -84 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 623 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -82 -82 -44 -44 -28 -10 -10 -10 -10 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 605 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -FC -04 -08 -10 -30 -20 -40 -80 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 11 1 -1 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 494 0 -DWIDTH 6 0 -BBX 5 11 1 -1 -BITMAP -80 -80 -40 -40 -40 -20 -20 -10 -10 -08 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 11 0 -1 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 5 6 2 3 -BITMAP -20 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 1 1 -1 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 3 2 2 8 -BITMAP -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 552 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -70 -88 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 5 10 2 0 -BITMAP -80 -80 -80 -B0 -C8 -88 -88 -88 -88 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 518 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -38 -40 -80 -80 -80 -40 -38 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 5 10 2 0 -BITMAP -08 -08 -08 -78 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 557 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -70 -88 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 367 0 -DWIDTH 5 0 -BBX 4 10 1 0 -BITMAP -30 -40 -40 -F0 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 5 9 1 -2 -BITMAP -78 -88 -88 -88 -98 -68 -08 -08 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 8 0 -BBX 5 10 2 0 -BITMAP -80 -80 -80 -B0 -C8 -88 -88 -88 -88 -88 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 1 10 2 0 -BITMAP -80 -80 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 304 0 -DWIDTH 4 0 -BBX 3 12 0 -2 -BITMAP -20 -20 -00 -20 -20 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 585 0 -DWIDTH 7 0 -BBX 5 10 2 0 -BITMAP -80 -80 -80 -88 -90 -A0 -E0 -90 -98 -88 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 1 10 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 12 0 -BBX 9 7 2 0 -BITMAP -B300 -CC80 -8880 -8880 -8880 -8880 -8880 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 8 0 -BBX 5 7 2 0 -BITMAP -B0 -C8 -88 -88 -88 -88 -88 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -30 -48 -84 -84 -84 -48 -30 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 5 9 2 -2 -BITMAP -B0 -C8 -88 -88 -88 -88 -F0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 5 9 1 -2 -BITMAP -78 -88 -88 -88 -88 -98 -68 -08 -08 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 409 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -B0 -C0 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 510 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -70 -80 -80 -60 -10 -10 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 374 0 -DWIDTH 5 0 -BBX 4 9 1 0 -BITMAP -40 -40 -F0 -40 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 8 0 -BBX 5 7 2 0 -BITMAP -88 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 572 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -88 -88 -88 -50 -50 -20 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 840 0 -DWIDTH 11 0 -BBX 9 7 1 0 -BITMAP -8080 -8880 -4900 -5500 -5500 -2200 -2200 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 613 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -88 -88 -50 -20 -50 -88 -88 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 568 0 -DWIDTH 7 0 -BBX 5 9 1 -2 -BITMAP -88 -88 -88 -50 -50 -20 -20 -40 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 573 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -F8 -08 -10 -20 -40 -80 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 11 0 -1 -BITMAP -30 -40 -40 -40 -20 -C0 -20 -40 -40 -40 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 11 1 -1 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 11 0 -1 -BITMAP -C0 -20 -20 -20 -40 -30 -40 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 2 1 4 -BITMAP -72 -9C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 205 0 -DWIDTH 3 0 -BBX 1 9 1 -2 -BITMAP -80 -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -10 -38 -54 -90 -90 -90 -50 -3C -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -38 -44 -40 -40 -F0 -40 -40 -40 -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -81 -42 -3C -66 -42 -66 -3C -42 -81 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 5 9 2 0 -BITMAP -88 -88 -88 -50 -F8 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 11 1 -1 -BITMAP -80 -80 -80 -80 -00 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 10 1 -1 -BITMAP -38 -44 -60 -90 -88 -44 -24 -18 -88 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 4 2 2 8 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -3E00 -4100 -9C80 -A080 -A080 -A080 -9C80 -4100 -3E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 5 5 1 4 -BITMAP -60 -10 -70 -90 -68 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 524 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -24 -48 -90 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 3 1 2 -BITMAP -FC -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 7 1 2 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 4 1 2 8 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 4 0 -BBX 4 3 0 6 -BITMAP -60 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 7 1 1 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 4 5 1 4 -BITMAP -E0 -10 -60 -80 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 4 5 1 4 -BITMAP -E0 -10 -60 -10 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 3 2 3 8 -BITMAP -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 8 0 -BBX 5 9 2 -2 -BITMAP -88 -88 -88 -88 -88 -D8 -A8 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 5 10 1 -1 -BITMAP -78 -E8 -E8 -E8 -68 -28 -28 -28 -28 -28 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 2 2 3 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 3 2 2 -2 -BITMAP -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 2 5 1 4 -BITMAP -40 -C0 -40 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 4 5 1 4 -BITMAP -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 524 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -90 -48 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 801 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -C400 -4400 -4800 -4800 -5180 -1280 -1480 -27C0 -2080 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 801 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -C400 -4400 -4800 -4800 -4980 -1240 -10C0 -2100 -23C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 873 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -E200 -1200 -6400 -1400 -E980 -0A80 -1480 -27C0 -2080 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 5 9 0 -2 -BITMAP -10 -10 -00 -10 -70 -80 -80 -80 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 690 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -60 -10 -00 -30 -48 -48 -48 -FC -84 -84 -84 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 690 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -18 -20 -00 -30 -48 -48 -48 -FC -84 -84 -84 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 690 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -10 -28 -00 -30 -48 -48 -48 -FC -84 -84 -84 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 690 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -68 -B0 -00 -30 -48 -48 -48 -FC -84 -84 -84 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 690 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -48 -48 -00 -30 -48 -48 -48 -FC -84 -84 -84 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 690 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -30 -58 -30 -30 -48 -48 -48 -FC -84 -84 -84 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -3F80 -2800 -4800 -4800 -4F00 -F800 -8800 -8800 -8F80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 692 0 -DWIDTH 9 0 -BBX 7 11 1 -2 -BITMAP -3C -42 -80 -80 -80 -80 -80 -42 -3C -10 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 542 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -60 -10 -00 -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 542 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -30 -40 -00 -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 542 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -20 -50 -00 -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 542 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -48 -48 -00 -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 288 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -C0 -20 -00 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 288 0 -DWIDTH 4 0 -BBX 3 11 1 0 -BITMAP -60 -80 -00 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 288 0 -DWIDTH 4 0 -BBX 3 11 1 0 -BITMAP -40 -A0 -00 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 288 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -90 -90 -00 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 749 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -7C -42 -41 -41 -F9 -41 -41 -42 -7C -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 9 0 -BBX 6 11 2 0 -BITMAP -34 -58 -00 -84 -C4 -C4 -A4 -B4 -8C -8C -84 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -30 -08 -00 -3C -42 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -0C -10 -00 -3C -42 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -08 -14 -00 -3C -42 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -1A -2C -00 -3C -42 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -24 -24 -00 -3C -42 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 5 5 2 2 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 10 0 -BBX 8 11 1 -1 -BITMAP -01 -3D -42 -85 -89 -89 -91 -A1 -42 -BC -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 9 0 -BBX 6 11 2 0 -BITMAP -60 -10 -00 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 9 0 -BBX 6 11 2 0 -BITMAP -18 -20 -00 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 9 0 -BBX 6 11 2 0 -BITMAP -10 -28 -00 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 9 0 -BBX 6 11 2 0 -BITMAP -48 -48 -00 -84 -84 -84 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 623 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -0C -10 -00 -82 -82 -44 -28 -10 -10 -10 -10 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 553 0 -DWIDTH 7 0 -BBX 5 9 2 0 -BITMAP -80 -80 -F0 -88 -88 -88 -F0 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 598 0 -DWIDTH 8 0 -BBX 6 10 2 0 -BITMAP -70 -88 -88 -90 -90 -88 -84 -84 -84 -98 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 552 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -60 -10 -00 -70 -88 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 552 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -18 -20 -00 -70 -88 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 552 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -20 -50 -00 -70 -88 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 552 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -68 -B0 -00 -70 -88 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 552 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -48 -48 -00 -70 -88 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 552 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -30 -48 -30 -70 -88 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 853 0 -DWIDTH 11 0 -BBX 9 7 1 0 -BITMAP -7700 -8880 -0880 -7F80 -8800 -8800 -7780 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 518 0 -DWIDTH 6 0 -BBX 5 9 1 -2 -BITMAP -38 -40 -80 -80 -80 -40 -38 -10 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 557 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -60 -10 -00 -70 -88 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 557 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -18 -20 -00 -70 -88 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 557 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -20 -50 -00 -70 -88 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 557 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -50 -50 -00 -70 -88 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -C0 -20 -00 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 10 1 0 -BITMAP -60 -80 -00 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 10 1 0 -BITMAP -40 -A0 -00 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 10 1 0 -BITMAP -A0 -A0 -00 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -10 -3C -08 -3C -44 -84 -84 -84 -48 -30 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 8 0 -BBX 5 10 2 0 -BITMAP -68 -B0 -00 -B0 -C8 -88 -88 -88 -88 -88 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -60 -10 -00 -30 -48 -84 -84 -84 -48 -30 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -18 -20 -00 -30 -48 -84 -84 -84 -48 -30 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -20 -50 -00 -30 -48 -84 -84 -84 -48 -30 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -34 -58 -00 -30 -48 -84 -84 -84 -48 -30 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -48 -48 -00 -30 -48 -84 -84 -84 -48 -30 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 7 1 1 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 614 0 -DWIDTH 8 0 -BBX 6 9 1 -1 -BITMAP -04 -34 -48 -94 -84 -A4 -48 -B0 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 8 0 -BBX 5 10 2 0 -BITMAP -60 -10 -00 -88 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 8 0 -BBX 5 10 2 0 -BITMAP -18 -20 -00 -88 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 8 0 -BBX 5 10 2 0 -BITMAP -20 -50 -00 -88 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 8 0 -BBX 5 10 2 0 -BITMAP -48 -48 -00 -88 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 568 0 -DWIDTH 7 0 -BBX 5 12 1 -2 -BITMAP -30 -40 -00 -88 -88 -88 -50 -50 -20 -20 -40 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 5 11 2 -2 -BITMAP -80 -80 -B0 -C8 -88 -88 -88 -88 -F0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 568 0 -DWIDTH 7 0 -BBX 5 12 1 -2 -BITMAP -50 -50 -00 -88 -88 -88 -50 -50 -20 -20 -40 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luRS14-L1.bdf diff -u xc/fonts/bdf/75dpi/luRS14-L1.bdf:1.1 xc/fonts/bdf/75dpi/luRS14-L1.bdf:removed --- xc/fonts/bdf/75dpi/luRS14-L1.bdf:1.1 Wed Apr 4 18:56:26 2001 +++ xc/fonts/bdf/75dpi/luRS14-L1.bdf Wed Mar 16 21:04:08 2005 @@ -1,3218 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luRS14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0014 0014 0200 0200 -FONT -B&H-Lucida-Medium-R-Normal-Sans-14-140-75-75-P-81-ISO8859-1 -SIZE 14 72 72 -FONTBOUNDINGBOX 12 15 0 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 81 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 13 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans" -X_HEIGHT 8 -CAP_HEIGHT 10 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 11 0 -BBX 7 9 2 0 -BITMAP -AA -00 -82 -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 205 0 -DWIDTH 3 0 -BBX 1 10 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 373 0 -DWIDTH 6 0 -BBX 4 4 1 7 -BITMAP -90 -90 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -24 -24 -24 -FF -24 -24 -FF -24 -24 -24 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 12 1 -1 -BITMAP -10 -7C -92 -90 -90 -70 -1C -12 -12 -92 -7C -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 669 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -60 -91 -92 -64 -08 -10 -26 -49 -89 -06 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 697 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -3C00 -4200 -4200 -4400 -3980 -4900 -8500 -8200 -8700 -7880 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 229 0 -DWIDTH 3 0 -BBX 1 4 1 7 -BITMAP -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 4 12 1 -1 -BITMAP -30 -40 -40 -80 -80 -80 -80 -80 -80 -40 -40 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 4 12 0 -1 -BITMAP -C0 -20 -20 -10 -10 -10 -10 -10 -10 -20 -20 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 482 0 -DWIDTH 7 0 -BBX 5 5 1 5 -BITMAP -20 -A8 -50 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 3 4 0 -2 -BITMAP -20 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 494 0 -DWIDTH 7 0 -BBX 7 12 0 -1 -BITMAP -02 -04 -04 -08 -08 -10 -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -38 -44 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 3 10 2 0 -BITMAP -20 -E0 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -7C -82 -02 -02 -04 -08 -10 -20 -40 -FE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -78 -84 -02 -04 -38 -04 -02 -02 -84 -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -04 -0C -14 -24 -44 -84 -FE -04 -04 -04 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -80 -80 -80 -F8 -04 -02 -02 -84 -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -3C -42 -80 -B8 -C4 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -02 -02 -04 -08 -10 -10 -20 -20 -20 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -38 -44 -82 -44 -38 -44 -82 -82 -44 -38 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -38 -44 -82 -82 -82 -46 -3A -02 -84 -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 1 7 1 0 -BITMAP -80 -80 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 3 9 0 -2 -BITMAP -20 -20 -00 -00 -00 -20 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 6 7 1 1 -BITMAP -04 -18 -20 -C0 -20 -18 -04 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 3 1 3 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 6 7 2 1 -BITMAP -80 -60 -10 -0C -10 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 5 10 1 0 -BITMAP -70 -88 -08 -08 -10 -20 -20 -00 -20 -20 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6100 -4080 -8F80 -9080 -9080 -9180 -4EC0 -6000 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 690 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -18 -18 -24 -24 -42 -42 -7E -81 -81 -81 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 575 0 -DWIDTH 8 0 -BBX 5 10 2 0 -BITMAP -F0 -88 -88 -90 -E0 -90 -88 -88 -98 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 692 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3E -43 -C0 -80 -80 -80 -80 -C0 -41 -3E -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 749 0 -DWIDTH 11 0 -BBX 8 10 2 0 -BITMAP -FC -82 -83 -81 -81 -81 -81 -83 -82 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 542 0 -DWIDTH 8 0 -BBX 5 10 2 0 -BITMAP -F8 -80 -80 -80 -F8 -80 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 8 0 -BBX 5 10 2 0 -BITMAP -F8 -80 -80 -80 -F8 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 723 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3E -43 -C0 -80 -80 -81 -81 -C1 -41 -3F -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 11 0 -BBX 7 10 2 0 -BITMAP -82 -82 -82 -82 -FE -82 -82 -82 -82 -82 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 288 0 -DWIDTH 5 0 -BBX 1 10 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 311 0 -DWIDTH 5 0 -BBX 3 12 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 653 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -82 -84 -88 -90 -E0 -90 -88 -88 -84 -86 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 533 0 -DWIDTH 8 0 -BBX 5 10 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 861 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -C0C0 -C0C0 -A140 -A140 -A140 -9240 -9240 -8C40 -8C40 -8040 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 7 10 2 0 -BITMAP -C2 -C2 -A2 -A2 -92 -92 -8A -8A -86 -86 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3E00 -4100 -C180 -8080 -8080 -8080 -8080 -C180 -4100 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 553 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -F8 -84 -84 -84 -88 -F0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 10 12 1 -2 -BITMAP -3E00 -4100 -C180 -8080 -8080 -8080 -8080 -C180 -4100 -3E00 -0100 -00C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -F8 -84 -84 -84 -88 -F0 -88 -88 -84 -86 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 539 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -78 -84 -80 -80 -60 -18 -04 -04 -84 -78 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -10 -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -82 -82 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 654 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -81 -81 -81 -42 -42 -42 -24 -24 -18 -18 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 855 0 -DWIDTH 13 0 -BBX 11 10 1 0 -BITMAP -8020 -8020 -8420 -8420 -4440 -4A40 -4A40 -4A40 -3180 -3180 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 626 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -82 -82 -44 -28 -10 -10 -28 -44 -82 -82 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -82 -82 -44 -44 -28 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 605 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -02 -04 -08 -10 -20 -40 -80 -80 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 12 1 -1 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 494 0 -DWIDTH 7 0 -BBX 7 12 0 -1 -BITMAP -80 -40 -40 -20 -20 -10 -10 -08 -08 -04 -04 -02 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 12 1 -1 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 6 6 2 4 -BITMAP -30 -30 -48 -48 -84 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 1 1 -1 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 4 2 2 9 -BITMAP -C0 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 552 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -78 -04 -04 -7C -84 -84 -8C -72 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -80 -80 -80 -B0 -C8 -84 -84 -84 -84 -88 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 518 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -38 -44 -80 -80 -80 -80 -44 -38 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -04 -04 -04 -3C -44 -84 -84 -84 -84 -4C -34 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 557 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -38 -44 -84 -FC -80 -80 -44 -38 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 367 0 -DWIDTH 6 0 -BBX 6 11 0 0 -BITMAP -1C -20 -20 -FC -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 623 0 -DWIDTH 8 0 -BBX 6 10 1 -2 -BITMAP -3C -44 -84 -84 -84 -4C -34 -04 -88 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -80 -80 -80 -B8 -CC -84 -84 -84 -84 -84 -84 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 1 11 2 0 -BITMAP -80 -80 -00 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 304 0 -DWIDTH 5 0 -BBX 3 13 0 -2 -BITMAP -20 -20 -00 -20 -20 -20 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 585 0 -DWIDTH 9 0 -BBX 6 11 2 0 -BITMAP -80 -80 -80 -88 -90 -A0 -E0 -90 -90 -88 -8C -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 1 11 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 13 0 -BBX 11 8 1 0 -BITMAP -B9C0 -CE60 -8420 -8420 -8420 -8420 -8420 -8420 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -B8 -CC -84 -84 -84 -84 -84 -84 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 6 10 1 -2 -BITMAP -B0 -C8 -84 -84 -84 -84 -88 -F0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 6 10 1 -2 -BITMAP -3C -44 -84 -84 -84 -84 -4C -34 -04 -04 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 409 0 -DWIDTH 7 0 -BBX 4 8 2 0 -BITMAP -90 -A0 -C0 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 510 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -70 -80 -80 -40 -20 -10 -10 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 374 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -20 -20 -FC -20 -20 -20 -20 -20 -20 -18 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -84 -84 -84 -84 -84 -84 -CC -74 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 572 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -84 -84 -84 -84 -48 -48 -30 -30 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 840 0 -DWIDTH 11 0 -BBX 9 8 1 0 -BITMAP -8080 -8880 -8880 -4900 -5500 -5500 -2200 -2200 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 613 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -84 -84 -48 -30 -30 -48 -84 -84 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 6 10 1 -2 -BITMAP -84 -84 -84 -84 -48 -48 -30 -30 -40 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 573 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -FC -04 -08 -10 -20 -40 -80 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 4 12 1 -1 -BITMAP -70 -80 -80 -40 -20 -C0 -20 -40 -80 -80 -80 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 1 12 2 -1 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 4 12 0 -1 -BITMAP -E0 -10 -10 -20 -40 -30 -40 -20 -10 -10 -10 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 3 1 3 -BITMAP -62 -92 -8C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 205 0 -DWIDTH 3 0 -BBX 1 10 1 -2 -BITMAP -80 -80 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 6 12 1 -1 -BITMAP -10 -10 -38 -54 -90 -90 -90 -90 -54 -38 -10 -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -1C -22 -20 -20 -FC -20 -20 -20 -40 -FE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -81 -42 -3C -42 -42 -42 -42 -3C -42 -81 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -82 -82 -44 -44 -28 -10 -7C -10 -7C -10 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 1 12 2 -1 -BITMAP -80 -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 6 11 2 -1 -BITMAP -78 -84 -80 -70 -88 -84 -44 -38 -04 -84 -78 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 4 2 2 9 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -4080 -8E40 -9040 -9040 -8E40 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 5 6 1 4 -BITMAP -60 -10 -70 -90 -90 -68 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 524 0 -DWIDTH 7 0 -BBX 6 5 0 2 -BITMAP -24 -48 -90 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 4 1 1 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 7 1 3 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 4 1 3 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 4 0 -BBX 4 3 0 7 -BITMAP -60 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 4 6 1 4 -BITMAP -E0 -10 -10 -60 -80 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 4 6 1 4 -BITMAP -E0 -10 -60 -10 -10 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 4 2 3 9 -BITMAP -30 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 8 0 -BBX 6 10 1 -2 -BITMAP -84 -84 -84 -84 -84 -84 -CC -F4 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 6 11 2 -1 -BITMAP -7C -94 -94 -94 -74 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 9 0 -BBX 1 2 4 3 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 3 2 2 -2 -BITMAP -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 3 6 1 4 -BITMAP -20 -E0 -20 -20 -20 -20 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 4 6 1 4 -BITMAP -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 524 0 -DWIDTH 7 0 -BBX 6 5 1 2 -BITMAP -90 -48 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 801 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -4200 -C200 -4400 -4400 -4980 -4A80 -1480 -17C0 -2080 -2080 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 801 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -4200 -C200 -4400 -4400 -4980 -4A40 -1040 -1180 -2200 -23C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 873 0 -DWIDTH 13 0 -BBX 11 10 1 0 -BITMAP -E100 -1100 -6200 -1400 -14C0 -E940 -0A40 -13E0 -2040 -2040 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -20 -00 -20 -20 -40 -80 -80 -84 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 690 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -30 -0C -00 -18 -18 -24 -24 -42 -42 -7E -81 -81 -81 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 690 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -0C -30 -00 -18 -18 -24 -24 -42 -42 -7E -81 -81 -81 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 690 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -18 -24 -00 -18 -18 -24 -24 -42 -42 -7E -81 -81 -81 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 690 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -34 -58 -00 -18 -18 -24 -24 -42 -42 -7E -81 -81 -81 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 690 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -24 -24 -00 -18 -18 -24 -24 -42 -42 -7E -81 -81 -81 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 690 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -18 -24 -18 -18 -18 -24 -24 -42 -42 -7E -81 -81 -81 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 13 0 -BBX 10 10 1 0 -BITMAP -1FC0 -1400 -2400 -2400 -67C0 -4400 -7C00 -8400 -8400 -87C0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 692 0 -DWIDTH 10 0 -BBX 8 12 1 -2 -BITMAP -3E -43 -C0 -80 -80 -80 -80 -C0 -41 -3E -08 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 542 0 -DWIDTH 8 0 -BBX 5 13 2 0 -BITMAP -60 -18 -00 -F8 -80 -80 -80 -F8 -80 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 542 0 -DWIDTH 8 0 -BBX 5 13 2 0 -BITMAP -18 -60 -00 -F8 -80 -80 -80 -F8 -80 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 542 0 -DWIDTH 8 0 -BBX 5 13 2 0 -BITMAP -30 -48 -00 -F8 -80 -80 -80 -F8 -80 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 542 0 -DWIDTH 8 0 -BBX 5 13 2 0 -BITMAP -48 -48 -00 -F8 -80 -80 -80 -F8 -80 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 288 0 -DWIDTH 5 0 -BBX 4 13 1 0 -BITMAP -C0 -30 -00 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 288 0 -DWIDTH 5 0 -BBX 4 13 1 0 -BITMAP -30 -C0 -00 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 288 0 -DWIDTH 5 0 -BBX 4 13 1 0 -BITMAP -60 -90 -00 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 288 0 -DWIDTH 5 0 -BBX 3 13 1 0 -BITMAP -A0 -A0 -00 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 749 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -3F00 -2080 -20C0 -2040 -F840 -2040 -2040 -20C0 -2080 -3F00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 7 13 2 0 -BITMAP -34 -58 -00 -C2 -C2 -A2 -A2 -92 -92 -8A -8A -86 -86 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3000 -0C00 -0000 -3E00 -4100 -C180 -8080 -8080 -8080 -8080 -C180 -4100 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0600 -1800 -0000 -3E00 -4100 -C180 -8080 -8080 -8080 -8080 -C180 -4100 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1C00 -2200 -0000 -3E00 -4100 -C180 -8080 -8080 -8080 -8080 -C180 -4100 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1A00 -2C00 -0000 -3E00 -4100 -C180 -8080 -8080 -8080 -8080 -C180 -4100 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -2200 -2200 -0000 -3E00 -4100 -C180 -8080 -8080 -8080 -8080 -C180 -4100 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 5 5 2 2 -BITMAP -88 -70 -20 -70 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 11 12 0 -1 -BITMAP -0020 -1F40 -2080 -6140 -4240 -4440 -4440 -4840 -50C0 -2080 -5F00 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -30 -0C -00 -82 -82 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 7 13 1 0 -BITMAP -0C -30 -00 -82 -82 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 10 0 -BBX 7 13 1 0 -BITMAP -18 -24 -00 -82 -82 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -24 -24 -00 -82 -82 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -0C -30 -00 -82 -82 -44 -44 -28 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 553 0 -DWIDTH 8 0 -BBX 6 10 2 0 -BITMAP -80 -80 -F8 -84 -84 -84 -88 -F0 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 598 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -78 -84 -84 -88 -90 -8C -82 -82 -82 -82 -9C -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 552 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -60 -18 -00 -78 -04 -04 -7C -84 -84 -8C -72 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 552 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -0C -30 -00 -78 -04 -04 -7C -84 -84 -8C -72 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 552 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -30 -48 -00 -78 -04 -04 -7C -84 -84 -8C -72 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 552 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -34 -58 -00 -78 -04 -04 -7C -84 -84 -8C -72 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 552 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -48 -48 -00 -78 -04 -04 -7C -84 -84 -8C -72 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 552 0 -DWIDTH 8 0 -BBX 7 12 1 0 -BITMAP -30 -48 -30 -00 -78 -04 -04 -7C -84 -84 -8C -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 853 0 -DWIDTH 12 0 -BBX 10 8 1 0 -BITMAP -7380 -0C40 -0840 -7FC0 -8800 -8800 -8C40 -7380 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 518 0 -DWIDTH 8 0 -BBX 6 10 1 -2 -BITMAP -38 -44 -80 -80 -80 -80 -44 -38 -10 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 557 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -60 -18 -00 -38 -44 -84 -FC -80 -80 -44 -38 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 557 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -0C -30 -00 -38 -44 -84 -FC -80 -80 -44 -38 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 557 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -30 -48 -00 -38 -44 -84 -FC -80 -80 -44 -38 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 557 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -48 -48 -00 -38 -44 -84 -FC -80 -80 -44 -38 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -C0 -30 -00 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -30 -C0 -00 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -60 -90 -00 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -90 -90 -00 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -10 -3C -08 -3C -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 6 11 1 0 -BITMAP -34 -58 -00 -B8 -CC -84 -84 -84 -84 -84 -84 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -60 -18 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -0C -30 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -18 -24 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -34 -58 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -44 -44 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 9 10 0 -1 -BITMAP -0080 -1D00 -2200 -4500 -4900 -4900 -5100 -2200 -5C00 -8000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 6 11 1 0 -BITMAP -60 -18 -00 -84 -84 -84 -84 -84 -84 -CC -74 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 6 11 1 0 -BITMAP -0C -30 -00 -84 -84 -84 -84 -84 -84 -CC -74 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 6 11 1 0 -BITMAP -30 -48 -00 -84 -84 -84 -84 -84 -84 -CC -74 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 9 0 -BBX 6 11 1 0 -BITMAP -48 -48 -00 -84 -84 -84 -84 -84 -84 -CC -74 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 6 13 1 -2 -BITMAP -0C -30 -00 -84 -84 -84 -84 -48 -48 -30 -30 -40 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 6 12 1 -2 -BITMAP -80 -80 -B0 -C8 -84 -84 -84 -84 -88 -F0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 6 13 1 -2 -BITMAP -48 -48 -00 -84 -84 -84 -84 -48 -48 -30 -30 -40 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luRS18-L1.bdf diff -u xc/fonts/bdf/75dpi/luRS18-L1.bdf:1.1 xc/fonts/bdf/75dpi/luRS18-L1.bdf:removed --- xc/fonts/bdf/75dpi/luRS18-L1.bdf:1.1 Wed Apr 4 18:56:27 2001 +++ xc/fonts/bdf/75dpi/luRS18-L1.bdf Wed Mar 16 21:04:08 2005 @@ -1,3696 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luRS18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0018 0018 0200 0200 -FONT -B&H-Lucida-Medium-R-Normal-Sans-18-180-75-75-P-106-ISO8859-1 -SIZE 18 72 72 -FONTBOUNDINGBOX 17 19 -1 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 106 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 16 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans" -X_HEIGHT 10 -CAP_HEIGHT 13 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 14 0 -BBX 9 13 2 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 205 0 -DWIDTH 4 0 -BBX 2 13 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -40 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 373 0 -DWIDTH 7 0 -BBX 5 4 1 10 -BITMAP -D8 -D8 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -0CC0 -0CC0 -0CC0 -0880 -7FE0 -1100 -3300 -3300 -FFC0 -2200 -6600 -6600 -6600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 8 15 3 -1 -BITMAP -08 -3E -4B -C8 -C8 -E8 -78 -3C -1E -17 -13 -13 -D2 -7C -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 669 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -7000 -D840 -88C0 -8980 -8900 -DA00 -75C0 -0B60 -1220 -3220 -6220 -4360 -01C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 697 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -3E00 -6300 -6300 -6200 -3400 -1800 -2C60 -6660 -C340 -C180 -C1C0 -6360 -3C30 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 229 0 -DWIDTH 4 0 -BBX 2 4 1 10 -BITMAP -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 16 1 -2 -BITMAP -10 -20 -60 -40 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -40 -60 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 16 1 -2 -BITMAP -80 -40 -60 -20 -30 -30 -30 -30 -30 -30 -30 -30 -20 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 482 0 -DWIDTH 9 0 -BBX 7 7 1 6 -BITMAP -10 -10 -92 -EE -10 -6C -44 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 9 2 1 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 2 4 1 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 1 1 5 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 494 0 -DWIDTH 9 0 -BBX 7 16 1 -2 -BITMAP -02 -02 -06 -04 -0C -08 -08 -18 -10 -30 -20 -60 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 13 2 0 -BITMAP -3E00 -6300 -4100 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 5 13 3 0 -BITMAP -18 -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 8 13 2 0 -BITMAP -7E -C7 -03 -03 -03 -06 -0C -18 -30 -60 -C0 -FF -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -7E -C7 -03 -03 -06 -3C -06 -03 -03 -03 -03 -C7 -7E -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -0180 -0380 -0780 -0D80 -0980 -1180 -3180 -6180 -C180 -FFE0 -0180 -0180 -0180 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 8 13 3 0 -BITMAP -FF -FF -80 -80 -80 -F8 -1E -07 -03 -03 -03 -C7 -7E -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 13 2 0 -BITMAP -1E00 -7300 -6000 -C000 -C000 -DE00 -E300 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 13 2 0 -BITMAP -FF80 -FF80 -0180 -0300 -0600 -0600 -0C00 -1800 -1800 -3000 -3000 -6000 -6000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 13 2 0 -BITMAP -3E00 -6300 -C180 -C180 -E100 -7A00 -3E00 -6700 -C380 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 13 2 0 -BITMAP -3E00 -6300 -C180 -C180 -C180 -C180 -6380 -3D80 -0180 -0100 -0300 -C600 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 2 10 1 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 2 12 1 -2 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -00 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 9 1 1 -BITMAP -00C0 -0380 -0E00 -3800 -E000 -3800 -0E00 -0380 -00C0 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 4 2 3 -BITMAP -FF80 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 9 1 1 -BITMAP -C000 -7000 -1C00 -0700 -01C0 -0700 -1C00 -7000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -7C -CE -06 -06 -0C -30 -60 -60 -60 -00 -00 -60 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 16 0 -BBX 14 13 1 0 -BITMAP -07E0 -1C38 -3008 -63EC -4464 -C864 -98C4 -99CC -DAD8 -4CF0 -6000 -3800 -0FC0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 690 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -0600 -0600 -0F00 -0B00 -1980 -1180 -3180 -20C0 -7FC0 -60C0 -4060 -C060 -C060 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 575 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -FE -C7 -C3 -C3 -C3 -C6 -FC -C6 -C3 -C3 -C3 -C7 -FE -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 692 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -0FC0 -38E0 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -6000 -7000 -38E0 -0FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 749 0 -DWIDTH 14 0 -BBX 11 13 2 0 -BITMAP -FF00 -C1C0 -C0C0 -C060 -C060 -C060 -C060 -C060 -C060 -C0C0 -C0C0 -C380 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 542 0 -DWIDTH 10 0 -BBX 7 13 2 0 -BITMAP -FE -C0 -C0 -C0 -C0 -C0 -FC -C0 -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 10 0 -BBX 7 13 2 0 -BITMAP -FE -C0 -C0 -C0 -C0 -C0 -FC -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 723 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -0FC0 -38E0 -6000 -6000 -C000 -C000 -C000 -C060 -C060 -6060 -7060 -3860 -0FE0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 14 0 -BBX 10 13 2 0 -BITMAP -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -FFC0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 288 0 -DWIDTH 6 0 -BBX 2 13 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 311 0 -DWIDTH 6 0 -BBX 5 15 -1 -2 -BITMAP -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 653 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -C180 -C300 -C600 -CC00 -D800 -F000 -F000 -D800 -CC00 -C600 -C300 -C180 -C0C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 533 0 -DWIDTH 10 0 -BBX 7 13 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 861 0 -DWIDTH 16 0 -BBX 12 13 2 0 -BITMAP -E070 -E070 -B0B0 -B0B0 -B0B0 -9930 -9930 -9930 -8E30 -8E30 -8430 -8430 -8030 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 10 13 2 0 -BITMAP -C040 -E040 -F040 -B040 -9840 -9C40 -8C40 -8640 -8740 -8340 -81C0 -81C0 -80C0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0F00 -39C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -39C0 -0F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 553 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -FE -C7 -C3 -C3 -C3 -C3 -C6 -F8 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 13 16 1 -3 -BITMAP -0F00 -39C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -39C0 -0F00 -01C0 -0070 -0038 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 13 2 0 -BITMAP -FE00 -C700 -C300 -C300 -C300 -C600 -F800 -CC00 -C600 -C600 -C300 -C180 -C180 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 539 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3E -67 -C0 -C0 -E0 -78 -1E -07 -03 -03 -03 -E6 -7C -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -FFF0 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 9 13 2 0 -BITMAP -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -C0C0 -C0C0 -C0C0 -6080 -6180 -6180 -3100 -3300 -3300 -1A00 -1E00 -0C00 -0C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 14 13 1 0 -BITMAP -C00C -C30C -C30C -C78C -C598 -6598 -6CD8 -68D0 -68D0 -38F0 -3060 -3060 -3060 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 626 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -C180 -C180 -6180 -6300 -3200 -1C00 -1C00 -1C00 -2600 -6300 -C300 -C180 -C180 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -C0C0 -C0C0 -6180 -3100 -3300 -1E00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 605 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -FF80 -FF80 -0180 -0300 -0600 -0C00 -1C00 -1800 -3000 -6000 -C000 -FF80 -FF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 16 1 -2 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 494 0 -DWIDTH 9 0 -BBX 7 16 1 -2 -BITMAP -80 -80 -C0 -40 -60 -20 -30 -10 -10 -18 -08 -0C -04 -06 -02 -02 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 16 1 -2 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 10 2 2 -BITMAP -0800 -1C00 -1400 -3600 -2200 -6300 -6300 -C180 -C180 -C180 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 1 1 -1 -BITMAP -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 4 2 3 11 -BITMAP -E0 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 552 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -3E00 -6700 -0300 -0300 -3F00 -6300 -C300 -C300 -E700 -7980 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -C000 -C000 -C000 -C000 -DC00 -E700 -C300 -C180 -C180 -C180 -C180 -C300 -E700 -DC00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 518 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -1E -73 -60 -C0 -C0 -C0 -C0 -60 -73 -1E -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 9 14 1 0 -BITMAP -0180 -0180 -0180 -0180 -1D80 -7380 -6180 -C180 -C180 -C180 -C180 -6180 -7380 -1D80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 557 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3C -66 -C3 -C3 -FF -C0 -C0 -E0 -73 -3E -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 367 0 -DWIDTH 7 0 -BBX 6 14 1 0 -BITMAP -1C -30 -60 -60 -FC -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 9 13 1 -3 -BITMAP -1D80 -7380 -6180 -C180 -C180 -C180 -C180 -6380 -3D80 -0180 -0180 -6300 -3E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -C0 -C0 -C0 -C0 -DE -E7 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 2 14 2 0 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 304 0 -DWIDTH 6 0 -BBX 4 17 0 -3 -BITMAP -30 -30 -00 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 585 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -C000 -C000 -C000 -C000 -C300 -C600 -CC00 -D800 -F000 -D800 -CC00 -C600 -C300 -C180 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 2 14 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 18 0 -BBX 14 10 2 0 -BITMAP -DE78 -E79C -C30C -C30C -C30C -C30C -C30C -C30C -C30C -C30C -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 8 10 2 0 -BITMAP -DE -E7 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -1C00 -7700 -6300 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 9 13 2 -3 -BITMAP -DC00 -E700 -C300 -C180 -C180 -C180 -C180 -C300 -E700 -DC00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 9 13 1 -3 -BITMAP -1D80 -7380 -6180 -C180 -C180 -C180 -C180 -6180 -7380 -1D80 -0180 -0180 -0180 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 409 0 -DWIDTH 8 0 -BBX 6 10 2 0 -BITMAP -CC -DC -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 510 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -7C -C6 -C0 -E0 -70 -1C -0E -06 -C6 -7C -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 374 0 -DWIDTH 7 0 -BBX 5 12 1 0 -BITMAP -60 -60 -F8 -60 -60 -60 -60 -60 -60 -60 -60 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 8 10 2 0 -BITMAP -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -E7 -7B -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 572 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -C3 -C3 -C3 -62 -66 -66 -34 -34 -18 -18 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 840 0 -DWIDTH 16 0 -BBX 14 10 1 0 -BITMAP -C00C -C30C -C30C -6318 -6598 -6590 -68D0 -38F0 -3060 -3060 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 613 0 -DWIDTH 11 0 -BBX 8 10 2 0 -BITMAP -C3 -C3 -66 -34 -38 -1C -2C -66 -C3 -C3 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 568 0 -DWIDTH 10 0 -BBX 8 13 1 -3 -BITMAP -C3 -C3 -C3 -62 -66 -66 -34 -3C -18 -18 -10 -30 -30 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 573 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -FF -03 -07 -0E -1C -38 -70 -E0 -C0 -FF -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 16 1 -2 -BITMAP -70 -C0 -C0 -40 -60 -20 -20 -C0 -20 -20 -60 -40 -C0 -C0 -C0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 16 1 -2 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 16 1 -2 -BITMAP -E0 -30 -30 -20 -60 -40 -40 -30 -40 -40 -60 -20 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 3 2 4 -BITMAP -7080 -9C80 -8700 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 205 0 -DWIDTH 4 0 -BBX 2 13 1 -3 -BITMAP -C0 -C0 -00 -00 -80 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 8 14 3 -1 -BITMAP -08 -08 -1E -6B -68 -C8 -C8 -C8 -C8 -C8 -6B -3E -08 -08 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 13 2 0 -BITMAP -0F00 -1180 -3000 -3000 -3000 -3000 -FC00 -3000 -3000 -2000 -4000 -FF80 -FF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 11 1 1 -BITMAP -8020 -4040 -3F80 -3180 -60C0 -60C0 -60C0 -3180 -3F80 -4040 -8020 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -C0C0 -C0C0 -6180 -3100 -3300 -1A00 -0C00 -3F00 -0C00 -3F00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 16 1 -2 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 8 15 2 -2 -BITMAP -7E -E3 -C0 -E0 -78 -5E -C7 -C3 -E3 -7A -1E -07 -03 -C7 -7E -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 6 2 3 11 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 13 13 2 0 -BITMAP -0F80 -3060 -4010 -4390 -8408 -8C08 -8C08 -8C08 -8608 -4390 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 7 7 1 6 -BITMAP -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 524 0 -DWIDTH 10 0 -BBX 9 8 0 1 -BITMAP -1980 -3300 -6600 -CC00 -CC00 -6600 -3300 -1980 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 5 2 1 -BITMAP -FF80 -0080 -0080 -0080 -0080 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 1 1 5 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 8 8 2 5 -BITMAP -3C -42 -B9 -A5 -B9 -A5 -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 5 2 3 11 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 5 0 -BBX 4 4 1 10 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 8 2 2 -BITMAP -0800 -0800 -0800 -FF80 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 6 7 1 6 -BITMAP -78 -CC -0C -38 -60 -C0 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 6 7 1 6 -BITMAP -78 -CC -0C -38 -0C -CC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 4 2 4 11 -BITMAP -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 12 0 -BBX 8 13 2 -3 -BITMAP -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -E7 -FB -C0 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 8 15 2 -2 -BITMAP -7F -F9 -F9 -F9 -79 -39 -09 -09 -09 -09 -09 -09 -09 -09 -09 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 12 0 -BBX 3 3 5 4 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 4 3 3 -3 -BITMAP -60 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 4 7 2 6 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 6 7 1 6 -BITMAP -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 524 0 -DWIDTH 10 0 -BBX 9 8 1 1 -BITMAP -CC00 -6600 -3300 -1980 -1980 -3300 -6600 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 801 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -E030 -6060 -60C0 -6180 -6100 -6300 -6670 -0CB0 -0930 -1B30 -33F8 -6030 -C030 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 801 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -E060 -60C0 -6180 -6180 -6300 -6600 -6670 -0C98 -1818 -3030 -3040 -60F8 -C0F8 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 873 0 -DWIDTH 16 0 -BBX 14 13 1 0 -BITMAP -7018 -9830 -1860 -70C0 -1880 -9980 -7338 -0658 -0498 -0D98 -19FC -3018 -6018 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 7 13 0 -3 -BITMAP -0C -0C -00 -00 -0C -0C -0C -18 -60 -C0 -C0 -E6 -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 690 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -0E00 -0300 -0000 -0600 -0600 -0F00 -0B00 -1980 -1180 -3180 -20C0 -7FC0 -60C0 -4060 -C060 -C060 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 690 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -0700 -0C00 -0000 -0600 -0600 -0F00 -0B00 -1980 -1180 -3180 -20C0 -7FC0 -60C0 -4060 -C060 -C060 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 690 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -0E00 -1B00 -0000 -0600 -0600 -0F00 -0B00 -1980 -1180 -3180 -20C0 -7FC0 -60C0 -4060 -C060 -C060 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 690 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -0E80 -1700 -0000 -0600 -0600 -0F00 -0B00 -1980 -1180 -3180 -20C0 -7FC0 -60C0 -4060 -C060 -C060 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 690 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -1980 -1980 -0000 -0600 -0600 -0F00 -0B00 -1980 -1180 -3180 -20C0 -7FC0 -60C0 -4060 -C060 -C060 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 690 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -0E00 -1300 -0E00 -0600 -0600 -0F00 -0B00 -1980 -1180 -3180 -20C0 -7FC0 -60C0 -4060 -C060 -C060 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 17 0 -BBX 14 13 2 0 -BITMAP -03FC -0780 -0580 -0D80 -0980 -1980 -11F8 -3180 -3F80 -6180 -4180 -C180 -C1FC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 692 0 -DWIDTH 13 0 -BBX 11 16 1 -3 -BITMAP -0FC0 -38E0 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -6000 -7000 -38E0 -0FC0 -0C00 -0600 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 542 0 -DWIDTH 10 0 -BBX 7 16 2 0 -BITMAP -70 -18 -00 -FE -C0 -C0 -C0 -C0 -C0 -FC -C0 -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 542 0 -DWIDTH 10 0 -BBX 7 16 2 0 -BITMAP -1C -30 -00 -FE -C0 -C0 -C0 -C0 -C0 -FC -C0 -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 542 0 -DWIDTH 10 0 -BBX 7 16 2 0 -BITMAP -38 -6C -00 -FE -C0 -C0 -C0 -C0 -C0 -FC -C0 -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 542 0 -DWIDTH 10 0 -BBX 7 16 2 0 -BITMAP -66 -66 -00 -FE -C0 -C0 -C0 -C0 -C0 -FC -C0 -C0 -C0 -C0 -C0 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 288 0 -DWIDTH 6 0 -BBX 4 16 1 0 -BITMAP -E0 -30 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 288 0 -DWIDTH 6 0 -BBX 4 16 1 0 -BITMAP -70 -C0 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 288 0 -DWIDTH 6 0 -BBX 5 16 1 0 -BITMAP -70 -D8 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 288 0 -DWIDTH 6 0 -BBX 6 16 0 0 -BITMAP -CC -CC -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 749 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -3FC0 -3070 -3030 -3018 -3018 -3018 -FC18 -3018 -3018 -3030 -3030 -30E0 -3F80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 10 16 2 0 -BITMAP -1D00 -2E00 -0000 -C040 -E040 -F040 -B040 -9840 -9C40 -8C40 -8640 -8740 -8340 -81C0 -81C0 -80C0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -0E00 -0300 -0000 -0F00 -39C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -39C0 -0F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -0700 -0C00 -0000 -0F00 -39C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -39C0 -0F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -0700 -0D80 -0000 -0F00 -39C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -39C0 -0F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -0E80 -1700 -0000 -0F00 -39C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -39C0 -0F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -1980 -1980 -0000 -0F00 -39C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -39C0 -0F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 7 7 3 2 -BITMAP -C2 -64 -38 -10 -38 -4C -86 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 12 15 1 -1 -BITMAP -0020 -0F60 -39C0 -60E0 -6160 -C130 -C230 -C230 -C430 -C830 -6860 -7060 -39C0 -6F00 -4000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 9 16 2 0 -BITMAP -3800 -0C00 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 9 16 2 0 -BITMAP -0E00 -1800 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 9 16 2 0 -BITMAP -1C00 -3600 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 9 16 2 0 -BITMAP -3300 -3300 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 16 1 0 -BITMAP -0700 -0C00 -0000 -C0C0 -C0C0 -6180 -3100 -3300 -1E00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 553 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -C0 -C0 -C0 -FE -C7 -C3 -C3 -C3 -C6 -FC -C0 -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 598 0 -DWIDTH 11 0 -BBX 8 14 2 0 -BITMAP -3C -46 -C6 -C4 -C8 -D8 -DC -CE -C6 -C7 -C3 -C3 -C3 -CE -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 552 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -3800 -0C00 -0000 -3E00 -6700 -0300 -0300 -3F00 -6300 -C300 -C300 -E700 -7980 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 552 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0E00 -1800 -0000 -3E00 -6700 -0300 -0300 -3F00 -6300 -C300 -C300 -E700 -7980 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 552 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -1C00 -3600 -0000 -3E00 -6700 -0300 -0300 -3F00 -6300 -C300 -C300 -E700 -7980 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 552 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -1D00 -2E00 -0000 -3E00 -6700 -0300 -0300 -3F00 -6300 -C300 -C300 -E700 -7980 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 552 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -6600 -6600 -0000 -3E00 -6700 -0300 -0300 -3F00 -6300 -C300 -C300 -E700 -7980 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 552 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -1C00 -2600 -1C00 -3E00 -6700 -0300 -0300 -3F00 -6300 -C300 -C300 -E700 -7980 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 853 0 -DWIDTH 16 0 -BBX 14 10 1 0 -BITMAP -3EF0 -6798 -030C -030C -3FFC -6300 -C300 -C380 -E7CC -78F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 518 0 -DWIDTH 10 0 -BBX 8 13 1 -3 -BITMAP -1E -73 -60 -C0 -C0 -C0 -C0 -60 -73 -1E -18 -0C -38 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 557 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -38 -0C -00 -3C -66 -C3 -C3 -FF -C0 -C0 -E0 -73 -3E -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 557 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -0E -18 -00 -3C -66 -C3 -C3 -FF -C0 -C0 -E0 -73 -3E -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 557 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -1C -36 -00 -3C -66 -C3 -C3 -FF -C0 -C0 -E0 -73 -3E -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 557 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -66 -66 -00 -3C -66 -C3 -C3 -FF -C0 -C0 -E0 -73 -3E -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 4 13 1 0 -BITMAP -E0 -30 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 4 13 2 0 -BITMAP -70 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 5 13 1 0 -BITMAP -70 -D8 -00 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 6 0 -BBX 6 13 0 0 -BITMAP -CC -CC -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -3800 -0DC0 -0F00 -3B00 -0300 -1F80 -7380 -6180 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 8 13 2 0 -BITMAP -3A -5C -00 -DE -E7 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3800 -0C00 -0000 -1C00 -7700 -6300 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0E00 -1800 -0000 -1C00 -7700 -6300 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1C00 -3600 -0000 -1C00 -7700 -6300 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1D00 -2E00 -0000 -1C00 -7700 -6300 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3300 -3300 -0000 -1C00 -7700 -6300 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 9 2 1 -BITMAP -0800 -0800 -0000 -0000 -FF80 -0000 -0000 -0800 -0800 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -1C80 -7780 -6300 -C580 -C980 -C980 -D180 -6300 -F700 -9C00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 8 13 2 0 -BITMAP -38 -0C -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -E7 -7B -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 8 13 2 0 -BITMAP -1C -30 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -E7 -7B -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 8 13 2 0 -BITMAP -1C -36 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -E7 -7B -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 8 13 2 0 -BITMAP -66 -66 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -E7 -7B -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 568 0 -DWIDTH 10 0 -BBX 8 16 1 -3 -BITMAP -0E -18 -00 -C3 -C3 -C3 -62 -66 -66 -34 -3C -18 -18 -10 -30 -30 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 9 16 2 -3 -BITMAP -C000 -C000 -C000 -DC00 -E700 -C300 -C180 -C180 -C180 -C180 -C300 -E700 -DC00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 568 0 -DWIDTH 10 0 -BBX 8 16 1 -3 -BITMAP -66 -66 -00 -C3 -C3 -C3 -62 -66 -66 -34 -3C -18 -18 -10 -30 -30 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luRS19-L1.bdf diff -u xc/fonts/bdf/75dpi/luRS19-L1.bdf:1.2 xc/fonts/bdf/75dpi/luRS19-L1.bdf:removed --- xc/fonts/bdf/75dpi/luRS19-L1.bdf:1.2 Mon Apr 7 12:23:29 2003 +++ xc/fonts/bdf/75dpi/luRS19-L1.bdf Wed Mar 16 21:04:08 2005 @@ -1,3898 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luRS19.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Medium-R-Normal-Sans-19-190-75-75-P-108-ISO8859-1 -SIZE 19 72 72 -FONTBOUNDINGBOX 32 22 -13 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 19 -POINT_SIZE 190 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 108 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FONT_ASCENT 17 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -FACE_NAME "Lucida Sans" -X_HEIGHT 10 -CAP_HEIGHT 14 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 14 0 -BBX 9 13 2 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 205 0 -DWIDTH 6 0 -BBX 2 14 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 373 0 -DWIDTH 7 0 -BBX 5 5 1 9 -BITMAP -D8 -D8 -D8 -D8 -D8 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -06E0 -0EC0 -0CC0 -0CC0 -7FF0 -7FF0 -1980 -1980 -1980 -FFE0 -FFE0 -3300 -3300 -7600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 8 17 2 -2 -BITMAP -18 -7F -FD -D8 -D8 -D8 -78 -38 -1C -1E -1B -1B -1B -FF -7E -1C -18 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 669 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -7838 -FC30 -CC60 -CCE0 -FDC0 -7B80 -03F0 -06F0 -0F98 -1D98 -3998 -3198 -60F0 -E0F0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 697 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -1E00 -3F00 -3300 -3300 -3700 -3E00 -7800 -EC60 -CE60 -C760 -C3C0 -E380 -7F80 -3CE0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 229 0 -DWIDTH 4 0 -BBX 2 5 1 9 -BITMAP -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 5 18 1 -4 -BITMAP -08 -18 -30 -20 -60 -40 -C0 -C0 -C0 -C0 -C0 -C0 -40 -60 -60 -30 -18 -08 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 5 18 0 -4 -BITMAP -80 -C0 -60 -20 -30 -10 -18 -18 -18 -18 -18 -18 -10 -30 -30 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 482 0 -DWIDTH 9 0 -BBX 7 7 1 7 -BITMAP -10 -10 -D6 -6C -28 -28 -44 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 3 7 2 -4 -BITMAP -E0 -E0 -E0 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 2 1 5 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 2 2 2 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 494 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0180 -0180 -0300 -0300 -0600 -0600 -0E00 -0C00 -0C00 -1800 -1800 -3800 -3000 -3000 -6000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -1E00 -3F00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -3F00 -1E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 4 14 3 0 -BITMAP -F0 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -7C -FE -87 -03 -03 -03 -06 -0E -38 -30 -60 -C0 -FF -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -7C -FE -87 -03 -03 -06 -78 -7E -07 -03 -03 -87 -FE -FC -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0700 -0700 -0F00 -1F00 -3B00 -3300 -6300 -E300 -FFC0 -FFC0 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 7 14 3 0 -BITMAP -FE -FE -C0 -C0 -C0 -F8 -FC -0E -06 -06 -06 -8E -FC -F8 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 14 1 0 -BITMAP -1F00 -3F00 -7100 -6000 -C000 -DE00 -FF00 -E380 -C180 -C180 -4180 -6300 -3F00 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -FF80 -FF80 -0380 -0300 -0700 -0600 -0C00 -1C00 -1800 -3800 -3000 -7000 -6000 -6000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -1E00 -3F80 -7380 -6180 -6180 -3200 -3C00 -7F00 -E380 -C180 -C180 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -3C00 -7F00 -E300 -C180 -C180 -C180 -E380 -7D80 -3D80 -0180 -0300 -4700 -7E00 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 2 10 2 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 2 14 2 -4 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 12 2 0 -BITMAP -0010 -0070 -01E0 -0780 -1E00 -FC00 -7C00 -1E00 -0780 -01E0 -0070 -0010 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 5 1 3 -BITMAP -FFE0 -FFE0 -0000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 12 1 0 -BITMAP -8000 -E000 -7800 -1E00 -0780 -03E0 -03F0 -0780 -1E00 -7800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 7 14 0 0 -BITMAP -78 -FC -8E -06 -06 -0C -1C -38 -30 -30 -30 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 16 0 -BBX 15 14 2 0 -BITMAP -03E0 -0FF8 -1C1C -31EE -63C6 -6646 -CC86 -CD86 -CDEC -CE7C -EC78 -7040 -3FC0 -0F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 690 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -0700 -0700 -0F80 -0D80 -0D80 -18C0 -18C0 -30E0 -3FE0 -3FE0 -6030 -6030 -E030 -C018 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 575 0 -DWIDTH 11 0 -BBX 8 14 2 0 -BITMAP -FC -FE -C3 -C3 -C3 -C6 -F8 -FC -C7 -C3 -C3 -C3 -FE -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 692 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -0FC0 -3FE0 -7020 -6000 -E000 -C000 -C000 -C000 -C000 -C000 -6000 -7020 -3FE0 -0FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 749 0 -DWIDTH 14 0 -BBX 11 14 2 0 -BITMAP -FE00 -FF80 -C1C0 -C0C0 -C060 -C060 -C060 -C060 -C060 -C060 -C0C0 -C1C0 -FF80 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 542 0 -DWIDTH 10 0 -BBX 8 14 2 0 -BITMAP -FF -FF -C0 -C0 -C0 -C0 -FE -FE -C0 -C0 -C0 -C0 -FF -FF -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 10 0 -BBX 8 14 2 0 -BITMAP -FF -FF -C0 -C0 -C0 -C0 -FE -FE -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 723 0 -DWIDTH 14 0 -BBX 11 14 1 0 -BITMAP -0FC0 -3FE0 -7020 -6000 -E000 -C000 -C000 -C060 -C060 -C060 -6060 -7060 -3FE0 -0FC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 14 0 -BBX 10 14 2 0 -BITMAP -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -FFC0 -FFC0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 288 0 -DWIDTH 5 0 -BBX 2 14 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 311 0 -DWIDTH 6 0 -BBX 6 18 -1 -4 -BITMAP -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -F8 -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 653 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -C180 -C300 -C700 -CE00 -CC00 -D800 -F800 -F800 -DC00 -CC00 -C600 -C300 -C380 -C1C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 533 0 -DWIDTH 10 0 -BBX 8 14 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FF -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 861 0 -DWIDTH 16 0 -BBX 13 14 2 0 -BITMAP -E038 -E038 -F078 -F078 -F878 -D8D8 -D8D8 -DCD8 -CD98 -CD98 -CF98 -C718 -C718 -C018 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 10 14 2 0 -BITMAP -C0C0 -E0C0 -F0C0 -F0C0 -F8C0 -D8C0 -CCC0 -CCC0 -C6C0 -C7C0 -C3C0 -C3C0 -C1C0 -C0C0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 553 0 -DWIDTH 10 0 -BBX 8 14 2 0 -BITMAP -FE -FF -C7 -C3 -C3 -C3 -C6 -FE -F8 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 14 18 1 -4 -BITMAP -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0FC0 -00F0 -007C -0038 -0008 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -FC00 -FE00 -C700 -C300 -C300 -C200 -C600 -F800 -FC00 -CE00 -C600 -C300 -C380 -C1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 539 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -3E -7E -E2 -C0 -C0 -70 -3C -1E -07 -03 -03 -87 -FE -7C -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 10 14 2 0 -BITMAP -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -C030 -E030 -6060 -6060 -30E0 -30C0 -30C0 -19C0 -1980 -1D80 -0F00 -0F00 -0700 -0600 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 16 14 0 0 -BITMAP -C183 -C183 -63C7 -63C6 -63C6 -63C6 -36EC -366C -366C -366C -1E78 -1C38 -1C38 -1C38 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 626 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -E0E0 -60C0 -31C0 -3980 -1B00 -0F00 -0E00 -0E00 -1F00 -1B00 -3180 -71C0 -60C0 -C0E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -E030 -6060 -70E0 -30C0 -1980 -1F80 -0F00 -0700 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 605 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -FFC0 -FFC0 -0180 -0380 -0300 -0600 -0E00 -1C00 -1800 -3000 -7000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 18 2 -4 -BITMAP -F0 -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 494 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -C000 -C000 -6000 -6000 -3000 -3000 -3800 -1800 -1800 -0C00 -0C00 -0E00 -0600 -0600 -0300 -0300 -0180 -0180 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 18 1 -4 -BITMAP -F0 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 13 1 2 -BITMAP -0400 -0400 -0E00 -0E00 -0E00 -1B00 -1B00 -3180 -3180 -60C0 -60C0 -E0E0 -C060 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 2 1 -2 -BITMAP -FF -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 4 3 3 11 -BITMAP -C0 -60 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 552 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -3E00 -7F00 -4300 -0300 -3F00 -7F00 -C300 -C300 -FF80 -7380 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -C000 -C000 -C000 -C000 -DE00 -FF00 -E380 -C180 -C180 -C180 -C180 -E300 -FF00 -DE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 518 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -1F -7F -60 -C0 -C0 -C0 -C0 -61 -7F -1E -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 9 14 1 0 -BITMAP -0180 -0180 -0180 -0180 -3D80 -7F80 -6380 -C180 -C180 -C180 -C180 -E380 -7F80 -3D80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 557 0 -DWIDTH 11 0 -BBX 8 10 1 0 -BITMAP -3C -7E -63 -C3 -FF -FF -C0 -E1 -7F -3E -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 367 0 -DWIDTH 7 0 -BBX 7 15 1 0 -BITMAP -1E -3E -60 -60 -60 -FC -FC -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 9 14 1 -4 -BITMAP -3D80 -7F80 -6380 -C180 -C180 -C180 -C180 -E380 -7D80 -3980 -0180 -4300 -7F00 -7E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -C0 -C0 -C0 -C0 -CE -DF -E3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 2 14 2 0 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 304 0 -DWIDTH 6 0 -BBX 6 18 -1 -4 -BITMAP -0C -0C -00 -00 -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -8C -F8 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 585 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -C000 -C000 -C000 -C000 -C700 -C600 -CC00 -D800 -F800 -F800 -DC00 -CE00 -C700 -C380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 2 14 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 18 0 -BBX 14 10 2 0 -BITMAP -CE38 -DF7C -E38C -C30C -C30C -C30C -C30C -C30C -C30C -C30C -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 8 10 2 0 -BITMAP -CE -DF -E3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 9 14 2 -4 -BITMAP -DE00 -FF00 -E380 -C180 -C180 -C180 -C180 -E300 -FF00 -DE00 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 9 14 1 -4 -BITMAP -3D80 -7F80 -6380 -C180 -C180 -C180 -C180 -E380 -7F80 -3D80 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 409 0 -DWIDTH 8 0 -BBX 6 10 2 0 -BITMAP -CC -DC -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 510 0 -DWIDTH 10 0 -BBX 7 10 1 0 -BITMAP -7C -FC -C0 -E0 -78 -3E -06 -86 -FE -7C -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 374 0 -DWIDTH 7 0 -BBX 6 13 1 0 -BITMAP -60 -60 -60 -FC -FC -60 -60 -60 -60 -60 -60 -7C -3C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 8 10 2 0 -BITMAP -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FB -73 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 572 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -C0C0 -E1C0 -6180 -6180 -3300 -3300 -3E00 -1E00 -1E00 -0C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 840 0 -DWIDTH 15 0 -BBX 14 10 0 0 -BITMAP -C30C -C78C -6798 -6798 -6798 -6CF0 -3CF0 -3CF0 -38F0 -3860 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 613 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -E1C0 -7180 -3300 -1F00 -1E00 -1E00 -3E00 -3300 -6380 -E1C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 568 0 -DWIDTH 10 0 -BBX 10 14 0 -4 -BITMAP -C0C0 -61C0 -6180 -6180 -3300 -3300 -1F00 -1E00 -1E00 -0C00 -0C00 -1C00 -1800 -3800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 573 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -FF80 -FF80 -0300 -0600 -0C00 -1800 -3000 -6000 -FF80 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 5 18 0 -4 -BITMAP -18 -38 -30 -30 -30 -30 -30 -30 -20 -E0 -F0 -30 -30 -30 -30 -30 -38 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 18 2 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 5 18 1 -4 -BITMAP -C0 -E0 -60 -60 -60 -60 -60 -78 -38 -20 -60 -60 -60 -60 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 5 1 3 -BITMAP -7860 -7C60 -CE60 -C7C0 -C1C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 205 0 -DWIDTH 6 0 -BBX 2 14 2 -4 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -18 -18 -3F -7F -D8 -D8 -D8 -D8 -D8 -D9 -7F -3E -18 -18 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -0F -1F -30 -30 -30 -30 -FC -FC -30 -30 -30 -20 -FF -FF -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 12 1 1 -BITMAP -C0C0 -FFC0 -7F80 -3300 -6180 -6180 -6180 -6180 -3300 -7F80 -FFC0 -C0C0 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -E0E0 -60C0 -3180 -3B80 -1F00 -0E00 -3F80 -3F80 -0C00 -3F80 -3F80 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 18 2 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 8 18 2 -4 -BITMAP -3E -7F -E1 -C0 -C0 -70 -7C -CE -C3 -E3 -73 -3E -0E -03 -03 -87 -FF -7C -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 5 2 3 12 -BITMAP -98 -98 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 15 14 1 0 -BITMAP -07C0 -1FF0 -3838 -739C -E78C -CE86 -CC06 -CC06 -CE86 -E78C -739C -3838 -1FF0 -07C0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 8 8 0 6 -BITMAP -7C -7E -46 -3E -FE -C6 -FF -73 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 524 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -13 -3F -76 -EE -DC -EC -76 -37 -1B -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 5 1 3 -BITMAP -FFE0 -FFE0 -0060 -0060 -0060 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 2 1 5 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 8 9 2 5 -BITMAP -3C -7E -E7 -FF -FB -FF -E7 -7E -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 5 2 3 12 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 5 0 -BBX 3 4 1 10 -BITMAP -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 422 0 -DWIDTH 7 0 -BBX 5 8 -12 6 -BITMAP -70 -88 -08 -18 -30 -60 -C0 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 422 0 -DWIDTH 7 0 -BBX 5 8 -12 6 -BITMAP -F0 -08 -08 -70 -08 -08 -08 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 4 3 4 11 -BITMAP -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 12 0 -BBX 8 14 2 -4 -BITMAP -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FF -FB -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 8 18 2 -4 -BITMAP -7F -FF -FF -FF -FF -7F -7F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 12 0 -BBX 2 2 5 5 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 3 4 5 -4 -BITMAP -C0 -60 -60 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 422 0 -DWIDTH 7 0 -BBX 2 8 -13 6 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 7 8 1 6 -BITMAP -38 -7C -EE -C6 -C6 -EE -7C -38 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 524 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -D8 -EC -6E -77 -3B -37 -6E -FC -C8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 801 0 -DWIDTH 15 0 -BBX 13 14 4 0 -BITMAP -C030 -4060 -40C0 -41C0 -4180 -4300 -4730 -4E30 -0C50 -1890 -3990 -31F8 -6010 -C010 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 801 0 -DWIDTH 15 0 -BBX 12 14 4 0 -BITMAP -C030 -4060 -40C0 -41C0 -4180 -4300 -47E0 -4F10 -0C10 -1830 -3860 -30C0 -6180 -C1F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 873 0 -DWIDTH 15 0 -BBX 14 14 5 0 -BITMAP -F018 -0830 -0860 -70E0 -08C0 -0980 -0B98 -F718 -0628 -0C48 -1CC8 -18FC -3008 -6008 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 7 14 0 -4 -BITMAP -18 -18 -00 -18 -18 -18 -38 -70 -E0 -C0 -C0 -E2 -7E -3C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 690 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -0C00 -0600 -0300 -0000 -0700 -0700 -0F80 -0D80 -0D80 -18C0 -18C0 -30E0 -3FE0 -3FE0 -6030 -6030 -E030 -C018 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 690 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -0180 -0300 -0600 -0000 -0700 -0700 -0F80 -0D80 -0D80 -18C0 -18C0 -30E0 -3FE0 -3FE0 -6030 -6030 -E030 -C018 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 690 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -0300 -0780 -0CC0 -0000 -0700 -0700 -0F80 -0D80 -0D80 -18C0 -18C0 -30E0 -3FE0 -3FE0 -6030 -6030 -E030 -C018 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 690 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -0F40 -0B80 -0000 -0700 -0700 -0F80 -0D80 -0D80 -18C0 -18C0 -30E0 -3FE0 -3FE0 -6030 -6030 -E030 -C018 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 690 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -0980 -0980 -0000 -0700 -0700 -0F80 -0D80 -0D80 -18C0 -18C0 -30E0 -3FE0 -3FE0 -6030 -6030 -E030 -C018 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 690 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -0700 -0500 -0700 -0000 -0700 -0700 -0F80 -0D80 -0D80 -18C0 -18C0 -30E0 -3FE0 -3FE0 -6030 -6030 -E030 -C018 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 17 0 -BBX 17 14 0 0 -BITMAP -00FF80 -01FF80 -03E000 -03E000 -076000 -067F00 -0E7F00 -0C6000 -1FE000 -3FE000 -306000 -706000 -607F80 -C07F80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 692 0 -DWIDTH 13 0 -BBX 11 18 1 -4 -BITMAP -0FC0 -3FE0 -7020 -6000 -E000 -C000 -C000 -C000 -C000 -C000 -6000 -7020 -3FE0 -0FC0 -0400 -0600 -0600 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 542 0 -DWIDTH 10 0 -BBX 8 18 2 0 -BITMAP -60 -30 -18 -00 -FF -FF -C0 -C0 -C0 -C0 -FE -FE -C0 -C0 -C0 -C0 -FF -FF -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 542 0 -DWIDTH 10 0 -BBX 8 18 2 0 -BITMAP -0C -18 -30 -00 -FF -FF -C0 -C0 -C0 -C0 -FE -FE -C0 -C0 -C0 -C0 -FF -FF -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 542 0 -DWIDTH 10 0 -BBX 8 18 2 0 -BITMAP -30 -78 -CC -00 -FF -FF -C0 -C0 -C0 -C0 -FE -FE -C0 -C0 -C0 -C0 -FF -FF -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 542 0 -DWIDTH 10 0 -BBX 8 17 2 0 -BITMAP -4C -4C -00 -FF -FF -C0 -C0 -C0 -C0 -FE -FE -C0 -C0 -C0 -C0 -FF -FF -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 288 0 -DWIDTH 5 0 -BBX 4 18 0 0 -BITMAP -C0 -60 -30 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 288 0 -DWIDTH 5 0 -BBX 4 18 2 0 -BITMAP -30 -60 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 288 0 -DWIDTH 5 0 -BBX 6 18 0 0 -BITMAP -30 -78 -CC -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 288 0 -DWIDTH 5 0 -BBX 5 17 0 0 -BITMAP -98 -98 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 749 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -3F80 -3FE0 -3070 -3030 -3018 -3018 -FE18 -FE18 -3018 -3018 -3030 -3070 -3FE0 -3F80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 10 17 2 0 -BITMAP -3D00 -2E00 -0000 -C0C0 -E0C0 -F0C0 -F0C0 -F8C0 -D8C0 -CCC0 -CCC0 -C6C0 -C7C0 -C3C0 -C3C0 -C1C0 -C0C0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0C00 -0600 -0300 -0000 -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0180 -0300 -0600 -0000 -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0300 -0780 -0CC0 -0000 -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0F40 -0B80 -0000 -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0980 -0980 -0000 -0F80 -3FE0 -7070 -6030 -E038 -C018 -C018 -C018 -C018 -E038 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -4040 -E0E0 -71C0 -3B80 -1B00 -0E00 -0E00 -1B00 -3B80 -71C0 -E0E0 -4040 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -0FB8 -3FF0 -7070 -60F0 -E1F8 -C398 -C318 -C618 -CE18 -FC38 -7830 -7070 -7FE0 -EF80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 10 18 2 0 -BITMAP -1800 -0C00 -0600 -0000 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 10 18 2 0 -BITMAP -0600 -0C00 -1800 -0000 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 10 18 2 0 -BITMAP -0C00 -1E00 -3300 -0000 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 13 0 -BBX 10 17 2 0 -BITMAP -2600 -2600 -0000 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -E1C0 -7F80 -3F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 12 18 0 0 -BITMAP -0180 -0300 -0600 -0000 -E030 -6060 -70E0 -30C0 -1980 -1F80 -0F00 -0700 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 553 0 -DWIDTH 10 0 -BBX 8 14 2 0 -BITMAP -C0 -C0 -FC -FE -C7 -C3 -C3 -C3 -C3 -C6 -FE -F8 -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 598 0 -DWIDTH 11 0 -BBX 9 15 2 0 -BITMAP -7C00 -FE00 -C600 -C600 -CE00 -DC00 -D800 -DC00 -CE00 -C700 -C380 -C180 -D180 -DF80 -CF00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 552 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -3000 -1800 -0C00 -0000 -3E00 -7F00 -4300 -0300 -3F00 -7F00 -C300 -C300 -FF80 -7380 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 552 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0600 -0C00 -1800 -0000 -3E00 -7F00 -4300 -0300 -3F00 -7F00 -C300 -C300 -FF80 -7380 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 552 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -1800 -3C00 -6600 -0000 -3E00 -7F00 -4300 -0300 -3F00 -7F00 -C300 -C300 -FF80 -7380 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 552 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -7A00 -5C00 -0000 -3E00 -7F00 -4300 -0300 -3F00 -7F00 -C300 -C300 -FF80 -7380 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 552 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -2600 -2600 -0000 -3E00 -7F00 -4300 -0300 -3F00 -7F00 -C300 -C300 -FF80 -7380 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 552 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -1C00 -1400 -1C00 -0000 -3E00 -7F00 -4300 -0300 -3F00 -7F00 -C300 -C300 -FF80 -7380 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 853 0 -DWIDTH 16 0 -BBX 14 10 1 0 -BITMAP -3CF0 -7FF8 -438C -030C -3FFC -7FFC -C300 -C384 -FDFC -70F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 518 0 -DWIDTH 10 0 -BBX 8 14 1 -4 -BITMAP -1F -7F -60 -C0 -C0 -C0 -C0 -61 -7F -1E -08 -0C -0C -1C -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 557 0 -DWIDTH 11 0 -BBX 8 14 1 0 -BITMAP -30 -18 -0C -00 -3C -7E -63 -C3 -FF -FF -C0 -E1 -7F -3E -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 557 0 -DWIDTH 11 0 -BBX 8 14 1 0 -BITMAP -06 -0C -18 -00 -3C -7E -63 -C3 -FF -FF -C0 -E1 -7F -3E -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 557 0 -DWIDTH 11 0 -BBX 8 14 1 0 -BITMAP -18 -3C -66 -00 -3C -7E -63 -C3 -FF -FF -C0 -E1 -7F -3E -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 557 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -26 -26 -00 -3C -7E -63 -C3 -FF -FF -C0 -E1 -7F -3E -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 14 0 0 -BITMAP -C0 -60 -30 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 14 2 0 -BITMAP -30 -60 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 6 14 0 0 -BITMAP -30 -78 -CC -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -98 -98 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -FC00 -BC00 -7C00 -2600 -3F00 -7F00 -E380 -C180 -C180 -C180 -C180 -6300 -7F00 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 8 13 2 0 -BITMAP -7A -5C -00 -CE -DF -E3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -1800 -0C00 -0600 -0000 -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0600 -0C00 -1800 -0000 -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0C00 -1E00 -3300 -0000 -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -3D00 -2E00 -0000 -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -2600 -2600 -0000 -1E00 -7F80 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -0C00 -0C00 -0000 -0000 -FFC0 -FFC0 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1FC0 -7F80 -6380 -C7C0 -CEC0 -DCC0 -F8C0 -7180 -7F80 -FE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -30 -18 -0C -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FB -73 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -06 -0C -18 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FB -73 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -18 -3C -66 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FB -73 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 12 0 -BBX 8 13 2 0 -BITMAP -26 -26 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FB -73 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 568 0 -DWIDTH 10 0 -BBX 10 18 0 -4 -BITMAP -0600 -0C00 -1800 -0000 -C0C0 -61C0 -6180 -6180 -3300 -3300 -1F00 -1E00 -1E00 -0C00 -0C00 -1C00 -1800 -3800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 9 18 2 -4 -BITMAP -C000 -C000 -C000 -C000 -DE00 -FF00 -E380 -C180 -C180 -C180 -C180 -E300 -FF00 -DE00 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 568 0 -DWIDTH 10 0 -BBX 10 17 0 -4 -BITMAP -2600 -2600 -0000 -C0C0 -61C0 -6180 -6180 -3300 -3300 -1F00 -1E00 -1E00 -0C00 -0C00 -1C00 -1800 -3800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/luRS24-L1.bdf diff -u xc/fonts/bdf/75dpi/luRS24-L1.bdf:1.1 xc/fonts/bdf/75dpi/luRS24-L1.bdf:removed --- xc/fonts/bdf/75dpi/luRS24-L1.bdf:1.1 Wed Apr 4 18:56:27 2001 +++ xc/fonts/bdf/75dpi/luRS24-L1.bdf Wed Mar 16 21:04:08 2005 @@ -1,4434 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl luRS24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-Lucida-Medium-R-Normal-Sans-24-240-75-75-P-136-ISO8859-1 -SIZE 24 72 72 -FONTBOUNDINGBOX 37 27 -15 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "Lucida" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 136 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 22 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans" -X_HEIGHT 13 -CAP_HEIGHT 17 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 735 0 -DWIDTH 18 0 -BBX 13 17 2 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 205 0 -DWIDTH 8 0 -BBX 2 17 3 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 373 0 -DWIDTH 9 0 -BBX 6 6 1 11 -BITMAP -CC -CC -CC -CC -CC -CC -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 15 17 0 0 -BITMAP -0318 -0318 -0330 -0630 -0630 -7FFE -7FFE -0660 -0C60 -0C60 -0CC0 -FFFC -FFFC -18C0 -1980 -3980 -3180 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 10 21 2 -2 -BITMAP -0C00 -0C00 -3F80 -7FC0 -EC00 -CC00 -CC00 -EC00 -7C00 -3C00 -1E00 -0F80 -0D80 -0CC0 -0CC0 -0CC0 -8DC0 -FF80 -7F00 -0C00 -0C00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 669 0 -DWIDTH 16 0 -BBX 17 17 0 0 -BITMAP -3C0380 -7E0700 -E70E00 -C30C00 -C31800 -E73000 -7E7000 -3CE000 -01DE00 -03BF00 -077380 -066180 -0C6180 -1C6180 -387380 -703F00 -E01E00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 697 0 -DWIDTH 17 0 -BBX 14 17 1 0 -BITMAP -0780 -0FC0 -1CC0 -1CC0 -1CC0 -1D80 -0F80 -3E00 -761C -631C -E39C -E198 -E1F8 -F0F0 -78E0 -3FF0 -1F1C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 229 0 -DWIDTH 5 0 -BBX 4 5 1 12 -BITMAP -F0 -F0 -F0 -60 -60 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 6 21 1 -4 -BITMAP -04 -0C -18 -38 -30 -70 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -70 -30 -38 -18 -0C -04 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 6 21 1 -4 -BITMAP -80 -C0 -60 -70 -30 -38 -18 -1C -1C -1C -1C -1C -1C -1C -18 -38 -30 -70 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 482 0 -DWIDTH 12 0 -BBX 9 9 1 8 -BITMAP -0800 -0800 -4880 -EB80 -3600 -1400 -3600 -6200 -2300 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -0300 -0300 -0300 -0300 -0300 -0300 -FFFC -FFFC -0300 -0300 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 3 9 2 -5 -BITMAP -E0 -E0 -E0 -E0 -60 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 5 2 1 7 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 3 3 2 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 494 0 -DWIDTH 12 0 -BBX 12 21 0 -4 -BITMAP -0030 -0060 -0060 -00C0 -00C0 -0180 -0180 -0380 -0300 -0700 -0600 -0E00 -0C00 -1C00 -1800 -1800 -3000 -3000 -6000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 12 17 2 0 -BITMAP -0F00 -3FC0 -79E0 -70E0 -70E0 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -70E0 -79E0 -3FC0 -0F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 6 17 3 0 -BITMAP -FC -FC -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 11 17 2 0 -BITMAP -3F00 -FFC0 -C1C0 -00E0 -00E0 -00E0 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3000 -7000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 11 17 2 0 -BITMAP -7F00 -FFC0 -C1E0 -00E0 -00E0 -00C0 -0380 -3E00 -3F00 -03C0 -00E0 -00E0 -00E0 -00E0 -83C0 -FF80 -FF00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -01C0 -03C0 -03C0 -07C0 -0EC0 -1CC0 -18C0 -30C0 -70C0 -E0C0 -FFF0 -FFF0 -00C0 -00C0 -00C0 -00C0 -00C0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 9 17 3 0 -BITMAP -FF80 -FF80 -C000 -C000 -C000 -C000 -F800 -FE00 -0F00 -0380 -0380 -0380 -0380 -0380 -8700 -FE00 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 12 17 2 0 -BITMAP -0FC0 -1FE0 -3820 -7000 -7000 -E000 -E780 -EFE0 -F8E0 -E070 -E070 -E070 -6070 -7070 -38E0 -3FC0 -0F80 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 11 17 3 0 -BITMAP -FFE0 -FFE0 -00E0 -00C0 -01C0 -0380 -0300 -0700 -0600 -0E00 -1C00 -1C00 -3800 -3800 -3000 -7000 -7000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 12 17 2 0 -BITMAP -0F80 -1FC0 -38E0 -3060 -3060 -3840 -1CC0 -0F00 -1FC0 -73E0 -61F0 -E070 -E070 -E070 -F0E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 12 17 2 0 -BITMAP -1F00 -3FC0 -71E0 -E0E0 -E070 -E070 -E070 -E070 -70F0 -7F70 -1E70 -0070 -00E0 -00E0 -41C0 -7F80 -7E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 3 13 2 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 3 18 2 -5 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -60 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -0004 -001C -0078 -01E0 -0780 -1E00 -F800 -7800 -1E00 -0780 -01E0 -0078 -001C -0004 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 7 1 4 -BITMAP -FFFC -FFFC -0000 -0000 -0000 -FFFC -FFFC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -8000 -E000 -7800 -1E00 -0780 -01E0 -0078 -007C -01E0 -0780 -1E00 -7800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 422 0 -DWIDTH 10 0 -BBX 10 17 0 0 -BITMAP -7E00 -FF80 -83C0 -01C0 -01C0 -01C0 -0380 -0700 -0E00 -0C00 -1C00 -1C00 -1C00 -0000 -1C00 -1C00 -1C00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 858 0 -DWIDTH 21 0 -BBX 19 17 3 0 -BITMAP -00FC00 -03FF00 -0F0380 -1C00C0 -387CE0 -71F860 -630860 -C31860 -C63060 -C670C0 -C659C0 -C79F80 -E30E00 -700000 -3C0800 -1FF800 -07E000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 690 0 -DWIDTH 17 0 -BBX 16 17 0 0 -BITMAP -01C0 -03C0 -03E0 -07E0 -06E0 -06F0 -0C70 -0C78 -1C38 -1838 -1FFC -3FFC -301E -700E -600E -600F -C007 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 575 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -FF00 -FF80 -E3C0 -E1C0 -E1C0 -E1C0 -E380 -FF00 -FE00 -E380 -E1C0 -E0E0 -E0E0 -E0E0 -E1E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 692 0 -DWIDTH 17 0 -BBX 14 17 1 0 -BITMAP -07F8 -1FFC -3C0C -7800 -7000 -F000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7804 -3C1C -1FFC -07F0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 749 0 -DWIDTH 18 0 -BBX 15 17 2 0 -BITMAP -FFC0 -FFF0 -E078 -E03C -E01C -E00E -E00E -E00E -E00E -E00E -E00E -E00E -E01C -E01C -E078 -FFF0 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 542 0 -DWIDTH 13 0 -BBX 11 17 2 0 -BITMAP -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 536 0 -DWIDTH 13 0 -BBX 10 17 2 0 -BITMAP -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 723 0 -DWIDTH 17 0 -BBX 14 17 1 0 -BITMAP -07F8 -1FFC -3C0C -7800 -7000 -F000 -E000 -E000 -E000 -E01C -E01C -E01C -701C -781C -3C1C -1FFC -07F0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 735 0 -DWIDTH 18 0 -BBX 13 17 2 0 -BITMAP -E038 -E038 -E038 -E038 -E038 -E038 -E038 -FFF8 -FFF8 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 288 0 -DWIDTH 7 0 -BBX 3 17 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 311 0 -DWIDTH 7 0 -BBX 8 21 -1 -4 -BITMAP -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -0E -FE -F8 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 653 0 -DWIDTH 16 0 -BBX 14 17 2 0 -BITMAP -E070 -E0E0 -E0C0 -E180 -E300 -E700 -EE00 -EC00 -FC00 -FE00 -EF00 -E780 -E3C0 -E1E0 -E0E0 -E0F0 -E07C -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 533 0 -DWIDTH 13 0 -BBX 11 17 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 861 0 -DWIDTH 21 0 -BBX 16 17 2 0 -BITMAP -F00F -F00F -F80F -F81F -F81F -DC3F -DC37 -DC37 -CE77 -CE67 -CE67 -C7C7 -C7C7 -C7C7 -C387 -C387 -C007 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 741 0 -DWIDTH 18 0 -BBX 13 17 2 0 -BITMAP -E018 -F018 -F018 -F818 -FC18 -DC18 -DE18 -CF18 -C718 -C798 -C3D8 -C1D8 -C1F8 -C0F8 -C078 -C078 -C038 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 16 17 1 0 -BITMAP -07E0 -1FF8 -3C3C -781E -700E -E007 -E007 -E007 -E007 -E007 -E007 -E007 -700E -781E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 553 0 -DWIDTH 13 0 -BBX 11 17 2 0 -BITMAP -FF80 -FFC0 -E1E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3C0 -FF80 -FF00 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 18 21 1 -4 -BITMAP -07E000 -1FF800 -3C3C00 -781E00 -700E00 -E00700 -E00700 -E00700 -E00700 -E00700 -E00700 -E00700 -700E00 -781E00 -3C3C00 -1FF800 -07E000 -003C00 -000FC0 -000780 -000180 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 13 17 3 0 -BITMAP -FF00 -FF80 -E3C0 -E1C0 -E1C0 -E1C0 -E380 -E780 -FE00 -FE00 -E700 -E780 -E380 -E3C0 -E1E0 -E0F0 -E0F8 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 539 0 -DWIDTH 13 0 -BBX 10 17 1 0 -BITMAP -3F00 -7F80 -F080 -E000 -E000 -F000 -7800 -7E00 -3F00 -0F80 -03C0 -01C0 -01C0 -01C0 -8380 -FF80 -7E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 15 17 0 0 -BITMAP -FFFE -FFFE -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 12 17 2 0 -BITMAP -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -F070 -7060 -7FE0 -1F80 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 15 17 1 0 -BITMAP -E006 -E00C -700C -700C -7018 -3818 -3838 -3C30 -1C30 -1C60 -0E60 -0E60 -0FC0 -07C0 -07C0 -0780 -0380 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 20 17 0 0 -BITMAP -E07030 -E07030 -E0F060 -70F060 -70F860 -70F8E0 -71B8C0 -39B8C0 -399CC0 -399D80 -3B1D80 -1F1D80 -1F1F80 -1F0F00 -1F0F00 -0E0F00 -0E0E00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 626 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -F01C -7038 -3830 -3C70 -1CE0 -1EC0 -0FC0 -0780 -0780 -07C0 -0FC0 -0DE0 -18F0 -3870 -3078 -6038 -E03C -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 15 17 0 0 -BITMAP -E00E -700C -7818 -3838 -3C30 -1E70 -0E60 -0FC0 -07C0 -0780 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 605 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -7FF0 -7FF0 -00F0 -00E0 -01E0 -03C0 -0380 -0700 -0F00 -1E00 -1C00 -3C00 -7800 -7000 -F000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 5 21 2 -4 -BITMAP -F8 -F8 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F8 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 494 0 -DWIDTH 12 0 -BBX 12 21 0 -4 -BITMAP -C000 -6000 -6000 -3000 -3000 -1800 -1800 -1C00 -0C00 -0E00 -0600 -0700 -0300 -0380 -0180 -0180 -00C0 -00C0 -0060 -0060 -0030 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 5 21 1 -4 -BITMAP -F8 -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -F8 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 14 1 3 -BITMAP -0100 -0300 -0300 -0780 -0780 -0CC0 -0CC0 -1860 -1860 -3030 -3030 -6018 -6018 -C00C -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 2 1 -3 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 5 3 4 14 -BITMAP -E0 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 552 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -1F80 -7FC0 -41C0 -01C0 -01C0 -1FC0 -7FC0 -F1C0 -E1C0 -E1C0 -E3C0 -7EF0 -3C70 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 630 0 -DWIDTH 15 0 -BBX 12 17 2 0 -BITMAP -E000 -E000 -E000 -E000 -E780 -EFE0 -F8E0 -E0F0 -E070 -E070 -E070 -E070 -E070 -E0E0 -F1E0 -FFC0 -CF80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 518 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -0FC0 -3FC0 -7840 -7000 -E000 -E000 -E000 -E000 -E000 -7000 -7840 -3FC0 -0F80 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 630 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -0070 -0070 -0070 -0070 -1E70 -3FF0 -78F0 -7070 -E070 -E070 -E070 -E070 -E070 -F070 -71F0 -7F70 -1E70 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 557 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -1F00 -3F80 -71C0 -60E0 -E0E0 -FFE0 -FFE0 -E000 -E000 -7000 -7820 -3FE0 -0FC0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 367 0 -DWIDTH 9 0 -BBX 9 19 1 0 -BITMAP -0F80 -1F80 -3800 -3800 -3800 -3800 -FF00 -FF00 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 12 18 1 -5 -BITMAP -1E70 -3FF0 -78F0 -7070 -E070 -E070 -E070 -E070 -E070 -E070 -71F0 -7F70 -1E70 -0070 -0060 -40E0 -7FC0 -3F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 620 0 -DWIDTH 15 0 -BBX 10 17 3 0 -BITMAP -E000 -E000 -E000 -E000 -E700 -EF80 -F1C0 -F1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 3 17 2 0 -BITMAP -E0 -E0 -E0 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 304 0 -DWIDTH 7 0 -BBX 7 22 -1 -5 -BITMAP -0E -0E -0E -00 -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -8E -FC -F8 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 585 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -E000 -E000 -E000 -E000 -E0E0 -E1C0 -E380 -E700 -E600 -EC00 -FE00 -EF00 -EF80 -E780 -E3C0 -E1E0 -E0F0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 3 17 2 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 934 0 -DWIDTH 22 0 -BBX 17 13 3 0 -BITMAP -E78E00 -EFDF00 -F1E380 -F1E380 -E1C380 -E1C380 -E1C380 -E1C380 -E1C380 -E1C380 -E1C380 -E1C380 -E1C380 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 620 0 -DWIDTH 15 0 -BBX 10 13 3 0 -BITMAP -E700 -EF80 -F1C0 -F1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 12 13 1 0 -BITMAP -1F80 -3FC0 -79E0 -70E0 -E070 -E070 -E070 -E070 -E070 -70E0 -79E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 630 0 -DWIDTH 15 0 -BBX 12 18 2 -5 -BITMAP -E780 -EFE0 -F8E0 -E0F0 -E070 -E070 -E070 -E070 -E070 -E0E0 -F1E0 -FFC0 -E780 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 15 0 -BBX 12 18 1 -5 -BITMAP -1E70 -3FF0 -78F0 -7070 -E070 -E070 -E070 -E070 -E070 -F070 -71F0 -7F70 -1E70 -0070 -0070 -0070 -0070 -0070 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 409 0 -DWIDTH 10 0 -BBX 8 13 2 0 -BITMAP -E7 -EF -F8 -F0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 510 0 -DWIDTH 12 0 -BBX 9 13 2 0 -BITMAP -3F00 -7F00 -E100 -E000 -F000 -FE00 -7F00 -1F80 -0380 -0380 -8780 -FF00 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 374 0 -DWIDTH 9 0 -BBX 8 15 0 0 -BITMAP -38 -38 -FF -FF -38 -38 -38 -38 -38 -38 -38 -38 -38 -1F -0F -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 620 0 -DWIDTH 15 0 -BBX 10 13 2 0 -BITMAP -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E3C0 -E3C0 -7DC0 -39C0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 572 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -E030 -E060 -F060 -70E0 -70C0 -38C0 -3980 -3980 -1D80 -1F00 -1F00 -0F00 -0E00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 840 0 -DWIDTH 18 0 -BBX 18 13 0 0 -BITMAP -C0C0C0 -C1E1C0 -61E180 -61E180 -61E380 -333300 -333300 -333300 -3E3600 -1E1E00 -1E1E00 -1E1C00 -1C1C00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 613 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -E038 -7070 -38E0 -1CC0 -0DC0 -0780 -0700 -0F80 -1D80 -18C0 -30E0 -7070 -E038 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 568 0 -DWIDTH 13 0 -BBX 12 18 0 -5 -BITMAP -E030 -E060 -7060 -7060 -70C0 -38C0 -39C0 -3D80 -1D80 -1F00 -1F00 -0F00 -0E00 -0600 -0E00 -0C00 -1C00 -1800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 573 0 -DWIDTH 14 0 -BBX 11 13 1 0 -BITMAP -FFE0 -FFE0 -00C0 -0180 -0300 -0700 -0E00 -1C00 -3800 -3000 -6000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 6 21 0 -4 -BITMAP -0C -1C -30 -30 -30 -30 -30 -30 -30 -20 -C0 -E0 -30 -30 -30 -30 -30 -30 -30 -1C -0C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 2 21 2 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 6 21 2 -4 -BITMAP -C0 -E0 -30 -30 -30 -30 -30 -30 -30 -1C -0C -10 -30 -30 -30 -30 -30 -30 -30 -E0 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 6 1 4 -BITMAP -380C -7E0C -670C -C398 -C1F8 -C070 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 205 0 -DWIDTH 8 0 -BBX 2 18 3 -5 -BITMAP -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 10 17 2 0 -BITMAP -0600 -0600 -0FC0 -3FC0 -7640 -6600 -E600 -E600 -E600 -E600 -E600 -6600 -7640 -3FC0 -1F80 -0600 -0600 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 10 17 3 0 -BITMAP -07C0 -1FC0 -3840 -3800 -3800 -3800 -3800 -FF00 -FF00 -3800 -3800 -3800 -3800 -3000 -6000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 15 1 1 -BITMAP -C00C -E01C -77B8 -3FF0 -1860 -3030 -3030 -3030 -3030 -3030 -1860 -3FF0 -77B8 -E01C -C00C -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 17 1 0 -BITMAP -E01C -7038 -7830 -3C70 -1CE0 -1FC0 -0F80 -0F80 -3FF0 -3FF0 -0700 -3FF0 -3FF0 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 2 21 2 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 10 22 3 -5 -BITMAP -1F80 -7F80 -E080 -C000 -C000 -E000 -7C00 -7F00 -5F80 -C7C0 -C1C0 -E0C0 -F8C0 -7F80 -3F00 -0F80 -01C0 -00C0 -00C0 -C1C0 -FF80 -7F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 7 2 4 15 -BITMAP -C6 -C6 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 19 17 1 0 -BITMAP -03F800 -0FFE00 -1E0F00 -380380 -71E1C0 -63F0C0 -C71060 -C60060 -C60060 -C60060 -C71060 -63F0C0 -71F1C0 -380380 -1E0F00 -0FFE00 -03F800 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 10 0 -BBX 9 9 1 8 -BITMAP -7E00 -7F00 -4300 -3F00 -7F00 -E300 -C300 -FF80 -7B80 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 524 0 -DWIDTH 13 0 -BBX 10 11 1 1 -BITMAP -08C0 -1DC0 -3980 -7300 -6700 -EE00 -6700 -7300 -3980 -19C0 -0CC0 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 7 1 4 -BITMAP -FFFC -FFFC -000C -000C -000C -000C -000C -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 5 2 1 7 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 11 10 2 7 -BITMAP -1F00 -7FC0 -71C0 -FFE0 -DF60 -DE60 -FBE0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 7 2 4 15 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 7 0 -BBX 4 4 1 13 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -0300 -0300 -0300 -0300 -FFFC -FFFC -0300 -0300 -0300 -0300 -0000 -0000 -FFFC -FFFC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 422 0 -DWIDTH 9 0 -BBX 6 10 -15 7 -BITMAP -78 -8C -04 -04 -0C -18 -20 -40 -C0 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 422 0 -DWIDTH 9 0 -BBX 6 10 -15 7 -BITMAP -F8 -8C -04 -04 -78 -0C -04 -04 -8C -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 5 3 5 14 -BITMAP -38 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 627 0 -DWIDTH 15 0 -BBX 10 17 3 -4 -BITMAP -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E3C0 -E3C0 -FDC0 -FDC0 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 10 21 2 -4 -BITMAP -3FC0 -7FC0 -FEC0 -FEC0 -FEC0 -FEC0 -7EC0 -3EC0 -0EC0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -06C0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 316 0 -DWIDTH 15 0 -BBX 3 3 6 6 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 4 6 6 -5 -BITMAP -60 -40 -70 -30 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 422 0 -DWIDTH 9 0 -BBX 3 10 -15 7 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 422 0 -DWIDTH 10 0 -BBX 9 9 1 8 -BITMAP -3E00 -7F00 -E780 -C380 -C380 -C380 -E780 -7F00 -3E00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 524 0 -DWIDTH 13 0 -BBX 10 11 1 1 -BITMAP -CC00 -E600 -6700 -3380 -3980 -1DC0 -3980 -3380 -6700 -EE00 -C400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 801 0 -DWIDTH 19 0 -BBX 16 17 4 0 -BITMAP -E00E -201C -2018 -2038 -2070 -20E0 -20C0 -21C6 -2386 -270A -0612 -0E22 -1C62 -387F -3002 -7002 -E002 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 801 0 -DWIDTH 19 0 -BBX 15 17 4 0 -BITMAP -E00E -201C -2018 -2038 -2070 -20E0 -20C0 -21FC -23C6 -2702 -0602 -0E06 -1C0C -3810 -3020 -7060 -E07E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 873 0 -DWIDTH 19 0 -BBX 17 17 5 0 -BITMAP -F80700 -8C0E00 -040C00 -041C00 -783800 -0C7000 -046000 -04E300 -8DC300 -FB8500 -030900 -071100 -0E3100 -1C3F80 -180100 -380100 -700100 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 422 0 -DWIDTH 10 0 -BBX 10 18 0 -5 -BITMAP -0E00 -0E00 -0E00 -0000 -0000 -0E00 -0E00 -0E00 -1C00 -3800 -3000 -7000 -E000 -E000 -E000 -F040 -7FC0 -1F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 690 0 -DWIDTH 17 0 -BBX 16 21 0 0 -BITMAP -0700 -0180 -00C0 -0000 -01C0 -03C0 -03E0 -07E0 -06E0 -06F0 -0C70 -0C78 -1C38 -1838 -1FFC -3FFC -301E -700E -600E -600F -C007 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 690 0 -DWIDTH 17 0 -BBX 16 21 0 0 -BITMAP -00E0 -0180 -0300 -0000 -01C0 -03C0 -03E0 -07E0 -06E0 -06F0 -0C70 -0C78 -1C38 -1838 -1FFC -3FFC -301E -700E -600E -600F -C007 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 690 0 -DWIDTH 17 0 -BBX 16 21 0 0 -BITMAP -03C0 -07E0 -0E70 -0000 -01C0 -03C0 -03E0 -07E0 -06E0 -06F0 -0C70 -0C78 -1C38 -1838 -1FFC -3FFC -301E -700E -600E -600F -C007 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 690 0 -DWIDTH 17 0 -BBX 16 21 0 0 -BITMAP -0710 -0FF0 -0CE0 -0000 -01C0 -03C0 -03E0 -07E0 -06E0 -06F0 -0C70 -0C78 -1C38 -1838 -1FFC -3FFC -301E -700E -600E -600F -C007 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 690 0 -DWIDTH 17 0 -BBX 16 20 0 0 -BITMAP -0630 -0630 -0000 -01C0 -03C0 -03E0 -07E0 -06E0 -06F0 -0C70 -0C78 -1C38 -1838 -1FFC -3FFC -301E -700E -600E -600F -C007 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 690 0 -DWIDTH 17 0 -BBX 16 22 0 0 -BITMAP -0180 -0240 -0240 -0180 -0000 -01C0 -03C0 -03E0 -07E0 -06E0 -06F0 -0C70 -0C78 -1C38 -1838 -1FFC -3FFC -301E -700E -600E -600F -C007 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 22 0 -BBX 21 17 0 0 -BITMAP -007FF0 -007FF0 -00F800 -00F800 -01F800 -03B800 -033800 -063FE0 -063FE0 -0C3800 -1FF800 -1FF800 -383800 -303800 -703800 -E03FF8 -C03FF8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 692 0 -DWIDTH 17 0 -BBX 14 22 1 -5 -BITMAP -07F8 -1FFC -3C0C -7800 -7000 -F000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7804 -3C1C -1FFC -07F0 -0200 -0380 -0180 -0180 -0700 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 542 0 -DWIDTH 13 0 -BBX 11 21 2 0 -BITMAP -3800 -0C00 -0600 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 542 0 -DWIDTH 13 0 -BBX 11 21 2 0 -BITMAP -0700 -0C00 -1800 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 542 0 -DWIDTH 13 0 -BBX 11 21 2 0 -BITMAP -1E00 -3F00 -7380 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 542 0 -DWIDTH 13 0 -BBX 11 20 2 0 -BITMAP -6300 -6300 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 288 0 -DWIDTH 7 0 -BBX 5 21 0 0 -BITMAP -E0 -30 -18 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 288 0 -DWIDTH 7 0 -BBX 5 21 2 0 -BITMAP -38 -60 -C0 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 288 0 -DWIDTH 7 0 -BBX 8 21 0 0 -BITMAP -3C -7E -E7 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 288 0 -DWIDTH 7 0 -BBX 7 20 0 0 -BITMAP -C6 -C6 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 749 0 -DWIDTH 18 0 -BBX 18 17 0 0 -BITMAP -1FF800 -1FFE00 -1C0F00 -1C0780 -1C0380 -1C01C0 -1C01C0 -FFC1C0 -FFC1C0 -1C01C0 -1C01C0 -1C01C0 -1C0380 -1C0380 -1C0F00 -1FFE00 -1FF000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 741 0 -DWIDTH 18 0 -BBX 13 21 2 0 -BITMAP -0E20 -1FE0 -19C0 -0000 -E018 -F018 -F018 -F818 -FC18 -DC18 -DE18 -CF18 -C718 -C798 -C3D8 -C1D8 -C1F8 -C0F8 -C078 -C078 -C038 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 16 21 1 0 -BITMAP -0700 -0180 -00C0 -0000 -07E0 -1FF8 -3C3C -781E -700E -E007 -E007 -E007 -E007 -E007 -E007 -E007 -700E -781E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 16 21 1 0 -BITMAP -00E0 -0180 -0300 -0000 -07E0 -1FF8 -3C3C -781E -700E -E007 -E007 -E007 -E007 -E007 -E007 -E007 -700E -781E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 16 21 1 0 -BITMAP -03C0 -07E0 -0E70 -0000 -07E0 -1FF8 -3C3C -781E -700E -E007 -E007 -E007 -E007 -E007 -E007 -E007 -700E -781E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 16 21 1 0 -BITMAP -0710 -0FF0 -0CE0 -0000 -07E0 -1FF8 -3C3C -781E -700E -E007 -E007 -E007 -E007 -E007 -E007 -E007 -700E -781E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 16 20 1 0 -BITMAP -0630 -0630 -0000 -07E0 -1FF8 -3C3C -781E -700E -E007 -E007 -E007 -E007 -E007 -E007 -E007 -700E -781E -3C3C -1FF8 -07E0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -4008 -E01C -7038 -3870 -1CE0 -0FC0 -0780 -0780 -0FC0 -1CE0 -3870 -7038 -E01C -4008 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 16 17 1 0 -BITMAP -07E7 -1FFE -3C3C -781E -703E -E077 -E0E7 -E1C7 -E187 -E307 -E707 -EE07 -7C0E -781E -3C3C -7FF8 -E7E0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 12 21 2 0 -BITMAP -1C00 -0600 -0300 -0000 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -F070 -7060 -7FE0 -1F80 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 12 21 2 0 -BITMAP -0380 -0600 -0C00 -0000 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -F070 -7060 -7FE0 -1F80 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 12 21 2 0 -BITMAP -0F00 -1F80 -39C0 -0000 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -F070 -7060 -7FE0 -1F80 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 693 0 -DWIDTH 17 0 -BBX 12 20 2 0 -BITMAP -3180 -3180 -0000 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -E030 -F070 -7060 -7FE0 -1F80 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 15 21 0 0 -BITMAP -00E0 -0180 -0300 -0000 -E00E -700C -7818 -3838 -3C30 -1E70 -0E60 -0FC0 -07C0 -0780 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 553 0 -DWIDTH 13 0 -BBX 11 17 2 0 -BITMAP -E000 -E000 -E000 -FF80 -FFC0 -E1E0 -E0E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3C0 -FF80 -FE00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 598 0 -DWIDTH 14 0 -BBX 12 19 2 0 -BITMAP -3E00 -7F00 -F380 -E380 -E380 -E300 -E300 -E600 -E600 -E700 -E7C0 -E3E0 -E1E0 -E070 -E030 -E030 -E470 -E7E0 -E7C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 552 0 -DWIDTH 13 0 -BBX 12 17 1 0 -BITMAP -1C00 -0600 -0300 -0000 -1F80 -7FC0 -41C0 -01C0 -01C0 -1FC0 -7FC0 -F1C0 -E1C0 -E1C0 -E3C0 -7EF0 -3C70 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 552 0 -DWIDTH 13 0 -BBX 12 17 1 0 -BITMAP -0380 -0600 -0C00 -0000 -1F80 -7FC0 -41C0 -01C0 -01C0 -1FC0 -7FC0 -F1C0 -E1C0 -E1C0 -E3C0 -7EF0 -3C70 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 552 0 -DWIDTH 13 0 -BBX 12 17 1 0 -BITMAP -0F00 -1F80 -39C0 -0000 -1F80 -7FC0 -41C0 -01C0 -01C0 -1FC0 -7FC0 -F1C0 -E1C0 -E1C0 -E3C0 -7EF0 -3C70 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 552 0 -DWIDTH 13 0 -BBX 12 17 1 0 -BITMAP -1C40 -3FC0 -3380 -0000 -1F80 -7FC0 -41C0 -01C0 -01C0 -1FC0 -7FC0 -F1C0 -E1C0 -E1C0 -E3C0 -7EF0 -3C70 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 552 0 -DWIDTH 13 0 -BBX 12 16 1 0 -BITMAP -3180 -3180 -0000 -1F80 -7FC0 -41C0 -01C0 -01C0 -1FC0 -7FC0 -F1C0 -E1C0 -E1C0 -E3C0 -7EF0 -3C70 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 552 0 -DWIDTH 13 0 -BBX 12 18 1 0 -BITMAP -0600 -0900 -0900 -0600 -0000 -1F80 -7FC0 -41C0 -01C0 -01C0 -1FC0 -7FC0 -F1C0 -E1C0 -E1C0 -E3C0 -7EF0 -3C70 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 853 0 -DWIDTH 20 0 -BBX 17 13 1 0 -BITMAP -3F3E00 -7FFF00 -41E700 -01C380 -01C380 -1FFF80 -7FFF80 -F1C000 -E1C000 -E1E000 -E3F080 -7E7F80 -383F00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 518 0 -DWIDTH 12 0 -BBX 10 18 1 -5 -BITMAP -0FC0 -3FC0 -7840 -7000 -E000 -E000 -E000 -E000 -E000 -7000 -7840 -3FC0 -0F80 -0800 -0E00 -0600 -0600 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 557 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -1C00 -0600 -0300 -0000 -1F00 -3F80 -71C0 -60E0 -E0E0 -FFE0 -FFE0 -E000 -E000 -7000 -7820 -3FE0 -0FC0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 557 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0380 -0600 -0C00 -0000 -1F00 -3F80 -71C0 -60E0 -E0E0 -FFE0 -FFE0 -E000 -E000 -7000 -7820 -3FE0 -0FC0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 557 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0F00 -1F80 -39C0 -0000 -1F00 -3F80 -71C0 -60E0 -E0E0 -FFE0 -FFE0 -E000 -E000 -7000 -7820 -3FE0 -0FC0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 557 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -3180 -3180 -0000 -1F00 -3F80 -71C0 -60E0 -E0E0 -FFE0 -FFE0 -E000 -E000 -7000 -7820 -3FE0 -0FC0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 5 17 0 0 -BITMAP -E0 -30 -18 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 5 17 2 0 -BITMAP -38 -60 -C0 -00 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 8 17 0 0 -BITMAP -3C -7E -E7 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 7 16 0 0 -BITMAP -C6 -C6 -00 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -FE00 -9F00 -3A00 -1100 -1F80 -3FC0 -78E0 -F0E0 -E070 -E070 -E070 -E070 -E070 -70E0 -78E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 620 0 -DWIDTH 15 0 -BBX 10 17 3 0 -BITMAP -3880 -7F80 -6700 -0000 -E700 -EF80 -F1C0 -F1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -1C00 -0600 -0300 -0000 -1F80 -3FC0 -79E0 -70E0 -E070 -E070 -E070 -E070 -E070 -70E0 -79E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -0380 -0600 -0C00 -0000 -1F80 -3FC0 -79E0 -70E0 -E070 -E070 -E070 -E070 -E070 -70E0 -79E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -0F00 -1F80 -39C0 -0000 -1F80 -3FC0 -79E0 -70E0 -E070 -E070 -E070 -E070 -E070 -70E0 -79E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -1C40 -3FC0 -3380 -0000 -1F80 -3FC0 -79E0 -70E0 -E070 -E070 -E070 -E070 -E070 -70E0 -79E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 12 16 1 0 -BITMAP -18C0 -18C0 -0000 -1F80 -3FC0 -79E0 -70E0 -E070 -E070 -E070 -E070 -E070 -70E0 -79E0 -3FC0 -1F80 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 15 13 0 0 -BITMAP -0380 -0380 -0380 -0000 -0000 -FFFE -FFFE -0000 -0000 -0000 -0380 -0380 -0380 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 12 13 1 0 -BITMAP -1FF0 -3FE0 -79E0 -71E0 -E3F0 -E370 -E670 -EC70 -FC70 -78E0 -79E0 -7FC0 -FF80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 620 0 -DWIDTH 15 0 -BBX 10 17 2 0 -BITMAP -3800 -0C00 -0600 -0000 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E3C0 -E3C0 -7DC0 -39C0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 620 0 -DWIDTH 15 0 -BBX 10 17 2 0 -BITMAP -0700 -0C00 -1800 -0000 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E3C0 -E3C0 -7DC0 -39C0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 620 0 -DWIDTH 15 0 -BBX 10 17 2 0 -BITMAP -1E00 -3F00 -7380 -0000 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E3C0 -E3C0 -7DC0 -39C0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 620 0 -DWIDTH 15 0 -BBX 10 16 2 0 -BITMAP -3180 -3180 -0000 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E3C0 -E3C0 -7DC0 -39C0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 568 0 -DWIDTH 13 0 -BBX 12 22 0 -5 -BITMAP -0380 -0600 -0C00 -0000 -E030 -E060 -7060 -7060 -70C0 -38C0 -39C0 -3D80 -1D80 -1F00 -1F00 -0F00 -0E00 -0600 -0E00 -0C00 -1C00 -1800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 630 0 -DWIDTH 15 0 -BBX 12 21 2 -5 -BITMAP -E000 -E000 -E000 -E780 -EFE0 -F8E0 -E0F0 -E070 -E070 -E070 -E070 -E070 -E0E0 -F1E0 -FFC0 -EF80 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 568 0 -DWIDTH 13 0 -BBX 12 21 0 -5 -BITMAP -3180 -3180 -0000 -E030 -E060 -7060 -7060 -70C0 -38C0 -39C0 -3D80 -1D80 -1F00 -1F00 -0F00 -0E00 -0600 -0E00 -0C00 -1C00 -1800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubB08-L1.bdf diff -u xc/fonts/bdf/75dpi/lubB08-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubB08-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubB08-L1.bdf:1.1 Wed Apr 4 18:56:27 2001 +++ xc/fonts/bdf/75dpi/lubB08-L1.bdf Wed Mar 16 21:04:08 2005 @@ -1,2429 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubB08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-R-Normal--8-80-75-75-P-47-ISO8859-1 -SIZE 8 72 72 -FONTBOUNDINGBOX 12 10 -3 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 47 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 7 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold" -X_HEIGHT 4 -CAP_HEIGHT 6 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 798 0 -DWIDTH 6 0 -BBX 7 5 0 0 -BITMAP -AA -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 1 6 1 0 -BITMAP -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 461 0 -DWIDTH 4 0 -BBX 2 2 1 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 663 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -38 -F8 -50 -F8 -60 -E0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 4 8 1 -1 -BITMAP -20 -F0 -B0 -60 -30 -B0 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -E4 -A8 -F0 -3C -54 -9C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 765 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -70 -50 -AC -A8 -90 -6C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 253 0 -DWIDTH 2 0 -BBX 1 3 1 3 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 327 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -40 -80 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 327 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -80 -40 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 4 0 -BBX 3 3 0 3 -BITMAP -40 -A0 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 1 3 1 -2 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 527 0 -DWIDTH 4 0 -BBX 4 8 0 -2 -BITMAP -10 -30 -20 -20 -40 -40 -C0 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -E0 -90 -10 -60 -40 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -90 -60 -10 -90 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -70 -D0 -F8 -10 -38 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -E0 -80 -E0 -20 -A0 -C0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -90 -E0 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -30 -20 -40 -C0 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -90 -50 -B0 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -60 -90 -90 -70 -90 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 1 4 1 0 -BITMAP -80 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 1 6 1 -2 -BITMAP -80 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -08 -30 -C0 -30 -08 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 5 2 0 1 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -80 -60 -18 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 505 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -E0 -90 -30 -40 -40 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -3C -5E -AE -AA -FC -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 795 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -20 -30 -50 -78 -88 -8C -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 639 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -F8 -48 -70 -48 -48 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 711 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -C8 -80 -80 -C0 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 794 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -F8 -44 -44 -44 -44 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 601 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -F8 -48 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -F8 -48 -70 -40 -40 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 753 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -C8 -80 -9C -C8 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 798 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -EE -44 -7C -44 -44 -EE -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 349 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 452 0 -DWIDTH 4 0 -BBX 4 8 0 -2 -BITMAP -70 -20 -20 -20 -20 -20 -A0 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 747 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -EC -58 -70 -70 -58 -FC -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -E0 -40 -40 -40 -48 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 904 0 -DWIDTH 7 0 -BBX 8 6 0 0 -BITMAP -E3 -66 -76 -5A -52 -E7 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 788 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -CE -64 -74 -5C -4C -E4 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 810 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -F0 -48 -48 -70 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 810 0 -DWIDTH 6 0 -BBX 7 8 0 -2 -BITMAP -78 -CC -84 -84 -CC -78 -0C -06 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 720 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -F8 -48 -48 -70 -58 -EC -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -70 -90 -E0 -30 -90 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 714 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F8 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 747 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -EE -44 -44 -44 -44 -7C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 753 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -CC -4C -48 -28 -30 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 955 0 -DWIDTH 8 0 -BBX 8 6 0 0 -BITMAP -CB -59 -5A -5A -26 -24 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 702 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -EC -48 -38 -70 -48 -DC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 717 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -C8 -58 -70 -20 -20 -70 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 639 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -A0 -20 -40 -50 -F0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 327 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 527 0 -DWIDTH 4 0 -BBX 4 8 0 -2 -BITMAP -80 -C0 -40 -40 -20 -20 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 327 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 5 5 0 1 -BITMAP -20 -20 -50 -50 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 1 1 -1 -BITMAP -E0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 617 0 -DWIDTH 5 0 -BBX 2 1 1 5 -BITMAP -C0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -E0 -E0 -A0 -D0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 640 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C0 -40 -70 -48 -48 -70 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 541 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -70 -90 -80 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 652 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -10 -70 -90 -90 -78 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 568 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -60 -F0 -80 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 416 0 -DWIDTH 3 0 -BBX 4 6 0 0 -BITMAP -70 -50 -E0 -40 -40 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 599 0 -DWIDTH 5 0 -BBX 5 6 0 -2 -BITMAP -78 -90 -F0 -F8 -88 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 654 0 -DWIDTH 5 0 -BBX 6 6 0 0 -BITMAP -C0 -40 -78 -48 -48 -FC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -40 -00 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 355 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -20 -00 -60 -20 -20 -20 -A0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 654 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C0 -40 -58 -70 -70 -F8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 967 0 -DWIDTH 8 0 -BBX 9 4 0 0 -BITMAP -FF00 -4900 -4900 -FF80 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 654 0 -DWIDTH 5 0 -BBX 6 4 0 0 -BITMAP -F8 -48 -48 -FC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 617 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 652 0 -DWIDTH 5 0 -BBX 5 6 0 -2 -BITMAP -F0 -48 -48 -70 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 640 0 -DWIDTH 5 0 -BBX 5 6 0 -2 -BITMAP -70 -90 -90 -70 -10 -38 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 462 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -F0 -50 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 525 0 -DWIDTH 4 0 -BBX 3 4 1 0 -BITMAP -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -40 -40 -E0 -40 -40 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 654 0 -DWIDTH 5 0 -BBX 6 4 0 0 -BITMAP -D8 -48 -48 -7C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 657 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -D8 -58 -70 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 880 0 -DWIDTH 7 0 -BBX 7 4 0 0 -BITMAP -D6 -5E -6C -2C -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -F8 -70 -70 -D8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 654 0 -DWIDTH 5 0 -BBX 5 6 0 -2 -BITMAP -C8 -58 -50 -30 -20 -40 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -F0 -A0 -50 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 366 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -C0 -80 -40 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 2 0 -BBX 1 8 1 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 366 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -C0 -40 -80 -C0 -80 -80 -40 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 5 2 0 1 -BITMAP -E8 -B8 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 1 6 1 -2 -BITMAP -80 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -40 -E0 -E0 -C0 -E0 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -30 -50 -40 -E0 -40 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -88 -70 -50 -50 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C8 -58 -30 -70 -70 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 2 0 -BBX 1 8 1 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 4 8 1 -2 -BITMAP -70 -90 -40 -B0 -D0 -20 -90 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 617 0 -DWIDTH 5 0 -BBX 2 1 1 5 -BITMAP -C0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -38 -5C -B2 -A2 -54 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 488 0 -DWIDTH 4 0 -BBX 3 3 1 3 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 566 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -50 -A0 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 5 2 0 1 -BITMAP -F8 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 3 4 1 2 -BITMAP -40 -E0 -E0 -40 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 617 0 -DWIDTH 5 0 -BBX 2 1 1 5 -BITMAP -C0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 2 0 -BBX 1 2 1 4 -BITMAP -80 -80 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -20 -F8 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 374 0 -DWIDTH 3 0 -BBX 3 3 -3 3 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 374 0 -DWIDTH 3 0 -BBX 3 3 -3 3 -BITMAP -E0 -C0 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 617 0 -DWIDTH 5 0 -BBX 2 1 2 5 -BITMAP -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 705 0 -DWIDTH 6 0 -BBX 6 6 0 -2 -BITMAP -D8 -48 -48 -7C -40 -40 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -F0 -F0 -F0 -70 -30 -30 -30 -30 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 1 1 2 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 617 0 -DWIDTH 5 0 -BBX 1 2 2 -2 -BITMAP -80 -80 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 374 0 -DWIDTH 3 0 -BBX 3 3 -3 3 -BITMAP -C0 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 488 0 -DWIDTH 4 0 -BBX 3 3 0 3 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 566 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -A0 -70 -70 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 803 0 -DWIDTH 6 0 -BBX 6 6 2 0 -BITMAP -C4 -48 -F0 -1C -3C -44 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 803 0 -DWIDTH 6 0 -BBX 6 6 2 0 -BITMAP -C4 -48 -F0 -1C -3C -5C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 803 0 -DWIDTH 6 0 -BBX 6 6 2 0 -BITMAP -E4 -C8 -F0 -1C -3C -44 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 505 0 -DWIDTH 4 0 -BBX 4 6 0 -2 -BITMAP -20 -20 -20 -C0 -90 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 795 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -20 -30 -50 -78 -88 -8C -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 795 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -20 -30 -50 -78 -88 -8C -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 795 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -20 -30 -50 -78 -88 -8C -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 795 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -20 -30 -50 -78 -88 -8C -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 795 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -20 -30 -50 -78 -88 -8C -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 795 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -28 -30 -30 -50 -78 -88 -8C -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 959 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -0E -12 -30 -3C -72 -BE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 711 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -78 -C8 -80 -80 -C0 -78 -20 -20 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 601 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -20 -F8 -48 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 601 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -20 -F8 -48 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 601 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -50 -F8 -48 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 601 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -F8 -48 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 349 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -40 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 349 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -40 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 349 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -E0 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 349 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -C0 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 794 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -F8 -44 -E4 -44 -44 -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 788 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -38 -CE -64 -74 -5C -4C -E4 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 810 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -10 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 810 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -20 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 810 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -50 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 810 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -70 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 810 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 810 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -74 -CC -9C -E4 -CC -F8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 747 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -10 -EE -44 -44 -44 -44 -7C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 747 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -10 -EE -44 -44 -44 -44 -7C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 747 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -38 -EE -44 -44 -44 -44 -7C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 747 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -18 -EE -44 -44 -44 -44 -7C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 717 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -30 -C8 -58 -70 -20 -20 -70 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -E0 -78 -48 -48 -70 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 700 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -60 -60 -60 -70 -68 -F8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -20 -E0 -E0 -A0 -D0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -40 -E0 -E0 -A0 -D0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -E0 -E0 -E0 -A0 -D0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -E0 -E0 -E0 -A0 -D0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -60 -E0 -E0 -A0 -D0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -40 -A0 -E0 -E0 -A0 -D0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 858 0 -DWIDTH 7 0 -BBX 6 4 0 0 -BITMAP -F8 -FC -A0 -DC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 541 0 -DWIDTH 4 0 -BBX 4 6 0 -2 -BITMAP -70 -90 -80 -70 -20 -20 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 568 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -F0 -80 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 568 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -F0 -80 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 568 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -60 -F0 -80 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 568 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -F0 -80 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 5 0 0 -BITMAP -C0 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 5 0 0 -BITMAP -60 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 5 0 0 -BITMAP -E0 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 5 0 0 -BITMAP -C0 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 652 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -20 -E0 -F0 -70 -90 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 654 0 -DWIDTH 5 0 -BBX 6 5 0 0 -BITMAP -70 -F8 -48 -48 -FC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 617 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -90 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 617 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -90 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 617 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -60 -90 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 617 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -60 -90 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 617 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -90 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -20 -00 -F8 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 617 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -78 -B8 -E8 -F0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 654 0 -DWIDTH 5 0 -BBX 6 5 0 0 -BITMAP -30 -D8 -48 -48 -7C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 654 0 -DWIDTH 5 0 -BBX 6 5 0 0 -BITMAP -30 -D8 -48 -48 -7C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 654 0 -DWIDTH 5 0 -BBX 6 5 0 0 -BITMAP -38 -D8 -48 -48 -7C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 654 0 -DWIDTH 5 0 -BBX 6 5 0 0 -BITMAP -30 -D8 -48 -48 -7C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 654 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -30 -C8 -58 -50 -30 -20 -40 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 652 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -C0 -40 -70 -48 -48 -70 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 654 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -60 -C8 -58 -50 -30 -20 -40 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubB10-L1.bdf diff -u xc/fonts/bdf/75dpi/lubB10-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubB10-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubB10-L1.bdf:1.1 Wed Apr 4 18:56:27 2001 +++ xc/fonts/bdf/75dpi/lubB10-L1.bdf Wed Mar 16 21:04:08 2005 @@ -1,2719 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubB10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-R-Normal--10-100-75-75-P-59-ISO8859-1 -SIZE 10 72 72 -FONTBOUNDINGBOX 16 11 -6 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 59 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 9 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold" -X_HEIGHT 5 -CAP_HEIGHT 8 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 798 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 8 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 461 0 -DWIDTH 5 0 -BBX 3 4 1 4 -BITMAP -A0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -28 -28 -FC -28 -50 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 4 9 1 -1 -BITMAP -70 -B0 -A0 -60 -30 -30 -B0 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -44 -A8 -B8 -50 -28 -74 -54 -88 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 765 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -30 -48 -78 -B6 -94 -9C -CC -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 253 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 327 0 -DWIDTH 3 0 -BBX 2 10 1 -2 -BITMAP -40 -80 -80 -80 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 327 0 -DWIDTH 3 0 -BBX 2 10 1 -2 -BITMAP -80 -40 -40 -40 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 4 0 -BBX 4 3 0 5 -BITMAP -60 -F0 -F0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -C0 -C0 -40 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 1 0 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 527 0 -DWIDTH 5 0 -BBX 5 10 0 -2 -BITMAP -08 -18 -10 -10 -20 -20 -40 -40 -C0 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -78 -48 -84 -84 -84 -84 -48 -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 3 8 2 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -E0 -90 -10 -10 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -E0 -90 -10 -60 -10 -10 -90 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -30 -30 -50 -90 -F8 -10 -10 -38 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -F0 -80 -80 -E0 -30 -10 -90 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -38 -48 -80 -F0 -88 -88 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -F8 -08 -10 -20 -60 -40 -C0 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -70 -88 -88 -70 -98 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -70 -98 -88 -88 -78 -08 -90 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 5 1 0 -BITMAP -80 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 7 1 -2 -BITMAP -80 -00 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -04 -18 -30 -C0 -30 -18 -04 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 6 3 0 1 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -80 -60 -30 -0C -30 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 505 0 -DWIDTH 5 0 -BBX 4 8 1 0 -BITMAP -E0 -90 -10 -30 -40 -40 -00 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -1E -63 -59 -AD -AD -B6 -C0 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 795 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -10 -18 -38 -24 -7C -46 -C2 -C7 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 639 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -F8 -44 -44 -78 -48 -44 -44 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 711 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -3C -44 -80 -80 -80 -80 -44 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 794 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -FC -42 -41 -41 -41 -41 -42 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 601 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -FC -44 -48 -78 -48 -40 -44 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -FC -44 -48 -78 -48 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 753 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3C -44 -80 -80 -8E -84 -44 -3C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 798 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -E7 -42 -42 -7E -42 -42 -42 -E7 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 349 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 452 0 -DWIDTH 5 0 -BBX 4 10 0 -2 -BITMAP -70 -20 -20 -20 -20 -20 -20 -20 -A0 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -EC -4C -58 -60 -50 -58 -4C -EE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -E0 -40 -40 -40 -40 -40 -48 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 904 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -E380 -6300 -7300 -5500 -5500 -4900 -4900 -E380 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 788 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -C7 -62 -62 -52 -4A -4E -46 -E2 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 810 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 614 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -F8 -44 -44 -44 -78 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 810 0 -DWIDTH 8 0 -BBX 8 10 1 -2 -BITMAP -38 -44 -82 -82 -82 -82 -46 -3C -06 -03 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 720 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -F8 -44 -44 -48 -78 -48 -4C -E6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -70 -90 -80 -40 -30 -10 -90 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 714 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -FE -10 -10 -10 -10 -10 -10 -38 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -E7 -42 -42 -42 -42 -42 -42 -3C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 753 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -E3 -62 -22 -26 -14 -14 -18 -08 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 955 0 -DWIDTH 10 0 -BBX 10 8 0 0 -BITMAP -E4C0 -4C80 -4C80 -2C80 -3B00 -3300 -3300 -1200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 702 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -E6 -64 -2C -18 -38 -68 -44 -CE -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 717 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -E6 -66 -24 -18 -10 -10 -10 -38 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 639 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -F8 -90 -10 -20 -20 -40 -48 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 327 0 -DWIDTH 3 0 -BBX 2 10 1 -2 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 527 0 -DWIDTH 5 0 -BBX 5 10 0 -2 -BITMAP -80 -C0 -40 -40 -20 -20 -10 -10 -18 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 327 0 -DWIDTH 3 0 -BBX 2 10 0 -2 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 6 7 0 1 -BITMAP -10 -30 -30 -48 -48 -48 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 1 1 -1 -BITMAP -F0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 617 0 -DWIDTH 6 0 -BBX 2 1 2 7 -BITMAP -C0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -F0 -10 -F0 -90 -F8 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -C0 -40 -40 -78 -44 -44 -44 -78 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 541 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -78 -88 -80 -C0 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 652 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -18 -08 -08 -78 -88 -88 -88 -7C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 568 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -70 -88 -F8 -80 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 416 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -70 -50 -40 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 599 0 -DWIDTH 6 0 -BBX 5 7 1 -2 -BITMAP -78 -90 -90 -60 -F8 -88 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -C0 -40 -40 -7C -44 -44 -44 -EE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -40 -00 -00 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 355 0 -DWIDTH 4 0 -BBX 3 10 0 -2 -BITMAP -20 -00 -00 -60 -20 -20 -20 -20 -A0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 654 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -C0 -40 -40 -5C -58 -60 -50 -EC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 967 0 -DWIDTH 10 0 -BBX 9 5 0 0 -BITMAP -FF00 -4900 -4900 -4900 -FF80 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 5 0 0 -BITMAP -FC -44 -44 -44 -EE -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 617 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -78 -CC -84 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 652 0 -DWIDTH 7 0 -BBX 6 7 0 -2 -BITMAP -F8 -44 -44 -44 -78 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 7 0 -2 -BITMAP -78 -88 -88 -88 -78 -08 -1C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 462 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -50 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 525 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -F0 -90 -60 -90 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -40 -40 -40 -E0 -40 -40 -40 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 5 0 0 -BITMAP -CC -44 -44 -44 -7E -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 657 0 -DWIDTH 7 0 -BBX 7 5 0 0 -BITMAP -E6 -64 -2C -18 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 880 0 -DWIDTH 9 0 -BBX 9 5 0 0 -BITMAP -E980 -4D00 -7500 -3600 -2200 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -EC -68 -30 -58 -DC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 7 0 -2 -BITMAP -E6 -64 -2C -28 -10 -10 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -F8 -90 -20 -48 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 366 0 -DWIDTH 4 0 -BBX 3 10 0 -2 -BITMAP -60 -40 -40 -40 -C0 -40 -40 -40 -40 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 3 0 -BBX 1 10 1 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 366 0 -DWIDTH 4 0 -BBX 3 10 0 -2 -BITMAP -C0 -40 -40 -40 -60 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 6 2 0 2 -BITMAP -E4 -9C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 7 1 -2 -BITMAP -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -78 -A8 -A0 -A0 -A0 -78 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -38 -48 -40 -40 -F0 -40 -40 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -84 -78 -48 -48 -48 -48 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -CC -48 -30 -78 -20 -78 -20 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 3 0 -BBX 1 10 1 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 5 10 1 -2 -BITMAP -78 -88 -80 -60 -98 -C8 -30 -08 -88 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 617 0 -DWIDTH 6 0 -BBX 3 1 2 7 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -3C -66 -DB -A9 -A1 -DB -66 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 488 0 -DWIDTH 5 0 -BBX 3 5 1 3 -BITMAP -E0 -20 -E0 -A0 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -28 -50 -F0 -50 -28 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 6 3 0 1 -BITMAP -FC -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 5 6 1 2 -BITMAP -70 -D8 -A8 -B8 -F8 -70 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 617 0 -DWIDTH 6 0 -BBX 3 1 2 7 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 3 0 -BBX 2 3 0 5 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 374 0 -DWIDTH 4 0 -BBX 3 4 -5 4 -BITMAP -E0 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 374 0 -DWIDTH 4 0 -BBX 3 4 -6 4 -BITMAP -E0 -E0 -A0 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 617 0 -DWIDTH 6 0 -BBX 2 1 2 7 -BITMAP -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 705 0 -DWIDTH 7 0 -BBX 7 7 0 -2 -BITMAP -CC -44 -44 -44 -7E -40 -40 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 4 10 1 -2 -BITMAP -F0 -F0 -F0 -70 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 1 1 3 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 617 0 -DWIDTH 6 0 -BBX 2 2 2 -2 -BITMAP -80 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 374 0 -DWIDTH 4 0 -BBX 3 4 -6 4 -BITMAP -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 488 0 -DWIDTH 5 0 -BBX 4 5 0 3 -BITMAP -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -A0 -50 -78 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 803 0 -DWIDTH 8 0 -BBX 7 8 3 0 -BITMAP -C6 -44 -48 -F0 -1C -3E -44 -C6 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 803 0 -DWIDTH 8 0 -BBX 7 8 3 0 -BITMAP -C6 -44 -48 -F0 -1E -2A -44 -CE -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 803 0 -DWIDTH 8 0 -BBX 7 8 3 0 -BITMAP -E6 -E4 -A8 -F0 -1C -3E -44 -C6 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 505 0 -DWIDTH 5 0 -BBX 4 7 1 -2 -BITMAP -20 -00 -20 -20 -C0 -90 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 795 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -18 -10 -18 -38 -24 -7C -46 -C2 -C7 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 795 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -18 -10 -18 -38 -24 -7C -46 -C2 -C7 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 795 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -1C -10 -18 -38 -24 -7C -46 -C2 -C7 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 795 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -1C -10 -18 -38 -24 -7C -46 -C2 -C7 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 795 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -14 -10 -18 -38 -24 -7C -46 -C2 -C7 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 795 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -18 -10 -18 -38 -24 -7C -46 -C2 -C7 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 959 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -0F80 -0880 -1900 -3F00 -2900 -7800 -4880 -DF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 711 0 -DWIDTH 7 0 -BBX 6 10 1 -2 -BITMAP -3C -44 -80 -80 -80 -80 -44 -3C -20 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 601 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -FC -44 -48 -78 -48 -40 -44 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 601 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -20 -FC -44 -48 -78 -48 -40 -44 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 601 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -28 -FC -44 -48 -78 -48 -40 -44 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 601 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -28 -FC -44 -48 -78 -48 -40 -44 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 349 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -40 -E0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 349 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -40 -E0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 349 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -E0 -E0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 349 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -A0 -E0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 794 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -FC -42 -41 -F1 -41 -41 -42 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 788 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -1C -C7 -62 -62 -52 -4A -4E -46 -E2 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 810 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -10 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 810 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -10 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 810 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -38 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 810 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -38 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 810 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -28 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -84 -48 -78 -30 -78 -48 -84 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 810 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -3A -46 -8E -9A -B2 -C2 -C4 -B8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -18 -E7 -42 -42 -42 -42 -42 -42 -3C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -18 -E7 -42 -42 -42 -42 -42 -42 -3C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -38 -E7 -42 -42 -42 -42 -42 -42 -3C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -28 -E7 -42 -42 -42 -42 -42 -42 -3C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 717 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -18 -E6 -66 -24 -18 -10 -10 -10 -38 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 614 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -E0 -40 -78 -44 -44 -78 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 700 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -78 -48 -50 -50 -58 -44 -54 -F8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -20 -F0 -10 -F0 -90 -F8 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -20 -F0 -10 -F0 -90 -F8 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -50 -F0 -10 -F0 -90 -F8 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -F0 -10 -F0 -90 -F8 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -50 -F0 -10 -F0 -90 -F8 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -60 -F0 -10 -F0 -90 -F8 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 858 0 -DWIDTH 9 0 -BBX 8 5 0 0 -BITMAP -7E -11 -FF -90 -EF -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 541 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -78 -88 -80 -C0 -78 -20 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 568 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -20 -70 -88 -F8 -80 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 568 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -20 -70 -88 -F8 -80 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 568 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -70 -88 -F8 -80 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 568 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -50 -70 -88 -F8 -80 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -C0 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -60 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -E0 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -A0 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 652 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -F8 -70 -C8 -7C -84 -84 -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -38 -FC -44 -44 -44 -EE -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 617 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -10 -78 -CC -84 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 617 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -20 -78 -CC -84 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 617 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -50 -78 -CC -84 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 617 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -70 -78 -CC -84 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 617 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -50 -78 -CC -84 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 617 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -7C -CC -F4 -CC -F8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -30 -CC -44 -44 -44 -7E -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -18 -CC -44 -44 -44 -7E -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -38 -CC -44 -44 -44 -7E -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -28 -CC -44 -44 -44 -7E -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 8 0 -2 -BITMAP -18 -E6 -64 -2C -28 -10 -10 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 652 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -C0 -40 -40 -78 -44 -44 -44 -78 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 7 8 0 -2 -BITMAP -28 -E6 -64 -2C -28 -10 -10 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubB12-L1.bdf diff -u xc/fonts/bdf/75dpi/lubB12-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubB12-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubB12-L1.bdf:1.1 Wed Apr 4 18:56:28 2001 +++ xc/fonts/bdf/75dpi/lubB12-L1.bdf Wed Mar 16 21:04:08 2005 @@ -1,2999 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubB12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-R-Normal--12-120-75-75-P-71-ISO8859-1 -SIZE 12 72 72 -FONTBOUNDINGBOX 19 14 -7 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 71 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 11 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold" -X_HEIGHT 6 -CAP_HEIGHT 9 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 798 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 9 1 0 -BITMAP -C0 -C0 -C0 -C0 -40 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 461 0 -DWIDTH 6 0 -BBX 5 4 0 5 -BITMAP -D8 -D8 -50 -50 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 663 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -14 -24 -7E -28 -28 -FC -48 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 5 11 1 -1 -BITMAP -20 -78 -E8 -E0 -60 -30 -38 -B8 -B8 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -63 -F2 -F4 -F8 -78 -16 -2F -4F -C6 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 765 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -38 -6C -6C -30 -73 -DA -CE -EE -7F -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 253 0 -DWIDTH 3 0 -BBX 3 4 0 5 -BITMAP -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 327 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -20 -40 -40 -C0 -C0 -C0 -C0 -C0 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 327 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -80 -40 -40 -60 -60 -60 -60 -60 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 5 0 -BBX 5 4 0 5 -BITMAP -20 -F8 -50 -D0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -10 -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 4 1 -2 -BITMAP -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 2 0 2 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 527 0 -DWIDTH 6 0 -BBX 6 11 0 -2 -BITMAP -04 -08 -08 -10 -10 -30 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -38 -6C -C6 -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -F8 -8C -8C -0C -18 -20 -40 -FC -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -F8 -8C -0C -08 -70 -1C -0C -8C -F8 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -0C -1C -2C -4C -FE -FE -0C -0C -1E -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F8 -F8 -80 -80 -F0 -38 -18 -98 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -3E -62 -C0 -FC -CE -C6 -C6 -66 -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -FC -FC -08 -18 -30 -20 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -78 -CC -CC -68 -38 -CC -CC -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -78 -CC -C6 -C6 -E6 -7E -06 -8C -F8 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 6 1 0 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 8 1 -2 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -02 -0C -18 -E0 -60 -18 -0C -02 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 7 3 0 2 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -80 -60 -30 -0C -0E -30 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 505 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -F0 -98 -18 -10 -20 -60 -60 -60 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -1E00 -2100 -5880 -9E80 -B280 -B680 -BB80 -4000 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 795 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -0C00 -0C00 -1E00 -1600 -2300 -3F00 -4180 -4180 -C3C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 639 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FC -66 -66 -64 -78 -66 -66 -66 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 711 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3F -61 -C1 -C0 -C0 -C0 -C0 -61 -3F -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 794 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -FE00 -6300 -6180 -6180 -6180 -6180 -6180 -6300 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 601 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -FE -62 -60 -64 -7C -64 -60 -62 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -FE -62 -60 -64 -7C -64 -60 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 753 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -3E -62 -C2 -C0 -C0 -CF -C6 -66 -3E -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 798 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -F780 -6300 -6300 -6300 -7F00 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 349 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 452 0 -DWIDTH 5 0 -BBX 5 11 0 -2 -BITMAP -78 -30 -30 -30 -30 -30 -30 -30 -30 -B0 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -F300 -6200 -6400 -6800 -7800 -6C00 -6E00 -6700 -F780 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -62 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 904 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -E1C0 -7180 -7380 -7380 -5D80 -5D80 -4D80 -4980 -E3C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 788 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -E380 -6100 -7100 -7900 -5D00 -4D00 -4700 -4700 -E300 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 810 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -FC -66 -66 -66 -7C -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 810 0 -DWIDTH 10 0 -BBX 10 11 1 -2 -BITMAP -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -03C0 -0180 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 720 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -FC00 -6600 -6600 -6E00 -7800 -6C00 -6600 -6700 -F380 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -C8 -C8 -E0 -78 -1C -8C -8C -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 714 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FF -99 -18 -18 -18 -18 -18 -18 -3C -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -F380 -6100 -6100 -6100 -6100 -6100 -6100 -6100 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 753 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -F180 -6100 -7100 -3200 -3200 -1E00 -1C00 -0C00 -0800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 955 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -E660 -6640 -6640 -6E40 -7B80 -3B80 -3380 -3100 -1100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 702 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -F3 -62 -36 -3C -18 -2C -6E -46 -CF -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 717 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -E3 -62 -72 -34 -38 -18 -18 -18 -3C -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 639 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -FC -8C -18 -38 -30 -70 -60 -C4 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 327 0 -DWIDTH 4 0 -BBX 3 11 1 -2 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 527 0 -DWIDTH 6 0 -BBX 6 11 0 -2 -BITMAP -80 -40 -40 -20 -20 -30 -10 -10 -08 -08 -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 327 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 7 8 0 1 -BITMAP -10 -10 -28 -28 -6C -44 -44 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 1 1 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 3 2 2 7 -BITMAP -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -78 -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 640 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -E0 -60 -60 -6C -7E -66 -66 -66 -7C -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 541 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -3C -C4 -C0 -C0 -E0 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 652 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -1C -0C -0C -7C -CC -CC -CC -FC -6E -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 568 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -78 -CC -FC -C0 -E0 -7C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 416 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -38 -68 -60 -F0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 6 8 1 -2 -BITMAP -7C -D8 -D8 -70 -FC -7C -CC -F8 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 654 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -E0 -60 -60 -6C -7E -66 -66 -66 -FF -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -60 -60 -00 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 355 0 -DWIDTH 4 0 -BBX 4 11 0 -2 -BITMAP -30 -30 -00 -70 -30 -30 -30 -30 -30 -B0 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 654 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -E0 -60 -60 -66 -64 -78 -7C -6E -F7 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 967 0 -DWIDTH 12 0 -BBX 12 6 0 0 -BITMAP -ECE0 -7FE0 -6660 -6660 -6660 -FFF0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 654 0 -DWIDTH 8 0 -BBX 8 6 0 0 -BITMAP -EC -7E -66 -66 -66 -FF -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -7C -EE -C6 -C6 -EE -7C -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 652 0 -DWIDTH 8 0 -BBX 7 8 0 -2 -BITMAP -EC -7E -66 -66 -66 -7C -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 640 0 -DWIDTH 8 0 -BBX 7 8 1 -2 -BITMAP -7C -CC -CC -CC -FC -6C -0C -1E -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 462 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -E8 -78 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 525 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -70 -D0 -F0 -F8 -98 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -60 -60 -F8 -60 -60 -60 -60 -78 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 654 0 -DWIDTH 8 0 -BBX 8 6 0 0 -BITMAP -EE -66 -66 -66 -7E -37 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 657 0 -DWIDTH 8 0 -BBX 8 6 0 0 -BITMAP -F3 -62 -76 -34 -18 -18 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 880 0 -DWIDTH 11 0 -BBX 11 6 0 0 -BITMAP -F660 -6640 -6F40 -3B80 -3B80 -1100 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -F6 -74 -38 -38 -4C -CE -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 654 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -F3 -62 -76 -34 -18 -18 -10 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -FC -9C -38 -70 -E4 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 366 0 -DWIDTH 4 0 -BBX 3 11 1 -2 -BITMAP -60 -60 -60 -C0 -C0 -80 -C0 -C0 -60 -60 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 3 0 -BBX 1 11 1 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 366 0 -DWIDTH 4 0 -BBX 3 11 1 -2 -BITMAP -C0 -C0 -C0 -60 -60 -20 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 7 2 0 2 -BITMAP -72 -9C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 8 1 -2 -BITMAP -C0 -C0 -40 -40 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -10 -7C -D4 -D0 -D0 -D0 -50 -7C -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 5 9 2 0 -BITMAP -38 -68 -60 -60 -F0 -60 -40 -F8 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -82 -7C -6C -44 -44 -44 -6C -7C -82 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -F3 -62 -76 -3C -7C -18 -7C -18 -3C -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 3 0 -BBX 1 11 1 -2 -BITMAP -80 -80 -80 -80 -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 11 1 -2 -BITMAP -7C -C4 -C0 -70 -FC -CC -FC -78 -0C -8C -F8 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 4 2 2 7 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -1C00 -6300 -5D00 -B480 -B080 -B080 -5D00 -6300 -1C00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 488 0 -DWIDTH 6 0 -BBX 6 5 0 4 -BITMAP -F8 -18 -78 -D8 -EC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 566 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -24 -68 -D8 -D8 -68 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 7 3 0 2 -BITMAP -FE -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 2 0 2 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 6 6 1 3 -BITMAP -78 -CC -B4 -B4 -EC -78 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 4 1 2 8 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 3 0 -BBX 2 2 1 7 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -10 -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 374 0 -DWIDTH 4 0 -BBX 3 5 -7 4 -BITMAP -E0 -A0 -40 -C0 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 374 0 -DWIDTH 4 0 -BBX 3 5 -7 4 -BITMAP -E0 -A0 -40 -A0 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 3 2 3 7 -BITMAP -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 705 0 -DWIDTH 8 0 -BBX 8 8 0 -2 -BITMAP -EE -66 -66 -66 -7E -77 -60 -60 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 4 11 1 -2 -BITMAP -70 -F0 -F0 -F0 -70 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 1 2 3 2 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 2 2 3 -2 -BITMAP -80 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 374 0 -DWIDTH 4 0 -BBX 3 5 -7 4 -BITMAP -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 488 0 -DWIDTH 6 0 -BBX 5 5 0 4 -BITMAP -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 566 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -90 -58 -6C -6C -58 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 803 0 -DWIDTH 10 0 -BBX 10 9 2 0 -BITMAP -61C0 -2380 -2700 -2E00 -7F00 -1F00 -3F80 -7100 -E380 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 803 0 -DWIDTH 10 0 -BBX 10 9 2 0 -BITMAP -61C0 -2380 -2700 -2E00 -7F80 -1E80 -3900 -7300 -E380 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 803 0 -DWIDTH 10 0 -BBX 10 9 2 0 -BITMAP -71C0 -5380 -2700 -5E00 -7F00 -1F00 -3F80 -7100 -E380 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 505 0 -DWIDTH 6 0 -BBX 5 8 1 -2 -BITMAP -30 -30 -30 -20 -40 -C0 -C8 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 795 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -1800 -0400 -0000 -0C00 -0C00 -1E00 -1600 -2300 -3F00 -4180 -4180 -C3C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 795 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0600 -0800 -0000 -0C00 -0C00 -1E00 -1600 -2300 -3F00 -4180 -4180 -C3C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 795 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0C00 -1200 -0000 -0C00 -0C00 -1E00 -1600 -2300 -3F00 -4180 -4180 -C3C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 795 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -1E00 -1E00 -0000 -0C00 -0C00 -1E00 -1600 -2300 -3F00 -4180 -4180 -C3C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 795 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -1200 -1200 -0000 -0C00 -0C00 -1E00 -1600 -2300 -3F00 -4180 -4180 -C3C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 795 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0C00 -0C00 -0000 -0C00 -0C00 -1E00 -1600 -2300 -3F00 -4180 -4180 -C3C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 959 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -07E0 -0E20 -0E40 -17C0 -2640 -3E00 -4600 -C620 -CFE0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 711 0 -DWIDTH 9 0 -BBX 8 11 0 -2 -BITMAP -3F -61 -C1 -C0 -C0 -C0 -C0 -61 -3F -10 -18 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 601 0 -DWIDTH 7 0 -BBX 7 12 0 0 -BITMAP -30 -08 -00 -FE -62 -60 -64 -7C -64 -60 -62 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 601 0 -DWIDTH 7 0 -BBX 7 12 0 0 -BITMAP -18 -20 -00 -FE -62 -60 -64 -7C -64 -60 -62 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 601 0 -DWIDTH 7 0 -BBX 7 12 0 0 -BITMAP -18 -24 -00 -FE -62 -60 -64 -7C -64 -60 -62 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 601 0 -DWIDTH 7 0 -BBX 7 12 0 0 -BITMAP -24 -24 -00 -FE -62 -60 -64 -7C -64 -60 -62 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 349 0 -DWIDTH 4 0 -BBX 4 12 0 0 -BITMAP -C0 -20 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 349 0 -DWIDTH 4 0 -BBX 4 12 0 0 -BITMAP -30 -40 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 349 0 -DWIDTH 4 0 -BBX 4 12 0 0 -BITMAP -60 -90 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 349 0 -DWIDTH 4 0 -BBX 4 12 0 0 -BITMAP -90 -90 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 794 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -FE00 -6300 -6180 -6180 -F980 -6180 -6180 -6300 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 788 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1E00 -1E00 -0000 -E380 -6100 -7100 -7900 -5D00 -4D00 -4700 -4700 -E300 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 810 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1800 -0400 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 810 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0C00 -1000 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 810 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1800 -2400 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 810 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3C00 -3C00 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 810 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -2400 -2400 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -82 -44 -28 -38 -38 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 810 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3C80 -6300 -C380 -C580 -C980 -D180 -E180 -6300 -9E00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1800 -0400 -0000 -F380 -6100 -6100 -6100 -6100 -6100 -6100 -6100 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0C00 -1000 -0000 -F380 -6100 -6100 -6100 -6100 -6100 -6100 -6100 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1800 -2400 -0000 -F380 -6100 -6100 -6100 -6100 -6100 -6100 -6100 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -2400 -2400 -0000 -F380 -6100 -6100 -6100 -6100 -6100 -6100 -6100 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 717 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -0C -10 -00 -E3 -62 -72 -34 -38 -18 -18 -18 -3C -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -F0 -60 -7C -66 -66 -66 -7C -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 700 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -3C -66 -64 -68 -6C -6E -67 -6B -FE -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -30 -08 -00 -78 -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -18 -20 -00 -78 -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -30 -48 -00 -78 -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -78 -78 -00 -78 -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -48 -48 -00 -78 -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -30 -30 -00 -78 -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 858 0 -DWIDTH 10 0 -BBX 9 6 0 0 -BITMAP -7700 -0D80 -7F80 -CC00 -CE00 -7780 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 541 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -3C -C4 -C0 -C0 -E0 -3C -20 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 568 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -60 -10 -00 -78 -CC -FC -C0 -E0 -7C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 568 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -18 -20 -00 -78 -CC -FC -C0 -E0 -7C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 568 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -30 -48 -00 -78 -CC -FC -C0 -E0 -7C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 568 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -48 -48 -00 -78 -CC -FC -C0 -E0 -7C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -C0 -20 -00 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -30 -40 -00 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -60 -90 -00 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -90 -90 -00 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 652 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -18 -F0 -38 -CC -7E -CE -C6 -C6 -EC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 654 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -3C -3C -00 -EC -7E -66 -66 -66 -FF -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -30 -08 -00 -7C -EE -C6 -C6 -EE -7C -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -18 -20 -00 -7C -EE -C6 -C6 -EE -7C -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -18 -24 -00 -7C -EE -C6 -C6 -EE -7C -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -3C -3C -00 -7C -EE -C6 -C6 -EE -7C -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -24 -24 -00 -7C -EE -C6 -C6 -EE -7C -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 623 0 -DWIDTH 7 0 -BBX 8 6 0 0 -BITMAP -18 -18 -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -7A -E6 -DE -F6 -CE -BC -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 654 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -30 -08 -00 -EE -66 -66 -66 -7E -37 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 654 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -0C -10 -00 -EE -66 -66 -66 -7E -37 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 654 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -18 -24 -00 -EE -66 -66 -66 -7E -37 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 654 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -24 -24 -00 -EE -66 -66 -66 -7E -37 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 654 0 -DWIDTH 8 0 -BBX 8 11 0 -2 -BITMAP -0C -10 -00 -F3 -62 -76 -34 -18 -18 -10 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 652 0 -DWIDTH 8 0 -BBX 7 11 0 -2 -BITMAP -E0 -60 -60 -6C -7E -66 -66 -66 -7C -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 654 0 -DWIDTH 8 0 -BBX 8 11 0 -2 -BITMAP -24 -24 -00 -F3 -62 -76 -34 -18 -18 -10 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubB14-L1.bdf diff -u xc/fonts/bdf/75dpi/lubB14-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubB14-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubB14-L1.bdf:1.1 Wed Apr 4 18:56:28 2001 +++ xc/fonts/bdf/75dpi/lubB14-L1.bdf Wed Mar 16 21:04:08 2005 @@ -1,3197 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubB14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-R-Normal--14-140-75-75-P-84-ISO8859-1 -SIZE 14 72 72 -FONTBOUNDINGBOX 22 16 -8 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 84 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 13 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold" -X_HEIGHT 7 -CAP_HEIGHT 10 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 798 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 10 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -40 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 461 0 -DWIDTH 6 0 -BBX 6 4 0 6 -BITMAP -CC -CC -48 -48 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -0900 -1200 -1200 -7F80 -1200 -2400 -FF00 -2400 -2400 -4800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 6 13 1 -2 -BITMAP -10 -7C -D4 -D4 -F0 -30 -18 -1C -9C -DC -F8 -10 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -70C0 -D980 -DB00 -DA00 -7400 -0B80 -16C0 -36C0 -66C0 -C380 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 765 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -1C00 -3600 -3600 -3C00 -39C0 -4880 -CC80 -C700 -E700 -3DC0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 253 0 -DWIDTH 4 0 -BBX 3 4 0 6 -BITMAP -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 327 0 -DWIDTH 5 0 -BBX 4 13 0 -3 -BITMAP -10 -20 -60 -40 -C0 -C0 -C0 -C0 -C0 -40 -60 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 327 0 -DWIDTH 5 0 -BBX 4 13 0 -3 -BITMAP -80 -40 -60 -20 -30 -30 -30 -30 -30 -20 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 6 0 -BBX 5 5 1 5 -BITMAP -20 -A8 -D0 -D0 -50 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 5 1 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 2 1 3 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 527 0 -DWIDTH 7 0 -BBX 7 13 0 -3 -BITMAP -02 -04 -04 -08 -08 -10 -10 -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -3C -66 -C3 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FC -CE -86 -06 -0C -18 -30 -40 -FE -FE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FC -8E -86 -04 -78 -0C -06 -86 -8E -F8 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -0E -0E -16 -26 -46 -FF -FF -06 -06 -0F -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -FC -FC -80 -80 -F8 -1C -0C -8C -9C -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -3E -62 -42 -C0 -DE -E7 -C3 -C3 -67 -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -FE -04 -08 -18 -30 -20 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -7C -C6 -C6 -E4 -38 -5C -C6 -C6 -E6 -7C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -3C -E6 -C3 -C3 -E7 -7B -03 -42 -46 -7C -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 7 1 0 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 10 1 -3 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -01 -06 -18 -E0 -60 -18 -06 -01 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 4 0 2 -BITMAP -FF -00 -00 -FF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -80 -60 -18 -06 -07 -18 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 505 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -F8 -9C -8C -08 -10 -20 -60 -00 -60 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 12 0 -BBX 12 10 0 0 -BITMAP -0FC0 -1060 -6710 -4C90 -9990 -9990 -9BA0 -9DC0 -6100 -1E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 795 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -0400 -0E00 -0E00 -1700 -1300 -2380 -3F80 -41C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 639 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -FE -63 -63 -67 -7C -66 -63 -63 -67 -FE -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 711 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -1F80 -7080 -6080 -C000 -C000 -C000 -C000 -6000 -7080 -1F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 794 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -FF00 -6180 -60C0 -60C0 -60C0 -60C0 -60C0 -6080 -6180 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 601 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -FE -62 -60 -64 -7C -64 -60 -60 -62 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -FE -62 -60 -64 -7C -64 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 753 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -1F80 -7180 -6080 -C000 -C000 -C3C0 -C180 -6180 -7180 -1F80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 798 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -F3C0 -6180 -6180 -6180 -7F80 -6180 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 349 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 452 0 -DWIDTH 6 0 -BBX 6 13 0 -3 -BITMAP -3C -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -98 -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -F380 -6100 -6600 -6C00 -7800 -7C00 -6E00 -6700 -6380 -F7C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -61 -61 -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 904 0 -DWIDTH 13 0 -BBX 12 10 0 0 -BITMAP -F070 -70E0 -70E0 -59E0 -5960 -4E60 -4E60 -4460 -4460 -E0F0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 788 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -E1C0 -7080 -7080 -5880 -5C80 -4E80 -4680 -4380 -4380 -E180 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 810 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -FE -63 -63 -63 -62 -7C -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 810 0 -DWIDTH 11 0 -BBX 12 13 1 -3 -BITMAP -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -61C0 -6180 -1F00 -0180 -00F0 -0060 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 720 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -FE00 -6300 -6300 -6300 -6600 -7C00 -6E00 -6700 -6380 -F1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -7C -C4 -C4 -E0 -78 -1C -0E -86 -8E -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 714 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -FFC0 -8C40 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -1E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -F1C0 -6080 -6080 -6080 -6080 -6080 -6080 -6080 -7180 -3F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 753 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -F8E0 -7040 -30C0 -3080 -1980 -1900 -0D00 -0E00 -0600 -0400 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 955 0 -DWIDTH 13 0 -BBX 13 10 0 0 -BITMAP -F338 -6310 -6310 -7720 -35A0 -35A0 -39C0 -18C0 -18C0 -10C0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 702 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -F9C0 -7080 -3900 -1A00 -1E00 -1E00 -1600 -2300 -4380 -E3C0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 717 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -F1C0 -7080 -3100 -1B00 -1E00 -0C00 -0C00 -0C00 -0C00 -1E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 639 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -FF -87 -0E -0C -1C -38 -30 -70 -E1 -FF -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 327 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 527 0 -DWIDTH 7 0 -BBX 7 13 0 -3 -BITMAP -80 -40 -40 -20 -20 -10 -10 -18 -08 -08 -04 -04 -02 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 327 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 8 0 2 -BITMAP -08 -18 -18 -24 -24 -42 -42 -81 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 1 1 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 3 2 2 8 -BITMAP -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -78 -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 640 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -E0 -60 -60 -6E -7F -63 -63 -63 -67 -7E -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 541 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -3C -44 -C4 -C0 -C0 -60 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 652 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0E -06 -06 -7E -C6 -C6 -C6 -C6 -FE -77 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -38 -44 -C6 -FE -C0 -60 -3E -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 416 0 -DWIDTH 6 0 -BBX 6 10 0 0 -BITMAP -3C -64 -60 -F8 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 8 10 0 -3 -BITMAP -3F -66 -66 -66 -3C -7F -7F -43 -C3 -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -E000 -6000 -6000 -6E00 -7F00 -6300 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -60 -60 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 355 0 -DWIDTH 5 0 -BBX 5 13 0 -3 -BITMAP -18 -18 -00 -38 -18 -18 -18 -18 -18 -18 -18 -98 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -E000 -6000 -6000 -6700 -6600 -6C00 -7800 -6E00 -6700 -F380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 967 0 -DWIDTH 14 0 -BBX 14 7 0 0 -BITMAP -EE70 -7FF8 -6318 -6318 -6318 -6318 -F7BC -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -EE00 -7F00 -6300 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 652 0 -DWIDTH 9 0 -BBX 8 10 0 -3 -BITMAP -EE -7F -63 -63 -63 -67 -7E -60 -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 640 0 -DWIDTH 9 0 -BBX 8 10 1 -3 -BITMAP -7E -E6 -C6 -C6 -C6 -FE -76 -06 -06 -0F -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 462 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -EC -7C -64 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 525 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -78 -C8 -E8 -7C -9C -8C -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -60 -60 -F8 -60 -60 -60 -60 -60 -78 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -E700 -6300 -6300 -6300 -6300 -7F00 -3B80 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 657 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -F380 -6100 -3200 -3200 -1C00 -1C00 -0800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 880 0 -DWIDTH 12 0 -BBX 12 7 0 0 -BITMAP -F270 -6720 -6720 -3740 -39C0 -1980 -1080 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -FB80 -7300 -3E00 -1C00 -3E00 -6700 -E780 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 10 0 -3 -BITMAP -F380 -6100 -3300 -3200 -1C00 -1C00 -1800 -0800 -1000 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -FE -8C -1C -38 -70 -E2 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 366 0 -DWIDTH 5 0 -BBX 4 13 1 -3 -BITMAP -30 -60 -60 -60 -60 -60 -C0 -60 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 1 13 1 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 366 0 -DWIDTH 5 0 -BBX 4 13 1 -3 -BITMAP -C0 -60 -60 -60 -60 -60 -30 -60 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 3 0 2 -BITMAP -61 -99 -86 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 10 1 -3 -BITMAP -C0 -C0 -00 -40 -40 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -10 -3C -54 -D4 -D0 -D0 -D0 -50 -3C -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -3C -64 -64 -60 -F8 -60 -60 -40 -FC -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -81 -C3 -7E -66 -42 -42 -66 -7E -C3 -81 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -F380 -6100 -7200 -3C00 -3E00 -1800 -3E00 -1800 -1800 -3C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 1 13 1 -3 -BITMAP -80 -80 -80 -80 -80 -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 7 13 1 -3 -BITMAP -7E -C2 -C2 -E0 -7C -DE -C6 -F6 -7C -1E -86 -86 -FC -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 4 2 2 8 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -1F00 -2080 -4F40 -9A20 -9820 -9820 -9820 -4E40 -2080 -1F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 488 0 -DWIDTH 7 0 -BBX 6 5 1 5 -BITMAP -F8 -18 -78 -D8 -EC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -12 -24 -6C -D8 -6C -24 -12 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 4 0 2 -BITMAP -FF -01 -01 -01 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 2 1 3 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 6 7 1 3 -BITMAP -78 -CC -B4 -B4 -B4 -CC -78 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 4 1 2 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 3 2 2 8 -BITMAP -E0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -0800 -0800 -0800 -FF80 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 374 0 -DWIDTH 5 0 -BBX 4 6 -8 4 -BITMAP -E0 -90 -10 -60 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 374 0 -DWIDTH 5 0 -BBX 4 6 -8 4 -BITMAP -F0 -90 -60 -10 -90 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 3 2 3 8 -BITMAP -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 705 0 -DWIDTH 10 0 -BBX 9 10 0 -3 -BITMAP -E700 -6300 -6300 -6300 -6300 -7F00 -7B80 -6000 -6000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 6 13 1 -3 -BITMAP -7C -F4 -F4 -F4 -74 -14 -14 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 2 2 3 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 2 3 3 -3 -BITMAP -40 -C0 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 374 0 -DWIDTH 5 0 -BBX 3 6 -8 4 -BITMAP -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 488 0 -DWIDTH 7 0 -BBX 6 5 0 5 -BITMAP -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -90 -48 -6C -36 -6C -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 803 0 -DWIDTH 11 0 -BBX 11 10 2 0 -BITMAP -60E0 -2180 -2380 -2700 -26C0 -7DC0 -1F40 -3BE0 -3040 -E0E0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 803 0 -DWIDTH 11 0 -BBX 11 10 2 0 -BITMAP -60E0 -2180 -2380 -2700 -2780 -7E40 -1C40 -3980 -3100 -E3C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 803 0 -DWIDTH 11 0 -BBX 11 10 2 0 -BITMAP -F0E0 -9180 -6380 -1700 -96C0 -EDC0 -1F40 -3BE0 -3040 -E0E0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 505 0 -DWIDTH 7 0 -BBX 6 10 1 -3 -BITMAP -18 -18 -00 -18 -10 -20 -40 -C4 -E4 -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 795 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0C00 -0200 -0000 -0400 -0E00 -0E00 -1700 -1300 -2380 -3F80 -41C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 795 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0600 -0800 -0000 -0400 -0E00 -0E00 -1700 -1300 -2380 -3F80 -41C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 795 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0E00 -1B00 -0000 -0400 -0E00 -0E00 -1700 -1300 -2380 -3F80 -41C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 795 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -1D00 -1700 -0000 -0400 -0E00 -0E00 -1700 -1300 -2380 -3F80 -41C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 795 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0900 -0900 -0000 -0400 -0E00 -0E00 -1700 -1300 -2380 -3F80 -41C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 795 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0C00 -0C00 -0000 -0400 -0E00 -0E00 -1700 -1300 -2380 -3F80 -41C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 959 0 -DWIDTH 13 0 -BBX 13 10 0 0 -BITMAP -03F8 -0708 -0700 -0B10 -1BF0 -1300 -3F00 -6300 -4308 -C7F8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 711 0 -DWIDTH 10 0 -BBX 9 13 0 -3 -BITMAP -1F80 -7080 -6080 -C000 -C000 -C000 -C000 -6000 -7080 -1F00 -0400 -0C00 -0C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 601 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -30 -08 -00 -FE -62 -60 -64 -7C -64 -60 -60 -62 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 601 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -18 -20 -00 -FE -62 -60 -64 -7C -64 -60 -60 -62 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 601 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -38 -6C -00 -FE -62 -60 -64 -7C -64 -60 -60 -62 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 601 0 -DWIDTH 8 0 -BBX 7 13 1 0 -BITMAP -24 -24 -00 -FE -62 -60 -64 -7C -64 -60 -60 -62 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 349 0 -DWIDTH 5 0 -BBX 4 13 0 0 -BITMAP -C0 -20 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 349 0 -DWIDTH 5 0 -BBX 4 13 0 0 -BITMAP -30 -40 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 349 0 -DWIDTH 5 0 -BBX 5 13 1 0 -BITMAP -70 -D8 -00 -78 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 349 0 -DWIDTH 5 0 -BBX 4 13 0 0 -BITMAP -90 -90 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 794 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -FF00 -6180 -60C0 -60C0 -F8C0 -60C0 -60C0 -6080 -6180 -FF00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 788 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -1D00 -1700 -0000 -E1C0 -7080 -7080 -5880 -5C80 -4E80 -4680 -4380 -4380 -E180 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 810 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1800 -0400 -0000 -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 810 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0600 -0800 -0000 -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 810 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1C00 -3600 -0000 -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 810 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3A00 -2E00 -0000 -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 810 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1200 -1200 -0000 -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -81 -42 -24 -18 -18 -24 -42 -81 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 810 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -1E40 -6180 -61C0 -C2C0 -C4C0 -C8C0 -D0C0 -E180 -6180 -9E00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -1800 -0400 -0000 -F1C0 -6080 -6080 -6080 -6080 -6080 -6080 -6080 -7180 -3F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0600 -0800 -0000 -F1C0 -6080 -6080 -6080 -6080 -6080 -6080 -6080 -7180 -3F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0E00 -1B00 -0000 -F1C0 -6080 -6080 -6080 -6080 -6080 -6080 -6080 -7180 -3F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -1200 -1200 -0000 -F1C0 -6080 -6080 -6080 -6080 -6080 -6080 -6080 -7180 -3F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 717 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0600 -0800 -0000 -F1C0 -7080 -3100 -1B00 -1E00 -0C00 -0C00 -0C00 -0C00 -1E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -F0 -60 -7E -63 -63 -63 -62 -7C -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 700 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3C -66 -64 -64 -68 -6E -67 -63 -6B -FE -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -30 -08 -00 -78 -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -18 -20 -00 -78 -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -38 -6C -00 -78 -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -74 -5C -00 -78 -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -48 -48 -00 -78 -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -30 -30 -00 -78 -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 858 0 -DWIDTH 12 0 -BBX 11 7 0 0 -BITMAP -79C0 -4E40 -0C60 -7FE0 -CC00 -CE00 -73E0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 541 0 -DWIDTH 8 0 -BBX 6 10 1 -3 -BITMAP -3C -44 -C4 -C0 -C0 -60 -3C -10 -30 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -30 -08 -00 -38 -44 -C6 -FE -C0 -60 -3E -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -0C -10 -00 -38 -44 -C6 -FE -C0 -60 -3E -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -38 -6C -00 -38 -44 -C6 -FE -C0 -60 -3E -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -24 -24 -00 -38 -44 -C6 -FE -C0 -60 -3E -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -C0 -20 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -30 -40 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 5 10 1 0 -BITMAP -70 -D8 -00 -70 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -90 -90 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 652 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -0C -F8 -3C -4E -3F -67 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -3A00 -2E00 -0000 -EE00 -7F00 -6300 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -30 -08 -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -0C -10 -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -1C -36 -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -3A -2E -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -24 -24 -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -18 -18 -00 -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3D -66 -C7 -DB -E3 -66 -BC -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -1800 -0400 -0000 -E700 -6300 -6300 -6300 -6300 -7F00 -3B80 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -0600 -0800 -0000 -E700 -6300 -6300 -6300 -6300 -7F00 -3B80 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -1C00 -3600 -0000 -E700 -6300 -6300 -6300 -6300 -7F00 -3B80 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -1200 -1200 -0000 -E700 -6300 -6300 -6300 -6300 -7F00 -3B80 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 13 0 -3 -BITMAP -0C00 -1000 -0000 -F380 -6100 -3300 -3200 -1C00 -1C00 -1800 -0800 -1000 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 652 0 -DWIDTH 9 0 -BBX 8 13 0 -3 -BITMAP -E0 -60 -60 -6E -7F -63 -63 -63 -67 -7E -60 -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 654 0 -DWIDTH 9 0 -BBX 9 13 0 -3 -BITMAP -2400 -2400 -0000 -F380 -6100 -3300 -3200 -1C00 -1C00 -1800 -0800 -1000 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubB18-L1.bdf diff -u xc/fonts/bdf/75dpi/lubB18-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubB18-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubB18-L1.bdf:1.1 Wed Apr 4 18:56:28 2001 +++ xc/fonts/bdf/75dpi/lubB18-L1.bdf Wed Mar 16 21:04:09 2005 @@ -1,3703 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubB18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-R-Normal--18-180-75-75-P-107-ISO8859-1 -SIZE 18 72 72 -FONTBOUNDINGBOX 28 20 -11 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 107 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 16 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold" -X_HEIGHT 9 -CAP_HEIGHT 13 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 798 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 13 1 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -40 -40 -40 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 461 0 -DWIDTH 8 0 -BBX 7 5 1 8 -BITMAP -EE -EE -EE -44 -44 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 663 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -0480 -0880 -0880 -0880 -7FE0 -1100 -1100 -1100 -FFC0 -2200 -2200 -2200 -2400 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 8 16 2 -1 -BITMAP -08 -08 -7F -E9 -E9 -E8 -F8 -78 -1C -0E -0F -0F -8F -CF -FE -08 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -7818 -CC20 -CC60 -CCC0 -CC80 -CD00 -7A00 -04F0 -0998 -1998 -3198 -2198 -C0F0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 765 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -1F00 -3B80 -3B80 -3B80 -1B00 -1C00 -7C78 -6E30 -E720 -E760 -E3C0 -71E0 -3EF8 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 253 0 -DWIDTH 5 0 -BBX 3 5 1 8 -BITMAP -E0 -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 327 0 -DWIDTH 6 0 -BBX 5 16 0 -3 -BITMAP -08 -10 -30 -60 -60 -E0 -E0 -E0 -E0 -E0 -E0 -60 -60 -30 -10 -08 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 327 0 -DWIDTH 6 0 -BBX 5 16 0 -3 -BITMAP -80 -40 -60 -30 -30 -38 -38 -38 -38 -38 -38 -30 -30 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 8 0 -BBX 7 7 0 6 -BITMAP -10 -52 -D6 -6C -28 -6C -28 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -0400 -0400 -0400 -0400 -0400 -FFE0 -0400 -0400 -0400 -0400 -0400 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 6 1 -3 -BITMAP -E0 -E0 -E0 -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 2 1 4 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 3 1 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 527 0 -DWIDTH 9 0 -BBX 10 16 0 -3 -BITMAP -00C0 -0080 -0100 -0100 -0200 -0200 -0400 -0400 -0800 -0800 -1000 -1000 -2000 -2000 -4000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1E00 -3300 -7380 -6180 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -6180 -7380 -3300 -1E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 7 13 2 0 -BITMAP -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -7E00 -C700 -8380 -0380 -0380 -0700 -0600 -0800 -3000 -6000 -7F80 -FF80 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -FE00 -C700 -8380 -0380 -0300 -0600 -7E00 -0700 -0380 -0380 -8380 -8700 -FE00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0380 -0780 -0F80 -1B80 -1380 -2380 -4380 -FFE0 -FFE0 -0380 -0380 -0380 -07E0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -FF -FF -80 -80 -80 -FC -1E -0F -07 -07 -87 -8E -FC -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1F80 -3880 -7080 -6000 -E000 -EF00 -F380 -E1C0 -E1C0 -E1C0 -61C0 -3380 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 13 2 0 -BITMAP -FF80 -FF80 -FF80 -0100 -0200 -0600 -0C00 -1800 -1800 -3000 -3000 -7000 -7000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3F00 -73C0 -E1C0 -E1C0 -F180 -3E00 -1F00 -6780 -E3C0 -E1C0 -E1C0 -7380 -3F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3E00 -7300 -E180 -E1C0 -E1C0 -E1C0 -73C0 -3DC0 -01C0 -0180 -4380 -4700 -7E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 9 1 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 12 1 -3 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -E0 -E0 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -0040 -00C0 -0300 -0C00 -3000 -C000 -3000 -0C00 -0300 -00C0 -0040 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 4 1 3 -BITMAP -FFC0 -0000 -0000 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -8000 -C000 -3000 -0C00 -0300 -00C0 -0300 -0C00 -3000 -C000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 505 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -FC -CF -87 -07 -06 -0C -08 -18 -38 -00 -38 -38 -38 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 15 0 -BBX 14 13 1 0 -BITMAP -07E0 -0C10 -3008 -6384 -4C64 -8CC4 -98C4 -99CC -99C8 -8EF0 -4000 -2080 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 795 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -0300 -0300 -0780 -0780 -0FC0 -09C0 -09E0 -10E0 -1FF0 -2070 -2038 -4038 -E07C -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 639 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -FF00 -73C0 -71C0 -71C0 -71C0 -7300 -7E00 -7380 -71C0 -71C0 -71C0 -7380 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 711 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -0FE0 -3860 -7020 -7000 -E000 -E000 -E000 -E000 -E000 -7000 -7000 -3820 -0FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 794 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -FF80 -70E0 -7070 -7038 -7038 -7038 -7038 -7038 -7038 -7030 -7070 -70E0 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 601 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -FF80 -7080 -7000 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -FF80 -7080 -7080 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7000 -7000 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 753 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0FE0 -3860 -7020 -7000 -E000 -E000 -E000 -E1F0 -E0E0 -60E0 -70E0 -38E0 -0FE0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 798 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -F8F8 -7070 -7070 -7070 -7070 -7070 -7FF0 -7070 -7070 -7070 -7070 -7070 -F8F8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 349 0 -DWIDTH 6 0 -BBX 5 13 1 0 -BITMAP -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 452 0 -DWIDTH 8 0 -BBX 8 16 0 -3 -BITMAP -1F -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -8E -8C -F8 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -F8F0 -7060 -7080 -7100 -7200 -7400 -7E00 -7F00 -7780 -73C0 -71E0 -70F0 -F9F8 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -F800 -7000 -7000 -7000 -7000 -7000 -7000 -7000 -7000 -7000 -7040 -7040 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 904 0 -DWIDTH 16 0 -BBX 15 13 1 0 -BITMAP -F81E -783C -783C -7C3C -5C5C -5E5C -4E9C -4E9C -471C -471C -421C -401C -E03E -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 788 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -F070 -7020 -7820 -7C20 -5C20 -5E20 -4F20 -47A0 -43A0 -43E0 -41E0 -40E0 -E060 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 810 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -38E0 -7070 -6030 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -FF00 -7180 -71C0 -71C0 -71C0 -71C0 -7380 -7E00 -7000 -7000 -7000 -7000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 810 0 -DWIDTH 15 0 -BBX 15 16 1 -3 -BITMAP -0F80 -38E0 -7070 -6030 -E038 -E038 -E038 -E038 -E038 -6038 -7070 -38E0 -0F80 -00F0 -003E -0008 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 720 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -FF00 -7180 -71C0 -71C0 -71C0 -7380 -7F00 -7700 -7780 -73C0 -71C0 -71E0 -F8F0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -3F00 -7100 -E100 -E000 -F000 -7C00 -3F00 -0F80 -0780 -0380 -8380 -C700 -FE00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 714 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -FFF8 -C708 -8708 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -1FC0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -F870 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -3840 -1F80 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 753 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -FC3C -7818 -3810 -3C10 -1C20 -1C20 -0E40 -0E40 -0FC0 -0780 -0780 -0300 -0300 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 955 0 -DWIDTH 17 0 -BBX 17 13 0 0 -BITMAP -F8C380 -70C100 -70E200 -79E200 -39E200 -39F400 -3F7400 -1E7400 -1E7800 -1E3800 -0C3800 -0C3800 -0C1000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 702 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -FC78 -7830 -3C20 -1C40 -1E80 -0F80 -0780 -0F80 -0BC0 -11E0 -20E0 -60F0 -F1F8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 717 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -FC38 -7830 -3820 -3C40 -1E40 -0E80 -0F00 -0700 -0700 -0700 -0700 -0700 -0F80 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 639 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -7FC0 -43C0 -4380 -0780 -0F00 -0E00 -1E00 -1C00 -3C00 -7800 -7040 -F0C0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 327 0 -DWIDTH 6 0 -BBX 5 16 1 -3 -BITMAP -F8 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 527 0 -DWIDTH 9 0 -BBX 9 16 0 -3 -BITMAP -C000 -4000 -4000 -2000 -2000 -1000 -1000 -0800 -0800 -0400 -0400 -0200 -0200 -0100 -0100 -0080 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 327 0 -DWIDTH 6 0 -BBX 5 16 0 -3 -BITMAP -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 11 1 2 -BITMAP -0400 -0C00 -0C00 -0C00 -1200 -1200 -2100 -2100 -4080 -4080 -8040 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 1 1 -1 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 617 0 -DWIDTH 11 0 -BBX 4 3 3 10 -BITMAP -C0 -60 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -3E00 -6380 -4380 -0380 -7F80 -F380 -E380 -E380 -7DC0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 640 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -F000 -7000 -7000 -7000 -7380 -77C0 -78E0 -70E0 -70E0 -70E0 -70E0 -71C0 -7F80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 541 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -3F -71 -E1 -E0 -E0 -E0 -E0 -70 -3F -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 652 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -03C0 -01C0 -01C0 -01C0 -3FC0 -71C0 -E1C0 -E1C0 -E1C0 -E1C0 -E3C0 -7DC0 -39E0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 568 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3E00 -6300 -E380 -E380 -FF80 -E000 -E000 -7080 -1F80 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 416 0 -DWIDTH 7 0 -BBX 7 13 1 0 -BITMAP -3E -72 -72 -70 -FC -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 11 12 0 -3 -BITMAP -1FE0 -73E0 -7380 -7380 -3380 -1F00 -3000 -7F80 -3FC0 -E1C0 -E180 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -F000 -7000 -7000 -7000 -7380 -77C0 -79C0 -71C0 -71C0 -71C0 -71C0 -71C0 -FBE0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 5 13 0 0 -BITMAP -70 -70 -70 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 355 0 -DWIDTH 6 0 -BBX 6 16 0 -3 -BITMAP -1C -1C -1C -00 -3C -1C -1C -1C -1C -1C -1C -1C -1C -9C -9C -F8 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 654 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -F000 -7000 -7000 -7000 -71C0 -7180 -7300 -7400 -7E00 -7F00 -7780 -73C0 -F9E0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 5 13 0 0 -BITMAP -F0 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 967 0 -DWIDTH 17 0 -BBX 17 9 0 0 -BITMAP -F79E00 -7FFF00 -79E700 -71C700 -71C700 -71C700 -71C700 -71C700 -FBEF80 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 11 9 1 0 -BITMAP -F380 -77C0 -79C0 -71C0 -71C0 -71C0 -71C0 -71C0 -FBE0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 617 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -1E00 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -1E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 652 0 -DWIDTH 12 0 -BBX 11 12 0 -3 -BITMAP -F380 -77C0 -78E0 -70E0 -70E0 -70E0 -70E0 -71C0 -7F80 -7000 -7000 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 640 0 -DWIDTH 11 0 -BBX 11 12 1 -3 -BITMAP -3FC0 -71C0 -E1C0 -E1C0 -E1C0 -E1C0 -E3C0 -7DC0 -39C0 -01C0 -01C0 -03E0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 462 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -F3 -7F -79 -70 -70 -70 -70 -70 -FC -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 525 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -7E -E2 -E2 -FC -7E -3F -87 -87 -FC -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 6 12 1 0 -BITMAP -30 -70 -70 -FC -70 -70 -70 -70 -70 -70 -70 -3C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -F3C0 -71C0 -71C0 -71C0 -71C0 -71C0 -73C0 -7DC0 -39E0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 657 0 -DWIDTH 12 0 -BBX 12 9 0 0 -BITMAP -F8F0 -7860 -3840 -3C80 -1C80 -1F00 -0F00 -0E00 -0600 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 880 0 -DWIDTH 16 0 -BBX 16 9 0 0 -BITMAP -F8CF -70C2 -79E4 -39E4 -3AF8 -1E78 -1C78 -1C30 -0830 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -FDE0 -7880 -3D00 -1E00 -0F00 -1F00 -3780 -63C0 -F3E0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 12 12 0 -3 -BITMAP -FCF0 -7860 -3840 -3C80 -1C80 -1F00 -0F00 -0E00 -0400 -0400 -1800 -3800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -FF80 -C780 -8F00 -1E00 -3C00 -3C00 -7800 -F080 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 366 0 -DWIDTH 7 0 -BBX 5 16 1 -3 -BITMAP -38 -70 -70 -70 -70 -70 -70 -E0 -60 -70 -70 -70 -70 -70 -70 -38 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 5 0 -BBX 1 16 2 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 366 0 -DWIDTH 7 0 -BBX 5 16 1 -3 -BITMAP -E0 -70 -70 -70 -70 -70 -70 -38 -30 -70 -70 -70 -70 -70 -70 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 4 1 3 -BITMAP -7040 -8840 -8440 -8380 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 12 1 -3 -BITMAP -E0 -E0 -E0 -40 -40 -40 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0400 -1F80 -3480 -6480 -E400 -E400 -E400 -E400 -E400 -6400 -3400 -1F80 -0400 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -0F -19 -39 -38 -38 -FC -38 -38 -38 -20 -FF -FF -FF -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 12 11 0 1 -BITMAP -8010 -4020 -3FC0 -30C0 -2040 -2040 -2040 -30C0 -3FC0 -4020 -8010 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 12 13 0 0 -BITMAP -F8F0 -7020 -7840 -38C0 -3C80 -1F00 -1E00 -3FC0 -0E00 -3FC0 -0E00 -0E00 -1F00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 5 0 -BBX 1 16 2 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 8 16 2 -3 -BITMAP -3E -E2 -E2 -E0 -F8 -7E -5F -C7 -E3 -FB -7E -3F -0F -87 -8F -FC -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 617 0 -DWIDTH 11 0 -BBX 5 2 3 11 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -1060 -2030 -4790 -8C88 -9808 -9808 -9808 -8C08 -4790 -6030 -3060 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 488 0 -DWIDTH 9 0 -BBX 8 7 1 6 -BITMAP -7C -8E -0E -7E -EE -EE -77 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 9 7 0 1 -BITMAP -1880 -3100 -6700 -EE00 -6700 -3100 -1880 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 4 1 3 -BITMAP -FFC0 -0040 -0040 -0040 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 2 1 4 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 9 9 1 4 -BITMAP -3E00 -6300 -DF80 -9280 -9C80 -9480 -D780 -6300 -3E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 617 0 -DWIDTH 11 0 -BBX 5 1 3 12 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 5 0 -BBX 3 3 1 10 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -0400 -0400 -0400 -0400 -FFE0 -0400 -0400 -0400 -0400 -0000 -FFE0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 374 0 -DWIDTH 7 0 -BBX 5 9 -10 4 -BITMAP -F0 -98 -08 -08 -10 -30 -40 -C0 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 374 0 -DWIDTH 7 0 -BBX 4 9 -11 4 -BITMAP -E0 -90 -10 -10 -60 -10 -10 -90 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 617 0 -DWIDTH 11 0 -BBX 4 3 4 10 -BITMAP -30 -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 705 0 -DWIDTH 13 0 -BBX 11 12 1 -3 -BITMAP -F3C0 -71C0 -71C0 -71C0 -71C0 -71C0 -71C0 -7FC0 -7DE0 -7000 -7000 -7000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 8 16 1 -3 -BITMAP -7F -F9 -F9 -F9 -F9 -79 -19 -09 -09 -09 -09 -09 -09 -09 -09 -09 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 2 3 5 3 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 617 0 -DWIDTH 11 0 -BBX 3 3 4 -3 -BITMAP -C0 -60 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 374 0 -DWIDTH 7 0 -BBX 3 9 -11 4 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 488 0 -DWIDTH 9 0 -BBX 8 7 0 6 -BITMAP -3C -66 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 9 7 1 1 -BITMAP -8C00 -4600 -7300 -3B80 -7300 -4600 -8C00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 803 0 -DWIDTH 14 0 -BBX 13 13 3 0 -BITMAP -6070 -2060 -20C0 -21C0 -23B0 -2770 -2650 -2C90 -7D10 -39F8 -3010 -6010 -E038 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 803 0 -DWIDTH 14 0 -BBX 12 13 3 0 -BITMAP -6070 -2060 -20C0 -21C0 -23E0 -2730 -2610 -2C10 -7C20 -3860 -3080 -6180 -E1F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 803 0 -DWIDTH 14 0 -BBX 13 13 3 0 -BITMAP -E070 -9060 -10C0 -11C0 -63B0 -1770 -1650 -9C90 -FD10 -39F8 -3010 -6010 -E038 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 505 0 -DWIDTH 9 0 -BBX 8 12 1 -3 -BITMAP -1C -1C -1C -1C -1C -18 -30 -60 -E0 -E1 -F3 -3F -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 795 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0C00 -0600 -0300 -0000 -0300 -0300 -0780 -0780 -0FC0 -09C0 -09E0 -10E0 -1FF0 -2070 -2038 -4038 -E07C -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 795 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -00C0 -0100 -0200 -0000 -0300 -0300 -0780 -0780 -0FC0 -09C0 -09E0 -10E0 -1FF0 -2070 -2038 -4038 -E07C -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 795 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0300 -0780 -0CC0 -0000 -0300 -0300 -0780 -0780 -0FC0 -09C0 -09E0 -10E0 -1FF0 -2070 -2038 -4038 -E07C -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 795 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0640 -0FC0 -0980 -0000 -0300 -0300 -0780 -0780 -0FC0 -09C0 -09E0 -10E0 -1FF0 -2070 -2038 -4038 -E07C -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 795 0 -DWIDTH 14 0 -BBX 14 16 0 0 -BITMAP -06C0 -06C0 -0000 -0300 -0300 -0780 -0780 -0FC0 -09C0 -09E0 -10E0 -1FF0 -2070 -2038 -4038 -E07C -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 795 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0380 -0280 -0380 -0000 -0300 -0300 -0780 -0780 -0FC0 -09C0 -09E0 -10E0 -1FF0 -2070 -2038 -4038 -E07C -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 959 0 -DWIDTH 17 0 -BBX 17 13 0 0 -BITMAP -00FF80 -00F080 -017000 -027000 -027100 -047F00 -087100 -087000 -1FF000 -207000 -207000 -407080 -E0FF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 711 0 -DWIDTH 13 0 -BBX 11 16 1 -3 -BITMAP -0FE0 -3860 -7020 -7000 -E000 -E000 -E000 -E000 -E000 -7000 -7000 -3820 -0FC0 -0400 -0600 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 601 0 -DWIDTH 11 0 -BBX 10 17 0 0 -BITMAP -3000 -1800 -0C00 -0000 -FF80 -7080 -7000 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 601 0 -DWIDTH 11 0 -BBX 10 17 0 0 -BITMAP -0300 -0400 -0800 -0000 -FF80 -7080 -7000 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 601 0 -DWIDTH 11 0 -BBX 10 17 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -FF80 -7080 -7000 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 601 0 -DWIDTH 11 0 -BBX 10 16 0 0 -BITMAP -1B00 -1B00 -0000 -FF80 -7080 -7000 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 349 0 -DWIDTH 6 0 -BBX 5 17 1 0 -BITMAP -C0 -60 -30 -00 -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 349 0 -DWIDTH 6 0 -BBX 5 17 1 0 -BITMAP -18 -20 -40 -00 -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 349 0 -DWIDTH 6 0 -BBX 6 17 2 0 -BITMAP -30 -78 -CC -00 -7C -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -7C -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 349 0 -DWIDTH 6 0 -BBX 5 16 1 0 -BITMAP -D8 -D8 -00 -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 794 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -FFC0 -3870 -3838 -381C -381C -381C -FF1C -381C -381C -3818 -3838 -3870 -FFC0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 788 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0C80 -1F80 -1300 -0000 -F070 -7020 -7820 -7C20 -5C20 -5E20 -4F20 -47A0 -43A0 -43E0 -41E0 -40E0 -E060 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 810 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0C00 -0600 -0300 -0000 -0F80 -38E0 -7070 -6030 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 810 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0180 -0200 -0400 -0000 -0F80 -38E0 -7070 -6030 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 810 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0600 -0F00 -1980 -0000 -0F80 -38E0 -7070 -6030 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 810 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0C80 -1F80 -1300 -0000 -0F80 -38E0 -7070 -6030 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 810 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -0D80 -0D80 -0000 -0F80 -38E0 -7070 -6030 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -8040 -40C0 -2100 -1300 -1E00 -0C00 -1E00 -3200 -2100 -C080 -8040 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 810 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F98 -38F0 -7070 -60F0 -E0B8 -E138 -E238 -E438 -E838 -7030 -7070 -78E0 -CF80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 12 17 1 0 -BITMAP -1800 -0C00 -0600 -0000 -F870 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -3840 -1F80 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 12 17 1 0 -BITMAP -0180 -0200 -0400 -0000 -F870 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -3840 -1F80 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 12 17 1 0 -BITMAP -0600 -0F00 -1980 -0000 -F870 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -3840 -1F80 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 12 16 1 0 -BITMAP -1B00 -1B00 -0000 -F870 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -3840 -1F80 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 717 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -0180 -0200 -0400 -0000 -FC38 -7830 -3820 -3C40 -1E40 -0E80 -0F00 -0700 -0700 -0700 -0700 -0700 -0F80 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -F800 -7000 -7000 -7F80 -71C0 -71C0 -71C0 -71C0 -7380 -7E00 -7000 -7000 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 700 0 -DWIDTH 13 0 -BBX 10 13 1 0 -BITMAP -3F00 -7380 -7380 -7300 -7400 -7C00 -7E00 -7F00 -7780 -73C0 -71C0 -75C0 -F780 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -3000 -1800 -0C00 -0000 -3E00 -6380 -4380 -0380 -7F80 -F380 -E380 -E380 -7DC0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0300 -0400 -0800 -0000 -3E00 -6380 -4380 -0380 -7F80 -F380 -E380 -E380 -7DC0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -3E00 -6380 -4380 -0380 -7F80 -F380 -E380 -E380 -7DC0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -1900 -3F00 -2600 -0000 -3E00 -6380 -4380 -0380 -7F80 -F380 -E380 -E380 -7DC0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -3600 -3600 -0000 -3E00 -6380 -4380 -0380 -7F80 -F380 -E380 -E380 -7DC0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -1C00 -1400 -1C00 -0000 -3E00 -6380 -4380 -0380 -7F80 -F380 -E380 -E380 -7DC0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 858 0 -DWIDTH 15 0 -BBX 14 9 0 0 -BITMAP -3EF0 -6398 -439C -039C -7FFC -F380 -E380 -E3C4 -7CFC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 541 0 -DWIDTH 10 0 -BBX 8 12 1 -3 -BITMAP -3F -71 -E1 -E0 -E0 -E0 -E0 -70 -3F -08 -0C -1C -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 568 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -3000 -1800 -0C00 -0000 -3E00 -6300 -E380 -E380 -FF80 -E000 -E000 -7080 -1F80 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 568 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0600 -0800 -1000 -0000 -3E00 -6300 -E380 -E380 -FF80 -E000 -E000 -7080 -1F80 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 568 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -3E00 -6300 -E380 -E380 -FF80 -E000 -E000 -7080 -1F80 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 568 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3600 -3600 -0000 -3E00 -6300 -E380 -E380 -FF80 -E000 -E000 -7080 -1F80 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 5 13 0 0 -BITMAP -C0 -60 -30 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 5 13 0 0 -BITMAP -18 -20 -40 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 13 1 0 -BITMAP -30 -78 -CC -00 -78 -38 -38 -38 -38 -38 -38 -38 -7C -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -D8 -D8 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 652 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -0600 -0C00 -F800 -1E00 -3F00 -4780 -3F80 -73C0 -E1C0 -E1C0 -E1C0 -E1C0 -E180 -7380 -1E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -1900 -3F00 -2600 -0000 -F380 -77C0 -79C0 -71C0 -71C0 -71C0 -71C0 -71C0 -FBE0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 617 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3000 -1800 -0C00 -0000 -1E00 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -1E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 617 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0300 -0400 -0800 -0000 -1E00 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -1E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 617 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0C00 -1E00 -3300 -0000 -1E00 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -1E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 617 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1900 -3F00 -2600 -0000 -1E00 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -1E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 617 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -3600 -3600 -0000 -1E00 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -1E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -0C00 -0C00 -0000 -0000 -FFC0 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 617 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -3EC0 -7380 -E3C0 -E7C0 -EDC0 -F9C0 -F1C0 -7380 -DF00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -1800 -0C00 -0600 -0000 -F3C0 -71C0 -71C0 -71C0 -71C0 -71C0 -73C0 -7DC0 -39E0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -0300 -0400 -0800 -0000 -F3C0 -71C0 -71C0 -71C0 -71C0 -71C0 -73C0 -7DC0 -39E0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -0600 -0F00 -1980 -0000 -F3C0 -71C0 -71C0 -71C0 -71C0 -71C0 -73C0 -7DC0 -39E0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -1B00 -1B00 -0000 -F3C0 -71C0 -71C0 -71C0 -71C0 -71C0 -73C0 -7DC0 -39E0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 12 16 0 -3 -BITMAP -0180 -0200 -0400 -0000 -FCF0 -7860 -3840 -3C80 -1C80 -1F00 -0F00 -0E00 -0400 -0400 -1800 -3800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 652 0 -DWIDTH 12 0 -BBX 11 16 0 -3 -BITMAP -F000 -7000 -7000 -7000 -7380 -77C0 -78E0 -70E0 -70E0 -70E0 -70E0 -71C0 -7F80 -7000 -7000 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 12 15 0 -3 -BITMAP -1B00 -1B00 -0000 -FCF0 -7860 -3840 -3C80 -1C80 -1F00 -0F00 -0E00 -0400 -0400 -1800 -3800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubB19-L1.bdf diff -u xc/fonts/bdf/75dpi/lubB19-L1.bdf:1.2 xc/fonts/bdf/75dpi/lubB19-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubB19-L1.bdf:1.2 Mon Apr 7 12:23:29 2003 +++ xc/fonts/bdf/75dpi/lubB19-L1.bdf Wed Mar 16 21:04:09 2005 @@ -1,3903 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubB19.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-R-Normal--19-190-75-75-P-114-ISO8859-1 -SIZE 19 72 72 -FONTBOUNDINGBOX 31 22 -11 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 19 -POINT_SIZE 190 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 114 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FONT_ASCENT 17 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -FACE_NAME "Lucida Bright Demibold" -X_HEIGHT 10 -CAP_HEIGHT 14 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 798 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 14 1 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -40 -40 -40 -40 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 461 0 -DWIDTH 9 0 -BBX 7 5 1 9 -BITMAP -EE -EE -EE -44 -44 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -0440 -0440 -0440 -0880 -7FF0 -0880 -0880 -1100 -1100 -FFE0 -1100 -2200 -2200 -2200 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 8 18 2 -2 -BITMAP -08 -08 -7F -79 -E9 -E8 -E8 -78 -3C -1E -0F -0F -0F -8F -CF -FE -08 -08 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 15 14 0 0 -BITMAP -3806 -4408 -C610 -C620 -C640 -44C0 -3980 -0338 -0644 -04C6 -08C6 -10C6 -2044 -C038 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 765 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -0F00 -39C0 -39C0 -39C0 -1F80 -0F00 -3C7C -6618 -E718 -E390 -E3F0 -F1E0 -70F0 -1F7C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 253 0 -DWIDTH 5 0 -BBX 3 5 1 9 -BITMAP -E0 -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 327 0 -DWIDTH 6 0 -BBX 5 18 1 -4 -BITMAP -08 -18 -30 -30 -60 -60 -E0 -E0 -E0 -E0 -E0 -E0 -60 -60 -30 -30 -10 -08 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 327 0 -DWIDTH 6 0 -BBX 5 18 1 -4 -BITMAP -80 -C0 -60 -60 -30 -30 -38 -38 -38 -38 -38 -38 -30 -30 -60 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 8 0 -BBX 7 7 1 7 -BITMAP -10 -52 -D6 -6C -28 -6C -28 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0400 -0400 -0400 -0400 -0400 -0400 -FFE0 -0400 -0400 -0400 -0400 -0400 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 7 1 -4 -BITMAP -E0 -E0 -E0 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 2 1 5 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 3 1 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 527 0 -DWIDTH 10 0 -BBX 10 18 0 -4 -BITMAP -00C0 -0080 -0080 -0100 -0100 -0200 -0200 -0400 -0400 -0800 -0800 -1000 -1000 -2000 -2000 -4000 -4000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1F00 -3180 -71C0 -60C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -60C0 -71C0 -3180 -1F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 7 14 3 0 -BITMAP -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 9 14 1 0 -BITMAP -7E00 -C700 -8380 -0380 -0380 -0300 -0700 -0C00 -1800 -2000 -6000 -7F80 -FF80 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 9 14 1 0 -BITMAP -FE00 -C700 -8380 -0380 -0380 -0700 -7C00 -0F00 -0380 -0380 -0380 -8380 -8700 -FC00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -01C0 -03C0 -07C0 -0DC0 -19C0 -11C0 -21C0 -41C0 -FFF0 -FFF0 -01C0 -01C0 -01C0 -03F0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -FF -FF -80 -80 -80 -F8 -1E -0F -07 -07 -07 -87 -8E -F8 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -1F80 -3880 -7080 -6000 -E000 -EF00 -F380 -E1C0 -E1C0 -E1C0 -61C0 -61C0 -3380 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -FF80 -FF80 -FF80 -0100 -0200 -0600 -0400 -0C00 -1800 -1800 -3000 -3000 -7000 -7000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -3F00 -7380 -E1C0 -E1C0 -F180 -7F00 -1E00 -3F80 -63C0 -E1C0 -E1C0 -E1C0 -7380 -3F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -3E00 -7300 -E180 -E180 -E1C0 -E1C0 -E1C0 -73C0 -3DC0 -01C0 -0180 -4380 -4700 -7E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 10 1 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 14 1 -4 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -E0 -E0 -E0 -60 -60 -60 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 12 -1 0 -BITMAP -0040 -00C0 -0300 -0C00 -3000 -C000 -C000 -3000 -0C00 -0300 -00C0 -0040 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 5 0 3 -BITMAP -FFE0 -0000 -0000 -0000 -FFE0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 12 0 0 -BITMAP -8000 -C000 -3000 -0C00 -0300 -00C0 -00C0 -0300 -0C00 -3000 -C000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 505 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -FE00 -C700 -8380 -0380 -0300 -0200 -0400 -1800 -3800 -3800 -0000 -3800 -3800 -3800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 16 0 -BBX 14 14 2 0 -BITMAP -03E0 -0C30 -1008 -2384 -4464 -4C44 -98C4 -98C4 -99C8 -9BD8 -8EE0 -4000 -2080 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 795 0 -DWIDTH 15 0 -BBX 15 14 0 0 -BITMAP -0100 -0380 -0380 -03C0 -05C0 -05E0 -08E0 -08F0 -1070 -1FF0 -2038 -2038 -601C -F07E -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 639 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FF00 -73C0 -71C0 -71C0 -71C0 -7380 -7E00 -7300 -7180 -71C0 -71C0 -71C0 -7380 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 711 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -0FE0 -3C30 -7010 -7010 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7000 -3C10 -0FE0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 794 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -FF80 -70E0 -7070 -7030 -7038 -7038 -7038 -7038 -7038 -7038 -7030 -7070 -70E0 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 601 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -FF80 -7080 -7080 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7000 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -FF80 -7080 -7080 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7000 -7000 -7000 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 753 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -0FF0 -3C30 -7010 -7000 -E000 -E000 -E000 -E000 -E0F8 -E070 -7070 -7070 -3870 -0FF0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 798 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -F8F8 -7070 -7070 -7070 -7070 -7070 -7FF0 -7070 -7070 -7070 -7070 -7070 -7070 -F8F8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 349 0 -DWIDTH 7 0 -BBX 5 14 1 0 -BITMAP -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 452 0 -DWIDTH 9 0 -BBX 8 18 0 -4 -BITMAP -1F -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -8E -9C -F8 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 747 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -F8F8 -7020 -7040 -7180 -7300 -7600 -7E00 -7F00 -7780 -73C0 -71E0 -71E0 -70F8 -F9FC -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -F800 -7000 -7000 -7000 -7000 -7000 -7000 -7000 -7000 -7000 -7000 -7040 -7040 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 904 0 -DWIDTH 17 0 -BBX 16 14 1 0 -BITMAP -F81F -781C -783C -5C3C -5C3C -5E5C -4E5C -4E9C -479C -479C -471C -431C -401C -E03F -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 788 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -F038 -7010 -7810 -7C10 -5E10 -5E10 -4F10 -4790 -4390 -41D0 -41F0 -40F0 -4070 -E030 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 810 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -0FC0 -3870 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3870 -0FC0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -FF00 -7180 -71C0 -71C0 -71C0 -71C0 -7380 -7E00 -7000 -7000 -7000 -7000 -7000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 810 0 -DWIDTH 15 0 -BBX 16 18 1 -4 -BITMAP -0FC0 -3870 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3870 -0FC0 -0070 -003C -001F -0004 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 720 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -FF00 -7180 -71C0 -71C0 -71C0 -71C0 -7380 -7F00 -7700 -7380 -73C0 -71E0 -70F0 -F8F8 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -3F00 -7100 -E100 -E000 -F000 -F800 -7E00 -1F00 -0780 -0380 -0380 -8380 -C700 -FE00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 714 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -FFF8 -C708 -8708 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -1FC0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 747 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -F83C -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7030 -3820 -1FC0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 753 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -FC3C -7818 -3810 -3810 -1C20 -1C20 -1E60 -0E40 -0E40 -0780 -0780 -0380 -0300 -0300 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 955 0 -DWIDTH 18 0 -BBX 18 14 0 0 -BITMAP -F843C0 -706080 -78E100 -38E100 -38F100 -397200 -3D7200 -1D7A00 -1E3C00 -1E3C00 -0E3C00 -0C1C00 -0C1800 -0C1800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 702 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -FC78 -7830 -3C20 -1C40 -1EC0 -0E80 -0F00 -0780 -0B80 -19C0 -11E0 -20E0 -60F0 -F1F8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 717 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -FC38 -7030 -3820 -3C60 -1C40 -1E80 -0F80 -0700 -0700 -0700 -0700 -0700 -0700 -1F80 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 639 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -7FC0 -43C0 -4380 -0780 -0700 -0F00 -0E00 -1C00 -3C00 -3800 -7800 -7040 -F0C0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 327 0 -DWIDTH 6 0 -BBX 5 18 1 -4 -BITMAP -F8 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 527 0 -DWIDTH 10 0 -BBX 10 18 0 -4 -BITMAP -C000 -4000 -6000 -2000 -2000 -1000 -1000 -0800 -0800 -0400 -0400 -0200 -0200 -0100 -0100 -0080 -0080 -0040 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 327 0 -DWIDTH 6 0 -BBX 5 18 0 -4 -BITMAP -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 12 0 2 -BITMAP -0400 -0400 -0400 -0A00 -0A00 -1100 -1100 -2080 -2080 -4040 -4040 -C060 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 1 1 -2 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 5 3 3 11 -BITMAP -E0 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -3E00 -6380 -4380 -0380 -3F80 -F380 -E380 -E380 -E380 -7DC0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 640 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -F000 -7000 -7000 -7000 -7380 -77C0 -79E0 -70E0 -70E0 -70E0 -70E0 -70C0 -79C0 -7F80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 541 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -1F80 -7080 -6080 -E000 -E000 -E000 -E000 -7000 -7880 -1F80 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 652 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -07C0 -01C0 -01C0 -01C0 -3DC0 -73C0 -61C0 -E1C0 -E1C0 -E1C0 -E1C0 -F3C0 -7DC0 -39E0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 568 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -1E00 -6300 -6380 -E380 -FF80 -E000 -E000 -7000 -7880 -1F80 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 416 0 -DWIDTH 8 0 -BBX 9 14 0 0 -BITMAP -1F80 -3880 -3880 -3800 -FF00 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -FC00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 11 14 0 -4 -BITMAP -1FE0 -3360 -7380 -7380 -7380 -3300 -1E00 -3000 -7F80 -3FC0 -61C0 -E1C0 -F380 -3F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -F800 -3800 -3800 -3800 -39C0 -3BE0 -3CE0 -38E0 -38E0 -38E0 -38E0 -38E0 -38E0 -FDF0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -38 -38 -38 -00 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -FC -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 355 0 -DWIDTH 7 0 -BBX 6 18 0 -4 -BITMAP -1C -1C -1C -00 -3C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -9C -9C -F8 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -F800 -3800 -3800 -3800 -38E0 -38C0 -3980 -3900 -3B00 -3F80 -3B80 -3BC0 -39E0 -FCF0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FC -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 967 0 -DWIDTH 18 0 -BBX 18 10 0 0 -BITMAP -FBCF00 -3FFF80 -3CF380 -38E380 -38E380 -38E380 -38E380 -38E380 -38E380 -FDF7C0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 12 10 0 0 -BITMAP -F9C0 -7BE0 -3CE0 -38E0 -38E0 -38E0 -38E0 -38E0 -38E0 -FDF0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -1F00 -71C0 -60C0 -E0E0 -E0E0 -E0E0 -E0E0 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 652 0 -DWIDTH 12 0 -BBX 11 14 0 -4 -BITMAP -F380 -77C0 -79E0 -70E0 -70E0 -70E0 -70E0 -70C0 -79C0 -7780 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 640 0 -DWIDTH 12 0 -BBX 11 14 1 -4 -BITMAP -3DC0 -73C0 -61C0 -E1C0 -E1C0 -E1C0 -E1C0 -F3C0 -7DC0 -39C0 -01C0 -01C0 -01C0 -07E0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 462 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -F980 -3F80 -3C80 -3800 -3800 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 525 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3E -E2 -E2 -F0 -FE -7F -0F -87 -87 -FC -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 6 13 1 0 -BITMAP -30 -70 -70 -FC -70 -70 -70 -70 -70 -70 -70 -70 -3C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -F7C0 -71C0 -71C0 -71C0 -71C0 -71C0 -71C0 -73C0 -7DC0 -39E0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 657 0 -DWIDTH 12 0 -BBX 12 10 0 0 -BITMAP -F8F0 -7860 -3840 -3840 -1C80 -1D80 -0F00 -0F00 -0600 -0600 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 880 0 -DWIDTH 17 0 -BBX 17 10 0 0 -BITMAP -F84780 -70E300 -78E200 -39F200 -397400 -1F7400 -1E3C00 -1E3800 -0C3800 -0C1000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 10 0 0 -BITMAP -FCF0 -7840 -3C80 -1F00 -0F00 -0F00 -1F80 -13C0 -61E0 -F3F0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 12 14 0 -4 -BITMAP -FCF0 -7020 -3840 -3840 -1C80 -1C80 -1F00 -0F00 -0E00 -0600 -0400 -0800 -1800 -3000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -FF80 -C780 -8F00 -0E00 -1E00 -3C00 -7800 -7080 -F080 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 366 0 -DWIDTH 7 0 -BBX 5 18 1 -4 -BITMAP -38 -70 -70 -70 -70 -70 -70 -70 -E0 -60 -70 -70 -70 -70 -70 -70 -70 -38 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 5 0 -BBX 1 18 2 -4 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 366 0 -DWIDTH 7 0 -BBX 5 18 1 -4 -BITMAP -E0 -70 -70 -70 -70 -70 -70 -70 -38 -30 -70 -70 -70 -70 -70 -70 -70 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 4 0 3 -BITMAP -7020 -4C20 -8640 -81C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 14 1 -4 -BITMAP -E0 -E0 -E0 -00 -40 -40 -40 -40 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 9 14 1 0 -BITMAP -0400 -0400 -1F80 -7480 -6480 -E400 -E400 -E400 -E400 -6400 -7480 -1F80 -0400 -0400 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -0F80 -1880 -3880 -3800 -3800 -3800 -FE00 -3800 -3800 -3800 -2000 -FF80 -FF80 -FF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 12 12 0 1 -BITMAP -8010 -4020 -3FC0 -39C0 -30C0 -2040 -2040 -30C0 -39C0 -3FC0 -4020 -8010 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 13 14 0 0 -BITMAP -FC78 -7810 -3C20 -1E40 -0E80 -0F00 -3FC0 -0700 -0700 -3FC0 -0700 -0700 -0700 -0F80 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 5 0 -BBX 1 18 2 -4 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 9 18 2 -4 -BITMAP -3F00 -7100 -E100 -E000 -F000 -7E00 -3F00 -CF80 -C380 -E180 -F980 -7F00 -3F00 -0F80 -0380 -8380 -C700 -FE00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 6 2 3 12 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 15 14 1 0 -BITMAP -07C0 -1830 -2008 -43E4 -4644 -8C02 -8C02 -8C02 -8C02 -4644 -43C4 -2008 -1830 -07C0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 488 0 -DWIDTH 9 0 -BBX 8 8 1 6 -BITMAP -FC -8E -0E -7E -EE -EE -EE -77 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 9 8 1 1 -BITMAP -1880 -3100 -7300 -EE00 -E600 -7300 -3100 -1880 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 5 0 3 -BITMAP -FFE0 -0020 -0020 -0020 -0020 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 2 1 5 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 9 9 1 5 -BITMAP -3E00 -6300 -DF80 -9280 -9C80 -9480 -D780 -6300 -3E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 6 1 3 13 -BITMAP -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 5 0 -BBX 3 3 1 11 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0400 -0400 -0400 -0400 -FFE0 -0400 -0400 -0400 -0400 -0000 -0000 -FFE0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 374 0 -DWIDTH 7 0 -BBX 6 9 -10 5 -BITMAP -F8 -8C -0C -0C -18 -20 -40 -FC -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 374 0 -DWIDTH 7 0 -BBX 6 9 -10 5 -BITMAP -F8 -8C -0C -08 -70 -1C -0C -8C -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 5 3 4 11 -BITMAP -38 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 705 0 -DWIDTH 13 0 -BBX 12 14 1 -4 -BITMAP -F9E0 -38E0 -38E0 -38E0 -38E0 -38E0 -38E0 -39E0 -3FE0 -3EF0 -3800 -3800 -3800 -3800 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 8 18 1 -4 -BITMAP -7F -F9 -F9 -F9 -F9 -79 -39 -09 -09 -09 -09 -09 -09 -09 -09 -09 -09 -09 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 2 3 5 4 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 3 4 5 -4 -BITMAP -40 -E0 -60 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 374 0 -DWIDTH 7 0 -BBX 4 9 -11 5 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 488 0 -DWIDTH 9 0 -BBX 8 8 1 6 -BITMAP -3C -66 -E7 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 9 8 1 1 -BITMAP -8800 -4400 -6600 -3300 -3B80 -6600 -4400 -8800 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 803 0 -DWIDTH 15 0 -BBX 14 14 4 0 -BITMAP -E070 -6060 -60C0 -61C0 -6180 -6318 -6738 -6E58 -FC98 -19FC -39FC -3018 -6018 -E03C -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 803 0 -DWIDTH 15 0 -BBX 13 14 4 0 -BITMAP -E070 -6060 -60C0 -61C0 -6180 -63F0 -6718 -6E18 -FC18 -1830 -3840 -3080 -61F8 -E1F8 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 803 0 -DWIDTH 15 0 -BBX 15 14 5 0 -BITMAP -F838 -8C30 -0C60 -08E0 -70C0 -1D8C -0F9C -8F2C -FE4C -0CFE -1CFE -180C -300C -701E -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 505 0 -DWIDTH 10 0 -BBX 9 14 0 -4 -BITMAP -0E00 -0E00 -0E00 -0000 -0E00 -0E00 -0C00 -1000 -3000 -6000 -E000 -E080 -7180 -3F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 795 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -0E00 -0300 -0180 -0000 -0100 -0380 -0380 -03C0 -05C0 -05E0 -08E0 -08F0 -1070 -1FF0 -2038 -2038 -601C -F07E -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 795 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -00E0 -0180 -0300 -0000 -0100 -0380 -0380 -03C0 -05C0 -05E0 -08E0 -08F0 -1070 -1FF0 -2038 -2038 -601C -F07E -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 795 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -0180 -03C0 -0660 -0000 -0100 -0380 -0380 -03C0 -05C0 -05E0 -08E0 -08F0 -1070 -1FF0 -2038 -2038 -601C -F07E -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 795 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -0320 -07E0 -04C0 -0000 -0100 -0380 -0380 -03C0 -05C0 -05E0 -08E0 -08F0 -1070 -1FF0 -2038 -2038 -601C -F07E -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 795 0 -DWIDTH 15 0 -BBX 15 17 0 0 -BITMAP -0660 -0660 -0000 -0100 -0380 -0380 -03C0 -05C0 -05E0 -08E0 -08F0 -1070 -1FF0 -2038 -2038 -601C -F07E -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 795 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -0380 -0280 -0380 -0000 -0100 -0380 -0380 -03C0 -05C0 -05E0 -08E0 -08F0 -1070 -1FF0 -2038 -2038 -601C -F07E -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 959 0 -DWIDTH 18 0 -BBX 18 14 0 0 -BITMAP -007FC0 -00F040 -01F040 -017000 -027000 -027080 -047F80 -0C7080 -087000 -1FF000 -307000 -207000 -407040 -E1FFC0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 711 0 -DWIDTH 13 0 -BBX 12 18 1 -4 -BITMAP -0FE0 -3C30 -7010 -7010 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7000 -3C10 -0FE0 -0200 -0700 -0300 -0700 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 601 0 -DWIDTH 11 0 -BBX 10 18 1 0 -BITMAP -3800 -0C00 -0600 -0000 -FF80 -7080 -7080 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7000 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 601 0 -DWIDTH 11 0 -BBX 10 18 1 0 -BITMAP -0700 -0C00 -1800 -0000 -FF80 -7080 -7080 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7000 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 601 0 -DWIDTH 11 0 -BBX 10 18 1 0 -BITMAP -0C00 -1E00 -3300 -0000 -FF80 -7080 -7080 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7000 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 601 0 -DWIDTH 11 0 -BBX 10 17 1 0 -BITMAP -3300 -3300 -0000 -FF80 -7080 -7080 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7000 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 349 0 -DWIDTH 7 0 -BBX 6 18 2 0 -BITMAP -E0 -30 -18 -00 -7C -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -7C -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 349 0 -DWIDTH 7 0 -BBX 6 18 1 0 -BITMAP -1C -30 -60 -00 -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 349 0 -DWIDTH 7 0 -BBX 6 18 2 0 -BITMAP -30 -78 -CC -00 -7C -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -7C -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 349 0 -DWIDTH 7 0 -BBX 6 17 2 0 -BITMAP -CC -CC -00 -7C -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -7C -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 794 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -FFC0 -3870 -3838 -3818 -381C -381C -FF1C -381C -381C -381C -3818 -3838 -3870 -FFC0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 788 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0640 -0FC0 -0980 -0000 -F038 -7010 -7810 -7C10 -5E10 -5E10 -4F10 -4790 -4390 -41D0 -41F0 -40F0 -4070 -E030 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 810 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -0E00 -0300 -0180 -0000 -0FC0 -3870 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3870 -0FC0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 810 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -01C0 -0300 -0600 -0000 -0FC0 -3870 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3870 -0FC0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 810 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -0300 -0780 -0CC0 -0000 -0FC0 -3870 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3870 -0FC0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 810 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -0640 -0FC0 -0980 -0000 -0FC0 -3870 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3870 -0FC0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 810 0 -DWIDTH 15 0 -BBX 14 17 1 0 -BITMAP -0CC0 -0CC0 -0000 -0FC0 -3870 -7038 -7038 -E01C -E01C -E01C -E01C -E01C -E01C -7038 -7038 -3870 -0FC0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -C020 -4060 -2080 -1100 -1B00 -0E00 -0E00 -1B00 -1100 -2080 -C040 -8060 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 810 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -0FCC -3878 -7038 -7038 -E05C -E09C -E11C -E21C -E41C -E81C -7038 -7038 -7870 -CFC0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 747 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0E00 -0300 -0180 -0000 -F83C -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7030 -3820 -1FC0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 747 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -01C0 -0300 -0600 -0000 -F83C -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7030 -3820 -1FC0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 747 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0300 -0780 -0CC0 -0000 -F83C -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7030 -3820 -1FC0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 747 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0CC0 -0CC0 -0000 -F83C -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7030 -3820 -1FC0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 717 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -01C0 -0300 -0600 -0000 -FC38 -7030 -3820 -3C60 -1C40 -1E80 -0F80 -0700 -0700 -0700 -0700 -0700 -0700 -1F80 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -F800 -7000 -7000 -7F00 -7180 -71C0 -71C0 -71C0 -71C0 -7380 -7E00 -7000 -7000 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 700 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -1F80 -31C0 -71C0 -7180 -7300 -7200 -7700 -7780 -73E0 -71F0 -70F0 -7270 -7270 -FBE0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -3800 -0C00 -0600 -0000 -3E00 -6380 -4380 -0380 -3F80 -F380 -E380 -E380 -E380 -7DC0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0700 -0C00 -1800 -0000 -3E00 -6380 -4380 -0380 -3F80 -F380 -E380 -E380 -E380 -7DC0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -3E00 -6380 -4380 -0380 -3F80 -F380 -E380 -E380 -E380 -7DC0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -1900 -3F00 -2600 -0000 -3E00 -6380 -4380 -0380 -3F80 -F380 -E380 -E380 -E380 -7DC0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -3300 -3300 -0000 -3E00 -6380 -4380 -0380 -3F80 -F380 -E380 -E380 -E380 -7DC0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -1C00 -1400 -1C00 -0000 -3E00 -6380 -4380 -0380 -3F80 -F380 -E380 -E380 -E380 -7DC0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 858 0 -DWIDTH 16 0 -BBX 15 10 0 0 -BITMAP -3E78 -638C -038E -038E -3FFE -F380 -E380 -E3C0 -F3E2 -7CFE -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 541 0 -DWIDTH 10 0 -BBX 9 14 0 -4 -BITMAP -1F80 -7080 -6080 -E000 -E000 -E000 -E000 -7000 -7880 -1F80 -0800 -1C00 -0C00 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 568 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -3800 -0C00 -0600 -0000 -1E00 -6300 -6380 -E380 -FF80 -E000 -E000 -7000 -7880 -1F80 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 568 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0700 -0C00 -1800 -0000 -1E00 -6300 -6380 -E380 -FF80 -E000 -E000 -7000 -7880 -1F80 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 568 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0C00 -1E00 -3300 -0000 -1E00 -6300 -6380 -E380 -FF80 -E000 -E000 -7000 -7880 -1F80 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 568 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3300 -3300 -0000 -1E00 -6300 -6380 -E380 -FF80 -E000 -E000 -7000 -7880 -1F80 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -E0 -30 -18 -00 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -FC -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -1C -30 -60 -00 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -FC -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -30 -78 -CC -00 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -FC -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 13 0 0 -BITMAP -CC -CC -00 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -FC -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 652 0 -DWIDTH 12 0 -BBX 11 16 1 0 -BITMAP -0300 -0600 -FC00 -1F00 -3780 -43C0 -1FC0 -71E0 -60E0 -E0E0 -E0E0 -E0E0 -E0E0 -60C0 -7180 -1F00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0C80 -1F80 -1300 -0000 -F9C0 -7BE0 -3CE0 -38E0 -38E0 -38E0 -38E0 -38E0 -38E0 -FDF0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -3800 -0C00 -0600 -0000 -1F00 -71C0 -60C0 -E0E0 -E0E0 -E0E0 -E0E0 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0380 -0600 -0C00 -0000 -1F00 -71C0 -60C0 -E0E0 -E0E0 -E0E0 -E0E0 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -1F00 -71C0 -60C0 -E0E0 -E0E0 -E0E0 -E0E0 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1900 -3F00 -2600 -0000 -1F00 -71C0 -60C0 -E0E0 -E0E0 -E0E0 -E0E0 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -3300 -3300 -0000 -1F00 -71C0 -60C0 -E0E0 -E0E0 -E0E0 -E0E0 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -0C00 -0C00 -0000 -0000 -0000 -FFC0 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 12 10 0 0 -BITMAP -0FB0 -38E0 -3060 -71F0 -7370 -7670 -7870 -3060 -38E0 -CF80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -1C00 -0600 -0300 -0000 -F7C0 -71C0 -71C0 -71C0 -71C0 -71C0 -71C0 -73C0 -7DC0 -39E0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -0380 -0600 -0C00 -0000 -F7C0 -71C0 -71C0 -71C0 -71C0 -71C0 -71C0 -73C0 -7DC0 -39E0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -0600 -0F00 -1980 -0000 -F7C0 -71C0 -71C0 -71C0 -71C0 -71C0 -71C0 -73C0 -7DC0 -39E0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -1980 -1980 -0000 -F7C0 -71C0 -71C0 -71C0 -71C0 -71C0 -71C0 -73C0 -7DC0 -39E0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 12 18 0 -4 -BITMAP -0380 -0600 -0C00 -0000 -FCF0 -7020 -3840 -3840 -1C80 -1C80 -1F00 -0F00 -0E00 -0600 -0400 -0800 -1800 -3000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 652 0 -DWIDTH 12 0 -BBX 11 18 0 -4 -BITMAP -F000 -7000 -7000 -7000 -7380 -77C0 -79E0 -70E0 -70E0 -70E0 -70E0 -70C0 -79C0 -7780 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 654 0 -DWIDTH 12 0 -BBX 12 17 0 -4 -BITMAP -1980 -1980 -0000 -FCF0 -7020 -3840 -3840 -1C80 -1C80 -1F00 -0F00 -0E00 -0600 -0400 -0800 -1800 -3000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubB24-L1.bdf diff -u xc/fonts/bdf/75dpi/lubB24-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubB24-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubB24-L1.bdf:1.1 Wed Apr 4 18:56:29 2001 +++ xc/fonts/bdf/75dpi/lubB24-L1.bdf Wed Mar 16 21:04:09 2005 @@ -1,4510 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubB24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-R-Normal--24-240-75-75-P-143-ISO8859-1 -SIZE 24 72 72 -FONTBOUNDINGBOX 39 27 -15 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 143 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 22 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold" -X_HEIGHT 13 -CAP_HEIGHT 17 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 798 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 4 17 1 0 -BITMAP -F0 -F0 -F0 -F0 -F0 -F0 -E0 -E0 -60 -60 -40 -40 -00 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 461 0 -DWIDTH 11 0 -BBX 8 7 2 11 -BITMAP -FF -FF -E7 -E7 -66 -42 -42 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 663 0 -DWIDTH 16 0 -BBX 15 17 0 0 -BITMAP -0318 -0318 -0338 -0630 -0630 -7FFE -7FFE -0C60 -0C60 -0C60 -0C60 -FFFC -FFFC -18C0 -18C0 -3180 -3180 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 11 22 2 -3 -BITMAP -0400 -0400 -3FC0 -7DC0 -F4C0 -F4C0 -F400 -FC00 -7C00 -3E00 -1F00 -07C0 -07C0 -05E0 -05E0 -C5E0 -C5E0 -E5C0 -FF80 -0400 -0400 -0400 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 19 17 0 0 -BITMAP -3E00E0 -6301C0 -E38380 -E38700 -E38E00 -E39C00 -633800 -3E7000 -00EF80 -01D8C0 -03B8E0 -0738E0 -0E38E0 -1C38E0 -3838E0 -7018C0 -E00F80 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 765 0 -DWIDTH 18 0 -BBX 17 17 1 0 -BITMAP -07C000 -0EE000 -1EF000 -1EF000 -1EF000 -0EC000 -070000 -1E1F80 -330700 -738600 -F1C600 -F1E400 -F0FC00 -F8F800 -787C00 -3FDF00 -0F9F80 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 253 0 -DWIDTH 6 0 -BBX 3 7 2 11 -BITMAP -E0 -E0 -E0 -E0 -40 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 327 0 -DWIDTH 8 0 -BBX 7 22 0 -4 -BITMAP -02 -06 -0C -18 -38 -78 -70 -70 -F0 -F0 -F0 -F0 -F0 -F0 -70 -70 -78 -38 -18 -0C -06 -02 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 327 0 -DWIDTH 8 0 -BBX 7 22 0 -4 -BITMAP -80 -C0 -60 -30 -38 -3C -1C -1C -1E -1E -1E -1E -1E -1E -1C -1C -3C -38 -30 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 11 0 -BBX 9 9 1 8 -BITMAP -1C00 -0800 -4900 -EF80 -7300 -1400 -3600 -7700 -2200 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -0300 -0300 -0300 -0300 -0300 -0300 -FFFC -FFFC -0300 -0300 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 4 8 1 -4 -BITMAP -F0 -F0 -F0 -F0 -70 -70 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 5 3 1 6 -BITMAP -F8 -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 4 4 1 0 -BITMAP -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 527 0 -DWIDTH 13 0 -BBX 13 22 0 -4 -BITMAP -0018 -0030 -0030 -0060 -0060 -00C0 -00C0 -0180 -0180 -0300 -0300 -0600 -0600 -0C00 -0C00 -1800 -1800 -3000 -3000 -6000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0F80 -18C0 -38E0 -78F0 -7070 -F078 -F078 -F078 -F078 -F078 -F078 -F078 -7070 -78F0 -38E0 -18C0 -0F80 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 10 17 3 0 -BITMAP -FE00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -3F00 -FFC0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -7F80 -E1E0 -C0F0 -C0F0 -00F0 -00F0 -00E0 -01C0 -0380 -0600 -0800 -1000 -3000 -7FF0 -7FF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 12 17 2 0 -BITMAP -7F00 -E3C0 -C1E0 -C1E0 -01E0 -01C0 -01C0 -0300 -3F80 -03E0 -01E0 -00F0 -00F0 -C0F0 -C1E0 -E3C0 -FF00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0070 -00F0 -01F0 -02F0 -04F0 -0CF0 -08F0 -10F0 -20F0 -60F0 -FFFC -FFFC -FFFC -00F0 -00F0 -00F0 -03FC -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 10 17 3 0 -BITMAP -FFC0 -FFC0 -FFC0 -8000 -8000 -8000 -8000 -FC00 -0F80 -0780 -03C0 -03C0 -03C0 -C3C0 -C380 -C780 -FE00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -07E0 -1C70 -3830 -7830 -7000 -F000 -F3C0 -F7F0 -F8F0 -F078 -F078 -F078 -7078 -7078 -3870 -38E0 -0F80 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 12 17 2 0 -BITMAP -FFF0 -FFF0 -FFF0 -FFE0 -0060 -00C0 -0180 -0100 -0300 -0600 -0E00 -1C00 -1C00 -3800 -3800 -7800 -7800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0FC0 -3DE0 -78F0 -78F0 -78F0 -7CE0 -3FC0 -1F00 -0FC0 -3BF0 -70F8 -F078 -F078 -F078 -F070 -78E0 -1FC0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0F80 -38E0 -70E0 -F070 -F070 -F078 -F078 -F078 -78F8 -7F78 -1E78 -0078 -0070 -60F0 -60E0 -71C0 -3F00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 4 13 1 0 -BITMAP -F0 -F0 -F0 -F0 -00 -00 -00 -00 -00 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 4 17 1 -4 -BITMAP -F0 -F0 -F0 -F0 -00 -00 -00 -00 -00 -F0 -F0 -F0 -F0 -70 -70 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -0004 -001C -0078 -01E0 -0780 -1E00 -F800 -7800 -1E00 -0780 -01E0 -0078 -001C -0004 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 14 6 1 4 -BITMAP -FFFC -FFFC -0000 -0000 -FFFC -FFFC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -8000 -E000 -7800 -1E00 -0780 -01E0 -0078 -007C -01E0 -0780 -1E00 -7800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 505 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -7F80 -E1E0 -C0F0 -C0F0 -00F0 -00E0 -01C0 -0180 -0700 -0E00 -1E00 -1E00 -0000 -1E00 -1E00 -1E00 -1E00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 21 0 -BBX 19 17 1 0 -BITMAP -00FC00 -030300 -0C0080 -100040 -20FE20 -618C20 -430C20 -C61C20 -8E1C20 -8E3C40 -8E7C40 -8FDD80 -C71E00 -400000 -200000 -181800 -07F000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 795 0 -DWIDTH 19 0 -BBX 19 17 0 0 -BITMAP -006000 -00E000 -00F000 -01F000 -01F800 -017800 -027800 -027C00 -043C00 -043E00 -081E00 -0FFF00 -100F00 -100780 -200780 -6003C0 -F80FE0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 639 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -FFE0 -3CF0 -3C78 -3C78 -3C78 -3C78 -3C70 -3CC0 -3FC0 -3CF0 -3C78 -3C3C -3C3C -3C3C -3C3C -3C78 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 711 0 -DWIDTH 17 0 -BBX 15 17 1 0 -BITMAP -03FC -1E0E -3C06 -7806 -7800 -F000 -F000 -F000 -F000 -F000 -F000 -F800 -7800 -7C00 -3E06 -1FFE -03F8 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 794 0 -DWIDTH 19 0 -BBX 18 17 0 0 -BITMAP -FFF800 -3C1E00 -3C0F00 -3C0780 -3C0380 -3C03C0 -3C03C0 -3C03C0 -3C03C0 -3C03C0 -3C03C0 -3C0380 -3C0780 -3C0780 -3C0F00 -3C1E00 -FFF800 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 601 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -FFF8 -3C18 -3C18 -3C00 -3C00 -3C00 -3C00 -3C20 -3FE0 -3C20 -3C00 -3C00 -3C00 -3C00 -3C18 -3C18 -FFF8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -FFF8 -3C18 -3C18 -3C00 -3C00 -3C00 -3C00 -3C20 -3FE0 -3C20 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 753 0 -DWIDTH 18 0 -BBX 17 17 1 0 -BITMAP -03FC00 -1E0E00 -3C0600 -780600 -780000 -F00000 -F00000 -F00000 -F00000 -F07F80 -F01E00 -F01E00 -781E00 -781E00 -3C1E00 -1E1E00 -03FC00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 798 0 -DWIDTH 19 0 -BBX 18 17 1 0 -BITMAP -FF3FC0 -3C0F00 -3C0F00 -3C0F00 -3C0F00 -3C0F00 -3C0F00 -3C0F00 -3FFF00 -3C0F00 -3C0F00 -3C0F00 -3C0F00 -3C0F00 -3C0F00 -3C0F00 -FF3FC0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 349 0 -DWIDTH 8 0 -BBX 8 17 0 0 -BITMAP -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 452 0 -DWIDTH 11 0 -BBX 11 21 0 -4 -BITMAP -1FE0 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -0780 -C700 -CF00 -FC00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 747 0 -DWIDTH 18 0 -BBX 17 17 1 0 -BITMAP -FF1F00 -3C0C00 -3C1800 -3C3000 -3C6000 -3C4000 -3C8000 -3DC000 -3FC000 -3FE000 -3DF000 -3CF800 -3CF800 -3C7C00 -3C3E00 -3C1F00 -FF3F80 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -FF00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C0C -3C0C -3C0C -FFFC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 904 0 -DWIDTH 22 0 -BBX 21 17 0 0 -BITMAP -FE01F8 -3E03E0 -3E03E0 -3F03E0 -3F07E0 -3787E0 -378DE0 -37CDE0 -33D9E0 -33F9E0 -31F9E0 -31F1E0 -31F1E0 -30E1E0 -30E1E0 -3001E0 -FC07F8 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 788 0 -DWIDTH 19 0 -BBX 18 17 0 0 -BITMAP -F80FC0 -3C0300 -3E0300 -3F0300 -3F0300 -3F8300 -37C300 -33E300 -33E300 -31F300 -30FB00 -307F00 -307F00 -303F00 -301F00 -300F00 -FC0F00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 810 0 -DWIDTH 19 0 -BBX 18 17 1 0 -BITMAP -07F800 -1E1E00 -3C0F00 -780780 -780780 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -780780 -780780 -3C0F00 -1E1E00 -03F000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -FFE0 -3C78 -3C3C -3C3C -3C3C -3C3C -3C3C -3C38 -3C70 -3FC0 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 810 0 -DWIDTH 19 0 -BBX 21 21 1 -4 -BITMAP -03F800 -1E1E00 -3C0F00 -780780 -780780 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -780780 -780780 -3C0F00 -1E1E00 -03F800 -000F00 -0007F8 -0003F0 -000060 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 720 0 -DWIDTH 17 0 -BBX 17 17 0 0 -BITMAP -FFE000 -3C7800 -3C3C00 -3C3C00 -3C3C00 -3C3C00 -3C7C00 -3CF800 -3FF000 -3DE000 -3CF000 -3CF800 -3C7C00 -3C7C00 -3C3E00 -3C1F00 -FF1F80 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 17 1 0 -BITMAP -1FC0 -78E0 -7060 -F060 -F000 -F800 -FE00 -7F80 -3FC0 -0FE0 -03F0 -01F0 -00F0 -C0F0 -C0E0 -E1C0 -7F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 714 0 -DWIDTH 17 0 -BBX 16 17 1 0 -BITMAP -FFFF -C3C3 -C3C3 -C3C3 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -0FF0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 747 0 -DWIDTH 18 0 -BBX 18 17 0 0 -BITMAP -FF0FC0 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -1E0600 -0F0C00 -03F800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 753 0 -DWIDTH 18 0 -BBX 18 17 0 0 -BITMAP -FE07C0 -7C0100 -3C0300 -3E0200 -1E0200 -1F0600 -0F0400 -0F8C00 -078800 -078800 -07D000 -03D000 -03E000 -01E000 -01E000 -00C000 -00C000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 955 0 -DWIDTH 23 0 -BBX 23 17 0 0 -BITMAP -FE083E -781C08 -7C1C08 -3C1C10 -3C3E10 -3E3E10 -1E3E10 -1E5F20 -1E4F20 -0F4F20 -0F8FC0 -0F87C0 -0F87C0 -070380 -070380 -070380 -020100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 702 0 -DWIDTH 17 0 -BBX 17 17 0 0 -BITMAP -7F0F80 -3E0600 -3E0400 -1F0C00 -0F0800 -0F9000 -07E000 -03E000 -03E000 -07F000 -06F000 -0EF800 -1C7C00 -183C00 -303E00 -701F00 -F87F80 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 717 0 -DWIDTH 17 0 -BBX 18 17 0 0 -BITMAP -FF07C0 -7C0300 -3E0200 -1F0200 -1F0400 -0F8800 -07C800 -07D000 -03E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -07F800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 639 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -7FF8 -60F8 -60F8 -01F0 -01E0 -03E0 -07C0 -0780 -0F80 -0F00 -1F00 -3E00 -3C00 -7C00 -7818 -F818 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 327 0 -DWIDTH 8 0 -BBX 6 22 1 -4 -BITMAP -FC -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -F0 -FC -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 527 0 -DWIDTH 13 0 -BBX 13 22 0 -4 -BITMAP -C000 -6000 -6000 -3000 -3000 -1800 -1800 -0C00 -0C00 -0600 -0600 -0300 -0300 -0180 -0180 -00C0 -00C0 -0060 -0060 -0030 -0030 -0018 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 327 0 -DWIDTH 8 0 -BBX 6 22 1 -4 -BITMAP -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FC -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 14 14 1 3 -BITMAP -0100 -0300 -0300 -0780 -0780 -0CC0 -0CC0 -1860 -1860 -3030 -3030 -6018 -6018 -C00C -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 2 1 -3 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 6 4 4 14 -BITMAP -F0 -30 -18 -0C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -3F80 -71C0 -61E0 -01E0 -01E0 -3FE0 -79E0 -F1E0 -F1E0 -F1E0 -F9E0 -7FE0 -3C78 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 640 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -FC00 -3C00 -3C00 -3C00 -3C00 -3CF0 -3DFC -3FFC -3E3E -3C1E -3C1E -3C1E -3C1E -3C1E -3C3C -3E3C -3BF8 -39F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 541 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -0FE0 -38E0 -7060 -7060 -F000 -F000 -F000 -F000 -F000 -7800 -7C20 -3FE0 -0FC0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 652 0 -DWIDTH 16 0 -BBX 15 18 1 0 -BITMAP -01F8 -0078 -0078 -0078 -0078 -1E78 -3FF8 -78F8 -7078 -F078 -F078 -F078 -F078 -F078 -F8F8 -7FF8 -7F7C -1E7E -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 568 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0F80 -39C0 -70E0 -70F0 -F0F0 -FFF0 -F000 -F000 -F000 -7800 -7C10 -3FF0 -0FE0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 416 0 -DWIDTH 10 0 -BBX 11 18 0 0 -BITMAP -0FC0 -1C60 -3C60 -3C00 -3C00 -FFC0 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 599 0 -DWIDTH 14 0 -BBX 14 18 0 -5 -BITMAP -0FFC -38E8 -78F0 -78F0 -78F0 -78F0 -38E0 -18E0 -07C0 -3800 -7FF0 -3FF8 -1FF8 -7078 -F078 -F070 -78E0 -3FC0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 18 0 0 -BITMAP -FC00 -3C00 -3C00 -3C00 -3C00 -3C70 -3DF8 -3DFC -3E3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -FFFF -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 18 0 0 -BITMAP -3C -3C -3C -3C -00 -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 355 0 -DWIDTH 9 0 -BBX 8 23 0 -5 -BITMAP -0F -0F -0F -0F -00 -1F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -CF -CF -CE -FC -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 654 0 -DWIDTH 15 0 -BBX 15 18 1 0 -BITMAP -FC00 -3C00 -3C00 -3C00 -3C00 -3C3C -3C30 -3C20 -3C40 -3C80 -3DC0 -3FC0 -3FE0 -3DF0 -3CF0 -3CF8 -3C7C -FF3E -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 18 0 0 -BITMAP -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 967 0 -DWIDTH 23 0 -BBX 24 13 0 0 -BITMAP -FCF0F0 -3DF9F8 -3FFFFC -3E3E3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -FFFFFF -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 13 0 0 -BITMAP -FC70 -7DF8 -3DFC -3E3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -FFFF -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -38E0 -78F0 -7070 -F078 -F078 -F078 -F078 -F078 -7070 -78F0 -38E0 -0F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 652 0 -DWIDTH 16 0 -BBX 15 18 0 -5 -BITMAP -FCF0 -7DFC -3FFC -3E3E -3C1E -3C1E -3C1E -3C1E -3C1E -3C3C -3E3C -3FF8 -3CF0 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 640 0 -DWIDTH 15 0 -BBX 15 18 1 -5 -BITMAP -1E78 -3FF8 -78F8 -7878 -F078 -F078 -F078 -F078 -F078 -F8F8 -7FF8 -7F78 -1E78 -0078 -0078 -0078 -0078 -01FE -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 462 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -FCE0 -3DE0 -3FE0 -3E60 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 525 0 -DWIDTH 13 0 -BBX 10 13 1 0 -BITMAP -3F00 -7980 -F180 -F180 -F800 -FF00 -7F80 -3FC0 -07C0 -C3C0 -C3C0 -E780 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 9 0 -BBX 9 16 0 0 -BITMAP -1C00 -3C00 -3C00 -FF80 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -1F80 -0F80 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 13 0 0 -BITMAP -FCFC -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C7C -3FBC -1FBE -0E3F -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 657 0 -DWIDTH 16 0 -BBX 16 13 0 0 -BITMAP -FE1F -7C04 -3C0C -1E08 -1E18 -1F10 -0F30 -0FA0 -07E0 -07C0 -03C0 -0380 -0180 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 880 0 -DWIDTH 21 0 -BBX 21 13 0 0 -BITMAP -FE18F8 -783820 -7C3C20 -3C7C60 -3C7C40 -1E7E40 -1E9E80 -1E9F80 -0F0F80 -0F0F00 -0F0F00 -060700 -060600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 13 0 0 -BITMAP -FF3E -7C18 -3E30 -1F20 -0FC0 -0F80 -07C0 -07E0 -05F0 -09F0 -10F8 -307C -F8FE -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 18 0 -5 -BITMAP -FE1F -7C04 -3C0C -3E08 -1E18 -1F10 -0F30 -0FA0 -07C0 -07C0 -0380 -0380 -0300 -0100 -0200 -0600 -0C00 -3C00 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -FFF0 -C1F0 -C3E0 -03C0 -07C0 -0F80 -1F00 -1F00 -3E00 -7C00 -7C30 -F830 -FFF0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 366 0 -DWIDTH 9 0 -BBX 6 22 1 -4 -BITMAP -1C -38 -78 -78 -78 -78 -78 -78 -78 -70 -E0 -60 -70 -78 -78 -78 -78 -78 -78 -78 -38 -1C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 259 0 -DWIDTH 6 0 -BBX 2 22 2 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 366 0 -DWIDTH 9 0 -BBX 6 22 1 -4 -BITMAP -E0 -70 -78 -78 -78 -78 -78 -78 -78 -38 -1C -18 -38 -78 -78 -78 -78 -78 -78 -78 -70 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 14 6 1 4 -BITMAP -3800 -7E04 -4704 -8388 -81F8 -8070 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 4 18 1 -5 -BITMAP -F0 -F0 -F0 -F0 -00 -40 -40 -60 -60 -60 -E0 -E0 -F0 -F0 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 11 17 2 0 -BITMAP -0200 -0200 -0FE0 -3AE0 -7260 -7260 -F200 -F200 -F200 -F200 -F200 -7200 -7A20 -3FE0 -0FC0 -0200 -0200 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 11 17 3 0 -BITMAP -07C0 -1C60 -1C60 -3C60 -3C00 -3C00 -3C00 -FF00 -3C00 -3C00 -3C00 -3800 -6000 -FFE0 -FFE0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 14 15 0 1 -BITMAP -8004 -4008 -2790 -1FE0 -1CE0 -3870 -3030 -3030 -3030 -3870 -1CE0 -1FE0 -2790 -4008 -8004 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 16 17 0 0 -BITMAP -FE0F -7C06 -3C04 -3E08 -1F08 -1F10 -0FA0 -07A0 -07C0 -1FF8 -03C0 -03C0 -1FF8 -03C0 -03C0 -03C0 -0FF0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 259 0 -DWIDTH 6 0 -BBX 2 22 2 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 11 22 2 -5 -BITMAP -1FC0 -79C0 -F0C0 -F0C0 -F000 -FC00 -7F00 -3FC0 -6FC0 -E7E0 -E1E0 -F0E0 -FCE0 -7EC0 -7F80 -1FC0 -07E0 -03E0 -C1E0 -C1E0 -E3C0 -7F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 7 3 4 14 -BITMAP -C6 -C6 -C6 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 18 17 1 0 -BITMAP -03F000 -0C0C00 -100200 -200100 -41F880 -470880 -8E0840 -8E0040 -8E0040 -8E0040 -8E0040 -470880 -41F880 -200100 -100200 -0C0C00 -03F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 488 0 -DWIDTH 12 0 -BBX 11 9 1 8 -BITMAP -7F00 -C3C0 -C3C0 -03C0 -3FC0 -F3C0 -F3C0 -FFC0 -79E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 12 11 1 1 -BITMAP -0410 -0C30 -1860 -38C0 -71C0 -F380 -71C0 -38C0 -1860 -0C30 -0410 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 14 6 1 4 -BITMAP -FFFC -FFFC -000C -000C -000C -000C -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 5 3 1 6 -BITMAP -F8 -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 12 11 2 6 -BITMAP -1F80 -30C0 -4020 -9F90 -8890 -8890 -8F10 -8B10 -59A0 -30C0 -1F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 7 2 4 15 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 6 0 -BBX 4 4 1 13 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -0300 -0300 -0300 -0300 -FFFC -FFFC -0300 -0300 -0300 -0300 -0000 -0000 -FFFC -FFFC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 374 0 -DWIDTH 9 0 -BBX 7 10 -14 7 -BITMAP -FC -CE -86 -06 -0C -18 -30 -40 -FE -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 374 0 -DWIDTH 9 0 -BBX 7 10 -14 7 -BITMAP -FC -8E -86 -04 -78 -0C -06 -86 -8E -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 6 4 5 14 -BITMAP -3C -30 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 705 0 -DWIDTH 17 0 -BBX 16 17 0 -4 -BITMAP -FCFC -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C7C -3FFC -3FBC -3F3F -3C00 -3C00 -3C00 -3C00 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 10 21 1 -4 -BITMAP -3FC0 -7FC0 -FC40 -FC40 -FC40 -FC40 -7C40 -7C40 -1C40 -0440 -0440 -0440 -0440 -0440 -0440 -0440 -0440 -0440 -0440 -0440 -0440 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 3 4 6 5 -BITMAP -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 4 6 6 -5 -BITMAP -60 -40 -F0 -70 -70 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 374 0 -DWIDTH 9 0 -BBX 6 10 -15 7 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 488 0 -DWIDTH 12 0 -BBX 10 9 1 8 -BITMAP -1E00 -7380 -F3C0 -F3C0 -F3C0 -F3C0 -F3C0 -7380 -1E00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 12 11 1 1 -BITMAP -8200 -C300 -6180 -31C0 -38E0 -1CF0 -38E0 -31C0 -6180 -C300 -8200 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 803 0 -DWIDTH 19 0 -BBX 18 17 5 0 -BITMAP -7807C0 -180700 -180F00 -181E00 -183C00 -187800 -187000 -18F380 -19E380 -7FC580 -038980 -079180 -0F3FC0 -1E3FC0 -3C0180 -380180 -F803C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 803 0 -DWIDTH 19 0 -BBX 18 17 5 0 -BITMAP -7807C0 -180700 -180F00 -181E00 -183C00 -187800 -187000 -18FF00 -19F380 -7FE180 -038180 -078300 -0F0600 -1E0C00 -3C1000 -383F80 -F83F80 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 803 0 -DWIDTH 19 0 -BBX 18 17 5 0 -BITMAP -FC07C0 -8E0700 -860F00 -041E00 -783C00 -0C7800 -067000 -86F380 -8FE380 -FBC580 -038980 -079180 -0F3FC0 -1E3FC0 -3C0180 -380180 -F803C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 505 0 -DWIDTH 12 0 -BBX 12 18 0 -5 -BITMAP -0780 -0780 -0780 -0780 -0000 -0780 -0780 -0700 -0600 -0C00 -1800 -7000 -F000 -F000 -F030 -F830 -7C70 -1FE0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 795 0 -DWIDTH 19 0 -BBX 19 22 0 0 -BITMAP -03C000 -00C000 -006000 -003000 -000000 -006000 -00E000 -00F000 -01F000 -01F800 -017800 -027800 -027C00 -043C00 -043E00 -081E00 -0FFF00 -100F00 -100780 -200780 -6003C0 -F80FE0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 795 0 -DWIDTH 19 0 -BBX 19 22 0 0 -BITMAP -007800 -006000 -00C000 -018000 -000000 -006000 -00E000 -00F000 -01F000 -01F800 -017800 -027800 -027C00 -043C00 -043E00 -081E00 -0FFF00 -100F00 -100780 -200780 -6003C0 -F80FE0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 795 0 -DWIDTH 19 0 -BBX 19 22 0 0 -BITMAP -00F000 -00F000 -019800 -030C00 -000000 -006000 -00E000 -00F000 -01F000 -01F800 -017800 -027800 -027C00 -043C00 -043E00 -081E00 -0FFF00 -100F00 -100780 -200780 -6003C0 -F80FE0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 795 0 -DWIDTH 19 0 -BBX 19 22 0 0 -BITMAP -01C400 -03FC00 -03FC00 -023800 -000000 -006000 -00E000 -00F000 -01F000 -01F800 -017800 -027800 -027C00 -043C00 -043E00 -081E00 -0FFF00 -100F00 -100780 -200780 -6003C0 -F80FE0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 795 0 -DWIDTH 19 0 -BBX 19 21 0 0 -BITMAP -031800 -031800 -031800 -000000 -006000 -00E000 -00F000 -01F000 -01F800 -017800 -027800 -027C00 -043C00 -043E00 -081E00 -0FFF00 -100F00 -100780 -200780 -6003C0 -F80FE0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 795 0 -DWIDTH 19 0 -BBX 19 22 0 0 -BITMAP -006000 -009000 -009000 -006000 -000000 -006000 -00E000 -00F000 -01F000 -01F800 -017800 -027800 -027C00 -043C00 -043E00 -081E00 -0FFF00 -100F00 -100780 -200780 -6003C0 -F80FE0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 959 0 -DWIDTH 23 0 -BBX 22 17 0 0 -BITMAP -003FF8 -003C18 -007C18 -00FC00 -00BC00 -013C00 -013C00 -023C30 -063FF0 -043C30 -083C00 -0FFC00 -103C00 -303C00 -203C0C -603C0C -F0FFFC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 711 0 -DWIDTH 17 0 -BBX 15 22 1 -5 -BITMAP -03FC -1E0E -3C06 -7806 -7800 -F000 -F000 -F000 -F000 -F000 -F000 -F800 -7800 -7C00 -3E06 -1FFE -03F8 -0100 -03C0 -01C0 -01C0 -0380 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 601 0 -DWIDTH 14 0 -BBX 13 22 1 0 -BITMAP -1E00 -0600 -0300 -0180 -0000 -FFF8 -3C18 -3C18 -3C00 -3C00 -3C00 -3C00 -3C20 -3FE0 -3C20 -3C00 -3C00 -3C00 -3C00 -3C18 -3C18 -FFF8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 601 0 -DWIDTH 14 0 -BBX 13 22 1 0 -BITMAP -03C0 -0300 -0600 -0C00 -0000 -FFF8 -3C18 -3C18 -3C00 -3C00 -3C00 -3C00 -3C20 -3FE0 -3C20 -3C00 -3C00 -3C00 -3C00 -3C18 -3C18 -FFF8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 601 0 -DWIDTH 14 0 -BBX 13 22 1 0 -BITMAP -0780 -0780 -0CC0 -1860 -0000 -FFF8 -3C18 -3C18 -3C00 -3C00 -3C00 -3C00 -3C20 -3FE0 -3C20 -3C00 -3C00 -3C00 -3C00 -3C18 -3C18 -FFF8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 601 0 -DWIDTH 14 0 -BBX 13 21 1 0 -BITMAP -18C0 -18C0 -18C0 -0000 -FFF8 -3C18 -3C18 -3C00 -3C00 -3C00 -3C00 -3C20 -3FE0 -3C20 -3C00 -3C00 -3C00 -3C00 -3C18 -3C18 -FFF8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 349 0 -DWIDTH 8 0 -BBX 8 22 0 0 -BITMAP -F0 -30 -18 -0C -00 -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 349 0 -DWIDTH 8 0 -BBX 8 22 0 0 -BITMAP -0F -0C -18 -30 -00 -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 349 0 -DWIDTH 8 0 -BBX 8 22 0 0 -BITMAP -3C -3C -66 -C3 -00 -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 349 0 -DWIDTH 8 0 -BBX 8 21 0 0 -BITMAP -C6 -C6 -C6 -00 -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 794 0 -DWIDTH 19 0 -BBX 18 17 0 0 -BITMAP -7FF800 -3C1E00 -3C0F00 -3C0780 -3C0380 -3C03C0 -3C03C0 -3C03C0 -FFC3C0 -3C03C0 -3C03C0 -3C03C0 -3C0780 -3C0780 -3C0F00 -3C1E00 -7FF800 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 788 0 -DWIDTH 19 0 -BBX 18 22 0 0 -BITMAP -038800 -07F800 -07F800 -047000 -000000 -F80FC0 -3C0300 -3E0300 -3F0300 -3F0300 -3F8300 -37C300 -33E300 -33E300 -31F300 -30FB00 -307F00 -307F00 -303F00 -301F00 -300F00 -FC0F00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 810 0 -DWIDTH 19 0 -BBX 18 22 1 0 -BITMAP -078000 -018000 -00C000 -006000 -000000 -07F800 -1E1E00 -3C0F00 -780780 -780780 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -780780 -780780 -3C0F00 -1E1E00 -03F000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 810 0 -DWIDTH 19 0 -BBX 18 22 1 0 -BITMAP -007800 -006000 -00C000 -018000 -000000 -07F800 -1E1E00 -3C0F00 -780780 -780780 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -780780 -780780 -3C0F00 -1E1E00 -03F000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 810 0 -DWIDTH 19 0 -BBX 18 22 1 0 -BITMAP -01E000 -01E000 -033000 -061800 -000000 -07F800 -1E1E00 -3C0F00 -780780 -780780 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -780780 -780780 -3C0F00 -1E1E00 -03F000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 810 0 -DWIDTH 19 0 -BBX 18 22 1 0 -BITMAP -038800 -07F800 -07F800 -047000 -000000 -07F800 -1E1E00 -3C0F00 -780780 -780780 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -780780 -780780 -3C0F00 -1E1E00 -03F000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 810 0 -DWIDTH 19 0 -BBX 18 21 1 0 -BITMAP -063000 -063000 -063000 -000000 -07F800 -1E1E00 -3C0F00 -780780 -780780 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -F003C0 -780780 -780780 -3C0F00 -1E1E00 -03F000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -4008 -E01C -7038 -3870 -1CE0 -0FC0 -0780 -0780 -0FC0 -1CE0 -3870 -7038 -E01C -4008 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 810 0 -DWIDTH 19 0 -BBX 18 17 1 0 -BITMAP -03F0C0 -1E1F00 -3C0F00 -780780 -780F80 -F01BC0 -F033C0 -F063C0 -F0C3C0 -F183C0 -F303C0 -F603C0 -7C0780 -780780 -3C0F00 -3E1E00 -C7F000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 747 0 -DWIDTH 18 0 -BBX 18 22 0 0 -BITMAP -078000 -018000 -00C000 -006000 -000000 -FF0FC0 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -1E0600 -0F0C00 -03F800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 747 0 -DWIDTH 18 0 -BBX 18 22 0 0 -BITMAP -007800 -006000 -00C000 -018000 -000000 -FF0FC0 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -1E0600 -0F0C00 -03F800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 747 0 -DWIDTH 18 0 -BBX 18 22 0 0 -BITMAP -01E000 -01E000 -033000 -061800 -000000 -FF0FC0 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -1E0600 -0F0C00 -03F800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 747 0 -DWIDTH 18 0 -BBX 18 21 0 0 -BITMAP -063000 -063000 -063000 -000000 -FF0FC0 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -3C0300 -1E0600 -0F0C00 -03F800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 717 0 -DWIDTH 17 0 -BBX 18 22 0 0 -BITMAP -007800 -006000 -00C000 -018000 -000000 -FF07C0 -7C0300 -3E0200 -1F0200 -1F0400 -0F8800 -07C800 -07D000 -03E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -07F800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -FF00 -3C00 -3C00 -3FF0 -3C78 -3C3C -3C3C -3C3C -3C3C -3C3C -3C38 -3C78 -3C70 -3FC0 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 700 0 -DWIDTH 17 0 -BBX 15 18 1 0 -BITMAP -0FC0 -1CF0 -3CF0 -3CF0 -3CE0 -3DC0 -3D80 -3F80 -3FC0 -3FE0 -3DF8 -3CFC -3C7E -3C3E -3C1E -3D9E -3D9C -FDF8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -1E00 -0600 -0300 -0180 -0000 -3F80 -71C0 -61E0 -01E0 -01E0 -3FE0 -79E0 -F1E0 -F1E0 -F1E0 -F9E0 -7FE0 -3C78 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -03C0 -0300 -0600 -0C00 -0000 -3F80 -71C0 -61E0 -01E0 -01E0 -3FE0 -79E0 -F1E0 -F1E0 -F1E0 -F9E0 -7FE0 -3C78 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -3F80 -71C0 -61E0 -01E0 -01E0 -3FE0 -79E0 -F1E0 -F1E0 -F1E0 -F9E0 -7FE0 -3C78 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -1C40 -3FC0 -3FC0 -2380 -0000 -3F80 -71C0 -61E0 -01E0 -01E0 -3FE0 -79E0 -F1E0 -F1E0 -F1E0 -F9E0 -7FE0 -3C78 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -18C0 -18C0 -18C0 -0000 -3F80 -71C0 -61E0 -01E0 -01E0 -3FE0 -79E0 -F1E0 -F1E0 -F1E0 -F9E0 -7FE0 -3C78 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -0600 -0900 -0900 -0600 -0000 -3F80 -71C0 -61E0 -01E0 -01E0 -3FE0 -79E0 -F1E0 -F1E0 -F1E0 -F9E0 -7FE0 -3C78 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 858 0 -DWIDTH 21 0 -BBX 19 13 0 0 -BITMAP -3F9F00 -70F3C0 -60F1C0 -00F1E0 -00F1E0 -1FFFE0 -78F000 -F0F000 -F0F000 -F0F800 -F8FC20 -7F3FE0 -3C1FC0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 541 0 -DWIDTH 13 0 -BBX 11 18 1 -5 -BITMAP -0FE0 -38E0 -7060 -7060 -F000 -F000 -F000 -F000 -F000 -7800 -7C20 -3FE0 -0FC0 -0400 -0F00 -0700 -0700 -0E00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 568 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -1E00 -0600 -0300 -0180 -0000 -0F80 -39C0 -70E0 -70F0 -F0F0 -FFF0 -F000 -F000 -F000 -7800 -7C10 -3FF0 -0FE0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 568 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -03C0 -0300 -0600 -0C00 -0000 -0F80 -39C0 -70E0 -70F0 -F0F0 -FFF0 -F000 -F000 -F000 -7800 -7C10 -3FF0 -0FE0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 568 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -0F80 -39C0 -70E0 -70F0 -F0F0 -FFF0 -F000 -F000 -F000 -7800 -7C10 -3FF0 -0FE0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 568 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -18C0 -18C0 -18C0 -0000 -0F80 -39C0 -70E0 -70F0 -F0F0 -FFF0 -F000 -F000 -F000 -7800 -7C10 -3FF0 -0FE0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 18 0 0 -BITMAP -F0 -30 -18 -0C -00 -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 18 0 0 -BITMAP -0F -0C -18 -30 -00 -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 18 0 0 -BITMAP -3C -3C -66 -C3 -00 -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 17 0 0 -BITMAP -C6 -C6 -C6 -00 -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 652 0 -DWIDTH 16 0 -BBX 13 20 1 0 -BITMAP -0100 -0180 -F200 -1E00 -0F80 -33C0 -41E0 -1FF0 -38F0 -78F8 -F078 -F078 -F078 -F078 -F078 -F078 -7070 -78F0 -38E0 -0F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 18 0 0 -BITMAP -0710 -0FF0 -0FF0 -08E0 -0000 -FC70 -7DF8 -3DFC -3E3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -FFFF -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -1E00 -0600 -0300 -0180 -0000 -0F80 -38E0 -78F0 -7070 -F078 -F078 -F078 -F078 -F078 -7070 -78F0 -38E0 -0F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -03C0 -0300 -0600 -0C00 -0000 -0F80 -38E0 -78F0 -7070 -F078 -F078 -F078 -F078 -F078 -7070 -78F0 -38E0 -0F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0F00 -0F00 -1980 -30C0 -0000 -0F80 -38E0 -78F0 -7070 -F078 -F078 -F078 -F078 -F078 -7070 -78F0 -38E0 -0F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -1C40 -3FC0 -3FC0 -2380 -0000 -0F80 -38E0 -78F0 -7070 -F078 -F078 -F078 -F078 -F078 -7070 -78F0 -38E0 -0F80 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -18C0 -18C0 -18C0 -0000 -0F80 -38E0 -78F0 -7070 -F078 -F078 -F078 -F078 -F078 -7070 -78F0 -38E0 -0F80 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 15 13 0 0 -BITMAP -0380 -0380 -0380 -0000 -0000 -0000 -FFFE -FFFE -0000 -0000 -0380 -0380 -0380 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 16 13 0 0 -BITMAP -07E3 -1E7C -3C3C -383C -787E -78DE -799E -7B1E -7E1E -3C1C -3C3C -3C78 -C7E0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 18 0 0 -BITMAP -0F00 -0300 -0180 -00C0 -0000 -FCFC -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C7C -3FBC -1FBE -0E3F -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 18 0 0 -BITMAP -00F0 -00C0 -0180 -0300 -0000 -FCFC -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C7C -3FBC -1FBE -0E3F -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 18 0 0 -BITMAP -03C0 -03C0 -0660 -0C30 -0000 -FCFC -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C7C -3FBC -1FBE -0E3F -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 17 0 0 -BITMAP -0630 -0630 -0630 -0000 -FCFC -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C3C -3C7C -3FBC -1FBE -0E3F -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 23 0 -5 -BITMAP -00F0 -00C0 -0180 -0300 -0000 -FE1F -7C04 -3C0C -3E08 -1E18 -1F10 -0F30 -0FA0 -07C0 -07C0 -0380 -0380 -0300 -0100 -0200 -0600 -0C00 -3C00 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 652 0 -DWIDTH 16 0 -BBX 15 21 0 -5 -BITMAP -FC00 -3C00 -3C00 -3CF0 -3DFC -3FFC -3E3E -3C1E -3C1E -3C1E -3C1E -3C1E -3C3C -3E3C -3FF8 -3CF0 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 654 0 -DWIDTH 16 0 -BBX 16 22 0 -5 -BITMAP -0C60 -0C60 -0C60 -0000 -FE1F -7C04 -3C0C -3E08 -1E18 -1F10 -0F30 -0FA0 -07C0 -07C0 -0380 -0380 -0300 -0100 -0200 -0600 -0C00 -3C00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubBI08-L1.bdf diff -u xc/fonts/bdf/75dpi/lubBI08-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubBI08-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubBI08-L1.bdf:1.1 Wed Apr 4 18:56:29 2001 +++ xc/fonts/bdf/75dpi/lubBI08-L1.bdf Wed Mar 16 21:04:09 2005 @@ -1,2434 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubBI08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-I-Normal--8-80-75-75-P-48-ISO8859-1 -SIZE 8 72 72 -FONTBOUNDINGBOX 13 10 -4 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 48 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 7 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold Italic" -X_HEIGHT 4 -CAP_HEIGHT 6 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 827 0 -DWIDTH 7 0 -BBX 7 5 0 0 -BITMAP -AA -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 2 6 1 0 -BITMAP -40 -40 -40 -40 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 451 0 -DWIDTH 4 0 -BBX 3 2 1 4 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -28 -F8 -50 -F8 -A0 -A0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 4 7 1 -1 -BITMAP -70 -70 -40 -60 -E0 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 772 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -6C -B0 -D0 -38 -5C -98 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 773 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -18 -28 -7C -94 -88 -7C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 247 0 -DWIDTH 2 0 -BBX 1 3 1 3 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 336 0 -DWIDTH 3 0 -BBX 3 8 1 -2 -BITMAP -20 -40 -40 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 336 0 -DWIDTH 3 0 -BBX 3 9 0 -2 -BITMAP -40 -20 -20 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 4 0 -BBX 3 3 1 3 -BITMAP -40 -E0 -C0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 2 3 0 -2 -BITMAP -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 2 1 1 2 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 2 1 0 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 515 0 -DWIDTH 4 0 -BBX 5 8 0 -2 -BITMAP -08 -10 -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -30 -58 -98 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -60 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -48 -18 -30 -40 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -50 -60 -10 -90 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -18 -38 -50 -F8 -10 -38 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -78 -40 -60 -10 -90 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -38 -40 -F0 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 4 6 2 0 -BITMAP -F0 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -30 -48 -70 -90 -90 -F0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -70 -58 -D8 -78 -10 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 2 4 0 0 -BITMAP -40 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 2 6 0 -2 -BITMAP -40 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -08 -30 -C0 -20 -10 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 5 2 0 1 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -40 -30 -08 -70 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 493 0 -DWIDTH 4 0 -BBX 4 6 1 0 -BITMAP -F0 -90 -20 -40 -C0 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -38 -74 -DC -DC -EC -70 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 765 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -18 -28 -28 -78 -48 -CC -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 651 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -48 -70 -50 -58 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 740 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -3C -44 -C0 -80 -C0 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -7C -22 -62 -62 -44 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 630 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -68 -70 -40 -50 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -48 -70 -40 -40 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 780 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -3C -64 -C0 -9C -C8 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 827 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -76 -24 -7C -4C -48 -DC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 372 0 -DWIDTH 3 0 -BBX 4 6 0 0 -BITMAP -70 -20 -20 -60 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 478 0 -DWIDTH 4 0 -BBX 5 8 0 -2 -BITMAP -38 -10 -10 -30 -30 -20 -A0 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 746 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -6C -38 -50 -70 -58 -DC -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -70 -20 -60 -40 -48 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 926 0 -DWIDTH 7 0 -BBX 8 6 0 0 -BITMAP -63 -26 -6A -5A -54 -CE -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 797 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -66 -24 -54 -54 -4C -C8 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 831 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -38 -44 -C4 -84 -88 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 628 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -48 -58 -70 -40 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 835 0 -DWIDTH 7 0 -BBX 7 8 1 -2 -BITMAP -38 -44 -C4 -84 -88 -78 -10 -0E -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 711 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -78 -48 -70 -50 -50 -D8 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 587 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -38 -48 -60 -30 -90 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 716 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -FC -30 -20 -20 -60 -E0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 775 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -EC -48 -C8 -88 -98 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -CC -4C -48 -50 -70 -20 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 922 0 -DWIDTH 7 0 -BBX 7 6 1 0 -BITMAP -D2 -94 -F4 -54 -58 -50 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 672 0 -DWIDTH 5 0 -BBX 6 6 0 0 -BITMAP -64 -28 -30 -30 -58 -98 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 669 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -C8 -48 -50 -60 -40 -E0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 684 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -78 -50 -30 -60 -50 -F0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 336 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -60 -40 -40 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 515 0 -DWIDTH 4 0 -BBX 2 8 2 -2 -BITMAP -80 -80 -80 -80 -40 -40 -40 -40 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 336 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -60 -20 -20 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 5 5 0 1 -BITMAP -10 -30 -50 -48 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 1 0 -1 -BITMAP -E0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 599 0 -DWIDTH 5 0 -BBX 2 1 2 5 -BITMAP -C0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 634 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -38 -48 -90 -F8 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -60 -40 -78 -68 -D0 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 524 0 -DWIDTH 4 0 -BBX 4 4 1 0 -BITMAP -70 -D0 -80 -E0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 634 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -18 -08 -70 -D0 -B0 -F0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 548 0 -DWIDTH 4 0 -BBX 4 4 1 0 -BITMAP -70 -90 -F0 -E0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 415 0 -DWIDTH 3 0 -BBX 4 8 1 -2 -BITMAP -30 -50 -E0 -40 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 628 0 -DWIDTH 5 0 -BBX 5 6 0 -2 -BITMAP -38 -58 -B8 -F0 -90 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 656 0 -DWIDTH 5 0 -BBX 6 6 1 0 -BITMAP -60 -40 -58 -68 -D8 -9C -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 319 0 -DWIDTH 3 0 -BBX 2 6 1 0 -BITMAP -40 -00 -C0 -C0 -80 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 381 0 -DWIDTH 3 0 -BBX 4 8 0 -2 -BITMAP -10 -00 -30 -20 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 626 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -C0 -40 -50 -E0 -A0 -B0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 319 0 -DWIDTH 3 0 -BBX 2 6 1 0 -BITMAP -C0 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 969 0 -DWIDTH 8 0 -BBX 8 4 1 0 -BITMAP -D6 -7A -92 -97 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 656 0 -DWIDTH 5 0 -BBX 6 4 1 0 -BITMAP -D8 -68 -D8 -9C -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 599 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -70 -D0 -90 -E0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 639 0 -DWIDTH 5 0 -BBX 5 6 0 -2 -BITMAP -F8 -68 -58 -F0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 5 0 -BBX 5 6 0 -2 -BITMAP -38 -58 -B0 -F0 -10 -10 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 496 0 -DWIDTH 4 0 -BBX 4 4 1 0 -BITMAP -F0 -60 -C0 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 479 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -70 -50 -A0 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 375 0 -DWIDTH 3 0 -BBX 3 6 1 0 -BITMAP -40 -40 -E0 -C0 -80 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 655 0 -DWIDTH 5 0 -BBX 5 4 1 0 -BITMAP -D8 -D8 -90 -F8 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 584 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -D8 -58 -70 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 822 0 -DWIDTH 7 0 -BBX 6 4 1 0 -BITMAP -D4 -7C -78 -50 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 534 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -D0 -60 -60 -B0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 586 0 -DWIDTH 5 0 -BBX 5 6 0 -2 -BITMAP -48 -68 -30 -20 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 567 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -78 -70 -68 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 361 0 -DWIDTH 3 0 -BBX 3 8 1 -2 -BITMAP -60 -40 -40 -40 -80 -40 -80 -C0 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 253 0 -DWIDTH 2 0 -BBX 2 8 1 -2 -BITMAP -40 -40 -40 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 361 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -60 -20 -40 -20 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 7 2 1 1 -BITMAP -62 -9C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 2 6 0 -2 -BITMAP -40 -00 -40 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -10 -70 -E0 -A0 -F0 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -38 -28 -20 -70 -40 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 6 6 0 0 -BITMAP -44 -78 -48 -48 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -C8 -58 -70 -60 -E0 -E0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 253 0 -DWIDTH 2 0 -BBX 2 8 1 -2 -BITMAP -40 -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -38 -48 -20 -70 -78 -30 -90 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 599 0 -DWIDTH 5 0 -BBX 3 1 2 5 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 853 0 -DWIDTH 7 0 -BBX 7 6 2 0 -BITMAP -3C -5E -96 -A2 -5A -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 468 0 -DWIDTH 4 0 -BBX 3 4 1 2 -BITMAP -60 -A0 -A0 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 4 0 -BBX 4 4 1 0 -BITMAP -50 -60 -A0 -60 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 5 2 1 1 -BITMAP -F8 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 2 1 1 2 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 4 4 1 2 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 599 0 -DWIDTH 5 0 -BBX 3 1 2 5 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 2 0 -BBX 1 2 2 4 -BITMAP -80 -80 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -10 -F8 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 381 0 -DWIDTH 3 0 -BBX 3 3 -3 3 -BITMAP -60 -60 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 381 0 -DWIDTH 3 0 -BBX 3 3 -4 3 -BITMAP -60 -C0 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 599 0 -DWIDTH 5 0 -BBX 2 1 3 5 -BITMAP -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 687 0 -DWIDTH 5 0 -BBX 5 6 1 -2 -BITMAP -D8 -48 -50 -78 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 4 8 1 -2 -BITMAP -F0 -E0 -E0 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 1 1 2 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 599 0 -DWIDTH 5 0 -BBX 1 2 2 -2 -BITMAP -80 -80 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 381 0 -DWIDTH 3 0 -BBX 2 3 -4 3 -BITMAP -40 -40 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 468 0 -DWIDTH 4 0 -BBX 4 4 1 2 -BITMAP -60 -90 -A0 -C0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -60 -50 -60 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 818 0 -DWIDTH 7 0 -BBX 7 6 2 0 -BITMAP -42 -44 -C8 -16 -2E -46 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 818 0 -DWIDTH 7 0 -BBX 7 6 2 0 -BITMAP -42 -44 -C8 -16 -26 -4E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 818 0 -DWIDTH 7 0 -BBX 7 6 2 0 -BITMAP -62 -C4 -C8 -16 -2E -46 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 493 0 -DWIDTH 4 0 -BBX 4 6 0 -2 -BITMAP -10 -30 -20 -40 -90 -F0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 765 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -18 -18 -28 -28 -78 -48 -CC -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 765 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -0C -18 -28 -28 -78 -48 -CC -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 765 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -1C -18 -28 -28 -78 -48 -CC -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 765 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -1C -18 -28 -28 -78 -48 -CC -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 765 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -14 -18 -28 -28 -78 -48 -CC -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 765 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -08 -14 -18 -28 -28 -78 -48 -CC -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 958 0 -DWIDTH 8 0 -BBX 8 6 0 0 -BITMAP -0F -1D -38 -4E -FA -9E -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 740 0 -DWIDTH 6 0 -BBX 6 8 1 -2 -BITMAP -3C -44 -C0 -80 -C0 -78 -40 -40 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 630 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -10 -78 -68 -70 -40 -50 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 630 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -10 -78 -68 -70 -40 -50 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 630 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -18 -78 -68 -70 -40 -50 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 630 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -78 -68 -70 -40 -50 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 372 0 -DWIDTH 3 0 -BBX 4 7 0 0 -BITMAP -10 -70 -20 -20 -60 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 372 0 -DWIDTH 3 0 -BBX 4 7 0 0 -BITMAP -20 -70 -20 -20 -60 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 372 0 -DWIDTH 3 0 -BBX 4 7 0 0 -BITMAP -30 -70 -20 -20 -60 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 372 0 -DWIDTH 3 0 -BBX 4 7 0 0 -BITMAP -50 -70 -20 -20 -60 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -7C -22 -F2 -42 -44 -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 797 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -1C -66 -24 -54 -54 -4C -C8 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 831 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -08 -38 -44 -C4 -84 -88 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 831 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -10 -38 -44 -C4 -84 -88 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 831 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -18 -38 -44 -C4 -84 -88 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 831 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -38 -38 -44 -C4 -84 -88 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 831 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -28 -38 -44 -C4 -84 -88 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -48 -50 -20 -50 -90 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 831 0 -DWIDTH 7 0 -BBX 8 6 0 0 -BITMAP -1B -66 -5E -F4 -4C -F8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 775 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -10 -EC -48 -C8 -88 -98 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 775 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -18 -EC -48 -C8 -88 -98 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 775 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -18 -EC -48 -C8 -88 -98 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 775 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -28 -EC -48 -C8 -88 -98 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 669 0 -DWIDTH 5 0 -BBX 5 7 1 0 -BITMAP -30 -C8 -48 -50 -60 -40 -E0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 628 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -60 -38 -48 -48 -70 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 656 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -38 -70 -50 -58 -68 -F8 -C0 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 634 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -10 -38 -48 -90 -F8 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 634 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -10 -38 -48 -90 -F8 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 634 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -18 -38 -48 -90 -F8 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 634 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -38 -38 -48 -90 -F8 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 634 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -28 -38 -48 -90 -F8 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 634 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -10 -28 -38 -48 -90 -F8 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 905 0 -DWIDTH 7 0 -BBX 7 4 0 0 -BITMAP -7E -5A -9E -FC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 524 0 -DWIDTH 4 0 -BBX 4 6 1 -2 -BITMAP -70 -D0 -80 -E0 -40 -40 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 548 0 -DWIDTH 4 0 -BBX 4 5 1 0 -BITMAP -10 -70 -90 -F0 -E0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 548 0 -DWIDTH 4 0 -BBX 4 5 1 0 -BITMAP -20 -70 -90 -F0 -E0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 548 0 -DWIDTH 4 0 -BBX 4 5 1 0 -BITMAP -30 -70 -90 -F0 -E0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 548 0 -DWIDTH 4 0 -BBX 4 5 1 0 -BITMAP -50 -70 -90 -F0 -E0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 319 0 -DWIDTH 3 0 -BBX 3 5 1 0 -BITMAP -60 -C0 -40 -80 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 319 0 -DWIDTH 3 0 -BBX 3 5 1 0 -BITMAP -60 -C0 -40 -80 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 319 0 -DWIDTH 3 0 -BBX 3 5 1 0 -BITMAP -E0 -C0 -40 -80 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 319 0 -DWIDTH 3 0 -BBX 3 5 1 0 -BITMAP -A0 -C0 -40 -80 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 617 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -30 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 656 0 -DWIDTH 5 0 -BBX 6 5 1 0 -BITMAP -38 -D8 -68 -D8 -9C -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 599 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -10 -70 -D0 -90 -E0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 599 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -20 -70 -D0 -90 -E0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 599 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -30 -70 -D0 -90 -E0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 599 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -38 -70 -D0 -90 -E0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 599 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -28 -70 -D0 -90 -E0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 636 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -20 -00 -F8 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 599 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -38 -78 -D0 -E0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 655 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -30 -D8 -D8 -90 -F8 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 655 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -18 -D8 -D8 -90 -F8 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 655 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -38 -D8 -D8 -90 -F8 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 655 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -28 -D8 -D8 -90 -F8 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 586 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -18 -48 -68 -30 -20 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 639 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -60 -40 -78 -68 -58 -F0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 586 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -28 -48 -68 -30 -20 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubBI10-L1.bdf diff -u xc/fonts/bdf/75dpi/lubBI10-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubBI10-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubBI10-L1.bdf:1.1 Wed Apr 4 18:56:29 2001 +++ xc/fonts/bdf/75dpi/lubBI10-L1.bdf Wed Mar 16 21:04:09 2005 @@ -1,2722 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubBI10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-I-Normal--10-100-75-75-P-59-ISO8859-1 -SIZE 10 72 72 -FONTBOUNDINGBOX 17 11 -6 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 59 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 9 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold Italic" -X_HEIGHT 5 -CAP_HEIGHT 8 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 827 0 -DWIDTH 8 0 -BBX 9 7 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -60 -60 -40 -40 -40 -40 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 451 0 -DWIDTH 5 0 -BBX 3 4 2 4 -BITMAP -A0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -14 -14 -FC -48 -48 -FC -A0 -A0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 5 9 1 -1 -BITMAP -38 -68 -60 -20 -30 -30 -B0 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 772 0 -DWIDTH 8 0 -BBX 4 8 2 0 -BITMAP -50 -D0 -C0 -E0 -50 -70 -B0 -90 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 773 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -18 -28 -28 -76 -94 -94 -88 -7C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 247 0 -DWIDTH 2 0 -BBX 1 4 2 4 -BITMAP -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 336 0 -DWIDTH 3 0 -BBX 3 10 1 -2 -BITMAP -20 -40 -40 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 336 0 -DWIDTH 3 0 -BBX 3 10 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 5 0 -BBX 4 3 1 5 -BITMAP -20 -F0 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -10 -10 -10 -FC -20 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 2 1 1 3 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 1 0 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 515 0 -DWIDTH 5 0 -BBX 7 10 0 -2 -BITMAP -02 -04 -0C -08 -10 -10 -20 -60 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -30 -48 -48 -88 -88 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -70 -30 -30 -20 -20 -20 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -38 -44 -04 -0C -10 -60 -40 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -38 -48 -08 -70 -10 -08 -90 -F0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -0C -1C -28 -48 -FC -18 -18 -38 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -78 -40 -40 -60 -10 -18 -90 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 5 8 2 0 -BITMAP -38 -48 -40 -F0 -90 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -FC -04 -18 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -30 -48 -48 -70 -50 -88 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -30 -48 -48 -48 -78 -10 -90 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 5 0 0 -BITMAP -60 -00 -00 -00 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 7 0 -2 -BITMAP -60 -00 -00 -40 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -04 -18 -E0 -80 -C0 -70 -08 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 6 3 1 1 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 7 7 1 0 -BITMAP -20 -38 -04 -02 -1C -70 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 493 0 -DWIDTH 5 0 -BBX 4 8 2 0 -BITMAP -E0 -90 -90 -10 -60 -C0 -00 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 9 0 -BBX 6 8 2 0 -BITMAP -38 -44 -74 -DC -BC -FC -80 -70 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 765 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -04 -0C -1C -24 -3E -22 -42 -C7 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 651 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -7E -32 -32 -3C -74 -62 -64 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 740 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -1E -62 -40 -80 -80 -80 -C0 -7C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -7E -33 -31 -21 -61 -62 -66 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 630 0 -DWIDTH 6 0 -BBX 7 8 0 0 -BITMAP -7E -32 -24 -3C -68 -60 -64 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 7 8 0 0 -BITMAP -7E -32 -24 -3C -68 -60 -60 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 780 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -3E -62 -40 -80 -9E -84 -CC -7C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 827 0 -DWIDTH 8 0 -BBX 9 8 0 0 -BITMAP -7B80 -2300 -2300 -3F00 -6200 -6200 -6200 -EF00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 372 0 -DWIDTH 4 0 -BBX 5 8 0 0 -BITMAP -78 -10 -10 -20 -20 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 478 0 -DWIDTH 5 0 -BBX 6 10 0 -2 -BITMAP -1C -08 -18 -18 -18 -10 -10 -30 -B0 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 746 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -7B -32 -24 -28 -78 -68 -64 -EE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -78 -20 -20 -20 -60 -64 -64 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 926 0 -DWIDTH 9 0 -BBX 10 8 0 0 -BITMAP -60C0 -3380 -3280 -3700 -5F00 -4D00 -4900 -C380 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 797 0 -DWIDTH 8 0 -BBX 9 8 0 0 -BITMAP -6180 -3100 -3100 -2900 -4A00 -4600 -4600 -C200 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 831 0 -DWIDTH 8 0 -BBX 7 8 2 0 -BITMAP -3C -64 -46 -86 -84 -84 -88 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 628 0 -DWIDTH 6 0 -BBX 7 8 0 0 -BITMAP -7C -32 -32 -36 -7C -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 835 0 -DWIDTH 8 0 -BBX 7 10 2 -2 -BITMAP -3C -64 -46 -86 -84 -84 -8C -78 -18 -06 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 711 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -7E -32 -32 -3C -68 -64 -64 -F6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 587 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -3C -44 -40 -20 -18 -08 -88 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 716 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -FE -10 -30 -30 -20 -20 -20 -70 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 775 0 -DWIDTH 8 0 -BBX 6 8 2 0 -BITMAP -E4 -44 -44 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 7 0 -BBX 8 8 1 0 -BITMAP -E3 -42 -42 -44 -28 -28 -30 -30 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 922 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -E980 -4900 -5900 -5B00 -7B00 -7E00 -6C00 -4800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 672 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -33 -12 -12 -1C -38 -68 -44 -CE -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 669 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -E6 -44 -44 -28 -30 -20 -20 -F0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 684 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -3E -24 -48 -10 -10 -20 -44 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 336 0 -DWIDTH 3 0 -BBX 4 10 0 -2 -BITMAP -30 -20 -60 -40 -40 -40 -40 -C0 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 515 0 -DWIDTH 5 0 -BBX 3 10 2 -2 -BITMAP -80 -80 -80 -40 -40 -40 -40 -20 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 336 0 -DWIDTH 3 0 -BBX 4 10 0 -2 -BITMAP -30 -10 -30 -20 -20 -20 -20 -60 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 6 6 0 1 -BITMAP -18 -28 -28 -68 -88 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 1 0 -1 -BITMAP -F0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 599 0 -DWIDTH 6 0 -BBX 2 1 3 7 -BITMAP -C0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 634 0 -DWIDTH 6 0 -BBX 6 5 1 0 -BITMAP -3C -4C -88 -B8 -FC -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -60 -60 -60 -5C -74 -44 -C8 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 524 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -38 -50 -80 -80 -F0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 634 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -0C -0C -0C -38 -48 -98 -B8 -F8 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 548 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -30 -50 -E0 -90 -F0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 415 0 -DWIDTH 4 0 -BBX 5 10 1 -2 -BITMAP -18 -28 -20 -70 -40 -40 -40 -40 -C0 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 628 0 -DWIDTH 6 0 -BBX 6 7 0 -2 -BITMAP -3C -48 -48 -98 -68 -98 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 656 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -60 -60 -60 -5C -74 -44 -C8 -CC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 319 0 -DWIDTH 3 0 -BBX 3 8 1 0 -BITMAP -60 -00 -00 -C0 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 381 0 -DWIDTH 4 0 -BBX 5 10 0 -2 -BITMAP -18 -00 -00 -38 -10 -10 -30 -30 -A0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 626 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -60 -60 -60 -6C -58 -70 -D0 -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 319 0 -DWIDTH 3 0 -BBX 3 8 1 0 -BITMAP -60 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 969 0 -DWIDTH 10 0 -BBX 9 5 1 0 -BITMAP -EF80 -7E80 -6C80 -C900 -C980 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 656 0 -DWIDTH 7 0 -BBX 6 5 1 0 -BITMAP -EC -54 -64 -48 -CC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 599 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -30 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 639 0 -DWIDTH 6 0 -BBX 6 7 1 -2 -BITMAP -7C -74 -64 -48 -70 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 6 0 -BBX 6 7 1 -2 -BITMAP -3C -4C -88 -B8 -E8 -18 -18 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 496 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -D8 -60 -60 -40 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 479 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -F0 -50 -60 -90 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 375 0 -DWIDTH 4 0 -BBX 4 8 1 0 -BITMAP -20 -60 -60 -F0 -40 -40 -80 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 655 0 -DWIDTH 7 0 -BBX 6 5 1 0 -BITMAP -CC -4C -98 -A8 -FC -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 584 0 -DWIDTH 6 0 -BBX 6 5 1 0 -BITMAP -CC -4C -78 -20 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 822 0 -DWIDTH 8 0 -BBX 8 5 1 0 -BITMAP -CB -5B -5A -6C -68 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 534 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -48 -28 -70 -90 -98 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 586 0 -DWIDTH 6 0 -BBX 7 7 0 -2 -BITMAP -66 -32 -36 -3C -10 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 567 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -7C -48 -30 -48 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 10 1 -2 -BITMAP -30 -20 -20 -20 -20 -C0 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 253 0 -DWIDTH 3 0 -BBX 3 10 0 -2 -BITMAP -20 -20 -40 -40 -40 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 10 0 -2 -BITMAP -30 -30 -20 -20 -30 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 6 2 1 2 -BITMAP -44 -B8 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 7 0 -2 -BITMAP -60 -00 -40 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 4 8 2 0 -BITMAP -20 -70 -70 -A0 -A0 -A0 -F0 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -1C -34 -20 -20 -70 -60 -40 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -42 -74 -58 -48 -48 -48 -78 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 7 8 1 0 -BITMAP -E6 -4C -38 -78 -20 -F8 -20 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 253 0 -DWIDTH 3 0 -BBX 3 10 0 -2 -BITMAP -20 -20 -20 -20 -20 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 6 10 1 -2 -BITMAP -3C -44 -40 -70 -48 -48 -38 -08 -88 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 599 0 -DWIDTH 6 0 -BBX 3 1 3 7 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 853 0 -DWIDTH 9 0 -BBX 7 8 3 0 -BITMAP -1C -62 -9E -A6 -A2 -BE -62 -1C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 468 0 -DWIDTH 5 0 -BBX 4 5 1 3 -BITMAP -70 -90 -A0 -E0 -B0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -28 -50 -A0 -50 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 6 3 1 1 -BITMAP -FC -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 2 1 1 3 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 4 6 4 2 -BITMAP -60 -90 -B0 -D0 -90 -60 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 599 0 -DWIDTH 6 0 -BBX 3 1 3 7 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 3 0 -BBX 1 3 3 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -08 -08 -7E -10 -10 -00 -FC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 381 0 -DWIDTH 4 0 -BBX 4 4 -5 4 -BITMAP -70 -70 -60 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 381 0 -DWIDTH 4 0 -BBX 3 4 -6 4 -BITMAP -60 -60 -A0 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 599 0 -DWIDTH 6 0 -BBX 3 1 3 7 -BITMAP -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 687 0 -DWIDTH 7 0 -BBX 6 7 1 -2 -BITMAP -EC -4C -4C -48 -7C -C0 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 3 10 2 -2 -BITMAP -E0 -E0 -E0 -A0 -A0 -A0 -A0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 1 1 3 3 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 599 0 -DWIDTH 6 0 -BBX 2 2 2 -2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 381 0 -DWIDTH 4 0 -BBX 2 4 -6 4 -BITMAP -40 -40 -40 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 468 0 -DWIDTH 5 0 -BBX 3 5 2 3 -BITMAP -60 -A0 -A0 -A0 -C0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -50 -50 -28 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 818 0 -DWIDTH 8 0 -BBX 8 8 1 0 -BITMAP -43 -42 -44 -C8 -16 -2E -42 -C6 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 818 0 -DWIDTH 8 0 -BBX 8 8 1 0 -BITMAP -43 -42 -44 -C8 -1E -2E -4C -DC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 818 0 -DWIDTH 8 0 -BBX 9 8 2 0 -BITMAP -6180 -6100 -A200 -E400 -0B00 -1700 -2100 -6300 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 493 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -30 -00 -30 -20 -C0 -90 -F0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 765 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -0C -04 -0C -1C -24 -3E -22 -42 -C7 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 765 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -07 -04 -0C -1C -24 -3E -22 -42 -C7 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 765 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -0E -04 -0C -1C -24 -3E -22 -42 -C7 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 765 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -0F -04 -0C -1C -24 -3E -22 -42 -C7 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 765 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -0A -04 -0C -1C -24 -3E -22 -42 -C7 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 765 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -06 -04 -0C -1C -24 -3E -22 -42 -C7 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 958 0 -DWIDTH 10 0 -BBX 10 8 0 0 -BITMAP -03C0 -0E40 -1680 -2780 -2480 -7C00 -4480 -DF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 740 0 -DWIDTH 7 0 -BBX 7 10 1 -2 -BITMAP -1E -62 -40 -80 -80 -80 -C0 -7C -60 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 630 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -08 -7E -32 -24 -3C -68 -60 -64 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 630 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -08 -7E -32 -24 -3C -68 -60 -64 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 630 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -0C -7E -32 -24 -3C -68 -60 -64 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 630 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -14 -7E -32 -24 -3C -68 -60 -64 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 372 0 -DWIDTH 4 0 -BBX 5 9 0 0 -BITMAP -10 -78 -10 -10 -20 -20 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 372 0 -DWIDTH 4 0 -BBX 5 9 0 0 -BITMAP -10 -78 -10 -10 -20 -20 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 372 0 -DWIDTH 4 0 -BBX 5 9 0 0 -BITMAP -18 -78 -10 -10 -20 -20 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 372 0 -DWIDTH 4 0 -BBX 5 9 0 0 -BITMAP -28 -78 -10 -10 -20 -20 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -7E -23 -21 -F9 -61 -62 -46 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 797 0 -DWIDTH 8 0 -BBX 9 9 0 0 -BITMAP -1E00 -6180 -3100 -3100 -2900 -4A00 -4600 -4600 -C200 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 831 0 -DWIDTH 8 0 -BBX 7 9 2 0 -BITMAP -08 -3C -64 -46 -86 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 831 0 -DWIDTH 8 0 -BBX 7 9 2 0 -BITMAP -08 -3C -64 -46 -86 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 831 0 -DWIDTH 8 0 -BBX 7 9 2 0 -BITMAP -0C -3C -64 -46 -86 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 831 0 -DWIDTH 8 0 -BBX 7 9 2 0 -BITMAP -3C -3C -64 -46 -86 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 831 0 -DWIDTH 8 0 -BBX 7 9 2 0 -BITMAP -14 -3C -64 -46 -86 -84 -84 -88 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -42 -64 -18 -10 -30 -4C -84 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 831 0 -DWIDTH 8 0 -BBX 8 8 1 0 -BITMAP -1D -22 -46 -4A -52 -66 -44 -B8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 775 0 -DWIDTH 8 0 -BBX 6 9 2 0 -BITMAP -10 -E4 -44 -44 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 775 0 -DWIDTH 8 0 -BBX 6 9 2 0 -BITMAP -18 -E4 -44 -44 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 775 0 -DWIDTH 8 0 -BBX 6 9 2 0 -BITMAP -18 -E4 -44 -44 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 775 0 -DWIDTH 8 0 -BBX 6 9 2 0 -BITMAP -28 -E4 -44 -44 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 669 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -1C -E6 -44 -44 -28 -30 -20 -20 -F0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 628 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -70 -30 -3C -24 -64 -78 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 656 0 -DWIDTH 7 0 -BBX 6 10 1 -2 -BITMAP -38 -24 -6C -70 -78 -44 -54 -D8 -C0 -C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 634 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -08 -3C -4C -88 -B8 -FC -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 634 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -08 -3C -4C -88 -B8 -FC -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 634 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -18 -3C -4C -88 -B8 -FC -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 634 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -3C -3C -4C -88 -B8 -FC -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 634 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -14 -3C -4C -88 -B8 -FC -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 634 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -18 -3C -4C -88 -B8 -FC -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 905 0 -DWIDTH 9 0 -BBX 9 5 0 0 -BITMAP -3F80 -4480 -9F00 -9480 -F700 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 524 0 -DWIDTH 5 0 -BBX 5 7 1 -2 -BITMAP -38 -50 -80 -80 -F0 -C0 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 548 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -30 -30 -50 -E0 -90 -F0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 548 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -38 -30 -50 -E0 -90 -F0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 548 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -38 -30 -50 -E0 -90 -F0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 548 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -28 -30 -50 -E0 -90 -F0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 319 0 -DWIDTH 3 0 -BBX 3 6 1 0 -BITMAP -20 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 319 0 -DWIDTH 3 0 -BBX 4 6 1 0 -BITMAP -30 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 319 0 -DWIDTH 3 0 -BBX 4 6 1 0 -BITMAP -30 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 319 0 -DWIDTH 3 0 -BBX 4 6 1 0 -BITMAP -50 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 617 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -70 -70 -90 -30 -50 -90 -90 -E0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 656 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -3C -EC -54 -64 -48 -CC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 599 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -30 -30 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 599 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -30 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 599 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -30 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 599 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -78 -30 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 599 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -28 -30 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 636 0 -DWIDTH 6 0 -BBX 6 5 1 0 -BITMAP -10 -00 -FC -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 599 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -38 -48 -78 -D0 -E0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 655 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -18 -CC -4C -98 -A8 -FC -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 655 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -1C -CC -4C -98 -A8 -FC -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 655 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -38 -CC -4C -98 -A8 -FC -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 655 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -28 -CC -4C -98 -A8 -FC -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 586 0 -DWIDTH 6 0 -BBX 7 8 0 -2 -BITMAP -0E -66 -32 -36 -3C -10 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 639 0 -DWIDTH 6 0 -BBX 6 10 1 -2 -BITMAP -60 -20 -20 -7C -74 -64 -48 -70 -40 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 586 0 -DWIDTH 6 0 -BBX 7 8 0 -2 -BITMAP -14 -66 -32 -36 -3C -10 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubBI12-L1.bdf diff -u xc/fonts/bdf/75dpi/lubBI12-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubBI12-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubBI12-L1.bdf:1.1 Wed Apr 4 18:56:29 2001 +++ xc/fonts/bdf/75dpi/lubBI12-L1.bdf Wed Mar 16 21:04:09 2005 @@ -1,2988 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubBI12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-I-Normal--12-120-75-75-P-72-ISO8859-1 -SIZE 12 72 72 -FONTBOUNDINGBOX 21 14 -8 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 72 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 11 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold Italic" -X_HEIGHT 6 -CAP_HEIGHT 9 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 827 0 -DWIDTH 10 0 -BBX 11 9 0 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 9 1 0 -BITMAP -60 -60 -60 -40 -40 -40 -00 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 451 0 -DWIDTH 5 0 -BBX 4 4 2 5 -BITMAP -D0 -D0 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 636 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -1A -14 -7E -28 -28 -FC -50 -90 -A0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 636 0 -DWIDTH 8 0 -BBX 7 10 1 -1 -BITMAP -3E -2A -6A -30 -18 -1C -14 -AC -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 772 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -7080 -D900 -DA00 -7400 -0B80 -1680 -2480 -6580 -C700 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 773 0 -DWIDTH 9 0 -BBX 10 9 1 0 -BITMAP -0E00 -1B00 -1200 -1C00 -79C0 -CD80 -CD00 -C600 -7B80 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 247 0 -DWIDTH 3 0 -BBX 2 4 2 5 -BITMAP -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 336 0 -DWIDTH 4 0 -BBX 5 11 1 -2 -BITMAP -08 -30 -60 -40 -C0 -C0 -C0 -C0 -C0 -40 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 336 0 -DWIDTH 4 0 -BBX 4 11 0 -2 -BITMAP -20 -10 -10 -10 -10 -10 -30 -30 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 5 0 -BBX 5 4 2 5 -BITMAP -30 -F8 -70 -D0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -08 -10 -10 -10 -FE -10 -10 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 4 0 -2 -BITMAP -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 515 0 -DWIDTH 6 0 -BBX 8 11 0 -2 -BITMAP -01 -02 -04 -04 -08 -18 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -1C -26 -66 -C6 -C6 -C6 -CC -C8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 636 0 -DWIDTH 8 0 -BBX 5 9 2 0 -BITMAP -38 -18 -18 -10 -30 -30 -30 -30 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 636 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -3C -26 -66 -06 -0C -30 -60 -C0 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 636 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -3C -26 -04 -0C -38 -0C -0C -8C -F8 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 636 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -06 -0E -14 -24 -4C -FE -0C -08 -3C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 636 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -3E -20 -40 -70 -1C -0C -8C -88 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 636 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -1E -22 -60 -FC -CC -C4 -C4 -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 636 0 -DWIDTH 8 0 -BBX 7 9 2 0 -BITMAP -7E -04 -04 -08 -10 -20 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 636 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -1C -26 -66 -34 -3C -CE -C6 -C4 -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 636 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -1C -66 -46 -46 -66 -7E -0C -88 -F0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 6 1 0 -BITMAP -60 -60 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -60 -60 -00 -00 -40 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 8 8 1 0 -BITMAP -01 -06 -18 -E0 -60 -10 -0C -02 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 8 3 0 2 -BITMAP -FF -00 -FF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -40 -30 -08 -06 -07 -18 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 493 0 -DWIDTH 6 0 -BBX 5 9 2 0 -BITMAP -F0 -98 -18 -10 -20 -40 -C0 -00 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 10 0 -BBX 10 9 1 0 -BITMAP -0F00 -3080 -4C40 -9340 -9640 -9640 -9B80 -4000 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 765 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -0600 -0600 -0E00 -1200 -1300 -3F00 -4300 -4300 -C380 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 651 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -3F -33 -33 -32 -3C -26 -63 -66 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 740 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1F -31 -61 -C0 -C0 -C0 -C0 -E2 -7C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -3F80 -31C0 -30C0 -30C0 -30C0 -30C0 -6180 -6300 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -3F -31 -30 -36 -3C -24 -60 -62 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -3F -31 -30 -34 -3C -24 -60 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 780 0 -DWIDTH 9 0 -BBX 8 9 2 0 -BITMAP -1F -31 -61 -C0 -C0 -C7 -C6 -E6 -7E -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 827 0 -DWIDTH 10 0 -BBX 11 9 0 0 -BITMAP -3DE0 -30C0 -30C0 -3080 -3F80 -3180 -6180 -6180 -F780 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 372 0 -DWIDTH 4 0 -BBX 5 9 1 0 -BITMAP -78 -30 -30 -30 -20 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 478 0 -DWIDTH 6 0 -BBX 7 11 0 -2 -BITMAP -1E -0C -0C -0C -08 -18 -18 -18 -18 -B0 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 746 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -3980 -3300 -3200 -3C00 -3800 -2C00 -6600 -6700 -E700 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -38 -30 -30 -30 -30 -20 -60 -62 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 926 0 -DWIDTH 11 0 -BBX 12 9 0 0 -BITMAP -3870 -3860 -38E0 -3940 -2D40 -2EC0 -4CC0 -40C0 -E1C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 797 0 -DWIDTH 10 0 -BBX 10 9 1 0 -BITMAP -31C0 -3080 -3880 -2880 -2D00 -2500 -4700 -4300 -E300 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 831 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -1F00 -3180 -6180 -4180 -C180 -C180 -C300 -C600 -7C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 628 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -3E -33 -33 -36 -3C -20 -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 835 0 -DWIDTH 10 0 -BBX 10 11 1 -2 -BITMAP -1F00 -3180 -6180 -4180 -C180 -C180 -C300 -C600 -7C00 -0400 -03C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 711 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -3F -33 -33 -36 -3C -2C -66 -66 -E3 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 587 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -1E -22 -62 -70 -38 -0C -8C -8C -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 716 0 -DWIDTH 9 0 -BBX 8 9 2 0 -BITMAP -FF -99 -18 -10 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 775 0 -DWIDTH 9 0 -BBX 9 9 2 0 -BITMAP -F380 -6100 -6100 -4200 -C200 -C200 -C200 -C400 -7800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 9 0 -BBX 9 9 2 0 -BITMAP -E180 -6100 -6300 -6200 -6400 -3400 -3800 -3800 -3000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 922 0 -DWIDTH 11 0 -BBX 11 9 2 0 -BITMAP -E460 -4440 -4C40 -4E80 -5680 -7700 -7700 -6600 -4600 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 672 0 -DWIDTH 8 0 -BBX 9 9 0 0 -BITMAP -3980 -3100 -1A00 -1C00 -0C00 -1C00 -2600 -4600 -CF00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 669 0 -DWIDTH 8 0 -BBX 8 9 2 0 -BITMAP -E3 -62 -64 -28 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 684 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -3F -26 -0E -0C -18 -30 -70 -62 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 336 0 -DWIDTH 4 0 -BBX 5 11 0 -2 -BITMAP -38 -30 -20 -20 -60 -60 -40 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 515 0 -DWIDTH 6 0 -BBX 4 11 2 -2 -BITMAP -80 -80 -40 -40 -40 -60 -20 -20 -20 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 336 0 -DWIDTH 4 0 -BBX 5 11 0 -2 -BITMAP -38 -18 -10 -10 -10 -30 -30 -20 -20 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 7 8 1 1 -BITMAP -08 -08 -14 -14 -24 -44 -42 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 1 0 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 2 2 4 7 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 7 6 1 0 -BITMAP -1E -66 -44 -CC -DC -EE -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -70 -20 -60 -6E -76 -66 -44 -CC -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 524 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -3C -64 -C4 -C0 -C0 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -07 -03 -02 -1E -66 -46 -CE -D4 -EE -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 548 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -38 -6C -C8 -F0 -C4 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 415 0 -DWIDTH 5 0 -BBX 7 11 0 -2 -BITMAP -1E -12 -30 -7C -30 -60 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 628 0 -DWIDTH 8 0 -BBX 7 8 1 -2 -BITMAP -1E -26 -66 -4C -DC -6C -88 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 656 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -70 -20 -60 -6E -76 -66 -44 -CC -CE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 4 9 1 0 -BITMAP -30 -30 -00 -E0 -60 -60 -40 -C0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 381 0 -DWIDTH 5 0 -BBX 7 11 0 -2 -BITMAP -06 -06 -00 -1C -0C -0C -0C -18 -18 -90 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 626 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -70 -20 -60 -66 -6C -78 -58 -CC -CE -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 4 9 1 0 -BITMAP -70 -30 -20 -60 -60 -60 -40 -C0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 969 0 -DWIDTH 12 0 -BBX 11 6 1 0 -BITMAP -EEE0 -7760 -6660 -4640 -CC40 -CCE0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 656 0 -DWIDTH 8 0 -BBX 7 6 1 0 -BITMAP -EE -76 -66 -64 -CC -CE -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 7 6 1 0 -BITMAP -3C -66 -C6 -C4 -CC -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 639 0 -DWIDTH 8 0 -BBX 7 8 1 -2 -BITMAP -6E -76 -66 -66 -4C -F8 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 7 8 1 -2 -BITMAP -1E -66 -44 -CC -DC -EC -0C -08 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 496 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -EC -78 -70 -60 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 479 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -3C -68 -70 -38 -98 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 375 0 -DWIDTH 4 0 -BBX 4 9 1 0 -BITMAP -20 -60 -60 -F0 -40 -40 -C0 -C0 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 655 0 -DWIDTH 8 0 -BBX 7 6 1 0 -BITMAP -EE -66 -44 -CC -DC -EE -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 584 0 -DWIDTH 7 0 -BBX 7 6 1 0 -BITMAP -E6 -66 -64 -28 -30 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 822 0 -DWIDTH 10 0 -BBX 10 6 1 0 -BITMAP -C4C0 -6CC0 -6C80 -3700 -3600 -2600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 534 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -6C -2C -30 -30 -58 -8C -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 586 0 -DWIDTH 7 0 -BBX 8 8 0 -2 -BITMAP -73 -33 -32 -14 -18 -10 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 567 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -7E -4C -18 -30 -64 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 11 1 -2 -BITMAP -30 -60 -60 -60 -60 -C0 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 253 0 -DWIDTH 3 0 -BBX 3 11 1 -2 -BITMAP -20 -20 -20 -40 -40 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 361 0 -DWIDTH 4 0 -BBX 4 11 1 -2 -BITMAP -30 -10 -30 -20 -20 -30 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 7 3 1 2 -BITMAP -62 -92 -8C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -60 -00 -40 -40 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 636 0 -DWIDTH 8 0 -BBX 6 9 2 0 -BITMAP -08 -3C -74 -50 -D0 -D0 -D0 -78 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 636 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -1E -12 -30 -30 -78 -30 -20 -40 -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 636 0 -DWIDTH 8 0 -BBX 9 9 0 0 -BITMAP -4080 -3D00 -1200 -2200 -2200 -2200 -2400 -5E00 -8200 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 636 0 -DWIDTH 8 0 -BBX 8 9 2 0 -BITMAP -E3 -66 -38 -78 -30 -F8 -30 -20 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 253 0 -DWIDTH 3 0 -BBX 3 11 1 -2 -BITMAP -20 -20 -20 -40 -40 -00 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 636 0 -DWIDTH 8 0 -BBX 7 11 1 -2 -BITMAP -1E -62 -20 -38 -5C -44 -74 -18 -0C -8C -F8 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 4 1 3 8 -BITMAP -F0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 853 0 -DWIDTH 10 0 -BBX 10 9 1 0 -BITMAP -1E00 -6180 -8F40 -9140 -9040 -9040 -9E40 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 468 0 -DWIDTH 6 0 -BBX 5 5 1 4 -BITMAP -38 -58 -D8 -F8 -D8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -24 -68 -58 -D0 -58 -68 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 7 3 1 2 -BITMAP -FE -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 636 0 -DWIDTH 8 0 -BBX 7 6 2 3 -BITMAP -78 -84 -BA -A2 -94 -78 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 4 1 3 8 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 3 0 -BBX 3 2 3 7 -BITMAP -E0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -08 -08 -08 -7F -08 -18 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 381 0 -DWIDTH 5 0 -BBX 4 5 -7 4 -BITMAP -70 -50 -30 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 381 0 -DWIDTH 5 0 -BBX 4 5 -7 4 -BITMAP -70 -50 -60 -90 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 3 2 4 7 -BITMAP -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 687 0 -DWIDTH 8 0 -BBX 7 8 1 -2 -BITMAP -6E -66 -66 -6C -5C -6E -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 636 0 -DWIDTH 8 0 -BBX 5 11 2 -2 -BITMAP -78 -E8 -E8 -E8 -30 -50 -50 -50 -50 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 2 1 3 3 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 2 2 2 -2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 381 0 -DWIDTH 5 0 -BBX 3 5 -8 4 -BITMAP -60 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 468 0 -DWIDTH 6 0 -BBX 5 5 1 4 -BITMAP -38 -48 -C8 -D8 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -58 -68 -2C -68 -58 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 818 0 -DWIDTH 10 0 -BBX 10 9 3 0 -BITMAP -60C0 -2180 -4300 -4600 -ED80 -1A80 -3780 -6100 -C380 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 818 0 -DWIDTH 10 0 -BBX 10 9 3 0 -BITMAP -60C0 -2180 -4300 -4600 -EF80 -1A80 -3180 -6200 -C700 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 818 0 -DWIDTH 10 0 -BBX 10 9 3 0 -BITMAP -70C0 -5180 -6300 -9600 -ED80 -1A80 -3780 -6100 -C380 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 493 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -18 -00 -18 -30 -40 -C0 -C8 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 765 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0400 -0200 -0000 -0600 -0600 -0E00 -1200 -1300 -3F00 -4300 -4300 -C380 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 765 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0300 -0400 -0000 -0600 -0600 -0E00 -1200 -1300 -3F00 -4300 -4300 -C380 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 765 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0600 -0900 -0000 -0600 -0600 -0E00 -1200 -1300 -3F00 -4300 -4300 -C380 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 765 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0500 -0A00 -0000 -0600 -0600 -0E00 -1200 -1300 -3F00 -4300 -4300 -C380 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 765 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -0F00 -0000 -0600 -0600 -0E00 -1200 -1300 -3F00 -4300 -4300 -C380 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 765 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0300 -0300 -0000 -0600 -0600 -0E00 -1200 -1300 -3F00 -4300 -4300 -C380 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 958 0 -DWIDTH 11 0 -BBX 13 9 0 0 -BITMAP -01F8 -0388 -0590 -09E0 -0B20 -1F00 -2300 -4310 -C7F0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 740 0 -DWIDTH 9 0 -BBX 8 11 1 -2 -BITMAP -1F -31 -61 -C0 -C0 -C0 -C0 -E2 -7C -60 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -08 -04 -00 -3F -31 -30 -36 -3C -24 -60 -62 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -06 -08 -00 -3F -31 -30 -36 -3C -24 -60 -62 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -0C -12 -00 -3F -31 -30 -36 -3C -24 -60 -62 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -1E -00 -3F -31 -30 -36 -3C -24 -60 -62 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 372 0 -DWIDTH 4 0 -BBX 5 12 1 0 -BITMAP -20 -10 -00 -78 -30 -30 -30 -20 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 372 0 -DWIDTH 4 0 -BBX 6 12 1 0 -BITMAP -0C -10 -00 -78 -30 -30 -30 -20 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 372 0 -DWIDTH 4 0 -BBX 5 12 1 0 -BITMAP -30 -48 -00 -78 -30 -30 -30 -20 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 372 0 -DWIDTH 4 0 -BBX 6 11 1 0 -BITMAP -3C -00 -78 -30 -30 -30 -20 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -3F80 -31C0 -30C0 -30C0 -7CC0 -30C0 -6180 -6300 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 797 0 -DWIDTH 10 0 -BBX 10 12 1 0 -BITMAP -0500 -0A00 -0000 -31C0 -3080 -3880 -2880 -2D00 -2500 -4700 -4300 -E300 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 831 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0800 -0400 -0000 -1F00 -3180 -6180 -4180 -C180 -C180 -C300 -C600 -7C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 831 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0300 -0400 -0000 -1F00 -3180 -6180 -4180 -C180 -C180 -C300 -C600 -7C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 831 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0600 -0900 -0000 -1F00 -3180 -6180 -4180 -C180 -C180 -C300 -C600 -7C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 831 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0500 -0A00 -0000 -1F00 -3180 -6180 -4180 -C180 -C180 -C300 -C600 -7C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 831 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -0F00 -0000 -1F00 -3180 -6180 -4180 -C180 -C180 -C300 -C600 -7C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -41 -22 -34 -18 -18 -2C -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 831 0 -DWIDTH 10 0 -BBX 11 9 1 0 -BITMAP -0F60 -1180 -31C0 -62C0 -64C0 -7880 -7180 -6300 -FC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 775 0 -DWIDTH 9 0 -BBX 9 12 2 0 -BITMAP -0800 -0400 -0000 -F380 -6100 -6100 -4200 -C200 -C200 -C200 -C400 -7800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 775 0 -DWIDTH 9 0 -BBX 9 12 2 0 -BITMAP -0600 -0800 -0000 -F380 -6100 -6100 -4200 -C200 -C200 -C200 -C400 -7800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 775 0 -DWIDTH 9 0 -BBX 9 12 2 0 -BITMAP -0C00 -1200 -0000 -F380 -6100 -6100 -4200 -C200 -C200 -C200 -C400 -7800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 775 0 -DWIDTH 9 0 -BBX 9 11 2 0 -BITMAP -1E00 -0000 -F380 -6100 -6100 -4200 -C200 -C200 -C200 -C400 -7800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 669 0 -DWIDTH 8 0 -BBX 8 12 2 0 -BITMAP -0C -10 -00 -E3 -62 -64 -28 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 628 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -3C -30 -3F -33 -33 -26 -7C -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 656 0 -DWIDTH 8 0 -BBX 7 11 1 -2 -BITMAP -1C -36 -34 -28 -68 -6C -66 -56 -5C -C0 -C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -08 -04 -00 -1E -66 -44 -CC -DC -EE -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -06 -08 -00 -1E -66 -44 -CC -DC -EE -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -0C -12 -00 -1E -66 -44 -CC -DC -EE -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -0A -14 -00 -1E -66 -44 -CC -DC -EE -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -1E -00 -1E -66 -44 -CC -DC -EE -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 634 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -0C -0C -00 -1E -66 -44 -CC -DC -EE -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 905 0 -DWIDTH 11 0 -BBX 10 6 1 0 -BITMAP -1FC0 -66C0 -44C0 -CF80 -DC40 -E780 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 524 0 -DWIDTH 6 0 -BBX 6 8 1 -2 -BITMAP -3C -64 -C4 -C0 -C0 -78 -60 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 548 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -10 -08 -00 -38 -6C -C8 -F0 -C4 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 548 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -0C -10 -00 -38 -6C -C8 -F0 -C4 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 548 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -18 -24 -00 -38 -6C -C8 -F0 -C4 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 548 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -3C -00 -38 -6C -C8 -F0 -C4 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 3 9 1 0 -BITMAP -40 -20 -00 -E0 -60 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 5 9 1 0 -BITMAP -18 -20 -00 -E0 -60 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 5 9 1 0 -BITMAP -30 -48 -00 -E0 -60 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 5 8 1 0 -BITMAP -78 -00 -E0 -60 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -7C -18 -2C -3C -64 -C6 -C4 -C8 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 656 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -0A -14 -00 -EE -76 -66 -64 -CC -CE -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -10 -08 -00 -3C -66 -C6 -C4 -CC -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -0C -10 -00 -3C -66 -C6 -C4 -CC -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -18 -24 -00 -3C -66 -C6 -C4 -CC -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -0A -14 -00 -3C -66 -C6 -C4 -CC -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -1E -00 -3C -66 -C6 -C4 -CC -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 636 0 -DWIDTH 7 0 -BBX 7 6 1 0 -BITMAP -18 -00 -FE -00 -00 -30 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 8 6 0 0 -BITMAP -1F -26 -6E -F6 -64 -F8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 655 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -10 -08 -00 -EE -66 -44 -CC -DC -EE -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 655 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -06 -08 -00 -EE -66 -44 -CC -DC -EE -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 655 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -0C -12 -00 -EE -66 -44 -CC -DC -EE -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 655 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -1E -00 -EE -66 -44 -CC -DC -EE -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 586 0 -DWIDTH 7 0 -BBX 8 11 0 -2 -BITMAP -03 -04 -00 -73 -33 -32 -14 -18 -10 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 639 0 -DWIDTH 8 0 -BBX 7 11 1 -2 -BITMAP -70 -20 -20 -6E -76 -66 -66 -4C -F8 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 586 0 -DWIDTH 7 0 -BBX 8 10 0 -2 -BITMAP -0F -00 -73 -33 -32 -14 -18 -10 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubBI14-L1.bdf diff -u xc/fonts/bdf/75dpi/lubBI14-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubBI14-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubBI14-L1.bdf:1.1 Wed Apr 4 18:56:30 2001 +++ xc/fonts/bdf/75dpi/lubBI14-L1.bdf Wed Mar 16 21:04:09 2005 @@ -1,3193 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubBI14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-I-Normal--14-140-75-75-P-84-ISO8859-1 -SIZE 14 72 72 -FONTBOUNDINGBOX 23 16 -8 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 84 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 13 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold Italic" -X_HEIGHT 7 -CAP_HEIGHT 10 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 827 0 -DWIDTH 12 0 -BBX 13 9 0 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 4 10 1 0 -BITMAP -30 -30 -20 -60 -60 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 451 0 -DWIDTH 6 0 -BBX 5 4 2 6 -BITMAP -D8 -D8 -D8 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -0480 -0900 -0900 -7F80 -1200 -2400 -FF00 -4800 -4800 -9000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 13 2 -2 -BITMAP -04 -1F -39 -29 -38 -18 -0C -16 -96 -9C -F8 -20 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 772 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -7840 -4880 -C900 -DA00 -7400 -0BC0 -1A40 -3640 -66C0 -C380 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 773 0 -DWIDTH 11 0 -BBX 11 10 1 0 -BITMAP -0F00 -1900 -1900 -1E00 -2DE0 -CCC0 -C680 -C700 -E300 -7FC0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 247 0 -DWIDTH 3 0 -BBX 2 4 2 6 -BITMAP -C0 -C0 -C0 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 336 0 -DWIDTH 5 0 -BBX 5 13 1 -3 -BITMAP -08 -10 -20 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 336 0 -DWIDTH 5 0 -BBX 5 13 0 -3 -BITMAP -10 -10 -18 -18 -18 -18 -18 -18 -10 -30 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 6 0 -BBX 5 5 2 5 -BITMAP -30 -A8 -D0 -F0 -90 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -08 -08 -08 -08 -FF -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 3 5 0 -3 -BITMAP -60 -60 -E0 -40 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 3 2 1 0 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 515 0 -DWIDTH 7 0 -BBX 10 13 0 -3 -BITMAP -00C0 -0080 -0100 -0300 -0200 -0400 -0C00 -0800 -1000 -3000 -2000 -4000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1E -33 -63 -63 -C3 -C3 -C3 -C6 -CC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -3C -0C -18 -18 -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1E -27 -23 -03 -0E -18 -20 -40 -FE -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -3E -23 -23 -06 -38 -06 -06 -86 -8E -F8 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -03 -07 -0A -16 -26 -46 -FF -0C -0C -1E -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -3F -20 -20 -78 -0C -06 -06 -86 -8C -F8 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -0F -31 -61 -60 -FE -E6 -C3 -C6 -46 -38 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -7F -7F -02 -04 -08 -10 -30 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1E -33 -33 -32 -1C -6E -C3 -C3 -E6 -7C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1E -33 -63 -63 -67 -3B -07 -86 -8C -F8 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 4 7 1 0 -BITMAP -30 -70 -00 -00 -00 -E0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 4 10 0 -3 -BITMAP -30 -30 -00 -00 -00 -60 -60 -E0 -40 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -0080 -0300 -1C00 -E000 -6000 -1800 -0600 -0300 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 9 4 1 2 -BITMAP -FF80 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -6000 -3000 -0C00 -0300 -0380 -1C00 -6000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 493 0 -DWIDTH 7 0 -BBX 6 10 2 0 -BITMAP -78 -CC -8C -08 -10 -20 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -0F80 -3060 -4620 -49A0 -9120 -9320 -9720 -9DC0 -4200 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 765 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -0100 -0300 -0580 -0580 -0980 -1180 -1FC0 -20C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 651 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -3F80 -1980 -1180 -3300 -3E00 -3200 -3300 -2300 -6700 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 740 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -0FC0 -38C0 -60C0 -6000 -E000 -C000 -C000 -E000 -6100 -3E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 11 0 -BBX 11 10 1 0 -BITMAP -3F80 -18C0 -1860 -3060 -3060 -3060 -30C0 -30C0 -6380 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -3F80 -1880 -1800 -3200 -3E00 -3200 -3000 -6000 -6100 -FE00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 9 10 1 0 -BITMAP -3F80 -1880 -1000 -3200 -3E00 -3200 -3000 -2000 -6000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 780 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -0FC0 -38C0 -7040 -6000 -E000 -C7C0 -C180 -C380 -6300 -3F00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 827 0 -DWIDTH 12 0 -BBX 13 10 0 0 -BITMAP -3EF8 -1870 -1860 -1860 -3FE0 -3060 -30C0 -30C0 -70C0 -FBE0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 372 0 -DWIDTH 5 0 -BBX 6 10 1 0 -BITMAP -3C -18 -38 -30 -30 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 478 0 -DWIDTH 7 0 -BBX 9 13 0 -3 -BITMAP -0F80 -0700 -0600 -0600 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -DC00 -9800 -F000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 746 0 -DWIDTH 10 0 -BBX 11 10 0 0 -BITMAP -3CE0 -18C0 -1900 -3A00 -3C00 -3E00 -3700 -3300 -6180 -F3C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -3C -18 -18 -30 -30 -30 -30 -31 -61 -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 926 0 -DWIDTH 13 0 -BBX 14 10 0 0 -BITMAP -381C -1838 -1C70 -2CB0 -2CB0 -2F30 -2630 -2660 -4060 -E0F0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 797 0 -DWIDTH 11 0 -BBX 12 10 1 0 -BITMAP -3870 -1820 -1C60 -2C40 -2640 -2640 -2340 -2380 -4180 -E080 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 831 0 -DWIDTH 12 0 -BBX 11 10 2 0 -BITMAP -0F80 -38C0 -70C0 -60E0 -E0E0 -C0C0 -C0C0 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 628 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -3F00 -1980 -1180 -3180 -3300 -3E00 -3000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 835 0 -DWIDTH 12 0 -BBX 12 13 2 -3 -BITMAP -0F80 -38C0 -70C0 -60E0 -E0E0 -C0C0 -C0C0 -C1C0 -6380 -3F00 -0400 -0300 -00F0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 711 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -3FC0 -18C0 -18C0 -1980 -3F00 -3600 -3300 -3300 -7180 -F1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 587 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -1F -31 -71 -30 -38 -1E -06 -86 -8E -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 716 0 -DWIDTH 10 0 -BBX 10 10 2 0 -BITMAP -FFC0 -8C40 -0C00 -1C00 -1800 -1800 -1800 -1800 -3800 -7C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 775 0 -DWIDTH 11 0 -BBX 10 10 2 0 -BITMAP -F9C0 -6080 -6080 -6080 -E100 -C100 -C100 -C100 -E200 -7C00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 11 10 2 0 -BITMAP -F0E0 -6040 -6080 -7180 -3100 -3200 -3600 -3C00 -1800 -1800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 922 0 -DWIDTH 13 0 -BBX 13 10 2 0 -BITMAP -F238 -6310 -6720 -6720 -6B40 -6B40 -7380 -7380 -6300 -6300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 672 0 -DWIDTH 9 0 -BBX 11 10 0 0 -BITMAP -3CE0 -1840 -0C80 -0D00 -0E00 -0E00 -1700 -2300 -4380 -E780 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 669 0 -DWIDTH 9 0 -BBX 10 10 2 0 -BITMAP -F1C0 -6080 -7100 -3200 -3C00 -1800 -1800 -3000 -3000 -7800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 684 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -3FC0 -2180 -0300 -0700 -0E00 -1C00 -3800 -3000 -6180 -FF00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 336 0 -DWIDTH 5 0 -BBX 6 13 0 -3 -BITMAP -1C -30 -30 -30 -30 -20 -60 -60 -60 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 515 0 -DWIDTH 7 0 -BBX 4 13 2 -3 -BITMAP -80 -80 -40 -40 -40 -40 -60 -20 -20 -20 -20 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 336 0 -DWIDTH 5 0 -BBX 6 13 0 -3 -BITMAP -1C -0C -08 -18 -18 -18 -18 -10 -30 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 8 1 2 -BITMAP -04 -04 -0C -12 -32 -22 -43 -81 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 1 0 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 3 2 4 8 -BITMAP -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -1F -23 -62 -C6 -CE -D6 -E7 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -70 -30 -30 -67 -7B -73 -63 -46 -C4 -F8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 524 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -1E -22 -62 -C0 -C0 -C4 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -0380 -0180 -0300 -1F00 -2300 -6300 -C700 -CE00 -DE00 -F700 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 548 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -1C -66 -4C -F8 -C0 -C6 -7C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 415 0 -DWIDTH 6 0 -BBX 8 14 1 -3 -BITMAP -0F -19 -19 -30 -7C -30 -30 -70 -60 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 628 0 -DWIDTH 9 0 -BBX 9 10 0 -3 -BITMAP -0F80 -3180 -2300 -6300 -E700 -6B00 -7700 -8600 -C600 -F800 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 656 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -70 -30 -30 -67 -6B -73 -67 -66 -C6 -C7 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 4 10 1 0 -BITMAP -30 -30 -00 -E0 -60 -60 -60 -E0 -C0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 381 0 -DWIDTH 5 0 -BBX 8 13 0 -3 -BITMAP -03 -03 -00 -0E -06 -06 -0E -0C -0C -0C -98 -98 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 626 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -70 -30 -30 -73 -66 -6C -78 -6C -CE -C7 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 4 10 1 0 -BITMAP -70 -30 -70 -60 -60 -60 -60 -E0 -C0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 969 0 -DWIDTH 14 0 -BBX 12 7 1 0 -BITMAP -E670 -6FF0 -77B0 -6730 -4660 -C660 -CE70 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 656 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -F7 -6B -73 -67 -66 -C6 -C7 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 8 7 1 0 -BITMAP -1E -23 -63 -C3 -C6 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 639 0 -DWIDTH 9 0 -BBX 9 10 1 -3 -BITMAP -7780 -3D80 -3980 -7180 -6300 -6200 -7C00 -6000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 8 10 1 -3 -BITMAP -1F -23 -63 -C6 -CE -DE -E6 -0E -0C -0C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 496 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -E6 -6C -70 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 479 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -3E -64 -70 -38 -9C -8C -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 375 0 -DWIDTH 5 0 -BBX 5 9 1 0 -BITMAP -70 -60 -F8 -60 -60 -60 -C0 -C0 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 655 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -E7 -63 -66 -E6 -CE -D6 -EF -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 584 0 -DWIDTH 8 0 -BBX 8 7 1 0 -BITMAP -E3 -63 -62 -34 -38 -30 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 822 0 -DWIDTH 12 0 -BBX 11 7 1 0 -BITMAP -E460 -6660 -6640 -2E80 -3380 -3300 -2200 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 534 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -66 -36 -3C -18 -38 -CC -CE -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 586 0 -DWIDTH 8 0 -BBX 10 10 0 -3 -BITMAP -79C0 -38C0 -1880 -1900 -1A00 -0C00 -0C00 -0800 -1000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 567 0 -DWIDTH 8 0 -BBX 8 7 1 0 -BITMAP -3F -46 -0C -18 -30 -62 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 5 13 1 -3 -BITMAP -38 -30 -30 -30 -30 -60 -C0 -40 -60 -60 -C0 -C0 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 253 0 -DWIDTH 4 0 -BBX 4 13 1 -3 -BITMAP -10 -10 -20 -20 -20 -20 -60 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 361 0 -DWIDTH 5 0 -BBX 5 13 0 -3 -BITMAP -30 -18 -18 -30 -30 -10 -18 -30 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 3 1 2 -BITMAP -71 -99 -8E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 4 10 0 -3 -BITMAP -30 -30 -00 -20 -20 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -04 -1E -3A -6A -C8 -C8 -D0 -D0 -7C -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -0F -19 -18 -30 -7C -30 -30 -60 -FC -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 10 10 1 0 -BITMAP -6040 -2080 -1F00 -1100 -2100 -2100 -3300 -3E00 -4100 -8080 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 10 10 2 0 -BITMAP -F1C0 -6180 -3200 -1C00 -7E00 -1800 -7E00 -3000 -3000 -7800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 253 0 -DWIDTH 4 0 -BBX 4 13 1 -3 -BITMAP -10 -10 -20 -20 -20 -20 -00 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 13 1 -3 -BITMAP -1F -31 -31 -30 -3C -6E -62 -72 -3C -0E -86 -8C -F8 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 5 1 4 9 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 853 0 -DWIDTH 12 0 -BBX 12 10 1 0 -BITMAP -1F00 -20C0 -4FA0 -98A0 -9020 -9030 -9020 -4F20 -20C0 -1F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 468 0 -DWIDTH 7 0 -BBX 6 6 2 4 -BITMAP -3C -6C -CC -D8 -E8 -DC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -12 -34 -6C -D8 -48 -6C -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 4 1 2 -BITMAP -FF -01 -01 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 7 7 2 3 -BITMAP -38 -44 -BA -AA -BA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 4 1 4 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 2 2 3 8 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -0400 -0400 -0400 -7F80 -0800 -0800 -0000 -FF00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 381 0 -DWIDTH 5 0 -BBX 5 6 -8 4 -BITMAP -78 -48 -18 -30 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 381 0 -DWIDTH 5 0 -BBX 5 6 -8 4 -BITMAP -70 -58 -70 -10 -90 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 4 2 5 8 -BITMAP -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 687 0 -DWIDTH 10 0 -BBX 9 10 1 -3 -BITMAP -7380 -3180 -3300 -6300 -6700 -6B00 -7780 -4000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 6 13 2 -3 -BITMAP -7C -F4 -E4 -E8 -68 -28 -28 -28 -48 -48 -48 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 2 2 4 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 3 3 2 -3 -BITMAP -60 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 381 0 -DWIDTH 5 0 -BBX 3 6 -8 4 -BITMAP -60 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 468 0 -DWIDTH 7 0 -BBX 6 6 2 4 -BITMAP -3C -6C -CC -CC -C8 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -48 -6C -24 -36 -6C -58 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 818 0 -DWIDTH 11 0 -BBX 11 10 2 0 -BITMAP -6060 -20C0 -2180 -4300 -46C0 -EDC0 -1A80 -37C0 -6080 -C1C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 818 0 -DWIDTH 11 0 -BBX 11 10 2 0 -BITMAP -6060 -20C0 -2180 -4300 -47C0 -EE40 -18C0 -3180 -6200 -C780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 818 0 -DWIDTH 11 0 -BBX 12 10 3 0 -BITMAP -7030 -5860 -70C0 -1180 -9360 -E6E0 -0D40 -1BE0 -3040 -60E0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 493 0 -DWIDTH 7 0 -BBX 6 10 0 -3 -BITMAP -0C -0C -00 -18 -10 -20 -40 -C4 -C4 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 765 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0300 -0080 -0000 -0100 -0300 -0580 -0580 -0980 -1180 -1FC0 -20C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 765 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -01C0 -0300 -0000 -0100 -0300 -0580 -0580 -0980 -1180 -1FC0 -20C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 765 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0180 -0640 -0000 -0100 -0300 -0580 -0580 -0980 -1180 -1FC0 -20C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 765 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0340 -0580 -0000 -0100 -0300 -0580 -0580 -0980 -1180 -1FC0 -20C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 765 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -06C0 -0000 -0100 -0300 -0580 -0580 -0980 -1180 -1FC0 -20C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 765 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0180 -0180 -0000 -0100 -0300 -0580 -0580 -0980 -1180 -1FC0 -20C0 -40C0 -E1E0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 958 0 -DWIDTH 13 0 -BBX 15 10 0 0 -BITMAP -00FE -01C2 -02C0 -04C8 -04F8 -0980 -1F80 -2180 -418C -E7F8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 740 0 -DWIDTH 10 0 -BBX 10 13 1 -3 -BITMAP -0FC0 -38C0 -60C0 -6000 -E000 -C000 -C000 -E000 -6100 -3E00 -1000 -0800 -3800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -0C00 -0200 -0000 -3F80 -1880 -1800 -3200 -3E00 -3200 -3000 -6000 -6100 -FE00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -0380 -0600 -0000 -3F80 -1880 -1800 -3200 -3E00 -3200 -3000 -6000 -6100 -FE00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -0600 -1900 -0000 -3F80 -1880 -1800 -3200 -3E00 -3200 -3000 -6000 -6100 -FE00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 9 12 1 0 -BITMAP -0D80 -0000 -3F80 -1880 -1800 -3200 -3E00 -3200 -3000 -6000 -6100 -FE00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 372 0 -DWIDTH 5 0 -BBX 6 13 1 0 -BITMAP -30 -08 -00 -3C -18 -38 -30 -30 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 372 0 -DWIDTH 5 0 -BBX 7 13 1 0 -BITMAP -0E -18 -00 -3C -18 -38 -30 -30 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 372 0 -DWIDTH 5 0 -BBX 7 13 1 0 -BITMAP -0C -32 -00 -3C -18 -38 -30 -30 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 372 0 -DWIDTH 5 0 -BBX 7 12 1 0 -BITMAP -36 -00 -3C -18 -38 -30 -30 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 11 0 -BBX 11 10 1 0 -BITMAP -3F80 -18C0 -3860 -3060 -7C60 -3060 -30C0 -70C0 -6380 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 797 0 -DWIDTH 11 0 -BBX 12 13 1 0 -BITMAP -0340 -0580 -0000 -3870 -1820 -1C60 -2C40 -2640 -2640 -2340 -2380 -4180 -E080 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 831 0 -DWIDTH 12 0 -BBX 11 13 2 0 -BITMAP -0600 -0100 -0000 -0F80 -38C0 -70C0 -60E0 -E0E0 -C0C0 -C0C0 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 831 0 -DWIDTH 12 0 -BBX 11 13 2 0 -BITMAP -0380 -0600 -0000 -0F80 -38C0 -70C0 -60E0 -E0E0 -C0C0 -C0C0 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 831 0 -DWIDTH 12 0 -BBX 11 13 2 0 -BITMAP -0300 -0C80 -0000 -0F80 -38C0 -70C0 -60E0 -E0E0 -C0C0 -C0C0 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 831 0 -DWIDTH 12 0 -BBX 11 13 2 0 -BITMAP -0680 -0B00 -0000 -0F80 -38C0 -70C0 -60E0 -E0E0 -C0C0 -C0C0 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 831 0 -DWIDTH 12 0 -BBX 11 12 2 0 -BITMAP -0D80 -0000 -0F80 -38C0 -70C0 -60E0 -E0E0 -C0C0 -C0C0 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -6080 -2100 -1200 -1C00 -1C00 -2400 -4200 -8300 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 831 0 -DWIDTH 12 0 -BBX 13 10 1 0 -BITMAP -07D8 -1860 -3060 -31E0 -6370 -6460 -6860 -70C0 -7180 -DE00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 775 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0C00 -0200 -0000 -F9C0 -6080 -6080 -6080 -E100 -C100 -C100 -C100 -E200 -7C00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 775 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0700 -0C00 -0000 -F9C0 -6080 -6080 -6080 -E100 -C100 -C100 -C100 -E200 -7C00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 775 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0600 -1900 -0000 -F9C0 -6080 -6080 -6080 -E100 -C100 -C100 -C100 -E200 -7C00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 775 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -1B00 -0000 -F9C0 -6080 -6080 -6080 -E100 -C100 -C100 -C100 -E200 -7C00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 669 0 -DWIDTH 9 0 -BBX 10 13 2 0 -BITMAP -0700 -0C00 -0000 -F1C0 -6080 -7100 -3200 -3C00 -1800 -1800 -3000 -3000 -7800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 628 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -3C00 -1800 -1F00 -3180 -3180 -3180 -3300 -3E00 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 656 0 -DWIDTH 9 0 -BBX 8 14 1 -3 -BITMAP -1E -13 -32 -34 -34 -3C -66 -67 -63 -6B -7E -C0 -C0 -C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0C -02 -00 -1F -23 -62 -C6 -CE -D6 -E7 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -07 -0C -00 -1F -23 -62 -C6 -CE -D6 -E7 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -06 -19 -00 -1F -23 -62 -C6 -CE -D6 -E7 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0D -16 -00 -1F -23 -62 -C6 -CE -D6 -E7 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1B -00 -1F -23 -62 -C6 -CE -D6 -E7 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 634 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -06 -06 -00 -1F -23 -62 -C6 -CE -D6 -E7 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 905 0 -DWIDTH 13 0 -BBX 12 7 1 0 -BITMAP -1FF0 -2330 -6330 -C7C0 -CE00 -D310 -E3E0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 524 0 -DWIDTH 7 0 -BBX 7 10 1 -3 -BITMAP -1E -22 -62 -C0 -C0 -C4 -78 -20 -10 -70 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 548 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -18 -04 -00 -1C -66 -4C -F8 -C0 -C6 -7C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 548 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -0E -18 -00 -1C -66 -4C -F8 -C0 -C6 -7C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 548 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -0C -32 -00 -1C -66 -4C -F8 -C0 -C6 -7C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 548 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -36 -00 -1C -66 -4C -F8 -C0 -C6 -7C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 5 10 1 0 -BITMAP -30 -08 -00 -F0 -70 -60 -60 -60 -E0 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 6 10 1 0 -BITMAP -1C -30 -00 -F0 -70 -60 -60 -60 -E0 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 6 10 1 0 -BITMAP -18 -64 -00 -F0 -70 -60 -60 -60 -E0 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 319 0 -DWIDTH 4 0 -BBX 6 9 1 0 -BITMAP -6C -00 -F0 -70 -60 -60 -60 -E0 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -02 -3C -0E -16 -1F -27 -63 -C2 -C6 -E4 -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 656 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0D -16 -00 -F7 -6B -73 -67 -66 -C6 -C7 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -18 -04 -00 -1E -23 -63 -C3 -C6 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -07 -0C -00 -1E -23 -63 -C3 -C6 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -06 -19 -00 -1E -23 -63 -C3 -C6 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -0D -16 -00 -1E -23 -63 -C3 -C6 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1B -00 -1E -23 -63 -C3 -C6 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 636 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -08 -00 -00 -FF -00 -00 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 9 7 1 0 -BITMAP -0E80 -3300 -6700 -6B00 -7300 -6600 -F800 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 655 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0C -02 -00 -E7 -63 -66 -E6 -CE -D6 -EF -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 655 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -07 -0C -00 -E7 -63 -66 -E6 -CE -D6 -EF -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 655 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -06 -19 -00 -E7 -63 -66 -E6 -CE -D6 -EF -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 655 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1B -00 -E7 -63 -66 -E6 -CE -D6 -EF -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 586 0 -DWIDTH 8 0 -BBX 10 13 0 -3 -BITMAP -0380 -0600 -0000 -79C0 -38C0 -1880 -1900 -1A00 -0C00 -0C00 -0800 -1000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 639 0 -DWIDTH 9 0 -BBX 9 13 1 -3 -BITMAP -7800 -3000 -3000 -3780 -3D80 -7980 -7180 -6300 -6200 -7C00 -E000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 586 0 -DWIDTH 8 0 -BBX 10 12 0 -3 -BITMAP -0D80 -0000 -79C0 -38C0 -1880 -1900 -1A00 -0C00 -0C00 -0800 -1000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubBI18-L1.bdf diff -u xc/fonts/bdf/75dpi/lubBI18-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubBI18-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubBI18-L1.bdf:1.1 Wed Apr 4 18:56:30 2001 +++ xc/fonts/bdf/75dpi/lubBI18-L1.bdf Wed Mar 16 21:04:09 2005 @@ -1,3695 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubBI18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-I-Normal--18-180-75-75-P-107-ISO8859-1 -SIZE 18 72 72 -FONTBOUNDINGBOX 30 21 -11 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 107 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 16 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold Italic" -X_HEIGHT 9 -CAP_HEIGHT 13 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 827 0 -DWIDTH 15 0 -BBX 15 13 1 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 5 13 1 0 -BITMAP -38 -38 -38 -30 -30 -30 -20 -60 -60 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 451 0 -DWIDTH 8 0 -BBX 7 5 3 8 -BITMAP -EE -CC -CC -4C -44 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 11 13 2 0 -BITMAP -0220 -0240 -0440 -0480 -7FE0 -0900 -1100 -1200 -FFC0 -2400 -4400 -4800 -C800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 10 15 2 -1 -BITMAP -0200 -0FC0 -1AC0 -32C0 -3400 -3C00 -1C00 -0E00 -0F00 -0B80 -0B80 -CB00 -CF00 -FC00 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 772 0 -DWIDTH 14 0 -BBX 12 13 2 0 -BITMAP -3830 -6C60 -CC40 -CC80 -CD80 -7300 -06E0 -0DB0 -0B30 -1330 -3330 -6360 -C1C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 773 0 -DWIDTH 14 0 -BBX 13 13 2 0 -BITMAP -0780 -0CC0 -0CC0 -0CC0 -0D80 -0E00 -3678 -6630 -E720 -E340 -E380 -61C0 -3EE0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 247 0 -DWIDTH 4 0 -BBX 3 5 3 8 -BITMAP -E0 -E0 -C0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 336 0 -DWIDTH 6 0 -BBX 7 16 2 -3 -BITMAP -06 -0C -18 -30 -30 -60 -60 -E0 -E0 -C0 -C0 -C0 -C0 -60 -20 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 336 0 -DWIDTH 6 0 -BBX 7 16 0 -3 -BITMAP -10 -08 -0C -0C -0C -0E -0C -0C -0C -0C -18 -18 -30 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 8 0 -BBX 7 7 3 6 -BITMAP -18 -5A -D6 -6C -38 -EC -48 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -0200 -0200 -0600 -0600 -0400 -FFE0 -0400 -0C00 -0C00 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 4 6 0 -3 -BITMAP -70 -70 -70 -20 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 1 2 5 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 3 1 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 515 0 -DWIDTH 9 0 -BBX 12 16 0 -3 -BITMAP -0030 -0020 -0040 -00C0 -0080 -0100 -0300 -0200 -0400 -0C00 -0800 -1000 -3000 -2000 -4000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 11 0 -BBX 11 13 2 0 -BITMAP -0F80 -19C0 -30C0 -70C0 -60E0 -E0C0 -E0C0 -E1C0 -E1C0 -E180 -E300 -6700 -3C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 7 13 3 0 -BITMAP -3E -0E -0E -0C -0C -1C -1C -1C -18 -18 -18 -38 -FE -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -0F80 -11E0 -30E0 -00E0 -00E0 -01C0 -0300 -0C00 -1000 -2000 -6000 -FF80 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -1F80 -11C0 -31C0 -01C0 -0180 -0300 -3F00 -0380 -0380 -0380 -C380 -C700 -FC00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -01C0 -03C0 -0780 -0D80 -1980 -3180 -6380 -C300 -FFC0 -0300 -0300 -0700 -0F80 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 11 13 2 0 -BITMAP -1FE0 -1FC0 -2000 -2000 -2000 -3C00 -0700 -0380 -0380 -0380 -C300 -C700 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 11 13 2 0 -BITMAP -07C0 -1C60 -3840 -7000 -7000 -EF00 -F380 -E1C0 -E1C0 -E180 -E180 -6300 -3E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 10 13 3 0 -BITMAP -7FC0 -7FC0 -0080 -0100 -0200 -0600 -0C00 -1800 -3000 -7000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 11 13 2 0 -BITMAP -0F80 -18C0 -38E0 -38C0 -38C0 -1F00 -1F80 -63C0 -E1C0 -E1C0 -E180 -F100 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -0F00 -19C0 -30C0 -70E0 -60E0 -70E0 -71C0 -3FC0 -01C0 -0180 -C300 -C600 -FC00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 5 9 1 0 -BITMAP -38 -38 -38 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 5 12 0 -3 -BITMAP -38 -38 -38 -00 -00 -00 -70 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 11 11 2 0 -BITMAP -0020 -00E0 -0380 -0E00 -3800 -E000 -3000 -1C00 -0700 -0180 -0080 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 11 4 1 3 -BITMAP -7FE0 -0000 -0000 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -2000 -3000 -1C00 -0700 -0180 -00E0 -0380 -0E00 -3800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 493 0 -DWIDTH 9 0 -BBX 8 13 2 0 -BITMAP -7E -47 -C7 -07 -06 -0C -18 -30 -70 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 16 0 -BBX 13 13 2 0 -BITMAP -07C0 -1830 -2018 -4708 -4CC8 -8888 -9988 -9188 -9A90 -9DE0 -4000 -2080 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 765 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -00C0 -00E0 -01E0 -01E0 -0260 -0460 -0470 -0870 -1FF0 -1030 -2038 -6038 -F07C -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 651 0 -DWIDTH 12 0 -BBX 12 13 1 0 -BITMAP -3FE0 -0C70 -0C70 -1C70 -1C60 -1CC0 -1F80 -18E0 -3860 -3860 -38E0 -31C0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 740 0 -DWIDTH 13 0 -BBX 13 13 2 0 -BITMAP -03F8 -0C18 -1818 -3010 -7000 -6000 -E000 -E000 -E000 -E000 -7000 -7860 -1F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 15 0 -BBX 15 13 0 0 -BITMAP -3FF8 -0E1C -0C0E -1C0E -1C0E -1C0E -1C0E -180E -381C -381C -3838 -7870 -FFC0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 12 13 1 0 -BITMAP -3FF0 -0C30 -1C00 -1C00 -1C00 -1C40 -1F80 -3880 -3800 -3800 -3840 -70C0 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 12 13 1 0 -BITMAP -3FF0 -0C30 -1C30 -1C00 -1C00 -1C40 -1F80 -3880 -3800 -3800 -3800 -7000 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 780 0 -DWIDTH 14 0 -BBX 13 13 2 0 -BITMAP -03F8 -0E18 -1818 -3000 -7000 -6000 -E000 -E1F8 -E070 -E0E0 -60E0 -70E0 -1F80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 827 0 -DWIDTH 15 0 -BBX 16 13 1 0 -BITMAP -3F3F -0E0E -1C1C -1C1C -1C1C -1C1C -1FF8 -3838 -3838 -3838 -3838 -7070 -FCFC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 372 0 -DWIDTH 7 0 -BBX 8 13 1 0 -BITMAP -3F -0E -1C -1C -1C -1C -18 -38 -38 -38 -38 -70 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 478 0 -DWIDTH 9 0 -BBX 11 16 0 -3 -BITMAP -07E0 -03C0 -0380 -0380 -0380 -0380 -0300 -0700 -0700 -0700 -0700 -0600 -0E00 -CE00 -CC00 -F000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 746 0 -DWIDTH 13 0 -BBX 14 13 1 0 -BITMAP -3F3C -0E10 -0C20 -1C40 -1D80 -1A00 -1F00 -1B80 -3BC0 -39C0 -30E0 -70F0 -F9F8 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -1F00 -0E00 -0C00 -1C00 -1C00 -1C00 -1C00 -1800 -3800 -3800 -3820 -3860 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 926 0 -DWIDTH 17 0 -BBX 18 13 1 0 -BITMAP -3C03C0 -0E0780 -0E0700 -1E0F00 -161700 -131600 -132600 -134600 -334E00 -218E00 -210C00 -600C00 -F03F00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 797 0 -DWIDTH 14 0 -BBX 16 13 0 0 -BITMAP -3C0F -0E06 -0E04 -1F04 -1B0C -1388 -11C8 -11C8 -30E8 -20F8 -2070 -6030 -F030 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 831 0 -DWIDTH 15 0 -BBX 14 13 2 0 -BITMAP -03E0 -0C30 -1818 -301C -701C -601C -E018 -E038 -E038 -E070 -E060 -71C0 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 628 0 -DWIDTH 11 0 -BBX 12 13 1 0 -BITMAP -3FE0 -0C70 -1C70 -1C70 -1C70 -1860 -18C0 -3F80 -3800 -3800 -3000 -7000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 835 0 -DWIDTH 15 0 -BBX 15 16 2 -3 -BITMAP -03E0 -0C30 -1818 -3018 -701C -601C -E018 -E038 -E038 -E070 -E070 -71E0 -1F80 -0100 -00C0 -003E -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 711 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -3FE0 -0C70 -1C70 -1C70 -1C60 -18E0 -1F80 -3B80 -3980 -39C0 -30C0 -70E0 -F8F0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 587 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0FC0 -18C0 -38C0 -3000 -3800 -3C00 -1F00 -0700 -0380 -0380 -C380 -C700 -FC00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 716 0 -DWIDTH 13 0 -BBX 13 13 2 0 -BITMAP -FFF8 -C718 -8718 -0600 -0E00 -0E00 -0E00 -0E00 -0C00 -1C00 -1C00 -1C00 -7E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 775 0 -DWIDTH 14 0 -BBX 13 13 3 0 -BITMAP -FC78 -7030 -7020 -7020 -7020 -6020 -E020 -E040 -E040 -E040 -E080 -7180 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 14 13 2 0 -BITMAP -F83C -7018 -7010 -3020 -3820 -3840 -3880 -1880 -1D00 -1F00 -1E00 -1C00 -0C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 922 0 -DWIDTH 17 0 -BBX 17 13 2 0 -BITMAP -F8C380 -70C100 -71C200 -71C200 -72C400 -72C400 -74C800 -74D800 -78D000 -38F000 -30E000 -30C000 -20C000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 672 0 -DWIDTH 12 0 -BBX 14 13 0 0 -BITMAP -1F1C -0E18 -0E30 -0720 -0740 -0380 -0380 -0780 -0DC0 -19C0 -30E0 -60E0 -E1F0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 669 0 -DWIDTH 12 0 -BBX 12 13 3 0 -BITMAP -F870 -7060 -7040 -3880 -3900 -1A00 -1E00 -1C00 -1C00 -1C00 -1800 -3800 -7E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 684 0 -DWIDTH 12 0 -BBX 12 13 1 0 -BITMAP -1FF0 -10E0 -11E0 -01C0 -0380 -0700 -0F00 -0E00 -1C00 -3800 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 336 0 -DWIDTH 6 0 -BBX 7 16 1 -3 -BITMAP -1E -18 -18 -38 -30 -30 -30 -30 -70 -60 -60 -60 -60 -E0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 515 0 -DWIDTH 9 0 -BBX 5 16 3 -3 -BITMAP -80 -80 -40 -40 -40 -40 -20 -20 -20 -20 -10 -10 -10 -10 -08 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 336 0 -DWIDTH 6 0 -BBX 7 16 0 -3 -BITMAP -1E -06 -0E -0C -0C -0C -0C -1C -18 -18 -18 -18 -38 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 10 11 1 2 -BITMAP -0200 -0200 -0700 -0700 -0D00 -1980 -1180 -3080 -2080 -40C0 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 1 0 -1 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 4 3 6 10 -BITMAP -E0 -60 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 634 0 -DWIDTH 11 0 -BBX 11 9 1 0 -BITMAP -07E0 -18E0 -30C0 -61C0 -61C0 -E3C0 -E5C0 -F980 -73E0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -7C00 -1800 -3800 -3800 -39C0 -33E0 -74E0 -78E0 -70C0 -60C0 -6180 -E300 -FC00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 524 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -0F80 -3980 -7180 -6000 -E000 -E000 -E000 -E100 -7E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 634 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -01E0 -00E0 -00C0 -00C0 -0FC0 -11C0 -31C0 -6180 -6380 -E580 -EF80 -FB80 -73C0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 548 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -0F00 -3380 -6380 -6300 -E700 -FC00 -E000 -E180 -7E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 415 0 -DWIDTH 7 0 -BBX 10 17 1 -3 -BITMAP -07C0 -0CC0 -0CC0 -1C00 -1800 -7F00 -3800 -3800 -3800 -3000 -7000 -7000 -7000 -6000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 628 0 -DWIDTH 11 0 -BBX 11 12 1 -3 -BITMAP -07E0 -18E0 -30E0 -30C0 -71C0 -63C0 -67C0 -7D80 -7380 -8380 -C300 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 656 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -7800 -3800 -3800 -3800 -3180 -37C0 -75C0 -79C0 -7180 -6180 -6380 -E380 -E3C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 319 0 -DWIDTH 6 0 -BBX 5 13 2 0 -BITMAP -38 -38 -00 -00 -F0 -70 -70 -70 -60 -60 -E0 -E0 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 381 0 -DWIDTH 7 0 -BBX 10 17 -1 -4 -BITMAP -01C0 -01C0 -0000 -0000 -0780 -0380 -0380 -0300 -0700 -0700 -0700 -0700 -0600 -0E00 -CC00 -CC00 -F000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 626 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -7800 -3800 -3800 -3800 -31C0 -31C0 -7380 -7E00 -7C00 -6E00 -6700 -E380 -E3C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 319 0 -DWIDTH 6 0 -BBX 5 13 2 0 -BITMAP -78 -38 -38 -30 -30 -70 -70 -70 -60 -60 -E0 -E0 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 969 0 -DWIDTH 17 0 -BBX 16 9 2 0 -BITMAP -F9CE -37DF -75F7 -79E7 -71C6 -6186 -618E -E38E -E38F -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 656 0 -DWIDTH 12 0 -BBX 10 9 2 0 -BITMAP -F180 -37C0 -7DC0 -79C0 -7180 -6180 -6380 -E380 -E3C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -0F80 -39C0 -71C0 -61C0 -E1C0 -E180 -E380 -E300 -7C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 639 0 -DWIDTH 11 0 -BBX 11 12 1 -3 -BITMAP -79C0 -3BE0 -3EE0 -3CE0 -38E0 -70C0 -7180 -7100 -7E00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 11 12 1 -3 -BITMAP -07E0 -18E0 -30C0 -61C0 -61C0 -E3C0 -E5C0 -F980 -7380 -0380 -0380 -0300 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 496 0 -DWIDTH 9 0 -BBX 9 9 2 0 -BITMAP -F180 -3700 -7C00 -7800 -7000 -6000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 479 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1F -31 -31 -38 -1C -0E -C6 -CE -FC -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 375 0 -DWIDTH 7 0 -BBX 6 12 2 0 -BITMAP -30 -30 -30 -FC -70 -60 -60 -60 -E0 -E0 -E0 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 655 0 -DWIDTH 12 0 -BBX 10 9 2 0 -BITMAP -F3C0 -71C0 -7180 -6180 -6380 -E780 -EB80 -FB00 -E3C0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 10 9 2 0 -BITMAP -F1C0 -70C0 -7180 -3180 -3B00 -3A00 -3C00 -1800 -1000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 822 0 -DWIDTH 15 0 -BBX 15 9 1 0 -BITMAP -E18E -7186 -318C -33C8 -3FD8 -3CF0 -38E0 -18C0 -1080 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 534 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -7180 -3980 -1B00 -1E00 -1C00 -3E00 -6E00 -C700 -C780 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 586 0 -DWIDTH 11 0 -BBX 12 12 0 -3 -BITMAP -3870 -1C30 -1C20 -0C60 -0CC0 -0F80 -0F00 -0600 -0400 -0800 -1000 -F000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 567 0 -DWIDTH 10 0 -BBX 10 9 1 0 -BITMAP -3FC0 -2380 -2700 -0E00 -0E00 -1C00 -3880 -7180 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 7 16 1 -3 -BITMAP -0E -1C -18 -18 -18 -18 -18 -30 -E0 -30 -70 -70 -E0 -E0 -C0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 253 0 -DWIDTH 5 0 -BBX 5 16 1 -3 -BITMAP -18 -18 -10 -10 -10 -30 -30 -20 -20 -60 -60 -40 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 361 0 -DWIDTH 6 0 -BBX 7 16 0 -3 -BITMAP -1C -0E -0E -0E -1C -18 -18 -0E -08 -30 -30 -30 -30 -30 -70 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 11 4 1 3 -BITMAP -3820 -4C20 -8640 -8380 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 5 12 0 -3 -BITMAP -38 -38 -00 -30 -30 -30 -60 -60 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 9 13 2 0 -BITMAP -0200 -0200 -1F80 -3C80 -7480 -6400 -E400 -E400 -E800 -E900 -7E00 -0800 -1800 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 11 13 2 0 -BITMAP -03E0 -0660 -0E60 -0C00 -0C00 -1C00 -3F00 -1C00 -1800 -3800 -2000 -FF80 -FF00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 13 13 1 0 -BITMAP -2008 -1010 -1F20 -0CC0 -1840 -1040 -1040 -1040 -10C0 -1980 -2FC0 -4040 -8020 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 12 13 2 0 -BITMAP -F870 -7060 -3040 -3880 -3900 -1E00 -1E00 -7F00 -1C00 -7F00 -1800 -3800 -7C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 253 0 -DWIDTH 5 0 -BBX 5 16 1 -3 -BITMAP -18 -18 -10 -10 -10 -30 -30 -00 -00 -60 -60 -40 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 10 16 2 -3 -BITMAP -0FC0 -18C0 -30C0 -3800 -3C00 -1F00 -3780 -6380 -7180 -7D00 -3E00 -0F00 -0300 -C300 -C700 -FC00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 6 1 5 12 -BITMAP -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 853 0 -DWIDTH 15 0 -BBX 13 13 2 0 -BITMAP -0F80 -1060 -2030 -47D0 -8C48 -9808 -9808 -9008 -9808 -4F90 -2030 -1060 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 468 0 -DWIDTH 8 0 -BBX 8 7 2 6 -BITMAP -1F -66 -66 -CE -D6 -FE -EF -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -0880 -1980 -3300 -6600 -EC00 -6E00 -6600 -3200 -2300 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 11 4 1 3 -BITMAP -FFE0 -0060 -0040 -0040 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 1 2 5 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 8 9 3 4 -BITMAP -3C -42 -BD -97 -BD -A9 -A5 -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 6 1 5 12 -BITMAP -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 5 0 -BBX 3 3 4 10 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 12 11 0 0 -BITMAP -0100 -0300 -0300 -0200 -7FF0 -0200 -0200 -0600 -0400 -0000 -FFE0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 381 0 -DWIDTH 7 0 -BBX 6 9 -10 4 -BITMAP -38 -4C -0C -0C -18 -20 -40 -C0 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 381 0 -DWIDTH 7 0 -BBX 6 9 -10 4 -BITMAP -38 -4C -0C -08 -78 -08 -08 -98 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 5 3 6 10 -BITMAP -38 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 687 0 -DWIDTH 12 0 -BBX 11 12 1 -3 -BITMAP -79E0 -38E0 -38C0 -30C0 -31C0 -71C0 -73C0 -75C0 -79E0 -6000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 8 16 3 -3 -BITMAP -7F -F9 -FA -F2 -F2 -72 -32 -14 -24 -24 -24 -24 -24 -28 -48 -48 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 3 2 5 4 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 3 3 3 -3 -BITMAP -60 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 381 0 -DWIDTH 7 0 -BBX 4 9 -11 4 -BITMAP -70 -30 -30 -20 -20 -20 -20 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 468 0 -DWIDTH 8 0 -BBX 8 7 2 6 -BITMAP -1E -33 -63 -C3 -C6 -C4 -78 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -6200 -2600 -3300 -3B00 -1B80 -3300 -6600 -CC00 -8800 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 818 0 -DWIDTH 15 0 -BBX 14 13 4 0 -BITMAP -700C -3010 -3030 -2060 -20D8 -21B8 -2370 -66D0 -FD90 -19F8 -3030 -6030 -C070 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 818 0 -DWIDTH 15 0 -BBX 14 13 4 0 -BITMAP -700C -3010 -3030 -2060 -20F0 -2198 -2318 -6618 -FC30 -1840 -3080 -6180 -C1F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 818 0 -DWIDTH 15 0 -BBX 14 13 4 0 -BITMAP -380C -4C10 -0C30 -0860 -78D8 -09B8 -0B70 -9ED0 -FD90 -19F8 -3030 -6030 -C070 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 493 0 -DWIDTH 9 0 -BBX 8 12 0 -3 -BITMAP -07 -07 -00 -06 -0E -0C -10 -60 -E0 -E3 -E3 -7E -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 765 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -00E0 -0060 -0030 -0000 -00C0 -00E0 -01E0 -01E0 -0260 -0460 -0470 -0870 -1FF0 -1030 -2038 -6038 -F07C -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 765 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0038 -0060 -00C0 -0000 -00C0 -00E0 -01E0 -01E0 -0260 -0460 -0470 -0870 -1FF0 -1030 -2038 -6038 -F07C -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 765 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0070 -00F0 -0198 -0000 -00C0 -00E0 -01E0 -01E0 -0260 -0460 -0470 -0870 -1FF0 -1030 -2038 -6038 -F07C -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 765 0 -DWIDTH 14 0 -BBX 14 16 0 0 -BITMAP -00E8 -0170 -0000 -00C0 -00E0 -01E0 -01E0 -0260 -0460 -0470 -0870 -1FF0 -1030 -2038 -6038 -F07C -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 765 0 -DWIDTH 14 0 -BBX 14 15 0 0 -BITMAP -0198 -0000 -00C0 -00E0 -01E0 -01E0 -0260 -0460 -0470 -0870 -1FF0 -1030 -2038 -6038 -F07C -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 765 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0070 -0050 -0070 -0000 -00C0 -00E0 -01E0 -01E0 -0260 -0460 -0470 -0870 -1FF0 -1030 -2038 -6038 -F07C -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 958 0 -DWIDTH 17 0 -BBX 19 13 0 0 -BITMAP -003FE0 -007860 -007800 -00B800 -013080 -023F80 -067180 -047000 -0FF000 -106000 -206000 -60E080 -E1FF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 740 0 -DWIDTH 13 0 -BBX 13 16 2 -3 -BITMAP -03F8 -0C18 -1818 -3010 -7000 -6000 -E000 -E000 -E000 -E000 -7000 -7860 -1F80 -0800 -0400 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 12 17 1 0 -BITMAP -0380 -0180 -00C0 -0000 -3FF0 -0C30 -1C00 -1C00 -1C00 -1C40 -1F80 -3880 -3800 -3800 -3840 -70C0 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 12 17 1 0 -BITMAP -00E0 -0180 -0300 -0000 -3FF0 -0C30 -1C00 -1C00 -1C00 -1C40 -1F80 -3880 -3800 -3800 -3840 -70C0 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 12 17 1 0 -BITMAP -01C0 -03C0 -0660 -0000 -3FF0 -0C30 -1C00 -1C00 -1C00 -1C40 -1F80 -3880 -3800 -3800 -3840 -70C0 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 12 15 1 0 -BITMAP -0660 -0000 -3FF0 -0C30 -1C00 -1C00 -1C00 -1C40 -1F80 -3880 -3800 -3800 -3840 -70C0 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 372 0 -DWIDTH 7 0 -BBX 8 17 1 0 -BITMAP -1C -0C -06 -00 -3F -0E -1C -1C -1C -1C -18 -38 -38 -38 -38 -70 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 372 0 -DWIDTH 7 0 -BBX 9 17 1 0 -BITMAP -0380 -0600 -0C00 -0000 -3F00 -0E00 -1C00 -1C00 -1C00 -1C00 -1800 -3800 -3800 -3800 -3800 -7000 -FC00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 372 0 -DWIDTH 7 0 -BBX 8 17 1 0 -BITMAP -0E -1E -33 -00 -3F -0E -1C -1C -1C -1C -18 -38 -38 -38 -38 -70 -FC -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 372 0 -DWIDTH 7 0 -BBX 9 15 1 0 -BITMAP -1980 -0000 -3F00 -0E00 -1C00 -1C00 -1C00 -1C00 -1800 -3800 -3800 -3800 -3800 -7000 -FC00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 15 0 -BBX 15 13 0 0 -BITMAP -3FF8 -0E1C -0C0E -1C0E -1C0E -1C0E -7F8E -180E -381C -381C -3838 -78F0 -FFC0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 797 0 -DWIDTH 14 0 -BBX 16 16 0 0 -BITMAP -00E8 -0170 -0000 -3C0F -0E06 -0E04 -1F04 -1B0C -1388 -11C8 -11C8 -30E8 -20F8 -2070 -6030 -F030 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 831 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -0380 -0180 -00C0 -0000 -03E0 -0C30 -1818 -301C -701C -601C -E018 -E038 -E038 -E070 -E060 -71C0 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 831 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -0070 -00C0 -0180 -0000 -03E0 -0C30 -1818 -301C -701C -601C -E018 -E038 -E038 -E070 -E060 -71C0 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 831 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -01C0 -03C0 -0660 -0000 -03E0 -0C30 -1818 -301C -701C -601C -E018 -E038 -E038 -E070 -E060 -71C0 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 831 0 -DWIDTH 15 0 -BBX 14 16 2 0 -BITMAP -01D0 -02E0 -0000 -03E0 -0C30 -1818 -301C -701C -601C -E018 -E038 -E038 -E070 -E060 -71C0 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 831 0 -DWIDTH 15 0 -BBX 14 15 2 0 -BITMAP -0660 -0000 -03E0 -0C30 -1818 -301C -701C -601C -E018 -E038 -E038 -E070 -E060 -71C0 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 12 11 1 0 -BITMAP -2010 -3020 -1840 -0980 -0F00 -0600 -0F00 -1900 -2180 -40C0 -8040 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 831 0 -DWIDTH 15 0 -BBX 16 13 1 0 -BITMAP -01F3 -061C -0C0C -181E -382E -30CE -718E -731C -761C -7818 -7030 -3860 -CF80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 775 0 -DWIDTH 14 0 -BBX 13 17 3 0 -BITMAP -0700 -0300 -0180 -0000 -FC78 -7030 -7020 -7020 -7020 -6020 -E020 -E040 -E040 -E040 -E080 -7180 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 775 0 -DWIDTH 14 0 -BBX 13 17 3 0 -BITMAP -01C0 -0300 -0600 -0000 -FC78 -7030 -7020 -7020 -7020 -6020 -E020 -E040 -E040 -E040 -E080 -7180 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 775 0 -DWIDTH 14 0 -BBX 13 17 3 0 -BITMAP -0380 -0780 -0CC0 -0000 -FC78 -7030 -7020 -7020 -7020 -6020 -E020 -E040 -E040 -E040 -E080 -7180 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 775 0 -DWIDTH 14 0 -BBX 13 15 3 0 -BITMAP -0CC0 -0000 -FC78 -7030 -7020 -7020 -7020 -6020 -E020 -E040 -E040 -E040 -E080 -7180 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 669 0 -DWIDTH 12 0 -BBX 12 17 3 0 -BITMAP -01C0 -0300 -0600 -0000 -F870 -7060 -7040 -3880 -3900 -1A00 -1E00 -1C00 -1C00 -1C00 -1800 -3800 -7E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 628 0 -DWIDTH 11 0 -BBX 12 13 0 0 -BITMAP -3F00 -0E00 -0C00 -1FE0 -1C70 -1C70 -1C70 -1860 -38E0 -3F80 -3800 -3800 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 656 0 -DWIDTH 12 0 -BBX 11 17 1 -3 -BITMAP -07C0 -0CC0 -1CE0 -18C0 -1880 -3900 -3B00 -3B80 -31C0 -30E0 -7060 -7460 -74E0 -6780 -6000 -E000 -E000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 634 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -0700 -0300 -0180 -0000 -07E0 -18E0 -30C0 -61C0 -61C0 -E3C0 -E5C0 -F980 -73E0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 634 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -00E0 -0180 -0300 -0000 -07E0 -18E0 -30C0 -61C0 -61C0 -E3C0 -E5C0 -F980 -73E0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 634 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -0380 -0780 -0CC0 -0000 -07E0 -18E0 -30C0 -61C0 -61C0 -E3C0 -E5C0 -F980 -73E0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 634 0 -DWIDTH 11 0 -BBX 11 12 1 0 -BITMAP -03A0 -05C0 -0000 -07E0 -18E0 -30C0 -61C0 -61C0 -E3C0 -E5C0 -F980 -73E0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 634 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -0660 -0000 -07E0 -18E0 -30C0 -61C0 -61C0 -E3C0 -E5C0 -F980 -73E0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 634 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -0380 -0280 -0380 -0000 -07E0 -18E0 -30C0 -61C0 -61C0 -E3C0 -E5C0 -F980 -73E0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 905 0 -DWIDTH 16 0 -BBX 15 9 1 0 -BITMAP -0FDC -11EE -31C6 -618E -619C -E3F0 -E580 -E9C6 -70F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 524 0 -DWIDTH 9 0 -BBX 9 12 1 -3 -BITMAP -0F80 -3980 -7180 -6000 -E000 -E000 -E000 -E100 -7E00 -2000 -1000 -7000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 548 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0E00 -0600 -0300 -0000 -0F00 -3380 -6380 -6300 -E700 -FC00 -E000 -E180 -7E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 548 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -01C0 -0300 -0600 -0000 -0F00 -3380 -6380 -6300 -E700 -FC00 -E000 -E180 -7E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 548 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0700 -0F00 -1980 -0000 -0F00 -3380 -6380 -6300 -E700 -FC00 -E000 -E180 -7E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 548 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -1980 -0000 -0F00 -3380 -6380 -6300 -E700 -FC00 -E000 -E180 -7E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 319 0 -DWIDTH 6 0 -BBX 6 13 1 0 -BITMAP -38 -18 -0C -00 -F8 -38 -30 -70 -70 -70 -60 -E0 -F8 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 319 0 -DWIDTH 6 0 -BBX 7 13 1 0 -BITMAP -0E -18 -30 -00 -F8 -38 -30 -70 -70 -70 -60 -E0 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 319 0 -DWIDTH 6 0 -BBX 7 13 1 0 -BITMAP -1C -3C -66 -00 -F8 -38 -30 -70 -70 -70 -60 -E0 -F8 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 319 0 -DWIDTH 6 0 -BBX 7 11 1 0 -BITMAP -66 -00 -F8 -38 -30 -70 -70 -70 -60 -E0 -F8 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 617 0 -DWIDTH 11 0 -BBX 10 14 2 0 -BITMAP -0080 -3F00 -0F00 -1F80 -1180 -0FC0 -31C0 -61C0 -61C0 -E180 -E180 -E300 -E200 -7C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 656 0 -DWIDTH 12 0 -BBX 10 12 2 0 -BITMAP -0740 -0B80 -0000 -F180 -37C0 -7DC0 -79C0 -7180 -6180 -6380 -E380 -E3C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0E00 -0600 -0300 -0000 -0F80 -39C0 -71C0 -61C0 -E1C0 -E180 -E380 -E300 -7C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -01C0 -0300 -0600 -0000 -0F80 -39C0 -71C0 -61C0 -E1C0 -E180 -E380 -E300 -7C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0380 -0780 -0CC0 -0000 -0F80 -39C0 -71C0 -61C0 -E1C0 -E180 -E380 -E300 -7C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -0740 -0B80 -0000 -0F80 -39C0 -71C0 -61C0 -E1C0 -E180 -E380 -E300 -7C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -0CC0 -0000 -0F80 -39C0 -71C0 -61C0 -E1C0 -E180 -E380 -E300 -7C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 636 0 -DWIDTH 11 0 -BBX 11 9 1 0 -BITMAP -0600 -0600 -0000 -0000 -FFE0 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 12 9 1 0 -BITMAP -07B0 -18C0 -30E0 -73E0 -74C0 -78C0 -7180 -7300 -FE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 655 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -0E00 -0600 -0300 -0000 -F3C0 -71C0 -7180 -6180 -6380 -E780 -EB80 -FB00 -E3C0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 655 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -01C0 -0300 -0600 -0000 -F3C0 -71C0 -7180 -6180 -6380 -E780 -EB80 -FB00 -E3C0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 655 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -0380 -0780 -0CC0 -0000 -F3C0 -71C0 -7180 -6180 -6380 -E780 -EB80 -FB00 -E3C0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 655 0 -DWIDTH 12 0 -BBX 10 11 2 0 -BITMAP -0CC0 -0000 -F3C0 -71C0 -7180 -6180 -6380 -E780 -EB80 -FB00 -E3C0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 586 0 -DWIDTH 11 0 -BBX 12 16 0 -3 -BITMAP -0070 -00C0 -0180 -0000 -3870 -1C30 -1C20 -0C60 -0CC0 -0F80 -0F00 -0600 -0400 -0800 -1000 -F000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 639 0 -DWIDTH 11 0 -BBX 11 16 1 -3 -BITMAP -7C00 -3800 -1800 -1800 -39C0 -3BE0 -3EE0 -3CE0 -38E0 -70C0 -7180 -7100 -7E00 -6000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 586 0 -DWIDTH 11 0 -BBX 12 14 0 -3 -BITMAP -0660 -0000 -3870 -1C30 -1C20 -0C60 -0CC0 -0F80 -0F00 -0600 -0400 -0800 -1000 -F000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubBI19-L1.bdf diff -u xc/fonts/bdf/75dpi/lubBI19-L1.bdf:1.2 xc/fonts/bdf/75dpi/lubBI19-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubBI19-L1.bdf:1.2 Mon Apr 7 12:23:29 2003 +++ xc/fonts/bdf/75dpi/lubBI19-L1.bdf Wed Mar 16 21:04:09 2005 @@ -1,3898 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubBI19.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-I-Normal--19-190-75-75-P-114-ISO8859-1 -SIZE 19 72 72 -FONTBOUNDINGBOX 31 22 -11 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 19 -POINT_SIZE 190 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 114 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FONT_ASCENT 17 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -FACE_NAME "Lucida Bright Demibold Italic" -X_HEIGHT 10 -CAP_HEIGHT 14 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 827 0 -DWIDTH 16 0 -BBX 17 13 1 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 5 14 1 0 -BITMAP -38 -38 -38 -30 -30 -30 -30 -20 -60 -60 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 451 0 -DWIDTH 9 0 -BBX 7 5 3 9 -BITMAP -EE -CE -C4 -44 -44 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 636 0 -DWIDTH 13 0 -BBX 12 14 2 0 -BITMAP -0130 -0220 -0260 -0440 -7FF0 -0880 -0880 -1900 -1100 -FFE0 -2200 -6400 -4400 -C800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 10 17 3 -2 -BITMAP -0200 -0FC0 -1AC0 -32C0 -3400 -3C00 -1C00 -1E00 -0F00 -0F00 -0B80 -0B80 -CB00 -CF00 -FC00 -1000 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 772 0 -DWIDTH 15 0 -BBX 15 14 1 0 -BITMAP -3C0E -6618 -6630 -C620 -C660 -6CC0 -7980 -0378 -06CC -0CCC -19CC -318C -60D8 -C0F0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 773 0 -DWIDTH 15 0 -BBX 14 14 2 0 -BITMAP -0380 -0EC0 -0CC0 -0CC0 -0C80 -0F00 -367C -6630 -E730 -E320 -E3C0 -E180 -71C0 -3EF0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 247 0 -DWIDTH 5 0 -BBX 3 6 3 8 -BITMAP -E0 -E0 -E0 -40 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 336 0 -DWIDTH 6 0 -BBX 7 18 2 -4 -BITMAP -02 -04 -08 -18 -30 -70 -60 -60 -E0 -E0 -E0 -E0 -E0 -E0 -60 -60 -20 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 336 0 -DWIDTH 6 0 -BBX 7 18 0 -4 -BITMAP -10 -08 -0C -0C -0E -0E -0E -0E -0E -0E -0C -1C -18 -18 -30 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 9 0 -BBX 7 7 3 7 -BITMAP -18 -5A -D6 -6C -38 -EC -48 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 11 12 2 0 -BITMAP -0200 -0200 -0600 -0600 -0600 -0400 -FFE0 -0400 -0C00 -0C00 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 4 7 1 -4 -BITMAP -70 -70 -70 -20 -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 5 1 1 6 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 4 3 1 0 -BITMAP -70 -F0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 515 0 -DWIDTH 10 0 -BBX 13 18 0 -4 -BITMAP -0018 -0010 -0020 -0060 -0040 -0080 -0080 -0100 -0200 -0200 -0400 -0C00 -0800 -1000 -3000 -2000 -4000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -0780 -1CC0 -38E0 -30E0 -70E0 -60E0 -E0E0 -E0E0 -E0E0 -E1C0 -E1C0 -E380 -6300 -3C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -3F -07 -06 -0E -0E -0E -0E -0C -1C -1C -1C -1C -3C -FF -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -0F80 -19C0 -10E0 -30E0 -00E0 -01C0 -0380 -0600 -0800 -1000 -2000 -6000 -FF80 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -1F80 -11C0 -10E0 -00C0 -01C0 -0380 -1E00 -0380 -0180 -01C0 -01C0 -C380 -C700 -FE00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -00E0 -01E0 -02C0 -06C0 -0CC0 -19C0 -31C0 -6180 -C180 -FFE0 -0380 -0300 -0300 -0FC0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -1FE0 -1FE0 -1000 -2000 -2000 -3C00 -0700 -0380 -0180 -01C0 -0180 -C380 -C700 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -07E0 -0C60 -1860 -3000 -7000 -6F80 -F1C0 -E1C0 -E0C0 -E0C0 -E1C0 -6180 -7300 -3E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 11 14 3 0 -BITMAP -7FE0 -7FE0 -0040 -0080 -0100 -0200 -0600 -0C00 -1800 -3800 -7000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -07C0 -1CE0 -3860 -3860 -38C0 -1F80 -0F00 -37C0 -61C0 -E0E0 -E0C0 -E0C0 -7180 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -0F80 -18C0 -30E0 -70E0 -70E0 -70E0 -70E0 -71E0 -1EE0 -01C0 -01C0 -C380 -C700 -FC00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 5 10 1 0 -BITMAP -38 -38 -38 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 5 14 1 -4 -BITMAP -38 -38 -38 -00 -00 -00 -00 -00 -70 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 12 12 2 0 -BITMAP -0010 -0070 -01C0 -0700 -1C00 -F000 -7000 -1800 -0E00 -0380 -01C0 -0040 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 12 5 1 3 -BITMAP -7FF0 -0000 -0000 -0000 -FFE0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -2000 -3800 -1C00 -0700 -0180 -00E0 -00F0 -0380 -0E00 -3800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 493 0 -DWIDTH 9 0 -BBX 8 14 3 0 -BITMAP -7E -47 -C7 -07 -06 -0C -08 -30 -30 -60 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 16 0 -BBX 14 14 2 0 -BITMAP -03E0 -0C18 -1008 -2384 -4464 -4844 -98C4 -99C4 -99C4 -9AC8 -9CF0 -4000 -2080 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 765 0 -DWIDTH 15 0 -BBX 15 14 0 0 -BITMAP -0060 -0060 -00E0 -0170 -0170 -0270 -0630 -0438 -0838 -0FF8 -1038 -201C -601C -F07E -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 651 0 -DWIDTH 12 0 -BBX 12 14 1 0 -BITMAP -3FE0 -0C70 -0C70 -1C70 -1C60 -18E0 -1F80 -19C0 -38E0 -38E0 -38E0 -30E0 -71C0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 740 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -03F8 -0E18 -1818 -3010 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -7000 -7860 -1F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 16 0 -BBX 16 14 0 0 -BITMAP -1FF8 -0E1E -0E0E -0E07 -1E07 -1C07 -1C07 -1C07 -1C0E -380E -381C -3818 -3870 -FFC0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 13 14 1 0 -BITMAP -1FF8 -0E18 -0E18 -0C00 -1C00 -1C60 -1FC0 -1C40 -1800 -3800 -3800 -3820 -3860 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 13 14 1 0 -BITMAP -1FF8 -0E18 -0E18 -0C00 -1C00 -1C60 -1FC0 -1C40 -1800 -3800 -3800 -3800 -3800 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 780 0 -DWIDTH 15 0 -BBX 13 14 2 0 -BITMAP -03F8 -0E18 -1818 -3818 -7000 -7000 -E000 -E000 -E1F8 -E0F0 -E0E0 -70E0 -78E0 -1F80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 827 0 -DWIDTH 16 0 -BBX 17 14 1 0 -BITMAP -1F9F80 -0E0E00 -0E0E00 -0C0E00 -1C0E00 -1C0C00 -1FFC00 -1C1C00 -181C00 -381C00 -381800 -383800 -383800 -FCFC00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 372 0 -DWIDTH 7 0 -BBX 9 14 0 0 -BITMAP -1F80 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -1800 -3800 -3800 -3800 -FC00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 478 0 -DWIDTH 9 0 -BBX 12 18 0 -4 -BITMAP -03F0 -01E0 -01C0 -01C0 -01C0 -0380 -0380 -0380 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -CE00 -CC00 -F800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 746 0 -DWIDTH 14 0 -BBX 15 14 1 0 -BITMAP -1F9E -0E08 -0E10 -0C60 -1CC0 -1D00 -1F00 -1F80 -1BC0 -39E0 -38E0 -3870 -3878 -FCFC -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -1F00 -0E00 -0E00 -0C00 -1C00 -1C00 -1C00 -1C00 -1800 -3800 -3800 -3860 -3860 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 926 0 -DWIDTH 18 0 -BBX 19 14 1 0 -BITMAP -1E01E0 -0E0380 -0E0780 -0E0780 -1B0B80 -1B0B00 -131300 -132700 -11A700 -31C700 -318600 -218600 -200E00 -F81F00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 797 0 -DWIDTH 15 0 -BBX 17 14 0 0 -BITMAP -1E0F80 -0E0200 -0F0200 -0F0600 -1B8600 -1B8400 -11C400 -11C400 -10EC00 -306C00 -307800 -203800 -203800 -F81800 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 831 0 -DWIDTH 16 0 -BBX 14 14 2 0 -BITMAP -03F0 -0E38 -181C -381C -701C -701C -E01C -E01C -E01C -E038 -E030 -6060 -70C0 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 628 0 -DWIDTH 12 0 -BBX 13 14 1 0 -BITMAP -1FF0 -0E38 -0E38 -0C38 -1C38 -1C70 -1CE0 -1F80 -1800 -3800 -3800 -3800 -3800 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 835 0 -DWIDTH 16 0 -BBX 16 18 2 -4 -BITMAP -03E0 -0E38 -181C -381C -701C -701C -E01C -E01C -E01C -E03C -E038 -6078 -70F0 -1FE0 -0180 -0080 -0060 -001F -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 711 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -1FF0 -0E38 -0E38 -0C38 -1C38 -1C70 -1CE0 -1F80 -19C0 -39C0 -38E0 -38E0 -3870 -FC78 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 587 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -07E0 -1C60 -3860 -3800 -3800 -3C00 -1F00 -0F80 -0380 -01C0 -01C0 -C380 -C300 -FE00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 716 0 -DWIDTH 14 0 -BBX 13 14 3 0 -BITMAP -FFF8 -C718 -8718 -0700 -0600 -0E00 -0E00 -0E00 -0E00 -0C00 -1C00 -1C00 -1C00 -7E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 775 0 -DWIDTH 15 0 -BBX 14 14 3 0 -BITMAP -FC3C -7818 -7010 -7010 -7010 -7020 -6020 -E020 -E020 -E060 -E040 -E040 -7080 -3F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 14 14 3 0 -BITMAP -F83C -7018 -7010 -3030 -3820 -3840 -3840 -3880 -1D80 -1D00 -1E00 -1E00 -1C00 -0800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 922 0 -DWIDTH 17 0 -BBX 18 14 2 0 -BITMAP -F843C0 -70C180 -70C100 -71E300 -71E200 -72E600 -72E400 -74EC00 -34E800 -38F800 -387000 -307000 -306000 -206000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 672 0 -DWIDTH 13 0 -BBX 15 14 0 0 -BITMAP -1F1E -0E0C -0718 -0730 -0720 -03C0 -0380 -03C0 -07C0 -0CC0 -18E0 -30E0 -6070 -F1F8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 669 0 -DWIDTH 13 0 -BBX 13 14 2 0 -BITMAP -F878 -7030 -7060 -3840 -3880 -1D00 -1F00 -0E00 -1C00 -1C00 -1C00 -1C00 -3C00 -7E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 684 0 -DWIDTH 13 0 -BBX 13 14 1 0 -BITMAP -1FF8 -1870 -10F0 -01E0 -01C0 -0380 -0780 -0F00 -0E00 -1C00 -3800 -7820 -7060 -FFE0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 336 0 -DWIDTH 6 0 -BBX 8 18 1 -4 -BITMAP -0F -1C -1C -18 -18 -18 -38 -38 -30 -30 -30 -70 -70 -60 -60 -60 -E0 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 515 0 -DWIDTH 10 0 -BBX 6 18 3 -4 -BITMAP -80 -40 -40 -40 -40 -20 -20 -20 -20 -10 -10 -10 -10 -08 -08 -08 -08 -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 336 0 -DWIDTH 6 0 -BBX 8 18 0 -4 -BITMAP -1F -07 -06 -06 -06 -0E -0E -0C -0C -0C -1C -1C -18 -18 -18 -38 -38 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 11 12 1 2 -BITMAP -0100 -0100 -0300 -0780 -0580 -0C80 -0880 -10C0 -3040 -2040 -4060 -C060 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 1 1 -2 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 4 3 6 11 -BITMAP -E0 -60 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 634 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -07E0 -18E0 -30C0 -70C0 -61C0 -E3C0 -E3C0 -E580 -F980 -73E0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -7C00 -1800 -3800 -3800 -39C0 -33E0 -34E0 -78E0 -78E0 -70C0 -61C0 -6180 -E300 -FC00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 524 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -0FC0 -1880 -3080 -7000 -E000 -E000 -E000 -E000 -6100 -3E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 634 0 -DWIDTH 12 0 -BBX 12 14 1 0 -BITMAP -00F0 -0070 -0060 -00E0 -07E0 -18E0 -30E0 -70C0 -61C0 -E3C0 -E3C0 -E5C0 -F980 -73E0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 548 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -0F00 -1380 -3180 -6380 -E700 -FC00 -E000 -E000 -F180 -3F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 415 0 -DWIDTH 8 0 -BBX 10 19 1 -4 -BITMAP -07C0 -0CC0 -0CC0 -1C00 -1C00 -7F00 -3800 -3800 -3800 -3000 -3000 -7000 -7000 -7000 -7000 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 628 0 -DWIDTH 12 0 -BBX 12 14 1 -4 -BITMAP -03F0 -0C70 -1860 -3060 -70E0 -71E0 -73E0 -76C0 -7DC0 -79C0 -01C0 -8180 -E300 -7E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 656 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -7C00 -1800 -3800 -3800 -39C0 -3BE0 -36E0 -74E0 -78C0 -71C0 -71C0 -61C0 -E1C0 -E1E0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 319 0 -DWIDTH 6 0 -BBX 6 14 2 0 -BITMAP -1C -1C -00 -00 -F8 -38 -38 -30 -70 -70 -70 -60 -E0 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 381 0 -DWIDTH 7 0 -BBX 10 18 0 -4 -BITMAP -01C0 -01C0 -0000 -0000 -0780 -0380 -0380 -0300 -0300 -0700 -0700 -0700 -0600 -0600 -0E00 -CC00 -CC00 -F000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 626 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -7800 -3800 -3800 -3800 -31C0 -31C0 -7380 -7700 -7C00 -6E00 -6600 -E700 -E380 -E3C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 319 0 -DWIDTH 6 0 -BBX 6 14 1 0 -BITMAP -7C -1C -18 -38 -38 -38 -30 -30 -70 -70 -70 -60 -E0 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 969 0 -DWIDTH 18 0 -BBX 17 10 2 0 -BITMAP -F9C700 -33EF80 -34FB80 -78F380 -79E300 -71C300 -61C700 -618700 -E18700 -E38780 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 656 0 -DWIDTH 12 0 -BBX 11 10 2 0 -BITMAP -F9C0 -3BE0 -36E0 -7CE0 -78C0 -71C0 -71C0 -61C0 -E1C0 -E1E0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 11 10 1 0 -BITMAP -0F80 -19C0 -30C0 -70E0 -E0C0 -E1C0 -E1C0 -E180 -F300 -3C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 639 0 -DWIDTH 12 0 -BBX 12 14 1 -4 -BITMAP -7CE0 -39F0 -3A70 -3C70 -3870 -3860 -70E0 -70C0 -7180 -7E00 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 11 14 1 -4 -BITMAP -07E0 -18E0 -30E0 -70C0 -61C0 -E3C0 -E3C0 -E5C0 -F980 -7380 -0380 -0380 -0380 -0300 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 496 0 -DWIDTH 9 0 -BBX 10 10 2 0 -BITMAP -F9C0 -3B80 -3680 -7C00 -7800 -7000 -7000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 479 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -1F80 -3980 -3100 -3800 -1C00 -0E00 -0700 -C700 -C600 -7C00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 375 0 -DWIDTH 7 0 -BBX 7 13 2 0 -BITMAP -18 -38 -38 -FE -70 -70 -70 -70 -60 -E0 -E0 -E0 -78 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 655 0 -DWIDTH 12 0 -BBX 11 10 2 0 -BITMAP -F1E0 -70E0 -70C0 -70C0 -71C0 -63C0 -E7C0 -ED80 -FB80 -73E0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 584 0 -DWIDTH 11 0 -BBX 11 10 2 0 -BITMAP -F0E0 -70E0 -30C0 -38C0 -3980 -3900 -1A00 -1C00 -1800 -1000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 822 0 -DWIDTH 16 0 -BBX 15 10 2 0 -BITMAP -F08E -7186 -3184 -338C -3BC8 -3CD0 -3CE0 -38E0 -18C0 -1080 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 534 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -79C0 -38C0 -1D80 -1D00 -0E00 -0E00 -3700 -6700 -C380 -C3C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 586 0 -DWIDTH 11 0 -BBX 13 14 0 -4 -BITMAP -3C38 -1C18 -0C18 -0E30 -0E60 -0E40 -0680 -0700 -0700 -0600 -0400 -0800 -3000 -F000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 567 0 -DWIDTH 11 0 -BBX 11 10 1 0 -BITMAP -3FE0 -31C0 -2380 -0700 -0F00 -0E00 -1C00 -3840 -70C0 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 7 18 2 -4 -BITMAP -0E -1C -18 -18 -18 -18 -18 -30 -20 -E0 -70 -30 -70 -60 -E0 -E0 -E0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 253 0 -DWIDTH 5 0 -BBX 5 18 1 -4 -BITMAP -18 -18 -18 -10 -10 -30 -30 -30 -20 -20 -60 -60 -60 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 361 0 -DWIDTH 7 0 -BBX 7 18 1 -4 -BITMAP -1C -0E -0E -0E -0C -1C -18 -1C -0E -08 -18 -30 -30 -30 -30 -30 -70 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 12 5 1 3 -BITMAP -3810 -4C10 -8610 -8320 -81C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 5 14 1 -4 -BITMAP -38 -38 -00 -00 -30 -30 -30 -60 -60 -60 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 10 14 3 0 -BITMAP -0200 -0200 -0FC0 -3AC0 -7480 -7400 -E400 -E400 -E400 -E400 -F900 -7F00 -0800 -0800 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -03E0 -0660 -0E60 -0C00 -0C00 -1C00 -3F00 -1C00 -1800 -1800 -3800 -2000 -FF80 -FF00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 636 0 -DWIDTH 13 0 -BBX 14 14 1 0 -BITMAP -2004 -100C -0F90 -0CE0 -0860 -1820 -1020 -1060 -1060 -1040 -1880 -3FC0 -4020 -8010 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 13 14 2 0 -BITMAP -F878 -7030 -3860 -38C0 -1C80 -1D00 -0E00 -7F80 -1C00 -7F00 -1C00 -1C00 -3C00 -7E00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 253 0 -DWIDTH 5 0 -BBX 5 18 1 -4 -BITMAP -18 -18 -18 -10 -10 -30 -30 -30 -00 -00 -60 -60 -60 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 11 18 2 -4 -BITMAP -07E0 -1C60 -1860 -3800 -3C00 -1E00 -1F80 -33C0 -31C0 -70C0 -3C80 -3F00 -0F80 -0380 -0180 -C380 -C300 -FC00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 6 1 6 13 -BITMAP -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 853 0 -DWIDTH 16 0 -BBX 14 14 2 0 -BITMAP -07C0 -1830 -2018 -43E8 -4C24 -9804 -9804 -9804 -9804 -5C04 -4FC8 -2018 -1830 -07C0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 468 0 -DWIDTH 9 0 -BBX 8 8 2 6 -BITMAP -1F -33 -67 -E7 -CE -D6 -F6 -6F -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 10 0 -BBX 10 9 1 1 -BITMAP -0840 -1C80 -3380 -7700 -EE00 -6600 -7300 -3300 -1100 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 11 5 2 3 -BITMAP -FFE0 -0060 -0060 -0040 -0040 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 5 1 1 6 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 8 10 4 4 -BITMAP -3C -42 -FD -97 -95 -B9 -A9 -E5 -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 6 1 5 13 -BITMAP -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 5 0 -BBX 3 4 4 10 -BITMAP -60 -A0 -A0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 13 12 0 0 -BITMAP -0180 -0100 -0100 -0100 -7FF8 -0300 -0200 -0200 -0200 -0000 -0000 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 381 0 -DWIDTH 7 0 -BBX 7 9 -10 5 -BITMAP -3C -26 -66 -06 -0C -30 -60 -40 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 381 0 -DWIDTH 7 0 -BBX 6 9 -11 5 -BITMAP -3C -6C -04 -08 -38 -0C -0C -88 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 5 3 7 11 -BITMAP -38 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 687 0 -DWIDTH 13 0 -BBX 12 14 1 -4 -BITMAP -79F0 -3870 -3870 -38E0 -38E0 -31E0 -71E0 -72E0 -7DC0 -79F0 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 8 18 3 -4 -BITMAP -3F -79 -F9 -F9 -F1 -F2 -72 -12 -12 -12 -24 -24 -24 -24 -24 -24 -48 -48 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 3 2 6 5 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 3 4 3 -4 -BITMAP -60 -60 -60 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 381 0 -DWIDTH 7 0 -BBX 5 9 -11 5 -BITMAP -38 -18 -18 -10 -30 -30 -30 -30 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 468 0 -DWIDTH 9 0 -BBX 8 8 2 6 -BITMAP -1E -33 -63 -E3 -C3 -C2 -E6 -78 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 10 0 -BBX 10 9 1 1 -BITMAP -2200 -3300 -3380 -1980 -1DC0 -3B80 -7300 -4E00 -8400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 818 0 -DWIDTH 16 0 -BBX 15 14 3 0 -BITMAP -3806 -1808 -1818 -1030 -3060 -30CC -319C -3338 -FE68 -0CC8 -18FC -3018 -2018 -C038 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 818 0 -DWIDTH 16 0 -BBX 15 14 3 0 -BITMAP -3806 -1808 -1818 -1030 -3060 -30FC -31A6 -3366 -FE06 -0C0C -1830 -3060 -2040 -C0FC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 818 0 -DWIDTH 16 0 -BBX 15 14 3 0 -BITMAP -3C06 -6C08 -0418 -0830 -3860 -0CCC -0D9C -8B38 -F668 -0CC8 -18FC -3018 -2018 -C038 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 493 0 -DWIDTH 9 0 -BBX 8 14 1 -4 -BITMAP -07 -07 -00 -00 -06 -0C -0C -10 -30 -60 -E0 -E3 -E3 -7E -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 765 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -00E0 -0060 -0030 -0000 -0060 -0060 -00E0 -0170 -0170 -0270 -0630 -0438 -0838 -0FF8 -1038 -201C -601C -F07E -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 765 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -001C -0030 -0060 -0000 -0060 -0060 -00E0 -0170 -0170 -0270 -0630 -0438 -0838 -0FF8 -1038 -201C -601C -F07E -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 765 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -0070 -00F0 -0198 -0000 -0060 -0060 -00E0 -0170 -0170 -0270 -0630 -0438 -0838 -0FF8 -1038 -201C -601C -F07E -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 765 0 -DWIDTH 15 0 -BBX 15 17 0 0 -BITMAP -00E4 -0138 -0000 -0060 -0060 -00E0 -0170 -0170 -0270 -0630 -0438 -0838 -0FF8 -1038 -201C -601C -F07E -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 765 0 -DWIDTH 15 0 -BBX 15 16 0 0 -BITMAP -00CC -0000 -0060 -0060 -00E0 -0170 -0170 -0270 -0630 -0438 -0838 -0FF8 -1038 -201C -601C -F07E -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 765 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -0070 -0050 -0070 -0000 -0060 -0060 -00E0 -0170 -0170 -0270 -0630 -0438 -0838 -0FF8 -1038 -201C -601C -F07E -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 958 0 -DWIDTH 18 0 -BBX 20 14 0 0 -BITMAP -001FF0 -003C30 -005C30 -005C00 -00B800 -013840 -023FC0 -0638C0 -043000 -0FF000 -107000 -207000 -6070C0 -F1FFC0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 740 0 -DWIDTH 14 0 -BBX 13 18 2 -4 -BITMAP -03F8 -0E18 -1818 -3010 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -7000 -7860 -1F80 -0800 -0C00 -0C00 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 13 18 1 0 -BITMAP -0380 -0180 -00C0 -0000 -1FF8 -0E18 -0E18 -0C00 -1C00 -1C60 -1FC0 -1C40 -1800 -3800 -3800 -3820 -3860 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 13 18 1 0 -BITMAP -0070 -00C0 -0180 -0000 -1FF8 -0E18 -0E18 -0C00 -1C00 -1C60 -1FC0 -1C40 -1800 -3800 -3800 -3820 -3860 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 13 18 1 0 -BITMAP -01C0 -03C0 -0660 -0000 -1FF8 -0E18 -0E18 -0C00 -1C00 -1C60 -1FC0 -1C40 -1800 -3800 -3800 -3820 -3860 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 13 16 1 0 -BITMAP -0330 -0000 -1FF8 -0E18 -0E18 -0C00 -1C00 -1C60 -1FC0 -1C40 -1800 -3800 -3800 -3820 -3860 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 372 0 -DWIDTH 7 0 -BBX 9 18 0 0 -BITMAP -0E00 -0600 -0300 -0000 -1F80 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -1800 -3800 -3800 -3800 -FC00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 372 0 -DWIDTH 7 0 -BBX 9 18 0 0 -BITMAP -0380 -0600 -0C00 -0000 -1F80 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -1800 -3800 -3800 -3800 -FC00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 372 0 -DWIDTH 7 0 -BBX 9 18 0 0 -BITMAP -0700 -0F00 -1980 -0000 -1F80 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -1800 -3800 -3800 -3800 -FC00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 372 0 -DWIDTH 7 0 -BBX 9 16 0 0 -BITMAP -1980 -0000 -1F80 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -1800 -3800 -3800 -3800 -FC00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 16 0 -BBX 16 14 0 0 -BITMAP -1FF8 -0E1E -0E0E -0E07 -1C07 -1C07 -7F87 -1C07 -1C0E -380E -381C -3818 -3870 -FFC0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 797 0 -DWIDTH 15 0 -BBX 17 17 0 0 -BITMAP -00E400 -013800 -000000 -1E0F80 -0E0200 -0F0200 -0F0600 -1B8600 -1B8400 -11C400 -11C400 -10EC00 -306C00 -307800 -203800 -203800 -F81800 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 831 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -01C0 -00C0 -0060 -0000 -03F0 -0E38 -181C -381C -701C -701C -E01C -E01C -E01C -E038 -E030 -6060 -70C0 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 831 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -0070 -00C0 -0180 -0000 -03F0 -0E38 -181C -381C -701C -701C -E01C -E01C -E01C -E038 -E030 -6060 -70C0 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 831 0 -DWIDTH 16 0 -BBX 14 18 2 0 -BITMAP -00E0 -01E0 -0330 -0000 -03F0 -0E38 -181C -381C -701C -701C -E01C -E01C -E01C -E038 -E030 -6060 -70C0 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 831 0 -DWIDTH 16 0 -BBX 14 17 2 0 -BITMAP -01C8 -0270 -0000 -03F0 -0E38 -181C -381C -701C -701C -E01C -E01C -E01C -E038 -E030 -6060 -70C0 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 831 0 -DWIDTH 16 0 -BBX 14 16 2 0 -BITMAP -0330 -0000 -03F0 -0E38 -181C -381C -701C -701C -E01C -E01C -E01C -E038 -E030 -6060 -70C0 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 13 12 1 0 -BITMAP -1008 -3018 -1860 -0CC0 -0D80 -0700 -0700 -0D80 -1980 -30C0 -C060 -8040 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 831 0 -DWIDTH 16 0 -BBX 17 14 1 0 -BITMAP -01F980 -071E00 -0C0E00 -1C0E00 -381700 -386700 -38C700 -718E00 -730E00 -740C00 -781C00 -383800 -386000 -CF8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 775 0 -DWIDTH 15 0 -BBX 14 18 3 0 -BITMAP -0700 -0300 -0180 -0000 -FC3C -7818 -7010 -7010 -7010 -7020 -6020 -E020 -E020 -E060 -E040 -E040 -7080 -3F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 775 0 -DWIDTH 15 0 -BBX 14 18 3 0 -BITMAP -00E0 -0180 -0300 -0000 -FC3C -7818 -7010 -7010 -7010 -7020 -6020 -E020 -E020 -E060 -E040 -E040 -7080 -3F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 775 0 -DWIDTH 15 0 -BBX 14 18 3 0 -BITMAP -0380 -0780 -0CC0 -0000 -FC3C -7818 -7010 -7010 -7010 -7020 -6020 -E020 -E020 -E060 -E040 -E040 -7080 -3F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 775 0 -DWIDTH 15 0 -BBX 14 16 3 0 -BITMAP -0660 -0000 -FC3C -7818 -7010 -7010 -7010 -7020 -6020 -E020 -E020 -E060 -E040 -E040 -7080 -3F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 669 0 -DWIDTH 13 0 -BBX 13 18 2 0 -BITMAP -01C0 -0300 -0600 -0000 -F878 -7030 -7060 -3840 -3880 -1D00 -1F00 -0E00 -1C00 -1C00 -1C00 -1C00 -3C00 -7E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 628 0 -DWIDTH 12 0 -BBX 12 14 1 0 -BITMAP -3F00 -0E00 -0C00 -1FE0 -1C70 -1C70 -1870 -1870 -3860 -38C0 -3F80 -3800 -7800 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 656 0 -DWIDTH 12 0 -BBX 11 19 1 -4 -BITMAP -07C0 -0CC0 -1CE0 -1CC0 -1880 -1900 -3B00 -3B00 -3B80 -31C0 -30E0 -7060 -7460 -74C0 -6780 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 634 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -0700 -0300 -0180 -0000 -07E0 -18E0 -30C0 -70C0 -61C0 -E3C0 -E3C0 -E580 -F980 -73E0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 634 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -00E0 -0180 -0300 -0000 -07E0 -18E0 -30C0 -70C0 -61C0 -E3C0 -E3C0 -E580 -F980 -73E0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 634 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -0380 -0780 -0CC0 -0000 -07E0 -18E0 -30C0 -70C0 -61C0 -E3C0 -E3C0 -E580 -F980 -73E0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 634 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -0720 -09C0 -0000 -07E0 -18E0 -30C0 -70C0 -61C0 -E3C0 -E3C0 -E580 -F980 -73E0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 634 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -0660 -0000 -07E0 -18E0 -30C0 -70C0 -61C0 -E3C0 -E3C0 -E580 -F980 -73E0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 634 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -0380 -0280 -0380 -0000 -07E0 -18E0 -30C0 -70C0 -61C0 -E3C0 -E3C0 -E580 -F980 -73E0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 905 0 -DWIDTH 17 0 -BBX 16 10 1 0 -BITMAP -07FE -18E7 -30E7 -70C7 -61CE -E1F8 -E3C0 -E5C0 -E8C3 -707C -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 524 0 -DWIDTH 10 0 -BBX 10 14 1 -4 -BITMAP -0FC0 -1880 -3080 -7000 -E000 -E000 -E000 -E000 -6100 -3E00 -2000 -3000 -3000 -7000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 548 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0E00 -0600 -0300 -0000 -0F00 -1380 -3180 -6380 -E700 -FC00 -E000 -E000 -F180 -3F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 548 0 -DWIDTH 10 0 -BBX 10 14 1 0 -BITMAP -01C0 -0300 -0600 -0000 -0F00 -1380 -3180 -6380 -E700 -FC00 -E000 -E000 -F180 -3F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 548 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0700 -0F00 -1980 -0000 -0F00 -1380 -3180 -6380 -E700 -FC00 -E000 -E000 -F180 -3F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 548 0 -DWIDTH 10 0 -BBX 10 12 1 0 -BITMAP -0CC0 -0000 -0F00 -1380 -3180 -6380 -E700 -FC00 -E000 -E000 -F180 -3F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 319 0 -DWIDTH 6 0 -BBX 6 14 2 0 -BITMAP -38 -18 -0C -00 -F8 -38 -30 -70 -70 -70 -70 -60 -E0 -F8 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 319 0 -DWIDTH 6 0 -BBX 8 14 2 0 -BITMAP -07 -0C -18 -00 -F8 -38 -30 -70 -70 -70 -70 -60 -E0 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 319 0 -DWIDTH 6 0 -BBX 7 14 2 0 -BITMAP -1C -3C -66 -00 -F8 -38 -30 -70 -70 -70 -70 -60 -E0 -F8 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 319 0 -DWIDTH 6 0 -BBX 7 12 2 0 -BITMAP -66 -00 -F8 -38 -30 -70 -70 -70 -70 -60 -E0 -F8 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 10 15 2 0 -BITMAP -00C0 -3F00 -0700 -1F80 -11C0 -0FC0 -19C0 -30C0 -60C0 -60C0 -E1C0 -E180 -E180 -7300 -3C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 656 0 -DWIDTH 12 0 -BBX 11 13 2 0 -BITMAP -0720 -09C0 -0000 -F9C0 -3BE0 -36E0 -7CE0 -78C0 -71C0 -71C0 -61C0 -E1C0 -E1E0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -0700 -0300 -0180 -0000 -0F80 -19C0 -30C0 -70E0 -E0C0 -E1C0 -E1C0 -E180 -F300 -3C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -01C0 -0300 -0600 -0000 -0F80 -19C0 -30C0 -70E0 -E0C0 -E1C0 -E1C0 -E180 -F300 -3C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -0380 -0780 -0CC0 -0000 -0F80 -19C0 -30C0 -70E0 -E0C0 -E1C0 -E1C0 -E180 -F300 -3C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -0720 -09C0 -0000 -0F80 -19C0 -30C0 -70E0 -E0C0 -E1C0 -E1C0 -E180 -F300 -3C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 11 12 1 0 -BITMAP -0CC0 -0000 -0F80 -19C0 -30C0 -70E0 -E0C0 -E1C0 -E1C0 -E180 -F300 -3C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 636 0 -DWIDTH 12 0 -BBX 11 10 2 0 -BITMAP -0600 -0600 -0000 -0000 -0000 -FFE0 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 12 10 1 0 -BITMAP -07F0 -1CE0 -38E0 -3160 -7260 -74E0 -78C0 -70C0 -7180 -FE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 655 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -0700 -0300 -0180 -0000 -F1E0 -70E0 -70C0 -70C0 -71C0 -63C0 -E7C0 -ED80 -FB80 -73E0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 655 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -00E0 -0180 -0300 -0000 -F1E0 -70E0 -70C0 -70C0 -71C0 -63C0 -E7C0 -ED80 -FB80 -73E0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 655 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -0380 -0780 -0CC0 -0000 -F1E0 -70E0 -70C0 -70C0 -71C0 -63C0 -E7C0 -ED80 -FB80 -73E0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 655 0 -DWIDTH 12 0 -BBX 11 12 2 0 -BITMAP -0CC0 -0000 -F1E0 -70E0 -70C0 -70C0 -71C0 -63C0 -E7C0 -ED80 -FB80 -73E0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 586 0 -DWIDTH 11 0 -BBX 13 18 0 -4 -BITMAP -0070 -00C0 -0180 -0000 -3C38 -1C18 -0C18 -0E30 -0E60 -0E40 -0680 -0700 -0700 -0600 -0400 -0800 -3000 -F000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 639 0 -DWIDTH 12 0 -BBX 12 18 1 -4 -BITMAP -3C00 -1C00 -1C00 -1C00 -18E0 -39F0 -3A70 -3C70 -3870 -3860 -70E0 -70C0 -7180 -7E00 -6000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 586 0 -DWIDTH 11 0 -BBX 13 16 0 -4 -BITMAP -0330 -0000 -3C38 -1C18 -0C18 -0E30 -0E60 -0E40 -0680 -0700 -0700 -0600 -0400 -0800 -3000 -F000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubBI24-L1.bdf diff -u xc/fonts/bdf/75dpi/lubBI24-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubBI24-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubBI24-L1.bdf:1.1 Wed Apr 4 18:56:30 2001 +++ xc/fonts/bdf/75dpi/lubBI24-L1.bdf Wed Mar 16 21:04:09 2005 @@ -1,4453 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubBI24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-DemiBold-I-Normal--24-240-75-75-P-143-ISO8859-1 -SIZE 24 72 72 -FONTBOUNDINGBOX 40 27 -15 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "DemiBold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 143 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 22 -FONT_DESCENT 6 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Demibold Italic" -X_HEIGHT 13 -CAP_HEIGHT 17 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 827 0 -DWIDTH 20 0 -BBX 21 17 1 0 -BITMAP -AAAAA8 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -AAAAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 7 17 1 0 -BITMAP -1E -1E -1C -1C -1C -1C -38 -38 -38 -30 -30 -30 -00 -00 -F0 -F0 -F0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 451 0 -DWIDTH 11 0 -BBX 9 6 4 11 -BITMAP -E780 -E700 -E300 -6300 -6300 -4300 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -00C6 -0084 -018C -0108 -0318 -7FFE -0620 -0460 -0C40 -08C0 -FFFC -3180 -3100 -2300 -6300 -4200 -C600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 13 22 3 -3 -BITMAP -0080 -0080 -07F8 -0E98 -1C98 -1910 -1900 -1D00 -1F00 -0F00 -0780 -03C0 -03E0 -06E0 -04E0 -44E0 -C4C0 -E7C0 -FF00 -0800 -0800 -0800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 772 0 -DWIDTH 19 0 -BBX 20 17 1 0 -BITMAP -1F0070 -3980C0 -718180 -61C300 -618600 -E18C00 -639800 -673000 -3C6000 -00C7C0 -018E60 -031C70 -061870 -0C1860 -1818E0 -3019C0 -E00F80 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 773 0 -DWIDTH 19 0 -BBX 19 17 1 0 -BITMAP -007C00 -01CE00 -038600 -078600 -078E00 -039C00 -03B800 -07E000 -1DC7E0 -71E1C0 -F1E180 -E0F180 -E07300 -F07E00 -703C00 -783E00 -1FDF80 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 247 0 -DWIDTH 6 0 -BBX 4 6 4 11 -BITMAP -F0 -E0 -60 -60 -60 -60 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 336 0 -DWIDTH 8 0 -BBX 9 22 2 -5 -BITMAP -0080 -0300 -0600 -0C00 -1C00 -1800 -3800 -7000 -7000 -7000 -F000 -F000 -E000 -E000 -E000 -E000 -E000 -6000 -6000 -3000 -3000 -1000 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 336 0 -DWIDTH 8 0 -BBX 9 22 0 -5 -BITMAP -0800 -0400 -0600 -0700 -0300 -0300 -0380 -0780 -0780 -0780 -0780 -0700 -0700 -0700 -0E00 -0E00 -1C00 -1800 -3800 -3000 -4000 -8000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 434 0 -DWIDTH 11 0 -BBX 9 9 4 8 -BITMAP -0E00 -0C00 -4C80 -FF80 -6300 -1C00 -3600 -E600 -4400 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 14 14 2 0 -BITMAP -0180 -0180 -0180 -0100 -0100 -0300 -FFFC -0300 -0200 -0200 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 5 10 1 -5 -BITMAP -78 -78 -78 -70 -70 -30 -30 -70 -E0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 1 2 8 -BITMAP -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 5 4 1 0 -BITMAP -78 -78 -F0 -F0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 515 0 -DWIDTH 12 0 -BBX 16 21 0 -4 -BITMAP -0003 -0006 -0004 -0008 -0018 -0010 -0020 -0060 -0040 -0080 -0180 -0100 -0200 -0600 -0400 -0800 -1800 -1000 -2000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 623 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -03E0 -0638 -1C38 -1C1C -381C -781C -701C -703C -F03C -F03C -F038 -F078 -F070 -F070 -70E0 -71C0 -1F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 10 17 3 0 -BITMAP -1FC0 -03C0 -0380 -0380 -0380 -0780 -0780 -0700 -0700 -0700 -0F00 -0F00 -0E00 -0E00 -0E00 -1E00 -FFC0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -07F0 -1C78 -183C -183C -003C -003C -0078 -00E0 -01C0 -0300 -0400 -1800 -3000 -7000 -7FF0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -0FE0 -0C78 -0838 -1838 -0038 -0070 -01E0 -1F80 -01C0 -00E0 -0070 -0070 -0070 -40F0 -C0E0 -E1C0 -7F00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -001C -0038 -0078 -00B8 -0138 -0638 -0C70 -1870 -3070 -6070 -FFFC -FFFC -00E0 -00E0 -00E0 -01E0 -07F8 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 14 17 3 0 -BITMAP -0FFC -0FFC -1FFC -1800 -1000 -1000 -1000 -3F00 -03C0 -00E0 -00F0 -00F0 -00F0 -40E0 -C0E0 -E1C0 -FE00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 14 17 3 0 -BITMAP -01FC -070C -0C0C -1C0C -3800 -7800 -77E0 -78F0 -F078 -F078 -F038 -F078 -F078 -F070 -70E0 -39C0 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 13 17 4 0 -BITMAP -7FF8 -7FF8 -7FF0 -0030 -0060 -00C0 -0180 -0300 -0700 -0E00 -1C00 -3C00 -3800 -7800 -7000 -F000 -F000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -03F0 -0E3C -1C1C -1C1C -1C1C -1E38 -1F70 -0FC0 -0FE0 -39F8 -7078 -F038 -F038 -F038 -F030 -7860 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -03E0 -0E30 -1C38 -381C -381C -781C -781C -783C -383C -3C7C -1FB8 -0078 -0070 -40E0 -C0C0 -C380 -7E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 6 13 1 0 -BITMAP -3C -3C -38 -00 -00 -00 -00 -00 -00 -00 -70 -F0 -F0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 7 18 0 -5 -BITMAP -1E -1E -1C -00 -00 -00 -00 -00 -00 -00 -00 -78 -78 -38 -30 -30 -70 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 15 14 2 0 -BITMAP -0002 -000E -0038 -00E0 -0380 -1E00 -F800 -7800 -1C00 -0F00 -03C0 -00F0 -0038 -0010 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 15 8 1 3 -BITMAP -7FFE -0000 -0000 -0000 -0000 -0000 -0000 -FFFC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 15 14 1 0 -BITMAP -1000 -3800 -1E00 -0780 -01E0 -0070 -003C -003E -00F0 -0380 -0E00 -3800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 493 0 -DWIDTH 12 0 -BBX 11 17 3 0 -BITMAP -3F80 -63C0 -41E0 -C0E0 -01E0 -01C0 -0380 -0600 -0C00 -1800 -3800 -7800 -0000 -0000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 21 0 -BBX 18 17 3 0 -BITMAP -00FC00 -070700 -0C0180 -100080 -20FC40 -631840 -421840 -C61840 -843840 -8C38C0 -8C5080 -8CB100 -871E00 -400000 -200000 -183000 -07E000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 765 0 -DWIDTH 18 0 -BBX 19 17 0 0 -BITMAP -000C00 -001C00 -003C00 -003E00 -007E00 -00CE00 -008E00 -018F00 -010F00 -020F00 -060700 -07FF00 -080780 -180780 -100380 -3003C0 -F80FE0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 651 0 -DWIDTH 16 0 -BBX 16 17 1 0 -BITMAP -1FFC -078F -070F -070F -070F -0F0E -0F0C -0E38 -0FF0 -1E3C -1E1E -1E1E -1C1E -1C1E -3C1E -3C7C -FFF0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 740 0 -DWIDTH 18 0 -BBX 17 17 2 0 -BITMAP -00FF00 -038380 -0E0180 -1C0100 -3C0300 -380000 -780000 -700000 -F00000 -F00000 -F00000 -F00000 -F00000 -700000 -780000 -3C0C00 -0FF000 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 822 0 -DWIDTH 20 0 -BBX 20 17 1 0 -BITMAP -1FFF00 -0783C0 -0781E0 -0780F0 -0700F0 -0F00F0 -0F00F0 -0F00F0 -0E00F0 -1E00E0 -1E00E0 -1E01E0 -1E01C0 -1C0380 -3C0700 -3C1E00 -FFF800 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 630 0 -DWIDTH 15 0 -BBX 16 17 1 0 -BITMAP -1FFF -0783 -0702 -0700 -0F00 -0F00 -0F00 -0E08 -0FF8 -1E10 -1E00 -1E00 -1C00 -1C00 -3C0C -3C18 -FFF8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 16 17 1 0 -BITMAP -1FFF -0783 -0702 -0700 -0F00 -0F00 -0F00 -0E08 -0FF8 -1E10 -1E00 -1E00 -1C00 -1C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 780 0 -DWIDTH 19 0 -BBX 17 17 3 0 -BITMAP -00FF80 -078380 -0E0180 -1C0300 -3C0000 -380000 -780000 -700000 -F00000 -F07F80 -F01E00 -F01E00 -F01C00 -701C00 -781C00 -3C3C00 -0FF000 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 827 0 -DWIDTH 20 0 -BBX 22 17 1 0 -BITMAP -1FE3FC -0780F0 -0780F0 -0700E0 -0701E0 -0F01E0 -0F01E0 -0F01E0 -0FFFC0 -1E03C0 -1E03C0 -1E03C0 -1E0380 -1C0380 -3C0780 -3C0780 -FF1FE0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 372 0 -DWIDTH 9 0 -BBX 11 17 1 0 -BITMAP -1FE0 -0780 -0780 -0700 -0700 -0F00 -0F00 -0F00 -0E00 -1E00 -1E00 -1E00 -1C00 -1C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 478 0 -DWIDTH 11 0 -BBX 15 21 0 -4 -BITMAP -01FE -0078 -0078 -0070 -00F0 -00F0 -00F0 -00F0 -00E0 -01E0 -01E0 -01E0 -01E0 -01C0 -03C0 -03C0 -03C0 -6380 -C380 -C700 -FC00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 746 0 -DWIDTH 18 0 -BBX 19 17 1 0 -BITMAP -1FE3E0 -078180 -070300 -070600 -071800 -0F3000 -0F6000 -0EC000 -0FE000 -1EF000 -1EF800 -1E7800 -1C3C00 -1C3E00 -3C1E00 -3C0F00 -FE3FC0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 17 1 0 -BITMAP -1FE0 -0780 -0700 -0700 -0F00 -0F00 -0F00 -0E00 -0E00 -1E00 -1E00 -1E00 -1C00 -1C0C -3C0C -3C08 -FFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 926 0 -DWIDTH 22 0 -BBX 24 17 1 0 -BITMAP -1F803F -07803C -07807C -078078 -0DC0B8 -0DC1B8 -0DC178 -0DC278 -08E670 -18E470 -18E870 -18F8F0 -1070F0 -1060E0 -3060E0 -3001E0 -FC07F8 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 797 0 -DWIDTH 19 0 -BBX 21 17 1 0 -BITMAP -1F01F8 -078060 -078060 -07C040 -0DC0C0 -0DE0C0 -0CE0C0 -0CF0C0 -087080 -187980 -183D80 -183D80 -181F80 -100F00 -300F00 -300700 -FC0700 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 831 0 -DWIDTH 20 0 -BBX 18 17 3 0 -BITMAP -00FC00 -038700 -0E0380 -1C03C0 -3C03C0 -3803C0 -7803C0 -7003C0 -F003C0 -F003C0 -F00380 -F00780 -F00700 -F00E00 -701C00 -383000 -0FC000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 628 0 -DWIDTH 15 0 -BBX 16 17 1 0 -BITMAP -1FFC -070E -070F -070F -0F0F -0F0F -0E0E -0E1C -0E38 -1FE0 -1C00 -1C00 -1C00 -1C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 835 0 -DWIDTH 20 0 -BBX 20 22 3 -5 -BITMAP -00FC00 -038700 -0E0380 -1C0380 -3C03C0 -3803C0 -7803C0 -7003C0 -F003C0 -F003C0 -F003C0 -F00780 -F00780 -F00F00 -701F00 -383E00 -0FFC00 -00F000 -006000 -003000 -000C00 -0003F0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 711 0 -DWIDTH 17 0 -BBX 16 17 1 0 -BITMAP -1FFC -070F -070F -070F -0F0F -0E0F -0E1E -0E3C -0FF8 -1EF0 -1E70 -1C78 -1C38 -1C3C -3C3C -3C1E -FE1F -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 587 0 -DWIDTH 14 0 -BBX 14 17 2 0 -BITMAP -03F8 -0E1C -1C0C -1C08 -1C00 -1E00 -1F00 -0F80 -07E0 -03F0 -01F0 -00F0 -0070 -40F0 -C0E0 -E1C0 -7F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 716 0 -DWIDTH 17 0 -BBX 17 17 3 0 -BITMAP -7FFF80 -E1C180 -C1C180 -C3C100 -03C000 -03C000 -038000 -038000 -078000 -078000 -078000 -070000 -0F0000 -0F0000 -0F0000 -1F0000 -7FC000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 775 0 -DWIDTH 19 0 -BBX 18 17 4 0 -BITMAP -FF0FC0 -3C0300 -380200 -380200 -780200 -780600 -780400 -700400 -700400 -F00400 -F00800 -F00800 -F00800 -F01000 -701000 -786000 -1F8000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 18 0 -BBX 18 17 3 0 -BITMAP -FE07C0 -780100 -380300 -3C0200 -3C0400 -3C0400 -1C0800 -1C1000 -1E1000 -1E2000 -1E6000 -0E4000 -0F8000 -0F8000 -0F0000 -070000 -060000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 922 0 -DWIDTH 22 0 -BBX 22 17 3 0 -BITMAP -FC183C -783818 -783830 -787820 -787820 -38F840 -38B8C0 -39B880 -393980 -3B3900 -3A3B00 -3E3E00 -3C3E00 -3C1C00 -381C00 -381800 -301800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 672 0 -DWIDTH 16 0 -BBX 19 17 0 0 -BITMAP -0FE3E0 -078180 -038100 -03C200 -03C600 -01EC00 -01F800 -00F000 -00F000 -01F000 -037800 -023800 -043C00 -083C00 -101C00 -301E00 -F87F00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 669 0 -DWIDTH 16 0 -BBX 16 17 3 0 -BITMAP -FE1F -7804 -380C -3C18 -3C30 -1E20 -1E40 -0EC0 -0F80 -0F00 -0F00 -0F00 -0E00 -0E00 -1E00 -1E00 -7F80 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 684 0 -DWIDTH 16 0 -BBX 16 17 2 0 -BITMAP -0FFF -0C1E -183E -003C -0078 -00F0 -01F0 -01E0 -03C0 -0780 -0F80 -0F00 -1E00 -3C00 -780C -F818 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 336 0 -DWIDTH 8 0 -BBX 10 21 1 -4 -BITMAP -0FC0 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -7000 -E000 -FC00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 515 0 -DWIDTH 12 0 -BBX 7 21 4 -4 -BITMAP -C0 -40 -40 -40 -60 -20 -20 -20 -30 -10 -10 -10 -18 -08 -08 -08 -0C -04 -04 -04 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 336 0 -DWIDTH 8 0 -BBX 10 21 0 -4 -BITMAP -0FC0 -01C0 -0380 -0380 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -0F00 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -FC00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 14 14 1 3 -BITMAP -0040 -0040 -00E0 -01E0 -01E0 -0360 -0630 -0430 -0C30 -1818 -3018 -3018 -600C -C00C -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 1 1 -3 -BITMAP -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 599 0 -DWIDTH 14 0 -BBX 5 3 8 14 -BITMAP -F0 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 634 0 -DWIDTH 15 0 -BBX 14 13 2 0 -BITMAP -03FC -043C -183C -3838 -3838 -7078 -70F8 -F0F8 -F170 -F370 -FEF0 -FCF0 -70FC -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -3E00 -1E00 -1E00 -1C00 -1C38 -1CFC -3DFC -3B3C -3A3C -3C3C -7838 -7838 -7070 -7060 -7060 -F080 -FF00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 524 0 -DWIDTH 13 0 -BBX 12 13 2 0 -BITMAP -03F0 -0E30 -1C30 -3830 -7000 -7000 -F000 -F000 -F000 -F000 -F000 -7040 -3F80 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 634 0 -DWIDTH 15 0 -BBX 15 17 2 0 -BITMAP -007E -001E -001C -001C -03FC -043C -183C -1838 -3038 -7078 -7078 -F0F8 -F170 -F370 -FEF0 -FCF0 -70F8 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 548 0 -DWIDTH 13 0 -BBX 12 13 2 0 -BITMAP -03C0 -0CE0 -18F0 -30F0 -70E0 -70E0 -F380 -FF00 -F000 -F000 -F030 -7860 -3F80 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 415 0 -DWIDTH 10 0 -BBX 13 24 1 -5 -BITMAP -01F8 -0318 -0718 -0E10 -0E00 -0E00 -3FE0 -1E00 -1C00 -1C00 -1C00 -3C00 -3C00 -3800 -3800 -3800 -7800 -7800 -7000 -7000 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 628 0 -DWIDTH 15 0 -BBX 15 18 1 -5 -BITMAP -01FE -061E -0C1C -1C1C -181C -383C -787C -7078 -70B8 -79B8 -7F78 -7E78 -3870 -0070 -8070 -C0E0 -70C0 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 656 0 -DWIDTH 16 0 -BBX 14 17 2 0 -BITMAP -3E00 -1E00 -1E00 -1E00 -1C38 -1CFC -3DFC -3DBC -3A3C -3E38 -7C38 -7838 -7878 -7078 -7070 -F070 -F0FC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 319 0 -DWIDTH 8 0 -BBX 7 17 2 0 -BITMAP -1E -1E -1C -00 -FC -3C -3C -38 -38 -78 -78 -78 -70 -70 -F0 -F0 -FC -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 381 0 -DWIDTH 9 0 -BBX 13 22 -1 -5 -BITMAP -0078 -0078 -0078 -0000 -03F0 -00F0 -00E0 -00E0 -00E0 -01E0 -01E0 -01C0 -01C0 -01C0 -03C0 -03C0 -0380 -0380 -4300 -C700 -C600 -F800 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 626 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -3E00 -1E00 -1C00 -1C00 -1C78 -3C38 -3C70 -38E0 -39C0 -3F00 -7F00 -7780 -73C0 -71C0 -71E0 -F0F0 -E0F8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 319 0 -DWIDTH 8 0 -BBX 7 17 2 0 -BITMAP -3E -1E -1E -1C -1C -3C -3C -38 -38 -38 -78 -78 -70 -70 -F0 -F0 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 969 0 -DWIDTH 23 0 -BBX 21 13 2 0 -BITMAP -FC7070 -3CF9F8 -39F9F8 -3B3B78 -3E3E78 -7C7C70 -787870 -787070 -707070 -70F0F0 -F0F0E0 -F0E0E0 -E0E0F8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 656 0 -DWIDTH 16 0 -BBX 14 13 2 0 -BITMAP -FC38 -3C7C -3DFC -39BC -3A3C -3C38 -7C38 -7838 -7078 -7078 -7070 -F070 -F0FC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 599 0 -DWIDTH 14 0 -BBX 13 13 2 0 -BITMAP -03E0 -0C70 -1C38 -3838 -7038 -7038 -F038 -F078 -F070 -F060 -F0E0 -7980 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 639 0 -DWIDTH 15 0 -BBX 15 18 1 -5 -BITMAP -7E1C -1E7E -1CFE -1D9E -1D1E -3E1E -3C1C -3C1C -3838 -3838 -7830 -7840 -7F80 -7000 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 15 0 -BBX 14 18 2 -5 -BITMAP -03FC -043C -183C -3838 -3038 -7078 -7078 -F0F8 -F170 -F370 -FEF0 -FCF0 -70F0 -00E0 -00E0 -00E0 -01E0 -01E0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 496 0 -DWIDTH 12 0 -BBX 12 13 2 0 -BITMAP -FC70 -3CE0 -3DE0 -3B00 -3E00 -7C00 -7800 -7800 -7000 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 479 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -07E0 -1C60 -1860 -3C60 -1C00 -1E00 -0F00 -0780 -03C0 -C1C0 -C3C0 -C380 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 375 0 -DWIDTH 9 0 -BBX 9 16 2 0 -BITMAP -1C00 -1C00 -3C00 -FF80 -3800 -3800 -3800 -7800 -7800 -7000 -7000 -F000 -F000 -F000 -7200 -3C00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 655 0 -DWIDTH 16 0 -BBX 14 13 2 0 -BITMAP -FCFC -383C -3838 -7838 -7878 -7078 -70F8 -70F0 -F170 -F670 -FEF0 -FCF0 -70FC -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 584 0 -DWIDTH 14 0 -BBX 14 13 2 0 -BITMAP -F83C -781C -381C -3C18 -3C30 -1C30 -1C60 -1EC0 -1F80 -0F00 -0E00 -0C00 -0800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 822 0 -DWIDTH 20 0 -BBX 19 13 2 0 -BITMAP -F021E0 -7860E0 -3860C0 -3870C0 -38F080 -1CF100 -1D7300 -1F3A00 -1E3C00 -1E3C00 -1C3800 -183000 -183000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 534 0 -DWIDTH 13 0 -BBX 13 13 1 0 -BITMAP -3C38 -1E38 -1E38 -0E30 -0F60 -0780 -0780 -0F80 -1BC0 -31C0 -61E0 -E0E0 -E0F0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 586 0 -DWIDTH 14 0 -BBX 16 18 0 -5 -BITMAP -3E0F -0E07 -0F07 -0706 -070E -070C -0798 -07B0 -03A0 -03E0 -03C0 -0380 -0300 -0200 -0600 -0C00 -3800 -F800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 567 0 -DWIDTH 14 0 -BBX 14 13 1 0 -BITMAP -1FFC -1838 -3070 -00F0 -01E0 -03C0 -0780 -0F00 -1E00 -3C00 -7C18 -7830 -FFF0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 9 21 2 -4 -BITMAP -0780 -0E00 -0E00 -1E00 -1E00 -1E00 -1E00 -1C00 -1C00 -3800 -E000 -3000 -3800 -3800 -7800 -7000 -F000 -F000 -E000 -E000 -3800 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 253 0 -DWIDTH 6 0 -BBX 6 21 2 -4 -BITMAP -0C -0C -0C -18 -18 -18 -18 -18 -30 -30 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 361 0 -DWIDTH 9 0 -BBX 9 21 1 -4 -BITMAP -0E00 -0780 -0380 -0780 -0780 -0700 -0F00 -0E00 -0E00 -0600 -0380 -0E00 -1C00 -1C00 -3C00 -3C00 -3C00 -3C00 -3800 -3800 -F000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 15 6 1 4 -BITMAP -1C02 -2602 -4304 -4184 -80C8 -8070 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 7 18 0 -5 -BITMAP -1E -1E -1E -00 -00 -18 -18 -38 -38 -38 -38 -78 -78 -78 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 12 17 3 0 -BITMAP -0080 -0080 -03F0 -0DB0 -1D30 -3930 -7100 -7100 -F300 -F200 -F200 -F200 -F200 -7E20 -3FC0 -0400 -0400 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 14 17 3 0 -BITMAP -00F8 -038C -038C -0708 -0700 -0F00 -0F00 -3FC0 -0E00 -0E00 -1E00 -1C00 -1800 -3000 -FFE0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 636 0 -DWIDTH 16 0 -BBX 17 15 1 1 -BITMAP -100080 -180100 -0C0600 -07FC00 -061800 -0C0C00 -0C0C00 -080C00 -080C00 -0C1800 -0C3000 -1FF800 -300800 -400400 -800200 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 16 17 3 0 -BITMAP -FE1F -7804 -3C08 -3C10 -1E20 -1E40 -0F80 -0F00 -3FE0 -0F00 -0F00 -7FC0 -0E00 -0E00 -1E00 -1E00 -7F00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 253 0 -DWIDTH 6 0 -BBX 6 21 2 -4 -BITMAP -0C -0C -0C -18 -18 -18 -18 -18 -30 -30 -00 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 14 22 2 -5 -BITMAP -03FC -061C -0C0C -1C08 -1C00 -1E00 -1F80 -07E0 -1BF0 -10F8 -3038 -3830 -3C30 -3F60 -1FC0 -07E0 -01F0 -00F0 -40E0 -C0E0 -E1C0 -7F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 599 0 -DWIDTH 14 0 -BBX 8 2 7 15 -BITMAP -E7 -E7 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 853 0 -DWIDTH 20 0 -BBX 18 17 3 0 -BITMAP -03F000 -0C0C00 -100300 -200100 -40F880 -430C40 -860840 -8E0040 -8C0040 -8C0040 -8C0040 -461040 -43F080 -200100 -100300 -0C0C00 -03F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 468 0 -DWIDTH 11 0 -BBX 10 9 3 8 -BITMAP -0FC0 -39C0 -71C0 -63C0 -E780 -E780 -EB80 -F380 -67C0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 527 0 -DWIDTH 13 0 -BBX 12 11 2 1 -BITMAP -0420 -0E70 -1CE0 -39C0 -7380 -E700 -7380 -7380 -39C0 -18C0 -1080 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 14 8 2 3 -BITMAP -FFFC -000C -000C -000C -0008 -0018 -0018 -0018 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 1 2 8 -BITMAP -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 11 11 4 6 -BITMAP -1F00 -20C0 -4040 -9F20 -89A0 -8920 -8E20 -9A20 -5340 -2080 -1F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 599 0 -DWIDTH 14 0 -BBX 8 1 7 16 -BITMAP -FF -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 6 0 -BBX 4 4 5 13 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 16 14 0 0 -BITMAP -0060 -0040 -0040 -00C0 -00C0 -3FFF -0080 -0180 -0180 -0180 -0180 -0000 -0000 -FFFC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 381 0 -DWIDTH 9 0 -BBX 9 10 -14 7 -BITMAP -1F00 -3380 -2180 -0380 -0700 -0C00 -3000 -4000 -FF00 -FE00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 381 0 -DWIDTH 9 0 -BBX 8 10 -14 7 -BITMAP -3E -23 -23 -06 -38 -06 -06 -86 -8E -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 599 0 -DWIDTH 14 0 -BBX 6 3 9 14 -BITMAP -3C -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 687 0 -DWIDTH 16 0 -BBX 15 17 2 -4 -BITMAP -7E7E -1E1E -1C1E -1C1C -3C1C -3C3C -3C3C -387C -38F8 -78B8 -79F8 -7F78 -7E7E -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 11 21 4 -4 -BITMAP -3FE0 -7C40 -FC40 -FC40 -FCC0 -FC80 -7880 -7880 -1880 -0980 -0900 -1100 -1100 -1100 -1300 -1200 -2200 -2200 -2200 -2200 -6400 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 3 3 7 6 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 599 0 -DWIDTH 14 0 -BBX 4 6 4 -5 -BITMAP -20 -60 -70 -30 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 381 0 -DWIDTH 9 0 -BBX 6 10 -15 7 -BITMAP -3C -0C -18 -18 -18 -18 -18 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 468 0 -DWIDTH 11 0 -BBX 11 9 3 8 -BITMAP -0F80 -19C0 -30E0 -60E0 -E0C0 -E1C0 -E180 -E300 -7C00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 527 0 -DWIDTH 13 0 -BBX 12 11 1 1 -BITMAP -1080 -3180 -39C0 -1CE0 -1CE0 -0E70 -1CE0 -39C0 -7380 -E700 -4200 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 818 0 -DWIDTH 20 0 -BBX 19 17 4 0 -BITMAP -3C00E0 -0C0180 -180300 -180600 -180C00 -181800 -183000 -3060C0 -30E1C0 -FCC280 -018580 -030980 -061180 -0C3FC0 -180300 -300300 -E00780 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 818 0 -DWIDTH 20 0 -BBX 19 17 4 0 -BITMAP -3C00E0 -0C0180 -180300 -180600 -180C00 -181800 -183000 -306F80 -30F9C0 -FCD0C0 -0181C0 -030380 -060600 -0C1800 -182000 -307F80 -E07F00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 818 0 -DWIDTH 20 0 -BBX 20 17 5 0 -BITMAP -3E0070 -2300C0 -230180 -060300 -380600 -060C00 -061800 -863060 -8E70E0 -F86140 -00C2C0 -0184C0 -0308C0 -061FE0 -0C0180 -180180 -7003C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 493 0 -DWIDTH 12 0 -BBX 11 18 0 -5 -BITMAP -01E0 -01E0 -01E0 -0000 -0000 -03C0 -0380 -0380 -0700 -0C00 -1800 -3000 -7000 -F000 -F060 -F040 -78C0 -3F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 765 0 -DWIDTH 18 0 -BBX 19 21 0 0 -BITMAP -003C00 -000C00 -000600 -000000 -000C00 -001C00 -003C00 -003E00 -007E00 -00CE00 -008E00 -018F00 -010F00 -020F00 -060700 -07FF00 -080780 -180780 -100380 -3003C0 -F80FE0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 765 0 -DWIDTH 18 0 -BBX 19 21 0 0 -BITMAP -000780 -000E00 -001800 -000000 -000C00 -001C00 -003C00 -003E00 -007E00 -00CE00 -008E00 -018F00 -010F00 -020F00 -060700 -07FF00 -080780 -180780 -100380 -3003C0 -F80FE0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 765 0 -DWIDTH 18 0 -BBX 19 21 0 0 -BITMAP -000F00 -001B00 -006180 -000000 -000C00 -001C00 -003C00 -003E00 -007E00 -00CE00 -008E00 -018F00 -010F00 -020F00 -060700 -07FF00 -080780 -180780 -100380 -3003C0 -F80FE0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 765 0 -DWIDTH 18 0 -BBX 19 21 0 0 -BITMAP -001C40 -003F80 -004700 -000000 -000C00 -001C00 -003C00 -003E00 -007E00 -00CE00 -008E00 -018F00 -010F00 -020F00 -060700 -07FF00 -080780 -180780 -100380 -3003C0 -F80FE0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 765 0 -DWIDTH 18 0 -BBX 19 20 0 0 -BITMAP -007380 -007380 -000000 -000C00 -001C00 -003C00 -003E00 -007E00 -00CE00 -008E00 -018F00 -010F00 -020F00 -060700 -07FF00 -080780 -180780 -100380 -3003C0 -F80FE0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 765 0 -DWIDTH 18 0 -BBX 19 22 0 0 -BITMAP -000600 -000900 -000900 -000600 -000000 -000C00 -001C00 -003C00 -003E00 -007E00 -00CE00 -008E00 -018F00 -010F00 -020F00 -060700 -07FF00 -080780 -180780 -100380 -3003C0 -F80FE0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 958 0 -DWIDTH 23 0 -BBX 25 17 0 0 -BITMAP -0003FF80 -00078180 -000B8100 -001F8000 -00378000 -00278000 -00478000 -00C70400 -018FFC00 -010F0C00 -020F0000 -07FE0000 -0C0E0000 -181E0000 -101E0600 -301E0C00 -F87FFC00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 740 0 -DWIDTH 18 0 -BBX 17 22 2 -5 -BITMAP -00FF00 -038380 -0E0180 -1C0100 -3C0300 -380000 -780000 -700000 -F00000 -F00000 -F00000 -F00000 -F00000 -700000 -780000 -3C0C00 -0FF000 -0C0000 -0E0000 -060000 -060000 -1C0000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 630 0 -DWIDTH 15 0 -BBX 16 21 1 0 -BITMAP -00F0 -0030 -0018 -0000 -1FFF -0783 -0702 -0700 -0F00 -0F00 -0F00 -0E08 -0FF8 -1E10 -1E00 -1E00 -1C00 -1C00 -3C0C -3C18 -FFF8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 630 0 -DWIDTH 15 0 -BBX 16 21 1 0 -BITMAP -001E -0038 -0060 -0000 -1FFF -0783 -0702 -0700 -0F00 -0F00 -0F00 -0E08 -0FF8 -1E10 -1E00 -1E00 -1C00 -1C00 -3C0C -3C18 -FFF8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 630 0 -DWIDTH 15 0 -BBX 16 21 1 0 -BITMAP -0078 -00D8 -030C -0000 -1FFF -0783 -0702 -0700 -0F00 -0F00 -0F00 -0E08 -0FF8 -1E10 -1E00 -1E00 -1C00 -1C00 -3C0C -3C18 -FFF8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 630 0 -DWIDTH 15 0 -BBX 16 20 1 0 -BITMAP -01CE -01CE -0000 -1FFF -0783 -0702 -0700 -0F00 -0F00 -0F00 -0E08 -0FF8 -1E10 -1E00 -1E00 -1C00 -1C00 -3C0C -3C18 -FFF8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 372 0 -DWIDTH 9 0 -BBX 11 21 1 0 -BITMAP -0780 -0180 -00C0 -0000 -1FE0 -0780 -0780 -0700 -0700 -0F00 -0F00 -0F00 -0E00 -1E00 -1E00 -1E00 -1C00 -1C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 372 0 -DWIDTH 9 0 -BBX 12 21 1 0 -BITMAP -00F0 -01C0 -0300 -0000 -1FE0 -0780 -0780 -0700 -0700 -0F00 -0F00 -0F00 -0E00 -1E00 -1E00 -1E00 -1C00 -1C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 372 0 -DWIDTH 9 0 -BBX 11 21 1 0 -BITMAP -03C0 -06C0 -1860 -0000 -1FE0 -0780 -0780 -0700 -0700 -0F00 -0F00 -0F00 -0E00 -1E00 -1E00 -1E00 -1C00 -1C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 372 0 -DWIDTH 9 0 -BBX 12 20 1 0 -BITMAP -0E70 -0E70 -0000 -1FE0 -0780 -0780 -0700 -0700 -0F00 -0F00 -0F00 -0E00 -1E00 -1E00 -1E00 -1C00 -1C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 822 0 -DWIDTH 20 0 -BBX 20 17 1 0 -BITMAP -1FFF00 -0783C0 -0781E0 -0700F0 -0700F0 -0F00F0 -0F00F0 -0F00F0 -7FF0F0 -1E00E0 -1E00E0 -1E01E0 -1E01C0 -1C0380 -3C0700 -3C1E00 -FFF800 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 797 0 -DWIDTH 19 0 -BBX 21 21 1 0 -BITMAP -003880 -007F00 -008E00 -000000 -1F01F8 -078060 -078060 -07C040 -0DC0C0 -0DE0C0 -0CE0C0 -0CF0C0 -087080 -187980 -183D80 -183D80 -181F80 -100F00 -300F00 -300700 -FC0700 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 831 0 -DWIDTH 20 0 -BBX 18 21 3 0 -BITMAP -00F000 -003000 -001800 -000000 -00FC00 -038700 -0E0380 -1C03C0 -3C03C0 -3803C0 -7803C0 -7003C0 -F003C0 -F003C0 -F00380 -F00780 -F00700 -F00E00 -701C00 -383000 -0FC000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 831 0 -DWIDTH 20 0 -BBX 18 21 3 0 -BITMAP -001E00 -003800 -006000 -000000 -00FC00 -038700 -0E0380 -1C03C0 -3C03C0 -3803C0 -7803C0 -7003C0 -F003C0 -F003C0 -F00380 -F00780 -F00700 -F00E00 -701C00 -383000 -0FC000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 831 0 -DWIDTH 20 0 -BBX 18 21 3 0 -BITMAP -003C00 -006C00 -018600 -000000 -00FC00 -038700 -0E0380 -1C03C0 -3C03C0 -3803C0 -7803C0 -7003C0 -F003C0 -F003C0 -F00380 -F00780 -F00700 -F00E00 -701C00 -383000 -0FC000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 831 0 -DWIDTH 20 0 -BBX 18 21 3 0 -BITMAP -007100 -00FE00 -011C00 -000000 -00FC00 -038700 -0E0380 -1C03C0 -3C03C0 -3803C0 -7803C0 -7003C0 -F003C0 -F003C0 -F00380 -F00780 -F00700 -F00E00 -701C00 -383000 -0FC000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 831 0 -DWIDTH 20 0 -BBX 18 20 3 0 -BITMAP -01CE00 -01CE00 -000000 -00FC00 -038700 -0E0380 -1C03C0 -3C03C0 -3803C0 -7803C0 -7003C0 -F003C0 -F003C0 -F00380 -F00780 -F00700 -F00E00 -701C00 -383000 -0FC000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 16 14 1 0 -BITMAP -1002 -3807 -1C0E -0C18 -0630 -0360 -03C0 -03C0 -06C0 -0C60 -1830 -7038 -E01C -4008 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 831 0 -DWIDTH 20 0 -BBX 21 17 1 0 -BITMAP -003F18 -01C3E0 -0381E0 -0700E0 -0E03F0 -1C06F0 -1C0CF0 -3C18F0 -3C20E0 -3841E0 -3881E0 -7901C0 -3E0380 -3C0380 -3C0600 -3E1C00 -C7F000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 775 0 -DWIDTH 19 0 -BBX 18 21 4 0 -BITMAP -01E000 -006000 -003000 -000000 -FF0FC0 -3C0300 -380200 -380200 -780200 -780600 -780400 -700400 -700400 -F00400 -F00800 -F00800 -F00800 -F01000 -701000 -786000 -1F8000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 775 0 -DWIDTH 19 0 -BBX 18 21 4 0 -BITMAP -003C00 -007000 -00C000 -000000 -FF0FC0 -3C0300 -380200 -380200 -780200 -780600 -780400 -700400 -700400 -F00400 -F00800 -F00800 -F00800 -F01000 -701000 -786000 -1F8000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 775 0 -DWIDTH 19 0 -BBX 18 21 4 0 -BITMAP -00F000 -01B000 -061800 -000000 -FF0FC0 -3C0300 -380200 -380200 -780200 -780600 -780400 -700400 -700400 -F00400 -F00800 -F00800 -F00800 -F01000 -701000 -786000 -1F8000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 775 0 -DWIDTH 19 0 -BBX 18 20 4 0 -BITMAP -039C00 -039C00 -000000 -FF0FC0 -3C0300 -380200 -380200 -780200 -780600 -780400 -700400 -700400 -F00400 -F00800 -F00800 -F00800 -F01000 -701000 -786000 -1F8000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 669 0 -DWIDTH 16 0 -BBX 16 21 3 0 -BITMAP -0078 -00E0 -0180 -0000 -FE1F -7804 -380C -3C18 -3C30 -1E20 -1E40 -0EC0 -0F80 -0F00 -0F00 -0F00 -0E00 -0E00 -1E00 -1E00 -7F80 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 628 0 -DWIDTH 15 0 -BBX 16 17 1 0 -BITMAP -1FE0 -0780 -0780 -07FC -071E -0F0F -0F0F -0F0F -0E0F -1E0E -1E0E -1E1C -1E38 -1FE0 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 656 0 -DWIDTH 16 0 -BBX 14 24 2 -5 -BITMAP -01F0 -0738 -0638 -0E38 -0E38 -0E30 -1E60 -1CC0 -1CC0 -1DE0 -1CF0 -3CF0 -3878 -383C -381C -381C -791C -7B38 -73F0 -7000 -7000 -F000 -F000 -E000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 634 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -01E0 -0060 -0030 -0000 -03FC -043C -183C -3838 -3838 -7078 -70F8 -F0F8 -F170 -F370 -FEF0 -FCF0 -70FC -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 634 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -003C -0070 -00C0 -0000 -03FC -043C -183C -3838 -3838 -7078 -70F8 -F0F8 -F170 -F370 -FEF0 -FCF0 -70FC -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 634 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -00F0 -01B0 -0618 -0000 -03FC -043C -183C -3838 -3838 -7078 -70F8 -F0F8 -F170 -F370 -FEF0 -FCF0 -70FC -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 634 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -01C4 -03F8 -0470 -0000 -03FC -043C -183C -3838 -3838 -7078 -70F8 -F0F8 -F170 -F370 -FEF0 -FCF0 -70FC -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 634 0 -DWIDTH 15 0 -BBX 14 16 2 0 -BITMAP -039C -039C -0000 -03FC -043C -183C -3838 -3838 -7078 -70F8 -F0F8 -F170 -F370 -FEF0 -FCF0 -70FC -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 634 0 -DWIDTH 15 0 -BBX 14 18 2 0 -BITMAP -0060 -0090 -0090 -0060 -0000 -03FC -043C -183C -3838 -3838 -7078 -70F8 -F0F8 -F170 -F370 -FEF0 -FCF0 -70FC -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 905 0 -DWIDTH 22 0 -BBX 20 13 2 0 -BITMAP -03FFE0 -0C7CF0 -183870 -383870 -387870 -7070E0 -7071C0 -F0FF00 -F1F000 -F37000 -F67010 -FC3870 -781F80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 524 0 -DWIDTH 13 0 -BBX 12 18 2 -5 -BITMAP -03F0 -0E30 -1C30 -3830 -7000 -7000 -F000 -F000 -F000 -F000 -F000 -7040 -3F80 -1800 -1C00 -0C00 -0C00 -3800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 548 0 -DWIDTH 13 0 -BBX 12 17 2 0 -BITMAP -0780 -0180 -00C0 -0000 -03C0 -0CE0 -18F0 -30F0 -70E0 -70E0 -F380 -FF00 -F000 -F000 -F030 -7860 -3F80 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 548 0 -DWIDTH 13 0 -BBX 12 17 2 0 -BITMAP -00F0 -01C0 -0300 -0000 -03C0 -0CE0 -18F0 -30F0 -70E0 -70E0 -F380 -FF00 -F000 -F000 -F030 -7860 -3F80 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 548 0 -DWIDTH 13 0 -BBX 12 17 2 0 -BITMAP -01E0 -0360 -0C30 -0000 -03C0 -0CE0 -18F0 -30F0 -70E0 -70E0 -F380 -FF00 -F000 -F000 -F030 -7860 -3F80 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 548 0 -DWIDTH 13 0 -BBX 12 16 2 0 -BITMAP -0E70 -0E70 -0000 -03C0 -0CE0 -18F0 -30F0 -70E0 -70E0 -F380 -FF00 -F000 -F000 -F030 -7860 -3F80 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 319 0 -DWIDTH 8 0 -BBX 7 17 2 0 -BITMAP -3C -0C -06 -00 -FC -3C -3C -38 -38 -78 -78 -78 -70 -70 -F0 -F0 -FC -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 319 0 -DWIDTH 8 0 -BBX 9 17 2 0 -BITMAP -0780 -0E00 -1800 -0000 -FC00 -3C00 -3C00 -3800 -3800 -7800 -7800 -7800 -7000 -7000 -F000 -F000 -FC00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 319 0 -DWIDTH 8 0 -BBX 9 17 2 0 -BITMAP -0F00 -1B00 -6180 -0000 -FC00 -3C00 -3C00 -3800 -3800 -7800 -7800 -7800 -7000 -7000 -F000 -F000 -FC00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 319 0 -DWIDTH 8 0 -BBX 9 16 2 0 -BITMAP -7380 -7380 -0000 -FC00 -3C00 -3C00 -3800 -3800 -7800 -7800 -7800 -7000 -7000 -F000 -F000 -FC00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 13 19 2 0 -BITMAP -0010 -0020 -1FC0 -03E0 -0FF0 -0470 -03F8 -0C78 -1878 -3838 -7038 -7038 -F038 -F070 -F070 -F060 -F0C0 -7980 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 656 0 -DWIDTH 16 0 -BBX 14 17 2 0 -BITMAP -01C4 -03F8 -0470 -0000 -FC38 -3C7C -3DFC -39BC -3A3C -3C38 -7C38 -7838 -7078 -7078 -7070 -F070 -F0FC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 599 0 -DWIDTH 14 0 -BBX 13 17 2 0 -BITMAP -03C0 -00C0 -0060 -0000 -03E0 -0C70 -1C38 -3838 -7038 -7038 -F038 -F078 -F070 -F060 -F0E0 -7980 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 599 0 -DWIDTH 14 0 -BBX 13 17 2 0 -BITMAP -0078 -00E0 -0180 -0000 -03E0 -0C70 -1C38 -3838 -7038 -7038 -F038 -F078 -F070 -F060 -F0E0 -7980 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 599 0 -DWIDTH 14 0 -BBX 13 17 2 0 -BITMAP -00F0 -01B0 -0618 -0000 -03E0 -0C70 -1C38 -3838 -7038 -7038 -F038 -F078 -F070 -F060 -F0E0 -7980 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 599 0 -DWIDTH 14 0 -BBX 14 17 2 0 -BITMAP -01C4 -03F8 -0470 -0000 -03E0 -0C70 -1C38 -3838 -7038 -7038 -F038 -F078 -F070 -F060 -F0E0 -7980 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 599 0 -DWIDTH 14 0 -BBX 13 16 2 0 -BITMAP -0738 -0738 -0000 -03E0 -0C70 -1C38 -3838 -7038 -7038 -F038 -F078 -F070 -F060 -F0E0 -7980 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 636 0 -DWIDTH 15 0 -BBX 14 13 2 0 -BITMAP -0180 -0180 -0380 -0000 -0000 -0000 -FFFC -0000 -0000 -0000 -0700 -0600 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 599 0 -DWIDTH 14 0 -BBX 16 13 1 0 -BITMAP -01F7 -063C -0C3C -1C3C -387C -38DC -791C -7A1C -7C38 -7830 -7860 -38C0 -DF00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 655 0 -DWIDTH 16 0 -BBX 14 17 2 0 -BITMAP -03C0 -00C0 -0060 -0000 -FCFC -383C -3838 -7838 -7878 -7078 -70F8 -70F0 -F170 -F670 -FEF0 -FCF0 -70FC -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 655 0 -DWIDTH 16 0 -BBX 14 17 2 0 -BITMAP -0078 -00E0 -0180 -0000 -FCFC -383C -3838 -7838 -7878 -7078 -70F8 -70F0 -F170 -F670 -FEF0 -FCF0 -70FC -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 655 0 -DWIDTH 16 0 -BBX 14 17 2 0 -BITMAP -00F0 -01B0 -0618 -0000 -FCFC -383C -3838 -7838 -7878 -7078 -70F8 -70F0 -F170 -F670 -FEF0 -FCF0 -70FC -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 655 0 -DWIDTH 16 0 -BBX 14 16 2 0 -BITMAP -0738 -0738 -0000 -FCFC -383C -3838 -7838 -7878 -7078 -70F8 -70F0 -F170 -F670 -FEF0 -FCF0 -70FC -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 586 0 -DWIDTH 14 0 -BBX 16 22 0 -5 -BITMAP -001E -0038 -0060 -0000 -3E0F -0E07 -0F07 -0706 -070E -070C -0798 -07B0 -03A0 -03E0 -03C0 -0380 -0300 -0200 -0600 -0C00 -3800 -F800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 639 0 -DWIDTH 15 0 -BBX 15 21 1 -5 -BITMAP -3F00 -0E00 -0E00 -1E1C -1E7E -1EFE -1D9E -1D1E -3E1E -3C1C -3C1C -3838 -3838 -7830 -7840 -7F80 -7000 -7000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 586 0 -DWIDTH 14 0 -BBX 16 21 0 -5 -BITMAP -01CE -01CE -0000 -3E0F -0E07 -0F07 -0706 -070E -070C -0798 -07B0 -03A0 -03E0 -03C0 -0380 -0300 -0200 -0600 -0C00 -3800 -F800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubI08-L1.bdf diff -u xc/fonts/bdf/75dpi/lubI08-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubI08-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubI08-L1.bdf:1.1 Wed Apr 4 18:56:31 2001 +++ xc/fonts/bdf/75dpi/lubI08-L1.bdf Wed Mar 16 21:04:10 2005 @@ -1,2436 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubI08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-I-Normal--8-80-75-75-P-45-ISO8859-1 -SIZE 8 72 72 -FONTBOUNDINGBOX 12 10 -4 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 45 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 7 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Italic" -X_HEIGHT 4 -CAP_HEIGHT 6 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 776 0 -DWIDTH 6 0 -BBX 7 5 0 0 -BITMAP -AA -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 2 6 1 0 -BITMAP -40 -40 -40 -40 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 377 0 -DWIDTH 3 0 -BBX 2 2 2 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -28 -F8 -50 -F8 -A0 -A0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 3 7 2 -1 -BITMAP -60 -40 -40 -40 -C0 -C0 -80 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -48 -F0 -70 -58 -58 -90 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 727 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -30 -30 -30 -EC -98 -F8 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 231 0 -DWIDTH 2 0 -BBX 1 2 1 4 -BITMAP -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 310 0 -DWIDTH 2 0 -BBX 3 8 1 -2 -BITMAP -60 -40 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 310 0 -DWIDTH 2 0 -BBX 3 9 0 -2 -BITMAP -40 -20 -20 -20 -20 -20 -40 -80 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 458 0 -DWIDTH 4 0 -BBX 3 3 1 3 -BITMAP -40 -E0 -C0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -20 -20 -F8 -40 -40 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 1 3 1 -2 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 3 0 -BBX 2 1 1 2 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 458 0 -DWIDTH 4 0 -BBX 5 8 0 -2 -BITMAP -08 -10 -10 -30 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -50 -90 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -60 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -50 -30 -40 -80 -E0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -50 -60 -10 -90 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -30 -50 -90 -F0 -20 -70 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -40 -60 -10 -90 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -30 -40 -F0 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -20 -20 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -60 -50 -60 -A0 -A0 -E0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -90 -90 -70 -30 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 2 4 0 0 -BITMAP -40 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 2 6 0 -2 -BITMAP -40 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -08 -30 -C0 -20 -10 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 2 0 1 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -40 -30 -08 -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 471 0 -DWIDTH 4 0 -BBX 3 6 1 0 -BITMAP -E0 -A0 -60 -40 -80 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -38 -74 -D4 -D4 -F8 -70 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 747 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -10 -18 -28 -78 -88 -CC -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -48 -70 -48 -48 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 714 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -48 -80 -80 -80 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 770 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -44 -44 -44 -48 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 569 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -28 -70 -40 -50 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 551 0 -DWIDTH 4 0 -BBX 5 6 0 0 -BITMAP -78 -28 -70 -40 -40 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 756 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -48 -80 -98 -90 -70 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 776 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -66 -24 -7C -44 -48 -CC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -60 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 3 0 -BBX 5 8 0 -2 -BITMAP -38 -10 -10 -10 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 698 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -6C -28 -70 -70 -50 -D8 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 572 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -40 -40 -40 -50 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 865 0 -DWIDTH 7 0 -BBX 8 6 0 0 -BITMAP -63 -66 -6E -5A -54 -C6 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 762 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -46 -64 -54 -54 -4C -C8 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 783 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -38 -44 -84 -88 -88 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 579 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -48 -48 -70 -40 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 788 0 -DWIDTH 6 0 -BBX 6 8 1 -2 -BITMAP -38 -4C -84 -88 -88 -70 -10 -1C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 686 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -48 -48 -70 -50 -C8 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 549 0 -DWIDTH 4 0 -BBX 4 6 1 0 -BITMAP -70 -50 -40 -20 -90 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -F8 -A8 -20 -20 -40 -E0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 727 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -CC -88 -88 -88 -88 -F0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 656 0 -DWIDTH 5 0 -BBX 6 6 1 0 -BITMAP -CC -4C -48 -50 -60 -20 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 878 0 -DWIDTH 7 0 -BBX 7 6 1 0 -BITMAP -D6 -96 -74 -7C -58 -50 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 624 0 -DWIDTH 5 0 -BBX 6 6 0 0 -BITMAP -64 -28 -10 -30 -50 -D8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 663 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -C8 -58 -70 -60 -40 -E0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -78 -50 -20 -20 -50 -F0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 310 0 -DWIDTH 2 0 -BBX 3 8 0 -2 -BITMAP -60 -40 -40 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 458 0 -DWIDTH 4 0 -BBX 2 8 1 -2 -BITMAP -80 -80 -80 -80 -80 -40 -40 -40 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 310 0 -DWIDTH 2 0 -BBX 3 8 0 -2 -BITMAP -60 -20 -20 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 5 0 1 -BITMAP -10 -30 -58 -48 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 1 1 -1 -BITMAP -E0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 560 0 -DWIDTH 4 0 -BBX 1 1 3 5 -BITMAP -80 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -70 -90 -B0 -F0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 596 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -C0 -40 -70 -50 -90 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 487 0 -DWIDTH 4 0 -BBX 4 4 1 0 -BITMAP -70 -90 -80 -E0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -18 -08 -70 -90 -90 -F8 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 518 0 -DWIDTH 4 0 -BBX 4 4 1 0 -BITMAP -60 -A0 -F0 -E0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 380 0 -DWIDTH 3 0 -BBX 4 8 1 -2 -BITMAP -30 -50 -60 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 -2 -BITMAP -38 -48 -90 -F0 -90 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 631 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -C0 -40 -70 -50 -90 -90 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 2 6 1 0 -BITMAP -40 -00 -C0 -80 -80 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 4 8 0 -2 -BITMAP -10 -00 -30 -20 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 560 0 -DWIDTH 4 0 -BBX 4 6 1 0 -BITMAP -C0 -40 -70 -40 -A0 -B0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 2 6 1 0 -BITMAP -C0 -40 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 8 0 -BBX 7 4 1 0 -BITMAP -F6 -7A -D2 -96 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 631 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -F0 -D0 -90 -90 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 560 0 -DWIDTH 4 0 -BBX 4 4 1 0 -BITMAP -70 -90 -90 -E0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 6 0 -2 -BITMAP -F8 -68 -48 -70 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 599 0 -DWIDTH 5 0 -BBX 4 6 1 -2 -BITMAP -70 -90 -B0 -E0 -20 -20 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 470 0 -DWIDTH 4 0 -BBX 4 4 1 0 -BITMAP -F0 -70 -C0 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 440 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -60 -60 -A0 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 355 0 -DWIDTH 3 0 -BBX 3 6 1 0 -BITMAP -40 -40 -E0 -80 -80 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 630 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -D0 -90 -B0 -F0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 558 0 -DWIDTH 4 0 -BBX 5 4 0 0 -BITMAP -C8 -50 -70 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 805 0 -DWIDTH 6 0 -BBX 6 5 1 0 -BITMAP -04 -94 -74 -7C -48 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 510 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -D0 -60 -60 -90 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 558 0 -DWIDTH 4 0 -BBX 5 6 0 -2 -BITMAP -C8 -48 -30 -30 -60 -80 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 4 0 -BBX 4 4 1 0 -BITMAP -70 -60 -50 -E0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 337 0 -DWIDTH 3 0 -BBX 3 8 1 -2 -BITMAP -60 -40 -40 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 2 0 -BBX 2 8 0 -2 -BITMAP -40 -40 -40 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 337 0 -DWIDTH 3 0 -BBX 3 8 1 -2 -BITMAP -60 -20 -20 -20 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 6 2 1 1 -BITMAP -64 -9C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 2 6 0 -2 -BITMAP -40 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -10 -70 -90 -A0 -A0 -F0 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -30 -50 -40 -60 -40 -E0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 6 6 0 0 -BITMAP -4C -38 -50 -50 -F0 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -C8 -48 -50 -E0 -E0 -C0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 2 0 -BBX 2 8 0 -2 -BITMAP -40 -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 3 8 1 -2 -BITMAP -60 -E0 -80 -E0 -E0 -20 -A0 -C0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 560 0 -DWIDTH 4 0 -BBX 2 1 2 5 -BITMAP -C0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 843 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -78 -BC -D4 -C4 -B4 -78 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 458 0 -DWIDTH 3 0 -BBX 3 4 1 2 -BITMAP -60 -A0 -E0 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 525 0 -DWIDTH 4 0 -BBX 4 5 1 -1 -BITMAP -30 -E0 -A0 -A0 -40 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 2 1 1 -BITMAP -F8 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 3 0 -BBX 2 1 1 2 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 6 4 2 2 -BITMAP -78 -B4 -B4 -78 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 560 0 -DWIDTH 4 0 -BBX 2 1 2 5 -BITMAP -C0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 2 0 -BBX 1 2 1 4 -BITMAP -80 -80 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -10 -78 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 3 0 -BBX 3 3 -3 3 -BITMAP -60 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 3 0 -BBX 2 3 -4 3 -BITMAP -40 -C0 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 560 0 -DWIDTH 4 0 -BBX 2 1 3 5 -BITMAP -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 663 0 -DWIDTH 5 0 -BBX 5 6 0 -2 -BITMAP -D8 -48 -70 -F8 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 3 8 1 -2 -BITMAP -E0 -E0 -E0 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 1 1 2 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 560 0 -DWIDTH 4 0 -BBX 1 2 1 -2 -BITMAP -80 -80 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 3 0 -BBX 2 3 -4 3 -BITMAP -40 -40 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 458 0 -DWIDTH 3 0 -BBX 3 4 1 2 -BITMAP -60 -A0 -A0 -C0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 525 0 -DWIDTH 4 0 -BBX 4 5 1 0 -BITMAP -20 -50 -50 -50 -E0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -44 -48 -D0 -24 -5C -8C -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -44 -48 -D0 -2C -48 -9C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -44 -C8 -D0 -24 -5C -8C -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 471 0 -DWIDTH 4 0 -BBX 3 6 0 -2 -BITMAP -20 -20 -60 -C0 -A0 -E0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 747 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -08 -10 -18 -28 -78 -88 -CC -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 747 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -0C -10 -18 -28 -78 -88 -CC -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 747 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -1C -10 -18 -28 -78 -88 -CC -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 747 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -1C -10 -18 -28 -78 -88 -CC -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 747 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -18 -10 -18 -28 -78 -88 -CC -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 747 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -08 -14 -18 -18 -28 -78 -88 -CC -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 7 0 -BBX 8 6 0 0 -BITMAP -0F -19 -28 -4E -FA -DE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 714 0 -DWIDTH 6 0 -BBX 5 8 1 -2 -BITMAP -38 -48 -80 -80 -80 -70 -40 -40 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 569 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -10 -78 -28 -70 -40 -50 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 569 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -10 -78 -28 -70 -40 -50 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 569 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -78 -28 -70 -40 -50 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 569 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -78 -28 -70 -40 -50 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -20 -60 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 4 7 0 0 -BITMAP -30 -60 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 4 7 0 0 -BITMAP -70 -60 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -60 -60 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 770 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -44 -E4 -44 -48 -F0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 762 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -1C -46 -64 -54 -54 -4C -C8 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 783 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -10 -38 -44 -84 -88 -88 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 783 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -10 -38 -44 -84 -88 -88 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 783 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -28 -38 -44 -84 -88 -88 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 783 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -38 -38 -44 -84 -88 -88 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 783 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -18 -38 -44 -84 -88 -88 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -48 -50 -20 -50 -90 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 783 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -3E -64 -54 -F4 -48 -B0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 727 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -10 -CC -88 -88 -88 -88 -F0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 727 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -18 -CC -88 -88 -88 -88 -F0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 727 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -38 -CC -88 -88 -88 -88 -F0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 727 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -30 -CC -88 -88 -88 -88 -F0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 663 0 -DWIDTH 5 0 -BBX 5 7 1 0 -BITMAP -30 -C8 -58 -70 -60 -40 -E0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 579 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -60 -38 -48 -48 -70 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 603 0 -DWIDTH 5 0 -BBX 4 8 1 -2 -BITMAP -30 -50 -60 -70 -50 -B0 -80 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -20 -70 -90 -B0 -F0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -20 -70 -90 -B0 -F0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -50 -70 -90 -B0 -F0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -38 -70 -90 -B0 -F0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -30 -70 -90 -B0 -F0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -20 -50 -70 -90 -B0 -F0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 881 0 -DWIDTH 7 0 -BBX 7 4 1 0 -BITMAP -7C -94 -BE -D8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 487 0 -DWIDTH 4 0 -BBX 4 6 1 -2 -BITMAP -70 -90 -80 -E0 -40 -40 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 518 0 -DWIDTH 4 0 -BBX 4 5 1 0 -BITMAP -20 -60 -A0 -F0 -E0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 518 0 -DWIDTH 4 0 -BBX 4 5 1 0 -BITMAP -30 -60 -A0 -F0 -E0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 518 0 -DWIDTH 4 0 -BBX 4 5 1 0 -BITMAP -70 -60 -A0 -F0 -E0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 518 0 -DWIDTH 4 0 -BBX 4 5 1 0 -BITMAP -30 -60 -A0 -F0 -E0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 2 5 1 0 -BITMAP -40 -C0 -40 -80 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 3 5 1 0 -BITMAP -60 -C0 -40 -80 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 3 5 1 0 -BITMAP -E0 -C0 -40 -80 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 2 0 -BBX 3 5 1 0 -BITMAP -60 -C0 -40 -80 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 562 0 -DWIDTH 4 0 -BBX 4 6 1 0 -BITMAP -70 -50 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 631 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -70 -B0 -D0 -90 -90 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 560 0 -DWIDTH 4 0 -BBX 4 5 1 0 -BITMAP -20 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 560 0 -DWIDTH 4 0 -BBX 4 5 1 0 -BITMAP -20 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 560 0 -DWIDTH 4 0 -BBX 4 5 1 0 -BITMAP -50 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 560 0 -DWIDTH 4 0 -BBX 4 5 1 0 -BITMAP -70 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 560 0 -DWIDTH 4 0 -BBX 4 5 1 0 -BITMAP -30 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -20 -00 -F8 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 560 0 -DWIDTH 4 0 -BBX 5 4 0 0 -BITMAP -38 -70 -D0 -E0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 630 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -20 -D0 -90 -B0 -F0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 630 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -30 -D0 -90 -B0 -F0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 630 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -70 -D0 -90 -B0 -F0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 630 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -30 -D0 -90 -B0 -F0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 558 0 -DWIDTH 4 0 -BBX 5 7 0 -2 -BITMAP -18 -C8 -48 -30 -30 -60 -80 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -40 -40 -78 -68 -48 -70 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 558 0 -DWIDTH 4 0 -BBX 5 7 0 -2 -BITMAP -18 -C8 -48 -30 -30 -60 -80 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubI10-L1.bdf diff -u xc/fonts/bdf/75dpi/lubI10-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubI10-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubI10-L1.bdf:1.1 Wed Apr 4 18:56:31 2001 +++ xc/fonts/bdf/75dpi/lubI10-L1.bdf Wed Mar 16 21:04:10 2005 @@ -1,2722 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubI10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-I-Normal--10-100-75-75-P-57-ISO8859-1 -SIZE 10 72 72 -FONTBOUNDINGBOX 14 12 -4 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 57 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 9 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Italic" -X_HEIGHT 5 -CAP_HEIGHT 8 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 776 0 -DWIDTH 8 0 -BBX 9 7 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 8 1 0 -BITMAP -40 -40 -40 -40 -40 -40 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 377 0 -DWIDTH 4 0 -BBX 3 3 2 5 -BITMAP -E0 -C0 -C0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -14 -14 -FC -30 -30 -FC -A0 -A0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 4 9 2 -1 -BITMAP -70 -70 -20 -40 -60 -50 -E0 -C0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 8 8 1 0 -BITMAP -73 -54 -54 -68 -16 -2A -4A -8E -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 727 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -18 -24 -24 -78 -96 -94 -8C -7E -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 231 0 -DWIDTH 2 0 -BBX 1 3 2 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 310 0 -DWIDTH 3 0 -BBX 4 10 1 -2 -BITMAP -30 -40 -40 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 310 0 -DWIDTH 3 0 -BBX 3 10 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 458 0 -DWIDTH 5 0 -BBX 4 4 1 4 -BITMAP -20 -F0 -60 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -10 -10 -10 -FC -20 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 3 0 -2 -BITMAP -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 3 0 -BBX 2 1 1 2 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 458 0 -DWIDTH 5 0 -BBX 6 10 0 -2 -BITMAP -04 -08 -08 -10 -10 -20 -20 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -38 -48 -48 -88 -88 -88 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -70 -10 -20 -20 -20 -20 -20 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -38 -44 -04 -08 -30 -40 -80 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -78 -48 -08 -70 -10 -08 -90 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -18 -28 -48 -90 -F8 -10 -10 -30 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -78 -40 -40 -70 -10 -08 -90 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -38 -68 -40 -F0 -88 -88 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -7C -04 -08 -30 -20 -40 -40 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -38 -48 -48 -78 -98 -88 -98 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -38 -48 -C8 -48 -78 -08 -90 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 5 1 0 -BITMAP -40 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 7 0 -2 -BITMAP -60 -00 -00 -00 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 7 1 0 -BITMAP -0C -08 -30 -C0 -60 -10 -08 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 3 1 1 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -40 -30 -08 -04 -38 -20 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 471 0 -DWIDTH 5 0 -BBX 4 8 1 0 -BITMAP -E0 -90 -10 -20 -40 -80 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -1E -61 -5D -A5 -AD -B6 -80 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -08 -18 -14 -24 -7C -84 -84 -CE -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -7C -24 -24 -38 -48 -44 -48 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 714 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -1E -62 -40 -80 -80 -80 -C0 -7C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 770 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -7E -23 -21 -21 -21 -42 -46 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 569 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -7C -24 -28 -38 -48 -40 -48 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 551 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -7C -24 -28 -78 -48 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 756 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -1E -62 -40 -80 -8E -84 -C4 -7C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 776 0 -DWIDTH 8 0 -BBX 9 8 0 0 -BITMAP -7380 -2100 -2300 -3E00 -6200 -4200 -4200 -E700 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 4 8 0 0 -BITMAP -70 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 4 0 -BBX 6 10 0 -2 -BITMAP -1C -08 -08 -10 -10 -10 -10 -10 -A0 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 698 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -7B -22 -2C -38 -30 -48 -44 -EE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 572 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -78 -20 -20 -20 -20 -40 -44 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 865 0 -DWIDTH 9 0 -BBX 10 8 0 0 -BITMAP -61C0 -3180 -3380 -5300 -5500 -4900 -4900 -C380 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 762 0 -DWIDTH 8 0 -BBX 9 8 0 0 -BITMAP -6380 -3100 -5200 -4A00 -4A00 -4600 -4600 -C400 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 783 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -1C -66 -42 -82 -82 -84 -CC -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 579 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -7C -24 -24 -2C -78 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 788 0 -DWIDTH 8 0 -BBX 8 10 1 -2 -BITMAP -1C -66 -42 -82 -82 -84 -CC -70 -08 -07 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 686 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -7E -26 -22 -24 -38 -68 -44 -E6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 549 0 -DWIDTH 5 0 -BBX 5 8 1 0 -BITMAP -38 -48 -40 -20 -10 -10 -90 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 6 8 2 0 -BITMAP -FC -A4 -20 -20 -20 -20 -60 -E0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 727 0 -DWIDTH 7 0 -BBX 7 8 2 0 -BITMAP -E6 -44 -44 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 656 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -E6 -46 -44 -48 -48 -50 -30 -20 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 878 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -E980 -4900 -5900 -5A00 -6A00 -6C00 -4C00 -4800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 624 0 -DWIDTH 6 0 -BBX 8 8 0 0 -BITMAP -33 -32 -14 -18 -18 -2C -44 -CE -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -E6 -44 -48 -30 -30 -20 -20 -70 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -7C -48 -08 -10 -20 -40 -48 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 310 0 -DWIDTH 3 0 -BBX 4 10 0 -2 -BITMAP -30 -20 -40 -40 -40 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 458 0 -DWIDTH 5 0 -BBX 3 10 1 -2 -BITMAP -80 -80 -40 -40 -40 -40 -40 -40 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 310 0 -DWIDTH 3 0 -BBX 4 10 0 -2 -BITMAP -30 -10 -10 -20 -20 -20 -20 -20 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 7 0 1 -BITMAP -08 -18 -28 -28 -44 -44 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 1 1 -1 -BITMAP -F0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 2 1 3 7 -BITMAP -C0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -38 -48 -88 -90 -F8 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 596 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -40 -40 -40 -78 -68 -C8 -90 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 487 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -38 -50 -80 -80 -F0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -0C -04 -08 -38 -48 -88 -B8 -F8 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 518 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -30 -50 -E0 -90 -F0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 380 0 -DWIDTH 4 0 -BBX 5 10 1 -2 -BITMAP -18 -28 -20 -70 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 -2 -BITMAP -3C -44 -48 -98 -68 -88 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 631 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -40 -40 -40 -58 -68 -C8 -90 -98 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 2 8 1 0 -BITMAP -40 -00 -00 -C0 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 5 10 0 -2 -BITMAP -08 -00 -00 -18 -10 -10 -10 -10 -A0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -40 -40 -40 -58 -60 -60 -B0 -98 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 8 1 0 -BITMAP -60 -20 -40 -40 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 9 0 -BBX 8 5 1 0 -BITMAP -FF -6D -49 -9A -93 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 631 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -D8 -68 -48 -90 -98 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -30 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 7 1 -2 -BITMAP -7C -F4 -64 -48 -70 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 599 0 -DWIDTH 6 0 -BBX 5 7 1 -2 -BITMAP -38 -48 -88 -90 -F0 -10 -10 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 470 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -D8 -68 -40 -C0 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 440 0 -DWIDTH 4 0 -BBX 4 5 1 0 -BITMAP -70 -50 -60 -A0 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 355 0 -DWIDTH 4 0 -BBX 3 8 1 0 -BITMAP -40 -40 -40 -E0 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 630 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -D8 -48 -98 -B0 -F8 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 558 0 -DWIDTH 6 0 -BBX 6 5 1 0 -BITMAP -CC -48 -28 -30 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 805 0 -DWIDTH 8 0 -BBX 8 5 1 0 -BITMAP -C9 -59 -5A -6C -6C -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 510 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -C8 -70 -20 -D0 -98 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 558 0 -DWIDTH 6 0 -BBX 6 7 0 -2 -BITMAP -44 -24 -2C -38 -20 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -78 -50 -20 -50 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 337 0 -DWIDTH 3 0 -BBX 3 10 1 -2 -BITMAP -20 -40 -40 -40 -40 -80 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 2 0 -BBX 2 10 1 -2 -BITMAP -40 -40 -40 -40 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 337 0 -DWIDTH 3 0 -BBX 3 10 1 -2 -BITMAP -20 -20 -20 -20 -20 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 8 2 2 2 -BITMAP -71 -8E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 7 1 -2 -BITMAP -40 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -10 -38 -68 -A0 -A0 -A0 -F0 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -1C -14 -20 -20 -70 -20 -40 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 7 8 0 0 -BITMAP -42 -7C -74 -68 -48 -48 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 7 8 1 0 -BITMAP -E6 -44 -38 -78 -20 -F0 -20 -E0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 2 0 -BBX 2 10 1 -2 -BITMAP -40 -40 -40 -40 -40 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 4 10 2 -2 -BITMAP -70 -50 -40 -60 -B0 -90 -60 -20 -A0 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 3 1 3 7 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 843 0 -DWIDTH 8 0 -BBX 8 8 1 0 -BITMAP -3C -43 -9D -A5 -A1 -9D -43 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 458 0 -DWIDTH 4 0 -BBX 4 5 1 3 -BITMAP -70 -90 -A0 -E0 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 525 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -28 -50 -A0 -50 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 3 1 1 -BITMAP -FC -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 3 0 -BBX 2 1 1 2 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 4 5 2 3 -BITMAP -70 -F0 -F0 -F0 -70 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 3 1 3 7 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 3 0 -BBX 2 3 2 5 -BITMAP -80 -C0 -80 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -10 -10 -7E -10 -10 -00 -FC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 3 4 -4 4 -BITMAP -60 -60 -80 -C0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 3 4 -4 4 -BITMAP -60 -60 -A0 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 2 1 4 7 -BITMAP -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 6 7 1 -2 -BITMAP -CC -44 -48 -58 -6C -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 4 10 2 -2 -BITMAP -70 -F0 -F0 -D0 -20 -20 -60 -60 -60 -60 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 1 1 3 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 2 2 1 -2 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 2 4 -4 4 -BITMAP -40 -40 -40 -C0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 458 0 -DWIDTH 4 0 -BBX 4 5 1 3 -BITMAP -70 -90 -90 -90 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 525 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -50 -48 -28 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -42 -44 -48 -D8 -22 -2E -42 -86 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -42 -44 -48 -D8 -26 -26 -48 -8C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -62 -64 -A8 -D8 -22 -2E -42 -86 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 471 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -10 -00 -30 -60 -C0 -90 -F0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -0C -08 -18 -14 -24 -7C -84 -84 -CE -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -06 -08 -18 -14 -24 -7C -84 -84 -CE -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -0E -08 -18 -14 -24 -7C -84 -84 -CE -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -0E -08 -18 -14 -24 -7C -84 -84 -CE -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -0A -08 -18 -14 -24 -7C -84 -84 -CE -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -0C -0C -08 -18 -14 -24 -7C -84 -84 -CE -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 9 0 -BBX 10 8 0 0 -BITMAP -07C0 -0A40 -0A80 -1780 -1480 -7C00 -4480 -CF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 714 0 -DWIDTH 7 0 -BBX 7 10 1 -2 -BITMAP -1E -62 -40 -80 -80 -80 -C0 -7C -20 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 569 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -08 -7C -24 -28 -38 -48 -40 -48 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 569 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -08 -7C -24 -28 -38 -48 -40 -48 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 569 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -14 -7C -24 -28 -38 -48 -40 -48 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 569 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -14 -7C -24 -28 -38 -48 -40 -48 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 4 9 0 0 -BITMAP -10 -70 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 4 9 0 0 -BITMAP -20 -70 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 4 9 0 0 -BITMAP -50 -70 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 5 9 0 0 -BITMAP -28 -70 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 770 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -7E -23 -21 -79 -21 -42 -46 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 762 0 -DWIDTH 8 0 -BBX 9 9 0 0 -BITMAP -0E00 -6380 -3100 -5200 -4A00 -4A00 -4600 -4600 -C400 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 783 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -08 -1C -66 -42 -82 -82 -84 -CC -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 783 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -08 -1C -66 -42 -82 -82 -84 -CC -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 783 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -14 -1C -66 -42 -82 -82 -84 -CC -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 783 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -1C -1C -66 -42 -82 -82 -84 -CC -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 783 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -14 -1C -66 -42 -82 -82 -84 -CC -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -42 -64 -28 -10 -28 -48 -84 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 783 0 -DWIDTH 8 0 -BBX 8 8 1 0 -BITMAP -1D -22 -43 -4D -52 -62 -44 -B8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 727 0 -DWIDTH 7 0 -BBX 7 9 2 0 -BITMAP -18 -E6 -44 -44 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 727 0 -DWIDTH 7 0 -BBX 7 9 2 0 -BITMAP -18 -E6 -44 -44 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 727 0 -DWIDTH 7 0 -BBX 7 9 2 0 -BITMAP -38 -E6 -44 -44 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 727 0 -DWIDTH 7 0 -BBX 7 9 2 0 -BITMAP -28 -E6 -44 -44 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -18 -E6 -44 -48 -30 -30 -20 -20 -70 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 579 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -70 -20 -3C -24 -4C -78 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 603 0 -DWIDTH 6 0 -BBX 5 10 1 -2 -BITMAP -38 -28 -78 -50 -50 -48 -68 -B8 -80 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -10 -38 -48 -88 -90 -F8 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -10 -38 -48 -88 -90 -F8 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -28 -38 -48 -88 -90 -F8 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -38 -48 -88 -90 -F8 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -28 -38 -48 -88 -90 -F8 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -18 -18 -38 -48 -88 -90 -F8 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 881 0 -DWIDTH 9 0 -BBX 8 5 1 0 -BITMAP -3F -4D -8E -B9 -EE -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 487 0 -DWIDTH 5 0 -BBX 5 7 1 -2 -BITMAP -38 -50 -80 -80 -F0 -40 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 518 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -30 -30 -50 -E0 -90 -F0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 518 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -18 -30 -50 -E0 -90 -F0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 518 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -38 -30 -50 -E0 -90 -F0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 518 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -28 -30 -50 -E0 -90 -F0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 6 1 0 -BITMAP -60 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 6 1 0 -BITMAP -60 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 6 1 0 -BITMAP -E0 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 4 6 1 0 -BITMAP -50 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 562 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -78 -30 -48 -38 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 631 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -D8 -68 -48 -90 -98 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -30 -30 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -18 -30 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -30 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -30 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -28 -30 -48 -88 -90 -E0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 5 1 0 -BITMAP -10 -00 -FC -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 560 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -3C -48 -58 -E8 -F0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 630 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -30 -D8 -48 -98 -B0 -F8 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 630 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -18 -D8 -48 -98 -B0 -F8 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 630 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -D8 -48 -98 -B0 -F8 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 630 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -28 -D8 -48 -98 -B0 -F8 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 558 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -0C -44 -24 -2C -38 -20 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 10 1 -2 -BITMAP -60 -20 -40 -5C -74 -64 -48 -F0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 558 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -14 -44 -24 -2C -38 -20 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubI12-L1.bdf diff -u xc/fonts/bdf/75dpi/lubI12-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubI12-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubI12-L1.bdf:1.1 Wed Apr 4 18:56:31 2001 +++ xc/fonts/bdf/75dpi/lubI12-L1.bdf Wed Mar 16 21:04:10 2005 @@ -1,2978 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubI12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-I-Normal--12-120-75-75-P-67-ISO8859-1 -SIZE 12 72 72 -FONTBOUNDINGBOX 18 15 -6 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 67 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 11 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Italic" -X_HEIGHT 6 -CAP_HEIGHT 9 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 776 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 9 1 0 -BITMAP -20 -20 -40 -40 -40 -40 -40 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 377 0 -DWIDTH 5 0 -BBX 3 3 2 6 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -1A -14 -7E -28 -28 -FC -50 -90 -B0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 10 2 -1 -BITMAP -3C -54 -50 -70 -10 -28 -28 -A8 -F0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -7180 -5200 -5600 -6800 -0E00 -1500 -2900 -4900 -8600 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 727 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1C -34 -24 -38 -57 -9A -8E -CC -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 231 0 -DWIDTH 3 0 -BBX 1 3 2 6 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 310 0 -DWIDTH 4 0 -BBX 4 11 1 -2 -BITMAP -10 -20 -40 -40 -C0 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 310 0 -DWIDTH 4 0 -BBX 4 11 0 -2 -BITMAP -20 -10 -10 -10 -10 -10 -20 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 458 0 -DWIDTH 5 0 -BBX 4 4 2 5 -BITMAP -20 -F0 -60 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -18 -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 3 1 -2 -BITMAP -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 4 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 2 1 1 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 458 0 -DWIDTH 5 0 -BBX 8 11 0 -2 -BITMAP -01 -02 -04 -04 -08 -10 -10 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -18 -64 -44 -C4 -84 -84 -8C -C8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -38 -18 -10 -10 -10 -10 -30 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -3C -26 -22 -06 -08 -30 -40 -40 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -38 -24 -04 -0C -38 -08 -0C -88 -F0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -0C -14 -28 -48 -88 -FC -08 -10 -38 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -3C -20 -40 -70 -08 -08 -08 -98 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -1C -24 -40 -F8 -CC -84 -8C -C8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 9 2 0 -BITMAP -7E -02 -04 -18 -10 -20 -40 -40 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 2 0 -BITMAP -38 -64 -44 -68 -38 -C8 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -38 -64 -44 -44 -44 -7C -0C -98 -F0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 6 1 0 -BITMAP -60 -00 -00 -00 -00 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 8 1 -2 -BITMAP -60 -00 -00 -00 -40 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 8 8 1 0 -BITMAP -01 -06 -18 -E0 -60 -10 -0C -02 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 3 1 2 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -60 -10 -0C -02 -03 -0C -70 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 471 0 -DWIDTH 6 0 -BBX 5 9 2 0 -BITMAP -70 -98 -98 -10 -20 -40 -C0 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 10 0 -BBX 10 9 1 0 -BITMAP -1F00 -2080 -4E40 -9240 -A240 -AE80 -9B00 -4000 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -0600 -0600 -0A00 -1A00 -1200 -3F00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -3E -32 -22 -24 -38 -24 -66 -44 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 714 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1F -31 -41 -C0 -80 -80 -80 -C2 -7C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 770 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3F00 -3180 -3080 -2080 -2080 -2180 -6100 -6200 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 569 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -3F -11 -10 -32 -3C -24 -20 -62 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 551 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -3F -11 -10 -32 -3C -24 -20 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 756 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1F -31 -40 -C0 -80 -87 -82 -C6 -7C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 776 0 -DWIDTH 9 0 -BBX 10 9 1 0 -BITMAP -39C0 -3080 -3180 -2100 -3F00 -2100 -6300 -4300 -E700 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 5 9 0 0 -BITMAP -38 -30 -30 -20 -20 -20 -60 -60 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 7 11 0 -2 -BITMAP -1E -0C -08 -08 -08 -08 -18 -10 -10 -90 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 698 0 -DWIDTH 8 0 -BBX 9 9 0 0 -BITMAP -3B80 -1300 -3600 -2800 -3800 -2800 -6400 -6600 -E700 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 572 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -38 -10 -10 -20 -20 -20 -20 -62 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 865 0 -DWIDTH 10 0 -BBX 12 9 0 0 -BITMAP -3070 -10E0 -38C0 -2940 -2B40 -2A40 -2480 -4080 -E1C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 762 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -30C0 -1080 -3880 -2880 -2480 -2680 -4300 -4300 -E100 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 783 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1E -23 -41 -41 -81 -81 -82 -C6 -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 579 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -3E -11 -31 -22 -3C -20 -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 788 0 -DWIDTH 9 0 -BBX 10 11 1 -2 -BITMAP -1E00 -2300 -4100 -4100 -8100 -8100 -8200 -C600 -7800 -0C00 -03C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 686 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -3E -13 -32 -22 -3C -2C -64 -66 -F3 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 549 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -3C -22 -62 -20 -18 -0C -84 -8C -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 8 0 -BBX 8 9 2 0 -BITMAP -FF -99 -10 -10 -10 -30 -20 -20 -F0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 727 0 -DWIDTH 9 0 -BBX 9 9 2 0 -BITMAP -F380 -4100 -4200 -4200 -C200 -8200 -8200 -C400 -7800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 656 0 -DWIDTH 8 0 -BBX 9 9 1 0 -BITMAP -E180 -4100 -4300 -6200 -6400 -2C00 -2800 -3000 -3000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 878 0 -DWIDTH 11 0 -BBX 11 9 1 0 -BITMAP -E460 -4440 -4C40 -4C80 -5580 -5500 -6700 -6600 -4600 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 624 0 -DWIDTH 7 0 -BBX 10 9 0 0 -BITMAP -38C0 -1080 -0900 -0E00 -0400 -0E00 -1200 -6300 -E700 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 663 0 -DWIDTH 8 0 -BBX 8 9 2 0 -BITMAP -E3 -42 -64 -28 -30 -30 -20 -20 -70 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -3F -22 -04 -0C -18 -30 -20 -42 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 310 0 -DWIDTH 4 0 -BBX 5 11 0 -2 -BITMAP -38 -20 -20 -20 -60 -40 -40 -40 -40 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 458 0 -DWIDTH 5 0 -BBX 3 11 2 -2 -BITMAP -80 -80 -40 -40 -40 -40 -40 -40 -40 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 310 0 -DWIDTH 4 0 -BBX 4 11 0 -2 -BITMAP -30 -10 -10 -20 -20 -20 -20 -20 -20 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 8 0 1 -BITMAP -08 -08 -14 -24 -24 -44 -42 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 1 1 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 2 2 4 7 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -3C -44 -48 -88 -98 -EC -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 596 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -60 -40 -40 -5C -64 -64 -48 -88 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 487 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -48 -80 -80 -88 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -06 -02 -04 -3C -44 -44 -8C -98 -EC -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 518 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -48 -88 -F0 -88 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 380 0 -DWIDTH 5 0 -BBX 6 11 1 -2 -BITMAP -1C -24 -20 -78 -20 -40 -40 -40 -40 -C0 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 8 0 -2 -BITMAP -1E -22 -44 -44 -DC -74 -88 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 631 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -60 -20 -40 -5C -74 -4C -48 -88 -8C -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 9 1 0 -BITMAP -20 -00 -00 -E0 -40 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 6 11 0 -2 -BITMAP -04 -00 -00 -1C -08 -08 -08 -18 -10 -90 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -60 -20 -40 -44 -58 -60 -70 -98 -8C -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 9 1 0 -BITMAP -60 -20 -40 -40 -40 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 11 0 -BBX 10 6 1 0 -BITMAP -DDC0 -7740 -66C0 -4C80 -C880 -88C0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 631 0 -DWIDTH 8 0 -BBX 6 6 1 0 -BITMAP -DC -54 -6C -48 -88 -8C -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -38 -44 -C4 -8C -88 -F0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 8 1 -2 -BITMAP -6E -72 -62 -44 -44 -78 -C0 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 6 8 1 -2 -BITMAP -3C -44 -48 -88 -98 -E8 -08 -10 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 470 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -D8 -68 -60 -40 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 440 0 -DWIDTH 5 0 -BBX 5 6 1 0 -BITMAP -78 -50 -60 -B0 -90 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 355 0 -DWIDTH 4 0 -BBX 4 9 1 0 -BITMAP -20 -40 -40 -F0 -40 -40 -C0 -80 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 6 6 1 0 -BITMAP -CC -44 -4C -D8 -98 -EC -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 558 0 -DWIDTH 7 0 -BBX 7 6 1 0 -BITMAP -C6 -62 -24 -28 -30 -30 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 805 0 -DWIDTH 10 0 -BBX 9 6 1 0 -BITMAP -C480 -4C80 -2D80 -3500 -3600 -2600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 510 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -E4 -28 -30 -30 -D8 -8C -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 558 0 -DWIDTH 7 0 -BBX 8 8 0 -2 -BITMAP -63 -22 -36 -14 -18 -10 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -7C -48 -10 -20 -48 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 337 0 -DWIDTH 4 0 -BBX 4 11 1 -2 -BITMAP -30 -20 -20 -20 -40 -80 -40 -40 -80 -80 -40 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 3 11 1 -2 -BITMAP -20 -20 -20 -40 -40 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 337 0 -DWIDTH 4 0 -BBX 4 11 1 -2 -BITMAP -30 -10 -10 -20 -20 -10 -20 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 3 1 2 -BITMAP -62 -92 -8C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -20 -00 -40 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 2 0 -BITMAP -08 -3C -58 -50 -90 -90 -A8 -F0 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -0E -12 -10 -20 -78 -20 -20 -40 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -41 -3E -22 -22 -42 -24 -5C -82 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 8 9 1 0 -BITMAP -E3 -46 -24 -38 -78 -20 -F8 -20 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 3 11 1 -2 -BITMAP -20 -20 -20 -40 -40 -00 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 11 1 -2 -BITMAP -1C -24 -20 -30 -5C -44 -34 -08 -04 -8C -F8 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 4 1 3 8 -BITMAP -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 843 0 -DWIDTH 10 0 -BBX 10 9 1 0 -BITMAP -3E00 -6180 -8E80 -9240 -A040 -A040 -9C80 -6180 -3E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 458 0 -DWIDTH 5 0 -BBX 5 5 1 4 -BITMAP -78 -50 -90 -B0 -D8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 525 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -14 -68 -50 -90 -50 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 3 1 2 -BITMAP -FE -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 4 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 6 2 3 -BITMAP -70 -E8 -C8 -E8 -E8 -70 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 3 1 4 8 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 3 0 -BBX 2 2 2 7 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -08 -08 -7F -08 -08 -18 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 4 5 -6 4 -BITMAP -70 -50 -60 -80 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 4 5 -6 4 -BITMAP -60 -50 -60 -A0 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 3 2 4 7 -BITMAP -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 663 0 -DWIDTH 8 0 -BBX 7 8 1 -2 -BITMAP -E6 -42 -44 -44 -5C -76 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 11 2 -2 -BITMAP -78 -E8 -E8 -F0 -70 -30 -50 -50 -50 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 1 1 4 3 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 2 2 2 -2 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 3 5 -6 4 -BITMAP -60 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 458 0 -DWIDTH 5 0 -BBX 5 5 1 4 -BITMAP -30 -58 -90 -90 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 525 0 -DWIDTH 6 0 -BBX 6 6 1 0 -BITMAP -48 -28 -24 -28 -48 -B0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -6080 -2100 -4200 -4400 -E880 -1380 -2780 -4100 -8380 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -6080 -2100 -4200 -4400 -EB80 -1280 -2300 -4400 -8700 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -6080 -5100 -6200 -A400 -E880 -1380 -2780 -4100 -8380 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 471 0 -DWIDTH 6 0 -BBX 5 9 0 -3 -BITMAP -18 -00 -10 -10 -20 -40 -88 -C8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0400 -0200 -0000 -0600 -0600 -0A00 -1A00 -1200 -3F00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0180 -0200 -0000 -0600 -0600 -0A00 -1A00 -1200 -3F00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0600 -0900 -0000 -0600 -0600 -0A00 -1A00 -1200 -3F00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -0780 -0000 -0600 -0600 -0A00 -1A00 -1200 -3F00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -0480 -0000 -0600 -0600 -0A00 -1A00 -1200 -3F00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0300 -0300 -0000 -0600 -0600 -0A00 -1A00 -1200 -3F00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 11 0 -BBX 12 9 0 0 -BITMAP -01F0 -0310 -0520 -0BE0 -1240 -3E00 -4200 -4220 -CFE0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 714 0 -DWIDTH 9 0 -BBX 8 11 1 -2 -BITMAP -1F -31 -41 -C0 -80 -80 -80 -C2 -7C -10 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 569 0 -DWIDTH 7 0 -BBX 8 12 0 0 -BITMAP -08 -04 -00 -3F -11 -10 -32 -3C -24 -20 -62 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 569 0 -DWIDTH 7 0 -BBX 8 12 0 0 -BITMAP -06 -08 -00 -3F -11 -10 -32 -3C -24 -20 -62 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 569 0 -DWIDTH 7 0 -BBX 8 12 0 0 -BITMAP -0C -12 -00 -3F -11 -10 -32 -3C -24 -20 -62 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 569 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -12 -00 -3F -11 -10 -32 -3C -24 -20 -62 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 5 12 0 0 -BITMAP -20 -10 -00 -38 -30 -30 -20 -20 -20 -60 -60 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 6 12 0 0 -BITMAP -0C -10 -00 -38 -30 -30 -20 -20 -20 -60 -60 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 6 12 0 0 -BITMAP -18 -24 -00 -38 -30 -30 -20 -20 -20 -60 -60 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 6 11 0 0 -BITMAP -24 -00 -38 -30 -30 -20 -20 -20 -60 -60 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 770 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3F00 -3180 -3080 -2080 -7880 -2180 -2100 -6200 -FC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 762 0 -DWIDTH 9 0 -BBX 10 11 0 0 -BITMAP -0F00 -0000 -30C0 -1080 -3880 -2880 -2480 -2680 -4300 -4300 -E100 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 783 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -08 -04 -00 -1E -23 -41 -41 -81 -81 -82 -C6 -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 783 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -06 -08 -00 -1E -23 -41 -41 -81 -81 -82 -C6 -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 783 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -0C -12 -00 -1E -23 -41 -41 -81 -81 -82 -C6 -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 783 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -0F -00 -1E -23 -41 -41 -81 -81 -82 -C6 -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 783 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -12 -00 -1E -23 -41 -41 -81 -81 -82 -C6 -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -41 -22 -34 -18 -18 -2C -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 783 0 -DWIDTH 9 0 -BBX 10 9 1 0 -BITMAP -0F40 -1180 -2180 -6680 -4880 -5980 -6100 -6200 -BC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 727 0 -DWIDTH 9 0 -BBX 9 12 2 0 -BITMAP -0800 -0400 -0000 -F380 -4100 -4200 -4200 -C200 -8200 -8200 -C400 -7800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 727 0 -DWIDTH 9 0 -BBX 9 12 2 0 -BITMAP -0600 -0800 -0000 -F380 -4100 -4200 -4200 -C200 -8200 -8200 -C400 -7800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 727 0 -DWIDTH 9 0 -BBX 9 12 2 0 -BITMAP -0C00 -1200 -0000 -F380 -4100 -4200 -4200 -C200 -8200 -8200 -C400 -7800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 727 0 -DWIDTH 9 0 -BBX 9 11 2 0 -BITMAP -1200 -0000 -F380 -4100 -4200 -4200 -C200 -8200 -8200 -C400 -7800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 663 0 -DWIDTH 8 0 -BBX 8 12 2 0 -BITMAP -0C -10 -00 -E3 -42 -64 -28 -30 -30 -20 -20 -70 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 579 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -38 -30 -3E -22 -22 -24 -78 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 603 0 -DWIDTH 7 0 -BBX 6 11 1 -2 -BITMAP -1C -24 -2C -30 -78 -4C -44 -54 -5C -C0 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -10 -08 -00 -3C -44 -48 -88 -98 -EC -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -0C -10 -00 -3C -44 -48 -88 -98 -EC -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -18 -24 -00 -3C -44 -48 -88 -98 -EC -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 8 1 0 -BITMAP -1E -00 -3C -44 -48 -88 -98 -EC -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -24 -00 -3C -44 -48 -88 -98 -EC -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -18 -18 -00 -3C -44 -48 -88 -98 -EC -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 881 0 -DWIDTH 11 0 -BBX 10 6 1 0 -BITMAP -3F80 -4480 -4C80 -9F00 -9C40 -E780 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 487 0 -DWIDTH 6 0 -BBX 5 8 1 -2 -BITMAP -38 -48 -80 -80 -88 -70 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 518 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -10 -08 -00 -38 -48 -88 -F0 -88 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 518 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -0C -10 -00 -38 -48 -88 -F0 -88 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 518 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -18 -24 -00 -38 -48 -88 -F0 -88 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 518 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -24 -00 -38 -48 -88 -F0 -88 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 3 9 1 0 -BITMAP -40 -20 -00 -C0 -40 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 4 9 1 0 -BITMAP -30 -40 -00 -C0 -40 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 4 9 1 0 -BITMAP -60 -90 -00 -C0 -40 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 3 0 -BBX 4 8 1 0 -BITMAP -90 -00 -C0 -40 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 562 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -7C -18 -3C -3C -44 -84 -8C -88 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 631 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -3C -00 -DC -54 -6C -48 -88 -8C -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -10 -08 -00 -38 -44 -C4 -8C -88 -F0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -0C -10 -00 -38 -44 -C4 -8C -88 -F0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -18 -24 -00 -38 -44 -C4 -8C -88 -F0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -3C -00 -38 -44 -C4 -8C -88 -F0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -24 -00 -38 -44 -C4 -8C -88 -F0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 6 1 0 -BITMAP -18 -00 -FE -00 -00 -30 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 560 0 -DWIDTH 7 0 -BBX 7 6 1 0 -BITMAP -1E -24 -5C -64 -4C -F0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -10 -08 -00 -CC -44 -4C -D8 -98 -EC -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -0C -10 -00 -CC -44 -4C -D8 -98 -EC -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -18 -24 -00 -CC -44 -4C -D8 -98 -EC -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -24 -00 -CC -44 -4C -D8 -98 -EC -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 558 0 -DWIDTH 7 0 -BBX 8 11 0 -2 -BITMAP -06 -08 -00 -63 -22 -36 -14 -18 -10 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 11 1 -2 -BITMAP -60 -20 -20 -2E -72 -62 -44 -44 -78 -C0 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 558 0 -DWIDTH 7 0 -BBX 8 10 0 -2 -BITMAP -12 -00 -63 -22 -36 -14 -18 -10 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubI14-L1.bdf diff -u xc/fonts/bdf/75dpi/lubI14-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubI14-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubI14-L1.bdf:1.1 Wed Apr 4 18:56:31 2001 +++ xc/fonts/bdf/75dpi/lubI14-L1.bdf Wed Mar 16 21:04:10 2005 @@ -1,3183 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubI14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-I-Normal--14-140-75-75-P-80-ISO8859-1 -SIZE 14 72 72 -FONTBOUNDINGBOX 21 16 -6 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 80 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 13 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Italic" -X_HEIGHT 7 -CAP_HEIGHT 10 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 776 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 3 10 1 0 -BITMAP -20 -60 -60 -40 -40 -40 -40 -00 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 377 0 -DWIDTH 5 0 -BBX 4 3 3 7 -BITMAP -B0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -0480 -0900 -0900 -7F80 -1200 -2400 -FF00 -4800 -4800 -9000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 6 13 2 -2 -BITMAP -08 -3C -74 -54 -50 -30 -18 -2C -AC -A8 -F0 -40 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 9 10 2 0 -BITMAP -3080 -4900 -4A00 -5400 -7400 -0B00 -1480 -2480 -4500 -8700 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 727 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -0C00 -1200 -3200 -1C00 -3000 -5B80 -8900 -8E00 -C400 -7F00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 231 0 -DWIDTH 3 0 -BBX 2 3 2 7 -BITMAP -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 310 0 -DWIDTH 4 0 -BBX 5 13 1 -3 -BITMAP -18 -20 -20 -40 -40 -C0 -80 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 310 0 -DWIDTH 4 0 -BBX 5 13 0 -3 -BITMAP -10 -10 -10 -10 -18 -18 -10 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 458 0 -DWIDTH 6 0 -BBX 6 5 2 5 -BITMAP -20 -A4 -58 -60 -90 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -08 -08 -08 -08 -FF -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 5 1 -3 -BITMAP -40 -C0 -40 -80 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 4 0 -BBX 3 1 2 4 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 458 0 -DWIDTH 6 0 -BBX 9 13 0 -3 -BITMAP -0080 -0100 -0200 -0200 -0400 -0400 -0800 -1000 -1000 -2000 -4000 -4000 -8000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -1C -22 -62 -43 -C2 -82 -86 -84 -CC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -38 -18 -10 -10 -10 -10 -30 -20 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1E -23 -21 -03 -06 -08 -30 -40 -40 -FE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -3C -22 -22 -06 -38 -04 -04 -84 -8C -F8 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -02 -0E -14 -24 -44 -84 -FE -08 -08 -1C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -3F -20 -20 -78 -0C -04 -04 -84 -8C -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -1E -33 -62 -40 -FC -C6 -86 -86 -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 2 0 -BITMAP -7F -02 -02 -0C -08 -10 -20 -60 -40 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -1C -26 -66 -64 -38 -4C -84 -84 -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1C -22 -42 -43 -46 -3E -06 -84 -88 -F0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 3 7 1 0 -BITMAP -60 -60 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 4 10 0 -3 -BITMAP -30 -30 -00 -00 -00 -00 -E0 -40 -40 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -0080 -0300 -1C00 -E000 -6000 -1800 -0400 -0300 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 4 1 2 -BITMAP -FF80 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -6000 -1800 -0400 -0300 -0380 -1C00 -6000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 471 0 -DWIDTH 7 0 -BBX 6 10 2 0 -BITMAP -78 -88 -8C -18 -30 -60 -40 -40 -00 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 12 0 -BBX 11 10 2 0 -BITMAP -0F80 -3040 -4F20 -5120 -9220 -9220 -B640 -9B80 -4200 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -0200 -0300 -0700 -0900 -0900 -1100 -3F80 -2180 -4180 -E3C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -3F00 -1980 -1080 -1100 -1E00 -3200 -2100 -2100 -6300 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 714 0 -DWIDTH 10 0 -BBX 9 10 2 0 -BITMAP -0F80 -3080 -6080 -4000 -C000 -C000 -C000 -C000 -6100 -3E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 770 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -3F80 -18C0 -1060 -1060 -3060 -3060 -2040 -20C0 -6180 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 569 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -3F80 -1880 -1000 -1200 -3E00 -3200 -2000 -2000 -6100 -FE00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 551 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -3F80 -1880 -1000 -1200 -3E00 -3200 -2000 -2000 -6000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 756 0 -DWIDTH 11 0 -BBX 9 10 2 0 -BITMAP -1F80 -3080 -6080 -4000 -C000 -C780 -C300 -C200 -6200 -3E00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 776 0 -DWIDTH 11 0 -BBX 12 10 0 0 -BITMAP -3CF0 -1860 -1040 -1040 -3FC0 -30C0 -2080 -2080 -6180 -F3C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 6 10 0 0 -BITMAP -3C -18 -10 -10 -30 -30 -20 -20 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 8 13 0 -3 -BITMAP -0F -06 -04 -04 -0C -0C -0C -08 -08 -18 -18 -90 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 698 0 -DWIDTH 10 0 -BBX 11 10 0 0 -BITMAP -3CE0 -18C0 -1100 -1600 -3C00 -3C00 -2600 -2300 -6180 -F3C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 572 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -3C -18 -10 -10 -30 -30 -20 -20 -61 -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 865 0 -DWIDTH 12 0 -BBX 13 10 1 0 -BITMAP -3838 -1870 -1860 -28A0 -2DA0 -2D60 -2640 -2640 -4040 -E1E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 762 0 -DWIDTH 11 0 -BBX 12 10 0 0 -BITMAP -3070 -1820 -1840 -2C40 -2640 -2240 -2340 -2140 -4180 -E080 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 10 10 2 0 -BITMAP -0F00 -3180 -60C0 -40C0 -C0C0 -C0C0 -C080 -C100 -4300 -3C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 579 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -3F00 -1980 -1180 -1180 -3300 -3E00 -2000 -2000 -6000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 788 0 -DWIDTH 11 0 -BBX 11 13 2 -3 -BITMAP -0F00 -3180 -60C0 -40C0 -C0C0 -C0C0 -C080 -C180 -4300 -3E00 -0400 -0600 -01E0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 686 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -3F00 -1180 -1180 -3100 -3200 -3C00 -2600 -2200 -6300 -F180 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 549 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -1E -33 -22 -20 -38 -0C -04 -86 -8C -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 9 10 2 0 -BITMAP -FF80 -8880 -0800 -1800 -1800 -1000 -1000 -3000 -3000 -7800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 727 0 -DWIDTH 10 0 -BBX 10 10 2 0 -BITMAP -F1C0 -6080 -4100 -4100 -4100 -C100 -8100 -8200 -C600 -7C00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 656 0 -DWIDTH 9 0 -BBX 10 10 2 0 -BITMAP -F1C0 -4080 -6180 -6100 -2200 -2600 -2400 -3800 -3800 -1000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 878 0 -DWIDTH 12 0 -BBX 13 10 2 0 -BITMAP -F238 -4210 -4620 -4620 -4A40 -6B40 -7380 -7380 -6300 -4300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 624 0 -DWIDTH 9 0 -BBX 11 10 0 0 -BITMAP -3CE0 -1840 -0880 -0F00 -0600 -0600 -0A00 -1300 -6100 -E380 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 9 10 2 0 -BITMAP -F380 -6100 -6200 -2400 -3800 -1800 -1000 -3000 -3000 -7800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -3F80 -2100 -0200 -0600 -0C00 -1800 -3000 -2000 -4100 -FE00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 310 0 -DWIDTH 4 0 -BBX 5 13 1 -3 -BITMAP -38 -20 -20 -20 -20 -60 -40 -40 -40 -40 -C0 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 458 0 -DWIDTH 6 0 -BBX 4 13 2 -3 -BITMAP -80 -80 -40 -40 -40 -40 -40 -20 -20 -20 -20 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 310 0 -DWIDTH 4 0 -BBX 5 13 0 -3 -BITMAP -38 -08 -18 -10 -10 -10 -10 -30 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 8 1 2 -BITMAP -04 -04 -0C -12 -22 -22 -41 -81 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 1 1 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 3 2 4 8 -BITMAP -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -1F -23 -42 -C2 -86 -9E -F7 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 596 0 -DWIDTH 8 0 -BBX 8 10 1 0 -BITMAP -70 -20 -20 -27 -79 -71 -63 -42 -C4 -F8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 487 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -1C -64 -44 -80 -80 -C4 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -07 -03 -02 -1E -22 -42 -C6 -8C -94 -E6 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 518 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -1C -64 -44 -F8 -80 -CC -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 380 0 -DWIDTH 5 0 -BBX 7 14 1 -3 -BITMAP -0E -12 -12 -20 -7C -20 -20 -60 -60 -40 -40 -40 -C0 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 8 10 1 -3 -BITMAP -1F -23 -22 -42 -46 -4A -76 -04 -84 -F8 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 631 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -60 -20 -20 -6E -56 -66 -44 -44 -C4 -8E -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 3 10 2 0 -BITMAP -20 -00 -00 -E0 -40 -40 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 7 13 0 -3 -BITMAP -06 -00 -00 -0C -04 -04 -0C -0C -08 -08 -98 -90 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -60 -20 -20 -66 -6C -50 -70 -58 -CC -8E -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 4 10 1 0 -BITMAP -70 -30 -20 -20 -60 -60 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 13 0 -BBX 12 7 1 0 -BITMAP -EE70 -7BB0 -7330 -6620 -4620 -C420 -8470 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 631 0 -DWIDTH 9 0 -BBX 7 7 2 0 -BITMAP -EE -56 -66 -44 -44 -C4 -8E -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -1C -66 -46 -C6 -C4 -CC -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 1 -3 -BITMAP -67 -39 -71 -63 -42 -44 -78 -C0 -C0 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 8 10 1 -3 -BITMAP -1F -23 -42 -C2 -C6 -9E -F6 -04 -04 -04 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 470 0 -DWIDTH 7 0 -BBX 6 7 2 0 -BITMAP -EC -54 -60 -60 -40 -C0 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 440 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -38 -48 -68 -30 -90 -90 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 355 0 -DWIDTH 5 0 -BBX 4 9 2 0 -BITMAP -60 -40 -F0 -40 -40 -C0 -C0 -80 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 7 7 2 0 -BITMAP -EE -46 -46 -44 -CC -D4 -EE -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 558 0 -DWIDTH 8 0 -BBX 8 7 1 0 -BITMAP -E3 -61 -22 -36 -3C -18 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 805 0 -DWIDTH 11 0 -BBX 11 7 1 0 -BITMAP -C260 -6620 -2660 -2AC0 -3A80 -3300 -2300 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 510 0 -DWIDTH 7 0 -BBX 7 7 1 0 -BITMAP -66 -26 -38 -18 -68 -CC -86 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 558 0 -DWIDTH 8 0 -BBX 9 10 0 -3 -BITMAP -6180 -3180 -1100 -1200 -1600 -1400 -1800 -1000 -2000 -C000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -3E -44 -08 -10 -20 -44 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 337 0 -DWIDTH 5 0 -BBX 5 13 1 -3 -BITMAP -18 -30 -20 -20 -20 -20 -C0 -40 -40 -C0 -80 -80 -40 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 3 13 1 -3 -BITMAP -20 -20 -20 -40 -40 -40 -40 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 337 0 -DWIDTH 5 0 -BBX 5 13 1 -3 -BITMAP -30 -08 -18 -10 -10 -10 -18 -20 -20 -20 -20 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 3 1 2 -BITMAP -7080 -9880 -8700 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 3 10 1 -3 -BITMAP -20 -00 -00 -40 -40 -40 -40 -C0 -C0 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -08 -1C -34 -50 -D0 -90 -90 -E4 -78 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -07 -09 -11 -10 -10 -7C -30 -20 -20 -FC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 10 10 1 0 -BITMAP -4000 -20C0 -2F80 -1300 -2100 -2100 -2100 -2200 -5F00 -8100 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 10 2 0 -BITMAP -E380 -6300 -2200 -3C00 -7C00 -1000 -FC00 -3000 -2000 -7000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 3 13 1 -3 -BITMAP -20 -20 -20 -40 -40 -40 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 13 1 -3 -BITMAP -1F -31 -20 -20 -38 -4C -42 -72 -1C -04 -84 -8C -F8 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 4 1 4 9 -BITMAP -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 843 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -1F00 -6080 -4F40 -9120 -9020 -A020 -9020 -5E40 -6080 -1F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 458 0 -DWIDTH 6 0 -BBX 5 6 2 4 -BITMAP -38 -48 -C8 -98 -B8 -D8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 525 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -24 -28 -58 -90 -50 -48 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 4 1 2 -BITMAP -FF -01 -01 -03 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 4 0 -BBX 3 1 2 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 5 6 3 4 -BITMAP -70 -F8 -A8 -A8 -D8 -70 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 4 1 4 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 4 0 -BBX 2 2 3 8 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -0400 -0400 -7F80 -0800 -0800 -0800 -0000 -FF00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 5 6 -6 4 -BITMAP -38 -48 -18 -60 -80 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 4 6 -6 4 -BITMAP -70 -50 -60 -10 -90 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 3 2 5 8 -BITMAP -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 8 10 1 -3 -BITMAP -67 -23 -62 -42 -46 -4E -77 -C0 -C0 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 6 13 2 -3 -BITMAP -7C -F4 -F8 -E8 -68 -28 -28 -28 -50 -50 -50 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 2 1 4 4 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 2 3 2 -3 -BITMAP -40 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 3 6 -6 4 -BITMAP -60 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 458 0 -DWIDTH 6 0 -BBX 5 6 2 4 -BITMAP -38 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 525 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -48 -48 -28 -24 -28 -50 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 11 0 -BBX 11 10 3 0 -BITMAP -6020 -2040 -4080 -4100 -42C0 -E540 -0A40 -13C0 -2080 -41C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 11 0 -BBX 11 10 3 0 -BITMAP -6020 -2040 -4080 -4100 -42E0 -E520 -0860 -1180 -2200 -43C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 11 0 -BBX 11 10 3 0 -BITMAP -7020 -5040 -6080 -1100 -92C0 -E540 -0A40 -13C0 -2080 -41C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 471 0 -DWIDTH 7 0 -BBX 6 10 1 -3 -BITMAP -0C -00 -08 -18 -10 -60 -C0 -88 -C8 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0300 -0080 -0000 -0200 -0300 -0700 -0900 -0900 -1100 -3F80 -2180 -4180 -E3C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0180 -0200 -0000 -0200 -0300 -0700 -0900 -0900 -1100 -3F80 -2180 -4180 -E3C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0300 -0480 -0000 -0200 -0300 -0700 -0900 -0900 -1100 -3F80 -2180 -4180 -E3C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -07C0 -0000 -0200 -0300 -0700 -0900 -0900 -1100 -3F80 -2180 -4180 -E3C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0480 -0000 -0200 -0300 -0700 -0900 -0900 -1100 -3F80 -2180 -4180 -E3C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0300 -0300 -0000 -0200 -0300 -0700 -0900 -0900 -1100 -3F80 -2180 -4180 -E3C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 13 0 -BBX 14 10 0 0 -BITMAP -00FC -01C4 -0280 -0498 -0DF0 -1190 -1F00 -2100 -4308 -E7F0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 714 0 -DWIDTH 10 0 -BBX 9 13 2 -3 -BITMAP -0F80 -3080 -6080 -4000 -C000 -C000 -C000 -C000 -6100 -3E00 -1000 -1000 -3000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 569 0 -DWIDTH 8 0 -BBX 9 13 0 0 -BITMAP -0C00 -0200 -0000 -3F80 -1880 -1000 -1200 -3E00 -3200 -2000 -2000 -6100 -FE00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 569 0 -DWIDTH 8 0 -BBX 9 13 0 0 -BITMAP -0300 -0400 -0000 -3F80 -1880 -1000 -1200 -3E00 -3200 -2000 -2000 -6100 -FE00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 569 0 -DWIDTH 8 0 -BBX 9 13 0 0 -BITMAP -0600 -0900 -0000 -3F80 -1880 -1000 -1200 -3E00 -3200 -2000 -2000 -6100 -FE00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 569 0 -DWIDTH 8 0 -BBX 9 12 0 0 -BITMAP -0900 -0000 -3F80 -1880 -1000 -1200 -3E00 -3200 -2000 -2000 -6100 -FE00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 6 13 0 0 -BITMAP -18 -04 -00 -3C -18 -10 -10 -30 -30 -20 -20 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 6 13 0 0 -BITMAP -0C -10 -00 -3C -18 -10 -10 -30 -30 -20 -20 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 6 13 0 0 -BITMAP -18 -24 -00 -3C -18 -10 -10 -30 -30 -20 -20 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 6 12 0 0 -BITMAP -24 -00 -3C -18 -10 -10 -30 -30 -20 -20 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 770 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -3F80 -10C0 -1060 -1060 -7C60 -3060 -2040 -20C0 -6180 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 762 0 -DWIDTH 11 0 -BBX 12 12 0 0 -BITMAP -07C0 -0000 -3070 -1820 -1840 -2C40 -2640 -2240 -2340 -2140 -4180 -E080 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0C00 -0200 -0000 -0F00 -3180 -60C0 -40C0 -C0C0 -C0C0 -C080 -C100 -4300 -3C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0300 -0400 -0000 -0F00 -3180 -60C0 -40C0 -C0C0 -C0C0 -C080 -C100 -4300 -3C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0600 -0900 -0000 -0F00 -3180 -60C0 -40C0 -C0C0 -C0C0 -C080 -C100 -4300 -3C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -0F80 -0000 -0F00 -3180 -60C0 -40C0 -C0C0 -C0C0 -C080 -C100 -4300 -3C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -0900 -0000 -0F00 -3180 -60C0 -40C0 -C0C0 -C0C0 -C080 -C100 -4300 -3C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 8 1 0 -BITMAP -4080 -2100 -1200 -1C00 -1C00 -2400 -4200 -8100 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 783 0 -DWIDTH 11 0 -BBX 12 10 1 0 -BITMAP -07B0 -18C0 -3060 -21E0 -6260 -4C40 -5040 -7080 -6100 -9E00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 727 0 -DWIDTH 10 0 -BBX 10 13 2 0 -BITMAP -0C00 -0200 -0000 -F1C0 -6080 -4100 -4100 -4100 -C100 -8100 -8200 -C600 -7C00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 727 0 -DWIDTH 10 0 -BBX 10 13 2 0 -BITMAP -0300 -0400 -0000 -F1C0 -6080 -4100 -4100 -4100 -C100 -8100 -8200 -C600 -7C00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 727 0 -DWIDTH 10 0 -BBX 10 13 2 0 -BITMAP -0C00 -1200 -0000 -F1C0 -6080 -4100 -4100 -4100 -C100 -8100 -8200 -C600 -7C00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 727 0 -DWIDTH 10 0 -BBX 10 12 2 0 -BITMAP -1200 -0000 -F1C0 -6080 -4100 -4100 -4100 -C100 -8100 -8200 -C600 -7C00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 9 13 2 0 -BITMAP -0600 -0800 -0000 -F380 -6100 -6200 -2400 -3800 -1800 -1000 -3000 -3000 -7800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 579 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -3C00 -1800 -1F00 -1180 -1180 -3180 -3300 -3E00 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 603 0 -DWIDTH 8 0 -BBX 8 14 1 -3 -BITMAP -1E -12 -32 -24 -28 -28 -6C -62 -42 -53 -5C -C0 -C0 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0C -02 -00 -1F -23 -42 -C2 -86 -9E -F7 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -03 -04 -00 -1F -23 -42 -C2 -86 -9E -F7 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -0C -12 -00 -1F -23 -42 -C2 -86 -9E -F7 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1F -00 -1F -23 -42 -C2 -86 -9E -F7 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -09 -00 -1F -23 -42 -C2 -86 -9E -F7 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -06 -06 -00 -1F -23 -42 -C2 -86 -9E -F7 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 881 0 -DWIDTH 12 0 -BBX 11 7 1 0 -BITMAP -1FE0 -2320 -4220 -C7C0 -CE00 -9E20 -E3C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 487 0 -DWIDTH 7 0 -BBX 6 10 1 -3 -BITMAP -1C -64 -44 -80 -80 -C4 -78 -20 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 518 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -18 -04 -00 -1C -64 -44 -F8 -80 -CC -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 518 0 -DWIDTH 7 0 -BBX 7 10 1 0 -BITMAP -06 -08 -00 -1C -64 -44 -F8 -80 -CC -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 518 0 -DWIDTH 7 0 -BBX 7 10 1 0 -BITMAP -0C -12 -00 -1C -64 -44 -F8 -80 -CC -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 518 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -12 -00 -1C -64 -44 -F8 -80 -CC -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 4 10 1 0 -BITMAP -60 -10 -00 -E0 -60 -40 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 5 10 1 0 -BITMAP -18 -20 -00 -E0 -60 -40 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 5 10 1 0 -BITMAP -30 -48 -00 -E0 -60 -40 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 4 0 -BBX 5 9 1 0 -BITMAP -48 -00 -E0 -60 -40 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 562 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -06 -38 -1C -26 -3E -66 -46 -C6 -84 -CC -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 631 0 -DWIDTH 9 0 -BBX 8 9 2 0 -BITMAP -1F -00 -EE -56 -66 -44 -44 -C4 -8E -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -18 -04 -00 -1C -66 -46 -C6 -C4 -CC -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -06 -08 -00 -1C -66 -46 -C6 -C4 -CC -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -0C -12 -00 -1C -66 -46 -C6 -C4 -CC -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1F -00 -1C -66 -46 -C6 -C4 -CC -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -12 -00 -1C -66 -46 -C6 -C4 -CC -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -08 -00 -00 -FF -00 -00 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 560 0 -DWIDTH 8 0 -BBX 8 7 1 0 -BITMAP -1D -22 -67 -5A -62 -44 -F8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -18 -04 -00 -EE -46 -46 -44 -CC -D4 -EE -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -06 -08 -00 -EE -46 -46 -44 -CC -D4 -EE -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -0C -12 -00 -EE -46 -46 -44 -CC -D4 -EE -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 7 9 2 0 -BITMAP -12 -00 -EE -46 -46 -44 -CC -D4 -EE -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 558 0 -DWIDTH 8 0 -BBX 9 13 0 -3 -BITMAP -0300 -0400 -0000 -6180 -3180 -1100 -1200 -1600 -1400 -1800 -1000 -2000 -C000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 13 1 -3 -BITMAP -70 -20 -20 -27 -39 -71 -63 -42 -44 -78 -C0 -C0 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 558 0 -DWIDTH 8 0 -BBX 9 12 0 -3 -BITMAP -0900 -0000 -6180 -3180 -1100 -1200 -1600 -1400 -1800 -1000 -2000 -C000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubI18-L1.bdf diff -u xc/fonts/bdf/75dpi/lubI18-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubI18-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubI18-L1.bdf:1.1 Wed Apr 4 18:56:32 2001 +++ xc/fonts/bdf/75dpi/lubI18-L1.bdf Wed Mar 16 21:04:10 2005 @@ -1,3687 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubI18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-I-Normal--18-180-75-75-P-102-ISO8859-1 -SIZE 18 72 72 -FONTBOUNDINGBOX 28 21 -9 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 102 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 16 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Italic" -X_HEIGHT 9 -CAP_HEIGHT 13 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 776 0 -DWIDTH 14 0 -BBX 15 13 0 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 4 13 2 0 -BITMAP -30 -30 -30 -20 -20 -20 -40 -40 -40 -40 -00 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 377 0 -DWIDTH 7 0 -BBX 5 4 3 9 -BITMAP -D8 -D0 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -0220 -0240 -0440 -0480 -7FE0 -0900 -1100 -1200 -FFC0 -2400 -4400 -4800 -8800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 9 15 3 -1 -BITMAP -0400 -1F80 -3580 -6900 -6800 -6800 -3800 -1C00 -1E00 -1300 -1300 -9200 -9400 -F800 -2000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 13 13 2 0 -BITMAP -3C18 -2420 -4460 -44C0 -4C80 -3900 -02E0 -0590 -0910 -1310 -2330 -6120 -C1C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 727 0 -DWIDTH 13 0 -BBX 13 13 1 0 -BITMAP -0380 -04C0 -0CC0 -0CC0 -0D80 -1E00 -64F8 -C620 -C220 -C340 -C1C0 -6180 -3EE0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 231 0 -DWIDTH 4 0 -BBX 2 4 3 9 -BITMAP -C0 -C0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 310 0 -DWIDTH 6 0 -BBX 6 16 2 -3 -BITMAP -04 -08 -10 -20 -20 -60 -40 -C0 -C0 -C0 -C0 -C0 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 310 0 -DWIDTH 6 0 -BBX 6 16 0 -3 -BITMAP -10 -08 -08 -0C -0C -0C -0C -0C -0C -08 -18 -10 -10 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 458 0 -DWIDTH 8 0 -BBX 7 7 3 6 -BITMAP -18 -10 -D6 -2C -30 -C8 -48 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 11 1 0 -BITMAP -0200 -0200 -0400 -0400 -0400 -FFE0 -0400 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 5 1 -3 -BITMAP -60 -60 -60 -40 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 6 0 -BBX 4 1 2 5 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 2 1 0 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 458 0 -DWIDTH 8 0 -BBX 11 16 0 -3 -BITMAP -0020 -0040 -0080 -0080 -0100 -0300 -0200 -0400 -0400 -0800 -1800 -1000 -2000 -2000 -4000 -8000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0F00 -1980 -3080 -60C0 -60C0 -C0C0 -C080 -C180 -C180 -C100 -C300 -6600 -3C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 7 13 2 0 -BITMAP -1E -06 -04 -04 -0C -0C -0C -08 -18 -18 -18 -18 -FE -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0F80 -11C0 -20C0 -00C0 -00C0 -0180 -0300 -0400 -1800 -2000 -6000 -4000 -FF00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 9 13 2 0 -BITMAP -1F00 -1180 -2180 -0180 -0180 -0300 -3C00 -0200 -0300 -0300 -8300 -8600 -FC00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0080 -0380 -0500 -0900 -1300 -2300 -2300 -4200 -FF80 -0600 -0600 -0600 -1F00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -1FC0 -2000 -2000 -2000 -3C00 -0600 -0300 -0300 -0300 -0300 -8300 -8600 -F800 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0780 -18C0 -3080 -6000 -6000 -7F00 -E300 -C180 -C180 -C180 -C300 -6600 -3C00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 13 3 0 -BITMAP -7FC0 -0080 -0080 -0100 -0200 -0400 -0800 -1000 -3000 -2000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 9 13 2 0 -BITMAP -0F00 -1180 -3180 -2180 -3100 -1E00 -3E00 -4700 -C300 -C300 -C300 -C600 -7C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0F00 -1180 -2080 -60C0 -60C0 -60C0 -6180 -3F80 -0180 -0300 -8300 -8600 -7800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 4 9 1 0 -BITMAP -30 -70 -00 -00 -00 -00 -00 -E0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 5 12 1 -3 -BITMAP -18 -38 -00 -00 -00 -00 -00 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 11 2 0 -BITMAP -0020 -00C0 -0300 -0C00 -3000 -C000 -3000 -1800 -0600 -0100 -0080 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 4 1 3 -BITMAP -7FE0 -0000 -0000 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -2000 -1000 -0C00 -0300 -0180 -0060 -0180 -0600 -1800 -6000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 471 0 -DWIDTH 8 0 -BBX 7 13 3 0 -BITMAP -7C -C6 -86 -06 -04 -08 -10 -20 -60 -40 -00 -00 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 16 0 -BBX 14 13 2 0 -BITMAP -03E0 -0C18 -3004 -23E4 -4444 -8844 -88C4 -88C4 -89C8 -8E70 -4000 -2080 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -00C0 -00C0 -01C0 -03C0 -02C0 -0460 -0C60 -0860 -1FE0 -1060 -2020 -4030 -F0F8 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -3FC0 -0C60 -0C60 -0860 -1840 -1880 -1F00 -19C0 -10C0 -30C0 -30C0 -31C0 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 714 0 -DWIDTH 13 0 -BBX 12 13 2 0 -BITMAP -07F0 -1C30 -3030 -3000 -6000 -6000 -C000 -C000 -C000 -C000 -E000 -70C0 -3F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 770 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -3FF0 -0C38 -0C1C -080C -180C -180C -180C -180C -3018 -3018 -3030 -30E0 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 569 0 -DWIDTH 10 0 -BBX 11 13 1 0 -BITMAP -3FE0 -1820 -1820 -1800 -1800 -1880 -1F80 -3100 -3000 -3000 -3080 -3080 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 551 0 -DWIDTH 10 0 -BBX 11 13 1 0 -BITMAP -3FE0 -1820 -1820 -1800 -1800 -1880 -1F80 -3100 -3000 -3000 -3000 -3000 -F800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 756 0 -DWIDTH 14 0 -BBX 12 13 2 0 -BITMAP -07F0 -1C30 -3020 -3000 -6000 -4000 -C000 -C1F0 -C0C0 -C0C0 -E0C0 -70C0 -3F00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 776 0 -DWIDTH 14 0 -BBX 16 13 0 0 -BITMAP -1F1F -0C0C -0C0C -080C -1808 -1818 -1FF8 -1818 -1018 -3010 -3030 -3030 -F8F8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 8 13 0 0 -BITMAP -1F -0C -0C -0C -08 -18 -18 -18 -10 -30 -30 -30 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 10 16 0 -3 -BITMAP -07C0 -0380 -0300 -0300 -0300 -0200 -0600 -0600 -0600 -0600 -0400 -0C00 -0C00 -CC00 -9800 -F000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 698 0 -DWIDTH 13 0 -BBX 14 13 0 0 -BITMAP -1F3C -0C18 -0C20 -0CC0 -1980 -1A00 -1E00 -1B00 -1380 -31C0 -30C0 -3060 -F9F0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 572 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -3F00 -0C00 -0C00 -0800 -1800 -1800 -1800 -1800 -3000 -3000 -3040 -30C0 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 865 0 -DWIDTH 16 0 -BBX 17 13 1 0 -BITMAP -3C0780 -0C0600 -0C0E00 -161E00 -161600 -162400 -126C00 -134C00 -238C00 -238800 -210800 -201800 -F03E00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 762 0 -DWIDTH 14 0 -BBX 16 13 0 0 -BITMAP -3C1F -0C04 -0E04 -1608 -1308 -1308 -1188 -10C8 -20D0 -2070 -2070 -2030 -F020 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 783 0 -DWIDTH 14 0 -BBX 13 13 2 0 -BITMAP -07C0 -0C70 -3030 -2018 -6018 -4018 -C018 -C030 -C030 -C060 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 579 0 -DWIDTH 10 0 -BBX 12 13 0 0 -BITMAP -1FE0 -0C30 -0C30 -0C30 -1830 -1860 -18C0 -1F80 -1800 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 788 0 -DWIDTH 14 0 -BBX 14 16 2 -3 -BITMAP -07C0 -0C70 -3030 -2018 -6018 -4018 -C010 -C030 -C030 -C060 -C0E0 -61C0 -3F00 -0300 -0080 -007C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 686 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -1FE0 -0C60 -0C30 -0820 -1860 -18C0 -1F00 -1B00 -1180 -3180 -30C0 -30E0 -F870 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 549 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0F80 -18C0 -3040 -3040 -3800 -1C00 -0E00 -0300 -0180 -8180 -8180 -C300 -7C00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 12 0 -BBX 12 13 2 0 -BITMAP -FFF0 -C610 -8610 -0400 -0C00 -0C00 -0C00 -0C00 -0800 -1800 -1800 -1800 -7E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 727 0 -DWIDTH 13 0 -BBX 13 13 3 0 -BITMAP -F878 -7020 -6020 -6020 -6040 -6040 -4040 -C040 -C040 -C080 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 656 0 -DWIDTH 12 0 -BBX 13 13 2 0 -BITMAP -F838 -6010 -6020 -2060 -3040 -3080 -3180 -3100 -1200 -1A00 -1C00 -1800 -1800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 878 0 -DWIDTH 16 0 -BBX 17 13 2 0 -BITMAP -F88780 -608300 -61C200 -61C400 -62C400 -62C800 -64C800 -24D000 -28D000 -28E000 -30E000 -30C000 -204000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 624 0 -DWIDTH 11 0 -BBX 14 13 0 0 -BITMAP -1F1C -0C18 -0630 -0660 -02C0 -0380 -0380 -0380 -0D80 -08C0 -10C0 -2060 -F1F0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 663 0 -DWIDTH 12 0 -BBX 12 13 2 0 -BITMAP -F870 -6060 -3040 -3080 -1900 -1A00 -1C00 -0800 -1800 -1800 -1800 -3800 -7C00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 12 13 1 0 -BITMAP -1FF0 -1060 -30C0 -01C0 -0180 -0300 -0600 -0C00 -1800 -3800 -3040 -6040 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 310 0 -DWIDTH 6 0 -BBX 7 16 1 -3 -BITMAP -1E -18 -18 -10 -30 -30 -30 -20 -20 -60 -60 -40 -40 -40 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 458 0 -DWIDTH 8 0 -BBX 5 16 3 -3 -BITMAP -80 -80 -40 -40 -40 -40 -20 -20 -20 -20 -10 -10 -10 -10 -08 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 310 0 -DWIDTH 6 0 -BBX 7 16 0 -3 -BITMAP -1E -06 -04 -04 -04 -0C -0C -08 -08 -18 -18 -18 -10 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 11 0 2 -BITMAP -0100 -0100 -0300 -0480 -0480 -0880 -10C0 -3040 -2040 -4040 -C020 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 1 1 -1 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 3 3 6 10 -BITMAP -C0 -40 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -0FC0 -10C0 -2080 -6180 -4180 -C380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 596 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -7800 -1000 -3000 -3000 -3380 -24C0 -28C0 -70C0 -6080 -6180 -4100 -C200 -FC00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 487 0 -DWIDTH 9 0 -BBX 8 9 2 0 -BITMAP -0F -31 -61 -40 -C0 -C0 -C0 -C2 -7C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -01E0 -0060 -0040 -00C0 -0FC0 -10C0 -20C0 -6080 -4180 -C380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 518 0 -DWIDTH 9 0 -BBX 8 9 2 0 -BITMAP -0E -33 -63 -42 -FC -C0 -C1 -E6 -7C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 380 0 -DWIDTH 7 0 -BBX 9 17 1 -3 -BITMAP -0780 -0880 -0880 -1800 -1000 -7E00 -3000 -3000 -3000 -2000 -6000 -6000 -6000 -6000 -4000 -C000 -C000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 12 1 -3 -BITMAP -07C0 -18C0 -30C0 -2080 -6180 -6380 -6380 -6500 -7B00 -0300 -C200 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 631 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -7800 -1000 -3000 -3000 -3380 -24C0 -68C0 -7080 -6180 -6180 -4180 -C180 -C3C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 4 13 2 0 -BITMAP -30 -00 -00 -00 -E0 -60 -60 -60 -40 -40 -40 -C0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 9 16 -1 -3 -BITMAP -0180 -0000 -0000 -0000 -0700 -0300 -0300 -0300 -0200 -0600 -0600 -0600 -0400 -8C00 -8800 -F000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -7000 -3000 -3000 -3000 -2180 -2300 -6600 -7800 -7800 -4C00 -4E00 -C600 -C380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 5 13 1 0 -BITMAP -78 -18 -10 -30 -30 -30 -20 -60 -60 -60 -40 -C0 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 17 0 -BBX 15 9 2 0 -BITMAP -F39C -2DB6 -79E6 -71C4 -618C -410C -430C -C30C -C30E -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 631 0 -DWIDTH 11 0 -BBX 10 9 2 0 -BITMAP -F380 -24C0 -68C0 -7080 -6180 -6180 -4180 -C180 -C3C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 9 9 2 0 -BITMAP -0F00 -3380 -6180 -4180 -C180 -C300 -C300 -C600 -7800 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 12 1 -3 -BITMAP -7380 -34C0 -38C0 -30C0 -3080 -6180 -6100 -6200 -7C00 -4000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 10 12 1 -3 -BITMAP -0FC0 -10C0 -2080 -6180 -4180 -C380 -C580 -C900 -7300 -0300 -0300 -0200 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 470 0 -DWIDTH 8 0 -BBX 8 9 2 0 -BITMAP -F3 -2E -78 -70 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 440 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1F -31 -31 -38 -1C -06 -82 -C6 -7C -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 355 0 -DWIDTH 6 0 -BBX 6 12 2 0 -BITMAP -30 -30 -30 -FC -60 -60 -60 -40 -C0 -C0 -C0 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 10 9 2 0 -BITMAP -F3C0 -60C0 -6080 -6180 -6180 -4380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 558 0 -DWIDTH 10 0 -BBX 10 9 1 0 -BITMAP -E0C0 -3040 -30C0 -1080 -1900 -1A00 -1E00 -1C00 -1800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 805 0 -DWIDTH 14 0 -BBX 14 9 1 0 -BITMAP -E10C -6184 -338C -3388 -3690 -14F0 -18E0 -18C0 -1080 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 510 0 -DWIDTH 9 0 -BBX 9 9 1 0 -BITMAP -7180 -3180 -1B00 -1C00 -0C00 -3C00 -6600 -C700 -C380 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 558 0 -DWIDTH 10 0 -BBX 11 12 0 -3 -BITMAP -7060 -1820 -1860 -0840 -0C80 -0D00 -0E00 -0C00 -0800 -1000 -3000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -3F80 -2300 -2600 -0C00 -1800 -1800 -3100 -6100 -FF00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 337 0 -DWIDTH 6 0 -BBX 6 16 2 -3 -BITMAP -0C -18 -10 -30 -10 -30 -30 -20 -C0 -60 -60 -60 -C0 -C0 -C0 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 4 0 -BBX 4 16 1 -3 -BITMAP -10 -10 -30 -20 -20 -20 -20 -60 -60 -40 -40 -40 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 337 0 -DWIDTH 6 0 -BBX 6 16 2 -3 -BITMAP -18 -04 -04 -0C -08 -18 -18 -0C -10 -10 -30 -30 -30 -30 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 4 1 3 -BITMAP -7820 -8C20 -8640 -83C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 4 12 1 -3 -BITMAP -30 -00 -00 -20 -20 -20 -40 -40 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 8 13 3 0 -BITMAP -02 -07 -1D -29 -48 -C8 -C8 -C8 -C8 -CA -7C -10 -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -03C0 -0440 -0C40 -0800 -1800 -1800 -7E00 -1800 -1000 -3000 -2000 -4000 -FF00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 12 11 1 1 -BITMAP -2010 -1720 -18C0 -1040 -2040 -2040 -2040 -2080 -3180 -6EC0 -8040 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 12 13 2 0 -BITMAP -F870 -6040 -3180 -1900 -1E00 -7F00 -0800 -1800 -7F00 -1800 -1800 -3800 -7C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 4 0 -BBX 4 16 1 -3 -BITMAP -10 -10 -30 -20 -20 -20 -60 -00 -00 -60 -40 -40 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 16 1 -3 -BITMAP -0FC0 -1840 -3040 -3000 -3800 -1E00 -2700 -6180 -6180 -3900 -1E00 -0300 -0100 -8300 -C600 -7C00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 5 1 5 12 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 843 0 -DWIDTH 15 0 -BBX 14 13 2 0 -BITMAP -0FC0 -3830 -6008 -43E4 -8424 -8804 -8804 -8804 -8C04 -4784 -6008 -3830 -0FC0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 458 0 -DWIDTH 7 0 -BBX 7 7 2 6 -BITMAP -3E -66 -44 -CC -DC -FC -EE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 525 0 -DWIDTH 9 0 -BBX 8 9 2 0 -BITMAP -09 -12 -26 -4C -D8 -48 -44 -24 -22 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 4 1 3 -BITMAP -FFE0 -0020 -0040 -0040 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 6 0 -BBX 4 1 2 5 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 8 8 3 5 -BITMAP -3C -46 -9D -95 -99 -AD -46 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 5 1 5 12 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 5 0 -BBX 3 3 3 10 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 12 11 0 0 -BITMAP -0100 -0200 -0200 -0200 -7FF0 -0200 -0200 -0400 -0000 -0000 -FFE0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 6 9 -8 4 -BITMAP -38 -44 -04 -04 -18 -20 -60 -40 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 6 9 -9 4 -BITMAP -38 -48 -0C -08 -70 -08 -08 -98 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 4 3 6 10 -BITMAP -30 -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 663 0 -DWIDTH 12 0 -BBX 10 12 2 -3 -BITMAP -71C0 -30C0 -3080 -2080 -6180 -6180 -6380 -6500 -7BC0 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 8 16 3 -3 -BITMAP -7F -FA -FA -FA -F2 -72 -34 -14 -14 -24 -24 -28 -28 -28 -28 -68 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 2 1 6 5 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 3 3 3 -3 -BITMAP -60 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 4 9 -9 4 -BITMAP -70 -10 -10 -20 -20 -20 -20 -20 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 458 0 -DWIDTH 7 0 -BBX 7 7 2 6 -BITMAP -1C -66 -46 -C6 -C4 -C8 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 525 0 -DWIDTH 9 0 -BBX 8 9 2 0 -BITMAP -44 -24 -22 -12 -1B -32 -64 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 15 0 -BBX 14 13 3 0 -BITMAP -700C -1018 -1030 -2020 -204C -2094 -2128 -2248 -F488 -08FC -1808 -3010 -6038 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 15 0 -BBX 14 13 3 0 -BITMAP -700C -1018 -1030 -2020 -2078 -20C4 -2104 -2204 -F418 -0820 -1860 -3040 -60F8 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 15 0 -BBX 14 13 3 0 -BITMAP -380C -4818 -0C30 -0820 -704C -0894 -0928 -9A48 -F488 -08FC -1808 -3010 -6038 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 471 0 -DWIDTH 8 0 -BBX 7 13 1 -4 -BITMAP -06 -00 -00 -04 -04 -0C -18 -30 -60 -C0 -C2 -C6 -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -00C0 -0040 -0020 -0000 -00C0 -00C0 -01C0 -03C0 -02C0 -0460 -0C60 -0860 -1FE0 -1060 -2020 -4030 -F0F8 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -0030 -0040 -0080 -0000 -00C0 -00C0 -01C0 -03C0 -02C0 -0460 -0C60 -0860 -1FE0 -1060 -2020 -4030 -F0F8 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -00E0 -01A0 -0210 -0000 -00C0 -00C0 -01C0 -03C0 -02C0 -0460 -0C60 -0860 -1FE0 -1060 -2020 -4030 -F0F8 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -00C8 -0130 -0000 -00C0 -00C0 -01C0 -03C0 -02C0 -0460 -0C60 -0860 -1FE0 -1060 -2020 -4030 -F0F8 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -01B0 -0000 -00C0 -00C0 -01C0 -03C0 -02C0 -0460 -0C60 -0860 -1FE0 -1060 -2020 -4030 -F0F8 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -00E0 -00A0 -00E0 -0000 -00C0 -00C0 -01C0 -03C0 -02C0 -0460 -0C60 -0860 -1FE0 -1060 -2020 -4030 -F0F8 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 16 0 -BBX 18 13 0 0 -BITMAP -003FC0 -007040 -007040 -00B000 -013000 -022100 -047F00 -046000 -0FE000 -106000 -204000 -40C100 -E3FF00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 714 0 -DWIDTH 13 0 -BBX 12 16 2 -3 -BITMAP -07F0 -1C30 -3030 -3000 -6000 -6000 -C000 -C000 -C000 -C000 -E000 -70C0 -3F00 -1000 -0800 -3800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 569 0 -DWIDTH 10 0 -BBX 11 17 1 0 -BITMAP -0300 -0100 -0080 -0000 -3FE0 -1820 -1820 -1800 -1800 -1880 -1F80 -3100 -3000 -3000 -3080 -3080 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 569 0 -DWIDTH 10 0 -BBX 11 17 1 0 -BITMAP -00C0 -0100 -0200 -0000 -3FE0 -1820 -1820 -1800 -1800 -1880 -1F80 -3100 -3000 -3000 -3080 -3080 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 569 0 -DWIDTH 10 0 -BBX 11 17 1 0 -BITMAP -0380 -0680 -0840 -0000 -3FE0 -1820 -1820 -1800 -1800 -1880 -1F80 -3100 -3000 -3000 -3080 -3080 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 569 0 -DWIDTH 10 0 -BBX 11 15 1 0 -BITMAP -06C0 -0000 -3FE0 -1820 -1820 -1800 -1800 -1880 -1F80 -3100 -3000 -3000 -3080 -3080 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 8 17 0 0 -BITMAP -0C -04 -02 -00 -1F -0C -0C -0C -08 -18 -18 -18 -10 -30 -30 -30 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 9 17 0 0 -BITMAP -0180 -0200 -0400 -0000 -1F00 -0C00 -0C00 -0C00 -0800 -1800 -1800 -1800 -1000 -3000 -3000 -3000 -F800 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 9 17 0 0 -BITMAP -0700 -0D00 -1080 -0000 -1F00 -0C00 -0C00 -0C00 -0800 -1800 -1800 -1800 -1000 -3000 -3000 -3000 -F800 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 8 15 0 0 -BITMAP -1B -00 -1F -0C -0C -0C -08 -18 -18 -18 -10 -30 -30 -30 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 770 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -3FF0 -0C38 -0C1C -080C -180C -180C -7F0C -180C -1018 -3018 -3030 -30E0 -FF80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 762 0 -DWIDTH 14 0 -BBX 16 16 0 0 -BITMAP -00C8 -0130 -0000 -3C1F -0C04 -0E04 -1608 -1308 -1308 -1188 -10C8 -20D0 -2070 -2070 -2030 -F020 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 783 0 -DWIDTH 14 0 -BBX 13 17 2 0 -BITMAP -0300 -0100 -0080 -0000 -07C0 -0C70 -3030 -2018 -6018 -4018 -C018 -C030 -C030 -C060 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 783 0 -DWIDTH 14 0 -BBX 13 17 2 0 -BITMAP -0060 -0080 -0100 -0000 -07C0 -0C70 -3030 -2018 -6018 -4018 -C018 -C030 -C030 -C060 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 783 0 -DWIDTH 14 0 -BBX 13 17 2 0 -BITMAP -01C0 -0340 -0420 -0000 -07C0 -0C70 -3030 -2018 -6018 -4018 -C018 -C030 -C030 -C060 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 783 0 -DWIDTH 14 0 -BBX 13 16 2 0 -BITMAP -0320 -04C0 -0000 -07C0 -0C70 -3030 -2018 -6018 -4018 -C018 -C030 -C030 -C060 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 783 0 -DWIDTH 14 0 -BBX 13 15 2 0 -BITMAP -0360 -0000 -07C0 -0C70 -3030 -2018 -6018 -4018 -C018 -C030 -C030 -C060 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 12 11 1 0 -BITMAP -2010 -3020 -1040 -0880 -0500 -0600 -0E00 -1100 -2080 -40C0 -8040 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 783 0 -DWIDTH 14 0 -BBX 15 13 1 0 -BITMAP -03E6 -0638 -0818 -181C -306C -208C -610C -6218 -6418 -7830 -7020 -30C0 -CF80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 727 0 -DWIDTH 13 0 -BBX 13 17 3 0 -BITMAP -0600 -0200 -0100 -0000 -F878 -7020 -6020 -6020 -6040 -6040 -4040 -C040 -C040 -C080 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 727 0 -DWIDTH 13 0 -BBX 13 17 3 0 -BITMAP -00C0 -0100 -0200 -0000 -F878 -7020 -6020 -6020 -6040 -6040 -4040 -C040 -C040 -C080 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 727 0 -DWIDTH 13 0 -BBX 13 17 3 0 -BITMAP -0380 -0680 -0840 -0000 -F878 -7020 -6020 -6020 -6040 -6040 -4040 -C040 -C040 -C080 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 727 0 -DWIDTH 13 0 -BBX 13 15 3 0 -BITMAP -06C0 -0000 -F878 -7020 -6020 -6020 -6040 -6040 -4040 -C040 -C040 -C080 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 663 0 -DWIDTH 12 0 -BBX 12 17 2 0 -BITMAP -0180 -0200 -0400 -0000 -F870 -6060 -3040 -3080 -1900 -1A00 -1C00 -0800 -1800 -1800 -1800 -3800 -7C00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 579 0 -DWIDTH 10 0 -BBX 11 13 0 0 -BITMAP -3F00 -0C00 -0C00 -0FC0 -1860 -1860 -1860 -18C0 -31C0 -3F00 -3000 -3000 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 603 0 -DWIDTH 11 0 -BBX 10 17 1 -3 -BITMAP -0F00 -0980 -1880 -1980 -1100 -3600 -3400 -3600 -3300 -2180 -60C0 -68C0 -6880 -4F00 -4000 -C000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0600 -0200 -0100 -0000 -0FC0 -10C0 -2080 -6180 -4180 -C380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -00C0 -0100 -0200 -0000 -0FC0 -10C0 -2080 -6180 -4180 -C380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0380 -0680 -0840 -0000 -0FC0 -10C0 -2080 -6180 -4180 -C380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -0640 -0980 -0000 -0FC0 -10C0 -2080 -6180 -4180 -C380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 11 1 0 -BITMAP -06C0 -0000 -0FC0 -10C0 -2080 -6180 -4180 -C380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0380 -0280 -0380 -0000 -0FC0 -10C0 -2080 -6180 -4180 -C380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 881 0 -DWIDTH 16 0 -BBX 14 9 2 0 -BITMAP -0FFC -10CC -208C -618C -41F0 -C300 -C584 -C988 -70F0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 487 0 -DWIDTH 9 0 -BBX 8 12 2 -3 -BITMAP -0F -31 -61 -40 -C0 -C0 -C0 -C2 -7C -20 -10 -70 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 518 0 -DWIDTH 9 0 -BBX 8 13 2 0 -BITMAP -0C -04 -02 -00 -0E -33 -63 -42 -FC -C0 -C1 -E6 -7C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 518 0 -DWIDTH 9 0 -BBX 9 13 2 0 -BITMAP -0180 -0200 -0400 -0000 -0E00 -3300 -6300 -4200 -FC00 -C000 -C100 -E600 -7C00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 518 0 -DWIDTH 9 0 -BBX 9 13 2 0 -BITMAP -0700 -0D00 -1080 -0000 -0E00 -3300 -6300 -4200 -FC00 -C000 -C100 -E600 -7C00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 518 0 -DWIDTH 9 0 -BBX 9 11 2 0 -BITMAP -0D80 -0000 -0E00 -3300 -6300 -4200 -FC00 -C000 -C100 -E600 -7C00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 5 13 2 0 -BITMAP -30 -10 -08 -00 -F0 -30 -20 -60 -60 -60 -40 -C0 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 7 13 2 0 -BITMAP -06 -08 -10 -00 -F0 -30 -20 -60 -60 -60 -40 -C0 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 7 13 2 0 -BITMAP -1C -34 -42 -00 -F0 -30 -20 -60 -60 -60 -40 -C0 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 6 11 2 0 -BITMAP -6C -00 -F0 -30 -20 -60 -60 -60 -40 -C0 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 562 0 -DWIDTH 10 0 -BBX 9 14 2 0 -BITMAP -0180 -3E00 -0F00 -0B00 -1100 -1F80 -3180 -6180 -4180 -C100 -C100 -C300 -C600 -7800 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 631 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -0640 -0980 -0000 -F380 -24C0 -68C0 -7080 -6180 -6180 -4180 -C180 -C3C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -0C00 -0400 -0200 -0000 -0F00 -3380 -6180 -4180 -C180 -C300 -C300 -C600 -7800 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -0180 -0200 -0400 -0000 -0F00 -3380 -6180 -4180 -C180 -C300 -C300 -C600 -7800 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 9 13 2 0 -BITMAP -0700 -0D00 -1080 -0000 -0F00 -3380 -6180 -4180 -C180 -C300 -C300 -C600 -7800 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 9 12 2 0 -BITMAP -0C80 -1300 -0000 -0F00 -3380 -6180 -4180 -C180 -C300 -C300 -C600 -7800 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 9 11 2 0 -BITMAP -0D80 -0000 -0F00 -3380 -6180 -4180 -C180 -C300 -C300 -C600 -7800 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 9 1 0 -BITMAP -0600 -0000 -0000 -0000 -FFE0 -0000 -0000 -0000 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 560 0 -DWIDTH 10 0 -BBX 10 9 1 0 -BITMAP -0740 -1980 -31C0 -62C0 -6480 -7980 -6100 -6300 -FC00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0600 -0200 -0100 -0000 -F3C0 -60C0 -6080 -6180 -6180 -4380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -00C0 -0100 -0200 -0000 -F3C0 -60C0 -6080 -6180 -6180 -4380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0380 -0680 -0840 -0000 -F3C0 -60C0 -6080 -6180 -6180 -4380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 10 11 2 0 -BITMAP -0D80 -0000 -F3C0 -60C0 -6080 -6180 -6180 -4380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 558 0 -DWIDTH 10 0 -BBX 11 16 0 -3 -BITMAP -0060 -0080 -0100 -0000 -7060 -1820 -1860 -0840 -0C80 -0D00 -0E00 -0C00 -0800 -1000 -3000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 16 1 -3 -BITMAP -7800 -1000 -1000 -3000 -3380 -34C0 -38C0 -30C0 -7080 -6180 -6100 -6200 -7C00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 558 0 -DWIDTH 10 0 -BBX 11 14 0 -3 -BITMAP -06C0 -0000 -7060 -1820 -1860 -0840 -0C80 -0D00 -0E00 -0C00 -0800 -1000 -3000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubI19-L1.bdf diff -u xc/fonts/bdf/75dpi/lubI19-L1.bdf:1.2 xc/fonts/bdf/75dpi/lubI19-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubI19-L1.bdf:1.2 Mon Apr 7 12:23:29 2003 +++ xc/fonts/bdf/75dpi/lubI19-L1.bdf Wed Mar 16 21:04:10 2005 @@ -1,3891 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubI19.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-I-Normal--19-190-75-75-P-109-ISO8859-1 -SIZE 19 72 72 -FONTBOUNDINGBOX 30 22 -10 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 19 -POINT_SIZE 190 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 109 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FONT_ASCENT 17 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -FACE_NAME "Lucida Bright Italic" -X_HEIGHT 10 -CAP_HEIGHT 14 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 776 0 -DWIDTH 15 0 -BBX 17 13 0 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 5 14 1 0 -BITMAP -18 -18 -10 -30 -30 -30 -20 -20 -20 -20 -40 -00 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 377 0 -DWIDTH 7 0 -BBX 5 4 4 10 -BITMAP -D8 -D8 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 14 1 0 -BITMAP -0130 -0220 -0240 -0440 -7FF0 -0880 -0900 -1100 -FFE0 -2200 -2600 -4400 -4400 -C800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 9 17 3 -2 -BITMAP -0200 -1F80 -3480 -6480 -6400 -6400 -3800 -1800 -0E00 -1700 -1300 -1300 -9200 -D600 -F800 -2000 -2000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -1C08 -2410 -6620 -4440 -4480 -6D00 -3B00 -02E0 -0590 -0910 -1110 -2110 -4120 -C1C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 727 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -0380 -04C0 -0C40 -0C40 -0CC0 -0F00 -1400 -6678 -C630 -C320 -C360 -C1C0 -61C0 -3EF0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 231 0 -DWIDTH 4 0 -BBX 2 5 3 9 -BITMAP -C0 -C0 -C0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 310 0 -DWIDTH 6 0 -BBX 7 18 2 -4 -BITMAP -02 -0C -10 -10 -20 -60 -60 -40 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 310 0 -DWIDTH 6 0 -BBX 6 18 0 -4 -BITMAP -10 -08 -08 -04 -04 -04 -04 -04 -0C -0C -0C -08 -18 -10 -30 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 458 0 -DWIDTH 9 0 -BBX 7 7 3 7 -BITMAP -18 -10 -D6 -2C -30 -C8 -48 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 12 1 0 -BITMAP -0200 -0200 -0200 -0200 -0400 -0400 -FFE0 -0400 -0400 -0C00 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 7 1 -4 -BITMAP -60 -60 -60 -60 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 6 0 -BBX 5 1 2 6 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 3 2 1 0 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 458 0 -DWIDTH 9 0 -BBX 12 18 0 -4 -BITMAP -0010 -0020 -0040 -0040 -0080 -0080 -0100 -0200 -0200 -0400 -0400 -0800 -1000 -1000 -2000 -2000 -4000 -8000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -0F00 -1980 -30C0 -60C0 -60C0 -40C0 -C0C0 -C0C0 -C080 -C180 -C180 -C300 -6600 -3C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 7 14 2 0 -BITMAP -1E -06 -06 -04 -0C -0C -0C -0C -08 -18 -18 -18 -18 -FE -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -0F80 -10E0 -1060 -0060 -0060 -00C0 -0180 -0300 -0400 -0800 -3000 -6000 -4000 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -1F00 -1180 -30C0 -00C0 -0180 -0300 -1E00 -0300 -0180 -0180 -0180 -8300 -8600 -FC00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -00C0 -0180 -0380 -0580 -0980 -1180 -1180 -2100 -4100 -FFC0 -0300 -0200 -0600 -0F80 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -1FC0 -2000 -2000 -2000 -2000 -3C00 -0700 -0300 -0180 -0180 -0100 -8300 -8600 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -07C0 -1840 -3040 -3000 -6000 -7F00 -E180 -C180 -C180 -C180 -C180 -C100 -6200 -3C00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 14 3 0 -BITMAP -3FE0 -0040 -0080 -0080 -0100 -0200 -0400 -0800 -1800 -3000 -2000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 9 14 3 0 -BITMAP -0F00 -1180 -3080 -3080 -3180 -3B00 -1C00 -2700 -4300 -C100 -C180 -C300 -E600 -3C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -0F00 -1980 -30C0 -60C0 -60C0 -60C0 -60C0 -71C0 -3FC0 -0180 -0180 -8300 -8600 -7800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 4 10 2 0 -BITMAP -30 -70 -00 -00 -00 -00 -00 -00 -E0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 5 14 1 -4 -BITMAP -18 -38 -00 -00 -00 -00 -00 -00 -60 -60 -60 -60 -40 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 12 1 0 -BITMAP -0010 -0060 -0180 -0600 -1800 -E000 -6000 -1800 -0C00 -0300 -01C0 -0040 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 5 1 3 -BITMAP -7FF0 -0000 -0000 -0000 -FFE0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -2000 -3800 -0C00 -0300 -0180 -0060 -0070 -0180 -0600 -1800 -6000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 471 0 -DWIDTH 9 0 -BBX 7 14 3 0 -BITMAP -7C -C6 -82 -02 -06 -0C -18 -30 -60 -60 -00 -00 -00 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 16 0 -BBX 14 14 2 0 -BITMAP -03E0 -0C18 -1004 -23E4 -4464 -8444 -8844 -88C4 -8944 -8948 -8E70 -4000 -3080 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 747 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -0040 -00C0 -00E0 -0160 -0160 -0260 -0460 -0430 -0830 -1FF0 -2030 -2030 -6038 -F07C -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 606 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -1FE0 -0C30 -0C30 -0C30 -0C20 -08E0 -1F80 -18C0 -1860 -1860 -3060 -3060 -30C0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 714 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -03F8 -0C18 -1818 -3018 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -6000 -7060 -1F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 770 0 -DWIDTH 15 0 -BBX 15 14 0 0 -BITMAP -1FF0 -0C1C -0C0C -0C06 -0C06 -1806 -1806 -1806 -180C -180C -3018 -3038 -3060 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 569 0 -DWIDTH 11 0 -BBX 12 14 1 0 -BITMAP -1FF0 -0C10 -0C30 -0C00 -0800 -1840 -1FC0 -1880 -1800 -1000 -3000 -3040 -3040 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 551 0 -DWIDTH 10 0 -BBX 12 14 1 0 -BITMAP -1FF0 -0C10 -0C30 -0C00 -0800 -1840 -1F80 -1880 -1800 -1000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 756 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -03F8 -0C18 -1810 -3000 -6000 -6000 -C000 -C000 -C1F8 -C060 -C060 -6060 -70C0 -1F80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 776 0 -DWIDTH 15 0 -BBX 17 14 0 0 -BITMAP -1F1F80 -0E0600 -0C0600 -0C0600 -0C0C00 -180C00 -1FFC00 -180C00 -180C00 -181800 -301800 -301800 -303800 -FC7C00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 8 14 1 0 -BITMAP -1F -0C -0C -0C -08 -18 -18 -18 -18 -10 -30 -30 -30 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 11 18 0 -4 -BITMAP -07E0 -0180 -0180 -0180 -0300 -0300 -0300 -0300 -0300 -0300 -0600 -0600 -0600 -0600 -0400 -CC00 -8800 -F000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 698 0 -DWIDTH 13 0 -BBX 14 14 1 0 -BITMAP -1F3C -0C18 -0C20 -0C40 -0980 -1B00 -1E00 -1F00 -1B00 -3180 -31C0 -30C0 -3060 -F9F0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 572 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -1F00 -0E00 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3020 -3060 -FFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 865 0 -DWIDTH 16 0 -BBX 18 14 1 0 -BITMAP -1C03C0 -0E0700 -0E0700 -0E0B00 -0E0A00 -121600 -133600 -132600 -134600 -114400 -218C00 -210C00 -200C00 -F03E00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 762 0 -DWIDTH 14 0 -BBX 16 14 0 0 -BITMAP -1C0F -0C02 -0E04 -0E04 -1304 -1384 -1184 -10C8 -10C8 -1068 -2068 -2038 -2030 -F010 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 783 0 -DWIDTH 15 0 -BBX 13 14 2 0 -BITMAP -03E0 -0C30 -1818 -3018 -6018 -6018 -C018 -C018 -C018 -C030 -C030 -6060 -71C0 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 579 0 -DWIDTH 11 0 -BBX 12 14 1 0 -BITMAP -1FE0 -0C30 -0C30 -0C30 -0830 -1860 -18C0 -1F80 -1800 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 788 0 -DWIDTH 15 0 -BBX 15 18 2 -4 -BITMAP -03E0 -0C30 -1818 -3018 -6018 -6018 -C018 -C018 -C018 -C030 -C030 -6060 -71E0 -1FC0 -0100 -0080 -00C0 -003E -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 686 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -1FF0 -0C30 -0C38 -0C30 -0C30 -0C20 -18C0 -1F80 -1980 -18C0 -30C0 -3060 -3060 -FC38 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 549 0 -DWIDTH 10 0 -BBX 11 14 1 0 -BITMAP -0FC0 -1860 -1040 -3040 -3000 -1800 -0E00 -0700 -0380 -0180 -C180 -8180 -C300 -7E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 12 14 3 0 -BITMAP -FFF0 -8610 -8610 -0600 -0C00 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -7E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 727 0 -DWIDTH 14 0 -BBX 13 14 3 0 -BITMAP -FC78 -7020 -6020 -6020 -6020 -6040 -6040 -C040 -C040 -C040 -C080 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 656 0 -DWIDTH 12 0 -BBX 14 14 2 0 -BITMAP -F83C -6008 -6010 -3020 -3020 -3040 -30C0 -3080 -1900 -1B00 -1A00 -1C00 -1C00 -0800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 878 0 -DWIDTH 17 0 -BBX 18 14 2 0 -BITMAP -F843C0 -60C180 -60C100 -61C200 -61C200 -22C400 -22C400 -244800 -344800 -387000 -387000 -306000 -306000 -204000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 624 0 -DWIDTH 12 0 -BBX 15 14 0 0 -BITMAP -1F1E -0E0C -0618 -0630 -0360 -03C0 -0180 -0380 -02C0 -04C0 -0860 -1060 -2070 -F0F8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 13 14 2 0 -BITMAP -F878 -7030 -3060 -30C0 -1880 -1900 -1E00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -7E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 14 1 0 -BITMAP -1FF0 -1060 -30E0 -00C0 -0180 -0300 -0600 -0600 -0C00 -1800 -3000 -7040 -6040 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 310 0 -DWIDTH 6 0 -BBX 7 18 1 -4 -BITMAP -1E -18 -18 -10 -10 -30 -30 -30 -20 -20 -60 -60 -60 -40 -40 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 458 0 -DWIDTH 9 0 -BBX 5 18 3 -4 -BITMAP -80 -80 -40 -40 -40 -40 -40 -20 -20 -20 -20 -10 -10 -10 -10 -10 -08 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 310 0 -DWIDTH 6 0 -BBX 7 18 0 -4 -BITMAP -1E -06 -06 -04 -04 -0C -0C -0C -08 -08 -18 -18 -18 -10 -10 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 12 1 2 -BITMAP -0100 -0100 -0300 -0780 -0480 -0880 -0880 -1040 -2040 -2040 -4040 -C020 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 1 1 -2 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 3 3 6 11 -BITMAP -C0 -40 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 10 2 0 -BITMAP -0FC0 -10C0 -20C0 -6080 -6180 -C180 -C380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 596 0 -DWIDTH 11 0 -BBX 10 14 2 0 -BITMAP -7800 -1000 -3000 -3000 -3380 -34C0 -28C0 -70C0 -70C0 -6080 -4180 -4100 -C200 -FC00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 487 0 -DWIDTH 9 0 -BBX 9 10 2 0 -BITMAP -0F80 -1100 -2100 -4000 -C000 -C000 -C000 -C000 -C200 -7C00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -01E0 -0060 -0040 -00C0 -0FC0 -10C0 -20C0 -6080 -6180 -C180 -C380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 518 0 -DWIDTH 10 0 -BBX 8 10 2 0 -BITMAP -0F -33 -63 -43 -C6 -F8 -C0 -C1 -E3 -7C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 380 0 -DWIDTH 7 0 -BBX 9 19 2 -4 -BITMAP -0780 -0880 -0880 -1800 -1800 -7E00 -3000 -3000 -3000 -3000 -2000 -6000 -6000 -6000 -6000 -4000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 1 -4 -BITMAP -07E0 -0860 -1060 -3040 -20C0 -60C0 -61C0 -62C0 -6580 -3980 -0180 -8100 -C200 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 631 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -7800 -1000 -3000 -3000 -3380 -24C0 -28C0 -7080 -6180 -6180 -4180 -4180 -C180 -C3C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 5 14 2 0 -BITMAP -18 -00 -00 -00 -F0 -30 -30 -20 -60 -60 -60 -40 -C0 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 9 18 0 -4 -BITMAP -0180 -0000 -0000 -0000 -0700 -0300 -0300 -0300 -0200 -0200 -0600 -0600 -0600 -0400 -0C00 -8C00 -8800 -F000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -7800 -1800 -1000 -3000 -30C0 -3180 -3300 -6400 -7800 -6C00 -6C00 -4600 -C300 -C3C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 5 14 2 0 -BITMAP -78 -18 -10 -30 -30 -30 -30 -60 -60 -60 -60 -40 -C0 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 18 0 -BBX 16 10 2 0 -BITMAP -F38E -34D3 -68A3 -71E2 -71C6 -6186 -6186 -C186 -C306 -C30F -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 631 0 -DWIDTH 12 0 -BBX 10 10 2 0 -BITMAP -F380 -24C0 -68C0 -7080 -6180 -6180 -4180 -C180 -C180 -C3C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 9 10 2 0 -BITMAP -0F00 -3180 -6180 -6180 -C180 -C180 -C180 -C300 -E600 -7800 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 14 1 -4 -BITMAP -79C0 -3260 -3460 -3860 -3060 -30C0 -60C0 -6080 -6100 -7E00 -4000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 10 14 2 -4 -BITMAP -0FC0 -10C0 -20C0 -6080 -6180 -C180 -C380 -C580 -C900 -7300 -0300 -0300 -0300 -0600 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 470 0 -DWIDTH 9 0 -BBX 9 10 2 0 -BITMAP -F180 -3700 -3C00 -7800 -7000 -6000 -6000 -4000 -C000 -C000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 440 0 -DWIDTH 8 0 -BBX 9 10 1 0 -BITMAP -0F00 -3180 -3100 -3800 -1C00 -0E00 -8600 -8300 -C600 -7C00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 355 0 -DWIDTH 7 0 -BBX 6 13 2 0 -BITMAP -30 -30 -30 -FC -60 -60 -60 -60 -40 -C0 -C0 -C0 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 10 10 2 0 -BITMAP -F3C0 -60C0 -60C0 -6080 -6180 -6180 -4380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 558 0 -DWIDTH 11 0 -BBX 11 10 1 0 -BITMAP -F0E0 -3060 -3060 -18C0 -1880 -1900 -1A00 -1E00 -1C00 -1800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 805 0 -DWIDTH 15 0 -BBX 15 10 1 0 -BITMAP -E086 -3186 -3186 -33C4 -12C8 -16D8 -14D0 -18E0 -18C0 -10C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 510 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -70C0 -38C0 -1980 -0F00 -0C00 -1E00 -3600 -6300 -C300 -C1C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 558 0 -DWIDTH 11 0 -BBX 12 14 0 -4 -BITMAP -7870 -1830 -1820 -0820 -0C40 -0C80 -0D00 -0D00 -0E00 -0400 -0800 -1000 -3000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -3FC0 -2180 -2300 -0600 -0C00 -1C00 -1800 -3080 -6180 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 337 0 -DWIDTH 6 0 -BBX 7 18 2 -4 -BITMAP -0E -18 -10 -10 -10 -10 -10 -30 -20 -C0 -60 -60 -60 -40 -C0 -C0 -C0 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 5 0 -BBX 5 18 1 -4 -BITMAP -08 -18 -10 -10 -10 -10 -30 -20 -20 -20 -20 -60 -40 -40 -40 -40 -C0 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 337 0 -DWIDTH 6 0 -BBX 7 18 2 -4 -BITMAP -18 -04 -04 -0C -0C -08 -08 -08 -0E -10 -10 -30 -30 -30 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 5 1 3 -BITMAP -3810 -4C10 -8610 -8320 -81C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 5 14 1 -4 -BITMAP -18 -00 -00 -00 -30 -20 -20 -20 -60 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 9 14 3 0 -BITMAP -0200 -0780 -1D80 -2500 -6400 -4400 -C400 -C800 -C800 -C800 -E900 -7E00 -1000 -1000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 14 2 0 -BITMAP -01E0 -0220 -0420 -0C00 -0C00 -0C00 -1800 -7F00 -1800 -1800 -1000 -3000 -6000 -FF00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 13 12 1 1 -BITMAP -2008 -1710 -18A0 -1040 -1040 -2040 -2040 -2040 -1080 -31C0 -6F40 -8020 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 13 14 2 0 -BITMAP -F878 -7020 -3040 -1880 -1900 -0E00 -7F80 -0C00 -0800 -7F00 -1800 -1800 -1800 -7C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 5 0 -BBX 5 18 1 -4 -BITMAP -08 -18 -10 -10 -10 -10 -30 -20 -00 -00 -20 -60 -40 -40 -40 -40 -C0 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 18 2 -4 -BITMAP -07C0 -1840 -3040 -3000 -3000 -1C00 -3F00 -2380 -6180 -6080 -3980 -1F00 -0700 -0300 -0100 -8300 -C700 -7C00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 6 1 5 13 -BITMAP -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 843 0 -DWIDTH 16 0 -BBX 15 14 2 0 -BITMAP -0FC0 -1830 -2008 -43E4 -8424 -8C22 -8802 -8802 -8802 -8C04 -47C4 -2008 -1830 -0FC0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 458 0 -DWIDTH 8 0 -BBX 7 8 2 6 -BITMAP -1E -26 -46 -C6 -CC -DC -D4 -EE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 525 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -0880 -1100 -2200 -4C00 -CC00 -6400 -2200 -2200 -1000 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 5 2 3 -BITMAP -FFE0 -0020 -0060 -0040 -0040 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 6 0 -BBX 5 1 2 6 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 8 9 4 5 -BITMAP -3C -46 -9E -95 -99 -99 -A5 -46 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 5 1 6 13 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 5 0 -BBX 3 4 3 10 -BITMAP -60 -A0 -A0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -0100 -0100 -0100 -0100 -7FF0 -0200 -0200 -0200 -0200 -0000 -0000 -FFE0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 6 9 -10 5 -BITMAP -38 -4C -04 -04 -18 -20 -40 -40 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 6 9 -10 5 -BITMAP -38 -6C -04 -08 -30 -18 -08 -98 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 5 3 6 11 -BITMAP -38 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 11 14 2 -4 -BITMAP -71E0 -3060 -3040 -30C0 -30C0 -20C0 -61C0 -6280 -6780 -7DE0 -4000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 8 18 3 -4 -BITMAP -7F -79 -F9 -FA -FA -7A -72 -12 -14 -14 -14 -24 -24 -24 -24 -24 -28 -28 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 2 1 6 6 -BITMAP -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 3 4 3 -4 -BITMAP -60 -60 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 4 9 -10 5 -BITMAP -70 -10 -10 -20 -20 -20 -20 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 458 0 -DWIDTH 8 0 -BBX 7 8 2 6 -BITMAP -1C -26 -42 -C2 -C2 -C4 -CC -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 525 0 -DWIDTH 10 0 -BBX 9 9 1 1 -BITMAP -0400 -2200 -2200 -1300 -1980 -1900 -2200 -4400 -8800 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 15 0 -BBX 15 14 3 0 -BITMAP -7006 -100C -1018 -2030 -2020 -204C -2094 -6128 -F248 -0488 -0CFC -1808 -3010 -6038 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 15 0 -BBX 15 14 3 0 -BITMAP -7006 -100C -1018 -2030 -2020 -2078 -20CC -6104 -F204 -0418 -0C20 -1840 -3040 -60F8 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 15 0 -BBX 15 14 3 0 -BITMAP -3806 -6C0C -0418 -0830 -3020 -184C -0894 -9928 -F248 -0488 -0CFC -1808 -3010 -6038 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 471 0 -DWIDTH 9 0 -BBX 7 14 1 -4 -BITMAP -06 -00 -00 -00 -06 -04 -08 -10 -60 -40 -C0 -C2 -E2 -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 747 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -00C0 -0040 -0020 -0000 -0040 -00C0 -00E0 -0160 -0160 -0260 -0460 -0430 -0830 -1FF0 -2030 -2030 -6038 -F07C -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 747 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -001C -0030 -0060 -0000 -0040 -00C0 -00E0 -0160 -0160 -0260 -0460 -0430 -0830 -1FF0 -2030 -2030 -6038 -F07C -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 747 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0070 -00D0 -0108 -0000 -0040 -00C0 -00E0 -0160 -0160 -0260 -0460 -0430 -0830 -1FF0 -2030 -2030 -6038 -F07C -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 747 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -00C8 -0130 -0000 -0040 -00C0 -00E0 -0160 -0160 -0260 -0460 -0430 -0830 -1FF0 -2030 -2030 -6038 -F07C -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 747 0 -DWIDTH 14 0 -BBX 14 16 0 0 -BITMAP -0198 -0000 -0040 -00C0 -00E0 -0160 -0160 -0260 -0460 -0430 -0830 -1FF0 -2030 -2030 -6038 -F07C -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 747 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0070 -0050 -0070 -0000 -0040 -00C0 -00E0 -0160 -0160 -0260 -0460 -0430 -0830 -1FF0 -2030 -2030 -6038 -F07C -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 17 0 -BBX 19 14 0 0 -BITMAP -001FE0 -003820 -005860 -009800 -00B000 -013080 -023F80 -043080 -043000 -0FE000 -106000 -206080 -406080 -F1FF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 714 0 -DWIDTH 14 0 -BBX 13 18 2 -4 -BITMAP -03F8 -0C18 -1818 -3018 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -6000 -7060 -1F80 -0800 -0C00 -0400 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 569 0 -DWIDTH 11 0 -BBX 12 18 1 0 -BITMAP -0300 -0100 -0080 -0000 -1FF0 -0C10 -0C30 -0C00 -0800 -1840 -1FC0 -1880 -1800 -1000 -3000 -3040 -3040 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 569 0 -DWIDTH 11 0 -BBX 12 18 1 0 -BITMAP -00E0 -0180 -0300 -0000 -1FF0 -0C10 -0C30 -0C00 -0800 -1840 -1FC0 -1880 -1800 -1000 -3000 -3040 -3040 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 569 0 -DWIDTH 11 0 -BBX 12 18 1 0 -BITMAP -01C0 -0340 -0420 -0000 -1FF0 -0C10 -0C30 -0C00 -0800 -1840 -1FC0 -1880 -1800 -1000 -3000 -3040 -3040 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 569 0 -DWIDTH 11 0 -BBX 12 16 1 0 -BITMAP -0660 -0000 -1FF0 -0C10 -0C30 -0C00 -0800 -1840 -1FC0 -1880 -1800 -1000 -3000 -3040 -3040 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 8 18 1 0 -BITMAP -0C -04 -02 -00 -1F -0C -0C -0C -08 -18 -18 -18 -18 -10 -30 -30 -30 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 9 18 1 0 -BITMAP -0380 -0600 -0C00 -0000 -1F00 -0C00 -0C00 -0C00 -0800 -1800 -1800 -1800 -1800 -1000 -3000 -3000 -3000 -F800 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 9 18 1 0 -BITMAP -0700 -0D00 -1080 -0000 -1F00 -0C00 -0C00 -0C00 -0800 -1800 -1800 -1800 -1800 -1000 -3000 -3000 -3000 -F800 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 9 16 1 0 -BITMAP -1980 -0000 -1F00 -0C00 -0C00 -0C00 -0800 -1800 -1800 -1800 -1800 -1000 -3000 -3000 -3000 -F800 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 770 0 -DWIDTH 15 0 -BBX 15 14 0 0 -BITMAP -1FF0 -0C1C -0C0C -0C06 -0C06 -1806 -7F06 -1806 -180C -180C -3018 -3038 -3060 -FF80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 762 0 -DWIDTH 14 0 -BBX 16 17 0 0 -BITMAP -00C8 -0130 -0000 -1C0F -0C02 -0E04 -0E04 -1304 -1384 -1184 -10C8 -10C8 -1068 -2068 -2038 -2030 -F010 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 783 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0180 -0080 -0040 -0000 -03E0 -0C30 -1818 -3018 -6018 -6018 -C018 -C018 -C018 -C030 -C030 -6060 -71C0 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 783 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0070 -00C0 -0180 -0000 -03E0 -0C30 -1818 -3018 -6018 -6018 -C018 -C018 -C018 -C030 -C030 -6060 -71C0 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 783 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -01C0 -0340 -0420 -0000 -03E0 -0C30 -1818 -3018 -6018 -6018 -C018 -C018 -C018 -C030 -C030 -6060 -71C0 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 783 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -0190 -0260 -0000 -03E0 -0C30 -1818 -3018 -6018 -6018 -C018 -C018 -C018 -C030 -C030 -6060 -71C0 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 783 0 -DWIDTH 15 0 -BBX 13 16 2 0 -BITMAP -0330 -0000 -03E0 -0C30 -1818 -3018 -6018 -6018 -C018 -C018 -C018 -C030 -C030 -6060 -71C0 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 13 12 0 0 -BITMAP -2008 -3010 -1020 -0840 -0480 -0300 -0700 -0D00 -1080 -20C0 -4040 -8020 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 783 0 -DWIDTH 15 0 -BBX 16 14 1 0 -BITMAP -01F3 -061C -0C0C -181C -3026 -3046 -7084 -610C -620C -6408 -7818 -3030 -5860 -CF80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 727 0 -DWIDTH 14 0 -BBX 13 18 3 0 -BITMAP -0600 -0200 -0100 -0000 -FC78 -7020 -6020 -6020 -6020 -6040 -6040 -C040 -C040 -C040 -C080 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 727 0 -DWIDTH 14 0 -BBX 13 18 3 0 -BITMAP -01C0 -0300 -0600 -0000 -FC78 -7020 -6020 -6020 -6020 -6040 -6040 -C040 -C040 -C040 -C080 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 727 0 -DWIDTH 14 0 -BBX 13 18 3 0 -BITMAP -0380 -0680 -0840 -0000 -FC78 -7020 -6020 -6020 -6020 -6040 -6040 -C040 -C040 -C040 -C080 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 727 0 -DWIDTH 14 0 -BBX 13 16 3 0 -BITMAP -0CC0 -0000 -FC78 -7020 -6020 -6020 -6020 -6040 -6040 -C040 -C040 -C040 -C080 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 13 18 2 0 -BITMAP -01C0 -0300 -0600 -0000 -F878 -7030 -3060 -30C0 -1880 -1900 -1E00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -7E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 579 0 -DWIDTH 11 0 -BBX 12 14 0 0 -BITMAP -1F00 -0E00 -0C00 -0FE0 -0C70 -0C30 -1830 -1830 -1860 -18C0 -3F00 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 603 0 -DWIDTH 11 0 -BBX 10 19 1 -4 -BITMAP -0780 -0CC0 -18C0 -1880 -1900 -1A00 -3600 -3600 -3300 -3180 -30C0 -6040 -6C40 -68C0 -6F00 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -0600 -0200 -0100 -0000 -0FC0 -10C0 -20C0 -6080 -6180 -C180 -C380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -01C0 -0300 -0600 -0000 -0FC0 -10C0 -20C0 -6080 -6180 -C180 -C380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -0380 -0680 -0840 -0000 -0FC0 -10C0 -20C0 -6080 -6180 -C180 -C380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -0640 -0980 -0000 -0FC0 -10C0 -20C0 -6080 -6180 -C180 -C380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 12 2 0 -BITMAP -0CC0 -0000 -0FC0 -10C0 -20C0 -6080 -6180 -C180 -C380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -0380 -0280 -0380 -0000 -0FC0 -10C0 -20C0 -6080 -6180 -C180 -C380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 881 0 -DWIDTH 17 0 -BBX 16 10 1 0 -BITMAP -0FDE -10E6 -20C2 -6086 -418C -C3F0 -C380 -C581 -C9C6 -70F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 487 0 -DWIDTH 9 0 -BBX 9 14 2 -4 -BITMAP -0F80 -1100 -2100 -4000 -C000 -C000 -C000 -C000 -C200 -7C00 -2000 -3000 -1000 -7000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 518 0 -DWIDTH 10 0 -BBX 8 14 2 0 -BITMAP -0C -04 -02 -00 -0F -33 -63 -43 -C6 -F8 -C0 -C1 -E3 -7C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 518 0 -DWIDTH 10 0 -BBX 10 14 2 0 -BITMAP -01C0 -0300 -0600 -0000 -0F00 -3300 -6300 -4300 -C600 -F800 -C000 -C100 -E300 -7C00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 518 0 -DWIDTH 10 0 -BBX 9 14 2 0 -BITMAP -0700 -0D00 -1080 -0000 -0F00 -3300 -6300 -4300 -C600 -F800 -C000 -C100 -E300 -7C00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 518 0 -DWIDTH 10 0 -BBX 9 12 2 0 -BITMAP -1980 -0000 -0F00 -3300 -6300 -4300 -C600 -F800 -C000 -C100 -E300 -7C00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 5 14 2 0 -BITMAP -30 -10 -08 -00 -F0 -30 -20 -60 -60 -60 -60 -40 -C0 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 7 14 2 0 -BITMAP -0E -18 -30 -00 -F0 -30 -20 -60 -60 -60 -60 -40 -C0 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 7 14 2 0 -BITMAP -1C -34 -42 -00 -F0 -30 -20 -60 -60 -60 -60 -40 -C0 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 5 0 -BBX 7 12 2 0 -BITMAP -66 -00 -F0 -30 -20 -60 -60 -60 -60 -40 -C0 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 562 0 -DWIDTH 11 0 -BBX 9 15 2 0 -BITMAP -0180 -3F00 -0700 -0F00 -1180 -0F80 -3180 -6180 -4180 -C180 -C180 -C100 -C300 -C600 -7800 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 631 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -0640 -0980 -0000 -F380 -24C0 -68C0 -7080 -6180 -6180 -4180 -C180 -C180 -C3C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -0600 -0200 -0100 -0000 -0F00 -3180 -6180 -6180 -C180 -C180 -C180 -C300 -E600 -7800 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 14 2 0 -BITMAP -01C0 -0300 -0600 -0000 -0F00 -3180 -6180 -6180 -C180 -C180 -C180 -C300 -E600 -7800 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -0700 -0D00 -1080 -0000 -0F00 -3180 -6180 -6180 -C180 -C180 -C180 -C300 -E600 -7800 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 13 2 0 -BITMAP -0640 -0980 -0000 -0F00 -3180 -6180 -6180 -C180 -C180 -C180 -C300 -E600 -7800 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 10 12 2 0 -BITMAP -0CC0 -0000 -0F00 -3180 -6180 -6180 -C180 -C180 -C180 -C300 -E600 -7800 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -0600 -0000 -0000 -0000 -0000 -FFE0 -0000 -0000 -0000 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 560 0 -DWIDTH 11 0 -BBX 11 10 1 0 -BITMAP -07A0 -18C0 -30C0 -21C0 -62C0 -6CC0 -7080 -6180 -7300 -FC00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -0600 -0200 -0100 -0000 -F3C0 -60C0 -60C0 -6080 -6180 -6180 -4380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -01C0 -0300 -0600 -0000 -F3C0 -60C0 -60C0 -6080 -6180 -6180 -4380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 10 14 2 0 -BITMAP -0380 -0680 -0840 -0000 -F3C0 -60C0 -60C0 -6080 -6180 -6180 -4380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 10 12 2 0 -BITMAP -0CC0 -0000 -F3C0 -60C0 -60C0 -6080 -6180 -6180 -4380 -C580 -C900 -73C0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 558 0 -DWIDTH 11 0 -BBX 12 18 0 -4 -BITMAP -0070 -00C0 -0180 -0000 -7870 -1830 -1820 -0820 -0C40 -0C80 -0D00 -0D00 -0E00 -0400 -0800 -1000 -3000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 18 1 -4 -BITMAP -7800 -1800 -1800 -1800 -11C0 -3260 -3460 -3860 -3060 -30C0 -60C0 -6080 -6100 -7E00 -4000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 558 0 -DWIDTH 11 0 -BBX 12 16 0 -4 -BITMAP -0660 -0000 -7870 -1830 -1820 -0820 -0C40 -0C80 -0D00 -0D00 -0E00 -0400 -0800 -1000 -3000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubI24-L1.bdf diff -u xc/fonts/bdf/75dpi/lubI24-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubI24-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubI24-L1.bdf:1.1 Wed Apr 4 18:56:32 2001 +++ xc/fonts/bdf/75dpi/lubI24-L1.bdf Wed Mar 16 21:04:11 2005 @@ -1,4447 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubI24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-I-Normal--24-240-75-75-P-136-ISO8859-1 -SIZE 24 72 72 -FONTBOUNDINGBOX 38 27 -13 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 136 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 22 -FONT_DESCENT 6 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright Italic" -X_HEIGHT 13 -CAP_HEIGHT 17 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 776 0 -DWIDTH 19 0 -BBX 21 17 1 0 -BITMAP -AAAAA8 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -AAAAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 6 17 2 0 -BITMAP -0C -1C -18 -18 -18 -18 -10 -30 -30 -20 -20 -20 -00 -00 -00 -E0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 377 0 -DWIDTH 9 0 -BBX 6 5 5 12 -BITMAP -CC -CC -CC -4C -48 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 17 2 0 -BITMAP -00C6 -0084 -0188 -0108 -0310 -7FFE -0620 -0460 -0C40 -08C0 -FFFC -1180 -3100 -2100 -6200 -4200 -C600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 11 21 4 -2 -BITMAP -0200 -0200 -0FC0 -1A60 -3240 -3440 -3400 -3400 -3C00 -1C00 -0E00 -0F00 -0B80 -0980 -0980 -C980 -C900 -D300 -FC00 -1000 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 17 17 2 0 -BITMAP -0E0180 -310300 -310600 -618C00 -611800 -633000 -222000 -3C4000 -009E00 -013200 -026300 -066300 -0C4300 -184300 -304600 -606400 -C03800 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 727 0 -DWIDTH 17 0 -BBX 18 17 2 0 -BITMAP -00F000 -019800 -030C00 -030C00 -071800 -033000 -03E000 -0F0000 -338FC0 -618300 -E1C200 -C0C600 -C0E400 -E07800 -E07000 -707800 -1F9F00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 231 0 -DWIDTH 6 0 -BBX 3 5 4 12 -BITMAP -E0 -E0 -40 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 310 0 -DWIDTH 7 0 -BBX 8 21 2 -4 -BITMAP -01 -02 -04 -08 -18 -30 -30 -60 -60 -E0 -E0 -C0 -C0 -C0 -C0 -C0 -C0 -40 -40 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 310 0 -DWIDTH 7 0 -BBX 8 21 0 -4 -BITMAP -08 -04 -02 -02 -02 -03 -03 -03 -03 -07 -07 -06 -06 -06 -0C -0C -18 -10 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 458 0 -DWIDTH 11 0 -BBX 9 9 4 8 -BITMAP -0C00 -0C00 -4800 -EB80 -3600 -1800 -2400 -E600 -4400 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 14 2 0 -BITMAP -0080 -0080 -0180 -0180 -0100 -0100 -0100 -FFFC -0200 -0200 -0200 -0200 -0600 -0400 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 4 9 1 -5 -BITMAP -70 -70 -70 -70 -20 -20 -60 -40 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 313 0 -DWIDTH 8 0 -BBX 6 2 2 7 -BITMAP -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 3 3 2 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 458 0 -DWIDTH 11 0 -BBX 15 21 0 -4 -BITMAP -0006 -000C -0008 -0018 -0010 -0020 -0060 -0040 -00C0 -0180 -0100 -0300 -0600 -0400 -0C00 -0800 -1000 -3000 -2000 -4000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 17 3 0 -BITMAP -03C0 -0C70 -1830 -3038 -3038 -7038 -6038 -6038 -E038 -E030 -C030 -C070 -C060 -E0E0 -60C0 -7180 -1E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 9 17 3 0 -BITMAP -1F80 -0380 -0300 -0300 -0300 -0300 -0700 -0600 -0600 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -1C00 -FF80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -07E0 -1C70 -1838 -1018 -0018 -0038 -0030 -0060 -00C0 -0300 -0600 -0800 -1000 -2000 -6000 -FFE0 -FFC0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 12 17 3 0 -BITMAP -0FC0 -0870 -1830 -1030 -0030 -0060 -01C0 -1F00 -0180 -00E0 -0060 -0060 -0060 -C0E0 -C0C0 -C380 -FE00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0018 -0030 -0070 -00B0 -0130 -0260 -0460 -1860 -2060 -6060 -FFF8 -FFF8 -00C0 -00C0 -01C0 -01C0 -07F0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 17 3 0 -BITMAP -0FF8 -1FF8 -1000 -1000 -1000 -1000 -3F00 -01C0 -00C0 -00E0 -0060 -0060 -00E0 -C0C0 -C1C0 -C380 -FE00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 17 3 0 -BITMAP -03F0 -0618 -1C18 -1800 -3000 -7000 -77C0 -78E0 -E070 -E070 -C070 -C070 -C060 -C060 -60C0 -7180 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 17 4 0 -BITMAP -3FF8 -3FF8 -0010 -0020 -0040 -0080 -0100 -0300 -0600 -0400 -0800 -1800 -3000 -7000 -6000 -E000 -E000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 12 17 3 0 -BITMAP -07C0 -0C70 -1830 -3830 -3830 -3860 -1CC0 -0F80 -1F80 -21C0 -60E0 -C0E0 -C0E0 -C0E0 -E0C0 -6180 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 17 3 0 -BITMAP -03C0 -0C70 -1830 -3038 -3018 -7018 -7038 -7038 -7038 -38F0 -1F70 -0070 -0060 -00C0 -C180 -C300 -7E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 5 13 2 0 -BITMAP -38 -38 -38 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 6 18 1 -5 -BITMAP -1C -1C -1C -00 -00 -00 -00 -00 -00 -00 -00 -70 -70 -30 -20 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 14 2 0 -BITMAP -0002 -000C -0030 -01C0 -0700 -1C00 -F000 -7000 -1800 -0E00 -0380 -00E0 -0030 -0018 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 7 1 4 -BITMAP -7FFE -0000 -0000 -0000 -0000 -0000 -FFFC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 14 0 0 -BITMAP -3000 -1800 -0E00 -0380 -00E0 -0030 -001C -001E -0070 -01C0 -0700 -1800 -6000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 471 0 -DWIDTH 11 0 -BBX 9 17 4 0 -BITMAP -3F00 -6380 -4180 -C180 -0180 -0380 -0300 -0400 -0800 -3000 -3000 -6000 -6000 -0000 -0000 -E000 -C000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 861 0 -DWIDTH 21 0 -BBX 19 17 3 0 -BITMAP -00FC00 -030300 -0C00C0 -100040 -20FC20 -410C20 -420C20 -820820 -861820 -842820 -843840 -865880 -838F00 -400000 -200000 -181000 -07E000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 747 0 -DWIDTH 18 0 -BBX 18 17 0 0 -BITMAP -000800 -001800 -001C00 -003C00 -005C00 -004C00 -008C00 -010E00 -010E00 -020E00 -060600 -07FE00 -080700 -100700 -200700 -200780 -F81FC0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 15 17 0 0 -BITMAP -1FF8 -070E -070E -0706 -0606 -060C -0E18 -0E30 -0FE0 -0C38 -0C1C -1C0C -1C0C -181C -1818 -3878 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 714 0 -DWIDTH 17 0 -BBX 16 17 3 0 -BITMAP -01FF -0707 -0E03 -1C02 -3800 -7000 -7000 -6000 -E000 -E000 -E000 -E000 -E000 -6000 -7000 -3818 -0FE0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 770 0 -DWIDTH 18 0 -BBX 19 17 0 0 -BITMAP -1FFE00 -070380 -0701C0 -0600E0 -0600E0 -0600E0 -0E00E0 -0E00E0 -0C00E0 -0C00C0 -0C00C0 -1C01C0 -1C0380 -180300 -180600 -381C00 -FFF000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 569 0 -DWIDTH 14 0 -BBX 15 17 1 0 -BITMAP -1FFE -0706 -0606 -0600 -0600 -0E00 -0E00 -0C10 -0FF0 -0C10 -1C00 -1C00 -1800 -1800 -1818 -3818 -FFF0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 551 0 -DWIDTH 13 0 -BBX 15 17 1 0 -BITMAP -1FFE -0706 -0606 -0600 -0600 -0E00 -0E00 -0C10 -0FF0 -0C10 -1C00 -1C00 -1800 -1800 -1800 -3800 -FE00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 756 0 -DWIDTH 18 0 -BBX 16 17 3 0 -BITMAP -01FE -0707 -0C02 -1802 -3800 -7000 -7000 -6000 -E000 -E000 -E07F -E01C -E018 -E018 -7018 -3838 -0FE0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 776 0 -DWIDTH 19 0 -BBX 21 17 1 0 -BITMAP -1FC3F8 -0700E0 -0700C0 -0600C0 -0601C0 -0601C0 -0E01C0 -0E0180 -0FFF80 -0C0380 -0C0380 -1C0300 -1C0300 -180300 -180700 -380700 -FE1FC0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 10 17 1 0 -BITMAP -1FC0 -0700 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -0C00 -1C00 -1C00 -1800 -1800 -1800 -3800 -FE00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 10 0 -BBX 14 21 0 -4 -BITMAP -01FC -0070 -0060 -0060 -00E0 -00E0 -00C0 -00C0 -00C0 -01C0 -01C0 -01C0 -0180 -0180 -0380 -0380 -0300 -4300 -C600 -C600 -F800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 698 0 -DWIDTH 17 0 -BBX 18 17 1 0 -BITMAP -1FC7C0 -070300 -070600 -060C00 -061000 -0E2000 -0EC000 -0F8000 -0F8000 -0DC000 -1CE000 -1CE000 -1C7000 -183800 -181C00 -381C00 -FE7F00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 572 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -1FC0 -0700 -0600 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -0C00 -1C00 -1C00 -1800 -1800 -1808 -3818 -FFF0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 865 0 -DWIDTH 21 0 -BBX 23 17 1 0 -BITMAP -1F003E -070078 -070070 -0780B0 -0580B0 -058170 -0D8270 -09C260 -08C460 -08CC60 -18C8E0 -18F0C0 -1070C0 -1060C0 -1040C0 -3001C0 -FC07F0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 762 0 -DWIDTH 18 0 -BBX 21 17 1 0 -BITMAP -1E01F8 -070060 -070040 -078040 -05C040 -05C0C0 -08E080 -086080 -087080 -083880 -183900 -101D00 -100D00 -100F00 -100700 -300600 -FC0200 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 783 0 -DWIDTH 19 0 -BBX 17 17 3 0 -BITMAP -00F800 -070E00 -0C0700 -180300 -380380 -300380 -600380 -600380 -E00380 -E00300 -E00300 -E00600 -E00E00 -E00C00 -701800 -387000 -0FC000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 579 0 -DWIDTH 14 0 -BBX 15 17 1 0 -BITMAP -1FF8 -070C -060E -060E -060E -0E0E -0E0C -0C18 -0C70 -0FC0 -1C00 -1C00 -1800 -1800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 788 0 -DWIDTH 19 0 -BBX 19 22 3 -5 -BITMAP -01F800 -070E00 -0C0700 -180300 -300380 -700380 -600380 -600380 -E00380 -E00300 -E00700 -E00700 -E00E00 -E00C00 -701C00 -387800 -0FE000 -008000 -004000 -003800 -000FE0 -0003C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 686 0 -DWIDTH 16 0 -BBX 16 17 1 0 -BITMAP -1FFC -070E -0706 -0606 -0606 -060E -0E0C -0E38 -0FE0 -0CE0 -0C70 -1C70 -1C38 -1838 -181C -381C -FE0F -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 549 0 -DWIDTH 13 0 -BBX 13 17 2 0 -BITMAP -03E0 -0E38 -1C10 -1810 -1810 -1C00 -1E00 -0F00 -0780 -03C0 -00E0 -00E0 -00E0 -40E0 -C0C0 -C180 -7E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 16 0 -BBX 16 17 3 0 -BITMAP -7FFF -C183 -8182 -0380 -0380 -0300 -0300 -0300 -0700 -0700 -0600 -0600 -0E00 -0E00 -0C00 -1C00 -7F80 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 727 0 -DWIDTH 17 0 -BBX 17 17 4 0 -BITMAP -FE1F80 -380600 -300400 -300400 -300400 -700400 -700800 -600800 -600800 -E00800 -E01800 -C01000 -C01000 -C03000 -E02000 -70C000 -1F8000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 656 0 -DWIDTH 16 0 -BBX 17 17 3 0 -BITMAP -FC0780 -700300 -300200 -300400 -380C00 -380800 -381000 -183000 -182000 -1C4000 -1C4000 -1C8000 -0D8000 -0D0000 -0E0000 -0E0000 -0C0000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 878 0 -DWIDTH 21 0 -BBX 22 17 3 0 -BITMAP -FC107C -703010 -303030 -307020 -307060 -30B040 -30B880 -313880 -313900 -321900 -321A00 -341A00 -341C00 -381C00 -381800 -301800 -301000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 624 0 -DWIDTH 15 0 -BBX 19 17 0 0 -BITMAP -0FC3E0 -078080 -038100 -018200 -01C400 -01C800 -00D000 -00E000 -007000 -00F000 -013000 -023800 -041800 -081C00 -101C00 -300E00 -F83F00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 663 0 -DWIDTH 16 0 -BBX 16 17 3 0 -BITMAP -FC1F -7804 -3808 -3810 -1830 -1C60 -0C40 -0E80 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -1C00 -7F00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 16 17 1 0 -BITMAP -0FFF -0C06 -080C -181C -0038 -0070 -00E0 -01C0 -0180 -0380 -0700 -0E00 -1C00 -3800 -300C -6018 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 310 0 -DWIDTH 7 0 -BBX 9 21 1 -4 -BITMAP -0F80 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -6000 -6000 -C000 -F800 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 458 0 -DWIDTH 11 0 -BBX 7 21 4 -4 -BITMAP -C0 -C0 -40 -40 -60 -20 -20 -20 -30 -10 -10 -10 -18 -08 -08 -08 -0C -04 -04 -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 310 0 -DWIDTH 7 0 -BBX 9 21 0 -4 -BITMAP -0F80 -0180 -0300 -0300 -0300 -0300 -0300 -0600 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -1800 -F800 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 14 1 3 -BITMAP -0040 -0040 -00C0 -01E0 -0120 -0220 -0630 -0410 -0810 -1810 -3008 -2008 -6008 -C004 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 2 1 -3 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 560 0 -DWIDTH 13 0 -BBX 4 3 8 14 -BITMAP -E0 -20 -10 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 13 2 0 -BITMAP -03F8 -0438 -1830 -1030 -3030 -6030 -6070 -E0E0 -E160 -C360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 596 0 -DWIDTH 14 0 -BBX 13 17 2 0 -BITMAP -7C00 -1C00 -1C00 -1800 -1870 -19F8 -3B38 -3618 -3438 -3838 -7030 -7030 -6060 -6060 -60C0 -E100 -FE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 487 0 -DWIDTH 12 0 -BBX 11 13 2 0 -BITMAP -07E0 -0860 -1060 -2040 -6000 -6000 -E000 -E000 -C000 -C000 -E000 -6080 -3F00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -007C -001C -0018 -0018 -03F8 -0438 -1838 -3030 -3030 -6070 -6070 -E0E0 -E160 -C360 -E6E0 -FCE0 -70F8 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 518 0 -DWIDTH 12 0 -BBX 10 13 2 0 -BITMAP -0780 -08C0 -10C0 -30C0 -60C0 -6180 -E300 -FC00 -C000 -C000 -E040 -71C0 -3E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 380 0 -DWIDTH 9 0 -BBX 12 24 2 -5 -BITMAP -01F0 -0230 -0630 -0420 -0C00 -0C00 -3FC0 -1C00 -1800 -1800 -1800 -3800 -3800 -3000 -3000 -3000 -7000 -7000 -6000 -6000 -6000 -E000 -E000 -C000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 18 1 -5 -BITMAP -01FC -061C -0818 -1818 -1018 -3038 -3038 -7070 -60B0 -61B0 -7330 -7E70 -3860 -0060 -8060 -C0C0 -6080 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 631 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -7C00 -1C00 -1C00 -1800 -1870 -19F8 -3B38 -3638 -3430 -3830 -7030 -7070 -6070 -6060 -6060 -E060 -C0F8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 17 2 0 -BITMAP -0C -1C -00 -00 -F8 -38 -38 -30 -30 -30 -70 -60 -60 -60 -60 -E0 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 12 22 -1 -5 -BITMAP -0070 -0070 -0000 -0000 -03E0 -00E0 -00E0 -00C0 -00C0 -00C0 -01C0 -01C0 -0180 -0180 -0180 -0380 -0380 -0300 -4300 -C600 -C400 -F800 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 560 0 -DWIDTH 13 0 -BBX 12 17 2 0 -BITMAP -7C00 -1C00 -1800 -1800 -1870 -1860 -38E0 -31C0 -3300 -3400 -7C00 -6E00 -6700 -6700 -6380 -E1C0 -C0F0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 17 2 0 -BITMAP -7C -1C -18 -18 -18 -18 -38 -30 -30 -30 -70 -60 -60 -60 -60 -E0 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 23 0 -BBX 20 13 3 0 -BITMAP -F8E0E0 -39F3F0 -333770 -363470 -3C7C60 -787860 -707060 -706060 -6060E0 -60E0C0 -E0E0C0 -E0C0C0 -C0C1F0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 631 0 -DWIDTH 15 0 -BBX 13 13 2 0 -BITMAP -F870 -39F8 -3338 -3638 -3430 -3830 -7030 -7070 -6070 -6060 -6060 -E060 -C0F8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 560 0 -DWIDTH 13 0 -BBX 12 13 2 0 -BITMAP -07C0 -0CE0 -3870 -3070 -6070 -6070 -E070 -E060 -E060 -E0C0 -E180 -E300 -7E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 18 1 -5 -BITMAP -7C38 -1CFC -199C -1B0C -1E1C -3C1C -3818 -3018 -3030 -3020 -7060 -7080 -7F00 -6000 -6000 -E000 -E000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 599 0 -DWIDTH 14 0 -BBX 13 18 2 -5 -BITMAP -03F8 -0438 -1838 -1030 -3030 -6030 -6070 -E0F0 -E160 -C360 -E660 -FCE0 -70E0 -00C0 -00C0 -00C0 -01C0 -01C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 470 0 -DWIDTH 11 0 -BBX 11 13 2 0 -BITMAP -F860 -39E0 -33C0 -3600 -3C00 -3800 -7000 -7000 -6000 -6000 -6000 -E000 -C000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 440 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0F80 -18C0 -1840 -18C0 -1800 -1C00 -0E00 -0700 -0380 -C180 -C180 -C300 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 355 0 -DWIDTH 9 0 -BBX 8 16 2 0 -BITMAP -18 -18 -38 -FF -30 -30 -70 -70 -60 -60 -60 -E0 -E0 -C0 -E0 -78 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 630 0 -DWIDTH 15 0 -BBX 13 13 2 0 -BITMAP -F8F8 -3038 -3030 -3030 -7030 -7030 -6070 -60E0 -6160 -E360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 558 0 -DWIDTH 13 0 -BBX 14 13 1 0 -BITMAP -F81C -381C -1818 -1C18 -1C10 -0C30 -0C20 -0C40 -0C80 -0F00 -0E00 -0E00 -0C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 805 0 -DWIDTH 19 0 -BBX 19 13 2 0 -BITMAP -F020E0 -302060 -387060 -1870C0 -18F0C0 -18B180 -1DB900 -1D3B00 -0E1E00 -0E1C00 -0C1C00 -0C1800 -081000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 510 0 -DWIDTH 12 0 -BBX 12 13 1 0 -BITMAP -7870 -1830 -1C60 -0C40 -0E80 -0700 -0700 -0B00 -1380 -2180 -61C0 -C1C0 -C0F0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 558 0 -DWIDTH 13 0 -BBX 15 18 0 -5 -BITMAP -7C0E -1C06 -0C06 -0E0C -0608 -0618 -0610 -0620 -0740 -0340 -0380 -0300 -0200 -0400 -0C00 -1800 -3000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 536 0 -DWIDTH 13 0 -BBX 13 13 1 0 -BITMAP -1FF8 -1030 -3060 -00C0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -3030 -6020 -FFE0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 337 0 -DWIDTH 8 0 -BBX 8 21 2 -4 -BITMAP -07 -0C -0C -18 -18 -18 -18 -18 -10 -10 -E0 -20 -30 -30 -70 -60 -E0 -C0 -C0 -C0 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 6 21 1 -4 -BITMAP -0C -0C -08 -08 -18 -18 -18 -10 -10 -30 -30 -30 -20 -20 -60 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 337 0 -DWIDTH 8 0 -BBX 8 21 2 -4 -BITMAP -0E -03 -03 -03 -03 -06 -06 -06 -04 -06 -03 -04 -08 -18 -18 -18 -18 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 6 1 4 -BITMAP -1C00 -3E02 -4704 -81C4 -80FC -8078 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 6 18 1 -5 -BITMAP -0C -1C -00 -00 -00 -10 -10 -10 -30 -30 -30 -20 -60 -60 -60 -E0 -E0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 12 17 3 0 -BITMAP -0080 -0080 -03F0 -0C90 -1930 -3100 -6100 -E200 -C200 -C200 -C200 -E200 -7440 -3F80 -0400 -0400 -0400 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 17 3 0 -BITMAP -00F0 -0118 -0208 -0618 -0600 -0E00 -0E00 -0C00 -3F80 -0C00 -1C00 -1C00 -1800 -1000 -2000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 16 15 1 1 -BITMAP -1001 -1002 -0BE4 -0618 -0C08 -0808 -1008 -1008 -1008 -1018 -1810 -1C70 -27D0 -4008 -8004 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 16 17 3 0 -BITMAP -FC1F -7004 -3808 -1810 -1820 -1C20 -0C40 -0E80 -0700 -7FE0 -0600 -0E00 -7FC0 -0C00 -0C00 -1C00 -7F00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 6 21 1 -4 -BITMAP -0C -0C -08 -08 -18 -18 -18 -10 -10 -30 -00 -30 -20 -20 -60 -60 -60 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 22 2 -5 -BITMAP -01FC -060C -0C08 -0C00 -1800 -1C00 -0F00 -0FC0 -19E0 -1070 -3030 -3010 -3C30 -1F20 -07C0 -01E0 -0060 -0070 -C060 -C060 -E1C0 -7F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 560 0 -DWIDTH 13 0 -BBX 7 2 7 15 -BITMAP -C6 -C6 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 843 0 -DWIDTH 20 0 -BBX 19 17 2 0 -BITMAP -03F800 -0E0600 -100180 -2000C0 -40FC40 -418420 -820420 -860020 -860020 -860020 -860020 -470820 -41F040 -2000C0 -100180 -0E0600 -03F800 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 458 0 -DWIDTH 10 0 -BBX 9 9 3 8 -BITMAP -0F80 -3180 -6180 -6380 -C300 -C700 -DB00 -F300 -6780 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 525 0 -DWIDTH 13 0 -BBX 11 11 2 1 -BITMAP -0420 -0C40 -1880 -3180 -6300 -C600 -6600 -6300 -3100 -1180 -1080 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 8 2 3 -BITMAP -FFFC -000C -000C -000C -0008 -0008 -0008 -0018 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 313 0 -DWIDTH 8 0 -BBX 6 2 2 7 -BITMAP -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 12 11 4 6 -BITMAP -1F00 -20C0 -4FC0 -88A0 -8F10 -8A10 -8A10 -91A0 -4060 -30C0 -0F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 560 0 -DWIDTH 13 0 -BBX 7 1 7 16 -BITMAP -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 277 0 -DWIDTH 7 0 -BBX 4 4 4 13 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 16 14 0 0 -BITMAP -0040 -0040 -0040 -00C0 -00C0 -3FFF -0080 -0080 -0180 -0180 -0100 -0000 -0000 -FFFC -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 8 10 -12 7 -BITMAP -1E -23 -23 -03 -06 -08 -30 -40 -40 -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 7 10 -13 7 -BITMAP -3C -22 -22 -06 -38 -04 -06 -86 -8C -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 560 0 -DWIDTH 13 0 -BBX 6 3 8 14 -BITMAP -1C -30 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 663 0 -DWIDTH 16 0 -BBX 14 17 2 -4 -BITMAP -7C7C -181C -1818 -1818 -3818 -3818 -3038 -3070 -3070 -70B0 -7330 -7F70 -6E7C -6000 -E000 -E000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 10 21 4 -4 -BITMAP -3FC0 -7E40 -FC40 -FC80 -FC80 -FC80 -7C80 -3880 -1900 -0900 -0900 -0900 -1100 -1200 -1200 -1200 -1200 -1200 -2200 -2400 -2400 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 3 2 7 7 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 560 0 -DWIDTH 13 0 -BBX 4 6 4 -5 -BITMAP -20 -40 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 5 10 -13 7 -BITMAP -38 -18 -10 -10 -10 -10 -30 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 458 0 -DWIDTH 10 0 -BBX 9 9 3 8 -BITMAP -0F00 -3180 -6180 -4180 -C180 -C100 -C300 -E600 -7800 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 525 0 -DWIDTH 13 0 -BBX 11 11 2 1 -BITMAP -2100 -3100 -1180 -18C0 -0CC0 -0C60 -18C0 -3180 -2300 -4600 -8400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 20 0 -BBX 19 17 4 0 -BITMAP -380060 -1800C0 -100180 -100300 -100600 -100C00 -301800 -203040 -206180 -F8C280 -018480 -030880 -061180 -0C3FC0 -180100 -300100 -600780 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 20 0 -BBX 19 17 4 0 -BITMAP -380060 -1800C0 -100180 -100300 -100600 -100C00 -301800 -203780 -2068C0 -F8C8C0 -0180C0 -030180 -060200 -0C0C00 -181000 -301000 -603F80 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 20 0 -BBX 19 17 4 0 -BITMAP -3C0060 -2200C0 -220180 -060300 -380600 -040C00 -061800 -863040 -8C6180 -F8C280 -018480 -030880 -061180 -0C3FC0 -180100 -300100 -600780 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 471 0 -DWIDTH 11 0 -BBX 9 18 1 -5 -BITMAP -0180 -0180 -0000 -0000 -0000 -0380 -0300 -0200 -0400 -0C00 -1000 -3000 -6000 -E000 -C080 -E080 -6180 -3F00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 747 0 -DWIDTH 18 0 -BBX 18 21 0 0 -BITMAP -001C00 -000400 -000200 -000000 -000800 -001800 -001C00 -003C00 -005C00 -004C00 -008C00 -010E00 -010E00 -020E00 -060600 -07FE00 -080700 -100700 -200700 -200780 -F81FC0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 747 0 -DWIDTH 18 0 -BBX 18 21 0 0 -BITMAP -000380 -000600 -001800 -000000 -000800 -001800 -001C00 -003C00 -005C00 -004C00 -008C00 -010E00 -010E00 -020E00 -060600 -07FE00 -080700 -100700 -200700 -200780 -F81FC0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 747 0 -DWIDTH 18 0 -BBX 18 21 0 0 -BITMAP -000F00 -001B00 -006180 -000000 -000800 -001800 -001C00 -003C00 -005C00 -004C00 -008C00 -010E00 -010E00 -020E00 -060600 -07FE00 -080700 -100700 -200700 -200780 -F81FC0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 747 0 -DWIDTH 18 0 -BBX 18 21 0 0 -BITMAP -003880 -003F00 -004700 -000000 -000800 -001800 -001C00 -003C00 -005C00 -004C00 -008C00 -010E00 -010E00 -020E00 -060600 -07FE00 -080700 -100700 -200700 -200780 -F81FC0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 747 0 -DWIDTH 18 0 -BBX 18 20 0 0 -BITMAP -003180 -003180 -000000 -000800 -001800 -001C00 -003C00 -005C00 -004C00 -008C00 -010E00 -010E00 -020E00 -060600 -07FE00 -080700 -100700 -200700 -200780 -F81FC0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 747 0 -DWIDTH 18 0 -BBX 18 22 0 0 -BITMAP -000C00 -001200 -001200 -000C00 -000000 -000800 -001800 -001C00 -003C00 -005C00 -004C00 -008C00 -010E00 -010E00 -020E00 -060600 -07FE00 -080700 -100700 -200700 -200780 -F81FC0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 907 0 -DWIDTH 22 0 -BBX 24 17 0 0 -BITMAP -0003FF -000703 -000B02 -001300 -001700 -002700 -004600 -008608 -0187F8 -010E08 -020E00 -07FC00 -080C00 -100C00 -101C0C -201C08 -F87FF8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 714 0 -DWIDTH 17 0 -BBX 16 22 3 -5 -BITMAP -01FF -0707 -0E03 -1C02 -3800 -7000 -7000 -6000 -E000 -E000 -E000 -E000 -E000 -6000 -7000 -3818 -0FE0 -0800 -0600 -0600 -0600 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 569 0 -DWIDTH 14 0 -BBX 15 21 1 0 -BITMAP -00E0 -0020 -0010 -0000 -1FFE -0706 -0606 -0600 -0600 -0E00 -0E00 -0C10 -0FF0 -0C10 -1C00 -1C00 -1800 -1800 -1818 -3818 -FFF0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 569 0 -DWIDTH 14 0 -BBX 15 21 1 0 -BITMAP -001C -0030 -00C0 -0000 -1FFE -0706 -0606 -0600 -0600 -0E00 -0E00 -0C10 -0FF0 -0C10 -1C00 -1C00 -1800 -1800 -1818 -3818 -FFF0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 569 0 -DWIDTH 14 0 -BBX 15 21 1 0 -BITMAP -0078 -00D8 -030C -0000 -1FFE -0706 -0606 -0600 -0600 -0E00 -0E00 -0C10 -0FF0 -0C10 -1C00 -1C00 -1800 -1800 -1818 -3818 -FFF0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 569 0 -DWIDTH 14 0 -BBX 15 20 1 0 -BITMAP -018C -018C -0000 -1FFE -0706 -0606 -0600 -0600 -0E00 -0E00 -0C10 -0FF0 -0C10 -1C00 -1C00 -1800 -1800 -1818 -3818 -FFF0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 10 21 1 0 -BITMAP -0700 -0100 -0080 -0000 -1FC0 -0700 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -0C00 -1C00 -1C00 -1800 -1800 -1800 -3800 -FE00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 11 21 1 0 -BITMAP -00E0 -0180 -0600 -0000 -1FC0 -0700 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -0C00 -1C00 -1C00 -1800 -1800 -1800 -3800 -FE00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 11 21 1 0 -BITMAP -03C0 -06C0 -1860 -0000 -1FC0 -0700 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -0C00 -1C00 -1C00 -1800 -1800 -1800 -3800 -FE00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 11 20 1 0 -BITMAP -0C60 -0C60 -0000 -1FC0 -0700 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -0C00 -1C00 -1C00 -1800 -1800 -1800 -3800 -FE00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 770 0 -DWIDTH 18 0 -BBX 19 17 0 0 -BITMAP -1FFE00 -070380 -0701C0 -0600E0 -0600E0 -0600E0 -0E00E0 -0E00E0 -7FE0E0 -0C00C0 -0C00C0 -1C01C0 -1C0380 -180300 -180600 -381C00 -FFF000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 762 0 -DWIDTH 18 0 -BBX 21 21 1 0 -BITMAP -003880 -003F00 -004700 -000000 -1E01F8 -070060 -070040 -078040 -05C040 -05C0C0 -08E080 -086080 -087080 -083880 -183900 -101D00 -100D00 -100F00 -100700 -300600 -FC0200 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 783 0 -DWIDTH 19 0 -BBX 17 21 3 0 -BITMAP -00E000 -002000 -001000 -000000 -00F800 -070E00 -0C0700 -180300 -380380 -300380 -600380 -600380 -E00380 -E00300 -E00300 -E00600 -E00E00 -E00C00 -701800 -387000 -0FC000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 783 0 -DWIDTH 19 0 -BBX 17 21 3 0 -BITMAP -000E00 -001800 -006000 -000000 -00F800 -070E00 -0C0700 -180300 -380380 -300380 -600380 -600380 -E00380 -E00300 -E00300 -E00600 -E00E00 -E00C00 -701800 -387000 -0FC000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 783 0 -DWIDTH 19 0 -BBX 17 21 3 0 -BITMAP -003C00 -006C00 -018600 -000000 -00F800 -070E00 -0C0700 -180300 -380380 -300380 -600380 -600380 -E00380 -E00300 -E00300 -E00600 -E00E00 -E00C00 -701800 -387000 -0FC000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 783 0 -DWIDTH 19 0 -BBX 17 21 3 0 -BITMAP -00E200 -00FC00 -011C00 -000000 -00F800 -070E00 -0C0700 -180300 -380380 -300380 -600380 -600380 -E00380 -E00300 -E00300 -E00600 -E00E00 -E00C00 -701800 -387000 -0FC000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 783 0 -DWIDTH 19 0 -BBX 17 20 3 0 -BITMAP -018C00 -018C00 -000000 -00F800 -070E00 -0C0700 -180300 -380380 -300380 -600380 -600380 -E00380 -E00300 -E00300 -E00600 -E00E00 -E00C00 -701800 -387000 -0FC000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 16 14 1 0 -BITMAP -3001 -1002 -080C -0418 -0630 -0260 -0180 -0180 -06C0 -0C60 -1820 -3010 -6008 -8008 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 783 0 -DWIDTH 19 0 -BBX 20 17 1 0 -BITMAP -007E30 -018340 -070180 -0E01C0 -0C02C0 -1804C0 -3808C0 -3810C0 -3060C0 -70C1C0 -7101C0 -720180 -340300 -380700 -380E00 -2C1800 -C7E000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 727 0 -DWIDTH 17 0 -BBX 17 21 4 0 -BITMAP -01C000 -004000 -002000 -000000 -FE1F80 -380600 -300400 -300400 -300400 -700400 -700800 -600800 -600800 -E00800 -E01800 -C01000 -C01000 -C03000 -E02000 -70C000 -1F8000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 727 0 -DWIDTH 17 0 -BBX 17 21 4 0 -BITMAP -003800 -006000 -018000 -000000 -FE1F80 -380600 -300400 -300400 -300400 -700400 -700800 -600800 -600800 -E00800 -E01800 -C01000 -C01000 -C03000 -E02000 -70C000 -1F8000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 727 0 -DWIDTH 17 0 -BBX 17 21 4 0 -BITMAP -00F000 -01B000 -061800 -000000 -FE1F80 -380600 -300400 -300400 -300400 -700400 -700800 -600800 -600800 -E00800 -E01800 -C01000 -C01000 -C03000 -E02000 -70C000 -1F8000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 727 0 -DWIDTH 17 0 -BBX 17 20 4 0 -BITMAP -031800 -031800 -000000 -FE1F80 -380600 -300400 -300400 -300400 -700400 -700800 -600800 -600800 -E00800 -E01800 -C01000 -C01000 -C03000 -E02000 -70C000 -1F8000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 663 0 -DWIDTH 16 0 -BBX 16 21 3 0 -BITMAP -0038 -0060 -0180 -0000 -FC1F -7804 -3808 -3810 -1830 -1C60 -0C40 -0E80 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -1C00 -7F00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 579 0 -DWIDTH 14 0 -BBX 15 17 0 0 -BITMAP -1FC0 -0700 -0700 -07F8 -060C -060E -0E0E -0E0E -0C0E -0C0C -0C18 -1C70 -1FC0 -1800 -1800 -3800 -FE00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 603 0 -DWIDTH 14 0 -BBX 13 24 2 -5 -BITMAP -03E0 -0630 -0630 -0C30 -0C30 -0C60 -1C80 -1D00 -1B00 -1B80 -19C0 -38E0 -3870 -3038 -3018 -3218 -7210 -7630 -63C0 -6000 -6000 -E000 -E000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -01C0 -0040 -0020 -0000 -03F8 -0438 -1830 -1030 -3030 -6030 -6070 -E0E0 -E160 -C360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -0038 -0060 -0180 -0000 -03F8 -0438 -1830 -1030 -3030 -6030 -6070 -E0E0 -E160 -C360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -00F0 -01B0 -0618 -0000 -03F8 -0438 -1830 -1030 -3030 -6030 -6070 -E0E0 -E160 -C360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 17 2 0 -BITMAP -01C4 -01F8 -0238 -0000 -03F8 -0438 -1830 -1030 -3030 -6030 -6070 -E0E0 -E160 -C360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 16 2 0 -BITMAP -0318 -0318 -0000 -03F8 -0438 -1830 -1030 -3030 -6030 -6070 -E0E0 -E160 -C360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -00C0 -0120 -0120 -00C0 -0000 -03F8 -0438 -1830 -1030 -3030 -6030 -6070 -E0E0 -E160 -C360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 881 0 -DWIDTH 21 0 -BBX 20 13 2 0 -BITMAP -03F9E0 -043E70 -183830 -103830 -303060 -603060 -607180 -E0FE00 -E0F000 -E13000 -E63010 -FC3860 -701F80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 487 0 -DWIDTH 12 0 -BBX 11 18 2 -5 -BITMAP -07E0 -0860 -1060 -2040 -6000 -6000 -E000 -E000 -C000 -C000 -E000 -6080 -3F00 -2000 -1800 -1800 -1800 -7000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 518 0 -DWIDTH 12 0 -BBX 10 17 2 0 -BITMAP -0700 -0100 -0080 -0000 -0780 -08C0 -10C0 -30C0 -60C0 -6180 -E300 -FC00 -C000 -C000 -E040 -71C0 -3E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 518 0 -DWIDTH 12 0 -BBX 12 17 2 0 -BITMAP -0070 -00C0 -0300 -0000 -0780 -08C0 -10C0 -30C0 -60C0 -6180 -E300 -FC00 -C000 -C000 -E040 -71C0 -3E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 518 0 -DWIDTH 12 0 -BBX 12 17 2 0 -BITMAP -01E0 -0360 -0C30 -0000 -0780 -08C0 -10C0 -30C0 -60C0 -6180 -E300 -FC00 -C000 -C000 -E040 -71C0 -3E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 518 0 -DWIDTH 12 0 -BBX 12 16 2 0 -BITMAP -0630 -0630 -0000 -0780 -08C0 -10C0 -30C0 -60C0 -6180 -E300 -FC00 -C000 -C000 -E040 -71C0 -3E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 6 17 2 0 -BITMAP -38 -08 -04 -00 -F8 -38 -30 -30 -30 -30 -70 -60 -60 -60 -60 -E0 -F8 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 9 17 2 0 -BITMAP -0380 -0600 -1800 -0000 -F800 -3800 -3000 -3000 -3000 -3000 -7000 -6000 -6000 -6000 -6000 -E000 -F800 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 9 17 2 0 -BITMAP -0F00 -1B00 -6180 -0000 -F800 -3800 -3000 -3000 -3000 -3000 -7000 -6000 -6000 -6000 -6000 -E000 -F800 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 289 0 -DWIDTH 7 0 -BBX 8 16 2 0 -BITMAP -63 -63 -00 -F8 -38 -30 -30 -30 -30 -70 -60 -60 -60 -60 -E0 -F8 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 562 0 -DWIDTH 13 0 -BBX 12 19 2 0 -BITMAP -0030 -0040 -1F80 -03C0 -06E0 -0860 -07E0 -0860 -3070 -3070 -6070 -6070 -C060 -C060 -C060 -E0C0 -E080 -6100 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 631 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -0388 -03F0 -0470 -0000 -F870 -39F8 -3338 -3638 -3430 -3830 -7030 -7070 -6070 -6060 -6060 -E060 -C0F8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 560 0 -DWIDTH 13 0 -BBX 12 17 2 0 -BITMAP -0380 -0080 -0040 -0000 -07C0 -0CE0 -3870 -3070 -6070 -6070 -E070 -E060 -E060 -E0C0 -E180 -E300 -7E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 560 0 -DWIDTH 13 0 -BBX 12 17 2 0 -BITMAP -0070 -00C0 -0300 -0000 -07C0 -0CE0 -3870 -3070 -6070 -6070 -E070 -E060 -E060 -E0C0 -E180 -E300 -7E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 560 0 -DWIDTH 13 0 -BBX 12 17 2 0 -BITMAP -01E0 -0360 -0C30 -0000 -07C0 -0CE0 -3870 -3070 -6070 -6070 -E070 -E060 -E060 -E0C0 -E180 -E300 -7E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 560 0 -DWIDTH 13 0 -BBX 13 17 2 0 -BITMAP -0388 -03F0 -0470 -0000 -07C0 -0CE0 -3870 -3070 -6070 -6070 -E070 -E060 -E060 -E0C0 -E180 -E300 -7E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 560 0 -DWIDTH 13 0 -BBX 12 16 2 0 -BITMAP -0630 -0630 -0000 -07C0 -0CE0 -3870 -3070 -6070 -6070 -E070 -E060 -E060 -E0C0 -E180 -E300 -7E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 13 2 0 -BITMAP -0180 -0180 -0000 -0000 -0000 -0000 -FFFC -0000 -0000 -0000 -0000 -0600 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 560 0 -DWIDTH 13 0 -BBX 14 13 1 0 -BITMAP -01EC -0638 -0838 -1878 -30F8 -31B8 -7338 -7630 -7C30 -7860 -7040 -7980 -DF00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 630 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -0380 -0080 -0040 -0000 -F8F8 -3038 -3030 -3030 -7030 -7030 -6070 -60E0 -6160 -E360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 630 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -0038 -0060 -0180 -0000 -F8F8 -3038 -3030 -3030 -7030 -7030 -6070 -60E0 -6160 -E360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 630 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -00F0 -01B0 -0618 -0000 -F8F8 -3038 -3030 -3030 -7030 -7030 -6070 -60E0 -6160 -E360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 630 0 -DWIDTH 15 0 -BBX 13 16 2 0 -BITMAP -0318 -0318 -0000 -F8F8 -3038 -3030 -3030 -7030 -7030 -6070 -60E0 -6160 -E360 -E660 -FCE0 -70F8 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 558 0 -DWIDTH 13 0 -BBX 15 22 0 -5 -BITMAP -000E -0018 -0060 -0000 -7C0E -1C06 -0C06 -0E0C -0608 -0618 -0610 -0620 -0740 -0340 -0380 -0300 -0200 -0400 -0C00 -1800 -3000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 21 1 -5 -BITMAP -3E00 -0C00 -0C00 -0C38 -1CFC -199C -1B0C -1E1C -1C1C -3818 -3018 -3030 -3020 -3060 -7080 -7F00 -6000 -6000 -6000 -E000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 558 0 -DWIDTH 13 0 -BBX 15 21 0 -5 -BITMAP -018C -018C -0000 -7C0E -1C06 -0C06 -0E0C -0608 -0618 -0610 -0620 -0740 -0340 -0380 -0300 -0200 -0400 -0C00 -1800 -3000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubR08-L1.bdf diff -u xc/fonts/bdf/75dpi/lubR08-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubR08-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubR08-L1.bdf:1.1 Wed Apr 4 18:56:33 2001 +++ xc/fonts/bdf/75dpi/lubR08-L1.bdf Wed Mar 16 21:04:11 2005 @@ -1,2428 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubR08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-R-Normal--8-80-75-75-P-45-ISO8859-1 -SIZE 8 72 72 -FONTBOUNDINGBOX 13 10 -4 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 45 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 7 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright" -X_HEIGHT 4 -CAP_HEIGHT 6 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 771 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -A8 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 1 6 1 0 -BITMAP -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 386 0 -DWIDTH 3 0 -BBX 2 2 1 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -38 -F8 -50 -F8 -60 -E0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 3 7 1 -1 -BITMAP -60 -E0 -C0 -60 -E0 -C0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -D0 -E0 -E0 -70 -70 -B0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 690 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -60 -60 -60 -D8 -B0 -78 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 2 0 -BBX 1 2 0 4 -BITMAP -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -40 -80 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -80 -40 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 4 0 -BBX 3 4 0 2 -BITMAP -C0 -60 -C0 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 1 3 1 -2 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 512 0 -DWIDTH 4 0 -BBX 4 8 0 -2 -BITMAP -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -E0 -A0 -20 -40 -80 -E0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -E0 -A0 -40 -60 -A0 -C0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -70 -D0 -F8 -10 -38 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -E0 -80 -C0 -20 -A0 -C0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -90 -E0 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -10 -20 -40 -C0 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -90 -50 -B0 -90 -E0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -90 -90 -70 -90 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 1 4 1 0 -BITMAP -80 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 1 6 1 -2 -BITMAP -80 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 6 5 1 0 -BITMAP -0C -38 -E0 -38 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 2 0 1 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 6 5 0 0 -BITMAP -C0 -70 -1C -70 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 480 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -E0 -A0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 873 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -3C -56 -BA -AE -F4 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 744 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -20 -30 -50 -78 -88 -CC -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 609 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -F8 -48 -70 -48 -48 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 695 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -C8 -80 -80 -C0 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 768 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -F8 -44 -44 -44 -44 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 566 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -50 -60 -40 -50 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 548 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -F0 -50 -60 -40 -40 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 732 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -C8 -80 -9C -C8 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 771 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -FC -48 -78 -48 -48 -FC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -60 -40 -40 -40 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 708 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -E8 -50 -60 -60 -50 -F8 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 557 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -E0 -40 -40 -40 -50 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 860 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -C6 -6C -6C -5C -54 -EE -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 751 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -DC -68 -68 -58 -58 -E8 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -70 -D8 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 573 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -F0 -48 -48 -70 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 8 1 -2 -BITMAP -70 -D8 -88 -88 -D8 -70 -18 -0C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 679 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -F0 -50 -50 -60 -50 -F8 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 542 0 -DWIDTH 4 0 -BBX 3 6 1 0 -BITMAP -E0 -A0 -C0 -60 -A0 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -F8 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 719 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -FC -48 -48 -48 -48 -78 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 699 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -CC -44 -48 -28 -30 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 925 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -D6 -D2 -5C -6C -6C -28 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 657 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C8 -58 -30 -70 -D0 -D8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 678 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C8 -58 -70 -20 -20 -70 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -A0 -20 -40 -50 -F0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 512 0 -DWIDTH 4 0 -BBX 4 8 0 -2 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 6 0 1 -BITMAP -20 -20 -70 -50 -D8 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 1 1 -1 -BITMAP -E0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 2 1 1 5 -BITMAP -C0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 543 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -E0 -60 -A0 -D0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C0 -40 -78 -48 -48 -70 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 509 0 -DWIDTH 4 0 -BBX 3 4 1 0 -BITMAP -60 -A0 -80 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 642 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -10 -70 -90 -90 -F8 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 530 0 -DWIDTH 4 0 -BBX 3 4 1 0 -BITMAP -60 -E0 -80 -60 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 404 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -60 -60 -C0 -40 -40 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 571 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -F0 -A0 -E0 -F0 -90 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C0 -40 -70 -50 -50 -F8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 307 0 -DWIDTH 2 0 -BBX 3 6 0 0 -BITMAP -40 -00 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 346 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -40 -00 -40 -40 -40 -40 -C0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 599 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C0 -40 -58 -70 -50 -F8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 313 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 946 0 -DWIDTH 8 0 -BBX 7 4 0 0 -BITMAP -FC -54 -54 -FE -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -F0 -50 -50 -F8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 642 0 -DWIDTH 5 0 -BBX 5 6 0 -2 -BITMAP -F8 -48 -48 -70 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 617 0 -DWIDTH 5 0 -BBX 5 6 0 -2 -BITMAP -70 -90 -90 -F0 -10 -38 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -F0 -50 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 504 0 -DWIDTH 4 0 -BBX 3 4 1 0 -BITMAP -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 392 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -40 -40 -E0 -40 -40 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -F0 -50 -50 -78 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -D0 -90 -60 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 6 0 -BBX 6 4 0 0 -BITMAP -D4 -B4 -78 -48 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 557 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -D0 -70 -E0 -B0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 551 0 -DWIDTH 4 0 -BBX 4 6 0 -2 -BITMAP -D0 -90 -70 -60 -20 -40 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 595 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -F0 -A0 -50 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -60 -40 -40 -40 -C0 -40 -40 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 2 0 -BBX 1 8 0 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -C0 -40 -40 -40 -60 -40 -40 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 2 0 1 -BITMAP -E8 -B8 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 2 0 -BBX 1 6 1 -2 -BITMAP -80 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -40 -60 -E0 -C0 -E0 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -30 -50 -40 -C0 -40 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 6 6 0 0 -BITMAP -84 -78 -48 -48 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C8 -58 -70 -70 -70 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 2 0 -BBX 1 8 0 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 3 8 1 -2 -BITMAP -E0 -A0 -80 -E0 -E0 -40 -A0 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 2 1 1 5 -BITMAP -C0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -7C -DE -AA -A2 -DE -7C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 428 0 -DWIDTH 3 0 -BBX 3 3 0 3 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 530 0 -DWIDTH 4 0 -BBX 3 4 1 0 -BITMAP -E0 -E0 -E0 -60 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 2 0 1 -BITMAP -F8 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 4 0 2 -BITMAP -60 -F0 -D0 -60 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 2 1 1 5 -BITMAP -C0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 2 0 -BBX 1 2 1 4 -BITMAP -80 -80 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -20 -F8 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 3 0 -BBX 2 3 -4 3 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 3 0 -BBX 2 3 -4 3 -BITMAP -C0 -80 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 2 1 2 5 -BITMAP -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 626 0 -DWIDTH 5 0 -BBX 5 6 0 -2 -BITMAP -F0 -50 -50 -78 -40 -40 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -F0 -F0 -F0 -70 -30 -30 -30 -30 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 1 1 2 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 2 2 -2 -BITMAP -80 -80 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 3 0 -BBX 3 3 -3 3 -BITMAP -C0 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 428 0 -DWIDTH 3 0 -BBX 3 3 0 3 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 530 0 -DWIDTH 4 0 -BBX 3 4 1 0 -BITMAP -C0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 6 0 -BBX 6 6 2 0 -BITMAP -C4 -48 -F0 -1C -3C -44 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 6 0 -BBX 6 6 2 0 -BITMAP -C4 -48 -F0 -1C -2C -4C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -C8 -90 -E0 -38 -78 -88 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 480 0 -DWIDTH 4 0 -BBX 3 6 0 -2 -BITMAP -40 -40 -40 -40 -A0 -E0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 744 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -20 -30 -50 -78 -88 -CC -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 744 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -20 -30 -50 -78 -88 -CC -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 744 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -70 -20 -30 -50 -78 -88 -CC -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 744 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -20 -30 -50 -78 -88 -CC -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 744 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -20 -30 -50 -78 -88 -CC -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 744 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -28 -30 -30 -50 -78 -88 -CC -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 919 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -0E -1A -38 -2C -7A -9E -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 695 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -78 -C8 -80 -80 -C0 -78 -20 -20 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 566 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -20 -F0 -50 -60 -40 -50 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 566 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -40 -F0 -50 -60 -40 -50 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 566 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -F0 -50 -60 -40 -50 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 566 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -F0 -50 -60 -40 -50 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -40 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -40 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -E0 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -C0 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 768 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -F8 -44 -E4 -44 -44 -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 751 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -DC -68 -68 -58 -58 -E8 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -20 -70 -D8 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -20 -70 -D8 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -70 -D8 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -70 -D8 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -60 -70 -D8 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 6 0 -BBX 7 6 2 0 -BITMAP -3E -6C -5C -74 -6C -F8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 719 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -10 -FC -48 -48 -48 -48 -78 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 719 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -20 -FC -48 -48 -48 -48 -78 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 719 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -FC -48 -48 -48 -48 -78 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 719 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -FC -48 -48 -48 -48 -78 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 678 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -C8 -58 -70 -20 -20 -70 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 573 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -E0 -78 -48 -48 -70 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 614 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -70 -50 -60 -70 -68 -F8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 543 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -20 -E0 -60 -A0 -D0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 543 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -40 -E0 -60 -A0 -D0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 543 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -E0 -E0 -60 -A0 -D0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 543 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -E0 -E0 -60 -A0 -D0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 543 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -60 -E0 -60 -A0 -D0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 543 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -40 -A0 -E0 -60 -A0 -D0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 819 0 -DWIDTH 7 0 -BBX 5 4 1 0 -BITMAP -D8 -78 -A0 -D8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 509 0 -DWIDTH 4 0 -BBX 3 6 1 -2 -BITMAP -60 -A0 -80 -60 -40 -40 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 530 0 -DWIDTH 4 0 -BBX 3 5 1 0 -BITMAP -C0 -60 -E0 -80 -60 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 530 0 -DWIDTH 4 0 -BBX 3 5 1 0 -BITMAP -60 -60 -E0 -80 -60 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 530 0 -DWIDTH 4 0 -BBX 3 5 1 0 -BITMAP -E0 -60 -E0 -80 -60 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 530 0 -DWIDTH 4 0 -BBX 3 5 1 0 -BITMAP -60 -60 -E0 -80 -60 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 307 0 -DWIDTH 2 0 -BBX 3 5 0 0 -BITMAP -C0 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 307 0 -DWIDTH 2 0 -BBX 3 5 0 0 -BITMAP -60 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 307 0 -DWIDTH 2 0 -BBX 3 5 0 0 -BITMAP -E0 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 307 0 -DWIDTH 2 0 -BBX 3 5 0 0 -BITMAP -C0 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 596 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -E0 -E0 -70 -90 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -70 -F0 -50 -50 -F8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -90 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -90 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -E0 -60 -90 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -60 -90 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -90 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -20 -00 -F8 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -70 -B0 -D0 -E0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -60 -F0 -50 -50 -78 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -30 -F0 -50 -50 -78 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -70 -F0 -50 -50 -78 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 633 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -30 -F0 -50 -50 -78 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 551 0 -DWIDTH 4 0 -BBX 4 7 0 -2 -BITMAP -60 -D0 -90 -70 -60 -20 -40 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 642 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -C0 -40 -78 -48 -48 -70 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 551 0 -DWIDTH 4 0 -BBX 4 7 0 -2 -BITMAP -60 -D0 -90 -70 -60 -20 -40 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubR10-L1.bdf diff -u xc/fonts/bdf/75dpi/lubR10-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubR10-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubR10-L1.bdf:1.1 Wed Apr 4 18:56:33 2001 +++ xc/fonts/bdf/75dpi/lubR10-L1.bdf Wed Mar 16 21:04:11 2005 @@ -1,2719 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubR10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-R-Normal--10-100-75-75-P-56-ISO8859-1 -SIZE 10 72 72 -FONTBOUNDINGBOX 15 12 -5 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 56 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 9 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright" -X_HEIGHT 5 -CAP_HEIGHT 8 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 771 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 8 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 386 0 -DWIDTH 4 0 -BBX 2 3 1 5 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -28 -FC -28 -50 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 3 9 2 -1 -BITMAP -60 -E0 -C0 -C0 -60 -60 -E0 -C0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -44 -A8 -B8 -50 -28 -74 -54 -88 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 690 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -70 -50 -50 -60 -AC -B8 -90 -6C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 2 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 10 1 -2 -BITMAP -40 -80 -80 -80 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 10 1 -2 -BITMAP -80 -40 -40 -40 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 5 0 -BBX 4 4 0 4 -BITMAP -40 -F0 -60 -60 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 3 1 -2 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 2 1 1 2 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 512 0 -DWIDTH 5 0 -BBX 5 10 0 -2 -BITMAP -08 -18 -10 -10 -20 -20 -40 -40 -C0 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -70 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 3 8 2 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -E0 -90 -10 -10 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -E0 -90 -10 -60 -30 -10 -90 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -30 -50 -90 -F8 -10 -10 -38 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -F0 -80 -80 -E0 -10 -10 -90 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -78 -48 -80 -F0 -88 -88 -C8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -F8 -08 -10 -20 -60 -40 -C0 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -70 -88 -98 -60 -90 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -70 -98 -88 -88 -78 -08 -90 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 5 1 0 -BITMAP -80 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 7 1 -2 -BITMAP -80 -00 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -04 -18 -60 -C0 -60 -18 -04 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 3 0 1 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -80 -60 -18 -0C -18 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 480 0 -DWIDTH 5 0 -BBX 3 8 1 0 -BITMAP -E0 -A0 -20 -40 -40 -40 -00 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 873 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -1E -63 -5D -A9 -AD -B6 -C0 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 744 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -10 -30 -38 -28 -78 -44 -84 -CE -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 609 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -F8 -48 -48 -70 -58 -48 -48 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 695 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -3C -44 -80 -80 -80 -80 -44 -38 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 768 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -F8 -44 -42 -42 -42 -42 -44 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -F8 -48 -50 -70 -50 -40 -48 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 548 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -F8 -48 -50 -70 -50 -40 -40 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 732 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -3C -44 -80 -80 -8E -84 -44 -3C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 771 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -EE -44 -44 -7C -44 -44 -44 -EE -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 4 0 -BBX 4 10 0 -2 -BITMAP -30 -20 -20 -20 -20 -20 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 708 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -EC -4C -58 -60 -70 -58 -4C -EE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 557 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -E0 -40 -40 -40 -40 -40 -48 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 860 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -C3 -66 -66 -56 -5A -5A -4A -E7 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 751 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -CE -64 -64 -54 -54 -4C -44 -E4 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 573 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -F0 -48 -48 -48 -70 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 10 1 -2 -BITMAP -38 -44 -82 -82 -82 -82 -46 -3C -0C -03 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 679 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -F0 -48 -48 -48 -70 -50 -48 -EC -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 542 0 -DWIDTH 5 0 -BBX 4 8 1 0 -BITMAP -70 -90 -80 -40 -30 -10 -90 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -FE -10 -10 -10 -10 -10 -10 -38 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 719 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -EE -44 -44 -44 -44 -44 -44 -38 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 699 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -E6 -42 -44 -24 -28 -28 -18 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 925 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -E980 -4880 -4900 -5500 -5500 -3600 -2200 -2200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 657 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -E6 -44 -28 -18 -38 -68 -44 -CE -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 678 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -E6 -44 -24 -38 -10 -10 -10 -38 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -F8 -90 -10 -20 -20 -40 -48 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 10 1 -2 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 512 0 -DWIDTH 5 0 -BBX 5 10 0 -2 -BITMAP -80 -C0 -40 -40 -20 -20 -10 -10 -18 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 316 0 -DWIDTH 3 0 -BBX 2 10 0 -2 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 7 0 1 -BITMAP -10 -30 -30 -48 -48 -C4 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 1 1 -1 -BITMAP -F0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 2 1 2 7 -BITMAP -C0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 543 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -F0 -10 -70 -90 -E8 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -C0 -40 -40 -78 -44 -44 -44 -78 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 509 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -70 -90 -80 -80 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 642 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -08 -08 -78 -88 -88 -88 -7C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 404 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -70 -50 -40 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 571 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -78 -90 -90 -60 -F8 -88 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -C0 -40 -40 -78 -48 -48 -48 -FC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 307 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -40 -00 -00 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 346 0 -DWIDTH 3 0 -BBX 3 10 0 -2 -BITMAP -20 -00 -00 -60 -20 -20 -20 -20 -A0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 599 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -C0 -40 -40 -4C -58 -60 -58 -EC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 313 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 946 0 -DWIDTH 9 0 -BBX 9 5 0 0 -BITMAP -FF00 -4900 -4900 -4900 -FF80 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -F8 -48 -48 -48 -FC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 642 0 -DWIDTH 6 0 -BBX 6 7 0 -2 -BITMAP -F8 -44 -44 -44 -78 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 617 0 -DWIDTH 6 0 -BBX 6 7 0 -2 -BITMAP -78 -88 -88 -88 -78 -08 -1C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -F0 -50 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 504 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -F0 -90 -60 -90 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 392 0 -DWIDTH 4 0 -BBX 3 8 1 0 -BITMAP -40 -40 -40 -E0 -40 -40 -40 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -D8 -48 -48 -48 -7C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -C8 -48 -50 -30 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 8 0 -BBX 8 5 0 0 -BITMAP -CB -59 -5A -66 -24 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 557 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -EC -68 -30 -58 -DC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 551 0 -DWIDTH 6 0 -BBX 6 7 0 -2 -BITMAP -EC -44 -48 -38 -30 -20 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 595 0 -DWIDTH 6 0 -BBX 4 5 1 0 -BITMAP -F0 -A0 -60 -50 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 3 10 0 -2 -BITMAP -20 -40 -40 -40 -40 -C0 -40 -40 -40 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 2 0 -BBX 1 10 1 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 343 0 -DWIDTH 3 0 -BBX 3 10 0 -2 -BITMAP -80 -40 -40 -40 -40 -60 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 7 2 1 2 -BITMAP -72 -8E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 7 1 -2 -BITMAP -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 3 8 1 0 -BITMAP -40 -60 -E0 -C0 -C0 -C0 -E0 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -30 -50 -40 -40 -C0 -40 -40 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -84 -FC -48 -48 -48 -48 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 7 8 0 0 -BITMAP -E6 -64 -38 -7C -10 -7C -10 -38 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 2 0 -BBX 1 10 1 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 4 10 1 -2 -BITMAP -70 -90 -80 -40 -B0 -D0 -70 -10 -90 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 1 2 7 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -38 -44 -9A -AA -A2 -9A -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 428 0 -DWIDTH 4 0 -BBX 4 5 0 3 -BITMAP -E0 -A0 -E0 -A0 -D0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -30 -F0 -A0 -70 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 3 0 1 -BITMAP -FC -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 2 1 1 2 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 4 5 1 3 -BITMAP -60 -F0 -F0 -D0 -60 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 1 2 7 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 3 0 -BBX 2 3 0 5 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 3 4 -5 4 -BITMAP -E0 -A0 -C0 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 3 4 -5 4 -BITMAP -E0 -E0 -A0 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 2 1 2 7 -BITMAP -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 626 0 -DWIDTH 6 0 -BBX 6 7 0 -2 -BITMAP -D8 -48 -48 -48 -7C -40 -40 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 4 10 1 -2 -BITMAP -F0 -F0 -F0 -F0 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 1 1 3 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 2 3 2 -2 -BITMAP -80 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 3 4 -5 4 -BITMAP -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 428 0 -DWIDTH 4 0 -BBX 4 5 0 3 -BITMAP -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -A0 -E0 -70 -D0 -E0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 8 0 -BBX 7 8 3 0 -BITMAP -C4 -48 -58 -F0 -2C -7E -44 -8E -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 8 0 -BBX 7 8 3 0 -BITMAP -C4 -48 -58 -F0 -2E -6A -4C -8E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 8 0 -BBX 7 8 3 0 -BITMAP -E4 -E8 -B8 -F0 -2C -7E -44 -8E -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 480 0 -DWIDTH 5 0 -BBX 3 7 1 -2 -BITMAP -40 -00 -40 -40 -80 -A0 -E0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 744 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -30 -10 -30 -38 -28 -78 -44 -84 -CE -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 744 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -18 -10 -30 -38 -28 -78 -44 -84 -CE -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 744 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -38 -10 -30 -38 -28 -78 -44 -84 -CE -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 744 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -38 -10 -30 -38 -28 -78 -44 -84 -CE -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 744 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -28 -10 -30 -38 -28 -78 -44 -84 -CE -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 744 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -18 -24 -18 -30 -38 -28 -78 -44 -84 -CE -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 919 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -0F80 -0C80 -1D00 -1700 -2500 -7C00 -4480 -CF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 695 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -3C -44 -80 -80 -80 -80 -44 -38 -10 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -F8 -48 -50 -70 -50 -40 -48 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -F8 -48 -50 -70 -50 -40 -48 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -50 -F8 -48 -50 -70 -50 -40 -48 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 566 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -50 -F8 -48 -50 -70 -50 -40 -48 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -40 -E0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -40 -E0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -E0 -E0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -A0 -E0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 768 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -F8 -44 -42 -F2 -42 -42 -44 -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 751 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -38 -CE -64 -64 -54 -54 -4C -44 -E4 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -10 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -10 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -38 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -38 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -28 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -84 -48 -78 -30 -78 -48 -84 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3A -46 -8E -9A -B2 -E2 -C4 -B8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 719 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -10 -EE -44 -44 -44 -44 -44 -44 -38 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 719 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -10 -EE -44 -44 -44 -44 -44 -44 -38 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 719 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -38 -EE -44 -44 -44 -44 -44 -44 -38 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 719 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -28 -EE -44 -44 -44 -44 -44 -44 -38 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 678 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -18 -E6 -44 -24 -38 -10 -10 -10 -38 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 573 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -E0 -40 -78 -48 -48 -70 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 614 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -50 -60 -60 -70 -48 -68 -F8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 543 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -20 -F0 -10 -70 -90 -E8 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 543 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -20 -F0 -10 -70 -90 -E8 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 543 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -50 -F0 -10 -70 -90 -E8 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 543 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -70 -F0 -10 -70 -90 -E8 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 543 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -50 -F0 -10 -70 -90 -E8 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 543 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -60 -90 -F0 -10 -70 -90 -E8 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 819 0 -DWIDTH 8 0 -BBX 7 5 1 0 -BITMAP -EC -12 -7E -90 -EE -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 509 0 -DWIDTH 5 0 -BBX 4 7 1 -2 -BITMAP -70 -90 -80 -80 -70 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -60 -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -60 -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 530 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -50 -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 307 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -C0 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 307 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -60 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 307 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -E0 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 307 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -A0 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 596 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -F0 -20 -D0 -78 -88 -88 -88 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -70 -F8 -48 -48 -48 -FC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -20 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -20 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -70 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -70 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -50 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 5 1 0 -BITMAP -78 -98 -A8 -C8 -F0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -30 -D8 -48 -48 -48 -7C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -30 -D8 -48 -48 -48 -7C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -D8 -48 -48 -48 -7C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 633 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -28 -D8 -48 -48 -48 -7C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 551 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -30 -EC -44 -48 -38 -30 -20 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 642 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -C0 -40 -40 -78 -44 -44 -44 -78 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 551 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -50 -EC -44 -48 -38 -30 -20 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubR12-L1.bdf diff -u xc/fonts/bdf/75dpi/lubR12-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubR12-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubR12-L1.bdf:1.1 Wed Apr 4 18:56:33 2001 +++ xc/fonts/bdf/75dpi/lubR12-L1.bdf Wed Mar 16 21:04:11 2005 @@ -1,2939 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubR12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-R-Normal--12-120-75-75-P-68-ISO8859-1 -SIZE 12 72 72 -FONTBOUNDINGBOX 17 15 -6 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 68 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 11 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright" -X_HEIGHT 6 -CAP_HEIGHT 9 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 771 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 9 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 2 3 1 6 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -14 -24 -7E -28 -28 -FC -48 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 10 1 -1 -BITMAP -38 -E8 -A0 -E0 -70 -28 -A8 -A8 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -44 -A8 -A8 -50 -38 -34 -54 -54 -88 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 690 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -30 -48 -48 -70 -97 -92 -8A -CC -7B -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 3 3 0 6 -BITMAP -E0 -E0 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -20 -40 -80 -80 -80 -80 -80 -80 -80 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -80 -40 -20 -20 -20 -20 -20 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 6 0 -BBX 5 4 0 5 -BITMAP -20 -F8 -50 -50 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -10 -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 3 1 -2 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 512 0 -DWIDTH 6 0 -BBX 6 11 0 -2 -BITMAP -04 -08 -08 -18 -10 -30 -20 -60 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -30 -48 -84 -84 -84 -84 -84 -48 -30 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -88 -08 -10 -20 -40 -80 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F0 -88 -08 -08 -70 -08 -08 -88 -F0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -18 -18 -28 -48 -C8 -FC -08 -08 -1C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F8 -80 -80 -F0 -18 -08 -08 -98 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -3C -44 -80 -B8 -C4 -84 -84 -4C -38 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -FC -04 -08 -10 -30 -60 -40 -C0 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -78 -84 -84 -48 -78 -8C -84 -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -70 -C8 -84 -84 -8C -74 -04 -88 -F0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 6 1 0 -BITMAP -80 -00 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 8 1 -2 -BITMAP -80 -00 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -02 -0C -30 -E0 -60 -30 -0C -02 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 3 0 2 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -80 -60 -18 -0C -0E -18 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -F0 -88 -88 -10 -30 -20 -20 -00 -20 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 873 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -0F00 -3080 -4E40 -8F40 -9640 -96C0 -9F80 -6000 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 744 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -0800 -1800 -1C00 -3400 -2600 -3E00 -4200 -4100 -C380 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 609 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -F8 -44 -44 -48 -78 -4C -44 -44 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 695 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -3E -42 -82 -80 -80 -80 -C0 -62 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 768 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FC -42 -41 -41 -41 -41 -41 -42 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 566 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -FC -44 -40 -48 -78 -48 -40 -44 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 548 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -FC -44 -40 -48 -78 -48 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 732 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -3E -42 -82 -80 -80 -87 -C2 -62 -3E -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 771 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -E380 -4100 -4100 -4100 -7F00 -4100 -4100 -4100 -E380 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 5 11 0 -2 -BITMAP -38 -10 -10 -10 -10 -10 -10 -10 -10 -90 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 708 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -EE -44 -48 -50 -60 -50 -4C -46 -EF -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 557 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -44 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 860 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -E1C0 -6180 -7180 -5280 -5280 -4C80 -4C80 -4880 -E1C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 751 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -C7 -62 -62 -52 -4A -4A -46 -42 -E2 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -3C -42 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 573 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -F8 -44 -44 -4C -78 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 10 11 0 -2 -BITMAP -3C00 -4200 -8100 -8100 -8100 -8100 -8100 -4200 -3E00 -0600 -01C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 679 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -F8 -44 -44 -44 -78 -48 -4C -44 -E3 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 542 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -78 -88 -88 -C0 -30 -18 -88 -88 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FE -10 -10 -10 -10 -10 -10 -10 -38 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 719 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -E7 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 699 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -E3 -43 -42 -22 -24 -14 -14 -18 -08 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 925 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -E460 -4440 -4E40 -2A40 -2A80 -2A80 -3180 -1100 -1100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 657 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -F3 -62 -24 -1C -18 -38 -64 -42 -C7 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 678 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -E7 -42 -26 -3C -18 -10 -10 -10 -38 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 6 9 1 0 -BITMAP -FC -88 -18 -10 -20 -20 -40 -44 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 2 11 1 -2 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 512 0 -DWIDTH 6 0 -BBX 6 11 0 -2 -BITMAP -80 -40 -40 -60 -20 -30 -10 -18 -08 -08 -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 2 11 1 -2 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 8 0 1 -BITMAP -10 -10 -28 -28 -44 -44 -C6 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 1 1 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 1 2 8 -BITMAP -E0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 543 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -F0 -08 -78 -88 -88 -7C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -C0 -40 -40 -7C -46 -42 -42 -42 -7C -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 509 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -78 -C8 -80 -80 -C0 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 642 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -0C -04 -04 -7C -84 -84 -84 -C4 -7E -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -70 -88 -F8 -80 -C0 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 404 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -78 -48 -40 -F0 -40 -40 -40 -40 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 571 0 -DWIDTH 7 0 -BBX 6 8 1 -2 -BITMAP -7C -88 -88 -70 -80 -FC -84 -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -C0 -40 -40 -7C -44 -44 -44 -44 -EE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 307 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -40 -00 -00 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 346 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -20 -00 -00 -60 -20 -20 -20 -20 -20 -A0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 599 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -C0 -40 -40 -4E -58 -70 -50 -48 -E6 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 313 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 946 0 -DWIDTH 11 0 -BBX 11 6 0 0 -BITMAP -FFC0 -4440 -4440 -4440 -4440 -EEE0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -FC -44 -44 -44 -44 -EE -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 642 0 -DWIDTH 8 0 -BBX 7 8 0 -2 -BITMAP -FC -46 -42 -42 -42 -7C -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 617 0 -DWIDTH 7 0 -BBX 7 8 1 -2 -BITMAP -7C -84 -84 -84 -C4 -7C -04 -0E -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -50 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 504 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -78 -88 -E8 -B8 -88 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -40 -F0 -40 -40 -40 -40 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -CC -44 -44 -44 -44 -7E -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -E6 -46 -64 -28 -18 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 10 0 -BBX 10 6 0 0 -BITMAP -E4C0 -4CC0 -4C80 -3280 -3300 -2100 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 557 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -E6 -64 -38 -38 -4C -CE -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 551 0 -DWIDTH 7 0 -BBX 7 8 0 -2 -BITMAP -E6 -46 -64 -2C -18 -10 -10 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 595 0 -DWIDTH 7 0 -BBX 5 6 1 0 -BITMAP -F8 -90 -20 -60 -48 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -20 -40 -40 -40 -40 -80 -40 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 1 11 1 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 343 0 -DWIDTH 4 0 -BBX 3 11 1 -2 -BITMAP -80 -40 -40 -40 -40 -20 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 3 0 2 -BITMAP -62 -92 -8C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 3 0 -BBX 1 8 1 -2 -BITMAP -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -20 -78 -A8 -A0 -A0 -A0 -A0 -78 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -38 -48 -40 -40 -E0 -40 -40 -40 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 7 0 1 -BITMAP -82 -7C -44 -44 -44 -7C -82 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -E6 -44 -28 -18 -7C -10 -7C -10 -38 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 1 11 1 -2 -BITMAP -80 -80 -80 -80 -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 11 1 -2 -BITMAP -78 -88 -80 -40 -B0 -88 -68 -10 -08 -88 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 1 2 8 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -3E00 -6300 -DD80 -A480 -A080 -A080 -DD80 -6300 -3E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 428 0 -DWIDTH 5 0 -BBX 5 5 0 4 -BITMAP -F0 -90 -70 -90 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -28 -50 -B0 -F0 -50 -28 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 3 0 2 -BITMAP -FE -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 4 6 2 3 -BITMAP -60 -F0 -F0 -D0 -F0 -60 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 1 2 8 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 3 0 -BBX 3 2 2 7 -BITMAP -E0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -10 -10 -FE -10 -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 3 5 -6 4 -BITMAP -E0 -A0 -60 -C0 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 3 5 -6 4 -BITMAP -E0 -E0 -40 -A0 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 1 2 8 -BITMAP -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 626 0 -DWIDTH 8 0 -BBX 7 8 0 -2 -BITMAP -CC -44 -44 -44 -44 -7E -40 -40 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 5 11 1 -2 -BITMAP -F8 -F8 -F8 -F8 -38 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 1 1 3 3 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 3 3 -2 -BITMAP -80 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 4 0 -BBX 3 5 -6 4 -BITMAP -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 428 0 -DWIDTH 5 0 -BBX 4 5 1 4 -BITMAP -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -A0 -50 -78 -68 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -C2 -44 -4C -48 -F6 -2E -6F -42 -87 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -C2 -44 -4C -48 -FE -2A -66 -4C -8E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -E2 -E4 -4C -A8 -F6 -2E -6F -42 -87 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 5 9 0 -3 -BITMAP -20 -00 -20 -20 -60 -40 -88 -88 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 744 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -1C00 -0000 -0800 -1800 -1C00 -3400 -2600 -3E00 -4200 -4100 -C380 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 744 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -1C00 -0000 -0800 -1800 -1C00 -3400 -2600 -3E00 -4200 -4100 -C380 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 744 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -3C00 -0000 -0800 -1800 -1C00 -3400 -2600 -3E00 -4200 -4100 -C380 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 744 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -1E00 -0000 -0800 -1800 -1C00 -3400 -2600 -3E00 -4200 -4100 -C380 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 744 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -1400 -0000 -0800 -1800 -1C00 -3400 -2600 -3E00 -4200 -4100 -C380 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 744 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0C00 -1200 -0C00 -0800 -1800 -1C00 -3400 -2600 -3E00 -4200 -4100 -C380 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 919 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -07E0 -0620 -0E40 -1BC0 -1240 -3E00 -4200 -4220 -C7E0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 695 0 -DWIDTH 8 0 -BBX 7 11 1 -2 -BITMAP -3E -42 -82 -80 -80 -80 -C0 -62 -3C -08 -18 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 566 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -70 -00 -FC -44 -40 -48 -78 -48 -40 -44 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 566 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -38 -00 -FC -44 -40 -48 -78 -48 -40 -44 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 566 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -78 -00 -FC -44 -40 -48 -78 -48 -40 -44 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 566 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -28 -00 -FC -44 -40 -48 -78 -48 -40 -44 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -E0 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -E0 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 4 11 1 0 -BITMAP -F0 -00 -70 -20 -20 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -A0 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 768 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FC -42 -41 -41 -F1 -41 -41 -42 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 751 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -3C -00 -C7 -62 -62 -52 -4A -4A -46 -42 -E2 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -38 -00 -3C -42 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -1C -00 -3C -42 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -3C -00 -3C -42 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -3C -00 -3C -42 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -28 -00 -3C -42 -81 -81 -81 -81 -81 -42 -3C -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -82 -44 -6C -38 -38 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -3D -43 -83 -8D -99 -B1 -E1 -42 -BC -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 719 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -38 -00 -E7 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 719 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -1C -00 -E7 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 719 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -3C -00 -E7 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 719 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -14 -00 -E7 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 678 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -1C -00 -E7 -42 -26 -3C -18 -10 -10 -10 -38 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 573 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -E0 -40 -78 -44 -44 -4C -78 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 614 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -78 -48 -48 -50 -50 -48 -44 -54 -F8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 543 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -70 -00 -F0 -08 -78 -88 -88 -7C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 543 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -38 -00 -F0 -08 -78 -88 -88 -7C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 543 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -78 -00 -F0 -08 -78 -88 -88 -7C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 543 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -78 -00 -F0 -08 -78 -88 -88 -7C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 543 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -50 -00 -F0 -08 -78 -88 -88 -7C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 543 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -30 -48 -00 -F0 -08 -78 -88 -88 -7C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 819 0 -DWIDTH 10 0 -BBX 9 6 0 0 -BITMAP -F700 -0880 -7F80 -8800 -8C00 -7780 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 509 0 -DWIDTH 6 0 -BBX 5 8 1 -2 -BITMAP -78 -C8 -80 -80 -C0 -78 -10 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -70 -00 -70 -88 -F8 -80 -C0 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -70 -00 -70 -88 -F8 -80 -C0 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -78 -00 -70 -88 -F8 -80 -C0 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 530 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -50 -00 -70 -88 -F8 -80 -C0 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 307 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -E0 -00 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 307 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -E0 -00 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 307 0 -DWIDTH 4 0 -BBX 4 8 1 0 -BITMAP -F0 -00 -60 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 307 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -A0 -00 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 596 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -F8 -30 -D8 -7C -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -78 -00 -FC -44 -44 -44 -44 -EE -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -70 -00 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -38 -00 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -78 -00 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -78 -00 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 8 1 0 -BITMAP -50 -00 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -10 -00 -FE -00 -00 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -74 -CC -9C -E4 -CC -B8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -38 -00 -CC -44 -44 -44 -44 -7E -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -38 -00 -CC -44 -44 -44 -44 -7E -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3C -00 -CC -44 -44 -44 -44 -7E -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 633 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -28 -00 -CC -44 -44 -44 -44 -7E -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 551 0 -DWIDTH 7 0 -BBX 7 10 0 -2 -BITMAP -38 -00 -E6 -46 -64 -2C -18 -10 -10 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 642 0 -DWIDTH 8 0 -BBX 7 11 0 -2 -BITMAP -C0 -40 -40 -7C -46 -42 -42 -42 -7C -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 551 0 -DWIDTH 7 0 -BBX 7 10 0 -2 -BITMAP -28 -00 -E6 -46 -64 -2C -18 -10 -10 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubR14-L1.bdf diff -u xc/fonts/bdf/75dpi/lubR14-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubR14-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubR14-L1.bdf:1.1 Wed Apr 4 18:56:33 2001 +++ xc/fonts/bdf/75dpi/lubR14-L1.bdf Wed Mar 16 21:04:11 2005 @@ -1,3137 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubR14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-R-Normal--14-140-75-75-P-80-ISO8859-1 -SIZE 14 72 72 -FONTBOUNDINGBOX 21 16 -8 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 80 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 13 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright" -X_HEIGHT 7 -CAP_HEIGHT 10 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 771 0 -DWIDTH 11 0 -BBX 9 9 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 1 10 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 386 0 -DWIDTH 5 0 -BBX 3 3 1 7 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -0900 -1A00 -1200 -7F80 -1200 -2400 -FF00 -2400 -2C00 -4800 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 5 13 2 -2 -BITMAP -20 -78 -A8 -A8 -A0 -60 -30 -28 -A8 -A8 -F0 -20 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 11 10 0 0 -BITMAP -7060 -88C0 -8980 -8B00 -7600 -0DC0 -1A20 -3220 -6220 -C1C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 690 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -1C00 -2200 -2200 -3200 -7C00 -89C0 -8480 -8280 -C100 -7FC0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 3 3 0 7 -BITMAP -E0 -E0 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 3 13 1 -3 -BITMAP -20 -40 -40 -80 -80 -80 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 3 13 1 -3 -BITMAP -80 -40 -40 -20 -20 -20 -20 -20 -20 -20 -40 -80 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 7 0 -BBX 5 5 1 5 -BITMAP -20 -A8 -50 -50 -50 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 5 1 -3 -BITMAP -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 2 1 1 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 512 0 -DWIDTH 7 0 -BBX 7 13 0 -3 -BITMAP -02 -04 -04 -08 -08 -18 -10 -30 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -38 -44 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -78 -8C -84 -04 -0C -18 -20 -40 -80 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -F8 -84 -84 -04 -78 -0C -04 -84 -8C -F8 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -0C -0C -14 -24 -44 -C4 -FE -04 -04 -0E -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -F8 -80 -80 -E0 -10 -08 -08 -88 -90 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -3E -42 -C2 -80 -BC -C2 -82 -82 -46 -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -FC -04 -08 -10 -10 -20 -60 -40 -C0 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -7C -C6 -82 -C2 -7C -8C -82 -82 -C6 -7C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -78 -C4 -82 -82 -86 -7A -02 -84 -84 -F8 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 1 7 1 0 -BITMAP -80 -00 -00 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 1 10 1 -3 -BITMAP -80 -00 -00 -00 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -01 -06 -18 -E0 -60 -18 -06 -01 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 4 0 2 -BITMAP -FF -00 -00 -FF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -80 -60 -18 -06 -07 -18 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 480 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -F0 -88 -88 -08 -10 -20 -20 -20 -00 -20 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 873 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -0F80 -30C0 -6720 -4A20 -9220 -9220 -9740 -9DC0 -6200 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 744 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -0800 -0C00 -1C00 -1400 -1200 -2200 -3F00 -4100 -4180 -E3C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 609 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FC -42 -42 -44 -7C -46 -42 -42 -46 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 695 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -1F -61 -41 -80 -80 -80 -80 -40 -61 -3E -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 768 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -FE00 -4300 -4180 -4080 -4080 -4080 -4080 -4080 -4100 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -FC -44 -40 -48 -78 -48 -40 -40 -44 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 548 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -FE -42 -40 -44 -7C -44 -40 -40 -40 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 732 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -1F00 -6100 -4100 -8000 -8000 -8380 -8100 -4100 -6100 -3F00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 771 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -E1C0 -4080 -4080 -4080 -7F80 -4080 -4080 -4080 -4080 -E1C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 10 1 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 5 13 0 -3 -BITMAP -38 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -90 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 708 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -E780 -4300 -4400 -5800 -7000 -5000 -4C00 -4600 -4300 -E7C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 557 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -40 -42 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 860 0 -DWIDTH 12 0 -BBX 11 10 1 0 -BITMAP -E0E0 -60C0 -51C0 -5140 -5940 -4A40 -4A40 -4440 -4440 -E0E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 751 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -C380 -6100 -7100 -5100 -4900 -4D00 -4500 -4300 -4100 -E100 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 573 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -FC -42 -42 -42 -46 -7C -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 11 13 1 -3 -BITMAP -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -4180 -6300 -3F00 -0200 -01C0 -00E0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 679 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -FC00 -4200 -4200 -4200 -4400 -7800 -4C00 -4400 -4200 -E180 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 542 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -7C -84 -84 -C0 -60 -18 -04 -84 -8C -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -FF80 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 719 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -E380 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 699 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -F1C0 -6080 -2080 -2100 -1100 -1300 -0A00 -0A00 -0C00 -0400 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 925 0 -DWIDTH 13 0 -BBX 13 10 0 0 -BITMAP -F238 -4210 -2710 -2520 -2520 -2520 -18C0 -18C0 -18C0 -1040 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 657 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -F380 -2100 -2200 -1400 -0C00 -1C00 -3400 -2200 -4300 -E780 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 678 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -F380 -6100 -2300 -1200 -0C00 -0800 -0800 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -84 -0C -08 -10 -10 -20 -40 -42 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 3 13 1 -3 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 512 0 -DWIDTH 7 0 -BBX 7 13 0 -3 -BITMAP -80 -40 -40 -20 -20 -30 -10 -18 -08 -08 -04 -04 -02 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 316 0 -DWIDTH 4 0 -BBX 3 13 0 -3 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 8 0 2 -BITMAP -08 -18 -18 -24 -24 -42 -42 -81 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 1 1 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 3 1 3 9 -BITMAP -E0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 543 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -78 -84 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -C0 -40 -40 -5E -63 -41 -41 -41 -42 -7C -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 509 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -3C -44 -84 -80 -80 -40 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 642 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -06 -02 -02 -3E -42 -82 -82 -82 -C6 -7B -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 530 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -78 -C4 -84 -FC -80 -44 -38 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 404 0 -DWIDTH 6 0 -BBX 5 11 1 0 -BITMAP -38 -48 -48 -40 -F0 -40 -40 -40 -40 -40 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 571 0 -DWIDTH 8 0 -BBX 8 10 0 -3 -BITMAP -3F -66 -42 -62 -3C -40 -7F -81 -81 -7E -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -C0 -40 -40 -5C -62 -42 -42 -42 -42 -E7 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 307 0 -DWIDTH 4 0 -BBX 3 10 1 0 -BITMAP -40 -00 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 346 0 -DWIDTH 5 0 -BBX 4 13 0 -3 -BITMAP -10 -00 -00 -30 -10 -10 -10 -10 -10 -10 -90 -90 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 599 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -C0 -40 -40 -4E -4C -58 -60 -58 -4C -E7 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 313 0 -DWIDTH 4 0 -BBX 3 10 1 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 946 0 -DWIDTH 13 0 -BBX 13 7 0 0 -BITMAP -DCE0 -6310 -4210 -4210 -4210 -4210 -E738 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 7 1 0 -BITMAP -DC -62 -42 -42 -42 -42 -E7 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 642 0 -DWIDTH 9 0 -BBX 8 10 0 -3 -BITMAP -DE -63 -41 -41 -41 -42 -7C -40 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 617 0 -DWIDTH 9 0 -BBX 8 10 1 -3 -BITMAP -3E -42 -82 -82 -82 -C6 -7A -02 -02 -07 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F8 -48 -48 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 504 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -78 -88 -88 -70 -88 -88 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 392 0 -DWIDTH 5 0 -BBX 4 9 1 0 -BITMAP -40 -40 -F0 -40 -40 -40 -40 -40 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -C6 -42 -42 -42 -42 -46 -3B -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -E3 -43 -22 -24 -14 -18 -08 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 11 0 -BBX 11 7 0 0 -BITMAP -E460 -4460 -4E40 -2A40 -2980 -3180 -1100 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 557 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -E7 -62 -34 -18 -2C -46 -E7 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 551 0 -DWIDTH 8 0 -BBX 8 10 0 -3 -BITMAP -F3 -43 -22 -26 -14 -1C -18 -08 -10 -70 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 595 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -FC -88 -10 -20 -20 -44 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 4 13 0 -3 -BITMAP -30 -40 -40 -40 -40 -40 -80 -40 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 1 13 1 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 343 0 -DWIDTH 5 0 -BBX 4 13 1 -3 -BITMAP -C0 -20 -20 -20 -20 -20 -10 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 3 0 2 -BITMAP -61 -99 -86 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 4 0 -BBX 1 10 1 -3 -BITMAP -80 -00 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -10 -1C -74 -94 -90 -90 -90 -50 -3C -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -38 -48 -48 -40 -40 -E0 -40 -40 -40 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 8 0 1 -BITMAP -81 -5A -24 -42 -42 -66 -5A -81 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -F380 -6300 -1600 -0C00 -3E00 -0800 -3E00 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 1 13 1 -3 -BITMAP -80 -80 -80 -80 -80 -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 6 13 1 -3 -BITMAP -7C -C4 -84 -80 -60 -98 -84 -44 -38 -04 -84 -C4 -F8 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 4 1 2 9 -BITMAP -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -4E80 -9240 -9040 -9040 -9840 -4E80 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 428 0 -DWIDTH 6 0 -BBX 6 5 0 5 -BITMAP -F8 -88 -78 -88 -FC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 530 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -24 -28 -58 -D0 -58 -28 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 4 0 2 -BITMAP -FF -01 -01 -01 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 1 1 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 6 1 4 -BITMAP -78 -FC -AA -B2 -6E -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 4 1 2 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 4 0 -BBX 3 2 2 8 -BITMAP -E0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -0800 -0800 -FF80 -0800 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 4 6 -8 4 -BITMAP -E0 -90 -10 -60 -C0 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 4 6 -8 4 -BITMAP -F0 -90 -60 -30 -90 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 3 1 3 9 -BITMAP -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 626 0 -DWIDTH 9 0 -BBX 8 10 0 -3 -BITMAP -C6 -42 -42 -42 -42 -46 -7B -40 -40 -40 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 6 13 1 -3 -BITMAP -7C -F4 -F4 -F4 -74 -34 -14 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 1 1 4 4 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 2 3 3 -3 -BITMAP -C0 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 5 0 -BBX 3 6 -8 4 -BITMAP -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 428 0 -DWIDTH 6 0 -BBX 5 5 0 5 -BITMAP -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 530 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -90 -50 -68 -2C -68 -50 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 11 0 -BBX 10 10 3 0 -BITMAP -C180 -4100 -4200 -4400 -4D80 -FB80 -1680 -27C0 -4080 -C1C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 11 0 -BBX 9 10 3 0 -BITMAP -C180 -4100 -4200 -4400 -4F00 -FC80 -1080 -2300 -4600 -C780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 11 0 -BBX 10 10 3 0 -BITMAP -F180 -9100 -6200 -3400 -9D80 -FB80 -1680 -27C0 -4080 -C1C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 480 0 -DWIDTH 7 0 -BBX 5 10 1 -3 -BITMAP -20 -00 -20 -20 -20 -40 -80 -88 -88 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 744 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -1C00 -0000 -0800 -0C00 -1C00 -1400 -1200 -2200 -3F00 -4100 -4180 -E3C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 744 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0E00 -0000 -0800 -0C00 -1C00 -1400 -1200 -2200 -3F00 -4100 -4180 -E3C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 744 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -3E00 -0000 -0800 -0C00 -1C00 -1400 -1200 -2200 -3F00 -4100 -4180 -E3C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 744 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -1F00 -0000 -0800 -0C00 -1C00 -1400 -1200 -2200 -3F00 -4100 -4180 -E3C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 744 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -1200 -0000 -0800 -0C00 -1C00 -1400 -1200 -2200 -3F00 -4100 -4180 -E3C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 744 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0C00 -1200 -0C00 -0800 -0C00 -1C00 -1400 -1200 -2200 -3F00 -4100 -4180 -E3C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 919 0 -DWIDTH 13 0 -BBX 13 10 0 0 -BITMAP -03F8 -0308 -0700 -0D10 -09F0 -1110 -3F00 -2100 -4108 -E3F8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 695 0 -DWIDTH 10 0 -BBX 8 13 1 -3 -BITMAP -1F -61 -41 -80 -80 -80 -80 -40 -61 -3E -08 -08 -18 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -70 -00 -FC -44 -40 -48 -78 -48 -40 -40 -44 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -38 -00 -FC -44 -40 -48 -78 -48 -40 -40 -44 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -7C -00 -FC -44 -40 -48 -78 -48 -40 -40 -44 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 566 0 -DWIDTH 8 0 -BBX 6 12 1 0 -BITMAP -48 -00 -FC -44 -40 -48 -78 -48 -40 -40 -44 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 12 1 0 -BITMAP -E0 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 3 12 1 0 -BITMAP -E0 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 5 12 2 0 -BITMAP -F8 -00 -70 -20 -20 -20 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 5 0 -BBX 4 12 2 0 -BITMAP -90 -00 -70 -20 -20 -20 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 768 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -FE00 -4300 -4180 -4080 -F080 -4080 -4080 -4080 -4100 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 751 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3E00 -0000 -C380 -6100 -7100 -5100 -4900 -4D00 -4500 -4300 -4100 -E100 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1C00 -0000 -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1C00 -0000 -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3E00 -0000 -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3E00 -0000 -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -2400 -0000 -3E00 -6300 -4100 -8080 -8080 -8080 -8080 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -81 -42 -24 -18 -18 -24 -42 -81 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3E80 -6180 -4180 -8680 -8C80 -9880 -B080 -E100 -4300 -BE00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 719 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1C00 -0000 -E380 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 719 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1C00 -0000 -E380 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 719 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3E00 -0000 -E380 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 719 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -1200 -0000 -E380 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 678 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1C00 -0000 -F380 -6100 -2300 -1200 -0C00 -0800 -0800 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 573 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -E0 -40 -7C -42 -42 -42 -44 -78 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 614 0 -DWIDTH 9 0 -BBX 6 11 1 0 -BITMAP -30 -48 -48 -50 -50 -50 -48 -4C -44 -54 -F8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 543 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -38 -00 -78 -84 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 543 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -38 -00 -78 -84 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 543 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -7C -00 -78 -84 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 543 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -7C -00 -78 -84 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 543 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -48 -00 -78 -84 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 543 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -30 -48 -00 -78 -84 -04 -7C -84 -84 -7E -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 819 0 -DWIDTH 11 0 -BBX 10 7 1 0 -BITMAP -7B80 -8C40 -0840 -7FC0 -8800 -8C40 -7380 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 509 0 -DWIDTH 7 0 -BBX 6 10 1 -3 -BITMAP -3C -44 -84 -80 -80 -40 -3C -10 -10 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 530 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -70 -00 -78 -C4 -84 -FC -80 -44 -38 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 530 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -38 -00 -78 -C4 -84 -FC -80 -44 -38 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 530 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -7C -00 -78 -C4 -84 -FC -80 -44 -38 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 530 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -48 -00 -78 -C4 -84 -FC -80 -44 -38 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 307 0 -DWIDTH 4 0 -BBX 3 9 1 0 -BITMAP -E0 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 307 0 -DWIDTH 4 0 -BBX 3 9 1 0 -BITMAP -E0 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 307 0 -DWIDTH 4 0 -BBX 5 9 2 0 -BITMAP -F8 -00 -60 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 307 0 -DWIDTH 4 0 -BBX 4 9 2 0 -BITMAP -90 -00 -60 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 596 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -FC -38 -4C -3C -46 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -7C -00 -DC -62 -42 -42 -42 -42 -E7 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -38 -00 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -38 -00 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -7C -00 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -7C -00 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -48 -00 -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -10 -00 -00 -FE -00 -00 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -3A -46 -8E -92 -E2 -C4 -B8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -38 -00 -C6 -42 -42 -42 -42 -46 -3B -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -1C -00 -C6 -42 -42 -42 -42 -46 -3B -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3E -00 -C6 -42 -42 -42 -42 -46 -3B -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 633 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -24 -00 -C6 -42 -42 -42 -42 -46 -3B -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 551 0 -DWIDTH 8 0 -BBX 8 12 0 -3 -BITMAP -1C -00 -F3 -43 -22 -26 -14 -1C -18 -08 -10 -70 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 642 0 -DWIDTH 9 0 -BBX 8 13 0 -3 -BITMAP -C0 -40 -40 -5E -63 -41 -41 -41 -42 -7C -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 551 0 -DWIDTH 8 0 -BBX 8 12 0 -3 -BITMAP -24 -00 -F3 -43 -22 -26 -14 -1C -18 -08 -10 -70 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubR18-L1.bdf diff -u xc/fonts/bdf/75dpi/lubR18-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubR18-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubR18-L1.bdf:1.1 Wed Apr 4 18:56:33 2001 +++ xc/fonts/bdf/75dpi/lubR18-L1.bdf Wed Mar 16 21:04:11 2005 @@ -1,3689 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubR18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-R-Normal--18-180-75-75-P-103-ISO8859-1 -SIZE 18 72 72 -FONTBOUNDINGBOX 29 21 -11 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 103 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 16 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright" -X_HEIGHT 9 -CAP_HEIGHT 13 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 771 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 13 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -80 -80 -80 -80 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 6 4 0 9 -BITMAP -CC -CC -48 -48 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0480 -0C80 -0880 -0900 -7FE0 -0900 -1100 -1200 -FFC0 -1200 -2200 -2600 -2400 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 7 15 2 -1 -BITMAP -10 -3E -D2 -D2 -D0 -D0 -70 -38 -1C -16 -16 -96 -94 -F8 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 675 0 -DWIDTH 12 0 -BBX 13 13 0 0 -BITMAP -7818 -C430 -8460 -84C0 -8480 -7900 -02F0 -0588 -0908 -1908 -3108 -6108 -C0F0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 690 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -1E00 -3300 -3300 -3300 -1E00 -3800 -4CE0 -CC40 -C640 -C740 -C380 -6380 -3CE0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 4 0 -BBX 3 4 1 9 -BITMAP -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 4 16 1 -3 -BITMAP -10 -20 -20 -40 -40 -C0 -C0 -C0 -C0 -C0 -C0 -40 -40 -20 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 4 16 1 -3 -BITMAP -80 -40 -40 -20 -20 -30 -30 -30 -30 -30 -30 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 8 0 -BBX 7 7 1 6 -BITMAP -10 -10 -D6 -28 -28 -28 -44 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -0400 -0400 -0400 -0400 -0400 -FFE0 -0400 -0400 -0400 -0400 -0400 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 5 1 -3 -BITMAP -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 1 1 5 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 512 0 -DWIDTH 9 0 -BBX 9 16 0 -3 -BITMAP -0080 -0100 -0100 -0200 -0200 -0400 -0400 -0800 -0800 -1000 -1000 -2000 -2000 -4000 -4000 -8000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1C00 -6300 -4100 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 6 13 2 0 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -7C -C6 -83 -83 -03 -06 -0C -18 -20 -40 -40 -FF -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -FC -87 -83 -03 -03 -04 -7C -07 -03 -03 -83 -C6 -FC -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0300 -0700 -0F00 -0B00 -1300 -2300 -6300 -C300 -FFC0 -0300 -0300 -0300 -0FC0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 7 13 2 0 -BITMAP -FE -FE -80 -80 -80 -F0 -0C -06 -06 -06 -86 -8C -F8 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1F00 -2100 -6100 -C000 -C000 -DE00 -E300 -C180 -C180 -C180 -4180 -6300 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -FF -FF -02 -02 -04 -0C -08 -10 -30 -30 -20 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3E00 -6380 -C180 -C180 -E300 -3A00 -3E00 -4700 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3C00 -6300 -C100 -C180 -C180 -C180 -6380 -3D80 -0180 -0180 -4300 -4200 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 9 1 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 12 1 -3 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -0040 -0180 -0600 -0C00 -3000 -C000 -3000 -0C00 -0700 -0180 -0040 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 4 0 3 -BITMAP -FFC0 -0000 -0000 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -8000 -6000 -3800 -0C00 -0300 -00C0 -0300 -0C00 -1800 -6000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 480 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -F8 -8E -86 -06 -04 -0C -18 -30 -30 -30 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 873 0 -DWIDTH 16 0 -BBX 15 13 0 0 -BITMAP -03F0 -0C18 -1004 -23E2 -4442 -8442 -88C2 -88C6 -894C -8678 -4000 -3080 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 744 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -0200 -0600 -0700 -0700 -0980 -0980 -11C0 -10C0 -3FC0 -2060 -2060 -4030 -E0F8 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 609 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -FF00 -3380 -3180 -3180 -3180 -3200 -3F00 -3380 -30C0 -30C0 -30C0 -31C0 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 695 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -1F80 -30C0 -6040 -E040 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -3040 -1F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 768 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -FF80 -3060 -3030 -3018 -3018 -3018 -3018 -3018 -3018 -3010 -3030 -3060 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -FFC0 -3040 -3040 -3000 -3000 -3100 -3F00 -3100 -3000 -3000 -3040 -3040 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 548 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -FF80 -3080 -3080 -3000 -3000 -3100 -3F00 -3100 -3000 -3000 -3000 -3000 -F800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 732 0 -DWIDTH 13 0 -BBX 13 13 1 0 -BITMAP -0FC0 -3860 -6020 -6000 -C000 -C000 -C000 -C1F8 -C060 -6060 -6060 -3860 -0FC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 771 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -FCFC -3030 -3030 -3030 -3030 -3030 -3FF0 -3030 -3030 -3030 -3030 -3030 -FCFC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 13 0 0 -BITMAP -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 8 16 0 -3 -BITMAP -3F -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -8C -98 -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 708 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -FCE0 -30C0 -3180 -3300 -3600 -3400 -3C00 -3600 -3700 -3380 -31C0 -30E0 -F9F0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 557 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -FC00 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3040 -3040 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 860 0 -DWIDTH 15 0 -BBX 15 13 0 0 -BITMAP -F01E -3818 -3838 -3838 -2C58 -2C58 -2658 -2698 -2798 -2318 -2318 -2318 -F87E -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 751 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -F07C -3010 -3810 -2C10 -2E10 -2710 -2390 -2190 -20D0 -20F0 -2070 -2030 -F810 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 573 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -FF00 -3180 -30C0 -30C0 -30C0 -30C0 -3380 -3F00 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 14 16 1 -3 -BITMAP -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6070 -6060 -30C0 -1F80 -0180 -0070 -001C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 679 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -FF00 -3180 -30C0 -30C0 -30C0 -3180 -3F00 -3300 -3300 -3180 -31C0 -30E0 -F870 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 542 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3E -62 -C2 -C0 -E0 -78 -3C -0E -03 -03 -83 -86 -FC -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -FFF0 -8610 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -1F80 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 719 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -FCF8 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -1840 -0F80 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 699 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -F838 -6010 -3030 -3020 -1820 -1840 -1C40 -0C80 -0C80 -0680 -0700 -0300 -0200 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 925 0 -DWIDTH 17 0 -BBX 17 13 0 0 -BITMAP -F88780 -60C100 -70C200 -31C200 -31E200 -316400 -1A6400 -1A6400 -1A3C00 -1C3800 -0C3800 -0C1800 -081000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 657 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -F8F0 -7060 -3840 -1880 -0D00 -0F00 -0700 -0B00 -1B80 -1180 -20C0 -40E0 -F1F0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 678 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -F870 -7020 -3040 -38C0 -1C80 -0D00 -0F00 -0600 -0600 -0600 -0600 -0600 -1F80 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -FF80 -8380 -8300 -0600 -0E00 -0C00 -1C00 -1800 -3000 -7000 -6080 -C080 -FF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 4 16 1 -3 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 512 0 -DWIDTH 9 0 -BBX 9 16 0 -3 -BITMAP -8000 -4000 -4000 -2000 -2000 -1000 -1000 -0800 -0800 -0400 -0400 -0200 -0200 -0100 -0100 -0080 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 4 16 0 -3 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 11 0 2 -BITMAP -0400 -0400 -0A00 -0A00 -1100 -1100 -2080 -2080 -4040 -4040 -8020 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 1 1 -1 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 4 3 3 10 -BITMAP -C0 -20 -10 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 543 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -7C -46 -46 -06 -3E -E6 -C6 -C6 -7B -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -F000 -3000 -3000 -3000 -3780 -38C0 -3060 -3060 -3060 -3060 -3060 -38C0 -2780 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 509 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -3E -62 -C2 -C0 -C0 -C0 -C0 -60 -3E -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 642 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -0780 -0180 -0180 -0180 -3D80 -6380 -C180 -C180 -C180 -C180 -C180 -6380 -3DE0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -3C -62 -C3 -C3 -FF -C0 -C0 -61 -3E -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 404 0 -DWIDTH 7 0 -BBX 7 14 1 0 -BITMAP -1E -32 -32 -30 -30 -FC -30 -30 -30 -30 -30 -30 -30 -F8 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 571 0 -DWIDTH 10 0 -BBX 10 12 0 -3 -BITMAP -3FC0 -7600 -6300 -6300 -2300 -1700 -7E00 -6000 -3F80 -C180 -C180 -7E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 12 13 0 0 -BITMAP -F000 -3000 -3000 -3000 -3780 -38C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -FFF0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 307 0 -DWIDTH 6 0 -BBX 6 13 0 0 -BITMAP -30 -30 -00 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 346 0 -DWIDTH 6 0 -BBX 5 16 0 -3 -BITMAP -18 -18 -00 -00 -38 -18 -18 -18 -18 -18 -18 -18 -18 -98 -98 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -F000 -3000 -3000 -3000 -3180 -3100 -3200 -3400 -3C00 -3600 -3700 -3380 -F9C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 313 0 -DWIDTH 6 0 -BBX 6 13 0 0 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 946 0 -DWIDTH 17 0 -BBX 18 9 0 0 -BITMAP -F79E00 -38E300 -30C300 -30C300 -30C300 -30C300 -30C300 -30C300 -FFFFC0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 12 9 0 0 -BITMAP -F780 -38C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -FFF0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 642 0 -DWIDTH 12 0 -BBX 11 12 0 -3 -BITMAP -F780 -38C0 -3060 -3060 -3060 -3060 -3060 -38C0 -3780 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 617 0 -DWIDTH 11 0 -BBX 11 12 1 -3 -BITMAP -3D80 -6380 -C180 -C180 -C180 -C180 -C180 -6380 -3D80 -0180 -0180 -07E0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -F7 -39 -31 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 504 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -7C -C4 -C4 -F0 -7C -9E -86 -C6 -7C -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 392 0 -DWIDTH 7 0 -BBX 6 12 1 0 -BITMAP -60 -60 -60 -FC -60 -60 -60 -60 -60 -60 -60 -3C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 12 9 0 0 -BITMAP -F3C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -31C0 -1EF0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -F1C0 -6080 -6080 -3100 -3100 -1A00 -1E00 -0C00 -0C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 14 0 -BBX 14 9 0 0 -BITMAP -F11C -6308 -6388 -7398 -35D0 -34D0 -38E0 -1860 -1060 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 557 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -F1C0 -7180 -3300 -1A00 -0C00 -1600 -2700 -4380 -E3C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 551 0 -DWIDTH 10 0 -BBX 10 12 0 -3 -BITMAP -F1C0 -6080 -7080 -3100 -3900 -1A00 -1E00 -0C00 -0C00 -0800 -1800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 595 0 -DWIDTH 11 0 -BBX 8 9 1 0 -BITMAP -FF -86 -8E -1C -18 -30 -71 -E1 -FF -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 5 16 0 -3 -BITMAP -18 -20 -20 -20 -20 -20 -20 -20 -C0 -20 -20 -20 -20 -20 -20 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 4 0 -BBX 1 16 2 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 343 0 -DWIDTH 6 0 -BBX 5 16 1 -3 -BITMAP -C0 -20 -20 -20 -20 -20 -20 -20 -18 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 4 0 3 -BITMAP -7020 -8C20 -8620 -81C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 12 1 -3 -BITMAP -C0 -C0 -00 -80 -80 -80 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 7 13 2 0 -BITMAP -08 -0E -3A -6A -C8 -C8 -C8 -C8 -C8 -48 -6A -3E -08 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -0F -11 -31 -30 -30 -30 -FC -30 -30 -30 -20 -40 -FF -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 11 0 1 -BITMAP -8040 -5E80 -6180 -6180 -4080 -4080 -4080 -6180 -3300 -5E80 -8040 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 12 13 0 0 -BITMAP -F8F0 -7060 -38C0 -1D80 -0F00 -3FC0 -0600 -0600 -3FC0 -0600 -0600 -0600 -1F80 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 4 0 -BBX 1 16 2 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 8 16 1 -3 -BITMAP -3E -E2 -C2 -C0 -60 -38 -DE -C6 -E2 -7A -3C -0E -03 -83 -C7 -7C -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 2 3 11 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 15 0 -BBX 15 13 0 0 -BITMAP -0FE0 -1830 -600C -43C4 -C442 -8802 -8802 -8802 -C442 -43C4 -600C -1830 -0FE0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 428 0 -DWIDTH 8 0 -BBX 7 7 1 6 -BITMAP -7C -4C -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 7 1 1 -BITMAP -11 -22 -64 -CC -64 -22 -11 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 4 0 3 -BITMAP -FFC0 -0040 -0040 -0040 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 1 1 5 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 7 8 2 5 -BITMAP -38 -44 -FA -AA -AA -B2 -6C -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 1 3 12 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 5 0 -BBX 3 3 1 10 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -0400 -0400 -0400 -0400 -FFE0 -0400 -0400 -0400 -0000 -0000 -FFE0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 5 9 -10 4 -BITMAP -70 -88 -88 -08 -10 -20 -40 -80 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 5 9 -10 4 -BITMAP -F0 -88 -08 -08 -70 -08 -08 -88 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 4 3 4 10 -BITMAP -30 -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 626 0 -DWIDTH 11 0 -BBX 12 12 0 -3 -BITMAP -F3C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -31C0 -3EF0 -3000 -3000 -3000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 7 16 1 -3 -BITMAP -7E -FA -FA -FA -FA -7A -1A -0A -0A -0A -0A -0A -0A -0A -0A -0A -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 2 2 4 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 3 4 -3 -BITMAP -C0 -60 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 3 9 -11 4 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 428 0 -DWIDTH 8 0 -BBX 7 7 0 6 -BITMAP -38 -6C -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 7 1 1 -BITMAP -88 -44 -26 -33 -26 -44 -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 14 0 -BBX 12 13 3 0 -BITMAP -C060 -4040 -4080 -4100 -4360 -4260 -44A0 -4920 -FB20 -13F0 -2020 -4020 -C070 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 14 0 -BBX 11 13 3 0 -BITMAP -C060 -4040 -4080 -4100 -43C0 -4220 -4620 -4820 -F840 -1080 -2100 -4200 -C3E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 14 0 -BBX 13 13 4 0 -BITMAP -F030 -8820 -0840 -0880 -71B0 -0930 -0A50 -8C90 -FD90 -09F8 -1010 -2010 -6038 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 480 0 -DWIDTH 9 0 -BBX 7 13 1 -4 -BITMAP -18 -18 -00 -18 -18 -18 -30 -60 -40 -C0 -C2 -E2 -3E -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 744 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -0C00 -0200 -0100 -0000 -0200 -0600 -0700 -0700 -0980 -0980 -11C0 -10C0 -3FC0 -2060 -2060 -4030 -E0F8 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 744 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -0180 -0200 -0400 -0000 -0200 -0600 -0700 -0700 -0980 -0980 -11C0 -10C0 -3FC0 -2060 -2060 -4030 -E0F8 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 744 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -0600 -0900 -1080 -0000 -0200 -0600 -0700 -0700 -0980 -0980 -11C0 -10C0 -3FC0 -2060 -2060 -4030 -E0F8 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 744 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -0640 -0980 -0000 -0200 -0600 -0700 -0700 -0980 -0980 -11C0 -10C0 -3FC0 -2060 -2060 -4030 -E0F8 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 744 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -0D80 -0D80 -0000 -0200 -0600 -0700 -0700 -0980 -0980 -11C0 -10C0 -3FC0 -2060 -2060 -4030 -E0F8 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 744 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -0700 -0500 -0700 -0000 -0200 -0600 -0700 -0700 -0980 -0980 -11C0 -10C0 -3FC0 -2060 -2060 -4030 -E0F8 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 919 0 -DWIDTH 17 0 -BBX 16 13 0 0 -BITMAP -00FF -01E1 -0161 -0360 -0660 -0462 -087E -0860 -1FE0 -2060 -2060 -4061 -E1FF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 695 0 -DWIDTH 12 0 -BBX 10 16 1 -3 -BITMAP -1F80 -30C0 -6040 -E040 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -3040 -1F80 -0400 -0600 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 10 17 0 0 -BITMAP -1800 -0400 -0200 -0000 -FFC0 -3040 -3040 -3000 -3000 -3100 -3F00 -3100 -3000 -3000 -3040 -3040 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 10 17 0 0 -BITMAP -0600 -0800 -1000 -0000 -FFC0 -3040 -3040 -3000 -3000 -3100 -3F00 -3100 -3000 -3000 -3040 -3040 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 10 17 0 0 -BITMAP -0C00 -1200 -2100 -0000 -FFC0 -3040 -3040 -3000 -3000 -3100 -3F00 -3100 -3000 -3000 -3040 -3040 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 566 0 -DWIDTH 10 0 -BBX 10 16 0 0 -BITMAP -1B00 -1B00 -0000 -FFC0 -3040 -3040 -3000 -3000 -3100 -3F00 -3100 -3000 -3000 -3040 -3040 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 17 0 0 -BITMAP -60 -10 -08 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 17 0 0 -BITMAP -18 -20 -40 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 17 0 0 -BITMAP -30 -48 -84 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 16 0 0 -BITMAP -D8 -D8 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 768 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -FFC0 -3060 -3030 -3018 -3018 -3018 -FE18 -3018 -3018 -3010 -3030 -3060 -FF80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 751 0 -DWIDTH 14 0 -BBX 14 16 0 0 -BITMAP -0640 -0980 -0000 -F07C -3010 -3810 -2C10 -2E10 -2710 -2390 -2190 -20D0 -20F0 -2070 -2030 -F810 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0C00 -0200 -0100 -0000 -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0300 -0400 -0800 -0000 -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0600 -0900 -1080 -0000 -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -0C80 -1300 -0000 -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -1B00 -1B00 -0000 -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -8040 -4080 -2100 -3300 -1E00 -0C00 -1E00 -1200 -2100 -4080 -8040 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -1F10 -30E0 -6060 -60F0 -C1B0 -C330 -C630 -CC30 -C830 -F060 -6060 -70C0 -CF80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 719 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -0C00 -0200 -0100 -0000 -FCF8 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -1840 -0F80 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 719 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -0180 -0200 -0400 -0000 -FCF8 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -1840 -0F80 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 719 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -0300 -0480 -0840 -0000 -FCF8 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -1840 -0F80 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 719 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -0D80 -0D80 -0000 -FCF8 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -3020 -1840 -0F80 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 678 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -0300 -0400 -0800 -0000 -F870 -7020 -3040 -38C0 -1C80 -0D00 -0F00 -0600 -0600 -0600 -0600 -0600 -1F80 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 573 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -FC00 -3000 -3000 -3F00 -31C0 -30C0 -30C0 -30C0 -3180 -3E00 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 614 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1E00 -3300 -3300 -3300 -3200 -3400 -3600 -3600 -3300 -3380 -3180 -3080 -3480 -F700 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 543 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -30 -08 -04 -00 -7C -46 -46 -06 -3E -E6 -C6 -C6 -7B -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 543 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -0C -10 -20 -00 -7C -46 -46 -06 -3E -E6 -C6 -C6 -7B -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 543 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -18 -24 -42 -00 -7C -46 -46 -06 -3E -E6 -C6 -C6 -7B -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 543 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -32 -4C -00 -7C -46 -46 -06 -3E -E6 -C6 -C6 -7B -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 543 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -6C -6C -00 -7C -46 -46 -06 -3E -E6 -C6 -C6 -7B -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 543 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -38 -28 -38 -00 -7C -46 -46 -06 -3E -E6 -C6 -C6 -7B -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 819 0 -DWIDTH 15 0 -BBX 12 9 1 0 -BITMAP -79C0 -4720 -4630 -0630 -3FF0 -E600 -C600 -C710 -79E0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 509 0 -DWIDTH 9 0 -BBX 7 12 1 -3 -BITMAP -3E -62 -C2 -C0 -C0 -C0 -C0 -60 -3E -10 -18 -38 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -30 -08 -04 -00 -3C -62 -C3 -C3 -FF -C0 -C0 -61 -3E -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -0C -10 -20 -00 -3C -62 -C3 -C3 -FF -C0 -C0 -61 -3E -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -18 -24 -42 -00 -3C -62 -C3 -C3 -FF -C0 -C0 -61 -3E -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -36 -36 -00 -3C -62 -C3 -C3 -FF -C0 -C0 -61 -3E -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 307 0 -DWIDTH 6 0 -BBX 6 13 0 0 -BITMAP -60 -10 -08 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 307 0 -DWIDTH 6 0 -BBX 6 13 0 0 -BITMAP -18 -20 -40 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 307 0 -DWIDTH 6 0 -BBX 6 13 0 0 -BITMAP -30 -48 -84 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 307 0 -DWIDTH 6 0 -BBX 6 12 0 0 -BITMAP -D8 -D8 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 596 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -FC00 -1800 -3C00 -4600 -3F00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 12 12 0 0 -BITMAP -0C80 -1300 -0000 -F780 -38C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -FFF0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3000 -0800 -0400 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0600 -0800 -1000 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1800 -2400 -4200 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3200 -4C00 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3600 -3600 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -0C00 -0C00 -0000 -0000 -FFC0 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -3C80 -6300 -C380 -C580 -C980 -D180 -E180 -6300 -DE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 12 13 0 0 -BITMAP -0C00 -0200 -0100 -0000 -F3C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -31C0 -1EF0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 12 13 0 0 -BITMAP -0300 -0400 -0800 -0000 -F3C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -31C0 -1EF0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 12 13 0 0 -BITMAP -0600 -0900 -1080 -0000 -F3C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -31C0 -1EF0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 633 0 -DWIDTH 11 0 -BBX 12 12 0 0 -BITMAP -0D80 -0D80 -0000 -F3C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -31C0 -1EF0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 551 0 -DWIDTH 10 0 -BBX 10 16 0 -3 -BITMAP -0600 -0800 -1000 -0000 -F1C0 -6080 -7080 -3100 -3900 -1A00 -1E00 -0C00 -0C00 -0800 -1800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 642 0 -DWIDTH 12 0 -BBX 11 16 0 -3 -BITMAP -F000 -3000 -3000 -3000 -3780 -38C0 -3060 -3060 -3060 -3060 -3060 -38C0 -3780 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 551 0 -DWIDTH 10 0 -BBX 10 15 0 -3 -BITMAP -3600 -3600 -0000 -F1C0 -6080 -7080 -3100 -3900 -1A00 -1E00 -0C00 -0C00 -0800 -1800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubR19-L1.bdf diff -u xc/fonts/bdf/75dpi/lubR19-L1.bdf:1.2 xc/fonts/bdf/75dpi/lubR19-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubR19-L1.bdf:1.2 Mon Apr 7 12:23:29 2003 +++ xc/fonts/bdf/75dpi/lubR19-L1.bdf Wed Mar 16 21:04:11 2005 @@ -1,3892 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubR19.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-R-Normal--19-190-75-75-P-109-ISO8859-1 -SIZE 19 72 72 -FONTBOUNDINGBOX 30 22 -12 -4 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 19 -POINT_SIZE 190 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "P" -AVERAGE_WIDTH 109 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FONT_ASCENT 17 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -FACE_NAME "Lucida Bright" -X_HEIGHT 10 -CAP_HEIGHT 14 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 771 0 -DWIDTH 15 0 -BBX 13 13 0 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 14 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -80 -80 -80 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 386 0 -DWIDTH 7 0 -BBX 6 4 1 10 -BITMAP -CC -CC -48 -48 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0440 -0440 -0480 -0880 -7FF0 -0880 -0900 -1100 -FFE0 -1100 -1200 -2200 -2200 -2200 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 7 17 2 -2 -BITMAP -10 -3E -D2 -D2 -D0 -D0 -F0 -78 -1C -1E -16 -16 -96 -9C -F8 -10 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -7818 -C430 -8420 -8440 -8480 -8500 -7B00 -06F0 -0588 -0908 -1108 -2108 -6108 -C0F0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 690 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -0F80 -1CC0 -18C0 -18C0 -1880 -0D00 -3E00 -6738 -C310 -C390 -C1D0 -E0E0 -70E0 -3F78 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 5 0 -BBX 3 5 1 9 -BITMAP -E0 -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 4 18 1 -4 -BITMAP -10 -20 -20 -60 -40 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -40 -60 -20 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 4 18 1 -4 -BITMAP -80 -40 -40 -60 -20 -30 -30 -30 -30 -30 -30 -30 -30 -20 -60 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 9 0 -BBX 7 7 1 7 -BITMAP -10 -10 -D6 -28 -28 -28 -44 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0400 -0400 -0400 -0400 -0400 -0400 -FFE0 -0400 -0400 -0400 -0400 -0400 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 7 2 -4 -BITMAP -C0 -C0 -C0 -40 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 1 1 6 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 2 2 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 512 0 -DWIDTH 10 0 -BBX 10 18 0 -4 -BITMAP -0040 -0080 -0080 -0100 -0100 -0200 -0200 -0400 -0400 -0800 -0800 -1000 -1000 -2000 -2000 -4000 -4000 -8000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -1E00 -2100 -6180 -4080 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -4080 -6180 -2100 -1E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -7C -C6 -83 -83 -03 -03 -06 -0C -10 -20 -40 -40 -FF -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -FC -86 -83 -03 -03 -06 -78 -06 -03 -03 -03 -83 -C6 -FC -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 14 0 0 -BITMAP -0300 -0700 -0700 -0B00 -1300 -3300 -2300 -4300 -C300 -FFC0 -0300 -0300 -0300 -0FC0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 7 14 2 0 -BITMAP -FE -FE -80 -80 -80 -F0 -1C -06 -06 -06 -06 -86 -8C -F8 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 9 14 1 0 -BITMAP -1F00 -2100 -6100 -4000 -C000 -DE00 -E300 -C180 -C180 -C180 -C180 -6180 -2300 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 9 14 2 0 -BITMAP -FF80 -FF80 -0100 -0300 -0200 -0400 -0C00 -0800 -1800 -3000 -3000 -2000 -6000 -6000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 9 14 1 0 -BITMAP -3E00 -6380 -C180 -C180 -E180 -7200 -1C00 -6F00 -4300 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 9 14 1 0 -BITMAP -3C00 -6300 -C300 -C180 -C180 -C180 -C180 -6380 -3D80 -0180 -0100 -4300 -4200 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 10 2 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 14 2 -4 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -00 -C0 -C0 -40 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0020 -00C0 -0180 -0600 -1800 -E000 -6000 -1800 -0600 -0180 -00C0 -0020 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 5 0 3 -BITMAP -FFE0 -0000 -0000 -0000 -FFE0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -8000 -6000 -3000 -0C00 -0300 -00C0 -00E0 -0300 -0C00 -3000 -6000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 480 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -78 -CE -86 -86 -06 -0C -08 -10 -30 -30 -00 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 873 0 -DWIDTH 17 0 -BBX 15 14 1 0 -BITMAP -03F0 -0C18 -1004 -23E6 -4442 -4442 -8842 -88C2 -88C4 -894C -C670 -4000 -3080 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 744 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -0200 -0300 -0300 -0580 -0580 -0980 -08C0 -10C0 -1060 -1FE0 -2030 -2030 -4038 -F07C -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 609 0 -DWIDTH 12 0 -BBX 10 14 0 0 -BITMAP -FF00 -3380 -3180 -3180 -3180 -3200 -3F00 -3380 -31C0 -30C0 -30C0 -30C0 -3180 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 695 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -0FC0 -3860 -6020 -6020 -C000 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -3820 -0FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 768 0 -DWIDTH 15 0 -BBX 13 14 0 0 -BITMAP -FF80 -3060 -3030 -3030 -3018 -3018 -3018 -3018 -3018 -3018 -3030 -3030 -3060 -FF80 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -FFC0 -3040 -3040 -3000 -3000 -3080 -3F80 -3080 -3000 -3000 -3000 -3020 -3020 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 548 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -FF80 -3080 -3080 -3000 -3000 -3100 -3F00 -3100 -3000 -3000 -3000 -3000 -3000 -F800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 732 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -0FC0 -3860 -6020 -6020 -C000 -C000 -C000 -C000 -C1F8 -C060 -6060 -6060 -3860 -0FC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 771 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -FCFC -3030 -3030 -3030 -3030 -3030 -3FF0 -3030 -3030 -3030 -3030 -3030 -3030 -FCFC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 8 18 0 -4 -BITMAP -3F -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -8C -98 -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 708 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -FCF0 -3040 -3080 -3100 -3200 -3400 -3C00 -3E00 -3700 -3380 -31C0 -30C0 -3070 -F8F8 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 557 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -FC00 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3040 -3040 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 860 0 -DWIDTH 16 0 -BBX 16 14 0 0 -BITMAP -F00F -380C -381C -3C1C -2C2C -2C2C -266C -264C -274C -238C -238C -210C -210C -F83F -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 751 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -F07C -3010 -3810 -3C10 -2E10 -2610 -2310 -2390 -21D0 -20D0 -2070 -2070 -2030 -F810 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -0F80 -3060 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -C018 -6030 -6030 -3060 -0F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 573 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -FF00 -3180 -30C0 -30C0 -30C0 -30C0 -3380 -3F00 -3000 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 16 18 1 -4 -BITMAP -0F80 -3060 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -C018 -6030 -6030 -3060 -0FC0 -00C0 -0070 -001E -000F -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 679 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -FF00 -3180 -30C0 -30C0 -30C0 -3080 -3100 -3E00 -3300 -3180 -31C0 -30C0 -30E0 -F878 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 542 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -3E -62 -C2 -C0 -C0 -70 -38 -1E -07 -03 -83 -83 -C6 -7C -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -FFF0 -8610 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -1F80 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 719 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -FC7C -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -1860 -0FC0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 699 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -F838 -6010 -3010 -3020 -3820 -1840 -1840 -0C40 -0C80 -0E80 -0780 -0700 -0300 -0200 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 925 0 -DWIDTH 18 0 -BBX 18 14 0 0 -BITMAP -F843C0 -60C080 -30C100 -30E100 -31E100 -316200 -193200 -193200 -1A3400 -0E1C00 -0E1C00 -0C1C00 -0C0800 -040800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 657 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -F8F0 -7060 -3840 -1880 -1D80 -0D00 -0600 -0700 -0B00 -1180 -31C0 -20C0 -40E0 -F1F0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 678 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -F878 -6030 -3020 -3840 -18C0 -0C80 -0F00 -0700 -0600 -0600 -0600 -0600 -0600 -1F80 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 9 14 1 0 -BITMAP -FF80 -8380 -8300 -0700 -0600 -0C00 -0C00 -1800 -3800 -3000 -7000 -6080 -C080 -FF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 4 18 1 -4 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 512 0 -DWIDTH 10 0 -BBX 10 18 0 -4 -BITMAP -8000 -4000 -4000 -2000 -2000 -1000 -1000 -0800 -0800 -0400 -0400 -0200 -0200 -0100 -0100 -0080 -0080 -0040 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 316 0 -DWIDTH 6 0 -BBX 4 18 1 -4 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 12 0 2 -BITMAP -0400 -0400 -0E00 -0A00 -1B00 -1100 -1100 -2080 -2080 -4040 -4040 -8020 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 1 1 -2 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 4 3 3 11 -BITMAP -C0 -20 -10 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 543 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -3E00 -4700 -0300 -0300 -3F00 -6300 -C300 -C300 -E300 -7D80 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -F000 -3000 -3000 -3000 -3780 -38C0 -3060 -3060 -3060 -3060 -3060 -3040 -38C0 -2780 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 509 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -1F -71 -61 -C0 -C0 -C0 -C0 -60 -70 -1F -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 642 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -0780 -0180 -0180 -0180 -3D80 -6380 -4180 -C180 -C180 -C180 -C180 -C180 -6380 -3DE0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3C -62 -C3 -C3 -FF -C0 -C0 -60 -71 -1E -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 404 0 -DWIDTH 8 0 -BBX 8 15 0 0 -BITMAP -1F -31 -31 -30 -30 -FE -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 571 0 -DWIDTH 11 0 -BBX 11 14 0 -4 -BITMAP -1FE0 -3300 -6180 -6180 -6180 -2180 -1300 -3E00 -6000 -3F80 -40C0 -C0C0 -E180 -3F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -F000 -3000 -3000 -3000 -3780 -38C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -FFF0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 307 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -30 -30 -00 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 346 0 -DWIDTH 7 0 -BBX 5 18 0 -4 -BITMAP -18 -18 -00 -00 -38 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -98 -98 -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 599 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -F000 -3000 -3000 -3000 -31C0 -3180 -3300 -3600 -3C00 -3600 -3700 -3380 -31C0 -F8E0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 313 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 946 0 -DWIDTH 18 0 -BBX 18 10 0 0 -BITMAP -F79E00 -38E300 -30C300 -30C300 -30C300 -30C300 -30C300 -30C300 -30C300 -FFFFC0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 10 0 0 -BITMAP -F780 -38C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -FFF0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 642 0 -DWIDTH 12 0 -BBX 11 14 0 -4 -BITMAP -F780 -38C0 -3060 -3060 -3060 -3060 -3060 -3040 -38C0 -3780 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 617 0 -DWIDTH 12 0 -BBX 11 14 1 -4 -BITMAP -3D80 -6380 -4180 -C180 -C180 -C180 -C180 -C180 -6380 -3D80 -0180 -0180 -0180 -07E0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -F7 -39 -31 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 504 0 -DWIDTH 10 0 -BBX 7 10 1 0 -BITMAP -7C -C4 -C4 -E0 -78 -3E -86 -86 -CE -7C -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 392 0 -DWIDTH 7 0 -BBX 7 13 0 0 -BITMAP -30 -30 -30 -FE -30 -30 -30 -30 -30 -30 -30 -30 -1E -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 10 0 0 -BITMAP -F3C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -31C0 -1EF0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -F1C0 -6080 -6080 -3100 -3100 -1B00 -1A00 -1E00 -0C00 -0C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 15 0 -BBX 15 10 0 0 -BITMAP -F18E -6184 -6184 -72CC -32C8 -34C8 -3C70 -1C70 -1830 -0820 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 557 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -F9E0 -70C0 -3980 -1900 -0E00 -0E00 -1700 -2380 -41C0 -E3E0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 551 0 -DWIDTH 10 0 -BBX 10 14 0 -4 -BITMAP -F1C0 -6080 -6080 -3180 -3100 -1900 -1A00 -1E00 -0C00 -0C00 -0800 -0800 -1800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 595 0 -DWIDTH 11 0 -BBX 8 10 2 0 -BITMAP -FF -86 -8E -0C -18 -38 -30 -61 -E1 -FF -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 5 18 1 -4 -BITMAP -18 -20 -20 -20 -20 -20 -20 -20 -20 -C0 -20 -20 -20 -20 -20 -20 -20 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 5 0 -BBX 1 18 2 -4 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 343 0 -DWIDTH 7 0 -BBX 5 18 1 -4 -BITMAP -C0 -20 -20 -20 -20 -20 -20 -20 -20 -18 -20 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 5 0 3 -BITMAP -7020 -8820 -8420 -8220 -81C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 5 0 -BBX 2 14 2 -4 -BITMAP -C0 -C0 -00 -00 -80 -80 -80 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 8 14 1 0 -BITMAP -08 -08 -1F -29 -49 -C8 -C8 -C8 -C8 -C8 -69 -3F -08 -08 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 8 14 2 0 -BITMAP -0F -11 -31 -30 -30 -30 -30 -FC -30 -30 -30 -20 -40 -FF -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 10 12 1 1 -BITMAP -8040 -CCC0 -5280 -2100 -4080 -4080 -4080 -4080 -2100 -3300 -5E80 -8040 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -F8F0 -7060 -3840 -1880 -0D00 -0E00 -3FC0 -0600 -0600 -3FC0 -0600 -0600 -0600 -1F80 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 5 0 -BBX 1 18 2 -4 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 8 18 2 -4 -BITMAP -3E -62 -C2 -C0 -C0 -70 -7C -CE -C6 -C2 -F2 -7C -1E -07 -03 -83 -C7 -7C -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 2 3 12 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 16 0 -BBX 15 14 1 0 -BITMAP -07C0 -1830 -2008 -43C4 -C446 -8802 -8802 -8802 -8802 -C446 -43C4 -2008 -1830 -07C0 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 428 0 -DWIDTH 8 0 -BBX 7 8 1 6 -BITMAP -78 -4C -0C -7C -EC -CC -CC -76 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 8 1 1 -BITMAP -11 -32 -64 -CC -4C -24 -32 -11 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 5 0 3 -BITMAP -FFE0 -0020 -0020 -0020 -0020 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 4 1 1 6 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 7 9 2 5 -BITMAP -38 -44 -FE -AA -AA -B2 -EE -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 1 3 13 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 5 0 -BBX 3 3 1 11 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -0400 -0400 -0400 -0400 -FFE0 -0400 -0400 -0400 -0400 -0000 -0000 -FFE0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 5 9 -12 5 -BITMAP -70 -88 -88 -08 -10 -20 -40 -80 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 5 9 -12 5 -BITMAP -F0 -88 -08 -08 -70 -08 -08 -88 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 4 3 4 11 -BITMAP -30 -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 626 0 -DWIDTH 12 0 -BBX 12 14 0 -4 -BITMAP -F3C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -31C0 -3EF0 -3000 -3000 -3000 -3000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 8 18 1 -4 -BITMAP -7F -F9 -F9 -F9 -F9 -79 -79 -09 -09 -09 -09 -09 -09 -09 -09 -09 -09 -09 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 2 2 5 5 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 4 5 -4 -BITMAP -C0 -40 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 7 0 -BBX 5 9 -12 5 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 428 0 -DWIDTH 8 0 -BBX 7 8 1 6 -BITMAP -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 8 1 1 -BITMAP -88 -4C -24 -32 -33 -26 -4C -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 15 0 -BBX 13 14 3 0 -BITMAP -E018 -2010 -2020 -2040 -20C0 -21B0 -2130 -2250 -FE90 -0D90 -09F8 -1010 -2010 -6038 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 15 0 -BBX 13 14 3 0 -BITMAP -E018 -2010 -2020 -2040 -20C0 -21F0 -2188 -2288 -FE08 -0C10 -0820 -1040 -2080 -60F8 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 15 0 -BBX 13 14 3 0 -BITMAP -F018 -8810 -0820 -0840 -70C0 -09B0 -0930 -8A50 -F690 -0D90 -09F8 -1010 -2010 -6038 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 480 0 -DWIDTH 9 0 -BBX 7 14 1 -4 -BITMAP -18 -18 -00 -00 -18 -18 -10 -20 -60 -C0 -C2 -C2 -E6 -3C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 744 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0600 -0100 -0080 -0000 -0200 -0300 -0300 -0580 -0580 -0980 -08C0 -10C0 -1060 -1FE0 -2030 -2030 -4038 -F07C -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 744 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0180 -0200 -0400 -0000 -0200 -0300 -0300 -0580 -0580 -0980 -08C0 -10C0 -1060 -1FE0 -2030 -2030 -4038 -F07C -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 744 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0300 -0480 -0840 -0000 -0200 -0300 -0300 -0580 -0580 -0980 -08C0 -10C0 -1060 -1FE0 -2030 -2030 -4038 -F07C -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 744 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0640 -0980 -0000 -0200 -0300 -0300 -0580 -0580 -0980 -08C0 -10C0 -1060 -1FE0 -2030 -2030 -4038 -F07C -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 744 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0D80 -0D80 -0000 -0200 -0300 -0300 -0580 -0580 -0980 -08C0 -10C0 -1060 -1FE0 -2030 -2030 -4038 -F07C -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 744 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0380 -0280 -0380 -0000 -0200 -0300 -0300 -0580 -0580 -0980 -08C0 -10C0 -1060 -1FE0 -2030 -2030 -4038 -F07C -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 919 0 -DWIDTH 17 0 -BBX 17 14 0 0 -BITMAP -00FF00 -00E100 -016100 -036000 -026000 -066100 -047F00 -086100 -186000 -1FE000 -206000 -206080 -406080 -E1FF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 695 0 -DWIDTH 13 0 -BBX 11 18 1 -4 -BITMAP -0FC0 -3860 -6020 -6020 -C000 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -3820 -0FC0 -0400 -0400 -0200 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 11 18 0 0 -BITMAP -1800 -0400 -0200 -0000 -FFC0 -3040 -3040 -3000 -3000 -3080 -3F80 -3080 -3000 -3000 -3000 -3020 -3020 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 11 18 0 0 -BITMAP -0300 -0400 -0800 -0000 -FFC0 -3040 -3040 -3000 -3000 -3080 -3F80 -3080 -3000 -3000 -3000 -3020 -3020 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 11 18 0 0 -BITMAP -0600 -0900 -1080 -0000 -FFC0 -3040 -3040 -3000 -3000 -3080 -3F80 -3080 -3000 -3000 -3000 -3020 -3020 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 566 0 -DWIDTH 11 0 -BBX 11 17 0 0 -BITMAP -1B00 -1B00 -0000 -FFC0 -3040 -3040 -3000 -3000 -3080 -3F80 -3080 -3000 -3000 -3000 -3020 -3020 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 18 0 0 -BITMAP -60 -10 -08 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 18 0 0 -BITMAP -18 -20 -40 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 18 0 0 -BITMAP -30 -48 -84 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 6 0 -BBX 6 17 0 0 -BITMAP -D8 -D8 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 768 0 -DWIDTH 15 0 -BBX 13 14 0 0 -BITMAP -FF80 -3060 -3030 -3030 -3018 -3018 -FE18 -3018 -3018 -3018 -3030 -3030 -3060 -FF80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 751 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0640 -0980 -0000 -F07C -3010 -3810 -3C10 -2E10 -2610 -2310 -2390 -21D0 -20D0 -2070 -2070 -2030 -F810 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0C00 -0200 -0100 -0000 -0F80 -3060 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -C018 -6030 -6030 -3060 -0F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0180 -0200 -0400 -0000 -0F80 -3060 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -C018 -6030 -6030 -3060 -0F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0600 -0900 -1080 -0000 -0F80 -3060 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -C018 -6030 -6030 -3060 -0F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0640 -0980 -0000 -0F80 -3060 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -C018 -6030 -6030 -3060 -0F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0D80 -0D80 -0000 -0F80 -3060 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -C018 -6030 -6030 -3060 -0F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -8020 -4040 -2080 -3180 -1B00 -0E00 -0E00 -1B00 -1100 -2080 -4040 -8020 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -0F88 -3050 -6030 -6070 -C0D8 -C198 -C318 -C618 -CC18 -D818 -7030 -6030 -5060 -CF80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 719 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0600 -0100 -0080 -0000 -FC7C -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -1860 -0FC0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 719 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0180 -0200 -0400 -0000 -FC7C -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -1860 -0FC0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 719 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0300 -0480 -0840 -0000 -FC7C -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -1860 -0FC0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 719 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -06C0 -06C0 -0000 -FC7C -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -1860 -0FC0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 678 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -0180 -0200 -0400 -0000 -F878 -6030 -3020 -3840 -18C0 -0C80 -0F00 -0700 -0600 -0600 -0600 -0600 -0600 -1F80 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 573 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -FC00 -3000 -3000 -3F00 -31C0 -30C0 -30C0 -30C0 -30C0 -3180 -3E00 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 614 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -1F00 -3180 -3180 -3180 -3100 -3200 -3200 -3300 -3380 -3180 -30C0 -3040 -3240 -3240 -FB80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 543 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -3000 -0800 -0400 -0000 -3E00 -4700 -0300 -0300 -3F00 -6300 -C300 -C300 -E300 -7D80 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 543 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0600 -0800 -1000 -0000 -3E00 -4700 -0300 -0300 -3F00 -6300 -C300 -C300 -E300 -7D80 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 543 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -1800 -2400 -4200 -0000 -3E00 -4700 -0300 -0300 -3F00 -6300 -C300 -C300 -E300 -7D80 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 543 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -3200 -4C00 -0000 -3E00 -4700 -0300 -0300 -3F00 -6300 -C300 -C300 -E300 -7D80 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 543 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -3600 -3600 -0000 -3E00 -4700 -0300 -0300 -3F00 -6300 -C300 -C300 -E300 -7D80 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 543 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -1C00 -1400 -1C00 -0000 -3E00 -4700 -0300 -0300 -3F00 -6300 -C300 -C300 -E300 -7D80 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 819 0 -DWIDTH 16 0 -BBX 14 10 1 0 -BITMAP -3CF0 -4788 -430C -030C -3FFC -6300 -C300 -C380 -E5C4 -78F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 509 0 -DWIDTH 10 0 -BBX 8 14 1 -4 -BITMAP -1F -71 -61 -C0 -C0 -C0 -C0 -60 -70 -1F -08 -08 -04 -1C -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -30 -08 -04 -00 -3C -62 -C3 -C3 -FF -C0 -C0 -60 -71 -1E -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -0C -10 -20 -00 -3C -62 -C3 -C3 -FF -C0 -C0 -60 -71 -1E -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -18 -24 -42 -00 -3C -62 -C3 -C3 -FF -C0 -C0 -60 -71 -1E -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 530 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -36 -36 -00 -3C -62 -C3 -C3 -FF -C0 -C0 -60 -71 -1E -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 307 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -60 -10 -08 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 307 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -18 -20 -40 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 307 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -30 -48 -84 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 307 0 -DWIDTH 6 0 -BBX 6 13 0 0 -BITMAP -D8 -D8 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 596 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -FE00 -1800 -3E00 -4300 -3F80 -6180 -61C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -0C80 -1300 -0000 -F780 -38C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -FFF0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1800 -0400 -0200 -0000 -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0600 -0800 -1000 -0000 -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0C00 -1200 -2100 -0000 -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1900 -2600 -0000 -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3600 -3600 -0000 -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 12 0 -BBX 12 10 0 0 -BITMAP -0600 -0600 -0000 -0000 -0000 -FFF0 -0000 -0000 -0600 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -1E40 -7180 -6180 -C2C0 -C4C0 -C8C0 -D0C0 -E180 -7180 -9E00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0C00 -0200 -0100 -0000 -F3C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -31C0 -1EF0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0300 -0400 -0800 -0000 -F3C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -31C0 -1EF0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 14 0 0 -BITMAP -0600 -0900 -1080 -0000 -F3C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -31C0 -1EF0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 633 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -0D80 -0D80 -0000 -F3C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -30C0 -31C0 -1EF0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 551 0 -DWIDTH 10 0 -BBX 10 18 0 -4 -BITMAP -0600 -0800 -1000 -0000 -F1C0 -6080 -6080 -3180 -3100 -1900 -1A00 -1E00 -0C00 -0C00 -0800 -0800 -1800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 642 0 -DWIDTH 12 0 -BBX 11 18 0 -4 -BITMAP -F000 -3000 -3000 -3000 -3780 -38C0 -3060 -3060 -3060 -3060 -3060 -3040 -38C0 -3780 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 551 0 -DWIDTH 10 0 -BBX 10 17 0 -4 -BITMAP -3600 -3600 -0000 -F1C0 -6080 -6080 -3180 -3100 -1900 -1A00 -1E00 -0C00 -0C00 -0800 -0800 -1800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lubR24-L1.bdf diff -u xc/fonts/bdf/75dpi/lubR24-L1.bdf:1.1 xc/fonts/bdf/75dpi/lubR24-L1.bdf:removed --- xc/fonts/bdf/75dpi/lubR24-L1.bdf:1.1 Wed Apr 4 18:56:34 2001 +++ xc/fonts/bdf/75dpi/lubR24-L1.bdf Wed Mar 16 21:04:11 2005 @@ -1,4416 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lubR24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -FONT -B&H-LucidaBright-Medium-R-Normal--24-240-75-75-P-137-ISO8859-1 -SIZE 24 72 72 -FONTBOUNDINGBOX 38 26 -15 -5 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaBright" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 137 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 22 -FONT_DESCENT 6 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Bright" -X_HEIGHT 13 -CAP_HEIGHT 17 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 771 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 2 17 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -80 -80 -80 -80 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 386 0 -DWIDTH 9 0 -BBX 7 5 1 12 -BITMAP -C6 -C6 -C6 -44 -44 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 17 0 0 -BITMAP -0118 -0210 -0210 -0210 -0220 -7FFE -0420 -0440 -0440 -0840 -FFFC -0880 -1880 -1080 -1080 -1100 -3100 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 10 21 2 -2 -BITMAP -0400 -0400 -1F80 -34C0 -6440 -6440 -6400 -6400 -3400 -1C00 -0F00 -0780 -05C0 -04C0 -04C0 -84C0 -8480 -C580 -7E00 -0400 -0400 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 675 0 -DWIDTH 16 0 -BBX 15 17 1 0 -BITMAP -3806 -440C -8208 -8210 -8220 -8240 -44C0 -3880 -0138 -0244 -0682 -0482 -0882 -1082 -2082 -6044 -C038 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 690 0 -DWIDTH 17 0 -BBX 17 17 0 0 -BITMAP -07C000 -0C6000 -183000 -183000 -183000 -1C6000 -0EC000 -1F0000 -638F80 -418200 -C1C200 -C0E200 -C07200 -E03400 -601C00 -383E00 -1FCF80 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 3 5 1 12 -BITMAP -E0 -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 5 21 1 -4 -BITMAP -08 -10 -30 -20 -60 -40 -40 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -40 -40 -60 -20 -30 -10 -08 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 5 21 1 -4 -BITMAP -80 -40 -60 -20 -30 -10 -10 -18 -18 -18 -18 -18 -18 -18 -10 -10 -30 -20 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 470 0 -DWIDTH 11 0 -BBX 9 8 1 9 -BITMAP -0800 -0800 -8880 -F780 -0000 -1400 -6200 -2300 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -0200 -0200 -0200 -0200 -0200 -0200 -0200 -FFF8 -0200 -0200 -0200 -0200 -0200 -0200 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 3 9 2 -5 -BITMAP -E0 -E0 -E0 -E0 -60 -20 -20 -40 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 5 1 1 8 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 3 2 2 0 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 512 0 -DWIDTH 12 0 -BBX 12 21 0 -4 -BITMAP -0030 -0020 -0060 -0040 -00C0 -0080 -0180 -0100 -0300 -0200 -0600 -0400 -0C00 -0800 -1800 -1000 -3000 -2000 -6000 -4000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -0F00 -30C0 -6060 -6060 -4020 -C030 -C030 -C030 -C030 -C030 -C030 -C030 -4020 -6060 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 8 17 3 0 -BITMAP -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 10 17 2 0 -BITMAP -3E00 -C380 -81C0 -80C0 -00C0 -00C0 -00C0 -0180 -0300 -0600 -0800 -3000 -2000 -4000 -4000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 10 17 2 0 -BITMAP -7E00 -C180 -80C0 -80C0 -00C0 -00C0 -0380 -7E00 -0300 -0180 -00C0 -00C0 -00C0 -80C0 -8180 -C380 -FE00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -00C0 -01C0 -01C0 -02C0 -04C0 -08C0 -18C0 -10C0 -20C0 -40C0 -C0C0 -FFF0 -00C0 -00C0 -00C0 -00C0 -03F0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 9 17 3 0 -BITMAP -FF80 -FF80 -8000 -8000 -8000 -8000 -F800 -0E00 -0300 -0180 -0180 -0180 -0180 -8180 -8300 -C600 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -0FC0 -1060 -2020 -6020 -4000 -C000 -CF80 -D060 -E020 -C030 -C030 -C030 -4030 -6030 -6060 -30C0 -0F80 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 11 17 2 0 -BITMAP -FFE0 -FFE0 -0040 -00C0 -0080 -0100 -0300 -0200 -0400 -0C00 -0800 -1800 -3000 -3000 -3000 -6000 -6000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -0FC0 -3060 -6030 -6030 -6030 -7020 -3C40 -1F80 -3780 -61E0 -4060 -C030 -C030 -C030 -E060 -70E0 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -1F00 -30C0 -6060 -C060 -C020 -C030 -C030 -C030 -4070 -60B0 -1F30 -0030 -0020 -4060 -4040 -6080 -3F00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 2 13 2 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 2 18 2 -5 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -00 -00 -00 -00 -C0 -C0 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -0004 -0018 -0070 -01C0 -0700 -1C00 -F000 -7000 -1C00 -0700 -01C0 -0070 -001C -0004 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 6 0 4 -BITMAP -FFFC -0000 -0000 -0000 -0000 -FFFC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -8000 -E000 -3800 -0E00 -0380 -00E0 -0038 -003C -00E0 -0380 -0E00 -3800 -6000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 480 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -7F00 -C380 -80C0 -80C0 -00C0 -0080 -0180 -0200 -0400 -0800 -1800 -1800 -1800 -0000 -0000 -1800 -1800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 873 0 -DWIDTH 21 0 -BBX 19 17 1 0 -BITMAP -00FC00 -030300 -0C0080 -100040 -20FC20 -610C20 -430820 -841820 -841820 -843840 -8450C0 -84D180 -C31E00 -400000 -200000 -181000 -07E000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 744 0 -DWIDTH 18 0 -BBX 18 17 0 0 -BITMAP -008000 -00C000 -00C000 -01E000 -016000 -026000 -023000 -043000 -041800 -081800 -081C00 -0FFC00 -100E00 -100600 -200600 -600700 -F80FC0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 609 0 -DWIDTH 15 0 -BBX 13 17 0 0 -BITMAP -FFC0 -30E0 -3030 -3030 -3030 -3030 -3060 -30C0 -3FC0 -30F0 -3030 -3018 -3018 -3018 -3038 -3070 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 695 0 -DWIDTH 17 0 -BBX 14 17 1 0 -BITMAP -07F8 -1C1C -3004 -6004 -6000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -3000 -1C04 -07F8 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 768 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -FFE0 -3038 -300C -3006 -3006 -3003 -3003 -3003 -3003 -3003 -3003 -3003 -3006 -3006 -300C -3838 -FFE0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -FFE0 -3020 -3020 -3000 -3000 -3000 -3000 -3040 -3FC0 -3040 -3000 -3000 -3000 -3000 -3010 -3010 -FFF0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 548 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -FFE0 -3020 -3020 -3000 -3000 -3000 -3000 -3040 -3FC0 -3040 -3000 -3000 -3000 -3000 -3000 -3800 -FE00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 732 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -07F0 -1C1C -3004 -6004 -6000 -C000 -C000 -C000 -C000 -C000 -C03F -C00C -600C -600C -300C -1C0C -07F8 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 771 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -FC1F80 -300600 -300600 -300600 -300600 -300600 -300600 -300600 -3FFE00 -300600 -300600 -300600 -300600 -300600 -300600 -300600 -FC1F80 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 6 17 1 0 -BITMAP -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 422 0 -DWIDTH 10 0 -BBX 9 21 0 -4 -BITMAP -3F80 -0E00 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -8600 -8400 -8C00 -F800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 708 0 -DWIDTH 17 0 -BBX 16 17 1 0 -BITMAP -FC7E -3018 -3030 -3040 -3080 -3100 -3200 -3400 -3E00 -3700 -3380 -31C0 -30E0 -3070 -3038 -301C -FC7F -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 557 0 -DWIDTH 13 0 -BBX 12 17 1 0 -BITMAP -FC00 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3010 -3030 -FFF0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 860 0 -DWIDTH 21 0 -BBX 19 17 1 0 -BITMAP -F801E0 -380380 -3C0380 -2C0780 -2C0580 -260580 -260980 -270980 -231180 -231180 -219180 -21A180 -20E180 -20C180 -20C180 -200180 -F807E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 751 0 -DWIDTH 18 0 -BBX 17 17 1 0 -BITMAP -F00F80 -380200 -3C0200 -2C0200 -2E0200 -270200 -238200 -218200 -20C200 -20E200 -207200 -203200 -201A00 -200E00 -200E00 -200600 -F80200 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 16 17 1 0 -BITMAP -07E0 -1C38 -300C -6006 -6006 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -6006 -6006 -300C -1818 -07E0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 573 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -FFC0 -3070 -3018 -3018 -3018 -3018 -3018 -3030 -30E0 -3F80 -3000 -3000 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 19 21 1 -4 -BITMAP -07E000 -1C3800 -300C00 -600600 -600600 -C00300 -C00300 -C00300 -C00300 -C00300 -C00300 -C00300 -600600 -600600 -300C00 -181C00 -07F000 -003000 -000C00 -000780 -0001E0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 679 0 -DWIDTH 16 0 -BBX 15 17 1 0 -BITMAP -FFC0 -3060 -3030 -3030 -3030 -3030 -3020 -3060 -30C0 -3F80 -3180 -30C0 -30E0 -3060 -3030 -3038 -FC1E -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 542 0 -DWIDTH 13 0 -BBX 10 17 2 0 -BITMAP -3F00 -6180 -C080 -C080 -C000 -E000 -7000 -3C00 -1E00 -0780 -01C0 -00C0 -00C0 -80C0 -8080 -C180 -7E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 663 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -FFFC -8304 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0FC0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 719 0 -DWIDTH 17 0 -BBX 16 17 1 0 -BITMAP -FC1F -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -1808 -1C18 -07E0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 699 0 -DWIDTH 17 0 -BBX 17 17 0 0 -BITMAP -FC0F80 -300300 -300200 -180200 -180400 -0C0400 -0C0800 -0E0800 -060800 -061000 -031000 -032000 -01A000 -01A000 -01C000 -00C000 -008000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 925 0 -DWIDTH 22 0 -BBX 22 17 0 0 -BITMAP -FC107C -703018 -303010 -303810 -183820 -185820 -185C20 -184C40 -0C8C40 -0C8C40 -0C8680 -070680 -070680 -070380 -060300 -020300 -020100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 657 0 -DWIDTH 16 0 -BBX 16 17 0 0 -BITMAP -FE1F -3804 -1C08 -0C18 -0E10 -0620 -0340 -03C0 -01C0 -02C0 -0660 -0470 -0830 -1038 -3018 -601C -F87F -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 678 0 -DWIDTH 16 0 -BBX 16 17 0 0 -BITMAP -FE1F -3806 -180C -1C08 -0C10 -0610 -0720 -0340 -01C0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 12 17 1 0 -BITMAP -FFF0 -C070 -80E0 -80C0 -01C0 -0180 -0300 -0700 -0600 -0C00 -1C00 -1800 -3000 -7000 -6010 -E030 -FFF0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 5 21 2 -4 -BITMAP -F8 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 512 0 -DWIDTH 12 0 -BBX 12 21 0 -4 -BITMAP -C000 -4000 -6000 -2000 -3000 -1000 -1800 -0800 -0C00 -0400 -0600 -0200 -0300 -0100 -0180 -0080 -00C0 -0040 -0060 -0020 -0030 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 316 0 -DWIDTH 8 0 -BBX 5 21 1 -4 -BITMAP -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 14 0 3 -BITMAP -0100 -0300 -0300 -0780 -0480 -0CC0 -0840 -1860 -1020 -3030 -2010 -6018 -4008 -C00C -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 1 1 -2 -BITMAP -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 5 3 4 14 -BITMAP -E0 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 543 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -3F00 -6180 -40C0 -00C0 -00C0 -1FC0 -70C0 -E0C0 -C0C0 -C0C0 -C0C0 -61C0 -3E70 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 17 0 0 -BITMAP -F000 -3000 -3000 -3000 -33C0 -3470 -3830 -3018 -3018 -3018 -3018 -3018 -3018 -3010 -3030 -3820 -27C0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 509 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -0FC0 -30C0 -6040 -6040 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -3040 -0F80 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 642 0 -DWIDTH 15 0 -BBX 14 17 1 0 -BITMAP -00F0 -0030 -0030 -0030 -1FB0 -30F0 -6030 -4030 -C030 -C030 -C030 -C030 -C030 -C030 -6070 -70B0 -1F3C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 10 13 1 0 -BITMAP -1E00 -3180 -6080 -40C0 -C0C0 -FFC0 -C000 -C000 -C000 -6000 -6000 -3040 -0F80 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 404 0 -DWIDTH 10 0 -BBX 9 19 1 0 -BITMAP -0F00 -1180 -3080 -3080 -3000 -3000 -FF00 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3800 -FE00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 571 0 -DWIDTH 14 0 -BBX 13 18 1 -5 -BITMAP -1FF8 -30C0 -70E0 -6060 -6060 -6060 -6060 -30C0 -10C0 -3F00 -6000 -6000 -3FE0 -4030 -C030 -C030 -6060 -3F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 17 1 0 -BITMAP -F000 -3000 -3000 -3000 -33C0 -3460 -3830 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -FCFC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 307 0 -DWIDTH 7 0 -BBX 6 17 1 0 -BITMAP -30 -30 -00 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 346 0 -DWIDTH 8 0 -BBX 7 22 0 -5 -BITMAP -06 -06 -00 -00 -3E -0E -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -86 -86 -8C -F8 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 599 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -F000 -3000 -3000 -3000 -30F8 -3020 -30C0 -3180 -3300 -3600 -3E00 -3700 -3380 -31C0 -30E0 -3070 -FC3C -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 313 0 -DWIDTH 8 0 -BBX 6 17 1 0 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 946 0 -DWIDTH 23 0 -BBX 22 13 1 0 -BITMAP -F3E3C0 -347460 -383830 -303030 -303030 -303030 -303030 -303030 -303030 -303030 -303030 -303030 -FCFCFC -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 13 1 0 -BITMAP -F3C0 -3460 -3830 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -FCFC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 642 0 -DWIDTH 15 0 -BBX 13 18 1 -5 -BITMAP -F3C0 -3470 -3830 -3018 -3018 -3018 -3018 -3018 -3018 -3010 -3030 -3820 -37C0 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 617 0 -DWIDTH 15 0 -BBX 14 18 1 -5 -BITMAP -1FB0 -30F0 -6030 -4030 -C030 -C030 -C030 -C030 -C030 -C030 -6070 -70B0 -1F30 -0030 -0030 -0030 -0030 -00FC -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 440 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -F780 -3C80 -3080 -3080 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 504 0 -DWIDTH 12 0 -BBX 9 13 2 0 -BITMAP -3E00 -6300 -C100 -C100 -E000 -7800 -3E00 -0F00 -0180 -8180 -8180 -C300 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 392 0 -DWIDTH 9 0 -BBX 8 16 1 0 -BITMAP -30 -30 -30 -FF -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -38 -1F -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -18F0 -0F3C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 545 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -F878 -7010 -3030 -3020 -1820 -1840 -1C40 -0C80 -0C80 -0700 -0700 -0300 -0200 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 795 0 -DWIDTH 19 0 -BBX 19 13 0 0 -BITMAP -FC41E0 -706040 -306040 -30F080 -30B080 -39B180 -191900 -191900 -1E1E00 -0E0E00 -0E0E00 -0C0400 -040400 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 557 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -FC78 -7030 -3860 -1840 -0C80 -0F00 -0700 -0780 -0980 -10C0 -20E0 -6070 -F1F8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 551 0 -DWIDTH 13 0 -BBX 13 18 0 -5 -BITMAP -FC78 -7010 -3010 -3020 -1820 -1840 -1C40 -0CC0 -0C80 -0680 -0700 -0700 -0200 -0200 -0600 -0C00 -1C00 -3800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 595 0 -DWIDTH 14 0 -BBX 11 13 2 0 -BITMAP -FFE0 -80C0 -81C0 -0380 -0300 -0600 -0E00 -1C00 -1800 -3000 -7020 -E020 -FFE0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 6 21 1 -4 -BITMAP -0C -10 -20 -20 -30 -30 -10 -10 -10 -20 -C0 -20 -10 -10 -10 -30 -30 -20 -20 -10 -0C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 1 21 2 -4 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 343 0 -DWIDTH 8 0 -BBX 6 21 1 -4 -BITMAP -C0 -20 -10 -10 -10 -30 -20 -20 -20 -10 -0C -10 -20 -20 -20 -30 -10 -10 -10 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 6 0 4 -BITMAP -3804 -4C04 -8204 -8104 -8088 -8070 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 265 0 -DWIDTH 6 0 -BBX 2 18 2 -5 -BITMAP -C0 -C0 -00 -00 -00 -80 -80 -80 -80 -80 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 9 17 2 0 -BITMAP -0400 -0400 -0F80 -3580 -6480 -6480 -C400 -C400 -C400 -C400 -C400 -4400 -6400 -3480 -1F80 -0400 -0400 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 10 17 3 0 -BITMAP -0F80 -18C0 -1040 -3040 -3000 -3000 -3000 -3000 -FF00 -3000 -3000 -3000 -3000 -2000 -6000 -C000 -FFC0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 15 15 0 1 -BITMAP -8002 -4004 -27C8 -1830 -1010 -2008 -2008 -2008 -2008 -3018 -1010 -1C70 -27C8 -4004 -8002 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 16 17 0 0 -BITMAP -FE1F -3804 -1808 -1C08 -0E10 -0620 -0320 -03C0 -0180 -1FF8 -0180 -0180 -1FF8 -0180 -0180 -0180 -07E0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 1 21 2 -4 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -00 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 10 22 2 -5 -BITMAP -3F00 -6180 -C080 -C080 -C000 -C000 -7000 -3C00 -4F00 -C380 -C180 -C080 -F080 -7C80 -1F00 -0780 -01C0 -00C0 -80C0 -80C0 -C180 -7F00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 7 2 4 15 -BITMAP -C6 -C6 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 855 0 -DWIDTH 21 0 -BBX 18 17 1 0 -BITMAP -03F000 -0C0C00 -300300 -200100 -41F080 -421080 -841040 -840040 -840040 -840040 -860040 -431080 -41F080 -200100 -300300 -0C0C00 -03F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 428 0 -DWIDTH 10 0 -BBX 9 9 1 8 -BITMAP -3E00 -4300 -4300 -0300 -3F00 -E300 -C300 -C700 -7B80 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 10 11 1 1 -BITMAP -0840 -1880 -1180 -3300 -6200 -C600 -6200 -2100 -1180 -0880 -0840 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 6 0 4 -BITMAP -FFFC -0004 -0004 -0004 -0004 -0004 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 5 1 1 8 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 10 10 2 7 -BITMAP -1E00 -6100 -4080 -BE40 -9240 -9240 -9C40 -7380 -2180 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 7 1 4 16 -BITMAP -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 259 0 -DWIDTH 6 0 -BBX 4 4 1 13 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -0200 -0200 -0200 -0200 -0200 -FFF8 -0200 -0200 -0200 -0200 -0200 -0000 -0000 -FFF8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 6 10 -14 7 -BITMAP -78 -8C -84 -04 -0C -18 -20 -40 -80 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 6 10 -14 7 -BITMAP -F8 -84 -84 -04 -78 -0C -04 -84 -8C -F8 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 5 3 5 14 -BITMAP -38 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 626 0 -DWIDTH 15 0 -BBX 14 17 0 -4 -BITMAP -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -38F0 -3F3C -3000 -3000 -3000 -3000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 11 21 1 -4 -BITMAP -3FE0 -FE20 -FE20 -FE20 -FE20 -FE20 -7E20 -3E20 -0620 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -0220 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 2 2 6 7 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 4 6 6 -5 -BITMAP -60 -40 -20 -10 -10 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 365 0 -DWIDTH 9 0 -BBX 5 10 -15 7 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 428 0 -DWIDTH 10 0 -BBX 9 9 1 8 -BITMAP -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 10 11 1 1 -BITMAP -8400 -4400 -6200 -2100 -1180 -18C0 -1180 -3300 -6200 -4600 -8400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 766 0 -DWIDTH 18 0 -BBX 16 17 5 0 -BITMAP -7006 -100C -1008 -1010 -1020 -1040 -10C0 -1086 -1106 -7E0A -0612 -0C22 -0862 -107F -2002 -6002 -C007 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 766 0 -DWIDTH 18 0 -BBX 16 17 5 0 -BITMAP -7006 -100C -1008 -1010 -1020 -1040 -10C0 -109E -1123 -7E21 -0601 -0C03 -0806 -1008 -2010 -6020 -C03F -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 766 0 -DWIDTH 18 0 -BBX 16 17 5 0 -BITMAP -F806 -840C -8408 -0410 -7820 -0C40 -04C0 -8486 -8D06 -FA0A -0612 -0C22 -0862 -107F -2002 -6002 -C007 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 480 0 -DWIDTH 12 0 -BBX 10 18 1 -5 -BITMAP -0600 -0600 -0000 -0000 -0000 -0600 -0600 -0600 -0C00 -1800 -3000 -6000 -4000 -C000 -C040 -C040 -70C0 -1F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 744 0 -DWIDTH 18 0 -BBX 18 21 0 0 -BITMAP -038000 -00C000 -006000 -000000 -008000 -00C000 -00C000 -01E000 -016000 -026000 -023000 -043000 -041800 -081800 -081C00 -0FFC00 -100E00 -100600 -200600 -600700 -F80FC0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 744 0 -DWIDTH 18 0 -BBX 18 21 0 0 -BITMAP -007000 -00C000 -018000 -000000 -008000 -00C000 -00C000 -01E000 -016000 -026000 -023000 -043000 -041800 -081800 -081C00 -0FFC00 -100E00 -100600 -200600 -600700 -F80FC0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 744 0 -DWIDTH 18 0 -BBX 18 21 0 0 -BITMAP -01E000 -033000 -061800 -000000 -008000 -00C000 -00C000 -01E000 -016000 -026000 -023000 -043000 -041800 -081800 -081C00 -0FFC00 -100E00 -100600 -200600 -600700 -F80FC0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 744 0 -DWIDTH 18 0 -BBX 18 20 0 0 -BITMAP -03C800 -04F000 -000000 -008000 -00C000 -00C000 -01E000 -016000 -026000 -023000 -043000 -041800 -081800 -081C00 -0FFC00 -100E00 -100600 -200600 -600700 -F80FC0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 744 0 -DWIDTH 18 0 -BBX 18 20 0 0 -BITMAP -063000 -063000 -000000 -008000 -00C000 -00C000 -01E000 -016000 -026000 -023000 -043000 -041800 -081800 -081C00 -0FFC00 -100E00 -100600 -200600 -600700 -F80FC0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 744 0 -DWIDTH 18 0 -BBX 18 21 0 0 -BITMAP -00C000 -012000 -00C000 -000000 -008000 -00C000 -00C000 -01E000 -016000 -026000 -023000 -043000 -041800 -081800 -081C00 -0FFC00 -100E00 -100600 -200600 -600700 -F80FC0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 919 0 -DWIDTH 22 0 -BBX 21 17 0 0 -BITMAP -003FF0 -003010 -007010 -00B000 -00B000 -013000 -013000 -023020 -063FE0 -043020 -0C3000 -1FF000 -103000 -303000 -203008 -603018 -F0FFF8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 695 0 -DWIDTH 17 0 -BBX 14 22 1 -5 -BITMAP -07F8 -1C1C -3004 -6004 -6000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -3000 -1C04 -07F8 -0200 -0100 -0080 -0080 -0700 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 12 21 1 0 -BITMAP -1C00 -0600 -0300 -0000 -FFE0 -3020 -3020 -3000 -3000 -3000 -3000 -3040 -3FC0 -3040 -3000 -3000 -3000 -3000 -3010 -3010 -FFF0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 12 21 1 0 -BITMAP -0380 -0600 -0C00 -0000 -FFE0 -3020 -3020 -3000 -3000 -3000 -3000 -3040 -3FC0 -3040 -3000 -3000 -3000 -3000 -3010 -3010 -FFF0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 12 21 1 0 -BITMAP -0F00 -1980 -30C0 -0000 -FFE0 -3020 -3020 -3000 -3000 -3000 -3000 -3040 -3FC0 -3040 -3000 -3000 -3000 -3000 -3010 -3010 -FFF0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 566 0 -DWIDTH 14 0 -BBX 12 20 1 0 -BITMAP -18C0 -18C0 -0000 -FFE0 -3020 -3020 -3000 -3000 -3000 -3000 -3040 -3FC0 -3040 -3000 -3000 -3000 -3000 -3010 -3010 -FFF0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 6 21 1 0 -BITMAP -E0 -30 -18 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 6 21 1 0 -BITMAP -1C -30 -60 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 8 21 2 0 -BITMAP -3C -66 -C3 -00 -7E -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -7E -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 325 0 -DWIDTH 8 0 -BBX 7 20 2 0 -BITMAP -C6 -C6 -00 -7E -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -7E -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 768 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -FFE0 -3038 -300C -3006 -3006 -3003 -3003 -3003 -FF03 -3003 -3003 -3003 -3006 -3006 -300C -3838 -FFE0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 751 0 -DWIDTH 18 0 -BBX 17 20 1 0 -BITMAP -03C800 -04F000 -000000 -F00F80 -380200 -3C0200 -2C0200 -2E0200 -270200 -238200 -218200 -20C200 -20E200 -207200 -203200 -201A00 -200E00 -200E00 -200600 -F80200 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 16 21 1 0 -BITMAP -0700 -0180 -00C0 -0000 -07E0 -1C38 -300C -6006 -6006 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -6006 -6006 -300C -1818 -07E0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 16 21 1 0 -BITMAP -00E0 -0180 -0300 -0000 -07E0 -1C38 -300C -6006 -6006 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -6006 -6006 -300C -1818 -07E0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 16 21 1 0 -BITMAP -03C0 -0660 -0C30 -0000 -07E0 -1C38 -300C -6006 -6006 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -6006 -6006 -300C -1818 -07E0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 16 20 1 0 -BITMAP -0790 -09E0 -0000 -07E0 -1C38 -300C -6006 -6006 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -6006 -6006 -300C -1818 -07E0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 16 20 1 0 -BITMAP -0C60 -0C60 -0000 -07E0 -1C38 -300C -6006 -6006 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -6006 -6006 -300C -1818 -07E0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -8004 -4008 -2010 -1020 -0840 -0480 -0300 -0300 -0480 -0840 -1020 -2010 -4008 -8004 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 777 0 -DWIDTH 19 0 -BBX 16 17 1 0 -BITMAP -07E1 -183A -300E -6006 -600E -C013 -C063 -C0C3 -C183 -C303 -C603 -CC03 -7806 -7006 -700C -5C38 -87E0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 719 0 -DWIDTH 17 0 -BBX 16 21 1 0 -BITMAP -0700 -0180 -00C0 -0000 -FC1F -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -1808 -1C18 -07E0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 719 0 -DWIDTH 17 0 -BBX 16 21 1 0 -BITMAP -00E0 -0180 -0300 -0000 -FC1F -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -1808 -1C18 -07E0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 719 0 -DWIDTH 17 0 -BBX 16 21 1 0 -BITMAP -03C0 -0660 -0C30 -0000 -FC1F -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -1808 -1C18 -07E0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 719 0 -DWIDTH 17 0 -BBX 16 20 1 0 -BITMAP -0630 -0630 -0000 -FC1F -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -1808 -1C18 -07E0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 678 0 -DWIDTH 16 0 -BBX 16 21 0 0 -BITMAP -00E0 -0180 -0300 -0000 -FE1F -3806 -180C -1C08 -0C10 -0610 -0720 -0340 -01C0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 573 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -FC00 -3000 -3000 -3000 -3FC0 -3070 -3018 -3018 -3018 -3018 -3030 -30E0 -3F80 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 614 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -0F80 -18C0 -3060 -3060 -3060 -3040 -3080 -3100 -3100 -3180 -31C0 -30E0 -3070 -3038 -3008 -3008 -3108 -3110 -FDE0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 543 0 -DWIDTH 13 0 -BBX 12 17 1 0 -BITMAP -1C00 -0600 -0300 -0000 -3F00 -6180 -40C0 -00C0 -00C0 -1FC0 -70C0 -E0C0 -C0C0 -C0C0 -C0C0 -61C0 -3E70 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 543 0 -DWIDTH 13 0 -BBX 12 17 1 0 -BITMAP -0380 -0600 -0C00 -0000 -3F00 -6180 -40C0 -00C0 -00C0 -1FC0 -70C0 -E0C0 -C0C0 -C0C0 -C0C0 -61C0 -3E70 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 543 0 -DWIDTH 13 0 -BBX 12 17 1 0 -BITMAP -0F00 -1980 -30C0 -0000 -3F00 -6180 -40C0 -00C0 -00C0 -1FC0 -70C0 -E0C0 -C0C0 -C0C0 -C0C0 -61C0 -3E70 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 543 0 -DWIDTH 13 0 -BBX 12 16 1 0 -BITMAP -1E40 -2780 -0000 -3F00 -6180 -40C0 -00C0 -00C0 -1FC0 -70C0 -E0C0 -C0C0 -C0C0 -C0C0 -61C0 -3E70 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 543 0 -DWIDTH 13 0 -BBX 12 16 1 0 -BITMAP -3180 -3180 -0000 -3F00 -6180 -40C0 -00C0 -00C0 -1FC0 -70C0 -E0C0 -C0C0 -C0C0 -C0C0 -61C0 -3E70 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 543 0 -DWIDTH 13 0 -BBX 12 17 1 0 -BITMAP -0600 -0900 -0600 -0000 -3F00 -6180 -40C0 -00C0 -00C0 -1FC0 -70C0 -E0C0 -C0C0 -C0C0 -C0C0 -61C0 -3E70 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 819 0 -DWIDTH 20 0 -BBX 17 13 1 0 -BITMAP -3F3C00 -63E300 -41C100 -018180 -018180 -1FFF80 -718000 -E18000 -C18000 -C1C000 -C1C000 -626080 -3C3F00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 509 0 -DWIDTH 12 0 -BBX 10 18 1 -5 -BITMAP -0FC0 -30C0 -6040 -6040 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -3040 -0F80 -0800 -0400 -0200 -0200 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 10 17 1 0 -BITMAP -3800 -0C00 -0600 -0000 -1E00 -3180 -6080 -40C0 -C0C0 -FFC0 -C000 -C000 -C000 -6000 -6000 -3040 -0F80 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 10 17 1 0 -BITMAP -0700 -0C00 -1800 -0000 -1E00 -3180 -6080 -40C0 -C0C0 -FFC0 -C000 -C000 -C000 -6000 -6000 -3040 -0F80 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 10 17 1 0 -BITMAP -1E00 -3300 -6180 -0000 -1E00 -3180 -6080 -40C0 -C0C0 -FFC0 -C000 -C000 -C000 -6000 -6000 -3040 -0F80 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 530 0 -DWIDTH 13 0 -BBX 10 16 1 0 -BITMAP -3180 -3180 -0000 -1E00 -3180 -6080 -40C0 -C0C0 -FFC0 -C000 -C000 -C000 -6000 -6000 -3040 -0F80 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 307 0 -DWIDTH 7 0 -BBX 6 17 1 0 -BITMAP -E0 -30 -18 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 307 0 -DWIDTH 7 0 -BBX 6 17 1 0 -BITMAP -1C -30 -60 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 307 0 -DWIDTH 7 0 -BBX 8 17 2 0 -BITMAP -3C -66 -C3 -00 -78 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -7E -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 307 0 -DWIDTH 7 0 -BBX 7 16 2 0 -BITMAP -C6 -C6 -00 -78 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -7E -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 596 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -FF80 -0E00 -1F00 -6180 -0FC0 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 16 1 0 -BITMAP -0F20 -13C0 -0000 -F3C0 -3460 -3830 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -FCFC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -1C00 -0600 -0300 -0000 -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0380 -0600 -0C00 -0000 -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0F00 -1980 -30C0 -0000 -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -1E40 -2780 -0000 -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -3180 -3180 -0000 -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 608 0 -DWIDTH 15 0 -BBX 14 12 0 1 -BITMAP -0300 -0300 -0000 -0000 -0000 -0000 -FFFC -0000 -0000 -0000 -0300 -0300 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -1F30 -30E0 -6060 -60F0 -C1B0 -C330 -C630 -CC30 -D830 -F060 -6060 -70C0 -9F80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0E00 -0300 -0180 -0000 -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -18F0 -0F3C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -01C0 -0300 -0600 -0000 -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -18F0 -0F3C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0780 -0CC0 -1860 -0000 -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -18F0 -0F3C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 633 0 -DWIDTH 15 0 -BBX 14 16 0 0 -BITMAP -0C60 -0C60 -0000 -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -18F0 -0F3C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 551 0 -DWIDTH 13 0 -BBX 13 22 0 -5 -BITMAP -0380 -0600 -0C00 -0000 -FC78 -7010 -3010 -3020 -1820 -1840 -1C40 -0CC0 -0C80 -0680 -0700 -0700 -0200 -0200 -0600 -0C00 -1C00 -3800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 642 0 -DWIDTH 15 0 -BBX 13 21 1 -5 -BITMAP -F000 -3000 -3000 -33C0 -3470 -3830 -3018 -3018 -3018 -3018 -3018 -3018 -3010 -3030 -3820 -37C0 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 551 0 -DWIDTH 13 0 -BBX 13 21 0 -5 -BITMAP -18C0 -18C0 -0000 -FC78 -7010 -3010 -3020 -1820 -1840 -1C40 -0CC0 -0C80 -0680 -0700 -0700 -0200 -0200 -0600 -0C00 -1C00 -3800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lutBS08-L1.bdf diff -u xc/fonts/bdf/75dpi/lutBS08-L1.bdf:1.1 xc/fonts/bdf/75dpi/lutBS08-L1.bdf:removed --- xc/fonts/bdf/75dpi/lutBS08-L1.bdf:1.1 Wed Apr 4 18:56:34 2001 +++ xc/fonts/bdf/75dpi/lutBS08-L1.bdf Wed Mar 16 21:04:12 2005 @@ -1,2418 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutBS08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -FONT -B&H-LucidaTypewriter-Bold-R-Normal-Sans-8-80-75-75-M-50-ISO8859-1 -SIZE 8 72 72 -FONTBOUNDINGBOX 6 10 -1 -2 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 50 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 8 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter Bold" -X_HEIGHT 4 -CAP_HEIGHT 6 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 5 0 0 -BITMAP -A0 -00 -A0 -00 -A0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 6 2 0 -BITMAP -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 2 1 4 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -50 -F0 -60 -F0 -E0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 9 1 -2 -BITMAP -40 -E0 -80 -C0 -60 -20 -E0 -40 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -E0 -E0 -70 -70 -F0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -70 -50 -60 -A8 -98 -78 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 3 2 3 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 8 1 -2 -BITMAP -60 -40 -80 -80 -80 -80 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 8 1 -2 -BITMAP -80 -40 -20 -20 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 2 -BITMAP -60 -F0 -E0 -70 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 3 2 -2 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 1 0 1 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 1 2 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -08 -10 -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -E0 -20 -20 -40 -80 -E0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -E0 -20 -C0 -20 -20 -C0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -60 -A0 -F0 -20 -20 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -E0 -80 -C0 -20 -20 -C0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -C0 -E0 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -E0 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -90 -60 -B0 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -90 -90 -70 -30 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 4 2 0 -BITMAP -80 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 6 2 -2 -BITMAP -80 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -10 -E0 -60 -10 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 2 0 1 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -80 -60 -70 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -E0 -90 -30 -40 -00 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -F0 -D0 -F0 -80 -60 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -20 -50 -50 -50 -F0 -88 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -90 -E0 -90 -90 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -C0 -80 -80 -C0 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -E0 -90 -90 -90 -90 -E0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -80 -80 -F0 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -C0 -80 -88 -C8 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -90 -90 -F0 -90 -90 -90 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -E0 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -B0 -A0 -C0 -C0 -A0 -B0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -80 -80 -80 -80 -80 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -F0 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -90 -D0 -D0 -B0 -B0 -90 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -E0 -90 -90 -F0 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -70 -88 -88 -88 -88 -70 -18 -10 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -90 -90 -E0 -A0 -90 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -80 -C0 -30 -10 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -F8 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -90 -90 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -88 -48 -50 -50 -70 -20 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -A8 -A8 -A8 -D8 -50 -50 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -D8 -50 -20 -60 -50 -98 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C8 -50 -30 -20 -20 -20 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -30 -20 -40 -C0 -F0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 8 1 -2 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -80 -40 -40 -20 -20 -10 -10 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 8 0 -2 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 1 -BITMAP -20 -60 -60 -60 -90 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 1 0 -2 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 2 1 1 5 -BITMAP -C0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -F0 -10 -F0 -F0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -80 -80 -F0 -90 -90 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -70 -80 -80 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -10 -10 -70 -90 -90 -F0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -60 -F0 -80 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -40 -F0 -40 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -70 -90 -90 -70 -10 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -80 -80 -F0 -90 -90 -90 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -20 -00 -E0 -20 -20 -20 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 8 1 -2 -BITMAP -20 -00 -E0 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -80 -80 -B0 -E0 -E0 -B0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 0 0 -BITMAP -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -F8 -A8 -A8 -A8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -F0 -90 -90 -90 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -F0 -90 -90 -E0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -70 -90 -90 -F0 -10 -10 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 4 1 0 -BITMAP -E0 -A0 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -F0 -C0 -30 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -40 -40 -F0 -40 -40 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -90 -90 -90 -F0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -88 -50 -50 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -A8 -A8 -D8 -50 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -F0 -60 -60 -B0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 -2 -BITMAP -88 -50 -70 -20 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -F0 -20 -40 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 8 1 -2 -BITMAP -60 -40 -40 -40 -C0 -40 -40 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 8 2 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 8 1 -2 -BITMAP -C0 -40 -40 -40 -60 -40 -40 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 2 0 1 -BITMAP -D0 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 6 2 -2 -BITMAP -80 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -20 -70 -80 -80 -70 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -60 -40 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 1 -BITMAP -F0 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C8 -50 -20 -70 -70 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 8 2 -2 -BITMAP -80 -80 -80 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 8 1 -2 -BITMAP -E0 -80 -C0 -A0 -A0 -60 -20 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 2 1 1 5 -BITMAP -C0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -F0 -D0 -D0 -F0 -60 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 3 0 3 -BITMAP -F0 -F0 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -50 -F0 -E0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 2 0 1 -BITMAP -F0 -10 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 1 1 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 1 -BITMAP -60 -F0 -F0 -90 -60 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 2 1 1 5 -BITMAP -C0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 2 2 4 -BITMAP -80 -80 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -20 -F8 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 2 3 -1 3 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 2 3 -1 3 -BITMAP -C0 -80 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 2 1 1 5 -BITMAP -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -90 -90 -90 -F0 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 8 1 -2 -BITMAP -E0 -E0 -E0 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 1 2 1 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 2 2 2 -2 -BITMAP -80 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 3 -1 3 -BITMAP -C0 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 3 0 3 -BITMAP -60 -90 -60 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -A0 -70 -F0 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C8 -50 -E0 -38 -58 -88 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C8 -50 -E0 -38 -58 -98 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C8 -90 -E0 -38 -58 -88 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -20 -00 -20 -C0 -90 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -20 -50 -50 -50 -F0 -88 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -20 -50 -50 -50 -F0 -88 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -20 -50 -50 -50 -F0 -88 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -20 -50 -50 -50 -F0 -88 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -20 -50 -50 -50 -F0 -88 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -50 -20 -50 -50 -50 -F0 -88 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -30 -60 -70 -60 -E0 -B0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -70 -C0 -80 -80 -C0 -70 -40 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -20 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -40 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -30 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -60 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -20 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -40 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -60 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -60 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -E0 -90 -D0 -90 -90 -E0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -D0 -D0 -B0 -B0 -90 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -10 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -40 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -60 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -60 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -90 -60 -60 -90 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -98 -B8 -E8 -C8 -F0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -90 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -90 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -90 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -90 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -60 -C8 -50 -30 -20 -20 -20 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -80 -E0 -90 -90 -F0 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -E0 -A0 -A0 -A0 -90 -F0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -20 -F0 -10 -F0 -F0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -40 -F0 -10 -F0 -F0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -F0 -10 -F0 -F0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -F0 -10 -F0 -F0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -F0 -10 -F0 -F0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -40 -A0 -F0 -10 -F0 -F0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -F0 -28 -F8 -D8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -70 -80 -80 -70 -40 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -F0 -80 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -F0 -80 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -F0 -80 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -F0 -80 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -20 -E0 -20 -20 -20 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -40 -E0 -20 -20 -20 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -60 -E0 -20 -20 -20 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -60 -E0 -20 -20 -20 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -E0 -60 -70 -90 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -F0 -90 -90 -90 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -90 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -90 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -90 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -90 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -90 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -40 -F0 -00 -40 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -70 -B0 -D0 -E0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -60 -88 -50 -70 -20 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -80 -80 -F0 -90 -90 -E0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -60 -88 -50 -70 -20 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lutBS10-L1.bdf diff -u xc/fonts/bdf/75dpi/lutBS10-L1.bdf:1.1 xc/fonts/bdf/75dpi/lutBS10-L1.bdf:removed --- xc/fonts/bdf/75dpi/lutBS10-L1.bdf:1.1 Wed Apr 4 18:56:34 2001 +++ xc/fonts/bdf/75dpi/lutBS10-L1.bdf Wed Mar 16 21:04:12 2005 @@ -1,2762 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutBS10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0010 0010 0200 0200 -FONT -B&H-LucidaTypewriter-Bold-R-Normal-Sans-10-100-75-75-M-60-ISO8859-1 -SIZE 10 72 72 -FONTBOUNDINGBOX 6 11 0 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 60 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 9 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter Bold" -X_HEIGHT 6 -CAP_HEIGHT 7 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -A8 -00 -88 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 2 7 2 0 -BITMAP -C0 -C0 -C0 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 3 2 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -68 -68 -EC -68 -EC -68 -68 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 11 1 -2 -BITMAP -10 -10 -78 -C0 -E0 -70 -38 -18 -F0 -40 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -40 -A4 -48 -30 -48 -94 -08 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -60 -D0 -D0 -60 -D8 -D0 -68 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 1 3 3 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 -1 -BITMAP -30 -60 -C0 -C0 -C0 -C0 -C0 -60 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 -1 -BITMAP -C0 -60 -30 -30 -30 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 3 1 4 -BITMAP -D8 -60 -D8 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 5 1 1 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 2 4 2 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 1 1 3 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 2 2 2 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 9 0 -1 -BITMAP -0C -0C -18 -18 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -D8 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -D8 -18 -30 -60 -C0 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -D8 -18 -70 -18 -D8 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -30 -70 -B0 -B0 -F8 -30 -30 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -F8 -C0 -C0 -F0 -18 -D8 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -D8 -C0 -F0 -D8 -D8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -F8 -F8 -08 -10 -30 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -D8 -D8 -70 -D8 -D8 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -D8 -D8 -78 -18 -D8 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 2 6 2 0 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 2 8 2 -2 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 5 1 1 -BITMAP -30 -60 -C0 -60 -30 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 3 1 2 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 5 1 1 -BITMAP -C0 -60 -30 -60 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -F0 -18 -18 -70 -00 -60 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -88 -B8 -A8 -B8 -80 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -30 -58 -58 -FC -8C -8C -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -F0 -C8 -C8 -F0 -C8 -C8 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -78 -E8 -C0 -C0 -C0 -E0 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -F0 -D8 -C8 -C8 -C8 -D8 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -F0 -C0 -C0 -F0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -F8 -C0 -C0 -F0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -78 -E0 -C0 -C8 -C8 -E8 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -C8 -C8 -C8 -F8 -C8 -C8 -C8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -F0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 0 -2 -BITMAP -70 -30 -30 -30 -30 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -C8 -D0 -D0 -E0 -D0 -C8 -C8 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -84 -CC -FC -FC -AC -AC -8C -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -88 -C8 -E8 -F8 -B8 -98 -88 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -C8 -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -F0 -C8 -C8 -F0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 -2 -BITMAP -70 -C8 -C8 -C8 -C8 -C8 -70 -30 -18 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -F0 -C8 -C8 -F0 -D0 -C8 -C8 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -78 -C0 -E0 -70 -38 -18 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -FC -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -C8 -C8 -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -C4 -C4 -CC -68 -78 -30 -30 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -C4 -D4 -D4 -D4 -FC -68 -68 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -C8 -C8 -70 -20 -70 -98 -98 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -C4 -C4 -68 -30 -30 -30 -30 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -F8 -18 -30 -70 -60 -C0 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 2 -1 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 9 0 -1 -BITMAP -C0 -C0 -60 -60 -30 -18 -18 -0C -0C -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 -1 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 6 0 1 -BITMAP -30 -30 -58 -58 -8C -8C -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 1 0 -1 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 2 2 7 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -70 -18 -78 -D8 -D8 -68 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -C0 -C0 -F0 -D8 -D8 -D8 -D8 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -70 -C0 -C0 -C0 -C0 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -18 -18 -78 -D8 -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -70 -D8 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -38 -60 -F8 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 8 1 -2 -BITMAP -78 -D8 -D8 -D8 -D8 -78 -18 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -C0 -C0 -D0 -F8 -D8 -D8 -D8 -D8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -30 -00 -F0 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 10 1 -2 -BITMAP -30 -00 -F0 -30 -30 -30 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -C0 -C0 -C8 -D0 -E0 -F0 -D8 -C8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -F0 -A8 -A8 -A8 -A8 -A8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -B0 -D8 -D8 -D8 -D8 -D8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 8 1 -2 -BITMAP -B0 -D8 -D8 -D8 -D8 -F0 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 8 1 -2 -BITMAP -78 -D8 -D8 -D8 -D8 -78 -18 -18 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -D8 -F8 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -78 -C0 -F0 -78 -18 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -60 -F8 -60 -60 -60 -60 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -D8 -D8 -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -CC -CC -68 -78 -30 -30 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -C4 -D4 -D4 -D4 -68 -68 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -EC -68 -30 -30 -58 -DC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 8 1 -2 -BITMAP -C8 -C8 -D8 -50 -70 -30 -20 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -F8 -38 -70 -E0 -C0 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 -1 -BITMAP -38 -60 -60 -20 -C0 -20 -60 -60 -38 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 2 9 2 -1 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 -1 -BITMAP -E0 -30 -30 -20 -18 -20 -30 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 2 0 3 -BITMAP -74 -B8 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 2 7 2 -1 -BITMAP -C0 -C0 -00 -80 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 10 1 -2 -BITMAP -10 -10 -78 -C0 -C0 -C0 -C0 -78 -10 -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -38 -60 -60 -F8 -60 -60 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -84 -78 -68 -68 -68 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -CC -CC -68 -30 -FC -30 -30 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 2 9 2 -1 -BITMAP -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 8 1 -1 -BITMAP -78 -C0 -F0 -98 -C8 -78 -18 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 2 2 7 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -78 -84 -B4 -A4 -B4 -84 -78 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 5 1 2 -BITMAP -70 -18 -78 -D8 -68 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 3 0 2 -BITMAP -6C -D8 -6C -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 3 1 1 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 2 1 2 3 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -78 -84 -B4 -B4 -AC -84 -78 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 1 2 7 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 3 1 4 -BITMAP -60 -D0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -20 -20 -F8 -20 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 5 1 2 -BITMAP -F0 -38 -70 -C0 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 5 1 2 -BITMAP -F0 -18 -70 -18 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 2 2 7 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 8 1 -2 -BITMAP -D8 -D8 -D8 -D8 -D8 -E8 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 8 1 -1 -BITMAP -78 -E8 -E8 -68 -28 -28 -28 -28 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 2 3 2 2 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 2 1 -2 -BITMAP -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 5 1 2 -BITMAP -E0 -60 -60 -60 -60 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 5 1 2 -BITMAP -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 3 0 2 -BITMAP -D8 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 9 0 -1 -BITMAP -C0 -40 -44 -58 -20 -D8 -38 -7C -18 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 9 0 -1 -BITMAP -C0 -44 -48 -50 -20 -5C -8C -18 -1C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 10 0 -1 -BITMAP -C0 -60 -C0 -64 -D8 -20 -D8 -38 -7C -18 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 -1 -BITMAP -30 -30 -00 -70 -C0 -C0 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -60 -30 -00 -30 -30 -58 -58 -FC -8C -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -18 -30 -00 -30 -30 -58 -58 -FC -8C -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -30 -58 -00 -30 -30 -58 -58 -FC -8C -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -34 -58 -00 -30 -30 -58 -58 -FC -8C -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -48 -48 -00 -30 -30 -58 -58 -FC -8C -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -30 -58 -30 -30 -58 -58 -FC -8C -8C -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -3C -30 -50 -5C -F0 -90 -9C -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 -2 -BITMAP -78 -E8 -C0 -C0 -C0 -E0 -78 -10 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -C0 -60 -00 -F0 -C0 -F0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -30 -60 -00 -F0 -C0 -F0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -60 -B0 -00 -F0 -C0 -F0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -50 -50 -00 -F0 -C0 -F0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -C0 -60 -00 -F0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -30 -60 -00 -F0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -60 -B0 -00 -F0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -90 -90 -00 -F0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -78 -6C -64 -F4 -64 -6C -78 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -68 -B0 -00 -C8 -E8 -F8 -B8 -98 -88 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -60 -30 -00 -70 -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -30 -60 -00 -70 -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -30 -58 -00 -70 -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -68 -B0 -00 -70 -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -50 -50 -00 -70 -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 5 0 1 -BITMAP -C4 -68 -30 -58 -8C -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 -1 -BITMAP -08 -70 -C8 -D8 -E8 -E8 -C8 -70 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -60 -30 -00 -C8 -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -30 -60 -00 -C8 -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -30 -58 -00 -C8 -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -50 -50 -00 -C8 -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -18 -30 -00 -C4 -68 -68 -30 -30 -30 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -C0 -F0 -C8 -C8 -F0 -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -70 -C8 -C8 -D0 -C8 -C8 -C8 -D0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -60 -30 -00 -70 -18 -78 -D8 -D8 -68 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -30 -60 -00 -70 -18 -78 -D8 -D8 -68 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -30 -58 -00 -70 -18 -78 -D8 -D8 -68 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -68 -B0 -00 -70 -18 -78 -D8 -D8 -68 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -50 -50 -00 -70 -18 -78 -D8 -D8 -68 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -30 -58 -30 -70 -18 -78 -D8 -D8 -68 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -F8 -34 -F4 -BC -B0 -DC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 -2 -BITMAP -70 -C0 -C0 -C0 -C0 -70 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -60 -30 -00 -70 -D8 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -30 -60 -00 -70 -D8 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -30 -58 -00 -70 -D8 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -50 -50 -00 -70 -D8 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -60 -30 -00 -F0 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -30 -60 -00 -F0 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -30 -58 -00 -F0 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -50 -50 -00 -F0 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -EC -30 -58 -3C -6C -6C -6C -38 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -68 -B0 -00 -B0 -D8 -D8 -D8 -D8 -D8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -60 -30 -00 -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -30 -60 -00 -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -30 -58 -00 -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -68 -B0 -00 -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -50 -50 -00 -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 5 1 1 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 8 1 -1 -BITMAP -08 -70 -D8 -F8 -D8 -D8 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -60 -30 -00 -D8 -D8 -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -30 -60 -00 -D8 -D8 -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -30 -58 -00 -D8 -D8 -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -50 -50 -00 -D8 -D8 -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 11 1 -2 -BITMAP -18 -30 -00 -C8 -C8 -D8 -50 -70 -30 -20 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 10 1 -2 -BITMAP -C0 -C0 -F0 -D8 -D8 -D8 -D8 -F0 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 11 1 -2 -BITMAP -50 -50 -00 -C8 -C8 -D8 -50 -70 -30 -20 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lutBS12-L1.bdf diff -u xc/fonts/bdf/75dpi/lutBS12-L1.bdf:1.1 xc/fonts/bdf/75dpi/lutBS12-L1.bdf:removed --- xc/fonts/bdf/75dpi/lutBS12-L1.bdf:1.1 Wed Apr 4 18:56:34 2001 +++ xc/fonts/bdf/75dpi/lutBS12-L1.bdf Wed Mar 16 21:04:12 2005 @@ -1,3046 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutBS12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0012 0012 0200 0200 -FONT -B&H-LucidaTypewriter-Bold-R-Normal-Sans-12-120-75-75-M-70-ISO8859-1 -SIZE 12 72 72 -FONTBOUNDINGBOX 7 13 0 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 70 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 11 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter Bold" -X_HEIGHT 7 -CAP_HEIGHT 9 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -A8 -00 -88 -00 -88 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 9 3 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 4 2 6 -BITMAP -D8 -D8 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -6C -6C -FE -6C -6C -FE -6C -6C -6C -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 13 1 -2 -BITMAP -10 -10 -78 -C4 -C0 -E0 -78 -1C -0C -8C -78 -20 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -62 -B6 -B4 -68 -10 -2C -56 -D6 -8C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -70 -D8 -D8 -D0 -64 -F4 -D8 -CC -74 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 4 2 6 -BITMAP -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 11 2 -1 -BITMAP -30 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 11 1 -1 -BITMAP -C0 -60 -30 -30 -30 -30 -30 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 5 1 4 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 7 0 1 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 4 3 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 1 1 4 -BITMAP -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 2 3 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 11 0 -1 -BITMAP -06 -06 -0C -0C -18 -18 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -78 -CC -CC -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 9 1 0 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -78 -CC -0C -1C -38 -60 -C0 -FC -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -78 -CC -0C -0C -78 -0C -0C -CC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -18 -38 -58 -58 -98 -FC -FC -18 -18 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -7C -7C -40 -40 -78 -0C -0C -CC -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -78 -CC -C0 -C0 -F8 -CC -CC -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -FC -FC -0C -18 -30 -30 -60 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -78 -CC -CC -EC -78 -DC -CC -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -78 -CC -CC -CC -7C -0C -0C -CC -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 7 3 0 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 9 3 -2 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 0 1 -BITMAP -0C -38 -60 -C0 -60 -38 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 3 1 3 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 1 1 -BITMAP -C0 -70 -18 -0C -18 -70 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 2 0 -BITMAP -70 -98 -18 -30 -60 -60 -00 -60 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -7C -C6 -9E -B6 -B6 -B6 -9A -C0 -7C -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -30 -30 -58 -58 -58 -FC -8C -8C -8C -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -F8 -CC -CC -C8 -F0 -C8 -CC -CC -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -38 -6C -C0 -C0 -C0 -C0 -C0 -64 -38 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -F0 -D8 -CC -CC -CC -CC -CC -D8 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 2 0 -BITMAP -F8 -C0 -C0 -C0 -F0 -C0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 2 0 -BITMAP -F8 -C0 -C0 -C0 -F0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -38 -6C -C0 -C0 -C0 -CC -CC -6C -3C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -CC -CC -CC -CC -FC -CC -CC -CC -CC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -FC -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F8 -18 -18 -18 -18 -18 -18 -18 -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -C4 -CC -C8 -D0 -E0 -F0 -D8 -CC -CC -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -CC -CC -FC -FC -AC -AC -AC -AC -8C -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -C4 -C4 -E4 -F4 -B4 -BC -9C -8C -8C -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -78 -48 -CC -CC -CC -CC -CC -48 -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -F8 -CC -CC -CC -C8 -F0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 -2 -BITMAP -78 -48 -CC -CC -CC -CC -CC -48 -78 -18 -0C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -F8 -CC -CC -C8 -F0 -D8 -D8 -CC -CC -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -78 -CC -C0 -E0 -78 -1C -0C -CC -78 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -FC -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -C4 -C4 -C4 -C4 -C4 -C4 -C4 -68 -30 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -CC -CC -CC -C8 -68 -68 -70 -30 -30 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -C4 -C4 -D4 -D4 -D4 -7C -68 -68 -68 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -CC -CC -68 -70 -30 -38 -58 -CC -CC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -CC -CC -CC -48 -78 -30 -30 -30 -30 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -FC -0C -1C -38 -30 -70 -E0 -C0 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 11 2 -1 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 11 0 -1 -BITMAP -C0 -C0 -60 -60 -30 -30 -18 -0C -0C -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 11 2 -1 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 7 0 2 -BITMAP -10 -38 -28 -6C -44 -C6 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 1 0 -1 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 2 2 8 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -78 -CC -0C -7C -CC -CC -74 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -C0 -C0 -C0 -D8 -EC -CC -CC -CC -CC -F8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -78 -CC -C0 -C0 -C0 -C4 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -0C -0C -0C -7C -CC -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -78 -CC -CC -FC -C0 -C4 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -3C -60 -60 -FC -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 -2 -BITMAP -7C -CC -CC -CC -DC -6C -0C -CC -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -C0 -C0 -C0 -D8 -EC -CC -CC -CC -CC -CC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 10 1 0 -BITMAP -30 -30 -00 -F0 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 12 1 -2 -BITMAP -30 -30 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -C0 -C0 -C0 -CC -C8 -D0 -F0 -D8 -CC -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 10 1 0 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -F8 -D4 -D4 -D4 -D4 -D4 -D4 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -D8 -EC -CC -CC -CC -CC -CC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 -2 -BITMAP -D8 -EC -CC -CC -CC -CC -F8 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 -2 -BITMAP -7C -CC -CC -CC -CC -DC -6C -0C -0C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 2 0 -BITMAP -D8 -D8 -E0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -7C -C0 -E0 -78 -1C -0C -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -20 -60 -FC -60 -60 -60 -60 -60 -3C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -CC -CC -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -CC -CC -CC -68 -68 -30 -30 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -C4 -D4 -D4 -D4 -68 -68 -68 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -CC -CC -68 -30 -58 -CC -CC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 -2 -BITMAP -CC -CC -CC -68 -68 -30 -30 -20 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -FC -1C -38 -70 -E0 -C0 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 11 2 -1 -BITMAP -70 -C0 -C0 -60 -20 -C0 -20 -60 -C0 -C0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 11 3 -1 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 11 2 -1 -BITMAP -E0 -30 -30 -60 -40 -30 -40 -60 -30 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 3 1 3 -BITMAP -64 -B4 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 9 3 -2 -BITMAP -C0 -C0 -00 -80 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 -1 -BITMAP -10 -10 -78 -CC -C0 -C0 -C0 -CC -78 -10 -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -3C -62 -60 -60 -F8 -60 -60 -60 -FE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -82 -C6 -7C -4C -4C -4C -7C -C6 -82 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -C4 -C4 -CC -68 -FC -30 -FC -30 -30 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 11 3 -1 -BITMAP -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 -1 -BITMAP -78 -CC -E0 -78 -8C -C4 -78 -1C -CC -78 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 2 2 8 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -38 -44 -9A -A2 -A2 -A2 -9A -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 6 1 3 -BITMAP -70 -18 -78 -D8 -D8 -6C -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 5 0 1 -BITMAP -36 -6C -D8 -6C -36 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 4 1 1 -BITMAP -FC -04 -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 1 2 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 7 0 2 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 1 2 8 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 4 2 5 -BITMAP -60 -D0 -D0 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 7 0 1 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 3 -BITMAP -F0 -18 -18 -70 -C0 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 3 -BITMAP -F0 -18 -70 -18 -18 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 2 3 8 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 -2 -BITMAP -CC -CC -CC -CC -CC -DC -EC -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 0 -1 -BITMAP -7C -F4 -F4 -F4 -74 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 2 3 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 2 2 -2 -BITMAP -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 6 1 3 -BITMAP -E0 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 3 -BITMAP -70 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 5 0 1 -BITMAP -D8 -6C -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -E0 -60 -62 -6C -10 -6C -9C -2C -3E -0C -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -E0 -60 -62 -6C -10 -6C -96 -06 -0C -1E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -E0 -60 -C4 -68 -F0 -2C -5C -AC -3E -0C -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 -2 -BITMAP -30 -30 -00 -30 -30 -60 -C0 -C8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -60 -30 -00 -30 -58 -58 -58 -FC -8C -8C -8C -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -18 -30 -00 -30 -58 -58 -58 -FC -8C -8C -8C -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -30 -58 -00 -30 -58 -58 -58 -FC -8C -8C -8C -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -68 -B0 -00 -30 -58 -58 -58 -FC -8C -8C -8C -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -48 -48 -00 -30 -58 -58 -58 -FC -8C -8C -8C -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -30 -58 -30 -30 -58 -58 -58 -FC -8C -8C -8C -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -3E -38 -58 -58 -5E -98 -F8 -98 -9E -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 -2 -BITMAP -38 -6C -C0 -C0 -C0 -C0 -C0 -64 -38 -10 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 2 0 -BITMAP -60 -30 -00 -F8 -C0 -C0 -F0 -C0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 2 0 -BITMAP -30 -60 -00 -F8 -C0 -C0 -F0 -C0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 2 0 -BITMAP -30 -58 -00 -F8 -C0 -C0 -F0 -C0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 2 0 -BITMAP -48 -48 -00 -F8 -C0 -C0 -F0 -C0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -60 -30 -00 -FC -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -18 -30 -00 -FC -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -30 -58 -00 -FC -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -48 -48 -00 -FC -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -78 -6C -66 -66 -F6 -66 -66 -6C -78 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -34 -58 -00 -C4 -E4 -E4 -B4 -BC -9C -8C -8C -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -60 -30 -00 -78 -48 -CC -CC -CC -CC -48 -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -18 -30 -00 -78 -48 -CC -CC -CC -CC -48 -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -30 -58 -00 -78 -48 -CC -CC -CC -CC -48 -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -68 -B0 -00 -78 -48 -CC -CC -CC -CC -48 -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -48 -48 -00 -78 -48 -CC -CC -CC -CC -48 -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 7 0 1 -BITMAP -C2 -64 -38 -18 -2C -46 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 -1 -BITMAP -04 -7C -48 -DC -DC -EC -EC -CC -48 -F8 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -60 -30 -00 -C4 -C4 -C4 -C4 -C4 -C4 -68 -30 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -18 -30 -00 -C4 -C4 -C4 -C4 -C4 -C4 -68 -30 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -30 -58 -00 -C4 -C4 -C4 -C4 -C4 -C4 -68 -30 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -48 -48 -00 -C4 -C4 -C4 -C4 -C4 -C4 -68 -30 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -18 -30 -00 -CC -CC -48 -78 -30 -30 -30 -30 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -C0 -C0 -F8 -CC -CC -CC -F8 -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -70 -D8 -C8 -C8 -D0 -C8 -CC -CC -CC -D8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -60 -30 -00 -78 -CC -0C -7C -CC -CC -74 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -18 -30 -00 -78 -CC -0C -7C -CC -CC -74 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -30 -58 -00 -78 -CC -0C -7C -CC -CC -74 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -68 -B0 -00 -78 -CC -0C -7C -CC -CC -74 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -48 -48 -00 -78 -CC -0C -7C -CC -CC -74 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -30 -58 -30 -00 -78 -CC -0C -7C -CC -CC -74 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -6E -9A -1A -7E -D8 -D8 -6E -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 -2 -BITMAP -78 -CC -C0 -C0 -C0 -C4 -78 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -30 -18 -00 -78 -CC -CC -FC -C0 -C4 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -18 -30 -00 -78 -CC -CC -FC -C0 -C4 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -30 -58 -00 -78 -CC -CC -FC -C0 -C4 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -48 -48 -00 -78 -CC -CC -FC -C0 -C4 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 10 1 0 -BITMAP -60 -30 -00 -F0 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -18 -30 -00 -F0 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -30 -58 -00 -F0 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -48 -48 -00 -F0 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -30 -1C -38 -0C -7C -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -68 -B0 -00 -D8 -EC -CC -CC -CC -CC -CC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -60 -30 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -18 -30 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -30 -58 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -68 -B0 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -48 -48 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 7 0 1 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 -1 -BITMAP -04 -7C -CC -DC -EC -CC -CC -F8 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -60 -30 -00 -CC -CC -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -18 -30 -00 -CC -CC -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -30 -58 -00 -CC -CC -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -48 -48 -00 -CC -CC -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 12 1 -2 -BITMAP -18 -30 -00 -CC -CC -CC -68 -68 -30 -30 -20 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 -2 -BITMAP -C0 -C0 -D8 -EC -CC -CC -CC -CC -F8 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 12 1 -2 -BITMAP -48 -48 -00 -CC -CC -CC -68 -68 -30 -30 -20 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lutBS14-L1.bdf diff -u xc/fonts/bdf/75dpi/lutBS14-L1.bdf:1.1 xc/fonts/bdf/75dpi/lutBS14-L1.bdf:removed --- xc/fonts/bdf/75dpi/lutBS14-L1.bdf:1.1 Wed Apr 4 18:56:35 2001 +++ xc/fonts/bdf/75dpi/lutBS14-L1.bdf Wed Mar 16 21:04:12 2005 @@ -1,3218 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutBS14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0014 0014 0200 0200 -FONT -B&H-LucidaTypewriter-Bold-R-Normal-Sans-14-140-75-75-M-90-ISO8859-1 -SIZE 14 72 72 -FONTBOUNDINGBOX 9 15 0 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 90 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 13 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter Bold" -X_HEIGHT 8 -CAP_HEIGHT 10 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -AA -00 -82 -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 2 10 3 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -80 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 4 4 3 7 -BITMAP -90 -90 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -1B00 -1B00 -1B00 -FF80 -3600 -3600 -FF80 -6C00 -6C00 -6C00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 12 1 -1 -BITMAP -08 -7C -CA -C8 -E8 -78 -3C -2E -26 -A6 -7C -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -70 -D9 -DA -74 -08 -10 -2E -5B -9B -0E -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -38 -6C -6C -68 -33 -5B -CA -CC -EE -73 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 1 4 4 7 -BITMAP -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 12 2 -1 -BITMAP -18 -30 -60 -60 -C0 -C0 -C0 -C0 -60 -60 -30 -18 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 12 2 -1 -BITMAP -C0 -60 -30 -30 -18 -18 -18 -18 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 5 2 5 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 3 4 3 -2 -BITMAP -E0 -E0 -20 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 1 1 4 -BITMAP -FE -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 3 2 3 0 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 12 1 -1 -BITMAP -06 -06 -0C -0C -18 -18 -30 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -38 -6C -C6 -C6 -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 4 10 2 0 -BITMAP -30 -70 -B0 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -7C -CE -06 -06 -0C -18 -30 -60 -FE -FE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -7C -CE -06 -0C -38 -0C -06 -06 -CE -7C -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -0C -1C -2C -4C -8C -FE -FE -0C -0C -0C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -FE -80 -80 -FC -0E -06 -06 -CC -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -3C -66 -C0 -D8 -EC -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -FE -06 -0C -18 -30 -30 -60 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -7C -C6 -C6 -E4 -78 -7C -CE -C6 -C6 -7C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -38 -6C -C6 -C6 -C6 -6E -36 -06 -CC -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 2 7 3 0 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 2 9 3 -2 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 7 2 1 -BITMAP -18 -30 -60 -C0 -60 -30 -18 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 3 1 3 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 7 2 1 -BITMAP -C0 -60 -30 -18 -30 -60 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -7C -C6 -06 -06 -1C -30 -30 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -1E00 -6300 -4300 -8F00 -9B00 -9B00 -9B00 -4D80 -6000 -1E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -18 -18 -2C -2C -66 -46 -FE -C3 -C3 -C3 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -F8 -CC -CC -C8 -F0 -C8 -CC -CC -CC -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -3C -66 -C0 -C0 -C0 -C0 -C0 -C0 -66 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -F8 -CC -C6 -C6 -C6 -C6 -C6 -C6 -CC -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -FC -C0 -C0 -C0 -C0 -FC -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -3C -66 -C0 -C0 -C0 -C6 -C6 -C6 -66 -3E -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -C6 -C6 -C6 -C6 -FE -C6 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -FC -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -7C -0C -0C -0C -0C -0C -0C -0C -18 -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -C6 -CC -C8 -D0 -F0 -D8 -CC -CC -C6 -C6 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -C3 -C3 -E7 -E7 -EF -BB -BB -93 -83 -83 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -C2 -E2 -E2 -B2 -B2 -9A -9A -8E -8E -86 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -3C -66 -C3 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FC -C6 -C6 -C6 -CC -F8 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 12 1 -2 -BITMAP -3C -66 -C3 -C3 -C3 -C3 -C3 -C3 -66 -3C -06 -03 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -F8 -CC -CC -CC -D8 -F0 -CC -CC -C6 -C6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -7C -C6 -C0 -E0 -78 -1C -0E -06 -C6 -7C -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -FF -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -C6 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -C3 -C3 -C3 -62 -62 -66 -34 -34 -18 -18 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -C3 -C3 -DB -DB -DB -DB -66 -66 -66 -66 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -C6 -C6 -C6 -64 -38 -38 -4C -C6 -C6 -C6 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -C3 -C3 -62 -66 -34 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -06 -0C -18 -18 -30 -60 -60 -C0 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 12 2 -1 -BITMAP -F8 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 12 1 -1 -BITMAP -C0 -C0 -60 -60 -30 -30 -18 -18 -0C -0C -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 12 2 -1 -BITMAP -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 7 2 3 -BITMAP -30 -30 -78 -48 -CC -84 -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 9 1 0 -1 -BITMAP -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 4 2 2 9 -BITMAP -C0 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -7C -06 -06 -7E -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -C0 -C0 -C0 -D8 -EC -C6 -C6 -C6 -C6 -CC -F8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -3C -66 -C0 -C0 -C0 -C0 -62 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -06 -06 -06 -3E -66 -C6 -C6 -C6 -C6 -6E -36 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -3C -66 -C6 -FE -C0 -C0 -62 -3C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -1E -30 -30 -30 -FE -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 -2 -BITMAP -3E -66 -C6 -C6 -C6 -6E -36 -06 -CC -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -C0 -C0 -C0 -DC -EE -C6 -C6 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 11 1 0 -BITMAP -18 -18 -00 -F8 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 13 1 -2 -BITMAP -0C -0C -00 -7C -0C -0C -0C -0C -0C -0C -0C -0C -F8 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -C0 -C0 -C0 -C6 -C4 -C8 -F0 -D8 -CC -C6 -C7 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 11 1 0 -BITMAP -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -AC -D6 -D6 -D6 -D6 -D6 -D6 -D6 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -DC -EE -C6 -C6 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 -2 -BITMAP -D8 -EC -C6 -C6 -C6 -C6 -CC -F8 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 -2 -BITMAP -3E -66 -C6 -C6 -C6 -C6 -6E -36 -06 -06 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 8 2 0 -BITMAP -CC -DC -E4 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -7C -C6 -C0 -F8 -3E -06 -C6 -7C -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -30 -30 -FE -30 -30 -30 -30 -30 -30 -1E -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -C6 -C6 -C6 -C6 -C6 -C6 -EE -76 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -C6 -C6 -C6 -6C -6C -68 -38 -30 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -C1 -C1 -C9 -DD -DD -66 -66 -66 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -C6 -C6 -64 -38 -38 -4C -C6 -C6 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 -2 -BITMAP -C6 -C6 -C6 -6C -6C -38 -30 -30 -60 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -FE -06 -0C -18 -30 -60 -C0 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 12 2 -1 -BITMAP -3C -60 -60 -30 -10 -E0 -10 -30 -60 -60 -60 -3C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 2 12 4 -1 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 12 1 -1 -BITMAP -F0 -18 -18 -30 -20 -1C -20 -30 -18 -18 -18 -F0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 3 1 3 -BITMAP -72 -BA -9C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 2 10 3 -2 -BITMAP -C0 -C0 -00 -80 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 12 1 -1 -BITMAP -08 -08 -3C -6A -C8 -C8 -C8 -C8 -68 -3E -08 -08 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -1C -32 -30 -30 -FC -30 -30 -30 -60 -FE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -8080 -4100 -3E00 -3600 -6300 -6300 -3600 -3E00 -4100 -8080 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -C3 -C3 -62 -66 -34 -7E -18 -7E -18 -18 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 2 12 4 -1 -BITMAP -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 -1 -BITMAP -7C -C6 -C0 -78 -CC -C6 -66 -3C -06 -C6 -7C -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 3 2 3 9 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -3C -42 -9D -B1 -B1 -B1 -B1 -9D -42 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 7 1 3 -BITMAP -78 -0C -0C -7C -CC -DC -6E -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 5 1 2 -BITMAP -33 -66 -CC -66 -33 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 3 1 3 -BITMAP -FE -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 4 2 3 3 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 8 1 2 -BITMAP -3C -42 -B9 -B5 -B9 -B5 -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 3 1 3 10 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 4 2 6 -BITMAP -70 -D8 -D8 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 7 2 3 -BITMAP -F0 -18 -18 -30 -60 -C0 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 7 2 3 -BITMAP -F0 -18 -18 -70 -18 -18 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 4 2 3 9 -BITMAP -30 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 -2 -BITMAP -C6 -C6 -C6 -C6 -C6 -C6 -EE -F6 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 11 2 -1 -BITMAP -7C -F4 -F4 -F4 -F4 -74 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 3 2 3 3 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 3 2 2 -2 -BITMAP -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 7 1 3 -BITMAP -70 -B0 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 7 1 3 -BITMAP -38 -6C -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 5 0 2 -BITMAP -CC -66 -33 -66 -CC -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -6400 -E400 -6800 -6800 -7300 -7700 -2B00 -2F80 -4300 -4300 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -6400 -E400 -6800 -6800 -7000 -7700 -1180 -1300 -2600 -2780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -E400 -6400 -C800 -6800 -D300 -1700 -2B00 -2F80 -4300 -4300 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 -2 -BITMAP -18 -18 -00 -18 -18 -70 -C0 -C0 -C6 -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -30 -0C -00 -18 -18 -2C -2C -66 -46 -FE -C3 -C3 -C3 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -0C -30 -00 -18 -18 -2C -2C -66 -46 -FE -C3 -C3 -C3 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -18 -24 -00 -18 -18 -2C -2C -66 -46 -FE -C3 -C3 -C3 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -1A -2C -00 -18 -18 -2C -2C -66 -46 -FE -C3 -C3 -C3 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -24 -24 -00 -18 -18 -2C -2C -66 -46 -FE -C3 -C3 -C3 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -18 -24 -18 -18 -2C -2C -66 -46 -FE -C3 -C3 -C3 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -0F -1C -2C -2C -6F -4C -7C -CC -CC -CF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 12 1 -2 -BITMAP -3C -66 -C0 -C0 -C0 -C0 -C0 -C0 -66 -3C -08 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -60 -18 -00 -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -18 -60 -00 -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -30 -48 -00 -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -48 -48 -00 -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -60 -18 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -18 -60 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -30 -48 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -48 -48 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -7C -66 -63 -63 -FB -63 -63 -63 -66 -7C -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -34 -58 -00 -C2 -E2 -E2 -B2 -B2 -9A -9A -8E -8E -86 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -30 -0C -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -0C -30 -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -18 -24 -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -1A -2C -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -24 -24 -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 5 2 2 -BITMAP -C8 -70 -20 -70 -98 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -3D -66 -C7 -CB -CB -D3 -D3 -E3 -66 -BC -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -60 -18 -00 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -0C -30 -00 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -18 -24 -00 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -28 -28 -00 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -0C -30 -00 -C3 -C3 -62 -66 -34 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -C0 -C0 -FC -C6 -C6 -C6 -CC -F8 -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -78 -CC -CC -C8 -D8 -CC -C6 -C6 -C6 -C6 -CC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -30 -0C -00 -7C -06 -06 -7E -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -0C -30 -00 -7C -06 -06 -7E -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -18 -24 -00 -7C -06 -06 -7E -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -34 -58 -00 -7C -06 -06 -7E -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -28 -28 -00 -7C -06 -06 -7E -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -18 -24 -18 -7C -06 -06 -7E -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -76 -1B -1B -7F -D8 -D8 -DD -66 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 -2 -BITMAP -3C -62 -C0 -C0 -C0 -C0 -62 -3C -08 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -30 -0C -00 -3C -66 -C6 -FE -C0 -C0 -62 -3C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -0C -30 -00 -3C -66 -C6 -FE -C0 -C0 -62 -3C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -18 -24 -00 -3C -66 -C6 -FE -C0 -C0 -62 -3C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -24 -24 -00 -3C -66 -C6 -FE -C0 -C0 -62 -3C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 11 1 0 -BITMAP -30 -0C -00 -F8 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 11 1 0 -BITMAP -0C -30 -00 -F8 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 11 1 0 -BITMAP -18 -24 -00 -F8 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 11 1 0 -BITMAP -24 -24 -00 -F8 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -EC -30 -D8 -0C -3C -6E -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -34 -58 -00 -DC -EE -C6 -C6 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -60 -18 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -0C -30 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -18 -24 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -34 -58 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -28 -28 -00 -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -3A -6C -CE -D6 -D6 -E6 -6C -B8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -60 -18 -00 -C6 -C6 -C6 -C6 -C6 -C6 -EE -76 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -0C -30 -00 -C6 -C6 -C6 -C6 -C6 -C6 -EE -76 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -18 -24 -00 -C6 -C6 -C6 -C6 -C6 -C6 -EE -76 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -28 -28 -00 -C6 -C6 -C6 -C6 -C6 -C6 -EE -76 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 -2 -BITMAP -0C -30 -00 -C6 -C6 -C6 -6C -6C -38 -30 -30 -60 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 12 1 -2 -BITMAP -C0 -C0 -D8 -EC -C6 -C6 -C6 -C6 -CC -F8 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 -2 -BITMAP -28 -28 -00 -C6 -C6 -C6 -6C -6C -38 -30 -30 -60 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lutBS18-L1.bdf diff -u xc/fonts/bdf/75dpi/lutBS18-L1.bdf:1.1 xc/fonts/bdf/75dpi/lutBS18-L1.bdf:removed --- xc/fonts/bdf/75dpi/lutBS18-L1.bdf:1.1 Wed Apr 4 18:56:35 2001 +++ xc/fonts/bdf/75dpi/lutBS18-L1.bdf Wed Mar 16 21:04:12 2005 @@ -1,3723 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutBS18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0018 0018 0200 0200 -FONT -B&H-LucidaTypewriter-Bold-R-Normal-Sans-18-180-75-75-M-110-ISO8859-1 -SIZE 18 72 72 -FONTBOUNDINGBOX 11 19 0 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 110 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 16 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter Bold" -X_HEIGHT 10 -CAP_HEIGHT 13 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 13 4 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -60 -40 -40 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 5 2 9 -BITMAP -E7 -E7 -E7 -C6 -C6 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1980 -1980 -1980 -7FC0 -7FC0 -3300 -3300 -FF80 -FF80 -6600 -6600 -6600 -6600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 17 1 -2 -BITMAP -0C00 -0C00 -3F00 -7F80 -E180 -E000 -F000 -7C00 -3E00 -1F00 -0780 -0380 -C380 -FF00 -7E00 -1800 -1800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -7000 -D840 -D8C0 -D980 -DB00 -DA00 -75C0 -0B60 -1B60 -3360 -6360 -4360 -01C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0E00 -1F00 -3B80 -3B80 -3B00 -1E60 -7C60 -EE60 -EF60 -E7C0 -F380 -7FE0 -1EE0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 5 4 9 -BITMAP -E0 -E0 -E0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 16 2 -2 -BITMAP -06 -1E -38 -70 -70 -E0 -E0 -E0 -E0 -E0 -E0 -70 -70 -38 -1E -06 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 16 2 -2 -BITMAP -C0 -F0 -38 -1C -1C -0E -0E -0E -0E -0E -0E -1C -1C -38 -F0 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 7 2 6 -BITMAP -18 -18 -DB -E7 -18 -66 -66 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 1 -BITMAP -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 4 5 3 -2 -BITMAP -F0 -F0 -F0 -30 -E0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 2 1 5 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 4 3 4 0 -BITMAP -F0 -F0 -F0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 16 1 -2 -BITMAP -0380 -0380 -0700 -0700 -0E00 -0E00 -0E00 -1C00 -1C00 -3800 -3800 -3800 -7000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1E00 -7F80 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 6 13 1 0 -BITMAP -0C -FC -FC -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -7C -FE -C7 -07 -07 -0E -1C -38 -70 -E0 -FF -FF -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -7C -FE -C7 -07 -0E -78 -7C -0E -07 -07 -CF -FE -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0700 -0F00 -1F00 -3700 -3700 -6700 -C700 -FFC0 -FFC0 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -FF -FF -FF -C0 -C0 -F8 -FE -0F -07 -07 -C7 -FE -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1F00 -7F80 -6180 -E000 -EE00 -FF00 -F780 -E380 -E380 -E380 -7380 -7F00 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -FF80 -FF80 -FF80 -0380 -0380 -0700 -0E00 -1C00 -3800 -3800 -7000 -7000 -7000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3E00 -7F00 -E380 -E380 -F300 -7E00 -3E00 -6F00 -E780 -E380 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3C00 -7F00 -E700 -E380 -E380 -E380 -F780 -7F80 -3B80 -0380 -6300 -7F00 -3C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 10 4 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 12 4 -2 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -E0 -E0 -E0 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 0 1 -BITMAP -00C0 -03C0 -0F00 -3C00 -E000 -E000 -3C00 -0F00 -03C0 -00C0 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 6 1 3 -BITMAP -FFC0 -FFC0 -0000 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 1 -BITMAP -C000 -F000 -3C00 -0F00 -01C0 -01C0 -0F00 -3C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -7E00 -FF00 -C380 -0380 -0700 -1E00 -3800 -3000 -0000 -0000 -3800 -3800 -3800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0F00 -3980 -60C0 -67C0 -CCC0 -CCC0 -CCC0 -CCC0 -CFC0 -6660 -6000 -3800 -0F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0E00 -0E00 -1F00 -1300 -3380 -3380 -61C0 -7FC0 -7FC0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -FE00 -FF00 -E700 -E700 -E600 -FC00 -FE00 -E700 -E380 -E380 -E780 -FF00 -FC00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0F80 -3FC0 -78C0 -7000 -E000 -E000 -E000 -E000 -F000 -7000 -7CC0 -3FC0 -0F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -FC00 -FF00 -E780 -E380 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E380 -E780 -FF00 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -FF80 -FF80 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -FF80 -FF80 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0F80 -3FC0 -78C0 -7000 -E000 -E000 -E000 -E1C0 -F1C0 -71C0 -79C0 -3FC0 -0FC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -E380 -E380 -E380 -E380 -E380 -FF80 -FF80 -E380 -E380 -E380 -E380 -E380 -E380 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 13 2 0 -BITMAP -FE -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -FE -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3F80 -3F80 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -C380 -C700 -FF00 -FC00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -E180 -E380 -E700 -E600 -EC00 -F800 -F800 -FC00 -EE00 -E700 -E780 -E3C0 -E1C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -E1C0 -E1C0 -F1C0 -F1C0 -FBC0 -DAC0 -DAC0 -DEC0 -DEC0 -CCC0 -CCC0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -E180 -E180 -F180 -F180 -F980 -DD80 -DD80 -CF80 -CF80 -C780 -C380 -C380 -C180 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1E00 -3F00 -7380 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7380 -3F00 -1E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -FE00 -FF00 -E780 -E380 -E380 -E700 -FF00 -FC00 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 15 1 -2 -BITMAP -1E00 -3F00 -7380 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7380 -3F00 -1E00 -0780 -0380 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -FE00 -FF00 -E780 -E380 -E380 -E700 -FC00 -FE00 -EE00 -E700 -E780 -E380 -E380 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3F00 -7F80 -E180 -E000 -F800 -FE00 -7F00 -1F80 -0780 -0380 -C380 -FF00 -7E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -E0E0 -E0E0 -E0E0 -E0E0 -70C0 -70C0 -71C0 -3980 -3980 -1F00 -1F00 -0E00 -0E00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -C0C0 -C0C0 -CCC0 -CCC0 -CCC0 -EEC0 -6E80 -7780 -7780 -7780 -3300 -3300 -3300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -E0C0 -F1C0 -7180 -7B80 -3B00 -1E00 -1E00 -1E00 -3700 -7780 -6380 -E3C0 -C1C0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -E0E0 -E0E0 -70C0 -71C0 -3980 -3980 -1F00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -FFC0 -FFC0 -03C0 -0780 -0F00 -0F00 -1E00 -3C00 -3C00 -7800 -F000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 6 16 3 -2 -BITMAP -FC -FC -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -FC -FC -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 16 1 -2 -BITMAP -E000 -E000 -7000 -7000 -3800 -3800 -3800 -1C00 -1C00 -0E00 -0E00 -0E00 -0700 -0700 -0380 -0380 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 6 16 2 -2 -BITMAP -FC -FC -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -FC -FC -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 2 -BITMAP -0800 -1C00 -1C00 -3600 -3600 -6300 -6300 -C180 -C180 -C180 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 2 0 -2 -BITMAP -FFE0 -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 2 3 11 -BITMAP -F0 -38 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -3E00 -7F00 -6380 -0380 -1F80 -7F80 -E380 -E380 -FFC0 -79C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -E000 -E000 -E000 -E000 -EE00 -FF00 -F780 -E380 -E380 -E380 -E380 -E700 -FF00 -DC00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -1F00 -7F80 -7180 -E000 -E000 -E000 -E000 -F180 -7F80 -1E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0380 -0380 -0380 -0380 -1B80 -7F80 -7780 -E380 -E380 -E380 -E380 -F780 -7F80 -3980 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -1E00 -7F00 -7380 -E380 -FF80 -FF80 -E000 -F180 -7F80 -1F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0F80 -1F80 -3800 -3800 -3800 -FF80 -FF80 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 -3 -BITMAP -1B80 -7F80 -7780 -E380 -E380 -E380 -F780 -7F80 -3B80 -0380 -6380 -7F00 -3E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -E000 -E000 -E000 -E000 -EF00 -FF80 -F380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 6 14 2 0 -BITMAP -1C -1C -00 -00 -FC -FC -1C -1C -1C -1C -1C -1C -1C -1C -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 17 1 -3 -BITMAP -0E -0E -00 -00 -7E -7E -0E -0E -0E -0E -0E -0E -0E -0E -0C -FC -F0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -E000 -E000 -E000 -E000 -E180 -E380 -E700 -EE00 -FC00 -FC00 -EE00 -E700 -E780 -E380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 6 14 2 0 -BITMAP -FC -FC -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -D980 -FFC0 -EEC0 -CCC0 -CCC0 -CCC0 -CCC0 -CCC0 -CCC0 -CCC0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -CF00 -FF80 -F380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -1E00 -7F80 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 -3 -BITMAP -CE00 -FF00 -F780 -E380 -E380 -E380 -E380 -E700 -FF00 -EC00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 -3 -BITMAP -1B80 -7F80 -7780 -E380 -E380 -E380 -E380 -F780 -7F80 -3B80 -0380 -0380 -0380 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 10 2 0 -BITMAP -E7 -EF -FF -F3 -E3 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3F00 -7F80 -E180 -F000 -7C00 -1F00 -0780 -C380 -FF00 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1800 -3800 -3800 -FF80 -FF80 -3800 -3800 -3800 -3800 -3800 -1F80 -0F80 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -7980 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -E0C0 -E0C0 -E0C0 -F180 -7180 -7B00 -3B00 -3E00 -1E00 -1C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -E060 -E660 -E660 -E660 -EF40 -6F40 -7BC0 -7B80 -3180 -3180 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -E180 -E300 -7300 -7600 -3C00 -1E00 -3700 -6700 -6380 -C380 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 -3 -BITMAP -E0C0 -E0C0 -E0C0 -7180 -7180 -3B00 -3B00 -1E00 -1E00 -0C00 -1C00 -3800 -3800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -FF80 -FF80 -0700 -0E00 -1C00 -3800 -7000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 16 2 -2 -BITMAP -3F -7F -70 -70 -38 -18 -18 -F0 -F8 -18 -18 -30 -70 -70 -7F -3F -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 2 16 5 -2 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 16 1 -2 -BITMAP -FC -FE -0E -0E -1C -18 -18 -0F -1F -18 -18 -0C -0E -0E -FE -FC -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 3 1 5 -BITMAP -7CC0 -DEC0 -CF80 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 13 4 -3 -BITMAP -E0 -E0 -E0 -00 -40 -40 -C0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0600 -0600 -1F80 -7FC0 -70C0 -E000 -E000 -E000 -F000 -7FC0 -1FC0 -0600 -0600 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0F80 -1FC0 -38C0 -3800 -3800 -FF00 -FF00 -3800 -3800 -3000 -6000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 11 0 1 -BITMAP -C060 -4E40 -3F80 -3180 -71C0 -71C0 -71C0 -3180 -3F80 -4E40 -C060 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -E0E0 -E0E0 -70C0 -71C0 -3980 -3B80 -1F00 -0E00 -3F80 -0E00 -3F80 -0E00 -0E00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 2 16 5 -2 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 15 1 -2 -BITMAP -3F00 -7F80 -E180 -F000 -7C00 -DF00 -C780 -E380 -F180 -7D80 -1F00 -0780 -C380 -FF00 -7E00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 6 2 3 11 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1E00 -7F80 -6180 -CEC0 -DEC0 -D8C0 -D8C0 -D8C0 -DEC0 -CEC0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 8 1 5 -BITMAP -FE00 -FF00 -0700 -7F00 -E700 -E700 -FF80 -7B80 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 8 1 1 -BITMAP -1100 -3B80 -7700 -EE00 -EE00 -7700 -3B80 -1100 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 5 1 3 -BITMAP -FFC0 -FFC0 -00C0 -00C0 -00C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 2 3 5 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 3 -BITMAP -1E00 -7F80 -6180 -DEC0 -DAC0 -DCC0 -DAC0 -6180 -7F80 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 1 3 11 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 6 5 3 8 -BITMAP -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 11 1 1 -BITMAP -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 8 2 5 -BITMAP -FC -FE -0E -1E -7C -E0 -FE -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 8 2 5 -BITMAP -FC -FE -0E -7C -7E -0E -FE -FC -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 2 3 11 -BITMAP -78 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 -3 -BITMAP -E380 -E380 -E380 -E380 -E380 -E380 -E380 -F780 -FF80 -F980 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 15 1 -2 -BITMAP -7F80 -FD80 -FD80 -FD80 -FD80 -7D80 -3D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 4 4 4 4 -BITMAP -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 4 3 4 -3 -BITMAP -60 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 8 2 5 -BITMAP -38 -F8 -F8 -38 -38 -38 -FE -FE -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 8 1 5 -BITMAP -3E00 -7F00 -E380 -E380 -E380 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 8 1 1 -BITMAP -4400 -EE00 -7700 -3B80 -3B80 -7700 -EE00 -4400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -0060 -7060 -F0C0 -7180 -7300 -7300 -7600 -7DC0 -1AC0 -34C0 -3FE0 -6FE0 -C1C0 -C1C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -00C0 -70C0 -F180 -7300 -7300 -7600 -7600 -7BC0 -1EE0 -36E0 -30C0 -6300 -C7E0 -C7E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -0060 -7060 -F8C0 -1980 -7300 -1B00 -FE00 -7DC0 -1AC0 -34C0 -3FE0 -6FE0 -C1C0 -C1C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 -3 -BITMAP -0700 -0700 -0700 -0000 -0000 -0600 -0E00 -3C00 -7000 -E000 -E180 -7F80 -3F00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 16 0 0 -BITMAP -1E00 -0700 -0000 -0E00 -0E00 -1F00 -1300 -3380 -3380 -61C0 -7FC0 -7FC0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 16 0 0 -BITMAP -0F00 -1C00 -0000 -0E00 -0E00 -1F00 -1300 -3380 -3380 -61C0 -7FC0 -7FC0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 16 0 0 -BITMAP -0E00 -1B00 -0000 -0E00 -0E00 -1F00 -1300 -3380 -3380 -61C0 -7FC0 -7FC0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 16 0 0 -BITMAP -0E80 -1700 -0000 -0E00 -0E00 -1F00 -1300 -3380 -3380 -61C0 -7FC0 -7FC0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 16 0 0 -BITMAP -1B00 -1B00 -0000 -0E00 -0E00 -1F00 -1300 -3380 -3380 -61C0 -7FC0 -7FC0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 15 0 0 -BITMAP -0E00 -1300 -0E00 -0E00 -1F00 -1300 -3380 -3380 -61C0 -7FC0 -7FC0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -07E0 -0FE0 -0F80 -1B80 -1B80 -33E0 -33E0 -3F80 -7F80 -6380 -E380 -E3E0 -E3E0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 0 -3 -BITMAP -0F80 -3FC0 -78C0 -7000 -E000 -E000 -E000 -E000 -F000 -7000 -7CC0 -3FC0 -0F00 -0600 -0300 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 16 1 0 -BITMAP -3C00 -0E00 -0000 -FF80 -FF80 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 16 1 0 -BITMAP -1E00 -3800 -0000 -FF80 -FF80 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 16 1 0 -BITMAP -1C00 -3600 -0000 -FF80 -FF80 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 16 1 0 -BITMAP -3300 -3300 -0000 -FF80 -FF80 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 16 2 0 -BITMAP -78 -1C -00 -FE -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -FE -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 16 2 0 -BITMAP -3C -70 -00 -FE -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -FE -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 16 2 0 -BITMAP -38 -6C -00 -FE -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -FE -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 16 2 0 -BITMAP -66 -66 -00 -FE -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -FE -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -7E00 -7F80 -73C0 -71C0 -70E0 -FCE0 -FCE0 -70E0 -70E0 -71C0 -73C0 -7F80 -7E00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 16 1 0 -BITMAP -1D00 -2E00 -0000 -E180 -E180 -F180 -F180 -F980 -DD80 -DD80 -CF80 -CF80 -C780 -C380 -C380 -C180 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -3C00 -0E00 -0000 -1E00 -3F00 -7380 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7380 -3F00 -1E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -0F00 -1C00 -0000 -1E00 -3F00 -7380 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7380 -3F00 -1E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -0E00 -1B00 -0000 -1E00 -3F00 -7380 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7380 -3F00 -1E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -1D00 -2E00 -0000 -1E00 -3F00 -7380 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7380 -3F00 -1E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -3300 -3300 -0000 -1E00 -3F00 -7380 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7380 -3F00 -1E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 1 -BITMAP -C0C0 -E1C0 -7380 -3B00 -0E00 -1C00 -3700 -7380 -E1C0 -C0C0 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 15 1 -1 -BITMAP -00C0 -1EC0 -3F80 -7380 -7380 -E5C0 -E5C0 -EDC0 -E9C0 -E9C0 -7380 -7380 -7F00 -DE00 -C000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -3C00 -0E00 -0000 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -0F00 -1C00 -0000 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -0E00 -1B00 -0000 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -3300 -3300 -0000 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 16 0 0 -BITMAP -0F00 -1C00 -0000 -E0E0 -E0E0 -70C0 -71C0 -3980 -3980 -1F00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -E000 -E000 -E000 -FE00 -FF00 -E780 -E380 -E780 -FF00 -FC00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1E00 -7F00 -E700 -E300 -E600 -EC00 -EE00 -EF00 -E780 -E3C0 -E1C0 -E1C0 -E7C0 -E780 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3C00 -0E00 -0000 -3E00 -7F00 -6380 -0380 -1F80 -7F80 -E380 -E380 -FFC0 -79C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0F00 -1C00 -0000 -3E00 -7F00 -6380 -0380 -1F80 -7F80 -E380 -E380 -FFC0 -79C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1C00 -3600 -0000 -3E00 -7F00 -6380 -0380 -1F80 -7F80 -E380 -E380 -FFC0 -79C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1D00 -2E00 -0000 -3E00 -7F00 -6380 -0380 -1F80 -7F80 -E380 -E380 -FFC0 -79C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3300 -3300 -0000 -3E00 -7F00 -6380 -0380 -1F80 -7F80 -E380 -E380 -FFC0 -79C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1C00 -2600 -1C00 -0000 -3E00 -7F00 -6380 -0380 -1F80 -7F80 -E380 -E380 -FFC0 -79C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -3B80 -7FC0 -6CE0 -0CE0 -7FE0 -FFE0 -CC00 -CC60 -FFE0 -73C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 -3 -BITMAP -1F00 -7F80 -7180 -E000 -E000 -E000 -E000 -F180 -7F80 -1E00 -0C00 -0600 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3C00 -0E00 -0000 -1E00 -7F00 -7380 -E380 -FF80 -FF80 -E000 -F180 -7F80 -1F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0F00 -1C00 -0000 -1E00 -7F00 -7380 -E380 -FF80 -FF80 -E000 -F180 -7F80 -1F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0E00 -1B00 -0000 -1E00 -7F00 -7380 -E380 -FF80 -FF80 -E000 -F180 -7F80 -1F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3300 -3300 -0000 -1E00 -7F00 -7380 -E380 -FF80 -FF80 -E000 -F180 -7F80 -1F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 13 2 0 -BITMAP -3C -0E -00 -FC -FC -1C -1C -1C -1C -1C -1C -1C -1C -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 13 2 0 -BITMAP -1E -38 -00 -FC -FC -1C -1C -1C -1C -1C -1C -1C -1C -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 13 2 0 -BITMAP -1C -36 -00 -FC -FC -1C -1C -1C -1C -1C -1C -1C -1C -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 13 2 0 -BITMAP -66 -66 -00 -FC -FC -1C -1C -1C -1C -1C -1C -1C -1C -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -7300 -7C00 -0E00 -3700 -0380 -1F80 -7FC0 -73C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1D00 -2E00 -0000 -CF00 -FF80 -F380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3C00 -0E00 -0000 -1E00 -7F80 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0F00 -1C00 -0000 -1E00 -7F80 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0E00 -1B00 -0000 -1E00 -7F80 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1D00 -2E00 -0000 -1E00 -7F80 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3300 -3300 -0000 -1E00 -7F80 -7380 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 1 -BITMAP -0C00 -0C00 -0000 -0000 -FFC0 -FFC0 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -1EC0 -7F80 -7380 -E7C0 -EDC0 -EDC0 -F9C0 -7380 -7F80 -DE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3C00 -0E00 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -7980 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1E00 -3800 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -7980 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1C00 -3600 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -7980 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3300 -3300 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -7980 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 -3 -BITMAP -0F00 -1C00 -0000 -E0C0 -E0C0 -E0C0 -7180 -7180 -3B00 -3B00 -1E00 -1E00 -0C00 -1C00 -3800 -3800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 16 1 -3 -BITMAP -E000 -E000 -E000 -EE00 -FF00 -F780 -E380 -E380 -E380 -E380 -E700 -FF00 -EC00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 -3 -BITMAP -3300 -3300 -0000 -E0C0 -E0C0 -E0C0 -7180 -7180 -3B00 -3B00 -1E00 -1E00 -0C00 -1C00 -3800 -3800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lutBS19-L1.bdf diff -u xc/fonts/bdf/75dpi/lutBS19-L1.bdf:1.2 xc/fonts/bdf/75dpi/lutBS19-L1.bdf:removed --- xc/fonts/bdf/75dpi/lutBS19-L1.bdf:1.2 Mon Apr 7 12:23:29 2003 +++ xc/fonts/bdf/75dpi/lutBS19-L1.bdf Wed Mar 16 21:04:12 2005 @@ -1,3883 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutBS19.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -FONT -B&H-LucidaTypewriter-Bold-R-Normal-Sans-19-190-75-75-M-110-ISO8859-1 -SIZE 19 72 72 -FONTBOUNDINGBOX 15 22 -2 -4 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 19 -POINT_SIZE 190 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 110 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FONT_ASCENT 18 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -FACE_NAME "Lucida Sans Typewriter Bold" -X_HEIGHT 10 -CAP_HEIGHT 14 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 14 4 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -C0 -C0 -C0 -C0 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 5 2 9 -BITMAP -C6 -C6 -C6 -C6 -C6 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0D80 -0D80 -1D80 -1B80 -7FC0 -7FC0 -3B00 -3600 -FF80 -FF80 -7600 -6E00 -6C00 -6C00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 19 1 -3 -BITMAP -0C00 -0C00 -3F00 -7F00 -E100 -E000 -F000 -F800 -7E00 -1F00 -0F80 -0380 -0380 -8780 -FF00 -7F00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 13 14 0 0 -BITMAP -7830 -FC60 -CCE0 -CCC0 -CD80 -FF80 -7B00 -06F0 -0FF8 -0D98 -1998 -3998 -31F8 -60F0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -1E00 -3F00 -3F00 -3F00 -3F00 -1E00 -3CE0 -7CE0 -EEE0 -EFC0 -EFC0 -F780 -7F80 -3FE0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 6 4 8 -BITMAP -E0 -E0 -E0 -60 -60 -60 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 18 3 -4 -BITMAP -07 -1F -3C -78 -70 -F0 -E0 -E0 -E0 -E0 -E0 -E0 -70 -70 -38 -1C -0F -03 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 18 1 -4 -BITMAP -C0 -F0 -38 -1C -0E -0E -07 -07 -07 -07 -07 -07 -0E -0E -1C -3C -F0 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 8 1 6 -BITMAP -1C00 -0800 -C980 -F780 -0000 -3600 -7700 -2200 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 8 4 -4 -BITMAP -E0 -E0 -E0 -E0 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 2 1 3 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 3 4 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 18 0 -4 -BITMAP -00E0 -00C0 -01C0 -0180 -0180 -0300 -0300 -0600 -0600 -0C00 -0C00 -1800 -1800 -3000 -3000 -6000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1E00 -3F00 -7380 -6180 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -6180 -7380 -3F00 -1E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -FC00 -FC00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -FF80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 14 2 0 -BITMAP -7C -FE -8F -07 -07 -07 -0E -1C -38 -30 -60 -E0 -FF -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 14 2 0 -BITMAP -7C -FE -8F -07 -07 -0E -78 -7E -0F -07 -07 -8F -FE -FC -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0700 -0F00 -1F00 -1F00 -3700 -7700 -6700 -FFC0 -FFC0 -FFC0 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 14 3 0 -BITMAP -FE -FE -C0 -C0 -C0 -F0 -FC -1C -0E -0E -0E -9E -FC -F8 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0F80 -3F80 -7880 -7000 -E000 -EF00 -FF80 -F3C0 -E1C0 -E1C0 -61C0 -73C0 -3F80 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 14 2 0 -BITMAP -FF -FF -07 -07 -0E -0C -1C -18 -38 -30 -30 -70 -70 -70 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1E00 -3F00 -7700 -7700 -7700 -3E00 -1E00 -7F00 -E780 -E380 -E380 -F380 -7F00 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -3E00 -7F00 -F380 -E180 -E1C0 -E1C0 -F3C0 -7FC0 -3DC0 -01C0 -0380 -4780 -7F00 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 10 4 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 14 4 -4 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -E0 -E0 -E0 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -0040 -01C0 -0780 -1F00 -FC00 -7C00 -1F00 -07C0 -01C0 -0040 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 6 1 2 -BITMAP -FFC0 -FFC0 -0000 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -8000 -E000 -F800 -3E00 -0F80 -0FC0 -3E00 -7800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -7F00 -FF80 -C3C0 -C1C0 -01C0 -0380 -0F00 -1C00 -3800 -3800 -0000 -0000 -3800 -3800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -0F00 -3F80 -71C0 -67C0 -EFC0 -DCC0 -D8C0 -D9C0 -D9C0 -DFE0 -EEE0 -7100 -3F00 -1E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -0E00 -0F00 -0F00 -1F00 -1F00 -1B80 -3380 -3380 -33C0 -7FC0 -7FC0 -61C0 -C0E0 -C0E0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -FF00 -FF80 -E380 -E380 -E380 -E700 -FE00 -FF80 -E3C0 -E1C0 -E1C0 -E3C0 -FF80 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -0FE0 -3FE0 -7820 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7820 -3FE0 -0FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -FE00 -FF80 -E380 -E3C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E380 -E380 -FF00 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -FF80 -FF80 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -FFC0 -FFC0 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -0FE0 -3FE0 -7820 -7000 -E000 -E000 -E000 -E0E0 -E0E0 -E0E0 -70E0 -78E0 -3FE0 -0FC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -FFC0 -FFC0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -E1C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -FF80 -FF80 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -FF80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -7F80 -7F80 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -8780 -FF00 -FE00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -E1C0 -E380 -E300 -E600 -EE00 -EC00 -FC00 -FC00 -FE00 -EF00 -E700 -E780 -E380 -E3C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -E3C0 -F3C0 -F3C0 -F3C0 -F7C0 -F7C0 -F7C0 -DFC0 -DFC0 -DDC0 -DDC0 -DDC0 -DDC0 -C1C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -E180 -F180 -F180 -F980 -F980 -FD80 -DD80 -DD80 -CF80 -CF80 -C780 -C780 -C380 -C380 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -1F00 -3F80 -71C0 -60C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -FF00 -FF80 -E1C0 -E1C0 -E1C0 -E1C0 -E3C0 -FF80 -FF00 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 12 17 0 -3 -BITMAP -1F00 -3F80 -71C0 -60C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -60E0 -71C0 -3F80 -1F00 -03F0 -00E0 -0040 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -FE00 -FF00 -E380 -E380 -E380 -E380 -E700 -FC00 -FE00 -EF00 -E700 -E780 -E380 -E1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -3F80 -7F80 -E080 -E000 -F000 -FC00 -3F00 -1F80 -07C0 -01C0 -01C0 -83C0 -FF80 -FE00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -E060 -E0E0 -70C0 -70C0 -70C0 -7980 -3980 -3980 -3B00 -1F00 -1F00 -1F00 -1E00 -0E00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -E060 -EE60 -EE60 -EE60 -6F40 -7FC0 -7FC0 -7FC0 -7FC0 -7FC0 -7BC0 -7B80 -3380 -3380 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -F0E0 -70C0 -7980 -3B80 -3F00 -1F00 -0E00 -0F00 -1F00 -1F80 -3380 -73C0 -61C0 -E1E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -E060 -70C0 -70C0 -3980 -3980 -1F00 -1F00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -FFC0 -FFC0 -03C0 -0380 -0700 -0F00 -0E00 -1C00 -3C00 -3800 -7800 -F000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 18 3 -4 -BITMAP -FF -FF -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -FF -FF -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 18 0 -4 -BITMAP -C000 -6000 -6000 -3000 -3000 -1800 -1800 -0C00 -0C00 -0600 -0600 -0300 -0300 -0180 -0180 -00C0 -00C0 -0060 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 18 0 -4 -BITMAP -FF -FF -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -FF -FF -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 12 1 2 -BITMAP -0400 -0C00 -0C00 -0C00 -1E00 -1E00 -3300 -3300 -3300 -6180 -6180 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 2 0 -3 -BITMAP -FFE0 -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 3 3 11 -BITMAP -E0 -70 -38 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -3F00 -7F80 -4780 -0380 -3F80 -FF80 -E380 -E380 -FFC0 -79C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -E000 -E000 -E000 -E000 -EF00 -EF80 -FFC0 -F3C0 -E1C0 -E1C0 -E1C0 -E380 -FF80 -FF00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -1FC0 -7FC0 -7040 -E000 -E000 -E000 -E000 -7800 -3FC0 -1FC0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -01C0 -01C0 -01C0 -01C0 -3DC0 -7FC0 -71C0 -E1C0 -E1C0 -E1C0 -F3C0 -FFC0 -7FC0 -3DC0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -1F00 -7F80 -7180 -E1C0 -FFC0 -FFC0 -E000 -7040 -7FC0 -1F80 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 2 0 -BITMAP -0FC0 -3FC0 -3840 -3800 -FF80 -FF80 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 -4 -BITMAP -3CC0 -7FC0 -F3C0 -E1C0 -E1C0 -E1C0 -F3C0 -FFC0 -7FC0 -3DC0 -01C0 -4380 -7F80 -3E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -E000 -E000 -E000 -E000 -EF00 -FF80 -FF80 -F380 -E380 -E380 -E380 -E380 -E380 -E380 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 14 2 0 -BITMAP -0E -0E -0E -00 -FE -FE -0E -0E -0E -0E -0E -0E -0E -0E -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 18 1 -4 -BITMAP -07 -07 -07 -00 -7F -7F -07 -07 -07 -07 -07 -07 -07 -07 -07 -87 -FE -FC -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -E000 -E000 -E000 -E000 -E380 -E700 -E600 -EC00 -FC00 -EE00 -EF00 -E700 -E380 -E3C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 14 1 0 -BITMAP -FE -FE -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -ECE0 -FFE0 -FFE0 -EEE0 -EEE0 -EEE0 -EEE0 -EEE0 -EEE0 -EEE0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -EF00 -FF80 -FF80 -F380 -E380 -E380 -E380 -E380 -E380 -E380 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 -4 -BITMAP -EF00 -FF80 -FFC0 -F3C0 -E1C0 -E1C0 -E1C0 -E380 -FF80 -EF00 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 -4 -BITMAP -3FC0 -7FC0 -71C0 -E1C0 -E1C0 -E1C0 -F3C0 -FFC0 -7DC0 -3DC0 -01C0 -01C0 -01C0 -01C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 2 0 -BITMAP -E780 -FF80 -FF80 -F180 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3F00 -7F00 -E100 -F800 -FF00 -3F80 -0780 -8380 -FF00 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3800 -3800 -3800 -FF80 -FF80 -3800 -3800 -3800 -3800 -3800 -3800 -1F80 -0F80 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -FF80 -7B80 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -E060 -F0C0 -70C0 -79C0 -3980 -3980 -1F00 -1F00 -1F00 -0E00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -E060 -EE60 -EE60 -6F40 -7FC0 -7FC0 -7BC0 -7BC0 -79C0 -3180 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -F1C0 -7B80 -3B00 -3E00 -1E00 -1E00 -3F00 -3780 -6380 -E3C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 -4 -BITMAP -E060 -70C0 -70C0 -3980 -3980 -3F80 -1F00 -1F00 -0E00 -0E00 -0C00 -0C00 -7800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -FF80 -FF80 -0780 -0F00 -1E00 -3C00 -7800 -F000 -FF80 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 18 2 -4 -BITMAP -0F -1F -1C -1C -1C -1C -1C -1C -F0 -F0 -1C -1C -1C -1C -1C -1C -1F -0F -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 2 18 5 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 18 1 -4 -BITMAP -F8 -FC -1C -1C -3C -38 -38 -38 -0F -0F -38 -38 -38 -38 -1C -1C -FC -F8 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 4 1 3 -BITMAP -70C0 -7CC0 -CF80 -C380 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 14 4 -4 -BITMAP -E0 -E0 -E0 -00 -C0 -C0 -C0 -C0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 14 2 0 -BITMAP -0C -0C -3F -7F -70 -E0 -E0 -E0 -E0 -70 -7F -1F -0C -0C -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 14 2 0 -BITMAP -1F -3F -38 -38 -38 -38 -FC -FC -38 -38 -38 -30 -FF -FF -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 12 0 1 -BITMAP -4040 -FFE0 -7FC0 -7180 -60C0 -60C0 -60C0 -60C0 -7180 -7FC0 -FFE0 -4040 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -F060 -70C0 -7980 -3F80 -1F00 -1E00 -3F80 -3F80 -0E00 -3F80 -3F80 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 2 18 5 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 18 2 -4 -BITMAP -3E -7E -E2 -E0 -F0 -78 -7E -C7 -C3 -E3 -FB -7E -3E -0F -07 -87 -FE -FC -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 2 3 12 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1E00 -3F00 -6180 -DCC0 -DEC0 -F2C0 -F0C0 -F0C0 -F2C0 -DEC0 -DCC0 -6180 -3F00 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 8 1 6 -BITMAP -7E00 -FF00 -8300 -7F00 -FF00 -C300 -FF80 -7B80 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 8 1 1 -BITMAP -0880 -19C0 -3380 -7700 -F700 -7380 -39C0 -1880 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 4 1 2 -BITMAP -FFC0 -FFC0 -00C0 -00C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 2 2 5 -BITMAP -FF -FF -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 4 -BITMAP -1E00 -7F00 -6180 -DFC0 -DBC0 -DEC0 -DEC0 -7B80 -7F00 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 2 3 12 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 4 4 10 -BITMAP -E0 -A0 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 4 7 -2 7 -BITMAP -E0 -10 -10 -20 -60 -C0 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 7 -2 7 -BITMAP -E0 -20 -20 -C0 -20 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 3 3 11 -BITMAP -38 -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 -4 -BITMAP -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -FF80 -FB80 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 18 2 -4 -BITMAP -7E -FE -FE -FE -FE -FE -7E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -1E -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 3 4 3 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 4 4 4 -4 -BITMAP -60 -F0 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 7 -2 7 -BITMAP -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 8 2 6 -BITMAP -3C -7E -E7 -C3 -C3 -E7 -7E -3C -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 8 1 1 -BITMAP -4600 -E700 -7380 -3BC0 -3B80 -7300 -E600 -4400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 2 0 -BITMAP -C060 -40C0 -41C0 -4180 -4300 -4700 -E600 -0CC0 -1CC0 -1940 -3240 -73E0 -6040 -C040 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 2 0 -BITMAP -C060 -40C0 -41C0 -4180 -4300 -4700 -E600 -0DC0 -1C20 -1820 -3040 -70C0 -6180 -C1E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 2 0 -BITMAP -E060 -20C0 -21C0 -C180 -2300 -2700 -C600 -0CC0 -1CC0 -1940 -3240 -73E0 -6040 -C040 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 0 -4 -BITMAP -0700 -0700 -0700 -0000 -0700 -0700 -0E00 -3C00 -7000 -E000 -E0C0 -F0C0 -7FC0 -3F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 18 0 0 -BITMAP -1C00 -0E00 -0700 -0000 -0E00 -0F00 -0F00 -1F00 -1F00 -1B80 -3380 -3380 -33C0 -7FC0 -7FC0 -61C0 -C0E0 -C0E0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 18 0 0 -BITMAP -0700 -0E00 -1C00 -0000 -0E00 -0F00 -0F00 -1F00 -1F00 -1B80 -3380 -3380 -33C0 -7FC0 -7FC0 -61C0 -C0E0 -C0E0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 18 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -0E00 -0F00 -0F00 -1F00 -1F00 -1B80 -3380 -3380 -33C0 -7FC0 -7FC0 -61C0 -C0E0 -C0E0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 18 0 0 -BITMAP -0D80 -1F80 -1B00 -0000 -0E00 -0F00 -0F00 -1F00 -1F00 -1B80 -3380 -3380 -33C0 -7FC0 -7FC0 -61C0 -C0E0 -C0E0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 17 0 0 -BITMAP -1B00 -1B00 -0000 -0E00 -0F00 -0F00 -1F00 -1F00 -1B80 -3380 -3380 -33C0 -7FC0 -7FC0 -61C0 -C0E0 -C0E0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 18 0 0 -BITMAP -0E00 -0A00 -0E00 -0000 -0E00 -0F00 -0F00 -1F00 -1F00 -1B80 -3380 -3380 -33C0 -7FC0 -7FC0 -61C0 -C0E0 -C0E0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 12 14 0 0 -BITMAP -07F0 -07F0 -0780 -0F80 -0F80 -1F80 -1BF0 -3BF0 -3380 -3F80 -7F80 -6380 -E3F0 -C3F0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 18 0 -4 -BITMAP -0FE0 -3FE0 -7820 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7820 -3FE0 -0FC0 -0400 -0F00 -0300 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 18 2 0 -BITMAP -3800 -1C00 -0E00 -0000 -FF80 -FF80 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 18 2 0 -BITMAP -0E00 -1C00 -3800 -0000 -FF80 -FF80 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 18 2 0 -BITMAP -0C00 -1E00 -3300 -0000 -FF80 -FF80 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 17 2 0 -BITMAP -3600 -3600 -0000 -FF80 -FF80 -E000 -E000 -E000 -E000 -FF00 -FF00 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 18 1 0 -BITMAP -3800 -1C00 -0E00 -0000 -FF80 -FF80 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -FF80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 18 1 0 -BITMAP -0E00 -1C00 -3800 -0000 -FF80 -FF80 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -FF80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 18 1 0 -BITMAP -1800 -3C00 -6600 -0000 -FF80 -FF80 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -FF80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -3600 -3600 -0000 -FF80 -FF80 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -FF80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -7F00 -7FC0 -71C0 -71E0 -70E0 -70E0 -FCE0 -FCE0 -70E0 -70E0 -71C0 -71C0 -7F80 -7F00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 18 1 0 -BITMAP -1B00 -3F00 -3600 -0000 -E180 -F180 -F180 -F980 -F980 -FD80 -DD80 -DD80 -CF80 -CF80 -C780 -C780 -C380 -C380 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 18 0 0 -BITMAP -1C00 -0E00 -0700 -0000 -1F00 -3F80 -71C0 -60C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 18 0 0 -BITMAP -0700 -0E00 -1C00 -0000 -1F00 -3F80 -71C0 -60C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 18 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -1F00 -3F80 -71C0 -60C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 18 0 0 -BITMAP -1B00 -3F00 -3600 -0000 -1F00 -3F80 -71C0 -60C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 17 0 0 -BITMAP -1B00 -1B00 -0000 -1F00 -3F80 -71C0 -60C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -60C0 -71C0 -3F80 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -4080 -E1C0 -7380 -3F00 -1E00 -1E00 -3F00 -7380 -E1C0 -4080 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -1F60 -3FC0 -71C0 -61C0 -E3E0 -E7E0 -E6E0 -ECE0 -FCE0 -F8E0 -70C0 -71C0 -7F80 -DF00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 18 1 0 -BITMAP -3800 -1C00 -0E00 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 18 1 0 -BITMAP -0E00 -1C00 -3800 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 18 1 0 -BITMAP -1800 -3C00 -6600 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -3600 -3600 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -7F00 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 18 0 0 -BITMAP -0700 -0E00 -1C00 -0000 -E060 -70C0 -70C0 -3980 -3980 -1F00 -1F00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -E000 -E000 -FF00 -FF80 -E1C0 -E1C0 -E1C0 -E1C0 -E3C0 -FF80 -FF00 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -3E00 -7F00 -E700 -E700 -E600 -EE00 -EE00 -EF00 -E780 -E3C0 -E1C0 -E9C0 -EFC0 -EF80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -3800 -1C00 -0E00 -0000 -3F00 -7F80 -4780 -0380 -3F80 -FF80 -E380 -E380 -FFC0 -79C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0E00 -1C00 -3800 -0000 -3F00 -7F80 -4780 -0380 -3F80 -FF80 -E380 -E380 -FFC0 -79C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0C00 -1E00 -3300 -0000 -3F00 -7F80 -4780 -0380 -3F80 -FF80 -E380 -E380 -FFC0 -79C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1B00 -3F00 -3600 -0000 -3F00 -7F80 -4780 -0380 -3F80 -FF80 -E380 -E380 -FFC0 -79C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3600 -3600 -0000 -3F00 -7F80 -4780 -0380 -3F80 -FF80 -E380 -E380 -FFC0 -79C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1C00 -1400 -1C00 -0000 -3F00 -7F80 -4780 -0380 -3F80 -FF80 -E380 -E380 -FFC0 -79C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -7B80 -7F80 -4DC0 -0DC0 -7FC0 -FFC0 -EC00 -EC40 -FFC0 -7380 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 -4 -BITMAP -1FC0 -7FC0 -7040 -E000 -E000 -E000 -E000 -7800 -3FC0 -1FC0 -0800 -1E00 -0600 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -3800 -1C00 -0E00 -0000 -1F00 -7F80 -7180 -E1C0 -FFC0 -FFC0 -E000 -7040 -7FC0 -1F80 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0E00 -1C00 -3800 -0000 -1F00 -7F80 -7180 -E1C0 -FFC0 -FFC0 -E000 -7040 -7FC0 -1F80 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0C00 -1E00 -3300 -0000 -1F00 -7F80 -7180 -E1C0 -FFC0 -FFC0 -E000 -7040 -7FC0 -1F80 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3600 -3600 -0000 -1F00 -7F80 -7180 -E1C0 -FFC0 -FFC0 -E000 -7040 -7FC0 -1F80 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 14 2 0 -BITMAP -38 -1C -0E -00 -FE -FE -0E -0E -0E -0E -0E -0E -0E -0E -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 14 2 0 -BITMAP -0E -1C -38 -00 -FE -FE -0E -0E -0E -0E -0E -0E -0E -0E -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 14 2 0 -BITMAP -18 -3C -66 -00 -FE -FE -0E -0E -0E -0E -0E -0E -0E -0E -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 13 2 0 -BITMAP -36 -36 -00 -FE -FE -0E -0E -0E -0E -0E -0E -0E -0E -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -FF00 -9E00 -1E00 -1700 -3F80 -7F80 -73C0 -E1C0 -E1C0 -E1C0 -E1C0 -7380 -7F80 -1E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -3600 -7E00 -6C00 -0000 -EF00 -FF80 -FF80 -F380 -E380 -E380 -E380 -E380 -E380 -E380 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -1C00 -0E00 -0700 -0000 -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -0700 -0E00 -1C00 -0000 -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -0C00 -1E00 -3300 -0000 -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -0D80 -1F80 -1B00 -0000 -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -1B00 -1B00 -0000 -1F00 -7FC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7FC0 -1F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -0E00 -0E00 -0E00 -0000 -FFE0 -FFE0 -0000 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -1FE0 -7FC0 -71C0 -E3E0 -E6E0 -ECE0 -F8E0 -71C0 -7FC0 -FF00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -3800 -1C00 -0E00 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -FF80 -7B80 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0E00 -1C00 -3800 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -FF80 -7B80 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0C00 -1E00 -3300 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -FF80 -7B80 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3600 -3600 -0000 -E380 -E380 -E380 -E380 -E380 -E380 -E780 -FF80 -FF80 -7B80 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 18 0 -4 -BITMAP -0700 -0E00 -1C00 -0000 -E060 -70C0 -70C0 -3980 -3980 -3F80 -1F00 -1F00 -0E00 -0E00 -0C00 -0C00 -7800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 18 1 -4 -BITMAP -E000 -E000 -E000 -E000 -EF00 -FF80 -FFC0 -F3C0 -E1C0 -E1C0 -E1C0 -E380 -FF80 -EF00 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 17 0 -4 -BITMAP -1B00 -1B00 -0000 -E060 -70C0 -70C0 -3980 -3980 -3F80 -1F00 -1F00 -0E00 -0E00 -0C00 -0C00 -7800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lutBS24-L1.bdf diff -u xc/fonts/bdf/75dpi/lutBS24-L1.bdf:1.1 xc/fonts/bdf/75dpi/lutBS24-L1.bdf:removed --- xc/fonts/bdf/75dpi/lutBS24-L1.bdf:1.1 Wed Apr 4 18:56:35 2001 +++ xc/fonts/bdf/75dpi/lutBS24-L1.bdf Wed Mar 16 21:04:12 2005 @@ -1,4437 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutBS24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -FONT -B&H-LucidaTypewriter-Bold-R-Normal-Sans-24-240-75-75-M-140-ISO8859-1 -SIZE 24 72 72 -FONTBOUNDINGBOX 18 26 -3 -5 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 140 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 21 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter Bold" -X_HEIGHT 13 -CAP_HEIGHT 17 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 1 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 3 17 6 0 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -60 -60 -60 -00 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 7 2 11 -BITMAP -F1E0 -F1E0 -F1E0 -F1E0 -60C0 -60C0 -60C0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0730 -0660 -0660 -0E60 -7FF8 -7FF8 -0CC0 -18C0 -1980 -FFF0 -FFF0 -3180 -3300 -3300 -3300 -6300 -6600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 23 2 -3 -BITMAP -0C00 -0C00 -0C00 -3F80 -7F80 -F080 -E000 -E000 -F000 -7800 -3E00 -1F00 -0F80 -03C0 -01C0 -01C0 -81C0 -C380 -FF80 -7F00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 15 17 0 0 -BITMAP -381C -7C18 -C638 -C630 -C660 -C6E0 -7CC0 -3980 -03B8 -037C -06C6 -0EC6 -0CC6 -18C6 -38C6 -307C -7038 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0F80 -1FC0 -38E0 -38E0 -38E0 -1DC0 -1FC0 -1F1C -3F1C -771C -E79C -E398 -E3F8 -E1F0 -70F0 -7FF8 -1F7C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 4 7 5 11 -BITMAP -F0 -F0 -F0 -F0 -60 -60 -60 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 22 4 -4 -BITMAP -0180 -0780 -1E00 -3C00 -3800 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -F000 -7000 -7000 -3800 -3C00 -1F00 -0780 -0180 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 22 2 -4 -BITMAP -C000 -F000 -7C00 -1C00 -0E00 -0700 -0700 -0780 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0700 -0700 -0E00 -1E00 -3C00 -F000 -C000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 11 2 6 -BITMAP -0E00 -0E00 -4440 -64C0 -F1E0 -F1E0 -0900 -1B00 -7B80 -31C0 -1100 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 4 9 5 -4 -BITMAP -F0 -F0 -F0 -F0 -F0 -30 -30 -E0 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 2 1 4 -BITMAP -FFF0 -FFF0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 4 3 5 0 -BITMAP -F0 -F0 -F0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 22 0 -4 -BITMAP -001C -0018 -0030 -0030 -0060 -0060 -00C0 -00C0 -0180 -0180 -0300 -0300 -0600 -0600 -0C00 -0C00 -1800 -1800 -3000 -3000 -6000 -E000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0F80 -3FE0 -38E0 -7070 -6030 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -38E0 -3FE0 -0F80 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 17 3 0 -BITMAP -FC00 -FC00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -FF80 -FF80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 17 2 0 -BITMAP -7E00 -7F80 -4380 -01C0 -01C0 -01C0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -3800 -7000 -E000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 17 3 0 -BITMAP -7E00 -FF00 -8780 -0380 -0380 -0380 -0F00 -7C00 -7E00 -0F00 -0380 -0380 -0380 -0380 -8700 -FF00 -FC00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -0380 -0780 -0F80 -0F80 -1F80 -1B80 -3380 -3380 -6380 -E380 -FFE0 -FFE0 -FFE0 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 17 3 0 -BITMAP -FF80 -FF80 -E000 -E000 -E000 -C000 -F800 -FE00 -0F00 -0780 -0380 -0380 -0380 -0380 -8700 -FE00 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -07E0 -1FE0 -3C20 -7000 -7000 -E000 -E780 -FFE0 -F0E0 -E070 -E070 -E070 -E070 -7070 -70E0 -3FC0 -0F80 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 17 3 0 -BITMAP -FFC0 -FFC0 -01C0 -0180 -0380 -0700 -0700 -0E00 -0C00 -1C00 -1800 -3800 -3800 -3000 -7000 -7000 -7000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0F80 -3FC0 -71E0 -70E0 -70E0 -7DE0 -3FC0 -1F00 -1FC0 -7FE0 -F1F0 -E0F0 -E070 -E070 -F0E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -1F00 -3FC0 -70E0 -E0E0 -E070 -E070 -E070 -E070 -70F0 -7FF0 -1E70 -0070 -00E0 -00E0 -43C0 -7F80 -7E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 3 13 6 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 3 17 6 -4 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -E0 -60 -60 -E0 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 13 0 0 -BITMAP -0020 -0060 -01E0 -0780 -1F00 -3C00 -F000 -3C00 -1F00 -0780 -01E0 -0060 -0020 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 9 1 2 -BITMAP -FFF0 -FFF0 -0000 -0000 -0000 -0000 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 13 1 0 -BITMAP -8000 -C000 -F000 -3C00 -1F00 -0780 -01E0 -0780 -1F00 -3C00 -F000 -C000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -7F00 -FFC0 -C1E0 -C0E0 -C0E0 -01E0 -03C0 -0700 -0E00 -1C00 -3800 -3800 -0000 -0000 -0000 -3800 -3800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -07C0 -1FF0 -3C38 -7018 -61D8 -67F8 -C618 -CC18 -CC38 -CC78 -CCF8 -CFDC -679C -7000 -3820 -1FE0 -0FC0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0380 -0780 -07C0 -07C0 -0DC0 -0DC0 -0CE0 -18E0 -18E0 -18F0 -3070 -3FF0 -3FF0 -6038 -6038 -6038 -C01C -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -FF80 -FFC0 -E1E0 -E0E0 -E0E0 -E0E0 -E3C0 -FF80 -FFC0 -E1E0 -E0F0 -E070 -E070 -E070 -E0F0 -FFE0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -07F8 -1FF8 -3C18 -7800 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7800 -3C08 -1FF8 -07F0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -FF80 -FFE0 -E1F0 -E070 -E078 -E038 -E038 -E038 -E038 -E038 -E038 -E038 -E070 -E070 -E1E0 -FFC0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -FFF0 -FFF0 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -07F8 -1FFC -3C0C -7800 -7000 -F000 -E000 -E000 -E000 -E01C -E01C -F01C -701C -781C -3E1C -1FFC -07F8 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -E070 -E070 -E070 -E070 -E070 -E070 -E070 -FFF0 -FFF0 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -FFE0 -FFE0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 17 2 0 -BITMAP -7FC0 -7FC0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -8380 -FF80 -FE00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -E070 -E0E0 -E1C0 -E380 -E300 -E600 -EE00 -FC00 -FC00 -FE00 -EF00 -E700 -E780 -E3C0 -E1C0 -E1E0 -E0F0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 3 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -F078 -F078 -F0F8 -F0F8 -F8F8 -D8F8 -D8F8 -D9B8 -D9B8 -CDB8 -CDB8 -CF38 -CF38 -CF38 -C738 -C638 -C038 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -E030 -F030 -F030 -F830 -FC30 -DC30 -DE30 -CE30 -CF30 -C730 -C3B0 -C3B0 -C1F0 -C1F0 -C0F0 -C0F0 -C070 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0FC0 -1FE0 -3870 -7038 -6018 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -6018 -7038 -3870 -1FE0 -0FC0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -FF80 -FFE0 -E0F0 -E070 -E070 -E070 -E070 -E1E0 -FFC0 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 15 21 0 -4 -BITMAP -0FC0 -1FE0 -3870 -7038 -6018 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -601C -7038 -3878 -1FF0 -0FE0 -00FE -007C -003C -0008 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -FF80 -FFC0 -E1E0 -E0E0 -E0E0 -E0E0 -E1E0 -E3C0 -FF80 -FF00 -E780 -E380 -E3C0 -E1C0 -E1C0 -E0E0 -E0F0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -1FE0 -7FE0 -F020 -E000 -E000 -F000 -7C00 -3F00 -0FC0 -07E0 -01F0 -0070 -0070 -0070 -C0E0 -FFC0 -FF80 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -FFF8 -FFF8 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -F00C -7018 -7018 -7018 -3830 -3830 -3830 -3C60 -1C60 -1C60 -1CC0 -0EC0 -0EC0 -0F80 -0780 -0780 -0700 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -E00C -E38C -E38C -E38C -73D8 -77D8 -77D8 -77D8 -76D8 -7ED8 -7CF8 -7CF8 -3CF8 -3CF0 -3870 -3870 -3870 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -F018 -7830 -3830 -3C60 -1CE0 -0EC0 -0FC0 -0780 -0780 -0780 -0FC0 -0DE0 -18E0 -38F0 -3070 -6078 -E03C -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -F01C -7018 -3830 -3870 -1C60 -1CE0 -0EC0 -0F80 -0780 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -FFF0 -FFF0 -00E0 -01E0 -01C0 -03C0 -0780 -0700 -0F00 -0E00 -1E00 -3C00 -3800 -7800 -F000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 22 4 -4 -BITMAP -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 22 0 -4 -BITMAP -E000 -6000 -3000 -3000 -1800 -1800 -0C00 -0C00 -0600 -0600 -0300 -0300 -0180 -0180 -00C0 -00C0 -0060 -0060 -0030 -0030 -0018 -001C -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 22 1 -4 -BITMAP -FF80 -FF80 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -FF80 -FF80 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 13 1 3 -BITMAP -0200 -0600 -0600 -0F00 -0F00 -1F80 -1980 -1980 -30C0 -30C0 -70E0 -6060 -E070 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 2 0 -3 -BITMAP -FFFC -FFFC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 6 3 4 15 -BITMAP -F0 -38 -1C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -3FC0 -7FE0 -60F0 -0070 -0070 -1FF0 -7FF0 -F070 -E070 -E070 -F1F8 -7FF8 -3E78 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 18 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E780 -EFE0 -FFE0 -F8F0 -F070 -E070 -E070 -E070 -E070 -E0E0 -F1E0 -FFC0 -EF80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0FF0 -3FF0 -7830 -7000 -E000 -E000 -E000 -E000 -E000 -7000 -7C10 -3FF0 -0FF0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0070 -0070 -0070 -0070 -0070 -1F70 -3FF0 -78F0 -7070 -E070 -E070 -E070 -E070 -E0F0 -F1F0 -7FF0 -7F70 -1E70 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -0FC0 -3FE0 -7870 -7038 -E038 -FFF8 -FFF8 -E000 -E000 -7000 -7818 -3FF8 -0FF0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 18 3 0 -BITMAP -0FE0 -1FE0 -3820 -3800 -3800 -FFC0 -FFC0 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 18 1 -5 -BITMAP -1F70 -3FF0 -70F0 -7070 -E070 -E070 -E070 -E070 -E0F0 -F1F0 -7FF0 -7F70 -1E70 -0070 -0060 -60E0 -7FC0 -1F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 18 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E780 -EFC0 -FFE0 -F8E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 8 18 2 0 -BITMAP -07 -07 -07 -00 -00 -FF -FF -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 23 2 -5 -BITMAP -0380 -0380 -0380 -0000 -0000 -7F80 -7F80 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -8780 -FF00 -FE00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 18 2 0 -BITMAP -E000 -E000 -E000 -E000 -E000 -E0E0 -E180 -E380 -E700 -E600 -EC00 -FE00 -EF00 -E780 -E380 -E3C0 -E1E0 -E0F0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 8 18 1 0 -BITMAP -FF -FF -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -E670 -EF78 -FFF8 -F7B8 -E738 -E738 -E738 -E738 -E738 -E738 -E738 -E738 -E738 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 13 2 0 -BITMAP -E780 -EFC0 -FFE0 -F8E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 18 1 -5 -BITMAP -E780 -EFE0 -FFE0 -F8F0 -F070 -E070 -E070 -E070 -E070 -E0E0 -F1E0 -FFC0 -EF80 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 18 1 -5 -BITMAP -1F70 -3FF0 -78F0 -7070 -E070 -E070 -E070 -E070 -E0F0 -F1F0 -7FF0 -7F70 -1E70 -0070 -0070 -0070 -0070 -0070 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 13 3 0 -BITMAP -E7C0 -EFC0 -FFC0 -F8C0 -F0C0 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 13 2 0 -BITMAP -1FC0 -7FC0 -F040 -F000 -F800 -7F00 -3FC0 -07E0 -01E0 -00E0 -C1E0 -FFC0 -7F00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 16 2 0 -BITMAP -1C00 -1C00 -1C00 -FFE0 -FFE0 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1E20 -0FE0 -07E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 13 2 0 -BITMAP -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E3E0 -FFE0 -7EE0 -3CE0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -F01C -7018 -7018 -3830 -3830 -3C70 -1C60 -1C60 -0EC0 -0EC0 -0F80 -0780 -0780 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -E00C -E38C -E38C -7798 -77D8 -77D8 -7FD8 -7CD8 -7CF8 -3CF0 -38F0 -3870 -3870 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -F030 -7860 -3CE0 -1DC0 -0F80 -0F00 -0700 -0F80 -1FC0 -19C0 -31E0 -70F0 -E078 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 18 0 -5 -BITMAP -F01C -7018 -7838 -3830 -3C30 -1C60 -1E60 -0EC0 -0EC0 -07C0 -0780 -0380 -0300 -0300 -0600 -0600 -7C00 -7800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -FFF0 -FFF0 -01E0 -01C0 -03C0 -0780 -0F00 -1E00 -3C00 -7800 -F000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 22 3 -4 -BITMAP -07C0 -1FC0 -1C00 -1C00 -1C00 -0E00 -0E00 -0E00 -0E00 -0C00 -F800 -F800 -0C00 -0E00 -0E00 -0E00 -1E00 -1C00 -1C00 -1C00 -1FC0 -07C0 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 2 22 6 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 22 2 -4 -BITMAP -F800 -FE00 -0E00 -0E00 -0E00 -1E00 -1C00 -1C00 -1C00 -0C00 -07C0 -07C0 -0C00 -1C00 -1C00 -1C00 -1C00 -0E00 -0E00 -0E00 -FE00 -F800 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 5 1 4 -BITMAP -3830 -7C30 -CF30 -C3E0 -C1C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 3 18 6 -5 -BITMAP -E0 -E0 -E0 -00 -00 -60 -60 -60 -60 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -0300 -0300 -07E0 -1FE0 -3860 -7000 -E000 -E000 -E000 -E000 -E000 -7000 -7820 -3FE0 -0FE0 -0300 -0300 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 17 3 0 -BITMAP -0F80 -1F80 -3800 -3800 -3800 -3800 -3800 -FE00 -FE00 -3800 -3800 -3800 -3800 -3000 -7000 -FF80 -FF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 13 1 2 -BITMAP -6030 -FFF8 -FFF0 -78E0 -7070 -6030 -6030 -6030 -7070 -78E0 -FFF0 -FFF8 -6010 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -F01C -7838 -3830 -3C60 -1EE0 -0FC0 -0F80 -0700 -3FE0 -3FE0 -0700 -3FE0 -3FE0 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 2 22 6 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 22 2 -5 -BITMAP -1F80 -7F80 -E080 -E000 -E000 -F000 -7C00 -3F00 -6780 -C1C0 -C0C0 -C0C0 -F0C0 -7D80 -3F00 -1F80 -07C0 -01C0 -01C0 -C3C0 -FF80 -FE00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 7 2 4 15 -BITMAP -EE -EE -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0F80 -3FE0 -7070 -6030 -C798 -CF98 -D898 -D818 -D818 -D818 -D898 -CF98 -E7B8 -6030 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 9 2 8 -BITMAP -7F00 -FFC0 -C0C0 -3FC0 -7FC0 -C0C0 -C1C0 -FFE0 -7CE0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 11 1 1 -BITMAP -0410 -0E38 -1C70 -18E0 -38C0 -F3C0 -79E0 -3CF0 -1C70 -0E38 -0410 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 6 1 2 -BITMAP -FFF0 -FFF0 -0030 -0030 -0030 -0030 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 2 2 7 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 12 1 5 -BITMAP -0F80 -3FE0 -7070 -6FB0 -CD98 -CD98 -CF18 -CD98 -6DB0 -7070 -3FE0 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 7 2 4 15 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 4 4 5 13 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0000 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 5 9 -3 8 -BITMAP -F0 -F8 -18 -18 -38 -70 -E0 -F8 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 5 9 -3 8 -BITMAP -F0 -F8 -18 -70 -70 -18 -18 -F8 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 6 3 4 15 -BITMAP -3C -70 -E0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 -4 -BITMAP -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -F1E0 -FFE0 -FFE0 -FEE0 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 21 2 -4 -BITMAP -7F80 -FF80 -FD80 -FD80 -FD80 -FD80 -7D80 -7D80 -1D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 3 3 6 4 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 5 6 5 -5 -BITMAP -60 -60 -F0 -38 -18 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 6 9 -2 8 -BITMAP -F0 -F0 -30 -30 -30 -30 -30 -FC -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 9 2 8 -BITMAP -1F00 -7FC0 -E0E0 -C060 -C060 -C060 -E0E0 -7FC0 -1F00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 11 1 1 -BITMAP -4100 -E380 -71C0 -79E0 -3CF0 -1E78 -18E0 -38C0 -71C0 -E380 -4100 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 1 0 -BITMAP -F01C -F018 -3030 -3070 -3060 -30C0 -31C0 -FF80 -FF38 -0738 -0E78 -0C78 -18D8 -38FC -30FC -6018 -E018 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 1 0 -BITMAP -F01C -F018 -3030 -3070 -3060 -30C0 -31C0 -FF80 -FF78 -077C -0E0C -0C0C -181C -3838 -3070 -607C -E07C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 1 0 -BITMAP -F01C -F818 -1830 -7070 -7060 -18C0 -19C0 -FB80 -F338 -0738 -0E78 -0C78 -18D8 -38FC -30FC -6018 -E018 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 18 1 -5 -BITMAP -0380 -0380 -0380 -0000 -0000 -0380 -0380 -0380 -0700 -1E00 -3800 -7000 -E000 -E060 -E060 -F060 -7FE0 -1FC0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 21 0 0 -BITMAP -0F00 -0380 -01C0 -0000 -0380 -0780 -07C0 -07C0 -0DC0 -0DC0 -0CE0 -18E0 -18E0 -18F0 -3070 -3FF0 -3FF0 -6038 -6038 -6038 -C01C -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 21 0 0 -BITMAP -03C0 -0700 -0E00 -0000 -0380 -0780 -07C0 -07C0 -0DC0 -0DC0 -0CE0 -18E0 -18E0 -18F0 -3070 -3FF0 -3FF0 -6038 -6038 -6038 -C01C -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 21 0 0 -BITMAP -0700 -0D80 -1DC0 -0000 -0380 -0780 -07C0 -07C0 -0DC0 -0DC0 -0CE0 -18E0 -18E0 -18F0 -3070 -3FF0 -3FF0 -6038 -6038 -6038 -C01C -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 21 0 0 -BITMAP -0760 -0FE0 -0DC0 -0000 -0380 -0780 -07C0 -07C0 -0DC0 -0DC0 -0CE0 -18E0 -18E0 -18F0 -3070 -3FF0 -3FF0 -6038 -6038 -6038 -C01C -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 20 0 0 -BITMAP -1DC0 -1DC0 -0000 -0380 -0780 -07C0 -07C0 -0DC0 -0DC0 -0CE0 -18E0 -18E0 -18F0 -3070 -3FF0 -3FF0 -6038 -6038 -6038 -C01C -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 21 0 0 -BITMAP -0300 -0480 -0300 -0000 -0380 -0780 -07C0 -07C0 -0DC0 -0DC0 -0CE0 -18E0 -18E0 -18F0 -3070 -3FF0 -3FF0 -6038 -6038 -6038 -C01C -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -01FC -03FC -03C0 -07C0 -07C0 -07C0 -0DC0 -0DF8 -1DF8 -19C0 -19C0 -31C0 -3FC0 -7FC0 -61C0 -61FC -C1FC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 22 1 -5 -BITMAP -07F8 -1FF8 -3C18 -7800 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -7000 -7800 -3C08 -1FF8 -07F0 -0300 -0780 -01C0 -00C0 -0780 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 21 2 0 -BITMAP -3C00 -0E00 -0700 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 21 2 0 -BITMAP -0F00 -1C00 -3800 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 21 2 0 -BITMAP -0E00 -1B00 -3B80 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 20 2 0 -BITMAP -3B80 -3B80 -0000 -FFC0 -FFC0 -E000 -E000 -E000 -E000 -E000 -FF80 -FF80 -E000 -E000 -E000 -E000 -E000 -E000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 21 2 0 -BITMAP -1E00 -0700 -0380 -0000 -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 21 2 0 -BITMAP -0F00 -1C00 -3800 -0000 -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 21 2 0 -BITMAP -0E00 -1B00 -3B80 -0000 -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 20 2 0 -BITMAP -3B80 -3B80 -0000 -FFE0 -FFE0 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -FFE0 -FFE0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -7FC0 -7FF0 -70F8 -7038 -703C -701C -701C -FF1C -FF1C -701C -701C -701C -7038 -7038 -70F0 -7FE0 -7F80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 21 1 0 -BITMAP -0EC0 -1FC0 -1B80 -0000 -E030 -F030 -F030 -F830 -FC30 -DC30 -DE30 -CE30 -CF30 -C730 -C3B0 -C3B0 -C1F0 -C1F0 -C0F0 -C0F0 -C070 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 21 0 0 -BITMAP -0F00 -0380 -01C0 -0000 -0FC0 -1FE0 -3870 -7038 -6018 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -6018 -7038 -3870 -1FE0 -0FC0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 21 0 0 -BITMAP -03C0 -0700 -0E00 -0000 -0FC0 -1FE0 -3870 -7038 -6018 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -6018 -7038 -3870 -1FE0 -0FC0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 21 0 0 -BITMAP -0700 -0D80 -1DC0 -0000 -0FC0 -1FE0 -3870 -7038 -6018 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -6018 -7038 -3870 -1FE0 -0FC0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 21 0 0 -BITMAP -0EC0 -1FC0 -1B80 -0000 -0FC0 -1FE0 -3870 -7038 -6018 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -6018 -7038 -3870 -1FE0 -0FC0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 20 0 0 -BITMAP -1DC0 -1DC0 -0000 -0FC0 -1FE0 -3870 -7038 -6018 -E01C -E01C -E01C -E01C -E01C -E01C -E01C -6018 -7038 -3870 -1FE0 -0FC0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -4010 -E038 -7070 -38E0 -1DC0 -0F80 -0700 -0F80 -1DC0 -38E0 -7070 -E038 -4010 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0FDC -1FF8 -3870 -7038 -6078 -E0FC -E1DC -E19C -E31C -E61C -EE1C -FC1C -7818 -7038 -3870 -7FE0 -EFC0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 21 1 0 -BITMAP -1E00 -0700 -0380 -0000 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 21 1 0 -BITMAP -0780 -0E00 -1C00 -0000 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 21 1 0 -BITMAP -0700 -0D80 -1DC0 -0000 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 20 1 0 -BITMAP -1DC0 -1DC0 -0000 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -E070 -70E0 -7FE0 -1F80 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 21 0 0 -BITMAP -03C0 -0700 -0E00 -0000 -F01C -7018 -3830 -3870 -1C60 -1CE0 -0EC0 -0F80 -0780 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -0700 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -E000 -E000 -E000 -FF80 -FFE0 -E0F0 -E070 -E070 -E070 -E070 -E1E0 -FFC0 -FF80 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -3F00 -7FC0 -73C0 -E1C0 -E180 -E380 -E700 -E600 -E700 -E780 -E3C0 -E1E0 -E0F0 -E070 -E070 -E870 -EFE0 -EFC0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -1E00 -0700 -0380 -0000 -3FC0 -7FE0 -60F0 -0070 -0070 -1FF0 -7FF0 -F070 -E070 -E070 -F1F8 -7FF8 -3E78 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0780 -0E00 -1C00 -0000 -3FC0 -7FE0 -60F0 -0070 -0070 -1FF0 -7FF0 -F070 -E070 -E070 -F1F8 -7FF8 -3E78 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0700 -0D80 -1DC0 -0000 -3FC0 -7FE0 -60F0 -0070 -0070 -1FF0 -7FF0 -F070 -E070 -E070 -F1F8 -7FF8 -3E78 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0EC0 -1FC0 -1B80 -0000 -3FC0 -7FE0 -60F0 -0070 -0070 -1FF0 -7FF0 -F070 -E070 -E070 -F1F8 -7FF8 -3E78 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 16 1 0 -BITMAP -1DC0 -1DC0 -0000 -3FC0 -7FE0 -60F0 -0070 -0070 -1FF0 -7FF0 -F070 -E070 -E070 -F1F8 -7FF8 -3E78 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0600 -0900 -0600 -0000 -3FC0 -7FE0 -60F0 -0070 -0070 -1FF0 -7FF0 -F070 -E070 -E070 -F1F8 -7FF8 -3E78 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -3EE0 -7FF0 -4330 -0338 -0338 -1FF8 -7FF8 -F300 -E300 -E300 -E788 -7FF8 -39F0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 18 1 -5 -BITMAP -0FF0 -3FF0 -7830 -7000 -E000 -E000 -E000 -E000 -E000 -7000 -7C10 -3FF0 -0FF0 -0600 -0F00 -0380 -0180 -0F00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -1E00 -0700 -0380 -0000 -0FC0 -3FE0 -7870 -7038 -E038 -FFF8 -FFF8 -E000 -E000 -7000 -7818 -3FF8 -0FF0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0780 -0E00 -1C00 -0000 -0FC0 -3FE0 -7870 -7038 -E038 -FFF8 -FFF8 -E000 -E000 -7000 -7818 -3FF8 -0FF0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0700 -0D80 -1DC0 -0000 -0FC0 -3FE0 -7870 -7038 -E038 -FFF8 -FFF8 -E000 -E000 -7000 -7818 -3FF8 -0FF0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 16 1 0 -BITMAP -1DC0 -1DC0 -0000 -0FC0 -3FE0 -7870 -7038 -E038 -FFF8 -FFF8 -E000 -E000 -7000 -7818 -3FF8 -0FF0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 8 17 2 0 -BITMAP -3C -0E -07 -00 -FF -FF -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 8 17 2 0 -BITMAP -0F -1C -38 -00 -FF -FF -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 8 17 2 0 -BITMAP -1C -36 -77 -00 -FF -FF -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 8 16 2 0 -BITMAP -77 -77 -00 -FF -FF -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -07 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 18 1 0 -BITMAP -FC40 -FFE0 -1FC0 -1FC0 -11E0 -0FF0 -3FF0 -78F8 -7078 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -1D80 -3F80 -3700 -0000 -E780 -EFC0 -FFE0 -F8E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0F00 -0380 -01C0 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0780 -0E00 -1C00 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0700 -0D80 -1DC0 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0EC0 -1FC0 -1B80 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 16 1 0 -BITMAP -1DC0 -1DC0 -0000 -0F80 -3FE0 -78F0 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -78F0 -3FE0 -0F80 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0E00 -0E00 -0E00 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0000 -0E00 -0E00 -0E00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -0FF8 -3FF0 -7870 -70F0 -E1F8 -E3B8 -E738 -EE38 -FC38 -7870 -70F0 -7FE0 -FF80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -1E00 -0700 -0380 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E3E0 -FFE0 -7EE0 -3CE0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -0780 -0E00 -1C00 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E3E0 -FFE0 -7EE0 -3CE0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -0E00 -1B00 -3B80 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E3E0 -FFE0 -7EE0 -3CE0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 16 2 0 -BITMAP -3B80 -3B80 -0000 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E3E0 -FFE0 -7EE0 -3CE0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 22 0 -5 -BITMAP -03C0 -0700 -0E00 -0000 -F01C -7018 -7838 -3830 -3C30 -1C60 -1E60 -0EC0 -0EC0 -07C0 -0780 -0380 -0300 -0300 -0600 -0600 -7C00 -7800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 21 1 -5 -BITMAP -E000 -E000 -E000 -E780 -EFE0 -FFE0 -F8F0 -F070 -E070 -E070 -E070 -E070 -E0E0 -F1E0 -FFC0 -EF80 -E000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 21 0 -5 -BITMAP -1DC0 -1DC0 -0000 -F01C -7018 -7838 -3830 -3C30 -1C60 -1E60 -0EC0 -0EC0 -07C0 -0780 -0380 -0300 -0300 -0600 -0600 -7C00 -7800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lutRS08-L1.bdf diff -u xc/fonts/bdf/75dpi/lutRS08-L1.bdf:1.1 xc/fonts/bdf/75dpi/lutRS08-L1.bdf:removed --- xc/fonts/bdf/75dpi/lutRS08-L1.bdf:1.1 Wed Apr 4 18:56:36 2001 +++ xc/fonts/bdf/75dpi/lutRS08-L1.bdf Wed Mar 16 21:04:12 2005 @@ -1,2414 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutRS08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -FONT -B&H-LucidaTypewriter-Medium-R-Normal-Sans-8-80-75-75-M-50-ISO8859-1 -SIZE 8 72 72 -FONTBOUNDINGBOX 6 10 -1 -2 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 50 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 8 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter" -X_HEIGHT 4 -CAP_HEIGHT 6 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 5 0 0 -BITMAP -A0 -00 -A0 -00 -A0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 6 2 0 -BITMAP -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 2 1 4 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -50 -F0 -60 -F0 -A0 -A0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 7 1 -1 -BITMAP -E0 -C0 -C0 -60 -60 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -D0 -E0 -E0 -70 -70 -B0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 0 -1 -BITMAP -60 -60 -60 -B0 -B0 -60 -10 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 2 2 4 -BITMAP -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 8 1 -2 -BITMAP -60 -40 -80 -80 -80 -80 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 8 1 -2 -BITMAP -80 -40 -20 -20 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 3 0 3 -BITMAP -40 -F0 -F0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 3 2 -2 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 1 0 2 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 1 2 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -10 -30 -20 -20 -40 -40 -C0 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -E0 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -E0 -20 -20 -40 -80 -E0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -E0 -20 -C0 -20 -20 -C0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -20 -60 -60 -A0 -F0 -20 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -E0 -80 -C0 -20 -20 -C0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -80 -E0 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -E0 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -90 -60 -F0 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -90 -90 -70 -10 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 4 2 0 -BITMAP -80 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 6 2 -2 -BITMAP -80 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -30 -E0 -E0 -30 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 2 0 1 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -C0 -70 -70 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -90 -30 -40 -00 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -60 -E0 -E0 -E0 -E0 -40 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -20 -70 -50 -70 -88 -88 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -90 -E0 -90 -90 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -C0 -80 -80 -C0 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -E0 -90 -90 -90 -90 -E0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -80 -80 -F0 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -C0 -80 -90 -D0 -70 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -90 -90 -F0 -90 -90 -90 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -E0 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -B0 -A0 -C0 -C0 -A0 -90 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -80 -80 -80 -80 -80 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -90 -F0 -F0 -F0 -F0 -F0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -90 -D0 -D0 -B0 -B0 -90 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -F0 -90 -90 -E0 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 8 1 -2 -BITMAP -60 -90 -90 -90 -90 -70 -20 -10 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -E0 -A0 -A0 -C0 -A0 -90 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -E0 -80 -C0 -30 -10 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -F8 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -90 -90 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -88 -88 -50 -50 -50 -20 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -A8 -A8 -A8 -A8 -E8 -50 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C8 -50 -20 -30 -50 -88 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -88 -50 -50 -20 -20 -20 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -30 -20 -40 -C0 -F0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 8 1 -2 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -80 -C0 -40 -40 -20 -20 -30 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 8 0 -2 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 1 -BITMAP -20 -20 -60 -60 -90 -90 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 1 0 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 2 1 1 5 -BITMAP -C0 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 1 0 -BITMAP -E0 -E0 -A0 -D0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -80 -80 -E0 -90 -90 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -70 -80 -80 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -10 -10 -70 -90 -90 -F0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -70 -F0 -80 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -40 -F0 -40 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -70 -90 -90 -F0 -10 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -80 -80 -E0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 0 0 -BITMAP -20 -00 -E0 -20 -20 -20 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 8 1 -2 -BITMAP -20 -00 -E0 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -80 -80 -B0 -E0 -E0 -B0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 0 0 -BITMAP -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -F8 -A8 -A8 -A8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 4 1 0 -BITMAP -E0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 -2 -BITMAP -E0 -90 -90 -E0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -70 -90 -90 -F0 -10 -10 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 4 1 0 -BITMAP -E0 -A0 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 4 1 0 -BITMAP -E0 -C0 -20 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -40 -40 -F0 -40 -40 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 4 1 0 -BITMAP -A0 -A0 -A0 -E0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -90 -90 -60 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -A8 -A8 -58 -50 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -B0 -60 -60 -90 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -90 -F0 -60 -60 -40 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -F0 -20 -40 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 8 1 -2 -BITMAP -60 -40 -40 -40 -C0 -40 -40 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 8 2 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 8 1 -2 -BITMAP -C0 -40 -40 -40 -60 -40 -40 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 2 0 1 -BITMAP -D0 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 6 2 -2 -BITMAP -80 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -40 -E0 -C0 -C0 -E0 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -70 -40 -E0 -40 -40 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 4 1 1 -BITMAP -A0 -E0 -A0 -E0 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -88 -50 -30 -70 -70 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 8 2 -2 -BITMAP -80 -80 -80 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 8 1 -2 -BITMAP -E0 -80 -40 -A0 -E0 -40 -20 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 2 1 1 5 -BITMAP -C0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -D0 -D0 -D0 -D0 -60 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 3 1 3 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -50 -E0 -E0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 2 0 1 -BITMAP -F0 -10 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 1 1 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 2 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 2 1 1 5 -BITMAP -C0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 2 2 4 -BITMAP -80 -80 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -20 -F8 -20 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 3 0 3 -BITMAP -60 -A0 -60 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 2 3 -1 3 -BITMAP -C0 -80 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 2 1 1 5 -BITMAP -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 6 1 -2 -BITMAP -A0 -A0 -A0 -E0 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 2 8 1 -2 -BITMAP -C0 -C0 -C0 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 1 2 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 1 2 2 -2 -BITMAP -80 -80 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 3 -1 3 -BITMAP -C0 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 3 1 3 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -A0 -70 -70 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C8 -50 -E0 -38 -58 -88 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C8 -50 -E0 -38 -68 -98 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -C8 -90 -E0 -38 -58 -88 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -20 -00 -20 -C0 -90 -F0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -20 -70 -50 -70 -88 -88 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -60 -20 -70 -50 -70 -88 -88 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -70 -20 -70 -50 -70 -88 -88 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -70 -20 -70 -50 -70 -88 -88 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -20 -70 -50 -70 -88 -88 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -50 -20 -70 -50 -70 -88 -88 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -30 -60 -60 -70 -E0 -B0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -70 -C0 -80 -80 -C0 -70 -20 -20 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -20 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -40 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -70 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -60 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -20 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -80 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -E0 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -C0 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -E0 -90 -D0 -90 -90 -E0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -70 -90 -D0 -D0 -B0 -B0 -90 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -70 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -70 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -90 -60 -60 -90 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -B0 -B0 -D0 -D0 -E0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -90 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -90 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -E0 -90 -90 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -90 -90 -90 -90 -F0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -60 -88 -50 -50 -20 -20 -20 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -80 -F0 -90 -90 -E0 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -E0 -A0 -A0 -B0 -90 -B0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -20 -E0 -E0 -A0 -D0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -40 -E0 -E0 -A0 -D0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -E0 -E0 -E0 -A0 -D0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -E0 -E0 -E0 -A0 -D0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -60 -E0 -E0 -A0 -D0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 1 0 -BITMAP -40 -A0 -E0 -E0 -A0 -D0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -D8 -F8 -A0 -D8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -70 -80 -80 -70 -20 -20 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -20 -70 -F0 -80 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -40 -70 -F0 -80 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -E0 -70 -F0 -80 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -70 -F0 -80 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 5 0 0 -BITMAP -20 -E0 -20 -20 -20 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 5 0 0 -BITMAP -40 -E0 -20 -20 -20 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -E0 -20 -20 -20 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 5 0 0 -BITMAP -60 -E0 -20 -20 -20 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -E0 -60 -70 -90 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -E0 -E0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -90 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -90 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -60 -90 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -60 -90 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -60 -90 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -20 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -70 -B0 -D0 -E0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -60 -A0 -A0 -A0 -E0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -C0 -A0 -A0 -A0 -E0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -E0 -A0 -A0 -A0 -E0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -60 -A0 -A0 -A0 -E0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -60 -90 -F0 -60 -60 -40 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 8 1 -2 -BITMAP -80 -80 -E0 -90 -90 -E0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -60 -90 -F0 -60 -60 -40 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lutRS10-L1.bdf diff -u xc/fonts/bdf/75dpi/lutRS10-L1.bdf:1.1 xc/fonts/bdf/75dpi/lutRS10-L1.bdf:removed --- xc/fonts/bdf/75dpi/lutRS10-L1.bdf:1.1 Wed Apr 4 18:56:36 2001 +++ xc/fonts/bdf/75dpi/lutRS10-L1.bdf Wed Mar 16 21:04:12 2005 @@ -1,2737 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutRS10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0010 0010 0200 0200 -FONT -B&H-LucidaTypewriter-Medium-R-Normal-Sans-10-100-75-75-M-60-ISO8859-1 -SIZE 10 72 72 -FONTBOUNDINGBOX 6 11 0 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 60 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 9 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter" -X_HEIGHT 6 -CAP_HEIGHT 7 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 7 1 0 -BITMAP -A0 -00 -A0 -00 -A0 -00 -A0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 1 7 2 0 -BITMAP -80 -80 -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 3 2 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -50 -50 -D8 -50 -D8 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 0 -1 -BITMAP -20 -78 -A0 -A0 -70 -28 -28 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -44 -A8 -50 -10 -28 -54 -88 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -60 -90 -60 -68 -90 -90 -68 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 1 3 3 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 9 2 -1 -BITMAP -20 -40 -80 -80 -80 -80 -80 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 9 1 -1 -BITMAP -80 -40 -20 -20 -20 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 3 1 4 -BITMAP -A0 -40 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 5 1 1 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 2 4 2 -2 -BITMAP -40 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 1 1 3 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 1 2 2 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 -1 -BITMAP -08 -08 -10 -10 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 7 1 0 -BITMAP -20 -60 -A0 -20 -20 -20 -20 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -88 -08 -30 -40 -80 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -88 -08 -30 -08 -88 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -30 -50 -50 -90 -F8 -10 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -F8 -80 -80 -F0 -08 -88 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -88 -80 -F0 -88 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -F8 -08 -10 -20 -20 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -88 -88 -70 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -88 -88 -78 -08 -88 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 1 6 2 0 -BITMAP -80 -80 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 2 8 2 -2 -BITMAP -40 -40 -00 -00 -40 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 5 2 1 -BITMAP -20 -40 -80 -40 -20 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 3 1 2 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 5 1 1 -BITMAP -80 -40 -20 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -70 -88 -08 -30 -00 -20 -20 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -70 -88 -B8 -A8 -BC -80 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -60 -60 -90 -90 -F0 -90 -90 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -E0 -90 -90 -E0 -90 -90 -E0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -38 -48 -80 -80 -80 -40 -38 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -E0 -90 -88 -88 -88 -90 -E0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -F0 -80 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -F0 -80 -80 -E0 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -38 -48 -80 -80 -88 -48 -38 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -90 -90 -90 -F0 -90 -90 -90 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 7 2 0 -BITMAP -E0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 0 -2 -BITMAP -38 -10 -10 -10 -10 -10 -10 -10 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -88 -90 -A0 -C0 -A0 -90 -88 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -88 -D8 -D8 -A8 -A8 -88 -88 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -90 -D0 -D0 -B0 -B0 -90 -90 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -30 -48 -84 -84 -84 -48 -30 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -E0 -90 -90 -E0 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -30 -48 -84 -84 -84 -48 -30 -18 -0C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -E0 -90 -90 -E0 -A0 -90 -90 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -70 -80 -80 -60 -10 -10 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -F8 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -90 -90 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -90 -90 -90 -90 -60 -60 -60 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -88 -A8 -A8 -A8 -F8 -50 -50 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -90 -90 -60 -60 -60 -90 -90 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -88 -88 -50 -20 -20 -20 -20 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -F0 -10 -20 -60 -40 -80 -F0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 9 2 -1 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 -1 -BITMAP -80 -80 -40 -40 -20 -10 -10 -08 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 9 1 -1 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 6 1 1 -BITMAP -20 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 1 0 -1 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 2 2 2 7 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -60 -10 -70 -90 -B0 -50 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -80 -80 -A0 -D0 -90 -90 -90 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -70 -80 -80 -80 -80 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -10 -10 -70 -90 -90 -90 -B0 -50 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -60 -90 -F0 -80 -80 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -38 -40 -F0 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 -2 -BITMAP -70 -90 -90 -90 -B0 -50 -10 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -80 -80 -A0 -D0 -90 -90 -90 -90 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 8 1 0 -BITMAP -20 -00 -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 10 0 -2 -BITMAP -10 -00 -70 -10 -10 -10 -10 -10 -10 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -80 -80 -90 -A0 -C0 -A0 -90 -88 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 8 1 0 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -D0 -A8 -A8 -A8 -A8 -A8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -A0 -D0 -90 -90 -90 -90 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 -2 -BITMAP -A0 -D0 -90 -90 -90 -E0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 -2 -BITMAP -70 -90 -90 -90 -B0 -50 -10 -10 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 6 2 0 -BITMAP -B0 -D0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -70 -80 -C0 -30 -10 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -40 -F0 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -90 -90 -90 -90 -B0 -50 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -90 -90 -90 -90 -60 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -88 -A8 -A8 -F8 -50 -50 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -88 -50 -20 -20 -50 -88 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 -2 -BITMAP -90 -90 -90 -60 -60 -40 -80 -80 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -F0 -10 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 0 -1 -BITMAP -18 -20 -20 -20 -C0 -20 -20 -20 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 1 9 3 -1 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 -1 -BITMAP -C0 -20 -20 -20 -18 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 2 0 3 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 1 7 3 -1 -BITMAP -80 -80 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -20 -70 -A0 -A0 -A0 -70 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -38 -40 -40 -F0 -40 -40 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -84 -78 -48 -48 -48 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 7 1 0 -BITMAP -88 -88 -50 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 1 9 3 -1 -BITMAP -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 -1 -BITMAP -70 -80 -E0 -90 -90 -70 -10 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 1 1 7 -BITMAP -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -78 -84 -B4 -A4 -B4 -84 -78 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 5 1 2 -BITMAP -E0 -10 -F0 -90 -68 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 3 1 2 -BITMAP -48 -90 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 3 1 2 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 2 1 2 3 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -78 -84 -B4 -B4 -AC -84 -78 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 1 2 7 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 3 2 4 -BITMAP -40 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 5 1 1 -BITMAP -20 -F8 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 5 1 2 -BITMAP -E0 -10 -60 -80 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 5 1 2 -BITMAP -E0 -10 -60 -10 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 2 2 2 7 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 -2 -BITMAP -90 -90 -90 -90 -B0 -D0 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 8 0 -1 -BITMAP -78 -E8 -E8 -68 -28 -28 -28 -28 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 2 2 2 2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 2 2 2 -2 -BITMAP -40 -80 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 5 1 2 -BITMAP -20 -E0 -20 -20 -20 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 5 1 2 -BITMAP -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 3 0 2 -BITMAP -90 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 9 0 -1 -BITMAP -C0 -40 -48 -50 -20 -48 -A8 -3C -08 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 9 0 -1 -BITMAP -C0 -44 -48 -50 -20 -58 -84 -08 -1C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 9 0 -1 -BITMAP -E0 -40 -28 -D0 -20 -48 -A8 -3C -08 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 7 1 -1 -BITMAP -20 -20 -00 -60 -80 -80 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -40 -20 -00 -60 -60 -90 -F0 -90 -90 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -40 -00 -60 -60 -90 -F0 -90 -90 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -50 -00 -60 -60 -90 -F0 -90 -90 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -50 -A0 -00 -60 -60 -90 -F0 -90 -90 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -90 -00 -60 -60 -90 -F0 -90 -90 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -60 -90 -60 -60 -90 -F0 -90 -90 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -3C -30 -50 -5C -F0 -90 -9C -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 0 -2 -BITMAP -38 -48 -80 -80 -80 -40 -38 -10 -20 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -40 -20 -00 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -40 -00 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -50 -00 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -50 -00 -F0 -80 -E0 -80 -80 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 9 2 0 -BITMAP -40 -20 -00 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 9 2 0 -BITMAP -20 -40 -00 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 9 2 0 -BITMAP -40 -A0 -00 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 8 2 0 -BITMAP -A0 -00 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -70 -48 -44 -F4 -44 -48 -70 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -50 -A0 -00 -90 -D0 -D0 -B0 -B0 -90 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -30 -48 -84 -84 -48 -30 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -20 -00 -30 -48 -84 -84 -48 -30 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -28 -00 -30 -48 -84 -84 -48 -30 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -28 -50 -00 -30 -48 -84 -84 -48 -30 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -48 -00 -30 -48 -84 -84 -48 -30 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 5 1 1 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -34 -48 -94 -B4 -A4 -48 -B0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -40 -20 -00 -90 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -40 -00 -90 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -50 -00 -90 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -90 -00 -90 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -10 -20 -00 -88 -88 -50 -20 -20 -20 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -80 -E0 -90 -90 -E0 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -60 -90 -90 -A0 -90 -88 -88 -B0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -40 -20 -00 -60 -10 -70 -90 -B0 -50 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -40 -00 -60 -10 -70 -90 -B0 -50 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -50 -00 -60 -10 -70 -90 -B0 -50 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -50 -A0 -00 -60 -10 -70 -90 -B0 -50 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -50 -00 -60 -10 -70 -90 -B0 -50 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -50 -20 -60 -10 -70 -90 -B0 -50 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -D8 -28 -78 -A0 -A0 -D8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 -2 -BITMAP -70 -80 -80 -80 -80 -70 -20 -40 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -40 -20 -00 -60 -90 -F0 -80 -80 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -40 -00 -60 -90 -F0 -80 -80 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -50 -00 -60 -90 -F0 -80 -80 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -90 -00 -60 -90 -F0 -80 -80 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 9 1 0 -BITMAP -40 -20 -00 -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 3 9 1 0 -BITMAP -20 -40 -00 -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -50 -00 -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -50 -00 -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -50 -20 -50 -10 -70 -90 -90 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -50 -A0 -00 -A0 -D0 -90 -90 -90 -90 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -40 -20 -00 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -40 -00 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -50 -00 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -50 -A0 -00 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -90 -00 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 5 5 1 1 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -34 -48 -58 -68 -48 -B0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -40 -20 -00 -90 -90 -90 -90 -B0 -50 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -40 -00 -90 -90 -90 -90 -B0 -50 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -50 -00 -90 -90 -90 -90 -B0 -50 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -90 -00 -90 -90 -90 -90 -B0 -50 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 11 1 -2 -BITMAP -20 -40 -00 -90 -90 -90 -60 -60 -40 -80 -80 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 10 1 -2 -BITMAP -80 -80 -A0 -D0 -90 -90 -90 -E0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 6 0 -BBX 4 10 1 -2 -BITMAP -90 -00 -90 -90 -90 -60 -60 -40 -80 -80 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lutRS12-L1.bdf diff -u xc/fonts/bdf/75dpi/lutRS12-L1.bdf:1.1 xc/fonts/bdf/75dpi/lutRS12-L1.bdf:removed --- xc/fonts/bdf/75dpi/lutRS12-L1.bdf:1.1 Wed Apr 4 18:56:36 2001 +++ xc/fonts/bdf/75dpi/lutRS12-L1.bdf Wed Mar 16 21:04:13 2005 @@ -1,3023 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutRS12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0012 0012 0200 0200 -FONT -B&H-LucidaTypewriter-Medium-R-Normal-Sans-12-120-75-75-M-70-ISO8859-1 -SIZE 12 72 72 -FONTBOUNDINGBOX 7 13 0 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 70 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 11 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter" -X_HEIGHT 7 -CAP_HEIGHT 9 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -A8 -00 -88 -00 -88 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 9 3 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -80 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 3 2 7 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -48 -48 -FC -48 -48 -FC -48 -48 -48 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 1 -1 -BITMAP -20 -70 -A8 -A0 -60 -30 -28 -28 -A8 -70 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -60 -92 -94 -68 -10 -2C -52 -92 -0C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -30 -48 -48 -30 -64 -94 -88 -88 -74 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 3 3 7 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 11 2 -1 -BITMAP -30 -40 -40 -80 -80 -80 -80 -80 -40 -40 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 11 1 -1 -BITMAP -C0 -20 -20 -10 -10 -10 -10 -10 -20 -20 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 5 1 4 -BITMAP -20 -A8 -50 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 7 0 1 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 3 2 -1 -BITMAP -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 1 0 4 -BITMAP -FE -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 2 2 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 1 -1 -BITMAP -08 -08 -10 -10 -20 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 9 1 0 -BITMAP -20 -60 -A0 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -08 -08 -10 -20 -40 -80 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -08 -08 -30 -08 -08 -88 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -08 -18 -28 -48 -88 -FC -08 -08 -08 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F8 -80 -80 -F0 -08 -08 -08 -88 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -80 -80 -F0 -88 -88 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F8 -08 -08 -10 -20 -20 -40 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -88 -88 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -88 -88 -88 -78 -08 -08 -88 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 7 2 0 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 8 1 -1 -BITMAP -60 -60 -00 -00 -00 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 7 2 1 -BITMAP -10 -20 -40 -80 -40 -20 -10 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 3 0 3 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 7 2 1 -BITMAP -80 -40 -20 -10 -20 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F0 -08 -08 -08 -70 -40 -00 -40 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -38 -44 -9C -A4 -A4 -AC -92 -40 -38 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -30 -30 -48 -48 -48 -FC -84 -84 -84 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F0 -88 -88 -88 -F0 -88 -88 -88 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -38 -48 -80 -80 -80 -80 -80 -40 -38 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -E0 -90 -88 -88 -88 -88 -88 -90 -E0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F8 -80 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 9 2 0 -BITMAP -F0 -80 -80 -80 -F0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -38 -48 -80 -80 -80 -88 -88 -48 -38 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -88 -88 -88 -88 -F8 -88 -88 -88 -88 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F8 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -7C -10 -10 -10 -10 -10 -10 -10 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -84 -88 -90 -A0 -E0 -90 -88 -84 -84 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 9 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -84 -CC -CC -B4 -B4 -B4 -84 -84 -84 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -88 -C8 -C8 -A8 -A8 -98 -98 -88 -88 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -30 -48 -84 -84 -84 -84 -84 -48 -30 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F0 -88 -88 -88 -88 -F0 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 -2 -BITMAP -30 -48 -84 -84 -84 -84 -84 -48 -30 -18 -0C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F0 -88 -88 -88 -F0 -90 -88 -88 -88 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -78 -80 -80 -C0 -70 -18 -08 -08 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -FE -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -88 -88 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -84 -84 -84 -84 -48 -48 -48 -30 -30 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -82 -92 -92 -92 -AA -6C -44 -44 -44 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -88 -88 -50 -50 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -88 -88 -88 -50 -50 -20 -20 -20 -20 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -F8 -08 -10 -10 -20 -40 -40 -80 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 11 3 -1 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 1 -1 -BITMAP -80 -80 -40 -40 -20 -20 -20 -10 -10 -08 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 11 1 -1 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 3 -BITMAP -20 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 1 0 -1 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 2 3 8 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -70 -88 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -80 -80 -80 -B0 -C8 -88 -88 -88 -88 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -38 -40 -80 -80 -80 -40 -38 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -08 -08 -08 -78 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -70 -88 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -38 -40 -40 -F8 -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 -2 -BITMAP -78 -88 -88 -88 -98 -68 -08 -08 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -80 -80 -80 -B0 -C8 -88 -88 -88 -88 -88 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 10 1 0 -BITMAP -20 -20 -00 -E0 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 12 1 -2 -BITMAP -10 -10 -00 -F0 -10 -10 -10 -10 -10 -10 -10 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -80 -80 -80 -88 -90 -A0 -E0 -90 -88 -84 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 10 1 0 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -A4 -DA -92 -92 -92 -92 -92 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -B0 -C8 -88 -88 -88 -88 -88 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -70 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 -2 -BITMAP -B0 -C8 -88 -88 -88 -88 -F0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 -2 -BITMAP -78 -88 -88 -88 -88 -98 -68 -08 -08 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 7 2 0 -BITMAP -B0 -C0 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -78 -80 -80 -70 -08 -08 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -40 -40 -F8 -40 -40 -40 -40 -40 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -88 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -88 -88 -88 -50 -50 -20 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -82 -92 -92 -AA -44 -44 -44 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -88 -88 -50 -20 -50 -88 -88 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 -2 -BITMAP -88 -88 -88 -50 -50 -20 -20 -40 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -F8 -08 -10 -20 -40 -80 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 11 2 -1 -BITMAP -30 -40 -40 -40 -20 -C0 -20 -40 -40 -40 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 11 3 -1 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 11 1 -1 -BITMAP -C0 -20 -20 -20 -40 -30 -40 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 2 0 4 -BITMAP -72 -9C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 9 3 -2 -BITMAP -C0 -C0 -00 -80 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -10 -3C -50 -90 -90 -90 -50 -3C -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -38 -40 -40 -40 -F0 -40 -40 -40 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 7 0 1 -BITMAP -82 -7C -44 -44 -44 -7C -82 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -88 -88 -88 -50 -F8 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 1 11 3 -1 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 -1 -BITMAP -30 -48 -40 -A0 -90 -48 -28 -10 -90 -60 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 2 2 8 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -38 -44 -9A -A2 -A2 -A2 -9A -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 3 -BITMAP -60 -10 -10 -70 -90 -68 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -24 -48 -90 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 4 0 2 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 1 2 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 7 0 2 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 1 2 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 3 1 6 -BITMAP -60 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 7 0 1 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 6 2 3 -BITMAP -E0 -10 -10 -60 -80 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 6 2 3 -BITMAP -E0 -10 -60 -10 -10 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 2 2 3 8 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 -2 -BITMAP -88 -88 -88 -88 -88 -D8 -A8 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 -1 -BITMAP -78 -E8 -E8 -E8 -68 -28 -28 -28 -28 -28 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 3 2 3 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 2 2 -2 -BITMAP -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 6 1 3 -BITMAP -20 -E0 -20 -20 -20 -20 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 6 1 3 -BITMAP -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -90 -48 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -C8 -48 -50 -50 -24 -2C -54 -9E -84 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -C8 -48 -50 -50 -2C -22 -44 -88 -8E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -C4 -24 -C8 -30 -D4 -2C -54 -9E -84 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 -2 -BITMAP -10 -10 -00 -10 -70 -80 -80 -80 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -20 -10 -00 -30 -30 -48 -48 -FC -84 -84 -84 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -10 -20 -00 -30 -30 -48 -48 -FC -84 -84 -84 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -30 -48 -00 -30 -30 -48 -48 -FC -84 -84 -84 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -28 -50 -00 -30 -30 -48 -48 -FC -84 -84 -84 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -48 -48 -00 -30 -30 -48 -48 -FC -84 -84 -84 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -30 -48 -30 -30 -48 -48 -FC -84 -84 -84 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -3E -30 -50 -50 -5E -F0 -90 -90 -9E -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 1 -2 -BITMAP -38 -48 -80 -80 -80 -80 -80 -40 -38 -10 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -40 -20 -00 -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -10 -20 -00 -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -20 -50 -00 -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -50 -50 -00 -F8 -80 -80 -F0 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -20 -10 -00 -F8 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -10 -20 -00 -F8 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -20 -50 -00 -F8 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -50 -50 -00 -F8 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -70 -48 -44 -44 -F4 -44 -44 -48 -70 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -28 -50 -00 -88 -C8 -C8 -A8 -A8 -98 -98 -88 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -20 -10 -00 -30 -48 -84 -84 -84 -84 -48 -30 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -10 -20 -00 -30 -48 -84 -84 -84 -84 -48 -30 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -10 -28 -00 -30 -48 -84 -84 -84 -84 -48 -30 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -28 -50 -00 -30 -48 -84 -84 -84 -84 -48 -30 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -48 -48 -00 -30 -48 -84 -84 -84 -84 -48 -30 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 5 1 2 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 9 1 0 -BITMAP -34 -48 -8C -94 -B4 -A4 -C4 -48 -B0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -40 -20 -00 -88 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -10 -20 -00 -88 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -20 -50 -00 -88 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -50 -50 -00 -88 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -10 -20 -00 -88 -88 -50 -50 -20 -20 -20 -20 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -80 -80 -F0 -88 -88 -88 -F0 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -60 -90 -90 -A0 -A0 -90 -88 -88 -88 -90 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -20 -10 -00 -70 -88 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -10 -20 -00 -70 -88 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -20 -50 -00 -70 -88 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -28 -50 -00 -70 -88 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -50 -50 -00 -70 -88 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -30 -48 -30 -70 -88 -08 -78 -88 -88 -74 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -6C -12 -12 -7E -90 -90 -6E -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 9 1 -2 -BITMAP -38 -40 -80 -80 -80 -40 -38 -10 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -20 -10 -00 -70 -88 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -10 -20 -00 -70 -88 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -20 -50 -00 -70 -88 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -50 -50 -00 -70 -88 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 10 1 0 -BITMAP -40 -20 -00 -E0 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 3 10 1 0 -BITMAP -20 -40 -00 -E0 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 10 1 0 -BITMAP -20 -50 -00 -E0 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 4 10 1 0 -BITMAP -50 -50 -00 -E0 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -D8 -20 -D0 -08 -78 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -28 -50 -00 -B0 -C8 -88 -88 -88 -88 -88 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -20 -10 -00 -70 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -10 -20 -00 -70 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -20 -50 -00 -70 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -28 -50 -00 -70 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -50 -50 -00 -70 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 7 0 1 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -3A -44 -4C -54 -64 -44 -B8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -40 -20 -00 -88 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -10 -20 -00 -88 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -20 -50 -00 -88 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -50 -50 -00 -88 -88 -88 -88 -88 -98 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 12 1 -2 -BITMAP -10 -20 -00 -88 -88 -88 -50 -50 -20 -20 -40 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 11 1 -2 -BITMAP -80 -80 -B0 -C8 -88 -88 -88 -88 -F0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 7 0 -BBX 5 12 1 -2 -BITMAP -50 -50 -00 -88 -88 -88 -50 -50 -20 -20 -40 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lutRS14-L1.bdf diff -u xc/fonts/bdf/75dpi/lutRS14-L1.bdf:1.1 xc/fonts/bdf/75dpi/lutRS14-L1.bdf:removed --- xc/fonts/bdf/75dpi/lutRS14-L1.bdf:1.1 Wed Apr 4 18:56:37 2001 +++ xc/fonts/bdf/75dpi/lutRS14-L1.bdf Wed Mar 16 21:04:13 2005 @@ -1,3216 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutRS14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0014 0014 0200 0200 -FONT -B&H-LucidaTypewriter-Medium-R-Normal-Sans-14-140-75-75-M-90-ISO8859-1 -SIZE 14 72 72 -FONTBOUNDINGBOX 9 15 0 -2 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 90 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 13 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter" -X_HEIGHT 8 -CAP_HEIGHT 10 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 9 1 0 -BITMAP -AA -00 -82 -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 1 10 4 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 4 3 3 8 -BITMAP -90 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -12 -12 -12 -7F -24 -24 -FE -48 -48 -48 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 12 1 -1 -BITMAP -10 -7C -92 -90 -90 -70 -1C -12 -12 -92 -7C -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -60 -92 -94 -68 -10 -10 -2C -52 -92 -0C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -38 -44 -44 -48 -33 -4A -84 -84 -8C -73 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 1 3 4 8 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 12 2 -1 -BITMAP -18 -20 -40 -40 -80 -80 -80 -80 -40 -40 -20 -18 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 12 2 -1 -BITMAP -C0 -20 -10 -10 -08 -08 -08 -08 -10 -10 -20 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 5 2 5 -BITMAP -20 -A8 -50 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 3 4 3 -2 -BITMAP -20 -20 -20 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 1 1 4 -BITMAP -FE -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 1 2 4 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 12 2 -1 -BITMAP -04 -04 -08 -08 -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -38 -44 -44 -82 -82 -82 -82 -44 -44 -38 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 3 10 2 0 -BITMAP -20 -60 -A0 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -70 -88 -08 -08 -10 -20 -40 -80 -80 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -70 -88 -08 -10 -60 -10 -08 -08 -88 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 2 0 -BITMAP -08 -18 -28 -48 -88 -88 -FE -08 -08 -08 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -7C -40 -40 -40 -78 -04 -04 -04 -88 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -38 -44 -80 -B0 -C8 -84 -84 -84 -48 -30 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -FC -04 -04 -08 -10 -20 -20 -40 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -78 -84 -84 -48 -30 -48 -84 -84 -84 -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -30 -48 -84 -84 -84 -4C -34 -04 -88 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 1 7 4 0 -BITMAP -80 -80 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 3 9 2 -2 -BITMAP -20 -20 -00 -00 -00 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 4 7 2 1 -BITMAP -10 -20 -40 -80 -40 -20 -10 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 3 1 3 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 4 7 3 1 -BITMAP -80 -40 -20 -10 -20 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 1 0 -BITMAP -78 -84 -04 -04 -08 -10 -20 -00 -20 -20 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1C -62 -42 -8E -92 -92 -92 -4D -60 -1E -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -10 -10 -28 -28 -44 -44 -FE -82 -82 -82 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -F8 -84 -84 -88 -F0 -88 -84 -84 -84 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -3C -42 -80 -80 -80 -80 -80 -80 -42 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -F0 -88 -84 -84 -84 -84 -84 -84 -88 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -FC -80 -80 -80 -F8 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -FC -80 -80 -80 -80 -FC -80 -80 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -3C -42 -80 -80 -80 -82 -82 -82 -42 -3E -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -82 -82 -82 -82 -FE -82 -82 -82 -82 -82 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 10 2 0 -BITMAP -F8 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 10 1 0 -BITMAP -78 -08 -08 -08 -08 -08 -08 -08 -10 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -84 -88 -90 -A0 -C0 -A0 -90 -88 -84 -84 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -C6 -C6 -AA -AA -AA -AA -92 -92 -82 -82 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -C2 -C2 -A2 -A2 -92 -92 -8A -8A -86 -86 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -38 -44 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -F8 -84 -84 -84 -88 -F0 -80 -80 -80 -80 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 12 1 -2 -BITMAP -38 -44 -82 -82 -82 -82 -82 -82 -44 -38 -04 -03 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -F8 -84 -84 -84 -88 -F0 -88 -88 -84 -84 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -7C -82 -80 -80 -60 -1C -02 -02 -82 -7C -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -10 -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -82 -82 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -82 -82 -82 -44 -44 -44 -28 -28 -10 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -82 -92 -92 -AA -AA -AA -44 -44 -44 -44 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -82 -82 -44 -28 -10 -28 -44 -44 -82 -82 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -82 -82 -44 -44 -38 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -02 -04 -08 -10 -20 -40 -80 -80 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 4 12 3 -1 -BITMAP -F0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 12 1 -1 -BITMAP -80 -40 -40 -20 -20 -10 -10 -08 -08 -04 -04 -02 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 4 12 2 -1 -BITMAP -F0 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 7 2 3 -BITMAP -20 -20 -50 -50 -88 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 9 1 0 -1 -BITMAP -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 4 2 2 9 -BITMAP -C0 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -78 -04 -04 -7C -84 -84 -8C -73 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -80 -80 -80 -B8 -C4 -82 -82 -82 -82 -84 -F8 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -3C -42 -80 -80 -80 -80 -42 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -02 -02 -02 -3E -42 -82 -82 -82 -82 -46 -3A -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -3C -42 -82 -FE -80 -80 -42 -3C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -1E -20 -20 -20 -FE -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 -2 -BITMAP -3E -42 -82 -82 -82 -46 -3A -02 -84 -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -80 -80 -80 -9C -A6 -C2 -82 -82 -82 -82 -82 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 4 11 2 0 -BITMAP -10 -10 -00 -F0 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 13 1 -2 -BITMAP -08 -08 -00 -78 -08 -08 -08 -08 -08 -08 -08 -10 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -80 -80 -80 -84 -88 -90 -E0 -90 -88 -84 -82 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 4 11 1 0 -BITMAP -F0 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -A4 -DA -92 -92 -92 -92 -92 -92 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -9C -A6 -C2 -82 -82 -82 -82 -82 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 -2 -BITMAP -98 -A4 -C2 -82 -82 -82 -84 -F8 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 -2 -BITMAP -3E -42 -82 -82 -82 -86 -4A -32 -02 -02 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 8 2 0 -BITMAP -8C -B4 -C0 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -7C -82 -80 -70 -0C -02 -82 -7C -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -10 -10 -FE -10 -10 -10 -10 -10 -10 -0E -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -82 -82 -82 -82 -82 -86 -CA -72 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -82 -82 -44 -44 -28 -28 -10 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -82 -92 -92 -AA -AA -44 -44 -44 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -82 -44 -28 -10 -28 -44 -82 -82 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 -2 -BITMAP -82 -82 -44 -44 -28 -28 -10 -10 -20 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -FE -04 -08 -10 -20 -40 -80 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 12 2 -1 -BITMAP -3C -40 -40 -20 -10 -E0 -10 -20 -40 -40 -40 -3C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 1 12 4 -1 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 12 1 -1 -BITMAP -F0 -08 -08 -10 -20 -1C -20 -10 -08 -08 -08 -F0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 3 1 3 -BITMAP -62 -92 -8C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 1 10 4 -2 -BITMAP -80 -80 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 12 1 -1 -BITMAP -10 -10 -3C -52 -90 -90 -90 -90 -52 -3C -10 -10 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -1C -22 -20 -20 -FC -20 -20 -20 -40 -FE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -8080 -4100 -3E00 -2200 -2200 -2200 -3E00 -4100 -8080 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -82 -82 -44 -44 -38 -7C -10 -7C -10 -10 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 1 12 4 -1 -BITMAP -80 -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 11 2 -1 -BITMAP -70 -88 -80 -60 -90 -88 -48 -30 -08 -88 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 3 2 3 9 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -3C -42 -9D -A1 -A1 -A1 -A1 -9D -42 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 7 1 3 -BITMAP -70 -08 -08 -78 -88 -98 -64 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 5 1 2 -BITMAP -22 -44 -88 -44 -22 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 3 1 3 -BITMAP -FE -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 3 1 3 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 8 1 2 -BITMAP -3C -42 -B9 -A5 -B9 -A5 -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 3 1 3 10 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 4 4 2 6 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 7 2 3 -BITMAP -F0 -08 -08 -30 -40 -80 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 7 2 3 -BITMAP -F0 -08 -08 -70 -08 -08 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 4 2 3 9 -BITMAP -30 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 -2 -BITMAP -82 -82 -82 -82 -82 -86 -CA -B2 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 11 1 -1 -BITMAP -7C -94 -94 -94 -74 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 1 2 4 3 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 3 2 2 -2 -BITMAP -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 7 2 3 -BITMAP -60 -A0 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 7 1 3 -BITMAP -30 -48 -84 -84 -84 -48 -30 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 5 1 2 -BITMAP -88 -44 -22 -44 -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -4400 -C400 -4800 -4800 -5300 -5500 -2900 -2F80 -4100 -4100 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -4400 -C400 -4800 -4800 -5000 -5700 -1080 -1300 -2400 -2780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -E400 -2400 -C800 -2800 -D300 -1500 -2900 -2F80 -4100 -4100 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 2 -2 -BITMAP -10 -10 -00 -10 -20 -40 -80 -80 -84 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -60 -18 -00 -10 -10 -28 -28 -44 -44 -FE -82 -82 -82 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -0C -30 -00 -10 -10 -28 -28 -44 -44 -FE -82 -82 -82 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -18 -24 -00 -10 -10 -28 -28 -44 -44 -FE -82 -82 -82 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -1A -2C -00 -10 -10 -28 -28 -44 -44 -FE -82 -82 -82 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -44 -44 -00 -10 -10 -28 -28 -44 -44 -FE -82 -82 -82 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -10 -28 -10 -10 -28 -28 -44 -44 -FE -82 -82 -82 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 10 1 0 -BITMAP -1F -18 -28 -28 -4E -48 -78 -88 -88 -8F -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 12 1 -2 -BITMAP -3C -42 -80 -80 -80 -80 -80 -80 -42 -3C -08 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -60 -18 -00 -FC -80 -80 -80 -F8 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -18 -60 -00 -FC -80 -80 -80 -F8 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -30 -48 -00 -FC -80 -80 -80 -F8 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -48 -48 -00 -FC -80 -80 -80 -F8 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 13 2 0 -BITMAP -C0 -30 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 13 2 0 -BITMAP -18 -60 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 13 2 0 -BITMAP -30 -48 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 13 2 0 -BITMAP -88 -88 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -3C -22 -21 -21 -F9 -21 -21 -21 -22 -3C -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -34 -58 -00 -C2 -C2 -A2 -A2 -92 -92 -8A -8A -86 -86 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -60 -18 -00 -38 -44 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -0C -30 -00 -38 -44 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -18 -24 -00 -38 -44 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -34 -58 -00 -38 -44 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -44 -44 -00 -38 -44 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 6 2 2 -BITMAP -84 -48 -30 -30 -48 -84 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -3A -44 -8A -8A -92 -92 -A2 -A2 -44 -B8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -60 -18 -00 -82 -82 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -0C -30 -00 -82 -82 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -18 -24 -00 -82 -82 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -44 -44 -00 -82 -82 -82 -82 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -0C -30 -00 -82 -82 -44 -44 -28 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 10 2 0 -BITMAP -80 -80 -F8 -84 -84 -84 -88 -F0 -80 -80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 6 11 2 0 -BITMAP -70 -88 -88 -90 -A0 -98 -84 -84 -84 -84 -B8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -60 -18 -00 -78 -04 -04 -7C -84 -84 -8C -73 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -0C -30 -00 -78 -04 -04 -7C -84 -84 -8C -73 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -18 -24 -00 -78 -04 -04 -7C -84 -84 -8C -73 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -34 -58 -00 -78 -04 -04 -7C -84 -84 -8C -73 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -28 -28 -00 -78 -04 -04 -7C -84 -84 -8C -73 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -10 -28 -10 -78 -04 -04 -7C -84 -84 -8C -73 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -EC -12 -12 -7E -90 -90 -92 -6C -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 10 1 -2 -BITMAP -3C -42 -80 -80 -80 -80 -42 -3C -08 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -30 -0C -00 -3C -42 -82 -FE -80 -80 -42 -3C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -0C -30 -00 -3C -42 -82 -FE -80 -80 -42 -3C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -18 -24 -00 -3C -42 -82 -FE -80 -80 -42 -3C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -24 -24 -00 -3C -42 -82 -FE -80 -80 -42 -3C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 11 1 0 -BITMAP -60 -18 -00 -F0 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 11 1 0 -BITMAP -18 -60 -00 -F0 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 11 1 0 -BITMAP -30 -48 -00 -F0 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 5 11 1 0 -BITMAP -48 -48 -00 -F0 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -CC -30 -D0 -3C -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -34 -58 -00 -9C -A6 -C2 -82 -82 -82 -82 -82 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -60 -18 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -0C -30 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -18 -24 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -34 -58 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -28 -28 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 7 1 1 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 8 1 0 -BITMAP -3A -44 -8A -92 -92 -A2 -44 -B8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -60 -18 -00 -82 -82 -82 -82 -82 -86 -CA -72 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -0C -30 -00 -82 -82 -82 -82 -82 -86 -CA -72 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -18 -24 -00 -82 -82 -82 -82 -82 -86 -CA -72 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -28 -28 -00 -82 -82 -82 -82 -82 -86 -CA -72 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 -2 -BITMAP -0C -30 -00 -82 -82 -44 -44 -28 -28 -10 -10 -20 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 -2 -BITMAP -80 -80 -80 -B8 -C4 -82 -82 -82 -82 -84 -F8 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 9 0 -BBX 7 13 1 -2 -BITMAP -28 -28 -00 -82 -82 -44 -44 -28 -28 -10 -10 -20 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lutRS18-L1.bdf diff -u xc/fonts/bdf/75dpi/lutRS18-L1.bdf:1.1 xc/fonts/bdf/75dpi/lutRS18-L1.bdf:removed --- xc/fonts/bdf/75dpi/lutRS18-L1.bdf:1.1 Wed Apr 4 18:56:37 2001 +++ xc/fonts/bdf/75dpi/lutRS18-L1.bdf Wed Mar 16 21:04:13 2005 @@ -1,3696 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutRS18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT (c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered -COMMENT trademark of Bigelow & Holmes. See LEGAL NOTICE file for terms -COMMENT of the license. -COMMENT GRID 0018 0018 0200 0200 -FONT -B&H-LucidaTypewriter-Medium-R-Normal-Sans-18-180-75-75-M-110-ISO8859-1 -SIZE 18 72 72 -FONTBOUNDINGBOX 11 19 0 -3 -STARTPROPERTIES 22 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 110 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FONT_ASCENT 16 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter" -X_HEIGHT 10 -CAP_HEIGHT 13 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 2 13 5 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -40 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 6 4 3 10 -BITMAP -CC -CC -CC -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0CC0 -0CC0 -0CC0 -0880 -7FE0 -1100 -3300 -3300 -FFC0 -2200 -6600 -6600 -6600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 15 2 -1 -BITMAP -08 -3E -4B -C8 -C8 -E8 -78 -3C -1E -17 -13 -13 -D2 -7C -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -7000 -D840 -8840 -8880 -8900 -DA00 -75C0 -0B60 -1220 -2220 -4220 -4360 -01C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -3C00 -6600 -6600 -6600 -3400 -3800 -6CC0 -CCC0 -C680 -C300 -C380 -6EC0 -3860 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 2 4 4 10 -BITMAP -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 16 3 -2 -BITMAP -06 -18 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -18 -06 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 16 1 -2 -BITMAP -C0 -30 -18 -0C -0C -06 -06 -06 -06 -06 -06 -0C -0C -18 -30 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 7 2 7 -BITMAP -10 -10 -92 -EE -10 -6C -44 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 9 1 1 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 5 4 -2 -BITMAP -E0 -E0 -E0 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 1 1 5 -BITMAP -FF80 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 3 4 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 16 1 -2 -BITMAP -0080 -0180 -0100 -0300 -0200 -0600 -0400 -0C00 -1800 -1000 -3000 -2000 -6000 -4000 -C000 -8000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3E00 -6300 -4100 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 13 2 0 -BITMAP -18 -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -7E -C7 -03 -03 -03 -06 -0C -18 -30 -60 -C0 -FF -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -7E -C7 -03 -03 -06 -3C -06 -03 -03 -03 -03 -C7 -7E -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0300 -0700 -0F00 -1B00 -1300 -3300 -6300 -C300 -FFC0 -FFC0 -0300 -0300 -0300 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -FF -FF -80 -80 -80 -F8 -1E -07 -03 -03 -03 -C7 -7E -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1E00 -7300 -6000 -C000 -C000 -DE00 -E300 -C180 -C180 -C180 -E180 -7300 -3E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -FF80 -FF80 -0300 -0600 -0C00 -0C00 -1800 -1800 -3000 -3000 -6000 -6000 -6000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3E00 -6300 -C180 -C180 -E100 -7A00 -3E00 -6700 -C380 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3E00 -6700 -C380 -C180 -C180 -C180 -6380 -3D80 -0180 -0100 -0300 -C600 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 10 4 0 -BITMAP -E0 -E0 -00 -00 -00 -00 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 12 4 -2 -BITMAP -E0 -E0 -00 -00 -00 -00 -00 -00 -E0 -E0 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 9 0 1 -BITMAP -00C0 -0380 -0E00 -3800 -E000 -3800 -0E00 -0380 -00C0 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 4 1 3 -BITMAP -FF80 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 9 1 1 -BITMAP -C000 -7000 -1C00 -0700 -01C0 -0700 -1C00 -7000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -7E -C7 -03 -03 -06 -18 -30 -30 -30 -00 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0F00 -3180 -6180 -4F80 -9980 -9980 -9980 -9980 -9F80 -4DC0 -6000 -3000 -0F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0C00 -0C00 -1E00 -1600 -1300 -3300 -2300 -2180 -7F80 -4180 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -FE -C7 -C3 -C3 -C3 -C6 -FC -C6 -C3 -C3 -C3 -C7 -FE -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1F00 -3180 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -3180 -1F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -FC00 -C700 -C300 -C180 -C180 -C180 -C180 -C180 -C180 -C300 -C300 -CE00 -F800 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -FF -C0 -C0 -C0 -C0 -C0 -FE -C0 -C0 -C0 -C0 -C0 -FF -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -FF -C0 -C0 -C0 -C0 -C0 -FE -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1F00 -3180 -6000 -6000 -C000 -C000 -C000 -C180 -C180 -6180 -6180 -3180 -1F80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -C180 -C180 -C180 -C180 -C180 -C180 -FF80 -C180 -C180 -C180 -C180 -C180 -C180 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -FF -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 13 2 0 -BITMAP -7E -06 -06 -06 -06 -06 -06 -06 -06 -06 -86 -8C -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -C180 -C300 -C600 -CC00 -D800 -F000 -F000 -D800 -CC00 -C600 -C300 -C180 -C0C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -E0C0 -E1C0 -E1C0 -E1C0 -B2C0 -B2C0 -B2C0 -B2C0 -9CC0 -9CC0 -88C0 -88C0 -80C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -C080 -E080 -E080 -B080 -9880 -9880 -8C80 -8680 -8680 -8380 -8380 -8180 -8080 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1E00 -3300 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -3300 -1E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -FE -C7 -C3 -C3 -C3 -C3 -C6 -F8 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 -3 -BITMAP -1E00 -3300 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -3300 -1E00 -0600 -0380 -01C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -FC -CE -C6 -C6 -C6 -CC -F0 -D8 -CC -CC -C6 -C3 -C3 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -3E -63 -C0 -C0 -E0 -78 -1E -07 -03 -03 -03 -C6 -7C -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -FFC0 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -C0C0 -C0C0 -C0C0 -6080 -6080 -6180 -3100 -3100 -3100 -1A00 -1A00 -0C00 -0C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -C020 -C020 -C620 -C660 -6640 -6740 -6F40 -6B40 -7BC0 -3B80 -3180 -3180 -3180 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -C180 -C180 -6180 -6300 -3200 -1C00 -1C00 -1C00 -2600 -6300 -C300 -C180 -C180 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -C0C0 -C0C0 -6180 -3100 -3300 -1A00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -FF80 -FF80 -0180 -0300 -0600 -0C00 -1800 -3000 -6000 -C000 -C000 -FF80 -FF80 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 6 16 3 -2 -BITMAP -FC -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FC -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 16 1 -2 -BITMAP -8000 -C000 -4000 -6000 -2000 -3000 -1000 -1800 -0C00 -0400 -0600 -0200 -0300 -0100 -0180 -0080 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 6 16 2 -2 -BITMAP -FC -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -FC -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 2 -BITMAP -0800 -1C00 -1400 -3600 -2200 -6300 -6300 -C180 -C180 -C180 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 1 0 -1 -BITMAP -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 4 2 3 11 -BITMAP -E0 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3E00 -6700 -0300 -0300 -3F00 -6300 -C300 -C300 -E700 -7980 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -C000 -C000 -C000 -C000 -DC00 -E700 -C300 -C180 -C180 -C180 -C180 -C300 -E700 -DC00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -1F00 -7180 -6000 -C000 -C000 -C000 -C000 -6000 -7180 -1F00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0180 -0180 -0180 -0180 -1D80 -7380 -6180 -C180 -C180 -C180 -C180 -6180 -7380 -1D80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3E00 -6300 -C180 -C180 -FF80 -C000 -C000 -E000 -7180 -3F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0780 -0C00 -1800 -1800 -1800 -FF80 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 -3 -BITMAP -1D80 -7380 -6180 -C180 -C180 -C180 -C180 -6380 -3D80 -0180 -0180 -6300 -3E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 14 2 0 -BITMAP -C0 -C0 -C0 -C0 -DE -E7 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 14 2 0 -BITMAP -18 -18 -00 -00 -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 17 1 -3 -BITMAP -06 -06 -00 -00 -3E -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -0C -F8 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -C000 -C000 -C000 -C000 -C300 -C600 -CC00 -D800 -F000 -D800 -CC00 -C600 -C300 -C180 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 14 2 0 -BITMAP -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -DD80 -EEC0 -CCC0 -CCC0 -CCC0 -CCC0 -CCC0 -CCC0 -CCC0 -CCC0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 10 2 0 -BITMAP -DE -E7 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -1C00 -7700 -6300 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 -3 -BITMAP -DC00 -E700 -C300 -C180 -C180 -C180 -C180 -C300 -E700 -DC00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 -3 -BITMAP -1D80 -7380 -6180 -C180 -C180 -C180 -C180 -6180 -7380 -1D80 -0180 -0180 -0180 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 10 3 0 -BITMAP -CE -DE -E2 -C2 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 10 2 0 -BITMAP -7C -C6 -C0 -E0 -78 -3C -0E -06 -C6 -7C -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1800 -1800 -1800 -FF80 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -0F80 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 10 1 0 -BITMAP -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -E7 -7B -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 10 2 0 -BITMAP -C3 -C3 -C3 -62 -66 -66 -34 -34 -18 -18 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -C0C0 -CCC0 -CCC0 -CC80 -6E80 -6E80 -7780 -3700 -3300 -3300 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 10 2 0 -BITMAP -C3 -C3 -66 -34 -38 -1C -2C -66 -C3 -C3 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 -3 -BITMAP -C3 -C3 -C3 -62 -66 -66 -34 -3C -18 -18 -10 -30 -30 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 10 2 0 -BITMAP -FF -03 -07 -0E -1C -38 -70 -E0 -C0 -FF -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 16 2 -2 -BITMAP -1F -30 -30 -10 -18 -08 -08 -F0 -08 -08 -18 -10 -30 -30 -30 -1F -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 2 16 5 -2 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 16 1 -2 -BITMAP -F8 -0C -0C -08 -18 -10 -10 -0F -10 -10 -18 -08 -0C -0C -0C -F8 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 3 1 4 -BITMAP -7080 -9C80 -8700 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 2 13 5 -3 -BITMAP -C0 -C0 -00 -00 -80 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 14 2 -1 -BITMAP -08 -08 -1E -6B -68 -C8 -C8 -C8 -C8 -C8 -6B -3E -08 -08 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -0E -13 -30 -30 -30 -30 -FC -30 -30 -20 -40 -FF -FF -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 11 0 1 -BITMAP -8020 -4E40 -3B80 -3180 -60C0 -60C0 -60C0 -3180 -3B80 -4E40 -8020 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -C0C0 -C0C0 -6180 -3100 -3300 -1A00 -0C00 -3F00 -0C00 -3F00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 2 16 5 -2 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 15 2 -2 -BITMAP -7E -E3 -C0 -E0 -78 -5E -C7 -C3 -E3 -7A -1E -07 -03 -C7 -7E -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 2 4 11 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1C00 -6300 -4100 -9C80 -A080 -A080 -A080 -A080 -A080 -9C80 -4100 -6300 -1C00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 8 2 5 -BITMAP -7C -C6 -06 -7E -C6 -C6 -CE -77 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 8 1 1 -BITMAP -1980 -3300 -6600 -CC00 -CC00 -6600 -3300 -1980 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 4 1 3 -BITMAP -FF80 -0080 -0080 -0080 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 1 3 5 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 8 2 5 -BITMAP -3C -42 -B9 -A5 -B9 -A5 -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 1 4 12 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 5 3 9 -BITMAP -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 8 1 2 -BITMAP -0800 -0800 -0800 -FF80 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 8 2 5 -BITMAP -7C -C6 -06 -1C -70 -C0 -FE -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 8 2 5 -BITMAP -7C -C6 -06 -3C -06 -06 -C6 -7C -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 4 2 4 11 -BITMAP -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 -3 -BITMAP -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -E7 -FB -C0 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 15 1 -2 -BITMAP -7F -F9 -F9 -F9 -79 -39 -09 -09 -09 -09 -09 -09 -09 -09 -09 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 3 4 4 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 4 3 3 -3 -BITMAP -60 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 6 8 2 5 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 8 1 5 -BITMAP -3E00 -6300 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 8 1 1 -BITMAP -CC00 -6600 -3300 -1980 -1980 -3300 -6600 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -E100 -6100 -6200 -6200 -6400 -6400 -68C0 -11C0 -12C0 -24C0 -27E0 -40C0 -40C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -E100 -6100 -6200 -6200 -6400 -6400 -69C0 -0A60 -0860 -10C0 -1100 -23E0 -23E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -E100 -3100 -3200 -E200 -3400 -3400 -E8C0 -09C0 -12C0 -24C0 -27E0 -40C0 -40C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 -3 -BITMAP -0C -0C -00 -00 -0C -0C -0C -18 -60 -C0 -C0 -E3 -7E -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -1C00 -0600 -0000 -0C00 -0C00 -1E00 -1600 -1300 -3300 -2300 -2180 -7F80 -4180 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -0E00 -1800 -0000 -0C00 -0C00 -1E00 -1600 -1300 -3300 -2300 -2180 -7F80 -4180 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -0C00 -1600 -0000 -0C00 -0C00 -1E00 -1600 -1300 -3300 -2300 -2180 -7F80 -4180 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -0D00 -1600 -0000 -0C00 -0C00 -1E00 -1600 -1300 -3300 -2300 -2180 -7F80 -4180 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -1200 -1200 -0000 -0C00 -0C00 -1E00 -1600 -1300 -3300 -2300 -2180 -7F80 -4180 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -0C00 -1200 -0C00 -0C00 -1E00 -1600 -1300 -3300 -2300 -2180 -7F80 -4180 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -07C0 -0E00 -0E00 -1600 -1600 -2600 -27C0 -6600 -7E00 -4600 -C600 -C600 -C7C0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 16 1 -3 -BITMAP -1F00 -3180 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -3180 -1F00 -0C00 -0600 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 16 2 0 -BITMAP -38 -0C -00 -FF -C0 -C0 -C0 -C0 -C0 -FE -C0 -C0 -C0 -C0 -C0 -FF -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 16 2 0 -BITMAP -1C -30 -00 -FF -C0 -C0 -C0 -C0 -C0 -FE -C0 -C0 -C0 -C0 -C0 -FF -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 16 2 0 -BITMAP -18 -2C -00 -FF -C0 -C0 -C0 -C0 -C0 -FE -C0 -C0 -C0 -C0 -C0 -FF -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 16 2 0 -BITMAP -24 -24 -00 -FF -C0 -C0 -C0 -C0 -C0 -FE -C0 -C0 -C0 -C0 -C0 -FF -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 16 2 0 -BITMAP -38 -0C -00 -FF -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 16 2 0 -BITMAP -1C -30 -00 -FF -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 16 2 0 -BITMAP -18 -2C -00 -FF -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 16 2 0 -BITMAP -24 -24 -00 -FF -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -7E00 -6380 -6180 -60C0 -60C0 -60C0 -FCC0 -60C0 -60C0 -6180 -6180 -6700 -7C00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 16 1 0 -BITMAP -0D00 -1600 -0000 -C080 -E080 -E080 -B080 -9880 -9880 -8C80 -8680 -8680 -8380 -8380 -8180 -8080 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -1C00 -0600 -0000 -1E00 -3300 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -3300 -1E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -0E00 -1800 -0000 -1E00 -3300 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -3300 -1E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -0C00 -1600 -0000 -1E00 -3300 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -3300 -1E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -0D00 -1600 -0000 -1E00 -3300 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -3300 -1E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -1200 -1200 -0000 -1E00 -3300 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -3300 -1E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 7 2 2 -BITMAP -C2 -64 -38 -10 -38 -4C -86 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1E40 -3340 -6180 -6180 -C2C0 -C4C0 -C4C0 -C8C0 -D0C0 -6180 -6180 -B300 -9E00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 16 1 0 -BITMAP -1C00 -0600 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 16 1 0 -BITMAP -0E00 -1800 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 16 1 0 -BITMAP -0C00 -1600 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 16 1 0 -BITMAP -2200 -2200 -0000 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -0600 -1800 -0000 -C0C0 -C0C0 -6180 -3100 -3300 -1A00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -C0 -C0 -C0 -FE -C7 -C3 -C3 -C3 -C6 -F8 -C0 -C0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -3C00 -4600 -C600 -C400 -C800 -D800 -DC00 -CE00 -C700 -C380 -C180 -C180 -C100 -CE00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3800 -0C00 -0000 -3E00 -6700 -0300 -0300 -3F00 -6300 -C300 -C300 -E700 -7980 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0E00 -1800 -0000 -3E00 -6700 -0300 -0300 -3F00 -6300 -C300 -C300 -E700 -7980 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0C00 -1600 -0000 -3E00 -6700 -0300 -0300 -3F00 -6300 -C300 -C300 -E700 -7980 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1A00 -2C00 -0000 -3E00 -6700 -0300 -0300 -3F00 -6300 -C300 -C300 -E700 -7980 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1400 -1400 -0000 -3E00 -6700 -0300 -0300 -3F00 -6300 -C300 -C300 -E700 -7980 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0C00 -1200 -0C00 -3E00 -6700 -0300 -0300 -3F00 -6300 -C300 -C300 -E700 -7980 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -7B80 -CCC0 -0CC0 -0CC0 -7FC0 -CC00 -CC00 -CC00 -DEC0 -6380 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 -3 -BITMAP -1F00 -7180 -6000 -C000 -C000 -C000 -C000 -6000 -7180 -1F00 -0C00 -0600 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3800 -0C00 -0000 -3E00 -6300 -C180 -C180 -FF80 -C000 -C000 -E000 -7180 -3F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0E00 -1800 -0000 -3E00 -6300 -C180 -C180 -FF80 -C000 -C000 -E000 -7180 -3F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0C00 -1600 -0000 -3E00 -6300 -C180 -C180 -FF80 -C000 -C000 -E000 -7180 -3F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1400 -1400 -0000 -3E00 -6300 -C180 -C180 -FF80 -C000 -C000 -E000 -7180 -3F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 13 2 0 -BITMAP -70 -18 -00 -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 6 13 2 0 -BITMAP -1C -30 -00 -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 6 13 2 0 -BITMAP -18 -2C -00 -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 6 13 1 0 -BITMAP -24 -24 -00 -FC -0C -0C -0C -0C -0C -0C -0C -0C -0C -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -E000 -3B00 -0C00 -3600 -0300 -1F00 -7380 -6180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -34 -58 -00 -DE -E7 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3800 -0C00 -0000 -1C00 -7700 -6300 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0E00 -1800 -0000 -1C00 -7700 -6300 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0C00 -1600 -0000 -1C00 -7700 -6300 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1A00 -2C00 -0000 -1C00 -7700 -6300 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1400 -1400 -0000 -1C00 -7700 -6300 -C180 -C180 -C180 -C180 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 9 1 1 -BITMAP -0800 -0800 -0000 -0000 -FF80 -0000 -0000 -0800 -0800 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -1C80 -7700 -6300 -C580 -C980 -C980 -D180 -6300 -7700 -9C00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -38 -0C -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -E7 -7B -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -0E -18 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -E7 -7B -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -18 -2C -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -E7 -7B -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 1 0 -BITMAP -24 -24 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -E7 -7B -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 16 2 -3 -BITMAP -0E -18 -00 -C3 -C3 -C3 -62 -66 -66 -34 -3C -18 -18 -10 -30 -30 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 16 1 -3 -BITMAP -C000 -C000 -C000 -DC00 -E700 -C300 -C180 -C180 -C180 -C180 -C300 -E700 -DC00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 16 2 -3 -BITMAP -24 -24 -00 -C3 -C3 -C3 -62 -66 -66 -34 -3C -18 -18 -10 -30 -30 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lutRS19-L1.bdf diff -u xc/fonts/bdf/75dpi/lutRS19-L1.bdf:1.2 xc/fonts/bdf/75dpi/lutRS19-L1.bdf:removed --- xc/fonts/bdf/75dpi/lutRS19-L1.bdf:1.2 Mon Apr 7 12:23:30 2003 +++ xc/fonts/bdf/75dpi/lutRS19-L1.bdf Wed Mar 16 21:04:13 2005 @@ -1,3803 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutRS19.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -FONT -B&H-LucidaTypewriter-Medium-R-Normal-Sans-19-190-75-75-M-110-ISO8859-1 -SIZE 19 72 72 -FONTBOUNDINGBOX 14 22 -1 -4 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 19 -POINT_SIZE 190 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 110 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FONT_ASCENT 18 -FONT_DESCENT 4 -DEFAULT_CHAR 0 -FACE_NAME "Lucida Sans Typewriter" -X_HEIGHT 10 -CAP_HEIGHT 14 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 2 14 5 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -80 -80 -80 -80 -00 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 6 5 3 9 -BITMAP -CC -CC -CC -84 -84 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -04C0 -0C80 -0880 -0880 -7FE0 -1100 -1100 -1100 -FFC0 -2200 -2200 -2200 -2400 -4400 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 17 2 -2 -BITMAP -10 -7E -D2 -D0 -D0 -D0 -70 -38 -1C -1E -16 -16 -16 -DC -FC -10 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -70C0 -D880 -8900 -8900 -DA00 -7600 -0400 -0B80 -1EC0 -1440 -2440 -2440 -46C0 -C380 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -1E00 -3300 -3300 -3300 -3600 -1C00 -3800 -4C60 -CE60 -C640 -C7C0 -C380 -6380 -3EE0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 5 4 9 -BITMAP -E0 -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 17 3 -3 -BITMAP -0E -1C -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -40 -60 -20 -30 -1C -06 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 17 1 -3 -BITMAP -C0 -70 -18 -0C -0C -06 -06 -06 -06 -06 -06 -06 -0C -0C -18 -70 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 8 2 6 -BITMAP -18 -18 -DB -E7 -00 -3C -66 -24 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 7 4 -4 -BITMAP -E0 -E0 -E0 -20 -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 1 1 4 -BITMAP -FFC0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 2 4 0 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 17 1 -3 -BITMAP -00C0 -0080 -0180 -0100 -0300 -0200 -0600 -0400 -0C00 -0800 -1800 -1000 -3000 -2000 -6000 -4000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1C00 -6300 -6300 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -6300 -1C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0400 -7C00 -8C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FFC0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 14 1 0 -BITMAP -7C -86 -03 -03 -03 -03 -06 -0C -18 -30 -60 -60 -C0 -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 14 2 0 -BITMAP -FC -87 -03 -03 -03 -06 -78 -0E -03 -03 -03 -03 -86 -FC -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0300 -0700 -0700 -0B00 -1300 -3300 -2300 -4300 -C300 -FFC0 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 14 3 0 -BITMAP -FE -80 -80 -80 -80 -F0 -1C -0C -06 -06 -06 -06 -8C -F8 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1F00 -3100 -6000 -4000 -C000 -DE00 -E300 -C180 -C180 -C180 -C180 -4180 -6300 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 14 2 0 -BITMAP -FF -FF -02 -02 -04 -04 -08 -08 -10 -10 -30 -20 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1E00 -3300 -6100 -6100 -7300 -3E00 -1C00 -2F00 -4380 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -3C00 -6300 -C100 -C180 -C180 -C180 -C180 -6380 -3D80 -0180 -0100 -0300 -4600 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 2 10 5 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 2 14 5 -4 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -C0 -40 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -0040 -01C0 -0700 -1C00 -F000 -7000 -1C00 -0700 -01C0 -0040 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 5 1 2 -BITMAP -FFC0 -0000 -0000 -0000 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -8000 -E000 -3800 -0E00 -0380 -03C0 -0E00 -3800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -FE00 -8300 -8180 -0180 -0100 -0200 -0400 -0800 -1800 -1800 -0000 -0000 -1800 -1800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 1 0 -BITMAP -0F80 -30C0 -6040 -43C0 -8440 -8840 -8840 -88C0 -88C0 -89C0 -4760 -4000 -3080 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -0600 -0E00 -0E00 -0B00 -1300 -1300 -1180 -2180 -2180 -3FC0 -40C0 -40C0 -4060 -8060 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -FE00 -C700 -C300 -C300 -C300 -C600 -FC00 -C600 -C300 -C180 -C180 -C180 -C300 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0FC0 -3840 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -3840 -0FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -FE00 -C300 -C180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C180 -C180 -C300 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -FF80 -C000 -C000 -C000 -C000 -C000 -FF00 -C000 -C000 -C000 -C000 -C000 -C000 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -FF80 -C000 -C000 -C000 -C000 -C000 -FF00 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0FC0 -3040 -6000 -6000 -C000 -C000 -C000 -C000 -C0C0 -C0C0 -60C0 -60C0 -38C0 -0FC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -C180 -C180 -C180 -C180 -C180 -C180 -FF80 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 14 2 0 -BITMAP -FF -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 14 2 0 -BITMAP -7E -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -8C -F8 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -C180 -C300 -C200 -C400 -C800 -D800 -D000 -F800 -DC00 -CE00 -C600 -C300 -C380 -C1C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 14 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -C0C0 -C0C0 -E1C0 -A140 -A140 -A140 -9240 -9240 -9240 -9240 -8C40 -8C40 -8C40 -8040 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -C080 -E080 -E080 -F080 -B080 -9880 -9880 -8C80 -8E80 -8680 -8780 -8380 -8180 -8180 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1E00 -3300 -6180 -4080 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -4080 -6180 -3300 -1E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -FE00 -C380 -C180 -C180 -C180 -C180 -C300 -FC00 -C000 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 18 1 -4 -BITMAP -1E00 -3300 -6180 -4080 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -40C0 -6180 -3380 -1F00 -0200 -0100 -00E0 -0040 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -FC00 -C700 -C300 -C300 -C300 -C700 -FE00 -CC00 -CC00 -C600 -C700 -C300 -C180 -C1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -3F00 -6100 -C000 -C000 -E000 -7000 -3C00 -0F00 -0380 -0180 -0180 -0180 -8300 -7E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 12 14 0 0 -BITMAP -FFF0 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -C020 -C040 -6040 -6040 -6080 -3080 -3080 -3100 -1900 -1900 -1A00 -0E00 -0E00 -0C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -8020 -8C20 -8C20 -8C60 -9E40 -DE40 -DA40 -5240 -52C0 -53C0 -73C0 -7180 -6180 -6180 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -E040 -60C0 -3080 -3900 -1B00 -0E00 -0E00 -0E00 -0F00 -1300 -3180 -21C0 -40C0 -C060 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 12 14 0 0 -BITMAP -E030 -6020 -7040 -3080 -1880 -1D00 -0F00 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -FFC0 -01C0 -0180 -0380 -0700 -0600 -0E00 -1C00 -1800 -3000 -7000 -6000 -C000 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 17 4 -3 -BITMAP -F8 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 17 1 -3 -BITMAP -C000 -4000 -6000 -2000 -3000 -1000 -1800 -0800 -0C00 -0400 -0600 -0200 -0300 -0100 -0180 -0080 -00C0 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 17 2 -3 -BITMAP -F8 -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 3 -BITMAP -0400 -0C00 -0C00 -1200 -1200 -2100 -2100 -4080 -4080 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 1 0 -2 -BITMAP -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 4 2 4 12 -BITMAP -E0 -30 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -7E00 -4300 -0300 -0300 -3F00 -6300 -C300 -C300 -C700 -7DC0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -C000 -C000 -C000 -C000 -DE00 -E300 -C180 -C180 -C180 -C180 -C180 -C300 -E300 -DE00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -1F80 -7080 -6000 -C000 -C000 -C000 -C000 -6000 -7080 -1F80 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0180 -0180 -0180 -0180 -3D80 -6380 -6180 -C180 -C180 -C180 -C180 -C180 -6380 -3D80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -1E00 -6300 -4180 -C180 -FF80 -C000 -C000 -4000 -6080 -1F80 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -0FC0 -1C00 -1800 -1800 -1800 -FFC0 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 -4 -BITMAP -1E80 -6380 -6180 -C180 -C180 -C180 -C180 -C180 -6380 -3D80 -0180 -0180 -4300 -7E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 14 2 0 -BITMAP -C0 -C0 -C0 -C0 -CE -DF -E3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 6 14 1 0 -BITMAP -0C -0C -00 -00 -FC -0C -0C -0C -0C -0C -0C -0C -0C -0C -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 18 1 -4 -BITMAP -06 -06 -00 -00 -7E -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -8E -FC -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -C000 -C000 -C000 -C000 -C300 -C400 -CC00 -D800 -D000 -F800 -DC00 -CE00 -C700 -C380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 6 14 1 0 -BITMAP -FC -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -B9E0 -E720 -C620 -8420 -8420 -8420 -8420 -8420 -8420 -8420 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 10 2 0 -BITMAP -CE -DF -E3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 2 -4 -BITMAP -DE00 -E300 -C180 -C180 -C180 -C180 -C180 -C300 -E300 -DE00 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 -4 -BITMAP -3D80 -6380 -6180 -C180 -C180 -C180 -C180 -C180 -6380 -3D80 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 10 3 0 -BITMAP -DF -F1 -E1 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 10 2 0 -BITMAP -3E -C2 -C0 -E0 -7C -1F -07 -03 -86 -FC -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1800 -1800 -1800 -FFC0 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1C00 -0FC0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 10 2 0 -BITMAP -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FB -73 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -C0C0 -E080 -6080 -6100 -3100 -3200 -3A00 -1A00 -1C00 -0C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -C020 -C420 -CA40 -6A40 -6A40 -6A40 -71C0 -7180 -7180 -3180 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -E080 -7100 -3300 -1A00 -1C00 -0E00 -1600 -2300 -6380 -C1C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 -4 -BITMAP -C0C0 -E080 -6080 -6100 -3100 -3200 -1A00 -1A00 -1C00 -0C00 -0800 -0800 -1000 -6000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -FF80 -0100 -0200 -0400 -0C00 -1800 -3000 -2000 -4000 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 17 2 -3 -BITMAP -1E -30 -30 -30 -10 -10 -10 -30 -C0 -30 -10 -10 -30 -30 -30 -30 -1E -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 1 17 5 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 17 2 -3 -BITMAP -F0 -18 -18 -18 -18 -10 -10 -18 -0E -18 -10 -10 -18 -18 -18 -18 -F0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 4 1 3 -BITMAP -7040 -4840 -8480 -8380 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 2 14 5 -4 -BITMAP -80 -80 -00 -00 -80 -80 -80 -80 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 14 2 0 -BITMAP -08 -08 -3E -6A -E8 -C8 -C8 -C8 -C8 -48 -6A -3E -08 -08 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 14 2 0 -BITMAP -0F -10 -30 -30 -30 -30 -FC -30 -30 -30 -30 -60 -E0 -FF -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 2 -BITMAP -8080 -4100 -7F00 -6300 -4100 -4100 -4100 -6300 -7F00 -8080 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -C060 -60C0 -7080 -3100 -1B00 -1E00 -0C00 -3F80 -0C00 -3F80 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 1 17 5 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -00 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 18 2 -4 -BITMAP -3E -42 -80 -80 -E0 -F0 -F8 -8C -84 -C4 -E4 -78 -3C -0E -06 -06 -8C -F8 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 1 3 13 -BITMAP -98 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1F00 -2180 -4080 -8F40 -9140 -A040 -A040 -A040 -A040 -9140 -8E40 -4080 -6100 -3E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 8 2 6 -BITMAP -78 -84 -04 -7C -84 -84 -8C -76 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 8 1 1 -BITMAP -0880 -1100 -2200 -CC00 -4400 -2200 -1100 -0880 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 4 1 3 -BITMAP -FFC0 -0040 -0040 -0040 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 1 2 6 -BITMAP -FF -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 8 2 6 -BITMAP -38 -44 -BA -AA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 1 3 13 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 3 4 11 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 4 7 -1 7 -BITMAP -E0 -10 -10 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 4 7 -1 7 -BITMAP -E0 -10 -10 -60 -10 -10 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 4 2 3 12 -BITMAP -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 -3 -BITMAP -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FB -FB -C0 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 17 2 -3 -BITMAP -7E -FA -FA -FA -FA -7A -3A -0A -0A -0A -0A -0A -0A -0A -0A -0A -0A -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 2 2 5 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 3 4 5 -4 -BITMAP -C0 -40 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 5 7 -1 7 -BITMAP -E0 -A0 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 8 2 6 -BITMAP -38 -6C -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 8 1 1 -BITMAP -8800 -4400 -2200 -1100 -1980 -2200 -4400 -8800 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 2 0 -BITMAP -E060 -A040 -2080 -2100 -2100 -2200 -FC00 -04C0 -08C0 -1140 -1240 -23E0 -4040 -C040 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 2 0 -BITMAP -E060 -A040 -2080 -2100 -2100 -2200 -FC00 -05C0 -0820 -1020 -1040 -2080 -4100 -C1E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 2 0 -BITMAP -E060 -1040 -1080 -6100 -1100 -1200 -E400 -04C0 -08C0 -1140 -1240 -23E0 -4040 -C040 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 -4 -BITMAP -0C00 -0C00 -0000 -0000 -0C00 -0C00 -0800 -1000 -2000 -4000 -C000 -C080 -6080 -3F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 17 0 0 -BITMAP -0E00 -0300 -0000 -0600 -0E00 -0E00 -0B00 -1300 -1300 -1180 -2180 -2180 -3FC0 -40C0 -40C0 -4060 -8060 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 17 0 0 -BITMAP -0E00 -1800 -0000 -0600 -0E00 -0E00 -0B00 -1300 -1300 -1180 -2180 -2180 -3FC0 -40C0 -40C0 -4060 -8060 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 17 0 0 -BITMAP -1E00 -3300 -0000 -0600 -0E00 -0E00 -0B00 -1300 -1300 -1180 -2180 -2180 -3FC0 -40C0 -40C0 -4060 -8060 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 17 0 0 -BITMAP -3D00 -2F00 -0000 -0600 -0E00 -0E00 -0B00 -1300 -1300 -1180 -2180 -2180 -3FC0 -40C0 -40C0 -4060 -8060 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 16 0 0 -BITMAP -1300 -0000 -0600 -0E00 -0E00 -0B00 -1300 -1300 -1180 -2180 -2180 -3FC0 -40C0 -40C0 -4060 -8060 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 18 0 0 -BITMAP -0E00 -0A00 -0E00 -0000 -0600 -0E00 -0E00 -0B00 -1300 -1300 -1180 -2180 -2180 -3FC0 -40C0 -40C0 -4060 -8060 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 12 14 0 0 -BITMAP -03E0 -0700 -0700 -0700 -0B00 -0B00 -1300 -13E0 -1300 -2300 -3F00 -4300 -4300 -C3F0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 18 1 -4 -BITMAP -0FC0 -3840 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -3840 -0FC0 -0400 -0400 -0200 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 17 2 0 -BITMAP -3800 -0C00 -0000 -FF80 -C000 -C000 -C000 -C000 -C000 -FF00 -C000 -C000 -C000 -C000 -C000 -C000 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 17 2 0 -BITMAP -1C00 -3000 -0000 -FF80 -C000 -C000 -C000 -C000 -C000 -FF00 -C000 -C000 -C000 -C000 -C000 -C000 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 17 2 0 -BITMAP -1E00 -3300 -0000 -FF80 -C000 -C000 -C000 -C000 -C000 -FF00 -C000 -C000 -C000 -C000 -C000 -C000 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 16 2 0 -BITMAP -4C00 -0000 -FF80 -C000 -C000 -C000 -C000 -C000 -FF00 -C000 -C000 -C000 -C000 -C000 -C000 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 17 2 0 -BITMAP -38 -0C -00 -FF -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 17 2 0 -BITMAP -1C -30 -00 -FF -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 17 2 0 -BITMAP -3C -66 -00 -FF -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 16 2 0 -BITMAP -4C -00 -FF -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -7F00 -6180 -60C0 -6060 -6060 -6060 -F860 -6060 -6060 -6060 -60C0 -60C0 -6180 -7F00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -3D00 -2F00 -0000 -C080 -E080 -E080 -F080 -B080 -9880 -9880 -8C80 -8E80 -8680 -8780 -8380 -8180 -8180 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 17 1 0 -BITMAP -1C00 -0600 -0000 -1E00 -3300 -6180 -4080 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -4080 -6180 -3300 -1E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 17 1 0 -BITMAP -0E00 -1800 -0000 -1E00 -3300 -6180 -4080 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -4080 -6180 -3300 -1E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 17 1 0 -BITMAP -1E00 -3300 -0000 -1E00 -3300 -6180 -4080 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -4080 -6180 -3300 -1E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 17 1 0 -BITMAP -3D00 -2F00 -0000 -1E00 -3300 -6180 -4080 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -4080 -6180 -3300 -1E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -2600 -0000 -1E00 -3300 -6180 -4080 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -4080 -6180 -3300 -1E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -8040 -4080 -2100 -1200 -0C00 -0C00 -1200 -2100 -4080 -8040 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1EC0 -3380 -6180 -4280 -C2C0 -C4C0 -C4C0 -C8C0 -C8C0 -D0C0 -7080 -6180 -7300 -DE00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -1C00 -0600 -0000 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -1C00 -3000 -0000 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -3C00 -6600 -0000 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 16 1 0 -BITMAP -2600 -0000 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -C080 -6100 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 12 17 0 0 -BITMAP -0700 -0C00 -0000 -E030 -6020 -7040 -3080 -1880 -1D00 -0F00 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 2 0 -BITMAP -C000 -C000 -C000 -FE00 -C380 -C180 -C180 -C180 -C180 -C300 -FC00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 15 2 0 -BITMAP -7C00 -C600 -C600 -C600 -C400 -C800 -C800 -CC00 -CE00 -C700 -C380 -C180 -C180 -D180 -DF00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1C00 -0600 -0000 -7E00 -4300 -0300 -0300 -3F00 -6300 -C300 -C300 -C700 -7DC0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1C00 -3000 -0000 -7E00 -4300 -0300 -0300 -3F00 -6300 -C300 -C300 -C700 -7DC0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1E00 -3300 -0000 -7E00 -4300 -0300 -0300 -3F00 -6300 -C300 -C300 -C700 -7DC0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3D00 -2F00 -0000 -7E00 -4300 -0300 -0300 -3F00 -6300 -C300 -C300 -C700 -7DC0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -2600 -0000 -7E00 -4300 -0300 -0300 -3F00 -6300 -C300 -C300 -C700 -7DC0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1C00 -1400 -1C00 -0000 -7E00 -4300 -0300 -0300 -3F00 -6300 -C300 -C300 -C700 -7DC0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -7B80 -4E40 -0C60 -0C60 -7FE0 -EC00 -CC00 -CC00 -CE20 -7BE0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 -4 -BITMAP -1F80 -7080 -6000 -C000 -C000 -C000 -C000 -6000 -7080 -1F80 -0800 -0800 -0400 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1C00 -0600 -0000 -1E00 -6300 -4180 -C180 -FF80 -C000 -C000 -4000 -6080 -1F80 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1C00 -3000 -0000 -1E00 -6300 -4180 -C180 -FF80 -C000 -C000 -4000 -6080 -1F80 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3C00 -6600 -0000 -1E00 -6300 -4180 -C180 -FF80 -C000 -C000 -4000 -6080 -1F80 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -2600 -0000 -1E00 -6300 -4180 -C180 -FF80 -C000 -C000 -4000 -6080 -1F80 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 13 1 0 -BITMAP -1C -06 -00 -FC -0C -0C -0C -0C -0C -0C -0C -0C -0C -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 6 13 1 0 -BITMAP -1C -30 -00 -FC -0C -0C -0C -0C -0C -0C -0C -0C -0C -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 13 1 0 -BITMAP -3C -66 -00 -FC -0C -0C -0C -0C -0C -0C -0C -0C -0C -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 7 12 1 0 -BITMAP -26 -00 -FC -0C -0C -0C -0C -0C -0C -0C -0C -0C -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -FC00 -1C00 -6C00 -4600 -3F00 -6300 -C180 -C180 -C180 -C180 -C180 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -7A -5E -00 -CE -DF -E3 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1C00 -0600 -0000 -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0E00 -1800 -0000 -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1E00 -3300 -0000 -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3D00 -2F00 -0000 -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -2600 -0000 -1E00 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -6180 -1E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -0C00 -0C00 -0000 -0000 -FFC0 -0000 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -1FC0 -6180 -63C0 -C2C0 -C4C0 -C8C0 -D0C0 -F180 -6180 -FE00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -38 -0C -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FB -73 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -1C -30 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FB -73 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 13 2 0 -BITMAP -3C -66 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FB -73 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 8 12 2 0 -BITMAP -26 -00 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -C7 -FB -73 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 17 1 -4 -BITMAP -0E00 -1800 -0000 -C0C0 -E080 -6080 -6100 -3100 -3200 -1A00 -1A00 -1C00 -0C00 -0800 -0800 -1000 -6000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 9 17 2 -4 -BITMAP -C000 -C000 -C000 -DE00 -E300 -C180 -C180 -C180 -C180 -C180 -C300 -E300 -DE00 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 11 0 -BBX 10 16 1 -4 -BITMAP -2600 -0000 -C0C0 -E080 -6080 -6100 -3100 -3200 -1A00 -1A00 -1C00 -0C00 -0800 -0800 -1000 -6000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/lutRS24-L1.bdf diff -u xc/fonts/bdf/75dpi/lutRS24-L1.bdf:1.1 xc/fonts/bdf/75dpi/lutRS24-L1.bdf:removed --- xc/fonts/bdf/75dpi/lutRS24-L1.bdf:1.1 Wed Apr 4 18:56:37 2001 +++ xc/fonts/bdf/75dpi/lutRS24-L1.bdf Wed Mar 16 21:04:13 2005 @@ -1,4385 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl lutRS24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -FONT -B&H-LucidaTypewriter-Medium-R-Normal-Sans-24-240-75-75-M-140-ISO8859-1 -SIZE 24 72 72 -FONTBOUNDINGBOX 18 27 -2 -5 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "B&H" -FAMILY_NAME "LucidaTypewriter" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "Sans" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "M" -AVERAGE_WIDTH 140 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 22 -FONT_DESCENT 5 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright Bigelow & Holmes 1986, 1985." -FACE_NAME "Lucida Sans Typewriter" -X_HEIGHT 13 -CAP_HEIGHT 17 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 3 17 6 0 -BITMAP -60 -60 -60 -60 -60 -60 -60 -60 -40 -40 -40 -40 -00 -00 -00 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 5 2 12 -BITMAP -C0C0 -C0C0 -C0C0 -4080 -4080 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0220 -0220 -0420 -0420 -0440 -0440 -7FF8 -0880 -0880 -0880 -1880 -FFF0 -1100 -1100 -2100 -2200 -2200 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 21 3 -2 -BITMAP -0800 -0800 -3F00 -6980 -C800 -C800 -C800 -E800 -7800 -3800 -1E00 -0F00 -0B80 -0980 -0980 -0980 -8B80 -EF00 -7E00 -0800 -0800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -380C -4418 -8210 -8220 -8260 -8240 -4480 -3900 -0300 -0270 -0488 -0904 -1904 -1104 -2104 -6088 -C070 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 15 17 0 0 -BITMAP -0780 -0CC0 -1860 -1860 -18E0 -1CC0 -0F00 -0E00 -3606 -6706 -C386 -C1C4 -C0EC -C07C -6038 -307C -1FDE -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 3 6 6 11 -BITMAP -E0 -E0 -E0 -40 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 8 21 4 -4 -BITMAP -07 -0F -3C -30 -70 -60 -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -30 -1C -0F -03 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 8 21 2 -4 -BITMAP -C0 -F0 -38 -0C -0C -06 -06 -03 -03 -03 -03 -03 -03 -03 -06 -06 -0E -0C -38 -F0 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 10 2 7 -BITMAP -0E00 -0E00 -4420 -E4E0 -F1E0 -0000 -1B00 -3B80 -71C0 -1100 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 13 2 0 -BITMAP -0400 -0400 -0400 -0400 -0400 -0400 -FFE0 -0400 -0400 -0400 -0400 -0400 -0400 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 3 8 6 -4 -BITMAP -E0 -E0 -E0 -E0 -20 -60 -40 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 1 1 5 -BITMAP -FFF0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 3 3 6 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 21 1 -4 -BITMAP -0018 -0010 -0020 -0020 -0040 -0040 -0080 -0180 -0100 -0300 -0200 -0600 -0400 -0C00 -0800 -1000 -1000 -2000 -2000 -4000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0F00 -30C0 -6060 -6060 -4020 -C030 -C030 -C030 -C030 -C030 -C030 -C030 -4020 -6060 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -0200 -1E00 -F600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -FFF0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 17 2 0 -BITMAP -7E00 -C300 -0180 -0180 -0180 -0180 -0100 -0300 -0200 -0400 -0800 -1000 -3000 -6000 -E000 -E000 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 17 3 0 -BITMAP -FE00 -8300 -0180 -0180 -0180 -0180 -0700 -7C00 -0600 -0300 -0180 -0180 -0180 -0180 -0300 -8700 -FC00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -0180 -0380 -0380 -0580 -0D80 -0980 -1180 -3180 -2180 -4180 -C180 -FFE0 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 17 3 0 -BITMAP -FF80 -8000 -8000 -8000 -8000 -8000 -F800 -0E00 -0300 -0180 -0180 -0180 -0180 -0180 -0300 -8600 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -0FC0 -1040 -2000 -6000 -4000 -C000 -DF00 -F1C0 -E0C0 -C060 -C060 -C060 -C060 -4060 -60C0 -3180 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 17 3 0 -BITMAP -FFC0 -FFC0 -0080 -0180 -0100 -0300 -0200 -0600 -0400 -0C00 -0800 -1800 -1000 -3000 -3000 -6000 -6000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -1F00 -3080 -6040 -6040 -6040 -70C0 -3D80 -1F00 -1F80 -63C0 -40E0 -C060 -C060 -C060 -E040 -70C0 -1F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -1F00 -3180 -60C0 -C040 -C060 -C060 -C060 -C060 -60E0 -71E0 -1F60 -0060 -0040 -00C0 -0080 -4100 -7E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 3 13 6 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 3 17 6 -4 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -E0 -20 -60 -40 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 13 0 0 -BITMAP -0020 -0060 -0180 -0600 -0C00 -3000 -C000 -3000 -0C00 -0600 -0180 -0060 -0020 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 7 1 3 -BITMAP -FFF0 -0000 -0000 -0000 -0000 -0000 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 13 1 0 -BITMAP -8000 -C000 -3000 -0C00 -0600 -0180 -0060 -0180 -0600 -0C00 -3000 -C000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 17 2 0 -BITMAP -FF00 -8180 -80C0 -00C0 -00C0 -0180 -0300 -0600 -0C00 -0800 -1800 -1800 -0000 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 1 0 -BITMAP -07E0 -1C10 -3008 -60F8 -4108 -C208 -8208 -8408 -8408 -8418 -8438 -8428 -4268 -41CC -2000 -1810 -07E0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 -1 0 -BITMAP -0600 -0700 -0B00 -0B00 -0980 -1180 -1180 -10C0 -30C0 -20C0 -20E0 -7FE0 -4060 -4030 -8030 -8030 -8018 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -FF00 -C180 -C0C0 -C0C0 -C0C0 -C0C0 -C180 -C300 -FF00 -C3C0 -C0C0 -C060 -C060 -C060 -C060 -C0C0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -07F0 -1830 -3000 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -3000 -1C10 -07F0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -FF00 -C1C0 -C0E0 -C060 -C030 -C030 -C030 -C030 -C030 -C030 -C030 -C030 -C060 -C060 -C0C0 -C1C0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 17 3 0 -BITMAP -FF80 -C000 -C000 -C000 -C000 -C000 -C000 -FF00 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 17 3 0 -BITMAP -FFC0 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FF80 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -07F0 -1810 -3000 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -C030 -C030 -6030 -6030 -3030 -1C30 -07E0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -FFE0 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 17 2 0 -BITMAP -FFC0 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FFC0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 8 17 3 0 -BITMAP -7F -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -86 -FC -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -C040 -C080 -C100 -C300 -C200 -C400 -C800 -D000 -F800 -DC00 -CC00 -C600 -C300 -C380 -C1C0 -C0E0 -C070 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 17 3 0 -BITMAP -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -C030 -E070 -E070 -A050 -A050 -B0D0 -9090 -9090 -9090 -8910 -8910 -8910 -8910 -8610 -8610 -8610 -8010 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -C020 -E020 -E020 -F020 -B020 -9820 -9820 -8C20 -8E20 -8620 -8320 -8320 -81A0 -81E0 -80E0 -8060 -8060 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0F80 -38E0 -3060 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -C018 -C018 -6030 -6030 -3060 -38E0 -0F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 3 0 -BITMAP -FF80 -C0C0 -C060 -C060 -C060 -C060 -C060 -C0C0 -C180 -FE00 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 21 1 -4 -BITMAP -0F80 -38C0 -3060 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -C018 -C018 -6038 -6030 -3070 -38E0 -0FE0 -00C0 -0070 -003C -0018 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -FF00 -C180 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -C380 -FF00 -C600 -C700 -C300 -C180 -C1C0 -C0C0 -C0E0 -C070 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -1FC0 -6040 -C000 -C000 -C000 -E000 -7000 -3C00 -0F00 -03C0 -00E0 -0060 -0060 -0060 -0040 -80C0 -7F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -FFFC -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -4040 -60C0 -3F80 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -C00C -6008 -6008 -6010 -3010 -3010 -3020 -1820 -1820 -1840 -0C40 -0CC0 -0E80 -0680 -0700 -0700 -0300 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -8004 -8604 -860C -8708 -CF08 -CF08 -CD08 -C918 -C998 -5990 -5890 -5090 -70F0 -70F0 -70E0 -6060 -6060 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 -1 0 -BITMAP -C010 -6020 -7060 -3040 -3880 -1D80 -0D00 -0E00 -0600 -0700 -0B80 -1180 -10C0 -20E0 -4060 -4030 -8038 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -E008 -6018 -3010 -3820 -1820 -1C40 -0CC0 -0680 -0700 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -7FF0 -0070 -0060 -00C0 -01C0 -0180 -0300 -0700 -0600 -0E00 -1C00 -1800 -3800 -7000 -6000 -E000 -FFF0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 6 21 6 -4 -BITMAP -FC -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -FC -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 21 1 -4 -BITMAP -C000 -4000 -2000 -2000 -1000 -1000 -0800 -0C00 -0400 -0600 -0200 -0300 -0100 -0180 -0080 -0040 -0040 -0020 -0020 -0010 -0018 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 6 21 3 -4 -BITMAP -FC -04 -04 -04 -04 -04 -04 -04 -04 -04 -04 -04 -04 -04 -04 -04 -04 -04 -04 -04 -FC -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 13 1 3 -BITMAP -0200 -0600 -0600 -0F00 -0900 -0900 -1080 -1080 -2040 -2040 -6040 -4020 -C030 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 1 0 -2 -BITMAP -FFFC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 5 3 5 14 -BITMAP -E0 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 13 2 0 -BITMAP -3F80 -41C0 -00C0 -00C0 -00C0 -1FC0 -70C0 -60C0 -C0C0 -C0C0 -C0C0 -63C0 -3EF0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -C000 -C000 -C000 -C000 -CF00 -F1C0 -E0C0 -C060 -C060 -C060 -C060 -C060 -C060 -C0C0 -C0C0 -F180 -DF00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 13 2 0 -BITMAP -0FE0 -3860 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -3820 -0FE0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -0060 -0060 -0060 -0060 -1F60 -31E0 -6060 -6060 -C060 -C060 -C060 -C060 -C060 -C060 -60E0 -71E0 -1E60 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 13 2 0 -BITMAP -1F80 -31C0 -60C0 -6060 -C060 -C060 -FFE0 -C000 -C000 -4000 -6000 -3020 -0FE0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 19 2 0 -BITMAP -07F0 -0C10 -1800 -1800 -1800 -1800 -FFF0 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 18 2 -5 -BITMAP -1FA0 -31E0 -60E0 -4060 -C060 -C060 -C060 -C060 -C060 -C060 -60E0 -71E0 -1E60 -0060 -0060 -0040 -4080 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 17 2 0 -BITMAP -C000 -C000 -C000 -C000 -CF00 -DF80 -F1C0 -E0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 7 17 2 0 -BITMAP -06 -06 -00 -00 -FE -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 8 22 2 -5 -BITMAP -03 -03 -00 -00 -7F -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -03 -86 -FC -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 3 0 -BITMAP -C000 -C000 -C000 -C000 -C180 -C100 -C200 -C400 -C800 -D000 -F800 -DC00 -CE00 -C700 -C380 -C180 -C0E0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 7 17 2 0 -BITMAP -FE -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -9C70 -A288 -C308 -8208 -8208 -8208 -8208 -8208 -8208 -8208 -8208 -8208 -8208 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 13 2 0 -BITMAP -CF00 -DF80 -F1C0 -E0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 18 2 -5 -BITMAP -CF00 -F1C0 -E0C0 -C060 -C060 -C060 -C060 -C060 -C060 -C0C0 -C0C0 -F180 -DF00 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 18 1 -5 -BITMAP -1F60 -31E0 -6060 -6060 -C060 -C060 -C060 -C060 -C060 -C060 -60E0 -71E0 -1E60 -0060 -0060 -0060 -0060 -0060 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 13 4 0 -BITMAP -CF80 -F880 -E080 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 13 2 0 -BITMAP -3F80 -6080 -C000 -C000 -E000 -7C00 -3F00 -07C0 -00C0 -00C0 -00C0 -C180 -FE00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 15 2 0 -BITMAP -1800 -1800 -FFE0 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -0C00 -07E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 13 2 0 -BITMAP -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -C3C0 -7EC0 -3CC0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -C018 -6010 -6020 -3020 -3020 -3840 -1840 -1880 -0C80 -0D80 -0F00 -0700 -0600 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -C004 -C304 -C308 -6308 -6488 -6488 -6498 -6490 -6890 -3850 -3870 -3870 -3060 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -E060 -7040 -3080 -1880 -1D00 -0E00 -0600 -0F00 -0B80 -1180 -30C0 -20E0 -4070 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 18 1 -5 -BITMAP -E018 -6010 -6030 -3020 -3020 -3840 -1840 -1880 -0C80 -0D80 -0F00 -0700 -0600 -0200 -0400 -0400 -0800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 13 2 0 -BITMAP -FFE0 -0040 -0080 -0100 -0300 -0200 -0400 -0800 -1000 -3000 -6000 -4000 -FFE0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 21 3 -4 -BITMAP -0780 -0C00 -1800 -1800 -1800 -0C00 -0C00 -0400 -0400 -0800 -F000 -0800 -0400 -0400 -0C00 -0C00 -1800 -1800 -1800 -0C00 -0780 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 1 21 7 -4 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 21 3 -4 -BITMAP -F800 -0C00 -0600 -0600 -0600 -0C00 -0C00 -0800 -0800 -0C00 -0780 -0C00 -0800 -0800 -0800 -0C00 -0600 -0600 -0600 -0C00 -F800 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 5 1 4 -BITMAP -3810 -4C10 -8610 -8320 -81C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 3 18 6 -5 -BITMAP -E0 -E0 -00 -00 -00 -40 -40 -40 -40 -40 -60 -60 -60 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 17 2 0 -BITMAP -0200 -0200 -0FC0 -3E40 -7200 -6200 -C200 -C200 -C200 -C200 -C200 -4200 -6240 -3A40 -0FC0 -0200 -0200 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 17 3 0 -BITMAP -0F80 -1880 -1000 -3000 -3000 -3000 -3000 -3000 -FC00 -3000 -3000 -3000 -3000 -3000 -6000 -E000 -FF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 12 2 3 -BITMAP -C020 -4060 -7FC0 -71C0 -60C0 -4040 -4040 -4040 -60C0 -71C0 -FFE0 -8000 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -E018 -6010 -7020 -3060 -3840 -1880 -1C80 -0D00 -0F00 -0600 -3FE0 -0600 -3FE0 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 1 21 7 -4 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -00 -00 -00 -00 -00 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 21 3 -4 -BITMAP -3F00 -4100 -8000 -8000 -C000 -F000 -F800 -DE00 -8700 -8300 -8100 -C100 -7100 -3E00 -1F00 -0780 -0180 -0180 -0180 -8300 -FE00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 7 1 4 16 -BITMAP -C6 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0FC0 -3060 -4010 -4010 -87C8 -9848 -B008 -A008 -A008 -A008 -B008 -9848 -8FC8 -4010 -4010 -3060 -1F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 8 9 3 8 -BITMAP -7C -C6 -82 -02 -3E -42 -82 -86 -7F -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 11 2 1 -BITMAP -0420 -0840 -1080 -3180 -6300 -C600 -6300 -3180 -1080 -0840 -0C60 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 7 1 3 -BITMAP -FFF0 -0010 -0010 -0010 -0010 -0010 -0010 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 1 2 8 -BITMAP -FFC0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 10 2 7 -BITMAP -1E00 -6180 -5E80 -9240 -9E40 -9C40 -9440 -5280 -6180 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 7 1 4 16 -BITMAP -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 4 3 5 14 -BITMAP -60 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 13 2 0 -BITMAP -0400 -0400 -0400 -0400 -FFE0 -0400 -0400 -0400 -0400 -0400 -0000 -0000 -FFE0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 5 9 -2 8 -BITMAP -F0 -88 -08 -08 -10 -20 -40 -C0 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 5 9 -2 8 -BITMAP -F0 -08 -08 -08 -70 -18 -08 -08 -F0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 5 3 4 14 -BITMAP -38 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 17 2 -4 -BITMAP -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -C3C0 -FEC0 -FCC0 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 8 21 3 -4 -BITMAP -7F -F9 -F9 -F9 -F9 -F9 -79 -79 -19 -09 -09 -09 -09 -09 -09 -09 -09 -09 -09 -09 -09 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 3 2 6 6 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 4 5 6 -5 -BITMAP -E0 -60 -10 -10 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 5 9 -2 8 -BITMAP -60 -E0 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 9 3 8 -BITMAP -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 11 2 1 -BITMAP -C600 -4200 -2100 -3180 -18C0 -0C60 -18C0 -3180 -2100 -4200 -8400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 2 0 -BITMAP -600C -E018 -2010 -2020 -2040 -20C0 -2080 -2100 -FB18 -0218 -0428 -0828 -0848 -1088 -20FC -6008 -C008 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 2 0 -BITMAP -600C -E018 -2010 -2020 -2040 -20C0 -2080 -2100 -FB78 -0244 -0404 -0804 -0808 -1010 -2020 -6060 -C07C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 17 2 0 -BITMAP -F00C -0818 -0810 -0820 -7040 -18C0 -0880 -0900 -F318 -0218 -0428 -0828 -0848 -1088 -20FC -6008 -C008 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 18 2 -5 -BITMAP -0C00 -0C00 -0000 -0000 -0000 -0600 -0600 -0600 -0400 -0800 -1000 -6000 -4000 -C000 -C000 -C040 -6040 -3FC0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 21 -1 0 -BITMAP -0E00 -0300 -0180 -0000 -0600 -0700 -0B00 -0B00 -0980 -1180 -1180 -10C0 -30C0 -20C0 -20E0 -7FE0 -4060 -4030 -8030 -8030 -8018 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 21 -1 0 -BITMAP -0700 -0C00 -1800 -0000 -0600 -0700 -0B00 -0B00 -0980 -1180 -1180 -10C0 -30C0 -20C0 -20E0 -7FE0 -4060 -4030 -8030 -8030 -8018 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 21 -1 0 -BITMAP -0F00 -1F80 -39C0 -0000 -0600 -0700 -0B00 -0B00 -0980 -1180 -1180 -10C0 -30C0 -20C0 -20E0 -7FE0 -4060 -4030 -8030 -8030 -8018 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 20 -1 0 -BITMAP -1EC0 -3780 -0000 -0600 -0700 -0B00 -0B00 -0980 -1180 -1180 -10C0 -30C0 -20C0 -20E0 -7FE0 -4060 -4030 -8030 -8030 -8018 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 19 -1 0 -BITMAP -3180 -0000 -0600 -0700 -0B00 -0B00 -0980 -1180 -1180 -10C0 -30C0 -20C0 -20E0 -7FE0 -4060 -4030 -8030 -8030 -8018 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 22 -1 0 -BITMAP -0600 -0900 -0900 -0600 -0000 -0600 -0700 -0B00 -0B00 -0980 -1180 -1180 -10C0 -30C0 -20C0 -20E0 -7FE0 -4060 -4030 -8030 -8030 -8018 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 -1 0 -BITMAP -07E0 -0700 -0700 -0B00 -0B00 -0B00 -1300 -1300 -13E0 -2300 -2300 -6300 -7F00 -4300 -8300 -8300 -83F0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 22 1 -5 -BITMAP -07F0 -1830 -3000 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -3000 -1C10 -07F0 -0C00 -0600 -0100 -0100 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 21 3 0 -BITMAP -3800 -0C00 -0600 -0000 -FF80 -C000 -C000 -C000 -C000 -C000 -C000 -FF00 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 21 3 0 -BITMAP -0E00 -1800 -3000 -0000 -FF80 -C000 -C000 -C000 -C000 -C000 -C000 -FF00 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 21 3 0 -BITMAP -1E00 -3F00 -7380 -0000 -FF80 -C000 -C000 -C000 -C000 -C000 -C000 -FF00 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 19 3 0 -BITMAP -6300 -0000 -FF80 -C000 -C000 -C000 -C000 -C000 -C000 -FF00 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 21 2 0 -BITMAP -1C00 -0600 -0300 -0000 -FFC0 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FFC0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 21 2 0 -BITMAP -0E00 -1800 -3000 -0000 -FFC0 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FFC0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 21 2 0 -BITMAP -1E00 -3F00 -7380 -0000 -FFC0 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FFC0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 19 2 0 -BITMAP -6300 -0000 -FFC0 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FFC0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -7F80 -60E0 -6070 -6030 -6018 -6018 -6018 -FC18 -6018 -6018 -6018 -6018 -6030 -6030 -6060 -60E0 -7F80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 20 2 0 -BITMAP -1EC0 -3780 -0000 -C020 -E020 -E020 -F020 -B020 -9820 -9820 -8C20 -8E20 -8620 -8320 -8320 -81A0 -81E0 -80E0 -8060 -8060 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 21 1 0 -BITMAP -0E00 -0300 -0180 -0000 -0F80 -38E0 -3060 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -C018 -C018 -6030 -6030 -3060 -38E0 -0F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 21 1 0 -BITMAP -0380 -0600 -0C00 -0000 -0F80 -38E0 -3060 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -C018 -C018 -6030 -6030 -3060 -38E0 -0F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 21 1 0 -BITMAP -0780 -0FC0 -1CE0 -0000 -0F80 -38E0 -3060 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -C018 -C018 -6030 -6030 -3060 -38E0 -0F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 20 1 0 -BITMAP -0F60 -1BC0 -0000 -0F80 -38E0 -3060 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -C018 -C018 -6030 -6030 -3060 -38E0 -0F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 19 1 0 -BITMAP -18C0 -0000 -0F80 -38E0 -3060 -6030 -6030 -C018 -C018 -C018 -C018 -C018 -C018 -C018 -6030 -6030 -3060 -38E0 -0F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -C010 -4030 -2040 -1080 -1980 -0F00 -0600 -0F00 -1900 -1080 -2040 -C020 -8030 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0FF8 -3870 -3030 -6070 -6078 -C098 -C118 -C118 -C218 -C418 -C418 -C818 -D030 -7030 -6060 -78E0 -FF80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 21 2 0 -BITMAP -1C00 -0600 -0300 -0000 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -4040 -60C0 -3F80 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 21 2 0 -BITMAP -0700 -0C00 -1800 -0000 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -4040 -60C0 -3F80 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 21 2 0 -BITMAP -1E00 -3F00 -7380 -0000 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -4040 -60C0 -3F80 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 19 2 0 -BITMAP -3180 -0000 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -C020 -4040 -60C0 -3F80 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 21 0 0 -BITMAP -0380 -0600 -0C00 -0000 -E008 -6018 -3010 -3820 -1820 -1C40 -0CC0 -0680 -0700 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 3 0 -BITMAP -C000 -C000 -C000 -FF80 -C0C0 -C060 -C060 -C060 -C060 -C060 -C0C0 -C180 -FE00 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 19 2 0 -BITMAP -3C00 -4700 -C300 -C300 -C300 -C600 -C400 -C800 -C800 -CC00 -C600 -C300 -C1C0 -C0E0 -C060 -C060 -C060 -C8C0 -CF80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -1C00 -0600 -0300 -0000 -3F80 -41C0 -00C0 -00C0 -00C0 -1FC0 -70C0 -60C0 -C0C0 -C0C0 -C0C0 -63C0 -3EF0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -0700 -0C00 -1800 -0000 -3F80 -41C0 -00C0 -00C0 -00C0 -1FC0 -70C0 -60C0 -C0C0 -C0C0 -C0C0 -63C0 -3EF0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -0F00 -1F80 -39C0 -0000 -3F80 -41C0 -00C0 -00C0 -00C0 -1FC0 -70C0 -60C0 -C0C0 -C0C0 -C0C0 -63C0 -3EF0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 16 2 0 -BITMAP -1EC0 -3780 -0000 -3F80 -41C0 -00C0 -00C0 -00C0 -1FC0 -70C0 -60C0 -C0C0 -C0C0 -C0C0 -63C0 -3EF0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 15 2 0 -BITMAP -3180 -0000 -3F80 -41C0 -00C0 -00C0 -00C0 -1FC0 -70C0 -60C0 -C0C0 -C0C0 -C0C0 -63C0 -3EF0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 18 2 0 -BITMAP -0600 -0900 -0900 -0600 -0000 -3F80 -41C0 -00C0 -00C0 -00C0 -1FC0 -70C0 -60C0 -C0C0 -C0C0 -C0C0 -63C0 -3EF0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -7EF0 -4398 -030C -030C -030C -3FFC -6300 -C300 -C300 -C300 -C300 -6784 -3DFC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 18 2 -5 -BITMAP -0FE0 -3860 -6000 -6000 -C000 -C000 -C000 -C000 -C000 -6000 -6000 -3820 -0FE0 -0400 -0600 -0100 -0100 -0E00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -1C00 -0600 -0300 -0000 -1F80 -31C0 -60C0 -6060 -C060 -C060 -FFE0 -C000 -C000 -4000 -6000 -3020 -0FE0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -0700 -0C00 -1800 -0000 -1F80 -31C0 -60C0 -6060 -C060 -C060 -FFE0 -C000 -C000 -4000 -6000 -3020 -0FE0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -1E00 -3F00 -7380 -0000 -1F80 -31C0 -60C0 -6060 -C060 -C060 -FFE0 -C000 -C000 -4000 -6000 -3020 -0FE0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 15 2 0 -BITMAP -3180 -0000 -1F80 -31C0 -60C0 -6060 -C060 -C060 -FFE0 -C000 -C000 -4000 -6000 -3020 -0FE0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 8 17 2 0 -BITMAP -1C -06 -03 -00 -FE -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 7 17 2 0 -BITMAP -0E -18 -30 -00 -FE -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 17 2 0 -BITMAP -1E00 -3F00 -7380 -0000 -FE00 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 9 15 2 0 -BITMAP -3180 -0000 -FE00 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -FF00 -1F80 -7300 -0180 -0FC0 -30E0 -6060 -6070 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 16 2 0 -BITMAP -3D80 -6F00 -0000 -CF00 -DF80 -F1C0 -E0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0E00 -0300 -0180 -0000 -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0700 -0C00 -1800 -0000 -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0F00 -1F80 -39C0 -0000 -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -1EC0 -3780 -0000 -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 15 1 0 -BITMAP -3180 -0000 -1F80 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -1F80 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0600 -0600 -0000 -0000 -0000 -0000 -FFF0 -0000 -0000 -0000 -0000 -0600 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -1FF0 -30E0 -60E0 -60F0 -C130 -C230 -C630 -C430 -C830 -F060 -7060 -70C0 -FF80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 17 2 0 -BITMAP -1C00 -0600 -0300 -0000 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -C3C0 -7EC0 -3CC0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 17 2 0 -BITMAP -0E00 -1800 -3000 -0000 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -C3C0 -7EC0 -3CC0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 17 2 0 -BITMAP -1E00 -3F00 -7380 -0000 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -C3C0 -7EC0 -3CC0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 10 15 2 0 -BITMAP -3180 -0000 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C1C0 -C3C0 -7EC0 -3CC0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 22 1 -5 -BITMAP -0380 -0600 -0C00 -0000 -E018 -6010 -6030 -3020 -3020 -3840 -1840 -1880 -0C80 -0D80 -0F00 -0700 -0600 -0200 -0400 -0400 -0800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 11 21 2 -5 -BITMAP -C000 -C000 -C000 -CF00 -F1C0 -E0C0 -C060 -C060 -C060 -C060 -C060 -C060 -C0C0 -C0C0 -F180 -DF00 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 602 0 -DWIDTH 14 0 -BBX 13 20 1 -5 -BITMAP -18C0 -0000 -E018 -6010 -6030 -3020 -3020 -3840 -1840 -1880 -0C80 -0D80 -0F00 -0700 -0600 -0200 -0400 -0400 -0800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenB08-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenB08-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenB08-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenB08-L1.bdf:1.1 Wed Apr 4 18:56:37 2001 +++ xc/fonts/bdf/75dpi/ncenB08-L1.bdf Wed Mar 16 21:04:13 2005 @@ -1,2529 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenB08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-R-Normal--8-80-75-75-P-56-ISO8859-1 -SIZE 8 75 75 -FONTBOUNDINGBOX 9 10 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 56 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 6 -X_HEIGHT 4 -FONT_ASCENT 7 -FONT_DESCENT 2 -FACE_NAME "New Century Schoolbook Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 8 0 -BBX 7 5 0 0 -BITMAP -AA -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 2 0 -BBX 2 6 0 0 -BITMAP -C0 -C0 -80 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 2 1 4 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -28 -F8 -50 -F8 -A0 -A0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 8 0 -1 -BITMAP -20 -70 -A0 -E0 -70 -50 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 6 0 0 -BITMAP -7C -D4 -68 -16 -2D -46 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -70 -D0 -60 -F4 -DC -68 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 4 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 7 0 -1 -BITMAP -20 -40 -C0 -C0 -C0 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 7 0 -1 -BITMAP -80 -40 -60 -60 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 3 0 3 -BITMAP -D0 -60 -D0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -40 -40 -F0 -40 -40 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 4 -1 -2 -BITMAP -40 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 2 0 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -D0 -D0 -D0 -D0 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -B0 -30 -60 -D0 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -E0 -B0 -60 -30 -B0 -60 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -70 -B0 -F0 -30 -78 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -80 -E0 -B0 -30 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -C0 -E0 -D0 -D0 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -D0 -20 -60 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -D0 -60 -D0 -D0 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -D0 -D0 -70 -90 -60 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 5 0 0 -BITMAP -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 7 -1 -2 -BITMAP -40 -40 -00 -40 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -38 -60 -C0 -60 -38 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 3 0 1 -BITMAP -F0 -00 -F0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -E0 -30 -18 -30 -E0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -E0 -30 -60 -00 -40 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -7C -C6 -9A -AA -BC -C0 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -10 -38 -4C -7C -4C -CE -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -F8 -64 -78 -64 -64 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -C8 -C0 -C0 -C8 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -F8 -64 -64 -64 -64 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F8 -60 -78 -60 -68 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F8 -60 -78 -60 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -C8 -C0 -D8 -C8 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -EE -64 -7C -64 -64 -EE -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -E0 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 648 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -30 -30 -B0 -B0 -60 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 815 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -EC -68 -70 -78 -6C -EE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F0 -60 -60 -60 -68 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 981 0 -DWIDTH 10 0 -BBX 8 6 0 0 -BITMAP -E3 -77 -5B -5B -5B -CB -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -CC -68 -78 -78 -58 -C8 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F0 -68 -68 -70 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -CC -CC -EC -D8 -7C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 815 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -F0 -68 -68 -70 -68 -EC -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -C8 -F0 -78 -98 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F8 -E8 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -EC -68 -68 -68 -68 -30 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 759 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -EC -68 -68 -68 -30 -30 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 10 0 -BBX 8 6 0 0 -BITMAP -E9 -6D -6D -6D -76 -24 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -EC -68 -30 -30 -58 -DC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -EC -68 -68 -30 -30 -78 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F8 -98 -30 -60 -C8 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 2 7 0 -1 -BITMAP -C0 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -80 -C0 -40 -60 -20 -30 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 2 7 0 -1 -BITMAP -C0 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 3 0 2 -BITMAP -60 -60 -90 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 1 0 -1 -BITMAP -F0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 6 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 611 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -C0 -60 -E0 -F0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 648 0 -DWIDTH 6 0 -BBX 6 6 -1 0 -BITMAP -E0 -60 -78 -6C -6C -78 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -70 -C0 -D0 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -38 -18 -78 -D8 -D8 -68 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -60 -F0 -C0 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -70 -60 -F0 -60 -60 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -08 -70 -B0 -60 -20 -D0 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 6 0 -BBX 6 6 -1 0 -BITMAP -E0 -60 -78 -6C -6C -6C -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 370 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -60 -00 -E0 -60 -60 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 352 0 -DWIDTH 4 0 -BBX 3 8 0 -2 -BITMAP -60 -00 -E0 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 667 0 -DWIDTH 5 0 -BBX 5 6 -1 0 -BITMAP -E0 -60 -68 -70 -70 -68 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 352 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -E0 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 963 0 -DWIDTH 9 0 -BBX 8 4 0 0 -BITMAP -F6 -DB -DB -DB -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 6 0 -BBX 5 4 0 0 -BITMAP -F0 -D8 -D8 -D8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 4 0 0 -BITMAP -70 -D8 -D8 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 0 -2 -BITMAP -F0 -68 -68 -70 -60 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 648 0 -DWIDTH 6 0 -BBX 6 6 0 -2 -BITMAP -78 -D8 -D8 -78 -18 -1C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -A0 -E0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -E0 -C0 -60 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 426 0 -DWIDTH 3 0 -BBX 4 6 -1 0 -BITMAP -60 -60 -E0 -60 -60 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 6 0 -BBX 5 4 0 0 -BITMAP -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 4 0 0 -BITMAP -D8 -D0 -F0 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 889 0 -DWIDTH 8 0 -BBX 7 4 0 0 -BITMAP -DA -DA -6C -6C -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 4 0 0 -BITMAP -D8 -F0 -78 -D8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 6 0 -2 -BITMAP -D8 -D8 -D0 -60 -60 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 537 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -F0 -60 -D0 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 7 0 -1 -BITMAP -20 -40 -40 -80 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 1 6 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 7 0 -1 -BITMAP -80 -40 -40 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 2 0 2 -BITMAP -68 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 2 0 -BBX 2 7 0 -2 -BITMAP -40 -40 -00 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -20 -20 -70 -C0 -D0 -E0 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -38 -60 -F0 -60 -68 -B0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -88 -70 -50 -50 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -EC -68 -78 -30 -78 -30 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 1 6 2 0 -BITMAP -80 -80 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 8 0 -2 -BITMAP -60 -80 -C0 -A0 -A0 -60 -20 -C0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 -1 5 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 6 7 0 -1 -BITMAP -78 -CC -B4 -C4 -B4 -CC -78 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 367 0 -DWIDTH 3 0 -BBX 2 5 0 1 -BITMAP -C0 -40 -C0 -00 -C0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 4 0 0 -BITMAP -50 -A0 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 2 0 1 -BITMAP -F0 -10 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 6 7 0 -1 -BITMAP -78 -CC -B4 -B4 -AC -C4 -78 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 5 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 3 0 -BBX 3 3 0 3 -BITMAP -E0 -A0 -E0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -40 -F0 -40 -00 -F0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 2 0 -BBX 3 4 0 2 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 2 0 -BBX 3 4 0 2 -BITMAP -C0 -60 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 4 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 685 0 -DWIDTH 6 0 -BBX 5 6 0 -2 -BITMAP -D8 -D8 -D8 -E8 -80 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 747 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -E8 -68 -28 -28 -78 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 2 0 2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 1 -1 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 2 0 -BBX 2 4 0 2 -BITMAP -C0 -40 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 367 0 -DWIDTH 4 0 -BBX 3 5 0 1 -BITMAP -60 -A0 -60 -00 -60 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 4 0 0 -BITMAP -A0 -50 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 7 0 -BBX 6 7 0 -1 -BITMAP -C4 -48 -50 -64 -2C -5C -84 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 7 0 -BBX 6 7 0 -1 -BITMAP -C4 -48 -50 -6C -34 -48 -9C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 7 0 -BBX 6 7 0 -1 -BITMAP -E4 -68 -30 -D4 -2C -5C -84 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -20 -20 -00 -20 -60 -C0 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -20 -10 -10 -38 -4C -7C -4C -CE -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -08 -10 -10 -38 -4C -7C -4C -CE -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -10 -28 -00 -38 -4C -7C -4C -CE -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -14 -28 -10 -38 -4C -7C -4C -CE -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -28 -00 -10 -38 -4C -7C -4C -CE -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -10 -28 -10 -38 -4C -7C -4C -CE -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 981 0 -DWIDTH 9 0 -BBX 8 6 0 0 -BITMAP -7F -2C -6F -7C -CD -DF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -78 -C8 -C0 -C0 -C8 -70 -20 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -40 -20 -F8 -60 -78 -60 -68 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -20 -F8 -60 -78 -60 -68 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -50 -F8 -60 -78 -60 -68 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -00 -F8 -60 -78 -60 -68 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -80 -40 -E0 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -20 -40 -E0 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -E0 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -A0 -00 -E0 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -F8 -64 -F4 -64 -64 -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -28 -50 -CC -68 -78 -78 -58 -C8 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -40 -20 -70 -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -08 -10 -70 -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -50 -70 -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -28 -50 -70 -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -00 -70 -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 5 4 0 1 -BITMAP -D8 -60 -30 -D8 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 6 8 0 -1 -BITMAP -04 -78 -C8 -D8 -E8 -C8 -70 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -20 -10 -EC -68 -68 -68 -68 -30 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -08 -10 -EC -68 -68 -68 -68 -30 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -10 -28 -EC -68 -68 -68 -68 -30 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -28 -00 -EC -68 -68 -68 -68 -30 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -08 -10 -EC -68 -68 -30 -30 -78 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -40 -F0 -68 -68 -70 -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -30 -68 -78 -64 -64 -E8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 611 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -80 -40 -00 -C0 -60 -E0 -E0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 611 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -20 -40 -00 -C0 -60 -E0 -E0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 611 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -40 -A0 -00 -C0 -60 -E0 -E0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 611 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -50 -A0 -00 -C0 -60 -E0 -E0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 611 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -A0 -00 -C0 -60 -E0 -E0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 611 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -40 -A0 -40 -C0 -60 -E0 -E0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 870 0 -DWIDTH 7 0 -BBX 6 4 0 0 -BITMAP -D8 -7C -F0 -DC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -70 -C0 -D0 -60 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -40 -20 -00 -60 -F0 -C0 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -10 -20 -00 -60 -F0 -C0 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -20 -50 -00 -60 -F0 -C0 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -50 -00 -60 -F0 -C0 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 370 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -80 -40 -00 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 370 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -20 -40 -00 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 370 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -40 -A0 -00 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 370 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -A0 -00 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -D0 -60 -B0 -78 -D8 -D8 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -28 -50 -00 -F0 -D8 -D8 -D8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -40 -20 -00 -70 -D8 -D8 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -10 -20 -00 -70 -D8 -D8 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -20 -50 -00 -70 -D8 -D8 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -28 -50 -00 -70 -D8 -D8 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -50 -00 -70 -D8 -D8 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -40 -00 -F0 -00 -40 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 6 0 -1 -BITMAP -08 -70 -D8 -D8 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -40 -20 -00 -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -10 -20 -00 -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -20 -50 -00 -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -50 -00 -D8 -D8 -D8 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 -1 -BITMAP -08 -10 -00 -D8 -50 -60 -60 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -C0 -40 -70 -68 -68 -70 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 7 0 -1 -BITMAP -50 -00 -D8 -50 -60 -60 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenB10-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenB10-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenB10-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenB10-L1.bdf:1.1 Wed Apr 4 18:56:38 2001 +++ xc/fonts/bdf/75dpi/ncenB10-L1.bdf Wed Mar 16 21:04:14 2005 @@ -1,2835 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenB10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-R-Normal--10-100-75-75-P-66-ISO8859-1 -SIZE 10 75 75 -FONTBOUNDINGBOX 12 13 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 66 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 8 -X_HEIGHT 5 -FONT_ASCENT 10 -FONT_DESCENT 2 -FACE_NAME "New Century Schoolbook Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 3 0 -BBX 2 8 0 0 -BITMAP -C0 -C0 -C0 -80 -80 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 3 1 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -14 -14 -7E -28 -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 10 0 -1 -BITMAP -20 -78 -A8 -A0 -F0 -78 -28 -A8 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 11 0 -BBX 10 8 0 0 -BITMAP -6600 -DA00 -D400 -D580 -6B40 -0B40 -1340 -1180 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -30 -68 -68 -36 -5C -CC -CF -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 4 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 10 0 -2 -BITMAP -10 -20 -60 -C0 -C0 -C0 -C0 -60 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 10 0 -2 -BITMAP -80 -40 -60 -30 -30 -30 -30 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 3 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -10 -30 -20 -60 -40 -C0 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -D8 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 4 8 0 0 -BITMAP -60 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -D8 -18 -30 -40 -F8 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -D8 -30 -18 -D8 -D8 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -38 -58 -58 -98 -FC -18 -38 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -F8 -F0 -80 -F0 -18 -D8 -D8 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -C0 -F0 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 4 8 0 0 -BITMAP -F0 -F0 -10 -20 -20 -60 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -D8 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -D8 -D8 -78 -18 -D8 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 5 0 0 -BITMAP -C0 -C0 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 7 0 -2 -BITMAP -C0 -C0 -00 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -0C -38 -E0 -38 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 3 0 2 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -C0 -70 -1C -70 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -18 -30 -40 -00 -60 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -3E00 -4100 -8E80 -B680 -B680 -9B00 -4080 -3F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 9 8 -1 0 -BITMAP -0800 -1C00 -1C00 -2600 -2600 -7F00 -4300 -E780 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -FC -66 -66 -7C -66 -66 -66 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3A -46 -C2 -C0 -C0 -C2 -42 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -FC -62 -63 -63 -63 -63 -62 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 759 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -64 -68 -78 -68 -64 -64 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -64 -68 -78 -68 -60 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3A -46 -C2 -C0 -CE -C6 -46 -3A -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -F780 -6300 -6300 -7F00 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 648 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -3C -18 -18 -18 -D8 -D8 -98 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 815 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -F300 -6200 -6400 -6C00 -7E00 -6600 -6700 -F380 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -F0 -60 -60 -60 -60 -64 -64 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 981 0 -DWIDTH 12 0 -BBX 11 8 0 0 -BITMAP -F1E0 -71C0 -5AC0 -5AC0 -5AC0 -4CC0 -4CC0 -EDE0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -C7 -62 -72 -7A -5E -4E -46 -E2 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -38 -44 -C6 -C6 -C6 -C6 -44 -38 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -FC -66 -66 -66 -7C -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 8 9 0 -1 -BITMAP -38 -44 -C6 -C6 -C6 -F6 -6C -3D -06 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 815 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -FC -66 -66 -64 -7C -66 -66 -F7 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -74 -CC -C4 -F0 -3C -8C -CC -B8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -B4 -B4 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -F7 -62 -62 -62 -62 -62 -62 -3C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 759 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -F7 -62 -62 -34 -34 -34 -18 -18 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 12 0 -BBX 11 8 0 0 -BITMAP -F6E0 -6640 -6640 -6B40 -6B40 -3B80 -3180 -3180 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -F7 -62 -74 -38 -1C -2E -46 -EF -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -F7 -62 -34 -34 -18 -18 -18 -3C -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -9C -18 -30 -30 -60 -E4 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 10 0 -2 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -80 -80 -C0 -40 -60 -20 -30 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 10 0 -2 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 6 0 2 -BITMAP -20 -20 -70 -50 -D8 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 1 0 -2 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 6 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -E0 -30 -70 -B0 -F0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 648 0 -DWIDTH 7 0 -BBX 7 8 -1 0 -BITMAP -E0 -60 -60 -6C -76 -66 -66 -5C -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -70 -C8 -C0 -C8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -1C -0C -0C -7C -CC -CC -DC -6C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -70 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -38 -68 -60 -F0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -08 -70 -D8 -D8 -70 -7C -8C -F8 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 7 8 -1 0 -BITMAP -E0 -60 -60 -6C -76 -66 -66 -66 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -60 -00 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 352 0 -DWIDTH 5 0 -BBX 4 10 -1 -2 -BITMAP -30 -30 -00 -70 -30 -30 -30 -30 -B0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -E0 -60 -60 -6C -78 -78 -6C -6E -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 352 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 963 0 -DWIDTH 11 0 -BBX 10 5 0 0 -BITMAP -D980 -EEC0 -CCC0 -CCC0 -CCC0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -D8 -EC -CC -CC -CC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 7 -1 -2 -BITMAP -6C -76 -66 -66 -7C -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 648 0 -DWIDTH 7 0 -BBX 7 7 0 -2 -BITMAP -7C -CC -CC -DC -6C -0C -1E -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -D0 -F0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -C0 -F0 -30 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 426 0 -DWIDTH 4 0 -BBX 4 7 -1 0 -BITMAP -20 -60 -F0 -60 -60 -60 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -EC -68 -68 -30 -30 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 889 0 -DWIDTH 10 0 -BBX 9 5 0 0 -BITMAP -ED80 -6D00 -6D00 -3600 -3600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -EC -68 -30 -58 -DC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 7 0 -2 -BITMAP -EC -68 -68 -30 -30 -E0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -F8 -B0 -60 -C8 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 10 0 -2 -BITMAP -30 -60 -60 -60 -C0 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 1 8 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 10 0 -2 -BITMAP -C0 -60 -60 -60 -30 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 2 0 3 -BITMAP -74 -B8 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -C0 -C0 -00 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 7 0 -1 -BITMAP -08 -78 -D0 -D0 -E8 -70 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3C -64 -60 -FC -30 -62 -BE -DC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 5 0 1 -BITMAP -BA -6C -6C -6C -BA -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -F7 -62 -34 -76 -18 -7E -18 -3C -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 1 8 2 0 -BITMAP -80 -80 -80 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 10 0 -2 -BITMAP -70 -90 -C0 -60 -B0 -D0 -60 -30 -90 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 6 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -3C -42 -9D -A5 -A1 -9D -42 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 367 0 -DWIDTH 4 0 -BBX 3 6 0 2 -BITMAP -C0 -20 -E0 -A0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -24 -6C -D8 -6C -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 3 0 2 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -3C -42 -BD -A5 -B9 -AD -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 6 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 4 0 4 -BITMAP -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -F8 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 6 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 7 0 -2 -BITMAP -CC -CC -CC -DC -EC -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 747 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -7E -F4 -F4 -74 -14 -14 -14 -3E -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 2 0 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 3 1 -2 -BITMAP -80 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -40 -C0 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 367 0 -DWIDTH 5 0 -BBX 4 6 0 2 -BITMAP -60 -90 -90 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -90 -D8 -6C -D8 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -44 -C4 -48 -E8 -12 -16 -2F -22 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -44 -C4 -48 -E8 -13 -15 -22 -27 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -E4 -44 -28 -C8 -12 -16 -2F -22 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -30 -30 -00 -10 -60 -C0 -D8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 9 11 -1 0 -BITMAP -3000 -1800 -0000 -0800 -1C00 -1C00 -2600 -2600 -7F00 -4300 -E780 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 9 11 -1 0 -BITMAP -0600 -0C00 -0000 -0800 -1C00 -1C00 -2600 -2600 -7F00 -4300 -E780 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 9 11 -1 0 -BITMAP -1C00 -3600 -0000 -0800 -1C00 -1C00 -2600 -2600 -7F00 -4300 -E780 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 9 11 -1 0 -BITMAP -0D00 -1600 -0000 -0800 -1C00 -1C00 -2600 -2600 -7F00 -4300 -E780 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 9 11 -1 0 -BITMAP -1400 -1400 -0000 -0800 -1C00 -1C00 -2600 -2600 -7F00 -4300 -E780 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 9 11 -1 0 -BITMAP -1C00 -3600 -1C00 -0800 -1C00 -1C00 -2600 -2600 -7F00 -4300 -E780 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 981 0 -DWIDTH 11 0 -BBX 10 8 0 0 -BITMAP -3FC0 -1640 -1680 -2780 -3E80 -4640 -4640 -EFC0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 10 0 -2 -BITMAP -3A -46 -C2 -C0 -C0 -C2 -42 -3C -10 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 759 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -60 -30 -00 -FC -64 -68 -78 -68 -64 -64 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 759 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -0C -18 -00 -FC -64 -68 -78 -68 -64 -64 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 759 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -38 -6C -00 -FC -64 -68 -78 -68 -64 -64 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 759 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -28 -28 -00 -FC -64 -68 -78 -68 -64 -64 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -C0 -60 -00 -F0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -30 -60 -00 -F0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 11 0 0 -BITMAP -70 -D8 -00 -F0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -90 -90 -00 -F0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -FC -62 -63 -F3 -63 -63 -62 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -1A -2C -00 -C7 -62 -72 -7A -5E -4E -46 -E2 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -30 -18 -00 -38 -44 -C6 -C6 -C6 -C6 -44 -38 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -0C -18 -00 -38 -44 -C6 -C6 -C6 -C6 -44 -38 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -38 -6C -00 -38 -44 -C6 -C6 -C6 -C6 -44 -38 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1A -2C -00 -38 -44 -C6 -C6 -C6 -C6 -44 -38 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -28 -28 -00 -38 -44 -C6 -C6 -C6 -C6 -44 -38 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 6 5 0 1 -BITMAP -CC -78 -30 -78 -CC -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3A -44 -CE -D6 -D6 -E6 -44 -B8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -30 -18 -00 -F7 -62 -62 -62 -62 -62 -62 -3C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -06 -0C -00 -F7 -62 -62 -62 -62 -62 -62 -3C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -1C -36 -00 -F7 -62 -62 -62 -62 -62 -62 -3C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -24 -24 -00 -F7 -62 -62 -62 -62 -62 -62 -3C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -06 -0C -00 -F7 -62 -34 -34 -18 -18 -18 -3C -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -E0 -7C -66 -66 -66 -7C -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3C -66 -66 -6C -66 -66 -66 -EC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -C0 -60 -00 -E0 -30 -70 -B0 -F0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -30 -60 -00 -E0 -30 -70 -B0 -F0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -20 -70 -D8 -00 -E0 -30 -70 -B0 -F0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -68 -B0 -00 -E0 -30 -70 -B0 -F0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -A0 -A0 -00 -E0 -30 -70 -B0 -F0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -90 -60 -E0 -30 -70 -B0 -F0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 870 0 -DWIDTH 9 0 -BBX 8 5 0 0 -BITMAP -EE -1B -7F -D8 -EF -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -70 -C8 -C0 -C8 -70 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -30 -00 -70 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -18 -30 -00 -70 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -70 -D8 -00 -70 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -50 -00 -70 -D8 -F8 -C0 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -C0 -60 -00 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -30 -60 -00 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -20 -70 -D8 -00 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -A0 -A0 -00 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -C0 -78 -90 -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -68 -B0 -00 -D8 -EC -CC -CC -CC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -60 -30 -00 -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -30 -60 -00 -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -20 -70 -D8 -00 -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -68 -B0 -00 -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -50 -50 -00 -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 7 0 -1 -BITMAP -04 -78 -DC -EC -CC -78 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -60 -30 -00 -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -18 -30 -00 -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -20 -70 -D8 -00 -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -50 -50 -00 -CC -CC -CC -DC -6C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -18 -30 -00 -EC -68 -68 -30 -30 -E0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 10 -1 -2 -BITMAP -E0 -60 -60 -6C -76 -66 -66 -7C -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -50 -50 -00 -EC -68 -68 -30 -30 -E0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenB12-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenB12-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenB12-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenB12-L1.bdf:1.1 Wed Apr 4 18:56:38 2001 +++ xc/fonts/bdf/75dpi/ncenB12-L1.bdf Wed Mar 16 21:04:14 2005 @@ -1,3018 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenB12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-R-Normal--12-120-75-75-P-77-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 15 15 -2 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 77 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 9 -X_HEIGHT 6 -FONT_ASCENT 11 -FONT_DESCENT 3 -FACE_NAME "New Century Schoolbook Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Centuy Schoolbook Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 11 0 -BBX 9 9 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 4 0 -BBX 2 9 1 0 -BITMAP -C0 -C0 -C0 -C0 -80 -80 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 3 1 6 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -14 -14 -7E -28 -28 -FC -50 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 11 0 -1 -BITMAP -10 -78 -DC -90 -D0 -78 -1C -D4 -D4 -78 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 13 0 -BBX 12 9 0 0 -BITMAP -3100 -6F00 -CA00 -CA60 -D4D0 -6590 -0990 -09A0 -10C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -1C00 -3200 -3400 -19C0 -3C80 -4F00 -C700 -E7C0 -7980 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 4 0 -BBX 2 4 0 5 -BITMAP -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 11 0 -2 -BITMAP -10 -20 -60 -40 -C0 -C0 -C0 -40 -60 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 11 0 -2 -BITMAP -80 -40 -60 -20 -30 -30 -30 -20 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 4 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 4 1 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 2 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -20 -20 -20 -60 -40 -C0 -80 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -30 -48 -CC -CC -CC -CC -CC -48 -30 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 4 9 1 0 -BITMAP -20 -E0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -CC -CC -0C -18 -30 -44 -FC -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -CC -CC -0C -30 -0C -CC -CC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -38 -38 -58 -58 -98 -98 -FC -18 -3C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -7C -78 -40 -78 -4C -0C -CC -CC -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -38 -4C -CC -C0 -F8 -CC -CC -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -FC -FC -88 -18 -18 -30 -30 -30 -30 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -CC -C4 -68 -78 -5C -8C -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -CC -CC -CC -7C -0C -CC -C8 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 6 1 0 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 8 1 -2 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -0C -38 -E0 -38 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 3 0 2 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -C0 -70 -1C -70 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -78 -CC -CC -0C -18 -20 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -0F00 -3080 -4F40 -5340 -B640 -B680 -9B00 -4080 -3F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -0C00 -0C00 -1600 -1600 -2300 -3F00 -4180 -4180 -E3C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FC -66 -66 -66 -7C -63 -63 -63 -FE -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3D -63 -C1 -C1 -C0 -C0 -C1 -63 -3E -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -FE00 -6300 -6180 -6180 -6180 -6180 -6180 -6300 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 759 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FF -63 -61 -64 -7C -64 -61 -63 -FF -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FF -63 -61 -65 -7C -64 -60 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3D00 -6300 -C100 -C100 -C000 -C780 -C300 -6300 -3D00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -F3C0 -6180 -6180 -6180 -7F80 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 648 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -1E -0C -0C -0C -0C -0C -CC -CC -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 815 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -F780 -6200 -6400 -6800 -7C00 -6E00 -6600 -6700 -F380 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -61 -63 -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 981 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -F1E0 -71C0 -71C0 -5AC0 -5AC0 -5AC0 -4CC0 -4CC0 -EDE0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 833 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -E1C0 -7080 -7880 -5C80 -4E80 -4780 -4380 -4180 -E080 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 759 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FE -63 -63 -63 -66 -7C -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 10 11 0 -2 -BITMAP -3E00 -6300 -C180 -C180 -C180 -D980 -E580 -6700 -3E00 -03C0 -0180 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 815 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -FE00 -6300 -6300 -6300 -7C00 -6600 -6600 -6380 -F300 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -7A -C6 -C2 -F0 -7C -1E -86 -C6 -BC -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FF -DB -99 -99 -18 -18 -18 -18 -3C -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -F380 -6100 -6100 -6100 -6100 -6100 -6100 -7300 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -F1C0 -6080 -6080 -3100 -3100 -1A00 -1A00 -0C00 -0C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 14 0 -BBX 13 9 0 0 -BITMAP -F7B8 -6310 -6310 -35A0 -35A0 -35A0 -18C0 -18C0 -18C0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -F780 -6200 -7400 -3C00 -1C00 -2E00 -2700 -4300 -E780 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -F7 -62 -62 -34 -34 -18 -18 -18 -3C -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FF -C7 -8E -1C -18 -38 -71 -E3 -FF -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 11 0 -2 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -80 -C0 -40 -60 -20 -30 -10 -18 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 11 0 -2 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 6 0 3 -BITMAP -20 -20 -70 -50 -D8 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 1 0 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 2 1 7 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -78 -4C -3C -CC -DC -6E -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 648 0 -DWIDTH 8 0 -BBX 8 9 -1 0 -BITMAP -E0 -60 -60 -6C -77 -63 -63 -67 -5C -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -38 -EC -C0 -C0 -EC -38 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -0E -06 -06 -36 -EE -C6 -C6 -EE -37 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -38 -EC -FC -C0 -EC -38 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -38 -68 -60 -F8 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 10 0 -3 -BITMAP -0C -78 -CC -CC -78 -80 -FC -7E -86 -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -E0 -60 -60 -6C -76 -66 -66 -66 -F7 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -60 -60 -00 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 352 0 -DWIDTH 3 0 -BBX 4 12 -2 -3 -BITMAP -30 -30 -00 -70 -30 -30 -30 -30 -30 -30 -B0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -E0 -60 -60 -6E -6C -78 -6C -66 -F7 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 352 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 963 0 -DWIDTH 13 0 -BBX 12 6 0 0 -BITMAP -ECC0 -7760 -6660 -6660 -6660 -F770 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 9 0 -BBX 8 6 0 0 -BITMAP -EC -76 -66 -66 -66 -F7 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -38 -EE -C6 -C6 -EE -38 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 -1 -3 -BITMAP -EC -77 -63 -63 -77 -6C -60 -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 648 0 -DWIDTH 8 0 -BBX 8 9 0 -3 -BITMAP -36 -EE -C6 -C6 -EE -36 -06 -06 -0F -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -EC -7C -60 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -88 -F0 -78 -88 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 426 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -20 -60 -60 -F8 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 9 0 -BBX 8 6 0 0 -BITMAP -EE -66 -66 -66 -6E -37 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 6 -1 0 -BITMAP -F7 -62 -34 -34 -18 -18 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 889 0 -DWIDTH 11 0 -BBX 12 6 -1 0 -BITMAP -EF70 -6620 -3740 -3740 -1980 -1980 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -EE -64 -38 -38 -4C -EE -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 9 -1 -3 -BITMAP -F7 -62 -34 -34 -18 -18 -10 -E0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 537 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -FC -9C -38 -70 -E4 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 11 0 -2 -BITMAP -30 -60 -60 -60 -40 -80 -40 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 1 9 3 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 11 0 -2 -BITMAP -C0 -60 -60 -60 -20 -10 -20 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 3 0 2 -BITMAP -64 -FC -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 4 0 -BBX 2 9 0 -3 -BITMAP -C0 -C0 -00 -40 -40 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 8 0 -1 -BITMAP -04 -38 -EC -D0 -D0 -EC -38 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -38 -6C -6C -60 -FC -30 -62 -BE -DC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 6 0 2 -BITMAP -BA -6C -C6 -C6 -6C -BA -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -F7 -62 -62 -34 -76 -18 -7E -18 -3C -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 1 9 3 0 -BITMAP -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 10 0 -1 -BITMAP -70 -98 -C0 -70 -98 -C8 -70 -18 -C8 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 2 1 7 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3E00 -4100 -9E80 -A280 -A080 -B280 -9C80 -4100 -3E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 367 0 -DWIDTH 6 0 -BBX 5 7 0 2 -BITMAP -E0 -30 -70 -B0 -D8 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 5 0 1 -BITMAP -36 -6C -D8 -6C -36 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 3 0 2 -BITMAP -FC -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 2 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 11 0 -BBX 9 9 0 0 -BITMAP -3E00 -4100 -BC80 -9480 -9880 -9480 -B680 -4100 -3E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 1 1 7 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 4 4 0 5 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 4 0 -BBX 4 5 0 4 -BITMAP -E0 -30 -60 -C0 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 4 0 -BBX 4 5 0 4 -BITMAP -E0 -30 -60 -30 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 2 1 7 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 685 0 -DWIDTH 9 0 -BBX 8 9 0 -3 -BITMAP -EE -66 -66 -66 -6E -77 -40 -60 -60 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -7F80 -FB00 -FB00 -FB00 -7B00 -1B00 -1B00 -1B00 -3F80 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 2 0 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 1 -3 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 4 0 -BBX 3 5 0 4 -BITMAP -40 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 367 0 -DWIDTH 6 0 -BBX 5 7 0 2 -BITMAP -70 -D8 -D8 -D8 -70 -00 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 5 0 1 -BITMAP -D8 -6C -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -4200 -C600 -4400 -4C00 -E900 -1B00 -1500 -3780 -2100 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -4200 -C600 -4400 -4C00 -EF00 -1980 -1300 -3600 -2780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -E200 -3600 -6400 -3C00 -E900 -1B00 -1500 -3780 -2100 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 -3 -BITMAP -30 -30 -00 -10 -60 -C0 -CC -CC -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3800 -0C00 -0000 -0C00 -0C00 -1600 -1600 -2300 -3F00 -4180 -4180 -E3C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0700 -0C00 -0000 -0C00 -0C00 -1600 -1600 -2300 -3F00 -4180 -4180 -E3C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0E00 -1B00 -0000 -0C00 -0C00 -1600 -1600 -2300 -3F00 -4180 -4180 -E3C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0D00 -1600 -0000 -0C00 -0C00 -1600 -1600 -2300 -3F00 -4180 -4180 -E3C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1200 -1200 -0000 -0C00 -0C00 -1600 -1600 -2300 -3F00 -4180 -4180 -E3C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0E00 -1300 -0E00 -0C00 -0C00 -1600 -1600 -2300 -3F00 -4180 -4180 -E3C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 981 0 -DWIDTH 14 0 -BBX 13 9 0 0 -BITMAP -1FF8 -0B18 -1308 -1320 -3FE0 -2320 -4308 -4318 -E7F8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 12 0 -3 -BITMAP -3D -63 -C1 -C1 -C0 -C0 -C1 -63 -3E -10 -08 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 759 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -70 -18 -00 -FF -63 -61 -64 -7C -64 -61 -63 -FF -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 759 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -0E -18 -00 -FF -63 -61 -64 -7C -64 -61 -63 -FF -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 759 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -1C -36 -00 -FF -63 -61 -64 -7C -64 -61 -63 -FF -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 759 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -24 -24 -00 -FF -63 -61 -64 -7C -64 -61 -63 -FF -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 12 0 0 -BITMAP -E0 -30 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 12 0 0 -BITMAP -38 -60 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 12 0 0 -BITMAP -70 -D8 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 12 0 0 -BITMAP -90 -90 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -FE00 -6300 -6180 -6180 -F180 -6180 -6180 -6300 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 833 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1D00 -2E00 -0000 -E1C0 -7080 -7880 -5C80 -4E80 -4780 -4380 -4180 -E080 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3800 -0C00 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0E00 -1800 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1C00 -3600 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1D00 -2E00 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1200 -1200 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -C3 -66 -3C -18 -3C -66 -C3 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3E80 -6300 -C380 -C580 -C980 -D180 -E180 -6300 -BE00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3800 -0C00 -0000 -F380 -6100 -6100 -6100 -6100 -6100 -6100 -7300 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0E00 -1800 -0000 -F380 -6100 -6100 -6100 -6100 -6100 -6100 -7300 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1C00 -3600 -0000 -F380 -6100 -6100 -6100 -6100 -6100 -6100 -7300 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1200 -1200 -0000 -F380 -6100 -6100 -6100 -6100 -6100 -6100 -7300 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -0E -18 -00 -F7 -62 -62 -34 -34 -18 -18 -18 -3C -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 759 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -E0 -7E -63 -63 -63 -66 -7C -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -3C -66 -66 -6C -66 -66 -66 -66 -EC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -30 -18 -00 -78 -4C -3C -CC -DC -6E -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -18 -30 -00 -78 -4C -3C -CC -DC -6E -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -38 -6C -00 -78 -4C -3C -CC -DC -6E -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -34 -58 -00 -78 -4C -3C -CC -DC -6E -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -28 -28 -00 -78 -4C -3C -CC -DC -6E -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -30 -48 -30 -78 -4C -3C -CC -DC -6E -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 870 0 -DWIDTH 11 0 -BBX 10 6 0 0 -BITMAP -7B80 -4EC0 -3FC0 -CC00 -DEC0 -7380 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 -3 -BITMAP -38 -EC -C0 -C0 -EC -38 -20 -10 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -60 -30 -00 -38 -EC -FC -C0 -EC -38 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -18 -30 -00 -38 -EC -FC -C0 -EC -38 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -38 -6C -00 -38 -EC -FC -C0 -EC -38 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -28 -28 -00 -38 -EC -FC -C0 -EC -38 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -C0 -60 -00 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -60 -C0 -00 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -70 -D8 -00 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -A0 -A0 -00 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -D8 -70 -98 -3C -EE -C6 -C6 -EE -38 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -34 -58 -00 -EC -76 -66 -66 -66 -F7 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -30 -18 -00 -38 -EE -C6 -C6 -EE -38 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -18 -30 -00 -38 -EE -C6 -C6 -EE -38 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -38 -6C -00 -38 -EE -C6 -C6 -EE -38 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -34 -58 -00 -38 -EE -C6 -C6 -EE -38 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -28 -28 -00 -38 -EE -C6 -C6 -EE -38 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 8 0 -1 -BITMAP -04 -38 -EE -D6 -D6 -EE -38 -40 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -30 -18 -00 -EE -66 -66 -66 -6E -37 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -0C -18 -00 -EE -66 -66 -66 -6E -37 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -38 -6C -00 -EE -66 -66 -66 -6E -37 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -28 -28 -00 -EE -66 -66 -66 -6E -37 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 12 -1 -3 -BITMAP -0C -18 -00 -F7 -62 -34 -34 -18 -18 -10 -E0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 12 -1 -3 -BITMAP -E0 -60 -60 -6C -77 -63 -63 -77 -6C -60 -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 12 -1 -3 -BITMAP -14 -14 -00 -F7 -62 -34 -34 -18 -18 -10 -E0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenB14-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenB14-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenB14-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenB14-L1.bdf:1.1 Wed Apr 4 18:56:38 2001 +++ xc/fonts/bdf/75dpi/ncenB14-L1.bdf Wed Mar 16 21:04:14 2005 @@ -1,3329 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenB14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-R-Normal--14-140-75-75-P-87-ISO8859-1 -SIZE 14 75 75 -FONTBOUNDINGBOX 16 18 -2 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 87 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 11 -X_HEIGHT 7 -FONT_ASCENT 13 -FONT_DESCENT 3 -FACE_NAME "New Century Schoolbook Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 4 0 -BBX 2 11 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -80 -80 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 4 1 7 -BITMAP -A0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -14 -14 -14 -7E -28 -28 -FC -50 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 13 0 -1 -BITMAP -10 -7C -D6 -96 -D0 -F0 -7C -1E -16 -D2 -D6 -7C -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -3080 -6F00 -C900 -CA00 -D200 -6460 -04D0 -0990 -0990 -11A0 -10C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -1E00 -3300 -3300 -3200 -1C00 -3CE0 -4E40 -C780 -C390 -E3E0 -7CC0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 3 0 -BBX 2 4 0 7 -BITMAP -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 13 0 -2 -BITMAP -10 -20 -60 -40 -C0 -C0 -C0 -C0 -C0 -40 -60 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 13 0 -2 -BITMAP -80 -40 -60 -20 -30 -30 -30 -30 -30 -20 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 6 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 5 1 -2 -BITMAP -C0 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 2 0 3 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 3 1 0 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -10 -10 -30 -20 -20 -60 -40 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -38 -6C -C6 -C6 -C6 -C6 -C6 -C6 -C6 -6C -38 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 5 11 1 0 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -78 -CE -C6 -06 -06 -0C -18 -30 -62 -FE -FE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -78 -CE -C6 -06 -0C -3C -06 -06 -C6 -CE -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -0C -1C -1C -2C -2C -4C -4C -8C -FE -0C -1E -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -7E -7C -40 -40 -5C -6E -06 -06 -C6 -CE -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -3C -66 -C6 -C0 -DC -EE -C6 -C6 -C6 -E6 -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -FE -FE -84 -8C -0C -18 -18 -18 -30 -30 -30 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -78 -E6 -C6 -C6 -F4 -3C -5E -C6 -C6 -CE -3C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -3C -CE -C6 -C6 -C6 -EE -76 -06 -C6 -CC -78 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 7 1 0 -BITMAP -C0 -C0 -C0 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 9 1 -2 -BITMAP -C0 -C0 -C0 -00 -C0 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -02 -0E -38 -E0 -38 -0E -02 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 3 0 3 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -80 -E0 -38 -0E -38 -E0 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -78 -CC -CC -0C -18 -30 -20 -00 -30 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 14 0 -BBX 13 11 0 0 -BITMAP -0FC0 -3870 -6398 -6CD8 -CCD8 -D998 -D9B0 -DBB0 -CDC0 -6010 -3FE0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -0C00 -0C00 -1600 -1600 -1600 -2300 -2300 -3F00 -4180 -4180 -E3C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FE00 -6300 -6300 -6300 -6600 -7F00 -6180 -6180 -6180 -6380 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -1F40 -70C0 -6040 -C040 -C000 -C000 -C000 -C000 -6040 -70C0 -1F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -FF00 -61C0 -60C0 -6060 -6060 -6060 -6060 -6060 -60C0 -61C0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 759 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FF80 -6180 -6080 -6480 -6400 -7C00 -6400 -6480 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FF80 -6180 -6080 -6480 -6400 -7C00 -6400 -6400 -6000 -6000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -1F40 -70C0 -6040 -C040 -C000 -C000 -C3E0 -C0C0 -60C0 -71C0 -1E40 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -F1E0 -60C0 -60C0 -60C0 -60C0 -7FC0 -60C0 -60C0 -60C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 4 11 1 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 648 0 -DWIDTH 9 0 -BBX 7 11 0 0 -BITMAP -1E -0C -0C -0C -0C -0C -0C -CC -CC -9C -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 815 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -F3C0 -6100 -6200 -6400 -6800 -7C00 -6E00 -6700 -6380 -61C0 -F3E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -F000 -6000 -6000 -6000 -6000 -6000 -6000 -6080 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 981 0 -DWIDTH 14 0 -BBX 13 11 0 0 -BITMAP -F078 -7070 -7070 -58B0 -58B0 -58B0 -4D30 -4D30 -4D30 -4630 -E678 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -E0E0 -7040 -7840 -5C40 -4C40 -4640 -4740 -43C0 -41C0 -40C0 -E040 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -1F00 -71C0 -60C0 -C060 -C060 -C060 -C060 -C060 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 759 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FF00 -6380 -6180 -6180 -6380 -7E00 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 14 0 -3 -BITMAP -1F00 -71C0 -60C0 -C060 -C060 -C060 -C060 -DC60 -66C0 -73C0 -1F00 -0320 -03A0 -01C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 815 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -FF00 -6380 -6180 -6180 -6300 -7E00 -6300 -6300 -6180 -61A0 -F1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -3D00 -E300 -C100 -C100 -F000 -7E00 -0F80 -8180 -8180 -C380 -BE00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -FFC0 -CCC0 -8C40 -8C40 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -1E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -F0E0 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -3080 -1F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -F1C0 -6080 -6080 -3100 -3100 -3100 -1A00 -1A00 -1A00 -0C00 -0C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 14 0 -BBX 13 11 0 0 -BITMAP -F7B8 -6310 -6310 -6310 -35A0 -35A0 -35A0 -35A0 -18C0 -18C0 -18C0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -F9E0 -70C0 -3080 -1900 -0E00 -0E00 -0E00 -1300 -2180 -61C0 -F3E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -F1C0 -6080 -3100 -3100 -1A00 -1A00 -0C00 -0C00 -0C00 -0C00 -1E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -FF -C7 -86 -8E -1C -18 -30 -71 -61 -E3 -FF -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 13 0 -2 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -80 -C0 -40 -60 -20 -30 -10 -18 -08 -0C -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 13 0 -2 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 4 -BITMAP -10 -10 -38 -28 -6C -44 -C6 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 1 0 -2 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 3 1 8 -BITMAP -C0 -60 -10 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3C -66 -06 -3E -C6 -CE -77 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 648 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -E000 -6000 -6000 -6000 -6E00 -7300 -6180 -6180 -6180 -6300 -5E00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -3C -66 -C6 -C0 -C2 -66 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0700 -0300 -0300 -0300 -3B00 -6700 -C300 -C300 -C300 -6700 -3B80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3C -66 -C3 -FF -C0 -63 -3E -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 11 0 0 -BITMAP -38 -6C -6C -60 -F8 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 11 0 -3 -BITMAP -06 -7C -C6 -C6 -7C -80 -FC -7E -82 -86 -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -E000 -6000 -6000 -6000 -6E00 -7300 -6300 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -60 -60 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 352 0 -DWIDTH 5 0 -BBX 5 13 -2 -3 -BITMAP -18 -18 -00 -38 -18 -18 -18 -18 -18 -18 -18 -D8 -70 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -E0 -60 -60 -60 -67 -64 -68 -78 -6C -66 -E7 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 352 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 963 0 -DWIDTH 15 0 -BBX 14 7 0 0 -BITMAP -EE70 -7398 -6318 -6318 -6318 -6318 -F7BC -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -EE00 -7300 -6300 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 10 0 -3 -BITMAP -EE00 -7300 -6180 -6180 -6180 -7300 -6E00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 648 0 -DWIDTH 9 0 -BBX 9 10 0 -3 -BITMAP -3D00 -6700 -C300 -C300 -C300 -6700 -3B00 -0300 -0300 -0780 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -EE -76 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -7C -C4 -E0 -78 -1C -8C -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 10 0 0 -BITMAP -20 -60 -60 -F8 -60 -60 -60 -64 -64 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -E700 -6300 -6300 -6300 -6300 -6700 -3B80 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -F7 -62 -62 -34 -34 -18 -18 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 889 0 -DWIDTH 12 0 -BBX 13 7 -1 0 -BITMAP -F7B8 -6310 -6310 -35A0 -35A0 -18C0 -18C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -E7 -76 -3C -18 -3C -4E -E7 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 10 -1 -3 -BITMAP -F7 -62 -62 -34 -34 -18 -18 -10 -D0 -E0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 537 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -FC -8C -18 -30 -60 -C4 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 13 0 -2 -BITMAP -18 -20 -60 -60 -60 -40 -80 -40 -60 -60 -60 -20 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 2 11 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 13 0 -2 -BITMAP -C0 -20 -30 -30 -30 -10 -08 -10 -30 -30 -30 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 2 0 4 -BITMAP -76 -DC -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 5 0 -BBX 2 11 1 -3 -BITMAP -C0 -C0 -C0 -00 -40 -40 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 9 0 -1 -BITMAP -04 -3C -6E -CE -D0 -D2 -76 -3C -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -1C -26 -66 -60 -FC -30 -30 -20 -E1 -BF -DE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 8 0 2 -BITMAP -99 -7E -66 -C3 -C3 -66 -7E -99 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -F1C0 -6080 -3100 -3100 -1A00 -1A00 -3F00 -0C00 -3F00 -0C00 -1E00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 2 11 2 0 -BITMAP -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 13 0 -2 -BITMAP -38 -6C -4C -60 -78 -9C -CC -E4 -78 -1C -CC -C8 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 2 1 8 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -0E00 -3180 -4040 -4F40 -9920 -9020 -9920 -4E40 -4040 -3180 -0E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 367 0 -DWIDTH 6 0 -BBX 5 7 0 4 -BITMAP -E0 -30 -70 -B0 -D8 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 5 0 1 -BITMAP -12 -6C -D8 -6C -12 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 4 0 2 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 2 0 3 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -0E00 -3180 -4040 -5E40 -8920 -8E20 -8A20 -5B40 -4040 -3180 -0E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 1 1 8 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 1 7 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 5 0 -BBX 5 6 -1 5 -BITMAP -70 -98 -18 -30 -60 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 5 0 -BBX 5 6 -1 5 -BITMAP -70 -98 -30 -18 -98 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 3 1 8 -BITMAP -30 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 10 0 -3 -BITMAP -E700 -6300 -6300 -6300 -6300 -6700 -7B80 -4000 -6000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -7F80 -FB00 -FB00 -FB00 -FB00 -7B00 -1B00 -1B00 -1B00 -1B00 -3F80 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 2 1 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 1 -3 -BITMAP -40 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 5 0 -BBX 4 6 0 5 -BITMAP -60 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 367 0 -DWIDTH 6 0 -BBX 5 7 0 4 -BITMAP -70 -D8 -D8 -D8 -70 -00 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 5 0 1 -BITMAP -90 -6C -36 -6C -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -6100 -E300 -6200 -6600 -6400 -FCC0 -09C0 -1AC0 -14C0 -37E0 -20C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -6100 -E300 -6200 -6600 -6400 -FDC0 -0A60 -1860 -10C0 -3180 -23E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 12 0 -BBX 12 11 -1 0 -BITMAP -7080 -9980 -3100 -1B00 -9A00 -7660 -04E0 -0D60 -0A60 -1BF0 -1060 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 -3 -BITMAP -30 -30 -30 -00 -10 -30 -60 -C0 -CC -CC -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -3000 -1800 -0400 -0000 -0C00 -0C00 -1600 -1600 -1600 -2300 -2300 -3F00 -4180 -4180 -E3C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -0300 -0600 -0800 -0000 -0C00 -0C00 -1600 -1600 -1600 -2300 -2300 -3F00 -4180 -4180 -E3C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -0800 -1C00 -3600 -0000 -0C00 -0C00 -1600 -1600 -1600 -2300 -2300 -3F00 -4180 -4180 -E3C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -1D00 -2E00 -0000 -0C00 -0C00 -1600 -1600 -1600 -2300 -2300 -3F00 -4180 -4180 -E3C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -3300 -3300 -0000 -0C00 -0C00 -1600 -1600 -1600 -2300 -2300 -3F00 -4180 -4180 -E3C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -1E00 -3300 -3300 -1E00 -0000 -0C00 -1600 -1600 -1600 -2300 -2300 -3F00 -4180 -4180 -E3C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 981 0 -DWIDTH 15 0 -BBX 15 11 -1 0 -BITMAP -0FFE -0586 -0582 -0992 -0990 -11F0 -1F90 -2192 -2182 -4186 -E3FE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 14 0 -3 -BITMAP -1F40 -70C0 -6040 -C040 -C000 -C000 -C000 -C000 -6040 -70C0 -1F00 -0800 -0400 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 759 0 -DWIDTH 10 0 -BBX 9 15 0 0 -BITMAP -3000 -1800 -0400 -0000 -FF80 -6180 -6080 -6480 -6400 -7C00 -6400 -6480 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 759 0 -DWIDTH 10 0 -BBX 9 15 0 0 -BITMAP -0300 -0600 -0800 -0000 -FF80 -6180 -6080 -6480 -6400 -7C00 -6400 -6480 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 759 0 -DWIDTH 10 0 -BBX 9 15 0 0 -BITMAP -0800 -1C00 -3600 -0000 -FF80 -6180 -6080 -6480 -6400 -7C00 -6400 -6480 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 759 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -3300 -3300 -0000 -FF80 -6180 -6080 -6480 -6400 -7C00 -6400 -6480 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 5 15 0 0 -BITMAP -C0 -60 -10 -00 -78 -30 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 4 15 1 0 -BITMAP -30 -60 -80 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 5 15 0 0 -BITMAP -20 -70 -D8 -00 -78 -30 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 14 0 0 -BITMAP -CC -CC -00 -78 -30 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -FF00 -61C0 -60C0 -6060 -6060 -F860 -6060 -6060 -60C0 -61C0 -FF00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1E80 -2700 -0000 -E0E0 -7040 -7840 -5C40 -4C40 -4640 -4740 -43C0 -41C0 -40C0 -E040 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -3000 -1800 -0400 -0000 -1F00 -71C0 -60C0 -C060 -C060 -C060 -C060 -C060 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0300 -0600 -0800 -0000 -1F00 -71C0 -60C0 -C060 -C060 -C060 -C060 -C060 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0400 -0E00 -1B00 -0000 -1F00 -71C0 -60C0 -C060 -C060 -C060 -C060 -C060 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1D00 -2E00 -0000 -1F00 -71C0 -60C0 -C060 -C060 -C060 -C060 -C060 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1980 -1980 -0000 -1F00 -71C0 -60C0 -C060 -C060 -C060 -C060 -C060 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 8 7 0 1 -BITMAP -C3 -66 -3C -18 -3C -66 -C3 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -1F20 -71C0 -60C0 -C160 -C260 -C460 -C860 -D060 -60C0 -71C0 -9F00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -1800 -0C00 -0200 -0000 -F0E0 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -3080 -1F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0300 -0600 -0800 -0000 -F0E0 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -3080 -1F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0400 -0E00 -1B00 -0000 -F0E0 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -3080 -1F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1980 -1980 -0000 -F0E0 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -3080 -1F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 10 15 0 0 -BITMAP -0300 -0600 -0800 -0000 -F1C0 -6080 -3100 -3100 -1A00 -1A00 -0C00 -0C00 -0C00 -0C00 -1E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 759 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -F000 -6000 -7F00 -6380 -6180 -6180 -6380 -7E00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -1E -23 -63 -62 -6C -62 -63 -63 -63 -63 -EE -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -30 -18 -04 -00 -3C -66 -06 -3E -C6 -CE -77 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -0C -18 -20 -00 -3C -66 -06 -3E -C6 -CE -77 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -10 -38 -6C -00 -3C -66 -06 -3E -C6 -CE -77 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -34 -58 -00 -3C -66 -06 -3E -C6 -CE -77 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -6C -6C -00 -3C -66 -06 -3E -C6 -CE -77 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -18 -24 -18 -00 -3C -66 -06 -3E -C6 -CE -77 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 870 0 -DWIDTH 14 0 -BBX 13 7 0 0 -BITMAP -39E0 -6730 -0618 -3FF8 -C600 -C718 -79F0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 -3 -BITMAP -3C -66 -C6 -C0 -C2 -66 -3C -10 -08 -38 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -30 -18 -04 -00 -3C -66 -C3 -FF -C0 -63 -3E -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -0C -18 -20 -00 -3C -66 -C3 -FF -C0 -63 -3E -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -10 -38 -6C -00 -3C -66 -C3 -FF -C0 -63 -3E -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -6C -6C -00 -3C -66 -C3 -FF -C0 -63 -3E -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -C0 -60 -10 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -30 -60 -80 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 5 11 -1 0 -BITMAP -20 -70 -D8 -00 -70 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 6 10 -1 0 -BITMAP -CC -CC -00 -70 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -C6 -38 -78 -8C -3E -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -1A00 -2C00 -0000 -EE00 -7300 -6300 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -30 -18 -04 -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -0C -18 -20 -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -10 -38 -6C -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -34 -58 -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -6C -6C -00 -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 9 0 -1 -BITMAP -02 -3C -6E -CB -D3 -D3 -66 -3C -40 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -3000 -1800 -0400 -0000 -E700 -6300 -6300 -6300 -6300 -6700 -3B80 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0600 -0C00 -1000 -0000 -E700 -6300 -6300 -6300 -6300 -6700 -3B80 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0800 -1C00 -3600 -0000 -E700 -6300 -6300 -6300 -6300 -6700 -3B80 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -3600 -3600 -0000 -E700 -6300 -6300 -6300 -6300 -6700 -3B80 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 14 -1 -3 -BITMAP -06 -0C -10 -00 -F7 -62 -62 -34 -34 -18 -18 -10 -D0 -E0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 14 0 -3 -BITMAP -E000 -6000 -6000 -6000 -6E00 -7300 -6180 -6180 -6180 -7300 -6E00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 13 -1 -3 -BITMAP -66 -66 -00 -F7 -62 -62 -34 -34 -18 -18 -10 -D0 -E0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenB18-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenB18-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenB18-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenB18-L1.bdf:1.1 Wed Apr 4 18:56:38 2001 +++ xc/fonts/bdf/75dpi/ncenB18-L1.bdf Wed Mar 16 21:04:14 2005 @@ -1,3849 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenB18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-R-Normal--18-180-75-75-P-113-ISO8859-1 -SIZE 18 75 75 -FONTBOUNDINGBOX 23 23 -3 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 113 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 14 -X_HEIGHT 9 -FONT_ASCENT 16 -FONT_DESCENT 4 -FACE_NAME "New Century Schoolbook Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 16 0 -BBX 13 13 1 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 6 0 -BBX 4 14 1 0 -BITMAP -60 -F0 -F0 -F0 -F0 -F0 -60 -60 -60 -00 -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 5 1 9 -BITMAP -D8 -D8 -D8 -D8 -D8 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 574 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -0D80 -0D80 -0D80 -7FE0 -7FE0 -1B00 -1B00 -FFC0 -FFC0 -3600 -3600 -3600 -3600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 18 1 -2 -BITMAP -0800 -0800 -3E00 -6B80 -C980 -C980 -E800 -F800 -7E00 -3F00 -0F80 -0B80 -C980 -C980 -EB80 -7F00 -0800 -0800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -38C0 -6740 -C4C0 -C480 -C580 -C900 -7300 -0238 -0664 -04C4 -0CC4 -08C4 -18C8 -1070 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 17 0 -BBX 16 14 0 0 -BITMAP -0780 -0CC0 -1840 -18C0 -1D80 -1F00 -0E3E -3F18 -7790 -E3E0 -E1E0 -E0F1 -F1FE -3F1C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 5 0 -BBX 2 5 1 9 -BITMAP -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 16 1 -2 -BITMAP -18 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -18 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 16 0 -2 -BITMAP -C0 -60 -30 -30 -18 -18 -18 -18 -18 -18 -18 -18 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 7 0 7 -BITMAP -38 -92 -D6 -38 -D6 -92 -38 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 7 0 -3 -BITMAP -60 -F0 -F0 -70 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 0 4 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 14 0 0 -BITMAP -0C -0C -0C -18 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1C00 -7700 -6300 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -E380 -6300 -7700 -1C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 7 14 2 0 -BITMAP -18 -38 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1E00 -6700 -E380 -E380 -6380 -0380 -0700 -0700 -0E00 -1800 -3000 -6080 -FF80 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1E00 -6700 -E380 -E380 -6380 -0300 -1C00 -0300 -0380 -6380 -E380 -E380 -6700 -3E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0700 -0F00 -0F00 -1700 -1700 -2700 -2700 -4700 -4700 -8700 -FF80 -0700 -0700 -0F80 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -7F80 -7F00 -4000 -4000 -4000 -7E00 -4700 -0380 -0380 -6380 -E380 -E380 -6700 -3E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1F00 -7380 -6380 -E300 -E000 -EE00 -F700 -E380 -E380 -E380 -E380 -6380 -7300 -1C00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -FF80 -FF80 -FF80 -8300 -0600 -0600 -0C00 -0C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1C00 -6300 -C180 -C180 -E180 -FB00 -7E00 -3F00 -4F80 -C380 -C180 -C180 -E300 -3C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1C00 -6700 -E300 -E380 -E380 -E380 -E380 -7780 -3B80 -0380 -6380 -E300 -E700 -7C00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -60 -F0 -F0 -60 -00 -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 4 12 1 -3 -BITMAP -60 -F0 -F0 -60 -00 -60 -F0 -F0 -70 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -00C0 -03C0 -0F00 -3C00 -F000 -F000 -3C00 -0F00 -03C0 -00C0 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 9 6 1 2 -BITMAP -FF80 -FF80 -0000 -0000 -FF80 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -C000 -F000 -3C00 -0F00 -03C0 -03C0 -0F00 -3C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1F00 -6780 -E380 -E380 -6380 -0300 -0600 -0C00 -1800 -0000 -1800 -3C00 -3C00 -1800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 16 0 -BBX 15 14 0 0 -BITMAP -07F0 -1C1C -300C -63E6 -6666 -CC66 -CC66 -D8CC -D8CC -D9D8 -CEF0 -6008 -7870 -1FC0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -0300 -0300 -0780 -0780 -0F80 -09C0 -09C0 -19E0 -10E0 -3FE0 -20F0 -6070 -4078 -E0FC -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -FFC0 -71E0 -70E0 -70E0 -70E0 -71C0 -7F80 -70E0 -70F0 -7070 -7070 -7070 -70E0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -0F90 -3C70 -7830 -7030 -F010 -E010 -E000 -E000 -E000 -F010 -7010 -7820 -3C60 -0F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -FFC0 -70F0 -7078 -7038 -703C -701C -701C -701C -701C -703C -7038 -7078 -70F0 -FFC0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -FFE0 -70E0 -7060 -7120 -7120 -7300 -7F00 -7300 -7100 -7120 -7020 -7060 -70E0 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -FFE0 -70E0 -7060 -7120 -7120 -7320 -7F00 -7300 -7100 -7100 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -0F90 -3C70 -7830 -7030 -F010 -E010 -E000 -E000 -E0F8 -F070 -7070 -7870 -3CF0 -0F90 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -FCFC -7038 -7038 -7038 -7038 -7038 -7FF8 -7038 -7038 -7038 -7038 -7038 -7038 -FCFC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 5 14 2 0 -BITMAP -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 648 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -07E0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -01C0 -61C0 -F1C0 -F1C0 -C3C0 -4780 -3E00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 815 0 -DWIDTH 16 0 -BBX 15 14 1 0 -BITMAP -FC7C -7030 -7060 -70C0 -7180 -7300 -7780 -7FC0 -7BC0 -71E0 -70F0 -70F8 -707C -FCFE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -FC00 -7000 -7000 -7000 -7000 -7000 -7000 -7000 -7000 -7020 -7020 -7060 -70E0 -FFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 981 0 -DWIDTH 19 0 -BBX 17 14 1 0 -BITMAP -7C0780 -3C0F00 -3E0F00 -2E1F00 -2F1700 -2F1700 -273700 -27A700 -23E700 -23C700 -23C700 -21C700 -718700 -F88F80 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 14 1 0 -BITMAP -F83E -7C1C -3C08 -3E08 -2F08 -2788 -2388 -21C8 -21E8 -20E8 -2078 -2078 -7038 -F818 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 14 0 0 -BITMAP -0FE0 -3C78 -783C -701C -F01E -E00E -E00E -E00E -E00E -F01E -701C -783C -3C78 -0FE0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -FFE0 -70F0 -7070 -7070 -7070 -70F0 -71E0 -7F80 -7000 -7000 -7000 -7000 -7000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 18 0 -4 -BITMAP -0FE0 -3C78 -783C -701C -F01E -E00E -E00E -E00E -E00E -F79E -79DC -70FC -3CF8 -0FE0 -0060 -0074 -007C -0038 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 815 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -FFE0 -70F0 -7070 -7070 -70F0 -71E0 -7F80 -71C0 -71E0 -70E0 -70E0 -70F0 -7074 -F878 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -3F40 -61C0 -C0C0 -C040 -E000 -FE00 -7FC0 -7FE0 -0FE0 -80E0 -8060 -C060 -E0C0 -BF80 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -FFE0 -CE60 -CE60 -8E20 -8E20 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -1F00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -F87C -7038 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -3820 -1FC0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -F87C -7038 -7830 -3820 -3820 -3C60 -1C40 -1E40 -0EC0 -0E80 -0780 -0780 -0300 -0300 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 19 0 -BBX 19 14 0 0 -BITMAP -FBF3E0 -71E1C0 -70E180 -78E100 -38F100 -39F300 -3D7200 -1D3A00 -1F3E00 -1E3C00 -0E1C00 -0E1C00 -0C1800 -040800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 16 14 0 0 -BITMAP -7E3F -3C1C -1E18 -0E30 -0F60 -07C0 -03C0 -03E0 -06F0 -0C70 -1878 -303C -703E -F87F -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -F878 -7030 -7820 -3860 -3C40 -1CC0 -1F80 -0F80 -0F00 -0700 -0700 -0700 -0700 -0F80 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -FFE0 -E1E0 -C1C0 -83C0 -8780 -0700 -0F00 -1E00 -1C00 -3C20 -7820 -7060 -F0E0 -FFE0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 16 1 -2 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 14 0 0 -BITMAP -C0 -C0 -60 -60 -30 -30 -18 -18 -0C -0C -06 -06 -03 -03 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 16 0 -2 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 8 0 6 -BITMAP -18 -18 -3C -3C -66 -66 -C3 -C3 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 2 0 -3 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 4 1 10 -BITMAP -C0 -E0 -70 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -7F00 -E380 -C380 -0780 -3B80 -E380 -E380 -E780 -7BC0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 648 0 -DWIDTH 12 0 -BBX 12 14 -1 0 -BITMAP -F000 -7000 -7000 -7000 -7000 -7780 -78E0 -7070 -7070 -7070 -7070 -7070 -78E0 -6F80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -1F00 -7380 -E180 -E000 -E000 -E000 -E080 -7180 -1E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -01E0 -00E0 -00E0 -00E0 -00E0 -1EE0 -71E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71E0 -1EF0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -1E00 -7380 -E1C0 -E1C0 -FFC0 -E000 -E040 -70C0 -1F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 8 14 0 0 -BITMAP -1E -37 -77 -70 -70 -FC -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 15 0 -4 -BITMAP -0060 -00E0 -3F00 -7380 -6180 -6180 -7380 -3F00 -6000 -7F80 -3FC0 -C1C0 -C0C0 -E180 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -F000 -7000 -7000 -7000 -7000 -77C0 -79E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -F9F0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -70 -70 -70 -00 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 352 0 -DWIDTH 6 0 -BBX 7 18 -3 -4 -BITMAP -0E -0E -0E -00 -00 -1E -0E -0E -0E -0E -0E -0E -0E -0E -0E -EE -EC -78 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -F000 -7000 -7000 -7000 -7000 -73E0 -7180 -7200 -7600 -7F00 -7780 -73C0 -71E0 -FBF0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 352 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -F0 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 963 0 -DWIDTH 20 0 -BBX 19 9 0 0 -BITMAP -F7DF80 -79F3C0 -70E1C0 -70E1C0 -70E1C0 -70E1C0 -70E1C0 -70E1C0 -F9F3E0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 13 0 -BBX 12 9 0 0 -BITMAP -F7C0 -79E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -F9F0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -1F00 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -1F00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 13 -1 -4 -BITMAP -E780 -78E0 -7070 -7070 -7070 -7070 -7070 -78E0 -7780 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 648 0 -DWIDTH 12 0 -BBX 12 13 0 -4 -BITMAP -1E60 -71E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71E0 -1EE0 -00E0 -00E0 -00E0 -01F0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -F7 -7B -73 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3D00 -6300 -E100 -FC00 -7F00 -0F80 -8380 -C300 -BE00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 426 0 -DWIDTH 8 0 -BBX 7 13 0 0 -BITMAP -10 -30 -30 -70 -FC -70 -70 -70 -70 -70 -72 -72 -3C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 13 0 -BBX 12 9 0 0 -BITMAP -F1E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -79E0 -3EF0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 10 9 -1 0 -BITMAP -F9C0 -7080 -7080 -3900 -3900 -1E00 -1E00 -0C00 -0C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 16 9 -1 0 -BITMAP -FBE7 -71C2 -71C2 -39E4 -39E4 -1E78 -1E78 -0C30 -0C30 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -FCE0 -78C0 -3D00 -1E00 -0E00 -0F00 -1780 -63C0 -E7E0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 13 0 -4 -BITMAP -F8E0 -7040 -7040 -3880 -3880 -1D00 -1D00 -0E00 -0E00 -0400 -C400 -E800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 537 0 -DWIDTH 10 0 -BBX 8 9 0 0 -BITMAP -FF -CF -8E -1C -38 -39 -71 -F3 -FF -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 16 0 -2 -BITMAP -18 -20 -60 -60 -60 -60 -60 -C0 -60 -60 -60 -60 -60 -60 -20 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 2 14 4 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 16 0 -2 -BITMAP -C0 -20 -30 -30 -30 -30 -30 -18 -30 -30 -30 -30 -30 -30 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 12 0 -BBX 10 3 1 4 -BITMAP -39C0 -7F80 -E700 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 7 0 -BBX 4 14 1 -4 -BITMAP -60 -F0 -F0 -60 -00 -60 -60 -60 -F0 -F0 -F0 -F0 -F0 -60 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 13 1 -2 -BITMAP -0080 -0080 -1F00 -7380 -E380 -E400 -E400 -E800 -E880 -7180 -1E00 -2000 -2000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -1F00 -3180 -7380 -7380 -7000 -7000 -3800 -FF80 -1C00 -1C00 -1840 -70C0 -9FC0 -EF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 2 -BITMAP -DD80 -FF80 -6300 -C180 -C180 -C180 -6300 -FF80 -DD80 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 722 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -F878 -7030 -7820 -3860 -1C40 -1CC0 -0F80 -1FC0 -0700 -1FC0 -0700 -0700 -0700 -0F80 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 2 14 4 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 16 0 -2 -BITMAP -78 -CC -8C -C0 -70 -7C -9E -86 -C2 -F2 -7C -1C -04 -C4 -CC -78 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 10 0 -BBX 6 2 2 10 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -0780 -1860 -2010 -47C8 -4CC8 -9844 -9804 -9804 -9804 -4C48 -4788 -2010 -1860 -0780 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 367 0 -DWIDTH 8 0 -BBX 7 8 0 6 -BITMAP -78 -CC -3C -CC -DC -6E -00 -FE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 5 0 3 -BITMAP -11 -66 -CC -66 -11 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 6 0 2 -BITMAP -FF80 -FF80 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 0 4 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -0780 -1860 -2010 -5F88 -4CC8 -8CC4 -8F84 -8D84 -8CC4 -5EE8 -4008 -2010 -1860 -0780 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 10 -BITMAP -FC -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 6 0 8 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 6 0 -BBX 6 8 0 6 -BITMAP -78 -CC -CC -18 -30 -60 -C4 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 6 0 -BBX 6 8 0 6 -BITMAP -78 -CC -0C -38 -0C -CC -CC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 4 1 10 -BITMAP -18 -38 -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 685 0 -DWIDTH 13 0 -BBX 12 13 0 -4 -BITMAP -F1E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -79E0 -7EF0 -6000 -7000 -7000 -2000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 747 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -3FF8 -7E70 -FE70 -FE70 -FE70 -FE70 -7E70 -3E70 -0E70 -0E70 -0E70 -0E70 -0E70 -1FF8 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 4 0 3 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 4 1 -4 -BITMAP -40 -70 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 6 0 -BBX 6 8 0 6 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 367 0 -DWIDTH 7 0 -BBX 6 8 0 6 -BITMAP -78 -CC -CC -CC -CC -78 -00 -FC -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 5 0 3 -BITMAP -88 -66 -33 -66 -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -3060 -F060 -30C0 -30C0 -3180 -3180 -3318 -FF38 -0678 -06D8 -0D98 -0DFC -1818 -183C -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -3060 -F060 -30C0 -30C0 -3180 -3180 -3378 -FFCC -06CC -0618 -0C30 -0C60 -18C4 -18FC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -7860 -CC60 -0CC0 -38C0 -0D80 -CD80 -CF18 -7B38 -0678 -06D8 -0D98 -0DFC -1818 -183C -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 14 0 -4 -BITMAP -0C00 -1E00 -1E00 -0C00 -0000 -0C00 -1800 -3000 -6000 -E300 -E380 -E380 -F300 -7C00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 14 19 0 0 -BITMAP -1800 -1C00 -0E00 -0300 -0000 -0300 -0300 -0780 -0780 -0F80 -09C0 -09C0 -19E0 -10E0 -3FE0 -20F0 -6070 -4078 -E0FC -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 14 19 0 0 -BITMAP -0060 -00E0 -01C0 -0300 -0000 -0300 -0300 -0780 -0780 -0F80 -09C0 -09C0 -19E0 -10E0 -3FE0 -20F0 -6070 -4078 -E0FC -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0380 -07C0 -0C60 -0000 -0300 -0300 -0780 -0780 -0F80 -09C0 -09C0 -19E0 -10E0 -3FE0 -20F0 -6070 -4078 -E0FC -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0620 -0FC0 -1180 -0000 -0300 -0300 -0780 -0780 -0F80 -09C0 -09C0 -19E0 -10E0 -3FE0 -20F0 -6070 -4078 -E0FC -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -0CC0 -0CC0 -0000 -0300 -0300 -0780 -0780 -0F80 -09C0 -09C0 -19E0 -10E0 -3FE0 -20F0 -6070 -4078 -E0FC -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0300 -0480 -0480 -0300 -0300 -0300 -0780 -0780 -0F80 -09C0 -09C0 -19E0 -10E0 -3FE0 -20F0 -6070 -4078 -E0FC -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 981 0 -DWIDTH 21 0 -BBX 20 14 0 0 -BITMAP -03FFF0 -00B870 -01B830 -013890 -033890 -063980 -043F80 -0C3980 -1FF880 -103890 -203810 -203830 -603870 -F1FFF0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 12 18 1 -4 -BITMAP -0F90 -3C70 -7830 -7030 -F010 -E010 -E000 -E000 -E000 -F010 -7010 -7820 -3C60 -0F80 -0400 -0700 -0300 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -3000 -3800 -1C00 -0600 -0000 -FFE0 -70E0 -7060 -7120 -7120 -7300 -7F00 -7300 -7100 -7120 -7020 -7060 -70E0 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 11 19 1 0 -BITMAP -0180 -0380 -0700 -0C00 -0000 -FFE0 -70E0 -7060 -7120 -7120 -7300 -7F00 -7300 -7100 -7120 -7020 -7060 -70E0 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0E00 -1F00 -3180 -0000 -FFE0 -70E0 -7060 -7120 -7120 -7300 -7F00 -7300 -7100 -7120 -7020 -7060 -70E0 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 759 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -1980 -1980 -0000 -FFE0 -70E0 -7060 -7120 -7120 -7300 -7F00 -7300 -7100 -7120 -7020 -7060 -70E0 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 5 19 2 0 -BITMAP -C0 -E0 -70 -18 -00 -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 6 19 2 0 -BITMAP -0C -1C -38 -60 -00 -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 7 18 1 0 -BITMAP -38 -7C -C6 -00 -7C -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -7C -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 6 17 2 0 -BITMAP -CC -CC -00 -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 14 0 0 -BITMAP -7FE0 -3878 -383C -381C -381E -380E -FE0E -380E -380E -381E -381C -383C -3878 -7FE0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 18 1 0 -BITMAP -0310 -07E0 -08C0 -0000 -F83E -7C1C -3C08 -3E08 -2F08 -2788 -2388 -21C8 -21E8 -20E8 -2078 -2078 -7038 -F818 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -0C00 -0E00 -0700 -0180 -0000 -0FE0 -3C78 -783C -701C -F01E -E00E -E00E -E00E -E00E -F01E -701C -783C -3C78 -0FE0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 19 0 0 -BITMAP -0060 -00E0 -01C0 -0300 -0000 -0FE0 -3C78 -783C -701C -F01E -E00E -E00E -E00E -E00E -F01E -701C -783C -3C78 -0FE0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -0380 -07C0 -0C60 -0000 -0FE0 -3C78 -783C -701C -F01E -E00E -E00E -E00E -E00E -F01E -701C -783C -3C78 -0FE0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -0310 -07E0 -08C0 -0000 -0FE0 -3C78 -783C -701C -F01E -E00E -E00E -E00E -E00E -F01E -701C -783C -3C78 -0FE0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 17 0 0 -BITMAP -0660 -0660 -0000 -0FE0 -3C78 -783C -701C -F01E -E00E -E00E -E00E -E00E -F01E -701C -783C -3C78 -0FE0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -C0C0 -E1C0 -7380 -3F00 -1E00 -1E00 -3F00 -7380 -E1C0 -C0C0 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 14 1 0 -BITMAP -0FC8 -38F0 -7078 -7078 -E0BC -E11C -E21C -E21C -E41C -E83C -7038 -7078 -78F0 -8FC0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -0C00 -0E00 -0700 -0180 -0000 -F87C -7038 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -3820 -1FC0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 19 1 0 -BITMAP -00C0 -01C0 -0380 -0600 -0000 -F87C -7038 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -3820 -1FC0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -0380 -07C0 -0C60 -0000 -F87C -7038 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -3820 -1FC0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -0CC0 -0CC0 -0000 -F87C -7038 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -7010 -3820 -1FC0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 15 0 -BBX 13 19 1 0 -BITMAP -0060 -00E0 -01C0 -0300 -0000 -F878 -7030 -7820 -3860 -3C40 -1CC0 -1F80 -0F80 -0F00 -0700 -0700 -0700 -0700 -0F80 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 12 14 1 0 -BITMAP -F800 -7000 -7000 -7FC0 -70F0 -7070 -7070 -7070 -7070 -70E0 -7F80 -7000 -7000 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1E00 -3380 -71C0 -71C0 -71C0 -7180 -7700 -71C0 -70E0 -70E0 -70E0 -70E0 -71C0 -F700 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -3000 -3800 -1C00 -0600 -0000 -7F00 -E380 -C380 -0780 -3B80 -E380 -E380 -E780 -7BC0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0600 -0E00 -1C00 -3000 -0000 -7F00 -E380 -C380 -0780 -3B80 -E380 -E380 -E780 -7BC0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -1C00 -3E00 -6300 -0000 -7F00 -E380 -C380 -0780 -3B80 -E380 -E380 -E780 -7BC0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -1880 -3F00 -4600 -0000 -7F00 -E380 -C380 -0780 -3B80 -E380 -E380 -E780 -7BC0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3300 -3300 -0000 -7F00 -E380 -C380 -0780 -3B80 -E380 -E380 -E780 -7BC0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0C00 -1200 -1200 -0C00 -0000 -7F00 -E380 -C380 -0780 -3B80 -E380 -E380 -E780 -7BC0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 870 0 -DWIDTH 17 0 -BBX 16 9 0 0 -BITMAP -3F78 -63CE -E387 -0787 -3BFF -E380 -E381 -E7C3 -78FC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 -4 -BITMAP -1F00 -7380 -E180 -E000 -E000 -E000 -E080 -7180 -1E00 -1000 -1C00 -0C00 -3800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -3000 -3800 -1C00 -0600 -0000 -1E00 -7380 -E1C0 -E1C0 -FFC0 -E000 -E040 -70C0 -1F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0600 -0E00 -1C00 -3000 -0000 -1E00 -7380 -E1C0 -E1C0 -FFC0 -E000 -E040 -70C0 -1F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0E00 -1F00 -3180 -0000 -1E00 -7380 -E1C0 -E1C0 -FFC0 -E000 -E040 -70C0 -1F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3300 -3300 -0000 -1E00 -7380 -E1C0 -E1C0 -FFC0 -E000 -E040 -70C0 -1F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -C0 -E0 -70 -18 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -18 -38 -70 -C0 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 7 13 -1 0 -BITMAP -38 -7C -C6 -00 -78 -38 -38 -38 -38 -38 -38 -38 -7C -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 370 0 -DWIDTH 6 0 -BBX 6 12 0 0 -BITMAP -CC -CC -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -6000 -1B00 -1C00 -6600 -0300 -1F80 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -1F00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -0C40 -1F80 -2300 -0000 -F7C0 -79E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -F9F0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1800 -1C00 -0E00 -0300 -0000 -1F00 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -1F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0300 -0700 -0E00 -1800 -0000 -1F00 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -1F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -0E00 -1F00 -3180 -0000 -1F00 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -1F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -1880 -3F00 -4600 -0000 -1F00 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -1F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -1980 -1980 -0000 -1F00 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -1F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -0C00 -0C00 -0000 -0000 -FFC0 -FFC0 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 11 0 -1 -BITMAP -0100 -1F00 -7380 -E3C0 -E5C0 -E5C0 -E9C0 -E9C0 -7380 -3E00 -2000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -1800 -1C00 -0E00 -0300 -0000 -F1E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -79E0 -3EF0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -0180 -0380 -0700 -0C00 -0000 -F1E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -79E0 -3EF0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -0700 -0F80 -18C0 -0000 -F1E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -79E0 -3EF0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -1980 -1980 -0000 -F1E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -79E0 -3EF0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 18 0 -4 -BITMAP -0180 -0380 -0700 -0C00 -0000 -F8E0 -7040 -7040 -3880 -3880 -1D00 -1D00 -0E00 -0E00 -0400 -C400 -E800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 18 -1 -4 -BITMAP -F000 -7000 -7000 -7000 -7000 -7780 -78E0 -7070 -7070 -7070 -7070 -7070 -78E0 -7780 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 16 0 -4 -BITMAP -1980 -1980 -0000 -F8E0 -7040 -7040 -3880 -3880 -1D00 -1D00 -0E00 -0E00 -0400 -C400 -E800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenB24-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenB24-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenB24-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenB24-L1.bdf:1.1 Wed Apr 4 18:56:38 2001 +++ xc/fonts/bdf/75dpi/ncenB24-L1.bdf Wed Mar 16 21:04:14 2005 @@ -1,4578 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenB24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-R-Normal--24-240-75-75-P-149-ISO8859-1 -SIZE 24 75 75 -FONTBOUNDINGBOX 28 29 -2 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 149 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 18 -X_HEIGHT 12 -FONT_ASCENT 21 -FONT_DESCENT 5 -FACE_NAME "New Century Schoolbook Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 21 0 -BBX 19 17 1 0 -BITMAP -AAAAA0 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -AAAAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 7 0 -BBX 5 18 1 0 -BITMAP -70 -F8 -F8 -F8 -70 -70 -70 -70 -70 -70 -20 -20 -00 -70 -F8 -F8 -F8 -70 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 6 1 12 -BITMAP -CC -CC -CC -CC -88 -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0CC0 -0CC0 -0CC0 -0CC0 -0CC0 -7FF0 -7FF0 -1980 -1980 -1980 -1980 -FFE0 -FFE0 -3300 -3300 -3300 -3300 -3300 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 23 1 -4 -BITMAP -0400 -0400 -1FC0 -7460 -64F0 -E4F0 -E4F0 -F460 -FC00 -FF00 -7FC0 -1FE0 -07F0 -05F0 -64F0 -F470 -F470 -F460 -64E0 -3F80 -0400 -0400 -0400 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -1E0E00 -7B3600 -71CC00 -F10C00 -E11800 -E21800 -E23000 -643000 -386000 -0063C0 -00CF60 -00CE20 -019E20 -019C20 -031C40 -031C40 -060C80 -060700 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 22 0 -BBX 20 18 1 0 -BITMAP -01F000 -073800 -0E1800 -0E1800 -0E1800 -0F3000 -0FE000 -07C000 -0FC000 -39E3F0 -71F1C0 -F0F180 -F07900 -F07F00 -F03E10 -781F10 -7C3FE0 -1FC7C0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 241 0 -DWIDTH 6 0 -BBX 2 6 2 12 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 6 21 1 -3 -BITMAP -04 -0C -18 -30 -30 -60 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -60 -30 -30 -18 -0C -04 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 6 21 1 -3 -BITMAP -80 -C0 -60 -30 -30 -18 -18 -1C -1C -1C -1C -1C -1C -1C -18 -18 -30 -30 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 10 1 8 -BITMAP -1C00 -1C00 -C980 -EB80 -3E00 -3E00 -EB80 -C980 -1C00 -1C00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 5 9 1 -4 -BITMAP -70 -F8 -F8 -F8 -70 -30 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 3 1 6 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 5 5 1 0 -BITMAP -70 -F8 -F8 -F8 -70 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 7 18 1 0 -BITMAP -06 -06 -06 -0C -0C -0C -18 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0F00 -39C0 -70E0 -70E0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -70E0 -70E0 -39C0 -0F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 10 18 2 0 -BITMAP -0E00 -FE00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -3F00 -FFC0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 11 18 1 0 -BITMAP -1F00 -63C0 -E1E0 -F1E0 -F1E0 -F1E0 -61E0 -01C0 -03C0 -0380 -0700 -0E00 -1820 -3020 -7060 -FFE0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0F80 -31E0 -70E0 -78F0 -78F0 -78F0 -30E0 -01C0 -0F00 -01C0 -00E0 -60F0 -F0F0 -F0F0 -F0F0 -E0E0 -61E0 -1F80 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -00C0 -01C0 -03C0 -03C0 -07C0 -0BC0 -13C0 -13C0 -23C0 -43C0 -43C0 -83C0 -FFF0 -FFF0 -03C0 -03C0 -03C0 -0FF0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -7FF0 -7FE0 -7FC0 -4000 -4000 -4000 -5F00 -71C0 -60E0 -00F0 -00F0 -00F0 -60F0 -F0F0 -F0F0 -F0E0 -61C0 -3F00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0F80 -38C0 -71E0 -71E0 -F1E0 -F0C0 -F000 -F780 -F9E0 -F0E0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -70E0 -79E0 -1F80 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -FFF0 -FFF0 -FFE0 -C060 -80C0 -81C0 -0380 -0380 -0700 -0700 -0F00 -0F00 -1E00 -1E00 -1E00 -1E00 -1E00 -0C00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0F00 -39C0 -70E0 -70E0 -70E0 -78E0 -7CC0 -3F80 -1F80 -3FC0 -77E0 -E1F0 -E0F0 -E070 -E070 -E060 -70C0 -1F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -1F80 -79E0 -70E0 -F0F0 -F0F0 -F0F0 -F0F0 -F0F0 -70F0 -79F0 -1EF0 -00F0 -30F0 -78F0 -78E0 -78E0 -31C0 -1F00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 5 12 1 0 -BITMAP -70 -F8 -F8 -F8 -70 -00 -00 -70 -F8 -F8 -F8 -70 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 5 16 1 -4 -BITMAP -70 -F8 -F8 -F8 -70 -00 -00 -70 -F8 -F8 -F8 -70 -30 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -0030 -00F0 -03C0 -0F00 -3C00 -F000 -F000 -3C00 -0F00 -03C0 -00F0 -0030 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 6 1 4 -BITMAP -FFF0 -FFF0 -0000 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -C000 -F000 -3C00 -0F00 -03C0 -00F0 -00F0 -03C0 -0F00 -3C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -3F00 -63C0 -F1E0 -F1E0 -61E0 -01E0 -01C0 -0380 -0700 -0C00 -1800 -1800 -0000 -1C00 -3E00 -3E00 -3E00 -1C00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -01FC00 -0FFE00 -0C0180 -300180 -30DCC0 -63BCC0 -671CC0 -C71CC0 -CE1CC0 -CE38C0 -CE3980 -CE3980 -CE7B00 -67BE00 -600000 -380300 -1FFF00 -07FC00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -00F000 -00F000 -00F000 -01F800 -017800 -017800 -033C00 -023C00 -023C00 -061E00 -041E00 -07FE00 -0C0F00 -080F00 -080F00 -180780 -380780 -FE1FE0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -FFF800 -3C3E00 -3C1F00 -3C1F00 -3C1F00 -3C1F00 -3C1E00 -3C3C00 -3FF800 -3C1E00 -3C0F00 -3C0F80 -3C0F80 -3C0F80 -3C0F80 -3C0F80 -3C1F00 -FFFC00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -03F980 -0F0F80 -3C0380 -3C0180 -780180 -780080 -F80080 -F80000 -F80000 -F80000 -F80000 -F80000 -780080 -780080 -3C0100 -3C0100 -0F0600 -03F800 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -FFF000 -3C3C00 -3C0F00 -3C0F00 -3C0780 -3C0780 -3C07C0 -3C07C0 -3C07C0 -3C07C0 -3C07C0 -3C07C0 -3C0780 -3C0780 -3C0F00 -3C0F00 -3C3C00 -FFF000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 15 18 1 0 -BITMAP -FFFE -3C1E -3C06 -3C02 -3C02 -3C22 -3C20 -3C60 -3FE0 -3C60 -3C20 -3C20 -3C02 -3C02 -3C02 -3C06 -3C1E -FFFE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 15 18 1 0 -BITMAP -FFFE -3C1E -3C06 -3C02 -3C02 -3C22 -3C20 -3C60 -3FE0 -3C60 -3C20 -3C20 -3C00 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -03F980 -0F0F80 -3C0380 -3C0180 -780180 -780080 -F80080 -F80000 -F80000 -F80000 -F80FC0 -F80780 -780780 -780780 -3C0780 -3C0780 -0F0D80 -03F880 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -FF1FE0 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -3FFF80 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -3C0780 -FF1FE0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 8 18 1 0 -BITMAP -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 648 0 -DWIDTH 16 0 -BBX 14 18 0 0 -BITMAP -03FC -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -00F0 -60F0 -F0F0 -F0F0 -E0F0 -C0E0 -61E0 -3F80 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 815 0 -DWIDTH 21 0 -BBX 20 18 1 0 -BITMAP -FF0FC0 -3C0300 -3C0600 -3C0C00 -3C1800 -3C3000 -3C6000 -3CE000 -3DF000 -3FF800 -3EF800 -3C7C00 -3C3E00 -3C1F00 -3C1F00 -3C0F80 -3C07C0 -FF0FF0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 15 18 1 0 -BITMAP -FF00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C02 -3C02 -3C02 -3C06 -3C1E -FFFE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 981 0 -DWIDTH 24 0 -BBX 22 18 1 0 -BITMAP -FC01FC -3C01F0 -3E03F0 -3E02F0 -2E02F0 -2F06F0 -2F04F0 -2704F0 -278CF0 -2788F0 -2388F0 -23D8F0 -23D0F0 -21D0F0 -21F0F0 -21E0F0 -70E0F0 -F8E3FC -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 833 0 -DWIDTH 22 0 -BBX 20 18 1 0 -BITMAP -FC07F0 -3E01C0 -1F0080 -1F8080 -1FC080 -17E080 -13F080 -11F080 -10F880 -107C80 -107E80 -103F80 -101F80 -100F80 -100780 -100380 -380180 -FE0080 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -03F800 -0F1E00 -3C0780 -3C0780 -7803C0 -7803C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7803C0 -7803C0 -3C0780 -3C0780 -0F1E00 -03F800 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 17 18 1 0 -BITMAP -FFFC00 -3C1F00 -3C0F00 -3C0F80 -3C0F80 -3C0F80 -3C0F80 -3C0F00 -3C1F00 -3FF800 -3C0000 -3C0000 -3C0000 -3C0000 -3C0000 -3C0000 -3C0000 -FF8000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 23 1 -5 -BITMAP -03F800 -0F1E00 -3C0780 -3C0780 -7803C0 -7803C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -FBE3E0 -7E73C0 -7C33C0 -3C3B80 -3C1B80 -0F1E00 -03FC00 -000E00 -000E20 -0007C0 -0007C0 -000380 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 815 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -FFF800 -3C3E00 -3C1F00 -3C1F00 -3C1F00 -3C1F00 -3C1E00 -3C3C00 -3FE000 -3C7800 -3C3C00 -3C3C00 -3C3E00 -3C1E00 -3C1F20 -3C0F20 -3C0FC0 -FF8780 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -0FC8 -3878 -6018 -E018 -E008 -F008 -FE00 -FFC0 -7FF0 -3FF8 -0FFC -01FC -803C -801C -C01C -C018 -F070 -9FC0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 18 1 0 -BITMAP -FFFF -E3C7 -C3C3 -83C1 -83C1 -83C1 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -0FF0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -FF0FE0 -3C0380 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3E0300 -1F8E00 -07F800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -FF0FE0 -3C0380 -3C0300 -1E0200 -1E0200 -1E0600 -0F0400 -0F0400 -0F0C00 -078800 -078800 -079800 -03D000 -03D000 -03F000 -01E000 -01E000 -01E000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 26 0 -BBX 26 18 0 0 -BITMAP -FF7F9FC0 -3C1E0700 -3C1E0600 -1E0F0400 -1E0F0400 -1E0F0C00 -0F1F8800 -0F178800 -0F179800 -07B3D000 -07A3D000 -07A3F000 -03E1E000 -03C1E000 -03C1E000 -01C0C000 -0180C000 -0180C000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 20 0 -BBX 20 18 0 0 -BITMAP -FF87E0 -3E0180 -1F0300 -1F8600 -0F8C00 -07D800 -03F000 -03E000 -01F000 -00F800 -01F800 -037C00 -063E00 -041F00 -0C1F00 -180F80 -3007C0 -FC1FF0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 18 0 0 -BITMAP -FF0FC0 -3C0300 -1E0200 -1E0600 -0F0400 -0F0C00 -078800 -079800 -03F000 -03F000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -07F800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 18 1 0 -BITMAP -7FFE -703E -607C -4078 -40F8 -00F0 -01E0 -03E0 -03C0 -0780 -0F80 -0F00 -1E00 -3E02 -3C02 -7806 -F80E -FFFE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 6 21 1 -3 -BITMAP -FC -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -FC -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 12 0 -BBX 10 18 1 0 -BITMAP -C000 -C000 -6000 -6000 -3000 -3000 -1800 -1800 -0C00 -0C00 -0600 -0600 -0300 -0300 -0180 -0180 -00C0 -00C0 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 6 21 1 -3 -BITMAP -FC -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -FC -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 10 10 2 8 -BITMAP -0C00 -0C00 -1E00 -1E00 -3300 -3300 -6180 -6180 -C0C0 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 2 0 -4 -BITMAP -FFF8 -FFF8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 5 1 13 -BITMAP -E0 -E0 -70 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 12 0 0 -BITMAP -7F80 -F1E0 -F0F0 -60F0 -01F0 -0EF0 -78F0 -F0F0 -F0F0 -F0F0 -F9FC -7E38 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 648 0 -DWIDTH 16 0 -BBX 16 18 -1 0 -BITMAP -FC00 -3C00 -3C00 -3C00 -3C00 -3C00 -3DF0 -3F1C -3E1E -3C0E -3C0F -3C0F -3C0F -3C0F -3C0E -3C1E -3E1C -27F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 12 0 0 -BITMAP -0FF0 -3878 -7878 -7030 -F000 -F000 -F000 -F000 -7808 -7808 -3C30 -1FE0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 16 18 0 0 -BITMAP -00FC -003C -003C -003C -003C -003C -0FBC -38FC -787C -703C -F03C -F03C -F03C -F03C -703C -787C -38FC -0FBF -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 14 12 0 0 -BITMAP -0FC0 -3870 -7878 -7038 -F03C -FFFC -F000 -F000 -7808 -7808 -3C30 -0FE0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 12 18 0 0 -BITMAP -07E0 -1CF0 -1CF0 -3C60 -3C00 -3C00 -FF80 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 18 1 -5 -BITMAP -0038 -1FF8 -79E0 -F0F0 -F0F0 -F0F0 -F0F0 -79E0 -1F80 -6000 -E000 -FFC0 -7FF0 -7FF8 -6038 -C018 -E030 -7FE0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 18 0 -BBX 17 18 0 0 -BITMAP -FC0000 -3C0000 -3C0000 -3C0000 -3C0000 -3C0000 -3CF800 -3DFC00 -3E3E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -FE3F80 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 370 0 -DWIDTH 9 0 -BBX 8 18 0 0 -BITMAP -18 -3C -3C -18 -00 -00 -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 352 0 -DWIDTH 9 0 -BBX 8 23 -2 -5 -BITMAP -06 -0F -0F -06 -00 -00 -3F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -0F -CE -CE -78 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 17 18 0 0 -BITMAP -FC0000 -3C0000 -3C0000 -3C0000 -3C0000 -3C0000 -3CFC00 -3C3000 -3C6000 -3CC000 -3D8000 -3FC000 -3FE000 -3CF000 -3C7800 -3C3C00 -3C1E00 -FF7F80 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 352 0 -DWIDTH 9 0 -BBX 8 18 0 0 -BITMAP -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 963 0 -DWIDTH 25 0 -BBX 24 12 0 0 -BITMAP -FCF0F0 -3DF9F8 -3E7E7C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -3C3C3C -FE7E7F -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 18 0 -BBX 17 12 0 0 -BITMAP -FCF800 -3DFC00 -3E3E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -FE3F80 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 12 0 0 -BITMAP -0FC0 -3870 -7878 -7038 -F03C -F03C -F03C -F03C -7038 -7878 -3870 -0FC0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 17 -1 -5 -BITMAP -FDF0 -3F1C -3C1E -3C0E -3C0F -3C0F -3C0F -3C0F -3C0E -3E1E -3F1C -3DF0 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 648 0 -DWIDTH 15 0 -BBX 16 17 0 -5 -BITMAP -0F84 -3CEC -783C -703C -F03C -F03C -F03C -F03C -703C -787C -38FC -0FBC -003C -003C -003C -003C -00FF -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -FCE0 -3DF0 -3EF0 -3C60 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3E80 -6380 -C180 -E080 -FC00 -FF80 -7FC0 -0FC0 -81C0 -C0C0 -E180 -BF00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 426 0 -DWIDTH 10 0 -BBX 10 17 -1 0 -BITMAP -0400 -0C00 -0C00 -1C00 -3C00 -FF80 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C40 -3C40 -1F80 -0F00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 18 0 -BBX 17 12 0 0 -BITMAP -FC3E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3E3E00 -1FDE00 -0F9F80 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 12 -1 0 -BITMAP -FF1F -3C04 -1E0C -1E08 -0F18 -0F10 -07B0 -07A0 -03E0 -03E0 -01C0 -01C0 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 889 0 -DWIDTH 22 0 -BBX 23 12 -1 0 -BITMAP -FF3F3E -3C1E08 -3C1E08 -1E3F18 -1E2F10 -0E6730 -0F47A0 -0747A0 -0783C0 -0783C0 -030180 -030180 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 611 0 -DWIDTH 16 0 -BBX 17 12 -1 0 -BITMAP -FF1F00 -3E0C00 -1F1800 -0FB000 -07E000 -03C000 -01E000 -03F000 -06F800 -0C7C00 -183E00 -7C7F80 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 17 -1 -5 -BITMAP -FE3F -3C0C -1E08 -1E18 -0F10 -0F30 -07A0 -07E0 -03C0 -03C0 -01C0 -0180 -0180 -6100 -F300 -FE00 -7800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 537 0 -DWIDTH 12 0 -BBX 11 12 0 0 -BITMAP -FFE0 -E3E0 -C7C0 -8780 -8F80 -0F00 -1E00 -3E20 -3C20 -7C60 -F8E0 -FFE0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 6 21 1 -3 -BITMAP -1C -30 -70 -70 -70 -70 -70 -70 -70 -60 -C0 -60 -70 -70 -70 -70 -70 -70 -70 -30 -1C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 2 18 6 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 6 21 1 -3 -BITMAP -E0 -30 -38 -38 -38 -38 -38 -38 -38 -18 -0C -18 -38 -38 -38 -38 -38 -38 -38 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 12 5 1 4 -BITMAP -3820 -7E70 -FFF0 -E7E0 -41C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 7 0 -BBX 5 18 1 -5 -BITMAP -70 -F8 -F8 -F8 -70 -00 -20 -20 -70 -70 -70 -70 -70 -70 -F8 -F8 -F8 -70 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 15 1 -1 -BITMAP -0020 -0040 -0FC0 -38F0 -79F0 -7160 -F200 -F200 -F400 -F400 -7810 -7810 -3C60 -2FC0 -4000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -03E0 -0F30 -0E78 -1E78 -1E30 -1E00 -1E00 -1E00 -7FE0 -0F00 -0F00 -0F00 -0700 -0704 -7E0C -CFFC -CFF8 -71F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 12 1 2 -BITMAP -CF30 -FFF0 -7FE0 -70E0 -E070 -E070 -E070 -E070 -70E0 -7FE0 -FFF0 -CF30 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -FF8FE0 -3E0300 -3E0200 -1F0600 -1F0400 -0F8C00 -0F8800 -07D800 -07F000 -1FFE00 -01E000 -01E000 -1FFE00 -01E000 -01E000 -01E000 -03F000 -0FFC00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 2 18 6 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 20 1 -2 -BITMAP -1F00 -2380 -6380 -6300 -7800 -3E00 -3F80 -47C0 -C1E0 -E0E0 -F060 -7C60 -3F40 -0F80 -0380 -0180 -3080 -7080 -7100 -3E00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 12 0 -BBX 10 4 1 13 -BITMAP -6180 -F3C0 -F3C0 -6180 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -03F800 -0FFE00 -3C0780 -300180 -61F8C0 -6718C0 -C60860 -CE0060 -CE0060 -CE0060 -CE0060 -C70460 -678CC0 -61F8C0 -300180 -3C0780 -0FFE00 -03F800 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 367 0 -DWIDTH 10 0 -BBX 8 10 1 8 -BITMAP -78 -CE -06 -7E -C6 -CE -77 -00 -00 -FF -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 9 1 2 -BITMAP -0630 -0C60 -39C0 -7380 -E700 -7380 -39C0 -0C60 -0630 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 13 0 -BBX 11 6 1 4 -BITMAP -FFE0 -FFE0 -0060 -0060 -0060 -0060 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 3 1 6 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -03F800 -0FFE00 -3C0780 -300180 -67F0C0 -6318C0 -C31860 -C31860 -C3F060 -C36060 -C33060 -C33060 -6318C0 -679CC0 -300180 -3C0780 -0FFE00 -03F800 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 10 0 -BBX 8 2 1 14 -BITMAP -FF -FF -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 8 7 0 11 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 11 1 1 -BITMAP -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 8 0 -BBX 7 11 0 7 -BITMAP -3C -4E -CE -CE -0E -1C -18 -30 -62 -FE -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 8 0 -BBX 7 11 0 7 -BITMAP -7C -CE -CE -0E -0C -38 -0C -0E -CE -CE -7C -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 5 1 13 -BITMAP -38 -38 -70 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 685 0 -DWIDTH 18 0 -BBX 17 17 0 -5 -BITMAP -FC7E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3E3E00 -3FDE00 -379F80 -300000 -300000 -780000 -780000 -300000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 747 0 -DWIDTH 18 0 -BBX 16 18 1 0 -BITMAP -1FFF -7F9C -7F9C -FF9C -FF9C -FF9C -7F9C -7F9C -1F9C -039C -039C -039C -039C -039C -039C -039C -039C -0FFF -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 5 5 1 5 -BITMAP -70 -F8 -F8 -F8 -70 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 6 1 -5 -BITMAP -10 -20 -70 -38 -18 -F0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 8 0 -BBX 7 11 0 7 -BITMAP -38 -F8 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 367 0 -DWIDTH 11 0 -BBX 9 10 1 8 -BITMAP -1C00 -6300 -E380 -E380 -E380 -6300 -1C00 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 9 0 2 -BITMAP -C600 -6300 -39C0 -1CE0 -0E70 -1CE0 -39C0 -6300 -C600 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -380300 -F80300 -380600 -380C00 -380C00 -381800 -383000 -383180 -386380 -38C780 -FEC780 -018B80 -031B80 -033380 -062380 -0C7FE0 -0C0380 -1807C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -380300 -F80300 -380600 -380C00 -380C00 -381800 -383000 -3833C0 -3864E0 -38CCE0 -FECCE0 -0180E0 -0301C0 -030180 -060300 -0C0620 -0C0FE0 -180FE0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 21 0 -BBX 19 18 0 0 -BITMAP -7C0300 -CE0300 -CE0600 -0E0C00 -0C0C00 -381800 -0C3000 -0E3180 -CE6380 -CEC780 -7CC780 -018B80 -031B80 -033380 -062380 -0C7FE0 -0C0380 -1807C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 18 1 -5 -BITMAP -0700 -0F80 -0F80 -0F80 -0700 -0000 -0300 -0300 -0600 -1C00 -3800 -7000 -F000 -F0C0 -F1E0 -F1E0 -78C0 -1F80 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -01C000 -01C000 -00E000 -006000 -003000 -000000 -00F000 -00F000 -00F000 -01F800 -017800 -017800 -033C00 -023C00 -023C00 -061E00 -041E00 -07FE00 -0C0F00 -080F00 -080F00 -180780 -380780 -FE1FE0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -003800 -003800 -007000 -006000 -00C000 -000000 -00F000 -00F000 -00F000 -01F800 -017800 -017800 -033C00 -023C00 -023C00 -061E00 -041E00 -07FE00 -0C0F00 -080F00 -080F00 -180780 -380780 -FE1FE0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -007000 -00F800 -01FC00 -038E00 -020200 -000000 -00F000 -00F000 -00F000 -01F800 -017800 -017800 -033C00 -023C00 -023C00 -061E00 -041E00 -07FE00 -0C0F00 -080F00 -080F00 -180780 -380780 -FE1FE0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 19 22 0 0 -BITMAP -01E200 -03FE00 -023C00 -000000 -00F000 -00F000 -00F000 -01F800 -017800 -017800 -033C00 -023C00 -023C00 -061E00 -041E00 -07FE00 -0C0F00 -080F00 -080F00 -180780 -380780 -FE1FE0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -030C00 -079E00 -079E00 -030C00 -000000 -00F000 -00F000 -00F000 -01F800 -017800 -017800 -033C00 -023C00 -023C00 -061E00 -041E00 -07FE00 -0C0F00 -080F00 -080F00 -180780 -380780 -FE1FE0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 19 24 0 0 -BITMAP -00E000 -01B000 -011000 -01B000 -00E000 -000000 -00F000 -00F000 -00F000 -01F800 -017800 -017800 -033C00 -023C00 -023C00 -061E00 -041E00 -07FE00 -0C0F00 -080F00 -080F00 -180780 -380780 -FE1FE0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 981 0 -DWIDTH 26 0 -BBX 25 18 0 0 -BITMAP -01FFFF80 -006F0380 -006F0180 -00CF0080 -00CF0080 -018F0880 -018F0800 -030F1800 -030FF800 -060F1800 -060F0800 -0FFF0800 -0C0F0080 -180F0080 -180F0080 -300F0180 -700F0380 -FC3FFF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 23 1 -5 -BITMAP -03F980 -0F0F80 -3C0380 -3C0180 -780180 -780080 -F80080 -F80000 -F80000 -F80000 -F80000 -F80000 -780080 -780080 -3C0100 -3C0100 -0F0600 -03F800 -008000 -01C000 -00E000 -006000 -03C000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 15 24 1 0 -BITMAP -0700 -0700 -0380 -0180 -00C0 -0000 -FFFE -3C1E -3C06 -3C02 -3C02 -3C22 -3C20 -3C60 -3FE0 -3C60 -3C20 -3C20 -3C02 -3C02 -3C02 -3C06 -3C1E -FFFE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 15 24 1 0 -BITMAP -0070 -0070 -00E0 -00C0 -0180 -0000 -FFFE -3C1E -3C06 -3C02 -3C02 -3C22 -3C20 -3C60 -3FE0 -3C60 -3C20 -3C20 -3C02 -3C02 -3C02 -3C06 -3C1E -FFFE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 15 24 1 0 -BITMAP -01C0 -03E0 -07F0 -0E38 -0808 -0000 -FFFE -3C1E -3C06 -3C02 -3C02 -3C22 -3C20 -3C60 -3FE0 -3C60 -3C20 -3C20 -3C02 -3C02 -3C02 -3C06 -3C1E -FFFE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 15 23 1 0 -BITMAP -0C30 -1E78 -1E78 -0C30 -0000 -FFFE -3C1E -3C06 -3C02 -3C02 -3C22 -3C20 -3C60 -3FE0 -3C60 -3C20 -3C20 -3C02 -3C02 -3C02 -3C06 -3C1E -FFFE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 8 24 1 0 -BITMAP -70 -70 -38 -18 -0C -00 -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 8 24 1 0 -BITMAP -0E -0E -1C -18 -30 -00 -FF -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 9 24 1 0 -BITMAP -1C00 -3E00 -7F00 -E380 -8080 -0000 -FF00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 10 23 1 0 -BITMAP -6180 -F3C0 -F3C0 -6180 -0000 -FF00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -FFF000 -3C3C00 -3C0F00 -3C0F00 -3C0780 -3C0780 -3C07C0 -3C07C0 -FF87C0 -3C07C0 -3C07C0 -3C07C0 -3C0780 -3C0780 -3C0F00 -3C0F00 -3C3C00 -FFF000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 833 0 -DWIDTH 22 0 -BBX 20 23 1 0 -BITMAP -01E200 -03FE00 -023C00 -000000 -000000 -FC07F0 -3E01C0 -1F0080 -1F8080 -1FC080 -17E080 -13F080 -11F080 -10F880 -107C80 -107E80 -103F80 -101F80 -100F80 -100780 -100380 -380180 -FE0080 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 24 1 0 -BITMAP -038000 -038000 -01C000 -00C000 -006000 -000000 -03F800 -0F1E00 -3C0780 -3C0780 -7803C0 -7803C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7803C0 -7803C0 -3C0780 -3C0780 -0F1E00 -03F800 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 24 1 0 -BITMAP -001C00 -001C00 -003800 -003000 -006000 -000000 -03F800 -0F1E00 -3C0780 -3C0780 -7803C0 -7803C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7803C0 -7803C0 -3C0780 -3C0780 -0F1E00 -03F800 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 24 1 0 -BITMAP -00E000 -01F000 -03F800 -071C00 -040400 -000000 -03F800 -0F1E00 -3C0780 -3C0780 -7803C0 -7803C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7803C0 -7803C0 -3C0780 -3C0780 -0F1E00 -03F800 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 23 1 0 -BITMAP -03C600 -07FC00 -0C7800 -000000 -000000 -03F800 -0F1E00 -3C0780 -3C0780 -7803C0 -7803C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7803C0 -7803C0 -3C0780 -3C0780 -0F1E00 -03F800 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 23 1 0 -BITMAP -060C00 -0F1E00 -0F1E00 -060C00 -000000 -03F800 -0F1E00 -3C0780 -3C0780 -7803C0 -7803C0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803E0 -7803C0 -7803C0 -3C0780 -3C0780 -0F1E00 -03F800 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -C030 -E070 -70E0 -39C0 -1F80 -0F00 -0F00 -1F80 -39C0 -70E0 -E070 -C030 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 20 18 0 0 -BITMAP -01FC30 -078F60 -1E03C0 -1E03C0 -3C07E0 -3C0DE0 -7C19F0 -7C31F0 -7C61F0 -7CC1F0 -7D81F0 -7F01F0 -3E01E0 -3C01E0 -3E03C0 -7E03C0 -C78F00 -81FC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 24 1 0 -BITMAP -01C000 -01C000 -00E000 -006000 -003000 -000000 -FF0FE0 -3C0380 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3E0300 -1F8E00 -07F800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 24 1 0 -BITMAP -001C00 -001C00 -003800 -003000 -006000 -000000 -FF0FE0 -3C0380 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3E0300 -1F8E00 -07F800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 18 24 1 0 -BITMAP -00E000 -01F000 -03F800 -071C00 -040400 -000000 -FF07C0 -3C0380 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3E0300 -1F8E00 -07F800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 23 1 0 -BITMAP -030C00 -079E00 -079E00 -030C00 -000000 -FF0FE0 -3C0380 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3C0100 -3E0300 -1F8E00 -07F800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 24 0 0 -BITMAP -001C00 -001C00 -003800 -003000 -006000 -000000 -FF0FC0 -3C0300 -1E0200 -1E0600 -0F0400 -0F0C00 -078800 -079800 -03F000 -03F000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -01E000 -07F800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 16 18 1 0 -BITMAP -FF80 -3C00 -3C00 -3C00 -3FF8 -3C3E -3C1E -3C1F -3C1F -3C1F -3C1F -3C1E -3C3E -3FF0 -3C00 -3C00 -3C00 -FF80 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 18 -1 0 -BITMAP -07E0 -1E78 -1C3C -3C3C -3C3C -3C38 -3C70 -3DE0 -3C3C -3C1E -3C1E -3C1E -3C1E -3C1E -3C1E -3C1C -3D3C -FDF0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0E00 -0E00 -0700 -0300 -0180 -0000 -7F80 -F1E0 -F0F0 -60F0 -01F0 -0EF0 -78F0 -F0F0 -F0F0 -F0F0 -F9FC -7E38 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0380 -0380 -0700 -0600 -0C00 -0000 -7F80 -F1E0 -F0F0 -60F0 -01F0 -0EF0 -78F0 -F0F0 -F0F0 -F0F0 -F9FC -7E38 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0700 -0F80 -1FC0 -38E0 -2020 -0000 -7F80 -F1E0 -F0F0 -60F0 -01F0 -0EF0 -78F0 -F0F0 -F0F0 -F0F0 -F9FC -7E38 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -1E20 -3FE0 -23C0 -0000 -0000 -7F80 -F1E0 -F0F0 -60F0 -01F0 -0EF0 -78F0 -F0F0 -F0F0 -F0F0 -F9FC -7E38 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -1860 -3CF0 -3CF0 -1860 -0000 -7F80 -F1E0 -F0F0 -60F0 -01F0 -0EF0 -78F0 -F0F0 -F0F0 -F0F0 -F9FC -7E38 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0700 -0D80 -0880 -0D80 -0700 -0000 -7F80 -F1E0 -F0F0 -60F0 -01F0 -0EF0 -78F0 -F0F0 -F0F0 -F0F0 -F9FC -7E38 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 870 0 -DWIDTH 23 0 -BBX 22 12 0 0 -BITMAP -1FCFC0 -79F870 -70F878 -70F038 -01F03C -0EFFFC -78F000 -F0F000 -F0F808 -F0F808 -F9BC30 -7E0FE0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 17 0 -5 -BITMAP -0FF0 -3878 -7878 -7030 -F000 -F000 -F000 -F000 -7808 -7808 -3C30 -1FE0 -0200 -0700 -0380 -0180 -0F00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0E00 -0E00 -0700 -0300 -0180 -0000 -0FC0 -3870 -7878 -7038 -F03C -FFFC -F000 -F000 -7808 -7808 -3C30 -0FE0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0380 -0380 -0700 -0600 -0C00 -0000 -0FC0 -3870 -7878 -7038 -F03C -FFFC -F000 -F000 -7808 -7808 -3C30 -0FE0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0700 -0F80 -1FC0 -38E0 -2020 -0000 -0FC0 -3870 -7878 -7038 -F03C -FFFC -F000 -F000 -7808 -7808 -3C30 -0FE0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -1860 -3CF0 -3CF0 -1860 -0000 -0FC0 -3870 -7878 -7038 -F03C -FFFC -F000 -F000 -7808 -7808 -3C30 -0FE0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 370 0 -DWIDTH 9 0 -BBX 8 18 0 0 -BITMAP -70 -70 -38 -18 -0C -00 -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 370 0 -DWIDTH 9 0 -BBX 8 18 0 0 -BITMAP -1C -1C -38 -30 -60 -00 -FC -3C -3C -3C -3C -3C -3C -3C -3C -3C -3C -FF -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 370 0 -DWIDTH 9 0 -BBX 9 18 0 0 -BITMAP -1C00 -3E00 -7F00 -E380 -8080 -0000 -FC00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 370 0 -DWIDTH 9 0 -BBX 10 17 -1 0 -BITMAP -6180 -F3C0 -F3C0 -6180 -0000 -7E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -1E00 -7F80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -3030 -0EC0 -0780 -0DC0 -30E0 -0070 -0FF0 -3878 -7878 -703C -F03C -F03C -F03C -F03C -7038 -7878 -3870 -0FC0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -078800 -0FF800 -08F000 -000000 -000000 -FCF800 -3DFC00 -3E3E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -FE3F80 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0E00 -0E00 -0700 -0300 -0180 -0000 -0FC0 -3870 -7878 -7038 -F03C -F03C -F03C -F03C -7038 -7878 -3870 -0FC0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -00E0 -00E0 -01C0 -0180 -0300 -0000 -0FC0 -3870 -7878 -7038 -F03C -F03C -F03C -F03C -7038 -7878 -3870 -0FC0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0700 -0F80 -1FC0 -38E0 -2020 -0000 -0FC0 -3870 -7878 -7038 -F03C -F03C -F03C -F03C -7038 -7878 -3870 -0FC0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -1E20 -3FE0 -23C0 -0000 -0000 -0FC0 -3870 -7878 -7038 -F03C -F03C -F03C -F03C -7038 -7878 -3870 -0FC0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -1860 -3CF0 -3CF0 -1860 -0000 -0FC0 -3870 -7878 -7038 -F03C -F03C -F03C -F03C -7038 -7878 -3870 -0FC0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -0600 -0600 -0600 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0600 -0600 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 18 0 -3 -BITMAP -0010 -0010 -0020 -0FE0 -3870 -7878 -70B8 -F0BC -F13C -F13C -F23C -7238 -7C78 -3C70 -0FC0 -0800 -1000 -1000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 18 0 -BBX 17 18 0 0 -BITMAP -038000 -038000 -01C000 -00C000 -006000 -000000 -FC7E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3E3E00 -1FDE00 -0F9F80 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 18 0 -BBX 17 18 0 0 -BITMAP -00E000 -00E000 -01C000 -018000 -030000 -000000 -FC7E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3E3E00 -1FDE00 -0F9F80 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 18 0 -BBX 17 18 0 0 -BITMAP -01C000 -03E000 -07F000 -0E3800 -080800 -000000 -FC7E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3E3E00 -1FDE00 -0F9F80 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -0C3000 -1E7800 -1E7800 -0C3000 -000000 -FC7E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3C1E00 -3E3E00 -1FDE00 -0F9F80 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 23 -1 -5 -BITMAP -0070 -0070 -00E0 -00C0 -0180 -0000 -FE3F -3C0C -1E08 -1E18 -0F10 -0F30 -07A0 -07E0 -03C0 -03C0 -01C0 -0180 -0180 -6100 -F300 -FE00 -7800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 23 -1 -5 -BITMAP -FC00 -3C00 -3C00 -3C00 -3C00 -3C00 -3DF0 -3F1C -3C1E -3C0E -3C0F -3C0F -3C0F -3C0F -3C0E -3E1E -3F1C -3DF0 -3C00 -3C00 -3C00 -3C00 -FF00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 22 -1 -5 -BITMAP -0C30 -1E78 -1E78 -0C30 -0000 -FE3F -3C0C -1E08 -1E18 -0F10 -0F30 -07A0 -07E0 -03C0 -03C0 -01C0 -0180 -0180 -6100 -F300 -FE00 -7800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenBI08-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenBI08-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenBI08-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenBI08-L1.bdf:1.1 Wed Apr 4 18:56:39 2001 +++ xc/fonts/bdf/75dpi/ncenBI08-L1.bdf Wed Mar 16 21:04:14 2005 @@ -1,2530 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenBI08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-I-Normal--8-80-75-75-P-56-ISO8859-1 -SIZE 8 75 75 -FONTBOUNDINGBOX 11 10 -2 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 56 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 6 -X_HEIGHT 4 -FONT_ASCENT 7 -FONT_DESCENT 2 -FACE_NAME "New Century Schoolbook Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 8 0 -BBX 7 5 0 0 -BITMAP -AA -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -60 -60 -40 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 4 2 1 4 -BITMAP -50 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -28 -FC -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 8 0 -1 -BITMAP -20 -70 -40 -E0 -70 -30 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 9 0 -BBX 8 7 0 -1 -BITMAP -7C -A8 -C8 -13 -15 -26 -20 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 889 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -38 -28 -36 -74 -DA -6C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 407 0 -DWIDTH 3 0 -BBX 3 8 0 -2 -BITMAP -20 -40 -40 -80 -80 -80 -40 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 3 8 0 -2 -BITMAP -40 -40 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 3 1 3 -BITMAP -B0 -60 -B0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -20 -20 -F0 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 287 0 -DWIDTH 2 0 -BBX 2 3 -1 -1 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 287 0 -DWIDTH 2 0 -BBX 1 2 0 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -30 -58 -98 -98 -B0 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -30 -20 -60 -60 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -B0 -20 -40 -F0 -E0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -B0 -60 -30 -B0 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -18 -38 -50 -F8 -20 -70 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -40 -60 -30 -B0 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -30 -40 -F0 -D0 -F0 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -F8 -98 -30 -20 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -30 -50 -60 -B0 -B0 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -B0 -B0 -70 -20 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 287 0 -DWIDTH 3 0 -BBX 2 5 1 0 -BITMAP -40 -40 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 287 0 -DWIDTH 3 0 -BBX 3 6 0 -1 -BITMAP -20 -20 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -18 -20 -C0 -20 -10 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 3 0 1 -BITMAP -F0 -00 -F0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -40 -20 -18 -20 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 481 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -C0 -60 -C0 -00 -80 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3E -41 -5D -B5 -9E -40 -3C -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -18 -18 -2C -7C -44 -EE -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -2C -38 -6C -6C -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -3C -64 -C0 -C0 -C8 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -78 -24 -24 -6C -6C -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -7C -20 -38 -68 -60 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 704 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -7C -20 -38 -68 -60 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 815 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -3C -64 -C0 -DC -D8 -68 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -76 -26 -3E -64 -6C -EC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -3C -18 -18 -D0 -B0 -60 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -76 -34 -38 -68 -6C -E6 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 704 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -30 -30 -60 -68 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 9 0 -BBX 9 6 -1 0 -BITMAP -7180 -3300 -3700 -7B00 -5B00 -D380 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 852 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -76 -34 -34 -7C -48 -E8 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -24 -24 -78 -60 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 6 8 0 -2 -BITMAP -38 -6C -CC -CC -C8 -74 -38 -40 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 796 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -7C -26 -3C -78 -6C -EC -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 685 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -38 -68 -60 -30 -B0 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F8 -A8 -20 -60 -60 -F0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -EE -64 -64 -C8 -C8 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -EC -48 -58 -50 -60 -60 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 9 0 -BBX 9 6 0 0 -BITMAP -ED80 -4900 -6A00 -7E00 -3400 -2400 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -76 -34 -18 -38 -4C -EE -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -EC -68 -30 -20 -60 -E0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 704 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -7C -58 -30 -68 -C8 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 3 8 0 -2 -BITMAP -60 -40 -40 -40 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -80 -80 -40 -40 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 3 8 0 -2 -BITMAP -60 -20 -20 -20 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 4 0 2 -BITMAP -20 -60 -60 -90 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 1 0 -1 -BITMAP -F0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 6 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 4 0 0 -BITMAP -70 -38 -D0 -78 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -E0 -60 -70 -D8 -D0 -60 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 537 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -70 -D0 -C0 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -1C -18 -78 -D0 -D0 -78 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 519 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -30 -70 -C0 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 5 8 0 -2 -BITMAP -38 -20 -F0 -60 -60 -60 -40 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -18 -70 -50 -60 -C0 -B0 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -60 -60 -70 -78 -D0 -D8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -60 -00 -E0 -60 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 370 0 -DWIDTH 3 0 -BBX 4 8 -2 -2 -BITMAP -30 -00 -70 -30 -30 -20 -A0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 648 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -60 -60 -70 -48 -F4 -D8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -60 -60 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 8 0 -BBX 7 4 0 0 -BITMAP -F4 -7E -D4 -D6 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 6 0 -BBX 5 4 0 0 -BITMAP -F0 -78 -D0 -D8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -60 -D0 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 648 0 -DWIDTH 6 0 -BBX 6 6 -1 -2 -BITMAP -78 -2C -68 -70 -C0 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 6 0 -BBX 5 6 0 -2 -BITMAP -78 -D8 -D0 -70 -20 -70 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -D0 -70 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 481 0 -DWIDTH 3 0 -BBX 4 4 -1 0 -BITMAP -70 -E0 -30 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 407 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -20 -60 -E0 -40 -C0 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 6 0 -BBX 5 4 0 0 -BITMAP -58 -D8 -D0 -78 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -D0 -D0 -E0 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 4 0 0 -BITMAP -DA -DA -EC -6C -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 6 4 -1 0 -BITMAP -6C -78 -30 -D8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 5 6 0 -2 -BITMAP -E8 -68 -30 -20 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 519 0 -DWIDTH 4 0 -BBX 5 4 -1 0 -BITMAP -78 -30 -60 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 3 7 0 -1 -BITMAP -20 -20 -40 -80 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 1 6 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 3 7 1 -1 -BITMAP -80 -40 -40 -20 -40 -80 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 2 0 2 -BITMAP -68 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 7 0 -2 -BITMAP -20 -20 -00 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -10 -70 -C0 -E0 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -38 -60 -F0 -60 -68 -B0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -88 -70 -50 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -EC -48 -F8 -60 -F0 -60 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 1 6 2 0 -BITMAP -80 -80 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 -1 -BITMAP -30 -40 -E0 -D0 -70 -20 -C0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 5 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -CC -B4 -A4 -B4 -CC -78 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 412 0 -DWIDTH 5 0 -BBX 3 5 0 1 -BITMAP -60 -20 -E0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 481 0 -DWIDTH 6 0 -BBX 6 3 0 1 -BITMAP -6C -90 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 2 0 2 -BITMAP -F0 -10 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -CC -B4 -B4 -AC -C4 -78 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 5 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 3 0 -BBX 3 3 1 4 -BITMAP -60 -A0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 4 0 1 -BITMAP -20 -F0 -20 -F0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 2 0 -BBX 3 4 0 2 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 2 0 -BBX 3 4 0 2 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 1 5 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 5 6 0 -2 -BITMAP -58 -D8 -D0 -F8 -80 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -7C -E8 -E8 -50 -50 -F8 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 287 0 -DWIDTH 2 0 -BBX 2 2 0 2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 -1 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 2 0 -BBX 2 4 1 2 -BITMAP -40 -40 -80 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 356 0 -DWIDTH 4 0 -BBX 3 5 0 1 -BITMAP -60 -A0 -C0 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 481 0 -DWIDTH 6 0 -BBX 6 3 0 1 -BITMAP -48 -24 -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 7 0 -BBX 6 7 0 -1 -BITMAP -44 -48 -90 -A4 -4C -9C -08 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 7 0 -BBX 6 7 0 -1 -BITMAP -44 -48 -90 -AC -54 -88 -1C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 7 0 -BBX 7 7 0 -1 -BITMAP -E2 -64 -28 -D4 -2C -5C -88 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 481 0 -DWIDTH 5 0 -BBX 3 7 0 -2 -BITMAP -20 -20 -00 -60 -C0 -C0 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -10 -08 -08 -18 -2C -7C -44 -EE -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -04 -08 -08 -18 -2C -7C -44 -EE -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -08 -14 -00 -18 -2C -7C -44 -EE -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -0A -14 -08 -18 -2C -7C -44 -EE -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -14 -00 -18 -18 -2C -7C -44 -EE -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -0C -14 -18 -18 -2C -7C -44 -EE -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 8 0 -BBX 8 6 -1 0 -BITMAP -3F -1C -2E -7C -4A -DE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 759 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -38 -60 -C0 -C0 -C8 -F0 -60 -C0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -08 -7C -20 -38 -68 -60 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -08 -10 -7C -20 -38 -68 -60 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -28 -7C -20 -38 -68 -60 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -7C -20 -38 -68 -60 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -10 -78 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -08 -10 -78 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -28 -78 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -00 -78 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -78 -24 -F4 -6C -6C -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 852 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -0A -14 -66 -34 -34 -7C -48 -E8 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -08 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -04 -08 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -28 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -14 -28 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 5 4 0 1 -BITMAP -C8 -70 -70 -98 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -3A -64 -64 -64 -6C -B8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 7 8 0 0 -BITMAP -20 -10 -EE -64 -64 -C8 -C8 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 7 8 0 0 -BITMAP -08 -10 -EE -64 -64 -C8 -C8 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 7 8 0 0 -BITMAP -08 -14 -EE -64 -64 -C8 -C8 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 7 8 0 0 -BITMAP -14 -00 -EE -64 -64 -C8 -C8 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -08 -10 -EC -68 -30 -20 -60 -E0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -18 -78 -34 -34 -78 -60 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 6 7 0 -1 -BITMAP -3C -2C -78 -6C -6C -D8 -C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -20 -10 -00 -70 -38 -D0 -78 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -08 -10 -00 -70 -38 -D0 -78 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -10 -28 -00 -70 -38 -D0 -78 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -28 -50 -00 -70 -38 -D0 -78 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -28 -00 -70 -38 -D0 -78 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -10 -28 -10 -70 -38 -D0 -78 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 815 0 -DWIDTH 7 0 -BBX 6 4 0 0 -BITMAP -6C -7C -D0 -6C -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 537 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -70 -C0 -D0 -60 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 519 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -20 -10 -00 -30 -70 -C0 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 519 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -08 -10 -00 -30 -70 -C0 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 519 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -10 -28 -00 -30 -70 -C0 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 519 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -28 -00 -30 -70 -C0 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -40 -20 -00 -E0 -60 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 4 7 0 0 -BITMAP -10 -20 -00 -E0 -60 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 4 7 0 0 -BITMAP -20 -50 -00 -E0 -60 -C0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 4 6 0 0 -BITMAP -50 -00 -E0 -60 -C0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -90 -60 -A0 -70 -B0 -B0 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -28 -50 -00 -F0 -78 -D0 -D8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -40 -20 -00 -60 -D0 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -10 -20 -00 -60 -D0 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -20 -50 -00 -60 -D0 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -50 -00 -60 -D0 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -50 -00 -60 -D0 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -20 -00 -F0 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 6 6 -1 -1 -BITMAP -04 -38 -68 -48 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -20 -10 -00 -58 -D8 -D0 -78 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -08 -10 -00 -58 -D8 -D0 -78 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -10 -28 -00 -58 -D8 -D0 -78 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -28 -00 -58 -D8 -D0 -78 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 5 9 0 -2 -BITMAP -08 -10 -00 -E8 -68 -30 -20 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 648 0 -DWIDTH 6 0 -BBX 6 8 -1 -2 -BITMAP -30 -10 -38 -2C -28 -70 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -28 -00 -E8 -68 -30 -20 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenBI10-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenBI10-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenBI10-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenBI10-L1.bdf:1.1 Wed Apr 4 18:56:39 2001 +++ xc/fonts/bdf/75dpi/ncenBI10-L1.bdf Wed Mar 16 21:04:14 2005 @@ -1,2825 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenBI10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-I-Normal--10-100-75-75-P-66-ISO8859-1 -SIZE 10 75 75 -FONTBOUNDINGBOX 13 13 -2 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 66 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 8 -X_HEIGHT 5 -FONT_ASCENT 10 -FONT_DESCENT 2 -FACE_NAME "New Century Schoolbook Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 8 0 0 -BITMAP -60 -60 -60 -40 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 3 3 1 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -14 -14 -7E -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 6 10 0 -1 -BITMAP -10 -38 -54 -50 -70 -38 -28 -A8 -70 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 11 0 -BBX 10 8 0 0 -BITMAP -3200 -5E00 -D400 -E4C0 -C940 -0B40 -1380 -1300 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 889 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -1800 -3400 -3400 -3B80 -5900 -CE00 -CC80 -7700 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 4 9 0 -1 -BITMAP -10 -20 -40 -40 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -20 -10 -10 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 3 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 287 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 287 0 -DWIDTH 3 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -30 -58 -58 -98 -98 -B0 -B0 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 4 8 0 0 -BITMAP -30 -70 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -58 -18 -10 -20 -48 -F8 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -30 -58 -18 -30 -18 -18 -B0 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -18 -38 -58 -58 -B0 -F8 -30 -78 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -3C -38 -40 -70 -18 -18 -B0 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -38 -68 -40 -F0 -C8 -C8 -D0 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -F8 -F8 -90 -10 -20 -20 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -30 -48 -68 -70 -B8 -98 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -30 -58 -98 -98 -78 -10 -B0 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 3 7 0 -2 -BITMAP -60 -60 -00 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -0C -30 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 3 0 2 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -C0 -30 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 481 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -98 -18 -30 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 11 0 -BBX 10 8 0 0 -BITMAP -0F80 -3040 -4F40 -9340 -B680 -BB00 -4080 -3F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 9 8 -1 0 -BITMAP -0C00 -0C00 -1C00 -1600 -2600 -3F00 -4300 -E780 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 759 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -7C -36 -36 -3C -66 -66 -66 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 759 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -3E -62 -60 -C0 -C0 -C0 -C4 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -7E -33 -33 -33 -63 -66 -66 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -7E -32 -34 -3C -64 -60 -64 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 704 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -7E -32 -34 -3C -64 -60 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 815 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3E -62 -60 -C0 -CE -C6 -CC -74 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -7B80 -3300 -3300 -3E00 -6600 -6600 -6600 -EF00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -78 -30 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 -1 0 -BITMAP -1E -0C -0C -0C -18 -D8 -98 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -7B80 -3100 -3200 -3400 -7E00 -6600 -6300 -F380 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 704 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -78 -30 -30 -30 -60 -60 -64 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 11 0 -BBX 12 8 -1 0 -BITMAP -78F0 -38E0 -3960 -2D60 -6EC0 -4EC0 -4CC0 -EDE0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 852 0 -DWIDTH 8 0 -BBX 9 8 -1 0 -BITMAP -7380 -3900 -3900 -2D00 -6F00 -4600 -4600 -E200 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3C -66 -66 -C6 -C6 -CC -CC -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -7E -33 -33 -33 -7C -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 10 0 -2 -BITMAP -3C -66 -66 -C6 -C6 -EC -DC -78 -1A -0C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 796 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -7E -33 -33 -3E -6C -66 -66 -F7 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -3C -64 -40 -70 -38 -08 -98 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -B4 -B4 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -F7 -62 -62 -62 -C4 -C4 -C4 -78 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -F7 -62 -64 -64 -68 -38 -30 -30 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 11 0 -BBX 11 8 0 0 -BITMAP -F6E0 -6640 -6640 -6E80 -6E80 -3300 -3300 -3300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 9 8 -1 0 -BITMAP -7B80 -3100 -1A00 -0C00 -1800 -2C00 -4600 -EF00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 7 0 -BBX 8 8 0 0 -BITMAP -F7 -62 -64 -68 -30 -30 -60 -F0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -7E -46 -4C -18 -30 -64 -C4 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -30 -20 -20 -40 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -30 -10 -10 -20 -20 -20 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 6 0 2 -BITMAP -20 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 1 0 -2 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 6 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -3C -CC -D8 -D8 -6C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -70 -30 -60 -78 -CC -CC -D8 -70 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -38 -48 -C0 -C8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -0E -06 -0C -3C -CC -D8 -D8 -6C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -38 -48 -F0 -C8 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 6 10 0 -2 -BITMAP -1C -34 -30 -F8 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 8 -1 -2 -BITMAP -06 -3C -64 -78 -20 -7C -8C -F8 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -70 -30 -60 -78 -6C -6C -D8 -DC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -60 -60 -00 -E0 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 370 0 -DWIDTH 4 0 -BBX 5 10 -2 -2 -BITMAP -18 -18 -00 -38 -18 -18 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 648 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -70 -30 -60 -6C -74 -F8 -DA -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -70 -30 -60 -60 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 10 0 -BBX 9 5 0 0 -BITMAP -DB00 -6D80 -6D80 -DB00 -DB80 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -D8 -6C -6C -D8 -DC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 648 0 -DWIDTH 7 0 -BBX 7 7 -1 -2 -BITMAP -6C -36 -36 -64 -78 -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 6 7 0 -2 -BITMAP -34 -CC -CC -D8 -78 -18 -3C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -68 -60 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 481 0 -DWIDTH 4 0 -BBX 5 5 -1 0 -BITMAP -38 -60 -70 -30 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -60 -60 -F0 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -EC -6C -D8 -D8 -6C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -E8 -68 -C8 -D0 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 5 0 0 -BITMAP -ED80 -6C80 -CC80 -D500 -6600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 7 5 -1 0 -BITMAP -36 -5C -18 -3A -CC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 6 7 0 -2 -BITMAP -EC -64 -68 -28 -30 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 519 0 -DWIDTH 5 0 -BBX 6 5 -1 0 -BITMAP -7C -58 -30 -68 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -10 -20 -20 -40 -80 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 1 8 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -40 -20 -20 -20 -10 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 2 0 3 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 8 0 -2 -BITMAP -60 -60 -00 -40 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 7 0 -1 -BITMAP -08 -38 -50 -D0 -E8 -70 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -0E -12 -30 -FC -30 -70 -A4 -DC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 6 0 1 -BITMAP -84 -78 -CC -CC -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -EE -64 -68 -FC -30 -F8 -60 -F0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 1 8 2 0 -BITMAP -80 -80 -80 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 10 0 -2 -BITMAP -38 -48 -60 -70 -98 -C8 -70 -30 -90 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 6 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -3C -42 -9D -A5 -A1 -9D -42 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 412 0 -DWIDTH 6 0 -BBX 5 6 0 2 -BITMAP -70 -90 -B0 -D8 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 481 0 -DWIDTH 8 0 -BBX 7 4 0 1 -BITMAP -36 -6C -D8 -6C -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 3 0 2 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -3C -42 -BD -95 -99 -B5 -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 6 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 3 1 5 -BITMAP -60 -A0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -F8 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 6 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 7 0 -BBX 7 7 -1 -2 -BITMAP -76 -36 -6C -6C -76 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -7E -D4 -D4 -D4 -68 -28 -28 -7C -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 287 0 -DWIDTH 3 0 -BBX 2 2 0 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 3 0 -2 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -40 -C0 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 356 0 -DWIDTH 5 0 -BBX 4 6 0 2 -BITMAP -70 -90 -90 -E0 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 481 0 -DWIDTH 8 0 -BBX 7 4 0 1 -BITMAP -6C -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -44 -C4 -48 -E8 -12 -16 -2F -22 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -44 -C4 -48 -E8 -13 -15 -22 -27 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -E4 -44 -28 -C8 -12 -16 -2F -22 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 481 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -18 -18 -00 -10 -60 -C0 -C8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 9 11 -1 0 -BITMAP -3000 -1800 -0000 -0C00 -0C00 -1C00 -1600 -2600 -3F00 -4300 -E780 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 9 11 -1 0 -BITMAP -0600 -0C00 -0000 -0C00 -0C00 -1C00 -1600 -2600 -3F00 -4300 -E780 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 9 11 -1 0 -BITMAP -0E00 -1B00 -0000 -0C00 -0C00 -1C00 -1600 -2600 -3F00 -4300 -E780 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 9 11 -1 0 -BITMAP -0D00 -1600 -0000 -0C00 -0C00 -1C00 -1600 -2600 -3F00 -4300 -E780 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 9 11 -1 0 -BITMAP -0A00 -0A00 -0000 -0C00 -0C00 -1C00 -1600 -2600 -3F00 -4300 -E780 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 9 11 -1 0 -BITMAP -0C00 -1200 -0C00 -0C00 -0C00 -1C00 -1600 -2600 -3F00 -4300 -E780 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 10 0 -BBX 10 8 -1 0 -BITMAP -3FC0 -1640 -1680 -2780 -3C80 -4C00 -4C80 -DF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 759 0 -DWIDTH 7 0 -BBX 7 10 0 -2 -BITMAP -3E -62 -60 -C0 -C0 -C0 -C4 -78 -10 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -30 -18 -00 -7E -32 -34 -3C -64 -60 -64 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -0C -18 -00 -7E -32 -34 -3C -64 -60 -64 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -36 -00 -7E -32 -34 -3C -64 -60 -64 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -14 -14 -00 -7E -32 -34 -3C -64 -60 -64 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 11 0 0 -BITMAP -60 -30 -00 -78 -30 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 11 0 0 -BITMAP -18 -30 -00 -78 -30 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 11 0 0 -BITMAP -38 -6C -00 -78 -30 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 11 0 0 -BITMAP -28 -28 -00 -78 -30 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -7E -33 -33 -FB -23 -62 -66 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 852 0 -DWIDTH 8 0 -BBX 9 11 -1 0 -BITMAP -0D00 -1600 -0000 -7380 -3900 -3900 -2D00 -6F00 -4600 -4600 -E200 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -30 -18 -00 -3C -66 -66 -C6 -C6 -CC -CC -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -06 -0C -00 -3C -66 -66 -C6 -C6 -CC -CC -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -36 -00 -3C -66 -66 -C6 -C6 -CC -CC -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -0D -16 -00 -3C -66 -66 -C6 -C6 -CC -CC -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -14 -14 -00 -3C -66 -66 -C6 -C6 -CC -CC -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 6 5 0 1 -BITMAP -CC -78 -30 -78 -CC -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 9 8 -1 0 -BITMAP -1E80 -3300 -6700 -6B00 -6B00 -7300 -6600 -BC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -30 -18 -00 -F7 -62 -62 -62 -C4 -C4 -C4 -78 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -06 -0C -00 -F7 -62 -62 -62 -C4 -C4 -C4 -78 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -0E -33 -00 -F7 -62 -62 -62 -C4 -C4 -C4 -78 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -14 -14 -00 -F7 -62 -62 -62 -C4 -C4 -C4 -78 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -06 -0C -00 -F7 -62 -64 -68 -30 -30 -60 -F0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -70 -3E -33 -33 -63 -7C -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 10 0 -2 -BITMAP -1C -36 -36 -6C -66 -66 -66 -DC -C0 -C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -60 -30 -00 -3C -CC -D8 -D8 -6C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -18 -30 -00 -3C -CC -D8 -D8 -6C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -38 -6C -00 -3C -CC -D8 -D8 -6C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -34 -58 -00 -3C -CC -D8 -D8 -6C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -28 -28 -00 -3C -CC -D8 -D8 -6C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -18 -24 -18 -00 -3C -CC -D8 -D8 -6C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 815 0 -DWIDTH 9 0 -BBX 8 5 0 0 -BITMAP -77 -1B -7E -D9 -EE -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -38 -48 -C0 -C8 -70 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -30 -00 -38 -48 -F0 -C8 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -18 -30 -00 -38 -48 -F0 -C8 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -38 -6C -00 -38 -48 -F0 -C8 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -28 -28 -00 -38 -48 -F0 -C8 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -C0 -60 -00 -E0 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -60 -C0 -00 -E0 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 5 8 -1 0 -BITMAP -70 -D8 -00 -70 -30 -60 -60 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -A0 -A0 -00 -E0 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -38 -50 -38 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -34 -58 -00 -D8 -6C -6C -D8 -DC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -30 -00 -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -18 -30 -00 -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -00 -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -68 -B0 -00 -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -28 -28 -00 -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 7 5 -1 0 -BITMAP -1A -6C -6C -6C -B0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -60 -30 -00 -EC -6C -D8 -D8 -6C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -18 -30 -00 -EC -6C -D8 -D8 -6C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -38 -6C -00 -EC -6C -D8 -D8 -6C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -28 -28 -00 -EC -6C -D8 -D8 -6C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -0C -18 -00 -EC -64 -68 -28 -30 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 648 0 -DWIDTH 7 0 -BBX 7 10 -1 -2 -BITMAP -38 -18 -10 -3C -36 -36 -64 -78 -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -28 -28 -00 -EC -64 -68 -28 -30 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenBI12-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenBI12-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenBI12-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenBI12-L1.bdf:1.1 Wed Apr 4 18:56:39 2001 +++ xc/fonts/bdf/75dpi/ncenBI12-L1.bdf Wed Mar 16 21:04:15 2005 @@ -1,3034 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenBI12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-I-Normal--12-120-75-75-P-76-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 16 15 -3 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 76 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 9 -X_HEIGHT 6 -FONT_ASCENT 11 -FONT_DESCENT 3 -FACE_NAME "New Century Schoolbook Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 11 0 -BBX 9 9 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -30 -30 -30 -60 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 3 3 1 6 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -14 -14 -7E -28 -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 11 0 -1 -BITMAP -08 -3C -74 -50 -70 -30 -38 -28 -B8 -F0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -3300 -6D00 -CA00 -D200 -64C0 -05A0 -0B20 -0B40 -1180 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 889 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -0E00 -1900 -1900 -1E00 -6CE0 -CC40 -C680 -C720 -7BC0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 2 4 1 5 -BITMAP -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 4 11 0 -2 -BITMAP -10 -20 -60 -60 -C0 -C0 -C0 -C0 -C0 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 4 11 0 -2 -BITMAP -40 -20 -30 -30 -30 -30 -30 -60 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 4 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 287 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 2 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 287 0 -DWIDTH 3 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -08 -18 -10 -30 -20 -60 -40 -C0 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -38 -6C -6C -CC -CC -CC -D8 -D8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 4 9 1 0 -BITMAP -30 -F0 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -38 -6C -6C -0C -18 -20 -44 -FC -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -38 -6C -0C -38 -0C -0C -CC -C8 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -0C -1C -2C -2C -58 -98 -FC -18 -3C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -3C -38 -40 -78 -0C -0C -CC -C8 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -18 -6C -60 -D8 -EC -CC -CC -D8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -7C -FC -88 -10 -10 -20 -20 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -38 -64 -64 -38 -78 -D8 -88 -98 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -38 -6C -CC -CC -DC -6C -18 -D8 -60 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -60 -60 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 3 8 0 -2 -BITMAP -60 -60 -00 -00 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -04 -1C -70 -C0 -70 -1C -04 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 3 0 2 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -80 -E0 -38 -0C -38 -E0 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 481 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -98 -18 -30 -40 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -1F00 -2080 -4D40 -9340 -B240 -B680 -9B00 -4080 -3F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 10 9 -1 0 -BITMAP -0600 -0600 -0E00 -0B00 -1300 -1F00 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 759 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -7E -33 -33 -32 -7C -63 -63 -67 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 759 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -1D -63 -61 -C0 -C0 -C0 -C1 -63 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -7E00 -3100 -3180 -3180 -6180 -6180 -6300 -6300 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 741 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -7F -31 -31 -34 -7C -64 -62 -62 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -7F -31 -31 -34 -7C -64 -60 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 815 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -1D00 -6300 -6100 -C000 -C000 -C780 -C300 -6700 -3D00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -7BC0 -3180 -3180 -3180 -7F00 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -78 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 -1 0 -BITMAP -0F -06 -06 -06 -0C -0C -CC -CC -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -7B80 -3100 -3200 -3400 -7C00 -6600 -6600 -6300 -F380 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 704 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -78 -30 -30 -30 -60 -60 -61 -61 -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 14 0 -BBX 13 9 0 0 -BITMAP -7878 -3870 -38B0 -2CB0 -2D30 -6D60 -4660 -4660 -E670 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 852 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -71C0 -3080 -3880 -3880 -6D00 -4D00 -4700 -4700 -E300 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -1E00 -6300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 741 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -7F00 -3180 -3180 -3300 -7C00 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 11 0 -2 -BITMAP -1E00 -6300 -6180 -C180 -C180 -D980 -E700 -6700 -3E00 -0780 -0300 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 796 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -7F00 -3180 -3180 -3300 -7C00 -6600 -6600 -6380 -F300 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 685 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -3A -66 -42 -70 -3C -0C -84 -CC -B8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FF -99 -99 -18 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -F380 -6100 -6100 -6100 -C200 -C200 -C200 -E600 -7C00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -F3C0 -6180 -6100 -3200 -3200 -3400 -1C00 -1800 -1800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 13 0 -BBX 13 9 0 0 -BITMAP -F7B8 -6310 -6720 -6720 -6B40 -39C0 -39C0 -3180 -3180 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 11 9 -1 0 -BITMAP -3DE0 -18C0 -0D80 -0D00 -0E00 -1B00 -3300 -6180 -F3C0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -F780 -6300 -6600 -3400 -3800 -1800 -3000 -3000 -7800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 704 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -7F -47 -4E -1C -18 -30 -72 -E2 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 5 11 0 -2 -BITMAP -38 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -80 -C0 -40 -60 -20 -30 -10 -18 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 5 11 0 -2 -BITMAP -38 -18 -18 -30 -30 -30 -30 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 6 0 3 -BITMAP -10 -38 -28 -6C -44 -C6 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 1 0 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 7 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 6 0 0 -BITMAP -36 -4E -C6 -CC -DD -6E -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -70 -30 -60 -78 -6C -CC -CC -C8 -70 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -4C -C0 -C0 -C8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -07 -03 -03 -36 -4E -C6 -CC -DD -6E -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -38 -4C -CC -F0 -C8 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 7 12 0 -3 -BITMAP -1C -36 -30 -F8 -60 -60 -60 -C0 -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 9 11 -2 -3 -BITMAP -0080 -0180 -1E00 -3300 -3300 -1E00 -2000 -3C00 -7E00 -8600 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -70 -30 -60 -6C -76 -66 -CC -CD -CE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -30 -30 -00 -E0 -60 -60 -C0 -D0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 370 0 -DWIDTH 4 0 -BBX 7 12 -3 -3 -BITMAP -06 -06 -00 -1C -0C -0C -18 -18 -18 -18 -D0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 648 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -70 -30 -30 -6E -76 -6C -F0 -DA -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -70 -30 -30 -60 -60 -60 -C0 -D0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 12 0 -BBX 12 6 0 0 -BITMAP -ECC0 -7760 -6660 -CCC0 -CCD0 -CCE0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 8 0 -BBX 8 6 0 0 -BITMAP -EC -76 -66 -CC -CD -CE -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -38 -4C -CC -CC -C8 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 648 0 -DWIDTH 8 0 -BBX 9 9 -2 -3 -BITMAP -3B00 -1D80 -1980 -3180 -3300 -3E00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 7 9 0 -3 -BITMAP -36 -6E -C6 -CC -CC -7C -18 -18 -3C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -EC -74 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 481 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -3C -64 -70 -38 -98 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -30 -30 -F8 -60 -60 -C0 -D0 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 8 0 -BBX 8 6 0 0 -BITMAP -E6 -66 -66 -CC -DD -6E -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -EC -64 -64 -C8 -C8 -70 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 833 0 -DWIDTH 11 0 -BBX 10 6 0 0 -BITMAP -E6C0 -6640 -6640 -CC80 -CC80 -7700 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 8 6 -1 0 -BITMAP -33 -76 -18 -18 -6E -CC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 7 9 -1 -3 -BITMAP -66 -62 -34 -34 -18 -18 -10 -E0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -74 -BC -18 -60 -F4 -B8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 5 11 0 -2 -BITMAP -18 -30 -30 -30 -20 -C0 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 1 9 3 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 5 11 0 -2 -BITMAP -60 -30 -30 -30 -30 -18 -20 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 2 0 3 -BITMAP -76 -DC -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 9 0 -3 -BITMAP -30 -30 -00 -20 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 8 0 -1 -BITMAP -04 -38 -4C -D0 -D0 -E8 -70 -80 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -07 -09 -18 -18 -7E -18 -71 -BF -DE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -BA -6C -C6 -C6 -C6 -6C -BA -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -F780 -6300 -6600 -3400 -7E00 -1800 -7C00 -3000 -7800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 1 9 3 0 -BITMAP -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 11 0 -2 -BITMAP -38 -48 -60 -30 -58 -88 -D0 -60 -30 -90 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 7 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3E00 -4100 -9C80 -A480 -A080 -A280 -9C80 -4100 -3E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 412 0 -DWIDTH 6 0 -BBX 5 7 0 2 -BITMAP -68 -D8 -90 -B0 -D8 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 481 0 -DWIDTH 9 0 -BBX 8 6 0 0 -BITMAP -11 -33 -66 -CC -66 -22 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 4 0 1 -BITMAP -FC -04 -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 2 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3E00 -4100 -BC80 -9480 -9880 -9480 -B680 -4100 -3E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 7 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 4 4 0 5 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 4 0 -BBX 4 5 0 4 -BITMAP -60 -B0 -20 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 4 0 -BBX 4 5 0 4 -BITMAP -70 -90 -20 -90 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 7 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 8 0 -BBX 9 9 -1 -3 -BITMAP -7300 -3300 -3300 -6600 -6E80 -7700 -4000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -7E -D4 -D4 -D4 -74 -28 -28 -28 -7C -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 2 2 1 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 3 1 -3 -BITMAP -80 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 4 0 -BBX 3 5 0 4 -BITMAP -20 -E0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 356 0 -DWIDTH 5 0 -BBX 4 7 0 2 -BITMAP -60 -D0 -90 -B0 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 481 0 -DWIDTH 9 0 -BBX 8 6 0 0 -BITMAP -44 -66 -33 -66 -CC -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -2200 -E400 -4400 -4800 -E900 -1300 -1500 -2F80 -2200 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -2200 -E400 -4400 -4800 -EB00 -1580 -1100 -2200 -2780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -7200 -9400 -2400 -9800 -E900 -1300 -1500 -2F80 -2200 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 481 0 -DWIDTH 6 0 -BBX 5 9 0 -3 -BITMAP -18 -18 -00 -30 -10 -60 -C0 -C8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 10 12 -1 0 -BITMAP -1C00 -0600 -0000 -0600 -0600 -0E00 -0B00 -1300 -1F00 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 10 12 -1 0 -BITMAP -0380 -0600 -0000 -0600 -0600 -0E00 -0B00 -1300 -1F00 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 10 12 -1 0 -BITMAP -0700 -0D80 -0000 -0600 -0600 -0E00 -0B00 -1300 -1F00 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 10 12 -1 0 -BITMAP -0E40 -1380 -0000 -0600 -0600 -0E00 -0B00 -1300 -1F00 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 10 12 -1 0 -BITMAP -0880 -0880 -0000 -0600 -0600 -0E00 -0B00 -1300 -1F00 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 10 12 -1 0 -BITMAP -0700 -0D80 -0700 -0600 -0600 -0E00 -0B00 -1300 -1F00 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 12 0 -BBX 12 9 -1 0 -BITMAP -1FF0 -0B10 -1310 -1340 -27C0 -3E40 -4610 -4610 -EFF0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 759 0 -DWIDTH 9 0 -BBX 8 12 0 -3 -BITMAP -1D -63 -61 -C0 -C0 -C0 -C1 -63 -3C -20 -10 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 741 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -38 -0C -00 -7F -31 -31 -34 -7C -64 -62 -62 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 741 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -0E -18 -00 -7F -31 -31 -34 -7C -64 -62 -62 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 741 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -0E -1B -00 -7F -31 -31 -34 -7C -64 -62 -62 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 741 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -12 -12 -00 -7F -31 -31 -34 -7C -64 -62 -62 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -70 -18 -00 -78 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 12 0 0 -BITMAP -1C -30 -00 -78 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 12 0 0 -BITMAP -38 -6C -00 -78 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 12 0 0 -BITMAP -48 -48 -00 -78 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -7E00 -3100 -3180 -3180 -F980 -6180 -6300 -6300 -FC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 852 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1C80 -2700 -0000 -71C0 -3080 -3880 -3880 -6D00 -4D00 -4700 -4700 -E300 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3800 -0C00 -0000 -1E00 -6300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0700 -0C00 -0000 -1E00 -6300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0E00 -1B00 -0000 -1E00 -6300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1C80 -2700 -0000 -1E00 -6300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1100 -1100 -0000 -1E00 -6300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -C3 -66 -3C -18 -3C -66 -C3 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -1E80 -6300 -6380 -C580 -C980 -D180 -E300 -6300 -BC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -3800 -0C00 -0000 -F380 -6100 -6100 -6100 -C200 -C200 -C200 -E600 -7C00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0700 -0C00 -0000 -F380 -6100 -6100 -6100 -C200 -C200 -C200 -E600 -7C00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0E00 -1B00 -0000 -F380 -6100 -6100 -6100 -C200 -C200 -C200 -E600 -7C00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1200 -1200 -0000 -F380 -6100 -6100 -6100 -C200 -C200 -C200 -E600 -7C00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0700 -0C00 -0000 -F780 -6300 -6600 -3400 -3800 -1800 -3000 -3000 -7800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 741 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -7800 -3000 -3F00 -3180 -3180 -6300 -7C00 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 11 0 -2 -BITMAP -0E -33 -33 -32 -6C -66 -66 -C6 -D8 -C0 -C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -30 -18 -00 -36 -4E -C6 -CC -DD -6E -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -0C -18 -00 -36 -4E -C6 -CC -DD -6E -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -10 -38 -6C -00 -36 -4E -C6 -CC -DD -6E -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -1A -2C -00 -36 -4E -C6 -CC -DD -6E -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -14 -14 -00 -36 -4E -C6 -CC -DD -6E -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -18 -24 -18 -00 -36 -4E -C6 -CC -DD -6E -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 815 0 -DWIDTH 11 0 -BBX 10 6 0 0 -BITMAP -7B80 -4CC0 -3CC0 -CF00 -DC80 -6700 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 6 9 0 -3 -BITMAP -38 -4C -C0 -C0 -C8 -70 -40 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -60 -30 -00 -38 -4C -CC -F0 -C8 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -18 -30 -00 -38 -4C -CC -F0 -C8 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -10 -38 -6C -00 -38 -4C -CC -F0 -C8 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -28 -28 -00 -38 -4C -CC -F0 -C8 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -C0 -60 -00 -E0 -60 -60 -C0 -D0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -30 -60 -00 -E0 -60 -60 -C0 -D0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 5 10 0 0 -BITMAP -20 -70 -D8 -00 -E0 -60 -60 -C0 -D0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -50 -50 -00 -E0 -60 -60 -C0 -D0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -60 -3C -48 -38 -4C -CC -CC -C8 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -1A -2C -00 -EC -76 -66 -CC -CD -CE -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -60 -30 -00 -38 -4C -CC -CC -C8 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -18 -30 -00 -38 -4C -CC -CC -C8 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -10 -38 -6C -00 -38 -4C -CC -CC -C8 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -34 -58 -00 -38 -4C -CC -CC -C8 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -28 -28 -00 -38 -4C -CC -CC -C8 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 8 6 -1 0 -BITMAP -1D -26 -6E -76 -64 -B8 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -30 -18 -00 -E6 -66 -66 -CC -DD -6E -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -0C -18 -00 -E6 -66 -66 -CC -DD -6E -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -10 -38 -6C -00 -E6 -66 -66 -CC -DD -6E -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -14 -14 -00 -E6 -66 -66 -CC -DD -6E -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 7 12 -1 -3 -BITMAP -0C -18 -00 -66 -62 -34 -34 -18 -18 -10 -E0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 648 0 -DWIDTH 8 0 -BBX 9 12 -2 -3 -BITMAP -1C00 -0C00 -0800 -1B00 -1D80 -1980 -3180 -3300 -3E00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 7 12 -1 -3 -BITMAP -14 -14 -00 -66 -62 -34 -34 -18 -18 -10 -E0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenBI14-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenBI14-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenBI14-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenBI14-L1.bdf:1.1 Wed Apr 4 18:56:39 2001 +++ xc/fonts/bdf/75dpi/ncenBI14-L1.bdf Wed Mar 16 21:04:15 2005 @@ -1,3342 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenBI14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-I-Normal--14-140-75-75-P-88-ISO8859-1 -SIZE 14 75 75 -FONTBOUNDINGBOX 19 18 -3 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 88 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 11 -X_HEIGHT 7 -FONT_ASCENT 13 -FONT_DESCENT 3 -FACE_NAME "New Century Schoolbook Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -30 -30 -30 -60 -60 -60 -40 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 3 4 1 7 -BITMAP -A0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -14 -14 -14 -7E -28 -28 -FC -50 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 13 0 -1 -BITMAP -04 -1E -2A -48 -68 -70 -38 -1C -2C -24 -A8 -F0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -3080 -6F80 -C900 -C900 -D200 -6260 -04D0 -0590 -0990 -09A0 -10C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 889 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -0E00 -1300 -3300 -3200 -1C00 -38F0 -5C40 -CE80 -C700 -E790 -79E0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 2 4 1 7 -BITMAP -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 5 13 0 -2 -BITMAP -08 -10 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 5 13 -1 -2 -BITMAP -20 -10 -18 -18 -18 -18 -18 -18 -30 -30 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 5 1 6 -BITMAP -10 -A8 -70 -A8 -40 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 3 5 0 -3 -BITMAP -60 -60 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 2 0 3 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 287 0 -DWIDTH 3 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -10 -10 -30 -20 -20 -60 -40 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -36 -66 -66 -66 -CC -CC -CC -CC -D8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 6 11 0 0 -BITMAP -0C -3C -0C -0C -18 -18 -18 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -3C -66 -66 -06 -0C -18 -30 -60 -C2 -FC -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -26 -66 -04 -18 -0C -0C -0C -CC -D8 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -06 -0E -16 -26 -2C -4C -8C -FE -18 -18 -7E -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -3E -3C -20 -40 -78 -0C -0C -0C -CC -D8 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -36 -66 -60 -78 -CC -CC -CC -CC -D8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -7E -7E -84 -0C -18 -18 -30 -30 -60 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -32 -22 -32 -3C -3C -4C -C4 -C4 -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -36 -66 -66 -66 -66 -3C -0C -CC -D8 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -60 -60 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 4 10 0 -3 -BITMAP -30 -30 -00 -00 -00 -60 -60 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -01 -07 -1C -70 -C0 -70 -1C -07 -01 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 4 0 3 -BITMAP -FF -00 -00 -FF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -80 -E0 -38 -0E -03 -0E -38 -E0 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 481 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -38 -4C -4C -18 -30 -60 -48 -30 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -0FC0 -3020 -4D90 -5B90 -B190 -B320 -B720 -9BC0 -8000 -4040 -3F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 11 11 -1 0 -BITMAP -0300 -0300 -0700 -0580 -0980 -0980 -1180 -1FC0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 759 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -7F00 -3180 -3180 -3180 -3300 -7E00 -6180 -6180 -6180 -6300 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -0F40 -30C0 -6040 -6040 -C000 -C000 -C000 -C000 -C080 -6180 -3E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -7F80 -30C0 -3060 -3060 -3060 -6060 -6060 -60C0 -60C0 -6180 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -7F80 -3080 -3080 -3200 -3200 -7E00 -6200 -6200 -6100 -6100 -FF00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 704 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -7F80 -3080 -3080 -3200 -3200 -7E00 -6200 -6200 -6000 -6000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 815 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -0F40 -30C0 -6040 -6040 -C000 -C000 -C7C0 -C180 -C180 -6300 -3D00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -79E0 -30C0 -30C0 -30C0 -30C0 -7F80 -6180 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 11 0 0 -BITMAP -78 -30 -30 -30 -30 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -0F -06 -06 -06 -06 -0C -0C -0C -CC -C8 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -79E0 -3080 -3100 -3200 -3400 -3E00 -7700 -6300 -6380 -61C0 -F3E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 704 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -7800 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -6080 -6080 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 15 0 -BBX 14 11 0 0 -BITMAP -783C -3838 -3858 -2C58 -2C98 -2C98 -6D30 -4730 -4630 -4630 -E678 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 852 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -7870 -3820 -3C20 -2C20 -2E60 -2740 -6340 -43C0 -41C0 -41C0 -E0C0 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -0F80 -30C0 -6060 -6060 -C060 -C060 -C060 -C0C0 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -7F80 -30C0 -30C0 -30C0 -3180 -3F00 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 13 0 -2 -BITMAP -0F80 -30C0 -6060 -6060 -C060 -C060 -C060 -DCC0 -E6C0 -6380 -3F20 -03C0 -0180 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 796 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -7F80 -30C0 -30C0 -30C0 -3180 -3E00 -6300 -6300 -6180 -61A0 -F1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -1E80 -7180 -6080 -6080 -7800 -3E00 -0F00 -8300 -8300 -C700 -BC00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -FFC0 -8C40 -8C40 -0C00 -0C00 -1800 -1800 -1800 -1800 -1800 -3C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -F1C0 -6080 -6080 -6080 -6080 -C180 -C100 -C100 -C100 -E300 -7E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -F9E0 -60C0 -6080 -6100 -3100 -3200 -3200 -3400 -1C00 -1800 -1800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 15 0 -BBX 16 11 0 0 -BITMAP -FBCF -6186 -6184 -6388 -6388 -34D0 -34D0 -38E0 -38E0 -30C0 -30C0 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 12 11 -1 0 -BITMAP -3CF0 -1860 -0C80 -0D00 -0600 -0600 -0B00 -1300 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 9 0 -BBX 10 11 0 0 -BITMAP -F1C0 -6080 -3100 -3200 -1C00 -1800 -1800 -3000 -3000 -3000 -7800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 704 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -7F80 -4180 -4380 -0700 -0E00 -1C00 -3800 -7000 -E100 -C100 -FF00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 13 0 -2 -BITMAP -3C -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 6 11 1 0 -BITMAP -80 -C0 -40 -60 -20 -30 -10 -18 -08 -0C -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 13 0 -2 -BITMAP -3C -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 4 -BITMAP -10 -10 -38 -28 -6C -44 -C6 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 1 0 -2 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 3 0 8 -BITMAP -C0 -60 -10 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -3B00 -6700 -C300 -C600 -C600 -CE80 -7700 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -70 -30 -30 -60 -7C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -3C -66 -C6 -C0 -C0 -C4 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0380 -0180 -0180 -0300 -3B00 -6700 -C300 -C600 -C600 -CE80 -7700 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 519 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -3C -66 -C6 -FC -C0 -C4 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 7 14 0 -3 -BITMAP -0E -16 -30 -30 -F8 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 9 12 -1 -3 -BITMAP -0180 -0380 -1E00 -2300 -6300 -6200 -3C00 -4000 -7E00 -7F00 -8300 -FC00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -7000 -3000 -3000 -6000 -6600 -6F00 -7300 -C300 -C600 -C680 -C700 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -30 -30 -00 -E0 -60 -60 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 370 0 -DWIDTH 4 0 -BBX 7 13 -3 -3 -BITMAP -06 -06 -00 -1C -0C -0C -0C -18 -18 -18 -18 -D0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 648 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -70 -30 -30 -60 -6F -73 -66 -F8 -CC -CF -C6 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -70 -30 -30 -60 -60 -60 -60 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 15 0 -BBX 14 7 0 0 -BITMAP -E630 -6F78 -7398 -6318 -C630 -C634 -C638 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -E600 -6F00 -7300 -6300 -C600 -C680 -C700 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -3C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 648 0 -DWIDTH 8 0 -BBX 9 10 -2 -3 -BITMAP -3B00 -1D80 -1980 -3180 -3180 -3300 -3E00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 9 0 -BBX 8 10 0 -3 -BITMAP -3D -67 -C3 -C3 -C6 -CE -76 -0C -0C -1E -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -EE -76 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 481 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -1E -66 -60 -38 -0C -CC -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -60 -60 -F8 -60 -60 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -E300 -6300 -6300 -C600 -CE00 -F680 -6700 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -E6 -66 -62 -C2 -C4 -CC -78 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 833 0 -DWIDTH 13 0 -BBX 12 7 0 0 -BITMAP -E330 -6330 -6310 -C610 -C620 -CE60 -73C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -33 -77 -18 -18 -19 -EE -CC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 9 10 -1 -3 -BITMAP -6180 -7180 -B100 -1A00 -1A00 -0C00 -0C00 -0800 -D000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3B -7E -44 -08 -31 -7E -9C -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 5 13 0 -2 -BITMAP -08 -10 -30 -30 -30 -20 -C0 -60 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 1 11 3 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 5 13 0 -2 -BITMAP -60 -30 -30 -30 -30 -18 -20 -60 -60 -60 -60 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 3 0 3 -BITMAP -38C0 -7F80 -C700 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 11 -1 -3 -BITMAP -30 -30 -00 -20 -20 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 9 0 -1 -BITMAP -04 -3C -6E -D6 -D0 -D0 -E4 -78 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0700 -0980 -1980 -1800 -1800 -7F00 -1800 -1800 -7080 -BF00 -DE00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 7 0 2 -BITMAP -BA -6C -C6 -C6 -C6 -6C -BA -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -F1C0 -6080 -3100 -3200 -1C00 -7F00 -1800 -FE00 -3000 -3000 -7800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 1 11 3 0 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 -2 -BITMAP -1E -33 -33 -18 -3C -4E -67 -73 -3A -1C -CC -CC -78 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 2 0 8 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -1F00 -60C0 -4F40 -9920 -9020 -9020 -9920 -8E20 -4040 -60C0 -1F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 412 0 -DWIDTH 8 0 -BBX 7 8 0 3 -BITMAP -36 -4E -C6 -CC -DC -6E -00 -FE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 481 0 -DWIDTH 10 0 -BBX 9 6 0 1 -BITMAP -0880 -3300 -6600 -CC00 -4400 -2200 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 4 0 3 -BITMAP -FF -01 -01 -01 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 2 0 3 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -1F00 -60C0 -5E40 -9220 -9220 -9C20 -9620 -9320 -4040 -60C0 -1F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 0 8 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 1 7 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 5 0 -BBX 5 6 0 5 -BITMAP -70 -58 -30 -60 -C0 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 5 0 -BBX 6 6 -1 5 -BITMAP -38 -0C -38 -18 -98 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 3 0 8 -BITMAP -30 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 10 0 -BBX 10 10 -1 -3 -BITMAP -7180 -3180 -3180 -6300 -6700 -7B40 -7380 -8000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -7F -EA -CA -CA -CA -74 -14 -14 -14 -14 -3E -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 2 3 1 3 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 0 -3 -BITMAP -40 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 5 0 -BBX 3 6 1 5 -BITMAP -20 -E0 -60 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 356 0 -DWIDTH 8 0 -BBX 7 8 0 3 -BITMAP -3C -66 -C6 -C6 -CC -78 -00 -FE -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 481 0 -DWIDTH 10 0 -BBX 9 6 0 1 -BITMAP -2200 -1100 -1980 -3300 -6600 -8800 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -2100 -E100 -6200 -4200 -4400 -E4C0 -09C0 -0AC0 -1480 -17E0 -2180 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -2100 -E100 -6200 -4200 -4400 -E5C0 -0960 -08C0 -1180 -1300 -23E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 12 0 -BBX 12 11 -1 0 -BITMAP -3880 -0C80 -3900 -1100 -9A00 -7260 -04E0 -0560 -0A40 -0BF0 -10C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 481 0 -DWIDTH 7 0 -BBX 6 11 -1 -3 -BITMAP -0C -0C -00 -30 -48 -18 -30 -60 -C8 -C8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 11 15 -1 0 -BITMAP -0C00 -0600 -0100 -0000 -0300 -0300 -0700 -0580 -0980 -0980 -1180 -1FC0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 11 15 -1 0 -BITMAP -00C0 -0180 -0200 -0000 -0300 -0300 -0700 -0580 -0980 -0980 -1180 -1FC0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 11 15 -1 0 -BITMAP -0100 -0380 -06C0 -0000 -0300 -0300 -0700 -0580 -0980 -0980 -1180 -1FC0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 11 14 -1 0 -BITMAP -0740 -0B80 -0000 -0300 -0300 -0700 -0580 -0980 -0980 -1180 -1FC0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 11 14 -1 0 -BITMAP -0480 -0480 -0000 -0300 -0300 -0700 -0580 -0980 -0980 -1180 -1FC0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 11 15 -1 0 -BITMAP -0300 -0480 -0480 -0300 -0200 -0300 -0700 -0500 -0980 -0980 -1180 -1FC0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 14 0 -BBX 14 11 -1 0 -BITMAP -0FFC -0584 -0D84 -0990 -1990 -11F0 -3F10 -2310 -6304 -4304 -E7FC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 759 0 -DWIDTH 11 0 -BBX 10 14 0 -3 -BITMAP -0F40 -30C0 -6040 -6040 -C000 -C000 -C000 -C000 -C080 -6180 -3E00 -0800 -0400 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 9 15 0 0 -BITMAP -3000 -1800 -0400 -0000 -7F80 -3080 -3080 -3200 -3200 -7E00 -6200 -6200 -6100 -6100 -FF00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 9 15 0 0 -BITMAP -0300 -0600 -0800 -0000 -7F80 -3080 -3080 -3200 -3200 -7E00 -6200 -6200 -6100 -6100 -FF00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 9 15 0 0 -BITMAP -0400 -0E00 -1B00 -0000 -7F80 -3080 -3080 -3200 -3200 -7E00 -6200 -6200 -6100 -6100 -FF00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1200 -1200 -0000 -7F80 -3080 -3080 -3200 -3200 -7E00 -6200 -6200 -6100 -6100 -FF00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 15 0 0 -BITMAP -C0 -60 -10 -00 -78 -30 -30 -30 -30 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 15 0 0 -BITMAP -0C -18 -20 -00 -78 -30 -30 -30 -30 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 15 0 0 -BITMAP -10 -38 -6C -00 -78 -30 -30 -30 -30 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -48 -48 -00 -78 -30 -30 -30 -30 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -7F80 -30C0 -3060 -3060 -3060 -FC60 -6060 -60C0 -60C0 -6180 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 852 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -0740 -0B80 -0000 -7870 -3820 -3C20 -2C20 -2E60 -2740 -6340 -43C0 -41C0 -41C0 -E0C0 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -1800 -0C00 -0200 -0000 -0F80 -30C0 -6060 -6060 -C060 -C060 -C060 -C0C0 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0180 -0300 -0400 -0000 -0F80 -30C0 -6060 -6060 -C060 -C060 -C060 -C0C0 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0200 -0700 -0D80 -0000 -0F80 -30C0 -6060 -6060 -C060 -C060 -C060 -C0C0 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0740 -0B80 -0000 -0F80 -30C0 -6060 -6060 -C060 -C060 -C060 -C0C0 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0900 -0900 -0000 -0F80 -30C0 -6060 -6060 -C060 -C060 -C060 -C0C0 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 8 7 0 1 -BITMAP -C3 -66 -3C -18 -3C -66 -C3 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -0FA0 -30C0 -60E0 -6160 -C260 -C460 -C860 -D0C0 -E0C0 -6180 -BE00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -1800 -0C00 -0200 -0000 -F1C0 -6080 -6080 -6080 -6080 -C180 -C100 -C100 -C100 -E300 -7E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -0300 -0600 -0800 -0000 -F1C0 -6080 -6080 -6080 -6080 -C180 -C100 -C100 -C100 -E300 -7E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -0400 -0E00 -1B00 -0000 -F1C0 -6080 -6080 -6080 -6080 -C180 -C100 -C100 -C100 -E300 -7E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -1200 -1200 -0000 -F1C0 -6080 -6080 -6080 -6080 -C180 -C100 -C100 -C100 -E300 -7E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 9 0 -BBX 10 15 0 0 -BITMAP -0180 -0300 -0400 -0000 -F1C0 -6080 -3100 -3200 -1C00 -1800 -1800 -3000 -3000 -3000 -7800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -7800 -3000 -3F80 -30C0 -30C0 -30C0 -6180 -7F00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 14 0 -3 -BITMAP -0F00 -1180 -3180 -3100 -3600 -6300 -6300 -6300 -6300 -C200 -CC00 -C000 -C000 -8000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -3000 -1800 -0400 -0000 -3B00 -6700 -C300 -C600 -C600 -CE80 -7700 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0600 -0C00 -1000 -0000 -3B00 -6700 -C300 -C600 -C600 -CE80 -7700 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0800 -1C00 -3600 -0000 -3B00 -6700 -C300 -C600 -C600 -CE80 -7700 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -1D00 -2E00 -0000 -3B00 -6700 -C300 -C600 -C600 -CE80 -7700 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -2400 -2400 -0000 -3B00 -6700 -C300 -C600 -C600 -CE80 -7700 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0C00 -1200 -0C00 -0000 -3B00 -6700 -C300 -C600 -C600 -CE80 -7700 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 12 7 0 0 -BITMAP -39E0 -6730 -0630 -7FE0 -C600 -CE20 -73C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 7 10 0 -3 -BITMAP -3C -66 -C6 -C0 -C0 -C4 -78 -20 -10 -70 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 519 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -60 -30 -08 -00 -3C -66 -C6 -FC -C0 -C4 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 519 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -06 -0C -10 -00 -3C -66 -C6 -FC -C0 -C4 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 519 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -10 -38 -6C -00 -3C -66 -C6 -FC -C0 -C4 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 519 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -24 -24 -00 -3C -66 -C6 -FC -C0 -C4 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -C0 -60 -10 -00 -E0 -60 -60 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 5 11 0 0 -BITMAP -18 -30 -40 -00 -E0 -60 -60 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 5 11 0 0 -BITMAP -20 -70 -D8 -00 -E0 -60 -60 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -90 -90 -00 -E0 -60 -60 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -C8 -30 -58 -0C -3C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -1D00 -2E00 -0000 -E600 -6F00 -7300 -6300 -C600 -C680 -C700 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -60 -30 -08 -00 -3C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -06 -0C -10 -00 -3C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -08 -1C -36 -00 -3C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -3A -5C -00 -3C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -24 -24 -00 -3C -66 -C6 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 9 7 -1 0 -BITMAP -1E80 -3300 -6700 -6B00 -7300 -6600 -BC00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -3000 -1800 -0400 -0000 -E300 -6300 -6300 -C600 -CE00 -F680 -6700 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0300 -0600 -0800 -0000 -E300 -6300 -6300 -C600 -CE00 -F680 -6700 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0800 -1C00 -3600 -0000 -E300 -6300 -6300 -C600 -CE00 -F680 -6700 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -2400 -2400 -0000 -E300 -6300 -6300 -C600 -CE00 -F680 -6700 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 9 14 -1 -3 -BITMAP -0300 -0600 -0800 -0000 -6180 -7180 -B100 -1A00 -1A00 -0C00 -0C00 -0800 -D000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 648 0 -DWIDTH 8 0 -BBX 9 14 -2 -3 -BITMAP -1C00 -0C00 -0C00 -0800 -1B00 -1D80 -1980 -3180 -3180 -3300 -3E00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 9 13 -1 -3 -BITMAP -1200 -1200 -0000 -6180 -7180 -B100 -1A00 -1A00 -0C00 -0C00 -0800 -D000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenBI18-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenBI18-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenBI18-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenBI18-L1.bdf:1.1 Wed Apr 4 18:56:39 2001 +++ xc/fonts/bdf/75dpi/ncenBI18-L1.bdf Wed Mar 16 21:04:15 2005 @@ -1,3864 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenBI18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-I-Normal--18-180-75-75-P-111-ISO8859-1 -SIZE 18 75 75 -FONTBOUNDINGBOX 25 22 -5 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 111 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 14 -X_HEIGHT 9 -FONT_ASCENT 16 -FONT_DESCENT 4 -FACE_NAME "New Century Schoolbook Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 17 0 -BBX 15 13 0 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 14 0 0 -BITMAP -0C -1E -1E -1C -1C -38 -38 -30 -30 -00 -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 6 6 1 7 -BITMAP -CC -CC -CC -CC -CC -CC -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0900 -0900 -0900 -7FC0 -7FC0 -1200 -1200 -1200 -FF80 -FF80 -2400 -2400 -2400 -2400 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 17 1 -3 -BITMAP -0200 -0F80 -34C0 -25C0 -6580 -7400 -7C00 -3F00 -1F80 -0B80 -6980 -E980 -CB00 -FE00 -1800 -1000 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 15 0 -BBX 14 15 0 -1 -BITMAP -38C0 -6740 -64C0 -C480 -C580 -C900 -CB38 -7264 -0664 -04C4 -0CC4 -08C8 -18C8 -1070 -1000 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 889 0 -DWIDTH 18 0 -BBX 17 14 0 0 -BITMAP -01E000 -073000 -0E3000 -0E2000 -0F4000 -078000 -0F8F00 -33C600 -63C400 -E1E800 -E0F080 -E0F900 -F1FE00 -3E3C00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 2 6 1 9 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 16 0 -2 -BITMAP -0C -18 -30 -30 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -18 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 407 0 -DWIDTH 8 0 -BBX 6 16 0 -2 -BITMAP -60 -30 -18 -18 -0C -0C -0C -0C -0C -18 -18 -18 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 8 0 2 -BITMAP -0C -6C -6B -1F -F8 -D6 -36 -30 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 10 0 1 -BITMAP -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 4 7 0 -3 -BITMAP -60 -F0 -F0 -70 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 0 4 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 15 0 -1 -BITMAP -0C -0C -0C -18 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0E00 -3B00 -7380 -7380 -7380 -E380 -E380 -E380 -E380 -E700 -E700 -E700 -6E00 -3800 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 7 14 2 0 -BITMAP -06 -1E -7E -0E -0E -0C -1C -1C -1C -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1F00 -2780 -7380 -7380 -3380 -0380 -0700 -0600 -0C00 -1800 -3080 -7F80 -FF00 -FF00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -1E00 -2300 -7380 -7380 -3380 -0700 -0C00 -0600 -0700 -6700 -E700 -C700 -CE00 -7C00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0300 -0700 -0700 -0F00 -1700 -1700 -2700 -4E00 -4E00 -8E00 -FF80 -0E00 -0E00 -3F80 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -1FC0 -1F80 -1F00 -3000 -2000 -3F00 -2780 -0380 -0380 -6380 -E300 -C700 -C600 -7800 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0F00 -3980 -3380 -7300 -7000 -EF00 -F380 -E380 -E380 -E380 -E300 -E700 -6600 -3800 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -7F80 -7F80 -FF80 -8300 -0600 -0600 -0C00 -0C00 -1C00 -1C00 -3800 -3800 -3800 -3000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0F00 -3980 -3080 -7080 -7900 -3E00 -1E00 -3F00 -6780 -C380 -C380 -C300 -E600 -7800 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0E00 -3300 -7380 -6380 -E380 -E380 -E380 -E780 -7B80 -0700 -6700 -E600 -CE00 -7800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 287 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -30 -78 -78 -30 -00 -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 287 0 -DWIDTH 6 0 -BBX 5 12 0 -3 -BITMAP -30 -78 -78 -30 -00 -60 -F0 -F0 -70 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 1 -BITMAP -0180 -0780 -1E00 -7800 -E000 -7800 -1E00 -0780 -0180 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 6 0 3 -BITMAP -FF80 -FF80 -0000 -0000 -FF80 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 1 -BITMAP -C000 -F000 -3C00 -0F00 -0380 -0F00 -3C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 481 0 -DWIDTH 8 0 -BBX 7 14 0 0 -BITMAP -7C -CE -8E -1E -3C -78 -F0 -E4 -78 -00 -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -07F0 -1C18 -300C -6764 -4CE4 -CC64 -98C4 -98CC -98C8 -99D8 -CE70 -4000 -7030 -1FE0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 14 14 -2 0 -BITMAP -01C0 -01C0 -03C0 -03C0 -07E0 -04E0 -0CE0 -08F0 -1870 -1070 -3FF0 -2078 -6078 -F0FC -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 759 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -3FF8 -0E3C -0E1C -1E1C -1C38 -1C70 -3FC0 -3CF0 -3838 -3838 -7838 -7078 -70F0 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -07E8 -1E38 -3C18 -7810 -7810 -F000 -E000 -E000 -E000 -E000 -F010 -7010 -3860 -0FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 14 0 0 -BITMAP -3FE0 -0E38 -0E1C -1E1E -1C1E -1C0E -3C0E -3C0E -381E -381C -783C -7078 -70F0 -FFC0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 741 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -3FFC -0E1C -0E08 -1E08 -1C28 -1C60 -3FE0 -3CC0 -3840 -3848 -7818 -7030 -7070 -FFF0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 704 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -3FFC -0E1C -0E08 -1E08 -1C28 -1C60 -3FE0 -3CC0 -3840 -3840 -7800 -7000 -7000 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -07F4 -1E1C -3C0C -7808 -7808 -F000 -E000 -E000 -E1FC -E070 -F070 -70E0 -39E0 -0FA0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 17 0 -BBX 16 14 0 0 -BITMAP -3F3F -0E0E -0E0E -1E1E -1C1C -1C1C -3FFC -3C3C -3838 -3838 -7878 -7070 -7070 -FCFC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 14 0 0 -BITMAP -3F -0E -0E -1E -1C -1C -3C -3C -38 -38 -78 -70 -70 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 13 14 -2 0 -BITMAP -01F8 -0070 -0070 -00F0 -00E0 -00E0 -01E0 -01E0 -01C0 -61C0 -F3C0 -F380 -4780 -3E00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 16 0 -BBX 16 14 0 0 -BITMAP -3F1F -0E0C -0E18 -0E30 -1C60 -1CC0 -1DC0 -3FC0 -3DE0 -38F0 -7870 -7078 -703C -FCFE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 704 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -3F00 -0E00 -0E00 -1E00 -1C00 -1C00 -3C00 -3800 -3800 -3808 -7818 -7030 -7070 -FFF0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 19 0 -BBX 19 14 -1 0 -BITMAP -3C03E0 -1C07C0 -1E07C0 -1E0F80 -1E0F80 -1F1B80 -171380 -37B380 -23E380 -23E700 -21C700 -21C700 -618700 -F08FC0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 852 0 -DWIDTH 15 0 -BBX 16 14 -1 0 -BITMAP -3C0F -1E06 -1E04 -1F04 -1F04 -1784 -13CC -33C8 -21E8 -21E8 -20F8 -2078 -6070 -F030 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -07C0 -1C70 -3838 -783C -701C -F01C -E01C -E01C -E03C -E038 -E078 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -3FF0 -0E38 -0E1C -1E1C -1C1C -1C3C -3C78 -3FE0 -3800 -3800 -7800 -7000 -7000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 17 0 -3 -BITMAP -07C0 -1C70 -3838 -783C -701C -F01C -E01C -E01C -E03C -E638 -F978 -71F0 -39E0 -0FC0 -01C8 -01F0 -00E0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 796 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -3FF8 -0E3C -0E1C -1E1C -1C38 -1C70 -3FC0 -3DE0 -38E0 -38E0 -7870 -7074 -707C -FC38 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 685 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -0F90 -3870 -3030 -7020 -7820 -7E00 -3F80 -1FC0 -07E0 -41E0 -40E0 -C0C0 -E1C0 -9F00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -7FF8 -6738 -C710 -8F10 -8E10 -0E00 -1E00 -1E00 -1C00 -1C00 -3C00 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 15 14 0 0 -BITMAP -7E1E -3C0C -3C08 -3808 -7818 -7810 -7810 -7010 -7030 -F020 -F020 -F060 -78C0 -3F80 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -FC3C -7818 -7810 -7830 -3820 -3C60 -3C40 -1CC0 -1C80 -1F80 -0F00 -0F00 -0E00 -0600 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 20 0 -BBX 20 14 0 0 -BITMAP -FCFCF0 -787860 -787840 -787840 -38F880 -38B880 -3CBC80 -3D1D00 -1D1D00 -1D1D00 -1E1E00 -1E1E00 -0E0E00 -0C0C00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 16 14 -2 0 -BITMAP -1F9F -0F0E -070C -0798 -03B0 -03E0 -01C0 -03C0 -07E0 -0CE0 -18F0 -3070 -7078 -F8FC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 13 14 0 0 -BITMAP -FC78 -7830 -7820 -3C40 -3C40 -1E80 -1E80 -0F00 -0F00 -1E00 -1E00 -1E00 -1E00 -3F00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 704 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -3FF8 -30F8 -61F0 -41E0 -03C0 -0780 -0F80 -0F00 -1E00 -3C00 -7C10 -F830 -F060 -FFE0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 16 0 -2 -BITMAP -3C -30 -30 -30 -30 -60 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 8 14 1 0 -BITMAP -C0 -C0 -60 -60 -30 -30 -18 -18 -0C -0C -06 -06 -03 -03 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 16 0 -2 -BITMAP -3C -0C -0C -0C -0C -18 -18 -18 -18 -18 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 5 -BITMAP -0800 -1C00 -1C00 -3600 -3600 -6300 -6300 -C180 -C180 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 2 0 -3 -BITMAP -FFC0 -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 4 0 10 -BITMAP -C0 -E0 -70 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -0DC0 -33C0 -71C0 -E1C0 -E1C0 -E380 -E380 -67A0 -39C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -7800 -3800 -3800 -3800 -7000 -7700 -7980 -71C0 -F1C0 -E1C0 -E1C0 -E380 -6300 -3C00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 537 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -0F00 -3180 -7380 -E300 -E000 -E000 -E000 -6300 -3C00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -00F0 -0070 -0070 -0070 -00E0 -0EE0 -31E0 -70E0 -E0E0 -E1C0 -E1C0 -E1C0 -63D0 -3CE0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -0F00 -3180 -7180 -E380 -E700 -F800 -E000 -6300 -3C00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 9 18 0 -4 -BITMAP -0700 -1D80 -1980 -3800 -3800 -FE00 -7000 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -E000 -C000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 13 15 -1 -4 -BITMAP -0018 -0038 -07C0 -18E0 -38E0 -38E0 -38C0 -0F00 -1800 -3800 -3F80 -7FC0 -C0C0 -C1C0 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -7800 -3800 -3800 -3800 -7000 -7380 -77C0 -79C0 -71C0 -E1C0 -E380 -E380 -E3A0 -E3C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 13 0 0 -BITMAP -38 -38 -00 -00 -F0 -70 -70 -70 -E0 -E0 -E0 -E8 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 370 0 -DWIDTH 5 0 -BBX 10 17 -5 -4 -BITMAP -01C0 -01C0 -0000 -0000 -0780 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -0E00 -0E00 -CE00 -CC00 -7000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 648 0 -DWIDTH 11 0 -BBX 11 14 0 0 -BITMAP -7800 -3800 -3800 -3800 -7000 -7380 -77C0 -79C0 -7180 -F600 -E700 -E720 -E3C0 -E380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -78 -38 -38 -38 -70 -70 -70 -70 -70 -E0 -E0 -E0 -E8 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 18 0 -BBX 17 9 0 0 -BITMAP -F38E00 -77DF00 -79E700 -71C700 -71C700 -E38E00 -E38E00 -E38E80 -E38F00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -F380 -77C0 -79C0 -71C0 -71C0 -E380 -E380 -E3A0 -E3C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -0F00 -3180 -71C0 -E1C0 -E1C0 -E1C0 -E380 -6300 -3C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 648 0 -DWIDTH 12 0 -BBX 12 13 -1 -4 -BITMAP -3DC0 -1E60 -1C70 -1C70 -3870 -3870 -38E0 -38C0 -3F00 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 12 0 -BBX 11 13 0 -4 -BITMAP -0E60 -31E0 -70E0 -E0E0 -E1C0 -E1C0 -E1C0 -63C0 -3DC0 -0380 -0380 -0380 -07C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -F380 -7780 -7B00 -7000 -7000 -E000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 481 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -0F00 -3380 -7300 -7800 -3E00 -0F00 -6700 -E600 -7800 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 407 0 -DWIDTH 8 0 -BBX 7 12 1 0 -BITMAP -38 -38 -38 -FE -70 -70 -70 -E0 -E0 -E0 -E8 -F0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -F1C0 -71C0 -71C0 -71C0 -E380 -E380 -E780 -FBA0 -73C0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -F300 -7380 -7180 -7080 -E080 -E100 -E300 -7E00 -3800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 9 0 0 -BITMAP -F1CC -71CE -71C6 -71C2 -E382 -E384 -E38C -7DF8 -38E0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -38C0 -79C0 -1E00 -1C00 -0E00 -1E00 -3740 -E780 -C300 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 10 13 -1 -4 -BITMAP -30C0 -78C0 -B840 -1C80 -1C80 -0F00 -0F00 -0600 -0600 -0400 -C800 -F000 -6000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 519 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -1EC0 -3F80 -4300 -0600 -0C00 -1800 -3080 -7F00 -DE00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 407 0 -DWIDTH 8 0 -BBX 7 16 0 -2 -BITMAP -0E -18 -18 -18 -30 -30 -30 -C0 -60 -60 -60 -60 -60 -60 -60 -38 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 2 14 4 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 407 0 -DWIDTH 8 0 -BBX 7 16 0 -2 -BITMAP -38 -0C -0C -0C -0C -0C -0C -06 -18 -18 -18 -18 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 3 0 5 -BITMAP -78C0 -FFC0 -C780 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 14 0 -4 -BITMAP -0C -1E -1E -0C -00 -18 -18 -38 -38 -70 -70 -F0 -F0 -60 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 13 0 -2 -BITMAP -0100 -0100 -0F80 -32C0 -73C0 -E580 -E400 -E400 -E800 -6980 -3E00 -1000 -1000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -03C0 -0E60 -0CE0 -1CC0 -1C00 -1C00 -1C00 -7FC0 -0E00 -0E00 -0C00 -7820 -9FC0 -EF80 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 574 0 -DWIDTH 12 0 -BBX 11 9 0 2 -BITMAP -DF60 -FFE0 -3180 -60C0 -60C0 -60C0 -3180 -FFE0 -DF60 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 574 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -FCF0 -7060 -7040 -3880 -3880 -1D00 -1D00 -7FC0 -0E00 -7FC0 -1C00 -1C00 -1C00 -3E00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 2 14 4 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 -3 -BITMAP -07C0 -0C60 -08E0 -0CC0 -0E00 -1F00 -2780 -63C0 -71C0 -78C0 -3D80 -1E00 -0F00 -6700 -E300 -C600 -7C00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 3 0 10 -BITMAP -CC -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -0780 -1860 -2010 -47C8 -4CC8 -9844 -9804 -9804 -9804 -4C48 -4788 -2010 -1860 -0780 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 412 0 -DWIDTH 9 0 -BBX 8 8 0 6 -BITMAP -36 -6E -C6 -CC -DD -6E -00 -FF -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 481 0 -DWIDTH 10 0 -BBX 9 6 0 2 -BITMAP -1980 -3300 -6600 -CC00 -6600 -3300 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 9 6 1 3 -BITMAP -FF80 -FF80 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 0 4 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 16 0 -BBX 14 14 0 0 -BITMAP -0780 -1860 -2010 -5F88 -4CC8 -8CC4 -8C84 -8F04 -8D84 -4CC8 -5EE8 -2010 -1860 -0780 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 2 0 10 -BITMAP -FC -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 6 0 8 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 9 0 1 -BITMAP -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0000 -FFC0 -FFC0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 6 0 -BBX 7 8 -1 6 -BITMAP -3C -66 -46 -0C -18 -30 -60 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 6 0 -BBX 7 8 -1 6 -BITMAP -3C -66 -06 -38 -0C -8C -CC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 4 0 10 -BITMAP -18 -38 -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 12 0 -BBX 13 13 -2 -4 -BITMAP -3C70 -1C70 -1C70 -1C70 -38E0 -38E0 -39E0 -7EE8 -7CF0 -6000 -E000 -F000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -3FE0 -F6C0 -E6C0 -E6C0 -E6C0 -ED80 -7D80 -0D80 -0D80 -1B00 -1B00 -1B00 -1B00 -3F80 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 287 0 -DWIDTH 7 0 -BBX 4 4 1 4 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 4 0 -4 -BITMAP -20 -70 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 6 0 -BBX 4 8 0 6 -BITMAP -10 -70 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 356 0 -DWIDTH 8 0 -BBX 7 8 0 6 -BITMAP -3C -66 -C6 -C6 -CC -78 -00 -FE -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 481 0 -DWIDTH 10 0 -BBX 9 6 0 2 -BITMAP -6600 -3300 -1980 -3300 -6600 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 15 0 -BBX 13 14 0 0 -BITMAP -1060 -7040 -30C0 -3080 -6180 -6100 -6318 -F238 -0458 -0CB0 -0930 -1BF8 -1060 -30F0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -1060 -7040 -30C0 -3080 -6180 -6100 -6378 -F2CC -048C -0C18 -0830 -1860 -10C0 -31F8 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 15 0 -BBX 14 14 -1 0 -BITMAP -3C30 -6620 -0660 -3840 -0CC0 -8C80 -CD8C -791C -022C -0658 -0498 -0DFC -0830 -1878 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 481 0 -DWIDTH 8 0 -BBX 7 14 0 -4 -BITMAP -0C -1E -1E -0C -00 -3C -4E -1E -3C -78 -F0 -E2 -E6 -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 14 18 -2 0 -BITMAP -0700 -0380 -00C0 -0000 -01C0 -01C0 -03C0 -03C0 -07E0 -04E0 -0CE0 -08E0 -1870 -1070 -3FF0 -2078 -6078 -F0FC -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 14 18 -2 0 -BITMAP -0070 -00E0 -0180 -0000 -01C0 -01C0 -03C0 -03C0 -07E0 -04E0 -0CE0 -08E0 -1870 -1070 -3FF0 -2078 -6078 -F0FC -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 14 18 -2 0 -BITMAP -00E0 -01B0 -0330 -0000 -01C0 -01C0 -03C0 -03C0 -07E0 -04E0 -0CE0 -08E0 -1870 -1070 -3FF0 -2078 -6078 -F0FC -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 14 18 -2 0 -BITMAP -0190 -03F0 -0260 -0000 -01C0 -01C0 -03C0 -03C0 -07E0 -04E0 -0CE0 -08E0 -1870 -1070 -3FF0 -2078 -6078 -F0FC -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 14 18 -2 0 -BITMAP -0330 -0330 -0330 -0000 -01C0 -01C0 -03C0 -03C0 -07E0 -04E0 -0CE0 -08E0 -1870 -1070 -3FF0 -2078 -6078 -F0FC -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 741 0 -DWIDTH 13 0 -BBX 14 18 -2 0 -BITMAP -00C0 -0120 -0120 -00C0 -01C0 -01C0 -03C0 -03C0 -07E0 -04E0 -0CE0 -08E0 -1870 -1070 -3FF0 -2078 -6078 -F0FC -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 21 0 -BBX 21 14 -1 0 -BITMAP -07FFF8 -011E38 -031C10 -021C10 -063C50 -0438C0 -0C3FC0 -087980 -1FF880 -107090 -30F030 -20E060 -60E0E0 -F1FFE0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 759 0 -DWIDTH 14 0 -BBX 13 18 0 -4 -BITMAP -07E8 -1E38 -3C18 -7808 -7808 -F000 -F000 -E000 -E000 -E000 -F008 -7018 -3870 -0FC0 -0200 -0700 -0300 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 741 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0380 -01C0 -0060 -0000 -3FFC -0E1C -0E08 -1E08 -1C28 -1C60 -3FE0 -3CC0 -3840 -3848 -7818 -7030 -7070 -FFF0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 741 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0038 -0070 -00C0 -0000 -3FFC -0E1C -0E08 -1E08 -1C28 -1C60 -3FE0 -3CC0 -3840 -3848 -7818 -7030 -7070 -FFF0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 741 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -00E0 -01B0 -0330 -0000 -3FFC -0E1C -0E08 -1E08 -1C28 -1C60 -3FE0 -3CC0 -3840 -3848 -7818 -7030 -7070 -FFF0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 741 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0330 -0330 -0330 -0000 -3FFC -0E1C -0E08 -1E08 -1C28 -1C60 -3FE0 -3CC0 -3840 -3848 -7818 -7030 -7070 -FFF0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 18 0 0 -BITMAP -70 -38 -0C -00 -3F -0E -0E -1E -1C -1C -3C -3C -38 -38 -78 -70 -70 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 10 18 0 0 -BITMAP -01C0 -0380 -0600 -0000 -3F00 -0E00 -0E00 -1E00 -1C00 -1C00 -3C00 -3C00 -3800 -3800 -7800 -7000 -7000 -FC00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 9 18 0 0 -BITMAP -0700 -0D80 -1980 -0000 -3F00 -0E00 -0E00 -1E00 -1C00 -1C00 -3C00 -3C00 -3800 -3800 -7800 -7000 -7000 -FC00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 9 18 0 0 -BITMAP -1980 -1980 -1980 -0000 -3F00 -0E00 -0E00 -1E00 -1C00 -1C00 -3C00 -3C00 -3800 -3800 -7800 -7000 -7000 -FC00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 14 0 0 -BITMAP -3FE0 -0E38 -0E1C -1E1E -1C0E -1C0E -FF0E -3C0E -381E -381C -783C -7078 -70F0 -FFC0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 852 0 -DWIDTH 15 0 -BBX 16 18 -1 0 -BITMAP -00C8 -01F8 -0130 -0000 -3C0F -1C06 -1E04 -1E04 -1F04 -1784 -13CC -31C8 -21C8 -20E8 -20F8 -2078 -6070 -F030 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0E00 -0700 -0180 -0000 -07C0 -1C70 -3838 -781C -701C -F01C -E01C -E03C -E03C -E038 -E078 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0070 -00E0 -0180 -0000 -07C0 -1C70 -3838 -783C -701C -E01C -E01C -E01C -E03C -E038 -F078 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -01C0 -0360 -0660 -0000 -07C0 -1C70 -3838 -783C -701C -E01C -E01C -E01C -E03C -E038 -F078 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0190 -03F0 -0260 -0000 -07C0 -1C70 -3838 -783C -701C -F01C -E01C -E01C -E03C -E038 -E078 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0660 -0660 -0660 -0000 -07C0 -1C70 -3838 -783C -701C -F01C -E01C -E01C -E03C -E038 -E078 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 10 0 1 -BITMAP -8080 -C180 -6300 -3600 -1C00 -1C00 -3600 -6300 -C180 -8080 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 16 14 -1 0 -BITMAP -03E3 -0E3E -1C1C -3C3E -386E -78CE -718E -731E -761E -7C1C -783C -7838 -DC70 -87C0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -0380 -01C0 -0060 -0000 -7E1E -3C0C -3C08 -3808 -3818 -7810 -7810 -7010 -7030 -F020 -F020 -F060 -78C0 -3F80 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -0070 -00E0 -0180 -0000 -7E1E -3C0C -3C08 -3808 -3818 -7810 -7810 -7010 -7030 -F020 -F020 -F060 -78C0 -3F80 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -01C0 -0360 -0660 -0000 -7E1E -3C0C -3C08 -3808 -3818 -7810 -7810 -7010 -7030 -F020 -F020 -F060 -78C0 -3F80 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 15 18 0 0 -BITMAP -0330 -0330 -0330 -0000 -7E1E -3C0C -3C08 -3808 -3818 -7810 -7810 -7010 -7030 -F020 -F020 -F060 -78C0 -3F80 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 13 18 0 0 -BITMAP -00E0 -01C0 -0300 -0000 -FC78 -7830 -3820 -3C40 -1C40 -1C80 -0E80 -0F00 -0F00 -0E00 -1E00 -1E00 -1E00 -3F00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -3F00 -0E00 -0E00 -1FC0 -1CF0 -1C78 -3C78 -3878 -3878 -38F0 -7FC0 -7000 -7000 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 12 0 -BBX 12 18 -1 -3 -BITMAP -03C0 -0E60 -0C70 -1C70 -1C70 -1CE0 -3980 -38C0 -38E0 -38E0 -70E0 -70E0 -71C0 -7700 -E000 -E000 -E000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1800 -1C00 -0E00 -0300 -0000 -0DC0 -33C0 -71C0 -E1C0 -E1C0 -E380 -E380 -67A0 -39C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0180 -0380 -0700 -0C00 -0000 -0DC0 -33C0 -71C0 -E1C0 -E1C0 -E380 -E380 -67A0 -39C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0300 -0700 -0D80 -1980 -0000 -0DC0 -33C0 -71C0 -E1C0 -E1C0 -E380 -E380 -67A0 -39C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -0C80 -1F80 -1300 -0000 -0DC0 -33C0 -71C0 -E1C0 -E1C0 -E380 -E380 -67A0 -39C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -1980 -1980 -1980 -0000 -0DC0 -33C0 -71C0 -E1C0 -E1C0 -E380 -E380 -67A0 -39C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0600 -0900 -0900 -0600 -0000 -0DC0 -33C0 -71C0 -E1C0 -E1C0 -E380 -E380 -67A0 -39C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 815 0 -DWIDTH 16 0 -BBX 15 9 0 0 -BITMAP -3E3C -7346 -63C6 -038E -0F9C -73E0 -E380 -E58C -78F0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 537 0 -DWIDTH 10 0 -BBX 9 13 0 -4 -BITMAP -0F00 -3180 -7380 -E300 -E000 -E000 -E000 -6300 -3C00 -0800 -1C00 -0C00 -3800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -3000 -3800 -1C00 -0600 -0000 -0F00 -3180 -7180 -E380 -E700 -F800 -E000 -6300 -3C00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0300 -0700 -0E00 -1800 -0000 -0F00 -3180 -7180 -E380 -E700 -F800 -E000 -6300 -3C00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0600 -0E00 -1B00 -3300 -0000 -0F00 -3180 -7180 -E380 -E700 -F800 -E000 -6300 -3C00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -3300 -3300 -3300 -0000 -0F00 -3180 -7180 -E380 -E700 -F800 -E000 -6300 -3C00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -C0 -E0 -70 -18 -00 -F0 -70 -70 -70 -E0 -E0 -E0 -E8 -70 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -18 -38 -70 -C0 -00 -F0 -70 -70 -70 -E0 -E0 -E0 -E8 -70 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 14 0 0 -BITMAP -18 -38 -6C -CC -00 -F0 -70 -70 -70 -E0 -E0 -E0 -E8 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 13 0 0 -BITMAP -CC -CC -CC -00 -F0 -70 -70 -70 -E0 -E0 -E0 -E8 -70 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -6000 -1B00 -1C00 -6600 -0300 -0F80 -3180 -71C0 -E1C0 -E1C0 -E1C0 -E380 -6300 -3C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -0C80 -1F80 -1300 -0000 -F380 -77C0 -79C0 -71C0 -71C0 -E380 -E380 -E3A0 -E3C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -3000 -3800 -1C00 -0600 -0000 -0F00 -3180 -71C0 -E1C0 -E1C0 -E1C0 -E380 -6300 -3C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0300 -0700 -0E00 -1800 -0000 -0F00 -3180 -71C0 -E1C0 -E1C0 -E1C0 -E380 -6300 -3C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0300 -0700 -0D80 -1980 -0000 -0F00 -3180 -71C0 -E1C0 -E1C0 -E1C0 -E380 -6300 -3C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0C80 -1F80 -1300 -0000 -0F00 -3180 -71C0 -E1C0 -E1C0 -E1C0 -E380 -6300 -3C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -1980 -1980 -1980 -0000 -0F00 -3180 -71C0 -E1C0 -E1C0 -E1C0 -E380 -6300 -3C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 10 0 1 -BITMAP -18 -18 -00 -00 -FF -FF -00 -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 11 0 -1 -BITMAP -0100 -0F00 -3380 -75C0 -E5C0 -E9C0 -E9C0 -F380 -7300 -3C00 -2000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -1800 -1C00 -0E00 -0300 -0000 -F1C0 -71C0 -71C0 -71C0 -E380 -E380 -E780 -FBA0 -73C0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0300 -0700 -0E00 -1800 -0000 -F1C0 -71C0 -71C0 -71C0 -E380 -E380 -E780 -FBA0 -73C0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0600 -0E00 -1B00 -3300 -0000 -F1C0 -71C0 -71C0 -71C0 -E380 -E380 -E780 -FBA0 -73C0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -1980 -1980 -1980 -0000 -F1C0 -71C0 -71C0 -71C0 -E380 -E380 -E780 -FBA0 -73C0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 10 18 -1 -4 -BITMAP -00C0 -01C0 -0380 -0600 -0000 -30C0 -78C0 -B840 -1C80 -1C80 -0F00 -0F00 -0600 -0600 -0400 -C800 -F000 -6000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 648 0 -DWIDTH 12 0 -BBX 12 18 -1 -4 -BITMAP -1E00 -0E00 -0E00 -0E00 -0C00 -1DC0 -1E60 -1C70 -1C70 -3870 -3870 -38E0 -38C0 -3F00 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 10 17 -1 -4 -BITMAP -1980 -1980 -1980 -0000 -30C0 -78C0 -B840 -1C80 -1C80 -0F00 -0F00 -0600 -0600 -0400 -0800 -7000 -6000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenBI24-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenBI24-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenBI24-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenBI24-L1.bdf:1.1 Wed Apr 4 18:56:40 2001 +++ xc/fonts/bdf/75dpi/ncenBI24-L1.bdf Wed Mar 16 21:04:15 2005 @@ -1,4596 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenBI24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Bold-I-Normal--24-240-75-75-P-148-ISO8859-1 -SIZE 24 75 75 -FONTBOUNDINGBOX 30 29 -5 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 148 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 18 -X_HEIGHT 12 -FONT_ASCENT 21 -FONT_DESCENT 5 -FACE_NAME "New Century Schoolbook Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "New Century Schoolbook Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 870 0 -DWIDTH 23 0 -BBX 21 17 0 0 -BITMAP -AAAAA8 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -800008 -000000 -AAAAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 287 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 18 0 0 -BITMAP -1C -3E -3E -3E -3C -3C -38 -38 -38 -30 -30 -30 -30 -00 -70 -F8 -F8 -70 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 6 6 1 12 -BITMAP -CC -CC -CC -88 -88 -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -0C60 -0C60 -0C60 -0C60 -0C60 -7FF8 -7FF8 -18C0 -18C0 -18C0 -18C0 -FFF0 -FFF0 -3180 -3180 -3180 -3180 -3180 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 22 0 -2 -BITMAP -0080 -0080 -07E0 -1D30 -3938 -3178 -7278 -7A30 -7E00 -7F00 -3FC0 -1FE0 -07F0 -03F0 -62F0 -F270 -F460 -E4E0 -65C0 -3F00 -0800 -0800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 889 0 -DWIDTH 21 0 -BBX 20 19 0 -1 -BITMAP -0F0400 -3C9C00 -38EC00 -708800 -709800 -E11000 -E13000 -E22000 -E461E0 -784790 -00C710 -008E10 -018E10 -011C20 -031C20 -021C40 -061C80 -040F00 -040000 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 889 0 -DWIDTH 21 0 -BBX 21 18 0 0 -BITMAP -00FC00 -03CE00 -038600 -078600 -078C00 -07DC00 -03F000 -07C000 -1FE000 -39E1F8 -71F0E0 -70F0C0 -F0F980 -F07900 -F07E00 -F83E10 -7C7F20 -1F8FC0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 287 0 -DWIDTH 5 0 -BBX 2 6 1 12 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 8 21 0 -3 -BITMAP -01 -06 -0C -18 -38 -30 -70 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -70 -30 -18 -04 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 8 21 0 -3 -BITMAP -20 -18 -0C -0E -06 -07 -07 -07 -07 -07 -07 -07 -07 -06 -0E -0C -1C -18 -30 -60 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 10 0 8 -BITMAP -0700 -6600 -7620 -34E0 -0FE0 -FE00 -E580 -8DC0 -0CC0 -1C00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 12 12 1 1 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 287 0 -DWIDTH 7 0 -BBX 5 8 0 -4 -BITMAP -70 -F8 -F8 -78 -10 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 3 0 5 -BITMAP -7E -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 287 0 -DWIDTH 7 0 -BBX 5 4 0 0 -BITMAP -70 -F8 -F8 -70 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 7 18 0 0 -BITMAP -06 -06 -06 -0C -0C -0C -18 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -07C0 -1EE0 -3C70 -3C70 -7878 -7878 -7878 -F078 -F078 -F078 -F078 -F0F0 -F0F0 -F0F0 -71E0 -71E0 -7BC0 -1F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 10 18 1 0 -BITMAP -0180 -0780 -3F80 -0780 -0780 -0780 -0F00 -0F00 -0F00 -0F00 -0F00 -0F00 -1E00 -1E00 -1E00 -1E00 -1E00 -FFC0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -03C0 -0FF0 -18F0 -3078 -3878 -3C78 -3C78 -1870 -00F0 -01E0 -0380 -0700 -0C10 -1810 -3030 -7FE0 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -07C0 -1CF0 -3C78 -3C78 -1878 -0078 -00F0 -01E0 -0780 -01E0 -00E0 -00F0 -60F0 -F0F0 -F1E0 -E1E0 -63C0 -3F00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 18 0 0 -BITMAP -0070 -00F0 -00F0 -01F0 -03F0 -06F0 -05E0 -0DE0 -19E0 -31E0 -21E0 -61E0 -C3C0 -FFF0 -03C0 -03C0 -03C0 -1FF0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -1FF8 -1FF0 -1FE0 -1800 -1800 -3000 -3780 -3FE0 -21F0 -00F0 -00F0 -00F0 -60F0 -F0F0 -F1E0 -E1E0 -63C0 -3F00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -07E0 -1E30 -3C78 -3C78 -7830 -7800 -7800 -F380 -F7E0 -F8F0 -F0F0 -F0F0 -F0F0 -F0F0 -70E0 -71E0 -79C0 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 18 1 0 -BITMAP -7FF8 -7FF8 -7FF0 -C0E0 -80E0 -81C0 -01C0 -0380 -0380 -0700 -0700 -0E00 -0E00 -1E00 -1E00 -3E00 -3E00 -1C00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -07E0 -1C70 -1838 -3838 -3838 -3C30 -3E70 -1FC0 -1FC0 -1FE0 -73E0 -61F0 -E0F0 -E0F0 -E0F0 -E0E0 -F1E0 -3F80 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -07C0 -1CF0 -3C70 -3878 -7878 -7878 -7878 -7878 -78F8 -3F78 -0E78 -00F0 -00F0 -60F0 -F1E0 -F1E0 -63C0 -3F00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 287 0 -DWIDTH 9 0 -BBX 7 12 0 0 -BITMAP -1C -3E -3E -1C -00 -00 -00 -00 -70 -F8 -F8 -70 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 287 0 -DWIDTH 9 0 -BBX 7 16 0 -4 -BITMAP -1C -3E -3E -1C -00 -00 -00 -00 -70 -F8 -F8 -78 -10 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 16 0 -BBX 13 15 1 0 -BITMAP -0008 -0038 -00F8 -03E0 -0F80 -3E00 -F800 -E000 -F800 -3E00 -0F80 -03E0 -00F8 -0038 -0008 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 12 6 1 4 -BITMAP -FFF0 -FFF0 -0000 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 16 0 -BBX 13 15 1 0 -BITMAP -8000 -E000 -F800 -3E00 -0F80 -03E0 -00F8 -0038 -00F8 -03E0 -0F80 -3E00 -F800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 481 0 -DWIDTH 12 0 -BBX 10 18 1 0 -BITMAP -3E00 -4780 -83C0 -83C0 -07C0 -0F80 -3F00 -7E00 -F800 -F000 -E000 -C400 -7800 -0000 -7000 -F800 -F800 -7000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 21 0 -BBX 18 18 1 0 -BITMAP -03FE00 -0E0300 -180180 -300180 -61DCC0 -673CC0 -C71CC0 -CE1CC0 -CE1CC0 -CE38C0 -CE3980 -CE3980 -CE7B00 -C79E00 -C00000 -600600 -381C00 -0FF000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 741 0 -DWIDTH 20 0 -BBX 20 18 -1 0 -BITMAP -003000 -003800 -007800 -007C00 -00FC00 -00BC00 -01BE00 -011E00 -031E00 -021F00 -060F00 -07FF00 -0C0F80 -080780 -180780 -1007C0 -3007C0 -FC1FF0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 759 0 -DWIDTH 19 0 -BBX 18 18 0 0 -BITMAP -3FFE00 -078F80 -0787C0 -0F87C0 -0F07C0 -0F07C0 -0F0780 -0F0F00 -1FFC00 -1F0F00 -1E0780 -1E07C0 -1E07C0 -1E07C0 -3E07C0 -3C0F80 -3C1F00 -FFFC00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 17 18 0 0 -BITMAP -01FC80 -0F8780 -1E0380 -3E0100 -3C0100 -7C0100 -780000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -780100 -7C0300 -3C0600 -1E1C00 -07F000 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 20 18 0 0 -BITMAP -3FFE00 -078780 -0783C0 -0F83E0 -0F01E0 -0F01F0 -0F01F0 -0F01F0 -1F01F0 -1F01F0 -1E01F0 -1E01E0 -1E03E0 -1E03C0 -3E07C0 -3C0780 -3C1F00 -FFF800 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 741 0 -DWIDTH 18 0 -BBX 17 18 0 0 -BITMAP -3FFF80 -078380 -078180 -0F8100 -0F0100 -0F0400 -0F0400 -0F0C00 -1FFC00 -1F1800 -1E0800 -1E0800 -1E0880 -1E0080 -3E0180 -3C0300 -3C0F00 -FFFF00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 704 0 -DWIDTH 17 0 -BBX 17 18 0 0 -BITMAP -3FFF80 -078380 -078180 -0F8100 -0F8100 -0F0400 -0F0400 -0F0C00 -1FFC00 -1F1800 -1E0800 -1E0800 -1E0800 -3E0000 -3E0000 -3C0000 -3C0000 -FF8000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 18 18 0 0 -BITMAP -01FE40 -0F83C0 -1E01C0 -3E0080 -3C0080 -7C0080 -780000 -F80000 -F80000 -F80000 -F81FC0 -F80780 -F80780 -780780 -7C0F00 -3C0F00 -1E1F00 -07F100 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 870 0 -DWIDTH 23 0 -BBX 22 18 0 0 -BITMAP -3FE7FC -0780F0 -0780F0 -0F81F0 -0F81F0 -0F01E0 -0F01E0 -0F01E0 -1FFFE0 -1F03E0 -1E03C0 -1E03C0 -1E03C0 -3E07C0 -3E07C0 -3C0780 -3C0780 -FF9FF0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 11 18 0 0 -BITMAP -3FE0 -0780 -0780 -0F80 -0F80 -0F00 -0F00 -0F00 -1F00 -1F00 -1E00 -1E00 -1E00 -3E00 -3E00 -3C00 -3C00 -FF80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 17 18 -1 0 -BITMAP -00FF80 -001E00 -001E00 -003E00 -003E00 -003C00 -003C00 -003C00 -007C00 -007C00 -007800 -387800 -7C7800 -FCF800 -D8F800 -C0F000 -61F000 -1FC000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 20 0 -BBX 20 18 0 0 -BITMAP -3FE3F0 -0781C0 -078180 -0F8300 -0F8600 -0F0C00 -0F1800 -0F3000 -1F7800 -1FF800 -1FBC00 -1F3C00 -1E1E00 -3E1F00 -3E1F00 -3C0F80 -3C0F80 -FF9FE0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 17 18 0 0 -BITMAP -3FE000 -078000 -078000 -0F8000 -0F8000 -0F0000 -0F0000 -0F0000 -1F0000 -1F0000 -1E0000 -1E0000 -1E0080 -3E0080 -3E0100 -3C0300 -3C0F00 -FFFF00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 26 0 -BBX 25 18 0 0 -BITMAP -3FC03F80 -0FC07E00 -0FC07E00 -0FC0FE00 -0FC0BC00 -0BE1BC00 -0BE13C00 -0BE33C00 -1BE27C00 -13E67C00 -11E47800 -11EC7800 -11F87800 -11F8F800 -11F0F800 -30F0F000 -30E0F000 -FCE3FE00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 852 0 -DWIDTH 22 0 -BBX 21 18 0 0 -BITMAP -3E01F8 -0F0060 -0F8060 -0FC040 -0FC040 -0BE040 -0BF040 -09F840 -18F840 -107CC0 -103E80 -103F80 -101F80 -100F80 -100780 -300780 -300380 -FC0180 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 18 0 0 -BITMAP -01FC00 -0F8F00 -1E0780 -3E07C0 -3C03C0 -7C03E0 -7803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803C0 -F807C0 -780780 -7C0F80 -3C0F00 -1E3E00 -07F000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -3FFF00 -0787C0 -0783E0 -0F83E0 -0F83E0 -0F03E0 -0F03E0 -0F07C0 -1F0F80 -1FFE00 -1E0000 -1E0000 -1E0000 -3E0000 -3E0000 -3C0000 -3C0000 -FF8000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 23 0 -5 -BITMAP -01FC00 -0F8F00 -1E0780 -3E07C0 -3C03C0 -7C03E0 -7803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F9C3C0 -FBE7C0 -7CE780 -7C7F80 -3C7F00 -1E7E00 -07F800 -003C00 -003C00 -001E40 -001F80 -000F00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 796 0 -DWIDTH 20 0 -BBX 19 18 0 0 -BITMAP -1FFF00 -0787C0 -0783E0 -0F83E0 -0F83E0 -0F03E0 -0F03C0 -0F0780 -1FFC00 -1F3C00 -1E1E00 -1E1E00 -1E1F00 -3E1F00 -3E1F20 -3C0FA0 -3C0FC0 -FF8780 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 685 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -03F2 -0E1E -180E -3804 -3804 -3C04 -3F00 -3FE0 -1FF8 -1FF8 -07FC -00FC -403C -401C -401C -E018 -F070 -9FC0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 18 0 0 -BITMAP -7FFF80 -73E780 -E3E380 -C3E300 -83C100 -83C100 -03C000 -07C000 -07C000 -078000 -078000 -078000 -0F8000 -0F8000 -0F0000 -0F0000 -0F0000 -3FE000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 18 18 2 0 -BITMAP -FF0FC0 -3C0300 -3C0300 -7C0200 -7C0200 -780200 -780200 -780600 -F80400 -F80400 -F00400 -F00400 -F00C00 -F00800 -F00800 -F01800 -787000 -3FC000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 20 18 0 0 -BITMAP -FF83F0 -3E00C0 -3E0080 -3E0180 -1F0100 -1F0300 -0F0200 -0F8600 -0F8400 -07CC00 -07C800 -03D800 -03F000 -03F000 -01E000 -01E000 -00C000 -00C000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 25 0 -BBX 25 18 0 0 -BITMAP -FF9F9F80 -3E0F0600 -3E0F0400 -3E1F0C00 -3E1F0800 -1E1F0800 -1F3F1800 -1F2F9000 -1F2FA000 -1F4FA000 -0F4FA000 -0F87C000 -0F87C000 -0F078000 -0F078000 -06038000 -06030000 -06030000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 741 0 -DWIDTH 21 0 -BBX 22 18 -1 0 -BITMAP -1FF1FC -07C070 -03C060 -03E0C0 -01E180 -01F300 -00F600 -00FC00 -007800 -007C00 -00FC00 -019E00 -031F00 -060F00 -0C0F80 -180780 -3807C0 -FC1FF0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 19 18 0 0 -BITMAP -FF8FE0 -3E0380 -1E0300 -1E0600 -1F0C00 -1F0C00 -0F1800 -0F3000 -0FB000 -0FE000 -07C000 -07C000 -078000 -0F8000 -0F8000 -0F8000 -0F8000 -3FE000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 17 18 0 0 -BITMAP -1FFF80 -1C0F80 -181F00 -303E00 -207C00 -207C00 -00F800 -01F000 -03E000 -07E000 -07C000 -0F8000 -1F0100 -3F0100 -3E0300 -7C0600 -FC0E00 -FFFE00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 9 21 0 -3 -BITMAP -1F80 -1C00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -3800 -7000 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -E000 -E000 -FC00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 18 0 0 -BITMAP -C000 -C000 -6000 -6000 -3000 -3000 -1800 -1800 -0C00 -0C00 -0600 -0600 -0300 -0300 -0180 -0180 -00C0 -00C0 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 407 0 -DWIDTH 10 0 -BBX 9 21 0 -3 -BITMAP -1F80 -0380 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0E00 -0E00 -1C00 -1C00 -1C00 -1C00 -1C00 -FC00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 13 11 1 7 -BITMAP -0700 -0700 -0F80 -0D80 -1DC0 -18C0 -38E0 -3060 -7070 -6030 -E038 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 2 0 -4 -BITMAP -FFF8 -FFF8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 5 0 13 -BITMAP -C0 -E0 -F0 -38 -0C -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 12 0 0 -BITMAP -0FBC -3C7C -783C -783C -F078 -F078 -F078 -F078 -F0F0 -70F2 -79F4 -1E78 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 18 0 0 -BITMAP -7E00 -1E00 -1E00 -1E00 -3C00 -3C00 -3DC0 -3EF0 -7870 -7878 -7078 -7078 -F078 -F078 -F0F0 -70F0 -79E0 -1F80 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 537 0 -DWIDTH 14 0 -BBX 12 12 0 0 -BITMAP -0FE0 -3CF0 -78F0 -7860 -F000 -F000 -F000 -F000 -F000 -7020 -78C0 -1F00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -007E -001E -001E -001E -003C -003C -0FBC -3CFC -787C -7878 -F078 -F078 -F078 -F078 -F0F0 -70F2 -79F4 -1E78 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 519 0 -DWIDTH 14 0 -BBX 12 12 0 0 -BITMAP -0FC0 -3CF0 -7870 -7870 -F0F0 -F1E0 -FF00 -F000 -F000 -7020 -78C0 -1F00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 14 23 -1 -5 -BITMAP -01F8 -07BC -07BC -0F18 -0F00 -0F00 -3FE0 -1E00 -1E00 -1E00 -1E00 -3C00 -3C00 -3C00 -3C00 -7800 -7800 -7800 -7800 -F000 -F000 -F000 -C000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 20 -2 -5 -BITMAP -0006 -000E -0018 -03F8 -0F3C -0E1E -1E1E -1E1E -1E1E -0F3C -07F0 -1C00 -3800 -3FE0 -1FF8 -307C -E03C -E03C -F078 -3FE0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -7E00 -1E00 -1E00 -1E00 -3C00 -3C00 -3C78 -3CFC -3D3C -7E3C -7C78 -7878 -7878 -7878 -F0F0 -F0F2 -F0F4 -F078 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 7 17 0 0 -BITMAP -0E -0E -0E -00 -00 -FC -3C -3C -3C -78 -78 -78 -78 -F0 -F2 -F4 -78 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 370 0 -DWIDTH 9 0 -BBX 13 22 -5 -5 -BITMAP -0038 -0038 -0038 -0000 -0000 -03F0 -00F0 -00F0 -00F0 -01E0 -01E0 -01E0 -01E0 -03C0 -03C0 -03C0 -03C0 -6780 -F780 -F780 -EF00 -7C00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 648 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -7E00 -1E00 -1E00 -1E00 -1E00 -3C00 -3CF8 -3D3C -3E3C -3C3C -7878 -7B80 -79E0 -78E0 -F0F0 -F0F2 -F0F4 -F078 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 7 18 0 0 -BITMAP -7E -1E -1E -1E -3C -3C -3C -3C -3C -78 -78 -78 -78 -78 -F0 -F2 -F4 -78 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 944 0 -DWIDTH 24 0 -BBX 23 12 0 0 -BITMAP -FC7878 -3CFCFC -3D3D3C -3E3E3C -7C7C78 -787878 -787878 -787878 -F0F0F0 -F0F0F2 -F0F0F4 -F0F078 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 16 0 -BBX 15 12 0 0 -BITMAP -FC38 -3CFC -3D3C -3E3C -7C78 -7878 -7878 -7878 -F0F0 -F0F2 -F0F4 -F078 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 12 0 0 -BITMAP -0FC0 -3CF0 -7870 -7878 -F078 -F078 -F078 -F078 -F0F0 -70F0 -79E0 -1F80 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 648 0 -DWIDTH 16 0 -BBX 17 17 -3 -5 -BITMAP -1FBC00 -07CF00 -078700 -078780 -078780 -0F0780 -0F0780 -0F0780 -0F0F00 -1F0F00 -1F9E00 -1EF800 -1E0000 -3C0000 -3C0000 -3C0000 -FF0000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 630 0 -DWIDTH 16 0 -BBX 14 17 0 -5 -BITMAP -0F8C -3CDC -787C -787C -F078 -F078 -F078 -F078 -F0F0 -70F0 -79F0 -1EF0 -00F0 -01E0 -01E0 -01E0 -07F8 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 519 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -FCE0 -3DF0 -3EF0 -3C60 -7800 -7800 -7800 -7800 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 481 0 -DWIDTH 13 0 -BBX 11 12 0 0 -BITMAP -0FC0 -39E0 -71E0 -78C0 -7E00 -3F00 -0F80 -03C0 -61C0 -F1C0 -F380 -7E00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 407 0 -DWIDTH 10 0 -BBX 9 16 0 0 -BITMAP -0200 -0600 -1E00 -1E00 -FF80 -3C00 -3C00 -3C00 -7800 -7800 -7800 -7800 -F000 -F100 -F200 -7C00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 16 0 -BBX 15 12 0 0 -BITMAP -FC3C -3C3C -3C3C -3C3C -7878 -7878 -7878 -78F8 -F1F0 -F2F2 -FCF4 -7878 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -FC60 -3C70 -3C30 -7810 -7810 -7810 -F020 -F020 -F040 -F040 -7980 -3E00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 12 0 0 -BITMAP -FC3CC0 -3C3CE0 -3C3C60 -787820 -787820 -787820 -F0F020 -F0F040 -F0F040 -F0F080 -797900 -3E3E00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 15 12 -1 0 -BITMAP -1E0E -3E1E -4F3C -0F60 -07C0 -0780 -0380 -07C0 -0FC0 -79E4 -F1F8 -E0F0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 519 0 -DWIDTH 13 0 -BBX 15 17 -3 -5 -BITMAP -0E0E -1F0E -2F06 -0784 -078C -0788 -03D8 -03D0 -03F0 -01E0 -01E0 -01C0 -0180 -6300 -F600 -FC00 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 519 0 -DWIDTH 14 0 -BBX 13 12 0 0 -BITMAP -1E18 -3FF8 -7FF0 -41E0 -00C0 -0180 -0600 -1C00 -3E10 -7FF0 -FFE0 -C7C0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 407 0 -DWIDTH 8 0 -BBX 7 21 0 -3 -BITMAP -0E -1C -18 -38 -38 -38 -30 -30 -60 -C0 -60 -60 -E0 -E0 -E0 -E0 -E0 -C0 -C0 -E0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 2 18 6 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 407 0 -DWIDTH 8 0 -BBX 7 21 0 -3 -BITMAP -1C -0E -0E -0E -0E -0E -0C -0C -0C -06 -08 -18 -18 -38 -38 -38 -38 -30 -30 -70 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 13 4 0 6 -BITMAP -3C18 -7F18 -C7F0 -C1E0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 287 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 7 18 0 -5 -BITMAP -1C -3E -3E -1C -00 -18 -18 -18 -18 -38 -38 -38 -78 -78 -F8 -F8 -F8 -70 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 16 0 -2 -BITMAP -0020 -0020 -0FF0 -3C78 -78F8 -78B0 -F080 -F100 -F100 -F100 -F200 -7210 -7A60 -1F80 -0400 -0400 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 574 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -01F0 -0718 -0E3C -0E3C -1E18 -1E00 -1E00 -1E00 -7FE0 -0F00 -0F00 -0F00 -0E00 -0E00 -7C02 -8FFC -9FF8 -63E0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 12 12 1 3 -BITMAP -CF30 -FFF0 -70E0 -6060 -C030 -C030 -C030 -C030 -6060 -70E0 -FFF0 -CF30 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 574 0 -DWIDTH 18 0 -BBX 19 18 0 0 -BITMAP -FF0FE0 -3C0380 -3C0300 -1E0600 -1E0C00 -1E1800 -0F3000 -0F6000 -0FC000 -7FF800 -078000 -078000 -7FF000 -0F0000 -0F0000 -0F0000 -0F0000 -3FC000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 2 18 6 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 15 0 -BBX 13 22 0 -4 -BITMAP -01E0 -0630 -0C78 -1C78 -1C30 -1E00 -1F00 -0FC0 -1FF0 -23F8 -60F8 -7078 -7838 -7E30 -3FA0 -1FC0 -07E0 -61E0 -F0E0 -F0C0 -6180 -3E00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 11 0 -BBX 10 4 0 13 -BITMAP -6180 -F3C0 -F3C0 -6180 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 18 18 0 0 -BITMAP -03F000 -0E1C00 -180600 -300300 -63F180 -663180 -CC10C0 -CC00C0 -CC00C0 -CC00C0 -CC00C0 -CC08C0 -661180 -63E180 -300300 -180600 -0E1C00 -03F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 412 0 -DWIDTH 10 0 -BBX 9 10 0 8 -BITMAP -3B00 -6700 -C300 -C600 -C600 -CE80 -7700 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 481 0 -DWIDTH 12 0 -BBX 12 8 0 2 -BITMAP -0210 -0C60 -39C0 -7380 -E700 -7380 -39C0 -0C60 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 11 7 1 3 -BITMAP -FFE0 -FFE0 -0060 -0060 -0060 -0060 -0060 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 3 0 5 -BITMAP -7E -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 18 18 0 0 -BITMAP -03F000 -0E1C00 -180600 -300300 -67F180 -631980 -C318C0 -C318C0 -C3E0C0 -C330C0 -C330C0 -C318C0 -631980 -679D80 -300300 -180600 -0E1C00 -03F000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 8 2 0 13 -BITMAP -FF -FF -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 8 7 0 11 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 12 13 1 0 -BITMAP -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 344 0 -DWIDTH 8 0 -BBX 8 11 0 7 -BITMAP -1E -27 -67 -67 -0E -0C -18 -30 -62 -FE -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 344 0 -DWIDTH 8 0 -BBX 8 11 0 7 -BITMAP -1E -27 -67 -67 -06 -1C -0E -0E -CE -DC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 5 0 13 -BITMAP -0C -1C -3C -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 16 0 -BBX 17 17 -2 -5 -BITMAP -3F0F00 -0F0F00 -0F0F00 -0F0F00 -1E1E00 -1E1E00 -1E1E00 -1E3E00 -3C7C00 -3CBC80 -3F3D00 -7E1E00 -700000 -700000 -F00000 -F80000 -700000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -1FFE -7D98 -7998 -F998 -F198 -F198 -F330 -7B30 -3F30 -0330 -0330 -0330 -0660 -0660 -0660 -0660 -0660 -1FF8 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 287 0 -DWIDTH 7 0 -BBX 4 5 1 5 -BITMAP -60 -F0 -F0 -F0 -60 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 4 5 2 -5 -BITMAP -20 -70 -30 -30 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 344 0 -DWIDTH 8 0 -BBX 6 11 0 7 -BITMAP -04 -0C -3C -1C -18 -38 -38 -38 -30 -70 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 356 0 -DWIDTH 8 0 -BBX 7 10 0 8 -BITMAP -3C -66 -C6 -C6 -C6 -CC -78 -00 -00 -FE -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 481 0 -DWIDTH 12 0 -BBX 12 8 -1 2 -BITMAP -6300 -3180 -1CE0 -0E70 -1CE0 -39C0 -6300 -8400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 861 0 -DWIDTH 21 0 -BBX 18 18 0 0 -BITMAP -040C00 -0C0C00 -3C1800 -1C1800 -183000 -383000 -386000 -3860C0 -30C1C0 -70C3C0 -FD8780 -018D80 -031B80 -033300 -066300 -067FC0 -0C0700 -0C0F80 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 861 0 -DWIDTH 21 0 -BBX 18 18 0 0 -BITMAP -040C00 -0C0C00 -3C1800 -1C1800 -183000 -383000 -386000 -386780 -30C9C0 -70D9C0 -FD99C0 -018380 -030300 -030600 -060C00 -061880 -0C3F80 -0C3F00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 861 0 -DWIDTH 21 0 -BBX 18 18 0 0 -BITMAP -1E0C00 -270C00 -671800 -671800 -063000 -1C3000 -0E6000 -0E60C0 -CEC1C0 -DCC3C0 -798780 -018D80 -031B80 -033380 -066300 -067FC0 -0C0700 -0C0F80 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 481 0 -DWIDTH 12 0 -BBX 10 18 -1 -5 -BITMAP -0380 -07C0 -07C0 -0380 -0000 -0780 -08C0 -01C0 -03C0 -07C0 -1F80 -3F00 -7C00 -F800 -F040 -F040 -7880 -1F00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 741 0 -DWIDTH 20 0 -BBX 20 24 -1 0 -BITMAP -018000 -01C000 -01E000 -007000 -001800 -000000 -003000 -003800 -007800 -007C00 -00FC00 -00BC00 -01BE00 -011E00 -031E00 -021F00 -060F00 -07FF00 -0C0F80 -080780 -180780 -1007C0 -3007C0 -FC1FF0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 741 0 -DWIDTH 20 0 -BBX 20 24 -1 0 -BITMAP -000300 -000700 -000F00 -001C00 -003000 -000000 -003000 -003800 -007800 -007C00 -00FC00 -00BC00 -01BE00 -011E00 -031E00 -021F00 -060F00 -07FF00 -0C0F80 -080780 -180780 -1007C0 -3007C0 -FC1FF0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 741 0 -DWIDTH 20 0 -BBX 20 24 -1 0 -BITMAP -001800 -003800 -007800 -00CC00 -018C00 -000000 -003000 -003800 -007800 -007C00 -00FC00 -00BC00 -01BE00 -011E00 -031E00 -021F00 -060F00 -07FF00 -0C0F80 -080780 -180780 -1007C0 -3007C0 -FC1FF0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 741 0 -DWIDTH 20 0 -BBX 20 23 -1 0 -BITMAP -00F100 -01FE00 -023C00 -000000 -000000 -003000 -003800 -007800 -007C00 -00FC00 -00BC00 -01BE00 -011E00 -031E00 -021F00 -060F00 -07FF00 -0C0F80 -080780 -180780 -1007C0 -3007C0 -FC1FF0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 741 0 -DWIDTH 20 0 -BBX 20 24 -1 0 -BITMAP -018600 -03CF00 -03CF00 -018600 -000000 -000000 -003000 -003800 -007800 -007C00 -00FC00 -00BC00 -01BE00 -011E00 -031E00 -021F00 -060F00 -07FF00 -0C0F80 -080780 -180780 -1007C0 -3007C0 -FC1FF0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 741 0 -DWIDTH 20 0 -BBX 20 23 -1 0 -BITMAP -003800 -006C00 -004400 -006C00 -003800 -003000 -003800 -007800 -007C00 -00FC00 -00BC00 -01BE00 -011E00 -031E00 -021F00 -060F00 -07FF00 -0C0F80 -080780 -180780 -1007C0 -3007C0 -FC1FF0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 24 0 -BBX 24 18 -1 0 -BITMAP -03FFFF -004F07 -00CF03 -009F02 -019E02 -011E00 -031E08 -021E18 -063FF8 -07FE30 -0C3C10 -083C10 -183C11 -107C01 -307C03 -207806 -60781E -F9FFFE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 759 0 -DWIDTH 18 0 -BBX 17 23 0 -5 -BITMAP -01FC80 -0F8780 -1E0380 -3E0100 -3C0100 -7C0100 -780000 -F80000 -F80000 -F80000 -F80000 -F80000 -F80000 -780100 -7C0300 -3C0600 -1E1C00 -07F000 -008000 -01C000 -00C000 -00C000 -038000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 741 0 -DWIDTH 18 0 -BBX 17 24 0 0 -BITMAP -018000 -01C000 -01E000 -007000 -001800 -000000 -3FFF80 -078380 -078180 -0F8100 -0F0100 -0F0400 -0F0400 -0F0C00 -1FFC00 -1F1800 -1E0800 -1E0800 -1E0880 -1E0080 -3E0180 -3C0300 -3C0F00 -FFFF00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 741 0 -DWIDTH 18 0 -BBX 17 24 0 0 -BITMAP -000600 -000E00 -001E00 -003800 -006000 -000000 -3FFF80 -078380 -078180 -0F8100 -0F0100 -0F0400 -0F0400 -0F0C00 -1FFC00 -1F1800 -1E0800 -1E0800 -1E0880 -1E0080 -3E0180 -3C0300 -3C0F00 -FFFF00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 741 0 -DWIDTH 18 0 -BBX 17 24 0 0 -BITMAP -001800 -003800 -007800 -00CC00 -018C00 -000000 -3FFF80 -078380 -078180 -0F8100 -0F0100 -0F0400 -0F0400 -0F0C00 -1FFC00 -1F1800 -1E0800 -1E0800 -1E0880 -1E0080 -3E0180 -3C0300 -3C0F00 -FFFF00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 741 0 -DWIDTH 18 0 -BBX 17 24 0 0 -BITMAP -030C00 -079E00 -079E00 -030C00 -000000 -000000 -3FFF80 -078380 -078180 -0F8100 -0F0100 -0F0400 -0F0400 -0F0C00 -1FFC00 -1F1800 -1E0800 -1E0800 -1E0880 -1E0080 -3E0180 -3C0300 -3C0F00 -FFFF00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 11 24 0 0 -BITMAP -1800 -1C00 -1E00 -0700 -0180 -0000 -3FE0 -0780 -0780 -0F80 -0F80 -0F00 -0F00 -0F00 -1F00 -1F00 -1E00 -1E00 -1E00 -3E00 -3E00 -3C00 -3C00 -FF80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 12 24 0 0 -BITMAP -0030 -0070 -00F0 -01C0 -0300 -0000 -3FE0 -0780 -0780 -0F80 -0F80 -0F00 -0F00 -0F00 -1F00 -1F00 -1E00 -1E00 -1E00 -3E00 -3E00 -3C00 -3C00 -FF80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 11 24 0 0 -BITMAP -00C0 -01C0 -03C0 -0660 -0C60 -0000 -3FE0 -0780 -0780 -0F80 -0F80 -0F00 -0F00 -0F00 -1F00 -1F00 -1E00 -1E00 -1E00 -3E00 -3E00 -3C00 -3C00 -FF80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 13 24 0 0 -BITMAP -0C30 -1E78 -1E78 -0C30 -0000 -0000 -3FE0 -0780 -0780 -0F80 -0F80 -0F00 -0F00 -0F00 -1F00 -1F00 -1E00 -1E00 -1E00 -3E00 -3E00 -3C00 -3C00 -FF80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 20 18 0 0 -BITMAP -3FFE00 -078780 -0783C0 -0F83E0 -0F81E0 -0F01F0 -0F01F0 -0F01F0 -7FE1F0 -1F01F0 -1E01F0 -1E01E0 -1E03E0 -3E03C0 -3E07C0 -3C0780 -3C1F00 -FFF800 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 852 0 -DWIDTH 22 0 -BBX 21 23 0 0 -BITMAP -007880 -00FF00 -011E00 -000000 -000000 -3E01F8 -0F0060 -0F8060 -0FC040 -0FC040 -0BE040 -0BF040 -09F840 -18F840 -107CC0 -103E80 -103F80 -101F80 -100F80 -100780 -300780 -300380 -FC0180 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 24 0 0 -BITMAP -018000 -01C000 -01E000 -007000 -001800 -000000 -01FC00 -0F8F00 -1E0780 -3E07C0 -3C03C0 -7C03E0 -7803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803C0 -F807C0 -780780 -7C0F80 -3C0F00 -1E3E00 -07F000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 24 0 0 -BITMAP -000600 -000E00 -001E00 -003800 -006000 -000000 -01FC00 -0F8F00 -1E0780 -3E07C0 -3C03C0 -7C03E0 -7803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803C0 -F807C0 -780780 -7C0F80 -3C0F00 -1E3E00 -07F000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 24 0 0 -BITMAP -001800 -003800 -007800 -00CC00 -018C00 -000000 -01FC00 -0F8F00 -1E0780 -3E07C0 -3C03C0 -7C03E0 -7803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803C0 -F807C0 -780780 -7C0F80 -3C0F00 -1E3E00 -07F000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 23 0 0 -BITMAP -00F100 -01FE00 -023C00 -000000 -000000 -01FC00 -0F8F00 -1E0780 -3E07C0 -3C03C0 -7C03E0 -7803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803C0 -F807C0 -780780 -7C0F80 -3C0F00 -1E3E00 -07F000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 24 0 0 -BITMAP -018600 -03CF00 -03CF00 -018600 -000000 -000000 -01FC00 -0F8F00 -1E0780 -3E07C0 -3C03C0 -7C03E0 -7803E0 -F803E0 -F803E0 -F803E0 -F803E0 -F803C0 -F807C0 -780780 -7C0F80 -3C0F00 -1E3E00 -07F000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 12 12 1 1 -BITMAP -C030 -E070 -70E0 -39C0 -1F80 -0F00 -0F00 -1F80 -39C0 -70E0 -E070 -C030 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 19 20 0 -1 -BITMAP -000080 -01FD80 -0F8F00 -1E0780 -3E0FC0 -3C1BC0 -7C33E0 -7823E0 -F863E0 -F8C3E0 -F983E0 -F903E0 -FB03C0 -FE07C0 -7C0780 -7C0F80 -3C0F00 -3E3E00 -67F000 -400000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 18 24 2 0 -BITMAP -030000 -038000 -03C000 -00E000 -003000 -000000 -FF0FC0 -3C0300 -3C0300 -7C0200 -7C0200 -780200 -780200 -780600 -F80400 -F80400 -F00400 -F00400 -F00C00 -F00800 -F00800 -F01800 -787000 -3FC000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 18 24 2 0 -BITMAP -000C00 -001C00 -003C00 -007000 -00C000 -000000 -FF0FC0 -3C0300 -3C0300 -7C0200 -7C0200 -780200 -780200 -780600 -F80400 -F80400 -F00400 -F00400 -F00C00 -F00800 -F00800 -F01800 -787000 -3FC000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 18 24 2 0 -BITMAP -003000 -007000 -00F000 -019800 -031800 -000000 -FF0FC0 -3C0300 -3C0300 -7C0200 -7C0200 -780200 -780200 -780600 -F80400 -F80400 -F00400 -F00400 -F00C00 -F00800 -F00800 -F01800 -787000 -3FC000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 18 24 2 0 -BITMAP -030C00 -079E00 -079E00 -030C00 -000000 -000000 -FF0FC0 -3C0300 -3C0300 -7C0200 -7C0200 -780200 -780200 -780600 -F80400 -F80400 -F00400 -F00400 -F00C00 -F00800 -F00800 -F01800 -787000 -3FC000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 19 24 0 0 -BITMAP -000600 -000E00 -001E00 -003800 -006000 -000000 -FF8FE0 -3E0380 -1E0300 -1E0600 -1F0C00 -1F0C00 -0F1800 -0F3000 -0FB000 -0FE000 -07C000 -07C000 -078000 -0F8000 -0F8000 -0F8000 -0F8000 -3FE000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 18 18 0 0 -BITMAP -3FE000 -078000 -078000 -0F8000 -0FFE00 -0F0F80 -0F07C0 -0F07C0 -1F07C0 -1E07C0 -1E07C0 -1E0F80 -1E1F00 -3FFC00 -3C0000 -3C0000 -3C0000 -FF8000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 15 23 -1 -5 -BITMAP -01F0 -079C -0F1E -0F1E -1E1E -1E3C -1E38 -1EE0 -1E38 -3C3C -3C3C -3C3C -3C3C -3C3C -7878 -7878 -78F0 -7BC0 -7800 -F000 -F000 -F000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -0C00 -0E00 -0F00 -0380 -00C0 -0000 -0FBC -3CFC -787C -787C -F078 -F078 -F078 -F078 -F0F0 -70F2 -79F4 -1E78 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -0030 -0070 -00F0 -01C0 -0300 -0000 -0FBC -3CFC -787C -787C -F078 -F078 -F078 -F078 -F0F0 -70F2 -79F4 -1E78 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -0060 -00E0 -01E0 -0330 -0630 -0000 -0FBC -3CFC -787C -787C -F078 -F078 -F078 -F078 -F0F0 -70F2 -79F4 -1E78 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 16 0 0 -BITMAP -03C4 -07F8 -08F0 -0000 -0FBC -3CFC -787C -787C -F078 -F078 -F078 -F078 -F0F0 -70F2 -79F4 -1E78 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 17 0 0 -BITMAP -0C30 -1E78 -1E78 -0C30 -0000 -0FBC -3CFC -787C -787C -F078 -F078 -F078 -F078 -F0F0 -70F2 -79F4 -1E78 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -0380 -06C0 -0440 -06C0 -0380 -0000 -0FBC -3CFC -787C -787C -F078 -F078 -F078 -F078 -F0F0 -70F2 -79F4 -1E78 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 815 0 -DWIDTH 23 0 -BBX 21 12 0 0 -BITMAP -0FC7E0 -38EE78 -787C38 -707C38 -007878 -03F8F0 -1E7F80 -787800 -F07800 -F0B810 -FF3C60 -7C0F80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 537 0 -DWIDTH 14 0 -BBX 12 17 0 -5 -BITMAP -0FE0 -3CF0 -78F0 -7860 -F000 -F000 -F000 -F000 -F000 -7020 -78C0 -1F00 -0400 -0E00 -0600 -0600 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 519 0 -DWIDTH 14 0 -BBX 12 18 0 0 -BITMAP -1800 -1C00 -1E00 -0700 -0180 -0000 -0FC0 -3CF0 -7870 -7870 -F0F0 -F1E0 -FF00 -F000 -F000 -7020 -78C0 -1F00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 519 0 -DWIDTH 14 0 -BBX 12 18 0 0 -BITMAP -0030 -0070 -00F0 -01C0 -0300 -0000 -0FC0 -3CF0 -7870 -7870 -F0F0 -F1E0 -FF00 -F000 -F000 -7020 -78C0 -1F00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 519 0 -DWIDTH 14 0 -BBX 12 18 0 0 -BITMAP -0180 -0380 -0780 -0CC0 -18C0 -0000 -0FC0 -3CF0 -7870 -7870 -F0F0 -F1E0 -FF00 -F000 -F000 -7020 -78C0 -1F00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 519 0 -DWIDTH 14 0 -BBX 12 17 0 0 -BITMAP -1860 -3CF0 -3CF0 -1860 -0000 -0FC0 -3CF0 -7870 -7870 -F0F0 -F1E0 -FF00 -F000 -F000 -7020 -78C0 -1F00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 7 18 0 0 -BITMAP -C0 -E0 -F0 -38 -0C -00 -FC -3C -3C -3C -78 -78 -78 -78 -F0 -F2 -F4 -78 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 8 18 0 0 -BITMAP -03 -07 -0F -1C -30 -00 -FC -3C -3C -3C -78 -78 -78 -78 -F0 -F2 -F4 -78 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 7 18 0 0 -BITMAP -0C -1C -3C -66 -C6 -00 -FC -3C -3C -3C -78 -78 -78 -78 -F0 -F2 -F4 -78 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 10 17 -1 0 -BITMAP -6180 -F3C0 -F3C0 -6180 -0000 -7E00 -1E00 -1E00 -1E00 -3C00 -3C00 -3C00 -3C00 -7800 -7900 -7A00 -3C00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 18 0 0 -BITMAP -7000 -1DC0 -0F00 -3380 -01C0 -01E0 -0FE0 -3CF0 -7870 -7878 -F078 -F078 -F078 -F078 -F0F0 -70F0 -79E0 -1F80 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 16 0 -BBX 15 16 0 0 -BITMAP -03C4 -07F8 -08F0 -0000 -FC38 -3CFC -3D3C -3E3C -7C78 -7878 -7878 -7878 -F0F0 -F0F2 -F0F4 -F078 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 18 0 0 -BITMAP -1800 -1C00 -1E00 -0700 -0180 -0000 -0FC0 -3CF0 -7870 -7878 -F078 -F078 -F078 -F078 -F0F0 -70F0 -79E0 -1F80 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 18 0 0 -BITMAP -0030 -0070 -00F0 -01C0 -0300 -0000 -0FC0 -3CF0 -7870 -7878 -F078 -F078 -F078 -F078 -F0F0 -70F0 -79E0 -1F80 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 18 0 0 -BITMAP -00C0 -01C0 -03C0 -0660 -0C60 -0000 -0FC0 -3CF0 -7870 -7878 -F078 -F078 -F078 -F078 -F0F0 -70F0 -79E0 -1F80 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 16 0 0 -BITMAP -0788 -0FF0 -11E0 -0000 -0FC0 -3CF0 -7870 -7878 -F078 -F078 -F078 -F078 -F0F0 -70F0 -79E0 -1F80 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 17 0 0 -BITMAP -1860 -3CF0 -3CF0 -1860 -0000 -0FC0 -3CF0 -7870 -7878 -F078 -F078 -F078 -F078 -F0F0 -70F0 -79E0 -1F80 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 12 12 1 1 -BITMAP -0600 -0600 -0600 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0600 -0600 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 16 0 -2 -BITMAP -0020 -0020 -0FC0 -3CF0 -78F0 -7978 -F178 -F278 -F278 -F478 -F4F0 -78F0 -79E0 -1F80 -2000 -2000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -0C00 -0E00 -0F00 -0380 -00C0 -0000 -FC3C -3C3C -3C3C -3C3C -7878 -7878 -7878 -78F8 -F1F0 -F2F2 -FCF4 -7878 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -0018 -0038 -0078 -00E0 -0180 -0000 -FC3C -3C3C -3C3C -3C3C -7878 -7878 -7878 -78F8 -F1F0 -F2F2 -FCF4 -7878 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -0060 -00E0 -01E0 -0330 -0630 -0000 -FC3C -3C3C -3C3C -3C3C -7878 -7878 -7878 -78F8 -F1F0 -F2F2 -FCF4 -7878 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 16 0 -BBX 15 17 0 0 -BITMAP -0C30 -1E78 -1E78 -0C30 -0000 -FC3C -3C3C -3C3C -3C3C -7878 -7878 -7878 -78F8 -F1F0 -F2F2 -FCF4 -7878 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 519 0 -DWIDTH 13 0 -BBX 15 23 -3 -5 -BITMAP -000C -001C -003C -0070 -00C0 -0000 -0E0E -1F0E -2F06 -0784 -078C -0788 -03D8 -03D0 -03F0 -01E0 -01E0 -01C0 -0180 -6300 -F600 -FC00 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 648 0 -DWIDTH 16 0 -BBX 17 23 -3 -5 -BITMAP -07E000 -01E000 -01E000 -01E000 -03C000 -03C000 -03FC00 -03CF00 -078700 -078780 -078780 -0F0780 -0F0780 -0F0780 -0F0F00 -1F0F00 -1F9E00 -1EF800 -1E0000 -3C0000 -3C0000 -3C0000 -FF0000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 519 0 -DWIDTH 13 0 -BBX 15 22 -3 -5 -BITMAP -030C -079E -079E -030C -0000 -0E0E -1F0E -2F06 -0784 -078C -0788 -03D8 -03D0 -03F0 -01E0 -01E0 -01C0 -0180 -6300 -F600 -FC00 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenI08-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenI08-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenI08-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenI08-L1.bdf:1.1 Wed Apr 4 18:56:40 2001 +++ xc/fonts/bdf/75dpi/ncenI08-L1.bdf Wed Mar 16 21:04:15 2005 @@ -1,2531 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenI08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-I-Normal--8-80-75-75-P-50-ISO8859-1 -SIZE 8 75 75 -FONTBOUNDINGBOX 11 10 -2 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 50 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 6 -X_HEIGHT 4 -FONT_ASCENT 7 -FONT_DESCENT 2 -FACE_NAME "New Century Schoolbook Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "New Century Schoolbook Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 5 5 0 0 -BITMAP -A8 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -20 -20 -40 -40 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 3 2 1 4 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 6 5 0 1 -BITMAP -28 -FC -50 -F8 -A0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 8 0 -1 -BITMAP -20 -20 -70 -E0 -20 -C0 -40 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -7C -A8 -D0 -2C -54 -98 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -38 -28 -70 -94 -98 -6C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 8 0 -2 -BITMAP -20 -40 -40 -80 -80 -80 -40 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 8 0 -2 -BITMAP -40 -40 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 3 0 3 -BITMAP -B0 -60 -B0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -20 -20 -F0 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 2 -1 -1 -BITMAP -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 606 0 -DWIDTH 4 0 -BBX 3 7 0 -1 -BITMAP -20 -20 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -60 -A0 -A0 -A0 -A0 -C0 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -60 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -60 -A0 -20 -40 -A0 -E0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -60 -A0 -40 -20 -A0 -C0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -20 -60 -A0 -E0 -40 -E0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -70 -40 -E0 -20 -A0 -C0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -20 -40 -80 -E0 -A0 -C0 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -E0 -20 -20 -40 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -60 -A0 -40 -A0 -A0 -C0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -60 -A0 -A0 -E0 -20 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 4 0 0 -BITMAP -40 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 6 -1 -2 -BITMAP -20 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 4 5 1 0 -BITMAP -10 -60 -80 -40 -20 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 3 0 1 -BITMAP -F0 -00 -F0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 4 5 0 0 -BITMAP -40 -20 -10 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -C0 -20 -20 -40 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -30 -48 -B8 -A8 -BC -80 -70 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 704 0 -DWIDTH 6 0 -BBX 6 6 -1 0 -BITMAP -08 -18 -24 -3C -44 -EC -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -28 -30 -48 -48 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -38 -48 -80 -80 -90 -60 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -24 -24 -44 -48 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -7C -24 -30 -40 -48 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -7C -24 -30 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -3C -44 -80 -9C -88 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -6C -24 -3C -48 -48 -DC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -70 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 611 0 -DWIDTH 4 0 -BBX 5 6 -1 0 -BITMAP -38 -10 -10 -10 -A0 -60 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -64 -28 -30 -60 -50 -D8 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -20 -20 -40 -48 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 10 0 -BBX 9 6 0 0 -BITMAP -6380 -2300 -2500 -5A00 -5A00 -D300 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -66 -24 -34 -58 -48 -E8 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -24 -28 -70 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 7 0 -1 -BITMAP -30 -48 -88 -B8 -D0 -68 -30 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 741 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -24 -38 -50 -48 -EC -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -38 -40 -60 -30 -90 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 685 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -F8 -A8 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -EC -48 -48 -90 -90 -60 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 704 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -EC -48 -48 -30 -20 -20 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 926 0 -DWIDTH 9 0 -BBX 9 6 0 0 -BITMAP -ED80 -4900 -5A00 -3600 -2400 -2400 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -64 -38 -10 -30 -48 -CC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 685 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -CC -48 -30 -20 -20 -60 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -7C -48 -10 -20 -48 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 7 0 -1 -BITMAP -30 -20 -20 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -80 -80 -40 -40 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 7 -1 -1 -BITMAP -30 -10 -20 -20 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 3 0 3 -BITMAP -20 -50 -90 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 1 0 -1 -BITMAP -F0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -60 -70 -A0 -70 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -20 -70 -50 -50 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -70 -C0 -80 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -18 -10 -70 -A0 -A0 -70 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -60 -E0 -80 -60 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 4 8 0 -2 -BITMAP -30 -20 -F0 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 4 0 -BBX 5 7 -1 -2 -BITMAP -08 -30 -50 -60 -70 -90 -60 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -C0 -40 -70 -50 -A0 -B0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 6 0 0 -BITMAP -20 -00 -C0 -40 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 315 0 -DWIDTH 2 0 -BBX 4 8 -2 -2 -BITMAP -10 -00 -30 -10 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -C0 -40 -70 -C0 -A0 -B0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 6 0 0 -BITMAP -C0 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 7 0 -BBX 6 4 0 0 -BITMAP -AC -74 -A8 -AC -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -F0 -50 -A0 -B0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -70 -90 -90 -E0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 5 6 -1 -2 -BITMAP -70 -28 -28 -70 -40 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -70 -A0 -A0 -60 -40 -E0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -F0 -40 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 444 0 -DWIDTH 3 0 -BBX 3 4 0 0 -BITMAP -60 -C0 -20 -C0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 352 0 -DWIDTH 2 0 -BBX 3 6 0 0 -BITMAP -40 -40 -E0 -80 -80 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -D0 -50 -B0 -D0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 519 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -D0 -90 -A0 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 4 0 0 -BITMAP -D4 -94 -A8 -70 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 4 -1 0 -BITMAP -6C -30 -20 -D8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 6 -1 -2 -BITMAP -68 -48 -30 -20 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 463 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -70 -20 -50 -E0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 7 0 -1 -BITMAP -10 -20 -40 -C0 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 1 6 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 7 -1 -1 -BITMAP -40 -20 -20 -30 -20 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 2 0 2 -BITMAP -68 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 7 0 -2 -BITMAP -20 -20 -00 -40 -40 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -70 -C0 -80 -E0 -80 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -30 -40 -F0 -40 -50 -A0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 4 5 1 1 -BITMAP -90 -F0 -90 -F0 -90 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 7 0 -1 -BITMAP -CC -48 -FC -50 -F8 -40 -C0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 1 6 2 0 -BITMAP -80 -80 -00 -00 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -70 -90 -C0 -A0 -50 -20 -A0 -C0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 5 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -38 -44 -BA -A2 -BA -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 4 0 -BBX 3 5 0 1 -BITMAP -E0 -60 -A0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -28 -50 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 2 0 1 -BITMAP -F0 -10 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -38 -44 -BA -BA -AA -64 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 5 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 3 0 -BBX 3 3 1 4 -BITMAP -40 -A0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -20 -F0 -00 -F0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 4 0 2 -BITMAP -E0 -20 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 4 0 2 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 2 0 5 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 5 -1 -1 -BITMAP -68 -48 -50 -78 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 6 0 -BBX 6 7 0 -1 -BITMAP -7C -E8 -E8 -50 -50 -50 -D0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 1 0 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 -1 -BITMAP -40 -80 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 4 0 2 -BITMAP -40 -40 -80 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 372 0 -DWIDTH 3 0 -BBX 3 5 0 1 -BITMAP -60 -A0 -C0 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 5 0 -BBX 5 4 0 0 -BITMAP -50 -28 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 6 0 -BBX 5 8 0 -1 -BITMAP -40 -48 -90 -A0 -58 -A8 -78 -10 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 6 0 -BBX 6 8 0 -1 -BITMAP -24 -28 -50 -50 -2C -54 -88 -1C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 6 0 -BBX 7 8 0 -1 -BITMAP -E2 -44 -28 -D0 -2C -54 -BC -08 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 3 6 0 -1 -BITMAP -20 -00 -20 -40 -80 -E0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 704 0 -DWIDTH 6 0 -BBX 6 8 -1 0 -BITMAP -10 -08 -08 -18 -24 -3C -44 -EC -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 704 0 -DWIDTH 6 0 -BBX 6 8 -1 0 -BITMAP -04 -08 -08 -18 -24 -3C -44 -EC -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 704 0 -DWIDTH 6 0 -BBX 6 8 -1 0 -BITMAP -08 -14 -00 -18 -24 -3C -44 -EC -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 704 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -0A -14 -08 -18 -24 -3C -44 -EC -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 704 0 -DWIDTH 6 0 -BBX 6 8 -1 0 -BITMAP -14 -00 -08 -18 -24 -3C -44 -EC -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 704 0 -DWIDTH 6 0 -BBX 6 8 -1 0 -BITMAP -08 -14 -08 -18 -24 -3C -44 -EC -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 870 0 -DWIDTH 8 0 -BBX 9 6 -1 0 -BITMAP -1F80 -0C80 -1600 -3C00 -4900 -DF00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 5 0 -BBX 5 8 0 -2 -BITMAP -38 -48 -80 -80 -90 -60 -20 -40 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -20 -10 -7C -24 -30 -40 -48 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -08 -10 -7C -24 -30 -40 -48 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -28 -7C -24 -30 -40 -48 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -7C -24 -30 -40 -48 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -40 -20 -70 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -10 -20 -70 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -20 -50 -70 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -50 -00 -70 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -24 -E4 -4C -48 -F0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -14 -28 -64 -24 -34 -58 -48 -E8 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -10 -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -08 -10 -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -28 -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -14 -28 -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -28 -00 -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -90 -60 -60 -90 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 7 8 -1 -1 -BITMAP -02 -1C -2C -54 -54 -68 -70 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -20 -10 -EC -48 -48 -90 -90 -60 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -08 -10 -EC -48 -48 -90 -90 -60 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -28 -EC -48 -48 -90 -90 -60 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -EC -48 -48 -90 -90 -60 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 685 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -08 -10 -CC -48 -30 -20 -20 -60 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -60 -38 -24 -44 -78 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -18 -28 -30 -48 -48 -B0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -40 -20 -00 -60 -70 -A0 -70 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -10 -20 -00 -60 -70 -A0 -70 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -20 -50 -00 -60 -70 -A0 -70 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -50 -00 -60 -70 -A0 -70 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -50 -00 -60 -70 -A0 -70 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -20 -50 -20 -60 -70 -A0 -70 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 4 0 0 -BITMAP -6C -7C -A0 -F8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 9 0 -2 -BITMAP -10 -20 -00 -70 -C0 -80 -60 -40 -80 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -40 -20 -00 -60 -E0 -80 -60 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -10 -20 -00 -60 -E0 -80 -60 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -20 -50 -00 -60 -E0 -80 -60 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -50 -00 -60 -E0 -80 -60 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 7 0 0 -BITMAP -80 -40 -00 -C0 -40 -80 -80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 7 0 0 -BITMAP -20 -40 -00 -C0 -40 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 7 0 0 -BITMAP -40 -A0 -00 -C0 -40 -80 -80 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 6 0 0 -BITMAP -A0 -00 -C0 -40 -80 -80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -90 -60 -A0 -70 -90 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -50 -00 -F0 -50 -A0 -B0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -40 -20 -00 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -10 -20 -00 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -20 -50 -00 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -28 -50 -00 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -50 -00 -70 -90 -90 -E0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -20 -00 -F0 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 6 -1 -1 -BITMAP -04 -38 -48 -48 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -40 -20 -00 -D0 -50 -B0 -D0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -10 -20 -00 -D0 -50 -B0 -D0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -20 -50 -00 -D0 -50 -B0 -D0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -50 -00 -D0 -50 -B0 -D0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 9 -1 -2 -BITMAP -08 -10 -00 -68 -48 -30 -20 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 5 8 -1 -2 -BITMAP -60 -20 -38 -28 -48 -70 -80 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 -1 -2 -BITMAP -28 -00 -68 -48 -30 -20 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenI10-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenI10-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenI10-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenI10-L1.bdf:1.1 Wed Apr 4 18:56:40 2001 +++ xc/fonts/bdf/75dpi/ncenI10-L1.bdf Wed Mar 16 21:04:15 2005 @@ -1,2811 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenI10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-I-Normal--10-100-75-75-P-60-ISO8859-1 -SIZE 10 75 75 -FONTBOUNDINGBOX 13 13 -2 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 60 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 8 -X_HEIGHT 5 -FONT_ASCENT 10 -FONT_DESCENT 2 -FACE_NAME "New Century Schoolbook Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "New Century Schoolbook Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 7 7 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -20 -20 -40 -40 -40 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 3 3 1 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -14 -14 -7E -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 10 0 -1 -BITMAP -10 -38 -48 -40 -20 -10 -10 -90 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -64 -BC -A8 -C8 -13 -15 -25 -26 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -18 -24 -24 -68 -93 -8A -8C -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -10 -20 -40 -40 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -20 -10 -10 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 3 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 3 -1 -1 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 2 0 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 5 9 0 -1 -BITMAP -08 -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -38 -48 -48 -88 -88 -90 -90 -E0 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -70 -10 -10 -20 -20 -20 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -30 -48 -48 -10 -20 -40 -90 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -30 -48 -10 -60 -10 -10 -90 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -30 -50 -50 -A0 -F0 -20 -70 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -70 -40 -40 -E0 -10 -10 -A0 -C0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -30 -40 -40 -B0 -D0 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 1 0 -BITMAP -F0 -90 -20 -20 -20 -40 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -30 -50 -50 -60 -90 -90 -90 -E0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -90 -90 -B0 -D0 -20 -20 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 5 0 0 -BITMAP -40 -40 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 6 -1 -1 -BITMAP -20 -20 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -0C -30 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -C0 -30 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -60 -90 -20 -40 -80 -C0 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -3E -41 -9D -A5 -A9 -B6 -80 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 8 8 -1 0 -BITMAP -08 -08 -14 -14 -24 -3E -42 -E7 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -78 -24 -24 -38 -44 -44 -44 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -3C -44 -40 -80 -80 -80 -88 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -7C -22 -22 -22 -42 -44 -44 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -7E -22 -28 -38 -48 -40 -44 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -7E -22 -28 -38 -48 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3E -42 -40 -80 -8E -84 -8C -74 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -77 -22 -22 -3E -44 -44 -44 -EE -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -70 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 6 8 -1 0 -BITMAP -1C -08 -08 -08 -10 -D0 -90 -60 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -77 -24 -28 -30 -50 -48 -44 -EE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -70 -20 -20 -20 -40 -44 -44 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 12 0 -BBX 11 8 0 0 -BITMAP -70E0 -30C0 -3140 -2940 -4A40 -4A80 -4C80 -E9C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -6380 -3100 -3100 -2A00 -4A00 -4600 -4600 -E200 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -38 -44 -44 -84 -84 -88 -88 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -7C -22 -22 -24 -78 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -38 -44 -44 -84 -84 -E8 -98 -70 -14 -18 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 741 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -7C -22 -22 -3C -48 -44 -44 -E6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -3C -44 -40 -60 -18 -08 -88 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 685 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -FE -92 -10 -10 -20 -20 -20 -70 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -EE -44 -44 -44 -88 -88 -88 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -E7 -42 -44 -24 -28 -28 -10 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 926 0 -DWIDTH 11 0 -BBX 11 8 0 0 -BITMAP -EEE0 -4440 -4440 -4C80 -2A80 -3300 -2200 -2200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -66 -24 -18 -10 -18 -28 -44 -C6 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 685 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -E7 -42 -24 -28 -10 -20 -20 -70 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -7E -44 -48 -10 -10 -24 -44 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -30 -20 -20 -40 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -30 -10 -10 -20 -20 -20 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 6 0 2 -BITMAP -20 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 1 0 -2 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -38 -48 -90 -90 -68 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -20 -40 -70 -48 -88 -90 -60 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -30 -50 -80 -90 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -0C -04 -08 -38 -48 -90 -90 -68 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -30 -50 -E0 -90 -60 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 5 10 0 -2 -BITMAP -18 -28 -20 -F0 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 5 0 -BBX 6 8 -1 -2 -BITMAP -04 -38 -48 -30 -40 -78 -88 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -20 -40 -58 -68 -48 -90 -98 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -20 -20 -00 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 315 0 -DWIDTH 3 0 -BBX 5 10 -2 -2 -BITMAP -08 -08 -00 -30 -10 -10 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -20 -40 -70 -48 -B0 -A0 -98 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -60 -20 -40 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 9 0 -BBX 8 5 0 0 -BITMAP -DB -6D -49 -92 -93 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -D8 -68 -48 -90 -98 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 6 7 -1 -2 -BITMAP -6C -34 -24 -48 -70 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -38 -48 -90 -90 -70 -10 -38 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -68 -40 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -70 -80 -E0 -20 -C0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 352 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -40 -40 -E0 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -C8 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 519 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -D8 -48 -88 -90 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 5 0 0 -BITMAP -CB -49 -91 -92 -6C -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 5 -1 0 -BITMAP -66 -28 -10 -30 -CC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 7 -1 -2 -BITMAP -64 -24 -28 -28 -10 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 463 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -78 -50 -20 -48 -B0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -10 -20 -20 -40 -80 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 1 8 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -40 -20 -20 -20 -10 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 2 0 2 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 8 0 -2 -BITMAP -20 -20 -00 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -10 -78 -A0 -A0 -C0 -70 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -18 -28 -40 -F0 -40 -40 -C8 -B0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 5 7 1 1 -BITMAP -88 -70 -88 -88 -88 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -EE -44 -28 -FC -20 -F8 -20 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 1 8 2 0 -BITMAP -80 -80 -80 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 -1 -BITMAP -38 -48 -40 -B0 -88 -68 -10 -90 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 6 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -3C -42 -9D -A5 -A1 -9D -42 -3C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 4 6 0 2 -BITMAP -60 -A0 -A0 -F0 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 5 4 0 1 -BITMAP -28 -50 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -3C -42 -BD -95 -99 -B5 -42 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 6 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 3 1 5 -BITMAP -60 -A0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -F8 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 6 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 7 -1 -2 -BITMAP -64 -24 -48 -58 -6C -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -7E -D4 -D4 -74 -28 -28 -28 -7C -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 2 0 2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 3 0 -2 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 4 0 4 -BITMAP -40 -C0 -80 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 372 0 -DWIDTH 4 0 -BBX 3 6 0 2 -BITMAP -60 -A0 -A0 -C0 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 5 4 0 1 -BITMAP -50 -28 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -48 -C8 -90 -90 -24 -2C -5E -48 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -48 -C8 -90 -90 -2C -34 -48 -5C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -E8 -48 -30 -D0 -24 -2C -5E -48 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 4 8 0 -2 -BITMAP -10 -00 -30 -10 -20 -40 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -10 -08 -00 -08 -08 -14 -14 -24 -3E -42 -E7 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -04 -08 -00 -08 -08 -14 -14 -24 -3E -42 -E7 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -08 -14 -00 -08 -08 -14 -14 -24 -3E -42 -E7 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -0A -14 -00 -08 -08 -14 -14 -24 -3E -42 -E7 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 8 10 -1 0 -BITMAP -14 -00 -08 -08 -14 -14 -24 -3E -42 -E7 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -08 -14 -08 -08 -08 -14 -14 -24 -3E -42 -E7 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 870 0 -DWIDTH 10 0 -BBX 11 8 -1 0 -BITMAP -1FE0 -0A20 -1280 -1380 -3C80 -2400 -4440 -EFC0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -3C -44 -40 -80 -80 -80 -88 -70 -20 -C0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -10 -08 -00 -7E -22 -28 -38 -48 -40 -44 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -04 -08 -00 -7E -22 -28 -38 -48 -40 -44 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -14 -00 -7E -22 -28 -38 -48 -40 -44 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -14 -00 -7E -22 -28 -38 -48 -40 -44 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -40 -20 -00 -70 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -10 -20 -00 -70 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 4 11 0 0 -BITMAP -20 -50 -00 -70 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -50 -00 -70 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -7C -22 -22 -F2 -42 -44 -44 -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -0A00 -1400 -0000 -6380 -3100 -3100 -2A00 -4A00 -4600 -4600 -E200 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -20 -10 -00 -38 -44 -44 -84 -84 -88 -88 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -04 -08 -00 -38 -44 -44 -84 -84 -88 -88 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -08 -14 -00 -38 -44 -44 -84 -84 -88 -88 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -0A -14 -00 -38 -44 -44 -84 -84 -88 -88 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -14 -00 -38 -44 -44 -84 -84 -88 -88 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -1D -22 -26 -4A -52 -64 -44 -B8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -20 -10 -00 -EE -44 -44 -44 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -04 -08 -00 -EE -44 -44 -44 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -14 -00 -EE -44 -44 -44 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -28 -00 -EE -44 -44 -44 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 685 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -04 -08 -E7 -42 -24 -28 -10 -20 -20 -70 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -60 -3C -22 -22 -44 -78 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -18 -24 -24 -28 -44 -44 -54 -98 -80 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -10 -00 -38 -48 -90 -90 -68 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -38 -48 -90 -90 -68 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -28 -00 -38 -48 -90 -90 -68 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -14 -28 -00 -38 -48 -90 -90 -68 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -28 -00 -38 -48 -90 -90 -68 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -28 -10 -00 -38 -48 -90 -90 -68 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 5 0 0 -BITMAP -36 -0A -7C -92 -EC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -30 -50 -80 -90 -60 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -30 -50 -E0 -90 -60 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -30 -50 -E0 -90 -60 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -30 -50 -E0 -90 -60 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -30 -50 -E0 -90 -60 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 8 0 0 -BITMAP -80 -40 -00 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 8 0 0 -BITMAP -40 -80 -00 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -00 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -38 -50 -38 -48 -88 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -D8 -68 -48 -90 -98 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -10 -00 -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -28 -00 -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -14 -28 -00 -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -28 -00 -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 5 -1 0 -BITMAP -1A -2C -54 -68 -B0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -10 -00 -C8 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -C8 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -28 -00 -C8 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -28 -00 -C8 -48 -90 -B0 -D8 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 10 -1 -2 -BITMAP -04 -08 -00 -64 -24 -28 -28 -10 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 6 10 -1 -2 -BITMAP -30 -10 -20 -2C -34 -24 -48 -70 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 -1 -2 -BITMAP -14 -00 -64 -24 -28 -28 -10 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenI12-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenI12-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenI12-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenI12-L1.bdf:1.1 Wed Apr 4 18:56:40 2001 +++ xc/fonts/bdf/75dpi/ncenI12-L1.bdf Wed Mar 16 21:04:15 2005 @@ -1,3015 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenI12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-I-Normal--12-120-75-75-P-70-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 15 15 -2 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 70 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 9 -X_HEIGHT 6 -FONT_ASCENT 11 -FONT_DESCENT 3 -FACE_NAME "New Century Schoolbook Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "New Century Schoolbook Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -20 -20 -20 -40 -40 -40 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 3 3 1 6 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -14 -14 -7E -28 -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 11 -1 -1 -BITMAP -08 -0E -1A -28 -30 -18 -14 -14 -A8 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3600 -5A00 -9400 -A400 -C980 -0A80 -1480 -1500 -2600 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -1800 -2400 -2400 -2800 -5380 -9100 -8A00 -8C80 -7700 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 3 1 6 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 11 0 -2 -BITMAP -10 -20 -40 -40 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 11 0 -2 -BITMAP -40 -20 -20 -10 -10 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 6 0 3 -BITMAP -10 -54 -38 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 3 -1 -1 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 2 0 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 5 10 1 -1 -BITMAP -08 -08 -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -30 -48 -48 -48 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 3 9 1 0 -BITMAP -20 -E0 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 -1 0 -BITMAP -38 -44 -04 -04 -08 -30 -40 -88 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -30 -48 -08 -10 -30 -08 -08 -90 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -18 -28 -28 -48 -48 -90 -F8 -10 -38 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -3C -20 -20 -70 -48 -08 -08 -90 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -38 -48 -40 -B0 -C8 -88 -88 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -F8 -88 -90 -10 -20 -20 -40 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -30 -48 -48 -50 -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -30 -48 -88 -88 -98 -68 -10 -90 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 6 0 0 -BITMAP -40 -40 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 -1 -1 -BITMAP -20 -20 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -0C -30 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 3 0 2 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -C0 -30 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -60 -90 -10 -60 -80 -40 -00 -80 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -1F00 -2080 -4E40 -9240 -A440 -A480 -9B00 -4000 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 9 9 -1 0 -BITMAP -0400 -0C00 -0C00 -1200 -1200 -3E00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -7C -22 -22 -24 -3C -42 -42 -44 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -1D -23 -41 -80 -80 -80 -80 -42 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -7E00 -2100 -2080 -2080 -4080 -4080 -4100 -4200 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -7F -21 -21 -24 -3C -44 -40 -42 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -7F -21 -21 -24 -3C -44 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -1D -23 -41 -80 -80 -87 -82 -46 -3A -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -7380 -2100 -2100 -2100 -3E00 -4200 -4200 -4200 -E700 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -70 -20 -20 -20 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -1C -08 -08 -08 -08 -10 -90 -90 -60 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 741 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -7380 -2200 -2400 -2800 -3000 -4800 -4400 -4200 -E700 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -70 -20 -20 -20 -20 -40 -42 -42 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 13 0 -BBX 12 9 0 0 -BITMAP -7070 -3060 -30A0 -28A0 -2920 -4940 -4A40 -4640 -E4E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -71C0 -3080 -2880 -2880 -2500 -4500 -4300 -4300 -E100 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -1C -22 -41 -81 -81 -81 -82 -44 -38 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -7E -21 -21 -22 -3C -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 11 0 -2 -BITMAP -1C -22 -41 -81 -81 -B1 -CA -4C -38 -09 -06 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -7E00 -2100 -2100 -2200 -3C00 -4200 -4200 -4280 -E300 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -1D -63 -41 -60 -18 -06 -82 -C2 -BC -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 685 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FE -92 -92 -10 -10 -20 -20 -20 -70 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -E7 -42 -42 -42 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 704 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -E380 -4100 -4200 -2200 -2400 -2400 -1800 -1800 -1000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 926 0 -DWIDTH 13 0 -BBX 13 9 0 0 -BITMAP -E738 -4210 -4210 -4620 -2520 -2940 -2940 -1080 -1080 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3B80 -1100 -1200 -0C00 -0800 -1400 -2400 -4200 -E700 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 685 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -E7 -42 -24 -28 -10 -10 -20 -20 -70 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -7F -42 -44 -08 -10 -10 -22 -42 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 11 0 -2 -BITMAP -38 -20 -20 -40 -40 -40 -40 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 5 9 1 0 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 11 0 -2 -BITMAP -38 -08 -08 -08 -10 -10 -10 -10 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 6 0 3 -BITMAP -20 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 1 0 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 2 1 7 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -34 -4C -84 -88 -9A -6C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -60 -20 -20 -58 -64 -44 -84 -88 -70 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -38 -48 -80 -80 -90 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -06 -02 -02 -34 -4C -84 -88 -9A -6C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -30 -48 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 5 12 0 -3 -BITMAP -18 -20 -20 -F0 -40 -40 -40 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 7 10 -1 -3 -BITMAP -06 -18 -24 -28 -30 -40 -30 -48 -88 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -60 -20 -20 -58 -64 -44 -88 -8A -8C -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -20 -20 -00 -C0 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 315 0 -DWIDTH 3 0 -BBX 5 12 -2 -3 -BITMAP -08 -08 -00 -30 -10 -10 -10 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -60 -20 -20 -58 -64 -48 -B0 -94 -88 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -60 -20 -20 -40 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 12 0 -BBX 11 6 0 0 -BITMAP -D980 -6640 -4440 -8880 -88A0 -88C0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -D8 -64 -44 -88 -8A -8C -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 8 9 -2 -3 -BITMAP -36 -19 -11 -21 -32 -2C -40 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 -3 -BITMAP -34 -4C -84 -88 -98 -68 -10 -10 -38 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -D8 -68 -40 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -38 -48 -20 -10 -90 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 352 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -20 -20 -F0 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -C4 -44 -44 -88 -9A -6C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -CC -44 -44 -88 -90 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 6 0 0 -BITMAP -C980 -4880 -8880 -8880 -9900 -6600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -66 -28 -10 -10 -28 -CC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 9 -1 -3 -BITMAP -42 -A4 -24 -28 -10 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 463 0 -DWIDTH 6 0 -BBX 6 6 -1 0 -BITMAP -74 -48 -10 -20 -48 -B8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 11 0 -2 -BITMAP -10 -20 -20 -20 -40 -80 -40 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 1 9 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 11 0 -2 -BITMAP -40 -20 -20 -20 -10 -20 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 2 0 3 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 -2 -BITMAP -20 -20 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 -1 -BITMAP -08 -38 -50 -A0 -A0 -C8 -70 -80 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -0E -12 -10 -10 -7C -20 -20 -64 -BC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 6 6 1 2 -BITMAP -B4 -48 -84 -84 -48 -B4 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -E7 -42 -24 -28 -7C -10 -78 -20 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 1 9 2 0 -BITMAP -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 11 0 -2 -BITMAP -38 -48 -40 -60 -90 -88 -48 -30 -10 -90 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 2 1 7 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3E00 -4100 -9C80 -A480 -A080 -A280 -9C80 -4100 -3E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 4 6 0 3 -BITMAP -60 -A0 -A0 -D0 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 7 0 -BBX 6 4 0 1 -BITMAP -24 -48 -90 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 4 0 1 -BITMAP -FC -04 -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3E00 -4100 -BC80 -9480 -9880 -9480 -B680 -4100 -3E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 7 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 4 4 0 5 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 5 0 4 -BITMAP -70 -90 -20 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 5 0 4 -BITMAP -70 -90 -20 -90 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 2 1 7 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 9 -1 -3 -BITMAP -62 -22 -22 -44 -4D -76 -80 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3F -4A -CA -CA -6A -14 -14 -14 -3E -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 2 1 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 3 0 -3 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 5 0 4 -BITMAP -20 -E0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 372 0 -DWIDTH 4 0 -BBX 3 6 0 3 -BITMAP -60 -A0 -A0 -C0 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 7 0 -BBX 6 4 0 1 -BITMAP -48 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -2200 -E200 -4400 -4400 -E900 -1300 -1500 -2F80 -2200 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -2200 -E200 -4400 -4400 -EB80 -1480 -1100 -2200 -2780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -7200 -9200 -2400 -9400 -E900 -1300 -1500 -2F80 -2200 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 9 0 -2 -BITMAP -10 -10 -00 -20 -10 -60 -80 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 9 12 -1 0 -BITMAP -1800 -0400 -0000 -0400 -0C00 -0C00 -1200 -1200 -3E00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 9 12 -1 0 -BITMAP -0300 -0400 -0000 -0400 -0C00 -0C00 -1200 -1200 -3E00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 9 12 -1 0 -BITMAP -0600 -0900 -0000 -0400 -0C00 -0C00 -1200 -1200 -3E00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 9 12 -1 0 -BITMAP -0C80 -1300 -0000 -0400 -0C00 -0C00 -1200 -1200 -3E00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 9 12 -1 0 -BITMAP -1200 -1200 -0000 -0400 -0C00 -0C00 -1200 -1200 -3E00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 9 12 -1 0 -BITMAP -0400 -0A00 -0A00 -0400 -0C00 -0C00 -1200 -1200 -3E00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 870 0 -DWIDTH 13 0 -BBX 12 9 0 0 -BITMAP -1FF0 -0A10 -1210 -1240 -23C0 -3C40 -4410 -4410 -EFF0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 0 -3 -BITMAP -1D -23 -41 -80 -80 -80 -80 -42 -3C -20 -10 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -18 -04 -00 -7F -21 -21 -24 -3C -44 -40 -42 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -06 -08 -00 -7F -21 -21 -24 -3C -44 -40 -42 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -0C -12 -00 -7F -21 -21 -24 -3C -44 -40 -42 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -12 -12 -00 -7F -21 -21 -24 -3C -44 -40 -42 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 4 12 0 0 -BITMAP -C0 -20 -00 -70 -20 -20 -20 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 5 12 0 0 -BITMAP -18 -20 -00 -70 -20 -20 -20 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 5 12 0 0 -BITMAP -30 -48 -00 -70 -20 -20 -20 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 5 0 -BBX 5 12 0 0 -BITMAP -48 -48 -00 -70 -20 -20 -20 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -7E00 -2100 -2080 -2080 -F080 -4080 -4100 -4200 -FC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0C80 -1300 -0000 -71C0 -3080 -2880 -2880 -2500 -4500 -4300 -4300 -E100 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -18 -04 -00 -1C -22 -41 -81 -81 -81 -82 -44 -38 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -06 -08 -00 -1C -22 -41 -81 -81 -81 -82 -44 -38 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -0C -12 -00 -1C -22 -41 -81 -81 -81 -82 -44 -38 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -19 -26 -00 -1C -22 -41 -81 -81 -81 -82 -44 -38 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -12 -12 -00 -1C -22 -41 -81 -81 -81 -82 -44 -38 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -82 -44 -28 -10 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -1D -22 -45 -89 -91 -A1 -C2 -44 -B8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -30 -08 -00 -E7 -42 -42 -42 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -06 -08 -00 -E7 -42 -42 -42 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -0C -12 -00 -E7 -42 -42 -42 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -24 -24 -00 -E7 -42 -42 -42 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 685 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -06 -08 -00 -E7 -42 -24 -28 -10 -10 -20 -20 -70 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -70 -20 -3C -22 -22 -44 -78 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 12 0 -3 -BITMAP -1C -22 -22 -2C -42 -42 -42 -52 -9C -80 -80 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -10 -08 -00 -34 -4C -84 -88 -9A -6C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -08 -10 -00 -34 -4C -84 -88 -9A -6C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -10 -28 -00 -34 -4C -84 -88 -9A -6C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -24 -58 -00 -34 -4C -84 -88 -9A -6C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -28 -28 -00 -34 -4C -84 -88 -9A -6C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -18 -24 -18 -00 -34 -4C -84 -88 -9A -6C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 6 0 0 -BITMAP -76 -09 -7E -90 -B2 -CC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 9 0 -3 -BITMAP -38 -48 -80 -80 -90 -60 -40 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -10 -00 -30 -48 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -08 -10 -00 -30 -48 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -50 -00 -30 -48 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -50 -50 -00 -30 -48 -F0 -80 -90 -60 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -80 -40 -00 -C0 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -20 -40 -00 -C0 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -40 -A0 -00 -C0 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -A0 -A0 -00 -C0 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -38 -50 -38 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -24 -58 -00 -D8 -64 -44 -88 -8A -8C -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -10 -00 -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -20 -00 -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -28 -00 -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -24 -58 -00 -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -28 -28 -00 -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -1A -24 -4C -54 -68 -B0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -20 -10 -00 -C4 -44 -44 -88 -9A -6C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -08 -10 -00 -C4 -44 -44 -88 -9A -6C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -10 -28 -00 -C4 -44 -44 -88 -9A -6C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -28 -28 -00 -C4 -44 -44 -88 -9A -6C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 12 -1 -3 -BITMAP -08 -10 -00 -42 -A4 -24 -28 -10 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 8 12 -2 -3 -BITMAP -18 -08 -08 -16 -19 -11 -21 -32 -2C -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 12 0 -3 -BITMAP -14 -14 -00 -42 -A4 -24 -28 -10 -10 -20 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenI14-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenI14-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenI14-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenI14-L1.bdf:1.1 Wed Apr 4 18:56:41 2001 +++ xc/fonts/bdf/75dpi/ncenI14-L1.bdf Wed Mar 16 21:04:15 2005 @@ -1,3302 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenI14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-I-Normal--14-140-75-75-P-81-ISO8859-1 -SIZE 14 75 75 -FONTBOUNDINGBOX 15 17 -2 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 81 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 11 -X_HEIGHT 7 -FONT_ASCENT 13 -FONT_DESCENT 3 -FACE_NAME "New Century Schoolbook Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "New Century Schoolbook Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 11 0 -BBX 9 11 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 11 1 0 -BITMAP -20 -20 -20 -20 -40 -40 -40 -40 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 1 7 -BITMAP -50 -50 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 10 0 0 -BITMAP -0900 -0900 -0900 -7FC0 -1200 -1200 -FF80 -2400 -2400 -2400 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 13 0 -1 -BITMAP -04 -1C -2A -4A -50 -50 -38 -14 -14 -A4 -A8 -70 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -3F00 -4900 -8A00 -8A00 -9400 -64C0 -0920 -0A20 -1220 -1240 -2180 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -0C00 -1200 -2200 -2400 -1800 -31C0 -5080 -8900 -8600 -8440 -7B80 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 4 1 7 -BITMAP -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 13 0 -2 -BITMAP -10 -20 -20 -40 -40 -80 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 13 0 -2 -BITMAP -40 -20 -20 -10 -10 -10 -10 -10 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 6 -BITMAP -10 -A8 -70 -A8 -40 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 4 -1 -2 -BITMAP -60 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 4 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 4 12 2 -1 -BITMAP -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -22 -42 -42 -42 -84 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 5 11 0 0 -BITMAP -08 -18 -68 -08 -10 -10 -10 -10 -20 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -22 -42 -62 -04 -08 -10 -20 -42 -84 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -22 -62 -02 -04 -18 -04 -04 -C4 -88 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -02 -06 -0A -12 -24 -44 -84 -FE -08 -08 -3E -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -3E -20 -20 -40 -78 -44 -04 -04 -C4 -88 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -22 -46 -40 -B8 -C4 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -FE -82 -84 -04 -08 -08 -10 -10 -20 -20 -20 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -22 -42 -42 -24 -38 -48 -84 -84 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -1C -22 -42 -42 -42 -46 -3A -04 -C4 -88 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 7 1 0 -BITMAP -40 -40 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 9 -1 -2 -BITMAP -10 -10 -00 -00 -00 -60 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 7 0 1 -BITMAP -03 -0C -30 -C0 -30 -0C -03 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 4 0 2 -BITMAP -FE -00 -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 7 0 1 -BITMAP -C0 -30 -0C -03 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 11 1 0 -BITMAP -70 -88 -88 -10 -20 -40 -80 -C0 -00 -80 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -0F80 -3040 -4020 -4F20 -9120 -A220 -A240 -A680 -9B00 -4040 -3F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 704 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -0400 -0600 -0A00 -0A00 -1300 -1100 -2100 -3F80 -4080 -4080 -E1C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -7E -21 -21 -21 -22 -3C -42 -41 -41 -42 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -1E80 -2180 -4080 -4000 -8000 -8000 -8000 -8000 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -7F00 -2080 -2040 -2040 -2040 -2040 -4040 -4080 -4080 -4100 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -7F -21 -21 -20 -24 -3C -44 -40 -41 -41 -FF -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -7F -21 -21 -20 -24 -3C -44 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -1E80 -2180 -4080 -4000 -8000 -8000 -8380 -8100 -8100 -4300 -3D00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -71C0 -2080 -2080 -2080 -2080 -3F00 -4100 -4100 -4100 -4100 -E380 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 4 11 1 0 -BITMAP -70 -20 -20 -20 -20 -20 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -0E -04 -04 -04 -04 -04 -08 -C8 -88 -88 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 741 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -7380 -2100 -2200 -2400 -2800 -3800 -4C00 -4400 -4600 -4200 -E700 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -70 -20 -20 -20 -20 -20 -40 -40 -41 -41 -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 14 0 -BBX 13 11 0 0 -BITMAP -7038 -3030 -3850 -2850 -2890 -2C90 -4520 -4520 -4620 -4220 -E270 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -70E0 -3040 -3840 -2840 -2C40 -2480 -4680 -4280 -4380 -4180 -E080 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -1E00 -2100 -4080 -4080 -8080 -8080 -8080 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -7F00 -2080 -2080 -2080 -2100 -3E00 -4000 -4000 -4000 -4000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 13 0 -2 -BITMAP -1E00 -2100 -4080 -4080 -8080 -8080 -8080 -B900 -C500 -4600 -3C00 -0480 -0300 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 741 0 -DWIDTH 11 0 -BBX 9 11 0 0 -BITMAP -7E00 -2100 -2100 -2100 -2200 -3C00 -4400 -4200 -4200 -4280 -E100 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -1E80 -2180 -4080 -6000 -3800 -0E00 -0300 -0100 -8100 -C200 -BC00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 685 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FF80 -8880 -8880 -0800 -0800 -0800 -1000 -1000 -1000 -1000 -3800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 12 0 -BBX 10 11 1 0 -BITMAP -E1C0 -4080 -4080 -4080 -4080 -8100 -8100 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 704 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -E1C0 -4080 -4080 -6100 -2100 -2200 -3200 -1400 -1400 -1800 -1800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 926 0 -DWIDTH 13 0 -BBX 13 11 0 0 -BITMAP -E738 -4210 -4210 -6310 -2520 -2520 -2940 -39C0 -1080 -1080 -1080 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 10 0 -BBX 11 11 -1 0 -BITMAP -38E0 -1840 -0880 -0D00 -0600 -0400 -0E00 -1200 -2300 -4100 -E380 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 685 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -E380 -4100 -6200 -2400 -3800 -1000 -1000 -2000 -2000 -2000 -7000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -7F80 -4100 -4200 -0400 -0800 -0800 -1000 -2000 -4100 -8100 -FF00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -1C -10 -10 -20 -20 -20 -20 -40 -40 -40 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -08 -08 -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 13 -1 -2 -BITMAP -1C -04 -04 -08 -08 -08 -10 -10 -10 -10 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 6 0 5 -BITMAP -20 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 1 0 -2 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 3 0 8 -BITMAP -80 -40 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -3A -46 -82 -84 -84 -8D -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -60 -20 -20 -40 -58 -64 -44 -84 -84 -88 -70 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -38 -48 -80 -80 -80 -88 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -03 -01 -01 -02 -3A -46 -82 -84 -84 -8D -76 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -38 -48 -90 -E0 -80 -88 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 14 0 -3 -BITMAP -18 -28 -20 -20 -F8 -40 -40 -40 -40 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 7 0 -BBX 9 11 -2 -3 -BITMAP -0180 -0E00 -1100 -2100 -2200 -1C00 -2000 -3C00 -4200 -8200 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -60 -20 -20 -20 -4C -52 -62 -42 -84 -85 -86 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -20 -20 -00 -00 -C0 -40 -40 -80 -80 -A0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 5 14 -2 -3 -BITMAP -08 -08 -00 -00 -30 -10 -10 -10 -10 -20 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -60 -20 -20 -20 -4C -52 -64 -58 -90 -92 -8C -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -60 -20 -20 -20 -40 -40 -40 -80 -80 -A0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 14 0 -BBX 13 7 0 0 -BITMAP -CC60 -5290 -6310 -4210 -8420 -8428 -8430 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -CC -52 -62 -42 -84 -85 -86 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -38 -44 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 8 10 -2 -3 -BITMAP -36 -19 -11 -21 -21 -32 -2C -40 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 -3 -BITMAP -3A -46 -82 -84 -84 -8C -74 -08 -08 -1C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -CC -54 -60 -40 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -3C -44 -40 -30 -08 -88 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 352 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -20 -20 -F8 -40 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -C2 -42 -42 -84 -8C -95 -66 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 519 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -CC -44 -44 -84 -88 -90 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 7 0 0 -BITMAP -C4C0 -4440 -4440 -8840 -8880 -9900 -6600 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 9 7 -1 0 -BITMAP -3180 -1200 -0C00 -0800 -1800 -2800 -C600 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 -1 -3 -BITMAP -C6 -42 -64 -24 -28 -30 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 463 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -72 -4C -08 -10 -20 -44 -BC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -0C -10 -10 -10 -20 -C0 -20 -20 -20 -40 -40 -40 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 1 11 3 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 13 -1 -2 -BITMAP -30 -08 -08 -10 -10 -0C -10 -10 -10 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 2 0 4 -BITMAP -71 -8E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 11 0 -3 -BITMAP -20 -20 -00 -40 -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 -2 -BITMAP -04 -04 -3E -4A -90 -90 -90 -A4 -78 -20 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -06 -09 -13 -10 -10 -7C -10 -10 -60 -B1 -CE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 2 -BITMAP -BA -44 -82 -82 -82 -44 -BA -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -E380 -4100 -4200 -2400 -2800 -FE00 -1000 -FC00 -2000 -2000 -7000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 1 11 3 0 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 13 0 -2 -BITMAP -38 -44 -4C -20 -50 -88 -84 -44 -28 -10 -C8 -88 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 4 2 1 8 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -0F00 -30C0 -4F20 -5120 -9010 -9010 -9110 -4E20 -4020 -30C0 -0F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 5 7 0 4 -BITMAP -38 -48 -90 -90 -68 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 8 0 -BBX 7 6 0 1 -BITMAP -12 -24 -48 -90 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 4 0 2 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 4 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -0F00 -30C0 -5E20 -4920 -8910 -8E10 -8910 -59A0 -4020 -30C0 -0F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 0 8 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 1 7 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 0 5 -BITMAP -70 -90 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 0 5 -BITMAP -70 -90 -20 -10 -90 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 3 0 8 -BITMAP -20 -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 10 -1 -3 -BITMAP -6100 -2100 -2100 -4200 -4600 -4A80 -B300 -8000 -8000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -3F -6A -CA -8A -CA -7A -14 -14 -14 -14 -3E -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 2 1 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 0 -3 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 6 0 5 -BITMAP -20 -60 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 372 0 -DWIDTH 6 0 -BBX 5 7 0 4 -BITMAP -30 -48 -88 -90 -60 -00 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 8 0 -BBX 7 6 0 1 -BITMAP -48 -24 -12 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 10 11 0 0 -BITMAP -2100 -6100 -2200 -4200 -4400 -E480 -0980 -1280 -1480 -27C0 -2100 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 10 11 0 0 -BITMAP -2100 -6100 -2200 -4200 -4400 -E5C0 -0A40 -1080 -1100 -2200 -23C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 10 11 0 0 -BITMAP -7100 -9100 -2200 -1200 -9400 -E480 -0980 -1280 -1480 -27C0 -2100 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 11 -1 -3 -BITMAP -08 -08 -00 -18 -08 -10 -20 -40 -88 -88 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 704 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -1800 -0400 -0000 -0400 -0600 -0A00 -0A00 -1300 -1100 -2100 -3F80 -4080 -4080 -E1C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 704 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0300 -0400 -0000 -0400 -0600 -0A00 -0A00 -1300 -1100 -2100 -3F80 -4080 -4080 -E1C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 704 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0600 -0900 -0000 -0400 -0600 -0A00 -0A00 -1300 -1100 -2100 -3F80 -4080 -4080 -E1C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 704 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0C80 -1300 -0000 -0400 -0600 -0A00 -0A00 -1300 -1100 -2100 -3F80 -4080 -4080 -E1C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 704 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0900 -0900 -0000 -0400 -0600 -0A00 -0A00 -1300 -1100 -2100 -3F80 -4080 -4080 -E1C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 704 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0600 -0900 -0600 -0400 -0600 -0A00 -0A00 -1300 -1100 -2100 -3F80 -4080 -4080 -E1C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 870 0 -DWIDTH 14 0 -BBX 13 11 0 0 -BITMAP -1FF8 -0508 -0908 -0900 -1120 -11E0 -3E20 -2200 -4208 -4208 -EFF8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 14 0 -3 -BITMAP -1E80 -2180 -4080 -4000 -8000 -8000 -8000 -8000 -8100 -4200 -3C00 -1000 -0800 -3000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 14 0 0 -BITMAP -18 -04 -00 -7F -21 -21 -20 -24 -3C -44 -40 -41 -41 -FF -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 14 0 0 -BITMAP -06 -08 -00 -7F -21 -21 -20 -24 -3C -44 -40 -41 -41 -FF -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 14 0 0 -BITMAP -0C -12 -00 -7F -21 -21 -20 -24 -3C -44 -40 -41 -41 -FF -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 14 0 0 -BITMAP -12 -12 -00 -7F -21 -21 -20 -24 -3C -44 -40 -41 -41 -FF -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 4 14 1 0 -BITMAP -60 -10 -00 -70 -20 -20 -20 -20 -20 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 5 14 1 0 -BITMAP -18 -20 -00 -70 -20 -20 -20 -20 -20 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 5 14 1 0 -BITMAP -30 -48 -00 -70 -20 -20 -20 -20 -20 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 5 14 1 0 -BITMAP -48 -48 -00 -70 -20 -20 -20 -20 -20 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -7F00 -2080 -2040 -2040 -2040 -F840 -4040 -4080 -4080 -4100 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -0C80 -1300 -0000 -70E0 -3040 -3840 -2840 -2C40 -2480 -4680 -4280 -4380 -4180 -E080 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1800 -0400 -0000 -1E00 -2100 -4080 -4080 -8080 -8080 -8080 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0600 -0800 -0000 -1E00 -2100 -4080 -4080 -8080 -8080 -8080 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0C00 -1200 -0000 -1E00 -2100 -4080 -4080 -8080 -8080 -8080 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1900 -2600 -0000 -1E00 -2100 -4080 -4080 -8080 -8080 -8080 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0900 -0900 -0000 -1E00 -2100 -4080 -4080 -8080 -8080 -8080 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -82 -44 -28 -10 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -1E80 -2100 -4280 -4480 -8480 -8880 -9080 -9100 -A100 -4200 -BC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -1800 -0400 -0000 -E1C0 -4080 -4080 -4080 -4080 -8100 -8100 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0600 -0800 -0000 -E1C0 -4080 -4080 -4080 -4080 -8100 -8100 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -0C00 -1200 -0000 -E1C0 -4080 -4080 -4080 -4080 -8100 -8100 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -1200 -1200 -0000 -E1C0 -4080 -4080 -4080 -4080 -8100 -8100 -8100 -8100 -4200 -3C00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 685 0 -DWIDTH 9 0 -BBX 9 14 0 0 -BITMAP -0600 -0800 -0000 -E380 -4100 -6200 -2400 -3800 -1000 -1000 -2000 -2000 -2000 -7000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 11 0 0 -BITMAP -70 -20 -3E -21 -21 -21 -42 -7C -40 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 14 0 -3 -BITMAP -1C -22 -22 -22 -2C -42 -42 -42 -42 -A4 -B8 -80 -80 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -30 -08 -00 -3A -46 -82 -84 -84 -8D -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -0C -10 -00 -3A -46 -82 -84 -84 -8D -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -18 -24 -00 -3A -46 -82 -84 -84 -8D -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -32 -4C -00 -3A -46 -82 -84 -84 -8D -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -24 -24 -00 -3A -46 -82 -84 -84 -8D -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 574 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -18 -24 -18 -00 -3A -46 -82 -84 -84 -8D -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -7380 -4C80 -0900 -7E00 -8800 -9880 -6700 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 10 0 -3 -BITMAP -38 -48 -80 -80 -80 -88 -70 -20 -10 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 10 0 0 -BITMAP -60 -10 -00 -38 -48 -90 -E0 -80 -88 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 10 0 0 -BITMAP -18 -20 -00 -38 -48 -90 -E0 -80 -88 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 10 0 0 -BITMAP -30 -48 -00 -38 -48 -90 -E0 -80 -88 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 10 0 0 -BITMAP -48 -48 -00 -38 -48 -90 -E0 -80 -88 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -C0 -20 -00 -C0 -40 -40 -80 -80 -A0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -60 -80 -00 -C0 -40 -40 -80 -80 -A0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -60 -90 -00 -C0 -40 -40 -80 -80 -A0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -90 -90 -00 -C0 -40 -40 -80 -80 -A0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -40 -38 -50 -08 -3C -44 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -32 -4C -00 -CC -52 -62 -42 -84 -85 -86 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -30 -08 -00 -38 -44 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -0C -10 -00 -38 -44 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -18 -24 -00 -38 -44 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -64 -98 -00 -38 -44 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -24 -24 -00 -38 -44 -84 -84 -84 -88 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 1 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 -1 -BITMAP -04 -38 -4C -94 -94 -A4 -C8 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -30 -08 -00 -C2 -42 -42 -84 -8C -95 -66 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -0C -10 -00 -C2 -42 -42 -84 -8C -95 -66 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -18 -24 -00 -C2 -42 -42 -84 -8C -95 -66 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -24 -24 -00 -C2 -42 -42 -84 -8C -95 -66 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 13 -1 -3 -BITMAP -0C -10 -00 -C6 -42 -64 -24 -38 -10 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 8 14 -2 -3 -BITMAP -18 -08 -08 -10 -16 -19 -11 -21 -21 -32 -2C -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 13 -1 -3 -BITMAP -24 -24 -00 -C6 -42 -64 -24 -38 -10 -10 -20 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenI18-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenI18-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenI18-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenI18-L1.bdf:1.1 Wed Apr 4 18:56:41 2001 +++ xc/fonts/bdf/75dpi/ncenI18-L1.bdf Wed Mar 16 21:04:16 2005 @@ -1,3798 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenI18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-I-Normal--18-180-75-75-P-104-ISO8859-1 -SIZE 18 75 75 -FONTBOUNDINGBOX 21 22 -2 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 104 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 14 -X_HEIGHT 9 -FONT_ASCENT 16 -FONT_DESCENT 4 -FACE_NAME "New Century Schoolbook Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "New Century Schoolbook Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 4 14 2 0 -BITMAP -30 -30 -30 -30 -20 -60 -60 -40 -40 -40 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 5 5 2 9 -BITMAP -D8 -D8 -90 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0900 -0900 -0900 -0900 -7FC0 -1200 -1200 -1200 -FF80 -2400 -2400 -2400 -2400 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 16 1 -2 -BITMAP -0200 -0F80 -3580 -2500 -4800 -6800 -7800 -3E00 -0F00 -0B00 -0900 -5200 -D600 -F800 -2000 -2000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 14 1 0 -BITMAP -1C60 -33A0 -6240 -6240 -C480 -C480 -C91C -7132 -0262 -0262 -04C4 -04C4 -08C8 -0870 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -0780 -08C0 -18C0 -18C0 -1980 -0E00 -3C3C -6618 -C610 -C320 -C320 -C1C0 -6188 -3EF0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 5 2 9 -BITMAP -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 16 1 -2 -BITMAP -04 -08 -10 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 16 0 -2 -BITMAP -20 -10 -18 -18 -0C -0C -0C -0C -0C -0C -18 -18 -30 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 7 1 6 -BITMAP -66 -24 -99 -FF -99 -24 -66 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 1 1 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 5 0 -3 -BITMAP -60 -60 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 0 5 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 5 15 2 -1 -BITMAP -08 -08 -08 -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0E00 -1300 -2180 -6180 -6180 -6180 -C180 -C180 -C300 -C300 -C300 -C200 -6400 -3800 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 6 14 2 0 -BITMAP -04 -0C -3C -0C -0C -18 -18 -18 -18 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0E00 -3180 -6180 -6180 -0180 -0300 -0300 -0600 -0C00 -1800 -3080 -6080 -FF00 -FF00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0F00 -1180 -3180 -3180 -0100 -0200 -1C00 -0700 -0300 -0300 -0300 -C600 -C400 -7800 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0180 -0380 -0580 -0980 -0980 -1300 -2300 -4300 -4300 -8600 -FF80 -0600 -0600 -1F80 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -1F80 -1F00 -1000 -1000 -2000 -3E00 -2300 -0300 -0300 -0300 -0300 -C600 -C400 -7800 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0F00 -1180 -2180 -6000 -6000 -6E00 -D100 -E180 -C180 -C180 -C300 -C300 -6600 -3800 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 2 0 -BITMAP -7F80 -7F80 -8100 -8300 -0200 -0600 -0400 -0C00 -0800 -1800 -1000 -3000 -3000 -3000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0F00 -1980 -3080 -3080 -3080 -1900 -1E00 -2300 -6180 -C180 -C180 -C300 -4300 -3C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0E00 -3300 -6180 -6180 -C180 -C180 -C380 -4580 -3B00 -0300 -0300 -C200 -C400 -7800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 9 1 0 -BITMAP -60 -60 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 12 0 -3 -BITMAP -30 -30 -00 -00 -00 -00 -00 -60 -60 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 9 0 1 -BITMAP -00C0 -0380 -0E00 -3800 -E000 -3800 -0E00 -0380 -00C0 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 9 4 1 4 -BITMAP -FF80 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 9 1 1 -BITMAP -C000 -7000 -1C00 -0700 -01C0 -0700 -1C00 -7000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 7 14 2 0 -BITMAP -3C -46 -46 -06 -0C -18 -60 -C0 -90 -60 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -07C0 -1830 -2008 -4368 -4CE4 -8C64 -9864 -98C8 -98C8 -99D0 -4EE0 -4000 -3020 -0FC0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -0100 -0300 -0380 -0580 -0580 -08C0 -08C0 -10C0 -1FC0 -2060 -2060 -4060 -4060 -E0F0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -3FC0 -1830 -1830 -1830 -1830 -3060 -3F80 -30C0 -3060 -6060 -6060 -6040 -60C0 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -07D0 -1830 -3020 -6020 -6020 -C000 -C000 -C000 -C000 -C020 -C020 -6040 -60C0 -1F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -3FE0 -1830 -1818 -1818 -1818 -3018 -3018 -3018 -3030 -6030 -6030 -6060 -60C0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -3FF0 -1830 -1810 -1810 -1880 -3080 -3F00 -3300 -3100 -6120 -6020 -6040 -60C0 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -3FE0 -1860 -1820 -1820 -1880 -3080 -3F00 -3300 -3100 -6100 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -07C8 -1838 -3010 -6010 -6010 -C000 -C000 -C0F8 -C030 -C030 -C060 -6060 -60E0 -1F20 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -3C3C -1818 -1818 -1818 -1818 -3030 -3FF0 -3030 -3030 -6060 -6060 -6060 -6060 -F0F0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 8 0 -BBX 6 14 2 0 -BITMAP -3C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -03C0 -0180 -0180 -0180 -0300 -0300 -0300 -0300 -0600 -0600 -C600 -C400 -8C00 -7000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -3C38 -1820 -1840 -1880 -1900 -3200 -3700 -3B00 -3180 -6180 -60C0 -60C0 -6060 -F0F8 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -3C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6020 -6020 -6040 -60C0 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 18 0 -BBX 17 14 1 0 -BITMAP -3C0780 -1C0700 -1C0B00 -1C0B00 -1C1300 -261600 -262600 -262600 -264600 -464C00 -438C00 -438C00 -430C00 -E31E00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -3C1C -1C08 -1608 -1608 -1308 -3318 -2190 -2190 -20D0 -60F0 -4060 -4060 -4020 -E020 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -07C0 -1830 -3030 -6018 -6018 -C018 -C018 -C018 -C018 -C030 -C030 -6060 -60C0 -1F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -3FC0 -1830 -1830 -1830 -1830 -3060 -3F80 -3000 -3000 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 13 17 1 -3 -BITMAP -07C0 -1830 -3030 -6018 -6018 -C018 -C018 -C018 -C018 -CE30 -D330 -6360 -61C0 -1F80 -0190 -01E0 -00C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 741 0 -DWIDTH 14 0 -BBX 13 14 1 0 -BITMAP -3FC0 -1830 -1830 -1830 -1830 -3060 -3F80 -3180 -30C0 -60C0 -60C0 -60C0 -60C8 -F070 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 1 0 -BITMAP -07A0 -1860 -1040 -2040 -3000 -3800 -3F00 -0FC0 -01C0 -00C0 -4040 -4080 -E180 -9E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 685 0 -DWIDTH 12 0 -BBX 12 14 1 0 -BITMAP -FFF0 -C630 -8610 -8610 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 13 14 2 0 -BITMAP -7C38 -3010 -3010 -3010 -6020 -6020 -6020 -6020 -C020 -C040 -C040 -C040 -6080 -3F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 704 0 -DWIDTH 12 0 -BBX 12 14 1 0 -BITMAP -F070 -6020 -6040 -6040 -6080 -3080 -3100 -3100 -3200 -1A00 -1C00 -1C00 -1800 -1800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 926 0 -DWIDTH 17 0 -BBX 17 14 1 0 -BITMAP -F1E380 -60C100 -60C100 -61C200 -61C200 -316200 -326400 -326400 -326400 -1C3800 -1C3800 -1C3800 -183000 -183000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 14 14 0 0 -BITMAP -1E3C -0C18 -0C10 -0620 -0640 -0380 -0300 -0380 -0580 -08C0 -10C0 -2060 -6060 -F0F0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 685 0 -DWIDTH 14 0 -BBX 13 14 2 0 -BITMAP -F078 -6030 -3020 -3040 -1880 -1900 -0E00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3C00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 14 1 0 -BITMAP -3FF0 -3070 -60E0 -41C0 -0180 -0300 -0700 -0E00 -0C00 -1800 -3820 -7060 -E0C0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 16 0 -2 -BITMAP -1E -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 7 14 1 0 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -08 -08 -04 -04 -02 -02 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 16 0 -2 -BITMAP -1E -06 -06 -06 -0C -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 8 1 6 -BITMAP -10 -10 -38 -28 -6C -44 -C6 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 1 0 -3 -BITMAP -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 3 1 10 -BITMAP -C0 -60 -10 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -1D80 -6380 -6180 -C180 -C300 -C300 -C300 -6740 -3980 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -7000 -3000 -3000 -3000 -6000 -6E00 -7300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1E -63 -63 -C0 -C0 -C0 -C1 -62 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -01C0 -00C0 -00C0 -00C0 -0180 -1D80 -6380 -6180 -C180 -C300 -C300 -C300 -6740 -3980 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1E -63 -63 -C6 -CC -F0 -C1 -62 -3C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 9 17 1 -3 -BITMAP -0300 -0D80 -0980 -1800 -1800 -FE00 -3000 -3000 -3000 -6000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 9 0 -BBX 11 15 -1 -4 -BITMAP -0060 -0080 -0780 -18C0 -30C0 -30C0 -3180 -1E00 -2000 -3F00 -4180 -C180 -C100 -E300 -7E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -7000 -3000 -3000 -3000 -3000 -6700 -6980 -7180 -6180 -6180 -C300 -C300 -C340 -C180 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 13 1 0 -BITMAP -30 -30 -00 -00 -E0 -60 -60 -60 -60 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 7 17 -2 -4 -BITMAP -06 -06 -00 -00 -1C -0C -0C -0C -0C -0C -18 -18 -18 -18 -10 -D0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -7000 -3000 -3000 -3000 -3000 -6700 -6980 -7180 -6300 -6C00 -C600 -C600 -C680 -C300 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 14 1 0 -BITMAP -70 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 17 0 -BBX 16 9 1 0 -BITMAP -E71C -69A6 -71C6 -6186 -6186 -C30C -C30C -C30D -C306 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -E700 -6980 -7180 -6180 -6180 -C300 -C300 -C340 -C180 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -1E00 -6300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 11 13 -1 -4 -BITMAP -3B80 -1CC0 -1860 -1860 -3060 -3060 -30C0 -38C0 -3700 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 13 1 -4 -BITMAP -1C80 -6380 -6180 -C180 -C300 -C300 -C300 -6700 -3B00 -0600 -0600 -0600 -0F00 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 9 1 0 -BITMAP -EE -76 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -1E -23 -63 -70 -3C -0E -C6 -C4 -78 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 352 0 -DWIDTH 6 0 -BBX 7 12 0 0 -BITMAP -18 -18 -18 -FE -30 -30 -30 -60 -60 -60 -68 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 9 1 0 -BITMAP -E180 -6180 -6180 -6180 -C300 -C300 -C700 -CB40 -7180 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 519 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -E7 -63 -61 -61 -C1 -C2 -C2 -C4 -78 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 9 1 0 -BITMAP -E338 -6318 -6308 -6308 -C608 -C610 -C610 -CA20 -71C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -1860 -38C0 -0D00 -0E00 -0400 -0E00 -1600 -E380 -C300 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 12 -1 -3 -BITMAP -30C0 -7040 -1880 -1880 -0D00 -0D00 -0600 -0600 -0400 -0800 -C800 -F000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 463 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3C80 -4F80 -0300 -0600 -0C00 -1800 -3000 -7900 -9E00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 16 0 -2 -BITMAP -0E -18 -18 -18 -30 -30 -20 -C0 -60 -60 -60 -C0 -C0 -C0 -C0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 1 14 4 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 16 0 -2 -BITMAP -1C -06 -06 -06 -0C -0C -0C -06 -08 -18 -18 -18 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 8 2 1 5 -BITMAP -71 -8E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 14 0 -4 -BITMAP -30 -30 -00 -00 -20 -20 -20 -20 -60 -60 -40 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 15 0 -3 -BITMAP -0080 -0080 -0100 -1F00 -6380 -6580 -C400 -C800 -C800 -D080 -7100 -3E00 -2000 -4000 -4000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0380 -0CC0 -08C0 -1800 -1800 -1800 -7F00 -1800 -1800 -1800 -1000 -7040 -9F80 -E700 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 12 0 -BBX 9 9 2 3 -BITMAP -9C80 -FF80 -6300 -C180 -C180 -C180 -6300 -FF80 -9C80 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 13 14 1 0 -BITMAP -F078 -6030 -3020 -3040 -1880 -1900 -0E00 -7F80 -0C00 -1800 -FF00 -1800 -1800 -3C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 1 14 4 0 -BITMAP -80 -80 -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 17 1 -3 -BITMAP -0F00 -1180 -2180 -3000 -3800 -3C00 -4E00 -4700 -6300 -7100 -3900 -1E00 -0E00 -0600 -C200 -C400 -7800 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 2 1 10 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -0780 -1860 -2010 -47C8 -4C48 -8804 -8804 -8804 -8804 -4C48 -4788 -2010 -1860 -0780 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 7 8 1 6 -BITMAP -3A -66 -C4 -8C -D8 -6E -00 -FE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 8 0 -BBX 8 6 0 0 -BITMAP -09 -36 -6C -D8 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 5 0 3 -BITMAP -FFC0 -0040 -0040 -0040 -0040 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 0 5 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -0780 -1860 -2010 -5F88 -48C8 -88C4 -8F84 -8904 -8984 -4888 -5CE8 -2010 -1860 -0780 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 1 11 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 6 1 8 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 1 -BITMAP -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 8 0 6 -BITMAP -78 -CC -8C -18 -30 -60 -C4 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 8 0 6 -BITMAP -3C -66 -46 -1C -08 -8C -CC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 3 1 11 -BITMAP -30 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 12 0 -3 -BITMAP -70C0 -30C0 -30C0 -30C0 -6180 -6180 -6380 -65A0 -F8C0 -C000 -C000 -C000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 12 0 -BBX 10 14 1 0 -BITMAP -1FC0 -6480 -E480 -C480 -C480 -E480 -7C80 -0900 -0900 -0900 -0900 -0900 -0900 -1F80 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 2 2 5 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 4 1 -4 -BITMAP -40 -60 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 8 1 6 -BITMAP -10 -70 -30 -20 -20 -60 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 372 0 -DWIDTH 8 0 -BBX 7 8 1 6 -BITMAP -1C -66 -C2 -86 -CC -70 -00 -FC -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 9 0 -BBX 8 6 0 0 -BITMAP -24 -12 -1B -36 -6C -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -1040 -7040 -3080 -2080 -2100 -6100 -6230 -F270 -04B0 -0520 -0A20 -0BF8 -1060 -10F0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 14 14 1 0 -BITMAP -1040 -7040 -3080 -2080 -2100 -6100 -6278 -F2CC -048C -0418 -0830 -0860 -10C4 -10FC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -3C20 -6620 -4640 -1C40 -0880 -8C80 -CD18 -7938 -0258 -0290 -0510 -05FC -0830 -0878 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 14 0 -4 -BITMAP -06 -06 -00 -00 -0C -12 -06 -0C -30 -60 -C0 -C4 -C4 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -0600 -0300 -0080 -0000 -0100 -0300 -0380 -0580 -0580 -08C0 -08C0 -10C0 -1FC0 -2060 -2060 -4060 -4060 -E0F0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -00C0 -0180 -0200 -0000 -0100 -0300 -0380 -0580 -0580 -08C0 -08C0 -10C0 -1FC0 -2060 -2060 -4060 -4060 -E0F0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -0180 -03C0 -0440 -0000 -0100 -0300 -0380 -0580 -0580 -08C0 -08C0 -10C0 -1FC0 -2060 -2060 -4060 -4060 -E0F0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -0740 -0B80 -0000 -0100 -0300 -0380 -0580 -0580 -08C0 -08C0 -10C0 -1FC0 -2060 -2060 -4060 -4060 -E0F0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -0660 -0660 -0000 -0100 -0300 -0380 -0580 -0580 -08C0 -08C0 -10C0 -1FC0 -2060 -2060 -4060 -4060 -E0F0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -0300 -0480 -0480 -0300 -0100 -0300 -0380 -0580 -0580 -08C0 -08C0 -10C0 -1FC0 -2060 -2060 -4060 -4060 -E0F0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 870 0 -DWIDTH 19 0 -BBX 20 14 -1 0 -BITMAP -01FFF0 -005830 -009810 -009810 -011880 -023080 -023F00 -043300 -0FF100 -086110 -106010 -206020 -606060 -F0FFE0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 18 1 -4 -BITMAP -07D0 -1830 -3020 -6020 -6020 -C000 -C000 -C000 -C000 -C000 -C000 -6020 -60C0 -1F00 -0400 -0600 -0200 -0C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 18 1 0 -BITMAP -0600 -0300 -0080 -0000 -3FF0 -1830 -1810 -1810 -1880 -3080 -3F00 -3300 -3100 -6120 -6020 -6040 -60C0 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 18 1 0 -BITMAP -00C0 -0180 -0200 -0000 -3FF0 -1830 -1810 -1810 -1880 -3080 -3F00 -3300 -3100 -6120 -6020 -6040 -60C0 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 18 1 0 -BITMAP -0180 -03C0 -0440 -0000 -3FF0 -1830 -1810 -1810 -1880 -3080 -3F00 -3300 -3100 -6120 -6020 -6040 -60C0 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 17 1 0 -BITMAP -0660 -0660 -0000 -3FF0 -1830 -1810 -1810 -1880 -3080 -3F00 -3300 -3100 -6120 -6020 -6040 -60C0 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 6 18 2 0 -BITMAP -60 -30 -08 -00 -3C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 7 18 2 0 -BITMAP -06 -0C -10 -00 -3C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 7 18 2 0 -BITMAP -0C -1E -22 -00 -18 -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 8 17 2 0 -BITMAP -33 -33 -00 -3C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 14 1 0 -BITMAP -3FE0 -1830 -1818 -1818 -1818 -3018 -FE18 -3018 -3030 -6030 -6030 -6060 -60C0 -FF00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 14 17 1 0 -BITMAP -01D0 -02E0 -0000 -3C1C -1C08 -1608 -1608 -1308 -3318 -2190 -2190 -20D0 -60F0 -4060 -4060 -4020 -E020 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 13 18 1 0 -BITMAP -0C00 -0600 -0100 -0000 -07C0 -1830 -3030 -6018 -6018 -C018 -C018 -C018 -C018 -C030 -C030 -6060 -60C0 -1F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 13 18 1 0 -BITMAP -00C0 -0180 -0200 -0000 -07C0 -1830 -3030 -6018 -6018 -C018 -C018 -C018 -C018 -C030 -C030 -6060 -60C0 -1F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 13 18 1 0 -BITMAP -0180 -03C0 -0440 -0000 -07C0 -1830 -3030 -6018 -6018 -C018 -C018 -C018 -C018 -C030 -C030 -6060 -60C0 -1F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -03A0 -05C0 -0000 -07C0 -1830 -3030 -6018 -6018 -C018 -C018 -C018 -C018 -C030 -C030 -6060 -60C0 -1F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -0660 -0660 -0000 -07C0 -1830 -3030 -6018 -6018 -C018 -C018 -C018 -C018 -C030 -C030 -6060 -60C0 -1F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -C0C0 -6180 -3300 -1E00 -0C00 -1E00 -3300 -6180 -C0C0 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 15 15 0 -1 -BITMAP -03E2 -0C1C -1818 -301C -302C -604C -608C -610C -620C -6418 -6818 -3030 -3060 -4F80 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0600 -0300 -0080 -0000 -7C38 -3010 -3010 -3010 -6020 -6020 -6020 -6020 -C020 -C040 -C040 -C040 -6080 -3F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -00C0 -0180 -0200 -0000 -7C38 -3010 -3010 -3010 -6020 -6020 -6020 -6020 -C020 -C040 -C040 -C040 -6080 -3F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 13 18 2 0 -BITMAP -0180 -03C0 -0440 -0000 -7C38 -3010 -3010 -3010 -6020 -6020 -6020 -6020 -C020 -C040 -C040 -C040 -6080 -3F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 13 17 2 0 -BITMAP -0660 -0660 -0000 -7C38 -3010 -3010 -3010 -6020 -6020 -6020 -6020 -C020 -C040 -C040 -C040 -6080 -3F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 685 0 -DWIDTH 14 0 -BBX 13 18 2 0 -BITMAP -00C0 -0180 -0200 -0000 -F078 -6030 -3020 -3040 -1880 -1900 -0E00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3C00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 11 14 1 0 -BITMAP -3C00 -1800 -1800 -1F80 -1860 -3060 -3060 -3060 -30C0 -7F00 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 17 0 -3 -BITMAP -0E00 -1100 -3180 -3180 -3180 -3100 -3600 -6100 -6180 -6180 -6180 -6180 -6B00 -CE00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -1800 -0C00 -0200 -0000 -1D80 -6380 -6180 -C180 -C300 -C300 -C300 -6740 -3980 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0300 -0600 -0800 -0000 -1D80 -6380 -6180 -C180 -C300 -C300 -C300 -6740 -3980 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0200 -0700 -0900 -0000 -1D80 -6380 -6180 -C180 -C300 -C300 -C300 -6740 -3980 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -0E80 -1700 -0000 -1D80 -6380 -6180 -C180 -C300 -C300 -C300 -6740 -3980 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -1980 -1980 -0000 -1D80 -6380 -6180 -C180 -C300 -C300 -C300 -6740 -3980 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 14 1 0 -BITMAP -0600 -0900 -0900 -0600 -0000 -1D80 -6380 -6180 -C180 -C300 -C300 -C300 -6740 -3980 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 15 0 -BBX 13 9 1 0 -BITMAP -1CF0 -6318 -6318 -0630 -1E60 -6780 -C608 -CB10 -71E0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 13 1 -4 -BITMAP -1E -63 -63 -C0 -C0 -C0 -C1 -62 -3C -10 -18 -08 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -30 -18 -04 -00 -1E -63 -63 -C6 -CC -F0 -C1 -62 -3C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -06 -0C -10 -00 -1E -63 -63 -C6 -CC -F0 -C1 -62 -3C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -04 -0E -12 -00 -1E -63 -63 -C6 -CC -F0 -C1 -62 -3C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -33 -33 -00 -1E -63 -63 -C6 -CC -F0 -C1 -62 -3C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 13 1 0 -BITMAP -C0 -60 -10 -00 -E0 -60 -60 -60 -C0 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 13 1 0 -BITMAP -18 -30 -40 -00 -E0 -60 -60 -60 -C0 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 13 1 0 -BITMAP -20 -70 -90 -00 -E0 -60 -60 -60 -C0 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 12 1 0 -BITMAP -D8 -D8 -00 -E0 -60 -60 -60 -C0 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -7300 -1C00 -6C00 -0600 -1F00 -6300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -1D00 -2E00 -0000 -E700 -6980 -7180 -6180 -6180 -C300 -C300 -C340 -C180 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3000 -1800 -0400 -0000 -1E00 -6300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0300 -0600 -0800 -0000 -1E00 -6300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -0400 -0E00 -1200 -0000 -1E00 -6300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -0E80 -1700 -0000 -1E00 -6300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1B00 -1B00 -0000 -1E00 -6300 -6180 -C180 -C180 -C180 -C300 -6300 -3C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 7 1 2 -BITMAP -18 -18 -00 -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 11 1 -1 -BITMAP -0200 -1E00 -6700 -6580 -C980 -C980 -D180 -D300 -6300 -3C00 -2000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3000 -1800 -0400 -0000 -E180 -6180 -6180 -6180 -C300 -C300 -C700 -CB40 -7180 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0300 -0600 -0800 -0000 -E180 -6180 -6180 -6180 -C300 -C300 -C700 -CB40 -7180 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -0400 -0E00 -1200 -0000 -E180 -6180 -6180 -6180 -C300 -C300 -C700 -CB40 -7180 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -1B00 -1B00 -0000 -E180 -6180 -6180 -6180 -C300 -C300 -C700 -CB40 -7180 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 16 -1 -3 -BITMAP -0180 -0300 -0400 -0000 -30C0 -7040 -1880 -1880 -0D00 -0D00 -0600 -0600 -0400 -0800 -C800 -F000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 11 18 -1 -4 -BITMAP -1C00 -0C00 -0C00 -0C00 -1800 -1B80 -1CC0 -1860 -1860 -3060 -3060 -30C0 -38C0 -6700 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 15 -1 -3 -BITMAP -1980 -1980 -0000 -30C0 -7040 -1880 -1880 -0D00 -0D00 -0600 -0600 -0400 -0800 -C800 -F000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenI24-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenI24-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenI24-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenI24-L1.bdf:1.1 Wed Apr 4 18:56:41 2001 +++ xc/fonts/bdf/75dpi/ncenI24-L1.bdf Wed Mar 16 21:04:16 2005 @@ -1,4492 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenI24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-I-Normal--24-240-75-75-P-136-ISO8859-1 -SIZE 24 75 75 -FONTBOUNDINGBOX 28 28 -4 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 136 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 18 -X_HEIGHT 12 -FONT_ASCENT 21 -FONT_DESCENT 5 -FACE_NAME "New Century Schoolbook Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "New Century Schoolbook Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 17 1 0 -BITMAP -AAAAA0 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -AAAAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 18 0 0 -BITMAP -0C -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -20 -20 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 400 0 -DWIDTH 8 0 -BBX 5 6 2 12 -BITMAP -D8 -D8 -D8 -90 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 13 16 1 1 -BITMAP -0440 -0440 -0440 -0440 -0440 -7FF8 -0880 -0880 -0880 -0880 -FFF0 -1100 -1100 -1100 -1100 -1100 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 22 0 -2 -BITMAP -0080 -0080 -07E0 -1D30 -1970 -3160 -3200 -3200 -1A00 -1E00 -0F80 -03C0 -02C0 -0260 -0260 -6460 -E460 -C4C0 -65C0 -3F00 -0800 -0800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -0E3800 -31C800 -611800 -611000 -C13000 -C22000 -C26000 -444000 -38C000 -008700 -019880 -013080 -033080 -026080 -066100 -046100 -0C2200 -081C00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 852 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -01F000 -031800 -061800 -061800 -063000 -066000 -038000 -070000 -1B1F80 -718600 -618400 -C0C400 -C0C800 -C06800 -C07000 -C07080 -61B900 -3E1E00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 1 6 2 12 -BITMAP -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 20 0 -2 -BITMAP -03 -06 -0C -18 -30 -30 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -60 -30 -18 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 20 0 -2 -BITMAP -18 -0C -06 -06 -06 -03 -03 -03 -03 -03 -03 -06 -06 -06 -0C -0C -18 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 11 1 7 -BITMAP -0C00 -0C00 -C980 -C980 -2A00 -1C00 -2A00 -C980 -C980 -1800 -1800 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 13 0 -BBX 11 11 1 2 -BITMAP -0400 -0400 -0400 -0400 -0400 -FFE0 -0400 -0400 -0400 -0400 -0400 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 6 -1 -3 -BITMAP -60 -70 -30 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 2 1 6 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 3 0 0 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 8 19 3 -1 -BITMAP -03 -02 -02 -06 -04 -04 -0C -08 -08 -18 -10 -10 -30 -20 -20 -60 -40 -40 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0380 -0CC0 -1860 -3060 -3060 -6060 -6060 -6060 -C060 -C060 -C0C0 -C0C0 -C0C0 -C180 -C180 -C300 -6600 -3800 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 8 18 2 0 -BITMAP -03 -07 -3F -03 -06 -06 -06 -06 -0C -0C -0C -0C -0C -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -07C0 -1860 -3030 -3030 -3830 -1830 -0060 -0060 -00C0 -0180 -0300 -0600 -0C00 -1820 -3020 -6040 -FFC0 -FFC0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0780 -18C0 -3060 -3860 -1860 -0060 -00C0 -0180 -0F00 -0180 -00C0 -00C0 -00C0 -60C0 -E180 -C180 -4300 -3C00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0060 -00E0 -0160 -0160 -0260 -04C0 -08C0 -08C0 -10C0 -2180 -4180 -4180 -8180 -FFE0 -0300 -0300 -0300 -0FC0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 0 0 -BITMAP -0FF0 -0FE0 -0800 -0800 -1000 -1000 -1000 -1F80 -30C0 -2060 -0060 -0060 -0060 -6060 -E0C0 -C0C0 -4380 -3E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -03C0 -0C60 -1860 -3060 -3000 -6000 -6000 -6F80 -D0C0 -E060 -C060 -C060 -C060 -C0C0 -C0C0 -C180 -6300 -3C00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 2 0 -BITMAP -7FE0 -7FE0 -4040 -80C0 -8080 -0180 -0100 -0300 -0200 -0600 -0400 -0C00 -0800 -1800 -1000 -3000 -3000 -3000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0F80 -1840 -3020 -3020 -3020 -3040 -18C0 -1F80 -3F00 -6380 -4180 -C0C0 -80C0 -80C0 -80C0 -8180 -4380 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0780 -18C0 -3060 -6060 -6060 -C060 -C060 -C060 -C0E0 -6160 -3EC0 -00C0 -00C0 -0180 -C180 -C300 -C600 -7800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 12 0 0 -BITMAP -30 -30 -30 -00 -00 -00 -00 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 15 -1 -3 -BITMAP -18 -18 -18 -00 -00 -00 -00 -00 -00 -60 -70 -30 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 11 1 2 -BITMAP -0030 -00E0 -0380 -0E00 -3800 -E000 -3800 -0E00 -0380 -00E0 -0030 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 13 5 1 4 -BITMAP -FFF8 -0000 -0000 -0000 -FFF8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 11 1 2 -BITMAP -C000 -7000 -1C00 -0700 -01C0 -0070 -01C0 -0700 -1C00 -7000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 8 18 2 0 -BITMAP -3C -46 -83 -83 -03 -07 -0E -3C -70 -C0 -80 -88 -70 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -03F000 -0C0C00 -100200 -200100 -21D900 -463880 -461880 -8C1880 -8C1880 -8C3080 -8C3100 -8C3100 -445200 -438C00 -200000 -180C00 -07F000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 18 18 -1 0 -BITMAP -003000 -003000 -007800 -005800 -00D800 -009800 -019C00 -011C00 -030C00 -020C00 -060E00 -07FE00 -0C0600 -080600 -180700 -100300 -300300 -FC0FC0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 16 18 0 0 -BITMAP -1FFC -0706 -0607 -0607 -0E07 -0E06 -0C06 -0C0C -1FF0 -1C1C -180E -180E -380E -380E -300C -301C -7038 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 18 1 0 -BITMAP -03F9 -0F0F -1C07 -3802 -3002 -7002 -7000 -6000 -E000 -E000 -E000 -E000 -E004 -E004 -6008 -7008 -3830 -0FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 18 0 0 -BITMAP -1FF800 -070E00 -060700 -060300 -0E0380 -0E0380 -0C0380 -0C0380 -1C0380 -1C0380 -180300 -180700 -380700 -380600 -300E00 -301C00 -707800 -FFE000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 16 18 0 0 -BITMAP -1FFF -0703 -0602 -0602 -0E02 -0E10 -0C10 -0C20 -1FE0 -1C60 -1820 -1820 -3800 -3802 -3002 -3004 -700C -FFFC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 18 0 0 -BITMAP -1FFF -0703 -0602 -0602 -0E02 -0E10 -0C10 -0C20 -1FE0 -1C60 -1820 -1820 -3800 -3800 -3000 -3000 -7000 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 18 1 0 -BITMAP -03F9 -0F0F -1C07 -3802 -3802 -7002 -7000 -6000 -E000 -E000 -E03F -E00C -E00C -E00C -6018 -7018 -3878 -0F88 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -1F87E0 -0701C0 -060180 -060180 -0E0380 -0E0380 -0C0300 -0C0300 -1FFF00 -1C0700 -180600 -180600 -380E00 -380E00 -300C00 -300C00 -701C00 -FC3F00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 11 0 -BBX 9 18 1 0 -BITMAP -1F80 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1800 -1800 -3800 -3800 -3000 -3000 -7000 -FC00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -01F8 -0070 -0060 -0060 -00E0 -00E0 -00C0 -00C0 -01C0 -01C0 -0180 -0180 -6380 -E380 -E300 -8300 -C600 -7C00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 18 18 1 0 -BITMAP -1F8FC0 -070300 -060600 -060C00 -0E1800 -0E3000 -0C6000 -0CC000 -1DC000 -1FE000 -1C6000 -187000 -383000 -383800 -301800 -301C00 -700C00 -FC1F00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 18 0 0 -BITMAP -1F80 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1800 -1800 -3800 -3802 -3002 -3004 -700C -FFFC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 23 0 -BBX 24 18 -1 0 -BITMAP -0F001F -03001E -03003C -03002C -07805C -05805C -058098 -058198 -0DC138 -09C338 -08C230 -08C630 -18E430 -10E870 -106860 -107060 -3070E0 -FC61F8 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 21 0 -BBX 21 18 0 0 -BITMAP -1E01F8 -070060 -070040 -078040 -058040 -05C0C0 -0CC080 -08E080 -087080 -083180 -183900 -101900 -101D00 -100F00 -300E00 -200600 -300600 -FC0200 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 18 1 0 -BITMAP -03F0 -0F1C -1C0E -3806 -3007 -7007 -7007 -6007 -E007 -E007 -E006 -E00E -E00E -E00C -601C -7038 -38F0 -0FC0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 16 18 1 0 -BITMAP -1FF8 -070E -0607 -0607 -0E07 -0E07 -0C06 -0C0C -1C38 -1FE0 -1800 -1800 -3800 -3800 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 22 1 -4 -BITMAP -03F0 -0F1C -1C0E -3806 -3007 -7007 -7007 -6007 -E007 -E007 -E006 -E70E -EF8E -F18C -60DC -70F8 -38F0 -0FC0 -0060 -0064 -0078 -0030 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 741 0 -DWIDTH 19 0 -BBX 16 18 1 0 -BITMAP -1FF8 -070E -0607 -0607 -0E07 -0E06 -0C0E -0C1C -1FF0 -1C30 -1838 -1818 -3818 -3818 -3018 -3019 -7019 -FC0E -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -03E4 -0E3C -181C -3008 -3008 -3008 -3800 -1E00 -0F80 -03E0 -00F0 -0038 -4018 -4018 -4018 -E030 -F0E0 -9F80 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 685 0 -DWIDTH 17 0 -BBX 15 18 2 0 -BITMAP -7FFE -61C6 -4182 -8182 -8382 -0380 -0300 -0300 -0700 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -1C00 -3F00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 18 18 1 0 -BITMAP -7E07C0 -1C0100 -180100 -180100 -380300 -380200 -300200 -300200 -700600 -700400 -600400 -600400 -E00C00 -E00800 -E00800 -E01800 -707000 -3FC000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 704 0 -DWIDTH 17 0 -BBX 17 18 1 0 -BITMAP -FC1F80 -700600 -300400 -300C00 -380800 -381800 -181000 -183000 -1C2000 -1C6000 -0C4000 -0CC000 -0E8000 -0F8000 -070000 -070000 -060000 -060000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 926 0 -DWIDTH 24 0 -BBX 23 18 1 0 -BITMAP -FC7E3E -70180C -301808 -303808 -383C18 -382C10 -186C30 -184C20 -184C20 -1CCE60 -1C8E40 -0C8640 -0D86C0 -0D0680 -0D0680 -0E0700 -060300 -040200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 20 18 -1 0 -BITMAP -0FC3F0 -0300C0 -038180 -018300 -01C600 -00CC00 -00F800 -007000 -007000 -007000 -00F800 -019800 -031C00 -060C00 -0C0E00 -180E00 -300700 -FC1F80 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 685 0 -DWIDTH 17 0 -BBX 17 18 1 0 -BITMAP -FC1F80 -300600 -380C00 -180800 -1C1000 -0C3000 -0E2000 -064000 -07C000 -038000 -030000 -030000 -070000 -070000 -060000 -060000 -060000 -1F8000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 18 0 0 -BITMAP -1FFF -1807 -100E -201C -2038 -0070 -00F0 -01E0 -01C0 -0380 -0700 -0F00 -1E00 -1C04 -3804 -7008 -E018 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 9 20 0 -2 -BITMAP -0F80 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -F800 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 13 0 -BBX 10 18 1 0 -BITMAP -C000 -4000 -6000 -2000 -3000 -1000 -1800 -0800 -0C00 -0400 -0600 -0200 -0300 -0100 -0180 -0080 -00C0 -0040 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 9 20 0 -2 -BITMAP -0F80 -0180 -0180 -0180 -0300 -0300 -0300 -0300 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -F800 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 9 10 2 8 -BITMAP -0800 -0800 -1400 -1400 -2200 -2200 -4100 -4100 -8080 -8080 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 1 0 -2 -BITMAP -FFF8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 4 1 13 -BITMAP -C0 -60 -10 -08 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 12 1 0 -BITMAP -0F30 -38B0 -6070 -6030 -C060 -C060 -C060 -C060 -C0C0 -C1C8 -62D0 -3CE0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -7800 -1800 -1800 -1800 -3000 -3000 -3780 -38C0 -6060 -6060 -6060 -6060 -C060 -C060 -C0C0 -C0C0 -6180 -3E00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -0F80 -30C0 -61C0 -6180 -C000 -C000 -C000 -C000 -C000 -C080 -6300 -3C00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0078 -0018 -0018 -0018 -0030 -0030 -0F30 -38B0 -6070 -6060 -C060 -C060 -C060 -C0C0 -C0C0 -C1C8 -62D0 -3CE0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -0F80 -38C0 -60C0 -60C0 -C180 -C300 -FC00 -C000 -C000 -C040 -6180 -3E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 11 23 0 -5 -BITMAP -01C0 -0660 -0660 -0C00 -0C00 -0C00 -7F80 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 12 0 -BBX 13 19 -1 -5 -BITMAP -0018 -0038 -07C0 -1860 -3030 -3030 -3030 -3030 -1860 -0F80 -3000 -6000 -7FC0 -1FE0 -6030 -C030 -C030 -E060 -3F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -7800 -1800 -1800 -1800 -3000 -3000 -30E0 -3370 -3430 -7830 -6030 -6060 -6060 -C060 -C0C0 -C0C8 -C0D0 -C0E0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 18 1 0 -BITMAP -18 -18 -18 -00 -00 -00 -F0 -30 -30 -30 -60 -60 -60 -60 -C0 -C8 -C8 -70 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 315 0 -DWIDTH 7 0 -BBX 10 23 -4 -5 -BITMAP -00C0 -00C0 -00C0 -0000 -0000 -0000 -0780 -0180 -0180 -0180 -0180 -0300 -0300 -0300 -0300 -0300 -0600 -0600 -0600 -0600 -C400 -CC00 -F000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 1 0 -BITMAP -7800 -1800 -1800 -1800 -3000 -3000 -31C0 -3660 -3860 -6060 -60C0 -6300 -7E00 -C300 -C300 -C190 -C190 -C0E0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 18 1 0 -BITMAP -78 -18 -18 -18 -30 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C8 -C8 -70 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 23 0 -BBX 21 12 1 0 -BITMAP -F0E0E0 -337370 -343430 -383830 -603030 -606060 -606060 -606060 -C0C0C0 -C0C0C8 -C0C0C8 -C0C070 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 12 1 0 -BITMAP -F0E0 -3370 -3430 -3830 -6030 -6060 -6060 -6060 -C0C0 -C0C8 -C0D0 -C0E0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -0F80 -38C0 -6060 -6060 -C060 -C060 -C060 -C060 -C0C0 -C0C0 -6380 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 14 17 -1 -5 -BITMAP -3CF0 -0F18 -0C0C -0C0C -180C -180C -180C -180C -3818 -3818 -3430 -33C0 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 -5 -BITMAP -0F30 -30B0 -6070 -6030 -C060 -C060 -C060 -C060 -C0C0 -C1C0 -62C0 -3CC0 -0180 -0180 -0180 -0180 -03C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -F180 -37C0 -38C0 -3000 -6000 -6000 -6000 -6000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -0F80 -30C0 -21C0 -6180 -7800 -3E00 -0F00 -0780 -6180 -E100 -C300 -7C00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 352 0 -DWIDTH 8 0 -BBX 7 16 1 0 -BITMAP -18 -18 -18 -18 -FE -30 -30 -30 -60 -60 -60 -60 -C0 -C4 -C8 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 12 1 0 -BITMAP -F030 -3030 -3030 -3030 -6060 -6060 -6060 -C0C0 -C1C0 -C2C8 -ECD0 -70E0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 519 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -F0C0 -30E0 -3060 -3020 -3020 -6020 -6020 -6040 -6040 -6080 -3100 -1E00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 20 0 -BBX 18 12 1 0 -BITMAP -F06180 -3061C0 -3060C0 -306040 -306040 -60C040 -60C040 -60C080 -60C080 -60C100 -316200 -1E3C00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 12 0 0 -BITMAP -1830 -3870 -5C80 -0D00 -0E00 -0600 -0700 -0B00 -0B80 -1190 -E1E0 -C0C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 17 -1 -5 -BITMAP -1818 -3C18 -4C08 -0C10 -0610 -0620 -0620 -0340 -0340 -0380 -0100 -0100 -0200 -0200 -C400 -C800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 463 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -1E20 -3FE0 -40C0 -4180 -0300 -0E00 -1800 -3000 -6040 -C040 -FF80 -9F00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 20 0 -2 -BITMAP -06 -08 -18 -18 -18 -30 -30 -30 -20 -C0 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -40 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 1 18 6 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 20 0 -2 -BITMAP -18 -04 -06 -06 -06 -06 -0C -0C -0C -0C -06 -08 -18 -18 -18 -30 -30 -30 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 4 1 6 -BITMAP -1800 -7E30 -C7E0 -0180 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 18 0 -5 -BITMAP -0C -0C -0C -00 -00 -10 -10 -30 -30 -30 -60 -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 16 2 -2 -BITMAP -0200 -0200 -0F80 -34C0 -65C0 -6580 -C800 -C800 -C800 -C800 -D000 -D080 -7300 -3C00 -2000 -2000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -00F0 -0318 -0638 -0630 -0C00 -0C00 -0C00 -0C00 -3FE0 -0600 -0600 -0600 -0600 -0600 -7600 -8C04 -8FF8 -F3F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 10 10 2 3 -BITMAP -DEC0 -6180 -4080 -8040 -8040 -8040 -8040 -4080 -E1C0 -9E40 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 556 0 -DWIDTH 15 0 -BBX 16 18 0 0 -BITMAP -FC3F -300C -3018 -1810 -1820 -0C60 -0C40 -0680 -0780 -1FF0 -0300 -0300 -3FE0 -0600 -0600 -0600 -0600 -1F80 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 1 18 6 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -00 -00 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 21 1 -3 -BITMAP -03C0 -0C60 -18E0 -18C0 -1800 -0C00 -0E00 -1700 -2380 -61C0 -60C0 -70C0 -3880 -1D00 -0E00 -0700 -0300 -6300 -E300 -C600 -7800 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 13 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -03E000 -0C1800 -100400 -200200 -43F100 -463100 -8C1080 -8C0080 -8C0080 -8C0080 -8C0080 -8C0080 -461100 -43E100 -200200 -100400 -0C1800 -03E000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 422 0 -DWIDTH 11 0 -BBX 9 10 1 8 -BITMAP -3B00 -6700 -C300 -C600 -C600 -CE80 -7700 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 11 0 -BBX 10 8 1 2 -BITMAP -0440 -1980 -3300 -6600 -CC00 -6600 -3300 -0880 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 13 0 -BBX 11 6 1 4 -BITMAP -FFE0 -0020 -0020 -0020 -0020 -0020 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 2 1 6 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -03E000 -0C1800 -100400 -200200 -4FE100 -463100 -863080 -863080 -866080 -878080 -86C080 -866080 -463100 -4F3900 -200200 -100400 -0C1800 -03E000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 7 1 1 13 -BITMAP -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 8 7 1 11 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 13 0 -BBX 11 11 1 2 -BITMAP -0400 -0400 -0400 -0400 -FFE0 -0400 -0400 -0400 -0400 -0000 -FFE0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 11 0 7 -BITMAP -3E -63 -63 -03 -06 -0C -18 -30 -60 -C3 -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 11 0 7 -BITMAP -3E -63 -63 -03 -06 -1C -06 -06 -C6 -CC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 4 1 13 -BITMAP -18 -30 -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 17 -1 -5 -BITMAP -3C0C -0C0C -0C0C -0C0C -1818 -1818 -1818 -3030 -3070 -30B2 -3B34 -6C38 -6000 -4000 -C000 -E000 -4000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 650 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -1FF0 -7240 -7240 -E240 -E240 -E480 -E480 -6480 -3C80 -0900 -0900 -0900 -0900 -1200 -1200 -1200 -1200 -7F80 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 3 2 6 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 4 4 2 -4 -BITMAP -20 -70 -10 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 11 1 7 -BITMAP -04 -3C -0C -0C -18 -18 -18 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 372 0 -DWIDTH 9 0 -BBX 7 10 1 8 -BITMAP -1C -66 -C6 -C6 -C6 -CC -70 -00 -00 -FC -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 11 0 -BBX 10 8 0 2 -BITMAP -4400 -3300 -1980 -0CC0 -1980 -3300 -6600 -8800 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -040C00 -3C0800 -0C1800 -0C1000 -183000 -182000 -186000 -304180 -30C380 -318580 -FD0900 -031300 -022300 -064200 -04C600 -0CFF80 -080600 -180F00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 18 18 1 0 -BITMAP -040C00 -3C0800 -0C1800 -0C1000 -183000 -182000 -186000 -304F80 -30D8C0 -3198C0 -FD00C0 -030180 -020300 -060600 -040C00 -0C1800 -0830C0 -183F80 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 18 18 0 0 -BITMAP -3E0600 -630400 -630C00 -030800 -061800 -1C1000 -063000 -0620C0 -C661C0 -CCC2C0 -788480 -018980 -011180 -032100 -026300 -067FC0 -040300 -0C0780 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 18 -1 -5 -BITMAP -03 -03 -03 -00 -00 -0E -11 -01 -03 -0E -3C -70 -E0 -C0 -C1 -C1 -62 -3C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 18 23 -1 0 -BITMAP -00C000 -006000 -001000 -000800 -000000 -003000 -003000 -007800 -005800 -00D800 -009800 -019C00 -011C00 -030C00 -020C00 -060E00 -07FE00 -0C0600 -080600 -180700 -100300 -300300 -FC0FC0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 18 23 -1 0 -BITMAP -000C00 -001800 -002000 -004000 -000000 -003000 -003000 -007800 -005800 -00D800 -009800 -019C00 -011C00 -030C00 -020C00 -060E00 -07FE00 -0C0600 -080600 -180700 -100300 -300300 -FC0FC0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 18 23 -1 0 -BITMAP -001000 -003800 -006C00 -008400 -000000 -003000 -003000 -007800 -005800 -00D800 -009800 -019C00 -011C00 -030C00 -020C00 -060E00 -07FE00 -0C0600 -080600 -180700 -100300 -300300 -FC0FC0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 18 22 -1 0 -BITMAP -00E200 -01FE00 -011C00 -000000 -003000 -003000 -007800 -005800 -00D800 -009800 -019C00 -011C00 -030C00 -020C00 -060E00 -07FE00 -0C0600 -080600 -180700 -100300 -300300 -FC0FC0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 18 22 -1 0 -BITMAP -00CC00 -00CC00 -000000 -000000 -003000 -003000 -007800 -005800 -00D800 -009800 -019C00 -011C00 -030C00 -020C00 -060E00 -07FE00 -0C0600 -080600 -180700 -100300 -300300 -FC0FC0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 704 0 -DWIDTH 18 0 -BBX 18 23 -1 0 -BITMAP -003800 -004400 -004400 -004400 -003800 -003000 -003000 -007800 -005800 -00D800 -009800 -019C00 -011C00 -030C00 -020C00 -060E00 -07FE00 -0C0600 -080600 -180700 -100300 -300300 -FC0FC0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 870 0 -DWIDTH 24 0 -BBX 25 18 -2 0 -BITMAP -007FFF80 -000B0180 -00130100 -00130100 -00230100 -00460800 -00460800 -00861000 -0107F000 -010C3000 -03FC1000 -040C1000 -040C0000 -08180100 -10180100 -10180200 -30180600 -FC7FFE00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 -4 -BITMAP -03F9 -0E0F -1807 -3002 -3002 -6002 -6000 -6000 -C000 -C000 -C000 -C000 -C004 -C004 -C008 -6008 -7030 -1FC0 -0200 -0700 -0100 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 16 23 0 0 -BITMAP -0180 -00C0 -0020 -0010 -0000 -1FFF -0703 -0602 -0602 -0E02 -0E10 -0C10 -0C20 -1FE0 -1C60 -1820 -1820 -3800 -3802 -3002 -3004 -700C -FFFC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 16 23 0 0 -BITMAP -000C -0018 -0020 -0040 -0000 -1FFF -0703 -0602 -0602 -0E02 -0E10 -0C10 -0C20 -1FE0 -1C60 -1820 -1820 -3800 -3802 -3002 -3004 -700C -FFFC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 16 23 0 0 -BITMAP -0010 -0038 -006C -0084 -0000 -1FFF -0703 -0602 -0602 -0E02 -0E10 -0C10 -0C20 -1FE0 -1C60 -1820 -1820 -3800 -3802 -3002 -3004 -700C -FFFC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 16 22 0 0 -BITMAP -018C -018C -0000 -0000 -1FFF -0703 -0602 -0602 -0E02 -0E10 -0C10 -0C20 -1FE0 -1C60 -1820 -1820 -3800 -3802 -3002 -3004 -700C -FFFC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 11 0 -BBX 9 23 1 0 -BITMAP -1800 -0C00 -0200 -0100 -0000 -1F80 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1800 -1800 -3800 -3800 -3000 -3000 -7000 -FC00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 11 0 -BBX 11 23 1 0 -BITMAP -0060 -00C0 -0100 -0200 -0000 -1F80 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1800 -1800 -3800 -3800 -3000 -3000 -7000 -FC00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 11 0 -BBX 10 23 1 0 -BITMAP -0100 -0380 -06C0 -0840 -0000 -1F80 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1800 -1800 -3800 -3800 -3000 -3000 -7000 -FC00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 11 0 -BBX 10 22 1 0 -BITMAP -0CC0 -0CC0 -0000 -0000 -1F80 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -1C00 -1C00 -1800 -1800 -3800 -3800 -3000 -3000 -7000 -FC00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 18 0 0 -BITMAP -1FFC00 -060700 -060300 -060180 -060180 -0C0180 -0C0180 -0C0180 -7F8180 -180180 -180300 -180300 -180300 -300600 -300600 -300C00 -303800 -FFE000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 21 0 -BBX 21 22 0 0 -BITMAP -007100 -00FF00 -008E00 -000000 -1E01F8 -070060 -070040 -078040 -058040 -05C0C0 -0CC080 -08E080 -087080 -083180 -183900 -101900 -101D00 -100F00 -300E00 -200600 -300600 -FC0200 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 23 1 0 -BITMAP -0300 -0180 -0040 -0020 -0000 -03F0 -0F1C -1C0E -3806 -3007 -7007 -7007 -6007 -E007 -E007 -E006 -E00E -E00E -E00C -601C -7038 -38F0 -0FC0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 23 1 0 -BITMAP -0018 -0030 -0040 -0080 -0000 -03F0 -0F1C -1C0E -3806 -3007 -7007 -7007 -6007 -E007 -E007 -E006 -E00E -E00E -E00C -601C -7038 -38F0 -0FC0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 23 1 0 -BITMAP -0020 -0070 -00D8 -0108 -0000 -03F0 -0F1C -1C0E -3806 -3007 -7007 -7007 -6007 -E007 -E007 -E006 -E00E -E00E -E00C -601C -7038 -38F0 -0FC0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -01C4 -03FC -0238 -0000 -03F0 -0F1C -1C0E -3806 -3007 -7007 -7007 -6007 -E007 -E007 -E006 -E00E -E00E -E00C -601C -7038 -38F0 -0FC0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -0318 -0318 -0000 -0000 -03F0 -0F1C -1C0E -3806 -3007 -7007 -7007 -6007 -E007 -E007 -E006 -E00E -E00E -E00C -601C -7038 -38F0 -0FC0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 13 0 -BBX 12 11 1 2 -BITMAP -C030 -6060 -30C0 -1980 -0F00 -0600 -0F00 -1980 -30C0 -6060 -C030 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 20 1 -1 -BITMAP -0008 -03F8 -0E1E -1826 -3023 -3043 -6043 -6083 -6083 -C103 -C103 -C206 -C206 -C406 -C40C -C80C -6818 -7870 -1FC0 -1000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 18 23 1 0 -BITMAP -018000 -00C000 -002000 -001000 -000000 -7E07C0 -1C0100 -180100 -180100 -380300 -380200 -300200 -300200 -700600 -700400 -600400 -600400 -E00C00 -E00800 -E00800 -E01800 -707000 -3FC000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 18 23 1 0 -BITMAP -000C00 -001800 -002000 -004000 -000000 -7E07C0 -1C0100 -180100 -180100 -380300 -380200 -300200 -300200 -700600 -700400 -600400 -600400 -E00C00 -E00800 -E00800 -E01800 -707000 -3FC000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 18 23 1 0 -BITMAP -001000 -003800 -006C00 -008400 -000000 -7E07C0 -1C0100 -180100 -180100 -380300 -380200 -300200 -300200 -700600 -700400 -600400 -600400 -E00C00 -E00800 -E00800 -E01800 -707000 -3FC000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 18 22 1 0 -BITMAP -018C00 -018C00 -000000 -000000 -7E07C0 -1C0100 -180100 -180100 -380300 -380200 -300200 -300200 -700600 -700400 -600400 -600400 -E00C00 -E00800 -E00800 -E01800 -707000 -3FC000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 685 0 -DWIDTH 17 0 -BBX 17 23 1 0 -BITMAP -001800 -003000 -004000 -008000 -000000 -FC1F80 -300600 -380C00 -180800 -1C1000 -0C3000 -0E2000 -064000 -07C000 -038000 -030000 -030000 -070000 -070000 -060000 -060000 -060000 -1F8000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 18 1 0 -BITMAP -1F80 -0600 -0600 -0600 -07F0 -0C0C -0C06 -0C06 -0C06 -1806 -180C -180C -1830 -3FC0 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 23 0 -5 -BITMAP -01E0 -0638 -0618 -0C18 -0C18 -0C18 -0C30 -19C0 -1860 -1830 -1830 -3030 -3030 -3030 -3060 -6C60 -6CC0 -6700 -6000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0C00 -0600 -0100 -0080 -0000 -0F30 -38B0 -6070 -6030 -C060 -C060 -C060 -C060 -C0C0 -C1C8 -62D0 -3CE0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0060 -00C0 -0100 -0200 -0000 -0F30 -38B0 -6070 -6030 -C060 -C060 -C060 -C060 -C0C0 -C1C8 -62D0 -3CE0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0100 -0380 -06C0 -0840 -0000 -0F30 -38B0 -6070 -6030 -C060 -C060 -C060 -C060 -C0C0 -C1C8 -62D0 -3CE0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -0710 -0FF0 -08E0 -0000 -0F30 -38B0 -6070 -6030 -C060 -C060 -C060 -C060 -C0C0 -C1C8 -62D0 -3CE0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -0CC0 -0CC0 -0000 -0F30 -38B0 -6070 -6030 -C060 -C060 -C060 -C060 -C0C0 -C1C8 -62D0 -3CE0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 574 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -0380 -0440 -0440 -0440 -0380 -0000 -0F30 -38B0 -6070 -6030 -C060 -C060 -C060 -C060 -C0C0 -C1C8 -62D0 -3CE0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 17 12 1 0 -BITMAP -0F1F00 -31E180 -70C180 -60C180 -018300 -078600 -39F800 -618000 -C18000 -C38080 -ECC300 -707C00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 16 1 -4 -BITMAP -0F80 -30C0 -61C0 -6180 -C000 -C000 -C000 -C000 -C000 -C080 -6300 -3C00 -0800 -1C00 -0400 -3800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -3000 -1800 -0400 -0200 -0000 -0F80 -38C0 -60C0 -60C0 -C180 -C300 -FC00 -C000 -C000 -C040 -6180 -3E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -00C0 -0180 -0200 -0400 -0000 -0F80 -38C0 -60C0 -60C0 -C180 -C300 -FC00 -C000 -C000 -C040 -6180 -3E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -0100 -0380 -06C0 -0840 -0000 -0F80 -38C0 -60C0 -60C0 -C180 -C300 -FC00 -C000 -C000 -C040 -6180 -3E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 15 1 0 -BITMAP -1980 -1980 -0000 -0F80 -38C0 -60C0 -60C0 -C180 -C300 -FC00 -C000 -C000 -C040 -6180 -3E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 17 1 0 -BITMAP -C0 -60 -10 -08 -00 -F0 -30 -30 -30 -60 -60 -60 -60 -C0 -C8 -C8 -70 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 17 1 0 -BITMAP -0C -18 -20 -40 -00 -F0 -30 -30 -30 -60 -60 -60 -60 -C0 -C8 -C8 -70 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 17 1 0 -BITMAP -10 -38 -6C -84 -00 -F0 -30 -30 -30 -60 -60 -60 -60 -C0 -C8 -C8 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 15 1 0 -BITMAP -CC -CC -00 -F0 -30 -30 -30 -60 -60 -60 -60 -C0 -C8 -C8 -70 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -3000 -0DC0 -0700 -3980 -0180 -0FC0 -38C0 -6060 -6060 -C060 -C060 -C060 -C060 -C0C0 -C0C0 -6380 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -0710 -0FF0 -08E0 -0000 -F0E0 -3370 -3430 -3830 -6030 -6060 -6060 -6060 -C0C0 -C0C8 -C0D0 -C0E0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -1800 -0C00 -0200 -0100 -0000 -0F80 -38C0 -6060 -6060 -C060 -C060 -C060 -C060 -C0C0 -C0C0 -6380 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -00C0 -0180 -0200 -0400 -0000 -0F80 -38C0 -6060 -6060 -C060 -C060 -C060 -C060 -C0C0 -C0C0 -6380 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0100 -0380 -06C0 -0840 -0000 -0F80 -38C0 -6060 -6060 -C060 -C060 -C060 -C060 -C0C0 -C0C0 -6380 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -0E20 -1FE0 -11C0 -0000 -0F80 -38C0 -6060 -6060 -C060 -C060 -C060 -C060 -C0C0 -C0C0 -6380 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 15 1 0 -BITMAP -0CC0 -0CC0 -0000 -0F80 -38C0 -6060 -6060 -C060 -C060 -C060 -C060 -C0C0 -C0C0 -6380 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 13 0 -BBX 10 9 1 3 -BITMAP -0C00 -0C00 -0000 -0000 -FFC0 -0000 -0000 -0C00 -0C00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 16 0 -2 -BITMAP -0040 -0040 -0F80 -31C0 -6160 -6260 -C260 -C460 -C460 -C860 -C8C0 -D0C0 -7180 -3E00 -4000 -4000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0C00 -0600 -0100 -0080 -0000 -F030 -3030 -3030 -3030 -6060 -6060 -6060 -C0C0 -C1C0 -C2C8 -ECD0 -70E0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0060 -00C0 -0100 -0200 -0000 -F030 -3030 -3030 -3030 -6060 -6060 -6060 -C0C0 -C1C0 -C2C8 -ECD0 -70E0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0080 -01C0 -0360 -0420 -0000 -F030 -3030 -3030 -3030 -6060 -6060 -6060 -C0C0 -C1C0 -C2C8 -ECD0 -70E0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 15 1 0 -BITMAP -0CC0 -0CC0 -0000 -F030 -3030 -3030 -3030 -6060 -6060 -6060 -C0C0 -C1C0 -C2C8 -ECD0 -70E0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 22 -1 -5 -BITMAP -0030 -0060 -0080 -0100 -0000 -1818 -3C18 -4C08 -0C10 -0610 -0620 -0620 -0340 -0340 -0380 -0100 -0100 -0200 -0200 -C400 -C800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 14 23 -1 -5 -BITMAP -1E00 -0600 -0600 -0600 -0C00 -0C00 -0CF0 -0F18 -0C0C -0C0C -180C -180C -180C -180C -3818 -3818 -3430 -33C0 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 20 -1 -5 -BITMAP -0330 -0330 -0000 -1818 -3C18 -4C08 -0C10 -0610 -0620 -0620 -0340 -0340 -0380 -0100 -0100 -0200 -0200 -C400 -C800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenR08-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenR08-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenR08-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenR08-L1.bdf:1.1 Wed Apr 4 18:56:41 2001 +++ xc/fonts/bdf/75dpi/ncenR08-L1.bdf Wed Mar 16 21:04:16 2005 @@ -1,2515 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenR08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-R-Normal--8-80-75-75-P-50-ISO8859-1 -SIZE 8 75 75 -FONTBOUNDINGBOX 10 10 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 23 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FAMILY_NAME "New Century Schoolbook" -FOUNDRY "Adobe" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 50 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FULL_NAME "New Century Schoolbook Roman" -COPYRIGHT "Copyright (c) 1984,1987 Adobe Systems, Inc., Portions Copyright 1988 Digital Equipment Corp." -COMMENT ***** end of inserted font properties -FONT_ASCENT 7 -FONT_DESCENT 2 -CAP_HEIGHT 6 -X_HEIGHT 4 -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Roman" -DEFAULT_CHAR 0 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 5 5 0 0 -BITMAP -A8 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 3 0 -BBX 1 6 1 0 -BITMAP -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 3 2 1 4 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -28 -7C -30 -F8 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 8 0 -1 -BITMAP -20 -70 -A0 -60 -70 -50 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -64 -A8 -50 -2C -54 -88 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 815 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -20 -50 -24 -68 -9A -64 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 204 0 -DWIDTH 4 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 7 0 -1 -BITMAP -20 -40 -80 -80 -80 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 7 0 -1 -BITMAP -80 -40 -20 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 3 3 1 4 -BITMAP -A0 -40 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -20 -20 -F0 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 2 0 -1 -BITMAP -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -40 -A0 -A0 -A0 -A0 -40 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -E0 -A0 -20 -40 -80 -E0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -E0 -A0 -40 -20 -A0 -C0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -20 -60 -A0 -E0 -20 -20 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -E0 -80 -E0 -20 -A0 -40 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -60 -80 -E0 -A0 -A0 -40 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -E0 -20 -20 -40 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -E0 -A0 -40 -A0 -A0 -E0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -C0 -A0 -A0 -60 -20 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 4 1 0 -BITMAP -80 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 5 0 -1 -BITMAP -40 -00 -00 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -08 -30 -C0 -30 -08 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 3 0 1 -BITMAP -F0 -00 -F0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -C0 -30 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -C0 -20 -60 -40 -00 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 737 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -70 -98 -A8 -9C -80 -70 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -20 -30 -48 -78 -48 -EC -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F0 -48 -70 -48 -48 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -88 -80 -80 -88 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -F8 -44 -44 -44 -48 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F8 -48 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F8 -48 -70 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -80 -80 -9C -88 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -EC -44 -7C -44 -44 -EC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -70 -20 -20 -20 -A0 -40 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -EC -50 -60 -50 -48 -EC -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -E0 -40 -40 -48 -48 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -E6 -64 -7C -54 -54 -C6 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -CC -64 -54 -54 -4C -E4 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -78 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F0 -48 -48 -70 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 7 7 0 -1 -BITMAP -78 -84 -84 -B4 -CC -7A -0C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -F0 -48 -48 -70 -48 -CC -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 630 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -90 -E0 -30 -90 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F8 -A8 -20 -20 -20 -70 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -EC -48 -48 -48 -48 -30 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -EC -48 -48 -30 -20 -20 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 10 0 -BBX 9 6 0 0 -BITMAP -ED80 -4900 -5A00 -3600 -2400 -2400 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -D8 -50 -20 -20 -50 -D8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -CC -48 -30 -20 -20 -70 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -F0 -90 -20 -40 -90 -F0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 7 0 -1 -BITMAP -C0 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -80 -80 -40 -20 -20 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 7 0 -1 -BITMAP -C0 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 5 3 0 2 -BITMAP -20 -70 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 1 0 -1 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -C0 -60 -A0 -F0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 6 -1 0 -BITMAP -C0 -40 -60 -50 -50 -60 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -60 -80 -80 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -20 -60 -A0 -A0 -70 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -60 -E0 -80 -60 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -60 -40 -E0 -40 -40 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -70 -A0 -40 -70 -90 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 6 -1 0 -BITMAP -C0 -40 -70 -50 -50 -D8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 315 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -40 -00 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 296 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -40 -00 -C0 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 593 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -C0 -40 -50 -60 -50 -D8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 315 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 8 0 -BBX 7 4 0 0 -BITMAP -AC -54 -54 -D6 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 4 0 0 -BITMAP -B0 -50 -50 -D8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 4 0 -BBX 4 6 -1 -2 -BITMAP -A0 -50 -50 -60 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 -2 -BITMAP -70 -A0 -A0 -60 -20 -70 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -D0 -60 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 463 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -60 -C0 -20 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 2 0 -BBX 3 6 -1 0 -BITMAP -40 -40 -E0 -40 -40 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -A0 -A0 -A0 -50 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 537 0 -DWIDTH 5 0 -BBX 5 4 -1 0 -BITMAP -D8 -50 -20 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 7 4 -1 0 -BITMAP -D6 -54 -28 -28 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 537 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -90 -60 -60 -90 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 537 0 -DWIDTH 5 0 -BBX 5 5 -1 -1 -BITMAP -D8 -50 -20 -20 -40 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 481 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -E0 -40 -80 -E0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 7 0 -1 -BITMAP -20 -40 -40 -C0 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 1 6 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 7 0 -1 -BITMAP -80 -40 -40 -60 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 2 0 2 -BITMAP -68 -90 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 3 0 -BBX 1 7 1 -2 -BITMAP -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 -1 -BITMAP -10 -70 -A0 -C0 -70 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -30 -40 -F0 -40 -48 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -88 -70 -50 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 704 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -CC -50 -F8 -20 -F8 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 1 6 2 0 -BITMAP -80 -80 -00 -00 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 -1 -BITMAP -E0 -80 -40 -A0 -40 -20 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 5 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -38 -44 -BA -A2 -BA -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 334 0 -DWIDTH 4 0 -BBX 3 5 0 1 -BITMAP -C0 -60 -A0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 5 0 -BBX 4 3 0 1 -BITMAP -50 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 2 0 1 -BITMAP -F0 -10 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -38 -44 -BA -BA -AA -44 -3C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 5 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 3 0 -BBX 3 3 0 3 -BITMAP -40 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -20 -20 -F0 -00 -F0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 4 0 2 -BITMAP -C0 -20 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 4 0 2 -BITMAP -E0 -60 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 2 0 5 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 5 0 -1 -BITMAP -A0 -A0 -A0 -D0 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 7 0 -1 -BITMAP -78 -E8 -E8 -68 -28 -28 -68 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 1 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 2 0 -1 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 4 0 2 -BITMAP -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 3 5 0 1 -BITMAP -60 -A0 -E0 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 5 0 -BBX 4 3 0 1 -BITMAP -A0 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 6 0 -BBX 6 8 0 -1 -BITMAP -C0 -44 -48 -F0 -24 -4C -9C -04 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 6 0 -BBX 6 8 0 -1 -BITMAP -C0 -44 -48 -F0 -38 -48 -90 -38 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 6 0 -BBX 6 8 0 -1 -BITMAP -E0 -64 -28 -D0 -28 -58 -BC -08 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 7 0 -2 -BITMAP -40 -00 -40 -C0 -80 -80 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -20 -10 -10 -30 -48 -78 -48 -EC -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -08 -10 -10 -30 -48 -78 -48 -EC -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -28 -00 -30 -48 -78 -48 -EC -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -50 -10 -30 -48 -78 -48 -EC -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -10 -30 -48 -78 -48 -EC -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -28 -10 -30 -48 -78 -48 -EC -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 9 0 -BBX 8 6 0 0 -BITMAP -3F -19 -2E -38 -49 -EF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 -2 -BITMAP -78 -88 -80 -80 -88 -70 -20 -40 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -40 -20 -F8 -48 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -20 -F8 -48 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -50 -F8 -48 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -00 -F8 -48 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -80 -40 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -20 -40 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -A0 -00 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -F8 -44 -E4 -44 -48 -F0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -14 -28 -CC -44 -64 -54 -4C -E4 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -20 -10 -78 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -08 -10 -78 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -28 -78 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -14 -28 -78 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -78 -84 -84 -84 -84 -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -90 -60 -60 -90 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -02 -3C -4C -54 -64 -44 -F8 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -20 -10 -EC -48 -48 -48 -48 -30 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -08 -10 -EC -48 -48 -48 -48 -30 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -28 -EC -48 -48 -48 -48 -30 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -EC -48 -48 -48 -48 -30 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -08 -10 -CC -48 -48 -30 -20 -70 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -C0 -70 -48 -48 -70 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -30 -50 -70 -48 -48 -D0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -80 -40 -00 -C0 -60 -A0 -F0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -20 -40 -00 -C0 -60 -A0 -F0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -40 -A0 -00 -C0 -60 -A0 -F0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -A0 -00 -C0 -60 -A0 -F0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -A0 -00 -C0 -60 -A0 -F0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -40 -A0 -40 -C0 -60 -A0 -F0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 796 0 -DWIDTH 6 0 -BBX 6 4 0 0 -BITMAP -D8 -7C -A0 -DC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 6 0 -2 -BITMAP -60 -80 -80 -60 -40 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -40 -20 -00 -60 -E0 -80 -60 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -10 -20 -00 -60 -E0 -80 -60 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -20 -50 -00 -60 -E0 -80 -60 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -50 -00 -60 -E0 -80 -60 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 315 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -80 -40 -00 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 315 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -20 -40 -00 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 315 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -40 -A0 -00 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 315 0 -DWIDTH 3 0 -BBX 3 6 0 0 -BITMAP -A0 -00 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -A0 -40 -A0 -60 -A0 -A0 -40 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -28 -50 -00 -B0 -50 -50 -D8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -80 -40 -00 -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -20 -40 -00 -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -40 -A0 -00 -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -50 -A0 -00 -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -A0 -00 -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -20 -00 -F0 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 5 6 -1 -1 -BITMAP -08 -30 -50 -50 -60 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -80 -40 -00 -A0 -A0 -A0 -50 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -20 -40 -00 -A0 -A0 -A0 -50 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -40 -A0 -00 -A0 -A0 -A0 -50 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -A0 -00 -A0 -A0 -A0 -50 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 537 0 -DWIDTH 5 0 -BBX 5 8 -1 -1 -BITMAP -10 -20 -00 -D8 -50 -20 -20 -40 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 4 0 -BBX 4 8 -1 -2 -BITMAP -C0 -40 -60 -50 -50 -60 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 537 0 -DWIDTH 5 0 -BBX 5 7 -1 -1 -BITMAP -50 -00 -D8 -50 -20 -20 -40 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenR10-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenR10-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenR10-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenR10-L1.bdf:1.1 Wed Apr 4 18:56:42 2001 +++ xc/fonts/bdf/75dpi/ncenR10-L1.bdf Wed Mar 16 21:04:16 2005 @@ -1,2805 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenR10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-R-Normal--10-100-75-75-P-60-ISO8859-1 -SIZE 10 75 75 -FONTBOUNDINGBOX 12 13 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "New Century Schoolbook" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 60 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 8 -X_HEIGHT 5 -FONT_ASCENT 10 -FONT_DESCENT 2 -FACE_NAME "New Century Schoolbook Roman" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "New Century Schoolbook is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Roman" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "New Century Schoolbook Roman" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 7 7 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 4 0 -BBX 1 8 1 0 -BITMAP -80 -80 -80 -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 3 3 1 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -14 -14 -7E -28 -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 10 0 -1 -BITMAP -20 -70 -A0 -A0 -60 -50 -50 -50 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -7C -94 -98 -68 -16 -19 -29 -26 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 815 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -3000 -4800 -5000 -2600 -5400 -8800 -8C80 -7300 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 204 0 -DWIDTH 4 0 -BBX 1 3 1 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 -1 -BITMAP -20 -40 -40 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 -1 -BITMAP -80 -40 -40 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 3 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 3 0 -1 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -20 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -90 -90 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 3 8 1 0 -BITMAP -40 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -90 -90 -10 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -90 -10 -60 -10 -90 -90 -60 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -30 -50 -50 -90 -F0 -10 -30 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -F0 -80 -80 -E0 -10 -10 -90 -60 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -70 -90 -80 -E0 -90 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -F0 -90 -20 -20 -20 -40 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -90 -90 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -90 -90 -90 -70 -10 -90 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 5 1 0 -BITMAP -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 6 0 -1 -BITMAP -40 -40 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -0C -30 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -C0 -30 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -90 -10 -20 -40 -00 -40 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 737 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -3E -41 -9D -A5 -AD -B6 -80 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -10 -10 -28 -28 -44 -7C -44 -EE -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -F8 -44 -44 -78 -44 -44 -44 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -3C -44 -80 -80 -80 -80 -44 -38 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -F8 -44 -42 -42 -42 -42 -44 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -44 -54 -70 -50 -44 -44 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -FC -44 -54 -70 -50 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -3C -44 -80 -80 -8E -84 -44 -38 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -E7 -42 -42 -7E -42 -42 -42 -E7 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 -1 0 -BITMAP -38 -10 -10 -10 -10 -50 -90 -60 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -E6 -44 -48 -50 -70 -48 -44 -EE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -E0 -40 -40 -40 -40 -44 -44 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -C180 -6300 -6300 -5500 -5500 -5500 -4900 -EB80 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -E7 -62 -52 -52 -4A -4A -46 -E6 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -F8 -44 -44 -44 -78 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 9 0 -1 -BITMAP -38 -44 -82 -82 -82 -B2 -4C -38 -06 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -F8 -44 -44 -48 -78 -44 -44 -C6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 630 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -78 -88 -80 -E0 -18 -08 -88 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -FE -92 -92 -10 -10 -10 -10 -38 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -EE -44 -44 -44 -44 -44 -44 -38 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -EE -44 -44 -44 -28 -28 -10 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 12 0 -BBX 11 8 0 0 -BITMAP -EEE0 -4440 -4440 -2A80 -2A80 -2A80 -1100 -1100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -CC -48 -48 -30 -30 -48 -48 -CC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -C6 -44 -28 -28 -10 -10 -10 -38 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -F8 -88 -90 -20 -20 -48 -88 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 9 0 -1 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 9 0 -1 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 6 0 2 -BITMAP -20 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 1 0 -2 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -60 -90 -70 -90 -F8 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 -1 0 -BITMAP -C0 -40 -40 -70 -48 -48 -48 -70 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -90 -80 -90 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 574 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -30 -10 -10 -70 -90 -90 -90 -78 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -30 -50 -40 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -78 -90 -90 -60 -78 -88 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 -1 0 -BITMAP -C0 -40 -40 -70 -48 -48 -48 -6C -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -40 -00 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 296 0 -DWIDTH 4 0 -BBX 2 9 0 -2 -BITMAP -40 -00 -C0 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 593 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -C0 -40 -40 -58 -50 -70 -48 -EC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 10 0 -BBX 9 5 0 0 -BITMAP -B600 -4900 -4900 -4900 -ED80 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -B0 -48 -48 -48 -EC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 5 7 -1 -2 -BITMAP -B0 -48 -48 -48 -70 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -68 -90 -90 -90 -70 -10 -38 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -D0 -60 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 463 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -80 -60 -10 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 4 7 -1 0 -BITMAP -40 -40 -E0 -40 -40 -40 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -90 -90 -90 -90 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 7 5 -1 0 -BITMAP -EE -44 -28 -28 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 9 5 -1 0 -BITMAP -C980 -5500 -5500 -2200 -2200 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -D8 -50 -20 -50 -D8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 7 7 -1 -2 -BITMAP -EE -44 -28 -28 -10 -10 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 481 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -20 -40 -80 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 -1 -BITMAP -20 -40 -40 -40 -80 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 1 8 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 -1 -BITMAP -80 -40 -40 -40 -20 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 2 0 2 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 4 0 -BBX 1 8 1 -2 -BITMAP -80 -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 7 0 -1 -BITMAP -10 -78 -A8 -A0 -C8 -70 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -38 -48 -40 -F8 -20 -20 -44 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 6 0 1 -BITMAP -84 -78 -48 -48 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -C6 -44 -28 -6C -10 -7C -10 -38 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 1 8 2 0 -BITMAP -80 -80 -80 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 10 0 -2 -BITMAP -70 -90 -80 -60 -90 -90 -60 -10 -90 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 6 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -3E00 -4100 -9C80 -A480 -A080 -9C80 -4100 -3E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 334 0 -DWIDTH 5 0 -BBX 4 6 0 2 -BITMAP -E0 -20 -60 -B0 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -48 -90 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -3E00 -4100 -BC80 -9480 -9880 -B680 -4100 -3E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 6 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 4 0 4 -BITMAP -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -F8 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 6 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -90 -90 -90 -90 -E8 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -7C -A8 -A8 -A8 -68 -28 -28 -28 -28 -7C -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 2 1 2 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 3 0 -2 -BITMAP -80 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 4 -BITMAP -40 -C0 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 4 6 0 2 -BITMAP -60 -90 -90 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -90 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -48 -C8 -50 -F0 -24 -2C -5E -44 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -48 -C8 -50 -F0 -2C -34 -48 -5C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -E8 -48 -30 -D0 -24 -2C -5E -44 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -20 -20 -00 -20 -40 -80 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -20 -10 -00 -10 -10 -28 -28 -44 -7C -44 -EE -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -08 -10 -00 -10 -10 -28 -28 -44 -7C -44 -EE -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -10 -28 -00 -10 -10 -28 -28 -44 -7C -44 -EE -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -34 -58 -00 -10 -10 -28 -28 -44 -7C -44 -EE -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -28 -00 -10 -10 -28 -28 -44 -7C -44 -EE -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -10 -28 -10 -10 -10 -28 -28 -44 -7C -44 -EE -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 11 0 -BBX 10 8 0 0 -BITMAP -1FC0 -0C40 -1540 -1700 -3D00 -2440 -4440 -E7C0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 10 0 -2 -BITMAP -3C -44 -80 -80 -80 -80 -44 -38 -10 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -20 -10 -00 -FC -44 -54 -70 -50 -44 -44 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -08 -10 -00 -FC -44 -54 -70 -50 -44 -44 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -30 -48 -00 -FC -44 -54 -70 -50 -44 -44 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -28 -00 -FC -44 -54 -70 -50 -44 -44 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -80 -40 -00 -E0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -20 -40 -00 -E0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -40 -A0 -00 -E0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -A0 -00 -E0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -F8 -44 -42 -E2 -42 -42 -44 -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -1A -2C -00 -E7 -62 -52 -52 -4A -4A -46 -E6 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -20 -10 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -08 -10 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -10 -28 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -34 -58 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -28 -00 -38 -44 -82 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 8 -1 0 -BITMAP -1D -22 -45 -49 -51 -61 -62 -9C -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -20 -10 -00 -EE -44 -44 -44 -44 -44 -44 -38 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -08 -10 -00 -EE -44 -44 -44 -44 -44 -44 -38 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -10 -28 -00 -EE -44 -44 -44 -44 -44 -44 -38 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -28 -00 -EE -44 -44 -44 -44 -44 -44 -38 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -08 -10 -00 -C6 -44 -44 -28 -28 -10 -10 -38 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -C0 -78 -44 -44 -44 -78 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -30 -48 -48 -58 -44 -44 -54 -D8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -60 -90 -70 -90 -F8 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -20 -00 -60 -90 -70 -90 -F8 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -50 -00 -60 -90 -70 -90 -F8 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -A0 -00 -60 -90 -70 -90 -F8 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -50 -00 -60 -90 -70 -90 -F8 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -50 -20 -60 -90 -70 -90 -F8 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 796 0 -DWIDTH 8 0 -BBX 7 5 0 0 -BITMAP -6C -92 -7E -90 -EE -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -70 -90 -80 -90 -60 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -60 -90 -F0 -80 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -80 -40 -00 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -20 -40 -00 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -00 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -70 -A0 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -28 -50 -00 -B0 -48 -48 -48 -EC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -50 -A0 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 6 0 -1 -BITMAP -68 -90 -B0 -D0 -60 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -90 -90 -90 -90 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -20 -00 -90 -90 -90 -90 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -50 -00 -90 -90 -90 -90 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -50 -00 -90 -90 -90 -90 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 7 10 -1 -2 -BITMAP -08 -10 -00 -EE -44 -28 -28 -10 -10 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 5 0 -BBX 5 10 -1 -2 -BITMAP -C0 -40 -40 -70 -48 -48 -48 -70 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 7 9 -1 -2 -BITMAP -28 -00 -EE -44 -28 -28 -10 -10 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenR12-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenR12-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenR12-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenR12-L1.bdf:1.1 Wed Apr 4 18:56:42 2001 +++ xc/fonts/bdf/75dpi/ncenR12-L1.bdf Wed Mar 16 21:04:16 2005 @@ -1,3011 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenR12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-R-Normal--12-120-75-75-P-70-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 13 15 -1 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 23 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FAMILY_NAME "New Century Schoolbook" -FOUNDRY "Adobe" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 70 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FULL_NAME "New Cenury Schoolbook Roman" -COPYRIGHT "Copyright (c) 1984,1987 Adobe Systems, Inc., Portions Copyright 1988 Digital Equipment Corp." -COMMENT ***** end of inserted font properties -FONT_ASCENT 11 -FONT_DESCENT 3 -CAP_HEIGHT 9 -X_HEIGHT 6 -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Roman" -DEFAULT_CHAR 0 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 4 0 -BBX 1 9 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 3 3 1 6 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 8 0 0 -BITMAP -14 -14 -7E -28 -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 11 0 -1 -BITMAP -20 -78 -A8 -A0 -A0 -70 -28 -28 -A8 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -7E00 -9200 -9400 -9400 -6980 -0A40 -1240 -1240 -2180 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 815 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -30 -48 -48 -30 -67 -92 -8C -C9 -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 204 0 -DWIDTH 4 0 -BBX 1 3 1 6 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -20 -40 -40 -80 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -80 -40 -40 -20 -20 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 4 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 3 0 -1 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -88 -88 -88 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 3 9 1 0 -BITMAP -40 -C0 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -88 -88 -08 -10 -20 -40 -88 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -88 -88 -18 -30 -08 -88 -88 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -30 -30 -50 -50 -90 -F8 -10 -38 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -F8 -80 -80 -F0 -98 -08 -08 -98 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -38 -48 -80 -B0 -D8 -88 -88 -88 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -F8 -88 -10 -10 -10 -20 -20 -20 -20 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -88 -88 -50 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -88 -88 -88 -D8 -68 -08 -90 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 6 1 0 -BITMAP -80 -80 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 7 0 -1 -BITMAP -40 -40 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -0C -30 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 3 0 2 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -C0 -30 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -E0 -90 -10 -20 -40 -40 -00 -40 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 737 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -1E00 -2100 -4E80 -9280 -A480 -AD00 -9600 -4000 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -0800 -0800 -1400 -1400 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -F8 -44 -44 -48 -7C -42 -42 -46 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3D -43 -C1 -80 -80 -81 -C1 -42 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FC -42 -43 -41 -41 -41 -43 -42 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FE -42 -42 -48 -78 -48 -42 -42 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FE -42 -42 -48 -78 -48 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3D00 -4300 -C100 -8100 -8000 -8780 -C100 -4300 -3D00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -E380 -4100 -4100 -4100 -7F00 -4100 -4100 -4100 -E380 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 3 9 1 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -1C -08 -08 -08 -08 -08 -C8 -88 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -EE -44 -48 -50 -70 -48 -44 -42 -E7 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -F0 -40 -40 -40 -40 -40 -42 -42 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -E0E0 -60C0 -60C0 -5140 -5140 -4A40 -4A40 -4440 -E4E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -E380 -6100 -5100 -5100 -4900 -4900 -4500 -4500 -E300 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3C -42 -C3 -81 -81 -81 -C3 -42 -3C -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FC -42 -42 -42 -7C -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 9 11 0 -2 -BITMAP -3C00 -4200 -C300 -8100 -8100 -B100 -CB00 -4600 -3C00 -0480 -0300 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -F8 -44 -44 -4C -78 -44 -44 -45 -E3 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 630 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -74 -8C -84 -C0 -78 -0C -84 -C4 -B8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FE -92 -92 -10 -10 -10 -10 -10 -38 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -E380 -4100 -4100 -4100 -4100 -4100 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -E380 -4100 -4100 -2200 -2200 -1400 -1400 -0800 -0800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -EEE0 -4440 -4440 -2A80 -2A80 -2A80 -1100 -1100 -1100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -E7 -42 -24 -14 -18 -28 -24 -42 -E7 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -E380 -4100 -2200 -2200 -1400 -0800 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -FC -84 -08 -10 -10 -20 -40 -84 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 5 6 0 3 -BITMAP -20 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 1 0 -2 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 7 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -70 -88 -38 -C8 -98 -6C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 -1 0 -BITMAP -C0 -40 -40 -58 -64 -44 -44 -44 -78 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -88 -80 -80 -88 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -18 -08 -08 -78 -88 -88 -88 -98 -6C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -30 -50 -40 -E0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 7 0 -BBX 6 10 0 -3 -BITMAP -0C -70 -88 -88 -70 -40 -78 -84 -84 -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -C0 -40 -40 -58 -64 -44 -44 -44 -EE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -40 -40 -00 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 296 0 -DWIDTH 4 0 -BBX 3 12 -1 -3 -BITMAP -20 -20 -00 -60 -20 -20 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 593 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -C0 -40 -40 -4C -50 -60 -50 -48 -EC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 12 0 -BBX 11 6 0 0 -BITMAP -D980 -6640 -4440 -4440 -4440 -EEE0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -D8 -64 -44 -44 -44 -EE -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 -3 -BITMAP -D8 -64 -44 -44 -44 -78 -40 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 -3 -BITMAP -78 -88 -88 -88 -98 -68 -08 -08 -1C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -D8 -68 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 463 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -88 -E0 -38 -88 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -40 -40 -E0 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -CC -44 -44 -44 -4C -36 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -EE -44 -28 -28 -10 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 11 6 -1 0 -BITMAP -EEE0 -4440 -2A80 -2A80 -1100 -1100 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 537 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -CC -48 -30 -30 -48 -CC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 7 9 -1 -3 -BITMAP -EE -44 -44 -28 -28 -10 -10 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 481 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F8 -90 -20 -40 -88 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -20 -40 -40 -40 -40 -80 -40 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 1 9 3 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 11 0 -2 -BITMAP -80 -40 -40 -40 -40 -20 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 2 0 3 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 4 0 -BBX 1 9 1 -2 -BITMAP -80 -80 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 5 8 1 -1 -BITMAP -08 -70 -98 -A0 -A0 -C8 -70 -80 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -1C -22 -26 -20 -7C -10 -D0 -A2 -DE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 5 7 1 1 -BITMAP -88 -70 -88 -88 -88 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 704 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -EE -44 -44 -28 -7C -10 -7C -10 -38 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 1 9 3 0 -BITMAP -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 11 0 -2 -BITMAP -70 -90 -80 -60 -98 -88 -C8 -30 -10 -90 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 7 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -3F00 -4080 -9E40 -A240 -A040 -A140 -9E40 -4080 -3F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 334 0 -DWIDTH 5 0 -BBX 4 6 0 3 -BITMAP -C0 -20 -60 -B0 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -24 -48 -90 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 6 3 0 2 -BITMAP -FC -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -3F00 -4080 -BE40 -9240 -9C40 -9240 -BB40 -4080 -3F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 7 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 4 4 0 5 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 5 0 4 -BITMAP -60 -90 -20 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 5 0 4 -BITMAP -60 -90 -20 -90 -60 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 7 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 -3 -BITMAP -CC -44 -44 -44 -4C -76 -40 -40 -40 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 11 0 -2 -BITMAP -7E -D4 -D4 -D4 -74 -14 -14 -14 -14 -14 -3E -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 2 1 3 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 3 1 -3 -BITMAP -80 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 5 0 4 -BITMAP -40 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 4 6 0 3 -BITMAP -60 -90 -90 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -90 -48 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -4200 -C400 -4400 -4800 -E900 -1300 -1500 -2780 -2100 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -4200 -C400 -4400 -4800 -EB00 -1480 -1100 -2200 -2780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -6200 -9200 -2400 -9400 -6900 -0B00 -1500 -1780 -2100 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 9 0 -2 -BITMAP -20 -20 -00 -20 -20 -40 -80 -90 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3000 -0800 -0000 -0800 -0800 -1400 -1400 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0600 -0800 -0000 -0800 -0800 -1400 -1400 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0C00 -1200 -0000 -0800 -0800 -1400 -1400 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1900 -2600 -0000 -0800 -0800 -1400 -1400 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -2200 -2200 -0000 -0800 -0800 -1400 -1400 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0800 -1400 -0800 -0800 -0800 -1400 -1400 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 13 0 -BBX 12 9 0 0 -BITMAP -1FF0 -0A10 -1210 -1240 -23C0 -3E40 -4210 -4210 -E7F0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 0 -3 -BITMAP -3D -43 -C1 -80 -80 -81 -C1 -42 -3C -10 -08 -18 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -30 -08 -00 -FE -42 -42 -48 -78 -48 -42 -42 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -0C -10 -00 -FE -42 -42 -48 -78 -48 -42 -42 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -18 -24 -00 -FE -42 -42 -48 -78 -48 -42 -42 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -24 -24 -00 -FE -42 -42 -48 -78 -48 -42 -42 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 3 12 1 0 -BITMAP -C0 -20 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 3 12 1 0 -BITMAP -60 -80 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 3 12 1 0 -BITMAP -40 -A0 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 3 12 1 0 -BITMAP -A0 -A0 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FC -42 -43 -41 -F1 -41 -43 -42 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1900 -2600 -0000 -E380 -6100 -5100 -5100 -4900 -4900 -4500 -4500 -E300 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -30 -08 -00 -3C -42 -C3 -81 -81 -81 -C3 -42 -3C -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -0C -10 -00 -3C -42 -C3 -81 -81 -81 -C3 -42 -3C -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -18 -24 -00 -3C -42 -C3 -81 -81 -81 -C3 -42 -3C -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -32 -4C -00 -3C -42 -C3 -81 -81 -81 -C3 -42 -3C -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -24 -24 -00 -3C -42 -C3 -81 -81 -81 -C3 -42 -3C -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -82 -44 -28 -10 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3C80 -4300 -C300 -8500 -8900 -9100 -E300 -4200 -BC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3000 -0800 -0000 -E380 -4100 -4100 -4100 -4100 -4100 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0600 -0800 -0000 -E380 -4100 -4100 -4100 -4100 -4100 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0C00 -1200 -0000 -E380 -4100 -4100 -4100 -4100 -4100 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -2200 -2200 -0000 -E380 -4100 -4100 -4100 -4100 -4100 -4100 -6300 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0600 -0800 -0000 -E380 -4100 -2200 -2200 -1400 -0800 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -E0 -40 -7C -42 -42 -42 -7C -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -38 -44 -44 -58 -44 -44 -44 -54 -D8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -70 -88 -38 -C8 -98 -6C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -10 -20 -00 -70 -88 -38 -C8 -98 -6C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -20 -50 -00 -70 -88 -38 -C8 -98 -6C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -48 -B0 -00 -70 -88 -38 -C8 -98 -6C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -50 -50 -00 -70 -88 -38 -C8 -98 -6C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -20 -50 -20 -70 -88 -38 -C8 -98 -6C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 796 0 -DWIDTH 10 0 -BBX 9 6 0 0 -BITMAP -7700 -8880 -3F80 -C800 -9880 -6700 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 9 0 -3 -BITMAP -70 -88 -80 -80 -88 -70 -40 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -40 -20 -00 -70 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -20 -00 -70 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -50 -00 -70 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -50 -50 -00 -70 -88 -F8 -80 -88 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -80 -40 -00 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -20 -40 -00 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -40 -A0 -00 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -A0 -A0 -00 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -40 -78 -90 -78 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -24 -58 -00 -D8 -64 -44 -44 -44 -EE -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -40 -20 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -20 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -50 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -48 -B0 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -00 -70 -88 -88 -88 -88 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 -1 -BITMAP -08 -70 -98 -A8 -A8 -C8 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -20 -10 -00 -CC -44 -44 -44 -4C -36 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -08 -10 -00 -CC -44 -44 -44 -4C -36 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -10 -28 -00 -CC -44 -44 -44 -4C -36 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -28 -28 -00 -CC -44 -44 -44 -4C -36 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 7 12 -1 -3 -BITMAP -08 -10 -00 -EE -44 -44 -28 -28 -10 -10 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 7 0 -BBX 6 12 0 -3 -BITMAP -C0 -40 -40 -58 -64 -44 -44 -44 -78 -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 537 0 -DWIDTH 6 0 -BBX 7 12 -1 -3 -BITMAP -28 -28 -00 -EE -44 -44 -28 -28 -10 -10 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenR14-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenR14-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenR14-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenR14-L1.bdf:1.1 Wed Apr 4 18:56:42 2001 +++ xc/fonts/bdf/75dpi/ncenR14-L1.bdf Wed Mar 16 21:04:16 2005 @@ -1,3305 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenR14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-R-Normal--14-140-75-75-P-82-ISO8859-1 -SIZE 14 75 75 -FONTBOUNDINGBOX 17 17 -1 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 23 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FAMILY_NAME "New Century Schoolbook" -FOUNDRY "Adobe" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 82 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FULL_NAME "New Century Schoolbook Roman" -COPYRIGHT "Copyright (c) 1984,1987 Adobe Systems, Inc., Portions Copyright 1988 Digital Equipment Corp." -COMMENT ***** end of inserted font propeerties -FONT_ASCENT 13 -FONT_DESCENT 3 -CAP_HEIGHT 11 -X_HEIGHT 7 -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Roman" -DEFAULT_CHAR 0 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 3 0 -BBX 1 11 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 3 4 1 7 -BITMAP -A0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -12 -12 -12 -7F -24 -24 -24 -FE -48 -48 -48 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 14 1 -2 -BITMAP -20 -78 -E4 -AC -A0 -E0 -78 -2C -24 -E4 -AC -78 -20 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 13 0 -BBX 11 11 1 0 -BITMAP -3300 -4D00 -8A00 -8A00 -9400 -64C0 -0920 -0A20 -1220 -1240 -2180 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 11 11 1 0 -BITMAP -1C00 -3200 -2200 -3400 -1800 -39E0 -4C80 -8700 -8320 -C5C0 -78C0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 204 0 -DWIDTH 3 0 -BBX 1 4 0 7 -BITMAP -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 13 0 -2 -BITMAP -10 -20 -40 -40 -80 -80 -80 -80 -80 -40 -40 -20 -10 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 13 0 -2 -BITMAP -80 -40 -20 -20 -10 -10 -10 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 5 1 6 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -C0 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -78 -CC -84 -84 -84 -84 -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 5 11 1 0 -BITMAP -20 -E0 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -78 -8C -C4 -04 -04 -08 -10 -20 -44 -84 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -78 -8C -C4 -04 -08 -38 -0C -04 -C4 -8C -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -18 -18 -28 -28 -48 -48 -88 -88 -FC -08 -1C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -FC -80 -80 -B8 -CC -84 -04 -04 -C4 -8C -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -38 -44 -8C -80 -B8 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -FC -84 -88 -08 -10 -10 -10 -20 -20 -20 -20 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -78 -CC -84 -C4 -68 -78 -8C -84 -84 -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -78 -CC -84 -84 -84 -CC -74 -04 -C4 -88 -70 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 7 1 0 -BITMAP -80 -80 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 9 0 -2 -BITMAP -40 -40 -00 -00 -00 -C0 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 7 1 0 -BITMAP -03 -0C -30 -C0 -30 -0C -03 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 4 1 2 -BITMAP -FE -00 -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 8 7 1 0 -BITMAP -C0 -30 -0C -03 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 11 0 0 -BITMAP -70 -98 -88 -08 -10 -20 -20 -20 -00 -20 -20 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 737 0 -DWIDTH 13 0 -BBX 11 11 1 0 -BITMAP -1F80 -2040 -4D20 -9320 -A120 -A220 -A640 -9B80 -8000 -4040 -3F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 11 -1 0 -BITMAP -0400 -0400 -0E00 -0A00 -0A00 -1300 -1100 -3F80 -2080 -2080 -FBE0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FE00 -2300 -2100 -2100 -2200 -3F00 -2180 -2080 -2080 -2180 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 11 0 0 -BITMAP -1E80 -6180 -4080 -C080 -8000 -8000 -8000 -C080 -4080 -6100 -1E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -FF00 -2080 -20C0 -2040 -2040 -2040 -2040 -2040 -20C0 -2080 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FF80 -2080 -2080 -2400 -2400 -3C00 -2400 -2400 -2080 -2080 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FF80 -2080 -2080 -2400 -2400 -3C00 -2400 -2400 -2000 -2000 -F800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -1E80 -6180 -4080 -C080 -8000 -8000 -87C0 -C080 -4080 -6180 -1E80 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -FBE0 -2080 -2080 -2080 -2080 -3F80 -2080 -2080 -2080 -2080 -FBE0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 5 11 0 0 -BITMAP -F8 -20 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -3E -08 -08 -08 -08 -08 -08 -C8 -88 -88 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -FBC0 -2100 -2200 -2400 -2800 -3800 -2C00 -2600 -2300 -2180 -FBE0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -F800 -2000 -2000 -2000 -2000 -2000 -2000 -2000 -2080 -2080 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 16 0 -BBX 15 11 0 0 -BITMAP -F01E -3018 -2828 -2828 -2C48 -2448 -2688 -2288 -2388 -2108 -F93E -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -E1F0 -3040 -3840 -2840 -2C40 -2640 -2340 -2140 -21C0 -20C0 -F840 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -1E00 -6180 -4080 -C0C0 -8040 -8040 -8040 -C0C0 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FF00 -2180 -2080 -2080 -2100 -3E00 -2000 -2000 -2000 -2000 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 11 13 0 -2 -BITMAP -1E00 -6180 -4080 -C0C0 -8040 -8040 -8040 -DCC0 -6280 -6380 -1F00 -0120 -00C0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 11 0 0 -BITMAP -FF00 -2180 -2080 -2080 -2100 -3E00 -2300 -2100 -2120 -21A0 -F8C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 630 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -7A -C6 -82 -82 -E0 -38 -0E -82 -82 -C6 -BC -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -FF80 -8880 -8880 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -3E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -F9F0 -2040 -2040 -2040 -2040 -2040 -2040 -2040 -2040 -3080 -1F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 11 -1 0 -BITMAP -FBE0 -2080 -3080 -1100 -1100 -1900 -0A00 -0A00 -0E00 -0400 -0400 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 16 0 -BBX 17 11 -1 0 -BITMAP -FBEF80 -208200 -30C200 -114400 -114400 -196400 -0A2800 -0A2800 -0E3800 -041000 -041000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -FDF0 -3040 -1880 -0D00 -0500 -0600 -0B00 -0900 -1180 -20C0 -FBF0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 10 0 -BBX 11 11 -1 0 -BITMAP -FBE0 -3080 -1100 -1900 -0A00 -0E00 -0400 -0400 -0400 -0400 -1F00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -FF -83 -86 -0C -08 -18 -30 -20 -61 -C1 -FF -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 13 0 -2 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 6 11 1 0 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -08 -08 -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 13 0 -2 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 5 6 1 5 -BITMAP -20 -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 1 0 -2 -BITMAP -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 1 8 -BITMAP -80 -40 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -38 -4C -04 -3C -C4 -8C -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 11 -1 0 -BITMAP -C0 -40 -40 -40 -5C -66 -42 -42 -42 -66 -5C -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -CC -80 -80 -80 -C4 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -0C -04 -04 -04 -74 -CC -84 -84 -84 -CC -76 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -CC -84 -FC -80 -C4 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 11 0 0 -BITMAP -18 -68 -40 -40 -F0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 7 10 0 -3 -BITMAP -76 -CC -84 -CC -78 -80 -7C -C6 -82 -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -C0 -40 -40 -40 -5C -66 -42 -42 -42 -42 -E7 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -40 -40 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 296 0 -DWIDTH 4 0 -BBX 3 13 -1 -3 -BITMAP -20 -20 -00 -60 -20 -20 -20 -20 -20 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 593 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -C0 -40 -40 -40 -5E -48 -50 -78 -4C -46 -EF -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 14 0 -BBX 13 7 0 0 -BITMAP -DCE0 -6730 -4210 -4210 -4210 -4210 -E738 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -DC -66 -42 -42 -42 -42 -E7 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 10 0 -3 -BITMAP -DC -66 -42 -42 -42 -66 -5C -40 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 -3 -BITMAP -74 -CC -84 -84 -84 -CC -74 -04 -04 -0E -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -DC -64 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 463 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -78 -88 -C0 -70 -18 -88 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -40 -40 -F0 -40 -40 -40 -40 -48 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -C6 -42 -42 -42 -42 -66 -3B -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -EE -44 -64 -28 -38 -10 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 11 7 0 0 -BITMAP -EEE0 -4440 -6640 -2A80 -3B80 -1100 -1100 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -CE -64 -38 -10 -38 -4C -E6 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 7 10 0 -3 -BITMAP -EE -44 -64 -28 -38 -10 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 481 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -FC -8C -98 -30 -64 -C4 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 13 0 -2 -BITMAP -20 -40 -40 -40 -40 -40 -80 -40 -40 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 1 11 4 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 13 0 -2 -BITMAP -80 -40 -40 -40 -40 -40 -20 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 2 1 3 -BITMAP -72 -8C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 4 0 -BBX 1 11 1 -3 -BITMAP -80 -80 -00 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 11 1 -2 -BITMAP -04 -04 -78 -CC -90 -90 -A0 -E4 -78 -80 -80 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 11 1 0 -BITMAP -3C -62 -46 -40 -20 -FC -10 -10 -60 -B2 -CE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 7 1 2 -BITMAP -BA -44 -82 -82 -82 -44 -BA -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 704 0 -DWIDTH 11 0 -BBX 9 11 1 0 -BITMAP -E380 -4100 -2200 -2200 -1400 -1400 -3E00 -0800 -3E00 -0800 -1C00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 1 11 4 0 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 13 1 -2 -BITMAP -78 -88 -80 -C0 -70 -98 -88 -C8 -70 -18 -08 -88 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 2 1 8 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 14 0 -BBX 12 11 1 0 -BITMAP -0F00 -30C0 -4F20 -5920 -9010 -9010 -9890 -4F20 -4020 -30C0 -0F00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 334 0 -DWIDTH 6 0 -BBX 5 7 0 4 -BITMAP -60 -90 -70 -90 -F8 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -24 -48 -90 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 4 1 2 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 1 1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 14 0 -BBX 12 11 1 0 -BITMAP -0F00 -30C0 -5E20 -4920 -8910 -8E10 -8B10 -59A0 -4020 -30C0 -0F00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 0 8 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 1 7 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 0 5 -BITMAP -60 -90 -20 -40 -90 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 0 5 -BITMAP -70 -90 -60 -10 -90 -60 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 1 8 -BITMAP -20 -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 -3 -BITMAP -C6 -42 -42 -42 -42 -66 -7B -40 -60 -40 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 13 1 -2 -BITMAP -7E -D4 -94 -94 -D4 -74 -14 -14 -14 -14 -14 -14 -3E -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 2 1 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 4 0 -3 -BITMAP -40 -60 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 6 0 5 -BITMAP -40 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 4 7 0 4 -BITMAP -60 -90 -90 -90 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -90 -48 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 10 11 0 0 -BITMAP -4100 -C100 -4200 -4200 -4400 -E480 -0980 -1280 -1480 -27C0 -2080 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 10 11 0 0 -BITMAP -4100 -C100 -4200 -4200 -4400 -E580 -0A40 -1080 -1100 -2240 -23C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 12 0 -BBX 10 11 0 0 -BITMAP -7100 -9100 -6200 -1200 -9400 -6480 -0980 -1280 -1480 -27C0 -2080 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 11 0 -3 -BITMAP -20 -20 -00 -20 -20 -20 -40 -80 -88 -C8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 14 -1 0 -BITMAP -1800 -0600 -0000 -0400 -0400 -0E00 -0A00 -0A00 -1300 -1100 -3F80 -2080 -2080 -FBE0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 14 -1 0 -BITMAP -0180 -0600 -0000 -0400 -0400 -0E00 -0A00 -0A00 -1300 -1100 -3F80 -2080 -2080 -FBE0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 14 -1 0 -BITMAP -0E00 -1100 -0000 -0400 -0400 -0E00 -0A00 -0A00 -1300 -1100 -3F80 -2080 -2080 -FBE0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 14 -1 0 -BITMAP -0C80 -1300 -0000 -0400 -0400 -0E00 -0A00 -0A00 -1300 -1100 -3F80 -2080 -2080 -FBE0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 13 -1 0 -BITMAP -3180 -0000 -0400 -0400 -0E00 -0A00 -0A00 -1300 -1100 -3F80 -2080 -2080 -FBE0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 14 -1 0 -BITMAP -0E00 -1100 -0E00 -0400 -0400 -0E00 -0A00 -0A00 -1300 -1100 -3F80 -2080 -2080 -FBE0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 15 0 -BBX 14 11 0 0 -BITMAP -0FFC -0504 -0904 -0920 -1120 -11E0 -3F20 -2120 -4104 -4104 -E3FC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 14 1 -3 -BITMAP -1E80 -6180 -4080 -C080 -8000 -8000 -8000 -C080 -4080 -6100 -1E00 -0C00 -0400 -1800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -3000 -0C00 -0000 -FF80 -2080 -2080 -2400 -2400 -3C00 -2400 -2400 -2080 -2080 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0300 -0C00 -0000 -FF80 -2080 -2080 -2400 -2400 -3C00 -2400 -2400 -2080 -2080 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0E00 -1100 -0000 -FF80 -2080 -2080 -2400 -2400 -3C00 -2400 -2400 -2080 -2080 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -3300 -0000 -FF80 -2080 -2080 -2400 -2400 -3C00 -2400 -2400 -2080 -2080 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -C0 -30 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -18 -60 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -70 -88 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 6 0 -BBX 5 13 0 0 -BITMAP -D8 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -FF00 -2080 -20C0 -2040 -2040 -F840 -2040 -2040 -20C0 -2080 -FF00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -1C40 -2380 -0000 -E1F0 -3040 -3840 -2840 -2C40 -2640 -2340 -2140 -21C0 -20C0 -F840 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -1800 -0600 -0000 -1E00 -6180 -4080 -C0C0 -8040 -8040 -8040 -C0C0 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0300 -0C00 -0000 -1E00 -6180 -4080 -C0C0 -8040 -8040 -8040 -C0C0 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0C00 -1200 -0000 -1E00 -6180 -4080 -C0C0 -8040 -8040 -8040 -C0C0 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -1900 -2600 -0000 -1E00 -6180 -4080 -C0C0 -8040 -8040 -8040 -C0C0 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -3300 -0000 -1E00 -6180 -4080 -C0C0 -8040 -8040 -8040 -C0C0 -4080 -6180 -1E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -82 -44 -28 -10 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 11 11 -1 0 -BITMAP -0F20 -30C0 -20C0 -6160 -4220 -4420 -4820 -7060 -2040 -70C0 -8F00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -0C00 -0300 -0000 -F9F0 -2040 -2040 -2040 -2040 -2040 -2040 -2040 -2040 -3080 -1F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -0180 -0600 -0000 -F9F0 -2040 -2040 -2040 -2040 -2040 -2040 -2040 -2040 -3080 -1F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -0600 -0900 -0000 -F9F0 -2040 -2040 -2040 -2040 -2040 -2040 -2040 -2040 -3080 -1F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -30C0 -0000 -F9F0 -2040 -2040 -2040 -2040 -2040 -2040 -2040 -2040 -3080 -1F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 10 0 -BBX 11 14 -1 0 -BITMAP -0300 -0C00 -0000 -FBE0 -3080 -1100 -1900 -0A00 -0E00 -0400 -0400 -0400 -0400 -1F00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -F800 -2000 -3F00 -2180 -2080 -2080 -2100 -3E00 -2000 -2000 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -38 -64 -44 -4C -58 -44 -42 -42 -42 -56 -DC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -20 -10 -08 -00 -38 -4C -04 -3C -C4 -8C -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -08 -10 -20 -00 -38 -4C -04 -3C -C4 -8C -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -10 -28 -44 -00 -38 -4C -04 -3C -C4 -8C -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -64 -98 -00 -38 -4C -04 -3C -C4 -8C -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -48 -48 -00 -38 -4C -04 -3C -C4 -8C -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -30 -48 -30 -00 -38 -4C -04 -3C -C4 -8C -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 796 0 -DWIDTH 12 0 -BBX 11 7 0 0 -BITMAP -3BC0 -4E60 -0420 -3FE0 -C400 -8E20 -73C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 10 0 -3 -BITMAP -78 -CC -80 -80 -80 -C4 -78 -30 -10 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -40 -20 -10 -00 -78 -CC -84 -FC -80 -C4 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -08 -10 -20 -00 -78 -CC -84 -FC -80 -C4 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -20 -50 -88 -00 -78 -CC -84 -FC -80 -C4 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -48 -48 -00 -78 -CC -84 -FC -80 -C4 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -80 -40 -20 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -20 -40 -80 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 5 11 -1 0 -BITMAP -20 -50 -88 -00 -60 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 315 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -90 -90 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -D8 -70 -90 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -32 -4C -00 -DC -66 -42 -42 -42 -42 -E7 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -40 -20 -10 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -08 -10 -20 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -20 -50 -88 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -64 -98 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -48 -48 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 -1 -BITMAP -08 -78 -DC -94 -A4 -A4 -CC -78 -40 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -20 -10 -08 -00 -C6 -42 -42 -42 -42 -66 -3B -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -04 -08 -10 -00 -C6 -42 -42 -42 -42 -66 -3B -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -10 -28 -44 -00 -C6 -42 -42 -42 -42 -66 -3B -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -24 -24 -00 -C6 -42 -42 -42 -42 -66 -3B -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 7 14 0 -3 -BITMAP -04 -08 -10 -00 -EE -44 -64 -28 -38 -10 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 8 0 -BBX 7 14 0 -3 -BITMAP -C0 -40 -40 -40 -5C -66 -42 -42 -42 -66 -5C -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 537 0 -DWIDTH 8 0 -BBX 7 13 0 -3 -BITMAP -48 -48 -00 -EE -44 -64 -28 -38 -10 -10 -20 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenR18-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenR18-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenR18-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenR18-L1.bdf:1.1 Wed Apr 4 18:56:43 2001 +++ xc/fonts/bdf/75dpi/ncenR18-L1.bdf Wed Mar 16 21:04:16 2005 @@ -1,3814 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenR18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-R-Normal--18-180-75-75-P-103-ISO8859-1 -SIZE 18 75 75 -FONTBOUNDINGBOX 22 22 -3 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 23 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FAMILY_NAME "New Century Schoolbook" -FOUNDRY "Adobe" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 103 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FULL_NAME "New Century Schoolbook Roman" -COPYRIGHT "Copyright (c) 1984,1987 Adobe Systems, Inc., Portions Copyright 1988 Digital Equipment Corp." -COMMENT ***** end of inserted font properties -FONT_ASCENT 16 -FONT_DESCENT 4 -CAP_HEIGHT 14 -X_HEIGHT 9 -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Roman" -DEFAULT_CHAR 0 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 13 0 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 5 0 -BBX 2 14 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -40 -40 -40 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 4 5 1 9 -BITMAP -90 -90 -90 -90 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -0900 -0900 -0900 -7FC0 -1200 -1200 -1200 -FF80 -2400 -2400 -2400 -2400 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 17 0 -2 -BITMAP -0800 -0800 -3F00 -6980 -C980 -C800 -E800 -7800 -1E00 -0F00 -0B80 -0980 -C980 -CB00 -7E00 -0800 -0800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 14 0 0 -BITMAP -1C20 -3220 -63C0 -6240 -C480 -C480 -C91C -7132 -0262 -0262 -04C4 -04C4 -08C8 -0870 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 815 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -1E00 -3300 -2100 -2300 -3600 -1C00 -39F8 -7C60 -4E40 -C780 -C380 -C1C8 -E3F0 -7C60 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 204 0 -DWIDTH 4 0 -BBX 1 5 1 9 -BITMAP -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 17 0 -3 -BITMAP -04 -18 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -18 -04 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 17 0 -3 -BITMAP -80 -60 -30 -18 -18 -0C -0C -0C -0C -0C -0C -0C -18 -18 -30 -60 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 7 7 1 7 -BITMAP -10 -92 -D6 -38 -D6 -92 -10 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 5 0 -3 -BITMAP -60 -60 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 0 5 -BITMAP -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 5 14 0 0 -BITMAP -08 -08 -18 -10 -10 -30 -20 -20 -60 -40 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1C00 -6300 -6300 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -6300 -1C00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -18 -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1E00 -6300 -C180 -C180 -0180 -0180 -0300 -0600 -0C00 -1800 -3080 -6080 -FF80 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -3E00 -6300 -6180 -0180 -0180 -0300 -1E00 -0300 -0180 -0180 -0180 -C180 -C300 -7E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0300 -0700 -0B00 -0B00 -1300 -1300 -2300 -2300 -4300 -4300 -FF80 -0300 -0300 -0F80 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -7F80 -7F00 -4000 -4000 -4000 -5E00 -6300 -4180 -0180 -0180 -0180 -C180 -C300 -7E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0F00 -3180 -6180 -6000 -C000 -CE00 -DF00 -E380 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -FF80 -FF80 -8100 -8300 -0200 -0600 -0600 -0C00 -0C00 -1800 -1800 -1800 -1800 -1800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -3E00 -6300 -4100 -4100 -6100 -7200 -3E00 -2F00 -4380 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -3E00 -6300 -C180 -C180 -C180 -C180 -E380 -7D80 -3980 -0180 -0300 -C300 -C600 -7800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 9 1 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 12 0 -3 -BITMAP -60 -60 -00 -00 -00 -00 -00 -60 -60 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -0080 -0380 -0E00 -3800 -E000 -3800 -0E00 -0380 -0080 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 4 0 3 -BITMAP -FF80 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -8000 -E000 -3800 -0E00 -0380 -0E00 -3800 -E000 -8000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 14 0 0 -BITMAP -3C -CE -C6 -06 -06 -04 -08 -08 -10 -10 -00 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 737 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -0780 -1860 -2010 -46D0 -4DC8 -8CC8 -98C8 -9990 -9990 -9BA0 -4CC0 -4010 -2060 -1F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 14 14 -1 0 -BITMAP -0300 -0300 -0300 -0580 -0580 -0580 -08C0 -08C0 -1FE0 -1060 -1060 -2030 -2030 -F8FC -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -FF80 -30C0 -3060 -3060 -3060 -30C0 -3F80 -3060 -3030 -3030 -3030 -3030 -3060 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -0F90 -3870 -6030 -6010 -C010 -C000 -C000 -C000 -C000 -C000 -6010 -6010 -3860 -0FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -FFC0 -3070 -3018 -3018 -300C -300C -300C -300C -300C -300C -3018 -3018 -3070 -FFC0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -FFE0 -3060 -3020 -3020 -3120 -3100 -3F00 -3100 -3100 -3020 -3020 -3020 -3060 -FFE0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -FFE0 -3060 -3020 -3020 -3120 -3100 -3F00 -3100 -3100 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -0FC8 -3878 -6018 -6008 -C008 -C000 -C000 -C000 -C07C -C018 -6018 -6018 -3878 -0FC8 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 14 0 0 -BITMAP -FC7E -3018 -3018 -3018 -3018 -3018 -3FF8 -3018 -3018 -3018 -3018 -3018 -3018 -FC7E -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 14 0 0 -BITMAP -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1F80 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -C600 -C600 -8400 -7800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 15 14 0 0 -BITMAP -FCF8 -3060 -3040 -3080 -3100 -3200 -3600 -3F00 -3380 -31C0 -30E0 -3070 -3038 -FCFE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -FC00 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3020 -3020 -3020 -3060 -FFE0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 18 0 -BBX 17 14 0 0 -BITMAP -F80F80 -380E00 -2C1600 -2C1600 -2C1600 -262600 -262600 -262600 -234600 -234600 -234600 -218600 -218600 -F99F80 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -F07C -3010 -3810 -3C10 -2E10 -2610 -2310 -2390 -2190 -20D0 -20F0 -2070 -2030 -F810 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -0FC0 -3870 -6018 -6018 -C00C -C00C -C00C -C00C -C00C -C00C -6018 -6018 -3870 -0FC0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -FF80 -30C0 -3060 -3060 -3060 -3060 -30C0 -3F00 -3000 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 15 18 0 -4 -BITMAP -0FC0 -3870 -6018 -6018 -C00C -C00C -C00C -C00C -C00C -CF0C -7198 -6098 -38F0 -0FC0 -0060 -0072 -003E -001C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 14 0 0 -BITMAP -FF80 -30C0 -3060 -3060 -3060 -30C0 -3F00 -3180 -30C0 -30C0 -30E0 -3064 -3074 -F838 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 630 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -3E80 -6180 -C080 -C080 -C000 -F000 -7E00 -1F80 -03C0 -80C0 -80C0 -C0C0 -E180 -BF00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 14 0 0 -BITMAP -FFF0 -C630 -8610 -8610 -8610 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -1F80 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -FC7C -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -1820 -0FC0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 14 14 -1 0 -BITMAP -FC7C -3010 -3010 -1820 -1820 -1820 -0C40 -0C40 -0C40 -0680 -0680 -0680 -0300 -0300 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 19 0 -BBX 20 14 -1 0 -BITMAP -FDF9F0 -306040 -306040 -187080 -187080 -187080 -0C9900 -0C9900 -0C9900 -070E00 -070E00 -070E00 -020400 -020400 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 14 0 -BBX 13 14 0 0 -BITMAP -FCF8 -3020 -1840 -1880 -0C80 -0700 -0600 -0700 -0B00 -0980 -10C0 -20C0 -2060 -F9F8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 14 14 -1 0 -BITMAP -FC7C -3010 -1820 -1820 -0C40 -0C40 -0680 -0780 -0300 -0300 -0300 -0300 -0300 -0FC0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -FFC0 -C0C0 -8180 -8380 -8300 -0600 -0E00 -1C00 -1800 -3040 -7040 -6040 -C0C0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 17 1 -3 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 7 14 1 0 -BITMAP -80 -C0 -40 -60 -20 -30 -10 -18 -08 -0C -04 -06 -02 -02 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 17 0 -3 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 5 -BITMAP -0800 -0800 -1C00 -1400 -3600 -2200 -6300 -4100 -C180 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 11 1 0 -2 -BITMAP -FFE0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 4 0 10 -BITMAP -C0 -60 -10 -08 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -1C00 -6200 -6300 -0300 -1F00 -6300 -C300 -C700 -7B80 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 14 -1 0 -BITMAP -E000 -6000 -6000 -6000 -6000 -6F00 -7180 -60C0 -60C0 -60C0 -60C0 -60C0 -7180 -4F00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3C -63 -C3 -C0 -C0 -C0 -C1 -63 -3E -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0380 -0180 -0180 -0180 -0180 -3D80 -6380 -C180 -C180 -C180 -C180 -C180 -6380 -3DC0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3C -66 -C3 -C3 -FF -C0 -C1 -63 -3E -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 8 14 0 0 -BITMAP -0E -1B -33 -30 -30 -FC -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 11 0 -BBX 10 14 0 -4 -BITMAP -00C0 -1FC0 -3300 -6180 -6180 -3300 -3E00 -4000 -7F00 -3F80 -41C0 -80C0 -C180 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -E000 -6000 -6000 -6000 -6000 -6F00 -7380 -6180 -6180 -6180 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 4 13 0 0 -BITMAP -60 -60 -00 -00 -E0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 296 0 -DWIDTH 5 0 -BBX 6 17 -3 -4 -BITMAP -0C -0C -00 -00 -1C -0C -0C -0C -0C -0C -0C -0C -0C -0C -CC -C8 -70 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 593 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -E000 -6000 -6000 -6000 -6000 -6780 -6200 -6400 -6800 -7800 -6C00 -6600 -6300 -F7C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 4 14 0 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 17 0 -BBX 16 9 0 0 -BITMAP -EF3C -73CE -6186 -6186 -6186 -6186 -6186 -6186 -F3CF -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -EF00 -7380 -6180 -6180 -6180 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 13 0 -4 -BITMAP -EF00 -7180 -60C0 -60C0 -60C0 -60C0 -60C0 -7180 -6F00 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 -4 -BITMAP -3C80 -6380 -C180 -C180 -C180 -C180 -C180 -6380 -3D80 -0180 -0180 -0180 -03C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -E6 -6E -70 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 463 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -7A -C6 -82 -E0 -7C -0E -82 -C6 -BC -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 12 0 0 -BITMAP -20 -20 -60 -F8 -60 -60 -60 -60 -60 -60 -64 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -E380 -6180 -6180 -6180 -6180 -6180 -6180 -7380 -3DC0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 537 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -F1C0 -6080 -6180 -3100 -3300 -1A00 -1E00 -0C00 -0C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 16 0 -BBX 15 9 0 0 -BITMAP -F7DE -6184 -6184 -32C8 -32C8 -34D0 -1C70 -1C70 -0820 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 537 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -F380 -6100 -3200 -1C00 -0800 -1C00 -2600 -4300 -E780 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 537 0 -DWIDTH 11 0 -BBX 10 13 0 -4 -BITMAP -F1C0 -6080 -3100 -3100 -1A00 -1A00 -0C00 -0C00 -0800 -0800 -1000 -D000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 481 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FE -8C -8C -18 -38 -30 -62 -62 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 17 0 -3 -BITMAP -18 -20 -60 -60 -60 -60 -60 -40 -80 -40 -60 -60 -60 -60 -60 -60 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 1 14 4 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 17 0 -3 -BITMAP -C0 -20 -30 -30 -30 -30 -30 -10 -08 -10 -30 -30 -30 -30 -30 -30 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 3 0 5 -BITMAP -38C0 -6D80 -C700 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 5 0 -BBX 2 14 1 -4 -BITMAP -C0 -C0 -00 -00 -80 -80 -80 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 -2 -BITMAP -02 -02 -1E -67 -CB -C8 -C8 -D0 -D0 -73 -3E -20 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0F00 -1980 -3180 -3000 -3000 -1800 -FF80 -0C00 -0C00 -0C00 -0C00 -7840 -9E40 -F780 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 12 0 -BBX 9 9 1 3 -BITMAP -9C80 -FF80 -6300 -C180 -C180 -C180 -6300 -FF80 -9C80 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 704 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -FC7C -3010 -1820 -1820 -0C40 -0C40 -0680 -1FE0 -0300 -0300 -1FE0 -0300 -0300 -0FC0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 1 14 4 0 -BITMAP -80 -80 -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 17 0 -3 -BITMAP -3C -66 -46 -40 -60 -78 -3E -4F -C3 -E3 -7A -3C -0E -06 -62 -66 -3C -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 2 0 10 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -0780 -1860 -2010 -4788 -48C8 -9044 -9004 -9004 -9004 -4848 -4788 -2010 -1860 -0780 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 334 0 -DWIDTH 7 0 -BBX 6 8 0 6 -BITMAP -70 -88 -38 -C8 -98 -6C -00 -FC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 9 0 -BBX 8 7 0 2 -BITMAP -11 -33 -66 -CC -66 -33 -11 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 5 0 2 -BITMAP -FF80 -0080 -0080 -0080 -0080 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 0 5 -BITMAP -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -0780 -1860 -2010 -4F88 -44C8 -8444 -84C4 -8784 -8484 -4448 -4E68 -2010 -1860 -0780 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 1 0 10 -BITMAP -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 6 0 8 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 8 0 6 -BITMAP -78 -CC -8C -18 -30 -60 -C4 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 8 0 6 -BITMAP -78 -CC -8C -38 -0C -8C -CC -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 4 0 10 -BITMAP -18 -30 -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 0 -4 -BITMAP -E380 -6180 -6180 -6180 -6180 -6180 -6180 -7380 -7DC0 -4000 -4000 -6000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 17 0 -3 -BITMAP -3FC0 -E900 -C900 -C900 -C900 -C900 -E900 -3900 -0900 -0900 -0900 -0900 -0900 -0900 -0900 -0900 -3FC0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 2 2 1 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 4 0 -4 -BITMAP -40 -70 -10 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 8 0 6 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 6 0 -BBX 5 8 0 6 -BITMAP -70 -D8 -88 -88 -D8 -70 -00 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 9 0 -BBX 8 7 0 2 -BITMAP -88 -CC -66 -33 -66 -CC -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 15 14 0 0 -BITMAP -3020 -F020 -3040 -3040 -3080 -3080 -3118 -FD38 -0238 -0258 -0498 -04FE -0818 -083C -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -3020 -F020 -3040 -3040 -3080 -3080 -3178 -FDCC -028C -0218 -0430 -0460 -08C4 -08FC -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 15 0 -BBX 15 14 0 0 -BITMAP -7820 -CC20 -8C40 -3840 -0C80 -8C80 -CD18 -7938 -0238 -0258 -0498 -04FE -0818 -083C -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 14 0 -4 -BITMAP -18 -18 -00 -00 -10 -10 -20 -60 -40 -C0 -C0 -C6 -E6 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 14 17 -1 0 -BITMAP -1C00 -0700 -0000 -0300 -0300 -0300 -0580 -0580 -0580 -08C0 -08C0 -1FE0 -1060 -1060 -2030 -2030 -F8FC -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 14 17 -1 0 -BITMAP -00E0 -0380 -0000 -0300 -0300 -0300 -0580 -0580 -0580 -08C0 -08C0 -1FE0 -1060 -1060 -2030 -2030 -F8FC -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 14 18 -1 0 -BITMAP -0300 -0780 -0CC0 -0000 -0300 -0300 -0300 -0580 -0580 -0580 -08C0 -08C0 -1FE0 -1060 -1060 -2030 -2030 -F8FC -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 14 17 -1 0 -BITMAP -0E40 -1380 -0000 -0300 -0300 -0300 -0580 -0580 -0580 -08C0 -08C0 -1FE0 -1060 -1060 -2030 -2030 -F8FC -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 14 17 -1 0 -BITMAP -1860 -1860 -0000 -0300 -0300 -0300 -0580 -0580 -0580 -08C0 -08C0 -1FE0 -1060 -1060 -2030 -2030 -F8FC -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 14 18 -1 0 -BITMAP -0300 -0580 -0580 -0300 -0000 -0300 -0300 -0580 -0580 -0580 -08C0 -08C0 -1FE0 -1060 -1060 -2030 -2030 -F8FC -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 18 0 -BBX 18 14 -1 0 -BITMAP -07FFC0 -0160C0 -026040 -026040 -046240 -046200 -087E00 -086200 -1FE200 -106040 -206040 -206040 -6060C0 -F1FFC0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 18 0 -4 -BITMAP -0F90 -3870 -6030 -6010 -C010 -C000 -C000 -C000 -C000 -C000 -6010 -6010 -3860 -0FC0 -0400 -0700 -0100 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -1C00 -0700 -0000 -FFE0 -3060 -3020 -3020 -3120 -3100 -3F00 -3100 -3100 -3020 -3020 -3020 -3060 -FFE0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0380 -0E00 -0000 -FFE0 -3060 -3020 -3020 -3120 -3100 -3F00 -3100 -3100 -3020 -3020 -3020 -3060 -FFE0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 18 0 0 -BITMAP -0600 -0F00 -1980 -0000 -FFE0 -3060 -3020 -3020 -3120 -3100 -3F00 -3100 -3100 -3020 -3020 -3020 -3060 -FFE0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -1980 -1980 -0000 -FFE0 -3060 -3020 -3020 -3120 -3100 -3F00 -3100 -3100 -3020 -3020 -3020 -3060 -FFE0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 17 0 0 -BITMAP -E0 -38 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 17 0 0 -BITMAP -1C -70 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 18 0 0 -BITMAP -30 -78 -CC -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 7 0 -BBX 6 17 0 0 -BITMAP -CC -CC -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 14 0 0 -BITMAP -FFC0 -3070 -3018 -3018 -300C -300C -FE0C -300C -300C -300C -3018 -3018 -3070 -FFC0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0720 -09C0 -0000 -F07C -3010 -3810 -3C10 -2E10 -2610 -2310 -2390 -2190 -20D0 -20F0 -2070 -2030 -F810 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0E00 -0380 -0000 -0FC0 -3870 -6018 -6018 -C00C -C00C -C00C -C00C -C00C -C00C -6018 -6018 -3870 -0FC0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -01C0 -0700 -0000 -0FC0 -3870 -6018 -6018 -C00C -C00C -C00C -C00C -C00C -C00C -6018 -6018 -3870 -0FC0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0300 -0780 -0CC0 -0000 -0FC0 -3870 -6018 -6018 -C00C -C00C -C00C -C00C -C00C -C00C -6018 -6018 -3870 -0FC0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0720 -09C0 -0000 -0FC0 -3870 -6018 -6018 -C00C -C00C -C00C -C00C -C00C -C00C -6018 -6018 -3870 -0FC0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0CC0 -0CC0 -0000 -0FC0 -3870 -6018 -6018 -C00C -C00C -C00C -C00C -C00C -C00C -6018 -6018 -3870 -0FC0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -C0C0 -6180 -3300 -1E00 -0C00 -1E00 -3300 -6180 -C0C0 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 15 14 -1 0 -BITMAP -07E4 -1C38 -301C -302C -6046 -6086 -6106 -6206 -6406 -6806 -300C -300C -5C38 -87E0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0700 -01C0 -0000 -FC7C -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -1820 -0FC0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -00E0 -0380 -0000 -FC7C -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -1820 -0FC0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 14 18 0 0 -BITMAP -0180 -03C0 -0660 -0000 -FC7C -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -1820 -0FC0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0C60 -0C60 -0000 -FC7C -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -3010 -1820 -0FC0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 13 0 -BBX 14 17 -1 0 -BITMAP -00E0 -0380 -0000 -FC7C -3010 -1820 -1820 -0C40 -0C40 -0680 -0780 -0300 -0300 -0300 -0300 -0300 -0FC0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 14 0 0 -BITMAP -FC00 -3000 -3000 -3F80 -30C0 -3060 -3060 -3060 -3060 -30C0 -3F00 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1E00 -2300 -6100 -6100 -6300 -6E00 -6300 -6180 -6180 -6180 -6180 -6D80 -6D00 -E600 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -3000 -1800 -0400 -0200 -0000 -1C00 -6200 -6300 -0300 -1F00 -6300 -C300 -C700 -7B80 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0300 -0600 -0800 -1000 -0000 -1C00 -6200 -6300 -0300 -1F00 -6300 -C300 -C700 -7B80 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0800 -1C00 -2200 -4100 -0000 -1C00 -6200 -6300 -0300 -1F00 -6300 -C300 -C700 -7B80 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1900 -2600 -0000 -1C00 -6200 -6300 -0300 -1F00 -6300 -C300 -C700 -7B80 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3300 -3300 -0000 -1C00 -6200 -6300 -0300 -1F00 -6300 -C300 -C700 -7B80 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0C00 -1200 -1200 -0C00 -0000 -1C00 -6200 -6300 -0300 -1F00 -6300 -C300 -C700 -7B80 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 796 0 -DWIDTH 16 0 -BBX 15 9 0 0 -BITMAP -3CF8 -638C -6306 -0306 -1FFE -6300 -C300 -C586 -78FC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 13 0 -4 -BITMAP -3C -63 -C3 -C0 -C0 -C0 -C1 -63 -3E -10 -1C -04 -38 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 14 0 0 -BITMAP -60 -30 -08 -04 -00 -3C -66 -C3 -C3 -FF -C0 -C1 -63 -3E -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 14 0 0 -BITMAP -03 -06 -08 -10 -00 -3C -66 -C3 -C3 -FF -C0 -C1 -63 -3E -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 14 0 0 -BITMAP -08 -1C -22 -41 -00 -3C -66 -C3 -C3 -FF -C0 -C1 -63 -3E -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -66 -66 -00 -3C -66 -C3 -C3 -FF -C0 -C1 -63 -3E -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 5 14 -1 0 -BITMAP -C0 -60 -10 -08 -00 -70 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 5 14 0 0 -BITMAP -18 -30 -40 -80 -00 -E0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 7 14 -1 0 -BITMAP -10 -38 -44 -82 -00 -70 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 315 0 -DWIDTH 5 0 -BBX 6 12 -1 0 -BITMAP -CC -CC -00 -70 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -C000 -3600 -3800 -CC00 -0600 -3F00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1900 -2600 -0000 -EF00 -7380 -6180 -6180 -6180 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -3000 -1800 -0400 -0200 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0300 -0600 -0800 -1000 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0800 -1C00 -2200 -4100 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -1900 -2600 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -6300 -6300 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 10 0 -BBX 9 7 0 1 -BITMAP -1800 -1800 -0000 -FF80 -0000 -1800 -1800 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 12 0 -2 -BITMAP -0080 -3E80 -6300 -C580 -C580 -C980 -C980 -D180 -7300 -3E00 -4000 -4000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -3000 -1800 -0400 -0200 -0000 -E380 -6180 -6180 -6180 -6180 -6180 -6180 -7380 -3DC0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0180 -0300 -0400 -0800 -0000 -E380 -6180 -6180 -6180 -6180 -6180 -6180 -7380 -3DC0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 14 0 0 -BITMAP -0400 -0E00 -1100 -2080 -0000 -E380 -6180 -6180 -6180 -6180 -6180 -6180 -7380 -3DC0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3300 -3300 -0000 -E380 -6180 -6180 -6180 -6180 -6180 -6180 -7380 -3DC0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 537 0 -DWIDTH 11 0 -BBX 10 18 0 -4 -BITMAP -0180 -0300 -0400 -0800 -0000 -F1C0 -6080 -3100 -3100 -1A00 -1A00 -0C00 -0C00 -0800 -0800 -1000 -D000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 11 0 -BBX 10 18 0 -4 -BITMAP -E000 -6000 -6000 -6000 -6000 -6F00 -7180 -60C0 -60C0 -60C0 -60C0 -60C0 -7180 -6F00 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 537 0 -DWIDTH 11 0 -BBX 10 16 0 -4 -BITMAP -3180 -3180 -0000 -F1C0 -6080 -3100 -3100 -1A00 -1A00 -0C00 -0C00 -0800 -0800 -1000 -D000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/ncenR24-L1.bdf diff -u xc/fonts/bdf/75dpi/ncenR24-L1.bdf:1.1 xc/fonts/bdf/75dpi/ncenR24-L1.bdf:removed --- xc/fonts/bdf/75dpi/ncenR24-L1.bdf:1.1 Wed Apr 4 18:56:43 2001 +++ xc/fonts/bdf/75dpi/ncenR24-L1.bdf Wed Mar 16 21:04:16 2005 @@ -1,4521 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl ncenR24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-New Century Schoolbook-Medium-R-Normal--24-240-75-75-P-137-ISO8859-1 -SIZE 24 75 75 -FONTBOUNDINGBOX 28 28 -2 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 23 -COMMENT Begin LogicalFontDescription -FONTNAME_REGISTRY "" -FAMILY_NAME "New Century Schoolbook" -FOUNDRY "Adobe" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 137 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COMMENT END LogicalFontDescription -FULL_NAME "New Century Schoolbook Roman" -COPYRIGHT "Copyright (c) 1984,1987 Adobe Systems, Inc., Portions Copyright 1988 Digital Equipment Corp." -COMMENT ***** end of inserted font properties -FONT_ASCENT 21 -FONT_DESCENT 5 -CAP_HEIGHT 18 -X_HEIGHT 12 -_DEC_DEVICE_FONTNAMES "PS=NewCenturySchlbk-Roman" -DEFAULT_CHAR 0 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 17 1 0 -BITMAP -AAAAA0 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -AAAAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 296 0 -DWIDTH 7 0 -BBX 3 18 2 0 -BITMAP -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -40 -40 -40 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 6 6 2 12 -BITMAP -CC -CC -CC -CC -88 -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 556 0 -DWIDTH 15 0 -BBX 13 16 1 1 -BITMAP -0C60 -0C60 -0C60 -0C60 -0C60 -7FF8 -18C0 -18C0 -18C0 -18C0 -FFF0 -3180 -3180 -3180 -3180 -3180 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 22 1 -2 -BITMAP -0400 -0400 -1F00 -6580 -44C0 -C4C0 -C5C0 -C580 -E400 -FC00 -7F00 -1FC0 -07C0 -04E0 -6460 -E460 -C460 -C440 -64C0 -3F00 -0400 -0400 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -1E1800 -332800 -61D800 -611000 -C13000 -C12000 -C26000 -C24000 -C4C780 -788CC0 -019840 -011840 -033040 -023040 -063080 -043080 -0C3100 -081E00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 815 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -07C000 -0CE000 -186000 -186000 -186000 -18C000 -0D8000 -0E0000 -1E3F80 -671E00 -638C00 -C1C800 -C0E800 -C07000 -E03840 -707C40 -7FCF80 -1F0700 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 204 0 -DWIDTH 6 0 -BBX 2 6 2 12 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 7 21 1 -3 -BITMAP -02 -0C -18 -30 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -30 -18 -0C -02 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 21 0 -3 -BITMAP -80 -60 -30 -18 -18 -0C -0C -06 -06 -06 -06 -06 -06 -06 -0C -0C -18 -18 -30 -60 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 9 1 9 -BITMAP -10 -38 -92 -D6 -38 -D6 -92 -38 -10 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 4 7 1 -4 -BITMAP -60 -F0 -F0 -30 -20 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 6 -BITMAP -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 3 2 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 7 18 0 0 -BITMAP -06 -06 -06 -0C -0C -0C -18 -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1F00 -3180 -60C0 -60C0 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -C060 -60C0 -60C0 -3180 -1F00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 10 18 2 0 -BITMAP -0400 -1C00 -FC00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -1E00 -7FC0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1F80 -61C0 -C0E0 -C060 -E060 -60E0 -00C0 -01C0 -0180 -0300 -0600 -0C00 -1800 -3020 -6020 -C060 -FFE0 -FFE0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1F00 -6380 -C1C0 -C0C0 -E0C0 -60C0 -0180 -0300 -1F00 -01C0 -00E0 -0060 -6060 -E060 -E060 -C0C0 -6180 -1F00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0080 -0180 -0380 -0380 -0580 -0D80 -0980 -1980 -1180 -3180 -6180 -4180 -C180 -FFE0 -0180 -0180 -0180 -07E0 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -7FC0 -7F80 -5E00 -4000 -4000 -4000 -4000 -5F00 -63C0 -00C0 -0060 -0060 -6060 -E060 -E060 -C0C0 -6180 -1F00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0F80 -18E0 -30E0 -3060 -6000 -6000 -E000 -CF00 -F1C0 -E0C0 -C060 -C060 -C060 -E060 -6060 -60C0 -31C0 -1F00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 10 18 2 0 -BITMAP -FFC0 -FFC0 -8080 -8180 -0100 -0300 -0300 -0200 -0600 -0600 -0400 -0C00 -0C00 -1C00 -1C00 -1C00 -1C00 -0800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0E00 -3180 -20C0 -60C0 -60C0 -70C0 -7180 -3F00 -1F00 -3780 -61C0 -C0E0 -C060 -C060 -C060 -60C0 -6180 -1F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1F00 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -E060 -70E0 -71E0 -1E60 -0060 -00C0 -00C0 -C0C0 -E180 -E380 -3E00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 12 2 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 4 16 2 -4 -BITMAP -E0 -E0 -E0 -00 -00 -00 -00 -00 -00 -60 -F0 -F0 -30 -20 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -0030 -00F0 -03C0 -0F00 -3C00 -F000 -F000 -3C00 -0F00 -03C0 -00F0 -0030 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 12 6 1 4 -BITMAP -FFF0 -FFF0 -0000 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -C000 -F000 -3C00 -0F00 -03C0 -00F0 -00F0 -03C0 -0F00 -3C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 18 1 0 -BITMAP -1E00 -6380 -C1C0 -E0C0 -E0C0 -01C0 -0380 -0700 -0C00 -1800 -1800 -1800 -1800 -0000 -0000 -3800 -3800 -3800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 737 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -01F800 -060600 -180300 -100100 -20D880 -633880 -461880 -C61880 -8C1880 -8C3180 -8C3100 -8C7100 -84B600 -C33800 -400000 -600200 -180C00 -0FF000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -004000 -004000 -00C000 -00E000 -01E000 -013000 -033000 -023800 -061800 -041C00 -0C0C00 -0FFE00 -180600 -100700 -300300 -300380 -600180 -F807E0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 15 18 1 0 -BITMAP -FFE0 -3838 -180C -180C -180C -180C -1818 -1830 -1FE0 -1838 -180C -1806 -1806 -1806 -1806 -180E -381C -FFF0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 15 18 1 0 -BITMAP -07F2 -1C1E -300E -6006 -E002 -C002 -C000 -C000 -C000 -C000 -C000 -C000 -E002 -6002 -7002 -3804 -1C0C -07F0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 778 0 -DWIDTH 20 0 -BBX 17 18 1 0 -BITMAP -FFF000 -381C00 -180600 -180700 -180300 -180380 -180180 -180180 -180180 -180180 -180180 -180180 -180380 -180300 -180700 -180600 -381C00 -FFF000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -FFFC -381C -180C -1804 -1804 -1820 -1820 -1860 -1FE0 -1860 -1820 -1820 -1800 -1804 -1804 -180C -381C -FFFC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -FFFC -381C -180C -1804 -1804 -1820 -1820 -1860 -1FE0 -1860 -1820 -1820 -1800 -1800 -1800 -1800 -3C00 -FF00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 17 18 1 0 -BITMAP -07F200 -1E1E00 -380600 -700600 -600200 -E00200 -C00000 -C00000 -C00000 -C00000 -C03F80 -C00600 -E00600 -600600 -700600 -380E00 -1E3600 -07E200 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -FE0FE0 -380380 -180300 -180300 -180300 -180300 -180300 -180300 -1FFF00 -180300 -180300 -180300 -180300 -180300 -180300 -180300 -380380 -FE0FE0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 8 18 1 0 -BITMAP -FF -3C -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -3C -FF -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 18 1 0 -BITMAP -0FF8 -01E0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -60C0 -F0C0 -F0C0 -E0C0 -C180 -6380 -3E00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 20 0 -BBX 19 18 1 0 -BITMAP -FE3F80 -380E00 -180C00 -181800 -183000 -186000 -18C000 -198000 -1B8000 -1FC000 -1CE000 -187000 -183800 -181C00 -180E00 -180700 -3C0380 -FF0FE0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -FF00 -3C00 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1804 -1804 -1804 -180C -381C -FFFC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 23 0 -BBX 21 18 1 0 -BITMAP -FC01F8 -3C01E0 -1C03C0 -1602C0 -1602C0 -1706C0 -1304C0 -1304C0 -138CC0 -1188C0 -1188C0 -11C8C0 -10D0C0 -10D0C0 -1070C0 -1060C0 -3821E0 -FE27F8 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 815 0 -DWIDTH 21 0 -BBX 19 18 1 0 -BITMAP -F80FE0 -3C0380 -1C0100 -1E0100 -170100 -138100 -11C100 -10C100 -10E100 -107100 -103100 -101900 -101D00 -100F00 -100700 -100300 -380300 -FE0100 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 18 1 0 -BITMAP -07F000 -1C1C00 -300600 -700700 -600300 -E00380 -C00180 -C00180 -C00180 -C00180 -C00180 -C00180 -E00380 -600300 -700700 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -FFE0 -3838 -181C -180C -180C -180C -181C -1818 -1870 -1FC0 -1800 -1800 -1800 -1800 -1800 -1800 -3C00 -FF00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 22 1 -4 -BITMAP -07F000 -1C1C00 -300600 -700700 -600300 -E00380 -C00180 -C00180 -C00180 -C00180 -C00180 -E3C180 -E46380 -682300 -783300 -383600 -1C3C00 -07F800 -001880 -001C80 -001F00 -000F00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 18 1 0 -BITMAP -FFF000 -383800 -181C00 -180C00 -180C00 -180C00 -181800 -183000 -1FE000 -186000 -183000 -183000 -183000 -183800 -181880 -181C80 -380F00 -FE0E00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 630 0 -DWIDTH 15 0 -BBX 13 18 1 0 -BITMAP -1F90 -60F0 -4030 -C030 -C010 -E010 -F000 -7E00 -1FC0 -07F0 -00F8 -0038 -8018 -8018 -C018 -C030 -F070 -9FC0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 16 18 1 0 -BITMAP -FFFF -E187 -C183 -8181 -8181 -8181 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -03C0 -0FF0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 18 18 1 0 -BITMAP -FE1FC0 -780700 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300600 -180400 -1C1C00 -07F000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 19 18 0 0 -BITMAP -FE0FE0 -380380 -380300 -180200 -1C0200 -1C0600 -0C0400 -0E0C00 -060800 -070800 -071800 -031000 -03B000 -01A000 -01E000 -01E000 -00C000 -00C000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 981 0 -DWIDTH 25 0 -BBX 26 18 0 0 -BITMAP -FE3F9FC0 -F80C0700 -380E0200 -180E0200 -1C160400 -1C170400 -0C130400 -0E230800 -0E238800 -06218800 -07419000 -0741D000 -0340D000 -0380F000 -0380E000 -01806000 -01806000 -01806000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 704 0 -DWIDTH 19 0 -BBX 19 18 0 0 -BITMAP -FF1FC0 -3C0700 -0E0600 -060C00 -071800 -039000 -01F000 -00E000 -00E000 -01F000 -013000 -023800 -061C00 -0C0C00 -0C0E00 -180700 -380780 -FE1FE0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 704 0 -DWIDTH 17 0 -BBX 19 18 -1 0 -BITMAP -FE0FE0 -3C0380 -1C0300 -0C0600 -0E0400 -070C00 -030800 -019800 -01F000 -00F000 -006000 -006000 -006000 -006000 -006000 -006000 -00F000 -03FC00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -7FF8 -7038 -6070 -4060 -40E0 -40C0 -01C0 -0380 -0380 -0700 -0600 -0E00 -1C04 -1804 -3804 -300C -701C -FFFC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 21 2 -3 -BITMAP -F8 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 10 18 0 0 -BITMAP -C000 -C000 -6000 -6000 -3000 -3000 -1800 -1800 -0C00 -0C00 -0600 -0600 -0300 -0300 -0180 -0180 -00C0 -00C0 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 21 0 -3 -BITMAP -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 606 0 -DWIDTH 12 0 -BBX 10 10 1 8 -BITMAP -0C00 -0C00 -1E00 -1E00 -3300 -3300 -6180 -6180 -C0C0 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 15 0 -BBX 15 2 0 -3 -BITMAP -FFFE -FFFE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 4 1 14 -BITMAP -C0 -E0 -30 -08 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 12 1 0 -BITMAP -1F00 -7180 -70C0 -60C0 -00C0 -07C0 -38C0 -60C0 -C0C0 -C0C0 -E1F0 -7E60 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -F000 -3000 -3000 -3000 -3000 -3000 -37C0 -3C70 -3830 -3038 -3018 -3018 -3018 -3018 -3038 -3830 -3C70 -27C0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -1F00 -71C0 -61C0 -E0C0 -C000 -C000 -C000 -C000 -E000 -6040 -70C0 -1F80 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 18 1 0 -BITMAP -01E0 -0060 -0060 -0060 -0060 -0060 -1E60 -71E0 -60E0 -E060 -C060 -C060 -C060 -C060 -E060 -60E0 -71E0 -1F78 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -1F00 -71C0 -60C0 -E0E0 -C060 -FFE0 -C000 -C000 -E000 -6040 -70C0 -1F80 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 9 18 1 0 -BITMAP -0F00 -1980 -3180 -3000 -3000 -3000 -FC00 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 537 0 -DWIDTH 12 0 -BBX 13 17 0 -5 -BITMAP -1F38 -31D8 -60C0 -60C0 -60C0 -60C0 -3180 -1F00 -3000 -6000 -3F00 -1FC0 -60E0 -C060 -C060 -E0C0 -7F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -F000 -3000 -3000 -3000 -3000 -3000 -31C0 -37E0 -3870 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -FCFC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 315 0 -DWIDTH 8 0 -BBX 6 17 1 0 -BITMAP -30 -30 -00 -00 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 296 0 -DWIDTH 8 0 -BBX 7 22 -2 -5 -BITMAP -06 -06 -00 -00 -00 -1E -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -06 -C6 -CC -78 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 593 0 -DWIDTH 15 0 -BBX 14 18 1 0 -BITMAP -F000 -3000 -3000 -3000 -3000 -3000 -33F0 -30C0 -3180 -3300 -3600 -3E00 -3F00 -3380 -31C0 -30E0 -3070 -FCFC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 315 0 -DWIDTH 8 0 -BBX 6 18 1 0 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 889 0 -DWIDTH 22 0 -BBX 22 12 0 0 -BITMAP -F1C1C0 -37E7E0 -387870 -303030 -303030 -303030 -303030 -303030 -303030 -303030 -303030 -FCFCFC -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 14 12 0 0 -BITMAP -F1C0 -37E0 -3870 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -FCFC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -1F00 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 17 0 -5 -BITMAP -F7C0 -3C70 -3830 -3038 -3018 -3018 -3018 -3018 -3038 -3830 -3C70 -37C0 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 17 1 -5 -BITMAP -1E20 -71E0 -60E0 -E060 -C060 -C060 -C060 -C060 -E060 -60E0 -71E0 -1F60 -0060 -0060 -0060 -0060 -01F8 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -F380 -35C0 -38C0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 463 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3D00 -6300 -C300 -C100 -E000 -7C00 -1F00 -0380 -8180 -C180 -C300 -BE00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 8 16 1 0 -BITMAP -10 -10 -30 -70 -FF -30 -30 -30 -30 -30 -30 -30 -31 -31 -39 -1E -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 14 12 0 0 -BITMAP -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3870 -1FB0 -0E3C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 537 0 -DWIDTH 13 0 -BBX 15 12 -1 0 -BITMAP -FC7E -3018 -3010 -1830 -1820 -0C60 -0C40 -06C0 -0680 -0380 -0300 -0100 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 778 0 -DWIDTH 17 0 -BBX 19 12 -1 0 -BITMAP -FCF3E0 -306080 -306080 -30E180 -18B100 -18B100 -19B300 -0D1A00 -0D1A00 -0D1A00 -060C00 -060C00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 537 0 -DWIDTH 12 0 -BBX 13 12 -1 0 -BITMAP -7C78 -3830 -1C60 -0CC0 -0780 -0700 -0700 -0D80 -18C0 -30E0 -7070 -F8F8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 537 0 -DWIDTH 12 0 -BBX 13 17 -1 -5 -BITMAP -7838 -3010 -1820 -1820 -1860 -0C40 -0C40 -06C0 -0680 -0680 -0300 -0300 -0200 -0200 -C400 -EC00 -7800 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 481 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -FF80 -C380 -8700 -8600 -0C00 -1C00 -1800 -3000 -7080 -E080 -C180 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 21 1 -3 -BITMAP -0C -10 -30 -30 -30 -30 -30 -30 -30 -20 -C0 -20 -30 -30 -30 -30 -30 -30 -30 -10 -0C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 2 18 6 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 21 0 -3 -BITMAP -C0 -20 -30 -30 -30 -30 -30 -30 -30 -10 -0C -10 -30 -30 -30 -30 -30 -30 -30 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 4 1 6 -BITMAP -3C30 -7E70 -E7E0 -C3C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 296 0 -DWIDTH 7 0 -BBX 3 18 2 -4 -BITMAP -E0 -E0 -E0 -00 -40 -40 -40 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 10 18 2 -3 -BITMAP -0040 -0040 -0080 -1F80 -71C0 -61C0 -E2C0 -C200 -C400 -C400 -C800 -E800 -7040 -70C0 -3F00 -2000 -4000 -4000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 18 0 0 -BITMAP -03C0 -0660 -0C30 -0C70 -0C20 -0C00 -0600 -0600 -3FE0 -0700 -0300 -0300 -0300 -0300 -7608 -8C08 -8FF0 -73E0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 13 12 1 4 -BITMAP -C718 -DFD8 -3060 -2020 -6030 -6030 -6030 -6030 -2020 -3060 -DFD8 -C718 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 704 0 -DWIDTH 17 0 -BBX 17 18 0 0 -BITMAP -FC1F80 -300600 -380400 -180C00 -1C0800 -0C1800 -0E3000 -063000 -076000 -03C000 -1FFC00 -018000 -018000 -1FFC00 -018000 -018000 -03C000 -0FF800 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 2 18 6 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 22 1 -4 -BITMAP -0E00 -3380 -6380 -6180 -7000 -3C00 -3F00 -2F80 -43C0 -C1C0 -C0C0 -E0C0 -F0C0 -7C80 -3F00 -0F00 -0380 -0180 -6180 -7180 -7300 -1C00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 14 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 737 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -03F000 -0C0C00 -100200 -200100 -43F080 -461880 -8C0840 -8C0040 -8C0040 -8C0040 -8C0040 -8C0840 -461880 -43E080 -200100 -100200 -0C0C00 -03F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 334 0 -DWIDTH 9 0 -BBX 7 10 1 8 -BITMAP -78 -4C -04 -7C -C4 -CC -76 -00 -00 -FE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 12 0 -BBX 10 7 1 3 -BITMAP -0840 -3180 -6300 -C600 -6300 -3180 -0840 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 7 1 3 -BITMAP -FFF0 -FFF0 -0030 -0030 -0030 -0030 -0030 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 6 -BITMAP -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 737 0 -DWIDTH 20 0 -BBX 18 18 1 0 -BITMAP -03F000 -0C0C00 -100200 -200100 -47F080 -431880 -830840 -830840 -831040 -83E040 -833040 -831840 -430C80 -478E80 -200100 -100200 -0C0C00 -03F000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 7 2 1 14 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 8 7 0 11 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 11 1 2 -BITMAP -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 11 0 7 -BITMAP -7C -C6 -C6 -06 -0C -18 -30 -60 -C0 -C2 -FE -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 11 0 7 -BITMAP -7C -C6 -C6 -06 -0C -3C -06 -06 -C6 -C6 -7C -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 4 2 14 -BITMAP -18 -38 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 14 17 0 -5 -BITMAP -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3870 -3FB0 -2E3C -2000 -2000 -6000 -7000 -2000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 13 22 1 -4 -BITMAP -1FF8 -7330 -E330 -E330 -E330 -E330 -E330 -E330 -7330 -1F30 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -0330 -07F8 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 3 2 6 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 4 4 1 -4 -BITMAP -40 -70 -10 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 11 1 7 -BITMAP -10 -30 -F0 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 9 0 -BBX 7 10 1 8 -BITMAP -38 -44 -C6 -C6 -C6 -44 -38 -00 -00 -FE -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 12 0 -BBX 10 7 1 3 -BITMAP -8400 -6300 -3180 -18C0 -3180 -6300 -8400 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 18 18 0 0 -BITMAP -100400 -300C00 -F00800 -301800 -301000 -303000 -302000 -306100 -304300 -30C700 -FC8B00 -019B00 -011300 -033300 -026300 -067FC0 -040300 -0C0780 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 18 18 0 0 -BITMAP -100800 -301800 -F01000 -303000 -302000 -306000 -304000 -30CF80 -3098C0 -3198C0 -FD00C0 -030180 -020300 -060600 -040C00 -0C1840 -081FC0 -181FC0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 834 0 -DWIDTH 19 0 -BBX 18 18 0 0 -BITMAP -7C0400 -C60C00 -C60800 -061800 -0C1000 -3C3000 -062000 -066100 -C64300 -C6C700 -7C8B00 -019B00 -011300 -033300 -026300 -067FC0 -040300 -0C0780 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 18 1 -4 -BITMAP -0700 -0700 -0700 -0000 -0000 -0600 -0600 -0600 -0600 -0C00 -3800 -7000 -E000 -C1C0 -C1C0 -E0C0 -7180 -1E00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -030000 -038000 -00C000 -002000 -000000 -004000 -004000 -00C000 -00E000 -01E000 -013000 -033000 -023800 -061800 -041C00 -0C0C00 -0FFE00 -180600 -100700 -300300 -300380 -600180 -F807E0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -001800 -003800 -006000 -008000 -000000 -004000 -004000 -00C000 -00E000 -01E000 -013000 -033000 -023800 -061800 -041C00 -0C0C00 -0FFE00 -180600 -100700 -300300 -300380 -600180 -F807E0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -00C000 -01E000 -033000 -040800 -000000 -004000 -004000 -00C000 -00E000 -01E000 -013000 -033000 -023800 -061800 -041C00 -0C0C00 -0FFE00 -180600 -100700 -300300 -300380 -600180 -F807E0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 21 0 0 -BITMAP -018800 -02E800 -023000 -000000 -004000 -00C000 -00E000 -01E000 -013000 -033000 -023800 -061800 -041C00 -0C0C00 -0FFE00 -180600 -100700 -300300 -300380 -600180 -F807E0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 22 0 0 -BITMAP -031800 -031800 -031800 -000000 -004000 -004000 -00C000 -00E000 -01E000 -013000 -033000 -023800 -061800 -041C00 -0C0C00 -0FFE00 -180600 -100700 -300300 -300380 -600180 -F807E0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 19 23 0 0 -BITMAP -01C000 -022000 -022000 -022000 -01C000 -000000 -004000 -00C000 -00E000 -01E000 -013000 -033000 -023800 -061800 -041C00 -0C0C00 -0FFE00 -180600 -100700 -300300 -300380 -600180 -F807E0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 25 0 -BBX 24 18 0 0 -BITMAP -01FFFF -003607 -006603 -004601 -00C601 -008611 -018610 -010630 -0307F0 -020630 -07FE10 -040610 -0C0601 -080601 -180601 -100603 -380E07 -FE3FFF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 15 22 1 -4 -BITMAP -07F2 -1E1E -3806 -7002 -6002 -E002 -C000 -C000 -C000 -C000 -C000 -C000 -E000 -6002 -7002 -3806 -1C1C -07F0 -0100 -01C0 -0040 -0780 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -0600 -0700 -0180 -0040 -0000 -FFFC -381C -180C -1804 -1804 -1820 -1820 -1860 -1FE0 -1860 -1820 -1820 -1800 -1804 -1804 -180C -381C -FFFC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -0030 -0070 -00C0 -0100 -0000 -FFFC -381C -180C -1804 -1804 -1820 -1820 -1860 -1FE0 -1860 -1820 -1820 -1800 -1804 -1804 -180C -381C -FFFC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 14 23 1 0 -BITMAP -0180 -03C0 -0660 -0810 -0000 -FFFC -381C -180C -1804 -1804 -1820 -1820 -1860 -1FE0 -1860 -1820 -1820 -1800 -1804 -1804 -180C -381C -FFFC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 14 22 1 0 -BITMAP -0C60 -0C60 -0C60 -0000 -FFFC -381C -180C -1804 -1804 -1820 -1820 -1860 -1FE0 -1860 -1820 -1820 -1800 -1804 -1804 -180C -381C -FFFC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 8 23 1 0 -BITMAP -60 -70 -18 -04 -00 -FF -3C -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -3C -FF -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 8 23 1 0 -BITMAP -03 -07 -0C -10 -00 -FF -3C -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -3C -FF -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 8 23 1 0 -BITMAP -18 -3C -66 -81 -00 -FF -3C -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -3C -FF -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 407 0 -DWIDTH 9 0 -BBX 8 22 1 0 -BITMAP -C3 -C3 -C3 -00 -FF -3C -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -3C -FF -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 778 0 -DWIDTH 20 0 -BBX 17 18 1 0 -BITMAP -FFF000 -381C00 -180600 -180700 -180300 -180380 -180180 -180180 -FF0180 -180180 -180180 -180180 -180380 -180300 -180700 -180600 -381C00 -FFF000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 815 0 -DWIDTH 21 0 -BBX 19 22 1 0 -BITMAP -018800 -02E800 -023000 -000000 -F80FE0 -3C0380 -1C0100 -160100 -170100 -138100 -118100 -10C100 -10E100 -107100 -103100 -103900 -101D00 -100F00 -100700 -100300 -380300 -FE0100 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 23 1 0 -BITMAP -030000 -038000 -00C000 -002000 -000000 -07F000 -1C1C00 -300600 -700700 -600300 -E00380 -C00180 -C00180 -C00180 -C00180 -C00180 -C00180 -E00380 -600300 -700700 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 23 1 0 -BITMAP -001800 -003800 -006000 -008000 -000000 -07F000 -1C1C00 -300600 -700700 -600300 -E00380 -C00180 -C00180 -C00180 -C00180 -C00180 -C00180 -E00380 -600300 -700700 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 23 1 0 -BITMAP -00C000 -01E000 -033000 -040800 -000000 -07F000 -1C1C00 -300600 -700700 -600300 -E00380 -C00180 -C00180 -C00180 -C00180 -C00180 -C00180 -E00380 -600300 -700700 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 22 1 0 -BITMAP -031000 -05D000 -046000 -000000 -07F000 -1C1C00 -300600 -700700 -600300 -E00380 -C00180 -C00180 -C00180 -C00180 -C00180 -C00180 -E00380 -600300 -700700 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 22 1 0 -BITMAP -063000 -063000 -063000 -000000 -07F000 -1C1C00 -300600 -700700 -600300 -E00380 -C00180 -C00180 -C00180 -C00180 -C00180 -C00180 -E00380 -600300 -700700 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 13 12 1 1 -BITMAP -C018 -6030 -3060 -18C0 -0D80 -0700 -0700 -0D80 -18C0 -3060 -6030 -C018 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 20 1 -1 -BITMAP -000200 -07F600 -1C1C00 -300E00 -701F00 -603300 -E06380 -C04180 -C0C180 -C18180 -C30180 -C20180 -C60180 -EC0380 -780300 -700700 -300600 -7C1C00 -C7F000 -800000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 18 23 1 0 -BITMAP -030000 -038000 -00C000 -002000 -000000 -FE1FC0 -780700 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300600 -180400 -1C1C00 -07F000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 18 23 1 0 -BITMAP -000C00 -001C00 -003000 -004000 -000000 -FE1FC0 -780700 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300600 -180400 -1C1C00 -07F000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 18 23 1 0 -BITMAP -00C000 -01E000 -033000 -040800 -000000 -FE1FC0 -780700 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300600 -180400 -1C1C00 -07F000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 815 0 -DWIDTH 19 0 -BBX 18 22 1 0 -BITMAP -061800 -061800 -061800 -000000 -FE1FC0 -780700 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300200 -300600 -180400 -1C1C00 -07F000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 704 0 -DWIDTH 17 0 -BBX 19 23 -1 0 -BITMAP -000600 -000E00 -001800 -002000 -000000 -FE0FE0 -3C0380 -1C0300 -0C0600 -0E0400 -070C00 -030800 -019800 -01F000 -00F000 -006000 -006000 -006000 -006000 -006000 -006000 -00F000 -03FC00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 18 1 0 -BITMAP -FF00 -3C00 -1800 -1800 -1FE0 -1838 -181C -180C -180C -180C -181C -1818 -1830 -1FC0 -1800 -1800 -3C00 -FF00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 12 18 1 0 -BITMAP -0F80 -18C0 -3060 -3060 -3060 -3060 -30C0 -33C0 -3060 -3030 -3030 -3030 -3030 -3030 -3630 -3630 -3660 -F3C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 1 0 -BITMAP -1800 -1C00 -0600 -0100 -0000 -0000 -1F00 -7180 -70C0 -60C0 -00C0 -07C0 -38C0 -60C0 -C0C0 -C0C0 -E1F0 -7E60 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 1 0 -BITMAP -0180 -0380 -0600 -0800 -0000 -0000 -1F00 -7180 -70C0 -60C0 -00C0 -07C0 -38C0 -60C0 -C0C0 -C0C0 -E1F0 -7E60 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 18 1 0 -BITMAP -0600 -0F00 -1980 -2040 -0000 -0000 -1F00 -7180 -70C0 -60C0 -00C0 -07C0 -38C0 -60C0 -C0C0 -C0C0 -E1F0 -7E60 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 16 1 0 -BITMAP -1C40 -2380 -0000 -0000 -1F00 -7180 -70C0 -60C0 -00C0 -07C0 -38C0 -60C0 -C0C0 -C0C0 -E1F0 -7E60 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 16 1 0 -BITMAP -1980 -1980 -0000 -0000 -1F00 -7180 -70C0 -60C0 -00C0 -07C0 -38C0 -60C0 -C0C0 -C0C0 -E1F0 -7E60 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 19 1 0 -BITMAP -0E00 -1100 -1100 -1100 -0E00 -0000 -0000 -1F00 -7180 -70C0 -60C0 -00C0 -07C0 -38C0 -60C0 -C0C0 -C0C0 -E1F0 -7E60 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 796 0 -DWIDTH 21 0 -BBX 19 12 1 0 -BITMAP -1F1F00 -71F1C0 -60E0C0 -00E0E0 -00C060 -07FFE0 -38C000 -60C000 -C0E000 -C0E040 -E370C0 -7C1F80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 10 16 1 -4 -BITMAP -1F00 -71C0 -61C0 -E0C0 -C000 -C000 -C000 -C000 -E000 -6040 -70C0 -1F80 -0800 -0E00 -0200 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -1800 -1C00 -0600 -0100 -0000 -0000 -1F00 -71C0 -60C0 -E0E0 -C060 -FFE0 -C000 -C000 -E000 -6040 -70C0 -1F80 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0180 -0380 -0600 -0800 -0000 -0000 -1F00 -71C0 -60C0 -E0E0 -C060 -FFE0 -C000 -C000 -E000 -6040 -70C0 -1F80 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0600 -0F00 -1980 -2040 -0000 -0000 -1F00 -71C0 -60C0 -E0E0 -C060 -FFE0 -C000 -C000 -E000 -6040 -70C0 -1F80 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -3180 -3180 -0000 -0000 -1F00 -71C0 -60C0 -E0E0 -C060 -FFE0 -C000 -C000 -E000 -6040 -70C0 -1F80 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 315 0 -DWIDTH 8 0 -BBX 7 18 0 0 -BITMAP -C0 -E0 -30 -08 -00 -00 -78 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -7E -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 315 0 -DWIDTH 8 0 -BBX 6 18 1 0 -BITMAP -0C -1C -30 -40 -00 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 315 0 -DWIDTH 8 0 -BBX 8 18 0 0 -BITMAP -18 -3C -66 -81 -00 -00 -78 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -7E -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 315 0 -DWIDTH 8 0 -BBX 6 16 1 0 -BITMAP -CC -CC -00 -00 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -6000 -18C0 -0F00 -1E00 -6300 -0180 -1F80 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 14 16 0 0 -BITMAP -0E20 -11C0 -0000 -0000 -F1C0 -37E0 -3870 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -FCFC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -3000 -3800 -0C00 -0200 -0000 -0000 -1F00 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0180 -0380 -0600 -0800 -0000 -0000 -1F00 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -0600 -0F00 -1980 -2040 -0000 -0000 -1F00 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -1C40 -2380 -0000 -0000 -1F00 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -3180 -3180 -0000 -0000 -1F00 -71C0 -60C0 -E0E0 -C060 -C060 -C060 -C060 -E0E0 -60C0 -71C0 -1F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 606 0 -DWIDTH 14 0 -BBX 12 10 1 2 -BITMAP -0600 -0600 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0600 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 14 1 -1 -BITMAP -0080 -1F80 -71C0 -62C0 -E2E0 -C460 -C460 -C460 -C860 -E8E0 -68C0 -71C0 -3F00 -2000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0C00 -0E00 -0300 -0080 -0000 -0000 -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3870 -1FB0 -0E3C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -00C0 -01C0 -0300 -0400 -0000 -0000 -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3870 -1FB0 -0E3C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 14 18 0 0 -BITMAP -0300 -0780 -0CC0 -1020 -0000 -0000 -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3870 -1FB0 -0E3C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 14 16 0 0 -BITMAP -0CC0 -0CC0 -0000 -0000 -F0F0 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3030 -3870 -1FB0 -0E3C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 537 0 -DWIDTH 12 0 -BBX 13 23 -1 -5 -BITMAP -0060 -00E0 -0180 -0200 -0000 -0000 -7838 -3010 -1820 -1820 -1820 -0C40 -0C40 -0680 -0680 -0680 -0300 -0300 -0200 -0200 -C400 -EC00 -7800 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 574 0 -DWIDTH 14 0 -BBX 13 23 0 -5 -BITMAP -F000 -3000 -3000 -3000 -3000 -3000 -37C0 -3C70 -3830 -3038 -3018 -3018 -3018 -3018 -3038 -3830 -3C70 -37C0 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 537 0 -DWIDTH 12 0 -BBX 13 21 -1 -5 -BITMAP -0C60 -0C60 -0000 -0000 -7838 -3010 -1820 -1820 -1820 -0C40 -0C40 -0680 -0680 -0680 -0300 -0300 -0200 -0200 -C400 -EC00 -7800 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timB08-L1.bdf diff -u xc/fonts/bdf/75dpi/timB08-L1.bdf:1.1 xc/fonts/bdf/75dpi/timB08-L1.bdf:removed --- xc/fonts/bdf/75dpi/timB08-L1.bdf:1.1 Wed Apr 4 18:56:43 2001 +++ xc/fonts/bdf/75dpi/timB08-L1.bdf Wed Mar 16 21:04:17 2005 @@ -1,2486 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timB08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-R-Normal--8-80-75-75-P-47-ISO8859-1 -SIZE 8 75 75 -FONTBOUNDINGBOX 9 10 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 47 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 5 -X_HEIGHT 4 -FONT_ASCENT 7 -FONT_DESCENT 2 -FACE_NAME "Times Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 5 5 0 0 -BITMAP -A8 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 6 0 0 -BITMAP -C0 -C0 -C0 -C0 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 4 0 -BBX 3 3 0 3 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 -1 0 -BITMAP -50 -F8 -50 -F8 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 -1 -1 -BITMAP -20 -70 -C0 -60 -30 -E0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 1000 0 -DWIDTH 7 0 -BBX 5 5 0 0 -BITMAP -C8 -D0 -20 -58 -98 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -70 -C0 -74 -D8 -6C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 3 0 2 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 7 -1 -1 -BITMAP -40 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 7 -1 -1 -BITMAP -80 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 3 0 2 -BITMAP -F0 -60 -F0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 5 0 -BBX 4 3 0 1 -BITMAP -60 -F0 -60 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 3 3 -1 -2 -BITMAP -60 -60 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 2 1 -1 0 -BITMAP -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 7 -1 -1 -BITMAP -40 -40 -40 -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 -1 0 -BITMAP -60 -D0 -D0 -D0 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 -1 0 -BITMAP -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 -1 0 -BITMAP -E0 -30 -60 -C0 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 -1 0 -BITMAP -E0 -30 -70 -30 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 -1 0 -BITMAP -20 -60 -A0 -F0 -60 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 -1 0 -BITMAP -F0 -C0 -60 -30 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 -1 0 -BITMAP -70 -C0 -F0 -D0 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 -1 0 -BITMAP -F0 -30 -60 -40 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 -1 0 -BITMAP -60 -D0 -60 -D0 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 -1 0 -BITMAP -60 -B0 -70 -30 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 3 0 0 -BITMAP -C0 -00 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 5 0 -2 -BITMAP -C0 -00 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -30 -60 -C0 -60 -30 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 5 0 -BBX 3 3 0 1 -BITMAP -E0 -00 -E0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -C0 -60 -30 -60 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -E0 -30 -E0 -C0 -00 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 930 0 -DWIDTH 9 0 -BBX 8 7 0 -1 -BITMAP -3E -61 -CF -DB -CE -60 -38 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 5 -1 0 -BITMAP -30 -58 -78 -58 -DC -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -F0 -D8 -F0 -D8 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -70 -C8 -C0 -C8 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 -1 0 -BITMAP -F0 -68 -68 -68 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -F8 -60 -78 -60 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -F8 -60 -78 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -70 -C0 -D8 -D8 -70 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 5 5 0 0 -BITMAP -D8 -D8 -F8 -D8 -D8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 5 -1 0 -BITMAP -F0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -D8 -D0 -E0 -F0 -D8 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -E0 -60 -60 -68 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 8 0 -BBX 8 5 -1 0 -BITMAP -E7 -6E -7E -56 -D7 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 5 -1 0 -BITMAP -CC -68 -78 -58 -C8 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 5 -1 0 -BITMAP -F0 -68 -68 -70 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -70 -D8 -D8 -D8 -70 -20 -10 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 5 -1 0 -BITMAP -F8 -6C -78 -68 -EC -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 5 -1 0 -BITMAP -78 -E0 -70 -38 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 5 -1 0 -BITMAP -FC -B4 -30 -30 -78 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 5 -1 0 -BITMAP -E4 -6C -68 -38 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 1000 0 -DWIDTH 8 0 -BBX 8 5 -1 0 -BITMAP -EB -6A -6E -7C -24 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -D8 -F8 -20 -F8 -D8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 5 -1 0 -BITMAP -CC -68 -30 -30 -30 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 4 5 0 0 -BITMAP -F0 -30 -60 -C0 -F0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 7 -1 -1 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 7 -1 -1 -BITMAP -80 -80 -80 -C0 -C0 -40 -40 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 7 -1 -1 -BITMAP -E0 -60 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 581 0 -DWIDTH 5 0 -BBX 5 3 -1 2 -BITMAP -20 -70 -D8 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 1 -1 -2 -BITMAP -F0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 5 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -C0 -60 -E0 -E0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -80 -80 -C0 -A0 -A0 -C0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -60 -C0 -C0 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 3 6 0 0 -BITMAP -20 -20 -60 -A0 -A0 -60 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -60 -E0 -C0 -60 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 6 -1 0 -BITMAP -20 -40 -E0 -40 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 6 0 -2 -BITMAP -60 -A0 -A0 -60 -20 -C0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -80 -80 -C0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 6 0 0 -BITMAP -80 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -40 -00 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -80 -80 -A0 -C0 -A0 -A0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 6 0 0 -BITMAP -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 6 4 0 0 -BITMAP -F8 -D4 -D4 -D4 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -E0 -D0 -D0 -D0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -60 -D0 -D0 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 -2 -BITMAP -C0 -A0 -A0 -C0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 6 0 -2 -BITMAP -60 -A0 -A0 -60 -20 -20 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 3 0 -BBX 3 4 0 0 -BITMAP -E0 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 3 4 0 0 -BITMAP -60 -C0 -60 -C0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 5 -1 0 -BITMAP -40 -E0 -40 -40 -20 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -A0 -A0 -A0 -60 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -D0 -D0 -E0 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 5 0 -BBX 5 4 -1 0 -BITMAP -88 -A8 -F8 -50 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -A0 -E0 -E0 -A0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 6 0 -2 -BITMAP -A0 -A0 -A0 -60 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -E0 -60 -C0 -E0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 394 0 -DWIDTH 3 0 -BBX 3 7 -1 -1 -BITMAP -60 -40 -40 -C0 -40 -40 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 2 0 -BBX 1 7 -1 -1 -BITMAP -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 394 0 -DWIDTH 3 0 -BBX 3 7 -1 -1 -BITMAP -C0 -40 -40 -60 -40 -40 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 520 0 -DWIDTH 5 0 -BBX 5 2 -1 2 -BITMAP -68 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 7 -1 -2 -BITMAP -C0 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 6 -1 -1 -BITMAP -20 -70 -C0 -C0 -70 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 -1 0 -BITMAP -38 -60 -70 -60 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -90 -60 -60 -60 -90 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 5 -1 0 -BITMAP -CC -68 -FC -30 -30 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 2 0 -BBX 1 7 -1 -1 -BITMAP -80 -80 -80 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 -1 -1 -BITMAP -60 -C0 -E0 -A0 -E0 -60 -C0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 -1 5 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 7 7 -1 -1 -BITMAP -7C -82 -BA -A2 -BA -82 -7C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 5 -1 1 -BITMAP -C0 -20 -E0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 -1 0 -BITMAP -48 -D8 -90 -D8 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 3 -1 0 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 7 7 -1 -1 -BITMAP -7C -B2 -AA -B2 -AA -82 -7C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 -1 5 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 3 0 -BBX 3 3 -1 2 -BITMAP -40 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 5 0 -BBX 3 5 0 0 -BITMAP -40 -E0 -40 -00 -E0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 2 0 -BBX 2 4 0 2 -BITMAP -C0 -40 -80 -C0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 2 0 -BBX 2 4 0 2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 2 -1 4 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 5 0 -1 -BITMAP -A0 -A0 -A0 -D0 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 540 0 -DWIDTH 5 0 -BBX 5 7 -1 -1 -BITMAP -78 -D0 -D0 -D0 -50 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 2 2 -1 2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 3 -1 -2 -BITMAP -C0 -C0 -80 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 2 0 -BBX 2 4 -1 2 -BITMAP -C0 -40 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 330 0 -DWIDTH 3 0 -BBX 3 5 -1 1 -BITMAP -E0 -A0 -E0 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 -1 0 -BITMAP -90 -D8 -48 -D8 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 6 0 -BBX 7 7 -1 -1 -BITMAP -C0 -44 -48 -54 -2C -5E -04 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 6 0 -BBX 6 7 -1 -1 -BITMAP -C0 -44 -48 -5C -24 -48 -0C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 6 0 -BBX 6 7 0 -1 -BITMAP -C0 -C8 -50 -A8 -58 -BC -08 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 3 7 0 -2 -BITMAP -20 -00 -20 -40 -C0 -C0 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 -1 0 -BITMAP -60 -30 -00 -30 -58 -78 -58 -DC -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 -1 0 -BITMAP -18 -30 -00 -30 -58 -78 -58 -DC -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 -1 0 -BITMAP -30 -58 -00 -30 -58 -78 -58 -DC -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 -1 0 -BITMAP -34 -58 -00 -30 -58 -78 -58 -DC -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 -1 0 -BITMAP -48 -48 -00 -30 -58 -78 -58 -DC -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 -1 0 -BITMAP -30 -58 -30 -30 -58 -78 -58 -DC -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 7 0 -BBX 7 5 -1 0 -BITMAP -3E -58 -7C -58 -DE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -70 -C8 -C0 -C8 -70 -20 -40 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -30 -00 -F8 -60 -78 -60 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -18 -30 -00 -F8 -60 -78 -60 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -30 -58 -00 -F8 -60 -78 -60 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -48 -48 -00 -F8 -60 -78 -60 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 8 -1 0 -BITMAP -C0 -60 -00 -F0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 8 -1 0 -BITMAP -30 -60 -00 -F0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 8 -1 0 -BITMAP -60 -90 -00 -F0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 8 -1 0 -BITMAP -90 -90 -00 -F0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 -1 0 -BITMAP -70 -68 -E8 -68 -70 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 -1 0 -BITMAP -34 -58 -00 -CC -68 -78 -58 -D8 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -30 -00 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -18 -30 -00 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -70 -D8 -00 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -68 -B0 -00 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -50 -00 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 5 0 -BBX 5 4 -1 0 -BITMAP -D8 -70 -70 -D8 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 7 0 -1 -BITMAP -08 -78 -D8 -D8 -D8 -F0 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -30 -00 -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -18 -30 -00 -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -30 -58 -00 -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -48 -48 -00 -C8 -C8 -C8 -C8 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 -1 0 -BITMAP -18 -30 -00 -CC -68 -30 -30 -30 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -C0 -F0 -C8 -F0 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -60 -D0 -E0 -D0 -D0 -A0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -C0 -60 -00 -C0 -60 -E0 -E0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -30 -60 -00 -C0 -60 -E0 -E0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -40 -A0 -00 -C0 -60 -E0 -E0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -50 -A0 -00 -C0 -60 -E0 -E0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -A0 -A0 -00 -C0 -60 -E0 -E0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -40 -A0 -40 -C0 -60 -E0 -E0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 4 0 0 -BITMAP -D8 -78 -E0 -D8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 6 0 -2 -BITMAP -60 -C0 -C0 -60 -40 -80 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -C0 -60 -00 -60 -E0 -C0 -60 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -30 -60 -00 -60 -E0 -C0 -60 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -60 -B0 -00 -60 -E0 -C0 -60 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -A0 -A0 -00 -60 -E0 -C0 -60 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 7 -1 0 -BITMAP -C0 -60 -00 -40 -40 -40 -40 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 7 -1 0 -BITMAP -60 -C0 -00 -40 -40 -40 -40 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 7 -1 0 -BITMAP -40 -A0 -00 -40 -40 -40 -40 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 7 -1 0 -BITMAP -A0 -A0 -00 -40 -40 -40 -40 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 -1 0 -BITMAP -C0 -68 -30 -70 -D8 -D8 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -A0 -00 -E0 -D0 -D0 -D0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -C0 -60 -00 -60 -D0 -D0 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -30 -60 -00 -60 -D0 -D0 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -B0 -00 -60 -D0 -D0 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -A0 -00 -60 -D0 -D0 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -50 -00 -60 -D0 -D0 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 5 0 -BBX 3 5 0 0 -BITMAP -40 -00 -E0 -00 -40 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 6 0 -1 -BITMAP -08 -70 -D0 -D0 -60 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -C0 -60 -00 -A0 -A0 -A0 -60 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -30 -60 -00 -A0 -A0 -A0 -60 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -60 -B0 -00 -A0 -A0 -A0 -60 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -A0 -A0 -00 -A0 -A0 -A0 -60 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 9 0 -2 -BITMAP -30 -60 -00 -A0 -A0 -A0 -60 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 3 8 0 -2 -BITMAP -80 -80 -C0 -A0 -A0 -C0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 9 0 -2 -BITMAP -A0 -A0 -00 -A0 -A0 -A0 -60 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timB10-L1.bdf diff -u xc/fonts/bdf/75dpi/timB10-L1.bdf:1.1 xc/fonts/bdf/75dpi/timB10-L1.bdf:removed --- xc/fonts/bdf/75dpi/timB10-L1.bdf:1.1 Wed Apr 4 18:56:44 2001 +++ xc/fonts/bdf/75dpi/timB10-L1.bdf Wed Mar 16 21:04:17 2005 @@ -1,2750 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timB10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-R-Normal--10-100-75-75-P-57-ISO8859-1 -SIZE 10 75 75 -FONTBOUNDINGBOX 12 13 -1 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 57 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 7 -X_HEIGHT 5 -FONT_ASCENT 9 -FONT_DESCENT 3 -FACE_NAME "Times Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 7 7 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 7 1 0 -BITMAP -C0 -C0 -C0 -C0 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 5 0 -BBX 3 3 1 4 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -50 -50 -F8 -50 -F8 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 9 0 -1 -BITMAP -20 -70 -A8 -E0 -70 -38 -A8 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 1000 0 -DWIDTH 9 0 -BBX 7 7 0 0 -BITMAP -76 -DC -E8 -10 -2E -5A -9C -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -30 -68 -68 -76 -DC -CC -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 3 0 4 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 -3 -BITMAP -20 -60 -40 -C0 -C0 -C0 -C0 -40 -60 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 -3 -BITMAP -80 -C0 -40 -60 -60 -60 -60 -40 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 2 -BITMAP -20 -F8 -70 -F8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 3 0 -1 -BITMAP -C0 -C0 -40 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -20 -20 -60 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -D0 -D0 -D0 -D0 -D0 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -F0 -30 -20 -40 -F0 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -B0 -30 -60 -30 -B0 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -10 -30 -50 -90 -F8 -30 -30 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -E0 -E0 -80 -E0 -30 -B0 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -30 -60 -C0 -F0 -D0 -D0 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -78 -F0 -90 -30 -20 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -D0 -D0 -60 -B0 -B0 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -B0 -B0 -B0 -70 -20 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 5 1 0 -BITMAP -C0 -C0 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 6 1 -1 -BITMAP -C0 -C0 -00 -C0 -C0 -40 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -18 -70 -C0 -70 -18 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -C0 -70 -18 -70 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -60 -B0 -B0 -20 -00 -60 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 930 0 -DWIDTH 11 0 -BBX 11 9 0 -2 -BITMAP -0F80 -30C0 -6D60 -DA60 -D260 -D240 -CD80 -6000 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -10 -18 -38 -2C -7C -4E -EF -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -F8 -6C -6C -78 -6C -6C -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -7C -CC -C0 -C0 -C0 -EC -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -FC -66 -66 -66 -66 -66 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -FC -64 -60 -70 -60 -64 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -FC -64 -68 -78 -68 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -7C -CC -C0 -DC -CC -CC -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -E7 -66 -66 -7E -66 -66 -E7 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 -1 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -EE -64 -68 -78 -6C -6E -E7 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -F0 -60 -60 -60 -64 -6C -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -E380 -7300 -7700 -5B00 -5B00 -4B00 -E380 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -EE -64 -74 -54 -5C -4C -E4 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -F8 -6C -6C -78 -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 9 0 -2 -BITMAP -78 -CC -CC -CC -CC -CC -78 -30 -1C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -F8 -6C -6C -78 -68 -6C -EE -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -78 -C8 -E0 -70 -38 -98 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -FC -B4 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -F6 -64 -64 -64 -64 -64 -38 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -F3 -62 -74 -34 -38 -18 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 1000 0 -DWIDTH 10 0 -BBX 10 7 0 0 -BITMAP -EEC0 -6C80 -6D80 -6D00 -3700 -3600 -1200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -E6 -64 -38 -38 -2C -46 -CE -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -F7 -62 -34 -38 -18 -18 -3C -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -FC -CC -98 -30 -64 -CC -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 -3 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -80 -80 -C0 -40 -60 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 -3 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 581 0 -DWIDTH 6 0 -BBX 5 4 0 3 -BITMAP -20 -70 -D8 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 1 0 -3 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 2 1 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -60 -B0 -70 -90 -F8 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -C0 -C0 -E0 -D0 -D0 -D0 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -D0 -C0 -D0 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -38 -18 -78 -D8 -D8 -D8 -6C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -D0 -F0 -C0 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -60 -C0 -E0 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 -3 -BITMAP -78 -D0 -D0 -70 -C0 -F0 -90 -F0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -C0 -C0 -F0 -D0 -D0 -D0 -D8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 8 0 0 -BITMAP -C0 -C0 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 -2 -BITMAP -60 -60 -00 -60 -60 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -C0 -C0 -D8 -D0 -E0 -D0 -D8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 7 0 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 8 5 0 0 -BITMAP -AC -FE -D6 -D6 -D7 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -B0 -D8 -D8 -D8 -DC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -E0 -D0 -D0 -D0 -E0 -C0 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -70 -D0 -D0 -D0 -70 -30 -38 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -D0 -F0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -C0 -E0 -60 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -40 -C0 -E0 -C0 -C0 -C0 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -D0 -D0 -D0 -70 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -D0 -70 -60 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -AC -A8 -B8 -F0 -50 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -D0 -F0 -60 -F0 -B0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -D8 -D8 -70 -70 -20 -A0 -E0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -B0 -60 -D0 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 394 0 -DWIDTH 4 0 -BBX 4 10 0 -3 -BITMAP -30 -60 -60 -40 -C0 -C0 -40 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 3 0 -BBX 1 9 1 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 394 0 -DWIDTH 4 0 -BBX 4 10 -1 -3 -BITMAP -C0 -60 -60 -20 -30 -30 -20 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 520 0 -DWIDTH 6 0 -BBX 5 2 0 2 -BITMAP -68 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 7 1 -3 -BITMAP -C0 -C0 -00 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 7 0 -1 -BITMAP -10 -78 -D0 -D0 -E0 -78 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -38 -68 -60 -F8 -60 -E8 -D8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -88 -70 -50 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -D8 -D8 -70 -20 -70 -20 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 3 0 -BBX 1 9 1 -2 -BITMAP -80 -80 -80 -80 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 9 0 -2 -BITMAP -60 -B0 -C0 -A0 -D0 -70 -30 -D0 -60 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 6 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -9A -A2 -9A -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 3 6 0 1 -BITMAP -C0 -20 -E0 -A0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -28 -50 -A0 -50 -28 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 6 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 3 3 0 4 -BITMAP -60 -A0 -C0 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -20 -20 -F8 -20 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 5 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 -3 -BITMAP -D8 -D0 -D0 -D0 -F0 -80 -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 540 0 -DWIDTH 6 0 -BBX 6 10 0 -3 -BITMAP -7C -E8 -E8 -E8 -68 -28 -28 -28 -28 -28 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 2 1 2 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 3 1 -3 -BITMAP -80 -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -40 -C0 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 330 0 -DWIDTH 4 0 -BBX 3 6 0 1 -BITMAP -40 -A0 -A0 -40 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -A0 -50 -28 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -44 -C8 -48 -F4 -2C -5E -84 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -44 -C8 -48 -F6 -2A -44 -8E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -E4 -48 -28 -D4 -2C -5E -84 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 7 1 -3 -BITMAP -60 -60 -00 -40 -D0 -D0 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -20 -10 -00 -10 -18 -38 -2C -7C -4E -EF -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -08 -10 -00 -10 -18 -38 -2C -7C -4E -EF -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -18 -24 -00 -10 -18 -38 -2C -7C -4E -EF -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -34 -58 -00 -10 -18 -38 -2C -7C -4E -EF -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -28 -28 -00 -10 -18 -38 -2C -7C -4E -EF -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -10 -28 -10 -10 -18 -38 -2C -7C -4E -EF -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -7F -39 -58 -5E -F8 -99 -DF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 10 0 -3 -BITMAP -7C -CC -C0 -C0 -C0 -EC -78 -20 -10 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -20 -10 -00 -FC -64 -60 -70 -60 -64 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -08 -10 -00 -FC -64 -60 -70 -60 -64 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -30 -48 -00 -FC -64 -60 -70 -60 -64 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -28 -28 -00 -FC -64 -60 -70 -60 -64 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -40 -20 -00 -F0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -10 -20 -00 -F0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -60 -90 -00 -F0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -A0 -A0 -00 -F0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -FC -66 -66 -F6 -66 -66 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -34 -58 -00 -EE -64 -74 -54 -5C -4C -E4 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -20 -10 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -08 -10 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -30 -48 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -34 -58 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -50 -50 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -88 -70 -20 -70 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 8 9 -1 -1 -BITMAP -01 -3E -66 -6E -76 -76 -66 -7C -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -10 -08 -00 -F6 -64 -64 -64 -64 -64 -38 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -04 -08 -00 -F6 -64 -64 -64 -64 -64 -38 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -18 -24 -00 -F6 -64 -64 -64 -64 -64 -38 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -28 -28 -00 -F6 -64 -64 -64 -64 -64 -38 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -04 -08 -00 -F7 -62 -34 -38 -18 -18 -3C -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -E0 -78 -6C -6C -78 -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -70 -C8 -C8 -D0 -C8 -C8 -D8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -60 -B0 -70 -90 -F8 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -20 -00 -60 -B0 -70 -90 -F8 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -60 -90 -00 -60 -B0 -70 -90 -F8 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -68 -B0 -00 -60 -B0 -70 -90 -F8 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -50 -50 -00 -60 -B0 -70 -90 -F8 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -50 -20 -60 -B0 -70 -90 -F8 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 5 0 0 -BITMAP -6E -BA -7E -B8 -EE -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 -3 -BITMAP -70 -D0 -C0 -D0 -70 -40 -20 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -70 -D0 -F0 -C0 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -70 -D0 -F0 -C0 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -60 -90 -00 -70 -D0 -F0 -C0 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -50 -50 -00 -70 -D0 -F0 -C0 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 8 0 0 -BITMAP -80 -40 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 8 0 0 -BITMAP -40 -80 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 8 -1 0 -BITMAP -60 -90 -00 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 8 -1 0 -BITMAP -A0 -A0 -00 -60 -60 -60 -60 -60 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -40 -78 -B0 -78 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -68 -B0 -00 -B0 -D8 -D8 -D8 -DC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -20 -00 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -90 -00 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -68 -B0 -00 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -50 -00 -70 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 7 0 -1 -BITMAP -10 -70 -D8 -D8 -D8 -70 -40 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -D8 -D0 -D0 -D0 -70 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -20 -00 -D8 -D0 -D0 -D0 -70 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -60 -90 -00 -D8 -D0 -D0 -D0 -70 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -50 -50 -00 -D8 -D0 -D0 -D0 -70 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 11 0 -3 -BITMAP -10 -20 -00 -D8 -D8 -70 -70 -20 -20 -C0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 10 0 -3 -BITMAP -C0 -C0 -E0 -D0 -D0 -D0 -E0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 11 0 -3 -BITMAP -50 -50 -00 -D8 -D8 -70 -70 -20 -20 -C0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timB12-L1.bdf diff -u xc/fonts/bdf/75dpi/timB12-L1.bdf:1.1 xc/fonts/bdf/75dpi/timB12-L1.bdf:removed --- xc/fonts/bdf/75dpi/timB12-L1.bdf:1.1 Wed Apr 4 18:56:44 2001 +++ xc/fonts/bdf/75dpi/timB12-L1.bdf Wed Mar 16 21:04:17 2005 @@ -1,3034 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timB12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-R-Normal--12-120-75-75-P-67-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 13 15 -1 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 67 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 9 -X_HEIGHT 6 -FONT_ASCENT 11 -FONT_DESCENT 3 -FACE_NAME "Times Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 -1 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 9 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -80 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 5 0 -BBX 3 4 1 5 -BITMAP -A0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 8 -1 1 -BITMAP -14 -14 -7E -28 -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 11 0 -1 -BITMAP -20 -70 -B8 -E8 -F0 -78 -38 -A8 -B8 -70 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 1000 0 -DWIDTH 12 0 -BBX 9 9 1 0 -BITMAP -6100 -DF00 -D600 -D400 -6B00 -1680 -3680 -6680 -4300 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -38 -6C -68 -33 -7A -CC -CC -EF -72 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 4 0 5 -BITMAP -80 -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 12 0 -3 -BITMAP -20 -60 -40 -C0 -C0 -C0 -C0 -C0 -C0 -40 -60 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 12 0 -3 -BITMAP -80 -C0 -40 -60 -60 -60 -60 -60 -60 -40 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 4 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 4 1 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 2 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -20 -20 -60 -40 -40 -C0 -80 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -D8 -D8 -D8 -D8 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -60 -E0 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -F8 -98 -18 -10 -20 -48 -F8 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -F8 -98 -18 -30 -18 -18 -D8 -F0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -18 -18 -38 -58 -58 -D8 -FC -18 -18 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -7C -70 -C0 -F0 -78 -18 -98 -D8 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -18 -70 -60 -C0 -F0 -D8 -D8 -D8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -F8 -F8 -88 -10 -10 -30 -30 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -D8 -C8 -E8 -70 -B8 -98 -D8 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -D8 -D8 -D8 -78 -18 -30 -70 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 6 1 0 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 8 1 -2 -BITMAP -C0 -C0 -00 -00 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -1C -70 -C0 -70 -1C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 6 5 0 1 -BITMAP -E0 -38 -0C -38 -E0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 9 1 0 -BITMAP -70 -D8 -D8 -18 -30 -20 -00 -60 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 930 0 -DWIDTH 12 0 -BBX 11 11 0 -2 -BITMAP -0F80 -38C0 -7060 -66A0 -CDA0 -D920 -DB20 -DB40 -6D80 -3000 -1F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 9 -1 0 -BITMAP -0C00 -0C00 -1E00 -1600 -3600 -2300 -7F00 -4380 -E780 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FE -67 -63 -66 -7C -67 -63 -67 -FE -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -3A -66 -C2 -C0 -C0 -C0 -C0 -62 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FC -66 -63 -63 -63 -63 -63 -66 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FE -66 -62 -68 -78 -68 -62 -66 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FE -66 -62 -68 -78 -68 -60 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3A -66 -C2 -C0 -C0 -CF -C6 -66 -3C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -F780 -6300 -6300 -6300 -7F00 -6300 -6300 -6300 -F780 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 -1 -BITMAP -3C -18 -18 -18 -18 -18 -18 -D8 -D8 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -F780 -6600 -6C00 -6800 -7800 -6C00 -6600 -6300 -F780 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -62 -66 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -E1C0 -7380 -7380 -7580 -5D80 -5D80 -4980 -4980 -E3C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -E7 -72 -72 -5A -5A -4E -4E -46 -E2 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FC -66 -66 -66 -7C -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 11 0 -2 -BITMAP -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -1C -0F -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -FC00 -6600 -6600 -6600 -7C00 -6C00 -6600 -6300 -F780 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -7C -CC -C4 -E0 -78 -1C -8C -CC -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FF -99 -99 -18 -18 -18 -18 -18 -3C -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -F7 -62 -62 -62 -62 -62 -62 -62 -3C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -F380 -6100 -6200 -3200 -3200 -1C00 -1C00 -0800 -0800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 1000 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -EF60 -6640 -6640 -72C0 -3680 -3680 -3B80 -1900 -1100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -F7 -62 -74 -38 -18 -3C -2E -46 -EF -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -F7 -62 -76 -34 -3C -18 -18 -18 -3C -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FE -CE -8C -18 -38 -30 -62 -E6 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 12 0 -3 -BITMAP -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -80 -80 -C0 -40 -40 -60 -20 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 12 0 -3 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 581 0 -DWIDTH 7 0 -BBX 5 5 1 4 -BITMAP -20 -70 -50 -D8 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 1 0 -3 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 2 1 7 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -78 -CC -3C -CC -CC -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 -1 0 -BITMAP -E0 -60 -60 -78 -6C -6C -6C -6C -58 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -C8 -C0 -C0 -E8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -38 -18 -18 -78 -D8 -D8 -D8 -D8 -6C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -78 -CC -FC -C0 -E4 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 5 9 -1 0 -BITMAP -38 -68 -60 -F0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 -3 -BITMAP -7C -C8 -C8 -F0 -60 -78 -CC -CC -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -E0 -60 -60 -78 -6C -6C -6C -6C -EE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 9 -1 0 -BITMAP -60 -60 -00 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 12 -1 -3 -BITMAP -60 -60 -00 -E0 -60 -60 -60 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 9 -1 0 -BITMAP -E0 -60 -60 -66 -6C -78 -6C -66 -E7 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 9 -1 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 10 6 -1 0 -BITMAP -DB00 -6D80 -6D80 -6D80 -6D80 -EDC0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -F8 -6C -6C -6C -6C -EE -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 -1 -3 -BITMAP -F8 -6C -6C -6C -6C -78 -60 -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 -3 -BITMAP -78 -D8 -D8 -D8 -D8 -78 -18 -18 -3C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 6 -1 0 -BITMAP -D8 -68 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -78 -C8 -F0 -78 -98 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 8 -1 0 -BITMAP -20 -60 -F0 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -EC -6C -6C -6C -7C -36 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -E6 -64 -34 -3C -18 -18 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 10 6 -1 0 -BITMAP -EEC0 -6480 -3680 -3700 -1B00 -1B00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -EC -68 -30 -30 -58 -DC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 -3 -BITMAP -CC -C8 -C8 -68 -70 -30 -20 -E0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -F8 -98 -30 -60 -C8 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 394 0 -DWIDTH 5 0 -BBX 5 12 -1 -3 -BITMAP -18 -30 -30 -30 -60 -C0 -60 -30 -30 -30 -30 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 3 0 -BBX 1 12 1 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 394 0 -DWIDTH 5 0 -BBX 5 12 0 -3 -BITMAP -C0 -60 -60 -60 -30 -18 -30 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 520 0 -DWIDTH 7 0 -BBX 6 3 0 3 -BITMAP -64 -FC -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 -1 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 9 1 -3 -BITMAP -C0 -C0 -00 -40 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -08 -78 -DC -D0 -D0 -E8 -78 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -38 -6C -68 -60 -F8 -60 -60 -FC -D8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 6 0 2 -BITMAP -CC -FC -48 -48 -FC -CC -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -F7 -66 -34 -3C -18 -3C -18 -18 -3C -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 3 0 -BBX 1 12 1 -3 -BITMAP -80 -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 12 0 -3 -BITMAP -78 -C8 -E0 -70 -B8 -D8 -E8 -70 -38 -98 -98 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 7 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -3E00 -4100 -9E80 -A280 -A080 -A280 -9C80 -4100 -3E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 3 6 0 3 -BITMAP -C0 -20 -E0 -A0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 6 1 0 -BITMAP -24 -6C -D8 -D8 -6C -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 6 4 1 1 -BITMAP -FC -04 -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 0 2 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -3E00 -4100 -BC80 -9480 -9880 -9480 -B680 -4100 -3E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 1 0 7 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 4 4 0 5 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -20 -20 -F8 -20 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 4 5 0 4 -BITMAP -60 -B0 -30 -60 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 4 5 0 4 -BITMAP -E0 -30 -60 -30 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 2 1 7 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 9 -1 -3 -BITMAP -EC -6C -6C -6C -7C -76 -40 -60 -60 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 540 0 -DWIDTH 8 0 -BBX 7 12 0 -3 -BITMAP -7E -F4 -F4 -F4 -F4 -74 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 2 2 0 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 3 0 -3 -BITMAP -40 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 3 5 0 4 -BITMAP -40 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 330 0 -DWIDTH 4 0 -BBX 3 6 0 3 -BITMAP -40 -A0 -A0 -40 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 6 1 0 -BITMAP -90 -D8 -6C -6C -D8 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -42 -C4 -44 -48 -EA -16 -1A -2F -22 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -42 -C4 -44 -48 -F6 -1B -13 -26 -2F -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -E2 -34 -64 -38 -EA -16 -1A -2F -22 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 9 1 -3 -BITMAP -30 -30 -00 -20 -60 -C0 -D8 -D8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 12 -1 0 -BITMAP -0800 -0400 -0000 -0C00 -0C00 -1E00 -1600 -3600 -2300 -7F00 -4380 -E780 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 12 -1 0 -BITMAP -0200 -0400 -0000 -0C00 -0C00 -1E00 -1600 -3600 -2300 -7F00 -4380 -E780 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 12 -1 0 -BITMAP -0C00 -1200 -0000 -0C00 -0C00 -1E00 -1600 -3600 -2300 -7F00 -4380 -E780 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 12 -1 0 -BITMAP -0D00 -1600 -0000 -0C00 -0C00 -1E00 -1600 -3600 -2300 -7F00 -4380 -E780 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 12 -1 0 -BITMAP -1200 -1200 -0000 -0C00 -0C00 -1E00 -1600 -3600 -2300 -7F00 -4380 -E780 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 12 -1 0 -BITMAP -0400 -0A00 -0400 -0C00 -0C00 -1E00 -1600 -3600 -2300 -7F00 -4380 -E780 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 13 0 -BBX 12 9 0 0 -BITMAP -1FF0 -0E30 -1E10 -1640 -37C0 -3E40 -6610 -4630 -EFF0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 12 0 -3 -BITMAP -3A -66 -C2 -C0 -C0 -C0 -C0 -62 -3C -10 -08 -38 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -20 -10 -00 -FE -66 -62 -68 -78 -68 -62 -66 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -08 -10 -00 -FE -66 -62 -68 -78 -68 -62 -66 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -10 -28 -00 -FE -66 -62 -68 -78 -68 -62 -66 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -24 -24 -00 -FE -66 -62 -68 -78 -68 -62 -66 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 12 0 0 -BITMAP -40 -20 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 12 0 0 -BITMAP -20 -40 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 12 0 0 -BITMAP -60 -90 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 12 0 0 -BITMAP -90 -90 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FC -66 -63 -63 -F3 -63 -63 -66 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -1A -2C -00 -E7 -72 -72 -5A -5A -4E -4E -46 -E2 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -10 -08 -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -04 -08 -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -18 -24 -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -1A -2C -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -24 -24 -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -84 -78 -30 -78 -84 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 11 0 -1 -BITMAP -03 -3E -66 -CF -CB -DB -D3 -F3 -66 -FC -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -10 -08 -00 -F7 -62 -62 -62 -62 -62 -62 -62 -3C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -04 -08 -00 -F7 -62 -62 -62 -62 -62 -62 -62 -3C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -08 -14 -00 -F7 -62 -62 -62 -62 -62 -62 -62 -3C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -24 -24 -00 -F7 -62 -62 -62 -62 -62 -62 -62 -3C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -02 -04 -00 -F7 -62 -76 -34 -3C -18 -18 -18 -3C -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -F0 -60 -7C -66 -66 -66 -7C -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -3C -66 -66 -6C -66 -66 -66 -66 -EC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -20 -10 -00 -78 -CC -3C -CC -CC -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -10 -20 -00 -78 -CC -3C -CC -CC -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -10 -28 -00 -78 -CC -3C -CC -CC -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -34 -58 -00 -78 -CC -3C -CC -CC -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -28 -28 -00 -78 -CC -3C -CC -CC -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -10 -28 -10 -00 -78 -CC -3C -CC -CC -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 6 0 0 -BITMAP -6C -DA -3E -D8 -DE -EC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 9 0 -3 -BITMAP -78 -C8 -C0 -C0 -E8 -70 -20 -10 -70 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -78 -CC -FC -C0 -E4 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -10 -20 -00 -78 -CC -FC -C0 -E4 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -10 -28 -00 -78 -CC -FC -C0 -E4 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -28 -28 -00 -78 -CC -FC -C0 -E4 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 9 -1 0 -BITMAP -40 -20 -00 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 9 -1 0 -BITMAP -20 -40 -00 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 9 -1 0 -BITMAP -40 -A0 -00 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 9 -1 0 -BITMAP -A0 -A0 -00 -E0 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -D8 -70 -90 -78 -DC -CC -CC -EC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -34 -58 -00 -F8 -6C -6C -6C -6C -EE -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -10 -20 -00 -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -20 -50 -00 -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -68 -B0 -00 -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -50 -50 -00 -78 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 8 0 -1 -BITMAP -08 -78 -CC -DC -EC -CC -78 -40 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -20 -10 -00 -EC -6C -6C -6C -7C -36 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -08 -10 -00 -EC -6C -6C -6C -7C -36 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -10 -28 -00 -EC -6C -6C -6C -7C -36 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -28 -28 -00 -EC -6C -6C -6C -7C -36 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -10 -20 -00 -CC -C8 -C8 -68 -70 -30 -20 -E0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 12 -1 -3 -BITMAP -E0 -60 -60 -78 -6C -6C -6C -6C -78 -60 -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -50 -50 -00 -CC -C8 -C8 -68 -70 -30 -20 -E0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timB14-L1.bdf diff -u xc/fonts/bdf/75dpi/timB14-L1.bdf:1.1 xc/fonts/bdf/75dpi/timB14-L1.bdf:removed --- xc/fonts/bdf/75dpi/timB14-L1.bdf:1.1 Wed Apr 4 18:56:44 2001 +++ xc/fonts/bdf/75dpi/timB14-L1.bdf Wed Mar 16 21:04:17 2005 @@ -1,3245 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timB14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-R-Normal--14-140-75-75-P-77-ISO8859-1 -SIZE 14 75 75 -FONTBOUNDINGBOX 16 18 -1 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 77 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 10 -X_HEIGHT 7 -FONT_ASCENT 12 -FONT_DESCENT 3 -FACE_NAME "Times Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 9 9 1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 10 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 7 0 -BBX 5 4 1 6 -BITMAP -D8 -D8 -D8 -48 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -14 -14 -14 -7E -28 -28 -FC -50 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 12 0 -1 -BITMAP -10 -78 -D4 -D4 -F0 -78 -3C -1C -94 -D4 -78 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 1000 0 -DWIDTH 14 0 -BBX 13 10 0 0 -BITMAP -38C0 -67C0 -C580 -C900 -7300 -0670 -04C8 -0D88 -1990 -18E0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 9 10 1 0 -BITMAP -3C00 -6600 -6600 -3C00 -3B80 -7900 -DD00 -CE00 -EF80 -7B00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 4 1 6 -BITMAP -C0 -C0 -C0 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -20 -60 -40 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -40 -60 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -80 -C0 -40 -60 -60 -60 -60 -60 -60 -60 -40 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 5 1 5 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 2 4 1 -2 -BITMAP -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 2 0 2 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 11 0 0 -BITMAP -08 -18 -10 -30 -20 -60 -40 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -78 -48 -CC -CC -CC -CC -CC -CC -48 -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -38 -7C -8C -0C -0C -18 -30 -40 -FC -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -38 -7C -8C -0C -38 -1C -0C -C4 -EC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -18 -38 -38 -58 -58 -98 -FC -FC -18 -18 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -7C -7C -40 -78 -7C -0C -04 -C4 -CC -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -0C -38 -60 -C0 -F8 -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -FC -FC -8C -08 -18 -10 -10 -30 -20 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -78 -CC -CC -EC -78 -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -78 -CC -CC -CC -CC -7C -18 -30 -70 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 2 7 2 0 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 2 9 2 -2 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -06 -1C -70 -C0 -70 -1C -06 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 6 3 1 2 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -C0 -70 -1C -06 -1C -70 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -70 -D8 -D8 -18 -30 -60 -60 -00 -60 -60 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 930 0 -DWIDTH 14 0 -BBX 11 12 1 -2 -BITMAP -0F80 -30C0 -6060 -4520 -CF20 -9B20 -9B20 -DF60 -CDC0 -6000 -3800 -0F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -0C00 -0C00 -1E00 -1600 -3300 -2300 -3F00 -6180 -4180 -E3C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -FE -63 -63 -63 -7E -63 -63 -63 -63 -FE -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3D -63 -C1 -C1 -C0 -C0 -C0 -C1 -63 -3E -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -FE00 -6300 -6180 -6180 -6180 -6180 -6180 -6180 -6300 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -FF -61 -61 -64 -7C -64 -61 -61 -63 -FF -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -FF -63 -61 -64 -7C -64 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -3D00 -6300 -C100 -C100 -C000 -C780 -C300 -C300 -6300 -3E00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -F3C0 -6180 -6180 -6180 -7F80 -6180 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 10 1 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 -1 -BITMAP -3C -18 -18 -18 -18 -18 -18 -18 -D8 -D8 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -F7C0 -6300 -6200 -6400 -7800 -7C00 -6E00 -6700 -6380 -F7C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -F0 -60 -60 -60 -60 -60 -61 -61 -63 -FF -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 13 0 -BBX 12 10 0 0 -BITMAP -F0F0 -70E0 -70E0 -5960 -5960 -5A60 -4E60 -4E60 -4460 -E4F0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -E1C0 -7080 -7080 -5880 -4C80 -4E80 -4780 -4380 -4180 -E080 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -FE -67 -63 -63 -63 -7E -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 13 1 -3 -BITMAP -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -1C00 -0E00 -0380 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -FE00 -6700 -6300 -6300 -6600 -7C00 -6E00 -6700 -6380 -F1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -7A -C6 -C2 -E0 -78 -1C -0E -86 -C6 -FC -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -FF -DB -99 -18 -18 -18 -18 -18 -18 -3C -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -F380 -6100 -6100 -6100 -6100 -6100 -6100 -6100 -7300 -3E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -F1C0 -6080 -6180 -3100 -3300 -3200 -1A00 -1E00 -0C00 -0C00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 1000 0 -DWIDTH 15 0 -BBX 15 10 0 0 -BITMAP -F79E -630C -6308 -3188 -3190 -3390 -1AD0 -1CE0 -0C60 -0C60 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 10 0 0 -BITMAP -F1C0 -7080 -3900 -1E00 -0C00 -0E00 -1700 -2380 -41C0 -E3E0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -F9C0 -7080 -3100 -3900 -1A00 -1E00 -0C00 -0C00 -0C00 -1E00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -FF -C7 -86 -8C -18 -18 -31 -61 -E3 -FF -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 13 1 -3 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 11 -1 0 -BITMAP -80 -C0 -40 -60 -20 -30 -10 -10 -18 -08 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 13 0 -3 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 581 0 -DWIDTH 8 0 -BBX 5 5 1 5 -BITMAP -20 -70 -50 -D8 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 1 0 -4 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 1 8 -BITMAP -80 -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -E0 -60 -60 -7C -66 -66 -66 -66 -66 -5C -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -38 -4C -CC -C0 -C0 -E4 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -1C -0C -0C -7C -CC -CC -CC -CC -CC -76 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -38 -4C -CC -FC -C0 -E4 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -38 -68 -60 -F0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 -3 -BITMAP -7E -CC -CC -CC -78 -40 -7C -FE -82 -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -E0 -60 -60 -6C -76 -66 -66 -66 -66 -E7 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -60 -60 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 13 -1 -3 -BITMAP -30 -30 -00 -70 -30 -30 -30 -30 -30 -30 -30 -B0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -E0 -60 -60 -6E -64 -68 -78 -6C -66 -E7 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 10 0 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 12 7 0 0 -BITMAP -ECC0 -7760 -6660 -6660 -6660 -6660 -F770 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -EC -76 -66 -66 -66 -66 -E7 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 -3 -BITMAP -EC -76 -66 -66 -66 -66 -7C -60 -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 -3 -BITMAP -6C -DC -CC -CC -CC -CC -7C -0C -0C -1E -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -DC -6C -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -78 -C8 -E0 -70 -38 -98 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -20 -60 -F0 -60 -60 -60 -68 -70 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -EE -66 -66 -66 -66 -66 -3B -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -F7 -62 -62 -34 -34 -18 -18 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 10 7 -1 0 -BITMAP -EEC0 -6480 -7680 -3700 -3B00 -3B00 -1200 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -EE -6C -38 -38 -38 -6C -EE -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 10 -1 -3 -BITMAP -F7 -62 -32 -34 -1C -1C -08 -08 -38 -30 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -FC -9C -18 -30 -64 -E4 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 394 0 -DWIDTH 7 0 -BBX 5 13 1 -3 -BITMAP -18 -30 -30 -30 -30 -60 -C0 -60 -30 -30 -30 -30 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 3 0 -BBX 1 13 1 -3 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 394 0 -DWIDTH 7 0 -BBX 5 13 1 -3 -BITMAP -C0 -60 -60 -60 -60 -30 -18 -30 -60 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 520 0 -DWIDTH 8 0 -BBX 7 4 0 2 -BITMAP -60 -F2 -9E -0C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 10 1 -3 -BITMAP -C0 -C0 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 -2 -BITMAP -08 -08 -3C -6A -C8 -D0 -D0 -F4 -78 -20 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -3C -76 -66 -60 -30 -F8 -30 -30 -F6 -DE -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 6 0 2 -BITMAP -BA -6C -44 -44 -6C -BA -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -F7 -62 -76 -34 -3C -18 -3C -18 -18 -3C -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 3 0 -BBX 1 13 1 -3 -BITMAP -80 -80 -80 -80 -80 -00 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 12 1 -2 -BITMAP -70 -D8 -C8 -60 -F0 -98 -C8 -78 -30 -98 -D8 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 2 1 8 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -4E80 -9240 -9040 -9040 -9240 -4C80 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 4 7 0 3 -BITMAP -60 -10 -70 -90 -70 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 5 1 1 -BITMAP -36 -6C -D8 -6C -36 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 6 4 1 1 -BITMAP -FC -04 -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 2 0 2 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -5C80 -9240 -9240 -9C40 -9440 -5280 -6180 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 8 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 1 6 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 4 6 0 4 -BITMAP -60 -B0 -30 -60 -C0 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 4 6 0 4 -BITMAP -60 -B0 -60 -30 -B0 -60 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 1 8 -BITMAP -20 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 10 -1 -3 -BITMAP -EE -66 -66 -66 -66 -66 -7B -40 -60 -60 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 540 0 -DWIDTH 8 0 -BBX 7 13 0 -3 -BITMAP -7E -F4 -F4 -F4 -F4 -74 -14 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 1 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 1 -3 -BITMAP -40 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 4 6 0 4 -BITMAP -20 -E0 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 330 0 -DWIDTH 5 0 -BBX 4 7 0 3 -BITMAP -60 -90 -90 -90 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 5 1 1 -BITMAP -D8 -6C -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -2100 -E200 -6200 -6400 -6480 -F980 -0B80 -1680 -17C0 -2180 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -2100 -E200 -6200 -6400 -6580 -FAC0 -08C0 -1180 -1300 -23C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -6100 -B200 -6200 -3400 -B480 -6980 -0B80 -1680 -17C0 -2180 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 10 1 -3 -BITMAP -30 -30 -00 -30 -30 -60 -C0 -D8 -D8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -1000 -1800 -0400 -0000 -0C00 -0C00 -1E00 -1600 -3300 -2300 -3F00 -6180 -4180 -E3C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0200 -0600 -0800 -0000 -0C00 -0C00 -1E00 -1600 -3300 -2300 -3F00 -6180 -4180 -E3C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0400 -0E00 -1100 -0000 -0C00 -0C00 -1E00 -1600 -3300 -2300 -3F00 -6180 -4180 -E3C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0D00 -1600 -0000 -0C00 -0C00 -1E00 -1600 -3300 -2300 -3F00 -6180 -4180 -E3C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -1200 -1200 -0000 -0C00 -0C00 -1E00 -1600 -3300 -2300 -3F00 -6180 -4180 -E3C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0C00 -1200 -0C00 -0000 -0C00 -0C00 -1E00 -1600 -3300 -2300 -3F00 -6180 -4180 -E3C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 14 0 -BBX 13 10 0 0 -BITMAP -1FF8 -0F18 -0B08 -1B20 -13E0 -3F20 -2308 -6308 -4318 -E7F8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 13 1 -3 -BITMAP -3D -63 -C1 -C1 -C0 -C0 -C0 -C1 -63 -3E -10 -08 -38 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -20 -30 -08 -00 -FF -61 -61 -64 -7C -64 -61 -61 -63 -FF -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -02 -06 -08 -00 -FF -61 -61 -64 -7C -64 -61 -61 -63 -FF -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -08 -1C -22 -00 -FF -61 -61 -64 -7C -64 -61 -61 -63 -FF -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -24 -24 -00 -FF -61 -61 -64 -7C -64 -61 -61 -63 -FF -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 14 1 0 -BITMAP -80 -C0 -20 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 14 1 0 -BITMAP -10 -30 -40 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 14 1 0 -BITMAP -20 -70 -88 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 13 1 0 -BITMAP -90 -90 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -FE00 -6300 -6180 -6180 -F180 -6180 -6180 -6180 -6300 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0D00 -1600 -0000 -E1C0 -7080 -7080 -5880 -4C80 -4E80 -4780 -4380 -4180 -E080 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -2000 -3000 -0800 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0200 -0600 -0800 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0800 -1C00 -2200 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1A00 -2C00 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -2400 -2400 -0000 -3E00 -6300 -C180 -C180 -C180 -C180 -C180 -C180 -6300 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -82 -44 -28 -38 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 12 1 -1 -BITMAP -0080 -3D00 -6300 -C380 -C580 -C980 -C980 -D180 -E180 -6300 -5E00 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 14 0 0 -BITMAP -1000 -1800 -0400 -0000 -F380 -6100 -6100 -6100 -6100 -6100 -6100 -6100 -7300 -3E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 14 0 0 -BITMAP -0200 -0600 -0800 -0000 -F380 -6100 -6100 -6100 -6100 -6100 -6100 -6100 -7300 -3E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 14 0 0 -BITMAP -0800 -1C00 -2200 -0000 -F380 -6100 -6100 -6100 -6100 -6100 -6100 -6100 -7300 -3E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -1200 -1200 -0000 -F380 -6100 -6100 -6100 -6100 -6100 -6100 -6100 -7300 -3E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0100 -0300 -0400 -0000 -F9C0 -7080 -3100 -3900 -1A00 -1E00 -0C00 -0C00 -0C00 -1E00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -F0 -60 -7E -67 -63 -63 -67 -7E -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -38 -6C -64 -6C -78 -6C -66 -66 -66 -EC -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -40 -60 -10 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -18 -20 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -10 -38 -44 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -34 -58 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -28 -28 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -30 -48 -30 -00 -78 -CC -0C -7C -CC -CC -76 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 10 7 0 0 -BITMAP -7B80 -CCC0 -CCC0 -3FC0 -CC00 -CCC0 -7780 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 10 0 -3 -BITMAP -38 -4C -CC -C0 -C0 -E4 -78 -20 -10 -70 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -40 -60 -10 -00 -38 -4C -CC -FC -C0 -E4 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -04 -0C -10 -00 -38 -4C -CC -FC -C0 -E4 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -10 -38 -44 -00 -38 -4C -CC -FC -C0 -E4 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -28 -28 -00 -38 -4C -CC -FC -C0 -E4 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -80 -C0 -20 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -10 -30 -40 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 11 0 0 -BITMAP -20 -70 -88 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -A0 -A0 -00 -E0 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -CC -70 -98 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -34 -58 -00 -EC -76 -66 -66 -66 -66 -E7 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -40 -60 -10 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -08 -18 -20 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -20 -70 -88 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -68 -B0 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -50 -50 -00 -78 -CC -CC -CC -CC -CC -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -30 -30 -00 -FC -00 -30 -30 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 -1 -BITMAP -04 -78 -CC -DC -EC -EC -CC -78 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -20 -30 -08 -00 -EE -66 -66 -66 -66 -66 -3B -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -04 -0C -10 -00 -EE -66 -66 -66 -66 -66 -3B -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -10 -38 -44 -00 -EE -66 -66 -66 -66 -66 -3B -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -28 -28 -00 -EE -66 -66 -66 -66 -66 -3B -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 14 -1 -3 -BITMAP -02 -06 -08 -00 -F7 -62 -32 -34 -1C -1C -08 -08 -38 -30 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 13 0 -3 -BITMAP -E0 -60 -60 -6C -76 -66 -66 -66 -66 -7C -60 -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 13 -1 -3 -BITMAP -14 -14 -00 -F7 -62 -32 -34 -1C -1C -08 -08 -38 -30 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timB18-L1.bdf diff -u xc/fonts/bdf/75dpi/timB18-L1.bdf:1.1 xc/fonts/bdf/75dpi/timB18-L1.bdf:removed --- xc/fonts/bdf/75dpi/timB18-L1.bdf:1.1 Wed Apr 4 18:56:44 2001 +++ xc/fonts/bdf/75dpi/timB18-L1.bdf Wed Mar 16 21:04:17 2005 @@ -1,3735 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timB18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-R-Normal--18-180-75-75-P-99-ISO8859-1 -SIZE 18 75 75 -FONTBOUNDINGBOX 20 21 -2 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 99 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 13 -X_HEIGHT 9 -FONT_ASCENT 15 -FONT_DESCENT 4 -FACE_NAME "Times Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 13 1 0 -BITMAP -40 -E0 -E0 -E0 -E0 -E0 -E0 -40 -40 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 10 0 -BBX 6 6 2 7 -BITMAP -CC -CC -CC -CC -88 -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 14 -1 -1 -BITMAP -0D80 -0D80 -0D80 -0D80 -7FC0 -7FC0 -1B00 -1B00 -FF80 -FF80 -3600 -3600 -3600 -3600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 16 0 -2 -BITMAP -18 -7E -DB -DB -D8 -F8 -7C -3E -1F -1F -1B -DB -DB -7E -18 -18 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 1000 0 -DWIDTH 18 0 -BBX 14 13 1 0 -BITMAP -3C18 -77F0 -E260 -C240 -C4C0 -ED80 -7378 -06EC -06C4 -0D84 -1988 -31D8 -30E0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 13 13 2 0 -BITMAP -1E00 -3300 -3300 -3300 -3A00 -1CF0 -3C60 -5E40 -CF80 -C780 -E3C0 -FFF8 -78F0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 6 1 7 -BITMAP -E0 -E0 -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 17 1 -4 -BITMAP -08 -10 -30 -60 -60 -E0 -C0 -C0 -C0 -C0 -C0 -E0 -60 -60 -30 -10 -08 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 17 0 -4 -BITMAP -80 -40 -60 -30 -30 -38 -18 -18 -18 -18 -18 -38 -30 -20 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 9 0 4 -BITMAP -18 -18 -DB -FF -3C -FF -DB -18 -18 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -0C00 -0C00 -0C00 -0C00 -FFC0 -FFC0 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 5 0 -BBX 4 6 0 -3 -BITMAP -70 -70 -70 -30 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 2 1 4 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 5 0 -BBX 3 3 1 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 5 13 0 0 -BITMAP -18 -18 -18 -30 -30 -30 -20 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -3C -66 -67 -E7 -E7 -E7 -E7 -E7 -E7 -E7 -66 -66 -3C -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -1C -3C -FC -1C -1C -1C -1C -1C -1C -1C -1C -1C -7F -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -3C -7E -CF -87 -07 -07 -06 -0C -18 -31 -63 -FF -FF -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -3C -7E -8F -07 -0E -3C -3E -0F -07 -03 -C3 -E6 -7C -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -0E -1E -1E -2E -2E -4E -CE -8E -FF -FF -0E -0E -0E -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -3F -7E -40 -40 -78 -7E -0F -07 -07 -07 -C7 -EE -F8 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -07 -1C -30 -60 -60 -FC -E6 -E7 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -FF -FF -FE -86 -0C -0C -0C -18 -18 -38 -30 -30 -70 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -3E00 -6700 -E300 -E300 -F300 -7E00 -3E00 -5F00 -C780 -C380 -C380 -6300 -3C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -3C -66 -E7 -E7 -E7 -E7 -67 -3F -07 -06 -06 -1C -F0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 9 1 0 -BITMAP -E0 -E0 -E0 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 12 0 -3 -BITMAP -70 -70 -70 -00 -00 -00 -70 -70 -70 -30 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -0380 -0F00 -3C00 -F000 -C000 -F000 -3C00 -0F00 -0380 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 6 1 2 -BITMAP -FF80 -FF80 -0000 -0000 -FF80 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -E000 -7800 -1E00 -0780 -0180 -0780 -1E00 -7800 -E000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -7C -CE -EE -EE -4E -0C -18 -10 -10 -00 -38 -38 -38 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 930 0 -DWIDTH 17 0 -BBX 15 16 1 -3 -BITMAP -03E0 -0F38 -380C -3004 -73B6 -6776 -E776 -EE66 -EE66 -EEEC -EFFC -67B8 -7000 -3800 -1E00 -07F0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 15 13 -1 0 -BITMAP -0300 -0380 -0780 -05C0 -0DC0 -08C0 -18E0 -1060 -1FF0 -3070 -2038 -6038 -F8FE -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -FF00 -7380 -71C0 -71C0 -71C0 -7380 -7F00 -71C0 -70E0 -70E0 -70E0 -71C0 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -0FB0 -38F0 -7030 -7010 -E000 -E000 -E000 -E000 -E000 -7000 -7030 -3CE0 -0F80 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -FF00 -71C0 -70E0 -7060 -7070 -7070 -7070 -7070 -7070 -7060 -70E0 -71C0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -FFC0 -70C0 -7040 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -FFC0 -70C0 -7040 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0FB0 -3870 -7030 -7010 -E000 -E000 -E000 -E0F8 -E070 -7070 -7070 -38F0 -0FC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -F8F8 -7070 -7070 -7070 -7070 -7070 -7FF0 -7070 -7070 -7070 -7070 -7070 -F8F8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 5 13 1 0 -BITMAP -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 15 0 -2 -BITMAP -1F -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -EE -EC -78 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 13 2 0 -BITMAP -F9F0 -70C0 -7180 -7300 -7600 -7C00 -7C00 -7E00 -7700 -7380 -71C0 -71E0 -F8F8 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -F800 -7000 -7000 -7000 -7000 -7000 -7000 -7000 -7000 -7040 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 17 0 -BBX 15 13 1 0 -BITMAP -F01E -701C -783C -783C -7C5C -5C5C -5EDC -4E9C -4F9C -471C -471C -431C -E23E -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -F070 -7820 -7820 -7C20 -5E20 -4E20 -4F20 -47A0 -43A0 -43E0 -41E0 -40E0 -E060 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -38E0 -7070 -6030 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -FF00 -7380 -71C0 -71C0 -71C0 -7380 -7F00 -7000 -7000 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 17 1 -4 -BITMAP -0F80 -38E0 -7070 -7070 -E038 -E038 -E038 -E038 -E038 -7070 -7070 -38E0 -0F80 -0F00 -0780 -03E0 -00F8 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -FF00 -7380 -71C0 -71C0 -71C0 -7380 -7F00 -7700 -7380 -71C0 -71C0 -70E0 -F8F0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -3D00 -7380 -E180 -E080 -F000 -7C00 -3F00 -0F80 -0380 -8180 -C180 -E300 -BE00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 13 0 0 -BITMAP -FFE0 -CE60 -8E20 -8E20 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -0E00 -3F80 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -F8F0 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7060 -38C0 -1F80 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 13 0 0 -BITMAP -FC7C -7818 -3810 -3C30 -1C20 -1E60 -1E40 -0EC0 -0F80 -0780 -0700 -0300 -0200 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 1000 0 -DWIDTH 18 0 -BBX 18 13 0 0 -BITMAP -FDF7C0 -79E180 -38E100 -3CE300 -3CE200 -1C7200 -1E7600 -0E7400 -0EBC00 -0F3C00 -073C00 -061800 -061800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 14 13 0 0 -BITMAP -F8F8 -7070 -3860 -38C0 -1D80 -0F00 -0700 -0780 -0FC0 -19C0 -30E0 -70F0 -F9FC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -FC78 -7830 -3860 -3C40 -1EC0 -0E80 -0F80 -0700 -0700 -0700 -0700 -0700 -1FC0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -FFC0 -C3C0 -8380 -0780 -0F00 -0E00 -1E00 -3C00 -3800 -7840 -F040 -E0C0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 16 1 -3 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -C0 -C0 -C0 -60 -60 -60 -20 -30 -30 -30 -18 -18 -18 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 16 1 -3 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 581 0 -DWIDTH 11 0 -BBX 8 7 1 6 -BITMAP -18 -18 -3C -24 -66 -C3 -C3 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 2 0 -4 -BITMAP -FF80 -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 3 1 10 -BITMAP -C0 -60 -10 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3E00 -E700 -E700 -0F00 -7700 -E700 -E700 -FF00 -3B80 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 13 -1 0 -BITMAP -F000 -7000 -7000 -7000 -7600 -7F00 -7380 -7380 -7380 -7380 -7380 -7300 -6E00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -3E -76 -E6 -E0 -E0 -E0 -E0 -76 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0F00 -0700 -0700 -0700 -3700 -7F00 -E700 -E700 -E700 -E700 -E700 -7700 -3B80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -3C -66 -E7 -FF -E0 -E0 -E0 -73 -3E -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 13 0 0 -BITMAP -3E -76 -70 -70 -FC -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 -4 -BITMAP -3F80 -E700 -E700 -E700 -E600 -7800 -3000 -7F00 -7F80 -E380 -C180 -E700 -7E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -F000 -7000 -7000 -7000 -7700 -7F80 -7380 -7380 -7380 -7380 -7380 -7380 -FBC0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 -1 0 -BITMAP -70 -70 -70 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 6 17 -2 -4 -BITMAP -1C -1C -1C -00 -3C -1C -1C -1C -1C -1C -1C -1C -1C -1C -DC -D8 -70 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -F000 -7000 -7000 -7000 -7380 -7300 -7600 -7C00 -7C00 -7E00 -7700 -7380 -F7C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 5 13 0 0 -BITMAP -F0 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 15 9 0 0 -BITMAP -F738 -7BDC -739C -739C -739C -739C -739C -739C -FBDE -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -E700 -7F80 -7380 -7380 -7380 -7380 -7380 -7380 -FBC0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3C -66 -E7 -E7 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 -4 -BITMAP -E600 -7F00 -7380 -7380 -7380 -7380 -7380 -7B00 -7600 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 9 0 -BBX 9 13 0 -4 -BITMAP -3900 -7700 -E700 -E700 -E700 -E700 -E700 -7F00 -3700 -0700 -0700 -0700 -0F80 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -EE -76 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -7C -CC -E4 -F0 -78 -3C -9C -CC -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -10 -30 -FC -70 -70 -70 -70 -70 -70 -74 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -F780 -7380 -7380 -7380 -7380 -7380 -7380 -7F80 -3DC0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 9 -1 0 -BITMAP -FBC0 -7180 -7900 -3B00 -3B00 -1E00 -1E00 -0C00 -0C00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 14 9 -1 0 -BITMAP -F79C -7718 -7390 -3BB0 -39A0 -1DE0 -1FC0 -0CC0 -0CC0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -F380 -7300 -7A00 -3C00 -1C00 -1E00 -3700 -6780 -E380 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 13 -1 -4 -BITMAP -FBC0 -7180 -7900 -3B00 -3A00 -1E00 -1E00 -0C00 -0C00 -0C00 -C800 -D800 -F000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FE -CE -8E -1C -38 -70 -72 -E6 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 394 0 -DWIDTH 8 0 -BBX 7 17 0 -4 -BITMAP -1E -38 -30 -30 -30 -30 -30 -60 -C0 -60 -30 -30 -30 -30 -30 -38 -1E -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 4 0 -BBX 2 17 1 -4 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 394 0 -DWIDTH 8 0 -BBX 7 17 1 -4 -BITMAP -F0 -38 -18 -18 -18 -18 -18 -0C -06 -0C -18 -18 -18 -18 -18 -38 -F0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 520 0 -DWIDTH 10 0 -BBX 8 4 1 3 -BITMAP -70 -F9 -9F -0E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 13 1 -4 -BITMAP -E0 -E0 -E0 -00 -40 -40 -E0 -E0 -E0 -E0 -E0 -E0 -40 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 -2 -BITMAP -01 -03 -3E -77 -E7 -EC -C8 -D8 -F0 -73 -3E -60 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 14 13 0 0 -BITMAP -1F00 -3B00 -3B00 -3800 -3800 -3800 -FE00 -3804 -3800 -3000 -F080 -BF80 -EF00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 8 0 2 -BITMAP -DB -FF -66 -C3 -C3 -66 -FF -DB -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -FB80 -7100 -7300 -3A00 -3A00 -1C00 -7F00 -1C00 -7F00 -1C00 -1C00 -1C00 -7F00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 4 0 -BBX 2 17 1 -3 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 16 1 -3 -BITMAP -3C -66 -46 -60 -30 -78 -DC -CE -E6 -76 -3C -1C -0C -C4 -CC -78 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 2 0 10 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -38E0 -6030 -4FD0 -DCD8 -9848 -9808 -9808 -DCD8 -4F90 -6030 -38E0 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 300 0 -DWIDTH 6 0 -BBX 6 8 0 5 -BITMAP -70 -D8 -38 -D8 -D8 -EC -00 -FC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 7 1 1 -BITMAP -1980 -3300 -6600 -CC00 -6600 -3300 -1980 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 6 1 2 -BITMAP -FF80 -FF80 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 2 1 4 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -38E0 -6030 -5F90 -CCD8 -8CC8 -8F88 -8D88 -CCD8 -5EF0 -6030 -38E0 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 1 0 11 -BITMAP -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 5 0 8 -BITMAP -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 8 11 1 0 -BITMAP -18 -18 -18 -FF -FF -18 -18 -18 -00 -FF -FF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 5 8 0 5 -BITMAP -70 -D8 -18 -30 -20 -40 -F8 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 5 8 0 5 -BITMAP -70 -98 -18 -70 -38 -18 -98 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 3 1 10 -BITMAP -30 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 13 0 -4 -BITMAP -F780 -7380 -7380 -7380 -7380 -7380 -7380 -7F80 -7DC0 -6000 -6000 -7000 -7000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 540 0 -DWIDTH 10 0 -BBX 9 17 0 -4 -BITMAP -3F80 -7F80 -FB00 -FB00 -FB00 -FB00 -7B00 -3B00 -1B00 -1B00 -1B00 -1B00 -1B00 -1B00 -1B00 -1B00 -1B00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 5 0 -BBX 3 3 1 4 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 4 1 -4 -BITMAP -20 -18 -98 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 6 8 0 5 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 330 0 -DWIDTH 6 0 -BBX 6 8 0 5 -BITMAP -78 -CC -CC -CC -CC -78 -00 -FC -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 7 1 1 -BITMAP -CC00 -6600 -3300 -1980 -3300 -6600 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -3060 -F0C0 -30C0 -3180 -3180 -3310 -3330 -FE70 -06B0 -0DB0 -0DF8 -1830 -1830 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -3060 -F0C0 -30C0 -3180 -3180 -3370 -3398 -FE18 -0630 -0C20 -0C40 -18F8 -18F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -7060 -98C0 -18C0 -7180 -3980 -1B10 -9B30 -7670 -06B0 -0DB0 -0DF8 -1830 -1830 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 13 1 -4 -BITMAP -38 -38 -38 -00 -10 -10 -30 -60 -E4 -EE -EE -E6 -7C -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 15 17 -1 0 -BITMAP -0C00 -0600 -0100 -0000 -0300 -0380 -0780 -05C0 -0DC0 -08C0 -18E0 -1060 -1FF0 -3070 -2038 -6038 -F8FE -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 15 17 -1 0 -BITMAP -00C0 -0180 -0200 -0000 -0300 -0380 -0780 -05C0 -0DC0 -08C0 -18E0 -1060 -1FF0 -3070 -2038 -6038 -F8FE -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 15 17 -1 0 -BITMAP -0300 -0780 -0840 -0000 -0300 -0380 -0780 -05C0 -0DC0 -08C0 -18E0 -1060 -1FF0 -3070 -2038 -6038 -F8FE -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 15 16 -1 0 -BITMAP -0740 -0B80 -0000 -0300 -0380 -0780 -05C0 -0DC0 -08C0 -18E0 -1060 -1FF0 -3070 -2038 -6038 -F8FE -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 15 16 -1 0 -BITMAP -0CC0 -0CC0 -0000 -0300 -0380 -0780 -05C0 -0DC0 -08C0 -18E0 -1060 -1FF0 -3070 -2038 -6038 -F8FE -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 15 17 -1 0 -BITMAP -0300 -0480 -0300 -0000 -0300 -0380 -0780 -05C0 -0DC0 -08C0 -18E0 -1060 -1FF0 -3070 -2038 -6038 -F8FE -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 19 0 -BBX 17 13 0 0 -BITMAP -07FF80 -03E180 -02E080 -06E000 -04E000 -0CE200 -08FE00 -1FE200 -10E000 -30E000 -20E080 -60E180 -F9FF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 17 1 -4 -BITMAP -0F90 -38F0 -7070 -7030 -E000 -E000 -E000 -E000 -E000 -7000 -7030 -3CE0 -0F80 -0400 -0300 -1300 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -1800 -0C00 -0200 -0000 -FFC0 -70C0 -7040 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -0300 -0600 -0800 -0000 -FFC0 -70C0 -7040 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -0C00 -1E00 -2100 -0000 -FFC0 -70C0 -7040 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 16 1 0 -BITMAP -3300 -3300 -0000 -FFC0 -70C0 -7040 -7000 -7000 -7100 -7F00 -7100 -7000 -7000 -7040 -70C0 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 5 17 1 0 -BITMAP -C0 -60 -10 -00 -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 5 17 1 0 -BITMAP -18 -30 -40 -00 -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 6 17 1 0 -BITMAP -30 -78 -84 -00 -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 6 16 1 0 -BITMAP -CC -CC -00 -F8 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -7F80 -38E0 -3870 -3830 -3838 -3838 -FE38 -3838 -3838 -3830 -3870 -38E0 -7F80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -0E80 -1700 -0000 -F070 -7820 -7820 -7C20 -5E20 -4E20 -4F20 -47A0 -43A0 -43E0 -41E0 -40E0 -E060 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0C00 -0600 -0100 -0000 -0F80 -38E0 -7070 -6030 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -00C0 -0180 -0200 -0000 -0F80 -38E0 -7070 -6030 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0300 -0780 -0840 -0000 -0F80 -38E0 -7070 -6030 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -0740 -0B80 -0000 -0F80 -38E0 -7070 -6030 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -0CC0 -0CC0 -0000 -0F80 -38E0 -7070 -6030 -E038 -E038 -E038 -E038 -E038 -6030 -7070 -38E0 -0F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 8 1 1 -BITMAP -C180 -6300 -3600 -1C00 -1C00 -3600 -6300 -C180 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 15 1 -1 -BITMAP -0060 -0FC0 -38E0 -70B0 -71B0 -E138 -E338 -E238 -E638 -E438 -6C70 -6870 -38E0 -1F80 -3000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 17 1 0 -BITMAP -0C00 -0600 -0100 -0000 -F8F0 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7060 -38C0 -1F80 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 17 1 0 -BITMAP -00C0 -0180 -0200 -0000 -F8F0 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7060 -38C0 -1F80 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 17 1 0 -BITMAP -0600 -0F00 -1080 -0000 -F8F0 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7060 -38C0 -1F80 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 16 1 0 -BITMAP -0CC0 -0CC0 -0000 -F8F0 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7020 -7060 -38C0 -1F80 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -00C0 -0180 -0200 -0000 -FC78 -7830 -3860 -3C40 -1EC0 -0E80 -0F80 -0700 -0700 -0700 -0700 -0700 -1FC0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -F800 -7000 -7000 -7F00 -7380 -71C0 -71C0 -71C0 -7380 -7F00 -7000 -7000 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -1E00 -3B00 -7380 -7380 -7380 -7700 -7200 -7300 -7380 -7380 -7380 -7380 -F700 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -3000 -1800 -0400 -0000 -3E00 -E700 -E700 -0F00 -7700 -E700 -E700 -FF00 -3B80 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -0600 -0C00 -1000 -0000 -3E00 -E700 -E700 -0F00 -7700 -E700 -E700 -FF00 -3B80 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -0C00 -1E00 -2100 -0000 -3E00 -E700 -E700 -0F00 -7700 -E700 -E700 -FF00 -3B80 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1D00 -2E00 -0000 -3E00 -E700 -E700 -0F00 -7700 -E700 -E700 -FF00 -3B80 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -3300 -3300 -0000 -3E00 -E700 -E700 -0F00 -7700 -E700 -E700 -FF00 -3B80 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 14 0 0 -BITMAP -1800 -2400 -2400 -1800 -0000 -3E00 -E700 -E700 -0F00 -7700 -E700 -E700 -FF00 -3B80 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 9 0 0 -BITMAP -7DE0 -E7B0 -C730 -0FF0 -7F00 -E700 -C700 -EFB0 -79E0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 13 0 -4 -BITMAP -3E -76 -E6 -E0 -E0 -E0 -E0 -76 -3C -10 -0C -4C -38 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 13 0 0 -BITMAP -60 -30 -08 -00 -3C -76 -E6 -FE -E0 -E0 -E0 -76 -3C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 13 0 0 -BITMAP -06 -0C -10 -00 -3C -76 -E6 -FE -E0 -E0 -E0 -76 -3C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 13 0 0 -BITMAP -18 -3C -42 -00 -3C -76 -E6 -FE -E0 -E0 -E0 -76 -3C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -66 -66 -00 -3C -76 -E6 -FE -E0 -E0 -E0 -76 -3C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -C0 -60 -10 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -18 -30 -40 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 13 0 0 -BITMAP -30 -78 -84 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 12 0 0 -BITMAP -CC -CC -00 -F0 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -60 -36 -38 -4C -3E -66 -E7 -E7 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -1D00 -2E00 -0000 -E700 -7F80 -7380 -7380 -7380 -7380 -7380 -7380 -FBC0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -30 -18 -04 -00 -3C -66 -E7 -E7 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -06 -0C -10 -00 -3C -66 -E7 -E7 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -18 -3C -42 -00 -3C -66 -E7 -E7 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -3A -5C -00 -3C -66 -E7 -E7 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -66 -66 -00 -3C -66 -E7 -E7 -E7 -E7 -E7 -66 -3C -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 8 8 1 1 -BITMAP -18 -18 -00 -FF -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3D -66 -E7 -E7 -EF -F7 -E7 -66 -BC -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -3000 -1800 -0400 -0000 -F780 -7380 -7380 -7380 -7380 -7380 -7380 -7F80 -3DC0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0300 -0600 -0800 -0000 -F780 -7380 -7380 -7380 -7380 -7380 -7380 -7F80 -3DC0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0C00 -1E00 -2100 -0000 -F780 -7380 -7380 -7380 -7380 -7380 -7380 -7F80 -3DC0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 12 0 0 -BITMAP -3300 -3300 -0000 -F780 -7380 -7380 -7380 -7380 -7380 -7380 -7F80 -3DC0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 17 -1 -4 -BITMAP -0300 -0600 -0800 -0000 -FBC0 -7180 -7900 -3B00 -3A00 -1E00 -1E00 -0C00 -0C00 -0C00 -0800 -D800 -F000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 17 0 -4 -BITMAP -F000 -7000 -7000 -7000 -7600 -7F00 -7380 -7380 -7380 -7380 -7380 -7B00 -7600 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 16 -1 -4 -BITMAP -3300 -3300 -0000 -FBC0 -7180 -7900 -3B00 -3A00 -1E00 -1E00 -0C00 -0C00 -0C00 -0800 -D800 -F000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timB24-L1.bdf diff -u xc/fonts/bdf/75dpi/timB24-L1.bdf:1.1 xc/fonts/bdf/75dpi/timB24-L1.bdf:removed --- xc/fonts/bdf/75dpi/timB24-L1.bdf:1.1 Wed Apr 4 18:56:44 2001 +++ xc/fonts/bdf/75dpi/timB24-L1.bdf Wed Mar 16 21:04:17 2005 @@ -1,4457 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timB24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-R-Normal--24-240-75-75-P-132-ISO8859-1 -SIZE 24 75 75 -FONTBOUNDINGBOX 27 28 -1 -6 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 132 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 17 -X_HEIGHT 12 -FONT_ASCENT 20 -FONT_DESCENT 6 -FACE_NAME "Times Bold" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Bold" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 17 0 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 4 17 2 0 -BITMAP -60 -F0 -F0 -F0 -F0 -F0 -60 -60 -60 -60 -60 -00 -00 -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 12 0 -BBX 8 8 2 9 -BITMAP -E7 -E7 -E7 -E7 -E7 -E7 -42 -42 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -0CC0 -0CC0 -0CC0 -0CC0 -7FF0 -7FF0 -1980 -1980 -1980 -1980 -FFE0 -FFE0 -3300 -3300 -3300 -3300 -3300 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 20 1 -2 -BITMAP -0800 -0800 -3F00 -6B80 -C980 -E980 -F880 -FC00 -7E00 -3F00 -1F80 -0FC0 -0BC0 -89C0 -C9C0 -C9C0 -EB80 -3E00 -0800 -0800 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 1000 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -1E0C00 -3BFC00 -711800 -E13000 -E23000 -E26000 -F46000 -78C000 -00C000 -018F00 -019D80 -033880 -037080 -067100 -067100 -0C7A00 -0C3C00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 17 17 2 0 -BITMAP -03E000 -077000 -0E3000 -0E3000 -0E7000 -0FE000 -0F8F80 -1F8700 -33C200 -71E600 -E1FC00 -E0F800 -E07800 -F07C00 -F9FF80 -7F9F00 -3F0E00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 8 2 9 -BITMAP -E0 -E0 -E0 -E0 -E0 -E0 -40 -40 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 21 1 -4 -BITMAP -08 -18 -30 -30 -70 -60 -60 -E0 -E0 -E0 -E0 -E0 -E0 -E0 -60 -60 -70 -30 -30 -18 -08 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 21 2 -4 -BITMAP -80 -C0 -60 -60 -30 -30 -30 -38 -38 -38 -38 -38 -38 -38 -30 -30 -30 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 10 11 1 6 -BITMAP -0C00 -0C00 -4C80 -EDC0 -7F80 -1E00 -7F80 -EDC0 -4C80 -0C00 -0C00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 4 9 1 -5 -BITMAP -60 -F0 -F0 -70 -30 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 3 1 5 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 4 4 1 0 -BITMAP -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 17 0 0 -BITMAP -06 -06 -04 -0C -0C -08 -18 -18 -10 -30 -30 -20 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0E00 -3B80 -3180 -71C0 -71C0 -F1E0 -F1E0 -F1E0 -F1E0 -F1E0 -F1E0 -71C0 -71C0 -71C0 -3180 -3B80 -0E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 9 17 2 0 -BITMAP -0C00 -3C00 -FC00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -1C00 -3E00 -FF80 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -1E00 -3F00 -7F80 -C780 -8380 -0380 -0380 -0300 -0700 -0600 -0C00 -0C00 -1840 -3040 -7FC0 -FFC0 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0F00 -3F80 -63C0 -C1C0 -01C0 -0180 -0380 -1F00 -1FC0 -03E0 -01E0 -00E0 -00E0 -60E0 -F1C0 -FB80 -7E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0180 -0380 -0780 -0780 -0F80 -1B80 -3380 -3380 -6380 -C380 -C380 -FFE0 -FFE0 -0380 -0380 -0380 -0380 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -1FE0 -1FC0 -3FC0 -3000 -2000 -6000 -7F00 -7F80 -7FC0 -07C0 -01C0 -00C0 -00C0 -60C0 -F180 -FB80 -7E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -01C0 -0780 -1E00 -3C00 -3800 -7800 -7000 -7700 -FB80 -F1C0 -F1C0 -F1C0 -F1C0 -71C0 -71C0 -3B80 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -7FE0 -7FE0 -7FC0 -C0C0 -8180 -0180 -0380 -0300 -0300 -0700 -0600 -0600 -0E00 -0E00 -0C00 -1C00 -1C00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 1 0 -BITMAP -1F00 -3B80 -71C0 -71C0 -71C0 -7980 -7F00 -3F00 -1F80 -77C0 -63E0 -E1E0 -E0E0 -E0E0 -E0C0 -71C0 -1F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0E00 -3B80 -71C0 -71C0 -F0E0 -F0E0 -F0E0 -F0E0 -70E0 -39E0 -1FE0 -01C0 -03C0 -0380 -0700 -1E00 -7800 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 4 12 2 0 -BITMAP -60 -F0 -F0 -60 -00 -00 -00 -00 -60 -F0 -F0 -60 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 4 17 2 -5 -BITMAP -60 -F0 -F0 -60 -00 -00 -00 -00 -60 -F0 -F0 -70 -30 -60 -60 -C0 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 11 12 1 0 -BITMAP -0060 -01E0 -07C0 -1F00 -3C00 -E000 -E000 -3C00 -1F00 -07C0 -01E0 -0060 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 11 6 1 3 -BITMAP -FFE0 -FFE0 -0000 -0000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 11 12 1 0 -BITMAP -C000 -F000 -7C00 -1F00 -0780 -00E0 -00E0 -0780 -1F00 -7C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 9 17 1 0 -BITMAP -3E00 -6700 -E380 -E380 -4380 -0780 -0F00 -0E00 -1C00 -1800 -1800 -0000 -0000 -1800 -3C00 -3C00 -1800 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 930 0 -DWIDTH 23 0 -BBX 20 21 1 -4 -BITMAP -007C00 -03F780 -0F80C0 -1E0060 -3C0020 -383B30 -70FF10 -71E710 -F1C710 -E3C610 -E38E10 -E38E30 -E38E20 -F39E60 -F1FEC0 -70F380 -780000 -380000 -1E0000 -078300 -01FC00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -018000 -01C000 -03C000 -03E000 -02E000 -06E000 -067000 -047000 -0C7000 -083800 -083800 -1FF800 -103C00 -301C00 -301E00 -701E00 -F87F80 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 13 17 1 0 -BITMAP -FF80 -38E0 -3870 -3870 -3870 -3870 -3860 -38C0 -3FE0 -3870 -3838 -3838 -3838 -3838 -3838 -3870 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 14 17 2 0 -BITMAP -07E4 -1E7C -3C1C -780C -7004 -F004 -E000 -E000 -E000 -E000 -E000 -F000 -F000 -7804 -781C -3E78 -0FE0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 17 0 0 -BITMAP -FFE0 -1C7C -1C1E -1C0E -1C0F -1C07 -1C07 -1C07 -1C07 -1C07 -1C07 -1C07 -1C0F -1C0E -1C1E -1C78 -FFE0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 17 1 0 -BITMAP -FFFC -1E1C -1C0C -1C04 -1C24 -1C20 -1C60 -1CE0 -1FE0 -1CE0 -1C60 -1C20 -1C22 -1C06 -1C0C -1E1C -FFFC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -FFFC -381C -380C -3804 -3824 -3820 -3860 -38E0 -3FE0 -38E0 -3860 -3820 -3820 -3800 -3800 -3800 -FF00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -07FA00 -1F1E00 -3C0E00 -780600 -700200 -F00200 -E00000 -E00000 -E07F80 -E00E00 -E00E00 -F00E00 -700E00 -780E00 -3C0E00 -1F3E00 -07FC00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 18 17 0 0 -BITMAP -FF3FC0 -380700 -380700 -380700 -380700 -380700 -380700 -3FFF00 -3FFF00 -380700 -380700 -380700 -380700 -380700 -380700 -380700 -FF3FC0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 7 17 2 0 -BITMAP -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 19 0 -2 -BITMAP -1FF0 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -4380 -E380 -E300 -E700 -7C00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -FE7F00 -383800 -383000 -386000 -38C000 -398000 -3B0000 -3F0000 -3F8000 -3BC000 -39E000 -38F000 -387800 -383C00 -381E00 -380F00 -FE1F80 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -FE00 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -3804 -380C -3818 -3838 -FFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 944 0 -DWIDTH 24 0 -BBX 21 17 2 0 -BITMAP -F800F8 -3C01E0 -3C01E0 -3E03E0 -2E02E0 -2F06E0 -2704E0 -270CE0 -278CE0 -2388E0 -2398E0 -21F0E0 -21F0E0 -20E0E0 -20E0E0 -2040E0 -F803F8 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -F00F80 -780700 -3C0200 -3E0200 -3F0200 -2F8200 -27C200 -23E200 -21F200 -20FA00 -207A00 -203E00 -201E00 -200E00 -200600 -700600 -F80200 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 16 17 1 0 -BITMAP -07E0 -1E78 -381C -781E -700E -F00F -E007 -E007 -E007 -E007 -E007 -F00F -700E -781E -381C -1E78 -07E0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -FFC0 -38F0 -3878 -3838 -3838 -3838 -3878 -38F0 -3FC0 -3800 -3800 -3800 -3800 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 22 2 -5 -BITMAP -07E000 -1E7800 -381C00 -781E00 -700E00 -F00F00 -E00700 -E00700 -E00700 -E00700 -E00700 -F00F00 -700E00 -781E00 -381C00 -1E7800 -07E000 -03C000 -01E000 -01F000 -00FC00 -003F80 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -FFF0 -1C38 -1C1C -1C1C -1C1C -1C1C -1C38 -1C70 -1FC0 -1DE0 -1CF0 -1C70 -1C78 -1C3C -1C1C -1C1E -FF0F -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 17 2 0 -BITMAP -3F40 -71C0 -E0C0 -E040 -E040 -F000 -FC00 -7F00 -1FC0 -0FC0 -03E0 -81E0 -80E0 -C0E0 -E0C0 -F1C0 -BF80 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 17 0 0 -BITMAP -FFFE -E38E -C386 -8382 -8382 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -1FF0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 17 1 0 -BITMAP -FF0F80 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380600 -1C0400 -1E0C00 -0FF800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 17 1 0 -BITMAP -FF1F80 -3C0600 -3C0400 -1C0400 -1E0C00 -0E0800 -0E0800 -0F1800 -071000 -071000 -03B000 -03A000 -03E000 -01C000 -01C000 -008000 -008000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 1000 0 -DWIDTH 25 0 -BBX 25 17 1 0 -BITMAP -FF7F9F80 -3C1E0600 -3C0E0400 -1C0E0C00 -1E1E0800 -1E1F1800 -0E171800 -0E371000 -0F271000 -0763B000 -0743A000 -07C3E000 -03C1E000 -0381C000 -0381C000 -01008000 -01008000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -FF3F -3C0C -1C08 -1E18 -0E30 -0720 -07E0 -03C0 -03C0 -03E0 -03F0 -0670 -0C78 -0C3C -183C -381E -FCFF -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 17 1 0 -BITMAP -FF3F80 -3C0F00 -3C0C00 -1E0C00 -0E1800 -0F1800 -073000 -03A000 -03E000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -07F000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 14 17 2 0 -BITMAP -FFF8 -E078 -C0F0 -C0F0 -81E0 -03C0 -03C0 -0780 -0F80 -0F00 -1E00 -3E04 -3C04 -780C -781C -F038 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 21 2 -4 -BITMAP -F8 -E0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -E0 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 17 0 0 -BITMAP -C0 -C0 -40 -60 -60 -20 -30 -30 -10 -18 -18 -08 -0C -0C -04 -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 21 0 -4 -BITMAP -F8 -38 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -38 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 581 0 -DWIDTH 15 0 -BBX 8 10 3 7 -BITMAP -18 -18 -3C -24 -66 -66 -66 -C3 -C3 -81 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 2 0 -5 -BITMAP -FFF8 -FFF8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 4 1 13 -BITMAP -E0 -70 -30 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -3E00 -6700 -E380 -E380 -4380 -0F80 -7380 -E380 -E380 -E780 -FFC0 -7180 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -F800 -3800 -3800 -3800 -3800 -3B80 -3FE0 -3CE0 -3870 -3870 -3870 -3870 -3870 -3870 -38E0 -3DE0 -3780 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1F00 -7380 -7380 -E380 -E100 -E000 -E000 -E000 -F000 -7880 -7F00 -1E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -03E0 -00E0 -00E0 -00E0 -00E0 -1EE0 -7FE0 -71E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -F0E0 -71E0 -7EE0 -1C70 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -1F00 -7380 -6380 -E1C0 -E1C0 -FFC0 -E000 -E000 -F000 -7880 -7F00 -1E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 17 1 0 -BITMAP -1E -33 -73 -70 -70 -FC -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 -5 -BITMAP -3E00 -77C0 -E380 -E380 -E380 -E380 -7300 -3E00 -7000 -E000 -FF80 -FFC0 -7FC0 -E0C0 -C0C0 -C180 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 17 0 0 -BITMAP -F800 -3800 -3800 -3800 -3800 -39E0 -3FF0 -3C70 -3870 -3870 -3870 -3870 -3870 -3870 -3870 -3870 -7CF8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 5 17 1 0 -BITMAP -70 -70 -70 -00 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 22 -1 -5 -BITMAP -0E -0E -0E -00 -00 -1E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -0E -CE -CE -CC -78 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 556 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -F000 -7000 -7000 -7000 -7000 -73F0 -70C0 -7180 -7300 -7600 -7E00 -7F00 -7780 -73C0 -71E0 -70F0 -F9F8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 17 0 0 -BITMAP -F8 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -7C -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 19 12 1 0 -BITMAP -F3C780 -77DFC0 -78F1C0 -70E1C0 -70E1C0 -70E1C0 -70E1C0 -70E1C0 -70E1C0 -70E1C0 -70E1C0 -F9F3E0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -F3C0 -77E0 -78E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -F9F0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -1F00 -7BC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7BC0 -1F00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 -5 -BITMAP -F380 -77E0 -7CE0 -7870 -7070 -7070 -7070 -7070 -7070 -78E0 -77E0 -7380 -7000 -7000 -7000 -7000 -FC00 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 18 1 -5 -BITMAP -0020 -0E60 -3FE0 -71E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71E0 -7EE0 -1CE0 -00E0 -00E0 -00E0 -00E0 -01F0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 10 12 1 0 -BITMAP -F780 -79C0 -73C0 -7180 -7000 -7000 -7000 -7000 -7000 -7000 -7000 -FC00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -3E -66 -E2 -E2 -F8 -7C -3E -1F -87 -87 -C6 -FC -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 16 0 0 -BITMAP -08 -18 -38 -78 -FF -38 -38 -38 -38 -38 -38 -38 -38 -39 -3E -1C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -F1E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -71E0 -7EF0 -3CE0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -FCF0 -7860 -7840 -38C0 -3C80 -1D80 -1D00 -1F00 -0F00 -0E00 -0600 -0600 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 12 0 0 -BITMAP -FDF780 -78E300 -38E300 -38E200 -38E600 -1CF600 -1D7400 -1F3C00 -0F3C00 -0E3800 -061800 -061800 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 12 0 0 -BITMAP -FCF0 -7860 -3CC0 -1D80 -1F00 -0F00 -0F00 -1F80 -1BC0 -31C0 -61E0 -F3F0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 -5 -BITMAP -FDF0 -7860 -3840 -38C0 -3C80 -1C80 -1D80 -1F00 -0F00 -0F00 -0600 -0600 -0600 -6400 -EC00 -F800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -FF80 -C700 -8F00 -8E00 -1E00 -1C00 -3C00 -3800 -7880 -7180 -F180 -FF80 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 394 0 -DWIDTH 10 0 -BBX 7 21 1 -4 -BITMAP -0E -18 -30 -30 -30 -30 -30 -30 -30 -60 -C0 -60 -30 -30 -30 -30 -30 -30 -30 -18 -0E -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 6 0 -BBX 2 22 2 -5 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 394 0 -DWIDTH 10 0 -BBX 7 21 1 -4 -BITMAP -E0 -30 -18 -18 -18 -18 -18 -18 -18 -0C -06 -0C -18 -18 -18 -18 -18 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 520 0 -DWIDTH 13 0 -BBX 12 6 0 6 -BITMAP -1800 -7E10 -FF10 -8FF0 -87E0 -0180 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 4 17 2 -5 -BITMAP -60 -F0 -F0 -60 -00 -00 -60 -60 -60 -60 -60 -F0 -F0 -F0 -F0 -F0 -60 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 10 18 1 -3 -BITMAP -0040 -00C0 -0080 -0F80 -3DC0 -79C0 -7340 -E200 -E200 -E600 -E400 -7400 -7C40 -3FC0 -1F00 -1800 -1000 -3000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -0FC0 -1CE0 -38E0 -38E0 -3840 -1C00 -1C00 -FF80 -FF80 -0E00 -0E00 -0E10 -0C10 -7C30 -CFF0 -FFF0 -73C0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 12 0 3 -BITMAP -C060 -EEE0 -7FC0 -3B80 -71C0 -60C0 -60C0 -71C0 -3B80 -7FC0 -EEE0 -C060 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 14 17 0 0 -BITMAP -FE7C -3830 -3C20 -1C60 -1E40 -0EC0 -0F80 -0780 -0700 -1FC0 -0700 -1FC0 -0700 -0700 -0700 -0700 -1FC0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 6 0 -BBX 2 22 2 -5 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 8 20 2 -3 -BITMAP -3C -6E -CE -E6 -F0 -78 -7C -5E -8F -C7 -E3 -F3 -7E -38 -1C -0E -C6 -E6 -EC -78 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 14 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -03E000 -0FF800 -3C1E00 -300600 -61F300 -633300 -C61180 -C60180 -C60180 -C60180 -C60180 -633300 -61E300 -300600 -3C1E00 -0FF800 -03E000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 300 0 -DWIDTH 8 0 -BBX 7 10 0 7 -BITMAP -78 -DC -0C -7C -CC -CC -7E -00 -FE -FE -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 10 1 1 -BITMAP -0C60 -18C0 -3180 -7380 -E700 -E700 -7380 -3180 -18C0 -0C60 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 570 0 -DWIDTH 15 0 -BBX 11 7 2 2 -BITMAP -FFE0 -FFE0 -0060 -0060 -0060 -0060 -0060 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 3 1 5 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -03E000 -0FF800 -3C1E00 -300600 -67E300 -633300 -C33180 -C33180 -C3E180 -C36180 -C33180 -633300 -67BB00 -300600 -3C1E00 -0FF800 -03E000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 14 -BITMAP -FC -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 8 7 0 10 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 6 10 0 7 -BITMAP -38 -7C -8C -0C -18 -10 -20 -40 -FC -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 6 10 0 7 -BITMAP -38 -7C -8C -0C -38 -1C -0C -8C -F8 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 4 2 13 -BITMAP -38 -70 -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 -5 -BITMAP -F1E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -71E0 -7EF0 -6CE0 -6000 -6000 -E000 -F000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 540 0 -DWIDTH 14 0 -BBX 12 21 1 -4 -BITMAP -1FF0 -7FF0 -7E60 -FE60 -FE60 -FE60 -FE60 -FE60 -FE60 -7E60 -7E60 -1E60 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 3 3 1 7 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 6 1 -6 -BITMAP -10 -30 -38 -0C -8C -78 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 6 10 0 7 -BITMAP -30 -F0 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 330 0 -DWIDTH 8 0 -BBX 7 10 0 7 -BITMAP -38 -6C -C6 -C6 -C6 -6C -38 -00 -FE -FE -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 10 1 1 -BITMAP -C600 -6300 -3180 -39C0 -1CE0 -1CE0 -39C0 -3380 -6300 -C600 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -300400 -F00C00 -301800 -301800 -303000 -302000 -306000 -304200 -30C600 -FC8E00 -018E00 -011600 -033600 -062600 -067F80 -0C0600 -080600 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -300400 -F00C00 -301800 -301800 -303000 -302000 -306000 -304700 -30CF80 -FC9180 -018180 -010300 -030200 -060400 -060800 -0C1F80 -081F80 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -3808 -7C18 -8C30 -0C30 -3860 -1C40 -0CC0 -8C84 -F98C -711C -031C -022C -066C -0C4C -0CFF -180C -100C -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 9 17 1 -5 -BITMAP -0C00 -1E00 -1E00 -0C00 -0000 -0000 -0C00 -0C00 -1C00 -3800 -7800 -F000 -E100 -E380 -E380 -7300 -3E00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 0 0 -BITMAP -070000 -038000 -018000 -00C000 -000000 -018000 -01C000 -03C000 -03E000 -02E000 -06E000 -067000 -047000 -0C7000 -083800 -083800 -1FF800 -103C00 -301C00 -301E00 -701E00 -F87F80 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 0 0 -BITMAP -003800 -007000 -006000 -00C000 -000000 -018000 -01C000 -03C000 -03E000 -02E000 -06E000 -067000 -047000 -0C7000 -083800 -083800 -1FF800 -103C00 -301C00 -301E00 -701E00 -F87F80 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 21 0 0 -BITMAP -018000 -03C000 -066000 -0C3000 -018000 -01C000 -03C000 -03E000 -02E000 -06E000 -067000 -047000 -0C7000 -083800 -083800 -1FF800 -103C00 -301C00 -301E00 -701E00 -F87F80 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 21 0 0 -BITMAP -031000 -07E000 -08C000 -000000 -018000 -01C000 -03C000 -03E000 -02E000 -06E000 -067000 -047000 -0C7000 -083800 -083800 -1FF800 -103C00 -301C00 -301E00 -701E00 -F87F80 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 20 0 0 -BITMAP -063000 -063000 -000000 -018000 -01C000 -03C000 -03E000 -02E000 -06E000 -067000 -047000 -0C7000 -083800 -083800 -1FF800 -103C00 -301C00 -301E00 -701E00 -F87F80 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 0 0 -BITMAP -01C000 -022000 -022000 -01C000 -000000 -018000 -01C000 -03C000 -03E000 -02E000 -06E000 -067000 -047000 -0C7000 -083800 -083800 -1FF800 -103C00 -301C00 -301E00 -701E00 -F87F80 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 1000 0 -DWIDTH 25 0 -BBX 23 17 0 0 -BITMAP -01FFFC -007C1C -00DC0C -009C04 -019C24 -011C20 -031C60 -021CE0 -061FE0 -07FCE0 -0C1C60 -081C20 -181C22 -101C06 -301C0E -701C1E -F8FFFE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 14 23 2 -6 -BITMAP -07E4 -1E7C -3C1C -780C -7004 -F004 -E000 -E000 -E000 -E000 -E000 -F000 -F000 -7804 -781C -3E78 -0FE0 -0100 -0300 -0380 -00C0 -08C0 -0780 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 22 1 0 -BITMAP -0700 -0380 -0180 -00C0 -0000 -FFFC -1E1C -1C0C -1C04 -1C24 -1C20 -1C60 -1CE0 -1FE0 -1CE0 -1C60 -1C20 -1C22 -1C06 -1C0C -1E1C -FFFC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 22 1 0 -BITMAP -0070 -00E0 -00C0 -0180 -0000 -FFFC -1E1C -1C0C -1C04 -1C24 -1C20 -1C60 -1CE0 -1FE0 -1CE0 -1C60 -1C20 -1C22 -1C06 -1C0C -1E1C -FFFC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 22 1 0 -BITMAP -0180 -03C0 -0660 -0C30 -0000 -FFFC -1E1C -1C0C -1C04 -1C24 -1C20 -1C60 -1CE0 -1FE0 -1CE0 -1C60 -1C20 -1C22 -1C06 -1C0C -1E1C -FFFC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 15 21 1 0 -BITMAP -0630 -0630 -0000 -0000 -FFFC -1E1C -1C0C -1C04 -1C24 -1C20 -1C60 -1CE0 -1FE0 -1CE0 -1C60 -1C20 -1C22 -1C06 -1C0C -1E1C -FFFC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 7 22 1 0 -BITMAP -E0 -70 -30 -18 -00 -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 7 22 1 0 -BITMAP -0E -1C -18 -30 -00 -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 8 22 0 0 -BITMAP -18 -3C -66 -C3 -00 -7F -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -1C -7F -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 7 21 1 0 -BITMAP -C6 -C6 -00 -00 -FE -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -FE -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -FFF0 -3C38 -381C -380E -380E -3807 -3807 -FF87 -FF87 -3807 -3807 -380E -380E -381C -381C -3C78 -FFE0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 0 0 -BITMAP -018800 -03F000 -046000 -000000 -000000 -F00F80 -780200 -3C0200 -3E0200 -3F0200 -2F8200 -27C200 -23E200 -21F200 -20FA00 -207A00 -203E00 -201E00 -200E00 -200600 -200600 -F80200 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 16 22 1 0 -BITMAP -0700 -0380 -0180 -00C0 -0000 -07E0 -1E78 -381C -781E -700E -F00F -E007 -E007 -E007 -E007 -E007 -F00F -700E -781E -381C -1E78 -07E0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 16 22 1 0 -BITMAP -001C -0038 -0030 -0060 -0000 -07E0 -1E78 -381C -781E -700E -F00F -E007 -E007 -E007 -E007 -E007 -F00F -700E -781E -381C -1E78 -07E0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 16 22 1 0 -BITMAP -00C0 -01E0 -0330 -0618 -0000 -07E0 -1E78 -381C -781E -700E -F00F -E007 -E007 -E007 -E007 -E007 -F00F -700E -781E -381C -1E78 -07E0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 16 21 1 0 -BITMAP -0188 -03F0 -0460 -0000 -07E0 -1E78 -381C -781E -700E -F00F -E007 -E007 -E007 -E007 -E007 -F00F -700E -781E -381C -1E78 -07E0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 16 21 1 0 -BITMAP -0C30 -0C30 -0000 -0000 -07E0 -1E78 -381C -781E -700E -F00F -E007 -E007 -E007 -E007 -E007 -F00F -700E -781E -381C -1E78 -07E0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -C030 -E070 -70E0 -39C0 -1F80 -0F00 -0F00 -1F80 -39C0 -70E0 -E070 -C030 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 16 19 1 -1 -BITMAP -0004 -07EC -1E78 -381C -701E -7036 -E067 -E0C7 -E0C7 -E187 -E307 -E307 -E607 -6C0E -780E -381C -3E78 -37E0 -6000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 1 0 -BITMAP -070000 -038000 -018000 -00C000 -000000 -FF0F80 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380600 -1C0400 -1E0C00 -0FF800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 1 0 -BITMAP -001C00 -003800 -003000 -006000 -000000 -FF0F80 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380600 -1C0400 -1E0C00 -0FF800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 1 0 -BITMAP -00C000 -01E000 -033000 -061800 -000000 -FF0F80 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380600 -1C0400 -1E0C00 -0FF800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 21 1 0 -BITMAP -031800 -031800 -000000 -000000 -FF0F80 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380200 -380600 -1C0400 -1E0C00 -0FF800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 1 0 -BITMAP -003800 -007000 -006000 -00C000 -000000 -FF3F80 -3C0F00 -3C0C00 -1E0C00 -0E1800 -0F1800 -073000 -03A000 -03E000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -01C000 -07F000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -FF00 -3800 -3800 -3800 -3FE0 -3870 -3838 -3838 -3838 -3838 -3838 -3870 -3FE0 -3800 -3800 -3800 -FF00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 11 17 1 0 -BITMAP -1F00 -3980 -71C0 -71C0 -71C0 -71C0 -7380 -7700 -7380 -71C0 -70E0 -70E0 -70E0 -70E0 -70E0 -76C0 -F780 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -3800 -1C00 -0C00 -0600 -0000 -3E00 -7700 -E380 -E380 -4380 -0F80 -7380 -E380 -E380 -E780 -FFC0 -7180 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -0700 -0E00 -0C00 -1800 -0000 -3E00 -7700 -E380 -E380 -4380 -0F80 -7380 -E380 -E380 -E780 -FFC0 -7180 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -0C00 -1E00 -3300 -6180 -0000 -3E00 -7700 -E380 -E380 -4380 -0F80 -7380 -E380 -E380 -E780 -FFC0 -7180 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -1880 -3F00 -4600 -0000 -0000 -3E00 -7700 -E380 -E380 -4380 -0F80 -7380 -E380 -E380 -E780 -FFC0 -7180 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 16 1 0 -BITMAP -3300 -3300 -0000 -0000 -3E00 -7700 -E380 -E380 -4380 -0F80 -7380 -E380 -E380 -E780 -FFC0 -7180 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -1C00 -2200 -2200 -1C00 -0000 -3E00 -7700 -E380 -E380 -4380 -0F80 -7380 -E380 -E380 -E780 -FFC0 -7180 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 15 12 1 0 -BITMAP -3E78 -77CC -E3CE -638E -038E -1FFE -7380 -E380 -E3C0 -E7E2 -FEFC -7C78 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 18 1 -6 -BITMAP -1E00 -7300 -7380 -E380 -E100 -E000 -E000 -E000 -F000 -7880 -7F00 -1E00 -0800 -1800 -1C00 -0600 -4600 -3C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -3800 -1C00 -0C00 -0600 -0000 -1E00 -7300 -7380 -E380 -E380 -FF80 -E000 -E000 -F000 -7880 -7F00 -1E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -0700 -0E00 -0C00 -1800 -0000 -1E00 -7300 -7380 -E380 -E380 -FF80 -E000 -E000 -F000 -7880 -7F00 -1E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -0C00 -1E00 -3300 -6180 -0000 -1E00 -7300 -7380 -E380 -E380 -FF80 -E000 -E000 -F000 -7880 -7F00 -1E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 16 1 0 -BITMAP -3300 -3300 -0000 -0000 -1E00 -7300 -7380 -E380 -E380 -FF80 -E000 -E000 -F000 -7880 -7F00 -1E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 17 0 0 -BITMAP -E0 -70 -30 -18 -00 -78 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -7C -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 5 17 1 0 -BITMAP -38 -70 -60 -C0 -00 -F0 -70 -70 -70 -70 -70 -70 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 8 17 0 0 -BITMAP -18 -3C -66 -C3 -00 -78 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -7C -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 16 0 0 -BITMAP -CC -CC -00 -00 -78 -38 -38 -38 -38 -38 -38 -38 -38 -38 -38 -7C -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 18 1 0 -BITMAP -6000 -3B80 -0E00 -3C00 -6E00 -0700 -1F80 -7BC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7BC0 -1F00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0C40 -1F80 -2300 -0000 -0000 -F3C0 -77E0 -78E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -F9F0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -1C00 -0E00 -0600 -0300 -0000 -1F00 -7BC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7BC0 -1F00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0380 -0700 -0600 -0C00 -0000 -1F00 -7BC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7BC0 -1F00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0C00 -1E00 -3300 -6180 -0000 -1F00 -7BC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7BC0 -1F00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -1880 -3F00 -4600 -0000 -0000 -1F00 -7BC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7BC0 -1F00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -3300 -3300 -0000 -0000 -1F00 -7BC0 -71C0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -E0E0 -71C0 -7BC0 -1F00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -0600 -0F00 -0600 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0600 -0F00 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 16 1 -2 -BITMAP -0040 -0040 -1E80 -79C0 -71C0 -E2E0 -E2E0 -E4E0 -E4E0 -E8E0 -E8E0 -71C0 -7BC0 -3F00 -4000 -4000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -1C00 -0E00 -0600 -0300 -0000 -F1E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -71E0 -7EF0 -3CE0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0380 -0700 -0600 -0C00 -0000 -F1E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -71E0 -7EF0 -3CE0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0600 -0F00 -1980 -30C0 -0000 -F1E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -71E0 -7EF0 -3CE0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -1980 -1980 -0000 -0000 -F1E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -70E0 -71E0 -7EF0 -3CE0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 22 0 -5 -BITMAP -01C0 -0380 -0300 -0600 -0000 -FDF0 -7860 -3840 -38C0 -3C80 -1C80 -1D80 -1F00 -0F00 -0F00 -0600 -0600 -0600 -6400 -EC00 -F800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 22 1 -5 -BITMAP -F000 -7000 -7000 -7000 -7000 -7380 -77E0 -7CE0 -7870 -7070 -7070 -7070 -7070 -7070 -78E0 -77E0 -7380 -7000 -7000 -7000 -7000 -FC00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 21 0 -5 -BITMAP -1980 -1980 -0000 -0000 -FDF0 -7860 -3840 -38C0 -3C80 -1C80 -1D80 -1F00 -0F00 -0F00 -0600 -0600 -0600 -6400 -EC00 -F800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timBI08-L1.bdf diff -u xc/fonts/bdf/75dpi/timBI08-L1.bdf:1.1 xc/fonts/bdf/75dpi/timBI08-L1.bdf:removed --- xc/fonts/bdf/75dpi/timBI08-L1.bdf:1.1 Wed Apr 4 18:56:45 2001 +++ xc/fonts/bdf/75dpi/timBI08-L1.bdf Wed Mar 16 21:04:17 2005 @@ -1,2491 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timBI08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-I-Normal--8-80-75-75-P-47-ISO8859-1 -SIZE 8 75 75 -FONTBOUNDINGBOX 11 10 -2 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 47 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 5 -X_HEIGHT 4 -FONT_ASCENT 7 -FONT_DESCENT 2 -FACE_NAME "Times Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -A8 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -60 -60 -C0 -C0 -00 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 5 0 -BBX 4 2 1 4 -BITMAP -F0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 1 1 -BITMAP -68 -F8 -50 -F8 -D0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 -1 -BITMAP -20 -70 -C0 -60 -30 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 9 5 0 0 -BITMAP -6200 -D400 -6B00 -1680 -2300 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -38 -60 -7C -C8 -74 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 3 2 2 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 8 1 -2 -BITMAP -10 -20 -60 -C0 -C0 -C0 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 8 0 -2 -BITMAP -40 -20 -30 -30 -30 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 3 1 3 -BITMAP -60 -F0 -60 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -30 -30 -F8 -60 -60 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 3 3 -1 -1 -BITMAP -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 7 1 -1 -BITMAP -60 -60 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -70 -D0 -D0 -D0 -E0 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 1 0 -BITMAP -60 -E0 -60 -C0 -C0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -70 -30 -60 -C0 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -70 -30 -60 -30 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -30 -70 -A0 -F0 -60 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -70 -40 -60 -A0 -C0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -70 -C0 -E0 -A0 -C0 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -70 -30 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -70 -D0 -60 -D0 -E0 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -A0 -E0 -60 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 4 0 0 -BITMAP -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 5 -1 -1 -BITMAP -30 -00 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -18 -60 -C0 -C0 -60 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 4 3 1 1 -BITMAP -F0 -00 -F0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -30 -30 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 6 1 0 -BITMAP -E0 -30 -60 -C0 -00 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 832 0 -DWIDTH 9 0 -BBX 7 7 1 -1 -BITMAP -3C -62 -4E -D4 -8E -80 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -30 -30 -50 -F0 -B8 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -78 -6C -78 -C8 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -30 -58 -C0 -D0 -E0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -78 -4C -CC -D8 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -7C -60 -78 -C0 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -7C -60 -78 -C0 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -38 -40 -D8 -D8 -F0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -6C -48 -78 -D8 -D8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 3 5 0 0 -BITMAP -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 -2 -BITMAP -70 -30 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -6C -68 -70 -D8 -CC -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -E0 -60 -60 -C0 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 8 0 -BBX 8 5 0 0 -BITMAP -F3 -77 -5B -DA -D6 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -E4 -74 -5C -58 -D8 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -78 -68 -70 -C0 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -30 -58 -D8 -D0 -60 -30 -10 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -78 -6C -78 -D8 -D8 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -38 -60 -70 -38 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 5 1 0 -BITMAP -F8 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -6C -6C -C8 -D8 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 5 1 0 -BITMAP -CC -D8 -D0 -F0 -E0 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 889 0 -DWIDTH 7 0 -BBX 8 5 0 0 -BITMAP -D7 -D4 -DC -FC -C8 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 7 5 0 0 -BITMAP -6E -38 -30 -78 -D8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 6 5 0 0 -BITMAP -EC -68 -70 -60 -E0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 6 5 -1 0 -BITMAP -7C -18 -30 -68 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 7 0 -1 -BITMAP -70 -60 -60 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 7 0 -1 -BITMAP -C0 -C0 -C0 -60 -60 -60 -60 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 7 0 -1 -BITMAP -70 -30 -30 -60 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 4 3 1 3 -BITMAP -60 -F0 -90 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 2 -1 -2 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 1 5 -BITMAP -C0 -60 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -60 -30 -F0 -E0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -20 -20 -70 -50 -D0 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -70 -C0 -D0 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 5 6 0 0 -BITMAP -08 -08 -70 -D0 -D0 -60 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -60 -F0 -C0 -60 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 4 8 0 -2 -BITMAP -30 -20 -F0 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 3 0 -BBX 4 6 -1 -2 -BITMAP -70 -50 -60 -60 -A0 -C0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -40 -40 -70 -D0 -90 -A0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 6 0 0 -BITMAP -40 -00 -40 -40 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 8 -1 -2 -BITMAP -20 -00 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -40 -40 -50 -60 -E0 -D0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 6 0 0 -BITMAP -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 6 4 0 0 -BITMAP -7C -54 -D4 -A8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -70 -50 -90 -A0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -70 -D0 -D0 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 6 0 -2 -BITMAP -60 -50 -D0 -E0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 6 0 -2 -BITMAP -70 -D0 -D0 -60 -20 -20 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 4 4 0 0 -BITMAP -70 -40 -C0 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 3 4 0 0 -BITMAP -60 -C0 -60 -C0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 5 0 0 -BITMAP -20 -70 -40 -C0 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -50 -50 -B0 -60 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 3 0 -BBX 3 4 0 0 -BITMAP -A0 -A0 -C0 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 4 0 0 -BITMAP -8C -A8 -78 -50 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 3 0 -BBX 4 4 0 0 -BITMAP -50 -60 -60 -A0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 6 0 -2 -BITMAP -D0 -50 -60 -40 -40 -80 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 3 4 0 0 -BITMAP -E0 -20 -C0 -E0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 348 0 -DWIDTH 4 0 -BBX 5 7 0 -1 -BITMAP -38 -20 -60 -C0 -40 -40 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 2 0 -BBX 1 7 1 -1 -BITMAP -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 348 0 -DWIDTH 4 0 -BBX 5 7 -1 -1 -BITMAP -70 -10 -10 -38 -20 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 5 0 -BBX 5 2 0 2 -BITMAP -58 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 7 0 -2 -BITMAP -30 -00 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 8 0 -2 -BITMAP -20 -20 -70 -C0 -D0 -E0 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -30 -40 -E0 -C0 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 5 1 0 -BITMAP -90 -60 -60 -60 -90 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -90 -60 -F0 -60 -60 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 2 0 -BBX 1 7 1 -1 -BITMAP -80 -80 -80 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 5 7 -1 -1 -BITMAP -18 -20 -70 -D8 -70 -20 -C0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 1 5 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 7 7 1 -1 -BITMAP -7C -82 -9A -A2 -9A -82 -7C -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 266 0 -DWIDTH 4 0 -BBX 4 4 0 2 -BITMAP -60 -30 -F0 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 4 0 0 -BITMAP -6C -D8 -D8 -48 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 6 0 -BBX 4 3 1 1 -BITMAP -F0 -10 -10 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 7 0 -BBX 7 7 1 -1 -BITMAP -7C -B2 -AA -B2 -AA -82 -7C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 1 5 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 3 0 -BBX 3 3 0 3 -BITMAP -40 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 4 5 1 0 -BITMAP -60 -F0 -60 -00 -F0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 2 0 -BBX 2 4 0 2 -BITMAP -C0 -40 -80 -C0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 2 0 -BBX 2 5 0 1 -BITMAP -80 -40 -80 -40 -80 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 2 1 5 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 4 0 -BBX 5 5 -1 -1 -BITMAP -68 -68 -68 -F8 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 7 1 -1 -BITMAP -78 -D8 -D0 -F0 -30 -60 -60 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 2 2 1 2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 2 -2 -2 -BITMAP -60 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 2 0 -BBX 2 4 0 2 -BITMAP -C0 -40 -40 -40 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 4 4 0 2 -BITMAP -60 -D0 -D0 -60 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 4 0 0 -BITMAP -48 -6C -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 6 0 -BBX 7 6 0 0 -BITMAP -C0 -48 -54 -2C -5E -04 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -C0 -48 -5C -24 -48 -1C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 6 0 -BBX 8 6 0 0 -BITMAP -82 -44 -8A -56 -AF -42 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 -1 -2 -BITMAP -30 -00 -30 -70 -C0 -C0 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -60 -30 -00 -30 -30 -50 -F0 -B8 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -18 -30 -00 -30 -30 -50 -F0 -B8 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -30 -68 -00 -30 -30 -50 -F0 -B8 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -34 -58 -00 -30 -30 -50 -F0 -B8 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -28 -00 -30 -30 -50 -F0 -B8 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -28 -10 -30 -30 -50 -F0 -B8 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 944 0 -DWIDTH 5 0 -BBX 6 5 0 0 -BITMAP -3C -30 -58 -F0 -BC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -30 -58 -C0 -D0 -E0 -40 -80 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -18 -00 -7C -60 -78 -C0 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -0C -18 -00 -7C -60 -78 -C0 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -34 -00 -7C -60 -78 -C0 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -28 -00 -7C -60 -78 -C0 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -C0 -60 -00 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 4 8 0 0 -BITMAP -30 -60 -00 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 4 8 0 0 -BITMAP -60 -D0 -00 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 4 8 0 0 -BITMAP -50 -50 -00 -60 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -78 -4C -EC -C8 -F0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -34 -58 -00 -E4 -6C -7C -D8 -D8 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -60 -30 -00 -38 -58 -D8 -D0 -E0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -0C -18 -00 -38 -58 -D8 -D0 -E0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -34 -00 -38 -58 -D8 -D0 -E0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -34 -58 -00 -38 -58 -D8 -D0 -E0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -28 -28 -00 -38 -58 -D8 -D0 -E0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 5 4 0 0 -BITMAP -D8 -70 -70 -D8 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 7 0 -1 -BITMAP -08 -38 -58 -D8 -D0 -E0 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -30 -18 -00 -6C -6C -C8 -D8 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -0C -18 -00 -6C -6C -C8 -D8 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -18 -34 -00 -6C -6C -C8 -D8 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -14 -14 -00 -6C -6C -C8 -D8 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -0C -18 -00 -EC -68 -70 -60 -E0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -60 -78 -68 -F8 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 6 0 -1 -BITMAP -38 -6C -58 -C8 -D0 -C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -C0 -60 -00 -60 -30 -B0 -E0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -30 -60 -00 -60 -30 -B0 -E0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -60 -D0 -00 -60 -30 -B0 -E0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -50 -A0 -00 -60 -30 -B0 -E0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -50 -50 -00 -60 -30 -B0 -E0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -20 -50 -20 -60 -30 -B0 -E0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 4 0 0 -BITMAP -6C -3C -B0 -EC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 6 0 -2 -BITMAP -70 -C0 -D0 -E0 -40 -80 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -60 -30 -00 -70 -F0 -C0 -E0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 5 7 0 0 -BITMAP -18 -30 -00 -70 -F0 -C0 -E0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -60 -D0 -00 -70 -F0 -C0 -E0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -50 -50 -00 -70 -F0 -C0 -E0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 7 0 0 -BITMAP -C0 -60 -00 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 4 7 0 0 -BITMAP -30 -60 -00 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 4 7 0 0 -BITMAP -60 -D0 -00 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 7 0 0 -BITMAP -A0 -A0 -00 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 5 7 0 0 -BITMAP -48 -30 -70 -30 -70 -D0 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 5 7 0 0 -BITMAP -68 -B0 -00 -E0 -D0 -B0 -A0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -60 -30 -00 -70 -D0 -D0 -E0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -30 -60 -00 -70 -D0 -D0 -E0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -60 -D0 -00 -70 -D0 -D0 -E0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -50 -A0 -00 -70 -D0 -D0 -E0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -50 -50 -00 -70 -D0 -D0 -E0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 4 5 1 0 -BITMAP -20 -00 -F0 -00 -40 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -10 -70 -D0 -D0 -E0 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -60 -30 -00 -50 -D0 -B0 -E0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -30 -60 -00 -50 -D0 -B0 -E0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -60 -D0 -00 -50 -D0 -B0 -E0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -50 -50 -00 -50 -D0 -B0 -E0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 5 9 0 -2 -BITMAP -18 -30 -00 -D0 -50 -70 -60 -40 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 -2 -BITMAP -60 -70 -D0 -D0 -E0 -C0 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 9 0 -2 -BITMAP -50 -50 -00 -D0 -50 -70 -60 -40 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timBI10-L1.bdf diff -u xc/fonts/bdf/75dpi/timBI10-L1.bdf:1.1 xc/fonts/bdf/75dpi/timBI10-L1.bdf:removed --- xc/fonts/bdf/75dpi/timBI10-L1.bdf:1.1 Wed Apr 4 18:56:45 2001 +++ xc/fonts/bdf/75dpi/timBI10-L1.bdf Wed Mar 16 21:04:17 2005 @@ -1,2744 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timBI10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-I-Normal--10-100-75-75-P-57-ISO8859-1 -SIZE 10 75 75 -FONTBOUNDINGBOX 13 13 -2 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 57 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 7 -X_HEIGHT 5 -FONT_ASCENT 9 -FONT_DESCENT 3 -FACE_NAME "Times Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -30 -30 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 6 0 -BBX 3 3 2 4 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 7 1 0 -BITMAP -14 -14 -7E -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -20 -70 -D0 -60 -B0 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 11 0 -BBX 10 7 1 0 -BITMAP -6600 -DE00 -D400 -6D80 -1B40 -3340 -3180 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -1C -34 -38 -77 -DA -CC -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 3 2 4 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 9 1 -2 -BITMAP -08 -30 -60 -C0 -C0 -C0 -C0 -60 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 9 0 -2 -BITMAP -20 -30 -18 -18 -18 -18 -30 -60 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 5 1 3 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 5 1 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 3 3 0 -1 -BITMAP -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -18 -10 -30 -20 -60 -40 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -68 -C8 -D8 -98 -B0 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -38 -18 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -38 -58 -18 -30 -60 -E8 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -38 -68 -18 -30 -18 -B8 -F0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -18 -38 -58 -B0 -F8 -30 -30 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -38 -38 -60 -70 -30 -B0 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -18 -70 -60 -F0 -D0 -D0 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -78 -78 -18 -30 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -68 -78 -70 -D8 -D8 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -58 -58 -78 -30 -70 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 5 0 0 -BITMAP -60 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 6 0 -1 -BITMAP -30 -30 -00 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 4 5 1 0 -BITMAP -30 -60 -C0 -60 -30 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 3 1 1 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 4 5 1 0 -BITMAP -C0 -60 -30 -60 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -F0 -B0 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 832 0 -DWIDTH 11 0 -BBX 9 9 1 -2 -BITMAP -1E00 -7300 -4D80 -DE80 -B680 -B580 -DF00 -6000 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -0C -1C -14 -2C -7C -4C -DE -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -3E -1B -33 -3C -66 -66 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -3E -66 -C0 -C0 -C0 -EC -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -3E -1B -33 -33 -67 -6E -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -3F -1B -30 -3C -60 -66 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -3F -1B -30 -3C -60 -60 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -3E -66 -C0 -DE -CC -EC -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -73 -33 -66 -7E -66 -CC -CE -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 6 7 -1 0 -BITMAP -3C -18 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 7 8 -1 -1 -BITMAP -1E -0C -18 -18 -30 -30 -B0 -E0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 9 7 -1 0 -BITMAP -3B80 -1B00 -3600 -3C00 -6C00 -6600 -F700 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 7 -1 0 -BITMAP -3C -18 -30 -30 -60 -64 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 10 0 -BBX 11 7 -1 0 -BITMAP -38E0 -19C0 -39C0 -2A80 -6D80 -6D80 -EBC0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 10 7 -1 0 -BITMAP -3BC0 -1980 -3D00 -2D00 -2F00 -6600 -F600 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -3E -1A -36 -3C -60 -60 -F0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 9 0 -2 -BITMAP -1C -76 -66 -C6 -CC -DC -70 -64 -F8 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -3E -1B -33 -3E -6C -6C -F6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -3C -6C -60 -30 -18 -D8 -F0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -7E -DA -18 -30 -30 -60 -F0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 7 0 0 -BITMAP -7B80 -3300 -6600 -6600 -CC00 -CC00 -7800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 7 0 0 -BITMAP -F7 -66 -6C -68 -68 -70 -60 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 889 0 -DWIDTH 9 0 -BBX 10 7 0 0 -BITMAP -EDC0 -6C80 -6D00 -6D00 -6E00 -3600 -2400 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 9 7 -1 0 -BITMAP -3B80 -1B00 -1A00 -0C00 -3C00 -6C00 -EE00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 8 7 -1 0 -BITMAP -77 -36 -34 -38 -30 -60 -F0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 8 7 -1 0 -BITMAP -3F -36 -0C -18 -30 -6C -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 9 0 -2 -BITMAP -38 -30 -30 -60 -60 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -C0 -40 -60 -20 -30 -10 -18 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 9 0 -2 -BITMAP -38 -18 -18 -30 -30 -30 -60 -60 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 4 1 3 -BITMAP -20 -70 -D8 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 1 0 -2 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 1 6 -BITMAP -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -38 -68 -C8 -D0 -78 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -70 -30 -38 -68 -48 -D0 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -30 -68 -C0 -D0 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 7 0 0 -BITMAP -1C -0C -38 -68 -C8 -D8 -68 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -38 -48 -F0 -C8 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 7 10 -1 -3 -BITMAP -0E -18 -3C -10 -10 -30 -30 -20 -A0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 6 8 -1 -3 -BITMAP -3C -68 -68 -30 -30 -D8 -98 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 6 7 -1 0 -BITMAP -70 -10 -38 -6C -4C -48 -D8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -60 -00 -E0 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 5 10 -2 -3 -BITMAP -18 -00 -38 -18 -10 -30 -30 -20 -E0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 7 0 0 -BITMAP -70 -20 -2C -78 -70 -D0 -D8 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 7 0 0 -BITMAP -30 -30 -20 -60 -40 -C0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 7 0 -BBX 7 5 0 0 -BITMAP -F6 -3E -6A -54 -D6 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -78 -48 -D0 -D8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -30 -48 -D8 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 7 8 -2 -3 -BITMAP -3C -12 -36 -24 -38 -20 -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 -3 -BITMAP -38 -68 -C8 -D0 -70 -20 -60 -F0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 5 5 0 0 -BITMAP -68 -70 -60 -40 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -70 -C0 -60 -30 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 6 0 0 -BITMAP -30 -F8 -60 -C0 -D0 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -E8 -48 -D0 -D0 -78 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -D0 -D0 -D0 -60 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 5 0 0 -BITMAP -EA -6A -6C -7C -28 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 6 5 -1 0 -BITMAP -6C -38 -30 -70 -D8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -E8 -68 -68 -30 -20 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 5 5 0 0 -BITMAP -78 -D0 -20 -50 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 348 0 -DWIDTH 5 0 -BBX 6 9 0 -2 -BITMAP -1C -30 -30 -60 -C0 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 3 0 -BBX 1 7 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 348 0 -DWIDTH 5 0 -BBX 6 9 -1 -2 -BITMAP -30 -18 -18 -18 -0C -18 -30 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 6 0 -BBX 6 2 0 2 -BITMAP -6C -B8 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 8 0 -3 -BITMAP -30 -30 -00 -20 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -10 -70 -C8 -C0 -D0 -60 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -68 -60 -F0 -60 -C8 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -D8 -70 -50 -70 -D8 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 7 0 0 -BITMAP -EC -68 -70 -60 -F0 -60 -F0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 3 0 -BBX 1 7 1 0 -BITMAP -80 -80 -80 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 7 9 -1 -2 -BITMAP -1C -26 -70 -58 -6C -34 -18 -C8 -F0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 1 6 -BITMAP -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -9A -A2 -9A -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 266 0 -DWIDTH 5 0 -BBX 5 6 0 1 -BITMAP -28 -50 -50 -68 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 5 1 0 -BITMAP -36 -6C -D8 -D8 -6C -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 1 6 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 4 4 0 3 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -20 -20 -F8 -20 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -60 -20 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 1 5 -BITMAP -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 5 0 -BBX 6 8 -1 -3 -BITMAP -74 -34 -68 -78 -7C -C0 -80 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 10 1 -3 -BITMAP -7E -F4 -F4 -E8 -68 -28 -28 -50 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 1 2 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 4 3 -2 -3 -BITMAP -30 -90 -60 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -20 -E0 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 4 6 0 1 -BITMAP -30 -50 -50 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 5 0 0 -BITMAP -6C -36 -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -24 -E8 -48 -F4 -2C -3E -48 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -24 -E8 -48 -FC -24 -28 -5C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -E4 -48 -28 -D4 -2C -3E -48 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 -1 -3 -BITMAP -18 -18 -00 -10 -30 -60 -D0 -F0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 7 10 -1 0 -BITMAP -18 -04 -00 -0C -1C -14 -2C -7C -4C -DE -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 8 10 -1 0 -BITMAP -03 -04 -00 -0C -1C -14 -2C -7C -4C -DE -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 7 10 -1 0 -BITMAP -04 -0A -00 -0C -1C -14 -2C -7C -4C -DE -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 8 10 -1 0 -BITMAP -0D -16 -00 -0C -1C -14 -2C -7C -4C -DE -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 7 10 -1 0 -BITMAP -0A -0A -00 -0C -1C -14 -2C -7C -4C -DE -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 7 10 -1 0 -BITMAP -04 -0A -04 -0C -1C -14 -2C -7C -4C -DE -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 944 0 -DWIDTH 9 0 -BBX 10 7 -1 0 -BITMAP -0FC0 -1EC0 -1600 -2F80 -7C00 -4D80 -DF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 10 0 -3 -BITMAP -3E -66 -C0 -C0 -C0 -EC -78 -30 -90 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -18 -04 -00 -3F -1B -30 -3C -60 -66 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -03 -04 -00 -3F -1B -30 -3C -60 -66 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -04 -0A -00 -3F -1B -30 -3C -60 -66 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -0A -0A -00 -3F -1B -30 -3C -60 -66 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 6 10 -1 0 -BITMAP -30 -08 -00 -3C -18 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 7 10 -1 0 -BITMAP -06 -08 -00 -3C -18 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 6 10 -1 0 -BITMAP -08 -14 -00 -3C -18 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 6 10 -1 0 -BITMAP -14 -14 -00 -3C -18 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -3E -1B -33 -7B -27 -6E -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 10 10 -1 0 -BITMAP -0680 -0B00 -0000 -3BC0 -1980 -3D00 -2D00 -2F00 -6600 -F600 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -30 -08 -00 -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -03 -04 -00 -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -08 -14 -00 -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -0D -16 -00 -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -14 -14 -00 -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -CC -78 -30 -78 -CC -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 9 0 -1 -BITMAP -02 -1C -76 -6E -D6 -EC -DC -70 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -1800 -0400 -0000 -7B80 -3300 -6600 -6600 -CC00 -CC00 -7800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -0300 -0400 -0000 -7B80 -3300 -6600 -6600 -CC00 -CC00 -7800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -0400 -0A00 -0000 -7B80 -3300 -6600 -6600 -CC00 -CC00 -7800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -0A00 -0A00 -0000 -7B80 -3300 -6600 -6600 -CC00 -CC00 -7800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 8 10 -1 0 -BITMAP -06 -08 -00 -77 -36 -34 -38 -30 -60 -F0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -38 -1E -3A -36 -7C -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 10 -2 -3 -BITMAP -0C -1A -1C -12 -12 -32 -34 -20 -A0 -C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -60 -10 -00 -38 -68 -D8 -D0 -78 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -0C -10 -00 -38 -68 -D8 -D0 -78 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -28 -00 -38 -68 -D8 -D0 -78 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -34 -58 -00 -38 -68 -D8 -D0 -78 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -28 -00 -38 -68 -D8 -D0 -78 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -28 -10 -38 -68 -D8 -D0 -78 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 5 0 0 -BITMAP -3F -6B -DE -D9 -6E -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 8 0 -3 -BITMAP -30 -68 -C0 -D0 -60 -30 -90 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -60 -10 -00 -38 -48 -F0 -C8 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -0C -10 -00 -38 -48 -F0 -C8 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -28 -00 -38 -48 -F0 -C8 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -28 -00 -38 -48 -F0 -C8 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -C0 -20 -00 -E0 -60 -60 -C0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 8 0 0 -BITMAP -30 -40 -00 -E0 -60 -60 -C0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -00 -E0 -60 -60 -C0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 8 0 0 -BITMAP -50 -50 -00 -E0 -60 -60 -C0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -38 -50 -38 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -34 -58 -00 -D8 -78 -48 -D0 -D8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -60 -10 -00 -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -18 -20 -00 -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -10 -28 -00 -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 8 0 0 -BITMAP -34 -58 -00 -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -28 -00 -30 -58 -D8 -D0 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 5 1 0 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -08 -38 -58 -D8 -D0 -E0 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -60 -10 -00 -E8 -48 -D0 -F0 -78 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -18 -20 -00 -E8 -48 -D0 -F0 -78 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -50 -00 -E8 -48 -D0 -F0 -78 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -50 -50 -00 -E8 -48 -D0 -F0 -78 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 6 10 0 -2 -BITMAP -0C -10 -00 -E8 -68 -68 -30 -20 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 7 10 -2 -3 -BITMAP -1E -0C -1E -12 -12 -34 -38 -20 -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 10 0 -2 -BITMAP -28 -28 -00 -E8 -68 -68 -30 -20 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timBI12-L1.bdf diff -u xc/fonts/bdf/75dpi/timBI12-L1.bdf:1.1 xc/fonts/bdf/75dpi/timBI12-L1.bdf:removed --- xc/fonts/bdf/75dpi/timBI12-L1.bdf:1.1 Wed Apr 4 18:56:45 2001 +++ xc/fonts/bdf/75dpi/timBI12-L1.bdf Wed Mar 16 21:04:18 2005 @@ -1,3026 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timBI12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-I-Normal--12-120-75-75-P-68-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 15 15 -2 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 68 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 9 -X_HEIGHT 6 -FONT_ASCENT 11 -FONT_DESCENT 3 -FACE_NAME "Times Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 11 9 0 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 9 1 0 -BITMAP -30 -30 -30 -60 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 7 0 -BBX 5 3 3 6 -BITMAP -D8 -D8 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -14 -14 -7E -28 -28 -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 11 0 -1 -BITMAP -04 -1C -2A -68 -70 -38 -1C -2C -A8 -70 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 9 1 0 -BITMAP -3100 -6F00 -CA00 -D400 -E4C0 -09A0 -0B20 -1340 -1380 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -0C00 -1A00 -1A00 -1C00 -7B80 -ED00 -CE00 -E680 -7B00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 3 2 6 -BITMAP -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 11 1 -2 -BITMAP -08 -30 -60 -60 -C0 -C0 -C0 -C0 -40 -60 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 11 0 -2 -BITMAP -20 -30 -10 -18 -18 -18 -18 -30 -30 -60 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 1 4 -BITMAP -20 -F8 -70 -F8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 3 3 0 -1 -BITMAP -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 1 2 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 9 1 0 -BITMAP -10 -10 -30 -20 -60 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -1C -64 -66 -C6 -C6 -CC -CC -D8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -0C -3C -18 -38 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -38 -7C -4C -0C -18 -30 -40 -F8 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -1C -36 -06 -0E -18 -0C -CC -CC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -04 -0C -1C -28 -48 -FC -F8 -10 -30 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -1E -3C -20 -78 -0C -0C -CC -D8 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -0E -38 -60 -78 -CC -CC -CC -D8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 9 1 0 -BITMAP -FE -FC -88 -10 -30 -20 -60 -40 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -3C -64 -6C -38 -78 -DC -8C -D8 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -1C -36 -66 -66 -6E -3C -0C -38 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 6 1 0 -BITMAP -60 -60 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 7 0 -1 -BITMAP -30 -30 -00 -00 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -06 -1C -70 -C0 -70 -1C -06 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 6 3 1 2 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -C0 -70 -1C -06 -1C -70 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 1 0 -BITMAP -38 -6C -0C -38 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 832 0 -DWIDTH 12 0 -BBX 10 10 1 -1 -BITMAP -0F00 -3880 -6040 -4D40 -DA40 -DA40 -DA80 -CD00 -6000 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -06 -0E -0E -1A -12 -3E -66 -46 -EF -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 9 9 0 0 -BITMAP -3F00 -1980 -1180 -3300 -3E00 -3300 -6300 -6600 -FC00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 1 0 -BITMAP -1F -33 -62 -60 -C0 -C0 -C2 -EC -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3E00 -1B00 -1980 -3180 -3180 -2180 -6300 -6600 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 9 9 0 0 -BITMAP -3F80 -1980 -1800 -3100 -3E00 -3200 -6000 -6300 -FE00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 9 9 0 0 -BITMAP -3F80 -1980 -1800 -3200 -3E00 -3400 -6000 -6000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1F -33 -62 -60 -C0 -CF -C6 -EC -7C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 11 9 0 0 -BITMAP -3DE0 -18C0 -18C0 -3180 -3F80 -3180 -6300 -6300 -E780 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 6 9 0 0 -BITMAP -3C -18 -18 -30 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 8 10 -1 -1 -BITMAP -0F -06 -0C -0C -0C -18 -18 -D8 -F0 -60 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 10 9 -1 0 -BITMAP -3DC0 -1980 -1300 -3600 -3C00 -3600 -6600 -6300 -F780 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -3C -18 -18 -30 -30 -30 -60 -63 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 11 0 -BBX 12 9 0 0 -BITMAP -3870 -18E0 -18E0 -3940 -2AC0 -2EC0 -6D80 -6D80 -E9C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 10 9 0 0 -BITMAP -39C0 -1880 -1980 -3D00 -2D00 -2F00 -6600 -4600 -F200 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -1E -33 -63 -63 -C3 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 9 9 0 0 -BITMAP -3F00 -1980 -1980 -3380 -3F00 -3000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 1 -3 -BITMAP -1E -33 -63 -63 -C3 -C6 -C6 -CC -78 -20 -76 -DC -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -3E -1B -13 -33 -3E -34 -66 -66 -F7 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 9 1 0 -BITMAP -3A -66 -62 -30 -18 -0C -8C -CC -F8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 9 1 0 -BITMAP -7F -DA -18 -30 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 9 1 0 -BITMAP -7BC0 -3180 -3100 -6300 -6300 -6200 -C600 -C400 -7800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 9 9 1 0 -BITMAP -F780 -6300 -6600 -6C00 -6800 -7800 -7000 -6000 -4000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 889 0 -DWIDTH 11 0 -BBX 12 9 1 0 -BITMAP -EF70 -6660 -6640 -6EC0 -6A80 -3A80 -3300 -3300 -2200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 10 9 -1 0 -BITMAP -7BC0 -3180 -1B00 -0E00 -0C00 -1E00 -3600 -6300 -F780 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 9 9 0 0 -BITMAP -7B80 -3300 -3200 -3400 -1800 -1800 -3000 -3000 -F800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -3F -67 -06 -0C -18 -30 -60 -E2 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 11 0 -2 -BITMAP -1E -18 -18 -30 -30 -30 -60 -60 -60 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -80 -80 -C0 -40 -60 -20 -30 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 11 0 -2 -BITMAP -1E -06 -0C -0C -0C -18 -18 -18 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 6 5 1 4 -BITMAP -10 -38 -68 -CC -84 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 1 0 -2 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 2 7 -BITMAP -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -34 -6C -CC -D8 -DA -6C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -70 -30 -20 -78 -6C -4C -CC -98 -F0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -38 -58 -C0 -C0 -D8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -0E -06 -0C -3C -6C -C8 -D8 -D8 -6C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -6C -D8 -E0 -C8 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 7 12 -2 -3 -BITMAP -0E -1A -18 -3C -10 -30 -30 -30 -30 -20 -E0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 7 9 -1 -3 -BITMAP -3E -6C -6C -38 -30 -78 -9C -CC -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -70 -30 -20 -78 -6C -6C -C8 -D8 -DC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -30 -30 -00 -60 -60 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 7 12 -2 -3 -BITMAP -06 -06 -00 -1C -0C -18 -18 -18 -30 -30 -B0 -60 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -38 -18 -10 -36 -3C -78 -68 -68 -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -70 -30 -20 -60 -60 -40 -C0 -D0 -60 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 10 6 0 0 -BITMAP -DB00 -6D80 -6D80 -C900 -DB40 -DB80 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -D8 -6C -6C -C8 -D8 -DC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 8 9 -2 -3 -BITMAP -3E -1B -1B -33 -36 -3C -60 -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 -3 -BITMAP -34 -6C -CC -C8 -D8 -78 -10 -30 -78 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -D8 -68 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -C8 -60 -38 -98 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 7 0 0 -BITMAP -20 -F0 -60 -40 -C0 -D0 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 6 0 0 -BITMAP -E6 -6C -6C -CC -D8 -6C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -EC -64 -6C -68 -50 -60 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 9 6 0 0 -BITMAP -ED80 -6D00 -6D00 -7E00 -6C00 -4800 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -6C -38 -30 -38 -58 -DC -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 7 9 -1 -3 -BITMAP -76 -32 -34 -34 -1C -18 -10 -D0 -E0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 7 0 -1 -BITMAP -7C -D8 -30 -60 -C0 -E8 -30 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 348 0 -DWIDTH 6 0 -BBX 6 11 1 -2 -BITMAP -1C -30 -30 -30 -60 -C0 -60 -60 -C0 -C0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 4 0 -BBX 1 9 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 348 0 -DWIDTH 6 0 -BBX 6 11 0 -2 -BITMAP -38 -0C -0C -18 -18 -0C -18 -30 -30 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 9 0 -BBX 7 2 1 3 -BITMAP -72 -9C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 9 0 -3 -BITMAP -30 -30 -00 -20 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -10 -10 -3C -68 -C0 -C0 -D8 -70 -20 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -1C -34 -30 -78 -30 -30 -E0 -B4 -F8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 6 1 1 -BITMAP -84 -78 -48 -48 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -E6 -6C -68 -30 -F8 -20 -F8 -60 -F0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 4 0 -BBX 1 9 2 0 -BITMAP -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 12 0 -3 -BITMAP -0E -16 -10 -38 -5C -4C -64 -78 -38 -10 -D0 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 2 2 7 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -3E00 -4100 -9E80 -A280 -A080 -A280 -9C80 -4100 -3E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 266 0 -DWIDTH 6 0 -BBX 5 6 1 3 -BITMAP -38 -48 -50 -68 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 5 1 1 -BITMAP -36 -6C -D8 -D8 -6C -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 8 0 -BBX 6 4 1 2 -BITMAP -FC -04 -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 1 2 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -3E00 -4100 -BC80 -9480 -9880 -9480 -B680 -4100 -3E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 1 1 7 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 4 4 1 5 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -20 -20 -F8 -20 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 4 5 1 4 -BITMAP -60 -B0 -20 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 4 5 1 4 -BITMAP -70 -30 -60 -30 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 2 2 7 -BITMAP -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 7 0 -BBX 8 9 -1 -3 -BITMAP -73 -36 -36 -66 -6C -76 -C0 -80 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 12 1 -3 -BITMAP -3E -74 -F4 -EC -E8 -68 -28 -50 -50 -50 -A0 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 2 2 1 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 3 -1 -3 -BITMAP -20 -B0 -60 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 3 5 1 4 -BITMAP -20 -E0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 6 0 -BBX 5 6 1 3 -BITMAP -38 -48 -48 -70 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 5 1 1 -BITMAP -6C -36 -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -2300 -E200 -4600 -4C00 -E900 -1B00 -3500 -2F80 -6200 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -2300 -E200 -4600 -4C00 -EB00 -1D80 -3100 -2200 -6780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -7300 -3200 -6600 -3C00 -E900 -1B00 -3500 -2F80 -6200 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 -3 -BITMAP -0C -0C -00 -08 -18 -70 -C0 -D8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -0C -02 -00 -06 -0E -0E -1A -12 -3E -66 -46 -EF -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 9 12 0 0 -BITMAP -0180 -0200 -0000 -0600 -0E00 -0E00 -1A00 -1200 -3E00 -6600 -4600 -EF00 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -06 -0D -00 -06 -0E -0E -1A -12 -3E -66 -46 -EF -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 9 12 0 0 -BITMAP -0680 -0B00 -0000 -0600 -0E00 -0E00 -1A00 -1200 -3E00 -6600 -4600 -EF00 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -09 -09 -00 -06 -0E -0E -1A -12 -3E -66 -46 -EF -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -06 -09 -06 -06 -0E -0E -1A -12 -3E -66 -46 -EF -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 944 0 -DWIDTH 12 0 -BBX 14 9 -2 0 -BITMAP -07FC -03CC -06C0 -0D90 -09F0 -1FA0 -3300 -6318 -F7F0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 12 1 -3 -BITMAP -1F -33 -62 -60 -C0 -C0 -C2 -EC -78 -10 -58 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 9 12 0 0 -BITMAP -1800 -0400 -0000 -3F80 -1980 -1800 -3100 -3E00 -3200 -6000 -6300 -FE00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 9 12 0 0 -BITMAP -0180 -0200 -0000 -3F80 -1980 -1800 -3100 -3E00 -3200 -6000 -6300 -FE00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 9 12 0 0 -BITMAP -0600 -0D00 -0000 -3F80 -1980 -1800 -3100 -3E00 -3200 -6000 -6300 -FE00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 9 12 0 0 -BITMAP -0900 -0900 -0000 -3F80 -1980 -1800 -3100 -3E00 -3200 -6000 -6300 -FE00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 6 12 0 0 -BITMAP -30 -08 -00 -3C -18 -18 -30 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 7 12 0 0 -BITMAP -06 -08 -00 -3C -18 -18 -30 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 6 12 0 0 -BITMAP -18 -34 -00 -3C -18 -18 -30 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 6 12 0 0 -BITMAP -24 -24 -00 -3C -18 -18 -30 -30 -30 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3E00 -1B00 -1980 -3180 -7980 -2180 -6300 -6600 -FC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 10 12 0 0 -BITMAP -0680 -0B00 -0000 -39C0 -1880 -1980 -3D00 -2D00 -2F00 -6600 -4600 -F200 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -18 -04 -00 -1E -33 -63 -63 -C3 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -03 -04 -00 -1E -33 -63 -63 -C3 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -0C -1A -00 -1E -33 -63 -63 -C3 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -0D -16 -00 -1E -33 -63 -63 -C3 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -12 -12 -00 -1E -33 -63 -63 -C3 -C6 -C6 -CC -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -88 -70 -20 -70 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 11 1 -1 -BITMAP -03 -1E -37 -67 -6B -CB -D6 -E6 -EC -78 -C0 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 12 1 0 -BITMAP -1800 -0400 -0000 -7BC0 -3180 -3100 -6300 -6300 -6200 -C600 -C400 -7800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 12 1 0 -BITMAP -0300 -0400 -0000 -7BC0 -3180 -3100 -6300 -6300 -6200 -C600 -C400 -7800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 12 1 0 -BITMAP -0600 -0D00 -0000 -7BC0 -3180 -3100 -6300 -6300 -6200 -C600 -C400 -7800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 12 1 0 -BITMAP -0900 -0900 -0000 -7BC0 -3180 -3100 -6300 -6300 -6200 -C600 -C400 -7800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 9 12 0 0 -BITMAP -0300 -0400 -0000 -7B80 -3300 -3200 -3400 -1800 -1800 -3000 -3000 -F800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -3C -18 -1E -33 -33 -37 -7E -60 -F0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 9 12 -2 -3 -BITMAP -0700 -0D80 -0D80 -0B00 -1B00 -1900 -1900 -1B00 -1600 -3000 -B000 -6000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -60 -10 -00 -34 -6C -CC -D8 -DA -6C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -0C -10 -00 -34 -6C -CC -D8 -DA -6C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -18 -34 -00 -34 -6C -CC -D8 -DA -6C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -1A -2C -00 -34 -6C -CC -D8 -DA -6C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -28 -28 -00 -34 -6C -CC -D8 -DA -6C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -18 -24 -18 -34 -6C -CC -D8 -DA -6C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 6 0 0 -BITMAP -3780 -6EC0 -CD80 -DE00 -DC80 -6F00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 9 0 -3 -BITMAP -38 -58 -C0 -C0 -D8 -70 -20 -B0 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -30 -08 -00 -38 -6C -D8 -E0 -C8 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -0C -10 -00 -38 -6C -D8 -E0 -C8 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -30 -68 -00 -38 -6C -D8 -E0 -C8 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -28 -28 -00 -38 -6C -D8 -E0 -C8 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -C0 -20 -00 -60 -60 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 9 0 0 -BITMAP -30 -40 -00 -60 -60 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 9 0 0 -BITMAP -60 -D0 -00 -60 -60 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 9 0 0 -BITMAP -50 -50 -00 -60 -60 -60 -C0 -C0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -34 -38 -48 -3C -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -34 -58 -00 -D8 -6C -6C -C8 -D8 -DC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -30 -08 -00 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -0C -10 -00 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -18 -34 -00 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -34 -58 -00 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -28 -28 -00 -38 -6C -CC -CC -D8 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 8 0 -1 -BITMAP -08 -38 -4C -DC -EC -C8 -70 -40 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -30 -08 -00 -E6 -6C -6C -CC -D8 -6C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -0C -10 -00 -E6 -6C -6C -CC -D8 -6C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -18 -34 -00 -E6 -6C -6C -CC -D8 -6C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -14 -14 -00 -E6 -6C -6C -CC -D8 -6C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 7 12 -1 -3 -BITMAP -06 -08 -00 -76 -32 -34 -34 -1C -18 -10 -D0 -E0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 8 12 -2 -3 -BITMAP -1C -0C -08 -1E -1B -1B -33 -36 -3C -60 -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 7 12 -1 -3 -BITMAP -14 -14 -00 -76 -32 -34 -34 -1C -18 -10 -D0 -E0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timBI14-L1.bdf diff -u xc/fonts/bdf/75dpi/timBI14-L1.bdf:1.1 xc/fonts/bdf/75dpi/timBI14-L1.bdf:removed --- xc/fonts/bdf/75dpi/timBI14-L1.bdf:1.1 Wed Apr 4 18:56:45 2001 +++ xc/fonts/bdf/75dpi/timBI14-L1.bdf Wed Mar 16 21:04:18 2005 @@ -1,3234 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timBI14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-I-Normal--14-140-75-75-P-77-ISO8859-1 -SIZE 14 75 75 -FONTBOUNDINGBOX 18 17 -3 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 77 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 10 -X_HEIGHT 7 -FONT_ASCENT 12 -FONT_DESCENT 3 -FACE_NAME "Times Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -18 -18 -38 -30 -30 -20 -60 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 7 0 -BBX 6 4 2 6 -BITMAP -6C -6C -D8 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -12 -12 -12 -7F -24 -24 -FE -48 -48 -48 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 12 0 -1 -BITMAP -04 -1C -2A -6A -78 -38 -1C -1C -AC -A8 -70 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 14 0 -BBX 12 10 1 0 -BITMAP -38C0 -6F80 -CD00 -CB00 -DEE0 -77B0 -0D30 -0B30 -1360 -31C0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -0E00 -1900 -1900 -1A00 -1DC0 -6C80 -CF00 -C640 -EF80 -7B80 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 4 2 6 -BITMAP -60 -60 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 13 1 -3 -BITMAP -18 -30 -30 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -60 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 13 0 -3 -BITMAP -30 -18 -18 -18 -18 -18 -18 -30 -30 -30 -60 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 5 1 5 -BITMAP -20 -F8 -70 -F8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -18 -18 -18 -FF -18 -18 -18 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 3 4 0 -2 -BITMAP -60 -60 -20 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 2 0 2 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 2 2 0 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 4 10 1 0 -BITMAP -10 -10 -30 -20 -20 -40 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -1C -36 -66 -66 -46 -C4 -CC -CC -D8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -18 -78 -30 -30 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -1C -3E -26 -06 -0C -18 -30 -64 -FC -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -1C -2E -06 -0C -38 -1C -0C -CC -DC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -06 -0E -16 -2C -4C -FE -FE -18 -30 -30 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -3E -3C -60 -78 -1C -0C -0C -0C -D8 -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -0E -38 -60 -60 -F8 -CC -CC -CC -F8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 1 0 -BITMAP -7E -FE -8C -08 -18 -30 -20 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -3C -76 -66 -34 -38 -68 -CC -CC -D8 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -1C -36 -66 -66 -66 -3E -0C -0C -38 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -60 -60 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 9 0 -2 -BITMAP -30 -30 -00 -00 -00 -60 -60 -20 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 6 6 1 0 -BITMAP -0C -30 -C0 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 7 3 1 2 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 6 6 1 0 -BITMAP -C0 -30 -0C -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 10 2 0 -BITMAP -78 -9C -CC -18 -30 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 832 0 -DWIDTH 15 0 -BBX 12 12 1 -2 -BITMAP -07C0 -1C20 -3010 -6750 -4C90 -D910 -D910 -DB20 -CEC0 -6000 -3040 -0F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 10 -1 0 -BITMAP -0180 -0380 -0380 -0580 -0D80 -0980 -1F80 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 10 0 0 -BITMAP -3F80 -18C0 -18C0 -3180 -3F00 -3380 -7180 -6180 -6300 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -1F80 -3980 -6100 -6000 -C000 -C000 -C000 -C100 -E600 -7C00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -3F00 -1980 -18C0 -30C0 -30C0 -30C0 -6180 -6180 -6700 -FC00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -3FC0 -18C0 -1800 -3100 -3F00 -3200 -7000 -6000 -6180 -FF00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 10 0 0 -BITMAP -3FC0 -18C0 -1800 -3100 -3F00 -3200 -7000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -1F80 -3980 -6100 -6000 -C000 -C780 -C300 -C300 -E600 -7E00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 12 10 0 0 -BITMAP -3CF0 -1860 -1860 -30C0 -3FC0 -30C0 -6180 -6180 -6180 -F3C0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 8 10 -1 0 -BITMAP -1F -0C -0C -18 -18 -18 -30 -30 -30 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 11 0 -1 -BITMAP -0F -06 -06 -0C -0C -0C -18 -18 -D8 -F0 -60 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -3DE0 -18C0 -1900 -3200 -3400 -3C00 -3600 -6300 -6180 -F3C0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -3C -18 -18 -30 -30 -30 -60 -61 -63 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 13 0 -BBX 15 10 -1 0 -BITMAP -1C0E -0C1C -1E2C -1658 -1658 -3698 -2730 -2730 -6630 -E678 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 13 10 0 0 -BITMAP -3C78 -1C30 -1C20 -1660 -3640 -2640 -23C0 -6380 -4180 -E180 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -1F00 -3380 -6180 -6180 -C180 -C180 -C300 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 10 10 0 0 -BITMAP -3F80 -18C0 -18C0 -31C0 -3F80 -3000 -3000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 13 0 -3 -BITMAP -0F80 -19C0 -30C0 -30C0 -60C0 -60C0 -6180 -6180 -7300 -3E00 -3000 -7C80 -8F00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -3F80 -18C0 -18C0 -31C0 -3F80 -3600 -3300 -6300 -6180 -F1C0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -1F80 -3180 -3100 -3800 -1C00 -0E00 -0600 -8600 -CE00 -FC00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 10 0 -BBX 10 10 2 0 -BITMAP -FFC0 -CCC0 -8C80 -1800 -1800 -1800 -3000 -3000 -7000 -F800 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 10 1 0 -BITMAP -7DE0 -30C0 -3080 -7180 -6100 -6100 -E300 -C200 -C600 -7C00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -F3C0 -6180 -6300 -6200 -6600 -6400 -2C00 -3800 -3800 -3000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 889 0 -DWIDTH 13 0 -BBX 14 10 1 0 -BITMAP -F7BC -6318 -6310 -6330 -6720 -6760 -2940 -39C0 -3180 -3180 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 10 0 0 -BITMAP -7BC0 -3180 -1B00 -1E00 -0C00 -0C00 -1E00 -3600 -6300 -F780 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 10 10 0 0 -BITMAP -F3C0 -6180 -3300 -3600 -1C00 -1800 -1800 -3000 -3000 -7800 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -3F80 -3380 -2300 -0600 -0C00 -1800 -3000 -6100 -E300 -FF00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 13 0 -3 -BITMAP -1E -18 -18 -30 -30 -30 -60 -60 -60 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 4 10 1 0 -BITMAP -80 -80 -C0 -40 -40 -20 -20 -30 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 7 13 -1 -3 -BITMAP -1E -06 -06 -0C -0C -0C -18 -18 -18 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 8 0 -BBX 6 6 1 4 -BITMAP -18 -38 -6C -4C -CC -CC -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 1 0 -2 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 3 2 7 -BITMAP -C0 -60 -10 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -1A -76 -66 -CC -CC -FD -6E -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -38 -18 -30 -3C -76 -66 -66 -CC -F8 -60 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -1C -74 -60 -C0 -C0 -E8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -07 -03 -06 -36 -6E -CC -CC -CC -F8 -6C -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -1C -76 -66 -F8 -C0 -EC -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 9 13 -2 -3 -BITMAP -0380 -0680 -0600 -1F00 -0C00 -0C00 -1800 -1800 -1800 -3000 -3000 -B000 -E000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 8 10 -1 -3 -BITMAP -1F -36 -66 -66 -3C -60 -7C -CE -C6 -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -38 -18 -30 -36 -3B -77 -66 -66 -CC -CE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 10 0 0 -BITMAP -18 -18 -00 -70 -30 -60 -60 -C0 -D0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 7 13 -2 -3 -BITMAP -06 -06 -00 -1C -0C -08 -18 -18 -18 -30 -30 -A0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -38 -18 -30 -33 -36 -6C -78 -6C -CC -CE -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 10 0 0 -BITMAP -38 -18 -30 -30 -30 -60 -60 -C0 -D0 -60 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 11 7 0 0 -BITMAP -76C0 -3FE0 -6660 -6660 -66C0 -CCC0 -CCE0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -76 -3B -77 -66 -66 -CC -CE -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 9 10 -2 -3 -BITMAP -3700 -1D80 -1980 -1980 -3300 -3300 -3C00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 -3 -BITMAP -1E -36 -66 -6C -CC -DC -78 -18 -30 -78 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -6C -3E -74 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -3C -6C -60 -30 -18 -D8 -F0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 9 0 0 -BITMAP -10 -30 -7C -20 -60 -60 -C0 -D0 -E0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -F6 -66 -6C -CC -C8 -FA -6C -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -EE -66 -64 -6C -68 -70 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 7 0 0 -BITMAP -E5C0 -6480 -6D80 -6D00 -7E00 -6C00 -4800 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 8 7 -1 0 -BITMAP -77 -32 -1C -18 -2C -66 -EE -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 7 9 -1 -2 -BITMAP -76 -32 -36 -34 -3C -18 -18 -D0 -E0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -7C -6C -58 -30 -60 -E4 -BC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 348 0 -DWIDTH 7 0 -BBX 8 13 0 -3 -BITMAP -07 -0C -18 -18 -18 -30 -C0 -60 -60 -60 -C0 -C0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 4 0 -BBX 1 10 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 348 0 -DWIDTH 7 0 -BBX 8 13 -2 -3 -BITMAP -0E -03 -03 -06 -06 -06 -03 -0C -18 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 8 2 1 3 -BITMAP -79 -9E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 5 10 1 -3 -BITMAP -18 -18 -00 -30 -20 -60 -60 -E0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 9 0 -1 -BITMAP -04 -3C -6A -C8 -D0 -D0 -E4 -78 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -0C -16 -36 -30 -7C -30 -30 -60 -BA -DC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 6 1 2 -BITMAP -CC -FC -48 -48 -FC -CC -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -F7 -62 -34 -34 -18 -7C -10 -7C -30 -78 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 4 0 -BBX 1 10 2 0 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 13 0 -3 -BITMAP -1E -33 -33 -18 -2C -66 -66 -66 -34 -18 -CC -CC -78 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 2 2 8 -BITMAP -90 -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -4E80 -9240 -9040 -9040 -9240 -4C80 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 266 0 -DWIDTH 6 0 -BBX 5 6 1 4 -BITMAP -38 -68 -50 -68 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 5 1 1 -BITMAP -36 -6C -D8 -D8 -6C -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 9 0 -BBX 7 4 1 1 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 2 0 2 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -5C80 -9240 -9240 -9C40 -9440 -5280 -6180 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 1 2 8 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 2 6 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -18 -18 -18 -FF -18 -18 -18 -00 -FF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 5 6 0 4 -BITMAP -30 -58 -18 -30 -60 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 5 6 0 4 -BITMAP -70 -18 -30 -18 -B0 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 3 2 7 -BITMAP -30 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 7 0 -BBX 8 10 -1 -3 -BITMAP -7B -33 -36 -66 -64 -7D -76 -C0 -80 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 13 1 -3 -BITMAP -3F -7A -FA -FA -F4 -F4 -74 -28 -28 -28 -50 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 1 3 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 3 -2 -3 -BITMAP -10 -98 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 3 6 1 4 -BITMAP -20 -E0 -60 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 6 0 -BBX 5 6 1 4 -BITMAP -38 -68 -58 -70 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 5 0 1 -BITMAP -6C -36 -36 -6C -D8 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -22 -E6 -64 -4C -49 -F3 -37 -2A -7F -46 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -2200 -E600 -6400 -4C00 -4B00 -F580 -3180 -2300 -6600 -4F00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -7100 -1B00 -3200 -1E00 -B480 -E980 -1B80 -1500 -3F80 -2300 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 6 10 1 -3 -BITMAP -0C -0C -00 -08 -18 -70 -C0 -CC -E4 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 14 -1 0 -BITMAP -0600 -0300 -0080 -0000 -0180 -0380 -0380 -0580 -0D80 -0980 -1F80 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 11 14 -1 0 -BITMAP -0060 -00C0 -0100 -0000 -0180 -0380 -0380 -0580 -0D80 -0980 -1F80 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 14 -1 0 -BITMAP -0080 -0180 -0240 -0000 -0180 -0380 -0380 -0580 -0D80 -0980 -1F80 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 13 -1 0 -BITMAP -0340 -0580 -0000 -0180 -0380 -0380 -0580 -0D80 -0980 -1F80 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 13 -1 0 -BITMAP -0240 -0240 -0000 -0180 -0380 -0380 -0580 -0D80 -0980 -1F80 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 14 -1 0 -BITMAP -0180 -0240 -0180 -0000 -0180 -0380 -0380 -0580 -0D80 -0980 -1F80 -2180 -6180 -F3C0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 944 0 -DWIDTH 14 0 -BBX 16 10 -1 0 -BITMAP -07FF -0363 -0260 -04C4 -0CFC -08C8 -1FC0 -2180 -6186 -F3FC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 13 1 -3 -BITMAP -1F80 -3980 -6100 -6000 -C000 -C000 -C000 -C100 -E600 -7C00 -1000 -9800 -7000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0C00 -0600 -0100 -0000 -3FC0 -18C0 -1800 -3100 -3F00 -3200 -7000 -6000 -6180 -FF00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0180 -0300 -0400 -0000 -3FC0 -18C0 -1800 -3100 -3F00 -3200 -7000 -6000 -6180 -FF00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 14 0 0 -BITMAP -0200 -0600 -0900 -0000 -3FC0 -18C0 -1800 -3100 -3F00 -3200 -7000 -6000 -6180 -FF00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0480 -0480 -0000 -3FC0 -18C0 -1800 -3100 -3F00 -3200 -7000 -6000 -6180 -FF00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 8 14 -1 0 -BITMAP -18 -0C -02 -00 -1F -0C -0C -18 -18 -18 -30 -30 -30 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 9 14 -1 0 -BITMAP -0180 -0300 -0400 -0000 -1F00 -0C00 -0C00 -1800 -1800 -1800 -3000 -3000 -3000 -F800 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 7 14 -1 0 -BITMAP -04 -0C -12 -00 -1E -0C -0C -18 -18 -18 -30 -30 -30 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 8 13 -1 0 -BITMAP -09 -09 -00 -1F -0C -0C -18 -18 -18 -30 -30 -30 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -3F00 -1980 -18C0 -30C0 -FCC0 -30C0 -2180 -6180 -6700 -FC00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 13 13 0 0 -BITMAP -01A0 -02C0 -0000 -3C78 -1C30 -1C20 -1660 -3640 -2640 -23C0 -6380 -4180 -E180 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -1800 -0C00 -0200 -0000 -1F00 -3380 -6180 -6180 -C180 -C180 -C300 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0180 -0300 -0400 -0000 -1F00 -3380 -6180 -6180 -C180 -C180 -C300 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 14 1 0 -BITMAP -0200 -0600 -0900 -0000 -1F00 -3380 -6180 -6180 -C180 -C180 -C300 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0D00 -1600 -0000 -1F00 -3380 -6180 -6180 -C180 -C180 -C300 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0900 -0900 -0000 -1F00 -3380 -6180 -6180 -C180 -C180 -C300 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -C3 -66 -3C -18 -3C -66 -C3 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 12 1 -1 -BITMAP -0180 -1F00 -3380 -6780 -6580 -C980 -D980 -D300 -E300 -6600 -7C00 -C000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 14 1 0 -BITMAP -0C00 -0600 -0100 -0000 -7DE0 -30C0 -3080 -7180 -6100 -6100 -E300 -C200 -C600 -7C00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 14 1 0 -BITMAP -0180 -0300 -0400 -0000 -7DE0 -30C0 -3080 -7180 -6100 -6100 -E300 -C200 -C600 -7C00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 14 1 0 -BITMAP -0200 -0600 -0900 -0000 -7DE0 -30C0 -3080 -7180 -6100 -6100 -E300 -C200 -C600 -7C00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 13 1 0 -BITMAP -0900 -0900 -0000 -7DE0 -30C0 -3080 -7180 -6100 -6100 -E300 -C200 -C600 -7C00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 10 14 0 0 -BITMAP -0180 -0300 -0400 -0000 -F3C0 -6180 -3300 -3600 -1C00 -1800 -1800 -3000 -3000 -7800 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -3C00 -1800 -1F00 -3180 -3180 -3380 -3F00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 10 13 -3 -3 -BITMAP -0380 -06C0 -04C0 -0C80 -0D80 -0CC0 -18C0 -18C0 -1980 -1B00 -3000 -B000 -E000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -30 -18 -04 -00 -1A -76 -66 -CC -CC -FD -6E -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -06 -0C -10 -00 -1A -76 -66 -CC -CC -FD -6E -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -08 -18 -24 -00 -1A -76 -66 -CC -CC -FD -6E -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -1A -2C -00 -1A -76 -66 -CC -CC -FD -6E -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -12 -12 -00 -1A -76 -66 -CC -CC -FD -6E -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -0C -12 -0C -00 -1A -76 -66 -CC -CC -FD -6E -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 7 0 0 -BITMAP -1EC0 -7360 -66E0 -CF80 -CC00 -FCC0 -6F80 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 7 10 -1 -3 -BITMAP -0E -3A -30 -60 -60 -74 -38 -10 -98 -70 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -60 -30 -08 -00 -1C -76 -66 -F8 -C0 -EC -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -06 -0C -10 -00 -1C -76 -66 -F8 -C0 -EC -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -18 -24 -00 -1C -76 -66 -F8 -C0 -EC -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -24 -24 -00 -1C -76 -66 -F8 -C0 -EC -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 11 0 0 -BITMAP -C0 -60 -10 -00 -70 -30 -60 -60 -C0 -D0 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 11 0 0 -BITMAP -0C -18 -20 -00 -70 -30 -60 -60 -C0 -D0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 11 0 0 -BITMAP -10 -30 -48 -00 -70 -30 -60 -60 -C0 -D0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 10 0 0 -BITMAP -48 -48 -00 -70 -30 -60 -60 -C0 -D0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -36 -18 -2C -1E -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -0D -16 -00 -76 -3B -77 -66 -66 -CC -CE -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -60 -30 -08 -00 -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 11 0 0 -BITMAP -03 -06 -08 -00 -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -18 -24 -00 -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -1A -2C -00 -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -12 -12 -00 -1C -76 -66 -C6 -CC -DC -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -18 -18 -00 -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 9 0 -1 -BITMAP -02 -1C -76 -6E -D6 -EC -DC -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -60 -30 -08 -00 -F6 -66 -6C -CC -C8 -FA -6C -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -06 -0C -10 -00 -F6 -66 -6C -CC -C8 -FA -6C -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -18 -24 -00 -F6 -66 -6C -CC -C8 -FA -6C -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -24 -24 -00 -F6 -66 -6C -CC -C8 -FA -6C -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 8 13 -1 -2 -BITMAP -03 -06 -08 -00 -76 -32 -36 -34 -3C -18 -18 -D0 -E0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 9 13 -2 -3 -BITMAP -0E00 -0600 -0C00 -0F00 -1D80 -1980 -1980 -3300 -3300 -3C00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 7 12 -1 -2 -BITMAP -12 -12 -00 -76 -32 -36 -34 -3C -18 -18 -D0 -E0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timBI18-L1.bdf diff -u xc/fonts/bdf/75dpi/timBI18-L1.bdf:1.1 xc/fonts/bdf/75dpi/timBI18-L1.bdf:removed --- xc/fonts/bdf/75dpi/timBI18-L1.bdf:1.1 Wed Apr 4 18:56:45 2001 +++ xc/fonts/bdf/75dpi/timBI18-L1.bdf Wed Mar 16 21:04:18 2005 @@ -1,3667 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timBI18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-I-Normal--18-180-75-75-P-98-ISO8859-1 -SIZE 18 75 75 -FONTBOUNDINGBOX 21 21 -3 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 98 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 13 -X_HEIGHT 8 -FONT_ASCENT 15 -FONT_DESCENT 4 -FACE_NAME "Times Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 15 13 0 0 -BITMAP -AAAA -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -8002 -0000 -AAAA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 6 13 1 0 -BITMAP -1C -1C -18 -38 -38 -30 -70 -60 -40 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 9 0 -BBX 7 5 1 8 -BITMAP -66 -66 -CC -CC -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -1B00 -1B00 -1B00 -7F80 -7F80 -3600 -3600 -3600 -FF00 -FF00 -6C00 -6C00 -6C00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 16 0 -2 -BITMAP -02 -1E -25 -65 -68 -78 -3C -1E -1F -17 -13 -A3 -A6 -7C -40 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 13 0 0 -BITMAP -3C30 -77F0 -E460 -C4C0 -CCC0 -D980 -71B8 -0374 -02E4 -06C4 -0CCC -0CD8 -1870 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0780 -0EC0 -0E40 -0EC0 -0780 -0E00 -3E78 -7730 -E760 -E3C0 -E380 -F7D8 -7CF0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 5 1 8 -BITMAP -70 -60 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 16 0 -3 -BITMAP -0C -18 -30 -30 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -30 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 16 0 -3 -BITMAP -30 -18 -18 -0C -0C -0C -0C -0C -0C -0C -18 -18 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 8 1 5 -BITMAP -18 -18 -DB -7E -18 -7E -DB -18 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 8 8 1 1 -BITMAP -18 -18 -18 -FF -FF -18 -18 -18 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 5 0 -BBX 3 4 0 -2 -BITMAP -60 -60 -20 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 0 3 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 5 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 13 0 0 -BITMAP -0C -0C -18 -18 -18 -30 -30 -60 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -1E00 -3B00 -7180 -7180 -E380 -E380 -E380 -C700 -C700 -C600 -CE00 -EC00 -7800 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 13 0 0 -BITMAP -0E -3E -0E -0E -1C -1C -1C -1C -1C -38 -38 -38 -FE -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 -1 0 -BITMAP -1F00 -3F80 -4780 -0380 -0380 -0700 -0600 -0C00 -1800 -3080 -7F80 -FF00 -FE00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 -1 0 -BITMAP -1F00 -3780 -0380 -0380 -0700 -1C00 -1F00 -0780 -0380 -0380 -6380 -E700 -7C00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -03 -07 -0F -1F -16 -36 -66 -CE -FF -FF -0C -1C -1C -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -1F -3F -3E -20 -78 -7E -1E -07 -07 -07 -CE -DC -78 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -03 -0E -1C -38 -70 -6E -FF -E3 -E3 -C7 -C7 -6E -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -3F80 -3F80 -6380 -4300 -0600 -0C00 -0C00 -1800 -3000 -3000 -6000 -C000 -C000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -1E00 -7380 -7180 -7180 -3B00 -1E00 -3E00 -7700 -C700 -C380 -C380 -EF00 -3C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 -1 0 -BITMAP -1E00 -3B80 -7180 -7180 -7180 -7380 -3380 -1F00 -0700 -0E00 -1C00 -3800 -E000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -30 -30 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 10 0 -2 -BITMAP -18 -18 -00 -00 -00 -00 -60 -60 -20 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 12 0 -BBX 9 8 2 0 -BITMAP -0380 -0E00 -3800 -E000 -E000 -3800 -0E00 -0380 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 9 5 1 2 -BITMAP -FF80 -FF80 -0000 -FF80 -FF80 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 12 0 -BBX 9 8 1 0 -BITMAP -E000 -3800 -0E00 -0380 -0380 -0E00 -3800 -E000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 13 2 0 -BITMAP -3C -66 -66 -0E -1E -3C -30 -60 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 832 0 -DWIDTH 17 0 -BBX 15 15 1 -3 -BITMAP -03E0 -0F38 -1C0C -3804 -71D6 -6372 -E672 -C462 -CC66 -CCE4 -EFEC -6738 -7000 -3C30 -0FC0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 14 13 -1 0 -BITMAP -00C0 -01C0 -01C0 -03E0 -02E0 -0660 -0C70 -0C70 -1FF0 -1870 -3038 -7038 -F87C -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -3FE0 -1CF0 -1C70 -1C70 -1860 -3FC0 -38E0 -3870 -3070 -7070 -70F0 -71E0 -FF80 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 13 1 0 -BITMAP -07D0 -1E70 -3830 -7030 -7000 -6000 -E000 -E000 -E000 -F000 -7060 -7DC0 -1F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -3F80 -1DE0 -1C70 -1C70 -3838 -3838 -3838 -3838 -7070 -70F0 -70E0 -73C0 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -3FF0 -1C70 -1C20 -1C20 -3880 -3980 -3F80 -3980 -3100 -7020 -7060 -70E0 -FFC0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -3FF0 -1C70 -1C20 -1C20 -1880 -3980 -3F80 -3980 -3100 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -07D0 -1E70 -3830 -7030 -7000 -6000 -E000 -E1F0 -E0E0 -F0E0 -70C0 -7DC0 -1FC0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 15 13 0 0 -BITMAP -3E3E -1C1C -1C1C -1C1C -3838 -3838 -3FF8 -3838 -3838 -7070 -7070 -7070 -F8F8 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 7 13 0 0 -BITMAP -3E -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 14 -1 -1 -BITMAP -07C0 -0380 -0380 -0300 -0700 -0700 -0700 -0600 -0E00 -0E00 -0E00 -EC00 -FC00 -7000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 14 13 -1 0 -BITMAP -3E7C -1C30 -1C60 -1CC0 -3980 -3F00 -3F00 -3B80 -3B80 -71C0 -71C0 -70E0 -F9F0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -3E00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -3800 -3000 -7020 -7060 -70E0 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 17 0 -BBX 18 13 0 0 -BITMAP -3E07C0 -1E0780 -1E0F00 -161300 -373600 -372600 -276600 -274C00 -63CC00 -638C00 -638C00 -631C00 -F23E00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 16 13 -1 0 -BITMAP -3C1F -1C0E -1E0C -1E0C -1B18 -3398 -3398 -31D8 -31D0 -60F0 -60F0 -6060 -F060 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -07C0 -1EE0 -3870 -7070 -7070 -E070 -E070 -E070 -E0E0 -E0E0 -E1C0 -7780 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 12 13 0 0 -BITMAP -3FE0 -1CF0 -1C70 -1C70 -3870 -38E0 -3FC0 -3800 -3000 -7000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 16 1 -3 -BITMAP -07C0 -1EE0 -3870 -7070 -7070 -E070 -E070 -E070 -E0E0 -E0E0 -E1C0 -7780 -3E00 -1820 -7FC0 -DF80 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -3FE0 -1CF0 -1C70 -1870 -3870 -38E0 -3FC0 -3B80 -39C0 -71C0 -70E0 -70E0 -F8F0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0F40 -1DC0 -38C0 -3840 -3C00 -1E00 -0F00 -0F80 -0780 -C380 -C380 -E700 -FE00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -FFE0 -CE60 -8E20 -0E00 -1C00 -1C00 -1C00 -1C00 -1800 -3800 -3800 -3800 -7C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 13 1 0 -BITMAP -7E7C -3838 -3830 -7830 -7060 -7060 -7060 -F060 -E0C0 -E0C0 -E0C0 -F180 -7F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 13 2 0 -BITMAP -F9F0 -70E0 -70C0 -7180 -7180 -7300 -7600 -7600 -7C00 -7800 -7800 -7000 -6000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 889 0 -DWIDTH 17 0 -BBX 17 13 1 0 -BITMAP -F3E780 -71C300 -71C600 -71C400 -71CC00 -73C800 -73D800 -75D000 -3CF000 -38E000 -38E000 -30C000 -30C000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 15 13 -1 0 -BITMAP -3F3E -0E18 -0E30 -0760 -07C0 -0380 -0380 -07C0 -0DC0 -19C0 -30E0 -60E0 -F1F8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 12 13 0 0 -BITMAP -F8F0 -7060 -70C0 -3980 -3B00 -1E00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 13 13 -1 0 -BITMAP -1FF8 -38F0 -20E0 -01C0 -0380 -0700 -0F00 -0E00 -1C00 -3820 -7060 -F0E0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 8 16 0 -3 -BITMAP -0F -0C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 8 13 1 0 -BITMAP -C0 -C0 -60 -60 -30 -30 -18 -18 -0C -0C -06 -06 -03 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 8 16 -2 -3 -BITMAP -0F -03 -06 -06 -06 -06 -0C -0C -0C -0C -18 -18 -18 -18 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 11 0 -BBX 8 8 1 5 -BITMAP -0C -1C -1C -36 -66 -66 -C3 -C3 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 1 0 -3 -BITMAP -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 3 1 10 -BITMAP -E0 -70 -18 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 8 0 0 -BITMAP -1E80 -7B80 -7380 -E300 -E700 -E700 -EF40 -3B80 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -7800 -3800 -3800 -3000 -3000 -7700 -7B80 -7380 -7380 -E380 -E700 -E600 -7800 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -1F -73 -63 -E0 -E0 -E0 -F6 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 13 0 0 -BITMAP -03C0 -01C0 -01C0 -0180 -0380 -1B80 -7780 -6300 -E300 -E300 -E700 -EF40 -7B80 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 8 0 0 -BITMAP -1E -77 -67 -EE -F8 -E3 -F6 -7C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 11 17 -2 -4 -BITMAP -03C0 -0760 -0660 -0E00 -0E00 -3F80 -0E00 -0E00 -0C00 -1C00 -1C00 -1C00 -1C00 -1800 -D800 -D800 -7000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 10 12 -1 -4 -BITMAP -1F40 -3B80 -7380 -6380 -7700 -3E00 -7000 -3E00 -EF80 -C380 -C380 -7F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -7800 -3800 -3800 -3000 -7000 -7700 -7F80 -7380 -6380 -E300 -E700 -E740 -E380 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -38 -38 -00 -00 -00 -F0 -70 -70 -60 -60 -E0 -E8 -70 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 8 17 -3 -4 -BITMAP -07 -07 -00 -00 -00 -1E -0E -0E -0C -0C -1C -1C -18 -18 -D8 -F0 -60 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 13 -1 0 -BITMAP -3C00 -1C00 -1C00 -1800 -3800 -3BC0 -3380 -3600 -3C00 -7400 -7600 -E780 -E700 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -78 -38 -38 -30 -70 -70 -70 -70 -60 -E0 -E0 -E8 -70 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 14 8 0 0 -BITMAP -F770 -7BB8 -7338 -7338 -7330 -E670 -E674 -E678 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 8 0 0 -BITMAP -F700 -7B80 -7380 -7380 -6300 -E700 -E740 -E380 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -1F00 -7380 -6380 -E380 -E380 -E300 -E700 -7C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 11 12 -2 -4 -BITMAP -3BC0 -1EE0 -1CE0 -1CE0 -38E0 -39C0 -3980 -3700 -3000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 12 0 -4 -BITMAP -1D80 -7780 -6380 -E300 -E700 -E700 -FF00 -3600 -0600 -0E00 -0E00 -1F00 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 7 8 0 0 -BITMAP -EE -7E -70 -70 -60 -E0 -E0 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -3E -77 -72 -38 -1C -4E -EE -7C -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 10 0 0 -BITMAP -30 -70 -FC -70 -70 -60 -E0 -E0 -E8 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 8 0 0 -BITMAP -F380 -7380 -7300 -6700 -E700 -EF00 -FB40 -7380 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 8 8 -1 0 -BITMAP -F7 -73 -73 -72 -36 -3C -38 -30 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 12 8 -1 0 -BITMAP -E270 -7330 -7330 -77A0 -37E0 -3DC0 -3980 -1080 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 8 0 0 -BITMAP -7B80 -3B00 -1E00 -1C00 -3C00 -6E00 -CE80 -E700 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 9 12 -2 -4 -BITMAP -7B80 -3980 -3980 -3900 -1B00 -1E00 -1E00 -0C00 -0C00 -0800 -D000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 7 9 0 -1 -BITMAP -3E -7E -4C -18 -30 -60 -E6 -F6 -1C -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 348 0 -DWIDTH 6 0 -BBX 7 16 0 -3 -BITMAP -0E -18 -30 -30 -30 -30 -60 -C0 -60 -60 -60 -C0 -C0 -C0 -C0 -70 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 6 0 -BBX 2 13 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 348 0 -DWIDTH 7 0 -BBX 6 16 -1 -3 -BITMAP -38 -0C -0C -0C -0C -18 -18 -18 -0C -18 -30 -30 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 8 3 1 4 -BITMAP -71 -FF -8E -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 13 -1 -4 -BITMAP -0C -0C -00 -00 -08 -18 -38 -30 -70 -70 -60 -E0 -E0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 0 -2 -BITMAP -01 -02 -1F -77 -64 -E8 -E8 -F0 -F6 -7C -20 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 13 -1 0 -BITMAP -0380 -06C0 -0CC0 -0C00 -1C00 -1800 -7F00 -1800 -1800 -3800 -7C40 -DF80 -E700 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 9 0 2 -BITMAP -9C80 -FF80 -6300 -C180 -C180 -C180 -6300 -FF80 -9C80 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 11 13 0 0 -BITMAP -F9E0 -70C0 -7180 -3900 -3B00 -1E00 -7F00 -1C00 -7F00 -1800 -3800 -3800 -7E00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 6 0 -BBX 2 13 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 16 0 -3 -BITMAP -0F00 -1B80 -1300 -1800 -1C00 -2E00 -6700 -6300 -6300 -7300 -3A00 -1C00 -0C00 -C400 -EC00 -7800 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 2 1 9 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -38E0 -6030 -4FD0 -DCD8 -9848 -9808 -9808 -DCD8 -4F90 -6030 -38E0 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 266 0 -DWIDTH 7 0 -BBX 7 7 0 5 -BITMAP -1E -36 -6C -6E -74 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 8 0 0 -BITMAP -0880 -1980 -3300 -6600 -CC00 -6600 -3300 -1100 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 11 0 -BBX 9 6 1 1 -BITMAP -FF80 -FF80 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 0 3 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -38E0 -6030 -5F90 -CCD8 -8CC8 -8F88 -8D88 -CCD8 -5EF0 -6030 -38E0 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 1 1 11 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 5 1 8 -BITMAP -78 -CC -CC -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 8 11 1 0 -BITMAP -18 -18 -18 -FF -FF -18 -18 -18 -00 -FF -FF -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 6 8 -1 5 -BITMAP -38 -4C -0C -18 -10 -20 -64 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 6 8 0 5 -BITMAP -38 -4C -18 -30 -18 -18 -B0 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 3 1 10 -BITMAP -38 -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 10 0 -BBX 12 12 -2 -4 -BITMAP -3CE0 -1CE0 -1CC0 -19C0 -39C0 -3BC0 -3ED0 -7CE0 -6000 -4000 -E000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 17 1 -4 -BITMAP -0F80 -3D00 -7D00 -FA00 -FA00 -FA00 -FA00 -7400 -1400 -1400 -2800 -2800 -2800 -2800 -5000 -5000 -5000 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 5 0 -BBX 3 2 1 4 -BITMAP -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 4 -1 -4 -BITMAP -30 -38 -98 -70 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 4 8 0 5 -BITMAP -10 -70 -30 -30 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 7 7 0 5 -BITMAP -1C -36 -66 -6C -38 -00 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 8 1 0 -BITMAP -4400 -6600 -3300 -1980 -3300 -6600 -CC00 -8800 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -1060 -70C0 -30C0 -3180 -6180 -6330 -6270 -F6E0 -0CA0 -0D60 -1BF0 -18C0 -30C0 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -1060 -70C0 -30C0 -3180 -6180 -6370 -6298 -F618 -0C30 -0C20 -1840 -18C8 -31F0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -3860 -4CC0 -18C0 -3180 -1980 -1B30 -B270 -E6E0 -0CA0 -0D60 -1BF0 -18C0 -30C0 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 13 0 -4 -BITMAP -06 -06 -00 -04 -0C -0C -18 -78 -F0 -E0 -CC -CC -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 14 17 -1 0 -BITMAP -0700 -0380 -0040 -0000 -00C0 -01C0 -01C0 -03E0 -02E0 -0660 -0C70 -0C70 -1FF0 -1870 -3038 -7038 -F87C -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 14 17 -1 0 -BITMAP -0038 -0070 -0080 -0000 -00C0 -01C0 -01C0 -03E0 -02E0 -0660 -0C70 -0C70 -1FF0 -1870 -3038 -7038 -F87C -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 14 17 -1 0 -BITMAP -00C0 -01E0 -0210 -0000 -00C0 -01C0 -01C0 -03E0 -02E0 -0660 -0C70 -0C70 -1FF0 -1870 -3038 -7038 -F87C -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 14 16 -1 0 -BITMAP -01D0 -02E0 -0000 -00C0 -01C0 -01C0 -03E0 -02E0 -0660 -0C70 -0C70 -1FF0 -1870 -3038 -7038 -F87C -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 14 16 -1 0 -BITMAP -0330 -0330 -0000 -00C0 -01C0 -01C0 -03E0 -02E0 -0660 -0C70 -0C70 -1FF0 -1870 -3038 -7038 -F87C -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 14 17 -1 0 -BITMAP -00C0 -0120 -0120 -00C0 -00C0 -01C0 -01C0 -03E0 -02E0 -0660 -0C70 -0C70 -1FF0 -1870 -3038 -7038 -F87C -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 944 0 -DWIDTH 18 0 -BBX 19 13 -1 0 -BITMAP -01FFE0 -00F8E0 -01B840 -033840 -033100 -067300 -0C7F00 -0C7300 -1FE200 -18E040 -30E0C0 -70E1C0 -F9FF80 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 17 1 -4 -BITMAP -07D0 -1E70 -3830 -7030 -7000 -6000 -E000 -E000 -E000 -F000 -7060 -7DC0 -1F00 -0600 -0700 -1300 -0E00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -1C00 -0E00 -0100 -0000 -3FF0 -1C70 -1C20 -1C20 -3880 -3980 -3F80 -3980 -3100 -7020 -7060 -70E0 -FFC0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -00E0 -01C0 -0200 -0000 -3FF0 -1C70 -1C20 -1C20 -3880 -3980 -3F80 -3980 -3100 -7020 -7060 -70E0 -FFC0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -0180 -03C0 -0420 -0000 -3FF0 -1C70 -1C20 -1C20 -3880 -3980 -3F80 -3980 -3100 -7020 -7060 -70E0 -FFC0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 16 0 0 -BITMAP -0660 -0660 -0000 -3FF0 -1C70 -1C20 -1C20 -3880 -3980 -3F80 -3980 -3100 -7020 -7060 -70E0 -FFC0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 7 17 0 0 -BITMAP -70 -38 -04 -00 -3E -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 8 17 0 0 -BITMAP -07 -0E -10 -00 -3E -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 8 17 0 0 -BITMAP -0C -1E -21 -00 -3E -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 8 16 0 0 -BITMAP -33 -33 -00 -3E -1C -1C -1C -38 -38 -38 -38 -70 -70 -70 -70 -F8 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 13 0 0 -BITMAP -3F80 -1DE0 -1C70 -1C70 -3838 -FF38 -FF38 -3838 -7070 -70F0 -70E0 -73C0 -FF00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 16 16 -1 0 -BITMAP -01D0 -02E0 -0000 -3C1F -1C0E -1E0C -1E0C -1B18 -3398 -3398 -31D8 -31D0 -60F0 -60F0 -6060 -F060 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0E00 -0700 -0080 -0000 -07C0 -1EE0 -3870 -7070 -7070 -E070 -E070 -E070 -E0E0 -E0E0 -E1C0 -7780 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0070 -00E0 -0100 -0000 -07C0 -1EE0 -3870 -7070 -7070 -E070 -E070 -E070 -E0E0 -E0E0 -E1C0 -7780 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0180 -03C0 -0420 -0000 -07C0 -1EE0 -3870 -7070 -7070 -E070 -E070 -E070 -E0E0 -E0E0 -E1C0 -7780 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -03A0 -05C0 -0000 -07C0 -1EE0 -3870 -7070 -7070 -E070 -E070 -E070 -E0E0 -E0E0 -E1C0 -7780 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -0660 -0660 -0000 -07C0 -1EE0 -3870 -7070 -7070 -E070 -E070 -E070 -E0E0 -E0E0 -E1C0 -7780 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 9 8 0 1 -BITMAP -C180 -6300 -3600 -1C00 -1C00 -3600 -6300 -C180 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 15 1 -1 -BITMAP -0018 -07F0 -1EE0 -38F0 -71F0 -7170 -E370 -E670 -EC70 -E8E0 -F8E0 -F1C0 -7780 -7E00 -C000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 17 1 0 -BITMAP -0E00 -0700 -0080 -0000 -7E7C -3838 -3830 -7830 -7060 -7060 -7060 -F060 -E0C0 -E0C0 -E0C0 -F180 -7F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 17 1 0 -BITMAP -0070 -00E0 -0100 -0000 -7E7C -3838 -3830 -7830 -7060 -7060 -7060 -F060 -E0C0 -E0C0 -E0C0 -F180 -7F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 17 1 0 -BITMAP -0180 -03C0 -0420 -0000 -7E7C -3838 -3830 -7830 -7060 -7060 -7060 -F060 -E0C0 -E0C0 -E0C0 -F180 -7F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 14 16 1 0 -BITMAP -0660 -0660 -0000 -7E7C -3838 -3830 -7830 -7060 -7060 -7060 -F060 -E0C0 -E0C0 -E0C0 -F180 -7F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 12 17 0 0 -BITMAP -01C0 -0380 -0400 -0000 -F8F0 -7060 -70C0 -3980 -3B00 -1E00 -1C00 -1C00 -1C00 -3800 -3800 -3800 -FE00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -3E00 -1C00 -1C00 -1FC0 -39E0 -38E0 -38E0 -38E0 -31C0 -7F80 -7000 -7000 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 12 17 -2 -4 -BITMAP -01E0 -0370 -0670 -0670 -06E0 -0E80 -0EC0 -0CE0 -0CE0 -1CE0 -1CE0 -19C0 -1B80 -1800 -D800 -D800 -7000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -3800 -1C00 -0200 -0000 -1E80 -7B80 -7380 -E300 -E700 -E700 -EF40 -3B80 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0380 -0700 -0800 -0000 -1E80 -7B80 -7380 -E300 -E700 -E700 -EF40 -3B80 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0600 -0F00 -1080 -0000 -1E80 -7B80 -7380 -E300 -E700 -E700 -EF40 -3B80 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -0E80 -1700 -0000 -1E80 -7B80 -7380 -E300 -E700 -E700 -EF40 -3B80 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -1980 -1980 -0000 -1E80 -7B80 -7380 -E300 -E700 -E700 -EF40 -3B80 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0600 -0900 -0900 -0600 -0000 -1E80 -7B80 -7380 -E300 -E700 -E700 -EF40 -3B80 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 8 0 0 -BITMAP -1D70 -7BB8 -7338 -E370 -E7C0 -E718 -EFB0 -3BE0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 8 12 0 -4 -BITMAP -1F -7B -60 -E0 -E0 -E0 -F6 -3C -30 -18 -98 -F0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -38 -1C -02 -00 -1E -77 -67 -EE -F8 -E3 -F6 -7C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -07 -0E -10 -00 -1E -77 -67 -EE -F8 -E3 -F6 -7C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -0C -1E -21 -00 -1E -77 -67 -EE -F8 -E3 -F6 -7C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -33 -33 -00 -1E -77 -67 -EE -F8 -E3 -F6 -7C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 12 0 0 -BITMAP -E0 -70 -08 -00 -F0 -70 -70 -60 -60 -E0 -F0 -60 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 12 0 0 -BITMAP -1C -38 -40 -00 -F0 -70 -70 -60 -60 -E0 -F0 -60 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 6 12 0 0 -BITMAP -30 -78 -84 -00 -F0 -70 -70 -60 -60 -E0 -F0 -60 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 11 0 0 -BITMAP -D8 -D8 -00 -F0 -70 -70 -60 -60 -E0 -F0 -60 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3000 -1B00 -1C00 -2600 -1F00 -7380 -6380 -E380 -E380 -E300 -E700 -7C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -1D00 -2E00 -0000 -F700 -7B80 -7380 -7380 -6300 -E700 -E740 -E780 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3800 -1C00 -0200 -0000 -1F00 -7380 -6380 -E380 -E380 -E300 -E700 -7C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0380 -0700 -0800 -0000 -1F00 -7380 -6380 -E380 -E380 -E300 -E700 -7C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -0C00 -1E00 -2100 -0000 -1F00 -7380 -6380 -E380 -E380 -E300 -E700 -7C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -1D00 -2E00 -0000 -1F00 -7380 -6380 -E380 -E380 -E300 -E700 -7C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -3300 -3300 -0000 -1F00 -7380 -6380 -E380 -E380 -E300 -E700 -7C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 10 0 -BBX 8 8 1 1 -BITMAP -18 -18 -00 -FF -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 12 0 -2 -BITMAP -0180 -0300 -1F00 -7780 -6D80 -E980 -CB80 -D300 -F700 -7C00 -6000 -C000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -7000 -3800 -0400 -0000 -F380 -7380 -7300 -6700 -E700 -EF00 -FB40 -7380 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0380 -0700 -0800 -0000 -F380 -7380 -7300 -6700 -E700 -EF00 -FB40 -7380 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 12 0 0 -BITMAP -0C00 -1E00 -2100 -0000 -F380 -7380 -7300 -6700 -E700 -EF00 -FB40 -7380 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -3300 -3300 -0000 -F380 -7380 -7300 -6700 -E700 -EF00 -FB40 -7380 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 10 16 -2 -4 -BITMAP -01C0 -0380 -0400 -0000 -7B80 -3980 -3980 -3900 -1B00 -1E00 -1E00 -0C00 -0C00 -C800 -D800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 11 17 -2 -4 -BITMAP -1E00 -0E00 -0E00 -0C00 -0C00 -1DC0 -1EE0 -1CE0 -1CE0 -38E0 -39C0 -3980 -3700 -3000 -7000 -7000 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 9 15 -2 -4 -BITMAP -3300 -3300 -0000 -7B80 -3980 -3980 -3900 -1B00 -1E00 -1E00 -0C00 -0C00 -C800 -D800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timBI24-L1.bdf diff -u xc/fonts/bdf/75dpi/timBI24-L1.bdf:1.1 xc/fonts/bdf/75dpi/timBI24-L1.bdf:removed --- xc/fonts/bdf/75dpi/timBI24-L1.bdf:1.1 Wed Apr 4 18:56:46 2001 +++ xc/fonts/bdf/75dpi/timBI24-L1.bdf Wed Mar 16 21:04:18 2005 @@ -1,4405 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timBI24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Bold-I-Normal--24-240-75-75-P-128-ISO8859-1 -SIZE 24 75 75 -FONTBOUNDINGBOX 29 28 -5 -6 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Bold" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 128 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 17 -X_HEIGHT 11 -FONT_ASCENT 20 -FONT_DESCENT 5 -FACE_NAME "Times Bold Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-BoldItalic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 70 -FULL_NAME "Times Bold Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 19 17 0 0 -BITMAP -AAAAA0 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -AAAAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 8 17 1 0 -BITMAP -06 -0F -0F -0E -1E -1C -1C -1C -18 -38 -30 -30 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 555 0 -DWIDTH 14 0 -BBX 8 6 4 11 -BITMAP -63 -E7 -E7 -C6 -C6 -84 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 15 0 -BBX 15 17 0 0 -BITMAP -0318 -0318 -0318 -0630 -0630 -3FFE -3FFE -0630 -0C60 -0C60 -FFF8 -FFF8 -18C0 -18C0 -3180 -3180 -3180 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 20 0 -2 -BITMAP -0040 -0040 -07E0 -1CB0 -1930 -3920 -3900 -3D00 -1F00 -0F80 -07C0 -03E0 -05E0 -44E0 -48E0 -C9C0 -EB80 -7E00 -1000 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 17 17 1 0 -BITMAP -0E0C00 -3FF800 -791800 -713000 -F13000 -E36000 -E26000 -C6C700 -ECDF80 -79BC80 -01B880 -037880 -037180 -067100 -066300 -0C7600 -0C3C00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -01F000 -039800 -071800 -071800 -073000 -07E000 -03C000 -078000 -1F8F00 -3DC600 -79C400 -F1EC00 -F0F800 -F0F000 -F87180 -7FFF00 -3F1E00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 4 6 3 11 -BITMAP -F0 -E0 -E0 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 9 22 0 -5 -BITMAP -0180 -0300 -0600 -0C00 -1800 -3800 -3000 -7000 -7000 -6000 -E000 -E000 -E000 -E000 -E000 -E000 -E000 -6000 -6000 -3000 -3000 -1800 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 9 22 -1 -5 -BITMAP -0C00 -0600 -0600 -0300 -0300 -0380 -0380 -0380 -0380 -0380 -0380 -0380 -0300 -0700 -0700 -0600 -0E00 -0C00 -1800 -3000 -6000 -C000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 11 1 6 -BITMAP -0C00 -0C00 -4C80 -EDC0 -7F80 -1E00 -7F80 -EDC0 -4C80 -0C00 -0C00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 12 1 0 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 7 0 -BBX 4 6 0 -3 -BITMAP -70 -70 -70 -30 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 3 1 4 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 7 0 -BBX 3 3 1 0 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 9 18 -1 -1 -BITMAP -0180 -0300 -0300 -0300 -0600 -0600 -0600 -0C00 -0C00 -0C00 -1800 -1800 -3000 -3000 -3000 -6000 -6000 -C000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -03C0 -0F60 -1C60 -3C70 -3870 -7870 -7070 -70F0 -70E0 -F0E0 -E0E0 -E1E0 -E1C0 -E3C0 -6380 -6F00 -3E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 0 0 -BITMAP -01C0 -0FC0 -07C0 -0380 -0380 -0780 -0700 -0700 -0F00 -0F00 -0E00 -0E00 -1E00 -1C00 -1C00 -3E00 -FF00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 -1 0 -BITMAP -03E0 -0FF0 -18F0 -1070 -0070 -0070 -0060 -00E0 -00C0 -0180 -0300 -0600 -0C00 -1820 -3FE0 -7FC0 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -07C0 -1DE0 -10E0 -00F0 -00E0 -01E0 -0780 -1F00 -1FC0 -03E0 -01E0 -01E0 -00E0 -41C0 -E1C0 -F380 -7E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -0030 -0070 -00E0 -01E0 -03E0 -06E0 -0DC0 -19C0 -33C0 -6380 -6380 -FFC0 -FFC0 -0700 -0700 -0F00 -0F00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -07F0 -0FE0 -0FE0 -1800 -3000 -3E00 -7F80 -7F80 -07C0 -03C0 -01C0 -01C0 -01C0 -4380 -E300 -F700 -7C00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 1 0 -BITMAP -0070 -01C0 -0780 -0F00 -1E00 -3C00 -3F00 -7D80 -71C0 -F0C0 -E1C0 -E1C0 -E1C0 -E3C0 -6780 -7F00 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 1 0 -BITMAP -3FF0 -3FF0 -7FE0 -40E0 -00C0 -0180 -0380 -0300 -0600 -0E00 -0C00 -1800 -3800 -3000 -7000 -E000 -E000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 1 0 -BITMAP -0F80 -1CC0 -3860 -3860 -3860 -3CC0 -1F80 -0F00 -1F00 -3780 -63C0 -C3C0 -C1C0 -C1C0 -C380 -E780 -3E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -07C0 -1EE0 -1C70 -3870 -3870 -3870 -3870 -3870 -18F0 -0FE0 -03E0 -01C0 -03C0 -0780 -0F00 -3C00 -E000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 11 1 0 -BITMAP -38 -38 -38 -00 -00 -00 -00 -00 -E0 -E0 -E0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 14 0 -3 -BITMAP -1C -1C -1C -00 -00 -00 -00 -00 -70 -70 -70 -30 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 570 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -0060 -01E0 -0780 -1E00 -7800 -E000 -E000 -7800 -1E00 -0780 -01E0 -0060 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 570 0 -DWIDTH 13 0 -BBX 11 6 1 3 -BITMAP -FFE0 -FFE0 -0000 -0000 -FFE0 -FFE0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 570 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -C000 -F000 -3C00 -0F00 -03C0 -00E0 -00E0 -03C0 -0F00 -3C00 -F000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 2 0 -BITMAP -1F00 -3380 -71C0 -71C0 -01C0 -01C0 -0380 -0700 -0E00 -1800 -3000 -2000 -0000 -0000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 832 0 -DWIDTH 23 0 -BBX 21 21 1 -4 -BITMAP -007F00 -01C1C0 -070060 -0E0030 -1C1D90 -387F98 -70F388 -61C708 -E38708 -C38708 -C70E18 -C70E10 -C70E30 -C79C60 -E3FEC0 -61E700 -700000 -300000 -1C0000 -0F0300 -03FC00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 17 17 -2 0 -BITMAP -000700 -000F00 -001F00 -003700 -002700 -006F00 -00C700 -018F00 -030700 -030F00 -060700 -0FFF00 -180700 -380F00 -700700 -F00F00 -F81F80 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 17 0 0 -BITMAP -0FF8 -079C -070E -070E -0F0E -0F0E -0E1C -1FF8 -1E70 -1C38 -3C1C -3C1C -383C -783C -7878 -F9F0 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 17 0 0 -BITMAP -03FB -0F9F -1E07 -3C01 -3801 -7800 -7000 -F000 -F000 -F000 -F000 -F000 -F000 -7806 -7C1C -3FF8 -0FE0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 18 17 0 0 -BITMAP -0FF800 -07BF00 -078780 -070780 -0F03C0 -0F03C0 -0E03C0 -1E03C0 -1E03C0 -1C03C0 -3C0780 -3C0780 -380F00 -781E00 -783C00 -70F800 -FFC000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 17 17 0 0 -BITMAP -0FFF80 -078380 -078100 -070100 -0F0000 -0F0800 -0E1800 -1E3000 -1FF000 -1C7000 -3C2000 -3C2000 -380200 -780600 -780E00 -703C00 -FFFC00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 17 17 0 0 -BITMAP -0FFF80 -078380 -078100 -070100 -0F0000 -0F0800 -0E1800 -1E3000 -1FF000 -1C7000 -3C2000 -3C2000 -380000 -780000 -780000 -700000 -FC0000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 17 1 0 -BITMAP -03FB00 -0F9F00 -1E0700 -3C0100 -380100 -780000 -700000 -F00000 -F00000 -F03F80 -F00F00 -F00E00 -F00E00 -781E00 -7C1C00 -3E7C00 -0FF000 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 20 17 0 0 -BITMAP -0FC7F0 -0781C0 -0783C0 -0703C0 -0F0380 -0F0780 -0E0780 -1E0700 -1FFF00 -1C0F00 -3C0E00 -3C1E00 -381E00 -781C00 -781C00 -703C00 -F87E00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 10 17 0 0 -BITMAP -0FC0 -0780 -0780 -0700 -0F00 -0F00 -0E00 -1E00 -1E00 -1C00 -3C00 -3C00 -3800 -7800 -7800 -7000 -F800 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 14 19 -1 -2 -BITMAP -00FC -0078 -0078 -0070 -00F0 -00F0 -00E0 -01E0 -01E0 -01C0 -03C0 -03C0 -0380 -0780 -4780 -E700 -E700 -FE00 -7C00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 18 17 0 0 -BITMAP -0FCFC0 -078780 -078E00 -071C00 -0F3800 -0F6000 -0EC000 -1F8000 -1FC000 -1FC000 -3DE000 -3DE000 -38F000 -78F000 -787800 -707C00 -F8FF00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0FC0 -0780 -0780 -0700 -0F00 -0F00 -0E00 -1E00 -1E00 -1C00 -3C00 -3C00 -3804 -780C -781C -7C78 -FFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 22 0 -BBX 22 17 0 0 -BITMAP -0F807C -0780F8 -0780F8 -0781F0 -0F83F0 -0FC3F0 -0BC6E0 -0BCCE0 -1BC9E0 -13D9E0 -11F1C0 -11F3C0 -31E3C0 -31C3C0 -21C380 -7087C0 -FC9FE0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 21 17 -1 0 -BITMAP -0FC0F8 -03C070 -03C060 -03E060 -07E040 -05F040 -04F0C0 -04F880 -0C7880 -0C7D80 -083D00 -183F00 -181F00 -101F00 -300F00 -700E00 -FC0600 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 17 1 0 -BITMAP -00FC00 -03DE00 -0F0700 -1E0780 -1C0780 -3C0780 -780780 -780780 -F00780 -F00F00 -F00F00 -F01E00 -F01E00 -F03C00 -707800 -3DF000 -1FC000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 17 0 0 -BITMAP -0FF8 -079E -078F -070F -0F0F -0F0F -0E1E -1E3C -1FF0 -1C00 -3C00 -3C00 -3800 -7800 -7800 -7000 -F800 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 0 -5 -BITMAP -00FC00 -03DE00 -0F0700 -1E0780 -1C0780 -3C0780 -780780 -780780 -F00780 -F00F00 -F00F00 -F01E00 -F01E00 -F03C00 -707800 -3DF000 -1FC000 -0C0000 -180180 -3FC700 -7FFE00 -E1F800 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 16 17 0 0 -BITMAP -0FF8 -079E -078F -070F -0F0F -0F0F -0E1E -1E3C -1FF0 -1CE0 -3CF0 -3CF0 -3870 -7878 -7838 -703C -F83E -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 17 -1 0 -BITMAP -03EC -07BC -0E0C -0E04 -0E04 -0F00 -0F80 -07C0 -03E0 -01F0 -00F8 -1078 -3038 -3038 -7870 -7DF0 -EFC0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 16 0 -BBX 15 17 2 0 -BITMAP -7FFE -E3CE -C3C6 -8384 -0780 -0780 -0700 -0F00 -0F00 -0E00 -1E00 -1E00 -1C00 -3C00 -3C00 -3800 -FF00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 19 17 1 0 -BITMAP -3F07E0 -1E0180 -1E0180 -1C0300 -3C0300 -3C0200 -380600 -780600 -780600 -700C00 -F00C00 -F00C00 -F01800 -F01800 -703000 -7CF000 -1FC000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 17 17 1 0 -BITMAP -FC0F80 -780700 -380600 -380C00 -380C00 -3C1800 -1C3000 -1C3000 -1C6000 -1CE000 -1CC000 -1D8000 -1F8000 -0F0000 -0E0000 -0E0000 -0C0000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 889 0 -DWIDTH 21 0 -BBX 23 17 1 0 -BITMAP -FC7C7E -78381C -383818 -383830 -387830 -3C7C60 -1CDC60 -1CDCC0 -1C9C80 -1D9D80 -1D1D00 -1F1F00 -1E1E00 -0E0E00 -0E0E00 -0C0C00 -0C0C00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 18 17 0 0 -BITMAP -3FC7C0 -0F0380 -070700 -070E00 -079C00 -03B800 -03F000 -01E000 -01E000 -01E000 -03F000 -077000 -0E7800 -1C7800 -383C00 -783C00 -FCFF00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 14 17 2 0 -BITMAP -FC7C -7838 -7830 -3820 -3C60 -3CC0 -1C80 -1D80 -1F00 -0F00 -0E00 -1E00 -1E00 -1C00 -3C00 -3E00 -FF00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 17 -1 0 -BITMAP -0FFF -1E1F -181E -303C -0078 -00F0 -01E0 -01E0 -03C0 -0780 -0F00 -1E00 -3E06 -3C0C -781C -F0F8 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 10 0 -BBX 10 21 1 -4 -BITMAP -0FC0 -0E00 -0E00 -0E00 -1E00 -1C00 -1C00 -1C00 -1C00 -3C00 -3800 -3800 -3800 -7800 -7000 -7000 -7000 -7000 -F000 -E000 -FC00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 9 0 -BBX 7 17 1 0 -BITMAP -C0 -C0 -C0 -60 -60 -60 -30 -30 -30 -18 -18 -18 -0C -0C -0C -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 10 0 -BBX 11 21 -1 -4 -BITMAP -07E0 -01E0 -01C0 -01C0 -01C0 -03C0 -0380 -0380 -0380 -0700 -0700 -0700 -0700 -0F00 -0E00 -0E00 -0E00 -0C00 -1C00 -1C00 -FC00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 10 9 2 8 -BITMAP -0E00 -0E00 -1F00 -1B00 -3300 -7380 -6180 -E1C0 -C1C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 2 0 -4 -BITMAP -FFF8 -FFF8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 5 2 12 -BITMAP -E0 -F0 -38 -1C -04 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 11 0 0 -BITMAP -07B0 -1EF0 -3C70 -38F0 -70E0 -71E0 -E1C0 -E3C0 -E7C8 -FDF0 -79E0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -1E00 -0E00 -0E00 -1C00 -1C00 -1800 -39C0 -3BE0 -3CE0 -78E0 -70E0 -70E0 -F1C0 -E1C0 -E380 -E700 -7E00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -0F80 -3DC0 -79C0 -7000 -F000 -E000 -E000 -E000 -E180 -7700 -3E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -0078 -0038 -0038 -0070 -0070 -0070 -0770 -1CE0 -38E0 -70E0 -71C0 -E1C0 -E1C0 -E3C0 -F7C0 -7DD0 -38E0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -0780 -1FC0 -39C0 -7180 -7700 -FC00 -F000 -E000 -F180 -7F00 -3C00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 16 22 -4 -5 -BITMAP -001E -0077 -0067 -00E0 -00E0 -00E0 -07F8 -07F8 -01C0 -01C0 -01C0 -0380 -0380 -0380 -0380 -0700 -0700 -0700 -0E00 -EE00 -EC00 -7800 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 13 16 -1 -5 -BITMAP -07C0 -1EF8 -1C70 -3870 -38F0 -38E0 -1DC0 -0F80 -3800 -3E00 -1F80 -77C0 -E1E0 -E0E0 -F1E0 -3F80 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -1E00 -0E00 -0E00 -1C00 -1C00 -1C00 -39C0 -3BE0 -3EE0 -78E0 -70E0 -71C0 -71C0 -E1C0 -E390 -E3E0 -E1C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 17 0 0 -BITMAP -0E -0E -0C -00 -00 -00 -3C -1C -1C -38 -38 -38 -70 -70 -F4 -F8 -70 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 10 22 -3 -5 -BITMAP -01C0 -01C0 -0180 -0000 -0000 -0000 -0780 -0380 -0380 -0300 -0700 -0700 -0700 -0700 -0600 -0E00 -0E00 -0E00 -0C00 -DC00 -F800 -7000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -0F00 -0700 -0700 -0E00 -0E00 -0E00 -1CF8 -1C60 -38C0 -3B80 -3F00 -7F00 -7380 -7390 -E1F0 -E1E0 -E0C0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 17 0 0 -BITMAP -1E -0E -0E -1C -1C -1C -38 -38 -38 -70 -70 -70 -70 -E0 -E4 -F8 -70 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 19 11 0 0 -BITMAP -79C700 -3BEF80 -3AEB80 -3CF380 -38E380 -70C380 -70C300 -71C700 -E1C720 -E1C7C0 -E1C380 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -79C0 -3BE0 -3AE0 -3CE0 -38E0 -71C0 -71C0 -71C0 -E390 -E3E0 -E1C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -0F80 -3DC0 -78E0 -70E0 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -7780 -3E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 14 16 -2 -5 -BITMAP -0F38 -077C -079C -0F1C -0E1C -0E1C -0E18 -1C38 -1E30 -1FE0 -3BC0 -3800 -3800 -7000 -7000 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 16 0 -5 -BITMAP -0EE0 -1FE0 -38E0 -71C0 -71C0 -E1C0 -E380 -E380 -E780 -FB80 -7300 -0700 -0700 -0600 -0E00 -1F00 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 10 11 0 0 -BITMAP -7980 -3BC0 -37C0 -3CC0 -3800 -7800 -7000 -7000 -E000 -E000 -E000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -1F80 -3980 -3180 -3800 -3C00 -1E00 -0F00 -C700 -C700 -EF00 -BC00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 8 0 -BBX 8 14 1 0 -BITMAP -0C -1C -38 -7F -FE -38 -38 -70 -70 -70 -E0 -E4 -F8 -70 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -3C70 -1C70 -38E0 -38E0 -71E0 -73C0 -72C0 -E6C0 -ED90 -F9E0 -71C0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -F180 -73C0 -71C0 -78C0 -3980 -3980 -3B00 -3E00 -3C00 -3800 -3000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 11 0 0 -BITMAP -F18E -718F -71C7 -71C7 -3BC6 -3BCC -3EE8 -3CF8 -38F0 -38E0 -30C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 11 -1 0 -BITMAP -3E70 -0E70 -0E60 -06C0 -0780 -0700 -0700 -0F80 -DB90 -F3E0 -E1C0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 12 16 -2 -5 -BITMAP -3C70 -1C70 -1C30 -1C60 -0E60 -0EC0 -0F80 -0780 -0700 -0700 -0700 -0600 -E600 -EC00 -F800 -7000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 9 0 -BBX 10 13 -1 -2 -BITMAP -3FC0 -3FC0 -6180 -4300 -0600 -0C00 -1800 -3000 -6000 -F000 -F980 -0D80 -0700 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 348 0 -DWIDTH 7 0 -BBX 9 21 0 -4 -BITMAP -0380 -0600 -0C00 -1C00 -1C00 -1C00 -1800 -3800 -7000 -C000 -6000 -7000 -7000 -7000 -7000 -E000 -E000 -E000 -6000 -3000 -1C00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 220 0 -DWIDTH 6 0 -BBX 2 17 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 348 0 -DWIDTH 10 0 -BBX 9 21 0 -4 -BITMAP -1C00 -0600 -0700 -0700 -0700 -0E00 -0E00 -0E00 -0700 -0180 -0700 -0E00 -1C00 -1C00 -1C00 -1C00 -1800 -3800 -3000 -6000 -C000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 4 1 4 -BITMAP -3C30 -7E70 -E7E0 -C3C0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 9 17 -1 -6 -BITMAP -0380 -0380 -0380 -0000 -0000 -0600 -0E00 -0E00 -0C00 -1C00 -1C00 -3800 -7800 -7800 -7000 -F000 -6000 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 10 16 1 -3 -BITMAP -0080 -0080 -0780 -1D80 -3AC0 -72C0 -7400 -E400 -E800 -E800 -F080 -7F00 -3E00 -2000 -4000 -4000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -01F0 -03B8 -0738 -0710 -0700 -0F00 -0E00 -3FC0 -7F80 -0E00 -0E00 -0E00 -6C00 -FC10 -9FF0 -FFE0 -73C0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 10 1 2 -BITMAP -C0C0 -FFC0 -7F80 -7380 -6180 -6180 -7380 -7F80 -FFC0 -C0C0 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 14 17 2 0 -BITMAP -FE7C -7830 -3860 -3CC0 -3CC0 -1D80 -1F00 -0F00 -7FC0 -0E00 -1E00 -FF80 -1C00 -3C00 -3C00 -3800 -FE00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 220 0 -DWIDTH 6 0 -BBX 2 17 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 21 0 -4 -BITMAP -07C0 -0CE0 -1C70 -1C70 -1E00 -0F00 -1F80 -23C0 -61C0 -60E0 -7060 -3860 -3C60 -1E40 -0F80 -0780 -0380 -E180 -E180 -7300 -3E00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 7 2 3 13 -BITMAP -C6 -C6 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -03E000 -0FF800 -3C1E00 -300600 -61F300 -633300 -C61180 -C60180 -C60180 -C60180 -C60180 -633300 -61E300 -300600 -3C1E00 -0FF800 -03E000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 266 0 -DWIDTH 8 0 -BBX 8 9 1 8 -BITMAP -1D -3F -66 -C6 -CC -FD -76 -00 -FC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 10 1 0 -BITMAP -0660 -0EE0 -1DC0 -3B80 -7700 -EE00 -6600 -7700 -3300 -3B80 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 606 0 -DWIDTH 15 0 -BBX 11 7 2 2 -BITMAP -FFE0 -FFE0 -0060 -0060 -0060 -0060 -0060 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 3 1 4 -BITMAP -FC -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 747 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -03E000 -0FF800 -3C1E00 -300600 -67E300 -633300 -C33180 -C33180 -C3E180 -C36180 -C33180 -633300 -67BB00 -300600 -3C1E00 -0FF800 -03E000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 2 2 14 -BITMAP -FE -FE -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 8 7 1 10 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 570 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 8 11 -1 6 -BITMAP -1E -27 -43 -03 -06 -04 -08 -10 -22 -7E -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 8 11 -1 6 -BITMAP -1E -27 -43 -03 -06 -1C -06 -06 -06 -8C -78 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 4 2 13 -BITMAP -1E -3C -70 -C0 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 13 0 -BBX 14 16 -2 -5 -BITMAP -0F1C -071C -0E38 -0E38 -1C78 -1CF0 -1CB0 -39B0 -3B64 -3E78 -7C70 -6000 -4000 -E000 -F000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 13 22 0 -5 -BITMAP -07F8 -1FF0 -3E60 -7EE0 -7EC0 -7CC0 -7D80 -7D80 -3D80 -1980 -1B00 -1B00 -3300 -3600 -3600 -2600 -6C00 -6C00 -6C00 -C800 -D800 -D800 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 7 0 -BBX 3 3 2 5 -BITMAP -E0 -E0 -E0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 5 -1 -5 -BITMAP -18 -1C -8E -CE -7C -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 6 11 0 6 -BITMAP -04 -1C -0C -0C -08 -18 -18 -10 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 300 0 -DWIDTH 8 0 -BBX 7 9 1 8 -BITMAP -1C -3A -72 -66 -4E -5C -38 -00 -FC -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 10 1 0 -BITMAP -3B80 -1980 -1DC0 -0DC0 -0EE0 -1DC0 -3B80 -7700 -EE00 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 16 17 0 0 -BITMAP -0418 -1C18 -0C30 -0C30 -0860 -1860 -18C0 -10C3 -3187 -318B -FF12 -0326 -0646 -06CC -0CFF -0C0C -180C -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -041800 -1C1800 -0C3000 -0C3000 -086000 -186000 -18CF00 -109380 -31A180 -318180 -FF0300 -030200 -060400 -060800 -0C1100 -0C3F00 -187E00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 17 17 -1 0 -BITMAP -1E0C00 -270C00 -431800 -031800 -063000 -1C3000 -066000 -066180 -06C380 -8CC580 -798900 -019300 -032300 -036600 -067F80 -060600 -0C0600 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 16 -1 -5 -BITMAP -01C0 -01C0 -01C0 -0000 -0000 -0100 -0300 -0600 -1C00 -3800 -7000 -E000 -E000 -E380 -7380 -3F00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 17 22 -2 0 -BITMAP -007000 -007800 -001C00 -000600 -000000 -000700 -000F00 -001F00 -003700 -002700 -006F00 -00C700 -018F00 -030700 -030F00 -060700 -0FFF00 -180700 -380F00 -700700 -F00F00 -F81F80 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 19 22 -2 0 -BITMAP -0000E0 -0001E0 -000380 -000600 -000000 -000700 -000F00 -001F00 -003700 -002700 -006F00 -00C700 -018F00 -030700 -030F00 -060700 -0FFF00 -180700 -380F00 -700700 -F00F00 -F81F80 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 19 22 -2 0 -BITMAP -000300 -000780 -001DC0 -003060 -000000 -000700 -000F00 -001F00 -003700 -002700 -006F00 -00C700 -018F00 -030700 -030F00 -060700 -0FFF00 -180700 -380F00 -700700 -F00F00 -F81F80 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 20 22 -2 0 -BITMAP -000E10 -001FE0 -0021C0 -000000 -000000 -000700 -000F00 -001F00 -003700 -002700 -006F00 -00C700 -018F00 -030700 -030F00 -060700 -0FFF00 -180700 -380F00 -700700 -F00F00 -F81F80 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 19 21 -2 0 -BITMAP -000C60 -000C60 -000000 -000000 -000700 -000F00 -001F00 -003700 -002700 -006F00 -00C700 -018F00 -030700 -030F00 -060700 -0FFF00 -180700 -380F00 -700700 -F00F00 -F81F80 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 17 22 -2 0 -BITMAP -000700 -000D80 -000880 -000D80 -000700 -000000 -000F00 -001F00 -003700 -002700 -006F00 -00C700 -018F00 -030700 -030F00 -060700 -0FFF00 -180700 -380F00 -700700 -F00F00 -F81F80 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 944 0 -DWIDTH 22 0 -BBX 25 17 -2 0 -BITMAP -00FFFF80 -003F8380 -00378100 -00670100 -004F0000 -00CF0800 -018E1800 -011E3000 -021FF000 -061C7000 -043C2000 -0FFC2000 -18380200 -10780600 -30780E00 -70703C00 -F8FFFC00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 22 0 -5 -BITMAP -03FB -0F8F -1E06 -3C02 -3802 -7800 -7000 -F000 -F000 -F000 -F000 -F000 -F000 -7806 -7C1C -3FF8 -0FE0 -0180 -01C0 -08E0 -0CE0 -07C0 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 17 22 0 0 -BITMAP -00E000 -00F000 -003800 -000C00 -000000 -0FFF80 -078380 -078100 -070100 -0F0000 -0F0800 -0E1800 -1E3000 -1FF000 -1C7000 -3C2000 -3C2000 -380200 -780600 -780E00 -703C00 -FFFC00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 17 22 0 0 -BITMAP -000E00 -001E00 -003800 -006000 -000000 -0FFF80 -078380 -078100 -070100 -0F0000 -0F0800 -0E1800 -1E3000 -1FF000 -1C7000 -3C2000 -3C2000 -380200 -780600 -780E00 -703C00 -FFFC00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 17 22 0 0 -BITMAP -001800 -003C00 -00EE00 -018300 -000000 -0FFF80 -078380 -078100 -070100 -0F0000 -0F0800 -0E1800 -1E3000 -1FF000 -1C7000 -3C2000 -3C2000 -380200 -780600 -780E00 -703C00 -FFFC00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 17 21 0 0 -BITMAP -00C600 -00C600 -000000 -000000 -0FFF80 -078380 -078100 -070100 -0F0000 -0F0800 -0E1800 -1E3000 -1FF000 -1C7000 -3C2000 -3C2000 -380200 -780600 -780E00 -703C00 -FFFC00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 10 22 0 0 -BITMAP -1C00 -1E00 -0700 -0180 -0000 -0FC0 -0780 -0780 -0700 -0F00 -0F00 -0E00 -1E00 -1E00 -1C00 -3C00 -3C00 -3800 -7800 -7800 -7000 -F800 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 12 22 0 0 -BITMAP -0070 -00F0 -01C0 -0300 -0000 -0FC0 -0780 -0780 -0700 -0F00 -0F00 -0E00 -1E00 -1E00 -1C00 -3C00 -3C00 -3800 -7800 -7800 -7000 -F800 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 12 22 0 0 -BITMAP -0180 -03C0 -0EE0 -1830 -0000 -0FC0 -0780 -0780 -0700 -0F00 -0F00 -0E00 -1E00 -1E00 -1C00 -3C00 -3C00 -3800 -7800 -7800 -7000 -F800 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 12 21 0 0 -BITMAP -0630 -0630 -0000 -0000 -0FC0 -0780 -0780 -0700 -0F00 -0F00 -0E00 -1E00 -1E00 -1C00 -3C00 -3C00 -3800 -7800 -7800 -7000 -F800 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 18 17 0 0 -BITMAP -0FF800 -07BF00 -078780 -070780 -0F03C0 -0F03C0 -0E03C0 -FFC3C0 -FFC3C0 -1C03C0 -3C0780 -3C0780 -380F00 -781E00 -783C00 -70F800 -FFC000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 21 22 -1 0 -BITMAP -001C20 -003FC0 -004380 -000000 -000000 -0FC0F8 -03C070 -03C060 -03E060 -07E040 -05F040 -04F0C0 -04F880 -0C7880 -0C7D80 -083D00 -183F00 -181F00 -101F00 -300F00 -700E00 -FC0600 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 1 0 -BITMAP -00F000 -007800 -001C00 -000600 -000000 -00FC00 -03DE00 -0F0700 -1E0780 -1C0780 -3C0780 -780780 -780780 -F00780 -F00F00 -F00F00 -F01E00 -F01E00 -F03C00 -707800 -3DF000 -1FC000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 22 1 0 -BITMAP -0003C0 -000780 -000E00 -001800 -000000 -00FC00 -03DE00 -0F0700 -1E0780 -1C0780 -3C0780 -780780 -780780 -F00780 -F00F00 -F00F00 -F01E00 -F01E00 -F03C00 -707800 -3DF000 -1FC000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 1 0 -BITMAP -001800 -003C00 -00EE00 -018300 -000000 -00FC00 -03DE00 -0F0700 -1E0780 -1C0780 -3C0780 -780780 -780780 -F00780 -F00F00 -F00F00 -F01E00 -F01E00 -F03C00 -707800 -3DF000 -1FC000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 1 0 -BITMAP -007080 -00FF00 -010E00 -000000 -000000 -00FC00 -03DE00 -0F0700 -1E0780 -1C0780 -3C0780 -780780 -780780 -F00780 -F00F00 -F00F00 -F01E00 -F01E00 -F03C00 -707800 -3DF000 -1FC000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 21 1 0 -BITMAP -00C600 -00C600 -000000 -000000 -00FC00 -03DE00 -0F0700 -1E0780 -1C0780 -3C0780 -780780 -780780 -F00780 -F00F00 -F00F00 -F01E00 -F01E00 -F03C00 -707800 -3DF000 -1FC000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 570 0 -DWIDTH 13 0 -BBX 11 11 1 0 -BITMAP -C060 -E0E0 -71C0 -3B80 -1F00 -0E00 -1F00 -3B80 -71C0 -E0E0 -C060 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 19 1 -1 -BITMAP -000300 -00FE00 -03DE00 -0F0F00 -1E1F80 -1C3780 -3C6780 -786780 -78C780 -F18780 -F18F00 -F30F00 -F61E00 -F61E00 -FC3C00 -787800 -3DF000 -3FC000 -600000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 19 22 1 0 -BITMAP -00E000 -00F000 -003800 -000C00 -000000 -3F07E0 -1E0180 -1E0180 -1C0300 -3C0300 -3C0200 -380600 -780600 -780600 -700C00 -F00C00 -F00C00 -F01800 -F01800 -703000 -7CF000 -1FC000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 19 22 1 0 -BITMAP -000700 -000F00 -001C00 -003000 -000000 -3F07E0 -1E0180 -1E0180 -1C0300 -3C0300 -3C0200 -380600 -780600 -780600 -700C00 -F00C00 -F00C00 -F01800 -F01800 -703000 -7CF000 -1FC000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 19 22 1 0 -BITMAP -001800 -003C00 -00EE00 -018300 -000000 -3F07E0 -1E0180 -1E0180 -1C0300 -3C0300 -3C0200 -380600 -780600 -780600 -700C00 -F00C00 -F00C00 -F01800 -F01800 -703000 -7CF000 -1FC000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 19 21 1 0 -BITMAP -00C600 -00C600 -000000 -000000 -3F07E0 -1E0180 -1E0180 -1C0300 -3C0300 -3C0200 -380600 -780600 -780600 -700C00 -F00C00 -F00C00 -F01800 -F01800 -703000 -7CF000 -1FC000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 14 22 2 0 -BITMAP -0070 -00F0 -01C0 -0300 -0000 -FC7C -7838 -7830 -3820 -3C60 -3CC0 -1C80 -1D80 -1F00 -0F00 -0E00 -1E00 -1E00 -1C00 -3C00 -3E00 -FF00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 17 0 0 -BITMAP -0FC0 -0780 -0780 -0700 -0FE0 -0E78 -0E3C -1E3C -1E3C -1C3C -3C78 -3CF0 -3FC0 -7800 -7800 -7000 -F800 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 18 22 -5 -5 -BITMAP -000F00 -003980 -0071C0 -0061C0 -00E1C0 -00E3C0 -00E380 -01CE00 -01C700 -01C380 -038380 -038380 -038380 -038780 -030700 -071E00 -077C00 -070000 -060000 -E60000 -EC0000 -780000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -0700 -0780 -01C0 -0060 -0020 -0000 -07B0 -1EF0 -3C70 -38F0 -70E0 -71E0 -E1C0 -E3C0 -E7C8 -FDF0 -79E0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 14 17 0 0 -BITMAP -003C -0078 -00E0 -0180 -0000 -0000 -07B0 -1EF0 -3C70 -38F0 -70E0 -71E0 -E1C0 -E3C0 -E7C8 -FDF0 -79E0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 16 0 0 -BITMAP -00C0 -01E0 -0770 -0C18 -0000 -07B0 -1EF0 -3C70 -38F0 -70E0 -71E0 -E1C0 -E3C0 -E7C8 -FDF0 -79E0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 14 16 0 0 -BITMAP -0384 -07F8 -0870 -0000 -0000 -07B0 -1EF0 -3C70 -38F0 -70E0 -71E0 -E1C0 -E3C0 -E7C8 -FDF0 -79E0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 15 0 0 -BITMAP -0630 -0630 -0000 -0000 -07B0 -1EF0 -3C70 -38F0 -70E0 -71E0 -E1C0 -E3C0 -E7C8 -FDF0 -79E0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -01C0 -0360 -0220 -0360 -01C0 -0000 -07B0 -1EF0 -3C70 -38F0 -70E0 -71E0 -E1C0 -E3C0 -E7C8 -FDF0 -79E0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 11 0 0 -BITMAP -078F00 -1EFF80 -3C7380 -38E300 -70EE00 -71F800 -E1E000 -E3C000 -E7E300 -FCFE00 -787800 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 10 16 0 -5 -BITMAP -0F80 -3DC0 -79C0 -7000 -F000 -E000 -E000 -E000 -E180 -7700 -3E00 -1800 -1C00 -8E00 -CE00 -7C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 10 17 1 0 -BITMAP -3800 -3C00 -1E00 -0700 -0100 -0000 -0780 -1FC0 -39C0 -7180 -7700 -FC00 -F000 -E000 -F180 -7F00 -3C00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 11 17 1 0 -BITMAP -00E0 -01E0 -03C0 -0700 -0400 -0000 -0780 -1FC0 -39C0 -7180 -7700 -FC00 -F000 -E000 -F180 -7F00 -3C00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 11 16 1 0 -BITMAP -0300 -0780 -1DC0 -3060 -0000 -0780 -1FC0 -39C0 -7180 -7700 -FC00 -F000 -E000 -F180 -7F00 -3C00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 10 15 1 0 -BITMAP -18C0 -18C0 -0000 -0000 -0780 -1FC0 -39C0 -7180 -7700 -FC00 -F000 -E000 -F180 -7F00 -3C00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 17 0 0 -BITMAP -E0 -F0 -78 -1C -04 -00 -3C -1C -1C -38 -38 -38 -70 -70 -F4 -F8 -70 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 10 17 0 0 -BITMAP -01C0 -03C0 -0780 -0E00 -0800 -0000 -3C00 -1C00 -1C00 -3800 -3800 -3800 -7000 -7000 -F400 -F800 -7000 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 9 16 0 0 -BITMAP -0C00 -1E00 -3300 -6180 -0000 -3C00 -1C00 -1C00 -3800 -3800 -3800 -7000 -7000 -F400 -F800 -7000 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 8 15 0 0 -BITMAP -33 -33 -00 -00 -3C -1C -1C -38 -38 -38 -70 -70 -F4 -F8 -70 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -30C0 -1DC0 -0F00 -3F00 -3180 -0FC0 -3DC0 -78E0 -70E0 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -7780 -3E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 12 16 0 0 -BITMAP -0E10 -1FE0 -21C0 -0000 -0000 -79C0 -3BE0 -3AE0 -3CE0 -38E0 -71C0 -71C0 -71C0 -E390 -E3E0 -E1C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -3800 -3C00 -1E00 -0700 -0100 -0000 -0F80 -3DC0 -78E0 -70E0 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -7780 -3E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -0070 -00F0 -01E0 -0380 -0200 -0000 -0F80 -3DC0 -78E0 -70E0 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -7780 -3E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 16 0 0 -BITMAP -0180 -03C0 -0EE0 -1830 -0000 -0F80 -3DC0 -78E0 -70E0 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -7780 -3E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 16 0 0 -BITMAP -0E10 -1FE0 -21C0 -0000 -0000 -0F80 -3DC0 -78E0 -70E0 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -7780 -3E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0C60 -0C60 -0000 -0000 -0F80 -3DC0 -78E0 -70E0 -E0E0 -E0E0 -E0E0 -E1C0 -E3C0 -7780 -3E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 570 0 -DWIDTH 13 0 -BBX 12 10 0 1 -BITMAP -0600 -0F00 -0600 -0000 -FFF0 -FFF0 -0000 -0600 -0F00 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 16 1 -3 -BITMAP -0040 -00C0 -0F80 -3DC0 -7BE0 -7360 -E6E0 -E6E0 -ECE0 -D9C0 -FBC0 -7780 -3E00 -7000 -6000 -4000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -1C00 -1E00 -0F00 -0380 -0080 -0000 -3C70 -1C70 -38E0 -38E0 -71E0 -73C0 -72C0 -E6C0 -EDB0 -F9E0 -71C0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0070 -00F0 -01E0 -0380 -0200 -0000 -3C70 -1C70 -38E0 -38E0 -71E0 -73C0 -72C0 -E6C0 -EDB0 -F9E0 -71C0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 13 16 1 0 -BITMAP -00C0 -01E0 -0770 -0C18 -0000 -3C70 -1C70 -38E0 -38E0 -71E0 -73C0 -72C0 -E6C0 -EDB0 -F9E0 -71C0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 15 1 0 -BITMAP -0630 -0630 -0000 -0000 -3C70 -1C70 -38E0 -38E0 -71E0 -73C0 -72C0 -E6C0 -EDB0 -F9E0 -71C0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 13 22 -2 -5 -BITMAP -0038 -0078 -00F0 -01C0 -0100 -0000 -3C70 -1C70 -1C70 -1C60 -0EE0 -0EC0 -0F80 -0780 -0700 -0700 -0600 -0E00 -0C00 -DC00 -F800 -7000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 15 22 -3 -5 -BITMAP -03C0 -01C0 -01C0 -0380 -0380 -0380 -0738 -077C -079E -0F0E -0E0E -0E0E -0E0C -1C1C -1E18 -1F70 -39C0 -3800 -3800 -7000 -7000 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 12 20 -1 -5 -BITMAP -0C60 -0C60 -0000 -0000 -3C70 -1C70 -1C70 -1C60 -0EE0 -0EC0 -0F80 -0780 -0700 -0700 -0600 -0E00 -0C00 -DC00 -F800 -7000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timI08-L1.bdf diff -u xc/fonts/bdf/75dpi/timI08-L1.bdf:1.1 xc/fonts/bdf/75dpi/timI08-L1.bdf:removed --- xc/fonts/bdf/75dpi/timI08-L1.bdf:1.1 Wed Apr 4 18:56:46 2001 +++ xc/fonts/bdf/75dpi/timI08-L1.bdf Wed Mar 16 21:04:18 2005 @@ -1,2465 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timI08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-I-Normal--8-80-75-75-P-42-ISO8859-1 -SIZE 8 75 75 -FONTBOUNDINGBOX 8 10 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 42 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 5 -X_HEIGHT 4 -FONT_ASCENT 7 -FONT_DESCENT 2 -FACE_NAME "Times Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -A8 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 5 0 0 -BITMAP -40 -40 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 420 0 -DWIDTH 3 0 -BBX 3 2 0 3 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 5 5 -1 0 -BITMAP -28 -F8 -50 -F8 -A0 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -70 -C0 -30 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 5 5 1 0 -BITMAP -C8 -D0 -20 -58 -98 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -60 -40 -B8 -90 -68 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 214 0 -DWIDTH 3 0 -BBX 1 3 1 2 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 7 -1 -1 -BITMAP -20 -40 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 7 -1 -1 -BITMAP -40 -20 -20 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 3 0 2 -BITMAP -A0 -40 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 675 0 -DWIDTH 6 0 -BBX 4 3 1 1 -BITMAP -20 -F0 -40 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 2 3 -1 -2 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 0 -1 -BITMAP -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -20 -50 -90 -A0 -40 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -20 -E0 -40 -40 -C0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -60 -10 -60 -80 -E0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -70 -10 -20 -90 -60 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -20 -60 -A0 -F0 -40 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 5 5 0 0 -BITMAP -38 -40 -20 -90 -60 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -30 -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 1 0 -BITMAP -E0 -20 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -20 -50 -60 -A0 -40 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 1 0 -BITMAP -40 -A0 -A0 -40 -80 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 3 0 0 -BITMAP -40 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 5 -1 -2 -BITMAP -20 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 675 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -20 -40 -80 -40 -20 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 675 0 -DWIDTH 6 0 -BBX 4 3 0 0 -BITMAP -F0 -00 -F0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 675 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -80 -40 -20 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -20 -40 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 920 0 -DWIDTH 8 0 -BBX 7 7 0 -1 -BITMAP -3C -42 -42 -8E -8C -80 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -18 -28 -78 -48 -C8 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -70 -48 -B0 -90 -E0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -30 -48 -80 -80 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -70 -28 -48 -50 -E0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 5 -1 0 -BITMAP -78 -20 -30 -40 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -40 -60 -80 -80 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -38 -40 -98 -88 -70 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -C8 -48 -70 -90 -98 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 5 0 0 -BITMAP -C0 -40 -80 -80 -80 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 444 0 -DWIDTH 3 0 -BBX 3 5 0 0 -BITMAP -60 -20 -40 -40 -80 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 5 -1 0 -BITMAP -64 -28 -70 -50 -C8 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -20 -40 -40 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 5 0 0 -BITMAP -62 -26 -5A -54 -C6 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 5 -1 0 -BITMAP -6C -24 -54 -48 -C8 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 5 -1 0 -BITMAP -70 -28 -70 -40 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 6 0 -1 -BITMAP -30 -48 -88 -90 -60 -30 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 5 -1 0 -BITMAP -70 -28 -70 -50 -C8 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 -1 0 -BITMAP -30 -40 -20 -20 -C0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -F8 -20 -20 -40 -C0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -C8 -48 -90 -90 -60 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -50 -60 -40 -40 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 833 0 -DWIDTH 7 0 -BBX 7 5 0 0 -BITMAP -D6 -54 -58 -70 -50 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 6 5 -1 0 -BITMAP -6C -30 -30 -50 -D8 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -C8 -50 -60 -40 -C0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -10 -20 -40 -E0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 3 7 0 -1 -BITMAP -60 -40 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 7 0 -1 -BITMAP -80 -80 -40 -40 -40 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 3 7 -1 -1 -BITMAP -60 -20 -20 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 422 0 -DWIDTH 4 0 -BBX 4 2 0 2 -BITMAP -60 -90 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 1 -1 -2 -BITMAP -F0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 1 5 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -40 -20 -E0 -C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -40 -40 -60 -A0 -A0 -C0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -60 -80 -80 -C0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -10 -10 -60 -A0 -A0 -C0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -60 -E0 -80 -C0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 4 7 -1 -1 -BITMAP -30 -40 -E0 -40 -80 -80 -80 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 3 0 -BBX 4 6 -1 -2 -BITMAP -30 -50 -60 -A0 -A0 -40 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -20 -40 -60 -50 -A0 -A0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 6 0 0 -BITMAP -40 -00 -40 -40 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 8 0 -2 -BITMAP -40 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -40 -40 -50 -60 -A0 -90 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 6 0 0 -BITMAP -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 4 0 0 -BITMAP -78 -54 -A8 -A8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -E0 -50 -A0 -A0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -60 -A0 -A0 -C0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 6 -1 -2 -BITMAP -70 -50 -50 -60 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 6 0 -2 -BITMAP -60 -A0 -A0 -E0 -40 -40 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -B0 -40 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 3 4 0 0 -BITMAP -60 -C0 -20 -C0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 5 0 0 -BITMAP -40 -E0 -40 -80 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -50 -50 -A0 -50 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -D0 -50 -60 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 4 0 0 -BITMAP -C4 -48 -68 -50 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 444 0 -DWIDTH 3 0 -BBX 4 4 -1 0 -BITMAP -B0 -40 -40 -A0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 6 0 -2 -BITMAP -90 -A0 -C0 -40 -80 -80 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 3 4 0 0 -BITMAP -E0 -40 -80 -E0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 400 0 -DWIDTH 3 0 -BBX 4 7 -1 -1 -BITMAP -30 -20 -20 -C0 -40 -40 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 275 0 -DWIDTH 2 0 -BBX 2 7 0 -1 -BITMAP -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 400 0 -DWIDTH 3 0 -BBX 4 7 -1 -1 -BITMAP -60 -20 -20 -30 -40 -40 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 5 0 -BBX 5 2 0 2 -BITMAP -48 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 3 6 -1 -1 -BITMAP -20 -00 -40 -40 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 6 0 -1 -BITMAP -20 -60 -80 -A0 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 -1 0 -BITMAP -30 -40 -E0 -40 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 -1 0 -BITMAP -90 -60 -60 -60 -90 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -48 -50 -F8 -40 -40 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 275 0 -DWIDTH 2 0 -BBX 2 7 0 -1 -BITMAP -40 -40 -40 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 5 7 -1 -1 -BITMAP -30 -48 -60 -50 -30 -90 -60 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 1 0 5 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 7 0 -BBX 6 7 0 -1 -BITMAP -78 -84 -94 -A4 -94 -84 -78 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 3 0 -BBX 3 5 0 1 -BITMAP -40 -20 -C0 -00 -C0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 3 0 1 -BITMAP -50 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 675 0 -DWIDTH 6 0 -BBX 4 3 1 1 -BITMAP -F0 -10 -10 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 7 0 -BBX 7 7 0 -1 -BITMAP -7C -B2 -AA -B2 -AA -82 -7C -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 1 0 5 -BITMAP -C0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 3 0 -BBX 3 3 0 2 -BITMAP -40 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 675 0 -DWIDTH 6 0 -BBX 4 5 1 0 -BITMAP -20 -F0 -40 -00 -F0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 2 0 -BBX 3 4 0 2 -BITMAP -C0 -20 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 2 0 -BBX 3 4 0 2 -BITMAP -60 -60 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 2 0 5 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 5 6 -1 -2 -BITMAP -50 -50 -50 -68 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 523 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -78 -E8 -E8 -28 -50 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 2 -1 -2 -BITMAP -40 -80 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 2 0 -BBX 2 4 0 2 -BITMAP -40 -C0 -80 -80 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 2 0 -BBX 3 5 1 1 -BITMAP -60 -A0 -40 -00 -C0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 3 0 1 -BITMAP -A0 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 6 0 -BBX 6 7 0 -1 -BITMAP -44 -C8 -90 -A4 -4C -9C -08 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 6 0 -BBX 6 7 0 -1 -BITMAP -44 -C8 -90 -AC -44 -88 -1C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 6 0 -BBX 6 7 0 -1 -BITMAP -60 -64 -28 -D4 -2C -5C -08 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 6 -1 -1 -BITMAP -20 -00 -40 -40 -80 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -08 -00 -18 -28 -78 -48 -C8 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -18 -28 -78 -48 -C8 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -0C -14 -00 -18 -28 -78 -48 -C8 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 8 0 0 -BITMAP -1A -2C -00 -18 -28 -78 -48 -C8 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -14 -00 -18 -28 -78 -48 -C8 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -08 -14 -08 -18 -28 -78 -48 -C8 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 6 0 -BBX 6 5 -1 0 -BITMAP -3C -50 -F8 -A0 -B8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -30 -48 -80 -80 -70 -40 -80 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 8 -1 0 -BITMAP -20 -10 -00 -78 -20 -30 -40 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 8 -1 0 -BITMAP -10 -20 -00 -78 -20 -30 -40 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 8 -1 0 -BITMAP -18 -28 -00 -78 -20 -30 -40 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 8 -1 0 -BITMAP -28 -00 -00 -78 -20 -30 -40 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 8 0 0 -BITMAP -80 -40 -00 -C0 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 8 0 0 -BITMAP -40 -80 -00 -C0 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 8 0 0 -BITMAP -60 -A0 -00 -C0 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -C0 -40 -80 -80 -80 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -70 -28 -E8 -50 -E0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 7 8 -1 0 -BITMAP -1A -2C -00 -6C -24 -54 -48 -C8 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -10 -00 -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -18 -28 -00 -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -34 -58 -00 -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -24 -00 -30 -48 -88 -90 -60 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 675 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 7 0 -1 -BITMAP -04 -38 -48 -88 -90 -60 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -10 -00 -C8 -48 -90 -90 -60 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -C8 -48 -90 -90 -60 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -18 -28 -00 -C8 -48 -90 -90 -60 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -28 -00 -C8 -48 -90 -90 -60 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -08 -10 -00 -68 -50 -60 -40 -C0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 5 -1 0 -BITMAP -60 -38 -28 -70 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -60 -50 -60 -90 -B0 -80 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -40 -20 -00 -40 -20 -E0 -C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -20 -40 -00 -40 -20 -E0 -C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -60 -A0 -00 -40 -20 -E0 -C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -50 -A0 -00 -40 -20 -E0 -C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -A0 -00 -40 -20 -E0 -C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -40 -A0 -40 -40 -20 -E0 -C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 6 4 0 0 -BITMAP -48 -3C -F0 -C8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 6 0 -2 -BITMAP -60 -80 -80 -C0 -40 -80 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -40 -20 -00 -60 -E0 -80 -C0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -10 -20 -00 -60 -E0 -80 -C0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -30 -50 -00 -60 -E0 -80 -C0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -A0 -00 -60 -E0 -80 -C0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 7 0 0 -BITMAP -80 -40 -00 -40 -40 -80 -80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 7 0 0 -BITMAP -20 -40 -00 -40 -40 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 7 0 0 -BITMAP -60 -A0 -00 -40 -40 -80 -80 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 6 0 0 -BITMAP -A0 -00 -40 -40 -80 -80 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 5 7 0 0 -BITMAP -28 -30 -50 -10 -60 -A0 -C0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -50 -A0 -00 -E0 -50 -A0 -A0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -40 -20 -00 -60 -A0 -A0 -C0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -10 -20 -00 -60 -A0 -A0 -C0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -30 -50 -00 -60 -A0 -A0 -C0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -50 -A0 -00 -60 -A0 -A0 -C0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -A0 -00 -60 -A0 -A0 -C0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 675 0 -DWIDTH 6 0 -BBX 4 5 1 0 -BITMAP -20 -00 -F0 -00 -40 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -10 -60 -A0 -A0 -C0 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -40 -20 -00 -50 -50 -A0 -50 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 5 7 0 0 -BITMAP -08 -10 -00 -50 -50 -A0 -50 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -30 -50 -00 -50 -50 -A0 -50 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 5 6 0 0 -BITMAP -28 -00 -50 -50 -A0 -50 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 9 0 -2 -BITMAP -10 -20 -00 -90 -A0 -C0 -40 -80 -80 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 -1 -2 -BITMAP -40 -60 -50 -50 -E0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 8 0 -2 -BITMAP -50 -00 -90 -A0 -C0 -40 -80 -80 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timI10-L1.bdf diff -u xc/fonts/bdf/75dpi/timI10-L1.bdf:1.1 xc/fonts/bdf/75dpi/timI10-L1.bdf:removed --- xc/fonts/bdf/75dpi/timI10-L1.bdf:1.1 Wed Apr 4 18:56:46 2001 +++ xc/fonts/bdf/75dpi/timI10-L1.bdf Wed Mar 16 21:04:18 2005 @@ -1,2729 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timI10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-I-Normal--10-100-75-75-P-52-ISO8859-1 -SIZE 10 75 75 -FONTBOUNDINGBOX 12 13 -2 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 52 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 7 -X_HEIGHT 5 -FONT_ASCENT 9 -FONT_DESCENT 3 -FACE_NAME "Times Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 9 7 -1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -20 -20 -40 -40 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 420 0 -DWIDTH 4 0 -BBX 3 3 1 5 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 7 7 -1 0 -BITMAP -14 -14 -7E -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 9 0 -1 -BITMAP -10 -38 -48 -60 -30 -10 -90 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -64 -B8 -A8 -54 -2A -4A -44 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -18 -28 -30 -66 -94 -98 -EC -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 214 0 -DWIDTH 3 0 -BBX 1 3 2 5 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 4 9 0 -2 -BITMAP -30 -40 -40 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 9 -1 -2 -BITMAP -20 -10 -10 -10 -10 -10 -20 -20 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 3 3 2 4 -BITMAP -A0 -40 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 5 5 0 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 2 3 -1 -2 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -10 -10 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -48 -48 -88 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -30 -10 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -48 -08 -10 -20 -48 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 7 -1 0 -BITMAP -18 -24 -08 -30 -08 -88 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -18 -28 -50 -90 -F8 -20 -20 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 7 -1 0 -BITMAP -1C -10 -20 -10 -08 -88 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -18 -20 -40 -A0 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -F0 -90 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -48 -30 -60 -90 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -48 -48 -28 -10 -20 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 5 0 0 -BITMAP -40 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 7 -1 -2 -BITMAP -20 -00 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -20 -40 -80 -40 -20 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 5 3 0 1 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 675 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -80 -40 -20 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 1 0 -BITMAP -60 -90 -20 -40 -80 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 920 0 -DWIDTH 10 0 -BBX 9 9 0 -2 -BITMAP -1E00 -2100 -4A80 -9480 -A480 -AD00 -9200 -4000 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 7 -1 0 -BITMAP -04 -0C -14 -24 -3C -44 -EE -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -3C -12 -22 -3C -44 -44 -F8 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -1E -22 -40 -40 -80 -88 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -3E -11 -21 -22 -42 -44 -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -3E -12 -20 -38 -40 -44 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -3E -12 -20 -38 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -1E -22 -40 -4E -84 -88 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 9 7 -1 0 -BITMAP -3B80 -1100 -2200 -3E00 -4400 -4400 -EE00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 5 7 -1 0 -BITMAP -38 -10 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 6 7 -1 0 -BITMAP -1C -08 -10 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -3B -12 -24 -38 -48 -44 -EE -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 6 7 -1 0 -BITMAP -38 -10 -20 -20 -40 -44 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 11 7 -1 0 -BITMAP -3060 -10C0 -2940 -2A40 -4A80 -4C80 -E9C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 9 7 -1 0 -BITMAP -3380 -1100 -2900 -2A00 -4A00 -4400 -E400 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -1C -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -3C -12 -22 -3C -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 9 0 -2 -BITMAP -1C -22 -42 -44 -84 -88 -70 -48 -F0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -3C -12 -22 -3C -48 -44 -E6 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -38 -48 -40 -20 -10 -90 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -7E -94 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 7 0 0 -BITMAP -77 -22 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -EE -44 -48 -50 -50 -60 -40 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 833 0 -DWIDTH 9 0 -BBX 10 7 0 0 -BITMAP -EDC0 -4880 -4900 -4900 -5A00 -6C00 -4800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 8 7 -1 0 -BITMAP -37 -12 -14 -18 -28 -48 -DC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -76 -24 -28 -30 -20 -40 -E0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 7 0 0 -BITMAP -3E -24 -08 -10 -20 -48 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 9 0 -2 -BITMAP -30 -20 -20 -40 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -80 -80 -40 -40 -40 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 9 -1 -2 -BITMAP -30 -10 -10 -20 -20 -20 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 3 3 1 4 -BITMAP -40 -A0 -A0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 1 -1 -3 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 1 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -30 -50 -90 -A0 -D0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -20 -60 -50 -90 -A0 -C0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -30 -50 -80 -90 -E0 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -18 -08 -30 -50 -90 -A0 -50 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -30 -50 -E0 -90 -E0 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 6 10 -2 -3 -BITMAP -0C -10 -3C -10 -10 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 5 8 -1 -3 -BITMAP -38 -50 -50 -20 -60 -90 -90 -60 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -20 -30 -50 -50 -A0 -B0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -20 -00 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 5 10 -2 -3 -BITMAP -08 -00 -30 -10 -10 -20 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -60 -20 -48 -50 -E0 -A0 -98 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -60 -20 -40 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -AC -54 -54 -A8 -AC -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -B0 -50 -50 -A0 -B0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -50 -90 -A0 -E0 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 8 -2 -3 -BITMAP -38 -14 -24 -28 -30 -40 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 -3 -BITMAP -38 -50 -90 -A0 -60 -20 -40 -E0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -50 -60 -40 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -80 -40 -20 -C0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 4 6 0 0 -BITMAP -20 -F0 -40 -80 -80 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -D0 -50 -A0 -A0 -D0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -D0 -50 -50 -60 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 5 0 0 -BITMAP -D4 -54 -54 -78 -50 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 5 5 -1 0 -BITMAP -48 -30 -20 -50 -90 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 8 -1 -3 -BITMAP -68 -28 -28 -30 -10 -20 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -70 -10 -20 -40 -E0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 5 9 0 -2 -BITMAP -18 -20 -20 -40 -80 -40 -40 -40 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 275 0 -DWIDTH 3 0 -BBX 3 9 0 -2 -BITMAP -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 5 9 -1 -2 -BITMAP -30 -10 -10 -10 -08 -10 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 6 0 -BBX 6 2 0 2 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 7 -1 -2 -BITMAP -10 -00 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -10 -70 -A8 -A0 -C0 -70 -80 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 -1 0 -BITMAP -18 -28 -20 -70 -20 -C8 -B0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 6 -1 1 -BITMAP -84 -78 -48 -48 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -76 -24 -EE -30 -F8 -20 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 275 0 -DWIDTH 3 0 -BBX 3 9 0 -2 -BITMAP -20 -20 -40 -40 -00 -40 -40 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 9 -1 -2 -BITMAP -18 -24 -30 -58 -48 -68 -30 -90 -60 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 1 6 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -9A -A2 -9A -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 4 0 -BBX 5 5 0 2 -BITMAP -30 -50 -78 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -28 -50 -A0 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 5 3 0 1 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 1 6 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 4 4 0 3 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 5 7 0 0 -BITMAP -20 -20 -F8 -20 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 2 6 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 -1 -3 -BITMAP -68 -28 -50 -50 -68 -80 -80 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 523 0 -DWIDTH 6 0 -BBX 7 10 0 -3 -BITMAP -3E -74 -F4 -E8 -E8 -50 -50 -A0 -A0 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 -1 -2 -BITMAP -40 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 3 0 -BBX 4 5 0 2 -BITMAP -30 -50 -60 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -50 -28 -28 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -C4 -48 -48 -F4 -2C -5E -88 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -C4 -48 -48 -F6 -2A -44 -8E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -E4 -48 -28 -D4 -2C -5E -88 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 -1 -2 -BITMAP -08 -00 -10 -20 -40 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 10 -1 0 -BITMAP -08 -04 -00 -04 -0C -14 -24 -3C -44 -EE -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 10 -1 0 -BITMAP -02 -04 -00 -04 -0C -14 -24 -3C -44 -EE -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 10 -1 0 -BITMAP -04 -0A -00 -04 -0C -14 -24 -3C -44 -EE -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 10 -1 0 -BITMAP -05 -0A -00 -04 -0C -14 -24 -3C -44 -EE -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 9 -1 0 -BITMAP -0A -00 -04 -0C -14 -24 -3C -44 -EE -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 10 -1 0 -BITMAP -04 -0A -04 -04 -0C -14 -24 -3C -44 -EE -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 8 0 -BBX 9 7 -1 0 -BITMAP -0F80 -0C80 -1400 -2600 -3800 -4900 -EF00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 9 0 -2 -BITMAP -1E -22 -40 -40 -80 -88 -70 -20 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 10 -1 0 -BITMAP -10 -08 -00 -3E -12 -20 -38 -40 -44 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 10 -1 0 -BITMAP -02 -04 -00 -3E -12 -20 -38 -40 -44 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 10 -1 0 -BITMAP -08 -14 -00 -3E -12 -20 -38 -40 -44 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -14 -00 -3E -12 -20 -38 -40 -44 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 5 10 -1 0 -BITMAP -20 -10 -00 -38 -10 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 5 10 -1 0 -BITMAP -08 -10 -00 -38 -10 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 5 10 -1 0 -BITMAP -10 -28 -00 -38 -10 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 5 9 -1 0 -BITMAP -28 -00 -38 -10 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 7 -1 0 -BITMAP -3E -11 -21 -72 -22 -44 -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 9 10 -1 0 -BITMAP -0500 -0A00 -0000 -3380 -1100 -2900 -2A00 -4A00 -4400 -E400 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -08 -04 -00 -1C -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -02 -04 -00 -1C -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -04 -0A -00 -1C -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -05 -0A -00 -1C -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -0A -00 -1C -22 -42 -44 -84 -88 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 5 5 0 0 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 9 9 -1 -1 -BITMAP -0080 -0F00 -1300 -2500 -2A00 -5200 -6400 -7800 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -10 -08 -00 -77 -22 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -04 -08 -00 -77 -22 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -08 -14 -00 -77 -22 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -14 -00 -77 -22 -44 -44 -88 -88 -70 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 7 9 0 0 -BITMAP -14 -00 -76 -24 -28 -30 -20 -40 -E0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 7 7 -1 0 -BITMAP -30 -1C -22 -22 -7C -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 9 -2 -2 -BITMAP -1C -12 -14 -22 -22 -54 -58 -40 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -30 -50 -90 -A0 -D0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -30 -50 -90 -A0 -D0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -30 -50 -90 -A0 -D0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -30 -50 -90 -A0 -D0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -30 -50 -90 -A0 -D0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -20 -30 -50 -90 -A0 -D0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 7 5 0 0 -BITMAP -3C -54 -98 -B2 -DC -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -30 -50 -80 -90 -E0 -40 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -30 -50 -E0 -90 -E0 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -30 -50 -E0 -90 -E0 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -30 -50 -E0 -90 -E0 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -30 -50 -E0 -90 -E0 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 8 0 0 -BITMAP -80 -40 -00 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 8 0 0 -BITMAP -40 -80 -00 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -00 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -C0 -40 -40 -80 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -70 -A0 -70 -50 -90 -A0 -E0 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -B0 -50 -50 -A0 -B0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -70 -50 -90 -A0 -E0 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -70 -50 -90 -A0 -E0 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -70 -50 -90 -A0 -E0 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -70 -50 -90 -A0 -E0 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -70 -50 -90 -A0 -E0 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 675 0 -DWIDTH 7 0 -BBX 5 5 0 0 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 7 -1 -1 -BITMAP -04 -38 -28 -48 -50 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -D0 -50 -A0 -A0 -D0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -D0 -50 -A0 -A0 -D0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -D0 -50 -A0 -A0 -D0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -D0 -50 -A0 -A0 -D0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 11 -1 -3 -BITMAP -08 -10 -00 -68 -28 -28 -30 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 10 -2 -3 -BITMAP -18 -08 -18 -14 -24 -28 -30 -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 5 10 -1 -3 -BITMAP -28 -00 -68 -28 -28 -30 -20 -20 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timI12-L1.bdf diff -u xc/fonts/bdf/75dpi/timI12-L1.bdf:1.1 xc/fonts/bdf/75dpi/timI12-L1.bdf:removed --- xc/fonts/bdf/75dpi/timI12-L1.bdf:1.1 Wed Apr 4 18:56:46 2001 +++ xc/fonts/bdf/75dpi/timI12-L1.bdf Wed Mar 16 21:04:18 2005 @@ -1,3014 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timI12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-I-Normal--12-120-75-75-P-63-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 13 15 -2 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 63 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 9 -X_HEIGHT 6 -FONT_ASCENT 11 -FONT_DESCENT 3 -FACE_NAME "Times Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 9 -1 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 1 0 -BITMAP -20 -20 -40 -40 -40 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 420 0 -DWIDTH 5 0 -BBX 4 2 1 7 -BITMAP -50 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 9 -1 0 -BITMAP -14 -14 -14 -7E -28 -28 -FC -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 11 0 -1 -BITMAP -08 -38 -54 -50 -50 -30 -28 -A8 -A8 -70 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 10 9 0 0 -BITMAP -3100 -6F00 -CA00 -9400 -6580 -0B40 -1640 -1480 -2300 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -0C -14 -14 -18 -33 -52 -8C -89 -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 214 0 -DWIDTH 3 0 -BBX 2 2 1 7 -BITMAP -40 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 12 -1 -3 -BITMAP -10 -20 -40 -40 -80 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 12 0 -3 -BITMAP -40 -20 -20 -10 -10 -10 -10 -10 -20 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 1 4 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 5 5 1 1 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 2 3 -1 -2 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 1 -1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -10 -10 -20 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -18 -24 -44 -44 -84 -88 -88 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 9 0 0 -BITMAP -30 -10 -10 -20 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -38 -44 -04 -08 -10 -20 -40 -84 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 -1 0 -BITMAP -18 -24 -04 -08 -30 -08 -08 -90 -60 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 -1 0 -BITMAP -04 -0C -14 -24 -48 -88 -FC -10 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -3C -20 -40 -70 -08 -08 -08 -90 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -0C -30 -40 -70 -88 -88 -88 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -78 -88 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -38 -44 -48 -30 -50 -88 -88 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -18 -24 -44 -44 -44 -38 -08 -30 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 6 1 0 -BITMAP -40 -00 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 8 0 -2 -BITMAP -20 -00 -00 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 6 7 0 0 -BITMAP -04 -18 -60 -80 -60 -18 -04 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 6 3 0 2 -BITMAP -FC -00 -FC -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 6 7 1 0 -BITMAP -80 -60 -18 -04 -18 -60 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 9 2 0 -BITMAP -60 -90 -90 -20 -40 -80 -80 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 920 0 -DWIDTH 12 0 -BBX 10 10 1 -1 -BITMAP -0F00 -3080 -4040 -4D40 -9240 -A280 -A480 -9B00 -4000 -3C00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 9 -1 0 -BITMAP -06 -06 -0A -12 -12 -3E -22 -42 -E7 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 9 -1 0 -BITMAP -3E -13 -11 -22 -3C -22 -42 -46 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -1D -22 -42 -40 -80 -80 -80 -88 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3E00 -1100 -1080 -2080 -2080 -2100 -4100 -4600 -F800 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -3F -11 -10 -22 -3C -24 -40 -42 -FC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -3F -11 -10 -22 -3C -24 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -1D -22 -42 -40 -80 -8E -84 -88 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 10 9 -1 0 -BITMAP -39C0 -1080 -1080 -2100 -3F00 -2100 -4200 -4200 -E700 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -38 -10 -10 -20 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 6 9 -1 0 -BITMAP -1C -08 -08 -10 -10 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 9 9 -1 0 -BITMAP -3B80 -1100 -1200 -2400 -3800 -2800 -4400 -4200 -E700 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -38 -10 -10 -20 -20 -20 -40 -42 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 11 0 -BBX 12 9 -1 0 -BITMAP -3870 -1860 -18C0 -2940 -2940 -2A80 -4A80 -4C80 -E9C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 9 -1 0 -BITMAP -31C0 -1080 -1080 -2900 -2900 -2500 -4600 -4200 -E200 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -1C -22 -42 -42 -82 -84 -84 -88 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -3E -11 -11 -22 -3C -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 11 0 -2 -BITMAP -1C -22 -42 -42 -82 -84 -84 -88 -70 -42 -FC -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 9 -1 0 -BITMAP -3E -11 -11 -22 -3C -28 -44 -42 -E3 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 8 9 -1 0 -BITMAP -1D -22 -22 -10 -08 -04 -44 -44 -B8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -7F -89 -08 -10 -10 -10 -20 -20 -70 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 9 0 0 -BITMAP -7380 -2100 -2100 -4200 -4200 -4200 -8400 -8400 -7800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -E7 -42 -44 -44 -48 -48 -50 -50 -60 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 11 9 0 0 -BITMAP -EEE0 -4440 -4C80 -4C80 -5500 -5500 -6600 -6600 -4400 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 9 9 -1 0 -BITMAP -7380 -2100 -1200 -0C00 -0800 -1400 -2400 -4200 -E700 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -77 -22 -24 -28 -30 -20 -20 -40 -E0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 9 0 0 -BITMAP -3F -22 -04 -08 -10 -20 -40 -84 -FC -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 6 11 -1 -2 -BITMAP -1C -10 -10 -20 -20 -20 -40 -40 -40 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -80 -80 -80 -40 -40 -40 -20 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 6 11 -1 -2 -BITMAP -1C -04 -08 -08 -08 -10 -10 -10 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 422 0 -DWIDTH 5 0 -BBX 5 5 0 4 -BITMAP -10 -30 -48 -48 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 1 -2 -3 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 2 2 7 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -34 -48 -88 -90 -94 -68 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -60 -20 -40 -70 -48 -88 -88 -90 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -30 -50 -80 -80 -90 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -0C -04 -04 -38 -48 -88 -90 -94 -68 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -30 -48 -90 -E0 -88 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 7 12 -2 -3 -BITMAP -06 -0A -08 -1C -08 -10 -10 -10 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 9 -1 -3 -BITMAP -3C -48 -48 -30 -20 -70 -88 -88 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -60 -20 -40 -70 -48 -48 -90 -94 -98 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -20 -00 -00 -60 -20 -40 -40 -90 -60 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 12 -2 -3 -BITMAP -08 -00 -00 -18 -08 -08 -10 -10 -10 -20 -A0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -30 -10 -20 -2C -50 -60 -50 -94 -88 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -60 -20 -20 -40 -40 -40 -80 -A0 -40 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 6 0 0 -BITMAP -B600 -4900 -4900 -9200 -9280 -9300 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -B0 -48 -48 -90 -94 -98 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 9 -2 -3 -BITMAP -3C -12 -12 -22 -24 -38 -40 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 -3 -BITMAP -34 -48 -88 -88 -90 -70 -10 -20 -70 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -B0 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 6 0 0 -BITMAP -70 -90 -40 -20 -90 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -20 -F0 -40 -40 -80 -A0 -40 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -C8 -48 -48 -90 -94 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -C8 -48 -50 -50 -60 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 6 0 0 -BITMAP -C9 -49 -4A -5A -6C -48 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 7 6 -1 0 -BITMAP -64 -28 -10 -28 -CA -84 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 9 -1 -3 -BITMAP -64 -24 -24 -28 -18 -10 -10 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 5 6 0 0 -BITMAP -78 -50 -20 -40 -90 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 5 12 0 -3 -BITMAP -18 -20 -20 -20 -20 -C0 -40 -40 -40 -80 -80 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 275 0 -DWIDTH 4 0 -BBX 4 12 -1 -3 -BITMAP -10 -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 5 12 -1 -3 -BITMAP -30 -08 -08 -10 -10 -18 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 7 0 -BBX 5 2 1 3 -BITMAP -68 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 3 9 0 -3 -BITMAP -20 -00 -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 10 0 -2 -BITMAP -10 -10 -38 -68 -A0 -A0 -A8 -70 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 -1 0 -BITMAP -0C -14 -10 -20 -78 -20 -20 -C4 -B8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 6 0 1 -BITMAP -84 -78 -48 -48 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 8 9 -1 0 -BITMAP -77 -22 -24 -28 -7C -20 -F8 -40 -E0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 275 0 -DWIDTH 4 0 -BBX 4 12 -1 -3 -BITMAP -10 -10 -10 -20 -20 -00 -00 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 11 0 -2 -BITMAP -18 -24 -24 -70 -58 -48 -68 -38 -90 -90 -60 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 1 7 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -1C00 -6300 -5D00 -A480 -A080 -A480 -5D00 -6300 -1C00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 4 0 -BBX 5 6 0 3 -BITMAP -38 -48 -50 -68 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -28 -50 -A0 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 6 4 1 1 -BITMAP -FC -04 -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 1 -1 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -1C00 -6300 -5D00 -9280 -9C80 -9480 -D500 -6300 -3C00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 1 1 7 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 4 4 0 5 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 5 7 1 0 -BITMAP -20 -20 -F8 -20 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 4 5 0 4 -BITMAP -30 -50 -20 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 4 5 0 4 -BITMAP -30 -10 -60 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 2 2 7 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 9 -1 -3 -BITMAP -64 -24 -24 -48 -4A -74 -80 -80 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 523 0 -DWIDTH 7 0 -BBX 7 11 1 -2 -BITMAP -7E -F4 -F4 -E8 -E8 -50 -50 -50 -A0 -A0 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 1 3 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 3 0 -3 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 5 0 4 -BITMAP -20 -E0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 4 0 -BBX 5 6 0 3 -BITMAP -38 -48 -48 -70 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 1 -BITMAP -50 -28 -28 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -24 -E4 -48 -48 -F2 -26 -2A -5F -44 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -24 -E4 -48 -48 -F3 -25 -22 -44 -4E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -34 -14 -68 -28 -D2 -26 -2A -5F -44 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 9 0 -3 -BITMAP -10 -00 -10 -10 -20 -40 -80 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 12 -1 0 -BITMAP -04 -02 -00 -06 -06 -0A -12 -12 -3E -22 -42 -E7 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 12 -1 0 -BITMAP -01 -02 -00 -06 -06 -0A -12 -12 -3E -22 -42 -E7 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 12 -1 0 -BITMAP -03 -05 -00 -06 -06 -0A -12 -12 -3E -22 -42 -E7 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 9 12 -1 0 -BITMAP -0680 -0B00 -0000 -0600 -0600 -0A00 -1200 -1200 -3E00 -2200 -4200 -E700 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 11 -1 0 -BITMAP -05 -00 -06 -06 -0A -12 -12 -3E -22 -42 -E7 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 12 -1 0 -BITMAP -02 -05 -02 -06 -06 -0A -12 -12 -3E -22 -42 -E7 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 11 0 -BBX 12 9 -1 0 -BITMAP -07F0 -0310 -0500 -0A20 -13C0 -3E40 -2400 -4420 -EFC0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 8 12 0 -3 -BITMAP -1D -22 -42 -40 -80 -80 -80 -88 -70 -20 -10 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -08 -04 -00 -3F -11 -10 -22 -3C -24 -40 -42 -FC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -02 -04 -00 -3F -11 -10 -22 -3C -24 -40 -42 -FC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -06 -0A -00 -3F -11 -10 -22 -3C -24 -40 -42 -FC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -0A -00 -3F -11 -10 -22 -3C -24 -40 -42 -FC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 12 0 0 -BITMAP -20 -10 -00 -38 -10 -10 -20 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 12 0 0 -BITMAP -08 -10 -00 -38 -10 -10 -20 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 12 0 0 -BITMAP -18 -28 -00 -38 -10 -10 -20 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 11 0 0 -BITMAP -28 -00 -38 -10 -10 -20 -20 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -3E00 -1100 -1080 -2080 -F880 -2100 -4100 -4600 -F800 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 10 12 -1 0 -BITMAP -0680 -0B00 -0000 -31C0 -1080 -1080 -2900 -2900 -2500 -4600 -4200 -E200 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 12 0 0 -BITMAP -10 -08 -00 -1C -22 -42 -42 -82 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 12 0 0 -BITMAP -02 -04 -00 -1C -22 -42 -42 -82 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 12 0 0 -BITMAP -06 -0A -00 -1C -22 -42 -42 -82 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 8 12 0 0 -BITMAP -0D -16 -00 -1C -22 -42 -42 -82 -84 -84 -88 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -0A -00 -1C -22 -42 -42 -82 -84 -84 -88 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 5 5 1 1 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 7 11 0 -1 -BITMAP -02 -1C -26 -4A -4A -92 -A4 -A4 -C8 -70 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 12 0 0 -BITMAP -0800 -0400 -0000 -7380 -2100 -2100 -4200 -4200 -4200 -8400 -8400 -7800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 12 0 0 -BITMAP -0200 -0400 -0000 -7380 -2100 -2100 -4200 -4200 -4200 -8400 -8400 -7800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 12 0 0 -BITMAP -0600 -0A00 -0000 -7380 -2100 -2100 -4200 -4200 -4200 -8400 -8400 -7800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 9 11 0 0 -BITMAP -0A00 -0000 -7380 -2100 -2100 -4200 -4200 -4200 -8400 -8400 -7800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 8 12 0 0 -BITMAP -04 -08 -00 -77 -22 -24 -28 -30 -20 -20 -40 -E0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -38 -10 -1E -21 -21 -22 -7C -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 8 12 -2 -3 -BITMAP -06 -09 -09 -12 -1C -12 -12 -3A -2C -20 -A0 -C0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -34 -48 -88 -90 -94 -68 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -34 -48 -88 -90 -94 -68 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -18 -28 -00 -34 -48 -88 -90 -94 -68 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -1A -2C -00 -34 -48 -88 -90 -94 -68 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 8 0 0 -BITMAP -28 -00 -34 -48 -88 -90 -94 -68 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -10 -28 -10 -34 -48 -88 -90 -94 -68 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 6 0 0 -BITMAP -3E -49 -8E -98 -A9 -CE -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 9 0 -3 -BITMAP -30 -50 -80 -80 -90 -60 -40 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -40 -20 -00 -30 -48 -90 -E0 -88 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -08 -10 -00 -30 -48 -90 -E0 -88 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -18 -28 -00 -30 -48 -90 -E0 -88 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -28 -00 -30 -48 -90 -E0 -88 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -40 -20 -00 -60 -20 -40 -40 -90 -60 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -10 -20 -00 -60 -20 -40 -40 -90 -60 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -30 -50 -00 -60 -20 -40 -40 -90 -60 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -50 -00 -60 -20 -40 -40 -90 -60 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -38 -50 -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -34 -58 -00 -B0 -48 -48 -90 -94 -98 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -20 -10 -00 -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -08 -10 -00 -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -18 -28 -00 -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -34 -58 -00 -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -28 -00 -30 -48 -88 -88 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 675 0 -DWIDTH 8 0 -BBX 5 5 1 1 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 -1 -BITMAP -08 -30 -48 -88 -88 -90 -60 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -C8 -48 -48 -90 -94 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -08 -10 -00 -C8 -48 -48 -90 -94 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -18 -28 -00 -C8 -48 -48 -90 -94 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -00 -C8 -48 -48 -90 -94 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 12 -1 -3 -BITMAP -04 -08 -00 -64 -24 -24 -28 -18 -10 -10 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 12 -2 -3 -BITMAP -18 -08 -08 -1C -12 -12 -22 -24 -38 -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 11 -1 -3 -BITMAP -14 -00 -64 -24 -28 -28 -18 -10 -10 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timI14-L1.bdf diff -u xc/fonts/bdf/75dpi/timI14-L1.bdf:1.1 xc/fonts/bdf/75dpi/timI14-L1.bdf:removed --- xc/fonts/bdf/75dpi/timI14-L1.bdf:1.1 Wed Apr 4 18:56:46 2001 +++ xc/fonts/bdf/75dpi/timI14-L1.bdf Wed Mar 16 21:04:18 2005 @@ -1,3242 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timI14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-I-Normal--14-140-75-75-P-73-ISO8859-1 -SIZE 14 75 75 -FONTBOUNDINGBOX 16 18 -3 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 73 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 10 -X_HEIGHT 7 -FONT_ASCENT 12 -FONT_DESCENT 3 -FACE_NAME "Times Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -AA80 -0000 -8080 -0000 -8080 -0000 -8080 -0000 -AA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 10 1 0 -BITMAP -10 -10 -10 -20 -20 -20 -40 -40 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 420 0 -DWIDTH 6 0 -BBX 7 4 0 6 -BITMAP -36 -6C -48 -90 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -14 -14 -14 -7E -28 -28 -FC -50 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 12 0 -1 -BITMAP -04 -1C -2A -2A -28 -18 -14 -14 -A4 -A8 -78 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 11 10 0 0 -BITMAP -3880 -4F80 -8900 -9200 -6400 -04C0 -0920 -1220 -1240 -2180 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 9 10 0 0 -BITMAP -0C00 -1200 -1200 -1C00 -3980 -4900 -8A00 -8400 -8E80 -7300 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 214 0 -DWIDTH 3 0 -BBX 4 4 0 6 -BITMAP -30 -60 -40 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 13 0 -3 -BITMAP -10 -20 -20 -40 -40 -40 -80 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 13 0 -3 -BITMAP -20 -10 -10 -10 -10 -10 -10 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 5 1 5 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 7 7 1 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 3 0 -1 -BITMAP -C0 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 2 0 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 10 -1 0 -BITMAP -08 -08 -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -18 -24 -44 -44 -84 -84 -88 -88 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 4 10 1 0 -BITMAP -30 -10 -10 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -38 -44 -04 -04 -08 -10 -20 -40 -88 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -18 -24 -04 -08 -30 -08 -08 -08 -90 -60 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -04 -0C -14 -28 -48 -90 -FC -10 -20 -20 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -3C -40 -40 -70 -18 -08 -08 -08 -90 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -0C -30 -40 -40 -F0 -88 -88 -88 -D0 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -7C -84 -08 -08 -10 -20 -20 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -18 -24 -44 -28 -30 -50 -88 -88 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -18 -2C -44 -44 -4C -34 -08 -08 -30 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 7 1 0 -BITMAP -40 -40 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 8 0 -1 -BITMAP -20 -20 -00 -00 -00 -C0 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 7 7 1 0 -BITMAP -06 -18 -20 -C0 -20 -18 -06 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 7 3 1 2 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 7 7 2 0 -BITMAP -C0 -30 -08 -06 -08 -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 4 10 2 0 -BITMAP -60 -90 -90 -10 -20 -40 -80 -80 -00 -80 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 920 0 -DWIDTH 13 0 -BBX 12 13 0 -3 -BITMAP -0780 -1860 -2020 -4390 -4C90 -8890 -9110 -9310 -9520 -48C0 -4000 -3040 -0F80 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 10 -1 0 -BITMAP -0100 -0300 -0500 -0900 -0900 -1100 -3F00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 9 10 -1 0 -BITMAP -3F00 -1080 -1080 -2100 -3E00 -2300 -4100 -4100 -4200 -FC00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -1E80 -3100 -4100 -4000 -8000 -8000 -8000 -8000 -C400 -7800 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -3F00 -1180 -1080 -2080 -2080 -2080 -4100 -4100 -4600 -F800 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -3F80 -1080 -1000 -2200 -3E00 -2400 -4000 -4000 -4100 -FE00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -3F80 -1080 -1000 -2200 -3E00 -2400 -4000 -4000 -4000 -E000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -1E80 -3100 -4100 -4000 -8000 -8700 -8200 -8200 -C400 -7800 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -39C0 -1080 -1080 -2100 -3F00 -2100 -4200 -4200 -4200 -E700 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 10 0 0 -BITMAP -38 -10 -10 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 10 0 0 -BITMAP -1C -08 -08 -10 -10 -10 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -39C0 -1100 -1200 -2400 -3800 -2800 -4400 -4200 -4100 -E380 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -38 -10 -10 -20 -20 -20 -40 -40 -42 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 12 10 0 0 -BITMAP -3070 -1060 -18A0 -2940 -2940 -2A40 -4A80 -4C80 -4880 -E9C0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 10 0 0 -BITMAP -30E0 -1040 -1040 -2880 -2880 -2480 -4500 -4500 -4300 -E100 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -0E00 -3100 -6080 -4080 -C080 -8180 -8100 -8300 -4600 -3800 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -3F00 -1080 -1080 -2100 -3E00 -2000 -4000 -4000 -4000 -E000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 13 0 -3 -BITMAP -0E00 -3100 -6080 -4080 -C080 -8180 -8100 -8300 -4600 -3800 -2000 -4100 -FE00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -3F00 -1080 -1080 -2100 -3E00 -2800 -4400 -4400 -4200 -E300 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -1A -26 -22 -20 -10 -08 -04 -84 -C4 -B8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -FE -92 -10 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 10 1 0 -BITMAP -79C0 -2080 -2100 -4100 -4100 -4200 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 10 1 0 -BITMAP -E380 -4100 -4200 -4200 -4400 -4800 -4800 -5000 -6000 -4000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 833 0 -DWIDTH 11 0 -BBX 12 10 0 0 -BITMAP -EE70 -4420 -4440 -4440 -4440 -2A80 -2A80 -3300 -3300 -2200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -7380 -2100 -1200 -1400 -0800 -0800 -1400 -2400 -4200 -E700 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 9 10 0 0 -BITMAP -E380 -4100 -2200 -1400 -1800 -1000 -1000 -2000 -2000 -7000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -7F -41 -02 -04 -08 -10 -20 -40 -82 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 13 0 -3 -BITMAP -1C -10 -10 -20 -20 -20 -40 -40 -40 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -80 -80 -80 -40 -40 -20 -20 -10 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 13 -1 -3 -BITMAP -1C -04 -04 -08 -08 -08 -10 -10 -10 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 422 0 -DWIDTH 6 0 -BBX 5 5 1 5 -BITMAP -20 -70 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 1 -2 -4 -BITMAP -FF -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 1 8 -BITMAP -80 -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -1A -6C -44 -88 -98 -AA -4C -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -30 -10 -20 -28 -74 -44 -44 -88 -D8 -60 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -1C -64 -40 -80 -80 -C8 -70 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -06 -02 -04 -34 -4C -88 -88 -90 -B4 -58 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -18 -64 -4C -F0 -80 -C8 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 8 13 -2 -3 -BITMAP -03 -05 -04 -1E -08 -08 -10 -10 -10 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 7 10 -1 -3 -BITMAP -1E -24 -44 -48 -30 -40 -70 -88 -88 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -30 -10 -10 -2C -34 -64 -48 -48 -94 -88 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -10 -00 -00 -60 -20 -40 -40 -80 -A0 -40 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 6 13 -2 -3 -BITMAP -04 -00 -00 -18 -08 -08 -10 -10 -10 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -30 -10 -10 -26 -24 -78 -50 -50 -94 -88 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -30 -10 -20 -20 -40 -40 -40 -80 -A0 -40 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -ED80 -3680 -6480 -4900 -4900 -9280 -9100 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -6C -34 -64 -48 -48 -94 -88 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -18 -6C -44 -84 -88 -D8 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 10 -2 -3 -BITMAP -36 -19 -11 -11 -22 -26 -38 -40 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 -3 -BITMAP -1A -24 -44 -48 -88 -90 -70 -10 -20 -70 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -58 -20 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -38 -48 -40 -20 -10 -90 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 9 0 0 -BITMAP -10 -10 -78 -20 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -64 -24 -48 -48 -90 -B4 -D8 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -CC -44 -48 -48 -50 -60 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 7 0 0 -BITMAP -C980 -4900 -4900 -4A00 -5A00 -6C00 -4800 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 7 -1 0 -BITMAP -66 -24 -18 -10 -28 -4A -C4 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 10 -1 -3 -BITMAP -66 -22 -22 -24 -24 -28 -10 -10 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -7C -48 -10 -20 -40 -88 -F8 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 6 13 0 -3 -BITMAP -0C -10 -10 -20 -20 -20 -C0 -40 -40 -80 -80 -80 -60 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 275 0 -DWIDTH 4 0 -BBX 4 13 0 -3 -BITMAP -10 -10 -10 -20 -20 -20 -40 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 6 13 -1 -3 -BITMAP -18 -04 -04 -04 -08 -08 -0C -10 -10 -10 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 8 0 -BBX 6 2 1 3 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 10 1 -3 -BITMAP -10 -00 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 -2 -BITMAP -08 -08 -38 -54 -90 -90 -A0 -A8 -70 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -0E -12 -10 -10 -7C -10 -20 -20 -C2 -BC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 6 1 2 -BITMAP -88 -70 -88 -88 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 9 10 0 0 -BITMAP -E380 -4100 -2200 -1400 -3C00 -1000 -7800 -2000 -2000 -7000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 275 0 -DWIDTH 4 0 -BBX 4 13 0 -3 -BITMAP -10 -10 -10 -20 -20 -00 -00 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -1C -36 -26 -30 -68 -4C -44 -64 -2C -18 -C8 -D8 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 2 2 8 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -4E80 -9240 -9040 -9040 -9240 -4C80 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 5 0 -BBX 5 6 0 4 -BITMAP -38 -48 -50 -68 -00 -F0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -28 -50 -A0 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 675 0 -DWIDTH 9 0 -BBX 7 4 1 1 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 1 1 3 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -5C80 -9240 -9C40 -9440 -9240 -5280 -6180 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 2 9 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 1 6 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 7 9 1 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 4 6 0 4 -BITMAP -60 -90 -20 -40 -80 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 5 6 -1 4 -BITMAP -38 -48 -30 -10 -90 -60 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 3 2 8 -BITMAP -20 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 -1 -3 -BITMAP -32 -12 -24 -24 -48 -5A -6C -80 -80 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 523 0 -DWIDTH 8 0 -BBX 8 13 0 -3 -BITMAP -3F -7A -FA -F4 -F4 -74 -28 -28 -28 -28 -50 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 2 1 3 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 3 -1 -3 -BITMAP -20 -90 -60 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 3 6 0 4 -BITMAP -20 -60 -20 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 5 0 -BBX 5 6 0 4 -BITMAP -38 -48 -48 -70 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -50 -28 -28 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 8 10 0 0 -BITMAP -21 -62 -22 -44 -49 -EB -15 -2A -2F -42 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -2100 -6200 -2200 -4400 -4B00 -EC80 -1100 -2200 -2400 -4700 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 9 10 -1 0 -BITMAP -3880 -4900 -3100 -1200 -9480 -6580 -0A80 -1500 -1780 -2100 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 4 10 1 -3 -BITMAP -10 -00 -10 -10 -20 -40 -80 -B0 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 14 -1 0 -BITMAP -0400 -0600 -0100 -0000 -0100 -0300 -0500 -0900 -0900 -1100 -3F00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 10 14 -1 0 -BITMAP -0040 -00C0 -0100 -0000 -0100 -0300 -0500 -0900 -0900 -1100 -3F00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 14 -1 0 -BITMAP -0100 -0300 -0480 -0000 -0100 -0300 -0500 -0900 -0900 -1100 -3F00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 10 13 -1 0 -BITMAP -0340 -0580 -0000 -0100 -0300 -0500 -0900 -0900 -1100 -3F00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 10 13 -1 0 -BITMAP -0240 -0240 -0000 -0100 -0300 -0500 -0900 -0900 -1100 -3F00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 10 14 -1 0 -BITMAP -0180 -0240 -0180 -0000 -0100 -0300 -0500 -0900 -0900 -1100 -3F00 -2100 -4100 -E380 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 13 0 -BBX 14 10 -1 0 -BITMAP -07FC -0284 -0480 -0910 -09F0 -1120 -3E00 -2200 -4208 -E7F0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 13 1 -3 -BITMAP -1E80 -3100 -4100 -4000 -8000 -8000 -8000 -8000 -C400 -7C00 -2000 -9000 -6000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 14 0 0 -BITMAP -1000 -1800 -0400 -0000 -3F80 -1080 -1000 -2200 -3E00 -2400 -4000 -4000 -4100 -FE00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 14 0 0 -BITMAP -0100 -0300 -0400 -0000 -3F80 -1080 -1000 -2200 -3E00 -2400 -4000 -4000 -4100 -FE00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 14 0 0 -BITMAP -0200 -0600 -0900 -0000 -3F80 -1080 -1000 -2200 -3E00 -2400 -4000 -4000 -4100 -FE00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -0900 -0900 -0000 -3F80 -1080 -1000 -2200 -3E00 -2400 -4000 -4000 -4100 -FE00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 14 0 0 -BITMAP -20 -30 -08 -00 -38 -10 -10 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 6 14 0 0 -BITMAP -04 -0C -10 -00 -38 -10 -10 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 6 14 0 0 -BITMAP -08 -18 -24 -00 -38 -10 -10 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 6 13 0 0 -BITMAP -24 -24 -00 -38 -10 -10 -20 -20 -20 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -3F00 -1180 -1080 -1080 -7880 -2080 -2100 -4100 -4600 -F800 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -0680 -0B00 -0000 -30E0 -1040 -1040 -2880 -2880 -2480 -4500 -4500 -4300 -E100 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -1000 -1800 -0400 -0000 -0E00 -3100 -6080 -4080 -C080 -8180 -8100 -8300 -4600 -3800 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0100 -0300 -0400 -0000 -0E00 -3100 -6080 -4080 -C080 -8180 -8100 -8300 -4600 -3800 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 14 0 0 -BITMAP -0200 -0600 -0900 -0000 -0E00 -3100 -6080 -4080 -C080 -8180 -8100 -8300 -4600 -3800 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0D00 -1600 -0000 -0E00 -3100 -6080 -4080 -C080 -8180 -8100 -8300 -4600 -3800 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -0900 -0900 -0000 -0E00 -3100 -6080 -4080 -C080 -8180 -8100 -8300 -4600 -3800 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 7 7 1 0 -BITMAP -82 -44 -28 -10 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 11 12 -1 -1 -BITMAP -0020 -0740 -1880 -3140 -2240 -6440 -44C0 -4880 -5180 -2300 -5C00 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 14 1 0 -BITMAP -0800 -0C00 -0200 -0000 -79C0 -2080 -2100 -4100 -4100 -4200 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 14 1 0 -BITMAP -0100 -0300 -0400 -0000 -79C0 -2080 -2100 -4100 -4100 -4200 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 14 1 0 -BITMAP -0200 -0600 -0900 -0000 -79C0 -2080 -2100 -4100 -4100 -4200 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -0900 -0900 -0000 -79C0 -2080 -2100 -4100 -4100 -4200 -8200 -8200 -8400 -7800 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 9 14 0 0 -BITMAP -0200 -0600 -0800 -0000 -E380 -4100 -2200 -1400 -1800 -1000 -1000 -2000 -2000 -7000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 8 10 0 0 -BITMAP -38 -10 -1E -21 -21 -22 -7C -40 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 9 13 -3 -3 -BITMAP -0300 -0480 -0480 -0900 -0B00 -0880 -1080 -1080 -1100 -1600 -2000 -A000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -20 -30 -08 -00 -1A -6C -44 -88 -98 -AA -4C -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -02 -06 -08 -00 -1A -6C -44 -88 -98 -AA -4C -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -04 -0C -12 -00 -1A -6C -44 -88 -98 -AA -4C -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 10 0 0 -BITMAP -0D -16 -00 -1A -6C -44 -88 -98 -AA -4C -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -14 -14 -00 -1A -6C -44 -88 -98 -AA -4C -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -18 -24 -18 -00 -1A -6C -44 -88 -98 -AA -4C -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 10 7 0 0 -BITMAP -1980 -6E40 -44C0 -8F00 -9800 -AC80 -4700 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 10 0 -3 -BITMAP -1C -64 -40 -80 -80 -C8 -78 -20 -90 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -20 -30 -08 -00 -18 -64 -4C -F0 -80 -C8 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -02 -06 -08 -00 -18 -64 -4C -F0 -80 -C8 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -08 -18 -24 -00 -18 -64 -4C -F0 -80 -C8 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -28 -28 -00 -18 -64 -4C -F0 -80 -C8 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -80 -C0 -20 -00 -60 -20 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 11 0 0 -BITMAP -08 -18 -20 -00 -60 -20 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 11 0 0 -BITMAP -10 -30 -48 -00 -60 -20 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -50 -50 -00 -60 -20 -40 -40 -80 -A0 -C0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -6C -30 -58 -18 -6C -44 -84 -88 -D8 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -1A -2C -00 -6C -34 -64 -48 -48 -94 -88 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -40 -60 -10 -00 -18 -6C -44 -84 -88 -D8 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -02 -06 -08 -00 -18 -6C -44 -84 -88 -D8 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -08 -18 -24 -00 -18 -6C -44 -84 -88 -D8 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -1A -2C -00 -18 -6C -44 -84 -88 -D8 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -14 -14 -00 -18 -6C -44 -84 -88 -D8 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 675 0 -DWIDTH 10 0 -BBX 7 7 1 0 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 -1 -BITMAP -04 -18 -6C -44 -84 -88 -D8 -60 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 11 0 0 -BITMAP -20 -30 -08 -00 -64 -24 -48 -48 -90 -B4 -D8 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -02 -06 -08 -00 -64 -24 -48 -48 -90 -B4 -D8 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -04 -0C -12 -00 -64 -24 -48 -48 -90 -B4 -D8 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -14 -14 -00 -64 -24 -48 -48 -90 -B4 -D8 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 14 -1 -3 -BITMAP -02 -06 -08 -00 -66 -22 -22 -24 -24 -28 -10 -10 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 8 13 -2 -3 -BITMAP -0C -04 -08 -0E -19 -11 -11 -22 -26 -38 -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 7 13 -1 -3 -BITMAP -14 -14 -00 -66 -22 -22 -24 -24 -28 -10 -10 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timI18-L1.bdf diff -u xc/fonts/bdf/75dpi/timI18-L1.bdf:1.1 xc/fonts/bdf/75dpi/timI18-L1.bdf:removed --- xc/fonts/bdf/75dpi/timI18-L1.bdf:1.1 Wed Apr 4 18:56:46 2001 +++ xc/fonts/bdf/75dpi/timI18-L1.bdf Wed Mar 16 21:04:18 2005 @@ -1,3673 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timI18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-I-Normal--18-180-75-75-P-94-ISO8859-1 -SIZE 18 75 75 -FONTBOUNDINGBOX 19 22 -2 -5 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 94 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 13 -X_HEIGHT 8 -FONT_ASCENT 15 -FONT_DESCENT 4 -FACE_NAME "Times Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 13 1 0 -BITMAP -AAA8 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -8008 -0000 -AAA8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 13 1 0 -BITMAP -18 -18 -18 -30 -30 -30 -20 -60 -40 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 420 0 -DWIDTH 8 0 -BBX 6 4 2 9 -BITMAP -CC -CC -CC -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 13 0 0 -BITMAP -0900 -0900 -0900 -0900 -7FC0 -1200 -1200 -1200 -FF80 -2400 -2400 -2400 -2400 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 16 1 -2 -BITMAP -0200 -0200 -1F00 -3580 -3480 -3C00 -1C00 -0E00 -0F00 -0B00 -1300 -9300 -D600 -7C00 -2000 -2000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 14 13 1 0 -BITMAP -3830 -77F0 -E460 -C4C0 -C580 -C900 -7338 -0674 -04E4 -0CC4 -18C4 -10C8 -3070 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0300 -0780 -0480 -0500 -0700 -0C00 -1CF0 -3660 -62C0 -C300 -C300 -E7B0 -7CE0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 214 0 -DWIDTH 4 0 -BBX 2 4 3 9 -BITMAP -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 17 2 -4 -BITMAP -08 -10 -30 -20 -60 -60 -C0 -C0 -C0 -80 -80 -80 -C0 -C0 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 17 0 -4 -BITMAP -20 -10 -10 -18 -18 -08 -08 -08 -18 -18 -10 -30 -30 -20 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 8 2 5 -BITMAP -10 -10 -D6 -7C -7C -D6 -10 -10 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 9 9 2 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 3 4 0 -2 -BITMAP -60 -60 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 2 1 3 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 1 0 -BITMAP -08 -08 -18 -10 -10 -30 -20 -60 -60 -40 -C0 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -0E00 -1B00 -3180 -2180 -6180 -6180 -C180 -C300 -C300 -C200 -C600 -6C00 -3800 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -3C -0C -0C -0C -18 -18 -18 -18 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 1 0 -BITMAP -1E -3F -47 -03 -03 -06 -04 -0C -18 -21 -43 -FE -FE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -0F00 -1980 -0180 -0180 -0300 -1C00 -0600 -0300 -0300 -0300 -0700 -CE00 -7800 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -0180 -0280 -0580 -0900 -1100 -2300 -4200 -8600 -FF80 -FF00 -0400 -0C00 -0C00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -1F80 -1F00 -3000 -3000 -3C00 -0E00 -0300 -0300 -0300 -0300 -0600 -CC00 -F800 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 13 1 0 -BITMAP -01C0 -0700 -0C00 -1800 -3000 -7E00 -6300 -C180 -C180 -C180 -C300 -6700 -3C00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 2 0 -BITMAP -FF -FF -86 -06 -0C -0C -18 -18 -30 -60 -60 -C0 -C0 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -1F00 -3180 -3180 -3180 -1B00 -0C00 -3E00 -6600 -C300 -C300 -C300 -C600 -7C00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -0E00 -3B00 -3180 -6180 -6180 -6180 -6180 -7300 -3F00 -0600 -0C00 -3800 -E000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 3 8 2 0 -BITMAP -60 -60 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 10 1 -2 -BITMAP -30 -30 -00 -00 -00 -00 -60 -60 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 8 8 2 0 -BITMAP -03 -0E -38 -E0 -E0 -38 -0E -03 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 10 4 1 2 -BITMAP -FFC0 -0000 -0000 -FFC0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 8 8 3 0 -BITMAP -C0 -70 -1C -07 -07 -1C -70 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -38 -6C -64 -0C -0C -18 -30 -60 -60 -40 -00 -C0 -C0 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 920 0 -DWIDTH 17 0 -BBX 15 15 1 -3 -BITMAP -03F0 -0E18 -1804 -3006 -61B2 -6362 -C662 -CC62 -CCC6 -CCC4 -CDD8 -E770 -6000 -3818 -0FE0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 13 0 0 -BITMAP -00C0 -01C0 -01C0 -02C0 -06C0 -04C0 -0CC0 -08C0 -1FC0 -10C0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -3F80 -18E0 -1860 -1860 -3060 -31C0 -3F00 -3180 -60C0 -60C0 -61C0 -6380 -FE00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 13 2 0 -BITMAP -03D0 -0C70 -3820 -3020 -6000 -E000 -C000 -C000 -C000 -C000 -C040 -6180 -3E00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -3FC0 -1870 -1830 -1818 -3018 -3018 -3018 -3030 -6030 -6060 -60E0 -6380 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3FC0 -18C0 -1840 -1840 -3100 -3100 -3E00 -3200 -6200 -6040 -6040 -6180 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -3FE0 -1860 -1820 -1820 -3080 -3080 -3F00 -3100 -6100 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 2 0 -BITMAP -03D0 -0C70 -3820 -3020 -6000 -6000 -E000 -C1F0 -C0C0 -C0C0 -4180 -6180 -3F00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 13 1 0 -BITMAP -3C78 -1830 -1830 -1830 -3060 -3060 -3FE0 -3060 -60C0 -60C0 -60C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 13 1 0 -BITMAP -3C -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 8 13 0 0 -BITMAP -0F -06 -06 -06 -0C -0C -0C -0C -18 -18 -D8 -D8 -70 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 13 2 0 -BITMAP -3CF0 -1860 -18C0 -1980 -3200 -3400 -3C00 -3600 -6300 -6300 -6180 -61C0 -F3E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 10 13 1 0 -BITMAP -3C00 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6040 -6040 -6180 -FF80 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 16 0 -BBX 16 13 1 0 -BITMAP -3C07 -1C0E -1C1E -1416 -1424 -266C -264C -26CC -268C -2718 -4718 -4618 -E43C -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 14 13 0 0 -BITMAP -3C3C -0C08 -1E08 -1618 -1710 -1310 -3330 -31B0 -21A0 -21E0 -60E0 -60C0 -F040 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 2 0 -BITMAP -03C0 -0C60 -3830 -3030 -7030 -6030 -E070 -C060 -C0E0 -C0C0 -41C0 -6380 -3E00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 13 1 0 -BITMAP -3FC0 -18E0 -1860 -1860 -3060 -30C0 -3F00 -3000 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 17 1 -4 -BITMAP -01E0 -0630 -1C18 -1818 -3818 -3018 -7038 -6030 -6070 -6060 -20E0 -31C0 -1F00 -1800 -3020 -7FC0 -E780 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -3FC0 -18E0 -1860 -1860 -30E0 -31C0 -3F00 -3600 -6300 -6380 -6180 -61C0 -F0E0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 1 0 -BITMAP -0F80 -1980 -3080 -3080 -3800 -1C00 -0E00 -0F00 -0700 -8300 -8300 -C600 -FC00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 11 13 1 0 -BITMAP -7FE0 -C660 -8620 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3C00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 13 2 0 -BITMAP -7C78 -3030 -3020 -3020 -6060 -6040 -6040 -E0C0 -C080 -C180 -C180 -E300 -7E00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 13 2 0 -BITMAP -F1E0 -60C0 -6080 -6100 -6200 -6200 -6400 -6400 -6800 -7000 -7000 -6000 -4000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 15 13 2 0 -BITMAP -F3CE -6184 -638C -6388 -6598 -6590 -65A0 -69A0 -69C0 -71C0 -6180 -6180 -4100 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 14 13 -1 0 -BITMAP -3F7C -0C30 -0E60 -0640 -0780 -0300 -0300 -0780 -0580 -08C0 -10C0 -30E0 -FBF0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 11 13 2 0 -BITMAP -F9E0 -60C0 -7180 -3300 -3600 -1C00 -1800 -1800 -1800 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 12 13 0 0 -BITMAP -3FF0 -60E0 -40C0 -0180 -0380 -0700 -0E00 -1C00 -1C00 -3800 -7020 -60E0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 8 16 1 -3 -BITMAP -0F -0C -18 -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -80 -C0 -40 -40 -60 -20 -20 -30 -10 -10 -18 -18 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 8 16 -1 -3 -BITMAP -0F -03 -06 -06 -06 -06 -0C -0C -0C -0C -18 -18 -18 -18 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 422 0 -DWIDTH 8 0 -BBX 7 7 1 6 -BITMAP -08 -1C -34 -26 -46 -C2 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 1 -1 -5 -BITMAP -FFC0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 3 3 10 -BITMAP -C0 -60 -10 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 8 1 0 -BITMAP -1E80 -6700 -4300 -C300 -C600 -C600 -EE80 -3300 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -3800 -1800 -1800 -1000 -3000 -3700 -3980 -3180 -3180 -6180 -6300 -6200 -BC00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -1E -72 -40 -C0 -C0 -C0 -E4 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0380 -0180 -0180 -0180 -0100 -1D00 -6700 -4300 -C200 -C600 -C600 -EE80 -3300 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 8 1 0 -BITMAP -1C -66 -46 -CC -F0 -C2 -E4 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 9 17 -1 -4 -BITMAP -0700 -0D80 -0C00 -1800 -1800 -7E00 -1800 -1800 -1800 -1000 -3000 -3000 -3000 -2000 -2000 -E000 -C000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 10 12 -1 -4 -BITMAP -0FC0 -1300 -3180 -3180 -3B00 -1E00 -1000 -3F00 -6380 -C180 -E300 -7C00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -7000 -3000 -3000 -2000 -6000 -6600 -6F00 -7300 -6300 -C600 -C600 -C680 -C700 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 13 1 0 -BITMAP -30 -30 -00 -00 -00 -E0 -60 -60 -40 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 7 16 -2 -3 -BITMAP -06 -06 -00 -00 -00 -1C -0C -0C -0C -0C -18 -18 -18 -18 -D0 -E0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 8 13 1 0 -BITMAP -70 -30 -30 -20 -60 -67 -66 -68 -70 -F0 -D8 -DE -CC -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 13 1 0 -BITMAP -70 -30 -30 -20 -60 -60 -60 -60 -60 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 722 0 -DWIDTH 15 0 -BBX 14 8 1 0 -BITMAP -E660 -6EF8 -7398 -6318 -C630 -C630 -C634 -C638 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 8 1 0 -BITMAP -E600 -6F00 -7300 -6300 -C600 -C600 -C680 -C700 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -1E -67 -43 -C3 -C3 -C2 -E6 -78 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 12 -1 -4 -BITMAP -3B80 -1CC0 -18C0 -18C0 -30C0 -3180 -3100 -3E00 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 1 -4 -BITMAP -1F -63 -43 -C3 -C6 -C6 -EE -36 -04 -0C -0C -1E -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 6 8 1 0 -BITMAP -EC -6C -70 -60 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 8 0 -BBX 6 8 1 0 -BITMAP -3C -64 -60 -30 -18 -8C -CC -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 10 1 0 -BITMAP -10 -30 -F8 -60 -60 -40 -C0 -C0 -D0 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 8 1 0 -BITMAP -E3 -63 -63 -46 -C6 -CE -F7 -66 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -E3 -63 -62 -24 -34 -38 -38 -30 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 13 8 0 0 -BITMAP -E318 -6318 -6310 -2530 -35A0 -39C0 -3180 -2100 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 8 8 0 0 -BITMAP -73 -36 -3C -18 -38 -2C -6F -C6 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 9 12 -1 -4 -BITMAP -7180 -3180 -3100 -1200 -1A00 -1C00 -1C00 -0800 -1800 -1000 -3000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 7 8 0 0 -BITMAP -7E -46 -0C -18 -30 -60 -C4 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 400 0 -DWIDTH 8 0 -BBX 7 17 2 -4 -BITMAP -06 -08 -18 -18 -18 -10 -30 -60 -C0 -60 -20 -20 -60 -60 -60 -60 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 275 0 -DWIDTH 5 0 -BBX 5 17 0 -4 -BITMAP -08 -08 -08 -10 -10 -10 -20 -20 -20 -40 -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 400 0 -DWIDTH 8 0 -BBX 7 17 0 -4 -BITMAP -18 -0C -0C -0C -0C -08 -08 -0C -06 -0C -18 -10 -30 -30 -30 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 10 0 -BBX 9 3 1 3 -BITMAP -3080 -7F00 -8600 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 5 13 1 -4 -BITMAP -18 -18 -00 -10 -30 -20 -20 -60 -60 -E0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 12 1 -2 -BITMAP -04 -04 -3E -6E -C8 -C8 -D0 -D0 -E4 -78 -40 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 10 13 0 0 -BITMAP -0380 -06C0 -0CC0 -0C00 -1800 -1800 -7E00 -1800 -1800 -1000 -7080 -BF80 -EF00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 7 1 3 -BITMAP -81 -7E -66 -42 -66 -7E -81 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 11 13 1 0 -BITMAP -F9E0 -60C0 -7180 -3300 -3600 -1C00 -FF00 -1800 -FF00 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 275 0 -DWIDTH 5 0 -BBX 5 17 0 -4 -BITMAP -08 -08 -08 -08 -10 -10 -10 -00 -00 -00 -40 -40 -40 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 16 1 -2 -BITMAP -0E -13 -23 -30 -38 -3C -4E -46 -62 -72 -3C -1C -0C -C4 -C8 -70 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 2 9 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -3060 -4010 -4790 -8888 -9008 -9008 -9008 -8888 -4710 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 5 0 -BBX 7 8 0 5 -BITMAP -1A -24 -44 -48 -48 -34 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 6 0 2 -BITMAP -1980 -3300 -6600 -CC00 -6600 -3300 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 675 0 -DWIDTH 11 0 -BBX 9 5 1 1 -BITMAP -FF80 -0080 -0080 -0080 -0080 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 2 1 3 -BITMAP -F0 -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -3060 -4010 -5F10 -8888 -8888 -8F08 -8908 -8888 -5CD0 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 1 3 11 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 6 6 2 7 -BITMAP -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 9 11 2 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 5 8 1 5 -BITMAP -30 -58 -18 -10 -20 -40 -C8 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 6 8 1 5 -BITMAP -38 -4C -08 -30 -18 -18 -90 -E0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 3 3 10 -BITMAP -30 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 12 -1 -4 -BITMAP -38C0 -18C0 -18C0 -1180 -3180 -3380 -3DC0 -7980 -4000 -C000 -E000 -4000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 523 0 -DWIDTH 10 0 -BBX 8 17 2 -4 -BITMAP -1F -7A -FA -F4 -F4 -F4 -F4 -68 -28 -28 -50 -50 -50 -50 -A0 -A0 -A0 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 5 0 -BBX 2 2 2 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 4 1 -4 -BITMAP -20 -30 -B0 -60 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 5 8 1 5 -BITMAP -08 -38 -18 -10 -30 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 6 0 -BBX 6 8 1 5 -BITMAP -18 -24 -44 -44 -48 -30 -00 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 6 1 2 -BITMAP -6600 -3300 -1980 -3300 -6600 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -0860 -3840 -18C0 -1180 -3100 -2310 -2630 -FC70 -0CA0 -1920 -13F0 -3040 -6040 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -0860 -3840 -18C0 -1180 -3100 -2360 -26B0 -FC30 -0C20 -1840 -1080 -3190 -61E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -3860 -4C40 -08C0 -3180 -1900 -1B10 -9630 -E470 -0CA0 -1920 -13F0 -3040 -6040 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 6 13 1 -4 -BITMAP -0C -0C -00 -08 -18 -18 -30 -60 -C0 -C0 -98 -D8 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 17 0 0 -BITMAP -0300 -0180 -0040 -0000 -00C0 -01C0 -01C0 -02C0 -06C0 -04C0 -0CC0 -08C0 -1FC0 -10C0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 12 17 0 0 -BITMAP -0030 -0060 -0080 -0000 -00C0 -01C0 -01C0 -02C0 -06C0 -04C0 -0CC0 -08C0 -1FC0 -10C0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 12 17 0 0 -BITMAP -0060 -00F0 -0110 -0000 -00C0 -01C0 -01C0 -02C0 -06C0 -04C0 -0CC0 -08C0 -1FC0 -10C0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 12 16 0 0 -BITMAP -01D0 -02E0 -0000 -00C0 -01C0 -01C0 -02C0 -06C0 -04C0 -0CC0 -08C0 -1FC0 -10C0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 12 16 0 0 -BITMAP -01B0 -01B0 -0000 -00C0 -01C0 -01C0 -02C0 -06C0 -04C0 -0CC0 -08C0 -1FC0 -10C0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 11 17 0 0 -BITMAP -00C0 -0120 -00C0 -0000 -00C0 -01C0 -01C0 -02C0 -06C0 -04C0 -0CC0 -08C0 -1FC0 -10C0 -20C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 16 0 -BBX 16 13 0 0 -BITMAP -03FF -01E3 -0161 -0261 -0664 -0464 -0CF8 -08C8 -1FC8 -10C1 -20C1 -60C7 -F1FE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 12 17 2 -4 -BITMAP -03D0 -0C70 -3820 -3020 -6000 -6000 -E000 -C000 -C000 -C000 -4040 -6180 -3E00 -0800 -0C00 -2C00 -1800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 17 1 0 -BITMAP -0C00 -0600 -0100 -0000 -3FC0 -18C0 -1840 -1840 -3100 -3100 -3E00 -3200 -6200 -6040 -6040 -6180 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 17 1 0 -BITMAP -0180 -0300 -0400 -0000 -3FC0 -18C0 -1840 -1840 -3100 -3100 -3E00 -3200 -6200 -6040 -6040 -6180 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 17 1 0 -BITMAP -0300 -0780 -0880 -0000 -3FC0 -18C0 -1840 -1840 -3100 -3100 -3E00 -3200 -6200 -6040 -6040 -6180 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 16 1 0 -BITMAP -0CC0 -0CC0 -0000 -3FC0 -18C0 -1840 -1840 -3100 -3100 -3E00 -3200 -6200 -6040 -6040 -6180 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 17 1 0 -BITMAP -30 -18 -04 -00 -3C -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 17 1 0 -BITMAP -06 -0C -10 -00 -3C -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 17 1 0 -BITMAP -0C -1E -22 -00 -3C -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 7 16 1 0 -BITMAP -36 -36 -00 -3C -18 -18 -18 -30 -30 -30 -30 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 13 1 0 -BITMAP -3FC0 -1870 -1838 -1818 -3018 -3018 -FC38 -3030 -6070 -6060 -60C0 -6380 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 14 16 0 0 -BITMAP -03A0 -05C0 -0000 -3C3C -0C08 -1E08 -1618 -1710 -1310 -3330 -31B0 -21A0 -21E0 -60E0 -60C0 -F040 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -0180 -00C0 -0020 -0000 -03C0 -0C60 -3830 -3030 -7030 -6030 -E070 -C060 -C0E0 -C0C0 -41C0 -6380 -3E00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -0030 -0060 -0080 -0000 -03C0 -0C60 -3830 -3030 -7030 -6030 -E070 -C060 -C0E0 -C0C0 -41C0 -6380 -3E00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 2 0 -BITMAP -00C0 -01E0 -0220 -0000 -03C0 -0C60 -3830 -3030 -7030 -6030 -E070 -C060 -C0E0 -C0C0 -41C0 -6380 -3E00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 16 2 0 -BITMAP -03A0 -05C0 -0000 -03C0 -0C60 -3830 -3030 -7030 -6030 -E070 -C060 -C0E0 -C0C0 -41C0 -6380 -3E00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 16 2 0 -BITMAP -0660 -0660 -0000 -03C0 -0C60 -3830 -3030 -7030 -6030 -E070 -C060 -C0E0 -C0C0 -41C0 -6380 -3E00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 10 9 2 0 -BITMAP -C0C0 -6180 -3300 -1E00 -0C00 -1E00 -3300 -6180 -C0C0 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 16 2 -2 -BITMAP -0010 -03F0 -0C60 -38F0 -31B0 -7330 -6330 -E670 -CC60 -C8E0 -D8C0 -71C0 -6380 -7E00 -C000 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 17 2 0 -BITMAP -0600 -0300 -0080 -0000 -7C78 -3030 -3020 -3020 -6060 -6040 -6040 -E0C0 -C080 -C180 -C180 -E300 -7E00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 17 2 0 -BITMAP -0060 -00C0 -0100 -0000 -7C78 -3030 -3020 -3020 -6060 -6040 -6040 -E0C0 -C080 -C180 -C180 -E300 -7E00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 17 2 0 -BITMAP -0180 -03C0 -0440 -0000 -7C78 -3030 -3020 -3020 -6060 -6040 -6040 -E0C0 -C080 -C180 -C180 -E300 -7E00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 13 16 2 0 -BITMAP -0660 -0660 -0000 -7C78 -3030 -3020 -3020 -6060 -6040 -6040 -E0C0 -C080 -C180 -C180 -E300 -7E00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 11 17 2 0 -BITMAP -0180 -0300 -0400 -0000 -F9E0 -60C0 -7180 -3300 -3600 -1C00 -1800 -1800 -1800 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -3C00 -1800 -1800 -1F80 -31C0 -30C0 -30C0 -31C0 -6380 -7E00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 17 -1 -4 -BITMAP -0780 -0CC0 -08C0 -18C0 -1980 -1B00 -1980 -1980 -1980 -1180 -3180 -3500 -3600 -2000 -2000 -E000 -C000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -3000 -1800 -0400 -0000 -1E80 -6700 -4300 -C300 -C600 -C600 -EE80 -3300 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0180 -0300 -0400 -0000 -1E80 -6700 -4300 -C300 -C600 -C600 -EE80 -3300 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 12 1 0 -BITMAP -0600 -0F00 -1100 -0000 -1E80 -6700 -4300 -C300 -C600 -C600 -EE80 -3300 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -1D00 -2E00 -0000 -1E80 -6700 -4300 -C300 -C600 -C600 -EE80 -3300 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -3600 -3600 -0000 -1E80 -6700 -4300 -C300 -C600 -C600 -EE80 -3300 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -0C00 -1200 -1200 -0C00 -0000 -1E80 -6700 -4300 -C300 -C600 -C600 -EE80 -3300 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 13 0 -BBX 12 8 0 0 -BITMAP -1AE0 -6730 -4230 -C660 -C780 -C610 -EF60 -33C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 12 1 -4 -BITMAP -1E -72 -40 -C0 -C0 -C0 -E4 -78 -20 -30 -B0 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 12 1 0 -BITMAP -60 -30 -08 -00 -1C -66 -46 -CC -F0 -C2 -E4 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 8 12 1 0 -BITMAP -03 -06 -08 -00 -1C -66 -46 -CC -F0 -C2 -E4 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 12 1 0 -BITMAP -18 -3C -44 -00 -1C -66 -46 -CC -F0 -C2 -E4 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 11 1 0 -BITMAP -36 -36 -00 -1C -66 -46 -CC -F0 -C2 -E4 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 12 0 0 -BITMAP -C0 -60 -10 -00 -70 -30 -30 -20 -60 -60 -68 -70 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 12 1 0 -BITMAP -18 -30 -40 -00 -60 -E0 -60 -40 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 12 1 0 -BITMAP -30 -78 -88 -00 -60 -E0 -60 -40 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 11 1 0 -BITMAP -D8 -D8 -00 -60 -E0 -60 -40 -C0 -C0 -D0 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -30 -1B -1C -26 -1E -67 -43 -C3 -C3 -C2 -E6 -78 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 11 1 0 -BITMAP -1D00 -2E00 -0000 -E600 -6F00 -7300 -6300 -C600 -C600 -C680 -C700 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -60 -30 -08 -00 -1E -67 -43 -C3 -C3 -C2 -E6 -78 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -03 -06 -08 -00 -1E -67 -43 -C3 -C3 -C2 -E6 -78 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -0C -1E -22 -00 -1E -67 -43 -C3 -C3 -C2 -E6 -78 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -1D -2E -00 -1E -67 -43 -C3 -C3 -C2 -E6 -78 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -36 -36 -00 -1E -67 -43 -C3 -C3 -C2 -E6 -78 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 675 0 -DWIDTH 13 0 -BBX 8 9 3 0 -BITMAP -18 -18 -00 -00 -FF -00 -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 1 -2 -BITMAP -01 -02 -1E -67 -4B -CB -D3 -E2 -E6 -78 -40 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -60 -30 -08 -00 -E3 -63 -63 -46 -C6 -CE -F7 -66 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -03 -06 -08 -00 -E3 -63 -63 -46 -C6 -CE -F7 -66 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 1 0 -BITMAP -0C -1E -22 -00 -E3 -63 -63 -46 -C6 -CE -F7 -66 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 11 1 0 -BITMAP -36 -36 -00 -E3 -63 -63 -46 -C6 -CE -F7 -66 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 9 16 -1 -4 -BITMAP -0180 -0300 -0400 -0000 -7180 -3180 -3100 -1200 -1A00 -1C00 -1C00 -0800 -1800 -1000 -3000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 10 17 -1 -4 -BITMAP -1C00 -0C00 -0C00 -0C00 -0800 -1B80 -1CC0 -18C0 -18C0 -30C0 -3180 -3100 -3E00 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 9 15 -1 -4 -BITMAP -1B00 -1B00 -0000 -7180 -3180 -3100 -1200 -1A00 -1C00 -1C00 -0800 -1800 -1000 -3000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timI24-L1.bdf diff -u xc/fonts/bdf/75dpi/timI24-L1.bdf:1.1 xc/fonts/bdf/75dpi/timI24-L1.bdf:removed --- xc/fonts/bdf/75dpi/timI24-L1.bdf:1.1 Wed Apr 4 18:56:47 2001 +++ xc/fonts/bdf/75dpi/timI24-L1.bdf Wed Mar 16 21:04:18 2005 @@ -1,4415 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timI24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-I-Normal--24-240-75-75-P-125-ISO8859-1 -SIZE 24 75 75 -FONTBOUNDINGBOX 27 29 -5 -6 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "I" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 125 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 17 -X_HEIGHT 11 -FONT_ASCENT 20 -FONT_DESCENT 5 -FACE_NAME "Times Italic" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Italic" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Italic" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 19 17 -1 0 -BITMAP -AAAAA0 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -800020 -000000 -AAAAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 17 1 0 -BITMAP -06 -06 -0E -0C -0C -18 -18 -18 -10 -30 -20 -20 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 420 0 -DWIDTH 11 0 -BBX 6 5 4 12 -BITMAP -CC -CC -CC -88 -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -0420 -0420 -0C60 -0C60 -0840 -7FF8 -18C0 -18C0 -1080 -3180 -3180 -FFE0 -2100 -6300 -6300 -4200 -C600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 20 0 -2 -BITMAP -0080 -0F80 -19E0 -3160 -3320 -3220 -1A00 -1E00 -0F00 -0780 -0580 -04C0 -0CC0 -88C0 -88C0 -C980 -EB80 -3E00 -1000 -1000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 17 17 1 0 -BITMAP -0E1800 -33F800 -611000 -613000 -C12000 -C36000 -C24000 -C68F00 -EC9980 -79B080 -013080 -036080 -026180 -066100 -0C6300 -0C7600 -183C00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 19 0 -BBX 16 17 1 0 -BITMAP -00E0 -01B0 -0330 -0330 -0360 -03C0 -0380 -0700 -0F3E -3B0C -7198 -E1B0 -C1E0 -C0C0 -C0E0 -61F3 -3E3E -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 214 0 -DWIDTH 5 0 -BBX 2 5 3 12 -BITMAP -C0 -C0 -C0 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 22 1 -5 -BITMAP -02 -04 -0C -18 -18 -30 -30 -60 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -40 -60 -60 -20 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 22 -1 -5 -BITMAP -08 -08 -0C -0C -04 -06 -06 -06 -06 -06 -06 -06 -0C -0C -0C -18 -18 -30 -30 -60 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 9 10 1 7 -BITMAP -1800 -1800 -C980 -EB80 -1C00 -EB80 -C980 -0800 -1800 -1800 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 12 12 3 1 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 3 6 -1 -3 -BITMAP -60 -60 -60 -20 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 5 -BITMAP -FC -FC -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 2 3 0 0 -BITMAP -C0 -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 17 0 0 -BITMAP -06 -06 -04 -0C -0C -08 -18 -18 -10 -30 -30 -20 -60 -60 -40 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -03C0 -0E60 -1860 -3830 -3030 -7030 -7030 -6070 -E070 -E070 -C060 -C0E0 -C0C0 -C1C0 -C180 -6700 -3E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 9 17 1 0 -BITMAP -0380 -1F80 -0300 -0300 -0300 -0700 -0600 -0600 -0E00 -0E00 -0C00 -0C00 -1C00 -1800 -1800 -3800 -FE00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0780 -1FC0 -30E0 -3060 -0060 -0060 -00E0 -00C0 -0180 -0300 -0600 -0C00 -1800 -3020 -6060 -FFC0 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -07C0 -08E0 -1060 -0060 -0040 -00C0 -0380 -0F00 -0380 -01C0 -00C0 -00C0 -00C0 -0080 -C180 -E300 -7E00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -0030 -0070 -00F0 -01E0 -0360 -0660 -0CC0 -18C0 -31C0 -6180 -C180 -FFE0 -FFE0 -0300 -0300 -0600 -0600 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -07F0 -0FE0 -0800 -1800 -1C00 -3F00 -0F80 -0380 -01C0 -00C0 -00C0 -00C0 -00C0 -0180 -C180 -E700 -FC00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 1 0 -BITMAP -00E0 -01C0 -0700 -0C00 -1800 -3000 -7F00 -7180 -E1C0 -C0C0 -C0C0 -C0C0 -C1C0 -C180 -E380 -7700 -3C00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 1 0 -BITMAP -7FF0 -7FE0 -C060 -80C0 -00C0 -0180 -0300 -0300 -0600 -0600 -0C00 -1800 -1800 -3000 -6000 -E000 -C000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -07C0 -0C60 -1830 -1830 -1830 -1C60 -0EC0 -0700 -0B80 -31C0 -60E0 -C060 -C060 -C060 -C0C0 -61C0 -3F00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -07C0 -1CE0 -3870 -3030 -7030 -6030 -6030 -6070 -7060 -39E0 -1EC0 -01C0 -0380 -0700 -0C00 -3800 -E000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 11 1 0 -BITMAP -18 -18 -18 -00 -00 -00 -00 -00 -C0 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 14 1 -3 -BITMAP -18 -18 -18 -00 -00 -00 -00 -00 -60 -60 -60 -20 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 14 12 1 1 -BITMAP -001C -007C -03E0 -0F80 -3C00 -F000 -F000 -3C00 -0F80 -03E0 -00FC -001C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 13 6 2 4 -BITMAP -FFF8 -FFF8 -0000 -0000 -FFF8 -FFF8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 14 12 2 1 -BITMAP -E000 -FC00 -1F00 -07C0 -00F0 -003C -003C -00F0 -07C0 -1F00 -F800 -E000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 9 17 3 0 -BITMAP -3E00 -3380 -6180 -6180 -0180 -0300 -0700 -0E00 -1800 -3000 -3000 -6000 -4000 -0000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 920 0 -DWIDTH 23 0 -BBX 21 21 1 -5 -BITMAP -007F00 -03C1C0 -060060 -1C0030 -183D18 -307718 -70C308 -618308 -E30308 -E30608 -C70618 -C60E10 -C60C30 -C61C60 -C774C0 -E3E380 -600000 -300000 -1C0000 -0F0180 -01FE00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 18 -2 0 -BITMAP -000C -001C -001C -002C -006C -004C -00CC -018C -010C -030C -060C -07FC -0C0C -080C -180C -300C -700C -F83F -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 17 -1 0 -BITMAP -0FF0 -031C -030C -070E -060E -060C -0E0C -0C38 -0FE0 -0C38 -1C18 -181C -181C -383C -3038 -30F0 -FFC0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 17 1 0 -BITMAP -00F9 -070F -0606 -1C02 -1802 -3000 -3000 -7000 -6000 -E000 -E000 -E000 -E000 -600C -7018 -3870 -0FC0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 17 -1 0 -BITMAP -0FFC00 -030F00 -030380 -070180 -0601C0 -0601C0 -0E01C0 -0C0180 -0C0180 -0C0380 -1C0300 -180700 -180600 -380E00 -301800 -307000 -FFC000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 17 -1 0 -BITMAP -0FFF -0303 -0301 -0701 -0600 -0608 -0E08 -0C18 -0FF0 -0C30 -1C10 -1810 -1800 -3802 -3006 -300C -FFFC -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 17 -1 0 -BITMAP -0FFF -0303 -0301 -0701 -0600 -0608 -0E08 -0C18 -0FF0 -0C30 -1C10 -1810 -1800 -3800 -3000 -3000 -FE00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 17 1 0 -BITMAP -00F900 -078F00 -060600 -1C0200 -180200 -380000 -300000 -700000 -600000 -603F80 -E00600 -E00600 -E00C00 -600C00 -700C00 -383C00 -0FC000 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 20 17 -1 0 -BITMAP -0FC3F0 -0300C0 -0300C0 -0701C0 -060180 -060180 -0E0380 -0C0300 -0FFF00 -0C0300 -1C0700 -180600 -180600 -380E00 -300C00 -300C00 -FC3F00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 10 17 -1 0 -BITMAP -0FC0 -0300 -0300 -0700 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -3800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 12 17 -1 0 -BITMAP -03F0 -00C0 -00C0 -01C0 -0180 -0180 -0380 -0300 -0300 -0300 -0700 -0600 -0600 -0600 -CC00 -CC00 -7800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 18 17 -1 0 -BITMAP -0FCFC0 -030300 -030600 -060C00 -063000 -066000 -0EC000 -0F8000 -0DC000 -0CC000 -1CE000 -186000 -187000 -383000 -303800 -301C00 -FCFF00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 17 -1 0 -BITMAP -0FC0 -0300 -0300 -0700 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -3804 -300C -3018 -FFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 833 0 -DWIDTH 20 0 -BBX 21 17 -1 0 -BITMAP -1F0078 -0700E0 -0700E0 -0701E0 -0F03E0 -0B02C0 -0B04C0 -0B0CC0 -1B89C0 -199980 -119180 -31A180 -31E380 -21C300 -218300 -618700 -F91FC0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 19 17 -1 0 -BITMAP -1F03E0 -0700C0 -070180 -058180 -0D8100 -0D8100 -08C300 -08C200 -18E200 -186600 -107600 -303400 -303400 -203C00 -201C00 -601800 -F80800 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -00F0 -079C -060E -1C06 -1807 -3807 -3007 -7006 -6006 -600E -E00C -E01C -E018 -6038 -7060 -39E0 -0F80 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 17 -1 0 -BITMAP -0FF8 -030E -0306 -0707 -0607 -0607 -0E0E -0C3C -0FF0 -0C00 -1C00 -1800 -1800 -3800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 -5 -BITMAP -00F0 -079C -060E -1C06 -1807 -3807 -3007 -7006 -6006 -600E -E00C -E01C -E018 -6038 -7060 -39E0 -1F80 -0C00 -1801 -3C06 -FFFC -C3F0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 15 17 -1 0 -BITMAP -0FF0 -031C -030C -060E -060E -060C -0C1C -0C38 -0FE0 -0980 -18C0 -18C0 -1860 -3070 -3030 -3038 -FC1E -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -07D0 -0C70 -1830 -1820 -1820 -1C00 -0E00 -0F00 -0780 -0380 -01C0 -01C0 -40C0 -40C0 -C0C0 -E180 -BF00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 17 2 0 -BITMAP -FFFC -C30C -8308 -8708 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -3800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 17 2 0 -BITMAP -7E1F80 -180600 -180600 -380400 -300400 -300C00 -700C00 -600800 -601800 -601800 -C01000 -C01000 -C03000 -C02000 -E06000 -79C000 -3F0000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 17 1 0 -BITMAP -FC1F -7006 -300C -3008 -3018 -3810 -1830 -1860 -1840 -18C0 -1C80 -0D80 -0D00 -0E00 -0E00 -0C00 -0800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 833 0 -DWIDTH 21 0 -BBX 21 17 1 0 -BITMAP -F9F8F8 -306060 -306040 -3060C0 -30E080 -30E180 -31E100 -316300 -336200 -326600 -366400 -3C6C00 -386800 -387000 -307000 -306000 -204000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 18 17 -1 0 -BITMAP -3F8FC0 -0E0700 -060600 -070C00 -031800 -033000 -036000 -01C000 -01C000 -01C000 -036000 -066000 -0C6000 -183000 -303000 -703800 -F8FE00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 17 2 0 -BITMAP -FC7C -7038 -3030 -3060 -18C0 -1980 -1B00 -0E00 -0C00 -0C00 -1800 -1800 -1800 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 16 17 -1 0 -BITMAP -1FFF -180E -300C -2018 -0038 -0070 -00E0 -00C0 -0180 -0300 -0700 -0E00 -0C02 -1806 -380C -703C -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 9 21 1 -4 -BITMAP -0780 -0600 -0600 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -3000 -3000 -3000 -3000 -6000 -6000 -6000 -C000 -C000 -C000 -F000 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 17 0 0 -BITMAP -C0 -C0 -40 -60 -60 -20 -30 -30 -10 -18 -18 -08 -0C -0C -04 -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 9 21 0 -4 -BITMAP -0780 -0180 -0180 -0180 -0300 -0300 -0300 -0600 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -3000 -3000 -F000 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 422 0 -DWIDTH 11 0 -BBX 10 10 1 7 -BITMAP -0600 -0600 -0F00 -1B00 -1980 -3180 -6180 -60C0 -C0C0 -C0C0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 2 0 -5 -BITMAP -FFF8 -FFF8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 5 4 12 -BITMAP -C0 -E0 -70 -30 -08 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 11 0 0 -BITMAP -03B0 -0E70 -1860 -3060 -60C0 -60C0 -C0C0 -C380 -C580 -F9A0 -71C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -1C00 -0C00 -0C00 -1800 -1800 -1800 -31C0 -33E0 -3460 -7860 -6060 -60C0 -40C0 -C180 -C300 -CE00 -F800 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 10 11 0 0 -BITMAP -0780 -1CC0 -30C0 -7000 -6000 -E000 -C000 -C000 -C180 -E700 -7C00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 17 0 0 -BITMAP -0038 -0018 -0018 -0038 -0030 -0030 -03B0 -0E60 -1860 -3060 -6040 -60C0 -C0C0 -C3C0 -C580 -F9A0 -71C0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -0700 -1D80 -3180 -6300 -6600 -F800 -C000 -C100 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 15 22 -5 -5 -BITMAP -001C -0066 -0066 -00C0 -00C0 -00C0 -07F8 -0180 -0180 -0180 -0380 -0300 -0300 -0300 -0700 -0600 -0600 -0600 -0C00 -CC00 -CC00 -7000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 17 -1 -6 -BITMAP -07F0 -1CC0 -1860 -3060 -30E0 -30C0 -1980 -0E00 -1800 -1C00 -3F00 -67C0 -C1C0 -80C0 -C0C0 -E380 -3E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 0 0 -BITMAP -1C00 -0C00 -0C00 -1800 -1800 -1800 -30C0 -33E0 -3460 -7860 -7060 -70C0 -60C0 -E0C0 -C180 -C1A0 -C1C0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 16 0 0 -BITMAP -0C -0C -00 -00 -00 -38 -18 -18 -30 -30 -70 -60 -60 -C0 -D0 -60 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 10 21 -4 -5 -BITMAP -00C0 -00C0 -0000 -0000 -0000 -0380 -0180 -0180 -0300 -0300 -0300 -0700 -0600 -0600 -0600 -0C00 -0C00 -0C00 -C800 -D800 -7000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 11 17 0 0 -BITMAP -1C00 -0C00 -0C00 -1800 -1800 -1800 -33C0 -3180 -3200 -6400 -7C00 -6C00 -6600 -C600 -C320 -C3C0 -C180 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 17 0 0 -BITMAP -1C -0C -0C -18 -18 -18 -30 -30 -30 -70 -60 -60 -60 -C0 -C8 -D0 -60 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 722 0 -DWIDTH 20 0 -BBX 18 11 0 0 -BITMAP -38C380 -1BEFC0 -1C70C0 -3860C0 -3060C0 -70C180 -60C180 -60C180 -C18300 -C18340 -C18380 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 11 0 0 -BITMAP -38C0 -1BE0 -1C60 -3860 -3060 -70C0 -60C0 -60C0 -C180 -C1A0 -C1C0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -0780 -1CC0 -3860 -7060 -6060 -E0E0 -C0C0 -C1C0 -C180 -6700 -3C00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 14 16 -3 -5 -BITMAP -0E38 -067C -068C -0F0C -0C0C -0C18 -1C18 -1830 -1860 -19C0 -1F00 -3000 -3000 -3000 -6000 -F800 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 16 0 -5 -BITMAP -03B0 -0E70 -1860 -3060 -60C0 -60C0 -C0C0 -C380 -C580 -F980 -7180 -0100 -0300 -0300 -0300 -0F80 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 389 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -3980 -1B80 -1D80 -3800 -3000 -7000 -6000 -6000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -1F -33 -31 -38 -38 -1C -0E -86 -86 -CC -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 14 0 0 -BITMAP -08 -18 -38 -7E -30 -30 -70 -60 -60 -60 -E0 -C4 -D8 -60 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -7860 -3060 -3060 -60C0 -60C0 -61C0 -C180 -C380 -C700 -FB00 -6380 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 444 0 -DWIDTH 12 0 -BBX 11 11 0 0 -BITMAP -F0E0 -3060 -3060 -30C0 -3080 -1980 -1B00 -1E00 -1C00 -1800 -1000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 667 0 -DWIDTH 17 0 -BBX 16 11 0 0 -BITMAP -F0C7 -30C3 -30C3 -30C2 -31C6 -19C4 -1AC8 -1ED8 -1CF0 -18E0 -10C0 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 11 11 -1 0 -BITMAP -1860 -3CE0 -0C80 -0700 -0600 -0600 -0F00 -1B00 -3320 -E1C0 -C180 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 12 16 -1 -5 -BITMAP -7870 -1830 -1830 -1860 -0C40 -0CC0 -0C80 -0D80 -0700 -0600 -0600 -0C00 -0800 -1800 -D000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 9 11 0 0 -BITMAP -3F80 -7F80 -4180 -0300 -0600 -0C00 -1800 -3000 -6100 -FF00 -FE00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 400 0 -DWIDTH 10 0 -BBX 9 22 1 -5 -BITMAP -0180 -0200 -0400 -0C00 -0C00 -0C00 -0800 -1800 -1800 -3000 -E000 -7000 -3000 -3000 -3000 -2000 -2000 -6000 -6000 -6000 -2000 -1800 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 275 0 -DWIDTH 6 0 -BBX 6 22 0 -5 -BITMAP -04 -04 -04 -0C -08 -08 -08 -18 -10 -10 -10 -30 -20 -20 -60 -40 -40 -40 -C0 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 400 0 -DWIDTH 10 0 -BBX 9 22 -1 -5 -BITMAP -0C00 -0200 -0300 -0300 -0300 -0200 -0200 -0600 -0600 -0600 -0700 -0380 -0600 -0C00 -0C00 -0800 -1800 -1800 -1800 -1000 -2000 -C000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 14 0 -BBX 10 4 2 4 -BITMAP -3840 -7CC0 -CF80 -8700 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 7 17 1 -5 -BITMAP -06 -06 -06 -00 -00 -08 -08 -18 -10 -30 -30 -30 -60 -60 -E0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 10 17 1 -3 -BITMAP -0100 -0300 -0200 -0780 -1FC0 -35C0 -6C00 -6C00 -E800 -D800 -D800 -D180 -F700 -7C00 -2000 -6000 -4000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -01E0 -0330 -0630 -0600 -0C00 -0C00 -0C00 -0C00 -7F00 -1800 -1800 -1800 -3000 -3000 -F820 -BFE0 -E7C0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 12 0 3 -BITMAP -C030 -EF70 -7FE0 -39C0 -70E0 -6060 -6060 -70E0 -39C0 -7FE0 -EF70 -C030 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 14 17 1 0 -BITMAP -FC7C -7030 -3030 -3060 -18C0 -1880 -1900 -0A00 -0E00 -FFC0 -1800 -FFC0 -1800 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 275 0 -DWIDTH 6 0 -BBX 6 22 0 -5 -BITMAP -04 -04 -04 -0C -08 -08 -18 -10 -10 -00 -00 -00 -20 -20 -60 -40 -40 -40 -C0 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 21 1 -3 -BITMAP -03C0 -0660 -0C60 -0860 -0C00 -0C00 -0E00 -3F00 -2780 -6380 -61C0 -70C0 -38C0 -38C0 -1F80 -0E00 -0600 -C600 -C600 -CC00 -7800 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 2 13 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -07F000 -1C1C00 -300600 -61E300 -473100 -C41980 -8C0080 -880080 -880080 -880080 -8C0080 -C41980 -477100 -61C300 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 8 0 -BBX 7 10 1 7 -BITMAP -1C -64 -44 -CC -DC -F6 -C4 -00 -00 -FC -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 9 1 2 -BITMAP -0660 -0CC0 -1980 -3300 -6600 -CC00 -6600 -3300 -1980 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 13 7 2 3 -BITMAP -FFF8 -FFF8 -0018 -0018 -0018 -0018 -0018 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 5 -BITMAP -FC -FC -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -07F000 -1C1C00 -300600 -67E300 -423100 -C21180 -821080 -823080 -83E080 -824080 -822080 -C23180 -471900 -600300 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 3 13 -BITMAP -FC -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 8 7 1 10 -BITMAP -3C -66 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 12 15 3 1 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 7 10 0 7 -BITMAP -1C -26 -06 -06 -0C -08 -10 -22 -7C -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 7 10 0 7 -BITMAP -1C -26 -06 -04 -38 -0C -0C -0C -98 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 5 4 12 -BITMAP -18 -38 -70 -C0 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 13 16 -2 -5 -BITMAP -1E18 -0C18 -0C18 -1830 -1830 -1870 -3060 -30E0 -31C0 -7EC0 -6CE0 -6000 -4000 -C000 -E000 -4000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 523 0 -DWIDTH 13 0 -BBX 11 22 2 -5 -BITMAP -0FE0 -3E40 -7E40 -7E40 -FC80 -FC80 -FC80 -F900 -F900 -7900 -3200 -1200 -1200 -2400 -2400 -2400 -4800 -4800 -4800 -9000 -9000 -9000 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 2 2 2 6 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 5 0 -5 -BITMAP -20 -38 -0C -8C -78 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 6 10 0 7 -BITMAP -0C -1C -3C -08 -18 -18 -10 -30 -30 -FC -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 8 0 -BBX 7 10 1 7 -BITMAP -3C -66 -C2 -C6 -86 -CC -78 -00 -00 -FC -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 9 0 2 -BITMAP -3300 -1980 -0CC0 -0660 -0CC0 -1980 -3300 -6600 -CC00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 15 17 0 0 -BITMAP -0C04 -1C0C -3C18 -0830 -1830 -1860 -10C0 -30C6 -318E -FF1E -0236 -066C -0CCC -198C -19FE -3018 -2018 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 15 17 0 0 -BITMAP -0C04 -1C0C -3C18 -0830 -1830 -1860 -10C0 -309C -31A6 -FF06 -0206 -060C -0C08 -1810 -1822 -307C -20F8 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 15 17 0 0 -BITMAP -1C04 -260C -0618 -0430 -3830 -0C60 -0CC0 -0CC6 -998E -731E -0236 -066C -0CCC -198C -19FE -3018 -2018 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 9 17 1 -5 -BITMAP -0180 -0180 -0180 -0000 -0100 -0300 -0600 -0600 -0C00 -3800 -7000 -6000 -C000 -C300 -C300 -E600 -3C00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 22 -2 0 -BITMAP -0030 -0038 -0018 -000C -0000 -001C -001C -002C -006C -004C -00CC -018C -010C -030C -060C -07FC -0C0C -080C -180C -300C -700C -F83F -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 22 -2 0 -BITMAP -0003 -0007 -000E -0018 -0000 -001C -001C -002C -006C -004C -00CC -018C -010C -030C -060C -07FC -0C0C -080C -180C -300C -700C -F83F -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 22 -2 0 -BITMAP -000E -001E -0033 -0041 -0000 -001C -001C -002C -006C -004C -00CC -018C -010C -030C -060C -07FC -0C0C -080C -180C -300C -700C -F83F -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 18 22 -2 0 -BITMAP -000C40 -001F80 -002300 -000000 -000000 -000C00 -001C00 -002C00 -006C00 -004C00 -00CC00 -018C00 -010C00 -030C00 -060C00 -07FC00 -0C0C00 -080C00 -180C00 -300C00 -700C00 -F83F00 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 17 21 -2 0 -BITMAP -003180 -003180 -000000 -000C00 -001C00 -001C00 -002C00 -006C00 -004C00 -00CC00 -018C00 -010C00 -030C00 -060C00 -07FC00 -0C0C00 -080C00 -180C00 -300C00 -700C00 -F83F00 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 23 -2 0 -BITMAP -000E -001B -0011 -001B -000E -0000 -000C -001C -002C -006C -004C -00CC -018C -010C -030C -060C -07FC -0C0C -080C -180C -300C -700C -F83F -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 22 0 -BBX 23 17 -1 0 -BITMAP -003FFE -001E06 -003602 -002602 -006C00 -00CC10 -008C10 -019830 -031FE0 -061860 -07F820 -0C3020 -183000 -107004 -30600C -606018 -F1FFF8 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 16 22 1 -5 -BITMAP -00F9 -070F -0606 -1C02 -1802 -3000 -3000 -7000 -6000 -6000 -E000 -E000 -E000 -600C -7018 -3870 -0FC0 -0400 -0700 -0180 -1180 -0F00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 22 -1 0 -BITMAP -00C0 -00E0 -0060 -0030 -0000 -0FFF -0303 -0301 -0701 -0600 -0608 -0E08 -0C18 -0FF0 -0C30 -1C10 -1810 -1800 -3802 -3006 -300C -FFFC -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 22 -1 0 -BITMAP -000C -001C -0038 -0060 -0000 -0FFF -0303 -0301 -0701 -0600 -0608 -0E08 -0C18 -0FF0 -0C30 -1C10 -1810 -1800 -3802 -3006 -300C -FFFC -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 22 -1 0 -BITMAP -0030 -0078 -00CC -0104 -0000 -0FFF -0303 -0301 -0701 -0600 -0608 -0E08 -0C18 -0FF0 -0C30 -1C10 -1810 -1800 -3802 -3006 -300C -FFFC -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 16 21 -1 0 -BITMAP -00C6 -00C6 -0000 -0000 -0FFF -0303 -0301 -0701 -0600 -0608 -0E08 -0C18 -0FF0 -0C30 -1C10 -1810 -1800 -3802 -3006 -300C -FFFC -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 10 22 -1 0 -BITMAP -0600 -0700 -0300 -0180 -0000 -0FC0 -0300 -0300 -0700 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -3800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 11 22 -1 0 -BITMAP -0060 -00E0 -01C0 -0300 -0000 -0FC0 -0300 -0300 -0700 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -3800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 11 22 -1 0 -BITMAP -0180 -03C0 -0660 -0820 -0000 -0FC0 -0300 -0300 -0700 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -3800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 11 21 -1 0 -BITMAP -0660 -0660 -0000 -0000 -0FC0 -0300 -0300 -0700 -0600 -0600 -0E00 -0C00 -0C00 -0C00 -1C00 -1800 -1800 -3800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 17 -1 0 -BITMAP -0FFC00 -030F00 -030380 -070180 -0601C0 -0601C0 -0E01C0 -0C0180 -7F8180 -0C0380 -1C0300 -180700 -180600 -380E00 -301800 -307000 -FFC000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 19 22 -1 0 -BITMAP -003880 -007F00 -008E00 -000000 -000000 -1F03E0 -0700C0 -070180 -058180 -0D8100 -0D8100 -08C300 -08C200 -18E200 -186600 -107600 -303400 -303400 -203C00 -201C00 -601800 -F80800 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -00C0 -00E0 -0060 -0030 -0000 -00F0 -079C -060E -1C06 -1807 -3807 -3007 -7006 -6006 -600E -E00C -E01C -E018 -6038 -7060 -39E0 -0F80 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -0006 -000E -001C -0030 -0000 -00F0 -079C -060E -1C06 -1807 -3807 -3007 -7006 -6006 -600E -E00C -E01C -E018 -6038 -7060 -39E0 -0F80 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -0038 -0078 -00CC -0104 -0000 -00F0 -079C -060E -1C06 -1807 -3807 -3007 -7006 -6006 -600E -E00C -E01C -E018 -6038 -7060 -39E0 -0F80 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -0071 -00FE -011C -0000 -0000 -00F0 -079C -060E -1C06 -1807 -3807 -3007 -7006 -6006 -600E -E00C -E01C -E018 -6038 -7060 -39E0 -0F80 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 21 1 0 -BITMAP -00C6 -00C6 -0000 -0000 -00F0 -079C -060E -1C06 -1807 -3807 -3007 -7006 -6006 -600E -E00C -E01C -E018 -6038 -7060 -39E0 -0F80 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 12 11 3 1 -BITMAP -C030 -6060 -30C0 -1980 -0F00 -0600 -0F00 -1980 -30C0 -6060 -C030 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 19 1 -1 -BITMAP -0006 -00FC -079C -061E -1C36 -1827 -3867 -30C7 -7086 -6186 -630E -E30C -E61C -EC18 -6C38 -7860 -39E0 -7F80 -C000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 2 0 -BITMAP -018000 -01C000 -00C000 -006000 -000000 -7E1F80 -180600 -180600 -380400 -300400 -300C00 -700C00 -600800 -601800 -601800 -C01000 -C01000 -C03000 -C02000 -E06000 -79C000 -3F0000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 2 0 -BITMAP -000C00 -001C00 -003800 -006000 -000000 -7E1F80 -180600 -180600 -380400 -300400 -300C00 -700C00 -600800 -601800 -601800 -C01000 -C01000 -C03000 -C02000 -E06000 -79C000 -3F0000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 22 2 0 -BITMAP -006000 -00F000 -019800 -020800 -000000 -7E1F80 -180600 -180600 -380400 -300400 -300C00 -700C00 -600800 -601800 -601800 -C01000 -C01000 -C03000 -C02000 -E06000 -79C000 -3F0000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 17 21 2 0 -BITMAP -031800 -031800 -000000 -000000 -7E1F80 -180600 -180600 -380400 -300400 -300C00 -700C00 -600800 -601800 -601800 -C01000 -C01000 -C03000 -C02000 -E06000 -79C000 -3F0000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 14 22 2 0 -BITMAP -0060 -00E0 -01C0 -0300 -0000 -FC7C -7038 -3030 -3060 -18C0 -1980 -1B00 -0E00 -0C00 -0C00 -1800 -1800 -1800 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 14 17 -1 0 -BITMAP -0FC0 -0300 -0300 -0300 -07E0 -0638 -0618 -0C1C -0C1C -0C18 -1838 -18F0 -1FC0 -3800 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 16 22 -4 -5 -BITMAP -003C -0066 -00C3 -00C3 -0183 -0186 -019C -03B8 -031C -0306 -0706 -0606 -0606 -060C -04CC -0CD8 -0C70 -0C00 -0800 -9800 -D000 -E000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -0600 -0700 -0380 -0180 -0040 -0000 -03B0 -0E70 -1860 -3060 -60C0 -60C0 -C0C0 -C380 -C580 -F9A0 -71C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -0030 -0070 -00E0 -0180 -0100 -0000 -03B0 -0E70 -1860 -3060 -60C0 -60C0 -C0C0 -C380 -C580 -F9A0 -71C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 16 0 0 -BITMAP -01C0 -03C0 -0660 -0820 -0000 -03B0 -0E70 -1860 -3060 -60C0 -60C0 -C0C0 -C380 -C580 -F9A0 -71C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 16 0 0 -BITMAP -0710 -0FE0 -11C0 -0000 -0000 -03B0 -0E70 -1860 -3060 -60C0 -60C0 -C0C0 -C380 -C580 -F9A0 -71C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 15 0 0 -BITMAP -0660 -0660 -0000 -0000 -03B0 -0E70 -1860 -3060 -60C0 -60C0 -C0C0 -C380 -C580 -F9A0 -71C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 17 0 0 -BITMAP -01C0 -0360 -0220 -0360 -01C0 -0000 -03B0 -0E70 -1860 -3060 -6040 -60C0 -C0C0 -C380 -C580 -F9A0 -71C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 11 0 0 -BITMAP -03DC -0FF6 -18C6 -318C -61B8 -63E0 -C300 -C700 -CF04 -F9CC -70F0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 10 16 0 -5 -BITMAP -0780 -1CC0 -30C0 -7000 -6000 -E000 -C000 -C000 -C180 -E700 -7C00 -2000 -3800 -0C00 -8C00 -7800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 9 17 0 0 -BITMAP -1800 -1C00 -0E00 -0300 -0100 -0000 -0700 -1D80 -3180 -6300 -6600 -F800 -C000 -C100 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 10 17 0 0 -BITMAP -00C0 -01C0 -0380 -0600 -0400 -0000 -0700 -1D80 -3180 -6300 -6600 -F800 -C000 -C100 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 10 16 0 0 -BITMAP -0380 -0780 -0CC0 -1040 -0000 -0700 -1D80 -3180 -6300 -6600 -F800 -C000 -C100 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 9 15 0 0 -BITMAP -1980 -1980 -0000 -0000 -0700 -1D80 -3180 -6300 -6600 -F800 -C000 -C100 -C300 -E600 -7C00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 6 17 0 0 -BITMAP -60 -70 -38 -0C -04 -00 -38 -18 -18 -30 -30 -70 -60 -60 -C4 -C8 -70 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 8 17 0 0 -BITMAP -03 -07 -0E -18 -10 -00 -38 -18 -18 -30 -30 -70 -60 -60 -C4 -C8 -70 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 16 0 0 -BITMAP -1C -3C -66 -82 -00 -38 -18 -18 -30 -30 -70 -60 -60 -C4 -C8 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 15 0 0 -BITMAP -66 -66 -00 -00 -38 -18 -18 -30 -30 -70 -60 -60 -C4 -C8 -70 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -3000 -1C60 -0780 -0F00 -3180 -07C0 -1CC0 -3860 -7060 -6060 -E0E0 -C0C0 -C1C0 -C180 -6700 -3C00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 12 16 0 0 -BITMAP -0710 -0FE0 -11C0 -0000 -0000 -38C0 -1BE0 -1C60 -3860 -3040 -70C0 -60C0 -60C0 -C180 -C1A0 -C1C0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0C00 -0E00 -0700 -0300 -0080 -0000 -0780 -1CC0 -3860 -7060 -6060 -E0E0 -C0C0 -C1C0 -C180 -6700 -3C00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0060 -00E0 -01C0 -0300 -0200 -0000 -0780 -1CC0 -3860 -7060 -6060 -E0E0 -C0C0 -C1C0 -C180 -6700 -3C00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -0380 -0780 -0CC0 -1040 -0000 -0780 -1CC0 -3860 -7060 -6060 -E0E0 -C0C0 -C1C0 -C180 -6700 -3C00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 16 0 0 -BITMAP -0710 -0FE0 -11C0 -0000 -0000 -0780 -1CC0 -3860 -7060 -6060 -E0E0 -C0C0 -C1C0 -C180 -6700 -3C00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0CC0 -0CC0 -0000 -0000 -0780 -1CC0 -3860 -7060 -6060 -E0E0 -C0C0 -C1C0 -C180 -6700 -3C00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 675 0 -DWIDTH 17 0 -BBX 12 12 3 1 -BITMAP -0600 -0600 -0600 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0600 -0600 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 -3 -BITMAP -0040 -00C0 -0080 -0780 -1DC0 -3A60 -7260 -6460 -E4E0 -C8C0 -C9C0 -D180 -7700 -3C00 -2000 -6000 -4000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -1800 -1C00 -0E00 -0600 -0100 -0000 -7860 -3060 -3060 -60C0 -60C0 -61C0 -C180 -C380 -C700 -FB00 -6380 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 0 0 -BITMAP -0060 -00E0 -01C0 -0300 -0200 -0000 -7860 -3060 -3060 -60C0 -60C0 -61C0 -C180 -C380 -C700 -FB00 -6380 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 16 0 0 -BITMAP -0380 -0780 -0CC0 -1040 -0000 -7860 -3060 -3060 -60C0 -60C0 -61C0 -C180 -C380 -C700 -FB00 -6380 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 15 0 0 -BITMAP -0CC0 -0CC0 -0000 -0000 -7860 -3060 -3060 -60C0 -60C0 -61C0 -C180 -C380 -C700 -FB00 -6380 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 12 22 -1 -5 -BITMAP -0030 -0070 -00E0 -0180 -0100 -0000 -7870 -1830 -1830 -1860 -0C40 -0CC0 -0C80 -0D80 -0700 -0600 -0600 -0C00 -0800 -1800 -D000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 14 22 -3 -5 -BITMAP -0380 -0180 -0180 -0300 -0300 -0300 -0638 -067C -068C -070C -0C0C -0C18 -0C18 -1830 -1860 -19C0 -1F00 -3000 -3000 -3000 -6000 -F800 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 12 20 -1 -5 -BITMAP -0CC0 -0CC0 -0000 -0000 -7870 -1830 -1830 -1860 -0C40 -0CC0 -0C80 -0D80 -0700 -0600 -0600 -0C00 -0800 -1800 -D000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timR08-L1.bdf diff -u xc/fonts/bdf/75dpi/timR08-L1.bdf:1.1 xc/fonts/bdf/75dpi/timR08-L1.bdf:removed --- xc/fonts/bdf/75dpi/timR08-L1.bdf:1.1 Wed Apr 4 18:56:47 2001 +++ xc/fonts/bdf/75dpi/timR08-L1.bdf Wed Mar 16 21:04:19 2005 @@ -1,2460 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timR08.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-R-Normal--8-80-75-75-P-44-ISO8859-1 -SIZE 8 75 75 -FONTBOUNDINGBOX 9 10 -1 -2 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 44 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 5 -X_HEIGHT 4 -FONT_ASCENT 7 -FONT_DESCENT 2 -FACE_NAME "Times Roman" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Roman" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Roman" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -A8 -00 -88 -00 -A8 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 1 6 1 0 -BITMAP -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 408 0 -DWIDTH 3 0 -BBX 3 2 0 3 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -50 -F0 -50 -F0 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 -1 -BITMAP -40 -60 -80 -60 -A0 -C0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -C8 -D0 -20 -58 -98 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 6 0 0 -BITMAP -20 -50 -60 -A8 -90 -78 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 180 0 -DWIDTH 2 0 -BBX 1 2 0 3 -BITMAP -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 7 1 -1 -BITMAP -40 -80 -80 -80 -80 -80 -40 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 7 0 -1 -BITMAP -80 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 3 1 2 -BITMAP -A0 -40 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 564 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -20 -20 -F0 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 2 2 1 -1 -BITMAP -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 7 0 -1 -BITMAP -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -A0 -A0 -A0 -40 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -C0 -20 -40 -80 -E0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -C0 -20 -40 -20 -C0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -20 -60 -A0 -F0 -20 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -80 -60 -20 -C0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -80 -C0 -A0 -40 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -20 -40 -80 -80 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -A0 -40 -A0 -40 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -A0 -60 -20 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 3 1 0 -BITMAP -80 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 4 1 -1 -BITMAP -40 -00 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 564 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -20 -40 -80 -40 -20 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 564 0 -DWIDTH 5 0 -BBX 4 3 0 1 -BITMAP -F0 -00 -F0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 564 0 -DWIDTH 4 0 -BBX 3 5 1 0 -BITMAP -80 -40 -20 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 3 0 -BBX 3 5 0 0 -BITMAP -C0 -20 -40 -00 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 921 0 -DWIDTH 7 0 -BBX 6 7 0 -1 -BITMAP -78 -84 -9C -A4 -BC -80 -78 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -50 -70 -50 -D8 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -E0 -50 -60 -50 -E0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -70 -88 -80 -88 -70 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -F0 -48 -48 -48 -F0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -40 -60 -40 -F0 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -40 -70 -40 -C0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -70 -80 -B8 -88 -70 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -CC -48 -78 -48 -CC -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 5 0 0 -BITMAP -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 2 5 0 0 -BITMAP -C0 -40 -40 -40 -80 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -C8 -50 -60 -50 -D8 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -E0 -40 -40 -50 -F0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 8 0 -BBX 7 5 0 0 -BITMAP -EE -6C -54 -54 -C6 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -CC -68 -68 -58 -C8 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -F0 -48 -70 -40 -C0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -70 -88 -88 -88 -70 -20 -10 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -E0 -50 -60 -50 -D8 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -70 -80 -60 -10 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -F8 -A8 -20 -20 -70 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -CC -48 -48 -48 -30 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -D8 -50 -50 -20 -20 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 8 0 -BBX 8 5 0 0 -BITMAP -D3 -52 -4A -5A -2C -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -CC -30 -30 -48 -CC -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -D8 -50 -20 -20 -70 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 5 1 0 -BITMAP -F0 -A0 -40 -90 -F0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 7 0 -1 -BITMAP -C0 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 7 0 -1 -BITMAP -80 -80 -40 -40 -40 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 7 0 -1 -BITMAP -C0 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 4 0 -BBX 3 2 1 4 -BITMAP -40 -A0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 1 0 -1 -BITMAP -F0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 5 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 444 0 -DWIDTH 3 0 -BBX 2 4 0 0 -BITMAP -80 -40 -C0 -C0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -80 -C0 -A0 -A0 -C0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 2 4 0 0 -BITMAP -40 -80 -80 -40 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -20 -60 -A0 -A0 -60 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -40 -E0 -80 -40 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 5 0 0 -BITMAP -20 -40 -E0 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 -1 -BITMAP -70 -A0 -40 -A0 -40 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -80 -C0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 1 6 0 0 -BITMAP -80 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 8 -1 -2 -BITMAP -40 -00 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -80 -A0 -C0 -C0 -A0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 5 0 0 -BITMAP -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 6 0 -BBX 5 4 0 0 -BITMAP -D0 -A8 -A8 -A8 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -C0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 6 0 -2 -BITMAP -C0 -A0 -A0 -C0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 6 0 -2 -BITMAP -60 -A0 -A0 -60 -20 -20 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 4 0 0 -BITMAP -A0 -C0 -80 -80 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 3 0 -BBX 2 4 0 0 -BITMAP -C0 -80 -40 -C0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 5 0 0 -BITMAP -80 -C0 -80 -80 -40 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -A0 -A0 -A0 -60 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -A0 -A0 -A0 -40 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 4 0 0 -BITMAP -A8 -A8 -A8 -50 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -90 -60 -60 -90 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 6 0 -2 -BITMAP -A0 -A0 -A0 -40 -40 -80 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 4 0 0 -BITMAP -E0 -40 -80 -E0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 480 0 -DWIDTH 3 0 -BBX 3 7 0 -1 -BITMAP -20 -40 -40 -C0 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 200 0 -DWIDTH 2 0 -BBX 1 7 0 -1 -BITMAP -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 480 0 -DWIDTH 3 0 -BBX 3 7 0 -1 -BITMAP -80 -40 -40 -60 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 6 0 -BBX 5 2 0 2 -BITMAP -68 -B0 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 1 7 0 -2 -BITMAP -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 6 0 -1 -BITMAP -40 -60 -80 -80 -60 -40 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 0 -BITMAP -20 -40 -E0 -40 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -90 -60 -60 -90 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -88 -50 -F8 -20 -20 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 200 0 -DWIDTH 2 0 -BBX 1 7 0 -1 -BITMAP -80 -80 -80 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 -1 -BITMAP -60 -80 -C0 -A0 -60 -20 -C0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 1 1 6 -BITMAP -90 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 7 0 -BBX 6 7 1 -1 -BITMAP -78 -84 -94 -A4 -94 -84 -78 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 3 0 -BBX 2 5 0 1 -BITMAP -80 -40 -C0 -00 -C0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -50 -A0 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 564 0 -DWIDTH 6 0 -BBX 4 3 1 1 -BITMAP -F0 -10 -10 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 1 0 2 -BITMAP -C0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 7 0 -BBX 6 7 1 -1 -BITMAP -78 -B4 -AC -B4 -AC -84 -78 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 6 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 3 0 -BBX 3 3 0 2 -BITMAP -40 -A0 -40 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 564 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -40 -E0 -40 -00 -E0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 2 0 -BBX 2 4 0 2 -BITMAP -80 -40 -80 -C0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 2 0 -BBX 2 5 0 1 -BITMAP -80 -40 -80 -40 -80 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 2 0 -BBX 2 2 0 5 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 5 0 -1 -BITMAP -A0 -A0 -A0 -D0 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 453 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -F8 -D0 -D0 -50 -50 -50 -50 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 -2 -BITMAP -40 -80 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 2 0 -BBX 3 4 0 2 -BITMAP -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 3 0 -BBX 3 5 0 1 -BITMAP -40 -A0 -40 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 4 0 0 -BITMAP -A0 -50 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 6 0 -BBX 6 7 0 -1 -BITMAP -44 -48 -50 -24 -4C -9C -04 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 6 0 -BBX 6 7 0 -1 -BITMAP -44 -48 -50 -28 -44 -88 -0C -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 6 0 -BBX 6 7 0 -1 -BITMAP -80 -44 -88 -54 -AC -5C -04 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 3 0 -BBX 2 6 0 -1 -BITMAP -40 -00 -40 -80 -80 -40 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -20 -20 -50 -70 -D8 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -20 -00 -20 -20 -50 -70 -D8 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -50 -00 -20 -20 -50 -70 -D8 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -20 -20 -50 -70 -D8 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -50 -00 -20 -20 -50 -70 -D8 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -50 -20 -20 -20 -50 -70 -D8 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 6 0 -BBX 6 5 0 0 -BITMAP -3C -50 -7C -50 -DC -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 7 0 -2 -BITMAP -70 -88 -80 -88 -70 -20 -40 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -F0 -40 -60 -40 -F0 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -10 -20 -00 -F0 -40 -60 -40 -F0 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -50 -00 -F0 -40 -60 -40 -F0 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -50 -00 -F0 -40 -60 -40 -F0 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -80 -40 -00 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -20 -40 -00 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -00 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -F0 -48 -E8 -48 -F0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -28 -50 -00 -CC -68 -58 -48 -C8 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -20 -00 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -20 -50 -00 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -28 -50 -00 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -50 -00 -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 564 0 -DWIDTH 5 0 -BBX 4 4 0 0 -BITMAP -90 -60 -60 -90 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 7 0 -1 -BITMAP -08 -70 -98 -A8 -C8 -70 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -20 -10 -00 -CC -48 -48 -48 -30 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -08 -10 -00 -CC -48 -48 -48 -30 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -10 -28 -00 -CC -48 -48 -48 -30 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -28 -00 -CC -48 -48 -48 -30 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -10 -20 -00 -D8 -50 -50 -20 -20 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -C0 -60 -50 -60 -C0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -60 -90 -A0 -90 -A0 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 444 0 -DWIDTH 3 0 -BBX 2 7 0 0 -BITMAP -80 -40 -00 -80 -40 -C0 -C0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 444 0 -DWIDTH 3 0 -BBX 2 7 0 0 -BITMAP -40 -80 -00 -80 -40 -C0 -C0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 444 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -40 -A0 -00 -80 -40 -C0 -C0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 444 0 -DWIDTH 3 0 -BBX 4 7 0 0 -BITMAP -50 -A0 -00 -80 -40 -C0 -C0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 444 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -00 -80 -40 -C0 -C0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 444 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -40 -A0 -40 -80 -40 -C0 -C0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 4 0 0 -BITMAP -90 -78 -E0 -D0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 2 5 1 -1 -BITMAP -40 -80 -80 -40 -80 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -80 -40 -00 -40 -E0 -80 -40 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -20 -40 -00 -40 -E0 -80 -40 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -40 -A0 -00 -40 -E0 -80 -40 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -00 -40 -E0 -80 -40 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 7 0 0 -BITMAP -80 -40 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 2 7 0 0 -BITMAP -40 -80 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 7 -1 0 -BITMAP -40 -A0 -00 -40 -40 -40 -40 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 2 0 -BBX 3 6 -1 0 -BITMAP -A0 -00 -40 -40 -40 -40 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -A0 -40 -A0 -50 -50 -20 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -50 -A0 -00 -C0 -A0 -A0 -A0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -80 -40 -00 -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -20 -40 -00 -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -40 -A0 -00 -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -50 -A0 -00 -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -00 -40 -A0 -A0 -40 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 564 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -40 -00 -E0 -00 -40 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 6 0 -1 -BITMAP -20 -60 -A0 -A0 -C0 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -80 -40 -00 -A0 -A0 -A0 -60 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -20 -40 -00 -A0 -A0 -A0 -60 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -40 -A0 -00 -A0 -A0 -A0 -60 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 6 0 0 -BITMAP -A0 -00 -A0 -A0 -A0 -60 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 9 0 -2 -BITMAP -20 -40 -00 -A0 -A0 -A0 -40 -40 -80 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 4 7 -1 -2 -BITMAP -C0 -60 -50 -50 -60 -40 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 4 0 -BBX 3 8 0 -2 -BITMAP -A0 -00 -A0 -A0 -A0 -40 -40 -80 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timR10-L1.bdf diff -u xc/fonts/bdf/75dpi/timR10-L1.bdf:1.1 xc/fonts/bdf/75dpi/timR10-L1.bdf:removed --- xc/fonts/bdf/75dpi/timR10-L1.bdf:1.1 Wed Apr 4 18:56:47 2001 +++ xc/fonts/bdf/75dpi/timR10-L1.bdf Wed Mar 16 21:04:19 2005 @@ -1,2712 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timR10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-R-Normal--10-100-75-75-P-54-ISO8859-1 -SIZE 10 75 75 -FONTBOUNDINGBOX 11 13 -1 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 54 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 7 -X_HEIGHT 5 -FONT_ASCENT 9 -FONT_DESCENT 3 -FACE_NAME "Times Roman" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Roman" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Roman" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 7 1 0 -BITMAP -80 -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 408 0 -DWIDTH 4 0 -BBX 3 2 0 5 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -50 -50 -F8 -50 -F8 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -20 -70 -90 -80 -60 -10 -90 -E0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -7E -A4 -A8 -56 -2A -2A -44 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 7 0 0 -BITMAP -30 -50 -6E -74 -98 -8D -76 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 180 0 -DWIDTH 2 0 -BBX 1 2 0 5 -BITMAP -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 -2 -BITMAP -20 -40 -40 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 -2 -BITMAP -80 -40 -40 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 3 3 0 4 -BITMAP -A0 -40 -A0 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 564 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 3 1 -2 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -20 -20 -40 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 3 7 1 0 -BITMAP -40 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -10 -20 -20 -40 -F0 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -10 -60 -10 -10 -E0 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -10 -30 -50 -90 -F8 -10 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -70 -40 -E0 -10 -10 -90 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -30 -40 -E0 -90 -90 -90 -60 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -F0 -90 -20 -20 -40 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -90 -60 -90 -90 -60 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -60 -90 -90 -90 -70 -20 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 5 1 0 -BITMAP -80 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 7 1 -2 -BITMAP -80 -00 -00 -00 -80 -80 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 564 0 -DWIDTH 5 0 -BBX 3 5 1 0 -BITMAP -20 -40 -80 -40 -20 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 564 0 -DWIDTH 6 0 -BBX 5 3 0 1 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 564 0 -DWIDTH 5 0 -BBX 3 5 0 0 -BITMAP -80 -40 -20 -40 -80 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -E0 -A0 -20 -40 -40 -00 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 921 0 -DWIDTH 9 0 -BBX 8 9 0 -2 -BITMAP -3C -42 -9D -A5 -A5 -AD -92 -40 -3E -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -38 -28 -28 -7C -44 -EE -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F0 -48 -48 -70 -48 -48 -F0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -7C -C4 -80 -80 -80 -C4 -78 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -F8 -4C -44 -44 -44 -4C -F8 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F8 -48 -40 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F8 -48 -40 -70 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -7C -C4 -80 -9C -84 -C4 -78 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -EE -44 -44 -7C -44 -44 -EE -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -E0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -70 -20 -20 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -EC -48 -50 -60 -50 -48 -EC -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -E0 -40 -40 -40 -40 -48 -F8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 10 0 -BBX 9 7 0 0 -BITMAP -E380 -6300 -6300 -5500 -5500 -4900 -EB80 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -EE -64 -54 -54 -4C -4C -E4 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F0 -48 -48 -70 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 9 0 -2 -BITMAP -78 -CC -84 -84 -84 -CC -70 -18 -0C -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -F0 -48 -48 -70 -50 -48 -EC -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -70 -90 -C0 -60 -10 -90 -E0 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F8 -A8 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -EE -44 -44 -44 -44 -6C -38 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -EE -44 -6C -28 -28 -10 -10 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 10 0 -BBX 10 7 0 0 -BITMAP -DDC0 -8880 -C980 -5500 -5500 -2200 -2200 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -EE -44 -28 -10 -28 -44 -EE -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -EE -44 -28 -28 -10 -10 -38 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -F8 -88 -10 -20 -40 -88 -F8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 9 0 -2 -BITMAP -C0 -80 -80 -80 -80 -80 -80 -80 -C0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 7 0 0 -BITMAP -80 -80 -40 -40 -40 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 9 0 -2 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -C0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 5 0 -BBX 3 3 1 4 -BITMAP -40 -A0 -A0 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 1 0 -3 -BITMAP -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 6 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -C0 -20 -60 -A0 -E0 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -80 -80 -E0 -90 -90 -90 -E0 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -80 -80 -80 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -10 -70 -90 -90 -90 -68 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -60 -A0 -C0 -80 -60 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -30 -40 -E0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -70 -A0 -A0 -40 -60 -90 -E0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -80 -80 -E0 -90 -90 -90 -D8 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 7 0 0 -BITMAP -40 -00 -C0 -40 -40 -40 -40 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 9 0 -2 -BITMAP -40 -00 -C0 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -80 -80 -90 -A0 -E0 -90 -98 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 8 0 -BBX 8 5 0 0 -BITMAP -EC -92 -92 -92 -DB -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -E0 -90 -90 -90 -D8 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 -2 -BITMAP -E0 -90 -90 -90 -E0 -80 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -70 -90 -90 -90 -70 -10 -38 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -A0 -60 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 4 0 -BBX 3 5 0 0 -BITMAP -E0 -80 -60 -20 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -40 -E0 -40 -40 -40 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -90 -90 -90 -90 -68 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 5 0 0 -BITMAP -D8 -90 -50 -60 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 5 0 0 -BITMAP -DB -92 -54 -6C -28 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -D8 -50 -20 -50 -D8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 7 -1 -2 -BITMAP -DC -48 -50 -30 -20 -40 -40 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 5 0 0 -BITMAP -F0 -20 -40 -90 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 480 0 -DWIDTH 4 0 -BBX 3 9 0 -2 -BITMAP -20 -40 -40 -40 -80 -40 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 200 0 -DWIDTH 2 0 -BBX 1 9 0 -2 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 480 0 -DWIDTH 4 0 -BBX 3 9 0 -2 -BITMAP -80 -40 -40 -40 -20 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 7 0 -BBX 6 2 0 2 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 7 1 -2 -BITMAP -80 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 -1 -BITMAP -10 -70 -90 -80 -90 -E0 -80 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -30 -50 -40 -E0 -40 -C8 -F0 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 6 0 1 -BITMAP -88 -70 -50 -50 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -88 -50 -D8 -20 -F8 -20 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 200 0 -DWIDTH 2 0 -BBX 1 7 0 0 -BITMAP -80 -80 -80 -00 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 9 0 -1 -BITMAP -70 -90 -40 -A0 -90 -50 -20 -90 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 1 1 6 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -9A -A2 -9A -44 -38 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 4 0 -BBX 3 5 0 2 -BITMAP -C0 -20 -A0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 4 0 1 -BITMAP -50 -A0 -A0 -50 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 564 0 -DWIDTH 7 0 -BBX 5 3 1 1 -BITMAP -F8 -08 -08 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 2 -BITMAP -E0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 9 0 -BBX 7 7 1 0 -BITMAP -38 -44 -BA -B2 -AA -44 -38 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 1 0 6 -BITMAP -E0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 4 0 -BBX 4 4 0 3 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 564 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -20 -20 -F8 -20 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -60 -A0 -40 -E0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -E0 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 2 2 0 5 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 -2 -BITMAP -90 -90 -90 -90 -E8 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 453 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -7C -E8 -E8 -E8 -68 -28 -28 -28 -28 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 2 0 -BBX 1 1 0 2 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 3 0 -3 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 3 0 -BBX 3 4 0 3 -BITMAP -40 -C0 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 4 0 -BBX 3 5 0 2 -BITMAP -40 -A0 -40 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 4 0 1 -BITMAP -A0 -50 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -44 -C8 -48 -F4 -2C -3E -44 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -44 -C8 -48 -F6 -2A -24 -4E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -E4 -48 -28 -D4 -2C -3E -44 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 7 0 -2 -BITMAP -40 -00 -40 -40 -80 -A0 -E0 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -20 -10 -00 -10 -38 -28 -28 -7C -44 -EE -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -08 -10 -00 -10 -38 -28 -28 -7C -44 -EE -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -10 -28 -00 -10 -38 -28 -28 -7C -44 -EE -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -14 -28 -00 -10 -38 -28 -28 -7C -44 -EE -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -28 -00 -10 -38 -28 -28 -7C -44 -EE -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -10 -28 -10 -10 -38 -28 -28 -7C -44 -EE -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 9 0 -BBX 8 7 0 0 -BITMAP -1F -39 -28 -2E -78 -49 -EF -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 7 0 -BBX 6 10 0 -3 -BITMAP -7C -C4 -80 -80 -80 -C4 -78 -20 -10 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 10 0 0 -BITMAP -40 -20 -00 -F8 -48 -40 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 10 0 0 -BITMAP -10 -20 -00 -F8 -48 -40 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 10 0 0 -BITMAP -20 -50 -00 -F8 -48 -40 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -50 -00 -F8 -48 -40 -70 -40 -48 -F8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -80 -40 -00 -E0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -20 -40 -00 -E0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 10 0 0 -BITMAP -40 -A0 -00 -E0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -A0 -00 -E0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 7 0 0 -BITMAP -F8 -4C -44 -E4 -44 -4C -F8 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -28 -50 -00 -EE -64 -54 -54 -4C -4C -E4 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -40 -20 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -08 -10 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -20 -50 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -28 -50 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -50 -00 -78 -CC -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 564 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 9 0 -1 -BITMAP -01 -3E -66 -4A -52 -52 -66 -7C -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -20 -10 -00 -EE -44 -44 -44 -44 -6C -38 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -08 -10 -00 -EE -44 -44 -44 -44 -6C -38 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -10 -28 -00 -EE -44 -44 -44 -44 -6C -38 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -28 -00 -EE -44 -44 -44 -44 -6C -38 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -08 -10 -00 -EE -44 -28 -28 -10 -10 -38 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 556 0 -DWIDTH 6 0 -BBX 5 7 0 0 -BITMAP -E0 -40 -70 -48 -70 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -20 -50 -50 -60 -50 -50 -E0 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -80 -40 -00 -C0 -20 -60 -A0 -E0 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -20 -40 -00 -C0 -20 -60 -A0 -E0 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -00 -C0 -20 -60 -A0 -E0 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 4 8 0 0 -BITMAP -50 -A0 -00 -C0 -20 -60 -A0 -E0 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -C0 -20 -60 -A0 -E0 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -40 -C0 -20 -60 -A0 -E0 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -D8 -28 -70 -A0 -D8 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 8 0 -3 -BITMAP -60 -80 -80 -80 -60 -40 -20 -C0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -80 -40 -00 -60 -A0 -C0 -80 -60 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -20 -40 -00 -60 -A0 -C0 -80 -60 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -00 -60 -A0 -C0 -80 -60 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -60 -A0 -C0 -80 -60 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -80 -40 -00 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -20 -40 -00 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 8 0 0 -BITMAP -40 -A0 -00 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 7 0 0 -BITMAP -A0 -00 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -70 -A0 -70 -90 -90 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -50 -A0 -00 -E0 -90 -90 -90 -D8 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -20 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -20 -40 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -40 -A0 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 8 0 0 -BITMAP -50 -A0 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 7 0 0 -BITMAP -A0 -00 -60 -90 -90 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 564 0 -DWIDTH 6 0 -BBX 5 5 0 0 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 6 7 -1 -1 -BITMAP -04 -38 -48 -48 -48 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -40 -20 -00 -90 -90 -90 -90 -68 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -40 -00 -90 -90 -90 -90 -68 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 8 0 0 -BITMAP -20 -50 -00 -90 -90 -90 -90 -68 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -50 -00 -90 -90 -90 -90 -68 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 10 0 -2 -BITMAP -10 -20 -00 -B8 -90 -A0 -60 -40 -C0 -80 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 4 9 0 -2 -BITMAP -80 -80 -E0 -90 -90 -90 -E0 -80 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 5 0 -BBX 5 9 0 -2 -BITMAP -A0 -00 -B8 -90 -A0 -60 -40 -C0 -80 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timR12-L1.bdf diff -u xc/fonts/bdf/75dpi/timR12-L1.bdf:1.1 xc/fonts/bdf/75dpi/timR12-L1.bdf:removed --- xc/fonts/bdf/75dpi/timR12-L1.bdf:1.1 Wed Apr 4 18:56:47 2001 +++ xc/fonts/bdf/75dpi/timR12-L1.bdf Wed Mar 16 21:04:19 2005 @@ -1,3001 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timR12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-R-Normal--12-120-75-75-P-64-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 12 15 0 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 64 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 9 -X_HEIGHT 6 -FONT_ASCENT 11 -FONT_DESCENT 3 -FACE_NAME "Times Roman" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Roman" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Roman" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 7 9 0 0 -BITMAP -AA -00 -82 -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 1 9 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 408 0 -DWIDTH 5 0 -BBX 3 3 1 6 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 0 0 -BITMAP -50 -50 -F8 -50 -50 -F8 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 11 0 -1 -BITMAP -20 -70 -A8 -A0 -60 -30 -28 -28 -A8 -70 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 10 0 -BBX 8 9 1 0 -BITMAP -63 -9E -94 -68 -10 -36 -29 -49 -46 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -1800 -2400 -2400 -1B80 -7900 -CE00 -8400 -CE80 -7B00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 180 0 -DWIDTH 2 0 -BBX 1 3 0 6 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 12 1 -3 -BITMAP -20 -40 -40 -80 -80 -80 -80 -80 -80 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 12 0 -3 -BITMAP -80 -40 -40 -20 -20 -20 -20 -20 -20 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 5 0 4 -BITMAP -20 -A8 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 564 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -20 -20 -F8 -20 -20 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 2 3 0 -2 -BITMAP -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 1 0 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 1 0 -BITMAP -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -20 -20 -20 -40 -40 -40 -80 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -D8 -88 -88 -88 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 9 0 0 -BITMAP -20 -60 -A0 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -88 -08 -08 -10 -20 -40 -88 -F8 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -88 -08 -10 -70 -08 -08 -88 -70 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -10 -30 -30 -50 -50 -90 -F8 -10 -10 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -38 -40 -40 -70 -18 -08 -08 -98 -70 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -18 -60 -40 -F0 -98 -88 -88 -C8 -70 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -F8 -88 -10 -10 -20 -20 -40 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -88 -88 -C8 -70 -98 -88 -88 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -70 -98 -88 -88 -C8 -78 -10 -30 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 1 6 1 0 -BITMAP -80 -00 -00 -00 -00 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 8 0 -2 -BITMAP -40 -00 -00 -00 -00 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 564 0 -DWIDTH 7 0 -BBX 6 5 0 1 -BITMAP -0C -30 -C0 -30 -0C -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 564 0 -DWIDTH 7 0 -BBX 5 3 1 2 -BITMAP -F8 -00 -F8 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 564 0 -DWIDTH 7 0 -BBX 6 5 1 1 -BITMAP -C0 -30 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 9 0 0 -BITMAP -60 -90 -10 -20 -40 -40 -40 -00 -40 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 921 0 -DWIDTH 11 0 -BBX 10 11 1 -2 -BITMAP -0F00 -3080 -6040 -4D40 -9240 -A240 -A480 -A480 -9B00 -4000 -3E00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -0800 -0800 -1400 -1400 -2200 -3E00 -2200 -4100 -E380 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FC -46 -42 -46 -7C -42 -42 -46 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -3A -66 -42 -80 -80 -80 -42 -66 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -FC -46 -42 -41 -41 -41 -42 -46 -FC -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FE -42 -40 -44 -7C -44 -40 -42 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -FE -42 -40 -44 -7C -44 -40 -40 -F0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3A -66 -42 -80 -87 -82 -42 -66 -3C -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -E7 -42 -42 -42 -7E -42 -42 -42 -E7 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 389 0 -DWIDTH 5 0 -BBX 4 9 1 0 -BITMAP -70 -20 -20 -20 -20 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -EE -44 -48 -50 -70 -58 -4C -46 -E7 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -44 -FC -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 11 0 -BBX 11 9 0 0 -BITMAP -C060 -60C0 -60C0 -5140 -5140 -4A40 -4A40 -4440 -E4E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -C380 -6100 -6100 -5100 -4900 -4900 -4500 -4300 -E100 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3C -66 -42 -81 -81 -81 -42 -66 -3C -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -FC -46 -42 -46 -7C -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 11 0 -2 -BITMAP -3C -66 -42 -81 -81 -81 -42 -66 -3C -0C -03 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -FC -46 -42 -46 -7C -48 -44 -42 -E3 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -74 -8C -84 -60 -38 -0C -84 -CC -B8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -FE -92 -10 -10 -10 -10 -10 -10 -38 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -E7 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -E380 -4100 -2200 -2200 -1400 -1400 -1C00 -0800 -0800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 12 0 -BBX 12 9 0 0 -BITMAP -EE70 -4420 -6620 -2240 -3740 -1540 -1980 -0880 -0880 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 1 0 -BITMAP -E7 -42 -24 -38 -18 -2C -24 -42 -E7 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -E380 -4100 -2200 -1200 -1C00 -0800 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FE -86 -0C -18 -30 -60 -C0 -82 -FE -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 12 1 -3 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -80 -80 -80 -40 -40 -40 -20 -20 -20 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 12 0 -3 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 6 0 -BBX 5 5 0 4 -BITMAP -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 1 0 -3 -BITMAP -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 2 1 7 -BITMAP -80 -40 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -60 -90 -70 -90 -90 -68 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -C0 -40 -40 -70 -48 -48 -48 -48 -70 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -60 -90 -80 -80 -90 -60 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -30 -10 -10 -70 -90 -90 -90 -90 -68 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -60 -90 -F0 -80 -C8 -70 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 9 0 0 -BITMAP -20 -40 -40 -E0 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 1 -3 -BITMAP -78 -90 -90 -E0 -40 -70 -88 -88 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -C0 -40 -40 -70 -48 -48 -48 -48 -EC -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -40 -00 -00 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 2 12 0 -3 -BITMAP -40 -00 -00 -C0 -40 -40 -40 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -C0 -40 -40 -48 -50 -60 -50 -48 -4C -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 9 0 -BBX 9 6 0 0 -BITMAP -B600 -4900 -4900 -4900 -4900 -ED80 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -B0 -48 -48 -48 -48 -EC -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 -3 -BITMAP -F0 -48 -48 -48 -48 -70 -40 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 1 -3 -BITMAP -70 -90 -90 -90 -90 -70 -10 -10 -38 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 6 0 0 -BITMAP -B0 -60 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -70 -90 -C0 -30 -90 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 7 0 0 -BITMAP -40 -F0 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -D8 -48 -48 -48 -48 -34 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 6 0 0 -BITMAP -CC -48 -58 -50 -30 -20 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 6 0 0 -BITMAP -ED80 -4900 -6B00 -2A00 -3400 -2400 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 6 1 0 -BITMAP -D8 -50 -20 -20 -50 -D8 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 -3 -BITMAP -CC -48 -58 -50 -30 -20 -20 -40 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 4 6 1 0 -BITMAP -F0 -90 -20 -40 -90 -F0 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 4 12 1 -3 -BITMAP -30 -40 -40 -40 -40 -80 -40 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 200 0 -DWIDTH 3 0 -BBX 1 9 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 4 12 0 -3 -BITMAP -C0 -20 -20 -20 -20 -10 -20 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 7 0 -BBX 6 2 0 3 -BITMAP -64 -98 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 1 9 1 -3 -BITMAP -80 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 8 1 -1 -BITMAP -08 -70 -98 -A0 -A0 -C8 -70 -80 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -30 -48 -40 -40 -F0 -40 -40 -E8 -D8 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 7 1 1 -BITMAP -84 -78 -48 -48 -48 -78 -84 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 9 0 0 -BITMAP -88 -88 -50 -50 -F8 -20 -F8 -20 -70 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 200 0 -DWIDTH 3 0 -BBX 1 9 1 0 -BITMAP -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 12 1 -3 -BITMAP -70 -90 -C0 -60 -B0 -90 -90 -D0 -60 -30 -90 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 1 0 7 -BITMAP -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -1C00 -6300 -5D00 -A480 -A080 -A480 -5D00 -6300 -1C00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 5 0 -BBX 3 6 1 3 -BITMAP -C0 -20 -E0 -A0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 5 1 0 -BITMAP -28 -50 -A0 -50 -28 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 564 0 -DWIDTH 8 0 -BBX 6 4 1 1 -BITMAP -FC -04 -04 -04 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 1 0 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -1C00 -6300 -5D00 -9280 -9C80 -9480 -D500 -6300 -3C00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 1 0 7 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 5 0 -BBX 4 4 0 5 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 564 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -20 -20 -F8 -20 -20 -00 -F8 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 4 5 0 4 -BITMAP -60 -90 -20 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 3 5 0 4 -BITMAP -E0 -20 -40 -20 -C0 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 2 1 7 -BITMAP -40 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 -3 -BITMAP -D8 -48 -48 -48 -48 -74 -40 -40 -60 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 453 0 -DWIDTH 7 0 -BBX 6 12 0 -3 -BITMAP -7C -E8 -E8 -E8 -E8 -68 -28 -28 -28 -28 -28 -28 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 1 3 -BITMAP -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 3 0 -BBX 3 3 0 -3 -BITMAP -40 -20 -E0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 3 5 0 4 -BITMAP -40 -C0 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 5 0 -BBX 3 6 1 3 -BITMAP -40 -A0 -A0 -40 -00 -E0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 5 0 0 -BITMAP -A0 -50 -28 -50 -A0 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -4200 -C400 -4400 -4800 -E900 -1300 -1500 -2780 -2100 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -4200 -C400 -4400 -4800 -EB00 -1480 -1100 -2200 -2780 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -E200 -2400 -4400 -2800 -C900 -1300 -1500 -2780 -2100 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 9 0 -3 -BITMAP -20 -00 -20 -20 -20 -40 -80 -90 -60 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -1000 -0800 -0000 -0800 -0800 -1400 -1400 -2200 -3E00 -2200 -4100 -E380 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0400 -0800 -0000 -0800 -0800 -1400 -1400 -2200 -3E00 -2200 -4100 -E380 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0800 -1400 -0000 -0800 -0800 -1400 -1400 -2200 -3E00 -2200 -4100 -E380 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0A00 -1400 -0000 -0800 -0800 -1400 -1400 -2200 -3E00 -2200 -4100 -E380 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 11 0 0 -BITMAP -1400 -0000 -0800 -0800 -1400 -1400 -2200 -3E00 -2200 -4100 -E380 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0800 -1400 -0800 -0800 -0800 -1400 -1400 -2200 -3E00 -2200 -4100 -E380 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 11 0 -BBX 10 9 0 0 -BITMAP -3FC0 -1840 -2800 -2880 -4F80 -7880 -4800 -8840 -CFC0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 8 0 -BBX 7 12 0 -3 -BITMAP -3A -66 -42 -80 -80 -80 -42 -66 -3C -10 -08 -38 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -20 -10 -00 -FE -42 -40 -44 -7C -44 -40 -42 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -08 -10 -00 -FE -42 -40 -44 -7C -44 -40 -42 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -10 -28 -00 -FE -42 -40 -44 -7C -44 -40 -42 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 7 11 0 0 -BITMAP -28 -00 -FE -42 -40 -44 -7C -44 -40 -42 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 12 0 0 -BITMAP -80 -40 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 12 0 0 -BITMAP -20 -40 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 12 0 0 -BITMAP -40 -A0 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 3 11 0 0 -BITMAP -A0 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -FC -46 -42 -41 -E1 -41 -42 -46 -FC -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0A00 -1400 -0000 -C380 -6100 -6100 -5100 -4900 -4900 -4500 -4300 -E100 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -20 -10 -00 -3C -66 -42 -81 -81 -81 -42 -66 -3C -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -04 -08 -00 -3C -66 -42 -81 -81 -81 -42 -66 -3C -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -10 -28 -00 -3C -66 -42 -81 -81 -81 -42 -66 -3C -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -14 -28 -00 -3C -66 -42 -81 -81 -81 -42 -66 -3C -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 8 11 0 0 -BITMAP -24 -00 -3C -66 -42 -81 -81 -81 -42 -66 -3C -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 564 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -88 -50 -20 -50 -88 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -0080 -3D00 -6600 -4600 -8900 -8900 -9100 -6200 -6600 -BC00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -10 -08 -00 -E7 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -04 -08 -00 -E7 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 12 0 0 -BITMAP -10 -28 -00 -E7 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 8 0 -BBX 8 11 0 0 -BITMAP -24 -00 -E7 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -0400 -0800 -0000 -E380 -4100 -2200 -1200 -1C00 -0800 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 556 0 -DWIDTH 7 0 -BBX 7 9 0 0 -BITMAP -E0 -40 -7C -46 -42 -46 -7C -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -30 -48 -48 -50 -70 -48 -44 -44 -D8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -40 -20 -00 -60 -90 -70 -90 -90 -68 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -10 -20 -00 -60 -90 -70 -90 -90 -68 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -20 -50 -00 -60 -90 -70 -90 -90 -68 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -50 -A0 -00 -60 -90 -70 -90 -90 -68 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -50 -00 -60 -90 -70 -90 -90 -68 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -20 -50 -20 -60 -90 -70 -90 -90 -68 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 8 6 1 0 -BITMAP -6C -92 -7E -90 -99 -6E -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 5 0 -BBX 4 9 1 -3 -BITMAP -60 -90 -80 -80 -90 -60 -40 -20 -E0 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -40 -20 -00 -60 -90 -F0 -80 -C8 -70 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -20 -40 -00 -60 -90 -F0 -80 -C8 -70 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 9 1 0 -BITMAP -20 -50 -00 -60 -90 -F0 -80 -C8 -70 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 8 1 0 -BITMAP -50 -00 -60 -90 -F0 -80 -C8 -70 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -80 -40 -00 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -40 -80 -00 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 9 0 0 -BITMAP -40 -A0 -00 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 8 0 0 -BITMAP -A0 -00 -C0 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -40 -70 -A0 -70 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -28 -50 -00 -B0 -48 -48 -48 -48 -EC -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -40 -20 -00 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -40 -00 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -20 -50 -00 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 9 1 0 -BITMAP -50 -A0 -00 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 4 8 1 0 -BITMAP -A0 -00 -60 -90 -90 -90 -90 -60 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 564 0 -DWIDTH 7 0 -BBX 5 5 1 1 -BITMAP -20 -00 -F8 -00 -20 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 7 0 -1 -BITMAP -34 -48 -48 -48 -48 -70 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -20 -10 -00 -D8 -48 -48 -48 -48 -34 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -10 -20 -00 -D8 -48 -48 -48 -48 -34 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 9 0 0 -BITMAP -20 -50 -00 -D8 -48 -48 -48 -48 -34 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 8 0 0 -BITMAP -50 -00 -D8 -48 -48 -48 -48 -34 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -08 -10 -00 -CC -48 -58 -50 -30 -20 -20 -40 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 5 12 0 -3 -BITMAP -C0 -40 -40 -70 -48 -48 -48 -48 -70 -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 6 0 -BBX 6 11 0 -3 -BITMAP -48 -00 -CC -48 -58 -50 -30 -20 -20 -40 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timR14-L1.bdf diff -u xc/fonts/bdf/75dpi/timR14-L1.bdf:1.1 xc/fonts/bdf/75dpi/timR14-L1.bdf:removed --- xc/fonts/bdf/75dpi/timR14-L1.bdf:1.1 Wed Apr 4 18:56:48 2001 +++ xc/fonts/bdf/75dpi/timR14-L1.bdf Wed Mar 16 21:04:19 2005 @@ -1,3231 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timR14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-R-Normal--14-140-75-75-P-74-ISO8859-1 -SIZE 14 75 75 -FONTBOUNDINGBOX 14 17 -1 -3 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 74 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 10 -X_HEIGHT 7 -FONT_ASCENT 12 -FONT_DESCENT 3 -FACE_NAME "Times Roman" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Roman" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Roman" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 7 9 1 0 -BITMAP -AA -00 -82 -00 -82 -00 -82 -00 -AA -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 1 10 2 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -00 -80 -80 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 408 0 -DWIDTH 6 0 -BBX 3 3 1 7 -BITMAP -A0 -A0 -A0 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -14 -14 -7E -28 -28 -28 -FC -50 -50 -50 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 12 1 -1 -BITMAP -20 -78 -A8 -A0 -A0 -70 -28 -28 -28 -A8 -F0 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 12 0 -BBX 9 10 1 0 -BITMAP -7180 -DF00 -9200 -9400 -6C00 -0B00 -1680 -2480 -6480 -4300 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 10 10 1 0 -BITMAP -1800 -2400 -2400 -3800 -1380 -7900 -CA00 -8400 -CE40 -7380 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 180 0 -DWIDTH 3 0 -BBX 1 3 1 7 -BITMAP -80 -80 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -20 -20 -40 -40 -80 -80 -80 -80 -80 -40 -40 -20 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -80 -80 -40 -40 -20 -20 -20 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 6 1 4 -BITMAP -20 -A8 -70 -70 -A8 -20 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 564 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -10 -FE -10 -10 -10 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 2 4 0 -2 -BITMAP -40 -40 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 3 -BITMAP -F0 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 2 1 0 -BITMAP -80 -80 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 5 12 -1 -2 -BITMAP -08 -08 -10 -10 -10 -20 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -78 -CC -84 -84 -84 -84 -84 -84 -CC -78 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -20 -E0 -20 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -70 -D8 -88 -08 -18 -10 -20 -40 -C4 -FC -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -78 -CC -84 -08 -30 -08 -04 -04 -CC -78 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -08 -18 -18 -28 -68 -48 -88 -FC -08 -08 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -78 -70 -80 -E0 -B0 -18 -08 -08 -90 -E0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -0C -18 -20 -40 -78 -CC -84 -84 -CC -78 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -FC -84 -08 -08 -10 -10 -20 -20 -40 -40 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -70 -D8 -88 -C8 -70 -98 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -78 -CC -84 -84 -CC -78 -08 -10 -60 -C0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 1 7 1 0 -BITMAP -80 -80 -00 -00 -00 -80 -80 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 9 0 -2 -BITMAP -40 -40 -00 -00 -00 -40 -40 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 564 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -06 -18 -60 -C0 -60 -18 -06 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 564 0 -DWIDTH 8 0 -BBX 7 3 0 2 -BITMAP -FE -00 -FE -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 564 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -C0 -30 -0C -06 -0C -30 -C0 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 10 0 0 -BITMAP -70 -88 -88 -08 -10 -20 -20 -00 -20 -20 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 921 0 -DWIDTH 13 0 -BBX 12 12 0 -2 -BITMAP -0F80 -3060 -6020 -4690 -8910 -9110 -9110 -9320 -CDC0 -4000 -30C0 -0F00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -0800 -0800 -1400 -1400 -2200 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FC -46 -42 -46 -7C -46 -42 -42 -46 -FC -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3D -63 -C1 -81 -80 -80 -80 -C1 -62 -3C -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -FE00 -2300 -2100 -2080 -2080 -2080 -2080 -2100 -2300 -FE00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -42 -40 -44 -7C -44 -40 -40 -42 -FE -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 7 10 1 0 -BITMAP -FE -42 -40 -44 -7C -44 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -3D00 -6300 -4100 -8100 -8000 -8780 -8100 -C100 -6300 -3E00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -E7 -42 -42 -42 -7E -42 -42 -42 -42 -E7 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 10 1 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 10 1 0 -BITMAP -70 -20 -20 -20 -20 -20 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 10 2 0 -BITMAP -EE -44 -48 -50 -60 -50 -48 -44 -42 -E7 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -E0 -40 -40 -40 -40 -40 -40 -40 -42 -FE -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 13 0 -BBX 11 10 1 0 -BITMAP -E0E0 -60C0 -5140 -5140 -5B40 -4A40 -4A40 -4440 -4440 -E4E0 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 10 1 0 -BITMAP -E380 -6100 -5100 -5900 -4900 -4D00 -4500 -4500 -4300 -E100 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -3C -66 -42 -81 -81 -81 -81 -42 -66 -3C -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -F8 -4C -44 -44 -4C -78 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 13 1 -3 -BITMAP -3C -66 -42 -81 -81 -81 -81 -42 -66 -3C -08 -06 -03 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -FC00 -2600 -2200 -2200 -2600 -3C00 -2400 -2200 -2300 -F180 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -74 -CC -84 -C0 -70 -18 -04 -84 -CC -B8 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 10 1 0 -BITMAP -FE -92 -92 -10 -10 -10 -10 -10 -10 -38 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 10 1 0 -BITMAP -E7 -42 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -E380 -4100 -6300 -2200 -2200 -3600 -1400 -1C00 -0800 -0800 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 13 0 -BBX 13 10 0 0 -BITMAP -E738 -4210 -6230 -2220 -2220 -3560 -1540 -18C0 -18C0 -0880 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -F3C0 -2100 -3200 -1200 -0C00 -0C00 -1200 -2300 -6180 -F3C0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 10 0 0 -BITMAP -E380 -4100 -2200 -3200 -1400 -0800 -0800 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 8 0 -BBX 8 10 0 0 -BITMAP -7F -43 -46 -04 -08 -18 -30 -60 -C1 -FF -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 13 1 -3 -BITMAP -E0 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -E0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -80 -80 -40 -40 -40 -20 -20 -20 -10 -10 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 13 0 -3 -BITMAP -E0 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -E0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 7 0 -BBX 5 5 1 5 -BITMAP -20 -50 -50 -88 -88 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 1 0 -3 -BITMAP -FE -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 1 8 -BITMAP -80 -C0 -20 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -70 -C8 -18 -68 -88 -C8 -74 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -C0 -40 -40 -58 -6C -44 -44 -44 -4C -78 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -78 -C8 -80 -80 -80 -C4 -78 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -18 -08 -08 -78 -C8 -88 -88 -88 -D8 -74 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 7 1 0 -BITMAP -70 -88 -F8 -80 -80 -C4 -78 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 10 0 0 -BITMAP -30 -50 -40 -F0 -40 -40 -40 -40 -40 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 1 -3 -BITMAP -78 -D0 -88 -C8 -70 -40 -78 -84 -CC -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -C0 -40 -40 -58 -6C -44 -44 -44 -44 -EE -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 10 0 0 -BITMAP -40 -40 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 13 0 -3 -BITMAP -20 -20 -00 -60 -20 -20 -20 -20 -20 -20 -20 -A0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -C0 -40 -40 -4C -48 -70 -50 -48 -4C -E6 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 10 0 0 -BITMAP -C0 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 11 0 -BBX 11 7 0 0 -BITMAP -DB80 -6EC0 -4440 -4440 -4440 -4440 -EEE0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -D8 -6C -44 -44 -44 -44 -EE -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 7 1 0 -BITMAP -70 -D8 -88 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 -3 -BITMAP -D8 -6C -44 -44 -44 -6C -58 -40 -40 -E0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 1 -3 -BITMAP -78 -C8 -88 -88 -88 -D8 -68 -08 -08 -1C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 7 0 0 -BITMAP -B8 -68 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 6 0 -BBX 4 7 1 0 -BITMAP -70 -90 -C0 -60 -30 -90 -E0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 4 9 0 0 -BITMAP -40 -40 -F0 -40 -40 -40 -40 -40 -30 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -CC -44 -44 -44 -44 -6C -36 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -EE -44 -44 -28 -28 -10 -10 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 11 7 0 0 -BITMAP -EEE0 -4440 -4440 -2480 -3B80 -1100 -1100 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 7 0 0 -BITMAP -EE -44 -38 -10 -38 -44 -EE -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 -3 -BITMAP -EE -44 -44 -28 -28 -10 -30 -20 -A0 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 6 7 0 0 -BITMAP -FC -88 -18 -30 -60 -C4 -FC -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 480 0 -DWIDTH 7 0 -BBX 5 13 1 -3 -BITMAP -18 -20 -20 -20 -20 -40 -80 -40 -20 -20 -20 -20 -18 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 200 0 -DWIDTH 3 0 -BBX 1 10 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 480 0 -DWIDTH 7 0 -BBX 5 13 1 -3 -BITMAP -C0 -20 -20 -20 -20 -10 -08 -10 -20 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 8 0 -BBX 7 2 0 3 -BITMAP -62 -9C -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 3 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 1 10 2 -3 -BITMAP -80 -80 -00 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 9 0 -1 -BITMAP -04 -7C -CC -90 -90 -A0 -E4 -78 -80 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 7 10 0 0 -BITMAP -1C -34 -20 -20 -F8 -20 -20 -20 -E2 -BC -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 7 1 1 -BITMAP -88 -70 -88 -88 -88 -70 -88 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -EE -44 -6C -28 -7C -10 -7C -10 -10 -38 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 200 0 -DWIDTH 3 0 -BBX 1 10 1 0 -BITMAP -80 -80 -80 -80 -00 -00 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 13 1 -3 -BITMAP -38 -58 -40 -60 -70 -98 -88 -C8 -70 -30 -10 -D0 -E0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 2 1 8 -BITMAP -A0 -A0 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -4E80 -9240 -9040 -9040 -9240 -4C80 -6180 -1E00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 4 0 -BBX 3 6 0 4 -BITMAP -E0 -20 -A0 -E0 -00 -E0 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 6 0 0 -BITMAP -24 -48 -90 -90 -48 -24 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 564 0 -DWIDTH 9 0 -BBX 7 4 1 1 -BITMAP -FE -02 -02 -02 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 1 0 3 -BITMAP -F0 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 12 0 -BBX 10 10 1 0 -BITMAP -1E00 -6180 -5C80 -9240 -9C40 -9440 -9240 -5280 -6180 -1E00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 1 0 8 -BITMAP -F0 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 6 0 -BBX 4 4 1 6 -BITMAP -60 -90 -90 -60 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 564 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -FE -10 -10 -00 -FE -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 4 6 0 4 -BITMAP -60 -90 -10 -20 -40 -F0 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 4 6 0 4 -BITMAP -60 -90 -20 -10 -90 -60 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 1 8 -BITMAP -20 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 -3 -BITMAP -CC -44 -44 -44 -44 -6C -76 -40 -40 -60 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 453 0 -DWIDTH 7 0 -BBX 7 13 0 -3 -BITMAP -3E -74 -F4 -F4 -F4 -74 -34 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 2 1 3 -BITMAP -80 -80 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 3 1 -3 -BITMAP -40 -20 -C0 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 4 0 -BBX 3 6 0 4 -BITMAP -40 -C0 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 5 0 -BBX 4 6 0 4 -BITMAP -60 -90 -90 -60 -00 -F0 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 6 1 0 -BITMAP -90 -48 -24 -24 -48 -90 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -4100 -C200 -4200 -4400 -4480 -E980 -0A80 -1480 -17C0 -2080 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -4100 -C200 -4200 -4400 -4580 -EA40 -0840 -1080 -1100 -23C0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 10 0 -BBX 10 10 0 0 -BITMAP -6100 -9200 -2200 -1400 -9480 -6980 -0A80 -1480 -17C0 -2080 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 6 0 -BBX 5 10 0 -3 -BITMAP -20 -20 -00 -20 -20 -40 -80 -88 -88 -70 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -2000 -3000 -0800 -0000 -0800 -0800 -1400 -1400 -2200 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0200 -0600 -0800 -0000 -0800 -0800 -1400 -1400 -2200 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0800 -1C00 -2200 -0000 -0800 -0800 -1400 -1400 -2200 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1A00 -2C00 -0000 -0800 -0800 -1400 -1400 -2200 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -2400 -2400 -0000 -0800 -0800 -1400 -1400 -2200 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 14 1 0 -BITMAP -0800 -1400 -0800 -0000 -0800 -0800 -1400 -1400 -2200 -2200 -3E00 -4100 -4100 -E380 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 13 0 -BBX 11 10 1 0 -BITMAP -1FE0 -0C20 -1400 -1440 -27C0 -2440 -3C00 -4420 -4420 -EFE0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 10 0 -BBX 8 13 1 -3 -BITMAP -3D -63 -41 -81 -80 -80 -80 -C1 -62 -3C -10 -08 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -20 -30 -08 -00 -FE -42 -40 -44 -7C -44 -40 -40 -42 -FE -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -04 -0C -10 -00 -FE -42 -40 -44 -7C -44 -40 -40 -42 -FE -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 14 1 0 -BITMAP -10 -38 -44 -00 -FE -42 -40 -44 -7C -44 -40 -40 -42 -FE -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -24 -24 -00 -FE -42 -40 -44 -7C -44 -40 -40 -42 -FE -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 14 1 0 -BITMAP -80 -C0 -20 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 4 14 1 0 -BITMAP -10 -30 -40 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 14 0 0 -BITMAP -20 -70 -88 -00 -70 -20 -20 -20 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 3 13 1 0 -BITMAP -A0 -A0 -00 -E0 -40 -40 -40 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 10 0 0 -BITMAP -FE00 -2300 -2100 -2080 -F880 -2080 -2080 -2100 -2300 -FE00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -1A00 -2C00 -0000 -E380 -6100 -5100 -5900 -4900 -4D00 -4500 -4500 -4300 -E100 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -20 -30 -08 -00 -3C -66 -42 -81 -81 -81 -81 -42 -66 -3C -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -02 -06 -08 -00 -3C -66 -42 -81 -81 -81 -81 -42 -66 -3C -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -10 -38 -44 -00 -3C -66 -42 -81 -81 -81 -81 -42 -66 -3C -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -1A -2C -00 -3C -66 -42 -81 -81 -81 -81 -42 -66 -3C -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -24 -24 -00 -3C -66 -42 -81 -81 -81 -81 -42 -66 -3C -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 564 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -82 -44 -28 -10 -28 -44 -82 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 9 12 0 -1 -BITMAP -0080 -1F00 -3100 -2300 -4480 -4C80 -4880 -5080 -3100 -6300 -5E00 -8000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -20 -30 -08 -00 -E7 -42 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -04 -0C -10 -00 -E7 -42 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 14 1 0 -BITMAP -08 -1C -22 -00 -E7 -42 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -24 -24 -00 -E7 -42 -42 -42 -42 -42 -42 -42 -66 -3C -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 9 0 -BBX 9 14 0 0 -BITMAP -0200 -0600 -0800 -0000 -E380 -4100 -2200 -3200 -1400 -0800 -0800 -0800 -0800 -1C00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 556 0 -DWIDTH 8 0 -BBX 6 10 1 0 -BITMAP -E0 -40 -78 -4C -44 -44 -4C -78 -40 -E0 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 10 0 0 -BITMAP -38 -6C -44 -48 -70 -58 -4C -44 -54 -D8 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -40 -60 -10 -00 -70 -C8 -18 -68 -88 -C8 -74 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -08 -18 -20 -00 -70 -C8 -18 -68 -88 -C8 -74 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -20 -70 -88 -00 -70 -C8 -18 -68 -88 -C8 -74 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -68 -B0 -00 -70 -C8 -18 -68 -88 -C8 -74 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -50 -50 -00 -70 -C8 -18 -68 -88 -C8 -74 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -20 -50 -20 -00 -70 -C8 -18 -68 -88 -C8 -74 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 11 0 -BBX 9 7 1 0 -BITMAP -7F00 -C980 -1F00 -6800 -8800 -CC80 -7700 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 10 1 -3 -BITMAP -70 -C8 -80 -80 -80 -C4 -78 -20 -10 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -40 -60 -10 -00 -70 -98 -F0 -80 -80 -C4 -78 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -10 -30 -40 -00 -70 -98 -F0 -80 -80 -C4 -78 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 11 1 0 -BITMAP -20 -70 -88 -00 -70 -98 -F0 -80 -80 -C4 -78 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 7 0 -BBX 6 10 1 0 -BITMAP -50 -50 -00 -70 -98 -F0 -80 -80 -C4 -78 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 11 0 0 -BITMAP -80 -C0 -20 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 11 0 0 -BITMAP -20 -60 -80 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 5 11 -1 0 -BITMAP -20 -70 -88 -00 -60 -20 -20 -20 -20 -20 -70 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 3 0 -BBX 3 10 0 0 -BITMAP -A0 -A0 -00 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -D8 -60 -90 -78 -D8 -88 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -34 -58 -00 -D8 -6C -44 -44 -44 -44 -EE -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -40 -60 -10 -00 -70 -D8 -88 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -10 -30 -40 -00 -70 -D8 -88 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 11 1 0 -BITMAP -20 -70 -88 -00 -70 -D8 -88 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -68 -B0 -00 -70 -D8 -88 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 5 10 1 0 -BITMAP -50 -50 -00 -70 -D8 -88 -88 -88 -D8 -70 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 564 0 -DWIDTH 8 0 -BBX 7 7 0 0 -BITMAP -10 -10 -00 -FE -00 -10 -10 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 9 0 -1 -BITMAP -02 -3C -6C -44 -44 -44 -6C -78 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -20 -30 -08 -00 -CC -44 -44 -44 -44 -6C -36 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -08 -18 -20 -00 -CC -44 -44 -44 -44 -6C -36 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 11 0 0 -BITMAP -10 -38 -44 -00 -CC -44 -44 -44 -44 -6C -36 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 10 0 0 -BITMAP -28 -28 -00 -CC -44 -44 -44 -44 -6C -36 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 14 0 -3 -BITMAP -04 -0C -10 -00 -EE -44 -44 -28 -28 -10 -30 -20 -A0 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 6 13 0 -3 -BITMAP -C0 -40 -40 -58 -6C -44 -44 -44 -6C -58 -40 -40 -E0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 7 0 -BBX 7 13 0 -3 -BITMAP -28 -28 -00 -EE -44 -44 -28 -28 -10 -30 -20 -A0 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timR18-L1.bdf diff -u xc/fonts/bdf/75dpi/timR18-L1.bdf:1.1 xc/fonts/bdf/75dpi/timR18-L1.bdf:removed --- xc/fonts/bdf/75dpi/timR18-L1.bdf:1.1 Wed Apr 4 18:56:48 2001 +++ xc/fonts/bdf/75dpi/timR18-L1.bdf Wed Mar 16 21:04:19 2005 @@ -1,3708 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timR18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-R-Normal--18-180-75-75-P-94-ISO8859-1 -SIZE 18 75 75 -FONTBOUNDINGBOX 19 21 -1 -4 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 180 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 94 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 13 -X_HEIGHT 9 -FONT_ASCENT 15 -FONT_DESCENT 4 -FACE_NAME "Times Roman" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Roman" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Roman" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -AAA0 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -8020 -0000 -AAA0 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 1 1 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 13 1 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -40 -40 -40 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 408 0 -DWIDTH 8 0 -BBX 6 4 1 9 -BITMAP -CC -CC -CC -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 11 13 -1 0 -BITMAP -0D80 -0D80 -0D80 -0D80 -7FE0 -1B00 -1B00 -1B00 -FFC0 -3600 -3600 -3600 -3600 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 16 1 -2 -BITMAP -10 -7C -D6 -D2 -D0 -F0 -78 -3C -1C -16 -16 -96 -D6 -7C -10 -10 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -3830 -6FE0 -C440 -C480 -CD80 -FB00 -7270 -06D8 -0D88 -0988 -1998 -31F0 -20E0 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -1C00 -3200 -3200 -3200 -3400 -19E0 -38C0 -6D80 -CF00 -C700 -C780 -EDF0 -78E0 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 180 0 -DWIDTH 4 0 -BBX 2 4 1 9 -BITMAP -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 17 1 -4 -BITMAP -18 -30 -60 -60 -40 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -40 -60 -60 -30 -18 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 5 17 1 -4 -BITMAP -C0 -60 -30 -30 -10 -18 -18 -18 -18 -18 -18 -18 -10 -30 -30 -60 -C0 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 8 1 6 -BITMAP -10 -10 -D6 -54 -38 -D6 -92 -10 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 564 0 -DWIDTH 10 0 -BBX 9 9 1 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 3 5 0 -3 -BITMAP -60 -60 -20 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 0 4 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 1 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 15 0 -2 -BITMAP -08 -08 -18 -10 -10 -30 -20 -20 -60 -40 -40 -C0 -80 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -3C -66 -42 -C3 -C3 -C3 -C3 -C3 -C3 -C3 -42 -66 -3C -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 6 13 2 0 -BITMAP -30 -70 -F0 -30 -30 -30 -30 -30 -30 -30 -30 -78 -FC -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -3C -7E -CE -86 -06 -06 -0C -0C -18 -30 -62 -FE -FE -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -7C -CE -86 -06 -0C -38 -3C -0E -06 -06 -06 -CC -F8 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -06 -0E -0E -16 -26 -66 -46 -86 -FF -FF -06 -06 -06 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -7E -7C -C0 -C0 -F0 -3C -0C -0E -06 -06 -0C -DC -F0 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -07 -1C -30 -60 -60 -FC -C6 -C3 -C3 -C3 -E3 -76 -3C -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -FE -FE -84 -0C -08 -18 -18 -10 -30 -30 -20 -60 -60 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -3C -66 -62 -62 -74 -3C -3C -6E -C7 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -3C -6E -C6 -C3 -C3 -C3 -E3 -7F -06 -06 -0C -38 -E0 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 2 9 1 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 4 0 -BBX 3 12 0 -3 -BITMAP -60 -60 -00 -00 -00 -00 -00 -60 -60 -20 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 564 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -0180 -0700 -1C00 -7000 -C000 -7000 -1C00 -0700 -0180 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 564 0 -DWIDTH 10 0 -BBX 8 3 1 3 -BITMAP -FF -00 -FF -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 564 0 -DWIDTH 11 0 -BBX 9 9 1 0 -BITMAP -C000 -7000 -1C00 -0700 -0180 -0700 -1C00 -7000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 6 13 1 0 -BITMAP -78 -8C -C4 -CC -0C -18 -18 -30 -20 -20 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 921 0 -DWIDTH 17 0 -BBX 14 16 1 -3 -BITMAP -07E0 -0E30 -3818 -3008 -63EC -67E4 -C664 -CC64 -CCCC -CCC8 -CDD8 -6770 -6000 -3000 -1C30 -07E0 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0200 -0700 -0700 -0500 -0D80 -0980 -19C0 -10C0 -1FC0 -30E0 -2060 -6070 -F0F8 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -FF00 -6380 -6180 -6180 -6180 -6300 -7F80 -61C0 -60C0 -60C0 -60C0 -6180 -FF00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -0F20 -30E0 -6060 -6020 -C000 -C000 -C000 -C000 -C000 -6000 -6060 -38C0 -0F00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -FF00 -6380 -60C0 -60C0 -6060 -6060 -6060 -6060 -6060 -60C0 -60C0 -6380 -FF00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -FF80 -6180 -6080 -6000 -6000 -6100 -7F00 -6100 -6000 -6000 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 556 0 -DWIDTH 11 0 -BBX 9 13 1 0 -BITMAP -FF80 -6180 -6080 -6000 -6000 -6100 -7F00 -6100 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0F20 -30E0 -6060 -6020 -C000 -C000 -C0F0 -C060 -C060 -6060 -6060 -39C0 -0F00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -F1E0 -60C0 -60C0 -60C0 -60C0 -60C0 -7FC0 -60C0 -60C0 -60C0 -60C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 13 1 0 -BITMAP -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 6 13 0 0 -BITMAP -3C -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -D8 -F0 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -F3C0 -6180 -6300 -6600 -6C00 -7800 -7800 -6C00 -6600 -6300 -6380 -61C0 -F0E0 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 10 13 1 0 -BITMAP -F000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6040 -60C0 -FFC0 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 16 0 -BBX 14 13 1 0 -BITMAP -E01C -7038 -7038 -7878 -5858 -58D8 -5CD8 -4C98 -4D98 -4718 -4718 -4218 -E23C -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -E0E0 -6040 -7040 -7840 -5840 -4C40 -4E40 -4740 -4340 -41C0 -41C0 -40C0 -E040 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 13 1 0 -BITMAP -0F00 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -FF00 -6380 -6180 -6180 -6180 -6300 -7E00 -6000 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 -4 -BITMAP -0F00 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -0F00 -0600 -0300 -01C0 -00F0 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 13 1 0 -BITMAP -FF00 -6380 -6180 -6180 -6180 -6300 -7E00 -6600 -6300 -6180 -6180 -60C0 -F0E0 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 8 13 1 0 -BITMAP -3A -66 -C2 -C0 -E0 -78 -3C -0E -07 -03 -83 -C6 -BC -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -FFC0 -CCC0 -8C40 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -1E00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -F0E0 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -70C0 -3980 -1F00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 13 13 0 0 -BITMAP -F878 -7030 -3020 -3820 -1860 -1840 -1C40 -0CC0 -0E80 -0680 -0780 -0300 -0300 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 18 0 -BBX 18 13 0 0 -BITMAP -F9E3C0 -30C180 -30C100 -18C100 -186300 -186200 -1CE200 -0CA600 -0CB400 -0D3400 -073C00 -061800 -061800 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -F070 -7060 -38C0 -1980 -0D00 -0E00 -0600 -0F00 -1B00 -1180 -31C0 -60E0 -F0F0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 13 0 0 -BITMAP -F0F0 -7060 -30C0 -1880 -1900 -0F00 -0600 -0600 -0600 -0600 -0600 -0600 -0F00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 12 0 -BBX 10 13 1 0 -BITMAP -7FC0 -61C0 -4180 -0380 -0700 -0600 -0E00 -1C00 -3800 -3000 -7040 -E0C0 -FFC0 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 16 2 -3 -BITMAP -F0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F0 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -80 -80 -C0 -40 -60 -60 -20 -30 -30 -10 -18 -08 -08 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 16 0 -3 -BITMAP -F0 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -F0 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 9 0 -BBX 7 7 1 6 -BITMAP -10 -38 -28 -6C -44 -C6 -82 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 1 0 -4 -BITMAP -FF80 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 3 0 10 -BITMAP -C0 -60 -10 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -78 -CC -CC -1C -6C -CC -CC -FC -66 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -E0 -60 -60 -60 -6E -77 -63 -63 -63 -63 -63 -76 -3C -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -3C -66 -C6 -C0 -C0 -C0 -C0 -62 -3C -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -0E -06 -06 -06 -3E -66 -C6 -C6 -C6 -C6 -C6 -66 -3F -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 8 9 0 0 -BITMAP -3C -66 -C3 -FF -C0 -C0 -E1 -76 -3C -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 13 0 0 -BITMAP -1C -34 -20 -60 -F8 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 13 0 -4 -BITMAP -3E -CC -C4 -C4 -CC -78 -40 -7C -7F -83 -C1 -E2 -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 13 0 0 -BITMAP -E000 -6000 -6000 -6000 -6600 -6F00 -7300 -6300 -6300 -6300 -6300 -6300 -F380 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 13 0 0 -BITMAP -60 -60 -00 -00 -E0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 17 -1 -4 -BITMAP -30 -30 -00 -00 -70 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -E0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -E000 -6000 -6000 -6000 -6700 -6200 -6400 -6800 -7800 -6C00 -6600 -6300 -E380 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 13 0 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 15 0 -BBX 14 9 0 0 -BITMAP -E630 -6F78 -7398 -6318 -6318 -6318 -6318 -6318 -F7BC -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 9 0 0 -BITMAP -E600 -6F00 -7300 -6300 -6300 -6300 -6300 -6300 -F380 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 9 0 0 -BITMAP -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 -4 -BITMAP -EE -77 -63 -63 -63 -63 -63 -76 -6C -60 -60 -60 -F0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 -4 -BITMAP -3E -66 -C6 -C6 -C6 -C6 -C6 -66 -3E -06 -06 -06 -0F -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 6 9 0 0 -BITMAP -EC -6C -70 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 7 0 -BBX 5 9 0 0 -BITMAP -68 -D8 -C8 -E0 -70 -38 -98 -D8 -B0 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 11 0 0 -BITMAP -20 -60 -F8 -60 -60 -60 -60 -60 -60 -74 -38 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 9 -1 0 -BITMAP -E700 -6300 -6300 -6300 -6300 -6300 -6300 -7700 -3B80 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 9 -1 0 -BITMAP -F380 -6300 -6200 -3200 -3600 -1400 -1C00 -0800 -0800 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 13 9 -1 0 -BITMAP -E738 -6630 -6260 -3660 -3760 -1D40 -1DC0 -0880 -0880 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 9 0 0 -BITMAP -E380 -6300 -3600 -1C00 -0C00 -1C00 -3600 -6300 -E380 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 9 13 -1 -4 -BITMAP -F380 -6100 -7300 -3200 -3600 -1C00 -1C00 -0C00 -1800 -1800 -1000 -F000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 9 0 0 -BITMAP -FE -CE -8C -18 -30 -30 -62 -E6 -FE -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 480 0 -DWIDTH 9 0 -BBX 7 17 1 -4 -BITMAP -0E -18 -30 -30 -30 -30 -30 -60 -C0 -60 -30 -30 -30 -30 -30 -18 -0E -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 200 0 -DWIDTH 3 0 -BBX 1 13 1 0 -BITMAP -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 480 0 -DWIDTH 9 0 -BBX 7 17 1 -4 -BITMAP -E0 -30 -18 -18 -18 -18 -18 -0C -06 -0C -18 -18 -18 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 11 0 -BBX 9 2 1 4 -BITMAP -7980 -CF00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 1 1 1 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 2 13 1 -4 -BITMAP -C0 -C0 -00 -00 -80 -80 -80 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 1 -2 -BITMAP -06 -04 -3E -6B -CB -C8 -D8 -D0 -D0 -72 -7C -40 -C0 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 10 13 0 0 -BITMAP -0F00 -1980 -1980 -1800 -1800 -1800 -7E00 -1800 -1800 -1000 -7840 -BFC0 -E780 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 9 7 1 3 -BITMAP -DD80 -F780 -6300 -4100 -6300 -F780 -DD80 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -F7 -62 -62 -76 -34 -34 -7E -18 -7E -18 -18 -18 -7E -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 200 0 -DWIDTH 3 0 -BBX 1 13 1 0 -BITMAP -80 -80 -80 -80 -80 -00 -00 -00 -80 -80 -80 -80 -80 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 16 1 -3 -BITMAP -3C -66 -66 -70 -38 -7C -8E -C7 -E3 -71 -3E -1C -0E -66 -66 -3C -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 2 0 10 -BITMAP -D8 -D8 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -3060 -4010 -4790 -8888 -9008 -9008 -9008 -8888 -4710 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 5 0 -BBX 5 8 0 5 -BITMAP -60 -90 -10 -70 -90 -E8 -00 -F8 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 7 1 1 -BITMAP -11 -33 -66 -CC -66 -33 -11 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 564 0 -DWIDTH 11 0 -BBX 9 5 1 1 -BITMAP -FF80 -0080 -0080 -0080 -0080 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 2 0 4 -BITMAP -F8 -F8 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 15 0 -BBX 13 13 1 0 -BITMAP -0F80 -3060 -4010 -5F10 -8888 -8888 -8F08 -8908 -8888 -5CD0 -4010 -3060 -0F80 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 5 0 -BBX 5 1 0 11 -BITMAP -F8 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 7 0 -BBX 5 5 1 8 -BITMAP -70 -88 -88 -88 -70 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 564 0 -DWIDTH 10 0 -BBX 9 10 1 0 -BITMAP -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0000 -FF80 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 5 8 0 5 -BITMAP -70 -98 -18 -10 -20 -20 -40 -F8 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 5 8 0 5 -BITMAP -70 -88 -18 -70 -18 -08 -88 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 4 0 -BBX 4 3 0 10 -BITMAP -30 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 -4 -BITMAP -E700 -6300 -6300 -6300 -6300 -6300 -6300 -7700 -7B80 -4000 -4000 -6000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 453 0 -DWIDTH 8 0 -BBX 7 17 1 -4 -BITMAP -3E -74 -F4 -F4 -F4 -F4 -F4 -74 -14 -14 -14 -14 -14 -14 -14 -14 -14 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 4 0 -BBX 2 2 1 4 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 5 1 -4 -BITMAP -20 -20 -10 -B0 -60 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 5 0 -BBX 3 8 1 5 -BITMAP -40 -C0 -40 -40 -40 -40 -40 -E0 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 6 0 -BBX 5 8 0 5 -BITMAP -70 -D8 -88 -88 -D8 -70 -00 -F8 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 8 7 1 1 -BITMAP -88 -CC -66 -33 -66 -CC -88 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -4080 -C180 -4100 -4300 -4600 -4440 -4CC0 -E940 -1B40 -3240 -27E0 -6040 -4040 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 11 13 1 0 -BITMAP -4080 -C180 -4100 -4300 -4600 -45C0 -4E60 -E860 -1840 -3080 -2080 -6100 -43E0 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 13 0 -BBX 13 13 -1 0 -BITMAP -7020 -8860 -1840 -70C0 -1980 -0910 -8B30 -7250 -06D0 -0C90 -09F8 -1810 -1010 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 6 13 1 -4 -BITMAP -30 -30 -00 -10 -10 -30 -60 -60 -C0 -CC -8C -C4 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0C00 -0600 -0100 -0000 -0200 -0700 -0700 -0500 -0D80 -0980 -19C0 -10C0 -1FC0 -30E0 -2060 -6070 -F0F8 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -00C0 -0180 -0200 -0000 -0200 -0700 -0700 -0500 -0D80 -0980 -19C0 -10C0 -1FC0 -30E0 -2060 -6070 -F0F8 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0200 -0700 -0880 -0000 -0200 -0700 -0700 -0500 -0D80 -0980 -19C0 -10C0 -1FC0 -30E0 -2060 -6070 -F0F8 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -0740 -0B80 -0000 -0200 -0700 -0700 -0500 -0D80 -0980 -19C0 -10C0 -1FC0 -30E0 -2060 -6070 -F0F8 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 15 0 -BBX 13 16 1 0 -BITMAP -0D80 -0D80 -0000 -0200 -0700 -0700 -0500 -0D80 -0980 -19C0 -10C0 -1FC0 -30E0 -2060 -6070 -F0F8 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -0300 -0480 -0480 -0300 -0200 -0700 -0700 -0500 -0D80 -0980 -19C0 -10C0 -1FC0 -30E0 -2060 -6070 -F0F8 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 17 0 -BBX 15 13 1 0 -BITMAP -0FFC -078C -0584 -0580 -0D80 -0988 -19F8 -1F88 -1180 -3180 -2182 -6186 -F7FE -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 17 1 -4 -BITMAP -0F20 -30E0 -6060 -6020 -C000 -C000 -C000 -C000 -C000 -6000 -6060 -38C0 -0F00 -0400 -0200 -1600 -0C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -3000 -1800 -0400 -0000 -FF80 -6180 -6080 -6000 -6000 -6100 -7F00 -6100 -6000 -6000 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -0600 -0C00 -1000 -0000 -FF80 -6180 -6080 -6000 -6000 -6100 -7F00 -6100 -6000 -6000 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -0800 -1C00 -2200 -0000 -FF80 -6180 -6080 -6000 -6000 -6100 -7F00 -6100 -6000 -6000 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 11 0 -BBX 9 16 1 0 -BITMAP -3300 -3300 -0000 -FF80 -6180 -6080 -6000 -6000 -6100 -7F00 -6100 -6000 -6000 -6080 -6180 -FF80 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 17 1 0 -BITMAP -C0 -60 -10 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 4 17 1 0 -BITMAP -30 -60 -80 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 5 17 1 0 -BITMAP -20 -70 -88 -00 -F0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 6 0 -BBX 6 16 0 0 -BITMAP -CC -CC -00 -78 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 12 13 0 0 -BITMAP -7F80 -31C0 -3060 -3060 -3030 -3030 -FC30 -3030 -3030 -3060 -3060 -31C0 -7F80 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -0E80 -1700 -0000 -E0E0 -6040 -7040 -7840 -5840 -4C40 -4E40 -4740 -4340 -41C0 -41C0 -40C0 -E040 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -1800 -0C00 -0200 -0000 -0F00 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -00C0 -0180 -0200 -0000 -0F00 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -0200 -0700 -0880 -0000 -0F00 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -0E80 -1700 -0000 -0F00 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 16 1 0 -BITMAP -1980 -1980 -0000 -0F00 -30C0 -6060 -6060 -C030 -C030 -C030 -C030 -C030 -6060 -6060 -30C0 -0F00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 564 0 -DWIDTH 10 0 -BBX 8 7 1 1 -BITMAP -C3 -66 -3C -18 -3C -66 -C3 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 14 0 -BBX 12 15 1 -1 -BITMAP -0030 -0F60 -30C0 -60E0 -61A0 -C330 -C330 -C630 -CC30 -CC30 -5860 -7060 -30C0 -6F00 -C000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -1800 -0C00 -0200 -0000 -F0E0 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -70C0 -3980 -1F00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0180 -0300 -0400 -0000 -F0E0 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -70C0 -3980 -1F00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0400 -0E00 -1100 -0000 -F0E0 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -70C0 -3980 -1F00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -1980 -1980 -0000 -F0E0 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -6040 -70C0 -3980 -1F00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 12 0 -BBX 12 17 0 0 -BITMAP -0180 -0300 -0400 -0000 -F0F0 -7060 -30C0 -1880 -1900 -0F00 -0600 -0600 -0600 -0600 -0600 -0600 -0F00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 556 0 -DWIDTH 10 0 -BBX 9 13 1 0 -BITMAP -F000 -6000 -6000 -7F00 -6380 -6180 -6180 -6180 -6300 -7E00 -6000 -6000 -F000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -1C -36 -23 -63 -63 -66 -7C -66 -63 -63 -6B -6B -EE -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -C0 -60 -10 -00 -78 -C8 -CC -1C -6C -CC -CC -FC -66 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -0C -18 -20 -00 -78 -C8 -CC -1C -6C -CC -CC -FC -66 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -10 -38 -44 -00 -78 -C8 -CC -1C -6C -CC -CC -FC -66 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -34 -58 -00 -78 -C8 -CC -1C -6C -CC -CC -FC -66 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 7 12 1 0 -BITMAP -6C -6C -00 -78 -C8 -CC -1C -6C -CC -CC -FC -66 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 444 0 -DWIDTH 9 0 -BBX 7 13 1 0 -BITMAP -30 -48 -48 -30 -78 -C8 -CC -1C -6C -CC -CC -FC -66 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 12 0 -BBX 11 9 0 0 -BITMAP -7BC0 -CE60 -CC20 -1FE0 -6C00 -CC00 -CC00 -FE60 -63C0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 13 0 -4 -BITMAP -3C -66 -C0 -C0 -C0 -C0 -C0 -66 -3C -10 -08 -58 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 13 0 0 -BITMAP -60 -30 -08 -00 -3C -66 -C2 -FE -C0 -C0 -C0 -66 -3C -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 13 0 0 -BITMAP -06 -0C -10 -00 -3C -66 -C2 -FE -C0 -C0 -C0 -66 -3C -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 13 0 0 -BITMAP -10 -38 -44 -00 -3C -66 -C2 -FE -C0 -C0 -C0 -66 -3C -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 8 0 -BBX 7 12 0 0 -BITMAP -6C -6C -00 -3C -66 -C2 -FE -C0 -C0 -C0 -66 -3C -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 13 0 0 -BITMAP -C0 -60 -10 -00 -E0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 4 13 0 0 -BITMAP -30 -60 -80 -00 -E0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 13 0 0 -BITMAP -20 -70 -88 -00 -E0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 5 0 -BBX 5 12 0 0 -BITMAP -D8 -D8 -00 -E0 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -60 -36 -38 -4C -3E -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 10 0 -BBX 9 12 0 0 -BITMAP -3A00 -5C00 -0000 -E600 -6F00 -7300 -6300 -6300 -6300 -6300 -6300 -F380 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -60 -30 -08 -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -06 -0C -10 -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 13 0 0 -BITMAP -10 -38 -44 -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -1A -2C -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 12 0 0 -BITMAP -6C -6C -00 -3C -66 -C3 -C3 -C3 -C3 -C3 -66 -3C -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 564 0 -DWIDTH 10 0 -BBX 8 7 1 1 -BITMAP -18 -18 -00 -FF -00 -18 -18 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 11 0 -1 -BITMAP -01 -3F -66 -CF -CB -DB -D3 -F3 -66 -7C -C0 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -3000 -1800 -0400 -0000 -E700 -6300 -6300 -6300 -6300 -6300 -6300 -7700 -3B80 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -0600 -0C00 -1000 -0000 -E700 -6300 -6300 -6300 -6300 -6300 -6300 -7700 -3B80 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 13 0 0 -BITMAP -0800 -1C00 -2200 -0000 -E700 -6300 -6300 -6300 -6300 -6300 -6300 -7700 -3B80 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 9 12 0 0 -BITMAP -3600 -3600 -0000 -E700 -6300 -6300 -6300 -6300 -6300 -6300 -7700 -3B80 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 17 -1 -4 -BITMAP -03 -06 -08 -00 -F3 -63 -72 -32 -36 -1C -1C -0C -08 -18 -10 -F0 -E0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 9 0 -BBX 8 17 0 -4 -BITMAP -E0 -60 -60 -60 -6E -77 -63 -63 -63 -63 -63 -76 -7C -60 -60 -60 -F0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 8 0 -BBX 8 16 -1 -4 -BITMAP -36 -36 -00 -F3 -63 -72 -32 -36 -1C -1C -0C -08 -18 -10 -F0 -E0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/75dpi/timR24-L1.bdf diff -u xc/fonts/bdf/75dpi/timR24-L1.bdf:1.1 xc/fonts/bdf/75dpi/timR24-L1.bdf:removed --- xc/fonts/bdf/75dpi/timR24-L1.bdf:1.1 Wed Apr 4 18:56:49 2001 +++ xc/fonts/bdf/75dpi/timR24-L1.bdf Wed Mar 16 21:04:19 2005 @@ -1,4413 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl timR24.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -FONT -Adobe-Times-Medium-R-Normal--24-240-75-75-P-124-ISO8859-1 -SIZE 24 75 75 -FONTBOUNDINGBOX 24 28 -1 -6 -COMMENT $Xorg: $ -COMMENT ISO10646-1 extension by Markus Kuhn , 2001-03-20 -COMMENT -COMMENT + -COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated. -COMMENT Copyright 1988, 1994 Digital Equipment Corporation. -COMMENT -COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be -COMMENT registered in certain jurisdictions. -COMMENT Permission to use these trademarks is hereby granted only in -COMMENT association with the images described in this file. -COMMENT -COMMENT Permission to use, copy, modify, distribute and sell this software -COMMENT and its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notices appear in all -COMMENT copies and that both those copyright notices and this permission -COMMENT notice appear in supporting documentation, and that the names of -COMMENT Adobe Systems and Digital Equipment Corporation not be used in -COMMENT advertising or publicity pertaining to distribution of the software -COMMENT without specific, written prior permission. Adobe Systems and -COMMENT Digital Equipment Corporation make no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT - -STARTPROPERTIES 26 -FOUNDRY "Adobe" -FAMILY_NAME "Times" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 24 -POINT_SIZE 240 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "P" -AVERAGE_WIDTH 124 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -CAP_HEIGHT 17 -X_HEIGHT 12 -FONT_ASCENT 20 -FONT_DESCENT 6 -FACE_NAME "Times Roman" -COPYRIGHT "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." -NOTICE "Times is a trademark of Linotype-Hell AG and/or its subsidiaries." -_DEC_DEVICE_FONTNAMES "PS=Times-Roman" -DEFAULT_CHAR 0 -RELATIVE_SETWIDTH 50 -RELATIVE_WEIGHT 50 -FULL_NAME "Times Roman" -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -AAAA80 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -800080 -000000 -AAAA80 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 2 17 3 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 408 0 -DWIDTH 10 0 -BBX 6 5 1 12 -BITMAP -CC -CC -CC -CC -88 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0880 -0880 -0880 -0880 -0880 -7FE0 -7FE0 -1100 -1100 -1100 -FFC0 -FFC0 -2200 -2200 -2200 -2200 -2200 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 21 0 -2 -BITMAP -0400 -0400 -1F80 -34E0 -6460 -6420 -6400 -7400 -3C00 -1E00 -0780 -07C0 -04E0 -0460 -8460 -8460 -C4C0 -E5C0 -3F00 -0400 -0400 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 833 0 -DWIDTH 19 0 -BBX 17 16 1 0 -BITMAP -1E0C00 -33FC00 -611800 -C11000 -C13000 -C26000 -E44000 -78C000 -018F00 -011980 -033080 -066080 -046080 -0C6100 -187200 -303C00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 778 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -0780 -0CC0 -1840 -1840 -18C0 -1D80 -0F00 -0E3E -1E18 -3710 -6320 -C1A0 -C1C0 -C0C0 -E1E1 -7F7E -3C3C -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 180 0 -DWIDTH 6 0 -BBX 2 5 2 12 -BITMAP -C0 -C0 -C0 -C0 -80 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 22 1 -5 -BITMAP -04 -08 -10 -30 -20 -60 -60 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -60 -60 -20 -30 -10 -08 -04 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 22 1 -5 -BITMAP -80 -40 -20 -30 -10 -18 -18 -0C -0C -0C -0C -0C -0C -0C -0C -18 -18 -10 -30 -20 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 9 9 2 8 -BITMAP -0800 -1C00 -C980 -EB80 -1C00 -EB80 -C980 -1C00 -0800 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 564 0 -DWIDTH 14 0 -BBX 12 12 1 1 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 250 0 -DWIDTH 7 0 -BBX 3 5 2 -3 -BITMAP -C0 -E0 -20 -60 -C0 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 7 2 1 5 -BITMAP -FE -FE -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 2 2 2 0 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 8 20 -1 -3 -BITMAP -03 -03 -03 -06 -06 -04 -0C -0C -08 -18 -18 -10 -30 -30 -20 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -1E00 -3300 -6180 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -E1C0 -6180 -6180 -3300 -1E00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 8 17 2 0 -BITMAP -08 -18 -78 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -FF -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -1C00 -7F00 -4380 -8180 -8180 -0180 -0180 -0300 -0300 -0600 -0400 -0C00 -1800 -3000 -6040 -FFC0 -FF80 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 9 17 1 0 -BITMAP -1C00 -7E00 -4700 -8300 -8300 -0600 -0C00 -1E00 -0700 -0380 -0180 -0180 -0180 -0100 -C300 -E600 -7800 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -0300 -0700 -0700 -0B00 -1B00 -1300 -3300 -2300 -6300 -4300 -C300 -FFC0 -FFC0 -0300 -0300 -0300 -0300 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -1FC0 -1F80 -2000 -2000 -6000 -7800 -7E00 -0F80 -0380 -01C0 -00C0 -00C0 -00C0 -00C0 -C180 -E380 -7E00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -03C0 -0E00 -1800 -3000 -7000 -6000 -EE00 -F380 -C180 -C0C0 -C0C0 -C0C0 -C0C0 -E0C0 -6180 -7B80 -1E00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -7FC0 -FFC0 -C0C0 -8180 -0180 -0100 -0300 -0300 -0200 -0600 -0600 -0400 -0C00 -0C00 -0C00 -1800 -1800 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -1E00 -3300 -6180 -6180 -6180 -3300 -1E00 -1E00 -3700 -6180 -41C0 -C0C0 -C0C0 -C0C0 -E180 -7380 -1E00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -1E00 -7780 -6180 -C1C0 -C0C0 -C0C0 -C0C0 -C0C0 -61C0 -73C0 -1D80 -0180 -0380 -0300 -0600 -1C00 -F000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 2 11 2 0 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -00 -00 -C0 -C0 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 3 14 2 -3 -BITMAP -C0 -C0 -00 -00 -00 -00 -00 -00 -00 -C0 -E0 -20 -60 -C0 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 564 0 -DWIDTH 13 0 -BBX 11 11 1 1 -BITMAP -0060 -01C0 -0700 -1C00 -7000 -C000 -7000 -1C00 -0700 -01C0 -0060 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 564 0 -DWIDTH 14 0 -BBX 12 6 1 4 -BITMAP -FFF0 -FFF0 -0000 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 564 0 -DWIDTH 13 0 -BBX 11 11 1 1 -BITMAP -C000 -7000 -1C00 -0700 -01C0 -0060 -01C0 -0700 -1C00 -7000 -C000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 8 17 2 0 -BITMAP -7C -C6 -83 -C3 -C3 -07 -0E -0C -18 -18 -10 -10 -10 -00 -00 -30 -30 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 921 0 -DWIDTH 22 0 -BBX 18 20 2 -3 -BITMAP -03F800 -0F0E00 -1C0300 -380180 -700080 -60ECC0 -E1FC40 -C38C40 -C30C40 -C60C40 -C61840 -C618C0 -C61880 -C63980 -637B00 -61DE00 -300000 -180000 -0E0C00 -03F000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 17 0 0 -BITMAP -008000 -01C000 -01C000 -016000 -026000 -023000 -063000 -043000 -041800 -0C1800 -0FF800 -080C00 -180C00 -100C00 -100600 -300600 -FC1F80 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -FFC0 -3070 -3030 -3018 -3018 -3018 -3030 -3040 -3FE0 -3038 -3018 -300C -300C -300C -3018 -3078 -FFE0 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -07E4 -1C3C -380C -6004 -6004 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -6000 -6004 -3808 -1E38 -07E0 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 15 17 1 0 -BITMAP -FFC0 -3070 -3038 -300C -300C -3006 -3006 -3006 -3006 -3006 -3006 -3006 -300C -300C -3038 -3070 -FFC0 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -FFF0 -3030 -3010 -3010 -3000 -3000 -3040 -3040 -3FC0 -3040 -3040 -3000 -3000 -3008 -3008 -3018 -FFF8 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 556 0 -DWIDTH 14 0 -BBX 12 17 1 0 -BITMAP -FFF0 -3030 -3010 -3010 -3000 -3000 -3020 -3020 -3FE0 -3020 -3020 -3000 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -07E4 -1C3C -380C -6004 -6004 -C000 -C000 -C000 -C000 -C03F -C00C -C00C -600C -600C -381C -1E38 -07E0 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 722 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -FC1F80 -300600 -300600 -300600 -300600 -300600 -300600 -300600 -3FFE00 -300600 -300600 -300600 -300600 -300600 -300600 -300600 -FC1F80 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 17 1 0 -BITMAP -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 389 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -1F80 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -C600 -CC00 -7800 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 16 17 1 0 -BITMAP -FC7E -3018 -3030 -3060 -30C0 -3180 -3300 -3E00 -3F00 -3380 -31C0 -30E0 -3070 -3038 -301C -300E -FC1F -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 611 0 -DWIDTH 14 0 -BBX 13 17 1 0 -BITMAP -FC00 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3008 -3008 -3018 -FFF8 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 889 0 -DWIDTH 22 0 -BBX 21 17 1 0 -BITMAP -F000F8 -3000E0 -380160 -380160 -2C0260 -2C0260 -260260 -260460 -230460 -230860 -218860 -218860 -20D060 -20D060 -206060 -206060 -F821F8 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -F01F -3004 -3804 -3804 -2C04 -2604 -2604 -2304 -2184 -2184 -20C4 -2064 -2064 -2034 -201C -201C -F80C -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -07E0 -1C38 -381C -6006 -6006 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -6006 -6006 -381C -1C38 -07E0 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 556 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -FFC0 -3070 -3030 -3018 -3018 -3018 -3030 -3070 -3FC0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 -5 -BITMAP -07E0 -1C38 -381C -6006 -6006 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -6006 -6006 -381C -1C38 -07E0 -01C0 -00E0 -0070 -0038 -000F -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 15 17 1 0 -BITMAP -FFC0 -3070 -3030 -3038 -3018 -3038 -3030 -3070 -3FC0 -3380 -31C0 -30C0 -3060 -3070 -3038 -301C -FC1E -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 556 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -1E40 -63C0 -C0C0 -C040 -C040 -E000 -7800 -1E00 -0F80 -03C0 -00E0 -0060 -8060 -8060 -C0C0 -F180 -9E00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 611 0 -DWIDTH 16 0 -BBX 14 17 1 0 -BITMAP -FFFC -C30C -8304 -8304 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0FC0 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -FC1F -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3008 -1808 -1C30 -07E0 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 17 0 0 -BITMAP -FC1F80 -300600 -300400 -180C00 -180800 -180800 -0C1800 -0C1000 -063000 -062000 -062000 -036000 -034000 -03C000 -018000 -018000 -018000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 944 0 -DWIDTH 23 0 -BBX 23 17 0 0 -BITMAP -FC7E7E -301818 -301810 -181810 -181830 -182C20 -0C2C20 -0C2C60 -064C60 -064C40 -064640 -0346C0 -034680 -038780 -018380 -018300 -018300 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 18 17 0 0 -BITMAP -7E0F80 -1C0600 -0E0C00 -060800 -031000 -03A000 -01C000 -00C000 -00E000 -017000 -023800 -061800 -040C00 -080E00 -180700 -300380 -FC0FC0 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 16 17 0 0 -BITMAP -FC3F -300C -3808 -1818 -1C10 -0C30 -0620 -0660 -0340 -03C0 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -FFF0 -C070 -80E0 -80C0 -01C0 -0380 -0300 -0700 -0600 -0E00 -1C00 -1800 -3800 -3008 -7008 -E018 -FFF8 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 21 2 -4 -BITMAP -F8 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -F8 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 17 0 0 -BITMAP -C0 -C0 -40 -60 -60 -20 -30 -30 -10 -18 -18 -08 -0C -0C -04 -06 -06 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 21 1 -4 -BITMAP -F8 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -F8 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 469 0 -DWIDTH 11 0 -BBX 9 9 1 8 -BITMAP -0800 -1C00 -1400 -3600 -2200 -6300 -4100 -C180 -8080 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 13 2 0 -5 -BITMAP -FFF8 -FFF8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 4 1 13 -BITMAP -C0 -E0 -30 -08 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -3E00 -6700 -6300 -0300 -0F00 -3B00 -6300 -C300 -C300 -C700 -FB00 -7180 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -E000 -6000 -6000 -6000 -6000 -6E00 -7380 -6180 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -6180 -7380 -5E00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1F00 -6380 -4180 -C000 -C000 -C000 -C000 -C000 -E000 -7080 -7F00 -1E00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -0380 -0180 -0180 -0180 -0180 -1D80 -7380 -6180 -C180 -C180 -C180 -C180 -C180 -C180 -6180 -7380 -1EC0 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 12 1 0 -BITMAP -1E00 -6300 -4180 -C180 -FF80 -C000 -C000 -C000 -E000 -7080 -7F00 -1E00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 333 0 -DWIDTH 7 0 -BBX 7 17 0 0 -BITMAP -0E -16 -30 -30 -30 -FE -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 1 -5 -BITMAP -1FC0 -3300 -6180 -6180 -6180 -6180 -3300 -3E00 -3000 -6000 -7F00 -3FC0 -6060 -C020 -C060 -F1C0 -3F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -E000 -6000 -6000 -6000 -6000 -6700 -6F80 -71C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 4 17 1 0 -BITMAP -60 -60 -00 -00 -00 -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 4 22 0 -5 -BITMAP -30 -30 -00 -00 -00 -70 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -E0 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 11 17 1 0 -BITMAP -E000 -6000 -6000 -6000 -6000 -67C0 -6300 -6600 -6400 -6800 -7800 -6C00 -6E00 -6700 -6380 -61C0 -F3E0 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 4 17 1 0 -BITMAP -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 778 0 -DWIDTH 20 0 -BBX 18 12 1 0 -BITMAP -E70E00 -6F9F00 -71E380 -60C180 -60C180 -60C180 -60C180 -60C180 -60C180 -60C180 -60C180 -F1E3C0 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -E700 -6F80 -71C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 12 1 0 -BITMAP -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 -5 -BITMAP -EE00 -7380 -6180 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -6180 -7380 -6E00 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 -5 -BITMAP -1D80 -7380 -6180 -C180 -C180 -C180 -C180 -C180 -C180 -6180 -7380 -1D80 -0180 -0180 -0180 -0180 -03C0 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 7 12 1 0 -BITMAP -E6 -6E -76 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 389 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -3E -66 -C2 -E0 -70 -7C -1E -07 -03 -83 -C6 -F8 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 278 0 -DWIDTH 7 0 -BBX 7 15 0 0 -BITMAP -10 -30 -70 -FE -30 -30 -30 -30 -30 -30 -30 -30 -30 -32 -1C -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -E1C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -71C0 -3EC0 -1CE0 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 11 12 0 0 -BITMAP -F1E0 -60C0 -6080 -3080 -3080 -3100 -1900 -1900 -1A00 -0E00 -0E00 -0400 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 12 0 0 -BITMAP -F1E780 -60C300 -60C200 -30C200 -30C200 -316400 -196400 -1A6400 -1A2800 -0E3800 -0E3800 -041000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 12 1 0 -BITMAP -F1E0 -60C0 -3180 -3900 -1A00 -0C00 -0E00 -1B00 -3380 -2180 -60C0 -F1E0 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 11 17 0 -5 -BITMAP -F1E0 -60C0 -6080 -3080 -3080 -3100 -1900 -1900 -1A00 -0E00 -0E00 -0400 -0C00 -0800 -1800 -F000 -E000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 444 0 -DWIDTH 10 0 -BBX 8 12 1 0 -BITMAP -FF -C3 -86 -0E -1C -18 -38 -30 -70 -61 -C3 -FF -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 8 22 1 -5 -BITMAP -07 -0C -18 -18 -18 -18 -18 -10 -30 -20 -C0 -20 -30 -10 -18 -18 -18 -18 -18 -18 -0C -07 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 200 0 -DWIDTH 6 0 -BBX 2 17 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 8 22 1 -5 -BITMAP -E0 -30 -18 -18 -18 -18 -18 -08 -0C -04 -03 -04 -0C -08 -18 -18 -18 -18 -18 -18 -30 -E0 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 541 0 -DWIDTH 13 0 -BBX 11 4 1 5 -BITMAP -3820 -7C60 -C7C0 -8380 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 1 1 0 0 -BITMAP -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 2 17 4 -5 -BITMAP -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 9 16 1 -2 -BITMAP -0100 -0100 -1F00 -6380 -4380 -C400 -C400 -C800 -C800 -C800 -D000 -7080 -7F00 -3E00 -4000 -4000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -0F00 -1980 -3180 -3000 -3000 -3000 -3000 -FC00 -3000 -3000 -3000 -3000 -3000 -3000 -7840 -BEC0 -E780 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 12 1 3 -BITMAP -C060 -EEE0 -7FC0 -3180 -60C0 -60C0 -60C0 -60C0 -3180 -7FC0 -EEE0 -C060 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 14 0 -BBX 14 17 0 0 -BITMAP -F87C -7030 -3020 -1860 -1840 -0CC0 -0C80 -0780 -0300 -1FE0 -0300 -1FE0 -0300 -0300 -0300 -0300 -0FC0 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 200 0 -DWIDTH 6 0 -BBX 2 17 2 0 -BITMAP -C0 -C0 -C0 -C0 -C0 -C0 -C0 -00 -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 8 20 2 -2 -BITMAP -1C -26 -46 -60 -70 -38 -3C -4E -87 -83 -C3 -E2 -74 -38 -1C -0E -06 -62 -64 -38 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 14 -BITMAP -CC -CC -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 760 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -07F000 -1C1C00 -300600 -61E300 -473100 -C41980 -8C0080 -880080 -880080 -880080 -8C0080 -C41980 -477100 -61C300 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 276 0 -DWIDTH 8 0 -BBX 7 9 0 8 -BITMAP -78 -CC -0C -7C -CC -CC -76 -00 -7E -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 9 10 2 1 -BITMAP -0880 -1980 -3300 -6600 -CC00 -CC00 -6600 -3300 -1980 -0880 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 564 0 -DWIDTH 14 0 -BBX 12 7 1 3 -BITMAP -FFF0 -FFF0 -0030 -0030 -0030 -0030 -0030 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 333 0 -DWIDTH 9 0 -BBX 7 2 1 5 -BITMAP -FE -FE -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 760 0 -DWIDTH 19 0 -BBX 17 17 1 0 -BITMAP -07F000 -1C1C00 -300600 -67E300 -423100 -C21180 -821080 -823080 -83E080 -824080 -822080 -C23180 -471900 -600300 -300600 -1C1C00 -07F000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 2 1 14 -BITMAP -FC -FC -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 400 0 -DWIDTH 9 0 -BBX 7 7 1 10 -BITMAP -38 -44 -82 -82 -82 -44 -38 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 564 0 -DWIDTH 14 0 -BBX 12 15 1 0 -BITMAP -0600 -0600 -0600 -0600 -0600 -FFF0 -FFF0 -0600 -0600 -0600 -0600 -0600 -0000 -FFF0 -FFF0 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 6 10 0 7 -BITMAP -38 -4C -8C -0C -08 -10 -30 -20 -44 -FC -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 6 10 0 7 -BITMAP -38 -4C -8C -08 -30 -08 -0C -8C -88 -70 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 5 4 2 13 -BITMAP -18 -38 -60 -80 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 -5 -BITMAP -E1C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -71C0 -7EC0 -5CE0 -4000 -4000 -C000 -E000 -4000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 453 0 -DWIDTH 11 0 -BBX 9 22 1 -5 -BITMAP -1F80 -3900 -7900 -7900 -F900 -F900 -F900 -7900 -7900 -3900 -1900 -0900 -0900 -0900 -0900 -0900 -0900 -0900 -0900 -0900 -0900 -0900 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 250 0 -DWIDTH 6 0 -BBX 2 2 2 6 -BITMAP -C0 -C0 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 6 1 -6 -BITMAP -10 -30 -3C -0C -CC -78 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 300 0 -DWIDTH 7 0 -BBX 5 10 1 7 -BITMAP -20 -60 -A0 -20 -20 -20 -20 -20 -20 -F8 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 310 0 -DWIDTH 8 0 -BBX 6 9 1 8 -BITMAP -78 -CC -CC -CC -CC -CC -78 -00 -FC -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 9 10 2 1 -BITMAP -8800 -CC00 -6600 -3300 -1980 -1980 -3300 -6600 -CC00 -8800 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 16 17 1 0 -BITMAP -2008 -6018 -A030 -2020 -2060 -2040 -20C0 -2184 -210C -FB1C -0214 -0624 -0C64 -0844 -18FF -1004 -3004 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 15 17 1 0 -BITMAP -2008 -6018 -A030 -2020 -2060 -2040 -20C0 -219C -2126 -FB46 -0206 -0604 -0C08 -0818 -1810 -1022 -307E -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 750 0 -DWIDTH 18 0 -BBX 17 17 0 0 -BITMAP -380400 -4C0C00 -8C1800 -081000 -303000 -082000 -0C6000 -8CC200 -888600 -718E00 -010A00 -031200 -063200 -042200 -0C7F80 -080200 -180200 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 8 17 1 -5 -BITMAP -0C -0C -00 -00 -08 -08 -18 -18 -38 -30 -70 -E0 -C3 -C3 -C1 -63 -3E -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 22 0 0 -BITMAP -030000 -038000 -00C000 -002000 -000000 -008000 -01C000 -01C000 -016000 -026000 -023000 -063000 -043000 -041800 -0C1800 -0FF800 -080C00 -180C00 -100C00 -100600 -300600 -FC1F80 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 22 0 0 -BITMAP -003000 -007000 -00C000 -010000 -000000 -008000 -01C000 -01C000 -016000 -026000 -023000 -063000 -043000 -041800 -0C1800 -0FF800 -080C00 -180C00 -100C00 -100600 -300600 -FC1F80 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 22 0 0 -BITMAP -018000 -03C000 -066000 -081000 -000000 -008000 -01C000 -01C000 -016000 -026000 -023000 -063000 -043000 -041800 -0C1800 -0FF800 -080C00 -180C00 -100C00 -100600 -300600 -FC1F80 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 21 0 0 -BITMAP -039000 -04E000 -000000 -000000 -008000 -01C000 -01C000 -016000 -026000 -023000 -063000 -043000 -041800 -0C1800 -0FF800 -080C00 -180C00 -100C00 -100600 -300700 -FC1F80 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 21 0 0 -BITMAP -063000 -063000 -000000 -000000 -008000 -01C000 -01C000 -016000 -026000 -023000 -063000 -043000 -041800 -0C1800 -0FF800 -080C00 -180C00 -100C00 -100600 -300600 -FC1F80 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 17 21 0 0 -BITMAP -01C000 -022000 -022000 -01C000 -008000 -01C000 -01C000 -016000 -026000 -023000 -063000 -043000 -041800 -0C1800 -0FF800 -080C00 -180C00 -100C00 -100600 -300600 -FC1F80 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 889 0 -DWIDTH 21 0 -BBX 20 17 0 0 -BITMAP -03FFE0 -01E060 -016020 -016020 -026000 -026000 -066080 -046080 -047F80 -0C6080 -0FE080 -086000 -186000 -106010 -106010 -306030 -F9FFF0 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 23 1 -6 -BITMAP -07E4 -1C3C -380C -6004 -6004 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -6000 -6004 -3808 -1E38 -07E0 -0100 -0300 -03C0 -00C0 -0CC0 -0780 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 22 1 0 -BITMAP -1800 -1C00 -0600 -0100 -0000 -FFF0 -3030 -3010 -3010 -3000 -3000 -3040 -3040 -3FC0 -3040 -3040 -3000 -3000 -3008 -3008 -3018 -FFF8 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 22 1 0 -BITMAP -00C0 -01C0 -0300 -0400 -0000 -FFF0 -3030 -3010 -3010 -3000 -3000 -3040 -3040 -3FC0 -3040 -3040 -3000 -3000 -3008 -3008 -3018 -FFF8 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 22 1 0 -BITMAP -0300 -0780 -0CC0 -1020 -0000 -FFF0 -3030 -3010 -3010 -3000 -3000 -3040 -3040 -3FC0 -3040 -3040 -3000 -3000 -3008 -3008 -3018 -FFF8 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 611 0 -DWIDTH 15 0 -BBX 13 21 1 0 -BITMAP -1980 -1980 -0000 -0000 -FFF0 -3030 -3010 -3010 -3000 -3000 -3040 -3040 -3FC0 -3040 -3040 -3000 -3000 -3008 -3008 -3018 -FFF8 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 22 1 0 -BITMAP -C0 -E0 -30 -08 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 22 1 0 -BITMAP -0C -1C -30 -40 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 8 22 1 0 -BITMAP -18 -3C -66 -81 -00 -7E -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -7E -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 333 0 -DWIDTH 8 0 -BBX 6 21 1 0 -BITMAP -CC -CC -00 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -FC -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 722 0 -DWIDTH 17 0 -BBX 16 17 0 0 -BITMAP -7FE0 -1838 -181C -1806 -1806 -1803 -1803 -1803 -FF03 -1803 -1803 -1803 -1806 -1806 -181C -1838 -7FE0 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 21 1 0 -BITMAP -0390 -04E0 -0000 -0000 -F01F -3004 -3804 -3804 -2C04 -2604 -2604 -2304 -2184 -2184 -20C4 -2064 -2064 -2034 -201C -201C -F80C -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -0600 -0700 -0180 -0040 -0000 -07E0 -1C38 -381C -6006 -6006 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -6006 -6006 -381C -1C38 -07E0 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -0030 -0070 -00C0 -0100 -0000 -07E0 -1C38 -381C -6006 -6006 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -6006 -6006 -381C -1C38 -07E0 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -0180 -03C0 -0660 -0810 -0000 -07E0 -1C38 -381C -6006 -6006 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -6006 -6006 -381C -1C38 -07E0 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 21 1 0 -BITMAP -0390 -04E0 -0000 -0000 -07E0 -1C38 -381C -6006 -6006 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -6006 -6006 -381C -1C38 -07E0 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 21 1 0 -BITMAP -0660 -0660 -0000 -0000 -07E0 -1C38 -381C -6006 -6006 -C003 -C003 -C003 -C003 -C003 -C003 -C003 -6006 -6006 -381C -1C38 -07E0 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 564 0 -DWIDTH 14 0 -BBX 10 11 2 1 -BITMAP -8040 -C0C0 -6180 -3300 -1E00 -0C00 -1E00 -3300 -6180 -C0C0 -8040 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 19 1 -1 -BITMAP -0004 -07E4 -1C38 -381C -6026 -6046 -C043 -C083 -C083 -C103 -C103 -C203 -C203 -6406 -6806 -381C -1C38 -27E0 -2000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -0600 -0700 -0180 -0040 -0000 -FC1F -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3008 -1808 -1C30 -07E0 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -0030 -0070 -00C0 -0100 -0000 -FC1F -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3008 -1808 -1C30 -07E0 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 22 1 0 -BITMAP -0180 -03C0 -0660 -0810 -0000 -FC1F -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3008 -1808 -1C30 -07E0 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 722 0 -DWIDTH 18 0 -BBX 16 21 1 0 -BITMAP -0630 -0630 -0000 -0000 -FC1F -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3004 -3008 -1808 -1C30 -07E0 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 722 0 -DWIDTH 16 0 -BBX 16 22 0 0 -BITMAP -0030 -0070 -00C0 -0100 -0000 -FC3F -300C -3808 -1818 -1C10 -0C30 -0620 -0660 -0340 -03C0 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 556 0 -DWIDTH 15 0 -BBX 13 17 1 0 -BITMAP -FC00 -3000 -3000 -3000 -3FC0 -3070 -3030 -3018 -3018 -3018 -3030 -3070 -3FC0 -3000 -3000 -3000 -FC00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -1E00 -3300 -6180 -6180 -6180 -6180 -6300 -6C00 -6700 -6380 -6180 -61C0 -60C0 -60C0 -6CC0 -6C80 -E700 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -6000 -7000 -1800 -0400 -0000 -3E00 -6700 -6300 -0300 -0F00 -3B00 -6300 -C300 -C300 -C700 -FB00 -7180 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -0300 -0700 -0C00 -1000 -0000 -3E00 -6700 -6300 -0300 -0F00 -3B00 -6300 -C300 -C300 -C700 -FB00 -7180 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -1800 -3C00 -2400 -4200 -0000 -3E00 -6700 -6300 -0300 -0F00 -3B00 -6300 -C300 -C300 -C700 -FB00 -7180 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 16 1 0 -BITMAP -3A00 -5C00 -0000 -0000 -3E00 -6700 -6300 -0300 -0F00 -3B00 -6300 -C300 -C300 -C700 -FB00 -7180 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 16 1 0 -BITMAP -6600 -6600 -0000 -0000 -3E00 -6700 -6300 -0300 -0F00 -3B00 -6300 -C300 -C300 -C700 -FB00 -7180 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -1C00 -2200 -2200 -1C00 -0000 -3E00 -6700 -6300 -0300 -0F00 -3B00 -6300 -C300 -C300 -C700 -FB00 -7180 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 667 0 -DWIDTH 16 0 -BBX 14 12 1 0 -BITMAP -3CF0 -6798 -630C -030C -0FFC -3B00 -6300 -C300 -C300 -C784 -FBF8 -70F0 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 18 1 -6 -BITMAP -1F00 -6380 -4180 -C000 -C000 -C000 -C000 -C000 -E000 -7080 -7F00 -1E00 -0800 -1800 -1E00 -0600 -6600 -3C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -6000 -7000 -1800 -0400 -0000 -1E00 -6300 -4180 -C180 -FF80 -C000 -C000 -C000 -E000 -7080 -7F00 -1E00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -0300 -0700 -0C00 -1000 -0000 -1E00 -6300 -4180 -C180 -FF80 -C000 -C000 -C000 -E000 -7080 -7F00 -1E00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 17 1 0 -BITMAP -0C00 -1E00 -1200 -2100 -0000 -1E00 -6300 -4180 -C180 -FF80 -C000 -C000 -C000 -E000 -7080 -7F00 -1E00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 444 0 -DWIDTH 11 0 -BBX 9 16 1 0 -BITMAP -3300 -3300 -0000 -0000 -1E00 -6300 -4180 -C180 -FF80 -C000 -C000 -C000 -E000 -7080 -7F00 -1E00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 5 17 0 0 -BITMAP -C0 -E0 -30 -08 -00 -70 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 5 17 1 0 -BITMAP -18 -38 -60 -80 -00 -E0 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -F0 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 17 0 0 -BITMAP -30 -78 -48 -84 -00 -70 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 278 0 -DWIDTH 6 0 -BBX 6 16 0 0 -BITMAP -CC -CC -00 -00 -70 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -78 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -C000 -7180 -1E00 -3C00 -C600 -1F00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -1C80 -2700 -0000 -0000 -E700 -6F80 -71C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -F1E0 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -3000 -3800 -0C00 -0200 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -0180 -0380 -0600 -0800 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 17 1 0 -BITMAP -0C00 -1E00 -1200 -2100 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 16 1 0 -BITMAP -1C80 -2700 -0000 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 16 1 0 -BITMAP -3300 -3300 -0000 -0000 -1E00 -7380 -6180 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -C0C0 -6180 -7380 -1E00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 564 0 -DWIDTH 14 0 -BBX 12 10 1 2 -BITMAP -0600 -0600 -0000 -0000 -FFF0 -FFF0 -0000 -0000 -0600 -0600 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 14 1 -1 -BITMAP -00C0 -1EC0 -7380 -6380 -C6C0 -C4C0 -CCC0 -C8C0 -D8C0 -D0C0 -7180 -7380 -DE00 -C000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -3000 -3800 -0C00 -0200 -0000 -E1C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -71C0 -3EC0 -1CE0 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0180 -0380 -0600 -0800 -0000 -E1C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -71C0 -3EC0 -1CE0 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 17 1 0 -BITMAP -0C00 -1E00 -1200 -2100 -0000 -E1C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -71C0 -3EC0 -1CE0 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 13 0 -BBX 11 16 1 0 -BITMAP -3300 -3300 -0000 -0000 -E1C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -71C0 -3EC0 -1CE0 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 11 22 0 -5 -BITMAP -0180 -0380 -0600 -0800 -0000 -F1E0 -60C0 -6080 -3080 -3080 -3100 -1900 -1900 -1A00 -0E00 -0E00 -0400 -0C00 -0800 -1800 -F000 -E000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 10 22 1 -5 -BITMAP -E000 -6000 -6000 -6000 -6000 -6E00 -7380 -6180 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -6180 -7380 -6E00 -6000 -6000 -6000 -6000 -F000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 11 0 -BBX 11 21 0 -5 -BITMAP -3300 -3300 -0000 -0000 -F1E0 -60C0 -6080 -3080 -3080 -3100 -1900 -1900 -1A00 -0E00 -0E00 -0400 -0C00 -0800 -1800 -F000 -E000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/10x20-L1.bdf diff -u xc/fonts/bdf/misc/10x20-L1.bdf:1.5 xc/fonts/bdf/misc/10x20-L1.bdf:removed --- xc/fonts/bdf/misc/10x20-L1.bdf:1.5 Mon Jun 3 15:55:16 2002 +++ xc/fonts/bdf/misc/10x20-L1.bdf Wed Mar 16 21:04:28 2005 @@ -1,6056 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 10x20.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 10x20.bdf,v 1.76 2002-02-19 12:40:56+00 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Medium-R-Normal--20-200-75-75-C-100-ISO8859-1 -SIZE 20 75 75 -FONTBOUNDINGBOX 10 20 0 -4 -STARTPROPERTIES 21 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 20 -POINT_SIZE 200 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 100 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -DEFAULT_CHAR 0 -FONT_DESCENT 4 -FONT_ASCENT 16 -X_HEIGHT 8 -CAP_HEIGHT 13 -COPYRIGHT "Public domain font. Share and enjoy." -ENDPROPERTIES -CHARS 223 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -7380 -4080 -4080 -0000 -0000 -4080 -4080 -4080 -0000 -0000 -4080 -4080 -7380 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni25C6 -ENCODING 1 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C00 -1E00 -3F00 -7F80 -7F80 -3F00 -1E00 -0C00 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR shade -ENCODING 2 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -5540 -AA80 -5540 -AA80 -5540 -AA80 -5540 -AA80 -5540 -AA80 -5540 -AA80 -5540 -AA80 -5540 -AA80 -5540 -AA80 -5540 -AA80 -ENDCHAR -STARTCHAR uni2409 -ENCODING 3 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -6600 -6600 -6600 -7E00 -6600 -6600 -6600 -0000 -1F80 -0600 -0600 -0600 -0600 -0600 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240C -ENCODING 4 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -7C00 -6000 -6000 -7800 -6000 -6000 -6000 -0F80 -0C00 -0C00 -0F00 -0C00 -0C00 -0C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240D -ENCODING 5 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -3C00 -6600 -6000 -6000 -6600 -3C00 -0000 -1F00 -1980 -1980 -1F00 -1E00 -1B00 -1980 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240A -ENCODING 6 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -3000 -3000 -3000 -3000 -3000 -3E00 -0000 -0F80 -0C00 -0C00 -0F00 -0C00 -0C00 -0C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR degree -ENCODING 7 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0C00 -1E00 -3300 -3300 -1E00 -0C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR plusminus -ENCODING 8 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0C00 -0C00 -7F80 -0C00 -0C00 -0000 -7F80 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -6600 -7600 -7E00 -7E00 -6E00 -6600 -0000 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0F80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240B -ENCODING 10 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -6600 -6600 -6600 -3C00 -3C00 -1800 -1800 -0000 -1F80 -0600 -0600 -0600 -0600 -0600 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF040000 -ENCODING 11 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -F800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF030000 -ENCODING 12 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -F800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR SF010000 -ENCODING 13 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FC0 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR SF020000 -ENCODING 14 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0FC0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF050000 -ENCODING 15 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -FFC0 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR uni23BA -ENCODING 16 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -FFC0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni23BB -ENCODING 17 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -FFC0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF100000 -ENCODING 18 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFC0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni23BC -ENCODING 19 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFC0 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni23BD -ENCODING 20 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFC0 -ENDCHAR -STARTCHAR SF080000 -ENCODING 21 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0FC0 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR SF090000 -ENCODING 22 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -F800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR SF070000 -ENCODING 23 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -FFC0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF060000 -ENCODING 24 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFC0 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR SF110000 -ENCODING 25 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR lessequal -ENCODING 26 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0380 -0E00 -3800 -E000 -3800 -0E00 -0380 -0000 -0000 -FF80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR greaterequal -ENCODING 27 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -E000 -3800 -0E00 -0380 -0E00 -3800 -E000 -0000 -0000 -FF80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR pi -ENCODING 28 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7F80 -3300 -3300 -3300 -3300 -3300 -3300 -3300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR notequal -ENCODING 29 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0300 -0300 -0600 -7F80 -0C00 -0C00 -7F80 -1800 -3000 -3000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR sterling -ENCODING 30 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0F00 -1980 -1980 -1800 -1800 -7E00 -1800 -1800 -1800 -7C00 -56C0 -7380 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR periodcentered -ENCODING 31 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0E00 -0E00 -0E00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0000 -0C00 -0C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -3300 -3300 -3300 -1200 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0D80 -0D80 -0D80 -3FC0 -1B00 -1B00 -1B00 -7F80 -3600 -3600 -3600 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0C00 -3F00 -6D80 -6C00 -6C00 -6C00 -3F00 -0D80 -0D80 -0D80 -6D80 -3F00 -0C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3980 -6D80 -6F00 -3B00 -0600 -0600 -0C00 -0C00 -1B80 -1EC0 -36C0 -3380 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1C00 -3600 -3600 -3600 -3C00 -1800 -3800 -6C00 -66C0 -6380 -6300 -7780 -3CC0 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0C00 -0C00 -0C00 -0C00 -0800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0300 -0600 -0C00 -0C00 -1800 -1800 -1800 -1800 -1800 -0C00 -0C00 -0600 -0300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -3000 -1800 -0C00 -0C00 -0600 -0600 -0600 -0600 -0600 -0C00 -0C00 -1800 -3000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3300 -3300 -1E00 -7F80 -1E00 -3300 -3300 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C00 -0C00 -0C00 -7F80 -0C00 -0C00 -0C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0E00 -0E00 -1C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7F80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0E00 -0E00 -0E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0180 -0180 -0300 -0300 -0600 -0600 -0C00 -0C00 -1800 -1800 -3000 -3000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0C00 -1E00 -3300 -3300 -6180 -6180 -6180 -6180 -6180 -3300 -3300 -1E00 -0C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0C00 -1C00 -3C00 -6C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -7F80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1E00 -3300 -6180 -6180 -0180 -0180 -0300 -0E00 -1800 -3000 -6000 -6000 -7F80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1E00 -3300 -6180 -6180 -0180 -0300 -0E00 -0300 -0180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0100 -0300 -0700 -0F00 -1B00 -3300 -6300 -6300 -7F80 -0300 -0300 -0300 -0300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -7F80 -6000 -6000 -6000 -6000 -6E00 -7300 -0180 -0180 -0180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1E00 -3300 -6100 -6000 -6000 -6E00 -7300 -6180 -6180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -7F80 -0180 -0180 -0300 -0300 -0600 -0600 -0C00 -0C00 -1800 -1800 -3000 -3000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1E00 -3300 -6180 -6180 -6180 -3300 -1E00 -3300 -6180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1E00 -3300 -6180 -6180 -6180 -6180 -3380 -1D80 -0180 -0180 -2180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0E00 -0E00 -0000 -0000 -0000 -0000 -0E00 -0E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0E00 -0E00 -0000 -0000 -0000 -0000 -0E00 -0E00 -1C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0100 -0300 -0600 -0C00 -1800 -3000 -6000 -3000 -1800 -0C00 -0600 -0300 -0100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7F80 -0000 -0000 -0000 -0000 -7F80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -2000 -3000 -1800 -0C00 -0600 -0300 -0180 -0300 -0600 -0C00 -1800 -3000 -2000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1E00 -3300 -6180 -6180 -6180 -0300 -0600 -0C00 -0C00 -0C00 -0000 -0C00 -0C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1E00 -3300 -6180 -6780 -6F80 -6D80 -6D80 -6D80 -6F00 -6600 -6000 -3180 -1F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0C00 -1E00 -3300 -3300 -6180 -6180 -6180 -7F80 -6180 -6180 -6180 -6180 -6180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -7C00 -6600 -6300 -6300 -6300 -6600 -7E00 -6300 -6180 -6180 -6180 -6300 -7E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1E00 -3300 -6180 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -7E00 -6300 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -6300 -7E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -7F80 -6000 -6000 -6000 -6000 -6000 -7E00 -6000 -6000 -6000 -6000 -6000 -7F80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -7F80 -6000 -6000 -6000 -6000 -6000 -7E00 -6000 -6000 -6000 -6000 -6000 -6000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1E00 -3300 -6180 -6000 -6000 -6000 -6780 -6180 -6180 -6180 -6180 -3380 -1E80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -6180 -6180 -6180 -6180 -6180 -6180 -7F80 -6180 -6180 -6180 -6180 -6180 -6180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -7F80 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -7F80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0FC0 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -6300 -6300 -3600 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -6180 -6180 -6300 -6300 -6600 -6600 -7C00 -6600 -6600 -6300 -6300 -6180 -6180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -7F80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -6180 -6180 -7380 -7380 -7F80 -6D80 -6D80 -6D80 -6D80 -6180 -6180 -6180 -6180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -6180 -7180 -7180 -7980 -7980 -6D80 -6D80 -6780 -6780 -6380 -6380 -6180 -6180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1E00 -3300 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -7E00 -6300 -6180 -6180 -6180 -6180 -6300 -7E00 -6000 -6000 -6000 -6000 -6000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1E00 -3300 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -6D80 -6780 -3300 -1F00 -0180 -0000 -0000 -0000 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -7E00 -6300 -6180 -6180 -6180 -6180 -6300 -7E00 -6600 -6300 -6300 -6180 -6180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1E00 -3300 -6180 -6000 -6000 -3000 -1E00 -0300 -0180 -0180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -7F80 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -6180 -6180 -6180 -6180 -3300 -3300 -3300 -1E00 -1E00 -1E00 -0C00 -0C00 -0C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -6180 -6180 -6180 -6180 -6180 -6D80 -6D80 -6D80 -6D80 -7380 -7380 -6180 -6180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -6180 -6180 -3300 -3300 -1E00 -1E00 -0C00 -1E00 -1E00 -3300 -3300 -6180 -6180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -6180 -6180 -3300 -3300 -1E00 -1E00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -7F80 -0180 -0180 -0300 -0600 -0600 -0C00 -1800 -1800 -3000 -6000 -6000 -7F80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -3F00 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3000 -3000 -1800 -1800 -0C00 -0C00 -0600 -0600 -0300 -0300 -0180 -0180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -3F00 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -3F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0C00 -1E00 -3300 -6180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7FC0 -0000 -0000 -0000 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1800 -0C00 -0600 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1F00 -3180 -0180 -3F80 -6180 -6180 -6180 -3E80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -6000 -6000 -6000 -6000 -6000 -6E00 -7300 -6180 -6180 -6180 -6180 -7300 -6E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1F00 -3180 -6000 -6000 -6000 -6000 -3180 -1F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0180 -1D80 -3380 -6180 -6180 -6180 -6180 -3380 -1D80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1E00 -3300 -6180 -7F80 -6000 -6000 -3180 -1F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0F00 -1980 -1980 -1800 -1800 -7E00 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3E80 -6380 -6300 -6300 -6300 -3E00 -6000 -3F00 -6180 -6180 -6180 -3F00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -6000 -6000 -6000 -6000 -6000 -6E00 -7300 -6180 -6180 -6180 -6180 -6180 -6180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0C00 -0C00 -0000 -3C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -7F80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0000 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -3180 -3180 -3180 -1F00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -6000 -6000 -6000 -6000 -6000 -6300 -6600 -6C00 -7800 -7C00 -6600 -6300 -6180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -3C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -7F80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -5B00 -7F80 -6D80 -6D80 -6D80 -6D80 -6D80 -6D80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -6E00 -7300 -6180 -6180 -6180 -6180 -6180 -6180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1E00 -3300 -6180 -6180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -6E00 -7300 -6180 -6180 -6180 -6180 -7300 -6E00 -6000 -6000 -6000 -6000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1D80 -3380 -6180 -6180 -6180 -6180 -3380 -1D80 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -6F00 -3980 -3000 -3000 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3F00 -6180 -6000 -3F00 -0180 -0180 -6180 -3F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -7E00 -1800 -1800 -1800 -1800 -1800 -1980 -0F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -6180 -6180 -6180 -6180 -6180 -6180 -3380 -1D80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -6180 -6180 -3300 -3300 -1E00 -1E00 -0C00 -0C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -6180 -6180 -6180 -6D80 -6D80 -6D80 -7F80 -3300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -6180 -3300 -1E00 -0C00 -0C00 -1E00 -3300 -6180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -6180 -6180 -6180 -6180 -6180 -6180 -3380 -1D80 -0180 -6180 -3300 -1E00 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3F80 -0180 -0300 -0600 -0C00 -1800 -3000 -3F80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0780 -0C00 -0C00 -0C00 -0C00 -0C00 -7800 -0C00 -0C00 -0C00 -0C00 -0C00 -0780 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -7800 -0C00 -0C00 -0C00 -0C00 -0C00 -0780 -0C00 -0C00 -0C00 -0C00 -0C00 -7800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -3980 -6D80 -6700 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0C00 -0C00 -0000 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0C00 -0C00 -1E00 -3300 -6100 -6000 -6000 -6100 -3300 -1E00 -0C00 -0C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0F00 -1980 -1980 -1800 -1800 -7E00 -1800 -1800 -1800 -7C00 -56C0 -7380 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -8080 -DD80 -7F00 -6300 -6300 -6300 -7F00 -DD80 -8080 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -4080 -6180 -3300 -1E00 -3F00 -0C00 -3F00 -0C00 -0C00 -0C00 -0C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0C00 -0C00 -0C00 -0C00 -0C00 -0000 -0000 -0000 -0C00 -0C00 -0C00 -0C00 -0C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1E00 -3300 -6300 -3000 -3C00 -6600 -3300 -1980 -0F00 -0300 -3180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -3300 -3300 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -1E00 -3300 -6180 -5E80 -5280 -5080 -5280 -5E80 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1F00 -2180 -0180 -3F80 -6180 -6180 -3E80 -0000 -7F80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0480 -0D80 -1B00 -3600 -6C00 -D800 -6C00 -3600 -1B00 -0D80 -0480 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7F80 -7F80 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3F00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -1E00 -3300 -6180 -5E80 -5280 -5E80 -5480 -5680 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -7F80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0C00 -1E00 -3300 -3300 -1E00 -0C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0C00 -0C00 -7F80 -0C00 -0C00 -0000 -7F80 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1C00 -3600 -0600 -0C00 -1800 -3000 -3E00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1C00 -3600 -0600 -0C00 -0600 -3600 -1C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0600 -0C00 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -6300 -6300 -6300 -6300 -6300 -7700 -7D00 -6000 -6000 -6000 -0000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -3F80 -7F80 -7D80 -7D80 -7D80 -3D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0D80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0E00 -0E00 -0E00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0C00 -0600 -3600 -1C00 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1800 -3800 -1800 -1800 -1800 -1800 -3C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1C00 -3600 -6300 -6300 -6300 -3600 -1C00 -0000 -7F00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -4800 -6C00 -3600 -1B00 -0D80 -06C0 -0D80 -1B00 -3600 -6C00 -4800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -2000 -6000 -2080 -2100 -7200 -0400 -0900 -1300 -2500 -4F00 -0100 -0100 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -2000 -6000 -2080 -2100 -7200 -0400 -0B00 -1480 -2080 -4100 -0200 -0780 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -7000 -0800 -3080 -0900 -7200 -0400 -0900 -1300 -2500 -4F80 -0100 -0100 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0C00 -0C00 -0000 -0C00 -0C00 -0C00 -1800 -3000 -6180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -3000 -1800 -0C00 -0000 -0C00 -1E00 -3300 -6180 -6180 -6180 -7F80 -6180 -6180 -6180 -6180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0300 -0600 -0C00 -0000 -0C00 -1E00 -3300 -6180 -6180 -6180 -7F80 -6180 -6180 -6180 -6180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0C00 -1E00 -3300 -0000 -0C00 -1E00 -3300 -6180 -6180 -6180 -7F80 -6180 -6180 -6180 -6180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -1900 -3F00 -2600 -0000 -0C00 -1E00 -3300 -6180 -6180 -6180 -7F80 -6180 -6180 -6180 -6180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -3300 -3300 -0000 -0C00 -1E00 -3300 -3300 -6180 -6180 -6180 -7F80 -6180 -6180 -6180 -6180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -1E00 -3300 -3300 -1E00 -0000 -0C00 -1E00 -3300 -6180 -6180 -6180 -7F80 -6180 -6180 -6180 -6180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0F80 -1E00 -3600 -3600 -6600 -6600 -7F80 -6600 -6600 -6600 -6600 -6600 -6780 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1E00 -3300 -6180 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6180 -3300 -1E00 -0C00 -0600 -3600 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -3000 -1800 -0C00 -0000 -7F80 -6000 -6000 -6000 -6000 -7E00 -6000 -6000 -6000 -6000 -7F80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0600 -0C00 -1800 -0000 -7F80 -6000 -6000 -6000 -6000 -7E00 -6000 -6000 -6000 -6000 -7F80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0C00 -1E00 -3300 -0000 -7F80 -6000 -6000 -6000 -6000 -7E00 -6000 -6000 -6000 -6000 -7F80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -3300 -3300 -0000 -0000 -7F80 -6000 -6000 -6000 -6000 -7E00 -6000 -6000 -6000 -6000 -7F80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -1800 -0C00 -0600 -0000 -3F00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -3F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0600 -0C00 -1800 -0000 -3F00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -3F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0C00 -1E00 -3300 -0000 -3F00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -3F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -3300 -3300 -0000 -3F00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -3F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -7E00 -6300 -6180 -6180 -6180 -6180 -F980 -6180 -6180 -6180 -6180 -6300 -7E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -1900 -3F00 -2600 -0000 -6180 -7180 -7980 -7980 -6D80 -6D80 -6780 -6780 -6380 -6180 -6180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -1800 -0C00 -0600 -0000 -1E00 -3300 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0600 -0C00 -1800 -0000 -1E00 -3300 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0C00 -1E00 -3300 -0000 -1E00 -3300 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -1900 -3F00 -2600 -0000 -1E00 -3300 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -3300 -3300 -0000 -1E00 -3300 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -4100 -6300 -3600 -1C00 -1C00 -3600 -6300 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0080 -1F00 -3300 -6380 -6380 -6580 -6580 -6580 -6980 -6980 -6980 -7180 -3300 -3E00 -4000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -1800 -0C00 -0600 -0000 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0600 -0C00 -1800 -0000 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0C00 -1E00 -3300 -0000 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -3300 -3300 -0000 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0600 -0C00 -1800 -0000 -6180 -6180 -3300 -3300 -1E00 -1E00 -0C00 -0C00 -0C00 -0C00 -0C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -3000 -3000 -3000 -3F00 -3180 -3180 -3180 -3180 -3180 -3F00 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0E00 -1B00 -3180 -3180 -3300 -7600 -3600 -3300 -3180 -3180 -3180 -3300 -3600 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1800 -0C00 -0600 -0000 -3F00 -6180 -0180 -3F80 -6180 -6180 -6180 -3E80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0600 -0C00 -1800 -0000 -3F00 -6180 -0180 -3F80 -6180 -6180 -6180 -3E80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0C00 -1E00 -3300 -0000 -3F00 -6180 -0180 -3F80 -6180 -6180 -6180 -3E80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1900 -3F00 -2600 -0000 -3F00 -6180 -0180 -3F80 -6180 -6180 -6180 -3E80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -3300 -3300 -0000 -3F00 -6180 -0180 -3F80 -6180 -6180 -6180 -3E80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -1E00 -3300 -3300 -1E00 -0000 -3F00 -6180 -0180 -3F80 -6180 -6180 -6180 -3E80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3B00 -4D80 -0D80 -0F00 -3C00 -6C00 -6C80 -3700 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1F00 -3180 -6000 -6000 -6000 -6000 -3180 -1F00 -0C00 -0600 -3600 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3000 -1800 -0C00 -0000 -1E00 -3300 -6180 -7F80 -6000 -6000 -3180 -1F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0300 -0600 -0C00 -0000 -1E00 -3300 -6180 -7F80 -6000 -6000 -3180 -1F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0C00 -1E00 -3300 -0000 -1E00 -3300 -6180 -7F80 -6000 -6000 -3180 -1F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -3300 -3300 -0000 -1E00 -3300 -6180 -7F80 -6000 -6000 -3180 -1F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3000 -1800 -0C00 -0000 -3C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -7F80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0600 -0C00 -1800 -0000 -3C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -7F80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0C00 -1E00 -3300 -0000 -3C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -7F80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -3300 -3300 -0000 -3C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -7F80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -4400 -6C00 -3800 -3800 -6C00 -4600 -1F00 -3380 -6180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1900 -3F00 -2600 -0000 -6E00 -7300 -6180 -6180 -6180 -6180 -6180 -6180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3000 -1800 -0C00 -0000 -1E00 -3300 -6180 -6180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0300 -0600 -0C00 -0000 -1E00 -3300 -6180 -6180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0C00 -1E00 -3300 -0000 -1E00 -3300 -6180 -6180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1900 -3F00 -2600 -0000 -1E00 -3300 -6180 -6180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -3300 -3300 -0000 -1E00 -3300 -6180 -6180 -6180 -6180 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0C00 -0C00 -0000 -0000 -7F80 -7F80 -0000 -0000 -0C00 -0C00 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0080 -1F00 -3300 -6580 -6580 -6980 -6980 -3300 -3E00 -4000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1800 -0C00 -0600 -0000 -6180 -6180 -6180 -6180 -6180 -6180 -3380 -1D80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0300 -0600 -0C00 -0000 -6180 -6180 -6180 -6180 -6180 -6180 -3380 -1D80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0C00 -1E00 -3300 -0000 -6180 -6180 -6180 -6180 -6180 -6180 -3380 -1D80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -3300 -3300 -0000 -6180 -6180 -6180 -6180 -6180 -6180 -3380 -1D80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0600 -0C00 -1800 -0000 -6180 -6180 -6180 -6180 -6180 -6180 -3380 -1D80 -0180 -6180 -3300 -1E00 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -3000 -3000 -3000 -3000 -3000 -3000 -3E00 -3300 -3180 -3180 -3180 -3300 -3E00 -3000 -3000 -3000 -3000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 480 0 -DWIDTH 10 0 -BBX 10 20 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -3300 -3300 -0000 -6180 -6180 -6180 -6180 -6180 -6180 -3380 -1D80 -0180 -6180 -3300 -1E00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/4x6-L1.bdf diff -u xc/fonts/bdf/misc/4x6-L1.bdf:1.1 xc/fonts/bdf/misc/4x6-L1.bdf:removed --- xc/fonts/bdf/misc/4x6-L1.bdf:1.1 Mon Jun 3 15:55:23 2002 +++ xc/fonts/bdf/misc/4x6-L1.bdf Wed Mar 16 21:04:28 2005 @@ -1,2936 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 4x6.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Contributed by Janne V. Kujala -COMMENT Derived from 4x6.bdf,v 1.4 2001-07-26 22:50:00+01 mgk25 Exp mgk25 -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Medium-R-Normal--6-60-75-75-C-40-ISO8859-1 -SIZE 6 75 75 -FONTBOUNDINGBOX 4 6 0 -1 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 6 -POINT_SIZE 60 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 40 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 5 -FONT_DESCENT 1 -DESTINATION 1 -COPYRIGHT "Public domain font. Share and enjoy." -CAP_HEIGHT 5 -X_HEIGHT 4 -DEFAULT_CHAR 0 -ENDPROPERTIES -CHARS 223 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -00 -A0 -00 -A0 -00 -ENDCHAR -STARTCHAR uni25C6 -ENCODING 1 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -40 -E0 -E0 -40 -00 -ENDCHAR -STARTCHAR shade -ENCODING 2 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A8 -50 -A8 -50 -A8 -50 -ENDCHAR -STARTCHAR uni2409 -ENCODING 3 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -E0 -A0 -70 -20 -20 -ENDCHAR -STARTCHAR uni240C -ENCODING 4 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -C0 -C0 -80 -60 -60 -40 -ENDCHAR -STARTCHAR uni240D -ENCODING 5 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -E0 -80 -E0 -50 -60 -50 -ENDCHAR -STARTCHAR uni240A -ENCODING 6 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -80 -E0 -60 -40 -40 -ENDCHAR -STARTCHAR degree -ENCODING 7 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -A0 -40 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 8 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -E0 -40 -00 -E0 -00 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -D0 -B0 -90 -20 -20 -30 -ENDCHAR -STARTCHAR uni240B -ENCODING 10 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -A0 -40 -70 -20 -20 -ENDCHAR -STARTCHAR SF040000 -ENCODING 11 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -40 -40 -C0 -00 -00 -ENDCHAR -STARTCHAR SF030000 -ENCODING 12 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -00 -00 -C0 -40 -40 -ENDCHAR -STARTCHAR SF010000 -ENCODING 13 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -00 -00 -70 -40 -40 -ENDCHAR -STARTCHAR SF020000 -ENCODING 14 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -40 -40 -70 -00 -00 -ENDCHAR -STARTCHAR SF050000 -ENCODING 15 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -40 -40 -F0 -40 -40 -ENDCHAR -STARTCHAR uni23BA -ENCODING 16 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -F0 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BB -ENCODING 17 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -F0 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF100000 -ENCODING 18 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -00 -00 -F0 -00 -00 -ENDCHAR -STARTCHAR uni23BC -ENCODING 19 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -00 -00 -F0 -00 -00 -ENDCHAR -STARTCHAR uni23BD -ENCODING 20 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -00 -00 -00 -00 -F0 -ENDCHAR -STARTCHAR SF080000 -ENCODING 21 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -40 -40 -70 -40 -40 -ENDCHAR -STARTCHAR SF090000 -ENCODING 22 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -40 -40 -C0 -40 -40 -ENDCHAR -STARTCHAR SF070000 -ENCODING 23 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -40 -40 -F0 -00 -00 -ENDCHAR -STARTCHAR SF060000 -ENCODING 24 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -00 -00 -F0 -40 -40 -ENDCHAR -STARTCHAR SF110000 -ENCODING 25 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -40 -40 -40 -40 -40 -ENDCHAR -STARTCHAR lessequal -ENCODING 26 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -40 -E0 -00 -E0 -00 -ENDCHAR -STARTCHAR greaterequal -ENCODING 27 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -40 -E0 -00 -E0 -00 -ENDCHAR -STARTCHAR pi -ENCODING 28 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -E0 -A0 -A0 -A0 -00 -ENDCHAR -STARTCHAR notequal -ENCODING 29 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -E0 -40 -E0 -80 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 30 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -40 -60 -40 -A0 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 31 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -00 -40 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -40 -40 -00 -40 -00 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -A0 -00 -00 -00 -00 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -F0 -A0 -F0 -A0 -00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -E0 -C0 -20 -E0 -40 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -20 -40 -80 -20 -00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -A0 -40 -A0 -50 -00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -40 -00 -00 -00 -00 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -40 -40 -40 -40 -20 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -40 -40 -40 -40 -80 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -40 -E0 -40 -A0 -00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -40 -E0 -40 -40 -00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -00 -00 -00 -40 -80 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -00 -E0 -00 -00 -00 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -00 -00 -00 -40 -00 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -20 -40 -80 -80 -00 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -A0 -E0 -A0 -40 -00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -C0 -40 -40 -E0 -00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -A0 -20 -40 -E0 -00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -E0 -20 -40 -20 -C0 -00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -A0 -E0 -20 -20 -00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -E0 -80 -C0 -20 -C0 -00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -60 -80 -C0 -A0 -40 -00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -E0 -20 -40 -80 -80 -00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -60 -A0 -40 -A0 -C0 -00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -A0 -60 -20 -C0 -00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -40 -00 -00 -40 -00 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -40 -00 -00 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -40 -80 -40 -20 -00 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -E0 -00 -E0 -00 -00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -40 -20 -40 -80 -00 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -C0 -20 -40 -00 -40 -00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -60 -A0 -A0 -80 -60 -00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -A0 -E0 -A0 -A0 -00 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -C0 -A0 -C0 -A0 -C0 -00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -A0 -80 -A0 -40 -00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -C0 -A0 -A0 -A0 -C0 -00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -E0 -80 -C0 -80 -E0 -00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -E0 -80 -C0 -80 -80 -00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -60 -80 -A0 -A0 -60 -00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -A0 -E0 -A0 -A0 -00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -E0 -40 -40 -40 -E0 -00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -20 -20 -A0 -40 -00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -A0 -C0 -A0 -A0 -00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -80 -80 -80 -E0 -00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -E0 -E0 -A0 -A0 -00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -A0 -E0 -A0 -80 -00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -A0 -A0 -A0 -40 -00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -C0 -A0 -C0 -80 -80 -00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -A0 -A0 -A0 -40 -20 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -C0 -A0 -C0 -A0 -A0 -00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -60 -80 -40 -20 -C0 -00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -E0 -40 -40 -40 -40 -00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -A0 -A0 -A0 -E0 -00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -A0 -A0 -E0 -40 -00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -A0 -E0 -E0 -A0 -00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -A0 -40 -A0 -A0 -00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -A0 -40 -40 -40 -00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -E0 -20 -40 -80 -E0 -00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -60 -40 -40 -40 -60 -00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -80 -40 -20 -20 -00 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -C0 -40 -40 -40 -C0 -00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -A0 -00 -00 -00 -00 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -00 -00 -00 -00 -E0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -20 -00 -00 -00 -00 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -60 -A0 -A0 -60 -00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -C0 -A0 -A0 -C0 -00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -60 -80 -80 -60 -00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -60 -A0 -A0 -60 -00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -40 -A0 -C0 -60 -00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -40 -E0 -40 -40 -00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -60 -A0 -60 -20 -C0 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -C0 -A0 -A0 -A0 -00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -00 -C0 -40 -E0 -00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -00 -20 -20 -20 -C0 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -A0 -C0 -A0 -A0 -00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -C0 -40 -40 -40 -E0 -00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -A0 -E0 -A0 -A0 -00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -C0 -A0 -A0 -A0 -00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -40 -A0 -A0 -40 -00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -C0 -A0 -C0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -60 -A0 -A0 -60 -20 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -A0 -C0 -80 -80 -00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -60 -C0 -20 -C0 -00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -E0 -40 -40 -20 -00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -A0 -A0 -A0 -60 -00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -A0 -A0 -A0 -40 -00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -A0 -A0 -E0 -A0 -00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -A0 -40 -40 -A0 -00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -A0 -A0 -60 -20 -C0 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -E0 -20 -40 -E0 -00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -40 -C0 -40 -40 -20 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -40 -40 -40 -40 -00 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -40 -60 -40 -40 -80 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -50 -A0 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -00 -40 -40 -40 -00 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -E0 -80 -E0 -40 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -40 -60 -40 -A0 -00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -90 -60 -60 -90 -00 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -40 -E0 -40 -40 -00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -40 -00 -40 -40 -00 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -60 -C0 -A0 -60 -20 -C0 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -60 -90 -D0 -D0 -90 -60 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -60 -A0 -60 -00 -E0 -00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -50 -A0 -50 -00 -00 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -00 -E0 -20 -00 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -00 -E0 -00 -00 -00 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -60 -F0 -D0 -60 -00 -00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -E0 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -A0 -40 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -E0 -40 -00 -E0 -00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -C0 -40 -80 -C0 -00 -00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -C0 -40 -80 -40 -80 -00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -40 -00 -00 -00 -00 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -A0 -A0 -A0 -C0 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -70 -D0 -D0 -50 -50 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -00 -40 -00 -00 -00 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -00 -00 -20 -40 -00 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -C0 -40 -40 -00 -00 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -A0 -40 -00 -E0 -00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -A0 -50 -A0 -00 -00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -80 -80 -50 -70 -10 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -80 -B0 -10 -20 -30 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -C0 -40 -80 -50 -B0 -10 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -00 -40 -80 -60 -00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -40 -A0 -E0 -A0 -00 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -40 -A0 -E0 -A0 -00 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -C0 -40 -A0 -E0 -A0 -00 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -60 -C0 -A0 -E0 -A0 -00 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -40 -A0 -E0 -A0 -00 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -40 -A0 -E0 -A0 -00 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -70 -A0 -F0 -A0 -B0 -00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -A0 -80 -A0 -40 -80 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -E0 -C0 -80 -E0 -00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -E0 -C0 -80 -E0 -00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -60 -E0 -C0 -80 -E0 -00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -E0 -C0 -80 -E0 -00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -E0 -40 -40 -E0 -00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -E0 -40 -40 -E0 -00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -E0 -40 -40 -E0 -00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -40 -40 -40 -E0 -00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -E0 -50 -D0 -50 -E0 -00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -50 -A0 -E0 -E0 -A0 -00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -40 -A0 -A0 -40 -00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -40 -A0 -A0 -40 -00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -40 -A0 -A0 -40 -00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -70 -E0 -A0 -A0 -40 -00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -40 -A0 -A0 -40 -00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -A0 -40 -A0 -00 -00 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -60 -A0 -E0 -A0 -C0 -00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -40 -A0 -A0 -E0 -00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -40 -A0 -A0 -E0 -00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -00 -A0 -A0 -E0 -00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -00 -A0 -A0 -E0 -00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -00 -A0 -40 -40 -00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -C0 -A0 -C0 -80 -00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -A0 -C0 -A0 -E0 -80 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -40 -60 -A0 -60 -00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -40 -60 -A0 -60 -00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -60 -00 -60 -A0 -60 -00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -50 -A0 -60 -A0 -60 -00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -00 -60 -A0 -60 -00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -00 -60 -A0 -60 -00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -70 -B0 -A0 -70 -00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -40 -A0 -80 -60 -40 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -40 -A0 -C0 -60 -00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -40 -A0 -C0 -60 -00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -C0 -40 -A0 -C0 -60 -00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -40 -A0 -C0 -60 -00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -40 -40 -40 -E0 -00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -C0 -40 -40 -E0 -00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -A0 -40 -40 -E0 -00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -00 -C0 -40 -E0 -00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -40 -60 -A0 -40 -00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -50 -A0 -C0 -A0 -A0 -00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -40 -40 -A0 -40 -00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -40 -40 -A0 -40 -00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -00 -40 -A0 -40 -00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -E0 -00 -40 -A0 -40 -00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -00 -40 -A0 -40 -00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -00 -E0 -00 -40 -00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -00 -60 -A0 -A0 -C0 -00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -40 -A0 -A0 -60 -00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -40 -A0 -A0 -60 -00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -40 -00 -A0 -A0 -60 -00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -00 -A0 -A0 -60 -00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -20 -40 -A0 -E0 -20 -C0 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -80 -80 -C0 -A0 -C0 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 640 0 -DWIDTH 4 0 -BBX 4 6 0 -1 -BITMAP -A0 -00 -A0 -E0 -20 -C0 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/5x7-L1.bdf diff -u xc/fonts/bdf/misc/5x7-L1.bdf:1.5 xc/fonts/bdf/misc/5x7-L1.bdf:removed --- xc/fonts/bdf/misc/5x7-L1.bdf:1.5 Mon Jun 3 15:55:23 2002 +++ xc/fonts/bdf/misc/5x7-L1.bdf Wed Mar 16 21:04:28 2005 @@ -1,3158 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 5x7.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 5x7.bdf,v 1.35 2001-07-19 12:09:22+01 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Medium-R-Normal--7-70-75-75-C-50-ISO8859-1 -SIZE 7 75 75 -FONTBOUNDINGBOX 5 7 0 -1 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 7 -POINT_SIZE 70 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 50 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 6 -FONT_DESCENT 1 -DESTINATION 1 -DEFAULT_CHAR 0 -COPYRIGHT "Public domain font. Share and enjoy." -CAP_HEIGHT 6 -X_HEIGHT 4 -ENDPROPERTIES -CHARS 223 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -A8 -00 -88 -00 -A8 -00 -ENDCHAR -STARTCHAR uni25C6 -ENCODING 1 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -20 -70 -F8 -70 -20 -00 -ENDCHAR -STARTCHAR shade -ENCODING 2 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -A8 -50 -A8 -50 -A8 -50 -A8 -ENDCHAR -STARTCHAR uni2409 -ENCODING 3 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -A0 -E0 -A0 -70 -20 -20 -00 -ENDCHAR -STARTCHAR uni240C -ENCODING 4 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -E0 -80 -F8 -A0 -30 -20 -00 -ENDCHAR -STARTCHAR uni240D -ENCODING 5 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -80 -E0 -50 -60 -50 -00 -ENDCHAR -STARTCHAR uni240A -ENCODING 6 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -80 -80 -F0 -20 -30 -20 -00 -ENDCHAR -STARTCHAR degree -ENCODING 7 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -50 -20 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 8 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -20 -F8 -20 -20 -F8 -00 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -C0 -A0 -A0 -A0 -20 -38 -00 -ENDCHAR -STARTCHAR uni240B -ENCODING 10 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -A0 -A0 -78 -50 -10 -10 -00 -ENDCHAR -STARTCHAR SF040000 -ENCODING 11 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -20 -20 -E0 -00 -00 -00 -ENDCHAR -STARTCHAR SF030000 -ENCODING 12 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -00 -E0 -20 -20 -20 -ENDCHAR -STARTCHAR SF010000 -ENCODING 13 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -00 -38 -20 -20 -20 -ENDCHAR -STARTCHAR SF020000 -ENCODING 14 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -20 -20 -38 -00 -00 -00 -ENDCHAR -STARTCHAR SF050000 -ENCODING 15 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -20 -20 -F8 -20 -20 -20 -ENDCHAR -STARTCHAR uni23BA -ENCODING 16 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -F8 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BB -ENCODING 17 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -F8 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF100000 -ENCODING 18 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -00 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BC -ENCODING 19 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -00 -00 -00 -F8 -00 -ENDCHAR -STARTCHAR uni23BD -ENCODING 20 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -00 -00 -00 -00 -F8 -ENDCHAR -STARTCHAR SF080000 -ENCODING 21 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -20 -20 -38 -20 -20 -20 -ENDCHAR -STARTCHAR SF090000 -ENCODING 22 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -20 -20 -E0 -20 -20 -20 -ENDCHAR -STARTCHAR SF070000 -ENCODING 23 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -20 -20 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR SF060000 -ENCODING 24 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -00 -F8 -20 -20 -20 -ENDCHAR -STARTCHAR SF110000 -ENCODING 25 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR lessequal -ENCODING 26 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -10 -20 -40 -20 -10 -70 -00 -ENDCHAR -STARTCHAR greaterequal -ENCODING 27 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -40 -20 -10 -20 -40 -70 -00 -ENDCHAR -STARTCHAR pi -ENCODING 28 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -70 -50 -50 -50 -00 -ENDCHAR -STARTCHAR notequal -ENCODING 29 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -10 -F0 -20 -F0 -40 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 30 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -30 -40 -E0 -40 -B0 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 31 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -60 -60 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -20 -20 -20 -00 -20 -00 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -50 -50 -50 -00 -00 -00 -00 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -50 -F8 -50 -F8 -50 -00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -70 -A0 -70 -28 -70 -00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -80 -90 -20 -40 -90 -10 -00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -40 -A0 -40 -A0 -50 -00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -20 -20 -00 -00 -00 -00 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -40 -40 -40 -40 -20 -00 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -40 -20 -20 -20 -20 -40 -00 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -50 -20 -70 -20 -50 -00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -20 -20 -F8 -20 -20 -00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -00 -00 -30 -20 -40 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -00 -F0 -00 -00 -00 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -00 -00 -60 -60 -00 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -10 -20 -40 -80 -00 -00 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -50 -50 -50 -50 -20 -00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -60 -20 -20 -20 -70 -00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -90 -10 -20 -40 -F0 -00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -F0 -10 -60 -10 -90 -60 -00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -60 -A0 -F0 -20 -20 -00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -F0 -80 -E0 -10 -90 -60 -00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -80 -E0 -90 -90 -60 -00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -F0 -10 -20 -20 -40 -40 -00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -90 -60 -90 -90 -60 -00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -90 -90 -70 -10 -60 -00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -60 -60 -00 -60 -60 -00 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -60 -60 -00 -60 -40 -80 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -10 -20 -40 -20 -10 -00 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -F0 -00 -F0 -00 -00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -40 -20 -10 -20 -40 -00 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -50 -10 -20 -00 -20 -00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -90 -B0 -B0 -80 -60 -00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -90 -90 -F0 -90 -90 -00 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -E0 -90 -E0 -90 -90 -E0 -00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -90 -80 -80 -90 -60 -00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -E0 -90 -90 -90 -90 -E0 -00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -F0 -80 -E0 -80 -80 -F0 -00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -F0 -80 -E0 -80 -80 -80 -00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -90 -80 -B0 -90 -70 -00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -90 -90 -F0 -90 -90 -90 -00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -70 -20 -20 -20 -20 -70 -00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -10 -10 -10 -10 -90 -60 -00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -90 -A0 -C0 -C0 -A0 -90 -00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -80 -80 -80 -80 -80 -F0 -00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -90 -F0 -F0 -90 -90 -90 -00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -90 -D0 -D0 -B0 -B0 -90 -00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -90 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -E0 -90 -90 -E0 -80 -80 -00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -90 -90 -90 -D0 -60 -10 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -E0 -90 -90 -E0 -A0 -90 -00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -90 -40 -20 -90 -60 -00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -70 -20 -20 -20 -20 -20 -00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -90 -90 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -90 -90 -90 -90 -60 -60 -00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -90 -90 -90 -F0 -F0 -90 -00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -90 -90 -60 -60 -90 -90 -00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -50 -50 -50 -20 -20 -20 -00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -F0 -10 -20 -40 -80 -F0 -00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -70 -40 -40 -40 -40 -70 -00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -80 -40 -20 -10 -00 -00 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -70 -10 -10 -10 -10 -70 -00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -50 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -00 -00 -00 -F0 -00 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -40 -20 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -70 -90 -B0 -50 -00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -80 -80 -E0 -90 -90 -E0 -00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -60 -80 -80 -60 -00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -10 -10 -70 -90 -90 -70 -00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -60 -B0 -C0 -60 -00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -50 -40 -E0 -40 -40 -00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -70 -90 -60 -80 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -80 -80 -E0 -90 -90 -90 -00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -00 -60 -20 -20 -70 -00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -10 -00 -10 -10 -10 -50 -20 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -80 -80 -A0 -C0 -A0 -90 -00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -20 -20 -20 -20 -70 -00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -A0 -F0 -90 -90 -00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -E0 -90 -90 -90 -00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -60 -90 -90 -60 -00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -E0 -90 -90 -E0 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -70 -90 -90 -70 -10 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -E0 -90 -80 -80 -00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -70 -C0 -30 -E0 -00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -40 -40 -E0 -40 -40 -30 -00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -90 -90 -90 -70 -00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -50 -50 -50 -20 -00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -90 -90 -F0 -F0 -00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -90 -60 -60 -90 -00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -90 -90 -50 -20 -40 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -F0 -20 -40 -F0 -00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -10 -20 -60 -20 -20 -10 -00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -20 -20 -20 -20 -20 -00 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -40 -20 -30 -20 -20 -40 -00 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -50 -A0 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -00 -20 -20 -20 -20 -00 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -20 -70 -A0 -A0 -70 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -30 -40 -E0 -40 -B0 -00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -88 -70 -50 -70 -88 -00 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -50 -50 -20 -70 -20 -20 -00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -20 -20 -00 -20 -20 -00 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -30 -40 -60 -50 -30 -10 -60 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -50 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -70 -88 -A8 -C8 -A8 -88 -70 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -A0 -60 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -48 -90 -48 -00 -00 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -00 -F0 -10 -00 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -00 -70 -00 -00 -00 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -70 -88 -E8 -C8 -C8 -88 -70 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -F0 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -50 -20 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -20 -F8 -20 -20 -F8 -00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -20 -40 -60 -00 -00 -00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -60 -20 -60 -00 -00 -00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -40 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -90 -90 -90 -E0 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -70 -D0 -D0 -50 -50 -50 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -60 -60 -00 -00 -00 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -00 -00 -00 -20 -40 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -60 -20 -70 -00 -00 -00 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -40 -A0 -40 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -90 -48 -90 -00 -00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -80 -80 -80 -90 -30 -70 -10 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -80 -80 -80 -B0 -10 -20 -30 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -C0 -C0 -40 -D0 -30 -70 -10 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -00 -20 -40 -50 -20 -00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -90 -90 -F0 -90 -90 -00 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -90 -90 -F0 -90 -90 -00 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -90 -90 -F0 -90 -90 -00 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -90 -90 -F0 -90 -90 -00 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -90 -60 -90 -F0 -90 -90 -00 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -60 -90 -F0 -90 -90 -00 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -70 -A0 -B0 -E0 -A0 -B0 -00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -90 -80 -80 -90 -60 -40 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -F0 -80 -E0 -80 -80 -F0 -00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -F0 -80 -E0 -80 -80 -F0 -00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -F0 -80 -E0 -80 -80 -F0 -00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -F0 -80 -E0 -80 -80 -F0 -00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -70 -20 -20 -20 -20 -70 -00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -70 -20 -20 -20 -20 -70 -00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -70 -20 -20 -20 -20 -70 -00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -70 -20 -20 -20 -20 -70 -00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -E0 -50 -D0 -50 -50 -E0 -00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -B0 -90 -D0 -B0 -B0 -90 -00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -90 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -90 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -90 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -90 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -90 -60 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -90 -60 -60 -90 -00 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -70 -B0 -B0 -D0 -D0 -E0 -00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -90 -90 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -90 -90 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -90 -90 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -90 -00 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -50 -50 -50 -20 -20 -20 -00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -80 -E0 -90 -E0 -80 -80 -00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -90 -A0 -90 -90 -A0 -00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -40 -20 -70 -90 -B0 -50 -00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -40 -70 -90 -B0 -50 -00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -50 -70 -90 -B0 -50 -00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -50 -A0 -70 -90 -B0 -50 -00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -50 -00 -70 -90 -B0 -50 -00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -60 -70 -90 -B0 -50 -00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -70 -B0 -A0 -70 -00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -30 -40 -40 -30 -20 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -40 -20 -60 -B0 -C0 -60 -00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -40 -60 -B0 -C0 -60 -00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -40 -A0 -60 -B0 -C0 -60 -00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -A0 -00 -60 -B0 -C0 -60 -00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -40 -20 -60 -20 -20 -70 -00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -40 -60 -20 -20 -70 -00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -50 -60 -20 -20 -70 -00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -50 -00 -60 -20 -20 -70 -00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -40 -30 -60 -90 -90 -60 -00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -50 -A0 -E0 -90 -90 -90 -00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -40 -20 -60 -90 -90 -60 -00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -40 -60 -90 -90 -60 -00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -00 -60 -90 -90 -60 -00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -50 -A0 -60 -90 -90 -60 -00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -50 -00 -60 -90 -90 -60 -00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -60 -00 -F0 -00 -60 -00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -00 -70 -B0 -D0 -E0 -00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -40 -20 -90 -90 -90 -70 -00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -40 -90 -90 -90 -70 -00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -60 -00 -90 -90 -90 -70 -00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -50 -00 -90 -90 -90 -70 -00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -20 -40 -90 -90 -50 -20 -40 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -00 -80 -E0 -90 -90 -E0 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 685 0 -DWIDTH 5 0 -BBX 5 7 0 -1 -BITMAP -50 -00 -90 -90 -50 -20 -40 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/5x8-L1.bdf diff -u xc/fonts/bdf/misc/5x8-L1.bdf:1.2 xc/fonts/bdf/misc/5x8-L1.bdf:removed --- xc/fonts/bdf/misc/5x8-L1.bdf:1.2 Wed Apr 4 22:43:37 2001 +++ xc/fonts/bdf/misc/5x8-L1.bdf Wed Mar 16 21:04:28 2005 @@ -1,3380 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 5x8.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 5x8.bdf,v 1.28 2001-04-03 13:37:48+01 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Medium-R-Normal--8-80-75-75-C-50-ISO8859-1 -SIZE 11 75 75 -FONTBOUNDINGBOX 5 8 0 -1 -STARTPROPERTIES 21 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 8 -POINT_SIZE 80 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 50 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_DESCENT 1 -FONT_ASCENT 7 -COPYRIGHT "Public domain font. Share and enjoy." -DEFAULT_CHAR 0 -CAP_HEIGHT 6 -X_HEIGHT 4 -ENDPROPERTIES -CHARS 223 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -A0 -10 -80 -10 -80 -50 -00 -ENDCHAR -STARTCHAR uni25C6 -ENCODING 1 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -20 -70 -F8 -70 -20 -00 -ENDCHAR -STARTCHAR shade -ENCODING 2 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -50 -A8 -50 -A8 -50 -A8 -50 -A8 -ENDCHAR -STARTCHAR uni2409 -ENCODING 3 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -A0 -A0 -E0 -A0 -A0 -70 -20 -20 -ENDCHAR -STARTCHAR uni240C -ENCODING 4 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -E0 -80 -C0 -B8 -A0 -30 -20 -20 -ENDCHAR -STARTCHAR uni240D -ENCODING 5 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -60 -80 -80 -60 -30 -28 -30 -28 -ENDCHAR -STARTCHAR uni240A -ENCODING 6 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -80 -80 -80 -E0 -38 -20 -30 -20 -ENDCHAR -STARTCHAR degree -ENCODING 7 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -20 -50 -20 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 8 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -20 -70 -20 -00 -70 -00 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -90 -D0 -B0 -90 -20 -20 -20 -38 -ENDCHAR -STARTCHAR uni240B -ENCODING 10 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -A0 -A0 -A0 -40 -38 -10 -10 -10 -ENDCHAR -STARTCHAR SF040000 -ENCODING 11 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -20 -20 -E0 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF030000 -ENCODING 12 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -E0 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF010000 -ENCODING 13 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -38 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF020000 -ENCODING 14 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -20 -20 -38 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF050000 -ENCODING 15 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -20 -20 -F8 -20 -20 -20 -20 -ENDCHAR -STARTCHAR uni23BA -ENCODING 16 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -F8 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BB -ENCODING 17 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -F8 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF100000 -ENCODING 18 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -F8 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BC -ENCODING 19 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -00 -00 -00 -F8 -00 -ENDCHAR -STARTCHAR uni23BD -ENCODING 20 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -00 -00 -00 -00 -F8 -ENDCHAR -STARTCHAR SF080000 -ENCODING 21 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -20 -20 -38 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF090000 -ENCODING 22 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -20 -20 -E0 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF070000 -ENCODING 23 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -20 -20 -F8 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF060000 -ENCODING 24 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -F8 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF110000 -ENCODING 25 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR lessequal -ENCODING 26 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -10 -20 -40 -20 -10 -70 -00 -ENDCHAR -STARTCHAR greaterequal -ENCODING 27 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -40 -20 -10 -20 -40 -70 -00 -ENDCHAR -STARTCHAR pi -ENCODING 28 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -F8 -50 -50 -50 -00 -ENDCHAR -STARTCHAR notequal -ENCODING 29 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -20 -F0 -60 -F0 -40 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 30 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -20 -50 -E0 -40 -50 -A0 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 31 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -00 -20 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -20 -20 -20 -20 -00 -20 -00 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -50 -50 -50 -00 -00 -00 -00 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -50 -50 -F8 -50 -F8 -50 -50 -00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -70 -A0 -70 -28 -70 -20 -00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -40 -50 -20 -50 -10 -00 -00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -40 -A0 -A0 -40 -A0 -A0 -50 -00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -20 -20 -20 -00 -00 -00 -00 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -20 -40 -40 -40 -40 -20 -00 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -40 -20 -20 -20 -20 -40 -00 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -90 -60 -F0 -60 -90 -00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -20 -20 -F8 -20 -20 -00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -00 -00 -30 -20 -40 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -00 -F0 -00 -00 -00 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -00 -00 -20 -70 -20 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -10 -10 -20 -40 -80 -80 -00 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -20 -50 -50 -50 -50 -20 -00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -20 -60 -20 -20 -20 -70 -00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -60 -90 -10 -60 -80 -F0 -00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -F0 -20 -60 -10 -90 -60 -00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -20 -60 -A0 -F0 -20 -20 -00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -F0 -80 -E0 -10 -90 -60 -00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -60 -80 -E0 -90 -90 -60 -00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -F0 -10 -20 -20 -40 -40 -00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -60 -90 -60 -90 -90 -60 -00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -60 -90 -90 -70 -10 -60 -00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -60 -60 -00 -60 -60 -00 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -30 -30 -00 -30 -20 -40 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -10 -20 -40 -40 -20 -10 -00 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -F0 -00 -F0 -00 -00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -40 -20 -10 -10 -20 -40 -00 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -20 -50 -10 -20 -00 -20 -00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -30 -48 -98 -A8 -A8 -90 -40 -30 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -60 -90 -90 -F0 -90 -90 -00 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -E0 -90 -E0 -90 -90 -E0 -00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -60 -90 -80 -80 -90 -60 -00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -E0 -90 -90 -90 -90 -E0 -00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -F0 -80 -E0 -80 -80 -F0 -00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -F0 -80 -E0 -80 -80 -80 -00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -60 -90 -80 -B0 -90 -60 -00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -90 -90 -F0 -90 -90 -90 -00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -70 -20 -20 -20 -20 -70 -00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -70 -20 -20 -20 -A0 -40 -00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -90 -A0 -C0 -A0 -A0 -90 -00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -80 -80 -80 -80 -80 -F0 -00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -90 -F0 -F0 -90 -90 -90 -00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -90 -D0 -F0 -B0 -B0 -90 -00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -60 -90 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -E0 -90 -90 -E0 -80 -80 -00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -60 -90 -90 -D0 -B0 -60 -10 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -E0 -90 -90 -E0 -90 -90 -00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -60 -90 -40 -20 -90 -60 -00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -70 -20 -20 -20 -20 -20 -00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -90 -90 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -90 -90 -90 -90 -60 -60 -00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -90 -90 -90 -F0 -F0 -90 -00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -90 -90 -60 -60 -90 -90 -00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -88 -88 -50 -20 -20 -20 -00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -F0 -10 -20 -40 -80 -F0 -00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -70 -40 -40 -40 -40 -70 -00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -80 -80 -40 -20 -10 -10 -00 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -70 -10 -10 -10 -10 -70 -00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -20 -50 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -00 -00 -00 -00 -F0 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -40 -20 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -70 -90 -90 -70 -00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -80 -80 -E0 -90 -90 -E0 -00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -30 -40 -40 -30 -00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -10 -10 -70 -90 -90 -70 -00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -60 -B0 -C0 -60 -00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -20 -50 -40 -E0 -40 -40 -00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -60 -90 -70 -10 -60 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -80 -80 -E0 -90 -90 -90 -00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -20 -00 -60 -20 -20 -70 -00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -10 -00 -10 -10 -10 -50 -20 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -80 -80 -90 -E0 -90 -90 -00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -60 -20 -20 -20 -20 -70 -00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -D0 -A8 -A8 -A8 -00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -E0 -90 -90 -90 -00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -60 -90 -90 -60 -00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -E0 -90 -E0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -70 -90 -70 -10 -10 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -A0 -D0 -80 -80 -00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -30 -60 -10 -60 -00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -40 -40 -E0 -40 -50 -20 -00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -90 -90 -90 -70 -00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -50 -50 -50 -20 -00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -88 -A8 -A8 -50 -00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -90 -60 -60 -90 -00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -90 -90 -70 -90 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -F0 -20 -40 -F0 -00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -30 -40 -20 -C0 -20 -40 -30 -00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -20 -20 -20 -20 -20 -20 -00 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -C0 -20 -40 -30 -40 -20 -C0 -00 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -50 -A0 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -20 -00 -20 -20 -20 -20 -00 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -20 -70 -A0 -A0 -70 -20 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -20 -50 -E0 -40 -50 -A0 -00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -88 -70 -50 -70 -88 -00 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -88 -50 -F8 -20 -F8 -20 -00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -20 -20 -00 -20 -20 -20 -00 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -70 -80 -E0 -90 -70 -10 -E0 -00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -50 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -70 -A8 -C8 -C8 -A8 -70 -00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -30 -50 -30 -00 -70 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -50 -A0 -50 -00 -00 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -00 -70 -10 -10 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -00 -70 -00 -00 -00 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -70 -E8 -D8 -E8 -D8 -70 -00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -70 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -20 -50 -20 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -20 -70 -20 -00 -70 -00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -50 -10 -20 -70 -00 -00 -00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -60 -10 -60 -10 -60 -00 -00 -00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -20 -40 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -90 -90 -90 -E0 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -78 -E8 -E8 -68 -28 -28 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -00 -20 -00 -00 -00 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -00 -00 -00 -20 -40 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -60 -20 -20 -70 -00 -00 -00 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -50 -20 -00 -70 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -A0 -50 -A0 -00 -00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -80 -80 -80 -A0 -60 -F0 -20 -00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -80 -80 -A0 -D0 -10 -20 -70 -00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -80 -40 -80 -60 -A0 -F0 -20 -00 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -20 -00 -20 -40 -50 -20 -00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -40 -20 -60 -90 -F0 -90 -90 -00 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -40 -60 -90 -F0 -90 -90 -00 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -60 -90 -60 -90 -F0 -90 -90 -00 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -50 -A0 -60 -90 -F0 -90 -90 -00 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -90 -00 -60 -90 -F0 -90 -90 -00 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -60 -90 -60 -90 -F0 -90 -90 -00 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -70 -A0 -A0 -F0 -A0 -B0 -00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -60 -90 -80 -80 -90 -60 -40 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -40 -20 -F0 -80 -E0 -80 -F0 -00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -40 -F0 -80 -E0 -80 -F0 -00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -60 -90 -F0 -80 -E0 -80 -F0 -00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -90 -00 -F0 -80 -E0 -80 -F0 -00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -40 -20 -70 -20 -20 -20 -70 -00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -10 -20 -70 -20 -20 -20 -70 -00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -50 -70 -20 -20 -20 -70 -00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -50 -00 -70 -20 -20 -20 -70 -00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -70 -48 -E8 -48 -48 -70 -00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -50 -A0 -90 -D0 -B0 -90 -90 -00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -40 -20 -60 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -40 -60 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -60 -90 -60 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -50 -A0 -60 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -90 -00 -60 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -00 -50 -20 -50 -00 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -70 -B0 -B0 -D0 -D0 -E0 -00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -40 -20 -90 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -40 -90 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -60 -90 -90 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -90 -00 -90 -90 -90 -90 -60 -00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -10 -20 -88 -50 -20 -20 -20 -00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -80 -E0 -90 -90 -E0 -80 -00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -60 -90 -A0 -A0 -90 -A0 -00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -40 -20 -00 -70 -90 -90 -70 -00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -40 -00 -70 -90 -90 -70 -00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -50 -00 -70 -90 -90 -70 -00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -50 -A0 -00 -70 -90 -90 -70 -00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -50 -00 -70 -90 -90 -70 -00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -60 -90 -60 -70 -90 -90 -70 -00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -F0 -68 -B0 -78 -00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -30 -40 -40 -30 -20 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -40 -20 -00 -60 -B0 -C0 -60 -00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -40 -00 -60 -B0 -C0 -60 -00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -60 -90 -00 -60 -B0 -C0 -60 -00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -50 -00 -60 -B0 -C0 -60 -00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -40 -20 -00 -60 -20 -20 -70 -00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -10 -20 -00 -60 -20 -20 -70 -00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -50 -00 -60 -20 -20 -70 -00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -50 -00 -60 -20 -20 -70 -00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -A0 -40 -A0 -10 -70 -90 -60 -00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -50 -A0 -00 -E0 -90 -90 -90 -00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -40 -20 -00 -60 -90 -90 -60 -00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -40 -00 -60 -90 -90 -60 -00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -60 -90 -00 -60 -90 -90 -60 -00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -50 -A0 -00 -60 -90 -90 -60 -00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -90 -00 -60 -90 -90 -60 -00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -20 -00 -70 -00 -20 -00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -00 -00 -70 -B0 -D0 -E0 -00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -40 -20 -00 -90 -90 -90 -70 -00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -40 -00 -90 -90 -90 -70 -00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -60 -90 -00 -90 -90 -90 -70 -00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -90 -00 -90 -90 -90 -70 -00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -20 -40 -00 -90 -90 -70 -90 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -80 -80 -E0 -90 -E0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 436 0 -DWIDTH 5 0 -BBX 5 8 0 -1 -BITMAP -00 -90 -00 -90 -90 -70 -90 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/6x10-L1.bdf diff -u xc/fonts/bdf/misc/6x10-L1.bdf:1.4 xc/fonts/bdf/misc/6x10-L1.bdf:removed --- xc/fonts/bdf/misc/6x10-L1.bdf:1.4 Wed Apr 4 22:43:37 2001 +++ xc/fonts/bdf/misc/6x10-L1.bdf Wed Mar 16 21:04:28 2005 @@ -1,3826 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 6x10.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 6x10.bdf,v 1.32 2001-04-03 13:37:48+01 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Medium-R-Normal--10-100-75-75-C-60-ISO8859-1 -SIZE 10 75 75 -FONTBOUNDINGBOX 6 10 0 -2 -STARTPROPERTIES 21 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 10 -POINT_SIZE 100 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 60 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 8 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Public domain terminal emulator font. Share and enjoy." -CAP_HEIGHT 7 -X_HEIGHT 5 -ENDPROPERTIES -CHARS 223 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -A8 -00 -88 -00 -88 -00 -A8 -00 -00 -ENDCHAR -STARTCHAR uni25C6 -ENCODING 1 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -20 -70 -F8 -70 -20 -00 -00 -00 -ENDCHAR -STARTCHAR shade -ENCODING 2 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -A8 -54 -A8 -54 -A8 -54 -A8 -54 -A8 -54 -ENDCHAR -STARTCHAR uni2409 -ENCODING 3 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -90 -90 -F0 -90 -90 -78 -10 -10 -10 -ENDCHAR -STARTCHAR uni240C -ENCODING 4 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -E0 -80 -C0 -80 -B8 -20 -30 -20 -20 -ENDCHAR -STARTCHAR uni240D -ENCODING 5 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -70 -80 -80 -70 -70 -48 -70 -48 -48 -ENDCHAR -STARTCHAR uni240A -ENCODING 6 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -80 -80 -80 -F0 -78 -40 -70 -40 -40 -ENDCHAR -STARTCHAR degree -ENCODING 7 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -20 -50 -20 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 8 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -20 -20 -F8 -20 -20 -F8 -00 -00 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -90 -D0 -D0 -B0 -90 -40 -40 -40 -78 -ENDCHAR -STARTCHAR uni240B -ENCODING 10 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -90 -90 -60 -40 -78 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF040000 -ENCODING 11 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -20 -20 -20 -20 -E0 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF030000 -ENCODING 12 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -00 -00 -E0 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF010000 -ENCODING 13 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -00 -00 -3C -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF020000 -ENCODING 14 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -20 -20 -20 -20 -3C -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF050000 -ENCODING 15 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -20 -20 -20 -20 -FC -20 -20 -20 -20 -ENDCHAR -STARTCHAR uni23BA -ENCODING 16 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -FC -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BB -ENCODING 17 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -FC -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF100000 -ENCODING 18 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -00 -00 -FF -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BC -ENCODING 19 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -FC -00 -00 -ENDCHAR -STARTCHAR uni23BD -ENCODING 20 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -FC -ENDCHAR -STARTCHAR SF080000 -ENCODING 21 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -20 -20 -20 -20 -3C -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF090000 -ENCODING 22 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -20 -20 -20 -20 -E0 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF070000 -ENCODING 23 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -20 -20 -20 -20 -FC -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF060000 -ENCODING 24 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -00 -00 -FC -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF110000 -ENCODING 25 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR lessequal -ENCODING 26 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -18 -60 -80 -60 -18 -00 -F8 -00 -00 -ENDCHAR -STARTCHAR greaterequal -ENCODING 27 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -C0 -30 -08 -30 -C0 -00 -F8 -00 -00 -ENDCHAR -STARTCHAR pi -ENCODING 28 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -F8 -50 -50 -50 -50 -00 -00 -ENDCHAR -STARTCHAR notequal -ENCODING 29 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -08 -10 -F8 -20 -F8 -40 -80 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 30 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -30 -48 -40 -E0 -40 -48 -B0 -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 31 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -00 -20 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -20 -20 -20 -20 -20 -00 -20 -00 -00 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -50 -50 -50 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -50 -50 -F8 -50 -F8 -50 -50 -00 -00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -20 -70 -A0 -70 -28 -70 -20 -00 -00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -48 -A8 -50 -20 -50 -A8 -90 -00 -00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -40 -A0 -A0 -40 -A8 -90 -68 -00 -00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -20 -20 -20 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -10 -20 -40 -40 -40 -20 -10 -00 -00 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -40 -20 -10 -10 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -88 -50 -F8 -50 -88 -00 -00 -00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -20 -20 -F8 -20 -20 -00 -00 -00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -30 -20 -40 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -00 -F8 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -20 -70 -20 -00 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -08 -08 -10 -20 -40 -80 -80 -00 -00 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -20 -50 -88 -88 -88 -50 -20 -00 -00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -20 -60 -A0 -20 -20 -20 -F8 -00 -00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -70 -88 -08 -30 -40 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -F8 -08 -10 -30 -08 -88 -70 -00 -00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -10 -30 -50 -90 -F8 -10 -10 -00 -00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -F8 -80 -B0 -C8 -08 -88 -70 -00 -00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -30 -40 -80 -B0 -C8 -88 -70 -00 -00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -F8 -08 -10 -10 -20 -40 -40 -00 -00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -70 -88 -88 -70 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -70 -88 -98 -68 -08 -10 -60 -00 -00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -20 -70 -20 -00 -20 -70 -20 -00 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -20 -70 -20 -00 -30 -20 -40 -00 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -08 -10 -20 -40 -20 -10 -08 -00 -00 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -F8 -00 -F8 -00 -00 -00 -00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -40 -20 -10 -08 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -70 -88 -10 -20 -20 -00 -20 -00 -00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -70 -88 -98 -A8 -B0 -80 -70 -00 -00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -20 -50 -88 -88 -F8 -88 -88 -00 -00 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -F0 -48 -48 -70 -48 -48 -F0 -00 -00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -70 -88 -80 -80 -80 -88 -70 -00 -00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -F0 -48 -48 -48 -48 -48 -F0 -00 -00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -F8 -80 -80 -F0 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -F8 -80 -80 -F0 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -70 -88 -80 -80 -98 -88 -70 -00 -00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -88 -88 -88 -F8 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -70 -20 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -38 -10 -10 -10 -10 -90 -60 -00 -00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -88 -90 -A0 -C0 -A0 -90 -88 -00 -00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -80 -80 -80 -80 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -88 -88 -D8 -A8 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -88 -88 -C8 -A8 -98 -88 -88 -00 -00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -70 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -F0 -88 -88 -F0 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -70 -88 -88 -88 -88 -A8 -70 -08 -00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -F0 -88 -88 -F0 -A0 -90 -88 -00 -00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -70 -88 -80 -70 -08 -88 -70 -00 -00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -F8 -20 -20 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -88 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -88 -88 -88 -50 -50 -50 -20 -00 -00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -88 -88 -88 -A8 -A8 -D8 -88 -00 -00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -88 -88 -50 -20 -50 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -88 -88 -50 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -F8 -08 -10 -20 -40 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -70 -40 -40 -40 -40 -40 -70 -00 -00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -80 -80 -40 -20 -10 -08 -08 -00 -00 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -70 -10 -10 -10 -10 -10 -70 -00 -00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -20 -50 -88 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -F8 -00 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -10 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -70 -08 -78 -88 -78 -00 -00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -80 -80 -B0 -C8 -88 -C8 -B0 -00 -00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -70 -88 -80 -88 -70 -00 -00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -08 -08 -68 -98 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -70 -88 -F8 -80 -70 -00 -00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -30 -48 -40 -F0 -40 -40 -40 -00 -00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -78 -88 -88 -78 -08 -88 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -80 -80 -B0 -C8 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -20 -00 -60 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -08 -00 -18 -08 -08 -08 -48 -48 -30 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -80 -80 -88 -90 -E0 -90 -88 -00 -00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -60 -20 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -D0 -A8 -A8 -A8 -88 -00 -00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -B0 -C8 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -70 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -B0 -C8 -88 -C8 -B0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -68 -98 -88 -98 -68 -08 -08 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -B0 -C8 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -70 -80 -70 -08 -F0 -00 -00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -40 -40 -F0 -40 -40 -48 -30 -00 -00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -88 -88 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -88 -88 -50 -50 -20 -00 -00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -88 -88 -A8 -A8 -50 -00 -00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -88 -50 -20 -50 -88 -00 -00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -88 -88 -98 -68 -08 -88 -70 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -F8 -10 -20 -40 -F8 -00 -00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -18 -20 -10 -60 -10 -20 -18 -00 -00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -20 -20 -20 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -60 -10 -20 -18 -20 -10 -60 -00 -00 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -48 -A8 -90 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -20 -00 -20 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -20 -78 -A0 -A0 -A0 -78 -20 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -30 -48 -40 -E0 -40 -48 -B0 -00 -00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -88 -70 -50 -70 -88 -00 -00 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -88 -88 -50 -20 -F8 -20 -20 -20 -00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -20 -20 -20 -00 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -70 -80 -E0 -90 -48 -38 -08 -70 -00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -50 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -70 -88 -A8 -C8 -A8 -88 -70 -00 -00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -38 -48 -58 -28 -00 -78 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -24 -48 -90 -48 -24 -00 -00 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -00 -78 -08 -00 -00 -00 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -00 -78 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -70 -88 -E8 -C8 -C8 -88 -70 -00 -00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -F8 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -20 -50 -20 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -20 -20 -F8 -20 -20 -F8 -00 -00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -30 -48 -10 -20 -78 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -70 -08 -30 -08 -70 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -10 -20 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -88 -88 -88 -C8 -B0 -80 -00 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -78 -E8 -E8 -68 -28 -28 -28 -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -00 -20 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -10 -20 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -60 -20 -20 -70 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -30 -48 -48 -30 -00 -78 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -90 -48 -24 -48 -90 -00 -00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -40 -C0 -40 -40 -E4 -0C -14 -3C -04 -00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -40 -C0 -40 -40 -E8 -14 -04 -08 -1C -00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -C0 -20 -40 -20 -C8 -18 -28 -78 -08 -00 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -20 -00 -20 -20 -40 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -40 -20 -70 -88 -88 -F8 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -10 -20 -70 -88 -88 -F8 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -50 -70 -88 -88 -F8 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -48 -B0 -70 -88 -88 -F8 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -50 -00 -70 -88 -88 -F8 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -50 -70 -88 -88 -F8 -88 -88 -00 -00 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -3C -50 -90 -9C -F0 -90 -9C -00 -00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -70 -88 -80 -80 -80 -88 -70 -20 -40 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -40 -F8 -80 -80 -F0 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -10 -F8 -80 -80 -F0 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -F8 -80 -80 -F0 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -50 -F8 -80 -80 -F0 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -40 -20 -70 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -10 -20 -70 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -50 -70 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -50 -00 -70 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -F0 -48 -48 -E8 -48 -48 -F0 -00 -00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -28 -50 -88 -C8 -A8 -98 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -40 -20 -70 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -10 -20 -70 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -50 -70 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -28 -50 -70 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -50 -00 -70 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -88 -50 -20 -50 -88 -00 -00 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -70 -98 -98 -A8 -C8 -C8 -70 -00 -00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -40 -20 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -10 -20 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -50 -00 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -50 -00 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -10 -20 -88 -88 -50 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -80 -F0 -88 -F0 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -70 -88 -90 -A0 -90 -88 -B0 -00 -00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -40 -20 -00 -70 -08 -78 -88 -78 -00 -00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -10 -20 -00 -70 -08 -78 -88 -78 -00 -00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -50 -00 -70 -08 -78 -88 -78 -00 -00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -28 -50 -00 -70 -08 -78 -88 -78 -00 -00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -50 -00 -70 -08 -78 -88 -78 -00 -00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -50 -20 -70 -08 -78 -88 -78 -00 -00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -78 -14 -7C -90 -7C -00 -00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -70 -88 -80 -88 -70 -20 -40 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -40 -20 -00 -70 -88 -F8 -80 -70 -00 -00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -10 -20 -00 -70 -88 -F8 -80 -70 -00 -00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -50 -00 -70 -88 -F8 -80 -70 -00 -00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -50 -00 -70 -88 -F8 -80 -70 -00 -00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -40 -20 -00 -60 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -40 -00 -60 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -50 -00 -60 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -50 -00 -60 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -C0 -30 -70 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -28 -50 -00 -B0 -C8 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -40 -20 -00 -70 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -10 -20 -00 -70 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -50 -00 -70 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -28 -50 -00 -70 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -50 -00 -70 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -20 -00 -F8 -00 -20 -00 -00 -00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -00 -78 -98 -A8 -C8 -F0 -00 -00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -40 -20 -00 -88 -88 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -10 -20 -00 -88 -88 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -20 -50 -00 -88 -88 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -50 -00 -88 -88 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -10 -20 -88 -88 -98 -68 -08 -88 -70 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -00 -80 -F0 -88 -88 -88 -F0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 576 0 -DWIDTH 6 0 -BBX 6 10 0 -2 -BITMAP -00 -50 -00 -88 -88 -98 -68 -08 -88 -70 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/6x12-L1.bdf diff -u xc/fonts/bdf/misc/6x12-L1.bdf:1.2 xc/fonts/bdf/misc/6x12-L1.bdf:removed --- xc/fonts/bdf/misc/6x12-L1.bdf:1.2 Wed Apr 4 22:43:37 2001 +++ xc/fonts/bdf/misc/6x12-L1.bdf Wed Mar 16 21:04:29 2005 @@ -1,4272 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 6x12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 6x12.bdf,v 1.25 2001-04-03 13:37:48+01 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Medium-R-SemiCondensed--12-110-75-75-C-60-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 6 12 0 -2 -STARTPROPERTIES 21 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "SemiCondensed" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 60 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 10 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Public domain terminal emulator font. Share and enjoy." -CAP_HEIGHT 7 -X_HEIGHT 5 -ENDPROPERTIES -CHARS 223 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -A8 -00 -88 -00 -88 -00 -A8 -00 -00 -ENDCHAR -STARTCHAR uni25C6 -ENCODING 1 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -20 -70 -F8 -70 -20 -00 -00 -00 -ENDCHAR -STARTCHAR shade -ENCODING 2 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -A8 -54 -A8 -54 -A8 -54 -A8 -54 -A8 -54 -A8 -54 -ENDCHAR -STARTCHAR uni2409 -ENCODING 3 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -A0 -A0 -E0 -A0 -B8 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR uni240C -ENCODING 4 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -E0 -80 -C0 -B8 -A0 -30 -20 -20 -00 -00 -ENDCHAR -STARTCHAR uni240D -ENCODING 5 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -60 -80 -80 -80 -70 -28 -30 -28 -28 -00 -00 -ENDCHAR -STARTCHAR uni240A -ENCODING 6 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -80 -80 -80 -E0 -00 -38 -20 -30 -20 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 7 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -30 -48 -48 -30 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 8 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -20 -20 -F8 -20 -20 -00 -F8 -00 -00 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -90 -D0 -B0 -90 -B0 -20 -20 -38 -00 -00 -ENDCHAR -STARTCHAR uni240B -ENCODING 10 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -A0 -A0 -A0 -40 -78 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR SF040000 -ENCODING 11 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -E0 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF030000 -ENCODING 12 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF010000 -ENCODING 13 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -3C -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF020000 -ENCODING 14 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -3C -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF050000 -ENCODING 15 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -FC -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR uni23BA -ENCODING 16 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -FC -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BB -ENCODING 17 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -FC -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF100000 -ENCODING 18 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -FC -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BC -ENCODING 19 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -FC -00 -00 -00 -ENDCHAR -STARTCHAR uni23BD -ENCODING 20 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FC -ENDCHAR -STARTCHAR SF080000 -ENCODING 21 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -3C -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF090000 -ENCODING 22 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF070000 -ENCODING 23 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -FC -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF060000 -ENCODING 24 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -FC -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF110000 -ENCODING 25 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR lessequal -ENCODING 26 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -18 -60 -80 -60 -18 -00 -F8 -00 -00 -ENDCHAR -STARTCHAR greaterequal -ENCODING 27 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -C0 -30 -08 -30 -C0 -00 -F8 -00 -00 -ENDCHAR -STARTCHAR pi -ENCODING 28 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -F8 -50 -50 -50 -50 -00 -00 -ENDCHAR -STARTCHAR notequal -ENCODING 29 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -10 -10 -F8 -20 -F8 -40 -40 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 30 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -30 -48 -40 -E0 -40 -48 -B0 -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 31 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -30 -30 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -20 -20 -20 -20 -20 -00 -20 -00 -00 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -50 -50 -50 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -50 -F8 -50 -50 -F8 -50 -00 -00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -20 -70 -A8 -A0 -70 -28 -A8 -70 -20 -00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -C8 -C8 -10 -20 -40 -98 -98 -00 -00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -40 -A0 -A0 -40 -A8 -90 -68 -00 -00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -20 -20 -20 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -10 -20 -20 -40 -40 -40 -20 -20 -10 -00 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -40 -20 -20 -10 -10 -10 -20 -20 -40 -00 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -20 -A8 -70 -20 -70 -A8 -20 -00 -00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -20 -20 -F8 -20 -20 -00 -00 -00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -60 -60 -C0 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -F8 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -60 -60 -00 -00 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -08 -10 -10 -20 -40 -40 -80 -00 -00 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -30 -48 -48 -48 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -20 -60 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -70 -88 -08 -10 -20 -40 -F8 -00 -00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -F8 -08 -10 -30 -08 -88 -70 -00 -00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -10 -30 -50 -90 -F8 -10 -10 -00 -00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -F8 -80 -F0 -08 -08 -88 -70 -00 -00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -30 -40 -80 -F0 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -F8 -08 -10 -10 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -70 -88 -88 -70 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -70 -88 -88 -78 -08 -10 -60 -00 -00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -60 -60 -00 -60 -60 -00 -00 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -60 -60 -00 -60 -60 -C0 -00 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -10 -20 -40 -20 -10 -00 -00 -00 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -F8 -00 -F8 -00 -00 -00 -00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -40 -20 -10 -20 -40 -00 -00 -00 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -70 -88 -10 -20 -20 -00 -20 -00 -00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -70 -88 -B8 -A8 -B8 -80 -70 -00 -00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -70 -88 -88 -F8 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -F0 -48 -48 -70 -48 -48 -F0 -00 -00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -70 -88 -80 -80 -80 -88 -70 -00 -00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -F0 -48 -48 -48 -48 -48 -F0 -00 -00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -F8 -80 -80 -F0 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -F8 -80 -80 -F0 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -70 -88 -80 -80 -98 -88 -70 -00 -00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -88 -88 -88 -F8 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -70 -20 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -38 -10 -10 -10 -10 -90 -60 -00 -00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -88 -90 -A0 -C0 -A0 -90 -88 -00 -00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -80 -80 -80 -80 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -88 -D8 -A8 -88 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -88 -88 -C8 -A8 -98 -88 -88 -00 -00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -70 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -F0 -88 -88 -F0 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -70 -88 -88 -88 -A8 -90 -68 -00 -00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -F0 -88 -88 -F0 -A0 -90 -88 -00 -00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -70 -88 -80 -70 -08 -88 -70 -00 -00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -F8 -20 -20 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -88 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -88 -88 -88 -88 -50 -50 -20 -00 -00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -88 -88 -88 -88 -A8 -A8 -50 -00 -00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -88 -88 -50 -20 -50 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -88 -88 -50 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -F8 -08 -10 -20 -40 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -70 -40 -40 -40 -40 -40 -40 -40 -70 -00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -80 -40 -40 -20 -10 -10 -08 -00 -00 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -70 -10 -10 -10 -10 -10 -10 -10 -70 -00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -20 -50 -88 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -40 -20 -10 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -70 -08 -78 -88 -78 -00 -00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -80 -80 -F0 -88 -88 -88 -F0 -00 -00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -70 -88 -80 -88 -70 -00 -00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -08 -08 -78 -88 -88 -88 -78 -00 -00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -70 -88 -F0 -80 -70 -00 -00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -30 -48 -40 -E0 -40 -40 -40 -00 -00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -70 -88 -88 -88 -78 -08 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -80 -80 -F0 -88 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -20 -00 -60 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -08 -00 -18 -08 -08 -08 -08 -48 -30 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -80 -80 -88 -90 -E0 -90 -88 -00 -00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -60 -20 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -D0 -A8 -A8 -A8 -A8 -00 -00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -B0 -C8 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -70 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -F0 -88 -88 -88 -F0 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -88 -88 -88 -78 -08 -08 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -B0 -C8 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -80 -70 -08 -F0 -00 -00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -20 -20 -F8 -20 -20 -20 -18 -00 -00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -88 -88 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -88 -88 -88 -50 -20 -00 -00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -88 -88 -A8 -A8 -50 -00 -00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -88 -50 -20 -50 -88 -00 -00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -88 -88 -88 -50 -20 -40 -80 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -F8 -10 -20 -40 -F8 -00 -00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -10 -20 -20 -20 -40 -20 -20 -20 -10 -00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -20 -20 -20 -20 -20 -20 -20 -20 -20 -00 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -40 -20 -20 -20 -10 -20 -20 -20 -40 -00 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -48 -A8 -90 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -20 -00 -20 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -20 -70 -A8 -A0 -A8 -70 -20 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -30 -48 -40 -E0 -40 -48 -B0 -00 -00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -A8 -50 -88 -50 -A8 -00 -00 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -88 -50 -F8 -20 -F8 -20 -20 -00 -00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -20 -20 -20 -00 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -38 -40 -30 -48 -48 -30 -08 -70 -00 -00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -50 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -78 -84 -94 -A4 -94 -84 -78 -00 -00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -30 -50 -30 -00 -70 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -28 -50 -A0 -50 -28 -00 -00 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -F8 -08 -08 -00 -00 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -70 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -78 -84 -B4 -A4 -A4 -84 -78 -00 -00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -F8 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -30 -48 -48 -30 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -20 -20 -F8 -20 -20 -00 -F8 -00 -00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -20 -50 -10 -20 -70 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -60 -10 -20 -10 -60 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -10 -20 -40 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -88 -88 -88 -98 -E8 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -78 -E8 -E8 -E8 -68 -28 -28 -28 -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -30 -30 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -10 -60 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -20 -60 -20 -20 -70 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -20 -50 -20 -00 -70 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -A0 -50 -28 -50 -A0 -00 -00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -40 -C0 -40 -40 -50 -30 -50 -78 -10 -10 -00 -00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -40 -C0 -40 -40 -50 -28 -08 -10 -20 -38 -00 -00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -C0 -20 -40 -20 -D0 -30 -50 -78 -10 -10 -00 -00 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -20 -00 -20 -20 -40 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -40 -20 -00 -70 -88 -88 -F8 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -10 -20 -00 -70 -88 -88 -F8 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -20 -50 -00 -70 -88 -88 -F8 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -68 -B0 -00 -70 -88 -88 -F8 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -50 -00 -70 -88 -88 -F8 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -20 -50 -20 -70 -88 -88 -F8 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -78 -A0 -A0 -F0 -A0 -A0 -B8 -00 -00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -70 -88 -80 -80 -80 -88 -70 -10 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -40 -20 -00 -F8 -80 -80 -F0 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -10 -20 -00 -F8 -80 -80 -F0 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -20 -50 -00 -F8 -80 -80 -F0 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -50 -00 -F8 -80 -80 -F0 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -40 -20 -00 -70 -20 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -10 -20 -00 -70 -20 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -20 -50 -00 -70 -20 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -50 -00 -70 -20 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -70 -48 -48 -E8 -48 -48 -70 -00 -00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -68 -B0 -00 -88 -88 -C8 -A8 -98 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -40 -20 -00 -70 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -10 -20 -00 -70 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -20 -50 -00 -70 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -68 -B0 -00 -70 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -50 -00 -70 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -88 -50 -20 -50 -88 -00 -00 -00 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -08 -70 -98 -A8 -A8 -A8 -C8 -70 -80 -00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -40 -20 -00 -88 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -10 -20 -00 -88 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -20 -50 -00 -88 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -50 -00 -88 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -10 -20 -00 -88 -88 -50 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -40 -70 -48 -48 -48 -70 -40 -00 -00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -70 -88 -90 -A0 -90 -88 -B0 -00 -00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -40 -20 -00 -70 -08 -78 -88 -78 -00 -00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -10 -20 -00 -70 -08 -78 -88 -78 -00 -00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -20 -50 -00 -70 -08 -78 -88 -78 -00 -00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -68 -B0 -00 -70 -08 -78 -88 -78 -00 -00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -50 -00 -70 -08 -78 -88 -78 -00 -00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -20 -50 -20 -70 -08 -78 -88 -78 -00 -00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -70 -28 -70 -A0 -78 -00 -00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -70 -88 -80 -88 -70 -10 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -40 -20 -00 -70 -88 -F0 -80 -70 -00 -00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -10 -20 -00 -70 -88 -F0 -80 -70 -00 -00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -20 -50 -00 -70 -88 -F0 -80 -70 -00 -00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -50 -00 -70 -88 -F0 -80 -70 -00 -00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -40 -20 -00 -60 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -10 -20 -00 -60 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -20 -50 -00 -60 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -50 -00 -60 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -50 -20 -50 -08 -78 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -68 -B0 -00 -B0 -C8 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -40 -20 -00 -70 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -10 -20 -00 -70 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -20 -50 -00 -70 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -68 -B0 -00 -70 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -50 -00 -70 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -20 -00 -F8 -00 -20 -00 -00 -00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -98 -A8 -C8 -F0 -00 -00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -40 -20 -00 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -10 -20 -00 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -20 -50 -00 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -50 -00 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -10 -20 -00 -88 -88 -88 -50 -20 -40 -80 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -80 -80 -F0 -88 -88 -88 -F0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -2 -BITMAP -00 -00 -00 -50 -00 -88 -88 -88 -50 -20 -40 -80 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/6x13-L1.bdf diff -u xc/fonts/bdf/misc/6x13-L1.bdf:1.5 xc/fonts/bdf/misc/6x13-L1.bdf:removed --- xc/fonts/bdf/misc/6x13-L1.bdf:1.5 Mon Jun 3 15:55:23 2002 +++ xc/fonts/bdf/misc/6x13-L1.bdf Wed Mar 16 21:04:29 2005 @@ -1,4495 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 6x13.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 6x13.bdf,v 1.108 2002-04-06 19:15:21+01 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Medium-R-SemiCondensed--13-120-75-75-C-60-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 6 13 0 -2 -STARTPROPERTIES 21 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "SemiCondensed" -ADD_STYLE_NAME "" -PIXEL_SIZE 13 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 60 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -DEFAULT_CHAR 0 -FONT_DESCENT 2 -FONT_ASCENT 11 -COPYRIGHT "Public domain font. Share and enjoy." -CAP_HEIGHT 9 -X_HEIGHT 6 -ENDPROPERTIES -CHARS 223 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -A8 -00 -88 -00 -88 -00 -88 -00 -A8 -00 -00 -ENDCHAR -STARTCHAR uni25C6 -ENCODING 1 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -20 -70 -F8 -70 -20 -00 -00 -00 -00 -ENDCHAR -STARTCHAR shade -ENCODING 2 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -A8 -54 -A8 -54 -A8 -54 -A8 -54 -A8 -54 -A8 -54 -A8 -ENDCHAR -STARTCHAR uni2409 -ENCODING 3 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -A0 -A0 -E0 -A0 -A0 -38 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR uni240C -ENCODING 4 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -E0 -80 -C0 -80 -B8 -20 -30 -20 -20 -00 -00 -ENDCHAR -STARTCHAR uni240D -ENCODING 5 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -60 -80 -80 -60 -30 -28 -30 -28 -28 -00 -00 -ENDCHAR -STARTCHAR uni240A -ENCODING 6 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -80 -80 -80 -E0 -38 -20 -30 -20 -20 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 7 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -48 -48 -30 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 8 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -20 -20 -F8 -20 -20 -00 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -90 -D0 -B0 -90 -20 -20 -20 -20 -38 -00 -00 -ENDCHAR -STARTCHAR uni240B -ENCODING 10 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -A0 -A0 -A0 -40 -40 -38 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR SF040000 -ENCODING 11 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -E0 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF030000 -ENCODING 12 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -E0 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF010000 -ENCODING 13 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -3C -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF020000 -ENCODING 14 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -3C -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF050000 -ENCODING 15 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -FC -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR uni23BA -ENCODING 16 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -FC -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BB -ENCODING 17 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -FC -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF100000 -ENCODING 18 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -FC -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BC -ENCODING 19 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -FC -00 -00 -00 -ENDCHAR -STARTCHAR uni23BD -ENCODING 20 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FC -ENDCHAR -STARTCHAR SF080000 -ENCODING 21 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -3C -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF090000 -ENCODING 22 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -E0 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF070000 -ENCODING 23 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -FC -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF060000 -ENCODING 24 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -FC -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF110000 -ENCODING 25 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR lessequal -ENCODING 26 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -18 -60 -80 -60 -18 -00 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR greaterequal -ENCODING 27 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -C0 -30 -08 -30 -C0 -00 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR pi -ENCODING 28 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -F8 -50 -50 -50 -50 -50 -00 -00 -ENDCHAR -STARTCHAR notequal -ENCODING 29 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -08 -F8 -20 -F8 -80 -00 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 30 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -48 -40 -40 -E0 -40 -40 -48 -B0 -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 31 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -30 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -20 -20 -20 -20 -20 -20 -20 -00 -20 -00 -00 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -50 -50 -50 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -50 -50 -F8 -50 -F8 -50 -50 -00 -00 -00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -20 -78 -A0 -A0 -70 -28 -28 -F0 -20 -00 -00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -48 -A8 -50 -10 -20 -40 -50 -A8 -90 -00 -00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -40 -A0 -A0 -40 -A0 -98 -90 -68 -00 -00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -20 -20 -20 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -10 -20 -20 -40 -40 -40 -40 -40 -20 -20 -10 -00 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -40 -20 -20 -10 -10 -10 -10 -10 -20 -20 -40 -00 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -20 -A8 -70 -A8 -20 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -20 -20 -F8 -20 -20 -00 -00 -00 -00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -30 -20 -40 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -F8 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -20 -70 -20 -00 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -08 -08 -10 -10 -20 -40 -40 -80 -80 -00 -00 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -20 -50 -88 -88 -88 -88 -88 -50 -20 -00 -00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -20 -60 -A0 -20 -20 -20 -20 -20 -F8 -00 -00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -70 -88 -88 -08 -10 -20 -40 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -F8 -08 -10 -20 -70 -08 -08 -88 -70 -00 -00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -10 -10 -30 -50 -50 -90 -F8 -10 -10 -00 -00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -F8 -80 -80 -B0 -C8 -08 -08 -88 -70 -00 -00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -70 -88 -80 -80 -F0 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -F8 -08 -10 -10 -20 -20 -40 -40 -40 -00 -00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -70 -88 -88 -88 -70 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -70 -88 -88 -88 -78 -08 -08 -88 -70 -00 -00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -20 -70 -20 -00 -00 -20 -70 -20 -00 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -20 -70 -20 -00 -00 -30 -20 -40 -00 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -08 -10 -20 -40 -80 -40 -20 -10 -08 -00 -00 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -F8 -00 -00 -F8 -00 -00 -00 -00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -80 -40 -20 -10 -08 -10 -20 -40 -80 -00 -00 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -70 -88 -88 -08 -10 -20 -20 -00 -20 -00 -00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -70 -88 -88 -98 -A8 -A8 -B0 -80 -78 -00 -00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -20 -50 -88 -88 -88 -F8 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -F0 -48 -48 -48 -70 -48 -48 -48 -F0 -00 -00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -70 -88 -80 -80 -80 -80 -80 -88 -70 -00 -00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -F0 -48 -48 -48 -48 -48 -48 -48 -F0 -00 -00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -F8 -80 -80 -80 -F0 -80 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -F8 -80 -80 -80 -F0 -80 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -70 -88 -80 -80 -80 -98 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -88 -88 -88 -88 -F8 -88 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -70 -20 -20 -20 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -10 -10 -10 -10 -10 -10 -90 -60 -00 -00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -88 -88 -90 -A0 -C0 -A0 -90 -88 -88 -00 -00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -80 -80 -80 -80 -80 -80 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -88 -88 -D8 -A8 -A8 -88 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -88 -C8 -C8 -A8 -A8 -98 -98 -88 -88 -00 -00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -70 -88 -88 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -F0 -88 -88 -88 -F0 -80 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -70 -88 -88 -88 -88 -88 -88 -A8 -70 -08 -00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -F0 -88 -88 -88 -F0 -A0 -90 -88 -88 -00 -00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -70 -88 -80 -80 -70 -08 -08 -88 -70 -00 -00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -88 -88 -88 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -88 -88 -88 -88 -50 -50 -50 -20 -20 -00 -00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -88 -88 -88 -88 -A8 -A8 -A8 -A8 -50 -00 -00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -88 -88 -50 -50 -20 -50 -50 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -88 -88 -50 -50 -20 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -F8 -08 -10 -10 -20 -40 -40 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -70 -40 -40 -40 -40 -40 -40 -40 -40 -40 -70 -00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -80 -80 -40 -40 -20 -10 -10 -08 -08 -00 -00 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -70 -10 -10 -10 -10 -10 -10 -10 -10 -10 -70 -00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -20 -50 -88 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -F8 -00 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -20 -10 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -70 -08 -78 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -80 -80 -80 -F0 -88 -88 -88 -88 -F0 -00 -00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -70 -88 -80 -80 -88 -70 -00 -00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -08 -08 -08 -78 -88 -88 -88 -88 -78 -00 -00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -70 -88 -F8 -80 -88 -70 -00 -00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -48 -40 -40 -F0 -40 -40 -40 -40 -00 -00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -70 -88 -88 -88 -78 -08 -88 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -80 -80 -80 -B0 -C8 -88 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -20 -00 -60 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -10 -00 -30 -10 -10 -10 -10 -90 -90 -60 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -80 -80 -80 -90 -A0 -C0 -A0 -90 -88 -00 -00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -60 -20 -20 -20 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -D0 -A8 -A8 -A8 -A8 -88 -00 -00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -B0 -C8 -88 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -70 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -F0 -88 -88 -88 -F0 -80 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -88 -88 -88 -78 -08 -08 -08 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -B0 -C8 -80 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -70 -88 -60 -10 -88 -70 -00 -00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -40 -40 -F0 -40 -40 -40 -48 -30 -00 -00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -88 -88 -88 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -88 -88 -88 -50 -50 -20 -00 -00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -88 -88 -A8 -A8 -A8 -50 -00 -00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -88 -50 -20 -20 -50 -88 -00 -00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -88 -88 -88 -98 -68 -08 -88 -70 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -F8 -10 -20 -40 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -18 -20 -20 -20 -20 -C0 -20 -20 -20 -20 -18 -00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -20 -20 -20 -20 -20 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -C0 -20 -20 -20 -20 -18 -20 -20 -20 -20 -C0 -00 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -48 -A8 -90 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -20 -00 -20 -20 -20 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -20 -70 -A8 -A0 -A0 -A8 -70 -20 -00 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -48 -40 -40 -E0 -40 -40 -48 -B0 -00 -00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -88 -70 -50 -50 -70 -88 -00 -00 -00 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -88 -88 -50 -50 -F8 -20 -F8 -20 -20 -00 -00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -20 -20 -20 -20 -00 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -30 -48 -40 -30 -48 -48 -30 -08 -48 -30 -00 -00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -50 -50 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -70 -88 -A8 -D8 -C8 -D8 -A8 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -70 -08 -78 -88 -78 -00 -F8 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -28 -50 -A0 -A0 -50 -28 -00 -00 -00 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -F8 -08 -08 -00 -00 -00 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -70 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -70 -88 -E8 -D8 -D8 -E8 -D8 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -F8 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -48 -48 -30 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -20 -20 -F8 -20 -20 -00 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -40 -A0 -20 -40 -E0 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -40 -A0 -40 -20 -C0 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -10 -20 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -88 -88 -88 -88 -98 -E8 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -E8 -E8 -E8 -E8 -68 -28 -28 -28 -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -30 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -10 -20 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -40 -C0 -40 -40 -E0 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -70 -88 -88 -88 -70 -00 -F8 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -A0 -50 -28 -28 -50 -A0 -00 -00 -00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -40 -C0 -40 -40 -E0 -08 -18 -28 -38 -08 -00 -00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -40 -C0 -40 -40 -E0 -10 -28 -08 -10 -38 -00 -00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -40 -A0 -40 -20 -A0 -48 -18 -28 -38 -08 -00 -00 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -20 -00 -20 -20 -40 -80 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -40 -20 -00 -20 -50 -88 -88 -F8 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -10 -20 -00 -20 -50 -88 -88 -F8 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -30 -48 -00 -20 -50 -88 -88 -F8 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -28 -50 -00 -20 -50 -88 -88 -F8 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -50 -50 -00 -20 -50 -88 -88 -F8 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -20 -50 -20 -20 -50 -88 -88 -F8 -88 -88 -00 -00 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -58 -A0 -A0 -A0 -B0 -E0 -A0 -A0 -B8 -00 -00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -70 -88 -80 -80 -80 -80 -80 -88 -70 -20 -40 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -40 -20 -00 -F8 -80 -80 -F0 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -10 -20 -00 -F8 -80 -80 -F0 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -30 -48 -00 -F8 -80 -80 -F0 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -50 -50 -00 -F8 -80 -80 -F0 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -40 -20 -00 -70 -20 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -10 -20 -00 -70 -20 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -30 -48 -00 -70 -20 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -50 -50 -00 -70 -20 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -F0 -48 -48 -48 -E8 -48 -48 -48 -F0 -00 -00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -28 -50 -00 -88 -88 -C8 -A8 -98 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -40 -20 -00 -70 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -10 -20 -00 -70 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -30 -48 -00 -70 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -28 -50 -00 -70 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -50 -50 -00 -70 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -88 -50 -20 -50 -88 -00 -00 -00 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -08 -70 -98 -98 -A8 -A8 -A8 -C8 -C8 -70 -80 -00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -40 -20 -00 -88 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -10 -20 -00 -88 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -30 -48 -00 -88 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -50 -50 -00 -88 -88 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -10 -20 -00 -88 -88 -50 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -80 -F0 -88 -88 -88 -F0 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -60 -90 -90 -A0 -A0 -90 -88 -88 -B0 -00 -00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -40 -20 -00 -70 -08 -78 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -10 -20 -00 -70 -08 -78 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -48 -00 -70 -08 -78 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -28 -50 -00 -70 -08 -78 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -50 -50 -00 -70 -08 -78 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -30 -48 -30 -00 -70 -08 -78 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -70 -28 -70 -A0 -A8 -50 -00 -00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -70 -88 -80 -80 -88 -70 -20 -40 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -40 -20 -00 -70 -88 -F8 -80 -88 -70 -00 -00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -10 -20 -00 -70 -88 -F8 -80 -88 -70 -00 -00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -48 -00 -70 -88 -F8 -80 -88 -70 -00 -00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -50 -50 -00 -70 -88 -F8 -80 -88 -70 -00 -00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -40 -20 -00 -60 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -10 -20 -00 -60 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -48 -00 -60 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -50 -50 -00 -60 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -50 -20 -60 -10 -70 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -28 -50 -00 -B0 -C8 -88 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -40 -20 -00 -70 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -10 -20 -00 -70 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -48 -00 -70 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -28 -50 -00 -70 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -50 -50 -00 -70 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -20 -20 -00 -F8 -00 -20 -20 -00 -00 -00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -08 -70 -98 -A8 -A8 -C8 -70 -80 -00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -40 -20 -00 -88 -88 -88 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -10 -20 -00 -88 -88 -88 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -48 -00 -88 -88 -88 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -50 -50 -00 -88 -88 -88 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -10 -20 -00 -88 -88 -88 -98 -68 -08 -88 -70 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -80 -80 -B0 -C8 -88 -88 -C8 -B0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -50 -50 -00 -88 -88 -88 -98 -68 -08 -88 -70 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/6x13B-L1.bdf diff -u xc/fonts/bdf/misc/6x13B-L1.bdf:1.4 xc/fonts/bdf/misc/6x13B-L1.bdf:removed --- xc/fonts/bdf/misc/6x13B-L1.bdf:1.4 Wed Apr 4 22:43:39 2001 +++ xc/fonts/bdf/misc/6x13B-L1.bdf Wed Mar 16 21:04:29 2005 @@ -1,4495 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 6x13B.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 6x13B.bdf,v 1.24 2001-04-03 13:37:48+01 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Bold-R-SemiCondensed--13-120-75-75-C-60-ISO8859-1 -SIZE 13 78 78 -FONTBOUNDINGBOX 6 13 0 -2 -STARTPROPERTIES 21 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "SemiCondensed" -ADD_STYLE_NAME "" -PIXEL_SIZE 13 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 60 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -DEFAULT_CHAR 0 -FONT_DESCENT 2 -FONT_ASCENT 11 -COPYRIGHT "Public domain font. Share and enjoy." -CAP_HEIGHT 9 -X_HEIGHT 6 -ENDPROPERTIES -CHARS 223 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -A8 -A8 -00 -88 -88 -00 -88 -88 -00 -A8 -A8 -00 -ENDCHAR -STARTCHAR uni25C6 -ENCODING 1 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -30 -78 -FC -78 -30 -00 -00 -00 -00 -ENDCHAR -STARTCHAR shade -ENCODING 2 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -A8 -54 -A8 -54 -A8 -54 -A8 -54 -A8 -54 -A8 -54 -A8 -ENDCHAR -STARTCHAR uni2409 -ENCODING 3 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -D8 -D8 -F8 -D8 -D8 -3C -18 -18 -18 -18 -00 -00 -ENDCHAR -STARTCHAR uni240C -ENCODING 4 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -F0 -C0 -E0 -C0 -C0 -3C -30 -38 -30 -30 -00 -00 -ENDCHAR -STARTCHAR uni240D -ENCODING 5 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -78 -C8 -C0 -C8 -78 -78 -6C -78 -68 -6C -00 -00 -ENDCHAR -STARTCHAR uni240A -ENCODING 6 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -C0 -C0 -C0 -C0 -F0 -3C -30 -38 -30 -30 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 7 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -CC -CC -78 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 8 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -30 -FC -FC -30 -30 -00 -FC -FC -00 -00 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -D8 -F8 -F8 -D8 -D8 -30 -30 -30 -30 -3C -ENDCHAR -STARTCHAR uni240B -ENCODING 10 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -D8 -D8 -D8 -70 -20 -3C -18 -18 -18 -18 -00 -00 -ENDCHAR -STARTCHAR SF040000 -ENCODING 11 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -30 -30 -30 -30 -30 -30 -F0 -F0 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF030000 -ENCODING 12 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -F0 -F0 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR SF010000 -ENCODING 13 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -3C -3C -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR SF020000 -ENCODING 14 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -30 -30 -30 -30 -30 -30 -3C -3C -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF050000 -ENCODING 15 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -30 -30 -30 -30 -30 -30 -FC -FC -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR uni23BA -ENCODING 16 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -FC -FC -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BB -ENCODING 17 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -FC -FC -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF100000 -ENCODING 18 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -FC -FC -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BC -ENCODING 19 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -FC -FC -00 -00 -00 -ENDCHAR -STARTCHAR uni23BD -ENCODING 20 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FC -FC -ENDCHAR -STARTCHAR SF080000 -ENCODING 21 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -30 -30 -30 -30 -30 -30 -3C -3C -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR SF090000 -ENCODING 22 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -30 -30 -30 -30 -30 -30 -F0 -F0 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR SF070000 -ENCODING 23 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -30 -30 -30 -30 -30 -30 -FC -FC -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF060000 -ENCODING 24 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -FC -FC -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR SF110000 -ENCODING 25 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR lessequal -ENCODING 26 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -1C -70 -C0 -70 -1C -00 -FC -00 -00 -00 -ENDCHAR -STARTCHAR greaterequal -ENCODING 27 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -E0 -38 -0C -38 -E0 -00 -FC -00 -00 -00 -ENDCHAR -STARTCHAR pi -ENCODING 28 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -FC -CC -CC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR notequal -ENCODING 29 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -0C -FC -30 -FC -C0 -00 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 30 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -6C -60 -60 -F8 -60 -60 -64 -F8 -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 31 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -30 -30 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -30 -30 -30 -30 -30 -30 -00 -30 -00 -00 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -D8 -D8 -D8 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -78 -78 -FC -78 -FC -78 -78 -00 -00 -00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -30 -78 -F0 -78 -3C -78 -30 -00 -00 -00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -6C -FC -78 -18 -30 -60 -78 -FC -D8 -00 -00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -60 -F0 -F0 -60 -FC -D8 -7C -00 -00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -30 -30 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -18 -30 -30 -60 -60 -60 -60 -60 -30 -30 -18 -00 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -60 -30 -30 -18 -18 -18 -18 -18 -30 -30 -60 -00 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -CC -78 -FC -78 -CC -00 -00 -00 -00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -30 -30 -FC -30 -30 -00 -00 -00 -00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -38 -30 -60 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -FC -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -30 -78 -30 -00 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -0C -0C -18 -18 -30 -60 -60 -C0 -C0 -00 -00 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -78 -CC -CC -CC -CC -CC -78 -30 -00 -00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -70 -F0 -30 -30 -30 -30 -30 -FC -00 -00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -CC -CC -0C -18 -30 -60 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -FC -0C -18 -30 -78 -0C -0C -CC -78 -00 -00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -18 -18 -38 -78 -58 -D8 -FC -18 -18 -00 -00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -FC -C0 -C0 -F8 -EC -0C -0C -CC -78 -00 -00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -60 -C0 -C0 -F8 -EC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -FC -0C -18 -18 -30 -30 -60 -60 -60 -00 -00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -CC -CC -CC -78 -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -CC -CC -DC -7C -0C -0C -18 -70 -00 -00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -30 -78 -30 -00 -00 -30 -78 -30 -00 -00 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -30 -78 -30 -00 -00 -38 -30 -60 -00 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -0C -18 -30 -60 -C0 -60 -30 -18 -0C -00 -00 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -FC -00 -00 -FC -00 -00 -00 -00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -C0 -60 -30 -18 -0C -18 -30 -60 -C0 -00 -00 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -CC -CC -0C -18 -30 -30 -00 -30 -00 -00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -CC -CC -DC -FC -FC -F8 -C0 -7C -00 -00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -78 -CC -CC -CC -FC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -F8 -6C -6C -6C -78 -6C -6C -6C -F8 -00 -00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -CC -C0 -C0 -C0 -C0 -C0 -CC -78 -00 -00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -F8 -6C -6C -6C -6C -6C -6C -6C -F8 -00 -00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -C0 -00 -00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -CC -C0 -C0 -C0 -DC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -CC -CC -CC -CC -FC -CC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -30 -30 -30 -30 -30 -30 -30 -78 -00 -00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -3C -0C -0C -0C -0C -0C -0C -CC -78 -00 -00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -CC -CC -D8 -F0 -E0 -F0 -D8 -CC -CC -00 -00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -CC -CC -FC -FC -FC -CC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -CC -EC -EC -FC -FC -DC -DC -CC -CC -00 -00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -CC -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -F8 -CC -CC -CC -F8 -C0 -C0 -C0 -C0 -00 -00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -CC -CC -CC -CC -CC -CC -FC -78 -0C -00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -F8 -CC -CC -CC -F8 -F0 -D8 -CC -CC -00 -00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -CC -C0 -C0 -78 -0C -0C -CC -78 -00 -00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -CC -CC -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -CC -CC -CC -CC -78 -78 -78 -30 -30 -00 -00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -CC -CC -CC -CC -FC -FC -FC -FC -CC -00 -00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -CC -CC -78 -78 -30 -78 -78 -CC -CC -00 -00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -CC -CC -78 -78 -30 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -FC -0C -18 -18 -30 -60 -60 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -78 -60 -60 -60 -60 -60 -60 -60 -60 -60 -78 -00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -C0 -C0 -60 -60 -30 -18 -18 -0C -0C -00 -00 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -78 -18 -18 -18 -18 -18 -18 -18 -18 -18 -78 -00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -78 -CC -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FC -00 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -60 -30 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -0C -7C -CC -DC -6C -00 -00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -C0 -C0 -C0 -D8 -EC -CC -CC -EC -D8 -00 -00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -CC -C0 -C0 -CC -78 -00 -00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -0C -0C -0C -6C -DC -CC -CC -DC -6C -00 -00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -CC -FC -C0 -C0 -78 -00 -00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -6C -60 -60 -F8 -60 -60 -60 -60 -00 -00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -7C -D8 -D8 -70 -C0 -78 -CC -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -C0 -C0 -C0 -D8 -EC -CC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -30 -00 -70 -30 -30 -30 -30 -78 -00 -00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -18 -18 -00 -38 -18 -18 -18 -18 -D8 -D8 -70 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -C0 -C0 -C0 -D8 -F0 -E0 -F0 -D8 -CC -00 -00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -70 -30 -30 -30 -30 -30 -30 -30 -78 -00 -00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -F8 -FC -FC -FC -FC -CC -00 -00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -D8 -EC -CC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -D8 -EC -CC -EC -D8 -C0 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -6C -DC -CC -DC -6C -0C -0C -0C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -D8 -EC -C0 -C0 -C0 -C0 -00 -00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -CC -70 -18 -CC -78 -00 -00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -60 -60 -F8 -60 -60 -60 -6C -38 -00 -00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -CC -CC -CC -CC -DC -6C -00 -00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -CC -CC -CC -78 -78 -30 -00 -00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -CC -CC -FC -FC -FC -48 -00 -00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -CC -78 -30 -30 -78 -CC -00 -00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -CC -CC -CC -DC -6C -0C -CC -78 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -FC -18 -30 -60 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -38 -60 -60 -60 -30 -E0 -30 -60 -60 -60 -38 -00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -E0 -30 -30 -30 -60 -38 -60 -30 -30 -30 -E0 -00 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -68 -F8 -90 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -30 -30 -00 -30 -30 -30 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -10 -78 -D4 -D0 -D0 -D4 -78 -10 -00 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -6C -60 -60 -F8 -60 -60 -64 -F8 -00 -00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -CC -FC -48 -48 -FC -CC -00 -00 -00 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -CC -CC -78 -78 -FC -30 -FC -30 -30 -00 -00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -30 -30 -30 -30 -00 -00 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -78 -CC -C0 -78 -CC -CC -78 -0C -CC -78 -00 -00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -CC -CC -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -CC -B4 -EC -E4 -EC -B4 -CC -78 -00 -00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -F8 -0C -FC -8C -FC -00 -FC -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -34 -68 -D0 -A0 -D0 -68 -34 -00 -00 -00 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -FC -FC -04 -04 -00 -00 -00 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -78 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -CC -BC -AC -BC -B4 -AC -CC -78 -00 -00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -F8 -F8 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -CC -CC -78 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -30 -FC -FC -30 -30 -00 -FC -FC -00 -00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -E0 -B0 -30 -60 -C0 -F0 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -E0 -B0 -60 -30 -B0 -E0 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -30 -60 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -CC -CC -CC -CC -CC -FC -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -7C -FC -F4 -F4 -F4 -74 -34 -34 -34 -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -30 -30 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -30 -60 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -60 -E0 -60 -60 -60 -F0 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -70 -F8 -88 -F8 -70 -00 -F8 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -B0 -58 -2C -14 -2C -58 -B0 -00 -00 -00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -60 -E0 -60 -60 -64 -FC -1C -34 -3C -0C -00 -00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -60 -E0 -60 -60 -78 -EC -0C -18 -30 -3C -00 -00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -E0 -B0 -60 -30 -B4 -EC -1C -34 -3C -0C -00 -00 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -30 -30 -00 -30 -30 -60 -C0 -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -60 -30 -00 -30 -78 -CC -CC -FC -CC -CC -00 -00 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -18 -30 -00 -30 -78 -CC -CC -FC -CC -CC -00 -00 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -38 -6C -00 -30 -78 -CC -CC -FC -CC -CC -00 -00 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -34 -58 -00 -30 -78 -CC -CC -FC -CC -CC -00 -00 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -CC -CC -00 -30 -78 -CC -CC -FC -CC -CC -00 -00 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -30 -48 -78 -30 -78 -CC -CC -FC -CC -CC -00 -00 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -7C -B0 -B0 -B0 -B8 -F0 -F0 -B0 -BC -00 -00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -CC -C0 -C0 -C0 -C0 -C0 -CC -78 -30 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -60 -30 -00 -FC -C0 -C0 -F8 -C0 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -18 -30 -00 -FC -C0 -C0 -F8 -C0 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -38 -6C -00 -FC -C0 -C0 -F8 -C0 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -CC -CC -00 -FC -C0 -C0 -F8 -C0 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -60 -30 -00 -78 -30 -30 -30 -30 -30 -78 -00 -00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -18 -30 -00 -78 -30 -30 -30 -30 -30 -78 -00 -00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -70 -D8 -00 -78 -30 -30 -30 -30 -30 -78 -00 -00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -CC -CC -00 -78 -30 -30 -30 -30 -30 -78 -00 -00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -F8 -6C -6C -6C -EC -6C -6C -6C -F8 -00 -00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -34 -58 -00 -CC -EC -EC -FC -DC -DC -CC -00 -00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -60 -30 -00 -78 -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -18 -30 -00 -78 -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -38 -6C -00 -78 -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -34 -58 -00 -78 -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -CC -CC -00 -78 -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -CC -78 -30 -78 -CC -00 -00 -00 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -04 -78 -DC -DC -CC -EC -EC -78 -80 -00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -60 -30 -00 -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -18 -30 -00 -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -38 -6C -00 -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -6C -6C -00 -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -18 -30 -00 -CC -48 -78 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -C0 -F8 -CC -CC -CC -F8 -C0 -C0 -C0 -00 -00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -78 -CC -CC -F8 -CC -CC -CC -F8 -80 -00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -60 -30 -00 -78 -0C -7C -CC -DC -6C -00 -00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -18 -30 -00 -78 -0C -7C -CC -DC -6C -00 -00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -6C -00 -78 -0C -7C -CC -DC -6C -00 -00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -34 -58 -00 -78 -0C -7C -CC -DC -6C -00 -00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -6C -6C -00 -78 -0C -7C -CC -DC -6C -00 -00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -38 -28 -38 -00 -78 -0C -7C -CC -DC -6C -00 -00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -34 -78 -B0 -B4 -68 -00 -00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -CC -C0 -C0 -CC -78 -30 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -60 -30 -00 -78 -CC -FC -C0 -C0 -78 -00 -00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -18 -30 -00 -78 -CC -FC -C0 -C0 -78 -00 -00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -6C -00 -78 -CC -FC -C0 -C0 -78 -00 -00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -6C -6C -00 -78 -CC -FC -C0 -C0 -78 -00 -00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -60 -30 -00 -70 -30 -30 -30 -30 -78 -00 -00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -18 -30 -00 -70 -30 -30 -30 -30 -78 -00 -00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -70 -D8 -00 -70 -30 -30 -30 -30 -78 -00 -00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -D8 -D8 -00 -70 -30 -30 -30 -30 -78 -00 -00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -D8 -70 -F0 -98 -78 -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -34 -58 -00 -D8 -EC -CC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -60 -30 -00 -78 -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -18 -30 -00 -78 -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -6C -00 -78 -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -34 -58 -00 -78 -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -CC -CC -00 -78 -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -30 -30 -00 -FC -00 -30 -30 -00 -00 -00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -04 -78 -CC -DC -CC -EC -CC -78 -80 -00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -60 -30 -00 -CC -CC -CC -CC -DC -6C -00 -00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -18 -30 -00 -CC -CC -CC -CC -DC -6C -00 -00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -6C -00 -CC -CC -CC -CC -DC -6C -00 -00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -CC -CC -00 -CC -CC -CC -CC -DC -6C -00 -00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -18 -30 -00 -CC -CC -CC -DC -6C -0C -CC -78 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -C0 -C0 -D8 -EC -CC -EC -D8 -C0 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 426 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -CC -CC -00 -CC -CC -CC -DC -6C -0C -CC -78 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/6x13O-L1.bdf diff -u xc/fonts/bdf/misc/6x13O-L1.bdf:1.1 xc/fonts/bdf/misc/6x13O-L1.bdf:removed --- xc/fonts/bdf/misc/6x13O-L1.bdf:1.1 Fri Apr 6 21:49:12 2001 +++ xc/fonts/bdf/misc/6x13O-L1.bdf Wed Mar 16 21:04:31 2005 @@ -1,3875 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 6x13O.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 6x13O.bdf,v 1.6 2001-04-03 13:26:32+01 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Medium-O-SemiCondensed--13-120-75-75-C-60-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 6 13 0 -2 -STARTPROPERTIES 21 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Medium" -SLANT "O" -SETWIDTH_NAME "SemiCondensed" -ADD_STYLE_NAME "" -PIXEL_SIZE 13 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 60 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -DEFAULT_CHAR 0 -FONT_DESCENT 2 -FONT_ASCENT 11 -COPYRIGHT "Public domain font. Share and enjoy." -CAP_HEIGHT 9 -X_HEIGHT 6 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -54 -00 -44 -00 -44 -00 -88 -00 -A8 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -10 -10 -10 -10 -20 -20 -20 -00 -20 -00 -00 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -14 -14 -28 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -28 -28 -7C -28 -F8 -50 -50 -00 -00 -00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -10 -3C -50 -50 -38 -24 -28 -F0 -20 -00 -00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -24 -54 -28 -08 -10 -20 -50 -A8 -90 -00 -00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -10 -28 -28 -30 -50 -94 -98 -68 -00 -00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -08 -08 -10 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -08 -10 -20 -20 -40 -40 -40 -40 -20 -20 -10 -00 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -20 -10 -10 -08 -08 -08 -08 -10 -10 -20 -40 -00 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -10 -54 -7C -38 -7C -A8 -20 -00 -00 -00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -10 -10 -78 -20 -20 -00 -00 -00 -00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -30 -20 -40 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -78 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -20 -70 -20 -00 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -04 -04 -08 -10 -10 -20 -40 -80 -80 -00 -00 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -10 -28 -44 -44 -44 -88 -88 -50 -20 -00 -00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -10 -30 -50 -10 -10 -20 -20 -20 -F8 -00 -00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -44 -44 -08 -10 -20 -40 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -7C -04 -08 -10 -38 -04 -08 -88 -70 -00 -00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -08 -08 -18 -28 -28 -48 -F8 -10 -10 -00 -00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -7C -40 -40 -58 -64 -04 -08 -88 -70 -00 -00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -44 -40 -40 -70 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -7C -04 -08 -08 -10 -20 -20 -40 -40 -00 -00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -44 -44 -44 -78 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -44 -44 -44 -38 -08 -08 -88 -70 -00 -00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -10 -38 -10 -00 -00 -20 -70 -20 -00 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -10 -38 -10 -00 -00 -30 -20 -40 -00 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -04 -08 -10 -20 -40 -20 -20 -10 -08 -00 -00 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -7C -00 -00 -F8 -00 -00 -00 -00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -40 -20 -10 -08 -04 -08 -30 -40 -80 -00 -00 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -44 -44 -04 -08 -10 -20 -00 -20 -00 -00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -44 -44 -58 -A8 -A8 -90 -80 -78 -00 -00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -10 -28 -44 -44 -44 -F8 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -24 -24 -24 -38 -48 -48 -48 -F0 -00 -00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -44 -40 -40 -40 -80 -80 -88 -70 -00 -00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -24 -24 -24 -24 -48 -48 -48 -F0 -00 -00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -7C -40 -40 -40 -78 -80 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -7C -40 -40 -40 -78 -80 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -44 -40 -40 -40 -98 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -44 -44 -44 -44 -7C -88 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -10 -10 -10 -10 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -1C -08 -08 -08 -08 -10 -10 -90 -60 -00 -00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -44 -44 -48 -50 -60 -A0 -90 -88 -88 -00 -00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -40 -40 -40 -40 -40 -80 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -44 -44 -6C -54 -54 -88 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -44 -64 -64 -54 -54 -98 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -44 -44 -44 -44 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -44 -44 -44 -78 -80 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -44 -44 -44 -44 -88 -88 -A8 -70 -08 -00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -44 -44 -44 -78 -90 -90 -88 -88 -00 -00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -44 -40 -40 -30 -08 -08 -88 -70 -00 -00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -7C -10 -10 -10 -10 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -44 -44 -44 -44 -44 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -44 -44 -44 -44 -48 -48 -50 -50 -20 -00 -00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -44 -44 -44 -44 -A8 -A8 -A8 -A8 -50 -00 -00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -44 -44 -28 -28 -10 -30 -48 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -44 -44 -28 -28 -10 -10 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -7C -04 -08 -08 -10 -20 -40 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -38 -20 -20 -20 -40 -40 -40 -80 -80 -80 -E0 -00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -40 -40 -20 -20 -20 -10 -10 -08 -08 -00 -00 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -38 -08 -08 -08 -10 -10 -10 -20 -20 -20 -E0 -00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -10 -28 -44 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -F8 -00 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -10 -08 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -38 -04 -7C -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -40 -40 -40 -78 -44 -88 -88 -88 -F0 -00 -00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -38 -44 -80 -80 -88 -70 -00 -00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -04 -04 -04 -3C -44 -88 -88 -88 -78 -00 -00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -38 -44 -7C -80 -88 -70 -00 -00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -18 -24 -20 -20 -78 -20 -40 -40 -40 -00 -00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -38 -44 -44 -88 -78 -08 -88 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -20 -20 -20 -58 -64 -44 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -10 -00 -30 -10 -10 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -08 -00 -18 -08 -08 -10 -10 -90 -90 -60 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -20 -20 -20 -48 -50 -60 -A0 -90 -88 -00 -00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -18 -08 -08 -10 -10 -10 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -68 -54 -54 -A8 -A8 -88 -00 -00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -58 -64 -44 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -38 -44 -44 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -44 -44 -88 -F0 -80 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3C -44 -84 -88 -78 -08 -10 -10 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -58 -64 -40 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -38 -44 -20 -10 -88 -70 -00 -00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -10 -10 -78 -20 -20 -40 -48 -30 -00 -00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -44 -44 -88 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -44 -44 -44 -48 -50 -20 -00 -00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -44 -44 -54 -A8 -A8 -50 -00 -00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -44 -28 -10 -20 -50 -88 -00 -00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -44 -44 -88 -98 -68 -08 -90 -60 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -7C -08 -10 -60 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -18 -20 -20 -20 -20 -C0 -20 -40 -40 -40 -30 -00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -10 -10 -10 -10 -10 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -60 -10 -10 -10 -10 -0C -10 -20 -20 -20 -C0 -00 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -24 -54 -48 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -10 -00 -10 -10 -10 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -10 -38 -54 -50 -A0 -A8 -70 -20 -00 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -18 -24 -20 -20 -70 -20 -40 -48 -B0 -00 -00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -44 -38 -28 -50 -70 -88 -00 -00 -00 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -44 -44 -28 -28 -7C -20 -F8 -20 -20 -00 -00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -10 -10 -10 -10 -00 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -18 -24 -20 -18 -24 -24 -18 -08 -48 -30 -00 -00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -14 -14 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -44 -54 -6C -64 -D8 -A8 -88 -70 -00 -00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -04 -7C -88 -78 -00 -F8 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -14 -28 -50 -50 -50 -28 -00 -00 -00 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -7C -04 -08 -00 -00 -00 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -38 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -38 -44 -74 -6C -6C -E8 -D8 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -7C -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -48 -48 -30 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -10 -10 -78 -20 -20 -00 -78 -00 -00 -00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -10 -28 -10 -20 -70 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -30 -08 -30 -10 -60 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -08 -10 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -24 -24 -44 -48 -58 -A8 -80 -80 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -3C -74 -74 -74 -74 -28 -28 -28 -28 -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -18 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -10 -20 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -10 -30 -20 -20 -70 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -44 -44 -88 -70 -00 -F8 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -28 -14 -14 -14 -28 -50 -00 -00 -00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -10 -30 -20 -20 -70 -04 -1C -28 -38 -08 -00 -00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -10 -30 -20 -20 -70 -08 -14 -08 -10 -38 -00 -00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -30 -08 -30 -10 -60 -04 -1C -28 -38 -08 -00 -00 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -10 -00 -10 -10 -20 -40 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -20 -10 -00 -10 -28 -44 -44 -F8 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -08 -10 -00 -10 -28 -44 -44 -F8 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -18 -24 -00 -10 -28 -44 -44 -F8 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -14 -28 -00 -10 -28 -44 -44 -F8 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -28 -28 -00 -10 -28 -44 -44 -F8 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -10 -28 -10 -10 -28 -44 -44 -F8 -88 -88 -00 -00 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -2C -50 -50 -50 -58 -E0 -A0 -A0 -B8 -00 -00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -38 -44 -40 -40 -40 -80 -80 -88 -70 -20 -40 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -20 -10 -00 -7C -40 -40 -78 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -08 -10 -00 -7C -40 -40 -78 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -18 -24 -00 -7C -40 -40 -78 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -28 -28 -00 -7C -40 -40 -78 -80 -80 -F8 -00 -00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -20 -10 -00 -38 -10 -10 -10 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -08 -10 -00 -38 -10 -10 -10 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -18 -24 -00 -38 -10 -10 -10 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -28 -28 -00 -38 -10 -10 -10 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -78 -24 -24 -24 -74 -24 -48 -48 -F0 -00 -00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -14 -28 -00 -44 -44 -64 -58 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -20 -10 -00 -38 -44 -44 -44 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -08 -10 -00 -38 -44 -44 -44 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -18 -24 -00 -38 -44 -44 -44 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -14 -28 -00 -38 -44 -44 -44 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -28 -28 -00 -38 -44 -44 -44 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -44 -28 -30 -50 -88 -00 -00 -00 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -04 -3C -4C -4C -54 -54 -A8 -E8 -E8 -70 -80 -00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -20 -10 -00 -44 -44 -44 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -08 -10 -00 -44 -44 -44 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -18 -24 -00 -44 -44 -44 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -28 -28 -00 -44 -44 -44 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -08 -10 -00 -44 -44 -28 -10 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -40 -78 -44 -44 -48 -F0 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -30 -48 -48 -50 -50 -90 -88 -88 -B0 -00 -00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -20 -10 -00 -38 -04 -7C -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -08 -10 -00 -38 -04 -7C -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -18 -24 -00 -38 -04 -7C -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -14 -28 -00 -38 -04 -7C -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -28 -28 -00 -38 -04 -7C -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -18 -24 -18 -00 -38 -04 -7C -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -38 -14 -78 -A0 -A8 -50 -00 -00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -38 -44 -40 -80 -88 -70 -20 -40 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -20 -10 -00 -38 -44 -7C -80 -88 -70 -00 -00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -08 -10 -00 -38 -44 -7C -80 -88 -70 -00 -00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -18 -24 -00 -38 -44 -7C -80 -88 -70 -00 -00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -28 -28 -00 -38 -44 -7C -80 -88 -70 -00 -00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -20 -10 -00 -30 -10 -10 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -08 -10 -00 -30 -10 -10 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -18 -24 -00 -30 -10 -10 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -28 -28 -00 -30 -10 -10 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -20 -18 -30 -08 -38 -44 -44 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -14 -28 -00 -58 -64 -44 -88 -88 -88 -00 -00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -20 -10 -00 -38 -44 -44 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -08 -10 -00 -38 -44 -44 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -18 -24 -00 -38 -44 -44 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -14 -28 -00 -38 -44 -44 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -28 -28 -00 -38 -44 -44 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -10 -10 -00 -7C -00 -20 -20 -00 -00 -00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -00 -04 -38 -4C -54 -A8 -C8 -70 -80 -00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -20 -10 -00 -44 -44 -44 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -08 -10 -00 -44 -44 -44 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -18 -24 -00 -44 -44 -44 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -28 -28 -00 -44 -44 -44 -88 -98 -68 -00 -00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -08 -10 -00 -44 -44 -88 -98 -68 -08 -90 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -00 -40 -40 -58 -64 -44 -88 -C8 -B0 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 13 0 -2 -BITMAP -00 -00 -28 -28 -00 -44 -44 -88 -98 -68 -08 -90 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/6x9-L1.bdf diff -u xc/fonts/bdf/misc/6x9-L1.bdf:1.2 xc/fonts/bdf/misc/6x9-L1.bdf:removed --- xc/fonts/bdf/misc/6x9-L1.bdf:1.2 Wed Apr 4 22:43:39 2001 +++ xc/fonts/bdf/misc/6x9-L1.bdf Wed Mar 16 21:04:31 2005 @@ -1,3603 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 6x9.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 6x9.bdf,v 1.24 2001-04-03 13:37:48+01 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Medium-R-Normal--9-90-75-75-C-60-ISO8859-1 -SIZE 9 75 75 -FONTBOUNDINGBOX 6 9 0 -2 -STARTPROPERTIES 21 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 9 -POINT_SIZE 90 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 60 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 7 -FONT_DESCENT 2 -DEFAULT_CHAR 0 -COPYRIGHT "Public domain font. Share and enjoy." -CAP_HEIGHT 6 -X_HEIGHT 4 -ENDPROPERTIES -CHARS 223 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -28 -40 -08 -40 -08 -50 -00 -00 -ENDCHAR -STARTCHAR uni25C6 -ENCODING 1 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -30 -78 -FC -78 -30 -00 -00 -ENDCHAR -STARTCHAR shade -ENCODING 2 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -54 -A8 -54 -A8 -54 -A8 -54 -A8 -54 -ENDCHAR -STARTCHAR uni2409 -ENCODING 3 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -A0 -E0 -A0 -00 -38 -10 -10 -00 -ENDCHAR -STARTCHAR uni240C -ENCODING 4 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -E0 -80 -C0 -80 -38 -20 -30 -20 -ENDCHAR -STARTCHAR uni240D -ENCODING 5 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -60 -80 -60 -00 -30 -28 -30 -28 -ENDCHAR -STARTCHAR uni240A -ENCODING 6 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -80 -80 -80 -C0 -38 -20 -30 -20 -ENDCHAR -STARTCHAR degree -ENCODING 7 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -30 -48 -30 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 8 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -20 -20 -F8 -20 -20 -00 -F8 -00 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -90 -D0 -B0 -90 -20 -20 -20 -38 -ENDCHAR -STARTCHAR uni240B -ENCODING 10 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -A0 -A0 -40 -40 -38 -10 -10 -10 -ENDCHAR -STARTCHAR SF040000 -ENCODING 11 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -10 -10 -10 -F0 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF030000 -ENCODING 12 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -00 -F0 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF010000 -ENCODING 13 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -00 -1C -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF020000 -ENCODING 14 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -10 -10 -10 -1C -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF050000 -ENCODING 15 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -10 -10 -10 -FC -10 -10 -10 -10 -ENDCHAR -STARTCHAR uni23BA -ENCODING 16 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -FC -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BB -ENCODING 17 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -FC -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF100000 -ENCODING 18 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -00 -FC -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BC -ENCODING 19 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -FC -00 -00 -ENDCHAR -STARTCHAR uni23BD -ENCODING 20 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -FC -ENDCHAR -STARTCHAR SF080000 -ENCODING 21 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -10 -10 -10 -1C -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF090000 -ENCODING 22 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -10 -10 -10 -F0 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF070000 -ENCODING 23 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -10 -10 -10 -FC -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF060000 -ENCODING 24 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -00 -FC -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF110000 -ENCODING 25 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR lessequal -ENCODING 26 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -18 -60 -80 -60 -98 -60 -18 -00 -ENDCHAR -STARTCHAR greaterequal -ENCODING 27 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -C0 -30 -08 -30 -C8 -30 -C0 -00 -ENDCHAR -STARTCHAR pi -ENCODING 28 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -F8 -50 -50 -50 -00 -00 -ENDCHAR -STARTCHAR notequal -ENCODING 29 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -10 -F8 -20 -F8 -40 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 30 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -30 -48 -40 -F0 -40 -40 -F8 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 31 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -00 -20 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -20 -20 -20 -20 -00 -20 -00 -00 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -50 -50 -50 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -50 -50 -F8 -50 -F8 -50 -50 -00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -20 -70 -A8 -A0 -70 -28 -A8 -70 -20 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -40 -A8 -48 -10 -20 -48 -54 -08 -00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -60 -90 -90 -60 -98 -90 -68 -00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -20 -20 -20 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -10 -20 -20 -20 -20 -20 -10 -00 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -20 -10 -10 -10 -10 -10 -20 -00 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -88 -50 -F8 -50 -88 -00 -00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -20 -20 -F8 -20 -20 -00 -00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -00 -00 -30 -10 -10 -20 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -00 -F8 -00 -00 -00 -00 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -00 -00 -30 -30 -00 -00 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -08 -08 -10 -20 -40 -40 -00 -00 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -30 -48 -48 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -20 -60 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -30 -48 -08 -10 -20 -78 -00 -00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -78 -10 -30 -08 -08 -70 -00 -00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -10 -30 -50 -90 -F8 -10 -00 -00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -78 -40 -70 -08 -08 -70 -00 -00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -30 -40 -70 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -78 -08 -08 -10 -20 -20 -00 -00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -30 -48 -30 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -30 -48 -48 -38 -08 -30 -00 -00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -30 -30 -00 -30 -30 -00 -00 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -30 -30 -00 -30 -10 -10 -20 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -18 -60 -80 -60 -18 -00 -00 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -F8 -00 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -C0 -30 -08 -30 -C0 -00 -00 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -30 -48 -08 -30 -20 -00 -20 -00 -00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -70 -90 -A8 -B0 -80 -70 -00 -00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -20 -50 -88 -F8 -88 -88 -00 -00 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -F0 -88 -F0 -88 -88 -F0 -00 -00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -30 -48 -40 -40 -48 -30 -00 -00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -70 -48 -48 -48 -48 -70 -00 -00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -78 -40 -70 -40 -40 -78 -00 -00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -78 -40 -70 -40 -40 -40 -00 -00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -30 -48 -40 -58 -48 -30 -00 -00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -48 -48 -78 -48 -48 -48 -00 -00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -70 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -38 -10 -10 -10 -90 -60 -00 -00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -48 -50 -60 -50 -48 -48 -00 -00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -40 -40 -40 -40 -40 -78 -00 -00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -88 -D8 -A8 -A8 -88 -88 -00 -00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -48 -68 -58 -48 -48 -48 -00 -00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -70 -88 -88 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -70 -48 -48 -70 -40 -40 -00 -00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -30 -48 -48 -68 -58 -30 -08 -00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -70 -48 -48 -70 -48 -48 -00 -00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -30 -48 -20 -10 -48 -30 -00 -00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -F8 -20 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -48 -48 -48 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -48 -48 -48 -78 -30 -30 -00 -00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -88 -88 -A8 -A8 -D8 -88 -00 -00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -88 -50 -20 -20 -50 -88 -00 -00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -88 -88 -50 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -78 -08 -10 -20 -40 -78 -00 -00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -70 -40 -40 -40 -40 -70 -00 -00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -40 -40 -20 -10 -08 -08 -00 -00 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -70 -10 -10 -10 -10 -70 -00 -00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -20 -50 -88 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -F8 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -20 -10 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -38 -48 -48 -38 -00 -00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -40 -40 -70 -48 -48 -70 -00 -00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -38 -40 -40 -38 -00 -00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -08 -08 -38 -48 -48 -38 -00 -00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -30 -58 -60 -38 -00 -00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -10 -28 -20 -70 -20 -20 -00 -00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -30 -48 -48 -38 -08 -30 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -40 -40 -70 -48 -48 -48 -00 -00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -20 -00 -60 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -10 -00 -30 -10 -10 -10 -50 -20 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -40 -40 -50 -60 -50 -48 -00 -00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -60 -20 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -D0 -A8 -A8 -88 -00 -00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -70 -48 -48 -48 -00 -00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -30 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -70 -48 -48 -70 -40 -40 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -38 -48 -48 -38 -08 -08 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -50 -68 -40 -40 -00 -00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -38 -60 -18 -70 -00 -00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -20 -20 -70 -20 -28 -10 -00 -00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -48 -48 -48 -38 -00 -00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -48 -48 -30 -30 -00 -00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -88 -A8 -A8 -50 -00 -00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -48 -30 -30 -48 -00 -00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -48 -48 -48 -38 -48 -30 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -78 -10 -20 -78 -00 -00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -20 -20 -40 -20 -20 -10 -00 -00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -20 -20 -20 -20 -20 -20 -20 -00 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -40 -20 -20 -10 -20 -20 -40 -00 -00 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -28 -50 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -20 -00 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -10 -38 -50 -50 -38 -10 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -30 -48 -40 -F0 -40 -40 -F8 -00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -A8 -50 -88 -50 -A8 -00 -00 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -88 -50 -F8 -20 -F8 -20 -00 -00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -20 -20 -20 -00 -20 -20 -20 -00 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -38 -40 -30 -48 -30 -08 -70 -00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -50 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -78 -84 -94 -A4 -94 -84 -78 -00 -00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -30 -50 -30 -00 -70 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -28 -50 -A0 -50 -28 -00 -00 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -00 -78 -08 -08 -00 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -00 -78 -00 -00 -00 -00 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -78 -84 -B4 -A4 -A4 -84 -78 -00 -00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -78 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -30 -48 -30 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -20 -20 -F8 -20 -20 -00 -F8 -00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -20 -50 -10 -20 -70 -00 -00 -00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -60 -10 -20 -10 -60 -00 -00 -00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -10 -20 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -48 -48 -58 -68 -40 -00 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -78 -E8 -E8 -68 -28 -28 -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -00 -20 -00 -00 -00 -00 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -10 -20 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -20 -60 -20 -20 -70 -00 -00 -00 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -20 -50 -20 -00 -70 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -A0 -50 -28 -50 -A0 -00 -00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -40 -C0 -40 -50 -70 -30 -78 -10 -00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -40 -C0 -40 -50 -68 -08 -10 -38 -00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -C0 -20 -40 -30 -F0 -30 -78 -10 -00 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -00 -10 -30 -40 -48 -30 -00 -00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -40 -20 -20 -50 -70 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -20 -20 -50 -70 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -20 -50 -20 -50 -70 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -28 -50 -20 -50 -70 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -50 -00 -20 -50 -70 -88 -88 -00 -00 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -20 -50 -20 -50 -70 -88 -88 -00 -00 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -78 -A0 -F0 -A0 -A0 -B8 -00 -00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -30 -48 -40 -40 -48 -30 -10 -20 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -20 -10 -78 -40 -70 -40 -78 -00 -00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -20 -78 -40 -70 -40 -78 -00 -00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -28 -78 -40 -70 -40 -78 -00 -00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -28 -00 -78 -40 -70 -40 -78 -00 -00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -40 -20 -70 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -20 -70 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -20 -50 -70 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -50 -00 -70 -20 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -70 -48 -E8 -48 -48 -70 -00 -00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -28 -50 -48 -68 -58 -48 -48 -00 -00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -20 -10 -30 -48 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -20 -30 -48 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -28 -30 -48 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -28 -50 -30 -48 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -28 -00 -30 -48 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -88 -50 -20 -50 -88 -00 -00 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -08 -38 -58 -58 -68 -68 -70 -40 -00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -20 -10 -48 -48 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -20 -48 -48 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -28 -48 -48 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -28 -00 -48 -48 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -20 -88 -50 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -40 -70 -48 -48 -70 -40 -00 -00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -30 -48 -50 -50 -48 -50 -00 -00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -20 -10 -00 -38 -48 -48 -38 -00 -00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -20 -00 -38 -48 -48 -38 -00 -00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -28 -00 -38 -48 -48 -38 -00 -00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -28 -50 -00 -38 -48 -48 -38 -00 -00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -28 -00 -38 -48 -48 -38 -00 -00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -28 -10 -38 -48 -48 -38 -00 -00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -70 -A8 -B0 -78 -00 -00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -38 -40 -40 -38 -10 -20 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -20 -10 -00 -30 -58 -60 -38 -00 -00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -20 -00 -30 -58 -60 -38 -00 -00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -28 -00 -30 -58 -60 -38 -00 -00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -28 -00 -30 -58 -60 -38 -00 -00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -40 -20 -00 -60 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -20 -00 -60 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -20 -50 -00 -60 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -50 -00 -60 -20 -20 -70 -00 -00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -18 -30 -08 -38 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -28 -50 -00 -70 -48 -48 -48 -00 -00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -20 -10 -00 -30 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -20 -00 -30 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -28 -00 -30 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -28 -50 -00 -30 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -28 -00 -30 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -20 -00 -F8 -00 -20 -00 -00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -00 -00 -38 -58 -68 -70 -00 -00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -20 -10 -00 -48 -48 -48 -38 -00 -00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -20 -00 -48 -48 -48 -38 -00 -00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -28 -00 -48 -48 -48 -38 -00 -00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -28 -00 -48 -48 -48 -38 -00 -00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -10 -20 -00 -48 -48 -48 -38 -48 -30 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -40 -40 -70 -48 -48 -70 -40 -40 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 640 0 -DWIDTH 6 0 -BBX 6 9 0 -2 -BITMAP -00 -28 -00 -48 -48 -48 -38 -48 -30 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/7x13-L1.bdf diff -u xc/fonts/bdf/misc/7x13-L1.bdf:1.4 xc/fonts/bdf/misc/7x13-L1.bdf:removed --- xc/fonts/bdf/misc/7x13-L1.bdf:1.4 Wed Apr 4 22:43:39 2001 +++ xc/fonts/bdf/misc/7x13-L1.bdf Wed Mar 16 21:04:31 2005 @@ -1,4496 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 7x13.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 7x13.bdf,v 1.46 2001-04-03 13:22:08+01 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Medium-R-Normal--13-120-75-75-C-70-ISO8859-1 -SIZE 13 78 78 -FONTBOUNDINGBOX 7 13 0 -2 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 13 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 70 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COPYRIGHT "Public domain font. Share and enjoy." -DESTINATION 1 -DEFAULT_CHAR 0 -FONT_DESCENT 2 -FONT_ASCENT 11 -CAP_HEIGHT 9 -X_HEIGHT 6 -ENDPROPERTIES -CHARS 223 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -AC -00 -84 -00 -84 -00 -84 -00 -D4 -00 -00 -ENDCHAR -STARTCHAR uni25C6 -ENCODING 1 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -10 -38 -7C -FE -7C -38 -10 -00 -00 -ENDCHAR -STARTCHAR shade -ENCODING 2 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -AA -54 -AA -54 -AA -54 -AA -54 -AA -54 -AA -54 -AA -ENDCHAR -STARTCHAR uni2409 -ENCODING 3 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -A0 -A0 -E0 -A0 -AE -04 -04 -04 -04 -00 -00 -ENDCHAR -STARTCHAR uni240C -ENCODING 4 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -70 -40 -60 -40 -5C -10 -18 -10 -10 -00 -00 -ENDCHAR -STARTCHAR uni240D -ENCODING 5 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -60 -80 -80 -80 -6C -0A -0C -0A -0A -00 -00 -ENDCHAR -STARTCHAR uni240A -ENCODING 6 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -80 -80 -80 -80 -EE -08 -0C -08 -08 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 7 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -48 -48 -30 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 8 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -10 -10 -7C -10 -10 -00 -7C -00 -00 -00 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -C0 -A0 -A0 -A0 -B0 -10 -10 -10 -1C -00 -00 -ENDCHAR -STARTCHAR uni240B -ENCODING 10 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -88 -88 -50 -50 -2E -04 -04 -04 -04 -00 -00 -ENDCHAR -STARTCHAR SF040000 -ENCODING 11 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -F0 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF030000 -ENCODING 12 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -F0 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF010000 -ENCODING 13 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -1E -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF020000 -ENCODING 14 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -1E -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF050000 -ENCODING 15 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -FE -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR uni23BA -ENCODING 16 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -FE -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BB -ENCODING 17 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -FE -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF100000 -ENCODING 18 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -FE -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BC -ENCODING 19 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -FE -00 -00 -00 -ENDCHAR -STARTCHAR uni23BD -ENCODING 20 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FE -ENDCHAR -STARTCHAR SF080000 -ENCODING 21 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -1E -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF090000 -ENCODING 22 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -F0 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF070000 -ENCODING 23 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -FE -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF060000 -ENCODING 24 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -FE -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF110000 -ENCODING 25 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR lessequal -ENCODING 26 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -0C -30 -C0 -30 -0C -00 -FC -00 -00 -ENDCHAR -STARTCHAR greaterequal -ENCODING 27 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -C0 -30 -0C -30 -C0 -00 -FC -00 -00 -ENDCHAR -STARTCHAR pi -ENCODING 28 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -FC -48 -48 -48 -48 -48 -00 -00 -ENDCHAR -STARTCHAR notequal -ENCODING 29 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -04 -08 -FC -10 -20 -FC -40 -80 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 30 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -38 -44 -40 -40 -E0 -40 -40 -44 -B8 -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 31 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -30 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -10 -10 -10 -10 -10 -10 -00 -10 -00 -00 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -28 -28 -28 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -28 -28 -7C -28 -7C -28 -28 -00 -00 -00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -10 -3C -50 -38 -14 -78 -10 -00 -00 -00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -44 -A4 -48 -10 -10 -20 -48 -94 -88 -00 -00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -60 -90 -90 -60 -94 -88 -74 -00 -00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -10 -10 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -08 -10 -10 -20 -20 -20 -10 -10 -08 -00 -00 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -20 -10 -10 -08 -08 -08 -10 -10 -20 -00 -00 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -48 -30 -FC -30 -48 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -10 -10 -7C -10 -10 -00 -00 -00 -00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -38 -30 -40 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -7C -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -10 -38 -10 -00 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -04 -04 -08 -08 -10 -20 -20 -40 -40 -00 -00 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -48 -84 -84 -84 -84 -84 -48 -30 -00 -00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -30 -50 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -84 -84 -04 -08 -30 -40 -80 -FC -00 -00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -FC -04 -08 -10 -38 -04 -04 -84 -78 -00 -00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -08 -18 -28 -48 -88 -88 -FC -08 -08 -00 -00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -FC -80 -80 -B8 -C4 -04 -04 -84 -78 -00 -00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -38 -40 -80 -80 -B8 -C4 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -FC -04 -08 -10 -10 -20 -20 -40 -40 -00 -00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -84 -84 -84 -78 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -84 -84 -8C -74 -04 -04 -08 -70 -00 -00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -10 -38 -10 -00 -00 -10 -38 -10 -00 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -10 -38 -10 -00 -00 -38 -30 -40 -00 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -04 -08 -10 -20 -40 -20 -10 -08 -04 -00 -00 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -FC -00 -00 -FC -00 -00 -00 -00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -40 -20 -10 -08 -04 -08 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -84 -84 -04 -08 -10 -10 -00 -10 -00 -00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -84 -84 -9C -A4 -AC -94 -80 -78 -00 -00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -48 -84 -84 -84 -FC -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -F8 -44 -44 -44 -78 -44 -44 -44 -F8 -00 -00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -84 -80 -80 -80 -80 -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -F8 -44 -44 -44 -44 -44 -44 -44 -F8 -00 -00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -FC -80 -80 -80 -F0 -80 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -FC -80 -80 -80 -F0 -80 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -84 -80 -80 -80 -9C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -84 -84 -84 -84 -FC -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -7C -10 -10 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -1C -08 -08 -08 -08 -08 -08 -88 -70 -00 -00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -84 -88 -90 -A0 -C0 -A0 -90 -88 -84 -00 -00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -80 -80 -80 -80 -80 -80 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -84 -CC -CC -B4 -B4 -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -84 -84 -C4 -A4 -94 -8C -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -84 -84 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -F8 -84 -84 -84 -F8 -80 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -84 -84 -84 -84 -84 -A4 -94 -78 -04 -00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -F8 -84 -84 -84 -F8 -A0 -90 -88 -84 -00 -00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -84 -80 -80 -78 -04 -04 -84 -78 -00 -00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -7C -10 -10 -10 -10 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -84 -84 -84 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -84 -84 -84 -48 -48 -48 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -84 -84 -84 -84 -B4 -B4 -CC -CC -84 -00 -00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -84 -84 -48 -48 -30 -48 -48 -84 -84 -00 -00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -44 -44 -28 -28 -10 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -FC -04 -08 -10 -30 -20 -40 -80 -FC -00 -00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -78 -40 -40 -40 -40 -40 -40 -40 -40 -40 -78 -00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -40 -40 -20 -20 -10 -08 -08 -04 -04 -00 -00 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -78 -08 -08 -08 -08 -08 -08 -08 -08 -08 -78 -00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -28 -44 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FC -00 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -20 -10 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -04 -7C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -80 -80 -80 -B8 -C4 -84 -84 -C4 -B8 -00 -00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -84 -80 -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -04 -04 -04 -74 -8C -84 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -84 -FC -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -38 -44 -40 -40 -F0 -40 -40 -40 -40 -00 -00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -74 -88 -88 -70 -80 -78 -84 -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -80 -80 -80 -B8 -C4 -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -10 -00 -30 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -04 -00 -0C -04 -04 -04 -04 -44 -44 -38 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -80 -80 -80 -88 -90 -E0 -90 -88 -84 -00 -00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -10 -10 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -68 -54 -54 -54 -54 -44 -00 -00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -B8 -C4 -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -B8 -C4 -84 -C4 -B8 -80 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -74 -8C -84 -8C -74 -04 -04 -04 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -B8 -44 -40 -40 -40 -40 -00 -00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -84 -60 -18 -84 -78 -00 -00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -40 -40 -F0 -40 -40 -40 -44 -38 -00 -00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -84 -84 -84 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -44 -44 -44 -28 -28 -10 -00 -00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -44 -44 -54 -54 -54 -28 -00 -00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -84 -48 -30 -30 -48 -84 -00 -00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -84 -84 -84 -8C -74 -04 -84 -78 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -FC -08 -10 -20 -40 -FC -00 -00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -1C -20 -20 -20 -10 -60 -10 -20 -20 -20 -1C -00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -10 -10 -10 -10 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -70 -08 -08 -08 -10 -0C -10 -08 -08 -08 -70 -00 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -24 -54 -48 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -00 -10 -10 -10 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -38 -54 -50 -50 -54 -38 -10 -00 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -38 -44 -40 -40 -E0 -40 -40 -44 -B8 -00 -00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -84 -78 -48 -48 -78 -84 -00 -00 -00 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -88 -88 -50 -50 -F8 -20 -F8 -20 -20 -00 -00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -10 -10 -10 -00 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -30 -48 -40 -30 -48 -48 -30 -08 -48 -30 -00 -00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -48 -48 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -84 -B4 -A4 -A4 -A4 -B4 -84 -78 -00 -00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -38 -04 -3C -44 -3C -00 -7C -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -14 -28 -50 -A0 -50 -28 -14 -00 -00 -00 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -7C -04 -04 -00 -00 -00 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -78 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -84 -B4 -AC -AC -B4 -AC -84 -78 -00 -00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -7C -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -48 -48 -30 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -10 -10 -7C -10 -10 -00 -7C -00 -00 -00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -20 -50 -10 -20 -40 -70 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -70 -10 -20 -10 -50 -20 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -10 -20 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -84 -84 -84 -84 -CC -B4 -80 -00 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -7C -E8 -E8 -E8 -68 -28 -28 -28 -28 -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -30 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -10 -20 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -20 -60 -20 -20 -20 -70 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -48 -48 -30 -00 -78 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -A0 -50 -28 -14 -28 -50 -A0 -00 -00 -00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -40 -C0 -40 -40 -44 -EC -14 -14 -1C -04 -00 -00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -40 -C0 -40 -40 -48 -F4 -04 -08 -10 -1C -00 -00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -E0 -20 -40 -20 -A4 -4C -14 -14 -1C -04 -00 -00 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -20 -00 -20 -20 -40 -80 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -20 -10 -00 -30 -48 -84 -84 -FC -84 -84 -00 -00 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -10 -20 -00 -30 -48 -84 -84 -FC -84 -84 -00 -00 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -30 -48 -00 -30 -48 -84 -84 -FC -84 -84 -00 -00 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -64 -98 -00 -30 -48 -84 -84 -FC -84 -84 -00 -00 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -48 -48 -00 -30 -48 -84 -84 -FC -84 -84 -00 -00 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -30 -48 -30 -30 -48 -84 -84 -FC -84 -84 -00 -00 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -5C -A0 -A0 -A0 -B8 -E0 -A0 -A0 -BC -00 -00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -84 -80 -80 -80 -80 -80 -84 -78 -10 -20 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -20 -10 -00 -FC -80 -80 -F0 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -10 -20 -00 -FC -80 -80 -F0 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -30 -48 -00 -FC -80 -80 -F0 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -48 -48 -00 -FC -80 -80 -F0 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -20 -10 -00 -7C -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -10 -20 -00 -7C -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -10 -28 -00 -7C -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -44 -44 -00 -7C -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -F8 -44 -44 -44 -E4 -44 -44 -44 -F8 -00 -00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -64 -98 -00 -84 -C4 -A4 -A4 -94 -8C -84 -00 -00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -20 -10 -00 -78 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -10 -20 -00 -78 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -30 -48 -00 -78 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -64 -98 -00 -78 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -48 -48 -00 -78 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -84 -48 -30 -30 -48 -84 -00 -00 -00 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -04 -78 -8C -94 -94 -A4 -A4 -A4 -C4 -78 -80 -00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -20 -10 -00 -84 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -10 -20 -00 -84 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -30 -48 -00 -84 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -48 -48 -00 -84 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -08 -10 -00 -44 -44 -28 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -80 -F8 -84 -84 -84 -F8 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -48 -48 -50 -50 -48 -44 -44 -58 -00 -00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -20 -10 -00 -78 -04 -7C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -20 -00 -78 -04 -7C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -48 -00 -78 -04 -7C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -64 -98 -00 -78 -04 -7C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -48 -48 -00 -78 -04 -7C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -30 -48 -30 -00 -78 -04 -7C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -68 -14 -7C -90 -94 -68 -00 -00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -84 -80 -80 -84 -78 -10 -20 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -20 -10 -00 -78 -84 -FC -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -20 -00 -78 -84 -FC -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -48 -00 -78 -84 -FC -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -48 -48 -00 -78 -84 -FC -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -20 -10 -00 -30 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -20 -00 -30 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -48 -00 -30 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -48 -48 -00 -30 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -48 -30 -50 -08 -78 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -64 -98 -00 -B8 -C4 -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -20 -10 -00 -78 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -20 -00 -78 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -48 -00 -78 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -64 -98 -00 -78 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -48 -48 -00 -78 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -10 -10 -00 -7C -00 -10 -10 -00 -00 -00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -04 -78 -8C -94 -A4 -C4 -78 -80 -00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -20 -10 -00 -84 -84 -84 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -20 -00 -84 -84 -84 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -48 -00 -84 -84 -84 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -48 -48 -00 -84 -84 -84 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -20 -00 -84 -84 -84 -8C -74 -04 -84 -78 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -80 -80 -B8 -C4 -84 -84 -C4 -B8 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -48 -48 -00 -84 -84 -84 -8C -74 -04 -84 -78 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/7x13B-L1.bdf diff -u xc/fonts/bdf/misc/7x13B-L1.bdf:1.4 xc/fonts/bdf/misc/7x13B-L1.bdf:removed --- xc/fonts/bdf/misc/7x13B-L1.bdf:1.4 Wed Apr 4 22:43:40 2001 +++ xc/fonts/bdf/misc/7x13B-L1.bdf Wed Mar 16 21:04:31 2005 @@ -1,4496 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 7x13B.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 7x13B.bdf,v 1.25 2001-04-03 13:22:08+01 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Bold-R-Normal--13-120-75-75-C-70-ISO8859-1 -SIZE 13 78 78 -FONTBOUNDINGBOX 7 13 0 -2 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 13 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 70 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -DESTINATION 1 -DEFAULT_CHAR 0 -FONT_DESCENT 2 -FONT_ASCENT 11 -COPYRIGHT "Public domain font. Share and enjoy." -CAP_HEIGHT 9 -X_HEIGHT 6 -ENDPROPERTIES -CHARS 223 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -54 -54 -00 -44 -44 -00 -44 -44 -00 -54 -54 -00 -ENDCHAR -STARTCHAR uni25C6 -ENCODING 1 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -30 -78 -FC -78 -30 -00 -00 -00 -ENDCHAR -STARTCHAR shade -ENCODING 2 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -54 -AA -54 -AA -54 -AA -54 -AA -54 -AA -54 -AA -54 -ENDCHAR -STARTCHAR uni2409 -ENCODING 3 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -D8 -D8 -F8 -D8 -D8 -00 -3C -18 -18 -18 -18 -00 -ENDCHAR -STARTCHAR uni240C -ENCODING 4 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -F0 -C0 -E0 -C0 -C0 -00 -3C -30 -38 -30 -30 -00 -ENDCHAR -STARTCHAR uni240D -ENCODING 5 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -70 -C0 -C0 -C0 -70 -00 -38 -34 -38 -34 -34 -00 -ENDCHAR -STARTCHAR uni240A -ENCODING 6 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -C0 -C0 -C0 -C0 -F0 -00 -3C -30 -38 -30 -30 -00 -ENDCHAR -STARTCHAR degree -ENCODING 7 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -CC -CC -78 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 8 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -30 -30 -FC -30 -30 -00 -FC -00 -00 -00 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -CC -EC -FC -DC -CC -00 -30 -30 -30 -30 -3C -00 -ENDCHAR -STARTCHAR uni240B -ENCODING 10 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -CC -CC -48 -78 -30 -00 -3C -18 -18 -18 -18 -00 -ENDCHAR -STARTCHAR SF040000 -ENCODING 11 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -30 -30 -30 -30 -30 -30 -F0 -F0 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF030000 -ENCODING 12 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -F0 -F0 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR SF010000 -ENCODING 13 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -3E -3E -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR SF020000 -ENCODING 14 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -30 -30 -30 -30 -30 -30 -3E -3E -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF050000 -ENCODING 15 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -30 -30 -30 -30 -30 -30 -FE -FE -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR uni23BA -ENCODING 16 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -FE -FE -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BB -ENCODING 17 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -FE -FE -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF100000 -ENCODING 18 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -FE -FE -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BC -ENCODING 19 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -FE -FE -00 -00 -00 -ENDCHAR -STARTCHAR uni23BD -ENCODING 20 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FE -FE -ENDCHAR -STARTCHAR SF080000 -ENCODING 21 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -30 -30 -30 -30 -30 -30 -3E -3E -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR SF090000 -ENCODING 22 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -30 -30 -30 -30 -30 -30 -F0 -F0 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR SF070000 -ENCODING 23 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -30 -30 -30 -30 -30 -30 -FE -FE -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF060000 -ENCODING 24 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -FE -FE -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR SF110000 -ENCODING 25 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR lessequal -ENCODING 26 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -0C -18 -60 -C0 -60 -18 -0C -00 -FC -00 -00 -ENDCHAR -STARTCHAR greaterequal -ENCODING 27 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -C0 -60 -18 -0C -18 -60 -C0 -00 -FC -00 -00 -ENDCHAR -STARTCHAR pi -ENCODING 28 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -FC -CC -CC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR notequal -ENCODING 29 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -18 -18 -FC -30 -30 -FC -60 -60 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 30 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -38 -6C -60 -60 -F8 -60 -60 -6C -B8 -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 31 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -30 -30 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -30 -30 -30 -30 -30 -00 -30 -30 -00 -00 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -6C -6C -6C -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -28 -28 -7C -7C -28 -7C -7C -28 -28 -00 -00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -78 -B4 -B0 -78 -34 -B4 -78 -30 -00 -00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -E4 -AC -E8 -18 -30 -60 -5C -D4 -9C -00 -00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -70 -D8 -D8 -D8 -70 -D4 -DC -D8 -74 -00 -00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -30 -30 -30 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -18 -30 -30 -60 -60 -60 -30 -30 -18 -00 -00 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -60 -30 -30 -18 -18 -18 -30 -30 -60 -00 -00 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -48 -30 -FC -FC -30 -48 -00 -00 -00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -30 -30 -FC -FC -30 -30 -00 -00 -00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -38 -38 -30 -60 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -FC -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -30 -78 -30 -00 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -0C -0C -18 -18 -30 -60 -60 -C0 -C0 -00 -00 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -48 -CC -CC -CC -CC -CC -48 -30 -00 -00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -70 -B0 -30 -30 -30 -30 -30 -FC -00 -00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -CC -CC -0C -38 -60 -C0 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -FC -0C -18 -30 -78 -0C -0C -CC -78 -00 -00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -0C -1C -3C -6C -CC -CC -FC -0C -0C -00 -00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -FC -C0 -C0 -F8 -CC -0C -0C -CC -78 -00 -00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -CC -C0 -C0 -F8 -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -FC -0C -0C -18 -18 -30 -30 -60 -60 -00 -00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -CC -CC -CC -78 -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -CC -CC -CC -7C -0C -0C -CC -78 -00 -00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -30 -78 -30 -00 -00 -30 -78 -30 -00 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -30 -78 -30 -00 -38 -38 -30 -60 -00 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -0C -18 -30 -60 -C0 -60 -30 -18 -0C -00 -00 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -FC -00 -00 -FC -00 -00 -00 -00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -C0 -60 -30 -18 -0C -18 -30 -60 -C0 -00 -00 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -CC -CC -0C -38 -30 -00 -30 -30 -00 -00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -8C -8C -BC -AC -BC -80 -8C -78 -00 -00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -CC -CC -CC -FC -CC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -F8 -CC -CC -CC -F8 -CC -CC -CC -F8 -00 -00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -CC -C0 -C0 -C0 -C0 -C0 -CC -78 -00 -00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -F8 -CC -CC -CC -CC -CC -CC -CC -F8 -00 -00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -C0 -00 -00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -CC -C0 -C0 -DC -CC -CC -CC -7C -00 -00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -CC -CC -CC -CC -FC -CC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -FC -30 -30 -30 -30 -30 -30 -30 -FC -00 -00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -0C -0C -0C -0C -0C -0C -0C -CC -78 -00 -00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -C4 -CC -D8 -F0 -E0 -F0 -D8 -CC -C4 -00 -00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -84 -CC -FC -FC -CC -CC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -CC -CC -EC -EC -FC -DC -DC -CC -CC -00 -00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -CC -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -F8 -CC -CC -CC -F8 -C0 -C0 -C0 -C0 -00 -00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -CC -CC -CC -CC -CC -EC -DC -78 -0C -00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -F8 -CC -CC -CC -F8 -F0 -D8 -CC -C4 -00 -00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -CC -C0 -C0 -78 -0C -0C -CC -78 -00 -00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -CC -CC -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -CC -CC -CC -48 -48 -78 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -CC -CC -CC -CC -CC -FC -FC -CC -84 -00 -00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -84 -CC -48 -78 -30 -78 -48 -CC -84 -00 -00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -CC -CC -78 -78 -30 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -FC -0C -0C -18 -30 -60 -C0 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -60 -60 -60 -60 -60 -60 -60 -78 -00 -00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -C0 -C0 -60 -60 -30 -18 -18 -0C -0C -00 -00 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -18 -18 -18 -18 -18 -18 -18 -78 -00 -00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -78 -CC -84 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FC -FC -00 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -60 -30 -18 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -0C -7C -CC -CC -7C -00 -00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -C0 -C0 -C0 -F8 -CC -CC -CC -CC -F8 -00 -00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -CC -C0 -C0 -CC -78 -00 -00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -0C -0C -0C -7C -CC -CC -CC -CC -7C -00 -00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -CC -FC -C0 -CC -78 -00 -00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -38 -6C -60 -60 -F0 -60 -60 -60 -60 -00 -00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -74 -CC -CC -78 -C0 -78 -CC -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -C0 -C0 -C0 -F8 -CC -CC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -30 -00 -70 -30 -30 -30 -30 -FC -00 -00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -0C -0C -00 -0C -0C -0C -0C -0C -0C -CC -78 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -C0 -C0 -C0 -CC -D8 -F0 -F0 -D8 -CC -00 -00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -70 -30 -30 -30 -30 -30 -30 -30 -FC -00 -00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -D8 -FC -FC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -F8 -CC -CC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -F8 -CC -CC -CC -F8 -C0 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -7C -CC -CC -CC -7C -0C -0C -0C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -F8 -CC -C0 -C0 -C0 -C0 -00 -00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -CC -60 -18 -CC -78 -00 -00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -60 -60 -F8 -60 -60 -60 -6C -38 -00 -00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -CC -CC -CC -CC -CC -7C -00 -00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -CC -CC -CC -78 -78 -30 -00 -00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -CC -CC -CC -FC -FC -48 -00 -00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -CC -CC -78 -78 -CC -CC -00 -00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -CC -CC -CC -CC -7C -0C -CC -78 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -FC -0C -18 -60 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -38 -60 -60 -30 -60 -30 -60 -60 -38 -00 -00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -70 -18 -18 -30 -18 -30 -18 -18 -70 -00 -00 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -64 -FC -98 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -30 -30 -00 -30 -30 -30 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -7C -D4 -D0 -D0 -D4 -7C -10 -00 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -38 -6C -60 -60 -F8 -60 -60 -6C -B8 -00 -00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -CC -FC -48 -48 -FC -CC -00 -00 -00 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -CC -CC -78 -78 -FC -30 -FC -30 -30 -00 -00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -30 -30 -30 -30 -00 -00 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -78 -CC -C0 -78 -CC -CC -78 -0C -CC -78 -00 -00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -6C -6C -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -78 -CC -84 -B4 -E4 -E4 -B4 -84 -CC -78 -00 -00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -0C -7C -4C -7C -00 -7C -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -34 -68 -D0 -A0 -D0 -68 -34 -00 -00 -00 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -FC -0C -0C -0C -00 -00 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -78 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -78 -CC -84 -BC -AC -BC -B4 -AC -CC -78 -00 -00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -7C -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -CC -CC -78 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -30 -30 -FC -30 -30 -00 -FC -00 -00 -00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -E0 -B0 -30 -60 -C0 -F0 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -E0 -B0 -60 -30 -B0 -E0 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -18 -30 -60 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -CC -CC -CC -CC -CC -FC -80 -00 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -7C -FC -F4 -F4 -F4 -74 -34 -34 -34 -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -30 -30 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -30 -60 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -60 -E0 -60 -60 -60 -F0 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -38 -7C -44 -7C -38 -00 -7C -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -B0 -58 -2C -14 -2C -58 -B0 -00 -00 -00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -60 -E0 -60 -60 -64 -FC -1C -34 -3C -0C -00 -00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -60 -E0 -60 -60 -78 -EC -0C -18 -30 -3C -00 -00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -E0 -B0 -60 -30 -B4 -EC -1C -34 -3C -0C -00 -00 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -30 -30 -00 -30 -30 -60 -C0 -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -60 -30 -00 -30 -78 -CC -CC -FC -CC -CC -00 -00 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -18 -30 -00 -30 -78 -CC -CC -FC -CC -CC -00 -00 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -38 -6C -00 -30 -78 -CC -CC -FC -CC -CC -00 -00 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -34 -58 -00 -30 -78 -CC -CC -FC -CC -CC -00 -00 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -CC -CC -00 -30 -78 -CC -CC -FC -CC -CC -00 -00 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -78 -48 -78 -30 -78 -CC -CC -FC -CC -CC -00 -00 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -7C -F8 -D8 -D8 -DC -F8 -D8 -D8 -DC -00 -00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -CC -C0 -C0 -C0 -C0 -C0 -CC -78 -30 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -60 -30 -00 -FC -C0 -C0 -F0 -C0 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -18 -30 -00 -FC -C0 -C0 -F0 -C0 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -38 -6C -00 -FC -C0 -C0 -F0 -C0 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -CC -CC -00 -FC -C0 -C0 -F0 -C0 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -60 -30 -00 -FC -30 -30 -30 -30 -30 -FC -00 -00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -18 -30 -00 -FC -30 -30 -30 -30 -30 -FC -00 -00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -38 -6C -00 -FC -30 -30 -30 -30 -30 -FC -00 -00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -CC -CC -00 -FC -30 -30 -30 -30 -30 -FC -00 -00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -F8 -6C -6C -6C -EC -6C -6C -6C -F8 -00 -00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -34 -58 -00 -CC -CC -EC -FC -DC -CC -CC -00 -00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -60 -30 -00 -78 -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -18 -30 -00 -78 -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -38 -6C -00 -78 -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -34 -58 -00 -78 -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -CC -CC -00 -78 -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -CC -78 -30 -78 -CC -00 -00 -00 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -04 -78 -DC -DC -DC -EC -EC -EC -78 -80 -00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -60 -30 -00 -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -18 -30 -00 -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -38 -6C -00 -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -CC -CC -00 -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -18 -30 -00 -CC -48 -78 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -C0 -F8 -CC -CC -CC -F8 -C0 -C0 -C0 -00 -00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -CC -CC -D8 -D8 -CC -CC -CC -D8 -00 -00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -18 -00 -78 -0C -7C -CC -DC -7C -00 -00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -18 -30 -00 -78 -0C -7C -CC -DC -7C -00 -00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -38 -6C -00 -78 -0C -7C -CC -DC -7C -00 -00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -34 -58 -00 -78 -0C -7C -CC -DC -7C -00 -00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -6C -6C -00 -78 -0C -7C -CC -DC -7C -00 -00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -38 -28 -38 -00 -78 -0C -7C -CC -DC -7C -00 -00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -34 -7C -B0 -B4 -68 -00 -00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -CC -C0 -C0 -CC -78 -30 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -18 -00 -78 -CC -FC -C0 -CC -78 -00 -00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -18 -30 -00 -78 -CC -FC -C0 -CC -78 -00 -00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -38 -6C -00 -78 -CC -FC -C0 -CC -78 -00 -00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -6C -6C -00 -78 -CC -FC -C0 -CC -78 -00 -00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -60 -30 -00 -70 -30 -30 -30 -30 -78 -00 -00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -18 -30 -00 -70 -30 -30 -30 -30 -78 -00 -00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -70 -D8 -00 -70 -30 -30 -30 -30 -78 -00 -00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -6C -6C -00 -70 -30 -30 -30 -30 -78 -00 -00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -68 -30 -78 -0C -7C -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -34 -58 -00 -F8 -EC -CC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -60 -30 -00 -78 -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -18 -30 -00 -78 -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -38 -6C -00 -78 -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -34 -58 -00 -78 -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -6C -6C -00 -78 -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -30 -30 -00 -FC -00 -30 -30 -00 -00 -00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -04 -78 -CC -DC -CC -EC -CC -78 -80 -00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -60 -30 -00 -CC -CC -CC -CC -DC -7C -00 -00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -18 -30 -00 -CC -CC -CC -CC -DC -7C -00 -00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -38 -6C -00 -CC -CC -CC -CC -DC -7C -00 -00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -6C -6C -00 -CC -CC -CC -CC -DC -7C -00 -00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -18 -30 -00 -CC -CC -CC -DC -7C -0C -CC -78 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -C0 -C0 -D8 -EC -CC -CC -EC -D8 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -6C -6C -00 -CC -CC -CC -DC -6C -0C -CC -78 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/7x13O-L1.bdf diff -u xc/fonts/bdf/misc/7x13O-L1.bdf:1.1 xc/fonts/bdf/misc/7x13O-L1.bdf:removed --- xc/fonts/bdf/misc/7x13O-L1.bdf:1.1 Fri Apr 6 21:49:12 2001 +++ xc/fonts/bdf/misc/7x13O-L1.bdf Wed Mar 16 21:04:31 2005 @@ -1,3876 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 7x13O.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 7x13O.bdf,v 1.7 2001-04-03 13:22:08+01 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Medium-O-Normal--13-120-75-75-C-70-ISO8859-1 -SIZE 13 78 78 -FONTBOUNDINGBOX 7 13 0 -2 -STARTPROPERTIES 22 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Medium" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 13 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 70 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -COPYRIGHT "Public domain font. Share and enjoy." -DESTINATION 1 -DEFAULT_CHAR 0 -FONT_DESCENT 2 -FONT_ASCENT 11 -CAP_HEIGHT 9 -X_HEIGHT 6 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -56 -00 -42 -00 -42 -00 -84 -00 -D4 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -10 -10 -10 -20 -20 -20 -00 -20 -00 -00 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -28 -28 -28 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -28 -28 -7C -28 -F8 -50 -50 -00 -00 -00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -10 -3C -50 -38 -28 -F0 -20 -00 -00 -00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -22 -52 -24 -08 -10 -20 -48 -94 -88 -00 -00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -18 -24 -24 -38 -50 -94 -88 -74 -00 -00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -10 -10 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -08 -10 -20 -20 -40 -40 -20 -20 -10 -00 -00 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -20 -10 -10 -08 -08 -10 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -24 -18 -7C -30 -48 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -10 -10 -78 -20 -20 -00 -00 -00 -00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -38 -30 -40 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -7C -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -10 -38 -10 -00 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -04 -04 -08 -10 -10 -20 -40 -80 -80 -00 -00 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -18 -24 -42 -42 -42 -84 -84 -48 -30 -00 -00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -08 -18 -28 -08 -08 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -3C -42 -42 -02 -0C -30 -40 -80 -FC -00 -00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -7E -02 -04 -08 -18 -04 -04 -84 -78 -00 -00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -04 -0C -14 -24 -48 -88 -FC -08 -08 -00 -00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -3E -20 -20 -5C -62 -02 -04 -84 -78 -00 -00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -1C -20 -40 -40 -78 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -FC -04 -08 -10 -20 -40 -40 -80 -80 -00 -00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -3C -42 -42 -42 -7C -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -84 -84 -8C -74 -08 -08 -10 -E0 -00 -00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -10 -38 -10 -00 -00 -20 -70 -20 -00 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -08 -1C -08 -00 -00 -38 -30 -40 -00 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -04 -08 -10 -20 -40 -40 -20 -10 -08 -00 -00 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -7E -00 -00 -FC -00 -00 -00 -00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -20 -10 -08 -04 -04 -08 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -78 -84 -84 -08 -10 -20 -20 -00 -20 -00 -00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -3C -42 -42 -4E -52 -AC -94 -80 -78 -00 -00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -18 -24 -42 -42 -42 -7C -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -7C -22 -22 -22 -3C -44 -44 -44 -F8 -00 -00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -3C -42 -40 -40 -40 -80 -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -7C -22 -22 -22 -22 -44 -44 -44 -F8 -00 -00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -7E -40 -40 -40 -78 -80 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -7E -40 -40 -40 -78 -80 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -3C -42 -40 -40 -40 -9C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -42 -42 -42 -42 -7C -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -7C -10 -10 -10 -10 -20 -20 -20 -F8 -00 -00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -0E -04 -04 -04 -04 -08 -08 -88 -70 -00 -00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -42 -44 -48 -50 -60 -A0 -90 -88 -84 -00 -00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -40 -40 -40 -40 -40 -80 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -42 -66 -66 -5A -5A -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -42 -42 -62 -52 -4A -8C -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -3C -42 -42 -42 -42 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -7C -42 -42 -42 -7C -80 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -3C -42 -42 -42 -42 -84 -A4 -94 -78 -04 -00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -7C -42 -42 -42 -7C -A0 -90 -88 -84 -00 -00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -3C -42 -40 -40 -38 -04 -04 -84 -78 -00 -00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -7C -10 -10 -10 -10 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -42 -42 -42 -42 -42 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -84 -84 -88 -88 -50 -50 -60 -60 -60 -00 -00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -42 -42 -42 -42 -5A -B4 -CC -CC -84 -00 -00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -42 -44 -24 -28 -10 -28 -48 -44 -84 -00 -00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -44 -44 -28 -28 -10 -10 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -7E -02 -04 -08 -10 -20 -40 -80 -FC -00 -00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -3C -20 -20 -20 -20 -20 -40 -40 -40 -40 -78 -00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -40 -40 -20 -20 -10 -10 -10 -08 -08 -00 -00 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -3C -04 -04 -04 -04 -04 -08 -08 -08 -08 -78 -00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -28 -44 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FC -00 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -20 -10 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3C -02 -7C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -40 -40 -40 -5C -62 -42 -84 -C4 -B8 -00 -00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3C -42 -80 -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -02 -02 -02 -3A -44 -84 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3C -42 -7C -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -38 -44 -40 -40 -F0 -40 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3A -44 -88 -70 -80 -78 -84 -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -20 -20 -40 -5C -62 -42 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -08 -00 -18 -08 -08 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -04 -00 -0C -04 -04 -08 -08 -88 -88 -70 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -40 -40 -40 -44 -58 -60 -90 -88 -84 -00 -00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -18 -08 -08 -08 -08 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -68 -54 -54 -A8 -A8 -88 -00 -00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -5C -62 -42 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3C -42 -42 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -5C -62 -42 -C4 -B8 -80 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3A -46 -82 -8C -74 -04 -04 -04 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -B8 -44 -40 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3C -42 -20 -18 -84 -78 -00 -00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -20 -20 -78 -20 -40 -40 -44 -38 -00 -00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -42 -42 -42 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -44 -44 -48 -48 -50 -20 -00 -00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -44 -44 -54 -A8 -A8 -50 -00 -00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -42 -24 -18 -30 -48 -84 -00 -00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -42 -42 -84 -8C -74 -04 -84 -78 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -7E -04 -18 -20 -40 -FC -00 -00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -1C -20 -20 -20 -10 -60 -20 -40 -40 -40 -38 -00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -10 -10 -10 -10 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -70 -08 -08 -08 -10 -1C -20 -10 -10 -10 -E0 -00 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -24 -54 -48 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -00 -10 -10 -10 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -38 -54 -50 -A0 -A8 -70 -20 -00 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -1C -22 -20 -20 -70 -20 -40 -44 -B8 -00 -00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -42 -3C -24 -48 -78 -84 -00 -00 -00 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -44 -44 -28 -28 -7C -10 -F8 -20 -20 -00 -00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -10 -10 -10 -00 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -18 -24 -20 -30 -48 -48 -30 -10 -90 -60 -00 -00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -48 -48 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -3C -42 -5A -52 -52 -A4 -B4 -84 -78 -00 -00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -38 -04 -3C -44 -3C -00 -F8 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -14 -28 -50 -A0 -A0 -50 -28 -00 -00 -00 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -7C -08 -08 -00 -00 -00 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -78 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -3C -42 -5A -56 -AC -B4 -AC -84 -78 -00 -00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -7C -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -30 -48 -48 -30 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -08 -08 -3C -10 -10 -00 -7C -00 -00 -00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -10 -28 -08 -30 -40 -70 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -30 -08 -30 -10 -50 -20 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -10 -20 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -42 -42 -42 -84 -CC -B4 -80 -00 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -7C -E8 -E8 -E8 -28 -50 -50 -50 -50 -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -30 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -10 -20 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -08 -18 -08 -10 -10 -38 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -18 -24 -24 -18 -00 -78 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -50 -28 -14 -14 -28 -50 -A0 -00 -00 -00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -20 -60 -20 -40 -44 -EC -14 -28 -38 -08 -00 -00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -20 -60 -20 -40 -48 -F4 -04 -18 -20 -38 -00 -00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -60 -10 -60 -20 -A4 -4C -14 -28 -38 -08 -00 -00 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -00 -10 -10 -20 -40 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -10 -08 -00 -18 -24 -42 -42 -7C -84 -84 -00 -00 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -08 -10 -00 -18 -24 -42 -42 -7C -84 -84 -00 -00 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -18 -24 -00 -18 -24 -42 -42 -7C -84 -84 -00 -00 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -32 -4C -00 -18 -24 -42 -42 -7C -84 -84 -00 -00 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -24 -24 -00 -18 -24 -42 -42 -7C -84 -84 -00 -00 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -18 -24 -18 -18 -24 -42 -42 -7C -84 -84 -00 -00 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -2E -50 -50 -50 -7C -A0 -A0 -A0 -BC -00 -00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -3C -42 -40 -40 -40 -80 -80 -84 -78 -10 -20 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -10 -08 -00 -7E -40 -40 -70 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -08 -10 -00 -7E -40 -40 -70 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -18 -24 -00 -7E -40 -40 -70 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -24 -24 -00 -7E -40 -40 -70 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -20 -10 -00 -7C -10 -10 -20 -20 -20 -F8 -00 -00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -10 -20 -00 -7C -10 -10 -20 -20 -20 -F8 -00 -00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -10 -28 -00 -7C -10 -10 -20 -20 -20 -F8 -00 -00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -44 -44 -00 -7C -10 -10 -20 -20 -20 -F8 -00 -00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -7C -22 -22 -22 -F2 -44 -44 -44 -F8 -00 -00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -32 -4C -00 -42 -62 -52 -52 -8C -8C -84 -00 -00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -10 -08 -00 -3C -42 -42 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -08 -10 -00 -3C -42 -42 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -18 -24 -00 -3C -42 -42 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -32 -4C -00 -3C -42 -42 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -24 -24 -00 -3C -42 -42 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -42 -24 -18 -30 -48 -84 -00 -00 -00 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -02 -3C -46 -4A -4A -52 -A4 -A4 -C4 -78 -80 -00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -10 -08 -00 -42 -42 -42 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -08 -10 -00 -42 -42 -42 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -18 -24 -00 -42 -42 -42 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -24 -24 -00 -42 -42 -42 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -08 -10 -00 -44 -44 -28 -10 -10 -20 -20 -00 -00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -40 -7C -42 -42 -42 -7C -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -18 -24 -24 -28 -28 -48 -44 -44 -58 -00 -00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -08 -00 -3C -02 -7C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -08 -10 -00 -3C -02 -7C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -18 -24 -00 -3C -02 -7C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -32 -4C -00 -3C -02 -7C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -24 -24 -00 -3C -02 -7C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -18 -24 -18 -00 -3C -02 -7C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -34 -0A -7C -90 -94 -68 -00 -00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3C -42 -80 -80 -84 -78 -10 -20 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -08 -00 -3C -42 -7C -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -08 -10 -00 -3C -42 -7C -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -18 -24 -00 -3C -42 -7C -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -24 -24 -00 -3C -42 -7C -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -08 -00 -18 -08 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -08 -10 -00 -18 -08 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -18 -24 -00 -18 -08 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -24 -24 -00 -18 -08 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -24 -18 -28 -04 -3C -42 -42 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -32 -4C -00 -5C -62 -42 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -08 -00 -3C -42 -42 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -08 -10 -00 -3C -42 -42 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -18 -24 -00 -3C -42 -42 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -32 -4C -00 -3C -42 -42 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -24 -24 -00 -3C -42 -42 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -10 -10 -00 -78 -00 -20 -20 -00 -00 -00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -00 -02 -3C -4A -52 -A4 -C4 -78 -80 -00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -10 -08 -00 -42 -42 -42 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -08 -10 -00 -42 -42 -42 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -18 -24 -00 -42 -42 -42 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -24 -24 -00 -42 -42 -42 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -08 -10 -00 -42 -42 -84 -8C -74 -04 -84 -78 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -00 -40 -40 -5C -62 -42 -84 -C4 -B8 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 497 0 -DWIDTH 7 0 -BBX 7 13 0 -2 -BITMAP -00 -00 -24 -24 -00 -42 -42 -84 -8C -74 -04 -84 -78 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/7x14-JISX0201.bdf diff -u xc/fonts/bdf/misc/7x14-JISX0201.bdf:1.2 xc/fonts/bdf/misc/7x14-JISX0201.bdf:removed --- xc/fonts/bdf/misc/7x14-JISX0201.bdf:1.2 Wed Apr 4 22:43:40 2001 +++ xc/fonts/bdf/misc/7x14-JISX0201.bdf Wed Mar 16 21:04:31 2005 @@ -1,4025 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 7x14.bdf ../../../fonts/util/map-JISX0201.1976-0 JISX0201.1976-0' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 7x14.bdf,v 1.40 2001-04-03 13:37:48+01 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Medium-R-Normal--14-130-75-75-C-70-JISX0201.1976-0 -SIZE 7 75 75 -FONTBOUNDINGBOX 7 14 0 -2 -STARTPROPERTIES 21 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 130 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 70 -CHARSET_REGISTRY "JISX0201.1976" -CHARSET_ENCODING "0" -DEFAULT_CHAR 0 -FONT_DESCENT 2 -FONT_ASCENT 12 -COPYRIGHT "Public domain font. Share and enjoy." -CAP_HEIGHT 10 -X_HEIGHT 7 -ENDPROPERTIES -CHARS 190 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -B4 -84 -00 -84 -84 -00 -84 -84 -00 -84 -B4 -00 -00 -ENDCHAR -STARTCHAR uni25C6 -ENCODING 1 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -30 -78 -78 -FC -FC -78 -78 -30 -30 -00 -00 -ENDCHAR -STARTCHAR shade -ENCODING 2 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -54 -AA -54 -AA -54 -AA -54 -AA -54 -AA -54 -AA -54 -AA -ENDCHAR -STARTCHAR uni2409 -ENCODING 3 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -90 -90 -F0 -90 -90 -00 -7C -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR uni240C -ENCODING 4 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -E0 -80 -80 -E0 -80 -9C -90 -10 -1C -10 -10 -10 -00 -ENDCHAR -STARTCHAR uni240D -ENCODING 5 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -70 -80 -80 -80 -70 -00 -38 -24 -24 -38 -24 -24 -00 -ENDCHAR -STARTCHAR uni240A -ENCODING 6 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -80 -80 -80 -80 -F0 -00 -3C -20 -38 -20 -20 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 7 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -30 -48 -48 -30 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 8 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -10 -10 -7C -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -90 -D0 -B0 -90 -90 -20 -20 -20 -20 -3C -00 -00 -ENDCHAR -STARTCHAR uni240B -ENCODING 10 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -88 -88 -88 -50 -20 -00 -7C -10 -10 -10 -10 -10 -00 -ENDCHAR -STARTCHAR SF040000 -ENCODING 11 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -10 -F0 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF030000 -ENCODING 12 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -F0 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF010000 -ENCODING 13 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -1F -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF020000 -ENCODING 14 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -10 -1E -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF050000 -ENCODING 15 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -10 -FE -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR uni23BA -ENCODING 16 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -FE -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BB -ENCODING 17 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -FE -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF100000 -ENCODING 18 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -FE -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BC -ENCODING 19 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FE -00 -00 -00 -ENDCHAR -STARTCHAR uni23BD -ENCODING 20 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FE -ENDCHAR -STARTCHAR SF080000 -ENCODING 21 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -10 -1E -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF090000 -ENCODING 22 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -10 -F0 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF070000 -ENCODING 23 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -10 -FE -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF060000 -ENCODING 24 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -FE -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF110000 -ENCODING 25 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR lessequal -ENCODING 26 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -0C -30 -C0 -30 -0C -00 -FC -00 -00 -00 -ENDCHAR -STARTCHAR greaterequal -ENCODING 27 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -C0 -30 -0C -30 -C0 -00 -FC -00 -00 -00 -ENDCHAR -STARTCHAR pi -ENCODING 28 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -FC -48 -48 -48 -48 -48 -48 -00 -00 -ENDCHAR -STARTCHAR notequal -ENCODING 29 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -08 -08 -FC -10 -10 -FC -20 -20 -00 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 30 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -18 -24 -20 -20 -78 -20 -20 -78 -24 -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 31 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -10 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -10 -10 -10 -10 -10 -10 -10 -00 -10 -10 -00 -00 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -28 -28 -28 -28 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -28 -28 -28 -7C -28 -28 -7C -28 -28 -28 -00 -00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -10 -78 -94 -94 -50 -38 -14 -94 -94 -78 -10 -00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -64 -94 -98 -70 -10 -20 -38 -64 -A4 -98 -00 -00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -48 -48 -48 -30 -64 -94 -88 -98 -64 -00 -00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -10 -10 -10 -10 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -04 -08 -10 -10 -20 -20 -20 -20 -20 -10 -10 -08 -04 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -40 -20 -10 -10 -08 -08 -08 -08 -08 -10 -10 -20 -40 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -10 -54 -38 -10 -38 -54 -10 -00 -00 -00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -10 -10 -10 -7C -10 -10 -10 -00 -00 -00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -30 -10 -10 -20 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -7C -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -10 -38 -10 -00 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -04 -04 -08 -08 -10 -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -48 -84 -84 -84 -84 -84 -84 -48 -30 -00 -00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -10 -30 -50 -10 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -84 -84 -04 -08 -08 -10 -20 -40 -FC -00 -00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FC -04 -08 -10 -38 -04 -04 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -08 -18 -28 -28 -48 -48 -88 -FC -08 -08 -00 -00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FC -80 -80 -F8 -84 -04 -04 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -38 -40 -80 -80 -B8 -C4 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FC -04 -08 -08 -10 -10 -20 -20 -40 -40 -00 -00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -84 -84 -48 -30 -48 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -84 -84 -84 -8C -74 -04 -84 -88 -70 -00 -00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -10 -38 -10 -00 -00 -10 -38 -10 -00 -00 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -30 -30 -00 -00 -30 -10 -10 -20 -00 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -04 -08 -10 -20 -40 -20 -10 -08 -04 -00 -00 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -FC -00 -00 -FC -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -40 -20 -10 -08 -04 -08 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -84 -84 -08 -10 -10 -10 -00 -10 -10 -00 -00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -38 -44 -9C -A4 -A4 -A4 -A4 -9C -40 -3C -00 -00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -48 -84 -84 -84 -FC -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -F0 -88 -84 -88 -F0 -88 -84 -84 -88 -F0 -00 -00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -84 -84 -80 -80 -80 -80 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -F0 -88 -84 -84 -84 -84 -84 -84 -88 -F0 -00 -00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FC -80 -80 -80 -F0 -80 -80 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FC -80 -80 -80 -F0 -80 -80 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -84 -84 -80 -80 -9C -84 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -84 -84 -84 -84 -FC -84 -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -7C -10 -10 -10 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -1C -08 -08 -08 -08 -08 -08 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -84 -88 -90 -A0 -C0 -A0 -90 -88 -84 -84 -00 -00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -80 -80 -80 -80 -80 -80 -80 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -84 -CC -CC -B4 -B4 -84 -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -84 -84 -C4 -C4 -A4 -94 -8C -8C -84 -84 -00 -00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -84 -84 -84 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -F8 -84 -84 -84 -84 -F8 -80 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -84 -84 -84 -84 -84 -E4 -94 -8C -78 -08 -04 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -F8 -84 -84 -84 -84 -F8 -90 -88 -84 -84 -00 -00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -84 -84 -80 -60 -18 -04 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FE -10 -10 -10 -10 -10 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -84 -84 -84 -84 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -84 -84 -84 -84 -48 -48 -48 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -44 -44 -44 -44 -44 -44 -54 -54 -54 -28 -00 -00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -84 -84 -48 -48 -30 -30 -48 -48 -84 -84 -00 -00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -44 -44 -44 -28 -28 -10 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FC -04 -08 -10 -10 -20 -40 -40 -80 -FC -00 -00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -3C -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -3C -ENDCHAR -STARTCHAR yen -ENCODING 92 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -44 -28 -28 -10 -7C -10 -7C -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -78 -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -78 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -30 -48 -84 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -20 -10 -08 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -84 -04 -7C -84 -84 -7C -00 -00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -80 -80 -80 -B8 -C4 -84 -84 -84 -C4 -B8 -00 -00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -84 -80 -80 -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -04 -04 -04 -74 -8C -84 -84 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -84 -84 -FC -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -18 -24 -20 -20 -F8 -20 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -74 -88 -88 -88 -70 -40 -B8 -84 -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -80 -80 -80 -B8 -C4 -84 -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -10 -10 -00 -30 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -04 -04 -00 -0C -04 -04 -04 -04 -04 -44 -44 -38 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -80 -80 -80 -88 -90 -A0 -E0 -90 -88 -84 -00 -00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -10 -10 -10 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -68 -54 -54 -54 -54 -54 -44 -00 -00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -B8 -C4 -84 -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -B8 -C4 -84 -84 -84 -C4 -B8 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -74 -8C -84 -84 -84 -8C -74 -04 -04 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -B8 -C4 -84 -80 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -84 -40 -30 -08 -84 -78 -00 -00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -20 -20 -20 -F8 -20 -20 -20 -20 -24 -18 -00 -00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -84 -84 -84 -84 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -44 -44 -44 -28 -28 -10 -10 -00 -00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -44 -44 -54 -54 -54 -54 -28 -00 -00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -84 -84 -48 -30 -48 -84 -84 -00 -00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -84 -84 -84 -84 -8C -74 -04 -84 -78 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -FC -08 -10 -20 -20 -40 -FC -00 -00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -0C -10 -10 -10 -10 -10 -20 -10 -10 -10 -10 -10 -0C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -60 -10 -10 -10 -10 -10 -08 -10 -10 -10 -10 -10 -60 -ENDCHAR -STARTCHAR uni203E -ENCODING 126 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -FC -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uniFF61 -ENCODING 161 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -30 -48 -48 -30 -00 -00 -ENDCHAR -STARTCHAR uniFF62 -ENCODING 162 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -3C -20 -20 -20 -20 -20 -20 -20 -20 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uniFF63 -ENCODING 163 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -08 -08 -08 -08 -08 -08 -08 -08 -78 -ENDCHAR -STARTCHAR uniFF64 -ENCODING 164 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -40 -20 -10 -10 -00 -00 -ENDCHAR -STARTCHAR uniFF65 -ENCODING 165 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -30 -30 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uniFF66 -ENCODING 166 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FC -04 -04 -FC -04 -08 -08 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR uniFF67 -ENCODING 167 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -FC -04 -18 -10 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR uniFF68 -ENCODING 168 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -04 -08 -30 -D0 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR uniFF69 -ENCODING 169 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -20 -FC -84 -84 -08 -10 -60 -00 -00 -ENDCHAR -STARTCHAR uniFF6A -ENCODING 170 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -F8 -20 -20 -20 -20 -FC -00 -00 -ENDCHAR -STARTCHAR uniFF6B -ENCODING 171 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -08 -FC -18 -28 -48 -88 -18 -00 -00 -ENDCHAR -STARTCHAR uniFF6C -ENCODING 172 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -40 -7C -C8 -30 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR uniFF6D -ENCODING 173 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -70 -10 -10 -10 -10 -FC -00 -00 -ENDCHAR -STARTCHAR uniFF6E -ENCODING 174 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -7C -04 -3C -04 -04 -7C -00 -00 -ENDCHAR -STARTCHAR uniFF6F -ENCODING 175 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -24 -94 -54 -48 -08 -10 -20 -00 -00 -ENDCHAR -STARTCHAR uniFF70 -ENCODING 176 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -FC -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uniFF71 -ENCODING 177 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FC -04 -14 -18 -10 -10 -10 -20 -20 -40 -00 -00 -ENDCHAR -STARTCHAR uniFF72 -ENCODING 178 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -04 -08 -30 -D0 -10 -10 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR uniFF73 -ENCODING 179 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -20 -20 -FC -84 -84 -08 -08 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR uniFF74 -ENCODING 180 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -F8 -20 -20 -20 -20 -20 -20 -20 -FC -00 -00 -ENDCHAR -STARTCHAR uniFF75 -ENCODING 181 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -08 -08 -08 -FC -18 -18 -28 -48 -88 -18 -00 -00 -ENDCHAR -STARTCHAR uniFF76 -ENCODING 182 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -20 -20 -20 -FC -24 -24 -24 -44 -44 -98 -00 -00 -ENDCHAR -STARTCHAR uniFF77 -ENCODING 183 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -20 -20 -3C -D0 -10 -1C -F0 -08 -08 -08 -00 -00 -ENDCHAR -STARTCHAR uniFF78 -ENCODING 184 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -20 -3C -24 -44 -84 -08 -08 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR uniFF79 -ENCODING 185 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -40 -40 -40 -7C -50 -90 -10 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR uniFF7A -ENCODING 186 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -7C -04 -04 -04 -04 -04 -04 -7C -00 -00 -00 -ENDCHAR -STARTCHAR uniFF7B -ENCODING 187 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -48 -48 -48 -FC -48 -48 -48 -10 -10 -20 -00 -00 -ENDCHAR -STARTCHAR uniFF7C -ENCODING 188 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -40 -20 -20 -84 -44 -48 -08 -10 -20 -C0 -00 -00 -ENDCHAR -STARTCHAR uniFF7D -ENCODING 189 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -F8 -08 -08 -08 -10 -10 -28 -44 -84 -00 -00 -ENDCHAR -STARTCHAR uniFF7E -ENCODING 190 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -40 -40 -40 -7C -C4 -48 -50 -40 -40 -3C -00 -00 -ENDCHAR -STARTCHAR uniFF7F -ENCODING 191 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -84 -44 -44 -44 -04 -08 -08 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR uniFF80 -ENCODING 192 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -20 -3C -24 -24 -54 -88 -08 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR uniFF81 -ENCODING 193 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -0C -70 -10 -10 -FC -10 -10 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR uniFF82 -ENCODING 194 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -24 -94 -54 -44 -04 -04 -08 -08 -10 -20 -00 -00 -ENDCHAR -STARTCHAR uniFF83 -ENCODING 195 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -00 -00 -FC -10 -10 -10 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR uniFF84 -ENCODING 196 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -40 -40 -40 -60 -50 -48 -48 -40 -40 -40 -00 -00 -ENDCHAR -STARTCHAR uniFF85 -ENCODING 197 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -10 -10 -10 -FC -10 -10 -10 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR uniFF86 -ENCODING 198 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -78 -00 -00 -00 -00 -00 -00 -FC -00 -00 -00 -ENDCHAR -STARTCHAR uniFF87 -ENCODING 199 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -F8 -08 -08 -48 -30 -10 -28 -44 -84 -00 -00 -ENDCHAR -STARTCHAR uniFF88 -ENCODING 200 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -10 -10 -FC -08 -10 -38 -D4 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR uniFF89 -ENCODING 201 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -04 -04 -04 -04 -04 -08 -08 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR uniFF8A -ENCODING 202 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -20 -10 -08 -48 -44 -44 -44 -44 -84 -00 -00 -ENDCHAR -STARTCHAR uniFF8B -ENCODING 203 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -40 -40 -44 -48 -70 -40 -40 -40 -40 -3C -00 -00 -ENDCHAR -STARTCHAR uniFF8C -ENCODING 204 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -FC -04 -04 -04 -08 -08 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR uniFF8D -ENCODING 205 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -20 -20 -50 -50 -88 -08 -08 -04 -04 -04 -00 -00 -ENDCHAR -STARTCHAR uniFF8E -ENCODING 206 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -20 -20 -FC -20 -68 -64 -A4 -A4 -20 -20 -00 -00 -ENDCHAR -STARTCHAR uniFF8F -ENCODING 207 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -FC -04 -04 -48 -28 -10 -10 -08 -08 -00 -00 -ENDCHAR -STARTCHAR uniFF90 -ENCODING 208 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -60 -18 -04 -60 -18 -00 -00 -E0 -18 -04 -00 -00 -ENDCHAR -STARTCHAR uniFF91 -ENCODING 209 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -20 -20 -20 -20 -20 -30 -48 -48 -F4 -04 -00 -00 -ENDCHAR -STARTCHAR uniFF92 -ENCODING 210 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -08 -08 -48 -28 -18 -08 -14 -24 -40 -80 -00 -00 -ENDCHAR -STARTCHAR uniFF93 -ENCODING 211 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -20 -20 -20 -FC -20 -20 -20 -20 -1C -00 -00 -ENDCHAR -STARTCHAR uniFF94 -ENCODING 212 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -40 -40 -7C -C4 -28 -30 -20 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR uniFF95 -ENCODING 213 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -F0 -10 -10 -10 -10 -10 -10 -10 -FC -00 -00 -ENDCHAR -STARTCHAR uniFF96 -ENCODING 214 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -7C -04 -04 -04 -7C -04 -04 -04 -7C -00 -00 -ENDCHAR -STARTCHAR uniFF97 -ENCODING 215 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -00 -00 -FC -04 -04 -08 -08 -10 -20 -00 -00 -ENDCHAR -STARTCHAR uniFF98 -ENCODING 216 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -44 -44 -44 -44 -44 -44 -08 -08 -10 -20 -00 -00 -ENDCHAR -STARTCHAR uniFF99 -ENCODING 217 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -10 -50 -50 -50 -50 -54 -54 -58 -98 -90 -00 -00 -ENDCHAR -STARTCHAR uniFF9A -ENCODING 218 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -40 -40 -40 -40 -44 -44 -48 -48 -50 -60 -00 -00 -ENDCHAR -STARTCHAR uniFF9B -ENCODING 219 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -7C -44 -44 -44 -44 -44 -44 -7C -00 -00 -00 -ENDCHAR -STARTCHAR uniFF9C -ENCODING 220 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -FC -84 -84 -84 -08 -08 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR uniFF9D -ENCODING 221 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -80 -40 -40 -04 -04 -08 -08 -10 -20 -C0 -00 -00 -ENDCHAR -STARTCHAR uniFF9E -ENCODING 222 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -48 -24 -24 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uniFF9F -ENCODING 223 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -48 -48 -30 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/7x14-L1.bdf diff -u xc/fonts/bdf/misc/7x14-L1.bdf:1.4 xc/fonts/bdf/misc/7x14-L1.bdf:removed --- xc/fonts/bdf/misc/7x14-L1.bdf:1.4 Wed Apr 4 22:43:40 2001 +++ xc/fonts/bdf/misc/7x14-L1.bdf Wed Mar 16 21:04:32 2005 @@ -1,4718 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 7x14.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 7x14.bdf,v 1.40 2001-04-03 13:37:48+01 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Medium-R-Normal--14-130-75-75-C-70-ISO8859-1 -SIZE 7 75 75 -FONTBOUNDINGBOX 7 14 0 -2 -STARTPROPERTIES 21 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 130 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 70 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -DEFAULT_CHAR 0 -FONT_DESCENT 2 -FONT_ASCENT 12 -COPYRIGHT "Public domain font. Share and enjoy." -CAP_HEIGHT 10 -X_HEIGHT 7 -ENDPROPERTIES -CHARS 223 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -B4 -84 -00 -84 -84 -00 -84 -84 -00 -84 -B4 -00 -00 -ENDCHAR -STARTCHAR uni25C6 -ENCODING 1 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -30 -78 -78 -FC -FC -78 -78 -30 -30 -00 -00 -ENDCHAR -STARTCHAR shade -ENCODING 2 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -54 -AA -54 -AA -54 -AA -54 -AA -54 -AA -54 -AA -54 -AA -ENDCHAR -STARTCHAR uni2409 -ENCODING 3 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -90 -90 -F0 -90 -90 -00 -7C -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR uni240C -ENCODING 4 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -E0 -80 -80 -E0 -80 -9C -90 -10 -1C -10 -10 -10 -00 -ENDCHAR -STARTCHAR uni240D -ENCODING 5 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -70 -80 -80 -80 -70 -00 -38 -24 -24 -38 -24 -24 -00 -ENDCHAR -STARTCHAR uni240A -ENCODING 6 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -80 -80 -80 -80 -F0 -00 -3C -20 -38 -20 -20 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 7 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -30 -48 -48 -30 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 8 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -10 -10 -7C -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -90 -D0 -B0 -90 -90 -20 -20 -20 -20 -3C -00 -00 -ENDCHAR -STARTCHAR uni240B -ENCODING 10 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -88 -88 -88 -50 -20 -00 -7C -10 -10 -10 -10 -10 -00 -ENDCHAR -STARTCHAR SF040000 -ENCODING 11 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -10 -F0 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF030000 -ENCODING 12 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -F0 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF010000 -ENCODING 13 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -1F -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF020000 -ENCODING 14 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -10 -1E -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF050000 -ENCODING 15 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -10 -FE -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR uni23BA -ENCODING 16 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -FE -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BB -ENCODING 17 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -FE -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF100000 -ENCODING 18 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -FE -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BC -ENCODING 19 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FE -00 -00 -00 -ENDCHAR -STARTCHAR uni23BD -ENCODING 20 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FE -ENDCHAR -STARTCHAR SF080000 -ENCODING 21 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -10 -1E -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF090000 -ENCODING 22 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -10 -F0 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF070000 -ENCODING 23 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -10 -FE -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF060000 -ENCODING 24 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -FE -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF110000 -ENCODING 25 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR lessequal -ENCODING 26 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -0C -30 -C0 -30 -0C -00 -FC -00 -00 -00 -ENDCHAR -STARTCHAR greaterequal -ENCODING 27 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -C0 -30 -0C -30 -C0 -00 -FC -00 -00 -00 -ENDCHAR -STARTCHAR pi -ENCODING 28 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -FC -48 -48 -48 -48 -48 -48 -00 -00 -ENDCHAR -STARTCHAR notequal -ENCODING 29 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -08 -08 -FC -10 -10 -FC -20 -20 -00 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 30 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -18 -24 -20 -20 -78 -20 -20 -78 -24 -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 31 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -10 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -10 -10 -10 -10 -10 -10 -10 -00 -10 -10 -00 -00 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -28 -28 -28 -28 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -28 -28 -28 -7C -28 -28 -7C -28 -28 -28 -00 -00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -10 -78 -94 -94 -50 -38 -14 -94 -94 -78 -10 -00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -64 -94 -98 -70 -10 -20 -38 -64 -A4 -98 -00 -00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -48 -48 -48 -30 -64 -94 -88 -98 -64 -00 -00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -10 -10 -10 -10 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -04 -08 -10 -10 -20 -20 -20 -20 -20 -10 -10 -08 -04 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -40 -20 -10 -10 -08 -08 -08 -08 -08 -10 -10 -20 -40 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -10 -54 -38 -10 -38 -54 -10 -00 -00 -00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -10 -10 -10 -7C -10 -10 -10 -00 -00 -00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -30 -10 -10 -20 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -7C -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -10 -38 -10 -00 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -04 -04 -08 -08 -10 -10 -10 -20 -20 -40 -40 -80 -80 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -48 -84 -84 -84 -84 -84 -84 -48 -30 -00 -00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -10 -30 -50 -10 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -84 -84 -04 -08 -08 -10 -20 -40 -FC -00 -00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FC -04 -08 -10 -38 -04 -04 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -08 -18 -28 -28 -48 -48 -88 -FC -08 -08 -00 -00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FC -80 -80 -F8 -84 -04 -04 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -38 -40 -80 -80 -B8 -C4 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FC -04 -08 -08 -10 -10 -20 -20 -40 -40 -00 -00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -84 -84 -48 -30 -48 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -84 -84 -84 -8C -74 -04 -84 -88 -70 -00 -00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -10 -38 -10 -00 -00 -10 -38 -10 -00 -00 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -30 -30 -00 -00 -30 -10 -10 -20 -00 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -04 -08 -10 -20 -40 -20 -10 -08 -04 -00 -00 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -FC -00 -00 -FC -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -40 -20 -10 -08 -04 -08 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -84 -84 -08 -10 -10 -10 -00 -10 -10 -00 -00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -38 -44 -9C -A4 -A4 -A4 -A4 -9C -40 -3C -00 -00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -48 -84 -84 -84 -FC -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -F0 -88 -84 -88 -F0 -88 -84 -84 -88 -F0 -00 -00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -84 -84 -80 -80 -80 -80 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -F0 -88 -84 -84 -84 -84 -84 -84 -88 -F0 -00 -00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FC -80 -80 -80 -F0 -80 -80 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FC -80 -80 -80 -F0 -80 -80 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -84 -84 -80 -80 -9C -84 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -84 -84 -84 -84 -FC -84 -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -7C -10 -10 -10 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -1C -08 -08 -08 -08 -08 -08 -88 -88 -70 -00 -00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -84 -88 -90 -A0 -C0 -A0 -90 -88 -84 -84 -00 -00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -80 -80 -80 -80 -80 -80 -80 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -84 -CC -CC -B4 -B4 -84 -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -84 -84 -C4 -C4 -A4 -94 -8C -8C -84 -84 -00 -00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -84 -84 -84 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -F8 -84 -84 -84 -84 -F8 -80 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -84 -84 -84 -84 -84 -E4 -94 -8C -78 -08 -04 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -F8 -84 -84 -84 -84 -F8 -90 -88 -84 -84 -00 -00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -84 -84 -80 -60 -18 -04 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FE -10 -10 -10 -10 -10 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -84 -84 -84 -84 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -84 -84 -84 -84 -48 -48 -48 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -44 -44 -44 -44 -44 -44 -54 -54 -54 -28 -00 -00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -84 -84 -48 -48 -30 -30 -48 -48 -84 -84 -00 -00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -44 -44 -44 -28 -28 -10 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FC -04 -08 -10 -10 -20 -40 -40 -80 -FC -00 -00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -3C -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -3C -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -80 -80 -40 -40 -20 -20 -20 -10 -10 -08 -08 -04 -04 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -78 -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -08 -78 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -30 -48 -84 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -20 -10 -08 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -84 -04 -7C -84 -84 -7C -00 -00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -80 -80 -80 -B8 -C4 -84 -84 -84 -C4 -B8 -00 -00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -84 -80 -80 -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -04 -04 -04 -74 -8C -84 -84 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -84 -84 -FC -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -18 -24 -20 -20 -F8 -20 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -74 -88 -88 -88 -70 -40 -B8 -84 -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -80 -80 -80 -B8 -C4 -84 -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -10 -10 -00 -30 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -04 -04 -00 -0C -04 -04 -04 -04 -04 -44 -44 -38 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -80 -80 -80 -88 -90 -A0 -E0 -90 -88 -84 -00 -00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -10 -10 -10 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -68 -54 -54 -54 -54 -54 -44 -00 -00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -B8 -C4 -84 -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -B8 -C4 -84 -84 -84 -C4 -B8 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -74 -8C -84 -84 -84 -8C -74 -04 -04 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -B8 -C4 -84 -80 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -84 -40 -30 -08 -84 -78 -00 -00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -20 -20 -20 -F8 -20 -20 -20 -20 -24 -18 -00 -00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -84 -84 -84 -84 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -44 -44 -44 -28 -28 -10 -10 -00 -00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -44 -44 -54 -54 -54 -54 -28 -00 -00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -84 -84 -48 -30 -48 -84 -84 -00 -00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -84 -84 -84 -84 -8C -74 -04 -84 -78 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -FC -08 -10 -20 -20 -40 -FC -00 -00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -0C -10 -10 -10 -10 -10 -20 -10 -10 -10 -10 -10 -0C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -60 -10 -10 -10 -10 -10 -08 -10 -10 -10 -10 -10 -60 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -40 -A4 -94 -08 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -10 -10 -00 -10 -10 -10 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -20 -78 -A4 -A0 -A0 -A0 -A4 -78 -20 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -18 -24 -20 -20 -78 -20 -20 -78 -24 -00 -00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -84 -78 -48 -48 -78 -84 -00 -00 -00 -00 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -44 -28 -28 -10 -7C -10 -7C -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -10 -10 -10 -10 -00 -00 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -78 -84 -40 -30 -48 -84 -48 -30 -08 -84 -78 -00 -00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -48 -48 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -78 -84 -B4 -CC -C4 -C4 -C4 -CC -B4 -84 -78 -00 -00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -38 -44 -3C -44 -4C -34 -00 -7C -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -14 -28 -50 -A0 -50 -28 -14 -00 -00 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -7C -04 -04 -04 -00 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -78 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -78 -84 -F4 -CC -CC -F4 -CC -CC -CC -84 -78 -00 -00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -7C -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -30 -48 -48 -30 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -10 -10 -7C -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -30 -48 -08 -10 -20 -40 -78 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -30 -48 -08 -30 -08 -48 -30 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -08 -10 -20 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -44 -44 -44 -44 -6C -54 -40 -40 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -3C -54 -54 -54 -54 -34 -14 -14 -14 -14 -14 -1C -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -10 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -10 -10 -20 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -10 -30 -10 -10 -10 -10 -38 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -48 -48 -30 -00 -78 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -A0 -50 -28 -14 -28 -50 -A0 -00 -00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -40 -C4 -48 -48 -50 -24 -2C -54 -9C -84 -00 -00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -40 -C4 -48 -48 -50 -28 -34 -44 -88 -9C -00 -00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -C4 -24 -48 -30 -D0 -24 -4C -54 -9C -04 -00 -00 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -20 -20 -00 -20 -20 -20 -20 -40 -84 -84 -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -20 -10 -00 -30 -48 -84 -84 -FC -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -10 -20 -00 -30 -48 -84 -84 -FC -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -30 -48 -00 -30 -48 -84 -84 -FC -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -64 -98 -00 -30 -48 -84 -84 -FC -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -48 -00 -30 -48 -84 -84 -FC -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -30 -48 -30 -48 -84 -84 -FC -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -3C -50 -90 -90 -FC -90 -90 -90 -90 -9C -00 -00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -84 -84 -80 -80 -80 -80 -84 -84 -78 -10 -20 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -20 -10 -00 -FC -80 -80 -80 -F8 -80 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -10 -20 -00 -FC -80 -80 -80 -F8 -80 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -30 -48 -00 -FC -80 -80 -80 -F8 -80 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -48 -00 -FC -80 -80 -80 -F8 -80 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -20 -10 -00 -7C -10 -10 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -08 -10 -00 -7C -10 -10 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -10 -28 -00 -7C -10 -10 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -28 -00 -7C -10 -10 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -44 -42 -42 -F2 -42 -42 -42 -44 -78 -00 -00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -64 -98 -00 -C4 -C4 -A4 -A4 -94 -94 -94 -8C -8C -00 -00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -20 -10 -00 -78 -84 -84 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -10 -20 -00 -78 -84 -84 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -30 -48 -00 -78 -84 -84 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -64 -98 -00 -78 -84 -84 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -48 -00 -78 -84 -84 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -82 -44 -28 -10 -28 -44 -82 -00 -00 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -04 -04 -78 -8C -94 -94 -94 -A4 -A4 -A4 -C4 -78 -80 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -20 -10 -00 -84 -84 -84 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -10 -20 -00 -84 -84 -84 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -30 -48 -00 -84 -84 -84 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -48 -00 -84 -84 -84 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -08 -10 -00 -44 -44 -28 -28 -10 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -80 -80 -F8 -84 -84 -84 -84 -F8 -80 -80 -00 -00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -48 -48 -48 -70 -48 -44 -44 -44 -F8 -00 -00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -20 -10 -00 -78 -84 -1C -64 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -08 -10 -00 -78 -84 -1C -64 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -48 -00 -78 -84 -1C -64 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -64 -98 -00 -78 -84 -1C -64 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -48 -00 -78 -84 -1C -64 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -30 -48 -30 -00 -78 -84 -1C -64 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -7C -92 -32 -5E -90 -92 -7C -00 -00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -84 -80 -80 -80 -84 -78 -10 -20 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -20 -10 -00 -78 -84 -84 -FC -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -10 -20 -00 -78 -84 -84 -FC -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -48 -00 -78 -84 -84 -FC -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -48 -00 -78 -84 -84 -FC -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -20 -10 -00 -30 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -08 -10 -00 -30 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -48 -00 -30 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -28 -00 -30 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -28 -10 -28 -04 -3C -44 -44 -44 -44 -44 -38 -00 -00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -64 -98 -00 -B8 -C4 -84 -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -20 -10 -00 -78 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -10 -20 -00 -78 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -48 -00 -78 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -64 -98 -00 -78 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -48 -00 -78 -84 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -30 -00 -FC -00 -30 -00 -00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -04 -08 -78 -94 -94 -A4 -A4 -C4 -78 -80 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -20 -10 -00 -84 -84 -84 -84 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -10 -20 -00 -84 -84 -84 -84 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -48 -00 -84 -84 -84 -84 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -48 -00 -84 -84 -84 -84 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -10 -20 -00 -84 -84 -44 -48 -28 -38 -10 -90 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -80 -80 -80 -B8 -C4 -84 -84 -84 -C4 -B8 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -48 -00 -84 -84 -44 -48 -28 -38 -10 -90 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/7x14B-L1.bdf diff -u xc/fonts/bdf/misc/7x14B-L1.bdf:1.4 xc/fonts/bdf/misc/7x14B-L1.bdf:removed --- xc/fonts/bdf/misc/7x14B-L1.bdf:1.4 Wed Apr 4 22:43:41 2001 +++ xc/fonts/bdf/misc/7x14B-L1.bdf Wed Mar 16 21:04:32 2005 @@ -1,4718 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 7x14B.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 7x14B.bdf,v 1.22 2001-04-03 13:37:48+01 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Bold-R-Normal--14-130-75-75-C-70-ISO8859-1 -SIZE 7 75 75 -FONTBOUNDINGBOX 7 14 0 -2 -STARTPROPERTIES 21 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 14 -POINT_SIZE 130 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 70 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -DEFAULT_CHAR 0 -FONT_DESCENT 2 -FONT_ASCENT 12 -COPYRIGHT "Public domain font. Share and enjoy." -CAP_HEIGHT 10 -X_HEIGHT 7 -ENDPROPERTIES -CHARS 223 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -B4 -84 -00 -84 -84 -00 -84 -84 -00 -84 -B4 -00 -00 -ENDCHAR -STARTCHAR uni25C6 -ENCODING 1 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -30 -78 -78 -FC -FC -78 -78 -30 -30 -00 -00 -ENDCHAR -STARTCHAR shade -ENCODING 2 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -54 -AA -54 -AA -54 -AA -54 -AA -54 -AA -54 -AA -54 -AA -ENDCHAR -STARTCHAR uni2409 -ENCODING 3 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -D8 -D8 -F8 -D8 -D8 -00 -7E -18 -18 -18 -18 -00 -00 -ENDCHAR -STARTCHAR uni240C -ENCODING 4 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -F0 -C0 -C0 -F0 -C0 -DE -D8 -18 -1E -18 -18 -00 -00 -ENDCHAR -STARTCHAR uni240D -ENCODING 5 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -78 -C0 -C0 -C0 -78 -00 -3C -36 -36 -3C -36 -36 -00 -ENDCHAR -STARTCHAR uni240A -ENCODING 6 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -C0 -C0 -C0 -C0 -F8 -00 -3E -30 -3C -30 -30 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 7 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -38 -6C -6C -38 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 8 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -30 -30 -FC -30 -30 -FC -00 -00 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -F0 -D8 -D8 -D8 -D8 -00 -18 -18 -18 -18 -1E -00 -00 -ENDCHAR -STARTCHAR uni240B -ENCODING 10 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -CC -CC -CC -78 -30 -00 -7E -18 -18 -18 -18 -00 -00 -ENDCHAR -STARTCHAR SF040000 -ENCODING 11 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -18 -18 -18 -18 -18 -18 -F8 -F8 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF030000 -ENCODING 12 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -F8 -F8 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR SF010000 -ENCODING 13 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -1E -1E -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR SF020000 -ENCODING 14 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -18 -18 -18 -18 -18 -18 -1E -1E -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF050000 -ENCODING 15 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -18 -18 -18 -18 -18 -18 -FE -FE -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR uni23BA -ENCODING 16 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -FE -FE -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BB -ENCODING 17 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -FE -FE -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF100000 -ENCODING 18 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -FE -FE -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BC -ENCODING 19 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -FE -FE -00 -00 -00 -ENDCHAR -STARTCHAR uni23BD -ENCODING 20 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FE -FE -ENDCHAR -STARTCHAR SF080000 -ENCODING 21 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -18 -18 -18 -18 -18 -18 -1E -1E -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR SF090000 -ENCODING 22 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -18 -18 -18 -18 -18 -18 -F8 -F8 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR SF070000 -ENCODING 23 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -18 -18 -18 -18 -18 -18 -FE -FE -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF060000 -ENCODING 24 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -FE -FE -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR SF110000 -ENCODING 25 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR lessequal -ENCODING 26 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -1C -70 -C0 -70 -1C -00 -FC -00 -00 -ENDCHAR -STARTCHAR greaterequal -ENCODING 27 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -E0 -38 -0C -38 -E0 -00 -FC -00 -00 -ENDCHAR -STARTCHAR pi -ENCODING 28 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -FC -CC -CC -CC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR notequal -ENCODING 29 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -08 -18 -FC -30 -FC -60 -40 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 30 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -38 -6C -60 -60 -F0 -60 -60 -F8 -6C -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 31 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -30 -30 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -30 -30 -30 -30 -30 -30 -00 -30 -30 -00 -00 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -6C -6C -6C -6C -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -3C -3C -3C -FC -78 -78 -FC -F0 -F0 -F0 -00 -00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -78 -B4 -B4 -70 -38 -34 -B4 -B4 -78 -30 -00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -6C -DC -D8 -70 -10 -20 -38 -6C -EC -D8 -00 -00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -38 -6C -6C -6C -38 -6C -DC -D8 -D8 -6C -00 -00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -30 -30 -30 -30 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -0C -18 -30 -30 -60 -60 -60 -60 -60 -30 -30 -18 -0C -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -60 -30 -18 -18 -0C -0C -0C -0C -0C -18 -18 -30 -60 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -B4 -B4 -78 -30 -78 -B4 -B4 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -30 -30 -30 -FC -30 -30 -30 -00 -00 -00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -38 -18 -18 -30 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -FC -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -30 -30 -00 -00 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -0C -0C -0C -18 -18 -30 -30 -30 -60 -60 -C0 -C0 -C0 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -CC -CC -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -70 -F0 -30 -30 -30 -30 -30 -30 -FC -00 -00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -CC -CC -0C -18 -18 -30 -60 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -CC -CC -0C -38 -0C -0C -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -08 -18 -18 -38 -78 -D8 -D8 -FC -18 -18 -00 -00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FC -C0 -C0 -F8 -CC -0C -0C -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -38 -6C -CC -C0 -F8 -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FC -CC -D8 -18 -30 -30 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -CC -CC -CC -78 -78 -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -CC -CC -CC -CC -7C -0C -CC -D8 -70 -00 -00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -30 -30 -00 -00 -00 -30 -30 -00 -00 -00 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -18 -18 -00 -00 -00 -38 -18 -18 -30 -00 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -0C -18 -30 -60 -C0 -60 -30 -18 -0C -00 -00 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -FC -00 -00 -FC -00 -00 -00 -00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -C0 -60 -30 -18 -0C -18 -30 -60 -C0 -00 -00 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -CC -CC -18 -30 -30 -30 -00 -30 -30 -00 -00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -38 -6C -DC -F4 -F4 -F4 -F4 -DC -60 -3C -00 -00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -FC -CC -CC -CC -CC -FC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -F8 -CC -CC -C8 -F8 -CC -CC -CC -CC -F8 -00 -00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -CC -CC -C0 -C0 -C0 -C0 -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -F0 -D8 -CC -CC -CC -CC -CC -CC -D8 -F0 -00 -00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -C0 -C0 -00 -00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -CC -CC -C0 -C0 -DC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -CC -CC -CC -CC -FC -CC -CC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -FC -00 -00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -0C -0C -0C -0C -0C -0C -0C -CC -D8 -70 -00 -00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -CC -D8 -F0 -E0 -E0 -F0 -F0 -D8 -CC -CC -00 -00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -84 -CC -CC -FC -FC -CC -CC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -CC -CC -EC -EC -EC -DC -DC -DC -CC -CC -00 -00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -CC -CC -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -F8 -CC -CC -CC -CC -F8 -C0 -C0 -C0 -C0 -00 -00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -CC -CC -CC -CC -CC -EC -DC -CC -78 -0C -04 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -F8 -CC -CC -CC -F8 -D8 -CC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -CC -CC -60 -30 -30 -18 -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FC -30 -30 -30 -30 -30 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -CC -CC -CC -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -CC -CC -CC -CC -CC -CC -CC -78 -78 -30 -00 -00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -CC -CC -CC -CC -CC -FC -FC -FC -FC -48 -00 -00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -CC -CC -78 -78 -30 -30 -78 -78 -CC -CC -00 -00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -CC -CC -CC -78 -78 -30 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -FC -0C -18 -18 -30 -30 -60 -60 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -7C -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -60 -7C -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -C0 -C0 -C0 -60 -60 -30 -30 -30 -18 -18 -0C -0C -0C -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -7C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -0C -7C -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -30 -78 -CC -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FC -FC -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -60 -30 -18 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -CC -1C -6C -CC -CC -7C -00 -00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -C0 -C0 -C0 -F8 -CC -CC -CC -CC -CC -F8 -00 -00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -CC -C0 -C0 -C0 -CC -78 -00 -00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -0C -0C -0C -7C -CC -CC -CC -CC -CC -7C -00 -00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -CC -CC -FC -C0 -CC -78 -00 -00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -18 -3C -30 -30 -FC -30 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -74 -DC -D8 -D8 -70 -40 -F8 -CC -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -C0 -C0 -C0 -F8 -CC -CC -CC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -30 -00 -30 -30 -30 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -0C -0C -00 -0C -0C -0C -0C -0C -0C -0C -6C -38 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -C0 -C0 -C0 -C8 -D8 -F0 -F0 -D8 -CC -C4 -00 -00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -D8 -FC -FC -FC -FC -FC -CC -00 -00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -F8 -CC -CC -CC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -F8 -CC -CC -CC -CC -CC -F8 -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -7C -CC -CC -CC -CC -CC -7C -0C -0C -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -F8 -CC -CC -C0 -C0 -C0 -C0 -00 -00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -CC -60 -30 -18 -CC -78 -00 -00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -30 -30 -FC -30 -30 -30 -30 -30 -1C -00 -00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -CC -CC -CC -CC -CC -CC -7C -00 -00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -CC -CC -CC -78 -78 -30 -30 -00 -00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -CC -CC -FC -FC -FC -FC -48 -00 -00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -CC -CC -78 -30 -78 -CC -CC -00 -00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -CC -CC -6C -6C -38 -38 -18 -D8 -70 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -FC -0C -18 -30 -60 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -1C -30 -30 -30 -30 -30 -60 -30 -30 -30 -30 -30 -1C -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -70 -18 -18 -18 -18 -18 -0C -18 -18 -18 -18 -18 -70 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -44 -F4 -BC -88 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -30 -00 -30 -30 -30 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -30 -7C -B4 -B0 -B0 -B0 -B4 -7C -30 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -38 -6C -60 -60 -F0 -60 -60 -F8 -6C -00 -00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -CC -78 -68 -58 -78 -CC -00 -00 -00 -00 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -84 -CC -78 -FC -30 -30 -FC -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -30 -30 -30 -00 -00 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -78 -CC -60 -30 -78 -CC -78 -30 -18 -CC -78 -00 -00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -6C -6C -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -78 -CC -FC -EC -EC -EC -EC -EC -FC -CC -78 -00 -00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -38 -6C -3C -6C -6C -3C -00 -7C -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -1C -3C -78 -F0 -78 -3C -1C -00 -00 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -FC -FC -0C -0C -0C -00 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -78 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -78 -CC -FC -EC -EC -FC -EC -EC -EC -CC -78 -00 -00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -7C -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -38 -6C -6C -38 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -30 -30 -FC -30 -30 -FC -00 -00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -38 -6C -0C -18 -30 -60 -7C -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -38 -6C -0C -38 -0C -6C -38 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -18 -30 -60 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -CC -CC -CC -CC -DC -FC -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -7C -EC -EC -EC -EC -6C -2C -2C -2C -2C -2C -3C -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -30 -30 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -18 -18 -30 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -70 -30 -30 -30 -30 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -38 -6C -6C -38 -00 -7C -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -E0 -70 -38 -1C -38 -70 -E0 -00 -00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -64 -EC -68 -78 -78 -34 -6C -5C -DC -8C -00 -00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -64 -EC -68 -78 -78 -38 -74 -4C -D8 -9C -00 -00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -C4 -6C -E8 -78 -F0 -3C -6C -DC -9C -0C -00 -00 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -60 -60 -00 -60 -60 -60 -60 -60 -CC -CC -78 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -60 -30 -00 -78 -FC -CC -CC -CC -FC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -18 -30 -00 -78 -FC -CC -CC -CC -FC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -30 -78 -00 -78 -FC -CC -CC -CC -FC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -68 -B0 -00 -78 -FC -CC -CC -CC -FC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -CC -CC -00 -78 -FC -CC -CC -CC -FC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -30 -48 -30 -00 -78 -FC -CC -CC -FC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -7E -D8 -D8 -D8 -DC -F8 -D8 -D8 -D8 -DE -00 -00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -CC -CC -C0 -C0 -C0 -C0 -CC -CC -78 -30 -60 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -60 -30 -00 -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -18 -30 -00 -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -30 -78 -00 -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -CC -CC -00 -FC -C0 -C0 -C0 -F8 -C0 -C0 -C0 -FC -00 -00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -60 -30 -00 -FC -30 -30 -30 -30 -30 -30 -30 -FC -00 -00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -18 -30 -00 -FC -30 -30 -30 -30 -30 -30 -30 -FC -00 -00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -30 -78 -00 -FC -30 -30 -30 -30 -30 -30 -30 -FC -00 -00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -CC -CC -00 -FC -30 -30 -30 -30 -30 -30 -30 -FC -00 -00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -78 -6C -66 -66 -FE -66 -66 -66 -6C -78 -00 -00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -68 -B0 -00 -CC -EC -EC -EC -DC -DC -DC -CC -CC -00 -00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -60 -30 -00 -78 -CC -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -18 -30 -00 -78 -CC -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -30 -78 -00 -78 -CC -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -68 -B0 -00 -78 -CC -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -CC -CC -00 -78 -CC -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -C6 -6C -38 -38 -6C -C6 -82 -00 -00 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -04 -04 -78 -DC -DC -DC -DC -EC -EC -EC -EC -78 -80 -80 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -60 -30 -00 -CC -CC -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -18 -30 -00 -CC -CC -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -30 -78 -00 -CC -CC -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -CC -CC -00 -CC -CC -CC -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -18 -30 -00 -CC -CC -CC -78 -78 -78 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -C0 -C0 -F8 -CC -CC -CC -CC -F8 -C0 -C0 -00 -00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -38 -6C -6C -6C -78 -6C -6C -6C -6C -F8 -00 -00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -60 -30 -00 -78 -CC -3C -6C -CC -CC -7C -00 -00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -18 -30 -00 -78 -CC -3C -6C -CC -CC -7C -00 -00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -78 -00 -78 -CC -3C -6C -CC -CC -7C -00 -00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -68 -B0 -00 -78 -CC -3C -6C -CC -CC -7C -00 -00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -CC -CC -00 -78 -CC -3C -6C -CC -CC -7C -00 -00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -30 -48 -30 -00 -78 -CC -3C -6C -CC -CC -7C -00 -00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -7C -DA -3A -5E -D8 -DE -7C -00 -00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -00 -78 -CC -C0 -C0 -C0 -CC -78 -30 -60 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -60 -30 -00 -78 -CC -CC -FC -C0 -CC -78 -00 -00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -18 -30 -00 -78 -CC -CC -FC -C0 -CC -78 -00 -00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -78 -00 -78 -CC -CC -FC -C0 -CC -78 -00 -00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -CC -CC -00 -78 -CC -CC -FC -C0 -CC -78 -00 -00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -18 -00 -18 -18 -18 -18 -18 -18 -18 -00 -00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -18 -30 -00 -30 -30 -30 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -78 -00 -30 -30 -30 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -CC -CC -00 -30 -30 -30 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -D8 -70 -F0 -98 -0C -7C -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -68 -B0 -00 -F8 -CC -CC -CC -CC -CC -CC -00 -00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -60 -30 -00 -78 -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -18 -30 -00 -78 -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -78 -00 -78 -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -68 -B0 -00 -78 -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -CC -CC -00 -78 -CC -CC -CC -CC -CC -78 -00 -00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -00 -30 -30 -00 -FC -FC -00 -30 -30 -00 -00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -00 -04 -08 -78 -DC -DC -EC -EC -CC -78 -80 -80 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -60 -30 -00 -CC -CC -CC -CC -CC -CC -7C -00 -00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -18 -30 -00 -CC -CC -CC -CC -CC -CC -7C -00 -00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -30 -78 -00 -CC -CC -CC -CC -CC -CC -7C -00 -00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -CC -CC -00 -CC -CC -CC -CC -CC -CC -7C -00 -00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -18 -30 -00 -CC -CC -CC -78 -38 -38 -30 -F0 -60 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -C0 -C0 -C0 -F8 -CC -CC -CC -CC -CC -F8 -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 960 0 -DWIDTH 7 0 -BBX 7 14 0 -2 -BITMAP -00 -00 -CC -CC -00 -CC -CC -CC -78 -38 -38 -30 -F0 -60 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/8x13-L1.bdf diff -u xc/fonts/bdf/misc/8x13-L1.bdf:1.4 xc/fonts/bdf/misc/8x13-L1.bdf:removed --- xc/fonts/bdf/misc/8x13-L1.bdf:1.4 Wed Apr 4 22:43:41 2001 +++ xc/fonts/bdf/misc/8x13-L1.bdf Wed Mar 16 21:04:32 2005 @@ -1,4495 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 8x13.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 8x13.bdf,v 1.51 2001-04-03 13:26:32+01 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Medium-R-Normal--13-120-75-75-C-80-ISO8859-1 -SIZE 13 78 78 -FONTBOUNDINGBOX 8 13 0 -2 -STARTPROPERTIES 21 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 13 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 80 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -DEFAULT_CHAR 0 -FONT_DESCENT 2 -FONT_ASCENT 11 -COPYRIGHT "Public domain font. Share and enjoy." -CAP_HEIGHT 9 -X_HEIGHT 6 -ENDPROPERTIES -CHARS 223 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -AA -00 -82 -00 -82 -00 -82 -00 -AA -00 -00 -ENDCHAR -STARTCHAR uni25C6 -ENCODING 1 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -10 -38 -7C -FE -7C -38 -10 -00 -00 -00 -ENDCHAR -STARTCHAR shade -ENCODING 2 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -AA -55 -AA -55 -AA -55 -AA -55 -AA -55 -AA -55 -AA -ENDCHAR -STARTCHAR uni2409 -ENCODING 3 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -A0 -A0 -E0 -A0 -AE -04 -04 -04 -04 -00 -00 -ENDCHAR -STARTCHAR uni240C -ENCODING 4 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -E0 -80 -C0 -80 -8E -08 -0C -08 -08 -00 -00 -ENDCHAR -STARTCHAR uni240D -ENCODING 5 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -60 -80 -80 -80 -6C -0A -0C -0A -0A -00 -00 -ENDCHAR -STARTCHAR uni240A -ENCODING 6 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -80 -80 -80 -80 -EE -08 -0C -08 -08 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 7 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -18 -24 -24 -18 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 8 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -10 -10 -7C -10 -10 -00 -7C -00 -00 -00 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -C0 -A0 -A0 -A0 -A8 -08 -08 -08 -0E -00 -00 -ENDCHAR -STARTCHAR uni240B -ENCODING 10 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -88 -88 -50 -50 -2E -04 -04 -04 -04 -00 -00 -ENDCHAR -STARTCHAR SF040000 -ENCODING 11 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -F0 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF030000 -ENCODING 12 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -F0 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF010000 -ENCODING 13 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -1F -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF020000 -ENCODING 14 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -1F -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF050000 -ENCODING 15 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -FF -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR uni23BA -ENCODING 16 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -FF -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BB -ENCODING 17 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -FF -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF100000 -ENCODING 18 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -FF -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BC -ENCODING 19 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -FF -00 -00 -00 -ENDCHAR -STARTCHAR uni23BD -ENCODING 20 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FF -ENDCHAR -STARTCHAR SF080000 -ENCODING 21 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -1F -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF090000 -ENCODING 22 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -F0 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF070000 -ENCODING 23 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -FF -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF060000 -ENCODING 24 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -FF -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR SF110000 -ENCODING 25 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -ENDCHAR -STARTCHAR lessequal -ENCODING 26 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -0E -30 -C0 -30 -0E -00 -FE -00 -00 -ENDCHAR -STARTCHAR greaterequal -ENCODING 27 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -E0 -18 -06 -18 -E0 -00 -FE -00 -00 -ENDCHAR -STARTCHAR pi -ENCODING 28 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -FE -44 -44 -44 -44 -44 -00 -00 -ENDCHAR -STARTCHAR notequal -ENCODING 29 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -04 -04 -7E -08 -10 -7E -20 -20 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 30 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -1C -22 -20 -70 -20 -20 -20 -62 -DC -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 31 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -18 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -10 -10 -10 -10 -10 -10 -10 -00 -10 -00 -00 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -24 -24 -24 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -24 -24 -7E -24 -7E -24 -24 -00 -00 -00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -10 -3C -50 -50 -38 -14 -14 -78 -10 -00 -00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -22 -52 -24 -08 -08 -10 -24 -2A -44 -00 -00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -30 -48 -48 -30 -4A -44 -3A -00 -00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -10 -10 -10 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -04 -08 -08 -10 -10 -10 -08 -08 -04 -00 -00 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -20 -10 -10 -08 -08 -08 -10 -10 -20 -00 -00 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -24 -18 -7E -18 -24 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -10 -10 -7C -10 -10 -00 -00 -00 -00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -38 -30 -40 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -7C -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -10 -38 -10 -00 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -02 -02 -04 -08 -10 -20 -40 -80 -80 -00 -00 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -18 -24 -42 -42 -42 -42 -42 -24 -18 -00 -00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -10 -30 -50 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -42 -42 -02 -04 -18 -20 -40 -7E -00 -00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -7E -02 -04 -08 -1C -02 -02 -42 -3C -00 -00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -04 -0C -14 -24 -44 -44 -7E -04 -04 -00 -00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -7E -40 -40 -5C -62 -02 -02 -42 -3C -00 -00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -1C -20 -40 -40 -5C -62 -42 -42 -3C -00 -00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -7E -02 -04 -08 -08 -10 -10 -20 -20 -00 -00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -42 -42 -42 -3C -42 -42 -42 -3C -00 -00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -42 -42 -46 -3A -02 -02 -04 -38 -00 -00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -10 -38 -10 -00 -00 -10 -38 -10 -00 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -10 -38 -10 -00 -00 -38 -30 -40 -00 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -02 -04 -08 -10 -20 -10 -08 -04 -02 -00 -00 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -7E -00 -00 -7E -00 -00 -00 -00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -40 -20 -10 -08 -04 -08 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -42 -42 -02 -04 -08 -08 -00 -08 -00 -00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -42 -42 -4E -52 -56 -4A -40 -3C -00 -00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -18 -24 -42 -42 -42 -7E -42 -42 -42 -00 -00 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -78 -44 -42 -44 -78 -44 -42 -44 -78 -00 -00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -42 -40 -40 -40 -40 -40 -42 -3C -00 -00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -78 -44 -42 -42 -42 -42 -42 -44 -78 -00 -00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -7E -40 -40 -40 -78 -40 -40 -40 -7E -00 -00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -7E -40 -40 -40 -78 -40 -40 -40 -40 -00 -00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -42 -40 -40 -40 -4E -42 -46 -3A -00 -00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -42 -42 -42 -42 -7E -42 -42 -42 -42 -00 -00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -7C -10 -10 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -1F -04 -04 -04 -04 -04 -04 -44 -38 -00 -00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -42 -44 -48 -50 -60 -50 -48 -44 -42 -00 -00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -40 -40 -40 -40 -40 -40 -40 -40 -7E -00 -00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -82 -82 -C6 -AA -92 -92 -82 -82 -82 -00 -00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -42 -42 -62 -52 -4A -46 -42 -42 -42 -00 -00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -42 -42 -42 -42 -42 -42 -42 -3C -00 -00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -7C -42 -42 -42 -7C -40 -40 -40 -40 -00 -00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -42 -42 -42 -42 -42 -52 -4A -3C -02 -00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -7C -42 -42 -42 -7C -50 -48 -44 -42 -00 -00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -42 -40 -40 -3C -02 -02 -42 -3C -00 -00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -FE -10 -10 -10 -10 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -42 -42 -42 -42 -42 -42 -42 -42 -3C -00 -00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -82 -82 -44 -44 -44 -28 -28 -28 -10 -00 -00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -82 -82 -82 -82 -92 -92 -92 -AA -44 -00 -00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -82 -82 -44 -28 -10 -28 -44 -82 -82 -00 -00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -82 -82 -44 -28 -10 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -7E -02 -04 -08 -10 -20 -40 -40 -7E -00 -00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -20 -20 -20 -20 -20 -20 -20 -3C -00 -00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -80 -80 -40 -20 -10 -08 -04 -02 -02 -00 -00 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -78 -08 -08 -08 -08 -08 -08 -08 -78 -00 -00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -10 -28 -44 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FE -00 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -10 -08 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3C -02 -3E -42 -46 -3A -00 -00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -40 -40 -40 -5C -62 -42 -42 -62 -5C -00 -00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3C -42 -40 -40 -42 -3C -00 -00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -02 -02 -02 -3A -46 -42 -42 -46 -3A -00 -00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3C -42 -7E -40 -42 -3C -00 -00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -1C -22 -20 -20 -7C -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3A -44 -44 -38 -40 -3C -42 -3C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -40 -40 -40 -5C -62 -42 -42 -42 -42 -00 -00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -10 -00 -30 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -04 -00 -0C -04 -04 -04 -04 -44 -44 -38 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -40 -40 -40 -44 -48 -70 -48 -44 -42 -00 -00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -30 -10 -10 -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -EC -92 -92 -92 -92 -82 -00 -00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -5C -62 -42 -42 -42 -42 -00 -00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3C -42 -42 -42 -42 -3C -00 -00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -5C -62 -42 -62 -5C -40 -40 -40 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3A -46 -42 -46 -3A -02 -02 -02 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -5C -22 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3C -42 -30 -0C -42 -3C -00 -00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -20 -20 -7C -20 -20 -20 -22 -1C -00 -00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -44 -44 -44 -44 -44 -3A -00 -00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -44 -44 -44 -28 -28 -10 -00 -00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -82 -82 -92 -92 -AA -44 -00 -00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -42 -24 -18 -18 -24 -42 -00 -00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -42 -42 -42 -46 -3A -02 -42 -3C -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -7E -04 -08 -10 -20 -7E -00 -00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -0E -10 -10 -08 -30 -08 -10 -10 -0E -00 -00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -10 -10 -10 -10 -10 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -70 -08 -08 -10 -0C -10 -08 -08 -70 -00 -00 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -24 -54 -48 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -10 -00 -10 -10 -10 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -10 -38 -54 -50 -50 -54 -38 -10 -00 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -1C -22 -20 -70 -20 -20 -20 -62 -DC -00 -00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -42 -3C -24 -24 -3C -42 -00 -00 -00 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -82 -82 -44 -28 -7C -10 -7C -10 -10 -00 -00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -10 -10 -10 -10 -00 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -24 -20 -18 -24 -24 -18 -04 -24 -18 -00 -00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -24 -24 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -38 -44 -92 -AA -A2 -AA -92 -44 -38 -00 -00 -00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -38 -04 -3C -44 -3C -00 -7C -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -12 -24 -48 -90 -48 -24 -12 -00 -00 -00 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -7E -02 -02 -02 -00 -00 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -3C -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -38 -44 -92 -AA -AA -B2 -AA -44 -38 -00 -00 -00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -7E -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -18 -24 -24 -18 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -10 -10 -7C -10 -10 -00 -7C -00 -00 -00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -30 -48 -08 -30 -40 -78 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -30 -48 -10 -08 -48 -30 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -08 -10 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -42 -42 -42 -42 -66 -5A -40 -00 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3E -74 -74 -74 -34 -14 -14 -14 -14 -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -18 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -08 -18 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -20 -60 -20 -20 -20 -70 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -30 -48 -48 -30 -00 -78 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -90 -48 -24 -12 -24 -48 -90 -00 -00 -00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -40 -C0 -40 -40 -42 -E6 -0A -12 -1A -06 -00 -00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -40 -C0 -40 -40 -4C -F2 -02 -0C -10 -1E -00 -00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -60 -90 -20 -10 -92 -66 -0A -12 -1A -06 -00 -00 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -10 -00 -10 -10 -20 -40 -42 -42 -3C -00 -00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -10 -08 -00 -18 -24 -42 -42 -7E -42 -42 -00 -00 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -08 -10 -00 -18 -24 -42 -42 -7E -42 -42 -00 -00 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -24 -00 -18 -24 -42 -42 -7E -42 -42 -00 -00 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -32 -4C -00 -18 -24 -42 -42 -7E -42 -42 -00 -00 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -24 -24 -00 -18 -24 -42 -42 -7E -42 -42 -00 -00 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -24 -18 -18 -24 -42 -42 -7E -42 -42 -00 -00 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -6E -90 -90 -90 -9C -F0 -90 -90 -9E -00 -00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -42 -40 -40 -40 -40 -40 -42 -3C -08 -10 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -10 -08 -00 -7E -40 -40 -78 -40 -40 -7E -00 -00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -08 -10 -00 -7E -40 -40 -78 -40 -40 -7E -00 -00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -24 -00 -7E -40 -40 -78 -40 -40 -7E -00 -00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -24 -24 -00 -7E -40 -40 -78 -40 -40 -7E -00 -00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -20 -10 -00 -7C -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -08 -10 -00 -7C -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -24 -00 -7C -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -44 -44 -00 -7C -10 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -78 -44 -42 -42 -E2 -42 -42 -44 -78 -00 -00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -64 -98 -00 -82 -C2 -A2 -92 -8A -86 -82 -00 -00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -20 -10 -00 -7C -82 -82 -82 -82 -82 -7C -00 -00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -08 -10 -00 -7C -82 -82 -82 -82 -82 -7C -00 -00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -24 -00 -7C -82 -82 -82 -82 -82 -7C -00 -00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -64 -98 -00 -7C -82 -82 -82 -82 -82 -7C -00 -00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -44 -44 -00 -7C -82 -82 -82 -82 -82 -7C -00 -00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -42 -24 -18 -18 -24 -42 -00 -00 -00 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -02 -3C -46 -4A -4A -52 -52 -52 -62 -3C -40 -00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -20 -10 -00 -42 -42 -42 -42 -42 -42 -3C -00 -00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -08 -10 -00 -42 -42 -42 -42 -42 -42 -3C -00 -00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -24 -00 -42 -42 -42 -42 -42 -42 -3C -00 -00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -24 -24 -00 -42 -42 -42 -42 -42 -42 -3C -00 -00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -08 -10 -00 -44 -44 -28 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -40 -7C -42 -42 -42 -7C -40 -40 -40 -00 -00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -38 -44 -44 -48 -50 -4C -42 -42 -5C -00 -00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -10 -08 -00 -3C -02 -3E -42 -46 -3A -00 -00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -04 -08 -00 -3C -02 -3E -42 -46 -3A -00 -00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -18 -24 -00 -3C -02 -3E -42 -46 -3A -00 -00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -32 -4C -00 -3C -02 -3E -42 -46 -3A -00 -00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -24 -24 -00 -3C -02 -3E -42 -46 -3A -00 -00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -24 -18 -00 -3C -02 -3E -42 -46 -3A -00 -00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -6C -12 -7C -90 -92 -6C -00 -00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3C -42 -40 -40 -42 -3C -08 -10 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -10 -08 -00 -3C -42 -7E -40 -42 -3C -00 -00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -08 -10 -00 -3C -42 -7E -40 -42 -3C -00 -00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -18 -24 -00 -3C -42 -7E -40 -42 -3C -00 -00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -24 -24 -00 -3C -42 -7E -40 -42 -3C -00 -00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -20 -10 -00 -30 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -10 -20 -00 -30 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -30 -48 -00 -30 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -48 -48 -00 -30 -10 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -24 -18 -28 -04 -3C -42 -42 -42 -42 -3C -00 -00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -32 -4C -00 -5C -62 -42 -42 -42 -42 -00 -00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -20 -10 -00 -3C -42 -42 -42 -42 -3C -00 -00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -08 -10 -00 -3C -42 -42 -42 -42 -3C -00 -00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -18 -24 -00 -3C -42 -42 -42 -42 -3C -00 -00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -32 -4C -00 -3C -42 -42 -42 -42 -3C -00 -00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -24 -24 -00 -3C -42 -42 -42 -42 -3C -00 -00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -10 -10 -00 -7C -00 -10 -10 -00 -00 -00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -02 -3C -46 -4A -52 -62 -3C -40 -00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -20 -10 -00 -44 -44 -44 -44 -44 -3A -00 -00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -08 -10 -00 -44 -44 -44 -44 -44 -3A -00 -00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -18 -24 -00 -44 -44 -44 -44 -44 -3A -00 -00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -28 -28 -00 -44 -44 -44 -44 -44 -3A -00 -00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -08 -10 -00 -42 -42 -42 -46 -3A -02 -42 -3C -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -40 -40 -5C -62 -42 -42 -62 -5C -40 -40 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -24 -24 -00 -42 -42 -42 -46 -3A -02 -42 -3C -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/8x13B-L1.bdf diff -u xc/fonts/bdf/misc/8x13B-L1.bdf:1.4 xc/fonts/bdf/misc/8x13B-L1.bdf:removed --- xc/fonts/bdf/misc/8x13B-L1.bdf:1.4 Wed Apr 4 22:43:42 2001 +++ xc/fonts/bdf/misc/8x13B-L1.bdf Wed Mar 16 21:04:32 2005 @@ -1,4495 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 8x13B.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 8x13B.bdf,v 1.26 2001-04-03 13:37:48+01 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Bold-R-Normal--13-120-75-75-C-80-ISO8859-1 -SIZE 13 78 78 -FONTBOUNDINGBOX 8 13 0 -2 -STARTPROPERTIES 21 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 13 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 80 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -DEFAULT_CHAR 0 -FONT_DESCENT 2 -FONT_ASCENT 11 -COPYRIGHT "Public domain font. Share and enjoy." -CAP_HEIGHT 10 -X_HEIGHT 7 -ENDPROPERTIES -CHARS 223 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -AA -AA -00 -82 -82 -00 -82 -82 -00 -AA -AA -00 -ENDCHAR -STARTCHAR uni25C6 -ENCODING 1 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -10 -38 -7C -FE -7C -38 -10 -00 -00 -00 -ENDCHAR -STARTCHAR shade -ENCODING 2 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -AA -55 -AA -55 -AA -55 -AA -55 -AA -55 -AA -55 -AA -ENDCHAR -STARTCHAR uni2409 -ENCODING 3 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -CC -CC -FC -CC -CC -00 -7E -18 -18 -18 -18 -00 -ENDCHAR -STARTCHAR uni240C -ENCODING 4 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -F8 -C0 -F0 -C0 -C0 -00 -3E -30 -3C -30 -30 -00 -ENDCHAR -STARTCHAR uni240D -ENCODING 5 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -7C -C4 -C0 -C4 -7C -00 -7C -66 -7C -66 -66 -00 -ENDCHAR -STARTCHAR uni240A -ENCODING 6 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -C0 -C0 -C0 -C0 -F8 -00 -3E -30 -3C -30 -30 -00 -ENDCHAR -STARTCHAR degree -ENCODING 7 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -3C -66 -66 -3C -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 8 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -18 -18 -7E -18 -18 -00 -7E -00 -00 -00 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -CC -EC -FC -DC -CC -00 -30 -30 -30 -30 -3E -00 -ENDCHAR -STARTCHAR uni240B -ENCODING 10 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -CC -CC -48 -78 -30 -00 -7E -18 -18 -18 -18 -00 -ENDCHAR -STARTCHAR SF040000 -ENCODING 11 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -18 -18 -18 -18 -18 -F8 -F8 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF030000 -ENCODING 12 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -F8 -F8 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR SF010000 -ENCODING 13 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -1F -1F -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR SF020000 -ENCODING 14 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -18 -18 -18 -18 -18 -1F -1F -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF050000 -ENCODING 15 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -18 -18 -18 -18 -18 -FF -FF -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR uni23BA -ENCODING 16 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -FF -FF -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BB -ENCODING 17 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -FF -FF -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF100000 -ENCODING 18 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -FF -FF -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BC -ENCODING 19 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -FF -FF -00 -00 -00 -ENDCHAR -STARTCHAR uni23BD -ENCODING 20 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FF -FF -ENDCHAR -STARTCHAR SF080000 -ENCODING 21 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -18 -18 -18 -18 -18 -1F -1F -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR SF090000 -ENCODING 22 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -18 -18 -18 -18 -18 -F8 -F8 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR SF070000 -ENCODING 23 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -18 -18 -18 -18 -18 -FF -FF -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF060000 -ENCODING 24 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -FF -FF -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR SF110000 -ENCODING 25 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -ENDCHAR -STARTCHAR lessequal -ENCODING 26 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -06 -1C -70 -C0 -70 -1C -06 -00 -FE -00 -00 -ENDCHAR -STARTCHAR greaterequal -ENCODING 27 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -C0 -70 -1C -06 -1C -70 -C0 -00 -FE -00 -00 -ENDCHAR -STARTCHAR pi -ENCODING 28 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -FE -6C -6C -6C -6C -6C -6C -00 -00 -ENDCHAR -STARTCHAR notequal -ENCODING 29 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -04 -0C -FE -18 -30 -FE -60 -40 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 30 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -3C -66 -60 -60 -FC -60 -60 -60 -F0 -BE -E0 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 31 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -18 -18 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -18 -18 -18 -18 -18 -18 -00 -18 -18 -00 -00 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -6C -6C -6C -6C -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -6C -6C -FE -FE -6C -FE -FE -6C -6C -00 -00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -10 -7C -D6 -D0 -F0 -7C -1E -16 -D6 -7C -10 -00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -E6 -A6 -EC -18 -18 -30 -30 -6E -CA -CE -00 -00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -78 -CC -CC -78 -CE -CC -7E -00 -00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -18 -18 -18 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -0C -18 -30 -30 -60 -60 -60 -30 -30 -18 -0C -00 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -60 -30 -18 -18 -0C -0C -0C -18 -18 -30 -60 -00 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -10 -10 -FE -38 -38 -6C -44 -00 -00 -00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -18 -18 -7E -7E -18 -18 -00 -00 -00 -00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -3C -1C -1C -18 -30 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -7E -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -18 -3C -18 -00 -00 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -02 -06 -06 -0C -18 -30 -60 -C0 -C0 -80 -00 -00 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -38 -6C -C6 -C6 -C6 -C6 -C6 -C6 -6C -38 -00 -00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -38 -78 -18 -18 -18 -18 -18 -18 -7E -00 -00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -7C -C6 -C6 -06 -0C -18 -30 -60 -C0 -FE -00 -00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -FE -06 -0C -18 -3C -06 -06 -06 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -0C -1C -3C -6C -CC -CC -FE -0C -0C -0C -00 -00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -FE -C0 -C0 -FC -E6 -06 -06 -06 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -3C -60 -C0 -C0 -FC -E6 -C6 -C6 -E6 -7C -00 -00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -FE -06 -06 -0C -18 -18 -30 -30 -30 -30 -00 -00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -7C -C6 -C6 -C6 -7C -C6 -C6 -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -7C -CE -C6 -C6 -CE -7E -06 -06 -0C -78 -00 -00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -18 -3C -18 -00 -00 -18 -3C -18 -00 -00 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -18 -3C -18 -00 -3C -1C -1C -18 -30 -00 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -06 -0C -18 -30 -60 -30 -18 -0C -06 -00 -00 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -7E -00 -00 -7E -00 -00 -00 -00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -60 -30 -18 -0C -06 -0C -18 -30 -60 -00 -00 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -7C -C6 -C6 -06 -0C -18 -18 -00 -18 -18 -00 -00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -7C -FE -CE -DE -D2 -D2 -DE -E0 -7E -00 -00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -38 -7C -C6 -C6 -C6 -FE -C6 -C6 -C6 -C6 -00 -00 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -FC -66 -66 -66 -7C -66 -66 -66 -66 -FC -00 -00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -7C -E6 -C6 -C0 -C0 -C0 -C0 -C6 -E6 -7C -00 -00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -FC -66 -66 -66 -66 -66 -66 -66 -66 -FC -00 -00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -FE -C0 -C0 -C0 -F8 -C0 -C0 -C0 -C0 -FE -00 -00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -FE -C0 -C0 -C0 -F8 -C0 -C0 -C0 -C0 -C0 -00 -00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -7C -C6 -C6 -C0 -C0 -C0 -CE -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -C6 -C6 -C6 -C6 -FE -C6 -C6 -C6 -C6 -C6 -00 -00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -3C -18 -18 -18 -18 -18 -18 -18 -18 -3C -00 -00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -0E -06 -06 -06 -06 -06 -06 -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -C6 -C6 -CC -D8 -F0 -F0 -D8 -CC -C6 -C6 -00 -00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C0 -C2 -FE -00 -00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -C6 -C6 -EE -FE -D6 -C6 -C6 -C6 -C6 -C6 -00 -00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -C6 -C6 -E6 -E6 -F6 -DE -CE -CE -C6 -C6 -00 -00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -7C -C6 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -FC -C6 -C6 -C6 -C6 -FC -C0 -C0 -C0 -C0 -00 -00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -7C -C6 -C6 -C6 -C6 -C6 -C6 -C6 -DE -7C -06 -00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -FC -C6 -C6 -C6 -FC -F8 -CC -CC -C6 -C6 -00 -00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -7C -C6 -C6 -C0 -7C -06 -06 -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -7E -18 -18 -18 -18 -18 -18 -18 -18 -18 -00 -00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -C6 -C6 -C6 -C6 -44 -6C -6C -38 -38 -10 -00 -00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -C6 -C6 -C6 -C6 -C6 -C6 -D6 -D6 -FE -6C -00 -00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -C6 -C6 -6C -6C -38 -38 -6C -6C -C6 -C6 -00 -00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -66 -66 -66 -3C -3C -18 -18 -18 -18 -18 -00 -00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -FE -06 -06 -0C -18 -30 -60 -C0 -C0 -FE -00 -00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -7C -60 -60 -60 -60 -60 -60 -60 -60 -60 -7C -00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -80 -C0 -C0 -60 -30 -18 -0C -06 -06 -02 -00 -00 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -7C -0C -0C -0C -0C -0C -0C -0C -0C -0C -7C -00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -10 -38 -6C -C6 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FE -00 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -30 -18 -0C -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -7C -06 -7E -C6 -C6 -CE -76 -00 -00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -C0 -C0 -C0 -DC -E6 -C6 -C6 -C6 -E6 -DC -00 -00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -7C -E6 -C0 -C0 -C0 -E6 -7C -00 -00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -06 -06 -06 -76 -CE -C6 -C6 -C6 -CE -76 -00 -00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -7C -C6 -C6 -FE -C0 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -3C -66 -60 -60 -60 -FC -60 -60 -60 -60 -00 -00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -7E -CC -CC -CC -78 -F0 -7C -C6 -7C -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -C0 -C0 -C0 -DC -E6 -C6 -C6 -C6 -C6 -C6 -00 -00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -18 -18 -00 -38 -18 -18 -18 -18 -3C -00 -00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -06 -06 -00 -0E -06 -06 -06 -06 -C6 -C6 -7C -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -C0 -C0 -C0 -CC -D8 -F0 -F0 -D8 -CC -C6 -00 -00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -38 -18 -18 -18 -18 -18 -18 -18 -18 -3C -00 -00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -6C -FE -D6 -D6 -C6 -C6 -C6 -00 -00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -DC -E6 -C6 -C6 -C6 -C6 -C6 -00 -00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -7C -C6 -C6 -C6 -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -DC -E6 -C6 -C6 -C6 -E6 -DC -C0 -C0 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -76 -CE -C6 -C6 -C6 -CE -76 -06 -06 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -DC -E6 -C0 -C0 -C0 -C0 -C0 -00 -00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -7C -C6 -60 -38 -0C -C6 -7C -00 -00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -60 -60 -60 -60 -FC -60 -60 -60 -66 -3C -00 -00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -C6 -C6 -C6 -C6 -C6 -CE -76 -00 -00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -C6 -C6 -C6 -C6 -6C -6C -38 -00 -00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -C6 -C6 -C6 -D6 -D6 -FE -6C -00 -00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -C6 -C6 -6C -38 -6C -C6 -C6 -00 -00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -C6 -C6 -C6 -C6 -CE -76 -06 -C6 -7C -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -FE -0C -18 -30 -60 -C0 -FE -00 -00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -1E -30 -30 -30 -18 -70 -18 -30 -30 -30 -1E -00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -18 -18 -18 -18 -18 -18 -18 -18 -18 -00 -00 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -78 -0C -0C -0C -18 -0E -18 -0C -0C -0C -78 -00 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -72 -FE -9C -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -18 -00 -18 -18 -18 -18 -18 -18 -18 -00 -00 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -10 -7C -D4 -D0 -D0 -D4 -7C -10 -00 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -3C -66 -60 -60 -FC -60 -60 -60 -F0 -BE -E0 -00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -C6 -FE -6C -44 -6C -FE -C6 -00 -00 -00 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -66 -66 -66 -3C -3C -7E -18 -7E -18 -18 -00 -00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -18 -18 -18 -00 -00 -18 -18 -18 -18 -00 -00 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -3C -66 -60 -3C -66 -66 -3C -06 -66 -3C -00 -00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -6C -6C -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -7C -C6 -BA -EA -E2 -EA -BA -C6 -7C -00 -00 -00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -78 -0C -7C -4C -7C -00 -7C -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -36 -6C -D8 -B0 -D8 -6C -36 -00 -00 -00 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -FC -FC -04 -04 -04 -00 -00 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -7C -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -7C -C6 -BA -AA -BA -B2 -AA -C6 -7C -00 -00 -00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -7E -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -3C -66 -66 -3C -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -18 -18 -7E -18 -18 -00 -7E -00 -00 -00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -70 -58 -18 -30 -60 -78 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -70 -58 -30 -18 -58 -70 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -0C -18 -30 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -C6 -C6 -C6 -C6 -C6 -EE -FC -C0 -C0 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -3E -7A -CA -CA -CA -7A -3A -0A -0A -0A -0E -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -18 -18 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -18 -48 -30 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -30 -70 -30 -30 -30 -78 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -38 -7C -44 -7C -38 -00 -7C -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -D8 -6C -36 -1A -36 -6C -D8 -00 -00 -00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -60 -E0 -60 -60 -62 -F6 -0E -1A -1E -06 -00 -00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -60 -E0 -60 -60 -7C -F6 -06 -0C -18 -1E -00 -00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -E0 -B0 -60 -30 -B2 -E6 -0E -1A -1E -06 -00 -00 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -18 -00 -18 -18 -30 -60 -66 -66 -3C -00 -00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -30 -18 -00 -38 -7C -C6 -C6 -FE -C6 -C6 -00 -00 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -30 -00 -38 -7C -C6 -C6 -FE -C6 -C6 -00 -00 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -38 -6C -00 -38 -7C -C6 -C6 -FE -C6 -C6 -00 -00 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -34 -58 -00 -38 -7C -C6 -C6 -FE -C6 -C6 -00 -00 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -6C -6C -00 -38 -7C -C6 -C6 -FE -C6 -C6 -00 -00 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -18 -24 -18 -00 -38 -7C -C6 -C6 -FE -C6 -C6 -00 -00 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -7E -F8 -D8 -D8 -D8 -FC -D8 -D8 -D8 -DE -00 -00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -7C -E6 -C0 -C0 -C0 -C0 -C0 -E6 -7C -18 -48 -30 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -30 -18 -00 -FE -C0 -C0 -F8 -C0 -C0 -FE -00 -00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -30 -00 -FE -C0 -C0 -F8 -C0 -C0 -FE -00 -00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -38 -6C -00 -FE -C0 -C0 -F8 -C0 -C0 -FE -00 -00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -6C -6C -00 -FE -C0 -C0 -F8 -C0 -C0 -FE -00 -00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -30 -18 -00 -3C -18 -18 -18 -18 -18 -3C -00 -00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -0C -18 -00 -3C -18 -18 -18 -18 -18 -3C -00 -00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -1C -36 -00 -3C -18 -18 -18 -18 -18 -3C -00 -00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -36 -36 -00 -3C -18 -18 -18 -18 -18 -3C -00 -00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -FC -66 -66 -F6 -66 -66 -66 -FC -00 -00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -34 -58 -00 -C6 -E6 -F6 -D6 -DE -CE -C6 -00 -00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -30 -18 -00 -7C -C6 -C6 -C6 -C6 -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -18 -30 -00 -7C -C6 -C6 -C6 -C6 -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -38 -6C -00 -7C -C6 -C6 -C6 -C6 -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -34 -58 -00 -7C -C6 -C6 -C6 -C6 -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -6C -6C -00 -7C -C6 -C6 -C6 -C6 -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -C6 -C6 -7C -38 -7C -C6 -C6 -00 -00 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -02 -7C -CE -D6 -D6 -D6 -D6 -E6 -7C -80 -00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -30 -18 -00 -C6 -C6 -C6 -C6 -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -30 -00 -C6 -C6 -C6 -C6 -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -38 -6C -00 -C6 -C6 -C6 -C6 -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -6C -6C -00 -C6 -C6 -C6 -C6 -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -0C -18 -00 -66 -24 -3C -18 -18 -18 -18 -00 -00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -C0 -FC -C6 -C6 -C6 -FC -C0 -C0 -C0 -00 -00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -3C -66 -66 -6C -EC -6C -66 -66 -66 -6C -00 -00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -30 -18 -00 -7C -06 -7E -C6 -C6 -CE -76 -00 -00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -30 -00 -7C -06 -7E -C6 -C6 -CE -76 -00 -00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -38 -6C -00 -7C -06 -7E -C6 -C6 -CE -76 -00 -00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -34 -58 -00 -7C -06 -7E -C6 -C6 -CE -76 -00 -00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -6C -6C -00 -7C -06 -7E -C6 -C6 -CE -76 -00 -00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -18 -24 -18 -00 -7C -06 -7E -C6 -C6 -CE -76 -00 -00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -6C -DA -1A -7C -D8 -DA -6C -00 -00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -7C -E6 -C0 -C0 -C0 -E6 -7C -18 -48 -30 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -30 -18 -00 -7C -C6 -C6 -FE -C0 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -30 -00 -7C -C6 -C6 -FE -C0 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -38 -6C -00 -7C -C6 -C6 -FE -C0 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -6C -6C -00 -7C -C6 -C6 -FE -C0 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -30 -18 -00 -38 -18 -18 -18 -18 -18 -3C -00 -00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -30 -00 -38 -18 -18 -18 -18 -18 -3C -00 -00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -38 -6C -00 -38 -18 -18 -18 -18 -18 -3C -00 -00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -6C -6C -00 -38 -18 -18 -18 -18 -18 -3C -00 -00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -6C -38 -78 -0C -7E -C6 -C6 -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -34 -58 -00 -DC -E6 -C6 -C6 -C6 -C6 -C6 -00 -00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -30 -18 -00 -7C -C6 -C6 -C6 -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -30 -00 -7C -C6 -C6 -C6 -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -38 -6C -00 -7C -C6 -C6 -C6 -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -34 -58 -00 -7C -C6 -C6 -C6 -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -6C -6C -00 -7C -C6 -C6 -C6 -C6 -C6 -7C -00 -00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -18 -18 -00 -7E -00 -18 -18 -00 -00 -00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -02 -7C -CE -D6 -D6 -D6 -E6 -7C -80 -00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -30 -18 -00 -C6 -C6 -C6 -C6 -C6 -CE -76 -00 -00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -30 -00 -C6 -C6 -C6 -C6 -C6 -CE -76 -00 -00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -38 -6C -00 -C6 -C6 -C6 -C6 -C6 -CE -76 -00 -00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -6C -6C -00 -C6 -C6 -C6 -C6 -C6 -CE -76 -00 -00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -30 -00 -C6 -C6 -C6 -C6 -CE -76 -06 -C6 -7C -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -C0 -C0 -DC -E6 -C6 -C6 -C6 -E6 -DC -C0 -C0 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -6C -6C -00 -C6 -C6 -C6 -C6 -CE -76 -06 -C6 -7C -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/8x13O-L1.bdf diff -u xc/fonts/bdf/misc/8x13O-L1.bdf:1.1 xc/fonts/bdf/misc/8x13O-L1.bdf:removed --- xc/fonts/bdf/misc/8x13O-L1.bdf:1.1 Fri Apr 6 21:49:12 2001 +++ xc/fonts/bdf/misc/8x13O-L1.bdf Wed Mar 16 21:04:32 2005 @@ -1,3875 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 8x13O.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 8x13O.bdf,v 1.5 2001-04-03 13:26:32+01 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Medium-O-Normal--13-120-75-75-C-80-ISO8859-1 -SIZE 13 78 78 -FONTBOUNDINGBOX 8 13 0 -2 -STARTPROPERTIES 21 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Medium" -SLANT "O" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 13 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 80 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -DEFAULT_CHAR 0 -FONT_DESCENT 2 -FONT_ASCENT 11 -COPYRIGHT "Public domain font. Share and enjoy." -CAP_HEIGHT 9 -X_HEIGHT 6 -ENDPROPERTIES -CHARS 192 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -55 -00 -41 -00 -41 -00 -82 -00 -AA -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -08 -08 -08 -08 -10 -10 -10 -00 -10 -00 -00 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -24 -24 -24 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -24 -24 -7E -24 -FC -48 -48 -00 -00 -00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -08 -1E -28 -28 -1C -14 -14 -78 -10 -00 -00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -22 -52 -24 -08 -10 -20 -48 -94 -88 -00 -00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -0C -12 -14 -18 -2A -44 -4C -32 -00 -00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -10 -10 -10 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -04 -08 -10 -10 -20 -20 -10 -10 -08 -00 -00 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -10 -08 -08 -04 -04 -08 -08 -10 -20 -00 -00 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -24 -18 -7E -30 -48 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -10 -10 -7C -20 -20 -00 -00 -00 -00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -1C -18 -20 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -7C -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -10 -38 -10 -00 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -01 -01 -02 -04 -18 -20 -40 -80 -80 -00 -00 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -18 -24 -42 -42 -42 -84 -84 -48 -30 -00 -00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -08 -18 -28 -08 -08 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -42 -42 -02 -0C -30 -40 -80 -FC -00 -00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -7E -02 -04 -08 -18 -04 -04 -84 -78 -00 -00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -02 -06 -0A -12 -24 -44 -7E -08 -08 -00 -00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3E -20 -20 -5C -62 -02 -04 -84 -78 -00 -00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -1C -22 -40 -40 -78 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -7E -02 -04 -08 -10 -20 -20 -40 -40 -00 -00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -42 -42 -42 -7C -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -42 -42 -46 -3A -04 -04 -08 -70 -00 -00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -08 -1C -08 -00 -00 -10 -38 -10 -00 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -08 -1C -08 -00 -00 -38 -30 -40 -00 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -04 -08 -10 -20 -40 -40 -20 -10 -08 -00 -00 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -7E -00 -00 -FC -00 -00 -00 -00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -20 -10 -08 -04 -04 -08 -10 -20 -40 -00 -00 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -1C -22 -42 -04 -08 -10 -10 -00 -10 -00 -00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -42 -42 -4E -52 -A6 -98 -80 -78 -00 -00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -18 -24 -42 -42 -42 -FC -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -78 -44 -42 -44 -78 -88 -84 -88 -F0 -00 -00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -42 -40 -40 -40 -80 -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -78 -44 -42 -42 -42 -84 -84 -88 -F0 -00 -00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -7E -40 -40 -40 -78 -80 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -7E -40 -40 -40 -78 -80 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -42 -40 -40 -40 -9C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -42 -42 -42 -42 -7C -84 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3E -08 -08 -08 -08 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -1E -04 -04 -04 -04 -08 -08 -88 -70 -00 -00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -42 -44 -48 -50 -60 -A0 -90 -88 -84 -00 -00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -20 -20 -20 -20 -20 -40 -40 -40 -7E -00 -00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -41 -41 -63 -55 -49 -82 -82 -82 -82 -00 -00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -42 -42 -62 -52 -4A -8C -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -42 -42 -42 -42 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -7C -42 -42 -42 -7C -80 -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -42 -42 -42 -84 -84 -A4 -94 -78 -04 -00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -7C -42 -42 -42 -7C -A0 -90 -88 -84 -00 -00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -42 -40 -40 -38 -04 -04 -84 -78 -00 -00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -FE -10 -10 -10 -10 -20 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -42 -42 -42 -42 -84 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -82 -82 -84 -44 -48 -48 -50 -50 -20 -00 -00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -41 -41 -41 -41 -49 -92 -92 -AA -44 -00 -00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -41 -41 -22 -14 -18 -28 -44 -82 -82 -00 -00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -82 -82 -44 -28 -10 -10 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -7E -02 -04 -08 -10 -20 -40 -80 -FC -00 -00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -20 -20 -20 -20 -40 -40 -40 -78 -00 -00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -40 -40 -20 -10 -08 -08 -04 -02 -02 -00 -00 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -04 -04 -04 -04 -08 -08 -08 -78 -00 -00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -10 -28 -44 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FE -00 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -10 -08 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3C -02 -7C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -40 -40 -40 -5C -62 -42 -84 -C4 -B8 -00 -00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3C -42 -80 -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -02 -02 -02 -3A -44 -84 -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3C -42 -7C -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -1C -22 -20 -20 -7C -20 -40 -40 -40 -00 -00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3A -44 -88 -70 -80 -78 -84 -78 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -20 -20 -40 -5C -62 -42 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -08 -00 -18 -08 -08 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -02 -00 -06 -02 -02 -04 -04 -44 -44 -38 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -20 -20 -20 -22 -2C -30 -48 -44 -42 -00 -00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -18 -08 -08 -08 -08 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -76 -49 -49 -92 -92 -82 -00 -00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -5C -62 -42 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3C -42 -42 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -2E -31 -21 -62 -5C -40 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3A -46 -84 -8C -74 -04 -08 -08 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -5C -22 -20 -40 -40 -40 -00 -00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3C -42 -20 -18 -84 -78 -00 -00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -20 -20 -7C -20 -40 -40 -44 -38 -00 -00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -22 -22 -22 -44 -44 -3A -00 -00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -44 -44 -48 -50 -50 -20 -00 -00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -41 -41 -92 -92 -AA -44 -00 -00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -42 -24 -18 -30 -48 -84 -00 -00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -42 -42 -84 -8C -74 -04 -84 -78 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -7E -04 -18 -20 -40 -FC -00 -00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -1C -20 -20 -10 -60 -20 -40 -40 -38 -00 -00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -08 -08 -08 -08 -08 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -38 -04 -04 -08 -0C -10 -08 -08 -70 -00 -00 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -24 -54 -48 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -08 -00 -08 -08 -08 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -08 -1C -2A -28 -50 -54 -38 -10 -00 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -0E -11 -10 -38 -10 -20 -20 -62 -DC -00 -00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -42 -3C -24 -48 -78 -84 -00 -00 -00 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -82 -82 -44 -28 -7C -10 -F8 -20 -20 -00 -00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -08 -08 -08 -08 -00 -10 -10 -10 -10 -00 -00 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -24 -20 -18 -24 -48 -30 -08 -48 -30 -00 -00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -24 -24 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -1C -22 -49 -55 -A2 -AA -92 -44 -38 -00 -00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -1C -02 -3C -44 -3C -00 -7C -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -12 -24 -48 -90 -90 -48 -24 -00 -00 -00 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -7E -02 -04 -04 -00 -00 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -3C -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -1C -22 -59 -55 -AA -B2 -AA -44 -38 -00 -00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -7E -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -18 -24 -24 -18 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -08 -08 -3E -10 -10 -00 -7C -00 -00 -00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -24 -04 -38 -40 -78 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -38 -04 -18 -08 -48 -30 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -08 -10 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -42 -42 -42 -84 -CC -B4 -80 -00 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3E -74 -74 -74 -34 -28 -28 -28 -28 -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -18 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -08 -18 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -08 -18 -08 -10 -10 -38 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -0C -12 -24 -18 -00 -78 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -48 -24 -12 -12 -24 -48 -90 -00 -00 -00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -10 -30 -10 -20 -22 -76 -0A -14 -1E -04 -00 -00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -20 -60 -20 -40 -4C -F2 -04 -18 -20 -3C -00 -00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -38 -04 -18 -08 -4A -36 -0A -14 -1E -04 -00 -00 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -08 -00 -08 -08 -10 -20 -42 -44 -38 -00 -00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -10 -08 -00 -18 -24 -42 -42 -7C -84 -84 -00 -00 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -08 -10 -00 -18 -24 -42 -42 -7C -84 -84 -00 -00 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -24 -00 -18 -24 -42 -42 -7C -84 -84 -00 -00 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -32 -4C -00 -18 -24 -42 -42 -7C -84 -84 -00 -00 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -24 -24 -00 -18 -24 -42 -42 -7C -84 -84 -00 -00 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -24 -18 -18 -24 -42 -42 -7C -84 -84 -00 -00 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -37 -48 -48 -48 -4E -70 -90 -90 -9E -00 -00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -3C -42 -40 -40 -40 -80 -80 -84 -78 -10 -20 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -10 -08 -00 -7E -40 -40 -70 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -08 -10 -00 -7E -40 -40 -70 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -24 -00 -7E -40 -40 -70 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -24 -24 -00 -7E -40 -40 -70 -80 -80 -FC -00 -00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -10 -08 -00 -3E -08 -08 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -04 -08 -00 -3E -08 -08 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -0C -12 -00 -3E -08 -08 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -22 -22 -00 -3E -08 -08 -10 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -78 -44 -42 -42 -E2 -44 -84 -88 -F0 -00 -00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -32 -4C -00 -41 -61 -51 -92 -8A -86 -82 -00 -00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -10 -08 -00 -3E -41 -41 -82 -82 -82 -7C -00 -00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -04 -08 -00 -3E -41 -41 -82 -82 -82 -7C -00 -00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -0C -12 -00 -3E -41 -41 -82 -82 -82 -7C -00 -00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -32 -4C -00 -3E -41 -41 -82 -82 -82 -7C -00 -00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -22 -22 -00 -3E -41 -41 -82 -82 -82 -7C -00 -00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -42 -24 -18 -30 -48 -84 -00 -00 -00 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -02 -3C -46 -4A -4A -52 -A4 -A4 -C4 -78 -80 -00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -20 -10 -00 -42 -42 -42 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -08 -10 -00 -42 -42 -42 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -24 -00 -42 -42 -42 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -24 -24 -00 -42 -42 -42 -84 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -08 -10 -00 -44 -44 -28 -30 -20 -20 -20 -00 -00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -40 -7C -42 -42 -42 -7C -80 -80 -80 -00 -00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -1C -22 -22 -24 -28 -44 -42 -42 -5C -00 -00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -10 -08 -00 -3C -02 -7C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -04 -08 -00 -3C -02 -7C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -18 -24 -00 -3C -02 -7C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -32 -4C -00 -3C -02 -7C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -24 -24 -00 -3C -02 -7C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -18 -24 -18 -00 -3C -02 -7C -84 -8C -74 -00 -00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -36 -09 -7E -90 -92 -6C -00 -00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -00 -3C -42 -80 -80 -84 -78 -10 -20 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -10 -08 -00 -3C -42 -7C -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -08 -10 -00 -3C -42 -7C -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -18 -24 -00 -3C -42 -7C -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -24 -24 -00 -3C -42 -7C -80 -84 -78 -00 -00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -10 -08 -00 -18 -08 -08 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -08 -10 -00 -18 -08 -08 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -18 -24 -00 -18 -08 -08 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -24 -24 -00 -18 -08 -08 -10 -10 -7C -00 -00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -24 -18 -28 -04 -3C -42 -42 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -32 -4C -00 -5C -62 -42 -84 -84 -84 -00 -00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -20 -10 -00 -3C -42 -42 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -08 -10 -00 -3C -42 -42 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -18 -24 -00 -3C -42 -42 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -32 -4C -00 -3C -42 -42 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -24 -24 -00 -3C -42 -42 -84 -84 -78 -00 -00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -08 -08 -00 -7E -00 -10 -10 -00 -00 -00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -00 -02 -3C -46 -5A -A4 -C4 -78 -80 -00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -10 -08 -00 -22 -22 -22 -44 -44 -3A -00 -00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -04 -08 -00 -22 -22 -22 -44 -44 -3A -00 -00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -0C -12 -00 -22 -22 -22 -44 -44 -3A -00 -00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -14 -14 -00 -22 -22 -22 -44 -44 -3A -00 -00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -08 -10 -00 -42 -42 -84 -8C -74 -04 -84 -78 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -00 -40 -40 -5C -62 -42 -84 -C4 -B8 -80 -80 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 568 0 -DWIDTH 8 0 -BBX 8 13 0 -2 -BITMAP -00 -00 -24 -24 -00 -42 -42 -84 -8C -74 -04 -84 -78 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/9x15-L1.bdf diff -u xc/fonts/bdf/misc/9x15-L1.bdf:1.5 xc/fonts/bdf/misc/9x15-L1.bdf:removed --- xc/fonts/bdf/misc/9x15-L1.bdf:1.5 Mon Jun 3 15:55:24 2002 +++ xc/fonts/bdf/misc/9x15-L1.bdf Wed Mar 16 21:04:32 2005 @@ -1,4941 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 9x15.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 9x15.bdf,v 1.73 2002-04-06 19:48:26+01 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Medium-R-Normal--15-140-75-75-C-90-ISO8859-1 -SIZE 15 75 75 -FONTBOUNDINGBOX 9 15 0 -3 -STARTPROPERTIES 21 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 15 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 90 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -DEFAULT_CHAR 0 -FONT_DESCENT 3 -FONT_ASCENT 12 -COPYRIGHT "Public domain font. Share and enjoy." -CAP_HEIGHT 10 -X_HEIGHT 7 -ENDPROPERTIES -CHARS 223 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -6D00 -0100 -4000 -4100 -0100 -4000 -4100 -0100 -4000 -5B00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni25C6 -ENCODING 1 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0800 -1C00 -3E00 -7F00 -FF80 -7F00 -3E00 -1C00 -0800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR shade -ENCODING 2 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -ENDCHAR -STARTCHAR uni2409 -ENCODING 3 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -4800 -4800 -7800 -4800 -4800 -0000 -1F00 -0400 -0400 -0400 -0400 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240C -ENCODING 4 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7800 -4000 -7000 -4000 -4F00 -4800 -0E00 -0800 -0800 -0800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240D -ENCODING 5 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -3800 -4000 -4000 -4000 -3800 -0000 -0E00 -0900 -0E00 -0900 -0900 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240A -ENCODING 6 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -4000 -4000 -4000 -4000 -7800 -0000 -0F00 -0800 -0E00 -0800 -0800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR degree -ENCODING 7 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0C00 -1200 -1200 -0C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR plusminus -ENCODING 8 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0800 -0800 -0800 -7F00 -0800 -0800 -0800 -0000 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -4400 -6400 -5400 -4C00 -4400 -0000 -0800 -0800 -0800 -0800 -0F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240B -ENCODING 10 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -4400 -4400 -2800 -2800 -1000 -0000 -1F00 -0400 -0400 -0400 -0400 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF040000 -ENCODING 11 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0800 -0800 -0800 -0800 -0800 -0800 -0800 -F800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF030000 -ENCODING 12 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -F800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR SF010000 -ENCODING 13 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0F80 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR SF020000 -ENCODING 14 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0F80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF050000 -ENCODING 15 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0800 -0800 -0800 -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR uni23BA -ENCODING 16 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni23BB -ENCODING 17 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF100000 -ENCODING 18 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni23BC -ENCODING 19 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni23BD -ENCODING 20 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR SF080000 -ENCODING 21 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0F80 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR SF090000 -ENCODING 22 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0800 -0800 -0800 -0800 -0800 -0800 -0800 -F800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR SF070000 -ENCODING 23 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0800 -0800 -0800 -0800 -0800 -0800 -0800 -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF060000 -ENCODING 24 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR SF110000 -ENCODING 25 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR lessequal -ENCODING 26 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0300 -1C00 -6000 -1C00 -0300 -0000 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR greaterequal -ENCODING 27 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -6000 -1C00 -0300 -1C00 -6000 -0000 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR pi -ENCODING 28 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -7F00 -2200 -2200 -2200 -2200 -2200 -2200 -0000 -0000 -0000 -ENDCHAR -STARTCHAR notequal -ENCODING 29 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0400 -0400 -7F00 -0800 -7F00 -1000 -1000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR sterling -ENCODING 30 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0E00 -1100 -1000 -1000 -7C00 -1000 -1000 -3000 -5100 -2E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR periodcentered -ENCODING 31 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C00 -0C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0000 -0000 -0800 -0800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1200 -1200 -1200 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -2400 -2400 -7E00 -2400 -2400 -7E00 -2400 -2400 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0800 -3E00 -4900 -4800 -2800 -1C00 -0A00 -0900 -4900 -3E00 -0800 -0000 -0000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -2100 -5200 -5200 -2400 -0800 -0800 -1200 -2500 -2500 -4200 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3000 -4800 -4800 -4800 -3000 -3100 -4A00 -4400 -4A00 -3100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0800 -0800 -0800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0400 -0800 -0800 -1000 -1000 -1000 -1000 -1000 -1000 -0800 -0800 -0400 -0000 -0000 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -1000 -0800 -0800 -0400 -0400 -0400 -0400 -0400 -0400 -0800 -0800 -1000 -0000 -0000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0800 -4900 -2A00 -1C00 -2A00 -4900 -0800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0800 -0800 -0800 -7F00 -0800 -0800 -0800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0C00 -0C00 -0400 -0400 -0800 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7F00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0C00 -0C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0100 -0200 -0200 -0400 -0800 -0800 -1000 -2000 -2000 -4000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1C00 -2200 -4100 -4100 -4100 -4100 -4100 -4100 -2200 -1C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0800 -1800 -2800 -4800 -0800 -0800 -0800 -0800 -0800 -7F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3E00 -4100 -4100 -0200 -0400 -0800 -1000 -2000 -4000 -7F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7F00 -0100 -0200 -0400 -0E00 -0100 -0100 -0100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0200 -0600 -0A00 -1200 -2200 -4200 -7F00 -0200 -0200 -0200 -0000 -0000 -0000 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7F00 -4000 -4000 -5E00 -6100 -0100 -0100 -0100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1E00 -2000 -4000 -4000 -5E00 -6100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7F00 -0100 -0200 -0200 -0400 -0400 -0800 -0800 -1000 -1000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1C00 -2200 -4100 -2200 -1C00 -2200 -4100 -4100 -2200 -1C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3E00 -4100 -4100 -4100 -4300 -3D00 -0100 -0100 -0200 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0C00 -0C00 -0000 -0000 -0000 -0C00 -0C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0C00 -0C00 -0000 -0000 -0000 -0C00 -0C00 -0400 -0400 -0800 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0200 -0400 -0800 -1000 -2000 -2000 -1000 -0800 -0400 -0200 -0000 -0000 -0000 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -7F00 -0000 -0000 -7F00 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -2000 -1000 -0800 -0400 -0200 -0200 -0400 -0800 -1000 -2000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3E00 -4100 -4100 -0100 -0200 -0400 -0800 -0800 -0000 -0800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3E00 -4100 -4100 -4F00 -5100 -5300 -4D00 -4000 -4000 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0800 -1400 -2200 -4100 -4100 -4100 -7F00 -4100 -4100 -4100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7C00 -4200 -4100 -4200 -7C00 -4200 -4100 -4100 -4200 -7C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3E00 -4100 -4000 -4000 -4000 -4000 -4000 -4000 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7C00 -4200 -4100 -4100 -4100 -4100 -4100 -4100 -4200 -7C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7F00 -4000 -4000 -4000 -7C00 -4000 -4000 -4000 -4000 -7F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7F00 -4000 -4000 -4000 -7C00 -4000 -4000 -4000 -4000 -4000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3E00 -4100 -4000 -4000 -4000 -4700 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -4100 -4100 -4100 -4100 -7F00 -4100 -4100 -4100 -4100 -4100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3E00 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0F80 -0200 -0200 -0200 -0200 -0200 -0200 -0200 -4200 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -4100 -4200 -4400 -4800 -7000 -5000 -4800 -4400 -4200 -4100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -4000 -4000 -4000 -4000 -4000 -4000 -4000 -4000 -4000 -7F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -4100 -4100 -6300 -5500 -5500 -4900 -4900 -4100 -4100 -4100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -4100 -4100 -6100 -5100 -4900 -4500 -4300 -4100 -4100 -4100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7E00 -4100 -4100 -4100 -7E00 -4000 -4000 -4000 -4000 -4000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -4100 -5100 -4900 -3E00 -0400 -0300 -0000 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7E00 -4100 -4100 -4100 -7E00 -4800 -4400 -4200 -4100 -4100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3E00 -4100 -4100 -4000 -3800 -0600 -0100 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7F00 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -4100 -4100 -4100 -2200 -2200 -2200 -1400 -1400 -1400 -0800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -4100 -4100 -4100 -4100 -4900 -4900 -4900 -4900 -5500 -2200 -0000 -0000 -0000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -4100 -4100 -2200 -1400 -0800 -0800 -1400 -2200 -4100 -4100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -4100 -4100 -2200 -1400 -0800 -0800 -0800 -0800 -0800 -0800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7F00 -0100 -0200 -0400 -0800 -1000 -2000 -4000 -4000 -7F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -1E00 -1000 -1000 -1000 -1000 -1000 -1000 -1000 -1000 -1000 -1000 -1E00 -0000 -0000 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -4000 -2000 -2000 -1000 -0800 -0800 -0400 -0200 -0200 -0100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -3C00 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -3C00 -0000 -0000 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0800 -1400 -2200 -4100 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF00 -0000 -0000 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -1000 -0800 -0400 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -3E00 -0100 -0100 -3F00 -4100 -4300 -3D00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -4000 -4000 -4000 -5E00 -6100 -4100 -4100 -4100 -6100 -5E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -3E00 -4100 -4000 -4000 -4000 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0100 -0100 -0100 -3D00 -4300 -4100 -4100 -4100 -4300 -3D00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -3E00 -4100 -4100 -7F00 -4000 -4000 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0E00 -1100 -1100 -1000 -1000 -7C00 -1000 -1000 -1000 -1000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -3D00 -4200 -4200 -4200 -3C00 -4000 -3E00 -4100 -4100 -3E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -4000 -4000 -4000 -5E00 -6100 -4100 -4100 -4100 -4100 -4100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1800 -0000 -0000 -3800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0600 -0000 -0000 -0E00 -0200 -0200 -0200 -0200 -0200 -4200 -4200 -4200 -3C00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -4000 -4000 -4000 -4100 -4600 -5800 -6000 -5800 -4600 -4100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -7600 -4900 -4900 -4900 -4900 -4900 -4100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -5E00 -6100 -4100 -4100 -4100 -4100 -4100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -5E00 -6100 -4100 -4100 -4100 -6100 -5E00 -4000 -4000 -4000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -3D00 -4300 -4100 -4100 -4100 -4300 -3D00 -0100 -0100 -0100 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -4E00 -3100 -2100 -2000 -2000 -2000 -2000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -3E00 -4100 -4000 -3E00 -0100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -1000 -1000 -7E00 -1000 -1000 -1000 -1000 -1100 -0E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -4200 -4200 -4200 -4200 -4200 -4200 -3D00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -4100 -4100 -2200 -2200 -1400 -1400 -0800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -4100 -4100 -4900 -4900 -4900 -5500 -2200 -0000 -0000 -0000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -4100 -2200 -1400 -0800 -1400 -2200 -4100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -4200 -4200 -4200 -4200 -4200 -4600 -3A00 -0200 -4200 -3C00 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -7F00 -0200 -0400 -0800 -1000 -2000 -7F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0700 -0800 -0800 -0800 -0400 -1800 -1800 -0400 -0800 -0800 -0800 -0700 -0000 -0000 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0000 -0000 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -7000 -0800 -0800 -0800 -1000 -0C00 -0C00 -1000 -0800 -0800 -0800 -7000 -0000 -0000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3100 -4900 -4600 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0800 -0800 -0000 -0000 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0400 -3C00 -4A00 -4800 -5000 -5200 -3C00 -2000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0E00 -1100 -1000 -1000 -7C00 -1000 -1000 -3000 -5100 -2E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -4100 -3E00 -2200 -2200 -3E00 -4100 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -4100 -4100 -2200 -1400 -3E00 -0800 -3E00 -0800 -0800 -0800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0800 -0800 -0800 -0800 -0800 -0000 -0800 -0800 -0800 -0800 -0800 -0000 -0000 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1800 -2400 -2000 -1800 -2400 -2400 -2400 -1800 -0400 -2400 -1800 -0000 -0000 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -2200 -2200 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3C00 -4200 -9900 -A500 -A100 -A500 -9900 -4200 -3C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3000 -4800 -3800 -4800 -3C00 -0000 -7C00 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0900 -1200 -2400 -4800 -4800 -2400 -1200 -0900 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -7E00 -0200 -0200 -0200 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3E00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3C00 -4200 -B900 -A500 -B900 -A900 -A500 -4200 -3C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7E00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0C00 -1200 -1200 -0C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0800 -0800 -0800 -7F00 -0800 -0800 -0800 -0000 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3000 -4800 -0800 -3000 -4000 -7800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3000 -4800 -1000 -0800 -4800 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0400 -0800 -1000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -4100 -4100 -4100 -4100 -4100 -6300 -5D00 -4000 -4000 -0000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3F00 -4500 -4500 -4500 -3D00 -0500 -0500 -0500 -0500 -0500 -0000 -0000 -0000 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C00 -0C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0C00 -2400 -1800 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -2000 -6000 -2000 -2000 -2000 -7000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3800 -4400 -4400 -3800 -0000 -7C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -4800 -2400 -1200 -0900 -0900 -1200 -2400 -4800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -2000 -6000 -2000 -2000 -2100 -7300 -0500 -0900 -0D00 -0300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -2000 -6000 -2000 -2000 -2600 -7900 -0100 -0600 -0800 -0F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3000 -4800 -1000 -0800 -4900 -3300 -0500 -0900 -0D00 -0300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0800 -0000 -0800 -0800 -1000 -2000 -4000 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -2000 -1000 -0800 -0000 -1C00 -2200 -4100 -4100 -7F00 -4100 -4100 -4100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0200 -0400 -0800 -0000 -1C00 -2200 -4100 -4100 -7F00 -4100 -4100 -4100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0800 -1400 -2200 -0000 -1C00 -2200 -4100 -4100 -7F00 -4100 -4100 -4100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -3100 -4E00 -0000 -1C00 -2200 -4100 -4100 -7F00 -4100 -4100 -4100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -2200 -2200 -0000 -1C00 -2200 -4100 -4100 -7F00 -4100 -4100 -4100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -1C00 -2200 -1C00 -1400 -2200 -4100 -4100 -7F00 -4100 -4100 -4100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3700 -4800 -4800 -4800 -4800 -7E00 -4800 -4800 -4800 -4F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3E00 -4100 -4000 -4000 -4000 -4000 -4000 -4000 -4100 -3E00 -0C00 -2400 -1800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -2000 -1000 -0800 -0000 -7F00 -2000 -2000 -3C00 -2000 -2000 -2000 -7F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0200 -0400 -0800 -0000 -7F00 -2000 -2000 -3C00 -2000 -2000 -2000 -7F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0800 -1400 -2200 -0000 -7F00 -2000 -2000 -3C00 -2000 -2000 -2000 -7F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -2200 -2200 -0000 -7F00 -2000 -2000 -3C00 -2000 -2000 -2000 -7F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -2000 -1000 -0800 -0000 -3E00 -0800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0200 -0400 -0800 -0000 -3E00 -0800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0800 -1400 -2200 -0000 -3E00 -0800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -2200 -2200 -0000 -3E00 -0800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7C00 -4200 -4100 -4100 -E100 -4100 -4100 -4100 -4200 -7C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -3100 -4E00 -0000 -4100 -6100 -5100 -4900 -4900 -4500 -4300 -4100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -2000 -1000 -0800 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0200 -0400 -0800 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0800 -1400 -2200 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -3100 -4E00 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -2200 -2200 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -4100 -2200 -1400 -0800 -1400 -2200 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0100 -3E00 -4300 -4500 -4500 -4900 -4900 -5100 -5100 -6100 -3E00 -4000 -0000 -0000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -2000 -1000 -0800 -0000 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0200 -0400 -0800 -0000 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0800 -1400 -2200 -0000 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -2200 -2200 -0000 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0200 -0400 -0800 -0000 -4100 -4100 -2200 -1400 -0800 -0800 -0800 -0800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -4000 -4000 -7E00 -4100 -4100 -4100 -7E00 -4000 -4000 -4000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1C00 -2200 -2200 -2400 -6800 -2400 -2200 -2200 -2200 -2C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -1000 -0800 -0400 -0000 -3E00 -0100 -0100 -3F00 -4100 -4300 -3D00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0200 -0400 -0800 -0000 -3E00 -0100 -0100 -3F00 -4100 -4300 -3D00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0800 -1400 -2200 -0000 -3E00 -0100 -0100 -3F00 -4100 -4300 -3D00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1900 -2600 -0000 -3E00 -0100 -0100 -3F00 -4100 -4300 -3D00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -2200 -2200 -0000 -3E00 -0100 -0100 -3F00 -4100 -4300 -3D00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0C00 -1200 -0C00 -0000 -3E00 -0100 -0100 -3F00 -4100 -4300 -3D00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -3600 -4900 -0900 -3E00 -4800 -4900 -3700 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -3E00 -4100 -4000 -4000 -4000 -4100 -3E00 -0C00 -2400 -1800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -2000 -1000 -0800 -0000 -3E00 -4100 -4100 -7F00 -4000 -4000 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0200 -0400 -0800 -0000 -3E00 -4100 -4100 -7F00 -4000 -4000 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0800 -1400 -2200 -0000 -3E00 -4100 -4100 -7F00 -4000 -4000 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -2200 -2200 -0000 -3E00 -4100 -4100 -7F00 -4000 -4000 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -2000 -1000 -0800 -0000 -3800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0400 -0800 -1000 -0000 -3800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -1000 -2800 -4400 -0000 -3800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -2400 -2400 -0000 -3800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -2400 -1800 -2800 -0400 -3E00 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3100 -4E00 -0000 -5E00 -6100 -4100 -4100 -4100 -4100 -4100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -2000 -1000 -0800 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0200 -0400 -0800 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0800 -1400 -2200 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3100 -4E00 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -2200 -2200 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0800 -1C00 -0800 -0000 -7F00 -0000 -0800 -1C00 -0800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0100 -3E00 -4500 -4500 -4900 -5100 -5100 -3E00 -4000 -0000 -0000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -2000 -1000 -0800 -0000 -4200 -4200 -4200 -4200 -4200 -4200 -3D00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0200 -0400 -0800 -0000 -4200 -4200 -4200 -4200 -4200 -4200 -3D00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0800 -1400 -2200 -0000 -4200 -4200 -4200 -4200 -4200 -4200 -3D00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -2400 -2400 -0000 -4200 -4200 -4200 -4200 -4200 -4200 -3D00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0400 -0800 -1000 -0000 -4200 -4200 -4200 -4200 -4200 -4600 -3A00 -0200 -4200 -3C00 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -4000 -4000 -4000 -5E00 -6100 -4100 -4100 -6100 -5E00 -4000 -4000 -4000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 576 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -2400 -2400 -0000 -4200 -4200 -4200 -4200 -4200 -4600 -3A00 -0200 -4200 -3C00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/9x15B-L1.bdf diff -u xc/fonts/bdf/misc/9x15B-L1.bdf:1.5 xc/fonts/bdf/misc/9x15B-L1.bdf:removed --- xc/fonts/bdf/misc/9x15B-L1.bdf:1.5 Mon Jun 3 15:55:25 2002 +++ xc/fonts/bdf/misc/9x15B-L1.bdf Wed Mar 16 21:04:32 2005 @@ -1,4941 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 9x15B.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 9x15B.bdf,v 1.32 2001-06-18 09:45:18+01 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Bold-R-Normal--15-140-75-75-C-90-ISO8859-1 -SIZE 11 75 75 -FONTBOUNDINGBOX 9 15 0 -3 -STARTPROPERTIES 21 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 15 -POINT_SIZE 140 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 90 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -DEFAULT_CHAR 0 -FONT_DESCENT 3 -FONT_ASCENT 12 -COPYRIGHT "Public domain font. Share and enjoy." -X_HEIGHT 7 -CAP_HEIGHT 10 -ENDPROPERTIES -CHARS 223 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -DB00 -DB00 -0000 -C300 -C300 -0000 -C300 -C300 -0000 -DB00 -DB00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni25C6 -ENCODING 1 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0800 -1C00 -3E00 -7F00 -FF80 -7F00 -3E00 -1C00 -0800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR shade -ENCODING 2 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -ENDCHAR -STARTCHAR uni2409 -ENCODING 3 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -D800 -D800 -F800 -D800 -D800 -0F00 -0600 -0600 -0600 -0600 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240C -ENCODING 4 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -F000 -C000 -E000 -C000 -C000 -0F00 -0C00 -0E00 -0C00 -0C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240D -ENCODING 5 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7000 -C000 -C000 -C000 -7000 -1E00 -1B00 -1E00 -1B00 -1B00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240A -ENCODING 6 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -C000 -C000 -C000 -C000 -F000 -0F00 -0C00 -0E00 -0C00 -0C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR degree -ENCODING 7 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1E00 -3300 -3300 -1E00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR plusminus -ENCODING 8 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1800 -1800 -1800 -FF00 -FF00 -1800 -1800 -1800 -FF00 -FF00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -F000 -D800 -D800 -D800 -D800 -0000 -1800 -1800 -1800 -1800 -1F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240B -ENCODING 10 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -D800 -D800 -D800 -7000 -2000 -0F00 -0600 -0600 -0600 -0600 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF040000 -ENCODING 11 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FC00 -FC00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF030000 -ENCODING 12 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -FC00 -FC00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR SF010000 -ENCODING 13 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0F80 -0F80 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR SF020000 -ENCODING 14 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0F80 -0F80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF050000 -ENCODING 15 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FF80 -FF80 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR uni23BA -ENCODING 16 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -FF80 -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni23BB -ENCODING 17 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -FF80 -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF100000 -ENCODING 18 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni23BC -ENCODING 19 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -FF80 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni23BD -ENCODING 20 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -FF80 -ENDCHAR -STARTCHAR SF080000 -ENCODING 21 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0F80 -0F80 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR SF090000 -ENCODING 22 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FC00 -FC00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR SF070000 -ENCODING 23 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FF80 -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF060000 -ENCODING 24 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -FF80 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR SF110000 -ENCODING 25 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR lessequal -ENCODING 26 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0700 -1C00 -7000 -C000 -7000 -1C00 -0700 -0000 -FF00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR greaterequal -ENCODING 27 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -E000 -3800 -0E00 -0300 -0E00 -3800 -E000 -0000 -FF00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR pi -ENCODING 28 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -FF00 -6600 -6600 -6600 -6600 -6600 -6600 -0000 -0000 -0000 -ENDCHAR -STARTCHAR notequal -ENCODING 29 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0C00 -0C00 -FF00 -1800 -1800 -FF00 -3000 -3000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR sterling -ENCODING 30 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -1E00 -3300 -3000 -3000 -7C00 -3000 -3000 -F800 -BF00 -E000 -0000 -0000 -ENDCHAR -STARTCHAR periodcentered -ENCODING 31 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0800 -1C00 -0800 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -0000 -1800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3600 -3600 -3600 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -3600 -3600 -7F00 -3600 -3600 -7F00 -3600 -3600 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0800 -3E00 -6B00 -6800 -7800 -3E00 -0F00 -0B00 -6B00 -3E00 -0800 -0000 -0000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -4300 -E600 -E600 -4C00 -1800 -1800 -3200 -6700 -6700 -C200 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3800 -6C00 -6C00 -7800 -3000 -7900 -CF00 -C600 -CE00 -7B00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0600 -0C00 -1800 -1800 -3000 -3000 -3000 -3000 -1800 -1800 -0C00 -0600 -0000 -0000 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -3000 -1800 -0C00 -0C00 -0600 -0600 -0600 -0600 -0C00 -0C00 -1800 -3000 -0000 -0000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -3600 -1C00 -7F00 -1C00 -3600 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -1800 -1800 -1800 -FF00 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1C00 -1C00 -0C00 -0C00 -1800 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -3C00 -1800 -0000 -0000 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0300 -0600 -0600 -0C00 -1800 -1800 -3000 -6000 -6000 -C000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1800 -3C00 -6600 -C300 -C300 -C300 -C300 -6600 -3C00 -1800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1800 -3800 -7800 -1800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3C00 -6600 -C300 -0300 -0600 -0C00 -1800 -3000 -6000 -FF00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7C00 -C600 -0300 -0600 -1C00 -0600 -0300 -0300 -C600 -7C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0600 -0E00 -1E00 -3600 -6600 -C600 -FF00 -0600 -0600 -0600 -0000 -0000 -0000 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -FE00 -C000 -C000 -DC00 -E600 -0300 -0300 -C300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3C00 -6600 -C200 -C000 -DC00 -E600 -C300 -C300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -FF00 -0300 -0300 -0600 -0C00 -0C00 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3C00 -6600 -C300 -6600 -3C00 -6600 -C300 -C300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3C00 -6600 -C300 -C300 -6700 -3B00 -0300 -4300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -1800 -3C00 -1800 -0000 -0000 -1800 -3C00 -1800 -0000 -0000 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -1800 -3C00 -1800 -0000 -0000 -1C00 -1C00 -0C00 -0C00 -1800 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0600 -0C00 -1800 -3000 -6000 -6000 -3000 -1800 -0C00 -0600 -0000 -0000 -0000 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -FF00 -0000 -0000 -FF00 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -6000 -3000 -1800 -0C00 -0600 -0600 -0C00 -1800 -3000 -6000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3E00 -6300 -6300 -0300 -0600 -0C00 -1800 -0000 -1800 -1800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3C00 -6600 -C300 -CF00 -DB00 -DB00 -CE00 -C000 -6300 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1800 -3C00 -6600 -C300 -C300 -C300 -FF00 -C300 -C300 -C300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -FC00 -C600 -C300 -C600 -FC00 -C600 -C300 -C300 -C600 -FC00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3E00 -6300 -C100 -C000 -C000 -C000 -C000 -C100 -6300 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -FC00 -C600 -C300 -C300 -C300 -C300 -C300 -C300 -C600 -FC00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7F00 -6000 -6000 -6000 -7E00 -6000 -6000 -6000 -6000 -7F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -FF00 -C000 -C000 -C000 -FC00 -C000 -C000 -C000 -C000 -C000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3E00 -6300 -C000 -C000 -C000 -C700 -C300 -C300 -6300 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -C300 -C300 -C300 -C300 -FF00 -C300 -C300 -C300 -C300 -C300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7E00 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1E00 -0600 -0600 -0600 -0600 -0600 -0600 -4600 -6C00 -3800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -C300 -C600 -CC00 -D800 -F000 -F000 -D800 -CC00 -C600 -C300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -7F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -C300 -E700 -FF00 -DB00 -DB00 -DB00 -C300 -C300 -C300 -C300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -C300 -E300 -F300 -F300 -DB00 -DB00 -CF00 -C700 -C700 -C300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3C00 -6600 -C300 -C300 -C300 -C300 -C300 -C300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -FE00 -C300 -C300 -C300 -FE00 -C000 -C000 -C000 -C000 -C000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3C00 -6600 -C300 -C300 -C300 -C300 -DB00 -CF00 -6600 -3D00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -FE00 -C300 -C300 -C300 -FE00 -F800 -CC00 -C600 -C300 -C300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7E00 -C300 -C000 -C000 -7E00 -0300 -0300 -0300 -C300 -7E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -FF00 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -C300 -C300 -C300 -C300 -C300 -C300 -C300 -C300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -C300 -C300 -C300 -6600 -6600 -6600 -3C00 -3C00 -1800 -1800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -C300 -C300 -C300 -C300 -DB00 -DB00 -DB00 -FF00 -E700 -C300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -C300 -C300 -6600 -3C00 -1800 -1800 -3C00 -6600 -C300 -C300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -C300 -C300 -6600 -3C00 -1800 -1800 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7F00 -0300 -0300 -0600 -0C00 -1800 -3000 -6000 -6000 -7F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -3E00 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3E00 -0000 -0000 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -C000 -6000 -6000 -3000 -1800 -1800 -0C00 -0600 -0600 -0300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -3E00 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -3E00 -0000 -0000 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1800 -3C00 -6600 -4200 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF00 -0000 -0000 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -3000 -1800 -0C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -3E00 -6300 -0300 -7F00 -C300 -C700 -7B00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -C000 -C000 -C000 -DC00 -E600 -C300 -C300 -C300 -E600 -DC00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -3E00 -6300 -C000 -C000 -C000 -6300 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0300 -0300 -0300 -3B00 -6700 -C300 -C300 -C300 -6700 -3B00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -3C00 -6600 -C300 -FF00 -C000 -6300 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1E00 -3300 -3300 -3000 -3000 -FC00 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -7D00 -C700 -C600 -C600 -7C00 -C000 -7E00 -C300 -C300 -7E00 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -C000 -C000 -C000 -DC00 -E600 -C300 -C300 -C300 -C300 -C300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1800 -1800 -0000 -3800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0300 -0300 -0000 -0F00 -0300 -0300 -0300 -0300 -0300 -6300 -6300 -6300 -3E00 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -6000 -6000 -6000 -6600 -6C00 -7800 -7800 -6C00 -6600 -6300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -B600 -DB00 -DB00 -DB00 -DB00 -DB00 -DB00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -DC00 -E600 -C300 -C300 -C300 -C300 -C300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -3C00 -6600 -C300 -C300 -C300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -DC00 -E600 -C300 -C300 -C300 -E600 -DC00 -C000 -C000 -C000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -3B00 -6700 -C300 -C300 -C300 -6700 -3B00 -0300 -0300 -0300 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -DE00 -7300 -6000 -6000 -6000 -6000 -6000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -7E00 -C300 -C000 -7E00 -0300 -C300 -7E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -3000 -3000 -FC00 -3000 -3000 -3000 -3000 -3300 -1E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -C300 -C300 -C300 -C300 -C300 -6700 -3B00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -C300 -C300 -6600 -6600 -3C00 -3C00 -1800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -C300 -C300 -DB00 -DB00 -DB00 -FF00 -6600 -0000 -0000 -0000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -C300 -6600 -3C00 -1800 -3C00 -6600 -C300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -C300 -C300 -C300 -C300 -C300 -6700 -3B00 -0300 -C600 -7C00 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -7E00 -0600 -0C00 -1800 -3000 -6000 -7E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0E00 -1800 -1800 -1800 -1800 -3000 -3000 -1800 -1800 -1800 -1800 -0E00 -0000 -0000 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -3800 -0C00 -0C00 -0C00 -0C00 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -3800 -0000 -0000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7300 -DB00 -CE00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0C00 -0000 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0200 -3E00 -6700 -6800 -6800 -7300 -3E00 -2000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -1E00 -3300 -3000 -3000 -7C00 -3000 -3000 -F800 -BF00 -E000 -0000 -0000 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -6300 -7F00 -3600 -2200 -3600 -7F00 -6300 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -C300 -C300 -6600 -3C00 -7E00 -1800 -7E00 -1800 -1800 -1800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0C00 -0C00 -0C00 -0C00 -0C00 -0000 -0000 -0C00 -0C00 -0C00 -0C00 -0000 -0000 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3C00 -6600 -6000 -3C00 -6600 -6600 -6600 -3C00 -0600 -6600 -3C00 -0000 -0000 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -6600 -6600 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -3C00 -7E00 -C300 -BD00 -A500 -A100 -A500 -BD00 -C300 -7E00 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7800 -0C00 -7C00 -4C00 -7C00 -0000 -7C00 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -1B00 -3600 -6C00 -D800 -D800 -6C00 -3600 -1B00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -7F00 -7F00 -0300 -0300 -0300 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7E00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -3C00 -7E00 -C300 -BD00 -A500 -BD00 -A900 -AD00 -C300 -7E00 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -7E00 -7E00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1E00 -3300 -3300 -1E00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1800 -1800 -1800 -FF00 -FF00 -1800 -1800 -1800 -FF00 -FF00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -3800 -4C00 -0C00 -1800 -3000 -6000 -7C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -3800 -4C00 -0C00 -1800 -0C00 -4C00 -3800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0C00 -1800 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -6300 -6300 -6300 -6300 -6300 -7700 -7D00 -6000 -6000 -6000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3F00 -7F00 -7B00 -7B00 -7B00 -3B00 -1B00 -1B00 -1B00 -1B00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0800 -1C00 -0800 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0600 -3600 -1C00 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -3000 -7000 -3000 -3000 -3000 -3000 -7800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3800 -6C00 -6C00 -3800 -0000 -7C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -D800 -6C00 -3600 -1B00 -1B00 -3600 -6C00 -D800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -6000 -E000 -6000 -6000 -6100 -6300 -F700 -0F00 -1B00 -1F00 -0300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -6000 -E000 -6000 -6000 -6E00 -7300 -F300 -0600 -0C00 -1800 -1F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -7000 -9800 -1800 -3000 -1900 -9B00 -7700 -0F00 -1B00 -1F00 -0300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0C00 -0C00 -0000 -0C00 -1800 -3000 -6000 -6300 -6300 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -6000 -3000 -1800 -0000 -3C00 -6600 -C300 -C300 -FF00 -C300 -C300 -C300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0600 -0C00 -1800 -0000 -3C00 -6600 -C300 -C300 -FF00 -C300 -C300 -C300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -1800 -3C00 -6600 -0000 -3C00 -6600 -C300 -C300 -FF00 -C300 -C300 -C300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -3200 -7E00 -4C00 -0000 -3C00 -6600 -C300 -C300 -FF00 -C300 -C300 -C300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -6600 -6600 -0000 -3C00 -6600 -C300 -C300 -FF00 -C300 -C300 -C300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -1800 -2400 -2400 -1800 -3C00 -6600 -C300 -C300 -FF00 -C300 -C300 -C300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1F00 -3C00 -6C00 -6C00 -CC00 -FF00 -CC00 -CC00 -CC00 -CF00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -3E00 -6300 -C100 -C000 -C000 -C000 -C000 -C100 -6300 -3E00 -0C00 -6C00 -3800 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -3000 -1800 -0C00 -0000 -7F00 -6000 -6000 -7E00 -6000 -6000 -6000 -7F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0600 -0C00 -1800 -0000 -7F00 -6000 -6000 -7E00 -6000 -6000 -6000 -7F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0C00 -1E00 -3300 -0000 -7F00 -6000 -6000 -7E00 -6000 -6000 -6000 -7F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -3300 -3300 -0000 -7F00 -6000 -6000 -7E00 -6000 -6000 -6000 -7F00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -6000 -3000 -1800 -0000 -7E00 -1800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0C00 -1800 -3000 -0000 -7E00 -1800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -1800 -3C00 -6600 -0000 -7E00 -1800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -6600 -6600 -0000 -7E00 -1800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7E00 -6300 -6180 -6180 -F980 -F980 -6180 -6180 -6300 -7E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -3200 -7E00 -4C00 -0000 -C300 -E300 -F300 -FB00 -DF00 -CF00 -C700 -C300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -6000 -3000 -1800 -0000 -3C00 -6600 -C300 -C300 -C300 -C300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0600 -0C00 -1800 -0000 -3C00 -6600 -C300 -C300 -C300 -C300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -1800 -3C00 -6600 -0000 -3C00 -6600 -C300 -C300 -C300 -C300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -3200 -7E00 -4C00 -0000 -3C00 -6600 -C300 -C300 -C300 -C300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -6600 -6600 -0000 -3C00 -6600 -C300 -C300 -C300 -C300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -4100 -6300 -3600 -1C00 -1C00 -3600 -6300 -4100 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0100 -3F00 -6600 -C700 -CB00 -CB00 -D300 -D300 -E300 -6600 -FC00 -8000 -0000 -0000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -6000 -3000 -1800 -0000 -C300 -C300 -C300 -C300 -C300 -C300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0600 -0C00 -1800 -0000 -C300 -C300 -C300 -C300 -C300 -C300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -1800 -3C00 -6600 -0000 -C300 -C300 -C300 -C300 -C300 -C300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -6600 -6600 -0000 -C300 -C300 -C300 -C300 -C300 -C300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0600 -0C00 -1800 -0000 -C300 -6600 -3C00 -1800 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -7800 -3000 -3E00 -3300 -3300 -3300 -3E00 -3000 -3000 -7800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1E00 -3300 -6300 -6600 -6C00 -6600 -6300 -6300 -6300 -6E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -6000 -3000 -1800 -0000 -3E00 -4300 -0300 -7F00 -C300 -C700 -7B00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0C00 -1800 -3000 -0000 -3E00 -4300 -0300 -7F00 -C300 -C700 -7B00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -1800 -3C00 -6600 -0000 -3E00 -4300 -0300 -7F00 -C300 -C700 -7B00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -3200 -7E00 -4C00 -0000 -3E00 -4300 -0300 -7F00 -C300 -C700 -7B00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -6600 -6600 -0000 -3E00 -4300 -0300 -7F00 -C300 -C700 -7B00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -1800 -2400 -2400 -1800 -3E00 -4300 -0300 -7F00 -C300 -C700 -7B00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -7600 -9B00 -1B00 -7E00 -D800 -D900 -6E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0000 -3E00 -6300 -C000 -C000 -C000 -6300 -3E00 -0C00 -6C00 -3800 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -6000 -3000 -1800 -0000 -3C00 -6600 -C300 -FF00 -C000 -6300 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0C00 -1800 -3000 -0000 -3C00 -6600 -C300 -FF00 -C000 -6300 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -1800 -3C00 -6600 -0000 -3C00 -6600 -C300 -FF00 -C000 -6300 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -6600 -6600 -0000 -3C00 -6600 -C300 -FF00 -C000 -6300 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -6000 -3000 -1800 -0000 -3800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0C00 -1800 -3000 -0000 -3800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -1800 -3C00 -6600 -0000 -3800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -6600 -6600 -0000 -3800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -8800 -D800 -7000 -7000 -D800 -8C00 -3E00 -6700 -C300 -C300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -3200 -7E00 -4C00 -0000 -DC00 -E600 -C300 -C300 -C300 -C300 -C300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -6000 -3000 -1800 -0000 -3C00 -6600 -C300 -C300 -C300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0C00 -1800 -3000 -0000 -3C00 -6600 -C300 -C300 -C300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -1800 -3C00 -6600 -0000 -3C00 -6600 -C300 -C300 -C300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -3200 -7E00 -4C00 -0000 -3C00 -6600 -C300 -C300 -C300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -6600 -6600 -0000 -3C00 -6600 -C300 -C300 -C300 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -1800 -1800 -0000 -0000 -FF00 -FF00 -0000 -0000 -1800 -1800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -0000 -0100 -3F00 -6600 -CF00 -DB00 -F300 -6600 -FC00 -8000 -0000 -0000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -6000 -3000 -1800 -0000 -C300 -C300 -C300 -C300 -C300 -6700 -3B00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0C00 -1800 -3000 -0000 -C300 -C300 -C300 -C300 -C300 -6700 -3B00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -1800 -3C00 -6600 -0000 -C300 -C300 -C300 -C300 -C300 -6700 -3B00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -6600 -6600 -0000 -C300 -C300 -C300 -C300 -C300 -6700 -3B00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0C00 -1800 -3000 -0000 -C300 -C300 -C300 -C300 -C300 -6700 -3B00 -0300 -C600 -7C00 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -0000 -7000 -3000 -3000 -3E00 -3300 -3300 -3300 -3300 -3E00 -3000 -3000 -7000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 785 0 -DWIDTH 9 0 -BBX 9 15 0 -3 -BITMAP -0000 -0000 -6600 -6600 -0000 -C300 -C300 -C300 -C300 -C300 -6700 -3B00 -0300 -C600 -7C00 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/9x18-L1.bdf diff -u xc/fonts/bdf/misc/9x18-L1.bdf:1.2 xc/fonts/bdf/misc/9x18-L1.bdf:removed --- xc/fonts/bdf/misc/9x18-L1.bdf:1.2 Mon Jun 3 15:55:25 2002 +++ xc/fonts/bdf/misc/9x18-L1.bdf Wed Mar 16 21:04:33 2005 @@ -1,5610 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 9x18.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 9x18.bdf,v 1.46 2002-04-06 19:48:26+01 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Medium-R-Normal--18-120-100-100-C-90-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 9 18 0 -4 -STARTPROPERTIES 21 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "C" -AVERAGE_WIDTH 90 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -DEFAULT_CHAR 0 -FONT_DESCENT 4 -FONT_ASCENT 14 -COPYRIGHT "Public domain font. Share and enjoy." -CAP_HEIGHT 10 -X_HEIGHT 7 -ENDPROPERTIES -CHARS 223 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -6D00 -0100 -4000 -4100 -0100 -4000 -4100 -0100 -4000 -5B00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni25C6 -ENCODING 1 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0800 -1C00 -3E00 -7F00 -FF80 -7F00 -3E00 -1C00 -0800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR shade -ENCODING 2 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -5500 -ENDCHAR -STARTCHAR uni2409 -ENCODING 3 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -4800 -4800 -7800 -4800 -4800 -0000 -1F00 -0400 -0400 -0400 -0400 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240C -ENCODING 4 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7800 -4000 -7000 -4000 -4F00 -4800 -0E00 -0800 -0800 -0800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240D -ENCODING 5 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -3800 -4000 -4000 -4000 -3800 -0000 -0E00 -0900 -0E00 -0900 -0900 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240A -ENCODING 6 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -4000 -4000 -4000 -4000 -7800 -0000 -0F00 -0800 -0E00 -0800 -0800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR degree -ENCODING 7 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0C00 -1200 -1200 -0C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR plusminus -ENCODING 8 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0800 -0800 -0800 -7F00 -0800 -0800 -0800 -0000 -7F00 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -4400 -6400 -5400 -4C00 -4400 -0000 -0800 -0800 -0800 -0800 -0F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240B -ENCODING 10 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -4400 -4400 -2800 -2800 -1000 -0000 -1F00 -0400 -0400 -0400 -0400 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF040000 -ENCODING 11 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -F800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF030000 -ENCODING 12 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -F800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR SF010000 -ENCODING 13 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0F80 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR SF020000 -ENCODING 14 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0F80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF050000 -ENCODING 15 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -FF80 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR uni23BA -ENCODING 16 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni23BB -ENCODING 17 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF100000 -ENCODING 18 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni23BC -ENCODING 19 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni23BD -ENCODING 20 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -ENDCHAR -STARTCHAR SF080000 -ENCODING 21 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0F80 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR SF090000 -ENCODING 22 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -F800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR SF070000 -ENCODING 23 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF060000 -ENCODING 24 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR SF110000 -ENCODING 25 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -ENDCHAR -STARTCHAR lessequal -ENCODING 26 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0300 -1C00 -6000 -1C00 -0300 -0000 -7F00 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR greaterequal -ENCODING 27 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -6000 -1C00 -0300 -1C00 -6000 -0000 -7F00 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR pi -ENCODING 28 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7F00 -2200 -2200 -2200 -2200 -2200 -2200 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR notequal -ENCODING 29 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0400 -0400 -7F00 -0800 -7F00 -1000 -1000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR sterling -ENCODING 30 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0E00 -1100 -1000 -1000 -7C00 -1000 -1000 -3000 -5100 -2E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR periodcentered -ENCODING 31 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0C00 -0C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0000 -0000 -0800 -0800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -1200 -1200 -1200 -1200 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -2400 -2400 -2400 -FF00 -2400 -2400 -FF00 -2400 -2400 -2400 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0800 -3E00 -4900 -4800 -2800 -1C00 -0A00 -0900 -4900 -3E00 -0800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -2100 -5200 -5200 -2400 -0800 -0800 -1200 -2500 -2500 -4200 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3000 -4800 -4800 -4800 -3000 -3100 -4A00 -4400 -4A00 -3100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0800 -0800 -0800 -0800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0400 -0800 -0800 -1000 -1000 -1000 -1000 -1000 -1000 -0800 -0800 -0400 -0000 -0000 -0000 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -1000 -0800 -0800 -0400 -0400 -0400 -0400 -0400 -0400 -0800 -0800 -1000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0800 -4900 -2A00 -1C00 -2A00 -4900 -0800 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0800 -0800 -0800 -7F00 -0800 -0800 -0800 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0C00 -0C00 -0400 -0800 -0000 -0000 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7F00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0C00 -0C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0100 -0200 -0200 -0400 -0800 -0800 -1000 -2000 -2000 -4000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1C00 -2200 -4100 -4100 -4100 -4100 -4100 -4100 -2200 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0800 -1800 -2800 -4800 -0800 -0800 -0800 -0800 -0800 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1C00 -2200 -4100 -0100 -0200 -0400 -0800 -1000 -2000 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7F00 -0100 -0200 -0400 -0C00 -0200 -0100 -0100 -4200 -3C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0200 -0600 -0A00 -1200 -2200 -4200 -7F00 -0200 -0200 -0200 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7F00 -4000 -4000 -4000 -7C00 -0200 -0100 -0100 -4200 -3C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1E00 -2000 -4000 -4000 -5C00 -6200 -4100 -4100 -2200 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7F00 -0100 -0200 -0200 -0400 -0400 -0800 -0800 -0800 -0800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1C00 -2200 -4100 -2200 -1C00 -2200 -4100 -4100 -2200 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1C00 -2200 -4100 -4100 -2300 -1D00 -0100 -0100 -0200 -3C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0C00 -0C00 -0000 -0000 -0000 -0C00 -0C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0C00 -0C00 -0000 -0000 -0000 -0C00 -0C00 -0400 -0800 -0000 -0000 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0200 -0400 -0800 -1000 -2000 -1000 -0800 -0400 -0200 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7F00 -0000 -0000 -7F00 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -2000 -1000 -0800 -0400 -0200 -0400 -0800 -1000 -2000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1C00 -2200 -4100 -0100 -0200 -0400 -0800 -0800 -0000 -0800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1C00 -2200 -4D00 -5500 -5500 -5500 -5500 -4E00 -2000 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0800 -1400 -1400 -1400 -2200 -3E00 -2200 -4100 -4100 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7C00 -4200 -4100 -4200 -7C00 -4200 -4100 -4100 -4200 -7C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1E00 -2100 -4000 -4000 -4000 -4000 -4000 -4000 -2100 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7C00 -4200 -4100 -4100 -4100 -4100 -4100 -4100 -4200 -7C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7F00 -4000 -4000 -4000 -7C00 -4000 -4000 -4000 -4000 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7F00 -4000 -4000 -4000 -7C00 -4000 -4000 -4000 -4000 -4000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1C00 -2200 -4100 -4000 -4000 -4700 -4100 -4100 -2200 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -4100 -4100 -4100 -4100 -7F00 -4100 -4100 -4100 -4100 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3E00 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1F00 -0400 -0400 -0400 -0400 -0400 -0400 -4400 -4400 -3800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -4100 -4200 -4400 -4800 -5000 -6800 -4400 -4200 -4100 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -4000 -4000 -4000 -4000 -4000 -4000 -4000 -4000 -4000 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -4100 -4100 -6300 -5500 -4900 -4100 -4100 -4100 -4100 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -4100 -4100 -6100 -5100 -4900 -4500 -4300 -4100 -4100 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7C00 -4200 -4100 -4100 -4200 -7C00 -4000 -4000 -4000 -4000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1C00 -2200 -4100 -4100 -4100 -4100 -4100 -4500 -2200 -1D00 -0080 -0000 -0000 -0000 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7C00 -4200 -4100 -4100 -4200 -7C00 -4800 -4400 -4200 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3E00 -4100 -4000 -4000 -3E00 -0100 -0100 -0100 -4100 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7F00 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -2200 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -4100 -4100 -4100 -2200 -2200 -2200 -1400 -1400 -1400 -0800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -4100 -4100 -4100 -4100 -4900 -4900 -4900 -4900 -5500 -2200 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -4100 -4100 -2200 -1400 -0800 -0800 -1400 -2200 -4100 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -4100 -4100 -2200 -1400 -0800 -0800 -0800 -0800 -0800 -0800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7F00 -0100 -0200 -0400 -0800 -1000 -2000 -4000 -4000 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -1E00 -1000 -1000 -1000 -1000 -1000 -1000 -1000 -1000 -1000 -1000 -1E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -4000 -2000 -2000 -1000 -0800 -0800 -0400 -0200 -0200 -0100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -3C00 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -0400 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0800 -1400 -2200 -4100 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -1000 -0800 -0400 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3E00 -0100 -0100 -3F00 -4100 -4300 -3D00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -4000 -4000 -4000 -5E00 -6100 -4100 -4100 -4100 -6100 -5E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3E00 -4100 -4000 -4000 -4000 -4100 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0100 -0100 -0100 -3D00 -4300 -4100 -4100 -4100 -4300 -3D00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3E00 -4100 -4100 -7F00 -4000 -4100 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0E00 -1100 -1100 -1000 -1000 -7C00 -1000 -1000 -1000 -1000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3D00 -4200 -4200 -4200 -3C00 -4000 -3E00 -4100 -4100 -3E00 -0000 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -4000 -4000 -4000 -5E00 -6100 -4100 -4100 -4100 -4100 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1800 -0000 -0000 -3800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0600 -0000 -0000 -0E00 -0200 -0200 -0200 -0200 -0200 -0200 -2200 -2200 -1C00 -0000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -4000 -4000 -4000 -4200 -4400 -4800 -5800 -6400 -4200 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7600 -4900 -4900 -4900 -4900 -4900 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -5E00 -6100 -4100 -4100 -4100 -4100 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -5C00 -6200 -4100 -4100 -4100 -6200 -5C00 -4000 -4000 -4000 -0000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1D00 -2300 -4100 -4100 -4100 -2300 -1D00 -0100 -0100 -0100 -0000 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -4E00 -3100 -2100 -2000 -2000 -2000 -2000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3E00 -4100 -4000 -3E00 -0100 -4100 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -1000 -1000 -7E00 -1000 -1000 -1000 -1000 -1100 -0E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -4100 -4100 -4100 -4100 -4100 -4300 -3D00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -4100 -4100 -2200 -2200 -1400 -1400 -0800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -4100 -4100 -4900 -4900 -4900 -5500 -2200 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -4100 -2200 -1400 -0800 -1400 -2200 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -2100 -2100 -1200 -1200 -1200 -0C00 -0C00 -0800 -4800 -3000 -0000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7F00 -0200 -0400 -0800 -1000 -2000 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0700 -0800 -0800 -0800 -0800 -3000 -0800 -0800 -0800 -0800 -0700 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -7000 -0800 -0800 -0800 -0800 -0600 -0800 -0800 -0800 -0800 -7000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3100 -4900 -4600 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0800 -0800 -0000 -0000 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0400 -3C00 -4A00 -4800 -5000 -5200 -3C00 -2000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0E00 -1100 -1000 -1000 -7C00 -1000 -1000 -3000 -5100 -2E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -4100 -3E00 -2200 -2200 -3E00 -4100 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -4100 -4100 -2200 -1400 -3E00 -0800 -3E00 -0800 -0800 -0800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0800 -0800 -0800 -0800 -0800 -0000 -0800 -0800 -0800 -0800 -0800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1800 -2400 -2000 -1800 -2400 -2400 -2400 -1800 -0400 -2400 -1800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -1400 -1400 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3C00 -4200 -9900 -A500 -A100 -A500 -9900 -4200 -3C00 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3000 -4800 -3800 -4800 -3C00 -0000 -7C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0900 -1200 -2400 -4800 -4800 -2400 -1200 -0900 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7E00 -0200 -0200 -0200 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3E00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3C00 -4200 -B900 -A500 -BD00 -A900 -A500 -4200 -3C00 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7E00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0C00 -1200 -1200 -0C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0800 -0800 -0800 -7F00 -0800 -0800 -0800 -0000 -7F00 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3000 -4800 -0800 -3000 -4000 -7800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3000 -4800 -1000 -0800 -4800 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0400 -0800 -1000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -4100 -4100 -4100 -4100 -4100 -6300 -5D00 -4000 -4000 -0000 -0000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3F00 -4500 -4500 -4500 -3D00 -0500 -0500 -0500 -0500 -0500 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0C00 -0C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0800 -2400 -1800 -0000 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -2000 -6000 -2000 -2000 -2000 -7000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3800 -4400 -4400 -3800 -0000 -7C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -4800 -2400 -1200 -0900 -0900 -1200 -2400 -4800 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -2000 -6000 -2000 -2000 -2100 -7300 -0500 -0900 -0D00 -0300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -2000 -6000 -2000 -2000 -2600 -7900 -0100 -0600 -0800 -0F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3000 -4800 -1000 -0800 -4900 -3300 -0500 -0900 -0D00 -0300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0800 -0000 -0800 -0800 -1000 -2000 -4000 -4100 -4100 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -1000 -0800 -0400 -0000 -0800 -1400 -1400 -1400 -2200 -3E00 -2200 -4100 -4100 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0400 -0800 -1000 -0000 -0800 -1400 -1400 -1400 -2200 -3E00 -2200 -4100 -4100 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0800 -1400 -2200 -0000 -0800 -1400 -1400 -1400 -2200 -3E00 -2200 -4100 -4100 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -1A00 -2C00 -0000 -0800 -1400 -1400 -1400 -2200 -3E00 -2200 -4100 -4100 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -1400 -1400 -0000 -0800 -1400 -1400 -1400 -2200 -3E00 -2200 -4100 -4100 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0800 -1400 -1400 -0800 -0800 -1400 -1400 -1400 -2200 -3E00 -2200 -4100 -4100 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0F00 -1400 -1400 -1400 -2700 -3C00 -2400 -4400 -4400 -4700 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1E00 -2100 -4000 -4000 -4000 -4000 -4000 -4000 -2100 -1E00 -0400 -1200 -0C00 -0000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -1000 -0800 -0400 -0000 -7F00 -4000 -4000 -4000 -7C00 -4000 -4000 -4000 -4000 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0400 -0800 -1000 -0000 -7F00 -4000 -4000 -4000 -7C00 -4000 -4000 -4000 -4000 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0800 -1400 -2200 -0000 -7F00 -4000 -4000 -4000 -7C00 -4000 -4000 -4000 -4000 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -1400 -1400 -0000 -7F00 -4000 -4000 -4000 -7C00 -4000 -4000 -4000 -4000 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -1000 -0800 -0400 -0000 -3E00 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0400 -0800 -1000 -0000 -3E00 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0800 -1400 -2200 -0000 -3E00 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -1400 -1400 -0000 -3E00 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3C00 -2200 -2100 -2100 -7900 -2100 -2100 -2100 -2200 -3C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -1A00 -2C00 -0000 -4100 -4100 -6100 -5100 -4900 -4500 -4300 -4100 -4100 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -1000 -0800 -0400 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0400 -0800 -1000 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0800 -1400 -2200 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -1A00 -2C00 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -1400 -1400 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -4100 -2200 -1400 -0800 -1400 -2200 -4100 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0100 -3E00 -4300 -4500 -4500 -4900 -4900 -5100 -5100 -6100 -3E00 -4000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -1000 -0800 -0400 -0000 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -2200 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0400 -0800 -1000 -0000 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -2200 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0800 -1400 -2200 -0000 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -2200 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -1400 -1400 -0000 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -4100 -2200 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0400 -0800 -1000 -0000 -4100 -4100 -2200 -1400 -0800 -0800 -0800 -0800 -0800 -0800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -4000 -4000 -7E00 -4100 -4100 -4100 -7E00 -4000 -4000 -4000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1C00 -2200 -2200 -2400 -6800 -2400 -2200 -2200 -2200 -2C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -1000 -0800 -0400 -0000 -3E00 -0100 -0100 -3F00 -4100 -4300 -3D00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0400 -0800 -1000 -0000 -3E00 -0100 -0100 -3F00 -4100 -4300 -3D00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0800 -1400 -2200 -0000 -3E00 -0100 -0100 -3F00 -4100 -4300 -3D00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1A00 -2C00 -0000 -3E00 -0100 -0100 -3F00 -4100 -4300 -3D00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1400 -1400 -0000 -3E00 -0100 -0100 -3F00 -4100 -4300 -3D00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0800 -1400 -1400 -0800 -0000 -3E00 -0100 -0100 -3F00 -4100 -4300 -3D00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3600 -0900 -0900 -3F00 -4800 -4900 -3600 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3E00 -4100 -4000 -4000 -4000 -4100 -3E00 -0800 -2400 -1800 -0000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -1000 -0800 -0400 -0000 -3E00 -4100 -4100 -7F00 -4000 -4100 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0400 -0800 -1000 -0000 -3E00 -4100 -4100 -7F00 -4000 -4100 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0800 -1400 -2200 -0000 -3E00 -4100 -4100 -7F00 -4000 -4100 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1400 -1400 -0000 -3E00 -4100 -4100 -7F00 -4000 -4100 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -2000 -1000 -0800 -0000 -0000 -3800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0400 -0800 -1000 -0000 -0000 -3800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0800 -1400 -2200 -0000 -0000 -3800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -1400 -1400 -0000 -0000 -3800 -0800 -0800 -0800 -0800 -0800 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -2400 -1800 -2800 -0400 -1E00 -2200 -4100 -4100 -4100 -2200 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1A00 -2C00 -0000 -5E00 -6100 -4100 -4100 -4100 -4100 -4100 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -1000 -0800 -0400 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0400 -0800 -1000 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0800 -1400 -2200 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1A00 -2C00 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1400 -1400 -0000 -3E00 -4100 -4100 -4100 -4100 -4100 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0800 -1C00 -0800 -0000 -7F00 -0000 -0800 -1C00 -0800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0100 -3E00 -4500 -4500 -4900 -5100 -5100 -3E00 -4000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -2000 -1000 -0800 -0000 -4100 -4100 -4100 -4100 -4100 -4300 -3D00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0400 -0800 -1000 -0000 -4100 -4100 -4100 -4100 -4100 -4300 -3D00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0800 -1400 -2200 -0000 -4100 -4100 -4100 -4100 -4100 -4300 -3D00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1400 -1400 -0000 -4100 -4100 -4100 -4100 -4100 -4300 -3D00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0200 -0400 -0800 -0000 -2100 -2100 -1200 -1200 -1200 -0C00 -0C00 -0800 -4800 -3000 -0000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -4000 -4000 -5C00 -6200 -4100 -4100 -4100 -6200 -5C00 -4000 -4000 -0000 -0000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1200 -1200 -0000 -2100 -2100 -1200 -1200 -1200 -0C00 -0C00 -0800 -4800 -3000 -0000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/9x18B-L1.bdf diff -u xc/fonts/bdf/misc/9x18B-L1.bdf:1.2 xc/fonts/bdf/misc/9x18B-L1.bdf:removed --- xc/fonts/bdf/misc/9x18B-L1.bdf:1.2 Mon Jun 3 15:55:26 2002 +++ xc/fonts/bdf/misc/9x18B-L1.bdf Wed Mar 16 21:04:33 2005 @@ -1,5610 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl 9x18B.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT Id: 9x18B.bdf,v 1.11 2001-06-18 09:45:18+01 mgk25 Exp mgk25 $ -COMMENT Send bug reports to Markus Kuhn -FONT -Misc-Fixed-Bold-R-Normal--18-120-100-100-C-90-ISO8859-1 -SIZE 12 100 100 -FONTBOUNDINGBOX 9 18 0 -4 -STARTPROPERTIES 21 -FONTNAME_REGISTRY "" -FOUNDRY "Misc" -FAMILY_NAME "Fixed" -WEIGHT_NAME "Bold" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 18 -POINT_SIZE 120 -RESOLUTION_X 100 -RESOLUTION_Y 100 -SPACING "C" -AVERAGE_WIDTH 90 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -DEFAULT_CHAR 0 -FONT_DESCENT 4 -FONT_ASCENT 14 -COPYRIGHT "Public domain font. Share and enjoy." -CAP_HEIGHT 10 -X_HEIGHT 7 -ENDPROPERTIES -CHARS 223 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -6D00 -0100 -4000 -4100 -0100 -4000 -4100 -0100 -4000 -5B00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni25C6 -ENCODING 1 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0800 -1C00 -3E00 -7F00 -FF80 -7F00 -3E00 -1C00 -0800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR shade -ENCODING 2 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -5500 -AA80 -5500 -ENDCHAR -STARTCHAR uni2409 -ENCODING 3 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -D800 -D800 -F800 -D800 -D800 -0F00 -0600 -0600 -0600 -0600 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240C -ENCODING 4 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -F000 -C000 -E000 -C000 -C000 -0F00 -0C00 -0E00 -0C00 -0C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240D -ENCODING 5 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7000 -C000 -C000 -C000 -7000 -1E00 -1B00 -1E00 -1B00 -1B00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240A -ENCODING 6 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -C000 -C000 -C000 -C000 -F000 -0F00 -0C00 -0E00 -0C00 -0C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR degree -ENCODING 7 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -3800 -6C00 -6C00 -3800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR plusminus -ENCODING 8 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1800 -1800 -1800 -7E00 -1800 -1800 -1800 -0000 -7E00 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -F000 -D800 -D800 -D800 -D800 -0000 -1800 -1800 -1800 -1800 -1F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240B -ENCODING 10 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -D800 -D800 -D800 -7000 -2000 -0F00 -0600 -0600 -0600 -0600 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF040000 -ENCODING 11 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FC00 -FC00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF030000 -ENCODING 12 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FC00 -FC00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR SF010000 -ENCODING 13 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0F80 -0F80 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR SF020000 -ENCODING 14 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0F80 -0F80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF050000 -ENCODING 15 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FF80 -FF80 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR uni23BA -ENCODING 16 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -FF80 -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni23BB -ENCODING 17 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -FF80 -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF100000 -ENCODING 18 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni23BC -ENCODING 19 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -FF80 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni23BD -ENCODING 20 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -FF80 -ENDCHAR -STARTCHAR SF080000 -ENCODING 21 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0F80 -0F80 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR SF090000 -ENCODING 22 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FC00 -FC00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR SF070000 -ENCODING 23 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -FF80 -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF060000 -ENCODING 24 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -FF80 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR SF110000 -ENCODING 25 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -ENDCHAR -STARTCHAR lessequal -ENCODING 26 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0600 -0C00 -1800 -3000 -6000 -3000 -1800 -0C00 -0600 -0000 -7E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR greaterequal -ENCODING 27 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -6000 -3000 -1800 -0C00 -0600 -0C00 -1800 -3000 -6000 -0000 -7E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR pi -ENCODING 28 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7F00 -3600 -3600 -3600 -3600 -3600 -3600 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR notequal -ENCODING 29 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0600 -7F00 -0C00 -1800 -7F00 -3000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR sterling -ENCODING 30 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -1E00 -3300 -3000 -3000 -7C00 -3000 -3000 -F800 -BF00 -E000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR periodcentered -ENCODING 31 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1C00 -1C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -0000 -0000 -1800 -1800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -3600 -3600 -3600 -3600 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3600 -3600 -3600 -7F00 -3600 -3600 -7F00 -3600 -3600 -3600 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1800 -7E00 -DB00 -D800 -7800 -3C00 -1E00 -1B00 -DB00 -7E00 -1800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7300 -DE00 -DE00 -6C00 -1800 -1800 -3600 -7B00 -7B00 -CE00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7000 -D800 -D800 -D800 -7000 -7300 -DE00 -CC00 -DE00 -7300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0C00 -1800 -1800 -3000 -3000 -3000 -3000 -3000 -3000 -1800 -1800 -0C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -3000 -1800 -1800 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -3000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1800 -DB00 -7E00 -3C00 -7E00 -DB00 -1800 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -FF00 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1C00 -1C00 -0C00 -1800 -0000 -0000 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7F00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1C00 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0300 -0600 -0600 -0C00 -1800 -1800 -3000 -6000 -6000 -C000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1C00 -3600 -6300 -6300 -6300 -6300 -6300 -6300 -3600 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1800 -3800 -7800 -D800 -1800 -1800 -1800 -1800 -1800 -FF00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1C00 -3600 -6300 -0300 -0300 -0600 -0C00 -1800 -3000 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7F00 -0300 -0600 -0C00 -1C00 -0600 -0300 -0300 -6600 -3C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0600 -0E00 -1E00 -3600 -6600 -6600 -7F00 -0600 -0600 -0600 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7F00 -6000 -6000 -6000 -7C00 -0600 -0300 -0300 -6600 -3C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1E00 -3000 -6000 -6000 -7C00 -6600 -6300 -6300 -3600 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7F00 -0300 -0600 -0600 -0C00 -0C00 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1C00 -3600 -6300 -3600 -1C00 -3600 -6300 -6300 -3600 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1C00 -3600 -6300 -6300 -3700 -1F00 -0300 -0300 -0600 -3C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1C00 -1C00 -0000 -0000 -0000 -1C00 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1C00 -1C00 -0000 -0000 -0000 -1C00 -1C00 -0C00 -1800 -0000 -0000 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0600 -0C00 -1800 -3000 -6000 -3000 -1800 -0C00 -0600 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7F00 -0000 -0000 -7F00 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -6000 -3000 -1800 -0C00 -0600 -0C00 -1800 -3000 -6000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1C00 -3600 -6300 -0300 -0600 -0C00 -1800 -1800 -0000 -1800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3E00 -6300 -CD80 -D580 -D580 -D580 -D580 -CF00 -6000 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0800 -1C00 -1C00 -1C00 -3600 -3E00 -3600 -6300 -6300 -6300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7E00 -6300 -6300 -6300 -7E00 -6300 -6300 -6300 -6300 -7E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1E00 -3300 -6000 -6000 -6000 -6000 -6000 -6000 -3300 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7C00 -6600 -6300 -6300 -6300 -6300 -6300 -6300 -6600 -7C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7F00 -6000 -6000 -6000 -7C00 -6000 -6000 -6000 -6000 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7F00 -6000 -6000 -6000 -7C00 -6000 -6000 -6000 -6000 -6000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1C00 -3600 -6300 -6000 -6000 -6700 -6300 -6300 -3600 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -6300 -6300 -6300 -6300 -7F00 -6300 -6300 -6300 -6300 -6300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7E00 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0F00 -0600 -0600 -0600 -0600 -0600 -0600 -6600 -6600 -3C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -6300 -6600 -6C00 -7800 -7000 -7800 -6C00 -6600 -6300 -6300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -6300 -7700 -7F00 -6B00 -6300 -6300 -6300 -6300 -6300 -6300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -6300 -6300 -7300 -7B00 -6F00 -6700 -6300 -6300 -6300 -6300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3E00 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7C00 -6600 -6300 -6300 -6600 -7C00 -6000 -6000 -6000 -6000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1C00 -3600 -6300 -6300 -6300 -6300 -6300 -6F00 -3600 -1F00 -0180 -0000 -0000 -0000 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7E00 -6300 -6300 -6300 -6300 -7E00 -6C00 -6600 -6300 -6300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3E00 -6300 -6000 -6000 -3E00 -0300 -0300 -0300 -6300 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7E00 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -3600 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -6300 -6300 -6300 -3600 -3600 -3600 -1C00 -1C00 -1C00 -0800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -6300 -6300 -6300 -6300 -6B00 -6B00 -6B00 -7F00 -7700 -2200 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -6300 -6300 -3600 -1C00 -0800 -0800 -1C00 -3600 -6300 -6300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -C300 -C300 -6600 -3C00 -1800 -1800 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7F00 -0300 -0300 -0600 -0C00 -1800 -3000 -6000 -6000 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -3E00 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3E00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -C000 -6000 -6000 -3000 -1800 -1800 -0C00 -0600 -0600 -0300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -3C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1800 -3C00 -6600 -C300 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -3000 -1800 -0C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3E00 -0300 -0300 -3F00 -6300 -6300 -3F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -6000 -6000 -6000 -7E00 -6300 -6300 -6300 -6300 -6300 -7E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3E00 -6300 -6000 -6000 -6000 -6300 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0300 -0300 -0300 -3F00 -6300 -6300 -6300 -6300 -6300 -3F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3E00 -6300 -6300 -7F00 -6000 -6300 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1C00 -3600 -3600 -3000 -3000 -7800 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3F00 -6600 -6600 -6600 -3C00 -6000 -3E00 -6300 -6300 -3E00 -0000 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -6000 -6000 -6000 -7E00 -6300 -6300 -6300 -6300 -6300 -6300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1800 -1800 -0000 -7800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0600 -0600 -0000 -0E00 -0600 -0600 -0600 -0600 -0600 -0600 -3600 -3600 -1C00 -0000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -6000 -6000 -6000 -6600 -6C00 -7800 -7800 -6C00 -6600 -6300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FE00 -DB00 -DB00 -DB00 -DB00 -DB00 -C300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -6E00 -7300 -6300 -6300 -6300 -6300 -6300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1C00 -3600 -6300 -6300 -6300 -3600 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7C00 -6600 -6300 -6300 -6300 -6600 -7C00 -6000 -6000 -6000 -0000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1F00 -3300 -6300 -6300 -6300 -3300 -1F00 -0300 -0300 -0300 -0000 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -6E00 -3B00 -3000 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3E00 -6300 -6000 -3E00 -0300 -6300 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -1800 -1800 -7E00 -1800 -1800 -1800 -1800 -1B00 -0E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -6300 -6300 -6300 -6300 -6300 -6300 -3F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -6300 -6300 -3600 -3600 -1C00 -1C00 -0800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -C300 -C300 -DB00 -DB00 -DB00 -FF00 -6600 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -6300 -3600 -1C00 -0800 -1C00 -3600 -6300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -6300 -6300 -3600 -3600 -3600 -1C00 -1C00 -1800 -5800 -3000 -0000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7E00 -0600 -0C00 -1800 -3000 -6000 -7E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -1E00 -3000 -3000 -3000 -3000 -6000 -3000 -3000 -3000 -3000 -1E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -7000 -1800 -1800 -1800 -1800 -0E00 -1800 -1800 -1800 -1800 -7000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7300 -DB00 -CE00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0C00 -0000 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0200 -3E00 -6700 -6800 -6800 -7300 -3E00 -2000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -1E00 -3300 -3000 -3000 -7C00 -3000 -3000 -F800 -BF00 -E000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -6300 -7F00 -3600 -2200 -3600 -7F00 -6300 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -C300 -C300 -6600 -3C00 -7E00 -1800 -7E00 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -1800 -0000 -1800 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3C00 -6600 -6000 -3C00 -6600 -6600 -6600 -3C00 -0600 -6600 -3C00 -0000 -0000 -0000 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -3600 -3600 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -3C00 -7E00 -C300 -BD00 -A500 -A100 -A500 -BD00 -C300 -7E00 -3C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3800 -0C00 -3C00 -6C00 -3C00 -0000 -7C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -1B00 -3600 -6C00 -D800 -D800 -6C00 -3600 -1B00 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7F00 -7F00 -0300 -0300 -0300 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7E00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -3C00 -7E00 -C300 -BD00 -A500 -BD00 -A900 -AD00 -C300 -7E00 -3C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -7E00 -7E00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -3800 -6C00 -6C00 -3800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1800 -1800 -1800 -7E00 -1800 -1800 -1800 -0000 -7E00 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3800 -6C00 -0C00 -1800 -3000 -7C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3800 -6C00 -1800 -0C00 -6C00 -3800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0C00 -1800 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -6300 -6300 -6300 -6300 -6700 -6F00 -7B00 -6000 -6000 -0000 -0000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3F00 -7B00 -7B00 -7B00 -3B00 -1B00 -1B00 -1B00 -1B00 -1B00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1C00 -1C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0C00 -6600 -3C00 -0000 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3000 -7000 -3000 -3000 -3000 -7800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3800 -6C00 -6C00 -6C00 -3800 -0000 -7C00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -D800 -6C00 -3600 -1B00 -1B00 -3600 -6C00 -D800 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -6000 -E000 -6000 -6000 -6100 -6300 -F700 -0F00 -1B00 -1F00 -0300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -6000 -E000 -6000 -6000 -6E00 -7300 -F300 -0600 -0C00 -1800 -1F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -7000 -9800 -1800 -3000 -1900 -9B00 -7700 -0F00 -1B00 -1F00 -0300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0C00 -0C00 -0000 -0C00 -1800 -3000 -6000 -6300 -6300 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -3000 -1800 -0C00 -0000 -0800 -1C00 -1C00 -1C00 -3600 -3E00 -3600 -6300 -6300 -6300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0600 -0C00 -1800 -0000 -0800 -1C00 -1C00 -1C00 -3600 -3E00 -3600 -6300 -6300 -6300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0800 -1C00 -3600 -0000 -0800 -1C00 -1C00 -1C00 -3600 -3E00 -3600 -6300 -6300 -6300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -3B00 -6E00 -0000 -0800 -1C00 -1C00 -1C00 -3600 -3E00 -3600 -6300 -6300 -6300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -3600 -3600 -0000 -0800 -1C00 -1C00 -1C00 -3600 -3E00 -3600 -6300 -6300 -6300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -1C00 -3600 -3600 -1C00 -0800 -1C00 -1C00 -1C00 -3600 -3E00 -3600 -6300 -6300 -6300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1F00 -1E00 -3600 -3600 -3700 -7E00 -6600 -6600 -6600 -6700 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1E00 -3300 -6000 -6000 -6000 -6000 -6000 -6000 -3300 -1E00 -0C00 -0600 -3600 -1C00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -3000 -1800 -0C00 -0000 -7F00 -6000 -6000 -6000 -7C00 -6000 -6000 -6000 -6000 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0600 -0C00 -1800 -0000 -7F00 -6000 -6000 -6000 -7C00 -6000 -6000 -6000 -6000 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0800 -1C00 -3600 -0000 -7F00 -6000 -6000 -6000 -7C00 -6000 -6000 -6000 -6000 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -3600 -3600 -0000 -7F00 -6000 -6000 -6000 -7C00 -6000 -6000 -6000 -6000 -7F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -3000 -1800 -0C00 -0000 -7E00 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0600 -0C00 -1800 -0000 -7E00 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0800 -1C00 -3600 -0000 -7E00 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -3600 -3600 -0000 -7E00 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -7C00 -6600 -6300 -6300 -F300 -6300 -6300 -6300 -6600 -7C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -3B00 -6E00 -0000 -6300 -6300 -7300 -7B00 -6F00 -6700 -6300 -6300 -6300 -6300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -3000 -1800 -0C00 -0000 -3E00 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0600 -0C00 -1800 -0000 -3E00 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0800 -1C00 -3600 -0000 -3E00 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -3B00 -6E00 -0000 -3E00 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -3600 -3600 -0000 -3E00 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -C300 -6600 -3C00 -1800 -3C00 -6600 -C300 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0300 -3F00 -6700 -6700 -6F00 -6F00 -7B00 -7B00 -7300 -7300 -7E00 -6000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -3000 -1800 -0C00 -0000 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -3600 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0600 -0C00 -1800 -0000 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -3600 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0800 -1C00 -3600 -0000 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -3600 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -3600 -3600 -0000 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -6300 -3600 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0C00 -1800 -3000 -0000 -C300 -C300 -6600 -3C00 -1800 -1800 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -6000 -6000 -7E00 -6300 -6300 -6300 -7E00 -6000 -6000 -6000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -1E00 -3300 -3300 -3300 -7600 -3300 -3300 -3300 -3300 -3600 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -3000 -1800 -0C00 -0000 -3E00 -0300 -0300 -3F00 -6300 -6300 -3F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0600 -0C00 -1800 -0000 -3E00 -0300 -0300 -3F00 -6300 -6300 -3F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0800 -1C00 -3600 -0000 -3E00 -0300 -0300 -3F00 -6300 -6300 -3F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3B00 -6E00 -0000 -3E00 -0300 -0300 -3F00 -6300 -6300 -3F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3600 -3600 -0000 -3E00 -0300 -0300 -3F00 -6300 -6300 -3F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -1C00 -3600 -1C00 -0000 -3E00 -0300 -0300 -3F00 -6300 -6300 -3F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7600 -1B00 -1B00 -7F00 -D800 -DB00 -7600 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3E00 -6300 -6000 -6000 -6000 -6300 -3E00 -0C00 -0600 -3600 -1C00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -3000 -1800 -0C00 -0000 -3E00 -6300 -6300 -7F00 -6000 -6300 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0600 -0C00 -1800 -0000 -3E00 -6300 -6300 -7F00 -6000 -6300 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0800 -1C00 -3600 -0000 -3E00 -6300 -6300 -7F00 -6000 -6300 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3600 -3600 -0000 -3E00 -6300 -6300 -7F00 -6000 -6300 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -6000 -3000 -1800 -0000 -7800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0600 -0C00 -1800 -0000 -7800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -1000 -3800 -6C00 -0000 -7800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3600 -3600 -0000 -7800 -1800 -1800 -1800 -1800 -1800 -7E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -3600 -1C00 -1C00 -3600 -0600 -3F00 -6300 -6300 -6300 -6300 -3E00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3B00 -6E00 -0000 -6E00 -7300 -6300 -6300 -6300 -6300 -6300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -3000 -1800 -0C00 -0000 -1C00 -3600 -6300 -6300 -6300 -3600 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0600 -0C00 -1800 -0000 -1C00 -3600 -6300 -6300 -6300 -3600 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0800 -1C00 -3600 -0000 -1C00 -3600 -6300 -6300 -6300 -3600 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3B00 -6E00 -0000 -1C00 -3600 -6300 -6300 -6300 -3600 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3600 -3600 -0000 -1C00 -3600 -6300 -6300 -6300 -3600 -1C00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -0000 -FF00 -0000 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0100 -3F00 -6600 -CF00 -DB00 -F300 -6600 -FC00 -8000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -3000 -1800 -0C00 -0000 -6300 -6300 -6300 -6300 -6300 -6300 -3F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0600 -0C00 -1800 -0000 -6300 -6300 -6300 -6300 -6300 -6300 -3F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0800 -1C00 -3600 -0000 -6300 -6300 -6300 -6300 -6300 -6300 -3F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3600 -3600 -0000 -6300 -6300 -6300 -6300 -6300 -6300 -3F00 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0600 -0C00 -1800 -0000 -6300 -6300 -3600 -3600 -3600 -1C00 -1C00 -1800 -5800 -3000 -0000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -0000 -6000 -6000 -7C00 -6600 -6300 -6300 -6300 -6600 -7C00 -6000 -6000 -0000 -0000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 540 0 -DWIDTH 9 0 -BBX 9 18 0 -4 -BITMAP -0000 -0000 -0000 -0000 -3600 -3600 -0000 -6300 -6300 -3600 -3600 -3600 -1C00 -1C00 -1800 -5800 -3000 -0000 -ENDCHAR -ENDFONT Index: xc/fonts/bdf/misc/Imakefile diff -u xc/fonts/bdf/misc/Imakefile:1.29 xc/fonts/bdf/misc/Imakefile:1.31 --- xc/fonts/bdf/misc/Imakefile:1.29 Sat Dec 14 11:32:00 2002 +++ xc/fonts/bdf/misc/Imakefile Mon May 31 20:16:55 2004 @@ -1,9 +1,50 @@ -XCOMM $Xorg: Imakefile,v 1.3 2000/08/21 16:42:31 coskrey Exp $ - - - - -XCOMM $XFree86: xc/fonts/bdf/misc/Imakefile,v 1.29 2002/12/14 16:32:00 dawes Exp $ +XCOMM $XFree86: xc/fonts/bdf/misc/Imakefile,v 1.31 2004/06/01 00:16:55 dawes Exp $ +/* + * Copyright (c) 1994-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ #if BuildUCSFonts @@ -35,6 +76,8 @@ FontObj(10x20) FontObj(clR6x12) $(UCSJAOBJS) $(UCSKOOBJS) #endif +#if DerivedUCSFonts + #if BuildISO8859_1Fonts DERIVED_8859_1_OBJS = \ FontObj(4x6-ISO8859-1) \ @@ -56,7 +99,6 @@ FontObj(7x14-JISX0201.1976-0) #endif -#if DerivedUCSFonts #if BuildISO8859_2Fonts DERIVED_8859_2_OBJS = \ FontObj(4x6-ISO8859-2) \ @@ -278,15 +320,6 @@ $(DERIVED_8859_15_OBJS) $(DERIVED_8859_16_OBJS) \ $(DERIVED_KOI8_R_OBJS) $(DERIVED_JISX0201_OBJS) -#else /* DerivedUCSFonts */ -/* - * PREDERIVEDOBJS is the list of fonts referenced by fonts.alias that would - * normally be derived from the UCS versions but are not because perl - * isn't available for the conversion script. This is hopefully a temporary - * issue. - */ -PREDERIVEDOBJS = $(DERIVED_8859_1_OBJS) $(DERIVED_JISX0201_OBJS) - #endif /* DerivedUCSFonts */ #if BuildISO8859_1Fonts @@ -331,7 +364,7 @@ $(MISC_8859_1_OBJS) $(MISC_JISX0201_OBJS) $(MISC_JA_OBJS) \ $(MISC_KO_OBJS) $(MISC_ZH_OBJS) $(MISC_MISC_OBJS) -OBJS = $(UCSOBJS) $(DERIVEDOBJS) $(DERIVEDOBJS2) $(PREDERIVEDOBJS) \ +OBJS = $(UCSOBJS) $(DERIVEDOBJS) $(DERIVEDOBJS2) \ $(MISCOBJS) $(ARABIC24OBJS) $(CLEARLYUOBJS) FONTINSTDIR = $(FONTDIR)/misc @@ -412,6 +445,8 @@ FontTarget(cudevnag12) #endif +/* 8-bit fonts derived from UCS fonts */ +#if DerivedUCSFonts #if BuildISO8859_1Fonts FontTarget(4x6-ISO8859-1) FontTarget(5x7-ISO8859-1) @@ -442,8 +477,6 @@ FontTarget(7x14-JISX0201.1976-0) #endif -/* 8-bit fonts derived from UCS fonts */ -#if DerivedUCSFonts #if BuildISO8859_2Fonts FontTarget(4x6-ISO8859-2) FontTarget(5x7-ISO8859-2) @@ -1259,65 +1292,8 @@ MakeBdfFontFromUCSMaster(7x14,JISX0201.1976-0) #endif -#else - -#if BuildISO8859_1Fonts -LinkFile(4x6-ISO8859-1.bdf,4x6-L1.bdf) -LinkFile(5x7-ISO8859-1.bdf,5x7-L1.bdf) -LinkFile(5x8-ISO8859-1.bdf,5x8-L1.bdf) -LinkFile(6x9-ISO8859-1.bdf,6x9-L1.bdf) -LinkFile(6x10-ISO8859-1.bdf,6x10-L1.bdf) -LinkFile(6x12-ISO8859-1.bdf,6x12-L1.bdf) -LinkFile(6x13-ISO8859-1.bdf,6x13-L1.bdf) -LinkFile(6x13B-ISO8859-1.bdf,6x13B-L1.bdf) -LinkFile(6x13O-ISO8859-1.bdf,6x13O-L1.bdf) -LinkFile(7x13-ISO8859-1.bdf,7x13-L1.bdf) -LinkFile(7x13B-ISO8859-1.bdf,7x13B-L1.bdf) -LinkFile(7x13O-ISO8859-1.bdf,7x13O-L1.bdf) -LinkFile(7x14-ISO8859-1.bdf,7x14-L1.bdf) -LinkFile(7x14B-ISO8859-1.bdf,7x14B-L1.bdf) -LinkFile(8x13-ISO8859-1.bdf,8x13-L1.bdf) -LinkFile(8x13B-ISO8859-1.bdf,8x13B-L1.bdf) -LinkFile(8x13O-ISO8859-1.bdf,8x13O-L1.bdf) -LinkFile(9x15-ISO8859-1.bdf,9x15-L1.bdf) -LinkFile(9x15B-ISO8859-1.bdf,9x15B-L1.bdf) -LinkFile(9x18-ISO8859-1.bdf,9x18-L1.bdf) -LinkFile(9x18B-ISO8859-1.bdf,9x18B-L1.bdf) -LinkFile(10x20-ISO8859-1.bdf,10x20-L1.bdf) -LinkFile(clR6x12-ISO8859-1.bdf,clR6x12-L1.bdf) -#endif - -#if BuildJISX0201Fonts -LinkFile(7x14-JISX0201.1976-0.bdf,7x14-JISX0201.bdf) -#endif - #endif -UpdateDerivedFont(4x6-ISO8859-1.bdf,4x6-L1.bdf) -UpdateDerivedFont(5x7-ISO8859-1.bdf,5x7-L1.bdf) -UpdateDerivedFont(5x8-ISO8859-1.bdf,5x8-L1.bdf) -UpdateDerivedFont(6x9-ISO8859-1.bdf,6x9-L1.bdf) -UpdateDerivedFont(6x10-ISO8859-1.bdf,6x10-L1.bdf) -UpdateDerivedFont(6x12-ISO8859-1.bdf,6x12-L1.bdf) -UpdateDerivedFont(6x13-ISO8859-1.bdf,6x13-L1.bdf) -UpdateDerivedFont(6x13B-ISO8859-1.bdf,6x13B-L1.bdf) -UpdateDerivedFont(6x13O-ISO8859-1.bdf,6x13O-L1.bdf) -UpdateDerivedFont(7x13-ISO8859-1.bdf,7x13-L1.bdf) -UpdateDerivedFont(7x13B-ISO8859-1.bdf,7x13B-L1.bdf) -UpdateDerivedFont(7x13O-ISO8859-1.bdf,7x13O-L1.bdf) -UpdateDerivedFont(7x14-ISO8859-1.bdf,7x14-L1.bdf) -UpdateDerivedFont(7x14B-ISO8859-1.bdf,7x14B-L1.bdf) -UpdateDerivedFont(8x13-ISO8859-1.bdf,8x13-L1.bdf) -UpdateDerivedFont(8x13B-ISO8859-1.bdf,8x13B-L1.bdf) -UpdateDerivedFont(8x13O-ISO8859-1.bdf,8x13O-L1.bdf) -UpdateDerivedFont(9x15-ISO8859-1.bdf,9x15-L1.bdf) -UpdateDerivedFont(9x15B-ISO8859-1.bdf,9x15B-L1.bdf) -UpdateDerivedFont(9x18-ISO8859-1.bdf,9x18-L1.bdf) -UpdateDerivedFont(9x18B-ISO8859-1.bdf,9x18B-L1.bdf) -UpdateDerivedFont(10x20-ISO8859-1.bdf,10x20-L1.bdf) -UpdateDerivedFont(clR6x12-ISO8859-1.bdf,clR6x12-L1.bdf) -UpdateDerivedFont(7x14-JISX0201.1976-0.bdf,7x14-JISX0201.bdf) - InstallFonts($(FONTINSTDIR)) InstallFontAliases($(FONTINSTDIR)) InstallEncodingsDir($(ENCODINGSSRC),$(FONTINSTDIR)) Index: xc/fonts/bdf/misc/clR6x12-L1.bdf diff -u xc/fonts/bdf/misc/clR6x12-L1.bdf:1.1 xc/fonts/bdf/misc/clR6x12-L1.bdf:removed --- xc/fonts/bdf/misc/clR6x12-L1.bdf:1.1 Mon Jun 3 15:55:26 2002 +++ xc/fonts/bdf/misc/clR6x12-L1.bdf Wed Mar 16 21:04:34 2005 @@ -1,4290 +0,0 @@ -STARTFONT 2.1 -COMMENT AUTOMATICALLY GENERATED FILE. DO NOT EDIT! -COMMENT Generated with 'ucs2any.pl clR6x12.bdf ../../../fonts/util/map-ISO8859-1 ISO8859-1' -COMMENT from an ISO10646-1 encoded source BDF font. -COMMENT ucs2any.pl by Markus Kuhn , 2000. -COMMENT $Xorg: clR6x12.bdf,v 1.3 2000/08/18 15:17:40 xorgcvs Exp $ -COMMENT -COMMENT Copyright 1989 Dale Schumacher, dal@syntel.mn.org -COMMENT 399 Beacon Ave. -COMMENT St. Paul, MN 55104-3527 -COMMENT -COMMENT Permission to use, copy, modify, and distribute this software and -COMMENT its documentation for any purpose and without fee is hereby -COMMENT granted, provided that the above copyright notice appear in all -COMMENT copies and that both that copyright notice and this permission -COMMENT notice appear in supporting documentation, and that the name of -COMMENT Dale Schumacher not be used in advertising or publicity pertaining to -COMMENT distribution of the software without specific, written prior -COMMENT permission. Dale Schumacher makes no representations about the -COMMENT suitability of this software for any purpose. It is provided "as -COMMENT is" without express or implied warranty. -COMMENT -COMMENT -COMMENT Modified by Robert Brady, -COMMENT -FONT -Schumacher-Clean-Medium-R-Normal--12-120-75-75-C-60-ISO8859-1 -SIZE 12 75 75 -FONTBOUNDINGBOX 6 12 0 -3 -STARTPROPERTIES 21 -FONTNAME_REGISTRY "" -FOUNDRY "Schumacher" -FAMILY_NAME "Clean" -WEIGHT_NAME "Medium" -SLANT "R" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -PIXEL_SIZE 12 -POINT_SIZE 120 -RESOLUTION_X 75 -RESOLUTION_Y 75 -SPACING "C" -AVERAGE_WIDTH 60 -CHARSET_REGISTRY "ISO8859" -CHARSET_ENCODING "1" -FONT_ASCENT 9 -FONT_DESCENT 3 -DEFAULT_CHAR 0 -COPYRIGHT "Copyright 1989 Dale Schumacher, 1999 Robert Brady." -CAP_HEIGHT 8 -X_HEIGHT 5 -ENDPROPERTIES -CHARS 223 -STARTCHAR defaultchar -ENCODING 0 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -A8 -00 -88 -00 -88 -00 -A8 -00 -00 -00 -ENDCHAR -STARTCHAR uni25C6 -ENCODING 1 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -20 -70 -F8 -70 -20 -00 -00 -00 -ENDCHAR -STARTCHAR shade -ENCODING 2 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -A8 -54 -A8 -54 -A8 -54 -A8 -54 -A8 -54 -A8 -54 -ENDCHAR -STARTCHAR uni2409 -ENCODING 3 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -A0 -A0 -E0 -A0 -BC -08 -08 -08 -08 -00 -00 -ENDCHAR -STARTCHAR uni240C -ENCODING 4 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -E0 -80 -C0 -9C -90 -1C -10 -10 -00 -00 -00 -ENDCHAR -STARTCHAR uni240D -ENCODING 5 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -60 -80 -80 -98 -74 -18 -14 -14 -00 -00 -00 -ENDCHAR -STARTCHAR uni240A -ENCODING 6 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -80 -80 -80 -9C -F0 -18 -10 -10 -00 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 7 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -30 -48 -48 -30 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 8 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -20 -20 -F8 -20 -20 -00 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -A0 -E0 -E0 -E0 -B0 -10 -10 -10 -1C -00 -00 -00 -ENDCHAR -STARTCHAR uni240B -ENCODING 10 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -A0 -A0 -A0 -5C -48 -08 -08 -08 -00 -00 -00 -ENDCHAR -STARTCHAR SF040000 -ENCODING 11 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -20 -20 -20 -20 -20 -20 -E0 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF030000 -ENCODING 12 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -00 -00 -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF010000 -ENCODING 13 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -00 -00 -3F -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF020000 -ENCODING 14 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -20 -20 -20 -20 -20 -20 -3F -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF050000 -ENCODING 15 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -20 -20 -20 -20 -20 -20 -FF -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR uni23BA -ENCODING 16 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -FC -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BB -ENCODING 17 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -FC -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF100000 -ENCODING 18 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -00 -00 -FC -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR uni23BC -ENCODING 19 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -FC -00 -00 -00 -ENDCHAR -STARTCHAR uni23BD -ENCODING 20 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -FC -ENDCHAR -STARTCHAR SF080000 -ENCODING 21 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -20 -20 -20 -20 -20 -20 -3F -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF090000 -ENCODING 22 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -20 -20 -20 -20 -20 -20 -E0 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF070000 -ENCODING 23 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -20 -20 -20 -20 -20 -20 -FF -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR SF060000 -ENCODING 24 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -00 -00 -FF -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR SF110000 -ENCODING 25 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -ENDCHAR -STARTCHAR lessequal -ENCODING 26 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -18 -60 -80 -60 -18 -00 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR greaterequal -ENCODING 27 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -C0 -30 -08 -30 -C0 -00 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR pi -ENCODING 28 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -F8 -88 -88 -88 -88 -00 -00 -00 -ENDCHAR -STARTCHAR notequal -ENCODING 29 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -10 -10 -F8 -20 -F8 -40 -40 -00 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 30 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -30 -48 -40 -E0 -40 -40 -48 -B0 -00 -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 31 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -00 -00 -30 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -20 -20 -20 -20 -20 -20 -00 -20 -00 -00 -00 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -50 -50 -50 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -50 -50 -F8 -50 -F8 -50 -50 -00 -00 -00 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -20 -78 -A0 -70 -28 -F0 -20 -00 -00 -00 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -C0 -C8 -10 -20 -40 -98 -18 -00 -00 -00 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -70 -80 -80 -40 -A8 -90 -68 -00 -00 -00 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -20 -20 -20 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -08 -10 -10 -20 -20 -20 -20 -20 -10 -10 -08 -00 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -40 -20 -20 -10 -10 -10 -10 -10 -20 -20 -40 -00 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -20 -A8 -70 -A8 -20 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -20 -20 -F8 -20 -20 -00 -00 -00 -00 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -00 -00 -00 -30 -30 -20 -40 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -00 -F8 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -00 -00 -00 -30 -30 -00 -00 -00 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -08 -08 -10 -10 -20 -20 -40 -40 -80 -80 -00 -00 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -70 -88 -98 -A8 -C8 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -10 -30 -10 -10 -10 -10 -10 -10 -00 -00 -00 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -70 -88 -08 -10 -20 -40 -80 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -70 -88 -08 -30 -08 -08 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -10 -30 -30 -50 -50 -F8 -10 -38 -00 -00 -00 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -F8 -80 -80 -F0 -08 -08 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -30 -40 -80 -F0 -88 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -F8 -88 -08 -08 -10 -10 -20 -20 -00 -00 -00 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -70 -88 -88 -70 -88 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -70 -88 -88 -88 -78 -08 -10 -60 -00 -00 -00 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -30 -30 -00 -00 -30 -30 -00 -00 -00 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -30 -30 -00 -00 -30 -30 -20 -40 -00 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -0C -30 -C0 -30 -0C -00 -00 -00 -00 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -F8 -00 -F8 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -C0 -30 -0C -30 -C0 -00 -00 -00 -00 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -70 -88 -08 -10 -20 -20 -00 -20 -00 -00 -00 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -70 -88 -B8 -B8 -B0 -80 -70 -00 -00 -00 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -20 -50 -88 -88 -F8 -88 -88 -00 -00 -00 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -F0 -88 -88 -F0 -88 -88 -F0 -00 -00 -00 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -70 -88 -80 -80 -80 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -E0 -90 -88 -88 -88 -90 -E0 -00 -00 -00 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -F8 -80 -80 -F0 -80 -80 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -F8 -80 -80 -F0 -80 -80 -80 -00 -00 -00 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -70 -88 -80 -98 -88 -88 -78 -00 -00 -00 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -88 -88 -88 -F8 -88 -88 -88 -00 -00 -00 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -F8 -20 -20 -20 -20 -20 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -38 -08 -08 -08 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -88 -90 -A0 -C0 -A0 -90 -88 -00 -00 -00 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -80 -80 -80 -80 -80 -80 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -88 -D8 -A8 -A8 -88 -88 -88 -00 -00 -00 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -88 -C8 -C8 -A8 -98 -98 -88 -00 -00 -00 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -70 -88 -88 -88 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -F0 -88 -88 -F0 -80 -80 -80 -00 -00 -00 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -70 -88 -88 -88 -88 -88 -70 -18 -00 -00 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -F0 -88 -88 -F0 -A0 -90 -88 -00 -00 -00 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -70 -88 -80 -70 -08 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -F8 -20 -20 -20 -20 -20 -20 -00 -00 -00 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -88 -88 -88 -88 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -88 -88 -88 -50 -50 -20 -20 -00 -00 -00 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -88 -88 -88 -A8 -A8 -D8 -88 -00 -00 -00 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -88 -88 -50 -20 -50 -88 -88 -00 -00 -00 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -88 -88 -50 -20 -20 -20 -20 -00 -00 -00 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -F8 -08 -10 -20 -40 -80 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -38 -20 -20 -20 -20 -20 -20 -20 -20 -20 -38 -00 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -80 -80 -40 -40 -20 -20 -10 -10 -08 -08 -00 -00 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -70 -10 -10 -10 -10 -10 -10 -10 -10 -10 -70 -00 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -20 -50 -88 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -FC -00 -00 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -20 -10 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -78 -88 -88 -98 -68 -00 -00 -00 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -80 -80 -80 -F0 -88 -88 -88 -F0 -00 -00 -00 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -78 -80 -80 -80 -78 -00 -00 -00 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -08 -08 -08 -78 -88 -88 -88 -78 -00 -00 -00 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -70 -88 -F8 -80 -70 -00 -00 -00 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -38 -40 -40 -F0 -40 -40 -40 -40 -00 -00 -00 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -78 -88 -88 -88 -78 -08 -08 -70 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -80 -80 -80 -F0 -88 -88 -88 -88 -00 -00 -00 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -20 -20 -00 -60 -20 -20 -20 -70 -00 -00 -00 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -08 -08 -00 -38 -08 -08 -08 -08 -08 -08 -70 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -40 -40 -40 -48 -50 -60 -50 -48 -00 -00 -00 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -60 -20 -20 -20 -20 -20 -20 -70 -00 -00 -00 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -D0 -A8 -A8 -A8 -88 -00 -00 -00 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -B0 -C8 -88 -88 -88 -00 -00 -00 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -70 -88 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -F0 -88 -88 -88 -F0 -80 -80 -80 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -78 -88 -88 -88 -78 -08 -08 -08 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -58 -60 -40 -40 -40 -00 -00 -00 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -78 -80 -70 -08 -F0 -00 -00 -00 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -20 -20 -20 -70 -20 -20 -20 -18 -00 -00 -00 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -88 -88 -88 -98 -68 -00 -00 -00 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -D8 -50 -50 -20 -20 -00 -00 -00 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -88 -A8 -A8 -A8 -50 -00 -00 -00 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -88 -50 -20 -50 -88 -00 -00 -00 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -88 -88 -88 -88 -78 -08 -08 -70 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -F8 -10 -20 -40 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -08 -10 -10 -10 -10 -20 -10 -10 -10 -10 -08 -00 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -00 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -40 -20 -20 -20 -20 -10 -20 -20 -20 -20 -40 -00 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -40 -A8 -10 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR space -ENCODING 160 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -20 -00 -20 -20 -20 -20 -20 -20 -00 -00 -00 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -20 -70 -A8 -A0 -A8 -70 -20 -00 -00 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -30 -48 -40 -E0 -40 -40 -48 -B0 -00 -00 -00 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -88 -70 -50 -70 -88 -00 -00 -00 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -88 -50 -20 -70 -20 -70 -20 -00 -00 -00 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -20 -20 -20 -00 -20 -20 -20 -00 -00 -00 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -30 -48 -40 -30 -48 -48 -48 -30 -08 -48 -30 -00 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -50 -50 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -78 -84 -B4 -A4 -A4 -B4 -84 -78 -00 -00 -00 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -30 -08 -38 -48 -38 -00 -78 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -28 -50 -A0 -50 -28 -00 -00 -00 -00 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -00 -78 -08 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR hyphen -ENCODING 173 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -00 -78 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -78 -84 -B4 -AC -B4 -AC -84 -78 -00 -00 -00 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -F8 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -30 -48 -48 -30 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -20 -20 -F8 -20 -20 -00 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -60 -10 -20 -40 -70 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -60 -10 -20 -10 -60 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -10 -20 -00 -00 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -88 -88 -88 -C8 -B0 -80 -80 -00 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -78 -E8 -E8 -68 -28 -28 -28 -00 -00 -00 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -00 -00 -30 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -00 -00 -00 -00 -00 -10 -20 -00 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -20 -60 -20 -20 -20 -00 -00 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -30 -48 -48 -48 -30 -00 -78 -00 -00 -00 -00 -00 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -A0 -50 -28 -50 -A0 -00 -00 -00 -00 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -40 -40 -40 -48 -10 -28 -38 -08 -00 -00 -00 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -40 -40 -40 -70 -08 -10 -20 -38 -00 -00 -00 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -C0 -40 -20 -C8 -10 -28 -38 -08 -00 -00 -00 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -20 -00 -20 -20 -40 -80 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -40 -20 -00 -70 -88 -88 -F8 -88 -88 -00 -00 -00 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -10 -20 -00 -70 -88 -88 -F8 -88 -88 -00 -00 -00 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -20 -50 -00 -70 -88 -88 -F8 -88 -88 -00 -00 -00 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -28 -50 -00 -70 -88 -88 -F8 -88 -88 -00 -00 -00 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -50 -00 -70 -88 -88 -F8 -88 -88 -00 -00 -00 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -20 -50 -20 -70 -88 -88 -F8 -88 -88 -00 -00 -00 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -78 -A0 -A0 -B8 -E0 -A0 -B8 -00 -00 -00 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -70 -88 -80 -80 -80 -88 -70 -20 -40 -00 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -40 -20 -00 -F8 -80 -F0 -80 -80 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -10 -20 -00 -F8 -80 -F0 -80 -80 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -20 -50 -00 -F8 -80 -F0 -80 -80 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -50 -00 -F8 -80 -F0 -80 -80 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -40 -20 -00 -F8 -20 -20 -20 -20 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -10 -20 -00 -F8 -20 -20 -20 -20 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -20 -50 -00 -F8 -20 -20 -20 -20 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -50 -00 -F8 -20 -20 -20 -20 -F8 -00 -00 -00 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -70 -48 -44 -E4 -44 -48 -70 -00 -00 -00 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -28 -50 -00 -88 -C8 -A8 -98 -88 -88 -00 -00 -00 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -40 -20 -00 -70 -88 -88 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -10 -20 -00 -70 -88 -88 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -20 -50 -00 -70 -88 -88 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -28 -50 -00 -70 -88 -88 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -50 -00 -70 -88 -88 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -88 -50 -20 -50 -88 -00 -00 -00 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -08 -78 -98 -A8 -A8 -A8 -C8 -F0 -80 -00 -00 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -40 -20 -00 -88 -88 -88 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -10 -20 -00 -88 -88 -88 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -20 -50 -00 -88 -88 -88 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -50 -00 -88 -88 -88 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -10 -20 -00 -88 -50 -20 -20 -20 -20 -00 -00 -00 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -80 -F0 -88 -88 -88 -F0 -80 -80 -00 -00 -00 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -30 -48 -48 -D0 -50 -48 -48 -50 -00 -00 -00 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -40 -20 -00 -78 -88 -88 -98 -68 -00 -00 -00 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -10 -20 -00 -78 -88 -88 -98 -68 -00 -00 -00 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -20 -50 -00 -78 -88 -88 -98 -68 -00 -00 -00 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -28 -50 -00 -78 -88 -88 -98 -68 -00 -00 -00 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -50 -00 -78 -88 -88 -98 -68 -00 -00 -00 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -20 -50 -20 -00 -78 -88 -88 -98 -68 -00 -00 -00 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -70 -28 -70 -A0 -78 -00 -00 -00 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -78 -80 -80 -80 -78 -20 -40 -00 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -40 -20 -00 -70 -88 -F8 -80 -70 -00 -00 -00 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -10 -20 -00 -70 -88 -F8 -80 -70 -00 -00 -00 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -20 -50 -00 -70 -88 -F8 -80 -70 -00 -00 -00 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -50 -00 -70 -88 -F8 -80 -70 -00 -00 -00 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -40 -20 -00 -60 -20 -20 -20 -70 -00 -00 -00 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -20 -40 -00 -60 -20 -20 -20 -70 -00 -00 -00 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -20 -50 -00 -60 -20 -20 -20 -70 -00 -00 -00 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -50 -00 -60 -20 -20 -20 -70 -00 -00 -00 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -28 -10 -28 -08 -78 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -28 -50 -00 -B0 -C8 -88 -88 -88 -00 -00 -00 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -40 -20 -00 -70 -88 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -10 -20 -00 -70 -88 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -20 -50 -00 -70 -88 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -28 -50 -00 -70 -88 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -50 -00 -70 -88 -88 -88 -70 -00 -00 -00 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -00 -20 -00 -F8 -00 -20 -00 -00 -00 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -00 -08 -78 -98 -A8 -C8 -F0 -80 -00 -00 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -40 -20 -00 -88 -88 -88 -98 -68 -00 -00 -00 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -10 -20 -00 -88 -88 -88 -98 -68 -00 -00 -00 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -20 -50 -00 -88 -88 -88 -98 -68 -00 -00 -00 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -50 -00 -88 -88 -88 -98 -68 -00 -00 -00 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -10 -20 -00 -88 -88 -88 -88 -78 -08 -08 -70 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -80 -80 -80 -B0 -C8 -88 -C8 -B0 -80 -80 -00 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 480 0 -DWIDTH 6 0 -BBX 6 12 0 -3 -BITMAP -00 -00 -50 -00 -88 -88 -88 -88 -78 -08 -08 -70 -ENDCHAR -ENDFONT Index: xc/fonts/encodings/Imakefile diff -u xc/fonts/encodings/Imakefile:1.11 xc/fonts/encodings/Imakefile:1.12 --- xc/fonts/encodings/Imakefile:1.11 Sat Nov 22 00:08:15 2003 +++ xc/fonts/encodings/Imakefile Tue Sep 28 11:17:13 2004 @@ -1,4 +1,51 @@ -XCOMM $XFree86: xc/fonts/encodings/Imakefile,v 1.11 2003/11/22 05:08:15 dawes Exp $ +XCOMM $XFree86: xc/fonts/encodings/Imakefile,v 1.12 2004/09/28 15:17:13 dawes Exp $ + +/* + * Copyright (c) 2001-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ #define IHaveSubdirs #define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)' @@ -22,6 +69,7 @@ EncObj(microsoft-cp1258) EncObj(microsoft-win3.1) \ EncObj(mulearabic-0) EncObj(mulearabic-1) \ EncObj(mulearabic-2) EncObj(mulelao-1) \ + EncObj(sun_eu_greek) \ EncObj(tcvn-0) EncObj(tis620-2) EncObjComp(viscii1.1-1) DONES = large/DONE Index: xc/fonts/encodings/sun_eu_greek.enc diff -u /dev/null xc/fonts/encodings/sun_eu_greek.enc:1.1 --- /dev/null Wed Mar 16 21:04:36 2005 +++ xc/fonts/encodings/sun_eu_greek.enc Wed Sep 1 19:57:56 2004 @@ -0,0 +1,190 @@ +STARTENCODING suneu-greek +SIZE 0xFF +STARTMAPPING unicode +0x21 0x0021 +0x22 0x0022 +0x23 0x0023 +0x24 0x0024 +0x25 0x0025 +0x26 0x0026 +0x27 0x0027 +0x28 0x0028 +0x29 0x0029 +0x2A 0x002A +0x2B 0x002B +0x2C 0x002C +0x2D 0x002D +0x2E 0x002E +0x2F 0x002F +0x30 0x0030 +0x31 0x0031 +0x32 0x0032 +0x33 0x0033 +0x34 0x0034 +0x35 0x0035 +0x36 0x0036 +0x37 0x0037 +0x38 0x0038 +0x39 0x0039 +0x3A 0x003A +0x3B 0x003B +0x3C 0x003C +0x3D 0x003D +0x3E 0x003E +0x3F 0x003F +0x40 0x0040 +0x41 0x0041 +0x42 0x0042 +0x43 0x0043 +0x44 0x0044 +0x45 0x0045 +0x46 0x0046 +0x47 0x0047 +0x48 0x0048 +0x49 0x0049 +0x4A 0x004A +0x4B 0x004B +0x4C 0x004C +0x4D 0x004D +0x4E 0x004E +0x4F 0x004F +0x50 0x0050 +0x51 0x0051 +0x52 0x0052 +0x53 0x0053 +0x54 0x0054 +0x55 0x0055 +0x56 0x0056 +0x57 0x0057 +0x58 0x0058 +0x59 0x0059 +0x5A 0x005A +0x5B 0x005B +0x5C 0x005C +0x5D 0x005D +0x5E 0x005E +0x5F 0x005F +0x60 0x0060 +0x61 0x0061 +0x62 0x0062 +0x63 0x0063 +0x64 0x0064 +0x65 0x0065 +0x66 0x0066 +0x67 0x0067 +0x68 0x0068 +0x69 0x0069 +0x6A 0x006A +0x6B 0x006B +0x6C 0x006C +0x6D 0x006D +0x6E 0x006E +0x6F 0x006F +0x70 0x0070 +0x71 0x0071 +0x72 0x0072 +0x73 0x0073 +0x74 0x0074 +0x75 0x0075 +0x76 0x0076 +0x77 0x0077 +0x78 0x0078 +0x79 0x0079 +0x7A 0x007A +0x7B 0x007B +0x7C 0x007C +0x7D 0x007D +0x7E 0x007E +0xa0 0x00a0 +0xa1 0x02bd +0xa2 0x2019 +0xa3 0x00a3 +0xa4 0x20ac +0xa6 0x00a6 +0xa7 0x00a7 +0xa8 0x00a8 +0xa9 0x00a9 +0xab 0x00ab +0xac 0x00ac +0xad 0x00ad +0xaf 0x2014 +0xb0 0x00b0 +0xb1 0x00b1 +0xb2 0x00b2 +0xb3 0x00b3 +0xb4 0x0384 +0xb5 0x0385 +0xb6 0x0386 +0xb7 0x00b7 +0xb8 0x0388 +0xb9 0x0389 +0xba 0x038a +0xbb 0x00bb +0xbc 0x038c +0xbd 0x00bd +0xbe 0x038e +0xbf 0x038f +0xc0 0x0390 +0xc1 0x0391 +0xc2 0x0392 +0xc3 0x0393 +0xc4 0x0394 +0xc5 0x0395 +0xc6 0x0396 +0xc7 0x0397 +0xc8 0x0398 +0xc9 0x0399 +0xca 0x039a +0xcb 0x039b +0xcc 0x039c +0xcd 0x039d +0xce 0x039e +0xcf 0x039f +0xd0 0x03a0 +0xd1 0x03a1 +0xd3 0x03a3 +0xd4 0x03a4 +0xd5 0x03a5 +0xd6 0x03a6 +0xd7 0x03a7 +0xd8 0x03a8 +0xd9 0x03a9 +0xda 0x03aa +0xdb 0x03ab +0xdc 0x03ac +0xdd 0x03ad +0xde 0x03ae +0xdf 0x03af +0xe0 0x03b0 +0xe1 0x03b1 +0xe2 0x03b2 +0xe3 0x03b3 +0xe4 0x03b4 +0xe5 0x03b5 +0xe6 0x03b6 +0xe7 0x03b7 +0xe8 0x03b8 +0xe9 0x03b9 +0xea 0x03ba +0xeb 0x03bb +0xec 0x03bc +0xed 0x03bd +0xee 0x03be +0xef 0x03bf +0xf0 0x03c0 +0xf1 0x03c1 +0xf2 0x03c2 +0xf3 0x03c3 +0xf4 0x03c4 +0xf5 0x03c5 +0xf6 0x03c6 +0xf7 0x03c7 +0xf8 0x03c8 +0xf9 0x03c9 +0xfa 0x03ca +0xfb 0x03cb +0xfc 0x03cc +0xfd 0x03cd +0xfe 0x03ce +ENDMAPPING +ENDENCODING Index: xc/fonts/encodings/large/Imakefile diff -u xc/fonts/encodings/large/Imakefile:1.6 xc/fonts/encodings/large/Imakefile:1.7 --- xc/fonts/encodings/large/Imakefile:1.6 Sun Dec 7 13:20:10 2003 +++ xc/fonts/encodings/large/Imakefile Tue Sep 28 11:17:13 2004 @@ -1,6 +1,54 @@ -XCOMM $XFree86: xc/fonts/encodings/large/Imakefile,v 1.6 2003/12/07 18:20:10 dawes Exp $ +XCOMM $XFree86: xc/fonts/encodings/large/Imakefile,v 1.7 2004/09/28 15:17:13 dawes Exp $ -OBJS = EncObjComp(big5.eten-0) EncObjComp(big5hkscs-0) \ +/* + * Copyright (c) 2001-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +OBJS = EncObjComp(big5.eten-0) EncObjComp(big5hkscs-0) \ + EncObjComp(cns11643-1) EncObjComp(cns11643-1) EncObjComp(cns11643-1) \ EncObjComp(gb2312.1980-0) EncObjComp(gbk-0) \ EncObjComp(gb18030.2000-0) EncObjComp(gb18030.2000-1) \ EncObjComp(jisx0201.1976-0) \ @@ -12,6 +60,9 @@ CompEncodingTarget(big5.eten-0) CompEncodingTarget(big5hkscs-0) +CompEncodingTarget(cns11643-1) +CompEncodingTarget(cns11643-2) +CompEncodingTarget(cns11643-3) CompEncodingTarget(gb2312.1980-0) CompEncodingTarget(gb18030.2000-0) CompEncodingTarget(gb18030.2000-1) Index: xc/fonts/encodings/large/cns11643-1.enc diff -u /dev/null xc/fonts/encodings/large/cns11643-1.enc:1.1 --- /dev/null Wed Mar 16 21:04:36 2005 +++ xc/fonts/encodings/large/cns11643-1.enc Wed Sep 1 19:57:56 2004 @@ -0,0 +1,6339 @@ +STARTENCODING cns11643-1 +ALIAS cns11643-1 +# calculated FIRSTINDEX 0x20 0x22 +# calculated matrix SIZE 0x7E 0x80 +SIZE 0x7E 0x80 +FIRSTINDEX 0x20 0x22 +STARTMAPPING unicode + +0x2122 0xFF0C +0x2123 0x3001 +0x2124 0x3002 +0x2125 0xFF0E +0x2126 0x30FB +0x2127 0xFF1B +0x2128 0xFF1A +0x2129 0xFF1F +0x212A 0xFF01 +0x212B 0xFE30 +0x212C 0x2026 +0x212D 0x2025 +0x212E 0xFE50 +0x212F 0xFE51 +0x2130 0xFE52 +0x2131 0x00B7 +0x2132 0xFE54 +0x2133 0xFE55 +0x2134 0xFE56 +0x2135 0xFE57 +0x2136 0xFE31 +0x2137 0x2014 +0x2138 0xFE32 +0x2139 0x2013 +0x213a 0x3000 +0x213b 0x3000 +0x213c 0x3000 +0x213d 0x3000 +0x213E 0xFF08 +0x213F 0xFF09 +0x2140 0xFE35 +0x2141 0xFE36 +0x2142 0xFF5B +0x2143 0xFF5D +0x2144 0xFE37 +0x2145 0xFE38 +0x2146 0x3014 +0x2147 0x3015 +0x2148 0xFE39 +0x2149 0xFE3A +0x214A 0x3010 +0x214B 0x3011 +0x214C 0xFE3B +0x214D 0xFE3C +0x214E 0x300A +0x214F 0x300B +0x2150 0xFE3D +0x2151 0xFE3E +0x2152 0x3008 +0x2153 0x3009 +0x2154 0xFE3F +0x2155 0xFE40 +0x2156 0x300C +0x2157 0x300D +0x2158 0xFE41 +0x2159 0xFE42 +0x215A 0x300E +0x215B 0x300F +0x215C 0xFE43 +0x215D 0xFE44 +0x215E 0xFE59 +0x215F 0xFE5A +0x2160 0xFE5B +0x2161 0xFE5C +0x2162 0xFE5D +0x2163 0xFE5E +0x2164 0x2018 +0x2165 0x2019 +0x2166 0x201C +0x2167 0x201D +0x2168 0x301D +0x2169 0x301E +0x216A 0x2032 +0x216B 0x2035 +0x216C 0xFF03 +0x216D 0xFF06 +0x216E 0xFF0A +0x216F 0x203B +0x2170 0x00A7 +0x2171 0x3003 +0x2172 0x25CB +0x2173 0x25CF +0x2174 0x25B3 +0x2175 0x25B2 +0x2176 0x25CE +0x2177 0x2606 +0x2178 0x2605 +0x2179 0x25C7 +0x217A 0x25C6 +0x217B 0x25A1 +0x217C 0x25A0 +0x217D 0x25BD +0x217E 0x25BC +0x2221 0x32A3 +0x2222 0x2105 +0x2223 0x203E +0x2224 0x3000 +0x2225 0xFF3F +0x2226 0xFF3F +0x2227 0xFE49 +0x2228 0xFE4A +0x2229 0xFE4D +0x222A 0xFE4E +0x222B 0xFE4B +0x222C 0xFE4C +0x222D 0xFE5F +0x222E 0xFE60 +0x222F 0xFE61 +0x2230 0xFF0B +0x2231 0xFF0D +0x2232 0x00D7 +0x2233 0x00F7 +0x2234 0x00B1 +0x2235 0x221A +0x2236 0xFF1C +0x2237 0xFF1E +0x2238 0xFF1D +0x2239 0x2266 +0x223A 0x2267 +0x223B 0x2260 +0x223C 0x221E +0x223D 0x2252 +0x223E 0x2261 +0x223F 0xFE62 +0x2240 0xFE63 +0x2241 0xFE64 +0x2242 0xFE66 +0x2243 0xFE65 +0x2244 0x223C +0x2245 0x2229 +0x2246 0x222A +0x2247 0x22A5 +0x2248 0x2220 +0x2249 0x221F +0x224A 0x22BF +0x224B 0x33D2 +0x224C 0x33D1 +0x224D 0x222B +0x224E 0x222E +0x224F 0x2235 +0x2250 0x2234 +0x2251 0x2640 +0x2252 0x2642 +0x2253 0x2641 +0x2254 0x2609 +0x2255 0x2191 +0x2256 0x2193 +0x2257 0x2192 +0x2258 0x2190 +0x2259 0x2196 +0x225A 0x2197 +0x225B 0x2199 +0x225C 0x2198 +0x225D 0x2016 +0x225E 0xFF5C +0x225F 0xFF0F +0x2260 0xFF3C +0x2261 0x2215 +0x2262 0xFE68 +0x2263 0xFF04 +0x2264 0xFFE5 +0x2265 0x3012 +0x2266 0xFFE0 +0x2267 0xFFE1 +0x2268 0xFF05 +0x2269 0xFF20 +0x226A 0x2103 +0x226B 0x2109 +0x226C 0xFE69 +0x226D 0xFE6A +0x226E 0xFE6B +0x226F 0x33D5 +0x2270 0x339C +0x2271 0x339D +0x2272 0x339E +0x2273 0x33CE +0x2274 0x33A1 +0x2275 0x338E +0x2276 0x338F +0x2277 0x33C4 +0x2278 0x00B0 +0x2279 0x5159 +0x227A 0x515B +0x227B 0x515E +0x227C 0x515D +0x227D 0x5161 +0x227E 0x5163 +0x2321 0x55E7 +0x2322 0x74E9 +0x2323 0x7CCE +0x2324 0x2581 +0x2325 0x2582 +0x2326 0x2583 +0x2327 0x2584 +0x2328 0x2585 +0x2329 0x2586 +0x232A 0x2587 +0x232B 0x2588 +0x232C 0x258F +0x232D 0x258E +0x232E 0x258D +0x232F 0x258C +0x2330 0x258B +0x2331 0x258A +0x2332 0x2589 +0x2333 0x253C +0x2334 0x2534 +0x2335 0x252C +0x2336 0x2524 +0x2337 0x251C +0x2338 0x2594 +0x2339 0x2500 +0x233A 0x2502 +0x233B 0x2595 +0x233C 0x250C +0x233D 0x2510 +0x233E 0x2514 +0x233F 0x2518 +0x2340 0x256D +0x2341 0x256E +0x2342 0x2570 +0x2343 0x256F +0x2344 0x2550 +0x2345 0x255E +0x2346 0x256A +0x2347 0x2561 +0x2348 0x25E2 +0x2349 0x25E3 +0x234A 0x25E5 +0x234B 0x25E4 +0x234C 0x2571 +0x234D 0x2572 +0x234E 0x2573 +0x2421 0xFF10 +0x2422 0xFF11 +0x2423 0xFF12 +0x2424 0xFF13 +0x2425 0xFF14 +0x2426 0xFF15 +0x2427 0xFF16 +0x2428 0xFF17 +0x2429 0xFF18 +0x242A 0xFF19 +0x242B 0x2160 +0x242C 0x2161 +0x242D 0x2162 +0x242E 0x2163 +0x242F 0x2164 +0x2430 0x2165 +0x2431 0x2166 +0x2432 0x2167 +0x2433 0x2168 +0x2434 0x2169 +0x2435 0x3021 +0x2436 0x3022 +0x2437 0x3023 +0x2438 0x3024 +0x2439 0x3025 +0x243A 0x3026 +0x243B 0x3027 +0x243C 0x3028 +0x243D 0x3029 +0x243e 0x3000 +0x243F 0x5344 +0x2440 0x3000 +0x2441 0xFF21 +0x2442 0xFF22 +0x2443 0xFF23 +0x2444 0xFF24 +0x2445 0xFF25 +0x2446 0xFF26 +0x2447 0xFF27 +0x2448 0xFF28 +0x2449 0xFF29 +0x244A 0xFF2A +0x244B 0xFF2B +0x244C 0xFF2C +0x244D 0xFF2D +0x244E 0xFF2E +0x244F 0xFF2F +0x2450 0xFF30 +0x2451 0xFF31 +0x2452 0xFF32 +0x2453 0xFF33 +0x2454 0xFF34 +0x2455 0xFF35 +0x2456 0xFF36 +0x2457 0xFF37 +0x2458 0xFF38 +0x2459 0xFF39 +0x245A 0xFF3A +0x245B 0xFF41 +0x245C 0xFF42 +0x245D 0xFF43 +0x245E 0xFF44 +0x245F 0xFF45 +0x2460 0xFF46 +0x2461 0xFF47 +0x2462 0xFF48 +0x2463 0xFF49 +0x2464 0xFF4A +0x2465 0xFF4B +0x2466 0xFF4C +0x2467 0xFF4D +0x2468 0xFF4E +0x2469 0xFF4F +0x246A 0xFF50 +0x246B 0xFF51 +0x246C 0xFF52 +0x246D 0xFF53 +0x246E 0xFF54 +0x246F 0xFF55 +0x2470 0xFF56 +0x2471 0xFF57 +0x2472 0xFF58 +0x2473 0xFF59 +0x2474 0xFF5A +0x2475 0x0391 +0x2476 0x0392 +0x2477 0x0393 +0x2478 0x0394 +0x2479 0x0395 +0x247A 0x0396 +0x247B 0x0397 +0x247C 0x0398 +0x247D 0x0399 +0x247E 0x039A +0x2521 0x039B +0x2522 0x039C +0x2523 0x039D +0x2524 0x039E +0x2525 0x039F +0x2526 0x03A0 +0x2527 0x03A1 +0x2528 0x03A3 +0x2529 0x03A4 +0x252A 0x03A5 +0x252B 0x03A6 +0x252C 0x03A7 +0x252D 0x03A8 +0x252E 0x03A9 +0x252F 0x03B1 +0x2530 0x03B2 +0x2531 0x03B3 +0x2532 0x03B4 +0x2533 0x03B5 +0x2534 0x03B6 +0x2535 0x03B7 +0x2536 0x03B8 +0x2537 0x03B9 +0x2538 0x03BA +0x2539 0x03BB +0x253A 0x03BC +0x253B 0x03BD +0x253C 0x03BE +0x253D 0x03BF +0x253E 0x03C0 +0x253F 0x03C1 +0x2540 0x03C3 +0x2541 0x03C4 +0x2542 0x03C5 +0x2543 0x03C6 +0x2544 0x03C7 +0x2545 0x03C8 +0x2546 0x03C9 +0x2547 0x3105 +0x2548 0x3106 +0x2549 0x3107 +0x254A 0x3108 +0x254B 0x3109 +0x254C 0x310A +0x254D 0x310B +0x254E 0x310C +0x254F 0x310D +0x2550 0x310E +0x2551 0x310F +0x2552 0x3110 +0x2553 0x3111 +0x2554 0x3112 +0x2555 0x3113 +0x2556 0x3114 +0x2557 0x3115 +0x2558 0x3116 +0x2559 0x3117 +0x255A 0x3118 +0x255B 0x3119 +0x255C 0x311A +0x255D 0x311B +0x255E 0x311C +0x255F 0x311D +0x2560 0x311E +0x2561 0x311F +0x2562 0x3120 +0x2563 0x3121 +0x2564 0x3122 +0x2565 0x3123 +0x2566 0x3124 +0x2567 0x3125 +0x2568 0x3126 +0x2569 0x3127 +0x256A 0x3128 +0x256B 0x3129 +0x256C 0x02D9 +0x256D 0x02C9 +0x256E 0x02CA +0x256F 0x02C7 +0x2570 0x02CB +0x2621 0x2460 +0x2622 0x2461 +0x2623 0x2462 +0x2624 0x2463 +0x2625 0x2464 +0x2626 0x2465 +0x2627 0x2466 +0x2628 0x2467 +0x2629 0x2468 +0x262A 0x2469 +0x262B 0x2474 +0x262C 0x2475 +0x262D 0x2476 +0x262E 0x2477 +0x262F 0x2478 +0x2630 0x2479 +0x2631 0x247A +0x2632 0x247B +0x2633 0x247C +0x2634 0x247D +0x2635 0x2170 +0x2636 0x2171 +0x2637 0x2172 +0x2638 0x2173 +0x2639 0x2174 +0x263A 0x2175 +0x263B 0x2176 +0x263C 0x2177 +0x263D 0x2178 +0x263E 0x2179 +0x263f 0x3000 +0x2640 0x3000 +0x2641 0x3000 +0x2642 0x3000 +0x2643 0x3000 +0x2644 0x3000 +0x2645 0x3000 +0x2646 0x3000 +0x2647 0x3000 +0x2648 0x3000 +0x2649 0x3000 +0x264a 0x3000 +0x264b 0x3000 +0x264c 0x3000 +0x264d 0x3000 +0x264e 0x3000 +0x264f 0x3000 +0x2650 0x3000 +0x2651 0x3000 +0x2652 0x3000 +0x2653 0x3000 +0x2654 0x3000 +0x2655 0x3000 +0x2656 0x3000 +0x2657 0x3000 +0x2658 0x3000 +0x2659 0x3000 +0x265a 0x3000 +0x265b 0x3000 +0x265c 0x3000 +0x265d 0x3000 +0x265e 0x3000 +0x265f 0x3000 +0x2660 0x3000 +0x2661 0x3000 +0x2662 0x3000 +0x2663 0x3000 +0x2664 0x3000 +0x2665 0x3000 +0x2666 0x3000 +0x2667 0x3000 +0x2668 0x3000 +0x2669 0x3000 +0x266a 0x3000 +0x266b 0x3000 +0x266c 0x3000 +0x266d 0x3000 +0x266e 0x3000 +0x266f 0x3000 +0x2670 0x3000 +0x2671 0x3000 +0x2672 0x3000 +0x2673 0x3000 +0x2674 0x3000 +0x2675 0x3000 +0x2676 0x3000 +0x2677 0x3000 +0x2678 0x3000 +0x2679 0x3000 +0x267a 0x3000 +0x267b 0x3000 +0x267c 0x3000 +0x267d 0x3000 +0x267e 0x3000 +0x2721 0x3000 +0x2722 0x3000 +0x2723 0x3000 +0x2724 0x3000 +0x2725 0x3000 +0x2726 0x3000 +0x2727 0x3000 +0x2728 0x3000 +0x2729 0x3000 +0x272a 0x3000 +0x272b 0x3000 +0x272c 0x3000 +0x272d 0x3000 +0x272e 0x3000 +0x272f 0x3000 +0x2730 0x3000 +0x2731 0x3000 +0x2732 0x3000 +0x2733 0x3000 +0x2734 0x3000 +0x2735 0x3000 +0x2736 0x3000 +0x2737 0x3000 +0x2738 0x3000 +0x2739 0x3000 +0x273a 0x3000 +0x273b 0x3000 +0x273c 0x3000 +0x273d 0x3000 +0x273e 0x3000 +0x273f 0x3000 +0x2740 0x3000 +0x2741 0x3000 +0x2742 0x3000 +0x2743 0x3000 +0x2744 0x3000 +0x2745 0x3000 +0x2746 0x3000 +0x2747 0x3000 +0x2748 0x3000 +0x2749 0x3000 +0x274a 0x3000 +0x274b 0x3000 +0x274c 0x3000 +0x274d 0x3000 +0x274e 0x3000 +0x274f 0x3000 +0x2750 0x3000 +0x2751 0x3000 +0x2752 0x3000 +0x2753 0x3000 +0x2754 0x3000 +0x2755 0x3000 +0x2756 0x3000 +0x2757 0x3000 +0x2758 0x3000 +0x2759 0x3000 +0x275a 0x3000 +0x275b 0x3000 +0x275c 0x3000 +0x275d 0x3000 +0x275e 0x3000 +0x275f 0x3000 +0x2760 0x3000 +0x2761 0x3000 +0x2762 0x3000 +0x2763 0x3000 +0x2764 0x3000 +0x2765 0x3000 +0x2766 0x3000 +0x2767 0x3000 +0x2768 0x3000 +0x2769 0x3000 +0x276a 0x3000 +0x276b 0x3000 +0x276c 0x3000 +0x276d 0x3000 +0x276e 0x3000 +0x276f 0x3000 +0x2770 0x3000 +0x2771 0x3000 +0x2772 0x3000 +0x2773 0x3000 +0x2774 0x3000 +0x2775 0x3000 +0x2776 0x3000 +0x2777 0x3000 +0x2778 0x3000 +0x2779 0x3000 +0x277a 0x3000 +0x277b 0x3000 +0x277c 0x3000 +0x277d 0x3000 +0x277e 0x3000 +0x2821 0x3000 +0x2822 0x3000 +0x2823 0x3000 +0x2824 0x3000 +0x2825 0x3000 +0x2826 0x3000 +0x2827 0x3000 +0x2828 0x3000 +0x2829 0x3000 +0x282a 0x3000 +0x282b 0x3000 +0x282c 0x3000 +0x282d 0x3000 +0x282e 0x3000 +0x282f 0x3000 +0x2830 0x3000 +0x2831 0x3000 +0x2832 0x3000 +0x2833 0x3000 +0x2834 0x3000 +0x2835 0x3000 +0x2836 0x3000 +0x2837 0x3000 +0x2838 0x3000 +0x2839 0x3000 +0x283a 0x3000 +0x283b 0x3000 +0x283c 0x3000 +0x283d 0x3000 +0x283e 0x3000 +0x283f 0x3000 +0x2840 0x3000 +0x2841 0x3000 +0x2842 0x3000 +0x2843 0x3000 +0x2844 0x3000 +0x2845 0x3000 +0x2846 0x3000 +0x2847 0x3000 +0x2848 0x3000 +0x2849 0x3000 +0x284a 0x3000 +0x284b 0x3000 +0x284c 0x3000 +0x284d 0x3000 +0x284e 0x3000 +0x284f 0x3000 +0x2850 0x3000 +0x2851 0x3000 +0x2852 0x3000 +0x2853 0x3000 +0x2854 0x3000 +0x2855 0x3000 +0x2856 0x3000 +0x2857 0x3000 +0x2858 0x3000 +0x2859 0x3000 +0x285a 0x3000 +0x285b 0x3000 +0x285c 0x3000 +0x285d 0x3000 +0x285e 0x3000 +0x285f 0x3000 +0x2860 0x3000 +0x2861 0x3000 +0x2862 0x3000 +0x2863 0x3000 +0x2864 0x3000 +0x2865 0x3000 +0x2866 0x3000 +0x2867 0x3000 +0x2868 0x3000 +0x2869 0x3000 +0x286a 0x3000 +0x286b 0x3000 +0x286c 0x3000 +0x286d 0x3000 +0x286e 0x3000 +0x286f 0x3000 +0x2870 0x3000 +0x2871 0x3000 +0x2872 0x3000 +0x2873 0x3000 +0x2874 0x3000 +0x2875 0x3000 +0x2876 0x3000 +0x2877 0x3000 +0x2878 0x3000 +0x2879 0x3000 +0x287a 0x3000 +0x287b 0x3000 +0x287c 0x3000 +0x287d 0x3000 +0x287e 0x3000 +0x2921 0x3000 +0x2922 0x3000 +0x2923 0x3000 +0x2924 0x3000 +0x2925 0x3000 +0x2926 0x3000 +0x2927 0x3000 +0x2928 0x3000 +0x2929 0x3000 +0x292a 0x3000 +0x292b 0x3000 +0x292c 0x3000 +0x292d 0x3000 +0x292e 0x3000 +0x292f 0x3000 +0x2930 0x3000 +0x2931 0x3000 +0x2932 0x3000 +0x2933 0x3000 +0x2934 0x3000 +0x2935 0x3000 +0x2936 0x3000 +0x2937 0x3000 +0x2938 0x3000 +0x2939 0x3000 +0x293a 0x3000 +0x293b 0x3000 +0x293c 0x3000 +0x293d 0x3000 +0x293e 0x3000 +0x293f 0x3000 +0x2940 0x3000 +0x2941 0x3000 +0x2942 0x3000 +0x2943 0x3000 +0x2944 0x3000 +0x2945 0x3000 +0x2946 0x3000 +0x2947 0x3000 +0x2948 0x3000 +0x2949 0x3000 +0x294a 0x3000 +0x294b 0x3000 +0x294c 0x3000 +0x294d 0x3000 +0x294e 0x3000 +0x294f 0x3000 +0x2950 0x3000 +0x2951 0x3000 +0x2952 0x3000 +0x2953 0x3000 +0x2954 0x3000 +0x2955 0x3000 +0x2956 0x3000 +0x2957 0x3000 +0x2958 0x3000 +0x2959 0x3000 +0x295a 0x3000 +0x295b 0x3000 +0x295c 0x3000 +0x295d 0x3000 +0x295e 0x3000 +0x295f 0x3000 +0x2960 0x3000 +0x2961 0x3000 +0x2962 0x3000 +0x2963 0x3000 +0x2964 0x3000 +0x2965 0x3000 +0x2966 0x3000 +0x2967 0x3000 +0x2968 0x3000 +0x2969 0x3000 +0x296a 0x3000 +0x296b 0x3000 +0x296c 0x3000 +0x296d 0x3000 +0x296e 0x3000 +0x296f 0x3000 +0x2970 0x3000 +0x2971 0x3000 +0x2972 0x3000 +0x2973 0x3000 +0x2974 0x3000 +0x2975 0x3000 +0x2976 0x3000 +0x2977 0x3000 +0x2978 0x3000 +0x2979 0x3000 +0x297a 0x3000 +0x297b 0x3000 +0x297c 0x3000 +0x297d 0x3000 +0x297e 0x3000 +0x4221 0x2400 +0x4222 0x2401 +0x4223 0x2402 +0x4224 0x2403 +0x4225 0x2404 +0x4226 0x2405 +0x4227 0x2406 +0x4228 0x2407 +0x4229 0x2408 +0x422A 0x2409 +0x422B 0x240A +0x422C 0x240B +0x422D 0x240C +0x422E 0x240D +0x422F 0x240E +0x4230 0x240F +0x4231 0x2410 +0x4232 0x2411 +0x4233 0x2412 +0x4234 0x2413 +0x4235 0x2414 +0x4236 0x2415 +0x4237 0x2416 +0x4238 0x2417 +0x4239 0x2418 +0x423A 0x2419 +0x423B 0x241A +0x423C 0x241B +0x423D 0x241C +0x423E 0x241D +0x423F 0x241E +0x4240 0x241F +0x4241 0x2421 +0x4242 0x3000 +0x4243 0x3000 +0x4244 0x3000 +0x4245 0x3000 +0x4246 0x3000 +0x4247 0x3000 +0x4248 0x3000 +0x4249 0x3000 +0x424a 0x3000 +0x424b 0x3000 +0x424c 0x3000 +0x424d 0x3000 +0x424e 0x3000 +0x424f 0x3000 +0x4250 0x3000 +0x4251 0x3000 +0x4252 0x3000 +0x4253 0x3000 +0x4254 0x3000 +0x4255 0x3000 +0x4256 0x3000 +0x4257 0x3000 +0x4258 0x3000 +0x4259 0x3000 +0x425a 0x3000 +0x425b 0x3000 +0x425c 0x3000 +0x425d 0x3000 +0x425e 0x3000 +0x425f 0x3000 +0x4260 0x3000 +0x4261 0x3000 +0x4262 0x3000 +0x4263 0x3000 +0x4264 0x3000 +0x4265 0x3000 +0x4266 0x3000 +0x4267 0x3000 +0x4268 0x3000 +0x4269 0x3000 +0x426a 0x3000 +0x426b 0x3000 +0x426c 0x3000 +0x426d 0x3000 +0x426e 0x3000 +0x426f 0x3000 +0x4270 0x3000 +0x4271 0x3000 +0x4272 0x3000 +0x4273 0x3000 +0x4274 0x3000 +0x4275 0x3000 +0x4276 0x3000 +0x4277 0x3000 +0x4278 0x3000 +0x4279 0x3000 +0x427a 0x3000 +0x427b 0x3000 +0x427c 0x3000 +0x427d 0x3000 +0x427e 0x3000 +0x4421 0x4E00 +0x4422 0x4E59 +0x4423 0x4E01 +0x4424 0x4E03 +0x4425 0x4E43 +0x4426 0x4E5D +0x4427 0x4E86 +0x4428 0x4E8C +0x4429 0x4EBA +0x442A 0x513F +0x442B 0x5165 +0x442C 0x516B +0x442D 0x51E0 +0x442E 0x5200 +0x442F 0x5201 +0x4430 0x529B +0x4431 0x5315 +0x4432 0x5341 +0x4433 0x535C +0x4434 0x53C8 +0x4435 0x4E09 +0x4436 0x4E0B +0x4437 0x4E08 +0x4438 0x4E0A +0x4439 0x4E2B +0x443A 0x4E38 +0x443B 0x51E1 +0x443C 0x4E45 +0x443D 0x4E48 +0x443E 0x4E5F +0x443F 0x4E5E +0x4440 0x4E8E +0x4441 0x4EA1 +0x4442 0x5140 +0x4443 0x5203 +0x4444 0x52FA +0x4445 0x5343 +0x4446 0x53C9 +0x4447 0x53E3 +0x4448 0x571F +0x4449 0x58EB +0x444A 0x5915 +0x444B 0x5927 +0x444C 0x5973 +0x444D 0x5B50 +0x444E 0x5B51 +0x444F 0x5B53 +0x4450 0x5BF8 +0x4451 0x5C0F +0x4452 0x5C22 +0x4453 0x5C38 +0x4454 0x5C71 +0x4455 0x5DDD +0x4456 0x5DE5 +0x4457 0x5DF1 +0x4458 0x5DF2 +0x4459 0x5DF3 +0x445A 0x5DFE +0x445B 0x5E72 +0x445C 0x5EFE +0x445D 0x5F0B +0x445E 0x5F13 +0x445F 0x624D +0x4460 0x4E11 +0x4461 0x4E10 +0x4462 0x4E0D +0x4463 0x4E2D +0x4464 0x4E30 +0x4465 0x4E39 +0x4466 0x4E4B +0x4467 0x5C39 +0x4468 0x4E88 +0x4469 0x4E91 +0x446A 0x4E95 +0x446B 0x4E92 +0x446C 0x4E94 +0x446D 0x4EA2 +0x446E 0x4EC1 +0x446F 0x4EC0 +0x4470 0x4EC3 +0x4471 0x4EC6 +0x4472 0x4EC7 +0x4473 0x4ECD +0x4474 0x4ECA +0x4475 0x4ECB +0x4476 0x4EC4 +0x4477 0x5143 +0x4478 0x5141 +0x4479 0x5167 +0x447A 0x516D +0x447B 0x516E +0x447C 0x516C +0x447D 0x5197 +0x447E 0x51F6 +0x4521 0x5206 +0x4522 0x5207 +0x4523 0x5208 +0x4524 0x52FB +0x4525 0x52FE +0x4526 0x52FF +0x4527 0x5316 +0x4528 0x5339 +0x4529 0x5348 +0x452A 0x5347 +0x452B 0x5345 +0x452C 0x535E +0x452D 0x5384 +0x452E 0x53CB +0x452F 0x53CA +0x4530 0x53CD +0x4531 0x58EC +0x4532 0x5929 +0x4533 0x592B +0x4534 0x592A +0x4535 0x592D +0x4536 0x5B54 +0x4537 0x5C11 +0x4538 0x5C24 +0x4539 0x5C3A +0x453A 0x5C6F +0x453B 0x5DF4 +0x453C 0x5E7B +0x453D 0x5EFF +0x453E 0x5F14 +0x453F 0x5F15 +0x4540 0x5FC3 +0x4541 0x6208 +0x4542 0x6236 +0x4543 0x624B +0x4544 0x624E +0x4545 0x652F +0x4546 0x6587 +0x4547 0x6597 +0x4548 0x65A4 +0x4549 0x65B9 +0x454A 0x65E5 +0x454B 0x66F0 +0x454C 0x6708 +0x454D 0x6728 +0x454E 0x6B20 +0x454F 0x6B62 +0x4550 0x6B79 +0x4551 0x6BCB +0x4552 0x6BD4 +0x4553 0x6BDB +0x4554 0x6C0F +0x4555 0x6C34 +0x4556 0x706B +0x4557 0x722A +0x4558 0x7236 +0x4559 0x723B +0x455A 0x7247 +0x455B 0x7259 +0x455C 0x725B +0x455D 0x72AC +0x455E 0x738B +0x455F 0x4E19 +0x4560 0x4E16 +0x4561 0x4E15 +0x4562 0x4E14 +0x4563 0x4E18 +0x4564 0x4E3B +0x4565 0x4E4D +0x4566 0x4E4F +0x4567 0x4E4E +0x4568 0x4EE5 +0x4569 0x4ED8 +0x456A 0x4ED4 +0x456B 0x4ED5 +0x456C 0x4ED6 +0x456D 0x4ED7 +0x456E 0x4EE3 +0x456F 0x4EE4 +0x4570 0x4ED9 +0x4571 0x4EDE +0x4572 0x5145 +0x4573 0x5144 +0x4574 0x5189 +0x4575 0x518A +0x4576 0x51AC +0x4577 0x51F9 +0x4578 0x51FA +0x4579 0x51F8 +0x457A 0x520A +0x457B 0x52A0 +0x457C 0x529F +0x457D 0x5305 +0x457E 0x5306 +0x4621 0x5317 +0x4622 0x531D +0x4623 0x4EDF +0x4624 0x534A +0x4625 0x5349 +0x4626 0x5361 +0x4627 0x5360 +0x4628 0x536F +0x4629 0x536E +0x462A 0x53BB +0x462B 0x53EF +0x462C 0x53E4 +0x462D 0x53F3 +0x462E 0x53EC +0x462F 0x53EE +0x4630 0x53E9 +0x4631 0x53E8 +0x4632 0x53FC +0x4633 0x53F8 +0x4634 0x53F5 +0x4635 0x53EB +0x4636 0x53E6 +0x4637 0x53EA +0x4638 0x53F2 +0x4639 0x53F1 +0x463A 0x53F0 +0x463B 0x53E5 +0x463C 0x53ED +0x463D 0x53FB +0x463E 0x56DB +0x463F 0x56DA +0x4640 0x5916 +0x4641 0x592E +0x4642 0x5931 +0x4643 0x5974 +0x4644 0x5976 +0x4645 0x5B55 +0x4646 0x5B83 +0x4647 0x5C3C +0x4648 0x5DE8 +0x4649 0x5DE7 +0x464A 0x5DE6 +0x464B 0x5E02 +0x464C 0x5E03 +0x464D 0x5E73 +0x464E 0x5E7C +0x464F 0x5F01 +0x4650 0x5F18 +0x4651 0x5F17 +0x4652 0x5FC5 +0x4653 0x620A +0x4654 0x6253 +0x4655 0x6254 +0x4656 0x6252 +0x4657 0x6251 +0x4658 0x65A5 +0x4659 0x65E6 +0x465A 0x672E +0x465B 0x672C +0x465C 0x672A +0x465D 0x672B +0x465E 0x672D +0x465F 0x6B63 +0x4660 0x6BCD +0x4661 0x6C11 +0x4662 0x6C10 +0x4663 0x6C38 +0x4664 0x6C41 +0x4665 0x6C40 +0x4666 0x6C3E +0x4667 0x72AF +0x4668 0x7384 +0x4669 0x7389 +0x466A 0x74DC +0x466B 0x74E6 +0x466C 0x7518 +0x466D 0x751F +0x466E 0x7528 +0x466F 0x7529 +0x4670 0x7530 +0x4671 0x7531 +0x4672 0x7532 +0x4673 0x7533 +0x4674 0x758B +0x4675 0x767D +0x4676 0x76AE +0x4677 0x76BF +0x4678 0x76EE +0x4679 0x77DB +0x467A 0x77E2 +0x467B 0x77F3 +0x467C 0x793A +0x467D 0x79BE +0x467E 0x7A74 +0x4721 0x7ACB +0x4722 0x4E1E +0x4723 0x4E1F +0x4724 0x4E52 +0x4725 0x4E53 +0x4726 0x4E69 +0x4727 0x4E99 +0x4728 0x4EA4 +0x4729 0x4EA6 +0x472A 0x4EA5 +0x472B 0x4EFF +0x472C 0x4F09 +0x472D 0x4F19 +0x472E 0x4F0A +0x472F 0x4F15 +0x4730 0x4F0D +0x4731 0x4F10 +0x4732 0x4F11 +0x4733 0x4F0F +0x4734 0x4EF2 +0x4735 0x4EF6 +0x4736 0x4EFB +0x4737 0x4EF0 +0x4738 0x4EF3 +0x4739 0x4EFD +0x473A 0x4F01 +0x473B 0x4F0B +0x473C 0x5149 +0x473D 0x5147 +0x473E 0x5146 +0x473F 0x5148 +0x4740 0x5168 +0x4741 0x5171 +0x4742 0x518D +0x4743 0x51B0 +0x4744 0x5217 +0x4745 0x5211 +0x4746 0x5212 +0x4747 0x520E +0x4748 0x5216 +0x4749 0x52A3 +0x474A 0x5308 +0x474B 0x5321 +0x474C 0x5320 +0x474D 0x5370 +0x474E 0x5371 +0x474F 0x5409 +0x4750 0x540F +0x4751 0x540C +0x4752 0x540A +0x4753 0x5410 +0x4754 0x5401 +0x4755 0x540B +0x4756 0x5404 +0x4757 0x5411 +0x4758 0x540D +0x4759 0x5408 +0x475A 0x5403 +0x475B 0x540E +0x475C 0x5406 +0x475D 0x5412 +0x475E 0x56E0 +0x475F 0x56DE +0x4760 0x56DD +0x4761 0x5733 +0x4762 0x5730 +0x4763 0x5728 +0x4764 0x572D +0x4765 0x572C +0x4766 0x572F +0x4767 0x5729 +0x4768 0x5919 +0x4769 0x591A +0x476A 0x5937 +0x476B 0x5938 +0x476C 0x5984 +0x476D 0x5978 +0x476E 0x5983 +0x476F 0x597D +0x4770 0x5979 +0x4771 0x5982 +0x4772 0x5981 +0x4773 0x5B57 +0x4774 0x5B58 +0x4775 0x5B87 +0x4776 0x5B88 +0x4777 0x5B85 +0x4778 0x5B89 +0x4779 0x5BFA +0x477A 0x5C16 +0x477B 0x5C79 +0x477C 0x5DDE +0x477D 0x5E06 +0x477E 0x5E76 +0x4821 0x5E74 +0x4822 0x5F0F +0x4823 0x5F1B +0x4824 0x5FD9 +0x4825 0x5FD6 +0x4826 0x620E +0x4827 0x620C +0x4828 0x620D +0x4829 0x6210 +0x482A 0x6263 +0x482B 0x625B +0x482C 0x6258 +0x482D 0x6536 +0x482E 0x65E9 +0x482F 0x65E8 +0x4830 0x65EC +0x4831 0x65ED +0x4832 0x66F2 +0x4833 0x66F3 +0x4834 0x6709 +0x4835 0x673D +0x4836 0x6734 +0x4837 0x6731 +0x4838 0x6735 +0x4839 0x6B21 +0x483A 0x6B64 +0x483B 0x6B7B +0x483C 0x6C16 +0x483D 0x6C5D +0x483E 0x6C57 +0x483F 0x6C59 +0x4840 0x6C5F +0x4841 0x6C60 +0x4842 0x6C50 +0x4843 0x6C55 +0x4844 0x6C61 +0x4845 0x6C5B +0x4846 0x6C4D +0x4847 0x6C4E +0x4848 0x7070 +0x4849 0x725F +0x484A 0x725D +0x484B 0x767E +0x484C 0x7AF9 +0x484D 0x7C73 +0x484E 0x7CF8 +0x484F 0x7F36 +0x4850 0x7F8A +0x4851 0x7FBD +0x4852 0x8001 +0x4853 0x8003 +0x4854 0x800C +0x4855 0x8012 +0x4856 0x8033 +0x4857 0x807F +0x4858 0x8089 +0x4859 0x808B +0x485A 0x808C +0x485B 0x81E3 +0x485C 0x81EA +0x485D 0x81F3 +0x485E 0x81FC +0x485F 0x820C +0x4860 0x821B +0x4861 0x821F +0x4862 0x826E +0x4863 0x8272 +0x4864 0x827E +0x4865 0x866B +0x4866 0x8840 +0x4867 0x884C +0x4868 0x8863 +0x4869 0x897F +0x486A 0x9621 +0x486B 0x4E32 +0x486C 0x4EA8 +0x486D 0x4F4D +0x486E 0x4F4F +0x486F 0x4F47 +0x4870 0x4F57 +0x4871 0x4F5E +0x4872 0x4F34 +0x4873 0x4F5B +0x4874 0x4F55 +0x4875 0x4F30 +0x4876 0x4F50 +0x4877 0x4F51 +0x4878 0x4F3D +0x4879 0x4F3A +0x487A 0x4F38 +0x487B 0x4F43 +0x487C 0x4F54 +0x487D 0x4F3C +0x487E 0x4F46 +0x4921 0x4F63 +0x4922 0x4F5C +0x4923 0x4F60 +0x4924 0x4F2F +0x4925 0x4F4E +0x4926 0x4F36 +0x4927 0x4F59 +0x4928 0x4F5D +0x4929 0x4F48 +0x492A 0x4F5A +0x492B 0x514C +0x492C 0x514B +0x492D 0x514D +0x492E 0x5175 +0x492F 0x51B6 +0x4930 0x51B7 +0x4931 0x5225 +0x4932 0x5224 +0x4933 0x5229 +0x4934 0x522A +0x4935 0x5228 +0x4936 0x52AB +0x4937 0x52A9 +0x4938 0x52AA +0x4939 0x52AC +0x493A 0x5323 +0x493B 0x5373 +0x493C 0x5375 +0x493D 0x541D +0x493E 0x542D +0x493F 0x541E +0x4940 0x543E +0x4941 0x5426 +0x4942 0x544E +0x4943 0x5427 +0x4944 0x5446 +0x4945 0x5443 +0x4946 0x5433 +0x4947 0x5448 +0x4948 0x5442 +0x4949 0x541B +0x494A 0x5429 +0x494B 0x544A +0x494C 0x5439 +0x494D 0x543B +0x494E 0x5438 +0x494F 0x542E +0x4950 0x5435 +0x4951 0x5436 +0x4952 0x5420 +0x4953 0x543C +0x4954 0x5440 +0x4955 0x5431 +0x4956 0x542B +0x4957 0x541F +0x4958 0x542C +0x4959 0x56EA +0x495A 0x56F0 +0x495B 0x56E4 +0x495C 0x56EB +0x495D 0x574A +0x495E 0x5751 +0x495F 0x5740 +0x4960 0x574D +0x4961 0x5747 +0x4962 0x574E +0x4963 0x573E +0x4964 0x5750 +0x4965 0x574F +0x4966 0x573B +0x4967 0x58EF +0x4968 0x593E +0x4969 0x599D +0x496A 0x5992 +0x496B 0x59A8 +0x496C 0x599E +0x496D 0x59A3 +0x496E 0x5999 +0x496F 0x5996 +0x4970 0x598D +0x4971 0x59A4 +0x4972 0x5993 +0x4973 0x598A +0x4974 0x59A5 +0x4975 0x5B5D +0x4976 0x5B5C +0x4977 0x5B5A +0x4978 0x5B5B +0x4979 0x5B8C +0x497A 0x5B8B +0x497B 0x5B8F +0x497C 0x5C2C +0x497D 0x5C40 +0x497E 0x5C41 +0x4A21 0x5C3F +0x4A22 0x5C3E +0x4A23 0x5C90 +0x4A24 0x5C91 +0x4A25 0x5C94 +0x4A26 0x5C8C +0x4A27 0x5DEB +0x4A28 0x5E0C +0x4A29 0x5E8F +0x4A2A 0x5E87 +0x4A2B 0x5E8A +0x4A2C 0x5EF7 +0x4A2D 0x5F04 +0x4A2E 0x5F1F +0x4A2F 0x5F64 +0x4A30 0x5F62 +0x4A31 0x5F77 +0x4A32 0x5F79 +0x4A33 0x5FD8 +0x4A34 0x5FCC +0x4A35 0x5FD7 +0x4A36 0x5FCD +0x4A37 0x5FF1 +0x4A38 0x5FEB +0x4A39 0x5FF8 +0x4A3A 0x5FEA +0x4A3B 0x6212 +0x4A3C 0x6211 +0x4A3D 0x6284 +0x4A3E 0x6297 +0x4A3F 0x6296 +0x4A40 0x6280 +0x4A41 0x6276 +0x4A42 0x6289 +0x4A43 0x626D +0x4A44 0x628A +0x4A45 0x627C +0x4A46 0x627E +0x4A47 0x6279 +0x4A48 0x6273 +0x4A49 0x6292 +0x4A4A 0x626F +0x4A4B 0x6298 +0x4A4C 0x626E +0x4A4D 0x6295 +0x4A4E 0x6293 +0x4A4F 0x6291 +0x4A50 0x6286 +0x4A51 0x6539 +0x4A52 0x653B +0x4A53 0x6538 +0x4A54 0x65F1 +0x4A55 0x66F4 +0x4A56 0x675F +0x4A57 0x674E +0x4A58 0x674F +0x4A59 0x6750 +0x4A5A 0x6751 +0x4A5B 0x675C +0x4A5C 0x6756 +0x4A5D 0x675E +0x4A5E 0x6749 +0x4A5F 0x6746 +0x4A60 0x6760 +0x4A61 0x6753 +0x4A62 0x6757 +0x4A63 0x6B65 +0x4A64 0x6BCF +0x4A65 0x6C42 +0x4A66 0x6C5E +0x4A67 0x6C99 +0x4A68 0x6C81 +0x4A69 0x6C88 +0x4A6A 0x6C89 +0x4A6B 0x6C85 +0x4A6C 0x6C9B +0x4A6D 0x6C6A +0x4A6E 0x6C7A +0x4A6F 0x6C90 +0x4A70 0x6C70 +0x4A71 0x6C8C +0x4A72 0x6C68 +0x4A73 0x6C96 +0x4A74 0x6C92 +0x4A75 0x6C7D +0x4A76 0x6C83 +0x4A77 0x6C72 +0x4A78 0x6C7E +0x4A79 0x6C74 +0x4A7A 0x6C86 +0x4A7B 0x6C76 +0x4A7C 0x6C8D +0x4A7D 0x6C94 +0x4A7E 0x6C98 +0x4B21 0x6C82 +0x4B22 0x7076 +0x4B23 0x707C +0x4B24 0x707D +0x4B25 0x7078 +0x4B26 0x7262 +0x4B27 0x7261 +0x4B28 0x7260 +0x4B29 0x72C4 +0x4B2A 0x72C2 +0x4B2B 0x7396 +0x4B2C 0x752C +0x4B2D 0x752B +0x4B2E 0x7537 +0x4B2F 0x7538 +0x4B30 0x7682 +0x4B31 0x76EF +0x4B32 0x77E3 +0x4B33 0x79C1 +0x4B34 0x79C0 +0x4B35 0x79BF +0x4B36 0x7A76 +0x4B37 0x7CFB +0x4B38 0x7F55 +0x4B39 0x8096 +0x4B3A 0x8093 +0x4B3B 0x809D +0x4B3C 0x8098 +0x4B3D 0x809B +0x4B3E 0x809A +0x4B3F 0x80B2 +0x4B40 0x826F +0x4B41 0x8292 +0x4B42 0x828B +0x4B43 0x828D +0x4B44 0x898B +0x4B45 0x89D2 +0x4B46 0x8A00 +0x4B47 0x8C37 +0x4B48 0x8C46 +0x4B49 0x8C55 +0x4B4A 0x8C9D +0x4B4B 0x8D64 +0x4B4C 0x8D70 +0x4B4D 0x8DB3 +0x4B4E 0x8EAB +0x4B4F 0x8ECA +0x4B50 0x8F9B +0x4B51 0x8FB0 +0x4B52 0x8FC2 +0x4B53 0x8FC6 +0x4B54 0x8FC5 +0x4B55 0x8FC4 +0x4B56 0x5DE1 +0x4B57 0x9091 +0x4B58 0x90A2 +0x4B59 0x90AA +0x4B5A 0x90A6 +0x4B5B 0x90A3 +0x4B5C 0x9149 +0x4B5D 0x91C6 +0x4B5E 0x91CC +0x4B5F 0x9632 +0x4B60 0x962E +0x4B61 0x9631 +0x4B62 0x962A +0x4B63 0x962C +0x4B64 0x4E26 +0x4B65 0x4E56 +0x4B66 0x4E73 +0x4B67 0x4E8B +0x4B68 0x4E9B +0x4B69 0x4E9E +0x4B6A 0x4EAB +0x4B6B 0x4EAC +0x4B6C 0x4F6F +0x4B6D 0x4F9D +0x4B6E 0x4F8D +0x4B6F 0x4F73 +0x4B70 0x4F7F +0x4B71 0x4F6C +0x4B72 0x4F9B +0x4B73 0x4F8B +0x4B74 0x4F86 +0x4B75 0x4F83 +0x4B76 0x4F70 +0x4B77 0x4F75 +0x4B78 0x4F88 +0x4B79 0x4F69 +0x4B7A 0x4F7B +0x4B7B 0x4F96 +0x4B7C 0x4F7E +0x4B7D 0x4F8F +0x4B7E 0x4F91 +0x4C21 0x4F7A +0x4C22 0x5154 +0x4C23 0x5152 +0x4C24 0x5155 +0x4C25 0x5169 +0x4C26 0x5177 +0x4C27 0x5176 +0x4C28 0x5178 +0x4C29 0x51BD +0x4C2A 0x51FD +0x4C2B 0x523B +0x4C2C 0x5238 +0x4C2D 0x5237 +0x4C2E 0x523A +0x4C2F 0x5230 +0x4C30 0x522E +0x4C31 0x5236 +0x4C32 0x5241 +0x4C33 0x52BE +0x4C34 0x52BB +0x4C35 0x5352 +0x4C36 0x5354 +0x4C37 0x5353 +0x4C38 0x5351 +0x4C39 0x5366 +0x4C3A 0x5377 +0x4C3B 0x5378 +0x4C3C 0x5379 +0x4C3D 0x53D6 +0x4C3E 0x53D4 +0x4C3F 0x53D7 +0x4C40 0x5473 +0x4C41 0x5475 +0x4C42 0x5496 +0x4C43 0x5478 +0x4C44 0x5495 +0x4C45 0x5480 +0x4C46 0x547B +0x4C47 0x5477 +0x4C48 0x5484 +0x4C49 0x5492 +0x4C4A 0x5486 +0x4C4B 0x547C +0x4C4C 0x5490 +0x4C4D 0x5471 +0x4C4E 0x5476 +0x4C4F 0x548C +0x4C50 0x549A +0x4C51 0x5462 +0x4C52 0x5468 +0x4C53 0x548B +0x4C54 0x547D +0x4C55 0x548E +0x4C56 0x56FA +0x4C57 0x5783 +0x4C58 0x5777 +0x4C59 0x576A +0x4C5A 0x5769 +0x4C5B 0x5761 +0x4C5C 0x5766 +0x4C5D 0x5764 +0x4C5E 0x577C +0x4C5F 0x591C +0x4C60 0x5949 +0x4C61 0x5947 +0x4C62 0x5948 +0x4C63 0x5944 +0x4C64 0x5954 +0x4C65 0x59BE +0x4C66 0x59BB +0x4C67 0x59D4 +0x4C68 0x59B9 +0x4C69 0x59AE +0x4C6A 0x59D1 +0x4C6B 0x59C6 +0x4C6C 0x59D0 +0x4C6D 0x59CD +0x4C6E 0x59CB +0x4C6F 0x59D3 +0x4C70 0x59CA +0x4C71 0x59AF +0x4C72 0x59B3 +0x4C73 0x59D2 +0x4C74 0x59C5 +0x4C75 0x5B5F +0x4C76 0x5B64 +0x4C77 0x5B63 +0x4C78 0x5B97 +0x4C79 0x5B9A +0x4C7A 0x5B98 +0x4C7B 0x5B9C +0x4C7C 0x5B99 +0x4C7D 0x5B9B +0x4C7E 0x5C1A +0x4D21 0x5C48 +0x4D22 0x5C45 +0x4D23 0x5C46 +0x4D24 0x5CB7 +0x4D25 0x5CA1 +0x4D26 0x5CB8 +0x4D27 0x5CA9 +0x4D28 0x5CAB +0x4D29 0x5CB1 +0x4D2A 0x5CB3 +0x4D2B 0x5E18 +0x4D2C 0x5E1A +0x4D2D 0x5E16 +0x4D2E 0x5E15 +0x4D2F 0x5E1B +0x4D30 0x5E11 +0x4D31 0x5E78 +0x4D32 0x5E9A +0x4D33 0x5E97 +0x4D34 0x5E9C +0x4D35 0x5E95 +0x4D36 0x5E96 +0x4D37 0x5EF6 +0x4D38 0x5F26 +0x4D39 0x5F27 +0x4D3A 0x5F29 +0x4D3B 0x5F80 +0x4D3C 0x5F81 +0x4D3D 0x5F7F +0x4D3E 0x5F7C +0x4D3F 0x5FDD +0x4D40 0x5FE0 +0x4D41 0x5FFD +0x4D42 0x5FF5 +0x4D43 0x5FFF +0x4D44 0x600F +0x4D45 0x6014 +0x4D46 0x602F +0x4D47 0x6035 +0x4D48 0x6016 +0x4D49 0x602A +0x4D4A 0x6015 +0x4D4B 0x6021 +0x4D4C 0x6027 +0x4D4D 0x6029 +0x4D4E 0x602B +0x4D4F 0x601B +0x4D50 0x6216 +0x4D51 0x6215 +0x4D52 0x623F +0x4D53 0x623E +0x4D54 0x6240 +0x4D55 0x627F +0x4D56 0x62C9 +0x4D57 0x62CC +0x4D58 0x62C4 +0x4D59 0x62BF +0x4D5A 0x62C2 +0x4D5B 0x62B9 +0x4D5C 0x62D2 +0x4D5D 0x62DB +0x4D5E 0x62AB +0x4D5F 0x62D3 +0x4D60 0x62D4 +0x4D61 0x62CB +0x4D62 0x62C8 +0x4D63 0x62A8 +0x4D64 0x62BD +0x4D65 0x62BC +0x4D66 0x62D0 +0x4D67 0x62D9 +0x4D68 0x62C7 +0x4D69 0x62CD +0x4D6A 0x62B5 +0x4D6B 0x62DA +0x4D6C 0x62B1 +0x4D6D 0x62D8 +0x4D6E 0x62D6 +0x4D6F 0x62D7 +0x4D70 0x62C6 +0x4D71 0x62AC +0x4D72 0x62CE +0x4D73 0x653E +0x4D74 0x65A7 +0x4D75 0x65BC +0x4D76 0x65FA +0x4D77 0x6614 +0x4D78 0x6613 +0x4D79 0x660C +0x4D7A 0x6606 +0x4D7B 0x6602 +0x4D7C 0x660E +0x4D7D 0x6600 +0x4D7E 0x660F +0x4E21 0x6615 +0x4E22 0x660A +0x4E23 0x6607 +0x4E24 0x670D +0x4E25 0x670B +0x4E26 0x676D +0x4E27 0x678B +0x4E28 0x6795 +0x4E29 0x6771 +0x4E2A 0x679C +0x4E2B 0x6773 +0x4E2C 0x6777 +0x4E2D 0x6787 +0x4E2E 0x679D +0x4E2F 0x6797 +0x4E30 0x676F +0x4E31 0x6770 +0x4E32 0x677F +0x4E33 0x6789 +0x4E34 0x677E +0x4E35 0x6790 +0x4E36 0x6775 +0x4E37 0x679A +0x4E38 0x6793 +0x4E39 0x677C +0x4E3A 0x676A +0x4E3B 0x6772 +0x4E3C 0x6B23 +0x4E3D 0x6B66 +0x4E3E 0x6B67 +0x4E3F 0x6B7F +0x4E40 0x6C13 +0x4E41 0x6C1B +0x4E42 0x6CE3 +0x4E43 0x6CE8 +0x4E44 0x6CF3 +0x4E45 0x6CB1 +0x4E46 0x6CCC +0x4E47 0x6CE5 +0x4E48 0x6CB3 +0x4E49 0x6CBD +0x4E4A 0x6CBE +0x4E4B 0x6CBC +0x4E4C 0x6CE2 +0x4E4D 0x6CAB +0x4E4E 0x6CD5 +0x4E4F 0x6CD3 +0x4E50 0x6CB8 +0x4E51 0x6CC4 +0x4E52 0x6CB9 +0x4E53 0x6CC1 +0x4E54 0x6CAE +0x4E55 0x6CD7 +0x4E56 0x6CC5 +0x4E57 0x6CF1 +0x4E58 0x6CBF +0x4E59 0x6CBB +0x4E5A 0x6CE1 +0x4E5B 0x6CDB +0x4E5C 0x6CCA +0x4E5D 0x6CAC +0x4E5E 0x6CEF +0x4E5F 0x6CDC +0x4E60 0x6CD6 +0x4E61 0x6CE0 +0x4E62 0x7095 +0x4E63 0x708E +0x4E64 0x7092 +0x4E65 0x708A +0x4E66 0x7099 +0x4E67 0x722C +0x4E68 0x722D +0x4E69 0x7238 +0x4E6A 0x7248 +0x4E6B 0x7267 +0x4E6C 0x7269 +0x4E6D 0x72C0 +0x4E6E 0x72CE +0x4E6F 0x72D9 +0x4E70 0x72D7 +0x4E71 0x72D0 +0x4E72 0x73A9 +0x4E73 0x73A8 +0x4E74 0x739F +0x4E75 0x73AB +0x4E76 0x73A5 +0x4E77 0x753D +0x4E78 0x759D +0x4E79 0x7599 +0x4E7A 0x759A +0x4E7B 0x7684 +0x4E7C 0x76C2 +0x4E7D 0x76F2 +0x4E7E 0x76F4 +0x4F21 0x77E5 +0x4F22 0x77FD +0x4F23 0x793E +0x4F24 0x7940 +0x4F25 0x7941 +0x4F26 0x79C9 +0x4F27 0x79C8 +0x4F28 0x7A7A +0x4F29 0x7A79 +0x4F2A 0x7AFA +0x4F2B 0x7CFE +0x4F2C 0x7F54 +0x4F2D 0x7F8C +0x4F2E 0x7F8B +0x4F2F 0x8005 +0x4F30 0x80BA +0x4F31 0x80A5 +0x4F32 0x80A2 +0x4F33 0x80B1 +0x4F34 0x80A1 +0x4F35 0x80AB +0x4F36 0x80A9 +0x4F37 0x80B4 +0x4F38 0x80AA +0x4F39 0x80AF +0x4F3A 0x81E5 +0x4F3B 0x81FE +0x4F3C 0x820D +0x4F3D 0x82B3 +0x4F3E 0x829D +0x4F3F 0x8299 +0x4F40 0x82AD +0x4F41 0x82BD +0x4F42 0x829F +0x4F43 0x82B9 +0x4F44 0x82B1 +0x4F45 0x82AC +0x4F46 0x82A5 +0x4F47 0x82AF +0x4F48 0x82B8 +0x4F49 0x82A3 +0x4F4A 0x82B0 +0x4F4B 0x82BE +0x4F4C 0x82B7 +0x4F4D 0x864E +0x4F4E 0x8671 +0x4F4F 0x521D +0x4F50 0x8868 +0x4F51 0x8ECB +0x4F52 0x8FCE +0x4F53 0x8FD4 +0x4F54 0x8FD1 +0x4F55 0x90B5 +0x4F56 0x90B8 +0x4F57 0x90B1 +0x4F58 0x90B6 +0x4F59 0x91C7 +0x4F5A 0x91D1 +0x4F5B 0x9577 +0x4F5C 0x9580 +0x4F5D 0x961C +0x4F5E 0x9640 +0x4F5F 0x963F +0x4F60 0x963B +0x4F61 0x9644 +0x4F62 0x9642 +0x4F63 0x96B9 +0x4F64 0x96E8 +0x4F65 0x9752 +0x4F66 0x975E +0x4F67 0x4E9F +0x4F68 0x4EAD +0x4F69 0x4EAE +0x4F6A 0x4FE1 +0x4F6B 0x4FB5 +0x4F6C 0x4FAF +0x4F6D 0x4FBF +0x4F6E 0x4FE0 +0x4F6F 0x4FD1 +0x4F70 0x4FCF +0x4F71 0x4FDD +0x4F72 0x4FC3 +0x4F73 0x4FB6 +0x4F74 0x4FD8 +0x4F75 0x4FDF +0x4F76 0x4FCA +0x4F77 0x4FD7 +0x4F78 0x4FAE +0x4F79 0x4FD0 +0x4F7A 0x4FC4 +0x4F7B 0x4FC2 +0x4F7C 0x4FDA +0x4F7D 0x4FCE +0x4F7E 0x4FDE +0x5021 0x4FB7 +0x5022 0x5157 +0x5023 0x5192 +0x5024 0x5191 +0x5025 0x51A0 +0x5026 0x524E +0x5027 0x5243 +0x5028 0x524A +0x5029 0x524D +0x502A 0x524C +0x502B 0x524B +0x502C 0x5247 +0x502D 0x52C7 +0x502E 0x52C9 +0x502F 0x52C3 +0x5030 0x52C1 +0x5031 0x530D +0x5032 0x5357 +0x5033 0x537B +0x5034 0x539A +0x5035 0x53DB +0x5036 0x54AC +0x5037 0x54C0 +0x5038 0x54A8 +0x5039 0x54CE +0x503A 0x54C9 +0x503B 0x54B8 +0x503C 0x54A6 +0x503D 0x54B3 +0x503E 0x54C7 +0x503F 0x54C2 +0x5040 0x54BD +0x5041 0x54AA +0x5042 0x54C1 +0x5043 0x54C4 +0x5044 0x54C8 +0x5045 0x54AF +0x5046 0x54AB +0x5047 0x54B1 +0x5048 0x54BB +0x5049 0x54A9 +0x504A 0x54A7 +0x504B 0x54BF +0x504C 0x56FF +0x504D 0x5782 +0x504E 0x578B +0x504F 0x57A0 +0x5050 0x57A3 +0x5051 0x57A2 +0x5052 0x57CE +0x5053 0x57AE +0x5054 0x5793 +0x5055 0x5955 +0x5056 0x5951 +0x5057 0x594F +0x5058 0x594E +0x5059 0x5950 +0x505A 0x59DC +0x505B 0x59D8 +0x505C 0x59FF +0x505D 0x59E3 +0x505E 0x59E8 +0x505F 0x5A03 +0x5060 0x59E5 +0x5061 0x59EA +0x5062 0x59DA +0x5063 0x59E6 +0x5064 0x5A01 +0x5065 0x59FB +0x5066 0x5B69 +0x5067 0x5BA3 +0x5068 0x5BA6 +0x5069 0x5BA4 +0x506A 0x5BA2 +0x506B 0x5BA5 +0x506C 0x5C01 +0x506D 0x5C4E +0x506E 0x5C4F +0x506F 0x5C4D +0x5070 0x5C4B +0x5071 0x5CD9 +0x5072 0x5CD2 +0x5073 0x5DF7 +0x5074 0x5E1D +0x5075 0x5E25 +0x5076 0x5E1F +0x5077 0x5E7D +0x5078 0x5EA0 +0x5079 0x5EA6 +0x507A 0x5EFA +0x507B 0x5F08 +0x507C 0x5F2D +0x507D 0x5F65 +0x507E 0x5F88 +0x5121 0x5F85 +0x5122 0x5F8A +0x5123 0x5F8B +0x5124 0x5F87 +0x5125 0x5F8C +0x5126 0x5F89 +0x5127 0x6012 +0x5128 0x601D +0x5129 0x6020 +0x512A 0x6025 +0x512B 0x600E +0x512C 0x6028 +0x512D 0x604D +0x512E 0x6070 +0x512F 0x6068 +0x5130 0x6062 +0x5131 0x6046 +0x5132 0x6043 +0x5133 0x606C +0x5134 0x606B +0x5135 0x606A +0x5136 0x6064 +0x5137 0x6241 +0x5138 0x62DC +0x5139 0x6316 +0x513A 0x6309 +0x513B 0x62FC +0x513C 0x62ED +0x513D 0x6301 +0x513E 0x62EE +0x513F 0x62FD +0x5140 0x6307 +0x5141 0x62F1 +0x5142 0x62F7 +0x5143 0x62EF +0x5144 0x62EC +0x5145 0x62FE +0x5146 0x62F4 +0x5147 0x6311 +0x5148 0x6302 +0x5149 0x653F +0x514A 0x6545 +0x514B 0x65AB +0x514C 0x65BD +0x514D 0x65E2 +0x514E 0x6625 +0x514F 0x662D +0x5150 0x6620 +0x5151 0x6627 +0x5152 0x662F +0x5153 0x661F +0x5154 0x6628 +0x5155 0x6631 +0x5156 0x6624 +0x5157 0x66F7 +0x5158 0x67FF +0x5159 0x67D3 +0x515A 0x67F1 +0x515B 0x67D4 +0x515C 0x67D0 +0x515D 0x67EC +0x515E 0x67B6 +0x515F 0x67AF +0x5160 0x67F5 +0x5161 0x67E9 +0x5162 0x67EF +0x5163 0x67C4 +0x5164 0x67D1 +0x5165 0x67B4 +0x5166 0x67DA +0x5167 0x67E5 +0x5168 0x67B8 +0x5169 0x67CF +0x516A 0x67DE +0x516B 0x67F3 +0x516C 0x67B0 +0x516D 0x67D9 +0x516E 0x67E2 +0x516F 0x67DD +0x5170 0x67D2 +0x5171 0x6B6A +0x5172 0x6B83 +0x5173 0x6B86 +0x5174 0x6BB5 +0x5175 0x6BD2 +0x5176 0x6BD7 +0x5177 0x6C1F +0x5178 0x6CC9 +0x5179 0x6D0B +0x517A 0x6D32 +0x517B 0x6D2A +0x517C 0x6D41 +0x517D 0x6D25 +0x517E 0x6D0C +0x5221 0x6D31 +0x5222 0x6D1E +0x5223 0x6D17 +0x5224 0x6D3B +0x5225 0x6D3D +0x5226 0x6D3E +0x5227 0x6D36 +0x5228 0x6D1B +0x5229 0x6CF5 +0x522A 0x6D39 +0x522B 0x6D27 +0x522C 0x6D38 +0x522D 0x6D29 +0x522E 0x6D2E +0x522F 0x6D35 +0x5230 0x6D0E +0x5231 0x6D2B +0x5232 0x70AB +0x5233 0x70BA +0x5234 0x70B3 +0x5235 0x70AC +0x5236 0x70AF +0x5237 0x70AD +0x5238 0x70B8 +0x5239 0x70AE +0x523A 0x70A4 +0x523B 0x7230 +0x523C 0x7272 +0x523D 0x726F +0x523E 0x7274 +0x523F 0x72E9 +0x5240 0x72E0 +0x5241 0x72E1 +0x5242 0x73B7 +0x5243 0x73CA +0x5244 0x73BB +0x5245 0x73B2 +0x5246 0x73CD +0x5247 0x73C0 +0x5248 0x73B3 +0x5249 0x751A +0x524A 0x752D +0x524B 0x754F +0x524C 0x754C +0x524D 0x754E +0x524E 0x754B +0x524F 0x75AB +0x5250 0x75A4 +0x5251 0x75A5 +0x5252 0x75A2 +0x5253 0x75A3 +0x5254 0x7678 +0x5255 0x7686 +0x5256 0x7687 +0x5257 0x7688 +0x5258 0x76C8 +0x5259 0x76C6 +0x525A 0x76C3 +0x525B 0x76C5 +0x525C 0x7701 +0x525D 0x76F9 +0x525E 0x76F8 +0x525F 0x7709 +0x5260 0x770B +0x5261 0x76FE +0x5262 0x76FC +0x5263 0x7707 +0x5264 0x77DC +0x5265 0x7802 +0x5266 0x7814 +0x5267 0x780C +0x5268 0x780D +0x5269 0x7946 +0x526A 0x7949 +0x526B 0x7948 +0x526C 0x7947 +0x526D 0x79B9 +0x526E 0x79BA +0x526F 0x79D1 +0x5270 0x79D2 +0x5271 0x79CB +0x5272 0x7A7F +0x5273 0x7A81 +0x5274 0x7AFF +0x5275 0x7AFD +0x5276 0x7C7D +0x5277 0x7D02 +0x5278 0x7D05 +0x5279 0x7D00 +0x527A 0x7D09 +0x527B 0x7D07 +0x527C 0x7D04 +0x527D 0x7D06 +0x527E 0x7F38 +0x5321 0x7F8E +0x5322 0x7FBF +0x5323 0x8010 +0x5324 0x800D +0x5325 0x8011 +0x5326 0x8036 +0x5327 0x80D6 +0x5328 0x80E5 +0x5329 0x80DA +0x532A 0x80C3 +0x532B 0x80C4 +0x532C 0x80CC +0x532D 0x80E1 +0x532E 0x80DB +0x532F 0x80CE +0x5330 0x80DE +0x5331 0x80E4 +0x5332 0x80DD +0x5333 0x81F4 +0x5334 0x8222 +0x5335 0x82E7 +0x5336 0x8303 +0x5337 0x8305 +0x5338 0x82E3 +0x5339 0x82DB +0x533A 0x82E6 +0x533B 0x8304 +0x533C 0x82E5 +0x533D 0x8302 +0x533E 0x8309 +0x533F 0x82D2 +0x5340 0x82D7 +0x5341 0x82F1 +0x5342 0x8301 +0x5343 0x82DC +0x5344 0x82D4 +0x5345 0x82D1 +0x5346 0x82DE +0x5347 0x82D3 +0x5348 0x82DF +0x5349 0x82EF +0x534A 0x8306 +0x534B 0x8650 +0x534C 0x8679 +0x534D 0x867B +0x534E 0x867A +0x534F 0x884D +0x5350 0x886B +0x5351 0x8981 +0x5352 0x89D4 +0x5353 0x8A08 +0x5354 0x8A02 +0x5355 0x8A03 +0x5356 0x8C9E +0x5357 0x8CA0 +0x5358 0x8D74 +0x5359 0x8D73 +0x535A 0x8DB4 +0x535B 0x8ECD +0x535C 0x8ECC +0x535D 0x8FF0 +0x535E 0x8FE6 +0x535F 0x8FE2 +0x5360 0x8FEA +0x5361 0x8FE5 +0x5362 0x8FED +0x5363 0x8FEB +0x5364 0x8FE4 +0x5365 0x8FE8 +0x5366 0x90CA +0x5367 0x90CE +0x5368 0x90C1 +0x5369 0x90C3 +0x536A 0x914B +0x536B 0x914A +0x536C 0x91CD +0x536D 0x9582 +0x536E 0x9650 +0x536F 0x964B +0x5370 0x964C +0x5371 0x964D +0x5372 0x9762 +0x5373 0x9769 +0x5374 0x97CB +0x5375 0x97ED +0x5376 0x97F3 +0x5377 0x9801 +0x5378 0x98A8 +0x5379 0x98DB +0x537A 0x98DF +0x537B 0x9996 +0x537C 0x9999 +0x537D 0x4E58 +0x537E 0x4EB3 +0x5421 0x500C +0x5422 0x500D +0x5423 0x5023 +0x5424 0x4FEF +0x5425 0x5026 +0x5426 0x5025 +0x5427 0x4FF8 +0x5428 0x5029 +0x5429 0x5016 +0x542A 0x5006 +0x542B 0x503C +0x542C 0x501F +0x542D 0x501A +0x542E 0x5012 +0x542F 0x5011 +0x5430 0x4FFA +0x5431 0x5000 +0x5432 0x5014 +0x5433 0x5028 +0x5434 0x4FF1 +0x5435 0x5021 +0x5436 0x500B +0x5437 0x5019 +0x5438 0x5018 +0x5439 0x4FF3 +0x543A 0x4FEE +0x543B 0x502D +0x543C 0x502A +0x543D 0x4FFE +0x543E 0x502B +0x543F 0x5009 +0x5440 0x517C +0x5441 0x51A4 +0x5442 0x51A5 +0x5443 0x51A2 +0x5444 0x51CD +0x5445 0x51CC +0x5446 0x51C6 +0x5447 0x51CB +0x5448 0x5256 +0x5449 0x525C +0x544A 0x5254 +0x544B 0x525B +0x544C 0x525D +0x544D 0x532A +0x544E 0x537F +0x544F 0x539F +0x5450 0x539D +0x5451 0x53DF +0x5452 0x54E8 +0x5453 0x5510 +0x5454 0x5501 +0x5455 0x5537 +0x5456 0x54FC +0x5457 0x54E5 +0x5458 0x54F2 +0x5459 0x5506 +0x545A 0x54FA +0x545B 0x5514 +0x545C 0x54E9 +0x545D 0x54ED +0x545E 0x54E1 +0x545F 0x5509 +0x5460 0x54EE +0x5461 0x54EA +0x5462 0x54E6 +0x5463 0x5527 +0x5464 0x5507 +0x5465 0x54FD +0x5466 0x550F +0x5467 0x5703 +0x5468 0x5704 +0x5469 0x57C2 +0x546A 0x57D4 +0x546B 0x57CB +0x546C 0x57C3 +0x546D 0x5809 +0x546E 0x590F +0x546F 0x5957 +0x5470 0x5958 +0x5471 0x595A +0x5472 0x5A11 +0x5473 0x5A18 +0x5474 0x5A1C +0x5475 0x5A1F +0x5476 0x5A1B +0x5477 0x5A13 +0x5478 0x59EC +0x5479 0x5A20 +0x547A 0x5A23 +0x547B 0x5A29 +0x547C 0x5A25 +0x547D 0x5A0C +0x547E 0x5A09 +0x5521 0x5B6B +0x5522 0x5C58 +0x5523 0x5BB0 +0x5524 0x5BB3 +0x5525 0x5BB6 +0x5526 0x5BB4 +0x5527 0x5BAE +0x5528 0x5BB5 +0x5529 0x5BB9 +0x552A 0x5BB8 +0x552B 0x5C04 +0x552C 0x5C51 +0x552D 0x5C55 +0x552E 0x5C50 +0x552F 0x5CED +0x5530 0x5CFD +0x5531 0x5CFB +0x5532 0x5CEA +0x5533 0x5CE8 +0x5534 0x5CF0 +0x5535 0x5CF6 +0x5536 0x5D01 +0x5537 0x5CF4 +0x5538 0x5DEE +0x5539 0x5E2D +0x553A 0x5E2B +0x553B 0x5EAB +0x553C 0x5EAD +0x553D 0x5EA7 +0x553E 0x5F31 +0x553F 0x5F92 +0x5540 0x5F91 +0x5541 0x5F90 +0x5542 0x6059 +0x5543 0x6063 +0x5544 0x6065 +0x5545 0x6050 +0x5546 0x6055 +0x5547 0x606D +0x5548 0x6069 +0x5549 0x606F +0x554A 0x6084 +0x554B 0x609F +0x554C 0x609A +0x554D 0x608D +0x554E 0x6094 +0x554F 0x608C +0x5550 0x6085 +0x5551 0x6096 +0x5552 0x6247 +0x5553 0x62F3 +0x5554 0x6308 +0x5555 0x62FF +0x5556 0x634E +0x5557 0x633E +0x5558 0x632F +0x5559 0x6355 +0x555A 0x6342 +0x555B 0x6346 +0x555C 0x634F +0x555D 0x6349 +0x555E 0x633A +0x555F 0x6350 +0x5560 0x633D +0x5561 0x632A +0x5562 0x632B +0x5563 0x6328 +0x5564 0x634D +0x5565 0x634C +0x5566 0x6548 +0x5567 0x6549 +0x5568 0x6599 +0x5569 0x65C1 +0x556A 0x65C5 +0x556B 0x6642 +0x556C 0x6649 +0x556D 0x664F +0x556E 0x6643 +0x556F 0x6652 +0x5570 0x664C +0x5571 0x6645 +0x5572 0x6641 +0x5573 0x66F8 +0x5574 0x6714 +0x5575 0x6715 +0x5576 0x6717 +0x5577 0x6821 +0x5578 0x6838 +0x5579 0x6848 +0x557A 0x6846 +0x557B 0x6853 +0x557C 0x6839 +0x557D 0x6842 +0x557E 0x6854 +0x5621 0x6829 +0x5622 0x68B3 +0x5623 0x6817 +0x5624 0x684C +0x5625 0x6851 +0x5626 0x683D +0x5627 0x67F4 +0x5628 0x6850 +0x5629 0x6840 +0x562A 0x683C +0x562B 0x6843 +0x562C 0x682A +0x562D 0x6845 +0x562E 0x6813 +0x562F 0x6818 +0x5630 0x6841 +0x5631 0x6B8A +0x5632 0x6B89 +0x5633 0x6BB7 +0x5634 0x6C23 +0x5635 0x6C27 +0x5636 0x6C28 +0x5637 0x6C26 +0x5638 0x6C24 +0x5639 0x6CF0 +0x563A 0x6D6A +0x563B 0x6D95 +0x563C 0x6D88 +0x563D 0x6D87 +0x563E 0x6D66 +0x563F 0x6D78 +0x5640 0x6D77 +0x5641 0x6D59 +0x5642 0x6D93 +0x5643 0x6D6C +0x5644 0x6D89 +0x5645 0x6D6E +0x5646 0x6D5A +0x5647 0x6D74 +0x5648 0x6D69 +0x5649 0x6D8C +0x564A 0x6D8A +0x564B 0x6D79 +0x564C 0x6D85 +0x564D 0x6D65 +0x564E 0x6D94 +0x564F 0x70CA +0x5650 0x70D8 +0x5651 0x70E4 +0x5652 0x70D9 +0x5653 0x70C8 +0x5654 0x70CF +0x5655 0x7239 +0x5656 0x7279 +0x5657 0x72FC +0x5658 0x72F9 +0x5659 0x72FD +0x565A 0x72F8 +0x565B 0x72F7 +0x565C 0x7386 +0x565D 0x73ED +0x565E 0x7409 +0x565F 0x73EE +0x5660 0x73E0 +0x5661 0x73EA +0x5662 0x73DE +0x5663 0x7554 +0x5664 0x755D +0x5665 0x755C +0x5666 0x755A +0x5667 0x7559 +0x5668 0x75BE +0x5669 0x75C5 +0x566A 0x75C7 +0x566B 0x75B2 +0x566C 0x75B3 +0x566D 0x75BD +0x566E 0x75BC +0x566F 0x75B9 +0x5670 0x75C2 +0x5671 0x75B8 +0x5672 0x768B +0x5673 0x76B0 +0x5674 0x76CA +0x5675 0x76CD +0x5676 0x76CE +0x5677 0x7729 +0x5678 0x771F +0x5679 0x7720 +0x567A 0x7728 +0x567B 0x77E9 +0x567C 0x7830 +0x567D 0x7827 +0x567E 0x7838 +0x5721 0x781D +0x5722 0x7834 +0x5723 0x7837 +0x5724 0x7825 +0x5725 0x782D +0x5726 0x7820 +0x5727 0x781F +0x5728 0x7832 +0x5729 0x7955 +0x572A 0x7950 +0x572B 0x7960 +0x572C 0x795F +0x572D 0x7956 +0x572E 0x795E +0x572F 0x795D +0x5730 0x7957 +0x5731 0x795A +0x5732 0x79E4 +0x5733 0x79E3 +0x5734 0x79E7 +0x5735 0x79DF +0x5736 0x79E6 +0x5737 0x79E9 +0x5738 0x79D8 +0x5739 0x7A84 +0x573A 0x7A88 +0x573B 0x7AD9 +0x573C 0x7B06 +0x573D 0x7B11 +0x573E 0x7C89 +0x573F 0x7D21 +0x5740 0x7D17 +0x5741 0x7D0B +0x5742 0x7D0A +0x5743 0x7D20 +0x5744 0x7D22 +0x5745 0x7D14 +0x5746 0x7D10 +0x5747 0x7D15 +0x5748 0x7D1A +0x5749 0x7D1C +0x574A 0x7D0D +0x574B 0x7D19 +0x574C 0x7D1B +0x574D 0x7F3A +0x574E 0x7F5F +0x574F 0x7F94 +0x5750 0x7FC5 +0x5751 0x7FC1 +0x5752 0x8006 +0x5753 0x8004 +0x5754 0x8018 +0x5755 0x8015 +0x5756 0x8019 +0x5757 0x8017 +0x5758 0x803D +0x5759 0x803F +0x575A 0x80F1 +0x575B 0x8102 +0x575C 0x80F0 +0x575D 0x8105 +0x575E 0x80ED +0x575F 0x80F4 +0x5760 0x8106 +0x5761 0x80F8 +0x5762 0x80F3 +0x5763 0x8108 +0x5764 0x80FD +0x5765 0x810A +0x5766 0x80FC +0x5767 0x80EF +0x5768 0x81ED +0x5769 0x81EC +0x576A 0x8200 +0x576B 0x8210 +0x576C 0x822A +0x576D 0x822B +0x576E 0x8228 +0x576F 0x822C +0x5770 0x82BB +0x5771 0x832B +0x5772 0x8352 +0x5773 0x8354 +0x5774 0x834A +0x5775 0x8338 +0x5776 0x8350 +0x5777 0x8349 +0x5778 0x8335 +0x5779 0x8334 +0x577A 0x834F +0x577B 0x8332 +0x577C 0x8339 +0x577D 0x8336 +0x577E 0x8317 +0x5821 0x8340 +0x5822 0x8331 +0x5823 0x8328 +0x5824 0x8343 +0x5825 0x8654 +0x5826 0x868A +0x5827 0x86AA +0x5828 0x8693 +0x5829 0x86A4 +0x582A 0x86A9 +0x582B 0x868C +0x582C 0x86A3 +0x582D 0x869C +0x582E 0x8870 +0x582F 0x8877 +0x5830 0x8881 +0x5831 0x8882 +0x5832 0x887D +0x5833 0x8879 +0x5834 0x8A18 +0x5835 0x8A10 +0x5836 0x8A0E +0x5837 0x8A0C +0x5838 0x8A15 +0x5839 0x8A0A +0x583A 0x8A17 +0x583B 0x8A13 +0x583C 0x8A16 +0x583D 0x8A0F +0x583E 0x8A11 +0x583F 0x8C48 +0x5840 0x8C7A +0x5841 0x8C79 +0x5842 0x8CA1 +0x5843 0x8CA2 +0x5844 0x8D77 +0x5845 0x8EAC +0x5846 0x8ED2 +0x5847 0x8ED4 +0x5848 0x8ECF +0x5849 0x8FB1 +0x584A 0x9001 +0x584B 0x9006 +0x584C 0x8FF7 +0x584D 0x9000 +0x584E 0x8FFA +0x584F 0x8FF4 +0x5850 0x9003 +0x5851 0x8FFD +0x5852 0x9005 +0x5853 0x8FF8 +0x5854 0x9095 +0x5855 0x90E1 +0x5856 0x90DD +0x5857 0x90E2 +0x5858 0x9152 +0x5859 0x914D +0x585A 0x914C +0x585B 0x91D8 +0x585C 0x91DD +0x585D 0x91D7 +0x585E 0x91DC +0x585F 0x91D9 +0x5860 0x9583 +0x5861 0x9662 +0x5862 0x9663 +0x5863 0x9661 +0x5864 0x965B +0x5865 0x965D +0x5866 0x9664 +0x5867 0x9658 +0x5868 0x965E +0x5869 0x96BB +0x586A 0x98E2 +0x586B 0x99AC +0x586C 0x9AA8 +0x586D 0x9AD8 +0x586E 0x9B25 +0x586F 0x9B32 +0x5870 0x9B3C +0x5871 0x4E7E +0x5872 0x507A +0x5873 0x507D +0x5874 0x505C +0x5875 0x5047 +0x5876 0x5043 +0x5877 0x504C +0x5878 0x505A +0x5879 0x5049 +0x587A 0x5065 +0x587B 0x5076 +0x587C 0x504E +0x587D 0x5055 +0x587E 0x5075 +0x5921 0x5074 +0x5922 0x5077 +0x5923 0x504F +0x5924 0x500F +0x5925 0x506F +0x5926 0x506D +0x5927 0x515C +0x5928 0x5195 +0x5929 0x51F0 +0x592A 0x526A +0x592B 0x526F +0x592C 0x52D2 +0x592D 0x52D9 +0x592E 0x52D8 +0x592F 0x52D5 +0x5930 0x5310 +0x5931 0x530F +0x5932 0x5319 +0x5933 0x533F +0x5934 0x5340 +0x5935 0x533E +0x5936 0x53C3 +0x5937 0x66FC +0x5938 0x5546 +0x5939 0x556A +0x593A 0x5566 +0x593B 0x5544 +0x593C 0x555E +0x593D 0x5561 +0x593E 0x5543 +0x593F 0x554A +0x5940 0x5531 +0x5941 0x5556 +0x5942 0x554F +0x5943 0x5555 +0x5944 0x552F +0x5945 0x5564 +0x5946 0x5538 +0x5947 0x552E +0x5948 0x555C +0x5949 0x552C +0x594A 0x5563 +0x594B 0x5533 +0x594C 0x5541 +0x594D 0x5557 +0x594E 0x5708 +0x594F 0x570B +0x5950 0x5709 +0x5951 0x57DF +0x5952 0x5805 +0x5953 0x580A +0x5954 0x5806 +0x5955 0x57E0 +0x5956 0x57E4 +0x5957 0x57FA +0x5958 0x5802 +0x5959 0x5835 +0x595A 0x57F7 +0x595B 0x57F9 +0x595C 0x5920 +0x595D 0x5962 +0x595E 0x5A36 +0x595F 0x5A41 +0x5960 0x5A49 +0x5961 0x5A66 +0x5962 0x5A6A +0x5963 0x5A40 +0x5964 0x5A3C +0x5965 0x5A62 +0x5966 0x5A5A +0x5967 0x5A46 +0x5968 0x5A4A +0x5969 0x5B70 +0x596A 0x5BC7 +0x596B 0x5BC5 +0x596C 0x5BC4 +0x596D 0x5BC2 +0x596E 0x5BBF +0x596F 0x5BC6 +0x5970 0x5C09 +0x5971 0x5C08 +0x5972 0x5C07 +0x5973 0x5C60 +0x5974 0x5C5C +0x5975 0x5C5D +0x5976 0x5D07 +0x5977 0x5D06 +0x5978 0x5D0E +0x5979 0x5D1B +0x597A 0x5D16 +0x597B 0x5D22 +0x597C 0x5D11 +0x597D 0x5D29 +0x597E 0x5D14 +0x5A21 0x5D19 +0x5A22 0x5D24 +0x5A23 0x5D27 +0x5A24 0x5D17 +0x5A25 0x5DE2 +0x5A26 0x5E38 +0x5A27 0x5E36 +0x5A28 0x5E33 +0x5A29 0x5E37 +0x5A2A 0x5EB7 +0x5A2B 0x5EB8 +0x5A2C 0x5EB6 +0x5A2D 0x5EB5 +0x5A2E 0x5EBE +0x5A2F 0x5F35 +0x5A30 0x5F37 +0x5A31 0x5F57 +0x5A32 0x5F6C +0x5A33 0x5F69 +0x5A34 0x5F6B +0x5A35 0x5F97 +0x5A36 0x5F99 +0x5A37 0x5F9E +0x5A38 0x5F98 +0x5A39 0x5FA1 +0x5A3A 0x5FA0 +0x5A3B 0x5F9C +0x5A3C 0x607F +0x5A3D 0x60A3 +0x5A3E 0x6089 +0x5A3F 0x60A0 +0x5A40 0x60A8 +0x5A41 0x60CB +0x5A42 0x60B4 +0x5A43 0x60E6 +0x5A44 0x60BD +0x5A45 0x60C5 +0x5A46 0x60BB +0x5A47 0x60B5 +0x5A48 0x60DC +0x5A49 0x60BC +0x5A4A 0x60D8 +0x5A4B 0x60D5 +0x5A4C 0x60C6 +0x5A4D 0x60DF +0x5A4E 0x60B8 +0x5A4F 0x60DA +0x5A50 0x60C7 +0x5A51 0x621A +0x5A52 0x621B +0x5A53 0x6248 +0x5A54 0x63A0 +0x5A55 0x63A7 +0x5A56 0x6372 +0x5A57 0x6396 +0x5A58 0x63A2 +0x5A59 0x63A5 +0x5A5A 0x6377 +0x5A5B 0x6367 +0x5A5C 0x6398 +0x5A5D 0x63AA +0x5A5E 0x6371 +0x5A5F 0x63A9 +0x5A60 0x6389 +0x5A61 0x6383 +0x5A62 0x639B +0x5A63 0x636B +0x5A64 0x63A8 +0x5A65 0x6384 +0x5A66 0x6388 +0x5A67 0x6399 +0x5A68 0x63A1 +0x5A69 0x63AC +0x5A6A 0x6392 +0x5A6B 0x638F +0x5A6C 0x6380 +0x5A6D 0x637B +0x5A6E 0x6369 +0x5A6F 0x6368 +0x5A70 0x637A +0x5A71 0x655D +0x5A72 0x6556 +0x5A73 0x6551 +0x5A74 0x6559 +0x5A75 0x6557 +0x5A76 0x555F +0x5A77 0x654F +0x5A78 0x6558 +0x5A79 0x6555 +0x5A7A 0x6554 +0x5A7B 0x659C +0x5A7C 0x659B +0x5A7D 0x65AC +0x5A7E 0x65CF +0x5B21 0x65CB +0x5B22 0x65CC +0x5B23 0x65CE +0x5B24 0x665D +0x5B25 0x665A +0x5B26 0x6664 +0x5B27 0x6668 +0x5B28 0x6666 +0x5B29 0x665E +0x5B2A 0x66F9 +0x5B2B 0x52D7 +0x5B2C 0x671B +0x5B2D 0x6881 +0x5B2E 0x68AF +0x5B2F 0x68A2 +0x5B30 0x6893 +0x5B31 0x68B5 +0x5B32 0x687F +0x5B33 0x6876 +0x5B34 0x68B1 +0x5B35 0x68A7 +0x5B36 0x6897 +0x5B37 0x68B0 +0x5B38 0x6883 +0x5B39 0x68C4 +0x5B3A 0x68AD +0x5B3B 0x6886 +0x5B3C 0x6885 +0x5B3D 0x6894 +0x5B3E 0x689D +0x5B3F 0x68A8 +0x5B40 0x689F +0x5B41 0x68A1 +0x5B42 0x6882 +0x5B43 0x6B32 +0x5B44 0x6BBA +0x5B45 0x6BEB +0x5B46 0x6BEC +0x5B47 0x6C2B +0x5B48 0x6D8E +0x5B49 0x6DBC +0x5B4A 0x6DF3 +0x5B4B 0x6DD9 +0x5B4C 0x6DB2 +0x5B4D 0x6DE1 +0x5B4E 0x6DCC +0x5B4F 0x6DE4 +0x5B50 0x6DFB +0x5B51 0x6DFA +0x5B52 0x6E05 +0x5B53 0x6DC7 +0x5B54 0x6DCB +0x5B55 0x6DAF +0x5B56 0x6DD1 +0x5B57 0x6DAE +0x5B58 0x6DDE +0x5B59 0x6DF9 +0x5B5A 0x6DB8 +0x5B5B 0x6DF7 +0x5B5C 0x6DF5 +0x5B5D 0x6DC5 +0x5B5E 0x6DD2 +0x5B5F 0x6E1A +0x5B60 0x6DB5 +0x5B61 0x6DDA +0x5B62 0x6DEB +0x5B63 0x6DD8 +0x5B64 0x6DEA +0x5B65 0x6DF1 +0x5B66 0x6DEE +0x5B67 0x6DE8 +0x5B68 0x6DC6 +0x5B69 0x6DC4 +0x5B6A 0x6DAA +0x5B6B 0x6DEC +0x5B6C 0x6DBF +0x5B6D 0x6DE6 +0x5B6E 0x70F9 +0x5B6F 0x7109 +0x5B70 0x710A +0x5B71 0x70FD +0x5B72 0x70EF +0x5B73 0x723D +0x5B74 0x727D +0x5B75 0x7281 +0x5B76 0x731C +0x5B77 0x731B +0x5B78 0x7316 +0x5B79 0x7313 +0x5B7A 0x7319 +0x5B7B 0x7387 +0x5B7C 0x7405 +0x5B7D 0x740A +0x5B7E 0x7403 +0x5C21 0x7406 +0x5C22 0x73FE +0x5C23 0x740D +0x5C24 0x74E0 +0x5C25 0x74F6 +0x5C26 0x74F7 +0x5C27 0x751C +0x5C28 0x7522 +0x5C29 0x7565 +0x5C2A 0x7566 +0x5C2B 0x7562 +0x5C2C 0x7570 +0x5C2D 0x758F +0x5C2E 0x75D4 +0x5C2F 0x75D5 +0x5C30 0x75B5 +0x5C31 0x75CA +0x5C32 0x75CD +0x5C33 0x768E +0x5C34 0x76D4 +0x5C35 0x76D2 +0x5C36 0x76DB +0x5C37 0x7737 +0x5C38 0x773E +0x5C39 0x773C +0x5C3A 0x7736 +0x5C3B 0x7738 +0x5C3C 0x773A +0x5C3D 0x786B +0x5C3E 0x7843 +0x5C3F 0x784E +0x5C40 0x7965 +0x5C41 0x7968 +0x5C42 0x796D +0x5C43 0x79FB +0x5C44 0x7A92 +0x5C45 0x7A95 +0x5C46 0x7B20 +0x5C47 0x7B28 +0x5C48 0x7B1B +0x5C49 0x7B2C +0x5C4A 0x7B26 +0x5C4B 0x7B19 +0x5C4C 0x7B1E +0x5C4D 0x7B2E +0x5C4E 0x7C92 +0x5C4F 0x7C97 +0x5C50 0x7C95 +0x5C51 0x7D46 +0x5C52 0x7D43 +0x5C53 0x7D71 +0x5C54 0x7D2E +0x5C55 0x7D39 +0x5C56 0x7D3C +0x5C57 0x7D40 +0x5C58 0x7D30 +0x5C59 0x7D33 +0x5C5A 0x7D44 +0x5C5B 0x7D2F +0x5C5C 0x7D42 +0x5C5D 0x7D32 +0x5C5E 0x7D31 +0x5C5F 0x7F3D +0x5C60 0x7F9E +0x5C61 0x7F9A +0x5C62 0x7FCC +0x5C63 0x7FCE +0x5C64 0x7FD2 +0x5C65 0x801C +0x5C66 0x804A +0x5C67 0x8046 +0x5C68 0x812F +0x5C69 0x8116 +0x5C6A 0x8123 +0x5C6B 0x812B +0x5C6C 0x8129 +0x5C6D 0x8130 +0x5C6E 0x8124 +0x5C6F 0x8202 +0x5C70 0x8235 +0x5C71 0x8237 +0x5C72 0x8236 +0x5C73 0x8239 +0x5C74 0x838E +0x5C75 0x839E +0x5C76 0x8398 +0x5C77 0x8378 +0x5C78 0x83A2 +0x5C79 0x8396 +0x5C7A 0x83BD +0x5C7B 0x83AB +0x5C7C 0x8392 +0x5C7D 0x838A +0x5C7E 0x8393 +0x5D21 0x8389 +0x5D22 0x83A0 +0x5D23 0x8377 +0x5D24 0x837B +0x5D25 0x837C +0x5D26 0x8386 +0x5D27 0x83A7 +0x5D28 0x8655 +0x5D29 0x5F6A +0x5D2A 0x86C7 +0x5D2B 0x86C0 +0x5D2C 0x86B6 +0x5D2D 0x86C4 +0x5D2E 0x86B5 +0x5D2F 0x86C6 +0x5D30 0x86CB +0x5D31 0x86B1 +0x5D32 0x86AF +0x5D33 0x86C9 +0x5D34 0x8853 +0x5D35 0x889E +0x5D36 0x8888 +0x5D37 0x88AB +0x5D38 0x8892 +0x5D39 0x8896 +0x5D3A 0x888D +0x5D3B 0x888B +0x5D3C 0x8993 +0x5D3D 0x898F +0x5D3E 0x8A2A +0x5D3F 0x8A1D +0x5D40 0x8A23 +0x5D41 0x8A25 +0x5D42 0x8A31 +0x5D43 0x8A2D +0x5D44 0x8A1F +0x5D45 0x8A1B +0x5D46 0x8A22 +0x5D47 0x8C49 +0x5D48 0x8C5A +0x5D49 0x8CA9 +0x5D4A 0x8CAC +0x5D4B 0x8CAB +0x5D4C 0x8CA8 +0x5D4D 0x8CAA +0x5D4E 0x8CA7 +0x5D4F 0x8D67 +0x5D50 0x8D66 +0x5D51 0x8DBE +0x5D52 0x8DBA +0x5D53 0x8EDB +0x5D54 0x8EDF +0x5D55 0x9019 +0x5D56 0x900D +0x5D57 0x901A +0x5D58 0x9017 +0x5D59 0x9023 +0x5D5A 0x901F +0x5D5B 0x901D +0x5D5C 0x9010 +0x5D5D 0x9015 +0x5D5E 0x901E +0x5D5F 0x9020 +0x5D60 0x900F +0x5D61 0x9022 +0x5D62 0x9016 +0x5D63 0x901B +0x5D64 0x9014 +0x5D65 0x90E8 +0x5D66 0x90ED +0x5D67 0x90FD +0x5D68 0x9157 +0x5D69 0x91CE +0x5D6A 0x91F5 +0x5D6B 0x91E6 +0x5D6C 0x91E3 +0x5D6D 0x91E7 +0x5D6E 0x91ED +0x5D6F 0x91E9 +0x5D70 0x9589 +0x5D71 0x966A +0x5D72 0x9675 +0x5D73 0x9673 +0x5D74 0x9678 +0x5D75 0x9670 +0x5D76 0x9674 +0x5D77 0x9676 +0x5D78 0x9677 +0x5D79 0x966C +0x5D7A 0x96C0 +0x5D7B 0x96EA +0x5D7C 0x96E9 +0x5D7D 0x7AE0 +0x5D7E 0x7ADF +0x5E21 0x9802 +0x5E22 0x9803 +0x5E23 0x9B5A +0x5E24 0x9CE5 +0x5E25 0x9E75 +0x5E26 0x9E7F +0x5E27 0x9EA5 +0x5E28 0x9EBB +0x5E29 0x50A2 +0x5E2A 0x508D +0x5E2B 0x5085 +0x5E2C 0x5099 +0x5E2D 0x5091 +0x5E2E 0x5080 +0x5E2F 0x5096 +0x5E30 0x5098 +0x5E31 0x509A +0x5E32 0x6700 +0x5E33 0x51F1 +0x5E34 0x5272 +0x5E35 0x5274 +0x5E36 0x5275 +0x5E37 0x5269 +0x5E38 0x52DE +0x5E39 0x52DD +0x5E3A 0x52DB +0x5E3B 0x535A +0x5E3C 0x53A5 +0x5E3D 0x557B +0x5E3E 0x5580 +0x5E3F 0x55A7 +0x5E40 0x557C +0x5E41 0x558A +0x5E42 0x559D +0x5E43 0x5598 +0x5E44 0x5582 +0x5E45 0x559C +0x5E46 0x55AA +0x5E47 0x5594 +0x5E48 0x5587 +0x5E49 0x558B +0x5E4A 0x5583 +0x5E4B 0x55B3 +0x5E4C 0x55AE +0x5E4D 0x559F +0x5E4E 0x553E +0x5E4F 0x55B2 +0x5E50 0x559A +0x5E51 0x55BB +0x5E52 0x55AC +0x5E53 0x55B1 +0x5E54 0x557E +0x5E55 0x5589 +0x5E56 0x55AB +0x5E57 0x5599 +0x5E58 0x570D +0x5E59 0x582F +0x5E5A 0x582A +0x5E5B 0x5834 +0x5E5C 0x5824 +0x5E5D 0x5830 +0x5E5E 0x5831 +0x5E5F 0x5821 +0x5E60 0x581D +0x5E61 0x5820 +0x5E62 0x58F9 +0x5E63 0x58FA +0x5E64 0x5960 +0x5E65 0x5A77 +0x5E66 0x5A9A +0x5E67 0x5A7F +0x5E68 0x5A92 +0x5E69 0x5A9B +0x5E6A 0x5AA7 +0x5E6B 0x5B73 +0x5E6C 0x5B71 +0x5E6D 0x5BD2 +0x5E6E 0x5BCC +0x5E6F 0x5BD3 +0x5E70 0x5BD0 +0x5E71 0x5C0A +0x5E72 0x5C0B +0x5E73 0x5C31 +0x5E74 0x5D4C +0x5E75 0x5D50 +0x5E76 0x5D34 +0x5E77 0x5D47 +0x5E78 0x5DFD +0x5E79 0x5E45 +0x5E7A 0x5E3D +0x5E7B 0x5E40 +0x5E7C 0x5E43 +0x5E7D 0x5E7E +0x5E7E 0x5ECA +0x5F21 0x5EC1 +0x5F22 0x5EC2 +0x5F23 0x5EC4 +0x5F24 0x5F3C +0x5F25 0x5F6D +0x5F26 0x5FA9 +0x5F27 0x5FAA +0x5F28 0x5FA8 +0x5F29 0x60D1 +0x5F2A 0x60E1 +0x5F2B 0x60B2 +0x5F2C 0x60B6 +0x5F2D 0x60E0 +0x5F2E 0x611C +0x5F2F 0x6123 +0x5F30 0x60FA +0x5F31 0x6115 +0x5F32 0x60F0 +0x5F33 0x60FB +0x5F34 0x60F4 +0x5F35 0x6168 +0x5F36 0x60F1 +0x5F37 0x610E +0x5F38 0x60F6 +0x5F39 0x6109 +0x5F3A 0x6100 +0x5F3B 0x6112 +0x5F3C 0x621F +0x5F3D 0x6249 +0x5F3E 0x63A3 +0x5F3F 0x638C +0x5F40 0x63CF +0x5F41 0x63C0 +0x5F42 0x63E9 +0x5F43 0x63C9 +0x5F44 0x63C6 +0x5F45 0x63CD +0x5F46 0x63D2 +0x5F47 0x63E3 +0x5F48 0x63D0 +0x5F49 0x63E1 +0x5F4A 0x63D6 +0x5F4B 0x63ED +0x5F4C 0x63EE +0x5F4D 0x6376 +0x5F4E 0x63F4 +0x5F4F 0x63EA +0x5F50 0x63DB +0x5F51 0x6452 +0x5F52 0x63DA +0x5F53 0x63F9 +0x5F54 0x655E +0x5F55 0x6566 +0x5F56 0x6562 +0x5F57 0x6563 +0x5F58 0x6591 +0x5F59 0x6590 +0x5F5A 0x65AF +0x5F5B 0x666E +0x5F5C 0x6670 +0x5F5D 0x6674 +0x5F5E 0x6676 +0x5F5F 0x666F +0x5F60 0x6691 +0x5F61 0x667A +0x5F62 0x667E +0x5F63 0x6677 +0x5F64 0x66FE +0x5F65 0x66FF +0x5F66 0x671F +0x5F67 0x671D +0x5F68 0x68FA +0x5F69 0x68D5 +0x5F6A 0x68E0 +0x5F6B 0x68D8 +0x5F6C 0x68D7 +0x5F6D 0x6905 +0x5F6E 0x68DF +0x5F6F 0x68F5 +0x5F70 0x68EE +0x5F71 0x68E7 +0x5F72 0x68F9 +0x5F73 0x68D2 +0x5F74 0x68F2 +0x5F75 0x68E3 +0x5F76 0x68CB +0x5F77 0x68CD +0x5F78 0x690D +0x5F79 0x6912 +0x5F7A 0x690E +0x5F7B 0x68C9 +0x5F7C 0x68DA +0x5F7D 0x696E +0x5F7E 0x68FB +0x6021 0x6B3E +0x6022 0x6B3A +0x6023 0x6B3D +0x6024 0x6B98 +0x6025 0x6B96 +0x6026 0x6BBC +0x6027 0x6BEF +0x6028 0x6C2E +0x6029 0x6C2F +0x602A 0x6C2C +0x602B 0x6E2F +0x602C 0x6E38 +0x602D 0x6E54 +0x602E 0x6E21 +0x602F 0x6E32 +0x6030 0x6E67 +0x6031 0x6E4A +0x6032 0x6E20 +0x6033 0x6E25 +0x6034 0x6E23 +0x6035 0x6E1B +0x6036 0x6E5B +0x6037 0x6E58 +0x6038 0x6E24 +0x6039 0x6E56 +0x603A 0x6E6E +0x603B 0x6E2D +0x603C 0x6E26 +0x603D 0x6E6F +0x603E 0x6E34 +0x603F 0x6E4D +0x6040 0x6E3A +0x6041 0x6E2C +0x6042 0x6E43 +0x6043 0x6E1D +0x6044 0x6E3E +0x6045 0x6ECB +0x6046 0x6E89 +0x6047 0x6E19 +0x6048 0x6E4E +0x6049 0x6E63 +0x604A 0x6E44 +0x604B 0x6E72 +0x604C 0x6E69 +0x604D 0x6E5F +0x604E 0x7119 +0x604F 0x711A +0x6050 0x7126 +0x6051 0x7130 +0x6052 0x7121 +0x6053 0x7136 +0x6054 0x716E +0x6055 0x711C +0x6056 0x724C +0x6057 0x7284 +0x6058 0x7280 +0x6059 0x7336 +0x605A 0x7325 +0x605B 0x7334 +0x605C 0x7329 +0x605D 0x743A +0x605E 0x742A +0x605F 0x7433 +0x6060 0x7422 +0x6061 0x7425 +0x6062 0x7435 +0x6063 0x7436 +0x6064 0x7434 +0x6065 0x742F +0x6066 0x741B +0x6067 0x7426 +0x6068 0x7428 +0x6069 0x7525 +0x606A 0x7526 +0x606B 0x756B +0x606C 0x756A +0x606D 0x75E2 +0x606E 0x75DB +0x606F 0x75E3 +0x6070 0x75D9 +0x6071 0x75D8 +0x6072 0x75DE +0x6073 0x75E0 +0x6074 0x767B +0x6075 0x767C +0x6076 0x7696 +0x6077 0x7693 +0x6078 0x76B4 +0x6079 0x76DC +0x607A 0x774F +0x607B 0x77ED +0x607C 0x785D +0x607D 0x786C +0x607E 0x786F +0x6121 0x7A0D +0x6122 0x7A08 +0x6123 0x7A0B +0x6124 0x7A05 +0x6125 0x7A00 +0x6126 0x7A98 +0x6127 0x7A97 +0x6128 0x7A96 +0x6129 0x7AE5 +0x612A 0x7AE3 +0x612B 0x7B49 +0x612C 0x7B56 +0x612D 0x7B46 +0x612E 0x7B50 +0x612F 0x7B52 +0x6130 0x7B54 +0x6131 0x7B4D +0x6132 0x7B4B +0x6133 0x7B4F +0x6134 0x7B51 +0x6135 0x7C9F +0x6136 0x7CA5 +0x6137 0x7D5E +0x6138 0x7D50 +0x6139 0x7D68 +0x613A 0x7D55 +0x613B 0x7D2B +0x613C 0x7D6E +0x613D 0x7D72 +0x613E 0x7D61 +0x613F 0x7D66 +0x6140 0x7D62 +0x6141 0x7D70 +0x6142 0x7D73 +0x6143 0x5584 +0x6144 0x7FD4 +0x6145 0x7FD5 +0x6146 0x800B +0x6147 0x8052 +0x6148 0x8085 +0x6149 0x8155 +0x614A 0x8154 +0x614B 0x814B +0x614C 0x8151 +0x614D 0x814E +0x614E 0x8139 +0x614F 0x8146 +0x6150 0x813E +0x6151 0x814C +0x6152 0x8153 +0x6153 0x8174 +0x6154 0x8212 +0x6155 0x821C +0x6156 0x83E9 +0x6157 0x8403 +0x6158 0x83F8 +0x6159 0x840D +0x615A 0x83E0 +0x615B 0x83C5 +0x615C 0x840B +0x615D 0x83C1 +0x615E 0x83EF +0x615F 0x83F1 +0x6160 0x83F4 +0x6161 0x8457 +0x6162 0x840A +0x6163 0x83F0 +0x6164 0x840C +0x6165 0x83CC +0x6166 0x83FD +0x6167 0x83F2 +0x6168 0x83CA +0x6169 0x8438 +0x616A 0x840E +0x616B 0x8404 +0x616C 0x83DC +0x616D 0x8407 +0x616E 0x83D4 +0x616F 0x83DF +0x6170 0x865B +0x6171 0x86DF +0x6172 0x86D9 +0x6173 0x86ED +0x6174 0x86D4 +0x6175 0x86DB +0x6176 0x86E4 +0x6177 0x86D0 +0x6178 0x86DE +0x6179 0x8857 +0x617A 0x88C1 +0x617B 0x88C2 +0x617C 0x88B1 +0x617D 0x8983 +0x617E 0x8996 +0x6221 0x8A3B +0x6222 0x8A60 +0x6223 0x8A55 +0x6224 0x8A5E +0x6225 0x8A3C +0x6226 0x8A41 +0x6227 0x8A54 +0x6228 0x8A5B +0x6229 0x8A50 +0x622A 0x8A46 +0x622B 0x8A34 +0x622C 0x8A3A +0x622D 0x8A36 +0x622E 0x8A56 +0x622F 0x8C61 +0x6230 0x8C82 +0x6231 0x8CAF +0x6232 0x8CBC +0x6233 0x8CB3 +0x6234 0x8CBD +0x6235 0x8CC1 +0x6236 0x8CBB +0x6237 0x8CC0 +0x6238 0x8CB4 +0x6239 0x8CB7 +0x623A 0x8CB6 +0x623B 0x8CBF +0x623C 0x8CB8 +0x623D 0x8D8A +0x623E 0x8D85 +0x623F 0x8D81 +0x6240 0x8DCE +0x6241 0x8DDD +0x6242 0x8DCB +0x6243 0x8DDA +0x6244 0x8DD1 +0x6245 0x8DCC +0x6246 0x8DDB +0x6247 0x8DC6 +0x6248 0x8EFB +0x6249 0x8EF8 +0x624A 0x8EFC +0x624B 0x8F9C +0x624C 0x902E +0x624D 0x9035 +0x624E 0x9031 +0x624F 0x9038 +0x6250 0x9032 +0x6251 0x9036 +0x6252 0x9102 +0x6253 0x90F5 +0x6254 0x9109 +0x6255 0x90FE +0x6256 0x9163 +0x6257 0x9165 +0x6258 0x91CF +0x6259 0x9214 +0x625A 0x9215 +0x625B 0x9223 +0x625C 0x9209 +0x625D 0x921E +0x625E 0x920D +0x625F 0x9210 +0x6260 0x9207 +0x6261 0x9211 +0x6262 0x9594 +0x6263 0x958F +0x6264 0x958B +0x6265 0x9591 +0x6266 0x9593 +0x6267 0x9592 +0x6268 0x958E +0x6269 0x968A +0x626A 0x968E +0x626B 0x968B +0x626C 0x967D +0x626D 0x9685 +0x626E 0x9686 +0x626F 0x968D +0x6270 0x9672 +0x6271 0x9684 +0x6272 0x96C1 +0x6273 0x96C5 +0x6274 0x96C4 +0x6275 0x96C6 +0x6276 0x96C7 +0x6277 0x96EF +0x6278 0x96F2 +0x6279 0x97CC +0x627A 0x9805 +0x627B 0x9806 +0x627C 0x9808 +0x627D 0x98E7 +0x627E 0x98EA +0x6321 0x98EF +0x6322 0x98E9 +0x6323 0x98F2 +0x6324 0x98ED +0x6325 0x99AE +0x6326 0x99AD +0x6327 0x9EC3 +0x6328 0x9ECD +0x6329 0x9ED1 +0x632A 0x4E82 +0x632B 0x50AD +0x632C 0x50B5 +0x632D 0x50B2 +0x632E 0x50B3 +0x632F 0x50C5 +0x6330 0x50BE +0x6331 0x50AC +0x6332 0x50B7 +0x6333 0x50BB +0x6334 0x50AF +0x6335 0x50C7 +0x6336 0x527F +0x6337 0x5277 +0x6338 0x527D +0x6339 0x52DF +0x633A 0x52E6 +0x633B 0x52E4 +0x633C 0x52E2 +0x633D 0x52E3 +0x633E 0x532F +0x633F 0x55DF +0x6340 0x55E8 +0x6341 0x55D3 +0x6342 0x55E6 +0x6343 0x55CE +0x6344 0x55DC +0x6345 0x55C7 +0x6346 0x55D1 +0x6347 0x55E3 +0x6348 0x55E4 +0x6349 0x55EF +0x634A 0x55DA +0x634B 0x55E1 +0x634C 0x55C5 +0x634D 0x55C6 +0x634E 0x55E5 +0x634F 0x55C9 +0x6350 0x5712 +0x6351 0x5713 +0x6352 0x585E +0x6353 0x5851 +0x6354 0x5858 +0x6355 0x5857 +0x6356 0x585A +0x6357 0x5854 +0x6358 0x586B +0x6359 0x584C +0x635A 0x586D +0x635B 0x584A +0x635C 0x5862 +0x635D 0x5852 +0x635E 0x584B +0x635F 0x5967 +0x6360 0x5AC1 +0x6361 0x5AC9 +0x6362 0x5ACC +0x6363 0x5ABE +0x6364 0x5ABD +0x6365 0x5ABC +0x6366 0x5AB3 +0x6367 0x5AC2 +0x6368 0x5AB2 +0x6369 0x5D69 +0x636A 0x5D6F +0x636B 0x5E4C +0x636C 0x5E79 +0x636D 0x5EC9 +0x636E 0x5EC8 +0x636F 0x5F12 +0x6370 0x5F59 +0x6371 0x5FAC +0x6372 0x5FAE +0x6373 0x611A +0x6374 0x610F +0x6375 0x6148 +0x6376 0x611F +0x6377 0x60F3 +0x6378 0x611B +0x6379 0x60F9 +0x637A 0x6101 +0x637B 0x6108 +0x637C 0x614E +0x637D 0x614C +0x637E 0x6144 +0x6421 0x614D +0x6422 0x613E +0x6423 0x6134 +0x6424 0x6127 +0x6425 0x610D +0x6426 0x6106 +0x6427 0x6137 +0x6428 0x6221 +0x6429 0x6222 +0x642A 0x6413 +0x642B 0x643E +0x642C 0x641E +0x642D 0x642A +0x642E 0x642D +0x642F 0x643D +0x6430 0x642C +0x6431 0x640F +0x6432 0x641C +0x6433 0x6414 +0x6434 0x640D +0x6435 0x6436 +0x6436 0x6416 +0x6437 0x6417 +0x6438 0x6406 +0x6439 0x656C +0x643A 0x659F +0x643B 0x65B0 +0x643C 0x6697 +0x643D 0x6689 +0x643E 0x6687 +0x643F 0x6688 +0x6440 0x6696 +0x6441 0x6684 +0x6442 0x6698 +0x6443 0x668D +0x6444 0x6703 +0x6445 0x6994 +0x6446 0x696D +0x6447 0x695A +0x6448 0x6977 +0x6449 0x6960 +0x644A 0x6954 +0x644B 0x6975 +0x644C 0x6930 +0x644D 0x6982 +0x644E 0x694A +0x644F 0x6968 +0x6450 0x696B +0x6451 0x695E +0x6452 0x6953 +0x6453 0x6979 +0x6454 0x6986 +0x6455 0x695D +0x6456 0x6963 +0x6457 0x695B +0x6458 0x6B47 +0x6459 0x6B72 +0x645A 0x6BC0 +0x645B 0x6BBF +0x645C 0x6BD3 +0x645D 0x6BFD +0x645E 0x6EA2 +0x645F 0x6EAF +0x6460 0x6ED3 +0x6461 0x6EB6 +0x6462 0x6EC2 +0x6463 0x6E90 +0x6464 0x6E9D +0x6465 0x6EC7 +0x6466 0x6EC5 +0x6467 0x6EA5 +0x6468 0x6E98 +0x6469 0x6EBC +0x646A 0x6EBA +0x646B 0x6EAB +0x646C 0x6ED1 +0x646D 0x6E96 +0x646E 0x6E9C +0x646F 0x6EC4 +0x6470 0x6ED4 +0x6471 0x6EAA +0x6472 0x6EA7 +0x6473 0x6EB4 +0x6474 0x714E +0x6475 0x7159 +0x6476 0x7169 +0x6477 0x7164 +0x6478 0x7149 +0x6479 0x7167 +0x647A 0x715C +0x647B 0x716C +0x647C 0x7166 +0x647D 0x714C +0x647E 0x7165 +0x6521 0x715E +0x6522 0x7146 +0x6523 0x7168 +0x6524 0x7156 +0x6525 0x723A +0x6526 0x7252 +0x6527 0x7337 +0x6528 0x7345 +0x6529 0x733F +0x652A 0x733E +0x652B 0x746F +0x652C 0x745A +0x652D 0x7455 +0x652E 0x745F +0x652F 0x745E +0x6530 0x7441 +0x6531 0x743F +0x6532 0x7459 +0x6533 0x745B +0x6534 0x745C +0x6535 0x7576 +0x6536 0x7578 +0x6537 0x7600 +0x6538 0x75F0 +0x6539 0x7601 +0x653A 0x75F2 +0x653B 0x75F1 +0x653C 0x75FA +0x653D 0x75FF +0x653E 0x75F4 +0x653F 0x75F3 +0x6540 0x76DE +0x6541 0x76DF +0x6542 0x775B +0x6543 0x776B +0x6544 0x7766 +0x6545 0x775E +0x6546 0x7763 +0x6547 0x7779 +0x6548 0x776A +0x6549 0x776C +0x654A 0x775C +0x654B 0x7765 +0x654C 0x7768 +0x654D 0x7762 +0x654E 0x77EE +0x654F 0x788E +0x6550 0x78B0 +0x6551 0x7897 +0x6552 0x7898 +0x6553 0x788C +0x6554 0x7889 +0x6555 0x787C +0x6556 0x7891 +0x6557 0x7893 +0x6558 0x787F +0x6559 0x797A +0x655A 0x797F +0x655B 0x7981 +0x655C 0x842C +0x655D 0x79BD +0x655E 0x7A1C +0x655F 0x7A1A +0x6560 0x7A20 +0x6561 0x7A14 +0x6562 0x7A1F +0x6563 0x7A1E +0x6564 0x7A9F +0x6565 0x7AA0 +0x6566 0x7B77 +0x6567 0x7BC0 +0x6568 0x7B60 +0x6569 0x7B6E +0x656A 0x7B67 +0x656B 0x7CB1 +0x656C 0x7CB3 +0x656D 0x7CB5 +0x656E 0x7D93 +0x656F 0x7D79 +0x6570 0x7D91 +0x6571 0x7D81 +0x6572 0x7D8F +0x6573 0x7D5B +0x6574 0x7F6E +0x6575 0x7F69 +0x6576 0x7F6A +0x6577 0x7F72 +0x6578 0x7FA9 +0x6579 0x7FA8 +0x657A 0x7FA4 +0x657B 0x8056 +0x657C 0x8058 +0x657D 0x8086 +0x657E 0x8084 +0x6621 0x8171 +0x6622 0x8170 +0x6623 0x8178 +0x6624 0x8165 +0x6625 0x816E +0x6626 0x8173 +0x6627 0x816B +0x6628 0x8179 +0x6629 0x817A +0x662A 0x8166 +0x662B 0x8205 +0x662C 0x8247 +0x662D 0x8482 +0x662E 0x8477 +0x662F 0x843D +0x6630 0x8431 +0x6631 0x8475 +0x6632 0x8466 +0x6633 0x846B +0x6634 0x8449 +0x6635 0x846C +0x6636 0x845B +0x6637 0x843C +0x6638 0x8435 +0x6639 0x8461 +0x663A 0x8463 +0x663B 0x8469 +0x663C 0x846D +0x663D 0x8446 +0x663E 0x865E +0x663F 0x865C +0x6640 0x865F +0x6641 0x86F9 +0x6642 0x8713 +0x6643 0x8708 +0x6644 0x8707 +0x6645 0x8700 +0x6646 0x86FE +0x6647 0x86FB +0x6648 0x8702 +0x6649 0x8703 +0x664A 0x8706 +0x664B 0x870A +0x664C 0x8859 +0x664D 0x88DF +0x664E 0x88D4 +0x664F 0x88D9 +0x6650 0x88DC +0x6651 0x88D8 +0x6652 0x88DD +0x6653 0x88E1 +0x6654 0x88CA +0x6655 0x88D5 +0x6656 0x88D2 +0x6657 0x899C +0x6658 0x89E3 +0x6659 0x8A6B +0x665A 0x8A72 +0x665B 0x8A73 +0x665C 0x8A66 +0x665D 0x8A69 +0x665E 0x8A70 +0x665F 0x8A87 +0x6660 0x8A7C +0x6661 0x8A63 +0x6662 0x8AA0 +0x6663 0x8A71 +0x6664 0x8A85 +0x6665 0x8A6D +0x6666 0x8A62 +0x6667 0x8A6E +0x6668 0x8A6C +0x6669 0x8A79 +0x666A 0x8A7B +0x666B 0x8A3E +0x666C 0x8A68 +0x666D 0x8C62 +0x666E 0x8C8A +0x666F 0x8C89 +0x6670 0x8CCA +0x6671 0x8CC7 +0x6672 0x8CC8 +0x6673 0x8CC4 +0x6674 0x8CB2 +0x6675 0x8CC3 +0x6676 0x8CC2 +0x6677 0x8CC5 +0x6678 0x8DE1 +0x6679 0x8DDF +0x667A 0x8DE8 +0x667B 0x8DEF +0x667C 0x8DF3 +0x667D 0x8DFA +0x667E 0x8DEA +0x6721 0x8DE4 +0x6722 0x8DE6 +0x6723 0x8EB2 +0x6724 0x8F03 +0x6725 0x8F09 +0x6726 0x8EFE +0x6727 0x8F0A +0x6728 0x8F9F +0x6729 0x8FB2 +0x672A 0x904B +0x672B 0x904A +0x672C 0x9053 +0x672D 0x9042 +0x672E 0x9054 +0x672F 0x903C +0x6730 0x9055 +0x6731 0x9050 +0x6732 0x9047 +0x6733 0x904F +0x6734 0x904E +0x6735 0x904D +0x6736 0x9051 +0x6737 0x903E +0x6738 0x9041 +0x6739 0x9112 +0x673A 0x9117 +0x673B 0x916C +0x673C 0x916A +0x673D 0x9169 +0x673E 0x91C9 +0x673F 0x9237 +0x6740 0x9257 +0x6741 0x9238 +0x6742 0x923D +0x6743 0x9240 +0x6744 0x923E +0x6745 0x925B +0x6746 0x924B +0x6747 0x9264 +0x6748 0x9251 +0x6749 0x9234 +0x674A 0x9249 +0x674B 0x924D +0x674C 0x9245 +0x674D 0x9239 +0x674E 0x923F +0x674F 0x925A +0x6750 0x9598 +0x6751 0x9698 +0x6752 0x9694 +0x6753 0x9695 +0x6754 0x96CD +0x6755 0x96CB +0x6756 0x96C9 +0x6757 0x96CA +0x6758 0x96F7 +0x6759 0x96FB +0x675A 0x96F9 +0x675B 0x96F6 +0x675C 0x9756 +0x675D 0x9774 +0x675E 0x9776 +0x675F 0x9810 +0x6760 0x9811 +0x6761 0x9813 +0x6762 0x980A +0x6763 0x9812 +0x6764 0x980C +0x6765 0x98FC +0x6766 0x98F4 +0x6767 0x98FD +0x6768 0x98FE +0x6769 0x99B3 +0x676A 0x99B1 +0x676B 0x99B4 +0x676C 0x9AE1 +0x676D 0x9CE9 +0x676E 0x9E82 +0x676F 0x9F0E +0x6770 0x9F13 +0x6771 0x9F20 +0x6772 0x50E7 +0x6773 0x50EE +0x6774 0x50E5 +0x6775 0x50D6 +0x6776 0x50ED +0x6777 0x50DA +0x6778 0x50D5 +0x6779 0x50CF +0x677A 0x50D1 +0x677B 0x50F1 +0x677C 0x50CE +0x677D 0x50E9 +0x677E 0x5162 +0x6821 0x51F3 +0x6822 0x5283 +0x6823 0x5282 +0x6824 0x5331 +0x6825 0x53AD +0x6826 0x55FE +0x6827 0x5600 +0x6828 0x561B +0x6829 0x5617 +0x682A 0x55FD +0x682B 0x5614 +0x682C 0x5606 +0x682D 0x5609 +0x682E 0x560D +0x682F 0x560E +0x6830 0x55F7 +0x6831 0x5616 +0x6832 0x561F +0x6833 0x5608 +0x6834 0x5610 +0x6835 0x55F6 +0x6836 0x5718 +0x6837 0x5716 +0x6838 0x5875 +0x6839 0x587E +0x683A 0x5883 +0x683B 0x5893 +0x683C 0x588A +0x683D 0x5879 +0x683E 0x5885 +0x683F 0x587D +0x6840 0x58FD +0x6841 0x5925 +0x6842 0x5922 +0x6843 0x5924 +0x6844 0x596A +0x6845 0x5969 +0x6846 0x5AE1 +0x6847 0x5AE6 +0x6848 0x5AE9 +0x6849 0x5AD7 +0x684A 0x5AD6 +0x684B 0x5AD8 +0x684C 0x5AE3 +0x684D 0x5B75 +0x684E 0x5BDE +0x684F 0x5BE7 +0x6850 0x5BE1 +0x6851 0x5BE5 +0x6852 0x5BE6 +0x6853 0x5BE8 +0x6854 0x5BE2 +0x6855 0x5BE4 +0x6856 0x5BDF +0x6857 0x5C0D +0x6858 0x5C62 +0x6859 0x5D84 +0x685A 0x5D87 +0x685B 0x5E5B +0x685C 0x5E63 +0x685D 0x5E55 +0x685E 0x5E57 +0x685F 0x5E54 +0x6860 0x5ED3 +0x6861 0x5ED6 +0x6862 0x5F0A +0x6863 0x5F46 +0x6864 0x5F70 +0x6865 0x5FB9 +0x6866 0x6147 +0x6867 0x613F +0x6868 0x614B +0x6869 0x6177 +0x686A 0x6162 +0x686B 0x6163 +0x686C 0x615F +0x686D 0x615A +0x686E 0x6158 +0x686F 0x6175 +0x6870 0x622A +0x6871 0x6487 +0x6872 0x6458 +0x6873 0x6454 +0x6874 0x64A4 +0x6875 0x6478 +0x6876 0x645F +0x6877 0x647A +0x6878 0x6451 +0x6879 0x6467 +0x687A 0x6434 +0x687B 0x646D +0x687C 0x647B +0x687D 0x6572 +0x687E 0x65A1 +0x6921 0x65D7 +0x6922 0x65D6 +0x6923 0x66A2 +0x6924 0x66A8 +0x6925 0x669D +0x6926 0x699C +0x6927 0x69A8 +0x6928 0x6995 +0x6929 0x69C1 +0x692A 0x69AE +0x692B 0x69D3 +0x692C 0x69CB +0x692D 0x699B +0x692E 0x69B7 +0x692F 0x69BB +0x6930 0x69AB +0x6931 0x69B4 +0x6932 0x69D0 +0x6933 0x69CD +0x6934 0x69AD +0x6935 0x69CC +0x6936 0x69A6 +0x6937 0x69C3 +0x6938 0x69A3 +0x6939 0x6B49 +0x693A 0x6B4C +0x693B 0x6C33 +0x693C 0x6F33 +0x693D 0x6F14 +0x693E 0x6EFE +0x693F 0x6F13 +0x6940 0x6EF4 +0x6941 0x6F29 +0x6942 0x6F3E +0x6943 0x6F20 +0x6944 0x6F2C +0x6945 0x6F0F +0x6946 0x6F02 +0x6947 0x6F22 +0x6948 0x6EFF +0x6949 0x6EEF +0x694A 0x6F06 +0x694B 0x6F31 +0x694C 0x6F38 +0x694D 0x6F32 +0x694E 0x6F23 +0x694F 0x6F15 +0x6950 0x6F2B +0x6951 0x6F2F +0x6952 0x6F88 +0x6953 0x6F2A +0x6954 0x6EEC +0x6955 0x6F01 +0x6956 0x6EF2 +0x6957 0x6ECC +0x6958 0x6EF7 +0x6959 0x7194 +0x695A 0x7199 +0x695B 0x717D +0x695C 0x718A +0x695D 0x7184 +0x695E 0x7192 +0x695F 0x723E +0x6960 0x7292 +0x6961 0x7296 +0x6962 0x7344 +0x6963 0x7350 +0x6964 0x7464 +0x6965 0x7463 +0x6966 0x746A +0x6967 0x7470 +0x6968 0x746D +0x6969 0x7504 +0x696A 0x7591 +0x696B 0x7627 +0x696C 0x760D +0x696D 0x760B +0x696E 0x7609 +0x696F 0x7613 +0x6970 0x76E1 +0x6971 0x76E3 +0x6972 0x7784 +0x6973 0x777D +0x6974 0x777F +0x6975 0x7761 +0x6976 0x78C1 +0x6977 0x789F +0x6978 0x78A7 +0x6979 0x78B3 +0x697A 0x78A9 +0x697B 0x78A3 +0x697C 0x798E +0x697D 0x798F +0x697E 0x798D +0x6A21 0x7A2E +0x6A22 0x7A31 +0x6A23 0x7AAA +0x6A24 0x7AA9 +0x6A25 0x7AED +0x6A26 0x7AEF +0x6A27 0x7BA1 +0x6A28 0x7B95 +0x6A29 0x7B8B +0x6A2A 0x7B75 +0x6A2B 0x7B97 +0x6A2C 0x7B9D +0x6A2D 0x7B94 +0x6A2E 0x7B8F +0x6A2F 0x7BB8 +0x6A30 0x7B87 +0x6A31 0x7B84 +0x6A32 0x7CB9 +0x6A33 0x7CBD +0x6A34 0x7CBE +0x6A35 0x7DBB +0x6A36 0x7DB0 +0x6A37 0x7D9C +0x6A38 0x7DBD +0x6A39 0x7DBE +0x6A3A 0x7DA0 +0x6A3B 0x7DCA +0x6A3C 0x7DB4 +0x6A3D 0x7DB2 +0x6A3E 0x7DB1 +0x6A3F 0x7DBA +0x6A40 0x7DA2 +0x6A41 0x7DBF +0x6A42 0x7DB5 +0x6A43 0x7DB8 +0x6A44 0x7DAD +0x6A45 0x7DD2 +0x6A46 0x7DC7 +0x6A47 0x7DAC +0x6A48 0x7F70 +0x6A49 0x7FE0 +0x6A4A 0x7FE1 +0x6A4B 0x7FDF +0x6A4C 0x805E +0x6A4D 0x805A +0x6A4E 0x8087 +0x6A4F 0x8150 +0x6A50 0x8180 +0x6A51 0x818F +0x6A52 0x8188 +0x6A53 0x818A +0x6A54 0x817F +0x6A55 0x8182 +0x6A56 0x81E7 +0x6A57 0x81FA +0x6A58 0x8207 +0x6A59 0x8214 +0x6A5A 0x821E +0x6A5B 0x824B +0x6A5C 0x84C9 +0x6A5D 0x84BF +0x6A5E 0x84C6 +0x6A5F 0x84C4 +0x6A60 0x8499 +0x6A61 0x849E +0x6A62 0x84B2 +0x6A63 0x849C +0x6A64 0x84CB +0x6A65 0x84B8 +0x6A66 0x84C0 +0x6A67 0x84D3 +0x6A68 0x8490 +0x6A69 0x84BC +0x6A6A 0x84D1 +0x6A6B 0x84CA +0x6A6C 0x873F +0x6A6D 0x871C +0x6A6E 0x873B +0x6A6F 0x8722 +0x6A70 0x8725 +0x6A71 0x8734 +0x6A72 0x8718 +0x6A73 0x8755 +0x6A74 0x8737 +0x6A75 0x8729 +0x6A76 0x88F3 +0x6A77 0x8902 +0x6A78 0x88F4 +0x6A79 0x88F9 +0x6A7A 0x88F8 +0x6A7B 0x88FD +0x6A7C 0x88E8 +0x6A7D 0x891A +0x6A7E 0x88EF +0x6B21 0x8AA6 +0x6B22 0x8A8C +0x6B23 0x8A9E +0x6B24 0x8AA3 +0x6B25 0x8A8D +0x6B26 0x8AA1 +0x6B27 0x8A93 +0x6B28 0x8AA4 +0x6B29 0x8AAA +0x6B2A 0x8AA5 +0x6B2B 0x8AA8 +0x6B2C 0x8A98 +0x6B2D 0x8A91 +0x6B2E 0x8A9A +0x6B2F 0x8AA7 +0x6B30 0x8C6A +0x6B31 0x8C8D +0x6B32 0x8C8C +0x6B33 0x8CD3 +0x6B34 0x8CD1 +0x6B35 0x8CD2 +0x6B36 0x8D6B +0x6B37 0x8D99 +0x6B38 0x8D95 +0x6B39 0x8DFC +0x6B3A 0x8F14 +0x6B3B 0x8F12 +0x6B3C 0x8F15 +0x6B3D 0x8F13 +0x6B3E 0x8FA3 +0x6B3F 0x9060 +0x6B40 0x9058 +0x6B41 0x905C +0x6B42 0x9063 +0x6B43 0x9059 +0x6B44 0x905E +0x6B45 0x9062 +0x6B46 0x905D +0x6B47 0x905B +0x6B48 0x9119 +0x6B49 0x9118 +0x6B4A 0x911E +0x6B4B 0x9175 +0x6B4C 0x9178 +0x6B4D 0x9177 +0x6B4E 0x9174 +0x6B4F 0x9278 +0x6B50 0x92AC +0x6B51 0x9280 +0x6B52 0x9285 +0x6B53 0x9298 +0x6B54 0x9296 +0x6B55 0x927B +0x6B56 0x9293 +0x6B57 0x929C +0x6B58 0x92A8 +0x6B59 0x927C +0x6B5A 0x9291 +0x6B5B 0x95A1 +0x6B5C 0x95A8 +0x6B5D 0x95A9 +0x6B5E 0x95A3 +0x6B5F 0x95A5 +0x6B60 0x95A4 +0x6B61 0x9699 +0x6B62 0x969C +0x6B63 0x969B +0x6B64 0x96CC +0x6B65 0x96D2 +0x6B66 0x9700 +0x6B67 0x977C +0x6B68 0x9785 +0x6B69 0x97F6 +0x6B6A 0x9817 +0x6B6B 0x9818 +0x6B6C 0x98AF +0x6B6D 0x98B1 +0x6B6E 0x9903 +0x6B6F 0x9905 +0x6B70 0x990C +0x6B71 0x9909 +0x6B72 0x99C1 +0x6B73 0x9AAF +0x6B74 0x9AB0 +0x6B75 0x9AE6 +0x6B76 0x9B41 +0x6B77 0x9B42 +0x6B78 0x9CF4 +0x6B79 0x9CF6 +0x6B7A 0x9CF3 +0x6B7B 0x9EBC +0x6B7C 0x9F3B +0x6B7D 0x9F4A +0x6B7E 0x5104 +0x6C21 0x5100 +0x6C22 0x50FB +0x6C23 0x50F5 +0x6C24 0x50F9 +0x6C25 0x5102 +0x6C26 0x5108 +0x6C27 0x5109 +0x6C28 0x5105 +0x6C29 0x51DC +0x6C2A 0x5287 +0x6C2B 0x5288 +0x6C2C 0x5289 +0x6C2D 0x528D +0x6C2E 0x528A +0x6C2F 0x52F0 +0x6C30 0x53B2 +0x6C31 0x562E +0x6C32 0x563B +0x6C33 0x5639 +0x6C34 0x5632 +0x6C35 0x563F +0x6C36 0x5634 +0x6C37 0x5629 +0x6C38 0x5653 +0x6C39 0x564E +0x6C3A 0x5657 +0x6C3B 0x5674 +0x6C3C 0x5636 +0x6C3D 0x562F +0x6C3E 0x5630 +0x6C3F 0x5880 +0x6C40 0x589F +0x6C41 0x589E +0x6C42 0x58B3 +0x6C43 0x589C +0x6C44 0x58AE +0x6C45 0x58A9 +0x6C46 0x58A6 +0x6C47 0x596D +0x6C48 0x5B09 +0x6C49 0x5AFB +0x6C4A 0x5B0B +0x6C4B 0x5AF5 +0x6C4C 0x5B0C +0x6C4D 0x5B08 +0x6C4E 0x5BEE +0x6C4F 0x5BEC +0x6C50 0x5BE9 +0x6C51 0x5BEB +0x6C52 0x5C64 +0x6C53 0x5C65 +0x6C54 0x5D9D +0x6C55 0x5D94 +0x6C56 0x5E62 +0x6C57 0x5E5F +0x6C58 0x5E61 +0x6C59 0x5EE2 +0x6C5A 0x5EDA +0x6C5B 0x5EDF +0x6C5C 0x5EDD +0x6C5D 0x5EE3 +0x6C5E 0x5EE0 +0x6C5F 0x5F48 +0x6C60 0x5F71 +0x6C61 0x5FB7 +0x6C62 0x5FB5 +0x6C63 0x6176 +0x6C64 0x6167 +0x6C65 0x616E +0x6C66 0x615D +0x6C67 0x6155 +0x6C68 0x6182 +0x6C69 0x617C +0x6C6A 0x6170 +0x6C6B 0x616B +0x6C6C 0x617E +0x6C6D 0x61A7 +0x6C6E 0x6190 +0x6C6F 0x61AB +0x6C70 0x618E +0x6C71 0x61AC +0x6C72 0x619A +0x6C73 0x61A4 +0x6C74 0x6194 +0x6C75 0x61AE +0x6C76 0x622E +0x6C77 0x6469 +0x6C78 0x646F +0x6C79 0x6479 +0x6C7A 0x649E +0x6C7B 0x64B2 +0x6C7C 0x6488 +0x6C7D 0x6490 +0x6C7E 0x64B0 +0x6D21 0x64A5 +0x6D22 0x6493 +0x6D23 0x6495 +0x6D24 0x64A9 +0x6D25 0x6492 +0x6D26 0x64AE +0x6D27 0x64AD +0x6D28 0x64AB +0x6D29 0x649A +0x6D2A 0x64AC +0x6D2B 0x6499 +0x6D2C 0x64A2 +0x6D2D 0x64B3 +0x6D2E 0x6575 +0x6D2F 0x6577 +0x6D30 0x6578 +0x6D31 0x66AE +0x6D32 0x66AB +0x6D33 0x66B4 +0x6D34 0x66B1 +0x6D35 0x6A23 +0x6D36 0x6A1F +0x6D37 0x69E8 +0x6D38 0x6A01 +0x6D39 0x6A1E +0x6D3A 0x6A19 +0x6D3B 0x69FD +0x6D3C 0x6A21 +0x6D3D 0x6A13 +0x6D3E 0x6A0A +0x6D3F 0x69F3 +0x6D40 0x6A02 +0x6D41 0x6A05 +0x6D42 0x69ED +0x6D43 0x6A11 +0x6D44 0x6B50 +0x6D45 0x6B4E +0x6D46 0x6BA4 +0x6D47 0x6BC5 +0x6D48 0x6BC6 +0x6D49 0x6F3F +0x6D4A 0x6F7C +0x6D4B 0x6F84 +0x6D4C 0x6F51 +0x6D4D 0x6F66 +0x6D4E 0x6F54 +0x6D4F 0x6F86 +0x6D50 0x6F6D +0x6D51 0x6F5B +0x6D52 0x6F78 +0x6D53 0x6F6E +0x6D54 0x6F8E +0x6D55 0x6F7A +0x6D56 0x6F70 +0x6D57 0x6F64 +0x6D58 0x6F97 +0x6D59 0x6F58 +0x6D5A 0x6ED5 +0x6D5B 0x6F6F +0x6D5C 0x6F60 +0x6D5D 0x6F5F +0x6D5E 0x719F +0x6D5F 0x71AC +0x6D60 0x71B1 +0x6D61 0x71A8 +0x6D62 0x7256 +0x6D63 0x729B +0x6D64 0x734E +0x6D65 0x7357 +0x6D66 0x7469 +0x6D67 0x748B +0x6D68 0x7483 +0x6D69 0x747E +0x6D6A 0x7480 +0x6D6B 0x757F +0x6D6C 0x7620 +0x6D6D 0x7629 +0x6D6E 0x761F +0x6D6F 0x7624 +0x6D70 0x7626 +0x6D71 0x7621 +0x6D72 0x7622 +0x6D73 0x769A +0x6D74 0x76BA +0x6D75 0x76E4 +0x6D76 0x778E +0x6D77 0x7787 +0x6D78 0x778C +0x6D79 0x7791 +0x6D7A 0x778B +0x6D7B 0x78CB +0x6D7C 0x78C5 +0x6D7D 0x78BA +0x6D7E 0x78CA +0x6E21 0x78BE +0x6E22 0x78D5 +0x6E23 0x78BC +0x6E24 0x78D0 +0x6E25 0x7A3F +0x6E26 0x7A3C +0x6E27 0x7A40 +0x6E28 0x7A3D +0x6E29 0x7A37 +0x6E2A 0x7A3B +0x6E2B 0x7AAF +0x6E2C 0x7AAE +0x6E2D 0x7BAD +0x6E2E 0x7BB1 +0x6E2F 0x7BC4 +0x6E30 0x7BB4 +0x6E31 0x7BC6 +0x6E32 0x7BC7 +0x6E33 0x7BC1 +0x6E34 0x7BA0 +0x6E35 0x7BCC +0x6E36 0x7CCA +0x6E37 0x7DE0 +0x6E38 0x7DF4 +0x6E39 0x7DEF +0x6E3A 0x7DFB +0x6E3B 0x7DD8 +0x6E3C 0x7DEC +0x6E3D 0x7DDD +0x6E3E 0x7DE8 +0x6E3F 0x7DE3 +0x6E40 0x7DDA +0x6E41 0x7DDE +0x6E42 0x7DE9 +0x6E43 0x7D9E +0x6E44 0x7DD9 +0x6E45 0x7DF2 +0x6E46 0x7DF9 +0x6E47 0x7F75 +0x6E48 0x7F77 +0x6E49 0x7FAF +0x6E4A 0x7FE9 +0x6E4B 0x8026 +0x6E4C 0x819B +0x6E4D 0x819C +0x6E4E 0x819D +0x6E4F 0x81A0 +0x6E50 0x819A +0x6E51 0x8198 +0x6E52 0x8517 +0x6E53 0x853D +0x6E54 0x851A +0x6E55 0x84EE +0x6E56 0x852C +0x6E57 0x852D +0x6E58 0x8513 +0x6E59 0x8511 +0x6E5A 0x8523 +0x6E5B 0x8521 +0x6E5C 0x8514 +0x6E5D 0x84EC +0x6E5E 0x8525 +0x6E5F 0x84FF +0x6E60 0x8506 +0x6E61 0x8782 +0x6E62 0x8774 +0x6E63 0x8776 +0x6E64 0x8760 +0x6E65 0x8766 +0x6E66 0x8778 +0x6E67 0x8768 +0x6E68 0x8759 +0x6E69 0x8757 +0x6E6A 0x874C +0x6E6B 0x8753 +0x6E6C 0x885B +0x6E6D 0x885D +0x6E6E 0x8910 +0x6E6F 0x8907 +0x6E70 0x8912 +0x6E71 0x8913 +0x6E72 0x8915 +0x6E73 0x890A +0x6E74 0x8ABC +0x6E75 0x8AD2 +0x6E76 0x8AC7 +0x6E77 0x8AC4 +0x6E78 0x8A95 +0x6E79 0x8ACB +0x6E7A 0x8AF8 +0x6E7B 0x8AB2 +0x6E7C 0x8AC9 +0x6E7D 0x8AC2 +0x6E7E 0x8ABF +0x6F21 0x8AB0 +0x6F22 0x8AD6 +0x6F23 0x8ACD +0x6F24 0x8AB6 +0x6F25 0x8AB9 +0x6F26 0x8ADB +0x6F27 0x8C4C +0x6F28 0x8C4E +0x6F29 0x8C6C +0x6F2A 0x8CE0 +0x6F2B 0x8CDE +0x6F2C 0x8CE6 +0x6F2D 0x8CE4 +0x6F2E 0x8CEC +0x6F2F 0x8CED +0x6F30 0x8CE2 +0x6F31 0x8CE3 +0x6F32 0x8CDC +0x6F33 0x8CEA +0x6F34 0x8CE1 +0x6F35 0x8D6D +0x6F36 0x8D9F +0x6F37 0x8DA3 +0x6F38 0x8E2B +0x6F39 0x8E10 +0x6F3A 0x8E1D +0x6F3B 0x8E22 +0x6F3C 0x8E0F +0x6F3D 0x8E29 +0x6F3E 0x8E1F +0x6F3F 0x8E21 +0x6F40 0x8E1E +0x6F41 0x8EBA +0x6F42 0x8F1D +0x6F43 0x8F1B +0x6F44 0x8F1F +0x6F45 0x8F29 +0x6F46 0x8F26 +0x6F47 0x8F2A +0x6F48 0x8F1C +0x6F49 0x8F1E +0x6F4A 0x8F25 +0x6F4B 0x9069 +0x6F4C 0x906E +0x6F4D 0x9068 +0x6F4E 0x906D +0x6F4F 0x9077 +0x6F50 0x9130 +0x6F51 0x912D +0x6F52 0x9127 +0x6F53 0x9131 +0x6F54 0x9187 +0x6F55 0x9189 +0x6F56 0x918B +0x6F57 0x9183 +0x6F58 0x92C5 +0x6F59 0x92BB +0x6F5A 0x92B7 +0x6F5B 0x92EA +0x6F5C 0x92E4 +0x6F5D 0x92C1 +0x6F5E 0x92B3 +0x6F5F 0x92BC +0x6F60 0x92D2 +0x6F61 0x92C7 +0x6F62 0x92F0 +0x6F63 0x92B2 +0x6F64 0x95AD +0x6F65 0x95B1 +0x6F66 0x9704 +0x6F67 0x9706 +0x6F68 0x9707 +0x6F69 0x9709 +0x6F6A 0x9760 +0x6F6B 0x978D +0x6F6C 0x978B +0x6F6D 0x978F +0x6F6E 0x9821 +0x6F6F 0x982B +0x6F70 0x981C +0x6F71 0x98B3 +0x6F72 0x990A +0x6F73 0x9913 +0x6F74 0x9912 +0x6F75 0x9918 +0x6F76 0x99DD +0x6F77 0x99D0 +0x6F78 0x99DF +0x6F79 0x99DB +0x6F7A 0x99D1 +0x6F7B 0x99D5 +0x6F7C 0x99D2 +0x6F7D 0x99D9 +0x6F7E 0x9AB7 +0x7021 0x9AEE +0x7022 0x9AEF +0x7023 0x9B27 +0x7024 0x9B45 +0x7025 0x9B44 +0x7026 0x9B77 +0x7027 0x9B6F +0x7028 0x9D06 +0x7029 0x9D09 +0x702A 0x9D03 +0x702B 0x9EA9 +0x702C 0x9EBE +0x702D 0x9ECE +0x702E 0x58A8 +0x702F 0x9F52 +0x7030 0x5112 +0x7031 0x5118 +0x7032 0x5114 +0x7033 0x5110 +0x7034 0x5115 +0x7035 0x5180 +0x7036 0x51AA +0x7037 0x51DD +0x7038 0x5291 +0x7039 0x5293 +0x703A 0x52F3 +0x703B 0x5659 +0x703C 0x566B +0x703D 0x5679 +0x703E 0x5669 +0x703F 0x5664 +0x7040 0x5678 +0x7041 0x566A +0x7042 0x5668 +0x7043 0x5665 +0x7044 0x5671 +0x7045 0x566F +0x7046 0x566C +0x7047 0x5662 +0x7048 0x5676 +0x7049 0x58C1 +0x704A 0x58BE +0x704B 0x58C7 +0x704C 0x58C5 +0x704D 0x596E +0x704E 0x5B1D +0x704F 0x5B34 +0x7050 0x5B78 +0x7051 0x5BF0 +0x7052 0x5C0E +0x7053 0x5F4A +0x7054 0x61B2 +0x7055 0x6191 +0x7056 0x61A9 +0x7057 0x618A +0x7058 0x61CD +0x7059 0x61B6 +0x705A 0x61BE +0x705B 0x61CA +0x705C 0x61C8 +0x705D 0x6230 +0x705E 0x64C5 +0x705F 0x64C1 +0x7060 0x64CB +0x7061 0x64BB +0x7062 0x64BC +0x7063 0x64DA +0x7064 0x64C4 +0x7065 0x64C7 +0x7066 0x64C2 +0x7067 0x64CD +0x7068 0x64BF +0x7069 0x64D2 +0x706A 0x64D4 +0x706B 0x64BE +0x706C 0x6574 +0x706D 0x66C6 +0x706E 0x66C9 +0x706F 0x66B9 +0x7070 0x66C4 +0x7071 0x66C7 +0x7072 0x66B8 +0x7073 0x6A3D +0x7074 0x6A38 +0x7075 0x6A3A +0x7076 0x6A59 +0x7077 0x6A6B +0x7078 0x6A58 +0x7079 0x6A39 +0x707A 0x6A44 +0x707B 0x6A62 +0x707C 0x6A61 +0x707D 0x6A4B +0x707E 0x6A47 +0x7121 0x6A35 +0x7122 0x6A5F +0x7123 0x6A48 +0x7124 0x6B59 +0x7125 0x6B77 +0x7126 0x6C05 +0x7127 0x6FC2 +0x7128 0x6FB1 +0x7129 0x6FA1 +0x712A 0x6FC3 +0x712B 0x6FA4 +0x712C 0x6FC1 +0x712D 0x6FA7 +0x712E 0x6FB3 +0x712F 0x6FC0 +0x7130 0x6FB9 +0x7131 0x6FB6 +0x7132 0x6FA6 +0x7133 0x6FA0 +0x7134 0x6FB4 +0x7135 0x71BE +0x7136 0x71C9 +0x7137 0x71D0 +0x7138 0x71D2 +0x7139 0x71C8 +0x713A 0x71D5 +0x713B 0x71B9 +0x713C 0x71CE +0x713D 0x71D9 +0x713E 0x71DC +0x713F 0x71C3 +0x7140 0x71C4 +0x7141 0x7368 +0x7142 0x749C +0x7143 0x74A3 +0x7144 0x7498 +0x7145 0x749F +0x7146 0x749E +0x7147 0x74E2 +0x7148 0x750C +0x7149 0x750D +0x714A 0x7634 +0x714B 0x7638 +0x714C 0x763A +0x714D 0x76E7 +0x714E 0x76E5 +0x714F 0x77A0 +0x7150 0x779E +0x7151 0x779F +0x7152 0x77A5 +0x7153 0x78E8 +0x7154 0x78DA +0x7155 0x78EC +0x7156 0x78E7 +0x7157 0x79A6 +0x7158 0x7A4D +0x7159 0x7A4E +0x715A 0x7A46 +0x715B 0x7A4C +0x715C 0x7A4B +0x715D 0x7ABA +0x715E 0x7BD9 +0x715F 0x7C11 +0x7160 0x7BC9 +0x7161 0x7BE4 +0x7162 0x7BDB +0x7163 0x7BE1 +0x7164 0x7BE9 +0x7165 0x7BE6 +0x7166 0x7CD5 +0x7167 0x7CD6 +0x7168 0x7E0A +0x7169 0x7E11 +0x716A 0x7E08 +0x716B 0x7E1B +0x716C 0x7E23 +0x716D 0x7E1E +0x716E 0x7E1D +0x716F 0x7E09 +0x7170 0x7E10 +0x7171 0x7F79 +0x7172 0x7FB2 +0x7173 0x7FF0 +0x7174 0x7FF1 +0x7175 0x7FEE +0x7176 0x8028 +0x7177 0x81B3 +0x7178 0x81A9 +0x7179 0x81A8 +0x717A 0x81FB +0x717B 0x8208 +0x717C 0x8258 +0x717D 0x8259 +0x717E 0x854A +0x7221 0x8559 +0x7222 0x8548 +0x7223 0x8568 +0x7224 0x8569 +0x7225 0x8543 +0x7226 0x8549 +0x7227 0x856D +0x7228 0x856A +0x7229 0x855E +0x722A 0x8783 +0x722B 0x879F +0x722C 0x879E +0x722D 0x87A2 +0x722E 0x878D +0x722F 0x8861 +0x7230 0x892A +0x7231 0x8932 +0x7232 0x8925 +0x7233 0x892B +0x7234 0x8921 +0x7235 0x89AA +0x7236 0x89A6 +0x7237 0x8AE6 +0x7238 0x8AFA +0x7239 0x8AEB +0x723A 0x8AF1 +0x723B 0x8B00 +0x723C 0x8ADC +0x723D 0x8AE7 +0x723E 0x8AEE +0x723F 0x8AFE +0x7240 0x8B01 +0x7241 0x8B02 +0x7242 0x8AF7 +0x7243 0x8AED +0x7244 0x8AF3 +0x7245 0x8AF6 +0x7246 0x8AFC +0x7247 0x8C6B +0x7248 0x8C6D +0x7249 0x8C93 +0x724A 0x8CF4 +0x724B 0x8E44 +0x724C 0x8E31 +0x724D 0x8E34 +0x724E 0x8E42 +0x724F 0x8E39 +0x7250 0x8E35 +0x7251 0x8F3B +0x7252 0x8F2F +0x7253 0x8F38 +0x7254 0x8F33 +0x7255 0x8FA8 +0x7256 0x8FA6 +0x7257 0x9075 +0x7258 0x9074 +0x7259 0x9078 +0x725A 0x9072 +0x725B 0x907C +0x725C 0x907A +0x725D 0x9134 +0x725E 0x9192 +0x725F 0x9320 +0x7260 0x9336 +0x7261 0x92F8 +0x7262 0x9333 +0x7263 0x932F +0x7264 0x9322 +0x7265 0x92FC +0x7266 0x932B +0x7267 0x9304 +0x7268 0x931A +0x7269 0x9310 +0x726A 0x9326 +0x726B 0x9321 +0x726C 0x9315 +0x726D 0x932E +0x726E 0x9319 +0x726F 0x95BB +0x7270 0x96A7 +0x7271 0x96A8 +0x7272 0x96AA +0x7273 0x96D5 +0x7274 0x970E +0x7275 0x9711 +0x7276 0x9716 +0x7277 0x970D +0x7278 0x9713 +0x7279 0x970F +0x727A 0x975B +0x727B 0x975C +0x727C 0x9766 +0x727D 0x9798 +0x727E 0x9830 +0x7321 0x9838 +0x7322 0x983B +0x7323 0x9837 +0x7324 0x982D +0x7325 0x9839 +0x7326 0x9824 +0x7327 0x9910 +0x7328 0x9928 +0x7329 0x991E +0x732A 0x991B +0x732B 0x9921 +0x732C 0x991A +0x732D 0x99ED +0x732E 0x99E2 +0x732F 0x99F1 +0x7330 0x9AB8 +0x7331 0x9ABC +0x7332 0x9AFB +0x7333 0x9AED +0x7334 0x9B28 +0x7335 0x9B91 +0x7336 0x9D15 +0x7337 0x9D23 +0x7338 0x9D26 +0x7339 0x9D28 +0x733A 0x9D12 +0x733B 0x9D1B +0x733C 0x9ED8 +0x733D 0x9ED4 +0x733E 0x9F8D +0x733F 0x9F9C +0x7340 0x512A +0x7341 0x511F +0x7342 0x5121 +0x7343 0x5132 +0x7344 0x52F5 +0x7345 0x568E +0x7346 0x5680 +0x7347 0x5690 +0x7348 0x5685 +0x7349 0x5687 +0x734A 0x568F +0x734B 0x58D5 +0x734C 0x58D3 +0x734D 0x58D1 +0x734E 0x58CE +0x734F 0x5B30 +0x7350 0x5B2A +0x7351 0x5B24 +0x7352 0x5B7A +0x7353 0x5C37 +0x7354 0x5C68 +0x7355 0x5DBC +0x7356 0x5DBA +0x7357 0x5DBD +0x7358 0x5DB8 +0x7359 0x5E6B +0x735A 0x5F4C +0x735B 0x5FBD +0x735C 0x61C9 +0x735D 0x61C2 +0x735E 0x61C7 +0x735F 0x61E6 +0x7360 0x61CB +0x7361 0x6232 +0x7362 0x6234 +0x7363 0x64CE +0x7364 0x64CA +0x7365 0x64D8 +0x7366 0x64E0 +0x7367 0x64F0 +0x7368 0x64E6 +0x7369 0x64EC +0x736A 0x64F1 +0x736B 0x64E2 +0x736C 0x64ED +0x736D 0x6582 +0x736E 0x6583 +0x736F 0x66D9 +0x7370 0x66D6 +0x7371 0x6A80 +0x7372 0x6A94 +0x7373 0x6A84 +0x7374 0x6AA2 +0x7375 0x6A9C +0x7376 0x6ADB +0x7377 0x6AA3 +0x7378 0x6A7E +0x7379 0x6A97 +0x737A 0x6A90 +0x737B 0x6AA0 +0x737C 0x6B5C +0x737D 0x6BAE +0x737E 0x6BDA +0x7421 0x6C08 +0x7422 0x6FD8 +0x7423 0x6FF1 +0x7424 0x6FDF +0x7425 0x6FE0 +0x7426 0x6FDB +0x7427 0x6FE4 +0x7428 0x6FEB +0x7429 0x6FEF +0x742A 0x6F80 +0x742B 0x6FEC +0x742C 0x6FE1 +0x742D 0x6FE9 +0x742E 0x6FD5 +0x742F 0x6FEE +0x7430 0x6FF0 +0x7431 0x71E7 +0x7432 0x71DF +0x7433 0x71EE +0x7434 0x71E6 +0x7435 0x71E5 +0x7436 0x71ED +0x7437 0x71EC +0x7438 0x71F4 +0x7439 0x71E0 +0x743A 0x7235 +0x743B 0x7246 +0x743C 0x7370 +0x743D 0x7372 +0x743E 0x74A9 +0x743F 0x74B0 +0x7440 0x74A6 +0x7441 0x74A8 +0x7442 0x7646 +0x7443 0x7642 +0x7444 0x764C +0x7445 0x76EA +0x7446 0x77B3 +0x7447 0x77AA +0x7448 0x77B0 +0x7449 0x77AC +0x744A 0x77A7 +0x744B 0x77AD +0x744C 0x77EF +0x744D 0x78F7 +0x744E 0x78FA +0x744F 0x78F4 +0x7450 0x78EF +0x7451 0x7901 +0x7452 0x79A7 +0x7453 0x79AA +0x7454 0x7A57 +0x7455 0x7ABF +0x7456 0x7C07 +0x7457 0x7C0D +0x7458 0x7BFE +0x7459 0x7BF7 +0x745A 0x7C0C +0x745B 0x7BE0 +0x745C 0x7CE0 +0x745D 0x7CDC +0x745E 0x7CDE +0x745F 0x7CE2 +0x7460 0x7CDF +0x7461 0x7CD9 +0x7462 0x7CDD +0x7463 0x7E2E +0x7464 0x7E3E +0x7465 0x7E46 +0x7466 0x7E37 +0x7467 0x7E32 +0x7468 0x7E43 +0x7469 0x7E2B +0x746A 0x7E3D +0x746B 0x7E31 +0x746C 0x7E45 +0x746D 0x7E41 +0x746E 0x7E34 +0x746F 0x7E39 +0x7470 0x7E48 +0x7471 0x7E35 +0x7472 0x7E3F +0x7473 0x7E2F +0x7474 0x7F44 +0x7475 0x7FF3 +0x7476 0x7FFC +0x7477 0x8071 +0x7478 0x8072 +0x7479 0x8070 +0x747A 0x806F +0x747B 0x8073 +0x747C 0x81C6 +0x747D 0x81C3 +0x747E 0x81BA +0x7521 0x81C2 +0x7522 0x81C0 +0x7523 0x81BF +0x7524 0x81BD +0x7525 0x81C9 +0x7526 0x81BE +0x7527 0x81E8 +0x7528 0x8209 +0x7529 0x8271 +0x752A 0x85AA +0x752B 0x8584 +0x752C 0x857E +0x752D 0x859C +0x752E 0x8591 +0x752F 0x8594 +0x7530 0x85AF +0x7531 0x859B +0x7532 0x8587 +0x7533 0x85A8 +0x7534 0x858A +0x7535 0x85A6 +0x7536 0x8667 +0x7537 0x87C0 +0x7538 0x87D1 +0x7539 0x87B3 +0x753A 0x87D2 +0x753B 0x87C6 +0x753C 0x87AB +0x753D 0x87BB +0x753E 0x87BA +0x753F 0x87C8 +0x7540 0x87CB +0x7541 0x893B +0x7542 0x8936 +0x7543 0x8944 +0x7544 0x8938 +0x7545 0x893D +0x7546 0x89AC +0x7547 0x8B0E +0x7548 0x8B17 +0x7549 0x8B19 +0x754A 0x8B1B +0x754B 0x8B0A +0x754C 0x8B20 +0x754D 0x8B1D +0x754E 0x8B04 +0x754F 0x8B10 +0x7550 0x8C41 +0x7551 0x8C3F +0x7552 0x8C73 +0x7553 0x8CFA +0x7554 0x8CFD +0x7555 0x8CFC +0x7556 0x8CF8 +0x7557 0x8CFB +0x7558 0x8DA8 +0x7559 0x8E49 +0x755A 0x8E4B +0x755B 0x8E48 +0x755C 0x8E4A +0x755D 0x8F44 +0x755E 0x8F3E +0x755F 0x8F42 +0x7560 0x8F45 +0x7561 0x8F3F +0x7562 0x907F +0x7563 0x907D +0x7564 0x9084 +0x7565 0x9081 +0x7566 0x9082 +0x7567 0x9080 +0x7568 0x9139 +0x7569 0x91A3 +0x756A 0x919E +0x756B 0x919C +0x756C 0x934D +0x756D 0x9382 +0x756E 0x9328 +0x756F 0x9375 +0x7570 0x934A +0x7571 0x9365 +0x7572 0x934B +0x7573 0x9318 +0x7574 0x937E +0x7575 0x936C +0x7576 0x935B +0x7577 0x9370 +0x7578 0x935A +0x7579 0x9354 +0x757A 0x95CA +0x757B 0x95CB +0x757C 0x95CC +0x757D 0x95C8 +0x757E 0x95C6 +0x7621 0x96B1 +0x7622 0x96B8 +0x7623 0x96D6 +0x7624 0x971C +0x7625 0x971E +0x7626 0x97A0 +0x7627 0x97D3 +0x7628 0x9846 +0x7629 0x98B6 +0x762A 0x9935 +0x762B 0x9A01 +0x762C 0x99FF +0x762D 0x9BAE +0x762E 0x9BAB +0x762F 0x9BAA +0x7630 0x9BAD +0x7631 0x9D3B +0x7632 0x9D3F +0x7633 0x9E8B +0x7634 0x9ECF +0x7635 0x9EDE +0x7636 0x9EDC +0x7637 0x9EDD +0x7638 0x9EDB +0x7639 0x9F3E +0x763A 0x9F4B +0x763B 0x53E2 +0x763C 0x5695 +0x763D 0x56AE +0x763E 0x58D9 +0x763F 0x58D8 +0x7640 0x5B38 +0x7641 0x5F5E +0x7642 0x61E3 +0x7643 0x6233 +0x7644 0x64F4 +0x7645 0x64F2 +0x7646 0x64FE +0x7647 0x6506 +0x7648 0x64FA +0x7649 0x64FB +0x764A 0x64F7 +0x764B 0x65B7 +0x764C 0x66DC +0x764D 0x6726 +0x764E 0x6AB3 +0x764F 0x6AAC +0x7650 0x6AC3 +0x7651 0x6ABB +0x7652 0x6AB8 +0x7653 0x6AC2 +0x7654 0x6AAE +0x7655 0x6AAF +0x7656 0x6B5F +0x7657 0x6B78 +0x7658 0x6BAF +0x7659 0x7009 +0x765A 0x700B +0x765B 0x6FFE +0x765C 0x7006 +0x765D 0x6FFA +0x765E 0x7011 +0x765F 0x700F +0x7660 0x71FB +0x7661 0x71FC +0x7662 0x71FE +0x7663 0x71F8 +0x7664 0x7377 +0x7665 0x7375 +0x7666 0x74A7 +0x7667 0x74BF +0x7668 0x7515 +0x7669 0x7656 +0x766A 0x7658 +0x766B 0x7652 +0x766C 0x77BD +0x766D 0x77BF +0x766E 0x77BB +0x766F 0x77BC +0x7670 0x790E +0x7671 0x79AE +0x7672 0x7A61 +0x7673 0x7A62 +0x7674 0x7A60 +0x7675 0x7AC4 +0x7676 0x7AC5 +0x7677 0x7C2B +0x7678 0x7C27 +0x7679 0x7C2A +0x767A 0x7C1E +0x767B 0x7C23 +0x767C 0x7C21 +0x767D 0x7CE7 +0x767E 0x7E54 +0x7721 0x7E55 +0x7722 0x7E5E +0x7723 0x7E5A +0x7724 0x7E61 +0x7725 0x7E52 +0x7726 0x7E59 +0x7727 0x7F48 +0x7728 0x7FF9 +0x7729 0x7FFB +0x772A 0x8077 +0x772B 0x8076 +0x772C 0x81CD +0x772D 0x81CF +0x772E 0x820A +0x772F 0x85CF +0x7730 0x85A9 +0x7731 0x85CD +0x7732 0x85D0 +0x7733 0x85C9 +0x7734 0x85B0 +0x7735 0x85BA +0x7736 0x85B9 +0x7737 0x87EF +0x7738 0x87EC +0x7739 0x87F2 +0x773A 0x87E0 +0x773B 0x8986 +0x773C 0x89B2 +0x773D 0x89F4 +0x773E 0x8B28 +0x773F 0x8B39 +0x7740 0x8B2C +0x7741 0x8B2B +0x7742 0x8C50 +0x7743 0x8D05 +0x7744 0x8E59 +0x7745 0x8E63 +0x7746 0x8E66 +0x7747 0x8E64 +0x7748 0x8E5F +0x7749 0x8E55 +0x774A 0x8EC0 +0x774B 0x8F49 +0x774C 0x8F4D +0x774D 0x9087 +0x774E 0x9083 +0x774F 0x9088 +0x7750 0x91AB +0x7751 0x91AC +0x7752 0x91D0 +0x7753 0x9394 +0x7754 0x938A +0x7755 0x9396 +0x7756 0x93A2 +0x7757 0x93B3 +0x7758 0x93AE +0x7759 0x93AC +0x775A 0x93B0 +0x775B 0x9398 +0x775C 0x939A +0x775D 0x9397 +0x775E 0x95D4 +0x775F 0x95D6 +0x7760 0x95D0 +0x7761 0x95D5 +0x7762 0x96E2 +0x7763 0x96DC +0x7764 0x96D9 +0x7765 0x96DB +0x7766 0x96DE +0x7767 0x9724 +0x7768 0x97A3 +0x7769 0x97A6 +0x776A 0x97AD +0x776B 0x97F9 +0x776C 0x984D +0x776D 0x984F +0x776E 0x984C +0x776F 0x984E +0x7770 0x9853 +0x7771 0x98BA +0x7772 0x993E +0x7773 0x993F +0x7774 0x993D +0x7775 0x992E +0x7776 0x99A5 +0x7777 0x9A0E +0x7778 0x9AC1 +0x7779 0x9B03 +0x777A 0x9B06 +0x777B 0x9B4F +0x777C 0x9B4E +0x777D 0x9B4D +0x777E 0x9BCA +0x7821 0x9BC9 +0x7822 0x9BFD +0x7823 0x9BC8 +0x7824 0x9BC0 +0x7825 0x9D51 +0x7826 0x9D5D +0x7827 0x9D60 +0x7828 0x9EE0 +0x7829 0x9F15 +0x782A 0x9F2C +0x782B 0x5133 +0x782C 0x56A5 +0x782D 0x56A8 +0x782E 0x58DE +0x782F 0x58DF +0x7830 0x58E2 +0x7831 0x5BF5 +0x7832 0x9F90 +0x7833 0x5EEC +0x7834 0x61F2 +0x7835 0x61F7 +0x7836 0x61F6 +0x7837 0x61F5 +0x7838 0x6500 +0x7839 0x650F +0x783A 0x66E0 +0x783B 0x66DD +0x783C 0x6AE5 +0x783D 0x6ADD +0x783E 0x6ADA +0x783F 0x6AD3 +0x7840 0x701B +0x7841 0x701F +0x7842 0x7028 +0x7843 0x701A +0x7844 0x701D +0x7845 0x7015 +0x7846 0x7018 +0x7847 0x7206 +0x7848 0x720D +0x7849 0x7258 +0x784A 0x72A2 +0x784B 0x7378 +0x784C 0x737A +0x784D 0x74BD +0x784E 0x74CA +0x784F 0x74E3 +0x7850 0x7587 +0x7851 0x7586 +0x7852 0x765F +0x7853 0x7661 +0x7854 0x77C7 +0x7855 0x7919 +0x7856 0x79B1 +0x7857 0x7A6B +0x7858 0x7A69 +0x7859 0x7C3E +0x785A 0x7C3F +0x785B 0x7C38 +0x785C 0x7C3D +0x785D 0x7C37 +0x785E 0x7C40 +0x785F 0x7E6B +0x7860 0x7E6D +0x7861 0x7E79 +0x7862 0x7E69 +0x7863 0x7E6A +0x7864 0x7E73 +0x7865 0x7F85 +0x7866 0x7FB6 +0x7867 0x7FB9 +0x7868 0x7FB8 +0x7869 0x81D8 +0x786A 0x85E9 +0x786B 0x85DD +0x786C 0x85EA +0x786D 0x85D5 +0x786E 0x85E4 +0x786F 0x85E5 +0x7870 0x85F7 +0x7871 0x87FB +0x7872 0x8805 +0x7873 0x880D +0x7874 0x87F9 +0x7875 0x87FE +0x7876 0x8960 +0x7877 0x895F +0x7878 0x8956 +0x7879 0x895E +0x787A 0x8B41 +0x787B 0x8B5C +0x787C 0x8B58 +0x787D 0x8B49 +0x787E 0x8B5A +0x7921 0x8B4E +0x7922 0x8B4F +0x7923 0x8B46 +0x7924 0x8B59 +0x7925 0x8D08 +0x7926 0x8D0A +0x7927 0x8E7C +0x7928 0x8E72 +0x7929 0x8E87 +0x792A 0x8E76 +0x792B 0x8E6C +0x792C 0x8E7A +0x792D 0x8E74 +0x792E 0x8F54 +0x792F 0x8F4E +0x7930 0x8FAD +0x7931 0x908A +0x7932 0x908B +0x7933 0x91B1 +0x7934 0x91AE +0x7935 0x93E1 +0x7936 0x93D1 +0x7937 0x93DF +0x7938 0x93C3 +0x7939 0x93C8 +0x793A 0x93DC +0x793B 0x93DD +0x793C 0x93D6 +0x793D 0x93E2 +0x793E 0x93CD +0x793F 0x93D8 +0x7940 0x93E4 +0x7941 0x93D7 +0x7942 0x93E8 +0x7943 0x95DC +0x7944 0x96B4 +0x7945 0x96E3 +0x7946 0x972A +0x7947 0x9727 +0x7948 0x9761 +0x7949 0x97DC +0x794A 0x97FB +0x794B 0x985E +0x794C 0x9858 +0x794D 0x985B +0x794E 0x98BC +0x794F 0x9945 +0x7950 0x9949 +0x7951 0x9A16 +0x7952 0x9A19 +0x7953 0x9B0D +0x7954 0x9BE8 +0x7955 0x9BE7 +0x7956 0x9BD6 +0x7957 0x9BDB +0x7958 0x9D89 +0x7959 0x9D61 +0x795A 0x9D72 +0x795B 0x9D6A +0x795C 0x9D6C +0x795D 0x9E92 +0x795E 0x9E97 +0x795F 0x9E93 +0x7960 0x9EB4 +0x7961 0x52F8 +0x7962 0x56B7 +0x7963 0x56B6 +0x7964 0x56B4 +0x7965 0x56BC +0x7966 0x58E4 +0x7967 0x5B40 +0x7968 0x5B43 +0x7969 0x5B7D +0x796A 0x5BF6 +0x796B 0x5DC9 +0x796C 0x61F8 +0x796D 0x61FA +0x796E 0x6518 +0x796F 0x6514 +0x7970 0x6519 +0x7971 0x66E6 +0x7972 0x6727 +0x7973 0x6AEC +0x7974 0x703E +0x7975 0x7030 +0x7976 0x7032 +0x7977 0x7210 +0x7978 0x737B +0x7979 0x74CF +0x797A 0x7662 +0x797B 0x7665 +0x797C 0x7926 +0x797D 0x792A +0x797E 0x792C +0x7A21 0x792B +0x7A22 0x7AC7 +0x7A23 0x7AF6 +0x7A24 0x7C4C +0x7A25 0x7C43 +0x7A26 0x7C4D +0x7A27 0x7CEF +0x7A28 0x7CF0 +0x7A29 0x8FAE +0x7A2A 0x7E7D +0x7A2B 0x7E7C +0x7A2C 0x7E82 +0x7A2D 0x7F4C +0x7A2E 0x8000 +0x7A2F 0x81DA +0x7A30 0x8266 +0x7A31 0x85FB +0x7A32 0x85F9 +0x7A33 0x8611 +0x7A34 0x85FA +0x7A35 0x8606 +0x7A36 0x860B +0x7A37 0x8607 +0x7A38 0x860A +0x7A39 0x8814 +0x7A3A 0x8815 +0x7A3B 0x8964 +0x7A3C 0x89BA +0x7A3D 0x89F8 +0x7A3E 0x8B70 +0x7A3F 0x8B6C +0x7A40 0x8B66 +0x7A41 0x8B6F +0x7A42 0x8B5F +0x7A43 0x8B6B +0x7A44 0x8D0F +0x7A45 0x8D0D +0x7A46 0x8E89 +0x7A47 0x8E81 +0x7A48 0x8E85 +0x7A49 0x8E82 +0x7A4A 0x91B4 +0x7A4B 0x91CB +0x7A4C 0x9418 +0x7A4D 0x9403 +0x7A4E 0x93FD +0x7A4F 0x95E1 +0x7A50 0x9730 +0x7A51 0x98C4 +0x7A52 0x9952 +0x7A53 0x9951 +0x7A54 0x99A8 +0x7A55 0x9A2B +0x7A56 0x9A30 +0x7A57 0x9A37 +0x7A58 0x9A35 +0x7A59 0x9C13 +0x7A5A 0x9C0D +0x7A5B 0x9E79 +0x7A5C 0x9EB5 +0x7A5D 0x9EE8 +0x7A5E 0x9F2F +0x7A5F 0x9F5F +0x7A60 0x9F63 +0x7A61 0x9F61 +0x7A62 0x5137 +0x7A63 0x5138 +0x7A64 0x56C1 +0x7A65 0x56C0 +0x7A66 0x56C2 +0x7A67 0x5914 +0x7A68 0x5C6C +0x7A69 0x5DCD +0x7A6A 0x61FC +0x7A6B 0x61FE +0x7A6C 0x651D +0x7A6D 0x651C +0x7A6E 0x6595 +0x7A6F 0x66E9 +0x7A70 0x6AFB +0x7A71 0x6B04 +0x7A72 0x6AFA +0x7A73 0x6BB2 +0x7A74 0x704C +0x7A75 0x721B +0x7A76 0x72A7 +0x7A77 0x74D6 +0x7A78 0x74D4 +0x7A79 0x7669 +0x7A7A 0x77D3 +0x7A7B 0x7C50 +0x7A7C 0x7E8F +0x7A7D 0x7E8C +0x7A7E 0x7FBC +0x7B21 0x8617 +0x7B22 0x862D +0x7B23 0x861A +0x7B24 0x8823 +0x7B25 0x8822 +0x7B26 0x8821 +0x7B27 0x881F +0x7B28 0x896A +0x7B29 0x896C +0x7B2A 0x89BD +0x7B2B 0x8B74 +0x7B2C 0x8B77 +0x7B2D 0x8B7D +0x7B2E 0x8D13 +0x7B2F 0x8E8A +0x7B30 0x8E8D +0x7B31 0x8E8B +0x7B32 0x8F5F +0x7B33 0x8FAF +0x7B34 0x91BA +0x7B35 0x942E +0x7B36 0x9433 +0x7B37 0x9435 +0x7B38 0x943A +0x7B39 0x9438 +0x7B3A 0x9432 +0x7B3B 0x942B +0x7B3C 0x95E2 +0x7B3D 0x9738 +0x7B3E 0x9739 +0x7B3F 0x9732 +0x7B40 0x97FF +0x7B41 0x9867 +0x7B42 0x9865 +0x7B43 0x9957 +0x7B44 0x9A45 +0x7B45 0x9A43 +0x7B46 0x9A40 +0x7B47 0x9A3E +0x7B48 0x9ACF +0x7B49 0x9B54 +0x7B4A 0x9B51 +0x7B4B 0x9C2D +0x7B4C 0x9C25 +0x7B4D 0x9DAF +0x7B4E 0x9DB4 +0x7B4F 0x9DC2 +0x7B50 0x9DB8 +0x7B51 0x9E9D +0x7B52 0x9EEF +0x7B53 0x9F19 +0x7B54 0x9F5C +0x7B55 0x9F66 +0x7B56 0x9F67 +0x7B57 0x513C +0x7B58 0x513B +0x7B59 0x56C8 +0x7B5A 0x56CA +0x7B5B 0x56C9 +0x7B5C 0x5B7F +0x7B5D 0x5DD4 +0x7B5E 0x5DD2 +0x7B5F 0x5F4E +0x7B60 0x61FF +0x7B61 0x6524 +0x7B62 0x6B0A +0x7B63 0x6B61 +0x7B64 0x7051 +0x7B65 0x7058 +0x7B66 0x7380 +0x7B67 0x74E4 +0x7B68 0x758A +0x7B69 0x766E +0x7B6A 0x766C +0x7B6B 0x79B3 +0x7B6C 0x7C60 +0x7B6D 0x7C5F +0x7B6E 0x807E +0x7B6F 0x807D +0x7B70 0x81DF +0x7B71 0x8972 +0x7B72 0x896F +0x7B73 0x89FC +0x7B74 0x8B80 +0x7B75 0x8D16 +0x7B76 0x8D17 +0x7B77 0x8E91 +0x7B78 0x8E93 +0x7B79 0x8F61 +0x7B7A 0x9148 +0x7B7B 0x9444 +0x7B7C 0x9451 +0x7B7D 0x9452 +0x7B7E 0x973D +0x7C21 0x973E +0x7C22 0x97C3 +0x7C23 0x97C1 +0x7C24 0x986B +0x7C25 0x9955 +0x7C26 0x9A55 +0x7C27 0x9A4D +0x7C28 0x9AD2 +0x7C29 0x9B1A +0x7C2A 0x9C49 +0x7C2B 0x9C31 +0x7C2C 0x9C3E +0x7C2D 0x9C3B +0x7C2E 0x9DD3 +0x7C2F 0x9DD7 +0x7C30 0x9F34 +0x7C31 0x9F6C +0x7C32 0x9F6A +0x7C33 0x9F94 +0x7C34 0x56CC +0x7C35 0x5DD6 +0x7C36 0x6200 +0x7C37 0x6523 +0x7C38 0x652B +0x7C39 0x652A +0x7C3A 0x66EC +0x7C3B 0x6B10 +0x7C3C 0x74DA +0x7C3D 0x7ACA +0x7C3E 0x7C64 +0x7C3F 0x7C63 +0x7C40 0x7C65 +0x7C41 0x7E93 +0x7C42 0x7E96 +0x7C43 0x7E94 +0x7C44 0x81E2 +0x7C45 0x8638 +0x7C46 0x863F +0x7C47 0x8831 +0x7C48 0x8B8A +0x7C49 0x9090 +0x7C4A 0x908F +0x7C4B 0x9463 +0x7C4C 0x9460 +0x7C4D 0x9464 +0x7C4E 0x9768 +0x7C4F 0x986F +0x7C50 0x995C +0x7C51 0x9A5A +0x7C52 0x9A5B +0x7C53 0x9A57 +0x7C54 0x9AD3 +0x7C55 0x9AD4 +0x7C56 0x9AD1 +0x7C57 0x9C54 +0x7C58 0x9C57 +0x7C59 0x9C56 +0x7C5A 0x9DE5 +0x7C5B 0x9E9F +0x7C5C 0x9EF4 +0x7C5D 0x56D1 +0x7C5E 0x58E9 +0x7C5F 0x652C +0x7C60 0x705E +0x7C61 0x7671 +0x7C62 0x7672 +0x7C63 0x77D7 +0x7C64 0x7F50 +0x7C65 0x7F88 +0x7C66 0x8836 +0x7C67 0x8839 +0x7C68 0x8862 +0x7C69 0x8B93 +0x7C6A 0x8B92 +0x7C6B 0x8B96 +0x7C6C 0x8277 +0x7C6D 0x8D1B +0x7C6E 0x91C0 +0x7C6F 0x946A +0x7C70 0x9742 +0x7C71 0x9748 +0x7C72 0x9744 +0x7C73 0x97C6 +0x7C74 0x9870 +0x7C75 0x9A5F +0x7C76 0x9B22 +0x7C77 0x9B58 +0x7C78 0x9C5F +0x7C79 0x9DF9 +0x7C7A 0x9DFA +0x7C7B 0x9E7C +0x7C7C 0x9E7D +0x7C7D 0x9F07 +0x7C7E 0x9F77 +0x7D21 0x9F72 +0x7D22 0x5EF3 +0x7D23 0x6B16 +0x7D24 0x7063 +0x7D25 0x7C6C +0x7D26 0x7C6E +0x7D27 0x883B +0x7D28 0x89C0 +0x7D29 0x8EA1 +0x7D2A 0x91C1 +0x7D2B 0x9472 +0x7D2C 0x9470 +0x7D2D 0x9871 +0x7D2E 0x995E +0x7D2F 0x9AD6 +0x7D30 0x9B23 +0x7D31 0x9ECC +0x7D32 0x7064 +0x7D33 0x77DA +0x7D34 0x8B9A +0x7D35 0x9477 +0x7D36 0x97C9 +0x7D37 0x9A62 +0x7D38 0x9A65 +0x7D39 0x7E9C +0x7D3A 0x8B9C +0x7D3B 0x8EAA +0x7D3C 0x91C5 +0x7D3D 0x947D +0x7D3E 0x947E +0x7D3F 0x947C +0x7D40 0x9C77 +0x7D41 0x9C78 +0x7D42 0x9EF7 +0x7D43 0x8C54 +0x7D44 0x947F +0x7D45 0x9E1A +0x7D46 0x7228 +0x7D47 0x9A6A +0x7D48 0x9B31 +0x7D49 0x9E1B +0x7D4A 0x9E1E +0x7D4B 0x7C72 +0x7d4c 0x3000 +0x7d4d 0x3000 +0x7d4e 0x3000 +0x7d4f 0x3000 +0x7d50 0x3000 +0x7d51 0x3000 +0x7d52 0x3000 +0x7d53 0x3000 +0x7d54 0x3000 +0x7d55 0x3000 +0x7d56 0x3000 +0x7d57 0x3000 +0x7d58 0x3000 +0x7d59 0x3000 +0x7d5a 0x3000 +0x7d5b 0x3000 +0x7d5c 0x3000 +0x7d5d 0x3000 +0x7d5e 0x3000 +0x7d5f 0x3000 +0x7d60 0x3000 +0x7d61 0x3000 +0x7d62 0x3000 +0x7d63 0x3000 +0x7d64 0x3000 +0x7d65 0x3000 +0x7d66 0x3000 +0x7d67 0x3000 +0x7d68 0x3000 +0x7d69 0x3000 +0x7d6a 0x3000 +0x7d6b 0x3000 +0x7d6c 0x3000 +0x7d6d 0x3000 +0x7d6e 0x3000 +0x7d6f 0x3000 +0x7d70 0x3000 +0x7d71 0x3000 +0x7d72 0x3000 +0x7d73 0x3000 +0x7d74 0x3000 +0x7d75 0x3000 +0x7d76 0x3000 +0x7d77 0x3000 +0x7d78 0x3000 +0x7d79 0x3000 +0x7d7a 0x3000 +0x7d7b 0x3000 +0x7d7c 0x3000 +0x7d7d 0x3000 +0x7d7e 0x3000 +ENDMAPPING +ENDENCODING Index: xc/fonts/encodings/large/cns11643-2.enc diff -u /dev/null xc/fonts/encodings/large/cns11643-2.enc:1.1 --- /dev/null Wed Mar 16 21:04:36 2005 +++ xc/fonts/encodings/large/cns11643-2.enc Wed Sep 1 19:57:56 2004 @@ -0,0 +1,7659 @@ +STARTENCODING cns11643-2 +ALIAS cns11643-2 +# calculated FIRSTINDEX 0x20 0x22 +# calculated matrix SIZE 0x73 0x80 +SIZE 0x73 0x80 +FIRSTINDEX 0x20 0x22 +STARTMAPPING unicode + +0x2122 0x4E5C +0x2123 0x51F5 +0x2124 0x531A +0x2125 0x5382 +0x2126 0x4E07 +0x2127 0x4E0C +0x2128 0x4E47 +0x2129 0x4E8D +0x212A 0x56D7 +0x212B 0x5C6E +0x212C 0x5F73 +0x212D 0x4E0F +0x212E 0x5187 +0x212F 0x4E0E +0x2130 0x4E2E +0x2131 0x4E93 +0x2132 0x4EC2 +0x2133 0x4EC9 +0x2134 0x4EC8 +0x2135 0x5198 +0x2136 0x52FC +0x2137 0x536C +0x2138 0x53B9 +0x2139 0x5720 +0x213A 0x5903 +0x213B 0x592C +0x213C 0x5C10 +0x213D 0x5DFF +0x213E 0x65E1 +0x213F 0x6BB3 +0x2140 0x6BCC +0x2141 0x6C14 +0x2142 0x723F +0x2143 0x4E31 +0x2144 0x4E3C +0x2145 0x4EE8 +0x2146 0x4EDC +0x2147 0x4EE9 +0x2148 0x4EE1 +0x2149 0x4EDD +0x214A 0x4EDA +0x214B 0x520C +0x214C 0x5209 +0x214D 0x531C +0x214E 0x534C +0x214F 0x5722 +0x2150 0x5723 +0x2151 0x5917 +0x2152 0x592F +0x2153 0x5B81 +0x2154 0x5B84 +0x2155 0x5C12 +0x2156 0x5C3B +0x2157 0x5C74 +0x2158 0x5C73 +0x2159 0x5E04 +0x215A 0x5E80 +0x215B 0x5E82 +0x215C 0x5FC9 +0x215D 0x6209 +0x215E 0x6250 +0x215F 0x6C15 +0x2160 0x6C36 +0x2161 0x6C43 +0x2162 0x6C3F +0x2163 0x6C3B +0x2164 0x72AE +0x2165 0x72B0 +0x2166 0x738A +0x2167 0x79B8 +0x2168 0x808A +0x2169 0x961E +0x216A 0x4F0E +0x216B 0x4F18 +0x216C 0x4F2C +0x216D 0x4EF5 +0x216E 0x4F14 +0x216F 0x4EF1 +0x2170 0x4F00 +0x2171 0x4EF7 +0x2172 0x4F08 +0x2173 0x4F1D +0x2174 0x4F02 +0x2175 0x4F05 +0x2176 0x4F22 +0x2177 0x4F13 +0x2178 0x4F04 +0x2179 0x4EF4 +0x217A 0x4F12 +0x217B 0x51B1 +0x217C 0x5213 +0x217D 0x5210 +0x217E 0x52A6 +0x2221 0x5322 +0x2222 0x531F +0x2223 0x534D +0x2224 0x538A +0x2225 0x5407 +0x2226 0x56E1 +0x2227 0x56DF +0x2228 0x572E +0x2229 0x572A +0x222A 0x5734 +0x222B 0x593C +0x222C 0x5980 +0x222D 0x597C +0x222E 0x5985 +0x222F 0x597B +0x2230 0x597E +0x2231 0x5977 +0x2232 0x597F +0x2233 0x5B56 +0x2234 0x5C15 +0x2235 0x5C25 +0x2236 0x5C7C +0x2237 0x5C7A +0x2238 0x5C7B +0x2239 0x5C7E +0x223A 0x5DDF +0x223B 0x5E75 +0x223C 0x5E84 +0x223D 0x5F02 +0x223E 0x5F1A +0x223F 0x5F74 +0x2240 0x5FD5 +0x2241 0x5FD4 +0x2242 0x5FCF +0x2243 0x625C +0x2244 0x625E +0x2245 0x6264 +0x2246 0x6261 +0x2247 0x6266 +0x2248 0x6262 +0x2249 0x6259 +0x224A 0x6260 +0x224B 0x625A +0x224C 0x6265 +0x224D 0x6537 +0x224E 0x65EF +0x224F 0x65EE +0x2250 0x673E +0x2251 0x6739 +0x2252 0x6738 +0x2253 0x673B +0x2254 0x673A +0x2255 0x673F +0x2256 0x673C +0x2257 0x6733 +0x2258 0x6C18 +0x2259 0x6C46 +0x225A 0x6C52 +0x225B 0x6C5C +0x225C 0x6C4F +0x225D 0x6C4A +0x225E 0x6C54 +0x225F 0x6C4B +0x2260 0x6C4C +0x2261 0x7071 +0x2262 0x725E +0x2263 0x72B4 +0x2264 0x72B5 +0x2265 0x738E +0x2266 0x752A +0x2267 0x767F +0x2268 0x7A75 +0x2269 0x7F51 +0x226A 0x8278 +0x226B 0x827C +0x226C 0x8280 +0x226D 0x827D +0x226E 0x827F +0x226F 0x864D +0x2270 0x897E +0x2271 0x9099 +0x2272 0x9097 +0x2273 0x9098 +0x2274 0x909B +0x2275 0x9094 +0x2276 0x9622 +0x2277 0x9624 +0x2278 0x9620 +0x2279 0x9623 +0x227A 0x4F56 +0x227B 0x4F3B +0x227C 0x4F62 +0x227D 0x4F49 +0x227E 0x4F53 +0x2321 0x4F64 +0x2322 0x4F3E +0x2323 0x4F67 +0x2324 0x4F52 +0x2325 0x4F5F +0x2326 0x4F41 +0x2327 0x4F58 +0x2328 0x4F2D +0x2329 0x4F33 +0x232A 0x4F3F +0x232B 0x4F61 +0x232C 0x518F +0x232D 0x51B9 +0x232E 0x521C +0x232F 0x521E +0x2330 0x5221 +0x2331 0x52AD +0x2332 0x52AE +0x2333 0x5309 +0x2334 0x5363 +0x2335 0x5372 +0x2336 0x538E +0x2337 0x538F +0x2338 0x5430 +0x2339 0x5437 +0x233A 0x542A +0x233B 0x5454 +0x233C 0x5445 +0x233D 0x5419 +0x233E 0x541C +0x233F 0x5425 +0x2340 0x5418 +0x2341 0x543D +0x2342 0x544F +0x2343 0x5441 +0x2344 0x5428 +0x2345 0x5424 +0x2346 0x5447 +0x2347 0x56EE +0x2348 0x56E7 +0x2349 0x56E5 +0x234A 0x5741 +0x234B 0x5745 +0x234C 0x574C +0x234D 0x5749 +0x234E 0x574B +0x234F 0x5752 +0x2350 0x5906 +0x2351 0x5940 +0x2352 0x59A6 +0x2353 0x5998 +0x2354 0x59A0 +0x2355 0x5997 +0x2356 0x598E +0x2357 0x59A2 +0x2358 0x5990 +0x2359 0x598F +0x235A 0x59A7 +0x235B 0x59A1 +0x235C 0x5B8E +0x235D 0x5B92 +0x235E 0x5C28 +0x235F 0x5C2A +0x2360 0x5C8D +0x2361 0x5C8F +0x2362 0x5C88 +0x2363 0x5C8B +0x2364 0x5C89 +0x2365 0x5C92 +0x2366 0x5C8A +0x2367 0x5C86 +0x2368 0x5C93 +0x2369 0x5C95 +0x236A 0x5DE0 +0x236B 0x5E0A +0x236C 0x5E0E +0x236D 0x5E8B +0x236E 0x5E89 +0x236F 0x5E8C +0x2370 0x5E88 +0x2371 0x5E8D +0x2372 0x5F05 +0x2373 0x5F1D +0x2374 0x5F78 +0x2375 0x5F76 +0x2376 0x5FD2 +0x2377 0x5FD1 +0x2378 0x5FD0 +0x2379 0x5FED +0x237A 0x5FE8 +0x237B 0x5FEE +0x237C 0x5FF3 +0x237D 0x5FE1 +0x237E 0x5FE4 +0x2421 0x5FE3 +0x2422 0x5FFA +0x2423 0x5FEF +0x2424 0x5FF7 +0x2425 0x5FFB +0x2426 0x6000 +0x2427 0x5FF4 +0x2428 0x623A +0x2429 0x6283 +0x242A 0x628C +0x242B 0x628E +0x242C 0x628F +0x242D 0x6294 +0x242E 0x6287 +0x242F 0x6271 +0x2430 0x627B +0x2431 0x627A +0x2432 0x6270 +0x2433 0x6281 +0x2434 0x6288 +0x2435 0x6277 +0x2436 0x627D +0x2437 0x6272 +0x2438 0x6274 +0x2439 0x65F0 +0x243A 0x65F4 +0x243B 0x65F3 +0x243C 0x65F2 +0x243D 0x65F5 +0x243E 0x6745 +0x243F 0x6747 +0x2440 0x6759 +0x2441 0x6755 +0x2442 0x674C +0x2443 0x6748 +0x2444 0x675D +0x2445 0x674D +0x2446 0x675A +0x2447 0x674B +0x2448 0x6BD0 +0x2449 0x6C19 +0x244A 0x6C1A +0x244B 0x6C78 +0x244C 0x6C67 +0x244D 0x6C6B +0x244E 0x6C84 +0x244F 0x6C8B +0x2450 0x6C8F +0x2451 0x6C71 +0x2452 0x6C6F +0x2453 0x6C69 +0x2454 0x6C9A +0x2455 0x6C6D +0x2456 0x6C87 +0x2457 0x6C95 +0x2458 0x6C9C +0x2459 0x6C66 +0x245A 0x6C73 +0x245B 0x6C65 +0x245C 0x6C7B +0x245D 0x6C8E +0x245E 0x7074 +0x245F 0x707A +0x2460 0x7263 +0x2461 0x72BF +0x2462 0x72BD +0x2463 0x72C3 +0x2464 0x72C6 +0x2465 0x72C1 +0x2466 0x72BA +0x2467 0x72C5 +0x2468 0x7395 +0x2469 0x7397 +0x246A 0x7393 +0x246B 0x7394 +0x246C 0x7392 +0x246D 0x753A +0x246E 0x7539 +0x246F 0x7594 +0x2470 0x7595 +0x2471 0x7681 +0x2472 0x793D +0x2473 0x8034 +0x2474 0x8095 +0x2475 0x8099 +0x2476 0x8090 +0x2477 0x8092 +0x2478 0x809C +0x2479 0x8290 +0x247A 0x828F +0x247B 0x8285 +0x247C 0x828E +0x247D 0x8291 +0x247E 0x8293 +0x2521 0x828A +0x2522 0x8283 +0x2523 0x8284 +0x2524 0x8C78 +0x2525 0x8FC9 +0x2526 0x8FBF +0x2527 0x909F +0x2528 0x90A1 +0x2529 0x90A5 +0x252A 0x909E +0x252B 0x90A7 +0x252C 0x90A0 +0x252D 0x9630 +0x252E 0x9628 +0x252F 0x962F +0x2530 0x962D +0x2531 0x4E33 +0x2532 0x4F98 +0x2533 0x4F7C +0x2534 0x4F85 +0x2535 0x4F7D +0x2536 0x4F80 +0x2537 0x4F87 +0x2538 0x4F76 +0x2539 0x4F74 +0x253A 0x4F89 +0x253B 0x4F84 +0x253C 0x4F77 +0x253D 0x4F4C +0x253E 0x4F97 +0x253F 0x4F6A +0x2540 0x4F9A +0x2541 0x4F79 +0x2542 0x4F81 +0x2543 0x4F78 +0x2544 0x4F90 +0x2545 0x4F9C +0x2546 0x4F94 +0x2547 0x4F9E +0x2548 0x4F92 +0x2549 0x4F82 +0x254A 0x4F95 +0x254B 0x4F6B +0x254C 0x4F6E +0x254D 0x519E +0x254E 0x51BC +0x254F 0x51BE +0x2550 0x5235 +0x2551 0x5232 +0x2552 0x5233 +0x2553 0x5246 +0x2554 0x5231 +0x2555 0x52BC +0x2556 0x530A +0x2557 0x530B +0x2558 0x533C +0x2559 0x5392 +0x255A 0x5394 +0x255B 0x5487 +0x255C 0x547F +0x255D 0x5481 +0x255E 0x5491 +0x255F 0x5482 +0x2560 0x5488 +0x2561 0x546B +0x2562 0x547A +0x2563 0x547E +0x2564 0x5465 +0x2565 0x546C +0x2566 0x5474 +0x2567 0x5466 +0x2568 0x548D +0x2569 0x546F +0x256A 0x5461 +0x256B 0x5460 +0x256C 0x5498 +0x256D 0x5463 +0x256E 0x5467 +0x256F 0x5464 +0x2570 0x56F7 +0x2571 0x56F9 +0x2572 0x576F +0x2573 0x5772 +0x2574 0x576D +0x2575 0x576B +0x2576 0x5771 +0x2577 0x5770 +0x2578 0x5776 +0x2579 0x5780 +0x257A 0x5775 +0x257B 0x577B +0x257C 0x5773 +0x257D 0x5774 +0x257E 0x5762 +0x2621 0x5768 +0x2622 0x577D +0x2623 0x590C +0x2624 0x5945 +0x2625 0x59B5 +0x2626 0x59BA +0x2627 0x59CF +0x2628 0x59CE +0x2629 0x59B2 +0x262A 0x59CC +0x262B 0x59C1 +0x262C 0x59B6 +0x262D 0x59BC +0x262E 0x59C3 +0x262F 0x59D6 +0x2630 0x59B1 +0x2631 0x59BD +0x2632 0x59C0 +0x2633 0x59C8 +0x2634 0x59B4 +0x2635 0x59C7 +0x2636 0x5B62 +0x2637 0x5B65 +0x2638 0x5B93 +0x2639 0x5B95 +0x263A 0x5C44 +0x263B 0x5C47 +0x263C 0x5CAE +0x263D 0x5CA4 +0x263E 0x5CA0 +0x263F 0x5CB5 +0x2640 0x5CAF +0x2641 0x5CA8 +0x2642 0x5CAC +0x2643 0x5C9F +0x2644 0x5CA3 +0x2645 0x5CAD +0x2646 0x5CA2 +0x2647 0x5CAA +0x2648 0x5CA7 +0x2649 0x5C9D +0x264A 0x5CA5 +0x264B 0x5CB6 +0x264C 0x5CB0 +0x264D 0x5CA6 +0x264E 0x5E17 +0x264F 0x5E14 +0x2650 0x5E19 +0x2651 0x5F28 +0x2652 0x5F22 +0x2653 0x5F23 +0x2654 0x5F24 +0x2655 0x5F54 +0x2656 0x5F82 +0x2657 0x5F7E +0x2658 0x5F7D +0x2659 0x5FDE +0x265A 0x5FE5 +0x265B 0x602D +0x265C 0x6026 +0x265D 0x6019 +0x265E 0x6032 +0x265F 0x600B +0x2660 0x6034 +0x2661 0x600A +0x2662 0x6017 +0x2663 0x6033 +0x2664 0x601A +0x2665 0x601E +0x2666 0x602C +0x2667 0x6022 +0x2668 0x600D +0x2669 0x6010 +0x266A 0x602E +0x266B 0x6013 +0x266C 0x6011 +0x266D 0x600C +0x266E 0x6009 +0x266F 0x601C +0x2670 0x6214 +0x2671 0x623D +0x2672 0x62AD +0x2673 0x62B4 +0x2674 0x62D1 +0x2675 0x62BE +0x2676 0x62AA +0x2677 0x62B6 +0x2678 0x62CA +0x2679 0x62AE +0x267A 0x62B3 +0x267B 0x62AF +0x267C 0x62BB +0x267D 0x62A9 +0x267E 0x62B0 +0x2721 0x62B8 +0x2722 0x653D +0x2723 0x65A8 +0x2724 0x65BB +0x2725 0x6609 +0x2726 0x65FC +0x2727 0x6604 +0x2728 0x6612 +0x2729 0x6608 +0x272A 0x65FB +0x272B 0x6603 +0x272C 0x660B +0x272D 0x660D +0x272E 0x6605 +0x272F 0x65FD +0x2730 0x6611 +0x2731 0x6610 +0x2732 0x66F6 +0x2733 0x670A +0x2734 0x6785 +0x2735 0x676C +0x2736 0x678E +0x2737 0x6792 +0x2738 0x6776 +0x2739 0x677B +0x273A 0x6798 +0x273B 0x6786 +0x273C 0x6784 +0x273D 0x6774 +0x273E 0x678D +0x273F 0x678C +0x2740 0x677A +0x2741 0x679F +0x2742 0x6791 +0x2743 0x6799 +0x2744 0x6783 +0x2745 0x677D +0x2746 0x6781 +0x2747 0x6778 +0x2748 0x6779 +0x2749 0x6794 +0x274A 0x6B25 +0x274B 0x6B80 +0x274C 0x6B7E +0x274D 0x6BDE +0x274E 0x6C1D +0x274F 0x6C93 +0x2750 0x6CEC +0x2751 0x6CEB +0x2752 0x6CEE +0x2753 0x6CD9 +0x2754 0x6CB6 +0x2755 0x6CD4 +0x2756 0x6CAD +0x2757 0x6CE7 +0x2758 0x6CB7 +0x2759 0x6CD0 +0x275A 0x6CC2 +0x275B 0x6CBA +0x275C 0x6CC3 +0x275D 0x6CC6 +0x275E 0x6CED +0x275F 0x6CF2 +0x2760 0x6CD2 +0x2761 0x6CDD +0x2762 0x6CB4 +0x2763 0x6C8A +0x2764 0x6C9D +0x2765 0x6C80 +0x2766 0x6CDE +0x2767 0x6CC0 +0x2768 0x6D30 +0x2769 0x6CCD +0x276A 0x6CC7 +0x276B 0x6CB0 +0x276C 0x6CF9 +0x276D 0x6CCF +0x276E 0x6CE9 +0x276F 0x6CD1 +0x2770 0x7094 +0x2771 0x7098 +0x2772 0x7085 +0x2773 0x7093 +0x2774 0x7086 +0x2775 0x7084 +0x2776 0x7091 +0x2777 0x7096 +0x2778 0x7082 +0x2779 0x709A +0x277A 0x7083 +0x277B 0x726A +0x277C 0x72D6 +0x277D 0x72CB +0x277E 0x72D8 +0x2821 0x72C9 +0x2822 0x72DC +0x2823 0x72D2 +0x2824 0x72D4 +0x2825 0x72DA +0x2826 0x72CC +0x2827 0x72D1 +0x2828 0x73A4 +0x2829 0x73A1 +0x282A 0x73AD +0x282B 0x73A6 +0x282C 0x73A2 +0x282D 0x73A0 +0x282E 0x73AC +0x282F 0x739D +0x2830 0x74DD +0x2831 0x74E8 +0x2832 0x753F +0x2833 0x7540 +0x2834 0x753E +0x2835 0x758C +0x2836 0x7598 +0x2837 0x76AF +0x2838 0x76F3 +0x2839 0x76F1 +0x283A 0x76F0 +0x283B 0x76F5 +0x283C 0x77F8 +0x283D 0x77FC +0x283E 0x77F9 +0x283F 0x77FB +0x2840 0x77FA +0x2841 0x77F7 +0x2842 0x7942 +0x2843 0x793F +0x2844 0x79C5 +0x2845 0x7A78 +0x2846 0x7A7B +0x2847 0x7AFB +0x2848 0x7C75 +0x2849 0x7CFD +0x284A 0x8035 +0x284B 0x808F +0x284C 0x80AE +0x284D 0x80A3 +0x284E 0x80B8 +0x284F 0x80B5 +0x2850 0x80AD +0x2851 0x8220 +0x2852 0x82A0 +0x2853 0x82C0 +0x2854 0x82AB +0x2855 0x829A +0x2856 0x8298 +0x2857 0x829B +0x2858 0x82B5 +0x2859 0x82A7 +0x285A 0x82AE +0x285B 0x82BC +0x285C 0x829E +0x285D 0x82BA +0x285E 0x82B4 +0x285F 0x82A8 +0x2860 0x82A1 +0x2861 0x82A9 +0x2862 0x82C2 +0x2863 0x82A4 +0x2864 0x82C3 +0x2865 0x82B6 +0x2866 0x82A2 +0x2867 0x8670 +0x2868 0x866F +0x2869 0x866D +0x286A 0x866E +0x286B 0x8C56 +0x286C 0x8FD2 +0x286D 0x8FCB +0x286E 0x8FD3 +0x286F 0x8FCD +0x2870 0x8FD6 +0x2871 0x8FD5 +0x2872 0x8FD7 +0x2873 0x90B2 +0x2874 0x90B4 +0x2875 0x90AF +0x2876 0x90B3 +0x2877 0x90B0 +0x2878 0x9639 +0x2879 0x963D +0x287A 0x963C +0x287B 0x963A +0x287C 0x9643 +0x287D 0x4FCD +0x287E 0x4FC5 +0x2921 0x4FD3 +0x2922 0x4FB2 +0x2923 0x4FC9 +0x2924 0x4FCB +0x2925 0x4FC1 +0x2926 0x4FD4 +0x2927 0x4FDC +0x2928 0x4FD9 +0x2929 0x4FBB +0x292A 0x4FB3 +0x292B 0x4FDB +0x292C 0x4FC7 +0x292D 0x4FD6 +0x292E 0x4FBA +0x292F 0x4FC0 +0x2930 0x4FB9 +0x2931 0x4FEC +0x2932 0x5244 +0x2933 0x5249 +0x2934 0x52C0 +0x2935 0x52C2 +0x2936 0x533D +0x2937 0x537C +0x2938 0x5397 +0x2939 0x5396 +0x293A 0x5399 +0x293B 0x5398 +0x293C 0x54BA +0x293D 0x54A1 +0x293E 0x54AD +0x293F 0x54A5 +0x2940 0x54CF +0x2941 0x54C3 +0x2942 0x830D +0x2943 0x54B7 +0x2944 0x54AE +0x2945 0x54D6 +0x2946 0x54B6 +0x2947 0x54C5 +0x2948 0x54C6 +0x2949 0x54A0 +0x294A 0x5470 +0x294B 0x54BC +0x294C 0x54A2 +0x294D 0x54BE +0x294E 0x5472 +0x294F 0x54DE +0x2950 0x54B0 +0x2951 0x57B5 +0x2952 0x579E +0x2953 0x579F +0x2954 0x57A4 +0x2955 0x578C +0x2956 0x5797 +0x2957 0x579D +0x2958 0x579B +0x2959 0x5794 +0x295A 0x5798 +0x295B 0x578F +0x295C 0x5799 +0x295D 0x57A5 +0x295E 0x579A +0x295F 0x5795 +0x2960 0x58F4 +0x2961 0x590D +0x2962 0x5953 +0x2963 0x59E1 +0x2964 0x59DE +0x2965 0x59EE +0x2966 0x5A00 +0x2967 0x59F1 +0x2968 0x59DD +0x2969 0x59FA +0x296A 0x59FD +0x296B 0x59FC +0x296C 0x59F6 +0x296D 0x59E4 +0x296E 0x59F2 +0x296F 0x59F7 +0x2970 0x59DB +0x2971 0x59E9 +0x2972 0x59F3 +0x2973 0x59F5 +0x2974 0x59E0 +0x2975 0x59FE +0x2976 0x59F4 +0x2977 0x59ED +0x2978 0x5BA8 +0x2979 0x5C4C +0x297A 0x5CD0 +0x297B 0x5CD8 +0x297C 0x5CCC +0x297D 0x5CD7 +0x297E 0x5CCB +0x2A21 0x5CDB +0x2A22 0x5CDE +0x2A23 0x5CDA +0x2A24 0x5CC9 +0x2A25 0x5CC7 +0x2A26 0x5CCA +0x2A27 0x5CD6 +0x2A28 0x5CD3 +0x2A29 0x5CD4 +0x2A2A 0x5CCF +0x2A2B 0x5CC8 +0x2A2C 0x5CC6 +0x2A2D 0x5CCE +0x2A2E 0x5CDF +0x2A2F 0x5CF8 +0x2A30 0x5DF9 +0x2A31 0x5E21 +0x2A32 0x5E22 +0x2A33 0x5E23 +0x2A34 0x5E20 +0x2A35 0x5E24 +0x2A36 0x5EB0 +0x2A37 0x5EA4 +0x2A38 0x5EA2 +0x2A39 0x5E9B +0x2A3A 0x5EA3 +0x2A3B 0x5EA5 +0x2A3C 0x5F07 +0x2A3D 0x5F2E +0x2A3E 0x5F56 +0x2A3F 0x5F86 +0x2A40 0x6037 +0x2A41 0x6039 +0x2A42 0x6054 +0x2A43 0x6072 +0x2A44 0x605E +0x2A45 0x6045 +0x2A46 0x6053 +0x2A47 0x6047 +0x2A48 0x6049 +0x2A49 0x605B +0x2A4A 0x604C +0x2A4B 0x6040 +0x2A4C 0x6042 +0x2A4D 0x605F +0x2A4E 0x6024 +0x2A4F 0x6044 +0x2A50 0x6058 +0x2A51 0x6066 +0x2A52 0x606E +0x2A53 0x6242 +0x2A54 0x6243 +0x2A55 0x62CF +0x2A56 0x630D +0x2A57 0x630B +0x2A58 0x62F5 +0x2A59 0x630E +0x2A5A 0x6303 +0x2A5B 0x62EB +0x2A5C 0x62F9 +0x2A5D 0x630F +0x2A5E 0x630C +0x2A5F 0x62F8 +0x2A60 0x62F6 +0x2A61 0x6300 +0x2A62 0x6313 +0x2A63 0x6314 +0x2A64 0x62FA +0x2A65 0x6315 +0x2A66 0x62FB +0x2A67 0x62F0 +0x2A68 0x6541 +0x2A69 0x6543 +0x2A6A 0x65AA +0x2A6B 0x65BF +0x2A6C 0x6636 +0x2A6D 0x6621 +0x2A6E 0x6632 +0x2A6F 0x6635 +0x2A70 0x661C +0x2A71 0x6626 +0x2A72 0x6622 +0x2A73 0x6633 +0x2A74 0x662B +0x2A75 0x663A +0x2A76 0x661D +0x2A77 0x6634 +0x2A78 0x6639 +0x2A79 0x662E +0x2A7A 0x670F +0x2A7B 0x6710 +0x2A7C 0x67C1 +0x2A7D 0x67F2 +0x2A7E 0x67C8 +0x2B21 0x67BA +0x2B22 0x67DC +0x2B23 0x67BB +0x2B24 0x67F8 +0x2B25 0x67D8 +0x2B26 0x67C0 +0x2B27 0x67B7 +0x2B28 0x67C5 +0x2B29 0x67EB +0x2B2A 0x67E4 +0x2B2B 0x67DF +0x2B2C 0x67B5 +0x2B2D 0x67CD +0x2B2E 0x67B3 +0x2B2F 0x67F7 +0x2B30 0x67F6 +0x2B31 0x67EE +0x2B32 0x67E3 +0x2B33 0x67C2 +0x2B34 0x67B9 +0x2B35 0x67CE +0x2B36 0x67E7 +0x2B37 0x67F0 +0x2B38 0x67B2 +0x2B39 0x67FC +0x2B3A 0x67C6 +0x2B3B 0x67ED +0x2B3C 0x67CC +0x2B3D 0x67AE +0x2B3E 0x67E6 +0x2B3F 0x67DB +0x2B40 0x67FA +0x2B41 0x67C9 +0x2B42 0x67CA +0x2B43 0x67C3 +0x2B44 0x67EA +0x2B45 0x67CB +0x2B46 0x6B28 +0x2B47 0x6B82 +0x2B48 0x6B84 +0x2B49 0x6BB6 +0x2B4A 0x6BD6 +0x2B4B 0x6BD8 +0x2B4C 0x6BE0 +0x2B4D 0x6C20 +0x2B4E 0x6C21 +0x2B4F 0x6D28 +0x2B50 0x6D34 +0x2B51 0x6D2D +0x2B52 0x6D1F +0x2B53 0x6D3C +0x2B54 0x6D3F +0x2B55 0x6D12 +0x2B56 0x6D0A +0x2B57 0x6CDA +0x2B58 0x6D33 +0x2B59 0x6D04 +0x2B5A 0x6D19 +0x2B5B 0x6D3A +0x2B5C 0x6D1A +0x2B5D 0x6D11 +0x2B5E 0x6D00 +0x2B5F 0x6D1D +0x2B60 0x6D42 +0x2B61 0x6D01 +0x2B62 0x6D18 +0x2B63 0x6D37 +0x2B64 0x6D03 +0x2B65 0x6D0F +0x2B66 0x6D40 +0x2B67 0x6D07 +0x2B68 0x6D20 +0x2B69 0x6D2C +0x2B6A 0x6D08 +0x2B6B 0x6D22 +0x2B6C 0x6D09 +0x2B6D 0x6D10 +0x2B6E 0x70B7 +0x2B6F 0x709F +0x2B70 0x70BE +0x2B71 0x70B1 +0x2B72 0x70B0 +0x2B73 0x70A1 +0x2B74 0x70B4 +0x2B75 0x70B5 +0x2B76 0x70A9 +0x2B77 0x7241 +0x2B78 0x7249 +0x2B79 0x724A +0x2B7A 0x726C +0x2B7B 0x7270 +0x2B7C 0x7273 +0x2B7D 0x726E +0x2B7E 0x72CA +0x2C21 0x72E4 +0x2C22 0x72E8 +0x2C23 0x72EB +0x2C24 0x72DF +0x2C25 0x72EA +0x2C26 0x72E6 +0x2C27 0x72E3 +0x2C28 0x7385 +0x2C29 0x73CC +0x2C2A 0x73C2 +0x2C2B 0x73C8 +0x2C2C 0x73C5 +0x2C2D 0x73B9 +0x2C2E 0x73B6 +0x2C2F 0x73B5 +0x2C30 0x73B4 +0x2C31 0x73EB +0x2C32 0x73BF +0x2C33 0x73C7 +0x2C34 0x73BE +0x2C35 0x73C3 +0x2C36 0x73C6 +0x2C37 0x73B8 +0x2C38 0x73CB +0x2C39 0x74EC +0x2C3A 0x74EE +0x2C3B 0x752E +0x2C3C 0x7547 +0x2C3D 0x7548 +0x2C3E 0x75A7 +0x2C3F 0x75AA +0x2C40 0x7679 +0x2C41 0x76C4 +0x2C42 0x7708 +0x2C43 0x7703 +0x2C44 0x7704 +0x2C45 0x7705 +0x2C46 0x770A +0x2C47 0x76F7 +0x2C48 0x76FB +0x2C49 0x76FA +0x2C4A 0x77E7 +0x2C4B 0x77E8 +0x2C4C 0x7806 +0x2C4D 0x7811 +0x2C4E 0x7812 +0x2C4F 0x7805 +0x2C50 0x7810 +0x2C51 0x780F +0x2C52 0x780E +0x2C53 0x7809 +0x2C54 0x7803 +0x2C55 0x7813 +0x2C56 0x794A +0x2C57 0x794C +0x2C58 0x794B +0x2C59 0x7945 +0x2C5A 0x7944 +0x2C5B 0x79D5 +0x2C5C 0x79CD +0x2C5D 0x79CF +0x2C5E 0x79D6 +0x2C5F 0x79CE +0x2C60 0x7A80 +0x2C61 0x7A7E +0x2C62 0x7AD1 +0x2C63 0x7B00 +0x2C64 0x7B01 +0x2C65 0x7C7A +0x2C66 0x7C78 +0x2C67 0x7C79 +0x2C68 0x7C7F +0x2C69 0x7C80 +0x2C6A 0x7C81 +0x2C6B 0x7D03 +0x2C6C 0x7D08 +0x2C6D 0x7D01 +0x2C6E 0x7F58 +0x2C6F 0x7F91 +0x2C70 0x7F8D +0x2C71 0x7FBE +0x2C72 0x8007 +0x2C73 0x800E +0x2C74 0x800F +0x2C75 0x8014 +0x2C76 0x8037 +0x2C77 0x80D8 +0x2C78 0x80C7 +0x2C79 0x80E0 +0x2C7A 0x80D1 +0x2C7B 0x80C8 +0x2C7C 0x80C2 +0x2C7D 0x80D0 +0x2C7E 0x80C5 +0x2D21 0x80E3 +0x2D22 0x80D9 +0x2D23 0x80DC +0x2D24 0x80CA +0x2D25 0x80D5 +0x2D26 0x80C9 +0x2D27 0x80CF +0x2D28 0x80D7 +0x2D29 0x80E6 +0x2D2A 0x80CD +0x2D2B 0x81FF +0x2D2C 0x8221 +0x2D2D 0x8294 +0x2D2E 0x82D9 +0x2D2F 0x82FE +0x2D30 0x82F9 +0x2D31 0x8307 +0x2D32 0x82E8 +0x2D33 0x8300 +0x2D34 0x82D5 +0x2D35 0x833A +0x2D36 0x82EB +0x2D37 0x82D6 +0x2D38 0x82F4 +0x2D39 0x82EC +0x2D3A 0x82E1 +0x2D3B 0x82F2 +0x2D3C 0x82F5 +0x2D3D 0x830C +0x2D3E 0x82FB +0x2D3F 0x82F6 +0x2D40 0x82F0 +0x2D41 0x82EA +0x2D42 0x82E4 +0x2D43 0x82E0 +0x2D44 0x82FA +0x2D45 0x82F3 +0x2D46 0x82ED +0x2D47 0x8677 +0x2D48 0x8674 +0x2D49 0x867C +0x2D4A 0x8673 +0x2D4B 0x8841 +0x2D4C 0x884E +0x2D4D 0x8867 +0x2D4E 0x886A +0x2D4F 0x8869 +0x2D50 0x89D3 +0x2D51 0x8A04 +0x2D52 0x8A07 +0x2D53 0x8D72 +0x2D54 0x8FE3 +0x2D55 0x8FE1 +0x2D56 0x8FEE +0x2D57 0x8FE0 +0x2D58 0x90F1 +0x2D59 0x90BD +0x2D5A 0x90BF +0x2D5B 0x90D5 +0x2D5C 0x90C5 +0x2D5D 0x90BE +0x2D5E 0x90C7 +0x2D5F 0x90CB +0x2D60 0x90C8 +0x2D61 0x91D4 +0x2D62 0x91D3 +0x2D63 0x9654 +0x2D64 0x964F +0x2D65 0x9651 +0x2D66 0x9653 +0x2D67 0x964A +0x2D68 0x964E +0x2D69 0x501E +0x2D6A 0x5005 +0x2D6B 0x5007 +0x2D6C 0x5013 +0x2D6D 0x5022 +0x2D6E 0x5030 +0x2D6F 0x501B +0x2D70 0x4FF5 +0x2D71 0x4FF4 +0x2D72 0x5033 +0x2D73 0x5037 +0x2D74 0x502C +0x2D75 0x4FF6 +0x2D76 0x4FF7 +0x2D77 0x5017 +0x2D78 0x501C +0x2D79 0x5020 +0x2D7A 0x5027 +0x2D7B 0x5035 +0x2D7C 0x502F +0x2D7D 0x5031 +0x2D7E 0x500E +0x2E21 0x515A +0x2E22 0x5194 +0x2E23 0x5193 +0x2E24 0x51CA +0x2E25 0x51C4 +0x2E26 0x51C5 +0x2E27 0x51C8 +0x2E28 0x51CE +0x2E29 0x5261 +0x2E2A 0x525A +0x2E2B 0x5252 +0x2E2C 0x525E +0x2E2D 0x525F +0x2E2E 0x5255 +0x2E2F 0x5262 +0x2E30 0x52CD +0x2E31 0x530E +0x2E32 0x539E +0x2E33 0x5526 +0x2E34 0x54E2 +0x2E35 0x5517 +0x2E36 0x5512 +0x2E37 0x54E7 +0x2E38 0x54F3 +0x2E39 0x54E4 +0x2E3A 0x551A +0x2E3B 0x54FF +0x2E3C 0x5504 +0x2E3D 0x5508 +0x2E3E 0x54EB +0x2E3F 0x5511 +0x2E40 0x5505 +0x2E41 0x54F1 +0x2E42 0x550A +0x2E43 0x54FB +0x2E44 0x54F7 +0x2E45 0x54F8 +0x2E46 0x54E0 +0x2E47 0x550E +0x2E48 0x5503 +0x2E49 0x550B +0x2E4A 0x5701 +0x2E4B 0x5702 +0x2E4C 0x57CC +0x2E4D 0x5832 +0x2E4E 0x57D5 +0x2E4F 0x57D2 +0x2E50 0x57BA +0x2E51 0x57C6 +0x2E52 0x57BD +0x2E53 0x57BC +0x2E54 0x57B8 +0x2E55 0x57B6 +0x2E56 0x57BF +0x2E57 0x57C7 +0x2E58 0x57D0 +0x2E59 0x57B9 +0x2E5A 0x57C1 +0x2E5B 0x590E +0x2E5C 0x594A +0x2E5D 0x5A19 +0x2E5E 0x5A16 +0x2E5F 0x5A2D +0x2E60 0x5A2E +0x2E61 0x5A15 +0x2E62 0x5A0F +0x2E63 0x5A17 +0x2E64 0x5A0A +0x2E65 0x5A1E +0x2E66 0x5A33 +0x2E67 0x5B6C +0x2E68 0x5BA7 +0x2E69 0x5BAD +0x2E6A 0x5BAC +0x2E6B 0x5C03 +0x2E6C 0x5C56 +0x2E6D 0x5C54 +0x2E6E 0x5CEC +0x2E6F 0x5CFF +0x2E70 0x5CEE +0x2E71 0x5CF1 +0x2E72 0x5CF7 +0x2E73 0x5D00 +0x2E74 0x5CF9 +0x2E75 0x5E29 +0x2E76 0x5E28 +0x2E77 0x5EA8 +0x2E78 0x5EAE +0x2E79 0x5EAA +0x2E7A 0x5EAC +0x2E7B 0x5F33 +0x2E7C 0x5F30 +0x2E7D 0x5F67 +0x2E7E 0x605D +0x2F21 0x605A +0x2F22 0x6067 +0x2F23 0x6041 +0x2F24 0x60A2 +0x2F25 0x6088 +0x2F26 0x6080 +0x2F27 0x6092 +0x2F28 0x6081 +0x2F29 0x609D +0x2F2A 0x6083 +0x2F2B 0x6095 +0x2F2C 0x609B +0x2F2D 0x6097 +0x2F2E 0x6087 +0x2F2F 0x609C +0x2F30 0x608E +0x2F31 0x6219 +0x2F32 0x6246 +0x2F33 0x62F2 +0x2F34 0x6310 +0x2F35 0x6356 +0x2F36 0x632C +0x2F37 0x6344 +0x2F38 0x6345 +0x2F39 0x6336 +0x2F3A 0x6343 +0x2F3B 0x63E4 +0x2F3C 0x6339 +0x2F3D 0x634B +0x2F3E 0x634A +0x2F3F 0x633C +0x2F40 0x6329 +0x2F41 0x6341 +0x2F42 0x6334 +0x2F43 0x6358 +0x2F44 0x6354 +0x2F45 0x6359 +0x2F46 0x632D +0x2F47 0x6347 +0x2F48 0x6333 +0x2F49 0x635A +0x2F4A 0x6351 +0x2F4B 0x6338 +0x2F4C 0x6357 +0x2F4D 0x6340 +0x2F4E 0x6348 +0x2F4F 0x654A +0x2F50 0x6546 +0x2F51 0x65C6 +0x2F52 0x65C3 +0x2F53 0x65C4 +0x2F54 0x65C2 +0x2F55 0x664A +0x2F56 0x665F +0x2F57 0x6647 +0x2F58 0x6651 +0x2F59 0x6712 +0x2F5A 0x6713 +0x2F5B 0x681F +0x2F5C 0x681A +0x2F5D 0x6849 +0x2F5E 0x6832 +0x2F5F 0x6833 +0x2F60 0x683B +0x2F61 0x684B +0x2F62 0x684F +0x2F63 0x6816 +0x2F64 0x6831 +0x2F65 0x681C +0x2F66 0x6835 +0x2F67 0x682B +0x2F68 0x682D +0x2F69 0x682F +0x2F6A 0x684E +0x2F6B 0x6844 +0x2F6C 0x6834 +0x2F6D 0x681D +0x2F6E 0x6812 +0x2F6F 0x6814 +0x2F70 0x6826 +0x2F71 0x6828 +0x2F72 0x682E +0x2F73 0x684D +0x2F74 0x683A +0x2F75 0x6825 +0x2F76 0x6820 +0x2F77 0x6B2C +0x2F78 0x6B2F +0x2F79 0x6B2D +0x2F7A 0x6B31 +0x2F7B 0x6B34 +0x2F7C 0x6B6D +0x2F7D 0x8082 +0x2F7E 0x6B88 +0x3021 0x6BE6 +0x3022 0x6BE4 +0x3023 0x6BE8 +0x3024 0x6BE3 +0x3025 0x6BE2 +0x3026 0x6BE7 +0x3027 0x6C25 +0x3028 0x6D7A +0x3029 0x6D63 +0x302A 0x6D64 +0x302B 0x6D76 +0x302C 0x6D0D +0x302D 0x6D61 +0x302E 0x6D92 +0x302F 0x6D58 +0x3030 0x6D62 +0x3031 0x6D6D +0x3032 0x6D6F +0x3033 0x6D91 +0x3034 0x6D8D +0x3035 0x6DEF +0x3036 0x6D7F +0x3037 0x6D86 +0x3038 0x6D5E +0x3039 0x6D67 +0x303A 0x6D60 +0x303B 0x6D97 +0x303C 0x6D70 +0x303D 0x6D7C +0x303E 0x6D5F +0x303F 0x6D82 +0x3040 0x6D98 +0x3041 0x6D2F +0x3042 0x6D68 +0x3043 0x6D8B +0x3044 0x6D7E +0x3045 0x6D80 +0x3046 0x6D84 +0x3047 0x6D16 +0x3048 0x6D83 +0x3049 0x6D7B +0x304A 0x6D7D +0x304B 0x6D75 +0x304C 0x6D90 +0x304D 0x70DC +0x304E 0x70D3 +0x304F 0x70D1 +0x3050 0x70DD +0x3051 0x70CB +0x3052 0x7F39 +0x3053 0x70E2 +0x3054 0x70D7 +0x3055 0x70D2 +0x3056 0x70DE +0x3057 0x70E0 +0x3058 0x70D4 +0x3059 0x70CD +0x305A 0x70C5 +0x305B 0x70C6 +0x305C 0x70C7 +0x305D 0x70DA +0x305E 0x70CE +0x305F 0x70E1 +0x3060 0x7242 +0x3061 0x7278 +0x3062 0x7277 +0x3063 0x7276 +0x3064 0x7300 +0x3065 0x72FA +0x3066 0x72F4 +0x3067 0x72FE +0x3068 0x72F6 +0x3069 0x72F3 +0x306A 0x72FB +0x306B 0x7301 +0x306C 0x73D3 +0x306D 0x73D9 +0x306E 0x73E5 +0x306F 0x73D6 +0x3070 0x73BC +0x3071 0x73E7 +0x3072 0x73E3 +0x3073 0x73E9 +0x3074 0x73DC +0x3075 0x73D2 +0x3076 0x73DB +0x3077 0x73D4 +0x3078 0x73DD +0x3079 0x73DA +0x307A 0x73D7 +0x307B 0x73D8 +0x307C 0x73E8 +0x307D 0x74DE +0x307E 0x74DF +0x3121 0x74F4 +0x3122 0x74F5 +0x3123 0x7521 +0x3124 0x755B +0x3125 0x755F +0x3126 0x75B0 +0x3127 0x75C1 +0x3128 0x75BB +0x3129 0x75C4 +0x312A 0x75C0 +0x312B 0x75BF +0x312C 0x75B6 +0x312D 0x75BA +0x312E 0x768A +0x312F 0x76C9 +0x3130 0x771D +0x3131 0x771B +0x3132 0x7710 +0x3133 0x7713 +0x3134 0x7712 +0x3135 0x7723 +0x3136 0x7711 +0x3137 0x7715 +0x3138 0x7719 +0x3139 0x771A +0x313A 0x7722 +0x313B 0x7727 +0x313C 0x7823 +0x313D 0x782C +0x313E 0x7822 +0x313F 0x7835 +0x3140 0x782F +0x3141 0x7828 +0x3142 0x782E +0x3143 0x782B +0x3144 0x7821 +0x3145 0x7829 +0x3146 0x7833 +0x3147 0x782A +0x3148 0x7831 +0x3149 0x7954 +0x314A 0x795B +0x314B 0x794F +0x314C 0x795C +0x314D 0x7953 +0x314E 0x7952 +0x314F 0x7951 +0x3150 0x79EB +0x3151 0x79EC +0x3152 0x79E0 +0x3153 0x79EE +0x3154 0x79ED +0x3155 0x79EA +0x3156 0x79DC +0x3157 0x79DE +0x3158 0x79DD +0x3159 0x7A86 +0x315A 0x7A89 +0x315B 0x7A85 +0x315C 0x7A8B +0x315D 0x7A8C +0x315E 0x7A8A +0x315F 0x7A87 +0x3160 0x7AD8 +0x3161 0x7B10 +0x3162 0x7B04 +0x3163 0x7B13 +0x3164 0x7B05 +0x3165 0x7B0F +0x3166 0x7B08 +0x3167 0x7B0A +0x3168 0x7B0E +0x3169 0x7B09 +0x316A 0x7B12 +0x316B 0x7C84 +0x316C 0x7C91 +0x316D 0x7C8A +0x316E 0x7C8C +0x316F 0x7C88 +0x3170 0x7C8D +0x3171 0x7C85 +0x3172 0x7D1E +0x3173 0x7D1D +0x3174 0x7D11 +0x3175 0x7D0E +0x3176 0x7D18 +0x3177 0x7D16 +0x3178 0x7D13 +0x3179 0x7D1F +0x317A 0x7D12 +0x317B 0x7D0F +0x317C 0x7D0C +0x317D 0x7F5C +0x317E 0x7F61 +0x3221 0x7F5E +0x3222 0x7F60 +0x3223 0x7F5D +0x3224 0x7F5B +0x3225 0x7F96 +0x3226 0x7F92 +0x3227 0x7FC3 +0x3228 0x7FC2 +0x3229 0x7FC0 +0x322A 0x8016 +0x322B 0x803E +0x322C 0x8039 +0x322D 0x80FA +0x322E 0x80F2 +0x322F 0x80F9 +0x3230 0x80F5 +0x3231 0x8101 +0x3232 0x80FB +0x3233 0x8100 +0x3234 0x8201 +0x3235 0x822F +0x3236 0x8225 +0x3237 0x8333 +0x3238 0x832D +0x3239 0x8344 +0x323A 0x8319 +0x323B 0x8351 +0x323C 0x8325 +0x323D 0x8356 +0x323E 0x833F +0x323F 0x8341 +0x3240 0x8326 +0x3241 0x831C +0x3242 0x8322 +0x3243 0x8342 +0x3244 0x834E +0x3245 0x831B +0x3246 0x832A +0x3247 0x8308 +0x3248 0x833C +0x3249 0x834D +0x324A 0x8316 +0x324B 0x8324 +0x324C 0x8320 +0x324D 0x8337 +0x324E 0x832F +0x324F 0x8329 +0x3250 0x8347 +0x3251 0x8345 +0x3252 0x834C +0x3253 0x8353 +0x3254 0x831E +0x3255 0x832C +0x3256 0x834B +0x3257 0x8327 +0x3258 0x8348 +0x3259 0x8653 +0x325A 0x8652 +0x325B 0x86A2 +0x325C 0x86A8 +0x325D 0x8696 +0x325E 0x868D +0x325F 0x8691 +0x3260 0x869E +0x3261 0x8687 +0x3262 0x8697 +0x3263 0x8686 +0x3264 0x868B +0x3265 0x869A +0x3266 0x8685 +0x3267 0x86A5 +0x3268 0x8699 +0x3269 0x86A1 +0x326A 0x86A7 +0x326B 0x8695 +0x326C 0x8698 +0x326D 0x868E +0x326E 0x869D +0x326F 0x8690 +0x3270 0x8694 +0x3271 0x8843 +0x3272 0x8844 +0x3273 0x886D +0x3274 0x8875 +0x3275 0x8876 +0x3276 0x8872 +0x3277 0x8880 +0x3278 0x8871 +0x3279 0x887F +0x327A 0x886F +0x327B 0x8883 +0x327C 0x887E +0x327D 0x8874 +0x327E 0x887C +0x3321 0x8A12 +0x3322 0x8C47 +0x3323 0x8C57 +0x3324 0x8C7B +0x3325 0x8CA4 +0x3326 0x8CA3 +0x3327 0x8D76 +0x3328 0x8D78 +0x3329 0x8DB5 +0x332A 0x8DB7 +0x332B 0x8DB6 +0x332C 0x8ED1 +0x332D 0x8ED3 +0x332E 0x8FFE +0x332F 0x8FF5 +0x3330 0x9002 +0x3331 0x8FFF +0x3332 0x8FFB +0x3333 0x9004 +0x3334 0x8FFC +0x3335 0x8FF6 +0x3336 0x90D6 +0x3337 0x90E0 +0x3338 0x90D9 +0x3339 0x90DA +0x333A 0x90E3 +0x333B 0x90DF +0x333C 0x90E5 +0x333D 0x90D8 +0x333E 0x90DB +0x333F 0x90D7 +0x3340 0x90DC +0x3341 0x90E4 +0x3342 0x9150 +0x3343 0x914E +0x3344 0x914F +0x3345 0x91D5 +0x3346 0x91E2 +0x3347 0x91DA +0x3348 0x965C +0x3349 0x965F +0x334A 0x96BC +0x334B 0x98E3 +0x334C 0x9ADF +0x334D 0x9B2F +0x334E 0x4E7F +0x334F 0x5070 +0x3350 0x506A +0x3351 0x5061 +0x3352 0x505E +0x3353 0x5060 +0x3354 0x5053 +0x3355 0x504B +0x3356 0x505D +0x3357 0x5072 +0x3358 0x5048 +0x3359 0x504D +0x335A 0x5041 +0x335B 0x505B +0x335C 0x504A +0x335D 0x5062 +0x335E 0x5015 +0x335F 0x5045 +0x3360 0x505F +0x3361 0x5069 +0x3362 0x506B +0x3363 0x5063 +0x3364 0x5064 +0x3365 0x5046 +0x3366 0x5040 +0x3367 0x506E +0x3368 0x5073 +0x3369 0x5057 +0x336A 0x5051 +0x336B 0x51D0 +0x336C 0x526B +0x336D 0x526D +0x336E 0x526C +0x336F 0x526E +0x3370 0x52D6 +0x3371 0x52D3 +0x3372 0x532D +0x3373 0x539C +0x3374 0x5575 +0x3375 0x5576 +0x3376 0x553C +0x3377 0x554D +0x3378 0x5550 +0x3379 0x5534 +0x337A 0x552A +0x337B 0x5551 +0x337C 0x5562 +0x337D 0x5536 +0x337E 0x5535 +0x3421 0x5530 +0x3422 0x5552 +0x3423 0x5545 +0x3424 0x550C +0x3425 0x5532 +0x3426 0x5565 +0x3427 0x554E +0x3428 0x5539 +0x3429 0x5548 +0x342A 0x552D +0x342B 0x553B +0x342C 0x5540 +0x342D 0x554B +0x342E 0x570A +0x342F 0x5707 +0x3430 0x57FB +0x3431 0x5814 +0x3432 0x57E2 +0x3433 0x57F6 +0x3434 0x57DC +0x3435 0x57F4 +0x3436 0x5800 +0x3437 0x57ED +0x3438 0x57FD +0x3439 0x5808 +0x343A 0x57F8 +0x343B 0x580B +0x343C 0x57F3 +0x343D 0x57CF +0x343E 0x5807 +0x343F 0x57EE +0x3440 0x57E3 +0x3441 0x57F2 +0x3442 0x57E5 +0x3443 0x57EC +0x3444 0x57E1 +0x3445 0x580E +0x3446 0x57FC +0x3447 0x5810 +0x3448 0x57E7 +0x3449 0x5801 +0x344A 0x580C +0x344B 0x57F1 +0x344C 0x57E9 +0x344D 0x57F0 +0x344E 0x580D +0x344F 0x5804 +0x3450 0x595C +0x3451 0x5A60 +0x3452 0x5A58 +0x3453 0x5A55 +0x3454 0x5A67 +0x3455 0x5A5E +0x3456 0x5A38 +0x3457 0x5A35 +0x3458 0x5A6D +0x3459 0x5A50 +0x345A 0x5A5F +0x345B 0x5A65 +0x345C 0x5A6C +0x345D 0x5A53 +0x345E 0x5A64 +0x345F 0x5A57 +0x3460 0x5A43 +0x3461 0x5A5D +0x3462 0x5A52 +0x3463 0x5A44 +0x3464 0x5A5B +0x3465 0x5A48 +0x3466 0x5A8E +0x3467 0x5A3E +0x3468 0x5A4D +0x3469 0x5A39 +0x346A 0x5A4C +0x346B 0x5A70 +0x346C 0x5A69 +0x346D 0x5A47 +0x346E 0x5A51 +0x346F 0x5A56 +0x3470 0x5A42 +0x3471 0x5A5C +0x3472 0x5B72 +0x3473 0x5B6E +0x3474 0x5BC1 +0x3475 0x5BC0 +0x3476 0x5C59 +0x3477 0x5D1E +0x3478 0x5D0B +0x3479 0x5D1D +0x347A 0x5D1A +0x347B 0x5D20 +0x347C 0x5D0C +0x347D 0x5D28 +0x347E 0x5D0D +0x3521 0x5D26 +0x3522 0x5D25 +0x3523 0x5D0F +0x3524 0x5D30 +0x3525 0x5D12 +0x3526 0x5D23 +0x3527 0x5D1F +0x3528 0x5D2E +0x3529 0x5E3E +0x352A 0x5E34 +0x352B 0x5EB1 +0x352C 0x5EB4 +0x352D 0x5EB9 +0x352E 0x5EB2 +0x352F 0x5EB3 +0x3530 0x5F36 +0x3531 0x5F38 +0x3532 0x5F9B +0x3533 0x5F96 +0x3534 0x5F9F +0x3535 0x608A +0x3536 0x6090 +0x3537 0x6086 +0x3538 0x60BE +0x3539 0x60B0 +0x353A 0x60BA +0x353B 0x60D3 +0x353C 0x60D4 +0x353D 0x60CF +0x353E 0x60E4 +0x353F 0x60D9 +0x3540 0x60DD +0x3541 0x60C8 +0x3542 0x60B1 +0x3543 0x60DB +0x3544 0x60B7 +0x3545 0x60CA +0x3546 0x60BF +0x3547 0x60C3 +0x3548 0x60CD +0x3549 0x60C0 +0x354A 0x6332 +0x354B 0x6365 +0x354C 0x638A +0x354D 0x6382 +0x354E 0x637D +0x354F 0x63BD +0x3550 0x639E +0x3551 0x63AD +0x3552 0x639D +0x3553 0x6397 +0x3554 0x63AB +0x3555 0x638E +0x3556 0x636F +0x3557 0x6387 +0x3558 0x6390 +0x3559 0x636E +0x355A 0x63AF +0x355B 0x6375 +0x355C 0x639C +0x355D 0x636D +0x355E 0x63AE +0x355F 0x637C +0x3560 0x63A4 +0x3561 0x633B +0x3562 0x639F +0x3563 0x6378 +0x3564 0x6385 +0x3565 0x6381 +0x3566 0x6391 +0x3567 0x638D +0x3568 0x6370 +0x3569 0x6553 +0x356A 0x65CD +0x356B 0x6665 +0x356C 0x6661 +0x356D 0x665B +0x356E 0x6659 +0x356F 0x665C +0x3570 0x6662 +0x3571 0x6718 +0x3572 0x6879 +0x3573 0x6887 +0x3574 0x6890 +0x3575 0x689C +0x3576 0x686D +0x3577 0x686E +0x3578 0x68AE +0x3579 0x68AB +0x357A 0x6956 +0x357B 0x686F +0x357C 0x68A3 +0x357D 0x68AC +0x357E 0x68A9 +0x3621 0x6875 +0x3622 0x6874 +0x3623 0x68B2 +0x3624 0x688F +0x3625 0x6877 +0x3626 0x6892 +0x3627 0x687C +0x3628 0x686B +0x3629 0x6872 +0x362A 0x68AA +0x362B 0x6880 +0x362C 0x6871 +0x362D 0x687E +0x362E 0x689B +0x362F 0x6896 +0x3630 0x688B +0x3631 0x68A0 +0x3632 0x6889 +0x3633 0x68A4 +0x3634 0x6878 +0x3635 0x687B +0x3636 0x6891 +0x3637 0x688C +0x3638 0x688A +0x3639 0x687D +0x363A 0x6B36 +0x363B 0x6B33 +0x363C 0x6B37 +0x363D 0x6B38 +0x363E 0x6B91 +0x363F 0x6B8F +0x3640 0x6B8D +0x3641 0x6B8E +0x3642 0x6B8C +0x3643 0x6C2A +0x3644 0x6DC0 +0x3645 0x6DAB +0x3646 0x6DB4 +0x3647 0x6DB3 +0x3648 0x6E74 +0x3649 0x6DAC +0x364A 0x6DE9 +0x364B 0x6DE2 +0x364C 0x6DB7 +0x364D 0x6DF6 +0x364E 0x6DD4 +0x364F 0x6E00 +0x3650 0x6DC8 +0x3651 0x6DE0 +0x3652 0x6DDF +0x3653 0x6DD6 +0x3654 0x6DBE +0x3655 0x6DE5 +0x3656 0x6DDC +0x3657 0x6DDD +0x3658 0x6DDB +0x3659 0x6DF4 +0x365A 0x6DCA +0x365B 0x6DBD +0x365C 0x6DED +0x365D 0x6DF0 +0x365E 0x6DBA +0x365F 0x6DD5 +0x3660 0x6DC2 +0x3661 0x6DCF +0x3662 0x6DC9 +0x3663 0x6DD0 +0x3664 0x6DF2 +0x3665 0x6DD3 +0x3666 0x6DFD +0x3667 0x6DD7 +0x3668 0x6DCD +0x3669 0x6DE3 +0x366A 0x6DBB +0x366B 0x70FA +0x366C 0x710D +0x366D 0x70F7 +0x366E 0x7117 +0x366F 0x70F4 +0x3670 0x710C +0x3671 0x70F0 +0x3672 0x7104 +0x3673 0x70F3 +0x3674 0x7110 +0x3675 0x70FC +0x3676 0x70FF +0x3677 0x7106 +0x3678 0x7113 +0x3679 0x7100 +0x367A 0x70F8 +0x367B 0x70F6 +0x367C 0x710B +0x367D 0x7102 +0x367E 0x710E +0x3721 0x727E +0x3722 0x727B +0x3723 0x727C +0x3724 0x727F +0x3725 0x731D +0x3726 0x7317 +0x3727 0x7307 +0x3728 0x7311 +0x3729 0x7318 +0x372A 0x730A +0x372B 0x7308 +0x372C 0x72FF +0x372D 0x730F +0x372E 0x731E +0x372F 0x7388 +0x3730 0x73F6 +0x3731 0x73F8 +0x3732 0x73F5 +0x3733 0x7404 +0x3734 0x7401 +0x3735 0x73FD +0x3736 0x7407 +0x3737 0x7400 +0x3738 0x73FA +0x3739 0x73FC +0x373A 0x73FF +0x373B 0x740C +0x373C 0x740B +0x373D 0x73F4 +0x373E 0x7408 +0x373F 0x7564 +0x3740 0x7563 +0x3741 0x75CE +0x3742 0x75D2 +0x3743 0x75CF +0x3744 0x75CB +0x3745 0x75CC +0x3746 0x75D1 +0x3747 0x75D0 +0x3748 0x768F +0x3749 0x7689 +0x374A 0x76D3 +0x374B 0x7739 +0x374C 0x772F +0x374D 0x772D +0x374E 0x7731 +0x374F 0x7732 +0x3750 0x7734 +0x3751 0x7733 +0x3752 0x773D +0x3753 0x7725 +0x3754 0x773B +0x3755 0x7735 +0x3756 0x7848 +0x3757 0x7852 +0x3758 0x7849 +0x3759 0x784D +0x375A 0x784A +0x375B 0x784C +0x375C 0x7826 +0x375D 0x7845 +0x375E 0x7850 +0x375F 0x7964 +0x3760 0x7967 +0x3761 0x7969 +0x3762 0x796A +0x3763 0x7963 +0x3764 0x796B +0x3765 0x7961 +0x3766 0x79BB +0x3767 0x79FA +0x3768 0x79F8 +0x3769 0x79F6 +0x376A 0x79F7 +0x376B 0x7A8F +0x376C 0x7A94 +0x376D 0x7A90 +0x376E 0x7B35 +0x376F 0x7B3B +0x3770 0x7B34 +0x3771 0x7B25 +0x3772 0x7B30 +0x3773 0x7B22 +0x3774 0x7B24 +0x3775 0x7B33 +0x3776 0x7B18 +0x3777 0x7B2A +0x3778 0x7B1D +0x3779 0x7B31 +0x377A 0x7B2B +0x377B 0x7B2D +0x377C 0x7B2F +0x377D 0x7B32 +0x377E 0x7B38 +0x3821 0x7B1A +0x3822 0x7B23 +0x3823 0x7C94 +0x3824 0x7C98 +0x3825 0x7C96 +0x3826 0x7CA3 +0x3827 0x7D35 +0x3828 0x7D3D +0x3829 0x7D38 +0x382A 0x7D36 +0x382B 0x7D3A +0x382C 0x7D45 +0x382D 0x7D2C +0x382E 0x7D29 +0x382F 0x7D41 +0x3830 0x7D47 +0x3831 0x7D3E +0x3832 0x7D3F +0x3833 0x7D4A +0x3834 0x7D3B +0x3835 0x7D28 +0x3836 0x7F63 +0x3837 0x7F95 +0x3838 0x7F9C +0x3839 0x7F9D +0x383A 0x7F9B +0x383B 0x7FCA +0x383C 0x7FCB +0x383D 0x7FCD +0x383E 0x7FD0 +0x383F 0x7FD1 +0x3840 0x7FC7 +0x3841 0x7FCF +0x3842 0x7FC9 +0x3843 0x801F +0x3844 0x801E +0x3845 0x801B +0x3846 0x8047 +0x3847 0x8043 +0x3848 0x8048 +0x3849 0x8118 +0x384A 0x8125 +0x384B 0x8119 +0x384C 0x811B +0x384D 0x812D +0x384E 0x811F +0x384F 0x812C +0x3850 0x811E +0x3851 0x8121 +0x3852 0x8115 +0x3853 0x8127 +0x3854 0x811D +0x3855 0x8122 +0x3856 0x8211 +0x3857 0x8238 +0x3858 0x8233 +0x3859 0x823A +0x385A 0x8234 +0x385B 0x8232 +0x385C 0x8274 +0x385D 0x8390 +0x385E 0x83A3 +0x385F 0x83A8 +0x3860 0x838D +0x3861 0x837A +0x3862 0x8373 +0x3863 0x83A4 +0x3864 0x8374 +0x3865 0x838F +0x3866 0x8381 +0x3867 0x8395 +0x3868 0x8399 +0x3869 0x8375 +0x386A 0x8394 +0x386B 0x83A9 +0x386C 0x837D +0x386D 0x8383 +0x386E 0x838C +0x386F 0x839D +0x3870 0x839B +0x3871 0x83AA +0x3872 0x838B +0x3873 0x837E +0x3874 0x83A5 +0x3875 0x83AF +0x3876 0x8388 +0x3877 0x8397 +0x3878 0x83B0 +0x3879 0x837F +0x387A 0x83A6 +0x387B 0x8387 +0x387C 0x83AE +0x387D 0x8376 +0x387E 0x8659 +0x3921 0x8656 +0x3922 0x86BF +0x3923 0x86B7 +0x3924 0x86C2 +0x3925 0x86C1 +0x3926 0x86C5 +0x3927 0x86BA +0x3928 0x86B0 +0x3929 0x86C8 +0x392A 0x86B9 +0x392B 0x86B3 +0x392C 0x86B8 +0x392D 0x86CC +0x392E 0x86B4 +0x392F 0x86BB +0x3930 0x86BC +0x3931 0x86C3 +0x3932 0x86BD +0x3933 0x86BE +0x3934 0x8852 +0x3935 0x8889 +0x3936 0x8895 +0x3937 0x88A8 +0x3938 0x88A2 +0x3939 0x88AA +0x393A 0x889A +0x393B 0x8891 +0x393C 0x88A1 +0x393D 0x889F +0x393E 0x8898 +0x393F 0x88A7 +0x3940 0x8899 +0x3941 0x889B +0x3942 0x8897 +0x3943 0x88A4 +0x3944 0x88AC +0x3945 0x888C +0x3946 0x8893 +0x3947 0x888E +0x3948 0x8982 +0x3949 0x89D6 +0x394A 0x89D9 +0x394B 0x89D5 +0x394C 0x8A30 +0x394D 0x8A27 +0x394E 0x8A2C +0x394F 0x8A1E +0x3950 0x8C39 +0x3951 0x8C3B +0x3952 0x8C5C +0x3953 0x8C5D +0x3954 0x8C7D +0x3955 0x8CA5 +0x3956 0x8D7D +0x3957 0x8D7B +0x3958 0x8D79 +0x3959 0x8DBC +0x395A 0x8DC2 +0x395B 0x8DB9 +0x395C 0x8DBF +0x395D 0x8DC1 +0x395E 0x8ED8 +0x395F 0x8EDE +0x3960 0x8EDD +0x3961 0x8EDC +0x3962 0x8ED7 +0x3963 0x8EE0 +0x3964 0x8EE1 +0x3965 0x9024 +0x3966 0x900B +0x3967 0x9011 +0x3968 0x901C +0x3969 0x900C +0x396A 0x9021 +0x396B 0x90EF +0x396C 0x90EA +0x396D 0x90F0 +0x396E 0x90F4 +0x396F 0x90F2 +0x3970 0x90F3 +0x3971 0x90D4 +0x3972 0x90EB +0x3973 0x90EC +0x3974 0x90E9 +0x3975 0x9156 +0x3976 0x9158 +0x3977 0x915A +0x3978 0x9153 +0x3979 0x9155 +0x397A 0x91EC +0x397B 0x91F4 +0x397C 0x91F1 +0x397D 0x91F3 +0x397E 0x91F8 +0x3A21 0x91E4 +0x3A22 0x91F9 +0x3A23 0x91EA +0x3A24 0x91EB +0x3A25 0x91F7 +0x3A26 0x91E8 +0x3A27 0x91EE +0x3A28 0x957A +0x3A29 0x9586 +0x3A2A 0x9588 +0x3A2B 0x967C +0x3A2C 0x966D +0x3A2D 0x966B +0x3A2E 0x9671 +0x3A2F 0x966F +0x3A30 0x96BF +0x3A31 0x976A +0x3A32 0x9804 +0x3A33 0x98E5 +0x3A34 0x9997 +0x3A35 0x509B +0x3A36 0x5095 +0x3A37 0x5094 +0x3A38 0x509E +0x3A39 0x508B +0x3A3A 0x50A3 +0x3A3B 0x5083 +0x3A3C 0x508C +0x3A3D 0x508E +0x3A3E 0x509D +0x3A3F 0x5068 +0x3A40 0x509C +0x3A41 0x5092 +0x3A42 0x5082 +0x3A43 0x5087 +0x3A44 0x515F +0x3A45 0x51D4 +0x3A46 0x5312 +0x3A47 0x5311 +0x3A48 0x53A4 +0x3A49 0x53A7 +0x3A4A 0x5591 +0x3A4B 0x55A8 +0x3A4C 0x55A5 +0x3A4D 0x55AD +0x3A4E 0x5577 +0x3A4F 0x5645 +0x3A50 0x55A2 +0x3A51 0x5593 +0x3A52 0x5588 +0x3A53 0x558F +0x3A54 0x55B5 +0x3A55 0x5581 +0x3A56 0x55A3 +0x3A57 0x5592 +0x3A58 0x55A4 +0x3A59 0x557D +0x3A5A 0x558C +0x3A5B 0x55A6 +0x3A5C 0x557F +0x3A5D 0x5595 +0x3A5E 0x55A1 +0x3A5F 0x558E +0x3A60 0x570C +0x3A61 0x5829 +0x3A62 0x5837 +0x3A63 0x5819 +0x3A64 0x581E +0x3A65 0x5827 +0x3A66 0x5823 +0x3A67 0x5828 +0x3A68 0x57F5 +0x3A69 0x5848 +0x3A6A 0x5825 +0x3A6B 0x581C +0x3A6C 0x581B +0x3A6D 0x5833 +0x3A6E 0x583F +0x3A6F 0x5836 +0x3A70 0x582E +0x3A71 0x5839 +0x3A72 0x5838 +0x3A73 0x582D +0x3A74 0x582C +0x3A75 0x583B +0x3A76 0x5961 +0x3A77 0x5AAF +0x3A78 0x5A94 +0x3A79 0x5A9F +0x3A7A 0x5A7A +0x3A7B 0x5AA2 +0x3A7C 0x5A9E +0x3A7D 0x5A78 +0x3A7E 0x5AA6 +0x3B21 0x5A7C +0x3B22 0x5AA5 +0x3B23 0x5AAC +0x3B24 0x5A95 +0x3B25 0x5AAE +0x3B26 0x5A37 +0x3B27 0x5A84 +0x3B28 0x5A8A +0x3B29 0x5A97 +0x3B2A 0x5A83 +0x3B2B 0x5A8B +0x3B2C 0x5AA9 +0x3B2D 0x5A7B +0x3B2E 0x5A7D +0x3B2F 0x5A8C +0x3B30 0x5A9C +0x3B31 0x5A8F +0x3B32 0x5A93 +0x3B33 0x5A9D +0x3B34 0x5BEA +0x3B35 0x5BCD +0x3B36 0x5BCB +0x3B37 0x5BD4 +0x3B38 0x5BD1 +0x3B39 0x5BCA +0x3B3A 0x5BCE +0x3B3B 0x5C0C +0x3B3C 0x5C30 +0x3B3D 0x5D37 +0x3B3E 0x5D43 +0x3B3F 0x5D6B +0x3B40 0x5D41 +0x3B41 0x5D4B +0x3B42 0x5D3F +0x3B43 0x5D35 +0x3B44 0x5D51 +0x3B45 0x5D4E +0x3B46 0x5D55 +0x3B47 0x5D33 +0x3B48 0x5D3A +0x3B49 0x5D52 +0x3B4A 0x5D3D +0x3B4B 0x5D31 +0x3B4C 0x5D59 +0x3B4D 0x5D42 +0x3B4E 0x5D39 +0x3B4F 0x5D49 +0x3B50 0x5D38 +0x3B51 0x5D3C +0x3B52 0x5D32 +0x3B53 0x5D36 +0x3B54 0x5D40 +0x3B55 0x5D45 +0x3B56 0x5E44 +0x3B57 0x5E41 +0x3B58 0x5F58 +0x3B59 0x5FA6 +0x3B5A 0x5FA5 +0x3B5B 0x5FAB +0x3B5C 0x60C9 +0x3B5D 0x60B9 +0x3B5E 0x60CC +0x3B5F 0x60E2 +0x3B60 0x60CE +0x3B61 0x60C4 +0x3B62 0x6114 +0x3B63 0x60F2 +0x3B64 0x610A +0x3B65 0x6116 +0x3B66 0x6105 +0x3B67 0x60F5 +0x3B68 0x6113 +0x3B69 0x60F8 +0x3B6A 0x60FC +0x3B6B 0x60FE +0x3B6C 0x60C1 +0x3B6D 0x6103 +0x3B6E 0x6118 +0x3B6F 0x611D +0x3B70 0x6110 +0x3B71 0x60FF +0x3B72 0x6104 +0x3B73 0x610B +0x3B74 0x624A +0x3B75 0x6394 +0x3B76 0x63B1 +0x3B77 0x63B0 +0x3B78 0x63CE +0x3B79 0x63E5 +0x3B7A 0x63E8 +0x3B7B 0x63EF +0x3B7C 0x63C3 +0x3B7D 0x649D +0x3B7E 0x63F3 +0x3C21 0x63CA +0x3C22 0x63E0 +0x3C23 0x63F6 +0x3C24 0x63D5 +0x3C25 0x63F2 +0x3C26 0x63F5 +0x3C27 0x6461 +0x3C28 0x63DF +0x3C29 0x63BE +0x3C2A 0x63DD +0x3C2B 0x63DC +0x3C2C 0x63C4 +0x3C2D 0x63D8 +0x3C2E 0x63D3 +0x3C2F 0x63C2 +0x3C30 0x63C7 +0x3C31 0x63CC +0x3C32 0x63CB +0x3C33 0x63C8 +0x3C34 0x63F0 +0x3C35 0x63D7 +0x3C36 0x63D9 +0x3C37 0x6532 +0x3C38 0x6567 +0x3C39 0x656A +0x3C3A 0x6564 +0x3C3B 0x655C +0x3C3C 0x6568 +0x3C3D 0x6565 +0x3C3E 0x658C +0x3C3F 0x659D +0x3C40 0x659E +0x3C41 0x65AE +0x3C42 0x65D0 +0x3C43 0x65D2 +0x3C44 0x667C +0x3C45 0x666C +0x3C46 0x667B +0x3C47 0x6680 +0x3C48 0x6671 +0x3C49 0x6679 +0x3C4A 0x666A +0x3C4B 0x6672 +0x3C4C 0x6701 +0x3C4D 0x690C +0x3C4E 0x68D3 +0x3C4F 0x6904 +0x3C50 0x68DC +0x3C51 0x692A +0x3C52 0x68EC +0x3C53 0x68EA +0x3C54 0x68F1 +0x3C55 0x690F +0x3C56 0x68D6 +0x3C57 0x68F7 +0x3C58 0x68EB +0x3C59 0x68E4 +0x3C5A 0x68F6 +0x3C5B 0x6913 +0x3C5C 0x6910 +0x3C5D 0x68F3 +0x3C5E 0x68E1 +0x3C5F 0x6907 +0x3C60 0x68CC +0x3C61 0x6908 +0x3C62 0x6970 +0x3C63 0x68B4 +0x3C64 0x6911 +0x3C65 0x68EF +0x3C66 0x68C6 +0x3C67 0x6914 +0x3C68 0x68F8 +0x3C69 0x68D0 +0x3C6A 0x68FD +0x3C6B 0x68FC +0x3C6C 0x68E8 +0x3C6D 0x690B +0x3C6E 0x690A +0x3C6F 0x6917 +0x3C70 0x68CE +0x3C71 0x68C8 +0x3C72 0x68DD +0x3C73 0x68DE +0x3C74 0x68E6 +0x3C75 0x68F4 +0x3C76 0x68D1 +0x3C77 0x6906 +0x3C78 0x68D4 +0x3C79 0x68E9 +0x3C7A 0x6915 +0x3C7B 0x6925 +0x3C7C 0x68C7 +0x3C7D 0x6B39 +0x3C7E 0x6B3B +0x3D21 0x6B3F +0x3D22 0x6B3C +0x3D23 0x6B94 +0x3D24 0x6B97 +0x3D25 0x6B99 +0x3D26 0x6B95 +0x3D27 0x6BBD +0x3D28 0x6BF0 +0x3D29 0x6BF2 +0x3D2A 0x6BF3 +0x3D2B 0x6C30 +0x3D2C 0x6DFC +0x3D2D 0x6E46 +0x3D2E 0x6E47 +0x3D2F 0x6E1F +0x3D30 0x6E49 +0x3D31 0x6E88 +0x3D32 0x6E3C +0x3D33 0x6E3D +0x3D34 0x6E45 +0x3D35 0x6E62 +0x3D36 0x6E2B +0x3D37 0x6E3F +0x3D38 0x6E41 +0x3D39 0x6E5D +0x3D3A 0x6E73 +0x3D3B 0x6E1C +0x3D3C 0x6E33 +0x3D3D 0x6E4B +0x3D3E 0x6E40 +0x3D3F 0x6E51 +0x3D40 0x6E3B +0x3D41 0x6E03 +0x3D42 0x6E2E +0x3D43 0x6E5E +0x3D44 0x6E68 +0x3D45 0x6E5C +0x3D46 0x6E61 +0x3D47 0x6E31 +0x3D48 0x6E28 +0x3D49 0x6E60 +0x3D4A 0x6E71 +0x3D4B 0x6E6B +0x3D4C 0x6E39 +0x3D4D 0x6E22 +0x3D4E 0x6E30 +0x3D4F 0x6E53 +0x3D50 0x6E65 +0x3D51 0x6E27 +0x3D52 0x6E78 +0x3D53 0x6E64 +0x3D54 0x6E77 +0x3D55 0x6E55 +0x3D56 0x6E79 +0x3D57 0x6E52 +0x3D58 0x6E66 +0x3D59 0x6E35 +0x3D5A 0x6E36 +0x3D5B 0x6E5A +0x3D5C 0x7120 +0x3D5D 0x711E +0x3D5E 0x712F +0x3D5F 0x70FB +0x3D60 0x712E +0x3D61 0x7131 +0x3D62 0x7123 +0x3D63 0x7125 +0x3D64 0x7122 +0x3D65 0x7132 +0x3D66 0x711F +0x3D67 0x7128 +0x3D68 0x713A +0x3D69 0x711B +0x3D6A 0x724B +0x3D6B 0x725A +0x3D6C 0x7288 +0x3D6D 0x7289 +0x3D6E 0x7286 +0x3D6F 0x7285 +0x3D70 0x728B +0x3D71 0x7312 +0x3D72 0x730B +0x3D73 0x7330 +0x3D74 0x7322 +0x3D75 0x7331 +0x3D76 0x7333 +0x3D77 0x7327 +0x3D78 0x7332 +0x3D79 0x732D +0x3D7A 0x7326 +0x3D7B 0x7323 +0x3D7C 0x7335 +0x3D7D 0x730C +0x3D7E 0x742E +0x3E21 0x742C +0x3E22 0x7430 +0x3E23 0x742B +0x3E24 0x7416 +0x3E25 0x741A +0x3E26 0x7421 +0x3E27 0x742D +0x3E28 0x7431 +0x3E29 0x7424 +0x3E2A 0x7423 +0x3E2B 0x741D +0x3E2C 0x7429 +0x3E2D 0x7420 +0x3E2E 0x7432 +0x3E2F 0x74FB +0x3E30 0x752F +0x3E31 0x756F +0x3E32 0x756C +0x3E33 0x75E7 +0x3E34 0x75DA +0x3E35 0x75E1 +0x3E36 0x75E6 +0x3E37 0x75DD +0x3E38 0x75DF +0x3E39 0x75E4 +0x3E3A 0x75D7 +0x3E3B 0x7695 +0x3E3C 0x7692 +0x3E3D 0x76DA +0x3E3E 0x7746 +0x3E3F 0x7747 +0x3E40 0x7744 +0x3E41 0x774D +0x3E42 0x7745 +0x3E43 0x774A +0x3E44 0x774E +0x3E45 0x774B +0x3E46 0x774C +0x3E47 0x77DE +0x3E48 0x77EC +0x3E49 0x7860 +0x3E4A 0x7864 +0x3E4B 0x7865 +0x3E4C 0x785C +0x3E4D 0x786D +0x3E4E 0x7871 +0x3E4F 0x786A +0x3E50 0x786E +0x3E51 0x7870 +0x3E52 0x7869 +0x3E53 0x7868 +0x3E54 0x785E +0x3E55 0x7862 +0x3E56 0x7974 +0x3E57 0x7973 +0x3E58 0x7972 +0x3E59 0x7970 +0x3E5A 0x7A02 +0x3E5B 0x7A0A +0x3E5C 0x7A03 +0x3E5D 0x7A0C +0x3E5E 0x7A04 +0x3E5F 0x7A99 +0x3E60 0x7AE6 +0x3E61 0x7AE4 +0x3E62 0x7B4A +0x3E63 0x7B47 +0x3E64 0x7B44 +0x3E65 0x7B48 +0x3E66 0x7B4C +0x3E67 0x7B4E +0x3E68 0x7B40 +0x3E69 0x7B58 +0x3E6A 0x7B45 +0x3E6B 0x7CA2 +0x3E6C 0x7C9E +0x3E6D 0x7CA8 +0x3E6E 0x7CA1 +0x3E6F 0x7D58 +0x3E70 0x7D6F +0x3E71 0x7D63 +0x3E72 0x7D53 +0x3E73 0x7D56 +0x3E74 0x7D67 +0x3E75 0x7D6A +0x3E76 0x7D4F +0x3E77 0x7D6D +0x3E78 0x7D5C +0x3E79 0x7D6B +0x3E7A 0x7D52 +0x3E7B 0x7D54 +0x3E7C 0x7D69 +0x3E7D 0x7D51 +0x3E7E 0x7D5F +0x3F21 0x7D4E +0x3F22 0x7F3E +0x3F23 0x7F3F +0x3F24 0x7F65 +0x3F25 0x7F66 +0x3F26 0x7FA2 +0x3F27 0x7FA0 +0x3F28 0x7FA1 +0x3F29 0x7FD7 +0x3F2A 0x8051 +0x3F2B 0x804F +0x3F2C 0x8050 +0x3F2D 0x80FE +0x3F2E 0x80D4 +0x3F2F 0x8143 +0x3F30 0x814A +0x3F31 0x8152 +0x3F32 0x814F +0x3F33 0x8147 +0x3F34 0x813D +0x3F35 0x814D +0x3F36 0x813A +0x3F37 0x81E6 +0x3F38 0x81EE +0x3F39 0x81F7 +0x3F3A 0x81F8 +0x3F3B 0x81F9 +0x3F3C 0x8204 +0x3F3D 0x823C +0x3F3E 0x823D +0x3F3F 0x823F +0x3F40 0x8275 +0x3F41 0x833B +0x3F42 0x83CF +0x3F43 0x83F9 +0x3F44 0x8423 +0x3F45 0x83C0 +0x3F46 0x83E8 +0x3F47 0x8412 +0x3F48 0x83E7 +0x3F49 0x83E4 +0x3F4A 0x83FC +0x3F4B 0x83F6 +0x3F4C 0x8410 +0x3F4D 0x83C6 +0x3F4E 0x83C8 +0x3F4F 0x83EB +0x3F50 0x83E3 +0x3F51 0x83BF +0x3F52 0x8401 +0x3F53 0x83DD +0x3F54 0x83E5 +0x3F55 0x83D8 +0x3F56 0x83FF +0x3F57 0x83E1 +0x3F58 0x83CB +0x3F59 0x83CE +0x3F5A 0x83D6 +0x3F5B 0x83F5 +0x3F5C 0x83C9 +0x3F5D 0x8409 +0x3F5E 0x840F +0x3F5F 0x83DE +0x3F60 0x8411 +0x3F61 0x8406 +0x3F62 0x83C2 +0x3F63 0x83F3 +0x3F64 0x83D5 +0x3F65 0x83FA +0x3F66 0x83C7 +0x3F67 0x83D1 +0x3F68 0x83EA +0x3F69 0x8413 +0x3F6A 0x839A +0x3F6B 0x83C3 +0x3F6C 0x83EC +0x3F6D 0x83EE +0x3F6E 0x83C4 +0x3F6F 0x83FB +0x3F70 0x83D7 +0x3F71 0x83E2 +0x3F72 0x841B +0x3F73 0x83DB +0x3F74 0x83FE +0x3F75 0x86D8 +0x3F76 0x86E2 +0x3F77 0x86E6 +0x3F78 0x86D3 +0x3F79 0x86E3 +0x3F7A 0x86DA +0x3F7B 0x86EA +0x3F7C 0x86DD +0x3F7D 0x86EB +0x3F7E 0x86DC +0x4021 0x86EC +0x4022 0x86E9 +0x4023 0x86D7 +0x4024 0x86E8 +0x4025 0x86D1 +0x4026 0x8848 +0x4027 0x8856 +0x4028 0x8855 +0x4029 0x88BA +0x402A 0x88D7 +0x402B 0x88B9 +0x402C 0x88B8 +0x402D 0x88C0 +0x402E 0x88BE +0x402F 0x88B6 +0x4030 0x88BC +0x4031 0x88B7 +0x4032 0x88BD +0x4033 0x88B2 +0x4034 0x8901 +0x4035 0x88C9 +0x4036 0x8995 +0x4037 0x8998 +0x4038 0x8997 +0x4039 0x89DD +0x403A 0x89DA +0x403B 0x89DB +0x403C 0x8A4E +0x403D 0x8A4D +0x403E 0x8A39 +0x403F 0x8A59 +0x4040 0x8A40 +0x4041 0x8A57 +0x4042 0x8A58 +0x4043 0x8A44 +0x4044 0x8A45 +0x4045 0x8A52 +0x4046 0x8A48 +0x4047 0x8A51 +0x4048 0x8A4A +0x4049 0x8A4C +0x404A 0x8A4F +0x404B 0x8C5F +0x404C 0x8C81 +0x404D 0x8C80 +0x404E 0x8CBA +0x404F 0x8CBE +0x4050 0x8CB0 +0x4051 0x8CB9 +0x4052 0x8CB5 +0x4053 0x8D84 +0x4054 0x8D80 +0x4055 0x8D89 +0x4056 0x8DD8 +0x4057 0x8DD3 +0x4058 0x8DCD +0x4059 0x8DC7 +0x405A 0x8DD6 +0x405B 0x8DDC +0x405C 0x8DCF +0x405D 0x8DD5 +0x405E 0x8DD9 +0x405F 0x8DC8 +0x4060 0x8DD7 +0x4061 0x8DC5 +0x4062 0x8EEF +0x4063 0x8EF7 +0x4064 0x8EFA +0x4065 0x8EF9 +0x4066 0x8EE6 +0x4067 0x8EEE +0x4068 0x8EE5 +0x4069 0x8EF5 +0x406A 0x8EE7 +0x406B 0x8EE8 +0x406C 0x8EF6 +0x406D 0x8EEB +0x406E 0x8EF1 +0x406F 0x8EEC +0x4070 0x8EF4 +0x4071 0x8EE9 +0x4072 0x902D +0x4073 0x9034 +0x4074 0x902F +0x4075 0x9106 +0x4076 0x912C +0x4077 0x9104 +0x4078 0x90FF +0x4079 0x90FC +0x407A 0x9108 +0x407B 0x90F9 +0x407C 0x90FB +0x407D 0x9101 +0x407E 0x9100 +0x4121 0x9107 +0x4122 0x9105 +0x4123 0x9103 +0x4124 0x9161 +0x4125 0x9164 +0x4126 0x915F +0x4127 0x9162 +0x4128 0x9160 +0x4129 0x9201 +0x412A 0x920A +0x412B 0x9225 +0x412C 0x9203 +0x412D 0x921A +0x412E 0x9226 +0x412F 0x920F +0x4130 0x920C +0x4131 0x9200 +0x4132 0x9212 +0x4133 0x91FF +0x4134 0x91FD +0x4135 0x9206 +0x4136 0x9204 +0x4137 0x9227 +0x4138 0x9202 +0x4139 0x921C +0x413A 0x9224 +0x413B 0x9219 +0x413C 0x9217 +0x413D 0x9205 +0x413E 0x9216 +0x413F 0x957B +0x4140 0x958D +0x4141 0x958C +0x4142 0x9590 +0x4143 0x9687 +0x4144 0x967E +0x4145 0x9688 +0x4146 0x9689 +0x4147 0x9683 +0x4148 0x9680 +0x4149 0x96C2 +0x414A 0x96C8 +0x414B 0x96C3 +0x414C 0x96F1 +0x414D 0x96F0 +0x414E 0x976C +0x414F 0x9770 +0x4150 0x976E +0x4151 0x9807 +0x4152 0x98A9 +0x4153 0x98EB +0x4154 0x9CE6 +0x4155 0x9EF9 +0x4156 0x4E83 +0x4157 0x4E84 +0x4158 0x4EB6 +0x4159 0x50BD +0x415A 0x50BF +0x415B 0x50C6 +0x415C 0x50AE +0x415D 0x50C4 +0x415E 0x50CA +0x415F 0x50B4 +0x4160 0x50C8 +0x4161 0x50C2 +0x4162 0x50B0 +0x4163 0x50C1 +0x4164 0x50BA +0x4165 0x50B1 +0x4166 0x50CB +0x4167 0x50C9 +0x4168 0x50B6 +0x4169 0x50B8 +0x416A 0x51D7 +0x416B 0x527A +0x416C 0x5278 +0x416D 0x527B +0x416E 0x527C +0x416F 0x55C3 +0x4170 0x55DB +0x4171 0x55CC +0x4172 0x55D0 +0x4173 0x55CB +0x4174 0x55CA +0x4175 0x55DD +0x4176 0x55C0 +0x4177 0x55D4 +0x4178 0x55C4 +0x4179 0x55E9 +0x417A 0x55BF +0x417B 0x55D2 +0x417C 0x558D +0x417D 0x55CF +0x417E 0x55D5 +0x4221 0x55E2 +0x4222 0x55D6 +0x4223 0x55C8 +0x4224 0x55F2 +0x4225 0x55CD +0x4226 0x55D9 +0x4227 0x55C2 +0x4228 0x5714 +0x4229 0x5853 +0x422A 0x5868 +0x422B 0x5864 +0x422C 0x584F +0x422D 0x584D +0x422E 0x5849 +0x422F 0x586F +0x4230 0x5855 +0x4231 0x584E +0x4232 0x585D +0x4233 0x5859 +0x4234 0x5865 +0x4235 0x585B +0x4236 0x583D +0x4237 0x5863 +0x4238 0x5871 +0x4239 0x58FC +0x423A 0x5AC7 +0x423B 0x5AC4 +0x423C 0x5ACB +0x423D 0x5ABA +0x423E 0x5AB8 +0x423F 0x5AB1 +0x4240 0x5AB5 +0x4241 0x5AB0 +0x4242 0x5ABF +0x4243 0x5AC8 +0x4244 0x5ABB +0x4245 0x5AC6 +0x4246 0x5AB7 +0x4247 0x5AC0 +0x4248 0x5ACA +0x4249 0x5AB4 +0x424A 0x5AB6 +0x424B 0x5ACD +0x424C 0x5AB9 +0x424D 0x5A90 +0x424E 0x5BD6 +0x424F 0x5BD8 +0x4250 0x5BD9 +0x4251 0x5C1F +0x4252 0x5C33 +0x4253 0x5D71 +0x4254 0x5D63 +0x4255 0x5D4A +0x4256 0x5D65 +0x4257 0x5D72 +0x4258 0x5D6C +0x4259 0x5D5E +0x425A 0x5D68 +0x425B 0x5D67 +0x425C 0x5D62 +0x425D 0x5DF0 +0x425E 0x5E4F +0x425F 0x5E4E +0x4260 0x5E4A +0x4261 0x5E4D +0x4262 0x5E4B +0x4263 0x5EC5 +0x4264 0x5ECC +0x4265 0x5EC6 +0x4266 0x5ECB +0x4267 0x5EC7 +0x4268 0x5F40 +0x4269 0x5FAF +0x426A 0x5FAD +0x426B 0x60F7 +0x426C 0x6149 +0x426D 0x614A +0x426E 0x612B +0x426F 0x6145 +0x4270 0x6136 +0x4271 0x6132 +0x4272 0x612E +0x4273 0x6146 +0x4274 0x612F +0x4275 0x614F +0x4276 0x6129 +0x4277 0x6140 +0x4278 0x6220 +0x4279 0x9168 +0x427A 0x6223 +0x427B 0x6225 +0x427C 0x6224 +0x427D 0x63C5 +0x427E 0x63F1 +0x4321 0x63EB +0x4322 0x6410 +0x4323 0x6412 +0x4324 0x6409 +0x4325 0x6420 +0x4326 0x6424 +0x4327 0x6433 +0x4328 0x6443 +0x4329 0x641F +0x432A 0x6415 +0x432B 0x6418 +0x432C 0x6439 +0x432D 0x6437 +0x432E 0x6422 +0x432F 0x6423 +0x4330 0x640C +0x4331 0x6426 +0x4332 0x6430 +0x4333 0x6428 +0x4334 0x6441 +0x4335 0x6435 +0x4336 0x642F +0x4337 0x640A +0x4338 0x641A +0x4339 0x6440 +0x433A 0x6425 +0x433B 0x6427 +0x433C 0x640B +0x433D 0x63E7 +0x433E 0x641B +0x433F 0x642E +0x4340 0x6421 +0x4341 0x640E +0x4342 0x656F +0x4343 0x6592 +0x4344 0x65D3 +0x4345 0x6686 +0x4346 0x668C +0x4347 0x6695 +0x4348 0x6690 +0x4349 0x668B +0x434A 0x668A +0x434B 0x6699 +0x434C 0x6694 +0x434D 0x6678 +0x434E 0x6720 +0x434F 0x6966 +0x4350 0x695F +0x4351 0x6938 +0x4352 0x694E +0x4353 0x6962 +0x4354 0x6971 +0x4355 0x693F +0x4356 0x6945 +0x4357 0x696A +0x4358 0x6939 +0x4359 0x6942 +0x435A 0x6957 +0x435B 0x6959 +0x435C 0x697A +0x435D 0x6948 +0x435E 0x6949 +0x435F 0x6935 +0x4360 0x696C +0x4361 0x6933 +0x4362 0x693D +0x4363 0x6965 +0x4364 0x68F0 +0x4365 0x6978 +0x4366 0x6934 +0x4367 0x6969 +0x4368 0x6940 +0x4369 0x696F +0x436A 0x6944 +0x436B 0x6976 +0x436C 0x6958 +0x436D 0x6941 +0x436E 0x6974 +0x436F 0x694C +0x4370 0x693B +0x4371 0x694B +0x4372 0x6937 +0x4373 0x695C +0x4374 0x694F +0x4375 0x6951 +0x4376 0x6932 +0x4377 0x6952 +0x4378 0x692F +0x4379 0x697B +0x437A 0x693C +0x437B 0x6B46 +0x437C 0x6B45 +0x437D 0x6B43 +0x437E 0x6B42 +0x4421 0x6B48 +0x4422 0x6B41 +0x4423 0x6B9B +0x4424 0x6BFB +0x4425 0x6BFC +0x4426 0x6BF9 +0x4427 0x6BF7 +0x4428 0x6BF8 +0x4429 0x6E9B +0x442A 0x6ED6 +0x442B 0x6EC8 +0x442C 0x6E8F +0x442D 0x6EC0 +0x442E 0x6E9F +0x442F 0x6E93 +0x4430 0x6E94 +0x4431 0x6EA0 +0x4432 0x6EB1 +0x4433 0x6EB9 +0x4434 0x6EC6 +0x4435 0x6ED2 +0x4436 0x6EBD +0x4437 0x6EC1 +0x4438 0x6E9E +0x4439 0x6EC9 +0x443A 0x6EB7 +0x443B 0x6EB0 +0x443C 0x6ECD +0x443D 0x6EA6 +0x443E 0x6ECF +0x443F 0x6EB2 +0x4440 0x6EBE +0x4441 0x6EC3 +0x4442 0x6EDC +0x4443 0x6ED8 +0x4444 0x6E99 +0x4445 0x6E92 +0x4446 0x6E8E +0x4447 0x6E8D +0x4448 0x6EA4 +0x4449 0x6EA1 +0x444A 0x6EBF +0x444B 0x6EB3 +0x444C 0x6ED0 +0x444D 0x6ECA +0x444E 0x6E97 +0x444F 0x6EAE +0x4450 0x6EA3 +0x4451 0x7147 +0x4452 0x7154 +0x4453 0x7152 +0x4454 0x7163 +0x4455 0x7160 +0x4456 0x7141 +0x4457 0x715D +0x4458 0x7162 +0x4459 0x7172 +0x445A 0x7178 +0x445B 0x716A +0x445C 0x7161 +0x445D 0x7142 +0x445E 0x7158 +0x445F 0x7143 +0x4460 0x714B +0x4461 0x7170 +0x4462 0x715F +0x4463 0x7150 +0x4464 0x7153 +0x4465 0x7144 +0x4466 0x714D +0x4467 0x715A +0x4468 0x724F +0x4469 0x728D +0x446A 0x728C +0x446B 0x7291 +0x446C 0x7290 +0x446D 0x728E +0x446E 0x733C +0x446F 0x7342 +0x4470 0x733B +0x4471 0x733A +0x4472 0x7340 +0x4473 0x734A +0x4474 0x7349 +0x4475 0x7444 +0x4476 0x744A +0x4477 0x744B +0x4478 0x7452 +0x4479 0x7451 +0x447A 0x7457 +0x447B 0x7440 +0x447C 0x744F +0x447D 0x7450 +0x447E 0x744E +0x4521 0x7442 +0x4522 0x7446 +0x4523 0x744D +0x4524 0x7454 +0x4525 0x74E1 +0x4526 0x74FF +0x4527 0x74FE +0x4528 0x74FD +0x4529 0x751D +0x452A 0x7579 +0x452B 0x7577 +0x452C 0x6983 +0x452D 0x75EF +0x452E 0x760F +0x452F 0x7603 +0x4530 0x75F7 +0x4531 0x75FE +0x4532 0x75FC +0x4533 0x75F9 +0x4534 0x75F8 +0x4535 0x7610 +0x4536 0x75FB +0x4537 0x75F6 +0x4538 0x75ED +0x4539 0x75F5 +0x453A 0x75FD +0x453B 0x7699 +0x453C 0x76B5 +0x453D 0x76DD +0x453E 0x7755 +0x453F 0x775F +0x4540 0x7760 +0x4541 0x7752 +0x4542 0x7756 +0x4543 0x775A +0x4544 0x7769 +0x4545 0x7767 +0x4546 0x7754 +0x4547 0x7759 +0x4548 0x776D +0x4549 0x77E0 +0x454A 0x7887 +0x454B 0x789A +0x454C 0x7894 +0x454D 0x788F +0x454E 0x7884 +0x454F 0x7895 +0x4550 0x7885 +0x4551 0x7886 +0x4552 0x78A1 +0x4553 0x7883 +0x4554 0x7879 +0x4555 0x7899 +0x4556 0x7880 +0x4557 0x7896 +0x4558 0x787B +0x4559 0x797C +0x455A 0x7982 +0x455B 0x797D +0x455C 0x7979 +0x455D 0x7A11 +0x455E 0x7A18 +0x455F 0x7A19 +0x4560 0x7A12 +0x4561 0x7A17 +0x4562 0x7A15 +0x4563 0x7A22 +0x4564 0x7A13 +0x4565 0x7A1B +0x4566 0x7A10 +0x4567 0x7AA3 +0x4568 0x7AA2 +0x4569 0x7A9E +0x456A 0x7AEB +0x456B 0x7B66 +0x456C 0x7B64 +0x456D 0x7B6D +0x456E 0x7B74 +0x456F 0x7B69 +0x4570 0x7B72 +0x4571 0x7B65 +0x4572 0x7B73 +0x4573 0x7B71 +0x4574 0x7B70 +0x4575 0x7B61 +0x4576 0x7B78 +0x4577 0x7B76 +0x4578 0x7B63 +0x4579 0x7CB2 +0x457A 0x7CB4 +0x457B 0x7CAF +0x457C 0x7D88 +0x457D 0x7D86 +0x457E 0x7D80 +0x4621 0x7D8D +0x4622 0x7D7F +0x4623 0x7D85 +0x4624 0x7D7A +0x4625 0x7D8E +0x4626 0x7D7B +0x4627 0x7D83 +0x4628 0x7D7C +0x4629 0x7D8C +0x462A 0x7D94 +0x462B 0x7D84 +0x462C 0x7D7D +0x462D 0x7D92 +0x462E 0x7F6D +0x462F 0x7F6B +0x4630 0x7F67 +0x4631 0x7F68 +0x4632 0x7F6C +0x4633 0x7FA6 +0x4634 0x7FA5 +0x4635 0x7FA7 +0x4636 0x7FDB +0x4637 0x7FDC +0x4638 0x8021 +0x4639 0x8164 +0x463A 0x8160 +0x463B 0x8177 +0x463C 0x815C +0x463D 0x8169 +0x463E 0x815B +0x463F 0x8162 +0x4640 0x8172 +0x4641 0x6721 +0x4642 0x815E +0x4643 0x8176 +0x4644 0x8167 +0x4645 0x816F +0x4646 0x8144 +0x4647 0x8161 +0x4648 0x821D +0x4649 0x8249 +0x464A 0x8244 +0x464B 0x8240 +0x464C 0x8242 +0x464D 0x8245 +0x464E 0x84F1 +0x464F 0x843F +0x4650 0x8456 +0x4651 0x8476 +0x4652 0x8479 +0x4653 0x848F +0x4654 0x848D +0x4655 0x8465 +0x4656 0x8451 +0x4657 0x8440 +0x4658 0x8486 +0x4659 0x8467 +0x465A 0x8430 +0x465B 0x844D +0x465C 0x847D +0x465D 0x845A +0x465E 0x8459 +0x465F 0x8474 +0x4660 0x8473 +0x4661 0x845D +0x4662 0x8507 +0x4663 0x845E +0x4664 0x8437 +0x4665 0x843A +0x4666 0x8434 +0x4667 0x847A +0x4668 0x8443 +0x4669 0x8478 +0x466A 0x8432 +0x466B 0x8445 +0x466C 0x8429 +0x466D 0x83D9 +0x466E 0x844B +0x466F 0x842F +0x4670 0x8442 +0x4671 0x842D +0x4672 0x845F +0x4673 0x8470 +0x4674 0x8439 +0x4675 0x844E +0x4676 0x844C +0x4677 0x8452 +0x4678 0x846F +0x4679 0x84C5 +0x467A 0x848E +0x467B 0x843B +0x467C 0x8447 +0x467D 0x8436 +0x467E 0x8433 +0x4721 0x8468 +0x4722 0x847E +0x4723 0x8444 +0x4724 0x842B +0x4725 0x8460 +0x4726 0x8454 +0x4727 0x846E +0x4728 0x8450 +0x4729 0x870B +0x472A 0x8704 +0x472B 0x86F7 +0x472C 0x870C +0x472D 0x86FA +0x472E 0x86D6 +0x472F 0x86F5 +0x4730 0x874D +0x4731 0x86F8 +0x4732 0x870E +0x4733 0x8709 +0x4734 0x8701 +0x4735 0x86F6 +0x4736 0x870D +0x4737 0x8705 +0x4738 0x88D6 +0x4739 0x88CB +0x473A 0x88CD +0x473B 0x88CE +0x473C 0x88DE +0x473D 0x88DB +0x473E 0x88DA +0x473F 0x88CC +0x4740 0x88D0 +0x4741 0x8985 +0x4742 0x899B +0x4743 0x89DF +0x4744 0x89E5 +0x4745 0x89E4 +0x4746 0x89E1 +0x4747 0x89E0 +0x4748 0x89E2 +0x4749 0x89DC +0x474A 0x89E6 +0x474B 0x8A76 +0x474C 0x8A86 +0x474D 0x8A7F +0x474E 0x8A61 +0x474F 0x8A3F +0x4750 0x8A77 +0x4751 0x8A82 +0x4752 0x8A84 +0x4753 0x8A75 +0x4754 0x8A83 +0x4755 0x8A81 +0x4756 0x8A74 +0x4757 0x8A7A +0x4758 0x8C3C +0x4759 0x8C4B +0x475A 0x8C4A +0x475B 0x8C65 +0x475C 0x8C64 +0x475D 0x8C66 +0x475E 0x8C86 +0x475F 0x8C84 +0x4760 0x8C85 +0x4761 0x8CCC +0x4762 0x8D68 +0x4763 0x8D69 +0x4764 0x8D91 +0x4765 0x8D8C +0x4766 0x8D8E +0x4767 0x8D8F +0x4768 0x8D8D +0x4769 0x8D93 +0x476A 0x8D94 +0x476B 0x8D90 +0x476C 0x8D92 +0x476D 0x8DF0 +0x476E 0x8DE0 +0x476F 0x8DEC +0x4770 0x8DF1 +0x4771 0x8DEE +0x4772 0x8DD0 +0x4773 0x8DE9 +0x4774 0x8DE3 +0x4775 0x8DE2 +0x4776 0x8DE7 +0x4777 0x8DF2 +0x4778 0x8DEB +0x4779 0x8DF4 +0x477A 0x8F06 +0x477B 0x8EFF +0x477C 0x8F01 +0x477D 0x8F00 +0x477E 0x8F05 +0x4821 0x8F07 +0x4822 0x8F08 +0x4823 0x8F02 +0x4824 0x8F0B +0x4825 0x9052 +0x4826 0x903F +0x4827 0x9044 +0x4828 0x9049 +0x4829 0x903D +0x482A 0x9110 +0x482B 0x910D +0x482C 0x910F +0x482D 0x9111 +0x482E 0x9116 +0x482F 0x9114 +0x4830 0x910B +0x4831 0x910E +0x4832 0x916E +0x4833 0x916F +0x4834 0x9248 +0x4835 0x9252 +0x4836 0x9230 +0x4837 0x923A +0x4838 0x9266 +0x4839 0x9233 +0x483A 0x9265 +0x483B 0x925E +0x483C 0x9283 +0x483D 0x922E +0x483E 0x924A +0x483F 0x9246 +0x4840 0x926D +0x4841 0x926C +0x4842 0x924F +0x4843 0x9260 +0x4844 0x9267 +0x4845 0x926F +0x4846 0x9236 +0x4847 0x9261 +0x4848 0x9270 +0x4849 0x9231 +0x484A 0x9254 +0x484B 0x9263 +0x484C 0x9250 +0x484D 0x9272 +0x484E 0x924E +0x484F 0x9253 +0x4850 0x924C +0x4851 0x9256 +0x4852 0x9232 +0x4853 0x959F +0x4854 0x959C +0x4855 0x959E +0x4856 0x959B +0x4857 0x9692 +0x4858 0x9693 +0x4859 0x9691 +0x485A 0x9697 +0x485B 0x96CE +0x485C 0x96FA +0x485D 0x96FD +0x485E 0x96F8 +0x485F 0x96F5 +0x4860 0x9773 +0x4861 0x9777 +0x4862 0x9778 +0x4863 0x9772 +0x4864 0x980F +0x4865 0x980D +0x4866 0x980E +0x4867 0x98AC +0x4868 0x98F6 +0x4869 0x98F9 +0x486A 0x99AF +0x486B 0x99B2 +0x486C 0x99B0 +0x486D 0x99B5 +0x486E 0x9AAD +0x486F 0x9AAB +0x4870 0x9B5B +0x4871 0x9CEA +0x4872 0x9CED +0x4873 0x9CE7 +0x4874 0x9E80 +0x4875 0x9EFD +0x4876 0x50E6 +0x4877 0x50D4 +0x4878 0x50D7 +0x4879 0x50E8 +0x487A 0x50F3 +0x487B 0x50DB +0x487C 0x50EA +0x487D 0x50DD +0x487E 0x50E4 +0x4921 0x50D3 +0x4922 0x50EC +0x4923 0x50F0 +0x4924 0x50EF +0x4925 0x50E3 +0x4926 0x50E0 +0x4927 0x51D8 +0x4928 0x5280 +0x4929 0x5281 +0x492A 0x52E9 +0x492B 0x52EB +0x492C 0x5330 +0x492D 0x53AC +0x492E 0x5627 +0x492F 0x5615 +0x4930 0x560C +0x4931 0x5612 +0x4932 0x55FC +0x4933 0x560F +0x4934 0x561C +0x4935 0x5601 +0x4936 0x5613 +0x4937 0x5602 +0x4938 0x55FA +0x4939 0x561D +0x493A 0x5604 +0x493B 0x55FF +0x493C 0x55F9 +0x493D 0x5889 +0x493E 0x587C +0x493F 0x5890 +0x4940 0x5898 +0x4941 0x5886 +0x4942 0x5881 +0x4943 0x587F +0x4944 0x5874 +0x4945 0x588B +0x4946 0x587A +0x4947 0x5887 +0x4948 0x5891 +0x4949 0x588E +0x494A 0x5876 +0x494B 0x5882 +0x494C 0x5888 +0x494D 0x587B +0x494E 0x5894 +0x494F 0x588F +0x4950 0x58FE +0x4951 0x596B +0x4952 0x5ADC +0x4953 0x5AEE +0x4954 0x5AE5 +0x4955 0x5AD5 +0x4956 0x5AEA +0x4957 0x5ADA +0x4958 0x5AED +0x4959 0x5AEB +0x495A 0x5AF3 +0x495B 0x5AE2 +0x495C 0x5AE0 +0x495D 0x5ADB +0x495E 0x5AEC +0x495F 0x5ADE +0x4960 0x5ADD +0x4961 0x5AD9 +0x4962 0x5AE8 +0x4963 0x5ADF +0x4964 0x5B77 +0x4965 0x5BE0 +0x4966 0x5BE3 +0x4967 0x5C63 +0x4968 0x5D82 +0x4969 0x5D80 +0x496A 0x5D7D +0x496B 0x5D86 +0x496C 0x5D7A +0x496D 0x5D81 +0x496E 0x5D77 +0x496F 0x5D8A +0x4970 0x5D89 +0x4971 0x5D88 +0x4972 0x5D7E +0x4973 0x5D7C +0x4974 0x5D8D +0x4975 0x5D79 +0x4976 0x5D7F +0x4977 0x5E58 +0x4978 0x5E59 +0x4979 0x5E53 +0x497A 0x5ED8 +0x497B 0x5ED1 +0x497C 0x5ED7 +0x497D 0x5ECE +0x497E 0x5EDC +0x4A21 0x5ED5 +0x4A22 0x5ED9 +0x4A23 0x5ED2 +0x4A24 0x5ED4 +0x4A25 0x5F44 +0x4A26 0x5F43 +0x4A27 0x5F6F +0x4A28 0x5FB6 +0x4A29 0x612C +0x4A2A 0x6128 +0x4A2B 0x6141 +0x4A2C 0x615E +0x4A2D 0x6171 +0x4A2E 0x6173 +0x4A2F 0x6152 +0x4A30 0x6153 +0x4A31 0x6172 +0x4A32 0x616C +0x4A33 0x6180 +0x4A34 0x6174 +0x4A35 0x6154 +0x4A36 0x617A +0x4A37 0x615B +0x4A38 0x6165 +0x4A39 0x613B +0x4A3A 0x616A +0x4A3B 0x6161 +0x4A3C 0x6156 +0x4A3D 0x6229 +0x4A3E 0x6227 +0x4A3F 0x622B +0x4A40 0x642B +0x4A41 0x644D +0x4A42 0x645B +0x4A43 0x645D +0x4A44 0x6474 +0x4A45 0x6476 +0x4A46 0x6472 +0x4A47 0x6473 +0x4A48 0x647D +0x4A49 0x6475 +0x4A4A 0x6466 +0x4A4B 0x64A6 +0x4A4C 0x644E +0x4A4D 0x6482 +0x4A4E 0x645E +0x4A4F 0x645C +0x4A50 0x644B +0x4A51 0x6453 +0x4A52 0x6460 +0x4A53 0x6450 +0x4A54 0x647F +0x4A55 0x643F +0x4A56 0x646C +0x4A57 0x646B +0x4A58 0x6459 +0x4A59 0x6465 +0x4A5A 0x6477 +0x4A5B 0x6573 +0x4A5C 0x65A0 +0x4A5D 0x66A1 +0x4A5E 0x66A0 +0x4A5F 0x669F +0x4A60 0x6705 +0x4A61 0x6704 +0x4A62 0x6722 +0x4A63 0x69B1 +0x4A64 0x69B6 +0x4A65 0x69C9 +0x4A66 0x69A0 +0x4A67 0x69CE +0x4A68 0x6996 +0x4A69 0x69B0 +0x4A6A 0x69AC +0x4A6B 0x69BC +0x4A6C 0x6991 +0x4A6D 0x6999 +0x4A6E 0x698E +0x4A6F 0x69A7 +0x4A70 0x698D +0x4A71 0x69A9 +0x4A72 0x69BE +0x4A73 0x69AF +0x4A74 0x69BF +0x4A75 0x69C4 +0x4A76 0x69BD +0x4A77 0x69A4 +0x4A78 0x69D4 +0x4A79 0x69B9 +0x4A7A 0x69CA +0x4A7B 0x699A +0x4A7C 0x69CF +0x4A7D 0x69B3 +0x4A7E 0x6993 +0x4B21 0x69AA +0x4B22 0x69A1 +0x4B23 0x699E +0x4B24 0x69D9 +0x4B25 0x6997 +0x4B26 0x6990 +0x4B27 0x69C2 +0x4B28 0x69B5 +0x4B29 0x69A5 +0x4B2A 0x69C6 +0x4B2B 0x6B4A +0x4B2C 0x6B4D +0x4B2D 0x6B4B +0x4B2E 0x6B9E +0x4B2F 0x6B9F +0x4B30 0x6BA0 +0x4B31 0x6BC3 +0x4B32 0x6BC4 +0x4B33 0x6BFE +0x4B34 0x6ECE +0x4B35 0x6EF5 +0x4B36 0x6EF1 +0x4B37 0x6F03 +0x4B38 0x6F25 +0x4B39 0x6EF8 +0x4B3A 0x6F37 +0x4B3B 0x6EFB +0x4B3C 0x6F2E +0x4B3D 0x6F09 +0x4B3E 0x6F4E +0x4B3F 0x6F19 +0x4B40 0x6F1A +0x4B41 0x6F27 +0x4B42 0x6F18 +0x4B43 0x6F3B +0x4B44 0x6F12 +0x4B45 0x6EED +0x4B46 0x6F0A +0x4B47 0x6F36 +0x4B48 0x6F73 +0x4B49 0x6EF9 +0x4B4A 0x6EEE +0x4B4B 0x6F2D +0x4B4C 0x6F40 +0x4B4D 0x6F30 +0x4B4E 0x6F3C +0x4B4F 0x6F35 +0x4B50 0x6EEB +0x4B51 0x6F07 +0x4B52 0x6F0E +0x4B53 0x6F43 +0x4B54 0x6F05 +0x4B55 0x6EFD +0x4B56 0x6EF6 +0x4B57 0x6F39 +0x4B58 0x6F1C +0x4B59 0x6EFC +0x4B5A 0x6F3A +0x4B5B 0x6F1F +0x4B5C 0x6F0D +0x4B5D 0x6F1E +0x4B5E 0x6F08 +0x4B5F 0x6F21 +0x4B60 0x7187 +0x4B61 0x7190 +0x4B62 0x7189 +0x4B63 0x7180 +0x4B64 0x7185 +0x4B65 0x7182 +0x4B66 0x718F +0x4B67 0x717B +0x4B68 0x7186 +0x4B69 0x7181 +0x4B6A 0x7197 +0x4B6B 0x7244 +0x4B6C 0x7253 +0x4B6D 0x7297 +0x4B6E 0x7295 +0x4B6F 0x7293 +0x4B70 0x7343 +0x4B71 0x734D +0x4B72 0x7351 +0x4B73 0x734C +0x4B74 0x7462 +0x4B75 0x7473 +0x4B76 0x7471 +0x4B77 0x7475 +0x4B78 0x7472 +0x4B79 0x7467 +0x4B7A 0x746E +0x4B7B 0x7500 +0x4B7C 0x7502 +0x4B7D 0x7503 +0x4B7E 0x757D +0x4C21 0x7590 +0x4C22 0x7616 +0x4C23 0x7608 +0x4C24 0x760C +0x4C25 0x7615 +0x4C26 0x7611 +0x4C27 0x760A +0x4C28 0x7614 +0x4C29 0x76B8 +0x4C2A 0x7781 +0x4C2B 0x777C +0x4C2C 0x7785 +0x4C2D 0x7782 +0x4C2E 0x776E +0x4C2F 0x7780 +0x4C30 0x776F +0x4C31 0x777E +0x4C32 0x7783 +0x4C33 0x78B2 +0x4C34 0x78AA +0x4C35 0x78B4 +0x4C36 0x78AD +0x4C37 0x78A8 +0x4C38 0x787E +0x4C39 0x78AB +0x4C3A 0x789E +0x4C3B 0x78A5 +0x4C3C 0x78A0 +0x4C3D 0x78AC +0x4C3E 0x78A2 +0x4C3F 0x78A4 +0x4C40 0x7998 +0x4C41 0x798A +0x4C42 0x798B +0x4C43 0x7996 +0x4C44 0x7995 +0x4C45 0x7994 +0x4C46 0x7993 +0x4C47 0x7997 +0x4C48 0x7988 +0x4C49 0x7992 +0x4C4A 0x7990 +0x4C4B 0x7A2B +0x4C4C 0x7A4A +0x4C4D 0x7A30 +0x4C4E 0x7A2F +0x4C4F 0x7A28 +0x4C50 0x7A26 +0x4C51 0x7AA8 +0x4C52 0x7AAB +0x4C53 0x7AAC +0x4C54 0x7AEE +0x4C55 0x7B88 +0x4C56 0x7B9C +0x4C57 0x7B8A +0x4C58 0x7B91 +0x4C59 0x7B90 +0x4C5A 0x7B96 +0x4C5B 0x7B8D +0x4C5C 0x7B8C +0x4C5D 0x7B9B +0x4C5E 0x7B8E +0x4C5F 0x7B85 +0x4C60 0x7B98 +0x4C61 0x5284 +0x4C62 0x7B99 +0x4C63 0x7BA4 +0x4C64 0x7B82 +0x4C65 0x7CBB +0x4C66 0x7CBF +0x4C67 0x7CBC +0x4C68 0x7CBA +0x4C69 0x7DA7 +0x4C6A 0x7DB7 +0x4C6B 0x7DC2 +0x4C6C 0x7DA3 +0x4C6D 0x7DAA +0x4C6E 0x7DC1 +0x4C6F 0x7DC0 +0x4C70 0x7DC5 +0x4C71 0x7D9D +0x4C72 0x7DCE +0x4C73 0x7DC4 +0x4C74 0x7DC6 +0x4C75 0x7DCB +0x4C76 0x7DCC +0x4C77 0x7DAF +0x4C78 0x7DB9 +0x4C79 0x7D96 +0x4C7A 0x7DBC +0x4C7B 0x7D9F +0x4C7C 0x7DA6 +0x4C7D 0x7DAE +0x4C7E 0x7DA9 +0x4D21 0x7DA1 +0x4D22 0x7DC9 +0x4D23 0x7F73 +0x4D24 0x7FE2 +0x4D25 0x7FE3 +0x4D26 0x7FE5 +0x4D27 0x7FDE +0x4D28 0x8024 +0x4D29 0x805D +0x4D2A 0x805C +0x4D2B 0x8189 +0x4D2C 0x8186 +0x4D2D 0x8183 +0x4D2E 0x8187 +0x4D2F 0x818D +0x4D30 0x818C +0x4D31 0x818B +0x4D32 0x8215 +0x4D33 0x8497 +0x4D34 0x84A4 +0x4D35 0x84A1 +0x4D36 0x849F +0x4D37 0x84BA +0x4D38 0x84CE +0x4D39 0x84C2 +0x4D3A 0x84AC +0x4D3B 0x84AE +0x4D3C 0x84AB +0x4D3D 0x84B9 +0x4D3E 0x84B4 +0x4D3F 0x84C1 +0x4D40 0x84CD +0x4D41 0x84AA +0x4D42 0x849A +0x4D43 0x84B1 +0x4D44 0x84D0 +0x4D45 0x849D +0x4D46 0x84A7 +0x4D47 0x84BB +0x4D48 0x84A2 +0x4D49 0x8494 +0x4D4A 0x84C7 +0x4D4B 0x84CC +0x4D4C 0x849B +0x4D4D 0x84A9 +0x4D4E 0x84AF +0x4D4F 0x84A8 +0x4D50 0x84D6 +0x4D51 0x8498 +0x4D52 0x84B6 +0x4D53 0x84CF +0x4D54 0x84A0 +0x4D55 0x84D7 +0x4D56 0x84D4 +0x4D57 0x84D2 +0x4D58 0x84DB +0x4D59 0x84B0 +0x4D5A 0x8491 +0x4D5B 0x8661 +0x4D5C 0x8733 +0x4D5D 0x8723 +0x4D5E 0x8728 +0x4D5F 0x876B +0x4D60 0x8740 +0x4D61 0x872E +0x4D62 0x871E +0x4D63 0x8721 +0x4D64 0x8719 +0x4D65 0x871B +0x4D66 0x8743 +0x4D67 0x872C +0x4D68 0x8741 +0x4D69 0x873E +0x4D6A 0x8746 +0x4D6B 0x8720 +0x4D6C 0x8732 +0x4D6D 0x872A +0x4D6E 0x872D +0x4D6F 0x873C +0x4D70 0x8712 +0x4D71 0x873A +0x4D72 0x8731 +0x4D73 0x8735 +0x4D74 0x8742 +0x4D75 0x8726 +0x4D76 0x8727 +0x4D77 0x8738 +0x4D78 0x8724 +0x4D79 0x871A +0x4D7A 0x8730 +0x4D7B 0x8711 +0x4D7C 0x88F7 +0x4D7D 0x88E7 +0x4D7E 0x88F1 +0x4E21 0x88F2 +0x4E22 0x88FA +0x4E23 0x88FE +0x4E24 0x88EE +0x4E25 0x88FC +0x4E26 0x88F6 +0x4E27 0x88FB +0x4E28 0x88F0 +0x4E29 0x88EC +0x4E2A 0x88EB +0x4E2B 0x899D +0x4E2C 0x89A1 +0x4E2D 0x899F +0x4E2E 0x899E +0x4E2F 0x89E9 +0x4E30 0x89EB +0x4E31 0x89E8 +0x4E32 0x8AAB +0x4E33 0x8A99 +0x4E34 0x8A8B +0x4E35 0x8A92 +0x4E36 0x8A8F +0x4E37 0x8A96 +0x4E38 0x8C3D +0x4E39 0x8C68 +0x4E3A 0x8C69 +0x4E3B 0x8CD5 +0x4E3C 0x8CCF +0x4E3D 0x8CD7 +0x4E3E 0x8D96 +0x4E3F 0x8E09 +0x4E40 0x8E02 +0x4E41 0x8DFF +0x4E42 0x8E0D +0x4E43 0x8DFD +0x4E44 0x8E0A +0x4E45 0x8E03 +0x4E46 0x8E07 +0x4E47 0x8E06 +0x4E48 0x8E05 +0x4E49 0x8DFE +0x4E4A 0x8E00 +0x4E4B 0x8E04 +0x4E4C 0x8F10 +0x4E4D 0x8F11 +0x4E4E 0x8F0E +0x4E4F 0x8F0D +0x4E50 0x9123 +0x4E51 0x911C +0x4E52 0x9120 +0x4E53 0x9122 +0x4E54 0x911F +0x4E55 0x911D +0x4E56 0x911A +0x4E57 0x9124 +0x4E58 0x9121 +0x4E59 0x911B +0x4E5A 0x917A +0x4E5B 0x9172 +0x4E5C 0x9179 +0x4E5D 0x9173 +0x4E5E 0x92A5 +0x4E5F 0x92A4 +0x4E60 0x9276 +0x4E61 0x929B +0x4E62 0x927A +0x4E63 0x92A0 +0x4E64 0x9294 +0x4E65 0x92AA +0x4E66 0x928D +0x4E67 0x92A6 +0x4E68 0x929A +0x4E69 0x92AB +0x4E6A 0x9279 +0x4E6B 0x9297 +0x4E6C 0x927F +0x4E6D 0x92A3 +0x4E6E 0x92EE +0x4E6F 0x928E +0x4E70 0x9282 +0x4E71 0x9295 +0x4E72 0x92A2 +0x4E73 0x927D +0x4E74 0x9288 +0x4E75 0x92A1 +0x4E76 0x928A +0x4E77 0x9286 +0x4E78 0x928C +0x4E79 0x9299 +0x4E7A 0x92A7 +0x4E7B 0x927E +0x4E7C 0x9287 +0x4E7D 0x92A9 +0x4E7E 0x929D +0x4F21 0x928B +0x4F22 0x922D +0x4F23 0x969E +0x4F24 0x96A1 +0x4F25 0x96FF +0x4F26 0x9758 +0x4F27 0x977D +0x4F28 0x977A +0x4F29 0x977E +0x4F2A 0x9783 +0x4F2B 0x9780 +0x4F2C 0x9782 +0x4F2D 0x977B +0x4F2E 0x9784 +0x4F2F 0x9781 +0x4F30 0x977F +0x4F31 0x97CE +0x4F32 0x97CD +0x4F33 0x9816 +0x4F34 0x98AD +0x4F35 0x98AE +0x4F36 0x9902 +0x4F37 0x9900 +0x4F38 0x9907 +0x4F39 0x999D +0x4F3A 0x999C +0x4F3B 0x99C3 +0x4F3C 0x99B9 +0x4F3D 0x99BB +0x4F3E 0x99BA +0x4F3F 0x99C2 +0x4F40 0x99BD +0x4F41 0x99C7 +0x4F42 0x9AB1 +0x4F43 0x9AE3 +0x4F44 0x9AE7 +0x4F45 0x9B3E +0x4F46 0x9B3F +0x4F47 0x9B60 +0x4F48 0x9B61 +0x4F49 0x9B5F +0x4F4A 0x9CF1 +0x4F4B 0x9CF2 +0x4F4C 0x9CF5 +0x4F4D 0x9EA7 +0x4F4E 0x50FF +0x4F4F 0x5103 +0x4F50 0x5130 +0x4F51 0x50F8 +0x4F52 0x5106 +0x4F53 0x5107 +0x4F54 0x50F6 +0x4F55 0x50FE +0x4F56 0x510B +0x4F57 0x510C +0x4F58 0x50FD +0x4F59 0x510A +0x4F5A 0x528B +0x4F5B 0x528C +0x4F5C 0x52F1 +0x4F5D 0x52EF +0x4F5E 0x5648 +0x4F5F 0x5642 +0x4F60 0x564C +0x4F61 0x5635 +0x4F62 0x5641 +0x4F63 0x564A +0x4F64 0x5649 +0x4F65 0x5646 +0x4F66 0x5658 +0x4F67 0x565A +0x4F68 0x5640 +0x4F69 0x5633 +0x4F6A 0x563D +0x4F6B 0x562C +0x4F6C 0x563E +0x4F6D 0x5638 +0x4F6E 0x562A +0x4F6F 0x563A +0x4F70 0x571A +0x4F71 0x58AB +0x4F72 0x589D +0x4F73 0x58B1 +0x4F74 0x58A0 +0x4F75 0x58A3 +0x4F76 0x58AF +0x4F77 0x58AC +0x4F78 0x58A5 +0x4F79 0x58A1 +0x4F7A 0x58FF +0x4F7B 0x5AFF +0x4F7C 0x5AF4 +0x4F7D 0x5AFD +0x4F7E 0x5AF7 +0x5021 0x5AF6 +0x5022 0x5B03 +0x5023 0x5AF8 +0x5024 0x5B02 +0x5025 0x5AF9 +0x5026 0x5B01 +0x5027 0x5B07 +0x5028 0x5B05 +0x5029 0x5B0F +0x502A 0x5C67 +0x502B 0x5D99 +0x502C 0x5D97 +0x502D 0x5D9F +0x502E 0x5D92 +0x502F 0x5DA2 +0x5030 0x5D93 +0x5031 0x5D95 +0x5032 0x5DA0 +0x5033 0x5D9C +0x5034 0x5DA1 +0x5035 0x5D9A +0x5036 0x5D9E +0x5037 0x5E69 +0x5038 0x5E5D +0x5039 0x5E60 +0x503A 0x5E5C +0x503B 0x7DF3 +0x503C 0x5EDB +0x503D 0x5EDE +0x503E 0x5EE1 +0x503F 0x5F49 +0x5040 0x5FB2 +0x5041 0x618B +0x5042 0x6183 +0x5043 0x6179 +0x5044 0x61B1 +0x5045 0x61B0 +0x5046 0x61A2 +0x5047 0x6189 +0x5048 0x619B +0x5049 0x6193 +0x504A 0x61AF +0x504B 0x61AD +0x504C 0x619F +0x504D 0x6192 +0x504E 0x61AA +0x504F 0x61A1 +0x5050 0x618D +0x5051 0x6166 +0x5052 0x61B3 +0x5053 0x622D +0x5054 0x646E +0x5055 0x6470 +0x5056 0x6496 +0x5057 0x64A0 +0x5058 0x6485 +0x5059 0x6497 +0x505A 0x649C +0x505B 0x648F +0x505C 0x648B +0x505D 0x648A +0x505E 0x648C +0x505F 0x64A3 +0x5060 0x649F +0x5061 0x6468 +0x5062 0x64B1 +0x5063 0x6498 +0x5064 0x6576 +0x5065 0x657A +0x5066 0x6579 +0x5067 0x657B +0x5068 0x65B2 +0x5069 0x65B3 +0x506A 0x66B5 +0x506B 0x66B0 +0x506C 0x66A9 +0x506D 0x66B2 +0x506E 0x66B7 +0x506F 0x66AA +0x5070 0x66AF +0x5071 0x6A00 +0x5072 0x6A06 +0x5073 0x6A17 +0x5074 0x69E5 +0x5075 0x69F8 +0x5076 0x6A15 +0x5077 0x69F1 +0x5078 0x69E4 +0x5079 0x6A20 +0x507A 0x69FF +0x507B 0x69EC +0x507C 0x69E2 +0x507D 0x6A1B +0x507E 0x6A1D +0x5121 0x69FE +0x5122 0x6A27 +0x5123 0x69F2 +0x5124 0x69EE +0x5125 0x6A14 +0x5126 0x69F7 +0x5127 0x69E7 +0x5128 0x6A40 +0x5129 0x6A08 +0x512A 0x69E6 +0x512B 0x69FB +0x512C 0x6A0D +0x512D 0x69FC +0x512E 0x69EB +0x512F 0x6A09 +0x5130 0x6A04 +0x5131 0x6A18 +0x5132 0x6A25 +0x5133 0x6A0F +0x5134 0x69F6 +0x5135 0x6A26 +0x5136 0x6A07 +0x5137 0x69F4 +0x5138 0x6A16 +0x5139 0x6B51 +0x513A 0x6BA5 +0x513B 0x6BA3 +0x513C 0x6BA2 +0x513D 0x6BA6 +0x513E 0x6C01 +0x513F 0x6C00 +0x5140 0x6BFF +0x5141 0x6C02 +0x5142 0x6F41 +0x5143 0x6F26 +0x5144 0x6F7E +0x5145 0x6F87 +0x5146 0x6FC6 +0x5147 0x6F92 +0x5148 0x6F8D +0x5149 0x6F89 +0x514A 0x6F8C +0x514B 0x6F62 +0x514C 0x6F4F +0x514D 0x6F85 +0x514E 0x6F5A +0x514F 0x6F96 +0x5150 0x6F76 +0x5151 0x6F6C +0x5152 0x6F82 +0x5153 0x6F55 +0x5154 0x6F72 +0x5155 0x6F52 +0x5156 0x6F50 +0x5157 0x6F57 +0x5158 0x6F94 +0x5159 0x6F93 +0x515A 0x6F5D +0x515B 0x6F00 +0x515C 0x6F61 +0x515D 0x6F6B +0x515E 0x6F7D +0x515F 0x6F67 +0x5160 0x6F90 +0x5161 0x6F53 +0x5162 0x6F8B +0x5163 0x6F69 +0x5164 0x6F7F +0x5165 0x6F95 +0x5166 0x6F63 +0x5167 0x6F77 +0x5168 0x6F6A +0x5169 0x6F7B +0x516A 0x71B2 +0x516B 0x71AF +0x516C 0x719B +0x516D 0x71B0 +0x516E 0x71A0 +0x516F 0x719A +0x5170 0x71A9 +0x5171 0x71B5 +0x5172 0x719D +0x5173 0x71A5 +0x5174 0x719E +0x5175 0x71A4 +0x5176 0x71A1 +0x5177 0x71AA +0x5178 0x719C +0x5179 0x71A7 +0x517A 0x71B3 +0x517B 0x7298 +0x517C 0x729A +0x517D 0x7358 +0x517E 0x7352 +0x5221 0x735E +0x5222 0x735F +0x5223 0x7360 +0x5224 0x735D +0x5225 0x735B +0x5226 0x7361 +0x5227 0x735A +0x5228 0x7359 +0x5229 0x7362 +0x522A 0x7487 +0x522B 0x7489 +0x522C 0x748A +0x522D 0x7486 +0x522E 0x7481 +0x522F 0x747D +0x5230 0x7485 +0x5231 0x7488 +0x5232 0x747C +0x5233 0x7479 +0x5234 0x7508 +0x5235 0x7507 +0x5236 0x757E +0x5237 0x7625 +0x5238 0x761E +0x5239 0x7619 +0x523A 0x761D +0x523B 0x761C +0x523C 0x7623 +0x523D 0x761A +0x523E 0x7628 +0x523F 0x761B +0x5240 0x769C +0x5241 0x769D +0x5242 0x769E +0x5243 0x769B +0x5244 0x778D +0x5245 0x778F +0x5246 0x7789 +0x5247 0x7788 +0x5248 0x78CD +0x5249 0x78BB +0x524A 0x78CF +0x524B 0x78CC +0x524C 0x78D1 +0x524D 0x78CE +0x524E 0x78D4 +0x524F 0x78C8 +0x5250 0x78C3 +0x5251 0x78C4 +0x5252 0x78C9 +0x5253 0x799A +0x5254 0x79A1 +0x5255 0x79A0 +0x5256 0x799C +0x5257 0x79A2 +0x5258 0x799B +0x5259 0x6B76 +0x525A 0x7A39 +0x525B 0x7AB2 +0x525C 0x7AB4 +0x525D 0x7AB3 +0x525E 0x7BB7 +0x525F 0x7BCB +0x5260 0x7BBE +0x5261 0x7BAC +0x5262 0x7BCE +0x5263 0x7BAF +0x5264 0x7BB9 +0x5265 0x7BCA +0x5266 0x7BB5 +0x5267 0x7CC5 +0x5268 0x7CC8 +0x5269 0x7CCC +0x526A 0x7CCB +0x526B 0x7DF7 +0x526C 0x7DDB +0x526D 0x7DEA +0x526E 0x7DE7 +0x526F 0x7DD7 +0x5270 0x7DE1 +0x5271 0x7E03 +0x5272 0x7DFA +0x5273 0x7DE6 +0x5274 0x7DF6 +0x5275 0x7DF1 +0x5276 0x7DF0 +0x5277 0x7DEE +0x5278 0x7DDF +0x5279 0x7F76 +0x527A 0x7FAC +0x527B 0x7FB0 +0x527C 0x7FAD +0x527D 0x7FED +0x527E 0x7FEB +0x5321 0x7FEA +0x5322 0x7FEC +0x5323 0x7FE6 +0x5324 0x7FE8 +0x5325 0x8064 +0x5326 0x8067 +0x5327 0x81A3 +0x5328 0x819F +0x5329 0x819E +0x532A 0x8195 +0x532B 0x81A2 +0x532C 0x8199 +0x532D 0x8197 +0x532E 0x8216 +0x532F 0x824F +0x5330 0x8253 +0x5331 0x8252 +0x5332 0x8250 +0x5333 0x824E +0x5334 0x8251 +0x5335 0x8524 +0x5336 0x853B +0x5337 0x850F +0x5338 0x8500 +0x5339 0x8529 +0x533A 0x850E +0x533B 0x8509 +0x533C 0x850D +0x533D 0x851F +0x533E 0x850A +0x533F 0x8527 +0x5340 0x851C +0x5341 0x84FB +0x5342 0x852B +0x5343 0x84FA +0x5344 0x8508 +0x5345 0x850C +0x5346 0x84F4 +0x5347 0x852A +0x5348 0x84F2 +0x5349 0x8515 +0x534A 0x84F7 +0x534B 0x84EB +0x534C 0x84F3 +0x534D 0x84FC +0x534E 0x8512 +0x534F 0x84EA +0x5350 0x84E9 +0x5351 0x8516 +0x5352 0x84FE +0x5353 0x8528 +0x5354 0x851D +0x5355 0x852E +0x5356 0x8502 +0x5357 0x84FD +0x5358 0x851E +0x5359 0x84F6 +0x535A 0x8531 +0x535B 0x8526 +0x535C 0x84E7 +0x535D 0x84E8 +0x535E 0x84F0 +0x535F 0x84EF +0x5360 0x84F9 +0x5361 0x8518 +0x5362 0x8520 +0x5363 0x8530 +0x5364 0x850B +0x5365 0x8519 +0x5366 0x852F +0x5367 0x8662 +0x5368 0x8756 +0x5369 0x8763 +0x536A 0x8764 +0x536B 0x8777 +0x536C 0x87E1 +0x536D 0x8773 +0x536E 0x8758 +0x536F 0x8754 +0x5370 0x875B +0x5371 0x8752 +0x5372 0x8761 +0x5373 0x875A +0x5374 0x8751 +0x5375 0x875E +0x5376 0x876D +0x5377 0x876A +0x5378 0x8750 +0x5379 0x874E +0x537A 0x875F +0x537B 0x875D +0x537C 0x876F +0x537D 0x876C +0x537E 0x877A +0x5421 0x876E +0x5422 0x875C +0x5423 0x8765 +0x5424 0x874F +0x5425 0x877B +0x5426 0x8775 +0x5427 0x8762 +0x5428 0x8767 +0x5429 0x8769 +0x542A 0x885A +0x542B 0x8905 +0x542C 0x890C +0x542D 0x8914 +0x542E 0x890B +0x542F 0x8917 +0x5430 0x8918 +0x5431 0x8919 +0x5432 0x8906 +0x5433 0x8916 +0x5434 0x8911 +0x5435 0x890E +0x5436 0x8909 +0x5437 0x89A2 +0x5438 0x89A4 +0x5439 0x89A3 +0x543A 0x89ED +0x543B 0x89F0 +0x543C 0x89EC +0x543D 0x8ACF +0x543E 0x8AC6 +0x543F 0x8AB8 +0x5440 0x8AD3 +0x5441 0x8AD1 +0x5442 0x8AD4 +0x5443 0x8AD5 +0x5444 0x8ABB +0x5445 0x8AD7 +0x5446 0x8ABE +0x5447 0x8AC0 +0x5448 0x8AC5 +0x5449 0x8AD8 +0x544A 0x8AC3 +0x544B 0x8ABA +0x544C 0x8ABD +0x544D 0x8AD9 +0x544E 0x8C3E +0x544F 0x8C4D +0x5450 0x8C8F +0x5451 0x8CE5 +0x5452 0x8CDF +0x5453 0x8CD9 +0x5454 0x8CE8 +0x5455 0x8CDA +0x5456 0x8CDD +0x5457 0x8CE7 +0x5458 0x8DA0 +0x5459 0x8D9C +0x545A 0x8DA1 +0x545B 0x8D9B +0x545C 0x8E20 +0x545D 0x8E23 +0x545E 0x8E25 +0x545F 0x8E24 +0x5460 0x8E2E +0x5461 0x8E15 +0x5462 0x8E1B +0x5463 0x8E16 +0x5464 0x8E11 +0x5465 0x8E19 +0x5466 0x8E26 +0x5467 0x8E27 +0x5468 0x8E14 +0x5469 0x8E12 +0x546A 0x8E18 +0x546B 0x8E13 +0x546C 0x8E1C +0x546D 0x8E17 +0x546E 0x8E1A +0x546F 0x8F2C +0x5470 0x8F24 +0x5471 0x8F18 +0x5472 0x8F1A +0x5473 0x8F20 +0x5474 0x8F23 +0x5475 0x8F16 +0x5476 0x8F17 +0x5477 0x9073 +0x5478 0x9070 +0x5479 0x906F +0x547A 0x9067 +0x547B 0x906B +0x547C 0x912F +0x547D 0x912B +0x547E 0x9129 +0x5521 0x912A +0x5522 0x9132 +0x5523 0x9126 +0x5524 0x912E +0x5525 0x9185 +0x5526 0x9186 +0x5527 0x918A +0x5528 0x9181 +0x5529 0x9182 +0x552A 0x9184 +0x552B 0x9180 +0x552C 0x92D0 +0x552D 0x92C3 +0x552E 0x92C4 +0x552F 0x92C0 +0x5530 0x92D9 +0x5531 0x92B6 +0x5532 0x92CF +0x5533 0x92F1 +0x5534 0x92DF +0x5535 0x92D8 +0x5536 0x92E9 +0x5537 0x92D7 +0x5538 0x92DD +0x5539 0x92CC +0x553A 0x92EF +0x553B 0x92C2 +0x553C 0x92E8 +0x553D 0x92CA +0x553E 0x92C8 +0x553F 0x92CE +0x5540 0x92E6 +0x5541 0x92CD +0x5542 0x92D5 +0x5543 0x92C9 +0x5544 0x92E0 +0x5545 0x92DE +0x5546 0x92E7 +0x5547 0x92D1 +0x5548 0x92D3 +0x5549 0x92B5 +0x554A 0x92E1 +0x554B 0x9325 +0x554C 0x92C6 +0x554D 0x92B4 +0x554E 0x957C +0x554F 0x95AC +0x5550 0x95AB +0x5551 0x95AE +0x5552 0x95B0 +0x5553 0x96A4 +0x5554 0x96A2 +0x5555 0x96D3 +0x5556 0x9705 +0x5557 0x9708 +0x5558 0x9702 +0x5559 0x975A +0x555A 0x978A +0x555B 0x978E +0x555C 0x9788 +0x555D 0x97D0 +0x555E 0x97CF +0x555F 0x981E +0x5560 0x981D +0x5561 0x9826 +0x5562 0x9829 +0x5563 0x9828 +0x5564 0x9820 +0x5565 0x981B +0x5566 0x9827 +0x5567 0x98B2 +0x5568 0x9908 +0x5569 0x98FA +0x556A 0x9911 +0x556B 0x9914 +0x556C 0x9916 +0x556D 0x9917 +0x556E 0x9915 +0x556F 0x99DC +0x5570 0x99CD +0x5571 0x99CF +0x5572 0x99D3 +0x5573 0x99D4 +0x5574 0x99CE +0x5575 0x99C9 +0x5576 0x99D6 +0x5577 0x99D8 +0x5578 0x99CB +0x5579 0x99D7 +0x557A 0x99CC +0x557B 0x9AB3 +0x557C 0x9AEC +0x557D 0x9AEB +0x557E 0x9AF3 +0x5621 0x9AF2 +0x5622 0x9AF1 +0x5623 0x9B46 +0x5624 0x9B43 +0x5625 0x9B67 +0x5626 0x9B74 +0x5627 0x9B71 +0x5628 0x9B66 +0x5629 0x9B76 +0x562A 0x9B75 +0x562B 0x9B70 +0x562C 0x9B68 +0x562D 0x9B64 +0x562E 0x9B6C +0x562F 0x9CFC +0x5630 0x9CFA +0x5631 0x9CFD +0x5632 0x9CFF +0x5633 0x9CF7 +0x5634 0x9D07 +0x5635 0x9D00 +0x5636 0x9CF9 +0x5637 0x9CFB +0x5638 0x9D08 +0x5639 0x9D05 +0x563A 0x9D04 +0x563B 0x9E83 +0x563C 0x9ED3 +0x563D 0x9F0F +0x563E 0x9F10 +0x563F 0x511C +0x5640 0x5113 +0x5641 0x5117 +0x5642 0x511A +0x5643 0x5111 +0x5644 0x51DE +0x5645 0x5334 +0x5646 0x53E1 +0x5647 0x5670 +0x5648 0x5660 +0x5649 0x566E +0x564A 0x5673 +0x564B 0x5666 +0x564C 0x5663 +0x564D 0x566D +0x564E 0x5672 +0x564F 0x565E +0x5650 0x5677 +0x5651 0x571C +0x5652 0x571B +0x5653 0x58C8 +0x5654 0x58BD +0x5655 0x58C9 +0x5656 0x58BF +0x5657 0x58BA +0x5658 0x58C2 +0x5659 0x58BC +0x565A 0x58C6 +0x565B 0x5B17 +0x565C 0x5B19 +0x565D 0x5B1B +0x565E 0x5B21 +0x565F 0x5B14 +0x5660 0x5B13 +0x5661 0x5B10 +0x5662 0x5B16 +0x5663 0x5B28 +0x5664 0x5B1A +0x5665 0x5B20 +0x5666 0x5B1E +0x5667 0x5BEF +0x5668 0x5DAC +0x5669 0x5DB1 +0x566A 0x5DA9 +0x566B 0x5DA7 +0x566C 0x5DB5 +0x566D 0x5DB0 +0x566E 0x5DAE +0x566F 0x5DAA +0x5670 0x5DA8 +0x5671 0x5DB2 +0x5672 0x5DAD +0x5673 0x5DAF +0x5674 0x5DB4 +0x5675 0x5E67 +0x5676 0x5E68 +0x5677 0x5E66 +0x5678 0x5E6F +0x5679 0x5EE9 +0x567A 0x5EE7 +0x567B 0x5EE6 +0x567C 0x5EE8 +0x567D 0x5EE5 +0x567E 0x5F4B +0x5721 0x5FBC +0x5722 0x5FBB +0x5723 0x619D +0x5724 0x61A8 +0x5725 0x6196 +0x5726 0x61C5 +0x5727 0x61B4 +0x5728 0x61C6 +0x5729 0x61C1 +0x572A 0x61CC +0x572B 0x61BA +0x572C 0x61BF +0x572D 0x61B8 +0x572E 0x618C +0x572F 0x64D7 +0x5730 0x64D6 +0x5731 0x64D0 +0x5732 0x64CF +0x5733 0x64C9 +0x5734 0x64BD +0x5735 0x6489 +0x5736 0x64C3 +0x5737 0x64DB +0x5738 0x64F3 +0x5739 0x64D9 +0x573A 0x6533 +0x573B 0x657F +0x573C 0x657C +0x573D 0x65A2 +0x573E 0x66C8 +0x573F 0x66BE +0x5740 0x66C0 +0x5741 0x66CA +0x5742 0x66CB +0x5743 0x66CF +0x5744 0x66BD +0x5745 0x66BB +0x5746 0x66BA +0x5747 0x66CC +0x5748 0x6723 +0x5749 0x6A34 +0x574A 0x6A66 +0x574B 0x6A49 +0x574C 0x6A67 +0x574D 0x6A32 +0x574E 0x6A68 +0x574F 0x6A3E +0x5750 0x6A5D +0x5751 0x6A6D +0x5752 0x6A76 +0x5753 0x6A5B +0x5754 0x6A51 +0x5755 0x6A28 +0x5756 0x6A5A +0x5757 0x6A3B +0x5758 0x6A3F +0x5759 0x6A41 +0x575A 0x6A6A +0x575B 0x6A64 +0x575C 0x6A50 +0x575D 0x6A4F +0x575E 0x6A54 +0x575F 0x6A6F +0x5760 0x6A69 +0x5761 0x6A60 +0x5762 0x6A3C +0x5763 0x6A5E +0x5764 0x6A56 +0x5765 0x6A55 +0x5766 0x6A4D +0x5767 0x6A4E +0x5768 0x6A46 +0x5769 0x6B55 +0x576A 0x6B54 +0x576B 0x6B56 +0x576C 0x6BA7 +0x576D 0x6BAA +0x576E 0x6BAB +0x576F 0x6BC8 +0x5770 0x6BC7 +0x5771 0x6C04 +0x5772 0x6C03 +0x5773 0x6C06 +0x5774 0x6FAD +0x5775 0x6FCB +0x5776 0x6FA3 +0x5777 0x6FC7 +0x5778 0x6FBC +0x5779 0x6FCE +0x577A 0x6FC8 +0x577B 0x6F5E +0x577C 0x6FC4 +0x577D 0x6FBD +0x577E 0x6F9E +0x5821 0x6FCA +0x5822 0x6FA8 +0x5823 0x7004 +0x5824 0x6FA5 +0x5825 0x6FAE +0x5826 0x6FBA +0x5827 0x6FAC +0x5828 0x6FAA +0x5829 0x6FCF +0x582A 0x6FBF +0x582B 0x6FB8 +0x582C 0x6FA2 +0x582D 0x6FC9 +0x582E 0x6FAB +0x582F 0x6FCD +0x5830 0x6FAF +0x5831 0x6FB2 +0x5832 0x6FB0 +0x5833 0x71C5 +0x5834 0x71C2 +0x5835 0x71BF +0x5836 0x71B8 +0x5837 0x71D6 +0x5838 0x71C0 +0x5839 0x71C1 +0x583A 0x71CB +0x583B 0x71D4 +0x583C 0x71CA +0x583D 0x71C7 +0x583E 0x71CF +0x583F 0x71BD +0x5840 0x71D8 +0x5841 0x71BC +0x5842 0x71C6 +0x5843 0x71DA +0x5844 0x71DB +0x5845 0x729D +0x5846 0x729E +0x5847 0x7369 +0x5848 0x7366 +0x5849 0x7367 +0x584A 0x736C +0x584B 0x7365 +0x584C 0x736B +0x584D 0x736A +0x584E 0x747F +0x584F 0x749A +0x5850 0x74A0 +0x5851 0x7494 +0x5852 0x7492 +0x5853 0x7495 +0x5854 0x74A1 +0x5855 0x750B +0x5856 0x7580 +0x5857 0x762F +0x5858 0x762D +0x5859 0x7631 +0x585A 0x763D +0x585B 0x7633 +0x585C 0x763C +0x585D 0x7635 +0x585E 0x7632 +0x585F 0x7630 +0x5860 0x76BB +0x5861 0x76E6 +0x5862 0x779A +0x5863 0x779D +0x5864 0x77A1 +0x5865 0x779C +0x5866 0x779B +0x5867 0x77A2 +0x5868 0x77A3 +0x5869 0x7795 +0x586A 0x7799 +0x586B 0x7797 +0x586C 0x78DD +0x586D 0x78E9 +0x586E 0x78E5 +0x586F 0x78EA +0x5870 0x78DE +0x5871 0x78E3 +0x5872 0x78DB +0x5873 0x78E1 +0x5874 0x78E2 +0x5875 0x78ED +0x5876 0x78DF +0x5877 0x78E0 +0x5878 0x79A4 +0x5879 0x7A44 +0x587A 0x7A48 +0x587B 0x7A47 +0x587C 0x7AB6 +0x587D 0x7AB8 +0x587E 0x7AB5 +0x5921 0x7AB1 +0x5922 0x7AB7 +0x5923 0x7BDE +0x5924 0x7BE3 +0x5925 0x7BE7 +0x5926 0x7BDD +0x5927 0x7BD5 +0x5928 0x7BE5 +0x5929 0x7BDA +0x592A 0x7BE8 +0x592B 0x7BF9 +0x592C 0x7BD4 +0x592D 0x7BEA +0x592E 0x7BE2 +0x592F 0x7BDC +0x5930 0x7BEB +0x5931 0x7BD8 +0x5932 0x7BDF +0x5933 0x7CD2 +0x5934 0x7CD4 +0x5935 0x7CD7 +0x5936 0x7CD0 +0x5937 0x7CD1 +0x5938 0x7E12 +0x5939 0x7E21 +0x593A 0x7E17 +0x593B 0x7E0C +0x593C 0x7E1F +0x593D 0x7E20 +0x593E 0x7E13 +0x593F 0x7E0E +0x5940 0x7E1C +0x5941 0x7E15 +0x5942 0x7E1A +0x5943 0x7E22 +0x5944 0x7E0B +0x5945 0x7E0F +0x5946 0x7E16 +0x5947 0x7E0D +0x5948 0x7E14 +0x5949 0x7E25 +0x594A 0x7E24 +0x594B 0x7F43 +0x594C 0x7F7B +0x594D 0x7F7C +0x594E 0x7F7A +0x594F 0x7FB1 +0x5950 0x7FEF +0x5951 0x802A +0x5952 0x8029 +0x5953 0x806C +0x5954 0x81B1 +0x5955 0x81A6 +0x5956 0x81AE +0x5957 0x81B9 +0x5958 0x81B5 +0x5959 0x81AB +0x595A 0x81B0 +0x595B 0x81AC +0x595C 0x81B4 +0x595D 0x81B2 +0x595E 0x81B7 +0x595F 0x81A7 +0x5960 0x81F2 +0x5961 0x8255 +0x5962 0x8256 +0x5963 0x8257 +0x5964 0x8556 +0x5965 0x8545 +0x5966 0x856B +0x5967 0x854D +0x5968 0x8553 +0x5969 0x8561 +0x596A 0x8558 +0x596B 0x8540 +0x596C 0x8546 +0x596D 0x8564 +0x596E 0x8541 +0x596F 0x8562 +0x5970 0x8544 +0x5971 0x8551 +0x5972 0x8547 +0x5973 0x8563 +0x5974 0x853E +0x5975 0x855B +0x5976 0x8571 +0x5977 0x854E +0x5978 0x856E +0x5979 0x8575 +0x597A 0x8555 +0x597B 0x8567 +0x597C 0x8560 +0x597D 0x858C +0x597E 0x8566 +0x5A21 0x855D +0x5A22 0x8554 +0x5A23 0x8565 +0x5A24 0x856C +0x5A25 0x8663 +0x5A26 0x8665 +0x5A27 0x8664 +0x5A28 0x87A4 +0x5A29 0x879B +0x5A2A 0x878F +0x5A2B 0x8797 +0x5A2C 0x8793 +0x5A2D 0x8792 +0x5A2E 0x8788 +0x5A2F 0x8781 +0x5A30 0x8796 +0x5A31 0x8798 +0x5A32 0x8779 +0x5A33 0x8787 +0x5A34 0x87A3 +0x5A35 0x8785 +0x5A36 0x8790 +0x5A37 0x8791 +0x5A38 0x879D +0x5A39 0x8784 +0x5A3A 0x8794 +0x5A3B 0x879C +0x5A3C 0x879A +0x5A3D 0x8789 +0x5A3E 0x891E +0x5A3F 0x8926 +0x5A40 0x8930 +0x5A41 0x892D +0x5A42 0x892E +0x5A43 0x8927 +0x5A44 0x8931 +0x5A45 0x8922 +0x5A46 0x8929 +0x5A47 0x8923 +0x5A48 0x892F +0x5A49 0x892C +0x5A4A 0x891F +0x5A4B 0x89F1 +0x5A4C 0x8AE0 +0x5A4D 0x8AE2 +0x5A4E 0x8AF2 +0x5A4F 0x8AF4 +0x5A50 0x8AF5 +0x5A51 0x8ADD +0x5A52 0x8B14 +0x5A53 0x8AE4 +0x5A54 0x8ADF +0x5A55 0x8AF0 +0x5A56 0x8AC8 +0x5A57 0x8ADE +0x5A58 0x8AE1 +0x5A59 0x8AE8 +0x5A5A 0x8AFF +0x5A5B 0x8AEF +0x5A5C 0x8AFB +0x5A5D 0x8C91 +0x5A5E 0x8C92 +0x5A5F 0x8C90 +0x5A60 0x8CF5 +0x5A61 0x8CEE +0x5A62 0x8CF1 +0x5A63 0x8CF0 +0x5A64 0x8CF3 +0x5A65 0x8D6C +0x5A66 0x8D6E +0x5A67 0x8DA5 +0x5A68 0x8DA7 +0x5A69 0x8E33 +0x5A6A 0x8E3E +0x5A6B 0x8E38 +0x5A6C 0x8E40 +0x5A6D 0x8E45 +0x5A6E 0x8E36 +0x5A6F 0x8E3C +0x5A70 0x8E3D +0x5A71 0x8E41 +0x5A72 0x8E30 +0x5A73 0x8E3F +0x5A74 0x8EBD +0x5A75 0x8F36 +0x5A76 0x8F2E +0x5A77 0x8F35 +0x5A78 0x8F32 +0x5A79 0x8F39 +0x5A7A 0x8F37 +0x5A7B 0x8F34 +0x5A7C 0x9076 +0x5A7D 0x9079 +0x5A7E 0x907B +0x5B21 0x9086 +0x5B22 0x90FA +0x5B23 0x9133 +0x5B24 0x9135 +0x5B25 0x9136 +0x5B26 0x9193 +0x5B27 0x9190 +0x5B28 0x9191 +0x5B29 0x918D +0x5B2A 0x918F +0x5B2B 0x9327 +0x5B2C 0x931E +0x5B2D 0x9308 +0x5B2E 0x931F +0x5B2F 0x9306 +0x5B30 0x930F +0x5B31 0x937A +0x5B32 0x9338 +0x5B33 0x933C +0x5B34 0x931B +0x5B35 0x9323 +0x5B36 0x9312 +0x5B37 0x9301 +0x5B38 0x9346 +0x5B39 0x932D +0x5B3A 0x930E +0x5B3B 0x930D +0x5B3C 0x92CB +0x5B3D 0x931D +0x5B3E 0x92FA +0x5B3F 0x9313 +0x5B40 0x92F9 +0x5B41 0x92F7 +0x5B42 0x9334 +0x5B43 0x9302 +0x5B44 0x9324 +0x5B45 0x92FF +0x5B46 0x9329 +0x5B47 0x9339 +0x5B48 0x9335 +0x5B49 0x932A +0x5B4A 0x9314 +0x5B4B 0x930C +0x5B4C 0x930B +0x5B4D 0x92FE +0x5B4E 0x9309 +0x5B4F 0x9300 +0x5B50 0x92FB +0x5B51 0x9316 +0x5B52 0x95BC +0x5B53 0x95CD +0x5B54 0x95BE +0x5B55 0x95B9 +0x5B56 0x95BA +0x5B57 0x95B6 +0x5B58 0x95BF +0x5B59 0x95B5 +0x5B5A 0x95BD +0x5B5B 0x96A9 +0x5B5C 0x96D4 +0x5B5D 0x970B +0x5B5E 0x9712 +0x5B5F 0x9710 +0x5B60 0x9799 +0x5B61 0x9797 +0x5B62 0x9794 +0x5B63 0x97F0 +0x5B64 0x97F8 +0x5B65 0x9835 +0x5B66 0x982F +0x5B67 0x9832 +0x5B68 0x9924 +0x5B69 0x991F +0x5B6A 0x9927 +0x5B6B 0x9929 +0x5B6C 0x999E +0x5B6D 0x99EE +0x5B6E 0x99EC +0x5B6F 0x99E5 +0x5B70 0x99E4 +0x5B71 0x99F0 +0x5B72 0x99E3 +0x5B73 0x99EA +0x5B74 0x99E9 +0x5B75 0x99E7 +0x5B76 0x9AB9 +0x5B77 0x9ABF +0x5B78 0x9AB4 +0x5B79 0x9ABB +0x5B7A 0x9AF6 +0x5B7B 0x9AFA +0x5B7C 0x9AF9 +0x5B7D 0x9AF7 +0x5B7E 0x9B33 +0x5C21 0x9B80 +0x5C22 0x9B85 +0x5C23 0x9B87 +0x5C24 0x9B7C +0x5C25 0x9B7E +0x5C26 0x9B7B +0x5C27 0x9B82 +0x5C28 0x9B93 +0x5C29 0x9B92 +0x5C2A 0x9B90 +0x5C2B 0x9B7A +0x5C2C 0x9B95 +0x5C2D 0x9B7D +0x5C2E 0x9B88 +0x5C2F 0x9D25 +0x5C30 0x9D17 +0x5C31 0x9D20 +0x5C32 0x9D1E +0x5C33 0x9D14 +0x5C34 0x9D29 +0x5C35 0x9D1D +0x5C36 0x9D18 +0x5C37 0x9D22 +0x5C38 0x9D10 +0x5C39 0x9D19 +0x5C3A 0x9D1F +0x5C3B 0x9E88 +0x5C3C 0x9E86 +0x5C3D 0x9E87 +0x5C3E 0x9EAE +0x5C3F 0x9EAD +0x5C40 0x9ED5 +0x5C41 0x9ED6 +0x5C42 0x9EFA +0x5C43 0x9F12 +0x5C44 0x9F3D +0x5C45 0x5126 +0x5C46 0x5125 +0x5C47 0x5122 +0x5C48 0x5124 +0x5C49 0x5120 +0x5C4A 0x5129 +0x5C4B 0x52F4 +0x5C4C 0x5693 +0x5C4D 0x568C +0x5C4E 0x568D +0x5C4F 0x5686 +0x5C50 0x5684 +0x5C51 0x5683 +0x5C52 0x567E +0x5C53 0x5682 +0x5C54 0x567F +0x5C55 0x5681 +0x5C56 0x58D6 +0x5C57 0x58D4 +0x5C58 0x58CF +0x5C59 0x58D2 +0x5C5A 0x5B2D +0x5C5B 0x5B25 +0x5C5C 0x5B32 +0x5C5D 0x5B23 +0x5C5E 0x5B2C +0x5C5F 0x5B27 +0x5C60 0x5B26 +0x5C61 0x5B2F +0x5C62 0x5B2E +0x5C63 0x5B7B +0x5C64 0x5BF1 +0x5C65 0x5BF2 +0x5C66 0x5DB7 +0x5C67 0x5E6C +0x5C68 0x5E6A +0x5C69 0x5FBE +0x5C6A 0x61C3 +0x5C6B 0x61B5 +0x5C6C 0x61BC +0x5C6D 0x61E7 +0x5C6E 0x61E0 +0x5C6F 0x61E5 +0x5C70 0x61E4 +0x5C71 0x61E8 +0x5C72 0x61DE +0x5C73 0x64EF +0x5C74 0x64E9 +0x5C75 0x64E3 +0x5C76 0x64EB +0x5C77 0x64E4 +0x5C78 0x64E8 +0x5C79 0x6581 +0x5C7A 0x6580 +0x5C7B 0x65B6 +0x5C7C 0x65DA +0x5C7D 0x66D2 +0x5C7E 0x6A8D +0x5D21 0x6A96 +0x5D22 0x6A81 +0x5D23 0x6AA5 +0x5D24 0x6A89 +0x5D25 0x6A9F +0x5D26 0x6A9B +0x5D27 0x6AA1 +0x5D28 0x6A9E +0x5D29 0x6A87 +0x5D2A 0x6A93 +0x5D2B 0x6A8E +0x5D2C 0x6A95 +0x5D2D 0x6A83 +0x5D2E 0x6AA8 +0x5D2F 0x6AA4 +0x5D30 0x6A91 +0x5D31 0x6A7F +0x5D32 0x6AA6 +0x5D33 0x6A9A +0x5D34 0x6A85 +0x5D35 0x6A8C +0x5D36 0x6A92 +0x5D37 0x6B5B +0x5D38 0x6BAD +0x5D39 0x6C09 +0x5D3A 0x6FCC +0x5D3B 0x6FA9 +0x5D3C 0x6FF4 +0x5D3D 0x6FD4 +0x5D3E 0x6FE3 +0x5D3F 0x6FDC +0x5D40 0x6FED +0x5D41 0x6FE7 +0x5D42 0x6FE6 +0x5D43 0x6FDE +0x5D44 0x6FF2 +0x5D45 0x6FDD +0x5D46 0x6FE2 +0x5D47 0x6FE8 +0x5D48 0x71E1 +0x5D49 0x71F1 +0x5D4A 0x71E8 +0x5D4B 0x71F2 +0x5D4C 0x71E4 +0x5D4D 0x71F0 +0x5D4E 0x71E2 +0x5D4F 0x7373 +0x5D50 0x736E +0x5D51 0x736F +0x5D52 0x7497 +0x5D53 0x74B2 +0x5D54 0x74AB +0x5D55 0x7490 +0x5D56 0x74AA +0x5D57 0x74AD +0x5D58 0x74B1 +0x5D59 0x74A5 +0x5D5A 0x74AF +0x5D5B 0x7510 +0x5D5C 0x7511 +0x5D5D 0x7512 +0x5D5E 0x750F +0x5D5F 0x7584 +0x5D60 0x7643 +0x5D61 0x7648 +0x5D62 0x7649 +0x5D63 0x7647 +0x5D64 0x76A4 +0x5D65 0x76E9 +0x5D66 0x77B5 +0x5D67 0x77AB +0x5D68 0x77B2 +0x5D69 0x77B7 +0x5D6A 0x77B6 +0x5D6B 0x77B4 +0x5D6C 0x77B1 +0x5D6D 0x77A8 +0x5D6E 0x77F0 +0x5D6F 0x78F3 +0x5D70 0x78FD +0x5D71 0x7902 +0x5D72 0x78FB +0x5D73 0x78FC +0x5D74 0x78FF +0x5D75 0x78F2 +0x5D76 0x7905 +0x5D77 0x78F9 +0x5D78 0x78FE +0x5D79 0x7904 +0x5D7A 0x79AB +0x5D7B 0x79A8 +0x5D7C 0x7A5C +0x5D7D 0x7A5B +0x5D7E 0x7A56 +0x5E21 0x7A58 +0x5E22 0x7A54 +0x5E23 0x7A5A +0x5E24 0x7ABE +0x5E25 0x7AC0 +0x5E26 0x7AC1 +0x5E27 0x7C05 +0x5E28 0x7C0F +0x5E29 0x7BF2 +0x5E2A 0x7C00 +0x5E2B 0x7BFF +0x5E2C 0x7BFB +0x5E2D 0x7C0E +0x5E2E 0x7BF4 +0x5E2F 0x7C0B +0x5E30 0x7BF3 +0x5E31 0x7C02 +0x5E32 0x7C09 +0x5E33 0x7C03 +0x5E34 0x7C01 +0x5E35 0x7BF8 +0x5E36 0x7BFD +0x5E37 0x7C06 +0x5E38 0x7BF0 +0x5E39 0x7BF1 +0x5E3A 0x7C10 +0x5E3B 0x7C0A +0x5E3C 0x7CE8 +0x5E3D 0x7E2D +0x5E3E 0x7E3C +0x5E3F 0x7E42 +0x5E40 0x7E33 +0x5E41 0x9848 +0x5E42 0x7E38 +0x5E43 0x7E2A +0x5E44 0x7E49 +0x5E45 0x7E40 +0x5E46 0x7E47 +0x5E47 0x7E29 +0x5E48 0x7E4C +0x5E49 0x7E30 +0x5E4A 0x7E3B +0x5E4B 0x7E36 +0x5E4C 0x7E44 +0x5E4D 0x7E3A +0x5E4E 0x7F45 +0x5E4F 0x7F7F +0x5E50 0x7F7E +0x5E51 0x7F7D +0x5E52 0x7FF4 +0x5E53 0x7FF2 +0x5E54 0x802C +0x5E55 0x81BB +0x5E56 0x81C4 +0x5E57 0x81CC +0x5E58 0x81CA +0x5E59 0x81C5 +0x5E5A 0x81C7 +0x5E5B 0x81BC +0x5E5C 0x81E9 +0x5E5D 0x825B +0x5E5E 0x825A +0x5E5F 0x825C +0x5E60 0x8583 +0x5E61 0x8580 +0x5E62 0x858F +0x5E63 0x85A7 +0x5E64 0x8595 +0x5E65 0x85A0 +0x5E66 0x858B +0x5E67 0x85A3 +0x5E68 0x857B +0x5E69 0x85A4 +0x5E6A 0x859A +0x5E6B 0x859E +0x5E6C 0x8577 +0x5E6D 0x857C +0x5E6E 0x8589 +0x5E6F 0x85A1 +0x5E70 0x857A +0x5E71 0x8578 +0x5E72 0x8557 +0x5E73 0x858E +0x5E74 0x8596 +0x5E75 0x8586 +0x5E76 0x858D +0x5E77 0x8599 +0x5E78 0x859D +0x5E79 0x8581 +0x5E7A 0x85A2 +0x5E7B 0x8582 +0x5E7C 0x8588 +0x5E7D 0x8585 +0x5E7E 0x8579 +0x5F21 0x8576 +0x5F22 0x8598 +0x5F23 0x8590 +0x5F24 0x859F +0x5F25 0x8668 +0x5F26 0x87BE +0x5F27 0x87AA +0x5F28 0x87AD +0x5F29 0x87C5 +0x5F2A 0x87B0 +0x5F2B 0x87AC +0x5F2C 0x87B9 +0x5F2D 0x87B5 +0x5F2E 0x87BC +0x5F2F 0x87AE +0x5F30 0x87C9 +0x5F31 0x87C3 +0x5F32 0x87C2 +0x5F33 0x87CC +0x5F34 0x87B7 +0x5F35 0x87AF +0x5F36 0x87C4 +0x5F37 0x87CA +0x5F38 0x87B4 +0x5F39 0x87B6 +0x5F3A 0x87BF +0x5F3B 0x87B8 +0x5F3C 0x87BD +0x5F3D 0x87DE +0x5F3E 0x87B2 +0x5F3F 0x8935 +0x5F40 0x8933 +0x5F41 0x893C +0x5F42 0x893E +0x5F43 0x8941 +0x5F44 0x8952 +0x5F45 0x8937 +0x5F46 0x8942 +0x5F47 0x89AD +0x5F48 0x89AF +0x5F49 0x89AE +0x5F4A 0x89F2 +0x5F4B 0x89F3 +0x5F4C 0x8B1E +0x5F4D 0x8B18 +0x5F4E 0x8B16 +0x5F4F 0x8B11 +0x5F50 0x8B05 +0x5F51 0x8B0B +0x5F52 0x8B22 +0x5F53 0x8B0F +0x5F54 0x8B12 +0x5F55 0x8B15 +0x5F56 0x8B07 +0x5F57 0x8B0D +0x5F58 0x8B08 +0x5F59 0x8B06 +0x5F5A 0x8B1C +0x5F5B 0x8B13 +0x5F5C 0x8B1A +0x5F5D 0x8C4F +0x5F5E 0x8C70 +0x5F5F 0x8C72 +0x5F60 0x8C71 +0x5F61 0x8C6F +0x5F62 0x8C95 +0x5F63 0x8C94 +0x5F64 0x8CF9 +0x5F65 0x8D6F +0x5F66 0x8E4E +0x5F67 0x8E4D +0x5F68 0x8E53 +0x5F69 0x8E50 +0x5F6A 0x8E4C +0x5F6B 0x8E47 +0x5F6C 0x8F43 +0x5F6D 0x8F40 +0x5F6E 0x9085 +0x5F6F 0x907E +0x5F70 0x9138 +0x5F71 0x919A +0x5F72 0x91A2 +0x5F73 0x919B +0x5F74 0x9199 +0x5F75 0x919F +0x5F76 0x91A1 +0x5F77 0x919D +0x5F78 0x91A0 +0x5F79 0x93A1 +0x5F7A 0x9383 +0x5F7B 0x93AF +0x5F7C 0x9364 +0x5F7D 0x9356 +0x5F7E 0x9347 +0x6021 0x937C +0x6022 0x9358 +0x6023 0x935C +0x6024 0x9376 +0x6025 0x9349 +0x6026 0x9350 +0x6027 0x9351 +0x6028 0x9360 +0x6029 0x936D +0x602A 0x938F +0x602B 0x934C +0x602C 0x936A +0x602D 0x9379 +0x602E 0x9357 +0x602F 0x9355 +0x6030 0x9352 +0x6031 0x934F +0x6032 0x9371 +0x6033 0x9377 +0x6034 0x937B +0x6035 0x9361 +0x6036 0x935E +0x6037 0x9363 +0x6038 0x9367 +0x6039 0x934E +0x603A 0x9359 +0x603B 0x95C7 +0x603C 0x95C0 +0x603D 0x95C9 +0x603E 0x95C3 +0x603F 0x95C5 +0x6040 0x95B7 +0x6041 0x96AE +0x6042 0x96B0 +0x6043 0x96AC +0x6044 0x9720 +0x6045 0x971F +0x6046 0x9718 +0x6047 0x971D +0x6048 0x9719 +0x6049 0x979A +0x604A 0x97A1 +0x604B 0x979C +0x604C 0x979E +0x604D 0x979D +0x604E 0x97D5 +0x604F 0x97D4 +0x6050 0x97F1 +0x6051 0x9841 +0x6052 0x9844 +0x6053 0x984A +0x6054 0x9849 +0x6055 0x9845 +0x6056 0x9843 +0x6057 0x9925 +0x6058 0x992B +0x6059 0x992C +0x605A 0x992A +0x605B 0x9933 +0x605C 0x9932 +0x605D 0x992F +0x605E 0x992D +0x605F 0x9931 +0x6060 0x9930 +0x6061 0x9998 +0x6062 0x99A3 +0x6063 0x99A1 +0x6064 0x9A02 +0x6065 0x99FA +0x6066 0x99F4 +0x6067 0x99F7 +0x6068 0x99F9 +0x6069 0x99F8 +0x606A 0x99F6 +0x606B 0x99FB +0x606C 0x99FD +0x606D 0x99FE +0x606E 0x99FC +0x606F 0x9A03 +0x6070 0x9ABE +0x6071 0x9AFE +0x6072 0x9AFD +0x6073 0x9B01 +0x6074 0x9AFC +0x6075 0x9B48 +0x6076 0x9B9A +0x6077 0x9BA8 +0x6078 0x9B9E +0x6079 0x9B9B +0x607A 0x9BA6 +0x607B 0x9BA1 +0x607C 0x9BA5 +0x607D 0x9BA4 +0x607E 0x9B86 +0x6121 0x9BA2 +0x6122 0x9BA0 +0x6123 0x9BAF +0x6124 0x9D33 +0x6125 0x9D41 +0x6126 0x9D67 +0x6127 0x9D36 +0x6128 0x9D2E +0x6129 0x9D2F +0x612A 0x9D31 +0x612B 0x9D38 +0x612C 0x9D30 +0x612D 0x9D45 +0x612E 0x9D42 +0x612F 0x9D43 +0x6130 0x9D3E +0x6131 0x9D37 +0x6132 0x9D40 +0x6133 0x9D3D +0x6134 0x7FF5 +0x6135 0x9D2D +0x6136 0x9E8A +0x6137 0x9E89 +0x6138 0x9E8D +0x6139 0x9EB0 +0x613A 0x9EC8 +0x613B 0x9EDA +0x613C 0x9EFB +0x613D 0x9EFF +0x613E 0x9F24 +0x613F 0x9F23 +0x6140 0x9F22 +0x6141 0x9F54 +0x6142 0x9FA0 +0x6143 0x5131 +0x6144 0x512D +0x6145 0x512E +0x6146 0x5698 +0x6147 0x569C +0x6148 0x5697 +0x6149 0x569A +0x614A 0x569D +0x614B 0x5699 +0x614C 0x5970 +0x614D 0x5B3C +0x614E 0x5C69 +0x614F 0x5C6A +0x6150 0x5DC0 +0x6151 0x5E6D +0x6152 0x5E6E +0x6153 0x61D8 +0x6154 0x61DF +0x6155 0x61ED +0x6156 0x61EE +0x6157 0x61F1 +0x6158 0x61EA +0x6159 0x61F0 +0x615A 0x61EB +0x615B 0x61D6 +0x615C 0x61E9 +0x615D 0x64FF +0x615E 0x6504 +0x615F 0x64FD +0x6160 0x64F8 +0x6161 0x6501 +0x6162 0x6503 +0x6163 0x64FC +0x6164 0x6594 +0x6165 0x65DB +0x6166 0x66DA +0x6167 0x66DB +0x6168 0x66D8 +0x6169 0x6AC5 +0x616A 0x6AB9 +0x616B 0x6ABD +0x616C 0x6AE1 +0x616D 0x6AC6 +0x616E 0x6ABA +0x616F 0x6AB6 +0x6170 0x6AB7 +0x6171 0x6AC7 +0x6172 0x6AB4 +0x6173 0x6AAD +0x6174 0x6B5E +0x6175 0x6BC9 +0x6176 0x6C0B +0x6177 0x7007 +0x6178 0x700C +0x6179 0x700D +0x617A 0x7001 +0x617B 0x7005 +0x617C 0x7014 +0x617D 0x700E +0x617E 0x6FFF +0x6221 0x7000 +0x6222 0x6FFB +0x6223 0x7026 +0x6224 0x6FFC +0x6225 0x6FF7 +0x6226 0x700A +0x6227 0x7201 +0x6228 0x71FF +0x6229 0x71F9 +0x622A 0x7203 +0x622B 0x71FD +0x622C 0x7376 +0x622D 0x74B8 +0x622E 0x74C0 +0x622F 0x74B5 +0x6230 0x74C1 +0x6231 0x74BE +0x6232 0x74B6 +0x6233 0x74BB +0x6234 0x74C2 +0x6235 0x7514 +0x6236 0x7513 +0x6237 0x765C +0x6238 0x7664 +0x6239 0x7659 +0x623A 0x7650 +0x623B 0x7653 +0x623C 0x7657 +0x623D 0x765A +0x623E 0x76A6 +0x623F 0x76BD +0x6240 0x76EC +0x6241 0x77C2 +0x6242 0x77BA +0x6243 0x790C +0x6244 0x7913 +0x6245 0x7914 +0x6246 0x7909 +0x6247 0x7910 +0x6248 0x7912 +0x6249 0x7911 +0x624A 0x79AD +0x624B 0x79AC +0x624C 0x7A5F +0x624D 0x7C1C +0x624E 0x7C29 +0x624F 0x7C19 +0x6250 0x7C20 +0x6251 0x7C1F +0x6252 0x7C2D +0x6253 0x7C1D +0x6254 0x7C26 +0x6255 0x7C28 +0x6256 0x7C22 +0x6257 0x7C25 +0x6258 0x7C30 +0x6259 0x7E5C +0x625A 0x7E50 +0x625B 0x7E56 +0x625C 0x7E63 +0x625D 0x7E58 +0x625E 0x7E62 +0x625F 0x7E5F +0x6260 0x7E51 +0x6261 0x7E60 +0x6262 0x7E57 +0x6263 0x7E53 +0x6264 0x7FB5 +0x6265 0x7FB3 +0x6266 0x7FF7 +0x6267 0x7FF8 +0x6268 0x8075 +0x6269 0x81D1 +0x626A 0x81D2 +0x626B 0x81D0 +0x626C 0x825F +0x626D 0x825E +0x626E 0x85B4 +0x626F 0x85C6 +0x6270 0x85C0 +0x6271 0x85C3 +0x6272 0x85C2 +0x6273 0x85B3 +0x6274 0x85B5 +0x6275 0x85BD +0x6276 0x85C7 +0x6277 0x85C4 +0x6278 0x85BF +0x6279 0x85CB +0x627A 0x85CE +0x627B 0x85C8 +0x627C 0x85C5 +0x627D 0x85B1 +0x627E 0x85B6 +0x6321 0x85D2 +0x6322 0x8624 +0x6323 0x85B8 +0x6324 0x85B7 +0x6325 0x85BE +0x6326 0x8669 +0x6327 0x87E7 +0x6328 0x87E6 +0x6329 0x87E2 +0x632A 0x87DB +0x632B 0x87EB +0x632C 0x87EA +0x632D 0x87E5 +0x632E 0x87DF +0x632F 0x87F3 +0x6330 0x87E4 +0x6331 0x87D4 +0x6332 0x87DC +0x6333 0x87D3 +0x6334 0x87ED +0x6335 0x87D8 +0x6336 0x87E3 +0x6337 0x87D7 +0x6338 0x87D9 +0x6339 0x8801 +0x633A 0x87F4 +0x633B 0x87E8 +0x633C 0x87DD +0x633D 0x8953 +0x633E 0x894B +0x633F 0x894F +0x6340 0x894C +0x6341 0x8946 +0x6342 0x8950 +0x6343 0x8951 +0x6344 0x8949 +0x6345 0x8B2A +0x6346 0x8B27 +0x6347 0x8B23 +0x6348 0x8B33 +0x6349 0x8B30 +0x634A 0x8B35 +0x634B 0x8B47 +0x634C 0x8B2F +0x634D 0x8B3C +0x634E 0x8B3E +0x634F 0x8B31 +0x6350 0x8B25 +0x6351 0x8B37 +0x6352 0x8B26 +0x6353 0x8B36 +0x6354 0x8B2E +0x6355 0x8B24 +0x6356 0x8B3B +0x6357 0x8B3D +0x6358 0x8B3A +0x6359 0x8C42 +0x635A 0x8C75 +0x635B 0x8C99 +0x635C 0x8C98 +0x635D 0x8C97 +0x635E 0x8CFE +0x635F 0x8D04 +0x6360 0x8D02 +0x6361 0x8D00 +0x6362 0x8E5C +0x6363 0x8E62 +0x6364 0x8E60 +0x6365 0x8E57 +0x6366 0x8E56 +0x6367 0x8E5E +0x6368 0x8E65 +0x6369 0x8E67 +0x636A 0x8E5B +0x636B 0x8E5A +0x636C 0x8E61 +0x636D 0x8E5D +0x636E 0x8E69 +0x636F 0x8E54 +0x6370 0x8F46 +0x6371 0x8F47 +0x6372 0x8F48 +0x6373 0x8F4B +0x6374 0x9128 +0x6375 0x913A +0x6376 0x913B +0x6377 0x913E +0x6378 0x91A8 +0x6379 0x91A5 +0x637A 0x91A7 +0x637B 0x91AF +0x637C 0x91AA +0x637D 0x93B5 +0x637E 0x938C +0x6421 0x9392 +0x6422 0x93B7 +0x6423 0x939B +0x6424 0x939D +0x6425 0x9389 +0x6426 0x93A7 +0x6427 0x938E +0x6428 0x93AA +0x6429 0x939E +0x642A 0x93A6 +0x642B 0x9395 +0x642C 0x9388 +0x642D 0x9399 +0x642E 0x939F +0x642F 0x9380 +0x6430 0x938D +0x6431 0x93B1 +0x6432 0x9391 +0x6433 0x93B2 +0x6434 0x93A4 +0x6435 0x93A8 +0x6436 0x93B4 +0x6437 0x93A3 +0x6438 0x95D2 +0x6439 0x95D3 +0x643A 0x95D1 +0x643B 0x96B3 +0x643C 0x96D7 +0x643D 0x96DA +0x643E 0x5DC2 +0x643F 0x96DF +0x6440 0x96D8 +0x6441 0x96DD +0x6442 0x9723 +0x6443 0x9722 +0x6444 0x9725 +0x6445 0x97AC +0x6446 0x97AE +0x6447 0x97A8 +0x6448 0x97AB +0x6449 0x97A4 +0x644A 0x97AA +0x644B 0x97A2 +0x644C 0x97A5 +0x644D 0x97D7 +0x644E 0x97D9 +0x644F 0x97D6 +0x6450 0x97D8 +0x6451 0x97FA +0x6452 0x9850 +0x6453 0x9851 +0x6454 0x9852 +0x6455 0x98B8 +0x6456 0x9941 +0x6457 0x993C +0x6458 0x993A +0x6459 0x9A0F +0x645A 0x9A0B +0x645B 0x9A09 +0x645C 0x9A0D +0x645D 0x9A04 +0x645E 0x9A11 +0x645F 0x9A0A +0x6460 0x9A05 +0x6461 0x9A07 +0x6462 0x9A06 +0x6463 0x9AC0 +0x6464 0x9ADC +0x6465 0x9B08 +0x6466 0x9B04 +0x6467 0x9B05 +0x6468 0x9B29 +0x6469 0x9B35 +0x646A 0x9B4A +0x646B 0x9B4C +0x646C 0x9B4B +0x646D 0x9BC7 +0x646E 0x9BC6 +0x646F 0x9BC3 +0x6470 0x9BBF +0x6471 0x9BC1 +0x6472 0x9BB5 +0x6473 0x9BB8 +0x6474 0x9BD3 +0x6475 0x9BB6 +0x6476 0x9BC4 +0x6477 0x9BB9 +0x6478 0x9BBD +0x6479 0x9D5C +0x647A 0x9D53 +0x647B 0x9D4F +0x647C 0x9D4A +0x647D 0x9D5B +0x647E 0x9D4B +0x6521 0x9D59 +0x6522 0x9D56 +0x6523 0x9D4C +0x6524 0x9D57 +0x6525 0x9D52 +0x6526 0x9D54 +0x6527 0x9D5F +0x6528 0x9D58 +0x6529 0x9D5A +0x652A 0x9E8E +0x652B 0x9E8C +0x652C 0x9EDF +0x652D 0x9F01 +0x652E 0x9F00 +0x652F 0x9F16 +0x6530 0x9F25 +0x6531 0x9F2B +0x6532 0x9F2A +0x6533 0x9F29 +0x6534 0x9F28 +0x6535 0x9F4C +0x6536 0x9F55 +0x6537 0x5134 +0x6538 0x5135 +0x6539 0x5296 +0x653A 0x52F7 +0x653B 0x53B4 +0x653C 0x56AB +0x653D 0x56AD +0x653E 0x56A6 +0x653F 0x56A7 +0x6540 0x56AA +0x6541 0x56AC +0x6542 0x58DA +0x6543 0x58DD +0x6544 0x58DB +0x6545 0x5912 +0x6546 0x5B3D +0x6547 0x5B3E +0x6548 0x5B3F +0x6549 0x5DC3 +0x654A 0x5E70 +0x654B 0x5FBF +0x654C 0x61FB +0x654D 0x6507 +0x654E 0x6510 +0x654F 0x650D +0x6550 0x6509 +0x6551 0x650C +0x6552 0x650E +0x6553 0x6584 +0x6554 0x65DE +0x6555 0x65DD +0x6556 0x66DE +0x6557 0x6AE7 +0x6558 0x6AE0 +0x6559 0x6ACC +0x655A 0x6AD1 +0x655B 0x6AD9 +0x655C 0x6ACB +0x655D 0x6ADF +0x655E 0x6ADC +0x655F 0x6AD0 +0x6560 0x6AEB +0x6561 0x6ACF +0x6562 0x6ACD +0x6563 0x6ADE +0x6564 0x6B60 +0x6565 0x6BB0 +0x6566 0x6C0C +0x6567 0x7019 +0x6568 0x7027 +0x6569 0x7020 +0x656A 0x7016 +0x656B 0x702B +0x656C 0x7021 +0x656D 0x7022 +0x656E 0x7023 +0x656F 0x7029 +0x6570 0x7017 +0x6571 0x7024 +0x6572 0x701C +0x6573 0x720C +0x6574 0x720A +0x6575 0x7207 +0x6576 0x7202 +0x6577 0x7205 +0x6578 0x72A5 +0x6579 0x72A6 +0x657A 0x72A4 +0x657B 0x72A3 +0x657C 0x72A1 +0x657D 0x74CB +0x657E 0x74C5 +0x6621 0x74B7 +0x6622 0x74C3 +0x6623 0x7516 +0x6624 0x7660 +0x6625 0x77C9 +0x6626 0x77CA +0x6627 0x77C4 +0x6628 0x77F1 +0x6629 0x791D +0x662A 0x791B +0x662B 0x7921 +0x662C 0x791C +0x662D 0x7917 +0x662E 0x791E +0x662F 0x79B0 +0x6630 0x7A67 +0x6631 0x7A68 +0x6632 0x7C33 +0x6633 0x7C3C +0x6634 0x7C39 +0x6635 0x7C2C +0x6636 0x7C3B +0x6637 0x7CEC +0x6638 0x7CEA +0x6639 0x7E76 +0x663A 0x7E75 +0x663B 0x7E78 +0x663C 0x7E70 +0x663D 0x7E77 +0x663E 0x7E6F +0x663F 0x7E7A +0x6640 0x7E72 +0x6641 0x7E74 +0x6642 0x7E68 +0x6643 0x7F4B +0x6644 0x7F4A +0x6645 0x7F83 +0x6646 0x7F86 +0x6647 0x7FB7 +0x6648 0x7FFD +0x6649 0x7FFE +0x664A 0x8078 +0x664B 0x81D7 +0x664C 0x81D5 +0x664D 0x820B +0x664E 0x8264 +0x664F 0x8261 +0x6650 0x8263 +0x6651 0x85EB +0x6652 0x85F1 +0x6653 0x85ED +0x6654 0x85D9 +0x6655 0x85E1 +0x6656 0x85E8 +0x6657 0x85DA +0x6658 0x85D7 +0x6659 0x85EC +0x665A 0x85F2 +0x665B 0x85F8 +0x665C 0x85D8 +0x665D 0x85DF +0x665E 0x85E3 +0x665F 0x85DC +0x6660 0x85D1 +0x6661 0x85F0 +0x6662 0x85E6 +0x6663 0x85EF +0x6664 0x85DE +0x6665 0x85E2 +0x6666 0x8800 +0x6667 0x87FA +0x6668 0x8803 +0x6669 0x87F6 +0x666A 0x87F7 +0x666B 0x8809 +0x666C 0x880C +0x666D 0x880B +0x666E 0x8806 +0x666F 0x87FC +0x6670 0x8808 +0x6671 0x87FF +0x6672 0x880A +0x6673 0x8802 +0x6674 0x8962 +0x6675 0x895A +0x6676 0x895B +0x6677 0x8957 +0x6678 0x8961 +0x6679 0x895C +0x667A 0x8958 +0x667B 0x895D +0x667C 0x8959 +0x667D 0x8988 +0x667E 0x89B7 +0x6721 0x89B6 +0x6722 0x89F6 +0x6723 0x8B50 +0x6724 0x8B48 +0x6725 0x8B4A +0x6726 0x8B40 +0x6727 0x8B53 +0x6728 0x8B56 +0x6729 0x8B54 +0x672A 0x8B4B +0x672B 0x8B55 +0x672C 0x8B51 +0x672D 0x8B42 +0x672E 0x8B52 +0x672F 0x8B57 +0x6730 0x8C43 +0x6731 0x8C77 +0x6732 0x8C76 +0x6733 0x8C9A +0x6734 0x8D06 +0x6735 0x8D07 +0x6736 0x8D09 +0x6737 0x8DAC +0x6738 0x8DAA +0x6739 0x8DAD +0x673A 0x8DAB +0x673B 0x8E6D +0x673C 0x8E78 +0x673D 0x8E73 +0x673E 0x8E6A +0x673F 0x8E6F +0x6740 0x8E7B +0x6741 0x8EC2 +0x6742 0x8F52 +0x6743 0x8F51 +0x6744 0x8F4F +0x6745 0x8F50 +0x6746 0x8F53 +0x6747 0x8FB4 +0x6748 0x9140 +0x6749 0x913F +0x674A 0x91B0 +0x674B 0x91AD +0x674C 0x93DE +0x674D 0x93C7 +0x674E 0x93CF +0x674F 0x93C2 +0x6750 0x93DA +0x6751 0x93D0 +0x6752 0x93F9 +0x6753 0x93EC +0x6754 0x93CC +0x6755 0x93D9 +0x6756 0x93A9 +0x6757 0x93E6 +0x6758 0x93CA +0x6759 0x93D4 +0x675A 0x93EE +0x675B 0x93E3 +0x675C 0x93D5 +0x675D 0x93C4 +0x675E 0x93CE +0x675F 0x93C0 +0x6760 0x93D2 +0x6761 0x93A5 +0x6762 0x93E7 +0x6763 0x957D +0x6764 0x95DA +0x6765 0x95DB +0x6766 0x96E1 +0x6767 0x9729 +0x6768 0x972B +0x6769 0x972C +0x676A 0x9728 +0x676B 0x9726 +0x676C 0x97B3 +0x676D 0x97B7 +0x676E 0x97B6 +0x676F 0x97DD +0x6770 0x97DE +0x6771 0x97DF +0x6772 0x985C +0x6773 0x9859 +0x6774 0x985D +0x6775 0x9857 +0x6776 0x98BF +0x6777 0x98BD +0x6778 0x98BB +0x6779 0x98BE +0x677A 0x9948 +0x677B 0x9947 +0x677C 0x9943 +0x677D 0x99A6 +0x677E 0x99A7 +0x6821 0x9A1A +0x6822 0x9A15 +0x6823 0x9A25 +0x6824 0x9A1D +0x6825 0x9A24 +0x6826 0x9A1B +0x6827 0x9A22 +0x6828 0x9A20 +0x6829 0x9A27 +0x682A 0x9A23 +0x682B 0x9A1E +0x682C 0x9A1C +0x682D 0x9A14 +0x682E 0x9AC2 +0x682F 0x9B0B +0x6830 0x9B0A +0x6831 0x9B0E +0x6832 0x9B0C +0x6833 0x9B37 +0x6834 0x9BEA +0x6835 0x9BEB +0x6836 0x9BE0 +0x6837 0x9BDE +0x6838 0x9BE4 +0x6839 0x9BE6 +0x683A 0x9BE2 +0x683B 0x9BF0 +0x683C 0x9BD4 +0x683D 0x9BD7 +0x683E 0x9BEC +0x683F 0x9BDC +0x6840 0x9BD9 +0x6841 0x9BE5 +0x6842 0x9BD5 +0x6843 0x9BE1 +0x6844 0x9BDA +0x6845 0x9D77 +0x6846 0x9D81 +0x6847 0x9D8A +0x6848 0x9D84 +0x6849 0x9D88 +0x684A 0x9D71 +0x684B 0x9D80 +0x684C 0x9D78 +0x684D 0x9D86 +0x684E 0x9D8B +0x684F 0x9D8C +0x6850 0x9D7D +0x6851 0x9D6B +0x6852 0x9D74 +0x6853 0x9D75 +0x6854 0x9D70 +0x6855 0x9D69 +0x6856 0x9D85 +0x6857 0x9D73 +0x6858 0x9D7B +0x6859 0x9D82 +0x685A 0x9D6F +0x685B 0x9D79 +0x685C 0x9D7F +0x685D 0x9D87 +0x685E 0x9D68 +0x685F 0x9E94 +0x6860 0x9E91 +0x6861 0x9EC0 +0x6862 0x9EFC +0x6863 0x9F2D +0x6864 0x9F40 +0x6865 0x9F41 +0x6866 0x9F4D +0x6867 0x9F56 +0x6868 0x9F57 +0x6869 0x9F58 +0x686A 0x5337 +0x686B 0x56B2 +0x686C 0x56B5 +0x686D 0x56B3 +0x686E 0x58E3 +0x686F 0x5B45 +0x6870 0x5DC6 +0x6871 0x5DC7 +0x6872 0x5EEE +0x6873 0x5EEF +0x6874 0x5FC0 +0x6875 0x5FC1 +0x6876 0x61F9 +0x6877 0x6517 +0x6878 0x6516 +0x6879 0x6515 +0x687A 0x6513 +0x687B 0x65DF +0x687C 0x66E8 +0x687D 0x66E3 +0x687E 0x66E4 +0x6921 0x6AF3 +0x6922 0x6AF0 +0x6923 0x6AEA +0x6924 0x6AE8 +0x6925 0x6AF9 +0x6926 0x6AF1 +0x6927 0x6AEE +0x6928 0x6AEF +0x6929 0x703C +0x692A 0x7035 +0x692B 0x702F +0x692C 0x7037 +0x692D 0x7034 +0x692E 0x7031 +0x692F 0x7042 +0x6930 0x7038 +0x6931 0x703F +0x6932 0x703A +0x6933 0x7039 +0x6934 0x702A +0x6935 0x7040 +0x6936 0x703B +0x6937 0x7033 +0x6938 0x7041 +0x6939 0x7213 +0x693A 0x7214 +0x693B 0x72A8 +0x693C 0x737D +0x693D 0x737C +0x693E 0x74BA +0x693F 0x76AB +0x6940 0x76AA +0x6941 0x76BE +0x6942 0x76ED +0x6943 0x77CC +0x6944 0x77CE +0x6945 0x77CF +0x6946 0x77CD +0x6947 0x77F2 +0x6948 0x7925 +0x6949 0x7923 +0x694A 0x7927 +0x694B 0x7928 +0x694C 0x7924 +0x694D 0x7929 +0x694E 0x79B2 +0x694F 0x7A6E +0x6950 0x7A6C +0x6951 0x7A6D +0x6952 0x7AF7 +0x6953 0x7C49 +0x6954 0x7C48 +0x6955 0x7C4A +0x6956 0x7C47 +0x6957 0x7C45 +0x6958 0x7CEE +0x6959 0x7E7B +0x695A 0x7E7E +0x695B 0x7E81 +0x695C 0x7E80 +0x695D 0x7FBA +0x695E 0x7FFF +0x695F 0x8079 +0x6960 0x81DB +0x6961 0x81D9 +0x6962 0x8268 +0x6963 0x8269 +0x6964 0x8622 +0x6965 0x85FF +0x6966 0x8601 +0x6967 0x85FE +0x6968 0x861B +0x6969 0x8600 +0x696A 0x85F6 +0x696B 0x8604 +0x696C 0x8609 +0x696D 0x8605 +0x696E 0x860C +0x696F 0x85FD +0x6970 0x8819 +0x6971 0x8810 +0x6972 0x8811 +0x6973 0x8817 +0x6974 0x8813 +0x6975 0x8816 +0x6976 0x8963 +0x6977 0x8966 +0x6978 0x89B9 +0x6979 0x89F7 +0x697A 0x8B60 +0x697B 0x8B6A +0x697C 0x8B5D +0x697D 0x8B68 +0x697E 0x8B63 +0x6A21 0x8B65 +0x6A22 0x8B67 +0x6A23 0x8B6D +0x6A24 0x8DAE +0x6A25 0x8E86 +0x6A26 0x8E88 +0x6A27 0x8E84 +0x6A28 0x8F59 +0x6A29 0x8F56 +0x6A2A 0x8F57 +0x6A2B 0x8F55 +0x6A2C 0x8F58 +0x6A2D 0x8F5A +0x6A2E 0x908D +0x6A2F 0x9143 +0x6A30 0x9141 +0x6A31 0x91B7 +0x6A32 0x91B5 +0x6A33 0x91B2 +0x6A34 0x91B3 +0x6A35 0x940B +0x6A36 0x9413 +0x6A37 0x93FB +0x6A38 0x9420 +0x6A39 0x940F +0x6A3A 0x9414 +0x6A3B 0x93FE +0x6A3C 0x9415 +0x6A3D 0x9410 +0x6A3E 0x9428 +0x6A3F 0x9419 +0x6A40 0x940D +0x6A41 0x93F5 +0x6A42 0x9400 +0x6A43 0x93F7 +0x6A44 0x9407 +0x6A45 0x940E +0x6A46 0x9416 +0x6A47 0x9412 +0x6A48 0x93FA +0x6A49 0x9409 +0x6A4A 0x93F8 +0x6A4B 0x943C +0x6A4C 0x940A +0x6A4D 0x93FF +0x6A4E 0x93FC +0x6A4F 0x940C +0x6A50 0x93F6 +0x6A51 0x9411 +0x6A52 0x9406 +0x6A53 0x95DE +0x6A54 0x95E0 +0x6A55 0x95DF +0x6A56 0x972E +0x6A57 0x972F +0x6A58 0x97B9 +0x6A59 0x97BB +0x6A5A 0x97FD +0x6A5B 0x97FE +0x6A5C 0x9860 +0x6A5D 0x9862 +0x6A5E 0x9863 +0x6A5F 0x985F +0x6A60 0x98C1 +0x6A61 0x98C2 +0x6A62 0x9950 +0x6A63 0x994E +0x6A64 0x9959 +0x6A65 0x994C +0x6A66 0x994B +0x6A67 0x9953 +0x6A68 0x9A32 +0x6A69 0x9A34 +0x6A6A 0x9A31 +0x6A6B 0x9A2C +0x6A6C 0x9A2A +0x6A6D 0x9A36 +0x6A6E 0x9A29 +0x6A6F 0x9A2E +0x6A70 0x9A38 +0x6A71 0x9A2D +0x6A72 0x9AC7 +0x6A73 0x9ACA +0x6A74 0x9AC6 +0x6A75 0x9B10 +0x6A76 0x9B12 +0x6A77 0x9B11 +0x6A78 0x9C0B +0x6A79 0x9C08 +0x6A7A 0x9BF7 +0x6A7B 0x9C05 +0x6A7C 0x9C12 +0x6A7D 0x9BF8 +0x6A7E 0x9C40 +0x6B21 0x9C07 +0x6B22 0x9C0E +0x6B23 0x9C06 +0x6B24 0x9C17 +0x6B25 0x9C14 +0x6B26 0x9C09 +0x6B27 0x9D9F +0x6B28 0x9D99 +0x6B29 0x9DA4 +0x6B2A 0x9D9D +0x6B2B 0x9D92 +0x6B2C 0x9D98 +0x6B2D 0x9D90 +0x6B2E 0x9D9B +0x6B2F 0x9DA0 +0x6B30 0x9D94 +0x6B31 0x9D9C +0x6B32 0x9DAA +0x6B33 0x9D97 +0x6B34 0x9DA1 +0x6B35 0x9D9A +0x6B36 0x9DA2 +0x6B37 0x9DA8 +0x6B38 0x9D9E +0x6B39 0x9DA3 +0x6B3A 0x9DBF +0x6B3B 0x9DA9 +0x6B3C 0x9D96 +0x6B3D 0x9DA6 +0x6B3E 0x9DA7 +0x6B3F 0x9E99 +0x6B40 0x9E9B +0x6B41 0x9E9A +0x6B42 0x9EE5 +0x6B43 0x9EE4 +0x6B44 0x9EE7 +0x6B45 0x9EE6 +0x6B46 0x9F30 +0x6B47 0x9F2E +0x6B48 0x9F5B +0x6B49 0x9F60 +0x6B4A 0x9F5E +0x6B4B 0x9F5D +0x6B4C 0x9F59 +0x6B4D 0x9F91 +0x6B4E 0x513A +0x6B4F 0x5139 +0x6B50 0x5298 +0x6B51 0x5297 +0x6B52 0x56C3 +0x6B53 0x56BD +0x6B54 0x56BE +0x6B55 0x5B48 +0x6B56 0x5B47 +0x6B57 0x5DCB +0x6B58 0x5DCF +0x6B59 0x5EF1 +0x6B5A 0x61FD +0x6B5B 0x651B +0x6B5C 0x6B02 +0x6B5D 0x6AFC +0x6B5E 0x6B03 +0x6B5F 0x6AF8 +0x6B60 0x6B00 +0x6B61 0x7043 +0x6B62 0x7044 +0x6B63 0x704A +0x6B64 0x7048 +0x6B65 0x7049 +0x6B66 0x7045 +0x6B67 0x7046 +0x6B68 0x721D +0x6B69 0x721A +0x6B6A 0x7219 +0x6B6B 0x737E +0x6B6C 0x7517 +0x6B6D 0x766A +0x6B6E 0x77D0 +0x6B6F 0x792D +0x6B70 0x7931 +0x6B71 0x792F +0x6B72 0x7C54 +0x6B73 0x7C53 +0x6B74 0x7CF2 +0x6B75 0x7E8A +0x6B76 0x7E87 +0x6B77 0x7E88 +0x6B78 0x7E8B +0x6B79 0x7E86 +0x6B7A 0x7E8D +0x6B7B 0x7F4D +0x6B7C 0x7FBB +0x6B7D 0x8030 +0x6B7E 0x81DD +0x6C21 0x8618 +0x6C22 0x862A +0x6C23 0x8626 +0x6C24 0x861F +0x6C25 0x8623 +0x6C26 0x861C +0x6C27 0x8619 +0x6C28 0x8627 +0x6C29 0x862E +0x6C2A 0x8621 +0x6C2B 0x8620 +0x6C2C 0x8629 +0x6C2D 0x861E +0x6C2E 0x8625 +0x6C2F 0x8829 +0x6C30 0x881D +0x6C31 0x881B +0x6C32 0x8820 +0x6C33 0x8824 +0x6C34 0x881C +0x6C35 0x882B +0x6C36 0x884A +0x6C37 0x896D +0x6C38 0x8969 +0x6C39 0x896E +0x6C3A 0x896B +0x6C3B 0x89FA +0x6C3C 0x8B79 +0x6C3D 0x8B78 +0x6C3E 0x8B45 +0x6C3F 0x8B7A +0x6C40 0x8B7B +0x6C41 0x8D10 +0x6C42 0x8D14 +0x6C43 0x8DAF +0x6C44 0x8E8E +0x6C45 0x8E8C +0x6C46 0x8F5E +0x6C47 0x8F5B +0x6C48 0x8F5D +0x6C49 0x9146 +0x6C4A 0x9144 +0x6C4B 0x9145 +0x6C4C 0x91B9 +0x6C4D 0x943F +0x6C4E 0x943B +0x6C4F 0x9436 +0x6C50 0x9429 +0x6C51 0x943D +0x6C52 0x9430 +0x6C53 0x9439 +0x6C54 0x942A +0x6C55 0x9437 +0x6C56 0x942C +0x6C57 0x9440 +0x6C58 0x9431 +0x6C59 0x95E5 +0x6C5A 0x95E4 +0x6C5B 0x95E3 +0x6C5C 0x9735 +0x6C5D 0x973A +0x6C5E 0x97BF +0x6C5F 0x97E1 +0x6C60 0x9864 +0x6C61 0x98C9 +0x6C62 0x98C6 +0x6C63 0x98C0 +0x6C64 0x9958 +0x6C65 0x9956 +0x6C66 0x9A39 +0x6C67 0x9A3D +0x6C68 0x9A46 +0x6C69 0x9A44 +0x6C6A 0x9A42 +0x6C6B 0x9A41 +0x6C6C 0x9A3A +0x6C6D 0x9A3F +0x6C6E 0x9ACD +0x6C6F 0x9B15 +0x6C70 0x9B17 +0x6C71 0x9B18 +0x6C72 0x9B16 +0x6C73 0x9B3A +0x6C74 0x9B52 +0x6C75 0x9C2B +0x6C76 0x9C1D +0x6C77 0x9C1C +0x6C78 0x9C2C +0x6C79 0x9C23 +0x6C7A 0x9C28 +0x6C7B 0x9C29 +0x6C7C 0x9C24 +0x6C7D 0x9C21 +0x6C7E 0x9DB7 +0x6D21 0x9DB6 +0x6D22 0x9DBC +0x6D23 0x9DC1 +0x6D24 0x9DC7 +0x6D25 0x9DCA +0x6D26 0x9DCF +0x6D27 0x9DBE +0x6D28 0x9DC5 +0x6D29 0x9DC3 +0x6D2A 0x9DBB +0x6D2B 0x9DB5 +0x6D2C 0x9DCE +0x6D2D 0x9DB9 +0x6D2E 0x9DBA +0x6D2F 0x9DAC +0x6D30 0x9DC8 +0x6D31 0x9DB1 +0x6D32 0x9DAD +0x6D33 0x9DCC +0x6D34 0x9DB3 +0x6D35 0x9DCD +0x6D36 0x9DB2 +0x6D37 0x9E7A +0x6D38 0x9E9C +0x6D39 0x9EEB +0x6D3A 0x9EEE +0x6D3B 0x9EED +0x6D3C 0x9F1B +0x6D3D 0x9F18 +0x6D3E 0x9F1A +0x6D3F 0x9F31 +0x6D40 0x9F4E +0x6D41 0x9F65 +0x6D42 0x9F64 +0x6D43 0x9F92 +0x6D44 0x4EB9 +0x6D45 0x56C6 +0x6D46 0x56C5 +0x6D47 0x56CB +0x6D48 0x5971 +0x6D49 0x5B4B +0x6D4A 0x5B4C +0x6D4B 0x5DD5 +0x6D4C 0x5DD1 +0x6D4D 0x5EF2 +0x6D4E 0x6521 +0x6D4F 0x6520 +0x6D50 0x6526 +0x6D51 0x6522 +0x6D52 0x6B0B +0x6D53 0x6B08 +0x6D54 0x6B09 +0x6D55 0x6C0D +0x6D56 0x7055 +0x6D57 0x7056 +0x6D58 0x7057 +0x6D59 0x7052 +0x6D5A 0x721E +0x6D5B 0x721F +0x6D5C 0x72A9 +0x6D5D 0x737F +0x6D5E 0x74D8 +0x6D5F 0x74D5 +0x6D60 0x74D9 +0x6D61 0x74D7 +0x6D62 0x766D +0x6D63 0x76AD +0x6D64 0x7935 +0x6D65 0x79B4 +0x6D66 0x7A70 +0x6D67 0x7A71 +0x6D68 0x7C57 +0x6D69 0x7C5C +0x6D6A 0x7C59 +0x6D6B 0x7C5B +0x6D6C 0x7C5A +0x6D6D 0x7CF4 +0x6D6E 0x7CF1 +0x6D6F 0x7E91 +0x6D70 0x7F4F +0x6D71 0x7F87 +0x6D72 0x81DE +0x6D73 0x826B +0x6D74 0x8634 +0x6D75 0x8635 +0x6D76 0x8633 +0x6D77 0x862C +0x6D78 0x8632 +0x6D79 0x8636 +0x6D7A 0x882C +0x6D7B 0x8828 +0x6D7C 0x8826 +0x6D7D 0x882A +0x6D7E 0x8825 +0x6E21 0x8971 +0x6E22 0x89BF +0x6E23 0x89BE +0x6E24 0x89FB +0x6E25 0x8B7E +0x6E26 0x8B84 +0x6E27 0x8B82 +0x6E28 0x8B86 +0x6E29 0x8B85 +0x6E2A 0x8B7F +0x6E2B 0x8D15 +0x6E2C 0x8E95 +0x6E2D 0x8E94 +0x6E2E 0x8E9A +0x6E2F 0x8E92 +0x6E30 0x8E90 +0x6E31 0x8E96 +0x6E32 0x8E97 +0x6E33 0x8F60 +0x6E34 0x8F62 +0x6E35 0x9147 +0x6E36 0x944C +0x6E37 0x9450 +0x6E38 0x944A +0x6E39 0x944B +0x6E3A 0x944F +0x6E3B 0x9447 +0x6E3C 0x9445 +0x6E3D 0x9448 +0x6E3E 0x9449 +0x6E3F 0x9446 +0x6E40 0x973F +0x6E41 0x97E3 +0x6E42 0x986A +0x6E43 0x9869 +0x6E44 0x98CB +0x6E45 0x9954 +0x6E46 0x995B +0x6E47 0x9A4E +0x6E48 0x9A53 +0x6E49 0x9A54 +0x6E4A 0x9A4C +0x6E4B 0x9A4F +0x6E4C 0x9A48 +0x6E4D 0x9A4A +0x6E4E 0x9A49 +0x6E4F 0x9A52 +0x6E50 0x9A50 +0x6E51 0x9AD0 +0x6E52 0x9B19 +0x6E53 0x9B2B +0x6E54 0x9B3B +0x6E55 0x9B56 +0x6E56 0x9B55 +0x6E57 0x9C46 +0x6E58 0x9C48 +0x6E59 0x9C3F +0x6E5A 0x9C44 +0x6E5B 0x9C39 +0x6E5C 0x9C33 +0x6E5D 0x9C41 +0x6E5E 0x9C3C +0x6E5F 0x9C37 +0x6E60 0x9C34 +0x6E61 0x9C32 +0x6E62 0x9C3D +0x6E63 0x9C36 +0x6E64 0x9DDB +0x6E65 0x9DD2 +0x6E66 0x9DDE +0x6E67 0x9DDA +0x6E68 0x9DCB +0x6E69 0x9DD0 +0x6E6A 0x9DDC +0x6E6B 0x9DD1 +0x6E6C 0x9DDF +0x6E6D 0x9DE9 +0x6E6E 0x9DD9 +0x6E6F 0x9DD8 +0x6E70 0x9DD6 +0x6E71 0x9DF5 +0x6E72 0x9DD5 +0x6E73 0x9DDD +0x6E74 0x9EB6 +0x6E75 0x9EF0 +0x6E76 0x9F35 +0x6E77 0x9F33 +0x6E78 0x9F32 +0x6E79 0x9F42 +0x6E7A 0x9F6B +0x6E7B 0x9F95 +0x6E7C 0x9FA2 +0x6E7D 0x513D +0x6E7E 0x5299 +0x6F21 0x58E8 +0x6F22 0x58E7 +0x6F23 0x5972 +0x6F24 0x5B4D +0x6F25 0x5DD8 +0x6F26 0x882F +0x6F27 0x5F4F +0x6F28 0x6201 +0x6F29 0x6203 +0x6F2A 0x6204 +0x6F2B 0x6529 +0x6F2C 0x6525 +0x6F2D 0x6596 +0x6F2E 0x66EB +0x6F2F 0x6B11 +0x6F30 0x6B12 +0x6F31 0x6B0F +0x6F32 0x6BCA +0x6F33 0x705B +0x6F34 0x705A +0x6F35 0x7222 +0x6F36 0x7382 +0x6F37 0x7381 +0x6F38 0x7383 +0x6F39 0x7670 +0x6F3A 0x77D4 +0x6F3B 0x7C67 +0x6F3C 0x7C66 +0x6F3D 0x7E95 +0x6F3E 0x826C +0x6F3F 0x863A +0x6F40 0x8640 +0x6F41 0x8639 +0x6F42 0x863C +0x6F43 0x8631 +0x6F44 0x863B +0x6F45 0x863E +0x6F46 0x8830 +0x6F47 0x8832 +0x6F48 0x882E +0x6F49 0x8833 +0x6F4A 0x8976 +0x6F4B 0x8974 +0x6F4C 0x8973 +0x6F4D 0x89FE +0x6F4E 0x8B8C +0x6F4F 0x8B8E +0x6F50 0x8B8B +0x6F51 0x8B88 +0x6F52 0x8C45 +0x6F53 0x8D19 +0x6F54 0x8E98 +0x6F55 0x8F64 +0x6F56 0x8F63 +0x6F57 0x91BC +0x6F58 0x9462 +0x6F59 0x9455 +0x6F5A 0x945D +0x6F5B 0x9457 +0x6F5C 0x945E +0x6F5D 0x97C4 +0x6F5E 0x97C5 +0x6F5F 0x9800 +0x6F60 0x9A56 +0x6F61 0x9A59 +0x6F62 0x9B1E +0x6F63 0x9B1F +0x6F64 0x9B20 +0x6F65 0x9C52 +0x6F66 0x9C58 +0x6F67 0x9C50 +0x6F68 0x9C4A +0x6F69 0x9C4D +0x6F6A 0x9C4B +0x6F6B 0x9C55 +0x6F6C 0x9C59 +0x6F6D 0x9C4C +0x6F6E 0x9C4E +0x6F6F 0x9DFB +0x6F70 0x9DF7 +0x6F71 0x9DEF +0x6F72 0x9DE3 +0x6F73 0x9DEB +0x6F74 0x9DF8 +0x6F75 0x9DE4 +0x6F76 0x9DF6 +0x6F77 0x9DE1 +0x6F78 0x9DEE +0x6F79 0x9DE6 +0x6F7A 0x9DF2 +0x6F7B 0x9DF0 +0x6F7C 0x9DE2 +0x6F7D 0x9DEC +0x6F7E 0x9DF4 +0x7021 0x9DF3 +0x7022 0x9DE8 +0x7023 0x9DED +0x7024 0x9EC2 +0x7025 0x9ED0 +0x7026 0x9EF2 +0x7027 0x9EF3 +0x7028 0x9F06 +0x7029 0x9F1C +0x702A 0x9F38 +0x702B 0x9F37 +0x702C 0x9F36 +0x702D 0x9F43 +0x702E 0x9F4F +0x702F 0x9F71 +0x7030 0x9F70 +0x7031 0x9F6E +0x7032 0x9F6F +0x7033 0x56D3 +0x7034 0x56CD +0x7035 0x5B4E +0x7036 0x5C6D +0x7037 0x652D +0x7038 0x66ED +0x7039 0x66EE +0x703A 0x6B13 +0x703B 0x705F +0x703C 0x7061 +0x703D 0x705D +0x703E 0x7060 +0x703F 0x7223 +0x7040 0x74DB +0x7041 0x74E5 +0x7042 0x77D5 +0x7043 0x7938 +0x7044 0x79B7 +0x7045 0x79B6 +0x7046 0x7C6A +0x7047 0x7E97 +0x7048 0x7F89 +0x7049 0x826D +0x704A 0x8643 +0x704B 0x8838 +0x704C 0x8837 +0x704D 0x8835 +0x704E 0x884B +0x704F 0x8B94 +0x7050 0x8B95 +0x7051 0x8E9E +0x7052 0x8E9F +0x7053 0x8EA0 +0x7054 0x8E9D +0x7055 0x91BE +0x7056 0x91BD +0x7057 0x91C2 +0x7058 0x946B +0x7059 0x9468 +0x705A 0x9469 +0x705B 0x96E5 +0x705C 0x9746 +0x705D 0x9743 +0x705E 0x9747 +0x705F 0x97C7 +0x7060 0x97E5 +0x7061 0x9A5E +0x7062 0x9AD5 +0x7063 0x9B59 +0x7064 0x9C63 +0x7065 0x9C67 +0x7066 0x9C66 +0x7067 0x9C62 +0x7068 0x9C5E +0x7069 0x9C60 +0x706A 0x9E02 +0x706B 0x9DFE +0x706C 0x9E07 +0x706D 0x9E03 +0x706E 0x9E06 +0x706F 0x9E05 +0x7070 0x9E00 +0x7071 0x9E01 +0x7072 0x9E09 +0x7073 0x9DFF +0x7074 0x9DFD +0x7075 0x9E04 +0x7076 0x9EA0 +0x7077 0x9F1E +0x7078 0x9F46 +0x7079 0x9F74 +0x707A 0x9F75 +0x707B 0x9F76 +0x707C 0x56D4 +0x707D 0x652E +0x707E 0x65B8 +0x7121 0x6B18 +0x7122 0x6B19 +0x7123 0x6B17 +0x7124 0x6B1A +0x7125 0x7062 +0x7126 0x7226 +0x7127 0x72AA +0x7128 0x77D8 +0x7129 0x77D9 +0x712A 0x7939 +0x712B 0x7C69 +0x712C 0x7C6B +0x712D 0x7CF6 +0x712E 0x7E9A +0x712F 0x7E98 +0x7130 0x7E9B +0x7131 0x7E99 +0x7132 0x81E0 +0x7133 0x81E1 +0x7134 0x8646 +0x7135 0x8647 +0x7136 0x8648 +0x7137 0x8979 +0x7138 0x897A +0x7139 0x897C +0x713A 0x897B +0x713B 0x89FF +0x713C 0x8B98 +0x713D 0x8B99 +0x713E 0x8EA5 +0x713F 0x8EA4 +0x7140 0x8EA3 +0x7141 0x946E +0x7142 0x946D +0x7143 0x946F +0x7144 0x9471 +0x7145 0x9473 +0x7146 0x9749 +0x7147 0x9872 +0x7148 0x995F +0x7149 0x9C68 +0x714A 0x9C6E +0x714B 0x9C6D +0x714C 0x9E0B +0x714D 0x9E0D +0x714E 0x9E10 +0x714F 0x9E0F +0x7150 0x9E12 +0x7151 0x9E11 +0x7152 0x9EA1 +0x7153 0x9EF5 +0x7154 0x9F09 +0x7155 0x9F47 +0x7156 0x9F78 +0x7157 0x9F7B +0x7158 0x9F7A +0x7159 0x9F79 +0x715A 0x571E +0x715B 0x7066 +0x715C 0x7C6F +0x715D 0x883C +0x715E 0x8DB2 +0x715F 0x8EA6 +0x7160 0x91C3 +0x7161 0x9474 +0x7162 0x9478 +0x7163 0x9476 +0x7164 0x9475 +0x7165 0x9A60 +0x7166 0x9B2E +0x7167 0x9C74 +0x7168 0x9C73 +0x7169 0x9C71 +0x716A 0x9C75 +0x716B 0x9E14 +0x716C 0x9E13 +0x716D 0x9EF6 +0x716E 0x9F0A +0x716F 0x9FA4 +0x7170 0x7068 +0x7171 0x7065 +0x7172 0x7CF7 +0x7173 0x866A +0x7174 0x883E +0x7175 0x883D +0x7176 0x883F +0x7177 0x8B9E +0x7178 0x8C9C +0x7179 0x8EA9 +0x717A 0x8EC9 +0x717B 0x974B +0x717C 0x9873 +0x717D 0x9874 +0x717E 0x98CC +0x7221 0x9961 +0x7222 0x99AB +0x7223 0x9A64 +0x7224 0x9A66 +0x7225 0x9A67 +0x7226 0x9B24 +0x7227 0x9E15 +0x7228 0x9E17 +0x7229 0x9F48 +0x722A 0x6207 +0x722B 0x6B1E +0x722C 0x7227 +0x722D 0x864C +0x722E 0x8EA8 +0x722F 0x9482 +0x7230 0x9480 +0x7231 0x9481 +0x7232 0x9A69 +0x7233 0x9A68 +0x7234 0x9E19 +0x7235 0x864B +0x7236 0x8B9F +0x7237 0x9483 +0x7238 0x9C79 +0x7239 0x9EB7 +0x723A 0x7675 +0x723B 0x9A6B +0x723C 0x9C7A +0x723D 0x9E1D +0x723E 0x7069 +0x723F 0x706A +0x7240 0x7229 +0x7241 0x9EA4 +0x7242 0x9F7E +0x7243 0x9F49 +0x7244 0x9F98 +ENDMAPPING +ENDENCODING Index: xc/fonts/encodings/large/cns11643-3.enc diff -u /dev/null xc/fonts/encodings/large/cns11643-3.enc:1.1 --- /dev/null Wed Mar 16 21:04:36 2005 +++ xc/fonts/encodings/large/cns11643-3.enc Wed Sep 1 19:57:56 2004 @@ -0,0 +1,6157 @@ +STARTENCODING cns11643-3 +ALIAS cns11643-3 +# calculated FIRSTINDEX 0x20 0x22 +# calculated matrix SIZE 0x63 0x80 +SIZE 0x63 0x80 +FIRSTINDEX 0x20 0x22 +STARTMAPPING unicode + +0x2122 0x4e36 +0x2123 0x4e3f +0x2124 0x4e85 +0x2125 0x4e05 +0x2126 0x4e04 +0x2127 0x5182 +0x2128 0x5196 +0x2129 0x5338 +0x212a 0x5369 +0x212b 0x53b6 +0x212c 0x4e2a +0x212d 0x4e87 +0x212e 0x4e49 +0x212f 0x51e2 +0x2130 0x4e46 +0x2131 0x4e8f +0x2132 0x4ebc +0x2133 0x4ebe +0x2134 0x5166 +0x2135 0x51e3 +0x2136 0x5204 +0x2137 0x529c +0x2138 0x3000 +0x2139 0x5902 +0x213a 0x590a +0x213b 0x5b80 +0x213c 0x5ddb +0x213d 0x5e7a +0x213e 0x5e7f +0x213f 0x5ef4 +0x2140 0x5f50 +0x2141 0x5f51 +0x2142 0x5f61 +0x2143 0x961d +0x2144 0x3000 +0x2145 0x4e63 +0x2146 0x4e62 +0x2147 0x4ea3 +0x2148 0x5185 +0x2149 0x4ec5 +0x214a 0x4ecf +0x214b 0x4ece +0x214c 0x4ecc +0x214d 0x5184 +0x214e 0x5186 +0x214f 0x3000 +0x2150 0x3000 +0x2151 0x51e4 +0x2152 0x5205 +0x2153 0x529e +0x2154 0x529d +0x2155 0x52fd +0x2156 0x5300 +0x2157 0x533a +0x2158 0x3000 +0x2159 0x5346 +0x215a 0x535d +0x215b 0x5386 +0x215c 0x53b7 +0x215d 0x3000 +0x215e 0x53cc +0x215f 0x3000 +0x2160 0x53ce +0x2161 0x5721 +0x2162 0x3000 +0x2163 0x5e00 +0x2164 0x5f0c +0x2165 0x6237 +0x2166 0x6238 +0x2167 0x6534 +0x2168 0x6535 +0x2169 0x65e0 +0x216a 0x3000 +0x216b 0x738d +0x216c 0x4e97 +0x216d 0x4ee0 +0x216e 0x3000 +0x216f 0x3000 +0x2170 0x4ee7 +0x2171 0x3000 +0x2172 0x4ee6 +0x2173 0x3000 +0x2174 0x3000 +0x2175 0x3000 +0x2176 0x3000 +0x2177 0x56d8 +0x2178 0x518b +0x2179 0x518c +0x217a 0x5199 +0x217b 0x51e5 +0x217c 0x3000 +0x217d 0x520b +0x217e 0x3000 +0x2221 0x3000 +0x2222 0x5304 +0x2223 0x5303 +0x2224 0x5307 +0x2225 0x3000 +0x2226 0x531e +0x2227 0x535f +0x2228 0x536d +0x2229 0x5389 +0x222a 0x53ba +0x222b 0x53d0 +0x222c 0x3000 +0x222d 0x53f6 +0x222e 0x53f7 +0x222f 0x53f9 +0x2230 0x3000 +0x2231 0x53f4 +0x2232 0x3000 +0x2233 0x3000 +0x2234 0x5724 +0x2235 0x5904 +0x2236 0x5918 +0x2237 0x5932 +0x2238 0x5930 +0x2239 0x5934 +0x223a 0x3000 +0x223b 0x5975 +0x223c 0x3000 +0x223d 0x5b82 +0x223e 0x5bf9 +0x223f 0x5c14 +0x2240 0x3000 +0x2241 0x3000 +0x2242 0x3000 +0x2243 0x3000 +0x2244 0x3000 +0x2245 0x3000 +0x2246 0x3000 +0x2247 0x5e81 +0x2248 0x5e83 +0x2249 0x5f0d +0x224a 0x5f52 +0x224b 0x3000 +0x224c 0x5fca +0x224d 0x5fc7 +0x224e 0x6239 +0x224f 0x3000 +0x2250 0x624f +0x2251 0x65e7 +0x2252 0x672f +0x2253 0x6b7a +0x2254 0x6c39 +0x2255 0x3000 +0x2256 0x3000 +0x2257 0x6c37 +0x2258 0x6c44 +0x2259 0x6c45 +0x225a 0x738c +0x225b 0x7592 +0x225c 0x7676 +0x225d 0x9093 +0x225e 0x9092 +0x225f 0x3000 +0x2260 0x3000 +0x2261 0x4e21 +0x2262 0x4e20 +0x2263 0x4e22 +0x2264 0x4e68 +0x2265 0x4e89 +0x2266 0x4e98 +0x2267 0x4ef9 +0x2268 0x4eef +0x2269 0x3000 +0x226a 0x3000 +0x226b 0x4ef8 +0x226c 0x4f06 +0x226d 0x4f03 +0x226e 0x4efc +0x226f 0x4eee +0x2270 0x4f16 +0x2271 0x3000 +0x2272 0x4f28 +0x2273 0x4f1c +0x2274 0x4f07 +0x2275 0x4f1a +0x2276 0x4efa +0x2277 0x4f17 +0x2278 0x514a +0x2279 0x3000 +0x227a 0x5172 +0x227b 0x3000 +0x227c 0x51b4 +0x227d 0x51b3 +0x227e 0x51b2 +0x2321 0x3000 +0x2322 0x51e8 +0x2323 0x3000 +0x2324 0x5214 +0x2325 0x520f +0x2326 0x5215 +0x2327 0x5218 +0x2328 0x52a8 +0x2329 0x3000 +0x232a 0x534b +0x232b 0x534f +0x232c 0x3000 +0x232d 0x5350 +0x232e 0x3000 +0x232f 0x538b +0x2330 0x3000 +0x2331 0x53be +0x2332 0x3000 +0x2333 0x53d2 +0x2334 0x5416 +0x2335 0x53ff +0x2336 0x3000 +0x2337 0x5400 +0x2338 0x3000 +0x2339 0x5405 +0x233a 0x5413 +0x233b 0x5415 +0x233c 0x3000 +0x233d 0x3000 +0x233e 0x56e3 +0x233f 0x5735 +0x2340 0x5736 +0x2341 0x5731 +0x2342 0x5732 +0x2343 0x58ee +0x2344 0x5905 +0x2345 0x4e54 +0x2346 0x3000 +0x2347 0x5936 +0x2348 0x3000 +0x2349 0x3000 +0x234a 0x3000 +0x234b 0x597a +0x234c 0x3000 +0x234d 0x5986 +0x234e 0x3000 +0x234f 0x3000 +0x2350 0x5b86 +0x2351 0x5f53 +0x2352 0x5c18 +0x2353 0x3000 +0x2354 0x5c3d +0x2355 0x5c78 +0x2356 0x3000 +0x2357 0x3000 +0x2358 0x3000 +0x2359 0x3000 +0x235a 0x5c80 +0x235b 0x3000 +0x235c 0x5e08 +0x235d 0x3000 +0x235e 0x3000 +0x235f 0x3000 +0x2360 0x3000 +0x2361 0x5ef5 +0x2362 0x5f0e +0x2363 0x3000 +0x2364 0x3000 +0x2365 0x3000 +0x2366 0x5fd3 +0x2367 0x5fda +0x2368 0x3000 +0x2369 0x5fdb +0x236a 0x3000 +0x236b 0x620f +0x236c 0x625d +0x236d 0x625f +0x236e 0x6267 +0x236f 0x6257 +0x2370 0x9f50 +0x2371 0x3000 +0x2372 0x65eb +0x2373 0x65ea +0x2374 0x3000 +0x2375 0x6737 +0x2376 0x3000 +0x2377 0x6732 +0x2378 0x6736 +0x2379 0x6b22 +0x237a 0x6bce +0x237b 0x3000 +0x237c 0x6c58 +0x237d 0x6c51 +0x237e 0x6c77 +0x2421 0x6c3c +0x2422 0x3000 +0x2423 0x6c5a +0x2424 0x3000 +0x2425 0x6c53 +0x2426 0x706f +0x2427 0x7072 +0x2428 0x706e +0x2429 0x3000 +0x242a 0x3000 +0x242b 0x7073 +0x242c 0x72b1 +0x242d 0x72b2 +0x242e 0x3000 +0x242f 0x738f +0x2430 0x3000 +0x2431 0x3000 +0x2432 0x3000 +0x2433 0x793c +0x2434 0x3000 +0x2435 0x808d +0x2436 0x808e +0x2437 0x3000 +0x2438 0x827b +0x2439 0x3000 +0x243a 0x8d71 +0x243b 0x8fb9 +0x243c 0x9096 +0x243d 0x909a +0x243e 0x3000 +0x243f 0x4e24 +0x2440 0x4e71 +0x2441 0x3000 +0x2442 0x4e9c +0x2443 0x4f45 +0x2444 0x4f4a +0x2445 0x4f39 +0x2446 0x4f37 +0x2447 0x3000 +0x2448 0x4f32 +0x2449 0x4f42 +0x244a 0x3000 +0x244b 0x4f44 +0x244c 0x4f4b +0x244d 0x3000 +0x244e 0x4f40 +0x244f 0x4f35 +0x2450 0x4f31 +0x2451 0x5151 +0x2452 0x3000 +0x2453 0x5150 +0x2454 0x514e +0x2455 0x3000 +0x2456 0x3000 +0x2457 0x519d +0x2458 0x3000 +0x2459 0x51b5 +0x245a 0x51b8 +0x245b 0x51ec +0x245c 0x5223 +0x245d 0x5227 +0x245e 0x5226 +0x245f 0x521f +0x2460 0x522b +0x2461 0x5220 +0x2462 0x52b4 +0x2463 0x52b3 +0x2464 0x3000 +0x2465 0x5325 +0x2466 0x533b +0x2467 0x5374 +0x2468 0x3000 +0x2469 0x3000 +0x246a 0x3000 +0x246b 0x3000 +0x246c 0x3000 +0x246d 0x544d +0x246e 0x3000 +0x246f 0x3000 +0x2470 0x543a +0x2471 0x3000 +0x2472 0x3000 +0x2473 0x5444 +0x2474 0x544c +0x2475 0x5423 +0x2476 0x541a +0x2477 0x5432 +0x2478 0x544b +0x2479 0x5421 +0x247a 0x3000 +0x247b 0x5434 +0x247c 0x5449 +0x247d 0x5450 +0x247e 0x5422 +0x2521 0x543f +0x2522 0x5451 +0x2523 0x545a +0x2524 0x542f +0x2525 0x3000 +0x2526 0x56e9 +0x2527 0x56f2 +0x2528 0x56f3 +0x2529 0x56ef +0x252a 0x56ed +0x252b 0x56ec +0x252c 0x56e6 +0x252d 0x5748 +0x252e 0x3000 +0x252f 0x5744 +0x2530 0x573f +0x2531 0x573c +0x2532 0x5753 +0x2533 0x5756 +0x2534 0x3000 +0x2535 0x575f +0x2536 0x5743 +0x2537 0x5758 +0x2538 0x5757 +0x2539 0x3000 +0x253a 0x3000 +0x253b 0x3000 +0x253c 0x5746 +0x253d 0x3000 +0x253e 0x573d +0x253f 0x3000 +0x2540 0x5742 +0x2541 0x5754 +0x2542 0x5755 +0x2543 0x58f1 +0x2544 0x58f2 +0x2545 0x58f0 +0x2546 0x590b +0x2547 0x9ea6 +0x2548 0x56f1 +0x2549 0x593d +0x254a 0x3000 +0x254b 0x5994 +0x254c 0x598c +0x254d 0x3000 +0x254e 0x599c +0x254f 0x3000 +0x2550 0x3000 +0x2551 0x599f +0x2552 0x3000 +0x2553 0x599b +0x2554 0x3000 +0x2555 0x5989 +0x2556 0x599a +0x2557 0x3000 +0x2558 0x6588 +0x2559 0x3000 +0x255a 0x5b8d +0x255b 0x3000 +0x255c 0x5bfe +0x255d 0x5bff +0x255e 0x5bfd +0x255f 0x5c2b +0x2560 0x3000 +0x2561 0x5c84 +0x2562 0x5c8e +0x2563 0x5c9c +0x2564 0x3000 +0x2565 0x3000 +0x2566 0x5c85 +0x2567 0x5df5 +0x2568 0x5e09 +0x2569 0x3000 +0x256a 0x3000 +0x256b 0x5e0b +0x256c 0x3000 +0x256d 0x5e92 +0x256e 0x5e90 +0x256f 0x5f03 +0x2570 0x3000 +0x2571 0x5f1e +0x2572 0x5f63 +0x2573 0x3000 +0x2574 0x5fe7 +0x2575 0x5ffe +0x2576 0x5fe6 +0x2577 0x5fdc +0x2578 0x5fce +0x2579 0x3000 +0x257a 0x5ffc +0x257b 0x5fdf +0x257c 0x5fec +0x257d 0x5ff6 +0x257e 0x3000 +0x2621 0x5ff2 +0x2622 0x5ff0 +0x2623 0x5ff9 +0x2624 0x3000 +0x2625 0x6213 +0x2626 0x3000 +0x2627 0x3000 +0x2628 0x623b +0x2629 0x623c +0x262a 0x6282 +0x262b 0x3000 +0x262c 0x3000 +0x262d 0x3000 +0x262e 0x6278 +0x262f 0x628b +0x2630 0x3000 +0x2631 0x629e +0x2632 0x62a5 +0x2633 0x629b +0x2634 0x629c +0x2635 0x6299 +0x2636 0x628d +0x2637 0x6285 +0x2638 0x629d +0x2639 0x6275 +0x263a 0x3000 +0x263b 0x3000 +0x263c 0x3000 +0x263d 0x65f6 +0x263e 0x3000 +0x263f 0x3000 +0x2640 0x3000 +0x2641 0x66f5 +0x2642 0x675b +0x2643 0x3000 +0x2644 0x6754 +0x2645 0x6752 +0x2646 0x3000 +0x2647 0x6758 +0x2648 0x6744 +0x2649 0x674a +0x264a 0x6761 +0x264b 0x3000 +0x264c 0x6c7f +0x264d 0x6c91 +0x264e 0x6c9e +0x264f 0x3000 +0x2650 0x6c6e +0x2651 0x6c7c +0x2652 0x6c9f +0x2653 0x6c75 +0x2654 0x3000 +0x2655 0x6c56 +0x2656 0x6ca2 +0x2657 0x6c79 +0x2658 0x3000 +0x2659 0x6ca1 +0x265a 0x3000 +0x265b 0x6caa +0x265c 0x6ca0 +0x265d 0x3000 +0x265e 0x7079 +0x265f 0x7077 +0x2660 0x707e +0x2661 0x3000 +0x2662 0x7075 +0x2663 0x707b +0x2664 0x7264 +0x2665 0x3000 +0x2666 0x72bb +0x2667 0x72bc +0x2668 0x72c7 +0x2669 0x72b9 +0x266a 0x72be +0x266b 0x72b6 +0x266c 0x3000 +0x266d 0x3000 +0x266e 0x7398 +0x266f 0x3000 +0x2670 0x3000 +0x2671 0x3000 +0x2672 0x3000 +0x2673 0x7593 +0x2674 0x7680 +0x2675 0x3000 +0x2676 0x7683 +0x2677 0x76c0 +0x2678 0x76c1 +0x2679 0x3000 +0x267a 0x3000 +0x267b 0x77f4 +0x267c 0x77f5 +0x267d 0x3000 +0x267e 0x7acc +0x2721 0x7acd +0x2722 0x7cfa +0x2723 0x809f +0x2724 0x8091 +0x2725 0x8097 +0x2726 0x8094 +0x2727 0x3000 +0x2728 0x8286 +0x2729 0x828c +0x272a 0x3000 +0x272b 0x8295 +0x272c 0x3000 +0x272d 0x866c +0x272e 0x3000 +0x272f 0x8fb5 +0x2730 0x8fbe +0x2731 0x8fc7 +0x2732 0x3000 +0x2733 0x8fc1 +0x2734 0x90a9 +0x2735 0x90a4 +0x2736 0x3000 +0x2737 0x3000 +0x2738 0x3000 +0x2739 0x90a8 +0x273a 0x9627 +0x273b 0x9626 +0x273c 0x962b +0x273d 0x9633 +0x273e 0x9634 +0x273f 0x9629 +0x2740 0x4e3d +0x2741 0x3000 +0x2742 0x4e9d +0x2743 0x4f93 +0x2744 0x4f8a +0x2745 0x3000 +0x2746 0x3000 +0x2747 0x4f6d +0x2748 0x4f8e +0x2749 0x4fa0 +0x274a 0x4fa2 +0x274b 0x4fa1 +0x274c 0x4f9f +0x274d 0x4fa3 +0x274e 0x3000 +0x274f 0x4f72 +0x2750 0x3000 +0x2751 0x4f8c +0x2752 0x5156 +0x2753 0x3000 +0x2754 0x3000 +0x2755 0x5190 +0x2756 0x3000 +0x2757 0x3000 +0x2758 0x3000 +0x2759 0x51ed +0x275a 0x51fe +0x275b 0x522f +0x275c 0x3000 +0x275d 0x523c +0x275e 0x5234 +0x275f 0x5239 +0x2760 0x52b9 +0x2761 0x52b5 +0x2762 0x52bf +0x2763 0x5355 +0x2764 0x3000 +0x2765 0x5376 +0x2766 0x537a +0x2767 0x5393 +0x2768 0x3000 +0x2769 0x53c1 +0x276a 0x53c2 +0x276b 0x53d5 +0x276c 0x5485 +0x276d 0x3000 +0x276e 0x545f +0x276f 0x5493 +0x2770 0x5489 +0x2771 0x5479 +0x2772 0x9efe +0x2773 0x548f +0x2774 0x5469 +0x2775 0x546d +0x2776 0x3000 +0x2777 0x5494 +0x2778 0x546a +0x2779 0x548a +0x277a 0x3000 +0x277b 0x56fd +0x277c 0x56fb +0x277d 0x56f8 +0x277e 0x3000 +0x2821 0x56fc +0x2822 0x56f6 +0x2823 0x5765 +0x2824 0x5781 +0x2825 0x5763 +0x2826 0x5767 +0x2827 0x3000 +0x2828 0x576e +0x2829 0x5778 +0x282a 0x577f +0x282b 0x3000 +0x282c 0x3000 +0x282d 0x58f3 +0x282e 0x594b +0x282f 0x594c +0x2830 0x3000 +0x2831 0x3000 +0x2832 0x3000 +0x2833 0x59ad +0x2834 0x3000 +0x2835 0x59c4 +0x2836 0x3000 +0x2837 0x59c2 +0x2838 0x59b0 +0x2839 0x3000 +0x283a 0x3000 +0x283b 0x3000 +0x283c 0x3000 +0x283d 0x59bf +0x283e 0x3000 +0x283f 0x59c9 +0x2840 0x59b8 +0x2841 0x59ac +0x2842 0x3000 +0x2843 0x3000 +0x2844 0x3000 +0x2845 0x59b7 +0x2846 0x59d7 +0x2847 0x3000 +0x2848 0x5b60 +0x2849 0x3000 +0x284a 0x5b96 +0x284b 0x5b9e +0x284c 0x5b94 +0x284d 0x5b9f +0x284e 0x5b9d +0x284f 0x3000 +0x2850 0x5c00 +0x2851 0x5c19 +0x2852 0x3000 +0x2853 0x3000 +0x2854 0x5c49 +0x2855 0x5c4a +0x2856 0x3000 +0x2857 0x5cbb +0x2858 0x5cc1 +0x2859 0x3000 +0x285a 0x3000 +0x285b 0x3000 +0x285c 0x5cb9 +0x285d 0x5c9e +0x285e 0x5cb4 +0x285f 0x5cba +0x2860 0x5df6 +0x2861 0x5e13 +0x2862 0x5e12 +0x2863 0x5e77 +0x2864 0x3000 +0x2865 0x5e98 +0x2866 0x3000 +0x2867 0x5e99 +0x2868 0x5e9d +0x2869 0x5ef8 +0x286a 0x3000 +0x286b 0x5ef9 +0x286c 0x3000 +0x286d 0x5f06 +0x286e 0x5f21 +0x286f 0x3000 +0x2870 0x5f25 +0x2871 0x5f55 +0x2872 0x3000 +0x2873 0x3000 +0x2874 0x3000 +0x2875 0x5f84 +0x2876 0x5f83 +0x2877 0x6030 +0x2878 0x6007 +0x2879 0x3000 +0x287a 0x6036 +0x287b 0x3000 +0x287c 0x3000 +0x287d 0x3000 +0x287e 0x5fe9 +0x2921 0x603d +0x2922 0x6008 +0x2923 0x3000 +0x2924 0x3000 +0x2925 0x62ba +0x2926 0x62b2 +0x2927 0x3000 +0x2928 0x62b7 +0x2929 0x62e4 +0x292a 0x62a7 +0x292b 0x3000 +0x292c 0x3000 +0x292d 0x3000 +0x292e 0x62d5 +0x292f 0x62e1 +0x2930 0x62dd +0x2931 0x62a6 +0x2932 0x62c1 +0x2933 0x62c5 +0x2934 0x62c0 +0x2935 0x62df +0x2936 0x62e0 +0x2937 0x62de +0x2938 0x3000 +0x2939 0x6589 +0x293a 0x3000 +0x293b 0x65a6 +0x293c 0x65ba +0x293d 0x3000 +0x293e 0x65ff +0x293f 0x3000 +0x2940 0x6617 +0x2941 0x6618 +0x2942 0x6601 +0x2943 0x65fe +0x2944 0x3000 +0x2945 0x670c +0x2946 0x3000 +0x2947 0x676b +0x2948 0x6796 +0x2949 0x6782 +0x294a 0x678a +0x294b 0x3000 +0x294c 0x67a3 +0x294d 0x3000 +0x294e 0x67a2 +0x294f 0x678f +0x2950 0x3000 +0x2951 0x67f9 +0x2952 0x6780 +0x2953 0x6b26 +0x2954 0x6b27 +0x2955 0x6b68 +0x2956 0x6b69 +0x2957 0x3000 +0x2958 0x6b81 +0x2959 0x6bb4 +0x295a 0x6bd1 +0x295b 0x3000 +0x295c 0x3000 +0x295d 0x6c1c +0x295e 0x3000 +0x295f 0x3000 +0x2960 0x3000 +0x2961 0x3000 +0x2962 0x3000 +0x2963 0x6c97 +0x2964 0x6c6c +0x2965 0x6cdf +0x2966 0x3000 +0x2967 0x6cea +0x2968 0x3000 +0x2969 0x6ce4 +0x296a 0x6cd8 +0x296b 0x6cb2 +0x296c 0x6cce +0x296d 0x6cc8 +0x296e 0x3000 +0x296f 0x708b +0x2970 0x7088 +0x2971 0x7090 +0x2972 0x708f +0x2973 0x3000 +0x2974 0x7087 +0x2975 0x7089 +0x2976 0x708d +0x2977 0x7081 +0x2978 0x3000 +0x2979 0x708c +0x297a 0x3000 +0x297b 0x3000 +0x297c 0x7240 +0x297d 0x3000 +0x297e 0x3000 +0x2a21 0x7265 +0x2a22 0x7266 +0x2a23 0x7268 +0x2a24 0x3000 +0x2a25 0x3000 +0x2a26 0x72cd +0x2a27 0x72d3 +0x2a28 0x72db +0x2a29 0x3000 +0x2a2a 0x72cf +0x2a2b 0x73a7 +0x2a2c 0x73a3 +0x2a2d 0x739e +0x2a2e 0x3000 +0x2a2f 0x73af +0x2a30 0x3000 +0x2a31 0x3000 +0x2a32 0x73aa +0x2a33 0x739c +0x2a34 0x3000 +0x2a35 0x7542 +0x2a36 0x7544 +0x2a37 0x753b +0x2a38 0x7541 +0x2a39 0x3000 +0x2a3a 0x759b +0x2a3b 0x759e +0x2a3c 0x3000 +0x2a3d 0x79c4 +0x2a3e 0x79c3 +0x2a3f 0x79c6 +0x2a40 0x3000 +0x2a41 0x3000 +0x2a42 0x79c7 +0x2a43 0x3000 +0x2a44 0x79ca +0x2a45 0x3000 +0x2a46 0x3000 +0x2a47 0x7acf +0x2a48 0x7c76 +0x2a49 0x7c74 +0x2a4a 0x7cff +0x2a4b 0x7cfc +0x2a4c 0x3000 +0x2a4d 0x3000 +0x2a4e 0x7f59 +0x2a4f 0x80a8 +0x2a50 0x3000 +0x2a51 0x3000 +0x2a52 0x80b0 +0x2a53 0x3000 +0x2a54 0x80b3 +0x2a55 0x3000 +0x2a56 0x80a4 +0x2a57 0x80b6 +0x2a58 0x80a7 +0x2a59 0x80ac +0x2a5a 0x3000 +0x2a5b 0x80a6 +0x2a5c 0x5367 +0x2a5d 0x820e +0x2a5e 0x82c4 +0x2a5f 0x833e +0x2a60 0x829c +0x2a61 0x3000 +0x2a62 0x3000 +0x2a63 0x3000 +0x2a64 0x3000 +0x2a65 0x3000 +0x2a66 0x82aa +0x2a67 0x3000 +0x2a68 0x82c9 +0x2a69 0x3000 +0x2a6a 0x3000 +0x2a6b 0x82a6 +0x2a6c 0x82b2 +0x2a6d 0x3000 +0x2a6e 0x3000 +0x2a6f 0x3000 +0x2a70 0x8fcc +0x2a71 0x8fd9 +0x2a72 0x8fca +0x2a73 0x8fd8 +0x2a74 0x8fcf +0x2a75 0x90b7 +0x2a76 0x3000 +0x2a77 0x90ad +0x2a78 0x90b9 +0x2a79 0x9637 +0x2a7a 0x3000 +0x2a7b 0x9641 +0x2a7c 0x963e +0x2a7d 0x96b6 +0x2a7e 0x9751 +0x2b21 0x9763 +0x2b22 0x4e57 +0x2b23 0x4e79 +0x2b24 0x4eb2 +0x2b25 0x4eb0 +0x2b26 0x4eaf +0x2b27 0x4eb1 +0x2b28 0x4fd2 +0x2b29 0x4fd5 +0x2b2a 0x3000 +0x2b2b 0x4fbe +0x2b2c 0x4fb8 +0x2b2d 0x4fb0 +0x2b2e 0x4fb1 +0x2b2f 0x4fc8 +0x2b30 0x3000 +0x2b31 0x3000 +0x2b32 0x4fc6 +0x2b33 0x4fcc +0x2b34 0x4fe5 +0x2b35 0x4fe3 +0x2b36 0x4fb4 +0x2b37 0x516a +0x2b38 0x3000 +0x2b39 0x519f +0x2b3a 0x3000 +0x2b3b 0x51c1 +0x2b3c 0x3000 +0x2b3d 0x51c2 +0x2b3e 0x51c3 +0x2b3f 0x5245 +0x2b40 0x5248 +0x2b41 0x3000 +0x2b42 0x3000 +0x2b43 0x524f +0x2b44 0x3000 +0x2b45 0x3000 +0x2b46 0x52c5 +0x2b47 0x52ca +0x2b48 0x52c4 +0x2b49 0x5327 +0x2b4a 0x5358 +0x2b4b 0x537d +0x2b4c 0x3000 +0x2b4d 0x53dd +0x2b4e 0x53dc +0x2b4f 0x53da +0x2b50 0x53d9 +0x2b51 0x54b9 +0x2b52 0x3000 +0x2b53 0x54d0 +0x2b54 0x54b4 +0x2b55 0x54ca +0x2b56 0x3000 +0x2b57 0x54a3 +0x2b58 0x54da +0x2b59 0x54a4 +0x2b5a 0x3000 +0x2b5b 0x54b2 +0x2b5c 0x549e +0x2b5d 0x549f +0x2b5e 0x54b5 +0x2b5f 0x3000 +0x2b60 0x3000 +0x2b61 0x54cd +0x2b62 0x3000 +0x2b63 0x54cc +0x2b64 0x3000 +0x2b65 0x5700 +0x2b66 0x57ac +0x2b67 0x5791 +0x2b68 0x578e +0x2b69 0x578d +0x2b6a 0x5792 +0x2b6b 0x57a1 +0x2b6c 0x5790 +0x2b6d 0x57a6 +0x2b6e 0x57a8 +0x2b6f 0x3000 +0x2b70 0x579c +0x2b71 0x5796 +0x2b72 0x57a7 +0x2b73 0x3000 +0x2b74 0x3000 +0x2b75 0x3000 +0x2b76 0x3000 +0x2b77 0x58f5 +0x2b78 0x3000 +0x2b79 0x5909 +0x2b7a 0x5908 +0x2b7b 0x3000 +0x2b7c 0x5952 +0x2b7d 0x3000 +0x2b7e 0x3000 +0x2c21 0x59df +0x2c22 0x3000 +0x2c23 0x59eb +0x2c24 0x59ef +0x2c25 0x59f0 +0x2c26 0x59d5 +0x2c27 0x5a0d +0x2c28 0x5a04 +0x2c29 0x59f9 +0x2c2a 0x5a02 +0x2c2b 0x59f8 +0x2c2c 0x59e2 +0x2c2d 0x59d9 +0x2c2e 0x59e7 +0x2c2f 0x5b6a +0x2c30 0x3000 +0x2c31 0x3000 +0x2c32 0x5bab +0x2c33 0x3000 +0x2c34 0x5c1b +0x2c35 0x5c2f +0x2c36 0x3000 +0x2c37 0x663c +0x2c38 0x3000 +0x2c39 0x3000 +0x2c3a 0x3000 +0x2c3b 0x5cd1 +0x2c3c 0x5cdc +0x2c3d 0x5ce6 +0x2c3e 0x5ce1 +0x2c3f 0x5ccd +0x2c40 0x3000 +0x2c41 0x5ce2 +0x2c42 0x5cdd +0x2c43 0x5ce5 +0x2c44 0x5dfb +0x2c45 0x5dfa +0x2c46 0x5e1e +0x2c47 0x3000 +0x2c48 0x5ea1 +0x2c49 0x3000 +0x2c4a 0x3000 +0x2c4b 0x5efc +0x2c4c 0x5efb +0x2c4d 0x5f2f +0x2c4e 0x3000 +0x2c4f 0x3000 +0x2c50 0x5f66 +0x2c51 0x3000 +0x2c52 0x3000 +0x2c53 0x3000 +0x2c54 0x605c +0x2c55 0x3000 +0x2c56 0x604e +0x2c57 0x6051 +0x2c58 0x3000 +0x2c59 0x3000 +0x2c5a 0x6023 +0x2c5b 0x6031 +0x2c5c 0x607c +0x2c5d 0x6052 +0x2c5e 0x3000 +0x2c5f 0x6060 +0x2c60 0x604a +0x2c61 0x6061 +0x2c62 0x3000 +0x2c63 0x6218 +0x2c64 0x3000 +0x2c65 0x3000 +0x2c66 0x3000 +0x2c67 0x3000 +0x2c68 0x3000 +0x2c69 0x3000 +0x2c6a 0x3000 +0x2c6b 0x631f +0x2c6c 0x6317 +0x2c6d 0x62ea +0x2c6e 0x6321 +0x2c6f 0x6304 +0x2c70 0x6305 +0x2c71 0x3000 +0x2c72 0x6531 +0x2c73 0x6544 +0x2c74 0x6540 +0x2c75 0x3000 +0x2c76 0x6542 +0x2c77 0x65be +0x2c78 0x3000 +0x2c79 0x6629 +0x2c7a 0x661b +0x2c7b 0x3000 +0x2c7c 0x6623 +0x2c7d 0x662c +0x2c7e 0x661a +0x2d21 0x6630 +0x2d22 0x663b +0x2d23 0x661e +0x2d24 0x6637 +0x2d25 0x6638 +0x2d26 0x3000 +0x2d27 0x670e +0x2d28 0x3000 +0x2d29 0x3000 +0x2d2a 0x67e8 +0x2d2b 0x67d6 +0x2d2c 0x3000 +0x2d2d 0x67c7 +0x2d2e 0x67bc +0x2d2f 0x6852 +0x2d30 0x67bf +0x2d31 0x67d5 +0x2d32 0x67fe +0x2d33 0x8363 +0x2d34 0x67fb +0x2d35 0x3000 +0x2d36 0x67b1 +0x2d37 0x6801 +0x2d38 0x6805 +0x2d39 0x6800 +0x2d3a 0x67d7 +0x2d3b 0x3000 +0x2d3c 0x6b2a +0x2d3d 0x6b6b +0x2d3e 0x3000 +0x2d3f 0x3000 +0x2d40 0x3000 +0x2d41 0x3000 +0x2d42 0x6be1 +0x2d43 0x3000 +0x2d44 0x3000 +0x2d45 0x6d23 +0x2d46 0x6cff +0x2d47 0x6d14 +0x2d48 0x6d05 +0x2d49 0x6d13 +0x2d4a 0x6d06 +0x2d4b 0x6d21 +0x2d4c 0x3000 +0x2d4d 0x6d15 +0x2d4e 0x6caf +0x2d4f 0x6cf4 +0x2d50 0x6d02 +0x2d51 0x6d45 +0x2d52 0x3000 +0x2d53 0x6d26 +0x2d54 0x3000 +0x2d55 0x6d44 +0x2d56 0x3000 +0x2d57 0x6d24 +0x2d58 0x70a5 +0x2d59 0x3000 +0x2d5a 0x70a3 +0x2d5b 0x3000 +0x2d5c 0x70a2 +0x2d5d 0x70bb +0x2d5e 0x70a0 +0x2d5f 0x70aa +0x2d60 0x3000 +0x2d61 0x3000 +0x2d62 0x70a8 +0x2d63 0x70b6 +0x2d64 0x70b2 +0x2d65 0x70a7 +0x2d66 0x3000 +0x2d67 0x3000 +0x2d68 0x70b9 +0x2d69 0x722e +0x2d6a 0x3000 +0x2d6b 0x723c +0x2d6c 0x3000 +0x2d6d 0x726d +0x2d6e 0x3000 +0x2d6f 0x3000 +0x2d70 0x72e7 +0x2d71 0x72ed +0x2d72 0x3000 +0x2d73 0x72ec +0x2d74 0x72e5 +0x2d75 0x72e2 +0x2d76 0x3000 +0x2d77 0x73c4 +0x2d78 0x73bd +0x2d79 0x73cf +0x2d7a 0x73c9 +0x2d7b 0x73c1 +0x2d7c 0x73d0 +0x2d7d 0x3000 +0x2d7e 0x73ce +0x2e21 0x74ed +0x2e22 0x74eb +0x2e23 0x3000 +0x2e24 0x74ef +0x2e25 0x7549 +0x2e26 0x7550 +0x2e27 0x7546 +0x2e28 0x754a +0x2e29 0x3000 +0x2e2a 0x754d +0x2e2b 0x75a6 +0x2e2c 0x3000 +0x2e2d 0x3000 +0x2e2e 0x3000 +0x2e2f 0x75a8 +0x2e30 0x3000 +0x2e31 0x3000 +0x2e32 0x76c7 +0x2e33 0x76ff +0x2e34 0x3000 +0x2e35 0x76fd +0x2e36 0x77e6 +0x2e37 0x780a +0x2e38 0x3000 +0x2e39 0x7804 +0x2e3a 0x780b +0x2e3b 0x7807 +0x2e3c 0x3000 +0x2e3d 0x7815 +0x2e3e 0x7808 +0x2e3f 0x3000 +0x2e40 0x79d3 +0x2e41 0x79d4 +0x2e42 0x79d0 +0x2e43 0x79d7 +0x2e44 0x7a7c +0x2e45 0x3000 +0x2e46 0x3000 +0x2e47 0x7a7d +0x2e48 0x7a83 +0x2e49 0x7a82 +0x2e4a 0x3000 +0x2e4b 0x7ad4 +0x2e4c 0x7ad5 +0x2e4d 0x7ad3 +0x2e4e 0x7ad0 +0x2e4f 0x7ad2 +0x2e50 0x7afe +0x2e51 0x7afc +0x2e52 0x7c77 +0x2e53 0x7c7c +0x2e54 0x7c7b +0x2e55 0x3000 +0x2e56 0x3000 +0x2e57 0x3000 +0x2e58 0x3000 +0x2e59 0x3000 +0x2e5a 0x3000 +0x2e5b 0x3000 +0x2e5c 0x3000 +0x2e5d 0x7f8f +0x2e5e 0x80d3 +0x2e5f 0x3000 +0x2e60 0x80cb +0x2e61 0x80d2 +0x2e62 0x3000 +0x2e63 0x8109 +0x2e64 0x80e2 +0x2e65 0x80df +0x2e66 0x80c6 +0x2e67 0x3000 +0x2e68 0x8224 +0x2e69 0x82f7 +0x2e6a 0x82d8 +0x2e6b 0x82dd +0x2e6c 0x3000 +0x2e6d 0x3000 +0x2e6e 0x82f8 +0x2e6f 0x82fc +0x2e70 0x3000 +0x2e71 0x3000 +0x2e72 0x82e9 +0x2e73 0x3000 +0x2e74 0x82ee +0x2e75 0x3000 +0x2e76 0x82d0 +0x2e77 0x830e +0x2e78 0x82e2 +0x2e79 0x830b +0x2e7a 0x82fd +0x2e7b 0x5179 +0x2e7c 0x8676 +0x2e7d 0x3000 +0x2e7e 0x8678 +0x2f21 0x3000 +0x2f22 0x3000 +0x2f23 0x8675 +0x2f24 0x867d +0x2f25 0x3000 +0x2f26 0x8842 +0x2f27 0x8866 +0x2f28 0x3000 +0x2f29 0x898c +0x2f2a 0x8a05 +0x2f2b 0x3000 +0x2f2c 0x8a06 +0x2f2d 0x3000 +0x2f2e 0x8c9f +0x2f2f 0x3000 +0x2f30 0x8ff1 +0x2f31 0x8fe7 +0x2f32 0x8fe9 +0x2f33 0x8fef +0x2f34 0x90c2 +0x2f35 0x90bc +0x2f36 0x3000 +0x2f37 0x90c6 +0x2f38 0x90c0 +0x2f39 0x3000 +0x2f3a 0x3000 +0x2f3b 0x90cd +0x2f3c 0x90c9 +0x2f3d 0x3000 +0x2f3e 0x90c4 +0x2f3f 0x3000 +0x2f40 0x9581 +0x2f41 0x3000 +0x2f42 0x9cec +0x2f43 0x5032 +0x2f44 0x4ff9 +0x2f45 0x501d +0x2f46 0x4fff +0x2f47 0x5004 +0x2f48 0x4ff0 +0x2f49 0x5003 +0x2f4a 0x3000 +0x2f4b 0x5002 +0x2f4c 0x4ffc +0x2f4d 0x4ff2 +0x2f4e 0x5024 +0x2f4f 0x5008 +0x2f50 0x5036 +0x2f51 0x502e +0x2f52 0x3000 +0x2f53 0x5010 +0x2f54 0x5038 +0x2f55 0x5039 +0x2f56 0x4ffd +0x2f57 0x5056 +0x2f58 0x4ffb +0x2f59 0x51a3 +0x2f5a 0x51a6 +0x2f5b 0x51a1 +0x2f5c 0x3000 +0x2f5d 0x3000 +0x2f5e 0x51c7 +0x2f5f 0x51c9 +0x2f60 0x5260 +0x2f61 0x5264 +0x2f62 0x5259 +0x2f63 0x5265 +0x2f64 0x5267 +0x2f65 0x5257 +0x2f66 0x5263 +0x2f67 0x3000 +0x2f68 0x5253 +0x2f69 0x3000 +0x2f6a 0x52cf +0x2f6b 0x3000 +0x2f6c 0x52ce +0x2f6d 0x52d0 +0x2f6e 0x52d1 +0x2f6f 0x52cc +0x2f70 0x3000 +0x2f71 0x3000 +0x2f72 0x3000 +0x2f73 0x550d +0x2f74 0x54f4 +0x2f75 0x3000 +0x2f76 0x5513 +0x2f77 0x54ef +0x2f78 0x54f5 +0x2f79 0x54f9 +0x2f7a 0x5502 +0x2f7b 0x5500 +0x2f7c 0x3000 +0x2f7d 0x3000 +0x2f7e 0x5518 +0x3021 0x54f0 +0x3022 0x54f6 +0x3023 0x3000 +0x3024 0x3000 +0x3025 0x5519 +0x3026 0x3000 +0x3027 0x5705 +0x3028 0x57c9 +0x3029 0x3000 +0x302a 0x57b7 +0x302b 0x57cd +0x302c 0x3000 +0x302d 0x3000 +0x302e 0x3000 +0x302f 0x57be +0x3030 0x57bb +0x3031 0x3000 +0x3032 0x57db +0x3033 0x57c8 +0x3034 0x57c4 +0x3035 0x57c5 +0x3036 0x57d1 +0x3037 0x57ca +0x3038 0x57c0 +0x3039 0x3000 +0x303a 0x3000 +0x303b 0x5a21 +0x303c 0x5a2a +0x303d 0x3000 +0x303e 0x5a1d +0x303f 0x3000 +0x3040 0x5a0b +0x3041 0x3000 +0x3042 0x3000 +0x3043 0x3000 +0x3044 0x3000 +0x3045 0x5a22 +0x3046 0x3000 +0x3047 0x3000 +0x3048 0x5a24 +0x3049 0x3000 +0x304a 0x5a14 +0x304b 0x5a31 +0x304c 0x3000 +0x304d 0x5a2f +0x304e 0x5a1a +0x304f 0x5a12 +0x3050 0x3000 +0x3051 0x3000 +0x3052 0x5a26 +0x3053 0x3000 +0x3054 0x3000 +0x3055 0x5bbc +0x3056 0x5bbb +0x3057 0x5bb7 +0x3058 0x5c05 +0x3059 0x5c06 +0x305a 0x5c52 +0x305b 0x5c53 +0x305c 0x3000 +0x305d 0x3000 +0x305e 0x5cfa +0x305f 0x5ceb +0x3060 0x3000 +0x3061 0x5cf3 +0x3062 0x5cf5 +0x3063 0x5ce9 +0x3064 0x5cef +0x3065 0x3000 +0x3066 0x5e2a +0x3067 0x5e30 +0x3068 0x5e2e +0x3069 0x5e2c +0x306a 0x5e2f +0x306b 0x5eaf +0x306c 0x5ea9 +0x306d 0x3000 +0x306e 0x5efd +0x306f 0x5f32 +0x3070 0x5f8e +0x3071 0x5f93 +0x3072 0x5f8f +0x3073 0x604f +0x3074 0x6099 +0x3075 0x3000 +0x3076 0x607e +0x3077 0x3000 +0x3078 0x6074 +0x3079 0x604b +0x307a 0x6073 +0x307b 0x6075 +0x307c 0x3000 +0x307d 0x3000 +0x307e 0x6056 +0x3121 0x60a9 +0x3122 0x608b +0x3123 0x60a6 +0x3124 0x3000 +0x3125 0x6093 +0x3126 0x60ae +0x3127 0x609e +0x3128 0x60a7 +0x3129 0x6245 +0x312a 0x3000 +0x312b 0x3000 +0x312c 0x632e +0x312d 0x3000 +0x312e 0x6352 +0x312f 0x6330 +0x3130 0x635b +0x3131 0x3000 +0x3132 0x6319 +0x3133 0x631b +0x3134 0x3000 +0x3135 0x6331 +0x3136 0x635d +0x3137 0x6337 +0x3138 0x6335 +0x3139 0x6353 +0x313a 0x3000 +0x313b 0x635c +0x313c 0x633f +0x313d 0x654b +0x313e 0x3000 +0x313f 0x3000 +0x3140 0x658b +0x3141 0x3000 +0x3142 0x659a +0x3143 0x6650 +0x3144 0x6646 +0x3145 0x664e +0x3146 0x6640 +0x3147 0x3000 +0x3148 0x664b +0x3149 0x6648 +0x314a 0x3000 +0x314b 0x6660 +0x314c 0x6644 +0x314d 0x664d +0x314e 0x3000 +0x314f 0x6837 +0x3150 0x6824 +0x3151 0x3000 +0x3152 0x3000 +0x3153 0x681b +0x3154 0x6836 +0x3155 0x3000 +0x3156 0x682c +0x3157 0x6819 +0x3158 0x6856 +0x3159 0x6847 +0x315a 0x683e +0x315b 0x681e +0x315c 0x3000 +0x315d 0x6815 +0x315e 0x6822 +0x315f 0x6827 +0x3160 0x6859 +0x3161 0x6858 +0x3162 0x6855 +0x3163 0x6830 +0x3164 0x6823 +0x3165 0x6b2e +0x3166 0x6b2b +0x3167 0x6b30 +0x3168 0x6b6c +0x3169 0x3000 +0x316a 0x6b8b +0x316b 0x3000 +0x316c 0x6be9 +0x316d 0x6bea +0x316e 0x6be5 +0x316f 0x6d6b +0x3170 0x3000 +0x3171 0x3000 +0x3172 0x6d73 +0x3173 0x6d57 +0x3174 0x3000 +0x3175 0x3000 +0x3176 0x6d5d +0x3177 0x6d56 +0x3178 0x6d8f +0x3179 0x6d5b +0x317a 0x6d1c +0x317b 0x6d9a +0x317c 0x6d9b +0x317d 0x6d99 +0x317e 0x3000 +0x3221 0x6d81 +0x3222 0x6d71 +0x3223 0x3000 +0x3224 0x3000 +0x3225 0x6d72 +0x3226 0x6d5c +0x3227 0x6d96 +0x3228 0x70c4 +0x3229 0x70db +0x322a 0x70cc +0x322b 0x70d0 +0x322c 0x70e3 +0x322d 0x70df +0x322e 0x3000 +0x322f 0x70d6 +0x3230 0x70ee +0x3231 0x70d5 +0x3232 0x3000 +0x3233 0x3000 +0x3234 0x3000 +0x3235 0x3000 +0x3236 0x727a +0x3237 0x3000 +0x3238 0x72f5 +0x3239 0x7302 +0x323a 0x3000 +0x323b 0x3000 +0x323c 0x73e2 +0x323d 0x73ec +0x323e 0x73d5 +0x323f 0x73f9 +0x3240 0x73df +0x3241 0x73e6 +0x3242 0x3000 +0x3243 0x3000 +0x3244 0x3000 +0x3245 0x3000 +0x3246 0x73e4 +0x3247 0x73e1 +0x3248 0x74f3 +0x3249 0x3000 +0x324a 0x3000 +0x324b 0x3000 +0x324c 0x3000 +0x324d 0x7556 +0x324e 0x7555 +0x324f 0x7558 +0x3250 0x7557 +0x3251 0x755e +0x3252 0x75c3 +0x3253 0x3000 +0x3254 0x3000 +0x3255 0x75b4 +0x3256 0x3000 +0x3257 0x75b1 +0x3258 0x3000 +0x3259 0x3000 +0x325a 0x76cb +0x325b 0x76cc +0x325c 0x772a +0x325d 0x3000 +0x325e 0x7716 +0x325f 0x770f +0x3260 0x3000 +0x3261 0x3000 +0x3262 0x773f +0x3263 0x772b +0x3264 0x770e +0x3265 0x7724 +0x3266 0x3000 +0x3267 0x7721 +0x3268 0x7718 +0x3269 0x77dd +0x326a 0x3000 +0x326b 0x3000 +0x326c 0x7824 +0x326d 0x7836 +0x326e 0x3000 +0x326f 0x7958 +0x3270 0x7959 +0x3271 0x3000 +0x3272 0x7962 +0x3273 0x79da +0x3274 0x79d9 +0x3275 0x3000 +0x3276 0x79e1 +0x3277 0x79e5 +0x3278 0x79e8 +0x3279 0x79db +0x327a 0x3000 +0x327b 0x79e2 +0x327c 0x79f0 +0x327d 0x3000 +0x327e 0x3000 +0x3321 0x3000 +0x3322 0x3000 +0x3323 0x7ada +0x3324 0x7add +0x3325 0x3000 +0x3326 0x7adb +0x3327 0x7adc +0x3328 0x3000 +0x3329 0x3000 +0x332a 0x7b0d +0x332b 0x7b0b +0x332c 0x7b14 +0x332d 0x7c8e +0x332e 0x7c86 +0x332f 0x3000 +0x3330 0x7c87 +0x3331 0x7c83 +0x3332 0x7c8b +0x3333 0x3000 +0x3334 0x3000 +0x3335 0x3000 +0x3336 0x3000 +0x3337 0x7d24 +0x3338 0x3000 +0x3339 0x3000 +0x333a 0x3000 +0x333b 0x7d25 +0x333c 0x7f62 +0x333d 0x7f93 +0x333e 0x7f99 +0x333f 0x7f97 +0x3340 0x3000 +0x3341 0x3000 +0x3342 0x7fc4 +0x3343 0x7fc6 +0x3344 0x800a +0x3345 0x3000 +0x3346 0x3000 +0x3347 0x8040 +0x3348 0x803c +0x3349 0x803b +0x334a 0x80f6 +0x334b 0x80ff +0x334c 0x80ee +0x334d 0x8104 +0x334e 0x8103 +0x334f 0x8107 +0x3350 0x3000 +0x3351 0x3000 +0x3352 0x80f7 +0x3353 0x3000 +0x3354 0x3000 +0x3355 0x822d +0x3356 0x3000 +0x3357 0x8227 +0x3358 0x8229 +0x3359 0x831f +0x335a 0x8357 +0x335b 0x3000 +0x335c 0x3000 +0x335d 0x3000 +0x335e 0x3000 +0x335f 0x8321 +0x3360 0x3000 +0x3361 0x3000 +0x3362 0x8318 +0x3363 0x8358 +0x3364 0x3000 +0x3365 0x3000 +0x3366 0x3000 +0x3367 0x3000 +0x3368 0x3000 +0x3369 0x8684 +0x336a 0x869f +0x336b 0x869b +0x336c 0x8689 +0x336d 0x86a6 +0x336e 0x8692 +0x336f 0x868f +0x3370 0x86a0 +0x3371 0x884f +0x3372 0x8878 +0x3373 0x887a +0x3374 0x886e +0x3375 0x887b +0x3376 0x8884 +0x3377 0x8873 +0x3378 0x3000 +0x3379 0x3000 +0x337a 0x8a0d +0x337b 0x8a0b +0x337c 0x8a19 +0x337d 0x3000 +0x337e 0x3000 +0x3421 0x3000 +0x3422 0x3000 +0x3423 0x3000 +0x3424 0x3000 +0x3425 0x8ff9 +0x3426 0x9009 +0x3427 0x9008 +0x3428 0x3000 +0x3429 0x90de +0x342a 0x9151 +0x342b 0x3000 +0x342c 0x3000 +0x342d 0x91db +0x342e 0x91df +0x342f 0x91de +0x3430 0x91d6 +0x3431 0x91e0 +0x3432 0x9585 +0x3433 0x9660 +0x3434 0x9659 +0x3435 0x3000 +0x3436 0x9656 +0x3437 0x3000 +0x3438 0x3000 +0x3439 0x96bd +0x343a 0x3000 +0x343b 0x3000 +0x343c 0x5042 +0x343d 0x5059 +0x343e 0x3000 +0x343f 0x5044 +0x3440 0x5066 +0x3441 0x5052 +0x3442 0x5054 +0x3443 0x5071 +0x3444 0x5050 +0x3445 0x507b +0x3446 0x507c +0x3447 0x5058 +0x3448 0x3000 +0x3449 0x3000 +0x344a 0x5079 +0x344b 0x506c +0x344c 0x5078 +0x344d 0x51a8 +0x344e 0x51d1 +0x344f 0x51cf +0x3450 0x5268 +0x3451 0x5276 +0x3452 0x52d4 +0x3453 0x3000 +0x3454 0x53a0 +0x3455 0x53c4 +0x3456 0x3000 +0x3457 0x5558 +0x3458 0x554c +0x3459 0x5568 +0x345a 0x3000 +0x345b 0x5549 +0x345c 0x3000 +0x345d 0x3000 +0x345e 0x555d +0x345f 0x5529 +0x3460 0x3000 +0x3461 0x5554 +0x3462 0x5553 +0x3463 0x3000 +0x3464 0x555a +0x3465 0x3000 +0x3466 0x553a +0x3467 0x553f +0x3468 0x552b +0x3469 0x57ea +0x346a 0x3000 +0x346b 0x57ef +0x346c 0x3000 +0x346d 0x3000 +0x346e 0x57dd +0x346f 0x57fe +0x3470 0x3000 +0x3471 0x57de +0x3472 0x57e6 +0x3473 0x3000 +0x3474 0x57e8 +0x3475 0x57ff +0x3476 0x5803 +0x3477 0x58f7 +0x3478 0x68a6 +0x3479 0x591f +0x347a 0x3000 +0x347b 0x595b +0x347c 0x595d +0x347d 0x595e +0x347e 0x3000 +0x3521 0x3000 +0x3522 0x5a2b +0x3523 0x3000 +0x3524 0x5a3b +0x3525 0x3000 +0x3526 0x3000 +0x3527 0x5a61 +0x3528 0x5a3a +0x3529 0x5a6e +0x352a 0x5a4b +0x352b 0x5a6b +0x352c 0x3000 +0x352d 0x3000 +0x352e 0x5a45 +0x352f 0x5a4e +0x3530 0x5a68 +0x3531 0x5a3d +0x3532 0x5a71 +0x3533 0x5a3f +0x3534 0x5a6f +0x3535 0x5a75 +0x3536 0x3000 +0x3537 0x5a73 +0x3538 0x5a2c +0x3539 0x5a59 +0x353a 0x5a54 +0x353b 0x5a4f +0x353c 0x5a63 +0x353d 0x3000 +0x353e 0x3000 +0x353f 0x5bc8 +0x3540 0x3000 +0x3541 0x5bc3 +0x3542 0x3000 +0x3543 0x5c5b +0x3544 0x5c61 +0x3545 0x3000 +0x3546 0x5d21 +0x3547 0x5d0a +0x3548 0x5d09 +0x3549 0x3000 +0x354a 0x5d2c +0x354b 0x5d08 +0x354c 0x3000 +0x354d 0x3000 +0x354e 0x5d2a +0x354f 0x5d15 +0x3550 0x3000 +0x3551 0x5d10 +0x3552 0x5d13 +0x3553 0x3000 +0x3554 0x5d2f +0x3555 0x5d18 +0x3556 0x3000 +0x3557 0x5de3 +0x3558 0x5e39 +0x3559 0x5e35 +0x355a 0x5e3a +0x355b 0x5e32 +0x355c 0x3000 +0x355d 0x3000 +0x355e 0x3000 +0x355f 0x3000 +0x3560 0x5ebb +0x3561 0x5eba +0x3562 0x5f34 +0x3563 0x5f39 +0x3564 0x3000 +0x3565 0x3000 +0x3566 0x3000 +0x3567 0x3000 +0x3568 0x6098 +0x3569 0x3000 +0x356a 0x60d0 +0x356b 0x3000 +0x356c 0x3000 +0x356d 0x3000 +0x356e 0x60d7 +0x356f 0x60aa +0x3570 0x3000 +0x3571 0x60a1 +0x3572 0x60a4 +0x3573 0x3000 +0x3574 0x60ee +0x3575 0x3000 +0x3576 0x60e7 +0x3577 0x3000 +0x3578 0x3000 +0x3579 0x60de +0x357a 0x3000 +0x357b 0x3000 +0x357c 0x637e +0x357d 0x638b +0x357e 0x3000 +0x3621 0x3000 +0x3622 0x6379 +0x3623 0x6386 +0x3624 0x6393 +0x3625 0x3000 +0x3626 0x6373 +0x3627 0x636a +0x3628 0x3000 +0x3629 0x636c +0x362a 0x3000 +0x362b 0x637f +0x362c 0x3000 +0x362d 0x63b2 +0x362e 0x63ba +0x362f 0x3000 +0x3630 0x3000 +0x3631 0x6366 +0x3632 0x6374 +0x3633 0x3000 +0x3634 0x655a +0x3635 0x3000 +0x3636 0x654e +0x3637 0x654d +0x3638 0x658d +0x3639 0x658e +0x363a 0x65ad +0x363b 0x3000 +0x363c 0x65c7 +0x363d 0x65ca +0x363e 0x3000 +0x363f 0x65c9 +0x3640 0x3000 +0x3641 0x65e3 +0x3642 0x6657 +0x3643 0x3000 +0x3644 0x6663 +0x3645 0x6667 +0x3646 0x671a +0x3647 0x6719 +0x3648 0x6716 +0x3649 0x3000 +0x364a 0x3000 +0x364b 0x689e +0x364c 0x68b6 +0x364d 0x6898 +0x364e 0x6873 +0x364f 0x3000 +0x3650 0x689a +0x3651 0x688e +0x3652 0x68b7 +0x3653 0x68db +0x3654 0x68a5 +0x3655 0x686c +0x3656 0x68c1 +0x3657 0x6884 +0x3658 0x3000 +0x3659 0x3000 +0x365a 0x6895 +0x365b 0x687a +0x365c 0x6899 +0x365d 0x3000 +0x365e 0x68b8 +0x365f 0x68b9 +0x3660 0x6870 +0x3661 0x3000 +0x3662 0x6b35 +0x3663 0x3000 +0x3664 0x6b90 +0x3665 0x6bbb +0x3666 0x6bed +0x3667 0x3000 +0x3668 0x3000 +0x3669 0x3000 +0x366a 0x6dc1 +0x366b 0x6dc3 +0x366c 0x6dce +0x366d 0x3000 +0x366e 0x3000 +0x366f 0x6dad +0x3670 0x6e04 +0x3671 0x3000 +0x3672 0x6db9 +0x3673 0x3000 +0x3674 0x6de7 +0x3675 0x3000 +0x3676 0x6e08 +0x3677 0x6e06 +0x3678 0x3000 +0x3679 0x6e0a +0x367a 0x6db0 +0x367b 0x3000 +0x367c 0x6df8 +0x367d 0x6e0c +0x367e 0x3000 +0x3721 0x6db1 +0x3722 0x3000 +0x3723 0x6e02 +0x3724 0x6e07 +0x3725 0x6e09 +0x3726 0x6e01 +0x3727 0x6e17 +0x3728 0x6dff +0x3729 0x6e12 +0x372a 0x3000 +0x372b 0x3000 +0x372c 0x7103 +0x372d 0x7107 +0x372e 0x7101 +0x372f 0x70f5 +0x3730 0x70f1 +0x3731 0x7108 +0x3732 0x70f2 +0x3733 0x710f +0x3734 0x3000 +0x3735 0x70fe +0x3736 0x3000 +0x3737 0x3000 +0x3738 0x3000 +0x3739 0x731a +0x373a 0x7310 +0x373b 0x730e +0x373c 0x7402 +0x373d 0x73f3 +0x373e 0x3000 +0x373f 0x3000 +0x3740 0x73fb +0x3741 0x3000 +0x3742 0x3000 +0x3743 0x3000 +0x3744 0x751b +0x3745 0x7523 +0x3746 0x7561 +0x3747 0x7568 +0x3748 0x3000 +0x3749 0x7567 +0x374a 0x75d3 +0x374b 0x3000 +0x374c 0x3000 +0x374d 0x7690 +0x374e 0x3000 +0x374f 0x3000 +0x3750 0x76d5 +0x3751 0x76d7 +0x3752 0x76d6 +0x3753 0x7730 +0x3754 0x3000 +0x3755 0x7726 +0x3756 0x3000 +0x3757 0x7740 +0x3758 0x3000 +0x3759 0x771e +0x375a 0x3000 +0x375b 0x3000 +0x375c 0x3000 +0x375d 0x7847 +0x375e 0x3000 +0x375f 0x784b +0x3760 0x7851 +0x3761 0x784f +0x3762 0x7842 +0x3763 0x7846 +0x3764 0x3000 +0x3765 0x796e +0x3766 0x796c +0x3767 0x79f2 +0x3768 0x3000 +0x3769 0x79f1 +0x376a 0x79f5 +0x376b 0x79f3 +0x376c 0x79f9 +0x376d 0x3000 +0x376e 0x3000 +0x376f 0x3000 +0x3770 0x7a9a +0x3771 0x7a93 +0x3772 0x7a91 +0x3773 0x7ae1 +0x3774 0x3000 +0x3775 0x3000 +0x3776 0x7b21 +0x3777 0x7b1c +0x3778 0x7b16 +0x3779 0x7b17 +0x377a 0x7b36 +0x377b 0x7b1f +0x377c 0x3000 +0x377d 0x7c93 +0x377e 0x7c99 +0x3821 0x7c9a +0x3822 0x7c9c +0x3823 0x3000 +0x3824 0x7d49 +0x3825 0x3000 +0x3826 0x7d34 +0x3827 0x7d37 +0x3828 0x3000 +0x3829 0x7d2d +0x382a 0x3000 +0x382b 0x7d4c +0x382c 0x3000 +0x382d 0x3000 +0x382e 0x7d48 +0x382f 0x3000 +0x3830 0x3000 +0x3831 0x7f3b +0x3832 0x3000 +0x3833 0x3000 +0x3834 0x3000 +0x3835 0x3000 +0x3836 0x8008 +0x3837 0x801a +0x3838 0x3000 +0x3839 0x801d +0x383a 0x3000 +0x383b 0x8049 +0x383c 0x8045 +0x383d 0x8044 +0x383e 0x7c9b +0x383f 0x3000 +0x3840 0x3000 +0x3841 0x812a +0x3842 0x812e +0x3843 0x3000 +0x3844 0x3000 +0x3845 0x8131 +0x3846 0x3000 +0x3847 0x811a +0x3848 0x8134 +0x3849 0x8117 +0x384a 0x3000 +0x384b 0x3000 +0x384c 0x3000 +0x384d 0x831d +0x384e 0x8371 +0x384f 0x8384 +0x3850 0x8380 +0x3851 0x8372 +0x3852 0x83a1 +0x3853 0x3000 +0x3854 0x8379 +0x3855 0x8391 +0x3856 0x3000 +0x3857 0x839f +0x3858 0x83ad +0x3859 0x3000 +0x385a 0x3000 +0x385b 0x8323 +0x385c 0x3000 +0x385d 0x8385 +0x385e 0x839c +0x385f 0x83b7 +0x3860 0x8658 +0x3861 0x865a +0x3862 0x3000 +0x3863 0x8657 +0x3864 0x86b2 +0x3865 0x3000 +0x3866 0x86ae +0x3867 0x3000 +0x3868 0x3000 +0x3869 0x3000 +0x386a 0x8845 +0x386b 0x889c +0x386c 0x8894 +0x386d 0x88a3 +0x386e 0x888f +0x386f 0x88a5 +0x3870 0x88a9 +0x3871 0x88a6 +0x3872 0x888a +0x3873 0x88a0 +0x3874 0x8890 +0x3875 0x8992 +0x3876 0x8991 +0x3877 0x8994 +0x3878 0x3000 +0x3879 0x8a26 +0x387a 0x8a32 +0x387b 0x8a28 +0x387c 0x3000 +0x387d 0x3000 +0x387e 0x8a1c +0x3921 0x3000 +0x3922 0x8a2b +0x3923 0x8a20 +0x3924 0x3000 +0x3925 0x8a29 +0x3926 0x3000 +0x3927 0x3000 +0x3928 0x3000 +0x3929 0x8a21 +0x392a 0x8c3a +0x392b 0x3000 +0x392c 0x8c5b +0x392d 0x8c58 +0x392e 0x8c7c +0x392f 0x3000 +0x3930 0x8ca6 +0x3931 0x8cae +0x3932 0x8cad +0x3933 0x8d65 +0x3934 0x3000 +0x3935 0x8d7e +0x3936 0x3000 +0x3937 0x8d7c +0x3938 0x8d7f +0x3939 0x8d7a +0x393a 0x8dbd +0x393b 0x3000 +0x393c 0x3000 +0x393d 0x8dc0 +0x393e 0x8dbb +0x393f 0x8ead +0x3940 0x8eaf +0x3941 0x8ed6 +0x3942 0x3000 +0x3943 0x3000 +0x3944 0x3000 +0x3945 0x3000 +0x3946 0x3000 +0x3947 0x8ed9 +0x3948 0x3000 +0x3949 0x3000 +0x394a 0x9012 +0x394b 0x900e +0x394c 0x9025 +0x394d 0x3000 +0x394e 0x9013 +0x394f 0x90ee +0x3950 0x3000 +0x3951 0x90ab +0x3952 0x90f7 +0x3953 0x3000 +0x3954 0x9159 +0x3955 0x9154 +0x3956 0x91f2 +0x3957 0x91f0 +0x3958 0x91e5 +0x3959 0x91f6 +0x395a 0x3000 +0x395b 0x3000 +0x395c 0x9587 +0x395d 0x3000 +0x395e 0x965a +0x395f 0x3000 +0x3960 0x3000 +0x3961 0x966e +0x3962 0x3000 +0x3963 0x3000 +0x3964 0x3000 +0x3965 0x9679 +0x3966 0x3000 +0x3967 0x98e1 +0x3968 0x98e6 +0x3969 0x3000 +0x396a 0x9ec4 +0x396b 0x9ed2 +0x396c 0x4e80 +0x396d 0x3000 +0x396e 0x4e81 +0x396f 0x508f +0x3970 0x5097 +0x3971 0x5088 +0x3972 0x5089 +0x3973 0x3000 +0x3974 0x3000 +0x3975 0x5081 +0x3976 0x5160 +0x3977 0x3000 +0x3978 0x3000 +0x3979 0x5e42 +0x397a 0x51d3 +0x397b 0x3000 +0x397c 0x3000 +0x397d 0x51d2 +0x397e 0x51d6 +0x3a21 0x5273 +0x3a22 0x3000 +0x3a23 0x5270 +0x3a24 0x3000 +0x3a25 0x3000 +0x3a26 0x3000 +0x3a27 0x53a8 +0x3a28 0x53a6 +0x3a29 0x53c5 +0x3a2a 0x5597 +0x3a2b 0x55de +0x3a2c 0x3000 +0x3a2d 0x3000 +0x3a2e 0x5596 +0x3a2f 0x55b4 +0x3a30 0x3000 +0x3a31 0x5585 +0x3a32 0x3000 +0x3a33 0x559b +0x3a34 0x55a0 +0x3a35 0x3000 +0x3a36 0x5559 +0x3a37 0x3000 +0x3a38 0x5586 +0x3a39 0x3000 +0x3a3a 0x3000 +0x3a3b 0x55af +0x3a3c 0x557a +0x3a3d 0x3000 +0x3a3e 0x3000 +0x3a3f 0x3000 +0x3a40 0x559e +0x3a41 0x3000 +0x3a42 0x55a9 +0x3a43 0x570f +0x3a44 0x570e +0x3a45 0x581a +0x3a46 0x3000 +0x3a47 0x581f +0x3a48 0x3000 +0x3a49 0x583c +0x3a4a 0x5818 +0x3a4b 0x583e +0x3a4c 0x5826 +0x3a4d 0x3000 +0x3a4e 0x583a +0x3a4f 0x3000 +0x3a50 0x5822 +0x3a51 0x3000 +0x3a52 0x58fb +0x3a53 0x5963 +0x3a54 0x5964 +0x3a55 0x3000 +0x3a56 0x5aa8 +0x3a57 0x5aa3 +0x3a58 0x5a82 +0x3a59 0x5a88 +0x3a5a 0x5aa1 +0x3a5b 0x5a85 +0x3a5c 0x5a98 +0x3a5d 0x3000 +0x3a5e 0x5a99 +0x3a5f 0x3000 +0x3a60 0x5a89 +0x3a61 0x5a81 +0x3a62 0x5a96 +0x3a63 0x5a80 +0x3a64 0x3000 +0x3a65 0x3000 +0x3a66 0x5a91 +0x3a67 0x3000 +0x3a68 0x3000 +0x3a69 0x3000 +0x3a6a 0x3000 +0x3a6b 0x5acf +0x3a6c 0x3000 +0x3a6d 0x3000 +0x3a6e 0x3000 +0x3a6f 0x3000 +0x3a70 0x3000 +0x3a71 0x3000 +0x3a72 0x5a87 +0x3a73 0x5aa0 +0x3a74 0x3000 +0x3a75 0x5a79 +0x3a76 0x3000 +0x3a77 0x5a86 +0x3a78 0x5aab +0x3a79 0x5aaa +0x3a7a 0x5aa4 +0x3a7b 0x5a8d +0x3a7c 0x5a7e +0x3a7d 0x3000 +0x3a7e 0x5bd5 +0x3b21 0x3000 +0x3b22 0x3000 +0x3b23 0x3000 +0x3b24 0x5c1e +0x3b25 0x5c5f +0x3b26 0x5c5e +0x3b27 0x5d44 +0x3b28 0x5d3e +0x3b29 0x3000 +0x3b2a 0x5d48 +0x3b2b 0x5d1c +0x3b2c 0x3000 +0x3b2d 0x5d5b +0x3b2e 0x5d4d +0x3b2f 0x3000 +0x3b30 0x3000 +0x3b31 0x5d57 +0x3b32 0x3000 +0x3b33 0x5d53 +0x3b34 0x5d4f +0x3b35 0x3000 +0x3b36 0x5d3b +0x3b37 0x5d46 +0x3b38 0x3000 +0x3b39 0x3000 +0x3b3a 0x5e46 +0x3b3b 0x5e47 +0x3b3c 0x3000 +0x3b3d 0x5e48 +0x3b3e 0x5ec0 +0x3b3f 0x5ebd +0x3b40 0x5ebf +0x3b41 0x3000 +0x3b42 0x5f11 +0x3b43 0x3000 +0x3b44 0x5f3e +0x3b45 0x5f3b +0x3b46 0x3000 +0x3b47 0x5f3a +0x3b48 0x3000 +0x3b49 0x3000 +0x3b4a 0x3000 +0x3b4b 0x5fa7 +0x3b4c 0x3000 +0x3b4d 0x60ea +0x3b4e 0x3000 +0x3b4f 0x6107 +0x3b50 0x6122 +0x3b51 0x610c +0x3b52 0x3000 +0x3b53 0x3000 +0x3b54 0x60b3 +0x3b55 0x60d6 +0x3b56 0x60d2 +0x3b57 0x3000 +0x3b58 0x60e3 +0x3b59 0x60e5 +0x3b5a 0x60e9 +0x3b5b 0x3000 +0x3b5c 0x3000 +0x3b5d 0x6111 +0x3b5e 0x60fd +0x3b5f 0x3000 +0x3b60 0x3000 +0x3b61 0x611e +0x3b62 0x6120 +0x3b63 0x6121 +0x3b64 0x621e +0x3b65 0x3000 +0x3b66 0x63e2 +0x3b67 0x63de +0x3b68 0x63e6 +0x3b69 0x3000 +0x3b6a 0x3000 +0x3b6b 0x3000 +0x3b6c 0x3000 +0x3b6d 0x63f8 +0x3b6e 0x3000 +0x3b6f 0x63fe +0x3b70 0x63c1 +0x3b71 0x63bf +0x3b72 0x63f7 +0x3b73 0x63d1 +0x3b74 0x655f +0x3b75 0x6560 +0x3b76 0x6561 +0x3b77 0x3000 +0x3b78 0x3000 +0x3b79 0x65d1 +0x3b7a 0x3000 +0x3b7b 0x3000 +0x3b7c 0x667d +0x3b7d 0x666b +0x3b7e 0x667f +0x3c21 0x3000 +0x3c22 0x3000 +0x3c23 0x6673 +0x3c24 0x6681 +0x3c25 0x666d +0x3c26 0x6669 +0x3c27 0x3000 +0x3c28 0x3000 +0x3c29 0x671e +0x3c2a 0x68ed +0x3c2b 0x3000 +0x3c2c 0x3000 +0x3c2d 0x3000 +0x3c2e 0x3000 +0x3c2f 0x6903 +0x3c30 0x3000 +0x3c31 0x68fe +0x3c32 0x68e5 +0x3c33 0x691e +0x3c34 0x6902 +0x3c35 0x3000 +0x3c36 0x3000 +0x3c37 0x6909 +0x3c38 0x68ca +0x3c39 0x6900 +0x3c3a 0x3000 +0x3c3b 0x6901 +0x3c3c 0x6918 +0x3c3d 0x68e2 +0x3c3e 0x68cf +0x3c3f 0x3000 +0x3c40 0x692e +0x3c41 0x68c5 +0x3c42 0x68ff +0x3c43 0x3000 +0x3c44 0x691c +0x3c45 0x68c3 +0x3c46 0x3000 +0x3c47 0x6b6f +0x3c48 0x3000 +0x3c49 0x6b6e +0x3c4a 0x3000 +0x3c4b 0x6bbe +0x3c4c 0x3000 +0x3c4d 0x6bf4 +0x3c4e 0x6c2d +0x3c4f 0x3000 +0x3c50 0x6db6 +0x3c51 0x6e75 +0x3c52 0x6e1e +0x3c53 0x3000 +0x3c54 0x6e18 +0x3c55 0x3000 +0x3c56 0x6e48 +0x3c57 0x3000 +0x3c58 0x6e4f +0x3c59 0x3000 +0x3c5a 0x6e42 +0x3c5b 0x6e6a +0x3c5c 0x6e70 +0x3c5d 0x6dfe +0x3c5e 0x3000 +0x3c5f 0x3000 +0x3c60 0x6e6d +0x3c61 0x3000 +0x3c62 0x6e7b +0x3c63 0x6e7e +0x3c64 0x6e59 +0x3c65 0x3000 +0x3c66 0x6e57 +0x3c67 0x3000 +0x3c68 0x6e80 +0x3c69 0x6e50 +0x3c6a 0x3000 +0x3c6b 0x6e29 +0x3c6c 0x6e76 +0x3c6d 0x6e2a +0x3c6e 0x6e4c +0x3c6f 0x712a +0x3c70 0x3000 +0x3c71 0x7135 +0x3c72 0x712c +0x3c73 0x7137 +0x3c74 0x711d +0x3c75 0x3000 +0x3c76 0x3000 +0x3c77 0x7138 +0x3c78 0x3000 +0x3c79 0x7134 +0x3c7a 0x712b +0x3c7b 0x7133 +0x3c7c 0x7127 +0x3c7d 0x7124 +0x3c7e 0x3000 +0x3d21 0x712d +0x3d22 0x7232 +0x3d23 0x7283 +0x3d24 0x7282 +0x3d25 0x7287 +0x3d26 0x7306 +0x3d27 0x7324 +0x3d28 0x7338 +0x3d29 0x732a +0x3d2a 0x732c +0x3d2b 0x732b +0x3d2c 0x3000 +0x3d2d 0x732f +0x3d2e 0x7328 +0x3d2f 0x7417 +0x3d30 0x3000 +0x3d31 0x3000 +0x3d32 0x7419 +0x3d33 0x7438 +0x3d34 0x3000 +0x3d35 0x741f +0x3d36 0x7414 +0x3d37 0x743c +0x3d38 0x73f7 +0x3d39 0x741c +0x3d3a 0x7415 +0x3d3b 0x7418 +0x3d3c 0x7439 +0x3d3d 0x74f9 +0x3d3e 0x7524 +0x3d3f 0x3000 +0x3d40 0x3000 +0x3d41 0x3000 +0x3d42 0x756e +0x3d43 0x756d +0x3d44 0x7571 +0x3d45 0x758e +0x3d46 0x3000 +0x3d47 0x75e5 +0x3d48 0x3000 +0x3d49 0x3000 +0x3d4a 0x3000 +0x3d4b 0x3000 +0x3d4c 0x7694 +0x3d4d 0x76b3 +0x3d4e 0x3000 +0x3d4f 0x76d9 +0x3d50 0x3000 +0x3d51 0x7748 +0x3d52 0x7749 +0x3d53 0x7743 +0x3d54 0x3000 +0x3d55 0x3000 +0x3d56 0x7742 +0x3d57 0x77df +0x3d58 0x3000 +0x3d59 0x7863 +0x3d5a 0x7876 +0x3d5b 0x3000 +0x3d5c 0x785f +0x3d5d 0x7866 +0x3d5e 0x7966 +0x3d5f 0x7971 +0x3d60 0x3000 +0x3d61 0x3000 +0x3d62 0x7976 +0x3d63 0x7984 +0x3d64 0x7975 +0x3d65 0x79ff +0x3d66 0x7a07 +0x3d67 0x3000 +0x3d68 0x7a0e +0x3d69 0x7a09 +0x3d6a 0x3000 +0x3d6b 0x3000 +0x3d6c 0x3000 +0x3d6d 0x3000 +0x3d6e 0x3000 +0x3d6f 0x3000 +0x3d70 0x7ae7 +0x3d71 0x7ae2 +0x3d72 0x7b55 +0x3d73 0x3000 +0x3d74 0x3000 +0x3d75 0x7b43 +0x3d76 0x7b57 +0x3d77 0x7b6c +0x3d78 0x7b42 +0x3d79 0x7b53 +0x3d7a 0x3000 +0x3d7b 0x7b41 +0x3d7c 0x3000 +0x3d7d 0x3000 +0x3d7e 0x7ca7 +0x3e21 0x7ca0 +0x3e22 0x7ca6 +0x3e23 0x7ca4 +0x3e24 0x7d74 +0x3e25 0x3000 +0x3e26 0x7d59 +0x3e27 0x3000 +0x3e28 0x7d60 +0x3e29 0x7d57 +0x3e2a 0x7d6c +0x3e2b 0x7d7e +0x3e2c 0x7d64 +0x3e2d 0x3000 +0x3e2e 0x7d5a +0x3e2f 0x7d5d +0x3e30 0x3000 +0x3e31 0x3000 +0x3e32 0x3000 +0x3e33 0x7d76 +0x3e34 0x7d4d +0x3e35 0x7d75 +0x3e36 0x3000 +0x3e37 0x7fd3 +0x3e38 0x7fd6 +0x3e39 0x3000 +0x3e3a 0x3000 +0x3e3b 0x8060 +0x3e3c 0x804e +0x3e3d 0x8145 +0x3e3e 0x813b +0x3e3f 0x3000 +0x3e40 0x8148 +0x3e41 0x8142 +0x3e42 0x8149 +0x3e43 0x8140 +0x3e44 0x8114 +0x3e45 0x8141 +0x3e46 0x3000 +0x3e47 0x81ef +0x3e48 0x81f6 +0x3e49 0x8203 +0x3e4a 0x3000 +0x3e4b 0x83ed +0x3e4c 0x3000 +0x3e4d 0x83da +0x3e4e 0x8418 +0x3e4f 0x83d2 +0x3e50 0x8408 +0x3e51 0x3000 +0x3e52 0x8400 +0x3e53 0x3000 +0x3e54 0x3000 +0x3e55 0x3000 +0x3e56 0x8417 +0x3e57 0x8346 +0x3e58 0x8414 +0x3e59 0x83d3 +0x3e5a 0x8405 +0x3e5b 0x841f +0x3e5c 0x8402 +0x3e5d 0x8416 +0x3e5e 0x83cd +0x3e5f 0x83e6 +0x3e60 0x3000 +0x3e61 0x865d +0x3e62 0x86d5 +0x3e63 0x86e1 +0x3e64 0x3000 +0x3e65 0x3000 +0x3e66 0x3000 +0x3e67 0x3000 +0x3e68 0x86ee +0x3e69 0x8847 +0x3e6a 0x8846 +0x3e6b 0x3000 +0x3e6c 0x3000 +0x3e6d 0x88bb +0x3e6e 0x3000 +0x3e6f 0x88bf +0x3e70 0x88b4 +0x3e71 0x3000 +0x3e72 0x88b5 +0x3e73 0x3000 +0x3e74 0x899a +0x3e75 0x8a43 +0x3e76 0x3000 +0x3e77 0x3000 +0x3e78 0x8a5a +0x3e79 0x3000 +0x3e7a 0x3000 +0x3e7b 0x3000 +0x3e7c 0x8a35 +0x3e7d 0x8a38 +0x3e7e 0x8a42 +0x3f21 0x8a49 +0x3f22 0x8a5d +0x3f23 0x8a4b +0x3f24 0x8a3d +0x3f25 0x3000 +0x3f26 0x3000 +0x3f27 0x3000 +0x3f28 0x3000 +0x3f29 0x8c60 +0x3f2a 0x8c5e +0x3f2b 0x8c7f +0x3f2c 0x8c7e +0x3f2d 0x8c83 +0x3f2e 0x3000 +0x3f2f 0x8cb1 +0x3f30 0x8d87 +0x3f31 0x3000 +0x3f32 0x3000 +0x3f33 0x8d88 +0x3f34 0x8d83 +0x3f35 0x3000 +0x3f36 0x3000 +0x3f37 0x8d86 +0x3f38 0x8d8b +0x3f39 0x8d82 +0x3f3a 0x8dca +0x3f3b 0x8dd2 +0x3f3c 0x3000 +0x3f3d 0x3000 +0x3f3e 0x8dd4 +0x3f3f 0x8dc9 +0x3f40 0x8eb0 +0x3f41 0x3000 +0x3f42 0x3000 +0x3f43 0x3000 +0x3f44 0x8ef2 +0x3f45 0x8ee4 +0x3f46 0x8ef3 +0x3f47 0x8eea +0x3f48 0x3000 +0x3f49 0x8efd +0x3f4a 0x3000 +0x3f4b 0x8f9d +0x3f4c 0x902b +0x3f4d 0x902a +0x3f4e 0x3000 +0x3f4f 0x9028 +0x3f50 0x9029 +0x3f51 0x902c +0x3f52 0x3000 +0x3f53 0x3000 +0x3f54 0x903a +0x3f55 0x9030 +0x3f56 0x9037 +0x3f57 0x903b +0x3f58 0x3000 +0x3f59 0x910a +0x3f5a 0x3000 +0x3f5b 0x3000 +0x3f5c 0x3000 +0x3f5d 0x91fe +0x3f5e 0x9220 +0x3f5f 0x3000 +0x3f60 0x920b +0x3f61 0x3000 +0x3f62 0x9218 +0x3f63 0x9222 +0x3f64 0x3000 +0x3f65 0x921b +0x3f66 0x9208 +0x3f67 0x3000 +0x3f68 0x920e +0x3f69 0x9213 +0x3f6a 0x3000 +0x3f6b 0x3000 +0x3f6c 0x9595 +0x3f6d 0x3000 +0x3f6e 0x3000 +0x3f6f 0x3000 +0x3f70 0x968c +0x3f71 0x967b +0x3f72 0x967f +0x3f73 0x9681 +0x3f74 0x3000 +0x3f75 0x9682 +0x3f76 0x3000 +0x3f77 0x3000 +0x3f78 0x3000 +0x3f79 0x3000 +0x3f7a 0x3000 +0x3f7b 0x96ee +0x3f7c 0x96ed +0x3f7d 0x3000 +0x3f7e 0x96ec +0x4021 0x975f +0x4022 0x976f +0x4023 0x3000 +0x4024 0x976d +0x4025 0x3000 +0x4026 0x3000 +0x4027 0x3000 +0x4028 0x3000 +0x4029 0x3000 +0x402a 0x3000 +0x402b 0x98f0 +0x402c 0x3000 +0x402d 0x3000 +0x402e 0x3000 +0x402f 0x9aa9 +0x4030 0x3000 +0x4031 0x3000 +0x4032 0x9ae0 +0x4033 0x4eb7 +0x4034 0x3000 +0x4035 0x3000 +0x4036 0x50cc +0x4037 0x50bc +0x4038 0x3000 +0x4039 0x50aa +0x403a 0x50b9 +0x403b 0x3000 +0x403c 0x50ab +0x403d 0x50c3 +0x403e 0x50cd +0x403f 0x517e +0x4040 0x527e +0x4041 0x5279 +0x4042 0x3000 +0x4043 0x3000 +0x4044 0x52e1 +0x4045 0x52e0 +0x4046 0x52e7 +0x4047 0x5380 +0x4048 0x53ab +0x4049 0x53aa +0x404a 0x53a9 +0x404b 0x53e0 +0x404c 0x55ea +0x404d 0x3000 +0x404e 0x55d7 +0x404f 0x3000 +0x4050 0x3000 +0x4051 0x55c1 +0x4052 0x5715 +0x4053 0x3000 +0x4054 0x586c +0x4055 0x3000 +0x4056 0x585c +0x4057 0x5850 +0x4058 0x5861 +0x4059 0x586a +0x405a 0x5869 +0x405b 0x5856 +0x405c 0x5860 +0x405d 0x5866 +0x405e 0x585f +0x405f 0x5923 +0x4060 0x5966 +0x4061 0x5968 +0x4062 0x3000 +0x4063 0x3000 +0x4064 0x5ace +0x4065 0x3000 +0x4066 0x5ac5 +0x4067 0x5ac3 +0x4068 0x3000 +0x4069 0x3000 +0x406a 0x5ad0 +0x406b 0x3000 +0x406c 0x3000 +0x406d 0x3000 +0x406e 0x3000 +0x406f 0x3000 +0x4070 0x3000 +0x4071 0x5b74 +0x4072 0x5b76 +0x4073 0x5bdc +0x4074 0x5bd7 +0x4075 0x5bda +0x4076 0x5bdb +0x4077 0x3000 +0x4078 0x5c20 +0x4079 0x5d6d +0x407a 0x5d66 +0x407b 0x3000 +0x407c 0x5d64 +0x407d 0x5d6e +0x407e 0x3000 +0x4121 0x5d60 +0x4122 0x5f42 +0x4123 0x5f5a +0x4124 0x5f6e +0x4125 0x3000 +0x4126 0x3000 +0x4127 0x6130 +0x4128 0x613a +0x4129 0x612a +0x412a 0x6143 +0x412b 0x6119 +0x412c 0x6131 +0x412d 0x3000 +0x412e 0x613d +0x412f 0x3000 +0x4130 0x3000 +0x4131 0x3000 +0x4132 0x6408 +0x4133 0x6432 +0x4134 0x6438 +0x4135 0x3000 +0x4136 0x6431 +0x4137 0x3000 +0x4138 0x6419 +0x4139 0x3000 +0x413a 0x6411 +0x413b 0x3000 +0x413c 0x3000 +0x413d 0x6429 +0x413e 0x641d +0x413f 0x3000 +0x4140 0x3000 +0x4141 0x3000 +0x4142 0x643c +0x4143 0x3000 +0x4144 0x6446 +0x4145 0x6447 +0x4146 0x3000 +0x4147 0x3000 +0x4148 0x643a +0x4149 0x6407 +0x414a 0x3000 +0x414b 0x656b +0x414c 0x3000 +0x414d 0x6570 +0x414e 0x656d +0x414f 0x3000 +0x4150 0x65e4 +0x4151 0x6693 +0x4152 0x3000 +0x4153 0x3000 +0x4154 0x3000 +0x4155 0x3000 +0x4156 0x668f +0x4157 0x3000 +0x4158 0x3000 +0x4159 0x6692 +0x415a 0x3000 +0x415b 0x668e +0x415c 0x3000 +0x415d 0x6946 +0x415e 0x3000 +0x415f 0x3000 +0x4160 0x3000 +0x4161 0x3000 +0x4162 0x3000 +0x4163 0x3000 +0x4164 0x3000 +0x4165 0x6931 +0x4166 0x3000 +0x4167 0x3000 +0x4168 0x693e +0x4169 0x3000 +0x416a 0x697c +0x416b 0x6943 +0x416c 0x3000 +0x416d 0x6973 +0x416e 0x3000 +0x416f 0x6955 +0x4170 0x3000 +0x4171 0x3000 +0x4172 0x6985 +0x4173 0x694d +0x4174 0x6950 +0x4175 0x6947 +0x4176 0x6967 +0x4177 0x6936 +0x4178 0x6964 +0x4179 0x6961 +0x417a 0x3000 +0x417b 0x697d +0x417c 0x6b44 +0x417d 0x6b40 +0x417e 0x6b71 +0x4221 0x6b73 +0x4222 0x6b9c +0x4223 0x3000 +0x4224 0x3000 +0x4225 0x3000 +0x4226 0x6bc1 +0x4227 0x3000 +0x4228 0x6bfa +0x4229 0x6c31 +0x422a 0x6c32 +0x422b 0x3000 +0x422c 0x3000 +0x422d 0x6eb8 +0x422e 0x6ea8 +0x422f 0x3000 +0x4230 0x6e91 +0x4231 0x6ebb +0x4232 0x3000 +0x4233 0x6e9a +0x4234 0x3000 +0x4235 0x3000 +0x4236 0x6ea9 +0x4237 0x3000 +0x4238 0x3000 +0x4239 0x6eb5 +0x423a 0x6e6c +0x423b 0x6ee8 +0x423c 0x3000 +0x423d 0x6edd +0x423e 0x6eda +0x423f 0x6ee6 +0x4240 0x6eac +0x4241 0x3000 +0x4242 0x3000 +0x4243 0x3000 +0x4244 0x6ed9 +0x4245 0x6ee3 +0x4246 0x6ee9 +0x4247 0x6edb +0x4248 0x3000 +0x4249 0x716f +0x424a 0x3000 +0x424b 0x3000 +0x424c 0x7148 +0x424d 0x3000 +0x424e 0x714a +0x424f 0x716b +0x4250 0x3000 +0x4251 0x714f +0x4252 0x7157 +0x4253 0x7174 +0x4254 0x3000 +0x4255 0x3000 +0x4256 0x3000 +0x4257 0x7145 +0x4258 0x7151 +0x4259 0x716d +0x425a 0x3000 +0x425b 0x7251 +0x425c 0x7250 +0x425d 0x724e +0x425e 0x3000 +0x425f 0x7341 +0x4260 0x3000 +0x4261 0x732e +0x4262 0x7346 +0x4263 0x3000 +0x4264 0x7427 +0x4265 0x3000 +0x4266 0x7448 +0x4267 0x7453 +0x4268 0x743d +0x4269 0x3000 +0x426a 0x745d +0x426b 0x7456 +0x426c 0x3000 +0x426d 0x741e +0x426e 0x7447 +0x426f 0x7443 +0x4270 0x7458 +0x4271 0x7449 +0x4272 0x3000 +0x4273 0x744c +0x4274 0x7445 +0x4275 0x743e +0x4276 0x3000 +0x4277 0x7501 +0x4278 0x751e +0x4279 0x3000 +0x427a 0x3000 +0x427b 0x757a +0x427c 0x75ee +0x427d 0x7602 +0x427e 0x7697 +0x4321 0x7698 +0x4322 0x3000 +0x4323 0x3000 +0x4324 0x3000 +0x4325 0x775d +0x4326 0x7764 +0x4327 0x7753 +0x4328 0x7758 +0x4329 0x7882 +0x432a 0x7890 +0x432b 0x788a +0x432c 0x3000 +0x432d 0x787a +0x432e 0x787d +0x432f 0x3000 +0x4330 0x788b +0x4331 0x7878 +0x4332 0x3000 +0x4333 0x3000 +0x4334 0x788d +0x4335 0x7888 +0x4336 0x7892 +0x4337 0x7881 +0x4338 0x797e +0x4339 0x7983 +0x433a 0x3000 +0x433b 0x3000 +0x433c 0x3000 +0x433d 0x7980 +0x433e 0x3000 +0x433f 0x3000 +0x4340 0x3000 +0x4341 0x7a0f +0x4342 0x3000 +0x4343 0x3000 +0x4344 0x7a1d +0x4345 0x3000 +0x4346 0x7aa1 +0x4347 0x7aa4 +0x4348 0x3000 +0x4349 0x7ae9 +0x434a 0x7aea +0x434b 0x3000 +0x434c 0x7b62 +0x434d 0x7b6b +0x434e 0x3000 +0x434f 0x7b5e +0x4350 0x3000 +0x4351 0x7b79 +0x4352 0x3000 +0x4353 0x3000 +0x4354 0x7b6f +0x4355 0x7b68 +0x4356 0x3000 +0x4357 0x3000 +0x4358 0x7cae +0x4359 0x3000 +0x435a 0x3000 +0x435b 0x3000 +0x435c 0x7cb0 +0x435d 0x3000 +0x435e 0x7d90 +0x435f 0x3000 +0x4360 0x7d8a +0x4361 0x3000 +0x4362 0x7d8b +0x4363 0x7d99 +0x4364 0x7d95 +0x4365 0x3000 +0x4366 0x7d87 +0x4367 0x7d78 +0x4368 0x7d97 +0x4369 0x7d89 +0x436a 0x7d98 +0x436b 0x3000 +0x436c 0x3000 +0x436d 0x3000 +0x436e 0x7fa3 +0x436f 0x3000 +0x4370 0x3000 +0x4371 0x3000 +0x4372 0x7fdd +0x4373 0x8057 +0x4374 0x3000 +0x4375 0x8163 +0x4376 0x816a +0x4377 0x816c +0x4378 0x3000 +0x4379 0x3000 +0x437a 0x3000 +0x437b 0x815d +0x437c 0x8175 +0x437d 0x3000 +0x437e 0x815f +0x4421 0x3000 +0x4422 0x817d +0x4423 0x816d +0x4424 0x3000 +0x4425 0x3000 +0x4426 0x8241 +0x4427 0x844f +0x4428 0x8484 +0x4429 0x3000 +0x442a 0x847f +0x442b 0x3000 +0x442c 0x8448 +0x442d 0x842a +0x442e 0x847b +0x442f 0x8472 +0x4430 0x8464 +0x4431 0x842e +0x4432 0x845c +0x4433 0x8453 +0x4434 0x3000 +0x4435 0x8441 +0x4436 0x84c8 +0x4437 0x3000 +0x4438 0x8462 +0x4439 0x8480 +0x443a 0x843e +0x443b 0x8483 +0x443c 0x8471 +0x443d 0x3000 +0x443e 0x844a +0x443f 0x8455 +0x4440 0x8458 +0x4441 0x3000 +0x4442 0x3000 +0x4443 0x3000 +0x4444 0x86fc +0x4445 0x86fd +0x4446 0x8715 +0x4447 0x3000 +0x4448 0x8716 +0x4449 0x86ff +0x444a 0x3000 +0x444b 0x3000 +0x444c 0x3000 +0x444d 0x8858 +0x444e 0x88cf +0x444f 0x88e0 +0x4450 0x3000 +0x4451 0x3000 +0x4452 0x3000 +0x4453 0x3000 +0x4454 0x89e7 +0x4455 0x8a6a +0x4456 0x8a80 +0x4457 0x3000 +0x4458 0x8a6f +0x4459 0x8a65 +0x445a 0x3000 +0x445b 0x8a78 +0x445c 0x8a7d +0x445d 0x8a88 +0x445e 0x3000 +0x445f 0x3000 +0x4460 0x8a64 +0x4461 0x8a7e +0x4462 0x3000 +0x4463 0x8a67 +0x4464 0x8c63 +0x4465 0x8c88 +0x4466 0x3000 +0x4467 0x8ccd +0x4468 0x3000 +0x4469 0x8cc9 +0x446a 0x3000 +0x446b 0x8ded +0x446c 0x3000 +0x446d 0x3000 +0x446e 0x3000 +0x446f 0x3000 +0x4470 0x3000 +0x4471 0x3000 +0x4472 0x3000 +0x4473 0x8eb1 +0x4474 0x3000 +0x4475 0x3000 +0x4476 0x8f04 +0x4477 0x8f9e +0x4478 0x8fa0 +0x4479 0x9043 +0x447a 0x9046 +0x447b 0x9048 +0x447c 0x9045 +0x447d 0x9040 +0x447e 0x904c +0x4521 0x3000 +0x4522 0x3000 +0x4523 0x910c +0x4524 0x9113 +0x4525 0x9115 +0x4526 0x3000 +0x4527 0x916b +0x4528 0x9167 +0x4529 0x925d +0x452a 0x9255 +0x452b 0x9235 +0x452c 0x3000 +0x452d 0x9259 +0x452e 0x922f +0x452f 0x923c +0x4530 0x928f +0x4531 0x925c +0x4532 0x926a +0x4533 0x9262 +0x4534 0x925f +0x4535 0x926b +0x4536 0x926e +0x4537 0x923b +0x4538 0x9244 +0x4539 0x9241 +0x453a 0x959a +0x453b 0x3000 +0x453c 0x9599 +0x453d 0x3000 +0x453e 0x3000 +0x453f 0x3000 +0x4540 0x968f +0x4541 0x3000 +0x4542 0x9696 +0x4543 0x3000 +0x4544 0x3000 +0x4545 0x3000 +0x4546 0x96f4 +0x4547 0x96fc +0x4548 0x3000 +0x4549 0x9755 +0x454a 0x3000 +0x454b 0x9779 +0x454c 0x3000 +0x454d 0x3000 +0x454e 0x3000 +0x454f 0x97ee +0x4550 0x97f5 +0x4551 0x3000 +0x4552 0x980b +0x4553 0x3000 +0x4554 0x98f3 +0x4555 0x3000 +0x4556 0x3000 +0x4557 0x98f7 +0x4558 0x98ff +0x4559 0x98f5 +0x455a 0x3000 +0x455b 0x98ec +0x455c 0x98f1 +0x455d 0x3000 +0x455e 0x3000 +0x455f 0x999a +0x4560 0x3000 +0x4561 0x9ae2 +0x4562 0x9b3d +0x4563 0x9b5d +0x4564 0x9ce8 +0x4565 0x3000 +0x4566 0x9ceb +0x4567 0x9cef +0x4568 0x9cee +0x4569 0x9e81 +0x456a 0x9f14 +0x456b 0x50d0 +0x456c 0x50d9 +0x456d 0x50dc +0x456e 0x50d8 +0x456f 0x3000 +0x4570 0x50e1 +0x4571 0x50eb +0x4572 0x3000 +0x4573 0x3000 +0x4574 0x50f4 +0x4575 0x50e2 +0x4576 0x50de +0x4577 0x3000 +0x4578 0x3000 +0x4579 0x3000 +0x457a 0x51f4 +0x457b 0x3000 +0x457c 0x3000 +0x457d 0x3000 +0x457e 0x52ed +0x4621 0x52ea +0x4622 0x3000 +0x4623 0x5332 +0x4624 0x3000 +0x4625 0x53ae +0x4626 0x53b0 +0x4627 0x3000 +0x4628 0x55fb +0x4629 0x5603 +0x462a 0x560b +0x462b 0x3000 +0x462c 0x5607 +0x462d 0x3000 +0x462e 0x55f8 +0x462f 0x3000 +0x4630 0x5628 +0x4631 0x561e +0x4632 0x3000 +0x4633 0x5618 +0x4634 0x5611 +0x4635 0x5651 +0x4636 0x5605 +0x4637 0x5717 +0x4638 0x5892 +0x4639 0x3000 +0x463a 0x588c +0x463b 0x3000 +0x463c 0x5878 +0x463d 0x5884 +0x463e 0x5873 +0x463f 0x58ad +0x4640 0x5897 +0x4641 0x5895 +0x4642 0x5877 +0x4643 0x5872 +0x4644 0x5896 +0x4645 0x588d +0x4646 0x5910 +0x4647 0x3000 +0x4648 0x596c +0x4649 0x3000 +0x464a 0x5ae7 +0x464b 0x3000 +0x464c 0x5ae4 +0x464d 0x3000 +0x464e 0x3000 +0x464f 0x5aef +0x4650 0x5626 +0x4651 0x3000 +0x4652 0x3000 +0x4653 0x5af0 +0x4654 0x5d7b +0x4655 0x3000 +0x4656 0x5d83 +0x4657 0x3000 +0x4658 0x3000 +0x4659 0x5d8b +0x465a 0x5d8c +0x465b 0x3000 +0x465c 0x5d78 +0x465d 0x5e52 +0x465e 0x3000 +0x465f 0x3000 +0x4660 0x5ed0 +0x4661 0x5ecf +0x4662 0x3000 +0x4663 0x5fb3 +0x4664 0x5fb4 +0x4665 0x3000 +0x4666 0x3000 +0x4667 0x3000 +0x4668 0x617b +0x4669 0x3000 +0x466a 0x616f +0x466b 0x6181 +0x466c 0x613c +0x466d 0x6142 +0x466e 0x6138 +0x466f 0x6133 +0x4670 0x3000 +0x4671 0x6160 +0x4672 0x6169 +0x4673 0x617d +0x4674 0x6186 +0x4675 0x622c +0x4676 0x6228 +0x4677 0x3000 +0x4678 0x644c +0x4679 0x3000 +0x467a 0x6457 +0x467b 0x647c +0x467c 0x3000 +0x467d 0x3000 +0x467e 0x6455 +0x4721 0x6462 +0x4722 0x6471 +0x4723 0x646a +0x4724 0x6456 +0x4725 0x643b +0x4726 0x6481 +0x4727 0x3000 +0x4728 0x644f +0x4729 0x647e +0x472a 0x6464 +0x472b 0x3000 +0x472c 0x3000 +0x472d 0x3000 +0x472e 0x3000 +0x472f 0x3000 +0x4730 0x6571 +0x4731 0x3000 +0x4732 0x3000 +0x4733 0x66a5 +0x4734 0x669a +0x4735 0x669c +0x4736 0x3000 +0x4737 0x66a6 +0x4738 0x3000 +0x4739 0x66a4 +0x473a 0x698f +0x473b 0x69c5 +0x473c 0x69c8 +0x473d 0x6992 +0x473e 0x69b2 +0x473f 0x3000 +0x4740 0x3000 +0x4741 0x3000 +0x4742 0x69e3 +0x4743 0x69c0 +0x4744 0x69d6 +0x4745 0x69d1 +0x4746 0x699f +0x4747 0x69a2 +0x4748 0x69d2 +0x4749 0x3000 +0x474a 0x3000 +0x474b 0x3000 +0x474c 0x69e1 +0x474d 0x69d5 +0x474e 0x699d +0x474f 0x3000 +0x4750 0x3000 +0x4751 0x6998 +0x4752 0x3000 +0x4753 0x6b74 +0x4754 0x6ba1 +0x4755 0x3000 +0x4756 0x6ef0 +0x4757 0x6ef3 +0x4758 0x3000 +0x4759 0x3000 +0x475a 0x6f1b +0x475b 0x6f0c +0x475c 0x6f1d +0x475d 0x6f34 +0x475e 0x6f28 +0x475f 0x6f17 +0x4760 0x3000 +0x4761 0x6f44 +0x4762 0x6f42 +0x4763 0x6f04 +0x4764 0x6f11 +0x4765 0x6efa +0x4766 0x6f4a +0x4767 0x7191 +0x4768 0x718e +0x4769 0x3000 +0x476a 0x718b +0x476b 0x718d +0x476c 0x717f +0x476d 0x718c +0x476e 0x717e +0x476f 0x717c +0x4770 0x7183 +0x4771 0x3000 +0x4772 0x7188 +0x4773 0x3000 +0x4774 0x3000 +0x4775 0x7294 +0x4776 0x3000 +0x4777 0x7355 +0x4778 0x7353 +0x4779 0x734f +0x477a 0x7354 +0x477b 0x746c +0x477c 0x7465 +0x477d 0x7466 +0x477e 0x7461 +0x4821 0x746b +0x4822 0x7468 +0x4823 0x7476 +0x4824 0x3000 +0x4825 0x7460 +0x4826 0x3000 +0x4827 0x7474 +0x4828 0x7506 +0x4829 0x760e +0x482a 0x3000 +0x482b 0x7607 +0x482c 0x3000 +0x482d 0x3000 +0x482e 0x76b9 +0x482f 0x3000 +0x4830 0x76b7 +0x4831 0x76e2 +0x4832 0x3000 +0x4833 0x7774 +0x4834 0x7777 +0x4835 0x7776 +0x4836 0x7775 +0x4837 0x3000 +0x4838 0x7778 +0x4839 0x7771 +0x483a 0x3000 +0x483b 0x777a +0x483c 0x715b +0x483d 0x777b +0x483e 0x78a6 +0x483f 0x78ae +0x4840 0x78b8 +0x4841 0x3000 +0x4842 0x3000 +0x4843 0x3000 +0x4844 0x78b1 +0x4845 0x78af +0x4846 0x3000 +0x4847 0x7989 +0x4848 0x7987 +0x4849 0x3000 +0x484a 0x3000 +0x484b 0x7a29 +0x484c 0x3000 +0x484d 0x7a2a +0x484e 0x3000 +0x484f 0x7a2d +0x4850 0x7a2c +0x4851 0x3000 +0x4852 0x7a32 +0x4853 0x3000 +0x4854 0x7aec +0x4855 0x7af0 +0x4856 0x7b81 +0x4857 0x7b9e +0x4858 0x7b83 +0x4859 0x3000 +0x485a 0x7b92 +0x485b 0x3000 +0x485c 0x7ba3 +0x485d 0x7b9f +0x485e 0x7b93 +0x485f 0x3000 +0x4860 0x7b86 +0x4861 0x7cb8 +0x4862 0x7cb7 +0x4863 0x3000 +0x4864 0x3000 +0x4865 0x3000 +0x4866 0x3000 +0x4867 0x3000 +0x4868 0x7dc8 +0x4869 0x7db6 +0x486a 0x3000 +0x486b 0x7dd1 +0x486c 0x3000 +0x486d 0x7da8 +0x486e 0x7dab +0x486f 0x3000 +0x4870 0x7db3 +0x4871 0x7dcd +0x4872 0x3000 +0x4873 0x7dcf +0x4874 0x7da4 +0x4875 0x3000 +0x4876 0x3000 +0x4877 0x7f41 +0x4878 0x7f6f +0x4879 0x7f71 +0x487a 0x3000 +0x487b 0x3000 +0x487c 0x3000 +0x487d 0x3000 +0x487e 0x3000 +0x4921 0x3000 +0x4922 0x8023 +0x4923 0x805b +0x4924 0x3000 +0x4925 0x8061 +0x4926 0x805f +0x4927 0x8181 +0x4928 0x3000 +0x4929 0x3000 +0x492a 0x8184 +0x492b 0x8213 +0x492c 0x3000 +0x492d 0x824a +0x492e 0x824c +0x492f 0x3000 +0x4930 0x3000 +0x4931 0x3000 +0x4932 0x84bd +0x4933 0x8495 +0x4934 0x3000 +0x4935 0x8492 +0x4936 0x84c3 +0x4937 0x3000 +0x4938 0x8496 +0x4939 0x84a5 +0x493a 0x84b5 +0x493b 0x84b3 +0x493c 0x84a3 +0x493d 0x84e4 +0x493e 0x84d8 +0x493f 0x84d5 +0x4940 0x3000 +0x4941 0x84b7 +0x4942 0x84ad +0x4943 0x84da +0x4944 0x8493 +0x4945 0x8736 +0x4946 0x3000 +0x4947 0x3000 +0x4948 0x3000 +0x4949 0x873d +0x494a 0x872b +0x494b 0x8747 +0x494c 0x8739 +0x494d 0x3000 +0x494e 0x8745 +0x494f 0x871d +0x4950 0x3000 +0x4951 0x88ff +0x4952 0x88ea +0x4953 0x3000 +0x4954 0x88f5 +0x4955 0x3000 +0x4956 0x8900 +0x4957 0x88ed +0x4958 0x8903 +0x4959 0x88e9 +0x495a 0x3000 +0x495b 0x3000 +0x495c 0x89ea +0x495d 0x3000 +0x495e 0x8a9b +0x495f 0x8a8e +0x4960 0x8aa2 +0x4961 0x3000 +0x4962 0x8a9c +0x4963 0x8a94 +0x4964 0x8a90 +0x4965 0x8aa9 +0x4966 0x8aac +0x4967 0x3000 +0x4968 0x8a9f +0x4969 0x3000 +0x496a 0x3000 +0x496b 0x8a9d +0x496c 0x3000 +0x496d 0x8c67 +0x496e 0x3000 +0x496f 0x3000 +0x4970 0x8cd0 +0x4971 0x8cd6 +0x4972 0x8cd4 +0x4973 0x8d98 +0x4974 0x8d9a +0x4975 0x8d97 +0x4976 0x3000 +0x4977 0x3000 +0x4978 0x3000 +0x4979 0x8e0b +0x497a 0x8e08 +0x497b 0x8e01 +0x497c 0x8eb4 +0x497d 0x8eb3 +0x497e 0x3000 +0x4a21 0x8fa1 +0x4a22 0x8fa2 +0x4a23 0x3000 +0x4a24 0x905a +0x4a25 0x3000 +0x4a26 0x9061 +0x4a27 0x905f +0x4a28 0x3000 +0x4a29 0x3000 +0x4a2a 0x9125 +0x4a2b 0x917b +0x4a2c 0x9176 +0x4a2d 0x917c +0x4a2e 0x3000 +0x4a2f 0x9289 +0x4a30 0x92f6 +0x4a31 0x92b1 +0x4a32 0x92ad +0x4a33 0x9292 +0x4a34 0x9281 +0x4a35 0x9284 +0x4a36 0x3000 +0x4a37 0x92ae +0x4a38 0x9290 +0x4a39 0x929e +0x4a3a 0x3000 +0x4a3b 0x3000 +0x4a3c 0x3000 +0x4a3d 0x95a2 +0x4a3e 0x95a7 +0x4a3f 0x3000 +0x4a40 0x3000 +0x4a41 0x3000 +0x4a42 0x3000 +0x4a43 0x3000 +0x4a44 0x96a0 +0x4a45 0x969d +0x4a46 0x969f +0x4a47 0x96d0 +0x4a48 0x3000 +0x4a49 0x96d1 +0x4a4a 0x3000 +0x4a4b 0x3000 +0x4a4c 0x9759 +0x4a4d 0x3000 +0x4a4e 0x9764 +0x4a4f 0x3000 +0x4a50 0x3000 +0x4a51 0x3000 +0x4a52 0x9819 +0x4a53 0x3000 +0x4a54 0x9814 +0x4a55 0x9815 +0x4a56 0x981a +0x4a57 0x3000 +0x4a58 0x3000 +0x4a59 0x3000 +0x4a5a 0x3000 +0x4a5b 0x9906 +0x4a5c 0x3000 +0x4a5d 0x98f8 +0x4a5e 0x9901 +0x4a5f 0x3000 +0x4a60 0x99be +0x4a61 0x99bc +0x4a62 0x99b7 +0x4a63 0x99b6 +0x4a64 0x99c0 +0x4a65 0x3000 +0x4a66 0x99b8 +0x4a67 0x3000 +0x4a68 0x3000 +0x4a69 0x3000 +0x4a6a 0x99c4 +0x4a6b 0x3000 +0x4a6c 0x99bf +0x4a6d 0x3000 +0x4a6e 0x9ada +0x4a6f 0x9ae4 +0x4a70 0x9ae9 +0x4a71 0x9ae8 +0x4a72 0x9aea +0x4a73 0x9ae5 +0x4a74 0x3000 +0x4a75 0x9b26 +0x4a76 0x3000 +0x4a77 0x3000 +0x4a78 0x9b40 +0x4a79 0x3000 +0x4a7a 0x3000 +0x4a7b 0x3000 +0x4a7c 0x3000 +0x4a7d 0x3000 +0x4a7e 0x3000 +0x4b21 0x3000 +0x4b22 0x9ebd +0x4b23 0x3000 +0x4b24 0x3000 +0x4b25 0x3000 +0x4b26 0x3000 +0x4b27 0x510e +0x4b28 0x3000 +0x4b29 0x50f7 +0x4b2a 0x3000 +0x4b2b 0x50fc +0x4b2c 0x510d +0x4b2d 0x5101 +0x4b2e 0x51da +0x4b2f 0x51d9 +0x4b30 0x51db +0x4b31 0x5286 +0x4b32 0x528e +0x4b33 0x52ee +0x4b34 0x5333 +0x4b35 0x53b1 +0x4b36 0x3000 +0x4b37 0x5647 +0x4b38 0x562d +0x4b39 0x5654 +0x4b3a 0x3000 +0x4b3b 0x564b +0x4b3c 0x5652 +0x4b3d 0x5631 +0x4b3e 0x5644 +0x4b3f 0x5656 +0x4b40 0x5650 +0x4b41 0x562b +0x4b42 0x3000 +0x4b43 0x564d +0x4b44 0x5637 +0x4b45 0x564f +0x4b46 0x58a2 +0x4b47 0x58b7 +0x4b48 0x3000 +0x4b49 0x58b2 +0x4b4a 0x3000 +0x4b4b 0x58aa +0x4b4c 0x58b5 +0x4b4d 0x58b0 +0x4b4e 0x3000 +0x4b4f 0x58b4 +0x4b50 0x58a4 +0x4b51 0x58a7 +0x4b52 0x3000 +0x4b53 0x5926 +0x4b54 0x5afe +0x4b55 0x3000 +0x4b56 0x5b04 +0x4b57 0x3000 +0x4b58 0x5afc +0x4b59 0x3000 +0x4b5a 0x5b06 +0x4b5b 0x5b0a +0x4b5c 0x5afa +0x4b5d 0x5b0d +0x4b5e 0x5b00 +0x4b5f 0x5b0e +0x4b60 0x3000 +0x4b61 0x3000 +0x4b62 0x3000 +0x4b63 0x5d91 +0x4b64 0x3000 +0x4b65 0x5d8f +0x4b66 0x5d90 +0x4b67 0x5d98 +0x4b68 0x5da4 +0x4b69 0x5d9b +0x4b6a 0x5da3 +0x4b6b 0x5d96 +0x4b6c 0x5de4 +0x4b6d 0x5e5a +0x4b6e 0x3000 +0x4b6f 0x3000 +0x4b70 0x5e5e +0x4b71 0x3000 +0x4b72 0x5fb8 +0x4b73 0x6157 +0x4b74 0x615c +0x4b75 0x61a6 +0x4b76 0x6195 +0x4b77 0x6188 +0x4b78 0x3000 +0x4b79 0x61a3 +0x4b7a 0x618f +0x4b7b 0x3000 +0x4b7c 0x6164 +0x4b7d 0x3000 +0x4b7e 0x6159 +0x4c21 0x6178 +0x4c22 0x3000 +0x4c23 0x6185 +0x4c24 0x6187 +0x4c25 0x619e +0x4c26 0x3000 +0x4c27 0x3000 +0x4c28 0x6198 +0x4c29 0x619c +0x4c2a 0x3000 +0x4c2b 0x3000 +0x4c2c 0x622f +0x4c2d 0x6480 +0x4c2e 0x649b +0x4c2f 0x648e +0x4c30 0x648d +0x4c31 0x6494 +0x4c32 0x64c6 +0x4c33 0x3000 +0x4c34 0x64a8 +0x4c35 0x6483 +0x4c36 0x3000 +0x4c37 0x64b9 +0x4c38 0x6486 +0x4c39 0x64b4 +0x4c3a 0x64af +0x4c3b 0x6491 +0x4c3c 0x3000 +0x4c3d 0x64aa +0x4c3e 0x64a1 +0x4c3f 0x64a7 +0x4c40 0x66b6 +0x4c41 0x66b3 +0x4c42 0x3000 +0x4c43 0x66bc +0x4c44 0x66ac +0x4c45 0x3000 +0x4c46 0x66ad +0x4c47 0x6a0e +0x4c48 0x3000 +0x4c49 0x6a1c +0x4c4a 0x6a1a +0x4c4b 0x3000 +0x4c4c 0x3000 +0x4c4d 0x6a0b +0x4c4e 0x3000 +0x4c4f 0x69ef +0x4c50 0x6a0c +0x4c51 0x69f0 +0x4c52 0x6a22 +0x4c53 0x3000 +0x4c54 0x69d8 +0x4c55 0x3000 +0x4c56 0x6a12 +0x4c57 0x69fa +0x4c58 0x3000 +0x4c59 0x6a2a +0x4c5a 0x3000 +0x4c5b 0x6a10 +0x4c5c 0x3000 +0x4c5d 0x3000 +0x4c5e 0x6a29 +0x4c5f 0x69f9 +0x4c60 0x69ea +0x4c61 0x6a2c +0x4c62 0x6a24 +0x4c63 0x3000 +0x4c64 0x69e9 +0x4c65 0x6b52 +0x4c66 0x6b4f +0x4c67 0x6b53 +0x4c68 0x3000 +0x4c69 0x3000 +0x4c6a 0x6f10 +0x4c6b 0x6f65 +0x4c6c 0x6f75 +0x4c6d 0x3000 +0x4c6e 0x3000 +0x4c6f 0x3000 +0x4c70 0x3000 +0x4c71 0x6fd0 +0x4c72 0x3000 +0x4c73 0x6f5c +0x4c74 0x6f3d +0x4c75 0x6f71 +0x4c76 0x3000 +0x4c77 0x6f91 +0x4c78 0x6f0b +0x4c79 0x6f79 +0x4c7a 0x6f81 +0x4c7b 0x6f8f +0x4c7c 0x3000 +0x4c7d 0x6f59 +0x4c7e 0x6f74 +0x4d21 0x3000 +0x4d22 0x71ae +0x4d23 0x3000 +0x4d24 0x71a3 +0x4d25 0x71ad +0x4d26 0x3000 +0x4d27 0x3000 +0x4d28 0x71ab +0x4d29 0x71a6 +0x4d2a 0x71a2 +0x4d2b 0x3000 +0x4d2c 0x52f2 +0x4d2d 0x7257 +0x4d2e 0x7255 +0x4d2f 0x7299 +0x4d30 0x734b +0x4d31 0x747a +0x4d32 0x3000 +0x4d33 0x3000 +0x4d34 0x3000 +0x4d35 0x748c +0x4d36 0x7484 +0x4d37 0x3000 +0x4d38 0x3000 +0x4d39 0x7482 +0x4d3a 0x7493 +0x4d3b 0x747b +0x4d3c 0x3000 +0x4d3d 0x7509 +0x4d3e 0x3000 +0x4d3f 0x3000 +0x4d40 0x3000 +0x4d41 0x3000 +0x4d42 0x3000 +0x4d43 0x3000 +0x4d44 0x778a +0x4d45 0x3000 +0x4d46 0x7790 +0x4d47 0x3000 +0x4d48 0x78c6 +0x4d49 0x78d3 +0x4d4a 0x78c0 +0x4d4b 0x78d2 +0x4d4c 0x78c7 +0x4d4d 0x78c2 +0x4d4e 0x3000 +0x4d4f 0x799f +0x4d50 0x799d +0x4d51 0x799e +0x4d52 0x3000 +0x4d53 0x7a41 +0x4d54 0x3000 +0x4d55 0x7a38 +0x4d56 0x7a3a +0x4d57 0x7a42 +0x4d58 0x3000 +0x4d59 0x3000 +0x4d5a 0x7a3e +0x4d5b 0x7ab0 +0x4d5c 0x7bae +0x4d5d 0x7bb3 +0x4d5e 0x3000 +0x4d5f 0x3000 +0x4d60 0x7bbf +0x4d61 0x3000 +0x4d62 0x3000 +0x4d63 0x7bcd +0x4d64 0x3000 +0x4d65 0x7bb2 +0x4d66 0x3000 +0x4d67 0x3000 +0x4d68 0x3000 +0x4d69 0x3000 +0x4d6a 0x3000 +0x4d6b 0x3000 +0x4d6c 0x3000 +0x4d6d 0x7cc4 +0x4d6e 0x7ccd +0x4d6f 0x7cc2 +0x4d70 0x7cc6 +0x4d71 0x7cc3 +0x4d72 0x7cc9 +0x4d73 0x7cc7 +0x4d74 0x3000 +0x4d75 0x7df8 +0x4d76 0x3000 +0x4d77 0x7ded +0x4d78 0x7de2 +0x4d79 0x3000 +0x4d7a 0x3000 +0x4d7b 0x3000 +0x4d7c 0x7ddc +0x4d7d 0x7e02 +0x4d7e 0x7e01 +0x4e21 0x3000 +0x4e22 0x7dd6 +0x4e23 0x3000 +0x4e24 0x7de4 +0x4e25 0x7dfe +0x4e26 0x3000 +0x4e27 0x7e00 +0x4e28 0x7dfc +0x4e29 0x7dfd +0x4e2a 0x3000 +0x4e2b 0x7df5 +0x4e2c 0x7dff +0x4e2d 0x3000 +0x4e2e 0x7deb +0x4e2f 0x7de5 +0x4e30 0x7f78 +0x4e31 0x7fae +0x4e32 0x7fe7 +0x4e33 0x3000 +0x4e34 0x8065 +0x4e35 0x806a +0x4e36 0x8066 +0x4e37 0x8068 +0x4e38 0x806b +0x4e39 0x8194 +0x4e3a 0x81a1 +0x4e3b 0x8192 +0x4e3c 0x8196 +0x4e3d 0x8193 +0x4e3e 0x3000 +0x4e3f 0x3000 +0x4e40 0x8501 +0x4e41 0x3000 +0x4e42 0x84f8 +0x4e43 0x3000 +0x4e44 0x84f5 +0x4e45 0x3000 +0x4e46 0x8504 +0x4e47 0x3000 +0x4e48 0x3000 +0x4e49 0x3000 +0x4e4a 0x3000 +0x4e4b 0x851b +0x4e4c 0x8503 +0x4e4d 0x8533 +0x4e4e 0x8534 +0x4e4f 0x84ed +0x4e50 0x3000 +0x4e51 0x3000 +0x4e52 0x8535 +0x4e53 0x3000 +0x4e54 0x8505 +0x4e55 0x3000 +0x4e56 0x3000 +0x4e57 0x3000 +0x4e58 0x3000 +0x4e59 0x877d +0x4e5a 0x3000 +0x4e5b 0x3000 +0x4e5c 0x3000 +0x4e5d 0x8771 +0x4e5e 0x3000 +0x4e5f 0x885c +0x4e60 0x88e6 +0x4e61 0x890f +0x4e62 0x891b +0x4e63 0x3000 +0x4e64 0x89a9 +0x4e65 0x89a5 +0x4e66 0x89ee +0x4e67 0x8ab1 +0x4e68 0x3000 +0x4e69 0x8acc +0x4e6a 0x8ace +0x4e6b 0x3000 +0x4e6c 0x8ab7 +0x4e6d 0x3000 +0x4e6e 0x8ab5 +0x4e6f 0x8ae9 +0x4e70 0x8ab4 +0x4e71 0x3000 +0x4e72 0x8ab3 +0x4e73 0x8ac1 +0x4e74 0x8aaf +0x4e75 0x8aca +0x4e76 0x8ad0 +0x4e77 0x3000 +0x4e78 0x3000 +0x4e79 0x3000 +0x4e7a 0x8c8e +0x4e7b 0x3000 +0x4e7c 0x3000 +0x4e7d 0x8ce9 +0x4e7e 0x8cdb +0x4f21 0x3000 +0x4f22 0x8ceb +0x4f23 0x8da4 +0x4f24 0x3000 +0x4f25 0x8da2 +0x4f26 0x8d9d +0x4f27 0x3000 +0x4f28 0x3000 +0x4f29 0x3000 +0x4f2a 0x3000 +0x4f2b 0x8e2a +0x4f2c 0x8e28 +0x4f2d 0x3000 +0x4f2e 0x3000 +0x4f2f 0x8eb8 +0x4f30 0x8eb6 +0x4f31 0x8eb9 +0x4f32 0x8eb7 +0x4f33 0x8f22 +0x4f34 0x8f2b +0x4f35 0x8f27 +0x4f36 0x8f19 +0x4f37 0x8fa4 +0x4f38 0x3000 +0x4f39 0x8fb3 +0x4f3a 0x3000 +0x4f3b 0x9071 +0x4f3c 0x906a +0x4f3d 0x3000 +0x4f3e 0x3000 +0x4f3f 0x9188 +0x4f40 0x918c +0x4f41 0x92bf +0x4f42 0x92b8 +0x4f43 0x92be +0x4f44 0x92dc +0x4f45 0x92e5 +0x4f46 0x3000 +0x4f47 0x3000 +0x4f48 0x92d4 +0x4f49 0x92d6 +0x4f4a 0x3000 +0x4f4b 0x92da +0x4f4c 0x92ed +0x4f4d 0x92f3 +0x4f4e 0x92db +0x4f4f 0x3000 +0x4f50 0x92b9 +0x4f51 0x92e2 +0x4f52 0x92eb +0x4f53 0x95af +0x4f54 0x3000 +0x4f55 0x95b2 +0x4f56 0x95b3 +0x4f57 0x3000 +0x4f58 0x3000 +0x4f59 0x3000 +0x4f5a 0x96a3 +0x4f5b 0x96a5 +0x4f5c 0x3000 +0x4f5d 0x3000 +0x4f5e 0x3000 +0x4f5f 0x3000 +0x4f60 0x970a +0x4f61 0x3000 +0x4f62 0x9787 +0x4f63 0x9789 +0x4f64 0x978c +0x4f65 0x97ef +0x4f66 0x982a +0x4f67 0x9822 +0x4f68 0x3000 +0x4f69 0x981f +0x4f6a 0x3000 +0x4f6b 0x9919 +0x4f6c 0x3000 +0x4f6d 0x99ca +0x4f6e 0x99da +0x4f6f 0x3000 +0x4f70 0x3000 +0x4f71 0x3000 +0x4f72 0x99de +0x4f73 0x99c8 +0x4f74 0x99e0 +0x4f75 0x3000 +0x4f76 0x9ab6 +0x4f77 0x9ab5 +0x4f78 0x3000 +0x4f79 0x9af4 +0x4f7a 0x3000 +0x4f7b 0x9b6b +0x4f7c 0x9b69 +0x4f7d 0x9b72 +0x4f7e 0x9b63 +0x5021 0x3000 +0x5022 0x9d0d +0x5023 0x3000 +0x5024 0x9d01 +0x5025 0x9d0c +0x5026 0x3000 +0x5027 0x9cf8 +0x5028 0x3000 +0x5029 0x3000 +0x502a 0x9cfe +0x502b 0x9d02 +0x502c 0x9e84 +0x502d 0x3000 +0x502e 0x9eab +0x502f 0x9eaa +0x5030 0x511d +0x5031 0x5116 +0x5032 0x3000 +0x5033 0x512b +0x5034 0x511e +0x5035 0x511b +0x5036 0x5290 +0x5037 0x5294 +0x5038 0x5314 +0x5039 0x3000 +0x503a 0x3000 +0x503b 0x5667 +0x503c 0x3000 +0x503d 0x567b +0x503e 0x3000 +0x503f 0x565f +0x5040 0x5661 +0x5041 0x3000 +0x5042 0x3000 +0x5043 0x3000 +0x5044 0x3000 +0x5045 0x3000 +0x5046 0x3000 +0x5047 0x3000 +0x5048 0x58c3 +0x5049 0x58ca +0x504a 0x58bb +0x504b 0x58c0 +0x504c 0x58c4 +0x504d 0x5901 +0x504e 0x5b1f +0x504f 0x5b18 +0x5050 0x5b11 +0x5051 0x5b15 +0x5052 0x3000 +0x5053 0x5b12 +0x5054 0x5b1c +0x5055 0x3000 +0x5056 0x5b22 +0x5057 0x5b79 +0x5058 0x5da6 +0x5059 0x3000 +0x505a 0x5db3 +0x505b 0x5dab +0x505c 0x5eea +0x505d 0x3000 +0x505e 0x5f5b +0x505f 0x3000 +0x5060 0x3000 +0x5061 0x61b7 +0x5062 0x61ce +0x5063 0x61b9 +0x5064 0x61bd +0x5065 0x61cf +0x5066 0x61c0 +0x5067 0x6199 +0x5068 0x6197 +0x5069 0x3000 +0x506a 0x61bb +0x506b 0x61d0 +0x506c 0x61c4 +0x506d 0x6231 +0x506e 0x3000 +0x506f 0x64d3 +0x5070 0x64c0 +0x5071 0x3000 +0x5072 0x3000 +0x5073 0x3000 +0x5074 0x3000 +0x5075 0x64dc +0x5076 0x64d1 +0x5077 0x64c8 +0x5078 0x3000 +0x5079 0x64d5 +0x507a 0x66c3 +0x507b 0x3000 +0x507c 0x3000 +0x507d 0x66bf +0x507e 0x66c5 +0x5121 0x3000 +0x5122 0x66cd +0x5123 0x66c1 +0x5124 0x6706 +0x5125 0x3000 +0x5126 0x6724 +0x5127 0x6a63 +0x5128 0x6a42 +0x5129 0x6a52 +0x512a 0x3000 +0x512b 0x6a43 +0x512c 0x6a33 +0x512d 0x3000 +0x512e 0x6a6c +0x512f 0x6a57 +0x5130 0x3000 +0x5131 0x6a4c +0x5132 0x6a6e +0x5133 0x3000 +0x5134 0x3000 +0x5135 0x3000 +0x5136 0x3000 +0x5137 0x3000 +0x5138 0x6a37 +0x5139 0x3000 +0x513a 0x6a71 +0x513b 0x6a4a +0x513c 0x6a36 +0x513d 0x3000 +0x513e 0x6a53 +0x513f 0x3000 +0x5140 0x6a45 +0x5141 0x6a70 +0x5142 0x3000 +0x5143 0x3000 +0x5144 0x6a5c +0x5145 0x6b58 +0x5146 0x6b57 +0x5147 0x3000 +0x5148 0x3000 +0x5149 0x3000 +0x514a 0x3000 +0x514b 0x3000 +0x514c 0x3000 +0x514d 0x6fbb +0x514e 0x3000 +0x514f 0x3000 +0x5150 0x6fbe +0x5151 0x3000 +0x5152 0x3000 +0x5153 0x3000 +0x5154 0x6fb5 +0x5155 0x6fd3 +0x5156 0x6f9f +0x5157 0x3000 +0x5158 0x6fb7 +0x5159 0x6ff5 +0x515a 0x71b7 +0x515b 0x3000 +0x515c 0x71bb +0x515d 0x3000 +0x515e 0x71d1 +0x515f 0x3000 +0x5160 0x71ba +0x5161 0x3000 +0x5162 0x71b6 +0x5163 0x71cc +0x5164 0x3000 +0x5165 0x3000 +0x5166 0x71d3 +0x5167 0x749b +0x5168 0x3000 +0x5169 0x3000 +0x516a 0x7496 +0x516b 0x74a2 +0x516c 0x749d +0x516d 0x750a +0x516e 0x750e +0x516f 0x3000 +0x5170 0x7581 +0x5171 0x762c +0x5172 0x7637 +0x5173 0x7636 +0x5174 0x763b +0x5175 0x3000 +0x5176 0x76a1 +0x5177 0x3000 +0x5178 0x3000 +0x5179 0x7798 +0x517a 0x3000 +0x517b 0x7796 +0x517c 0x3000 +0x517d 0x3000 +0x517e 0x3000 +0x5221 0x78d6 +0x5222 0x78eb +0x5223 0x3000 +0x5224 0x78dc +0x5225 0x3000 +0x5226 0x79a5 +0x5227 0x79a9 +0x5228 0x9834 +0x5229 0x7a53 +0x522a 0x7a45 +0x522b 0x3000 +0x522c 0x7a4f +0x522d 0x3000 +0x522e 0x7abd +0x522f 0x7abb +0x5230 0x7af1 +0x5231 0x3000 +0x5232 0x3000 +0x5233 0x7bec +0x5234 0x7bed +0x5235 0x3000 +0x5236 0x3000 +0x5237 0x7cd3 +0x5238 0x3000 +0x5239 0x7ce1 +0x523a 0x3000 +0x523b 0x7e19 +0x523c 0x3000 +0x523d 0x3000 +0x523e 0x3000 +0x523f 0x7e27 +0x5240 0x7e26 +0x5241 0x3000 +0x5242 0x3000 +0x5243 0x806e +0x5244 0x81af +0x5245 0x3000 +0x5246 0x3000 +0x5247 0x81ad +0x5248 0x3000 +0x5249 0x81aa +0x524a 0x8218 +0x524b 0x3000 +0x524c 0x3000 +0x524d 0x3000 +0x524e 0x3000 +0x524f 0x856f +0x5250 0x854c +0x5251 0x3000 +0x5252 0x8542 +0x5253 0x3000 +0x5254 0x855c +0x5255 0x8570 +0x5256 0x855f +0x5257 0x3000 +0x5258 0x855a +0x5259 0x854b +0x525a 0x853f +0x525b 0x878a +0x525c 0x3000 +0x525d 0x878b +0x525e 0x87a1 +0x525f 0x878e +0x5260 0x3000 +0x5261 0x3000 +0x5262 0x8799 +0x5263 0x885e +0x5264 0x885f +0x5265 0x8924 +0x5266 0x89a7 +0x5267 0x8aea +0x5268 0x8afd +0x5269 0x8af9 +0x526a 0x8ae3 +0x526b 0x8ae5 +0x526c 0x3000 +0x526d 0x3000 +0x526e 0x8aec +0x526f 0x3000 +0x5270 0x3000 +0x5271 0x3000 +0x5272 0x3000 +0x5273 0x8cf2 +0x5274 0x3000 +0x5275 0x8cef +0x5276 0x3000 +0x5277 0x8da6 +0x5278 0x3000 +0x5279 0x3000 +0x527a 0x3000 +0x527b 0x8e3b +0x527c 0x8e43 +0x527d 0x3000 +0x527e 0x8e32 +0x5321 0x8f31 +0x5322 0x8f30 +0x5323 0x3000 +0x5324 0x8f2d +0x5325 0x8f3c +0x5326 0x8fa7 +0x5327 0x8fa5 +0x5328 0x3000 +0x5329 0x3000 +0x532a 0x3000 +0x532b 0x9137 +0x532c 0x9195 +0x532d 0x918e +0x532e 0x3000 +0x532f 0x9196 +0x5330 0x3000 +0x5331 0x9345 +0x5332 0x930a +0x5333 0x3000 +0x5334 0x3000 +0x5335 0x92fd +0x5336 0x9317 +0x5337 0x931c +0x5338 0x9307 +0x5339 0x9331 +0x533a 0x9332 +0x533b 0x932c +0x533c 0x9330 +0x533d 0x9303 +0x533e 0x9305 +0x533f 0x3000 +0x5340 0x95c2 +0x5341 0x3000 +0x5342 0x95b8 +0x5343 0x3000 +0x5344 0x95c1 +0x5345 0x3000 +0x5346 0x3000 +0x5347 0x3000 +0x5348 0x96ab +0x5349 0x96b7 +0x534a 0x3000 +0x534b 0x3000 +0x534c 0x9715 +0x534d 0x9714 +0x534e 0x3000 +0x534f 0x3000 +0x5350 0x970c +0x5351 0x9717 +0x5352 0x3000 +0x5353 0x9793 +0x5354 0x3000 +0x5355 0x97d2 +0x5356 0x3000 +0x5357 0x3000 +0x5358 0x9836 +0x5359 0x9831 +0x535a 0x9833 +0x535b 0x983c +0x535c 0x982e +0x535d 0x983a +0x535e 0x3000 +0x535f 0x983d +0x5360 0x3000 +0x5361 0x98b5 +0x5362 0x9922 +0x5363 0x9923 +0x5364 0x9920 +0x5365 0x991c +0x5366 0x991d +0x5367 0x3000 +0x5368 0x99a0 +0x5369 0x3000 +0x536a 0x99ef +0x536b 0x99e8 +0x536c 0x99eb +0x536d 0x3000 +0x536e 0x3000 +0x536f 0x3000 +0x5370 0x99e1 +0x5371 0x99e6 +0x5372 0x3000 +0x5373 0x3000 +0x5374 0x9af8 +0x5375 0x9af5 +0x5376 0x3000 +0x5377 0x3000 +0x5378 0x9b83 +0x5379 0x9b94 +0x537a 0x9b84 +0x537b 0x3000 +0x537c 0x9b8b +0x537d 0x9b8f +0x537e 0x3000 +0x5421 0x9b8c +0x5422 0x3000 +0x5423 0x9b89 +0x5424 0x3000 +0x5425 0x9b8e +0x5426 0x3000 +0x5427 0x3000 +0x5428 0x3000 +0x5429 0x9d24 +0x542a 0x9d0f +0x542b 0x3000 +0x542c 0x9d13 +0x542d 0x9d0a +0x542e 0x3000 +0x542f 0x3000 +0x5430 0x3000 +0x5431 0x3000 +0x5432 0x9d2a +0x5433 0x9d1a +0x5434 0x3000 +0x5435 0x9d27 +0x5436 0x9d16 +0x5437 0x9d21 +0x5438 0x3000 +0x5439 0x9e85 +0x543a 0x9eac +0x543b 0x9ec6 +0x543c 0x9ec5 +0x543d 0x9ed7 +0x543e 0x9f53 +0x543f 0x3000 +0x5440 0x5128 +0x5441 0x5127 +0x5442 0x51df +0x5443 0x3000 +0x5444 0x5335 +0x5445 0x53b3 +0x5446 0x3000 +0x5447 0x568a +0x5448 0x567d +0x5449 0x5689 +0x544a 0x3000 +0x544b 0x58cd +0x544c 0x58d0 +0x544d 0x3000 +0x544e 0x5b2b +0x544f 0x5b33 +0x5450 0x5b29 +0x5451 0x5b35 +0x5452 0x5b31 +0x5453 0x5b37 +0x5454 0x5c36 +0x5455 0x5dbe +0x5456 0x3000 +0x5457 0x5db9 +0x5458 0x3000 +0x5459 0x5dbb +0x545a 0x3000 +0x545b 0x61e2 +0x545c 0x61db +0x545d 0x61dd +0x545e 0x61dc +0x545f 0x61da +0x5460 0x3000 +0x5461 0x61d9 +0x5462 0x3000 +0x5463 0x3000 +0x5464 0x64df +0x5465 0x3000 +0x5466 0x3000 +0x5467 0x64e1 +0x5468 0x3000 +0x5469 0x64ee +0x546a 0x3000 +0x546b 0x65b5 +0x546c 0x66d4 +0x546d 0x66d5 +0x546e 0x3000 +0x546f 0x66d0 +0x5470 0x66d1 +0x5471 0x66ce +0x5472 0x66d7 +0x5473 0x3000 +0x5474 0x3000 +0x5475 0x6a7d +0x5476 0x6a8a +0x5477 0x3000 +0x5478 0x6aa7 +0x5479 0x3000 +0x547a 0x6a99 +0x547b 0x6a82 +0x547c 0x6a88 +0x547d 0x3000 +0x547e 0x3000 +0x5521 0x6a86 +0x5522 0x3000 +0x5523 0x6a98 +0x5524 0x6a9d +0x5525 0x3000 +0x5526 0x3000 +0x5527 0x6a8f +0x5528 0x3000 +0x5529 0x6aaa +0x552a 0x3000 +0x552b 0x6b5d +0x552c 0x3000 +0x552d 0x6c0a +0x552e 0x3000 +0x552f 0x6fd7 +0x5530 0x6fd6 +0x5531 0x6fe5 +0x5532 0x3000 +0x5533 0x3000 +0x5534 0x3000 +0x5535 0x6fd9 +0x5536 0x6fda +0x5537 0x6fea +0x5538 0x3000 +0x5539 0x6ff6 +0x553a 0x3000 +0x553b 0x3000 +0x553c 0x71e3 +0x553d 0x3000 +0x553e 0x71e9 +0x553f 0x3000 +0x5540 0x71eb +0x5541 0x71ef +0x5542 0x71f3 +0x5543 0x71ea +0x5544 0x3000 +0x5545 0x3000 +0x5546 0x3000 +0x5547 0x3000 +0x5548 0x3000 +0x5549 0x7371 +0x554a 0x3000 +0x554b 0x74ae +0x554c 0x3000 +0x554d 0x74b3 +0x554e 0x3000 +0x554f 0x74ac +0x5550 0x3000 +0x5551 0x3000 +0x5552 0x7583 +0x5553 0x7645 +0x5554 0x764e +0x5555 0x7644 +0x5556 0x76a3 +0x5557 0x76a5 +0x5558 0x77a6 +0x5559 0x77a4 +0x555a 0x3000 +0x555b 0x77a9 +0x555c 0x77af +0x555d 0x3000 +0x555e 0x3000 +0x555f 0x3000 +0x5560 0x78f0 +0x5561 0x78f8 +0x5562 0x78f1 +0x5563 0x3000 +0x5564 0x7a49 +0x5565 0x3000 +0x5566 0x3000 +0x5567 0x3000 +0x5568 0x7ac2 +0x5569 0x7af2 +0x556a 0x7af3 +0x556b 0x7bfa +0x556c 0x3000 +0x556d 0x7bf6 +0x556e 0x7bfc +0x556f 0x7c18 +0x5570 0x7c08 +0x5571 0x7c12 +0x5572 0x3000 +0x5573 0x3000 +0x5574 0x7cdb +0x5575 0x7cda +0x5576 0x3000 +0x5577 0x3000 +0x5578 0x3000 +0x5579 0x7e2c +0x557a 0x7e4d +0x557b 0x3000 +0x557c 0x3000 +0x557d 0x7f46 +0x557e 0x7ff6 +0x5621 0x802b +0x5622 0x8074 +0x5623 0x81b8 +0x5624 0x81c8 +0x5625 0x3000 +0x5626 0x3000 +0x5627 0x3000 +0x5628 0x8592 +0x5629 0x8593 +0x562a 0x3000 +0x562b 0x857f +0x562c 0x85ab +0x562d 0x8597 +0x562e 0x3000 +0x562f 0x3000 +0x5630 0x85ac +0x5631 0x3000 +0x5632 0x3000 +0x5633 0x3000 +0x5634 0x87ce +0x5635 0x3000 +0x5636 0x87cd +0x5637 0x3000 +0x5638 0x3000 +0x5639 0x87c1 +0x563a 0x87b1 +0x563b 0x87c7 +0x563c 0x3000 +0x563d 0x8940 +0x563e 0x3000 +0x563f 0x893f +0x5640 0x8939 +0x5641 0x3000 +0x5642 0x8943 +0x5643 0x3000 +0x5644 0x3000 +0x5645 0x3000 +0x5646 0x89ab +0x5647 0x3000 +0x5648 0x8b1f +0x5649 0x8b09 +0x564a 0x8b0c +0x564b 0x3000 +0x564c 0x3000 +0x564d 0x8c40 +0x564e 0x3000 +0x564f 0x8c96 +0x5650 0x3000 +0x5651 0x8cf6 +0x5652 0x8cf7 +0x5653 0x3000 +0x5654 0x8e46 +0x5655 0x8e4f +0x5656 0x3000 +0x5657 0x3000 +0x5658 0x3000 +0x5659 0x8f3d +0x565a 0x8f41 +0x565b 0x9366 +0x565c 0x9378 +0x565d 0x935d +0x565e 0x9369 +0x565f 0x9374 +0x5660 0x937d +0x5661 0x936e +0x5662 0x9372 +0x5663 0x9373 +0x5664 0x9362 +0x5665 0x9348 +0x5666 0x9353 +0x5667 0x935f +0x5668 0x9368 +0x5669 0x3000 +0x566a 0x937f +0x566b 0x936b +0x566c 0x3000 +0x566d 0x95c4 +0x566e 0x3000 +0x566f 0x96af +0x5670 0x96ad +0x5671 0x96b2 +0x5672 0x3000 +0x5673 0x3000 +0x5674 0x971a +0x5675 0x971b +0x5676 0x3000 +0x5677 0x3000 +0x5678 0x3000 +0x5679 0x3000 +0x567a 0x979b +0x567b 0x979f +0x567c 0x3000 +0x567d 0x3000 +0x567e 0x3000 +0x5721 0x3000 +0x5722 0x3000 +0x5723 0x3000 +0x5724 0x3000 +0x5725 0x3000 +0x5726 0x9840 +0x5727 0x3000 +0x5728 0x9847 +0x5729 0x3000 +0x572a 0x98b7 +0x572b 0x3000 +0x572c 0x3000 +0x572d 0x3000 +0x572e 0x3000 +0x572f 0x3000 +0x5730 0x99a2 +0x5731 0x3000 +0x5732 0x3000 +0x5733 0x9a00 +0x5734 0x99f3 +0x5735 0x3000 +0x5736 0x3000 +0x5737 0x99f5 +0x5738 0x3000 +0x5739 0x3000 +0x573a 0x9abd +0x573b 0x9b00 +0x573c 0x9b02 +0x573d 0x3000 +0x573e 0x9b34 +0x573f 0x9b49 +0x5740 0x9b9f +0x5741 0x3000 +0x5742 0x9ba3 +0x5743 0x9bcd +0x5744 0x9b99 +0x5745 0x9b9d +0x5746 0x3000 +0x5747 0x3000 +0x5748 0x9d39 +0x5749 0x3000 +0x574a 0x9d44 +0x574b 0x3000 +0x574c 0x3000 +0x574d 0x9d35 +0x574e 0x3000 +0x574f 0x3000 +0x5750 0x9eaf +0x5751 0x3000 +0x5752 0x512f +0x5753 0x3000 +0x5754 0x3000 +0x5755 0x9f8e +0x5756 0x3000 +0x5757 0x569f +0x5758 0x569b +0x5759 0x569e +0x575a 0x5696 +0x575b 0x5694 +0x575c 0x56a0 +0x575d 0x3000 +0x575e 0x5b3b +0x575f 0x3000 +0x5760 0x3000 +0x5761 0x5b3a +0x5762 0x5dc1 +0x5763 0x5f4d +0x5764 0x5f5d +0x5765 0x61f3 +0x5766 0x3000 +0x5767 0x3000 +0x5768 0x3000 +0x5769 0x3000 +0x576a 0x64f6 +0x576b 0x64e5 +0x576c 0x64ea +0x576d 0x64e7 +0x576e 0x6505 +0x576f 0x3000 +0x5770 0x64f9 +0x5771 0x3000 +0x5772 0x3000 +0x5773 0x3000 +0x5774 0x6aab +0x5775 0x6aed +0x5776 0x6ab2 +0x5777 0x6ab0 +0x5778 0x6ab5 +0x5779 0x6abe +0x577a 0x6ac1 +0x577b 0x6ac8 +0x577c 0x3000 +0x577d 0x6ac0 +0x577e 0x6abc +0x5821 0x6ab1 +0x5822 0x6ac4 +0x5823 0x6abf +0x5824 0x3000 +0x5825 0x3000 +0x5826 0x7008 +0x5827 0x7003 +0x5828 0x6ffd +0x5829 0x7010 +0x582a 0x7002 +0x582b 0x7013 +0x582c 0x3000 +0x582d 0x71fa +0x582e 0x7200 +0x582f 0x74b9 +0x5830 0x74bc +0x5831 0x3000 +0x5832 0x765b +0x5833 0x7651 +0x5834 0x764f +0x5835 0x76eb +0x5836 0x77b8 +0x5837 0x3000 +0x5838 0x77b9 +0x5839 0x77c1 +0x583a 0x77c0 +0x583b 0x77be +0x583c 0x790b +0x583d 0x3000 +0x583e 0x7907 +0x583f 0x790a +0x5840 0x7908 +0x5841 0x3000 +0x5842 0x790d +0x5843 0x7906 +0x5844 0x7915 +0x5845 0x79af +0x5846 0x3000 +0x5847 0x3000 +0x5848 0x3000 +0x5849 0x7af5 +0x584a 0x3000 +0x584b 0x3000 +0x584c 0x7c2e +0x584d 0x3000 +0x584e 0x7c1b +0x584f 0x3000 +0x5850 0x7c1a +0x5851 0x7c24 +0x5852 0x3000 +0x5853 0x3000 +0x5854 0x7ce6 +0x5855 0x7ce3 +0x5856 0x3000 +0x5857 0x3000 +0x5858 0x7e5d +0x5859 0x7e4f +0x585a 0x7e66 +0x585b 0x7e5b +0x585c 0x7f47 +0x585d 0x7fb4 +0x585e 0x3000 +0x585f 0x3000 +0x5860 0x3000 +0x5861 0x7ffa +0x5862 0x802e +0x5863 0x3000 +0x5864 0x3000 +0x5865 0x81ce +0x5866 0x3000 +0x5867 0x3000 +0x5868 0x8219 +0x5869 0x3000 +0x586a 0x3000 +0x586b 0x85cc +0x586c 0x85b2 +0x586d 0x3000 +0x586e 0x85bb +0x586f 0x85c1 +0x5870 0x3000 +0x5871 0x3000 +0x5872 0x3000 +0x5873 0x87e9 +0x5874 0x87ee +0x5875 0x87f0 +0x5876 0x87d6 +0x5877 0x880e +0x5878 0x87da +0x5879 0x8948 +0x587a 0x894a +0x587b 0x894e +0x587c 0x894d +0x587d 0x89b1 +0x587e 0x89b0 +0x5921 0x89b3 +0x5922 0x3000 +0x5923 0x8b38 +0x5924 0x8b32 +0x5925 0x3000 +0x5926 0x8b2d +0x5927 0x3000 +0x5928 0x8b34 +0x5929 0x3000 +0x592a 0x8b29 +0x592b 0x8c74 +0x592c 0x3000 +0x592d 0x3000 +0x592e 0x8d03 +0x592f 0x3000 +0x5930 0x3000 +0x5931 0x8da9 +0x5932 0x8e58 +0x5933 0x3000 +0x5934 0x3000 +0x5935 0x8ebf +0x5936 0x8ec1 +0x5937 0x8f4a +0x5938 0x8fac +0x5939 0x3000 +0x593a 0x9089 +0x593b 0x913d +0x593c 0x913c +0x593d 0x91a9 +0x593e 0x93a0 +0x593f 0x3000 +0x5940 0x9390 +0x5941 0x3000 +0x5942 0x9393 +0x5943 0x938b +0x5944 0x93ad +0x5945 0x93bb +0x5946 0x93b8 +0x5947 0x3000 +0x5948 0x3000 +0x5949 0x939c +0x594a 0x95d8 +0x594b 0x95d7 +0x594c 0x3000 +0x594d 0x3000 +0x594e 0x3000 +0x594f 0x975d +0x5950 0x97a9 +0x5951 0x97da +0x5952 0x3000 +0x5953 0x3000 +0x5954 0x3000 +0x5955 0x3000 +0x5956 0x9854 +0x5957 0x3000 +0x5958 0x9855 +0x5959 0x984b +0x595a 0x3000 +0x595b 0x983f +0x595c 0x98b9 +0x595d 0x3000 +0x595e 0x3000 +0x595f 0x3000 +0x5960 0x3000 +0x5961 0x9938 +0x5962 0x9936 +0x5963 0x9940 +0x5964 0x3000 +0x5965 0x993b +0x5966 0x9939 +0x5967 0x99a4 +0x5968 0x3000 +0x5969 0x3000 +0x596a 0x9a08 +0x596b 0x9a0c +0x596c 0x3000 +0x596d 0x9a10 +0x596e 0x3000 +0x596f 0x9b07 +0x5970 0x3000 +0x5971 0x9bd2 +0x5972 0x3000 +0x5973 0x9bc2 +0x5974 0x9bbb +0x5975 0x9bcc +0x5976 0x9bcb +0x5977 0x3000 +0x5978 0x3000 +0x5979 0x9d4d +0x597a 0x9d63 +0x597b 0x9d4e +0x597c 0x3000 +0x597d 0x9d50 +0x597e 0x9d55 +0x5a21 0x3000 +0x5a22 0x9d5e +0x5a23 0x3000 +0x5a24 0x9e90 +0x5a25 0x9eb2 +0x5a26 0x9eb1 +0x5a27 0x3000 +0x5a28 0x9eca +0x5a29 0x9f02 +0x5a2a 0x9f27 +0x5a2b 0x9f26 +0x5a2c 0x3000 +0x5a2d 0x56af +0x5a2e 0x58e0 +0x5a2f 0x58dc +0x5a30 0x3000 +0x5a31 0x5b39 +0x5a32 0x3000 +0x5a33 0x3000 +0x5a34 0x5b7c +0x5a35 0x5bf3 +0x5a36 0x3000 +0x5a37 0x3000 +0x5a38 0x5c6b +0x5a39 0x5dc4 +0x5a3a 0x650b +0x5a3b 0x6508 +0x5a3c 0x650a +0x5a3d 0x3000 +0x5a3e 0x3000 +0x5a3f 0x65dc +0x5a40 0x3000 +0x5a41 0x3000 +0x5a42 0x66e1 +0x5a43 0x66df +0x5a44 0x6ace +0x5a45 0x6ad4 +0x5a46 0x6ae3 +0x5a47 0x6ad7 +0x5a48 0x6ae2 +0x5a49 0x3000 +0x5a4a 0x3000 +0x5a4b 0x3000 +0x5a4c 0x3000 +0x5a4d 0x6ad8 +0x5a4e 0x6ad5 +0x5a4f 0x6ad2 +0x5a50 0x3000 +0x5a51 0x3000 +0x5a52 0x701e +0x5a53 0x702c +0x5a54 0x7025 +0x5a55 0x6ff3 +0x5a56 0x7204 +0x5a57 0x7208 +0x5a58 0x7215 +0x5a59 0x3000 +0x5a5a 0x74c4 +0x5a5b 0x74c9 +0x5a5c 0x74c7 +0x5a5d 0x74c8 +0x5a5e 0x76a9 +0x5a5f 0x77c6 +0x5a60 0x77c5 +0x5a61 0x7918 +0x5a62 0x791a +0x5a63 0x7920 +0x5a64 0x3000 +0x5a65 0x7a66 +0x5a66 0x7a64 +0x5a67 0x7a6a +0x5a68 0x3000 +0x5a69 0x3000 +0x5a6a 0x3000 +0x5a6b 0x3000 +0x5a6c 0x3000 +0x5a6d 0x3000 +0x5a6e 0x7c35 +0x5a6f 0x7c34 +0x5a70 0x3000 +0x5a71 0x3000 +0x5a72 0x7e6c +0x5a73 0x3000 +0x5a74 0x7e6e +0x5a75 0x7e71 +0x5a76 0x3000 +0x5a77 0x81d4 +0x5a78 0x81d6 +0x5a79 0x821a +0x5a7a 0x8262 +0x5a7b 0x8265 +0x5a7c 0x8276 +0x5a7d 0x85db +0x5a7e 0x85d6 +0x5b21 0x3000 +0x5b22 0x85e7 +0x5b23 0x3000 +0x5b24 0x3000 +0x5b25 0x85f4 +0x5b26 0x3000 +0x5b27 0x87fd +0x5b28 0x87d5 +0x5b29 0x8807 +0x5b2a 0x3000 +0x5b2b 0x880f +0x5b2c 0x87f8 +0x5b2d 0x3000 +0x5b2e 0x3000 +0x5b2f 0x8987 +0x5b30 0x3000 +0x5b31 0x89b5 +0x5b32 0x89f5 +0x5b33 0x3000 +0x5b34 0x8b3f +0x5b35 0x8b43 +0x5b36 0x8b4c +0x5b37 0x3000 +0x5b38 0x8d0b +0x5b39 0x8e6b +0x5b3a 0x8e68 +0x5b3b 0x8e70 +0x5b3c 0x8e75 +0x5b3d 0x8e77 +0x5b3e 0x3000 +0x5b3f 0x8ec3 +0x5b40 0x3000 +0x5b41 0x93e9 +0x5b42 0x93ea +0x5b43 0x93cb +0x5b44 0x93c5 +0x5b45 0x93c6 +0x5b46 0x3000 +0x5b47 0x93ed +0x5b48 0x93d3 +0x5b49 0x3000 +0x5b4a 0x93e5 +0x5b4b 0x3000 +0x5b4c 0x3000 +0x5b4d 0x93db +0x5b4e 0x93eb +0x5b4f 0x93e0 +0x5b50 0x93c1 +0x5b51 0x3000 +0x5b52 0x3000 +0x5b53 0x95dd +0x5b54 0x3000 +0x5b55 0x3000 +0x5b56 0x3000 +0x5b57 0x3000 +0x5b58 0x3000 +0x5b59 0x3000 +0x5b5a 0x3000 +0x5b5b 0x3000 +0x5b5c 0x3000 +0x5b5d 0x97b2 +0x5b5e 0x97b4 +0x5b5f 0x97b1 +0x5b60 0x97b5 +0x5b61 0x97f2 +0x5b62 0x3000 +0x5b63 0x3000 +0x5b64 0x3000 +0x5b65 0x9856 +0x5b66 0x3000 +0x5b67 0x3000 +0x5b68 0x3000 +0x5b69 0x9944 +0x5b6a 0x3000 +0x5b6b 0x9a26 +0x5b6c 0x9a1f +0x5b6d 0x9a18 +0x5b6e 0x9a21 +0x5b6f 0x9a17 +0x5b70 0x3000 +0x5b71 0x9b09 +0x5b72 0x3000 +0x5b73 0x3000 +0x5b74 0x9bc5 +0x5b75 0x9bdf +0x5b76 0x3000 +0x5b77 0x9be3 +0x5b78 0x3000 +0x5b79 0x9be9 +0x5b7a 0x9bee +0x5b7b 0x3000 +0x5b7c 0x3000 +0x5b7d 0x9d66 +0x5b7e 0x9d7a +0x5c21 0x3000 +0x5c22 0x9d6e +0x5c23 0x9d91 +0x5c24 0x9d83 +0x5c25 0x9d76 +0x5c26 0x9d7e +0x5c27 0x9d6d +0x5c28 0x3000 +0x5c29 0x9e95 +0x5c2a 0x9ee3 +0x5c2b 0x3000 +0x5c2c 0x3000 +0x5c2d 0x9f03 +0x5c2e 0x9f04 +0x5c2f 0x3000 +0x5c30 0x9f17 +0x5c31 0x3000 +0x5c32 0x5136 +0x5c33 0x3000 +0x5c34 0x5336 +0x5c35 0x3000 +0x5c36 0x5b42 +0x5c37 0x3000 +0x5c38 0x3000 +0x5c39 0x5b44 +0x5c3a 0x5b46 +0x5c3b 0x5b7e +0x5c3c 0x5dca +0x5c3d 0x5dc8 +0x5c3e 0x5dcc +0x5c3f 0x5ef0 +0x5c40 0x3000 +0x5c41 0x6585 +0x5c42 0x66e5 +0x5c43 0x66e7 +0x5c44 0x3000 +0x5c45 0x3000 +0x5c46 0x3000 +0x5c47 0x6af4 +0x5c48 0x3000 +0x5c49 0x6ae9 +0x5c4a 0x3000 +0x5c4b 0x3000 +0x5c4c 0x3000 +0x5c4d 0x3000 +0x5c4e 0x3000 +0x5c4f 0x703d +0x5c50 0x3000 +0x5c51 0x7036 +0x5c52 0x3000 +0x5c53 0x7216 +0x5c54 0x3000 +0x5c55 0x7212 +0x5c56 0x720f +0x5c57 0x7217 +0x5c58 0x7211 +0x5c59 0x720b +0x5c5a 0x3000 +0x5c5b 0x3000 +0x5c5c 0x74cd +0x5c5d 0x74d0 +0x5c5e 0x74cc +0x5c5f 0x74ce +0x5c60 0x74d1 +0x5c61 0x3000 +0x5c62 0x7589 +0x5c63 0x3000 +0x5c64 0x7a6f +0x5c65 0x7c4b +0x5c66 0x7c44 +0x5c67 0x3000 +0x5c68 0x3000 +0x5c69 0x3000 +0x5c6a 0x3000 +0x5c6b 0x3000 +0x5c6c 0x7e7f +0x5c6d 0x8b71 +0x5c6e 0x3000 +0x5c6f 0x802f +0x5c70 0x807a +0x5c71 0x807b +0x5c72 0x807c +0x5c73 0x3000 +0x5c74 0x3000 +0x5c75 0x3000 +0x5c76 0x85fc +0x5c77 0x8610 +0x5c78 0x8602 +0x5c79 0x3000 +0x5c7a 0x3000 +0x5c7b 0x85ee +0x5c7c 0x8603 +0x5c7d 0x3000 +0x5c7e 0x860d +0x5d21 0x8613 +0x5d22 0x8608 +0x5d23 0x860f +0x5d24 0x8818 +0x5d25 0x8812 +0x5d26 0x3000 +0x5d27 0x3000 +0x5d28 0x8967 +0x5d29 0x8965 +0x5d2a 0x89bb +0x5d2b 0x8b69 +0x5d2c 0x8b62 +0x5d2d 0x3000 +0x5d2e 0x8b6e +0x5d2f 0x3000 +0x5d30 0x8b61 +0x5d31 0x3000 +0x5d32 0x8b64 +0x5d33 0x8b4d +0x5d34 0x8c51 +0x5d35 0x3000 +0x5d36 0x3000 +0x5d37 0x8e83 +0x5d38 0x8ec6 +0x5d39 0x3000 +0x5d3a 0x941f +0x5d3b 0x3000 +0x5d3c 0x9404 +0x5d3d 0x9417 +0x5d3e 0x9408 +0x5d3f 0x9405 +0x5d40 0x3000 +0x5d41 0x93f3 +0x5d42 0x941e +0x5d43 0x9402 +0x5d44 0x941a +0x5d45 0x941b +0x5d46 0x9427 +0x5d47 0x941c +0x5d48 0x3000 +0x5d49 0x96b5 +0x5d4a 0x3000 +0x5d4b 0x3000 +0x5d4c 0x9733 +0x5d4d 0x3000 +0x5d4e 0x9734 +0x5d4f 0x9731 +0x5d50 0x97b8 +0x5d51 0x97ba +0x5d52 0x3000 +0x5d53 0x97fc +0x5d54 0x3000 +0x5d55 0x3000 +0x5d56 0x98c3 +0x5d57 0x3000 +0x5d58 0x994d +0x5d59 0x3000 +0x5d5a 0x9a2f +0x5d5b 0x3000 +0x5d5c 0x3000 +0x5d5d 0x3000 +0x5d5e 0x9ac9 +0x5d5f 0x3000 +0x5d60 0x9ac8 +0x5d61 0x9ac4 +0x5d62 0x9b2a +0x5d63 0x9b38 +0x5d64 0x9b50 +0x5d65 0x3000 +0x5d66 0x9c0a +0x5d67 0x9bfb +0x5d68 0x9c04 +0x5d69 0x9bfc +0x5d6a 0x9bfe +0x5d6b 0x3000 +0x5d6c 0x3000 +0x5d6d 0x3000 +0x5d6e 0x9c02 +0x5d6f 0x9bf6 +0x5d70 0x9c1b +0x5d71 0x9bf9 +0x5d72 0x9c15 +0x5d73 0x9c10 +0x5d74 0x9bff +0x5d75 0x9c00 +0x5d76 0x9c0c +0x5d77 0x3000 +0x5d78 0x3000 +0x5d79 0x9d95 +0x5d7a 0x9da5 +0x5d7b 0x3000 +0x5d7c 0x3000 +0x5d7d 0x3000 +0x5d7e 0x3000 +0x5e21 0x9e98 +0x5e22 0x9ec1 +0x5e23 0x3000 +0x5e24 0x9f5a +0x5e25 0x5164 +0x5e26 0x56bb +0x5e27 0x3000 +0x5e28 0x58e6 +0x5e29 0x5b49 +0x5e2a 0x5bf7 +0x5e2b 0x3000 +0x5e2c 0x3000 +0x5e2d 0x5dd0 +0x5e2e 0x3000 +0x5e2f 0x5fc2 +0x5e30 0x3000 +0x5e31 0x6511 +0x5e32 0x3000 +0x5e33 0x6aff +0x5e34 0x6afe +0x5e35 0x6afd +0x5e36 0x3000 +0x5e37 0x6b01 +0x5e38 0x3000 +0x5e39 0x3000 +0x5e3a 0x704b +0x5e3b 0x704d +0x5e3c 0x7047 +0x5e3d 0x74d3 +0x5e3e 0x7668 +0x5e3f 0x7667 +0x5e40 0x3000 +0x5e41 0x3000 +0x5e42 0x77d1 +0x5e43 0x7930 +0x5e44 0x7932 +0x5e45 0x792e +0x5e46 0x3000 +0x5e47 0x9f9d +0x5e48 0x7ac9 +0x5e49 0x7ac8 +0x5e4a 0x3000 +0x5e4b 0x7c56 +0x5e4c 0x7c51 +0x5e4d 0x3000 +0x5e4e 0x3000 +0x5e4f 0x3000 +0x5e50 0x7e85 +0x5e51 0x7e89 +0x5e52 0x7e8e +0x5e53 0x7e84 +0x5e54 0x3000 +0x5e55 0x826a +0x5e56 0x862b +0x5e57 0x862f +0x5e58 0x8628 +0x5e59 0x3000 +0x5e5a 0x8616 +0x5e5b 0x8615 +0x5e5c 0x861d +0x5e5d 0x881a +0x5e5e 0x3000 +0x5e5f 0x3000 +0x5e60 0x3000 +0x5e61 0x89bc +0x5e62 0x8b75 +0x5e63 0x8b7c +0x5e64 0x3000 +0x5e65 0x8d11 +0x5e66 0x8d12 +0x5e67 0x8f5c +0x5e68 0x91bb +0x5e69 0x3000 +0x5e6a 0x93f4 +0x5e6b 0x3000 +0x5e6c 0x3000 +0x5e6d 0x942d +0x5e6e 0x3000 +0x5e6f 0x3000 +0x5e70 0x96e4 +0x5e71 0x9737 +0x5e72 0x9736 +0x5e73 0x9767 +0x5e74 0x97be +0x5e75 0x97bd +0x5e76 0x97e2 +0x5e77 0x9868 +0x5e78 0x9866 +0x5e79 0x98c8 +0x5e7a 0x98ca +0x5e7b 0x98c7 +0x5e7c 0x98dc +0x5e7d 0x3000 +0x5e7e 0x994f +0x5f21 0x99a9 +0x5f22 0x9a3c +0x5f23 0x3000 +0x5f24 0x9a3b +0x5f25 0x9ace +0x5f26 0x3000 +0x5f27 0x9b14 +0x5f28 0x9b53 +0x5f29 0x3000 +0x5f2a 0x9c2e +0x5f2b 0x3000 +0x5f2c 0x9c1f +0x5f2d 0x3000 +0x5f2e 0x3000 +0x5f2f 0x3000 +0x5f30 0x3000 +0x5f31 0x9db0 +0x5f32 0x9dbd +0x5f33 0x3000 +0x5f34 0x3000 +0x5f35 0x9dae +0x5f36 0x9dc4 +0x5f37 0x9e7b +0x5f38 0x3000 +0x5f39 0x3000 +0x5f3a 0x9e9e +0x5f3b 0x3000 +0x5f3c 0x9f05 +0x5f3d 0x3000 +0x5f3e 0x9f69 +0x5f3f 0x9fa1 +0x5f40 0x56c7 +0x5f41 0x571d +0x5f42 0x5b4a +0x5f43 0x5dd3 +0x5f44 0x3000 +0x5f45 0x5f72 +0x5f46 0x6202 +0x5f47 0x3000 +0x5f48 0x6235 +0x5f49 0x6527 +0x5f4a 0x651e +0x5f4b 0x651f +0x5f4c 0x3000 +0x5f4d 0x3000 +0x5f4e 0x6b07 +0x5f4f 0x6b06 +0x5f50 0x3000 +0x5f51 0x3000 +0x5f52 0x7054 +0x5f53 0x721c +0x5f54 0x7220 +0x5f55 0x7af8 +0x5f56 0x3000 +0x5f57 0x7c5d +0x5f58 0x7c58 +0x5f59 0x3000 +0x5f5a 0x7e92 +0x5f5b 0x7f4e +0x5f5c 0x3000 +0x5f5d 0x3000 +0x5f5e 0x3000 +0x5f5f 0x8827 +0x5f60 0x3000 +0x5f61 0x8b81 +0x5f62 0x8b83 +0x5f63 0x3000 +0x5f64 0x8c44 +0x5f65 0x3000 +0x5f66 0x3000 +0x5f67 0x3000 +0x5f68 0x3000 +0x5f69 0x9442 +0x5f6a 0x944d +0x5f6b 0x9454 +0x5f6c 0x944e +0x5f6d 0x3000 +0x5f6e 0x9443 +0x5f6f 0x3000 +0x5f70 0x3000 +0x5f71 0x973c +0x5f72 0x9740 +0x5f73 0x97c0 +0x5f74 0x3000 +0x5f75 0x3000 +0x5f76 0x3000 +0x5f77 0x3000 +0x5f78 0x995a +0x5f79 0x9a51 +0x5f7a 0x3000 +0x5f7b 0x9add +0x5f7c 0x3000 +0x5f7d 0x3000 +0x5f7e 0x9c38 +0x6021 0x3000 +0x6022 0x9c45 +0x6023 0x9c3a +0x6024 0x3000 +0x6025 0x9c35 +0x6026 0x3000 +0x6027 0x3000 +0x6028 0x3000 +0x6029 0x9ef1 +0x602a 0x3000 +0x602b 0x9f93 +0x602c 0x529a +0x602d 0x3000 +0x602e 0x3000 +0x602f 0x8641 +0x6030 0x5dd7 +0x6031 0x3000 +0x6032 0x6528 +0x6033 0x3000 +0x6034 0x3000 +0x6035 0x3000 +0x6036 0x7053 +0x6037 0x7059 +0x6038 0x3000 +0x6039 0x7221 +0x603a 0x3000 +0x603b 0x766f +0x603c 0x7937 +0x603d 0x79b5 +0x603e 0x7c62 +0x603f 0x7c5e +0x6040 0x7cf5 +0x6041 0x3000 +0x6042 0x3000 +0x6043 0x863d +0x6044 0x3000 +0x6045 0x882d +0x6046 0x8989 +0x6047 0x8b8d +0x6048 0x8b87 +0x6049 0x8b90 +0x604a 0x8d1a +0x604b 0x8e99 +0x604c 0x3000 +0x604d 0x3000 +0x604e 0x3000 +0x604f 0x945f +0x6050 0x3000 +0x6051 0x3000 +0x6052 0x9456 +0x6053 0x9461 +0x6054 0x945b +0x6055 0x945a +0x6056 0x945c +0x6057 0x9465 +0x6058 0x3000 +0x6059 0x9741 +0x605a 0x3000 +0x605b 0x3000 +0x605c 0x986e +0x605d 0x986c +0x605e 0x986d +0x605f 0x3000 +0x6060 0x99aa +0x6061 0x9a5c +0x6062 0x9a58 +0x6063 0x9ade +0x6064 0x3000 +0x6065 0x9c4f +0x6066 0x9c51 +0x6067 0x3000 +0x6068 0x9c53 +0x6069 0x3000 +0x606a 0x3000 +0x606b 0x3000 +0x606c 0x9dfc +0x606d 0x9f39 +0x606e 0x3000 +0x606f 0x513e +0x6070 0x3000 +0x6071 0x56d2 +0x6072 0x3000 +0x6073 0x5b4f +0x6074 0x6b14 +0x6075 0x3000 +0x6076 0x7a72 +0x6077 0x7a73 +0x6078 0x3000 +0x6079 0x3000 +0x607a 0x3000 +0x607b 0x8b91 +0x607c 0x3000 +0x607d 0x3000 +0x607e 0x91bf +0x6121 0x3000 +0x6122 0x946c +0x6123 0x3000 +0x6124 0x3000 +0x6125 0x96e6 +0x6126 0x9745 +0x6127 0x3000 +0x6128 0x97c8 +0x6129 0x97e4 +0x612a 0x995d +0x612b 0x3000 +0x612c 0x9b21 +0x612d 0x3000 +0x612e 0x9b2c +0x612f 0x9b57 +0x6130 0x3000 +0x6131 0x3000 +0x6132 0x9c5d +0x6133 0x9c61 +0x6134 0x9c65 +0x6135 0x9e08 +0x6136 0x3000 +0x6137 0x3000 +0x6138 0x3000 +0x6139 0x3000 +0x613a 0x3000 +0x613b 0x9f45 +0x613c 0x3000 +0x613d 0x3000 +0x613e 0x6205 +0x613f 0x66ef +0x6140 0x6b1b +0x6141 0x6b1d +0x6142 0x7225 +0x6143 0x7224 +0x6144 0x7c6d +0x6145 0x3000 +0x6146 0x8642 +0x6147 0x8649 +0x6148 0x3000 +0x6149 0x8978 +0x614a 0x898a +0x614b 0x8b97 +0x614c 0x3000 +0x614d 0x8c9b +0x614e 0x8d1c +0x614f 0x3000 +0x6150 0x8ea2 +0x6151 0x3000 +0x6152 0x3000 +0x6153 0x3000 +0x6154 0x3000 +0x6155 0x3000 +0x6156 0x3000 +0x6157 0x3000 +0x6158 0x3000 +0x6159 0x9c6c +0x615a 0x3000 +0x615b 0x9c6f +0x615c 0x3000 +0x615d 0x9e0e +0x615e 0x3000 +0x615f 0x9f08 +0x6160 0x9f1d +0x6161 0x9fa3 +0x6162 0x3000 +0x6163 0x3000 +0x6164 0x5f60 +0x6165 0x6b1c +0x6166 0x3000 +0x6167 0x3000 +0x6168 0x3000 +0x6169 0x7cf3 +0x616a 0x3000 +0x616b 0x8b9b +0x616c 0x8ea7 +0x616d 0x91c4 +0x616e 0x3000 +0x616f 0x947a +0x6170 0x3000 +0x6171 0x3000 +0x6172 0x9a61 +0x6173 0x9a63 +0x6174 0x9ad7 +0x6175 0x9c76 +0x6176 0x3000 +0x6177 0x9fa5 +0x6178 0x3000 +0x6179 0x7067 +0x617a 0x3000 +0x617b 0x72ab +0x617c 0x864a +0x617d 0x897d +0x617e 0x8b9d +0x6221 0x8c53 +0x6222 0x8f65 +0x6223 0x947b +0x6224 0x3000 +0x6225 0x98cd +0x6226 0x98dd +0x6227 0x3000 +0x6228 0x9b30 +0x6229 0x9e16 +0x622a 0x3000 +0x622b 0x3000 +0x622c 0x3000 +0x622d 0x3000 +0x622e 0x3000 +0x622f 0x96e7 +0x6230 0x9e18 +0x6231 0x9ea2 +0x6232 0x3000 +0x6233 0x9f7c +0x6234 0x3000 +0x6235 0x7e9e +0x6236 0x9484 +0x6237 0x3000 +0x6238 0x9e1c +0x6239 0x3000 +0x623a 0x7c71 +0x623b 0x97ca +0x623c 0x3000 +0x623d 0x3000 +0x623e 0x3000 +0x623f 0x9ea3 +0x6240 0x3000 +0x6241 0x9c7b +0x6242 0x9f97 +0x6243 0x3000 +0x6244 0x3000 +0x6245 0x9750 +0x6246 0x3000 +ENDMAPPING +ENDENCODING Index: xc/fonts/encodings/large/gb2312.1980-0.enc diff -u xc/fonts/encodings/large/gb2312.1980-0.enc:1.5 xc/fonts/encodings/large/gb2312.1980-0.enc:1.6 --- xc/fonts/encodings/large/gb2312.1980-0.enc:1.5 Sun Oct 19 14:34:43 2003 +++ xc/fonts/encodings/large/gb2312.1980-0.enc Wed Sep 1 19:27:17 2004 @@ -1,5 +1,5 @@ STARTENCODING gb2312.1980-0 -# $XFree86: xc/fonts/encodings/large/gb2312.1980-0.enc,v 1.5 2003/10/19 18:34:43 dawes Exp $ +# $XFree86: xc/fonts/encodings/large/gb2312.1980-0.enc,v 1.6 2004/09/01 23:27:17 dawes Exp $ SIZE 0x78 0x80 FIRSTINDEX 0x20 0x20 STARTMAPPING unicode @@ -6558,7 +6558,7451 @@ 0x777C 0x777D 0x9F3D 0x777E 0x9F44 ENDMAPPING + STARTMAPPING cmap 3 4 -# the identity mapping +0x2122 0xa1a2 +0x2123 0xa1a3 +0x2124 0xa1a4 +0x2125 0xa1a5 +0x2126 0xa1a6 +0x2127 0xa1a7 +0x2128 0xa1a8 +0x2129 0xa1a9 +0x212a 0xa1aa +0x212b 0xa1ab +0x212c 0xa1ac +0x212d 0xa1ad +0x212e 0xa1ae +0x212f 0xa1af +0x2130 0xa1b0 +0x2131 0xa1b1 +0x2132 0xa1b2 +0x2133 0xa1b3 +0x2134 0xa1b4 +0x2135 0xa1b5 +0x2136 0xa1b6 +0x2137 0xa1b7 +0x2138 0xa1b8 +0x2139 0xa1b9 +0x213a 0xa1ba +0x213b 0xa1bb +0x213c 0xa1bc +0x213d 0xa1bd +0x213e 0xa1be +0x213f 0xa1bf +0x2140 0xa1c0 +0x2141 0xa1c1 +0x2142 0xa1c2 +0x2143 0xa1c3 +0x2144 0xa1c4 +0x2145 0xa1c5 +0x2146 0xa1c6 +0x2147 0xa1c7 +0x2148 0xa1c8 +0x2149 0xa1c9 +0x214a 0xa1ca +0x214b 0xa1cb +0x214c 0xa1cc +0x214d 0xa1cd +0x214e 0xa1ce +0x214f 0xa1cf +0x2150 0xa1d0 +0x2151 0xa1d1 +0x2152 0xa1d2 +0x2153 0xa1d3 +0x2154 0xa1d4 +0x2155 0xa1d5 +0x2156 0xa1d6 +0x2157 0xa1d7 +0x2158 0xa1d8 +0x2159 0xa1d9 +0x215a 0xa1da +0x215b 0xa1db +0x215c 0xa1dc +0x215d 0xa1dd +0x215e 0xa1de +0x215f 0xa1df +0x2160 0xa1e0 +0x2161 0xa1e1 +0x2162 0xa1e2 +0x2163 0xa1e3 +0x2164 0xa1e4 +0x2165 0xa1e5 +0x2166 0xa1e6 +0x2167 0xa1e7 +0x2168 0xa1e8 +0x2169 0xa1e9 +0x216a 0xa1ea +0x216b 0xa1eb +0x216c 0xa1ec +0x216d 0xa1ed +0x216e 0xa1ee +0x216f 0xa1ef +0x2170 0xa1f0 +0x2171 0xa1f1 +0x2172 0xa1f2 +0x2173 0xa1f3 +0x2174 0xa1f4 +0x2175 0xa1f5 +0x2176 0xa1f6 +0x2177 0xa1f7 +0x2178 0xa1f8 +0x2179 0xa1f9 +0x217a 0xa1fa +0x217b 0xa1fb +0x217c 0xa1fc +0x217d 0xa1fd +0x217e 0xa1fe +0x2231 0xa2b1 +0x2232 0xa2b2 +0x2233 0xa2b3 +0x2234 0xa2b4 +0x2235 0xa2b5 +0x2236 0xa2b6 +0x2237 0xa2b7 +0x2238 0xa2b8 +0x2239 0xa2b9 +0x223a 0xa2ba +0x223b 0xa2bb +0x223c 0xa2bc +0x223d 0xa2bd +0x223e 0xa2be +0x223f 0xa2bf +0x2240 0xa2c0 +0x2241 0xa2c1 +0x2242 0xa2c2 +0x2243 0xa2c3 +0x2244 0xa2c4 +0x2245 0xa2c5 +0x2246 0xa2c6 +0x2247 0xa2c7 +0x2248 0xa2c8 +0x2249 0xa2c9 +0x224a 0xa2ca +0x224b 0xa2cb +0x224c 0xa2cc +0x224d 0xa2cd +0x224e 0xa2ce +0x224f 0xa2cf +0x2250 0xa2d0 +0x2251 0xa2d1 +0x2252 0xa2d2 +0x2253 0xa2d3 +0x2254 0xa2d4 +0x2255 0xa2d5 +0x2256 0xa2d6 +0x2257 0xa2d7 +0x2258 0xa2d8 +0x2259 0xa2d9 +0x225a 0xa2da +0x225b 0xa2db +0x225c 0xa2dc +0x225d 0xa2dd +0x225e 0xa2de +0x225f 0xa2df +0x2260 0xa2e0 +0x2261 0xa2e1 +0x2262 0xa2e2 +0x2265 0xa2e5 +0x2266 0xa2e6 +0x2267 0xa2e7 +0x2268 0xa2e8 +0x2269 0xa2e9 +0x226a 0xa2ea +0x226b 0xa2eb +0x226c 0xa2ec +0x226d 0xa2ed +0x226e 0xa2ee +0x2271 0xa2f1 +0x2272 0xa2f2 +0x2273 0xa2f3 +0x2274 0xa2f4 +0x2275 0xa2f5 +0x2276 0xa2f6 +0x2277 0xa2f7 +0x2278 0xa2f8 +0x2279 0xa2f9 +0x227a 0xa2fa +0x227b 0xa2fb +0x227c 0xa2fc +0x2321 0xa3a1 +0x2322 0xa3a2 +0x2323 0xa3a3 +0x2324 0xa3a4 +0x2325 0xa3a5 +0x2326 0xa3a6 +0x2327 0xa3a7 +0x2328 0xa3a8 +0x2329 0xa3a9 +0x232a 0xa3aa +0x232b 0xa3ab +0x232c 0xa3ac +0x232d 0xa3ad +0x232e 0xa3ae +0x232f 0xa3af +0x2330 0xa3b0 +0x2331 0xa3b1 +0x2332 0xa3b2 +0x2333 0xa3b3 +0x2334 0xa3b4 +0x2335 0xa3b5 +0x2336 0xa3b6 +0x2337 0xa3b7 +0x2338 0xa3b8 +0x2339 0xa3b9 +0x233a 0xa3ba +0x233b 0xa3bb +0x233c 0xa3bc +0x233d 0xa3bd +0x233e 0xa3be +0x233f 0xa3bf +0x2340 0xa3c0 +0x2341 0xa3c1 +0x2342 0xa3c2 +0x2343 0xa3c3 +0x2344 0xa3c4 +0x2345 0xa3c5 +0x2346 0xa3c6 +0x2347 0xa3c7 +0x2348 0xa3c8 +0x2349 0xa3c9 +0x234a 0xa3ca +0x234b 0xa3cb +0x234c 0xa3cc +0x234d 0xa3cd +0x234e 0xa3ce +0x234f 0xa3cf +0x2350 0xa3d0 +0x2351 0xa3d1 +0x2352 0xa3d2 +0x2353 0xa3d3 +0x2354 0xa3d4 +0x2355 0xa3d5 +0x2356 0xa3d6 +0x2357 0xa3d7 +0x2358 0xa3d8 +0x2359 0xa3d9 +0x235a 0xa3da +0x235b 0xa3db +0x235c 0xa3dc +0x235d 0xa3dd +0x235e 0xa3de +0x235f 0xa3df +0x2360 0xa3e0 +0x2361 0xa3e1 +0x2362 0xa3e2 +0x2363 0xa3e3 +0x2364 0xa3e4 +0x2365 0xa3e5 +0x2366 0xa3e6 +0x2367 0xa3e7 +0x2368 0xa3e8 +0x2369 0xa3e9 +0x236a 0xa3ea +0x236b 0xa3eb +0x236c 0xa3ec +0x236d 0xa3ed +0x236e 0xa3ee +0x236f 0xa3ef +0x2370 0xa3f0 +0x2371 0xa3f1 +0x2372 0xa3f2 +0x2373 0xa3f3 +0x2374 0xa3f4 +0x2375 0xa3f5 +0x2376 0xa3f6 +0x2377 0xa3f7 +0x2378 0xa3f8 +0x2379 0xa3f9 +0x237a 0xa3fa +0x237b 0xa3fb +0x237c 0xa3fc +0x237d 0xa3fd +0x237e 0xa3fe +0x2421 0xa4a1 +0x2422 0xa4a2 +0x2423 0xa4a3 +0x2424 0xa4a4 +0x2425 0xa4a5 +0x2426 0xa4a6 +0x2427 0xa4a7 +0x2428 0xa4a8 +0x2429 0xa4a9 +0x242a 0xa4aa +0x242b 0xa4ab +0x242c 0xa4ac +0x242d 0xa4ad +0x242e 0xa4ae +0x242f 0xa4af +0x2430 0xa4b0 +0x2431 0xa4b1 +0x2432 0xa4b2 +0x2433 0xa4b3 +0x2434 0xa4b4 +0x2435 0xa4b5 +0x2436 0xa4b6 +0x2437 0xa4b7 +0x2438 0xa4b8 +0x2439 0xa4b9 +0x243a 0xa4ba +0x243b 0xa4bb +0x243c 0xa4bc +0x243d 0xa4bd +0x243e 0xa4be +0x243f 0xa4bf +0x2440 0xa4c0 +0x2441 0xa4c1 +0x2442 0xa4c2 +0x2443 0xa4c3 +0x2444 0xa4c4 +0x2445 0xa4c5 +0x2446 0xa4c6 +0x2447 0xa4c7 +0x2448 0xa4c8 +0x2449 0xa4c9 +0x244a 0xa4ca +0x244b 0xa4cb +0x244c 0xa4cc +0x244d 0xa4cd +0x244e 0xa4ce +0x244f 0xa4cf +0x2450 0xa4d0 +0x2451 0xa4d1 +0x2452 0xa4d2 +0x2453 0xa4d3 +0x2454 0xa4d4 +0x2455 0xa4d5 +0x2456 0xa4d6 +0x2457 0xa4d7 +0x2458 0xa4d8 +0x2459 0xa4d9 +0x245a 0xa4da +0x245b 0xa4db +0x245c 0xa4dc +0x245d 0xa4dd +0x245e 0xa4de +0x245f 0xa4df +0x2460 0xa4e0 +0x2461 0xa4e1 +0x2462 0xa4e2 +0x2463 0xa4e3 +0x2464 0xa4e4 +0x2465 0xa4e5 +0x2466 0xa4e6 +0x2467 0xa4e7 +0x2468 0xa4e8 +0x2469 0xa4e9 +0x246a 0xa4ea +0x246b 0xa4eb +0x246c 0xa4ec +0x246d 0xa4ed +0x246e 0xa4ee +0x246f 0xa4ef +0x2470 0xa4f0 +0x2471 0xa4f1 +0x2472 0xa4f2 +0x2473 0xa4f3 +0x2521 0xa5a1 +0x2522 0xa5a2 +0x2523 0xa5a3 +0x2524 0xa5a4 +0x2525 0xa5a5 +0x2526 0xa5a6 +0x2527 0xa5a7 +0x2528 0xa5a8 +0x2529 0xa5a9 +0x252a 0xa5aa +0x252b 0xa5ab +0x252c 0xa5ac +0x252d 0xa5ad +0x252e 0xa5ae +0x252f 0xa5af +0x2530 0xa5b0 +0x2531 0xa5b1 +0x2532 0xa5b2 +0x2533 0xa5b3 +0x2534 0xa5b4 +0x2535 0xa5b5 +0x2536 0xa5b6 +0x2537 0xa5b7 +0x2538 0xa5b8 +0x2539 0xa5b9 +0x253a 0xa5ba +0x253b 0xa5bb +0x253c 0xa5bc +0x253d 0xa5bd +0x253e 0xa5be +0x253f 0xa5bf +0x2540 0xa5c0 +0x2541 0xa5c1 +0x2542 0xa5c2 +0x2543 0xa5c3 +0x2544 0xa5c4 +0x2545 0xa5c5 +0x2546 0xa5c6 +0x2547 0xa5c7 +0x2548 0xa5c8 +0x2549 0xa5c9 +0x254a 0xa5ca +0x254b 0xa5cb +0x254c 0xa5cc +0x254d 0xa5cd +0x254e 0xa5ce +0x254f 0xa5cf +0x2550 0xa5d0 +0x2551 0xa5d1 +0x2552 0xa5d2 +0x2553 0xa5d3 +0x2554 0xa5d4 +0x2555 0xa5d5 +0x2556 0xa5d6 +0x2557 0xa5d7 +0x2558 0xa5d8 +0x2559 0xa5d9 +0x255a 0xa5da +0x255b 0xa5db +0x255c 0xa5dc +0x255d 0xa5dd +0x255e 0xa5de +0x255f 0xa5df +0x2560 0xa5e0 +0x2561 0xa5e1 +0x2562 0xa5e2 +0x2563 0xa5e3 +0x2564 0xa5e4 +0x2565 0xa5e5 +0x2566 0xa5e6 +0x2567 0xa5e7 +0x2568 0xa5e8 +0x2569 0xa5e9 +0x256a 0xa5ea +0x256b 0xa5eb +0x256c 0xa5ec +0x256d 0xa5ed +0x256e 0xa5ee +0x256f 0xa5ef +0x2570 0xa5f0 +0x2571 0xa5f1 +0x2572 0xa5f2 +0x2573 0xa5f3 +0x2574 0xa5f4 +0x2575 0xa5f5 +0x2576 0xa5f6 +0x2621 0xa6a1 +0x2622 0xa6a2 +0x2623 0xa6a3 +0x2624 0xa6a4 +0x2625 0xa6a5 +0x2626 0xa6a6 +0x2627 0xa6a7 +0x2628 0xa6a8 +0x2629 0xa6a9 +0x262a 0xa6aa +0x262b 0xa6ab +0x262c 0xa6ac +0x262d 0xa6ad +0x262e 0xa6ae +0x262f 0xa6af +0x2630 0xa6b0 +0x2631 0xa6b1 +0x2632 0xa6b2 +0x2633 0xa6b3 +0x2634 0xa6b4 +0x2635 0xa6b5 +0x2636 0xa6b6 +0x2637 0xa6b7 +0x2638 0xa6b8 +0x2641 0xa6c1 +0x2642 0xa6c2 +0x2643 0xa6c3 +0x2644 0xa6c4 +0x2645 0xa6c5 +0x2646 0xa6c6 +0x2647 0xa6c7 +0x2648 0xa6c8 +0x2649 0xa6c9 +0x264a 0xa6ca +0x264b 0xa6cb +0x264c 0xa6cc +0x264d 0xa6cd +0x264e 0xa6ce +0x264f 0xa6cf +0x2650 0xa6d0 +0x2651 0xa6d1 +0x2652 0xa6d2 +0x2653 0xa6d3 +0x2654 0xa6d4 +0x2655 0xa6d5 +0x2656 0xa6d6 +0x2657 0xa6d7 +0x2658 0xa6d8 +0x2721 0xa7a1 +0x2722 0xa7a2 +0x2723 0xa7a3 +0x2724 0xa7a4 +0x2725 0xa7a5 +0x2726 0xa7a6 +0x2727 0xa7a7 +0x2728 0xa7a8 +0x2729 0xa7a9 +0x272a 0xa7aa +0x272b 0xa7ab +0x272c 0xa7ac +0x272d 0xa7ad +0x272e 0xa7ae +0x272f 0xa7af +0x2730 0xa7b0 +0x2731 0xa7b1 +0x2732 0xa7b2 +0x2733 0xa7b3 +0x2734 0xa7b4 +0x2735 0xa7b5 +0x2736 0xa7b6 +0x2737 0xa7b7 +0x2738 0xa7b8 +0x2739 0xa7b9 +0x273a 0xa7ba +0x273b 0xa7bb +0x273c 0xa7bc +0x273d 0xa7bd +0x273e 0xa7be +0x273f 0xa7bf +0x2740 0xa7c0 +0x2741 0xa7c1 +0x2751 0xa7d1 +0x2752 0xa7d2 +0x2753 0xa7d3 +0x2754 0xa7d4 +0x2755 0xa7d5 +0x2756 0xa7d6 +0x2757 0xa7d7 +0x2758 0xa7d8 +0x2759 0xa7d9 +0x275a 0xa7da +0x275b 0xa7db +0x275c 0xa7dc +0x275d 0xa7dd +0x275e 0xa7de +0x275f 0xa7df +0x2760 0xa7e0 +0x2761 0xa7e1 +0x2762 0xa7e2 +0x2763 0xa7e3 +0x2764 0xa7e4 +0x2765 0xa7e5 +0x2766 0xa7e6 +0x2767 0xa7e7 +0x2768 0xa7e8 +0x2769 0xa7e9 +0x276a 0xa7ea +0x276b 0xa7eb +0x276c 0xa7ec +0x276d 0xa7ed +0x276e 0xa7ee +0x276f 0xa7ef +0x2770 0xa7f0 +0x2771 0xa7f1 +0x2821 0xa8a1 +0x2822 0xa8a2 +0x2823 0xa8a3 +0x2824 0xa8a4 +0x2825 0xa8a5 +0x2826 0xa8a6 +0x2827 0xa8a7 +0x2828 0xa8a8 +0x2829 0xa8a9 +0x282a 0xa8aa +0x282b 0xa8ab +0x282c 0xa8ac +0x282d 0xa8ad +0x282e 0xa8ae +0x282f 0xa8af +0x2830 0xa8b0 +0x2831 0xa8b1 +0x2832 0xa8b2 +0x2833 0xa8b3 +0x2834 0xa8b4 +0x2835 0xa8b5 +0x2836 0xa8b6 +0x2837 0xa8b7 +0x2838 0xa8b8 +0x2839 0xa8b9 +0x283a 0xa8ba +0x2845 0xa8c5 +0x2846 0xa8c6 +0x2847 0xa8c7 +0x2848 0xa8c8 +0x2849 0xa8c9 +0x284a 0xa8ca +0x284b 0xa8cb +0x284c 0xa8cc +0x284d 0xa8cd +0x284e 0xa8ce +0x284f 0xa8cf +0x2850 0xa8d0 +0x2851 0xa8d1 +0x2852 0xa8d2 +0x2853 0xa8d3 +0x2854 0xa8d4 +0x2855 0xa8d5 +0x2856 0xa8d6 +0x2857 0xa8d7 +0x2858 0xa8d8 +0x2859 0xa8d9 +0x285a 0xa8da +0x285b 0xa8db +0x285c 0xa8dc +0x285d 0xa8dd +0x285e 0xa8de +0x285f 0xa8df +0x2860 0xa8e0 +0x2861 0xa8e1 +0x2862 0xa8e2 +0x2863 0xa8e3 +0x2864 0xa8e4 +0x2865 0xa8e5 +0x2866 0xa8e6 +0x2867 0xa8e7 +0x2868 0xa8e8 +0x2869 0xa8e9 +0x2924 0xa9a4 +0x2925 0xa9a5 +0x2926 0xa9a6 +0x2927 0xa9a7 +0x2928 0xa9a8 +0x2929 0xa9a9 +0x292a 0xa9aa +0x292b 0xa9ab +0x292c 0xa9ac +0x292d 0xa9ad +0x292e 0xa9ae +0x292f 0xa9af +0x2930 0xa9b0 +0x2931 0xa9b1 +0x2932 0xa9b2 +0x2933 0xa9b3 +0x2934 0xa9b4 +0x2935 0xa9b5 +0x2936 0xa9b6 +0x2937 0xa9b7 +0x2938 0xa9b8 +0x2939 0xa9b9 +0x293a 0xa9ba +0x293b 0xa9bb +0x293c 0xa9bc +0x293d 0xa9bd +0x293e 0xa9be +0x293f 0xa9bf +0x2940 0xa9c0 +0x2941 0xa9c1 +0x2942 0xa9c2 +0x2943 0xa9c3 +0x2944 0xa9c4 +0x2945 0xa9c5 +0x2946 0xa9c6 +0x2947 0xa9c7 +0x2948 0xa9c8 +0x2949 0xa9c9 +0x294a 0xa9ca +0x294b 0xa9cb +0x294c 0xa9cc +0x294d 0xa9cd +0x294e 0xa9ce +0x294f 0xa9cf +0x2950 0xa9d0 +0x2951 0xa9d1 +0x2952 0xa9d2 +0x2953 0xa9d3 +0x2954 0xa9d4 +0x2955 0xa9d5 +0x2956 0xa9d6 +0x2957 0xa9d7 +0x2958 0xa9d8 +0x2959 0xa9d9 +0x295a 0xa9da +0x295b 0xa9db +0x295c 0xa9dc +0x295d 0xa9dd +0x295e 0xa9de +0x295f 0xa9df +0x2960 0xa9e0 +0x2961 0xa9e1 +0x2962 0xa9e2 +0x2963 0xa9e3 +0x2964 0xa9e4 +0x2965 0xa9e5 +0x2966 0xa9e6 +0x2967 0xa9e7 +0x2968 0xa9e8 +0x2969 0xa9e9 +0x296a 0xa9ea +0x296b 0xa9eb +0x296c 0xa9ec +0x296d 0xa9ed +0x296e 0xa9ee +0x296f 0xa9ef +0x3021 0xb0a1 +0x3022 0xb0a2 +0x3023 0xb0a3 +0x3024 0xb0a4 +0x3025 0xb0a5 +0x3026 0xb0a6 +0x3027 0xb0a7 +0x3028 0xb0a8 +0x3029 0xb0a9 +0x302a 0xb0aa +0x302b 0xb0ab +0x302c 0xb0ac +0x302d 0xb0ad +0x302e 0xb0ae +0x302f 0xb0af +0x3030 0xb0b0 +0x3031 0xb0b1 +0x3032 0xb0b2 +0x3033 0xb0b3 +0x3034 0xb0b4 +0x3035 0xb0b5 +0x3036 0xb0b6 +0x3037 0xb0b7 +0x3038 0xb0b8 +0x3039 0xb0b9 +0x303a 0xb0ba +0x303b 0xb0bb +0x303c 0xb0bc +0x303d 0xb0bd +0x303e 0xb0be +0x303f 0xb0bf +0x3040 0xb0c0 +0x3041 0xb0c1 +0x3042 0xb0c2 +0x3043 0xb0c3 +0x3044 0xb0c4 +0x3045 0xb0c5 +0x3046 0xb0c6 +0x3047 0xb0c7 +0x3048 0xb0c8 +0x3049 0xb0c9 +0x304a 0xb0ca +0x304b 0xb0cb +0x304c 0xb0cc +0x304d 0xb0cd +0x304e 0xb0ce +0x304f 0xb0cf +0x3050 0xb0d0 +0x3051 0xb0d1 +0x3052 0xb0d2 +0x3053 0xb0d3 +0x3054 0xb0d4 +0x3055 0xb0d5 +0x3056 0xb0d6 +0x3057 0xb0d7 +0x3058 0xb0d8 +0x3059 0xb0d9 +0x305a 0xb0da +0x305b 0xb0db +0x305c 0xb0dc +0x305d 0xb0dd +0x305e 0xb0de +0x305f 0xb0df +0x3060 0xb0e0 +0x3061 0xb0e1 +0x3062 0xb0e2 +0x3063 0xb0e3 +0x3064 0xb0e4 +0x3065 0xb0e5 +0x3066 0xb0e6 +0x3067 0xb0e7 +0x3068 0xb0e8 +0x3069 0xb0e9 +0x306a 0xb0ea +0x306b 0xb0eb +0x306c 0xb0ec +0x306d 0xb0ed +0x306e 0xb0ee +0x306f 0xb0ef +0x3070 0xb0f0 +0x3071 0xb0f1 +0x3072 0xb0f2 +0x3073 0xb0f3 +0x3074 0xb0f4 +0x3075 0xb0f5 +0x3076 0xb0f6 +0x3077 0xb0f7 +0x3078 0xb0f8 +0x3079 0xb0f9 +0x307a 0xb0fa +0x307b 0xb0fb +0x307c 0xb0fc +0x307d 0xb0fd +0x307e 0xb0fe +0x3121 0xb1a1 +0x3122 0xb1a2 +0x3123 0xb1a3 +0x3124 0xb1a4 +0x3125 0xb1a5 +0x3126 0xb1a6 +0x3127 0xb1a7 +0x3128 0xb1a8 +0x3129 0xb1a9 +0x312a 0xb1aa +0x312b 0xb1ab +0x312c 0xb1ac +0x312d 0xb1ad +0x312e 0xb1ae +0x312f 0xb1af +0x3130 0xb1b0 +0x3131 0xb1b1 +0x3132 0xb1b2 +0x3133 0xb1b3 +0x3134 0xb1b4 +0x3135 0xb1b5 +0x3136 0xb1b6 +0x3137 0xb1b7 +0x3138 0xb1b8 +0x3139 0xb1b9 +0x313a 0xb1ba +0x313b 0xb1bb +0x313c 0xb1bc +0x313d 0xb1bd +0x313e 0xb1be +0x313f 0xb1bf +0x3140 0xb1c0 +0x3141 0xb1c1 +0x3142 0xb1c2 +0x3143 0xb1c3 +0x3144 0xb1c4 +0x3145 0xb1c5 +0x3146 0xb1c6 +0x3147 0xb1c7 +0x3148 0xb1c8 +0x3149 0xb1c9 +0x314a 0xb1ca +0x314b 0xb1cb +0x314c 0xb1cc +0x314d 0xb1cd +0x314e 0xb1ce +0x314f 0xb1cf +0x3150 0xb1d0 +0x3151 0xb1d1 +0x3152 0xb1d2 +0x3153 0xb1d3 +0x3154 0xb1d4 +0x3155 0xb1d5 +0x3156 0xb1d6 +0x3157 0xb1d7 +0x3158 0xb1d8 +0x3159 0xb1d9 +0x315a 0xb1da +0x315b 0xb1db +0x315c 0xb1dc +0x315d 0xb1dd +0x315e 0xb1de +0x315f 0xb1df +0x3160 0xb1e0 +0x3161 0xb1e1 +0x3162 0xb1e2 +0x3163 0xb1e3 +0x3164 0xb1e4 +0x3165 0xb1e5 +0x3166 0xb1e6 +0x3167 0xb1e7 +0x3168 0xb1e8 +0x3169 0xb1e9 +0x316a 0xb1ea +0x316b 0xb1eb +0x316c 0xb1ec +0x316d 0xb1ed +0x316e 0xb1ee +0x316f 0xb1ef +0x3170 0xb1f0 +0x3171 0xb1f1 +0x3172 0xb1f2 +0x3173 0xb1f3 +0x3174 0xb1f4 +0x3175 0xb1f5 +0x3176 0xb1f6 +0x3177 0xb1f7 +0x3178 0xb1f8 +0x3179 0xb1f9 +0x317a 0xb1fa +0x317b 0xb1fb +0x317c 0xb1fc +0x317d 0xb1fd +0x317e 0xb1fe +0x3221 0xb2a1 +0x3222 0xb2a2 +0x3223 0xb2a3 +0x3224 0xb2a4 +0x3225 0xb2a5 +0x3226 0xb2a6 +0x3227 0xb2a7 +0x3228 0xb2a8 +0x3229 0xb2a9 +0x322a 0xb2aa +0x322b 0xb2ab +0x322c 0xb2ac +0x322d 0xb2ad +0x322e 0xb2ae +0x322f 0xb2af +0x3230 0xb2b0 +0x3231 0xb2b1 +0x3232 0xb2b2 +0x3233 0xb2b3 +0x3234 0xb2b4 +0x3235 0xb2b5 +0x3236 0xb2b6 +0x3237 0xb2b7 +0x3238 0xb2b8 +0x3239 0xb2b9 +0x323a 0xb2ba +0x323b 0xb2bb +0x323c 0xb2bc +0x323d 0xb2bd +0x323e 0xb2be +0x323f 0xb2bf +0x3240 0xb2c0 +0x3241 0xb2c1 +0x3242 0xb2c2 +0x3243 0xb2c3 +0x3244 0xb2c4 +0x3245 0xb2c5 +0x3246 0xb2c6 +0x3247 0xb2c7 +0x3248 0xb2c8 +0x3249 0xb2c9 +0x324a 0xb2ca +0x324b 0xb2cb +0x324c 0xb2cc +0x324d 0xb2cd +0x324e 0xb2ce +0x324f 0xb2cf +0x3250 0xb2d0 +0x3251 0xb2d1 +0x3252 0xb2d2 +0x3253 0xb2d3 +0x3254 0xb2d4 +0x3255 0xb2d5 +0x3256 0xb2d6 +0x3257 0xb2d7 +0x3258 0xb2d8 +0x3259 0xb2d9 +0x325a 0xb2da +0x325b 0xb2db +0x325c 0xb2dc +0x325d 0xb2dd +0x325e 0xb2de +0x325f 0xb2df +0x3260 0xb2e0 +0x3261 0xb2e1 +0x3262 0xb2e2 +0x3263 0xb2e3 +0x3264 0xb2e4 +0x3265 0xb2e5 +0x3266 0xb2e6 +0x3267 0xb2e7 +0x3268 0xb2e8 +0x3269 0xb2e9 +0x326a 0xb2ea +0x326b 0xb2eb +0x326c 0xb2ec +0x326d 0xb2ed +0x326e 0xb2ee +0x326f 0xb2ef +0x3270 0xb2f0 +0x3271 0xb2f1 +0x3272 0xb2f2 +0x3273 0xb2f3 +0x3274 0xb2f4 +0x3275 0xb2f5 +0x3276 0xb2f6 +0x3277 0xb2f7 +0x3278 0xb2f8 +0x3279 0xb2f9 +0x327a 0xb2fa +0x327b 0xb2fb +0x327c 0xb2fc +0x327d 0xb2fd +0x327e 0xb2fe +0x3321 0xb3a1 +0x3322 0xb3a2 +0x3323 0xb3a3 +0x3324 0xb3a4 +0x3325 0xb3a5 +0x3326 0xb3a6 +0x3327 0xb3a7 +0x3328 0xb3a8 +0x3329 0xb3a9 +0x332a 0xb3aa +0x332b 0xb3ab +0x332c 0xb3ac +0x332d 0xb3ad +0x332e 0xb3ae +0x332f 0xb3af +0x3330 0xb3b0 +0x3331 0xb3b1 +0x3332 0xb3b2 +0x3333 0xb3b3 +0x3334 0xb3b4 +0x3335 0xb3b5 +0x3336 0xb3b6 +0x3337 0xb3b7 +0x3338 0xb3b8 +0x3339 0xb3b9 +0x333a 0xb3ba +0x333b 0xb3bb +0x333c 0xb3bc +0x333d 0xb3bd +0x333e 0xb3be +0x333f 0xb3bf +0x3340 0xb3c0 +0x3341 0xb3c1 +0x3342 0xb3c2 +0x3343 0xb3c3 +0x3344 0xb3c4 +0x3345 0xb3c5 +0x3346 0xb3c6 +0x3347 0xb3c7 +0x3348 0xb3c8 +0x3349 0xb3c9 +0x334a 0xb3ca +0x334b 0xb3cb +0x334c 0xb3cc +0x334d 0xb3cd +0x334e 0xb3ce +0x334f 0xb3cf +0x3350 0xb3d0 +0x3351 0xb3d1 +0x3352 0xb3d2 +0x3353 0xb3d3 +0x3354 0xb3d4 +0x3355 0xb3d5 +0x3356 0xb3d6 +0x3357 0xb3d7 +0x3358 0xb3d8 +0x3359 0xb3d9 +0x335a 0xb3da +0x335b 0xb3db +0x335c 0xb3dc +0x335d 0xb3dd +0x335e 0xb3de +0x335f 0xb3df +0x3360 0xb3e0 +0x3361 0xb3e1 +0x3362 0xb3e2 +0x3363 0xb3e3 +0x3364 0xb3e4 +0x3365 0xb3e5 +0x3366 0xb3e6 +0x3367 0xb3e7 +0x3368 0xb3e8 +0x3369 0xb3e9 +0x336a 0xb3ea +0x336b 0xb3eb +0x336c 0xb3ec +0x336d 0xb3ed +0x336e 0xb3ee +0x336f 0xb3ef +0x3370 0xb3f0 +0x3371 0xb3f1 +0x3372 0xb3f2 +0x3373 0xb3f3 +0x3374 0xb3f4 +0x3375 0xb3f5 +0x3376 0xb3f6 +0x3377 0xb3f7 +0x3378 0xb3f8 +0x3379 0xb3f9 +0x337a 0xb3fa +0x337b 0xb3fb +0x337c 0xb3fc +0x337d 0xb3fd +0x337e 0xb3fe +0x3421 0xb4a1 +0x3422 0xb4a2 +0x3423 0xb4a3 +0x3424 0xb4a4 +0x3425 0xb4a5 +0x3426 0xb4a6 +0x3427 0xb4a7 +0x3428 0xb4a8 +0x3429 0xb4a9 +0x342a 0xb4aa +0x342b 0xb4ab +0x342c 0xb4ac +0x342d 0xb4ad +0x342e 0xb4ae +0x342f 0xb4af +0x3430 0xb4b0 +0x3431 0xb4b1 +0x3432 0xb4b2 +0x3433 0xb4b3 +0x3434 0xb4b4 +0x3435 0xb4b5 +0x3436 0xb4b6 +0x3437 0xb4b7 +0x3438 0xb4b8 +0x3439 0xb4b9 +0x343a 0xb4ba +0x343b 0xb4bb +0x343c 0xb4bc +0x343d 0xb4bd +0x343e 0xb4be +0x343f 0xb4bf +0x3440 0xb4c0 +0x3441 0xb4c1 +0x3442 0xb4c2 +0x3443 0xb4c3 +0x3444 0xb4c4 +0x3445 0xb4c5 +0x3446 0xb4c6 +0x3447 0xb4c7 +0x3448 0xb4c8 +0x3449 0xb4c9 +0x344a 0xb4ca +0x344b 0xb4cb +0x344c 0xb4cc +0x344d 0xb4cd +0x344e 0xb4ce +0x344f 0xb4cf +0x3450 0xb4d0 +0x3451 0xb4d1 +0x3452 0xb4d2 +0x3453 0xb4d3 +0x3454 0xb4d4 +0x3455 0xb4d5 +0x3456 0xb4d6 +0x3457 0xb4d7 +0x3458 0xb4d8 +0x3459 0xb4d9 +0x345a 0xb4da +0x345b 0xb4db +0x345c 0xb4dc +0x345d 0xb4dd +0x345e 0xb4de +0x345f 0xb4df +0x3460 0xb4e0 +0x3461 0xb4e1 +0x3462 0xb4e2 +0x3463 0xb4e3 +0x3464 0xb4e4 +0x3465 0xb4e5 +0x3466 0xb4e6 +0x3467 0xb4e7 +0x3468 0xb4e8 +0x3469 0xb4e9 +0x346a 0xb4ea +0x346b 0xb4eb +0x346c 0xb4ec +0x346d 0xb4ed +0x346e 0xb4ee +0x346f 0xb4ef +0x3470 0xb4f0 +0x3471 0xb4f1 +0x3472 0xb4f2 +0x3473 0xb4f3 +0x3474 0xb4f4 +0x3475 0xb4f5 +0x3476 0xb4f6 +0x3477 0xb4f7 +0x3478 0xb4f8 +0x3479 0xb4f9 +0x347a 0xb4fa +0x347b 0xb4fb +0x347c 0xb4fc +0x347d 0xb4fd +0x347e 0xb4fe +0x3521 0xb5a1 +0x3522 0xb5a2 +0x3523 0xb5a3 +0x3524 0xb5a4 +0x3525 0xb5a5 +0x3526 0xb5a6 +0x3527 0xb5a7 +0x3528 0xb5a8 +0x3529 0xb5a9 +0x352a 0xb5aa +0x352b 0xb5ab +0x352c 0xb5ac +0x352d 0xb5ad +0x352e 0xb5ae +0x352f 0xb5af +0x3530 0xb5b0 +0x3531 0xb5b1 +0x3532 0xb5b2 +0x3533 0xb5b3 +0x3534 0xb5b4 +0x3535 0xb5b5 +0x3536 0xb5b6 +0x3537 0xb5b7 +0x3538 0xb5b8 +0x3539 0xb5b9 +0x353a 0xb5ba +0x353b 0xb5bb +0x353c 0xb5bc +0x353d 0xb5bd +0x353e 0xb5be +0x353f 0xb5bf +0x3540 0xb5c0 +0x3541 0xb5c1 +0x3542 0xb5c2 +0x3543 0xb5c3 +0x3544 0xb5c4 +0x3545 0xb5c5 +0x3546 0xb5c6 +0x3547 0xb5c7 +0x3548 0xb5c8 +0x3549 0xb5c9 +0x354a 0xb5ca +0x354b 0xb5cb +0x354c 0xb5cc +0x354d 0xb5cd +0x354e 0xb5ce +0x354f 0xb5cf +0x3550 0xb5d0 +0x3551 0xb5d1 +0x3552 0xb5d2 +0x3553 0xb5d3 +0x3554 0xb5d4 +0x3555 0xb5d5 +0x3556 0xb5d6 +0x3557 0xb5d7 +0x3558 0xb5d8 +0x3559 0xb5d9 +0x355a 0xb5da +0x355b 0xb5db +0x355c 0xb5dc +0x355d 0xb5dd +0x355e 0xb5de +0x355f 0xb5df +0x3560 0xb5e0 +0x3561 0xb5e1 +0x3562 0xb5e2 +0x3563 0xb5e3 +0x3564 0xb5e4 +0x3565 0xb5e5 +0x3566 0xb5e6 +0x3567 0xb5e7 +0x3568 0xb5e8 +0x3569 0xb5e9 +0x356a 0xb5ea +0x356b 0xb5eb +0x356c 0xb5ec +0x356d 0xb5ed +0x356e 0xb5ee +0x356f 0xb5ef +0x3570 0xb5f0 +0x3571 0xb5f1 +0x3572 0xb5f2 +0x3573 0xb5f3 +0x3574 0xb5f4 +0x3575 0xb5f5 +0x3576 0xb5f6 +0x3577 0xb5f7 +0x3578 0xb5f8 +0x3579 0xb5f9 +0x357a 0xb5fa +0x357b 0xb5fb +0x357c 0xb5fc +0x357d 0xb5fd +0x357e 0xb5fe +0x3621 0xb6a1 +0x3622 0xb6a2 +0x3623 0xb6a3 +0x3624 0xb6a4 +0x3625 0xb6a5 +0x3626 0xb6a6 +0x3627 0xb6a7 +0x3628 0xb6a8 +0x3629 0xb6a9 +0x362a 0xb6aa +0x362b 0xb6ab +0x362c 0xb6ac +0x362d 0xb6ad +0x362e 0xb6ae +0x362f 0xb6af +0x3630 0xb6b0 +0x3631 0xb6b1 +0x3632 0xb6b2 +0x3633 0xb6b3 +0x3634 0xb6b4 +0x3635 0xb6b5 +0x3636 0xb6b6 +0x3637 0xb6b7 +0x3638 0xb6b8 +0x3639 0xb6b9 +0x363a 0xb6ba +0x363b 0xb6bb +0x363c 0xb6bc +0x363d 0xb6bd +0x363e 0xb6be +0x363f 0xb6bf +0x3640 0xb6c0 +0x3641 0xb6c1 +0x3642 0xb6c2 +0x3643 0xb6c3 +0x3644 0xb6c4 +0x3645 0xb6c5 +0x3646 0xb6c6 +0x3647 0xb6c7 +0x3648 0xb6c8 +0x3649 0xb6c9 +0x364a 0xb6ca +0x364b 0xb6cb +0x364c 0xb6cc +0x364d 0xb6cd +0x364e 0xb6ce +0x364f 0xb6cf +0x3650 0xb6d0 +0x3651 0xb6d1 +0x3652 0xb6d2 +0x3653 0xb6d3 +0x3654 0xb6d4 +0x3655 0xb6d5 +0x3656 0xb6d6 +0x3657 0xb6d7 +0x3658 0xb6d8 +0x3659 0xb6d9 +0x365a 0xb6da +0x365b 0xb6db +0x365c 0xb6dc +0x365d 0xb6dd +0x365e 0xb6de +0x365f 0xb6df +0x3660 0xb6e0 +0x3661 0xb6e1 +0x3662 0xb6e2 +0x3663 0xb6e3 +0x3664 0xb6e4 +0x3665 0xb6e5 +0x3666 0xb6e6 +0x3667 0xb6e7 +0x3668 0xb6e8 +0x3669 0xb6e9 +0x366a 0xb6ea +0x366b 0xb6eb +0x366c 0xb6ec +0x366d 0xb6ed +0x366e 0xb6ee +0x366f 0xb6ef +0x3670 0xb6f0 +0x3671 0xb6f1 +0x3672 0xb6f2 +0x3673 0xb6f3 +0x3674 0xb6f4 +0x3675 0xb6f5 +0x3676 0xb6f6 +0x3677 0xb6f7 +0x3678 0xb6f8 +0x3679 0xb6f9 +0x367a 0xb6fa +0x367b 0xb6fb +0x367c 0xb6fc +0x367d 0xb6fd +0x367e 0xb6fe +0x3721 0xb7a1 +0x3722 0xb7a2 +0x3723 0xb7a3 +0x3724 0xb7a4 +0x3725 0xb7a5 +0x3726 0xb7a6 +0x3727 0xb7a7 +0x3728 0xb7a8 +0x3729 0xb7a9 +0x372a 0xb7aa +0x372b 0xb7ab +0x372c 0xb7ac +0x372d 0xb7ad +0x372e 0xb7ae +0x372f 0xb7af +0x3730 0xb7b0 +0x3731 0xb7b1 +0x3732 0xb7b2 +0x3733 0xb7b3 +0x3734 0xb7b4 +0x3735 0xb7b5 +0x3736 0xb7b6 +0x3737 0xb7b7 +0x3738 0xb7b8 +0x3739 0xb7b9 +0x373a 0xb7ba +0x373b 0xb7bb +0x373c 0xb7bc +0x373d 0xb7bd +0x373e 0xb7be +0x373f 0xb7bf +0x3740 0xb7c0 +0x3741 0xb7c1 +0x3742 0xb7c2 +0x3743 0xb7c3 +0x3744 0xb7c4 +0x3745 0xb7c5 +0x3746 0xb7c6 +0x3747 0xb7c7 +0x3748 0xb7c8 +0x3749 0xb7c9 +0x374a 0xb7ca +0x374b 0xb7cb +0x374c 0xb7cc +0x374d 0xb7cd +0x374e 0xb7ce +0x374f 0xb7cf +0x3750 0xb7d0 +0x3751 0xb7d1 +0x3752 0xb7d2 +0x3753 0xb7d3 +0x3754 0xb7d4 +0x3755 0xb7d5 +0x3756 0xb7d6 +0x3757 0xb7d7 +0x3758 0xb7d8 +0x3759 0xb7d9 +0x375a 0xb7da +0x375b 0xb7db +0x375c 0xb7dc +0x375d 0xb7dd +0x375e 0xb7de +0x375f 0xb7df +0x3760 0xb7e0 +0x3761 0xb7e1 +0x3762 0xb7e2 +0x3763 0xb7e3 +0x3764 0xb7e4 +0x3765 0xb7e5 +0x3766 0xb7e6 +0x3767 0xb7e7 +0x3768 0xb7e8 +0x3769 0xb7e9 +0x376a 0xb7ea +0x376b 0xb7eb +0x376c 0xb7ec +0x376d 0xb7ed +0x376e 0xb7ee +0x376f 0xb7ef +0x3770 0xb7f0 +0x3771 0xb7f1 +0x3772 0xb7f2 +0x3773 0xb7f3 +0x3774 0xb7f4 +0x3775 0xb7f5 +0x3776 0xb7f6 +0x3777 0xb7f7 +0x3778 0xb7f8 +0x3779 0xb7f9 +0x377a 0xb7fa +0x377b 0xb7fb +0x377c 0xb7fc +0x377d 0xb7fd +0x377e 0xb7fe +0x3821 0xb8a1 +0x3822 0xb8a2 +0x3823 0xb8a3 +0x3824 0xb8a4 +0x3825 0xb8a5 +0x3826 0xb8a6 +0x3827 0xb8a7 +0x3828 0xb8a8 +0x3829 0xb8a9 +0x382a 0xb8aa +0x382b 0xb8ab +0x382c 0xb8ac +0x382d 0xb8ad +0x382e 0xb8ae +0x382f 0xb8af +0x3830 0xb8b0 +0x3831 0xb8b1 +0x3832 0xb8b2 +0x3833 0xb8b3 +0x3834 0xb8b4 +0x3835 0xb8b5 +0x3836 0xb8b6 +0x3837 0xb8b7 +0x3838 0xb8b8 +0x3839 0xb8b9 +0x383a 0xb8ba +0x383b 0xb8bb +0x383c 0xb8bc +0x383d 0xb8bd +0x383e 0xb8be +0x383f 0xb8bf +0x3840 0xb8c0 +0x3841 0xb8c1 +0x3842 0xb8c2 +0x3843 0xb8c3 +0x3844 0xb8c4 +0x3845 0xb8c5 +0x3846 0xb8c6 +0x3847 0xb8c7 +0x3848 0xb8c8 +0x3849 0xb8c9 +0x384a 0xb8ca +0x384b 0xb8cb +0x384c 0xb8cc +0x384d 0xb8cd +0x384e 0xb8ce +0x384f 0xb8cf +0x3850 0xb8d0 +0x3851 0xb8d1 +0x3852 0xb8d2 +0x3853 0xb8d3 +0x3854 0xb8d4 +0x3855 0xb8d5 +0x3856 0xb8d6 +0x3857 0xb8d7 +0x3858 0xb8d8 +0x3859 0xb8d9 +0x385a 0xb8da +0x385b 0xb8db +0x385c 0xb8dc +0x385d 0xb8dd +0x385e 0xb8de +0x385f 0xb8df +0x3860 0xb8e0 +0x3861 0xb8e1 +0x3862 0xb8e2 +0x3863 0xb8e3 +0x3864 0xb8e4 +0x3865 0xb8e5 +0x3866 0xb8e6 +0x3867 0xb8e7 +0x3868 0xb8e8 +0x3869 0xb8e9 +0x386a 0xb8ea +0x386b 0xb8eb +0x386c 0xb8ec +0x386d 0xb8ed +0x386e 0xb8ee +0x386f 0xb8ef +0x3870 0xb8f0 +0x3871 0xb8f1 +0x3872 0xb8f2 +0x3873 0xb8f3 +0x3874 0xb8f4 +0x3875 0xb8f5 +0x3876 0xb8f6 +0x3877 0xb8f7 +0x3878 0xb8f8 +0x3879 0xb8f9 +0x387a 0xb8fa +0x387b 0xb8fb +0x387c 0xb8fc +0x387d 0xb8fd +0x387e 0xb8fe +0x3921 0xb9a1 +0x3922 0xb9a2 +0x3923 0xb9a3 +0x3924 0xb9a4 +0x3925 0xb9a5 +0x3926 0xb9a6 +0x3927 0xb9a7 +0x3928 0xb9a8 +0x3929 0xb9a9 +0x392a 0xb9aa +0x392b 0xb9ab +0x392c 0xb9ac +0x392d 0xb9ad +0x392e 0xb9ae +0x392f 0xb9af +0x3930 0xb9b0 +0x3931 0xb9b1 +0x3932 0xb9b2 +0x3933 0xb9b3 +0x3934 0xb9b4 +0x3935 0xb9b5 +0x3936 0xb9b6 +0x3937 0xb9b7 +0x3938 0xb9b8 +0x3939 0xb9b9 +0x393a 0xb9ba +0x393b 0xb9bb +0x393c 0xb9bc +0x393d 0xb9bd +0x393e 0xb9be +0x393f 0xb9bf +0x3940 0xb9c0 +0x3941 0xb9c1 +0x3942 0xb9c2 +0x3943 0xb9c3 +0x3944 0xb9c4 +0x3945 0xb9c5 +0x3946 0xb9c6 +0x3947 0xb9c7 +0x3948 0xb9c8 +0x3949 0xb9c9 +0x394a 0xb9ca +0x394b 0xb9cb +0x394c 0xb9cc +0x394d 0xb9cd +0x394e 0xb9ce +0x394f 0xb9cf +0x3950 0xb9d0 +0x3951 0xb9d1 +0x3952 0xb9d2 +0x3953 0xb9d3 +0x3954 0xb9d4 +0x3955 0xb9d5 +0x3956 0xb9d6 +0x3957 0xb9d7 +0x3958 0xb9d8 +0x3959 0xb9d9 +0x395a 0xb9da +0x395b 0xb9db +0x395c 0xb9dc +0x395d 0xb9dd +0x395e 0xb9de +0x395f 0xb9df +0x3960 0xb9e0 +0x3961 0xb9e1 +0x3962 0xb9e2 +0x3963 0xb9e3 +0x3964 0xb9e4 +0x3965 0xb9e5 +0x3966 0xb9e6 +0x3967 0xb9e7 +0x3968 0xb9e8 +0x3969 0xb9e9 +0x396a 0xb9ea +0x396b 0xb9eb +0x396c 0xb9ec +0x396d 0xb9ed +0x396e 0xb9ee +0x396f 0xb9ef +0x3970 0xb9f0 +0x3971 0xb9f1 +0x3972 0xb9f2 +0x3973 0xb9f3 +0x3974 0xb9f4 +0x3975 0xb9f5 +0x3976 0xb9f6 +0x3977 0xb9f7 +0x3978 0xb9f8 +0x3979 0xb9f9 +0x397a 0xb9fa +0x397b 0xb9fb +0x397c 0xb9fc +0x397d 0xb9fd +0x397e 0xb9fe +0x3a21 0xbaa1 +0x3a22 0xbaa2 +0x3a23 0xbaa3 +0x3a24 0xbaa4 +0x3a25 0xbaa5 +0x3a26 0xbaa6 +0x3a27 0xbaa7 +0x3a28 0xbaa8 +0x3a29 0xbaa9 +0x3a2a 0xbaaa +0x3a2b 0xbaab +0x3a2c 0xbaac +0x3a2d 0xbaad +0x3a2e 0xbaae +0x3a2f 0xbaaf +0x3a30 0xbab0 +0x3a31 0xbab1 +0x3a32 0xbab2 +0x3a33 0xbab3 +0x3a34 0xbab4 +0x3a35 0xbab5 +0x3a36 0xbab6 +0x3a37 0xbab7 +0x3a38 0xbab8 +0x3a39 0xbab9 +0x3a3a 0xbaba +0x3a3b 0xbabb +0x3a3c 0xbabc +0x3a3d 0xbabd +0x3a3e 0xbabe +0x3a3f 0xbabf +0x3a40 0xbac0 +0x3a41 0xbac1 +0x3a42 0xbac2 +0x3a43 0xbac3 +0x3a44 0xbac4 +0x3a45 0xbac5 +0x3a46 0xbac6 +0x3a47 0xbac7 +0x3a48 0xbac8 +0x3a49 0xbac9 +0x3a4a 0xbaca +0x3a4b 0xbacb +0x3a4c 0xbacc +0x3a4d 0xbacd +0x3a4e 0xbace +0x3a4f 0xbacf +0x3a50 0xbad0 +0x3a51 0xbad1 +0x3a52 0xbad2 +0x3a53 0xbad3 +0x3a54 0xbad4 +0x3a55 0xbad5 +0x3a56 0xbad6 +0x3a57 0xbad7 +0x3a58 0xbad8 +0x3a59 0xbad9 +0x3a5a 0xbada +0x3a5b 0xbadb +0x3a5c 0xbadc +0x3a5d 0xbadd +0x3a5e 0xbade +0x3a5f 0xbadf +0x3a60 0xbae0 +0x3a61 0xbae1 +0x3a62 0xbae2 +0x3a63 0xbae3 +0x3a64 0xbae4 +0x3a65 0xbae5 +0x3a66 0xbae6 +0x3a67 0xbae7 +0x3a68 0xbae8 +0x3a69 0xbae9 +0x3a6a 0xbaea +0x3a6b 0xbaeb +0x3a6c 0xbaec +0x3a6d 0xbaed +0x3a6e 0xbaee +0x3a6f 0xbaef +0x3a70 0xbaf0 +0x3a71 0xbaf1 +0x3a72 0xbaf2 +0x3a73 0xbaf3 +0x3a74 0xbaf4 +0x3a75 0xbaf5 +0x3a76 0xbaf6 +0x3a77 0xbaf7 +0x3a78 0xbaf8 +0x3a79 0xbaf9 +0x3a7a 0xbafa +0x3a7b 0xbafb +0x3a7c 0xbafc +0x3a7d 0xbafd +0x3a7e 0xbafe +0x3b21 0xbba1 +0x3b22 0xbba2 +0x3b23 0xbba3 +0x3b24 0xbba4 +0x3b25 0xbba5 +0x3b26 0xbba6 +0x3b27 0xbba7 +0x3b28 0xbba8 +0x3b29 0xbba9 +0x3b2a 0xbbaa +0x3b2b 0xbbab +0x3b2c 0xbbac +0x3b2d 0xbbad +0x3b2e 0xbbae +0x3b2f 0xbbaf +0x3b30 0xbbb0 +0x3b31 0xbbb1 +0x3b32 0xbbb2 +0x3b33 0xbbb3 +0x3b34 0xbbb4 +0x3b35 0xbbb5 +0x3b36 0xbbb6 +0x3b37 0xbbb7 +0x3b38 0xbbb8 +0x3b39 0xbbb9 +0x3b3a 0xbbba +0x3b3b 0xbbbb +0x3b3c 0xbbbc +0x3b3d 0xbbbd +0x3b3e 0xbbbe +0x3b3f 0xbbbf +0x3b40 0xbbc0 +0x3b41 0xbbc1 +0x3b42 0xbbc2 +0x3b43 0xbbc3 +0x3b44 0xbbc4 +0x3b45 0xbbc5 +0x3b46 0xbbc6 +0x3b47 0xbbc7 +0x3b48 0xbbc8 +0x3b49 0xbbc9 +0x3b4a 0xbbca +0x3b4b 0xbbcb +0x3b4c 0xbbcc +0x3b4d 0xbbcd +0x3b4e 0xbbce +0x3b4f 0xbbcf +0x3b50 0xbbd0 +0x3b51 0xbbd1 +0x3b52 0xbbd2 +0x3b53 0xbbd3 +0x3b54 0xbbd4 +0x3b55 0xbbd5 +0x3b56 0xbbd6 +0x3b57 0xbbd7 +0x3b58 0xbbd8 +0x3b59 0xbbd9 +0x3b5a 0xbbda +0x3b5b 0xbbdb +0x3b5c 0xbbdc +0x3b5d 0xbbdd +0x3b5e 0xbbde +0x3b5f 0xbbdf +0x3b60 0xbbe0 +0x3b61 0xbbe1 +0x3b62 0xbbe2 +0x3b63 0xbbe3 +0x3b64 0xbbe4 +0x3b65 0xbbe5 +0x3b66 0xbbe6 +0x3b67 0xbbe7 +0x3b68 0xbbe8 +0x3b69 0xbbe9 +0x3b6a 0xbbea +0x3b6b 0xbbeb +0x3b6c 0xbbec +0x3b6d 0xbbed +0x3b6e 0xbbee +0x3b6f 0xbbef +0x3b70 0xbbf0 +0x3b71 0xbbf1 +0x3b72 0xbbf2 +0x3b73 0xbbf3 +0x3b74 0xbbf4 +0x3b75 0xbbf5 +0x3b76 0xbbf6 +0x3b77 0xbbf7 +0x3b78 0xbbf8 +0x3b79 0xbbf9 +0x3b7a 0xbbfa +0x3b7b 0xbbfb +0x3b7c 0xbbfc +0x3b7d 0xbbfd +0x3b7e 0xbbfe +0x3c21 0xbca1 +0x3c22 0xbca2 +0x3c23 0xbca3 +0x3c24 0xbca4 +0x3c25 0xbca5 +0x3c26 0xbca6 +0x3c27 0xbca7 +0x3c28 0xbca8 +0x3c29 0xbca9 +0x3c2a 0xbcaa +0x3c2b 0xbcab +0x3c2c 0xbcac +0x3c2d 0xbcad +0x3c2e 0xbcae +0x3c2f 0xbcaf +0x3c30 0xbcb0 +0x3c31 0xbcb1 +0x3c32 0xbcb2 +0x3c33 0xbcb3 +0x3c34 0xbcb4 +0x3c35 0xbcb5 +0x3c36 0xbcb6 +0x3c37 0xbcb7 +0x3c38 0xbcb8 +0x3c39 0xbcb9 +0x3c3a 0xbcba +0x3c3b 0xbcbb +0x3c3c 0xbcbc +0x3c3d 0xbcbd +0x3c3e 0xbcbe +0x3c3f 0xbcbf +0x3c40 0xbcc0 +0x3c41 0xbcc1 +0x3c42 0xbcc2 +0x3c43 0xbcc3 +0x3c44 0xbcc4 +0x3c45 0xbcc5 +0x3c46 0xbcc6 +0x3c47 0xbcc7 +0x3c48 0xbcc8 +0x3c49 0xbcc9 +0x3c4a 0xbcca +0x3c4b 0xbccb +0x3c4c 0xbccc +0x3c4d 0xbccd +0x3c4e 0xbcce +0x3c4f 0xbccf +0x3c50 0xbcd0 +0x3c51 0xbcd1 +0x3c52 0xbcd2 +0x3c53 0xbcd3 +0x3c54 0xbcd4 +0x3c55 0xbcd5 +0x3c56 0xbcd6 +0x3c57 0xbcd7 +0x3c58 0xbcd8 +0x3c59 0xbcd9 +0x3c5a 0xbcda +0x3c5b 0xbcdb +0x3c5c 0xbcdc +0x3c5d 0xbcdd +0x3c5e 0xbcde +0x3c5f 0xbcdf +0x3c60 0xbce0 +0x3c61 0xbce1 +0x3c62 0xbce2 +0x3c63 0xbce3 +0x3c64 0xbce4 +0x3c65 0xbce5 +0x3c66 0xbce6 +0x3c67 0xbce7 +0x3c68 0xbce8 +0x3c69 0xbce9 +0x3c6a 0xbcea +0x3c6b 0xbceb +0x3c6c 0xbcec +0x3c6d 0xbced +0x3c6e 0xbcee +0x3c6f 0xbcef +0x3c70 0xbcf0 +0x3c71 0xbcf1 +0x3c72 0xbcf2 +0x3c73 0xbcf3 +0x3c74 0xbcf4 +0x3c75 0xbcf5 +0x3c76 0xbcf6 +0x3c77 0xbcf7 +0x3c78 0xbcf8 +0x3c79 0xbcf9 +0x3c7a 0xbcfa +0x3c7b 0xbcfb +0x3c7c 0xbcfc +0x3c7d 0xbcfd +0x3c7e 0xbcfe +0x3d21 0xbda1 +0x3d22 0xbda2 +0x3d23 0xbda3 +0x3d24 0xbda4 +0x3d25 0xbda5 +0x3d26 0xbda6 +0x3d27 0xbda7 +0x3d28 0xbda8 +0x3d29 0xbda9 +0x3d2a 0xbdaa +0x3d2b 0xbdab +0x3d2c 0xbdac +0x3d2d 0xbdad +0x3d2e 0xbdae +0x3d2f 0xbdaf +0x3d30 0xbdb0 +0x3d31 0xbdb1 +0x3d32 0xbdb2 +0x3d33 0xbdb3 +0x3d34 0xbdb4 +0x3d35 0xbdb5 +0x3d36 0xbdb6 +0x3d37 0xbdb7 +0x3d38 0xbdb8 +0x3d39 0xbdb9 +0x3d3a 0xbdba +0x3d3b 0xbdbb +0x3d3c 0xbdbc +0x3d3d 0xbdbd +0x3d3e 0xbdbe +0x3d3f 0xbdbf +0x3d40 0xbdc0 +0x3d41 0xbdc1 +0x3d42 0xbdc2 +0x3d43 0xbdc3 +0x3d44 0xbdc4 +0x3d45 0xbdc5 +0x3d46 0xbdc6 +0x3d47 0xbdc7 +0x3d48 0xbdc8 +0x3d49 0xbdc9 +0x3d4a 0xbdca +0x3d4b 0xbdcb +0x3d4c 0xbdcc +0x3d4d 0xbdcd +0x3d4e 0xbdce +0x3d4f 0xbdcf +0x3d50 0xbdd0 +0x3d51 0xbdd1 +0x3d52 0xbdd2 +0x3d53 0xbdd3 +0x3d54 0xbdd4 +0x3d55 0xbdd5 +0x3d56 0xbdd6 +0x3d57 0xbdd7 +0x3d58 0xbdd8 +0x3d59 0xbdd9 +0x3d5a 0xbdda +0x3d5b 0xbddb +0x3d5c 0xbddc +0x3d5d 0xbddd +0x3d5e 0xbdde +0x3d5f 0xbddf +0x3d60 0xbde0 +0x3d61 0xbde1 +0x3d62 0xbde2 +0x3d63 0xbde3 +0x3d64 0xbde4 +0x3d65 0xbde5 +0x3d66 0xbde6 +0x3d67 0xbde7 +0x3d68 0xbde8 +0x3d69 0xbde9 +0x3d6a 0xbdea +0x3d6b 0xbdeb +0x3d6c 0xbdec +0x3d6d 0xbded +0x3d6e 0xbdee +0x3d6f 0xbdef +0x3d70 0xbdf0 +0x3d71 0xbdf1 +0x3d72 0xbdf2 +0x3d73 0xbdf3 +0x3d74 0xbdf4 +0x3d75 0xbdf5 +0x3d76 0xbdf6 +0x3d77 0xbdf7 +0x3d78 0xbdf8 +0x3d79 0xbdf9 +0x3d7a 0xbdfa +0x3d7b 0xbdfb +0x3d7c 0xbdfc +0x3d7d 0xbdfd +0x3d7e 0xbdfe +0x3e21 0xbea1 +0x3e22 0xbea2 +0x3e23 0xbea3 +0x3e24 0xbea4 +0x3e25 0xbea5 +0x3e26 0xbea6 +0x3e27 0xbea7 +0x3e28 0xbea8 +0x3e29 0xbea9 +0x3e2a 0xbeaa +0x3e2b 0xbeab +0x3e2c 0xbeac +0x3e2d 0xbead +0x3e2e 0xbeae +0x3e2f 0xbeaf +0x3e30 0xbeb0 +0x3e31 0xbeb1 +0x3e32 0xbeb2 +0x3e33 0xbeb3 +0x3e34 0xbeb4 +0x3e35 0xbeb5 +0x3e36 0xbeb6 +0x3e37 0xbeb7 +0x3e38 0xbeb8 +0x3e39 0xbeb9 +0x3e3a 0xbeba +0x3e3b 0xbebb +0x3e3c 0xbebc +0x3e3d 0xbebd +0x3e3e 0xbebe +0x3e3f 0xbebf +0x3e40 0xbec0 +0x3e41 0xbec1 +0x3e42 0xbec2 +0x3e43 0xbec3 +0x3e44 0xbec4 +0x3e45 0xbec5 +0x3e46 0xbec6 +0x3e47 0xbec7 +0x3e48 0xbec8 +0x3e49 0xbec9 +0x3e4a 0xbeca +0x3e4b 0xbecb +0x3e4c 0xbecc +0x3e4d 0xbecd +0x3e4e 0xbece +0x3e4f 0xbecf +0x3e50 0xbed0 +0x3e51 0xbed1 +0x3e52 0xbed2 +0x3e53 0xbed3 +0x3e54 0xbed4 +0x3e55 0xbed5 +0x3e56 0xbed6 +0x3e57 0xbed7 +0x3e58 0xbed8 +0x3e59 0xbed9 +0x3e5a 0xbeda +0x3e5b 0xbedb +0x3e5c 0xbedc +0x3e5d 0xbedd +0x3e5e 0xbede +0x3e5f 0xbedf +0x3e60 0xbee0 +0x3e61 0xbee1 +0x3e62 0xbee2 +0x3e63 0xbee3 +0x3e64 0xbee4 +0x3e65 0xbee5 +0x3e66 0xbee6 +0x3e67 0xbee7 +0x3e68 0xbee8 +0x3e69 0xbee9 +0x3e6a 0xbeea +0x3e6b 0xbeeb +0x3e6c 0xbeec +0x3e6d 0xbeed +0x3e6e 0xbeee +0x3e6f 0xbeef +0x3e70 0xbef0 +0x3e71 0xbef1 +0x3e72 0xbef2 +0x3e73 0xbef3 +0x3e74 0xbef4 +0x3e75 0xbef5 +0x3e76 0xbef6 +0x3e77 0xbef7 +0x3e78 0xbef8 +0x3e79 0xbef9 +0x3e7a 0xbefa +0x3e7b 0xbefb +0x3e7c 0xbefc +0x3e7d 0xbefd +0x3e7e 0xbefe +0x3f21 0xbfa1 +0x3f22 0xbfa2 +0x3f23 0xbfa3 +0x3f24 0xbfa4 +0x3f25 0xbfa5 +0x3f26 0xbfa6 +0x3f27 0xbfa7 +0x3f28 0xbfa8 +0x3f29 0xbfa9 +0x3f2a 0xbfaa +0x3f2b 0xbfab +0x3f2c 0xbfac +0x3f2d 0xbfad +0x3f2e 0xbfae +0x3f2f 0xbfaf +0x3f30 0xbfb0 +0x3f31 0xbfb1 +0x3f32 0xbfb2 +0x3f33 0xbfb3 +0x3f34 0xbfb4 +0x3f35 0xbfb5 +0x3f36 0xbfb6 +0x3f37 0xbfb7 +0x3f38 0xbfb8 +0x3f39 0xbfb9 +0x3f3a 0xbfba +0x3f3b 0xbfbb +0x3f3c 0xbfbc +0x3f3d 0xbfbd +0x3f3e 0xbfbe +0x3f3f 0xbfbf +0x3f40 0xbfc0 +0x3f41 0xbfc1 +0x3f42 0xbfc2 +0x3f43 0xbfc3 +0x3f44 0xbfc4 +0x3f45 0xbfc5 +0x3f46 0xbfc6 +0x3f47 0xbfc7 +0x3f48 0xbfc8 +0x3f49 0xbfc9 +0x3f4a 0xbfca +0x3f4b 0xbfcb +0x3f4c 0xbfcc +0x3f4d 0xbfcd +0x3f4e 0xbfce +0x3f4f 0xbfcf +0x3f50 0xbfd0 +0x3f51 0xbfd1 +0x3f52 0xbfd2 +0x3f53 0xbfd3 +0x3f54 0xbfd4 +0x3f55 0xbfd5 +0x3f56 0xbfd6 +0x3f57 0xbfd7 +0x3f58 0xbfd8 +0x3f59 0xbfd9 +0x3f5a 0xbfda +0x3f5b 0xbfdb +0x3f5c 0xbfdc +0x3f5d 0xbfdd +0x3f5e 0xbfde +0x3f5f 0xbfdf +0x3f60 0xbfe0 +0x3f61 0xbfe1 +0x3f62 0xbfe2 +0x3f63 0xbfe3 +0x3f64 0xbfe4 +0x3f65 0xbfe5 +0x3f66 0xbfe6 +0x3f67 0xbfe7 +0x3f68 0xbfe8 +0x3f69 0xbfe9 +0x3f6a 0xbfea +0x3f6b 0xbfeb +0x3f6c 0xbfec +0x3f6d 0xbfed +0x3f6e 0xbfee +0x3f6f 0xbfef +0x3f70 0xbff0 +0x3f71 0xbff1 +0x3f72 0xbff2 +0x3f73 0xbff3 +0x3f74 0xbff4 +0x3f75 0xbff5 +0x3f76 0xbff6 +0x3f77 0xbff7 +0x3f78 0xbff8 +0x3f79 0xbff9 +0x3f7a 0xbffa +0x3f7b 0xbffb +0x3f7c 0xbffc +0x3f7d 0xbffd +0x3f7e 0xbffe +0x4021 0xc0a1 +0x4022 0xc0a2 +0x4023 0xc0a3 +0x4024 0xc0a4 +0x4025 0xc0a5 +0x4026 0xc0a6 +0x4027 0xc0a7 +0x4028 0xc0a8 +0x4029 0xc0a9 +0x402a 0xc0aa +0x402b 0xc0ab +0x402c 0xc0ac +0x402d 0xc0ad +0x402e 0xc0ae +0x402f 0xc0af +0x4030 0xc0b0 +0x4031 0xc0b1 +0x4032 0xc0b2 +0x4033 0xc0b3 +0x4034 0xc0b4 +0x4035 0xc0b5 +0x4036 0xc0b6 +0x4037 0xc0b7 +0x4038 0xc0b8 +0x4039 0xc0b9 +0x403a 0xc0ba +0x403b 0xc0bb +0x403c 0xc0bc +0x403d 0xc0bd +0x403e 0xc0be +0x403f 0xc0bf +0x4040 0xc0c0 +0x4041 0xc0c1 +0x4042 0xc0c2 +0x4043 0xc0c3 +0x4044 0xc0c4 +0x4045 0xc0c5 +0x4046 0xc0c6 +0x4047 0xc0c7 +0x4048 0xc0c8 +0x4049 0xc0c9 +0x404a 0xc0ca +0x404b 0xc0cb +0x404c 0xc0cc +0x404d 0xc0cd +0x404e 0xc0ce +0x404f 0xc0cf +0x4050 0xc0d0 +0x4051 0xc0d1 +0x4052 0xc0d2 +0x4053 0xc0d3 +0x4054 0xc0d4 +0x4055 0xc0d5 +0x4056 0xc0d6 +0x4057 0xc0d7 +0x4058 0xc0d8 +0x4059 0xc0d9 +0x405a 0xc0da +0x405b 0xc0db +0x405c 0xc0dc +0x405d 0xc0dd +0x405e 0xc0de +0x405f 0xc0df +0x4060 0xc0e0 +0x4061 0xc0e1 +0x4062 0xc0e2 +0x4063 0xc0e3 +0x4064 0xc0e4 +0x4065 0xc0e5 +0x4066 0xc0e6 +0x4067 0xc0e7 +0x4068 0xc0e8 +0x4069 0xc0e9 +0x406a 0xc0ea +0x406b 0xc0eb +0x406c 0xc0ec +0x406d 0xc0ed +0x406e 0xc0ee +0x406f 0xc0ef +0x4070 0xc0f0 +0x4071 0xc0f1 +0x4072 0xc0f2 +0x4073 0xc0f3 +0x4074 0xc0f4 +0x4075 0xc0f5 +0x4076 0xc0f6 +0x4077 0xc0f7 +0x4078 0xc0f8 +0x4079 0xc0f9 +0x407a 0xc0fa +0x407b 0xc0fb +0x407c 0xc0fc +0x407d 0xc0fd +0x407e 0xc0fe +0x4121 0xc1a1 +0x4122 0xc1a2 +0x4123 0xc1a3 +0x4124 0xc1a4 +0x4125 0xc1a5 +0x4126 0xc1a6 +0x4127 0xc1a7 +0x4128 0xc1a8 +0x4129 0xc1a9 +0x412a 0xc1aa +0x412b 0xc1ab +0x412c 0xc1ac +0x412d 0xc1ad +0x412e 0xc1ae +0x412f 0xc1af +0x4130 0xc1b0 +0x4131 0xc1b1 +0x4132 0xc1b2 +0x4133 0xc1b3 +0x4134 0xc1b4 +0x4135 0xc1b5 +0x4136 0xc1b6 +0x4137 0xc1b7 +0x4138 0xc1b8 +0x4139 0xc1b9 +0x413a 0xc1ba +0x413b 0xc1bb +0x413c 0xc1bc +0x413d 0xc1bd +0x413e 0xc1be +0x413f 0xc1bf +0x4140 0xc1c0 +0x4141 0xc1c1 +0x4142 0xc1c2 +0x4143 0xc1c3 +0x4144 0xc1c4 +0x4145 0xc1c5 +0x4146 0xc1c6 +0x4147 0xc1c7 +0x4148 0xc1c8 +0x4149 0xc1c9 +0x414a 0xc1ca +0x414b 0xc1cb +0x414c 0xc1cc +0x414d 0xc1cd +0x414e 0xc1ce +0x414f 0xc1cf +0x4150 0xc1d0 +0x4151 0xc1d1 +0x4152 0xc1d2 +0x4153 0xc1d3 +0x4154 0xc1d4 +0x4155 0xc1d5 +0x4156 0xc1d6 +0x4157 0xc1d7 +0x4158 0xc1d8 +0x4159 0xc1d9 +0x415a 0xc1da +0x415b 0xc1db +0x415c 0xc1dc +0x415d 0xc1dd +0x415e 0xc1de +0x415f 0xc1df +0x4160 0xc1e0 +0x4161 0xc1e1 +0x4162 0xc1e2 +0x4163 0xc1e3 +0x4164 0xc1e4 +0x4165 0xc1e5 +0x4166 0xc1e6 +0x4167 0xc1e7 +0x4168 0xc1e8 +0x4169 0xc1e9 +0x416a 0xc1ea +0x416b 0xc1eb +0x416c 0xc1ec +0x416d 0xc1ed +0x416e 0xc1ee +0x416f 0xc1ef +0x4170 0xc1f0 +0x4171 0xc1f1 +0x4172 0xc1f2 +0x4173 0xc1f3 +0x4174 0xc1f4 +0x4175 0xc1f5 +0x4176 0xc1f6 +0x4177 0xc1f7 +0x4178 0xc1f8 +0x4179 0xc1f9 +0x417a 0xc1fa +0x417b 0xc1fb +0x417c 0xc1fc +0x417d 0xc1fd +0x417e 0xc1fe +0x4221 0xc2a1 +0x4222 0xc2a2 +0x4223 0xc2a3 +0x4224 0xc2a4 +0x4225 0xc2a5 +0x4226 0xc2a6 +0x4227 0xc2a7 +0x4228 0xc2a8 +0x4229 0xc2a9 +0x422a 0xc2aa +0x422b 0xc2ab +0x422c 0xc2ac +0x422d 0xc2ad +0x422e 0xc2ae +0x422f 0xc2af +0x4230 0xc2b0 +0x4231 0xc2b1 +0x4232 0xc2b2 +0x4233 0xc2b3 +0x4234 0xc2b4 +0x4235 0xc2b5 +0x4236 0xc2b6 +0x4237 0xc2b7 +0x4238 0xc2b8 +0x4239 0xc2b9 +0x423a 0xc2ba +0x423b 0xc2bb +0x423c 0xc2bc +0x423d 0xc2bd +0x423e 0xc2be +0x423f 0xc2bf +0x4240 0xc2c0 +0x4241 0xc2c1 +0x4242 0xc2c2 +0x4243 0xc2c3 +0x4244 0xc2c4 +0x4245 0xc2c5 +0x4246 0xc2c6 +0x4247 0xc2c7 +0x4248 0xc2c8 +0x4249 0xc2c9 +0x424a 0xc2ca +0x424b 0xc2cb +0x424c 0xc2cc +0x424d 0xc2cd +0x424e 0xc2ce +0x424f 0xc2cf +0x4250 0xc2d0 +0x4251 0xc2d1 +0x4252 0xc2d2 +0x4253 0xc2d3 +0x4254 0xc2d4 +0x4255 0xc2d5 +0x4256 0xc2d6 +0x4257 0xc2d7 +0x4258 0xc2d8 +0x4259 0xc2d9 +0x425a 0xc2da +0x425b 0xc2db +0x425c 0xc2dc +0x425d 0xc2dd +0x425e 0xc2de +0x425f 0xc2df +0x4260 0xc2e0 +0x4261 0xc2e1 +0x4262 0xc2e2 +0x4263 0xc2e3 +0x4264 0xc2e4 +0x4265 0xc2e5 +0x4266 0xc2e6 +0x4267 0xc2e7 +0x4268 0xc2e8 +0x4269 0xc2e9 +0x426a 0xc2ea +0x426b 0xc2eb +0x426c 0xc2ec +0x426d 0xc2ed +0x426e 0xc2ee +0x426f 0xc2ef +0x4270 0xc2f0 +0x4271 0xc2f1 +0x4272 0xc2f2 +0x4273 0xc2f3 +0x4274 0xc2f4 +0x4275 0xc2f5 +0x4276 0xc2f6 +0x4277 0xc2f7 +0x4278 0xc2f8 +0x4279 0xc2f9 +0x427a 0xc2fa +0x427b 0xc2fb +0x427c 0xc2fc +0x427d 0xc2fd +0x427e 0xc2fe +0x4321 0xc3a1 +0x4322 0xc3a2 +0x4323 0xc3a3 +0x4324 0xc3a4 +0x4325 0xc3a5 +0x4326 0xc3a6 +0x4327 0xc3a7 +0x4328 0xc3a8 +0x4329 0xc3a9 +0x432a 0xc3aa +0x432b 0xc3ab +0x432c 0xc3ac +0x432d 0xc3ad +0x432e 0xc3ae +0x432f 0xc3af +0x4330 0xc3b0 +0x4331 0xc3b1 +0x4332 0xc3b2 +0x4333 0xc3b3 +0x4334 0xc3b4 +0x4335 0xc3b5 +0x4336 0xc3b6 +0x4337 0xc3b7 +0x4338 0xc3b8 +0x4339 0xc3b9 +0x433a 0xc3ba +0x433b 0xc3bb +0x433c 0xc3bc +0x433d 0xc3bd +0x433e 0xc3be +0x433f 0xc3bf +0x4340 0xc3c0 +0x4341 0xc3c1 +0x4342 0xc3c2 +0x4343 0xc3c3 +0x4344 0xc3c4 +0x4345 0xc3c5 +0x4346 0xc3c6 +0x4347 0xc3c7 +0x4348 0xc3c8 +0x4349 0xc3c9 +0x434a 0xc3ca +0x434b 0xc3cb +0x434c 0xc3cc +0x434d 0xc3cd +0x434e 0xc3ce +0x434f 0xc3cf +0x4350 0xc3d0 +0x4351 0xc3d1 +0x4352 0xc3d2 +0x4353 0xc3d3 +0x4354 0xc3d4 +0x4355 0xc3d5 +0x4356 0xc3d6 +0x4357 0xc3d7 +0x4358 0xc3d8 +0x4359 0xc3d9 +0x435a 0xc3da +0x435b 0xc3db +0x435c 0xc3dc +0x435d 0xc3dd +0x435e 0xc3de +0x435f 0xc3df +0x4360 0xc3e0 +0x4361 0xc3e1 +0x4362 0xc3e2 +0x4363 0xc3e3 +0x4364 0xc3e4 +0x4365 0xc3e5 +0x4366 0xc3e6 +0x4367 0xc3e7 +0x4368 0xc3e8 +0x4369 0xc3e9 +0x436a 0xc3ea +0x436b 0xc3eb +0x436c 0xc3ec +0x436d 0xc3ed +0x436e 0xc3ee +0x436f 0xc3ef +0x4370 0xc3f0 +0x4371 0xc3f1 +0x4372 0xc3f2 +0x4373 0xc3f3 +0x4374 0xc3f4 +0x4375 0xc3f5 +0x4376 0xc3f6 +0x4377 0xc3f7 +0x4378 0xc3f8 +0x4379 0xc3f9 +0x437a 0xc3fa +0x437b 0xc3fb +0x437c 0xc3fc +0x437d 0xc3fd +0x437e 0xc3fe +0x4421 0xc4a1 +0x4422 0xc4a2 +0x4423 0xc4a3 +0x4424 0xc4a4 +0x4425 0xc4a5 +0x4426 0xc4a6 +0x4427 0xc4a7 +0x4428 0xc4a8 +0x4429 0xc4a9 +0x442a 0xc4aa +0x442b 0xc4ab +0x442c 0xc4ac +0x442d 0xc4ad +0x442e 0xc4ae +0x442f 0xc4af +0x4430 0xc4b0 +0x4431 0xc4b1 +0x4432 0xc4b2 +0x4433 0xc4b3 +0x4434 0xc4b4 +0x4435 0xc4b5 +0x4436 0xc4b6 +0x4437 0xc4b7 +0x4438 0xc4b8 +0x4439 0xc4b9 +0x443a 0xc4ba +0x443b 0xc4bb +0x443c 0xc4bc +0x443d 0xc4bd +0x443e 0xc4be +0x443f 0xc4bf +0x4440 0xc4c0 +0x4441 0xc4c1 +0x4442 0xc4c2 +0x4443 0xc4c3 +0x4444 0xc4c4 +0x4445 0xc4c5 +0x4446 0xc4c6 +0x4447 0xc4c7 +0x4448 0xc4c8 +0x4449 0xc4c9 +0x444a 0xc4ca +0x444b 0xc4cb +0x444c 0xc4cc +0x444d 0xc4cd +0x444e 0xc4ce +0x444f 0xc4cf +0x4450 0xc4d0 +0x4451 0xc4d1 +0x4452 0xc4d2 +0x4453 0xc4d3 +0x4454 0xc4d4 +0x4455 0xc4d5 +0x4456 0xc4d6 +0x4457 0xc4d7 +0x4458 0xc4d8 +0x4459 0xc4d9 +0x445a 0xc4da +0x445b 0xc4db +0x445c 0xc4dc +0x445d 0xc4dd +0x445e 0xc4de +0x445f 0xc4df +0x4460 0xc4e0 +0x4461 0xc4e1 +0x4462 0xc4e2 +0x4463 0xc4e3 +0x4464 0xc4e4 +0x4465 0xc4e5 +0x4466 0xc4e6 +0x4467 0xc4e7 +0x4468 0xc4e8 +0x4469 0xc4e9 +0x446a 0xc4ea +0x446b 0xc4eb +0x446c 0xc4ec +0x446d 0xc4ed +0x446e 0xc4ee +0x446f 0xc4ef +0x4470 0xc4f0 +0x4471 0xc4f1 +0x4472 0xc4f2 +0x4473 0xc4f3 +0x4474 0xc4f4 +0x4475 0xc4f5 +0x4476 0xc4f6 +0x4477 0xc4f7 +0x4478 0xc4f8 +0x4479 0xc4f9 +0x447a 0xc4fa +0x447b 0xc4fb +0x447c 0xc4fc +0x447d 0xc4fd +0x447e 0xc4fe +0x4521 0xc5a1 +0x4522 0xc5a2 +0x4523 0xc5a3 +0x4524 0xc5a4 +0x4525 0xc5a5 +0x4526 0xc5a6 +0x4527 0xc5a7 +0x4528 0xc5a8 +0x4529 0xc5a9 +0x452a 0xc5aa +0x452b 0xc5ab +0x452c 0xc5ac +0x452d 0xc5ad +0x452e 0xc5ae +0x452f 0xc5af +0x4530 0xc5b0 +0x4531 0xc5b1 +0x4532 0xc5b2 +0x4533 0xc5b3 +0x4534 0xc5b4 +0x4535 0xc5b5 +0x4536 0xc5b6 +0x4537 0xc5b7 +0x4538 0xc5b8 +0x4539 0xc5b9 +0x453a 0xc5ba +0x453b 0xc5bb +0x453c 0xc5bc +0x453d 0xc5bd +0x453e 0xc5be +0x453f 0xc5bf +0x4540 0xc5c0 +0x4541 0xc5c1 +0x4542 0xc5c2 +0x4543 0xc5c3 +0x4544 0xc5c4 +0x4545 0xc5c5 +0x4546 0xc5c6 +0x4547 0xc5c7 +0x4548 0xc5c8 +0x4549 0xc5c9 +0x454a 0xc5ca +0x454b 0xc5cb +0x454c 0xc5cc +0x454d 0xc5cd +0x454e 0xc5ce +0x454f 0xc5cf +0x4550 0xc5d0 +0x4551 0xc5d1 +0x4552 0xc5d2 +0x4553 0xc5d3 +0x4554 0xc5d4 +0x4555 0xc5d5 +0x4556 0xc5d6 +0x4557 0xc5d7 +0x4558 0xc5d8 +0x4559 0xc5d9 +0x455a 0xc5da +0x455b 0xc5db +0x455c 0xc5dc +0x455d 0xc5dd +0x455e 0xc5de +0x455f 0xc5df +0x4560 0xc5e0 +0x4561 0xc5e1 +0x4562 0xc5e2 +0x4563 0xc5e3 +0x4564 0xc5e4 +0x4565 0xc5e5 +0x4566 0xc5e6 +0x4567 0xc5e7 +0x4568 0xc5e8 +0x4569 0xc5e9 +0x456a 0xc5ea +0x456b 0xc5eb +0x456c 0xc5ec +0x456d 0xc5ed +0x456e 0xc5ee +0x456f 0xc5ef +0x4570 0xc5f0 +0x4571 0xc5f1 +0x4572 0xc5f2 +0x4573 0xc5f3 +0x4574 0xc5f4 +0x4575 0xc5f5 +0x4576 0xc5f6 +0x4577 0xc5f7 +0x4578 0xc5f8 +0x4579 0xc5f9 +0x457a 0xc5fa +0x457b 0xc5fb +0x457c 0xc5fc +0x457d 0xc5fd +0x457e 0xc5fe +0x4621 0xc6a1 +0x4622 0xc6a2 +0x4623 0xc6a3 +0x4624 0xc6a4 +0x4625 0xc6a5 +0x4626 0xc6a6 +0x4627 0xc6a7 +0x4628 0xc6a8 +0x4629 0xc6a9 +0x462a 0xc6aa +0x462b 0xc6ab +0x462c 0xc6ac +0x462d 0xc6ad +0x462e 0xc6ae +0x462f 0xc6af +0x4630 0xc6b0 +0x4631 0xc6b1 +0x4632 0xc6b2 +0x4633 0xc6b3 +0x4634 0xc6b4 +0x4635 0xc6b5 +0x4636 0xc6b6 +0x4637 0xc6b7 +0x4638 0xc6b8 +0x4639 0xc6b9 +0x463a 0xc6ba +0x463b 0xc6bb +0x463c 0xc6bc +0x463d 0xc6bd +0x463e 0xc6be +0x463f 0xc6bf +0x4640 0xc6c0 +0x4641 0xc6c1 +0x4642 0xc6c2 +0x4643 0xc6c3 +0x4644 0xc6c4 +0x4645 0xc6c5 +0x4646 0xc6c6 +0x4647 0xc6c7 +0x4648 0xc6c8 +0x4649 0xc6c9 +0x464a 0xc6ca +0x464b 0xc6cb +0x464c 0xc6cc +0x464d 0xc6cd +0x464e 0xc6ce +0x464f 0xc6cf +0x4650 0xc6d0 +0x4651 0xc6d1 +0x4652 0xc6d2 +0x4653 0xc6d3 +0x4654 0xc6d4 +0x4655 0xc6d5 +0x4656 0xc6d6 +0x4657 0xc6d7 +0x4658 0xc6d8 +0x4659 0xc6d9 +0x465a 0xc6da +0x465b 0xc6db +0x465c 0xc6dc +0x465d 0xc6dd +0x465e 0xc6de +0x465f 0xc6df +0x4660 0xc6e0 +0x4661 0xc6e1 +0x4662 0xc6e2 +0x4663 0xc6e3 +0x4664 0xc6e4 +0x4665 0xc6e5 +0x4666 0xc6e6 +0x4667 0xc6e7 +0x4668 0xc6e8 +0x4669 0xc6e9 +0x466a 0xc6ea +0x466b 0xc6eb +0x466c 0xc6ec +0x466d 0xc6ed +0x466e 0xc6ee +0x466f 0xc6ef +0x4670 0xc6f0 +0x4671 0xc6f1 +0x4672 0xc6f2 +0x4673 0xc6f3 +0x4674 0xc6f4 +0x4675 0xc6f5 +0x4676 0xc6f6 +0x4677 0xc6f7 +0x4678 0xc6f8 +0x4679 0xc6f9 +0x467a 0xc6fa +0x467b 0xc6fb +0x467c 0xc6fc +0x467d 0xc6fd +0x467e 0xc6fe +0x4721 0xc7a1 +0x4722 0xc7a2 +0x4723 0xc7a3 +0x4724 0xc7a4 +0x4725 0xc7a5 +0x4726 0xc7a6 +0x4727 0xc7a7 +0x4728 0xc7a8 +0x4729 0xc7a9 +0x472a 0xc7aa +0x472b 0xc7ab +0x472c 0xc7ac +0x472d 0xc7ad +0x472e 0xc7ae +0x472f 0xc7af +0x4730 0xc7b0 +0x4731 0xc7b1 +0x4732 0xc7b2 +0x4733 0xc7b3 +0x4734 0xc7b4 +0x4735 0xc7b5 +0x4736 0xc7b6 +0x4737 0xc7b7 +0x4738 0xc7b8 +0x4739 0xc7b9 +0x473a 0xc7ba +0x473b 0xc7bb +0x473c 0xc7bc +0x473d 0xc7bd +0x473e 0xc7be +0x473f 0xc7bf +0x4740 0xc7c0 +0x4741 0xc7c1 +0x4742 0xc7c2 +0x4743 0xc7c3 +0x4744 0xc7c4 +0x4745 0xc7c5 +0x4746 0xc7c6 +0x4747 0xc7c7 +0x4748 0xc7c8 +0x4749 0xc7c9 +0x474a 0xc7ca +0x474b 0xc7cb +0x474c 0xc7cc +0x474d 0xc7cd +0x474e 0xc7ce +0x474f 0xc7cf +0x4750 0xc7d0 +0x4751 0xc7d1 +0x4752 0xc7d2 +0x4753 0xc7d3 +0x4754 0xc7d4 +0x4755 0xc7d5 +0x4756 0xc7d6 +0x4757 0xc7d7 +0x4758 0xc7d8 +0x4759 0xc7d9 +0x475a 0xc7da +0x475b 0xc7db +0x475c 0xc7dc +0x475d 0xc7dd +0x475e 0xc7de +0x475f 0xc7df +0x4760 0xc7e0 +0x4761 0xc7e1 +0x4762 0xc7e2 +0x4763 0xc7e3 +0x4764 0xc7e4 +0x4765 0xc7e5 +0x4766 0xc7e6 +0x4767 0xc7e7 +0x4768 0xc7e8 +0x4769 0xc7e9 +0x476a 0xc7ea +0x476b 0xc7eb +0x476c 0xc7ec +0x476d 0xc7ed +0x476e 0xc7ee +0x476f 0xc7ef +0x4770 0xc7f0 +0x4771 0xc7f1 +0x4772 0xc7f2 +0x4773 0xc7f3 +0x4774 0xc7f4 +0x4775 0xc7f5 +0x4776 0xc7f6 +0x4777 0xc7f7 +0x4778 0xc7f8 +0x4779 0xc7f9 +0x477a 0xc7fa +0x477b 0xc7fb +0x477c 0xc7fc +0x477d 0xc7fd +0x477e 0xc7fe +0x4821 0xc8a1 +0x4822 0xc8a2 +0x4823 0xc8a3 +0x4824 0xc8a4 +0x4825 0xc8a5 +0x4826 0xc8a6 +0x4827 0xc8a7 +0x4828 0xc8a8 +0x4829 0xc8a9 +0x482a 0xc8aa +0x482b 0xc8ab +0x482c 0xc8ac +0x482d 0xc8ad +0x482e 0xc8ae +0x482f 0xc8af +0x4830 0xc8b0 +0x4831 0xc8b1 +0x4832 0xc8b2 +0x4833 0xc8b3 +0x4834 0xc8b4 +0x4835 0xc8b5 +0x4836 0xc8b6 +0x4837 0xc8b7 +0x4838 0xc8b8 +0x4839 0xc8b9 +0x483a 0xc8ba +0x483b 0xc8bb +0x483c 0xc8bc +0x483d 0xc8bd +0x483e 0xc8be +0x483f 0xc8bf +0x4840 0xc8c0 +0x4841 0xc8c1 +0x4842 0xc8c2 +0x4843 0xc8c3 +0x4844 0xc8c4 +0x4845 0xc8c5 +0x4846 0xc8c6 +0x4847 0xc8c7 +0x4848 0xc8c8 +0x4849 0xc8c9 +0x484a 0xc8ca +0x484b 0xc8cb +0x484c 0xc8cc +0x484d 0xc8cd +0x484e 0xc8ce +0x484f 0xc8cf +0x4850 0xc8d0 +0x4851 0xc8d1 +0x4852 0xc8d2 +0x4853 0xc8d3 +0x4854 0xc8d4 +0x4855 0xc8d5 +0x4856 0xc8d6 +0x4857 0xc8d7 +0x4858 0xc8d8 +0x4859 0xc8d9 +0x485a 0xc8da +0x485b 0xc8db +0x485c 0xc8dc +0x485d 0xc8dd +0x485e 0xc8de +0x485f 0xc8df +0x4860 0xc8e0 +0x4861 0xc8e1 +0x4862 0xc8e2 +0x4863 0xc8e3 +0x4864 0xc8e4 +0x4865 0xc8e5 +0x4866 0xc8e6 +0x4867 0xc8e7 +0x4868 0xc8e8 +0x4869 0xc8e9 +0x486a 0xc8ea +0x486b 0xc8eb +0x486c 0xc8ec +0x486d 0xc8ed +0x486e 0xc8ee +0x486f 0xc8ef +0x4870 0xc8f0 +0x4871 0xc8f1 +0x4872 0xc8f2 +0x4873 0xc8f3 +0x4874 0xc8f4 +0x4875 0xc8f5 +0x4876 0xc8f6 +0x4877 0xc8f7 +0x4878 0xc8f8 +0x4879 0xc8f9 +0x487a 0xc8fa +0x487b 0xc8fb +0x487c 0xc8fc +0x487d 0xc8fd +0x487e 0xc8fe +0x4921 0xc9a1 +0x4922 0xc9a2 +0x4923 0xc9a3 +0x4924 0xc9a4 +0x4925 0xc9a5 +0x4926 0xc9a6 +0x4927 0xc9a7 +0x4928 0xc9a8 +0x4929 0xc9a9 +0x492a 0xc9aa +0x492b 0xc9ab +0x492c 0xc9ac +0x492d 0xc9ad +0x492e 0xc9ae +0x492f 0xc9af +0x4930 0xc9b0 +0x4931 0xc9b1 +0x4932 0xc9b2 +0x4933 0xc9b3 +0x4934 0xc9b4 +0x4935 0xc9b5 +0x4936 0xc9b6 +0x4937 0xc9b7 +0x4938 0xc9b8 +0x4939 0xc9b9 +0x493a 0xc9ba +0x493b 0xc9bb +0x493c 0xc9bc +0x493d 0xc9bd +0x493e 0xc9be +0x493f 0xc9bf +0x4940 0xc9c0 +0x4941 0xc9c1 +0x4942 0xc9c2 +0x4943 0xc9c3 +0x4944 0xc9c4 +0x4945 0xc9c5 +0x4946 0xc9c6 +0x4947 0xc9c7 +0x4948 0xc9c8 +0x4949 0xc9c9 +0x494a 0xc9ca +0x494b 0xc9cb +0x494c 0xc9cc +0x494d 0xc9cd +0x494e 0xc9ce +0x494f 0xc9cf +0x4950 0xc9d0 +0x4951 0xc9d1 +0x4952 0xc9d2 +0x4953 0xc9d3 +0x4954 0xc9d4 +0x4955 0xc9d5 +0x4956 0xc9d6 +0x4957 0xc9d7 +0x4958 0xc9d8 +0x4959 0xc9d9 +0x495a 0xc9da +0x495b 0xc9db +0x495c 0xc9dc +0x495d 0xc9dd +0x495e 0xc9de +0x495f 0xc9df +0x4960 0xc9e0 +0x4961 0xc9e1 +0x4962 0xc9e2 +0x4963 0xc9e3 +0x4964 0xc9e4 +0x4965 0xc9e5 +0x4966 0xc9e6 +0x4967 0xc9e7 +0x4968 0xc9e8 +0x4969 0xc9e9 +0x496a 0xc9ea +0x496b 0xc9eb +0x496c 0xc9ec +0x496d 0xc9ed +0x496e 0xc9ee +0x496f 0xc9ef +0x4970 0xc9f0 +0x4971 0xc9f1 +0x4972 0xc9f2 +0x4973 0xc9f3 +0x4974 0xc9f4 +0x4975 0xc9f5 +0x4976 0xc9f6 +0x4977 0xc9f7 +0x4978 0xc9f8 +0x4979 0xc9f9 +0x497a 0xc9fa +0x497b 0xc9fb +0x497c 0xc9fc +0x497d 0xc9fd +0x497e 0xc9fe +0x4a21 0xcaa1 +0x4a22 0xcaa2 +0x4a23 0xcaa3 +0x4a24 0xcaa4 +0x4a25 0xcaa5 +0x4a26 0xcaa6 +0x4a27 0xcaa7 +0x4a28 0xcaa8 +0x4a29 0xcaa9 +0x4a2a 0xcaaa +0x4a2b 0xcaab +0x4a2c 0xcaac +0x4a2d 0xcaad +0x4a2e 0xcaae +0x4a2f 0xcaaf +0x4a30 0xcab0 +0x4a31 0xcab1 +0x4a32 0xcab2 +0x4a33 0xcab3 +0x4a34 0xcab4 +0x4a35 0xcab5 +0x4a36 0xcab6 +0x4a37 0xcab7 +0x4a38 0xcab8 +0x4a39 0xcab9 +0x4a3a 0xcaba +0x4a3b 0xcabb +0x4a3c 0xcabc +0x4a3d 0xcabd +0x4a3e 0xcabe +0x4a3f 0xcabf +0x4a40 0xcac0 +0x4a41 0xcac1 +0x4a42 0xcac2 +0x4a43 0xcac3 +0x4a44 0xcac4 +0x4a45 0xcac5 +0x4a46 0xcac6 +0x4a47 0xcac7 +0x4a48 0xcac8 +0x4a49 0xcac9 +0x4a4a 0xcaca +0x4a4b 0xcacb +0x4a4c 0xcacc +0x4a4d 0xcacd +0x4a4e 0xcace +0x4a4f 0xcacf +0x4a50 0xcad0 +0x4a51 0xcad1 +0x4a52 0xcad2 +0x4a53 0xcad3 +0x4a54 0xcad4 +0x4a55 0xcad5 +0x4a56 0xcad6 +0x4a57 0xcad7 +0x4a58 0xcad8 +0x4a59 0xcad9 +0x4a5a 0xcada +0x4a5b 0xcadb +0x4a5c 0xcadc +0x4a5d 0xcadd +0x4a5e 0xcade +0x4a5f 0xcadf +0x4a60 0xcae0 +0x4a61 0xcae1 +0x4a62 0xcae2 +0x4a63 0xcae3 +0x4a64 0xcae4 +0x4a65 0xcae5 +0x4a66 0xcae6 +0x4a67 0xcae7 +0x4a68 0xcae8 +0x4a69 0xcae9 +0x4a6a 0xcaea +0x4a6b 0xcaeb +0x4a6c 0xcaec +0x4a6d 0xcaed +0x4a6e 0xcaee +0x4a6f 0xcaef +0x4a70 0xcaf0 +0x4a71 0xcaf1 +0x4a72 0xcaf2 +0x4a73 0xcaf3 +0x4a74 0xcaf4 +0x4a75 0xcaf5 +0x4a76 0xcaf6 +0x4a77 0xcaf7 +0x4a78 0xcaf8 +0x4a79 0xcaf9 +0x4a7a 0xcafa +0x4a7b 0xcafb +0x4a7c 0xcafc +0x4a7d 0xcafd +0x4a7e 0xcafe +0x4b21 0xcba1 +0x4b22 0xcba2 +0x4b23 0xcba3 +0x4b24 0xcba4 +0x4b25 0xcba5 +0x4b26 0xcba6 +0x4b27 0xcba7 +0x4b28 0xcba8 +0x4b29 0xcba9 +0x4b2a 0xcbaa +0x4b2b 0xcbab +0x4b2c 0xcbac +0x4b2d 0xcbad +0x4b2e 0xcbae +0x4b2f 0xcbaf +0x4b30 0xcbb0 +0x4b31 0xcbb1 +0x4b32 0xcbb2 +0x4b33 0xcbb3 +0x4b34 0xcbb4 +0x4b35 0xcbb5 +0x4b36 0xcbb6 +0x4b37 0xcbb7 +0x4b38 0xcbb8 +0x4b39 0xcbb9 +0x4b3a 0xcbba +0x4b3b 0xcbbb +0x4b3c 0xcbbc +0x4b3d 0xcbbd +0x4b3e 0xcbbe +0x4b3f 0xcbbf +0x4b40 0xcbc0 +0x4b41 0xcbc1 +0x4b42 0xcbc2 +0x4b43 0xcbc3 +0x4b44 0xcbc4 +0x4b45 0xcbc5 +0x4b46 0xcbc6 +0x4b47 0xcbc7 +0x4b48 0xcbc8 +0x4b49 0xcbc9 +0x4b4a 0xcbca +0x4b4b 0xcbcb +0x4b4c 0xcbcc +0x4b4d 0xcbcd +0x4b4e 0xcbce +0x4b4f 0xcbcf +0x4b50 0xcbd0 +0x4b51 0xcbd1 +0x4b52 0xcbd2 +0x4b53 0xcbd3 +0x4b54 0xcbd4 +0x4b55 0xcbd5 +0x4b56 0xcbd6 +0x4b57 0xcbd7 +0x4b58 0xcbd8 +0x4b59 0xcbd9 +0x4b5a 0xcbda +0x4b5b 0xcbdb +0x4b5c 0xcbdc +0x4b5d 0xcbdd +0x4b5e 0xcbde +0x4b5f 0xcbdf +0x4b60 0xcbe0 +0x4b61 0xcbe1 +0x4b62 0xcbe2 +0x4b63 0xcbe3 +0x4b64 0xcbe4 +0x4b65 0xcbe5 +0x4b66 0xcbe6 +0x4b67 0xcbe7 +0x4b68 0xcbe8 +0x4b69 0xcbe9 +0x4b6a 0xcbea +0x4b6b 0xcbeb +0x4b6c 0xcbec +0x4b6d 0xcbed +0x4b6e 0xcbee +0x4b6f 0xcbef +0x4b70 0xcbf0 +0x4b71 0xcbf1 +0x4b72 0xcbf2 +0x4b73 0xcbf3 +0x4b74 0xcbf4 +0x4b75 0xcbf5 +0x4b76 0xcbf6 +0x4b77 0xcbf7 +0x4b78 0xcbf8 +0x4b79 0xcbf9 +0x4b7a 0xcbfa +0x4b7b 0xcbfb +0x4b7c 0xcbfc +0x4b7d 0xcbfd +0x4b7e 0xcbfe +0x4c21 0xcca1 +0x4c22 0xcca2 +0x4c23 0xcca3 +0x4c24 0xcca4 +0x4c25 0xcca5 +0x4c26 0xcca6 +0x4c27 0xcca7 +0x4c28 0xcca8 +0x4c29 0xcca9 +0x4c2a 0xccaa +0x4c2b 0xccab +0x4c2c 0xccac +0x4c2d 0xccad +0x4c2e 0xccae +0x4c2f 0xccaf +0x4c30 0xccb0 +0x4c31 0xccb1 +0x4c32 0xccb2 +0x4c33 0xccb3 +0x4c34 0xccb4 +0x4c35 0xccb5 +0x4c36 0xccb6 +0x4c37 0xccb7 +0x4c38 0xccb8 +0x4c39 0xccb9 +0x4c3a 0xccba +0x4c3b 0xccbb +0x4c3c 0xccbc +0x4c3d 0xccbd +0x4c3e 0xccbe +0x4c3f 0xccbf +0x4c40 0xccc0 +0x4c41 0xccc1 +0x4c42 0xccc2 +0x4c43 0xccc3 +0x4c44 0xccc4 +0x4c45 0xccc5 +0x4c46 0xccc6 +0x4c47 0xccc7 +0x4c48 0xccc8 +0x4c49 0xccc9 +0x4c4a 0xccca +0x4c4b 0xcccb +0x4c4c 0xcccc +0x4c4d 0xcccd +0x4c4e 0xccce +0x4c4f 0xcccf +0x4c50 0xccd0 +0x4c51 0xccd1 +0x4c52 0xccd2 +0x4c53 0xccd3 +0x4c54 0xccd4 +0x4c55 0xccd5 +0x4c56 0xccd6 +0x4c57 0xccd7 +0x4c58 0xccd8 +0x4c59 0xccd9 +0x4c5a 0xccda +0x4c5b 0xccdb +0x4c5c 0xccdc +0x4c5d 0xccdd +0x4c5e 0xccde +0x4c5f 0xccdf +0x4c60 0xcce0 +0x4c61 0xcce1 +0x4c62 0xcce2 +0x4c63 0xcce3 +0x4c64 0xcce4 +0x4c65 0xcce5 +0x4c66 0xcce6 +0x4c67 0xcce7 +0x4c68 0xcce8 +0x4c69 0xcce9 +0x4c6a 0xccea +0x4c6b 0xcceb +0x4c6c 0xccec +0x4c6d 0xcced +0x4c6e 0xccee +0x4c6f 0xccef +0x4c70 0xccf0 +0x4c71 0xccf1 +0x4c72 0xccf2 +0x4c73 0xccf3 +0x4c74 0xccf4 +0x4c75 0xccf5 +0x4c76 0xccf6 +0x4c77 0xccf7 +0x4c78 0xccf8 +0x4c79 0xccf9 +0x4c7a 0xccfa +0x4c7b 0xccfb +0x4c7c 0xccfc +0x4c7d 0xccfd +0x4c7e 0xccfe +0x4d21 0xcda1 +0x4d22 0xcda2 +0x4d23 0xcda3 +0x4d24 0xcda4 +0x4d25 0xcda5 +0x4d26 0xcda6 +0x4d27 0xcda7 +0x4d28 0xcda8 +0x4d29 0xcda9 +0x4d2a 0xcdaa +0x4d2b 0xcdab +0x4d2c 0xcdac +0x4d2d 0xcdad +0x4d2e 0xcdae +0x4d2f 0xcdaf +0x4d30 0xcdb0 +0x4d31 0xcdb1 +0x4d32 0xcdb2 +0x4d33 0xcdb3 +0x4d34 0xcdb4 +0x4d35 0xcdb5 +0x4d36 0xcdb6 +0x4d37 0xcdb7 +0x4d38 0xcdb8 +0x4d39 0xcdb9 +0x4d3a 0xcdba +0x4d3b 0xcdbb +0x4d3c 0xcdbc +0x4d3d 0xcdbd +0x4d3e 0xcdbe +0x4d3f 0xcdbf +0x4d40 0xcdc0 +0x4d41 0xcdc1 +0x4d42 0xcdc2 +0x4d43 0xcdc3 +0x4d44 0xcdc4 +0x4d45 0xcdc5 +0x4d46 0xcdc6 +0x4d47 0xcdc7 +0x4d48 0xcdc8 +0x4d49 0xcdc9 +0x4d4a 0xcdca +0x4d4b 0xcdcb +0x4d4c 0xcdcc +0x4d4d 0xcdcd +0x4d4e 0xcdce +0x4d4f 0xcdcf +0x4d50 0xcdd0 +0x4d51 0xcdd1 +0x4d52 0xcdd2 +0x4d53 0xcdd3 +0x4d54 0xcdd4 +0x4d55 0xcdd5 +0x4d56 0xcdd6 +0x4d57 0xcdd7 +0x4d58 0xcdd8 +0x4d59 0xcdd9 +0x4d5a 0xcdda +0x4d5b 0xcddb +0x4d5c 0xcddc +0x4d5d 0xcddd +0x4d5e 0xcdde +0x4d5f 0xcddf +0x4d60 0xcde0 +0x4d61 0xcde1 +0x4d62 0xcde2 +0x4d63 0xcde3 +0x4d64 0xcde4 +0x4d65 0xcde5 +0x4d66 0xcde6 +0x4d67 0xcde7 +0x4d68 0xcde8 +0x4d69 0xcde9 +0x4d6a 0xcdea +0x4d6b 0xcdeb +0x4d6c 0xcdec +0x4d6d 0xcded +0x4d6e 0xcdee +0x4d6f 0xcdef +0x4d70 0xcdf0 +0x4d71 0xcdf1 +0x4d72 0xcdf2 +0x4d73 0xcdf3 +0x4d74 0xcdf4 +0x4d75 0xcdf5 +0x4d76 0xcdf6 +0x4d77 0xcdf7 +0x4d78 0xcdf8 +0x4d79 0xcdf9 +0x4d7a 0xcdfa +0x4d7b 0xcdfb +0x4d7c 0xcdfc +0x4d7d 0xcdfd +0x4d7e 0xcdfe +0x4e21 0xcea1 +0x4e22 0xcea2 +0x4e23 0xcea3 +0x4e24 0xcea4 +0x4e25 0xcea5 +0x4e26 0xcea6 +0x4e27 0xcea7 +0x4e28 0xcea8 +0x4e29 0xcea9 +0x4e2a 0xceaa +0x4e2b 0xceab +0x4e2c 0xceac +0x4e2d 0xcead +0x4e2e 0xceae +0x4e2f 0xceaf +0x4e30 0xceb0 +0x4e31 0xceb1 +0x4e32 0xceb2 +0x4e33 0xceb3 +0x4e34 0xceb4 +0x4e35 0xceb5 +0x4e36 0xceb6 +0x4e37 0xceb7 +0x4e38 0xceb8 +0x4e39 0xceb9 +0x4e3a 0xceba +0x4e3b 0xcebb +0x4e3c 0xcebc +0x4e3d 0xcebd +0x4e3e 0xcebe +0x4e3f 0xcebf +0x4e40 0xcec0 +0x4e41 0xcec1 +0x4e42 0xcec2 +0x4e43 0xcec3 +0x4e44 0xcec4 +0x4e45 0xcec5 +0x4e46 0xcec6 +0x4e47 0xcec7 +0x4e48 0xcec8 +0x4e49 0xcec9 +0x4e4a 0xceca +0x4e4b 0xcecb +0x4e4c 0xcecc +0x4e4d 0xcecd +0x4e4e 0xcece +0x4e4f 0xcecf +0x4e50 0xced0 +0x4e51 0xced1 +0x4e52 0xced2 +0x4e53 0xced3 +0x4e54 0xced4 +0x4e55 0xced5 +0x4e56 0xced6 +0x4e57 0xced7 +0x4e58 0xced8 +0x4e59 0xced9 +0x4e5a 0xceda +0x4e5b 0xcedb +0x4e5c 0xcedc +0x4e5d 0xcedd +0x4e5e 0xcede +0x4e5f 0xcedf +0x4e60 0xcee0 +0x4e61 0xcee1 +0x4e62 0xcee2 +0x4e63 0xcee3 +0x4e64 0xcee4 +0x4e65 0xcee5 +0x4e66 0xcee6 +0x4e67 0xcee7 +0x4e68 0xcee8 +0x4e69 0xcee9 +0x4e6a 0xceea +0x4e6b 0xceeb +0x4e6c 0xceec +0x4e6d 0xceed +0x4e6e 0xceee +0x4e6f 0xceef +0x4e70 0xcef0 +0x4e71 0xcef1 +0x4e72 0xcef2 +0x4e73 0xcef3 +0x4e74 0xcef4 +0x4e75 0xcef5 +0x4e76 0xcef6 +0x4e77 0xcef7 +0x4e78 0xcef8 +0x4e79 0xcef9 +0x4e7a 0xcefa +0x4e7b 0xcefb +0x4e7c 0xcefc +0x4e7d 0xcefd +0x4e7e 0xcefe +0x4f21 0xcfa1 +0x4f22 0xcfa2 +0x4f23 0xcfa3 +0x4f24 0xcfa4 +0x4f25 0xcfa5 +0x4f26 0xcfa6 +0x4f27 0xcfa7 +0x4f28 0xcfa8 +0x4f29 0xcfa9 +0x4f2a 0xcfaa +0x4f2b 0xcfab +0x4f2c 0xcfac +0x4f2d 0xcfad +0x4f2e 0xcfae +0x4f2f 0xcfaf +0x4f30 0xcfb0 +0x4f31 0xcfb1 +0x4f32 0xcfb2 +0x4f33 0xcfb3 +0x4f34 0xcfb4 +0x4f35 0xcfb5 +0x4f36 0xcfb6 +0x4f37 0xcfb7 +0x4f38 0xcfb8 +0x4f39 0xcfb9 +0x4f3a 0xcfba +0x4f3b 0xcfbb +0x4f3c 0xcfbc +0x4f3d 0xcfbd +0x4f3e 0xcfbe +0x4f3f 0xcfbf +0x4f40 0xcfc0 +0x4f41 0xcfc1 +0x4f42 0xcfc2 +0x4f43 0xcfc3 +0x4f44 0xcfc4 +0x4f45 0xcfc5 +0x4f46 0xcfc6 +0x4f47 0xcfc7 +0x4f48 0xcfc8 +0x4f49 0xcfc9 +0x4f4a 0xcfca +0x4f4b 0xcfcb +0x4f4c 0xcfcc +0x4f4d 0xcfcd +0x4f4e 0xcfce +0x4f4f 0xcfcf +0x4f50 0xcfd0 +0x4f51 0xcfd1 +0x4f52 0xcfd2 +0x4f53 0xcfd3 +0x4f54 0xcfd4 +0x4f55 0xcfd5 +0x4f56 0xcfd6 +0x4f57 0xcfd7 +0x4f58 0xcfd8 +0x4f59 0xcfd9 +0x4f5a 0xcfda +0x4f5b 0xcfdb +0x4f5c 0xcfdc +0x4f5d 0xcfdd +0x4f5e 0xcfde +0x4f5f 0xcfdf +0x4f60 0xcfe0 +0x4f61 0xcfe1 +0x4f62 0xcfe2 +0x4f63 0xcfe3 +0x4f64 0xcfe4 +0x4f65 0xcfe5 +0x4f66 0xcfe6 +0x4f67 0xcfe7 +0x4f68 0xcfe8 +0x4f69 0xcfe9 +0x4f6a 0xcfea +0x4f6b 0xcfeb +0x4f6c 0xcfec +0x4f6d 0xcfed +0x4f6e 0xcfee +0x4f6f 0xcfef +0x4f70 0xcff0 +0x4f71 0xcff1 +0x4f72 0xcff2 +0x4f73 0xcff3 +0x4f74 0xcff4 +0x4f75 0xcff5 +0x4f76 0xcff6 +0x4f77 0xcff7 +0x4f78 0xcff8 +0x4f79 0xcff9 +0x4f7a 0xcffa +0x4f7b 0xcffb +0x4f7c 0xcffc +0x4f7d 0xcffd +0x4f7e 0xcffe +0x5021 0xd0a1 +0x5022 0xd0a2 +0x5023 0xd0a3 +0x5024 0xd0a4 +0x5025 0xd0a5 +0x5026 0xd0a6 +0x5027 0xd0a7 +0x5028 0xd0a8 +0x5029 0xd0a9 +0x502a 0xd0aa +0x502b 0xd0ab +0x502c 0xd0ac +0x502d 0xd0ad +0x502e 0xd0ae +0x502f 0xd0af +0x5030 0xd0b0 +0x5031 0xd0b1 +0x5032 0xd0b2 +0x5033 0xd0b3 +0x5034 0xd0b4 +0x5035 0xd0b5 +0x5036 0xd0b6 +0x5037 0xd0b7 +0x5038 0xd0b8 +0x5039 0xd0b9 +0x503a 0xd0ba +0x503b 0xd0bb +0x503c 0xd0bc +0x503d 0xd0bd +0x503e 0xd0be +0x503f 0xd0bf +0x5040 0xd0c0 +0x5041 0xd0c1 +0x5042 0xd0c2 +0x5043 0xd0c3 +0x5044 0xd0c4 +0x5045 0xd0c5 +0x5046 0xd0c6 +0x5047 0xd0c7 +0x5048 0xd0c8 +0x5049 0xd0c9 +0x504a 0xd0ca +0x504b 0xd0cb +0x504c 0xd0cc +0x504d 0xd0cd +0x504e 0xd0ce +0x504f 0xd0cf +0x5050 0xd0d0 +0x5051 0xd0d1 +0x5052 0xd0d2 +0x5053 0xd0d3 +0x5054 0xd0d4 +0x5055 0xd0d5 +0x5056 0xd0d6 +0x5057 0xd0d7 +0x5058 0xd0d8 +0x5059 0xd0d9 +0x505a 0xd0da +0x505b 0xd0db +0x505c 0xd0dc +0x505d 0xd0dd +0x505e 0xd0de +0x505f 0xd0df +0x5060 0xd0e0 +0x5061 0xd0e1 +0x5062 0xd0e2 +0x5063 0xd0e3 +0x5064 0xd0e4 +0x5065 0xd0e5 +0x5066 0xd0e6 +0x5067 0xd0e7 +0x5068 0xd0e8 +0x5069 0xd0e9 +0x506a 0xd0ea +0x506b 0xd0eb +0x506c 0xd0ec +0x506d 0xd0ed +0x506e 0xd0ee +0x506f 0xd0ef +0x5070 0xd0f0 +0x5071 0xd0f1 +0x5072 0xd0f2 +0x5073 0xd0f3 +0x5074 0xd0f4 +0x5075 0xd0f5 +0x5076 0xd0f6 +0x5077 0xd0f7 +0x5078 0xd0f8 +0x5079 0xd0f9 +0x507a 0xd0fa +0x507b 0xd0fb +0x507c 0xd0fc +0x507d 0xd0fd +0x507e 0xd0fe +0x5121 0xd1a1 +0x5122 0xd1a2 +0x5123 0xd1a3 +0x5124 0xd1a4 +0x5125 0xd1a5 +0x5126 0xd1a6 +0x5127 0xd1a7 +0x5128 0xd1a8 +0x5129 0xd1a9 +0x512a 0xd1aa +0x512b 0xd1ab +0x512c 0xd1ac +0x512d 0xd1ad +0x512e 0xd1ae +0x512f 0xd1af +0x5130 0xd1b0 +0x5131 0xd1b1 +0x5132 0xd1b2 +0x5133 0xd1b3 +0x5134 0xd1b4 +0x5135 0xd1b5 +0x5136 0xd1b6 +0x5137 0xd1b7 +0x5138 0xd1b8 +0x5139 0xd1b9 +0x513a 0xd1ba +0x513b 0xd1bb +0x513c 0xd1bc +0x513d 0xd1bd +0x513e 0xd1be +0x513f 0xd1bf +0x5140 0xd1c0 +0x5141 0xd1c1 +0x5142 0xd1c2 +0x5143 0xd1c3 +0x5144 0xd1c4 +0x5145 0xd1c5 +0x5146 0xd1c6 +0x5147 0xd1c7 +0x5148 0xd1c8 +0x5149 0xd1c9 +0x514a 0xd1ca +0x514b 0xd1cb +0x514c 0xd1cc +0x514d 0xd1cd +0x514e 0xd1ce +0x514f 0xd1cf +0x5150 0xd1d0 +0x5151 0xd1d1 +0x5152 0xd1d2 +0x5153 0xd1d3 +0x5154 0xd1d4 +0x5155 0xd1d5 +0x5156 0xd1d6 +0x5157 0xd1d7 +0x5158 0xd1d8 +0x5159 0xd1d9 +0x515a 0xd1da +0x515b 0xd1db +0x515c 0xd1dc +0x515d 0xd1dd +0x515e 0xd1de +0x515f 0xd1df +0x5160 0xd1e0 +0x5161 0xd1e1 +0x5162 0xd1e2 +0x5163 0xd1e3 +0x5164 0xd1e4 +0x5165 0xd1e5 +0x5166 0xd1e6 +0x5167 0xd1e7 +0x5168 0xd1e8 +0x5169 0xd1e9 +0x516a 0xd1ea +0x516b 0xd1eb +0x516c 0xd1ec +0x516d 0xd1ed +0x516e 0xd1ee +0x516f 0xd1ef +0x5170 0xd1f0 +0x5171 0xd1f1 +0x5172 0xd1f2 +0x5173 0xd1f3 +0x5174 0xd1f4 +0x5175 0xd1f5 +0x5176 0xd1f6 +0x5177 0xd1f7 +0x5178 0xd1f8 +0x5179 0xd1f9 +0x517a 0xd1fa +0x517b 0xd1fb +0x517c 0xd1fc +0x517d 0xd1fd +0x517e 0xd1fe +0x5221 0xd2a1 +0x5222 0xd2a2 +0x5223 0xd2a3 +0x5224 0xd2a4 +0x5225 0xd2a5 +0x5226 0xd2a6 +0x5227 0xd2a7 +0x5228 0xd2a8 +0x5229 0xd2a9 +0x522a 0xd2aa +0x522b 0xd2ab +0x522c 0xd2ac +0x522d 0xd2ad +0x522e 0xd2ae +0x522f 0xd2af +0x5230 0xd2b0 +0x5231 0xd2b1 +0x5232 0xd2b2 +0x5233 0xd2b3 +0x5234 0xd2b4 +0x5235 0xd2b5 +0x5236 0xd2b6 +0x5237 0xd2b7 +0x5238 0xd2b8 +0x5239 0xd2b9 +0x523a 0xd2ba +0x523b 0xd2bb +0x523c 0xd2bc +0x523d 0xd2bd +0x523e 0xd2be +0x523f 0xd2bf +0x5240 0xd2c0 +0x5241 0xd2c1 +0x5242 0xd2c2 +0x5243 0xd2c3 +0x5244 0xd2c4 +0x5245 0xd2c5 +0x5246 0xd2c6 +0x5247 0xd2c7 +0x5248 0xd2c8 +0x5249 0xd2c9 +0x524a 0xd2ca +0x524b 0xd2cb +0x524c 0xd2cc +0x524d 0xd2cd +0x524e 0xd2ce +0x524f 0xd2cf +0x5250 0xd2d0 +0x5251 0xd2d1 +0x5252 0xd2d2 +0x5253 0xd2d3 +0x5254 0xd2d4 +0x5255 0xd2d5 +0x5256 0xd2d6 +0x5257 0xd2d7 +0x5258 0xd2d8 +0x5259 0xd2d9 +0x525a 0xd2da +0x525b 0xd2db +0x525c 0xd2dc +0x525d 0xd2dd +0x525e 0xd2de +0x525f 0xd2df +0x5260 0xd2e0 +0x5261 0xd2e1 +0x5262 0xd2e2 +0x5263 0xd2e3 +0x5264 0xd2e4 +0x5265 0xd2e5 +0x5266 0xd2e6 +0x5267 0xd2e7 +0x5268 0xd2e8 +0x5269 0xd2e9 +0x526a 0xd2ea +0x526b 0xd2eb +0x526c 0xd2ec +0x526d 0xd2ed +0x526e 0xd2ee +0x526f 0xd2ef +0x5270 0xd2f0 +0x5271 0xd2f1 +0x5272 0xd2f2 +0x5273 0xd2f3 +0x5274 0xd2f4 +0x5275 0xd2f5 +0x5276 0xd2f6 +0x5277 0xd2f7 +0x5278 0xd2f8 +0x5279 0xd2f9 +0x527a 0xd2fa +0x527b 0xd2fb +0x527c 0xd2fc +0x527d 0xd2fd +0x527e 0xd2fe +0x5321 0xd3a1 +0x5322 0xd3a2 +0x5323 0xd3a3 +0x5324 0xd3a4 +0x5325 0xd3a5 +0x5326 0xd3a6 +0x5327 0xd3a7 +0x5328 0xd3a8 +0x5329 0xd3a9 +0x532a 0xd3aa +0x532b 0xd3ab +0x532c 0xd3ac +0x532d 0xd3ad +0x532e 0xd3ae +0x532f 0xd3af +0x5330 0xd3b0 +0x5331 0xd3b1 +0x5332 0xd3b2 +0x5333 0xd3b3 +0x5334 0xd3b4 +0x5335 0xd3b5 +0x5336 0xd3b6 +0x5337 0xd3b7 +0x5338 0xd3b8 +0x5339 0xd3b9 +0x533a 0xd3ba +0x533b 0xd3bb +0x533c 0xd3bc +0x533d 0xd3bd +0x533e 0xd3be +0x533f 0xd3bf +0x5340 0xd3c0 +0x5341 0xd3c1 +0x5342 0xd3c2 +0x5343 0xd3c3 +0x5344 0xd3c4 +0x5345 0xd3c5 +0x5346 0xd3c6 +0x5347 0xd3c7 +0x5348 0xd3c8 +0x5349 0xd3c9 +0x534a 0xd3ca +0x534b 0xd3cb +0x534c 0xd3cc +0x534d 0xd3cd +0x534e 0xd3ce +0x534f 0xd3cf +0x5350 0xd3d0 +0x5351 0xd3d1 +0x5352 0xd3d2 +0x5353 0xd3d3 +0x5354 0xd3d4 +0x5355 0xd3d5 +0x5356 0xd3d6 +0x5357 0xd3d7 +0x5358 0xd3d8 +0x5359 0xd3d9 +0x535a 0xd3da +0x535b 0xd3db +0x535c 0xd3dc +0x535d 0xd3dd +0x535e 0xd3de +0x535f 0xd3df +0x5360 0xd3e0 +0x5361 0xd3e1 +0x5362 0xd3e2 +0x5363 0xd3e3 +0x5364 0xd3e4 +0x5365 0xd3e5 +0x5366 0xd3e6 +0x5367 0xd3e7 +0x5368 0xd3e8 +0x5369 0xd3e9 +0x536a 0xd3ea +0x536b 0xd3eb +0x536c 0xd3ec +0x536d 0xd3ed +0x536e 0xd3ee +0x536f 0xd3ef +0x5370 0xd3f0 +0x5371 0xd3f1 +0x5372 0xd3f2 +0x5373 0xd3f3 +0x5374 0xd3f4 +0x5375 0xd3f5 +0x5376 0xd3f6 +0x5377 0xd3f7 +0x5378 0xd3f8 +0x5379 0xd3f9 +0x537a 0xd3fa +0x537b 0xd3fb +0x537c 0xd3fc +0x537d 0xd3fd +0x537e 0xd3fe +0x5421 0xd4a1 +0x5422 0xd4a2 +0x5423 0xd4a3 +0x5424 0xd4a4 +0x5425 0xd4a5 +0x5426 0xd4a6 +0x5427 0xd4a7 +0x5428 0xd4a8 +0x5429 0xd4a9 +0x542a 0xd4aa +0x542b 0xd4ab +0x542c 0xd4ac +0x542d 0xd4ad +0x542e 0xd4ae +0x542f 0xd4af +0x5430 0xd4b0 +0x5431 0xd4b1 +0x5432 0xd4b2 +0x5433 0xd4b3 +0x5434 0xd4b4 +0x5435 0xd4b5 +0x5436 0xd4b6 +0x5437 0xd4b7 +0x5438 0xd4b8 +0x5439 0xd4b9 +0x543a 0xd4ba +0x543b 0xd4bb +0x543c 0xd4bc +0x543d 0xd4bd +0x543e 0xd4be +0x543f 0xd4bf +0x5440 0xd4c0 +0x5441 0xd4c1 +0x5442 0xd4c2 +0x5443 0xd4c3 +0x5444 0xd4c4 +0x5445 0xd4c5 +0x5446 0xd4c6 +0x5447 0xd4c7 +0x5448 0xd4c8 +0x5449 0xd4c9 +0x544a 0xd4ca +0x544b 0xd4cb +0x544c 0xd4cc +0x544d 0xd4cd +0x544e 0xd4ce +0x544f 0xd4cf +0x5450 0xd4d0 +0x5451 0xd4d1 +0x5452 0xd4d2 +0x5453 0xd4d3 +0x5454 0xd4d4 +0x5455 0xd4d5 +0x5456 0xd4d6 +0x5457 0xd4d7 +0x5458 0xd4d8 +0x5459 0xd4d9 +0x545a 0xd4da +0x545b 0xd4db +0x545c 0xd4dc +0x545d 0xd4dd +0x545e 0xd4de +0x545f 0xd4df +0x5460 0xd4e0 +0x5461 0xd4e1 +0x5462 0xd4e2 +0x5463 0xd4e3 +0x5464 0xd4e4 +0x5465 0xd4e5 +0x5466 0xd4e6 +0x5467 0xd4e7 +0x5468 0xd4e8 +0x5469 0xd4e9 +0x546a 0xd4ea +0x546b 0xd4eb +0x546c 0xd4ec +0x546d 0xd4ed +0x546e 0xd4ee +0x546f 0xd4ef +0x5470 0xd4f0 +0x5471 0xd4f1 +0x5472 0xd4f2 +0x5473 0xd4f3 +0x5474 0xd4f4 +0x5475 0xd4f5 +0x5476 0xd4f6 +0x5477 0xd4f7 +0x5478 0xd4f8 +0x5479 0xd4f9 +0x547a 0xd4fa +0x547b 0xd4fb +0x547c 0xd4fc +0x547d 0xd4fd +0x547e 0xd4fe +0x5521 0xd5a1 +0x5522 0xd5a2 +0x5523 0xd5a3 +0x5524 0xd5a4 +0x5525 0xd5a5 +0x5526 0xd5a6 +0x5527 0xd5a7 +0x5528 0xd5a8 +0x5529 0xd5a9 +0x552a 0xd5aa +0x552b 0xd5ab +0x552c 0xd5ac +0x552d 0xd5ad +0x552e 0xd5ae +0x552f 0xd5af +0x5530 0xd5b0 +0x5531 0xd5b1 +0x5532 0xd5b2 +0x5533 0xd5b3 +0x5534 0xd5b4 +0x5535 0xd5b5 +0x5536 0xd5b6 +0x5537 0xd5b7 +0x5538 0xd5b8 +0x5539 0xd5b9 +0x553a 0xd5ba +0x553b 0xd5bb +0x553c 0xd5bc +0x553d 0xd5bd +0x553e 0xd5be +0x553f 0xd5bf +0x5540 0xd5c0 +0x5541 0xd5c1 +0x5542 0xd5c2 +0x5543 0xd5c3 +0x5544 0xd5c4 +0x5545 0xd5c5 +0x5546 0xd5c6 +0x5547 0xd5c7 +0x5548 0xd5c8 +0x5549 0xd5c9 +0x554a 0xd5ca +0x554b 0xd5cb +0x554c 0xd5cc +0x554d 0xd5cd +0x554e 0xd5ce +0x554f 0xd5cf +0x5550 0xd5d0 +0x5551 0xd5d1 +0x5552 0xd5d2 +0x5553 0xd5d3 +0x5554 0xd5d4 +0x5555 0xd5d5 +0x5556 0xd5d6 +0x5557 0xd5d7 +0x5558 0xd5d8 +0x5559 0xd5d9 +0x555a 0xd5da +0x555b 0xd5db +0x555c 0xd5dc +0x555d 0xd5dd +0x555e 0xd5de +0x555f 0xd5df +0x5560 0xd5e0 +0x5561 0xd5e1 +0x5562 0xd5e2 +0x5563 0xd5e3 +0x5564 0xd5e4 +0x5565 0xd5e5 +0x5566 0xd5e6 +0x5567 0xd5e7 +0x5568 0xd5e8 +0x5569 0xd5e9 +0x556a 0xd5ea +0x556b 0xd5eb +0x556c 0xd5ec +0x556d 0xd5ed +0x556e 0xd5ee +0x556f 0xd5ef +0x5570 0xd5f0 +0x5571 0xd5f1 +0x5572 0xd5f2 +0x5573 0xd5f3 +0x5574 0xd5f4 +0x5575 0xd5f5 +0x5576 0xd5f6 +0x5577 0xd5f7 +0x5578 0xd5f8 +0x5579 0xd5f9 +0x557a 0xd5fa +0x557b 0xd5fb +0x557c 0xd5fc +0x557d 0xd5fd +0x557e 0xd5fe +0x5621 0xd6a1 +0x5622 0xd6a2 +0x5623 0xd6a3 +0x5624 0xd6a4 +0x5625 0xd6a5 +0x5626 0xd6a6 +0x5627 0xd6a7 +0x5628 0xd6a8 +0x5629 0xd6a9 +0x562a 0xd6aa +0x562b 0xd6ab +0x562c 0xd6ac +0x562d 0xd6ad +0x562e 0xd6ae +0x562f 0xd6af +0x5630 0xd6b0 +0x5631 0xd6b1 +0x5632 0xd6b2 +0x5633 0xd6b3 +0x5634 0xd6b4 +0x5635 0xd6b5 +0x5636 0xd6b6 +0x5637 0xd6b7 +0x5638 0xd6b8 +0x5639 0xd6b9 +0x563a 0xd6ba +0x563b 0xd6bb +0x563c 0xd6bc +0x563d 0xd6bd +0x563e 0xd6be +0x563f 0xd6bf +0x5640 0xd6c0 +0x5641 0xd6c1 +0x5642 0xd6c2 +0x5643 0xd6c3 +0x5644 0xd6c4 +0x5645 0xd6c5 +0x5646 0xd6c6 +0x5647 0xd6c7 +0x5648 0xd6c8 +0x5649 0xd6c9 +0x564a 0xd6ca +0x564b 0xd6cb +0x564c 0xd6cc +0x564d 0xd6cd +0x564e 0xd6ce +0x564f 0xd6cf +0x5650 0xd6d0 +0x5651 0xd6d1 +0x5652 0xd6d2 +0x5653 0xd6d3 +0x5654 0xd6d4 +0x5655 0xd6d5 +0x5656 0xd6d6 +0x5657 0xd6d7 +0x5658 0xd6d8 +0x5659 0xd6d9 +0x565a 0xd6da +0x565b 0xd6db +0x565c 0xd6dc +0x565d 0xd6dd +0x565e 0xd6de +0x565f 0xd6df +0x5660 0xd6e0 +0x5661 0xd6e1 +0x5662 0xd6e2 +0x5663 0xd6e3 +0x5664 0xd6e4 +0x5665 0xd6e5 +0x5666 0xd6e6 +0x5667 0xd6e7 +0x5668 0xd6e8 +0x5669 0xd6e9 +0x566a 0xd6ea +0x566b 0xd6eb +0x566c 0xd6ec +0x566d 0xd6ed +0x566e 0xd6ee +0x566f 0xd6ef +0x5670 0xd6f0 +0x5671 0xd6f1 +0x5672 0xd6f2 +0x5673 0xd6f3 +0x5674 0xd6f4 +0x5675 0xd6f5 +0x5676 0xd6f6 +0x5677 0xd6f7 +0x5678 0xd6f8 +0x5679 0xd6f9 +0x567a 0xd6fa +0x567b 0xd6fb +0x567c 0xd6fc +0x567d 0xd6fd +0x567e 0xd6fe +0x5721 0xd7a1 +0x5722 0xd7a2 +0x5723 0xd7a3 +0x5724 0xd7a4 +0x5725 0xd7a5 +0x5726 0xd7a6 +0x5727 0xd7a7 +0x5728 0xd7a8 +0x5729 0xd7a9 +0x572a 0xd7aa +0x572b 0xd7ab +0x572c 0xd7ac +0x572d 0xd7ad +0x572e 0xd7ae +0x572f 0xd7af +0x5730 0xd7b0 +0x5731 0xd7b1 +0x5732 0xd7b2 +0x5733 0xd7b3 +0x5734 0xd7b4 +0x5735 0xd7b5 +0x5736 0xd7b6 +0x5737 0xd7b7 +0x5738 0xd7b8 +0x5739 0xd7b9 +0x573a 0xd7ba +0x573b 0xd7bb +0x573c 0xd7bc +0x573d 0xd7bd +0x573e 0xd7be +0x573f 0xd7bf +0x5740 0xd7c0 +0x5741 0xd7c1 +0x5742 0xd7c2 +0x5743 0xd7c3 +0x5744 0xd7c4 +0x5745 0xd7c5 +0x5746 0xd7c6 +0x5747 0xd7c7 +0x5748 0xd7c8 +0x5749 0xd7c9 +0x574a 0xd7ca +0x574b 0xd7cb +0x574c 0xd7cc +0x574d 0xd7cd +0x574e 0xd7ce +0x574f 0xd7cf +0x5750 0xd7d0 +0x5751 0xd7d1 +0x5752 0xd7d2 +0x5753 0xd7d3 +0x5754 0xd7d4 +0x5755 0xd7d5 +0x5756 0xd7d6 +0x5757 0xd7d7 +0x5758 0xd7d8 +0x5759 0xd7d9 +0x575a 0xd7da +0x575b 0xd7db +0x575c 0xd7dc +0x575d 0xd7dd +0x575e 0xd7de +0x575f 0xd7df +0x5760 0xd7e0 +0x5761 0xd7e1 +0x5762 0xd7e2 +0x5763 0xd7e3 +0x5764 0xd7e4 +0x5765 0xd7e5 +0x5766 0xd7e6 +0x5767 0xd7e7 +0x5768 0xd7e8 +0x5769 0xd7e9 +0x576a 0xd7ea +0x576b 0xd7eb +0x576c 0xd7ec +0x576d 0xd7ed +0x576e 0xd7ee +0x576f 0xd7ef +0x5770 0xd7f0 +0x5771 0xd7f1 +0x5772 0xd7f2 +0x5773 0xd7f3 +0x5774 0xd7f4 +0x5775 0xd7f5 +0x5776 0xd7f6 +0x5777 0xd7f7 +0x5778 0xd7f8 +0x5779 0xd7f9 +0x5821 0xd8a1 +0x5822 0xd8a2 +0x5823 0xd8a3 +0x5824 0xd8a4 +0x5825 0xd8a5 +0x5826 0xd8a6 +0x5827 0xd8a7 +0x5828 0xd8a8 +0x5829 0xd8a9 +0x582a 0xd8aa +0x582b 0xd8ab +0x582c 0xd8ac +0x582d 0xd8ad +0x582e 0xd8ae +0x582f 0xd8af +0x5830 0xd8b0 +0x5831 0xd8b1 +0x5832 0xd8b2 +0x5833 0xd8b3 +0x5834 0xd8b4 +0x5835 0xd8b5 +0x5836 0xd8b6 +0x5837 0xd8b7 +0x5838 0xd8b8 +0x5839 0xd8b9 +0x583a 0xd8ba +0x583b 0xd8bb +0x583c 0xd8bc +0x583d 0xd8bd +0x583e 0xd8be +0x583f 0xd8bf +0x5840 0xd8c0 +0x5841 0xd8c1 +0x5842 0xd8c2 +0x5843 0xd8c3 +0x5844 0xd8c4 +0x5845 0xd8c5 +0x5846 0xd8c6 +0x5847 0xd8c7 +0x5848 0xd8c8 +0x5849 0xd8c9 +0x584a 0xd8ca +0x584b 0xd8cb +0x584c 0xd8cc +0x584d 0xd8cd +0x584e 0xd8ce +0x584f 0xd8cf +0x5850 0xd8d0 +0x5851 0xd8d1 +0x5852 0xd8d2 +0x5853 0xd8d3 +0x5854 0xd8d4 +0x5855 0xd8d5 +0x5856 0xd8d6 +0x5857 0xd8d7 +0x5858 0xd8d8 +0x5859 0xd8d9 +0x585a 0xd8da +0x585b 0xd8db +0x585c 0xd8dc +0x585d 0xd8dd +0x585e 0xd8de +0x585f 0xd8df +0x5860 0xd8e0 +0x5861 0xd8e1 +0x5862 0xd8e2 +0x5863 0xd8e3 +0x5864 0xd8e4 +0x5865 0xd8e5 +0x5866 0xd8e6 +0x5867 0xd8e7 +0x5868 0xd8e8 +0x5869 0xd8e9 +0x586a 0xd8ea +0x586b 0xd8eb +0x586c 0xd8ec +0x586d 0xd8ed +0x586e 0xd8ee +0x586f 0xd8ef +0x5870 0xd8f0 +0x5871 0xd8f1 +0x5872 0xd8f2 +0x5873 0xd8f3 +0x5874 0xd8f4 +0x5875 0xd8f5 +0x5876 0xd8f6 +0x5877 0xd8f7 +0x5878 0xd8f8 +0x5879 0xd8f9 +0x587a 0xd8fa +0x587b 0xd8fb +0x587c 0xd8fc +0x587d 0xd8fd +0x587e 0xd8fe +0x5921 0xd9a1 +0x5922 0xd9a2 +0x5923 0xd9a3 +0x5924 0xd9a4 +0x5925 0xd9a5 +0x5926 0xd9a6 +0x5927 0xd9a7 +0x5928 0xd9a8 +0x5929 0xd9a9 +0x592a 0xd9aa +0x592b 0xd9ab +0x592c 0xd9ac +0x592d 0xd9ad +0x592e 0xd9ae +0x592f 0xd9af +0x5930 0xd9b0 +0x5931 0xd9b1 +0x5932 0xd9b2 +0x5933 0xd9b3 +0x5934 0xd9b4 +0x5935 0xd9b5 +0x5936 0xd9b6 +0x5937 0xd9b7 +0x5938 0xd9b8 +0x5939 0xd9b9 +0x593a 0xd9ba +0x593b 0xd9bb +0x593c 0xd9bc +0x593d 0xd9bd +0x593e 0xd9be +0x593f 0xd9bf +0x5940 0xd9c0 +0x5941 0xd9c1 +0x5942 0xd9c2 +0x5943 0xd9c3 +0x5944 0xd9c4 +0x5945 0xd9c5 +0x5946 0xd9c6 +0x5947 0xd9c7 +0x5948 0xd9c8 +0x5949 0xd9c9 +0x594a 0xd9ca +0x594b 0xd9cb +0x594c 0xd9cc +0x594d 0xd9cd +0x594e 0xd9ce +0x594f 0xd9cf +0x5950 0xd9d0 +0x5951 0xd9d1 +0x5952 0xd9d2 +0x5953 0xd9d3 +0x5954 0xd9d4 +0x5955 0xd9d5 +0x5956 0xd9d6 +0x5957 0xd9d7 +0x5958 0xd9d8 +0x5959 0xd9d9 +0x595a 0xd9da +0x595b 0xd9db +0x595c 0xd9dc +0x595d 0xd9dd +0x595e 0xd9de +0x595f 0xd9df +0x5960 0xd9e0 +0x5961 0xd9e1 +0x5962 0xd9e2 +0x5963 0xd9e3 +0x5964 0xd9e4 +0x5965 0xd9e5 +0x5966 0xd9e6 +0x5967 0xd9e7 +0x5968 0xd9e8 +0x5969 0xd9e9 +0x596a 0xd9ea +0x596b 0xd9eb +0x596c 0xd9ec +0x596d 0xd9ed +0x596e 0xd9ee +0x596f 0xd9ef +0x5970 0xd9f0 +0x5971 0xd9f1 +0x5972 0xd9f2 +0x5973 0xd9f3 +0x5974 0xd9f4 +0x5975 0xd9f5 +0x5976 0xd9f6 +0x5977 0xd9f7 +0x5978 0xd9f8 +0x5979 0xd9f9 +0x597a 0xd9fa +0x597b 0xd9fb +0x597c 0xd9fc +0x597d 0xd9fd +0x597e 0xd9fe +0x5a21 0xdaa1 +0x5a22 0xdaa2 +0x5a23 0xdaa3 +0x5a24 0xdaa4 +0x5a25 0xdaa5 +0x5a26 0xdaa6 +0x5a27 0xdaa7 +0x5a28 0xdaa8 +0x5a29 0xdaa9 +0x5a2a 0xdaaa +0x5a2b 0xdaab +0x5a2c 0xdaac +0x5a2d 0xdaad +0x5a2e 0xdaae +0x5a2f 0xdaaf +0x5a30 0xdab0 +0x5a31 0xdab1 +0x5a32 0xdab2 +0x5a33 0xdab3 +0x5a34 0xdab4 +0x5a35 0xdab5 +0x5a36 0xdab6 +0x5a37 0xdab7 +0x5a38 0xdab8 +0x5a39 0xdab9 +0x5a3a 0xdaba +0x5a3b 0xdabb +0x5a3c 0xdabc +0x5a3d 0xdabd +0x5a3e 0xdabe +0x5a3f 0xdabf +0x5a40 0xdac0 +0x5a41 0xdac1 +0x5a42 0xdac2 +0x5a43 0xdac3 +0x5a44 0xdac4 +0x5a45 0xdac5 +0x5a46 0xdac6 +0x5a47 0xdac7 +0x5a48 0xdac8 +0x5a49 0xdac9 +0x5a4a 0xdaca +0x5a4b 0xdacb +0x5a4c 0xdacc +0x5a4d 0xdacd +0x5a4e 0xdace +0x5a4f 0xdacf +0x5a50 0xdad0 +0x5a51 0xdad1 +0x5a52 0xdad2 +0x5a53 0xdad3 +0x5a54 0xdad4 +0x5a55 0xdad5 +0x5a56 0xdad6 +0x5a57 0xdad7 +0x5a58 0xdad8 +0x5a59 0xdad9 +0x5a5a 0xdada +0x5a5b 0xdadb +0x5a5c 0xdadc +0x5a5d 0xdadd +0x5a5e 0xdade +0x5a5f 0xdadf +0x5a60 0xdae0 +0x5a61 0xdae1 +0x5a62 0xdae2 +0x5a63 0xdae3 +0x5a64 0xdae4 +0x5a65 0xdae5 +0x5a66 0xdae6 +0x5a67 0xdae7 +0x5a68 0xdae8 +0x5a69 0xdae9 +0x5a6a 0xdaea +0x5a6b 0xdaeb +0x5a6c 0xdaec +0x5a6d 0xdaed +0x5a6e 0xdaee +0x5a6f 0xdaef +0x5a70 0xdaf0 +0x5a71 0xdaf1 +0x5a72 0xdaf2 +0x5a73 0xdaf3 +0x5a74 0xdaf4 +0x5a75 0xdaf5 +0x5a76 0xdaf6 +0x5a77 0xdaf7 +0x5a78 0xdaf8 +0x5a79 0xdaf9 +0x5a7a 0xdafa +0x5a7b 0xdafb +0x5a7c 0xdafc +0x5a7d 0xdafd +0x5a7e 0xdafe +0x5b21 0xdba1 +0x5b22 0xdba2 +0x5b23 0xdba3 +0x5b24 0xdba4 +0x5b25 0xdba5 +0x5b26 0xdba6 +0x5b27 0xdba7 +0x5b28 0xdba8 +0x5b29 0xdba9 +0x5b2a 0xdbaa +0x5b2b 0xdbab +0x5b2c 0xdbac +0x5b2d 0xdbad +0x5b2e 0xdbae +0x5b2f 0xdbaf +0x5b30 0xdbb0 +0x5b31 0xdbb1 +0x5b32 0xdbb2 +0x5b33 0xdbb3 +0x5b34 0xdbb4 +0x5b35 0xdbb5 +0x5b36 0xdbb6 +0x5b37 0xdbb7 +0x5b38 0xdbb8 +0x5b39 0xdbb9 +0x5b3a 0xdbba +0x5b3b 0xdbbb +0x5b3c 0xdbbc +0x5b3d 0xdbbd +0x5b3e 0xdbbe +0x5b3f 0xdbbf +0x5b40 0xdbc0 +0x5b41 0xdbc1 +0x5b42 0xdbc2 +0x5b43 0xdbc3 +0x5b44 0xdbc4 +0x5b45 0xdbc5 +0x5b46 0xdbc6 +0x5b47 0xdbc7 +0x5b48 0xdbc8 +0x5b49 0xdbc9 +0x5b4a 0xdbca +0x5b4b 0xdbcb +0x5b4c 0xdbcc +0x5b4d 0xdbcd +0x5b4e 0xdbce +0x5b4f 0xdbcf +0x5b50 0xdbd0 +0x5b51 0xdbd1 +0x5b52 0xdbd2 +0x5b53 0xdbd3 +0x5b54 0xdbd4 +0x5b55 0xdbd5 +0x5b56 0xdbd6 +0x5b57 0xdbd7 +0x5b58 0xdbd8 +0x5b59 0xdbd9 +0x5b5a 0xdbda +0x5b5b 0xdbdb +0x5b5c 0xdbdc +0x5b5d 0xdbdd +0x5b5e 0xdbde +0x5b5f 0xdbdf +0x5b60 0xdbe0 +0x5b61 0xdbe1 +0x5b62 0xdbe2 +0x5b63 0xdbe3 +0x5b64 0xdbe4 +0x5b65 0xdbe5 +0x5b66 0xdbe6 +0x5b67 0xdbe7 +0x5b68 0xdbe8 +0x5b69 0xdbe9 +0x5b6a 0xdbea +0x5b6b 0xdbeb +0x5b6c 0xdbec +0x5b6d 0xdbed +0x5b6e 0xdbee +0x5b6f 0xdbef +0x5b70 0xdbf0 +0x5b71 0xdbf1 +0x5b72 0xdbf2 +0x5b73 0xdbf3 +0x5b74 0xdbf4 +0x5b75 0xdbf5 +0x5b76 0xdbf6 +0x5b77 0xdbf7 +0x5b78 0xdbf8 +0x5b79 0xdbf9 +0x5b7a 0xdbfa +0x5b7b 0xdbfb +0x5b7c 0xdbfc +0x5b7d 0xdbfd +0x5b7e 0xdbfe +0x5c21 0xdca1 +0x5c22 0xdca2 +0x5c23 0xdca3 +0x5c24 0xdca4 +0x5c25 0xdca5 +0x5c26 0xdca6 +0x5c27 0xdca7 +0x5c28 0xdca8 +0x5c29 0xdca9 +0x5c2a 0xdcaa +0x5c2b 0xdcab +0x5c2c 0xdcac +0x5c2d 0xdcad +0x5c2e 0xdcae +0x5c2f 0xdcaf +0x5c30 0xdcb0 +0x5c31 0xdcb1 +0x5c32 0xdcb2 +0x5c33 0xdcb3 +0x5c34 0xdcb4 +0x5c35 0xdcb5 +0x5c36 0xdcb6 +0x5c37 0xdcb7 +0x5c38 0xdcb8 +0x5c39 0xdcb9 +0x5c3a 0xdcba +0x5c3b 0xdcbb +0x5c3c 0xdcbc +0x5c3d 0xdcbd +0x5c3e 0xdcbe +0x5c3f 0xdcbf +0x5c40 0xdcc0 +0x5c41 0xdcc1 +0x5c42 0xdcc2 +0x5c43 0xdcc3 +0x5c44 0xdcc4 +0x5c45 0xdcc5 +0x5c46 0xdcc6 +0x5c47 0xdcc7 +0x5c48 0xdcc8 +0x5c49 0xdcc9 +0x5c4a 0xdcca +0x5c4b 0xdccb +0x5c4c 0xdccc +0x5c4d 0xdccd +0x5c4e 0xdcce +0x5c4f 0xdccf +0x5c50 0xdcd0 +0x5c51 0xdcd1 +0x5c52 0xdcd2 +0x5c53 0xdcd3 +0x5c54 0xdcd4 +0x5c55 0xdcd5 +0x5c56 0xdcd6 +0x5c57 0xdcd7 +0x5c58 0xdcd8 +0x5c59 0xdcd9 +0x5c5a 0xdcda +0x5c5b 0xdcdb +0x5c5c 0xdcdc +0x5c5d 0xdcdd +0x5c5e 0xdcde +0x5c5f 0xdcdf +0x5c60 0xdce0 +0x5c61 0xdce1 +0x5c62 0xdce2 +0x5c63 0xdce3 +0x5c64 0xdce4 +0x5c65 0xdce5 +0x5c66 0xdce6 +0x5c67 0xdce7 +0x5c68 0xdce8 +0x5c69 0xdce9 +0x5c6a 0xdcea +0x5c6b 0xdceb +0x5c6c 0xdcec +0x5c6d 0xdced +0x5c6e 0xdcee +0x5c6f 0xdcef +0x5c70 0xdcf0 +0x5c71 0xdcf1 +0x5c72 0xdcf2 +0x5c73 0xdcf3 +0x5c74 0xdcf4 +0x5c75 0xdcf5 +0x5c76 0xdcf6 +0x5c77 0xdcf7 +0x5c78 0xdcf8 +0x5c79 0xdcf9 +0x5c7a 0xdcfa +0x5c7b 0xdcfb +0x5c7c 0xdcfc +0x5c7d 0xdcfd +0x5c7e 0xdcfe +0x5d21 0xdda1 +0x5d22 0xdda2 +0x5d23 0xdda3 +0x5d24 0xdda4 +0x5d25 0xdda5 +0x5d26 0xdda6 +0x5d27 0xdda7 +0x5d28 0xdda8 +0x5d29 0xdda9 +0x5d2a 0xddaa +0x5d2b 0xddab +0x5d2c 0xddac +0x5d2d 0xddad +0x5d2e 0xddae +0x5d2f 0xddaf +0x5d30 0xddb0 +0x5d31 0xddb1 +0x5d32 0xddb2 +0x5d33 0xddb3 +0x5d34 0xddb4 +0x5d35 0xddb5 +0x5d36 0xddb6 +0x5d37 0xddb7 +0x5d38 0xddb8 +0x5d39 0xddb9 +0x5d3a 0xddba +0x5d3b 0xddbb +0x5d3c 0xddbc +0x5d3d 0xddbd +0x5d3e 0xddbe +0x5d3f 0xddbf +0x5d40 0xddc0 +0x5d41 0xddc1 +0x5d42 0xddc2 +0x5d43 0xddc3 +0x5d44 0xddc4 +0x5d45 0xddc5 +0x5d46 0xddc6 +0x5d47 0xddc7 +0x5d48 0xddc8 +0x5d49 0xddc9 +0x5d4a 0xddca +0x5d4b 0xddcb +0x5d4c 0xddcc +0x5d4d 0xddcd +0x5d4e 0xddce +0x5d4f 0xddcf +0x5d50 0xddd0 +0x5d51 0xddd1 +0x5d52 0xddd2 +0x5d53 0xddd3 +0x5d54 0xddd4 +0x5d55 0xddd5 +0x5d56 0xddd6 +0x5d57 0xddd7 +0x5d58 0xddd8 +0x5d59 0xddd9 +0x5d5a 0xddda +0x5d5b 0xdddb +0x5d5c 0xdddc +0x5d5d 0xdddd +0x5d5e 0xddde +0x5d5f 0xdddf +0x5d60 0xdde0 +0x5d61 0xdde1 +0x5d62 0xdde2 +0x5d63 0xdde3 +0x5d64 0xdde4 +0x5d65 0xdde5 +0x5d66 0xdde6 +0x5d67 0xdde7 +0x5d68 0xdde8 +0x5d69 0xdde9 +0x5d6a 0xddea +0x5d6b 0xddeb +0x5d6c 0xddec +0x5d6d 0xdded +0x5d6e 0xddee +0x5d6f 0xddef +0x5d70 0xddf0 +0x5d71 0xddf1 +0x5d72 0xddf2 +0x5d73 0xddf3 +0x5d74 0xddf4 +0x5d75 0xddf5 +0x5d76 0xddf6 +0x5d77 0xddf7 +0x5d78 0xddf8 +0x5d79 0xddf9 +0x5d7a 0xddfa +0x5d7b 0xddfb +0x5d7c 0xddfc +0x5d7d 0xddfd +0x5d7e 0xddfe +0x5e21 0xdea1 +0x5e22 0xdea2 +0x5e23 0xdea3 +0x5e24 0xdea4 +0x5e25 0xdea5 +0x5e26 0xdea6 +0x5e27 0xdea7 +0x5e28 0xdea8 +0x5e29 0xdea9 +0x5e2a 0xdeaa +0x5e2b 0xdeab +0x5e2c 0xdeac +0x5e2d 0xdead +0x5e2e 0xdeae +0x5e2f 0xdeaf +0x5e30 0xdeb0 +0x5e31 0xdeb1 +0x5e32 0xdeb2 +0x5e33 0xdeb3 +0x5e34 0xdeb4 +0x5e35 0xdeb5 +0x5e36 0xdeb6 +0x5e37 0xdeb7 +0x5e38 0xdeb8 +0x5e39 0xdeb9 +0x5e3a 0xdeba +0x5e3b 0xdebb +0x5e3c 0xdebc +0x5e3d 0xdebd +0x5e3e 0xdebe +0x5e3f 0xdebf +0x5e40 0xdec0 +0x5e41 0xdec1 +0x5e42 0xdec2 +0x5e43 0xdec3 +0x5e44 0xdec4 +0x5e45 0xdec5 +0x5e46 0xdec6 +0x5e47 0xdec7 +0x5e48 0xdec8 +0x5e49 0xdec9 +0x5e4a 0xdeca +0x5e4b 0xdecb +0x5e4c 0xdecc +0x5e4d 0xdecd +0x5e4e 0xdece +0x5e4f 0xdecf +0x5e50 0xded0 +0x5e51 0xded1 +0x5e52 0xded2 +0x5e53 0xded3 +0x5e54 0xded4 +0x5e55 0xded5 +0x5e56 0xded6 +0x5e57 0xded7 +0x5e58 0xded8 +0x5e59 0xded9 +0x5e5a 0xdeda +0x5e5b 0xdedb +0x5e5c 0xdedc +0x5e5d 0xdedd +0x5e5e 0xdede +0x5e5f 0xdedf +0x5e60 0xdee0 +0x5e61 0xdee1 +0x5e62 0xdee2 +0x5e63 0xdee3 +0x5e64 0xdee4 +0x5e65 0xdee5 +0x5e66 0xdee6 +0x5e67 0xdee7 +0x5e68 0xdee8 +0x5e69 0xdee9 +0x5e6a 0xdeea +0x5e6b 0xdeeb +0x5e6c 0xdeec +0x5e6d 0xdeed +0x5e6e 0xdeee +0x5e6f 0xdeef +0x5e70 0xdef0 +0x5e71 0xdef1 +0x5e72 0xdef2 +0x5e73 0xdef3 +0x5e74 0xdef4 +0x5e75 0xdef5 +0x5e76 0xdef6 +0x5e77 0xdef7 +0x5e78 0xdef8 +0x5e79 0xdef9 +0x5e7a 0xdefa +0x5e7b 0xdefb +0x5e7c 0xdefc +0x5e7d 0xdefd +0x5e7e 0xdefe +0x5f21 0xdfa1 +0x5f22 0xdfa2 +0x5f23 0xdfa3 +0x5f24 0xdfa4 +0x5f25 0xdfa5 +0x5f26 0xdfa6 +0x5f27 0xdfa7 +0x5f28 0xdfa8 +0x5f29 0xdfa9 +0x5f2a 0xdfaa +0x5f2b 0xdfab +0x5f2c 0xdfac +0x5f2d 0xdfad +0x5f2e 0xdfae +0x5f2f 0xdfaf +0x5f30 0xdfb0 +0x5f31 0xdfb1 +0x5f32 0xdfb2 +0x5f33 0xdfb3 +0x5f34 0xdfb4 +0x5f35 0xdfb5 +0x5f36 0xdfb6 +0x5f37 0xdfb7 +0x5f38 0xdfb8 +0x5f39 0xdfb9 +0x5f3a 0xdfba +0x5f3b 0xdfbb +0x5f3c 0xdfbc +0x5f3d 0xdfbd +0x5f3e 0xdfbe +0x5f3f 0xdfbf +0x5f40 0xdfc0 +0x5f41 0xdfc1 +0x5f42 0xdfc2 +0x5f43 0xdfc3 +0x5f44 0xdfc4 +0x5f45 0xdfc5 +0x5f46 0xdfc6 +0x5f47 0xdfc7 +0x5f48 0xdfc8 +0x5f49 0xdfc9 +0x5f4a 0xdfca +0x5f4b 0xdfcb +0x5f4c 0xdfcc +0x5f4d 0xdfcd +0x5f4e 0xdfce +0x5f4f 0xdfcf +0x5f50 0xdfd0 +0x5f51 0xdfd1 +0x5f52 0xdfd2 +0x5f53 0xdfd3 +0x5f54 0xdfd4 +0x5f55 0xdfd5 +0x5f56 0xdfd6 +0x5f57 0xdfd7 +0x5f58 0xdfd8 +0x5f59 0xdfd9 +0x5f5a 0xdfda +0x5f5b 0xdfdb +0x5f5c 0xdfdc +0x5f5d 0xdfdd +0x5f5e 0xdfde +0x5f5f 0xdfdf +0x5f60 0xdfe0 +0x5f61 0xdfe1 +0x5f62 0xdfe2 +0x5f63 0xdfe3 +0x5f64 0xdfe4 +0x5f65 0xdfe5 +0x5f66 0xdfe6 +0x5f67 0xdfe7 +0x5f68 0xdfe8 +0x5f69 0xdfe9 +0x5f6a 0xdfea +0x5f6b 0xdfeb +0x5f6c 0xdfec +0x5f6d 0xdfed +0x5f6e 0xdfee +0x5f6f 0xdfef +0x5f70 0xdff0 +0x5f71 0xdff1 +0x5f72 0xdff2 +0x5f73 0xdff3 +0x5f74 0xdff4 +0x5f75 0xdff5 +0x5f76 0xdff6 +0x5f77 0xdff7 +0x5f78 0xdff8 +0x5f79 0xdff9 +0x5f7a 0xdffa +0x5f7b 0xdffb +0x5f7c 0xdffc +0x5f7d 0xdffd +0x5f7e 0xdffe +0x6021 0xe0a1 +0x6022 0xe0a2 +0x6023 0xe0a3 +0x6024 0xe0a4 +0x6025 0xe0a5 +0x6026 0xe0a6 +0x6027 0xe0a7 +0x6028 0xe0a8 +0x6029 0xe0a9 +0x602a 0xe0aa +0x602b 0xe0ab +0x602c 0xe0ac +0x602d 0xe0ad +0x602e 0xe0ae +0x602f 0xe0af +0x6030 0xe0b0 +0x6031 0xe0b1 +0x6032 0xe0b2 +0x6033 0xe0b3 +0x6034 0xe0b4 +0x6035 0xe0b5 +0x6036 0xe0b6 +0x6037 0xe0b7 +0x6038 0xe0b8 +0x6039 0xe0b9 +0x603a 0xe0ba +0x603b 0xe0bb +0x603c 0xe0bc +0x603d 0xe0bd +0x603e 0xe0be +0x603f 0xe0bf +0x6040 0xe0c0 +0x6041 0xe0c1 +0x6042 0xe0c2 +0x6043 0xe0c3 +0x6044 0xe0c4 +0x6045 0xe0c5 +0x6046 0xe0c6 +0x6047 0xe0c7 +0x6048 0xe0c8 +0x6049 0xe0c9 +0x604a 0xe0ca +0x604b 0xe0cb +0x604c 0xe0cc +0x604d 0xe0cd +0x604e 0xe0ce +0x604f 0xe0cf +0x6050 0xe0d0 +0x6051 0xe0d1 +0x6052 0xe0d2 +0x6053 0xe0d3 +0x6054 0xe0d4 +0x6055 0xe0d5 +0x6056 0xe0d6 +0x6057 0xe0d7 +0x6058 0xe0d8 +0x6059 0xe0d9 +0x605a 0xe0da +0x605b 0xe0db +0x605c 0xe0dc +0x605d 0xe0dd +0x605e 0xe0de +0x605f 0xe0df +0x6060 0xe0e0 +0x6061 0xe0e1 +0x6062 0xe0e2 +0x6063 0xe0e3 +0x6064 0xe0e4 +0x6065 0xe0e5 +0x6066 0xe0e6 +0x6067 0xe0e7 +0x6068 0xe0e8 +0x6069 0xe0e9 +0x606a 0xe0ea +0x606b 0xe0eb +0x606c 0xe0ec +0x606d 0xe0ed +0x606e 0xe0ee +0x606f 0xe0ef +0x6070 0xe0f0 +0x6071 0xe0f1 +0x6072 0xe0f2 +0x6073 0xe0f3 +0x6074 0xe0f4 +0x6075 0xe0f5 +0x6076 0xe0f6 +0x6077 0xe0f7 +0x6078 0xe0f8 +0x6079 0xe0f9 +0x607a 0xe0fa +0x607b 0xe0fb +0x607c 0xe0fc +0x607d 0xe0fd +0x607e 0xe0fe +0x6121 0xe1a1 +0x6122 0xe1a2 +0x6123 0xe1a3 +0x6124 0xe1a4 +0x6125 0xe1a5 +0x6126 0xe1a6 +0x6127 0xe1a7 +0x6128 0xe1a8 +0x6129 0xe1a9 +0x612a 0xe1aa +0x612b 0xe1ab +0x612c 0xe1ac +0x612d 0xe1ad +0x612e 0xe1ae +0x612f 0xe1af +0x6130 0xe1b0 +0x6131 0xe1b1 +0x6132 0xe1b2 +0x6133 0xe1b3 +0x6134 0xe1b4 +0x6135 0xe1b5 +0x6136 0xe1b6 +0x6137 0xe1b7 +0x6138 0xe1b8 +0x6139 0xe1b9 +0x613a 0xe1ba +0x613b 0xe1bb +0x613c 0xe1bc +0x613d 0xe1bd +0x613e 0xe1be +0x613f 0xe1bf +0x6140 0xe1c0 +0x6141 0xe1c1 +0x6142 0xe1c2 +0x6143 0xe1c3 +0x6144 0xe1c4 +0x6145 0xe1c5 +0x6146 0xe1c6 +0x6147 0xe1c7 +0x6148 0xe1c8 +0x6149 0xe1c9 +0x614a 0xe1ca +0x614b 0xe1cb +0x614c 0xe1cc +0x614d 0xe1cd +0x614e 0xe1ce +0x614f 0xe1cf +0x6150 0xe1d0 +0x6151 0xe1d1 +0x6152 0xe1d2 +0x6153 0xe1d3 +0x6154 0xe1d4 +0x6155 0xe1d5 +0x6156 0xe1d6 +0x6157 0xe1d7 +0x6158 0xe1d8 +0x6159 0xe1d9 +0x615a 0xe1da +0x615b 0xe1db +0x615c 0xe1dc +0x615d 0xe1dd +0x615e 0xe1de +0x615f 0xe1df +0x6160 0xe1e0 +0x6161 0xe1e1 +0x6162 0xe1e2 +0x6163 0xe1e3 +0x6164 0xe1e4 +0x6165 0xe1e5 +0x6166 0xe1e6 +0x6167 0xe1e7 +0x6168 0xe1e8 +0x6169 0xe1e9 +0x616a 0xe1ea +0x616b 0xe1eb +0x616c 0xe1ec +0x616d 0xe1ed +0x616e 0xe1ee +0x616f 0xe1ef +0x6170 0xe1f0 +0x6171 0xe1f1 +0x6172 0xe1f2 +0x6173 0xe1f3 +0x6174 0xe1f4 +0x6175 0xe1f5 +0x6176 0xe1f6 +0x6177 0xe1f7 +0x6178 0xe1f8 +0x6179 0xe1f9 +0x617a 0xe1fa +0x617b 0xe1fb +0x617c 0xe1fc +0x617d 0xe1fd +0x617e 0xe1fe +0x6221 0xe2a1 +0x6222 0xe2a2 +0x6223 0xe2a3 +0x6224 0xe2a4 +0x6225 0xe2a5 +0x6226 0xe2a6 +0x6227 0xe2a7 +0x6228 0xe2a8 +0x6229 0xe2a9 +0x622a 0xe2aa +0x622b 0xe2ab +0x622c 0xe2ac +0x622d 0xe2ad +0x622e 0xe2ae +0x622f 0xe2af +0x6230 0xe2b0 +0x6231 0xe2b1 +0x6232 0xe2b2 +0x6233 0xe2b3 +0x6234 0xe2b4 +0x6235 0xe2b5 +0x6236 0xe2b6 +0x6237 0xe2b7 +0x6238 0xe2b8 +0x6239 0xe2b9 +0x623a 0xe2ba +0x623b 0xe2bb +0x623c 0xe2bc +0x623d 0xe2bd +0x623e 0xe2be +0x623f 0xe2bf +0x6240 0xe2c0 +0x6241 0xe2c1 +0x6242 0xe2c2 +0x6243 0xe2c3 +0x6244 0xe2c4 +0x6245 0xe2c5 +0x6246 0xe2c6 +0x6247 0xe2c7 +0x6248 0xe2c8 +0x6249 0xe2c9 +0x624a 0xe2ca +0x624b 0xe2cb +0x624c 0xe2cc +0x624d 0xe2cd +0x624e 0xe2ce +0x624f 0xe2cf +0x6250 0xe2d0 +0x6251 0xe2d1 +0x6252 0xe2d2 +0x6253 0xe2d3 +0x6254 0xe2d4 +0x6255 0xe2d5 +0x6256 0xe2d6 +0x6257 0xe2d7 +0x6258 0xe2d8 +0x6259 0xe2d9 +0x625a 0xe2da +0x625b 0xe2db +0x625c 0xe2dc +0x625d 0xe2dd +0x625e 0xe2de +0x625f 0xe2df +0x6260 0xe2e0 +0x6261 0xe2e1 +0x6262 0xe2e2 +0x6263 0xe2e3 +0x6264 0xe2e4 +0x6265 0xe2e5 +0x6266 0xe2e6 +0x6267 0xe2e7 +0x6268 0xe2e8 +0x6269 0xe2e9 +0x626a 0xe2ea +0x626b 0xe2eb +0x626c 0xe2ec +0x626d 0xe2ed +0x626e 0xe2ee +0x626f 0xe2ef +0x6270 0xe2f0 +0x6271 0xe2f1 +0x6272 0xe2f2 +0x6273 0xe2f3 +0x6274 0xe2f4 +0x6275 0xe2f5 +0x6276 0xe2f6 +0x6277 0xe2f7 +0x6278 0xe2f8 +0x6279 0xe2f9 +0x627a 0xe2fa +0x627b 0xe2fb +0x627c 0xe2fc +0x627d 0xe2fd +0x627e 0xe2fe +0x6321 0xe3a1 +0x6322 0xe3a2 +0x6323 0xe3a3 +0x6324 0xe3a4 +0x6325 0xe3a5 +0x6326 0xe3a6 +0x6327 0xe3a7 +0x6328 0xe3a8 +0x6329 0xe3a9 +0x632a 0xe3aa +0x632b 0xe3ab +0x632c 0xe3ac +0x632d 0xe3ad +0x632e 0xe3ae +0x632f 0xe3af +0x6330 0xe3b0 +0x6331 0xe3b1 +0x6332 0xe3b2 +0x6333 0xe3b3 +0x6334 0xe3b4 +0x6335 0xe3b5 +0x6336 0xe3b6 +0x6337 0xe3b7 +0x6338 0xe3b8 +0x6339 0xe3b9 +0x633a 0xe3ba +0x633b 0xe3bb +0x633c 0xe3bc +0x633d 0xe3bd +0x633e 0xe3be +0x633f 0xe3bf +0x6340 0xe3c0 +0x6341 0xe3c1 +0x6342 0xe3c2 +0x6343 0xe3c3 +0x6344 0xe3c4 +0x6345 0xe3c5 +0x6346 0xe3c6 +0x6347 0xe3c7 +0x6348 0xe3c8 +0x6349 0xe3c9 +0x634a 0xe3ca +0x634b 0xe3cb +0x634c 0xe3cc +0x634d 0xe3cd +0x634e 0xe3ce +0x634f 0xe3cf +0x6350 0xe3d0 +0x6351 0xe3d1 +0x6352 0xe3d2 +0x6353 0xe3d3 +0x6354 0xe3d4 +0x6355 0xe3d5 +0x6356 0xe3d6 +0x6357 0xe3d7 +0x6358 0xe3d8 +0x6359 0xe3d9 +0x635a 0xe3da +0x635b 0xe3db +0x635c 0xe3dc +0x635d 0xe3dd +0x635e 0xe3de +0x635f 0xe3df +0x6360 0xe3e0 +0x6361 0xe3e1 +0x6362 0xe3e2 +0x6363 0xe3e3 +0x6364 0xe3e4 +0x6365 0xe3e5 +0x6366 0xe3e6 +0x6367 0xe3e7 +0x6368 0xe3e8 +0x6369 0xe3e9 +0x636a 0xe3ea +0x636b 0xe3eb +0x636c 0xe3ec +0x636d 0xe3ed +0x636e 0xe3ee +0x636f 0xe3ef +0x6370 0xe3f0 +0x6371 0xe3f1 +0x6372 0xe3f2 +0x6373 0xe3f3 +0x6374 0xe3f4 +0x6375 0xe3f5 +0x6376 0xe3f6 +0x6377 0xe3f7 +0x6378 0xe3f8 +0x6379 0xe3f9 +0x637a 0xe3fa +0x637b 0xe3fb +0x637c 0xe3fc +0x637d 0xe3fd +0x637e 0xe3fe +0x6421 0xe4a1 +0x6422 0xe4a2 +0x6423 0xe4a3 +0x6424 0xe4a4 +0x6425 0xe4a5 +0x6426 0xe4a6 +0x6427 0xe4a7 +0x6428 0xe4a8 +0x6429 0xe4a9 +0x642a 0xe4aa +0x642b 0xe4ab +0x642c 0xe4ac +0x642d 0xe4ad +0x642e 0xe4ae +0x642f 0xe4af +0x6430 0xe4b0 +0x6431 0xe4b1 +0x6432 0xe4b2 +0x6433 0xe4b3 +0x6434 0xe4b4 +0x6435 0xe4b5 +0x6436 0xe4b6 +0x6437 0xe4b7 +0x6438 0xe4b8 +0x6439 0xe4b9 +0x643a 0xe4ba +0x643b 0xe4bb +0x643c 0xe4bc +0x643d 0xe4bd +0x643e 0xe4be +0x643f 0xe4bf +0x6440 0xe4c0 +0x6441 0xe4c1 +0x6442 0xe4c2 +0x6443 0xe4c3 +0x6444 0xe4c4 +0x6445 0xe4c5 +0x6446 0xe4c6 +0x6447 0xe4c7 +0x6448 0xe4c8 +0x6449 0xe4c9 +0x644a 0xe4ca +0x644b 0xe4cb +0x644c 0xe4cc +0x644d 0xe4cd +0x644e 0xe4ce +0x644f 0xe4cf +0x6450 0xe4d0 +0x6451 0xe4d1 +0x6452 0xe4d2 +0x6453 0xe4d3 +0x6454 0xe4d4 +0x6455 0xe4d5 +0x6456 0xe4d6 +0x6457 0xe4d7 +0x6458 0xe4d8 +0x6459 0xe4d9 +0x645a 0xe4da +0x645b 0xe4db +0x645c 0xe4dc +0x645d 0xe4dd +0x645e 0xe4de +0x645f 0xe4df +0x6460 0xe4e0 +0x6461 0xe4e1 +0x6462 0xe4e2 +0x6463 0xe4e3 +0x6464 0xe4e4 +0x6465 0xe4e5 +0x6466 0xe4e6 +0x6467 0xe4e7 +0x6468 0xe4e8 +0x6469 0xe4e9 +0x646a 0xe4ea +0x646b 0xe4eb +0x646c 0xe4ec +0x646d 0xe4ed +0x646e 0xe4ee +0x646f 0xe4ef +0x6470 0xe4f0 +0x6471 0xe4f1 +0x6472 0xe4f2 +0x6473 0xe4f3 +0x6474 0xe4f4 +0x6475 0xe4f5 +0x6476 0xe4f6 +0x6477 0xe4f7 +0x6478 0xe4f8 +0x6479 0xe4f9 +0x647a 0xe4fa +0x647b 0xe4fb +0x647c 0xe4fc +0x647d 0xe4fd +0x647e 0xe4fe +0x6521 0xe5a1 +0x6522 0xe5a2 +0x6523 0xe5a3 +0x6524 0xe5a4 +0x6525 0xe5a5 +0x6526 0xe5a6 +0x6527 0xe5a7 +0x6528 0xe5a8 +0x6529 0xe5a9 +0x652a 0xe5aa +0x652b 0xe5ab +0x652c 0xe5ac +0x652d 0xe5ad +0x652e 0xe5ae +0x652f 0xe5af +0x6530 0xe5b0 +0x6531 0xe5b1 +0x6532 0xe5b2 +0x6533 0xe5b3 +0x6534 0xe5b4 +0x6535 0xe5b5 +0x6536 0xe5b6 +0x6537 0xe5b7 +0x6538 0xe5b8 +0x6539 0xe5b9 +0x653a 0xe5ba +0x653b 0xe5bb +0x653c 0xe5bc +0x653d 0xe5bd +0x653e 0xe5be +0x653f 0xe5bf +0x6540 0xe5c0 +0x6541 0xe5c1 +0x6542 0xe5c2 +0x6543 0xe5c3 +0x6544 0xe5c4 +0x6545 0xe5c5 +0x6546 0xe5c6 +0x6547 0xe5c7 +0x6548 0xe5c8 +0x6549 0xe5c9 +0x654a 0xe5ca +0x654b 0xe5cb +0x654c 0xe5cc +0x654d 0xe5cd +0x654e 0xe5ce +0x654f 0xe5cf +0x6550 0xe5d0 +0x6551 0xe5d1 +0x6552 0xe5d2 +0x6553 0xe5d3 +0x6554 0xe5d4 +0x6555 0xe5d5 +0x6556 0xe5d6 +0x6557 0xe5d7 +0x6558 0xe5d8 +0x6559 0xe5d9 +0x655a 0xe5da +0x655b 0xe5db +0x655c 0xe5dc +0x655d 0xe5dd +0x655e 0xe5de +0x655f 0xe5df +0x6560 0xe5e0 +0x6561 0xe5e1 +0x6562 0xe5e2 +0x6563 0xe5e3 +0x6564 0xe5e4 +0x6565 0xe5e5 +0x6566 0xe5e6 +0x6567 0xe5e7 +0x6568 0xe5e8 +0x6569 0xe5e9 +0x656a 0xe5ea +0x656b 0xe5eb +0x656c 0xe5ec +0x656d 0xe5ed +0x656e 0xe5ee +0x656f 0xe5ef +0x6570 0xe5f0 +0x6571 0xe5f1 +0x6572 0xe5f2 +0x6573 0xe5f3 +0x6574 0xe5f4 +0x6575 0xe5f5 +0x6576 0xe5f6 +0x6577 0xe5f7 +0x6578 0xe5f8 +0x6579 0xe5f9 +0x657a 0xe5fa +0x657b 0xe5fb +0x657c 0xe5fc +0x657d 0xe5fd +0x657e 0xe5fe +0x6621 0xe6a1 +0x6622 0xe6a2 +0x6623 0xe6a3 +0x6624 0xe6a4 +0x6625 0xe6a5 +0x6626 0xe6a6 +0x6627 0xe6a7 +0x6628 0xe6a8 +0x6629 0xe6a9 +0x662a 0xe6aa +0x662b 0xe6ab +0x662c 0xe6ac +0x662d 0xe6ad +0x662e 0xe6ae +0x662f 0xe6af +0x6630 0xe6b0 +0x6631 0xe6b1 +0x6632 0xe6b2 +0x6633 0xe6b3 +0x6634 0xe6b4 +0x6635 0xe6b5 +0x6636 0xe6b6 +0x6637 0xe6b7 +0x6638 0xe6b8 +0x6639 0xe6b9 +0x663a 0xe6ba +0x663b 0xe6bb +0x663c 0xe6bc +0x663d 0xe6bd +0x663e 0xe6be +0x663f 0xe6bf +0x6640 0xe6c0 +0x6641 0xe6c1 +0x6642 0xe6c2 +0x6643 0xe6c3 +0x6644 0xe6c4 +0x6645 0xe6c5 +0x6646 0xe6c6 +0x6647 0xe6c7 +0x6648 0xe6c8 +0x6649 0xe6c9 +0x664a 0xe6ca +0x664b 0xe6cb +0x664c 0xe6cc +0x664d 0xe6cd +0x664e 0xe6ce +0x664f 0xe6cf +0x6650 0xe6d0 +0x6651 0xe6d1 +0x6652 0xe6d2 +0x6653 0xe6d3 +0x6654 0xe6d4 +0x6655 0xe6d5 +0x6656 0xe6d6 +0x6657 0xe6d7 +0x6658 0xe6d8 +0x6659 0xe6d9 +0x665a 0xe6da +0x665b 0xe6db +0x665c 0xe6dc +0x665d 0xe6dd +0x665e 0xe6de +0x665f 0xe6df +0x6660 0xe6e0 +0x6661 0xe6e1 +0x6662 0xe6e2 +0x6663 0xe6e3 +0x6664 0xe6e4 +0x6665 0xe6e5 +0x6666 0xe6e6 +0x6667 0xe6e7 +0x6668 0xe6e8 +0x6669 0xe6e9 +0x666a 0xe6ea +0x666b 0xe6eb +0x666c 0xe6ec +0x666d 0xe6ed +0x666e 0xe6ee +0x666f 0xe6ef +0x6670 0xe6f0 +0x6671 0xe6f1 +0x6672 0xe6f2 +0x6673 0xe6f3 +0x6674 0xe6f4 +0x6675 0xe6f5 +0x6676 0xe6f6 +0x6677 0xe6f7 +0x6678 0xe6f8 +0x6679 0xe6f9 +0x667a 0xe6fa +0x667b 0xe6fb +0x667c 0xe6fc +0x667d 0xe6fd +0x667e 0xe6fe +0x6721 0xe7a1 +0x6722 0xe7a2 +0x6723 0xe7a3 +0x6724 0xe7a4 +0x6725 0xe7a5 +0x6726 0xe7a6 +0x6727 0xe7a7 +0x6728 0xe7a8 +0x6729 0xe7a9 +0x672a 0xe7aa +0x672b 0xe7ab +0x672c 0xe7ac +0x672d 0xe7ad +0x672e 0xe7ae +0x672f 0xe7af +0x6730 0xe7b0 +0x6731 0xe7b1 +0x6732 0xe7b2 +0x6733 0xe7b3 +0x6734 0xe7b4 +0x6735 0xe7b5 +0x6736 0xe7b6 +0x6737 0xe7b7 +0x6738 0xe7b8 +0x6739 0xe7b9 +0x673a 0xe7ba +0x673b 0xe7bb +0x673c 0xe7bc +0x673d 0xe7bd +0x673e 0xe7be +0x673f 0xe7bf +0x6740 0xe7c0 +0x6741 0xe7c1 +0x6742 0xe7c2 +0x6743 0xe7c3 +0x6744 0xe7c4 +0x6745 0xe7c5 +0x6746 0xe7c6 +0x6747 0xe7c7 +0x6748 0xe7c8 +0x6749 0xe7c9 +0x674a 0xe7ca +0x674b 0xe7cb +0x674c 0xe7cc +0x674d 0xe7cd +0x674e 0xe7ce +0x674f 0xe7cf +0x6750 0xe7d0 +0x6751 0xe7d1 +0x6752 0xe7d2 +0x6753 0xe7d3 +0x6754 0xe7d4 +0x6755 0xe7d5 +0x6756 0xe7d6 +0x6757 0xe7d7 +0x6758 0xe7d8 +0x6759 0xe7d9 +0x675a 0xe7da +0x675b 0xe7db +0x675c 0xe7dc +0x675d 0xe7dd +0x675e 0xe7de +0x675f 0xe7df +0x6760 0xe7e0 +0x6761 0xe7e1 +0x6762 0xe7e2 +0x6763 0xe7e3 +0x6764 0xe7e4 +0x6765 0xe7e5 +0x6766 0xe7e6 +0x6767 0xe7e7 +0x6768 0xe7e8 +0x6769 0xe7e9 +0x676a 0xe7ea +0x676b 0xe7eb +0x676c 0xe7ec +0x676d 0xe7ed +0x676e 0xe7ee +0x676f 0xe7ef +0x6770 0xe7f0 +0x6771 0xe7f1 +0x6772 0xe7f2 +0x6773 0xe7f3 +0x6774 0xe7f4 +0x6775 0xe7f5 +0x6776 0xe7f6 +0x6777 0xe7f7 +0x6778 0xe7f8 +0x6779 0xe7f9 +0x677a 0xe7fa +0x677b 0xe7fb +0x677c 0xe7fc +0x677d 0xe7fd +0x677e 0xe7fe +0x6821 0xe8a1 +0x6822 0xe8a2 +0x6823 0xe8a3 +0x6824 0xe8a4 +0x6825 0xe8a5 +0x6826 0xe8a6 +0x6827 0xe8a7 +0x6828 0xe8a8 +0x6829 0xe8a9 +0x682a 0xe8aa +0x682b 0xe8ab +0x682c 0xe8ac +0x682d 0xe8ad +0x682e 0xe8ae +0x682f 0xe8af +0x6830 0xe8b0 +0x6831 0xe8b1 +0x6832 0xe8b2 +0x6833 0xe8b3 +0x6834 0xe8b4 +0x6835 0xe8b5 +0x6836 0xe8b6 +0x6837 0xe8b7 +0x6838 0xe8b8 +0x6839 0xe8b9 +0x683a 0xe8ba +0x683b 0xe8bb +0x683c 0xe8bc +0x683d 0xe8bd +0x683e 0xe8be +0x683f 0xe8bf +0x6840 0xe8c0 +0x6841 0xe8c1 +0x6842 0xe8c2 +0x6843 0xe8c3 +0x6844 0xe8c4 +0x6845 0xe8c5 +0x6846 0xe8c6 +0x6847 0xe8c7 +0x6848 0xe8c8 +0x6849 0xe8c9 +0x684a 0xe8ca +0x684b 0xe8cb +0x684c 0xe8cc +0x684d 0xe8cd +0x684e 0xe8ce +0x684f 0xe8cf +0x6850 0xe8d0 +0x6851 0xe8d1 +0x6852 0xe8d2 +0x6853 0xe8d3 +0x6854 0xe8d4 +0x6855 0xe8d5 +0x6856 0xe8d6 +0x6857 0xe8d7 +0x6858 0xe8d8 +0x6859 0xe8d9 +0x685a 0xe8da +0x685b 0xe8db +0x685c 0xe8dc +0x685d 0xe8dd +0x685e 0xe8de +0x685f 0xe8df +0x6860 0xe8e0 +0x6861 0xe8e1 +0x6862 0xe8e2 +0x6863 0xe8e3 +0x6864 0xe8e4 +0x6865 0xe8e5 +0x6866 0xe8e6 +0x6867 0xe8e7 +0x6868 0xe8e8 +0x6869 0xe8e9 +0x686a 0xe8ea +0x686b 0xe8eb +0x686c 0xe8ec +0x686d 0xe8ed +0x686e 0xe8ee +0x686f 0xe8ef +0x6870 0xe8f0 +0x6871 0xe8f1 +0x6872 0xe8f2 +0x6873 0xe8f3 +0x6874 0xe8f4 +0x6875 0xe8f5 +0x6876 0xe8f6 +0x6877 0xe8f7 +0x6878 0xe8f8 +0x6879 0xe8f9 +0x687a 0xe8fa +0x687b 0xe8fb +0x687c 0xe8fc +0x687d 0xe8fd +0x687e 0xe8fe +0x6921 0xe9a1 +0x6922 0xe9a2 +0x6923 0xe9a3 +0x6924 0xe9a4 +0x6925 0xe9a5 +0x6926 0xe9a6 +0x6927 0xe9a7 +0x6928 0xe9a8 +0x6929 0xe9a9 +0x692a 0xe9aa +0x692b 0xe9ab +0x692c 0xe9ac +0x692d 0xe9ad +0x692e 0xe9ae +0x692f 0xe9af +0x6930 0xe9b0 +0x6931 0xe9b1 +0x6932 0xe9b2 +0x6933 0xe9b3 +0x6934 0xe9b4 +0x6935 0xe9b5 +0x6936 0xe9b6 +0x6937 0xe9b7 +0x6938 0xe9b8 +0x6939 0xe9b9 +0x693a 0xe9ba +0x693b 0xe9bb +0x693c 0xe9bc +0x693d 0xe9bd +0x693e 0xe9be +0x693f 0xe9bf +0x6940 0xe9c0 +0x6941 0xe9c1 +0x6942 0xe9c2 +0x6943 0xe9c3 +0x6944 0xe9c4 +0x6945 0xe9c5 +0x6946 0xe9c6 +0x6947 0xe9c7 +0x6948 0xe9c8 +0x6949 0xe9c9 +0x694a 0xe9ca +0x694b 0xe9cb +0x694c 0xe9cc +0x694d 0xe9cd +0x694e 0xe9ce +0x694f 0xe9cf +0x6950 0xe9d0 +0x6951 0xe9d1 +0x6952 0xe9d2 +0x6953 0xe9d3 +0x6954 0xe9d4 +0x6955 0xe9d5 +0x6956 0xe9d6 +0x6957 0xe9d7 +0x6958 0xe9d8 +0x6959 0xe9d9 +0x695a 0xe9da +0x695b 0xe9db +0x695c 0xe9dc +0x695d 0xe9dd +0x695e 0xe9de +0x695f 0xe9df +0x6960 0xe9e0 +0x6961 0xe9e1 +0x6962 0xe9e2 +0x6963 0xe9e3 +0x6964 0xe9e4 +0x6965 0xe9e5 +0x6966 0xe9e6 +0x6967 0xe9e7 +0x6968 0xe9e8 +0x6969 0xe9e9 +0x696a 0xe9ea +0x696b 0xe9eb +0x696c 0xe9ec +0x696d 0xe9ed +0x696e 0xe9ee +0x696f 0xe9ef +0x6970 0xe9f0 +0x6971 0xe9f1 +0x6972 0xe9f2 +0x6973 0xe9f3 +0x6974 0xe9f4 +0x6975 0xe9f5 +0x6976 0xe9f6 +0x6977 0xe9f7 +0x6978 0xe9f8 +0x6979 0xe9f9 +0x697a 0xe9fa +0x697b 0xe9fb +0x697c 0xe9fc +0x697d 0xe9fd +0x697e 0xe9fe +0x6a21 0xeaa1 +0x6a22 0xeaa2 +0x6a23 0xeaa3 +0x6a24 0xeaa4 +0x6a25 0xeaa5 +0x6a26 0xeaa6 +0x6a27 0xeaa7 +0x6a28 0xeaa8 +0x6a29 0xeaa9 +0x6a2a 0xeaaa +0x6a2b 0xeaab +0x6a2c 0xeaac +0x6a2d 0xeaad +0x6a2e 0xeaae +0x6a2f 0xeaaf +0x6a30 0xeab0 +0x6a31 0xeab1 +0x6a32 0xeab2 +0x6a33 0xeab3 +0x6a34 0xeab4 +0x6a35 0xeab5 +0x6a36 0xeab6 +0x6a37 0xeab7 +0x6a38 0xeab8 +0x6a39 0xeab9 +0x6a3a 0xeaba +0x6a3b 0xeabb +0x6a3c 0xeabc +0x6a3d 0xeabd +0x6a3e 0xeabe +0x6a3f 0xeabf +0x6a40 0xeac0 +0x6a41 0xeac1 +0x6a42 0xeac2 +0x6a43 0xeac3 +0x6a44 0xeac4 +0x6a45 0xeac5 +0x6a46 0xeac6 +0x6a47 0xeac7 +0x6a48 0xeac8 +0x6a49 0xeac9 +0x6a4a 0xeaca +0x6a4b 0xeacb +0x6a4c 0xeacc +0x6a4d 0xeacd +0x6a4e 0xeace +0x6a4f 0xeacf +0x6a50 0xead0 +0x6a51 0xead1 +0x6a52 0xead2 +0x6a53 0xead3 +0x6a54 0xead4 +0x6a55 0xead5 +0x6a56 0xead6 +0x6a57 0xead7 +0x6a58 0xead8 +0x6a59 0xead9 +0x6a5a 0xeada +0x6a5b 0xeadb +0x6a5c 0xeadc +0x6a5d 0xeadd +0x6a5e 0xeade +0x6a5f 0xeadf +0x6a60 0xeae0 +0x6a61 0xeae1 +0x6a62 0xeae2 +0x6a63 0xeae3 +0x6a64 0xeae4 +0x6a65 0xeae5 +0x6a66 0xeae6 +0x6a67 0xeae7 +0x6a68 0xeae8 +0x6a69 0xeae9 +0x6a6a 0xeaea +0x6a6b 0xeaeb +0x6a6c 0xeaec +0x6a6d 0xeaed +0x6a6e 0xeaee +0x6a6f 0xeaef +0x6a70 0xeaf0 +0x6a71 0xeaf1 +0x6a72 0xeaf2 +0x6a73 0xeaf3 +0x6a74 0xeaf4 +0x6a75 0xeaf5 +0x6a76 0xeaf6 +0x6a77 0xeaf7 +0x6a78 0xeaf8 +0x6a79 0xeaf9 +0x6a7a 0xeafa +0x6a7b 0xeafb +0x6a7c 0xeafc +0x6a7d 0xeafd +0x6a7e 0xeafe +0x6b21 0xeba1 +0x6b22 0xeba2 +0x6b23 0xeba3 +0x6b24 0xeba4 +0x6b25 0xeba5 +0x6b26 0xeba6 +0x6b27 0xeba7 +0x6b28 0xeba8 +0x6b29 0xeba9 +0x6b2a 0xebaa +0x6b2b 0xebab +0x6b2c 0xebac +0x6b2d 0xebad +0x6b2e 0xebae +0x6b2f 0xebaf +0x6b30 0xebb0 +0x6b31 0xebb1 +0x6b32 0xebb2 +0x6b33 0xebb3 +0x6b34 0xebb4 +0x6b35 0xebb5 +0x6b36 0xebb6 +0x6b37 0xebb7 +0x6b38 0xebb8 +0x6b39 0xebb9 +0x6b3a 0xebba +0x6b3b 0xebbb +0x6b3c 0xebbc +0x6b3d 0xebbd +0x6b3e 0xebbe +0x6b3f 0xebbf +0x6b40 0xebc0 +0x6b41 0xebc1 +0x6b42 0xebc2 +0x6b43 0xebc3 +0x6b44 0xebc4 +0x6b45 0xebc5 +0x6b46 0xebc6 +0x6b47 0xebc7 +0x6b48 0xebc8 +0x6b49 0xebc9 +0x6b4a 0xebca +0x6b4b 0xebcb +0x6b4c 0xebcc +0x6b4d 0xebcd +0x6b4e 0xebce +0x6b4f 0xebcf +0x6b50 0xebd0 +0x6b51 0xebd1 +0x6b52 0xebd2 +0x6b53 0xebd3 +0x6b54 0xebd4 +0x6b55 0xebd5 +0x6b56 0xebd6 +0x6b57 0xebd7 +0x6b58 0xebd8 +0x6b59 0xebd9 +0x6b5a 0xebda +0x6b5b 0xebdb +0x6b5c 0xebdc +0x6b5d 0xebdd +0x6b5e 0xebde +0x6b5f 0xebdf +0x6b60 0xebe0 +0x6b61 0xebe1 +0x6b62 0xebe2 +0x6b63 0xebe3 +0x6b64 0xebe4 +0x6b65 0xebe5 +0x6b66 0xebe6 +0x6b67 0xebe7 +0x6b68 0xebe8 +0x6b69 0xebe9 +0x6b6a 0xebea +0x6b6b 0xebeb +0x6b6c 0xebec +0x6b6d 0xebed +0x6b6e 0xebee +0x6b6f 0xebef +0x6b70 0xebf0 +0x6b71 0xebf1 +0x6b72 0xebf2 +0x6b73 0xebf3 +0x6b74 0xebf4 +0x6b75 0xebf5 +0x6b76 0xebf6 +0x6b77 0xebf7 +0x6b78 0xebf8 +0x6b79 0xebf9 +0x6b7a 0xebfa +0x6b7b 0xebfb +0x6b7c 0xebfc +0x6b7d 0xebfd +0x6b7e 0xebfe +0x6c21 0xeca1 +0x6c22 0xeca2 +0x6c23 0xeca3 +0x6c24 0xeca4 +0x6c25 0xeca5 +0x6c26 0xeca6 +0x6c27 0xeca7 +0x6c28 0xeca8 +0x6c29 0xeca9 +0x6c2a 0xecaa +0x6c2b 0xecab +0x6c2c 0xecac +0x6c2d 0xecad +0x6c2e 0xecae +0x6c2f 0xecaf +0x6c30 0xecb0 +0x6c31 0xecb1 +0x6c32 0xecb2 +0x6c33 0xecb3 +0x6c34 0xecb4 +0x6c35 0xecb5 +0x6c36 0xecb6 +0x6c37 0xecb7 +0x6c38 0xecb8 +0x6c39 0xecb9 +0x6c3a 0xecba +0x6c3b 0xecbb +0x6c3c 0xecbc +0x6c3d 0xecbd +0x6c3e 0xecbe +0x6c3f 0xecbf +0x6c40 0xecc0 +0x6c41 0xecc1 +0x6c42 0xecc2 +0x6c43 0xecc3 +0x6c44 0xecc4 +0x6c45 0xecc5 +0x6c46 0xecc6 +0x6c47 0xecc7 +0x6c48 0xecc8 +0x6c49 0xecc9 +0x6c4a 0xecca +0x6c4b 0xeccb +0x6c4c 0xeccc +0x6c4d 0xeccd +0x6c4e 0xecce +0x6c4f 0xeccf +0x6c50 0xecd0 +0x6c51 0xecd1 +0x6c52 0xecd2 +0x6c53 0xecd3 +0x6c54 0xecd4 +0x6c55 0xecd5 +0x6c56 0xecd6 +0x6c57 0xecd7 +0x6c58 0xecd8 +0x6c59 0xecd9 +0x6c5a 0xecda +0x6c5b 0xecdb +0x6c5c 0xecdc +0x6c5d 0xecdd +0x6c5e 0xecde +0x6c5f 0xecdf +0x6c60 0xece0 +0x6c61 0xece1 +0x6c62 0xece2 +0x6c63 0xece3 +0x6c64 0xece4 +0x6c65 0xece5 +0x6c66 0xece6 +0x6c67 0xece7 +0x6c68 0xece8 +0x6c69 0xece9 +0x6c6a 0xecea +0x6c6b 0xeceb +0x6c6c 0xecec +0x6c6d 0xeced +0x6c6e 0xecee +0x6c6f 0xecef +0x6c70 0xecf0 +0x6c71 0xecf1 +0x6c72 0xecf2 +0x6c73 0xecf3 +0x6c74 0xecf4 +0x6c75 0xecf5 +0x6c76 0xecf6 +0x6c77 0xecf7 +0x6c78 0xecf8 +0x6c79 0xecf9 +0x6c7a 0xecfa +0x6c7b 0xecfb +0x6c7c 0xecfc +0x6c7d 0xecfd +0x6c7e 0xecfe +0x6d21 0xeda1 +0x6d22 0xeda2 +0x6d23 0xeda3 +0x6d24 0xeda4 +0x6d25 0xeda5 +0x6d26 0xeda6 +0x6d27 0xeda7 +0x6d28 0xeda8 +0x6d29 0xeda9 +0x6d2a 0xedaa +0x6d2b 0xedab +0x6d2c 0xedac +0x6d2d 0xedad +0x6d2e 0xedae +0x6d2f 0xedaf +0x6d30 0xedb0 +0x6d31 0xedb1 +0x6d32 0xedb2 +0x6d33 0xedb3 +0x6d34 0xedb4 +0x6d35 0xedb5 +0x6d36 0xedb6 +0x6d37 0xedb7 +0x6d38 0xedb8 +0x6d39 0xedb9 +0x6d3a 0xedba +0x6d3b 0xedbb +0x6d3c 0xedbc +0x6d3d 0xedbd +0x6d3e 0xedbe +0x6d3f 0xedbf +0x6d40 0xedc0 +0x6d41 0xedc1 +0x6d42 0xedc2 +0x6d43 0xedc3 +0x6d44 0xedc4 +0x6d45 0xedc5 +0x6d46 0xedc6 +0x6d47 0xedc7 +0x6d48 0xedc8 +0x6d49 0xedc9 +0x6d4a 0xedca +0x6d4b 0xedcb +0x6d4c 0xedcc +0x6d4d 0xedcd +0x6d4e 0xedce +0x6d4f 0xedcf +0x6d50 0xedd0 +0x6d51 0xedd1 +0x6d52 0xedd2 +0x6d53 0xedd3 +0x6d54 0xedd4 +0x6d55 0xedd5 +0x6d56 0xedd6 +0x6d57 0xedd7 +0x6d58 0xedd8 +0x6d59 0xedd9 +0x6d5a 0xedda +0x6d5b 0xeddb +0x6d5c 0xeddc +0x6d5d 0xeddd +0x6d5e 0xedde +0x6d5f 0xeddf +0x6d60 0xede0 +0x6d61 0xede1 +0x6d62 0xede2 +0x6d63 0xede3 +0x6d64 0xede4 +0x6d65 0xede5 +0x6d66 0xede6 +0x6d67 0xede7 +0x6d68 0xede8 +0x6d69 0xede9 +0x6d6a 0xedea +0x6d6b 0xedeb +0x6d6c 0xedec +0x6d6d 0xeded +0x6d6e 0xedee +0x6d6f 0xedef +0x6d70 0xedf0 +0x6d71 0xedf1 +0x6d72 0xedf2 +0x6d73 0xedf3 +0x6d74 0xedf4 +0x6d75 0xedf5 +0x6d76 0xedf6 +0x6d77 0xedf7 +0x6d78 0xedf8 +0x6d79 0xedf9 +0x6d7a 0xedfa +0x6d7b 0xedfb +0x6d7c 0xedfc +0x6d7d 0xedfd +0x6d7e 0xedfe +0x6e21 0xeea1 +0x6e22 0xeea2 +0x6e23 0xeea3 +0x6e24 0xeea4 +0x6e25 0xeea5 +0x6e26 0xeea6 +0x6e27 0xeea7 +0x6e28 0xeea8 +0x6e29 0xeea9 +0x6e2a 0xeeaa +0x6e2b 0xeeab +0x6e2c 0xeeac +0x6e2d 0xeead +0x6e2e 0xeeae +0x6e2f 0xeeaf +0x6e30 0xeeb0 +0x6e31 0xeeb1 +0x6e32 0xeeb2 +0x6e33 0xeeb3 +0x6e34 0xeeb4 +0x6e35 0xeeb5 +0x6e36 0xeeb6 +0x6e37 0xeeb7 +0x6e38 0xeeb8 +0x6e39 0xeeb9 +0x6e3a 0xeeba +0x6e3b 0xeebb +0x6e3c 0xeebc +0x6e3d 0xeebd +0x6e3e 0xeebe +0x6e3f 0xeebf +0x6e40 0xeec0 +0x6e41 0xeec1 +0x6e42 0xeec2 +0x6e43 0xeec3 +0x6e44 0xeec4 +0x6e45 0xeec5 +0x6e46 0xeec6 +0x6e47 0xeec7 +0x6e48 0xeec8 +0x6e49 0xeec9 +0x6e4a 0xeeca +0x6e4b 0xeecb +0x6e4c 0xeecc +0x6e4d 0xeecd +0x6e4e 0xeece +0x6e4f 0xeecf +0x6e50 0xeed0 +0x6e51 0xeed1 +0x6e52 0xeed2 +0x6e53 0xeed3 +0x6e54 0xeed4 +0x6e55 0xeed5 +0x6e56 0xeed6 +0x6e57 0xeed7 +0x6e58 0xeed8 +0x6e59 0xeed9 +0x6e5a 0xeeda +0x6e5b 0xeedb +0x6e5c 0xeedc +0x6e5d 0xeedd +0x6e5e 0xeede +0x6e5f 0xeedf +0x6e60 0xeee0 +0x6e61 0xeee1 +0x6e62 0xeee2 +0x6e63 0xeee3 +0x6e64 0xeee4 +0x6e65 0xeee5 +0x6e66 0xeee6 +0x6e67 0xeee7 +0x6e68 0xeee8 +0x6e69 0xeee9 +0x6e6a 0xeeea +0x6e6b 0xeeeb +0x6e6c 0xeeec +0x6e6d 0xeeed +0x6e6e 0xeeee +0x6e6f 0xeeef +0x6e70 0xeef0 +0x6e71 0xeef1 +0x6e72 0xeef2 +0x6e73 0xeef3 +0x6e74 0xeef4 +0x6e75 0xeef5 +0x6e76 0xeef6 +0x6e77 0xeef7 +0x6e78 0xeef8 +0x6e79 0xeef9 +0x6e7a 0xeefa +0x6e7b 0xeefb +0x6e7c 0xeefc +0x6e7d 0xeefd +0x6e7e 0xeefe +0x6f21 0xefa1 +0x6f22 0xefa2 +0x6f23 0xefa3 +0x6f24 0xefa4 +0x6f25 0xefa5 +0x6f26 0xefa6 +0x6f27 0xefa7 +0x6f28 0xefa8 +0x6f29 0xefa9 +0x6f2a 0xefaa +0x6f2b 0xefab +0x6f2c 0xefac +0x6f2d 0xefad +0x6f2e 0xefae +0x6f2f 0xefaf +0x6f30 0xefb0 +0x6f31 0xefb1 +0x6f32 0xefb2 +0x6f33 0xefb3 +0x6f34 0xefb4 +0x6f35 0xefb5 +0x6f36 0xefb6 +0x6f37 0xefb7 +0x6f38 0xefb8 +0x6f39 0xefb9 +0x6f3a 0xefba +0x6f3b 0xefbb +0x6f3c 0xefbc +0x6f3d 0xefbd +0x6f3e 0xefbe +0x6f3f 0xefbf +0x6f40 0xefc0 +0x6f41 0xefc1 +0x6f42 0xefc2 +0x6f43 0xefc3 +0x6f44 0xefc4 +0x6f45 0xefc5 +0x6f46 0xefc6 +0x6f47 0xefc7 +0x6f48 0xefc8 +0x6f49 0xefc9 +0x6f4a 0xefca +0x6f4b 0xefcb +0x6f4c 0xefcc +0x6f4d 0xefcd +0x6f4e 0xefce +0x6f4f 0xefcf +0x6f50 0xefd0 +0x6f51 0xefd1 +0x6f52 0xefd2 +0x6f53 0xefd3 +0x6f54 0xefd4 +0x6f55 0xefd5 +0x6f56 0xefd6 +0x6f57 0xefd7 +0x6f58 0xefd8 +0x6f59 0xefd9 +0x6f5a 0xefda +0x6f5b 0xefdb +0x6f5c 0xefdc +0x6f5d 0xefdd +0x6f5e 0xefde +0x6f5f 0xefdf +0x6f60 0xefe0 +0x6f61 0xefe1 +0x6f62 0xefe2 +0x6f63 0xefe3 +0x6f64 0xefe4 +0x6f65 0xefe5 +0x6f66 0xefe6 +0x6f67 0xefe7 +0x6f68 0xefe8 +0x6f69 0xefe9 +0x6f6a 0xefea +0x6f6b 0xefeb +0x6f6c 0xefec +0x6f6d 0xefed +0x6f6e 0xefee +0x6f6f 0xefef +0x6f70 0xeff0 +0x6f71 0xeff1 +0x6f72 0xeff2 +0x6f73 0xeff3 +0x6f74 0xeff4 +0x6f75 0xeff5 +0x6f76 0xeff6 +0x6f77 0xeff7 +0x6f78 0xeff8 +0x6f79 0xeff9 +0x6f7a 0xeffa +0x6f7b 0xeffb +0x6f7c 0xeffc +0x6f7d 0xeffd +0x6f7e 0xeffe +0x7021 0xf0a1 +0x7022 0xf0a2 +0x7023 0xf0a3 +0x7024 0xf0a4 +0x7025 0xf0a5 +0x7026 0xf0a6 +0x7027 0xf0a7 +0x7028 0xf0a8 +0x7029 0xf0a9 +0x702a 0xf0aa +0x702b 0xf0ab +0x702c 0xf0ac +0x702d 0xf0ad +0x702e 0xf0ae +0x702f 0xf0af +0x7030 0xf0b0 +0x7031 0xf0b1 +0x7032 0xf0b2 +0x7033 0xf0b3 +0x7034 0xf0b4 +0x7035 0xf0b5 +0x7036 0xf0b6 +0x7037 0xf0b7 +0x7038 0xf0b8 +0x7039 0xf0b9 +0x703a 0xf0ba +0x703b 0xf0bb +0x703c 0xf0bc +0x703d 0xf0bd +0x703e 0xf0be +0x703f 0xf0bf +0x7040 0xf0c0 +0x7041 0xf0c1 +0x7042 0xf0c2 +0x7043 0xf0c3 +0x7044 0xf0c4 +0x7045 0xf0c5 +0x7046 0xf0c6 +0x7047 0xf0c7 +0x7048 0xf0c8 +0x7049 0xf0c9 +0x704a 0xf0ca +0x704b 0xf0cb +0x704c 0xf0cc +0x704d 0xf0cd +0x704e 0xf0ce +0x704f 0xf0cf +0x7050 0xf0d0 +0x7051 0xf0d1 +0x7052 0xf0d2 +0x7053 0xf0d3 +0x7054 0xf0d4 +0x7055 0xf0d5 +0x7056 0xf0d6 +0x7057 0xf0d7 +0x7058 0xf0d8 +0x7059 0xf0d9 +0x705a 0xf0da +0x705b 0xf0db +0x705c 0xf0dc +0x705d 0xf0dd +0x705e 0xf0de +0x705f 0xf0df +0x7060 0xf0e0 +0x7061 0xf0e1 +0x7062 0xf0e2 +0x7063 0xf0e3 +0x7064 0xf0e4 +0x7065 0xf0e5 +0x7066 0xf0e6 +0x7067 0xf0e7 +0x7068 0xf0e8 +0x7069 0xf0e9 +0x706a 0xf0ea +0x706b 0xf0eb +0x706c 0xf0ec +0x706d 0xf0ed +0x706e 0xf0ee +0x706f 0xf0ef +0x7070 0xf0f0 +0x7071 0xf0f1 +0x7072 0xf0f2 +0x7073 0xf0f3 +0x7074 0xf0f4 +0x7075 0xf0f5 +0x7076 0xf0f6 +0x7077 0xf0f7 +0x7078 0xf0f8 +0x7079 0xf0f9 +0x707a 0xf0fa +0x707b 0xf0fb +0x707c 0xf0fc +0x707d 0xf0fd +0x707e 0xf0fe +0x7121 0xf1a1 +0x7122 0xf1a2 +0x7123 0xf1a3 +0x7124 0xf1a4 +0x7125 0xf1a5 +0x7126 0xf1a6 +0x7127 0xf1a7 +0x7128 0xf1a8 +0x7129 0xf1a9 +0x712a 0xf1aa +0x712b 0xf1ab +0x712c 0xf1ac +0x712d 0xf1ad +0x712e 0xf1ae +0x712f 0xf1af +0x7130 0xf1b0 +0x7131 0xf1b1 +0x7132 0xf1b2 +0x7133 0xf1b3 +0x7134 0xf1b4 +0x7135 0xf1b5 +0x7136 0xf1b6 +0x7137 0xf1b7 +0x7138 0xf1b8 +0x7139 0xf1b9 +0x713a 0xf1ba +0x713b 0xf1bb +0x713c 0xf1bc +0x713d 0xf1bd +0x713e 0xf1be +0x713f 0xf1bf +0x7140 0xf1c0 +0x7141 0xf1c1 +0x7142 0xf1c2 +0x7143 0xf1c3 +0x7144 0xf1c4 +0x7145 0xf1c5 +0x7146 0xf1c6 +0x7147 0xf1c7 +0x7148 0xf1c8 +0x7149 0xf1c9 +0x714a 0xf1ca +0x714b 0xf1cb +0x714c 0xf1cc +0x714d 0xf1cd +0x714e 0xf1ce +0x714f 0xf1cf +0x7150 0xf1d0 +0x7151 0xf1d1 +0x7152 0xf1d2 +0x7153 0xf1d3 +0x7154 0xf1d4 +0x7155 0xf1d5 +0x7156 0xf1d6 +0x7157 0xf1d7 +0x7158 0xf1d8 +0x7159 0xf1d9 +0x715a 0xf1da +0x715b 0xf1db +0x715c 0xf1dc +0x715d 0xf1dd +0x715e 0xf1de +0x715f 0xf1df +0x7160 0xf1e0 +0x7161 0xf1e1 +0x7162 0xf1e2 +0x7163 0xf1e3 +0x7164 0xf1e4 +0x7165 0xf1e5 +0x7166 0xf1e6 +0x7167 0xf1e7 +0x7168 0xf1e8 +0x7169 0xf1e9 +0x716a 0xf1ea +0x716b 0xf1eb +0x716c 0xf1ec +0x716d 0xf1ed +0x716e 0xf1ee +0x716f 0xf1ef +0x7170 0xf1f0 +0x7171 0xf1f1 +0x7172 0xf1f2 +0x7173 0xf1f3 +0x7174 0xf1f4 +0x7175 0xf1f5 +0x7176 0xf1f6 +0x7177 0xf1f7 +0x7178 0xf1f8 +0x7179 0xf1f9 +0x717a 0xf1fa +0x717b 0xf1fb +0x717c 0xf1fc +0x717d 0xf1fd +0x717e 0xf1fe +0x7221 0xf2a1 +0x7222 0xf2a2 +0x7223 0xf2a3 +0x7224 0xf2a4 +0x7225 0xf2a5 +0x7226 0xf2a6 +0x7227 0xf2a7 +0x7228 0xf2a8 +0x7229 0xf2a9 +0x722a 0xf2aa +0x722b 0xf2ab +0x722c 0xf2ac +0x722d 0xf2ad +0x722e 0xf2ae +0x722f 0xf2af +0x7230 0xf2b0 +0x7231 0xf2b1 +0x7232 0xf2b2 +0x7233 0xf2b3 +0x7234 0xf2b4 +0x7235 0xf2b5 +0x7236 0xf2b6 +0x7237 0xf2b7 +0x7238 0xf2b8 +0x7239 0xf2b9 +0x723a 0xf2ba +0x723b 0xf2bb +0x723c 0xf2bc +0x723d 0xf2bd +0x723e 0xf2be +0x723f 0xf2bf +0x7240 0xf2c0 +0x7241 0xf2c1 +0x7242 0xf2c2 +0x7243 0xf2c3 +0x7244 0xf2c4 +0x7245 0xf2c5 +0x7246 0xf2c6 +0x7247 0xf2c7 +0x7248 0xf2c8 +0x7249 0xf2c9 +0x724a 0xf2ca +0x724b 0xf2cb +0x724c 0xf2cc +0x724d 0xf2cd +0x724e 0xf2ce +0x724f 0xf2cf +0x7250 0xf2d0 +0x7251 0xf2d1 +0x7252 0xf2d2 +0x7253 0xf2d3 +0x7254 0xf2d4 +0x7255 0xf2d5 +0x7256 0xf2d6 +0x7257 0xf2d7 +0x7258 0xf2d8 +0x7259 0xf2d9 +0x725a 0xf2da +0x725b 0xf2db +0x725c 0xf2dc +0x725d 0xf2dd +0x725e 0xf2de +0x725f 0xf2df +0x7260 0xf2e0 +0x7261 0xf2e1 +0x7262 0xf2e2 +0x7263 0xf2e3 +0x7264 0xf2e4 +0x7265 0xf2e5 +0x7266 0xf2e6 +0x7267 0xf2e7 +0x7268 0xf2e8 +0x7269 0xf2e9 +0x726a 0xf2ea +0x726b 0xf2eb +0x726c 0xf2ec +0x726d 0xf2ed +0x726e 0xf2ee +0x726f 0xf2ef +0x7270 0xf2f0 +0x7271 0xf2f1 +0x7272 0xf2f2 +0x7273 0xf2f3 +0x7274 0xf2f4 +0x7275 0xf2f5 +0x7276 0xf2f6 +0x7277 0xf2f7 +0x7278 0xf2f8 +0x7279 0xf2f9 +0x727a 0xf2fa +0x727b 0xf2fb +0x727c 0xf2fc +0x727d 0xf2fd +0x727e 0xf2fe +0x7321 0xf3a1 +0x7322 0xf3a2 +0x7323 0xf3a3 +0x7324 0xf3a4 +0x7325 0xf3a5 +0x7326 0xf3a6 +0x7327 0xf3a7 +0x7328 0xf3a8 +0x7329 0xf3a9 +0x732a 0xf3aa +0x732b 0xf3ab +0x732c 0xf3ac +0x732d 0xf3ad +0x732e 0xf3ae +0x732f 0xf3af +0x7330 0xf3b0 +0x7331 0xf3b1 +0x7332 0xf3b2 +0x7333 0xf3b3 +0x7334 0xf3b4 +0x7335 0xf3b5 +0x7336 0xf3b6 +0x7337 0xf3b7 +0x7338 0xf3b8 +0x7339 0xf3b9 +0x733a 0xf3ba +0x733b 0xf3bb +0x733c 0xf3bc +0x733d 0xf3bd +0x733e 0xf3be +0x733f 0xf3bf +0x7340 0xf3c0 +0x7341 0xf3c1 +0x7342 0xf3c2 +0x7343 0xf3c3 +0x7344 0xf3c4 +0x7345 0xf3c5 +0x7346 0xf3c6 +0x7347 0xf3c7 +0x7348 0xf3c8 +0x7349 0xf3c9 +0x734a 0xf3ca +0x734b 0xf3cb +0x734c 0xf3cc +0x734d 0xf3cd +0x734e 0xf3ce +0x734f 0xf3cf +0x7350 0xf3d0 +0x7351 0xf3d1 +0x7352 0xf3d2 +0x7353 0xf3d3 +0x7354 0xf3d4 +0x7355 0xf3d5 +0x7356 0xf3d6 +0x7357 0xf3d7 +0x7358 0xf3d8 +0x7359 0xf3d9 +0x735a 0xf3da +0x735b 0xf3db +0x735c 0xf3dc +0x735d 0xf3dd +0x735e 0xf3de +0x735f 0xf3df +0x7360 0xf3e0 +0x7361 0xf3e1 +0x7362 0xf3e2 +0x7363 0xf3e3 +0x7364 0xf3e4 +0x7365 0xf3e5 +0x7366 0xf3e6 +0x7367 0xf3e7 +0x7368 0xf3e8 +0x7369 0xf3e9 +0x736a 0xf3ea +0x736b 0xf3eb +0x736c 0xf3ec +0x736d 0xf3ed +0x736e 0xf3ee +0x736f 0xf3ef +0x7370 0xf3f0 +0x7371 0xf3f1 +0x7372 0xf3f2 +0x7373 0xf3f3 +0x7374 0xf3f4 +0x7375 0xf3f5 +0x7376 0xf3f6 +0x7377 0xf3f7 +0x7378 0xf3f8 +0x7379 0xf3f9 +0x737a 0xf3fa +0x737b 0xf3fb +0x737c 0xf3fc +0x737d 0xf3fd +0x737e 0xf3fe +0x7421 0xf4a1 +0x7422 0xf4a2 +0x7423 0xf4a3 +0x7424 0xf4a4 +0x7425 0xf4a5 +0x7426 0xf4a6 +0x7427 0xf4a7 +0x7428 0xf4a8 +0x7429 0xf4a9 +0x742a 0xf4aa +0x742b 0xf4ab +0x742c 0xf4ac +0x742d 0xf4ad +0x742e 0xf4ae +0x742f 0xf4af +0x7430 0xf4b0 +0x7431 0xf4b1 +0x7432 0xf4b2 +0x7433 0xf4b3 +0x7434 0xf4b4 +0x7435 0xf4b5 +0x7436 0xf4b6 +0x7437 0xf4b7 +0x7438 0xf4b8 +0x7439 0xf4b9 +0x743a 0xf4ba +0x743b 0xf4bb +0x743c 0xf4bc +0x743d 0xf4bd +0x743e 0xf4be +0x743f 0xf4bf +0x7440 0xf4c0 +0x7441 0xf4c1 +0x7442 0xf4c2 +0x7443 0xf4c3 +0x7444 0xf4c4 +0x7445 0xf4c5 +0x7446 0xf4c6 +0x7447 0xf4c7 +0x7448 0xf4c8 +0x7449 0xf4c9 +0x744a 0xf4ca +0x744b 0xf4cb +0x744c 0xf4cc +0x744d 0xf4cd +0x744e 0xf4ce +0x744f 0xf4cf +0x7450 0xf4d0 +0x7451 0xf4d1 +0x7452 0xf4d2 +0x7453 0xf4d3 +0x7454 0xf4d4 +0x7455 0xf4d5 +0x7456 0xf4d6 +0x7457 0xf4d7 +0x7458 0xf4d8 +0x7459 0xf4d9 +0x745a 0xf4da +0x745b 0xf4db +0x745c 0xf4dc +0x745d 0xf4dd +0x745e 0xf4de +0x745f 0xf4df +0x7460 0xf4e0 +0x7461 0xf4e1 +0x7462 0xf4e2 +0x7463 0xf4e3 +0x7464 0xf4e4 +0x7465 0xf4e5 +0x7466 0xf4e6 +0x7467 0xf4e7 +0x7468 0xf4e8 +0x7469 0xf4e9 +0x746a 0xf4ea +0x746b 0xf4eb +0x746c 0xf4ec +0x746d 0xf4ed +0x746e 0xf4ee +0x746f 0xf4ef +0x7470 0xf4f0 +0x7471 0xf4f1 +0x7472 0xf4f2 +0x7473 0xf4f3 +0x7474 0xf4f4 +0x7475 0xf4f5 +0x7476 0xf4f6 +0x7477 0xf4f7 +0x7478 0xf4f8 +0x7479 0xf4f9 +0x747a 0xf4fa +0x747b 0xf4fb +0x747c 0xf4fc +0x747d 0xf4fd +0x747e 0xf4fe +0x7521 0xf5a1 +0x7522 0xf5a2 +0x7523 0xf5a3 +0x7524 0xf5a4 +0x7525 0xf5a5 +0x7526 0xf5a6 +0x7527 0xf5a7 +0x7528 0xf5a8 +0x7529 0xf5a9 +0x752a 0xf5aa +0x752b 0xf5ab +0x752c 0xf5ac +0x752d 0xf5ad +0x752e 0xf5ae +0x752f 0xf5af +0x7530 0xf5b0 +0x7531 0xf5b1 +0x7532 0xf5b2 +0x7533 0xf5b3 +0x7534 0xf5b4 +0x7535 0xf5b5 +0x7536 0xf5b6 +0x7537 0xf5b7 +0x7538 0xf5b8 +0x7539 0xf5b9 +0x753a 0xf5ba +0x753b 0xf5bb +0x753c 0xf5bc +0x753d 0xf5bd +0x753e 0xf5be +0x753f 0xf5bf +0x7540 0xf5c0 +0x7541 0xf5c1 +0x7542 0xf5c2 +0x7543 0xf5c3 +0x7544 0xf5c4 +0x7545 0xf5c5 +0x7546 0xf5c6 +0x7547 0xf5c7 +0x7548 0xf5c8 +0x7549 0xf5c9 +0x754a 0xf5ca +0x754b 0xf5cb +0x754c 0xf5cc +0x754d 0xf5cd +0x754e 0xf5ce +0x754f 0xf5cf +0x7550 0xf5d0 +0x7551 0xf5d1 +0x7552 0xf5d2 +0x7553 0xf5d3 +0x7554 0xf5d4 +0x7555 0xf5d5 +0x7556 0xf5d6 +0x7557 0xf5d7 +0x7558 0xf5d8 +0x7559 0xf5d9 +0x755a 0xf5da +0x755b 0xf5db +0x755c 0xf5dc +0x755d 0xf5dd +0x755e 0xf5de +0x755f 0xf5df +0x7560 0xf5e0 +0x7561 0xf5e1 +0x7562 0xf5e2 +0x7563 0xf5e3 +0x7564 0xf5e4 +0x7565 0xf5e5 +0x7566 0xf5e6 +0x7567 0xf5e7 +0x7568 0xf5e8 +0x7569 0xf5e9 +0x756a 0xf5ea +0x756b 0xf5eb +0x756c 0xf5ec +0x756d 0xf5ed +0x756e 0xf5ee +0x756f 0xf5ef +0x7570 0xf5f0 +0x7571 0xf5f1 +0x7572 0xf5f2 +0x7573 0xf5f3 +0x7574 0xf5f4 +0x7575 0xf5f5 +0x7576 0xf5f6 +0x7577 0xf5f7 +0x7578 0xf5f8 +0x7579 0xf5f9 +0x757a 0xf5fa +0x757b 0xf5fb +0x757c 0xf5fc +0x757d 0xf5fd +0x757e 0xf5fe +0x7621 0xf6a1 +0x7622 0xf6a2 +0x7623 0xf6a3 +0x7624 0xf6a4 +0x7625 0xf6a5 +0x7626 0xf6a6 +0x7627 0xf6a7 +0x7628 0xf6a8 +0x7629 0xf6a9 +0x762a 0xf6aa +0x762b 0xf6ab +0x762c 0xf6ac +0x762d 0xf6ad +0x762e 0xf6ae +0x762f 0xf6af +0x7630 0xf6b0 +0x7631 0xf6b1 +0x7632 0xf6b2 +0x7633 0xf6b3 +0x7634 0xf6b4 +0x7635 0xf6b5 +0x7636 0xf6b6 +0x7637 0xf6b7 +0x7638 0xf6b8 +0x7639 0xf6b9 +0x763a 0xf6ba +0x763b 0xf6bb +0x763c 0xf6bc +0x763d 0xf6bd +0x763e 0xf6be +0x763f 0xf6bf +0x7640 0xf6c0 +0x7641 0xf6c1 +0x7642 0xf6c2 +0x7643 0xf6c3 +0x7644 0xf6c4 +0x7645 0xf6c5 +0x7646 0xf6c6 +0x7647 0xf6c7 +0x7648 0xf6c8 +0x7649 0xf6c9 +0x764a 0xf6ca +0x764b 0xf6cb +0x764c 0xf6cc +0x764d 0xf6cd +0x764e 0xf6ce +0x764f 0xf6cf +0x7650 0xf6d0 +0x7651 0xf6d1 +0x7652 0xf6d2 +0x7653 0xf6d3 +0x7654 0xf6d4 +0x7655 0xf6d5 +0x7656 0xf6d6 +0x7657 0xf6d7 +0x7658 0xf6d8 +0x7659 0xf6d9 +0x765a 0xf6da +0x765b 0xf6db +0x765c 0xf6dc +0x765d 0xf6dd +0x765e 0xf6de +0x765f 0xf6df +0x7660 0xf6e0 +0x7661 0xf6e1 +0x7662 0xf6e2 +0x7663 0xf6e3 +0x7664 0xf6e4 +0x7665 0xf6e5 +0x7666 0xf6e6 +0x7667 0xf6e7 +0x7668 0xf6e8 +0x7669 0xf6e9 +0x766a 0xf6ea +0x766b 0xf6eb +0x766c 0xf6ec +0x766d 0xf6ed +0x766e 0xf6ee +0x766f 0xf6ef +0x7670 0xf6f0 +0x7671 0xf6f1 +0x7672 0xf6f2 +0x7673 0xf6f3 +0x7674 0xf6f4 +0x7675 0xf6f5 +0x7676 0xf6f6 +0x7677 0xf6f7 +0x7678 0xf6f8 +0x7679 0xf6f9 +0x767a 0xf6fa +0x767b 0xf6fb +0x767c 0xf6fc +0x767d 0xf6fd +0x767e 0xf6fe +0x7721 0xf7a1 +0x7722 0xf7a2 +0x7723 0xf7a3 +0x7724 0xf7a4 +0x7725 0xf7a5 +0x7726 0xf7a6 +0x7727 0xf7a7 +0x7728 0xf7a8 +0x7729 0xf7a9 +0x772a 0xf7aa +0x772b 0xf7ab +0x772c 0xf7ac +0x772d 0xf7ad +0x772e 0xf7ae +0x772f 0xf7af +0x7730 0xf7b0 +0x7731 0xf7b1 +0x7732 0xf7b2 +0x7733 0xf7b3 +0x7734 0xf7b4 +0x7735 0xf7b5 +0x7736 0xf7b6 +0x7737 0xf7b7 +0x7738 0xf7b8 +0x7739 0xf7b9 +0x773a 0xf7ba +0x773b 0xf7bb +0x773c 0xf7bc +0x773d 0xf7bd +0x773e 0xf7be +0x773f 0xf7bf +0x7740 0xf7c0 +0x7741 0xf7c1 +0x7742 0xf7c2 +0x7743 0xf7c3 +0x7744 0xf7c4 +0x7745 0xf7c5 +0x7746 0xf7c6 +0x7747 0xf7c7 +0x7748 0xf7c8 +0x7749 0xf7c9 +0x774a 0xf7ca +0x774b 0xf7cb +0x774c 0xf7cc +0x774d 0xf7cd +0x774e 0xf7ce +0x774f 0xf7cf +0x7750 0xf7d0 +0x7751 0xf7d1 +0x7752 0xf7d2 +0x7753 0xf7d3 +0x7754 0xf7d4 +0x7755 0xf7d5 +0x7756 0xf7d6 +0x7757 0xf7d7 +0x7758 0xf7d8 +0x7759 0xf7d9 +0x775a 0xf7da +0x775b 0xf7db +0x775c 0xf7dc +0x775d 0xf7dd +0x775e 0xf7de +0x775f 0xf7df +0x7760 0xf7e0 +0x7761 0xf7e1 +0x7762 0xf7e2 +0x7763 0xf7e3 +0x7764 0xf7e4 +0x7765 0xf7e5 +0x7766 0xf7e6 +0x7767 0xf7e7 +0x7768 0xf7e8 +0x7769 0xf7e9 +0x776a 0xf7ea +0x776b 0xf7eb +0x776c 0xf7ec +0x776d 0xf7ed +0x776e 0xf7ee +0x776f 0xf7ef +0x7770 0xf7f0 +0x7771 0xf7f1 +0x7772 0xf7f2 +0x7773 0xf7f3 +0x7774 0xf7f4 +0x7775 0xf7f5 +0x7776 0xf7f6 +0x7777 0xf7f7 +0x7778 0xf7f8 +0x7779 0xf7f9 +0x777a 0xf7fa +0x777b 0xf7fb +0x777c 0xf7fc +0x777d 0xf7fd +0x777e 0xf7fe ENDMAPPING ENDENCODING Index: xc/fonts/scaled/TTF/Imakefile diff -u xc/fonts/scaled/TTF/Imakefile:1.5 xc/fonts/scaled/TTF/Imakefile:1.6 --- xc/fonts/scaled/TTF/Imakefile:1.5 Wed Dec 31 14:30:39 2003 +++ xc/fonts/scaled/TTF/Imakefile Tue Mar 2 14:43:20 2004 @@ -1,12 +1,12 @@ -XCOMM $XFree86: xc/fonts/scaled/TTF/Imakefile,v 1.5 2003/12/31 19:30:39 dawes Exp $ +XCOMM $XFree86: xc/fonts/scaled/TTF/Imakefile,v 1.6 2004/03/02 19:43:20 dawes Exp $ LUXIFONTS = luximb.ttf luximbi.ttf luximr.ttf luximri.ttf \ luxirb.ttf luxirbi.ttf luxirr.ttf luxirri.ttf \ luxisb.ttf luxisbi.ttf luxisr.ttf luxisri.ttf VERASRCDIR = $(TOP)/extras/fonts/Bitstream-Vera -VERAFONTS = Vera.ttf VeraBI.ttf VeraBd.ttf VeraMoBI.ttf VeraMoBd.ttf \ - VeraMoIt.ttf VeraMono.ttf VeraSe.ttf VeraSeBd.ttf +VERAFONTS = Vera.ttf VeraBI.ttf VeraBd.ttf VeraIt.ttf VeraMoBI.ttf \ + VeraMoBd.ttf VeraMoIt.ttf VeraMono.ttf VeraSe.ttf VeraSeBd.ttf FONTS = $(LUXIFONTS) $(VERAFONTS) OBJS = $(FONTS) Index: xc/fonts/scaled/Type1/Imakefile diff -u xc/fonts/scaled/Type1/Imakefile:1.17 xc/fonts/scaled/Type1/Imakefile:1.19 --- xc/fonts/scaled/Type1/Imakefile:1.17 Wed Dec 31 14:30:39 2003 +++ xc/fonts/scaled/Type1/Imakefile Mon May 31 20:16:55 2004 @@ -1,9 +1,50 @@ -XCOMM $Xorg: Imakefile,v 1.3 2000/08/18 15:17:40 xorgcvs Exp $ - - - - -XCOMM $XFree86: xc/fonts/scaled/Type1/Imakefile,v 1.17 2003/12/31 19:30:39 dawes Exp $ +XCOMM $XFree86: xc/fonts/scaled/Type1/Imakefile,v 1.19 2004/06/01 00:16:55 dawes Exp $ +/* + * Copyright (c) 1994-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ #define PassCDebugFlags /* as nothing */ @@ -33,7 +74,7 @@ MakeFontsScale($(OBJS)) MakeFontsDir(fonts.scale) #if UseFreetype2 -MakeFcCache($(FONTS)) +MakeFcCache($(OBJS)) #endif InstallFonts($(FONTINSTDIR)) Index: xc/fonts/util/8859-7.TXT diff -u xc/fonts/util/8859-7.TXT:1.1 xc/fonts/util/8859-7.TXT:1.2 --- xc/fonts/util/8859-7.TXT:1.1 Wed Feb 28 19:37:02 2001 +++ xc/fonts/util/8859-7.TXT Sun Jul 25 16:17:02 2004 @@ -1,12 +1,12 @@ # -# Name: ISO 8859-7:1987 to Unicode -# Unicode version: 3.0 -# Table version: 1.0 +# Name: ISO 8859-7:2003 to Unicode +# Unicode version: 4.0 +# Table version: 2.0 # Table format: Format A -# Date: 1999 July 27 +# Date: 2003-Nov-12 # Authors: Ken Whistler # -# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved. +# Copyright (c) 1991-2003 Unicode, Inc. All Rights reserved. # # This file is provided as-is by Unicode, Inc. (The Unicode Consortium). # No claims are made as to fitness for any particular purpose. No @@ -25,10 +25,11 @@ # General notes: # # This table contains the data the Unicode Consortium has on how -# ISO 8859-7:1987 characters map into Unicode. +# ISO 8859-7:2003 characters map into Unicode. # # ISO 8859-7:1987 is equivalent to ISO-IR-126, ELOT 928, -# and ECMA 118. +# and ECMA 118. ISO 8859-7:2003 adds two currency signs +# and one other character not in the earlier standard. # # Format: Three tab-separated columns # Column #1 is the ISO 8859-7 code (in hex as 0xXX) @@ -43,12 +44,14 @@ # Remap 0xA1 to U+2018 (instead of 0x02BD) to match text of 8859-7 # Remap 0xA2 to U+2019 (instead of 0x02BC) to match text of 8859-7 # +# 2.0 version updates 1.0 version by adding mappings for the +# three newly added characters 0xA4, 0xA5, 0xAA. +# # Updated versions of this file may be found in: -# +# # -# Any comments or problems, contact -# Please note that is an archival address; -# notices will be checked, but do not expect an immediate response. +# Any comments or problems, contact the Unicode Consortium at: +# # 0x00 0x0000 # NULL 0x01 0x0001 # START OF HEADING @@ -214,10 +217,13 @@ 0xA1 0x2018 # LEFT SINGLE QUOTATION MARK 0xA2 0x2019 # RIGHT SINGLE QUOTATION MARK 0xA3 0x00A3 # POUND SIGN +0xA4 0x20AC # EURO SIGN +0xA5 0x20AF # DRACHMA SIGN 0xA6 0x00A6 # BROKEN BAR 0xA7 0x00A7 # SECTION SIGN 0xA8 0x00A8 # DIAERESIS 0xA9 0x00A9 # COPYRIGHT SIGN +0xAA 0x037A # GREEK YPOGEGRAMMENI 0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xAC 0x00AC # NOT SIGN 0xAD 0x00AD # SOFT HYPHEN Index: xc/include/Imakefile diff -u xc/include/Imakefile:3.29 xc/include/Imakefile:3.30 --- xc/include/Imakefile:3.29 Mon Aug 27 13:40:56 2001 +++ xc/include/Imakefile Sat Jan 15 19:13:16 2005 @@ -1,9 +1,4 @@ -XCOMM $Xorg: Imakefile,v 1.3 2000/08/18 04:05:43 coskrey Exp $ - - - - -XCOMM $XFree86: xc/include/Imakefile,v 3.29 2001/08/27 17:40:56 dawes Exp $ +XCOMM $XFree86: xc/include/Imakefile,v 3.30 2005/01/16 00:13:16 dawes Exp $ #define IHaveSubdirs #define PassCDebugFlags /**/ @@ -68,6 +63,7 @@ InstallDriverSDKNonExecFile(Xproto.h,$(DRIVERSDKINCLUDEDIR)) InstallDriverSDKNonExecFile(Xprotostr.h,$(DRIVERSDKINCLUDEDIR)) +#if BuildGlxExt || BuildGLXLibrary XCOMM For the Linux/OpenGL base standard #if LinkGLToUsrInclude && AlternateIncRoot install:: @@ -77,3 +73,4 @@ set -x; $(LN) $(INCDIR)/GL $(DESTDIR)$(SYSTEMUSRINCDIR)/GL; \ fi #endif +#endif Index: xc/include/Xfuncs.h diff -u xc/include/Xfuncs.h:3.11 xc/include/Xfuncs.h:3.12 --- xc/include/Xfuncs.h:3.11 Thu Dec 18 21:05:37 2003 +++ xc/include/Xfuncs.h Sat Apr 3 17:26:20 2004 @@ -25,7 +25,7 @@ in this Software without prior written authorization from The Open Group. * */ -/* $XFree86: xc/include/Xfuncs.h,v 3.11 2003/12/19 02:05:37 dawes Exp $ */ +/* $XFree86: xc/include/Xfuncs.h,v 3.12 2004/04/03 22:26:20 dawes Exp $ */ #ifndef _XFUNCS_H_ #define _XFUNCS_H_ @@ -40,14 +40,14 @@ void bzero(); int bcmp(); #else -#if defined(SYSV) && !defined(SCO325) +#if defined(SYSV) && !defined(__SCO__) #include void bcopy(); #define bzero(b,len) memset(b, 0, len) #define bcmp(b1,b2,len) memcmp(b1, b2, len) #else #include -#ifdef SCO325 +#ifdef __SCO__ #include #endif #define _XFUNCS_H_INCLUDED_STRING_H Index: xc/include/Xos.h diff -u xc/include/Xos.h:3.42 xc/include/Xos.h:3.43 --- xc/include/Xos.h:3.42 Tue Dec 30 20:18:41 2003 +++ xc/include/Xos.h Sat Apr 3 17:26:20 2004 @@ -27,7 +27,7 @@ * The X Window System is a Trademark of The Open Group. * */ -/* $XFree86: xc/include/Xos.h,v 3.42 2003/12/31 01:18:41 tsi Exp $ */ +/* $XFree86: xc/include/Xos.h,v 3.43 2004/04/03 22:26:20 dawes Exp $ */ /* This is a collection of things to try and minimize system dependencies * in a "signficant" number of source files. @@ -61,7 +61,7 @@ #endif /* USG */ #ifndef sgi -#if defined(SCO325) || defined(__USLC__) +#if defined(__SCO__) || defined(__USLC__) #include #endif #endif @@ -91,7 +91,7 @@ #ifndef X_NOT_STDC_ENV #include -#ifdef SCO325 +#ifdef __SCO__ #include #else #ifdef __STDC__ Index: xc/include/Xosdefs.h diff -u xc/include/Xosdefs.h:3.21 xc/include/Xosdefs.h:3.22 --- xc/include/Xosdefs.h:3.21 Thu Dec 18 11:38:34 2003 +++ xc/include/Xosdefs.h Sat Apr 3 17:26:20 2004 @@ -25,7 +25,7 @@ used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/include/Xosdefs.h,v 3.21 2003/12/18 16:38:34 dawes Exp $ */ +/* $XFree86: xc/include/Xosdefs.h,v 3.22 2004/04/03 22:26:20 dawes Exp $ */ #ifndef _XOSDEFS_H_ #define _XOSDEFS_H_ @@ -86,12 +86,15 @@ #ifndef SCO325 #define SCO325 #endif +#ifndef __SCO__ +#define __SCO__ +#endif #endif #ifdef i386 #ifdef SYSV -#if !defined(ISC) && !defined(SCO) && !defined(_SEQUENT_) -#if !defined(_POSIX_SOURCE) && !defined(_SCO_DS) +#if !defined(ISC) && !defined(__SCO__) && !defined(_SEQUENT_) +#if !defined(_POSIX_SOURCE) && !defined(__SCO__) #define X_NOT_POSIX #endif #define X_NOT_STDC_ENV Index: xc/include/Xpoll.h diff -u xc/include/Xpoll.h:3.9 xc/include/Xpoll.h:3.10 --- xc/include/Xpoll.h:3.9 Fri Dec 14 14:53:26 2001 +++ xc/include/Xpoll.h Wed Mar 31 11:37:08 2004 @@ -27,7 +27,7 @@ from The Open Group. */ -/* $XFree86: xc/include/Xpoll.h,v 3.9 2001/12/14 19:53:26 dawes Exp $ */ +/* $XFree86: xc/include/Xpoll.h,v 3.10 2004/03/31 16:37:08 tsi Exp $ */ #ifndef _XPOLL_H_ #define _XPOLL_H_ @@ -59,9 +59,13 @@ #if defined(AIXV4) && !defined(NFDBITS) #include #endif + #include -#ifdef CSRG_BASED + +/* should define NBBY */ #include + +#ifdef CSRG_BASED # if BSD < 199103 typedef long fd_mask; # endif Index: xc/include/keysymdef.h diff -u xc/include/keysymdef.h:1.12 xc/include/keysymdef.h:1.13 --- xc/include/keysymdef.h:1.12 Fri Dec 14 14:53:26 2001 +++ xc/include/keysymdef.h Mon Jun 14 16:43:04 2004 @@ -47,7 +47,7 @@ SOFTWARE. ******************************************************************/ -/* $XFree86: xc/include/keysymdef.h,v 1.12 2001/12/14 19:53:26 dawes Exp $ */ +/* $XFree86: xc/include/keysymdef.h,v 1.13 2004/06/14 20:43:04 dawes Exp $ */ #define XK_VoidSymbol 0xFFFFFF /* void symbol */ @@ -582,7 +582,7 @@ #define XK_Odiaeresis 0x0d6 #define XK_multiply 0x0d7 #define XK_Ooblique 0x0d8 -#define XK_Oslash XK_Ooblique +#define XK_Oslash 0x0d8 #define XK_Ugrave 0x0d9 #define XK_Uacute 0x0da #define XK_Ucircumflex 0x0db @@ -616,7 +616,7 @@ #define XK_odiaeresis 0x0f6 #define XK_division 0x0f7 #define XK_oslash 0x0f8 -#define XK_ooblique XK_oslash +#define XK_ooblique 0x0f8 #define XK_ugrave 0x0f9 #define XK_uacute 0x0fa #define XK_ucircumflex 0x0fb @@ -981,7 +981,7 @@ #define XK_Arabic_noon_ghunna 0x5fa #define XK_Arabic_heh_doachashmee 0x5fb #define XK_Farsi_yeh 0x5fc -#define XK_Arabic_farsi_yeh XK_Farsi_yeh +#define XK_Arabic_farsi_yeh 0x5fc #define XK_Arabic_yeh_baree 0x5fd #define XK_Arabic_heh_goal 0x5fe #define XK_Arabic_switch 0xFF7E /* Alias for mode_switch */ @@ -1146,7 +1146,7 @@ #define XK_Greek_ETAaccent 0x7a3 #define XK_Greek_IOTAaccent 0x7a4 #define XK_Greek_IOTAdieresis 0x7a5 -#define XK_Greek_IOTAdiaeresis XK_Greek_IOTAdieresis /* old typo */ +#define XK_Greek_IOTAdiaeresis 0x7a5 /* old typo */ #define XK_Greek_OMICRONaccent 0x7a7 #define XK_Greek_UPSILONaccent 0x7a8 #define XK_Greek_UPSILONdieresis 0x7a9 Index: xc/include/DPS/dpsXclient.h diff -u xc/include/DPS/dpsXclient.h:1.2 xc/include/DPS/dpsXclient.h:1.3 --- xc/include/DPS/dpsXclient.h:1.2 Thu May 18 19:46:11 2000 +++ xc/include/DPS/dpsXclient.h Sat Apr 3 17:38:51 2004 @@ -35,6 +35,7 @@ * * Author: Adobe Systems Incorporated */ +/* $XFree86: xc/include/DPS/dpsXclient.h,v 1.3 2004/04/03 22:38:51 tsi Exp $ */ #ifndef DPSXCLIENT_H #define DPSXCLIENT_H @@ -327,6 +328,11 @@ extern Bool XDPSDispatchEvent(XEvent *event); + /* purpose: ?, + this is only functional for XtSpecificationRelease >= 6 */ + +extern void XDPSSetXtEventDispatching(Display *dpy); + /* Check if an event is a DPS event; call the status or output handler if so. */ Index: xc/include/DPS/dpsconfig.h diff -u xc/include/DPS/dpsconfig.h:1.7 xc/include/DPS/dpsconfig.h:1.8 --- xc/include/DPS/dpsconfig.h:1.7 Thu Jun 12 10:12:27 2003 +++ xc/include/DPS/dpsconfig.h Sun Mar 21 06:27:05 2004 @@ -35,7 +35,7 @@ * * Author: Adobe Systems Incorporated */ -/* $XFree86: xc/include/DPS/dpsconfig.h,v 1.7 2003/06/12 14:12:27 eich Exp $ */ +/* $XFree86: xc/include/DPS/dpsconfig.h,v 1.8 2004/03/21 11:27:05 herrb Exp $ */ #ifndef DPSCONFIG_H #define DPSCONFIG_H @@ -89,7 +89,7 @@ #if defined(__alpha) || defined(__alpha__) || \ defined(__ia64__) || defined(ia64) || \ defined(__s390x__) || \ - defined(__AMD64__) || defined(AMD64) + defined(__AMD64__) || defined(AMD64) || defined(__amd64__) #define IEEEFLOAT 1 #endif Index: xc/include/GL/Imakefile diff -u xc/include/GL/Imakefile:1.14 xc/include/GL/Imakefile:1.15 --- xc/include/GL/Imakefile:1.14 Fri Feb 22 16:32:50 2002 +++ xc/include/GL/Imakefile Thu Apr 8 06:07:32 2004 @@ -1,9 +1,9 @@ -XCOMM $XFree86: xc/include/GL/Imakefile,v 1.14 2002/02/22 21:32:50 dawes Exp $ +XCOMM $XFree86: xc/include/GL/Imakefile,v 1.15 2004/04/08 10:07:32 alanh Exp $ -LinkSourceFile(gl.h, ../../extras/Mesa/include/GL) -LinkSourceFile(glext.h, ../../extras/Mesa/include/GL) -LinkSourceFile(glxext.h, ../../extras/Mesa/include/GL) -LinkSourceFile(osmesa.h, ../../extras/Mesa/include/GL) +LinkSourceFile(gl.h, $(MESASRCDIR)/include/GL) +LinkSourceFile(glext.h, $(MESASRCDIR)/include/GL) +LinkSourceFile(glxext.h, $(MESASRCDIR)/include/GL) +LinkSourceFile(osmesa.h, $(MESASRCDIR)/include/GL) GLXHEADERS = gl.h glext.h glu.h glx.h glxint.h glxmd.h glxproto.h \ glxtokens.h osmesa.h glxext.h Index: xc/include/GL/glxint.h diff -u xc/include/GL/glxint.h:1.4 xc/include/GL/glxint.h:1.10 --- xc/include/GL/glxint.h:1.4 Tue Jul 31 20:44:34 2001 +++ xc/include/GL/glxint.h Mon Dec 13 17:40:54 2004 @@ -1,7 +1,7 @@ #ifndef __GLX_glxint_h__ #define __GLX_glxint_h__ -/* $XFree86: xc/include/GL/glxint.h,v 1.4 2001/08/01 00:44:34 tsi Exp $ */ +/* $XFree86: xc/include/GL/glxint.h,v 1.10 2004/12/13 22:40:54 tsi Exp $ */ /* ** The contents of this file are subject to the GLX Public License Version 1.0 ** (the "License"). You may not use this file except in compliance with the @@ -26,7 +26,12 @@ #include #include +/* + * Do _not_ #include GL/gl.h here. This means you cannot use GL* types. + */ + typedef struct __GLXvisualConfigRec __GLXvisualConfig; +typedef struct __GLXFBConfigRec __GLXFBConfig; struct __GLXvisualConfigRec { VisualID vid; @@ -65,4 +70,60 @@ #define __GLX_TOTAL_CONFIG (__GLX_MIN_CONFIG_PROPS + \ 2 * __GLX_EXT_CONFIG_PROPS) +struct __GLXFBConfigRec { + int visualType; + int transparentType; + /* colors are floats scaled to ints */ + int transparentRed, transparentGreen, transparentBlue, transparentAlpha; + int transparentIndex; + + int visualCaveat; + + int associatedVisualId; + int screen; + + int drawableType; + int renderType; + + int maxPbufferWidth, maxPbufferHeight, maxPbufferPixels; + int optimalPbufferWidth, optimalPbufferHeight; /* for SGIX_pbuffer */ + + int visualSelectGroup; /* visuals grouped by select priority */ + + unsigned int id; + + unsigned char rgbMode; + unsigned char colorIndexMode; + unsigned char doubleBufferMode; + unsigned char stereoMode; + unsigned char haveAccumBuffer; + unsigned char haveDepthBuffer; + unsigned char haveStencilBuffer; + + /* The number of bits present in various buffers */ + int accumRedBits, accumGreenBits, accumBlueBits, accumAlphaBits; + int depthBits; + int stencilBits; + int indexBits; + int redBits, greenBits, blueBits, alphaBits; + unsigned int redMask, greenMask, blueMask, alphaMask; + + unsigned int multiSampleSize; /* Number of samples per pixel (0 if no ms) */ + + unsigned int nMultiSampleBuffers; /* Number of availble ms buffers */ + int maxAuxBuffers; + + /* frame buffer level */ + int level; + + /* color ranges (for SGI_color_range) */ + unsigned char extendedRange; + double minRed, maxRed; + double minGreen, maxGreen; + double minBlue, maxBlue; + double minAlpha, maxAlpha; +}; + +#define __GLX_TOTAL_FBCONFIG_PROPS 35 + #endif /* !__GLX_glxint_h__ */ Index: xc/include/GL/glxproto.h diff -u xc/include/GL/glxproto.h:1.7 xc/include/GL/glxproto.h:1.9 --- xc/include/GL/glxproto.h:1.7 Wed Jan 28 13:11:37 2004 +++ xc/include/GL/glxproto.h Wed Jun 30 16:21:36 2004 @@ -1,7 +1,7 @@ #ifndef _GLX_glxproto_h_ #define _GLX_glxproto_h_ -/* $XFree86: xc/include/GL/glxproto.h,v 1.7 2004/01/28 18:11:37 alanh Exp $ */ +/* $XFree86: xc/include/GL/glxproto.h,v 1.9 2004/06/30 20:21:36 martin Exp $ */ /* ** License Applicability. Except to the extent portions of this file are ** made subject to an alternative license as permitted in the SGI Free @@ -74,9 +74,15 @@ #define __GLX_MAX_CONTEXT_PROPS 3 +#ifndef GLX_VENDOR #define GLX_VENDOR 0x1 +#endif +#ifndef GLX_VERSION #define GLX_VERSION 0x2 +#endif +#ifndef GLX_EXTENSIONS #define GLX_EXTENSIONS 0x3 +#endif /*****************************************************************************/ @@ -956,6 +962,20 @@ } xGLXMakeCurrentReadSGIReq; #define sz_xGLXMakeCurrentReadSGIReq 24 +typedef struct { + BYTE type; /* X_Reply */ + CARD8 unused; /* not used */ + CARD16 sequenceNumber B16; + CARD32 length B32; + GLXContextTag contextTag B32; + CARD32 writeVid B32; + CARD32 writeType B32; + CARD32 readVid B32; + CARD32 readType B32; + CARD32 pad6 B32; +} xGLXMakeCurrentReadSGIReply; +#define sz_xGLXMakeCurrentReadSGIReply 32 + /* ** glXGetFBConfigsSGIX request */ @@ -1007,6 +1027,61 @@ } xGLXCreateGLXPixmapWithConfigSGIXReq; #define sz_xGLXCreateGLXPixmapWithConfigSGIXReq 28 +/* +** glXJoinSwapGroupSGIX request +*/ +typedef struct GLXJoinSwapGroupSGIX { + CARD8 reqType; + CARD8 glxCode; + CARD16 length B16; + CARD32 vendorCode B32; /* vendor-specific opcode */ + CARD32 unused B32; /* corresponds to contextTag in hdr */ + GLXDrawable drawable B32; + GLXDrawable member B32; +} xGLXJoinSwapGroupSGIXReq; +#define sz_xGLXJoinSwapGroupSGIXReq 20 + +/* +** glXBindSwapBarrierSGIX request +*/ +typedef struct GLXBindSwapBarrierSGIX { + CARD8 reqType; + CARD8 glxCode; + CARD16 length B16; + CARD32 vendorCode B32; /* vendor-specific opcode */ + CARD32 unused B32; /* corresponds to contextTag in hdr */ + GLXDrawable drawable B32; + CARD32 barrier B32; +} xGLXBindSwapBarrierSGIXReq; +#define sz_xGLXBindSwapBarrierSGIXReq 20 + +/* +** glXQueryMaxSwapBarriersSGIX request +*/ +typedef struct GLXQueryMaxSwapBarriersSGIX { + CARD8 reqType; + CARD8 glxCode; + CARD16 length B16; + CARD32 vendorCode B32; /* vendor-specific opcode */ + CARD32 unused B32; /* corresponds to contextTag in hdr */ + CARD32 screen B32; +} xGLXQueryMaxSwapBarriersSGIXReq; +#define sz_xGLXQueryMaxSwapBarriersSGIXReq 16 + +typedef struct { + BYTE type; /* X_Reply */ + CARD8 unused; /* not used */ + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 max B32; + CARD32 size B32; + CARD32 pad3 B32; + CARD32 pad4 B32; + CARD32 pad5 B32; + CARD32 pad6 B32; +} xGLXQueryMaxSwapBarriersSGIXReply; +#define sz_xGLXQueryMaxSwapBarriersSGIXReply 32 + /************************************************************************/ /* @@ -1699,6 +1774,12 @@ __GLX_COLOR_SUBTABLE_HDR; } __GLXdispatchColorSubTableHeader; +#define GLX_WINDOW_TYPE 1 +#define GLX_PIXMAP_TYPE 2 +#define GLX_VIDEO_SOURCE_TYPE 3 +#define GLX_PBUFFER_TYPE 4 +/* 5 is for DM_PBUFFER */ +#define GLX_GLXWINDOW_TYPE 6 /*****************************************************************************/ @@ -2095,6 +2176,17 @@ /* Opcodes for Vendor Private commands */ + +#define X_GLvop_GetConvolutionFilterEXT 1 +#define X_GLvop_GetConvolutionParameterfvEXT 2 +#define X_GLvop_GetConvolutionParameterivEXT 3 +#define X_GLvop_GetSeparableFilterEXT 4 +#define X_GLvop_GetHistogramEXT 5 +#define X_GLvop_GetHistogramParameterfvEXT 6 +#define X_GLvop_GetHistogramParameterivEXT 7 +#define X_GLvop_GetMinmaxEXT 8 +#define X_GLvop_GetMinmaxParameterfvEXT 9 +#define X_GLvop_GetMinmaxParameterivEXT 10 #define X_GLvop_AreTexturesResidentEXT 11 #define X_GLvop_DeleteTexturesEXT 12 #define X_GLvop_GenTexturesEXT 13 @@ -2130,7 +2222,16 @@ #define X_GLvop_GetProgramNamedParameter4dvNV 1311 #define X_GLvop_SampleMaskSGIS 2048 #define X_GLvop_SamplePatternSGIS 2049 - +#define X_GLvop_GetDetailTexFuncSGIS 4096 +#define X_GLvop_GetSharpenTexFuncSGIS 4097 +#define X_GLvop_GetColorTableSGI 4098 +#define X_GLvop_GetColorTableParameterfvSGI 4099 +#define X_GLvop_GetColorTableParameterivSGI 4100 +#define X_GLvop_GetTexFilterFuncSGIS 4101 +#define X_GLvop_GetInstrumentsSGIX 4102 +#define X_GLvop_InstrumentsBufferSGIX 4103 +#define X_GLvop_PollInstrumentsSGIX 4104 +#define X_GLvop_FlushRasterSGIX 4105 /* Opcodes for GLX vendor private commands */ Index: xc/include/GL/glxtokens.h diff -u xc/include/GL/glxtokens.h:1.6 xc/include/GL/glxtokens.h:1.8 --- xc/include/GL/glxtokens.h:1.6 Fri Feb 22 16:32:50 2002 +++ xc/include/GL/glxtokens.h Wed Jun 30 16:21:36 2004 @@ -1,7 +1,7 @@ #ifndef __GLX_glxtokens_h__ #define __GLX_glxtokens_h__ -/* $XFree86: xc/include/GL/glxtokens.h,v 1.6 2002/02/22 21:32:50 dawes Exp $ */ +/* $XFree86: xc/include/GL/glxtokens.h,v 1.8 2004/06/30 20:21:36 martin Exp $ */ /* ** License Applicability. Except to the extent portions of this file are ** made subject to an alternative license as permitted in the SGI Free @@ -85,6 +85,10 @@ #define GLX_MAX_PBUFFER_PIXELS 0x8018 #define GLX_VISUAL_ID 0x800B +/* FBConfigSGIX Attributes */ +#define GLX_OPTIMAL_PBUFFER_WIDTH_SGIX 0x8019 +#define GLX_OPTIMAL_PBUFFER_HEIGHT_SGIX 0x801A + /* ** Error return values from glXGetConfig. Success is indicated by ** a value of 0. @@ -204,6 +208,15 @@ #define GLX_SLOW_VISUAL_EXT 0x8001 #define GLX_NON_CONFORMANT_VISUAL_EXT 0x800D +/* Property values for swap method (GLX_OML_swap_method) */ +#define GLX_SWAP_METHOD_OML 0x8060 +#define GLX_SWAP_EXCHANGE_OML 0x8061 +#define GLX_SWAP_COPY_OML 0x8062 +#define GLX_SWAP_UNDEFINED_OML 0x8063 + +/* Property values for multi-sampling */ +#define GLX_VISUAL_SELECT_GROUP_SGIX 0x8028 /* visuals grouped by select priority */ + /* ** Names for attributes to glXGetClientString. */ Index: xc/include/extensions/Imakefile diff -u xc/include/extensions/Imakefile:3.56 xc/include/extensions/Imakefile:3.59 --- xc/include/extensions/Imakefile:3.56 Mon Apr 21 14:56:47 2003 +++ xc/include/extensions/Imakefile Tue Jul 6 23:46:22 2004 @@ -3,7 +3,7 @@ -XCOMM $XFree86: xc/include/extensions/Imakefile,v 3.56 2003/04/21 18:56:47 sven Exp $ +XCOMM $XFree86: xc/include/extensions/Imakefile,v 3.59 2004/07/07 03:46:22 martin Exp $ #if BuildScreenSaverExt || BuildScreenSaverLibrary SCREENSAVERHEADERS = saver.h saverproto.h scrnsaver.h @@ -36,7 +36,7 @@ FONTCACHEHEADERS = fontcache.h fontcacheP.h fontcachstr.h #endif #if BuildXinerama || BuildXineramaLibrary -XINERAMAHEADERS = panoramiXext.h panoramiXproto.h Xinerama.h +XINERAMAHEADERS = panoramiXext.h panoramiXproto.h panoramiXwrap.h Xinerama.h #endif #if BuildRender || BuildXftLibrary RENDERHEADERS = render.h renderproto.h @@ -51,12 +51,15 @@ #if BuildXResExt || BuildXResLibrary XRESHEADERS = XRes.h XResproto.h #endif +#if BuildDmx || BuildDmxLibrary +XDMXHEADERS = dmxext.h dmxproto.h +#endif EXTRAHEADERS = $(SCREENSAVERHEADERS) $(XF86MISCHEADERS) $(XF86BIGFONTHEADERS) \ $(XF86VIDMODEHEADERS) $(XF86DGAHEADERS) $(XINERAMAHEADERS) \ $(LBXHEADERS) $(XVHEADERS) $(XVMCHEADERS) $(XF86RUSHHEADERS) \ $(FONTCACHEHEADERS) $(RENDERHEADERS) $(RANDRHEADERS) \ - $(XTRAPHEADERS) $(XRESHEADERS) + $(XTRAPHEADERS) $(XRESHEADERS) $(XDMXHEADERS) Index: xc/include/extensions/XInput.h diff -u xc/include/extensions/XInput.h:1.4 xc/include/extensions/XInput.h:1.5 --- xc/include/extensions/XInput.h:1.4 Mon Nov 17 17:20:02 2003 +++ xc/include/extensions/XInput.h Wed Jan 26 21:28:58 2005 @@ -1,5 +1,3 @@ -/* $Xorg: XInput.h,v 1.4 2001/02/09 02:03:23 xorgcvs Exp $ */ - /************************************************************ Copyright 1989, 1998 The Open Group @@ -45,7 +43,7 @@ SOFTWARE. ********************************************************/ -/* $XFree86: xc/include/extensions/XInput.h,v 1.4 2003/11/17 22:20:02 dawes Exp $ */ +/* $XFree86: xc/include/extensions/XInput.h,v 1.5 2005/01/27 02:28:58 dawes Exp $ */ /* Definitions used by the library and client */ @@ -1120,6 +1118,13 @@ XDeviceControl* /* control */ ); +extern void _xibaddevice(Display *dpy, int *error); +extern void _xibadclass(Display *dpy, int *error); +extern void _xibadevent(Display *dpy, int *error); +extern void _xibadmode(Display *dpy, int *error); +extern void _xidevicebusy(Display *dpy, int *error); + + _XFUNCPROTOEND #endif /* _XINPUT_H_ */ Index: xc/include/extensions/Xext.h diff -u xc/include/extensions/Xext.h:1.5 xc/include/extensions/Xext.h:1.7 --- xc/include/extensions/Xext.h:1.5 Mon Nov 17 17:20:03 2003 +++ xc/include/extensions/Xext.h Wed Jan 26 22:03:09 2005 @@ -1,6 +1,4 @@ /* - * $Xorg: Xext.h,v 1.4 2001/02/09 02:03:24 xorgcvs Exp $ - * Copyright 1989, 1998 The Open Group Permission to use, copy, modify, distribute, and sell this software and its @@ -23,7 +21,7 @@ used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/include/extensions/Xext.h,v 1.5 2003/11/17 22:20:03 dawes Exp $ */ +/* $XFree86: xc/include/extensions/Xext.h,v 1.7 2005/01/27 03:03:09 dawes Exp $ */ #ifndef _XEXT_H_ #define _XEXT_H_ @@ -32,16 +30,11 @@ _XFUNCPROTOBEGIN -extern int (*XSetExtensionErrorHandler( - int (*handler)( - Display *, - char *, - char * - ) -))( - Display *, - char *, - char * +typedef int (*XExtensionErrorHandler)(Display *, _Xconst char *, + _Xconst char *); + +extern XExtensionErrorHandler XSetExtensionErrorHandler( + XExtensionErrorHandler handler ); extern int XMissingExtension( Index: xc/include/extensions/dmxext.h diff -u /dev/null xc/include/extensions/dmxext.h:1.1 --- /dev/null Wed Mar 16 21:04:43 2005 +++ xc/include/extensions/dmxext.h Wed Jun 30 16:21:37 2004 @@ -0,0 +1,190 @@ +/* $XFree86: xc/include/extensions/dmxext.h,v 1.1 2004/06/30 20:21:37 martin Exp $ */ +/* + * Copyright 2002-2004 Red Hat Inc., Durham, North Carolina. + * + * All Rights Reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation on the rights to use, copy, modify, merge, + * publish, distribute, sublicense, and/or sell copies of the Software, + * and to permit persons to whom the Software is furnished to do so, + * subject to the following conditions: + * + * The above copyright notice and this permission notice (including the + * next paragraph) shall be included in all copies or substantial + * portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NON-INFRINGEMENT. IN NO EVENT SHALL RED HAT AND/OR THEIR SUPPLIERS + * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN + * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +/* + * Authors: + * Rickard E. (Rik) Faith + * + */ + +/** \file + * This file describes the interface to the client-side libdmx.a + * library. All DMX-aware client-side applications should include this + * file. */ + +#ifndef _DMXEXT_H_ +#define _DMXEXT_H_ + +/* These values must be larger than LastExtensionError. + The values in dmxext.h and dmxproto.h *MUST* match. */ +#define DmxBadXinerama 1001 +#define DmxBadValue 1002 +#define DmxBadReply 1003 + +#define DMXScreenWindowWidth (1L<<0) +#define DMXScreenWindowHeight (1L<<1) +#define DMXScreenWindowXoffset (1L<<2) +#define DMXScreenWindowYoffset (1L<<3) +#define DMXRootWindowWidth (1L<<4) +#define DMXRootWindowHeight (1L<<5) +#define DMXRootWindowXoffset (1L<<6) +#define DMXRootWindowYoffset (1L<<7) +#define DMXRootWindowXorigin (1L<<8) +#define DMXRootWindowYorigin (1L<<9) + +#define DMXDesktopWidth (1L<<0) +#define DMXDesktopHeight (1L<<1) +#define DMXDesktopShiftX (1L<<2) +#define DMXDesktopShiftY (1L<<3) + +#define DMXInputType (1L<<0) +#define DMXInputPhysicalScreen (1L<<1) +#define DMXInputSendsCore (1L<<2) + +#ifndef _DMX_SERVER_ + +/** Client-library screen information structure, returned by + * #DMXGetScreenAttributes. */ +typedef struct { + char *displayName; + int logicalScreen; + + unsigned int screenWindowWidth; /* displayName's coordinate system */ + unsigned int screenWindowHeight; /* displayName's coordinate system */ + int screenWindowXoffset; /* displayName's coordinate system */ + int screenWindowYoffset; /* displayName's coordinate system */ + + unsigned int rootWindowWidth; /* screenWindow's coordinate system */ + unsigned int rootWindowHeight; /* screenWindow's coordinate system */ + int rootWindowXoffset; /* screenWindow's coordinate system */ + int rootWindowYoffset; /* screenWindow's coordinate system */ + + int rootWindowXorigin; /* global coordinate system */ + int rootWindowYorigin; /* global coordinate system */ +} DMXScreenAttributes; + +/** Client-library window information structure, returned by + * #DMXGetWindowAttributes. */ +typedef struct { + int screen; + Window window; + XRectangle pos, vis; +} DMXWindowAttributes; + +/** Client-library desktop information structure, returned by + * #DMXGetDesktopAttributes. */ +typedef struct { + unsigned int width; /* global coordinate system */ + unsigned int height; /* global coordinate system */ + int shiftX; /* global coordinate system */ + int shiftY; /* global coordinate system */ +} DMXDesktopAttributes; + +/** Enumeration for the #inputType field in the #DMXInputAttributes + * structure. */ +typedef enum { + DMXLocalInputType, + DMXConsoleInputType, + DMXBackendInputType +} DMXInputEnum; + +/** Client-library input information structure, returned by + * #DMXGetInputAttributes. */ +typedef struct { + DMXInputEnum inputType; + int physicalScreen; + int physicalId; + Bool isCore; + Bool sendsCore; + const char *name; + Bool detached; +} DMXInputAttributes; + +_XFUNCPROTOBEGIN + +extern Bool DMXQueryExtension(Display *dpy, + int *event_basep, int *error_basep); +extern Bool DMXQueryVersion(Display *dpy, int *major_version, + int *minor_version, int *patch_version); +extern Bool DMXSync(Display *dpy); +extern Bool DMXForceWindowCreation(Display *dpy, Window window); + + +extern Bool DMXGetScreenCount(Display *dpy, int *screen_count); +extern Bool DMXGetScreenAttributes(Display *dpy, + int screen, + DMXScreenAttributes *attr); +extern int DMXChangeScreensAttributes(Display *dpy, + int screen_count, + int *screens, + int mask_count, + unsigned int *masks, + DMXScreenAttributes *attr, /* vector */ + int *error_screen); + +extern Bool DMXAddScreen(Display *dpy, + const char *displayName, + unsigned int mask, + DMXScreenAttributes *attr, + int *screen); +extern Bool DMXRemoveScreen(Display *dpy, int screen); + +/* Call DMXGetScreenWindowCount and allocate info to that size. Pass + * the size in available_count. This call can generate a large amount + * of wire traffic and should not be used called with available_count=0 + * just to determine the screen_count value -- use DMXGetScreenCount + * instead. NOTE: Also see DMX protocol specification (DMXSpec.txt) for + * usage of DMXSync to flush pending commands. */ +extern Bool DMXGetWindowAttributes(Display *dpy, Window window, + int *screen_count, int available_count, + DMXWindowAttributes *attr); + +extern Bool DMXGetDesktopAttributes(Display *dpy, DMXDesktopAttributes *attr); +extern int DMXChangeDesktopAttributes(Display *dpy, + unsigned int mask, + DMXDesktopAttributes *attr); + +extern Bool DMXGetInputCount(Display *dpy, int *input_count); +extern Bool DMXGetInputAttributes(Display *dpy, int id, + DMXInputAttributes *attr); + +extern Bool DMXAddInput(Display *dpy, + unsigned int mask, + DMXInputAttributes *attr, + int *id); +extern Bool DMXRemoveInput(Display *dpy, int id); + +/* These are helper functions that call DMXAddInput. */ +extern Bool DMXAddBackendInput(Display *dpy, int screen, int sendsCore, + int *newId); +extern Bool DMXAddConsoleInput(Display *dpy, const char *name, int sendsCore, + int *newId); + +_XFUNCPROTOEND +#endif +#endif Index: xc/include/extensions/dmxproto.h diff -u /dev/null xc/include/extensions/dmxproto.h:1.1 --- /dev/null Wed Mar 16 21:04:43 2005 +++ xc/include/extensions/dmxproto.h Wed Jun 30 16:21:37 2004 @@ -0,0 +1,446 @@ +/* $XFree86: xc/include/extensions/dmxproto.h,v 1.1 2004/06/30 20:21:37 martin Exp $ */ +/* + * Copyright 2002-2004 Red Hat Inc., Durham, North Carolina. + * + * All Rights Reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation on the rights to use, copy, modify, merge, + * publish, distribute, sublicense, and/or sell copies of the Software, + * and to permit persons to whom the Software is furnished to do so, + * subject to the following conditions: + * + * The above copyright notice and this permission notice (including the + * next paragraph) shall be included in all copies or substantial + * portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NON-INFRINGEMENT. IN NO EVENT SHALL RED HAT AND/OR THEIR SUPPLIERS + * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN + * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +/* + * Authors: + * Rickard E. (Rik) Faith + * + */ + +/** \file + * This file describes the structures necessary to implement the wire + * protocol for the DMX protocol extension. It should be included only + * in files that implement the client-side (or server-side) part of the + * protocol (i.e., client-side applications should \b not include this + * file). */ + +#ifndef _DMXSTR_H_ +#define _DMXSTR_H_ + +#define DMX_EXTENSION_NAME "DMX" +#define DMX_EXTENSION_MAJOR 2 +#define DMX_EXTENSION_MINOR 2 +#define DMX_EXTENSION_PATCH 20040604 + +/* These values must be larger than LastExtensionError. + The values in dmxext.h and dmxproto.h *MUST* match. */ +#define DMX_BAD_XINERAMA 1001 +#define DMX_BAD_VALUE 1002 + +#define X_DMXQueryVersion 0 +#define X_DMXGetScreenCount 1 +#define X_DMXGetScreenInformationDEPRECATED 2 +#define X_DMXGetWindowAttributes 3 +#define X_DMXGetInputCount 4 +#define X_DMXGetInputAttributes 5 +#define X_DMXForceWindowCreationDEPRECATED 6 +#define X_DMXReconfigureScreenDEPRECATED 7 +#define X_DMXSync 8 +#define X_DMXForceWindowCreation 9 +#define X_DMXGetScreenAttributes 10 +#define X_DMXChangeScreensAttributes 11 +#define X_DMXAddScreen 12 +#define X_DMXRemoveScreen 13 +#define X_DMXGetDesktopAttributes 14 +#define X_DMXChangeDesktopAttributes 15 +#define X_DMXAddInput 16 +#define X_DMXRemoveInput 17 + +/** Wire-level description of DMXQueryVersion protocol request. */ +typedef struct { + CARD8 reqType; /* dmxcode */ + CARD8 dmxReqType; /* X_DMXQueryVersion */ + CARD16 length B16; +} xDMXQueryVersionReq; +#define sz_xDMXQueryVersionReq 4 + +/** Wire-level description of DMXQueryVersion protocol reply. */ +typedef struct { + BYTE type; /* X_Reply */ + CARD8 ununsed; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 majorVersion B32; + CARD32 minorVersion B32; + CARD32 patchVersion B32; + CARD32 pad0 B32; + CARD32 pad1 B32; + CARD32 pad2 B32; +} xDMXQueryVersionReply; +#define sz_xDMXQueryVersionReply 32 + +/** Wire-level description of DMXSync protocol request. */ +typedef struct { + CARD8 reqType; /* DMXCode */ + CARD8 dmxReqType; /* X_DMXSync */ + CARD16 length B16; +} xDMXSyncReq; +#define sz_xDMXSyncReq 4 + +/** Wire-level description of DMXSync protocol reply. */ +typedef struct { + BYTE type; /* X_Reply */ + CARD8 unused; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 status B32; + CARD32 pad0 B32; + CARD32 pad1 B32; + CARD32 pad2 B32; + CARD32 pad3 B32; + CARD32 pad4 B32; +} xDMXSyncReply; +#define sz_xDMXSyncReply 32 + +/** Wire-level description of DMXForceWindowCreation protocol request. */ +typedef struct { + CARD8 reqType; /* DMXCode */ + CARD8 dmxReqType; /* X_DMXForceWindowCreation */ + CARD16 length B16; + CARD32 window B32; +} xDMXForceWindowCreationReq; +#define sz_xDMXForceWindowCreationReq 8 + +/** Wire-level description of DMXForceWindowCreation protocol reply. */ +typedef struct { + BYTE type; /* X_Reply */ + CARD8 unused; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 status B32; + CARD32 pad0 B32; + CARD32 pad1 B32; + CARD32 pad2 B32; + CARD32 pad3 B32; + CARD32 pad4 B32; +} xDMXForceWindowCreationReply; +#define sz_xDMXForceWindowCreationReply 32 + +/** Wire-level description of DMXGetScreenCount protocol request. */ +typedef struct { + CARD8 reqType; /* DMXCode */ + CARD8 dmxReqType; /* X_DMXGetScreenCount */ + CARD16 length B16; +} xDMXGetScreenCountReq; +#define sz_xDMXGetScreenCountReq 4 + +/** Wire-level description of DMXGetScreenCount protocol reply. */ +typedef struct { + BYTE type; /* X_Reply */ + CARD8 unused; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 screenCount B32; + CARD32 pad0 B32; + CARD32 pad1 B32; + CARD32 pad2 B32; + CARD32 pad3 B32; + CARD32 pad4 B32; +} xDMXGetScreenCountReply; +#define sz_xDMXGetScreenCountReply 32 + +/** Wire-level description of DMXGetScreenAttributes protocol request. */ +typedef struct { + CARD8 reqType; /* DMXCode */ + CARD8 dmxReqType; /* X_DMXGetScreenAttributes */ + CARD16 length B16; + CARD32 physicalScreen B32; +} xDMXGetScreenAttributesReq; +#define sz_xDMXGetScreenAttributesReq 8 + +/** Wire-level description of DMXGetScreenAttributes protocol reply. */ +typedef struct { + BYTE type; /* X_Reply */ + CARD8 unused; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 displayNameLength B32; + CARD32 logicalScreen B32; + + CARD16 screenWindowWidth B16; + CARD16 screenWindowHeight B16; + INT16 screenWindowXoffset B16; + INT16 screenWindowYoffset B16; + + CARD16 rootWindowWidth B16; + CARD16 rootWindowHeight B16; + INT16 rootWindowXoffset B16; + INT16 rootWindowYoffset B16; + INT16 rootWindowXorigin B16; + INT16 rootWindowYorigin B16; +} xDMXGetScreenAttributesReply; +#define sz_xDMXGetScreenAttributesReply 36 + +/** Wire-level description of DMXChangeScreensAttributes protocol request. */ +typedef struct { + CARD8 reqType; /* DMXCode */ + CARD8 dmxReqType; /* X_DMXChangeScreensAttributes */ + CARD16 length B16; + CARD32 screenCount B32; + CARD32 maskCount B32; +} xDMXChangeScreensAttributesReq; +#define sz_xDMXChangeScreensAttributesReq 12 + +/** Wire-level description of DMXChangeScreensAttributes protocol reply. */ +typedef struct { + BYTE type; /* X_Reply */ + CARD8 unused; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 status B32; + CARD32 errorScreen B32; + CARD32 pad0 B32; + CARD32 pad1 B32; + CARD32 pad2 B32; + CARD32 pad3 B32; +} xDMXChangeScreensAttributesReply; +#define sz_xDMXChangeScreensAttributesReply 32 + +/** Wire-level description of DMXAddScreen protocol request. */ +typedef struct { + CARD8 reqType; /* DMXCode */ + CARD8 dmxReqType; /* X_DMXAddScreen */ + CARD16 length B16; + CARD32 displayNameLength B32; + CARD32 physicalScreen B32; + CARD32 valueMask B32; +} xDMXAddScreenReq; +#define sz_xDMXAddScreenReq 16 + +/** Wire-level description of DMXAddScreen protocol reply. */ +typedef struct { + BYTE type; /* X_Reply */ + CARD8 unused; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 status B32; + CARD32 physicalScreen B32; + CARD32 pad0 B32; + CARD32 pad1 B32; + CARD32 pad2 B32; + CARD32 pad3 B32; +} xDMXAddScreenReply; +#define sz_xDMXAddScreenReply 32 + +/** Wire-level description of DMXRemoveScreen protocol request. */ +typedef struct { + CARD8 reqType; /* DMXCode */ + CARD8 dmxReqType; /* X_DMXRemoveScreen */ + CARD16 length B16; + CARD32 physicalScreen B32; +} xDMXRemoveScreenReq; +#define sz_xDMXRemoveScreenReq 8 + +/** Wire-level description of DMXRemoveScreen protocol reply. */ +typedef struct { + BYTE type; /* X_Reply */ + CARD8 unused; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 status B32; + CARD32 pad0 B32; + CARD32 pad1 B32; + CARD32 pad2 B32; + CARD32 pad3 B32; + CARD32 pad4 B32; +} xDMXRemoveScreenReply; +#define sz_xDMXRemoveScreenReply 32 + +/** Wire-level description of DMXGetWindowAttributes protocol request. */ +typedef struct { + CARD8 reqType; /* DMXCode */ + CARD8 dmxReqType; /* X_DMXGetWindowAttributes */ + CARD16 length B16; + CARD32 window B32; +} xDMXGetWindowAttributesReq; +#define sz_xDMXGetWindowAttributesReq 8 + +/** Wire-level description of DMXGetWindowAttributes protocol reply. */ +typedef struct { + BYTE type; /* X_Reply */ + CARD8 unused; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 screenCount B32; + CARD32 pad0 B32; + CARD32 pad1 B32; + CARD32 pad2 B32; + CARD32 pad3 B32; + CARD32 pad4 B32; +} xDMXGetWindowAttributesReply; +#define sz_xDMXGetWindowAttributesReply 32 + +/** Wire-level description of DMXGetDesktopAttributes protocol request. */ +typedef struct { + CARD8 reqType; /* DMXCode */ + CARD8 dmxReqType; /* X_DMXGetDesktopAttributes */ + CARD16 length B16; +} xDMXGetDesktopAttributesReq; +#define sz_xDMXGetDesktopAttributesReq 4 + +/** Wire-level description of DMXGetDesktopAttributes protocol reply. */ +typedef struct { + BYTE type; /* X_Reply */ + CARD8 unused; + CARD16 sequenceNumber B16; + CARD32 length B32; + INT16 width; + INT16 height; + INT16 shiftX; + INT16 shiftY; + CARD32 pad0 B32; + CARD32 pad1 B32; + CARD32 pad2 B32; + CARD32 pad3 B32; +} xDMXGetDesktopAttributesReply; +#define sz_xDMXGetDesktopAttributesReply 32 + +/** Wire-level description of DMXChangeDesktopAttributes protocol request. */ +typedef struct { + CARD8 reqType; /* DMXCode */ + CARD8 dmxReqType; /* X_DMXChangeDesktopAttributes */ + CARD16 length B16; + CARD32 valueMask B32; +} xDMXChangeDesktopAttributesReq; +#define sz_xDMXChangeDesktopAttributesReq 8 + +/** Wire-level description of DMXChangeDesktopAttributes protocol reply. */ +typedef struct { + BYTE type; /* X_Reply */ + CARD8 unused; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 status B32; + CARD32 pad0 B32; + CARD32 pad1 B32; + CARD32 pad2 B32; + CARD32 pad3 B32; + CARD32 pad4 B32; +} xDMXChangeDesktopAttributesReply; +#define sz_xDMXChangeDesktopAttributesReply 32 + +/** Wire-level description of DMXGetInputCount protocol request. */ +typedef struct { + CARD8 reqType; /* DMXCode */ + CARD8 dmxReqType; /* X_DMXGetInputCount */ + CARD16 length B16; +} xDMXGetInputCountReq; +#define sz_xDMXGetInputCountReq 4 + +/** Wire-level description of DMXGetInputCount protocol reply. */ +typedef struct { + BYTE type; /* X_Reply */ + CARD8 unused; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 inputCount B32; + CARD32 pad0 B32; + CARD32 pad1 B32; + CARD32 pad2 B32; + CARD32 pad3 B32; + CARD32 pad4 B32; +} xDMXGetInputCountReply; +#define sz_xDMXGetInputCountReply 32 + +/** Wire-level description of DMXGetInputAttributes protocol request. */ +typedef struct { + CARD8 reqType; /* DMXCode */ + CARD8 dmxReqType; /* X_DMXGetInputAttributes */ + CARD16 length B16; + CARD32 deviceId B32; +} xDMXGetInputAttributesReq; +#define sz_xDMXGetInputAttributesReq 8 + +/** Wire-level description of DMXGetInputAttributes protocol reply. */ +typedef struct { + BYTE type; /* X_Reply */ + CARD8 unused; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 inputType B32; + CARD32 physicalScreen B32; + CARD32 physicalId B32; + CARD32 nameLength B32; + BOOL isCore; + BOOL sendsCore; + BOOL detached; + CARD8 pad0; + CARD32 pad1 B32; +} xDMXGetInputAttributesReply; +#define sz_xDMXGetInputAttributesReply 32 + +/** Wire-level description of DMXAddInput protocol request. */ +typedef struct { + CARD8 reqType; /* DMXCode */ + CARD8 dmxReqType; /* X_DMXAddInput */ + CARD16 length B16; + CARD32 displayNameLength B32; + CARD32 valueMask; +} xDMXAddInputReq; +#define sz_xDMXAddInputReq 12 + +/** Wire-level description of DMXAddInput protocol reply. */ +typedef struct { + BYTE type; /* X_Reply */ + CARD8 unused; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 status B32; + CARD32 physicalId B32; + CARD32 pad0 B32; + CARD32 pad1 B32; + CARD32 pad2 B32; + CARD32 pad3 B32; +} xDMXAddInputReply; +#define sz_xDMXAddInputReply 32 + +/** Wire-level description of DMXRemoveInput protocol request. */ +typedef struct { + CARD8 reqType; /* DMXCode */ + CARD8 dmxReqType; /* X_DMXRemoveInput */ + CARD16 length B16; + CARD32 physicalId B32; +} xDMXRemoveInputReq; +#define sz_xDMXRemoveInputReq 8 + +/** Wire-level description of DMXRemoveInput protocol reply. */ +typedef struct { + BYTE type; + CARD8 unused; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 status B32; + CARD32 pad0 B32; + CARD32 pad1 B32; + CARD32 pad2 B32; + CARD32 pad3 B32; + CARD32 pad4 B32; +} xDMXRemoveInputReply; +#define sz_xDMXRemoveInputReply 32 + +#endif Index: xc/include/extensions/panoramiXwrap.h diff -u /dev/null xc/include/extensions/panoramiXwrap.h:1.1 --- /dev/null Wed Mar 16 21:04:43 2005 +++ xc/include/extensions/panoramiXwrap.h Sat Apr 3 17:38:52 2004 @@ -0,0 +1,37 @@ +/* $XFree86: xc/include/extensions/panoramiXwrap.h,v 1.1 2004/04/03 22:38:52 tsi Exp $ */ + +#ifndef _h_panoramiXwrap +#define _h_panoramiXwrap 1 + +extern Bool XPanoramiXQueryExtension ( + Display *dpy, + int *event_basep, + int *error_basep +); + +extern Status XPanoramiXQueryVersion( + Display *dpy, + int *major_versionp, + int *minor_versionp +); + +extern Status XPanoramiXGetState ( + Display *dpy, + Drawable drawable, + XPanoramiXInfo *panoramiX_info +); + +extern Status XPanoramiXGetScreenCount ( + Display *dpy, + Drawable drawable, + XPanoramiXInfo *panoramiX_info +); + +extern Status XPanoramiXGetScreenSize ( + Display *dpy, + Drawable drawable, + int screen_num, + XPanoramiXInfo *panoramiX_info +); + +#endif Index: xc/include/extensions/xf86mscstr.h diff -u xc/include/extensions/xf86mscstr.h:3.13 xc/include/extensions/xf86mscstr.h:3.14 --- xc/include/extensions/xf86mscstr.h:3.13 Thu Apr 3 11:15:46 2003 +++ xc/include/extensions/xf86mscstr.h Tue Dec 14 19:48:42 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/include/extensions/xf86mscstr.h,v 3.13 2003/04/03 16:15:46 dawes Exp $ */ +/* $XFree86: xc/include/extensions/xf86mscstr.h,v 3.14 2004/12/15 00:48:42 twini Exp $ */ /* * Copyright (c) 1995, 1996 The XFree86 Project, Inc @@ -14,7 +14,7 @@ #define XF86MISCNAME "XFree86-Misc" #define XF86MISC_MAJOR_VERSION 0 /* current version numbers */ -#define XF86MISC_MINOR_VERSION 8 +#define XF86MISC_MINOR_VERSION 9 typedef struct _XF86MiscQueryVersion { CARD8 reqType; /* always XF86MiscReqCode */ Index: xc/include/extensions/xtestext1.h diff -u xc/include/extensions/xtestext1.h:1.2 xc/include/extensions/xtestext1.h:1.4 --- xc/include/extensions/xtestext1.h:1.2 Fri Dec 14 14:53:29 2001 +++ xc/include/extensions/xtestext1.h Wed Jan 26 21:35:20 2005 @@ -1,4 +1,3 @@ -/* $Xorg: xtestext1.h,v 1.4 2001/02/09 02:03:24 xorgcvs Exp $ */ /* * xtestext1.h * @@ -324,3 +323,23 @@ CARD16 pad2 B16; /* unused padding word */ CARD32 delay_time B32; /* how long to delay (in ms) */ } XTestDelayInfo; + +#ifndef XTestSERVER_SIDE +_XFUNCPROTOBEGIN + +int XTestFakeInput(Display *dpy, char *action_list_addr, int action_list_size, + int ack_flag); +int XTestGetInput(Display *dpy, int action_handling); +int XTestStopInput(Display *dpy); +int XTestReset(Display *dpy); +int XTestQueryInputSize(Display *dpy, unsigned long *size_return); +int XTestPressKey(Display *display, int device_id, unsigned long delay, + unsigned int keycode, unsigned int key_action); +int XTestPressButton(Display *display, int device_id, unsigned long delay, + unsigned int button_number, unsigned int button_action); +int XTestMovePointer(Display *display, int device_id, unsigned long *delay, + int *x, int *y, unsigned int count); +int XTestFlush(Display *display); + +_XFUNCPROTOEND +#endif Index: xc/lib/Imakefile diff -u xc/lib/Imakefile:3.75 xc/lib/Imakefile:3.81 --- xc/lib/Imakefile:3.75 Tue Aug 12 19:47:06 2003 +++ xc/lib/Imakefile Mon Feb 28 00:09:33 2005 @@ -1,13 +1,58 @@ -XCOMM $Xorg: Imakefile,v 1.3 2000/08/17 19:44:00 cpqbld Exp $ - - - - -XCOMM $XFree86: xc/lib/Imakefile,v 3.75 2003/08/12 23:47:06 torrey Exp $ +XCOMM $XFree86: xc/lib/Imakefile,v 3.81 2005/02/28 05:09:33 dawes Exp $ +/* + * Copyright (c) 1994-2005 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ #define IHaveSubdirs #define PassCDebugFlags +#if BuildLibraries || BuildServer || BuildClients +XTRANSLIB = xtrans +#endif + #if BuildXaw6 && BuildLibraries XAW6LIBDIR = Xaw6 #endif @@ -20,7 +65,7 @@ BERKDIR = Xbsd #endif -#if BuildXKBfilelib || BuildXKB +#if BuildXKBfilelib XKBLIBDIR = xkbfile #endif @@ -69,6 +114,10 @@ XRESLIBDIR = XRes #endif +#if BuildDmxLibrary +DMXLIBDIR = dmx +#endif + #if BuildGLXLibrary GLXLIBDIR = GL #endif @@ -136,7 +185,7 @@ XF86EXTLIBS = $(XF86MISCLIBDIR) $(XF86VMLIBDIR) \ $(XF86DGALIBDIR) $(XF86RUSHLIBDIR) -#if BuildLBX +#if BuildLBX && (BuildLibraries || BuildServer || BuildClients) LBXUTILDIR = lbxutil #endif @@ -148,10 +197,6 @@ REGEXDIR = regex #endif -#if BuildXAudio -XALIBDIR = Xa -#endif - #if BuildXprintLib XPRINTLIBDIR = Xp #endif @@ -160,7 +205,9 @@ FONTCACHELIBDIR = Xfontcache #endif +#if BuildServer || BuildClients || BuildLibraries FONTSUBDIR = font +#endif #if BuildFontEncLib FONTENCSUBDIR = fontenc @@ -202,16 +249,18 @@ $(XF86RUSHLIBDIR) $(XMULIBDIR) $(XMUULIBDIR) $(XPMLIBDIR) \ $(XAW6LIBDIR) $(XAWLIBDIR) $(XINPUTLIBDIR) \ $(XTSTLIBDIR) $(FSLIBDIR) $(XKBLIBDIR) \ - $(XKBUILIBDIR) $(LBXUTILDIR) $(XALIBDIR) $(XPRINTLIBDIR) \ - $(XVLIBDIR) $(GLXLIBDIR) $(GLULIBDIR) $(GLWLIBDIR) \ + $(XKBUILIBDIR) $(LBXUTILDIR) $(XPRINTLIBDIR) \ + $(XVLIBDIR) $(EXPATBUILDDIR) \ + $(GLXLIBDIR) $(GLULIBDIR) $(GLWLIBDIR) \ $(DPSLIBDIR) $(DPSTKLIBDIR) $(PSRESLIBDIR) $(XINERAMADIR) \ $(ZLIBDIR) $(REGEXDIR) $(RENDERLIBDIR) $(FREETYPE2BUILDDIR) \ - $(LIBXML2BUILDDIR) $(EXPATBUILDDIR) $(FONTCONFIGBUILDDIR) \ + $(LIBXML2BUILDDIR) $(FONTCONFIGBUILDDIR) \ $(XFT1LIBDIR) $(XFTLIBDIR) $(XVMCLIBDIR) $(RANDRLIBDIR) \ - $(XTRAPLIBDIR) $(XRESLIBDIR) $(XCURSORLIBDIR) $(APPLELIBDIR) + $(XTRAPLIBDIR) $(XRESLIBDIR) $(XCURSORLIBDIR) $(APPLELIBDIR) \ + $(DMXLIBDIR) -SUBDIRS = $(BERKDIR) xtrans $(LINTSUBDIRS) $(FONTSUBDIR) $(FONTENCSUBDIR) \ - $(FONTCACHELIBDIR) +SUBDIRS = $(BERKDIR) $(XTRANSLIB) $(LINTSUBDIRS) $(FONTSUBDIR) \ + $(FONTENCSUBDIR) $(FONTCACHELIBDIR) MakeSubdirs($(SUBDIRS)) DependSubdirs($(SUBDIRS)) Index: xc/lib/FS/FSGetCats.c diff -u xc/lib/FS/FSGetCats.c:1.7 xc/lib/FS/FSGetCats.c:1.8 --- xc/lib/FS/FSGetCats.c:1.7 Mon Dec 22 12:48:02 2003 +++ xc/lib/FS/FSGetCats.c Thu Dec 30 21:56:03 2004 @@ -23,7 +23,7 @@ * ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS * SOFTWARE. */ -/* $XFree86: xc/lib/FS/FSGetCats.c,v 1.7 2003/12/22 17:48:02 tsi Exp $ */ +/* $XFree86: xc/lib/FS/FSGetCats.c,v 1.8 2004/12/31 02:56:03 tsi Exp $ */ /* @@ -73,8 +73,10 @@ return (char **) NULL; } if (rep.num_catalogues -#if (SIZE_MAX >> 2) <= UINT_MAX +#if (SIZE_MAX >> 2) <= UCHAR_MAX && rep.num_catalogues <= SIZE_MAX/sizeof(char *) +#endif +#if (SIZE_MAX >> 2) <= UINT_MAX && rep.length <= (SIZE_MAX >> 2) #endif ) { Index: xc/lib/FS/FSListExt.c diff -u xc/lib/FS/FSListExt.c:1.7 xc/lib/FS/FSListExt.c:1.8 --- xc/lib/FS/FSListExt.c:1.7 Mon Dec 22 12:48:02 2003 +++ xc/lib/FS/FSListExt.c Thu Dec 30 21:56:03 2004 @@ -24,7 +24,7 @@ * ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS * SOFTWARE. */ -/* $XFree86: xc/lib/FS/FSListExt.c,v 1.7 2003/12/22 17:48:02 tsi Exp $ */ +/* $XFree86: xc/lib/FS/FSListExt.c,v 1.8 2004/12/31 02:56:03 tsi Exp $ */ /* @@ -74,8 +74,10 @@ return (char **) NULL; } if (rep.nExtensions -#if (SIZE_MAX >> 2) <= UINT_MAX +#if (SIZE_MAX >> 2) <= UCHAR_MAX && rep.nExtensions <= SIZE_MAX / sizeof(char *) +#endif +#if (SIZE_MAX >> 2) <= UINT_MAX && rep.length <= (SIZE_MAX>>2) #endif ) { Index: xc/lib/FS/FSOpenServ.c diff -u xc/lib/FS/FSOpenServ.c:1.9 xc/lib/FS/FSOpenServ.c:1.10 --- xc/lib/FS/FSOpenServ.c:1.9 Mon Dec 22 12:48:02 2003 +++ xc/lib/FS/FSOpenServ.c Thu Dec 30 21:56:03 2004 @@ -24,7 +24,7 @@ * ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS * SOFTWARE. */ -/* $XFree86: xc/lib/FS/FSOpenServ.c,v 1.9 2003/12/22 17:48:02 tsi Exp $ */ +/* $XFree86: xc/lib/FS/FSOpenServ.c,v 1.10 2004/12/31 02:56:03 tsi Exp $ */ /* @@ -163,7 +163,7 @@ _FSRead(svr, (char *) alt_data, setuplength); ad = alt_data; -#if SIZE_MAX <= UINT_MAX +#if SIZE_MAX < UCHAR_MAX /* ... not likely! ... */ if (prefix.num_alternates > SIZE_MAX / sizeof(AlternateServer)) { errno = ENOMEM; FSfree((char *) alt_data); Index: xc/lib/FS/FSlibos.h diff -u xc/lib/FS/FSlibos.h:3.11 xc/lib/FS/FSlibos.h:3.12 --- xc/lib/FS/FSlibos.h:3.11 Thu Dec 18 21:05:37 2003 +++ xc/lib/FS/FSlibos.h Sat Apr 3 17:26:20 2004 @@ -50,7 +50,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/FS/FSlibos.h,v 3.11 2003/12/19 02:05:37 dawes Exp $ */ +/* $XFree86: xc/lib/FS/FSlibos.h,v 3.12 2004/04/03 22:26:20 dawes Exp $ */ /* * FSlib networking & os include file @@ -61,7 +61,7 @@ #ifndef WIN32 -#if defined(SCO) || defined(__USLC__) +#if defined(__SCO__) || defined(__USLC__) #include /* For SIZE_MAX */ #endif Index: xc/lib/FS/Imakefile diff -u xc/lib/FS/Imakefile:3.6 xc/lib/FS/Imakefile:3.7 --- xc/lib/FS/Imakefile:3.6 Mon Apr 23 12:17:06 2001 +++ xc/lib/FS/Imakefile Sun Apr 4 22:33:08 2004 @@ -3,11 +3,11 @@ -XCOMM $XFree86: xc/lib/FS/Imakefile,v 3.6 2001/04/23 16:17:06 tsi Exp $ +XCOMM $XFree86: xc/lib/FS/Imakefile,v 3.7 2004/04/05 02:33:08 dawes Exp $ #define DoNormalLib NormalLibFS #define DoSharedLib SharedLibFS -#define DoExtraLib SharedLibFS +#define DoExtraLib ExtraLibFS #define DoDebugLib DebugLibFS #define DoProfileLib ProfileLibFS #define LibName FS Index: xc/lib/GL/Imakefile diff -u xc/lib/GL/Imakefile:1.44 xc/lib/GL/Imakefile:1.46 --- xc/lib/GL/Imakefile:1.44 Sun Sep 28 16:14:58 2003 +++ xc/lib/GL/Imakefile Fri Dec 10 11:06:55 2004 @@ -1,4 +1,4 @@ -XCOMM $XFree86: xc/lib/GL/Imakefile,v 1.44 2003/09/28 20:14:58 alanh Exp $ +XCOMM $XFree86: xc/lib/GL/Imakefile,v 1.46 2004/12/10 16:06:55 alanh Exp $ XCOMM XCOMM Imake tokens which are significant to building libGL: @@ -71,7 +71,7 @@ #if BuildOSMesaLib || \ (BuildXF86DRI && \ (defined(DriDrivers) || GlxDriverUsesMesa || GlxBuiltInXMesa)) - MESADIRS = mesa/src + MESADIRS = mesa #endif /* @@ -79,7 +79,7 @@ * BuildOSMesaLib */ #if BuildOSMesaLib - OSMESADIRS = mesa/src/OSmesa + OSMESADIRS = mesa/drivers/osmesa #endif /* @@ -87,7 +87,7 @@ * BuildXF86DRI */ #if BuildXF86DRI - DRIDIRS = dri + DRIDIRS = dri/drm #endif /* @@ -95,7 +95,7 @@ * BuildXF86DRI && defined(DriDrivers) */ #if BuildXF86DRI && defined(DriDrivers) - DRIVERDIRS = mesa/src/drv + DRIVERDIRS = mesa/drivers/dri #endif #if defined(DarwinArchitecture) && BuildAppleDRI Index: xc/lib/GL/GL/Imakefile diff -u xc/lib/GL/GL/Imakefile:1.24 xc/lib/GL/GL/Imakefile:1.31 --- xc/lib/GL/GL/Imakefile:1.24 Fri Feb 6 23:30:15 2004 +++ xc/lib/GL/GL/Imakefile Fri Dec 10 11:06:56 2004 @@ -1,10 +1,56 @@ -XCOMM $XFree86: xc/lib/GL/GL/Imakefile,v 1.24 2004/02/07 04:30:15 dawes Exp $ +XCOMM $XFree86: xc/lib/GL/GL/Imakefile,v 1.31 2004/12/10 16:06:56 alanh Exp $ +/* + * Copyright (c) 1994-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ #include #define DoNormalLib NormalLibGlx #define DoSharedLib SharedLibGlx -#define DoExtraLib SharedLibGlx +#define DoExtraLib ExtraLibGlx #define DoDebugLib DebugLibGlx #define DoProfileLib ProfileLibGlx @@ -21,18 +67,17 @@ BASEREQUIREDLIBS = SharedGLReqs #endif -#include "../mesa/src/array_cache/Imakefile.inc" -#include "../mesa/src/math/Imakefile.inc" -#include "../mesa/src/swrast/Imakefile.inc" -#include "../mesa/src/swrast_setup/Imakefile.inc" -#include "../mesa/src/tnl/Imakefile.inc" -#include "../mesa/src/tnl_dd/Imakefile.inc" -#include "../mesa/src/Imakefile.inc" +#include "../mesa/array_cache/Imakefile.inc" +#include "../mesa/math/Imakefile.inc" +#include "../mesa/swrast/Imakefile.inc" +#include "../mesa/swrast_setup/Imakefile.inc" +#include "../mesa/tnl/Imakefile.inc" +#include "../mesa/Imakefile.inc" #ifdef i386Architecture -#include "../mesa/src/X86/Imakefile.inc" +#include "../mesa/x86/Imakefile.inc" #endif #ifdef SparcArchitecture -#include "../mesa/src/SPARC/Imakefile.inc" +#include "../mesa/sparc/Imakefile.inc" #endif XCOMM @@ -42,7 +87,7 @@ PROFSRC = lowpc.c highpc.c PROFOBJ = lowpc.o highpc.o -SubdirLibraryRule($(PROFOBJ)) +AllTarget($(PROFOBJ)) NormalLintTarget($(PROFSRC)) #endif @@ -51,28 +96,26 @@ #endif GLXOBJS = $(GLXLIBSRC)/glx/?*.o + GLXEOBJS = $(GLXLIBSRC)/glx/$(EXTRASUBDIR)/?*.o GLXUOBJS = $(GLXLIBSRC)/glx/unshared/?*.o $(GLAPI_OBJ) GLXDOBJS = $(GLXLIBSRC)/glx/debugger/?*.o $(GLAPI_OBJ) GLXPOBJS = $(GLXLIBSRC)/glx/profiled/?*.o $(GLAPI_OBJ) #if BuildXF86DRI - DRIOBJS = $(GLXLIBSRC)/dri/XF86dri.o $(GLXLIBSRC)/dri/dri_glx.o - DRIUOBJS = $(GLXLIBSRC)/dri/unshared/XF86dri.o $(GLXLIBSRC)/dri/unshared/dri_glx.o - DRIDOBJS = $(GLXLIBSRC)/dri/debugger/XF86dri.o $(GLXLIBSRC)/dri/debugger/dri_glx.o - DRIPOBJS = $(GLXLIBSRC)/dri/profiled/XF86dri.o $(GLXLIBSRC)/dri/profiled/dri_glx.o - DRMOBJS = $(GLXLIBSRC)/dri/drm/?*.o + DRMEOBJS = $(GLXLIBSRC)/dri/drm/$(EXTRASUBDIR)/?*.o DRMUOBJS = $(GLXLIBSRC)/dri/drm/unshared/?*.o DRMDOBJS = $(GLXLIBSRC)/dri/drm/debugger/?*.o DRMPOBJS = $(GLXLIBSRC)/dri/drm/profiled/?*.o MESAOBJS = $(COREMESAOBJS) $(MESA_ASM_OBJS) + MESAEOBJS = $(COREMESAEOBJS) $(MESA_ASM_EOBJS) MESAUOBJS = $(COREMESAUOBJS) $(MESA_ASM_UOBJS) MESADOBJS = $(COREMESADOBJS) $(MESA_ASM_DOBJS) MESAPOBJS = $(COREMESAPOBJS) $(MESA_ASM_POBJS) #if GlxUseBuiltInDRIDriver -#include "../mesa/src/drv/common/Imakefile.inc" +#include "../mesa/drivers/dri/common/Imakefile.inc" #endif @@ -82,20 +125,22 @@ #elif GlxBuiltInGamma -#define MesaDrvGammaBuildDir $(GLXLIBSRC)/mesa/src/drv/gamma/ -#include "../mesa/src/drv/gamma/Imakefile.inc" +#define MesaDrvGammaBuildDir $(GLXLIBSRC)/mesa/drivers/dri/gamma/ +#include "../mesa/drivers/dri/gamma/Imakefile.inc" DRVOBJS = $(GAMMAOBJS) $(MESAOBJS) $(DRMOBJS) + DRVEOBJS = $(GAMMAEOBJS) $(MESAEOBJS) $(DRMEOBJS) DRVUOBJS = $(GAMMAUOBJS) $(MESAUOBJS) $(DRMUOBJS) DRVDOBJS = $(GAMMADOBJS) $(MESADOBJS) $(DRMDOBJS) DRVPOBJS = $(GAMMAPOBJS) $(MESAPOBJS) $(DRMPOBJS) #elif GlxBuiltInTdfx -#define MesaDrvTdfxBuildDir $(GLXLIBSRC)/mesa/src/drv/tdfx/ -#include "../mesa/src/drv/tdfx/Imakefile.inc" +#define MesaDrvTdfxBuildDir $(GLXLIBSRC)/mesa/drivers/dri/tdfx/ +#include "../mesa/drivers/dri/tdfx/Imakefile.inc" DRVOBJS = $(TDFXOBJS) $(MESAOBJS) $(DRMOBJS) + DRVEOBJS = $(TDFXEOBJS) $(MESAEOBJS) $(DRMEOBJS) DRVUOBJS = $(TDFXUOBJS) $(MESAUOBJS) $(DRMUOBJS) DRVDOBJS = $(TDFXDOBJS) $(MESADOBJS) $(DRMDOBJS) DRVPOBJS = $(TDFXPOBJS) $(MESAPOBJS) $(DRMPOBJS) @@ -104,78 +149,87 @@ #elif GlxBuiltInI810 -#define MesaDrvI810BuildDir $(GLXLIBSRC)/mesa/src/drv/i810/ -#include "../mesa/src/drv/i810/Imakefile.inc" +#define MesaDrvI810BuildDir $(GLXLIBSRC)/mesa/drivers/dri/i810/ +#include "../mesa/drivers/dri/i810/Imakefile.inc" DRVOBJS = $(I810OBJS) $(COMMONOBJS) $(MESAOBJS) $(DRMOBJS) + DRVEOBJS = $(I810EOBJS) $(COMMONEOBJS) $(MESAUEBJS) $(DRMUEBJS) DRVUOBJS = $(I810UOBJS) $(COMMONUOBJS) $(MESAUOBJS) $(DRMUOBJS) DRVDOBJS = $(I810DOBJS) $(COMMONDOBJS) $(MESADOBJS) $(DRMDOBJS) DRVPOBJS = $(I810POBJS) $(COMMONPOBJS) $(MESAPOBJS) $(DRMPOBJS) -#elif GlxBuiltInI830 -#define MesaDrvI830BuildDir $(GLXLIBSRC)/mesa/src/drv/i830/ -#include "../mesa/src/drv/i830/Imakefile.inc" - - DRVOBJS = $(I830OBJS) $(COMMONOBJS) $(MESAOBJS) $(DRMOBJS) - DRVUOBJS = $(I830UOBJS) $(COMMONUOBJS) $(MESAUOBJS) $(DRMUOBJS) - DRVDOBJS = $(I830DOBJS) $(COMMONDOBJS) $(MESADOBJS) $(DRMDOBJS) - DRVPOBJS = $(I830POBJS) $(COMMONPOBJS) $(MESAPOBJS) $(DRMPOBJS) +#elif GlxBuiltInI915 + +#define MesaDrvI915BuildDir $(GLXLIBSRC)/mesa/drivers/dri/i915/ +#include "../mesa/drivers/dri/i915/Imakefile.inc" + + DRVOBJS = $(I915OBJS) $(COMMONOBJS) $(MESAOBJS) $(DRMOBJS) + DRVEOBJS = $(I915EOBJS) $(COMMONEOBJS) $(MESAEOBJS) $(DRMEOBJS) + DRVUOBJS = $(I915UOBJS) $(COMMONUOBJS) $(MESAUOBJS) $(DRMUOBJS) + DRVDOBJS = $(I915DOBJS) $(COMMONDOBJS) $(MESADOBJS) $(DRMDOBJS) + DRVPOBJS = $(I915POBJS) $(COMMONPOBJS) $(MESAPOBJS) $(DRMPOBJS) #elif GlxBuiltInMga -#define MesaDrvMgaBuildDir $(GLXLIBSRC)/mesa/src/drv/mga/ -#include "../mesa/src/drv/mga/Imakefile.inc" +#define MesaDrvMgaBuildDir $(GLXLIBSRC)/mesa/drivers/dri/mga/ +#include "../mesa/drivers/dri/mga/Imakefile.inc" DRVOBJS = $(MGAOBJS) $(COMMONOBJS) $(MESAOBJS) $(DRMOBJS) + DRVEOBJS = $(MGAEOBJS) $(COMMONEOBJS) $(MESAEOBJS) $(DRMEOBJS) DRVUOBJS = $(MGAUOBJS) $(COMMONUOBJS) $(MESAUOBJS) $(DRMUOBJS) DRVDOBJS = $(MGADOBJS) $(COMMONDOBJS) $(MESADOBJS) $(DRMDOBJS) DRVPOBJS = $(MGAPOBJS) $(COMMONPOBJS) $(MESAPOBJS) $(DRMPOBJS) #elif GlxBuiltInR128 -#define MesaDrvR128BuildDir $(GLXLIBSRC)/mesa/src/drv/r128/ -#include "../mesa/src/drv/r128/Imakefile.inc" +#define MesaDrvR128BuildDir $(GLXLIBSRC)/mesa/drivers/dri/r128/ +#include "../mesa/drivers/dri/r128/Imakefile.inc" DRVOBJS = $(R128OBJS) $(COMMONOBJS) $(MESAOBJS) $(DRMOBJS) + DRVEOBJS = $(R128EOBJS) $(COMMONEOBJS) $(MESAEOBJS) $(DRMEOBJS) DRVUOBJS = $(R128UOBJS) $(COMMONUOBJS) $(MESAUOBJS) $(DRMUOBJS) DRVDOBJS = $(R128DOBJS) $(COMMONDOBJS) $(MESADOBJS) $(DRMDOBJS) DRVPOBJS = $(R128POBJS) $(COMMONPOBJS) $(MESAPOBJS) $(DRMPOBJS) #elif GlxBuiltInRadeon -#define MesaDrvRadeonBuildDir $(GLXLIBSRC)/mesa/src/drv/radeon/ -#include "../mesa/src/drv/radeon/Imakefile.inc" +#define MesaDrvRadeonBuildDir $(GLXLIBSRC)/mesa/drivers/dri/radeon/ +#include "../mesa/drivers/dri/radeon/Imakefile.inc" DRVOBJS = $(RADEONOBJS) $(COMMONOBJS) $(MESAOBJS) $(DRMOBJS) + DRVEOBJS = $(RADEONEOBJS) $(COMMONEOBJS) $(MESAEOBJS) $(DRMEOBJS) DRVUOBJS = $(RADEONUOBJS) $(COMMONUOBJS) $(MESAUOBJS) $(DRMUOBJS) DRVDOBJS = $(RADEONDOBJS) $(COMMONDOBJS) $(MESADOBJS) $(DRMDOBJS) DRVPOBJS = $(RADEONPOBJS) $(COMMONPOBJS) $(MESAPOBJS) $(DRMPOBJS) #elif GlxBuiltInFfb -#define MesaDrvFfbBuildDir $(GLXLIBSRC)/mesa/src/drv/ffb/ -#include "../mesa/src/drv/ffb/Imakefile.inc" +#define MesaDrvFfbBuildDir $(GLXLIBSRC)/mesa/drivers/dri/ffb/ +#include "../mesa/drivers/dri/ffb/Imakefile.inc" DRVOBJS = $(FFBOBJS) $(MESAOBJS) $(DRMOBJS) + DRVEOBJS = $(FFBEOBJS) $(MESAEOBJS) $(DRMEOBJS) DRVUOBJS = $(FFBUOBJS) $(MESAUOBJS) $(DRMUOBJS) DRVDOBJS = $(FFBDOBJS) $(MESADOBJS) $(DRMDOBJS) DRVPOBJS = $(FFBPOBJS) $(MESAPOBJS) $(DRMPOBJS) #elif GlxBuiltInSIS -#define MesaDrvSisBuildDir $(GLXLIBSRC)/mesa/src/drv/sis/ -#include "../mesa/src/drv/sis/Imakefile.inc" +#define MesaDrvSisBuildDir $(GLXLIBSRC)/mesa/drivers/dri/sis/ +#include "../mesa/drivers/dri/sis/Imakefile.inc" DRVOBJS = $(SISOBJS) $(MESAOBJS) $(DRMOBJS) + DRVEOBJS = $(SISEOBJS) $(MESAEOBJS) $(DREUOBJS) DRVUOBJS = $(SISUOBJS) $(MESAUOBJS) $(DRMUOBJS) DRVDOBJS = $(SISDOBJS) $(MESADOBJS) $(DRMDOBJS) DRVPOBJS = $(SISPOBJS) $(MESAPOBJS) $(DRMPOBJS) #elif GlxBuiltInXMesa -#include "../mesa/src/X/Imakefile.inc" +#include "../mesa/drivers/x11/Imakefile.inc" DRVOBJS = $(MESAOBJS) $(XMESA_OBJS) + DRVEOBJS = $(MESAEOBJS) $(XMESA_EOBJS) DRVUOBJS = $(MESAUOBJS) $(XMESA_UOBJS) DRVDOBJS = $(MESADOBJS) $(XMESA_DOBJS) DRVPOBJS = $(MESAPOBJS) $(XMESA_POBJS) @@ -214,14 +268,15 @@ REQUIREDLIBS = $(OTHERREQUIREDLIBS) $(VMODEREQUIREDLIBS) $(BASEREQUIREDLIBS) - OBJS = $(GLXOBJS) $(DRIOBJS) $(DRVOBJS) + OBJS = $(GLXOBJS) $(DRIOBJS) $(DRVOBJS) $(DRMOBJS) + EOBJS = $(GLXEOBJS) $(DRIEOBJS) $(DRVEOBJS) $(DRMEOBJS) #if HasSharedLibraries && !SharedLibGlxWithoutPIC - UOBJS = $(GLXUOBJS) $(DRIUOBJS) $(DRVUOBJS) + UOBJS = $(GLXUOBJS) $(DRIUOBJS) $(DRVUOBJS) $(DRMUOBJS) #else UOBJS = $(OBJS) #endif - DOBJS = $(GLXDOBJS) $(DRIDOBJS) $(DRVDOBJS) - POBJS = $(GLXPOBJS) $(DRIPOBJS) $(DRVPOBJS) + DOBJS = $(GLXDOBJS) $(DRIDOBJS) $(DRVDOBJS) $(DRMDOBJS) + POBJS = $(GLXPOBJS) $(DRIPOBJS) $(DRVPOBJS) $(DRMPOBJS) #if LocalThreads #if NeedUIThrStubs @@ -257,6 +312,14 @@ DebuggedLibraryTarget($(LIBNAME),$(DOBJS)) InstallLibrary($(LIBNAME)_d,$(USRLIBDIR)) #endif +#if ExtraLibGlx && defined(ExtraLibRules) +all:: + ExtraLibMkdir() +include:: + ExtraLibMkdir() +ExtraDepLibraryTarget($(LIBNAME),$(SOREV),$(EOBJS),$(EOBJS) $(ETHREADOBJS)) +ExtraInstallLibrary($(LIBNAME),$(SOREV)) +#endif #if ProfileLibGlx ProfiledLibraryTarget($(LIBNAME),$(POBJS)) InstallLibrary($(LIBNAME)_p,$(USRLIBDIR)) Index: xc/lib/GL/apple/Imakefile diff -u xc/lib/GL/apple/Imakefile:1.3 xc/lib/GL/apple/Imakefile:1.8 --- xc/lib/GL/apple/Imakefile:1.3 Fri Jan 16 19:38:12 2004 +++ xc/lib/GL/apple/Imakefile Mon Feb 28 22:48:49 2005 @@ -1,4 +1,4 @@ -XCOMM $XFree86: xc/lib/GL/apple/Imakefile,v 1.3 2004/01/17 00:38:12 torrey Exp $ +XCOMM $XFree86: xc/lib/GL/apple/Imakefile,v 1.8 2005/03/01 03:48:49 dawes Exp $ #include @@ -19,20 +19,19 @@ ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL #endif -#if !GlxUseSGISI DRI_SRCS = dri_glx.c dri_driver.c dri_dispatch.c x-hash.c x-list.c DRI_OBJS = dri_glx.o dri_driver.o dri_dispatch.o x-hash.o x-list.o DRI_INCS = -I. -I$(GLXLIBSRC)/glx -I$(INCLUDESRC) -I$(INCLUDESRC)/GL \ -I$(XINCLUDESRC) -I$(SERVERSRC)/GL/dri -I$(XPINCDIR) \ - -I$(MESASRCDIR)/include -I$(MESASRCDIR)/src \ + -I$(MESASRCDIR)/include -I$(MESASRCDIR)/src/mesa/glapi \ -I$(GLXLIBSRC)/include -#endif AS = /System/Library/Frameworks/ApplicationServices.framework - DEFINES = $(ALLOC_DEFINES) GlxDefines $(GLX_DEFS) -DXP_NO_X_HEADERS=1 - INCLUDES = -I$(XLIBSRC) -I$(EXTINCSRC) $(DRI_INCS) \ - -F$(AS)/Frameworks + DEFINES = $(ALLOC_DEFINES) GlxDefines $(GLX_DEFS) -DXP_NO_X_HEADERS=1 \ + -DOSVERSION=OSMajorVersion*100+OSMinorVersion + INCLUDES = -I$(XLIBSRC) -I$(EXTINCSRC) -I$(XF86OSSRC) \ + -I$(DRMINCLUDESDIR) -I$(DRI_INCS) -F$(AS)/Frameworks SRCS = appledri.c $(DRI_SRCS) OBJS = appledri.o $(DRI_OBJS) @@ -43,6 +42,8 @@ dri_dispatch.h : ./build-dispatch $@ +LinkSourceFile(drm.h,$(DRMINCLUDESDIR)) + #include LibraryObjectRule() Index: xc/lib/GL/apple/dri_dispatch.c diff -u xc/lib/GL/apple/dri_dispatch.c:1.3 xc/lib/GL/apple/dri_dispatch.c:1.5 --- xc/lib/GL/apple/dri_dispatch.c:1.3 Thu Oct 30 21:22:12 2003 +++ xc/lib/GL/apple/dri_dispatch.c Fri Dec 10 12:47:24 2004 @@ -2,6 +2,7 @@ $Id: dri_dispatch.c,v 1.13 2003/07/23 17:58:02 jharper Exp $ Copyright (c) 2002 Apple Computer, Inc. All rights reserved. + Copyright (c) Torrey T. Lyons. All rights reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files @@ -27,11 +28,20 @@ copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. */ -/* $XFree86: xc/lib/GL/apple/dri_dispatch.c,v 1.3 2003/10/31 02:22:12 torrey Exp $ */ +/* $XFree86: xc/lib/GL/apple/dri_dispatch.c,v 1.5 2004/12/10 17:47:24 alanh Exp $ */ #include #include +/* We use Apple's GL headers, but as of Panther its glext.h + did not define the following. */ +#ifndef GL_ARB_vertex_buffer_object +#include +typedef ptrdiff_t GLintptrARB; +typedef ptrdiff_t GLsizeiptrARB; +#endif + +#define GLAPIENTRYP * #include "glapi.h" #include "glapitable.h" #include "glxclient.h" @@ -86,7 +96,7 @@ \ return (*disp->gn) args; \ } else { \ - int a; return a = 0; \ + int a = 0; return (ret) a; \ } \ } Index: xc/lib/GL/apple/dri_dispatch.defs diff -u xc/lib/GL/apple/dri_dispatch.defs:1.5 xc/lib/GL/apple/dri_dispatch.defs:1.7 --- xc/lib/GL/apple/dri_dispatch.defs:1.5 Fri Jan 16 17:39:56 2004 +++ xc/lib/GL/apple/dri_dispatch.defs Fri Dec 10 12:47:24 2004 @@ -3,10 +3,10 @@ ;; dri_dispatch.defs ;; $Id: dri_dispatch.defs,v 1.9 2003/02/17 20:05:41 jharper Exp $ -;; $XFree86: xc/lib/GL/apple/dri_dispatch.defs,v 1.5 2004/01/16 22:39:56 torrey Exp $ +;; $XFree86: xc/lib/GL/apple/dri_dispatch.defs,v 1.7 2004/12/10 17:47:24 alanh Exp $ ;; Copyright (c) 2002 Apple Computer, Inc. All rights reserved. -;; Copyright (c) 2003 Torrey T. Lyons. All rights reserved. +;; Copyright (c) 2003-2004 Torrey T. Lyons. All rights reserved. ;; Permission is hereby granted, free of charge, to any person ;; obtaining a copy of this software and associated documentation files @@ -59,6 +59,11 @@ ;; The ordering matches the Mesa api table, but that's not important +;; This table has some dependencies on the version of Mac OS X. +;; Currently the script used to process this table does not handle +;; these dependencies appropriately, so they must be added by hand. +;; They are indicated by MAC_OS_X_VERSION in the comments below. + (void NewList 177 "GLuint list, GLenum mode") (void EndList 75 "void") (void CallList 8 "GLuint list") @@ -472,6 +477,7 @@ (void MultTransposeMatrixfARB 378 "const GLfloat * m") (void MultTransposeMatrixdARB 377 "const GLdouble * m") (void SampleCoverageARB 459 "GLclampf value, GLboolean invert") +(void __unused413 -1 "void") (void PolygonOffsetEXT -1 "GLfloat factor, GLfloat bias" PolygonOffset) (void GetTexFilterFuncSGIS -1 "GLenum target, GLenum filter, GLfloat * weights") (void TexFilterFuncSGIS -1 "GLenum target, GLenum filter, GLsizei n, const GLfloat * weights") @@ -571,22 +577,22 @@ (void GetFinalCombinerInputParameterfvNV 452 "GLenum variable, GLenum pname, GLfloat * params") (void GetFinalCombinerInputParameterivNV 453 "GLenum variable, GLenum pname, GLint * params") (void ResizeBuffersMESA -1 "void") -(void WindowPos2dMESA -1 "GLdouble x, GLdouble y") -(void WindowPos2dvMESA -1 "const GLdouble * v") -(void WindowPos2fMESA -1 "GLfloat x, GLfloat y") -(void WindowPos2fvMESA -1 "const GLfloat * v") -(void WindowPos2iMESA -1 "GLint x, GLint y") -(void WindowPos2ivMESA -1 "const GLint * v") -(void WindowPos2sMESA -1 "GLshort x, GLshort y") -(void WindowPos2svMESA -1 "const GLshort * v") -(void WindowPos3dMESA -1 "GLdouble x, GLdouble y, GLdouble z") -(void WindowPos3dvMESA -1 "const GLdouble * v") -(void WindowPos3fMESA -1 "GLfloat x, GLfloat y, GLfloat z") -(void WindowPos3fvMESA -1 "const GLfloat * v") -(void WindowPos3iMESA -1 "GLint x, GLint y, GLint z") -(void WindowPos3ivMESA -1 "const GLint * v") -(void WindowPos3sMESA -1 "GLshort x, GLshort y, GLshort z") -(void WindowPos3svMESA -1 "const GLshort * v") +(void WindowPos2dMESA 569 "GLdouble x, GLdouble y" WindowPos2d) +(void WindowPos2dvMESA 570 "const GLdouble * v" WindowPos2dv) +(void WindowPos2fMESA 571 "GLfloat x, GLfloat y" WindowPos2f) +(void WindowPos2fvMESA 572 "const GLfloat * v" WindowPos2fv) +(void WindowPos2iMESA 573 "GLint x, GLint y" WindowPos2i) +(void WindowPos2ivMESA 574 "const GLint * v" WindowPos2iv) +(void WindowPos2sMESA 575 "GLshort x, GLshort y" WindowPos2s) +(void WindowPos2svMESA 576 "const GLshort * v" WindowPos2sv) +(void WindowPos3dMESA 577 "GLdouble x, GLdouble y, GLdouble z" WindowPos3d) +(void WindowPos3dvMESA 578 "const GLdouble * v" WindowPos3dv) +(void WindowPos3fMESA 579 "GLfloat x, GLfloat y, GLfloat z" WindowPos3f) +(void WindowPos3fvMESA 580 "const GLfloat * v" WindowPos3fv) +(void WindowPos3iMESA 581 "GLint x, GLint y, GLint z" WindowPos3i) +(void WindowPos3ivMESA 582 "const GLint * v" WindowPos3iv) +(void WindowPos3sMESA 583 "GLshort x, GLshort y, GLshort z" WindowPos3s) +(void WindowPos3svMESA 584 "const GLshort * v" WindowPos3sv) (void WindowPos4dMESA -1 "GLdouble x, GLdouble y, GLdouble z, GLdouble w") (void WindowPos4dvMESA -1 "const GLdouble * v") (void WindowPos4fMESA -1 "GLfloat x, GLfloat y, GLfloat z, GLfloat w") @@ -638,20 +644,20 @@ (void SecondaryColor3usvEXT 401 "const GLushort * v") (void SecondaryColorPointerEXT 402 "GLint size, GLenum type, GLsizei stride, const GLvoid * pointer") (GLboolean AreProgramsResidentNV -1 "GLsizei n, const GLuint * ids, GLboolean * residences") -(void BindProgramNV -1 "GLenum target, GLuint id") -(void DeleteProgramsNV -1 "GLsizei n, const GLuint * ids") +(void BindProgramNV 471 "GLenum target, GLuint id" BindProgramARB) +(void DeleteProgramsNV 472 "GLsizei n, const GLuint * ids" DeleteProgramsARB) (void ExecuteProgramNV -1 "GLenum target, GLuint id, const GLfloat * params") -(void GenProgramsNV -1 "GLsizei n, GLuint * ids") +(void GenProgramsNV 473 "GLsizei n, GLuint * ids" GenProgramsARB) (void GetProgramParameterdvNV -1 "GLenum target, GLuint index, GLenum pname, GLdouble * params") (void GetProgramParameterfvNV -1 "GLenum target, GLuint index, GLenum pname, GLfloat * params") (void GetProgramivNV -1 "GLuint id, GLenum pname, GLint * params") (void GetProgramStringNV -1 "GLuint id, GLenum pname, GLubyte * program") (void GetTrackMatrixivNV -1 "GLenum target, GLuint address, GLenum pname, GLint * params") -(void GetVertexAttribdvNV -1 "GLuint index, GLenum pname, GLdouble * params") -(void GetVertexAttribfvNV -1 "GLuint index, GLenum pname, GLfloat * params") -(void GetVertexAttribivNV -1 "GLuint index, GLenum pname, GLint * params") -(void GetVertexAttribPointervNV -1 "GLuint index, GLenum pname, GLvoid ** pointer") -(GLboolean IsProgramNV -1 "GLuint id") +(void GetVertexAttribdvNV 514 "GLuint index, GLenum pname, GLdouble * params" GetVertexAttribdvARB) +(void GetVertexAttribfvNV 515 "GLuint index, GLenum pname, GLfloat * params" GetVertexAttribfvARB) +(void GetVertexAttribivNV 516 "GLuint index, GLenum pname, GLint * params" GetVertexAttribivNV) +(void GetVertexAttribPointervNV 517 "GLuint index, GLenum pname, GLvoid ** pointer" GetVertexAttribPointervARB) +(GLboolean IsProgramNV 474 "GLuint id" IsProgramARB) (void LoadProgramNV -1 "GLenum target, GLuint id, GLsizei len, const GLubyte * program") (void ProgramParameter4dNV -1 "GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w") (void ProgramParameter4dvNV -1 "GLenum target, GLuint index, const GLdouble * params") @@ -662,32 +668,32 @@ (void RequestResidentProgramsNV -1 "GLsizei n, const GLuint * ids") (void TrackMatrixNV -1 "GLenum target, GLuint address, GLenum matrix, GLenum transform") (void VertexAttribPointerNV -1 "GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer") -(void VertexAttrib1dNV -1 "GLuint index, GLdouble x") -(void VertexAttrib1dvNV -1 "GLuint index, const GLdouble * v") -(void VertexAttrib1fNV -1 "GLuint index, GLfloat x") -(void VertexAttrib1fvNV -1 "GLuint index, const GLfloat * v") -(void VertexAttrib1sNV -1 "GLuint index, GLshort x") -(void VertexAttrib1svNV -1 "GLuint index, const GLshort * v") -(void VertexAttrib2dNV -1 "GLuint index, GLdouble x, GLdouble y") -(void VertexAttrib2dvNV -1 "GLuint index, const GLdouble * v") -(void VertexAttrib2fNV -1 "GLuint index, GLfloat x, GLfloat y") -(void VertexAttrib2fvNV -1 "GLuint index, const GLfloat * v") -(void VertexAttrib2sNV -1 "GLuint index, GLshort x, GLshort y") -(void VertexAttrib2svNV -1 "GLuint index, const GLshort * v") -(void VertexAttrib3dNV -1 "GLuint index, GLdouble x, GLdouble y, GLdouble z") -(void VertexAttrib3dvNV -1 "GLuint index, const GLdouble * v") -(void VertexAttrib3fNV -1 "GLuint index, GLfloat x, GLfloat y, GLfloat z") -(void VertexAttrib3fvNV -1 "GLuint index, const GLfloat * v") -(void VertexAttrib3sNV -1 "GLuint index, GLshort x, GLshort y, GLshort z") -(void VertexAttrib3svNV -1 "GLuint index, const GLshort * v") -(void VertexAttrib4dNV -1 "GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w") -(void VertexAttrib4dvNV -1 "GLuint index, const GLdouble * v") -(void VertexAttrib4fNV -1 "GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w") -(void VertexAttrib4fvNV -1 "GLuint index, const GLfloat * v") -(void VertexAttrib4sNV -1 "GLuint index, GLshort x, GLshort y, GLshort z, GLshort w") -(void VertexAttrib4svNV -1 "GLuint index, const GLshort * v") -(void VertexAttrib4ubNV -1 "GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w") -(void VertexAttrib4ubvNV -1 "GLuint index, const GLubyte * v") +(void VertexAttrib1dNV 477 "GLuint index, GLdouble x" VertexAttrib1dARB) +(void VertexAttrib1dvNV 490 "GLuint index, const GLdouble * v" VertexAttrib1dvARB) +(void VertexAttrib1fNV 476 "GLuint index, GLfloat x" VertexAttrib1fARB) +(void VertexAttrib1fvNV 489 "GLuint index, const GLfloat * v" VertexAttrib1fvARB) +(void VertexAttrib1sNV 475 "GLuint index, GLshort x" VertexAttrib1sARB) +(void VertexAttrib1svNV 488 "GLuint index, const GLshort * v" VertexAttrib1svARB) +(void VertexAttrib2dNV 480 "GLuint index, GLdouble x, GLdouble y" VertexAttrib2dARB) +(void VertexAttrib2dvNV 493 "GLuint index, const GLdouble * v" VertexAttrib2dvARB) +(void VertexAttrib2fNV 479 "GLuint index, GLfloat x, GLfloat y" VertexAttrib2fARB) +(void VertexAttrib2fvNV 492 "GLuint index, const GLfloat * v" VertexAttrib2fvARB) +(void VertexAttrib2sNV 478 "GLuint index, GLshort x, GLshort y" VertexAttrib2sARB) +(void VertexAttrib2svNV 491 "GLuint index, const GLshort * v" VertexAttrib2svARB) +(void VertexAttrib3dNV 483 "GLuint index, GLdouble x, GLdouble y, GLdouble z" VertexAttrib3dARB) +(void VertexAttrib3dvNV 496 "GLuint index, const GLdouble * v" VertexAttrib3dvARB) +(void VertexAttrib3fNV 482 "GLuint index, GLfloat x, GLfloat y, GLfloat z" VertexAttrib3fARB) +(void VertexAttrib3fvNV 495 "GLuint index, const GLfloat * v" VertexAttrib3fvARB) +(void VertexAttrib3sNV 481 "GLuint index, GLshort x, GLshort y, GLshort z" VertexAttrib3sARB) +(void VertexAttrib3svNV 494 "GLuint index, const GLshort * v" VertexAttrib3svARB) +(void VertexAttrib4dNV 486 "GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w" VertexAttrib4dARB) +(void VertexAttrib4dvNV 504 "GLuint index, const GLdouble * v" VertexAttrib4dvARB) +(void VertexAttrib4fNV 485 "GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w" VertexAttrib4fARB) +(void VertexAttrib4fvNV 503 "GLuint index, const GLfloat * v" VertexAttrib4fvARB) +(void VertexAttrib4sNV 484 "GLuint index, GLshort x, GLshort y, GLshort z, GLshort w" VertexAttrib4sARB) +(void VertexAttrib4svNV 498 "GLuint index, const GLshort * v" VertexAttrib4svARB) +(void VertexAttrib4ubNV 487 "GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w" VertexAttrib4NubARB) +(void VertexAttrib4ubvNV 500 "GLuint index, const GLubyte * v" VertexAttrib4ubvARB) (void VertexAttribs1dvNV -1 "GLuint index, GLsizei n, const GLdouble * v") (void VertexAttribs1fvNV -1 "GLuint index, GLsizei n, const GLfloat * v") (void VertexAttribs1svNV -1 "GLuint index, GLsizei n, const GLshort * v") @@ -713,6 +719,74 @@ (void GetFenceivNV -1 "GLuint fence, GLenum pname, GLint * params") (void FinishFenceNV -1 "GLuint fence") (void SetFenceNV -1 "GLuint fence, GLenum condition") +(void VertexAttrib4bvARB 497 "GLuint index, const GLbyte * v") +(void VertexAttrib4ivARB 499 "GLuint index, const GLint * v") +(void VertexAttrib4ubvARB 500 "GLuint index, const GLubyte * v") +(void VertexAttrib4usvARB 501 "GLuint index, const GLushort * v") +(void VertexAttrib4uivARB 502 "GLuint index, const GLuint * v") +(void VertexAttrib4NbvARB 505 "GLuint index, const GLbyte * v") +(void VertexAttrib4NsvARB 498 "GLuint index, const GLshort * v") +(void VertexAttrib4NivARB 507 "GLuint index, const GLint * v") +(void VertexAttrib4NusvARB 509 "GLuint index, const GLushort * v") +(void VertexAttrib4NuivARB 510 "GLuint index, const GLuint * v") +(void VertexAttribPointerARB 511 "GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer") +(void EnableVertexAttribArrayARB 512 "GLuint index") +(void DisableVertexAttribArrayARB 513 "GLuint index") +(void ProgramStringARB 530 "GLenum target, GLenum format, GLsizei len, const GLvoid * string") +(void ProgramEnvParameter4dARB 518 "GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w") +(void ProgramEnvParameter4dvARB 519 "GLenum target, GLuint index, const GLdouble * params") +(void ProgramEnvParameter4fARB 520 "GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w") +(void ProgramEnvParameter4fvARB 521 "GLenum target, GLuint index, const GLfloat * params") +(void ProgramLocalParameter4dARB 522 "GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w") +(void ProgramLocalParameter4dvARB 523 "GLenum target, GLuint index, const GLdouble * params") +(void ProgramLocalParameter4fARB 524 "GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w") +(void ProgramLocalParameter4fvARB 525 "GLenum target, GLuint index, const GLfloat * params") +(void GetProgramEnvParameterdvARB 526 "GLenum target, GLuint index, GLdouble * params") +(void GetProgramEnvParameterfvARB 527 "GLenum target, GLuint index, GLfloat * params") +(void GetProgramLocalParameterdvARB 528 "GLenum target, GLuint index, GLdouble * params") +(void GetProgramLocalParameterfvARB 529 "GLenum target, GLuint index, GLfloat * params") +(void GetProgramivARB 532 "GLenum target, GLenum pname, GLint * params") +(void GetProgramStringARB 531 "GLenum target, GLenum pname, GLvoid * string") +(void ProgramNamedParameter4fNV -1 "GLuint id, GLsizei len, const GLubyte * name, GLfloat x, GLfloat y, GLfloat z, GLfloat w") +(void ProgramNamedParameter4dNV -1 "GLuint id, GLsizei len, const GLubyte * name, GLdouble x, GLdouble y, GLdouble z, GLdouble w") +(void ProgramNamedParameter4fvNV -1 "GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v") +(void ProgramNamedParameter4dvNV -1 "GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v") +(void GetProgramNamedParameterfvNV -1 "GLuint id, GLsizei len, const GLubyte * name, GLfloat * params") +(void GetProgramNamedParameterdvNV -1 "GLuint id, GLsizei len, const GLubyte * name, GLdouble * params") +;; On newer versions of Mac OS X, OpenGL.framework defines these but +;; doesn't have dispatch slots for them. On earlier versions, they are +;; not defined. +;; if MAC_OS_X_VERSION < 10.3.4 +;; (void BindBufferARB -1 "GLenum target, GLuint buffer") +;; (void BufferDataARB -1 "GLenum target, GLsizeiptrARB size, const GLvoid * data, GLenum usage") +;; (void BufferSubDataARB -1 "GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid * data") +;; (void DeleteBuffersARB -1 "GLsizei n, const GLuint * buffer") +;; (void GenBuffersARB -1 "GLsizei n, GLuint * buffer") +;; (void GetBufferParameterivARB -1 "GLenum target, GLenum pname, GLint * params") +;; (void GetBufferPointervARB -1 "GLenum target, GLenum pname, GLvoid ** params") +;; (void GetBufferSubDataARB -1 "GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data") +;; (GLboolean IsBufferARB -1 "GLuint buffer") +;; (void* MapBufferARB -1 "GLenum target, GLenum access") +;; (GLboolean UnmapBufferARB -1 "GLenum target") +;; (void DepthBoundsEXT -1 "GLclampd zmin, GLclampd zmax") +;; endif +;; if MAC_OS_X_VERSION < 10.3.0 +;; (void GenQueriesARB -1 "GLsizei n, GLuint * ids") +;; (void DeleteQueriesARB -1 "GLsizei n, const GLuint * ids") +;; (GLboolean IsQueryARB -1 "GLuint id") +;; (void BeginQueryARB -1 "GLenum target, GLuint id") +;; (void EndQueryARB -1 "GLenum target") +;; (void GetQueryivARB -1 "GLenum target, GLenum pname, GLint * params") +;; (void GetQueryObjectivARB -1 "GLuint id, GLenum pname, GLint * params") +;; (void GetQueryObjectuivARB -1 "GLuint id, GLenum pname, GLuint * params") +;; endif +(void MultiModeDrawArraysIBM -1 "const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride") +(void MultiModeDrawElementsIBM -1 "const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride") +;; if MAC_OS_X_VERSION < 10.3.4 +;; (void BlendEquationSeparateEXT 458 "GLenum modeRGB, GLenum modeA" BlendEquationSeparateATI) +;; else +(void BlendEquationSeparateEXT 458 "GLenum modeRGB, GLenum modeA") +;; endif ;; Entry points that exist in standard XFree86 libGL, but aren't in the ;; Mesa dispatch table, and aren't in OpenGL.framework @@ -757,3 +831,26 @@ (void TexSubImage1DEXT -1 "GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels" TexSubImage1D) (void TexSubImage2DEXT -1 "GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels" TexSubImage2D) (void TexSubImage3DEXT -1 "GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels" TexSubImage3D) +;; if MAC_OS_X_VERSION < 10.3.4 +;; (void BindBuffer -1 "GLenum target, GLuint buffer" BindBufferARB) +;; (void BufferData -1 "GLenum target, GLsizeiptrARB size, const GLvoid * data, GLenum usage" BufferDataARB) +;; (void BufferSubData -1 "GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid * data" BufferSubDataARB) +;; (void DeleteBuffers -1 "GLsizei n, const GLuint * buffer" DeleteBuffersARB) +;; (void GenBuffers -1 "GLsizei n, GLuint * buffer" GenBuffersARB) +;; (void GetBufferParameteriv -1 "GLenum target, GLenum pname, GLint * params" GetBufferParameterivARB) +;; (void GetBufferPointerv -1 "GLenum target, GLenum pname, GLvoid ** params" GetBufferPointervARB) +;; (void GetBufferSubData -1 "GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data" GetBufferSubDataARB) +;; (GLboolean IsBuffer -1 "GLuint buffer" IsBufferARB) +;; (void* MapBuffer -1 "GLenum target, GLenum access" MapBufferARB) +;; (GLboolean UnmapBuffer -1 "GLenum target" UnmapBufferARB) +;; endif +;; if MAC_OS_X_VERSION < 10.3.0 +;; (void GenQueries -1 "GLsizei n, GLuint * ids" GenQueriesARB) +;; (void DeleteQueries -1 "GLsizei n, const GLuint * ids" DeleteQueriesARB) +;; (GLboolean IsQuery -1 "GLuint id" IsQueryARB) +;; (void BeginQuery -1 "GLenum target, GLuint id" BeginQueryARB) +;; (void EndQuery -1 "GLenum target" EndQueryARB) +;; (void GetQueryiv -1 "GLenum target, GLenum pname, GLint * params" GetQueryivARB) +;; (void GetQueryObjectiv -1 "GLuint id, GLenum pname, GLint * params" GetQueryObjectivARB) +;; (void GetQueryObjectuiv -1 "GLuint id, GLenum pname, GLuint * params" GetQueryObjectuivARB) +;; endif Index: xc/lib/GL/apple/dri_dispatch.h diff -u xc/lib/GL/apple/dri_dispatch.h:1.5 xc/lib/GL/apple/dri_dispatch.h:1.7 --- xc/lib/GL/apple/dri_dispatch.h:1.5 Fri Jan 16 19:38:12 2004 +++ xc/lib/GL/apple/dri_dispatch.h Fri Dec 10 12:47:24 2004 @@ -1,6 +1,11 @@ /* dri_dispatch.h -- built automatically, DO NOT EDIT $Id$ - $XFree86: xc/lib/GL/apple/dri_dispatch.h,v 1.5 2004/01/17 00:38:12 torrey Exp $ */ + $XFree86: xc/lib/GL/apple/dri_dispatch.h,v 1.7 2004/12/10 17:47:24 alanh Exp $ */ +/* + Actually, this file has been edited to add necessary + dependencies on the version of Mac OS X. Someday the + automatic script should handle this. + */ DEFUN_LOCAL_VOID (NewList, (void *rend, GLuint list, GLenum mode), @@ -1654,6 +1659,10 @@ (void *rend, GLclampf value, GLboolean invert), (value, invert)) +DEFUN_EXTERN_VOID (__unused413, + (), + ()) + DEFUN_ALIAS_VOID (PolygonOffsetEXT, PolygonOffset, (GLfloat factor, GLfloat bias), (factor, bias)) @@ -2062,67 +2071,131 @@ (), ()) -DEFUN_EXTERN_VOID (WindowPos2dMESA, +DEFUN_LOCAL_VOID (WindowPos2dMESA, + (void *rend, GLdouble x, GLdouble y), + (x, y)) + +DEFUN_ALIAS_VOID (WindowPos2dMESA, WindowPos2d, (GLdouble x, GLdouble y), (x, y)) -DEFUN_EXTERN_VOID (WindowPos2dvMESA, +DEFUN_LOCAL_VOID (WindowPos2dvMESA, + (void *rend, const GLdouble * v), + (v)) + +DEFUN_ALIAS_VOID (WindowPos2dvMESA, WindowPos2dv, (const GLdouble * v), (v)) -DEFUN_EXTERN_VOID (WindowPos2fMESA, +DEFUN_LOCAL_VOID (WindowPos2fMESA, + (void *rend, GLfloat x, GLfloat y), + (x, y)) + +DEFUN_ALIAS_VOID (WindowPos2fMESA, WindowPos2f, (GLfloat x, GLfloat y), (x, y)) -DEFUN_EXTERN_VOID (WindowPos2fvMESA, +DEFUN_LOCAL_VOID (WindowPos2fvMESA, + (void *rend, const GLfloat * v), + (v)) + +DEFUN_ALIAS_VOID (WindowPos2fvMESA, WindowPos2fv, (const GLfloat * v), (v)) -DEFUN_EXTERN_VOID (WindowPos2iMESA, +DEFUN_LOCAL_VOID (WindowPos2iMESA, + (void *rend, GLint x, GLint y), + (x, y)) + +DEFUN_ALIAS_VOID (WindowPos2iMESA, WindowPos2i, (GLint x, GLint y), (x, y)) -DEFUN_EXTERN_VOID (WindowPos2ivMESA, +DEFUN_LOCAL_VOID (WindowPos2ivMESA, + (void *rend, const GLint * v), + (v)) + +DEFUN_ALIAS_VOID (WindowPos2ivMESA, WindowPos2iv, (const GLint * v), (v)) -DEFUN_EXTERN_VOID (WindowPos2sMESA, +DEFUN_LOCAL_VOID (WindowPos2sMESA, + (void *rend, GLshort x, GLshort y), + (x, y)) + +DEFUN_ALIAS_VOID (WindowPos2sMESA, WindowPos2s, (GLshort x, GLshort y), (x, y)) -DEFUN_EXTERN_VOID (WindowPos2svMESA, +DEFUN_LOCAL_VOID (WindowPos2svMESA, + (void *rend, const GLshort * v), + (v)) + +DEFUN_ALIAS_VOID (WindowPos2svMESA, WindowPos2sv, (const GLshort * v), (v)) -DEFUN_EXTERN_VOID (WindowPos3dMESA, +DEFUN_LOCAL_VOID (WindowPos3dMESA, + (void *rend, GLdouble x, GLdouble y, GLdouble z), + (x, y, z)) + +DEFUN_ALIAS_VOID (WindowPos3dMESA, WindowPos3d, (GLdouble x, GLdouble y, GLdouble z), (x, y, z)) -DEFUN_EXTERN_VOID (WindowPos3dvMESA, +DEFUN_LOCAL_VOID (WindowPos3dvMESA, + (void *rend, const GLdouble * v), + (v)) + +DEFUN_ALIAS_VOID (WindowPos3dvMESA, WindowPos3dv, (const GLdouble * v), (v)) -DEFUN_EXTERN_VOID (WindowPos3fMESA, +DEFUN_LOCAL_VOID (WindowPos3fMESA, + (void *rend, GLfloat x, GLfloat y, GLfloat z), + (x, y, z)) + +DEFUN_ALIAS_VOID (WindowPos3fMESA, WindowPos3f, (GLfloat x, GLfloat y, GLfloat z), (x, y, z)) -DEFUN_EXTERN_VOID (WindowPos3fvMESA, +DEFUN_LOCAL_VOID (WindowPos3fvMESA, + (void *rend, const GLfloat * v), + (v)) + +DEFUN_ALIAS_VOID (WindowPos3fvMESA, WindowPos3fv, (const GLfloat * v), (v)) -DEFUN_EXTERN_VOID (WindowPos3iMESA, +DEFUN_LOCAL_VOID (WindowPos3iMESA, + (void *rend, GLint x, GLint y, GLint z), + (x, y, z)) + +DEFUN_ALIAS_VOID (WindowPos3iMESA, WindowPos3i, (GLint x, GLint y, GLint z), (x, y, z)) -DEFUN_EXTERN_VOID (WindowPos3ivMESA, +DEFUN_LOCAL_VOID (WindowPos3ivMESA, + (void *rend, const GLint * v), + (v)) + +DEFUN_ALIAS_VOID (WindowPos3ivMESA, WindowPos3iv, (const GLint * v), (v)) -DEFUN_EXTERN_VOID (WindowPos3sMESA, +DEFUN_LOCAL_VOID (WindowPos3sMESA, + (void *rend, GLshort x, GLshort y, GLshort z), + (x, y, z)) + +DEFUN_ALIAS_VOID (WindowPos3sMESA, WindowPos3s, (GLshort x, GLshort y, GLshort z), (x, y, z)) -DEFUN_EXTERN_VOID (WindowPos3svMESA, +DEFUN_LOCAL_VOID (WindowPos3svMESA, + (void *rend, const GLshort * v), + (v)) + +DEFUN_ALIAS_VOID (WindowPos3svMESA, WindowPos3sv, (const GLshort * v), (v)) @@ -2314,11 +2387,19 @@ (GLsizei n, const GLuint * ids, GLboolean * residences), (n, ids, residences)) -DEFUN_EXTERN_VOID (BindProgramNV, +DEFUN_LOCAL_VOID (BindProgramNV, + (void *rend, GLenum target, GLuint id), + (target, id)) + +DEFUN_ALIAS_VOID (BindProgramNV, BindProgramARB, (GLenum target, GLuint id), (target, id)) -DEFUN_EXTERN_VOID (DeleteProgramsNV, +DEFUN_LOCAL_VOID (DeleteProgramsNV, + (void *rend, GLsizei n, const GLuint * ids), + (n, ids)) + +DEFUN_ALIAS_VOID (DeleteProgramsNV, DeleteProgramsARB, (GLsizei n, const GLuint * ids), (n, ids)) @@ -2326,7 +2407,11 @@ (GLenum target, GLuint id, const GLfloat * params), (target, id, params)) -DEFUN_EXTERN_VOID (GenProgramsNV, +DEFUN_LOCAL_VOID (GenProgramsNV, + (void *rend, GLsizei n, GLuint * ids), + (n, ids)) + +DEFUN_ALIAS_VOID (GenProgramsNV, GenProgramsARB, (GLsizei n, GLuint * ids), (n, ids)) @@ -2350,23 +2435,43 @@ (GLenum target, GLuint address, GLenum pname, GLint * params), (target, address, pname, params)) -DEFUN_EXTERN_VOID (GetVertexAttribdvNV, +DEFUN_LOCAL_VOID (GetVertexAttribdvNV, + (void *rend, GLuint index, GLenum pname, GLdouble * params), + (index, pname, params)) + +DEFUN_ALIAS_VOID (GetVertexAttribdvNV, GetVertexAttribdvARB, (GLuint index, GLenum pname, GLdouble * params), (index, pname, params)) -DEFUN_EXTERN_VOID (GetVertexAttribfvNV, +DEFUN_LOCAL_VOID (GetVertexAttribfvNV, + (void *rend, GLuint index, GLenum pname, GLfloat * params), + (index, pname, params)) + +DEFUN_ALIAS_VOID (GetVertexAttribfvNV, GetVertexAttribfvARB, (GLuint index, GLenum pname, GLfloat * params), (index, pname, params)) -DEFUN_EXTERN_VOID (GetVertexAttribivNV, +DEFUN_LOCAL_VOID (GetVertexAttribivNV, + (void *rend, GLuint index, GLenum pname, GLint * params), + (index, pname, params)) + +DEFUN_ALIAS_VOID (GetVertexAttribivNV, GetVertexAttribivNV, (GLuint index, GLenum pname, GLint * params), (index, pname, params)) -DEFUN_EXTERN_VOID (GetVertexAttribPointervNV, +DEFUN_LOCAL_VOID (GetVertexAttribPointervNV, + (void *rend, GLuint index, GLenum pname, GLvoid ** pointer), + (index, pname, pointer)) + +DEFUN_ALIAS_VOID (GetVertexAttribPointervNV, GetVertexAttribPointervARB, (GLuint index, GLenum pname, GLvoid ** pointer), (index, pname, pointer)) -DEFUN_EXTERN (GLboolean, IsProgramNV, +DEFUN_LOCAL (GLboolean, IsProgramNV, + (void *rend, GLuint id), + (id)) + +DEFUN_ALIAS (GLboolean, IsProgramNV, IsProgramARB, (GLuint id), (id)) @@ -2410,107 +2515,211 @@ (GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer), (index, size, type, stride, pointer)) -DEFUN_EXTERN_VOID (VertexAttrib1dNV, +DEFUN_LOCAL_VOID (VertexAttrib1dNV, + (void *rend, GLuint index, GLdouble x), + (index, x)) + +DEFUN_ALIAS_VOID (VertexAttrib1dNV, VertexAttrib1dARB, (GLuint index, GLdouble x), (index, x)) -DEFUN_EXTERN_VOID (VertexAttrib1dvNV, +DEFUN_LOCAL_VOID (VertexAttrib1dvNV, + (void *rend, GLuint index, const GLdouble * v), + (index, v)) + +DEFUN_ALIAS_VOID (VertexAttrib1dvNV, VertexAttrib1dvARB, (GLuint index, const GLdouble * v), (index, v)) -DEFUN_EXTERN_VOID (VertexAttrib1fNV, +DEFUN_LOCAL_VOID (VertexAttrib1fNV, + (void *rend, GLuint index, GLfloat x), + (index, x)) + +DEFUN_ALIAS_VOID (VertexAttrib1fNV, VertexAttrib1fARB, (GLuint index, GLfloat x), (index, x)) -DEFUN_EXTERN_VOID (VertexAttrib1fvNV, +DEFUN_LOCAL_VOID (VertexAttrib1fvNV, + (void *rend, GLuint index, const GLfloat * v), + (index, v)) + +DEFUN_ALIAS_VOID (VertexAttrib1fvNV, VertexAttrib1fvARB, (GLuint index, const GLfloat * v), (index, v)) -DEFUN_EXTERN_VOID (VertexAttrib1sNV, +DEFUN_LOCAL_VOID (VertexAttrib1sNV, + (void *rend, GLuint index, GLshort x), + (index, x)) + +DEFUN_ALIAS_VOID (VertexAttrib1sNV, VertexAttrib1sARB, (GLuint index, GLshort x), (index, x)) -DEFUN_EXTERN_VOID (VertexAttrib1svNV, +DEFUN_LOCAL_VOID (VertexAttrib1svNV, + (void *rend, GLuint index, const GLshort * v), + (index, v)) + +DEFUN_ALIAS_VOID (VertexAttrib1svNV, VertexAttrib1svARB, (GLuint index, const GLshort * v), (index, v)) -DEFUN_EXTERN_VOID (VertexAttrib2dNV, +DEFUN_LOCAL_VOID (VertexAttrib2dNV, + (void *rend, GLuint index, GLdouble x, GLdouble y), + (index, x, y)) + +DEFUN_ALIAS_VOID (VertexAttrib2dNV, VertexAttrib2dARB, (GLuint index, GLdouble x, GLdouble y), (index, x, y)) -DEFUN_EXTERN_VOID (VertexAttrib2dvNV, +DEFUN_LOCAL_VOID (VertexAttrib2dvNV, + (void *rend, GLuint index, const GLdouble * v), + (index, v)) + +DEFUN_ALIAS_VOID (VertexAttrib2dvNV, VertexAttrib2dvARB, (GLuint index, const GLdouble * v), (index, v)) -DEFUN_EXTERN_VOID (VertexAttrib2fNV, +DEFUN_LOCAL_VOID (VertexAttrib2fNV, + (void *rend, GLuint index, GLfloat x, GLfloat y), + (index, x, y)) + +DEFUN_ALIAS_VOID (VertexAttrib2fNV, VertexAttrib2fARB, (GLuint index, GLfloat x, GLfloat y), (index, x, y)) -DEFUN_EXTERN_VOID (VertexAttrib2fvNV, +DEFUN_LOCAL_VOID (VertexAttrib2fvNV, + (void *rend, GLuint index, const GLfloat * v), + (index, v)) + +DEFUN_ALIAS_VOID (VertexAttrib2fvNV, VertexAttrib2fvARB, (GLuint index, const GLfloat * v), (index, v)) -DEFUN_EXTERN_VOID (VertexAttrib2sNV, +DEFUN_LOCAL_VOID (VertexAttrib2sNV, + (void *rend, GLuint index, GLshort x, GLshort y), + (index, x, y)) + +DEFUN_ALIAS_VOID (VertexAttrib2sNV, VertexAttrib2sARB, (GLuint index, GLshort x, GLshort y), (index, x, y)) -DEFUN_EXTERN_VOID (VertexAttrib2svNV, +DEFUN_LOCAL_VOID (VertexAttrib2svNV, + (void *rend, GLuint index, const GLshort * v), + (index, v)) + +DEFUN_ALIAS_VOID (VertexAttrib2svNV, VertexAttrib2svARB, (GLuint index, const GLshort * v), (index, v)) -DEFUN_EXTERN_VOID (VertexAttrib3dNV, +DEFUN_LOCAL_VOID (VertexAttrib3dNV, + (void *rend, GLuint index, GLdouble x, GLdouble y, GLdouble z), + (index, x, y, z)) + +DEFUN_ALIAS_VOID (VertexAttrib3dNV, VertexAttrib3dARB, (GLuint index, GLdouble x, GLdouble y, GLdouble z), (index, x, y, z)) -DEFUN_EXTERN_VOID (VertexAttrib3dvNV, +DEFUN_LOCAL_VOID (VertexAttrib3dvNV, + (void *rend, GLuint index, const GLdouble * v), + (index, v)) + +DEFUN_ALIAS_VOID (VertexAttrib3dvNV, VertexAttrib3dvARB, (GLuint index, const GLdouble * v), (index, v)) -DEFUN_EXTERN_VOID (VertexAttrib3fNV, +DEFUN_LOCAL_VOID (VertexAttrib3fNV, + (void *rend, GLuint index, GLfloat x, GLfloat y, GLfloat z), + (index, x, y, z)) + +DEFUN_ALIAS_VOID (VertexAttrib3fNV, VertexAttrib3fARB, (GLuint index, GLfloat x, GLfloat y, GLfloat z), (index, x, y, z)) -DEFUN_EXTERN_VOID (VertexAttrib3fvNV, +DEFUN_LOCAL_VOID (VertexAttrib3fvNV, + (void *rend, GLuint index, const GLfloat * v), + (index, v)) + +DEFUN_ALIAS_VOID (VertexAttrib3fvNV, VertexAttrib3fvARB, (GLuint index, const GLfloat * v), (index, v)) -DEFUN_EXTERN_VOID (VertexAttrib3sNV, +DEFUN_LOCAL_VOID (VertexAttrib3sNV, + (void *rend, GLuint index, GLshort x, GLshort y, GLshort z), + (index, x, y, z)) + +DEFUN_ALIAS_VOID (VertexAttrib3sNV, VertexAttrib3sARB, (GLuint index, GLshort x, GLshort y, GLshort z), (index, x, y, z)) -DEFUN_EXTERN_VOID (VertexAttrib3svNV, +DEFUN_LOCAL_VOID (VertexAttrib3svNV, + (void *rend, GLuint index, const GLshort * v), + (index, v)) + +DEFUN_ALIAS_VOID (VertexAttrib3svNV, VertexAttrib3svARB, (GLuint index, const GLshort * v), (index, v)) -DEFUN_EXTERN_VOID (VertexAttrib4dNV, +DEFUN_LOCAL_VOID (VertexAttrib4dNV, + (void *rend, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), + (index, x, y, z, w)) + +DEFUN_ALIAS_VOID (VertexAttrib4dNV, VertexAttrib4dARB, (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (index, x, y, z, w)) -DEFUN_EXTERN_VOID (VertexAttrib4dvNV, +DEFUN_LOCAL_VOID (VertexAttrib4dvNV, + (void *rend, GLuint index, const GLdouble * v), + (index, v)) + +DEFUN_ALIAS_VOID (VertexAttrib4dvNV, VertexAttrib4dvARB, (GLuint index, const GLdouble * v), (index, v)) -DEFUN_EXTERN_VOID (VertexAttrib4fNV, +DEFUN_LOCAL_VOID (VertexAttrib4fNV, + (void *rend, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w), + (index, x, y, z, w)) + +DEFUN_ALIAS_VOID (VertexAttrib4fNV, VertexAttrib4fARB, (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (index, x, y, z, w)) -DEFUN_EXTERN_VOID (VertexAttrib4fvNV, +DEFUN_LOCAL_VOID (VertexAttrib4fvNV, + (void *rend, GLuint index, const GLfloat * v), + (index, v)) + +DEFUN_ALIAS_VOID (VertexAttrib4fvNV, VertexAttrib4fvARB, (GLuint index, const GLfloat * v), (index, v)) -DEFUN_EXTERN_VOID (VertexAttrib4sNV, +DEFUN_LOCAL_VOID (VertexAttrib4sNV, + (void *rend, GLuint index, GLshort x, GLshort y, GLshort z, GLshort w), + (index, x, y, z, w)) + +DEFUN_ALIAS_VOID (VertexAttrib4sNV, VertexAttrib4sARB, (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w), (index, x, y, z, w)) -DEFUN_EXTERN_VOID (VertexAttrib4svNV, +DEFUN_LOCAL_VOID (VertexAttrib4svNV, + (void *rend, GLuint index, const GLshort * v), + (index, v)) + +DEFUN_ALIAS_VOID (VertexAttrib4svNV, VertexAttrib4svARB, (GLuint index, const GLshort * v), (index, v)) -DEFUN_EXTERN_VOID (VertexAttrib4ubNV, +DEFUN_LOCAL_VOID (VertexAttrib4ubNV, + (void *rend, GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w), + (index, x, y, z, w)) + +DEFUN_ALIAS_VOID (VertexAttrib4ubNV, VertexAttrib4NubARB, (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w), (index, x, y, z, w)) -DEFUN_EXTERN_VOID (VertexAttrib4ubvNV, +DEFUN_LOCAL_VOID (VertexAttrib4ubvNV, + (void *rend, GLuint index, const GLubyte * v), + (index, v)) + +DEFUN_ALIAS_VOID (VertexAttrib4ubvNV, VertexAttrib4ubvARB, (GLuint index, const GLubyte * v), (index, v)) @@ -2614,6 +2823,250 @@ (GLuint fence, GLenum condition), (fence, condition)) +DEFUN_LOCAL_VOID (VertexAttrib4bvARB, + (void *rend, GLuint index, const GLbyte * v), + (index, v)) + +DEFUN_LOCAL_VOID (VertexAttrib4ivARB, + (void *rend, GLuint index, const GLint * v), + (index, v)) + +DEFUN_LOCAL_VOID (VertexAttrib4ubvARB, + (void *rend, GLuint index, const GLubyte * v), + (index, v)) + +DEFUN_LOCAL_VOID (VertexAttrib4usvARB, + (void *rend, GLuint index, const GLushort * v), + (index, v)) + +DEFUN_LOCAL_VOID (VertexAttrib4uivARB, + (void *rend, GLuint index, const GLuint * v), + (index, v)) + +DEFUN_LOCAL_VOID (VertexAttrib4NbvARB, + (void *rend, GLuint index, const GLbyte * v), + (index, v)) + +DEFUN_LOCAL_VOID (VertexAttrib4NsvARB, + (void *rend, GLuint index, const GLshort * v), + (index, v)) + +DEFUN_LOCAL_VOID (VertexAttrib4NivARB, + (void *rend, GLuint index, const GLint * v), + (index, v)) + +DEFUN_LOCAL_VOID (VertexAttrib4NusvARB, + (void *rend, GLuint index, const GLushort * v), + (index, v)) + +DEFUN_LOCAL_VOID (VertexAttrib4NuivARB, + (void *rend, GLuint index, const GLuint * v), + (index, v)) + +DEFUN_LOCAL_VOID (VertexAttribPointerARB, + (void *rend, GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer), + (index, size, type, normalized, stride, pointer)) + +DEFUN_LOCAL_VOID (EnableVertexAttribArrayARB, + (void *rend, GLuint index), + (index)) + +DEFUN_LOCAL_VOID (DisableVertexAttribArrayARB, + (void *rend, GLuint index), + (index)) + +DEFUN_LOCAL_VOID (ProgramStringARB, + (void *rend, GLenum target, GLenum format, GLsizei len, const GLvoid * string), + (target, format, len, string)) + +DEFUN_LOCAL_VOID (ProgramEnvParameter4dARB, + (void *rend, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), + (target, index, x, y, z, w)) + +DEFUN_LOCAL_VOID (ProgramEnvParameter4dvARB, + (void *rend, GLenum target, GLuint index, const GLdouble * params), + (target, index, params)) + +DEFUN_LOCAL_VOID (ProgramEnvParameter4fARB, + (void *rend, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w), + (target, index, x, y, z, w)) + +DEFUN_LOCAL_VOID (ProgramEnvParameter4fvARB, + (void *rend, GLenum target, GLuint index, const GLfloat * params), + (target, index, params)) + +DEFUN_LOCAL_VOID (ProgramLocalParameter4dARB, + (void *rend, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), + (target, index, x, y, z, w)) + +DEFUN_LOCAL_VOID (ProgramLocalParameter4dvARB, + (void *rend, GLenum target, GLuint index, const GLdouble * params), + (target, index, params)) + +DEFUN_LOCAL_VOID (ProgramLocalParameter4fARB, + (void *rend, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w), + (target, index, x, y, z, w)) + +DEFUN_LOCAL_VOID (ProgramLocalParameter4fvARB, + (void *rend, GLenum target, GLuint index, const GLfloat * params), + (target, index, params)) + +DEFUN_LOCAL_VOID (GetProgramEnvParameterdvARB, + (void *rend, GLenum target, GLuint index, GLdouble * params), + (target, index, params)) + +DEFUN_LOCAL_VOID (GetProgramEnvParameterfvARB, + (void *rend, GLenum target, GLuint index, GLfloat * params), + (target, index, params)) + +DEFUN_LOCAL_VOID (GetProgramLocalParameterdvARB, + (void *rend, GLenum target, GLuint index, GLdouble * params), + (target, index, params)) + +DEFUN_LOCAL_VOID (GetProgramLocalParameterfvARB, + (void *rend, GLenum target, GLuint index, GLfloat * params), + (target, index, params)) + +DEFUN_LOCAL_VOID (GetProgramivARB, + (void *rend, GLenum target, GLenum pname, GLint * params), + (target, pname, params)) + +DEFUN_LOCAL_VOID (GetProgramStringARB, + (void *rend, GLenum target, GLenum pname, GLvoid * string), + (target, pname, string)) + +DEFUN_EXTERN_VOID (ProgramNamedParameter4fNV, + (GLuint id, GLsizei len, const GLubyte * name, GLfloat x, GLfloat y, GLfloat z, GLfloat w), + (id, len, name, x, y, z, w)) + +DEFUN_EXTERN_VOID (ProgramNamedParameter4dNV, + (GLuint id, GLsizei len, const GLubyte * name, GLdouble x, GLdouble y, GLdouble z, GLdouble w), + (id, len, name, x, y, z, w)) + +DEFUN_EXTERN_VOID (ProgramNamedParameter4fvNV, + (GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v), + (id, len, name, v)) + +DEFUN_EXTERN_VOID (ProgramNamedParameter4dvNV, + (GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v), + (id, len, name, v)) + +DEFUN_EXTERN_VOID (GetProgramNamedParameterfvNV, + (GLuint id, GLsizei len, const GLubyte * name, GLfloat * params), + (id, len, name, params)) + +DEFUN_EXTERN_VOID (GetProgramNamedParameterdvNV, + (GLuint id, GLsizei len, const GLubyte * name, GLdouble * params), + (id, len, name, params)) + +#if OSVERSION < 704 /* Mac OS X 10.3.4 */ + +DEFUN_EXTERN_VOID (BindBufferARB, + (GLenum target, GLuint buffer), + (target, buffer)) + +DEFUN_EXTERN_VOID (BufferDataARB, + (GLenum target, GLsizeiptrARB size, const GLvoid * data, GLenum usage), + (target, size, data, usage)) + +DEFUN_EXTERN_VOID (BufferSubDataARB, + (GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid * data), + (target, offset, size, data)) + +DEFUN_EXTERN_VOID (DeleteBuffersARB, + (GLsizei n, const GLuint * buffer), + (n, buffer)) + +DEFUN_EXTERN_VOID (GenBuffersARB, + (GLsizei n, GLuint * buffer), + (n, buffer)) + +DEFUN_EXTERN_VOID (GetBufferParameterivARB, + (GLenum target, GLenum pname, GLint * params), + (target, pname, params)) + +DEFUN_EXTERN_VOID (GetBufferPointervARB, + (GLenum target, GLenum pname, GLvoid ** params), + (target, pname, params)) + +DEFUN_EXTERN_VOID (GetBufferSubDataARB, + (GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data), + (target, offset, size, data)) + +DEFUN_EXTERN (GLboolean, IsBufferARB, + (GLuint buffer), + (buffer)) + +DEFUN_EXTERN (void*, MapBufferARB, + (GLenum target, GLenum access), + (target, access)) + +DEFUN_EXTERN (GLboolean, UnmapBufferARB, + (GLenum target), + (target)) + +DEFUN_EXTERN_VOID (DepthBoundsEXT, + (GLclampd zmin, GLclampd zmax), + (zmin, zmax)) + +#endif /* OSVERSION < 704 */ + +#if OSVERSION < 700 /* Mac OS X 10.3.0 */ + +DEFUN_EXTERN_VOID (GenQueriesARB, + (GLsizei n, GLuint * ids), + (n, ids)) + +DEFUN_EXTERN_VOID (DeleteQueriesARB, + (GLsizei n, const GLuint * ids), + (n, ids)) + +DEFUN_EXTERN (GLboolean, IsQueryARB, + (GLuint id), + (id)) + +DEFUN_EXTERN_VOID (BeginQueryARB, + (GLenum target, GLuint id), + (target, id)) + +DEFUN_EXTERN_VOID (EndQueryARB, + (GLenum target), + (target)) + +DEFUN_EXTERN_VOID (GetQueryivARB, + (GLenum target, GLenum pname, GLint * params), + (target, pname, params)) + +DEFUN_EXTERN_VOID (GetQueryObjectivARB, + (GLuint id, GLenum pname, GLint * params), + (id, pname, params)) + +DEFUN_EXTERN_VOID (GetQueryObjectuivARB, + (GLuint id, GLenum pname, GLuint * params), + (id, pname, params)) + +#endif /* OSVERSION < 700 */ + +DEFUN_EXTERN_VOID (MultiModeDrawArraysIBM, + (const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride), + (mode, first, count, primcount, modestride)) + +DEFUN_EXTERN_VOID (MultiModeDrawElementsIBM, + (const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride), + (mode, count, type, indices, primcount, modestride)) + +DEFUN_LOCAL_VOID (BlendEquationSeparateEXT, + (void *rend, GLenum modeRGB, GLenum modeA), + (modeRGB, modeA)) + +#if OSVERSION < 704 + +DEFUN_ALIAS_VOID (BlendEquationSeparateEXT, BlendEquationSeparateATI, + (GLenum modeRGB, GLenum modeA), + (modeRGB, modeA)) + +#endif /* OSVERSION < 704 */ + DEFUN_ALIAS_VOID (ArrayElementEXT, ArrayElement, (GLint i), (i)) @@ -2774,6 +3227,90 @@ (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels), (target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels)) +#if OSVERSION < 704 + +DEFUN_ALIAS_VOID (BindBuffer, BindBufferARB, + (GLenum target, GLuint buffer), + (target, buffer)) + +DEFUN_ALIAS_VOID (BufferData, BufferDataARB, + (GLenum target, GLsizeiptrARB size, const GLvoid * data, GLenum usage), + (target, size, data, usage)) + +DEFUN_ALIAS_VOID (BufferSubData, BufferSubDataARB, + (GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid * data), + (target, offset, size, data)) + +DEFUN_ALIAS_VOID (DeleteBuffers, DeleteBuffersARB, + (GLsizei n, const GLuint * buffer), + (n, buffer)) + +DEFUN_ALIAS_VOID (GenBuffers, GenBuffersARB, + (GLsizei n, GLuint * buffer), + (n, buffer)) + +DEFUN_ALIAS_VOID (GetBufferParameteriv, GetBufferParameterivARB, + (GLenum target, GLenum pname, GLint * params), + (target, pname, params)) + +DEFUN_ALIAS_VOID (GetBufferPointerv, GetBufferPointervARB, + (GLenum target, GLenum pname, GLvoid ** params), + (target, pname, params)) + +DEFUN_ALIAS_VOID (GetBufferSubData, GetBufferSubDataARB, + (GLenum target, GLintptrARB offset, GLsizeiptrARB size, void * data), + (target, offset, size, data)) + +DEFUN_ALIAS (GLboolean, IsBuffer, IsBufferARB, + (GLuint buffer), + (buffer)) + +DEFUN_ALIAS (void*, MapBuffer, MapBufferARB, + (GLenum target, GLenum access), + (target, access)) + +DEFUN_ALIAS (GLboolean, UnmapBuffer, UnmapBufferARB, + (GLenum target), + (target)) + +#endif /* OSVERSION < 704 */ + +#if OSVERSION < 700 /* Mac OS X 10.3.0 */ + +DEFUN_ALIAS_VOID (GenQueries, GenQueriesARB, + (GLsizei n, GLuint * ids), + (n, ids)) + +DEFUN_ALIAS_VOID (DeleteQueries, DeleteQueriesARB, + (GLsizei n, const GLuint * ids), + (n, ids)) + +DEFUN_ALIAS (GLboolean, IsQuery, IsQueryARB, + (GLuint id), + (id)) + +DEFUN_ALIAS_VOID (BeginQuery, BeginQueryARB, + (GLenum target, GLuint id), + (target, id)) + +DEFUN_ALIAS_VOID (EndQuery, EndQueryARB, + (GLenum target), + (target)) + +DEFUN_ALIAS_VOID (GetQueryiv, GetQueryivARB, + (GLenum target, GLenum pname, GLint * params), + (target, pname, params)) + +DEFUN_ALIAS_VOID (GetQueryObjectiv, GetQueryObjectivARB, + (GLuint id, GLenum pname, GLint * params), + (id, pname, params)) + +DEFUN_ALIAS_VOID (GetQueryObjectuiv, GetQueryObjectuivARB, + (GLuint id, GLenum pname, GLuint * params), + (id, pname, params)) + +#endif /* OSVERSION < 700 */ + #define INDIRECT_DISPATCH_INIT(d,p) \ do { \ (d)[0] = (void *) &p ## Accum; \ @@ -3229,7 +3766,70 @@ (d)[451] = (void *) &p ## GetCombinerOutputParameterivNV; \ (d)[452] = (void *) &p ## GetFinalCombinerInputParameterfvNV; \ (d)[453] = (void *) &p ## GetFinalCombinerInputParameterivNV; \ + (d)[458] = (void *) &p ## BlendEquationSeparateEXT; \ (d)[459] = (void *) &p ## SampleCoverageARB; \ + (d)[471] = (void *) &p ## BindProgramNV; \ + (d)[472] = (void *) &p ## DeleteProgramsNV; \ + (d)[473] = (void *) &p ## GenProgramsNV; \ + (d)[474] = (void *) &p ## IsProgramNV; \ + (d)[475] = (void *) &p ## VertexAttrib1sNV; \ + (d)[476] = (void *) &p ## VertexAttrib1fNV; \ + (d)[477] = (void *) &p ## VertexAttrib1dNV; \ + (d)[478] = (void *) &p ## VertexAttrib2sNV; \ + (d)[479] = (void *) &p ## VertexAttrib2fNV; \ + (d)[480] = (void *) &p ## VertexAttrib2dNV; \ + (d)[481] = (void *) &p ## VertexAttrib3sNV; \ + (d)[482] = (void *) &p ## VertexAttrib3fNV; \ + (d)[483] = (void *) &p ## VertexAttrib3dNV; \ + (d)[484] = (void *) &p ## VertexAttrib4sNV; \ + (d)[485] = (void *) &p ## VertexAttrib4fNV; \ + (d)[486] = (void *) &p ## VertexAttrib4dNV; \ + (d)[487] = (void *) &p ## VertexAttrib4ubNV; \ + (d)[488] = (void *) &p ## VertexAttrib1svNV; \ + (d)[489] = (void *) &p ## VertexAttrib1fvNV; \ + (d)[490] = (void *) &p ## VertexAttrib1dvNV; \ + (d)[491] = (void *) &p ## VertexAttrib2svNV; \ + (d)[492] = (void *) &p ## VertexAttrib2fvNV; \ + (d)[493] = (void *) &p ## VertexAttrib2dvNV; \ + (d)[494] = (void *) &p ## VertexAttrib3svNV; \ + (d)[495] = (void *) &p ## VertexAttrib3fvNV; \ + (d)[496] = (void *) &p ## VertexAttrib3dvNV; \ + (d)[497] = (void *) &p ## VertexAttrib4bvARB; \ + (d)[498] = (void *) &p ## VertexAttrib4svNV; \ + (d)[498] = (void *) &p ## VertexAttrib4NsvARB; \ + (d)[499] = (void *) &p ## VertexAttrib4ivARB; \ + (d)[500] = (void *) &p ## VertexAttrib4ubvNV; \ + (d)[500] = (void *) &p ## VertexAttrib4ubvARB; \ + (d)[501] = (void *) &p ## VertexAttrib4usvARB; \ + (d)[502] = (void *) &p ## VertexAttrib4uivARB; \ + (d)[503] = (void *) &p ## VertexAttrib4fvNV; \ + (d)[504] = (void *) &p ## VertexAttrib4dvNV; \ + (d)[505] = (void *) &p ## VertexAttrib4NbvARB; \ + (d)[507] = (void *) &p ## VertexAttrib4NivARB; \ + (d)[509] = (void *) &p ## VertexAttrib4NusvARB; \ + (d)[510] = (void *) &p ## VertexAttrib4NuivARB; \ + (d)[511] = (void *) &p ## VertexAttribPointerARB; \ + (d)[512] = (void *) &p ## EnableVertexAttribArrayARB; \ + (d)[513] = (void *) &p ## DisableVertexAttribArrayARB; \ + (d)[514] = (void *) &p ## GetVertexAttribdvNV; \ + (d)[515] = (void *) &p ## GetVertexAttribfvNV; \ + (d)[516] = (void *) &p ## GetVertexAttribivNV; \ + (d)[517] = (void *) &p ## GetVertexAttribPointervNV; \ + (d)[518] = (void *) &p ## ProgramEnvParameter4dARB; \ + (d)[519] = (void *) &p ## ProgramEnvParameter4dvARB; \ + (d)[520] = (void *) &p ## ProgramEnvParameter4fARB; \ + (d)[521] = (void *) &p ## ProgramEnvParameter4fvARB; \ + (d)[522] = (void *) &p ## ProgramLocalParameter4dARB; \ + (d)[523] = (void *) &p ## ProgramLocalParameter4dvARB; \ + (d)[524] = (void *) &p ## ProgramLocalParameter4fARB; \ + (d)[525] = (void *) &p ## ProgramLocalParameter4fvARB; \ + (d)[526] = (void *) &p ## GetProgramEnvParameterdvARB; \ + (d)[527] = (void *) &p ## GetProgramEnvParameterfvARB; \ + (d)[528] = (void *) &p ## GetProgramLocalParameterdvARB; \ + (d)[529] = (void *) &p ## GetProgramLocalParameterfvARB; \ + (d)[530] = (void *) &p ## ProgramStringARB; \ + (d)[531] = (void *) &p ## GetProgramStringARB; \ + (d)[532] = (void *) &p ## GetProgramivARB; \ (d)[540] = (void *) &p ## PointParameterfEXT; \ (d)[541] = (void *) &p ## PointParameterfvEXT; \ (d)[542] = (void *) &p ## PointParameteriNV; \ @@ -3241,5 +3841,21 @@ (d)[548] = (void *) &p ## FogCoordPointerEXT; \ (d)[567] = (void *) &p ## MultiDrawArraysEXT; \ (d)[568] = (void *) &p ## MultiDrawElementsEXT; \ + (d)[569] = (void *) &p ## WindowPos2dMESA; \ + (d)[570] = (void *) &p ## WindowPos2dvMESA; \ + (d)[571] = (void *) &p ## WindowPos2fMESA; \ + (d)[572] = (void *) &p ## WindowPos2fvMESA; \ + (d)[573] = (void *) &p ## WindowPos2iMESA; \ + (d)[574] = (void *) &p ## WindowPos2ivMESA; \ + (d)[575] = (void *) &p ## WindowPos2sMESA; \ + (d)[576] = (void *) &p ## WindowPos2svMESA; \ + (d)[577] = (void *) &p ## WindowPos3dMESA; \ + (d)[578] = (void *) &p ## WindowPos3dvMESA; \ + (d)[579] = (void *) &p ## WindowPos3fMESA; \ + (d)[580] = (void *) &p ## WindowPos3fvMESA; \ + (d)[581] = (void *) &p ## WindowPos3iMESA; \ + (d)[582] = (void *) &p ## WindowPos3ivMESA; \ + (d)[583] = (void *) &p ## WindowPos3sMESA; \ + (d)[584] = (void *) &p ## WindowPos3svMESA; \ (d)[585] = (void *) &p ## ActiveStencilFaceEXT; \ } while (0) Index: xc/lib/GL/apple/dri_driver.c diff -u xc/lib/GL/apple/dri_driver.c:1.3 xc/lib/GL/apple/dri_driver.c:1.4 --- xc/lib/GL/apple/dri_driver.c:1.3 Tue Nov 4 20:08:00 2003 +++ xc/lib/GL/apple/dri_driver.c Fri Dec 10 12:47:24 2004 @@ -1,8 +1,9 @@ -/* $XFree86: xc/lib/GL/apple/dri_driver.c,v 1.3 2003/11/05 01:08:00 torrey Exp $ */ +/* $XFree86: xc/lib/GL/apple/dri_driver.c,v 1.4 2004/12/10 17:47:24 alanh Exp $ */ /************************************************************************** Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. Copyright (c) 2002 Apple Computer, Inc. +Copyright (c) 2004 Torrey T. Lyons All Rights Reserved. Permission is hereby granted, free of charge, to any person obtaining a @@ -28,20 +29,24 @@ **************************************************************************/ /* - * Authors: + * Original Authors: * Kevin E. Martin * Brian E. Paul */ /* - * This file gets compiled into each of the DRI 3D drivers. The - * functions defined here are called from the GL library via - * function pointers in the __DRIdisplayRec, __DRIscreenRec, - * __DRIcontextRec, __DRIdrawableRec structures defined in glxclient.h + * This file follows Mesa's dri_util.c closely. The code in dri_util.c + * gets compiled into each of the DRI 3D drivers. A typical DRI driver, + * is loaded dynamically by libGL, so libGL knows nothing about the + * internal functions here. On Mac OS X the AppleDRI driver code is + * statically linked into libGL, but otherwise it tries to behave like + * a standard DRI driver. * - * Those function pointers are initialized by code in this file. - * The process starts when libGL calls the __driCreateScreen() function - * at the end of this file. + * The functions defined here are called from the GL library via function + * pointers in the __DRIdisplayRec, __DRIscreenRec, __DRIcontextRec, + * __DRIdrawableRec structures defined in glxclient.h. Those function + * pointers are initialized by code in this file. The process starts when + * libGL calls the __driCreateScreen() function at the end of this file. * * The above-mentioned DRI structures have no dependencies on Mesa. * Each structure instead has a generic (void *) private pointer that @@ -65,6 +70,11 @@ #include "x-list.h" #include "x-hash.h" +/** + * This is used in a couple of places that call \c driMesaCreateNewDrawable. + */ +static const int empty_attribute_list[1] = { None }; + /* Context binding */ static Bool driMesaBindContext(Display *dpy, int scrn, GLXDrawable draw, GLXContext gc); @@ -73,22 +83,28 @@ int will_rebind); /* Drawable methods */ -static void *driMesaCreateDrawable(Display *dpy, int scrn, GLXDrawable draw, - VisualID vid, __DRIdrawable *pdraw); -static __DRIdrawable *driMesaGetDrawable(Display *dpy, GLXDrawable draw, +static void *driMesaCreateNewDrawable(__DRInativeDisplay *dpy, + const __GLcontextModes *modes, + __DRIid draw, __DRIdrawable *pdraw, + int renderType, const int *attrs); +static __DRIdrawable *driMesaGetDrawable(__DRInativeDisplay *dpy, + GLXDrawable draw, void *screenPrivate); -static void driMesaSwapBuffers(Display *dpy, void *drawPrivate); -static void driMesaDestroyDrawable(Display *dpy, void *drawPrivate); +static void driMesaSwapBuffers(__DRInativeDisplay *dpy, void *drawPrivate); +static void driMesaDestroyDrawable(__DRInativeDisplay *dpy, void *drawPrivate); /* Context methods */ static void *driMesaCreateContext(Display *dpy, XVisualInfo *vis, void *shared, __DRIcontext *pctx); -static void driMesaDestroyContext(Display *dpy, int scrn, void *screenPrivate); +static void driMesaDestroyContext(__DRInativeDisplay *dpy, int scrn, + void *screenPrivate); /* Screen methods */ -static void *driMesaCreateScreen(Display *dpy, int scrn, __DRIscreen *psc, - int numConfigs, __GLXvisualConfig *config); -static void driMesaDestroyScreen(Display *dpy, int scrn, void *screenPrivate); +static void *driMesaCreateScreen(__DRInativeDisplay *dpy, int scrn, + __DRIscreen *psc, int numConfigs, + __GLXvisualConfig *config); +static void driMesaDestroyScreen(__DRInativeDisplay *dpy, int scrn, + void *screenPrivate); static void driMesaCreateSurface(Display *dpy, int scrn, __DRIdrawablePrivate *pdp); @@ -408,6 +424,7 @@ GLXDrawable draw, GLXContext gc) { __DRIscreen *pDRIScreen; + const __GLcontextModes *modes; __DRIdrawable *pdraw; __DRIdrawablePrivate *pdp; __DRIscreenPrivate *psp; @@ -431,6 +448,13 @@ return GL_FALSE; } + modes = gc->driContext.mode; + + if ( modes == NULL ) { + /* ERROR!!! */ + return GL_FALSE; + } + xmutex_lock(psp->mutex); pdraw = __driMesaFindDrawable(psp->drawHash, draw); @@ -444,8 +468,9 @@ } /* Create a new drawable */ - pdraw->private = driMesaCreateDrawable(dpy, scrn, draw, gc->vid, - pdraw); + pdraw->private = driMesaCreateNewDrawable(dpy, modes, draw, pdraw, + GLX_WINDOW_BIT, + empty_attribute_list); if (!pdraw->private) { /* ERROR!!! */ Xfree(pdraw); @@ -556,13 +581,32 @@ } } -static void *driMesaCreateDrawable(Display *dpy, int scrn, GLXDrawable draw, - VisualID vid, __DRIdrawable *pdraw) +/** + * This is called via __DRIscreenRec's createNewDrawable pointer. + */ +static void *driMesaCreateNewDrawable(__DRInativeDisplay *dpy, + const __GLcontextModes *modes, + __DRIid draw, + __DRIdrawable *pdraw, + int renderType, + const int *attrs) { - __DRIscreen *pDRIScreen; + __DRIscreen * const pDRIScreen = __glXFindDRIScreen(dpy, modes->screen); __DRIscreenPrivate *psp; __DRIdrawablePrivate *pdp; + + pdraw->private = NULL; + + /* Since pbuffers are not yet supported, no drawable attributes are + * supported either. + */ + (void) attrs; + + if ( (pDRIScreen == NULL) || (pDRIScreen->private == NULL) ) { + return NULL; + } + pdp = (__DRIdrawablePrivate *)Xmalloc(sizeof(__DRIdrawablePrivate)); if (!pdp) { return NULL; @@ -574,29 +618,42 @@ pdp->uid = 0; pdp->destroyed = FALSE; - if (!(pDRIScreen = __glXFindDRIScreen(dpy, scrn))) { - Xfree(pdp); - return NULL; - } else if (!(psp = (__DRIscreenPrivate *)pDRIScreen->private)) { - Xfree(pdp); - return NULL; - } + psp = (__DRIscreenPrivate *)pDRIScreen->private; pdp->driScreenPriv = psp; pdp->driContextPriv = NULL; - driMesaCreateSurface(dpy, scrn, pdp); + driMesaCreateSurface(dpy, modes->screen, pdp); if (pdp->surface_id == 0) { Xfree(pdp); return NULL; } + pdraw->private = pdp; pdraw->destroyDrawable = driMesaDestroyDrawable; - pdraw->swapBuffers = driMesaSwapBuffers; + pdraw->swapBuffers = driMesaSwapBuffers; /* called by glXSwapBuffers() */ - return (void *)pdp; +#if 0 + /* We don't support these yet. */ + if ( driCompareGLXAPIVersion( 20030317 ) >= 0 ) { + pdraw->getSBC = driGetSBC; + pdraw->waitForSBC = driWaitForSBC; + pdraw->waitForMSC = driWaitForMSC; + pdraw->swapBuffersMSC = driSwapBuffersMSC; + pdraw->frameTracking = NULL; + pdraw->queryFrameTracking = driQueryFrameTracking; + + /* This special default value is replaced with the configured + * default value when the drawable is first bound to a direct + * rendering context. */ + pdraw->swap_interval = (unsigned)-1; + } +#endif + + return (void *) pdp; } -static __DRIdrawable *driMesaGetDrawable(Display *dpy, GLXDrawable draw, +static __DRIdrawable *driMesaGetDrawable(__DRInativeDisplay *dpy, + GLXDrawable draw, void *screenPrivate) { __DRIscreenPrivate *psp = (__DRIscreenPrivate *) screenPrivate; @@ -614,7 +671,7 @@ return dri_draw; } -static void driMesaSwapBuffers(Display *dpy, void *drawPrivate) +static void driMesaSwapBuffers(__DRInativeDisplay *dpy, void *drawPrivate) { __DRIdrawablePrivate *pdp = (__DRIdrawablePrivate *) drawPrivate; __DRIcontextPrivate *pcp; @@ -648,7 +705,7 @@ } /* pdp->mutex is held. */ -static void driMesaDestroyDrawable(Display *dpy, void *drawPrivate) +static void driMesaDestroyDrawable(__DRInativeDisplay *dpy, void *drawPrivate) { __DRIdrawablePrivate *pdp = (__DRIdrawablePrivate *)drawPrivate; @@ -793,7 +850,8 @@ return pcp; } -static void driMesaDestroyContext(Display *dpy, int scrn, void *contextPrivate) +static void driMesaDestroyContext(__DRInativeDisplay *dpy, int scrn, + void *contextPrivate) { __DRIcontextPrivate *pcp = (__DRIcontextPrivate *) contextPrivate; @@ -809,8 +867,9 @@ /*****************************************************************/ -static void *driMesaCreateScreen(Display *dpy, int scrn, __DRIscreen *psc, - int numConfigs, __GLXvisualConfig *config) +static void *driMesaCreateScreen(__DRInativeDisplay *dpy, int scrn, + __DRIscreen *psc, int numConfigs, + __GLXvisualConfig *config) { int directCapable, i, n; __DRIscreenPrivate *psp; @@ -884,15 +943,16 @@ /* Initialize the drawHash when the first context is created */ psp->drawHash = NULL; - psc->destroyScreen = driMesaDestroyScreen; - psc->createContext = driMesaCreateContext; - psc->createDrawable = driMesaCreateDrawable; - psc->getDrawable = driMesaGetDrawable; + psc->destroyScreen = driMesaDestroyScreen; + psc->createContext = driMesaCreateContext; + psc->createNewDrawable = driMesaCreateNewDrawable; + psc->getDrawable = driMesaGetDrawable; return (void *)psp; } -static void driMesaDestroyScreen(Display *dpy, int scrn, void *screenPrivate) +static void driMesaDestroyScreen(__DRInativeDisplay *dpy, int scrn, + void *screenPrivate) { __DRIscreenPrivate *psp = (__DRIscreenPrivate *) screenPrivate; @@ -959,10 +1019,18 @@ } } -/* - * This is the entrypoint into the DRI 3D driver. - * The driCreateScreen name is the symbol that libGL.so fetches via - * dlsym() in order to bootstrap the driver. +/** + * Entrypoint function used to create a new driver-private screen structure. + * + * \param dpy Display pointer. + * \param scrn Index of the screen. + * \param psc DRI screen data (not driver private) + * \param numConfigs Number of visual configs pointed to by \c configs. + * \param config Array of GLXvisualConfigs exported by the 2D driver. + * + * \deprecated + * In dynamically linked drivers, this function has been replaced by + * \c __driCreateNewScreen. */ void *__driCreateScreen(Display *dpy, int scrn, __DRIscreen *psc, int numConfigs, __GLXvisualConfig *config) @@ -1001,23 +1069,23 @@ * WARNING: This is not expected to work on future OS releases. */ -#define WRAP_CGL(context, vec, fun) \ - do { \ - (context)->disp.vec = (context)->ctx->disp.vec; \ - (context)->ctx->disp.vec = (fun); \ +#define WRAP_CGL(context, vec, fun) \ + do { \ + (context)->disp.vec = (context)->ctx->disp.vec; \ + (context)->ctx->disp.vec = (fun); \ } while (0) -#define UNWRAP_CGL(context, vec) \ - do { \ - (context)->ctx->disp.vec = (context)->disp.vec; \ +#define UNWRAP_CGL(context, vec) \ + do { \ + (context)->ctx->disp.vec = (context)->disp.vec; \ } while (0) -#define WRAP_BOILERPLATE \ - GLXContext gc; \ - __DRIcontextPrivate *pcp; \ - gc = __glXGetCurrentContext(); \ - if (gc == NULL || !gc->isDirect) return; \ - pcp = (__DRIcontextPrivate *) gc->driContext.private; \ +#define WRAP_BOILERPLATE \ + GLXContext gc; \ + __DRIcontextPrivate *pcp; \ + gc = __glXGetCurrentContext(); \ + if (gc == NULL || !gc->isDirect) return; \ + pcp = (__DRIcontextPrivate *) gc->driContext.private; \ if (pcp == NULL) return; static void viewport_callback(GLIContext ctx, GLint x, GLint y, Index: xc/lib/GL/apple/dri_glx.c diff -u xc/lib/GL/apple/dri_glx.c:1.1 xc/lib/GL/apple/dri_glx.c:1.3 --- xc/lib/GL/apple/dri_glx.c:1.1 Sun Jun 29 21:45:10 2003 +++ xc/lib/GL/apple/dri_glx.c Fri Dec 10 12:47:24 2004 @@ -2,6 +2,7 @@ Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. Copyright (c) 2002 Apple Computer, Inc. +Copyright (c) 2004 Torrey T. Lyons All Rights Reserved. Permission is hereby granted, free of charge, to any person obtaining a @@ -25,7 +26,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. **************************************************************************/ -/* $XFree86: xc/lib/GL/apple/dri_glx.c,v 1.1 2003/06/30 01:45:10 torrey Exp $ */ +/* $XFree86: xc/lib/GL/apple/dri_glx.c,v 1.3 2004/12/10 17:47:24 alanh Exp $ */ /* * Authors: @@ -48,13 +49,125 @@ #include +/* Apple OpenGL "driver" information. */ +static const char *__driDriverName = "apple"; +static const char __driConfigOptions[] = ""; +static const int __driDriverMajor = 1; +static const int __driDriverMinor = 0; +static const int __driDriverPatch = 0; + + +/* + * printf wrappers + */ + +static void InfoMessageF(const char *f, ...) +{ + va_list args; + const char *env; + + if ((env = getenv("LIBGL_DEBUG")) && strstr(env, "verbose")) { + fprintf(stderr, "libGL: "); + va_start(args, f); + vfprintf(stderr, f, args); + va_end(args); + } +} + +static void ErrorMessageF(const char *f, ...) +{ + va_list args; + + if (getenv("LIBGL_DEBUG")) { + fprintf(stderr, "libGL error: "); + va_start(args, f); + vfprintf(stderr, f, args); + va_end(args); + } +} + + +/* + * Given a display pointer and screen number, determine the name of + * the DRI driver for the screen. (I.e. "r128", "tdfx", etc). + * Return True for success, False for failure. + */ +static Bool GetDriverName(Display *dpy, int scrNum, char **driverName) +{ + int directCapable; + + *driverName = NULL; + + if (!XAppleDRIQueryDirectRenderingCapable(dpy, scrNum, &directCapable)) { + ErrorMessageF("XAppleDRIQueryDirectRenderingCapable failed\n"); + return False; + } + if (!directCapable) { + ErrorMessageF("XAppleDRIQueryDirectRenderingCapable returned false\n"); + return False; + } + + *driverName = (char *) __driDriverName; + + InfoMessageF("XF86DRIGetClientDriverName: %d.%d.%d %s (screen %d)\n", + __driDriverMajor, __driDriverMinor, __driDriverPatch, + *driverName, scrNum); + + return True; +} + + +/* + * Exported function for querying the DRI driver for a given screen. + * + * The returned char pointer points to a static array that will be + * overwritten by subsequent calls. + */ +const char *glXGetScreenDriver (Display *dpy, int scrNum) { + static char ret[32]; + char *driverName; + if (GetDriverName(dpy, scrNum, &driverName)) { + int len; + if (!driverName) + return NULL; + len = strlen (driverName); + if (len >= 31) + return NULL; + memcpy (ret, driverName, len+1); + Xfree(driverName); + return ret; + } + return NULL; +} + + +/* + * Exported function for obtaining a driver's option list (UTF-8 encoded XML). + * + * The returned char pointer points directly into the driver. Therefore + * it should be treated as a constant. + * + * If the driver was not found or does not support configuration NULL is + * returned. + * + * Note: In a standard GLX imlementation the driver remains opened after + * this function returns. + */ +const char *glXGetDriverConfig (const char *driverName) { + if (strcmp(driverName, __driDriverName) == 0) + return __driConfigOptions; + else + return NULL; +} + + static void driDestroyDisplay(Display *dpy, void *private) { __DRIdisplayPrivate *pdpyp = (__DRIdisplayPrivate *)private; if (pdpyp) { - Xfree(pdpyp->createScreen); - Xfree(pdpyp); + Xfree(pdpyp->libraryHandles); + Xfree(pdpyp); } } @@ -65,6 +178,7 @@ __DRIdisplayPrivate *pdpyp; int eventBase, errorBase; int major, minor, patch; + int scrn; /* Initialize these fields to NULL in case we fail. * If we don't do this we may later get segfaults trying to free random @@ -75,16 +189,16 @@ pdisp->createScreen = NULL; if (!XAppleDRIQueryExtension(dpy, &eventBase, &errorBase)) { - return NULL; + return NULL; } if (!XAppleDRIQueryVersion(dpy, &major, &minor, &patch)) { - return NULL; + return NULL; } pdpyp = (__DRIdisplayPrivate *)Xmalloc(sizeof(__DRIdisplayPrivate)); if (!pdpyp) { - return NULL; + return NULL; } pdpyp->driMajor = major; @@ -96,14 +210,30 @@ /* allocate array of pointers to createScreen funcs */ pdisp->createScreen = (CreateScreenFunc *) Xmalloc(numScreens * sizeof(void *)); if (!pdisp->createScreen) - return NULL; + return NULL; + + /* allocate array of pointers to createScreen funcs */ + pdisp->createNewScreen = (CreateNewScreenFunc *) Xmalloc(numScreens * sizeof(void *)); + if (!pdisp->createNewScreen) { + Xfree(pdisp->createScreen); + Xfree(pdpyp); + return NULL; + } + + /* allocate array of library handles */ + pdpyp->libraryHandles = (void **) Xmalloc(numScreens * sizeof(void*)); + if (!pdpyp->libraryHandles) { + Xfree(pdisp->createNewScreen); + Xfree(pdisp->createScreen); + Xfree(pdpyp); + return NULL; + } /* we'll statically bind to the __driCreateScreen function */ - { - int i; - for (i = 0; i < numScreens; i++) { - pdisp->createScreen[i] = __driCreateScreen; - } + for (scrn = 0; scrn < numScreens; scrn++) { + pdisp->createScreen[scrn] = __driCreateScreen; + pdisp->createNewScreen[scrn] = NULL; + pdpyp->libraryHandles[scrn] = NULL; } return (void *)pdpyp; Index: xc/lib/GL/apple/dri_glx.h diff -u xc/lib/GL/apple/dri_glx.h:1.3 xc/lib/GL/apple/dri_glx.h:1.4 --- xc/lib/GL/apple/dri_glx.h:1.3 Fri Oct 24 11:25:06 2003 +++ xc/lib/GL/apple/dri_glx.h Fri Dec 10 12:47:24 2004 @@ -25,7 +25,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. **************************************************************************/ -/* $XFree86: xc/lib/GL/apple/dri_glx.h,v 1.3 2003/10/24 15:25:06 tsi Exp $ */ +/* $XFree86: xc/lib/GL/apple/dri_glx.h,v 1.4 2004/12/10 17:47:24 alanh Exp $ */ /* * Authors: @@ -50,7 +50,7 @@ /* ** Array of library handles [indexed by screen number] */ - CreateScreenFunc **createScreen; + void **libraryHandles; }; typedef struct __DRIdisplayPrivateRec __DRIdisplayPrivate; Index: xc/lib/GL/dri/Imakefile diff -u xc/lib/GL/dri/Imakefile:1.11 xc/lib/GL/dri/Imakefile:removed --- xc/lib/GL/dri/Imakefile:1.11 Sun Sep 28 16:14:59 2003 +++ xc/lib/GL/dri/Imakefile Wed Mar 16 21:04:46 2005 @@ -1,51 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/dri/Imakefile,v 1.11 2003/09/28 20:14:59 alanh Exp $ - -#include - -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#if !GlxUseSGISI - DRI_SRCS = dri_glx.c - DRI_OBJS = dri_glx.o - DRI_INCS = -I. -I$(GLXLIBSRC)/glx -I$(INCLUDESRC) -I$(INCLUDESRC)/GL \ - -I$(XINCLUDESRC) -I$(SERVERSRC)/GL/dri \ - -I$(GLXLIBSRC)/include \ - -I$(MESASRCDIR)/include -I$(MESASRCDIR)/src -#endif - -#if GlxUseBuiltInDRIDriver - GLX_DEFS = -DBUILT_IN_DRI_DRIVER -#endif - - PATHDEFINES = -DDEFAULT_DRIVER_DIR=\"$(MODULEDIR)/dri\" - - DEFINES = $(ALLOC_DEFINES) GlxDefines $(GLX_DEFS) $(PATHDEFINES) - INCLUDES = -I$(XLIBSRC) -I$(EXTINCSRC) -I$(XF86OSSRC) $(DRI_INCS) - SRCS = XF86dri.c dri_util.c $(DRI_SRCS) - OBJS = XF86dri.o dri_util.o $(DRI_OBJS) - -#include - -LibraryObjectRule() - -SubdirLibraryRule($(OBJS)) -NormalLintTarget($(SRCS)) - -#define IHaveSubdirs -#define PassCDebugFlags - -SUBDIRS = drm - -MakeSubdirs($(SUBDIRS)) -DependSubdirs($(SUBDIRS)) - -DependTarget() - Index: xc/lib/GL/dri/XF86dri.c diff -u xc/lib/GL/dri/XF86dri.c:1.13 xc/lib/GL/dri/XF86dri.c:removed --- xc/lib/GL/dri/XF86dri.c:1.13 Wed Oct 30 07:51:25 2002 +++ xc/lib/GL/dri/XF86dri.c Wed Mar 16 21:04:46 2005 @@ -1,657 +0,0 @@ -/* $XFree86: xc/lib/GL/dri/XF86dri.c,v 1.13 2002/10/30 12:51:25 alanh Exp $ */ -/************************************************************************** - -Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. -Copyright 2000 VA Linux Systems, Inc. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Jens Owen - * Rickard E. (Rik) Faith - * - */ - -/* THIS IS NOT AN X CONSORTIUM STANDARD */ - -#define NEED_REPLIES -#include -#include "xf86dristr.h" -#include -#include "extutil.h" - -static XExtensionInfo _xf86dri_info_data; -static XExtensionInfo *xf86dri_info = &_xf86dri_info_data; -static char *xf86dri_extension_name = XF86DRINAME; - -#define XF86DRICheckExtension(dpy,i,val) \ - XextCheckExtension (dpy, i, xf86dri_extension_name, val) - -/***************************************************************************** - * * - * private utility routines * - * * - *****************************************************************************/ - -static int close_display(Display *dpy, XExtCodes *extCodes); -static /* const */ XExtensionHooks xf86dri_extension_hooks = { - NULL, /* create_gc */ - NULL, /* copy_gc */ - NULL, /* flush_gc */ - NULL, /* free_gc */ - NULL, /* create_font */ - NULL, /* free_font */ - close_display, /* close_display */ - NULL, /* wire_to_event */ - NULL, /* event_to_wire */ - NULL, /* error */ - NULL, /* error_string */ -}; - -static XEXT_GENERATE_FIND_DISPLAY (find_display, xf86dri_info, - xf86dri_extension_name, - &xf86dri_extension_hooks, - 0, NULL) - -static XEXT_GENERATE_CLOSE_DISPLAY (close_display, xf86dri_info) - - -/***************************************************************************** - * * - * public XFree86-DRI Extension routines * - * * - *****************************************************************************/ - -#if 0 -#include -#define TRACE(msg) fprintf(stderr,"XF86DRI%s\n", msg); -#else -#define TRACE(msg) -#endif - - -Bool XF86DRIQueryExtension (dpy, event_basep, error_basep) - Display *dpy; - int *event_basep, *error_basep; -{ - XExtDisplayInfo *info = find_display (dpy); - - TRACE("QueryExtension..."); - if (XextHasExtension(info)) { - *event_basep = info->codes->first_event; - *error_basep = info->codes->first_error; - TRACE("QueryExtension... return True"); - return True; - } else { - TRACE("QueryExtension... return False"); - return False; - } -} - -Bool XF86DRIQueryVersion(dpy, majorVersion, minorVersion, patchVersion) - Display* dpy; - int* majorVersion; - int* minorVersion; - int* patchVersion; -{ - XExtDisplayInfo *info = find_display (dpy); - xXF86DRIQueryVersionReply rep; - xXF86DRIQueryVersionReq *req; - - TRACE("QueryVersion..."); - XF86DRICheckExtension (dpy, info, False); - - LockDisplay(dpy); - GetReq(XF86DRIQueryVersion, req); - req->reqType = info->codes->major_opcode; - req->driReqType = X_XF86DRIQueryVersion; - if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { - UnlockDisplay(dpy); - SyncHandle(); - TRACE("QueryVersion... return False"); - return False; - } - *majorVersion = rep.majorVersion; - *minorVersion = rep.minorVersion; - *patchVersion = rep.patchVersion; - UnlockDisplay(dpy); - SyncHandle(); - TRACE("QueryVersion... return True"); - return True; -} - -Bool XF86DRIQueryDirectRenderingCapable(dpy, screen, isCapable) - Display* dpy; - int screen; - Bool* isCapable; -{ - XExtDisplayInfo *info = find_display (dpy); - xXF86DRIQueryDirectRenderingCapableReply rep; - xXF86DRIQueryDirectRenderingCapableReq *req; - - TRACE("QueryDirectRenderingCapable..."); - XF86DRICheckExtension (dpy, info, False); - - LockDisplay(dpy); - GetReq(XF86DRIQueryDirectRenderingCapable, req); - req->reqType = info->codes->major_opcode; - req->driReqType = X_XF86DRIQueryDirectRenderingCapable; - req->screen = screen; - if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { - UnlockDisplay(dpy); - SyncHandle(); - TRACE("QueryDirectRenderingCapable... return False"); - return False; - } - *isCapable = rep.isCapable; - UnlockDisplay(dpy); - SyncHandle(); - TRACE("QueryDirectRenderingCapable... return True"); - return True; -} - -Bool XF86DRIOpenConnection(dpy, screen, hSAREA, busIdString) - Display* dpy; - int screen; - drmHandlePtr hSAREA; - char **busIdString; -{ - XExtDisplayInfo *info = find_display (dpy); - xXF86DRIOpenConnectionReply rep; - xXF86DRIOpenConnectionReq *req; - - TRACE("OpenConnection..."); - XF86DRICheckExtension (dpy, info, False); - - LockDisplay(dpy); - GetReq(XF86DRIOpenConnection, req); - req->reqType = info->codes->major_opcode; - req->driReqType = X_XF86DRIOpenConnection; - req->screen = screen; - if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { - UnlockDisplay(dpy); - SyncHandle(); - TRACE("OpenConnection... return False"); - return False; - } - - *hSAREA = rep.hSAREALow; -#ifdef LONG64 - *hSAREA |= ((drmHandle)rep.hSAREAHigh) << 32; -#endif - - if (rep.length) { - if (!(*busIdString = (char *)Xcalloc(rep.busIdStringLength + 1, 1))) { - _XEatData(dpy, ((rep.busIdStringLength+3) & ~3)); - UnlockDisplay(dpy); - SyncHandle(); - TRACE("OpenConnection... return False"); - return False; - } - _XReadPad(dpy, *busIdString, rep.busIdStringLength); - } else { - *busIdString = NULL; - } - UnlockDisplay(dpy); - SyncHandle(); - TRACE("OpenConnection... return True"); - return True; -} - -Bool XF86DRIAuthConnection(dpy, screen, magic) - Display* dpy; - int screen; - drmMagic magic; -{ - XExtDisplayInfo *info = find_display (dpy); - xXF86DRIAuthConnectionReq *req; - xXF86DRIAuthConnectionReply rep; - - TRACE("AuthConnection..."); - XF86DRICheckExtension (dpy, info, False); - - LockDisplay(dpy); - GetReq(XF86DRIAuthConnection, req); - req->reqType = info->codes->major_opcode; - req->driReqType = X_XF86DRIAuthConnection; - req->screen = screen; - req->magic = magic; - rep.authenticated = 0; - if (!_XReply(dpy, (xReply *)&rep, 0, xFalse) || !rep.authenticated) { - UnlockDisplay(dpy); - SyncHandle(); - TRACE("AuthConnection... return False"); - return False; - } - UnlockDisplay(dpy); - SyncHandle(); - TRACE("AuthConnection... return True"); - return True; -} - -Bool XF86DRICloseConnection(dpy, screen) - Display* dpy; - int screen; -{ - XExtDisplayInfo *info = find_display (dpy); - xXF86DRICloseConnectionReq *req; - - TRACE("CloseConnection..."); - - XF86DRICheckExtension (dpy, info, False); - - LockDisplay(dpy); - GetReq(XF86DRICloseConnection, req); - req->reqType = info->codes->major_opcode; - req->driReqType = X_XF86DRICloseConnection; - req->screen = screen; - UnlockDisplay(dpy); - SyncHandle(); - TRACE("CloseConnection... return True"); - return True; -} - -Bool XF86DRIGetClientDriverName(dpy, screen, ddxDriverMajorVersion, - ddxDriverMinorVersion, ddxDriverPatchVersion, clientDriverName) - Display* dpy; - int screen; - int* ddxDriverMajorVersion; - int* ddxDriverMinorVersion; - int* ddxDriverPatchVersion; - char** clientDriverName; -{ - XExtDisplayInfo *info = find_display (dpy); - xXF86DRIGetClientDriverNameReply rep; - xXF86DRIGetClientDriverNameReq *req; - - TRACE("GetClientDriverName..."); - XF86DRICheckExtension (dpy, info, False); - - LockDisplay(dpy); - GetReq(XF86DRIGetClientDriverName, req); - req->reqType = info->codes->major_opcode; - req->driReqType = X_XF86DRIGetClientDriverName; - req->screen = screen; - if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { - UnlockDisplay(dpy); - SyncHandle(); - TRACE("GetClientDriverName... return False"); - return False; - } - - *ddxDriverMajorVersion = rep.ddxDriverMajorVersion; - *ddxDriverMinorVersion = rep.ddxDriverMinorVersion; - *ddxDriverPatchVersion = rep.ddxDriverPatchVersion; - - if (rep.length) { - if (!(*clientDriverName = (char *)Xcalloc(rep.clientDriverNameLength + 1, 1))) { - _XEatData(dpy, ((rep.clientDriverNameLength+3) & ~3)); - UnlockDisplay(dpy); - SyncHandle(); - TRACE("GetClientDriverName... return False"); - return False; - } - _XReadPad(dpy, *clientDriverName, rep.clientDriverNameLength); - } else { - *clientDriverName = NULL; - } - UnlockDisplay(dpy); - SyncHandle(); - TRACE("GetClientDriverName... return True"); - return True; -} - -Bool XF86DRICreateContext(dpy, screen, visual, context, hHWContext) - Display* dpy; - int screen; - Visual* visual; - XID* context; - drmContextPtr hHWContext; -{ - XExtDisplayInfo *info = find_display (dpy); - xXF86DRICreateContextReply rep; - xXF86DRICreateContextReq *req; - - TRACE("CreateContext..."); - XF86DRICheckExtension (dpy, info, False); - - LockDisplay(dpy); - GetReq(XF86DRICreateContext, req); - req->reqType = info->codes->major_opcode; - req->driReqType = X_XF86DRICreateContext; - req->visual = visual->visualid; - req->screen = screen; - *context = XAllocID(dpy); - req->context = *context; - if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { - UnlockDisplay(dpy); - SyncHandle(); - TRACE("CreateContext... return False"); - return False; - } - *hHWContext = rep.hHWContext; - UnlockDisplay(dpy); - SyncHandle(); - TRACE("CreateContext... return True"); - return True; -} - -Bool XF86DRIDestroyContext(dpy, screen, context) - Display* dpy; - int screen; - XID context; -{ - XExtDisplayInfo *info = find_display (dpy); - xXF86DRIDestroyContextReq *req; - - TRACE("DestroyContext..."); - XF86DRICheckExtension (dpy, info, False); - - LockDisplay(dpy); - GetReq(XF86DRIDestroyContext, req); - req->reqType = info->codes->major_opcode; - req->driReqType = X_XF86DRIDestroyContext; - req->screen = screen; - req->context = context; - UnlockDisplay(dpy); - SyncHandle(); - TRACE("DestroyContext... return True"); - return True; -} - -Bool XF86DRICreateDrawable(dpy, screen, drawable, hHWDrawable) - Display* dpy; - int screen; - Drawable drawable; - drmDrawablePtr hHWDrawable; -{ - XExtDisplayInfo *info = find_display (dpy); - xXF86DRICreateDrawableReply rep; - xXF86DRICreateDrawableReq *req; - - TRACE("CreateDrawable..."); - XF86DRICheckExtension (dpy, info, False); - - LockDisplay(dpy); - GetReq(XF86DRICreateDrawable, req); - req->reqType = info->codes->major_opcode; - req->driReqType = X_XF86DRICreateDrawable; - req->screen = screen; - req->drawable = drawable; - if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { - UnlockDisplay(dpy); - SyncHandle(); - TRACE("CreateDrawable... return False"); - return False; - } - *hHWDrawable = rep.hHWDrawable; - UnlockDisplay(dpy); - SyncHandle(); - TRACE("CreateDrawable... return True"); - return True; -} - -Bool XF86DRIDestroyDrawable(dpy, screen, drawable) - Display* dpy; - int screen; - Drawable drawable; -{ - XExtDisplayInfo *info = find_display (dpy); - xXF86DRIDestroyDrawableReq *req; - - TRACE("DestroyDrawable..."); - XF86DRICheckExtension (dpy, info, False); - - LockDisplay(dpy); - GetReq(XF86DRIDestroyDrawable, req); - req->reqType = info->codes->major_opcode; - req->driReqType = X_XF86DRIDestroyDrawable; - req->screen = screen; - req->drawable = drawable; - UnlockDisplay(dpy); - SyncHandle(); - TRACE("DestroyDrawable... return True"); - return True; -} - -Bool XF86DRIGetDrawableInfo(dpy, screen, drawable, - index, stamp, X, Y, W, H, - numClipRects, pClipRects, - backX, backY, - numBackClipRects, pBackClipRects - ) - Display* dpy; - int screen; - Drawable drawable; - unsigned int* index; - unsigned int* stamp; - int* X; - int* Y; - int* W; - int* H; - int* numClipRects; - XF86DRIClipRectPtr* pClipRects; - int* backX; - int* backY; - int* numBackClipRects; - XF86DRIClipRectPtr* pBackClipRects; -{ - XExtDisplayInfo *info = find_display (dpy); - xXF86DRIGetDrawableInfoReply rep; - xXF86DRIGetDrawableInfoReq *req; - int total_rects; - - TRACE("GetDrawableInfo..."); - XF86DRICheckExtension (dpy, info, False); - - LockDisplay(dpy); - GetReq(XF86DRIGetDrawableInfo, req); - req->reqType = info->codes->major_opcode; - req->driReqType = X_XF86DRIGetDrawableInfo; - req->screen = screen; - req->drawable = drawable; - - if (!_XReply(dpy, (xReply *)&rep, 1, xFalse)) - { - UnlockDisplay(dpy); - SyncHandle(); - TRACE("GetDrawableInfo... return False"); - return False; - } - *index = rep.drawableTableIndex; - *stamp = rep.drawableTableStamp; - *X = (int)rep.drawableX; - *Y = (int)rep.drawableY; - *W = (int)rep.drawableWidth; - *H = (int)rep.drawableHeight; - *numClipRects = rep.numClipRects; - total_rects = *numClipRects; - - *backX = rep.backX; - *backY = rep.backY; - *numBackClipRects = rep.numBackClipRects; - total_rects += *numBackClipRects; - -#if 0 - /* Because of the fix in Xserver/GL/dri/xf86dri.c, this check breaks - * backwards compatibility (Because of the >> 2 shift) but the fix - * enables multi-threaded apps to work. - */ - if (rep.length != ((((SIZEOF(xXF86DRIGetDrawableInfoReply) - - SIZEOF(xGenericReply) + - total_rects * sizeof(XF86DRIClipRectRec)) + 3) & ~3) >> 2)) { - _XEatData(dpy, rep.length); - UnlockDisplay(dpy); - SyncHandle(); - TRACE("GetDrawableInfo... return False"); - return False; - } -#endif - - if (*numClipRects) { - int len = sizeof(XF86DRIClipRectRec) * (*numClipRects); - - *pClipRects = (XF86DRIClipRectPtr)Xcalloc(len, 1); - if (*pClipRects) - _XRead(dpy, (char*)*pClipRects, len); - } else { - *pClipRects = NULL; - } - - if (*numBackClipRects) { - int len = sizeof(XF86DRIClipRectRec) * (*numBackClipRects); - - *pBackClipRects = (XF86DRIClipRectPtr)Xcalloc(len, 1); - if (*pBackClipRects) - _XRead(dpy, (char*)*pBackClipRects, len); - } else { - *pBackClipRects = NULL; - } - - UnlockDisplay(dpy); - SyncHandle(); - TRACE("GetDrawableInfo... return True"); - return True; -} - -Bool XF86DRIGetDeviceInfo(dpy, screen, hFrameBuffer, - fbOrigin, fbSize, fbStride, devPrivateSize, pDevPrivate) - Display* dpy; - int screen; - drmHandlePtr hFrameBuffer; - int* fbOrigin; - int* fbSize; - int* fbStride; - int* devPrivateSize; - void** pDevPrivate; -{ - XExtDisplayInfo *info = find_display (dpy); - xXF86DRIGetDeviceInfoReply rep; - xXF86DRIGetDeviceInfoReq *req; - - TRACE("GetDeviceInfo..."); - XF86DRICheckExtension (dpy, info, False); - - LockDisplay(dpy); - GetReq(XF86DRIGetDeviceInfo, req); - req->reqType = info->codes->major_opcode; - req->driReqType = X_XF86DRIGetDeviceInfo; - req->screen = screen; - if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { - UnlockDisplay(dpy); - SyncHandle(); - TRACE("GetDeviceInfo... return False"); - return False; - } - - *hFrameBuffer = rep.hFrameBufferLow; -#ifdef LONG64 - *hFrameBuffer |= ((drmHandle)rep.hFrameBufferHigh) << 32; -#endif - - *fbOrigin = rep.framebufferOrigin; - *fbSize = rep.framebufferSize; - *fbStride = rep.framebufferStride; - *devPrivateSize = rep.devPrivateSize; - - if (rep.length) { - if (!(*pDevPrivate = (void *)Xcalloc(rep.devPrivateSize, 1))) { - _XEatData(dpy, ((rep.devPrivateSize+3) & ~3)); - UnlockDisplay(dpy); - SyncHandle(); - TRACE("GetDeviceInfo... return False"); - return False; - } - _XRead(dpy, (char*)*pDevPrivate, rep.devPrivateSize); - } else { - *pDevPrivate = NULL; - } - - UnlockDisplay(dpy); - SyncHandle(); - TRACE("GetDeviceInfo... return True"); - return True; -} - -Bool XF86DRIOpenFullScreen(dpy, screen, drawable) - Display* dpy; - int screen; - Drawable drawable; -{ - XExtDisplayInfo *info = find_display (dpy); - xXF86DRIOpenFullScreenReply rep; - xXF86DRIOpenFullScreenReq *req; - - XF86DRICheckExtension (dpy, info, False); - - LockDisplay(dpy); - GetReq(XF86DRIOpenFullScreen, req); - req->reqType = info->codes->major_opcode; - req->driReqType = X_XF86DRIOpenFullScreen; - req->screen = screen; - req->drawable = drawable; - if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { - UnlockDisplay(dpy); - SyncHandle(); - return False; - } - - UnlockDisplay(dpy); - SyncHandle(); - return rep.isFullScreen ? True : False; -} - -Bool XF86DRICloseFullScreen(dpy, screen, drawable) - Display* dpy; - int screen; - Drawable drawable; -{ - XExtDisplayInfo *info = find_display (dpy); - xXF86DRICloseFullScreenReply rep; - xXF86DRICloseFullScreenReq *req; - - XF86DRICheckExtension (dpy, info, False); - - LockDisplay(dpy); - GetReq(XF86DRICloseFullScreen, req); - req->reqType = info->codes->major_opcode; - req->driReqType = X_XF86DRICloseFullScreen; - req->screen = screen; - req->drawable = drawable; - - /* The reply doesn't contain any data -- - we just use it as a synchronization - point. */ - if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { - UnlockDisplay(dpy); - SyncHandle(); - return False; - } - - UnlockDisplay(dpy); - SyncHandle(); - return True; -} Index: xc/lib/GL/dri/dri_glx.c diff -u xc/lib/GL/dri/dri_glx.c:1.15 xc/lib/GL/dri/dri_glx.c:removed --- xc/lib/GL/dri/dri_glx.c:1.15 Sun Sep 28 16:14:59 2003 +++ xc/lib/GL/dri/dri_glx.c Wed Mar 16 21:04:46 2005 @@ -1,414 +0,0 @@ -/************************************************************************** - -Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/dri/dri_glx.c,v 1.15 2003/09/28 20:14:59 alanh Exp $ */ - -/* - * Authors: - * Kevin E. Martin - * Brian Paul - * - */ - -#ifdef GLX_DIRECT_RENDERING - -#include -#include -#include -#include "extutil.h" -#include "glxclient.h" -#include "xf86dri.h" -#include "sarea.h" -#include -#include -#include "dri_glx.h" -#include -#include - -#ifndef RTLD_NOW -#define RTLD_NOW 0 -#endif -#ifndef RTLD_GLOBAL -#define RTLD_GLOBAL 0 -#endif - -#ifdef BUILT_IN_DRI_DRIVER - -extern void *__driCreateScreen(Display *dpy, int scrn, __DRIscreen *psc, - int numConfigs, __GLXvisualConfig *config); - - -#else /* BUILT_IN_DRI_DRIVER */ - - -#ifndef DEFAULT_DRIVER_DIR -/* this is normally defined in the Imakefile */ -#define DEFAULT_DRIVER_DIR "/usr/X11R6/lib/modules/dri" -#endif - -static __DRIdriver *Drivers = NULL; - - -/* - * printf wrappers - */ - -static void InfoMessageF(const char *f, ...) -{ - va_list args; - const char *env; - - if ((env = getenv("LIBGL_DEBUG")) && strstr(env, "verbose")) { - fprintf(stderr, "libGL: "); - va_start(args, f); - vfprintf(stderr, f, args); - va_end(args); - } -} - -static void ErrorMessageF(const char *f, ...) -{ - va_list args; - - if (getenv("LIBGL_DEBUG")) { - fprintf(stderr, "libGL error: "); - va_start(args, f); - vfprintf(stderr, f, args); - va_end(args); - } -} - - -/* - * We'll save a pointer to this function when we couldn't find a - * direct rendering driver for a given screen. - */ -static void *DummyCreateScreen(Display *dpy, int scrn, __DRIscreen *psc, - int numConfigs, __GLXvisualConfig *config) -{ - (void) dpy; - (void) scrn; - (void) psc; - (void) numConfigs; - (void) config; - return NULL; -} - - - -/* - * Extract the ith directory path out of a colon-separated list of - * paths. - * Input: - * index - index of path to extract (starting at zero) - * paths - the colon-separated list of paths - * dirLen - max length of result to store in - * Output: - * dir - the extracted directory path, dir[0] will be zero when - * extraction fails. - */ -static void ExtractDir(int index, const char *paths, int dirLen, char *dir) -{ - int i, len; - const char *start, *end; - - /* find ith colon */ - start = paths; - i = 0; - while (i < index) { - if (*start == ':') { - i++; - start++; - } - else if (*start == 0) { - /* end of string and couldn't find ith colon */ - dir[0] = 0; - return; - } - else { - start++; - } - } - - while (*start == ':') - start++; - - /* find next colon, or end of string */ - end = start + 1; - while (*end != ':' && *end != 0) { - end++; - } - - /* copy string between and into result string */ - len = end - start; - if (len > dirLen - 1) - len = dirLen - 1; - strncpy(dir, start, len); - dir[len] = 0; -} - - -/* - * Try to dlopen() the named driver. This function adds the - * "_dri.so" suffix to the driver name and searches the - * directories specified by the LIBGL_DRIVERS_PATH env var - * in order to find the driver. - * Input: - * driverName - a name like "tdfx", "i810", "mga", etc. - * Return: - * handle from dlopen, or NULL if driver file not found. - */ -static __DRIdriver *OpenDriver(const char *driverName) -{ - char *libPaths = NULL; - int i; - __DRIdriver *driver; - - /* First, search Drivers list to see if we've already opened this driver */ - for (driver = Drivers; driver; driver = driver->next) { - if (strcmp(driver->name, driverName) == 0) { - /* found it */ - return driver; - } - } - - if (geteuid() == getuid()) { - /* don't allow setuid apps to use LIBGL_DRIVERS_PATH */ - libPaths = getenv("LIBGL_DRIVERS_PATH"); - if (!libPaths) - libPaths = getenv("LIBGL_DRIVERS_DIR"); /* deprecated */ - } - if (!libPaths) - libPaths = DEFAULT_DRIVER_DIR; - - for (i = 0; ; i++) { - char libDir[1000], realDriverName[200]; - void *handle; - ExtractDir(i, libPaths, 1000, libDir); - if (!libDir[0]) - break; /* ran out of paths to search */ - snprintf(realDriverName, 200, "%s/%s_dri.so", libDir, driverName); - InfoMessageF("OpenDriver: trying %s\n", realDriverName); - handle = dlopen(realDriverName, RTLD_NOW | RTLD_GLOBAL); - if (handle) { - /* allocate __DRIdriver struct */ - driver = (__DRIdriver *) Xmalloc(sizeof(__DRIdriver)); - if (!driver) - return NULL; /* out of memory! */ - /* init the struct */ - driver->name = __glXstrdup(driverName); - if (!driver->name) { - Xfree(driver); - return NULL; /* out of memory! */ - } - driver->createScreenFunc = (CreateScreenFunc) - dlsym(handle, "__driCreateScreen"); - if (!driver->createScreenFunc) { - /* If the driver doesn't have this symbol then something's - * really, really wrong. - */ - ErrorMessageF("__driCreateScreen() not defined in %s_dri.so!\n", - driverName); - Xfree(driver); - dlclose(handle); - continue; - } - driver->handle = handle; - /* put at head of linked list */ - driver->next = Drivers; - Drivers = driver; - return driver; - } - else { - ErrorMessageF("dlopen %s failed (%s)\n", realDriverName, dlerror()); - } - } - - ErrorMessageF("unable to find driver: %s_dri.so\n", driverName); - return NULL; -} - - -/* - * Given a display pointer and screen number, determine the name of - * the DRI driver for the screen. (I.e. "r128", "tdfx", etc). - * Return True for success, False for failure. - */ -static Bool GetDriverName(Display *dpy, int scrNum, char **driverName) -{ - int directCapable; - Bool b; - int driverMajor, driverMinor, driverPatch; - - *driverName = NULL; - - if (!XF86DRIQueryDirectRenderingCapable(dpy, scrNum, &directCapable)) { - ErrorMessageF("XF86DRIQueryDirectRenderingCapable failed\n"); - return False; - } - if (!directCapable) { - ErrorMessageF("XF86DRIQueryDirectRenderingCapable returned false\n"); - return False; - } - - b = XF86DRIGetClientDriverName(dpy, scrNum, &driverMajor, &driverMinor, - &driverPatch, driverName); - if (!b) { - ErrorMessageF("Cannot determine driver name for screen %d\n", scrNum); - return False; - } - - InfoMessageF("XF86DRIGetClientDriverName: %d.%d.%d %s (screen %d)\n", - driverMajor, driverMinor, driverPatch, *driverName, scrNum); - - return True; -} - - -/* - * Given a display pointer and screen number, return a __DRIdriver handle. - * Return NULL if anything goes wrong. - */ -__DRIdriver *driGetDriver(Display *dpy, int scrNum) -{ - char *driverName; - if (GetDriverName(dpy, scrNum, &driverName)) { - __DRIdriver *ret; - ret = OpenDriver(driverName); - if (driverName) - Xfree(driverName); - return ret; - } - return NULL; -} - - -#endif /* BUILT_IN_DRI_DRIVER */ - - -/* This function isn't currently used. - */ -static void driDestroyDisplay(Display *dpy, void *private) -{ - __DRIdisplayPrivate *pdpyp = (__DRIdisplayPrivate *)private; - - if (pdpyp) { - const int numScreens = ScreenCount(dpy); - int i; - for (i = 0; i < numScreens; i++) { - if (pdpyp->libraryHandles[i]) - dlclose(pdpyp->libraryHandles[i]); - } - Xfree(pdpyp->libraryHandles); - Xfree(pdpyp); - } -} - - -/* - * Allocate, initialize and return a __DRIdisplayPrivate object. - * This is called from __glXInitialize() when we are given a new - * display pointer. - */ -void *driCreateDisplay(Display *dpy, __DRIdisplay *pdisp) -{ - const int numScreens = ScreenCount(dpy); - __DRIdisplayPrivate *pdpyp; - int eventBase, errorBase; - int major, minor, patch; - int scrn; - - /* Initialize these fields to NULL in case we fail. - * If we don't do this we may later get segfaults trying to free random - * addresses when the display is closed. - */ - pdisp->private = NULL; - pdisp->destroyDisplay = NULL; - pdisp->createScreen = NULL; - - if (!XF86DRIQueryExtension(dpy, &eventBase, &errorBase)) { - return NULL; - } - - if (!XF86DRIQueryVersion(dpy, &major, &minor, &patch)) { - return NULL; - } - - pdpyp = (__DRIdisplayPrivate *)Xmalloc(sizeof(__DRIdisplayPrivate)); - if (!pdpyp) { - return NULL; - } - - pdpyp->driMajor = major; - pdpyp->driMinor = minor; - pdpyp->driPatch = patch; - - pdisp->destroyDisplay = driDestroyDisplay; - - /* allocate array of pointers to createScreen funcs */ - pdisp->createScreen = (CreateScreenFunc *) Xmalloc(numScreens * sizeof(void *)); - if (!pdisp->createScreen) { - XFree(pdpyp); - return NULL; - } - - /* allocate array of library handles */ - pdpyp->libraryHandles = (void **) Xmalloc(numScreens * sizeof(void*)); - if (!pdpyp->libraryHandles) { - Xfree(pdisp->createScreen); - XFree(pdpyp); - return NULL; - } - -#ifdef BUILT_IN_DRI_DRIVER - /* we'll statically bind to the built-in __driCreateScreen function */ - for (scrn = 0; scrn < numScreens; scrn++) { - pdisp->createScreen[scrn] = __driCreateScreen; - pdpyp->libraryHandles[scrn] = NULL; - } - -#else - /* dynamically discover DRI drivers for all screens, saving each - * driver's "__driCreateScreen" function pointer. That's the bootstrap - * entrypoint for all DRI drivers. - */ - for (scrn = 0; scrn < numScreens; scrn++) { - __DRIdriver *driver = driGetDriver(dpy, scrn); - if (driver) { - pdisp->createScreen[scrn] = driver->createScreenFunc; - pdpyp->libraryHandles[scrn] = driver->handle; - } - else { - pdisp->createScreen[scrn] = DummyCreateScreen; - pdpyp->libraryHandles[scrn] = NULL; - } - } -#endif - - return (void *)pdpyp; -} - -#endif /* GLX_DIRECT_RENDERING */ Index: xc/lib/GL/dri/dri_glx.h diff -u xc/lib/GL/dri/dri_glx.h:1.2 xc/lib/GL/dri/dri_glx.h:removed --- xc/lib/GL/dri/dri_glx.h:1.2 Fri Jun 16 20:02:48 2000 +++ xc/lib/GL/dri/dri_glx.h Wed Mar 16 21:04:46 2005 @@ -1,61 +0,0 @@ -/************************************************************************** - -Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Brian Paul - * - */ - -#ifndef _DRI_GLX_H_ -#define _DRI_GLX_H_ - -#ifdef GLX_DIRECT_RENDERING - -struct __DRIdisplayPrivateRec { - /* - ** XFree86-DRI version information - */ - int driMajor; - int driMinor; - int driPatch; - - /* - ** Array of library handles [indexed by screen number] - */ - void **libraryHandles; -}; - -typedef struct __DRIdisplayPrivateRec __DRIdisplayPrivate; -typedef struct __DRIscreenPrivateRec __DRIscreenPrivate; -typedef struct __DRIvisualPrivateRec __DRIvisualPrivate; -typedef struct __DRIcontextPrivateRec __DRIcontextPrivate; -typedef struct __DRIdrawablePrivateRec __DRIdrawablePrivate; - -#endif -#endif /* _DRI_GLX_H_ */ Index: xc/lib/GL/dri/dri_util.c diff -u xc/lib/GL/dri/dri_util.c:1.11 xc/lib/GL/dri/dri_util.c:removed --- xc/lib/GL/dri/dri_util.c:1.11 Thu Nov 13 12:22:49 2003 +++ xc/lib/GL/dri/dri_util.c Wed Mar 16 21:04:46 2005 @@ -1,1355 +0,0 @@ -/* $XFree86: xc/lib/GL/dri/dri_util.c,v 1.11 2003/11/13 17:22:49 dawes Exp $ */ -/** - * \file dri_util.c - * DRI utility functions. - * - * This module acts as glue between GLX and the actual hardware driver. A DRI - * driver doesn't really \e have to use any of this - it's optional. But, some - * useful stuff is done here that otherwise would have to be duplicated in most - * drivers. - * - * Basically, these utility functions take care of some of the dirty details of - * screen initialization, context creation, context binding, DRM setup, etc. - * - * These functions are compiled into each DRI driver so libGL.so knows nothing - * about them. - */ - - -#ifdef GLX_DIRECT_RENDERING - -#include -#include -#include -#include -#include -#include -#include -#include "glxclient.h" -#include "xf86dri.h" -#include "sarea.h" -#include "dri_util.h" - - -/* forward declarations */ -static int driQueryFrameTracking( Display * dpy, void * priv, - int64_t * sbc, int64_t * missedFrames, float * lastMissedUsage, - float * usage ); - -static void *driCreateDrawable(Display *dpy, int scrn, GLXDrawable draw, - GLboolean isPixmap, - VisualID vid, __DRIdrawable *pdraw); - -static void driDestroyDrawable(Display *dpy, void *drawablePrivate); - - -/** - * Print message to \c stderr if the \c LIBGL_DEBUG environment variable - * is set. - * - * Is called from the drivers. - * - * \param f printf() like format string. - */ -void -__driUtilMessage(const char *f, ...) -{ - va_list args; - - if (getenv("LIBGL_DEBUG")) { - fprintf(stderr, "libGL error: \n"); - va_start(args, f); - vfprintf(stderr, f, args); - va_end(args); - fprintf(stderr, "\n"); - } -} - - -/*****************************************************************/ -/** \name Visual utility functions */ -/*****************************************************************/ -/*@{*/ - - -/** - * Initialize a __GLcontextModes structure with the GLX parameters - * specified by the given visual ID. Too bad that the __GLXvisualConfig - * and __GLcontextModes structures are so similar, but separate. - */ -static GLboolean -findConfigMode(Display *dpy, int scrn, VisualID vid, __GLcontextModes *modes) -{ - const __GLXvisualConfig *config; - const __DRIscreen *pDRIScreen; - const __DRIscreenPrivate *screenPriv; - int i; - - pDRIScreen = __glXFindDRIScreen(dpy, scrn); - if (!pDRIScreen) - return GL_FALSE; - screenPriv = (const __DRIscreenPrivate *) pDRIScreen->private; - - /* Search list of configs for matching vid */ - config = NULL; - for (i = 0; i < screenPriv->numConfigs; i++) { - if (screenPriv->configs[i].vid == vid) { - config = screenPriv->configs + i; - break; - } - } - if (!config) - return GL_FALSE; - - /* return mode parameters */ - memset(modes, 0, sizeof(__GLcontextModes)); - - modes->rgbMode = (config->rgba != 0); - modes->colorIndexMode = !(modes->rgbMode); - modes->doubleBufferMode = (config->doubleBuffer != 0); - modes->stereoMode = (config->stereo != 0); - - modes->haveAccumBuffer = ((config->accumRedSize + - config->accumGreenSize + - config->accumBlueSize + - config->accumAlphaSize) > 0); - modes->haveDepthBuffer = (config->depthSize > 0); - modes->haveStencilBuffer = (config->stencilSize > 0); - - modes->redBits = config->redSize; - modes->greenBits = config->greenSize; - modes->blueBits = config->blueSize; - modes->alphaBits = config->alphaSize; - modes->redMask = config->redMask; - modes->greenMask = config->greenMask; - modes->blueMask = config->blueMask; - modes->alphaMask = config->alphaMask; - modes->rgbBits = config->bufferSize; - modes->indexBits = config->bufferSize; - - modes->accumRedBits = config->accumRedSize; - modes->accumGreenBits = config->accumGreenSize; - modes->accumBlueBits = config->accumBlueSize; - modes->accumAlphaBits = config->accumAlphaSize; - modes->depthBits = config->depthSize; - modes->stencilBits = config->stencilSize; - - modes->numAuxBuffers = 0; /* XXX: should be picked up from the visual */ - modes->level = config->level; - - return GL_TRUE; -} - -/*@}*/ - - -/*****************************************************************/ -/** \name Drawable list management */ -/*****************************************************************/ -/*@{*/ - -static Bool __driAddDrawable(void *drawHash, __DRIdrawable *pdraw) -{ - __DRIdrawablePrivate *pdp = (__DRIdrawablePrivate *)pdraw->private; - - if (drmHashInsert(drawHash, pdp->draw, pdraw)) - return GL_FALSE; - - return GL_TRUE; -} - -static __DRIdrawable *__driFindDrawable(void *drawHash, GLXDrawable draw) -{ - int retcode; - __DRIdrawable *pdraw; - - retcode = drmHashLookup(drawHash, draw, (void **)&pdraw); - if (retcode) - return NULL; - - return pdraw; -} - -static void __driRemoveDrawable(void *drawHash, __DRIdrawable *pdraw) -{ - int retcode; - __DRIdrawablePrivate *pdp = (__DRIdrawablePrivate *)pdraw->private; - - retcode = drmHashLookup(drawHash, pdp->draw, (void **)&pdraw); - if (!retcode) { /* Found */ - drmHashDelete(drawHash, pdp->draw); - } -} - -static Bool __driWindowExistsFlag; - -static int __driWindowExistsErrorHandler(Display *dpy, XErrorEvent *xerr) -{ - if (xerr->error_code == BadWindow) { - __driWindowExistsFlag = GL_FALSE; - } - return 0; -} - -static Bool __driWindowExists(Display *dpy, GLXDrawable draw) -{ - XWindowAttributes xwa; - int (*oldXErrorHandler)(Display *, XErrorEvent *); - - XSync(dpy, GL_FALSE); - __driWindowExistsFlag = GL_TRUE; - oldXErrorHandler = XSetErrorHandler(__driWindowExistsErrorHandler); - XGetWindowAttributes(dpy, draw, &xwa); /* dummy request */ - XSetErrorHandler(oldXErrorHandler); - return __driWindowExistsFlag; -} - -static void __driGarbageCollectDrawables(void *drawHash) -{ - GLXDrawable draw; - __DRIdrawable *pdraw; - Display *dpy; - - if (drmHashFirst(drawHash, &draw, (void **)&pdraw)) { - do { - __DRIdrawablePrivate *pdp = (__DRIdrawablePrivate *)pdraw->private; - dpy = pdp->driScreenPriv->display; - /* XXX someday, use libGL's __glXWindowExists() function */ - if (!__driWindowExists(dpy, draw)) { - /* Destroy the local drawable data in the hash table, if the - drawable no longer exists in the Xserver */ - __driRemoveDrawable(drawHash, pdraw); - (*pdraw->destroyDrawable)(dpy, pdraw->private); - Xfree(pdraw); - } - } while (drmHashNext(drawHash, &draw, (void **)&pdraw)); - } -} - -/*@}*/ - - -/*****************************************************************/ -/** \name Context (un)binding functions */ -/*****************************************************************/ -/*@{*/ - - -/** - * Unbind context. - * - * \param dpy the display handle. - * \param scrn the screen number. - * \param draw drawable. - * \param read Current reading drawable. - * \param gc context. - * - * \return GL_TRUE on success, or GL_FALSE on failure. - * - * \internal - * This function calls __DriverAPIRec::UnbindContext, and then decrements - * __DRIdrawablePrivateRec::refcount which must be non-zero for a successful - * return. - * - * While casting the opaque private pointers associated with the parameters - * into their respective real types it also assures they are not null. - */ -static Bool driUnbindContext2(Display *dpy, int scrn, - GLXDrawable draw, GLXDrawable read, - GLXContext gc) -{ - __DRIscreen *pDRIScreen; - __DRIdrawable *pdraw; - __DRIdrawable *pread; - __DRIcontextPrivate *pcp; - __DRIscreenPrivate *psp; - __DRIdrawablePrivate *pdp; - __DRIdrawablePrivate *prp; - - /* - ** Assume error checking is done properly in glXMakeCurrent before - ** calling driUnbindContext2. - */ - - if (gc == NULL || draw == None || read == None) { - /* ERROR!!! */ - return GL_FALSE; - } - - if (!(pDRIScreen = __glXFindDRIScreen(dpy, scrn))) { - /* ERROR!!! */ - return GL_FALSE; - } else if (!(psp = (__DRIscreenPrivate *)pDRIScreen->private)) { - /* ERROR!!! */ - return GL_FALSE; - } - - pcp = (__DRIcontextPrivate *)gc->driContext.private; - - pdraw = __driFindDrawable(psp->drawHash, draw); - if (!pdraw) { - /* ERROR!!! */ - return GL_FALSE; - } - pdp = (__DRIdrawablePrivate *)pdraw->private; - - pread = __driFindDrawable(psp->drawHash, read); - if (!pread) { - /* ERROR!!! */ - return GL_FALSE; - } - prp = (__DRIdrawablePrivate *)pread->private; - - - /* Let driver unbind drawable from context */ - (*psp->DriverAPI.UnbindContext)(pcp); - - - if (pdp->refcount == 0) { - /* ERROR!!! */ - return GL_FALSE; - } - - pdp->refcount--; - - if (prp != pdp) { - if (prp->refcount == 0) { - /* ERROR!!! */ - return GL_FALSE; - } - - prp->refcount--; - } - -#if 0 - if (pdp->refcount == 0) { - /* - ** NOT_DONE: When a drawable is unbound from one direct - ** rendering context and then bound to another, we do not want - ** to destroy the drawable data structure each time only to - ** recreate it immediatly afterwards when binding to the next - ** context. This also causes conflicts with caching of the - ** drawable stamp. - ** - ** In addition, we don't destroy the drawable here since Mesa - ** keeps private data internally (e.g., software accumulation - ** buffers) that should not be destroyed unless the client - ** explicitly requests that the window be destroyed. - ** - ** When GLX 1.3 is integrated, the create and destroy drawable - ** functions will have user level counterparts and the memory - ** will be able to be recovered. - ** - ** Below is an example of what needs to go into the destroy - ** drawable routine to support GLX 1.3. - */ - __driRemoveDrawable(psp->drawHash, pdraw); - (*pdraw->destroyDrawable)(dpy, pdraw->private); - Xfree(pdraw); - } -#endif - - /* XXX this is disabled so that if we call SwapBuffers on an unbound - * window we can determine the last context bound to the window and - * use that context's lock. (BrianP, 2-Dec-2000) - */ -#if 0 - /* Unbind the drawable */ - pcp->driDrawablePriv = NULL; - pdp->driContextPriv = &psp->dummyContextPriv; -#endif - - return GL_TRUE; -} - - -/** - * This function takes both a read buffer and a draw buffer. - * This is needed for glXMakeCurrentReadSGI() or GLX 1.3's - * glxMakeContextCurrent() function. - */ -static Bool driBindContext2(Display *dpy, int scrn, - GLXDrawable draw, GLXDrawable read, - GLXContext gc) -{ - __DRIscreen *pDRIScreen; - __DRIdrawable *pdraw; - __DRIdrawablePrivate *pdp; - __DRIdrawable *pread; - __DRIdrawablePrivate *prp; - __DRIscreenPrivate *psp; - __DRIcontextPrivate *pcp; - - /* - ** Assume error checking is done properly in glXMakeCurrent before - ** calling driBindContext. - */ - - if (gc == NULL || draw == None || read == None) { - /* ERROR!!! */ - return GL_FALSE; - } - - if (!(pDRIScreen = __glXFindDRIScreen(dpy, scrn))) { - /* ERROR!!! */ - return GL_FALSE; - } else if (!(psp = (__DRIscreenPrivate *)pDRIScreen->private)) { - /* ERROR!!! */ - return GL_FALSE; - } - - /* Find the _DRIdrawable which corresponds to the writing GLXDrawable */ - pdraw = __driFindDrawable(psp->drawHash, draw); - if (!pdraw) { - /* Allocate a new drawable */ - pdraw = (__DRIdrawable *)Xmalloc(sizeof(__DRIdrawable)); - if (!pdraw) { - /* ERROR!!! */ - return GL_FALSE; - } - - /* Create a new drawable */ - pdraw->private = driCreateDrawable(dpy, scrn, draw, GL_FALSE, - gc->vid, pdraw); - if (!pdraw->private) { - /* ERROR!!! */ - Xfree(pdraw); - return GL_FALSE; - } - - /* Add pdraw to drawable list */ - if (!__driAddDrawable(psp->drawHash, pdraw)) { - /* ERROR!!! */ - (*pdraw->destroyDrawable)(dpy, pdraw->private); - Xfree(pdraw); - return GL_FALSE; - } - } - pdp = (__DRIdrawablePrivate *) pdraw->private; - - /* Find the _DRIdrawable which corresponds to the reading GLXDrawable */ - if (read == draw) { - /* read buffer == draw buffer */ - prp = pdp; - } - else { - pread = __driFindDrawable(psp->drawHash, read); - if (!pread) { - /* Allocate a new drawable */ - pread = (__DRIdrawable *)Xmalloc(sizeof(__DRIdrawable)); - if (!pread) { - /* ERROR!!! */ - return GL_FALSE; - } - - /* Create a new drawable */ - pread->private = driCreateDrawable(dpy, scrn, read, GL_FALSE, - gc->vid, pread); - if (!pread->private) { - /* ERROR!!! */ - Xfree(pread); - return GL_FALSE; - } - - /* Add pread to drawable list */ - if (!__driAddDrawable(psp->drawHash, pread)) { - /* ERROR!!! */ - (*pread->destroyDrawable)(dpy, pread->private); - Xfree(pread); - return GL_FALSE; - } - } - prp = (__DRIdrawablePrivate *) pread->private; - } - - /* Bind the drawable to the context */ - pcp = (__DRIcontextPrivate *)gc->driContext.private; - pcp->driDrawablePriv = pdp; - pdp->driContextPriv = pcp; - pdp->refcount++; - if ( pdp != prp ) { - prp->refcount++; - } - - /* - ** Now that we have a context associated with this drawable, we can - ** initialize the drawable information if has not been done before. - */ - if (!pdp->pStamp || *pdp->pStamp != pdp->lastStamp) { - DRM_SPINLOCK(&psp->pSAREA->drawable_lock, psp->drawLockID); - __driUtilUpdateDrawableInfo(pdp); - DRM_SPINUNLOCK(&psp->pSAREA->drawable_lock, psp->drawLockID); - } - - /* Call device-specific MakeCurrent */ - (*psp->DriverAPI.MakeCurrent)(pcp, pdp, prp); - - return GL_TRUE; -} - - -/* - * Simply call bind with the same GLXDrawable for the read and draw buffers. - */ -static Bool driBindContext(Display *dpy, int scrn, - GLXDrawable draw, GLXContext gc) -{ - return driBindContext2(dpy, scrn, draw, draw, gc); -} - - -/* - * Simply call bind with the same GLXDrawable for the read and draw buffers. - */ -static Bool driUnbindContext(Display *dpy, int scrn, - GLXDrawable draw, GLXContext gc, - int will_rebind) -{ - (void) will_rebind; - return driUnbindContext2( dpy, scrn, draw, draw, gc ); -} - -/*@}*/ - - -/*****************************************************************/ -/** \name Drawable handling functions */ -/*****************************************************************/ -/*@{*/ - - -/** - * Update private drawable information. - * - * \param pdp pointer to the private drawable information to update. - * - * This function basically updates the __DRIdrawablePrivate struct's - * cliprect information by calling XF86DRIGetDrawableInfo(). This is - * usually called by the DRI_VALIDATE_DRAWABLE_INFO macro which - * compares the __DRIdrwablePrivate pStamp and lastStamp values. If - * the values are different that means we have to update the clipping - * info. - */ -void -__driUtilUpdateDrawableInfo(__DRIdrawablePrivate *pdp) -{ - __DRIscreenPrivate *psp; - __DRIcontextPrivate *pcp = pdp->driContextPriv; - - if (!pcp || (pdp != pcp->driDrawablePriv)) { - /* ERROR!!! */ - return; - } - - psp = pdp->driScreenPriv; - if (!psp) { - /* ERROR!!! */ - return; - } - - if (pdp->pClipRects) { - Xfree(pdp->pClipRects); - } - - if (pdp->pBackClipRects) { - Xfree(pdp->pBackClipRects); - } - - DRM_SPINUNLOCK(&psp->pSAREA->drawable_lock, psp->drawLockID); - - if (!__driFindDrawable(psp->drawHash, pdp->draw) || - !XF86DRIGetDrawableInfo(pdp->display, pdp->screen, pdp->draw, - &pdp->index, &pdp->lastStamp, - &pdp->x, &pdp->y, &pdp->w, &pdp->h, - &pdp->numClipRects, &pdp->pClipRects, - &pdp->backX, - &pdp->backY, - &pdp->numBackClipRects, - &pdp->pBackClipRects - )) { - /* Error -- eg the window may have been destroyed. Keep going - * with no cliprects. - */ - pdp->pStamp = &pdp->lastStamp; /* prevent endless loop */ - pdp->numClipRects = 0; - pdp->pClipRects = NULL; - pdp->numBackClipRects = 0; - pdp->pBackClipRects = NULL; - } - else - pdp->pStamp = &(psp->pSAREA->drawableTable[pdp->index].stamp); - - DRM_SPINLOCK(&psp->pSAREA->drawable_lock, psp->drawLockID); - -} - -/*@}*/ - -/*****************************************************************/ -/** \name GLX callbacks */ -/*****************************************************************/ -/*@{*/ - -/** - * Swap buffers. - * - * \param dpy the display handle. - * \param drawablePrivate opaque pointer to the per-drawable private info. - * - * \internal - * This function calls __DRIdrawablePrivate::swapBuffers. - * - * Is called directly from glXSwapBuffers(). - */ -static void driSwapBuffers( Display *dpy, void *drawablePrivate ) -{ - __DRIdrawablePrivate *dPriv = (__DRIdrawablePrivate *) drawablePrivate; - dPriv->swapBuffers(dPriv); - (void) dpy; -} - -/** - * Called directly from a number of higher-level GLX functions. - */ -static int driGetMSC( void *screenPrivate, int64_t *msc ) -{ - __DRIscreenPrivate *sPriv = (__DRIscreenPrivate *) screenPrivate; - - return sPriv->DriverAPI.GetMSC( sPriv, msc ); -} - -/** - * Called directly from a number of higher-level GLX functions. - */ -static int driGetSBC( Display *dpy, void *drawablePrivate, int64_t *sbc ) -{ - __DRIdrawablePrivate *dPriv = (__DRIdrawablePrivate *) drawablePrivate; - __DRIswapInfo sInfo; - int status; - - - status = dPriv->driScreenPriv->DriverAPI.GetSwapInfo( dPriv, & sInfo ); - *sbc = sInfo.swap_count; - - return status; -} - -static int driWaitForSBC( Display * dpy, void *drawablePriv, - int64_t target_sbc, - int64_t * msc, int64_t * sbc ) -{ - __DRIdrawablePrivate *dPriv = (__DRIdrawablePrivate *) drawablePriv; - - return dPriv->driScreenPriv->DriverAPI.WaitForSBC( dPriv, target_sbc, - msc, sbc ); -} - -static int driWaitForMSC( Display * dpy, void *drawablePriv, - int64_t target_msc, - int64_t divisor, int64_t remainder, - int64_t * msc, int64_t * sbc ) -{ - __DRIdrawablePrivate *dPriv = (__DRIdrawablePrivate *) drawablePriv; - __DRIswapInfo sInfo; - int status; - - - status = dPriv->driScreenPriv->DriverAPI.WaitForMSC( dPriv, target_msc, - divisor, remainder, - msc ); - - /* GetSwapInfo() may not be provided by the driver if GLX_SGI_video_sync - * is supported but GLX_OML_sync_control is not. Therefore, don't return - * an error value if GetSwapInfo() is not implemented. - */ - if ( status == 0 - && dPriv->driScreenPriv->DriverAPI.GetSwapInfo ) { - status = dPriv->driScreenPriv->DriverAPI.GetSwapInfo( dPriv, & sInfo ); - *sbc = sInfo.swap_count; - } - - return status; -} - -static int64_t driSwapBuffersMSC( Display * dpy, void *drawablePriv, - int64_t target_msc, - int64_t divisor, int64_t remainder ) -{ - __DRIdrawablePrivate *dPriv = (__DRIdrawablePrivate *) drawablePriv; - - return dPriv->driScreenPriv->DriverAPI.SwapBuffersMSC( dPriv, target_msc, - divisor, - remainder ); -} - -/** - * This is called via __DRIscreenRec's createDrawable pointer. - * libGL doesn't use it at this time. See comments in glxclient.h. - */ -static void *driCreateDrawable_dummy(Display *dpy, int scrn, - GLXDrawable draw, - VisualID vid, __DRIdrawable *pdraw) -{ - return driCreateDrawable(dpy, scrn, draw, GL_FALSE, vid, pdraw); -} - - - -static void *driCreateDrawable(Display *dpy, int scrn, GLXDrawable draw, - GLboolean isPixmap, - VisualID vid, __DRIdrawable *pdraw) -{ - __DRIscreen *pDRIScreen; - __DRIscreenPrivate *psp; - __DRIdrawablePrivate *pdp; - __GLcontextModes modes; - - pdp = (__DRIdrawablePrivate *)Xmalloc(sizeof(__DRIdrawablePrivate)); - if (!pdp) { - return NULL; - } - - if (!XF86DRICreateDrawable(dpy, scrn, draw, &pdp->hHWDrawable)) { - Xfree(pdp); - return NULL; - } - - pdp->draw = draw; - pdp->pdraw = pdraw; - pdp->refcount = 0; - pdp->pStamp = NULL; - pdp->lastStamp = 0; - pdp->index = 0; - pdp->x = 0; - pdp->y = 0; - pdp->w = 0; - pdp->h = 0; - pdp->numClipRects = 0; - pdp->numBackClipRects = 0; - pdp->pClipRects = NULL; - pdp->pBackClipRects = NULL; - pdp->display = dpy; - pdp->screen = scrn; - - if (!(pDRIScreen = __glXFindDRIScreen(dpy, scrn))) { - (void)XF86DRIDestroyDrawable(dpy, scrn, pdp->draw); - Xfree(pdp); - return NULL; - } else if (!(psp = (__DRIscreenPrivate *)pDRIScreen->private)) { - (void)XF86DRIDestroyDrawable(dpy, scrn, pdp->draw); - Xfree(pdp); - return NULL; - } - pdp->driScreenPriv = psp; - pdp->driContextPriv = &psp->dummyContextPriv; - - if (!findConfigMode(dpy, scrn, vid, &modes)) - return NULL; - - if (!(*psp->DriverAPI.CreateBuffer)(psp, pdp, &modes, isPixmap)) { - (void)XF86DRIDestroyDrawable(dpy, scrn, pdp->draw); - Xfree(pdp); - return NULL; - } - - pdraw->destroyDrawable = driDestroyDrawable; - pdraw->swapBuffers = driSwapBuffers; /* called by glXSwapBuffers() */ - - if ( driCompareGLXAPIVersion( 20030317 ) >= 0 ) { - pdraw->getSBC = driGetSBC; - pdraw->waitForSBC = driWaitForSBC; - pdraw->waitForMSC = driWaitForMSC; - pdraw->swapBuffersMSC = driSwapBuffersMSC; - pdraw->frameTracking = NULL; - pdraw->queryFrameTracking = driQueryFrameTracking; - - pdraw->swap_interval = (getenv( "LIBGL_THROTTLE_REFRESH" ) == NULL) - ? 0 : 1; - } - - pdp->swapBuffers = psp->DriverAPI.SwapBuffers; - - return (void *) pdp; -} - -static __DRIdrawable *driGetDrawable(Display *dpy, GLXDrawable draw, - void *screenPrivate) -{ - __DRIscreenPrivate *psp = (__DRIscreenPrivate *) screenPrivate; - - /* - ** Make sure this routine returns NULL if the drawable is not bound - ** to a direct rendering context! - */ - return __driFindDrawable(psp->drawHash, draw); -} - -static void driDestroyDrawable(Display *dpy, void *drawablePrivate) -{ - __DRIdrawablePrivate *pdp = (__DRIdrawablePrivate *) drawablePrivate; - __DRIscreenPrivate *psp = pdp->driScreenPriv; - int scrn = psp->myNum; - - if (pdp) { - (*psp->DriverAPI.DestroyBuffer)(pdp); - if (__driWindowExists(dpy, pdp->draw)) - (void)XF86DRIDestroyDrawable(dpy, scrn, pdp->draw); - if (pdp->pClipRects) { - Xfree(pdp->pClipRects); - pdp->pClipRects = NULL; - } - if (pdp->pBackClipRects) { - Xfree(pdp->pBackClipRects); - pdp->pBackClipRects = NULL; - } - Xfree(pdp); - } -} - -/*@}*/ - - -/*****************************************************************/ -/** \name Context handling functions */ -/*****************************************************************/ -/*@{*/ - - -/** - * Destroy the per-context private information. - * - * \param dpy the display handle. - * \param scrn the screen number. - * \param contextPrivate opaque pointer to the per-drawable private info. - * - * \internal - * This function calls __DriverAPIRec::DestroyContext on \p contextPrivate, calls - * drmDestroyContext(), and finally frees \p contextPrivate. - */ -static void driDestroyContext(Display *dpy, int scrn, void *contextPrivate) -{ - __DRIcontextPrivate *pcp = (__DRIcontextPrivate *) contextPrivate; - - if (pcp) { - (*pcp->driScreenPriv->DriverAPI.DestroyContext)(pcp); - __driGarbageCollectDrawables(pcp->driScreenPriv->drawHash); - (void)XF86DRIDestroyContext(dpy, scrn, pcp->contextID); - Xfree(pcp); - } -} - -/** - * Create the per-drawable private driver information. - * - * \param dpy the display handle. - * \param vis the visual information. - * \param sharedPrivate the shared context dependent methods or NULL if non-existent. - * \param pctx will receive the context dependent methods. - * - * \returns a opaque pointer to the per-context private information on success, or NULL - * on failure. - * - * \internal - * This function allocates and fills a __DRIcontextPrivateRec structure. It - * gets the visual, converts it into a __GLcontextModesRec and passes it - * to __DriverAPIRec::CreateContext to create the context. - */ -static void *driCreateContext(Display *dpy, XVisualInfo *vis, - void *sharedPrivate, __DRIcontext *pctx) -{ - __DRIscreen *pDRIScreen; - __DRIcontextPrivate *pcp; - __DRIcontextPrivate *pshare = (__DRIcontextPrivate *) sharedPrivate; - __DRIscreenPrivate *psp; - __GLcontextModes modes; - void *shareCtx; - - if (!(pDRIScreen = __glXFindDRIScreen(dpy, vis->screen))) { - /* ERROR!!! */ - return NULL; - } else if (!(psp = (__DRIscreenPrivate *)pDRIScreen->private)) { - /* ERROR!!! */ - return NULL; - } - - if (!psp->dummyContextPriv.driScreenPriv) { - if (!XF86DRICreateContext(dpy, vis->screen, vis->visual, - &psp->dummyContextPriv.contextID, - &psp->dummyContextPriv.hHWContext)) { - return NULL; - } - psp->dummyContextPriv.driScreenPriv = psp; - psp->dummyContextPriv.driDrawablePriv = NULL; - psp->dummyContextPriv.driverPrivate = NULL; - /* No other fields should be used! */ - } - - /* Create the hash table */ - if (!psp->drawHash) psp->drawHash = drmHashCreate(); - - pcp = (__DRIcontextPrivate *)Xmalloc(sizeof(__DRIcontextPrivate)); - if (!pcp) { - return NULL; - } - - pcp->display = dpy; - pcp->driScreenPriv = psp; - pcp->driDrawablePriv = NULL; - - if (!XF86DRICreateContext(dpy, vis->screen, vis->visual, - &pcp->contextID, &pcp->hHWContext)) { - Xfree(pcp); - return NULL; - } - - /* This is moved because the Xserver creates a global dummy context - * the first time XF86DRICreateContext is called. - */ - - if (!psp->dummyContextPriv.driScreenPriv) { -#if 0 - /* We no longer use this cause we have the shared dummyContext - * in the SAREA. - */ - if (!XF86DRICreateContext(dpy, vis->screen, vis->visual, - &psp->dummyContextPriv.contextID, - &psp->dummyContextPriv.hHWContext)) { - return NULL; - } -#endif - psp->dummyContextPriv.hHWContext = psp->pSAREA->dummy_context; - psp->dummyContextPriv.driScreenPriv = psp; - psp->dummyContextPriv.driDrawablePriv = NULL; - psp->dummyContextPriv.driverPrivate = NULL; - /* No other fields should be used! */ - } - - /* Setup a __GLcontextModes struct corresponding to vis->visualid - * and create the rendering context. - */ - if (!findConfigMode(dpy, vis->screen, vis->visualid, &modes)) - return NULL; - - shareCtx = pshare ? pshare->driverPrivate : NULL; - if (!(*psp->DriverAPI.CreateContext)(&modes, pcp, shareCtx)) { - (void)XF86DRIDestroyContext(dpy, vis->screen, pcp->contextID); - Xfree(pcp); - return NULL; - } - - pctx->destroyContext = driDestroyContext; - pctx->bindContext = driBindContext; - pctx->unbindContext = driUnbindContext; - if ( driCompareGLXAPIVersion( 20030606 ) >= 0 ) { - pctx->bindContext2 = driBindContext2; - pctx->unbindContext2 = driUnbindContext2; - } - - __driGarbageCollectDrawables(pcp->driScreenPriv->drawHash); - - return pcp; -} - -/*@}*/ - - -/*****************************************************************/ -/** \name Screen handling functions */ -/*****************************************************************/ -/*@{*/ - - -/** - * Destroy the per-screen private information. - * - * \param dpy the display handle. - * \param scrn the screen number. - * \param screenPrivate opaque pointer to the per-screen private information. - * - * \internal - * This function calls __DriverAPIRec::DestroyScreen on \p screenPrivate, calls - * drmClose(), and finally frees \p screenPrivate. - */ -static void driDestroyScreen(Display *dpy, int scrn, void *screenPrivate) -{ - __DRIscreenPrivate *psp = (__DRIscreenPrivate *) screenPrivate; - - if (psp) { -#if 0 - /* - ** NOT_DONE: For the same reason as that listed below, we cannot - ** call the X server here to destroy the dummy context. - */ - if (psp->dummyContextPriv.driScreenPriv) { - (void)XF86DRIDestroyContext(dpy, scrn, - psp->dummyContextPriv.contextID); - } -#endif - if (psp->DriverAPI.DestroyScreen) - (*psp->DriverAPI.DestroyScreen)(psp); - - (void)drmUnmap((drmAddress)psp->pSAREA, SAREA_MAX); - (void)drmUnmap((drmAddress)psp->pFB, psp->fbSize); - Xfree(psp->pDevPriv); - (void)drmClose(psp->fd); - Xfree(psp); - -#if 0 - /* - ** NOT_DONE: Normally, we would call XF86DRICloseConnection() - ** here, but since this routine is called after the - ** XCloseDisplay() function has already shut down the connection - ** to the Display, there is no protocol stream open to the X - ** server anymore. Luckily, XF86DRICloseConnection() does not - ** really do anything (for now). - */ - (void)XF86DRICloseConnection(dpy, scrn); -#endif - } -} - - -__DRIscreenPrivate * -__driUtilCreateScreen(Display *dpy, int scrn, __DRIscreen *psc, - int numConfigs, __GLXvisualConfig *configs, - const struct __DriverAPIRec *driverAPI) -{ - int directCapable; - __DRIscreenPrivate *psp; - drmHandle hFB, hSAREA; - char *BusID, *driverName; - drmMagic magic; - - if (!XF86DRIQueryDirectRenderingCapable(dpy, scrn, &directCapable)) { - return NULL; - } - - if (!directCapable) { - return NULL; - } - - psp = (__DRIscreenPrivate *)Xmalloc(sizeof(__DRIscreenPrivate)); - if (!psp) { - return NULL; - } - psp->display = dpy; - psp->myNum = scrn; - psp->psc = psc; - - psp->numConfigs = numConfigs; - psp->configs = configs; - - if (!XF86DRIOpenConnection(dpy, scrn, &hSAREA, &BusID)) { - Xfree(psp); - return NULL; - } - - /* - ** NOT_DONE: This is used by the X server to detect when the client - ** has died while holding the drawable lock. The client sets the - ** drawable lock to this value. - */ - psp->drawLockID = 1; - - psp->fd = drmOpen(NULL,BusID); - if (psp->fd < 0) { - fprintf(stderr, "libGL error: failed to open DRM: %s\n", strerror(-psp->fd)); - fprintf(stderr, "libGL error: reverting to (slow) indirect rendering\n"); - Xfree(BusID); - Xfree(psp); - (void)XF86DRICloseConnection(dpy, scrn); - return NULL; - } - Xfree(BusID); /* No longer needed */ - - if (drmGetMagic(psp->fd, &magic)) { - fprintf(stderr, "libGL error: drmGetMagic failed\n"); - (void)drmClose(psp->fd); - Xfree(psp); - (void)XF86DRICloseConnection(dpy, scrn); - return NULL; - } - - { - drmVersionPtr version = drmGetVersion(psp->fd); - if (version) { - psp->drmMajor = version->version_major; - psp->drmMinor = version->version_minor; - psp->drmPatch = version->version_patchlevel; - drmFreeVersion(version); - } - else { - psp->drmMajor = -1; - psp->drmMinor = -1; - psp->drmPatch = -1; - } - } - - if (!XF86DRIAuthConnection(dpy, scrn, magic)) { - fprintf(stderr, "libGL error: XF86DRIAuthConnection failed\n"); - (void)drmClose(psp->fd); - Xfree(psp); - (void)XF86DRICloseConnection(dpy, scrn); - return NULL; - } - - /* - * Get device name (like "tdfx") and the ddx version numbers. - * We'll check the version in each DRI driver's "createScreen" - * function. - */ - if (!XF86DRIGetClientDriverName(dpy, scrn, - &psp->ddxMajor, - &psp->ddxMinor, - &psp->ddxPatch, - &driverName)) { - fprintf(stderr, "libGL error: XF86DRIGetClientDriverName failed\n"); - (void)drmClose(psp->fd); - Xfree(psp); - (void)XF86DRICloseConnection(dpy, scrn); - return NULL; - } - - /* - * Get the DRI X extension version. - */ - if (!XF86DRIQueryVersion(dpy, - &psp->driMajor, - &psp->driMinor, - &psp->driPatch)) { - fprintf(stderr, "libGL error: XF86DRIQueryVersion failed\n"); - (void)drmClose(psp->fd); - Xfree(psp); - (void)XF86DRICloseConnection(dpy, scrn); - return NULL; - } - - /* install driver's callback functions */ - memcpy(&psp->DriverAPI, driverAPI, sizeof(struct __DriverAPIRec)); - - /* - * Get device-specific info. pDevPriv will point to a struct - * (such as DRIRADEONRec in xfree86/driver/ati/radeon_dri.h) - * that has information about the screen size, depth, pitch, - * ancilliary buffers, DRM mmap handles, etc. - */ - if (!XF86DRIGetDeviceInfo(dpy, scrn, - &hFB, - &psp->fbOrigin, - &psp->fbSize, - &psp->fbStride, - &psp->devPrivSize, - &psp->pDevPriv)) { - fprintf(stderr, "libGL error: XF86DRIGetDeviceInfo failed\n"); - (void)drmClose(psp->fd); - Xfree(psp); - (void)XF86DRICloseConnection(dpy, scrn); - return NULL; - } - psp->fbWidth = DisplayWidth(dpy, scrn); - psp->fbHeight = DisplayHeight(dpy, scrn); - psp->fbBPP = 32; /* NOT_DONE: Get this from X server */ - - /* - * Map the framebuffer region. - */ - if (drmMap(psp->fd, hFB, psp->fbSize, (drmAddressPtr)&psp->pFB)) { - fprintf(stderr, "libGL error: drmMap of framebuffer failed\n"); - Xfree(psp->pDevPriv); - (void)drmClose(psp->fd); - Xfree(psp); - (void)XF86DRICloseConnection(dpy, scrn); - return NULL; - } - - /* - * Map the SAREA region. Further mmap regions may be setup in - * each DRI driver's "createScreen" function. - */ - if (drmMap(psp->fd, hSAREA, SAREA_MAX, (drmAddressPtr)&psp->pSAREA)) { - fprintf(stderr, "libGL error: drmMap of sarea failed\n"); - (void)drmUnmap((drmAddress)psp->pFB, psp->fbSize); - Xfree(psp->pDevPriv); - (void)drmClose(psp->fd); - Xfree(psp); - (void)XF86DRICloseConnection(dpy, scrn); - return NULL; - } - - /* Initialize the screen specific GLX driver */ - if (psp->DriverAPI.InitDriver) { - if (!(*psp->DriverAPI.InitDriver)(psp)) { - fprintf(stderr, "libGL error: InitDriver failed\n"); - (void)drmUnmap((drmAddress)psp->pSAREA, SAREA_MAX); - (void)drmUnmap((drmAddress)psp->pFB, psp->fbSize); - Xfree(psp->pDevPriv); - (void)drmClose(psp->fd); - Xfree(psp); - (void)XF86DRICloseConnection(dpy, scrn); - return NULL; - } - } - - /* - ** Do not init dummy context here; actual initialization will be - ** done when the first DRI context is created. Init screen priv ptr - ** to NULL to let CreateContext routine that it needs to be inited. - */ - psp->dummyContextPriv.driScreenPriv = NULL; - - /* Initialize the drawHash when the first context is created */ - psp->drawHash = NULL; - - psc->destroyScreen = driDestroyScreen; - psc->createContext = driCreateContext; - psc->createDrawable = driCreateDrawable_dummy; - psc->getDrawable = driGetDrawable; - if ( driCompareGLXAPIVersion( 20030317 ) >= 0 ) - psc->getMSC = driGetMSC; - - return psp; -} - - -/** - * Compare the current GLX API version with a driver supplied required version. - * - * The minimum required version is compared with the API version exported by - * the \c __glXGetInternalVersion function (in libGL.so). - * - * \param required_version Minimum required internal GLX API version. - * \return A tri-value return, as from strcmp is returned. A value less - * than, equal to, or greater than zero will be returned if the - * internal GLX API version is less than, equal to, or greater - * than \c required_version. - * - * \sa __glXGetInternalVersion(). - */ -int driCompareGLXAPIVersion( GLuint required_version ) -{ - static GLuint api_ver = 0; - - - if ( api_ver == 0 ) { - PFNGLXGETINTERNALVERSIONPROC get_ver; - - get_ver = (PFNGLXGETINTERNALVERSIONPROC) - glXGetProcAddress( (const GLubyte *) "__glXGetInternalVersion" ); - api_ver = ( get_ver != NULL ) ? get_ver() : 1; - } - - - if ( api_ver > required_version ) { - return 1; - } - else if ( api_ver == required_version ) { - return 0; - } - - return -1; -} - - -static int -driQueryFrameTracking( Display * dpy, void * priv, - int64_t * sbc, int64_t * missedFrames, - float * lastMissedUsage, float * usage ) -{ - static PFNGLXGETUSTPROC get_ust; - __DRIswapInfo sInfo; - int status; - int64_t ust; - __DRIdrawablePrivate * dpriv = (__DRIdrawablePrivate *) priv; - - if ( get_ust == NULL ) { - get_ust = (PFNGLXGETUSTPROC) glXGetProcAddress( (const GLubyte *) "__glXGetUST" ); - } - - status = dpriv->driScreenPriv->DriverAPI.GetSwapInfo( dpriv, & sInfo ); - if ( status == 0 ) { - *sbc = sInfo.swap_count; - *missedFrames = sInfo.swap_missed_count; - *lastMissedUsage = sInfo.swap_missed_usage; - - (*get_ust)( & ust ); - *usage = driCalculateSwapUsage( dpriv, sInfo.swap_ust, ust ); - } - - return status; -} - - -/** - * Calculate amount of swap interval used between GLX buffer swaps. - * - * The usage value, on the range [0,max], is the fraction of total swap - * interval time used between GLX buffer swaps is calculated. - * - * \f$p = t_d / (i * t_r)\f$ - * - * Where \f$t_d\$f is the time since the last GLX buffer swap, \f$i\f$ is the - * swap interval (as set by \c glXSwapIntervalSGI), and \f$t_r\f$ time - * required for a single vertical refresh period (as returned by \c - * glXGetMscRateOML). - * - * See the documentation for the GLX_MESA_swap_frame_usage extension for more - * details. - * - * \param dPriv Pointer to the private drawable structure. - * \return If less than a single swap interval time period was required - * between GLX buffer swaps, a number greater than 0 and less than - * 1.0 is returned. If exactly one swap interval time period is - * required, 1.0 is returned, and if more than one is required then - * a number greater than 1.0 will be returned. - * - * \sa glXSwapIntervalSGI(), glXGetMscRateOML(). - */ -float -driCalculateSwapUsage( __DRIdrawablePrivate *dPriv, int64_t last_swap_ust, - int64_t current_ust ) -{ - static PFNGLXGETMSCRATEOMLPROC get_msc_rate = NULL; - int32_t n; - int32_t d; - int interval; - float usage = 1.0; - - - /* FIXME: Instead of caching the function, would it be possible to - * FIXME: cache the sync rate? - */ - if ( get_msc_rate == NULL ) { - get_msc_rate = (PFNGLXGETMSCRATEOMLPROC) - glXGetProcAddress( (const GLubyte *) "glXGetMscRateOML" ); - } - - if ( (get_msc_rate != NULL) - && get_msc_rate( dPriv->display, dPriv->draw, &n, &d ) ) { - interval = (dPriv->pdraw->swap_interval != 0) - ? dPriv->pdraw->swap_interval : 1; - - - /* We want to calculate - * (current_UST - last_swap_UST) / (interval * us_per_refresh). We get - * current_UST by calling __glXGetUST. last_swap_UST is stored in - * dPriv->swap_ust. interval has already been calculated. - * - * The only tricky part is us_per_refresh. us_per_refresh is - * 1000000 / MSC_rate. We know the MSC_rate is n / d. We can flip it - * around and say us_per_refresh = 1000000 * d / n. Since this goes in - * the denominator of the final calculation, we calculate - * (interval * 1000000 * d) and move n into the numerator. - */ - - usage = (current_ust - last_swap_ust); - usage *= n; - usage /= (interval * d); - usage /= 1000000.0; - } - - return usage; -} - -/*@}*/ - -#endif Index: xc/lib/GL/dri/dri_util.h diff -u xc/lib/GL/dri/dri_util.h:1.4 xc/lib/GL/dri/dri_util.h:removed --- xc/lib/GL/dri/dri_util.h:1.4 Fri Nov 14 17:44:26 2003 +++ xc/lib/GL/dri/dri_util.h Wed Mar 16 21:04:46 2005 @@ -1,557 +0,0 @@ -/* $XFree86: xc/lib/GL/dri/dri_util.h,v 1.4 2003/11/14 22:44:26 tsi Exp $ */ -/** - * \file dri_util.h - * DRI utility functions definitions. - * - * This module acts as glue between GLX and the actual hardware driver. A DRI - * driver doesn't really \e have to use any of this - it's optional. But, some - * useful stuff is done here that otherwise would have to be duplicated in most - * drivers. - * - * Basically, these utility functions take care of some of the dirty details of - * screen initialization, context creation, context binding, DRM setup, etc. - * - * These functions are compiled into each DRI driver so libGL.so knows nothing - * about them. - * - * \sa dri_util.c. - * - * \author Kevin E. Martin - * \author Brian Paul - */ - -/* - * Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - - -#ifndef _DRI_UTIL_H_ -#define _DRI_UTIL_H_ - -#ifdef GLX_DIRECT_RENDERING - -#define CAPI /* XXX this should be globally defined somewhere */ - -#include -#include "glxclient.h" /* for GLXDrawable */ -#include "xf86dri.h" /* for XF86DRIClipRectPtr */ -#include "sarea.h" /* for XF86DRISAREAPtr */ -#include "GL/internal/glcore.h" /* for __GLcontextModes */ - - -typedef struct __DRIdisplayPrivateRec __DRIdisplayPrivate; -typedef struct __DRIscreenPrivateRec __DRIscreenPrivate; -typedef struct __DRIcontextPrivateRec __DRIcontextPrivate; -typedef struct __DRIdrawablePrivateRec __DRIdrawablePrivate; -typedef struct __DRIswapInfoRec __DRIswapInfo; - - -/** - * Used by DRI_VALIDATE_DRAWABLE_INFO - */ -#define DRI_VALIDATE_DRAWABLE_INFO_ONCE(pDrawPriv) \ - do { \ - if (*(pDrawPriv->pStamp) != pDrawPriv->lastStamp) { \ - __driUtilUpdateDrawableInfo(pDrawPriv); \ - } \ - } while (0) - - -/** - * Utility macro to validate the drawable information. - * - * See __DRIdrawablePrivate::pStamp and __DRIdrawablePrivate::lastStamp. - */ -#define DRI_VALIDATE_DRAWABLE_INFO(psp, pdp) \ -do { \ - while (*(pdp->pStamp) != pdp->lastStamp) { \ - DRM_UNLOCK(psp->fd, &psp->pSAREA->lock, \ - pdp->driContextPriv->hHWContext); \ - \ - DRM_SPINLOCK(&psp->pSAREA->drawable_lock, psp->drawLockID); \ - DRI_VALIDATE_DRAWABLE_INFO_ONCE(pdp); \ - DRM_SPINUNLOCK(&psp->pSAREA->drawable_lock, psp->drawLockID); \ - \ - DRM_LIGHT_LOCK(psp->fd, &psp->pSAREA->lock, \ - pdp->driContextPriv->hHWContext); \ - } \ -} while (0) - - -/** - * Driver callback functions. - * - * Each DRI driver must have one of these structures with all the pointers set - * to appropriate functions within the driver. - * - * When glXCreateContext() is called, for example, it'll call a helper function - * dri_util.c which in turn will jump through the \a CreateContext pointer in - * this structure. - */ -struct __DriverAPIRec { - /** - * Driver initialization callback - */ - GLboolean (*InitDriver)(__DRIscreenPrivate *driScrnPriv); - - /** - * Screen destruction callback - */ - void (*DestroyScreen)(__DRIscreenPrivate *driScrnPriv); - - /** - * Context creation callback - */ - GLboolean (*CreateContext)(const __GLcontextModes *glVis, - __DRIcontextPrivate *driContextPriv, - void *sharedContextPrivate); - - /** - * Context destruction callback - */ - void (*DestroyContext)(__DRIcontextPrivate *driContextPriv); - - /** - * Buffer (drawable) creation callback - */ - GLboolean (*CreateBuffer)(__DRIscreenPrivate *driScrnPriv, - __DRIdrawablePrivate *driDrawPriv, - const __GLcontextModes *glVis, - GLboolean pixmapBuffer); - - /** - * Buffer (drawable) destruction callback - */ - void (*DestroyBuffer)(__DRIdrawablePrivate *driDrawPriv); - - /** - * Buffer swapping callback - */ - void (*SwapBuffers)(__DRIdrawablePrivate *driDrawPriv); - - /** - * Context activation callback - */ - GLboolean (*MakeCurrent)(__DRIcontextPrivate *driContextPriv, - __DRIdrawablePrivate *driDrawPriv, - __DRIdrawablePrivate *driReadPriv); - - /** - * Context unbinding callback - */ - GLboolean (*UnbindContext)(__DRIcontextPrivate *driContextPriv); - - /** - * Full screen mode opening callback. - * - * \deprecated Full screen functionality is no longer used by DRI. - * Drivers should simply install a function returning - * \c GL_TRUE for backwards compatability. - */ - GLboolean (*OpenFullScreen)(__DRIcontextPrivate *driContextPriv); - - /** - * Full screen mode closing callback. - * - * \deprecated Full screen functionality is no longer used by DRI. - * Drivers should simply install a function returning - * \c GL_TRUE for backwards compatability. - */ - GLboolean (*CloseFullScreen)(__DRIcontextPrivate *driContextPriv); - - /* Retrieves statistics about buffer swap operations. Required if - * GLX_OML_sync_control or GLX_MESA_swap_frame_usage is supported. - */ - int (*GetSwapInfo)( __DRIdrawablePrivate *dPriv, __DRIswapInfo * sInfo ); - - - /* Required if GLX_SGI_video_sync or GLX_OML_sync_control is - * supported. - */ - int (*GetMSC)( __DRIscreenPrivate * priv, int64_t * count ); - - /** - * These are required if GLX_OML_sync_control is supported. - */ - /*@{*/ - int (*WaitForMSC)( __DRIdrawablePrivate *priv, int64_t target_msc, - int64_t divisor, int64_t remainder, - int64_t * msc ); - int (*WaitForSBC)( __DRIdrawablePrivate *priv, int64_t target_sbc, - int64_t * msc, int64_t * sbc ); - - int64_t (*SwapBuffersMSC)( __DRIdrawablePrivate *priv, int64_t target_msc, - int64_t divisor, int64_t remainder ); - /*@}*/ -}; - - -struct __DRIswapInfoRec { - /** - * Number of swapBuffers operations that have been *completed*. - */ - u_int64_t swap_count; - - /* - * Unadjusted system time of the last buffer swap. This is the time - * when the swap completed, not the time when swapBuffers was called. - */ - int64_t swap_ust; - - /* - * Number of swap operations that occurred after the swap deadline. That - * is if a swap happens more than swap_interval frames after the previous - * swap, it has missed its deadline. If swap_interval is 0, then the - * swap deadline is 1 frame after the previous swap. - */ - u_int64_t swap_missed_count; - - /* - * Amount of time used by the last swap that missed its deadline. This - * is calculated as (__glXGetUST() - swap_ust) / (swap_interval * - * time_for_single_vrefresh)). If the actual value of swap_interval is - * 0, then 1 is used instead. If swap_missed_count is non-zero, this - * should be greater-than 1.0. - */ - float swap_missed_usage; -}; - - -/** - * Per-drawable private DRI driver information. - */ -struct __DRIdrawablePrivateRec { - /** - * Kernel drawable handle - */ - drmDrawable hHWDrawable; - - /** - * Driver's private drawable information. - * - * This structure is opaque. - */ - void *driverPrivate; - - /** - * X's drawable ID associated with this private drawable. - */ - GLXDrawable draw; - __DRIdrawable *pdraw; - - /** - * Reference count for number of context's currently bound to this - * drawable. - * - * Once it reaches zero, the drawable can be destroyed. - * - * \note This behavior will change with GLX 1.3. - */ - int refcount; - - /** - * Index of this drawable information in the SAREA. - */ - unsigned int index; - - /** - * Pointer to the "drawable has changed ID" stamp in the SAREA. - */ - unsigned int *pStamp; - - /** - * Last value of the stamp. - * - * If this differs from the value stored at __DRIdrawablePrivate::pStamp, - * then the drawable information has been modified by the X server, and the - * drawable information (below) should be retrieved from the X server. - */ - unsigned int lastStamp; - - /** - * \name Drawable - * - * Drawable information used in software fallbacks. - */ - /*@{*/ - int x; - int y; - int w; - int h; - int numClipRects; - XF86DRIClipRectPtr pClipRects; - /*@}*/ - - /** - * \name Back and depthbuffer - * - * Information about the back and depthbuffer where different from above. - */ - /*@{*/ - int backX; - int backY; - int backClipRectType; - int numBackClipRects; - XF86DRIClipRectPtr pBackClipRects; - /*@}*/ - - /** - * Pointer to context to which this drawable is currently bound. - */ - __DRIcontextPrivate *driContextPriv; - - /** - * Pointer to screen on which this drawable was created. - */ - __DRIscreenPrivate *driScreenPriv; - - /** - * \name Display and screen information. - * - * Basically just need these for when the locking code needs to call - * __driUtilUpdateDrawableInfo() which calls XF86DRIGetDrawableInfo(). - */ - /*@{*/ - Display *display; - int screen; - /*@}*/ - - /** - * Called via glXSwapBuffers(). - */ - void (*swapBuffers)( __DRIdrawablePrivate *dPriv ); -}; - -/** - * Per-context private driver information. - */ -struct __DRIcontextPrivateRec { - /** - * Kernel context handle used to access the device lock. - */ - XID contextID; - - /** - * Kernel context handle used to access the device lock. - */ - drmContext hHWContext; - - /** - * Device driver's private context data. This structure is opaque. - */ - void *driverPrivate; - - /** - * This context's display pointer. - */ - Display *display; - - /** - * Pointer to drawable currently bound to this context. - */ - __DRIdrawablePrivate *driDrawablePriv; - - /** - * Pointer to screen on which this context was created. - */ - __DRIscreenPrivate *driScreenPriv; -}; - -/** - * Per-screen private driver information. - */ -struct __DRIscreenPrivateRec { - /** - * Display for this screen - */ - Display *display; - - /** - * Current screen's number - */ - int myNum; - - /** - * Callback functions into the hardware-specific DRI driver code. - */ - struct __DriverAPIRec DriverAPI; - - /** - * \name DDX version - * DDX / 2D driver version information. - */ - /*@{*/ - int ddxMajor; - int ddxMinor; - int ddxPatch; - /*@}*/ - - /** - * \name DRI version - * DRI X extension version information. - */ - /*@{*/ - int driMajor; - int driMinor; - int driPatch; - /*@}*/ - - /** - * \name DRM version - * DRM (kernel module) version information. - */ - /*@{*/ - int drmMajor; - int drmMinor; - int drmPatch; - /*@}*/ - - /** - * ID used when the client sets the drawable lock. - * - * The X server uses this value to detect if the client has died while - * holding the drawable lock. - */ - int drawLockID; - - /** - * File descriptor returned when the kernel device driver is opened. - * - * Used to: - * - authenticate client to kernel - * - map the frame buffer, SAREA, etc. - * - close the kernel device driver - */ - int fd; - - /** - * SAREA pointer - * - * Used to access: - * - the device lock - * - the device-independent per-drawable and per-context(?) information - */ - XF86DRISAREAPtr pSAREA; - - /** - * \name Direct frame buffer access information - * Used for software fallbacks. - */ - /*@{*/ - unsigned char *pFB; - int fbSize; - int fbOrigin; - int fbStride; - int fbWidth; - int fbHeight; - int fbBPP; - /*@}*/ - - /** - * \name Device-dependent private information (stored in the SAREA). - * - * This data is accessed by the client driver only. - */ - /*@{*/ - void *pDevPriv; - int devPrivSize; - /*@}*/ - - /** - * Dummy context to which drawables are bound when not bound to any - * other context. - * - * A dummy hHWContext is created for this context, and is used by the GL - * core when a hardware lock is required but the drawable is not currently - * bound (e.g., potentially during a SwapBuffers request). The dummy - * context is created when the first "real" context is created on this - * screen. - */ - __DRIcontextPrivate dummyContextPriv; - - /** - * Hash table to hold the drawable information for this screen. - */ - void *drawHash; - - /** - * Device-dependent private information (not stored in the SAREA). - * - * This pointer is never touched by the DRI layer. - */ - void *private; - - /** - * \name Visuals - * - * Visuals (configs) in this screen. - */ - /*@{*/ - int numConfigs; /**< Number of visuals. */ - __GLXvisualConfig *configs; /**< Visuals list pointer. */ - /*@}*/ - - /** - * Pointer back to the \c __DRIscreen that contains this structure. - */ - - __DRIscreen *psc; -}; - - - -extern void -__driUtilMessage(const char *f, ...); - - -extern void -__driUtilUpdateDrawableInfo(__DRIdrawablePrivate *pdp); - - -extern __DRIscreenPrivate * -__driUtilCreateScreen(Display *dpy, int scrn, __DRIscreen *psc, - int numConfigs, __GLXvisualConfig *config, - const struct __DriverAPIRec *driverAPI); - -/** This must be implemented in each driver */ -extern void * -__driCreateScreen(Display *dpy, int scrn, __DRIscreen *psc, - int numConfigs, __GLXvisualConfig *config); - - -/** This is optionally implemented in each driver */ -extern void -__driRegisterExtensions( void ); - -/* Test the version of the internal GLX API. Returns a value like strcmp. */ -extern int -driCompareGLXAPIVersion( GLuint required_version ); - -extern float -driCalculateSwapUsage( __DRIdrawablePrivate *dPriv, - int64_t last_swap_ust, int64_t current_ust ); - -#endif /* GLX_DIRECT_RENDERING */ - -#endif /* _DRI_UTIL_H_ */ Index: xc/lib/GL/dri/xf86dri.h diff -u xc/lib/GL/dri/xf86dri.h:1.9 xc/lib/GL/dri/xf86dri.h:removed --- xc/lib/GL/dri/xf86dri.h:1.9 Mon Nov 17 17:20:05 2003 +++ xc/lib/GL/dri/xf86dri.h Wed Mar 16 21:04:46 2005 @@ -1,197 +0,0 @@ -/* $XFree86: xc/lib/GL/dri/xf86dri.h,v 1.9 2003/11/17 22:20:05 dawes Exp $ */ -/************************************************************************** - -Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. -Copyright 2000 VA Linux Systems, Inc. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Jens Owen - * Rickard E. (Rik) Faith - * - */ - -#ifndef _XF86DRI_H_ -#define _XF86DRI_H_ - -#include -#include - -#define X_XF86DRIQueryVersion 0 -#define X_XF86DRIQueryDirectRenderingCapable 1 -#define X_XF86DRIOpenConnection 2 -#define X_XF86DRICloseConnection 3 -#define X_XF86DRIGetClientDriverName 4 -#define X_XF86DRICreateContext 5 -#define X_XF86DRIDestroyContext 6 -#define X_XF86DRICreateDrawable 7 -#define X_XF86DRIDestroyDrawable 8 -#define X_XF86DRIGetDrawableInfo 9 -#define X_XF86DRIGetDeviceInfo 10 -#define X_XF86DRIAuthConnection 11 -#define X_XF86DRIOpenFullScreen 12 -#define X_XF86DRICloseFullScreen 13 - -#define XF86DRINumberEvents 0 - -#define XF86DRIClientNotLocal 0 -#define XF86DRIOperationNotSupported 1 -#define XF86DRINumberErrors (XF86DRIOperationNotSupported + 1) - -/* Warning : Do not change XF86DRIClipRect without changing the kernel - * structure! */ -typedef struct _XF86DRIClipRect { - unsigned short x1; /* Upper left: inclusive */ - unsigned short y1; - unsigned short x2; /* Lower right: exclusive */ - unsigned short y2; -} XF86DRIClipRectRec, *XF86DRIClipRectPtr; - -#ifndef _XF86DRI_SERVER_ - -_XFUNCPROTOBEGIN - -Bool XF86DRIQueryExtension( - Display* /* dpy */, - int* /* event_base */, - int* /* error_base */ -); - -Bool XF86DRIQueryVersion( - Display* /* dpy */, - int* /* majorVersion */, - int* /* minorVersion */, - int* /* patchVersion */ -); - -Bool XF86DRIQueryDirectRenderingCapable( - Display* /* dpy */, - int /* screen */, - Bool* /* isCapable */ -); - -Bool XF86DRIOpenConnection( - Display* /* dpy */, - int /* screen */, - drmHandlePtr /* hSAREA */, - char** /* busIDString */ -); - -Bool XF86DRIAuthConnection( - Display* /* dpy */, - int /* screen */, - drmMagic /* magic */ -); - -Bool XF86DRICloseConnection( - Display* /* dpy */, - int /* screen */ -); - -Bool XF86DRIGetClientDriverName( - Display* /* dpy */, - int /* screen */, - int* /* ddxDriverMajorVersion */, - int* /* ddxDriverMinorVersion */, - int* /* ddxDriverPatchVersion */, - char** /* clientDriverName */ -); - -Bool XF86DRICreateContext( - Display* /* dpy */, - int /* screen */, - Visual* /* visual */, - XID* /* ptr to returned context id */, - drmContextPtr /* hHWContext */ -); - -Bool XF86DRIDestroyContext( - Display* /* dpy */, - int /* screen */, - XID /* context id */ -); - -Bool XF86DRICreateDrawable( - Display* /* dpy */, - int /* screen */, - Drawable /* drawable */, - drmDrawablePtr /* hHWDrawable */ -); - -Bool XF86DRIDestroyDrawable( - Display* /* dpy */, - int /* screen */, - Drawable /* drawable */ -); - -Bool XF86DRIGetDrawableInfo( - Display* /* dpy */, - int /* screen */, - Drawable /* drawable */, - unsigned int* /* index */, - unsigned int* /* stamp */, - int* /* X */, - int* /* Y */, - int* /* W */, - int* /* H */, - int* /* numClipRects */, - XF86DRIClipRectPtr*,/* pClipRects */ - int* /* backX */, - int* /* backY */, - int* /* numBackClipRects */, - XF86DRIClipRectPtr* /* pBackClipRects */ -); - -Bool XF86DRIGetDeviceInfo( - Display* /* dpy */, - int /* screen */, - drmHandlePtr /* hFrameBuffer */, - int* /* fbOrigin */, - int* /* fbSize */, - int* /* fbStride */, - int* /* devPrivateSize */, - void** /* pDevPrivate */ -); - -Bool XF86DRIOpenFullScreen( - Display* /* dpy */, - int /* screen */, - Drawable /* drawable */ -); - -Bool XF86DRICloseFullScreen( - Display* /* dpy */, - int /* screen */, - Drawable /* drawable */ -); - -_XFUNCPROTOEND - -#endif /* _XF86DRI_SERVER_ */ - -#endif /* _XF86DRI_H_ */ - Index: xc/lib/GL/dri/xf86dristr.h diff -u xc/lib/GL/dri/xf86dristr.h:1.10 xc/lib/GL/dri/xf86dristr.h:removed --- xc/lib/GL/dri/xf86dristr.h:1.10 Wed Oct 30 07:51:25 2002 +++ xc/lib/GL/dri/xf86dristr.h Wed Mar 16 21:04:46 2005 @@ -1,343 +0,0 @@ -/* $XFree86: xc/lib/GL/dri/xf86dristr.h,v 1.10 2002/10/30 12:51:25 alanh Exp $ */ -/************************************************************************** - -Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. -Copyright 2000 VA Linux Systems, Inc. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Jens Owen - * Rickard E. (Rik) Fiath - * - */ - -#ifndef _XF86DRISTR_H_ -#define _XF86DRISTR_H_ - -#include "xf86dri.h" - -#define XF86DRINAME "XFree86-DRI" - -/* The DRI version number. This was originally set to be the same of the - * XFree86 version number. However, this version is really indepedent of - * the XFree86 version. - * - * Version History: - * 4.0.0: Original - * 4.0.1: Patch to bump clipstamp when windows are destroyed, 28 May 02 - * 4.1.0: Add transition from single to multi in DRMInfo rec, 24 Jun 02 - */ -#define XF86DRI_MAJOR_VERSION 4 -#define XF86DRI_MINOR_VERSION 1 -#define XF86DRI_PATCH_VERSION 0 - -typedef struct _XF86DRIQueryVersion { - CARD8 reqType; /* always DRIReqCode */ - CARD8 driReqType; /* always X_DRIQueryVersion */ - CARD16 length B16; -} xXF86DRIQueryVersionReq; -#define sz_xXF86DRIQueryVersionReq 4 - -typedef struct { - BYTE type; /* X_Reply */ - BOOL pad1; - CARD16 sequenceNumber B16; - CARD32 length B32; - CARD16 majorVersion B16; /* major version of DRI protocol */ - CARD16 minorVersion B16; /* minor version of DRI protocol */ - CARD32 patchVersion B32; /* patch version of DRI protocol */ - CARD32 pad3 B32; - CARD32 pad4 B32; - CARD32 pad5 B32; - CARD32 pad6 B32; -} xXF86DRIQueryVersionReply; -#define sz_xXF86DRIQueryVersionReply 32 - -typedef struct _XF86DRIQueryDirectRenderingCapable { - CARD8 reqType; /* always DRIReqCode */ - CARD8 driReqType; /* X_DRIQueryDirectRenderingCapable */ - CARD16 length B16; - CARD32 screen B32; -} xXF86DRIQueryDirectRenderingCapableReq; -#define sz_xXF86DRIQueryDirectRenderingCapableReq 8 - -typedef struct { - BYTE type; /* X_Reply */ - BOOL pad1; - CARD16 sequenceNumber B16; - CARD32 length B32; - BOOL isCapable; - BOOL pad2; - BOOL pad3; - BOOL pad4; - CARD32 pad5 B32; - CARD32 pad6 B32; - CARD32 pad7 B32; - CARD32 pad8 B32; - CARD32 pad9 B32; -} xXF86DRIQueryDirectRenderingCapableReply; -#define sz_xXF86DRIQueryDirectRenderingCapableReply 32 - -typedef struct _XF86DRIOpenConnection { - CARD8 reqType; /* always DRIReqCode */ - CARD8 driReqType; /* always X_DRIOpenConnection */ - CARD16 length B16; - CARD32 screen B32; -} xXF86DRIOpenConnectionReq; -#define sz_xXF86DRIOpenConnectionReq 8 - -typedef struct { - BYTE type; /* X_Reply */ - BOOL pad1; - CARD16 sequenceNumber B16; - CARD32 length B32; - CARD32 hSAREALow B32; - CARD32 hSAREAHigh B32; - CARD32 busIdStringLength B32; - CARD32 pad6 B32; - CARD32 pad7 B32; - CARD32 pad8 B32; -} xXF86DRIOpenConnectionReply; -#define sz_xXF86DRIOpenConnectionReply 32 - -typedef struct _XF86DRIAuthConnection { - CARD8 reqType; /* always DRIReqCode */ - CARD8 driReqType; /* always X_DRICloseConnection */ - CARD16 length B16; - CARD32 screen B32; - CARD32 magic B32; -} xXF86DRIAuthConnectionReq; -#define sz_xXF86DRIAuthConnectionReq 12 - -typedef struct { - BYTE type; - BOOL pad1; - CARD16 sequenceNumber B16; - CARD32 length B32; - CARD32 authenticated B32; - CARD32 pad2 B32; - CARD32 pad3 B32; - CARD32 pad4 B32; - CARD32 pad5 B32; - CARD32 pad6 B32; -} xXF86DRIAuthConnectionReply; -#define zx_xXF86DRIAuthConnectionReply 32 - -typedef struct _XF86DRICloseConnection { - CARD8 reqType; /* always DRIReqCode */ - CARD8 driReqType; /* always X_DRICloseConnection */ - CARD16 length B16; - CARD32 screen B32; -} xXF86DRICloseConnectionReq; -#define sz_xXF86DRICloseConnectionReq 8 - -typedef struct _XF86DRIGetClientDriverName { - CARD8 reqType; /* always DRIReqCode */ - CARD8 driReqType; /* always X_DRIGetClientDriverName */ - CARD16 length B16; - CARD32 screen B32; -} xXF86DRIGetClientDriverNameReq; -#define sz_xXF86DRIGetClientDriverNameReq 8 - -typedef struct { - BYTE type; /* X_Reply */ - BOOL pad1; - CARD16 sequenceNumber B16; - CARD32 length B32; - CARD32 ddxDriverMajorVersion B32; - CARD32 ddxDriverMinorVersion B32; - CARD32 ddxDriverPatchVersion B32; - CARD32 clientDriverNameLength B32; - CARD32 pad5 B32; - CARD32 pad6 B32; -} xXF86DRIGetClientDriverNameReply; -#define sz_xXF86DRIGetClientDriverNameReply 32 - -typedef struct _XF86DRICreateContext { - CARD8 reqType; /* always DRIReqCode */ - CARD8 driReqType; /* always X_DRICreateContext */ - CARD16 length B16; - CARD32 screen B32; - CARD32 visual B32; - CARD32 context B32; -} xXF86DRICreateContextReq; -#define sz_xXF86DRICreateContextReq 16 - -typedef struct { - BYTE type; /* X_Reply */ - BOOL pad1; - CARD16 sequenceNumber B16; - CARD32 length B32; - CARD32 hHWContext B32; - CARD32 pad2 B32; - CARD32 pad3 B32; - CARD32 pad4 B32; - CARD32 pad5 B32; - CARD32 pad6 B32; -} xXF86DRICreateContextReply; -#define sz_xXF86DRICreateContextReply 32 - -typedef struct _XF86DRIDestroyContext { - CARD8 reqType; /* always DRIReqCode */ - CARD8 driReqType; /* always X_DRIDestroyContext */ - CARD16 length B16; - CARD32 screen B32; - CARD32 context B32; -} xXF86DRIDestroyContextReq; -#define sz_xXF86DRIDestroyContextReq 12 - -typedef struct _XF86DRICreateDrawable { - CARD8 reqType; /* always DRIReqCode */ - CARD8 driReqType; /* always X_DRICreateDrawable */ - CARD16 length B16; - CARD32 screen B32; - CARD32 drawable B32; -} xXF86DRICreateDrawableReq; -#define sz_xXF86DRICreateDrawableReq 12 - -typedef struct { - BYTE type; /* X_Reply */ - BOOL pad1; - CARD16 sequenceNumber B16; - CARD32 length B32; - CARD32 hHWDrawable B32; - CARD32 pad2 B32; - CARD32 pad3 B32; - CARD32 pad4 B32; - CARD32 pad5 B32; - CARD32 pad6 B32; -} xXF86DRICreateDrawableReply; -#define sz_xXF86DRICreateDrawableReply 32 - -typedef struct _XF86DRIDestroyDrawable { - CARD8 reqType; /* always DRIReqCode */ - CARD8 driReqType; /* always X_DRIDestroyDrawable */ - CARD16 length B16; - CARD32 screen B32; - CARD32 drawable B32; -} xXF86DRIDestroyDrawableReq; -#define sz_xXF86DRIDestroyDrawableReq 12 - -typedef struct _XF86DRIGetDrawableInfo { - CARD8 reqType; /* always DRIReqCode */ - CARD8 driReqType; /* always X_DRIGetDrawableInfo */ - CARD16 length B16; - CARD32 screen B32; - CARD32 drawable B32; -} xXF86DRIGetDrawableInfoReq; -#define sz_xXF86DRIGetDrawableInfoReq 12 - -typedef struct { - BYTE type; /* X_Reply */ - BOOL pad1; - CARD16 sequenceNumber B16; - CARD32 length B32; - CARD32 drawableTableIndex B32; - CARD32 drawableTableStamp B32; - INT16 drawableX B16; - INT16 drawableY B16; - INT16 drawableWidth B16; - INT16 drawableHeight B16; - CARD32 numClipRects B32; - INT16 backX B16; - INT16 backY B16; - CARD32 numBackClipRects B32; -} xXF86DRIGetDrawableInfoReply; - -#define sz_xXF86DRIGetDrawableInfoReply 36 - - -typedef struct _XF86DRIGetDeviceInfo { - CARD8 reqType; /* always DRIReqCode */ - CARD8 driReqType; /* always X_DRIGetDeviceInfo */ - CARD16 length B16; - CARD32 screen B32; -} xXF86DRIGetDeviceInfoReq; -#define sz_xXF86DRIGetDeviceInfoReq 8 - -typedef struct { - BYTE type; /* X_Reply */ - BOOL pad1; - CARD16 sequenceNumber B16; - CARD32 length B32; - CARD32 hFrameBufferLow B32; - CARD32 hFrameBufferHigh B32; - CARD32 framebufferOrigin B32; - CARD32 framebufferSize B32; - CARD32 framebufferStride B32; - CARD32 devPrivateSize B32; -} xXF86DRIGetDeviceInfoReply; -#define sz_xXF86DRIGetDeviceInfoReply 32 - -typedef struct _XF86DRIOpenFullScreen { - CARD8 reqType; /* always DRIReqCode */ - CARD8 driReqType; /* always X_DRIOpenFullScreen */ - CARD16 length B16; - CARD32 screen B32; - CARD32 drawable B32; -} xXF86DRIOpenFullScreenReq; -#define sz_xXF86DRIOpenFullScreenReq 12 - -typedef struct { - BYTE type; - BOOL pad1; - CARD16 sequenceNumber B16; - CARD32 length B32; - CARD32 isFullScreen B32; - CARD32 pad2 B32; - CARD32 pad3 B32; - CARD32 pad4 B32; - CARD32 pad5 B32; - CARD32 pad6 B32; -} xXF86DRIOpenFullScreenReply; -#define sz_xXF86DRIOpenFullScreenReply 32 - -typedef struct _XF86DRICloseFullScreen { - CARD8 reqType; /* always DRIReqCode */ - CARD8 driReqType; /* always X_DRICloseFullScreen */ - CARD16 length B16; - CARD32 screen B32; - CARD32 drawable B32; -} xXF86DRICloseFullScreenReq; -#define sz_xXF86DRICloseFullScreenReq 12 - -typedef struct { - BYTE type; - BOOL pad1; - CARD16 sequenceNumber B16; - CARD32 length B32; - CARD32 pad2 B32; - CARD32 pad3 B32; - CARD32 pad4 B32; - CARD32 pad5 B32; - CARD32 pad6 B32; - CARD32 pad7 B32; -} xXF86DRICloseFullScreenReply; -#define sz_xXF86DRICloseFullScreenReply 32 - - -#endif /* _XF86DRISTR_H_ */ Index: xc/lib/GL/dri/drm/Imakefile diff -u xc/lib/GL/dri/drm/Imakefile:1.23 xc/lib/GL/dri/drm/Imakefile:1.29 --- xc/lib/GL/dri/drm/Imakefile:1.23 Tue Dec 2 08:02:37 2003 +++ xc/lib/GL/dri/drm/Imakefile Mon Feb 28 22:48:49 2005 @@ -1,18 +1,56 @@ -XCOMM $XFree86: xc/lib/GL/dri/drm/Imakefile,v 1.23 2003/12/02 13:02:37 alanh Exp $ +XCOMM $XFree86: xc/lib/GL/dri/drm/Imakefile,v 1.29 2005/03/01 03:48:49 dawes Exp $ +/* + * Copyright (c) 1994-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ -#if GlxUseBuiltInDRIDriver #define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) #define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx +#define DoExtraLib ExtraLibGlx #define DoDebugLib DebugLibGlx #define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtraLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif #if Malloc0ReturnsNull ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL @@ -21,22 +59,18 @@ DEFINES = $(ALLOC_DEFINES) INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) \ -I$(XF86OSSRC)/$(OS_SUBDIR)/drm \ - -I$(XF86OSSRC)/$(OS_SUBDIR)/drm/kernel \ - -I$(XF86OSSRC)/$(OS_SUBDIR2)/drm/kernel \ - -I$(XF86OSSRC) + -I$(XF86OSSRC) -I$(DRMINCLUDESDIR) SRCS = xf86drm.c xf86drmHash.c xf86drmRandom.c xf86drmSL.c OBJS = xf86drm.o xf86drmHash.o xf86drmRandom.o xf86drmSL.o #if defined(LinuxArchitecture) OS_SUBDIR = linux OS_SUBDIR2 = linux -OS_SUBDIR3 = shared #endif #if defined(FreeBSDArchitecture) || defined(BSDOSArchitecture) || \ defined(NetBSDArchitecture) || defined(OpenBSDArchitecture) OS_SUBDIR = bsd OS_SUBDIR2 = linux -OS_SUBDIR3 = shared #endif LinkSourceFile(xf86drm.c,$(XF86OSSRC)/$(OS_SUBDIR2)/drm) @@ -45,7 +79,7 @@ LinkSourceFile(xf86drmRandom.c,$(XF86OSSRC)/$(OS_SUBDIR2)/drm) LinkSourceFile(xf86drmSL.c,$(XF86OSSRC)/$(OS_SUBDIR2)/drm) -LinkSourceFile(drm.h,$(XF86OSSRC)/$(OS_SUBDIR3)/drm/kernel) +LinkSourceFile(drm.h,$(DRMINCLUDESDIR)) #include @@ -55,3 +89,5 @@ NormalLintTarget($(SRCS)) DependTarget() + +InstallDriverSDKNonExecFile(drm.h,$(DRIVERSDKINCLUDEDIR)) Index: xc/lib/GL/glx/Imakefile diff -u xc/lib/GL/glx/Imakefile:1.23 xc/lib/GL/glx/Imakefile:1.31 --- xc/lib/GL/glx/Imakefile:1.23 Sun Nov 16 22:10:42 2003 +++ xc/lib/GL/glx/Imakefile Mon Feb 28 22:48:49 2005 @@ -1,4 +1,4 @@ -XCOMM $XFree86: xc/lib/GL/glx/Imakefile,v 1.23 2003/11/17 03:10:42 dawes Exp $ +XCOMM $XFree86: xc/lib/GL/glx/Imakefile,v 1.31 2005/03/01 03:48:49 dawes Exp $ XCOMM The contents of this file are subject to the GLX Public License Version 1.0 XCOMM (the "License"). You may not use this file except in compliance with the XCOMM License. You may obtain a copy of the License at Silicon Graphics, Inc., @@ -16,11 +16,57 @@ XCOMM Those portions of the Subject Software created by Silicon Graphics, Inc. XCOMM are Copyright (c) 1991-9 Silicon Graphics, Inc. All Rights Reserved. +/* + * Copyright (c) 2000-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ #include #define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) #define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx +#define DoExtraLib ExtraLibGlx #define DoDebugLib DebugLibGlx #define DoProfileLib ProfileLibGlx @@ -31,21 +77,26 @@ XCOMM glu \ XCOMM glw -# Files from Mesa +#define LargePICTable YES -LinkSourceFile(glapi.c, $(MESASRCDIR)/src) -LinkSourceFile(glthread.c, $(MESASRCDIR)/src) -#if defined(i386Architecture) -LinkSourceFile(glapi_x86.S, $(MESASRCDIR)/src/X86) -#endif -#if defined(SparcArchitecture) && !defined(OpenBSDArchitecture) -LinkSourceFile(glapi_sparc.S, $(MESASRCDIR)/src/SPARC) -#endif +/* Files from Mesa */ +LinkSourceFile(glapi.c, $(MESASRCDIR)/src/mesa/glapi) +LinkSourceFile(glthread.c, $(MESASRCDIR)/src/mesa/glapi) +LinkSourceFile(glcontextmodes.c, $(MESASRCDIR)/src/mesa/drivers/dri/common) +LinkSourceFile(glcontextmodes.h, $(MESASRCDIR)/src/mesa/drivers/dri/common) -# Maybe some of these could come from -# xc/extras/ogl-sample/main/glx/lib at some point. +#ifdef i386Architecture +LinkSourceFile(glapi_x86.S, $(MESASRCDIR)/src/mesa/x86) +#endif +#ifdef SparcArchitecture +LinkSourceFile(glapi_sparc.S, $(MESASRCDIR)/src/mesa/sparc) +#endif +/* + * Maybe some of these could come from + * xc/extras/ogl-sample/main/glx/lib at some point. + */ GLX_SRCS = \ clientattrib.c \ compsize.c \ @@ -68,10 +119,13 @@ single2.c \ singlepix.c \ vertarr.c \ - xfont.c + xfont.c \ + glx_pbuffer.c \ + glx_query.c \ + glx_texture_compression.c GLX_OBJS = \ - clientattrib.o \ + clientattrib.o \ compsize.o \ dispatch.o \ eval.o \ @@ -92,19 +146,26 @@ single2.o \ singlepix.o \ vertarr.o \ - xfont.o + xfont.o \ + glx_pbuffer.o \ + glx_query.o \ + glx_texture_compression.o - GLX_DEFS = GlxDefines VidModeExtensionDefines + GLX_DEFS = GlxDefines VidModeExtensionDefines \ + -DDEFAULT_DRIVER_DIR=\"$(MODULEDIR)/dri\" #ifdef i386Architecture - ASM_DIR = X86 + ASM_DIR = x86 #endif #ifdef SparcArchitecture - ASM_DIR = SPARC + ASM_DIR = sparc #endif #if BuildXF86DRI - DRI_INCS = -I$(GLXLIBSRC)/dri + DRI_SRCS = dri_glx.c XF86dri.c + DRI_OBJS = dri_glx.o XF86dri.o + + DRI_INCS = -I$(SERVERSRC)/GL/dri #if defined(i386Architecture) && MesaUseX86Asm ASM_SRCS = glapi_x86.S ASM_OBJS = glapi_x86.o @@ -121,24 +182,32 @@ #endif #endif -#if defined(DarwinArchitecture) || defined(OS2Architecture) - ALIAS_DEFINES = -DGLX_ALIAS_UNSUPPORTED +#if defined(DarwinArchitecture) || defined(OS2Architecture) || \ +defined(LynxOSArchitecture) +ALIAS_DEFINES = -DGLX_ALIAS_UNSUPPORTED +#endif +#if defined(DarwinArchitecture) && BuildAppleDRI + DRI_SRCS = XF86dri.c + DRI_OBJS = XF86dri.o + + DRI_INCS = -I$(SERVERSRC)/GL/dri #endif - SRCS = $(GLX_SRCS) $(ASM_SRCS) - OBJS = $(GLX_OBJS) $(ASM_OBJS) - DEFINES = $(GLX_DEFS) $(ASM_DEFS) $(XMESA_DEFINES) $(ALIAS_DEFINES) + SRCS = $(GLX_SRCS) $(ASM_SRCS) $(DRI_SRCS) + OBJS = $(GLX_OBJS) $(ASM_OBJS) $(DRI_OBJS) + DEFINES = $(GLX_DEFS) $(ASM_DEFS) $(XMESA_DEFINES) $(ALIAS_DEFINES) \ + $(THREADS_DEFINES) - INCLUDES = -I$(INCLUDESRC) \ - -I$(XINCLUDESRC) \ + INCLUDES = -I$(XINCLUDESRC) \ + -I$(MESASRCDIR)/include \ -I$(EXTINCSRC) \ - -I$(INCLUDESRC)/GL \ -I$(GLXLIBSRC)/glx \ - -I$(MESASRCDIR)/src \ - -I$(MESASRCDIR)/src/X \ - -I$(MESASRCDIR)/src/$(ASM_DIR) \ - -I$(MESASRCDIR)/include \ - -I$(GLXLIBSRC)/include \ + -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/src/mesa/glapi \ + -I$(MESASRCDIR)/src/mesa/drivers/x11 \ + -I$(MESASRCDIR)/src/mesa/$(ASM_DIR) \ + -I$(XF86OSSRC) \ + -I$(DRMINCLUDESDIR) \ $(DRI_INCS) #include Index: xc/lib/GL/glx/XF86dri.c diff -u /dev/null xc/lib/GL/glx/XF86dri.c:1.1 --- /dev/null Wed Mar 16 21:04:47 2005 +++ xc/lib/GL/glx/XF86dri.c Fri Dec 10 11:06:56 2004 @@ -0,0 +1,615 @@ +/* $XFree86: xc/lib/GL/glx/XF86dri.c,v 1.1 2004/12/10 16:06:56 alanh Exp $ */ +/************************************************************************** + +Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. +Copyright 2000 VA Linux Systems, Inc. +All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sub license, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice (including the +next paragraph) shall be included in all copies or substantial portions +of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. +IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR +ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +**************************************************************************/ + +/* + * Authors: + * Kevin E. Martin + * Jens Owen + * Rickard E. (Rik) Faith + * + */ + +/* THIS IS NOT AN X CONSORTIUM STANDARD */ + +#define NEED_REPLIES +#include +#include "xf86dristr.h" +#include +#include "extutil.h" + +static XExtensionInfo _xf86dri_info_data; +static XExtensionInfo *xf86dri_info = &_xf86dri_info_data; +static char *xf86dri_extension_name = XF86DRINAME; + +#define XF86DRICheckExtension(dpy,i,val) \ + XextCheckExtension (dpy, i, xf86dri_extension_name, val) + +/***************************************************************************** + * * + * private utility routines * + * * + *****************************************************************************/ + +static int close_display(Display *dpy, XExtCodes *extCodes); +static /* const */ XExtensionHooks xf86dri_extension_hooks = { + NULL, /* create_gc */ + NULL, /* copy_gc */ + NULL, /* flush_gc */ + NULL, /* free_gc */ + NULL, /* create_font */ + NULL, /* free_font */ + close_display, /* close_display */ + NULL, /* wire_to_event */ + NULL, /* event_to_wire */ + NULL, /* error */ + NULL, /* error_string */ +}; + +static XEXT_GENERATE_FIND_DISPLAY (find_display, xf86dri_info, + xf86dri_extension_name, + &xf86dri_extension_hooks, + 0, NULL) + +static XEXT_GENERATE_CLOSE_DISPLAY (close_display, xf86dri_info) + + +/***************************************************************************** + * * + * public XFree86-DRI Extension routines * + * * + *****************************************************************************/ + +#if 0 +#include +#define TRACE(msg) fprintf(stderr,"XF86DRI%s\n", msg); +#else +#define TRACE(msg) +#endif + + +Bool XF86DRIQueryExtension (dpy, event_basep, error_basep) + Display *dpy; + int *event_basep, *error_basep; +{ + XExtDisplayInfo *info = find_display (dpy); + + TRACE("QueryExtension..."); + if (XextHasExtension(info)) { + *event_basep = info->codes->first_event; + *error_basep = info->codes->first_error; + TRACE("QueryExtension... return True"); + return True; + } else { + TRACE("QueryExtension... return False"); + return False; + } +} + +Bool XF86DRIQueryVersion(dpy, majorVersion, minorVersion, patchVersion) + Display* dpy; + int* majorVersion; + int* minorVersion; + int* patchVersion; +{ + XExtDisplayInfo *info = find_display (dpy); + xXF86DRIQueryVersionReply rep; + xXF86DRIQueryVersionReq *req; + + TRACE("QueryVersion..."); + XF86DRICheckExtension (dpy, info, False); + + LockDisplay(dpy); + GetReq(XF86DRIQueryVersion, req); + req->reqType = info->codes->major_opcode; + req->driReqType = X_XF86DRIQueryVersion; + if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { + UnlockDisplay(dpy); + SyncHandle(); + TRACE("QueryVersion... return False"); + return False; + } + *majorVersion = rep.majorVersion; + *minorVersion = rep.minorVersion; + *patchVersion = rep.patchVersion; + UnlockDisplay(dpy); + SyncHandle(); + TRACE("QueryVersion... return True"); + return True; +} + +Bool XF86DRIQueryDirectRenderingCapable(dpy, screen, isCapable) + Display* dpy; + int screen; + Bool* isCapable; +{ + XExtDisplayInfo *info = find_display (dpy); + xXF86DRIQueryDirectRenderingCapableReply rep; + xXF86DRIQueryDirectRenderingCapableReq *req; + + TRACE("QueryDirectRenderingCapable..."); + XF86DRICheckExtension (dpy, info, False); + + LockDisplay(dpy); + GetReq(XF86DRIQueryDirectRenderingCapable, req); + req->reqType = info->codes->major_opcode; + req->driReqType = X_XF86DRIQueryDirectRenderingCapable; + req->screen = screen; + if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { + UnlockDisplay(dpy); + SyncHandle(); + TRACE("QueryDirectRenderingCapable... return False"); + return False; + } + *isCapable = rep.isCapable; + UnlockDisplay(dpy); + SyncHandle(); + TRACE("QueryDirectRenderingCapable... return True"); + return True; +} + +Bool XF86DRIOpenConnection(dpy, screen, hSAREA, busIdString) + Display* dpy; + int screen; + drm_handle_t * hSAREA; + char **busIdString; +{ + XExtDisplayInfo *info = find_display (dpy); + xXF86DRIOpenConnectionReply rep; + xXF86DRIOpenConnectionReq *req; + + TRACE("OpenConnection..."); + XF86DRICheckExtension (dpy, info, False); + + LockDisplay(dpy); + GetReq(XF86DRIOpenConnection, req); + req->reqType = info->codes->major_opcode; + req->driReqType = X_XF86DRIOpenConnection; + req->screen = screen; + if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { + UnlockDisplay(dpy); + SyncHandle(); + TRACE("OpenConnection... return False"); + return False; + } + + *hSAREA = rep.hSAREALow; +#ifdef LONG64 + *hSAREA |= ((drm_handle_t)rep.hSAREAHigh) << 32; +#endif + + if (rep.length) { + if (!(*busIdString = (char *)Xcalloc(rep.busIdStringLength + 1, 1))) { + _XEatData(dpy, ((rep.busIdStringLength+3) & ~3)); + UnlockDisplay(dpy); + SyncHandle(); + TRACE("OpenConnection... return False"); + return False; + } + _XReadPad(dpy, *busIdString, rep.busIdStringLength); + } else { + *busIdString = NULL; + } + UnlockDisplay(dpy); + SyncHandle(); + TRACE("OpenConnection... return True"); + return True; +} + +Bool XF86DRIAuthConnection(dpy, screen, magic) + Display* dpy; + int screen; + drm_magic_t magic; +{ + XExtDisplayInfo *info = find_display (dpy); + xXF86DRIAuthConnectionReq *req; + xXF86DRIAuthConnectionReply rep; + + TRACE("AuthConnection..."); + XF86DRICheckExtension (dpy, info, False); + + LockDisplay(dpy); + GetReq(XF86DRIAuthConnection, req); + req->reqType = info->codes->major_opcode; + req->driReqType = X_XF86DRIAuthConnection; + req->screen = screen; + req->magic = magic; + rep.authenticated = 0; + if (!_XReply(dpy, (xReply *)&rep, 0, xFalse) || !rep.authenticated) { + UnlockDisplay(dpy); + SyncHandle(); + TRACE("AuthConnection... return False"); + return False; + } + UnlockDisplay(dpy); + SyncHandle(); + TRACE("AuthConnection... return True"); + return True; +} + +Bool XF86DRICloseConnection(dpy, screen) + Display* dpy; + int screen; +{ + XExtDisplayInfo *info = find_display (dpy); + xXF86DRICloseConnectionReq *req; + + TRACE("CloseConnection..."); + + XF86DRICheckExtension (dpy, info, False); + + LockDisplay(dpy); + GetReq(XF86DRICloseConnection, req); + req->reqType = info->codes->major_opcode; + req->driReqType = X_XF86DRICloseConnection; + req->screen = screen; + UnlockDisplay(dpy); + SyncHandle(); + TRACE("CloseConnection... return True"); + return True; +} + +Bool XF86DRIGetClientDriverName(dpy, screen, ddxDriverMajorVersion, + ddxDriverMinorVersion, ddxDriverPatchVersion, clientDriverName) + Display* dpy; + int screen; + int* ddxDriverMajorVersion; + int* ddxDriverMinorVersion; + int* ddxDriverPatchVersion; + char** clientDriverName; +{ + XExtDisplayInfo *info = find_display (dpy); + xXF86DRIGetClientDriverNameReply rep; + xXF86DRIGetClientDriverNameReq *req; + + TRACE("GetClientDriverName..."); + XF86DRICheckExtension (dpy, info, False); + + LockDisplay(dpy); + GetReq(XF86DRIGetClientDriverName, req); + req->reqType = info->codes->major_opcode; + req->driReqType = X_XF86DRIGetClientDriverName; + req->screen = screen; + if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { + UnlockDisplay(dpy); + SyncHandle(); + TRACE("GetClientDriverName... return False"); + return False; + } + + *ddxDriverMajorVersion = rep.ddxDriverMajorVersion; + *ddxDriverMinorVersion = rep.ddxDriverMinorVersion; + *ddxDriverPatchVersion = rep.ddxDriverPatchVersion; + + if (rep.length) { + if (!(*clientDriverName = (char *)Xcalloc(rep.clientDriverNameLength + 1, 1))) { + _XEatData(dpy, ((rep.clientDriverNameLength+3) & ~3)); + UnlockDisplay(dpy); + SyncHandle(); + TRACE("GetClientDriverName... return False"); + return False; + } + _XReadPad(dpy, *clientDriverName, rep.clientDriverNameLength); + } else { + *clientDriverName = NULL; + } + UnlockDisplay(dpy); + SyncHandle(); + TRACE("GetClientDriverName... return True"); + return True; +} + +Bool XF86DRICreateContextWithConfig(dpy, screen, configID, context, hHWContext) + Display* dpy; + int screen; + int configID; + XID* context; + drm_context_t * hHWContext; +{ + XExtDisplayInfo *info = find_display (dpy); + xXF86DRICreateContextReply rep; + xXF86DRICreateContextReq *req; + + TRACE("CreateContext..."); + XF86DRICheckExtension (dpy, info, False); + + LockDisplay(dpy); + GetReq(XF86DRICreateContext, req); + req->reqType = info->codes->major_opcode; + req->driReqType = X_XF86DRICreateContext; + req->visual = configID; + req->screen = screen; + *context = XAllocID(dpy); + req->context = *context; + if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { + UnlockDisplay(dpy); + SyncHandle(); + TRACE("CreateContext... return False"); + return False; + } + *hHWContext = rep.hHWContext; + UnlockDisplay(dpy); + SyncHandle(); + TRACE("CreateContext... return True"); + return True; +} + +Bool XF86DRICreateContext(dpy, screen, visual, context, hHWContext) + Display* dpy; + int screen; + Visual* visual; + XID* context; + drm_context_t * hHWContext; +{ + return XF86DRICreateContextWithConfig( dpy, screen, visual->visualid, + context, hHWContext ); +} + +GLboolean XF86DRIDestroyContext( __DRInativeDisplay * ndpy, int screen, + __DRIid context ) +{ + Display * const dpy = (Display *) ndpy; + XExtDisplayInfo *info = find_display (dpy); + xXF86DRIDestroyContextReq *req; + + TRACE("DestroyContext..."); + XF86DRICheckExtension (dpy, info, False); + + LockDisplay(dpy); + GetReq(XF86DRIDestroyContext, req); + req->reqType = info->codes->major_opcode; + req->driReqType = X_XF86DRIDestroyContext; + req->screen = screen; + req->context = context; + UnlockDisplay(dpy); + SyncHandle(); + TRACE("DestroyContext... return True"); + return True; +} + +GLboolean XF86DRICreateDrawable( __DRInativeDisplay * ndpy, int screen, + __DRIid drawable, drm_drawable_t * hHWDrawable ) +{ + Display * const dpy = (Display *) ndpy; + XExtDisplayInfo *info = find_display (dpy); + xXF86DRICreateDrawableReply rep; + xXF86DRICreateDrawableReq *req; + + TRACE("CreateDrawable..."); + XF86DRICheckExtension (dpy, info, False); + + LockDisplay(dpy); + GetReq(XF86DRICreateDrawable, req); + req->reqType = info->codes->major_opcode; + req->driReqType = X_XF86DRICreateDrawable; + req->screen = screen; + req->drawable = drawable; + if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { + UnlockDisplay(dpy); + SyncHandle(); + TRACE("CreateDrawable... return False"); + return False; + } + *hHWDrawable = rep.hHWDrawable; + UnlockDisplay(dpy); + SyncHandle(); + TRACE("CreateDrawable... return True"); + return True; +} + +GLboolean XF86DRIDestroyDrawable( __DRInativeDisplay * ndpy, int screen, + __DRIid drawable ) +{ + Display * const dpy = (Display *) ndpy; + XExtDisplayInfo *info = find_display (dpy); + xXF86DRIDestroyDrawableReq *req; + + TRACE("DestroyDrawable..."); + XF86DRICheckExtension (dpy, info, False); + + LockDisplay(dpy); + GetReq(XF86DRIDestroyDrawable, req); + req->reqType = info->codes->major_opcode; + req->driReqType = X_XF86DRIDestroyDrawable; + req->screen = screen; + req->drawable = drawable; + UnlockDisplay(dpy); + SyncHandle(); + TRACE("DestroyDrawable... return True"); + return True; +} + +Bool XF86DRIGetDrawableInfo(Display* dpy, int screen, Drawable drawable, + unsigned int* index, unsigned int* stamp, + int* X, int* Y, int* W, int* H, + int* numClipRects, drm_clip_rect_t ** pClipRects, + int* backX, int* backY, + int* numBackClipRects, drm_clip_rect_t ** pBackClipRects ) +{ + XExtDisplayInfo *info = find_display (dpy); + xXF86DRIGetDrawableInfoReply rep; + xXF86DRIGetDrawableInfoReq *req; + int total_rects; + + TRACE("GetDrawableInfo..."); + XF86DRICheckExtension (dpy, info, False); + + LockDisplay(dpy); + GetReq(XF86DRIGetDrawableInfo, req); + req->reqType = info->codes->major_opcode; + req->driReqType = X_XF86DRIGetDrawableInfo; + req->screen = screen; + req->drawable = drawable; + + if (!_XReply(dpy, (xReply *)&rep, 1, xFalse)) + { + UnlockDisplay(dpy); + SyncHandle(); + TRACE("GetDrawableInfo... return False"); + return False; + } + *index = rep.drawableTableIndex; + *stamp = rep.drawableTableStamp; + *X = (int)rep.drawableX; + *Y = (int)rep.drawableY; + *W = (int)rep.drawableWidth; + *H = (int)rep.drawableHeight; + *numClipRects = rep.numClipRects; + total_rects = *numClipRects; + + *backX = rep.backX; + *backY = rep.backY; + *numBackClipRects = rep.numBackClipRects; + total_rects += *numBackClipRects; + +#if 0 + /* Because of the fix in Xserver/GL/dri/xf86dri.c, this check breaks + * backwards compatibility (Because of the >> 2 shift) but the fix + * enables multi-threaded apps to work. + */ + if (rep.length != ((((SIZEOF(xXF86DRIGetDrawableInfoReply) - + SIZEOF(xGenericReply) + + total_rects * sizeof(drm_clip_rect_t)) + 3) & ~3) >> 2)) { + _XEatData(dpy, rep.length); + UnlockDisplay(dpy); + SyncHandle(); + TRACE("GetDrawableInfo... return False"); + return False; + } +#endif + + if (*numClipRects) { + int len = sizeof(drm_clip_rect_t) * (*numClipRects); + + *pClipRects = (drm_clip_rect_t *)Xcalloc(len, 1); + if (*pClipRects) + _XRead(dpy, (char*)*pClipRects, len); + } else { + *pClipRects = NULL; + } + + if (*numBackClipRects) { + int len = sizeof(drm_clip_rect_t) * (*numBackClipRects); + + *pBackClipRects = (drm_clip_rect_t *)Xcalloc(len, 1); + if (*pBackClipRects) + _XRead(dpy, (char*)*pBackClipRects, len); + } else { + *pBackClipRects = NULL; + } + + UnlockDisplay(dpy); + SyncHandle(); + TRACE("GetDrawableInfo... return True"); + return True; +} + +Bool XF86DRIGetDeviceInfo(dpy, screen, hFrameBuffer, + fbOrigin, fbSize, fbStride, devPrivateSize, pDevPrivate) + Display* dpy; + int screen; + drm_handle_t * hFrameBuffer; + int* fbOrigin; + int* fbSize; + int* fbStride; + int* devPrivateSize; + void** pDevPrivate; +{ + XExtDisplayInfo *info = find_display (dpy); + xXF86DRIGetDeviceInfoReply rep; + xXF86DRIGetDeviceInfoReq *req; + + TRACE("GetDeviceInfo..."); + XF86DRICheckExtension (dpy, info, False); + + LockDisplay(dpy); + GetReq(XF86DRIGetDeviceInfo, req); + req->reqType = info->codes->major_opcode; + req->driReqType = X_XF86DRIGetDeviceInfo; + req->screen = screen; + if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { + UnlockDisplay(dpy); + SyncHandle(); + TRACE("GetDeviceInfo... return False"); + return False; + } + + *hFrameBuffer = rep.hFrameBufferLow; +#ifdef LONG64 + *hFrameBuffer |= ((drm_handle_t)rep.hFrameBufferHigh) << 32; +#endif + + *fbOrigin = rep.framebufferOrigin; + *fbSize = rep.framebufferSize; + *fbStride = rep.framebufferStride; + *devPrivateSize = rep.devPrivateSize; + + if (rep.length) { + if (!(*pDevPrivate = (void *)Xcalloc(rep.devPrivateSize, 1))) { + _XEatData(dpy, ((rep.devPrivateSize+3) & ~3)); + UnlockDisplay(dpy); + SyncHandle(); + TRACE("GetDeviceInfo... return False"); + return False; + } + _XRead(dpy, (char*)*pDevPrivate, rep.devPrivateSize); + } else { + *pDevPrivate = NULL; + } + + UnlockDisplay(dpy); + SyncHandle(); + TRACE("GetDeviceInfo... return True"); + return True; +} + +Bool XF86DRIOpenFullScreen(dpy, screen, drawable) + Display* dpy; + int screen; + Drawable drawable; +{ + /* This function and the underlying X protocol are deprecated. + */ + (void) dpy; + (void) screen; + (void) drawable; + return False; +} + +Bool XF86DRICloseFullScreen(dpy, screen, drawable) + Display* dpy; + int screen; + Drawable drawable; +{ + /* This function and the underlying X protocol are deprecated. + */ + (void) dpy; + (void) screen; + (void) drawable; + return True; +} Index: xc/lib/GL/glx/clientattrib.c diff -u xc/lib/GL/glx/clientattrib.c:1.6 xc/lib/GL/glx/clientattrib.c:1.7 --- xc/lib/GL/glx/clientattrib.c:1.6 Wed Jan 28 13:11:38 2004 +++ xc/lib/GL/glx/clientattrib.c Thu Apr 8 06:07:33 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/GL/glx/clientattrib.c,v 1.6 2004/01/28 18:11:38 alanh Exp $ */ +/* $XFree86: xc/lib/GL/glx/clientattrib.c,v 1.7 2004/04/08 10:07:33 alanh Exp $ */ /* ** License Applicability. Except to the extent portions of this file are ** made subject to an alternative license as permitted in the SGI Free @@ -47,28 +47,28 @@ switch (array) { case GL_COLOR_ARRAY: - state->vertArray.color.enable = GL_TRUE; + ENABLE_ARRAY(state, color); break; case GL_EDGE_FLAG_ARRAY: - state->vertArray.edgeFlag.enable = GL_TRUE; + ENABLE_ARRAY(state, edgeFlag); break; case GL_INDEX_ARRAY: - state->vertArray.index.enable = GL_TRUE; + ENABLE_ARRAY(state, index); break; case GL_NORMAL_ARRAY: - state->vertArray.normal.enable = GL_TRUE; + ENABLE_ARRAY(state, normal); break; case GL_TEXTURE_COORD_ARRAY: - state->vertArray.texCoord[state->vertArray.activeTexture].enable = GL_TRUE; + ENABLE_TEXARRAY(state, state->vertArray.activeTexture); break; case GL_VERTEX_ARRAY: - state->vertArray.vertex.enable = GL_TRUE; + ENABLE_ARRAY(state, vertex); break; case GL_SECONDARY_COLOR_ARRAY: - state->vertArray.secondaryColor.enable = GL_TRUE; + ENABLE_ARRAY(state, secondaryColor); break; - case GL_FOG_COORDINATE_ARRAY: - state->vertArray.fogCoord.enable = GL_TRUE; + case GL_FOG_COORD_ARRAY: + ENABLE_ARRAY(state, fogCoord); break; default: __glXSetError(gc, GL_INVALID_ENUM); @@ -82,28 +82,28 @@ switch (array) { case GL_COLOR_ARRAY: - state->vertArray.color.enable = GL_FALSE; + DISABLE_ARRAY(state, color); break; case GL_EDGE_FLAG_ARRAY: - state->vertArray.edgeFlag.enable = GL_FALSE; + DISABLE_ARRAY(state, edgeFlag); break; case GL_INDEX_ARRAY: - state->vertArray.index.enable = GL_FALSE; + DISABLE_ARRAY(state, index); break; case GL_NORMAL_ARRAY: - state->vertArray.normal.enable = GL_FALSE; + DISABLE_ARRAY(state, normal); break; case GL_TEXTURE_COORD_ARRAY: - state->vertArray.texCoord[state->vertArray.activeTexture].enable = GL_FALSE; + DISABLE_TEXARRAY(state, state->vertArray.activeTexture); break; case GL_VERTEX_ARRAY: - state->vertArray.vertex.enable = GL_FALSE; + DISABLE_ARRAY(state, vertex); break; case GL_SECONDARY_COLOR_ARRAY: - state->vertArray.secondaryColor.enable = GL_FALSE; + DISABLE_ARRAY(state, secondaryColor); break; - case GL_FOG_COORDINATE_ARRAY: - state->vertArray.fogCoord.enable = GL_FALSE; + case GL_FOG_COORD_ARRAY: + DISABLE_ARRAY(state, fogCoord); break; default: __glXSetError(gc, GL_INVALID_ENUM); Index: xc/lib/GL/glx/compsize.c diff -u xc/lib/GL/glx/compsize.c:1.7 xc/lib/GL/glx/compsize.c:1.8 --- xc/lib/GL/glx/compsize.c:1.7 Wed Jan 28 16:18:48 2004 +++ xc/lib/GL/glx/compsize.c Thu Apr 8 06:07:33 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/GL/glx/compsize.c,v 1.7 2004/01/28 21:18:48 alanh Exp $ */ +/* $XFree86: xc/lib/GL/glx/compsize.c,v 1.8 2004/04/08 10:07:33 alanh Exp $ */ /* ** License Applicability. Except to the extent portions of this file are ** made subject to an alternative license as permitted in the SGI Free @@ -298,6 +298,10 @@ /* GL_EXT_texture_filter_anisotropic */ case GL_TEXTURE_MAX_ANISOTROPY_EXT: + /* GL_NV_texture_expand_normal */ + case GL_TEXTURE_UNSIGNED_REMAP_MODE_NV: + return 1; + /* GL_SGIX_clipmap */ case GL_TEXTURE_CLIPMAP_CENTER_SGIX: case GL_TEXTURE_CLIPMAP_OFFSET_SGIX: @@ -351,7 +355,7 @@ case GL_TEXTURE_LOD_BIAS: /* GL_ARB_point_sprite / GL_NV_point_sprite */ - case GL_COORD_REPLACE_NV: + case GL_COORD_REPLACE_ARB: /* GL_NV_texture_env_combine4 */ case GL_SOURCE3_RGB_NV: Index: xc/lib/GL/glx/dri_glx.c diff -u /dev/null xc/lib/GL/glx/dri_glx.c:1.1 --- /dev/null Wed Mar 16 21:04:47 2005 +++ xc/lib/GL/glx/dri_glx.c Fri Dec 10 11:06:56 2004 @@ -0,0 +1,475 @@ +/************************************************************************** + +Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. +All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sub license, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice (including the +next paragraph) shall be included in all copies or substantial portions +of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. +IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR +ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +**************************************************************************/ +/* $XFree86: xc/lib/GL/glx/dri_glx.c,v 1.1 2004/12/10 16:06:56 alanh Exp $ */ + +/* + * Authors: + * Kevin E. Martin + * Brian Paul + * + */ + +#ifdef GLX_DIRECT_RENDERING + +#include +#include +#include +#include "extutil.h" +#include "glxclient.h" +#include "xf86dri.h" +#include "sarea.h" +#include +#include +#include "dri_glx.h" +#include +#include + +#ifndef RTLD_NOW +#define RTLD_NOW 0 +#endif +#ifndef RTLD_GLOBAL +#define RTLD_GLOBAL 0 +#endif + +#ifdef BUILT_IN_DRI_DRIVER + +extern void *__driCreateScreen(Display *dpy, int scrn, __DRIscreen *psc, + int numConfigs, __GLXvisualConfig *config); + + +#else /* BUILT_IN_DRI_DRIVER */ + + +#ifndef DEFAULT_DRIVER_DIR +/* this is normally defined in the Imakefile */ +#define DEFAULT_DRIVER_DIR "/usr/X11R6/lib/modules/dri" +#endif + +static __DRIdriver *Drivers = NULL; + + +/* + * printf wrappers + */ + +static void InfoMessageF(const char *f, ...) +{ + va_list args; + const char *env; + + if ((env = getenv("LIBGL_DEBUG")) && strstr(env, "verbose")) { + fprintf(stderr, "libGL: "); + va_start(args, f); + vfprintf(stderr, f, args); + va_end(args); + } +} + +static void ErrorMessageF(const char *f, ...) +{ + va_list args; + + if (getenv("LIBGL_DEBUG")) { + fprintf(stderr, "libGL error: "); + va_start(args, f); + vfprintf(stderr, f, args); + va_end(args); + } +} + + +/* + * We'll save a pointer to this function when we couldn't find a + * direct rendering driver for a given screen. + */ +static void *DummyCreateScreen(Display *dpy, int scrn, __DRIscreen *psc, + int numConfigs, __GLXvisualConfig *config) +{ + (void) dpy; + (void) scrn; + (void) psc; + (void) numConfigs; + (void) config; + return NULL; +} + + + +/* + * Extract the ith directory path out of a colon-separated list of + * paths. + * Input: + * index - index of path to extract (starting at zero) + * paths - the colon-separated list of paths + * dirLen - max length of result to store in + * Output: + * dir - the extracted directory path, dir[0] will be zero when + * extraction fails. + */ +static void ExtractDir(int index, const char *paths, int dirLen, char *dir) +{ + int i, len; + const char *start, *end; + + /* find ith colon */ + start = paths; + i = 0; + while (i < index) { + if (*start == ':') { + i++; + start++; + } + else if (*start == 0) { + /* end of string and couldn't find ith colon */ + dir[0] = 0; + return; + } + else { + start++; + } + } + + while (*start == ':') + start++; + + /* find next colon, or end of string */ + end = start + 1; + while (*end != ':' && *end != 0) { + end++; + } + + /* copy string between and into result string */ + len = end - start; + if (len > dirLen - 1) + len = dirLen - 1; + strncpy(dir, start, len); + dir[len] = 0; +} + + +/* + * Try to dlopen() the named driver. This function adds the + * "_dri.so" suffix to the driver name and searches the + * directories specified by the LIBGL_DRIVERS_PATH env var + * in order to find the driver. + * Input: + * driverName - a name like "tdfx", "i810", "mga", etc. + * Return: + * handle from dlopen, or NULL if driver file not found. + */ +static __DRIdriver *OpenDriver(const char *driverName) +{ + char *libPaths = NULL; + int i; + __DRIdriver *driver; + + /* First, search Drivers list to see if we've already opened this driver */ + for (driver = Drivers; driver; driver = driver->next) { + if (strcmp(driver->name, driverName) == 0) { + /* found it */ + return driver; + } + } + + if (geteuid() == getuid()) { + /* don't allow setuid apps to use LIBGL_DRIVERS_PATH */ + libPaths = getenv("LIBGL_DRIVERS_PATH"); + if (!libPaths) + libPaths = getenv("LIBGL_DRIVERS_DIR"); /* deprecated */ + } + if (!libPaths) + libPaths = DEFAULT_DRIVER_DIR; + + for (i = 0; ; i++) { + char libDir[1000], realDriverName[200]; + void *handle; + ExtractDir(i, libPaths, 1000, libDir); + if (!libDir[0]) + break; /* ran out of paths to search */ + snprintf(realDriverName, 200, "%s/%s_dri.so", libDir, driverName); + InfoMessageF("OpenDriver: trying %s\n", realDriverName); + handle = dlopen(realDriverName, RTLD_NOW | RTLD_GLOBAL); + if (handle) { + /* allocate __DRIdriver struct */ + driver = (__DRIdriver *) Xmalloc(sizeof(__DRIdriver)); + if (!driver) + return NULL; /* out of memory! */ + /* init the struct */ + driver->name = __glXstrdup(driverName); + if (!driver->name) { + Xfree(driver); + return NULL; /* out of memory! */ + } + + driver->createScreenFunc = (CreateScreenFunc) + dlsym(handle, "__driCreateScreen"); + driver->createNewScreenFunc = (CreateNewScreenFunc) + dlsym(handle, "__driCreateNewScreen"); + + if ( (driver->createScreenFunc == NULL) + && (driver->createNewScreenFunc == NULL) ) { + /* If the driver doesn't have this symbol then something's + * really, really wrong. + */ + ErrorMessageF("Neither __driCreateScreen or __driCreateNewScreen " + "are defined in %s_dri.so!\n", driverName); + Xfree(driver); + dlclose(handle); + continue; + } + driver->handle = handle; + /* put at head of linked list */ + driver->next = Drivers; + Drivers = driver; + return driver; + } + else { + ErrorMessageF("dlopen %s failed (%s)\n", realDriverName, dlerror()); + } + } + + ErrorMessageF("unable to find driver: %s_dri.so\n", driverName); + return NULL; +} + + +/* + * Given a display pointer and screen number, determine the name of + * the DRI driver for the screen. (I.e. "r128", "tdfx", etc). + * Return True for success, False for failure. + */ +static Bool GetDriverName(Display *dpy, int scrNum, char **driverName) +{ + int directCapable; + Bool b; + int driverMajor, driverMinor, driverPatch; + + *driverName = NULL; + + if (!XF86DRIQueryDirectRenderingCapable(dpy, scrNum, &directCapable)) { + ErrorMessageF("XF86DRIQueryDirectRenderingCapable failed\n"); + return False; + } + if (!directCapable) { + ErrorMessageF("XF86DRIQueryDirectRenderingCapable returned false\n"); + return False; + } + + b = XF86DRIGetClientDriverName(dpy, scrNum, &driverMajor, &driverMinor, + &driverPatch, driverName); + if (!b) { + ErrorMessageF("Cannot determine driver name for screen %d\n", scrNum); + return False; + } + + InfoMessageF("XF86DRIGetClientDriverName: %d.%d.%d %s (screen %d)\n", + driverMajor, driverMinor, driverPatch, *driverName, scrNum); + + return True; +} + + +/* + * Given a display pointer and screen number, return a __DRIdriver handle. + * Return NULL if anything goes wrong. + */ +__DRIdriver *driGetDriver(Display *dpy, int scrNum) +{ + char *driverName; + if (GetDriverName(dpy, scrNum, &driverName)) { + __DRIdriver *ret; + ret = OpenDriver(driverName); + if (driverName) + Xfree(driverName); + return ret; + } + return NULL; +} + + +/* + * Exported function for querying the DRI driver for a given screen. + * + * The returned char pointer points to a static array that will be + * overwritten by subsequent calls. + */ +const char *glXGetScreenDriver (Display *dpy, int scrNum) { + static char ret[32]; + char *driverName; + if (GetDriverName(dpy, scrNum, &driverName)) { + int len; + if (!driverName) + return NULL; + len = strlen (driverName); + if (len >= 31) + return NULL; + memcpy (ret, driverName, len+1); + Xfree(driverName); + return ret; + } + return NULL; +} + + +/* + * Exported function for obtaining a driver's option list (UTF-8 encoded XML). + * + * The returned char pointer points directly into the driver. Therefore + * it should be treated as a constant. + * + * If the driver was not found or does not support configuration NULL is + * returned. + * + * Note: The driver remains opened after this function returns. + */ +const char *glXGetDriverConfig (const char *driverName) { + __DRIdriver *driver = OpenDriver (driverName); + if (driver) + return dlsym (driver->handle, "__driConfigOptions"); + else + return NULL; +} + + +#endif /* BUILT_IN_DRI_DRIVER */ + + +/* This function isn't currently used. + */ +static void driDestroyDisplay(Display *dpy, void *private) +{ + __DRIdisplayPrivate *pdpyp = (__DRIdisplayPrivate *)private; + + if (pdpyp) { + const int numScreens = ScreenCount(dpy); + int i; + for (i = 0; i < numScreens; i++) { + if (pdpyp->libraryHandles[i]) + dlclose(pdpyp->libraryHandles[i]); + } + Xfree(pdpyp->libraryHandles); + Xfree(pdpyp); + } +} + + +/* + * Allocate, initialize and return a __DRIdisplayPrivate object. + * This is called from __glXInitialize() when we are given a new + * display pointer. + */ +void *driCreateDisplay(Display *dpy, __DRIdisplay *pdisp) +{ + const int numScreens = ScreenCount(dpy); + __DRIdisplayPrivate *pdpyp; + int eventBase, errorBase; + int major, minor, patch; + int scrn; + + /* Initialize these fields to NULL in case we fail. + * If we don't do this we may later get segfaults trying to free random + * addresses when the display is closed. + */ + pdisp->private = NULL; + pdisp->destroyDisplay = NULL; + pdisp->createScreen = NULL; + + if (!XF86DRIQueryExtension(dpy, &eventBase, &errorBase)) { + return NULL; + } + + if (!XF86DRIQueryVersion(dpy, &major, &minor, &patch)) { + return NULL; + } + + pdpyp = (__DRIdisplayPrivate *)Xmalloc(sizeof(__DRIdisplayPrivate)); + if (!pdpyp) { + return NULL; + } + + pdpyp->driMajor = major; + pdpyp->driMinor = minor; + pdpyp->driPatch = patch; + + pdisp->destroyDisplay = driDestroyDisplay; + + /* allocate array of pointers to createScreen funcs */ + pdisp->createScreen = (CreateScreenFunc *) Xmalloc(numScreens * sizeof(void *)); + if (!pdisp->createScreen) { + Xfree(pdpyp); + return NULL; + } + + /* allocate array of pointers to createScreen funcs */ + pdisp->createNewScreen = (CreateNewScreenFunc *) Xmalloc(numScreens * sizeof(void *)); + if (!pdisp->createNewScreen) { + Xfree(pdisp->createScreen); + Xfree(pdpyp); + return NULL; + } + + /* allocate array of library handles */ + pdpyp->libraryHandles = (void **) Xmalloc(numScreens * sizeof(void*)); + if (!pdpyp->libraryHandles) { + Xfree(pdisp->createNewScreen); + Xfree(pdisp->createScreen); + Xfree(pdpyp); + return NULL; + } + +#ifdef BUILT_IN_DRI_DRIVER + /* we'll statically bind to the built-in __driCreateScreen function */ + for (scrn = 0; scrn < numScreens; scrn++) { + pdisp->createScreen[scrn] = __driCreateScreen; + pdisp->createNewScreen[scrn] = NULL; + pdpyp->libraryHandles[scrn] = NULL; + } + +#else + /* dynamically discover DRI drivers for all screens, saving each + * driver's "__driCreateScreen" function pointer. That's the bootstrap + * entrypoint for all DRI drivers. + */ + for (scrn = 0; scrn < numScreens; scrn++) { + __DRIdriver *driver = driGetDriver(dpy, scrn); + if (driver) { + pdisp->createScreen[scrn] = driver->createScreenFunc; + pdisp->createNewScreen[scrn] = driver->createNewScreenFunc; + pdpyp->libraryHandles[scrn] = driver->handle; + } + else { + pdisp->createScreen[scrn] = DummyCreateScreen; + pdisp->createNewScreen[scrn] = NULL; + pdpyp->libraryHandles[scrn] = NULL; + } + } +#endif + + return (void *)pdpyp; +} + +#endif /* GLX_DIRECT_RENDERING */ Index: xc/lib/GL/glx/dri_glx.h diff -u /dev/null xc/lib/GL/glx/dri_glx.h:1.1 --- /dev/null Wed Mar 16 21:04:47 2005 +++ xc/lib/GL/glx/dri_glx.h Fri Dec 10 11:06:56 2004 @@ -0,0 +1,61 @@ +/************************************************************************** + +Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. +All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sub license, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice (including the +next paragraph) shall be included in all copies or substantial portions +of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. +IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR +ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +**************************************************************************/ + +/* + * Authors: + * Kevin E. Martin + * Brian Paul + * + */ + +#ifndef _DRI_GLX_H_ +#define _DRI_GLX_H_ + +#ifdef GLX_DIRECT_RENDERING + +struct __DRIdisplayPrivateRec { + /* + ** XFree86-DRI version information + */ + int driMajor; + int driMinor; + int driPatch; + + /* + ** Array of library handles [indexed by screen number] + */ + void **libraryHandles; +}; + +typedef struct __DRIdisplayPrivateRec __DRIdisplayPrivate; +typedef struct __DRIscreenPrivateRec __DRIscreenPrivate; +typedef struct __DRIvisualPrivateRec __DRIvisualPrivate; +typedef struct __DRIcontextPrivateRec __DRIcontextPrivate; +typedef struct __DRIdrawablePrivateRec __DRIdrawablePrivate; + +#endif +#endif /* _DRI_GLX_H_ */ Index: xc/lib/GL/glx/g_render.c diff -u xc/lib/GL/glx/g_render.c:1.9 xc/lib/GL/glx/g_render.c:1.11 --- xc/lib/GL/glx/g_render.c:1.9 Sun Feb 1 19:01:18 2004 +++ xc/lib/GL/glx/g_render.c Wed May 5 20:44:45 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/GL/glx/g_render.c,v 1.9 2004/02/02 00:01:18 alanh Exp $ */ +/* $XFree86: xc/lib/GL/glx/g_render.c,v 1.11 2004/05/06 00:44:45 dawes Exp $ */ /* ** License Applicability. Except to the extent portions of this file are ** made subject to an alternative license as permitted in the SGI Free @@ -117,6 +117,15 @@ * functions 'glFoo3fvEXT' and 'glFoo3fEXT'. */ +#define glxproto_void(name, rop) \ + void __indirect_gl ## name (void) \ + { \ + __GLX_DECLARE_VARIABLES(); \ + __GLX_LOAD_VARIABLES(); \ + __GLX_BEGIN(rop, 4); \ + __GLX_END(4); \ + } + #define glxproto_Cv(name, rop, type, count) \ void __indirect_gl ## name (const type * v) \ { \ @@ -135,6 +144,23 @@ __GLX_END(cmdlen); \ } +#define glxproto_Cv_transpose(name, rop, type, w) \ + void __indirect_gl ## name (const type * v) \ + { \ + __GLX_DECLARE_VARIABLES(); \ + type t[ w * w ]; unsigned i, j; \ + for (i = 0; i < w; i++) { \ + for (j = 0; j < w; j++) { \ + t[i*w+j] = v[j*w+i]; \ + } \ + } \ + __GLX_LOAD_VARIABLES(); \ + cmdlen = RENDER_SIZE(type, (w * w)); \ + __GLX_BEGIN(rop, cmdlen); \ + __GLX_PUT_ ## type ## _ARRAY(4, t, (w * w)); \ + __GLX_END(cmdlen); \ + } + #define glxproto_1s(name, rop, type) \ void __indirect_gl ## name (type v1) \ { \ @@ -146,6 +172,18 @@ __GLX_END(cmdlen); \ } +#define glxproto_2s(name, rop, type) \ + void __indirect_gl ## name (type v1, type v2) \ + { \ + __GLX_DECLARE_VARIABLES(); \ + __GLX_LOAD_VARIABLES(); \ + cmdlen = RENDER_SIZE(type, 2); \ + __GLX_BEGIN(rop, cmdlen); \ + __GLX_PUT_ ## type (4 + (0 * type ## _SIZE), v1); \ + __GLX_PUT_ ## type (4 + (1 * type ## _SIZE), v2); \ + __GLX_END(cmdlen); \ + } + #define glxproto_3s(name, rop, type) \ void __indirect_gl ## name (type v1, type v2, type v3) \ { \ @@ -173,6 +211,22 @@ __GLX_END(cmdlen); \ } +#define glxproto_6s(name, rop, type) \ + void __indirect_gl ## name (type v1, type v2, type v3, type v4, type v5, type v6) \ + { \ + __GLX_DECLARE_VARIABLES(); \ + __GLX_LOAD_VARIABLES(); \ + cmdlen = RENDER_SIZE(type, 6); \ + __GLX_BEGIN(rop, cmdlen); \ + __GLX_PUT_ ## type (4 + (0 * type ## _SIZE), v1); \ + __GLX_PUT_ ## type (4 + (1 * type ## _SIZE), v2); \ + __GLX_PUT_ ## type (4 + (2 * type ## _SIZE), v3); \ + __GLX_PUT_ ## type (4 + (3 * type ## _SIZE), v4); \ + __GLX_PUT_ ## type (4 + (4 * type ## _SIZE), v5); \ + __GLX_PUT_ ## type (4 + (5 * type ## _SIZE), v6); \ + __GLX_END(cmdlen); \ + } + #define glxproto_enum1_1s(name, rop, type) \ void __indirect_gl ## name (GLenum e, type v1) \ { \ @@ -190,6 +244,149 @@ __GLX_END(cmdlen); \ } +#define glxproto_enum1_1v(name, rop, type) \ + void __indirect_gl ## name (GLenum e, const type * v) \ + { \ + __GLX_DECLARE_VARIABLES(); \ + __GLX_LOAD_VARIABLES(); \ + cmdlen = 4 + RENDER_SIZE(type, 1); \ + __GLX_BEGIN(rop, cmdlen); \ + if (type ## _SIZE == 8) { \ + __GLX_PUT_ ## type (4 + (0 * type ## _SIZE), v[0]); \ + __GLX_PUT_LONG (4 + (1 * type ## _SIZE), e); \ + } else { \ + __GLX_PUT_LONG(4, e); \ + __GLX_PUT_ ## type (8 + (0 * type ## _SIZE), v[0]); \ + } \ + __GLX_END(cmdlen); \ + } + +#define glxproto_enum1_2s(name, rop, type) \ + void __indirect_gl ## name (GLenum e, type v1, type v2) \ + { \ + __GLX_DECLARE_VARIABLES(); \ + __GLX_LOAD_VARIABLES(); \ + cmdlen = 4 + RENDER_SIZE(type, 2); \ + __GLX_BEGIN(rop, cmdlen); \ + if (type ## _SIZE == 8) { \ + __GLX_PUT_ ## type (4 + (0 * type ## _SIZE), v1); \ + __GLX_PUT_ ## type (4 + (1 * type ## _SIZE), v2); \ + __GLX_PUT_LONG (4 + (2 * type ## _SIZE), e); \ + } else { \ + __GLX_PUT_LONG(4, e); \ + __GLX_PUT_ ## type (8 + (0 * type ## _SIZE), v1); \ + __GLX_PUT_ ## type (8 + (1 * type ## _SIZE), v2); \ + } \ + __GLX_END(cmdlen); \ + } + +#define glxproto_enum1_2v(name, rop, type) \ + void __indirect_gl ## name (GLenum e, const type * v) \ + { \ + __GLX_DECLARE_VARIABLES(); \ + __GLX_LOAD_VARIABLES(); \ + cmdlen = 4 + RENDER_SIZE(type, 2); \ + __GLX_BEGIN(rop, cmdlen); \ + if (type ## _SIZE == 8) { \ + __GLX_PUT_ ## type (4 + (0 * type ## _SIZE), v[0]); \ + __GLX_PUT_ ## type (4 + (1 * type ## _SIZE), v[1]); \ + __GLX_PUT_LONG (4 + (2 * type ## _SIZE), e); \ + } else { \ + __GLX_PUT_LONG(4, e); \ + __GLX_PUT_ ## type (8 + (0 * type ## _SIZE), v[0]); \ + __GLX_PUT_ ## type (8 + (1 * type ## _SIZE), v[1]); \ + } \ + __GLX_END(cmdlen); \ + } + +#define glxproto_enum1_3s(name, rop, type) \ + void __indirect_gl ## name (GLenum e, type v1, type v2, type v3) \ + { \ + __GLX_DECLARE_VARIABLES(); \ + __GLX_LOAD_VARIABLES(); \ + cmdlen = 4 + RENDER_SIZE(type, 3); \ + __GLX_BEGIN(rop, cmdlen); \ + if (type ## _SIZE == 8) { \ + __GLX_PUT_ ## type (4 + (0 * type ## _SIZE), v1); \ + __GLX_PUT_ ## type (4 + (1 * type ## _SIZE), v2); \ + __GLX_PUT_ ## type (4 + (2 * type ## _SIZE), v3); \ + __GLX_PUT_LONG (4 + (3 * type ## _SIZE), e); \ + } else { \ + __GLX_PUT_LONG(4, e); \ + __GLX_PUT_ ## type (8 + (0 * type ## _SIZE), v1); \ + __GLX_PUT_ ## type (8 + (1 * type ## _SIZE), v2); \ + __GLX_PUT_ ## type (8 + (2 * type ## _SIZE), v3); \ + } \ + __GLX_END(cmdlen); \ + } + +#define glxproto_enum1_3v(name, rop, type) \ + void __indirect_gl ## name (GLenum e, const type * v) \ + { \ + __GLX_DECLARE_VARIABLES(); \ + __GLX_LOAD_VARIABLES(); \ + cmdlen = 4 + RENDER_SIZE(type, 3); \ + __GLX_BEGIN(rop, cmdlen); \ + if (type ## _SIZE == 8) { \ + __GLX_PUT_ ## type (4 + (0 * type ## _SIZE), v[0]); \ + __GLX_PUT_ ## type (4 + (1 * type ## _SIZE), v[1]); \ + __GLX_PUT_ ## type (4 + (2 * type ## _SIZE), v[2]); \ + __GLX_PUT_LONG (4 + (3 * type ## _SIZE), e); \ + } else { \ + __GLX_PUT_LONG(4, e); \ + __GLX_PUT_ ## type (8 + (0 * type ## _SIZE), v[0]); \ + __GLX_PUT_ ## type (8 + (1 * type ## _SIZE), v[1]); \ + __GLX_PUT_ ## type (8 + (2 * type ## _SIZE), v[2]); \ + } \ + __GLX_END(cmdlen); \ + } + +#define glxproto_enum1_4s(name, rop, type) \ + void __indirect_gl ## name (GLenum e, type v1, type v2, type v3, type v4) \ + { \ + __GLX_DECLARE_VARIABLES(); \ + __GLX_LOAD_VARIABLES(); \ + cmdlen = 4 + RENDER_SIZE(type, 4); \ + __GLX_BEGIN(rop, cmdlen); \ + if (type ## _SIZE == 8) { \ + __GLX_PUT_ ## type (4 + (0 * type ## _SIZE), v1); \ + __GLX_PUT_ ## type (4 + (1 * type ## _SIZE), v2); \ + __GLX_PUT_ ## type (4 + (2 * type ## _SIZE), v3); \ + __GLX_PUT_ ## type (4 + (3 * type ## _SIZE), v4); \ + __GLX_PUT_LONG (4 + (4 * type ## _SIZE), e); \ + } else { \ + __GLX_PUT_LONG(4, e); \ + __GLX_PUT_ ## type (8 + (0 * type ## _SIZE), v1); \ + __GLX_PUT_ ## type (8 + (1 * type ## _SIZE), v2); \ + __GLX_PUT_ ## type (8 + (2 * type ## _SIZE), v3); \ + __GLX_PUT_ ## type (8 + (3 * type ## _SIZE), v4); \ + } \ + __GLX_END(cmdlen); \ + } + +#define glxproto_enum1_4v(name, rop, type) \ + void __indirect_gl ## name (GLenum e, const type * v) \ + { \ + __GLX_DECLARE_VARIABLES(); \ + __GLX_LOAD_VARIABLES(); \ + cmdlen = 4 + RENDER_SIZE(type, 4); \ + __GLX_BEGIN(rop, cmdlen); \ + if (type ## _SIZE == 8) { \ + __GLX_PUT_ ## type (4 + (0 * type ## _SIZE), v[0]); \ + __GLX_PUT_ ## type (4 + (1 * type ## _SIZE), v[1]); \ + __GLX_PUT_ ## type (4 + (2 * type ## _SIZE), v[2]); \ + __GLX_PUT_ ## type (4 + (3 * type ## _SIZE), v[3]); \ + __GLX_PUT_LONG (4 + (4 * type ## _SIZE), e); \ + } else { \ + __GLX_PUT_LONG(4, e); \ + __GLX_PUT_ ## type (8 + (0 * type ## _SIZE), v[0]); \ + __GLX_PUT_ ## type (8 + (1 * type ## _SIZE), v[1]); \ + __GLX_PUT_ ## type (8 + (2 * type ## _SIZE), v[2]); \ + __GLX_PUT_ ## type (8 + (3 * type ## _SIZE), v[3]); \ + } \ + __GLX_END(cmdlen); \ + } + #define glxproto_enum1_Vv(name, rop, type) \ void __indirect_gl ## name (GLenum pname, const type * v) \ { \ @@ -202,3593 +399,421 @@ __GLX_PUT_ ## type ## _ARRAY(8, v, compsize); \ __GLX_END(cmdlen); \ } + +#define glxproto_enum2_1s(name, rop, type) \ + void __indirect_gl ## name (GLenum target, GLenum pname, type v1) \ + { \ + __GLX_DECLARE_VARIABLES(); \ + __GLX_LOAD_VARIABLES(); \ + cmdlen = 8 + RENDER_SIZE(type, 1); \ + __GLX_BEGIN(rop, cmdlen); \ + if (type ## _SIZE == 8) { \ + __GLX_PUT_ ## type (4 + (0 * type ## _SIZE), v1); \ + __GLX_PUT_LONG (4 + (1 * type ## _SIZE), target); \ + __GLX_PUT_LONG (8 + (1 * type ## _SIZE), pname); \ + } else { \ + __GLX_PUT_LONG(4, target); \ + __GLX_PUT_LONG(8, pname); \ + __GLX_PUT_ ## type (12 + (0 * type ## _SIZE), v1); \ + } \ + __GLX_END(cmdlen); \ + } -#define glxproto_1(name, rop, type) \ - glxproto_1s(name, rop, type) \ - glxproto_Cv(name ## v, rop, type, 1) - -#define glxproto_3(name, rop, type) \ - glxproto_3s(name, rop, type) \ - glxproto_Cv(name ## v, rop, type, 3) +#define glxproto_enum2_Vv(name, rop, type) \ + void __indirect_gl ## name (GLenum target, GLenum pname, const type * v) \ + { \ + __GLX_DECLARE_VARIABLES(); \ + __GLX_LOAD_VARIABLES(); \ + compsize = __gl ## name ## _size(pname); \ + cmdlen = 8 + RENDER_SIZE(type, compsize); \ + __GLX_BEGIN(rop, cmdlen); \ + __GLX_PUT_LONG(4, target); \ + __GLX_PUT_LONG(8, pname); \ + __GLX_PUT_ ## type ## _ARRAY(12, v, compsize); \ + __GLX_END(cmdlen); \ + } -#define glxproto_enum1_V(name, rop, type) \ - glxproto_enum1_1s(name, rop, type) \ - glxproto_enum1_Vv(name ## v, rop ## v, type) +#define GENERATE_GLX_PROTOCOL_FUNCTIONS +#include "indirect.h" -void glCallList(GLuint list) +void __indirect_glRectdv(const GLdouble *v1, const GLdouble *v2) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_CallList,8); - __GLX_PUT_LONG(4,list); - __GLX_END(8); + __GLX_BEGIN(X_GLrop_Rectdv,36); + __GLX_PUT_DOUBLE(4,v1[0]); + __GLX_PUT_DOUBLE(12,v1[1]); + __GLX_PUT_DOUBLE(20,v2[0]); + __GLX_PUT_DOUBLE(28,v2[1]); + __GLX_END(36); } -void glListBase(GLuint base) +void __indirect_glRectfv(const GLfloat *v1, const GLfloat *v2) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_ListBase,8); - __GLX_PUT_LONG(4,base); - __GLX_END(8); + __GLX_BEGIN(X_GLrop_Rectfv,20); + __GLX_PUT_FLOAT(4,v1[0]); + __GLX_PUT_FLOAT(8,v1[1]); + __GLX_PUT_FLOAT(12,v2[0]); + __GLX_PUT_FLOAT(16,v2[1]); + __GLX_END(20); } -void glBegin(GLenum mode) +void __indirect_glRectiv(const GLint *v1, const GLint *v2) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Begin,8); - __GLX_PUT_LONG(4,mode); - __GLX_END(8); + __GLX_BEGIN(X_GLrop_Rectiv,20); + __GLX_PUT_LONG(4,v1[0]); + __GLX_PUT_LONG(8,v1[1]); + __GLX_PUT_LONG(12,v2[0]); + __GLX_PUT_LONG(16,v2[1]); + __GLX_END(20); } -void glColor3b(GLbyte red, GLbyte green, GLbyte blue) +void __indirect_glRectsv(const GLshort *v1, const GLshort *v2) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color3bv,8); - __GLX_PUT_CHAR(4,red); - __GLX_PUT_CHAR(5,green); - __GLX_PUT_CHAR(6,blue); - __GLX_END(8); + __GLX_BEGIN(X_GLrop_Rectsv,12); + __GLX_PUT_SHORT(4,v1[0]); + __GLX_PUT_SHORT(6,v1[1]); + __GLX_PUT_SHORT(8,v2[0]); + __GLX_PUT_SHORT(10,v2[1]); + __GLX_END(12); } -void glColor3bv(const GLbyte *v) +void __indirect_glLineStipple(GLint factor, GLushort pattern) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color3bv,8); - __GLX_PUT_CHAR(4,v[0]); - __GLX_PUT_CHAR(5,v[1]); - __GLX_PUT_CHAR(6,v[2]); - __GLX_END(8); + __GLX_BEGIN(X_GLrop_LineStipple,12); + __GLX_PUT_LONG(4,factor); + __GLX_PUT_SHORT(8,pattern); + __GLX_END(12); } -void glColor3d(GLdouble red, GLdouble green, GLdouble blue) +void __indirect_glScissor(GLint x, GLint y, GLsizei width, GLsizei height) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color3dv,28); - __GLX_PUT_DOUBLE(4,red); - __GLX_PUT_DOUBLE(12,green); - __GLX_PUT_DOUBLE(20,blue); - __GLX_END(28); + __GLX_BEGIN(X_GLrop_Scissor,20); + __GLX_PUT_LONG(4,x); + __GLX_PUT_LONG(8,y); + __GLX_PUT_LONG(12,width); + __GLX_PUT_LONG(16,height); + __GLX_END(20); } -void glColor3dv(const GLdouble *v) +void __indirect_glMapGrid1d(GLint un, GLdouble u1, GLdouble u2) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color3dv,28); - __GLX_PUT_DOUBLE(4,v[0]); - __GLX_PUT_DOUBLE(12,v[1]); - __GLX_PUT_DOUBLE(20,v[2]); - __GLX_END(28); + __GLX_BEGIN(X_GLrop_MapGrid1d,24); + __GLX_PUT_DOUBLE(4,u1); + __GLX_PUT_DOUBLE(12,u2); + __GLX_PUT_LONG(20,un); + __GLX_END(24); } -void glColor3f(GLfloat red, GLfloat green, GLfloat blue) +void __indirect_glMapGrid1f(GLint un, GLfloat u1, GLfloat u2) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color3fv,16); - __GLX_PUT_FLOAT(4,red); - __GLX_PUT_FLOAT(8,green); - __GLX_PUT_FLOAT(12,blue); + __GLX_BEGIN(X_GLrop_MapGrid1f,16); + __GLX_PUT_LONG(4,un); + __GLX_PUT_FLOAT(8,u1); + __GLX_PUT_FLOAT(12,u2); __GLX_END(16); } -void glColor3fv(const GLfloat *v) +void __indirect_glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color3fv,16); - __GLX_PUT_FLOAT(4,v[0]); - __GLX_PUT_FLOAT(8,v[1]); - __GLX_PUT_FLOAT(12,v[2]); - __GLX_END(16); + __GLX_BEGIN(X_GLrop_MapGrid2d,44); + __GLX_PUT_DOUBLE(4,u1); + __GLX_PUT_DOUBLE(12,u2); + __GLX_PUT_DOUBLE(20,v1); + __GLX_PUT_DOUBLE(28,v2); + __GLX_PUT_LONG(36,un); + __GLX_PUT_LONG(40,vn); + __GLX_END(44); } -void glColor3i(GLint red, GLint green, GLint blue) +void __indirect_glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color3iv,16); - __GLX_PUT_LONG(4,red); - __GLX_PUT_LONG(8,green); - __GLX_PUT_LONG(12,blue); - __GLX_END(16); + __GLX_BEGIN(X_GLrop_MapGrid2f,28); + __GLX_PUT_LONG(4,un); + __GLX_PUT_FLOAT(8,u1); + __GLX_PUT_FLOAT(12,u2); + __GLX_PUT_LONG(16,vn); + __GLX_PUT_FLOAT(20,v1); + __GLX_PUT_FLOAT(24,v2); + __GLX_END(28); } -void glColor3iv(const GLint *v) +void __indirect_glStencilFunc(GLenum func, GLint ref, GLuint mask) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color3iv,16); - __GLX_PUT_LONG(4,v[0]); - __GLX_PUT_LONG(8,v[1]); - __GLX_PUT_LONG(12,v[2]); + __GLX_BEGIN(X_GLrop_StencilFunc,16); + __GLX_PUT_LONG(4,func); + __GLX_PUT_LONG(8,ref); + __GLX_PUT_LONG(12,mask); __GLX_END(16); } -void glColor3s(GLshort red, GLshort green, GLshort blue) +void __indirect_glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color3sv,12); - __GLX_PUT_SHORT(4,red); - __GLX_PUT_SHORT(6,green); - __GLX_PUT_SHORT(8,blue); - __GLX_END(12); + __GLX_BEGIN(X_GLrop_CopyPixels,24); + __GLX_PUT_LONG(4,x); + __GLX_PUT_LONG(8,y); + __GLX_PUT_LONG(12,width); + __GLX_PUT_LONG(16,height); + __GLX_PUT_LONG(20,type); + __GLX_END(24); } -void glColor3sv(const GLshort *v) +void __indirect_glViewport(GLint x, GLint y, GLsizei width, GLsizei height) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color3sv,12); - __GLX_PUT_SHORT(4,v[0]); - __GLX_PUT_SHORT(6,v[1]); - __GLX_PUT_SHORT(8,v[2]); - __GLX_END(12); + __GLX_BEGIN(X_GLrop_Viewport,20); + __GLX_PUT_LONG(4,x); + __GLX_PUT_LONG(8,y); + __GLX_PUT_LONG(12,width); + __GLX_PUT_LONG(16,height); + __GLX_END(20); } -void glColor3ub(GLubyte red, GLubyte green, GLubyte blue) +void __indirect_glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color3ubv,8); - __GLX_PUT_CHAR(4,red); - __GLX_PUT_CHAR(5,green); - __GLX_PUT_CHAR(6,blue); - __GLX_END(8); + __GLX_BEGIN(X_GLrop_CopyTexImage1D,32); + __GLX_PUT_LONG(4,target); + __GLX_PUT_LONG(8,level); + __GLX_PUT_LONG(12,internalformat); + __GLX_PUT_LONG(16,x); + __GLX_PUT_LONG(20,y); + __GLX_PUT_LONG(24,width); + __GLX_PUT_LONG(28,border); + __GLX_END(32); } -void glColor3ubv(const GLubyte *v) +void __indirect_glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color3ubv,8); - __GLX_PUT_CHAR(4,v[0]); - __GLX_PUT_CHAR(5,v[1]); - __GLX_PUT_CHAR(6,v[2]); - __GLX_END(8); + __GLX_BEGIN(X_GLrop_CopyTexImage2D,36); + __GLX_PUT_LONG(4,target); + __GLX_PUT_LONG(8,level); + __GLX_PUT_LONG(12,internalformat); + __GLX_PUT_LONG(16,x); + __GLX_PUT_LONG(20,y); + __GLX_PUT_LONG(24,width); + __GLX_PUT_LONG(28,height); + __GLX_PUT_LONG(32,border); + __GLX_END(36); } -void glColor3ui(GLuint red, GLuint green, GLuint blue) +void __indirect_glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color3uiv,16); - __GLX_PUT_LONG(4,red); - __GLX_PUT_LONG(8,green); - __GLX_PUT_LONG(12,blue); - __GLX_END(16); + __GLX_BEGIN(X_GLrop_CopyTexSubImage1D,28); + __GLX_PUT_LONG(4,target); + __GLX_PUT_LONG(8,level); + __GLX_PUT_LONG(12,xoffset); + __GLX_PUT_LONG(16,x); + __GLX_PUT_LONG(20,y); + __GLX_PUT_LONG(24,width); + __GLX_END(28); } -void glColor3uiv(const GLuint *v) +void __indirect_glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color3uiv,16); - __GLX_PUT_LONG(4,v[0]); - __GLX_PUT_LONG(8,v[1]); - __GLX_PUT_LONG(12,v[2]); - __GLX_END(16); + __GLX_BEGIN(X_GLrop_CopyTexSubImage2D,36); + __GLX_PUT_LONG(4,target); + __GLX_PUT_LONG(8,level); + __GLX_PUT_LONG(12,xoffset); + __GLX_PUT_LONG(16,yoffset); + __GLX_PUT_LONG(20,x); + __GLX_PUT_LONG(24,y); + __GLX_PUT_LONG(28,width); + __GLX_PUT_LONG(32,height); + __GLX_END(36); } -void glColor3us(GLushort red, GLushort green, GLushort blue) +void __indirect_glPrioritizeTextures(GLsizei n, const GLuint *textures, const GLclampf *priorities) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color3usv,12); - __GLX_PUT_SHORT(4,red); - __GLX_PUT_SHORT(6,green); - __GLX_PUT_SHORT(8,blue); - __GLX_END(12); -} - -void glColor3usv(const GLushort *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color3usv,12); - __GLX_PUT_SHORT(4,v[0]); - __GLX_PUT_SHORT(6,v[1]); - __GLX_PUT_SHORT(8,v[2]); - __GLX_END(12); -} - -void glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color4bv,8); - __GLX_PUT_CHAR(4,red); - __GLX_PUT_CHAR(5,green); - __GLX_PUT_CHAR(6,blue); - __GLX_PUT_CHAR(7,alpha); - __GLX_END(8); -} - -void glColor4bv(const GLbyte *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color4bv,8); - __GLX_PUT_CHAR(4,v[0]); - __GLX_PUT_CHAR(5,v[1]); - __GLX_PUT_CHAR(6,v[2]); - __GLX_PUT_CHAR(7,v[3]); - __GLX_END(8); -} - -void glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color4dv,36); - __GLX_PUT_DOUBLE(4,red); - __GLX_PUT_DOUBLE(12,green); - __GLX_PUT_DOUBLE(20,blue); - __GLX_PUT_DOUBLE(28,alpha); - __GLX_END(36); -} - -void glColor4dv(const GLdouble *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color4dv,36); - __GLX_PUT_DOUBLE(4,v[0]); - __GLX_PUT_DOUBLE(12,v[1]); - __GLX_PUT_DOUBLE(20,v[2]); - __GLX_PUT_DOUBLE(28,v[3]); - __GLX_END(36); -} - -void glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color4fv,20); - __GLX_PUT_FLOAT(4,red); - __GLX_PUT_FLOAT(8,green); - __GLX_PUT_FLOAT(12,blue); - __GLX_PUT_FLOAT(16,alpha); - __GLX_END(20); -} - -void glColor4fv(const GLfloat *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color4fv,20); - __GLX_PUT_FLOAT(4,v[0]); - __GLX_PUT_FLOAT(8,v[1]); - __GLX_PUT_FLOAT(12,v[2]); - __GLX_PUT_FLOAT(16,v[3]); - __GLX_END(20); -} - -void glColor4i(GLint red, GLint green, GLint blue, GLint alpha) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color4iv,20); - __GLX_PUT_LONG(4,red); - __GLX_PUT_LONG(8,green); - __GLX_PUT_LONG(12,blue); - __GLX_PUT_LONG(16,alpha); - __GLX_END(20); -} - -void glColor4iv(const GLint *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color4iv,20); - __GLX_PUT_LONG(4,v[0]); - __GLX_PUT_LONG(8,v[1]); - __GLX_PUT_LONG(12,v[2]); - __GLX_PUT_LONG(16,v[3]); - __GLX_END(20); -} - -void glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color4sv,12); - __GLX_PUT_SHORT(4,red); - __GLX_PUT_SHORT(6,green); - __GLX_PUT_SHORT(8,blue); - __GLX_PUT_SHORT(10,alpha); - __GLX_END(12); -} - -void glColor4sv(const GLshort *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color4sv,12); - __GLX_PUT_SHORT(4,v[0]); - __GLX_PUT_SHORT(6,v[1]); - __GLX_PUT_SHORT(8,v[2]); - __GLX_PUT_SHORT(10,v[3]); - __GLX_END(12); -} - -void glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color4ubv,8); - __GLX_PUT_CHAR(4,red); - __GLX_PUT_CHAR(5,green); - __GLX_PUT_CHAR(6,blue); - __GLX_PUT_CHAR(7,alpha); - __GLX_END(8); -} - -void glColor4ubv(const GLubyte *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color4ubv,8); - __GLX_PUT_CHAR(4,v[0]); - __GLX_PUT_CHAR(5,v[1]); - __GLX_PUT_CHAR(6,v[2]); - __GLX_PUT_CHAR(7,v[3]); - __GLX_END(8); -} - -void glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color4uiv,20); - __GLX_PUT_LONG(4,red); - __GLX_PUT_LONG(8,green); - __GLX_PUT_LONG(12,blue); - __GLX_PUT_LONG(16,alpha); - __GLX_END(20); -} - -void glColor4uiv(const GLuint *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color4uiv,20); - __GLX_PUT_LONG(4,v[0]); - __GLX_PUT_LONG(8,v[1]); - __GLX_PUT_LONG(12,v[2]); - __GLX_PUT_LONG(16,v[3]); - __GLX_END(20); -} - -void glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color4usv,12); - __GLX_PUT_SHORT(4,red); - __GLX_PUT_SHORT(6,green); - __GLX_PUT_SHORT(8,blue); - __GLX_PUT_SHORT(10,alpha); - __GLX_END(12); -} - -void glColor4usv(const GLushort *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Color4usv,12); - __GLX_PUT_SHORT(4,v[0]); - __GLX_PUT_SHORT(6,v[1]); - __GLX_PUT_SHORT(8,v[2]); - __GLX_PUT_SHORT(10,v[3]); - __GLX_END(12); -} - -glxproto_1(FogCoordf, X_GLrop_FogCoordfv, GLfloat) -glxproto_1(FogCoordd, X_GLrop_FogCoorddv, GLdouble) - -glxproto_3(SecondaryColor3b, X_GLrop_SecondaryColor3bv, GLbyte) -glxproto_3(SecondaryColor3s, X_GLrop_SecondaryColor3sv, GLshort) -glxproto_3(SecondaryColor3i, X_GLrop_SecondaryColor3iv, GLint) -glxproto_3(SecondaryColor3ub, X_GLrop_SecondaryColor3ubv, GLubyte) -glxproto_3(SecondaryColor3us, X_GLrop_SecondaryColor3usv, GLushort) -glxproto_3(SecondaryColor3ui, X_GLrop_SecondaryColor3uiv, GLuint) -glxproto_3(SecondaryColor3f, X_GLrop_SecondaryColor3fv, GLfloat) -glxproto_3(SecondaryColor3d, X_GLrop_SecondaryColor3dv, GLdouble) - -void glEdgeFlag(GLboolean flag) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_EdgeFlagv,8); - __GLX_PUT_CHAR(4,flag); - __GLX_END(8); -} - -void glEdgeFlagv(const GLboolean *flag) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_EdgeFlagv,8); - __GLX_PUT_CHAR(4,flag[0]); - __GLX_END(8); -} - -void glEnd(void) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_End,4); - __GLX_END(4); -} - -void glIndexd(GLdouble c) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Indexdv,12); - __GLX_PUT_DOUBLE(4,c); - __GLX_END(12); -} - -void glIndexdv(const GLdouble *c) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Indexdv,12); - __GLX_PUT_DOUBLE(4,c[0]); - __GLX_END(12); -} - -void glIndexf(GLfloat c) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Indexfv,8); - __GLX_PUT_FLOAT(4,c); - __GLX_END(8); -} - -void glIndexfv(const GLfloat *c) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Indexfv,8); - __GLX_PUT_FLOAT(4,c[0]); - __GLX_END(8); -} - -void glIndexi(GLint c) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Indexiv,8); - __GLX_PUT_LONG(4,c); - __GLX_END(8); -} - -void glIndexiv(const GLint *c) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Indexiv,8); - __GLX_PUT_LONG(4,c[0]); - __GLX_END(8); -} - -void glIndexs(GLshort c) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Indexsv,8); - __GLX_PUT_SHORT(4,c); - __GLX_END(8); -} - -void glIndexsv(const GLshort *c) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Indexsv,8); - __GLX_PUT_SHORT(4,c[0]); - __GLX_END(8); -} - -void glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Normal3bv,8); - __GLX_PUT_CHAR(4,nx); - __GLX_PUT_CHAR(5,ny); - __GLX_PUT_CHAR(6,nz); - __GLX_END(8); -} - -void glNormal3bv(const GLbyte *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Normal3bv,8); - __GLX_PUT_CHAR(4,v[0]); - __GLX_PUT_CHAR(5,v[1]); - __GLX_PUT_CHAR(6,v[2]); - __GLX_END(8); -} - -void glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Normal3dv,28); - __GLX_PUT_DOUBLE(4,nx); - __GLX_PUT_DOUBLE(12,ny); - __GLX_PUT_DOUBLE(20,nz); - __GLX_END(28); -} - -void glNormal3dv(const GLdouble *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Normal3dv,28); - __GLX_PUT_DOUBLE(4,v[0]); - __GLX_PUT_DOUBLE(12,v[1]); - __GLX_PUT_DOUBLE(20,v[2]); - __GLX_END(28); -} - -void glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Normal3fv,16); - __GLX_PUT_FLOAT(4,nx); - __GLX_PUT_FLOAT(8,ny); - __GLX_PUT_FLOAT(12,nz); - __GLX_END(16); -} - -void glNormal3fv(const GLfloat *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Normal3fv,16); - __GLX_PUT_FLOAT(4,v[0]); - __GLX_PUT_FLOAT(8,v[1]); - __GLX_PUT_FLOAT(12,v[2]); - __GLX_END(16); -} - -void glNormal3i(GLint nx, GLint ny, GLint nz) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Normal3iv,16); - __GLX_PUT_LONG(4,nx); - __GLX_PUT_LONG(8,ny); - __GLX_PUT_LONG(12,nz); - __GLX_END(16); -} - -void glNormal3iv(const GLint *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Normal3iv,16); - __GLX_PUT_LONG(4,v[0]); - __GLX_PUT_LONG(8,v[1]); - __GLX_PUT_LONG(12,v[2]); - __GLX_END(16); -} - -void glNormal3s(GLshort nx, GLshort ny, GLshort nz) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Normal3sv,12); - __GLX_PUT_SHORT(4,nx); - __GLX_PUT_SHORT(6,ny); - __GLX_PUT_SHORT(8,nz); - __GLX_END(12); -} - -void glNormal3sv(const GLshort *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Normal3sv,12); - __GLX_PUT_SHORT(4,v[0]); - __GLX_PUT_SHORT(6,v[1]); - __GLX_PUT_SHORT(8,v[2]); - __GLX_END(12); -} - -void glRasterPos2d(GLdouble x, GLdouble y) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos2dv,20); - __GLX_PUT_DOUBLE(4,x); - __GLX_PUT_DOUBLE(12,y); - __GLX_END(20); -} - -void glRasterPos2dv(const GLdouble *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos2dv,20); - __GLX_PUT_DOUBLE(4,v[0]); - __GLX_PUT_DOUBLE(12,v[1]); - __GLX_END(20); -} - -void glRasterPos2f(GLfloat x, GLfloat y) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos2fv,12); - __GLX_PUT_FLOAT(4,x); - __GLX_PUT_FLOAT(8,y); - __GLX_END(12); -} - -void glRasterPos2fv(const GLfloat *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos2fv,12); - __GLX_PUT_FLOAT(4,v[0]); - __GLX_PUT_FLOAT(8,v[1]); - __GLX_END(12); -} - -void glRasterPos2i(GLint x, GLint y) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos2iv,12); - __GLX_PUT_LONG(4,x); - __GLX_PUT_LONG(8,y); - __GLX_END(12); -} - -void glRasterPos2iv(const GLint *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos2iv,12); - __GLX_PUT_LONG(4,v[0]); - __GLX_PUT_LONG(8,v[1]); - __GLX_END(12); -} - -void glRasterPos2s(GLshort x, GLshort y) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos2sv,8); - __GLX_PUT_SHORT(4,x); - __GLX_PUT_SHORT(6,y); - __GLX_END(8); -} - -void glRasterPos2sv(const GLshort *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos2sv,8); - __GLX_PUT_SHORT(4,v[0]); - __GLX_PUT_SHORT(6,v[1]); - __GLX_END(8); -} - -void glRasterPos3d(GLdouble x, GLdouble y, GLdouble z) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos3dv,28); - __GLX_PUT_DOUBLE(4,x); - __GLX_PUT_DOUBLE(12,y); - __GLX_PUT_DOUBLE(20,z); - __GLX_END(28); -} - -void glRasterPos3dv(const GLdouble *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos3dv,28); - __GLX_PUT_DOUBLE(4,v[0]); - __GLX_PUT_DOUBLE(12,v[1]); - __GLX_PUT_DOUBLE(20,v[2]); - __GLX_END(28); -} - -void glRasterPos3f(GLfloat x, GLfloat y, GLfloat z) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos3fv,16); - __GLX_PUT_FLOAT(4,x); - __GLX_PUT_FLOAT(8,y); - __GLX_PUT_FLOAT(12,z); - __GLX_END(16); -} - -void glRasterPos3fv(const GLfloat *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos3fv,16); - __GLX_PUT_FLOAT(4,v[0]); - __GLX_PUT_FLOAT(8,v[1]); - __GLX_PUT_FLOAT(12,v[2]); - __GLX_END(16); -} - -void glRasterPos3i(GLint x, GLint y, GLint z) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos3iv,16); - __GLX_PUT_LONG(4,x); - __GLX_PUT_LONG(8,y); - __GLX_PUT_LONG(12,z); - __GLX_END(16); -} - -void glRasterPos3iv(const GLint *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos3iv,16); - __GLX_PUT_LONG(4,v[0]); - __GLX_PUT_LONG(8,v[1]); - __GLX_PUT_LONG(12,v[2]); - __GLX_END(16); -} - -void glRasterPos3s(GLshort x, GLshort y, GLshort z) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos3sv,12); - __GLX_PUT_SHORT(4,x); - __GLX_PUT_SHORT(6,y); - __GLX_PUT_SHORT(8,z); - __GLX_END(12); -} - -void glRasterPos3sv(const GLshort *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos3sv,12); - __GLX_PUT_SHORT(4,v[0]); - __GLX_PUT_SHORT(6,v[1]); - __GLX_PUT_SHORT(8,v[2]); - __GLX_END(12); -} - -void glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos4dv,36); - __GLX_PUT_DOUBLE(4,x); - __GLX_PUT_DOUBLE(12,y); - __GLX_PUT_DOUBLE(20,z); - __GLX_PUT_DOUBLE(28,w); - __GLX_END(36); -} - -void glRasterPos4dv(const GLdouble *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos4dv,36); - __GLX_PUT_DOUBLE(4,v[0]); - __GLX_PUT_DOUBLE(12,v[1]); - __GLX_PUT_DOUBLE(20,v[2]); - __GLX_PUT_DOUBLE(28,v[3]); - __GLX_END(36); -} - -void glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos4fv,20); - __GLX_PUT_FLOAT(4,x); - __GLX_PUT_FLOAT(8,y); - __GLX_PUT_FLOAT(12,z); - __GLX_PUT_FLOAT(16,w); - __GLX_END(20); -} - -void glRasterPos4fv(const GLfloat *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos4fv,20); - __GLX_PUT_FLOAT(4,v[0]); - __GLX_PUT_FLOAT(8,v[1]); - __GLX_PUT_FLOAT(12,v[2]); - __GLX_PUT_FLOAT(16,v[3]); - __GLX_END(20); -} - -void glRasterPos4i(GLint x, GLint y, GLint z, GLint w) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos4iv,20); - __GLX_PUT_LONG(4,x); - __GLX_PUT_LONG(8,y); - __GLX_PUT_LONG(12,z); - __GLX_PUT_LONG(16,w); - __GLX_END(20); -} - -void glRasterPos4iv(const GLint *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos4iv,20); - __GLX_PUT_LONG(4,v[0]); - __GLX_PUT_LONG(8,v[1]); - __GLX_PUT_LONG(12,v[2]); - __GLX_PUT_LONG(16,v[3]); - __GLX_END(20); -} - -void glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos4sv,12); - __GLX_PUT_SHORT(4,x); - __GLX_PUT_SHORT(6,y); - __GLX_PUT_SHORT(8,z); - __GLX_PUT_SHORT(10,w); - __GLX_END(12); -} - -void glRasterPos4sv(const GLshort *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_RasterPos4sv,12); - __GLX_PUT_SHORT(4,v[0]); - __GLX_PUT_SHORT(6,v[1]); - __GLX_PUT_SHORT(8,v[2]); - __GLX_PUT_SHORT(10,v[3]); - __GLX_END(12); -} - -void glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Rectdv,36); - __GLX_PUT_DOUBLE(4,x1); - __GLX_PUT_DOUBLE(12,y1); - __GLX_PUT_DOUBLE(20,x2); - __GLX_PUT_DOUBLE(28,y2); - __GLX_END(36); -} - -void glRectdv(const GLdouble *v1, const GLdouble *v2) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Rectdv,36); - __GLX_PUT_DOUBLE(4,v1[0]); - __GLX_PUT_DOUBLE(12,v1[1]); - __GLX_PUT_DOUBLE(20,v2[0]); - __GLX_PUT_DOUBLE(28,v2[1]); - __GLX_END(36); -} - -void glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Rectfv,20); - __GLX_PUT_FLOAT(4,x1); - __GLX_PUT_FLOAT(8,y1); - __GLX_PUT_FLOAT(12,x2); - __GLX_PUT_FLOAT(16,y2); - __GLX_END(20); -} - -void glRectfv(const GLfloat *v1, const GLfloat *v2) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Rectfv,20); - __GLX_PUT_FLOAT(4,v1[0]); - __GLX_PUT_FLOAT(8,v1[1]); - __GLX_PUT_FLOAT(12,v2[0]); - __GLX_PUT_FLOAT(16,v2[1]); - __GLX_END(20); -} - -void glRecti(GLint x1, GLint y1, GLint x2, GLint y2) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Rectiv,20); - __GLX_PUT_LONG(4,x1); - __GLX_PUT_LONG(8,y1); - __GLX_PUT_LONG(12,x2); - __GLX_PUT_LONG(16,y2); - __GLX_END(20); -} - -void glRectiv(const GLint *v1, const GLint *v2) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Rectiv,20); - __GLX_PUT_LONG(4,v1[0]); - __GLX_PUT_LONG(8,v1[1]); - __GLX_PUT_LONG(12,v2[0]); - __GLX_PUT_LONG(16,v2[1]); - __GLX_END(20); -} - -void glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Rectsv,12); - __GLX_PUT_SHORT(4,x1); - __GLX_PUT_SHORT(6,y1); - __GLX_PUT_SHORT(8,x2); - __GLX_PUT_SHORT(10,y2); - __GLX_END(12); -} - -void glRectsv(const GLshort *v1, const GLshort *v2) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Rectsv,12); - __GLX_PUT_SHORT(4,v1[0]); - __GLX_PUT_SHORT(6,v1[1]); - __GLX_PUT_SHORT(8,v2[0]); - __GLX_PUT_SHORT(10,v2[1]); - __GLX_END(12); -} - -void glTexCoord1d(GLdouble s) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord1dv,12); - __GLX_PUT_DOUBLE(4,s); - __GLX_END(12); -} - -void glTexCoord1dv(const GLdouble *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord1dv,12); - __GLX_PUT_DOUBLE(4,v[0]); - __GLX_END(12); -} - -void glTexCoord1f(GLfloat s) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord1fv,8); - __GLX_PUT_FLOAT(4,s); - __GLX_END(8); -} - -void glTexCoord1fv(const GLfloat *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord1fv,8); - __GLX_PUT_FLOAT(4,v[0]); - __GLX_END(8); -} - -void glTexCoord1i(GLint s) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord1iv,8); - __GLX_PUT_LONG(4,s); - __GLX_END(8); -} - -void glTexCoord1iv(const GLint *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord1iv,8); - __GLX_PUT_LONG(4,v[0]); - __GLX_END(8); -} - -void glTexCoord1s(GLshort s) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord1sv,8); - __GLX_PUT_SHORT(4,s); - __GLX_END(8); -} - -void glTexCoord1sv(const GLshort *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord1sv,8); - __GLX_PUT_SHORT(4,v[0]); - __GLX_END(8); -} - -void glTexCoord2d(GLdouble s, GLdouble t) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord2dv,20); - __GLX_PUT_DOUBLE(4,s); - __GLX_PUT_DOUBLE(12,t); - __GLX_END(20); -} - -void glTexCoord2dv(const GLdouble *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord2dv,20); - __GLX_PUT_DOUBLE(4,v[0]); - __GLX_PUT_DOUBLE(12,v[1]); - __GLX_END(20); -} - -void glTexCoord2f(GLfloat s, GLfloat t) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord2fv,12); - __GLX_PUT_FLOAT(4,s); - __GLX_PUT_FLOAT(8,t); - __GLX_END(12); -} - -void glTexCoord2fv(const GLfloat *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord2fv,12); - __GLX_PUT_FLOAT(4,v[0]); - __GLX_PUT_FLOAT(8,v[1]); - __GLX_END(12); -} - -void glTexCoord2i(GLint s, GLint t) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord2iv,12); - __GLX_PUT_LONG(4,s); - __GLX_PUT_LONG(8,t); - __GLX_END(12); -} - -void glTexCoord2iv(const GLint *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord2iv,12); - __GLX_PUT_LONG(4,v[0]); - __GLX_PUT_LONG(8,v[1]); - __GLX_END(12); -} - -void glTexCoord2s(GLshort s, GLshort t) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord2sv,8); - __GLX_PUT_SHORT(4,s); - __GLX_PUT_SHORT(6,t); - __GLX_END(8); -} - -void glTexCoord2sv(const GLshort *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord2sv,8); - __GLX_PUT_SHORT(4,v[0]); - __GLX_PUT_SHORT(6,v[1]); - __GLX_END(8); -} - -void glTexCoord3d(GLdouble s, GLdouble t, GLdouble r) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord3dv,28); - __GLX_PUT_DOUBLE(4,s); - __GLX_PUT_DOUBLE(12,t); - __GLX_PUT_DOUBLE(20,r); - __GLX_END(28); -} - -void glTexCoord3dv(const GLdouble *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord3dv,28); - __GLX_PUT_DOUBLE(4,v[0]); - __GLX_PUT_DOUBLE(12,v[1]); - __GLX_PUT_DOUBLE(20,v[2]); - __GLX_END(28); -} - -void glTexCoord3f(GLfloat s, GLfloat t, GLfloat r) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord3fv,16); - __GLX_PUT_FLOAT(4,s); - __GLX_PUT_FLOAT(8,t); - __GLX_PUT_FLOAT(12,r); - __GLX_END(16); -} - -void glTexCoord3fv(const GLfloat *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord3fv,16); - __GLX_PUT_FLOAT(4,v[0]); - __GLX_PUT_FLOAT(8,v[1]); - __GLX_PUT_FLOAT(12,v[2]); - __GLX_END(16); -} - -void glTexCoord3i(GLint s, GLint t, GLint r) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord3iv,16); - __GLX_PUT_LONG(4,s); - __GLX_PUT_LONG(8,t); - __GLX_PUT_LONG(12,r); - __GLX_END(16); -} - -void glTexCoord3iv(const GLint *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord3iv,16); - __GLX_PUT_LONG(4,v[0]); - __GLX_PUT_LONG(8,v[1]); - __GLX_PUT_LONG(12,v[2]); - __GLX_END(16); -} - -void glTexCoord3s(GLshort s, GLshort t, GLshort r) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord3sv,12); - __GLX_PUT_SHORT(4,s); - __GLX_PUT_SHORT(6,t); - __GLX_PUT_SHORT(8,r); - __GLX_END(12); -} - -void glTexCoord3sv(const GLshort *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord3sv,12); - __GLX_PUT_SHORT(4,v[0]); - __GLX_PUT_SHORT(6,v[1]); - __GLX_PUT_SHORT(8,v[2]); - __GLX_END(12); -} - -void glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord4dv,36); - __GLX_PUT_DOUBLE(4,s); - __GLX_PUT_DOUBLE(12,t); - __GLX_PUT_DOUBLE(20,r); - __GLX_PUT_DOUBLE(28,q); - __GLX_END(36); -} - -void glTexCoord4dv(const GLdouble *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord4dv,36); - __GLX_PUT_DOUBLE(4,v[0]); - __GLX_PUT_DOUBLE(12,v[1]); - __GLX_PUT_DOUBLE(20,v[2]); - __GLX_PUT_DOUBLE(28,v[3]); - __GLX_END(36); -} - -void glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord4fv,20); - __GLX_PUT_FLOAT(4,s); - __GLX_PUT_FLOAT(8,t); - __GLX_PUT_FLOAT(12,r); - __GLX_PUT_FLOAT(16,q); - __GLX_END(20); -} - -void glTexCoord4fv(const GLfloat *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord4fv,20); - __GLX_PUT_FLOAT(4,v[0]); - __GLX_PUT_FLOAT(8,v[1]); - __GLX_PUT_FLOAT(12,v[2]); - __GLX_PUT_FLOAT(16,v[3]); - __GLX_END(20); -} - -void glTexCoord4i(GLint s, GLint t, GLint r, GLint q) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord4iv,20); - __GLX_PUT_LONG(4,s); - __GLX_PUT_LONG(8,t); - __GLX_PUT_LONG(12,r); - __GLX_PUT_LONG(16,q); - __GLX_END(20); -} - -void glTexCoord4iv(const GLint *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord4iv,20); - __GLX_PUT_LONG(4,v[0]); - __GLX_PUT_LONG(8,v[1]); - __GLX_PUT_LONG(12,v[2]); - __GLX_PUT_LONG(16,v[3]); - __GLX_END(20); -} - -void glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord4sv,12); - __GLX_PUT_SHORT(4,s); - __GLX_PUT_SHORT(6,t); - __GLX_PUT_SHORT(8,r); - __GLX_PUT_SHORT(10,q); - __GLX_END(12); -} - -void glTexCoord4sv(const GLshort *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexCoord4sv,12); - __GLX_PUT_SHORT(4,v[0]); - __GLX_PUT_SHORT(6,v[1]); - __GLX_PUT_SHORT(8,v[2]); - __GLX_PUT_SHORT(10,v[3]); - __GLX_END(12); -} - -void glVertex2d(GLdouble x, GLdouble y) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex2dv,20); - __GLX_PUT_DOUBLE(4,x); - __GLX_PUT_DOUBLE(12,y); - __GLX_END(20); -} - -void glVertex2dv(const GLdouble *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex2dv,20); - __GLX_PUT_DOUBLE(4,v[0]); - __GLX_PUT_DOUBLE(12,v[1]); - __GLX_END(20); -} - -void glVertex2f(GLfloat x, GLfloat y) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex2fv,12); - __GLX_PUT_FLOAT(4,x); - __GLX_PUT_FLOAT(8,y); - __GLX_END(12); -} - -void glVertex2fv(const GLfloat *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex2fv,12); - __GLX_PUT_FLOAT(4,v[0]); - __GLX_PUT_FLOAT(8,v[1]); - __GLX_END(12); -} - -void glVertex2i(GLint x, GLint y) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex2iv,12); - __GLX_PUT_LONG(4,x); - __GLX_PUT_LONG(8,y); - __GLX_END(12); -} - -void glVertex2iv(const GLint *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex2iv,12); - __GLX_PUT_LONG(4,v[0]); - __GLX_PUT_LONG(8,v[1]); - __GLX_END(12); -} - -void glVertex2s(GLshort x, GLshort y) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex2sv,8); - __GLX_PUT_SHORT(4,x); - __GLX_PUT_SHORT(6,y); - __GLX_END(8); -} - -void glVertex2sv(const GLshort *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex2sv,8); - __GLX_PUT_SHORT(4,v[0]); - __GLX_PUT_SHORT(6,v[1]); - __GLX_END(8); -} - -void glVertex3d(GLdouble x, GLdouble y, GLdouble z) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex3dv,28); - __GLX_PUT_DOUBLE(4,x); - __GLX_PUT_DOUBLE(12,y); - __GLX_PUT_DOUBLE(20,z); - __GLX_END(28); -} - -void glVertex3dv(const GLdouble *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex3dv,28); - __GLX_PUT_DOUBLE(4,v[0]); - __GLX_PUT_DOUBLE(12,v[1]); - __GLX_PUT_DOUBLE(20,v[2]); - __GLX_END(28); -} - -void glVertex3f(GLfloat x, GLfloat y, GLfloat z) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex3fv,16); - __GLX_PUT_FLOAT(4,x); - __GLX_PUT_FLOAT(8,y); - __GLX_PUT_FLOAT(12,z); - __GLX_END(16); -} - -void glVertex3fv(const GLfloat *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex3fv,16); - __GLX_PUT_FLOAT(4,v[0]); - __GLX_PUT_FLOAT(8,v[1]); - __GLX_PUT_FLOAT(12,v[2]); - __GLX_END(16); -} - -void glVertex3i(GLint x, GLint y, GLint z) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex3iv,16); - __GLX_PUT_LONG(4,x); - __GLX_PUT_LONG(8,y); - __GLX_PUT_LONG(12,z); - __GLX_END(16); -} - -void glVertex3iv(const GLint *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex3iv,16); - __GLX_PUT_LONG(4,v[0]); - __GLX_PUT_LONG(8,v[1]); - __GLX_PUT_LONG(12,v[2]); - __GLX_END(16); -} - -void glVertex3s(GLshort x, GLshort y, GLshort z) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex3sv,12); - __GLX_PUT_SHORT(4,x); - __GLX_PUT_SHORT(6,y); - __GLX_PUT_SHORT(8,z); - __GLX_END(12); -} - -void glVertex3sv(const GLshort *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex3sv,12); - __GLX_PUT_SHORT(4,v[0]); - __GLX_PUT_SHORT(6,v[1]); - __GLX_PUT_SHORT(8,v[2]); - __GLX_END(12); -} - -void glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex4dv,36); - __GLX_PUT_DOUBLE(4,x); - __GLX_PUT_DOUBLE(12,y); - __GLX_PUT_DOUBLE(20,z); - __GLX_PUT_DOUBLE(28,w); - __GLX_END(36); -} - -void glVertex4dv(const GLdouble *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex4dv,36); - __GLX_PUT_DOUBLE(4,v[0]); - __GLX_PUT_DOUBLE(12,v[1]); - __GLX_PUT_DOUBLE(20,v[2]); - __GLX_PUT_DOUBLE(28,v[3]); - __GLX_END(36); -} - -void glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex4fv,20); - __GLX_PUT_FLOAT(4,x); - __GLX_PUT_FLOAT(8,y); - __GLX_PUT_FLOAT(12,z); - __GLX_PUT_FLOAT(16,w); - __GLX_END(20); -} - -void glVertex4fv(const GLfloat *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex4fv,20); - __GLX_PUT_FLOAT(4,v[0]); - __GLX_PUT_FLOAT(8,v[1]); - __GLX_PUT_FLOAT(12,v[2]); - __GLX_PUT_FLOAT(16,v[3]); - __GLX_END(20); -} - -void glVertex4i(GLint x, GLint y, GLint z, GLint w) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex4iv,20); - __GLX_PUT_LONG(4,x); - __GLX_PUT_LONG(8,y); - __GLX_PUT_LONG(12,z); - __GLX_PUT_LONG(16,w); - __GLX_END(20); -} - -void glVertex4iv(const GLint *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex4iv,20); - __GLX_PUT_LONG(4,v[0]); - __GLX_PUT_LONG(8,v[1]); - __GLX_PUT_LONG(12,v[2]); - __GLX_PUT_LONG(16,v[3]); - __GLX_END(20); -} - -void glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex4sv,12); - __GLX_PUT_SHORT(4,x); - __GLX_PUT_SHORT(6,y); - __GLX_PUT_SHORT(8,z); - __GLX_PUT_SHORT(10,w); - __GLX_END(12); -} - -void glVertex4sv(const GLshort *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Vertex4sv,12); - __GLX_PUT_SHORT(4,v[0]); - __GLX_PUT_SHORT(6,v[1]); - __GLX_PUT_SHORT(8,v[2]); - __GLX_PUT_SHORT(10,v[3]); - __GLX_END(12); -} - -void glClipPlane(GLenum plane, const GLdouble *equation) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_ClipPlane,40); - __GLX_PUT_DOUBLE(4,equation[0]); - __GLX_PUT_DOUBLE(12,equation[1]); - __GLX_PUT_DOUBLE(20,equation[2]); - __GLX_PUT_DOUBLE(28,equation[3]); - __GLX_PUT_LONG(36,plane); - __GLX_END(40); -} - -void glColorMaterial(GLenum face, GLenum mode) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_ColorMaterial,12); - __GLX_PUT_LONG(4,face); - __GLX_PUT_LONG(8,mode); - __GLX_END(12); -} - -void glCullFace(GLenum mode) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_CullFace,8); - __GLX_PUT_LONG(4,mode); - __GLX_END(8); -} - -void glFogf(GLenum pname, GLfloat param) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Fogf,12); - __GLX_PUT_LONG(4,pname); - __GLX_PUT_FLOAT(8,param); - __GLX_END(12); -} - -void glFogfv(GLenum pname, const GLfloat *params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - compsize = __glFogfv_size(pname); - cmdlen = 8+compsize*4; - __GLX_BEGIN(X_GLrop_Fogfv,cmdlen); - __GLX_PUT_LONG(4,pname); - __GLX_PUT_FLOAT_ARRAY(8,params,compsize); - __GLX_END(cmdlen); -} - -void glFogi(GLenum pname, GLint param) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Fogi,12); - __GLX_PUT_LONG(4,pname); - __GLX_PUT_LONG(8,param); - __GLX_END(12); -} - -void glFogiv(GLenum pname, const GLint *params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - compsize = __glFogiv_size(pname); - cmdlen = 8+compsize*4; - __GLX_BEGIN(X_GLrop_Fogiv,cmdlen); - __GLX_PUT_LONG(4,pname); - __GLX_PUT_LONG_ARRAY(8,params,compsize); - __GLX_END(cmdlen); -} - -void glFrontFace(GLenum mode) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_FrontFace,8); - __GLX_PUT_LONG(4,mode); - __GLX_END(8); -} - -void glHint(GLenum target, GLenum mode) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Hint,12); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,mode); - __GLX_END(12); -} - -void glLightf(GLenum light, GLenum pname, GLfloat param) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Lightf,16); - __GLX_PUT_LONG(4,light); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_FLOAT(12,param); - __GLX_END(16); -} - -void glLightfv(GLenum light, GLenum pname, const GLfloat *params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - compsize = __glLightfv_size(pname); - cmdlen = 12+compsize*4; - __GLX_BEGIN(X_GLrop_Lightfv,cmdlen); - __GLX_PUT_LONG(4,light); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_FLOAT_ARRAY(12,params,compsize); - __GLX_END(cmdlen); -} - -void glLighti(GLenum light, GLenum pname, GLint param) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Lighti,16); - __GLX_PUT_LONG(4,light); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_LONG(12,param); - __GLX_END(16); -} - -void glLightiv(GLenum light, GLenum pname, const GLint *params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - compsize = __glLightiv_size(pname); - cmdlen = 12+compsize*4; - __GLX_BEGIN(X_GLrop_Lightiv,cmdlen); - __GLX_PUT_LONG(4,light); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_LONG_ARRAY(12,params,compsize); - __GLX_END(cmdlen); -} - -void glLightModelf(GLenum pname, GLfloat param) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_LightModelf,12); - __GLX_PUT_LONG(4,pname); - __GLX_PUT_FLOAT(8,param); - __GLX_END(12); -} - -void glLightModelfv(GLenum pname, const GLfloat *params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - compsize = __glLightModelfv_size(pname); - cmdlen = 8+compsize*4; - __GLX_BEGIN(X_GLrop_LightModelfv,cmdlen); - __GLX_PUT_LONG(4,pname); - __GLX_PUT_FLOAT_ARRAY(8,params,compsize); - __GLX_END(cmdlen); -} - -void glLightModeli(GLenum pname, GLint param) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_LightModeli,12); - __GLX_PUT_LONG(4,pname); - __GLX_PUT_LONG(8,param); - __GLX_END(12); -} - -void glLightModeliv(GLenum pname, const GLint *params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - compsize = __glLightModeliv_size(pname); - cmdlen = 8+compsize*4; - __GLX_BEGIN(X_GLrop_LightModeliv,cmdlen); - __GLX_PUT_LONG(4,pname); - __GLX_PUT_LONG_ARRAY(8,params,compsize); - __GLX_END(cmdlen); -} - -void glLineStipple(GLint factor, GLushort pattern) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_LineStipple,12); - __GLX_PUT_LONG(4,factor); - __GLX_PUT_SHORT(8,pattern); - __GLX_END(12); -} - -void glLineWidth(GLfloat width) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_LineWidth,8); - __GLX_PUT_FLOAT(4,width); - __GLX_END(8); -} - -void glMaterialf(GLenum face, GLenum pname, GLfloat param) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Materialf,16); - __GLX_PUT_LONG(4,face); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_FLOAT(12,param); - __GLX_END(16); -} - -void glMaterialfv(GLenum face, GLenum pname, const GLfloat *params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - compsize = __glMaterialfv_size(pname); - cmdlen = 12+compsize*4; - __GLX_BEGIN(X_GLrop_Materialfv,cmdlen); - __GLX_PUT_LONG(4,face); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_FLOAT_ARRAY(12,params,compsize); - __GLX_END(cmdlen); -} - -void glMateriali(GLenum face, GLenum pname, GLint param) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Materiali,16); - __GLX_PUT_LONG(4,face); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_LONG(12,param); - __GLX_END(16); -} - -void glMaterialiv(GLenum face, GLenum pname, const GLint *params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - compsize = __glMaterialiv_size(pname); - cmdlen = 12+compsize*4; - __GLX_BEGIN(X_GLrop_Materialiv,cmdlen); - __GLX_PUT_LONG(4,face); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_LONG_ARRAY(12,params,compsize); - __GLX_END(cmdlen); -} - -void glPointSize(GLfloat size) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_PointSize,8); - __GLX_PUT_FLOAT(4,size); - __GLX_END(8); -} - -void glPolygonMode(GLenum face, GLenum mode) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_PolygonMode,12); - __GLX_PUT_LONG(4,face); - __GLX_PUT_LONG(8,mode); - __GLX_END(12); -} - -void glScissor(GLint x, GLint y, GLsizei width, GLsizei height) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Scissor,20); - __GLX_PUT_LONG(4,x); - __GLX_PUT_LONG(8,y); - __GLX_PUT_LONG(12,width); - __GLX_PUT_LONG(16,height); - __GLX_END(20); -} - -void glShadeModel(GLenum mode) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_ShadeModel,8); - __GLX_PUT_LONG(4,mode); - __GLX_END(8); -} - -void glTexParameterf(GLenum target, GLenum pname, GLfloat param) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexParameterf,16); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_FLOAT(12,param); - __GLX_END(16); -} - -void glTexParameterfv(GLenum target, GLenum pname, const GLfloat *params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - compsize = __glTexParameterfv_size(pname); - cmdlen = 12+compsize*4; - __GLX_BEGIN(X_GLrop_TexParameterfv,cmdlen); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_FLOAT_ARRAY(12,params,compsize); - __GLX_END(cmdlen); -} - -void glTexParameteri(GLenum target, GLenum pname, GLint param) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexParameteri,16); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_LONG(12,param); - __GLX_END(16); -} - -void glTexParameteriv(GLenum target, GLenum pname, const GLint *params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - compsize = __glTexParameteriv_size(pname); - cmdlen = 12+compsize*4; - __GLX_BEGIN(X_GLrop_TexParameteriv,cmdlen); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_LONG_ARRAY(12,params,compsize); - __GLX_END(cmdlen); -} - -void glTexEnvf(GLenum target, GLenum pname, GLfloat param) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexEnvf,16); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_FLOAT(12,param); - __GLX_END(16); -} - -void glTexEnvfv(GLenum target, GLenum pname, const GLfloat *params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - compsize = __glTexEnvfv_size(pname); - cmdlen = 12+compsize*4; - __GLX_BEGIN(X_GLrop_TexEnvfv,cmdlen); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_FLOAT_ARRAY(12,params,compsize); - __GLX_END(cmdlen); -} - -void glTexEnvi(GLenum target, GLenum pname, GLint param) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexEnvi,16); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_LONG(12,param); - __GLX_END(16); -} - -void glTexEnviv(GLenum target, GLenum pname, const GLint *params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - compsize = __glTexEnviv_size(pname); - cmdlen = 12+compsize*4; - __GLX_BEGIN(X_GLrop_TexEnviv,cmdlen); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_LONG_ARRAY(12,params,compsize); - __GLX_END(cmdlen); -} - -void glTexGend(GLenum coord, GLenum pname, GLdouble param) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexGend,20); - __GLX_PUT_DOUBLE(4,param); - __GLX_PUT_LONG(12,coord); - __GLX_PUT_LONG(16,pname); - __GLX_END(20); -} - -void glTexGendv(GLenum coord, GLenum pname, const GLdouble *params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - compsize = __glTexGendv_size(pname); - cmdlen = 12+compsize*8; - __GLX_BEGIN(X_GLrop_TexGendv,cmdlen); - __GLX_PUT_LONG(4,coord); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_DOUBLE_ARRAY(12,params,compsize); - __GLX_END(cmdlen); -} - -void glTexGenf(GLenum coord, GLenum pname, GLfloat param) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexGenf,16); - __GLX_PUT_LONG(4,coord); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_FLOAT(12,param); - __GLX_END(16); -} - -void glTexGenfv(GLenum coord, GLenum pname, const GLfloat *params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - compsize = __glTexGenfv_size(pname); - cmdlen = 12+compsize*4; - __GLX_BEGIN(X_GLrop_TexGenfv,cmdlen); - __GLX_PUT_LONG(4,coord); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_FLOAT_ARRAY(12,params,compsize); - __GLX_END(cmdlen); -} - -void glTexGeni(GLenum coord, GLenum pname, GLint param) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_TexGeni,16); - __GLX_PUT_LONG(4,coord); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_LONG(12,param); - __GLX_END(16); -} - -void glTexGeniv(GLenum coord, GLenum pname, const GLint *params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - compsize = __glTexGeniv_size(pname); - cmdlen = 12+compsize*4; - __GLX_BEGIN(X_GLrop_TexGeniv,cmdlen); - __GLX_PUT_LONG(4,coord); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_LONG_ARRAY(12,params,compsize); - __GLX_END(cmdlen); -} - -void glInitNames(void) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_InitNames,4); - __GLX_END(4); -} - -void glLoadName(GLuint name) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_LoadName,8); - __GLX_PUT_LONG(4,name); - __GLX_END(8); -} - -void glPassThrough(GLfloat token) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_PassThrough,8); - __GLX_PUT_FLOAT(4,token); - __GLX_END(8); -} - -void glPopName(void) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_PopName,4); - __GLX_END(4); -} - -void glPushName(GLuint name) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_PushName,8); - __GLX_PUT_LONG(4,name); - __GLX_END(8); -} - -void glDrawBuffer(GLenum mode) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_DrawBuffer,8); - __GLX_PUT_LONG(4,mode); - __GLX_END(8); -} - -void glClear(GLbitfield mask) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Clear,8); - __GLX_PUT_LONG(4,mask); - __GLX_END(8); -} - -void glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_ClearAccum,20); - __GLX_PUT_FLOAT(4,red); - __GLX_PUT_FLOAT(8,green); - __GLX_PUT_FLOAT(12,blue); - __GLX_PUT_FLOAT(16,alpha); - __GLX_END(20); -} - -void glClearIndex(GLfloat c) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_ClearIndex,8); - __GLX_PUT_FLOAT(4,c); - __GLX_END(8); -} - -void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_ClearColor,20); - __GLX_PUT_FLOAT(4,red); - __GLX_PUT_FLOAT(8,green); - __GLX_PUT_FLOAT(12,blue); - __GLX_PUT_FLOAT(16,alpha); - __GLX_END(20); -} - -void glClearStencil(GLint s) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_ClearStencil,8); - __GLX_PUT_LONG(4,s); - __GLX_END(8); -} - -void glClearDepth(GLclampd depth) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_ClearDepth,12); - __GLX_PUT_DOUBLE(4,depth); - __GLX_END(12); -} - -void glStencilMask(GLuint mask) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_StencilMask,8); - __GLX_PUT_LONG(4,mask); - __GLX_END(8); -} - -void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_ColorMask,8); - __GLX_PUT_CHAR(4,red); - __GLX_PUT_CHAR(5,green); - __GLX_PUT_CHAR(6,blue); - __GLX_PUT_CHAR(7,alpha); - __GLX_END(8); -} - -void glDepthMask(GLboolean flag) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_DepthMask,8); - __GLX_PUT_CHAR(4,flag); - __GLX_END(8); -} - -void glIndexMask(GLuint mask) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_IndexMask,8); - __GLX_PUT_LONG(4,mask); - __GLX_END(8); -} - -void glAccum(GLenum op, GLfloat value) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Accum,12); - __GLX_PUT_LONG(4,op); - __GLX_PUT_FLOAT(8,value); - __GLX_END(12); -} - -void glPopAttrib(void) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_PopAttrib,4); - __GLX_END(4); -} - -void glPushAttrib(GLbitfield mask) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_PushAttrib,8); - __GLX_PUT_LONG(4,mask); - __GLX_END(8); -} - -void glMapGrid1d(GLint un, GLdouble u1, GLdouble u2) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MapGrid1d,24); - __GLX_PUT_DOUBLE(4,u1); - __GLX_PUT_DOUBLE(12,u2); - __GLX_PUT_LONG(20,un); - __GLX_END(24); -} - -void glMapGrid1f(GLint un, GLfloat u1, GLfloat u2) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MapGrid1f,16); - __GLX_PUT_LONG(4,un); - __GLX_PUT_FLOAT(8,u1); - __GLX_PUT_FLOAT(12,u2); - __GLX_END(16); -} - -void glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MapGrid2d,44); - __GLX_PUT_DOUBLE(4,u1); - __GLX_PUT_DOUBLE(12,u2); - __GLX_PUT_DOUBLE(20,v1); - __GLX_PUT_DOUBLE(28,v2); - __GLX_PUT_LONG(36,un); - __GLX_PUT_LONG(40,vn); - __GLX_END(44); -} - -void glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MapGrid2f,28); - __GLX_PUT_LONG(4,un); - __GLX_PUT_FLOAT(8,u1); - __GLX_PUT_FLOAT(12,u2); - __GLX_PUT_LONG(16,vn); - __GLX_PUT_FLOAT(20,v1); - __GLX_PUT_FLOAT(24,v2); - __GLX_END(28); -} - -void glEvalCoord1d(GLdouble u) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_EvalCoord1dv,12); - __GLX_PUT_DOUBLE(4,u); - __GLX_END(12); -} - -void glEvalCoord1dv(const GLdouble *u) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_EvalCoord1dv,12); - __GLX_PUT_DOUBLE(4,u[0]); - __GLX_END(12); -} - -void glEvalCoord1f(GLfloat u) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_EvalCoord1fv,8); - __GLX_PUT_FLOAT(4,u); - __GLX_END(8); -} - -void glEvalCoord1fv(const GLfloat *u) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_EvalCoord1fv,8); - __GLX_PUT_FLOAT(4,u[0]); - __GLX_END(8); -} - -void glEvalCoord2d(GLdouble u, GLdouble v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_EvalCoord2dv,20); - __GLX_PUT_DOUBLE(4,u); - __GLX_PUT_DOUBLE(12,v); - __GLX_END(20); -} - -void glEvalCoord2dv(const GLdouble *u) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_EvalCoord2dv,20); - __GLX_PUT_DOUBLE(4,u[0]); - __GLX_PUT_DOUBLE(12,u[1]); - __GLX_END(20); -} - -void glEvalCoord2f(GLfloat u, GLfloat v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_EvalCoord2fv,12); - __GLX_PUT_FLOAT(4,u); - __GLX_PUT_FLOAT(8,v); - __GLX_END(12); -} - -void glEvalCoord2fv(const GLfloat *u) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_EvalCoord2fv,12); - __GLX_PUT_FLOAT(4,u[0]); - __GLX_PUT_FLOAT(8,u[1]); - __GLX_END(12); -} - -void glEvalMesh1(GLenum mode, GLint i1, GLint i2) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_EvalMesh1,16); - __GLX_PUT_LONG(4,mode); - __GLX_PUT_LONG(8,i1); - __GLX_PUT_LONG(12,i2); - __GLX_END(16); -} - -void glEvalPoint1(GLint i) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_EvalPoint1,8); - __GLX_PUT_LONG(4,i); - __GLX_END(8); -} - -void glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_EvalMesh2,24); - __GLX_PUT_LONG(4,mode); - __GLX_PUT_LONG(8,i1); - __GLX_PUT_LONG(12,i2); - __GLX_PUT_LONG(16,j1); - __GLX_PUT_LONG(20,j2); - __GLX_END(24); -} - -void glEvalPoint2(GLint i, GLint j) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_EvalPoint2,12); - __GLX_PUT_LONG(4,i); - __GLX_PUT_LONG(8,j); - __GLX_END(12); -} - -void glAlphaFunc(GLenum func, GLclampf ref) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_AlphaFunc,12); - __GLX_PUT_LONG(4,func); - __GLX_PUT_FLOAT(8,ref); - __GLX_END(12); -} - -void glBlendFunc(GLenum sfactor, GLenum dfactor) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_BlendFunc,12); - __GLX_PUT_LONG(4,sfactor); - __GLX_PUT_LONG(8,dfactor); - __GLX_END(12); -} - -glxproto_4s(BlendFuncSeparate, X_GLrop_BlendFuncSeparate, GLenum) - -void glLogicOp(GLenum opcode) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_LogicOp,8); - __GLX_PUT_LONG(4,opcode); - __GLX_END(8); -} - -void glStencilFunc(GLenum func, GLint ref, GLuint mask) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_StencilFunc,16); - __GLX_PUT_LONG(4,func); - __GLX_PUT_LONG(8,ref); - __GLX_PUT_LONG(12,mask); - __GLX_END(16); -} - -void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_StencilOp,16); - __GLX_PUT_LONG(4,fail); - __GLX_PUT_LONG(8,zfail); - __GLX_PUT_LONG(12,zpass); - __GLX_END(16); -} - -void glDepthFunc(GLenum func) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_DepthFunc,8); - __GLX_PUT_LONG(4,func); - __GLX_END(8); -} - -void glPixelZoom(GLfloat xfactor, GLfloat yfactor) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_PixelZoom,12); - __GLX_PUT_FLOAT(4,xfactor); - __GLX_PUT_FLOAT(8,yfactor); - __GLX_END(12); -} - -void glPixelTransferf(GLenum pname, GLfloat param) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_PixelTransferf,12); - __GLX_PUT_LONG(4,pname); - __GLX_PUT_FLOAT(8,param); - __GLX_END(12); -} - -void glPixelTransferi(GLenum pname, GLint param) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_PixelTransferi,12); - __GLX_PUT_LONG(4,pname); - __GLX_PUT_LONG(8,param); - __GLX_END(12); -} - -void glReadBuffer(GLenum mode) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_ReadBuffer,8); - __GLX_PUT_LONG(4,mode); - __GLX_END(8); -} - -void glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_CopyPixels,24); - __GLX_PUT_LONG(4,x); - __GLX_PUT_LONG(8,y); - __GLX_PUT_LONG(12,width); - __GLX_PUT_LONG(16,height); - __GLX_PUT_LONG(20,type); - __GLX_END(24); -} - -void glDepthRange(GLclampd zNear, GLclampd zFar) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_DepthRange,20); - __GLX_PUT_DOUBLE(4,zNear); - __GLX_PUT_DOUBLE(12,zFar); - __GLX_END(20); -} - -void glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Frustum,52); - __GLX_PUT_DOUBLE(4,left); - __GLX_PUT_DOUBLE(12,right); - __GLX_PUT_DOUBLE(20,bottom); - __GLX_PUT_DOUBLE(28,top); - __GLX_PUT_DOUBLE(36,zNear); - __GLX_PUT_DOUBLE(44,zFar); - __GLX_END(52); -} - -void glLoadIdentity(void) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_LoadIdentity,4); - __GLX_END(4); -} - -void glLoadMatrixf(const GLfloat *m) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_LoadMatrixf,68); - __GLX_PUT_FLOAT_ARRAY(4,m,16); - __GLX_END(68); -} - -void glLoadMatrixd(const GLdouble *m) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_LoadMatrixd,132); - __GLX_PUT_DOUBLE_ARRAY(4,m,16); - __GLX_END(132); -} - -void glMatrixMode(GLenum mode) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MatrixMode,8); - __GLX_PUT_LONG(4,mode); - __GLX_END(8); -} - -void glMultMatrixf(const GLfloat *m) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultMatrixf,68); - __GLX_PUT_FLOAT_ARRAY(4,m,16); - __GLX_END(68); -} - -void glMultMatrixd(const GLdouble *m) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultMatrixd,132); - __GLX_PUT_DOUBLE_ARRAY(4,m,16); - __GLX_END(132); -} - -void glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Ortho,52); - __GLX_PUT_DOUBLE(4,left); - __GLX_PUT_DOUBLE(12,right); - __GLX_PUT_DOUBLE(20,bottom); - __GLX_PUT_DOUBLE(28,top); - __GLX_PUT_DOUBLE(36,zNear); - __GLX_PUT_DOUBLE(44,zFar); - __GLX_END(52); -} - -void glPopMatrix(void) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_PopMatrix,4); - __GLX_END(4); -} - -void glPushMatrix(void) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_PushMatrix,4); - __GLX_END(4); -} - -void glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Rotated,36); - __GLX_PUT_DOUBLE(4,angle); - __GLX_PUT_DOUBLE(12,x); - __GLX_PUT_DOUBLE(20,y); - __GLX_PUT_DOUBLE(28,z); - __GLX_END(36); -} - -void glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Rotatef,20); - __GLX_PUT_FLOAT(4,angle); - __GLX_PUT_FLOAT(8,x); - __GLX_PUT_FLOAT(12,y); - __GLX_PUT_FLOAT(16,z); - __GLX_END(20); -} - -void glScaled(GLdouble x, GLdouble y, GLdouble z) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Scaled,28); - __GLX_PUT_DOUBLE(4,x); - __GLX_PUT_DOUBLE(12,y); - __GLX_PUT_DOUBLE(20,z); - __GLX_END(28); -} - -void glScalef(GLfloat x, GLfloat y, GLfloat z) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Scalef,16); - __GLX_PUT_FLOAT(4,x); - __GLX_PUT_FLOAT(8,y); - __GLX_PUT_FLOAT(12,z); - __GLX_END(16); -} - -void glTranslated(GLdouble x, GLdouble y, GLdouble z) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Translated,28); - __GLX_PUT_DOUBLE(4,x); - __GLX_PUT_DOUBLE(12,y); - __GLX_PUT_DOUBLE(20,z); - __GLX_END(28); -} - -void glTranslatef(GLfloat x, GLfloat y, GLfloat z) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Translatef,16); - __GLX_PUT_FLOAT(4,x); - __GLX_PUT_FLOAT(8,y); - __GLX_PUT_FLOAT(12,z); - __GLX_END(16); -} - -void glViewport(GLint x, GLint y, GLsizei width, GLsizei height) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Viewport,20); - __GLX_PUT_LONG(4,x); - __GLX_PUT_LONG(8,y); - __GLX_PUT_LONG(12,width); - __GLX_PUT_LONG(16,height); - __GLX_END(20); -} - -void glPolygonOffset(GLfloat factor, GLfloat units) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_PolygonOffset,12); - __GLX_PUT_FLOAT(4,factor); - __GLX_PUT_FLOAT(8,units); - __GLX_END(12); -} - -void glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_CopyTexImage1D,32); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,level); - __GLX_PUT_LONG(12,internalformat); - __GLX_PUT_LONG(16,x); - __GLX_PUT_LONG(20,y); - __GLX_PUT_LONG(24,width); - __GLX_PUT_LONG(28,border); - __GLX_END(32); -} - -void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_CopyTexImage2D,36); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,level); - __GLX_PUT_LONG(12,internalformat); - __GLX_PUT_LONG(16,x); - __GLX_PUT_LONG(20,y); - __GLX_PUT_LONG(24,width); - __GLX_PUT_LONG(28,height); - __GLX_PUT_LONG(32,border); - __GLX_END(36); -} - -void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_CopyTexSubImage1D,28); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,level); - __GLX_PUT_LONG(12,xoffset); - __GLX_PUT_LONG(16,x); - __GLX_PUT_LONG(20,y); - __GLX_PUT_LONG(24,width); - __GLX_END(28); -} - -void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_CopyTexSubImage2D,36); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,level); - __GLX_PUT_LONG(12,xoffset); - __GLX_PUT_LONG(16,yoffset); - __GLX_PUT_LONG(20,x); - __GLX_PUT_LONG(24,y); - __GLX_PUT_LONG(28,width); - __GLX_PUT_LONG(32,height); - __GLX_END(36); -} - -void glBindTexture(GLenum target, GLuint texture) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_BindTexture,12); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,texture); - __GLX_END(12); -} - -void glPrioritizeTextures(GLsizei n, const GLuint *textures, const GLclampf *priorities) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - if (n < 0) return; - cmdlen = 8+n*4+n*4; - __GLX_BEGIN(X_GLrop_PrioritizeTextures,cmdlen); - __GLX_PUT_LONG(4,n); - __GLX_PUT_LONG_ARRAY(8,textures,n); - __GLX_PUT_FLOAT_ARRAY(8+n*4,priorities,n); - __GLX_END(cmdlen); -} - -void glIndexub(GLubyte c) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Indexubv,8); - __GLX_PUT_CHAR(4,c); - __GLX_END(8); -} - -void glIndexubv(const GLubyte *c) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Indexubv,8); - __GLX_PUT_CHAR(4,c[0]); - __GLX_END(8); -} - -void glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_BlendColor,20); - __GLX_PUT_FLOAT(4,red); - __GLX_PUT_FLOAT(8,green); - __GLX_PUT_FLOAT(12,blue); - __GLX_PUT_FLOAT(16,alpha); - __GLX_END(20); -} - -void glBlendEquation(GLenum mode) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_BlendEquation,8); - __GLX_PUT_LONG(4,mode); - __GLX_END(8); -} - -void glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat *params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - compsize = __glColorTableParameterfv_size(pname); - cmdlen = 12+compsize*4; - __GLX_BEGIN(X_GLrop_ColorTableParameterfv,cmdlen); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_FLOAT_ARRAY(12,params,compsize); - __GLX_END(cmdlen); -} - -void glColorTableParameteriv(GLenum target, GLenum pname, const GLint *params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - compsize = __glColorTableParameteriv_size(pname); - cmdlen = 12+compsize*4; - __GLX_BEGIN(X_GLrop_ColorTableParameteriv,cmdlen); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_LONG_ARRAY(12,params,compsize); - __GLX_END(cmdlen); -} - -void glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_CopyColorTable,24); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,internalformat); - __GLX_PUT_LONG(12,x); - __GLX_PUT_LONG(16,y); - __GLX_PUT_LONG(20,width); - __GLX_END(24); -} - -void glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_CopyColorSubTable,24); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,start); - __GLX_PUT_LONG(12,x); - __GLX_PUT_LONG(16,y); - __GLX_PUT_LONG(20,width); - __GLX_END(24); -} - -void glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_ConvolutionParameterf,16); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_FLOAT(12,params); - __GLX_END(16); -} - -void glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat *params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - compsize = __glConvolutionParameterfv_size(pname); - cmdlen = 12+compsize*4; - __GLX_BEGIN(X_GLrop_ConvolutionParameterfv,cmdlen); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_FLOAT_ARRAY(12,params,compsize); - __GLX_END(cmdlen); -} - -void glConvolutionParameteri(GLenum target, GLenum pname, GLint params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_ConvolutionParameteri,16); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_LONG(12,params); - __GLX_END(16); -} - -void glConvolutionParameteriv(GLenum target, GLenum pname, const GLint *params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - compsize = __glConvolutionParameteriv_size(pname); - cmdlen = 12+compsize*4; - __GLX_BEGIN(X_GLrop_ConvolutionParameteriv,cmdlen); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,pname); - __GLX_PUT_LONG_ARRAY(12,params,compsize); - __GLX_END(cmdlen); -} - -void glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_CopyConvolutionFilter1D,24); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,internalformat); - __GLX_PUT_LONG(12,x); - __GLX_PUT_LONG(16,y); - __GLX_PUT_LONG(20,width); - __GLX_END(24); -} - -void glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_CopyConvolutionFilter2D,28); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,internalformat); - __GLX_PUT_LONG(12,x); - __GLX_PUT_LONG(16,y); - __GLX_PUT_LONG(20,width); - __GLX_PUT_LONG(24,height); - __GLX_END(28); -} - -void glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Histogram,20); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,width); - __GLX_PUT_LONG(12,internalformat); - __GLX_PUT_CHAR(16,sink); - __GLX_END(20); -} - -void glMinmax(GLenum target, GLenum internalformat, GLboolean sink) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_Minmax,16); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,internalformat); - __GLX_PUT_CHAR(12,sink); - __GLX_END(16); -} - -void glResetHistogram(GLenum target) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_ResetHistogram,8); - __GLX_PUT_LONG(4,target); - __GLX_END(8); -} - -void glResetMinmax(GLenum target) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_ResetMinmax,8); - __GLX_PUT_LONG(4,target); - __GLX_END(8); -} - -void glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_CopyTexSubImage3D,40); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,level); - __GLX_PUT_LONG(12,xoffset); - __GLX_PUT_LONG(16,yoffset); - __GLX_PUT_LONG(20,zoffset); - __GLX_PUT_LONG(24,x); - __GLX_PUT_LONG(28,y); - __GLX_PUT_LONG(32,width); - __GLX_PUT_LONG(36,height); - __GLX_END(40); -} - -void glActiveTextureARB(GLenum texture) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_ActiveTextureARB,8); - __GLX_PUT_LONG(4,texture); - __GLX_END(8); -} - -void glMultiTexCoord1dARB(GLenum target, GLdouble s) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord1dvARB,16); - __GLX_PUT_DOUBLE(4,s); - __GLX_PUT_LONG(12,target); - __GLX_END(16); -} - -void glMultiTexCoord1dvARB(GLenum target, const GLdouble *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord1dvARB,16); - __GLX_PUT_DOUBLE(4,v[0]); - __GLX_PUT_LONG(12,target); - __GLX_END(16); -} - -void glMultiTexCoord1fARB(GLenum target, GLfloat s) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord1fvARB,12); - __GLX_PUT_LONG(4,target); - __GLX_PUT_FLOAT(8,s); - __GLX_END(12); -} - -void glMultiTexCoord1fvARB(GLenum target, const GLfloat *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord1fvARB,12); - __GLX_PUT_LONG(4,target); - __GLX_PUT_FLOAT(8,v[0]); - __GLX_END(12); -} - -void glMultiTexCoord1iARB(GLenum target, GLint s) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord1ivARB,12); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,s); - __GLX_END(12); -} - -void glMultiTexCoord1ivARB(GLenum target, const GLint *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord1ivARB,12); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,v[0]); - __GLX_END(12); -} - -void glMultiTexCoord1sARB(GLenum target, GLshort s) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord1svARB,12); - __GLX_PUT_LONG(4,target); - __GLX_PUT_SHORT(8,s); - __GLX_END(12); -} - -void glMultiTexCoord1svARB(GLenum target, const GLshort *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord1svARB,12); - __GLX_PUT_LONG(4,target); - __GLX_PUT_SHORT(8,v[0]); - __GLX_END(12); -} - -void glMultiTexCoord2dARB(GLenum target, GLdouble s, GLdouble t) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord2dvARB,24); - __GLX_PUT_DOUBLE(4,s); - __GLX_PUT_DOUBLE(12,t); - __GLX_PUT_LONG(20,target); - __GLX_END(24); -} - -void glMultiTexCoord2dvARB(GLenum target, const GLdouble *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord2dvARB,24); - __GLX_PUT_DOUBLE(4,v[0]); - __GLX_PUT_DOUBLE(12,v[1]); - __GLX_PUT_LONG(20,target); - __GLX_END(24); -} - -void glMultiTexCoord2fARB(GLenum target, GLfloat s, GLfloat t) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord2fvARB,16); - __GLX_PUT_LONG(4,target); - __GLX_PUT_FLOAT(8,s); - __GLX_PUT_FLOAT(12,t); - __GLX_END(16); -} - -void glMultiTexCoord2fvARB(GLenum target, const GLfloat *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord2fvARB,16); - __GLX_PUT_LONG(4,target); - __GLX_PUT_FLOAT(8,v[0]); - __GLX_PUT_FLOAT(12,v[1]); - __GLX_END(16); -} - -void glMultiTexCoord2iARB(GLenum target, GLint s, GLint t) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord2ivARB,16); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,s); - __GLX_PUT_LONG(12,t); - __GLX_END(16); -} - -void glMultiTexCoord2ivARB(GLenum target, const GLint *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord2ivARB,16); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,v[0]); - __GLX_PUT_LONG(12,v[1]); - __GLX_END(16); -} - -void glMultiTexCoord2sARB(GLenum target, GLshort s, GLshort t) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord2svARB,12); - __GLX_PUT_LONG(4,target); - __GLX_PUT_SHORT(8,s); - __GLX_PUT_SHORT(10,t); - __GLX_END(12); -} - -void glMultiTexCoord2svARB(GLenum target, const GLshort *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord2svARB,12); - __GLX_PUT_LONG(4,target); - __GLX_PUT_SHORT(8,v[0]); - __GLX_PUT_SHORT(10,v[1]); - __GLX_END(12); -} - -void glMultiTexCoord3dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord3dvARB,32); - __GLX_PUT_DOUBLE(4,s); - __GLX_PUT_DOUBLE(12,t); - __GLX_PUT_DOUBLE(20,r); - __GLX_PUT_LONG(28,target); - __GLX_END(32); -} - -void glMultiTexCoord3dvARB(GLenum target, const GLdouble *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord3dvARB,32); - __GLX_PUT_DOUBLE(4,v[0]); - __GLX_PUT_DOUBLE(12,v[1]); - __GLX_PUT_DOUBLE(20,v[2]); - __GLX_PUT_LONG(28,target); - __GLX_END(32); -} - -void glMultiTexCoord3fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord3fvARB,20); - __GLX_PUT_LONG(4,target); - __GLX_PUT_FLOAT(8,s); - __GLX_PUT_FLOAT(12,t); - __GLX_PUT_FLOAT(16,r); - __GLX_END(20); -} - -void glMultiTexCoord3fvARB(GLenum target, const GLfloat *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord3fvARB,20); - __GLX_PUT_LONG(4,target); - __GLX_PUT_FLOAT(8,v[0]); - __GLX_PUT_FLOAT(12,v[1]); - __GLX_PUT_FLOAT(16,v[2]); - __GLX_END(20); -} - -void glMultiTexCoord3iARB(GLenum target, GLint s, GLint t, GLint r) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord3ivARB,20); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,s); - __GLX_PUT_LONG(12,t); - __GLX_PUT_LONG(16,r); - __GLX_END(20); -} - -void glMultiTexCoord3ivARB(GLenum target, const GLint *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord3ivARB,20); - __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,v[0]); - __GLX_PUT_LONG(12,v[1]); - __GLX_PUT_LONG(16,v[2]); - __GLX_END(20); -} - -void glMultiTexCoord3sARB(GLenum target, GLshort s, GLshort t, GLshort r) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord3svARB,16); - __GLX_PUT_LONG(4,target); - __GLX_PUT_SHORT(8,s); - __GLX_PUT_SHORT(10,t); - __GLX_PUT_SHORT(12,r); - __GLX_END(16); -} - -void glMultiTexCoord3svARB(GLenum target, const GLshort *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord3svARB,16); - __GLX_PUT_LONG(4,target); - __GLX_PUT_SHORT(8,v[0]); - __GLX_PUT_SHORT(10,v[1]); - __GLX_PUT_SHORT(12,v[2]); - __GLX_END(16); -} - -void glMultiTexCoord4dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord4dvARB,40); - __GLX_PUT_DOUBLE(4,s); - __GLX_PUT_DOUBLE(12,t); - __GLX_PUT_DOUBLE(20,r); - __GLX_PUT_DOUBLE(28,q); - __GLX_PUT_LONG(36,target); - __GLX_END(40); -} - -void glMultiTexCoord4dvARB(GLenum target, const GLdouble *v) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord4dvARB,40); - __GLX_PUT_DOUBLE(4,v[0]); - __GLX_PUT_DOUBLE(12,v[1]); - __GLX_PUT_DOUBLE(20,v[2]); - __GLX_PUT_DOUBLE(28,v[3]); - __GLX_PUT_LONG(36,target); - __GLX_END(40); + if (n < 0) return; + cmdlen = 8+n*4+n*4; + __GLX_BEGIN(X_GLrop_PrioritizeTextures,cmdlen); + __GLX_PUT_LONG(4,n); + __GLX_PUT_LONG_ARRAY(8,textures,n); + __GLX_PUT_FLOAT_ARRAY(8+n*4,priorities,n); + __GLX_END(cmdlen); } -void glMultiTexCoord4fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q) +void __indirect_glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord4fvARB,24); + __GLX_BEGIN(X_GLrop_CopyColorTable,24); __GLX_PUT_LONG(4,target); - __GLX_PUT_FLOAT(8,s); - __GLX_PUT_FLOAT(12,t); - __GLX_PUT_FLOAT(16,r); - __GLX_PUT_FLOAT(20,q); + __GLX_PUT_LONG(8,internalformat); + __GLX_PUT_LONG(12,x); + __GLX_PUT_LONG(16,y); + __GLX_PUT_LONG(20,width); __GLX_END(24); } -void glMultiTexCoord4fvARB(GLenum target, const GLfloat *v) +void __indirect_glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord4fvARB,24); + __GLX_BEGIN(X_GLrop_CopyColorSubTable,24); __GLX_PUT_LONG(4,target); - __GLX_PUT_FLOAT(8,v[0]); - __GLX_PUT_FLOAT(12,v[1]); - __GLX_PUT_FLOAT(16,v[2]); - __GLX_PUT_FLOAT(20,v[3]); + __GLX_PUT_LONG(8,start); + __GLX_PUT_LONG(12,x); + __GLX_PUT_LONG(16,y); + __GLX_PUT_LONG(20,width); __GLX_END(24); } -void glMultiTexCoord4iARB(GLenum target, GLint s, GLint t, GLint r, GLint q) +void __indirect_glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord4ivARB,24); + __GLX_BEGIN(X_GLrop_CopyConvolutionFilter1D,24); __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,s); - __GLX_PUT_LONG(12,t); - __GLX_PUT_LONG(16,r); - __GLX_PUT_LONG(20,q); + __GLX_PUT_LONG(8,internalformat); + __GLX_PUT_LONG(12,x); + __GLX_PUT_LONG(16,y); + __GLX_PUT_LONG(20,width); __GLX_END(24); } -void glMultiTexCoord4ivARB(GLenum target, const GLint *v) +void __indirect_glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord4ivARB,24); + __GLX_BEGIN(X_GLrop_CopyConvolutionFilter2D,28); __GLX_PUT_LONG(4,target); - __GLX_PUT_LONG(8,v[0]); - __GLX_PUT_LONG(12,v[1]); - __GLX_PUT_LONG(16,v[2]); - __GLX_PUT_LONG(20,v[3]); - __GLX_END(24); + __GLX_PUT_LONG(8,internalformat); + __GLX_PUT_LONG(12,x); + __GLX_PUT_LONG(16,y); + __GLX_PUT_LONG(20,width); + __GLX_PUT_LONG(24,height); + __GLX_END(28); } -void glMultiTexCoord4sARB(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q) +void __indirect_glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord4svARB,16); + __GLX_BEGIN(X_GLrop_Histogram,20); __GLX_PUT_LONG(4,target); - __GLX_PUT_SHORT(8,s); - __GLX_PUT_SHORT(10,t); - __GLX_PUT_SHORT(12,r); - __GLX_PUT_SHORT(14,q); - __GLX_END(16); + __GLX_PUT_LONG(8,width); + __GLX_PUT_LONG(12,internalformat); + __GLX_PUT_CHAR(16,sink); + __GLX_END(20); } -void glMultiTexCoord4svARB(GLenum target, const GLshort *v) +void __indirect_glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height) { __GLX_DECLARE_VARIABLES(); __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_MultiTexCoord4svARB,16); + __GLX_BEGIN(X_GLrop_CopyTexSubImage3D,40); __GLX_PUT_LONG(4,target); - __GLX_PUT_SHORT(8,v[0]); - __GLX_PUT_SHORT(10,v[1]); - __GLX_PUT_SHORT(12,v[2]); - __GLX_PUT_SHORT(14,v[3]); - __GLX_END(16); -} - -void glLoadTransposeMatrixfARB(const GLfloat *m) -{ - __GLX_DECLARE_VARIABLES(); - GLfloat t[16]; - int i, j; - __GLX_LOAD_VARIABLES(); - for (i = 0; i < 4; i++) { - for (j = 0; j < 4; j++) { - t[i*4+j] = m[j*4+i]; - } - } - __GLX_BEGIN(X_GLrop_LoadMatrixf,68); - __GLX_PUT_FLOAT_ARRAY(4,t,16); - __GLX_END(68); -} - -void glMultTransposeMatrixfARB(const GLfloat *m) -{ - __GLX_DECLARE_VARIABLES(); - GLfloat t[16]; - int i, j; - __GLX_LOAD_VARIABLES(); - for (i = 0; i < 4; i++) { - for (j = 0; j < 4; j++) { - t[i*4+j] = m[j*4+i]; - } - } - __GLX_BEGIN(X_GLrop_MultMatrixf,68); - __GLX_PUT_FLOAT_ARRAY(4,t,16); - __GLX_END(68); -} - -void glLoadTransposeMatrixdARB(const GLdouble *m) -{ - __GLX_DECLARE_VARIABLES(); - GLdouble t[16]; - int i, j; - __GLX_LOAD_VARIABLES(); - for (i = 0; i < 4; i++) { - for (j = 0; j < 4; j++) { - t[i*4+j] = m[j*4+i]; - } - } - __GLX_BEGIN(X_GLrop_LoadMatrixd,132); - __GLX_PUT_DOUBLE_ARRAY(4,t,16); - __GLX_END(132); -} - -void glMultTransposeMatrixdARB(const GLdouble *m) -{ - __GLX_DECLARE_VARIABLES(); - GLdouble t[16]; - int i, j; - __GLX_LOAD_VARIABLES(); - for (i = 0; i < 4; i++) { - for (j = 0; j < 4; j++) { - t[i*4+j] = m[j*4+i]; - } - } - __GLX_BEGIN(X_GLrop_MultMatrixd,132); - __GLX_PUT_DOUBLE_ARRAY(4,t,16); - __GLX_END(132); -} - - -/* - * New extension functions - */ - -void glPointParameterfARB(GLenum pname, GLfloat param) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_PointParameterfARB,12); - __GLX_PUT_LONG(4,pname); - __GLX_PUT_FLOAT(8,param); - __GLX_END(12); -} - -void glPointParameterfvARB(GLenum pname, const GLfloat *params) -{ - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - if (pname == GL_POINT_DISTANCE_ATTENUATION_ARB) { - /* params is float[3] */ - __GLX_BEGIN(X_GLrop_PointParameterfvARB,20); - __GLX_PUT_LONG(4,pname); - __GLX_PUT_FLOAT(8,params[0]); - __GLX_PUT_FLOAT(12,params[1]); - __GLX_PUT_FLOAT(16,params[2]); - __GLX_END(20); - } - else { - /* params is float[1] */ - __GLX_BEGIN(X_GLrop_PointParameterfvARB,12); - __GLX_PUT_LONG(4,pname); - __GLX_PUT_FLOAT(8,params[0]); - __GLX_END(12); - } -} - -glxproto_enum1_V(PointParameteri, X_GLrop_PointParameteri, GLint) - -void glWindowPos2dARB(GLdouble x, GLdouble y) -{ - glWindowPos3fARB(x, y, 0.0); -} - -void glWindowPos2iARB(GLint x, GLint y) -{ - glWindowPos3fARB(x, y, 0.0); -} - -void glWindowPos2fARB(GLfloat x, GLfloat y) -{ - glWindowPos3fARB(x, y, 0.0); + __GLX_PUT_LONG(8,level); + __GLX_PUT_LONG(12,xoffset); + __GLX_PUT_LONG(16,yoffset); + __GLX_PUT_LONG(20,zoffset); + __GLX_PUT_LONG(24,x); + __GLX_PUT_LONG(28,y); + __GLX_PUT_LONG(32,width); + __GLX_PUT_LONG(36,height); + __GLX_END(40); } -void glWindowPos2sARB(GLshort x, GLshort y) +void __indirect_glWindowPos2dARB(GLdouble x, GLdouble y) { - glWindowPos3fARB(x, y, 0.0); + __indirect_glWindowPos3fARB(x, y, 0.0); } -void glWindowPos2dvARB(const GLdouble * p) +void __indirect_glWindowPos2iARB(GLint x, GLint y) { - glWindowPos3fARB(p[0], p[1], 0.0); + __indirect_glWindowPos3fARB(x, y, 0.0); } -void glWindowPos2fvARB(const GLfloat * p) +void __indirect_glWindowPos2fARB(GLfloat x, GLfloat y) { - glWindowPos3fARB(p[0], p[1], 0.0); + __indirect_glWindowPos3fARB(x, y, 0.0); } -void glWindowPos2ivARB(const GLint * p) +void __indirect_glWindowPos2sARB(GLshort x, GLshort y) { - glWindowPos3fARB(p[0], p[1], 0.0); + __indirect_glWindowPos3fARB(x, y, 0.0); } -void glWindowPos2svARB(const GLshort * p) +void __indirect_glWindowPos2dvARB(const GLdouble * p) { - glWindowPos3fARB(p[0], p[1], 0.0); + __indirect_glWindowPos3fARB(p[0], p[1], 0.0); } -void glWindowPos3dARB(GLdouble x, GLdouble y, GLdouble z) +void __indirect_glWindowPos2fvARB(const GLfloat * p) { - glWindowPos3fARB(x, y, z); + __indirect_glWindowPos3fARB(p[0], p[1], 0.0); } -void glWindowPos3fARB(GLfloat x, GLfloat y, GLfloat z) +void __indirect_glWindowPos2ivARB(const GLint * p) { - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_WindowPos3fARB,16); - __GLX_PUT_FLOAT(4,x); - __GLX_PUT_FLOAT(8,y); - __GLX_PUT_FLOAT(12,z); - __GLX_END(16); + __indirect_glWindowPos3fARB(p[0], p[1], 0.0); } -void glWindowPos3iARB(GLint x, GLint y, GLint z) +void __indirect_glWindowPos2svARB(const GLshort * p) { - glWindowPos3fARB(x, y, z); + __indirect_glWindowPos3fARB(p[0], p[1], 0.0); } -void glWindowPos3sARB(GLshort x, GLshort y, GLshort z) +void __indirect_glWindowPos3dARB(GLdouble x, GLdouble y, GLdouble z) { - glWindowPos3fARB(x, y, z); + __indirect_glWindowPos3fARB(x, y, z); } -void glWindowPos3dvARB(const GLdouble * p) +void __indirect_glWindowPos3iARB(GLint x, GLint y, GLint z) { - glWindowPos3fARB(p[0], p[1], p[2]); + __indirect_glWindowPos3fARB(x, y, z); } -void glWindowPos3fvARB(const GLfloat * p) +void __indirect_glWindowPos3sARB(GLshort x, GLshort y, GLshort z) { - glWindowPos3fARB(p[0], p[1], p[2]); + __indirect_glWindowPos3fARB(x, y, z); } -void glWindowPos3ivARB(const GLint * p) +void __indirect_glWindowPos3dvARB(const GLdouble * p) { - glWindowPos3fARB(p[0], p[1], p[2]); + __indirect_glWindowPos3fARB(p[0], p[1], p[2]); } -void glWindowPos3svARB(const GLshort * p) +void __indirect_glWindowPos3ivARB(const GLint * p) { - glWindowPos3fARB(p[0], p[1], p[2]); + __indirect_glWindowPos3fARB(p[0], p[1], p[2]); } -void glActiveStencilFaceEXT(GLenum face) +void __indirect_glWindowPos3svARB(const GLshort * p) { - __GLX_DECLARE_VARIABLES(); - __GLX_LOAD_VARIABLES(); - __GLX_BEGIN(X_GLrop_ActiveStencilFaceEXT,8); - __GLX_PUT_LONG(4,face); - __GLX_END(8); + __indirect_glWindowPos3fARB(p[0], p[1], p[2]); } Index: xc/lib/GL/glx/glcontextmodes.c diff -u xc/lib/GL/glx/glcontextmodes.c:1.3 xc/lib/GL/glx/glcontextmodes.c:removed --- xc/lib/GL/glx/glcontextmodes.c:1.3 Fri Oct 24 11:25:06 2003 +++ xc/lib/GL/glx/glcontextmodes.c Wed Mar 16 21:04:47 2005 @@ -1,288 +0,0 @@ -/* - * (C) Copyright IBM Corporation 2003 - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEM, IBM AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE - * USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -/** - * \file glcontextmodes.c - * \author Ian Romanick - */ - -#include "glapi.h" -#include "glxclient.h" -#include "glcontextmodes.h" - -#define NUM_VISUAL_TYPES 6 - -/** - * Convert an X visual type to a GLX visual type. - * - * \param visualType X visual type (i.e., \c TrueColor, \c StaticGray, etc.) - * to be converted. - * \return If \c visualType is a valid X visual type, a GLX visual type will - * be returned. Otherwise \c GLX_NONE will be returned. - */ - -GLint -_gl_convert_from_x_visual_type( int visualType ) -{ - static const int glx_visual_types[ NUM_VISUAL_TYPES ] = { - GLX_STATIC_GRAY, GLX_GRAY_SCALE, - GLX_STATIC_COLOR, GLX_PSEUDO_COLOR, - GLX_TRUE_COLOR, GLX_DIRECT_COLOR - }; - - return ( (unsigned) visualType < NUM_VISUAL_TYPES ) - ? glx_visual_types[ visualType ] : GLX_NONE; -} - - -/** - * Convert a GLX visual type to an X visual type. - * - * \param visualType GLX visual type (i.e., \c GLX_TRUE_COLOR, - * \c GLX_STATIC_GRAY, etc.) to be converted. - * \return If \c visualType is a valid GLX visual type, an X visual type will - * be returned. Otherwise -1 will be returned. - */ - -GLint -_gl_convert_to_x_visual_type( int visualType ) -{ - static const int x_visual_types[ NUM_VISUAL_TYPES ] = { - StaticGray, GrayScale, - StaticColor, PseudoColor, - TrueColor, DirectColor - }; - - return ( (unsigned) (visualType - GLX_STATIC_GRAY) <= NUM_VISUAL_TYPES ) - ? x_visual_types[ visualType - GLX_STATIC_GRAY ] : -1; -} - - -/** - * Copy a GLX visual config structure to a GL context mode structure. All - * of the fields in \c config are copied to \c mode. Additional fields in - * \c mode that can be derrived from the fields of \c config (i.e., - * \c haveDepthBuffer) are also filled in. The remaining fields in \c mode - * that cannot be derrived are set to default values. - * - * \param mode Destination GL context mode. - * \param config Source GLX visual config. - */ - -void -_gl_copy_visual_to_context_mode( __GLcontextModes * mode, - const __GLXvisualConfig * config ) -{ - (void) memset( mode, 0, sizeof( __GLcontextModes ) ); - - mode->visualID = config->vid; - mode->visualType = _gl_convert_from_x_visual_type( config->class ); - mode->xRenderable = GL_TRUE; - mode->fbconfigID = GLX_DONT_CARE; - mode->drawableType = GLX_WINDOW_BIT; - - mode->rgbMode = (config->rgba != 0); - mode->renderType = (mode->rgbMode) ? GLX_RGBA_BIT : GLX_COLOR_INDEX_BIT; - - mode->colorIndexMode = !(mode->rgbMode); - mode->doubleBufferMode = (config->doubleBuffer != 0); - mode->stereoMode = (config->stereo != 0); - - mode->haveAccumBuffer = ((config->accumRedSize + - config->accumGreenSize + - config->accumBlueSize + - config->accumAlphaSize) > 0); - mode->haveDepthBuffer = (config->depthSize > 0); - mode->haveStencilBuffer = (config->stencilSize > 0); - - mode->redBits = config->redSize; - mode->greenBits = config->greenSize; - mode->blueBits = config->blueSize; - mode->alphaBits = config->alphaSize; - mode->redMask = config->redMask; - mode->greenMask = config->greenMask; - mode->blueMask = config->blueMask; - mode->alphaMask = config->alphaMask; - mode->rgbBits = config->bufferSize; - mode->indexBits = config->bufferSize; - - mode->accumRedBits = config->accumRedSize; - mode->accumGreenBits = config->accumGreenSize; - mode->accumBlueBits = config->accumBlueSize; - mode->accumAlphaBits = config->accumAlphaSize; - mode->depthBits = config->depthSize; - mode->stencilBits = config->stencilSize; - - mode->numAuxBuffers = config->auxBuffers; - mode->level = config->level; - - mode->visualRating = config->visualRating; - mode->transparentPixel = config->transparentPixel; - mode->transparentRed = config->transparentRed; - mode->transparentGreen = config->transparentGreen; - mode->transparentBlue = config->transparentBlue; - mode->transparentAlpha = config->transparentAlpha; - mode->transparentIndex = config->transparentIndex; -} - - -/** - * Get data from a GL context mode. - * - * \param mode GL context mode whose data is to be returned. - * \param attribute Attribute of \c mode that is to be returned. - * \param value_return Location to store the data member of \c mode. - * \return If \c attribute is a valid attribute of \c mode, \c Success is - * returned. Otherwise \c GLX_BAD_ATTRIBUTE is returned. - */ - -int -_gl_get_context_mode_data(const __GLcontextModes *mode, int attribute, - int *value_return) -{ - switch (attribute) { - case GLX_USE_GL: - *value_return = GL_TRUE; - return Success; - case GLX_BUFFER_SIZE: - *value_return = mode->rgbBits; - return Success; - case GLX_RGBA: - *value_return = mode->rgbMode; - return Success; - case GLX_RED_SIZE: - *value_return = mode->redBits; - return Success; - case GLX_GREEN_SIZE: - *value_return = mode->greenBits; - return Success; - case GLX_BLUE_SIZE: - *value_return = mode->blueBits; - return Success; - case GLX_ALPHA_SIZE: - *value_return = mode->alphaBits; - return Success; - case GLX_DOUBLEBUFFER: - *value_return = mode->doubleBufferMode; - return Success; - case GLX_STEREO: - *value_return = mode->stereoMode; - return Success; - case GLX_AUX_BUFFERS: - *value_return = mode->numAuxBuffers; - return Success; - case GLX_DEPTH_SIZE: - *value_return = mode->depthBits; - return Success; - case GLX_STENCIL_SIZE: - *value_return = mode->stencilBits; - return Success; - case GLX_ACCUM_RED_SIZE: - *value_return = mode->accumRedBits; - return Success; - case GLX_ACCUM_GREEN_SIZE: - *value_return = mode->accumGreenBits; - return Success; - case GLX_ACCUM_BLUE_SIZE: - *value_return = mode->accumBlueBits; - return Success; - case GLX_ACCUM_ALPHA_SIZE: - *value_return = mode->accumAlphaBits; - return Success; - case GLX_LEVEL: - *value_return = mode->level; - return Success; - case GLX_TRANSPARENT_TYPE_EXT: - *value_return = mode->transparentPixel; - return Success; - case GLX_TRANSPARENT_RED_VALUE: - *value_return = mode->transparentRed; - return Success; - case GLX_TRANSPARENT_GREEN_VALUE: - *value_return = mode->transparentGreen; - return Success; - case GLX_TRANSPARENT_BLUE_VALUE: - *value_return = mode->transparentBlue; - return Success; - case GLX_TRANSPARENT_ALPHA_VALUE: - *value_return = mode->transparentAlpha; - return Success; - case GLX_TRANSPARENT_INDEX_VALUE: - *value_return = mode->transparentIndex; - return Success; - case GLX_X_VISUAL_TYPE: - *value_return = mode->visualType; - return Success; - case GLX_CONFIG_CAVEAT: - *value_return = mode->visualRating; - return Success; - case GLX_VISUAL_ID: - *value_return = mode->visualID; - return Success; - case GLX_DRAWABLE_TYPE: - *value_return = mode->drawableType; - return Success; - case GLX_RENDER_TYPE: - *value_return = mode->renderType; - return Success; - case GLX_X_RENDERABLE: - *value_return = mode->xRenderable; - return Success; - case GLX_FBCONFIG_ID: - *value_return = mode->fbconfigID; - return Success; - case GLX_MAX_PBUFFER_WIDTH: - *value_return = mode->maxPbufferWidth; - return Success; - case GLX_MAX_PBUFFER_HEIGHT: - *value_return = mode->maxPbufferHeight; - return Success; - case GLX_MAX_PBUFFER_PIXELS: - *value_return = mode->maxPbufferPixels; - return Success; - case GLX_OPTIMAL_PBUFFER_WIDTH_SGIX: - *value_return = mode->optimalPbufferWidth; - return Success; - case GLX_OPTIMAL_PBUFFER_HEIGHT_SGIX: - *value_return = mode->optimalPbufferHeight; - return Success; - case GLX_SWAP_METHOD_OML: - *value_return = mode->swapMethod; - return Success; - case GLX_SAMPLE_BUFFERS_SGIS: - *value_return = mode->sampleBuffers; - return Success; - case GLX_SAMPLES_SGIS: - *value_return = mode->samples; - return Success; - - /* Applications are NOT allowed to query GLX_VISUAL_SELECT_GROUP_SGIX. - * It is ONLY for communication between the GLX client and the GLX - * server. - */ - case GLX_VISUAL_SELECT_GROUP_SGIX: - default: - return GLX_BAD_ATTRIBUTE; - } -} Index: xc/lib/GL/glx/glcontextmodes.h diff -u xc/lib/GL/glx/glcontextmodes.h:1.3 xc/lib/GL/glx/glcontextmodes.h:removed --- xc/lib/GL/glx/glcontextmodes.h:1.3 Fri Oct 24 11:25:06 2003 +++ xc/lib/GL/glx/glcontextmodes.h Wed Mar 16 21:04:47 2005 @@ -1,43 +0,0 @@ -/* - * (C) Copyright IBM Corporation 2003 - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEM, IBM AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE - * USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -/** - * \file glcontextmodes.h - * \author Ian Romanick - */ - -#ifndef GLCONTEXTMODES_H -#define GLCONTEXTMODES_H - -#include "glapi.h" -#include "glxclient.h" - -extern GLint _gl_convert_from_x_visual_type( int visualType ); -extern GLint _gl_convert_to_x_visual_type( int visualType ); -extern void _gl_copy_visual_to_context_mode( __GLcontextModes * mode, - const __GLXvisualConfig * config ); -extern int _gl_get_context_mode_data( const __GLcontextModes *mode, - int attribute, int *value_return ); - -#endif /* GLCONTEXTMODES_H */ Index: xc/lib/GL/glx/glx_pbuffer.c diff -u /dev/null xc/lib/GL/glx/glx_pbuffer.c:1.3 --- /dev/null Wed Mar 16 21:04:47 2005 +++ xc/lib/GL/glx/glx_pbuffer.c Fri Dec 17 11:38:03 2004 @@ -0,0 +1,554 @@ +/* $XFree86: xc/lib/GL/glx/glx_pbuffer.c,v 1.3 2004/12/17 16:38:03 tsi Exp $ */ +/* + * (C) Copyright IBM Corporation 2004 + * All Rights Reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the "Software"), + * to deal in the Software without restriction, including without limitation + * on the rights to use, copy, modify, merge, publish, distribute, sub + * license, and/or sell copies of the Software, and to permit persons to whom + * the Software is furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice (including the next + * paragraph) shall be included in all copies or substantial portions of the + * Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL + * IBM AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + * DEALINGS IN THE SOFTWARE. + */ + +/** + * \file glx_pbuffer.c + * Implementation of pbuffer related functions. + * + * \author Ian Romanick + */ + +#include "glxclient.h" +#include +#include +#include +#include +#include "glapi.h" +#include "glxextensions.h" +#include "glcontextmodes.h" + +#ifdef IN_DOXYGEN +#define GLX_PREFIX(x) x +#endif /* IN_DOXYGEN */ + +static void ChangeDrawableAttribute( Display * dpy, GLXDrawable drawable, + const CARD32 * attribs, size_t num_attribs ); + +static void DestroyPbuffer( Display * dpy, GLXDrawable drawable ); + +static GLXDrawable CreatePbuffer( Display *dpy, + const __GLcontextModes * fbconfig, unsigned int width, unsigned int height, + const int *attrib_list, GLboolean size_in_attribs ); + +static int GetDrawableAttribute( Display *dpy, GLXDrawable drawable, + int attribute, unsigned int *value ); + + +/** + * Change a drawable's attribute. + * + * This function is used to implement \c glXSelectEvent and + * \c glXSelectEventSGIX. + * + * \note + * This function dynamically determines whether to use the SGIX_pbuffer + * version of the protocol or the GLX 1.3 version of the protocol. + * + * \todo + * This function needs to be modified to work with direct-rendering drivers. + */ +static void +ChangeDrawableAttribute( Display * dpy, GLXDrawable drawable, + const CARD32 * attribs, size_t num_attribs ) +{ + __GLXdisplayPrivate *priv = __glXInitialize(dpy); + CARD32 * output; + + + if ( (dpy == NULL) || (drawable == 0) ) { + return; + } + + + LockDisplay(dpy); + + if ( (priv->majorVersion > 1) || (priv->minorVersion >= 3) ) { + xGLXChangeDrawableAttributesReq *req; + + GetReqExtra( GLXChangeDrawableAttributes, 8 + (8 * num_attribs), req ); + output = (CARD32 *) (req + 1); + + req->reqType = __glXSetupForCommand(dpy); + req->glxCode = X_GLXChangeDrawableAttributes; + req->drawable = drawable; + req->numAttribs = (CARD32) num_attribs; + } + else { + xGLXVendorPrivateWithReplyReq *vpreq; + + GetReqExtra( GLXVendorPrivateWithReply, 4 + (8 * num_attribs), vpreq ); + output = (CARD32 *) (vpreq + 1); + + vpreq->reqType = __glXSetupForCommand(dpy); + vpreq->glxCode = X_GLXVendorPrivateWithReply; + vpreq->vendorCode = X_GLXvop_ChangeDrawableAttributesSGIX; + + output[0] = (CARD32) drawable; + output++; + } + + (void) memcpy( output, attribs, sizeof( CARD32 ) * 2 * num_attribs ); + + UnlockDisplay(dpy); + SyncHandle(); + + return; +} + + +/** + * Destroy a pbuffer. + * + * This function is used to implement \c glXDestroyPbuffer and + * \c glXDestroyGLXPbufferSGIX. + * + * \note + * This function dynamically determines whether to use the SGIX_pbuffer + * version of the protocol or the GLX 1.3 version of the protocol. + * + * \todo + * This function needs to be modified to work with direct-rendering drivers. + */ +static void +DestroyPbuffer( Display * dpy, GLXDrawable drawable ) +{ + __GLXdisplayPrivate *priv = __glXInitialize(dpy); + + if ( (dpy == NULL) || (drawable == 0) ) { + return; + } + + + LockDisplay(dpy); + + if ( (priv->majorVersion > 1) || (priv->minorVersion >= 3) ) { + xGLXDestroyPbufferReq * req; + + GetReqExtra( GLXDestroyPbuffer, 4, req ); + req->reqType = __glXSetupForCommand(dpy); + req->glxCode = X_GLXDestroyPbuffer; + req->pbuffer = (GLXPbuffer) drawable; + } + else { + xGLXVendorPrivateWithReplyReq *vpreq; + CARD32 * data; + + GetReqExtra( GLXVendorPrivateWithReply, 4, vpreq ); + data = (CARD32 *) (vpreq + 1); + + data[0] = (CARD32) drawable; + + vpreq->reqType = __glXSetupForCommand(dpy); + vpreq->glxCode = X_GLXVendorPrivateWithReply; + vpreq->vendorCode = X_GLXvop_DestroyGLXPbufferSGIX; + } + + UnlockDisplay(dpy); + SyncHandle(); + + return; +} + + +/** + * Get a drawable's attribute. + * + * This function is used to implement \c glXGetSelectedEvent and + * \c glXGetSelectedEventSGIX. + * + * \note + * This function dynamically determines whether to use the SGIX_pbuffer + * version of the protocol or the GLX 1.3 version of the protocol. + * + * \todo + * The number of attributes returned is likely to be small, probably less than + * 10. Given that, this routine should try to use an array on the stack to + * capture the reply rather than always calling Xmalloc. + * + * \todo + * This function needs to be modified to work with direct-rendering drivers. + */ +static int +GetDrawableAttribute( Display *dpy, GLXDrawable drawable, + int attribute, unsigned int *value ) +{ + __GLXdisplayPrivate *priv = __glXInitialize(dpy); + xGLXGetDrawableAttributesReply reply; + CARD32 * data; + unsigned int length; + unsigned int i; + unsigned int num_attributes; + GLboolean use_glx_1_3 = ((priv->majorVersion > 1) + || (priv->minorVersion >= 3)); + + + if ( (dpy == NULL) || (drawable == 0) ) { + return 0; + } + + + LockDisplay(dpy); + + if ( use_glx_1_3 ) { + xGLXGetDrawableAttributesReq *req; + + GetReqExtra( GLXGetDrawableAttributes, 4, req ); + req->reqType = __glXSetupForCommand(dpy); + req->glxCode = X_GLXGetDrawableAttributes; + req->drawable = drawable; + } + else { + xGLXVendorPrivateWithReplyReq *vpreq; + + GetReqExtra( GLXVendorPrivateWithReply, 4, vpreq ); + data = (CARD32 *) (vpreq + 1); + data[0] = (CARD32) drawable; + + vpreq->reqType = __glXSetupForCommand(dpy); + vpreq->glxCode = X_GLXVendorPrivateWithReply; + vpreq->vendorCode = X_GLXvop_GetDrawableAttributesSGIX; + } + + _XReply(dpy, (xReply*) &reply, 0, False); + + length = reply.length; + num_attributes = (use_glx_1_3) ? reply.numAttribs : length / 2; + data = (CARD32 *) Xmalloc( length * sizeof(CARD32) ); + if ( data == NULL ) { + /* Throw data on the floor */ + _XEatData(dpy, length); + } else { + _XRead(dpy, (char *)data, length * sizeof(CARD32) ); + } + + UnlockDisplay(dpy); + SyncHandle(); + + + /* Search the set of returned attributes for the attribute requested by + * the caller. + */ + + for ( i = 0 ; i < num_attributes ; i++ ) { + if ( data[i*2] == attribute ) { + *value = data[ (i*2) + 1 ]; + break; + } + } + + Xfree( data ); + + return 0; +} + + +/** + * Create a non-pbuffer GLX drawable. + * + * \todo + * This function needs to be modified to work with direct-rendering drivers. + */ +static GLXDrawable +CreateDrawable( Display *dpy, const __GLcontextModes * fbconfig, + Drawable drawable, const int *attrib_list, + CARD8 glxCode ) +{ + xGLXCreateWindowReq * req; + unsigned int i; + + + for ( i = 0 ; attrib_list[i * 2] != None ; i++ ) + /* empty */ ; + + LockDisplay(dpy); + GetReqExtra( GLXCreateWindow, 20 + (8 * i), req ); + + req->reqType = __glXSetupForCommand(dpy); + req->glxCode = glxCode; + req->screen = (CARD32) fbconfig->screen; + req->fbconfig = fbconfig->fbconfigID; + req->window = (GLXPbuffer) drawable; + req->numAttribs = (CARD32) i; + + UnlockDisplay(dpy); + SyncHandle(); + + return drawable; +} + + +/** + * Destroy a non-pbuffer GLX drawable. + * + * \todo + * This function needs to be modified to work with direct-rendering drivers. + */ +static void +DestroyDrawable( Display * dpy, GLXDrawable drawable, CARD32 glxCode ) +{ + xGLXDestroyPbufferReq * req; + + if ( (dpy == NULL) || (drawable == 0) ) { + return; + } + + + LockDisplay(dpy); + + GetReqExtra( GLXDestroyPbuffer, 4, req ); + req->reqType = __glXSetupForCommand(dpy); + req->glxCode = glxCode; + req->pbuffer = (GLXPbuffer) drawable; + + UnlockDisplay(dpy); + SyncHandle(); + + return; +} + + +/** + * Create a pbuffer. + * + * This function is used to implement \c glXCreatePbuffer and + * \c glXCreateGLXPbufferSGIX. + * + * \note + * This function dynamically determines whether to use the SGIX_pbuffer + * version of the protocol or the GLX 1.3 version of the protocol. + * + * \todo + * This function needs to be modified to work with direct-rendering drivers. + */ +static GLXDrawable +CreatePbuffer( Display *dpy, const __GLcontextModes * fbconfig, + unsigned int width, unsigned int height, + const int *attrib_list, GLboolean size_in_attribs ) +{ + __GLXdisplayPrivate *priv = __glXInitialize(dpy); + GLXDrawable id = 0; + CARD32 * data; + unsigned int i; + + + for ( i = 0 ; attrib_list[i * 2] != None ; i++ ) + /* empty */ ; + + + LockDisplay(dpy); + id = XAllocID(dpy); + + if ( (priv->majorVersion > 1) || (priv->minorVersion >= 3) ) { + xGLXCreatePbufferReq * req; + unsigned int extra = (size_in_attribs) ? 0 : 2; + + GetReqExtra( GLXCreatePbuffer, (8 * (i + extra)), req ); + data = (CARD32 *) (req + 1); + + req->reqType = __glXSetupForCommand(dpy); + req->glxCode = X_GLXCreatePbuffer; + req->screen = (CARD32) fbconfig->screen; + req->fbconfig = fbconfig->fbconfigID; + req->pbuffer = (GLXPbuffer) id; + req->numAttribs = (CARD32) (i + extra); + + if ( ! size_in_attribs ) { + data[(2 * i) + 0] = GLX_PBUFFER_WIDTH; + data[(2 * i) + 1] = width; + data[(2 * i) + 2] = GLX_PBUFFER_HEIGHT; + data[(2 * i) + 3] = height; + data += 4; + } + } + else { + xGLXVendorPrivateReq *vpreq; + + GetReqExtra( GLXVendorPrivate, 20 + (8 * i), vpreq ); + data = (CARD32 *) (vpreq + 1); + + vpreq->reqType = __glXSetupForCommand(dpy); + vpreq->glxCode = X_GLXVendorPrivate; + vpreq->vendorCode = X_GLXvop_CreateGLXPbufferSGIX; + + data[0] = (CARD32) fbconfig->screen; + data[1] = (CARD32) fbconfig->fbconfigID; + data[2] = (CARD32) id; + data[3] = (CARD32) width; + data[4] = (CARD32) height; + data += 5; + } + + (void) memcpy( data, attrib_list, sizeof(CARD32) * 2 * i ); + + UnlockDisplay(dpy); + SyncHandle(); + + return id; +} + + +/** + * Create a new pbuffer. + */ +GLXPbufferSGIX +GLX_PREFIX(glXCreateGLXPbufferSGIX)(Display *dpy, GLXFBConfigSGIX config, + unsigned int width, unsigned int height, + int *attrib_list) +{ + return (GLXPbufferSGIX) CreatePbuffer( dpy, (__GLcontextModes *) config, + width, height, + attrib_list, GL_FALSE ); +} + + +/** + * Create a new pbuffer. + */ +GLXPbuffer +GLX_PREFIX(glXCreatePbuffer)(Display *dpy, GLXFBConfig config, + const int *attrib_list) +{ + return (GLXPbuffer) CreatePbuffer( dpy, (__GLcontextModes *) config, + 0, 0, + attrib_list, GL_TRUE ); +} + + +/** + * Destroy an existing pbuffer. + */ +void +GLX_PREFIX(glXDestroyPbuffer)(Display *dpy, GLXPbuffer pbuf) +{ + DestroyPbuffer( dpy, pbuf ); +} + + +/** + * Query an attribute of a drawable. + */ +void +GLX_PREFIX(glXQueryDrawable)(Display *dpy, GLXDrawable drawable, + int attribute, unsigned int *value) +{ + GetDrawableAttribute( dpy, drawable, attribute, value ); +} + + +/** + * Query an attribute of a pbuffer. + */ +int +GLX_PREFIX(glXQueryGLXPbufferSGIX)(Display *dpy, GLXPbufferSGIX drawable, + int attribute, unsigned int *value) +{ + return GetDrawableAttribute( dpy, drawable, attribute, value ); +} + + +/** + * Select the event mask for a drawable. + */ +void +GLX_PREFIX(glXSelectEvent)(Display *dpy, GLXDrawable drawable, + unsigned long mask) +{ + CARD32 attribs[2]; + + attribs[0] = (CARD32) GLX_EVENT_MASK; + attribs[1] = (CARD32) mask; + + ChangeDrawableAttribute( dpy, drawable, attribs, 1 ); +} + + +/** + * Get the selected event mask for a drawable. + */ +void +GLX_PREFIX(glXGetSelectedEvent)(Display *dpy, GLXDrawable drawable, + unsigned long *mask) +{ + unsigned int value; + + + /* The non-sense with value is required because on LP64 platforms + * sizeof(unsigned int) != sizeof(unsigned long). On little-endian + * we could just type-cast the pointer, but why? + */ + + GetDrawableAttribute( dpy, drawable, GLX_EVENT_MASK_SGIX, & value ); + *mask = value; +} + + +GLXPixmap +GLX_PREFIX(glXCreatePixmap)( Display *dpy, GLXFBConfig config, Pixmap pixmap, + const int *attrib_list ) +{ + return CreateDrawable( dpy, (__GLcontextModes *) config, + (Drawable) pixmap, attrib_list, + X_GLXCreatePixmap ); +} + + +GLXWindow +GLX_PREFIX(glXCreateWindow)( Display *dpy, GLXFBConfig config, Window win, + const int *attrib_list ) +{ + return CreateDrawable( dpy, (__GLcontextModes *) config, + (Drawable) win, attrib_list, + X_GLXCreateWindow ); +} + + +void +GLX_PREFIX(glXDestroyPixmap)(Display *dpy, GLXPixmap pixmap) +{ + DestroyDrawable( dpy, (GLXDrawable) pixmap, X_GLXDestroyPixmap ); +} + + +void +GLX_PREFIX(glXDestroyWindow)(Display *dpy, GLXWindow win) +{ + DestroyDrawable( dpy, (GLXDrawable) win, X_GLXDestroyWindow ); +} + + +GLX_ALIAS_VOID(glXDestroyGLXPbufferSGIX, + (Display *dpy, GLXPbufferSGIX pbuf), + (dpy, pbuf), + glXDestroyPbuffer) + +GLX_ALIAS_VOID(glXSelectEventSGIX, + (Display *dpy, GLXDrawable drawable, unsigned long mask), + (dpy, drawable, mask), + glXSelectEvent) + +GLX_ALIAS_VOID(glXGetSelectedEventSGIX, + (Display *dpy, GLXDrawable drawable, unsigned long *mask), + (dpy, drawable, mask), + glXGetSelectedEvent) Index: xc/lib/GL/glx/glx_query.c diff -u /dev/null xc/lib/GL/glx/glx_query.c:1.1 --- /dev/null Wed Mar 16 21:04:47 2005 +++ xc/lib/GL/glx/glx_query.c Fri Dec 10 11:06:56 2004 @@ -0,0 +1,102 @@ +/* + * (C) Copyright IBM Corporation 2004 + * All Rights Reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the "Software"), + * to deal in the Software without restriction, including without limitation + * on the rights to use, copy, modify, merge, publish, distribute, sub + * license, and/or sell copies of the Software, and to permit persons to whom + * the Software is furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice (including the next + * paragraph) shall be included in all copies or substantial portions of the + * Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL + * IBM AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + * DEALINGS IN THE SOFTWARE. + */ + +/** + * \file glx_query.c + * Generic utility functions to query internal data from the server. + * + * \author Ian Romanick + */ + +#include "glxclient.h" + +/** + * GLX protocol structure for the ficticious "GXLGenericGetString" request. + * + * This is a non-existant protocol packet. It just so happens that all of + * the real protocol packets used to request a string from the server have + * an identical binary layout. The only difference between them is the + * meaning of the \c for_whom field and the value of the \c glxCode. + */ +typedef struct GLXGenericGetString { + CARD8 reqType; + CARD8 glxCode; + CARD16 length B16; + CARD32 for_whom B32; + CARD32 name B32; +} xGLXGenericGetStringReq; + +/* These defines are only needed to make the GetReq macro happy. + */ +#define sz_xGLXGenericGetStringReq 12 +#define X_GLXGenericGetString 0 + +/** + * Query the Server GLX string and cache it in the display private. + * This routine will allocate the necessay space for the string. + */ +char * +__glXGetStringFromServer( Display * dpy, int opcode, CARD32 glxCode, + CARD32 for_whom, CARD32 name ) +{ + xGLXGenericGetStringReq *req; + xGLXSingleReply reply; + int length; + int numbytes; + char * buf; + + + LockDisplay( dpy ); + + + /* All of the GLX protocol requests for getting a string from the server + * look the same. The exact meaning of the for_whom field is usually + * either the screen number (for glXQueryServerString) or the context tag + * (for GLXSingle). + */ + + GetReq( GLXGenericGetString, req ); + req->reqType = opcode; + req->glxCode = glxCode; + req->for_whom = for_whom; + req->name = name; + + _XReply( dpy, (xReply *) & reply, 0, False ); + + length = reply.length * 4; + numbytes = reply.size; + + buf = (char *) Xmalloc( numbytes ); + if ( buf != NULL ) { + _XRead( dpy, buf, numbytes ); + length -= numbytes; + } + + _XEatData( dpy, length ); + + UnlockDisplay( dpy ); + SyncHandle(); + + return buf; +} Index: xc/lib/GL/glx/glx_texture_compression.c diff -u /dev/null xc/lib/GL/glx/glx_texture_compression.c:1.1 --- /dev/null Wed Mar 16 21:04:47 2005 +++ xc/lib/GL/glx/glx_texture_compression.c Fri Dec 10 11:06:56 2004 @@ -0,0 +1,346 @@ +/* + * (C) Copyright IBM Corporation 2004 + * All Rights Reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the "Software"), + * to deal in the Software without restriction, including without limitation + * on the rights to use, copy, modify, merge, publish, distribute, sub + * license, and/or sell copies of the Software, and to permit persons to whom + * the Software is furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice (including the next + * paragraph) shall be included in all copies or substantial portions of the + * Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL + * THE COPYRIGHT HOLDERS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, + * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR + * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE + * USE OR OTHER DEALINGS IN THE SOFTWARE. + */ + +/** + * \file glx_texture_compression.c + * Contains the routines required to implement GLX protocol for + * ARB_texture_compression and related extensions. + * + * \sa http://oss.sgi.com/projects/ogl-sample/registry/ARB/texture_compression.txt + * + * \author Ian Romanick + */ + +#include "packrender.h" +#include "packsingle.h" + +#include + + +void +__indirect_glGetCompressedTexImage( GLenum target, GLint level, + GLvoid * img ) +{ + __GLX_SINGLE_DECLARE_VARIABLES(); + xGLXGetTexImageReply reply; + size_t image_bytes; + + __GLX_SINGLE_LOAD_VARIABLES(); + __GLX_SINGLE_BEGIN( X_GLsop_GetCompressedTexImage, 8 ); + __GLX_SINGLE_PUT_LONG( 0, target ); + __GLX_SINGLE_PUT_LONG( 4, level ); + __GLX_SINGLE_READ_XREPLY(); + + image_bytes = reply.width; + assert( image_bytes <= ((4 * reply.length) - 0) ); + assert( image_bytes >= ((4 * reply.length) - 3) ); + + if ( image_bytes != 0 ) { + _XRead( dpy, (char *) img, image_bytes ); + if ( image_bytes < (4 * reply.length) ) { + _XEatData( dpy, (4 * reply.length) - image_bytes ); + } + } + + __GLX_SINGLE_END(); +} + + +/** + * Internal function used for \c glCompressedTexImage1D and + * \c glCompressedTexImage2D. + */ +static void +CompressedTexImage1D2D( GLenum target, GLint level, + GLenum internal_format, + GLsizei width, GLsizei height, + GLint border, GLsizei image_size, + const GLvoid *data, CARD32 rop ) +{ + __GLX_DECLARE_VARIABLES(); + + __GLX_LOAD_VARIABLES(); + if ( gc->currentDpy == NULL ) { + return; + } + + if ( (target == GL_PROXY_TEXTURE_1D) + || (target == GL_PROXY_TEXTURE_2D) + || (target == GL_PROXY_TEXTURE_CUBE_MAP) ) { + compsize = 0; + } + else { + compsize = image_size; + } + + cmdlen = __GLX_PAD( __GLX_COMPRESSED_TEXIMAGE_CMD_HDR_SIZE + + compsize ); + if ( cmdlen <= gc->maxSmallRenderCommandSize ) { + __GLX_BEGIN_VARIABLE( rop, cmdlen ); + __GLX_PUT_LONG( 4, target ); + __GLX_PUT_LONG( 8, level ); + __GLX_PUT_LONG( 12, internal_format ); + __GLX_PUT_LONG( 16, width ); + __GLX_PUT_LONG( 20, height ); + __GLX_PUT_LONG( 24, border ); + __GLX_PUT_LONG( 28, image_size ); + if ( compsize != 0 ) { + __GLX_PUT_CHAR_ARRAY( __GLX_COMPRESSED_TEXIMAGE_CMD_HDR_SIZE, + data, image_size ); + } + __GLX_END( cmdlen ); + } + else { + assert( compsize != 0 ); + + __GLX_BEGIN_VARIABLE_LARGE( rop, cmdlen + 4 ); + __GLX_PUT_LONG( 8, target ); + __GLX_PUT_LONG( 12, level ); + __GLX_PUT_LONG( 16, internal_format ); + __GLX_PUT_LONG( 20, width ); + __GLX_PUT_LONG( 24, height ); + __GLX_PUT_LONG( 28, border ); + __GLX_PUT_LONG( 32, image_size ); + __glXSendLargeCommand( gc, gc->pc, + __GLX_COMPRESSED_TEXIMAGE_CMD_HDR_SIZE + 4, + data, image_size ); + } +} + + +/** + * Internal function used for \c glCompressedTexSubImage1D and + * \c glCompressedTexSubImage2D. + */ +static void +CompressedTexSubImage1D2D( GLenum target, GLint level, + GLsizei xoffset, GLsizei yoffset, + GLsizei width, GLsizei height, + GLenum format, GLsizei image_size, + const GLvoid *data, CARD32 rop ) +{ + __GLX_DECLARE_VARIABLES(); + + __GLX_LOAD_VARIABLES(); + if ( gc->currentDpy == NULL ) { + return; + } + + if ( target == GL_PROXY_TEXTURE_3D ) { + compsize = 0; + } + else { + compsize = image_size; + } + + cmdlen = __GLX_PAD( __GLX_COMPRESSED_TEXSUBIMAGE_CMD_HDR_SIZE + + compsize ); + if ( cmdlen <= gc->maxSmallRenderCommandSize ) { + __GLX_BEGIN_VARIABLE( rop, cmdlen ); + __GLX_PUT_LONG( 4, target ); + __GLX_PUT_LONG( 8, level ); + __GLX_PUT_LONG( 12, xoffset ); + __GLX_PUT_LONG( 16, yoffset ); + __GLX_PUT_LONG( 20, width ); + __GLX_PUT_LONG( 24, height ); + __GLX_PUT_LONG( 28, format ); + __GLX_PUT_LONG( 32, image_size ); + if ( compsize != 0 ) { + __GLX_PUT_CHAR_ARRAY( __GLX_COMPRESSED_TEXSUBIMAGE_CMD_HDR_SIZE, + data, image_size ); + } + __GLX_END( cmdlen ); + } + else { + assert( compsize != 0 ); + + __GLX_BEGIN_VARIABLE_LARGE( rop, cmdlen + 4 ); + __GLX_PUT_LONG( 8, target ); + __GLX_PUT_LONG( 12, level ); + __GLX_PUT_LONG( 16, xoffset ); + __GLX_PUT_LONG( 20, yoffset ); + __GLX_PUT_LONG( 24, width ); + __GLX_PUT_LONG( 28, height ); + __GLX_PUT_LONG( 32, format ); + __GLX_PUT_LONG( 36, image_size ); + __glXSendLargeCommand( gc, gc->pc, + __GLX_COMPRESSED_TEXSUBIMAGE_CMD_HDR_SIZE + 4, + data, image_size ); + } +} + + +void +__indirect_glCompressedTexImage1D( GLenum target, GLint level, + GLenum internal_format, GLsizei width, + GLint border, GLsizei image_size, + const GLvoid *data ) +{ + CompressedTexImage1D2D( target, level, internal_format, width, 0, + border, image_size, data, + X_GLrop_CompressedTexImage1D ); +} + + +void +__indirect_glCompressedTexImage2D( GLenum target, GLint level, + GLenum internal_format, + GLsizei width, GLsizei height, + GLint border, GLsizei image_size, + const GLvoid *data ) +{ + CompressedTexImage1D2D( target, level, internal_format, width, height, + border, image_size, data, + X_GLrop_CompressedTexImage2D ); +} + + +void +__indirect_glCompressedTexImage3D( GLenum target, GLint level, + GLenum internal_format, + GLsizei width, GLsizei height, GLsizei depth, + GLint border, GLsizei image_size, + const GLvoid *data ) +{ + __GLX_DECLARE_VARIABLES(); + + __GLX_LOAD_VARIABLES(); + if ( gc->currentDpy == NULL ) { + return; + } + + cmdlen = __GLX_PAD( __GLX_COMPRESSED_TEXIMAGE_3D_CMD_HDR_SIZE + + image_size ); + if ( cmdlen <= gc->maxSmallRenderCommandSize ) { + __GLX_BEGIN_VARIABLE( X_GLrop_CompressedTexImage3D, cmdlen ); + __GLX_PUT_LONG( 4, target ); + __GLX_PUT_LONG( 8, level ); + __GLX_PUT_LONG( 12, internal_format ); + __GLX_PUT_LONG( 16, width ); + __GLX_PUT_LONG( 20, height ); + __GLX_PUT_LONG( 24, depth ); + __GLX_PUT_LONG( 28, border ); + __GLX_PUT_LONG( 32, image_size ); + if ( image_size != 0 ) { + __GLX_PUT_CHAR_ARRAY( __GLX_COMPRESSED_TEXIMAGE_3D_CMD_HDR_SIZE, + data, image_size ); + } + __GLX_END( cmdlen ); + } + else { + __GLX_BEGIN_VARIABLE_LARGE( X_GLrop_CompressedTexImage3D, + cmdlen + 4 ); + __GLX_PUT_LONG( 8, target ); + __GLX_PUT_LONG( 12, level ); + __GLX_PUT_LONG( 16, internal_format ); + __GLX_PUT_LONG( 20, width ); + __GLX_PUT_LONG( 24, height ); + __GLX_PUT_LONG( 28, depth ); + __GLX_PUT_LONG( 32, border ); + __GLX_PUT_LONG( 36, image_size ); + __glXSendLargeCommand( gc, gc->pc, + __GLX_COMPRESSED_TEXIMAGE_3D_CMD_HDR_SIZE + 4, + data, image_size ); + } +} + + +void +__indirect_glCompressedTexSubImage1D( GLenum target, GLint level, + GLint xoffset, + GLsizei width, + GLenum format, GLsizei image_size, + const GLvoid *data ) +{ + CompressedTexSubImage1D2D( target, level, xoffset, 0, width, 0, + format, image_size, data, + X_GLrop_CompressedTexSubImage1D ); +} + + +void +__indirect_glCompressedTexSubImage2D( GLenum target, GLint level, + GLint xoffset, GLint yoffset, + GLsizei width, GLsizei height, + GLenum format, GLsizei image_size, + const GLvoid *data ) +{ + CompressedTexSubImage1D2D( target, level, xoffset, yoffset, width, height, + format, image_size, data, + X_GLrop_CompressedTexSubImage2D ); +} + + +void +__indirect_glCompressedTexSubImage3D( GLenum target, GLint level, + GLint xoffset, GLint yoffset, GLint zoffset, + GLsizei width, GLsizei height, GLsizei depth, + GLenum format, GLsizei image_size, + const GLvoid *data ) +{ + __GLX_DECLARE_VARIABLES(); + + __GLX_LOAD_VARIABLES(); + if ( gc->currentDpy == NULL ) { + return; + } + + cmdlen = __GLX_PAD( __GLX_COMPRESSED_TEXSUBIMAGE_3D_CMD_HDR_SIZE + + image_size ); + if ( cmdlen <= gc->maxSmallRenderCommandSize ) { + __GLX_BEGIN_VARIABLE( X_GLrop_CompressedTexSubImage3D, cmdlen ); + __GLX_PUT_LONG( 4, target ); + __GLX_PUT_LONG( 8, level ); + __GLX_PUT_LONG( 12, xoffset ); + __GLX_PUT_LONG( 16, yoffset ); + __GLX_PUT_LONG( 20, zoffset ); + __GLX_PUT_LONG( 24, width ); + __GLX_PUT_LONG( 28, height ); + __GLX_PUT_LONG( 32, depth ); + __GLX_PUT_LONG( 36, format ); + __GLX_PUT_LONG( 40, image_size ); + if ( image_size != 0 ) { + __GLX_PUT_CHAR_ARRAY( __GLX_COMPRESSED_TEXSUBIMAGE_3D_CMD_HDR_SIZE, + data, image_size ); + } + __GLX_END( cmdlen ); + } + else { + __GLX_BEGIN_VARIABLE_LARGE( X_GLrop_CompressedTexSubImage3D, + cmdlen + 4 ); + __GLX_PUT_LONG( 8, target ); + __GLX_PUT_LONG( 12, level ); + __GLX_PUT_LONG( 16, xoffset ); + __GLX_PUT_LONG( 20, yoffset ); + __GLX_PUT_LONG( 24, zoffset ); + __GLX_PUT_LONG( 28, width ); + __GLX_PUT_LONG( 32, height ); + __GLX_PUT_LONG( 36, depth ); + __GLX_PUT_LONG( 40, format ); + __GLX_PUT_LONG( 44, image_size ); + __glXSendLargeCommand( gc, gc->pc, + __GLX_COMPRESSED_TEXSUBIMAGE_3D_CMD_HDR_SIZE + 4, + data, image_size ); + } +} Index: xc/lib/GL/glx/glxclient.h diff -u xc/lib/GL/glx/glxclient.h:1.22 xc/lib/GL/glx/glxclient.h:1.25 --- xc/lib/GL/glx/glxclient.h:1.22 Wed Feb 11 15:01:21 2004 +++ xc/lib/GL/glx/glxclient.h Fri Dec 10 11:06:56 2004 @@ -31,14 +31,13 @@ ** published by SGI, but has not been independently verified as being ** compliant with the OpenGL(R) version 1.2.1 Specification. */ -/* $XFree86: xc/lib/GL/glx/glxclient.h,v 1.22 2004/02/11 20:01:21 dawes Exp $ */ +/* $XFree86: xc/lib/GL/glx/glxclient.h,v 1.25 2004/12/10 16:06:56 alanh Exp $ */ -/* +/** + * \file glxclient.h * Direct rendering support added by Precision Insight, Inc. * - * Authors: - * Kevin E. Martin - * + * \author Kevin E. Martin */ #ifndef _GLX_client_h_ @@ -49,9 +48,13 @@ #include #define GLX_GLXEXT_PROTOTYPES #include +#include #include #include #include +#ifdef WIN32 +#include +#endif #include "GL/glxint.h" #include "GL/glxproto.h" #include "GL/internal/glcore.h" @@ -67,9 +70,7 @@ #endif #define GLX_MAJOR_VERSION 1 /* current version numbers */ -#define GLX_MINOR_VERSION 2 - -#define __GL_BOOLEAN_ARRAY (GL_BYTE - 1) +#define GLX_MINOR_VERSION 4 #define __GLX_MAX_TEXTURE_UNITS 32 @@ -81,248 +82,55 @@ #ifdef GLX_DIRECT_RENDERING -/* -** The following structures define the interface between the GLX client -** side library and the DRI (direct rendering infrastructure). -*/ -typedef struct __DRIdisplayRec __DRIdisplay; -typedef struct __DRIscreenRec __DRIscreen; -typedef struct __DRIcontextRec __DRIcontext; -typedef struct __DRIdrawableRec __DRIdrawable; -typedef struct __DRIdriverRec __DRIdriver; - -extern __DRIscreen *__glXFindDRIScreen(Display *dpy, int scrn); - -/* -** Display dependent methods. This structure is initialized during the -** driCreateDisplay() call. -*/ -struct __DRIdisplayRec { - /* - ** Method to destroy the private DRI display data. - */ - void (*destroyDisplay)(Display *dpy, void *displayPrivate); - - /* - ** Methods to create the private DRI screen data and initialize the - ** screen dependent methods. - ** This is an array [indexed by screen number] of function pointers. - */ - void *(**createScreen)(Display *dpy, int scrn, __DRIscreen *psc, - int numConfigs, __GLXvisualConfig *config); - - /* - ** Opaque pointer to private per display direct rendering data. - ** NULL if direct rendering is not supported on this display. Never - ** dereferenced in libGL. - */ - void *private; -}; - -/* -** Screen dependent methods. This structure is initialized during the -** (*createScreen)() call. -*/ -struct __DRIscreenRec { - /* - ** Method to destroy the private DRI screen data. - */ - void (*destroyScreen)(Display *dpy, int scrn, void *screenPrivate); - - /* - ** Method to create the private DRI context data and initialize the - ** context dependent methods. - */ - void *(*createContext)(Display *dpy, XVisualInfo *vis, void *sharedPrivate, - __DRIcontext *pctx); - - /* - ** Method to create the private DRI drawable data and initialize the - ** drawable dependent methods. - */ - void *(*createDrawable)(Display *dpy, int scrn, GLXDrawable draw, - VisualID vid, __DRIdrawable *pdraw); - - /* - ** Method to return a pointer to the DRI drawable data. - */ - __DRIdrawable *(*getDrawable)(Display *dpy, GLXDrawable draw, - void *drawablePrivate); - - /* - ** Opaque pointer to private per screen direct rendering data. NULL - ** if direct rendering is not supported on this screen. Never - ** dereferenced in libGL. - */ - void *private; - - /* - ** Get the number of vertical refreshes since some point in time before - ** this function was first called (i.e., system start up). - ** - ** Added with internal API version "20030317". - */ - int (*getMSC)( void *screenPrivate, int64_t *msc ); - - /* - ** Opaque pointer that points back to the containing __GLXscreenConfigs. - ** This data structure is shared with DRI drivers but __GLXscreenConfigs - ** is not. However, they are needed by some GLX functions called by DRI - ** drivers. - ** - ** Added with internal API version "20030813". - */ - void *screenConfigs; - - /* - ** Added with internal API version "20030815". - */ - void *(*allocateMemory)(Display *dpy, int scrn, GLsizei size, - GLfloat readfreq, GLfloat writefreq, - GLfloat priority); - - void (*freeMemory)(Display *dpy, int scrn, GLvoid *pointer); - - GLuint (*memoryOffset)(Display *dpy, int scrn, const GLvoid *pointer); -}; - -/* -** Context dependent methods. This structure is initialized during the -** (*createContext)() call. -*/ -struct __DRIcontextRec { - /* - ** Method to destroy the private DRI context data. - */ - void (*destroyContext)(Display *dpy, int scrn, void *contextPrivate); - - /* - ** Method to bind a DRI drawable to a DRI graphics context. - */ - Bool (*bindContext)(Display *dpy, int scrn, GLXDrawable draw, - GLXContext gc); - - /* - ** Method to unbind a DRI drawable to a DRI graphics context. - */ - Bool (*unbindContext)(Display *dpy, int scrn, GLXDrawable draw, - GLXContext gc, int will_rebind); +#include - /* - ** Opaque pointer to private per context direct rendering data. - ** NULL if direct rendering is not supported on the display or - ** screen used to create this context. Never dereferenced in libGL. - */ - void *private; - - /* - ** Added with internal API version "20030606". - ** - ** Method to bind a DRI drawable to a DRI graphics context. - */ - Bool (*bindContext2)(Display *dpy, int scrn, GLXDrawable draw, - GLXDrawable read, GLXContext gc); - - /* - ** Added with internal API version "20030606". - ** - ** Method to unbind a DRI drawable to a DRI graphics context. - */ - Bool (*unbindContext2)(Display *dpy, int scrn, GLXDrawable draw, - GLXDrawable read, GLXContext gc); -}; - -/* -** Drawable dependent methods. This structure is initialized during the -** (*createDrawable)() call. createDrawable() is not called by libGL at -** this time. It's currently used via the dri_util.c utility code instead. -*/ -struct __DRIdrawableRec { - /* - ** Method to destroy the private DRI drawable data. - */ - void (*destroyDrawable)(Display *dpy, void *drawablePrivate); +typedef void *(*CreateScreenFunc)(Display *dpy, int scrn, __DRIscreen *psc, + int numConfigs, __GLXvisualConfig *config); - /* - ** Method to swap the front and back buffers. - */ - void (*swapBuffers)(Display *dpy, void *drawablePrivate); +typedef void *(*CreateNewScreenFunc)(Display *dpy, int scrn, __DRIscreen *psc, + const __GLcontextModes * modes, const __DRIversion * ddx_version, + const __DRIversion * dri_version, const __DRIversion * drm_version, + const __DRIframebuffer * frame_buffer, void * pSAREA, + int fd, int internal_api_version, __GLcontextModes ** driver_modes); - /* - ** Opaque pointer to private per drawable direct rendering data. - ** NULL if direct rendering is not supported on the display or - ** screen used to create this drawable. Never dereferenced in libGL. - */ - void *private; - /* - ** Get the number of completed swap buffers for this drawable. - ** - ** Added with internal API version "20030317". - */ - int (*getSBC)(Display *dpy, void *drawablePrivate, int64_t *sbc ); - - /* - ** Wait for the SBC to be greater than or equal target_sbc. - */ - int (*waitForSBC)( Display * dpy, void *drawablePriv, - int64_t target_sbc, - int64_t * msc, int64_t * sbc ); - - /* - ** Wait for the MSC to equal target_msc, or, if that has already passed, - ** the next time (MSC % divisor) is equal to remainder. If divisor is - ** zero, the function will return as soon as MSC is greater than or equal - ** to target_msc. - ** - ** Added with internal API version "20030317". - */ - int (*waitForMSC)( Display * dpy, void *drawablePriv, - int64_t target_msc, int64_t divisor, int64_t remainder, - int64_t * msc, int64_t * sbc ); - - /* - ** Like swapBuffers, but does NOT have an implicit glFlush. Once - ** rendering is complete, waits until MSC is equal to target_msc, or - ** if that has already passed, waits until (MSC % divisor) is equal - ** to remainder. If divisor is zero, the swap will happen as soon as - ** MSC is greater than or equal to target_msc. - ** - ** Added with internal API version "20030317". - */ - int64_t (*swapBuffersMSC)(Display *dpy, void *drawablePrivate, - int64_t target_msc, - int64_t divisor, int64_t remainder); - - /* - ** Enable or disable frame usage tracking. - ** - ** Added with internal API version "20030317". - */ - int (*frameTracking)(Display *dpy, void *drawablePrivate, Bool enable); +/** + * Display dependent methods. This structure is initialized during the + * \c driCreateDisplay call. + */ +struct __DRIdisplayRec { + /** + * Method to destroy the private DRI display data. + */ + void (*destroyDisplay)(Display *dpy, void *displayPrivate); - /* - ** Retrieve frame usage information. - ** - ** Added with internal API version "20030317". - */ - int (*queryFrameTracking)(Display *dpy, void *drawablePrivate, - int64_t * sbc, int64_t * missedFrames, - float * lastMissedUsage, float * usage ); - - /* - ** Used by drivers that implement the GLX_SGI_swap_control or - ** GLX_MESA_swap_control extension. - ** - ** Added with internal API version "20030317". - */ - unsigned swap_interval; + /** + * Methods to create the private DRI screen data and initialize the + * screen dependent methods. + * This is an array [indexed by screen number] of function pointers. + * + * \deprecated This array of function pointers has been replaced by + * \c __DRIdisplayRec::createNewScreen. + * \sa __DRIdisplayRec::createNewScreen + */ + CreateScreenFunc * createScreen; + + /** + * Opaque pointer to private per display direct rendering data. + * \c NULL if direct rendering is not supported on this display. + */ + struct __DRIdisplayPrivateRec *private; + + /** + * Array of pointers to methods to create and initialize the private DRI + * screen data. + * + * \sa __DRIdisplayRec::createScreen + */ + CreateNewScreenFunc * createNewScreen; }; -typedef void *(*CreateScreenFunc)(Display *dpy, int scrn, __DRIscreen *psc, - int numConfigs, __GLXvisualConfig *config); - /* ** We keep a linked list of these structures, one per DRI device driver. */ @@ -330,6 +138,7 @@ const char *name; void *handle; CreateScreenFunc createScreenFunc; + CreateNewScreenFunc createNewScreenFunc; struct __DRIdriverRec *next; }; @@ -343,6 +152,14 @@ extern void DRI_glXUseXFont( Font font, int first, int count, int listbase ); +/* +** Functions to obtain driver configuration information from a direct +** rendering client application +*/ +extern const char *glXGetScreenDriver (Display *dpy, int scrNum); + +extern const char *glXGetDriverConfig (const char *driverName); + #endif /************************************************************************/ @@ -407,7 +224,6 @@ } __GLXattributeDEPRECATED; typedef struct __GLXvertexArrayPointerStateRec { - GLboolean enable; void (*proc)(const void *); void (*mtex_proc)(GLenum, const void *); const GLubyte *ptr; @@ -417,15 +233,73 @@ GLsizei stride; } __GLXvertexArrayPointerState; +/** + * Define which entries of \c __GLXvertArrayState::arrays match which + * vertex arrays in the client-state vector. These are only the one-of + * arrays. See the \c __GLXvertArrayState::arrays documentation for more + * details. + * + * \sa __GLXvertArrayState + */ +enum { + edgeFlag_ARRAY, /**< \c GL_EDGE_FLAG_ARRAY */ + index_ARRAY, /**< \c GL_INDEX_ARRAY */ + fogCoord_ARRAY, /**< \c GL_FOG_COORD_ARRAY */ + secondaryColor_ARRAY, /**< \c GL_SECONDARY_COLOR_ARRAY */ + color_ARRAY, /**< \c GL_COLOR_ARRAY */ + normal_ARRAY, /**< \c GL_NORMAL_ARRAY */ + + /** + * \c GL_VERTEX_ARRAY \b must be last! All of the code for emitting arrays + * and array elements is written based on the assumption that the vertex + * array is last. + */ + vertex_ARRAY, + + __GLX_MAX_ARRAYS /**< Place holder entry. */ +}; + +#define ENABLE_ARRAY(state,a) \ + do { (state)->vertArray.enables |= (1U << (a ## _ARRAY)); } while( 0 ) +#define DISABLE_ARRAY(state,a) \ + do { (state)->vertArray.enables &= ~(1U << (a ## _ARRAY)); } while( 0 ) +#define IS_ARRAY_ENABLED_BY_INDEX(state, i) \ + (((state)->vertArray.enables & (1U << (i))) != 0) +#define IS_ARRAY_ENABLED(state, a) \ + IS_ARRAY_ENABLED_BY_INDEX(state, a ## _ARRAY) + +#define ENABLE_TEXARRAY(state,a) \ + do { (state)->vertArray.texture_enables |= (1U << a); } while( 0 ) +#define DISABLE_TEXARRAY(state,a) \ + do { (state)->vertArray.texture_enables &= ~(1U << a); } while( 0 ) +#define IS_TEXARRAY_ENABLED(state, a) \ + (((state)->vertArray.texture_enables & (1U << a)) != 0) + +/** + * Client-side vertex array state. + */ typedef struct __GLXvertArrayStateRec { - __GLXvertexArrayPointerState vertex; - __GLXvertexArrayPointerState normal; - __GLXvertexArrayPointerState color; - __GLXvertexArrayPointerState secondaryColor; - __GLXvertexArrayPointerState fogCoord; - __GLXvertexArrayPointerState index; + /** + * Which client-side arrays are enabled? These are the flag bits for + * all of the non-texture coordinate arrays. + */ + GLuint enables; + + /** + * Which of the texture coordinate arrays are enabled? + */ + GLuint texture_enables; + + /** + * State for "one-of" arrays. These are the arrays, such as + * GL_COLOR_ARRAY or GL_FOG_COORD_ARRAY for which there is only one + * array. There are also "many-of" arrays, such as + * GL_TEXTURE_COORD_ARRAY. + */ + __GLXvertexArrayPointerState arrays[__GLX_MAX_ARRAYS]; + __GLXvertexArrayPointerState texCoord[__GLX_MAX_TEXTURE_UNITS]; - __GLXvertexArrayPointerState edgeFlag; + GLint maxElementsVertices; GLint maxElementsIndices; GLint activeTexture; @@ -447,6 +321,12 @@ ** DrawArrays data sent to the server. */ __GLXvertArrayState vertArray; + + /** + * Is EXT_vertex_array / GL 1.1 DrawArrays protocol specifically + * disabled? + */ + GLboolean NoDrawArraysProtocol; } __GLXattribute; typedef struct __GLXattributeMachineRec { @@ -454,167 +334,194 @@ __GLXattribute **stackPointer; } __GLXattributeMachine; -/* -** GLX state that needs to be kept on the client. One of these records -** exist for each context that has been made current by this client. -*/ +/** + * GLX state that needs to be kept on the client. One of these records + * exist for each context that has been made current by this client. + */ struct __GLXcontextRec { - /* - ** Drawing command buffer. Drawing commands are packed into this - ** buffer before being sent as a single GLX protocol request. The - ** buffer is sent when it overflows or is flushed by - ** __glXFlushRenderBuffer. "pc" is the next location in the buffer - ** to be filled. "limit" is described above in the buffer slop - ** discussion. - ** - ** Commands that require large amounts of data to be transfered will - ** also use this buffer to hold a header that describes the large - ** command. - ** - ** These must be the first 6 fields since they are static initialized - ** in the dummy context in glxext.c - */ + /** + * \name Drawing command buffer. + * + * Drawing commands are packed into this buffer before being sent as a + * single GLX protocol request. The buffer is sent when it overflows or + * is flushed by \c __glXFlushRenderBuffer. \c pc is the next location + * in the buffer to be filled. \c limit is described above in the buffer + * slop discussion. + * + * Commands that require large amounts of data to be transfered will + * also use this buffer to hold a header that describes the large + * command. + * + * These must be the first 6 fields since they are static initialized + * in the dummy context in glxext.c + */ + /*@{*/ GLubyte *buf; GLubyte *pc; GLubyte *limit; GLubyte *bufEnd; GLint bufSize; + /*@}*/ - /* - ** The XID of this rendering context. When the context is created a - ** new XID is allocated. This is set to None when the context is - ** destroyed but is still current to some thread. In this case the - ** context will be freed on next MakeCurrent. - */ + /** + * The XID of this rendering context. When the context is created a + * new XID is allocated. This is set to None when the context is + * destroyed but is still current to some thread. In this case the + * context will be freed on next MakeCurrent. + */ XID xid; - /* - ** The XID of the shareList context. - */ + /** + * The XID of the \c shareList context. + */ XID share_xid; - /* - ** Visual id. - */ + /** + * Visual id. + * + * \deprecated + * This filed has been largely been replaced by the \c mode field, but + * the work is not quite done. + */ VisualID vid; - /* - ** screen number. - */ + /** + * Screen number. + */ GLint screen; - /* - ** GL_TRUE if the context was created with ImportContext, which - ** means the server-side context was created by another X client. - */ + /** + * \c GL_TRUE if the context was created with ImportContext, which + * means the server-side context was created by another X client. + */ GLboolean imported; - /* - ** The context tag returned by MakeCurrent when this context is made - ** current. This tag is used to identify the context that a thread has - ** current so that proper server context management can be done. It is - ** used for all context specific commands (i.e., Render, RenderLarge, - ** WaitX, WaitGL, UseXFont, and MakeCurrent (for the old context)). - */ + /** + * The context tag returned by MakeCurrent when this context is made + * current. This tag is used to identify the context that a thread has + * current so that proper server context management can be done. It is + * used for all context specific commands (i.e., \c Render, \c RenderLarge, + * \c WaitX, \c WaitGL, \c UseXFont, and \c MakeCurrent (for the old + * context)). + */ GLXContextTag currentContextTag; - /* - ** The rendering mode is kept on the client as well as the server. - ** When glRenderMode() is called, the buffer associated with the - ** previous rendering mode (feedback or select) is filled. - */ + /** + * \name Rendering mode + * + * The rendering mode is kept on the client as well as the server. + * When \c glRenderMode is called, the buffer associated with the + * previous rendering mode (feedback or select) is filled. + */ + /*@{*/ GLenum renderMode; GLfloat *feedbackBuf; GLuint *selectBuf; + /*@}*/ - /* - ** This is GL_TRUE if the pixel unpack modes are such that an image - ** can be unpacked from the clients memory by just copying. It may - ** still be true that the server will have to do some work. This - ** just promises that a straight copy will fetch the correct bytes. - */ + /** + * This is \c GL_TRUE if the pixel unpack modes are such that an image + * can be unpacked from the clients memory by just copying. It may + * still be true that the server will have to do some work. This + * just promises that a straight copy will fetch the correct bytes. + */ GLboolean fastImageUnpack; - /* - ** Fill newImage with the unpacked form of oldImage getting it - ** ready for transport to the server. - */ + /** + * Fill newImage with the unpacked form of \c oldImage getting it + * ready for transport to the server. + */ void (*fillImage)(__GLXcontext*, GLint, GLint, GLint, GLint, GLenum, GLenum, const GLvoid*, GLubyte*, GLubyte*); - /* - ** Client side attribs. - */ + /** + * \name Client side attribs. + */ + /*@{*/ __GLXattributeDEPRECATED stateDEPRECATED; __GLXattributeMachine attributes; + /*@}*/ - /* - ** Client side error code. This is set when client side gl API - ** routines need to set an error because of a bad enumerant or - ** running out of memory, etc. - */ + /** + * Client side error code. This is set when client side gl API + * routines need to set an error because of a bad enumerant or + * running out of memory, etc. + */ GLenum error; - /* - ** Whether this context does direct rendering. - */ + /** + * Whether this context does direct rendering. + */ Bool isDirect; - /* - ** dpy of current display for this context. Will be NULL if not - ** current to any display, or if this is the "dummy context". - */ + /** + * \c dpy of current display for this context. Will be \c NULL if not + * current to any display, or if this is the "dummy context". + */ Display *currentDpy; - /* - ** The current drawable for this context. Will be None if this - ** context is not current to any drawable. currentReadable is below. - */ + /** + * The current drawable for this context. Will be None if this + * context is not current to any drawable. currentReadable is below. + */ GLXDrawable currentDrawable; - /* - ** Constant strings that describe the server implementation - ** These pertain to GL attributes, not to be confused with - ** GLX versioning attributes. - */ + /** + * \name GL Constant Strings + * + * Constant strings that describe the server implementation + * These pertain to GL attributes, not to be confused with + * GLX versioning attributes. + */ + /*@{*/ GLubyte *vendor; GLubyte *renderer; GLubyte *version; GLubyte *extensions; + /*@}*/ - /* Record the dpy this context was created on for later freeing */ + /** + * Record the dpy this context was created on for later freeing + */ Display *createDpy; - /* - ** Maximum small render command size. This is the smaller of 64k and - ** the size of the above buffer. - */ + /** + * Maximum small render command size. This is the smaller of 64k and + * the size of the above buffer. + */ GLint maxSmallRenderCommandSize; - /* - ** Major opcode for the extension. Copied here so a lookup isn't - ** needed. - */ + /** + * Major opcode for the extension. Copied here so a lookup isn't + * needed. + */ GLint majorOpcode; #ifdef GLX_DIRECT_RENDERING - /* - ** Per context direct rendering interface functions and data. - */ + /** + * Per context direct rendering interface functions and data. + */ __DRIcontext driContext; #endif - /* - ** Added with internal API version "20030317". - */ + /** + * \c GLXFBConfigID used to create this context. May be \c None. This + * field has been replaced by the \c mode field. + * + * \since Internal API version 20030317. + * + * \deprecated + * This filed has been largely been replaced by the \c mode field, but + * the work is not quite done. + */ GLXFBConfigID fbconfigID; - /* - ** Added with internal API version "20030606". - ** - ** The current read-drawable for this context. Will be None if this - ** context is not current to any drawable. - */ + /** + * The current read-drawable for this context. Will be None if this + * context is not current to any drawable. + * + * \since Internal API version 20030606. + */ GLXDrawable currentReadable; /** @@ -625,6 +532,23 @@ * drivers should NEVER use this data or even care that it exists. */ void * client_state_private; + + /** + * Stored value for \c glXQueryContext attribute \c GLX_RENDER_TYPE. + */ + int renderType; + + /** + * \name Raw server GL version + * + * True core GL version supported by the server. This is the raw value + * returned by the server, and it may not reflect what is actually + * supported (or reported) by the client-side library. + */ + /*@{*/ + int server_major; /**< Major version number. */ + int server_minor; /**< Minor version number. */ + /*@}*/ }; #define __glXSetError(gc,code) \ @@ -636,105 +560,129 @@ /************************************************************************/ -/* -** The size of the largest drawing command known to the implementation -** that will use the GLXRender glx command. In this case it is -** glPolygonStipple. -*/ +/** + * The size of the largest drawing command known to the implementation + * that will use the GLXRender GLX command. In this case it is + * \c glPolygonStipple. + */ #define __GLX_MAX_SMALL_RENDER_CMD_SIZE 156 -/* -** To keep the implementation fast, the code uses a "limit" pointer -** to determine when the drawing command buffer is too full to hold -** another fixed size command. This constant defines the amount of -** space that must always be available in the drawing command buffer -** at all times for the implementation to work. It is important that -** the number be just large enough, but not so large as to reduce the -** efficacy of the buffer. The "+32" is just to keep the code working -** in case somebody counts wrong. -*/ +/** + * To keep the implementation fast, the code uses a "limit" pointer + * to determine when the drawing command buffer is too full to hold + * another fixed size command. This constant defines the amount of + * space that must always be available in the drawing command buffer + * at all times for the implementation to work. It is important that + * the number be just large enough, but not so large as to reduce the + * efficacy of the buffer. The "+32" is just to keep the code working + * in case somebody counts wrong. + */ #define __GLX_BUFFER_LIMIT_SIZE (__GLX_MAX_SMALL_RENDER_CMD_SIZE + 32) -/* -** This implementation uses a smaller threshold for switching -** to the RenderLarge protocol than the protcol requires so that -** large copies don't occur. -*/ +/** + * This implementation uses a smaller threshold for switching + * to the RenderLarge protocol than the protcol requires so that + * large copies don't occur. + */ #define __GLX_RENDER_CMD_SIZE_LIMIT 4096 -/* -** One of these records exists per screen of the display. It contains -** a pointer to the config data for that screen (if the screen supports GL). -*/ +/** + * One of these records exists per screen of the display. It contains + * a pointer to the config data for that screen (if the screen supports GL). + */ typedef struct __GLXscreenConfigsRec { + /** + * GLX visuals formated as \c __GLXvisualConfig structures. + */ + /*@{*/ __GLXvisualConfig * old_configs; int numOldConfigs; + /*@}*/ + + /** + * GLX extension string reported by the X-server. + */ const char *serverGLXexts; + + /** + * GLX extension string to be reported to applications. This is the + * set of extensions that the application can actually use. + */ char *effectiveGLXexts; #ifdef GLX_DIRECT_RENDERING - /* - ** Per screen direct rendering interface functions and data. - */ + /** + * Per screen direct rendering interface functions and data. + */ __DRIscreen driScreen; #endif - /* Avoid breaking binary compatibility and put these here */ - __GLcontextModes *configs; - int numConfigs; - /** - * Per-screen dynamic GLX extension tracking. The \c direct_support - * field only contains enough bits for 64 extensions. Should libGL - * ever need to track more than 64 GLX extensions, we can safely grow - * this field. The \c __GLXscreenConfigs structure is not used outside - * libGL. - */ - /*@{*/ - unsigned char direct_support[8]; - GLboolean ext_list_first_time; - /*@}*/ + /** + * Linked list of configurations for this screen. This is intended to + * be a superset of \c old_configs. + */ + __GLcontextModes *configs; + /** + * Per-screen dynamic GLX extension tracking. The \c direct_support + * field only contains enough bits for 64 extensions. Should libGL + * ever need to track more than 64 GLX extensions, we can safely grow + * this field. The \c __GLXscreenConfigs structure is not used outside + * libGL. + */ + /*@{*/ + unsigned char direct_support[8]; + GLboolean ext_list_first_time; + /*@}*/ } __GLXscreenConfigs; -/* -** Per display private data. One of these records exists for each display -** that is using the OpenGL (GLX) extension. -*/ +/** + * Per display private data. One of these records exists for each display + * that is using the OpenGL (GLX) extension. + */ struct __GLXdisplayPrivateRec { - /* - ** Back pointer to the display - */ + /** + * Back pointer to the display + */ Display *dpy; - /* - ** The majorOpcode is common to all connections to the same server. - ** It is also copied into the context structure. - */ + /** + * The \c majorOpcode is common to all connections to the same server. + * It is also copied into the context structure. + */ int majorOpcode; - /* - ** Major and minor version returned by the server during initialization. - */ + /** + * \name Server Version + * + * Major and minor version returned by the server during initialization. + */ + /*@{*/ int majorVersion, minorVersion; + /*@}*/ - /* Storage for the servers GLX vendor and versions strings. These - ** are the same for all screens on this display. These fields will - ** be filled in on demand. - */ - char *serverGLXvendor; - char *serverGLXversion; - - /* - ** Configurations of visuals for all screens on this display. - ** Also, per screen data which now includes the server GLX_EXTENSION - ** string. - */ + /** + * \name Storage for the servers GLX vendor and versions strings. + * + * These are the same for all screens on this display. These fields will + * be filled in on demand. + */ + /*@{*/ + const char *serverGLXvendor; + const char *serverGLXversion; + /*@}*/ + + /** + * Configurations of visuals for all screens on this display. + * Also, per screen data which now includes the server \c GLX_EXTENSION + * string. + */ __GLXscreenConfigs *screenConfigs; #ifdef GLX_DIRECT_RENDERING - /* - ** Per display direct rendering interface functions and data. - */ + /** + * Per display direct rendering interface functions and data. + */ __DRIdisplay driDisplay; #endif }; @@ -743,6 +691,10 @@ extern GLubyte *__glXFlushRenderBuffer(__GLXcontext*, GLubyte*); +extern void __glXSendLargeChunk(__GLXcontext *gc, GLint requestNumber, + GLint totalRequests, + const GLvoid * data, GLint dataLen); + extern void __glXSendLargeCommand(__GLXcontext *, const GLvoid *, GLint, const GLvoid *, GLint); @@ -866,25 +818,19 @@ extern void __glXInitializeVisualConfigFromTags( __GLcontextModes *config, int count, const INT32 *bp, Bool tagged_only, Bool fbconfig_style_tags ); -extern char *__glXInternalQueryServerString( Display *dpy, int opcode, - int screen, int name ); +extern char * __glXGetStringFromServer( Display * dpy, int opcode, + CARD32 glxCode, CARD32 for_whom, CARD32 name ); extern char *__glXstrdup(const char *str); extern const char __glXGLClientVersion[]; extern const char __glXGLClientExtensions[]; -extern char *__glXCombineExtensionStrings( const char *cext_string, - const char *sext_string ); /* Determine the internal API version */ -typedef int (* PFNGLXGETINTERNALVERSIONPROC) ( void ); extern int __glXGetInternalVersion(void); -extern Bool __glXWindowExists(Display *dpy, GLXDrawable draw); - /* Get the unadjusted system time */ -typedef int (* PFNGLXGETUSTPROC) ( int64_t * ust ); extern int __glXGetUST( int64_t * ust ); #endif /* !__GLX_client_h__ */ Index: xc/lib/GL/glx/glxcmds.c diff -u xc/lib/GL/glx/glxcmds.c:1.31 xc/lib/GL/glx/glxcmds.c:1.36 --- xc/lib/GL/glx/glxcmds.c:1.31 Mon Feb 9 18:46:31 2004 +++ xc/lib/GL/glx/glxcmds.c Fri Dec 17 11:38:03 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/GL/glx/glxcmds.c,v 1.31 2004/02/09 23:46:31 alanh Exp $ */ +/* $XFree86: xc/lib/GL/glx/glxcmds.c,v 1.36 2004/12/17 16:38:03 tsi Exp $ */ /* ** License Applicability. Except to the extent portions of this file are ** made subject to an alternative license as permitted in the SGI Free @@ -34,7 +34,11 @@ ** */ -#include "packsingle.h" +/** + * \file glxcmds.c + * Client-side GLX interface. + */ + #include "glxclient.h" #include #include @@ -49,124 +53,22 @@ #include "glcontextmodes.h" #include -const char __glXGLClientExtensions[] = - "GL_ARB_depth_texture " - "GL_ARB_imaging " - "GL_ARB_multisample " - "GL_ARB_multitexture " - "GL_ARB_point_parameters " - "GL_ARB_point_sprite " - "GL_ARB_shadow " - "GL_ARB_shadow_ambient " - "GL_ARB_texture_border_clamp " - "GL_ARB_texture_cube_map " - "GL_ARB_texture_env_add " - "GL_ARB_texture_env_combine " - "GL_ARB_texture_env_crossbar " - "GL_ARB_texture_env_dot3 " - "GL_ARB_texture_mirrored_repeat " - "GL_ARB_texture_non_power_of_two " - "GL_ARB_transpose_matrix " - "GL_ARB_window_pos " - "GL_EXT_abgr " - "GL_EXT_bgra " - "GL_EXT_blend_color " - "GL_EXT_blend_func_separate " - "GL_EXT_blend_logic_op " - "GL_EXT_blend_minmax " - "GL_EXT_blend_subtract " - "GL_EXT_clip_volume_hint " - "GL_EXT_copy_texture " - "GL_EXT_draw_range_elements " - "GL_EXT_fog_coord " - "GL_EXT_multi_draw_arrays " - "GL_EXT_packed_pixels " - "GL_EXT_polygon_offset " - "GL_EXT_rescale_normal " - "GL_EXT_secondary_color " - "GL_EXT_separate_specular_color " - "GL_EXT_shadow_funcs " - "GL_EXT_stencil_two_side " - "GL_EXT_stencil_wrap " - "GL_EXT_subtexture " - "GL_EXT_texture " - "GL_EXT_texture3D " - "GL_EXT_texture_edge_clamp " - "GL_EXT_texture_env_add " - "GL_EXT_texture_env_combine " - "GL_EXT_texture_env_dot3 " - "GL_EXT_texture_filter_anisotropic " - "GL_EXT_texture_lod " - "GL_EXT_texture_lod_bias " - "GL_EXT_texture_object " - "GL_EXT_texture_rectangle " - "GL_EXT_vertex_array " - "GL_APPLE_packed_pixels " - "GL_APPLE_ycbcr_422 " - "GL_ATI_texture_env_combine3 " - "GL_ATI_texture_float " - "GL_ATI_texture_mirror_once " - "GL_ATIX_texture_env_combine3 " - "GL_HP_convolution_border_modes " -#if 0 - /* This is currently removed because there seem to be some problems with - * it and the software-only indirect rendering path. At this point, I'm - * not sure which side (client or server) has the problem. - idr - */ - "GL_HP_occlusion_test " -#endif - "GL_IBM_cull_vertex " - "GL_IBM_pixel_filter_hint " - "GL_IBM_rasterpos_clip " - "GL_IBM_texture_clamp_nodraw " - "GL_IBM_texture_mirrored_repeat " - "GL_INGR_interlace_read " - "GL_MESA_pack_invert " - "GL_MESA_ycbcr_texture " - "GL_NV_blend_square " - "GL_NV_copy_depth_to_color " - "GL_NV_depth_clamp " - "GL_NV_fog_distance " - "GL_NV_light_max_exponent " - "GL_NV_multisample_filter_hint " - "GL_NV_point_sprite " - "GL_NV_texgen_reflection " - "GL_NV_texture_rectangle " - "GL_SGIS_generate_mipmap " - "GL_SGIS_multisample " - "GL_SGIS_texture_border_clamp " - "GL_SGIS_texture_edge_clamp " - "GL_SGIS_texture_lod " - "GL_SGIX_blend_alpha_minmax " - "GL_SGIX_clipmap " - "GL_SGIX_depth_texture " - "GL_SGIX_fog_offset " - "GL_SGIX_shadow " - "GL_SGIX_shadow_ambient " - "GL_SGIX_texture_coordinate_clamp " - "GL_SGIX_texture_lod_bias " - "GL_SGIX_texture_range " - "GL_SGIX_texture_scale_bias " - "GL_SGIX_vertex_preclip " - "GL_SGIX_vertex_preclip_hint " - "GL_SGIX_ycrcb " - "GL_SUN_convolution_border_modes " - "GL_SUN_slice_accum " - ; +#ifdef IN_DOXYGEN +#define GLX_PREFIX(x) x +#endif /* IN_DOXYGEN */ static const char __glXGLXClientVendorName[] = "SGI"; -static const char __glXGLXClientVersion[] = "1.2"; +static const char __glXGLXClientVersion[] = "1.4"; -/** - * Textual version of the client-side GL core version. This version is - * primarilly determined by what functionality has implemented protocol. - */ -const char __glXGLClientVersion[] = "1.2"; #ifdef GLX_DIRECT_RENDERING -static void * DriverCreateContextWrapper( __GLXscreenConfigs *psc, +#include "xf86dri.h" + +static Bool __glXWindowExists(Display *dpy, GLXDrawable draw); + +static void * DriverCreateContextWrapper( const __GLXscreenConfigs *psc, Display *dpy, XVisualInfo *vis, void *shared, __DRIcontext *ctx, - __GLcontextModes *fbconfig ); + const __GLcontextModes *fbconfig, int render_type ); static Bool dummyBindContext2( Display *dpy, int scrn, GLXDrawable draw, GLXDrawable read, GLXContext gc ); @@ -176,6 +78,12 @@ /****************************************************************************/ +/** + * Used as glue when a driver does not support + * \c __DRIcontextRec::bindContext2. + * + * \sa DriverCreateContextWrapper, __DRIcontextRec::bindContext2 + */ static Bool dummyBindContext2( Display *dpy, int scrn, GLXDrawable draw, GLXDrawable read, GLXContext gc ) @@ -184,6 +92,12 @@ return (*gc->driContext.bindContext)( dpy, scrn, draw, gc ); } +/** + * Used as glue when a driver does not support + * \c __DRIcontextRec::unbindContext2. + * + * \sa DriverCreateContextWrapper, __DRIcontextRec::unbindContext2 + */ static Bool dummyUnbindContext2( Display *dpy, int scrn, GLXDrawable draw, GLXDrawable read, GLXContext gc ) @@ -203,28 +117,51 @@ * if either function is not supported it is wrapped. The wrappers test to * make sure that both drawables are the same and pass control to the old * interface. + * + * \sa dummyBindContext2, dummyUnbindContext2, + * __DRIcontextRec::bindContext2, __DRIcontextRec::unbindContext2 */ -static void * DriverCreateContextWrapper( __GLXscreenConfigs *psc, +static void * DriverCreateContextWrapper( const __GLXscreenConfigs *psc, Display *dpy, XVisualInfo *vis, void *shared, __DRIcontext *ctx, - __GLcontextModes *fbconfig ) + const __GLcontextModes *modes, + int render_type ) { - void * ctx_priv; + void * ctx_priv = NULL; - (void) fbconfig; - ctx_priv = (*psc->driScreen.createContext)(dpy, vis, shared, ctx); - if ( ctx_priv != NULL ) { - if ( ctx->unbindContext2 == NULL ) { - ctx->unbindContext2 = dummyUnbindContext2; - } + if ( psc->driScreen.createNewContext != NULL ) { + assert( modes != NULL ); + ctx_priv = (*psc->driScreen.createNewContext)(dpy, modes, render_type, + shared, ctx); + + /* If the driver supports the createNewContext interface, then + * it MUST also support either the bindContext2 / unbindContext2 + * interface or the bindContext3 / unbindContext3 interface. + */ - if ( ctx->bindContext2 == NULL ) { - ctx->bindContext2 = dummyBindContext2; + assert( (ctx_priv == NULL) || (ctx->unbindContext2 != NULL) + || (ctx->unbindContext3 != NULL) ); + assert( (ctx_priv == NULL) || (ctx->bindContext2 != NULL) + || (ctx->bindContext3 != NULL) ); + } + else { + if ( vis != NULL ) { + ctx_priv = (*psc->driScreen.createContext)(dpy, vis, shared, ctx); + + if ( ctx_priv != NULL ) { + if ( ctx->unbindContext2 == NULL ) { + ctx->unbindContext2 = dummyUnbindContext2; + } + + if ( ctx->bindContext2 == NULL ) { + ctx->bindContext2 = dummyBindContext2; + } + } } } - + return ctx_priv; } #endif @@ -316,7 +253,7 @@ /* Check to see if the GL is supported on this screen */ *ppsc = &((*ppriv)->screenConfigs[scrn]); - if ( ((*ppsc)->configs == NULL) || ((*ppsc)->numConfigs <= 0) ) { + if ( (*ppsc)->configs == NULL ) { /* No support for GL on this screen regardless of visual */ return GLX_BAD_VISUAL; } @@ -326,6 +263,41 @@ /** + * Determine if a \c GLXFBConfig supplied by the application is valid. + * + * \param dpy Application supplied \c Display pointer. + * \param config Application supplied \c GLXFBConfig. + * + * \returns If the \c GLXFBConfig is valid, the a pointer to the matching + * \c __GLcontextModes structure is returned. Otherwise, \c NULL + * is returned. + */ +static __GLcontextModes * +ValidateGLXFBConfig( Display * dpy, GLXFBConfig config ) +{ + __GLXdisplayPrivate * const priv = __glXInitialize(dpy); + const unsigned num_screens = ScreenCount(dpy); + unsigned i; + const __GLcontextModes * modes; + + + if ( priv != NULL ) { + for ( i = 0 ; i < num_screens ; i++ ) { + for ( modes = priv->screenConfigs[i].configs + ; modes != NULL + ; modes = modes->next ) { + if ( modes == (__GLcontextModes *) config ) { + return (__GLcontextModes *) config; + } + } + } + } + + return NULL; +} + + +/** * \todo It should be possible to move the allocate of \c client_state_private * later in the function for direct-rendering contexts. Direct-rendering * contexts don't need to track client state, so they don't need that memory @@ -367,6 +339,7 @@ } gc->client_state_private = state; memset(gc->client_state_private, 0, sizeof(struct __GLXattributeRec)); + state->NoDrawArraysProtocol = (getenv("LIBGL_NO_DRAWARRAYS") != NULL); /* ** Create a temporary buffer to hold GLX rendering commands. The size @@ -441,11 +414,12 @@ * \param renderType For FBConfigs, what is the rendering type? */ -static -GLXContext CreateContext(Display *dpy, XVisualInfo *vis, - __GLcontextModes * fbconfig, GLXContext shareList, - Bool allowDirect, GLXContextID contextID, - Bool use_glx_1_3, int renderType) +static GLXContext +CreateContext(Display *dpy, XVisualInfo *vis, + const __GLcontextModes * const fbconfig, + GLXContext shareList, + Bool allowDirect, GLXContextID contextID, + Bool use_glx_1_3, int renderType) { GLXContext gc; @@ -464,24 +438,37 @@ if (allowDirect) { int screen = (fbconfig == NULL) ? vis->screen : fbconfig->screen; __GLXscreenConfigs * const psc = GetGLXScreenConfigs(dpy, screen); + const __GLcontextModes * mode; + + /* The value of fbconfig cannot change because it is tested + * later in the function. + */ + if ( fbconfig == NULL ) { + /* FIXME: Is it possible for the __GLcontextModes structure + * FIXME: to not be found? + */ + mode = _gl_context_modes_find_visual( psc->configs, + vis->visualid ); + assert( mode != NULL ); + assert( mode->screen == screen ); + } + else { + mode = fbconfig; + } if (psc && psc->driScreen.private) { void * const shared = (shareList != NULL) ? shareList->driContext.private : NULL; gc->driContext.private = DriverCreateContextWrapper( psc, dpy, vis, shared, - &gc->driContext, fbconfig ); + &gc->driContext, mode, + renderType ); if (gc->driContext.private) { gc->isDirect = GL_TRUE; - gc->screen = screen; - if ( fbconfig == NULL ) { - gc->vid = vis->visualid; - gc->fbconfigID = None; - } - else { - gc->vid = fbconfig->visualID; - gc->fbconfigID = fbconfig->fbconfigID; - } + gc->screen = mode->screen; + gc->vid = mode->visualID; + gc->fbconfigID = mode->fbconfigID; + gc->driContext.mode = mode; } } } @@ -516,14 +503,15 @@ req->isDirect = gc->isDirect; } else { - xGLXVendorPrivateReq *vpreq; + xGLXVendorPrivateWithReplyReq *vpreq; xGLXCreateContextWithConfigSGIXReq *req; /* Send the glXCreateNewContext request */ - GetReqExtra(GLXVendorPrivate, - sz_xGLXCreateContextWithConfigSGIXReq-sz_xGLXVendorPrivateReq,vpreq); + GetReqExtra(GLXVendorPrivateWithReply, + sz_xGLXCreateContextWithConfigSGIXReq-sz_xGLXVendorPrivateWithReplyReq,vpreq); req = (xGLXCreateContextWithConfigSGIXReq *)vpreq; req->reqType = gc->majorOpcode; + req->glxCode = X_GLXVendorPrivateWithReply; req->vendorCode = X_GLXvop_CreateContextWithConfigSGIX; req->context = gc->xid = XAllocID(dpy); req->fbconfig = fbconfig->fbconfigID; @@ -561,7 +549,7 @@ if (gc->extensions) XFree((char *) gc->extensions); __glFreeAttributeState(gc); XFree((char *) gc->buf); - XFree((char *) gc->client_state_private); + Xfree((char *) gc->client_state_private); XFree((char *) gc); } @@ -809,9 +797,14 @@ } -/* -** Return GL_TRUE if the context is direct rendering or not. -*/ +/** + * Determine if a context uses direct rendering. + * + * \param dpy Display where the context was created. + * \param contextID ID of the context to be tested. + * + * \returns \c GL_TRUE if the context is direct rendering or not. + */ static Bool __glXIsDirect(Display *dpy, GLXContextID contextID) { xGLXIsDirectReq *req; @@ -954,15 +947,12 @@ status = GetGLXPrivScreenConfig( dpy, vis->screen, & priv, & psc ); if ( status == Success ) { - unsigned i; + const __GLcontextModes * const modes = _gl_context_modes_find_visual( + psc->configs, vis->visualid ); /* Lookup attribute after first finding a match on the visual */ - for ( i = 0 ; i < psc->numConfigs ; i++ ) { - if (psc->configs[i].visualID == vis->visualid) { - return _gl_get_context_mode_data( & psc->configs[i], - attribute, - value_return ); - } + if ( modes != NULL ) { + return _gl_get_context_mode_data( modes, attribute, value_return ); } status = GLX_BAD_VISUAL; @@ -982,6 +972,38 @@ /************************************************************************/ +static void +init_fbconfig_for_chooser( __GLcontextModes * config, + GLboolean fbconfig_style_tags ) +{ + memset( config, 0, sizeof( __GLcontextModes ) ); + config->visualID = (XID) GLX_DONT_CARE; + config->visualType = GLX_DONT_CARE; + + /* glXChooseFBConfig specifies different defaults for these two than + * glXChooseVisual. + */ + if ( fbconfig_style_tags ) { + config->rgbMode = GL_TRUE; + config->doubleBufferMode = GLX_DONT_CARE; + } + + config->visualRating = GLX_DONT_CARE; + config->transparentPixel = GLX_NONE; + config->transparentRed = GLX_DONT_CARE; + config->transparentGreen = GLX_DONT_CARE; + config->transparentBlue = GLX_DONT_CARE; + config->transparentAlpha = GLX_DONT_CARE; + config->transparentIndex = GLX_DONT_CARE; + + config->drawableType = GLX_WINDOW_BIT; + config->renderType = (config->rgbMode) ? GLX_RGBA_BIT : GLX_COLOR_INDEX_BIT; + config->xRenderable = GLX_DONT_CARE; + config->fbconfigID = (GLXFBConfigID)(GLX_DONT_CARE); + + config->swapMethod = GLX_DONT_CARE; +} + #define MATCH_DONT_CARE( param ) \ do { \ if ( (a-> param != GLX_DONT_CARE) \ @@ -1089,6 +1111,27 @@ } +/* There's some trickly language in the GLX spec about how this is supposed + * to work. Basically, if a given component size is either not specified + * or the requested size is zero, it is supposed to act like PERFER_SMALLER. + * Well, that's really hard to do with the code as-is. This behavior is + * closer to correct, but still not technically right. + */ +#define PREFER_LARGER_OR_ZERO(comp) \ + do { \ + if ( ((*a)-> comp) != ((*b)-> comp) ) { \ + if ( ((*a)-> comp) == 0 ) { \ + return -1; \ + } \ + else if ( ((*b)-> comp) == 0 ) { \ + return 1; \ + } \ + else { \ + return ((*b)-> comp) - ((*a)-> comp) ; \ + } \ + } \ + } while( 0 ) + #define PREFER_LARGER(comp) \ do { \ if ( ((*a)-> comp) != ((*b)-> comp) ) { \ @@ -1118,7 +1161,7 @@ const __GLcontextModes * const * const b ) { /* The order of these comparisons must NOT change. It is defined by - * SGIX_fbconfig, SGIX_pbuffer, and ARB_multisample. + * the GLX 1.3 spec and ARB_multisample. */ PREFER_SMALLER( visualSelectGroup ); @@ -1129,6 +1172,14 @@ */ PREFER_SMALLER( visualRating ); + /* This isn't quite right. It is supposed to compare the sum of the + * components the user specifically set minimums for. + */ + PREFER_LARGER_OR_ZERO( redBits ); + PREFER_LARGER_OR_ZERO( greenBits ); + PREFER_LARGER_OR_ZERO( blueBits ); + PREFER_LARGER_OR_ZERO( alphaBits ); + PREFER_SMALLER( rgbBits ); if ( ((*a)->doubleBufferMode != (*b)->doubleBufferMode) ) { @@ -1139,26 +1190,32 @@ PREFER_SMALLER( numAuxBuffers ); - PREFER_LARGER( redBits ); - PREFER_LARGER( greenBits ); - PREFER_LARGER( blueBits ); - PREFER_LARGER( alphaBits ); - PREFER_LARGER( stencilBits ); - PREFER_LARGER( accumRedBits ); - PREFER_LARGER( accumGreenBits ); - PREFER_LARGER( accumBlueBits ); - PREFER_LARGER( accumAlphaBits ); + PREFER_LARGER_OR_ZERO( depthBits ); + PREFER_SMALLER( stencilBits ); + /* This isn't quite right. It is supposed to compare the sum of the + * components the user specifically set minimums for. + */ + PREFER_LARGER_OR_ZERO( accumRedBits ); + PREFER_LARGER_OR_ZERO( accumGreenBits ); + PREFER_LARGER_OR_ZERO( accumBlueBits ); + PREFER_LARGER_OR_ZERO( accumAlphaBits ); + + PREFER_SMALLER( visualType ); + + /* None of the multisample specs say where this comparison should happen, + * so I put it near the end. + */ PREFER_SMALLER( sampleBuffers ); PREFER_SMALLER( samples ); + /* None of the pbuffer or fbconfig specs say that this comparison needs + * to happen at all, but it seems like it should. + */ PREFER_LARGER( maxPbufferWidth ); PREFER_LARGER( maxPbufferHeight ); PREFER_LARGER( maxPbufferPixels ); - PREFER_LARGER( drawableType ); - PREFER_LARGER( renderType ); - return 0; } @@ -1199,7 +1256,8 @@ * list. */ - __glXInitializeVisualConfigFromTags( & test_config, 512, + init_fbconfig_for_chooser( & test_config, fbconfig_style_tags ); + __glXInitializeVisualConfigFromTags( & test_config, 512, (const INT32 *) attribList, GL_TRUE, fbconfig_style_tags ); @@ -1239,13 +1297,12 @@ */ XVisualInfo *GLX_PREFIX(glXChooseVisual)(Display *dpy, int screen, int *attribList) { - XVisualInfo visualTemplate; - XVisualInfo *visualList; + XVisualInfo *visualList = NULL; __GLXdisplayPrivate *priv; __GLXscreenConfigs *psc; __GLcontextModes test_config; + __GLcontextModes *modes; const __GLcontextModes *best_config = NULL; - int i; /* ** Get a list of all visuals, return if list is empty @@ -1259,6 +1316,7 @@ ** Build a template from the defaults and the attribute list ** Free visual list and return if an unexpected token is encountered */ + init_fbconfig_for_chooser( & test_config, GL_FALSE ); __glXInitializeVisualConfigFromTags( & test_config, 512, (const INT32 *) attribList, GL_TRUE, GL_FALSE ); @@ -1268,24 +1326,23 @@ ** Compute a score for those that do ** Remember which visual, if any, got the highest score */ - for (i = 0; i < psc->numConfigs; i++) { - if ( fbconfigs_compatible( & test_config, &psc->configs[i] ) ) { - const __GLcontextModes * const temp = &psc->configs[i]; - - if ( (best_config == None) - || (fbconfig_compare( &temp, &best_config ) > 0) ) { - best_config = &psc->configs[i]; - } + for ( modes = psc->configs ; modes != NULL ; modes = modes->next ) { + if ( fbconfigs_compatible( & test_config, modes ) + && ((best_config == NULL) + || (fbconfig_compare( (const __GLcontextModes * const *)&modes, &best_config ) < 0)) ) { + best_config = modes; } } /* ** If no visual is acceptable, return None ** Otherwise, create an XVisualInfo list with just the selected X visual - ** and return this after freeing the original list + ** and return this. */ - visualList = NULL; if (best_config != NULL) { + XVisualInfo visualTemplate; + int i; + visualTemplate.screen = screen; visualTemplate.visualid = best_config->visualID; visualList = XGetVisualInfo( dpy, VisualScreenMask|VisualIDMask, @@ -1295,97 +1352,6 @@ return visualList; } -/* -** Query the Server GLX string and cache it in the display private. -** This routine will allocate the necessay space for the string. -*/ -char *__glXInternalQueryServerString( Display *dpy, int opcode, - int screen, int name ) -{ - xGLXQueryServerStringReq *req; - xGLXQueryServerStringReply reply; - int length, numbytes, slop; - char *buf; - - /* Send the glXQueryServerString request */ - LockDisplay(dpy); - GetReq(GLXQueryServerString,req); - req->reqType = opcode; - req->glxCode = X_GLXQueryServerString; - req->screen = screen; - req->name = name; - _XReply(dpy, (xReply*) &reply, 0, False); - - length = reply.length; - numbytes = reply.n; - slop = numbytes * __GLX_SIZE_INT8 & 3; - buf = (char *)Xmalloc(numbytes); - if (!buf) { - /* Throw data on the floor */ - _XEatData(dpy, length); - } else { - _XRead(dpy, (char *)buf, numbytes); - if (slop) _XEatData(dpy,4-slop); - } - UnlockDisplay(dpy); - SyncHandle(); - return buf; -} - -#define SEPARATOR " " - -char *__glXCombineExtensionStrings( const char *cext_string, const char *sext_string ) -{ - int clen, slen; - char *combo_string, *token, *s1; - const char *s2, *end; - - /* - ** String can't be longer than min(cstring, sstring) - ** pull tokens out of shortest string - ** include space in combo_string for final separator and null terminator - */ - if ( (clen = strlen( cext_string)) > (slen = strlen( sext_string)) ) { - combo_string = (char *) Xmalloc( slen + 2 ); - s1 = (char *) Xmalloc( slen + 2 ); strcpy( s1, sext_string ); - s2 = cext_string; - } else { - combo_string = (char *) Xmalloc( clen + 2 ); - s1 = (char *) Xmalloc( clen + 2 ); strcpy( s1, cext_string); - s2 = sext_string; - } - if (!combo_string || !s1) { - if (combo_string) Xfree(combo_string); - if (s1) Xfree(s1); - return NULL; - } - combo_string[0] = '\0'; - - /* Get first extension token */ - token = strtok( s1, SEPARATOR); - while ( token != NULL ) { - - /* - ** if token in second string then save it - ** beware of extension names which are prefixes of other extension names - */ - const char *p = s2; - end = p + strlen(p); - while (p < end) { - int n = strcspn(p, SEPARATOR); - if ((strlen(token) == n) && (strncmp(token, p, n) == 0)) { - combo_string = strcat( combo_string, token); - combo_string = strcat( combo_string, SEPARATOR); - } - p += (n + 1); - } - - /* Get next extension token */ - token = strtok( NULL, SEPARATOR); - } - Xfree(s1); - return combo_string; -} const char *GLX_PREFIX(glXQueryExtensionsString)( Display *dpy, int screen ) { @@ -1398,7 +1364,8 @@ if (!psc->effectiveGLXexts) { if (!psc->serverGLXexts) { - psc->serverGLXexts = __glXInternalQueryServerString(dpy, priv->majorOpcode, + psc->serverGLXexts = __glXGetStringFromServer(dpy, priv->majorOpcode, + X_GLXQueryServerString, screen, GLX_EXTENSIONS); } @@ -1432,6 +1399,7 @@ { __GLXscreenConfigs *psc; __GLXdisplayPrivate *priv; + const char ** str; if ( GetGLXPrivScreenConfig( dpy, screen, & priv, & psc ) != Success ) { @@ -1440,35 +1408,31 @@ switch(name) { case GLX_VENDOR: - if (!priv->serverGLXvendor) { - priv->serverGLXvendor = - __glXInternalQueryServerString(dpy, priv->majorOpcode, - screen, GLX_VENDOR); - } - return(priv->serverGLXvendor); + str = & priv->serverGLXvendor; + break; case GLX_VERSION: - if (!priv->serverGLXversion) { - priv->serverGLXversion = - __glXInternalQueryServerString(dpy, priv->majorOpcode, - screen, GLX_VERSION); - } - return(priv->serverGLXversion); + str = & priv->serverGLXversion; + break; case GLX_EXTENSIONS: - if (!psc->serverGLXexts) { - psc->serverGLXexts = - __glXInternalQueryServerString(dpy, priv->majorOpcode, - screen, GLX_EXTENSIONS); - } - return(psc->serverGLXexts); + str = & psc->serverGLXexts; + break; default: return NULL; } + + if ( *str == NULL ) { + *str = __glXGetStringFromServer(dpy, priv->majorOpcode, + X_GLXQueryServerString, screen, name); + } + + return *str; } void __glXClientInfo ( Display *dpy, int opcode ) { xGLXClientInfoReq *req; int size; + char * ext_str = __glXGetClientGLExtensionString(); /* Send the glXClientInfo request */ LockDisplay(dpy); @@ -1478,13 +1442,15 @@ req->major = GLX_MAJOR_VERSION; req->minor = GLX_MINOR_VERSION; - size = strlen(__glXGLClientExtensions) + 1; + size = strlen( ext_str ) + 1; req->length += (size + 3) >> 2; req->numbytes = size; - Data(dpy, __glXGLClientExtensions, size); + Data(dpy, ext_str, size); UnlockDisplay(dpy); SyncHandle(); + + Xfree( ext_str ); } @@ -1502,11 +1468,24 @@ GLX_ALIAS(Display *, glXGetCurrentDisplayEXT, (void), (), glXGetCurrentDisplay) +/** + * Used internally by libGL to send \c xGLXQueryContextinfoExtReq requests + * to the X-server. + * + * \param dpy Display where \c ctx was created. + * \param ctx Context to query. + * \returns \c Success on success. \c GLX_BAD_CONTEXT if \c ctx is invalid, + * or zero if the request failed due to internal problems (i.e., + * unable to allocate temporary memory, etc.) + * + * \note + * This function dynamically determines whether to use the EXT_import_context + * version of the protocol or the GLX 1.3 version of the protocol. + */ static int __glXQueryContextInfo(Display *dpy, GLXContext ctx) { - xGLXVendorPrivateReq *vpreq; - xGLXQueryContextInfoEXTReq *req; - xGLXQueryContextInfoEXTReply reply; + __GLXdisplayPrivate *priv = __glXInitialize(dpy); + xGLXQueryContextReply reply; CARD8 opcode; GLuint numValues; int retval; @@ -1521,13 +1500,30 @@ /* Send the glXQueryContextInfoEXT request */ LockDisplay(dpy); - GetReqExtra(GLXVendorPrivate, - sz_xGLXQueryContextInfoEXTReq-sz_xGLXVendorPrivateReq,vpreq); - req = (xGLXQueryContextInfoEXTReq *)vpreq; - req->reqType = opcode; - req->glxCode = X_GLXVendorPrivateWithReply; - req->vendorCode = X_GLXvop_QueryContextInfoEXT; - req->context = (unsigned int)(ctx->xid); + + if ( (priv->majorVersion > 1) || (priv->minorVersion >= 3) ) { + xGLXQueryContextReq * req; + + GetReq(GLXQueryContext, req); + + req->reqType = opcode; + req->glxCode = X_GLXQueryContext; + req->context = (unsigned int)(ctx->xid); + } + else { + xGLXVendorPrivateReq *vpreq; + xGLXQueryContextInfoEXTReq *req; + + GetReqExtra( GLXVendorPrivate, + sz_xGLXQueryContextInfoEXTReq - sz_xGLXVendorPrivateReq, + vpreq ); + req = (xGLXQueryContextInfoEXTReq *)vpreq; + req->reqType = opcode; + req->glxCode = X_GLXVendorPrivateWithReply; + req->vendorCode = X_GLXvop_QueryContextInfoEXT; + req->context = (unsigned int)(ctx->xid); + } + _XReply(dpy, (xReply*) &reply, 0, False); numValues = reply.n; @@ -1556,12 +1552,15 @@ case GLX_VISUAL_ID_EXT: ctx->vid = *pProp++; break; - case GLX_SCREEN_EXT: + case GLX_SCREEN: ctx->screen = *pProp++; break; - case GLX_FBCONFIG_ID_SGIX: + case GLX_FBCONFIG_ID: ctx->fbconfigID = *pProp++; break; + case GLX_RENDER_TYPE: + ctx->renderType = *pProp++; + break; default: pProp++; continue; @@ -1576,8 +1575,9 @@ return retval; } -int GLX_PREFIX(glXQueryContextInfoEXT)(Display *dpy, GLXContext ctx, - int attribute, int *value) +int +GLX_PREFIX(glXQueryContext)(Display *dpy, GLXContext ctx, + int attribute, int *value) { int retVal; @@ -1593,18 +1593,26 @@ case GLX_VISUAL_ID_EXT: *value = (int)(ctx->vid); break; - case GLX_SCREEN_EXT: + case GLX_SCREEN: *value = (int)(ctx->screen); break; - case GLX_FBCONFIG_ID_SGIX: + case GLX_FBCONFIG_ID: *value = (int)(ctx->fbconfigID); break; + case GLX_RENDER_TYPE: + *value = (int)(ctx->renderType); + break; default: return GLX_BAD_ATTRIBUTE; } return Success; } +GLX_ALIAS( int, glXQueryContextInfoEXT, + (Display *dpy, GLXContext ctx, int attribute, int *value), + (dpy, ctx, attribute, value), + glXQueryContext ) + GLXContextID glXGetContextIDEXT(const GLXContext ctx) { return ctx->xid; @@ -1671,56 +1679,6 @@ } -GLXPbuffer GLX_PREFIX(glXCreatePbuffer)(Display *dpy, GLXFBConfig config, const int *attribList) -{ - (void) dpy; - (void) config; - (void) attribList; - return 0; -} - - -GLXPixmap GLX_PREFIX(glXCreatePixmap)(Display *dpy, GLXFBConfig config, Pixmap pixmap, const int *attribList) -{ - (void) dpy; - (void) config; - (void) pixmap; - (void) attribList; - return 0; -} - - -GLXWindow GLX_PREFIX(glXCreateWindow)(Display *dpy, GLXFBConfig config, Window win, const int *attribList) -{ - (void) dpy; - (void) config; - (void) win; - (void) attribList; - return 0; -} - - -void GLX_PREFIX(glXDestroyPbuffer)(Display *dpy, GLXPbuffer pbuf) -{ - (void) dpy; - (void) pbuf; -} - - -void GLX_PREFIX(glXDestroyPixmap)(Display *dpy, GLXPixmap pixmap) -{ - (void) dpy; - (void) pixmap; -} - - -void GLX_PREFIX(glXDestroyWindow)(Display *dpy, GLXWindow window) -{ - (void) dpy; - (void) window; -} - - GLXDrawable GLX_PREFIX(glXGetCurrentReadDrawable)(void) { GLXContext gc = __glXGetCurrentContext(); @@ -1736,14 +1694,30 @@ if ( (priv->screenConfigs != NULL) && (screen >= 0) && (screen <= ScreenCount(dpy)) - && (priv->screenConfigs[screen].numConfigs > 0) - && (priv->screenConfigs[screen].configs->fbconfigID != ((XID)-1)) ) { + && (priv->screenConfigs[screen].configs != NULL) + && (priv->screenConfigs[screen].configs->fbconfigID != GLX_DONT_CARE) ) { + unsigned num_configs = 0; + __GLcontextModes * modes; + + + for ( modes = priv->screenConfigs[screen].configs + ; modes != NULL + ; modes = modes->next ) { + if ( modes->fbconfigID != GLX_DONT_CARE ) { + num_configs++; + } + } + config = (__GLcontextModes **) Xmalloc( sizeof(__GLcontextModes *) - * priv->screenConfigs[screen].numConfigs ); + * num_configs ); if ( config != NULL ) { - *nelements = priv->screenConfigs[screen].numConfigs; - for ( i = 0 ; i < *nelements ; i++ ) { - config[i] = & priv->screenConfigs[screen].configs[i]; + *nelements = num_configs; + i = 0; + for ( modes = priv->screenConfigs[screen].configs + ; modes != NULL + ; modes = modes->next ) { + config[i] = modes; + i++; } } } @@ -1753,33 +1727,11 @@ int GLX_PREFIX(glXGetFBConfigAttrib)(Display *dpy, GLXFBConfig config, int attribute, int *value) { - __GLXdisplayPrivate *priv = __glXInitialize(dpy); - __GLcontextModes * fbconfig = (__GLcontextModes *) config; - const int screen_count = ScreenCount(dpy); - int i; - + __GLcontextModes * const modes = ValidateGLXFBConfig( dpy, config ); - if ( priv->screenConfigs != NULL ) { - for ( i = 0 ; i < screen_count ; i++ ) { - const int numConfigs = priv->screenConfigs[i].numConfigs; - if ( ( numConfigs > 0) - && (priv->screenConfigs[i].configs->fbconfigID != ((XID)-1)) - && (fbconfig >= & priv->screenConfigs[i].configs[0]) - && (fbconfig < & priv->screenConfigs[i].configs[numConfigs]) ) { - return _gl_get_context_mode_data(fbconfig, attribute, value); - } - } - } - - return GLXBadFBConfig; -} - - -void GLX_PREFIX(glXGetSelectedEvent)(Display *dpy, GLXDrawable drawable, unsigned long *mask) -{ - (void) dpy; - (void) drawable; - (void) mask; + return (modes != NULL) + ? _gl_get_context_mode_data( modes, attribute, value ) + : GLXBadFBConfig; } @@ -1797,33 +1749,6 @@ } -int GLX_PREFIX(glXQueryContext)(Display *dpy, GLXContext ctx, int attribute, int *value) -{ - (void) dpy; - (void) ctx; - (void) attribute; - (void) value; - return 0; -} - - -void GLX_PREFIX(glXQueryDrawable)(Display *dpy, GLXDrawable draw, int attribute, unsigned int *value) -{ - (void) dpy; - (void) draw; - (void) attribute; - (void) value; -} - - -void GLX_PREFIX(glXSelectEvent)(Display *dpy, GLXDrawable drawable, unsigned long mask) -{ - (void) dpy; - (void) drawable; - (void) mask; -} - - /* ** GLX_SGI_make_current_read */ @@ -2171,7 +2096,7 @@ GLXPixmap GLX_PREFIX(glXCreateGLXPixmapWithConfigSGIX)(Display *dpy, GLXFBConfigSGIX config, Pixmap pixmap) { - xGLXVendorPrivateReq *vpreq; + xGLXVendorPrivateWithReplyReq *vpreq; xGLXCreateGLXPixmapWithConfigSGIXReq *req; GLXPixmap xid = None; CARD8 opcode; @@ -2193,10 +2118,11 @@ /* Send the glXCreateGLXPixmapWithConfigSGIX request */ LockDisplay(dpy); - GetReqExtra(GLXVendorPrivate, - sz_xGLXCreateGLXPixmapWithConfigSGIXReq-sz_xGLXVendorPrivateReq,vpreq); + GetReqExtra(GLXVendorPrivateWithReply, + sz_xGLXCreateGLXPixmapWithConfigSGIXReq-sz_xGLXVendorPrivateWithReplyReq,vpreq); req = (xGLXCreateGLXPixmapWithConfigSGIXReq *)vpreq; req->reqType = opcode; + req->glxCode = X_GLXVendorPrivateWithReply; req->vendorCode = X_GLXvop_CreateGLXPixmapWithConfigSGIX; req->screen = fbconfig->screen; req->fbconfig = fbconfig->fbconfigID; @@ -2235,16 +2161,12 @@ { __GLXdisplayPrivate *priv; __GLXscreenConfigs *psc; - int i; if ( (GetGLXPrivScreenConfig( dpy, vis->screen, & priv, & psc ) != Success) && __glXExtensionBitIsEnabled( psc, SGIX_fbconfig_bit ) - && (psc->configs[0].fbconfigID != ((XID)-1)) ) { - for ( i = 0 ; i < psc->numConfigs ; i++ ) { - if ( psc->configs[i].visualID == vis->visualid ) { - return (GLXFBConfigSGIX) & (psc->configs[i]); - } - } + && (psc->configs->fbconfigID != GLX_DONT_CARE) ) { + return (GLXFBConfigSGIX) _gl_context_modes_find_visual( psc->configs, + vis->visualid ); } return NULL; @@ -2252,49 +2174,6 @@ /* -** GLX_SGIX_pbuffer -*/ -GLXPbufferSGIX GLX_PREFIX(glXCreateGLXPbufferSGIX)(Display *dpy, GLXFBConfigSGIX config, unsigned int width, unsigned int height, int *attrib_list) -{ - (void) dpy; - (void) config; - (void) width; - (void) height; - (void) attrib_list; - return 0; -} - -void GLX_PREFIX(glXDestroyGLXPbufferSGIX)(Display *dpy, GLXPbufferSGIX pbuf) -{ - (void) dpy; - (void) pbuf; -} - -int GLX_PREFIX(glXQueryGLXPbufferSGIX)(Display *dpy, GLXPbufferSGIX pbuf, int attribute, unsigned int *value) -{ - (void) dpy; - (void) pbuf; - (void) attribute; - (void) value; - return 0; -} - -void GLX_PREFIX(glXSelectEventSGIX)(Display *dpy, GLXDrawable drawable, unsigned long mask) -{ - (void) dpy; - (void) drawable; - (void) mask; -} - -void GLX_PREFIX(glXGetSelectedEventSGIX)(Display *dpy, GLXDrawable drawable, unsigned long *mask) -{ - (void) dpy; - (void) drawable; - (void) mask; -} - - -/* ** GLX_SGI_cushion */ void GLX_PREFIX(glXCushionSGI)(Display *dpy, Window win, float cushion) @@ -2657,9 +2536,10 @@ } -/* -** GLX_MESA_allocate_memory -*/ +/** + * GLX_MESA_allocate_memory + */ +/*@{*/ void *GLX_PREFIX(glXAllocateMemoryMESA)(Display *dpy, int scrn, size_t size, @@ -2727,12 +2607,36 @@ return ~0L; } +/*@}*/ -/* -** Mesa extension stubs. These will help reduce portability problems. -*/ +/** + * Mesa extension stubs. These will help reduce portability problems. + */ +/*@{*/ +/** + * Release all buffers associated with the specified GLX drawable. + * + * \todo + * This function was intended for stand-alone Mesa. The issue there is that + * the library doesn't get any notification when a window is closed. In + * DRI there is a similar but slightly different issue. When GLX 1.3 is + * supported, there are 3 different functions to destroy a drawable. It + * should be possible to create GLX protocol (or have it determine which + * protocol to use based on the type of the drawable) to have one function + * do the work of 3. For the direct-rendering case, this function could + * just call the driver's \c __DRIdrawableRec::destroyDrawable function. + * This would reduce the frequency with which \c __driGarbageCollectDrawables + * would need to be used. This really should be done as part of the new DRI + * interface work. + * + * \sa http://oss.sgi.com/projects/ogl-sample/registry/MESA/release_buffers.txt + * __driGarbageCollectDrawables + * glXDestroyGLXPixmap + * glXDestroyPbuffer glXDestroyPixmap glXDestroyWindow + * glXDestroyGLXPbufferSGIX glXDestroyGLXVideoSourceSGIX + */ Bool GLX_PREFIX(glXReleaseBuffersMESA)( Display *dpy, GLXDrawable d ) { (void) dpy; @@ -2770,11 +2674,15 @@ (void) mode; return GL_FALSE; } +/*@}*/ -/* strdup() is actually not a standard ANSI C or POSIX routine. +/** + * \c strdup is actually not a standard ANSI C or POSIX routine. * Irix will not define it if ANSI mode is in effect. + * + * \sa strdup */ char * __glXstrdup(const char *str) @@ -2868,7 +2776,7 @@ GLX_FUNCTION( glXGetContextIDEXT ), GLX_FUNCTION2( glXGetCurrentDisplayEXT, glXGetCurrentDisplay ), GLX_FUNCTION( glXImportContextEXT ), - GLX_FUNCTION( glXQueryContextInfoEXT ), + GLX_FUNCTION2( glXQueryContextInfoEXT, glXQueryContext ), /*** GLX_SGIX_fbconfig ***/ GLX_FUNCTION2( glXGetFBConfigAttribSGIX, glXGetFBConfigAttrib ), @@ -2960,11 +2868,20 @@ GLX_FUNCTION( __glXFindDRIScreen ), GLX_FUNCTION( __glXGetInternalVersion ), GLX_FUNCTION( __glXWindowExists ), -#endif + GLX_FUNCTION2( __glXCreateContextWithConfig, XF86DRICreateContextWithConfig ), + GLX_FUNCTION2( __glXGetDrawableInfo, XF86DRIGetDrawableInfo ), + + /*** DRI configuration ***/ + GLX_FUNCTION( glXGetScreenDriver ), + GLX_FUNCTION( glXGetDriverConfig ), GLX_FUNCTION( __glXScrEnableExtension ), GLX_FUNCTION( __glXGetUST ), + + GLX_FUNCTION2( __glXCreateContextModes, _gl_context_modes_create ), + GLX_FUNCTION2( __glXDestroyContextModes, _gl_context_modes_destroy ), +#endif { NULL, NULL } /* end of list */ }; @@ -2986,6 +2903,15 @@ #ifndef GLX_BUILT_IN_XMESA +/** + * Get the address of a named GL function. This is the pre-GLX 1.4 name for + * \c glXGetProcAddress. + * + * \param procName Name of a GL or GLX function. + * \returns A pointer to the named function + * + * \sa glXGetProcAddress + */ void (*glXGetProcAddressARB(const GLubyte *procName))( void ) { typedef void (*gl_function)( void ); @@ -3008,7 +2934,15 @@ return f; } -/* GLX 1.4 */ +/** + * Get the address of a named GL function. This is the GLX 1.4 name for + * \c glXGetProcAddressARB. + * + * \param procName Name of a GL or GLX function. + * \returns A pointer to the named function + * + * \sa glXGetProcAddressARB + */ void (*glXGetProcAddress(const GLubyte *procName))( void ) #if defined(__GNUC__) && !defined(GLX_ALIAS_UNSUPPORTED) __attribute__ ((alias ("glXGetProcAddressARB"))); @@ -3020,9 +2954,19 @@ #endif /* GLX_BUILT_IN_XMESA */ -/* - * Return our version number (YYYYMMDD format). This might be used by - * the DRI drivers to determine how new libGL is at runtime. +#ifdef GLX_DIRECT_RENDERING +/** + * Retrieves the verion of the internal libGL API in YYYYMMDD format. This + * might be used by the DRI drivers to determine how new libGL is at runtime. + * Drivers should not call this function directly. They should instead use + * \c glXGetProcAddress to obtain a pointer to the function. + * + * \returns An 8-digit decimal number representing the internal libGL API in + * YYYYMMDD format. + * + * \sa glXGetProcAddress, PFNGLXGETINTERNALVERSIONPROC + * + * \since Internal API version 20021121. */ int __glXGetInternalVersion(void) { @@ -3043,8 +2987,15 @@ * 20030818 - Added support for GLX_MESA_allocate_memory in place of the * deprecated GLX_NV_vertex_array_range & GLX_MESA_agp_offset * interfaces. + * 20031201 - Added support for the first round of DRI interface changes. + * Do NOT test against this version! It has binary + * compatibility bugs, use 20040317 instead. + * 20040317 - Added the 'mode' field to __DRIcontextRec. + * 20040415 - Added support for bindContext3 and unbindContext3. + * 20040602 - Add __glXGetDrawableInfo. I though that was there + * months ago. :( */ - return 20030818; + return 20040602; } @@ -3059,10 +3010,26 @@ return 0; } -/* - * Utility function useful to DRI drivers. +/** + * Determine if a window associated with a \c GLXDrawable exists on the + * X-server. This function is not used internally by libGL. It is provided + * as a utility function for DRI drivers. + * Drivers should not call this function directly. They should instead use + * \c glXGetProcAddress to obtain a pointer to the function. + * + * \param dpy Display associated with the drawable to be queried. + * \param draw \c GLXDrawable to test. + * + * \returns \c GL_TRUE if a window exists that is associated with \c draw, + * otherwise \c GL_FALSE is returned. + * + * \warning This function is not currently thread-safe. + * + * \sa glXGetProcAddress + * + * \since Internal API version 20021128. */ -Bool __glXWindowExists(Display *dpy, GLXDrawable draw) +static Bool __glXWindowExists(Display *dpy, GLXDrawable draw) { XWindowAttributes xwa; int (*oldXErrorHandler)(Display *, XErrorEvent *); @@ -3080,9 +3047,15 @@ * Get the unadjusted system time (UST). Currently, the UST is measured in * microseconds since Epoc. The actual resolution of the UST may vary from * system to system, and the units may vary from release to release. + * Drivers should not call this function directly. They should instead use + * \c glXGetProcAddress to obtain a pointer to the function. * * \param ust Location to store the 64-bit UST * \returns Zero on success or a negative errno value on failure. + * + * \sa glXGetProcAddress, PFNGLXGETUSTPROC + * + * \since Internal API version 20030317. */ int __glXGetUST( int64_t * ust ) { @@ -3099,3 +3072,4 @@ return -errno; } } +#endif /* GLX_DIRECT_RENDERING */ Index: xc/lib/GL/glx/glxext.c diff -u xc/lib/GL/glx/glxext.c:1.23 xc/lib/GL/glx/glxext.c:1.28 --- xc/lib/GL/glx/glxext.c:1.23 Fri Jan 30 15:33:06 2004 +++ xc/lib/GL/glx/glxext.c Mon Dec 13 17:40:54 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/GL/glx/glxext.c,v 1.23 2004/01/30 20:33:06 alanh Exp $ */ +/* $XFree86: xc/lib/GL/glx/glxext.c,v 1.28 2004/12/13 22:40:54 tsi Exp $ */ /* ** License Applicability. Except to the extent portions of this file are @@ -35,12 +35,13 @@ ** */ -/* < - * Direct rendering support added by Precision Insight, Inc. < - * < - * Authors: < - * Kevin E. Martin < - * < +/** + * \file glxext.c + * GLX protocol interface boot-strap code. + * + * Direct rendering support added by Precision Insight, Inc. + * + * \author Kevin E. Martin */ #include "packrender.h" @@ -56,6 +57,16 @@ #include "glxextensions.h" #include "glcontextmodes.h" +#ifdef GLX_DIRECT_RENDERING +#include +#include "xf86dri.h" +#include "sarea.h" +#include "dri_glx.h" +#ifndef MAP_FAILED +#define MAP_FAILED ((void *)-1) +#endif +#endif + #include #ifdef DEBUG @@ -259,7 +270,7 @@ screens = ScreenCount(priv->dpy); for (i = 0; i < screens; i++, psc++) { if (psc->configs) { - Xfree((char*) psc->configs); + _gl_context_modes_destroy( psc->configs ); if(psc->effectiveGLXexts) Xfree(psc->effectiveGLXexts); @@ -269,7 +280,7 @@ psc->numOldConfigs = 0; } - psc->configs = 0; /* NOTE: just for paranoia */ + psc->configs = NULL; /* NOTE: just for paranoia */ } #ifdef GLX_DIRECT_RENDERING @@ -353,21 +364,48 @@ } +/** + * Determine if a \c __GLcontextModes structure has the right mojo to be + * converted to a \c __GLXvisualConfig to be sent to an "old" style DRI + * driver. + */ +#define MODE_HAS_MOJO(m) \ + ((m)->visualID != GLX_DONT_CARE) \ + && ((m)->sampleBuffers == 0) \ + && ((m)->samples == 0) \ + && (((m)->drawableType & GLX_WINDOW_BIT) != 0) \ + && (((m)->xRenderable == GL_TRUE) \ + || ((m)->xRenderable == GLX_DONT_CARE)) + + +/** + * Convert the FBConfigs associated with a screen into an array of + * \c __GLXvisualConfig structures. These structures are passed into DRI + * drivers that use the "old" interface. The old-style drivers had a fairly + * strict set of visual types that could be supported. FBConfigs that + * cannot be supported are not converted. + * + * \param psc Screen whose FBConfigs need to be swizzled. + * + * \returns + * If memory could be allocated and at least one FBConfig could be converted + * to a \c __GLXvisualConfig structure, \c GL_TRUE is returned. Otherwise, + * \c GL_FALSE is returned. + * + * \todo + * When the old DRI driver interface is no longer supported, this function + * can be removed. + */ static GLboolean FillInVisuals( __GLXscreenConfigs * psc ) { + __GLcontextModes *modes; int glx_visual_count; - int i; glx_visual_count = 0; - for ( i = 0 ; i < psc->numConfigs ; i++ ) { - if ( (psc->configs[i].visualID != GLX_DONT_CARE) - && (psc->configs[i].sampleBuffers == 0) - && (psc->configs[i].samples == 0) - && (psc->configs[i].drawableType == GLX_WINDOW_BIT) - && ((psc->configs[i].xRenderable == GL_TRUE) - || (psc->configs[i].xRenderable == GLX_DONT_CARE)) ) { + for ( modes = psc->configs ; modes != NULL ; modes = modes->next ) { + if ( MODE_HAS_MOJO( modes ) ) { glx_visual_count++; } } @@ -379,24 +417,19 @@ } glx_visual_count = 0; - for ( i = 0 ; i < psc->numConfigs ; i++ ) { - if ( (psc->configs[i].visualID != GLX_DONT_CARE) - && (psc->configs[i].sampleBuffers == 0) - && (psc->configs[i].samples == 0) - && (psc->configs[i].drawableType == GLX_WINDOW_BIT) - && ((psc->configs[i].xRenderable == GL_TRUE) - || (psc->configs[i].xRenderable == GLX_DONT_CARE)) ) { + for ( modes = psc->configs ; modes != NULL ; modes = modes->next ) { + if ( MODE_HAS_MOJO( modes ) ) { #define COPY_VALUE(src_tag,dst_tag) \ - psc->old_configs[glx_visual_count]. dst_tag = psc->configs[i]. src_tag + psc->old_configs[glx_visual_count]. dst_tag = modes-> src_tag COPY_VALUE( visualID, vid ); COPY_VALUE( rgbMode, rgba ); COPY_VALUE( stereoMode, stereo ); COPY_VALUE( doubleBufferMode, doubleBuffer ); - + psc->old_configs[glx_visual_count].class = - _gl_convert_to_x_visual_type( psc->configs[i].visualType ); + _gl_convert_to_x_visual_type( modes->visualType ); COPY_VALUE( level, level ); COPY_VALUE( numAuxBuffers, auxBuffers ); @@ -428,7 +461,12 @@ } psc->numOldConfigs = glx_visual_count; - return GL_TRUE; + if ( glx_visual_count == 0 ) { + Xfree( psc->old_configs ); + psc->old_configs = NULL; + } + + return (glx_visual_count != 0); } @@ -467,63 +505,12 @@ count -= __GLX_MIN_CONFIG_PROPS; } - else { - config->visualID = (XID) GLX_DONT_CARE; - config->visualType = GLX_DONT_CARE; - config->rgbMode = ( fbconfig_style_tags ) - ? GL_TRUE /* glXChooseFBConfig() */ - : GL_FALSE; /* glXChooseVisual() */ - - config->redBits = 0; - config->greenBits = 0; - config->blueBits = 0; - config->alphaBits = 0; - config->accumRedBits = 0; - config->accumGreenBits = 0; - config->accumBlueBits = 0; - config->accumAlphaBits = 0; - - config->doubleBufferMode = ( fbconfig_style_tags ) - ? GLX_DONT_CARE /* glXChooseFBConfig() */ - : GL_FALSE; /* glXChooseVisual() */ - config->stereoMode = GL_FALSE; - - config->rgbBits = 0; - config->depthBits = 0; - config->stencilBits = 0; - config->numAuxBuffers = 0; - config->level = 0; - } /* ** Additional properties may be in a list at the end ** of the reply. They are in pairs of property type ** and property value. */ - config->visualRating = GLX_DONT_CARE; - config->visualSelectGroup = 0; - config->transparentPixel = GLX_NONE; - config->transparentRed = GLX_DONT_CARE; - config->transparentGreen = GLX_DONT_CARE; - config->transparentBlue = GLX_DONT_CARE; - config->transparentAlpha = GLX_DONT_CARE; - config->transparentIndex = GLX_DONT_CARE; - - config->floatMode = GL_FALSE; - config->drawableType = GLX_WINDOW_BIT; - config->renderType = (config->rgbMode) ? GLX_RGBA_BIT : GLX_COLOR_INDEX_BIT; - config->xRenderable = GLX_DONT_CARE; - config->fbconfigID = (GLXFBConfigID)(GLX_DONT_CARE); - - config->maxPbufferWidth = 0; - config->maxPbufferHeight = 0; - config->maxPbufferPixels = 0; - config->optimalPbufferWidth = 0; - config->optimalPbufferHeight = 0; - - config->sampleBuffers = 0; - config->samples = 0; - config->swapMethod = GLX_SWAP_UNDEFINED_OML; #define FETCH_OR_SET(tag) \ config-> tag = ( fbconfig_style_tags ) ? *bp++ : 1 @@ -532,7 +519,6 @@ switch(*bp++) { case GLX_RGBA: FETCH_OR_SET( rgbMode ); - config->renderType = (config->rgbMode) ? GLX_RGBA_BIT : GLX_COLOR_INDEX_BIT; break; case GLX_BUFFER_SIZE: config->rgbBits = *bp++; @@ -653,6 +639,8 @@ } } + config->renderType = (config->rgbMode) ? GLX_RGBA_BIT : GLX_COLOR_INDEX_BIT; + config->haveAccumBuffer = ((config->accumRedBits + config->accumGreenBits + config->accumBlueBits + @@ -662,6 +650,263 @@ } +#ifdef GLX_DIRECT_RENDERING +static unsigned +filter_modes( __GLcontextModes ** server_modes, + const __GLcontextModes * driver_modes ) +{ + __GLcontextModes * m; + __GLcontextModes ** prev_next; + const __GLcontextModes * check; + unsigned modes_count = 0; + + if ( driver_modes == NULL ) { + fprintf(stderr, "libGL warning: 3D driver returned no fbconfigs.\n"); + return 0; + } + + /* For each mode in server_modes, check to see if a matching mode exists + * in driver_modes. If not, then the mode is not available. + */ + + prev_next = server_modes; + for ( m = *prev_next ; m != NULL ; m = *prev_next ) { + GLboolean do_delete = GL_TRUE; + + for ( check = driver_modes ; check != NULL ; check = check->next ) { + if ( _gl_context_modes_are_same( m, check ) ) { + do_delete = GL_FALSE; + break; + } + } + + /* The 3D has to support all the modes that match the GLX visuals + * sent from the X server. + */ + if ( do_delete && (m->visualID != 0) ) { + do_delete = GL_FALSE; + + fprintf(stderr, "libGL warning: 3D driver claims to not support " + "visual 0x%02x\n", m->visualID); + } + + if ( do_delete ) { + *prev_next = m->next; + + m->next = NULL; + _gl_context_modes_destroy( m ); + } + else { + modes_count++; + prev_next = & m->next; + } + } + + return modes_count; +} + + + +/** + * Perform the required libGL-side initialization and call the client-side + * driver's \c __driCreateNewScreen function. + * + * \param dpy Display pointer. + * \param scrn Screen number on the display. + * \param psc DRI screen information. + * \param driDpy DRI display information. + * \param createNewScreen Pointer to the client-side driver's + * \c __driCreateNewScreen function. + * \returns A pointer to the \c __DRIscreenPrivate structure returned by + * the client-side driver on success, or \c NULL on failure. + * + * \todo This function needs to be modified to remove context-modes from the + * list stored in the \c __GLXscreenConfigsRec to match the list + * returned by the client-side driver. + */ +static void * +CallCreateNewScreen(Display *dpy, int scrn, __DRIscreen *psc, + __DRIdisplay * driDpy, + CreateNewScreenFunc createNewScreen) +{ + __DRIscreenPrivate *psp = NULL; +#ifndef GLX_USE_APPLEGL + drm_handle_t hSAREA; + drmAddress pSAREA = MAP_FAILED; + char *BusID; + __DRIversion ddx_version; + __DRIversion dri_version; + __DRIversion drm_version; + __DRIframebuffer framebuffer; + int fd = -1; + int status; + const char * err_msg; + const char * err_extra; + int api_ver = __glXGetInternalVersion(); + + dri_version.major = driDpy->private->driMajor; + dri_version.minor = driDpy->private->driMinor; + dri_version.patch = driDpy->private->driPatch; + + + err_msg = "XF86DRIOpenConnection"; + err_extra = NULL; + + memset (&framebuffer, 0, sizeof (framebuffer)); + framebuffer.base = MAP_FAILED; + + if (XF86DRIOpenConnection(dpy, scrn, &hSAREA, &BusID)) { + fd = drmOpen(NULL,BusID); + Xfree(BusID); /* No longer needed */ + + err_msg = "open DRM"; + err_extra = strerror( -fd ); + + if (fd >= 0) { + drm_magic_t magic; + + err_msg = "drmGetMagic"; + err_extra = NULL; + + if (!drmGetMagic(fd, &magic)) { + drmVersionPtr version = drmGetVersion(fd); + if (version) { + drm_version.major = version->version_major; + drm_version.minor = version->version_minor; + drm_version.patch = version->version_patchlevel; + drmFreeVersion(version); + } + else { + drm_version.major = -1; + drm_version.minor = -1; + drm_version.patch = -1; + } + + err_msg = "XF86DRIAuthConnection"; + if (XF86DRIAuthConnection(dpy, scrn, magic)) { + char *driverName; + + /* + * Get device name (like "tdfx") and the ddx version numbers. + * We'll check the version in each DRI driver's "createScreen" + * function. + */ + err_msg = "XF86DRIGetClientDriverName"; + if (XF86DRIGetClientDriverName(dpy, scrn, + &ddx_version.major, + &ddx_version.minor, + &ddx_version.patch, + &driverName)) { + drm_handle_t hFB; + int junk; + + /* No longer needed. */ + Xfree( driverName ); + + + /* + * Get device-specific info. pDevPriv will point to a struct + * (such as DRIRADEONRec in xfree86/driver/ati/radeon_dri.h) + * that has information about the screen size, depth, pitch, + * ancilliary buffers, DRM mmap handles, etc. + */ + err_msg = "XF86DRIGetDeviceInfo"; + if (XF86DRIGetDeviceInfo(dpy, scrn, + &hFB, + &junk, + &framebuffer.size, + &framebuffer.stride, + &framebuffer.dev_priv_size, + &framebuffer.dev_priv)) { + framebuffer.width = DisplayWidth(dpy, scrn); + framebuffer.height = DisplayHeight(dpy, scrn); + + /* + * Map the framebuffer region. + */ + status = drmMap(fd, hFB, framebuffer.size, + (drmAddressPtr)&framebuffer.base); + + err_msg = "drmMap of framebuffer"; + err_extra = strerror( -status ); + + if ( status == 0 ) { + /* + * Map the SAREA region. Further mmap regions may be setup in + * each DRI driver's "createScreen" function. + */ + status = drmMap(fd, hSAREA, SAREA_MAX, + &pSAREA); + + err_msg = "drmMap of sarea"; + err_extra = strerror( -status ); + + if ( status == 0 ) { + __GLcontextModes * driver_modes = NULL; + __GLXscreenConfigs *configs = psc->screenConfigs; + + err_msg = "InitDriver"; + err_extra = NULL; + psp = (*createNewScreen)(dpy, scrn, + psc, + configs->configs, + & ddx_version, + & dri_version, + & drm_version, + & framebuffer, + pSAREA, + fd, + api_ver, + & driver_modes ); + + filter_modes( & configs->configs, + driver_modes ); + _gl_context_modes_destroy( driver_modes ); + } + } + } + } + } + } + } + } + + if ( psp == NULL ) { + if ( pSAREA != MAP_FAILED ) { + (void)drmUnmap(pSAREA, SAREA_MAX); + } + + if ( framebuffer.base != MAP_FAILED ) { + (void)drmUnmap((drmAddress)framebuffer.base, framebuffer.size); + } + + if ( framebuffer.dev_priv != NULL ) { + Xfree(framebuffer.dev_priv); + } + + if ( fd >= 0 ) { + (void)drmClose(fd); + } + + (void)XF86DRICloseConnection(dpy, scrn); + + if ( err_extra != NULL ) { + fprintf(stderr, "libGL error: %s failed (%s)\n", err_msg, + err_extra); + } + else { + fprintf(stderr, "libGL error: %s failed\n", err_msg ); + } + + fprintf(stderr, "libGL error: reverting to (slow) indirect rendering\n"); + } +#endif /* !GLX_USE_APPLEGL */ + + return psp; +} +#endif /* GLX_DIRECT_RENDERING */ + + /* ** Allocate the memory for the per screen configs for each screen. ** If that works then fetch the per screen configs data. @@ -670,7 +915,7 @@ { xGLXGetVisualConfigsReq *req; xGLXGetFBConfigsReq *fb_req; - xGLXVendorPrivateReq *vpreq; + xGLXVendorPrivateWithReplyReq *vpreq; xGLXGetFBConfigsSGIXReq *sgi_req; xGLXGetVisualConfigsReply reply; __GLXscreenConfigs *psc; @@ -691,8 +936,9 @@ memset(psc, 0, screens * sizeof(__GLXscreenConfigs)); priv->screenConfigs = psc; - priv->serverGLXversion = __glXInternalQueryServerString(dpy, - priv->majorOpcode, 0, GLX_VERSION); + priv->serverGLXversion = __glXGetStringFromServer(dpy, priv->majorOpcode, + X_GLXQueryServerString, + 0, GLX_VERSION); if ( priv->serverGLXversion == NULL ) { FreeScreenConfigs(priv); return GL_FALSE; @@ -709,8 +955,9 @@ */ for (i = 0; i < screens; i++, psc++) { if ( supported_request != 1 ) { - psc->serverGLXexts = __glXInternalQueryServerString(dpy, - priv->majorOpcode, i, GLX_EXTENSIONS); + psc->serverGLXexts = __glXGetStringFromServer(dpy, priv->majorOpcode, + X_GLXQueryServerString, + i, GLX_EXTENSIONS); if ( strstr( psc->serverGLXexts, "GLX_SGIX_fbconfig" ) != NULL ) { supported_request = 2; } @@ -730,8 +977,8 @@ break; case 2: - GetReqExtra(GLXVendorPrivate, - sz_xGLXGetFBConfigsSGIXReq-sz_xGLXVendorPrivateReq,vpreq); + GetReqExtra(GLXVendorPrivateWithReply, + sz_xGLXGetFBConfigsSGIXReq-sz_xGLXVendorPrivateWithReplyReq,vpreq); sgi_req = (xGLXGetFBConfigsSGIXReq *) vpreq; sgi_req->reqType = priv->majorOpcode; sgi_req->glxCode = X_GLXVendorPrivateWithReply; @@ -776,9 +1023,8 @@ } /* Allocate memory for our config structure */ - psc->configs = (__GLcontextModes*) - Xmalloc(reply.numVisuals * sizeof(__GLcontextModes)); - psc->numConfigs = reply.numVisuals; + psc->configs = _gl_context_modes_create(reply.numVisuals, + sizeof(__GLcontextModes)); if (!psc->configs) { UnlockDisplay(dpy); SyncHandle(); @@ -800,14 +1046,27 @@ } /* Read each config structure and convert it into our format */ - config = psc->configs; - for (j = 0; j < reply.numVisuals; j++, config++) { + config = psc->configs; + for (j = 0; j < reply.numVisuals; j++) { + assert( config != NULL ); _XRead(dpy, (char *)props, prop_size); + if ( supported_request != 3 ) { + config->rgbMode = GL_TRUE; + config->drawableType = GLX_WINDOW_BIT; + } + else { + config->drawableType = GLX_WINDOW_BIT | GLX_PIXMAP_BIT; + } + __glXInitializeVisualConfigFromTags( config, nprops, props, (supported_request != 3), GL_TRUE ); + if ( config->fbconfigID == GLX_DONT_CARE ) { + config->fbconfigID = config->visualID; + } config->screen = i; + config = config->next; } if (props != buf) { Xfree((char *)props); @@ -818,21 +1077,31 @@ /* Initialize per screen dynamic client GLX extensions */ psc->ext_list_first_time = GL_TRUE; /* Initialize the direct rendering per screen data and functions */ - if (priv->driDisplay.private && - priv->driDisplay.createScreen && - priv->driDisplay.createScreen[i]) { - /* screen initialization (bootstrap the driver) */ - if ( (psc->old_configs == NULL) - && !FillInVisuals(psc) ) { - FreeScreenConfigs(priv); - return GL_FALSE; + if (priv->driDisplay.private != NULL) { + if (priv->driDisplay.createNewScreen && + priv->driDisplay.createNewScreen[i]) { + + psc->driScreen.screenConfigs = (void *)psc; + psc->driScreen.private = + CallCreateNewScreen(dpy, i, & psc->driScreen, + & priv->driDisplay, + priv->driDisplay.createNewScreen[i] ); } + else if (priv->driDisplay.createScreen && + priv->driDisplay.createScreen[i]) { + /* screen initialization (bootstrap the driver) */ + if ( (psc->old_configs == NULL) + && !FillInVisuals(psc) ) { + FreeScreenConfigs(priv); + return GL_FALSE; + } - psc->driScreen.screenConfigs = (void *)psc; - psc->driScreen.private = - (*(priv->driDisplay.createScreen[i]))(dpy, i, &psc->driScreen, - psc->numOldConfigs, - psc->old_configs); + psc->driScreen.screenConfigs = (void *)psc; + psc->driScreen.private = + (*(priv->driDisplay.createScreen[i]))(dpy, i, &psc->driScreen, + psc->numOldConfigs, + psc->old_configs); + } } #endif } @@ -977,7 +1246,7 @@ if (gc->currentDpy == dpy) { /* Use opcode from gc because its right */ - INIT_MESA_SPARC + INIT_MESA_SPARC return gc->majorOpcode; } else { /* @@ -1029,6 +1298,51 @@ return ctx->pc; } + +/** + * Send a portion of a GLXRenderLarge command to the server. The advantage of + * this function over \c __glXSendLargeCommand is that callers can use the + * data buffer in the GLX context and may be able to avoid allocating an + * extra buffer. The disadvantage is the clients will have to do more + * GLX protocol work (i.e., calculating \c totalRequests, etc.). + * + * \sa __glXSendLargeCommand + * + * \param gc GLX context + * \param requestNumber Which part of the whole command is this? The first + * request is 1. + * \param totalRequests How many requests will there be? + * \param data Command data. + * \param dataLen Size, in bytes, of the command data. + */ +void __glXSendLargeChunk(__GLXcontext *gc, GLint requestNumber, + GLint totalRequests, + const GLvoid * data, GLint dataLen) +{ + Display *dpy = gc->currentDpy; + xGLXRenderLargeReq *req; + + if ( requestNumber == 1 ) { + LockDisplay(dpy); + } + + GetReq(GLXRenderLarge,req); + req->reqType = gc->majorOpcode; + req->glxCode = X_GLXRenderLarge; + req->contextTag = gc->currentContextTag; + req->length += (dataLen + 3) >> 2; + req->requestNumber = requestNumber; + req->requestTotal = totalRequests; + req->dataBytes = dataLen; + Data(dpy, data, dataLen); + + if ( requestNumber == totalRequests ) { + UnlockDisplay(dpy); + SyncHandle(); + } +} + + /** * Send a command that is too large for the GLXRender protocol request. * @@ -1048,9 +1362,7 @@ const GLvoid *header, GLint headerLen, const GLvoid *data, GLint dataLen) { - Display *dpy = ctx->currentDpy; - xGLXRenderLargeReq *req; - GLint maxSize, amount; + GLint maxSize; GLint totalRequests, requestNumber; /* @@ -1066,40 +1378,20 @@ ** Send all of the command, except the large array, as one request. */ assert( headerLen <= maxSize ); - LockDisplay(dpy); - GetReq(GLXRenderLarge,req); - req->reqType = ctx->majorOpcode; - req->glxCode = X_GLXRenderLarge; - req->contextTag = ctx->currentContextTag; - req->length += (headerLen + 3) >> 2; - req->requestNumber = 1; - req->requestTotal = totalRequests; - req->dataBytes = headerLen; - Data(dpy, (const void *)header, headerLen); + __glXSendLargeChunk(ctx, 1, totalRequests, header, headerLen); /* ** Send enough requests until the whole array is sent. */ - requestNumber = 2; - while (dataLen > 0) { - amount = dataLen; - if (amount > maxSize) { - amount = maxSize; - } - GetReq(GLXRenderLarge,req); - req->reqType = ctx->majorOpcode; - req->glxCode = X_GLXRenderLarge; - req->contextTag = ctx->currentContextTag; - req->length += (amount + 3) >> 2; - req->requestNumber = requestNumber++; - req->requestTotal = totalRequests; - req->dataBytes = amount; - Data(dpy, (const void *)data, amount); - dataLen -= amount; - data = ((const char*) data) + amount; + for ( requestNumber = 2 ; requestNumber <= (totalRequests - 1) ; requestNumber++ ) { + __glXSendLargeChunk(ctx, requestNumber, totalRequests, data, maxSize); + data = (const GLvoid *) (((const GLubyte *) data) + maxSize); + dataLen -= maxSize; + assert( dataLen > 0 ); } - UnlockDisplay(dpy); - SyncHandle(); + + assert( dataLen <= maxSize ); + __glXSendLargeChunk(ctx, requestNumber, totalRequests, data, dataLen); } /************************************************************************/ @@ -1126,7 +1418,7 @@ #ifdef GLX_DIRECT_RENDERING /* Return the DRI per screen structure */ -__DRIscreen *__glXFindDRIScreen(Display *dpy, int scrn) +__DRIscreen *__glXFindDRIScreen(__DRInativeDisplay *dpy, int scrn) { __DRIscreen *pDRIScreen = NULL; XExtDisplayInfo *info = __glXFindDisplay(dpy); @@ -1155,17 +1447,25 @@ GLXContextID gc, GLXContextTag old_gc, GLXDrawable draw, GLXDrawable read, xGLXMakeCurrentReply * reply ); +/** + * Sends a GLX protocol message to the specified display to make the context + * and the drawables current. + * + * \param dpy Display to send the message to. + * \param opcode Major opcode value for the display. + * \param gc_id Context tag for the context to be made current. + * \param draw Drawable ID for the "draw" drawable. + * \param read Drawable ID for the "read" drawable. + * \param reply Space to store the X-server's reply. + * + * \warning + * This function assumes that \c dpy is locked with \c LockDisplay on entry. + */ static Bool SendMakeCurrentRequest( Display *dpy, CARD8 opcode, GLXContextID gc_id, GLXContextTag gc_tag, GLXDrawable draw, GLXDrawable read, xGLXMakeCurrentReply * reply ) { - opcode = __glXSetupForCommand(dpy); - if (!opcode) { - return GL_FALSE; - } - - LockDisplay(dpy); if ( draw == read ) { xGLXMakeCurrentReq *req; @@ -1216,6 +1516,44 @@ } +static Bool BindContextWrapper( Display *dpy, GLXContext gc, + GLXDrawable draw, GLXDrawable read ) +{ +#ifdef GLX_DIRECT_RENDERING + if ( gc->driContext.bindContext3 != NULL ) { + return (*gc->driContext.bindContext3)(dpy, gc->screen, draw, read, + & gc->driContext); + } + else { + return (*gc->driContext.bindContext2)(dpy, gc->screen, draw, read, + gc); + } +#else + return GL_FALSE; +#endif +} + + +static Bool UnbindContextWrapper( Display *dpy, GLXContext gc ) +{ +#ifdef GLX_DIRECT_RENDERING + if ( gc->driContext.unbindContext3 != NULL ) { + return (*gc->driContext.unbindContext3)(dpy, gc->screen, + gc->currentDrawable, + gc->currentReadable, + & gc->driContext ); + } + else { + return (*gc->driContext.unbindContext2)(dpy, gc->screen, + gc->currentDrawable, + gc->currentReadable, gc); + } +#else + return GL_FALSE; +#endif +} + + /* ** Make a particular context current. ** NOTE: this is in this file so that it can access dummyContext. @@ -1260,11 +1598,12 @@ ** unbind the previous context. */ sentRequestToOldDpy = True; + LockDisplay(oldGC->currentDpy); if ( ! SendMakeCurrentRequest( oldGC->currentDpy, oldOpcode, None, oldGC->currentContextTag, None, None, &reply ) ) { /* The make current failed. Just return GL_FALSE. */ - UnlockDisplay(dpy); + UnlockDisplay(oldGC->currentDpy); SyncHandle(); return GL_FALSE; } @@ -1276,11 +1615,7 @@ /* Unbind the old direct rendering context */ if (oldGC->isDirect) { if (oldGC->driContext.private) { - if (!(*oldGC->driContext.unbindContext2)(oldGC->currentDpy, - oldGC->screen, - oldGC->currentDrawable, - oldGC->currentReadable, - oldGC)) { + if (! UnbindContextWrapper( oldGC->currentDpy, oldGC )) { /* The make current failed. Just return GL_FALSE. */ return GL_FALSE; } @@ -1291,8 +1626,7 @@ /* Bind the direct rendering context to the drawable */ if (gc && gc->isDirect) { if (gc->driContext.private) { - bindReturnValue = - (*gc->driContext.bindContext2)(dpy, gc->screen, draw, read, gc); + bindReturnValue = BindContextWrapper( dpy, gc, draw, read ); } } else { #endif @@ -1304,6 +1638,7 @@ gc ? gc->xid : None, oldGC->currentContextTag, draw, read, &reply ); + UnlockDisplay(dpy); #ifdef GLX_DIRECT_RENDERING } #endif @@ -1319,11 +1654,9 @@ /* If the old context was direct rendering, then re-bind to it. */ if (oldGC->isDirect) { if (oldGC->driContext.private) { - if (!(*oldGC->driContext.bindContext2)(oldGC->currentDpy, - oldGC->screen, - oldGC->currentDrawable, - oldGC->currentReadable, - oldGC)) { + if (! BindContextWrapper( oldGC->currentDpy, oldGC, + oldGC->currentDrawable, + oldGC->currentReadable )) { /* ** The request failed; this cannot happen with the ** current API. If in the future the API is @@ -1348,7 +1681,7 @@ oldGC->xid, 0, oldGC->currentDrawable, oldGC->currentReadable, &reply ) ) { - UnlockDisplay(dpy); + UnlockDisplay(oldGC->currentDpy); SyncHandle(); /* ** The request failed; this cannot happen with the @@ -1360,7 +1693,7 @@ */ } else { - UnlockDisplay(dpy); + UnlockDisplay(oldGC->currentDpy); } oldGC->currentContextTag = reply.contextTag; } Index: xc/lib/GL/glx/glxextensions.c diff -u xc/lib/GL/glx/glxextensions.c:1.2 xc/lib/GL/glx/glxextensions.c:1.6 --- xc/lib/GL/glx/glxextensions.c:1.2 Wed Jan 28 16:18:48 2004 +++ xc/lib/GL/glx/glxextensions.c Fri Dec 10 12:47:24 2004 @@ -1,5 +1,5 @@ /* - * (c) Copyright IBM Corporation 2002 + * (C) Copyright IBM Corporation 2002, 2004 * All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a @@ -20,13 +20,15 @@ * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE * USE OR OTHER DEALINGS IN THE SOFTWARE. + */ + +/** + * \file glxextensions.c * - * Authors: - * Ian Romanick + * \author Ian Romanick */ -/* $XFree86: xc/lib/GL/glx/glxextensions.c,v 1.2 2004/01/28 21:18:48 alanh Exp $ */ +/* $XFree86: xc/lib/GL/glx/glxextensions.c,v 1.6 2004/12/10 17:47:24 alanh Exp $ */ -#include "packsingle.h" #include "glxclient.h" #include #include @@ -40,12 +42,14 @@ #define IS_SET(m,b) ((m[ (b) / 8 ] & (1U << ((b) % 8))) != 0) #define CONCAT(a,b) a ## b #define GLX(n) "GLX_" # n, 4 + sizeof( # n ) - 1, CONCAT(n,_bit) +#define GL(n) "GL_" # n, 3 + sizeof( # n ) - 1, GL_ ## n ## _bit #define VER(a,b) a, b #define Y 1 #define N 0 -#define EXT_ENABLED(bit,supported) ((bit < 255) && IS_SET( supported, bit )) +#define EXT_ENABLED(bit,supported) (IS_SET( supported, bit )) -static const struct { + +struct extension_info { const char * const name; unsigned name_len; @@ -60,13 +64,15 @@ unsigned char version_minor; unsigned char client_support; unsigned char direct_support; - unsigned char client_only; /** Is the extension client-side only? */ - unsigned char direct_only; /** Is the extension for direct + unsigned char client_only; /** Is the extension client-side only? */ + unsigned char direct_only; /** Is the extension for direct * contexts only? */ -} known_glx_extensions[] = { +}; + +static const struct extension_info known_glx_extensions[] = { { GLX(ARB_get_proc_address), VER(1,4), Y, N, Y, N }, - { GLX(ARB_multisample), VER(1,4), Y, N, N, N }, + { GLX(ARB_multisample), VER(1,4), Y, Y, N, N }, { GLX(ARB_render_texture), VER(0,0), N, N, N, N }, { GLX(ATI_pixel_format_float), VER(0,0), N, N, N, N }, { GLX(EXT_import_context), VER(0,0), Y, Y, N, N }, @@ -92,37 +98,174 @@ { GLX(SGI_video_sync), VER(0,0), Y, N, N, Y }, { GLX(SGIS_blended_overlay), VER(0,0), N, N, N, N }, { GLX(SGIS_color_range), VER(0,0), N, N, N, N }, - { GLX(SGIS_multisample), VER(0,0), Y, N, N, N }, + { GLX(SGIS_multisample), VER(0,0), Y, Y, N, N }, { GLX(SGIX_dm_buffer), VER(0,0), N, N, N, N }, { GLX(SGIX_fbconfig), VER(1,3), Y, N, N, N }, - { GLX(SGIX_pbuffer), VER(1,3), N, N, N, N }, + { GLX(SGIX_pbuffer), VER(1,3), Y, N, N, N }, { GLX(SGIX_swap_barrier), VER(0,0), N, N, N, N }, { GLX(SGIX_swap_group), VER(0,0), N, N, N, N }, { GLX(SGIX_video_resize), VER(0,0), N, N, N, N }, { GLX(SGIX_video_source), VER(0,0), N, N, N, N }, - { GLX(SGIX_visual_select_group), VER(0,0), Y, N, N, N }, + { GLX(SGIX_visual_select_group), VER(0,0), Y, Y, N, N }, { GLX(SUN_get_transparent_index), VER(0,0), N, N, N, N }, { NULL } }; +static const struct extension_info known_gl_extensions[] = { + { GL(ARB_depth_texture), VER(1,4), Y, N, N, N }, + { GL(ARB_fragment_program), VER(0,0), N, N, N, N }, + { GL(ARB_imaging), VER(0,0), Y, N, N, N }, + { GL(ARB_multisample), VER(1,3), Y, N, N, N }, + { GL(ARB_multitexture), VER(1,3), Y, N, N, N }, + { GL(ARB_occlusion_query), VER(1,5), N, N, N, N }, + { GL(ARB_point_parameters), VER(1,4), Y, N, N, N }, + { GL(ARB_point_sprite), VER(0,0), Y, N, N, N }, + { GL(ARB_shadow), VER(1,4), Y, N, N, N }, + { GL(ARB_shadow_ambient), VER(0,0), Y, N, N, N }, + { GL(ARB_texture_border_clamp), VER(1,3), Y, N, N, N }, + { GL(ARB_texture_compression), VER(1,3), N, N, N, N }, + { GL(ARB_texture_cube_map), VER(1,3), Y, N, N, N }, + { GL(ARB_texture_env_add), VER(1,3), Y, N, N, N }, + { GL(ARB_texture_env_combine), VER(1,3), Y, N, N, N }, + { GL(ARB_texture_env_crossbar), VER(1,4), Y, N, N, N }, + { GL(ARB_texture_env_dot3), VER(1,3), Y, N, N, N }, + { GL(ARB_texture_mirrored_repeat), VER(1,4), Y, N, N, N }, + { GL(ARB_texture_non_power_of_two), VER(1,5), Y, N, N, N }, + { GL(ARB_transpose_matrix), VER(1,3), Y, N, Y, N }, + { GL(ARB_vertex_buffer_object), VER(1,5), N, N, N, N }, + { GL(ARB_window_pos), VER(1,4), Y, N, N, N }, + { GL(EXT_abgr), VER(0,0), Y, N, N, N }, + { GL(EXT_bgra), VER(1,2), Y, N, N, N }, + { GL(EXT_blend_color), VER(1,4), Y, N, N, N }, + { GL(EXT_blend_equation_separate), VER(0,0), N, N, N, N }, + { GL(EXT_blend_func_separate), VER(1,4), Y, N, N, N }, + { GL(EXT_blend_logic_op), VER(1,4), Y, N, N, N }, + { GL(EXT_blend_minmax), VER(1,4), Y, N, N, N }, + { GL(EXT_blend_subtract), VER(1,4), Y, N, N, N }, + { GL(EXT_clip_volume_hint), VER(0,0), Y, N, N, N }, + { GL(EXT_compiled_vertex_array), VER(0,0), N, N, N, N }, + { GL(EXT_convolution), VER(0,0), N, N, N, N }, + { GL(EXT_copy_texture), VER(1,1), Y, N, N, N }, + { GL(EXT_cull_vertex), VER(0,0), N, N, N, N }, + { GL(EXT_depth_bounds_test), VER(0,0), N, N, N, N }, + { GL(EXT_draw_range_elements), VER(1,2), Y, N, Y, N }, + { GL(EXT_fog_coord), VER(1,4), Y, N, N, N }, + { GL(EXT_multi_draw_arrays), VER(1,4), Y, N, Y, N }, + { GL(EXT_packed_pixels), VER(1,2), Y, N, N, N }, + { GL(EXT_paletted_texture), VER(0,0), Y, N, N, N }, + { GL(EXT_pixel_buffer_object), VER(0,0), N, N, N, N }, + { GL(EXT_point_parameters), VER(1,4), Y, N, N, N }, + { GL(EXT_polygon_offset), VER(1,1), Y, N, N, N }, + { GL(EXT_rescale_normal), VER(1,2), Y, N, N, N }, + { GL(EXT_secondary_color), VER(1,4), Y, N, N, N }, + { GL(EXT_separate_specular_color), VER(1,2), Y, N, N, N }, + { GL(EXT_shadow_funcs), VER(1,5), Y, N, N, N }, + { GL(EXT_shared_texture_palette), VER(0,0), Y, N, N, N }, + { GL(EXT_stencil_two_side), VER(0,0), Y, N, N, N }, + { GL(EXT_stencil_wrap), VER(1,4), Y, N, N, N }, + { GL(EXT_subtexture), VER(1,1), Y, N, N, N }, + { GL(EXT_texture), VER(1,1), Y, N, N, N }, + { GL(EXT_texture3D), VER(1,2), Y, N, N, N }, + { GL(EXT_texture_compression_s3tc), VER(0,0), N, N, N, N }, + { GL(EXT_texture_edge_clamp), VER(1,2), Y, N, N, N }, + { GL(EXT_texture_env_add), VER(1,3), Y, N, N, N }, + { GL(EXT_texture_env_combine), VER(1,3), Y, N, N, N }, + { GL(EXT_texture_env_dot3), VER(0,0), Y, N, N, N }, + { GL(EXT_texture_filter_anisotropic), VER(0,0), Y, N, N, N }, + { GL(EXT_texture_lod), VER(1,2), Y, N, N, N }, + { GL(EXT_texture_lod_bias), VER(1,4), Y, N, N, N }, + { GL(EXT_texture_mirror_clamp), VER(0,0), Y, N, N, N }, + { GL(EXT_texture_object), VER(1,1), Y, N, N, N }, + { GL(EXT_texture_rectangle), VER(0,0), Y, N, N, N }, + { GL(EXT_vertex_array), VER(0,0), Y, N, N, N }, + { GL(3DFX_texture_compression_FXT1), VER(0,0), N, N, N, N }, + { GL(APPLE_packed_pixels), VER(1,2), Y, N, N, N }, + { GL(APPLE_ycbcr_422), VER(0,0), Y, N, N, N }, + { GL(ATI_texture_env_combine3), VER(0,0), Y, N, N, N }, + { GL(ATI_texture_float), VER(0,0), Y, N, N, N }, + { GL(ATI_texture_mirror_once), VER(0,0), Y, N, N, N }, + { GL(ATIX_texture_env_combine3), VER(0,0), Y, N, N, N }, + { GL(HP_convolution_border_modes), VER(0,0), Y, N, N, N }, + + /* This is currently removed because there seem to be some problems with + * it and the software-only indirect rendering path. At this point, I'm + * not sure which side (client or server) has the problem. - idr + */ + { GL(HP_occlusion_test), VER(0,0), N, N, N, N }, + + { GL(IBM_cull_vertex), VER(0,0), Y, N, N, N }, + { GL(IBM_pixel_filter_hint), VER(0,0), Y, N, N, N }, + { GL(IBM_rasterpos_clip), VER(0,0), Y, N, N, N }, + { GL(IBM_texture_clamp_nodraw), VER(0,0), Y, N, N, N }, + { GL(IBM_texture_mirrored_repeat), VER(0,0), Y, N, N, N }, + { GL(INGR_blend_func_separate), VER(0,0), Y, N, N, N }, + { GL(INGR_interlace_read), VER(0,0), Y, N, N, N }, + { GL(MESA_pack_invert), VER(0,0), Y, N, N, N }, + { GL(MESA_ycbcr_texture), VER(0,0), Y, N, N, N }, + { GL(NV_blend_square), VER(1,4), Y, N, N, N }, + { GL(NV_copy_depth_to_color), VER(0,0), Y, N, N, N }, + { GL(NV_depth_clamp), VER(0,0), Y, N, N, N }, + { GL(NV_fog_distance), VER(0,0), Y, N, N, N }, + { GL(NV_light_max_exponent), VER(0,0), Y, N, N, N }, + { GL(NV_multisample_filter_hint), VER(0,0), Y, N, N, N }, + { GL(NV_point_sprite), VER(0,0), Y, N, N, N }, + { GL(NV_texgen_reflection), VER(0,0), Y, N, N, N }, + { GL(NV_texture_compression_vtc), VER(0,0), N, N, N, N }, + { GL(NV_texture_env_combine4), VER(0,0), Y, N, N, N }, + { GL(NV_texture_rectangle), VER(0,0), Y, N, N, N }, + { GL(SGIS_generate_mipmap), VER(1,4), Y, N, N, N }, + { GL(SGIS_multisample), VER(0,0), Y, N, N, N }, + { GL(SGIS_texture_border_clamp), VER(1,3), Y, N, N, N }, + { GL(SGIS_texture_edge_clamp), VER(1,2), Y, N, N, N }, + { GL(SGIS_texture_lod), VER(1,2), Y, N, N, N }, + { GL(SGIX_blend_alpha_minmax), VER(0,0), Y, N, N, N }, + { GL(SGIX_clipmap), VER(0,0), Y, N, N, N }, + { GL(SGIX_depth_texture), VER(0,0), Y, N, N, N }, + { GL(SGIX_fog_offset), VER(0,0), Y, N, N, N }, + { GL(SGIX_shadow), VER(0,0), Y, N, N, N }, + { GL(SGIX_shadow_ambient), VER(0,0), Y, N, N, N }, + { GL(SGIX_texture_coordinate_clamp), VER(0,0), Y, N, N, N }, + { GL(SGIX_texture_lod_bias), VER(0,0), Y, N, N, N }, + { GL(SGIX_texture_range), VER(0,0), Y, N, N, N }, + { GL(SGIX_texture_scale_bias), VER(0,0), Y, N, N, N }, + { GL(SGIX_vertex_preclip), VER(0,0), Y, N, N, N }, + { GL(SGIX_vertex_preclip_hint), VER(0,0), Y, N, N, N }, + { GL(SGIX_ycrcb), VER(0,0), Y, N, N, N }, + { GL(SUN_convolution_border_modes), VER(0,0), Y, N, N, N }, + { GL(SUN_multi_draw_arrays), VER(0,0), Y, N, Y, N }, + { GL(SUN_slice_accum), VER(0,0), Y, N, N, N }, + { NULL } +}; + + +#define __GL_EXT_BYTES ((__NUM_GL_EXTS + 7) / 8) + /* global bit-fields of available extensions and their characteristics */ -static unsigned char client_support[8]; -static unsigned char client_only[8]; -static unsigned char direct_only[8]; +static unsigned char client_glx_support[8]; +static unsigned char client_glx_only[8]; +static unsigned char direct_glx_only[8]; +static unsigned char client_gl_support[ __GL_EXT_BYTES ]; +static unsigned char client_gl_only[ __GL_EXT_BYTES ]; /** * Bits representing the set of extensions that are enabled by default in all * direct rendering drivers. */ -static unsigned char direct_support[8]; +static unsigned char direct_glx_support[8]; + +/** + * Highest core GL version that can be supported for indirect rendering. + */ +static unsigned gl_major = 0; +static unsigned gl_minor = 0; /* client extensions string */ static const char * __glXGLXClientExtensions = NULL; static void __glXExtensionsCtr( void ); static void __glXExtensionsCtrScreen( __GLXscreenConfigs *psc ); -static void __glXProcessServerString( const char * server_string, - unsigned char * server_support ); +static void __glXProcessServerString( const struct extension_info * ext, + const char * server_string, unsigned char * server_support ); /** * Set the state of a GLX extension. @@ -133,20 +276,21 @@ * \param supported Table in which the state of the extension is to be set. */ static void -set_glx_extension( const char * name, unsigned name_len, GLboolean state, +set_glx_extension( const struct extension_info * ext, + const char * name, unsigned name_len, GLboolean state, unsigned char * supported ) { unsigned i; - for ( i = 0 ; known_glx_extensions[i].name != NULL ; i++ ) { - if ( (name_len == known_glx_extensions[i].name_len) - && (strncmp( known_glx_extensions[i].name, name, name_len ) == 0) ) { + for ( i = 0 ; ext[i].name != NULL ; i++ ) { + if ( (name_len == ext[i].name_len) + && (strncmp( ext[i].name, name, name_len ) == 0) ) { if ( state ) { - SET_BIT( supported, known_glx_extensions[i].bit ); + SET_BIT( supported, ext[i].bit ); } else { - CLR_BIT( supported, known_glx_extensions[i].bit ); + CLR_BIT( supported, ext[i].bit ); } return; @@ -165,7 +309,8 @@ * \param server_support Bit-field of supported extensions. */ static void -__glXProcessServerString( const char * server_string, +__glXProcessServerString( const struct extension_info * ext, + const char * server_string, unsigned char * server_support ) { unsigned base; @@ -185,9 +330,10 @@ /* Set the bit for the extension in the server_support table. */ - set_glx_extension( & server_string[ base ], len, GL_TRUE, + set_glx_extension( ext, & server_string[ base ], len, GL_TRUE, server_support ); - + + /* Advance to the next extension string. This means that we skip * over the previous string and any trialing white-space. */ @@ -203,16 +349,23 @@ /** * Enable a named GLX extension on a given screen. - * + * Drivers should not call this function directly. They should instead use + * \c glXGetProcAddress to obtain a pointer to the function. + * * \param psc Pointer to GLX per-screen record. * \param name Name of the extension to enable. + * + * \sa glXGetProcAddress + * + * \since Internal API version 20030813. */ void __glXScrEnableExtension( __GLXscreenConfigs *psc, const char * name ) { __glXExtensionsCtr(); __glXExtensionsCtrScreen(psc); - set_glx_extension( name, strlen( name ), GL_TRUE, psc->direct_support ); + set_glx_extension( known_glx_extensions, name, strlen( name ), GL_TRUE, + psc->direct_support ); } @@ -223,37 +376,79 @@ static void __glXExtensionsCtr( void ) { + static const char major_table[32] = { 1, 1, 1, 1, 1, 1, 2, }; + static const char minor_table[32] = { 0, 1, 2, 3, 4, 5, 0, }; unsigned i; static GLboolean ext_list_first_time = GL_TRUE; + unsigned full_support = ~0; if ( ext_list_first_time ) { ext_list_first_time = GL_FALSE; - (void) memset( client_support, 0, sizeof( client_support ) ); - (void) memset( direct_support, 0, sizeof( direct_support ) ); - (void) memset( client_only, 0, sizeof( client_only ) ); - (void) memset( direct_only, 0, sizeof( direct_only ) ); + (void) memset( client_glx_support, 0, sizeof( client_glx_support ) ); + (void) memset( direct_glx_support, 0, sizeof( direct_glx_support ) ); + (void) memset( client_glx_only, 0, sizeof( client_glx_only ) ); + (void) memset( direct_glx_only, 0, sizeof( direct_glx_only ) ); + + (void) memset( client_gl_support, 0, sizeof( client_gl_support ) ); + (void) memset( client_gl_only, 0, sizeof( client_gl_only ) ); for ( i = 0 ; known_glx_extensions[i].name != NULL ; i++ ) { const unsigned bit = known_glx_extensions[i].bit; if ( known_glx_extensions[i].client_support ) { - SET_BIT( client_support, bit ); + SET_BIT( client_glx_support, bit ); } if ( known_glx_extensions[i].direct_support ) { - SET_BIT( direct_support, bit ); + SET_BIT( direct_glx_support, bit ); } if ( known_glx_extensions[i].client_only ) { - SET_BIT( client_only, bit ); + SET_BIT( client_glx_only, bit ); } if ( known_glx_extensions[i].direct_only ) { - SET_BIT( direct_only, bit ); + SET_BIT( direct_glx_only, bit ); + } + } + + for ( i = 0 ; known_gl_extensions[i].name != NULL ; i++ ) { + const unsigned bit = known_gl_extensions[i].bit; + + if ( known_gl_extensions[i].client_support ) { + SET_BIT( client_gl_support, bit ); + } + else if ( known_gl_extensions[i].version_major != 0 ) { + /* If an extension that is required for some core GL version is + * not supported, clear the bit for that core GL version as well. + */ + + unsigned ver_bit = (6 * (known_gl_extensions[i].version_major - 1)) + + (known_gl_extensions[i].version_minor); + + full_support &= ~(1U << ver_bit); + } + + if ( known_gl_extensions[i].client_only ) { + SET_BIT( client_gl_only, bit ); } } + + /* Determine the lowest unsupported core GL version. The version before + * that is, therefore, the highest supported core GL version. + */ + for ( i = 0 ; (full_support & (1 << i)) != 0 ; i++ ) + /* empty */ ; + + i--; + gl_major = major_table[i]; + gl_minor = minor_table[i]; +#if 0 + fprintf( stderr, "[%s:%u] Maximum client library version: %u.%u\n", + __func__, __LINE__, gl_major, gl_minor ); +#endif } } @@ -269,8 +464,8 @@ { if (psc->ext_list_first_time) { psc->ext_list_first_time = GL_FALSE; - (void) memcpy( psc->direct_support, direct_support, - sizeof( direct_support ) ); + (void) memcpy( psc->direct_support, direct_glx_support, + sizeof( direct_glx_support ) ); } } @@ -303,7 +498,8 @@ * Convert a bit-field to a string of supported extensions. */ static char * -__glXGetStringFromTable( const unsigned char * supported ) +__glXGetStringFromTable( const struct extension_info * ext, + const unsigned char * supported ) { unsigned i; unsigned ext_str_len; @@ -312,9 +508,9 @@ ext_str_len = 0; - for ( i = 0 ; known_glx_extensions[i].name != NULL ; i++ ) { - if ( EXT_ENABLED( known_glx_extensions[i].bit, supported ) ) { - ext_str_len += known_glx_extensions[i].name_len + 1; + for ( i = 0 ; ext[i].name != NULL ; i++ ) { + if ( EXT_ENABLED( ext[i].bit, supported ) ) { + ext_str_len += ext[i].name_len + 1; } } @@ -322,11 +518,10 @@ if ( ext_str != NULL ) { point = ext_str; - for ( i = 0 ; known_glx_extensions[i].name != NULL ; i++ ) { - if ( EXT_ENABLED( known_glx_extensions[i].bit, supported ) ) { - (void) memcpy( point, known_glx_extensions[i].name, - known_glx_extensions[i].name_len ); - point += known_glx_extensions[i].name_len; + for ( i = 0 ; ext[i].name != NULL ; i++ ) { + if ( EXT_ENABLED( ext[i].bit, supported ) ) { + (void) memcpy( point, ext[i].name, ext[i].name_len ); + point += ext[i].name_len; *point = ' '; point++; @@ -348,7 +543,8 @@ { if ( __glXGLXClientExtensions == NULL ) { __glXExtensionsCtr(); - __glXGLXClientExtensions = __glXGetStringFromTable( client_support ); + __glXGLXClientExtensions = __glXGetStringFromTable( known_glx_extensions, + client_glx_support ); } return __glXGLXClientExtensions; @@ -363,9 +559,6 @@ * \param display_is_direct_capable True if the display is capable of * direct rendering. * \param minor_version GLX minor version from the server. - * - * \todo Once libGL has full GLX 1.3 support, remove the SGI_make_current_read - * hack. */ void @@ -379,17 +572,30 @@ __glXExtensionsCtr(); __glXExtensionsCtrScreen( psc ); - __glXProcessServerString( psc->serverGLXexts, server_support ); + __glXProcessServerString( known_glx_extensions, + psc->serverGLXexts, server_support ); /* This is a hack. Some servers support GLX 1.3 but don't export - * SGI_make_current_read. This libGL supports SGI_make_current_read but - * doesn't have full GLX 1.3 support. Until GLX 1.3 is fully supported - * this hack is done to export the functionality to applications. + * all of the extensions implied by GLX 1.3. If the server claims + * support for GLX 1.3, enable support for the extensions that can be + * "emulated" as well. */ if ( minor_version >= 3 ) { + SET_BIT( server_support, EXT_visual_info_bit ); + SET_BIT( server_support, EXT_visual_rating_bit ); SET_BIT( server_support, SGI_make_current_read_bit ); + SET_BIT( server_support, SGIX_fbconfig_bit ); + SET_BIT( server_support, SGIX_pbuffer_bit ); + + /* This one is a little iffy. GLX 1.3 doesn't incorporate all of this + * extension. However, the only part that is not strictly client-side + * is shared. That's the glXQueryContext / glXQueryContextInfoEXT + * function. + */ + + SET_BIT( server_support, EXT_import_context_bit ); } @@ -405,17 +611,100 @@ if ( display_is_direct_capable ) { for ( i = 0 ; i < 8 ; i++ ) { - usable[i] = (client_support[i] & client_only[i]) - | (client_support[i] & psc->direct_support[i] & server_support[i]) - | (client_support[i] & psc->direct_support[i] & direct_only[i]); + usable[i] = (client_glx_support[i] & client_glx_only[i]) + | (client_glx_support[i] & psc->direct_support[i] & server_support[i]) + | (client_glx_support[i] & psc->direct_support[i] & direct_glx_only[i]); } } else { for ( i = 0 ; i < 8 ; i++ ) { - usable[i] = (client_support[i] & client_only[i]) - | (client_support[i] & server_support[i]); + usable[i] = (client_glx_support[i] & client_glx_only[i]) + | (client_glx_support[i] & server_support[i]); + } + } + + psc->effectiveGLXexts = __glXGetStringFromTable( known_glx_extensions, + usable ); +} + + +/** + * Calculate the list of application usable extensions. The resulting + * string is stored in \c gc->extensions. + * + * \param gc Pointer to GLX context. + * \param server_string Extension string from the server. + * \param major_version GL major version from the server. + * \param minor_version GL minor version from the server. + */ + +void +__glXCalculateUsableGLExtensions( __GLXcontext * gc, + const char * server_string, + int major_version, int minor_version ) +{ + unsigned char server_support[ __GL_EXT_BYTES ]; + unsigned char usable[ __GL_EXT_BYTES ]; + unsigned i; + + + __glXExtensionsCtr(); + + (void) memset( server_support, 0, sizeof( server_support ) ); + __glXProcessServerString( known_gl_extensions, server_string, + server_support ); + + + /* Handle lazy servers that don't export all the extensions strings that + * are part of the GL core version that they support. + */ + + for ( i = 0 ; i < __GL_EXT_BYTES ; i++ ) { + if ( (known_gl_extensions[i].version_major != 0) + && ((major_version > known_gl_extensions[i].version_major) + || ((major_version == known_gl_extensions[i].version_major) + && (minor_version >= known_gl_extensions[i].version_minor))) ) { + SET_BIT( server_support, known_gl_extensions[i].bit ); } } - psc->effectiveGLXexts = __glXGetStringFromTable( usable ); + + /* An extension is supported if the client-side (i.e., libGL) supports + * it and the server supports it or the client-side library supports it + * and it only needs client-side support. + */ + + for ( i = 0 ; i < __GL_EXT_BYTES ; i++ ) { + usable[i] = (client_gl_support[i] & client_gl_only[i]) + | (client_gl_support[i] & server_support[i]); + } + + gc->extensions = (unsigned char *) + __glXGetStringFromTable( known_gl_extensions, usable ); +} + + +/** + * Calculates the maximum core GL version that can be supported for indirect + * rendering. + */ +void +__glXGetGLVersion( int * major_version, int * minor_version ) +{ + __glXExtensionsCtr(); + *major_version = gl_major; + *minor_version = gl_minor; +} + + +/** + * Get a string representing the set of extensions supported by the client + * library. This is currently only used to send the list of extensions + * supported by the client to the server. + */ +char * +__glXGetClientGLExtensionString( void ) +{ + __glXExtensionsCtr(); + return __glXGetStringFromTable( known_gl_extensions, client_gl_support ); } Index: xc/lib/GL/glx/glxextensions.h diff -u xc/lib/GL/glx/glxextensions.h:1.3 xc/lib/GL/glx/glxextensions.h:1.7 --- xc/lib/GL/glx/glxextensions.h:1.3 Thu Oct 23 11:30:09 2003 +++ xc/lib/GL/glx/glxextensions.h Fri Dec 10 12:47:24 2004 @@ -1,5 +1,5 @@ /* - * (c) Copyright IBM Corporation 2002 + * (C) Copyright IBM Corporation 2002, 2004 * All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a @@ -20,11 +20,14 @@ * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE * USE OR OTHER DEALINGS IN THE SOFTWARE. + */ + +/** + * \file glxextensions.h * - * Authors: - * Ian Romanick + * \author Ian Romanick */ -/* $XFree86: xc/lib/GL/glx/glxextensions.h,v 1.3 2003/10/23 15:30:09 tsi Exp $ */ +/* $XFree86: xc/lib/GL/glx/glxextensions.h,v 1.7 2004/12/10 17:47:24 alanh Exp $ */ #ifndef GLX_GLXEXTENSIONS_H #define GLX_GLXEXTENSIONS_H @@ -70,16 +73,153 @@ SUN_get_transparent_index_bit }; +enum { + GL_ARB_depth_texture_bit = 0, + GL_ARB_fragment_program_bit, + GL_ARB_imaging_bit, + GL_ARB_multisample_bit, + GL_ARB_multitexture_bit, + GL_ARB_occlusion_query_bit, + GL_ARB_point_parameters_bit, + GL_ARB_point_sprite_bit, + GL_ARB_shadow_bit, + GL_ARB_shadow_ambient_bit, + GL_ARB_texture_border_clamp_bit, + GL_ARB_texture_cube_map_bit, + GL_ARB_texture_compression_bit, + GL_ARB_texture_env_add_bit, + GL_ARB_texture_env_combine_bit, + GL_ARB_texture_env_crossbar_bit, + GL_ARB_texture_env_dot3_bit, + GL_ARB_texture_mirrored_repeat_bit, + GL_ARB_texture_non_power_of_two_bit, + GL_ARB_transpose_matrix_bit, + GL_ARB_vertex_buffer_object_bit, + GL_ARB_vertex_program_bit, + GL_ARB_window_pos_bit, + GL_EXT_abgr_bit, + GL_EXT_bgra_bit, + GL_EXT_blend_color_bit, + GL_EXT_blend_equation_separate_bit, + GL_EXT_blend_func_separate_bit, + GL_EXT_blend_logic_op_bit, + GL_EXT_blend_minmax_bit, + GL_EXT_blend_subtract_bit, + GL_EXT_clip_volume_hint_bit, + GL_EXT_compiled_vertex_array_bit, + GL_EXT_convolution_bit, + GL_EXT_copy_texture_bit, + GL_EXT_cull_vertex_bit, + GL_EXT_depth_bounds_test_bit, + GL_EXT_draw_range_elements_bit, + GL_EXT_fog_coord_bit, + GL_EXT_multi_draw_arrays_bit, + GL_EXT_packed_pixels_bit, + GL_EXT_paletted_texture_bit, + GL_EXT_pixel_buffer_object_bit, + GL_EXT_polygon_offset_bit, + GL_EXT_rescale_normal_bit, + GL_EXT_secondary_color_bit, + GL_EXT_separate_specular_color_bit, + GL_EXT_shadow_funcs_bit, + GL_EXT_shared_texture_palette_bit, + GL_EXT_stencil_two_side_bit, + GL_EXT_stencil_wrap_bit, + GL_EXT_subtexture_bit, + GL_EXT_texture_bit, + GL_EXT_texture3D_bit, + GL_EXT_texture_compression_s3tc_bit, + GL_EXT_texture_edge_clamp_bit, + GL_EXT_texture_env_combine_bit, + GL_EXT_texture_env_dot3_bit, + GL_EXT_texture_filter_anisotropic_bit, + GL_EXT_texture_lod_bit, + GL_EXT_texture_lod_bias_bit, + GL_EXT_texture_mirror_clamp_bit, + GL_EXT_texture_object_bit, + GL_EXT_texture_rectangle_bit, + GL_EXT_vertex_array_bit, + GL_3DFX_texture_compression_FXT1_bit, + GL_APPLE_packed_pixels_bit, + GL_APPLE_ycbcr_422_bit, + GL_ATI_texture_env_combine3_bit, + GL_ATI_texture_float_bit, + GL_ATI_texture_mirror_once_bit, + GL_HP_convolution_border_modes_bit, + GL_HP_occlusion_test_bit, + GL_IBM_cull_vertex_bit, + GL_IBM_pixel_filter_hint_bit, + GL_IBM_rasterpos_clip_bit, + GL_IBM_texture_clamp_nodraw_bit, + GL_INGR_interlace_read_bit, + GL_MESA_pack_invert_bit, + GL_MESA_ycbcr_texture_bit, + GL_NV_blend_square_bit, + GL_NV_copy_depth_to_color_bit, + GL_NV_depth_clamp_bit, + GL_NV_fog_distance_bit, + GL_NV_light_max_exponent_bit, + GL_NV_multisample_filter_hint_bit, + GL_NV_point_sprite_bit, + GL_NV_texgen_reflection_bit, + GL_NV_texture_compression_vtc_bit, + GL_NV_texture_env_combine4_bit, + GL_SGIS_generate_mipmap_bit, + GL_SGIS_multisample_bit, + GL_SGIS_texture_lod_bit, + GL_SGIX_blend_alpha_minmax_bit, + GL_SGIX_clipmap_bit, + GL_SGIX_depth_texture_bit, + GL_SGIX_fog_offset_bit, + GL_SGIX_shadow_bit, + GL_SGIX_texture_coordinate_clamp_bit, + GL_SGIX_texture_lod_bias_bit, + GL_SGIX_texture_range_bit, + GL_SGIX_texture_scale_bias_bit, + GL_SGIX_vertex_preclip_bit, + GL_SGIX_vertex_preclip_hint_bit, + GL_SGIX_ycrcb_bit, + GL_SUN_convolution_border_modes_bit, + GL_SUN_slice_accum_bit, + + /* This *MUST* go here. If it gets put after the duplicate values it will + * get the value after the last duplicate. + */ + __NUM_GL_EXTS, + + + /* Alias extension bits. These extensions exist in either vendor-specific + * or EXT form and were later promoted to either EXT or ARB form. In all + * cases, the meaning is *exactly* the same. That's why + * EXT_texture_env_combine is *NOT* an alias of ARB_texture_env_combine and + * EXT_texture_env_dot3 is *NOT* an alias of ARB_texture_env_dot3. Be + * careful! When in doubt, src/mesa/main/extensions.c in the Mesa tree + * is a great reference. + */ + + GL_ATI_blend_equation_separate_bit = GL_EXT_blend_equation_separate_bit, + GL_ATIX_texture_env_combine3_bit = GL_ATI_texture_env_combine3_bit, + GL_EXT_point_parameters_bit = GL_ARB_point_parameters_bit, + GL_EXT_texture_env_add_bit = GL_ARB_texture_env_add_bit, + GL_IBM_texture_mirrored_repeat_bit = GL_ARB_texture_mirrored_repeat_bit, + GL_INGR_blend_func_separate_bit = GL_EXT_blend_func_separate_bit, + GL_MESA_window_pos_bit = GL_ARB_window_pos_bit, + GL_NV_texture_rectangle_bit = GL_EXT_texture_rectangle_bit, + GL_SGIS_texture_border_clamp_bit = GL_ARB_texture_border_clamp_bit, + GL_SGIS_texture_edge_clamp_bit = GL_EXT_texture_edge_clamp_bit, + GL_SGIX_shadow_ambient_bit = GL_ARB_shadow_ambient_bit, + GL_SUN_multi_draw_arrays_bit = GL_EXT_multi_draw_arrays_bit +}; + extern GLboolean __glXExtensionBitIsEnabled( __GLXscreenConfigs *psc, unsigned bit ); extern const char * __glXGetClientExtensions( void ); extern void __glXCalculateUsableExtensions( __GLXscreenConfigs *psc, GLboolean display_is_direct_capable, int server_minor_version ); extern void __glXScrEnableExtension( __GLXscreenConfigs *psc, const char * name ); - -/* The void pointers here are because __GLXscreenConfigs is opaque for - * DRI drivers. - */ -typedef void (* PFNGLXSCRENABLEEXTENSIONPROC) ( void *psc, const char * name ); +extern void __glXCalculateUsableGLExtensions( __GLXcontext * gc, + const char * server_string, int major_version, int minor_version ); +extern void __glXGetGLVersion( int * major_version, int * minor_version ); +extern char * __glXGetClientGLExtensionString( void ); /* Source-level backwards compatibility with old drivers. They won't * find the respective functions, though. @@ -88,18 +228,25 @@ GLboolean force_client ); typedef void (* PFNGLXDISABLEEXTENSIONPROC) ( const char * name ); - +/* GLX_ALIAS should be used for functions with a non-void return type. + GLX_ALIAS_VOID is for functions with a void return type. */ #ifdef GLX_NO_STATIC_EXTENSION_FUNCTIONS # define GLX_ALIAS(return_type, real_func, proto_args, args, aliased_func) +# define GLX_ALIAS_VOID(real_func, proto_args, args, aliased_func) #else # if defined(__GNUC__) && !defined(GLX_ALIAS_UNSUPPORTED) # define GLX_ALIAS(return_type, real_func, proto_args, args, aliased_func) \ return_type GLX_PREFIX( real_func ) proto_args \ __attribute__ ((alias( # aliased_func ) )); +# define GLX_ALIAS_VOID(real_func, proto_args, args, aliased_func) \ + GLX_ALIAS(void, real_func, proto_args, args, aliased_func) # else # define GLX_ALIAS(return_type, real_func, proto_args, args, aliased_func) \ return_type GLX_PREFIX( real_func ) proto_args \ { return aliased_func args ; } +# define GLX_ALIAS_VOID(real_func, proto_args, args, aliased_func) \ + void GLX_PREFIX( real_func ) proto_args \ + { aliased_func args ; } # endif /* __GNUC__ */ #endif /* GLX_NO_STATIC_EXTENSION_FUNCTIONS */ Index: xc/lib/GL/glx/indirect.h diff -u xc/lib/GL/glx/indirect.h:1.6 xc/lib/GL/glx/indirect.h:1.8 --- xc/lib/GL/glx/indirect.h:1.6 Wed Jan 28 13:11:41 2004 +++ xc/lib/GL/glx/indirect.h Fri Dec 10 11:06:56 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/GL/glx/indirect.h,v 1.6 2004/01/28 18:11:41 alanh Exp $ */ +/* $XFree86: xc/lib/GL/glx/indirect.h,v 1.8 2004/12/10 16:06:56 alanh Exp $ */ /************************************************************************** Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. @@ -32,78 +32,401 @@ * */ -#ifndef _INDIRECT_H_ -#define _INDIRECT_H_ +#if !defined( _INDIRECT_H_ ) || defined( GENERATE_GLX_PROTOCOL_FUNCTIONS ) -#include "indirect_wrap.h" +# if !defined( _INDIRECT_H_ ) +# if defined( GENERATE_GLX_PROTOCOL_FUNCTIONS ) +# error "indirect.h must be included once without GENERATE_GLX_PROTOCOL_FUNCTIONS defined!" +# endif + +# define _INDIRECT_H_ +# include "indirect_wrap.h" + +# define glxproto_void(name, rop) \ + extern void __indirect_gl ## name ( void ); +# define glxproto_Cv(name, rop, type, count) \ + extern void __indirect_gl ## name (const type * v); +# define glxproto_Cv_transpose(name, rop, type, w) \ + extern void __indirect_gl ## name (const type * v); +# define glxproto_1s(name, rop, type) \ + extern void __indirect_gl ## name (type v1); +# define glxproto_2s(name, rop, type) \ + extern void __indirect_gl ## name (type v1, type v2); +# define glxproto_3s(name, rop, type) \ + extern void __indirect_gl ## name (type v1, type v2, type v3); +# define glxproto_4s(name, rop, type) \ + extern void __indirect_gl ## name (type v1, type v2, type v3, type v4); +# define glxproto_6s(name, rop, type) \ + void __indirect_gl ## name (type v1, type v2, type v3, type v4, type v5, type v6); +# define glxproto_enum1_1s(name, rop, type) \ + void __indirect_gl ## name (GLenum e, type v1); +# define glxproto_enum1_1v(name, rop, type) \ + void __indirect_gl ## name (GLenum e, const type * v); +# define glxproto_enum1_2s(name, rop, type) \ + void __indirect_gl ## name (GLenum e, type v1, type v2); +# define glxproto_enum1_2v(name, rop, type) \ + void __indirect_gl ## name (GLenum e, const type * v); +# define glxproto_enum1_3s(name, rop, type) \ + void __indirect_gl ## name (GLenum e, type v1, type v2, type v3); +# define glxproto_enum1_3v(name, rop, type) \ + void __indirect_gl ## name (GLenum e, const type * v); +# define glxproto_enum1_4s(name, rop, type) \ + void __indirect_gl ## name (GLenum e, type v1, type v2, type v3, type v4); +# define glxproto_enum1_4v(name, rop, type) \ + void __indirect_gl ## name (GLenum e, const type * v); +# define glxproto_enum1_Vv(name, rop, type) \ + void __indirect_gl ## name (GLenum pname, const type * v); +# define glxproto_enum2_1s(name, rop, type) \ + void __indirect_gl ## name (GLenum target, GLenum pname, type v1); +#define glxproto_enum2_Vv(name, rop, type) \ + void __indirect_gl ## name (GLenum target, GLenum pname, const type * v); + +# endif /* !defined( _INDIRECT_H_ ) */ + +#define glxproto_1(name, rop, type) \ + glxproto_1s(name, rop, type) \ + glxproto_Cv(name ## v, rop, type, 1) + +#define glxvendr_1(name, rop, type, VEN) \ + glxproto_1s(name ## VEN, rop, type) \ + glxproto_Cv(name ## v ## VEN, rop, type, 1) + +#define glxproto_2(name, rop, type) \ + glxproto_2s(name, rop, type) \ + glxproto_Cv(name ## v, rop, type, 2) + +#define glxvendr_2(name, rop, type, VEN) \ + glxproto_2s(name ## VEN, rop, type) \ + glxproto_Cv(name ## v ## VEN, rop, type, 2) + +#define glxproto_3(name, rop, type) \ + glxproto_3s(name, rop, type) \ + glxproto_Cv(name ## v, rop, type, 3) + +#define glxvendr_3(name, rop, type, VEN) \ + glxproto_3s(name ## VEN, rop, type) \ + glxproto_Cv(name ## v ## VEN, rop, type, 3) + +#define glxproto_4(name, rop, type) \ + glxproto_4s(name, rop, type) \ + glxproto_Cv(name ## v, rop, type, 4) + +#define glxproto_enum1_1(name, rop, type) \ + glxproto_enum1_1s(name, rop, type) \ + glxproto_enum1_1v(name ## v, rop, type) + +#define glxvendr_enum1_1(name, rop, type, VEN) \ + glxproto_enum1_1s(name ## VEN, rop, type) \ + glxproto_enum1_1v(name ## v ## VEN, rop, type) + +#define glxproto_enum1_2(name, rop, type) \ + glxproto_enum1_2s(name, rop, type) \ + glxproto_enum1_2v(name ## v, rop, type) + +#define glxvendr_enum1_2(name, rop, type, VEN) \ + glxproto_enum1_2s(name ## VEN, rop, type) \ + glxproto_enum1_2v(name ## v ## VEN, rop, type) + +#define glxproto_enum1_3(name, rop, type) \ + glxproto_enum1_3s(name, rop, type) \ + glxproto_enum1_3v(name ## v, rop, type) + +#define glxvendr_enum1_3(name, rop, type, VEN) \ + glxproto_enum1_3s(name ## VEN, rop, type) \ + glxproto_enum1_3v(name ## v ## VEN, rop, type) + +#define glxproto_enum1_4(name, rop, type) \ + glxproto_enum1_4s(name, rop, type) \ + glxproto_enum1_4v(name ## v, rop, type) + +#define glxvendr_enum1_4(name, rop, type, VEN) \ + glxproto_enum1_4s(name ## VEN, rop, type) \ + glxproto_enum1_4v(name ## v ## VEN, rop, type) + +#define glxproto_enum1_V(name, rop, type) \ + glxproto_enum1_1s(name, rop, type) \ + glxproto_enum1_Vv(name ## v, rop ## v, type) + +#define glxvendr_enum1_V(name, rop, type, VEN) \ + glxproto_enum1_1s(name ## VEN, rop ## VEN, type) \ + glxproto_enum1_Vv(name ## v ## VEN, rop ## v ## VEN, type) + +#define glxproto_enum2_V(name, rop, type) \ + glxproto_enum2_1s(name, rop, type) \ + glxproto_enum2_Vv(name ## v, rop ## v, type) + +#define glxvendr_enum2_V(name, rop, type, VEN) \ + glxproto_enum2_1s(name ## VEN, rop ## VEN, type) \ + glxproto_enum2_Vv(name ## v ## VEN, rop ## v ## VEN, type) + +glxproto_1s(CallList, X_GLrop_CallList, GLuint) +glxproto_1s(ListBase, X_GLrop_ListBase, GLuint) +glxproto_1s(Begin, X_GLrop_Begin, GLenum) + +glxproto_3(Color3b, X_GLrop_Color3bv, GLbyte) +glxproto_3(Color3s, X_GLrop_Color3sv, GLshort) +glxproto_3(Color3i, X_GLrop_Color3iv, GLint) +glxproto_3(Color3ub, X_GLrop_Color3ubv, GLubyte) +glxproto_3(Color3us, X_GLrop_Color3usv, GLushort) +glxproto_3(Color3ui, X_GLrop_Color3uiv, GLuint) +glxproto_3(Color3f, X_GLrop_Color3fv, GLfloat) +glxproto_3(Color3d, X_GLrop_Color3dv, GLdouble) + +glxproto_4(Color4b, X_GLrop_Color4bv, GLbyte) +glxproto_4(Color4s, X_GLrop_Color4sv, GLshort) +glxproto_4(Color4i, X_GLrop_Color4iv, GLint) +glxproto_4(Color4ub, X_GLrop_Color4ubv, GLubyte) +glxproto_4(Color4us, X_GLrop_Color4usv, GLushort) +glxproto_4(Color4ui, X_GLrop_Color4uiv, GLuint) +glxproto_4(Color4f, X_GLrop_Color4fv, GLfloat) +glxproto_4(Color4d, X_GLrop_Color4dv, GLdouble) + +glxproto_1(FogCoordf, X_GLrop_FogCoordfv, GLfloat) +glxproto_1(FogCoordd, X_GLrop_FogCoorddv, GLdouble) + +glxproto_3(SecondaryColor3b, X_GLrop_SecondaryColor3bv, GLbyte) +glxproto_3(SecondaryColor3s, X_GLrop_SecondaryColor3sv, GLshort) +glxproto_3(SecondaryColor3i, X_GLrop_SecondaryColor3iv, GLint) +glxproto_3(SecondaryColor3ub, X_GLrop_SecondaryColor3ubv, GLubyte) +glxproto_3(SecondaryColor3us, X_GLrop_SecondaryColor3usv, GLushort) +glxproto_3(SecondaryColor3ui, X_GLrop_SecondaryColor3uiv, GLuint) +glxproto_3(SecondaryColor3f, X_GLrop_SecondaryColor3fv, GLfloat) +glxproto_3(SecondaryColor3d, X_GLrop_SecondaryColor3dv, GLdouble) + +glxproto_1(EdgeFlag, X_GLrop_EdgeFlagv, GLboolean) + +glxproto_1(Indexd, X_GLrop_Indexdv, GLdouble) +glxproto_1(Indexf, X_GLrop_Indexfv, GLfloat) +glxproto_1(Indexi, X_GLrop_Indexiv, GLint) +glxproto_1(Indexs, X_GLrop_Indexsv, GLshort) +glxproto_1(Indexub, X_GLrop_Indexubv, GLubyte) + +glxproto_void(End, X_GLrop_End) + +glxproto_3(Normal3b, X_GLrop_Normal3bv, GLbyte) +glxproto_3(Normal3s, X_GLrop_Normal3sv, GLshort) +glxproto_3(Normal3i, X_GLrop_Normal3iv, GLint) +glxproto_3(Normal3f, X_GLrop_Normal3fv, GLfloat) +glxproto_3(Normal3d, X_GLrop_Normal3dv, GLdouble) + +glxproto_2(RasterPos2s, X_GLrop_RasterPos2sv, GLshort) +glxproto_2(RasterPos2i, X_GLrop_RasterPos2iv, GLint) +glxproto_2(RasterPos2f, X_GLrop_RasterPos2fv, GLfloat) +glxproto_2(RasterPos2d, X_GLrop_RasterPos2dv, GLdouble) +glxproto_3(RasterPos3s, X_GLrop_RasterPos3sv, GLshort) +glxproto_3(RasterPos3i, X_GLrop_RasterPos3iv, GLint) +glxproto_3(RasterPos3f, X_GLrop_RasterPos3fv, GLfloat) +glxproto_3(RasterPos3d, X_GLrop_RasterPos3dv, GLdouble) +glxproto_4(RasterPos4s, X_GLrop_RasterPos4sv, GLshort) +glxproto_4(RasterPos4i, X_GLrop_RasterPos4iv, GLint) +glxproto_4(RasterPos4f, X_GLrop_RasterPos4fv, GLfloat) +glxproto_4(RasterPos4d, X_GLrop_RasterPos4dv, GLdouble) + +glxproto_1(TexCoord1s, X_GLrop_TexCoord1sv, GLshort) +glxproto_1(TexCoord1i, X_GLrop_TexCoord1iv, GLint) +glxproto_1(TexCoord1f, X_GLrop_TexCoord1fv, GLfloat) +glxproto_1(TexCoord1d, X_GLrop_TexCoord1dv, GLdouble) +glxproto_2(TexCoord2s, X_GLrop_TexCoord2sv, GLshort) +glxproto_2(TexCoord2i, X_GLrop_TexCoord2iv, GLint) +glxproto_2(TexCoord2f, X_GLrop_TexCoord2fv, GLfloat) +glxproto_2(TexCoord2d, X_GLrop_TexCoord2dv, GLdouble) +glxproto_3(TexCoord3s, X_GLrop_TexCoord3sv, GLshort) +glxproto_3(TexCoord3i, X_GLrop_TexCoord3iv, GLint) +glxproto_3(TexCoord3f, X_GLrop_TexCoord3fv, GLfloat) +glxproto_3(TexCoord3d, X_GLrop_TexCoord3dv, GLdouble) +glxproto_4(TexCoord4s, X_GLrop_TexCoord4sv, GLshort) +glxproto_4(TexCoord4i, X_GLrop_TexCoord4iv, GLint) +glxproto_4(TexCoord4f, X_GLrop_TexCoord4fv, GLfloat) +glxproto_4(TexCoord4d, X_GLrop_TexCoord4dv, GLdouble) + +glxproto_2(Vertex2s, X_GLrop_Vertex2sv, GLshort) +glxproto_2(Vertex2i, X_GLrop_Vertex2iv, GLint) +glxproto_2(Vertex2f, X_GLrop_Vertex2fv, GLfloat) +glxproto_2(Vertex2d, X_GLrop_Vertex2dv, GLdouble) +glxproto_3(Vertex3s, X_GLrop_Vertex3sv, GLshort) +glxproto_3(Vertex3i, X_GLrop_Vertex3iv, GLint) +glxproto_3(Vertex3f, X_GLrop_Vertex3fv, GLfloat) +glxproto_3(Vertex3d, X_GLrop_Vertex3dv, GLdouble) +glxproto_4(Vertex4s, X_GLrop_Vertex4sv, GLshort) +glxproto_4(Vertex4i, X_GLrop_Vertex4iv, GLint) +glxproto_4(Vertex4f, X_GLrop_Vertex4fv, GLfloat) +glxproto_4(Vertex4d, X_GLrop_Vertex4dv, GLdouble) + +glxproto_enum1_4v(ClipPlane, X_GLrop_ClipPlane, GLdouble) + +glxproto_2s(ColorMaterial, X_GLrop_ColorMaterial, GLenum) + +glxproto_1s(CullFace, X_GLrop_CullFace, GLenum) + +glxproto_enum1_V(Fogi, X_GLrop_Fogi, GLint) +glxproto_enum1_V(Fogf, X_GLrop_Fogf, GLfloat) + +glxproto_1s(FrontFace, X_GLrop_FrontFace, GLenum) +glxproto_2s(Hint, X_GLrop_Hint, GLenum) + +glxproto_enum2_V(Lighti, X_GLrop_Lighti, GLint) +glxproto_enum2_V(Lightf, X_GLrop_Lightf, GLfloat) + +glxproto_enum1_V(LightModeli, X_GLrop_LightModeli, GLint) +glxproto_enum1_V(LightModelf, X_GLrop_LightModelf, GLfloat) + +glxproto_1s(LineWidth, X_GLrop_LineWidth, GLfloat) + +glxproto_enum2_V(Materiali, X_GLrop_Materiali, GLint) +glxproto_enum2_V(Materialf, X_GLrop_Materialf, GLfloat) + +glxproto_1s(PointSize, X_GLrop_PointSize, GLfloat) + +glxproto_2s(PolygonMode, X_GLrop_PolygonMode, GLenum) + +glxproto_1s(ShadeModel, X_GLrop_ShadeModel, GLenum) + +glxproto_enum2_V(TexParameteri, X_GLrop_TexParameteri, GLint) +glxproto_enum2_V(TexParameterf, X_GLrop_TexParameterf, GLfloat) + +glxproto_enum2_V(TexEnvi, X_GLrop_TexEnvi, GLint) +glxproto_enum2_V(TexEnvf, X_GLrop_TexEnvf, GLfloat) +glxproto_enum2_V(TexGeni, X_GLrop_TexGeni, GLint) +glxproto_enum2_V(TexGenf, X_GLrop_TexGenf, GLfloat) +glxproto_enum2_V(TexGend, X_GLrop_TexGend, GLdouble) + +glxproto_void(InitNames, X_GLrop_InitNames) +glxproto_1s(LoadName, X_GLrop_LoadName, GLuint) +glxproto_1s(PassThrough, X_GLrop_PassThrough, GLfloat) +glxproto_void(PopName, X_GLrop_PopName) +glxproto_1s(PushName, X_GLrop_PushName, GLuint) + +glxproto_1s(DrawBuffer, X_GLrop_DrawBuffer, GLenum) +glxproto_1s(Clear, X_GLrop_Clear, GLbitfield) + +glxproto_4s(ClearAccum, X_GLrop_ClearAccum, GLfloat) +glxproto_1s(ClearIndex, X_GLrop_ClearIndex, GLfloat) +glxproto_4s(ClearColor, X_GLrop_ClearColor, GLclampf) +glxproto_1s(ClearStencil, X_GLrop_ClearStencil, GLint) +glxproto_1s(ClearDepth, X_GLrop_ClearDepth, GLclampd) + +glxproto_1s(StencilMask, X_GLrop_StencilMask, GLuint) +glxproto_4s(ColorMask, X_GLrop_ColorMask, GLboolean) +glxproto_1s(DepthMask, X_GLrop_DepthMask, GLboolean) +glxproto_1s(IndexMask, X_GLrop_IndexMask, GLuint) + +glxproto_enum1_1s(Accum, X_GLrop_Accum, GLfloat) + +glxproto_void(PopAttrib, X_GLrop_PopAttrib) +glxproto_1s(PushAttrib, X_GLrop_PushAttrib, GLbitfield) + +glxproto_1(EvalCoord1f, X_GLrop_EvalCoord1fv, GLfloat) +glxproto_1(EvalCoord1d, X_GLrop_EvalCoord1dv, GLdouble) +glxproto_2(EvalCoord2f, X_GLrop_EvalCoord2fv, GLfloat) +glxproto_2(EvalCoord2d, X_GLrop_EvalCoord2dv, GLdouble) +glxproto_enum1_2s(EvalMesh1, X_GLrop_EvalMesh1, GLint) +glxproto_enum1_4s(EvalMesh2, X_GLrop_EvalMesh2, GLint) +glxproto_1s(EvalPoint1, X_GLrop_EvalPoint1, GLint) +glxproto_2s(EvalPoint2, X_GLrop_EvalPoint2, GLint) + +glxproto_enum1_1s(AlphaFunc, X_GLrop_AlphaFunc, GLclampf) + +glxproto_2s(BlendFunc, X_GLrop_BlendFunc, GLenum) +glxproto_4s(BlendFuncSeparate, X_GLrop_BlendFuncSeparate, GLenum) + +glxproto_1s(LogicOp, X_GLrop_LogicOp, GLenum) + +glxproto_3s(StencilOp, X_GLrop_StencilOp, GLenum) +glxproto_1s(DepthFunc, X_GLrop_DepthFunc, GLenum) + +glxproto_2s(PixelZoom, X_GLrop_PixelZoom, GLfloat) + +glxproto_enum1_1s(PixelTransferf, X_GLrop_PixelTransferf, GLfloat) +glxproto_enum1_1s(PixelTransferi, X_GLrop_PixelTransferi, GLint) + +glxproto_1s(ReadBuffer, X_GLrop_ReadBuffer, GLenum) + +glxproto_2s(DepthRange, X_GLrop_DepthRange, GLclampd) + +glxproto_6s(Frustum, X_GLrop_Frustum, GLdouble) + +glxproto_void(LoadIdentity, X_GLrop_LoadIdentity) +glxproto_1s(MatrixMode, X_GLrop_MatrixMode, GLenum) +glxproto_Cv(LoadMatrixf, X_GLrop_LoadMatrixf, GLfloat, 16) +glxproto_Cv(MultMatrixf, X_GLrop_MultMatrixf, GLfloat, 16) +glxproto_Cv(LoadMatrixd, X_GLrop_LoadMatrixd, GLdouble, 16) +glxproto_Cv(MultMatrixd, X_GLrop_MultMatrixd, GLdouble, 16) +glxproto_Cv_transpose(LoadTransposeMatrixfARB, X_GLrop_LoadMatrixf, GLfloat, 4) +glxproto_Cv_transpose(MultTransposeMatrixfARB, X_GLrop_MultMatrixf, GLfloat, 4) +glxproto_Cv_transpose(LoadTransposeMatrixdARB, X_GLrop_LoadMatrixd, GLdouble, 4) +glxproto_Cv_transpose(MultTransposeMatrixdARB, X_GLrop_MultMatrixd, GLdouble, 4) + +glxproto_6s(Ortho, X_GLrop_Ortho, GLdouble) + +glxproto_void(PushMatrix, X_GLrop_PushMatrix) +glxproto_void(PopMatrix, X_GLrop_PopMatrix) + +glxproto_4s(Rotatef, X_GLrop_Rotatef, GLfloat) +glxproto_3s(Scalef, X_GLrop_Scalef, GLfloat) +glxproto_3s(Translatef, X_GLrop_Translatef, GLfloat) +glxproto_4s(Rotated, X_GLrop_Rotated, GLdouble) +glxproto_3s(Scaled, X_GLrop_Scaled, GLdouble) +glxproto_3s(Translated, X_GLrop_Translated, GLdouble) + +glxproto_2s(PolygonOffset, X_GLrop_PolygonOffset, GLfloat) + +glxproto_enum1_1s(BindTexture, X_GLrop_BindTexture, GLuint) + +glxproto_4s(BlendColor, X_GLrop_BlendColor, GLclampf) +glxproto_1s(BlendEquation, X_GLrop_BlendEquation, GLenum) + +glxproto_enum2_Vv(ColorTableParameteriv, X_GLrop_ColorTableParameteriv, GLint) +glxproto_enum2_Vv(ColorTableParameterfv, X_GLrop_ColorTableParameterfv, GLfloat) + +glxproto_enum2_V(ConvolutionParameteri, X_GLrop_ConvolutionParameteri, GLint) +glxproto_enum2_V(ConvolutionParameterf, X_GLrop_ConvolutionParameterf, GLfloat) + +glxproto_enum2_1s(Minmax, X_GLrop_Minmax, GLboolean) + +glxproto_1s(ResetHistogram, X_GLrop_ResetHistogram, GLenum) +glxproto_1s(ResetMinmax, X_GLrop_ResetMinmax, GLenum) + +glxproto_1s( ActiveTextureARB, X_GLrop_ActiveTextureARB, GLenum) +glxvendr_enum1_1(MultiTexCoord1s, X_GLrop_MultiTexCoord1svARB, GLshort, ARB) +glxvendr_enum1_1(MultiTexCoord1i, X_GLrop_MultiTexCoord1ivARB, GLint, ARB) +glxvendr_enum1_1(MultiTexCoord1f, X_GLrop_MultiTexCoord1fvARB, GLfloat, ARB) +glxvendr_enum1_1(MultiTexCoord1d, X_GLrop_MultiTexCoord1dvARB, GLdouble, ARB) +glxvendr_enum1_2(MultiTexCoord2s, X_GLrop_MultiTexCoord2svARB, GLshort, ARB) +glxvendr_enum1_2(MultiTexCoord2i, X_GLrop_MultiTexCoord2ivARB, GLint, ARB) +glxvendr_enum1_2(MultiTexCoord2f, X_GLrop_MultiTexCoord2fvARB, GLfloat, ARB) +glxvendr_enum1_2(MultiTexCoord2d, X_GLrop_MultiTexCoord2dvARB, GLdouble, ARB) +glxvendr_enum1_3(MultiTexCoord3s, X_GLrop_MultiTexCoord3svARB, GLshort, ARB) +glxvendr_enum1_3(MultiTexCoord3i, X_GLrop_MultiTexCoord3ivARB, GLint, ARB) +glxvendr_enum1_3(MultiTexCoord3f, X_GLrop_MultiTexCoord3fvARB, GLfloat, ARB) +glxvendr_enum1_3(MultiTexCoord3d, X_GLrop_MultiTexCoord3dvARB, GLdouble, ARB) +glxvendr_enum1_4(MultiTexCoord4s, X_GLrop_MultiTexCoord4svARB, GLshort, ARB) +glxvendr_enum1_4(MultiTexCoord4i, X_GLrop_MultiTexCoord4ivARB, GLint, ARB) +glxvendr_enum1_4(MultiTexCoord4f, X_GLrop_MultiTexCoord4fvARB, GLfloat, ARB) +glxvendr_enum1_4(MultiTexCoord4d, X_GLrop_MultiTexCoord4dvARB, GLdouble, ARB) + +glxvendr_enum1_V(PointParameterf, X_GLrop_PointParameterf, GLfloat, ARB) +glxproto_enum1_V(PointParameteri, X_GLrop_PointParameteri, GLint) + +glxvendr_3(WindowPos3f, X_GLrop_WindowPos3fARB, GLfloat, ARB) + +glxproto_1s(ActiveStencilFaceEXT, X_GLrop_ActiveStencilFaceEXT, GLenum) + +glxproto_4s(Rects, X_GLrop_Rectsv, GLshort) +glxproto_4s(Recti, X_GLrop_Rectiv, GLint) +glxproto_4s(Rectf, X_GLrop_Rectfv, GLfloat) +glxproto_4s(Rectd, X_GLrop_Rectdv, GLdouble) -/* NOTE: This file could be automatically generated */ - -void __indirect_glAccum(GLenum op, GLfloat value); -void __indirect_glAlphaFunc(GLenum func, GLclampf ref); +#if !defined( GENERATE_GLX_PROTOCOL_FUNCTIONS ) GLboolean __indirect_glAreTexturesResident(GLsizei n, const GLuint *textures, GLboolean *residences); GLboolean __indirect_glAreTexturesResidentEXT(GLsizei n, const GLuint *textures, GLboolean *residences); void __indirect_glArrayElement(GLint i); -void __indirect_glBegin(GLenum mode); -void __indirect_glBindTexture(GLenum target, GLuint texture); void __indirect_glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap); -void __indirect_glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); -void __indirect_glBlendEquation(GLenum mode); -void __indirect_glBlendFunc(GLenum sfactor, GLenum dfactor); -void __indirect_glCallList(GLuint list); void __indirect_glCallLists(GLsizei n, GLenum type, const GLvoid *lists); -void __indirect_glClear(GLbitfield mask); -void __indirect_glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); -void __indirect_glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); -void __indirect_glClearDepth(GLclampd depth); -void __indirect_glClearIndex(GLfloat c); -void __indirect_glClearStencil(GLint s); -void __indirect_glClipPlane(GLenum plane, const GLdouble *equation); -void __indirect_glColor3b(GLbyte red, GLbyte green, GLbyte blue); -void __indirect_glColor3bv(const GLbyte *v); -void __indirect_glColor3d(GLdouble red, GLdouble green, GLdouble blue); -void __indirect_glColor3dv(const GLdouble *v); -void __indirect_glColor3f(GLfloat red, GLfloat green, GLfloat blue); -void __indirect_glColor3fv(const GLfloat *v); -void __indirect_glColor3i(GLint red, GLint green, GLint blue); -void __indirect_glColor3iv(const GLint *v); -void __indirect_glColor3s(GLshort red, GLshort green, GLshort blue); -void __indirect_glColor3sv(const GLshort *v); -void __indirect_glColor3ub(GLubyte red, GLubyte green, GLubyte blue); -void __indirect_glColor3ubv(const GLubyte *v); -void __indirect_glColor3ui(GLuint red, GLuint green, GLuint blue); -void __indirect_glColor3uiv(const GLuint *v); -void __indirect_glColor3us(GLushort red, GLushort green, GLushort blue); -void __indirect_glColor3usv(const GLushort *v); -void __indirect_glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha); -void __indirect_glColor4bv(const GLbyte *v); -void __indirect_glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha); -void __indirect_glColor4dv(const GLdouble *v); -void __indirect_glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); -void __indirect_glColor4fv(const GLfloat *v); -void __indirect_glColor4i(GLint red, GLint green, GLint blue, GLint alpha); -void __indirect_glColor4iv(const GLint *v); -void __indirect_glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha); -void __indirect_glColor4sv(const GLshort *v); -void __indirect_glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha); -void __indirect_glColor4ubv(const GLubyte *v); -void __indirect_glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha); -void __indirect_glColor4uiv(const GLuint *v); -void __indirect_glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha); -void __indirect_glColor4usv(const GLushort *v); -void __indirect_glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha); -void __indirect_glColorMaterial(GLenum face, GLenum mode); void __indirect_glColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer); void __indirect_glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *table); void __indirect_glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table); -void __indirect_glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat *params); -void __indirect_glColorTableParameteriv(GLenum target, GLenum pname, const GLint *params); void __indirect_glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image); void __indirect_glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image); -void __indirect_glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params); -void __indirect_glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat *params); -void __indirect_glConvolutionParameteri(GLenum target, GLenum pname, GLint params); -void __indirect_glConvolutionParameteriv(GLenum target, GLenum pname, const GLint *params); void __indirect_glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width); void __indirect_glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height); void __indirect_glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width); @@ -114,48 +437,22 @@ void __indirect_glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); void __indirect_glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); void __indirect_glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); -void __indirect_glCullFace(GLenum mode); void __indirect_glDeleteLists(GLuint list, GLsizei range); void __indirect_glDeleteTextures(GLsizei n, const GLuint *textures); void __indirect_glDeleteTexturesEXT(GLsizei n, const GLuint *textures); -void __indirect_glDepthFunc(GLenum func); -void __indirect_glDepthMask(GLboolean flag); -void __indirect_glDepthRange(GLclampd zNear, GLclampd zFar); void __indirect_glDisable(GLenum cap); void __indirect_glDisableClientState(GLenum array); void __indirect_glDrawArrays(GLenum mode, GLint first, GLsizei count); -void __indirect_glDrawBuffer(GLenum mode); void __indirect_glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices); void __indirect_glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image); void __indirect_glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices); -void __indirect_glEdgeFlag(GLboolean flag); void __indirect_glEdgeFlagPointer(GLsizei stride, const GLvoid *pointer); -void __indirect_glEdgeFlagv(const GLboolean *flag); void __indirect_glEnable(GLenum cap); void __indirect_glEnableClientState(GLenum array); -void __indirect_glEnd(void); void __indirect_glEndList(void); -void __indirect_glEvalCoord1d(GLdouble u); -void __indirect_glEvalCoord1dv(const GLdouble *u); -void __indirect_glEvalCoord1f(GLfloat u); -void __indirect_glEvalCoord1fv(const GLfloat *u); -void __indirect_glEvalCoord2d(GLdouble u, GLdouble v); -void __indirect_glEvalCoord2dv(const GLdouble *u); -void __indirect_glEvalCoord2f(GLfloat u, GLfloat v); -void __indirect_glEvalCoord2fv(const GLfloat *u); -void __indirect_glEvalMesh1(GLenum mode, GLint i1, GLint i2); -void __indirect_glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2); -void __indirect_glEvalPoint1(GLint i); -void __indirect_glEvalPoint2(GLint i, GLint j); void __indirect_glFeedbackBuffer(GLsizei size, GLenum type, GLfloat *buffer); void __indirect_glFinish(void); void __indirect_glFlush(void); -void __indirect_glFogf(GLenum pname, GLfloat param); -void __indirect_glFogfv(GLenum pname, const GLfloat *params); -void __indirect_glFogi(GLenum pname, GLint param); -void __indirect_glFogiv(GLenum pname, const GLint *params); -void __indirect_glFrontFace(GLenum mode); -void __indirect_glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); GLuint __indirect_glGenLists(GLsizei range); void __indirect_glGenTextures(GLsizei n, GLuint *textures); void __indirect_glGenTexturesEXT(GLsizei n, GLuint *textures); @@ -201,42 +498,14 @@ void __indirect_glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint *params); void __indirect_glGetTexParameterfv(GLenum target, GLenum pname, GLfloat *params); void __indirect_glGetTexParameteriv(GLenum target, GLenum pname, GLint *params); -void __indirect_glHint(GLenum target, GLenum mode); void __indirect_glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink); -void __indirect_glIndexMask(GLuint mask); void __indirect_glIndexPointer(GLenum type, GLsizei stride, const GLvoid *pointer); -void __indirect_glIndexd(GLdouble c); -void __indirect_glIndexdv(const GLdouble *c); -void __indirect_glIndexf(GLfloat c); -void __indirect_glIndexfv(const GLfloat *c); -void __indirect_glIndexi(GLint c); -void __indirect_glIndexiv(const GLint *c); -void __indirect_glIndexs(GLshort c); -void __indirect_glIndexsv(const GLshort *c); -void __indirect_glIndexub(GLubyte c); -void __indirect_glIndexubv(const GLubyte *c); -void __indirect_glInitNames(void); void __indirect_glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid *pointer); GLboolean __indirect_glIsEnabled(GLenum cap); GLboolean __indirect_glIsList(GLuint list); GLboolean __indirect_glIsTexture(GLuint texture); GLboolean __indirect_glIsTextureEXT(GLuint texture); -void __indirect_glLightModelf(GLenum pname, GLfloat param); -void __indirect_glLightModelfv(GLenum pname, const GLfloat *params); -void __indirect_glLightModeli(GLenum pname, GLint param); -void __indirect_glLightModeliv(GLenum pname, const GLint *params); -void __indirect_glLightf(GLenum light, GLenum pname, GLfloat param); -void __indirect_glLightfv(GLenum light, GLenum pname, const GLfloat *params); -void __indirect_glLighti(GLenum light, GLenum pname, GLint param); -void __indirect_glLightiv(GLenum light, GLenum pname, const GLint *params); void __indirect_glLineStipple(GLint factor, GLushort pattern); -void __indirect_glLineWidth(GLfloat width); -void __indirect_glListBase(GLuint base); -void __indirect_glLoadIdentity(void); -void __indirect_glLoadMatrixd(const GLdouble *m); -void __indirect_glLoadMatrixf(const GLfloat *m); -void __indirect_glLoadName(GLuint name); -void __indirect_glLogicOp(GLenum opcode); void __indirect_glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *pnts); void __indirect_glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *pnts); void __indirect_glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustr, GLint uord, GLdouble v1, GLdouble v2, GLint vstr, GLint vord, const GLdouble *pnts); @@ -245,230 +514,41 @@ void __indirect_glMapGrid1f(GLint un, GLfloat u1, GLfloat u2); void __indirect_glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2); void __indirect_glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2); -void __indirect_glMaterialf(GLenum face, GLenum pname, GLfloat param); -void __indirect_glMaterialfv(GLenum face, GLenum pname, const GLfloat *params); -void __indirect_glMateriali(GLenum face, GLenum pname, GLint param); -void __indirect_glMaterialiv(GLenum face, GLenum pname, const GLint *params); -void __indirect_glMatrixMode(GLenum mode); -void __indirect_glMinmax(GLenum target, GLenum internalformat, GLboolean sink); -void __indirect_glMultMatrixd(const GLdouble *m); -void __indirect_glMultMatrixf(const GLfloat *m); void __indirect_glNewList(GLuint list, GLenum mode); -void __indirect_glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz); -void __indirect_glNormal3bv(const GLbyte *v); -void __indirect_glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz); -void __indirect_glNormal3dv(const GLdouble *v); -void __indirect_glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz); -void __indirect_glNormal3fv(const GLfloat *v); -void __indirect_glNormal3i(GLint nx, GLint ny, GLint nz); -void __indirect_glNormal3iv(const GLint *v); -void __indirect_glNormal3s(GLshort nx, GLshort ny, GLshort nz); -void __indirect_glNormal3sv(const GLshort *v); void __indirect_glNormalPointer(GLenum type, GLsizei stride, const GLvoid *pointer); -void __indirect_glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); -void __indirect_glPassThrough(GLfloat token); void __indirect_glPixelMapfv(GLenum map, GLint mapsize, const GLfloat *values); void __indirect_glPixelMapuiv(GLenum map, GLint mapsize, const GLuint *values); void __indirect_glPixelMapusv(GLenum map, GLint mapsize, const GLushort *values); void __indirect_glPixelStoref(GLenum pname, GLfloat param); void __indirect_glPixelStorei(GLenum pname, GLint param); -void __indirect_glPixelTransferf(GLenum pname, GLfloat param); -void __indirect_glPixelTransferi(GLenum pname, GLint param); -void __indirect_glPixelZoom(GLfloat xfactor, GLfloat yfactor); -void __indirect_glPointSize(GLfloat size); -void __indirect_glPolygonMode(GLenum face, GLenum mode); -void __indirect_glPolygonOffset(GLfloat factor, GLfloat units); void __indirect_glPolygonStipple(const GLubyte *mask); -void __indirect_glPopAttrib(void); void __indirect_glPopClientAttrib(void); -void __indirect_glPopMatrix(void); -void __indirect_glPopName(void); void __indirect_glPrioritizeTextures(GLsizei n, const GLuint *textures, const GLclampf *priorities); -void __indirect_glPushAttrib(GLbitfield mask); void __indirect_glPushClientAttrib(GLuint mask); -void __indirect_glPushMatrix(void); -void __indirect_glPushName(GLuint name); -void __indirect_glRasterPos2d(GLdouble x, GLdouble y); -void __indirect_glRasterPos2dv(const GLdouble *v); -void __indirect_glRasterPos2f(GLfloat x, GLfloat y); -void __indirect_glRasterPos2fv(const GLfloat *v); -void __indirect_glRasterPos2i(GLint x, GLint y); -void __indirect_glRasterPos2iv(const GLint *v); -void __indirect_glRasterPos2s(GLshort x, GLshort y); -void __indirect_glRasterPos2sv(const GLshort *v); -void __indirect_glRasterPos3d(GLdouble x, GLdouble y, GLdouble z); -void __indirect_glRasterPos3dv(const GLdouble *v); -void __indirect_glRasterPos3f(GLfloat x, GLfloat y, GLfloat z); -void __indirect_glRasterPos3fv(const GLfloat *v); -void __indirect_glRasterPos3i(GLint x, GLint y, GLint z); -void __indirect_glRasterPos3iv(const GLint *v); -void __indirect_glRasterPos3s(GLshort x, GLshort y, GLshort z); -void __indirect_glRasterPos3sv(const GLshort *v); -void __indirect_glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w); -void __indirect_glRasterPos4dv(const GLdouble *v); -void __indirect_glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w); -void __indirect_glRasterPos4fv(const GLfloat *v); -void __indirect_glRasterPos4i(GLint x, GLint y, GLint z, GLint w); -void __indirect_glRasterPos4iv(const GLint *v); -void __indirect_glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w); -void __indirect_glRasterPos4sv(const GLshort *v); -void __indirect_glReadBuffer(GLenum mode); void __indirect_glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels); -void __indirect_glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2); void __indirect_glRectdv(const GLdouble *v1, const GLdouble *v2); -void __indirect_glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2); void __indirect_glRectfv(const GLfloat *v1, const GLfloat *v2); -void __indirect_glRecti(GLint x1, GLint y1, GLint x2, GLint y2); void __indirect_glRectiv(const GLint *v1, const GLint *v2); -void __indirect_glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2); void __indirect_glRectsv(const GLshort *v1, const GLshort *v2); GLint __indirect_glRenderMode(GLenum mode); -void __indirect_glResetHistogram(GLenum target); -void __indirect_glResetMinmax(GLenum target); -void __indirect_glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z); -void __indirect_glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z); -void __indirect_glScaled(GLdouble x, GLdouble y, GLdouble z); -void __indirect_glScalef(GLfloat x, GLfloat y, GLfloat z); void __indirect_glScissor(GLint x, GLint y, GLsizei width, GLsizei height); void __indirect_glSelectBuffer(GLsizei numnames, GLuint *buffer); void __indirect_glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column); -void __indirect_glShadeModel(GLenum mode); void __indirect_glStencilFunc(GLenum func, GLint ref, GLuint mask); -void __indirect_glStencilMask(GLuint mask); -void __indirect_glStencilOp(GLenum fail, GLenum zfail, GLenum zpass); -void __indirect_glTexCoord1d(GLdouble s); -void __indirect_glTexCoord1dv(const GLdouble *v); -void __indirect_glTexCoord1f(GLfloat s); -void __indirect_glTexCoord1fv(const GLfloat *v); -void __indirect_glTexCoord1i(GLint s); -void __indirect_glTexCoord1iv(const GLint *v); -void __indirect_glTexCoord1s(GLshort s); -void __indirect_glTexCoord1sv(const GLshort *v); -void __indirect_glTexCoord2d(GLdouble s, GLdouble t); -void __indirect_glTexCoord2dv(const GLdouble *v); -void __indirect_glTexCoord2f(GLfloat s, GLfloat t); -void __indirect_glTexCoord2fv(const GLfloat *v); -void __indirect_glTexCoord2i(GLint s, GLint t); -void __indirect_glTexCoord2iv(const GLint *v); -void __indirect_glTexCoord2s(GLshort s, GLshort t); -void __indirect_glTexCoord2sv(const GLshort *v); -void __indirect_glTexCoord3d(GLdouble s, GLdouble t, GLdouble r); -void __indirect_glTexCoord3dv(const GLdouble *v); -void __indirect_glTexCoord3f(GLfloat s, GLfloat t, GLfloat r); -void __indirect_glTexCoord3fv(const GLfloat *v); -void __indirect_glTexCoord3i(GLint s, GLint t, GLint r); -void __indirect_glTexCoord3iv(const GLint *v); -void __indirect_glTexCoord3s(GLshort s, GLshort t, GLshort r); -void __indirect_glTexCoord3sv(const GLshort *v); -void __indirect_glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q); -void __indirect_glTexCoord4dv(const GLdouble *v); -void __indirect_glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q); -void __indirect_glTexCoord4fv(const GLfloat *v); -void __indirect_glTexCoord4i(GLint s, GLint t, GLint r, GLint q); -void __indirect_glTexCoord4iv(const GLint *v); -void __indirect_glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q); -void __indirect_glTexCoord4sv(const GLshort *v); void __indirect_glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer); -void __indirect_glTexEnvf(GLenum target, GLenum pname, GLfloat param); -void __indirect_glTexEnvfv(GLenum target, GLenum pname, const GLfloat *params); -void __indirect_glTexEnvi(GLenum target, GLenum pname, GLint param); -void __indirect_glTexEnviv(GLenum target, GLenum pname, const GLint *params); -void __indirect_glTexGend(GLenum coord, GLenum pname, GLdouble param); -void __indirect_glTexGendv(GLenum coord, GLenum pname, const GLdouble *params); -void __indirect_glTexGenf(GLenum coord, GLenum pname, GLfloat param); -void __indirect_glTexGenfv(GLenum coord, GLenum pname, const GLfloat *params); -void __indirect_glTexGeni(GLenum coord, GLenum pname, GLint param); -void __indirect_glTexGeniv(GLenum coord, GLenum pname, const GLint *params); void __indirect_glTexImage1D(GLenum target, GLint level, GLint components, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *image); void __indirect_glTexImage2D(GLenum target, GLint level, GLint components, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *image); void __indirect_glTexImage3D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *image); -void __indirect_glTexParameterf(GLenum target, GLenum pname, GLfloat param); -void __indirect_glTexParameterfv(GLenum target, GLenum pname, const GLfloat *params); -void __indirect_glTexParameteri(GLenum target, GLenum pname, GLint param); -void __indirect_glTexParameteriv(GLenum target, GLenum pname, const GLint *params); void __indirect_glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *image); void __indirect_glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image); void __indirect_glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *image); -void __indirect_glTranslated(GLdouble x, GLdouble y, GLdouble z); -void __indirect_glTranslatef(GLfloat x, GLfloat y, GLfloat z); -void __indirect_glVertex2d(GLdouble x, GLdouble y); -void __indirect_glVertex2dv(const GLdouble *v); -void __indirect_glVertex2f(GLfloat x, GLfloat y); -void __indirect_glVertex2fv(const GLfloat *v); -void __indirect_glVertex2i(GLint x, GLint y); -void __indirect_glVertex2iv(const GLint *v); -void __indirect_glVertex2s(GLshort x, GLshort y); -void __indirect_glVertex2sv(const GLshort *v); -void __indirect_glVertex3d(GLdouble x, GLdouble y, GLdouble z); -void __indirect_glVertex3dv(const GLdouble *v); -void __indirect_glVertex3f(GLfloat x, GLfloat y, GLfloat z); -void __indirect_glVertex3fv(const GLfloat *v); -void __indirect_glVertex3i(GLint x, GLint y, GLint z); -void __indirect_glVertex3iv(const GLint *v); -void __indirect_glVertex3s(GLshort x, GLshort y, GLshort z); -void __indirect_glVertex3sv(const GLshort *v); -void __indirect_glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w); -void __indirect_glVertex4dv(const GLdouble *v); -void __indirect_glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w); -void __indirect_glVertex4fv(const GLfloat *v); -void __indirect_glVertex4i(GLint x, GLint y, GLint z, GLint w); -void __indirect_glVertex4iv(const GLint *v); -void __indirect_glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w); -void __indirect_glVertex4sv(const GLshort *v); void __indirect_glVertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer); void __indirect_glViewport(GLint x, GLint y, GLsizei width, GLsizei height); - -void __indirect_glActiveTextureARB(GLenum texture); void __indirect_glClientActiveTextureARB(GLenum texture); -void __indirect_glMultiTexCoord1dARB(GLenum target, GLdouble s); -void __indirect_glMultiTexCoord1dvARB(GLenum target, const GLdouble *v); -void __indirect_glMultiTexCoord1fARB(GLenum target, GLfloat s); -void __indirect_glMultiTexCoord1fvARB(GLenum target, const GLfloat *v); -void __indirect_glMultiTexCoord1iARB(GLenum target, GLint s); -void __indirect_glMultiTexCoord1ivARB(GLenum target, const GLint *v); -void __indirect_glMultiTexCoord1sARB(GLenum target, GLshort s); -void __indirect_glMultiTexCoord1svARB(GLenum target, const GLshort *v); -void __indirect_glMultiTexCoord2dARB(GLenum target, GLdouble s, GLdouble t); -void __indirect_glMultiTexCoord2dvARB(GLenum target, const GLdouble *v); -void __indirect_glMultiTexCoord2fARB(GLenum target, GLfloat s, GLfloat t); -void __indirect_glMultiTexCoord2fvARB(GLenum target, const GLfloat *v); -void __indirect_glMultiTexCoord2iARB(GLenum target, GLint s, GLint t); -void __indirect_glMultiTexCoord2ivARB(GLenum target, const GLint *v); -void __indirect_glMultiTexCoord2sARB(GLenum target, GLshort s, GLshort t); -void __indirect_glMultiTexCoord2svARB(GLenum target, const GLshort *v); -void __indirect_glMultiTexCoord3dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r); -void __indirect_glMultiTexCoord3dvARB(GLenum target, const GLdouble *v); -void __indirect_glMultiTexCoord3fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r); -void __indirect_glMultiTexCoord3fvARB(GLenum target, const GLfloat *v); -void __indirect_glMultiTexCoord3iARB(GLenum target, GLint s, GLint t, GLint r); -void __indirect_glMultiTexCoord3ivARB(GLenum target, const GLint *v); -void __indirect_glMultiTexCoord3sARB(GLenum target, GLshort s, GLshort t, GLshort r); -void __indirect_glMultiTexCoord3svARB(GLenum target, const GLshort *v); -void __indirect_glMultiTexCoord4dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); -void __indirect_glMultiTexCoord4dvARB(GLenum target, const GLdouble *v); -void __indirect_glMultiTexCoord4fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); -void __indirect_glMultiTexCoord4fvARB(GLenum target, const GLfloat *v); -void __indirect_glMultiTexCoord4iARB(GLenum target, GLint s, GLint t, GLint r, GLint q); -void __indirect_glMultiTexCoord4ivARB(GLenum target, const GLint *v); -void __indirect_glMultiTexCoord4sARB(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q); -void __indirect_glMultiTexCoord4svARB(GLenum target, const GLshort *v); - - -void __indirect_glLoadTransposeMatrixfARB(const GLfloat *m); -void __indirect_glMultTransposeMatrixfARB(const GLfloat *m); -void __indirect_glLoadTransposeMatrixdARB(const GLdouble *m); -void __indirect_glMultTransposeMatrixdARB(const GLdouble *m); void __indirect_glSampleCoverageARB( GLfloat value, GLboolean invert ); -void __indirect_glPointParameterfARB(GLenum pname, GLfloat param); -void __indirect_glPointParameterfvARB(GLenum pname, const GLfloat *params); -void __indirect_glPointParameteri(GLenum, GLint); -void __indirect_glPointParameteriv(GLenum, const GLint *); - -void __indirect_glActiveStencilFaceEXT(GLenum mode); - void __indirect_glWindowPos2dARB(GLdouble x, GLdouble y); void __indirect_glWindowPos2iARB(GLint x, GLint y); void __indirect_glWindowPos2fARB(GLfloat x, GLfloat y); @@ -478,47 +558,90 @@ void __indirect_glWindowPos2ivARB(const GLint * p); void __indirect_glWindowPos2svARB(const GLshort * p); void __indirect_glWindowPos3dARB(GLdouble x, GLdouble y, GLdouble z); -void __indirect_glWindowPos3fARB(GLfloat x, GLfloat y, GLfloat z); void __indirect_glWindowPos3iARB(GLint x, GLint y, GLint z); void __indirect_glWindowPos3sARB(GLshort x, GLshort y, GLshort z); void __indirect_glWindowPos3dvARB(const GLdouble * p); -void __indirect_glWindowPos3fvARB(const GLfloat * p); void __indirect_glWindowPos3ivARB(const GLint * p); void __indirect_glWindowPos3svARB(const GLshort * p); void __indirect_glMultiDrawArrays(GLenum mode, GLint *first, GLsizei *count, GLsizei primcount); void __indirect_glMultiDrawElements(GLenum mode, const GLsizei *count, GLenum type, const GLvoid ** indices, GLsizei primcount); -void __indirect_glBlendFuncSeparate(GLenum, GLenum, GLenum, GLenum); void __indirect_glSampleMaskSGIS( GLfloat value, GLboolean invert ); void __indirect_glSamplePatternSGIS( GLenum pass ); +/* ARB 12. GL_ARB_texture_compression / GL 1.3 */ + +void __indirect_glGetCompressedTexImage( GLenum target, GLint level, + GLvoid * img ); +void __indirect_glCompressedTexImage1D( GLenum target, GLint level, + GLenum internalformat, GLsizei width, + GLint border, GLsizei image_size, const GLvoid *data ); +void __indirect_glCompressedTexImage2D( GLenum target, GLint level, + GLenum internalformat, GLsizei width, GLsizei height, + GLint border, GLsizei image_size, const GLvoid *data ); +void __indirect_glCompressedTexImage3D( GLenum target, GLint level, + GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, + GLint border, GLsizei image_size, const GLvoid *data ); +void __indirect_glCompressedTexSubImage1D( GLenum target, GLint level, + GLint xoffset, + GLsizei width, + GLenum format, GLsizei image_size, const GLvoid *data ); +void __indirect_glCompressedTexSubImage2D( GLenum target, GLint level, + GLint xoffset, GLint yoffset, + GLsizei width, GLsizei height, + GLenum format, GLsizei image_size, const GLvoid *data ); +void __indirect_glCompressedTexSubImage3D( GLenum target, GLint level, + GLint xoffset, GLint yoffset, GLint zoffset, + GLsizei width, GLsizei height, GLsizei depth, + GLenum format, GLsizei image_size, const GLvoid *data ); + /* 145. GL_EXT_secondary_color / GL 1.4 */ void __indirect_glSecondaryColorPointer (GLint, GLenum, GLsizei, const GLvoid *); -void __indirect_glSecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue); -void __indirect_glSecondaryColor3bv(const GLbyte *v); -void __indirect_glSecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue); -void __indirect_glSecondaryColor3dv(const GLdouble *v); -void __indirect_glSecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue); -void __indirect_glSecondaryColor3fv(const GLfloat *v); -void __indirect_glSecondaryColor3i(GLint red, GLint green, GLint blue); -void __indirect_glSecondaryColor3iv(const GLint *v); -void __indirect_glSecondaryColor3s(GLshort red, GLshort green, GLshort blue); -void __indirect_glSecondaryColor3sv(const GLshort *v); -void __indirect_glSecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue); -void __indirect_glSecondaryColor3ubv(const GLubyte *v); -void __indirect_glSecondaryColor3ui(GLuint red, GLuint green, GLuint blue); -void __indirect_glSecondaryColor3uiv(const GLuint *v); -void __indirect_glSecondaryColor3us(GLushort red, GLushort green, GLushort blue); -void __indirect_glSecondaryColor3usv(const GLushort *v); /* 149. GL_EXT_fog_coord / GL 1.4 */ void __indirect_glFogCoordPointer (GLenum, GLsizei, const GLvoid *); -void __indirect_glFogCoordd(GLdouble f); -void __indirect_glFogCoorddv(const GLdouble *v); -void __indirect_glFogCoordf(GLfloat f); -void __indirect_glFogCoordfv(const GLfloat *v); + +# undef glxproto_void +# undef glxproto_Cv +# undef glxproto_Cv_transpose +# undef glxproto_1s +# undef glxproto_2s +# undef glxproto_3s +# undef glxproto_4s +# undef glxproto_6s +# undef glxproto_enum1_1s +# undef glxproto_enum1_1v +# undef glxproto_enum1_2s +# undef glxproto_enum1_2v +# undef glxproto_enum1_3s +# undef glxproto_enum1_3v +# undef glxproto_enum1_4s +# undef glxproto_enum1_4v +# undef glxproto_enum1_Vv +# undef glxproto_enum2_1s +# undef glxproto_enum2_Vv +# undef glxproto_1 +# undef glxvendr_1 +# undef glxproto_2 +# undef glxvendr_2 +# undef glxproto_3 +# undef glxvendr_3 +# undef glxproto_4 +# undef glxproto_enum1_1 +# undef glxvendr_enum1_1 +# undef glxproto_enum1_2 +# undef glxvendr_enum1_2 +# undef glxproto_enum1_3 +# undef glxvendr_enum1_3 +# undef glxproto_enum1_4 +# undef glxvendr_enum1_4 +# undef glxproto_enum1_V +# undef glxvendr_enum1_V +# undef glxproto_enum2_V +# undef glxvendr_enum2_V +#endif /* !defined( GENERATE_GLX_PROTOCOL_FUNCTIONS ) */ #endif /* _INDIRECT_H_ */ Index: xc/lib/GL/glx/indirect_init.c diff -u xc/lib/GL/glx/indirect_init.c:1.10 xc/lib/GL/glx/indirect_init.c:1.12 --- xc/lib/GL/glx/indirect_init.c:1.10 Sat Jan 31 04:29:32 2004 +++ xc/lib/GL/glx/indirect_init.c Fri Dec 10 11:06:56 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/GL/glx/indirect_init.c,v 1.10 2004/01/31 09:29:32 alanh Exp $ */ +/* $XFree86: xc/lib/GL/glx/indirect_init.c,v 1.12 2004/12/10 16:06:56 alanh Exp $ */ /************************************************************************** Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. @@ -540,6 +540,15 @@ /* ARB 5. GL_ARB_multisample */ glAPI->SampleCoverageARB = __indirect_glSampleCoverageARB; + /* ARB 12. GL_ARB_texture_compression / 1.3 */ + glAPI->GetCompressedTexImageARB = __indirect_glGetCompressedTexImage; + glAPI->CompressedTexImage1DARB = __indirect_glCompressedTexImage1D; + glAPI->CompressedTexImage2DARB = __indirect_glCompressedTexImage2D; + glAPI->CompressedTexImage3DARB = __indirect_glCompressedTexImage3D; + glAPI->CompressedTexSubImage1DARB = __indirect_glCompressedTexSubImage1D; + glAPI->CompressedTexSubImage2DARB = __indirect_glCompressedTexSubImage2D; + glAPI->CompressedTexSubImage3DARB = __indirect_glCompressedTexSubImage3D; + /* ARB 14. GL_ARB_point_parameters */ glAPI->PointParameterfEXT = __indirect_glPointParameterfARB; glAPI->PointParameterfvEXT = __indirect_glPointParameterfvARB; Index: xc/lib/GL/glx/indirect_wrap.h diff -u xc/lib/GL/glx/indirect_wrap.h:1.5 xc/lib/GL/glx/indirect_wrap.h:1.6 --- xc/lib/GL/glx/indirect_wrap.h:1.5 Wed Jan 28 13:11:42 2004 +++ xc/lib/GL/glx/indirect_wrap.h Thu Apr 8 06:07:33 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/GL/glx/indirect_wrap.h,v 1.5 2004/01/28 18:11:42 alanh Exp $ */ +/* $XFree86: xc/lib/GL/glx/indirect_wrap.h,v 1.6 2004/04/08 10:07:33 alanh Exp $ */ /************************************************************************** Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. Index: xc/lib/GL/glx/packrender.h diff -u xc/lib/GL/glx/packrender.h:1.8 xc/lib/GL/glx/packrender.h:1.10 --- xc/lib/GL/glx/packrender.h:1.8 Thu Oct 23 11:30:09 2003 +++ xc/lib/GL/glx/packrender.h Thu Apr 22 09:58:39 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/GL/glx/packrender.h,v 1.8 2003/10/23 15:30:09 tsi Exp $ */ +/* $XFree86: xc/lib/GL/glx/packrender.h,v 1.10 2004/04/22 13:58:39 tsi Exp $ */ #ifndef __GLX_packrender_h__ #define __GLX_packrender_h__ Index: xc/lib/GL/glx/packsingle.h diff -u xc/lib/GL/glx/packsingle.h:1.6 xc/lib/GL/glx/packsingle.h:1.8 --- xc/lib/GL/glx/packsingle.h:1.6 Thu Oct 23 11:30:09 2003 +++ xc/lib/GL/glx/packsingle.h Thu Apr 22 09:58:39 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/GL/glx/packsingle.h,v 1.6 2003/10/23 15:30:09 tsi Exp $ */ +/* $XFree86: xc/lib/GL/glx/packsingle.h,v 1.8 2004/04/22 13:58:39 tsi Exp $ */ #ifndef __GLX_packsingle_h__ #define __GLX_packsingle_h__ @@ -173,22 +173,22 @@ #endif /* Get an array of typed data */ -#define __GLX_SINGLE_GET_VOID_ARRAY(a,alen) \ +#define __GLX_SINGLE_GET_VOID_ARRAY(a,alen) \ { \ GLint slop = alen*__GLX_SIZE_INT8 & 3; \ - _XRead(dpy,(char *)a,alen*__GLX_SIZE_INT8); \ + _XRead(dpy,(char *)a,alen*__GLX_SIZE_INT8); \ if (slop) _XEatData(dpy,4-slop); \ } -#define __GLX_SINGLE_GET_CHAR_ARRAY(a,alen) \ +#define __GLX_SINGLE_GET_CHAR_ARRAY(a,alen) \ { \ GLint slop = alen*__GLX_SIZE_INT8 & 3; \ - _XRead(dpy,(char *)a,alen*__GLX_SIZE_INT8); \ + _XRead(dpy,(char *)a,alen*__GLX_SIZE_INT8); \ if (slop) _XEatData(dpy,4-slop); \ } -#define __GLX_SINGLE_GET_SHORT_ARRAY(a,alen) \ +#define __GLX_SINGLE_GET_SHORT_ARRAY(a,alen) \ { \ GLint slop = (alen*__GLX_SIZE_INT16) & 3; \ _XRead(dpy,(char *)a,alen*__GLX_SIZE_INT16);\ Index: xc/lib/GL/glx/packvendpriv.h diff -u xc/lib/GL/glx/packvendpriv.h:1.6 xc/lib/GL/glx/packvendpriv.h:1.8 --- xc/lib/GL/glx/packvendpriv.h:1.6 Thu Oct 23 11:30:09 2003 +++ xc/lib/GL/glx/packvendpriv.h Thu Apr 22 09:58:39 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/GL/glx/packvendpriv.h,v 1.6 2003/10/23 15:30:09 tsi Exp $ */ +/* $XFree86: xc/lib/GL/glx/packvendpriv.h,v 1.8 2004/04/22 13:58:39 tsi Exp $ */ #ifndef __GLX_packvendpriv_h__ #define __GLX_packvendpriv_h__ Index: xc/lib/GL/glx/pixel.c diff -u xc/lib/GL/glx/pixel.c:1.9 xc/lib/GL/glx/pixel.c:1.10 --- xc/lib/GL/glx/pixel.c:1.9 Wed Jan 28 13:11:42 2004 +++ xc/lib/GL/glx/pixel.c Thu Apr 8 06:07:33 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/GL/glx/pixel.c,v 1.9 2004/01/28 18:11:42 alanh Exp $ */ +/* $XFree86: xc/lib/GL/glx/pixel.c,v 1.10 2004/04/08 10:07:33 alanh Exp $ */ /* ** License Applicability. Except to the extent portions of this file are ** made subject to an alternative license as permitted in the SGI Free Index: xc/lib/GL/glx/pixelstore.c diff -u xc/lib/GL/glx/pixelstore.c:1.5 xc/lib/GL/glx/pixelstore.c:1.6 --- xc/lib/GL/glx/pixelstore.c:1.5 Wed Jan 28 16:18:48 2004 +++ xc/lib/GL/glx/pixelstore.c Thu Apr 8 06:07:33 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/GL/glx/pixelstore.c,v 1.5 2004/01/28 21:18:48 alanh Exp $ */ +/* $XFree86: xc/lib/GL/glx/pixelstore.c,v 1.6 2004/04/08 10:07:33 alanh Exp $ */ /* ** License Applicability. Except to the extent portions of this file are ** made subject to an alternative license as permitted in the SGI Free @@ -34,8 +34,8 @@ ** */ +#define NEED_GL_FUNCS_WRAPPED #include "glxclient.h" -#include "indirect.h" #include "indirect_wrap.h" /* Index: xc/lib/GL/glx/render2.c diff -u xc/lib/GL/glx/render2.c:1.7 xc/lib/GL/glx/render2.c:1.8 --- xc/lib/GL/glx/render2.c:1.7 Sat Jan 31 17:44:58 2004 +++ xc/lib/GL/glx/render2.c Thu Apr 8 06:07:33 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/GL/glx/render2.c,v 1.7 2004/01/31 22:44:58 alanh Exp $ */ +/* $XFree86: xc/lib/GL/glx/render2.c,v 1.8 2004/04/08 10:07:33 alanh Exp $ */ /* ** License Applicability. Except to the extent portions of this file are ** made subject to an alternative license as permitted in the SGI Free @@ -434,7 +434,7 @@ case GL_TEXTURE_COORD_ARRAY: case GL_VERTEX_ARRAY: case GL_SECONDARY_COLOR_ARRAY: - case GL_FOG_COORDINATE_ARRAY: + case GL_FOG_COORD_ARRAY: glEnableClientState(cap); return; default: @@ -461,7 +461,7 @@ case GL_TEXTURE_COORD_ARRAY: case GL_VERTEX_ARRAY: case GL_SECONDARY_COLOR_ARRAY: - case GL_FOG_COORDINATE_ARRAY: + case GL_FOG_COORD_ARRAY: glDisableClientState(cap); return; default: Index: xc/lib/GL/glx/renderpix.c diff -u xc/lib/GL/glx/renderpix.c:1.6 xc/lib/GL/glx/renderpix.c:1.7 --- xc/lib/GL/glx/renderpix.c:1.6 Fri Nov 14 11:20:59 2003 +++ xc/lib/GL/glx/renderpix.c Thu Apr 8 06:07:33 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/GL/glx/renderpix.c,v 1.6 2003/11/14 16:20:59 dawes Exp $ */ +/* $XFree86: xc/lib/GL/glx/renderpix.c,v 1.7 2004/04/08 10:07:33 alanh Exp $ */ /* ** License Applicability. Except to the extent portions of this file are ** made subject to an alternative license as permitted in the SGI Free Index: xc/lib/GL/glx/single2.c diff -u xc/lib/GL/glx/single2.c:1.11 xc/lib/GL/glx/single2.c:1.16 --- xc/lib/GL/glx/single2.c:1.11 Wed Feb 11 15:01:21 2004 +++ xc/lib/GL/glx/single2.c Fri Dec 10 11:06:56 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/GL/glx/single2.c,v 1.11 2004/02/11 20:01:21 dawes Exp $ */ +/* $XFree86: xc/lib/GL/glx/single2.c,v 1.16 2004/12/10 16:06:56 alanh Exp $ */ /* ** License Applicability. Except to the extent portions of this file are ** made subject to an alternative license as permitted in the SGI Free @@ -35,8 +35,10 @@ */ #define NEED_GL_FUNCS_WRAPPED +#include #include "glxclient.h" #include "packsingle.h" +#include "glxextensions.h" /* Used for GL_ARB_transpose_matrix */ static void TransposeMatrixf(GLfloat m[16]) @@ -128,16 +130,16 @@ #define CASE_ARRAY_ENABLE(enum_name,array,dest,gl_type) \ case GL_ ## enum_name ## _ARRAY: \ - *dest = (gl_type) state->vertArray. array .enable ; break + *dest = (gl_type) (IS_ARRAY_ENABLED(state, array)); break #define CASE_ARRAY_SIZE(enum_name,array,dest,gl_type) \ case GL_ ## enum_name ## _ARRAY_SIZE: \ - *dest = (gl_type) state->vertArray. array .size ; break + *dest = (gl_type) state->vertArray.arrays[array ## _ARRAY].size ; break #define CASE_ARRAY_TYPE(enum_name,array,dest,gl_type) \ case GL_ ## enum_name ## _ARRAY_TYPE: \ - *dest = (gl_type) state->vertArray. array .type ; break + *dest = (gl_type) state->vertArray.arrays[array ## _ARRAY].type ; break #define CASE_ARRAY_STRIDE(enum_name,array,dest,gl_type) \ case GL_ ## enum_name ## _ARRAY_STRIDE: \ - *dest = (gl_type) state->vertArray. array .stride ; break + *dest = (gl_type) state->vertArray.arrays[array ## _ARRAY].stride ; break #define CASE_ARRAY_ALL(enum_name,array,dest,gl_type) \ CASE_ARRAY_ENABLE(enum_name,array,dest,gl_type); \ @@ -232,50 +234,21 @@ case GL_UNPACK_LSB_FIRST: *b = (GLboolean)state->storeUnpack.lsbFirst; break; - case GL_VERTEX_ARRAY: - *b = (GLboolean)state->vertArray.vertex.enable; - break; - case GL_VERTEX_ARRAY_SIZE: - *b = (GLboolean)state->vertArray.vertex.size; - break; - case GL_VERTEX_ARRAY_TYPE: - *b = (GLboolean)state->vertArray.vertex.type; - break; - case GL_VERTEX_ARRAY_STRIDE: - *b = (GLboolean)state->vertArray.vertex.stride; - break; - case GL_NORMAL_ARRAY: - *b = (GLboolean)state->vertArray.normal.enable; - break; - case GL_NORMAL_ARRAY_TYPE: - *b = (GLboolean)state->vertArray.normal.type; - break; - case GL_NORMAL_ARRAY_STRIDE: - *b = (GLboolean)state->vertArray.normal.stride; - break; - case GL_COLOR_ARRAY: - *b = (GLboolean)state->vertArray.color.enable; - break; - case GL_COLOR_ARRAY_SIZE: - *b = (GLboolean)state->vertArray.color.size; - break; - case GL_COLOR_ARRAY_TYPE: - *b = (GLboolean)state->vertArray.color.type; - break; - case GL_COLOR_ARRAY_STRIDE: - *b = (GLboolean)state->vertArray.color.stride; - break; - case GL_INDEX_ARRAY: - *b = (GLboolean)state->vertArray.index.enable; - break; - case GL_INDEX_ARRAY_TYPE: - *b = (GLboolean)state->vertArray.index.type; - break; - case GL_INDEX_ARRAY_STRIDE: - *b = (GLboolean)state->vertArray.index.stride; - break; + + CASE_ARRAY_ALL(VERTEX, vertex, b, GLboolean); + + CASE_ARRAY_ENABLE(NORMAL, normal, b, GLboolean); + CASE_ARRAY_TYPE(NORMAL, normal, b, GLboolean); + CASE_ARRAY_STRIDE(NORMAL, normal, b, GLboolean); + + CASE_ARRAY_ALL(COLOR, color, b, GLboolean); + + CASE_ARRAY_ENABLE(INDEX, index, b, GLboolean); + CASE_ARRAY_TYPE(INDEX, index, b, GLboolean); + CASE_ARRAY_STRIDE(INDEX, index, b, GLboolean); + case GL_TEXTURE_COORD_ARRAY: - *b = (GLboolean)state->vertArray.texCoord[state->vertArray.activeTexture].enable; + *b = (GLboolean)IS_TEXARRAY_ENABLED(state, state->vertArray.activeTexture); break; case GL_TEXTURE_COORD_ARRAY_SIZE: *b = (GLboolean)state->vertArray.texCoord[state->vertArray.activeTexture].size; @@ -286,18 +259,15 @@ case GL_TEXTURE_COORD_ARRAY_STRIDE: *b = (GLboolean)state->vertArray.texCoord[state->vertArray.activeTexture].stride; break; - case GL_EDGE_FLAG_ARRAY: - *b = (GLboolean)state->vertArray.edgeFlag.enable; - break; - case GL_EDGE_FLAG_ARRAY_STRIDE: - *b = (GLboolean)state->vertArray.edgeFlag.stride; - break; + + CASE_ARRAY_ENABLE(EDGE_FLAG, edgeFlag, b, GLboolean); + CASE_ARRAY_STRIDE(EDGE_FLAG, edgeFlag, b, GLboolean); CASE_ARRAY_ALL(SECONDARY_COLOR, secondaryColor, b, GLboolean); - CASE_ARRAY_ENABLE(FOG_COORDINATE, fogCoord, b, GLboolean); - CASE_ARRAY_TYPE(FOG_COORDINATE, fogCoord, b, GLboolean); - CASE_ARRAY_STRIDE(FOG_COORDINATE, fogCoord, b, GLboolean); + CASE_ARRAY_ENABLE(FOG_COORD, fogCoord, b, GLboolean); + CASE_ARRAY_TYPE(FOG_COORD, fogCoord, b, GLboolean); + CASE_ARRAY_STRIDE(FOG_COORD, fogCoord, b, GLboolean); case GL_MAX_ELEMENTS_VERTICES: *b = (GLboolean)state->vertArray.maxElementsVertices; @@ -416,50 +386,21 @@ case GL_UNPACK_LSB_FIRST: *d = (GLdouble)state->storeUnpack.lsbFirst; break; - case GL_VERTEX_ARRAY: - *d = (GLdouble)state->vertArray.vertex.enable; - break; - case GL_VERTEX_ARRAY_SIZE: - *d = (GLdouble)state->vertArray.vertex.size; - break; - case GL_VERTEX_ARRAY_TYPE: - *d = (GLdouble)state->vertArray.vertex.type; - break; - case GL_VERTEX_ARRAY_STRIDE: - *d = (GLdouble)state->vertArray.vertex.stride; - break; - case GL_NORMAL_ARRAY: - *d = (GLdouble)state->vertArray.normal.enable; - break; - case GL_NORMAL_ARRAY_TYPE: - *d = (GLdouble)state->vertArray.normal.type; - break; - case GL_NORMAL_ARRAY_STRIDE: - *d = (GLdouble)state->vertArray.normal.stride; - break; - case GL_COLOR_ARRAY: - *d = (GLdouble)state->vertArray.color.enable; - break; - case GL_COLOR_ARRAY_SIZE: - *d = (GLdouble)state->vertArray.color.size; - break; - case GL_COLOR_ARRAY_TYPE: - *d = (GLdouble)state->vertArray.color.type; - break; - case GL_COLOR_ARRAY_STRIDE: - *d = (GLdouble)state->vertArray.color.stride; - break; - case GL_INDEX_ARRAY: - *d = (GLdouble)state->vertArray.index.enable; - break; - case GL_INDEX_ARRAY_TYPE: - *d = (GLdouble)state->vertArray.index.type; - break; - case GL_INDEX_ARRAY_STRIDE: - *d = (GLdouble)state->vertArray.index.stride; - break; + + CASE_ARRAY_ALL(VERTEX, vertex, d, GLdouble); + + CASE_ARRAY_ENABLE(NORMAL, normal, d, GLdouble); + CASE_ARRAY_TYPE(NORMAL, normal, d, GLdouble); + CASE_ARRAY_STRIDE(NORMAL, normal, d, GLdouble); + + CASE_ARRAY_ALL(COLOR, color, d, GLdouble); + + CASE_ARRAY_ENABLE(INDEX, index, d, GLdouble); + CASE_ARRAY_TYPE(INDEX, index, d, GLdouble); + CASE_ARRAY_STRIDE(INDEX, index, d, GLdouble); + case GL_TEXTURE_COORD_ARRAY: - *d = (GLdouble)state->vertArray.texCoord[state->vertArray.activeTexture].enable; + *d = (GLdouble) IS_TEXARRAY_ENABLED(state, state->vertArray.activeTexture); break; case GL_TEXTURE_COORD_ARRAY_SIZE: *d = (GLdouble)state->vertArray.texCoord[state->vertArray.activeTexture].size; @@ -470,18 +411,15 @@ case GL_TEXTURE_COORD_ARRAY_STRIDE: *d = (GLdouble)state->vertArray.texCoord[state->vertArray.activeTexture].stride; break; - case GL_EDGE_FLAG_ARRAY: - *d = (GLdouble)state->vertArray.edgeFlag.enable; - break; - case GL_EDGE_FLAG_ARRAY_STRIDE: - *d = (GLdouble)state->vertArray.edgeFlag.stride; - break; + + CASE_ARRAY_ENABLE(EDGE_FLAG, edgeFlag, d, GLdouble); + CASE_ARRAY_STRIDE(EDGE_FLAG, edgeFlag, d, GLdouble); CASE_ARRAY_ALL(SECONDARY_COLOR, secondaryColor, d, GLdouble); - CASE_ARRAY_ENABLE(FOG_COORDINATE, fogCoord, d, GLdouble); - CASE_ARRAY_TYPE(FOG_COORDINATE, fogCoord, d, GLdouble); - CASE_ARRAY_STRIDE(FOG_COORDINATE, fogCoord, d, GLdouble); + CASE_ARRAY_ENABLE(FOG_COORD, fogCoord, d, GLdouble); + CASE_ARRAY_TYPE(FOG_COORD, fogCoord, d, GLdouble); + CASE_ARRAY_STRIDE(FOG_COORD, fogCoord, d, GLdouble); case GL_MAX_ELEMENTS_VERTICES: *d = (GLdouble)state->vertArray.maxElementsVertices; @@ -600,50 +538,21 @@ case GL_UNPACK_LSB_FIRST: *f = (GLfloat)state->storeUnpack.lsbFirst; break; - case GL_VERTEX_ARRAY: - *f = (GLfloat)state->vertArray.vertex.enable; - break; - case GL_VERTEX_ARRAY_SIZE: - *f = (GLfloat)state->vertArray.vertex.size; - break; - case GL_VERTEX_ARRAY_TYPE: - *f = (GLfloat)state->vertArray.vertex.type; - break; - case GL_VERTEX_ARRAY_STRIDE: - *f = (GLfloat)state->vertArray.vertex.stride; - break; - case GL_NORMAL_ARRAY: - *f = (GLfloat)state->vertArray.normal.enable; - break; - case GL_NORMAL_ARRAY_TYPE: - *f = (GLfloat)state->vertArray.normal.type; - break; - case GL_NORMAL_ARRAY_STRIDE: - *f = (GLfloat)state->vertArray.normal.stride; - break; - case GL_COLOR_ARRAY: - *f = (GLfloat)state->vertArray.color.enable; - break; - case GL_COLOR_ARRAY_SIZE: - *f = (GLfloat)state->vertArray.color.size; - break; - case GL_COLOR_ARRAY_TYPE: - *f = (GLfloat)state->vertArray.color.type; - break; - case GL_COLOR_ARRAY_STRIDE: - *f = (GLfloat)state->vertArray.color.stride; - break; - case GL_INDEX_ARRAY: - *f = (GLfloat)state->vertArray.index.enable; - break; - case GL_INDEX_ARRAY_TYPE: - *f = (GLfloat)state->vertArray.index.type; - break; - case GL_INDEX_ARRAY_STRIDE: - *f = (GLfloat)state->vertArray.index.stride; - break; + + CASE_ARRAY_ALL(VERTEX, vertex, f, GLfloat); + + CASE_ARRAY_ENABLE(NORMAL, normal, f, GLfloat); + CASE_ARRAY_TYPE(NORMAL, normal, f, GLfloat); + CASE_ARRAY_STRIDE(NORMAL, normal, f, GLfloat); + + CASE_ARRAY_ALL(COLOR, color, f, GLfloat); + + CASE_ARRAY_ENABLE(INDEX, index, f, GLfloat); + CASE_ARRAY_TYPE(INDEX, index, f, GLfloat); + CASE_ARRAY_STRIDE(INDEX, index, f, GLfloat); + case GL_TEXTURE_COORD_ARRAY: - *f = (GLfloat)state->vertArray.texCoord[state->vertArray.activeTexture].enable; + *f = (GLfloat) IS_TEXARRAY_ENABLED(state, state->vertArray.activeTexture); break; case GL_TEXTURE_COORD_ARRAY_SIZE: *f = (GLfloat)state->vertArray.texCoord[state->vertArray.activeTexture].size; @@ -654,18 +563,15 @@ case GL_TEXTURE_COORD_ARRAY_STRIDE: *f = (GLfloat)state->vertArray.texCoord[state->vertArray.activeTexture].stride; break; - case GL_EDGE_FLAG_ARRAY: - *f = (GLfloat)state->vertArray.edgeFlag.enable; - break; - case GL_EDGE_FLAG_ARRAY_STRIDE: - *f = (GLfloat)state->vertArray.edgeFlag.stride; - break; + + CASE_ARRAY_ENABLE(EDGE_FLAG, edgeFlag, f, GLfloat); + CASE_ARRAY_STRIDE(EDGE_FLAG, edgeFlag, f, GLfloat); CASE_ARRAY_ALL(SECONDARY_COLOR, secondaryColor, f, GLfloat); - CASE_ARRAY_ENABLE(FOG_COORDINATE, fogCoord, f, GLfloat); - CASE_ARRAY_TYPE(FOG_COORDINATE, fogCoord, f, GLfloat); - CASE_ARRAY_STRIDE(FOG_COORDINATE, fogCoord, f, GLfloat); + CASE_ARRAY_ENABLE(FOG_COORD, fogCoord, f, GLfloat); + CASE_ARRAY_TYPE(FOG_COORD, fogCoord, f, GLfloat); + CASE_ARRAY_STRIDE(FOG_COORD, fogCoord, f, GLfloat); case GL_MAX_ELEMENTS_VERTICES: *f = (GLfloat)state->vertArray.maxElementsVertices; @@ -784,50 +690,21 @@ case GL_UNPACK_LSB_FIRST: *i = (GLint)state->storeUnpack.lsbFirst; break; - case GL_VERTEX_ARRAY: - *i = (GLint)state->vertArray.vertex.enable; - break; - case GL_VERTEX_ARRAY_SIZE: - *i = (GLint)state->vertArray.vertex.size; - break; - case GL_VERTEX_ARRAY_TYPE: - *i = (GLint)state->vertArray.vertex.type; - break; - case GL_VERTEX_ARRAY_STRIDE: - *i = (GLint)state->vertArray.vertex.stride; - break; - case GL_NORMAL_ARRAY: - *i = (GLint)state->vertArray.normal.enable; - break; - case GL_NORMAL_ARRAY_TYPE: - *i = (GLint)state->vertArray.normal.type; - break; - case GL_NORMAL_ARRAY_STRIDE: - *i = (GLint)state->vertArray.normal.stride; - break; - case GL_COLOR_ARRAY: - *i = (GLint)state->vertArray.color.enable; - break; - case GL_COLOR_ARRAY_SIZE: - *i = (GLint)state->vertArray.color.size; - break; - case GL_COLOR_ARRAY_TYPE: - *i = (GLint)state->vertArray.color.type; - break; - case GL_COLOR_ARRAY_STRIDE: - *i = (GLint)state->vertArray.color.stride; - break; - case GL_INDEX_ARRAY: - *i = (GLint)state->vertArray.index.enable; - break; - case GL_INDEX_ARRAY_TYPE: - *i = (GLint)state->vertArray.index.type; - break; - case GL_INDEX_ARRAY_STRIDE: - *i = (GLint)state->vertArray.index.stride; - break; + + CASE_ARRAY_ALL(VERTEX, vertex, i, GLint); + + CASE_ARRAY_ENABLE(NORMAL, normal, i, GLint); + CASE_ARRAY_TYPE(NORMAL, normal, i, GLint); + CASE_ARRAY_STRIDE(NORMAL, normal, i, GLint); + + CASE_ARRAY_ALL(COLOR, color, i, GLint); + + CASE_ARRAY_ENABLE(INDEX, index, i, GLint); + CASE_ARRAY_TYPE(INDEX, index, i, GLint); + CASE_ARRAY_STRIDE(INDEX, index, i, GLint); + case GL_TEXTURE_COORD_ARRAY: - *i = (GLint)state->vertArray.texCoord[state->vertArray.activeTexture].enable; + *i = (GLint) IS_TEXARRAY_ENABLED(state, state->vertArray.activeTexture); break; case GL_TEXTURE_COORD_ARRAY_SIZE: *i = (GLint)state->vertArray.texCoord[state->vertArray.activeTexture].size; @@ -838,18 +715,15 @@ case GL_TEXTURE_COORD_ARRAY_STRIDE: *i = (GLint)state->vertArray.texCoord[state->vertArray.activeTexture].stride; break; - case GL_EDGE_FLAG_ARRAY: - *i = (GLint)state->vertArray.edgeFlag.enable; - break; - case GL_EDGE_FLAG_ARRAY_STRIDE: - *i = (GLint)state->vertArray.edgeFlag.stride; - break; + + CASE_ARRAY_ENABLE(EDGE_FLAG, edgeFlag, i, GLint); + CASE_ARRAY_STRIDE(EDGE_FLAG, edgeFlag, i, GLint); CASE_ARRAY_ALL(SECONDARY_COLOR, secondaryColor, i, GLint); - CASE_ARRAY_ENABLE(FOG_COORDINATE, fogCoord, i, GLint); - CASE_ARRAY_TYPE(FOG_COORDINATE, fogCoord, i, GLint); - CASE_ARRAY_STRIDE(FOG_COORDINATE, fogCoord, i, GLint); + CASE_ARRAY_ENABLE(FOG_COORD, fogCoord, i, GLint); + CASE_ARRAY_TYPE(FOG_COORD, fogCoord, i, GLint); + CASE_ARRAY_STRIDE(FOG_COORD, fogCoord, i, GLint); case GL_MAX_ELEMENTS_VERTICES: *i = (GLint)state->vertArray.maxElementsVertices; @@ -975,10 +849,29 @@ __GLX_SINGLE_END(); } + +/** + * Extract the major and minor version numbers from a version string. + */ +static void +version_from_string( const char * ver, + int * major_version, int * minor_version ) +{ + const char * end; + long major; + long minor; + + major = strtol( ver, (char **) & end, 10 ); + minor = strtol( end + 1, NULL, 10 ); + *major_version = major; + *minor_version = minor; +} + + const GLubyte *glGetString(GLenum name) { - __GLX_SINGLE_DECLARE_VARIABLES(); - xGLXSingleReply reply; + __GLXcontext *gc = __glXGetCurrentContext(); + Display *dpy = gc->currentDpy; GLubyte *s = NULL; if (!dpy) return 0; @@ -1007,66 +900,116 @@ /* ** Get requested string from server */ - __GLX_SINGLE_LOAD_VARIABLES(); - __GLX_SINGLE_BEGIN(X_GLsop_GetString,4); - __GLX_SINGLE_PUT_LONG(0,name); - __GLX_SINGLE_READ_XREPLY(); - __GLX_SINGLE_GET_SIZE(compsize); - s = (GLubyte*) Xmalloc(compsize); + + (void) __glXFlushRenderBuffer( gc, gc->pc ); + s = (GLubyte *) __glXGetStringFromServer( dpy, gc->majorOpcode, + X_GLsop_GetString, gc->currentContextTag, + name ); if (!s) { /* Throw data on the floor */ - _XEatData(dpy, compsize); __glXSetError(gc, GL_OUT_OF_MEMORY); } else { - __GLX_SINGLE_GET_CHAR_ARRAY(s,compsize); - /* ** Update local cache */ switch(name) { - case GL_VENDOR: + case GL_VENDOR: gc->vendor = s; break; - case GL_RENDERER: + + case GL_RENDERER: gc->renderer = s; break; - case GL_VERSION: { - double server_version = strtod((char *)s, NULL); - double client_version = strtod(__glXGLClientVersion, NULL); - if ( server_version <= client_version ) { + case GL_VERSION: { + int client_major; + int client_minor; + + version_from_string( (char *) s, + & gc->server_major, & gc->server_minor ); + __glXGetGLVersion( & client_major, & client_minor ); + + if ( (gc->server_major < client_major) + || ((gc->server_major == client_major) + && (gc->server_minor <= client_minor)) ) { gc->version = s; - } - else { - gc->version = Xmalloc( strlen(__glXGLClientVersion) - + strlen((char *)s) + 4 ); + } + else { + /* Allow 7 bytes for the client-side GL version. This allows + * for upto version 999.999. I'm not holding my breath for + * that one! The extra 4 is for the ' ()\0' that will be + * added. + */ + const size_t size = 7 + strlen( (char *) s ) + 4; + + gc->version = Xmalloc( size ); if ( gc->version == NULL ) { - /* If we couldn't allocate memory for the new string, - * make a best-effort and just copy the client-side version - * to the string and use that. It probably doesn't - * matter what is done here. If there not memory available - * for a short string, the system is probably going to die - * soon anyway. - */ - strcpy((char *)s, __glXGLClientVersion); + /* If we couldn't allocate memory for the new string, + * make a best-effort and just copy the client-side version + * to the string and use that. It probably doesn't + * matter what is done here. If there not memory available + * for a short string, the system is probably going to die + * soon anyway. + */ + snprintf( (char *) s, strlen( (char *) s ) + 1, "%u.%u", + client_major, client_minor ); + gc->version = s; } else { - sprintf( (char *)gc->version, "%s (%s)", - __glXGLClientVersion, s ); - Xfree( s ); - s = gc->version; + snprintf( (char *)gc->version, size, "%u.%u (%s)", + client_major, client_minor, s ); + Xfree( s ); + s = gc->version; } - } - break; - } - case GL_EXTENSIONS: - gc->extensions = (GLubyte *)__glXCombineExtensionStrings( (const char *)s, __glXGLClientExtensions ); + } + break; + } + + case GL_EXTENSIONS: { + int major = 1; + int minor = 0; + + /* This code is currently disabled. I was reminded that some + * vendors intentionally exclude some extensions from their + * extension string that are part of the core version they + * advertise. In particular, on Nvidia drivers this means that + * the functionality is supported by the driver, but is not + * hardware accelerated. For example, a TNT will show core + * version 1.5, but most of the post-1.2 functionality is a + * software fallback. + * + * I don't want to break applications that rely on this odd + * behavior. At the same time, the code is written and tested, + * so I didn't want to throw it away. Therefore, the code is here + * but disabled. In the future, we may wish to and an environment + * variable to enable it. + */ + +#if 0 + /* Call glGetString just to make sure that gc->server_major and + * gc->server_minor are set. This version may be higher than we + * can completely support, but it may imply support for some + * extensions that we can support. + * + * For example, at the time of this writing, the client-side + * library only supports upto core GL version 1.2. However, cubic + * textures, multitexture, multisampling, and some other 1.3 + * features are supported. If the server reports back version + * 1.3, but does not report all of those extensions, we will + * enable them. + */ + (void *) glGetString( GL_VERSION ); + major = gc->server_major, + minor = gc->server_minor; +#endif + + __glXCalculateUsableGLExtensions( gc, (char *) s, major, minor ); XFree( s ); s = gc->extensions; break; } + } } - __GLX_SINGLE_END(); return s; } @@ -1081,21 +1024,21 @@ switch(cap) { case GL_VERTEX_ARRAY: - return state->vertArray.vertex.enable; + return IS_ARRAY_ENABLED(state, vertex); case GL_NORMAL_ARRAY: - return state->vertArray.normal.enable; + return IS_ARRAY_ENABLED(state, normal); case GL_COLOR_ARRAY: - return state->vertArray.color.enable; + return IS_ARRAY_ENABLED(state, color); case GL_INDEX_ARRAY: - return state->vertArray.index.enable; + return IS_ARRAY_ENABLED(state, index); case GL_TEXTURE_COORD_ARRAY: - return state->vertArray.texCoord[state->vertArray.activeTexture].enable; + return IS_TEXARRAY_ENABLED(state, state->vertArray.activeTexture); case GL_EDGE_FLAG_ARRAY: - return state->vertArray.edgeFlag.enable; + return IS_ARRAY_ENABLED(state, edgeFlag); case GL_SECONDARY_COLOR_ARRAY: - return state->vertArray.secondaryColor.enable; - case GL_FOG_COORDINATE_ARRAY: - return state->vertArray.fogCoord.enable; + return IS_ARRAY_ENABLED(state, secondaryColor); + case GL_FOG_COORD_ARRAY: + return IS_ARRAY_ENABLED(state, fogCoord); } __GLX_SINGLE_LOAD_VARIABLES(); @@ -1117,28 +1060,28 @@ switch(pname) { case GL_VERTEX_ARRAY_POINTER: - *params = (void *)state->vertArray.vertex.ptr; + *params = (void *)state->vertArray.arrays[ vertex_ARRAY ].ptr; return; case GL_NORMAL_ARRAY_POINTER: - *params = (void *)state->vertArray.normal.ptr; + *params = (void *)state->vertArray.arrays[ normal_ARRAY ].ptr; return; case GL_COLOR_ARRAY_POINTER: - *params = (void *)state->vertArray.color.ptr; + *params = (void *)state->vertArray.arrays[ color_ARRAY ].ptr; return; case GL_INDEX_ARRAY_POINTER: - *params = (void *)state->vertArray.index.ptr; + *params = (void *)state->vertArray.arrays[ index_ARRAY ].ptr; return; case GL_TEXTURE_COORD_ARRAY_POINTER: *params = (void *)state->vertArray.texCoord[state->vertArray.activeTexture].ptr; return; case GL_EDGE_FLAG_ARRAY_POINTER: - *params = (void *)state->vertArray.edgeFlag.ptr; + *params = (void *)state->vertArray.arrays[ edgeFlag_ARRAY ].ptr; return; case GL_SECONDARY_COLOR_ARRAY_POINTER: - *params = (void *)state->vertArray.secondaryColor.ptr; + *params = (void *)state->vertArray.arrays[ secondaryColor_ARRAY ].ptr; return; - case GL_FOG_COORDINATE_ARRAY_POINTER: - *params = (void *)state->vertArray.fogCoord.ptr; + case GL_FOG_COORD_ARRAY_POINTER: + *params = (void *)state->vertArray.arrays[ fogCoord_ARRAY ].ptr; return; case GL_FEEDBACK_BUFFER_POINTER: *params = (void *)gc->feedbackBuf; Index: xc/lib/GL/glx/singlepix.c diff -u xc/lib/GL/glx/singlepix.c:1.4 xc/lib/GL/glx/singlepix.c:1.5 --- xc/lib/GL/glx/singlepix.c:1.4 Wed Jan 28 13:11:43 2004 +++ xc/lib/GL/glx/singlepix.c Thu Apr 8 06:07:33 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/GL/glx/singlepix.c,v 1.4 2004/01/28 18:11:43 alanh Exp $ */ +/* $XFree86: xc/lib/GL/glx/singlepix.c,v 1.5 2004/04/08 10:07:33 alanh Exp $ */ /* ** License Applicability. Except to the extent portions of this file are ** made subject to an alternative license as permitted in the SGI Free Index: xc/lib/GL/glx/size.h diff -u xc/lib/GL/glx/size.h:1.5 xc/lib/GL/glx/size.h:1.6 --- xc/lib/GL/glx/size.h:1.5 Wed Jan 28 13:11:43 2004 +++ xc/lib/GL/glx/size.h Thu Apr 8 06:07:33 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/GL/glx/size.h,v 1.5 2004/01/28 18:11:43 alanh Exp $ */ +/* $XFree86: xc/lib/GL/glx/size.h,v 1.6 2004/04/08 10:07:33 alanh Exp $ */ #ifndef _size_h_ #define _size_h_ Index: xc/lib/GL/glx/vertarr.c diff -u xc/lib/GL/glx/vertarr.c:1.5 xc/lib/GL/glx/vertarr.c:1.7 --- xc/lib/GL/glx/vertarr.c:1.5 Wed Jan 28 13:11:43 2004 +++ xc/lib/GL/glx/vertarr.c Sat Oct 23 11:29:25 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/GL/glx/vertarr.c,v 1.5 2004/01/28 18:11:43 alanh Exp $ */ +/* $XFree86: xc/lib/GL/glx/vertarr.c,v 1.7 2004/10/23 15:29:25 dawes Exp $ */ /* ** License Applicability. Except to the extent portions of this file are ** made subject to an alternative license as permitted in the SGI Free @@ -35,6 +35,7 @@ */ #define NEED_GL_FUNCS_WRAPPED +#include #include "glxclient.h" #include "packrender.h" #include @@ -67,10 +68,12 @@ #define __GL_SEC_COLOR_FUNC(NAME, let) \ case GL_##NAME: \ seccolorPointer->proc = (void (*)(const void *))glSecondaryColor3##let##v; \ + break #define __GL_FOG_FUNC(NAME, let) \ case GL_##NAME: \ fogPointer->proc = (void (*)(const void *))glFogCoord##let##v; \ + break #define __GL_INDEX_FUNC(NAME, let) \ case GL_##NAME: \ @@ -93,95 +96,70 @@ texCoordPointer->mtex_proc = (void (*)(GLenum, const void *))glMultiTexCoord4##let##vARB; \ } break -static GLuint __glXTypeSize(GLenum enm) -{ - switch (enm) { - case __GL_BOOLEAN_ARRAY: return sizeof(GLboolean); - case GL_BYTE: return sizeof(GLbyte); - case GL_UNSIGNED_BYTE: return sizeof(GLubyte); - case GL_SHORT: return sizeof(GLshort); - case GL_UNSIGNED_SHORT: return sizeof(GLushort); - case GL_INT: return sizeof(GLint); - case GL_UNSIGNED_INT: return sizeof(GLint); - case GL_FLOAT: return sizeof(GLfloat); - case GL_DOUBLE: return sizeof(GLdouble); - default: return 0; - } -} - +/** + * Table of sizes, in bytes, of a GL types. All of the type enums are be in + * the range 0x1400 - 0x140F. That includes types added by extensions (i.e., + * \c GL_HALF_FLOAT_NV). This elements of this table correspond to the + * type enums masked with 0x0f. + * + * \notes + * \c GL_HAVE_FLOAT_NV is not included. Neither are \c GL_2_BYTES, + * \c GL_3_BYTES, or \c GL_4_BYTES. + */ +static const GLuint __glXTypeSize_table[16] = { + 1, 1, 2, 2, 4, 4, 4, 0, 0, 0, 8, 0, 0, 0, 0, 0 +}; + +#define __glXTypeSize(e) ((((e) & ~0x0f) != 0x1400) \ + ? 0 : __glXTypeSize_table[ (e) & 0x0f ]) + + +/** + * Initialize vertex array state for a GLX context. + * + * \param gc GLX context whose vertex array state is to be initialized. + * + * \todo + * Someone is going to have to check the spec. This function takes greate + * care to initialize the \c size and \c type fields to "correct" values + * for each array. I'm not sure this is necessary. I think it should be + * acceptable to just \c memset the whole \c arrays and \c texCoord arrays + * to zero and be done with it. The spec may say something to the contrary, + * however. + */ void __glXInitVertexArrayState(__GLXcontext *gc) { __GLXattribute * state = (__GLXattribute *)(gc->client_state_private); __GLXvertArrayState *va = &state->vertArray; GLint i; - va->vertex.enable = GL_FALSE; - va->vertex.proc = NULL; - va->vertex.skip = 0; - va->vertex.ptr = 0; - va->vertex.size = 4; - va->vertex.type = GL_FLOAT; - va->vertex.stride = 0; - - va->normal.enable = GL_FALSE; - va->normal.proc = NULL; - va->normal.skip = 0; - va->normal.ptr = 0; - va->normal.size = 3; - va->normal.type = GL_FLOAT; - va->normal.stride = 0; - - va->color.enable = GL_FALSE; - va->color.proc = NULL; - va->color.skip = 0; - va->color.ptr = 0; - va->color.size = 4; - va->color.type = GL_FLOAT; - va->color.stride = 0; - - va->secondaryColor.enable = GL_FALSE; - va->secondaryColor.proc = NULL; - va->secondaryColor.skip = 0; - va->secondaryColor.ptr = 0; - va->secondaryColor.size = 3; - va->secondaryColor.type = GL_FLOAT; - va->secondaryColor.stride = 0; - - va->fogCoord.enable = GL_FALSE; - va->fogCoord.proc = NULL; - va->fogCoord.skip = 0; - va->fogCoord.ptr = 0; - va->fogCoord.size = 1; - va->fogCoord.type = GL_FLOAT; - va->fogCoord.stride = 0; - - va->index.enable = GL_FALSE; - va->index.proc = NULL; - va->index.skip = 0; - va->index.ptr = 0; - va->index.size = 1; - va->index.type = GL_FLOAT; - va->index.stride = 0; - - for (i=0; i<__GLX_MAX_TEXTURE_UNITS; ++i) { - __GLXvertexArrayPointerState *texCoord = &va->texCoord[i]; - - texCoord->enable = GL_FALSE; - texCoord->proc = NULL; - texCoord->skip = 0; - texCoord->ptr = 0; - texCoord->size = 4; - texCoord->type = GL_FLOAT; - texCoord->stride = 0; - } - - va->edgeFlag.enable = GL_FALSE; - va->edgeFlag.proc = NULL; - va->edgeFlag.skip = 0; - va->edgeFlag.ptr = 0; - va->edgeFlag.size = 1; - va->edgeFlag.type = GL_UNSIGNED_BYTE; - va->edgeFlag.stride = 0; + va->enables = 0; + va->texture_enables = 0; + + for ( i = 0 ; i < __GLX_MAX_ARRAYS ; i++ ) { + va->arrays[ i ].proc = NULL; + va->arrays[ i ].skip = 0; + va->arrays[ i ].ptr = 0; + va->arrays[ i ].size = 1; + va->arrays[ i ].type = GL_FLOAT; + va->arrays[ i ].stride = 0; + } + + va->arrays[ edgeFlag_ARRAY ].type = GL_UNSIGNED_BYTE;; + + va->arrays[ secondaryColor_ARRAY ].size = 3; + va->arrays[ color_ARRAY ].size = 4; + va->arrays[ normal_ARRAY ].size = 3; + va->arrays[ vertex_ARRAY ].size = 4; + + for ( i = 0 ; i < __GLX_MAX_TEXTURE_UNITS ; i++ ) { + va->texCoord[ i ].proc = NULL; + va->texCoord[ i ].skip = 0; + va->texCoord[ i ].ptr = 0; + va->texCoord[ i ].size = 4; + va->texCoord[ i ].type = GL_FLOAT; + va->texCoord[ i ].stride = 0; + } va->maxElementsVertices = INT_MAX; va->maxElementsIndices = INT_MAX; @@ -194,7 +172,7 @@ { __GLXcontext *gc = __glXGetCurrentContext(); __GLXattribute * state = (__GLXattribute *)(gc->client_state_private); - __GLXvertexArrayPointerState *vertexPointer = &state->vertArray.vertex; + __GLXvertexArrayPointerState *vertexPointer = &state->vertArray.arrays[ vertex_ARRAY ]; /* Check arguments */ if (size < 2 || size > 4 || stride < 0) { @@ -230,7 +208,7 @@ { __GLXcontext *gc = __glXGetCurrentContext(); __GLXattribute * state = (__GLXattribute *)(gc->client_state_private); - __GLXvertexArrayPointerState *normalPointer = &state->vertArray.normal; + __GLXvertexArrayPointerState *normalPointer = &state->vertArray.arrays[ normal_ARRAY ]; /* Check arguments */ if (stride < 0) { @@ -267,7 +245,7 @@ { __GLXcontext *gc = __glXGetCurrentContext(); __GLXattribute * state = (__GLXattribute *)(gc->client_state_private); - __GLXvertexArrayPointerState *colorPointer = &state->vertArray.color; + __GLXvertexArrayPointerState *colorPointer = &state->vertArray.arrays[ color_ARRAY ]; /* Check arguments */ if (stride < 0) { @@ -307,7 +285,7 @@ { __GLXcontext *gc = __glXGetCurrentContext(); __GLXattribute * state = (__GLXattribute *)(gc->client_state_private); - __GLXvertexArrayPointerState *indexPointer = &state->vertArray.index; + __GLXvertexArrayPointerState *indexPointer = &state->vertArray.arrays[ index_ARRAY ]; /* Check arguments */ if (stride < 0) { @@ -381,7 +359,7 @@ { __GLXcontext *gc = __glXGetCurrentContext(); __GLXattribute * state = (__GLXattribute *)(gc->client_state_private); - __GLXvertexArrayPointerState *edgeFlagPointer = &state->vertArray.edgeFlag; + __GLXvertexArrayPointerState *edgeFlagPointer = &state->vertArray.arrays[ edgeFlag_ARRAY ]; /* Check arguments */ if (stride < 0) { @@ -409,7 +387,7 @@ { __GLXcontext *gc = __glXGetCurrentContext(); __GLXattribute * state = (__GLXattribute *)(gc->client_state_private); - __GLXvertexArrayPointerState *seccolorPointer = &state->vertArray.secondaryColor; + __GLXvertexArrayPointerState *seccolorPointer = &state->vertArray.arrays[ secondaryColor_ARRAY ]; /* Check arguments */ if ( (stride < 0) || (size != 3) ) { @@ -449,7 +427,7 @@ { __GLXcontext *gc = __glXGetCurrentContext(); __GLXattribute * state = (__GLXattribute *)(gc->client_state_private); - __GLXvertexArrayPointerState *fogPointer = &state->vertArray.fogCoord; + __GLXvertexArrayPointerState *fogPointer = &state->vertArray.arrays[ fogCoord_ARRAY ]; /* Check arguments */ if (stride < 0) { @@ -482,6 +460,7 @@ void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid *pointer) { __GLXcontext *gc = __glXGetCurrentContext(); + __GLXattribute * state = (__GLXattribute *)(gc->client_state_private); GLboolean tEnable = GL_FALSE, cEnable = GL_FALSE, nEnable = GL_FALSE; GLenum tType = GL_FLOAT, nType = GL_FLOAT, vType = GL_FLOAT; GLenum cType = GL_FALSE; @@ -616,27 +595,19 @@ trueStride = (stride == 0) ? size : stride; - glDisableClientState(GL_SECONDARY_COLOR_ARRAY); - glDisableClientState(GL_FOG_COORDINATE_ARRAY); - glDisableClientState(GL_EDGE_FLAG_ARRAY); - glDisableClientState(GL_INDEX_ARRAY); + state->vertArray.enables = 0; + state->vertArray.texture_enables = 0; if (tEnable) { glEnableClientState(GL_TEXTURE_COORD_ARRAY); glTexCoordPointer(tSize, tType, trueStride, (const char *)pointer); - } else { - glDisableClientState(GL_TEXTURE_COORD_ARRAY); } if (cEnable) { glEnableClientState(GL_COLOR_ARRAY); glColorPointer(cSize, cType, trueStride, (const char *)pointer+cOffset); - } else { - glDisableClientState(GL_COLOR_ARRAY); } if (nEnable) { glEnableClientState(GL_NORMAL_ARRAY); glNormalPointer(nType, trueStride, (const char *)pointer+nOffset); - } else { - glDisableClientState(GL_NORMAL_ARRAY); } glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(vSize, vType, trueStride, (const char *)pointer+vOffset); @@ -651,105 +622,324 @@ __GLXvertArrayState *va = &state->vertArray; GLint j; - if (va->edgeFlag.enable == GL_TRUE) { - (*va->edgeFlag.proc)(va->edgeFlag.ptr+i*va->edgeFlag.skip); + + if (IS_TEXARRAY_ENABLED(state, 0)) { + (*va->texCoord[0].proc)(va->texCoord[0].ptr+i*va->texCoord[0].skip); } - for (j=0; j<__GLX_MAX_TEXTURE_UNITS; ++j) { - if (va->texCoord[j].enable == GL_TRUE) { - (*va->texCoord[j].proc)(va->texCoord[j].ptr+i*va->texCoord[j].skip); + /* Multitexturing is handled specially because the protocol + * requires an extra parameter. + */ + for (j=1; j<__GLX_MAX_TEXTURE_UNITS; ++j) { + if (IS_TEXARRAY_ENABLED(state, j)) { + (*va->texCoord[j].mtex_proc)(GL_TEXTURE0 + j, va->texCoord[j].ptr+i*va->texCoord[j].skip); } } - if (va->color.enable == GL_TRUE) { - (*va->color.proc)(va->color.ptr+i*va->color.skip); + for ( j = 0 ; j < __GLX_MAX_ARRAYS ; j++ ) { + if (IS_ARRAY_ENABLED_BY_INDEX(state, j)) { + (*va->arrays[ j ].proc)(va->arrays[ j ].ptr+i*va->arrays[ j ].skip); + } } +} - if (va->secondaryColor.enable == GL_TRUE) { - (*va->secondaryColor.proc)(va->secondaryColor.ptr+i*va->secondaryColor.skip); + +struct array_info { + __GLXdispatchDrawArraysComponentHeader ai; + GLsizei bytes; + const GLubyte *ptr; + GLsizei skip; +}; + + +/** + * Initialize a \c array_info structure for each array that is enabled in + * \c state. Determine how many arrays are enabled, and store the result + * in \c num_arrays. Determine how big each vertex is, and store the result + * in \c total_vertex_size. + * + * \returns The size of the final request. This is the size, in bytes, of + * the DrawArrays header, the ARRAY_INFO structures, and all the vertex data. + * This value \b assumes a \c X_GLXRender command is used. The true size + * will be 4 bytes larger if a \c X_GLXRenderLarge command is used. + */ +static GLuint +prep_arrays(const __GLXattribute * const state, struct array_info * arrays, + GLint count, + GLsizei *num_arrays, GLsizei *total_vertex_size) +{ + GLsizei na = 0; + GLsizei vs = 0; + +#define ASSIGN_ARRAY_INFO(state, enum_name, arr) \ + do { \ + arrays[ na ].ai.datatype = state->vertArray. arr .type ; \ + arrays[ na ].ai.numVals = state->vertArray. arr .size ; \ + arrays[ na ].ai.component = GL_ ## enum_name ## _ARRAY; \ +\ + arrays[ na ].bytes = state->vertArray. arr .size \ + * __glXTypeSize( state->vertArray. arr .type ); \ + arrays[ na ].ptr = state->vertArray. arr .ptr; \ + arrays[ na ].skip = state->vertArray. arr .skip; \ +\ + vs += __GLX_PAD(arrays[ na ].bytes); \ + na++; \ + } while( 0 ) + +#define ADD_ARRAY_IF_ENABLED(state, enum_name, arr) \ + do { if ( IS_ARRAY_ENABLED(state, arr) ) { \ + ASSIGN_ARRAY_INFO(state, enum_name, arrays[ arr ## _ARRAY ] ); \ + } } while( 0 ) + + ADD_ARRAY_IF_ENABLED(state, VERTEX, vertex); + ADD_ARRAY_IF_ENABLED(state, NORMAL, normal); + ADD_ARRAY_IF_ENABLED(state, COLOR, color); + ADD_ARRAY_IF_ENABLED(state, SECONDARY_COLOR, secondaryColor); + ADD_ARRAY_IF_ENABLED(state, FOG_COORD, fogCoord); + ADD_ARRAY_IF_ENABLED(state, EDGE_FLAG, edgeFlag); + ADD_ARRAY_IF_ENABLED(state, INDEX, index); + + /* The standard DrawArrays protocol *only* supports a single array of + * texture coordinates. + */ + if ( IS_TEXARRAY_ENABLED(state, 0) ) { + ASSIGN_ARRAY_INFO(state, TEXTURE_COORD, texCoord[0]); + } + + *num_arrays = na; + *total_vertex_size = vs; + + return __GLX_PAD((__GLX_COMPONENT_HDR_SIZE * na) + + (vs * count) + + __GLX_DRAWARRAYS_CMD_HDR_SIZE); +} + + +/** + * Emits the vertex data for the DrawArrays GLX protocol. + */ +static GLsizei +emit_vertex(GLubyte * data, const struct array_info * arrays, + GLsizei num_arrays, GLint element, GLsizei offset) +{ + GLint i; + + for ( i = 0 ; i < num_arrays ; i++ ) { + (void) memcpy( data + offset, + arrays[i].ptr + (arrays[i].skip * element), + arrays[i].bytes ); + offset += __GLX_PAD(arrays[i].bytes); } - if (va->index.enable == GL_TRUE) { - (*va->index.proc)(va->index.ptr+i*va->index.skip); + return offset; +} + + +static void +emit_header(GLubyte * pc, const struct array_info * arrays, + GLsizei num_arrays, GLsizei count, GLenum mode) +{ + __GLXdispatchDrawArraysComponentHeader *arrayInfo; + GLsizei i; + + __GLX_PUT_LONG(0, count); + __GLX_PUT_LONG(4, num_arrays); + __GLX_PUT_LONG(8, mode); + + arrayInfo = (__GLXdispatchDrawArraysComponentHeader *) + (pc + __GLX_DRAWARRAYS_HDR_SIZE); + + + /* Write the ARRAY_INFO data. + */ + + for ( i = 0 ; i < num_arrays ; i++ ) { + arrayInfo[i] = arrays[i].ai; } +} + + +/** + * Emit GLX DrawArrays protocol using a GLXRender packet. + */ +static void +emit_Render_DrawArrays(__GLXcontext * gc, const struct array_info * arrays, + GLsizei first, GLsizei count, GLsizei num_arrays, GLenum mode, + GLsizei cmdlen, GLsizei total_vertex_size) +{ + GLubyte * pc = gc->pc; + GLsizei offset; + GLsizei i; - if (va->normal.enable == GL_TRUE) { - (*va->normal.proc)(va->normal.ptr+i*va->normal.skip); + __GLX_BEGIN_VARIABLE(X_GLrop_DrawArrays, cmdlen); + emit_header(pc + 4, arrays, num_arrays, count, mode); + + + /* Write the actual array data. + */ + + offset = __GLX_DRAWARRAYS_CMD_HDR_SIZE + + (num_arrays * __GLX_COMPONENT_HDR_SIZE); + for ( i = 0 ; i < count ; i++ ) { + offset = emit_vertex(pc, arrays, num_arrays, i + first, offset); } - if (va->fogCoord.enable == GL_TRUE) { - (*va->fogCoord.proc)(va->fogCoord.ptr+i*va->fogCoord.skip); + __GLX_END(cmdlen); +} + + +/** + * Emit GLX DrawArrays protocol using a GLXRenderLarge packet. + */ +static void +emit_RenderLarge_DrawArrays(__GLXcontext * gc, const struct array_info * arrays, + GLsizei first, GLsizei count, GLsizei num_arrays, GLenum mode, + GLsizei cmdlen, GLsizei total_vertex_size) +{ + GLubyte * pc = gc->pc; + GLsizei offset; + GLsizei i; + GLint maxSize; + GLint totalRequests; + GLint requestNumber; + GLsizei elements_per_request; + + + /* Calculate the maximum amount of data can be stuffed into a single + * packet. sz_xGLXRenderReq is added because bufSize is the maximum + * packet size minus sz_xGLXRenderReq. + * + * The important value here is elements_per_request. This is the number + * of complete array elements that will fit in a single buffer. There + * may be some wasted space at the end of the buffer, but splitting + * elements across buffer boundries would be painful. + */ + + maxSize = (gc->bufSize + sz_xGLXRenderReq) - sz_xGLXRenderLargeReq; + + elements_per_request = maxSize / total_vertex_size; + + totalRequests = ((count + (elements_per_request - 1)) + / elements_per_request) + 1; + + + /* Fill in the header data and send it away. + */ + + __GLX_BEGIN_VARIABLE_LARGE(X_GLrop_DrawArrays, cmdlen+4); + emit_header(pc + 8, arrays, num_arrays, count, mode); + + gc->pc = pc + (__GLX_DRAWARRAYS_CMD_HDR_SIZE + 4) + + (__GLX_COMPONENT_HDR_SIZE * num_arrays); + __glXSendLargeChunk(gc, 1, totalRequests, gc->buf, gc->pc - gc->buf); + + + /* Write the actual array data. + */ + offset = 0; + requestNumber = 2; + for ( i = 0 ; i < count ; i++ ) { + if ( i == elements_per_request ) { + __glXSendLargeChunk(gc, requestNumber, totalRequests, + gc->buf, offset); + requestNumber++; + offset = 0; + + count -= i; + first += i; + i = 0; + } + + offset = emit_vertex(gc->buf, arrays, num_arrays, i + first, offset); } - if (va->vertex.enable == GL_TRUE) { - (*va->vertex.proc)(va->vertex.ptr+i*va->vertex.skip); + /* If the buffer isn't empty, emit the last, partial request. + */ + if ( offset != 0 ) { + assert(requestNumber == totalRequests); + __glXSendLargeChunk(gc, requestNumber, totalRequests, gc->buf, offset); } + + gc->pc = gc->buf; } -void glDrawArrays(GLenum mode, GLint first, GLsizei count) -{ - __GLXcontext *gc = __glXGetCurrentContext(); - __GLXattribute * state = (__GLXattribute *)(gc->client_state_private); - __GLXvertArrayState *va = &state->vertArray; - const GLubyte *vaPtr = NULL, *naPtr = NULL, *caPtr = NULL, - *scaPtr = NULL, *faPtr = NULL, - *iaPtr = NULL, *tcaPtr[__GLX_MAX_TEXTURE_UNITS]; - const GLboolean *efaPtr = NULL; - GLint i, j; - switch(mode) { - case GL_POINTS: - case GL_LINE_STRIP: - case GL_LINE_LOOP: - case GL_LINES: - case GL_TRIANGLE_STRIP: - case GL_TRIANGLE_FAN: - case GL_TRIANGLES: - case GL_QUAD_STRIP: - case GL_QUADS: - case GL_POLYGON: - break; - default: - __glXSetError(gc, GL_INVALID_ENUM); - return; +/** + * Emit DrawArrays protocol. This function acts as a switch betteen + * \c emit_Render_DrawArrays and \c emit_RenderLarge_DrawArrays depending + * on how much array data is to be sent. + */ +static void +emit_DrawArraysEXT(const __GLXattribute * const state, + GLint first, GLsizei count, GLenum mode) +{ + struct array_info arrays[32]; + GLsizei num_arrays; + GLsizei total_vertex_size; + __GLXcontext *gc = __glXGetCurrentContext(); + GLuint cmdlen; + + + /* Determine how big the final request will be. This depends on a number + * of factors. It depends on how many array elemets there are (which is + * the passed-in 'count'), how many arrays are enabled, how many elements + * are in each array entry, and what the types are for each array. + */ + + cmdlen = prep_arrays(state, arrays, count, & num_arrays, + & total_vertex_size); + + + /* If the data payload and the protocol header is too large for a Render + * command, use a RenderLarge command. + */ + if (cmdlen > gc->maxSmallRenderCommandSize) { + emit_RenderLarge_DrawArrays(gc, arrays, first, count, num_arrays, + mode, cmdlen, total_vertex_size); + } + else { + emit_Render_DrawArrays(gc, arrays, first, count, num_arrays, + mode, cmdlen, total_vertex_size); } +} - if (count < 0) { - __glXSetError(gc, GL_INVALID_VALUE); - return; - } + +/** + * Emit a DrawArrays call using the old "protocol." This isn't really + * DrawArrays protocol at all. It just simulates DrawArrays by using + * immediate-mode vertex calls. Very, very slow for large arrays, but works + * with every GLX server. + */ +static void +emit_DrawArrays_old(const __GLXattribute * const state, + GLint first, GLsizei count, GLenum mode) +{ + const __GLXvertArrayState *va = &state->vertArray; + const GLubyte *vaPtr[__GLX_MAX_ARRAYS]; + const GLubyte *tcaPtr[__GLX_MAX_TEXTURE_UNITS]; + GLint i, j; /* ** Set up pointers for quick array traversal. */ - if (va->normal.enable == GL_TRUE) - naPtr = va->normal.ptr + first * va->normal.skip; - if (va->color.enable == GL_TRUE) - caPtr = va->color.ptr + first * va->color.skip; - if (va->secondaryColor.enable == GL_TRUE) - scaPtr = va->secondaryColor.ptr + first * va->secondaryColor.skip; - if (va->fogCoord.enable == GL_TRUE) - faPtr = va->fogCoord.ptr + first * va->fogCoord.skip; - if (va->index.enable == GL_TRUE) - iaPtr = va->index.ptr + first * va->index.skip; - for (j=0; j<__GLX_MAX_TEXTURE_UNITS; ++j) { - if (va->texCoord[j].enable == GL_TRUE) - tcaPtr[j] = va->texCoord[j].ptr + first * va->texCoord[j].skip; - } - if (va->edgeFlag.enable == GL_TRUE) - efaPtr = va->edgeFlag.ptr + first * va->edgeFlag.skip; - if (va->vertex.enable == GL_TRUE) - vaPtr = va->vertex.ptr + first * va->vertex.skip; + + (void) memset( vaPtr, 0, sizeof(vaPtr) ); + (void) memset( tcaPtr, 0, sizeof(tcaPtr) ); + + for ( j = 0 ; j < __GLX_MAX_ARRAYS ; j++ ) { + if (IS_ARRAY_ENABLED_BY_INDEX(state, j)) { + vaPtr[ j ] = va->arrays[ j ].ptr + first * va->arrays[ j ].skip; + } + } + + for ( j = 0 ; j < __GLX_MAX_TEXTURE_UNITS ; j++ ) { + if (IS_TEXARRAY_ENABLED(state, j)) + tcaPtr[ j ] = va->texCoord[ j ].ptr + first * va->texCoord[ j ].skip; + } glBegin(mode); for (i = 0; i < count; i++) { - if (va->edgeFlag.enable == GL_TRUE) { - (*va->edgeFlag.proc)(efaPtr); - efaPtr += va->edgeFlag.skip; - } - - - if (va->texCoord[0].enable == GL_TRUE) { + if (IS_TEXARRAY_ENABLED(state, 0)) { (*va->texCoord[0].proc)(tcaPtr[0]); tcaPtr[0] += va->texCoord[0].skip; } @@ -758,52 +948,35 @@ * requires an extra parameter. */ for (j=1; j<__GLX_MAX_TEXTURE_UNITS; ++j) { - if (va->texCoord[j].enable == GL_TRUE) { + if (IS_TEXARRAY_ENABLED(state, j)) { (*va->texCoord[j].mtex_proc)(GL_TEXTURE0 + j, tcaPtr[j]); tcaPtr[j] += va->texCoord[j].skip; } } - if (va->color.enable == GL_TRUE) { - (*va->color.proc)(caPtr); - caPtr += va->color.skip; - } - if (va->secondaryColor.enable == GL_TRUE) { - (*va->secondaryColor.proc)(scaPtr); - scaPtr += va->secondaryColor.skip; - } - if (va->fogCoord.enable == GL_TRUE) { - (*va->fogCoord.proc)(faPtr); - faPtr += va->fogCoord.skip; - } - if (va->index.enable == GL_TRUE) { - (*va->index.proc)(iaPtr); - iaPtr += va->index.skip; - } - if (va->normal.enable == GL_TRUE) { - (*va->normal.proc)(naPtr); - naPtr += va->normal.skip; + for ( j = 0 ; j < __GLX_MAX_ARRAYS ; j++ ) { + if (IS_ARRAY_ENABLED_BY_INDEX(state, j)) { + (*va->arrays[ j ].proc)(vaPtr[ j ]); + vaPtr[ j ] += va->arrays[ j ].skip; + } } - if (va->vertex.enable == GL_TRUE) { - (*va->vertex.proc)(vaPtr); - vaPtr += va->vertex.skip; } - } glEnd(); } -void glDrawElements(GLenum mode, GLsizei count, GLenum type, - const GLvoid *indices) -{ - __GLXcontext *gc = __glXGetCurrentContext(); - __GLXattribute * state = (__GLXattribute *)(gc->client_state_private); - __GLXvertArrayState *va = &state->vertArray; - const GLubyte *iPtr1 = NULL; - const GLushort *iPtr2 = NULL; - const GLuint *iPtr3 = NULL; - GLint i, j, offset = 0; - switch (mode) { +/** + * Validate that the \c mode and \c count parameters to \c glDrawArrays or + * \c glDrawElements are valid. If the arguments are not valid, then an + * error code is set in the GLX context. + * + * \returns \c GL_TRUE if the arguments are valide, \c GL_FALSE if they are + * not. + */ +static GLboolean +glx_validate_array_args(__GLXcontext *gc, GLenum mode, GLsizei count) +{ + switch(mode) { case GL_POINTS: case GL_LINE_STRIP: case GL_LINE_LOOP: @@ -817,13 +990,61 @@ break; default: __glXSetError(gc, GL_INVALID_ENUM); - return; + return GL_FALSE; } if (count < 0) { __glXSetError(gc, GL_INVALID_VALUE); + return GL_FALSE; + } + + return GL_TRUE; +} + + +void glDrawArrays(GLenum mode, GLint first, GLsizei count) +{ + __GLXcontext *gc = __glXGetCurrentContext(); + const __GLXattribute * state = + (const __GLXattribute *)(gc->client_state_private); + + + if ( ! glx_validate_array_args(gc, mode, count) ) { return; - } + } + + /* The "true" DrawArrays protocol does not support generic attributes, + * multiple vertex arrays, or multiple texture coordinate arrays. + */ + if ( state->NoDrawArraysProtocol + || (state->vertArray.texture_enables > 1) ) { + emit_DrawArrays_old(state, first, count, mode); + } + else { + emit_DrawArraysEXT(state, first, count, mode); + } +} + + +/** + * \todo Modify this to use the "true" DrawArrays protocol if possible. This + * would probably require refactoring out parts of \c emit_DrawArraysEXT into + * more general functions that could be used in either place. + */ +void glDrawElements(GLenum mode, GLsizei count, GLenum type, + const GLvoid *indices) +{ + __GLXcontext *gc = __glXGetCurrentContext(); + __GLXattribute * state = (__GLXattribute *)(gc->client_state_private); + __GLXvertArrayState *va = &state->vertArray; + const GLubyte *iPtr1 = NULL; + const GLushort *iPtr2 = NULL; + const GLuint *iPtr3 = NULL; + GLint i, j, offset = 0; + + if ( ! glx_validate_array_args(gc, mode, count) ) { + return; + } switch (type) { case GL_UNSIGNED_BYTE: @@ -853,28 +1074,30 @@ offset = (GLint)(*iPtr3++); break; } - if (va->edgeFlag.enable == GL_TRUE) { - (*va->edgeFlag.proc)(va->edgeFlag.ptr+(offset*va->edgeFlag.skip)); - } - for (j=0; j<__GLX_MAX_TEXTURE_UNITS; ++j) { - if (va->texCoord[j].enable == GL_TRUE) { - (*va->texCoord[j].proc)(va->texCoord[j].ptr+ - (offset*va->texCoord[j].skip)); + + if (IS_TEXARRAY_ENABLED(state, 0)) { + (*va->texCoord[0].proc)(va->texCoord[0].ptr+ + (offset*va->texCoord[0].skip)); + } + + /* Multitexturing is handled specially because the protocol + * requires an extra parameter. + */ + for (j=1; j<__GLX_MAX_TEXTURE_UNITS; ++j) { + if (IS_TEXARRAY_ENABLED(state, j)) { + (*va->texCoord[j].mtex_proc)(GL_TEXTURE0 + j, + va->texCoord[j].ptr+ + (offset*va->texCoord[j].skip)); } } - if (va->color.enable == GL_TRUE) { - (*va->color.proc)(va->color.ptr+(offset*va->color.skip)); - } - if (va->index.enable == GL_TRUE) { - (*va->index.proc)(va->index.ptr+(offset*va->index.skip)); - } - if (va->normal.enable == GL_TRUE) { - (*va->normal.proc)(va->normal.ptr+(offset*va->normal.skip)); + + for ( j = 0 ; j < __GLX_MAX_ARRAYS ; j++ ) { + if (IS_ARRAY_ENABLED_BY_INDEX(state, j)) { + (*va->arrays[ j ].proc)(va->arrays[ j ].ptr + +(offset*va->arrays[ j ].skip)); + } } - if (va->vertex.enable == GL_TRUE) { - (*va->vertex.proc)(va->vertex.ptr+(offset*va->vertex.skip)); } - } glEnd(); } @@ -921,7 +1144,7 @@ { __GLXcontext *gc = __glXGetCurrentContext(); __GLXattribute * state = (__GLXattribute *)(gc->client_state_private); - GLint unit = (GLint) texture - GL_TEXTURE0_ARB; + GLint unit = (GLint) texture - GL_TEXTURE0; if (unit < 0 || __GLX_MAX_TEXTURE_UNITS <= unit) { __glXSetError(gc, GL_INVALID_ENUM); Index: xc/lib/GL/glx/xf86dri.h diff -u /dev/null xc/lib/GL/glx/xf86dri.h:1.1 --- /dev/null Wed Mar 16 21:04:51 2005 +++ xc/lib/GL/glx/xf86dri.h Fri Dec 10 11:06:56 2004 @@ -0,0 +1,122 @@ +/* $XFree86: xc/lib/GL/glx/xf86dri.h,v 1.1 2004/12/10 16:06:56 alanh Exp $ */ +/************************************************************************** + +Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. +Copyright 2000 VA Linux Systems, Inc. +All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sub license, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice (including the +next paragraph) shall be included in all copies or substantial portions +of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. +IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR +ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +**************************************************************************/ + +/** + * \file xf86dri.h + * Protocol numbers and function prototypes for DRI X protocol. + * + * \author Kevin E. Martin + * \author Jens Owen + * \author Rickard E. (Rik) Faith + */ + +#ifndef _XF86DRI_H_ +#define _XF86DRI_H_ + +#include +#include + +#define X_XF86DRIQueryVersion 0 +#define X_XF86DRIQueryDirectRenderingCapable 1 +#define X_XF86DRIOpenConnection 2 +#define X_XF86DRICloseConnection 3 +#define X_XF86DRIGetClientDriverName 4 +#define X_XF86DRICreateContext 5 +#define X_XF86DRIDestroyContext 6 +#define X_XF86DRICreateDrawable 7 +#define X_XF86DRIDestroyDrawable 8 +#define X_XF86DRIGetDrawableInfo 9 +#define X_XF86DRIGetDeviceInfo 10 +#define X_XF86DRIAuthConnection 11 +#define X_XF86DRIOpenFullScreen 12 /* Deprecated */ +#define X_XF86DRICloseFullScreen 13 /* Deprecated */ + +#define XF86DRINumberEvents 0 + +#define XF86DRIClientNotLocal 0 +#define XF86DRIOperationNotSupported 1 +#define XF86DRINumberErrors (XF86DRIOperationNotSupported + 1) + +#ifndef _XF86DRI_SERVER_ + +#include + +_XFUNCPROTOBEGIN + +Bool XF86DRIQueryExtension( Display *dpy, int *event_base, int *error_base ); + +Bool XF86DRIQueryVersion( Display *dpy, int *majorVersion, int *minorVersion, + int *patchVersion ); + +Bool XF86DRIQueryDirectRenderingCapable( Display *dpy, int screen, + Bool *isCapable ); + +Bool XF86DRIOpenConnection( Display *dpy, int screen, drm_handle_t *hSAREA, + char **busIDString ); + +Bool XF86DRIAuthConnection( Display *dpy, int screen, drm_magic_t magic ); + +Bool XF86DRICloseConnection( Display *dpy, int screen ); + +Bool XF86DRIGetClientDriverName( Display *dpy, int screen, + int *ddxDriverMajorVersion, int *ddxDriverMinorVersion, + int *ddxDriverPatchVersion, char **clientDriverName ); + +Bool XF86DRICreateContext( Display *dpy, int screen, Visual *visual, + XID *ptr_to_returned_context_id, drm_context_t *hHWContext ); + +Bool XF86DRICreateContextWithConfig( Display *dpy, int screen, int configID, + XID *ptr_to_returned_context_id, drm_context_t *hHWContext ); + +extern GLboolean XF86DRIDestroyContext( __DRInativeDisplay *dpy, int screen, + __DRIid context_id ); + +extern GLboolean XF86DRICreateDrawable( __DRInativeDisplay *dpy, int screen, + __DRIid drawable, drm_drawable_t *hHWDrawable ); + +extern GLboolean XF86DRIDestroyDrawable( __DRInativeDisplay *dpy, int screen, + __DRIid drawable); + +Bool XF86DRIGetDrawableInfo( Display *dpy, int screen, Drawable drawable, + unsigned int *index, unsigned int *stamp, + int *X, int *Y, int *W, int *H, + int *numClipRects, drm_clip_rect_t ** pClipRects, + int *backX, int *backY, + int *numBackClipRects, drm_clip_rect_t **pBackClipRects ); + +Bool XF86DRIGetDeviceInfo( Display *dpy, int screen, + drm_handle_t *hFrameBuffer, int *fbOrigin, int *fbSize, + int *fbStride, int *devPrivateSize, void **pDevPrivate ); + +_XFUNCPROTOEND + +#endif /* _XF86DRI_SERVER_ */ + +#endif /* _XF86DRI_H_ */ + Index: xc/lib/GL/glx/xf86dristr.h diff -u /dev/null xc/lib/GL/glx/xf86dristr.h:1.1 --- /dev/null Wed Mar 16 21:04:51 2005 +++ xc/lib/GL/glx/xf86dristr.h Fri Dec 10 11:06:56 2004 @@ -0,0 +1,343 @@ +/* $XFree86: xc/lib/GL/glx/xf86dristr.h,v 1.1 2004/12/10 16:06:56 alanh Exp $ */ +/************************************************************************** + +Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. +Copyright 2000 VA Linux Systems, Inc. +All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sub license, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice (including the +next paragraph) shall be included in all copies or substantial portions +of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. +IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR +ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +**************************************************************************/ + +/* + * Authors: + * Kevin E. Martin + * Jens Owen + * Rickard E. (Rik) Fiath + * + */ + +#ifndef _XF86DRISTR_H_ +#define _XF86DRISTR_H_ + +#include "xf86dri.h" + +#define XF86DRINAME "XFree86-DRI" + +/* The DRI version number. This was originally set to be the same of the + * XFree86 version number. However, this version is really indepedent of + * the XFree86 version. + * + * Version History: + * 4.0.0: Original + * 4.0.1: Patch to bump clipstamp when windows are destroyed, 28 May 02 + * 4.1.0: Add transition from single to multi in DRMInfo rec, 24 Jun 02 + */ +#define XF86DRI_MAJOR_VERSION 4 +#define XF86DRI_MINOR_VERSION 1 +#define XF86DRI_PATCH_VERSION 0 + +typedef struct _XF86DRIQueryVersion { + CARD8 reqType; /* always DRIReqCode */ + CARD8 driReqType; /* always X_DRIQueryVersion */ + CARD16 length B16; +} xXF86DRIQueryVersionReq; +#define sz_xXF86DRIQueryVersionReq 4 + +typedef struct { + BYTE type; /* X_Reply */ + BOOL pad1; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD16 majorVersion B16; /* major version of DRI protocol */ + CARD16 minorVersion B16; /* minor version of DRI protocol */ + CARD32 patchVersion B32; /* patch version of DRI protocol */ + CARD32 pad3 B32; + CARD32 pad4 B32; + CARD32 pad5 B32; + CARD32 pad6 B32; +} xXF86DRIQueryVersionReply; +#define sz_xXF86DRIQueryVersionReply 32 + +typedef struct _XF86DRIQueryDirectRenderingCapable { + CARD8 reqType; /* always DRIReqCode */ + CARD8 driReqType; /* X_DRIQueryDirectRenderingCapable */ + CARD16 length B16; + CARD32 screen B32; +} xXF86DRIQueryDirectRenderingCapableReq; +#define sz_xXF86DRIQueryDirectRenderingCapableReq 8 + +typedef struct { + BYTE type; /* X_Reply */ + BOOL pad1; + CARD16 sequenceNumber B16; + CARD32 length B32; + BOOL isCapable; + BOOL pad2; + BOOL pad3; + BOOL pad4; + CARD32 pad5 B32; + CARD32 pad6 B32; + CARD32 pad7 B32; + CARD32 pad8 B32; + CARD32 pad9 B32; +} xXF86DRIQueryDirectRenderingCapableReply; +#define sz_xXF86DRIQueryDirectRenderingCapableReply 32 + +typedef struct _XF86DRIOpenConnection { + CARD8 reqType; /* always DRIReqCode */ + CARD8 driReqType; /* always X_DRIOpenConnection */ + CARD16 length B16; + CARD32 screen B32; +} xXF86DRIOpenConnectionReq; +#define sz_xXF86DRIOpenConnectionReq 8 + +typedef struct { + BYTE type; /* X_Reply */ + BOOL pad1; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 hSAREALow B32; + CARD32 hSAREAHigh B32; + CARD32 busIdStringLength B32; + CARD32 pad6 B32; + CARD32 pad7 B32; + CARD32 pad8 B32; +} xXF86DRIOpenConnectionReply; +#define sz_xXF86DRIOpenConnectionReply 32 + +typedef struct _XF86DRIAuthConnection { + CARD8 reqType; /* always DRIReqCode */ + CARD8 driReqType; /* always X_DRICloseConnection */ + CARD16 length B16; + CARD32 screen B32; + CARD32 magic B32; +} xXF86DRIAuthConnectionReq; +#define sz_xXF86DRIAuthConnectionReq 12 + +typedef struct { + BYTE type; + BOOL pad1; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 authenticated B32; + CARD32 pad2 B32; + CARD32 pad3 B32; + CARD32 pad4 B32; + CARD32 pad5 B32; + CARD32 pad6 B32; +} xXF86DRIAuthConnectionReply; +#define zx_xXF86DRIAuthConnectionReply 32 + +typedef struct _XF86DRICloseConnection { + CARD8 reqType; /* always DRIReqCode */ + CARD8 driReqType; /* always X_DRICloseConnection */ + CARD16 length B16; + CARD32 screen B32; +} xXF86DRICloseConnectionReq; +#define sz_xXF86DRICloseConnectionReq 8 + +typedef struct _XF86DRIGetClientDriverName { + CARD8 reqType; /* always DRIReqCode */ + CARD8 driReqType; /* always X_DRIGetClientDriverName */ + CARD16 length B16; + CARD32 screen B32; +} xXF86DRIGetClientDriverNameReq; +#define sz_xXF86DRIGetClientDriverNameReq 8 + +typedef struct { + BYTE type; /* X_Reply */ + BOOL pad1; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 ddxDriverMajorVersion B32; + CARD32 ddxDriverMinorVersion B32; + CARD32 ddxDriverPatchVersion B32; + CARD32 clientDriverNameLength B32; + CARD32 pad5 B32; + CARD32 pad6 B32; +} xXF86DRIGetClientDriverNameReply; +#define sz_xXF86DRIGetClientDriverNameReply 32 + +typedef struct _XF86DRICreateContext { + CARD8 reqType; /* always DRIReqCode */ + CARD8 driReqType; /* always X_DRICreateContext */ + CARD16 length B16; + CARD32 screen B32; + CARD32 visual B32; + CARD32 context B32; +} xXF86DRICreateContextReq; +#define sz_xXF86DRICreateContextReq 16 + +typedef struct { + BYTE type; /* X_Reply */ + BOOL pad1; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 hHWContext B32; + CARD32 pad2 B32; + CARD32 pad3 B32; + CARD32 pad4 B32; + CARD32 pad5 B32; + CARD32 pad6 B32; +} xXF86DRICreateContextReply; +#define sz_xXF86DRICreateContextReply 32 + +typedef struct _XF86DRIDestroyContext { + CARD8 reqType; /* always DRIReqCode */ + CARD8 driReqType; /* always X_DRIDestroyContext */ + CARD16 length B16; + CARD32 screen B32; + CARD32 context B32; +} xXF86DRIDestroyContextReq; +#define sz_xXF86DRIDestroyContextReq 12 + +typedef struct _XF86DRICreateDrawable { + CARD8 reqType; /* always DRIReqCode */ + CARD8 driReqType; /* always X_DRICreateDrawable */ + CARD16 length B16; + CARD32 screen B32; + CARD32 drawable B32; +} xXF86DRICreateDrawableReq; +#define sz_xXF86DRICreateDrawableReq 12 + +typedef struct { + BYTE type; /* X_Reply */ + BOOL pad1; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 hHWDrawable B32; + CARD32 pad2 B32; + CARD32 pad3 B32; + CARD32 pad4 B32; + CARD32 pad5 B32; + CARD32 pad6 B32; +} xXF86DRICreateDrawableReply; +#define sz_xXF86DRICreateDrawableReply 32 + +typedef struct _XF86DRIDestroyDrawable { + CARD8 reqType; /* always DRIReqCode */ + CARD8 driReqType; /* always X_DRIDestroyDrawable */ + CARD16 length B16; + CARD32 screen B32; + CARD32 drawable B32; +} xXF86DRIDestroyDrawableReq; +#define sz_xXF86DRIDestroyDrawableReq 12 + +typedef struct _XF86DRIGetDrawableInfo { + CARD8 reqType; /* always DRIReqCode */ + CARD8 driReqType; /* always X_DRIGetDrawableInfo */ + CARD16 length B16; + CARD32 screen B32; + CARD32 drawable B32; +} xXF86DRIGetDrawableInfoReq; +#define sz_xXF86DRIGetDrawableInfoReq 12 + +typedef struct { + BYTE type; /* X_Reply */ + BOOL pad1; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 drawableTableIndex B32; + CARD32 drawableTableStamp B32; + INT16 drawableX B16; + INT16 drawableY B16; + INT16 drawableWidth B16; + INT16 drawableHeight B16; + CARD32 numClipRects B32; + INT16 backX B16; + INT16 backY B16; + CARD32 numBackClipRects B32; +} xXF86DRIGetDrawableInfoReply; + +#define sz_xXF86DRIGetDrawableInfoReply 36 + + +typedef struct _XF86DRIGetDeviceInfo { + CARD8 reqType; /* always DRIReqCode */ + CARD8 driReqType; /* always X_DRIGetDeviceInfo */ + CARD16 length B16; + CARD32 screen B32; +} xXF86DRIGetDeviceInfoReq; +#define sz_xXF86DRIGetDeviceInfoReq 8 + +typedef struct { + BYTE type; /* X_Reply */ + BOOL pad1; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 hFrameBufferLow B32; + CARD32 hFrameBufferHigh B32; + CARD32 framebufferOrigin B32; + CARD32 framebufferSize B32; + CARD32 framebufferStride B32; + CARD32 devPrivateSize B32; +} xXF86DRIGetDeviceInfoReply; +#define sz_xXF86DRIGetDeviceInfoReply 32 + +typedef struct _XF86DRIOpenFullScreen { + CARD8 reqType; /* always DRIReqCode */ + CARD8 driReqType; /* always X_DRIOpenFullScreen */ + CARD16 length B16; + CARD32 screen B32; + CARD32 drawable B32; +} xXF86DRIOpenFullScreenReq; +#define sz_xXF86DRIOpenFullScreenReq 12 + +typedef struct { + BYTE type; + BOOL pad1; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 isFullScreen B32; + CARD32 pad2 B32; + CARD32 pad3 B32; + CARD32 pad4 B32; + CARD32 pad5 B32; + CARD32 pad6 B32; +} xXF86DRIOpenFullScreenReply; +#define sz_xXF86DRIOpenFullScreenReply 32 + +typedef struct _XF86DRICloseFullScreen { + CARD8 reqType; /* always DRIReqCode */ + CARD8 driReqType; /* always X_DRICloseFullScreen */ + CARD16 length B16; + CARD32 screen B32; + CARD32 drawable B32; +} xXF86DRICloseFullScreenReq; +#define sz_xXF86DRICloseFullScreenReq 12 + +typedef struct { + BYTE type; + BOOL pad1; + CARD16 sequenceNumber B16; + CARD32 length B32; + CARD32 pad2 B32; + CARD32 pad3 B32; + CARD32 pad4 B32; + CARD32 pad5 B32; + CARD32 pad6 B32; + CARD32 pad7 B32; +} xXF86DRICloseFullScreenReply; +#define sz_xXF86DRICloseFullScreenReply 32 + + +#endif /* _XF86DRISTR_H_ */ Index: xc/lib/GL/include/GL/internal/glcore.h diff -u xc/lib/GL/include/GL/internal/glcore.h:1.12 xc/lib/GL/include/GL/internal/glcore.h:removed --- xc/lib/GL/include/GL/internal/glcore.h:1.12 Sun Oct 12 16:18:13 2003 +++ xc/lib/GL/include/GL/internal/glcore.h Wed Mar 16 21:04:51 2005 @@ -1,461 +0,0 @@ -/* $XFree86: xc/lib/GL/include/GL/internal/glcore.h,v 1.12 2003/10/12 20:18:13 torrey Exp $ */ -#ifndef __gl_core_h_ -#define __gl_core_h_ - -/* -** License Applicability. Except to the extent portions of this file are -** made subject to an alternative license as permitted in the SGI Free -** Software License B, Version 1.1 (the "License"), the contents of this -** file are subject only to the provisions of the License. You may not use -** this file except in compliance with the License. You may obtain a copy -** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600 -** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at: -** -** http://oss.sgi.com/projects/FreeB -** -** Note that, as provided in the License, the Software is distributed on an -** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS -** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND -** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A -** PARTICULAR PURPOSE, AND NON-INFRINGEMENT. -** -** Original Code. The Original Code is: OpenGL Sample Implementation, -** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics, -** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc. -** Copyright in any portions created by third parties is as indicated -** elsewhere herein. All Rights Reserved. -** -** Additional Notice Provisions: The application programming interfaces -** established by SGI in conjunction with the Original Code are The -** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released -** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version -** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X -** Window System(R) (Version 1.3), released October 19, 1998. This software -** was created using the OpenGL(R) version 1.2.1 Sample Implementation -** published by SGI, but has not been independently verified as being -** compliant with the OpenGL(R) version 1.2.1 Specification. -** -*/ - -#ifndef XFree86LOADER -#include -#endif - -#ifdef CAPI -#undef CAPI -#endif -#define CAPI - -#define GL_CORE_SGI 1 -#define GL_CORE_MESA 2 -#define GL_CORE_APPLE 4 - -typedef struct __GLcontextRec __GLcontext; -typedef struct __GLinterfaceRec __GLinterface; - -/* -** This file defines the interface between the GL core and the surrounding -** "operating system" that supports it (currently the GLX or WGL extensions). -** -** Members (data and function pointers) are documented as imported or -** exported according to how they are used by the core rendering functions. -** Imported members are initialized by the "operating system" and used by -** the core functions. Exported members are initialized by the core functions -** and used by the "operating system". -*/ - -/* -** Mode and limit information for a context. This information is -** kept around in the context so that values can be used during -** command execution, and for returning information about the -** context to the application. -*/ -typedef struct __GLcontextModesRec { - GLboolean rgbMode; - GLboolean floatMode; - GLboolean colorIndexMode; - GLuint doubleBufferMode; - GLuint stereoMode; - - GLboolean haveAccumBuffer; - GLboolean haveDepthBuffer; - GLboolean haveStencilBuffer; - - GLint redBits, greenBits, blueBits, alphaBits; /* bits per comp */ - GLuint redMask, greenMask, blueMask, alphaMask; - GLint rgbBits; /* total bits for rgb */ - GLint indexBits; /* total bits for colorindex */ - - GLint accumRedBits, accumGreenBits, accumBlueBits, accumAlphaBits; - GLint depthBits; - GLint stencilBits; - - GLint numAuxBuffers; - - GLint level; - - GLint pixmapMode; - - /* GLX */ - GLint visualID; - GLint visualType; /**< One of the GLX X visual types. (i.e., - * \c GLX_TRUE_COLOR, etc.) - */ - - /* EXT_visual_rating / GLX 1.2 */ - GLint visualRating; - - /* EXT_visual_info / GLX 1.2 */ - GLint transparentPixel; - /* colors are floats scaled to ints */ - GLint transparentRed, transparentGreen, transparentBlue, transparentAlpha; - GLint transparentIndex; - - /* ARB_multisample / SGIS_multisample */ - GLint sampleBuffers; - GLint samples; - - /* SGIX_fbconfig / GLX 1.3 */ - GLint drawableType; - GLint renderType; - GLint xRenderable; - GLint fbconfigID; - - /* SGIX_pbuffer / GLX 1.3 */ - GLint maxPbufferWidth; - GLint maxPbufferHeight; - GLint maxPbufferPixels; - GLint optimalPbufferWidth; /* Only for SGIX_pbuffer. */ - GLint optimalPbufferHeight; /* Only for SGIX_pbuffer. */ - - /* SGIX_visual_select_group */ - GLint visualSelectGroup; - - /* OML_swap_method */ - GLint swapMethod; - - GLint screen; -} __GLcontextModes; - -/************************************************************************/ - -/* -** Structure used for allocating and freeing drawable private memory. -** (like software buffers, for example). -** -** The memory allocation routines are provided by the surrounding -** "operating system" code, and they are to be used for allocating -** software buffers and things which are associated with the drawable, -** and used by any context which draws to that drawable. There are -** separate memory allocation functions for drawables and contexts -** since drawables and contexts can be created and destroyed independently -** of one another, and the "operating system" may want to use separate -** allocation arenas for each. -** -** The freePrivate function is filled in by the core routines when they -** allocates software buffers, and stick them in "private". The freePrivate -** function will destroy anything allocated to this drawable (to be called -** when the drawable is destroyed). -*/ -typedef struct __GLdrawableRegionRec __GLdrawableRegion; -typedef struct __GLdrawableBufferRec __GLdrawableBuffer; -typedef struct __GLdrawablePrivateRec __GLdrawablePrivate; - -typedef struct __GLregionRectRec { - /* lower left (inside the rectangle) */ - GLint x0, y0; - /* upper right (outside the rectangle) */ - GLint x1, y1; -} __GLregionRect; - -struct __GLdrawableRegionRec { - GLint numRects; - __GLregionRect *rects; - __GLregionRect boundingRect; -}; - -/************************************************************************/ - -/* masks for the buffers */ -#define __GL_FRONT_BUFFER_MASK 0x00000001 -#define __GL_FRONT_LEFT_BUFFER_MASK 0x00000001 -#define __GL_FRONT_RIGHT_BUFFER_MASK 0x00000002 -#define __GL_BACK_BUFFER_MASK 0x00000004 -#define __GL_BACK_LEFT_BUFFER_MASK 0x00000004 -#define __GL_BACK_RIGHT_BUFFER_MASK 0x00000008 -#define __GL_ACCUM_BUFFER_MASK 0x00000010 -#define __GL_DEPTH_BUFFER_MASK 0x00000020 -#define __GL_STENCIL_BUFFER_MASK 0x00000040 -#define __GL_AUX_BUFFER_MASK(i) (0x0000080 << (i)) - -#define __GL_ALL_BUFFER_MASK 0xffffffff - -/* what Resize routines return if resize resorted to fallback case */ -#define __GL_BUFFER_FALLBACK 0x10 - -typedef void (*__GLbufFallbackInitFn)(__GLdrawableBuffer *buf, - __GLdrawablePrivate *glPriv, GLint bits); -typedef void (*__GLbufMainInitFn)(__GLdrawableBuffer *buf, - __GLdrawablePrivate *glPriv, GLint bits, - __GLbufFallbackInitFn back); - -/* -** A drawable buffer -** -** This data structure describes the context side of a drawable. -** -** According to the spec there could be multiple contexts bound to the same -** drawable at the same time (from different threads). In order to avoid -** multiple-access conflicts, locks are used to serialize access. When a -** thread needs to access (read or write) a member of the drawable, it takes -** a lock first. Some of the entries in the drawable are treated "mostly -** constant", so we take the freedom of allowing access to them without -** taking a lock (for optimization reasons). -** -** For more details regarding locking, see buffers.h in the GL core -*/ -struct __GLdrawableBufferRec { - /* - ** Buffer dimensions - */ - GLint width, height, depth; - - /* - ** Framebuffer base address - */ - void *base; - - /* - ** Framebuffer size (in bytes) - */ - GLuint size; - - /* - ** Size (in bytes) of each element in the framebuffer - */ - GLuint elementSize; - GLuint elementSizeLog2; - - /* - ** Element skip from one scanline to the next. - ** If the buffer is part of another buffer (for example, fullscreen - ** front buffer), outerWidth is the width of that buffer. - */ - GLint outerWidth; - - /* - ** outerWidth * elementSize - */ - GLint byteWidth; - - /* - ** Allocation/deallocation is done based on this handle. A handle - ** is conceptually different from the framebuffer 'base'. - */ - void *handle; - - /* imported */ - GLboolean (*resize)(__GLdrawableBuffer *buf, - GLint x, GLint y, GLuint width, GLuint height, - __GLdrawablePrivate *glPriv, GLuint bufferMask); - void (*lock)(__GLdrawableBuffer *buf, __GLdrawablePrivate *glPriv); - void (*unlock)(__GLdrawableBuffer *buf, __GLdrawablePrivate *glPriv); - void (*fill)(__GLdrawableBuffer *buf, __GLdrawablePrivate *glPriv, - GLuint val, GLint x, GLint y, GLint w, GLint h); - void (*free)(__GLdrawableBuffer *buf, __GLdrawablePrivate *glPriv); - - /* exported */ - void (*freePrivate)(__GLdrawableBuffer *buf, __GLdrawablePrivate *glPriv); - void *private; - - /* private */ - void *other; /* implementation private data */ - __GLbufMainInitFn mainInit; - __GLbufFallbackInitFn fallbackInit; -}; - -/* -** The context side of the drawable private -*/ -struct __GLdrawablePrivateRec { - /* - ** Drawable Modes - */ - __GLcontextModes *modes; - - /* - ** Drawable size - */ - GLuint width, height; - - /* - ** Origin in screen coordinates of the drawable - */ - GLint xOrigin, yOrigin; -#ifdef __GL_ALIGNED_BUFFERS - /* - ** Drawable offset from screen origin - */ - GLint xOffset, yOffset; - - /* - ** Alignment restriction - */ - GLint xAlignment, yAlignment; -#endif - /* - ** Should we invert the y axis? - */ - GLint yInverted; - - /* - ** Mask specifying which buffers are renderable by the hw - */ - GLuint accelBufferMask; - - /* - ** the buffers themselves - */ - __GLdrawableBuffer frontBuffer; - __GLdrawableBuffer backBuffer; - __GLdrawableBuffer accumBuffer; - __GLdrawableBuffer depthBuffer; - __GLdrawableBuffer stencilBuffer; -#if defined(__GL_NUMBER_OF_AUX_BUFFERS) && (__GL_NUMBER_OF_AUX_BUFFERS > 0) - __GLdrawableBuffer *auxBuffer; -#endif - - __GLdrawableRegion ownershipRegion; - - /* - ** Lock for the drawable private structure - */ - void *lock; -#ifdef DEBUG - /* lock debugging info */ - int lockRefCount; - int lockLine[10]; - char *lockFile[10]; -#endif - - /* imported */ - void *(*malloc)(size_t size); - void *(*calloc)(size_t numElem, size_t elemSize); - void *(*realloc)(void *oldAddr, size_t newSize); - void (*free)(void *addr); - - GLboolean (*addSwapRect)(__GLdrawablePrivate *glPriv, - GLint x, GLint y, GLsizei width, GLsizei height); - void (*setClipRect)(__GLdrawablePrivate *glPriv, - GLint x, GLint y, GLsizei width, GLsizei height); - void (*updateClipRegion)(__GLdrawablePrivate *glPriv); - GLboolean (*resize)(__GLdrawablePrivate *glPriv); - void (*getDrawableSize)(__GLdrawablePrivate *glPriv, - GLint *x, GLint *y, GLuint *width, GLuint *height); - - void (*lockDP)(__GLdrawablePrivate *glPriv, __GLcontext *gc); - void (*unlockDP)(__GLdrawablePrivate *glPriv); - - /* exported */ - void *private; - void (*freePrivate)(__GLdrawablePrivate *); - - /* client data */ - void *other; -}; - -/* -** Macros to lock/unlock the drawable private -*/ -#if defined(DEBUG) -#define __GL_LOCK_DP(glPriv,gc) \ - (*(glPriv)->lockDP)(glPriv,gc); \ - (glPriv)->lockLine[(glPriv)->lockRefCount] = __LINE__; \ - (glPriv)->lockFile[(glPriv)->lockRefCount] = __FILE__; \ - (glPriv)->lockRefCount++ -#define __GL_UNLOCK_DP(glPriv) \ - (glPriv)->lockRefCount--; \ - (glPriv)->lockLine[(glPriv)->lockRefCount] = 0; \ - (glPriv)->lockFile[(glPriv)->lockRefCount] = NULL; \ - (*(glPriv)->unlockDP)(glPriv) -#else /* DEBUG */ -#define __GL_LOCK_DP(glPriv,gc) (*(glPriv)->lockDP)(glPriv,gc) -#define __GL_UNLOCK_DP(glPriv) (*(glPriv)->unlockDP)(glPriv) -#endif /* DEBUG */ - - -/* -** Procedures which are imported by the GL from the surrounding -** "operating system". Math functions are not considered part of the -** "operating system". -*/ -typedef struct __GLimportsRec { - /* Memory management */ - void * (*malloc)(__GLcontext *gc, size_t size); - void *(*calloc)(__GLcontext *gc, size_t numElem, size_t elemSize); - void *(*realloc)(__GLcontext *gc, void *oldAddr, size_t newSize); - void (*free)(__GLcontext *gc, void *addr); - - /* Error handling */ - void (*warning)(__GLcontext *gc, char *fmt); - void (*fatal)(__GLcontext *gc, char *fmt); - - /* other system calls */ - char *(CAPI *getenv)(__GLcontext *gc, const char *var); - int (CAPI *atoi)(__GLcontext *gc, const char *str); - int (CAPI *sprintf)(__GLcontext *gc, char *str, const char *fmt, ...); - void *(CAPI *fopen)(__GLcontext *gc, const char *path, const char *mode); - int (CAPI *fclose)(__GLcontext *gc, void *stream); - int (CAPI *fprintf)(__GLcontext *gc, void *stream, const char *fmt, ...); - - /* Drawing surface management */ - __GLdrawablePrivate *(*getDrawablePrivate)(__GLcontext *gc); - __GLdrawablePrivate *(*getReadablePrivate)(__GLcontext *gc); - - /* Operating system dependent data goes here */ - void *other; -} __GLimports; - -/************************************************************************/ - -/* -** Procedures which are exported by the GL to the surrounding "operating -** system" so that it can manage multiple GL context's. -*/ -typedef struct __GLexportsRec { - /* Context management (return GL_FALSE on failure) */ - GLboolean (*destroyContext)(__GLcontext *gc); - GLboolean (*loseCurrent)(__GLcontext *gc); - /* oldglPriv isn't used anymore */ - GLboolean (*makeCurrent)(__GLcontext *gc); - GLboolean (*shareContext)(__GLcontext *gc, __GLcontext *gcShare); - GLboolean (*copyContext)(__GLcontext *dst, const __GLcontext *src, GLuint mask); - GLboolean (*forceCurrent)(__GLcontext *gc); - - /* Drawing surface notification callbacks */ - GLboolean (*notifyResize)(__GLcontext *gc); - void (*notifyDestroy)(__GLcontext *gc); - void (*notifySwapBuffers)(__GLcontext *gc); - - /* Dispatch table override control for external agents like libGLS */ - struct __GLdispatchStateRec* (*dispatchExec)(__GLcontext *gc); - void (*beginDispatchOverride)(__GLcontext *gc); - void (*endDispatchOverride)(__GLcontext *gc); -} __GLexports; - -/************************************************************************/ - -/* -** This must be the first member of a __GLcontext structure. This is the -** only part of a context that is exposed to the outside world; everything -** else is opaque. -*/ -struct __GLinterfaceRec { - __GLimports imports; - __GLexports exports; -}; - -extern __GLcontext *__glCoreCreateContext(__GLimports *, __GLcontextModes *); -extern void __glCoreNopDispatch(void); - -#endif /* __gl_core_h_ */ Index: xc/lib/GL/mesa/Imakefile diff -u /dev/null xc/lib/GL/mesa/Imakefile:1.3 --- /dev/null Wed Mar 16 21:04:51 2005 +++ xc/lib/GL/mesa/Imakefile Fri Dec 10 11:06:57 2004 @@ -0,0 +1,112 @@ +XCOMM $XFree86: xc/lib/GL/mesa/Imakefile,v 1.3 2004/12/10 16:06:57 alanh Exp $ + +#include + +/* + * Need both shared and unshared Mesa objects in the following cases: + * GlxDriverUsesMesa + * GlxBuiltInXMesa + * BuildOSMesaLib + * + * In other cases, only the shared version is needed to link in to loadable + * driver modules. + */ + +/* + * Copyright (c) 2000-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + + +#if BuildOSMesaLib || (BuildXF86DRI && (GlxDriverUsesMesa || GlxBuiltInXMesa)) +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtraLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + +#define LargePICTable YES + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#if defined(i386Architecture) && MesaUseX86Asm +#define MesaX86BuildDir /**/ +ASM_SUBDIRS = x86 +#endif +#ifdef SparcArchitecture +#define MesaSparcBuildDir /**/ +ASM_SUBDIRS = sparc +#endif +#define MesaBuildDir /**/ +#define NeedToLinkMesaSrc + +#ifdef UseCompaqMathLibrary + MATH_DEFINES = -DCCPML +#endif + + DEFINES = $(ALLOC_DEFINES) GlxDefines \ + $(MESA_ASM_DEFINES) $(MATH_DEFINES) + INCLUDES = -I$(INCLUDESRC) -I$(XINCLUDESRC) -I$(EXTINCSRC) \ + -I$(GLXLIBSRC)/dri \ + -I$(MESASRCDIR)/include -I$(GLXLIBSRC)/include + +#define IHaveSubdirs +#define PassCDebugFlags + +SUBDIRS = $(ASM_SUBDIRS) array_cache main math shader swrast swrast_setup tnl + +MakeSubdirs($(SUBDIRS)) +DependSubdirs($(SUBDIRS)) + +DependTarget() Index: xc/lib/GL/mesa/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/Imakefile.inc:1.3 --- /dev/null Wed Mar 16 21:04:51 2005 +++ xc/lib/GL/mesa/Imakefile.inc Fri Dec 10 13:21:56 2004 @@ -0,0 +1,55 @@ +XCOMM $XFree86: xc/lib/GL/mesa/Imakefile.inc,v 1.3 2004/12/10 18:21:56 alanh Exp $ + +#ifndef MesaBuildDir +#define MesaBuildDir $(GLXLIBSRC)/mesa/ +#endif + +MESABUILDDIR = MesaBuildDir + +COREMESASRCS = $(COREMESABASESRCS) \ + $(MESA_AC_SRCS) \ + $(MESA_MATH_SRCS) \ + $(MESA_SWRAST_SRCS) \ + $(MESA_SWR_SETUP_SRCS) \ + $(MESA_TNL_SRCS) \ + $(MESA_SHADER_SRCS) + +COREMESAOBJS = $(COREMESABASEOBJS) \ + $(MESA_AC_OBJS) \ + $(MESA_MATH_OBJS) \ + $(MESA_SWRAST_OBJS) \ + $(MESA_SWR_SETUP_OBJS) \ + $(MESA_TNL_OBJS) \ + $(MESA_SHADER_OBJS) + +COREMESAEOBJS = $(COREMESABASEEOBJS) \ + $(MESA_AC_EOBJS) \ + $(MESA_MATH_EOBJS) \ + $(MESA_SWRAST_EOBJS) \ + $(MESA_SWR_SETUP_EOBJS) \ + $(MESA_TNL_EOBJS) \ + $(MESA_SHADER_EOBJS) + +COREMESAUOBJS = $(COREMESABASEUOBJS) \ + $(MESA_AC_UOBJS) \ + $(MESA_MATH_UOBJS) \ + $(MESA_SWRAST_UOBJS) \ + $(MESA_SWR_SETUP_UOBJS) \ + $(MESA_TNL_UOBJS) \ + $(MESA_SHADER_UOBJS) + +COREMESADOBJS = $(COREMESABASEDOBJS) \ + $(MESA_AC_DOBJS) \ + $(MESA_MATH_DOBJS) \ + $(MESA_SWRAST_DOBJS) \ + $(MESA_SWR_SETUP_DOBJS) \ + $(MESA_TNL_DOBJS) \ + $(MESA_SHADER_DOBJS) + +COREMESAPOBJS = $(COREMESABASEPOBJS) \ + $(MESA_AC_POBJS) \ + $(MESA_MATH_POBJS) \ + $(MESA_SWRAST_POBJS) \ + $(MESA_SWR_SETUP_POBJS) \ + $(MESA_TNL_POBJS) \ + $(MESA_SHADER_POBJS) Index: xc/lib/GL/mesa/array_cache/Imakefile diff -u /dev/null xc/lib/GL/mesa/array_cache/Imakefile:1.1 --- /dev/null Wed Mar 16 21:04:51 2005 +++ xc/lib/GL/mesa/array_cache/Imakefile Thu Apr 8 06:07:34 2004 @@ -0,0 +1,92 @@ +XCOMM $XFree86: xc/lib/GL/mesa/array_cache/Imakefile,v 1.1 2004/04/08 10:07:34 alanh Exp $ + +#include + +/* + * Need both shared and unshared Mesa objects in the following cases: + * GlxDriverUsesMesa + * GlxBuiltInXMesa + * BuildOSMesaLib + * + * In other cases, only the shared version is needed to link in to loadable + * driver modules. + */ + +#if BuildOSMesaLib || (BuildXF86DRI && (GlxDriverUsesMesa || GlxBuiltInXMesa)) +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtraLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + +#define LargePICTable YES + +#define MesaACBuildDir /**/ +#define NeedToLinkMesaSrc +#include "Imakefile.inc" + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#if BuildXF86DRI + DRI_DEFINES = GlxDefines + DRI_INCLUDES = -I../../../dri -I../../../glx -I../../dri -I../../../include \ + -I$(INCLUDESRC)/GL -I$(XF86OSSRC) -I$(SERVERSRC)/GL/dri +#endif + +MESA_INCLUDES = -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/src/mesa/array_cache \ + -I$(MESASRCDIR)/src/mesa/glapi \ + -I$(MESASRCDIR)/src/mesa/math \ + -I$(MESASRCDIR)/src/mesa \ + -I$(MESASRCDIR)/include \ + -I../../../include -I$(XINCLUDESRC) + + INCLUDES = $(MESA_INCLUDES) $(DRI_INCLUDES) + SRCS = $(MESA_AC_SRCS) + OBJS = $(MESA_AC_OBJS) + + +#if defined(i386Architecture) && MesaUseX86Asm + ASM_SRCS = + ASM_OBJS = +#if MesaUseMMX + MMX_DEFS = -DUSE_MMX_ASM +#endif +#if MesaUse3DNow + 3DNOW_DEFS = -DUSE_3DNOW_ASM +#endif +#if MesaUseSSE + SSE_DEFS = -DUSE_SSE_ASM +#endif + ASM_DEFS = -DUSE_X86_ASM $(MMX_DEFS) $(3DNOW_DEFS) $(SSE_DEFS) +#endif + +#ifdef SparcArchitecture + ASM_SRCS = + ASM_OBJS = + ASM_DEFS = -DUSE_SPARC_ASM +#endif + +#ifdef UseCompaqMathLibrary + MATHDEF = -DCCPML +#endif + + DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(ASM_DEFS) $(MATHDEF) + +#include + +LibraryObjectRule() + +AllTarget($(OBJS)) +NormalLintTarget($(SRCS)) + +DependTarget() Index: xc/lib/GL/mesa/array_cache/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/array_cache/Imakefile.inc:1.2 --- /dev/null Wed Mar 16 21:04:51 2005 +++ xc/lib/GL/mesa/array_cache/Imakefile.inc Thu Apr 22 09:58:39 2004 @@ -0,0 +1,37 @@ +XCOMM $XFree86: xc/lib/GL/mesa/array_cache/Imakefile.inc,v 1.2 2004/04/22 13:58:39 tsi Exp $ + +#ifndef MesaACBuildDir +#define MesaACBuildDir $(GLXLIBSRC)/mesa/array_cache/ +#endif + +MESAACBUILDDIR = MesaACBuildDir + + MESA_AC_SRCS = $(MESAACBUILDDIR)ac_context.c \ + $(MESAACBUILDDIR)ac_import.c + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(acache.h, $(MESASRCDIR)/src/mesa/array_cache) +LinkSourceFile(ac_context.c, $(MESASRCDIR)/src/mesa/array_cache) +LinkSourceFile(ac_context.h, $(MESASRCDIR)/src/mesa/array_cache) +LinkSourceFile(ac_import.c, $(MESASRCDIR)/src/mesa/array_cache) +#endif + + MESA_AC_OBJS = $(MESAACBUILDDIR)ac_context.o \ + $(MESAACBUILDDIR)ac_import.o + + MESA_AC_EOBJS = $(MESAACBUILDDIR)$(EXTRASUBDIR)/ac_context.o \ + $(MESAACBUILDDIR)$(EXTRASUBDIR)/ac_import.o + +#if defined(DoSharedLib) && DoSharedLib + MESA_AC_UOBJS = $(MESAACBUILDDIR)unshared/ac_context.o \ + $(MESAACBUILDDIR)unshared/ac_import.o +#else + MESA_AC_UOBJS = $(MESA_AC_OBJS) +#endif + + MESA_AC_DOBJS = $(MESAACBUILDDIR)debugger/ac_context.o \ + $(MESAACBUILDDIR)debugger/ac_import.o + + MESA_AC_POBJS = $(MESAACBUILDDIR)profiled/ac_context.o \ + $(MESAACBUILDDIR)profiled/ac_import.o + Index: xc/lib/GL/mesa/drivers/dri/Imakefile diff -u /dev/null xc/lib/GL/mesa/drivers/dri/Imakefile:1.1 --- /dev/null Wed Mar 16 21:04:51 2005 +++ xc/lib/GL/mesa/drivers/dri/Imakefile Thu Apr 8 06:07:35 2004 @@ -0,0 +1,15 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/Imakefile,v 1.1 2004/04/08 10:07:35 alanh Exp $ + +#ifdef DriDrivers + +#define IHaveSubdirs +#define PassCDebugFlags + +SUBDIRS = common DriDrivers + +MakeSubdirs($(SUBDIRS)) +DependSubdirs($(SUBDIRS)) + +DependTarget() + +#endif Index: xc/lib/GL/mesa/drivers/dri/common/Imakefile diff -u /dev/null xc/lib/GL/mesa/drivers/dri/common/Imakefile:1.4 --- /dev/null Wed Mar 16 21:04:51 2005 +++ xc/lib/GL/mesa/drivers/dri/common/Imakefile Tue Oct 19 00:27:49 2004 @@ -0,0 +1,91 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/common/Imakefile,v 1.4 2004/10/19 04:27:49 dawes Exp $ + +/* + * Copyright (c) 2000-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include + +#if GlxUseBuiltInDRIDriver +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtraLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + +#if defined(i386Architecture) && MesaUseX86Asm +#include "../../../x86/Imakefile.inc" +#endif +#ifdef SparcArchitecture +#include "../../../sparc/Imakefile.inc" +#endif + +#define NeedToLinkMesaSrc +#define MesaDrvCommonBuildDir /**/ +#include "Imakefile.inc" + + DEFINES = $(ALLOC_DEFINES) $(COMMON_DRI_DEFINES) $(MESA_ASM_DEFINES) + INCLUDES = $(COMMON_X_INCLUDES) $(COMMON_MESA_INCLUDES) \ + $(COMMON_DRI_INCLUDES) $(EXPATINCLUDES) + + SRCS = $(COMMONSRCS) + OBJS = $(COMMONOBJS) + +#include + +LibraryObjectRule() + +AllTarget($(OBJS)) +NormalLintTarget($(SRCS)) + +DependTarget() Index: xc/lib/GL/mesa/drivers/dri/common/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/drivers/dri/common/Imakefile.inc:1.4 --- /dev/null Wed Mar 16 21:04:51 2005 +++ xc/lib/GL/mesa/drivers/dri/common/Imakefile.inc Mon Feb 28 22:48:49 2005 @@ -0,0 +1,104 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/common/Imakefile.inc,v 1.4 2005/03/01 03:48:49 dawes Exp $ + +#ifndef MesaDrvSrcDir +#define MesaDrvSrcDir $(MESASRCDIR)/src/mesa/drivers/dri +#endif + +MESADRVSRCDIR = MesaDrvSrcDir + +#ifndef MesaDrvCommonBuildDir +#define MesaDrvCommonBuildDir $(MESADRVSRCDIR)/common/ +#endif + +MESADRVCOMMONBUILDDIR = MesaDrvCommonBuildDir + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#if BuildXF86DRI + COMMON_DRI_DEFINES = GlxDefines -DX_BYTE_ORDER=$(X_BYTE_ORDER) + COMMON_DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ + -I$(XINCLUDESRC) \ + -I$(GLXLIBSRC)/glx \ + -I$(GLXLIBSRC)/include \ + -I$(SERVERSRC)/GL/dri \ + -I$(XF86OSSRC) \ + -I$(XF86COMSRC) \ + -I$(GLXLIBSRC)/dri/drm \ + -I$(GLXLIBSRC)/include \ + -I$(DRMINCLUDESDIR) +#endif + +COMMON_MESA_INCLUDES = -I$(MESASRCDIR)/src/mesa \ + -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/src/mesa/shader \ + -I$(MESASRCDIR)/src/mesa/glapi \ + -I$(MESADRVSRCDIR)/common \ + -I$(MESADRVSRCDIR)/../common \ + -I$(MESASRCDIR)/include + COMMON_X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) + + COMMONSRCS = $(MESADRVCOMMONBUILDDIR)mm.c \ + $(MESADRVCOMMONBUILDDIR)utils.c \ + $(MESADRVCOMMONBUILDDIR)vblank.c \ + $(MESADRVCOMMONBUILDDIR)texmem.c \ + $(MESADRVCOMMONBUILDDIR)xmlconfig.c \ + $(MESADRVCOMMONBUILDDIR)driverfuncs.c \ + $(MESADRVCOMMONBUILDDIR)dri_util.c \ + $(MESADRVCOMMONBUILDDIR)glcontextmodes.c + + COMMONOBJS = $(MESADRVCOMMONBUILDDIR)mm.o \ + $(MESADRVCOMMONBUILDDIR)utils.o \ + $(MESADRVCOMMONBUILDDIR)vblank.o \ + $(MESADRVCOMMONBUILDDIR)texmem.o \ + $(MESADRVCOMMONBUILDDIR)xmlconfig.o \ + $(MESADRVCOMMONBUILDDIR)driverfuncs.o \ + $(MESADRVCOMMONBUILDDIR)dri_util.o \ + $(MESADRVCOMMONBUILDDIR)glcontextmodes.o + + COMMONUOBJS = $(MESADRVCOMMONBUILDDIR)unshared/mm.o \ + $(MESADRVCOMMONBUILDDIR)unshared/utils.o \ + $(MESADRVCOMMONBUILDDIR)unshared/vblank.o \ + $(MESADRVCOMMONBUILDDIR)unshared/texmem.o \ + $(MESADRVCOMMONBUILDDIR)unshared/xmlconfig.o \ + $(MESADRVCOMMONBUILDDIR)unshared/driverfuncs.o \ + $(MESADRVCOMMONBUILDDIR)unshared/dri_util.o \ + $(MESADRVCOMMONBUILDDIR)unshared/glcontextmodes.o + + COMMONDOBJS = $(MESADRVCOMMONBUILDDIR)debugger/mm.o \ + $(MESADRVCOMMONBUILDDIR)debugger/utils.o \ + $(MESADRVCOMMONBUILDDIR)debugger/vblank.o \ + $(MESADRVCOMMONBUILDDIR)debugger/texmem.o \ + $(MESADRVCOMMONBUILDDIR)debugger/xmlconfig.o \ + $(MESADRVCOMMONBUILDDIR)debugger/driverfuncs.o \ + $(MESADRVCOMMONBUILDDIR)debugger/dri_util.o \ + $(MESADRVCOMMONBUILDDIR)debugger/glcontextmodes.o + + COMMONPOBJS = $(MESADRVCOMMONBUILDDIR)profiled/mm.o \ + $(MESADRVCOMMONBUILDDIR)profiled/utils.o \ + $(MESADRVCOMMONBUILDDIR)profiled/vblank.o \ + $(MESADRVCOMMONBUILDDIR)profiled/texmem.o \ + $(MESADRVCOMMONBUILDDIR)profiled/xmlconfig.o \ + $(MESADRVCOMMONBUILDDIR)profiled/driverfuncs.o \ + $(MESADRVCOMMONBUILDDIR)profiled/dri_util.o \ + $(MESADRVCOMMONBUILDDIR)profiled/glcontextmodes.o + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(mm.c, $(MESADRVSRCDIR)/common) +LinkSourceFile(mm.h, $(MESADRVSRCDIR)/common) +LinkSourceFile(texmem.c, $(MESADRVSRCDIR)/common) +LinkSourceFile(texmem.h, $(MESADRVSRCDIR)/common) +LinkSourceFile(utils.c, $(MESADRVSRCDIR)/common) +LinkSourceFile(utils.h, $(MESADRVSRCDIR)/common) +LinkSourceFile(vblank.c, $(MESADRVSRCDIR)/common) +LinkSourceFile(vblank.h, $(MESADRVSRCDIR)/common) +LinkSourceFile(xmlconfig.c, $(MESADRVSRCDIR)/common) +LinkSourceFile(xmlconfig.h, $(MESADRVSRCDIR)/common) +LinkSourceFile(driverfuncs.c, $(MESADRVSRCDIR)/../common) +LinkSourceFile(driverfuncs.h, $(MESADRVSRCDIR)/../common) +LinkSourceFile(dri_util.c, $(MESADRVSRCDIR)/common) +LinkSourceFile(dri_util.h, $(MESADRVSRCDIR)/common) +LinkSourceFile(glcontextmodes.c, $(MESADRVSRCDIR)/common) +LinkSourceFile(glcontextmodes.h, $(MESADRVSRCDIR)/common) +#endif Index: xc/lib/GL/mesa/drivers/dri/ffb/Imakefile diff -u /dev/null xc/lib/GL/mesa/drivers/dri/ffb/Imakefile:1.5 --- /dev/null Wed Mar 16 21:04:51 2005 +++ xc/lib/GL/mesa/drivers/dri/ffb/Imakefile Fri Dec 10 11:06:57 2004 @@ -0,0 +1,120 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/ffb/Imakefile,v 1.5 2004/12/10 16:06:57 alanh Exp $ + +/* + * Copyright (c) 2000-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include + +#if GlxUseBuiltInDRIDriver +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtraLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + +#define MesaDrvCommonBuildDir ../common/ +#include "../common/Imakefile.inc" +#include "../../../array_cache/Imakefile.inc" +#include "../../../main/Imakefile.inc" +#include "../../../math/Imakefile.inc" +#include "../../../shader/Imakefile.inc" +#include "../../../swrast/Imakefile.inc" +#include "../../../swrast_setup/Imakefile.inc" +#include "../../../tnl/Imakefile.inc" +#include "../../../Imakefile.inc" +#if defined(i386Architecture) && MesaUseX86Asm +#include "../../../x86/Imakefile.inc" +#endif +#ifdef SparcArchitecture +#include "../../../sparc/Imakefile.inc" +#endif +#define NeedToLinkMesaSrc +#include "Imakefile.inc" + + DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MESA_ASM_DEFINES) + INCLUDES = $(X_INCLUDES) $(MESA_INCLUDES) $(DRI_INCLUDES) \ + -I$(XF86DRIVERSRC)/sunffb + + DRMOBJS = $(GLXLIBSRC)/dri/drm/xf86drm.o \ + $(GLXLIBSRC)/dri/drm/xf86drmHash.o \ + $(GLXLIBSRC)/dri/drm/xf86drmRandom.o \ + $(GLXLIBSRC)/dri/drm/xf86drmSL.o + + SRCS = $(FFBSRCS) + OBJS = $(DRMOBJS) $(COREMESAOBJS) \ + $(MESA_ASM_OBJS) $(COMMONOBJS) $(FFBOBJS) + +REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) ExpatLibrary + +#include + +LibraryObjectRule() + +AllTarget($(FFBOBJS)) +NormalLintTarget($(SRCS)) + +#if !GlxUseBuiltInDRIDriver +LIBNAME = ffb_dri.so +SharedDriModuleTarget($(LIBNAME),$(OBJS),$(OBJS)) +InstallDynamicModule($(LIBNAME),$(MODULEDIR),dri) + +#ifdef GlxSoProf +SOPROF_LIBNAME = _ffb_dri_p +NormalDepLibraryTarget($(SOPROF_LIBNAME),$(OBJS),$(OBJS)) +InstallLibrary($(SOPROF_LIBNAME),$(MODULEDIR)/dri) +#endif +#endif + +DependTarget() + Index: xc/lib/GL/mesa/drivers/dri/ffb/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/drivers/dri/ffb/Imakefile.inc:1.4 --- /dev/null Wed Mar 16 21:04:51 2005 +++ xc/lib/GL/mesa/drivers/dri/ffb/Imakefile.inc Mon Feb 28 22:48:49 2005 @@ -0,0 +1,166 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/ffb/Imakefile.inc,v 1.4 2005/03/01 03:48:49 dawes Exp $ + +#ifndef MesaDrvSrcDir +#define MesaDrvSrcDir $(MESASRCDIR)/src/mesa/drivers/dri +#endif + +MESADRVSRCDIR = MesaDrvSrcDir + +#ifndef MesaDrvFfbBuildDir +#define MesaDrvFfbBuildDir /**/ +#endif +MESADRVFFBBUILDDIR = MesaDrvFfbBuildDir + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#if BuildXF86DRI + DRI_DEFINES = GlxDefines -DX_BYTE_ORDER=$(X_BYTE_ORDER) + DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ + -I$(XINCLUDESRC) \ + -I$(GLXLIBSRC)/glx \ + -I$(GLXLIBSRC)/include \ + -I$(SERVERSRC)/GL/dri \ + -I$(XF86OSSRC) \ + -I$(DRMINCLUDESDIR) \ + -I$(GLXLIBSRC)/dri/drm +#endif + +MESA_INCLUDES = -I$(MESASRCDIR)/src/mesa \ + -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/src/mesa/glapi \ + -I$(MESASRCDIR)/src/mesa/shader \ + -I$(MESASRCDIR)/include \ + -I$(MESADRVSRCDIR)/common \ + -I$(MESADRVSRCDIR)/ffb + X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) + + FFBSRCS = $(MESADRVFFBBUILDDIR)ffb_bitmap.c \ + $(MESADRVFFBBUILDDIR)ffb_clear.c \ + $(MESADRVFFBBUILDDIR)ffb_dd.c \ + $(MESADRVFFBBUILDDIR)ffb_depth.c \ + /* $(MESADRVFFBBUILDDIR)ffb_fog.c */ \ + $(MESADRVFFBBUILDDIR)ffb_lines.c \ + $(MESADRVFFBBUILDDIR)ffb_points.c \ + $(MESADRVFFBBUILDDIR)ffb_span.c \ + $(MESADRVFFBBUILDDIR)ffb_state.c \ + $(MESADRVFFBBUILDDIR)ffb_stencil.c \ + $(MESADRVFFBBUILDDIR)ffb_tex.c \ + $(MESADRVFFBBUILDDIR)ffb_tris.c \ + $(MESADRVFFBBUILDDIR)ffb_vb.c \ + $(MESADRVFFBBUILDDIR)ffb_xmesa.c + + FFBOBJS = $(MESADRVFFBBUILDDIR)ffb_bitmap.o \ + $(MESADRVFFBBUILDDIR)ffb_clear.o \ + $(MESADRVFFBBUILDDIR)ffb_dd.o \ + $(MESADRVFFBBUILDDIR)ffb_depth.o \ + /* $(MESADRVFFBBUILDDIR)ffb_fog.o */ \ + $(MESADRVFFBBUILDDIR)ffb_lines.o \ + $(MESADRVFFBBUILDDIR)ffb_points.o \ + $(MESADRVFFBBUILDDIR)ffb_span.o \ + $(MESADRVFFBBUILDDIR)ffb_state.o \ + $(MESADRVFFBBUILDDIR)ffb_stencil.o \ + $(MESADRVFFBBUILDDIR)ffb_tex.o \ + $(MESADRVFFBBUILDDIR)ffb_tris.o \ + $(MESADRVFFBBUILDDIR)ffb_vb.o \ + $(MESADRVFFBBUILDDIR)ffb_xmesa.o + + FFBEOBJS = $(MESADRVFFBBUILDDIR)$(EXTRASUBDIR)/ffb_bitmap.o \ + $(MESADRVFFBBUILDDIR)$(EXTRASUBDIR)/ffb_clear.o \ + $(MESADRVFFBBUILDDIR)$(EXTRASUBDIR)/ffb_dd.o \ + $(MESADRVFFBBUILDDIR)$(EXTRASUBDIR)/ffb_depth.o \ + /* $(MESADRVFFBBUILDDIR)$(EXTRASUBDIR)/ffb_fog.o */ \ + $(MESADRVFFBBUILDDIR)$(EXTRASUBDIR)/ffb_lines.o \ + $(MESADRVFFBBUILDDIR)$(EXTRASUBDIR)/ffb_points.o \ + $(MESADRVFFBBUILDDIR)$(EXTRASUBDIR)/ffb_span.o \ + $(MESADRVFFBBUILDDIR)$(EXTRASUBDIR)/ffb_state.o \ + $(MESADRVFFBBUILDDIR)$(EXTRASUBDIR)/ffb_stencil.o \ + $(MESADRVFFBBUILDDIR)$(EXTRASUBDIR)/ffb_tex.o \ + $(MESADRVFFBBUILDDIR)$(EXTRASUBDIR)/ffb_tris.o \ + $(MESADRVFFBBUILDDIR)$(EXTRASUBDIR)/ffb_vb.o \ + $(MESADRVFFBBUILDDIR)$(EXTRASUBDIR)/ffb_xmesa.o + + FFBUOBJS = $(MESADRVFFBBUILDDIR)unshared/ffb_bitmap.o \ + $(MESADRVFFBBUILDDIR)unshared/ffb_clear.o \ + $(MESADRVFFBBUILDDIR)unshared/ffb_dd.o \ + $(MESADRVFFBBUILDDIR)unshared/ffb_depth.o \ + /* $(MESADRVFFBBUILDDIR)unshared/ffb_fog.o */ \ + $(MESADRVFFBBUILDDIR)unshared/ffb_lines.o \ + $(MESADRVFFBBUILDDIR)unshared/ffb_points.o \ + $(MESADRVFFBBUILDDIR)unshared/ffb_span.o \ + $(MESADRVFFBBUILDDIR)unshared/ffb_state.o \ + $(MESADRVFFBBUILDDIR)unshared/ffb_stencil.o \ + $(MESADRVFFBBUILDDIR)unshared/ffb_tex.o \ + $(MESADRVFFBBUILDDIR)unshared/ffb_tris.o \ + $(MESADRVFFBBUILDDIR)unshared/ffb_vb.o \ + $(MESADRVFFBBUILDDIR)unshared/ffb_xmesa.o + + FFBDOBJS = $(MESADRVFFBBUILDDIR)debugger/ffb_bitmap.o \ + $(MESADRVFFBBUILDDIR)debugger/ffb_clear.o \ + $(MESADRVFFBBUILDDIR)debugger/ffb_dd.o \ + $(MESADRVFFBBUILDDIR)debugger/ffb_depth.o \ + /* $(MESADRVFFBBUILDDIR)debugger/ffb_fog.o */ \ + $(MESADRVFFBBUILDDIR)debugger/ffb_lines.o \ + $(MESADRVFFBBUILDDIR)debugger/ffb_points.o \ + $(MESADRVFFBBUILDDIR)debugger/ffb_span.o \ + $(MESADRVFFBBUILDDIR)debugger/ffb_state.o \ + $(MESADRVFFBBUILDDIR)debugger/ffb_stencil.o \ + $(MESADRVFFBBUILDDIR)debugger/ffb_tex.o \ + $(MESADRVFFBBUILDDIR)debugger/ffb_tris.o \ + $(MESADRVFFBBUILDDIR)debugger/ffb_vb.o \ + $(MESADRVFFBBUILDDIR)debugger/ffb_xmesa.o + + FFBPOBJS = $(MESADRVFFBBUILDDIR)profiled/ffb_bitmap.o \ + $(MESADRVFFBBUILDDIR)profiled/ffb_clear.o \ + $(MESADRVFFBBUILDDIR)profiled/ffb_dd.o \ + $(MESADRVFFBBUILDDIR)profiled/ffb_depth.o \ + /* $(MESADRVFFBBUILDDIR)profiled/ffb_fog.o */ \ + $(MESADRVFFBBUILDDIR)profiled/ffb_lines.o \ + $(MESADRVFFBBUILDDIR)profiled/ffb_points.o \ + $(MESADRVFFBBUILDDIR)profiled/ffb_span.o \ + $(MESADRVFFBBUILDDIR)profiled/ffb_state.o \ + $(MESADRVFFBBUILDDIR)profiled/ffb_stencil.o \ + $(MESADRVFFBBUILDDIR)profiled/ffb_tex.o \ + $(MESADRVFFBBUILDDIR)profiled/ffb_tris.o \ + $(MESADRVFFBBUILDDIR)profiled/ffb_vb.o \ + $(MESADRVFFBBUILDDIR)profiled/ffb_xmesa.o + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(ffb_bitmap.c, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_bitmap.h, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_clear.c, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_clear.h, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_context.h, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_dd.c, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_dd.h, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_depth.c, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_depth.h, $(MESADRVSRCDIR)/ffb) +/* LinkSourceFile(ffb_fog.c, $(MESADRVSRCDIR)/ffb) */ +LinkSourceFile(ffb_fifo.h, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_lines.c, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_lines.h, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_linetmp.h, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_lock.h, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_points.c, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_points.h, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_pointtmp.h, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_rendertmp.h, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_span.c, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_span.h, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_state.c, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_state.h, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_stencil.c, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_stencil.h, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_tex.c, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_tex.h, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_tris.c, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_tris.h, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_tritmp.h, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_vb.c, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_vb.h, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_vbtmp.h, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_vtxfmt.h, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_xmesa.c, $(MESADRVSRCDIR)/ffb) +LinkSourceFile(ffb_xmesa.h, $(MESADRVSRCDIR)/ffb) +#endif Index: xc/lib/GL/mesa/drivers/dri/gamma/Imakefile diff -u /dev/null xc/lib/GL/mesa/drivers/dri/gamma/Imakefile:1.7 --- /dev/null Wed Mar 16 21:04:51 2005 +++ xc/lib/GL/mesa/drivers/dri/gamma/Imakefile Mon Dec 20 17:52:38 2004 @@ -0,0 +1,120 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/gamma/Imakefile,v 1.7 2004/12/20 22:52:38 alanh Exp $ + +/* + * Copyright (c) 2000-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include + +#if GlxUseBuiltInDRIDriver +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtraLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + +#define MesaDrvCommonBuildDir ../common/ +#include "../common/Imakefile.inc" +#include "../../../array_cache/Imakefile.inc" +#include "../../../main/Imakefile.inc" +#include "../../../math/Imakefile.inc" +#include "../../../shader/Imakefile.inc" +#include "../../../swrast/Imakefile.inc" +#include "../../../swrast_setup/Imakefile.inc" +#include "../../../tnl/Imakefile.inc" +#include "../../../Imakefile.inc" +#if defined(i386Architecture) && MesaUseX86Asm +#include "../../../x86/Imakefile.inc" +#endif +#ifdef SparcArchitecture +#include "../../../sparc/Imakefile.inc" +#endif +#define NeedToLinkMesaSrc +#include "Imakefile.inc" + + + DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MESA_ASM_DEFINES) + INCLUDES = $(X_INCLUDES) $(MESA_INCLUDES) $(DRI_INCLUDES) + + DRMOBJS = $(GLXLIBSRC)/dri/drm/xf86drm.o \ + $(GLXLIBSRC)/dri/drm/xf86drmHash.o \ + $(GLXLIBSRC)/dri/drm/xf86drmRandom.o \ + $(GLXLIBSRC)/dri/drm/xf86drmSL.o + + SRCS = $(GAMMASRCS) + OBJS = $(DRMOBJS) $(COREMESAOBJS) \ + $(MESA_ASM_OBJS) $(COMMONOBJS) $(GAMMAOBJS) + +REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) ExpatLibrary + +#include + +LibraryObjectRule() + +AllTarget($(GAMMAOBJS)) +NormalLintTarget($(SRCS)) + +#if !GlxUseBuiltInDRIDriver +LIBNAME = gamma_dri.so +SharedDriModuleTarget($(LIBNAME),$(OBJS),$(OBJS)) +InstallDynamicModule($(LIBNAME),$(MODULEDIR),dri) + +#ifdef GlxSoProf +SOPROF_LIBNAME = _gamma_dri_p +NormalDepLibraryTarget($(SOPROF_LIBNAME),$(OBJS),$(OBJS)) +InstallLibrary($(SOPROF_LIBNAME),$(MODULEDIR)/dri) +#endif +#endif + +DependTarget() + Index: xc/lib/GL/mesa/drivers/dri/gamma/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/drivers/dri/gamma/Imakefile.inc:1.4 --- /dev/null Wed Mar 16 21:04:51 2005 +++ xc/lib/GL/mesa/drivers/dri/gamma/Imakefile.inc Mon Feb 28 22:48:49 2005 @@ -0,0 +1,155 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/gamma/Imakefile.inc,v 1.4 2005/03/01 03:48:49 dawes Exp $ + +#ifndef MesaDrvSrcDir +#define MesaDrvSrcDir $(MESASRCDIR)/src/mesa/drivers/dri +#endif + +MESADRVSRCDIR = MesaDrvSrcDir + +#ifndef MesaDrvGammaBuildDir +#define MesaDrvGammaBuildDir /**/ +#endif +MESADRVGAMMABUILDDIR = MesaDrvGammaBuildDir + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#if BuildXF86DRI + DRI_DEFINES = GlxDefines -DX_BYTE_ORDER=$(X_BYTE_ORDER) + DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ + -I$(XINCLUDESRC) \ + -I$(GLXLIBSRC)/glx \ + -I$(GLXLIBSRC)/include \ + -I$(SERVERSRC)/GL/dri \ + -I$(XF86OSSRC) \ + -I$(DRMINCLUDESDIR) \ + -I$(XF86DRIVERSRC)/glint \ + -I$(GLXLIBSRC)/dri/drm +#endif + +MESA_INCLUDES = -I$(MESASRCDIR)/src/mesa \ + -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/src/mesa/glapi \ + -I$(MESASRCDIR)/src/mesa/shader \ + -I$(MESASRCDIR)/include \ + -I$(MESADRVSRCDIR)/common \ + -I$(MESADRVSRCDIR)/gamma + X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) + + + GAMMASRCS = $(MESADRVGAMMABUILDDIR)gamma_context.c \ + $(MESADRVGAMMABUILDDIR)gamma_dd.c \ + $(MESADRVGAMMABUILDDIR)gamma_inithw.c \ + $(MESADRVGAMMABUILDDIR)gamma_lock.c \ + $(MESADRVGAMMABUILDDIR)gamma_render.c \ + $(MESADRVGAMMABUILDDIR)gamma_screen.c \ + $(MESADRVGAMMABUILDDIR)gamma_span.c \ + $(MESADRVGAMMABUILDDIR)gamma_state.c \ + $(MESADRVGAMMABUILDDIR)gamma_tex.c \ + $(MESADRVGAMMABUILDDIR)gamma_texmem.c \ + $(MESADRVGAMMABUILDDIR)gamma_texstate.c \ + $(MESADRVGAMMABUILDDIR)gamma_tris.c \ + $(MESADRVGAMMABUILDDIR)gamma_vb.c \ + $(MESADRVGAMMABUILDDIR)gamma_xmesa.c + + GAMMAOBJS = $(MESADRVGAMMABUILDDIR)gamma_context.o \ + $(MESADRVGAMMABUILDDIR)gamma_dd.o \ + $(MESADRVGAMMABUILDDIR)gamma_inithw.o \ + $(MESADRVGAMMABUILDDIR)gamma_lock.o \ + $(MESADRVGAMMABUILDDIR)gamma_render.o \ + $(MESADRVGAMMABUILDDIR)gamma_screen.o \ + $(MESADRVGAMMABUILDDIR)gamma_span.o \ + $(MESADRVGAMMABUILDDIR)gamma_state.o \ + $(MESADRVGAMMABUILDDIR)gamma_tex.o \ + $(MESADRVGAMMABUILDDIR)gamma_texmem.o \ + $(MESADRVGAMMABUILDDIR)gamma_texstate.o \ + $(MESADRVGAMMABUILDDIR)gamma_tris.o \ + $(MESADRVGAMMABUILDDIR)gamma_vb.o \ + $(MESADRVGAMMABUILDDIR)gamma_xmesa.o + + GAMMAEOBJS = $(MESADRVGAMMABUILDDIR)$(EXTRASUBDIR)/gamma_context.o \ + $(MESADRVGAMMABUILDDIR)$(EXTRASUBDIR)/gamma_dd.o \ + $(MESADRVGAMMABUILDDIR)$(EXTRASUBDIR)/gamma_inithw.o \ + $(MESADRVGAMMABUILDDIR)$(EXTRASUBDIR)/gamma_lock.o \ + $(MESADRVGAMMABUILDDIR)$(EXTRASUBDIR)/gamma_render.o \ + $(MESADRVGAMMABUILDDIR)$(EXTRASUBDIR)/gamma_screen.o \ + $(MESADRVGAMMABUILDDIR)$(EXTRASUBDIR)/gamma_span.o \ + $(MESADRVGAMMABUILDDIR)$(EXTRASUBDIR)/gamma_state.o \ + $(MESADRVGAMMABUILDDIR)$(EXTRASUBDIR)/gamma_tex.o \ + $(MESADRVGAMMABUILDDIR)$(EXTRASUBDIR)/gamma_texmem.o \ + $(MESADRVGAMMABUILDDIR)$(EXTRASUBDIR)/gamma_texstate.o \ + $(MESADRVGAMMABUILDDIR)$(EXTRASUBDIR)/gamma_tris.o \ + $(MESADRVGAMMABUILDDIR)$(EXTRASUBDIR)/gamma_vb.o \ + $(MESADRVGAMMABUILDDIR)$(EXTRASUBDIR)/gamma_xmesa.o + + GAMMAUOBJS = $(MESADRVGAMMABUILDDIR)unshared/gamma_context.o \ + $(MESADRVGAMMABUILDDIR)unshared/gamma_dd.o \ + $(MESADRVGAMMABUILDDIR)unshared/gamma_inithw.o \ + $(MESADRVGAMMABUILDDIR)unshared/gamma_lock.o \ + $(MESADRVGAMMABUILDDIR)unshared/gamma_render.o \ + $(MESADRVGAMMABUILDDIR)unshared/gamma_screen.o \ + $(MESADRVGAMMABUILDDIR)unshared/gamma_span.o \ + $(MESADRVGAMMABUILDDIR)unshared/gamma_state.o \ + $(MESADRVGAMMABUILDDIR)unshared/gamma_tex.o \ + $(MESADRVGAMMABUILDDIR)unshared/gamma_texmem.o \ + $(MESADRVGAMMABUILDDIR)unshared/gamma_texstate.o \ + $(MESADRVGAMMABUILDDIR)unshared/gamma_tris.o \ + $(MESADRVGAMMABUILDDIR)unshared/gamma_vb.o \ + $(MESADRVGAMMABUILDDIR)unshared/gamma_xmesa.o + + GAMMADOBJS = $(MESADRVGAMMABUILDDIR)debugger/gamma_context.o \ + $(MESADRVGAMMABUILDDIR)debugger/gamma_dd.o \ + $(MESADRVGAMMABUILDDIR)debugger/gamma_inithw.o \ + $(MESADRVGAMMABUILDDIR)debugger/gamma_lock.o \ + $(MESADRVGAMMABUILDDIR)debugger/gamma_render.o \ + $(MESADRVGAMMABUILDDIR)debugger/gamma_screen.o \ + $(MESADRVGAMMABUILDDIR)debugger/gamma_span.o \ + $(MESADRVGAMMABUILDDIR)debugger/gamma_state.o \ + $(MESADRVGAMMABUILDDIR)debugger/gamma_tex.o \ + $(MESADRVGAMMABUILDDIR)debugger/gamma_texmem.o \ + $(MESADRVGAMMABUILDDIR)debugger/gamma_texstate.o \ + $(MESADRVGAMMABUILDDIR)debugger/gamma_tris.o \ + $(MESADRVGAMMABUILDDIR)debugger/gamma_vb.o \ + $(MESADRVGAMMABUILDDIR)debugger/gamma_xmesa.o + + GAMMAPOBJS = $(MESADRVGAMMABUILDDIR)profiled/gamma_context.o \ + $(MESADRVGAMMABUILDDIR)profiled/gamma_dd.o \ + $(MESADRVGAMMABUILDDIR)profiled/gamma_inithw.o \ + $(MESADRVGAMMABUILDDIR)profiled/gamma_lock.o \ + $(MESADRVGAMMABUILDDIR)profiled/gamma_render.o \ + $(MESADRVGAMMABUILDDIR)profiled/gamma_screen.o \ + $(MESADRVGAMMABUILDDIR)profiled/gamma_span.o \ + $(MESADRVGAMMABUILDDIR)profiled/gamma_state.o \ + $(MESADRVGAMMABUILDDIR)profiled/gamma_tex.o \ + $(MESADRVGAMMABUILDDIR)profiled/gamma_texmem.o \ + $(MESADRVGAMMABUILDDIR)profiled/gamma_texstate.o \ + $(MESADRVGAMMABUILDDIR)profiled/gamma_tris.o \ + $(MESADRVGAMMABUILDDIR)profiled/gamma_vb.o \ + $(MESADRVGAMMABUILDDIR)profiled/gamma_xmesa.o + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(gamma_context.c, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_context.h, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_client.h, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_dd.c, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_inithw.c, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_lock.c, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_lock.h, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_macros.h, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_render.c, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_regs.h, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_screen.c, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_screen.h, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_span.c, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_state.c, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_tex.c, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_texmem.c, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_texstate.c, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_tris.c, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_tris.h, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_tritmp.h, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_vb.c, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_vb.h, $(MESADRVSRCDIR)/gamma) +LinkSourceFile(gamma_xmesa.c, $(MESADRVSRCDIR)/gamma) +#endif Index: xc/lib/GL/mesa/drivers/dri/i810/Imakefile diff -u /dev/null xc/lib/GL/mesa/drivers/dri/i810/Imakefile:1.7 --- /dev/null Wed Mar 16 21:04:51 2005 +++ xc/lib/GL/mesa/drivers/dri/i810/Imakefile Mon Dec 20 17:52:38 2004 @@ -0,0 +1,120 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/i810/Imakefile,v 1.7 2004/12/20 22:52:38 alanh Exp $ + +/* + * Copyright (c) 2000-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include + +#if GlxUseBuiltInDRIDriver +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtraLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + +#define MesaDrvCommonBuildDir ../common/ +#include "../common/Imakefile.inc" +#include "../../../array_cache/Imakefile.inc" +#include "../../../main/Imakefile.inc" +#include "../../../math/Imakefile.inc" +#include "../../../shader/Imakefile.inc" +#include "../../../swrast/Imakefile.inc" +#include "../../../swrast_setup/Imakefile.inc" +#include "../../../tnl/Imakefile.inc" +#include "../../../Imakefile.inc" +#if defined(i386Architecture) && MesaUseX86Asm +#include "../../../x86/Imakefile.inc" +#endif +#ifdef SparcArchitecture +#include "../../../sparc/Imakefile.inc" +#endif +#define NeedToLinkMesaSrc +#include "Imakefile.inc" + + DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MESA_ASM_DEFINES) + + INCLUDES = $(X_INCLUDES) $(MESA_INCLUDES) $(DRI_INCLUDES) + + DRMOBJS = $(GLXLIBSRC)/dri/drm/xf86drm.o \ + $(GLXLIBSRC)/dri/drm/xf86drmHash.o \ + $(GLXLIBSRC)/dri/drm/xf86drmRandom.o \ + $(GLXLIBSRC)/dri/drm/xf86drmSL.o + + SRCS = $(I810SRCS) + OBJS = $(DRMOBJS) $(COREMESAOBJS) \ + $(MESA_ASM_OBJS) $(COMMONOBJS) $(I810OBJS) + +REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) ExpatLibrary + +#include + +LibraryObjectRule() + +AllTarget($(I810OBJS)) +NormalLintTarget($(SRCS)) + +#if !GlxUseBuiltInDRIDriver +LIBNAME = i810_dri.so +SharedDriModuleTarget($(LIBNAME),$(OBJS),$(OBJS)) +InstallDynamicModule($(LIBNAME),$(MODULEDIR),dri) + +#ifdef GlxSoProf +SOPROF_LIBNAME = _i810_dri_p +NormalDepLibraryTarget($(SOPROF_LIBNAME),$(OBJS),$(OBJS)) +InstallLibrary($(SOPROF_LIBNAME),$(MODULEDIR)/dri) +#endif +#endif + +DependTarget() + Index: xc/lib/GL/mesa/drivers/dri/i810/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/drivers/dri/i810/Imakefile.inc:1.4 --- /dev/null Wed Mar 16 21:04:51 2005 +++ xc/lib/GL/mesa/drivers/dri/i810/Imakefile.inc Mon Feb 28 22:48:49 2005 @@ -0,0 +1,133 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/i810/Imakefile.inc,v 1.4 2005/03/01 03:48:49 dawes Exp $ + +#ifndef MesaDrvSrcDir +#define MesaDrvSrcDir $(MESASRCDIR)/src/mesa/drivers/dri +#endif + +MESADRVSRCDIR = MesaDrvSrcDir + +#ifndef MesaDrvI810BuildDir +#define MesaDrvI810BuildDir /**/ +#endif +MESADRVI810BUILDDIR = MesaDrvI810BuildDir + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#if BuildXF86DRI + DRI_DEFINES = GlxDefines -DX_BYTE_ORDER=$(X_BYTE_ORDER) + DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ + -I$(XINCLUDESRC) \ + -I$(GLXLIBSRC)/glx \ + -I$(GLXLIBSRC)/include \ + -I$(SERVERSRC)/GL/dri \ + -I$(XF86OSSRC) \ + -I$(DRMINCLUDESDIR) \ + -I$(XF86DRIVERSRC)/i810 \ + -I$(GLXLIBSRC)/dri/drm +#endif + +MESA_INCLUDES = -I$(MESASRCDIR)/src/mesa \ + -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/src/mesa/glapi \ + -I$(MESASRCDIR)/src/mesa/shader \ + -I$(MESASRCDIR)/include \ + -I$(MESADRVSRCDIR)/common \ + -I$(MESADRVSRCDIR)/i810 + X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) + + I810SRCS = $(MESADRVI810BUILDDIR)i810context.c \ + $(MESADRVI810BUILDDIR)i810ioctl.c \ + $(MESADRVI810BUILDDIR)i810render.c \ + $(MESADRVI810BUILDDIR)i810screen.c \ + $(MESADRVI810BUILDDIR)i810span.c \ + $(MESADRVI810BUILDDIR)i810state.c \ + $(MESADRVI810BUILDDIR)i810tex.c \ + $(MESADRVI810BUILDDIR)i810texmem.c \ + $(MESADRVI810BUILDDIR)i810texstate.c \ + $(MESADRVI810BUILDDIR)i810tris.c \ + $(MESADRVI810BUILDDIR)i810vb.c + + I810OBJS = $(MESADRVI810BUILDDIR)i810context.o \ + $(MESADRVI810BUILDDIR)i810ioctl.o \ + $(MESADRVI810BUILDDIR)i810render.o \ + $(MESADRVI810BUILDDIR)i810screen.o \ + $(MESADRVI810BUILDDIR)i810span.o \ + $(MESADRVI810BUILDDIR)i810state.o \ + $(MESADRVI810BUILDDIR)i810tex.o \ + $(MESADRVI810BUILDDIR)i810texmem.o \ + $(MESADRVI810BUILDDIR)i810texstate.o \ + $(MESADRVI810BUILDDIR)i810tris.o \ + $(MESADRVI810BUILDDIR)i810vb.o + + I810EOBJS = $(MESADRVI810BUILDDIR)$(EXTRASUBDIR)/i810context.o \ + $(MESADRVI810BUILDDIR)$(EXTRASUBDIR)/i810ioctl.o \ + $(MESADRVI810BUILDDIR)$(EXTRASUBDIR)/i810render.o \ + $(MESADRVI810BUILDDIR)$(EXTRASUBDIR)/i810screen.o \ + $(MESADRVI810BUILDDIR)$(EXTRASUBDIR)/i810span.o \ + $(MESADRVI810BUILDDIR)$(EXTRASUBDIR)/i810state.o \ + $(MESADRVI810BUILDDIR)$(EXTRASUBDIR)/i810tex.o \ + $(MESADRVI810BUILDDIR)$(EXTRASUBDIR)/i810texmem.o \ + $(MESADRVI810BUILDDIR)$(EXTRASUBDIR)/i810texstate.o \ + $(MESADRVI810BUILDDIR)$(EXTRASUBDIR)/i810tris.o \ + $(MESADRVI810BUILDDIR)$(EXTRASUBDIR)/i810vb.o + + I810UOBJS = $(MESADRVI810BUILDDIR)unshared/i810context.o \ + $(MESADRVI810BUILDDIR)unshared/i810ioctl.o \ + $(MESADRVI810BUILDDIR)unshared/i810render.o \ + $(MESADRVI810BUILDDIR)unshared/i810screen.o \ + $(MESADRVI810BUILDDIR)unshared/i810span.o \ + $(MESADRVI810BUILDDIR)unshared/i810state.o \ + $(MESADRVI810BUILDDIR)unshared/i810tex.o \ + $(MESADRVI810BUILDDIR)unshared/i810texmem.o \ + $(MESADRVI810BUILDDIR)unshared/i810texstate.o \ + $(MESADRVI810BUILDDIR)unshared/i810tris.o \ + $(MESADRVI810BUILDDIR)unshared/i810vb.o + + I810DOBJS = $(MESADRVI810BUILDDIR)debugger/i810context.o \ + $(MESADRVI810BUILDDIR)debugger/i810ioctl.o \ + $(MESADRVI810BUILDDIR)debugger/i810render.o \ + $(MESADRVI810BUILDDIR)debugger/i810screen.o \ + $(MESADRVI810BUILDDIR)debugger/i810span.o \ + $(MESADRVI810BUILDDIR)debugger/i810state.o \ + $(MESADRVI810BUILDDIR)debugger/i810tex.o \ + $(MESADRVI810BUILDDIR)debugger/i810texmem.o \ + $(MESADRVI810BUILDDIR)debugger/i810texstate.o \ + $(MESADRVI810BUILDDIR)debugger/i810tris.o \ + $(MESADRVI810BUILDDIR)debugger/i810vb.o + + I810POBJS = $(MESADRVI810BUILDDIR)profiled/i810context.o \ + $(MESADRVI810BUILDDIR)profiled/i810ioctl.o \ + $(MESADRVI810BUILDDIR)profiled/i810render.o \ + $(MESADRVI810BUILDDIR)profiled/i810screen.o \ + $(MESADRVI810BUILDDIR)profiled/i810span.o \ + $(MESADRVI810BUILDDIR)profiled/i810state.o \ + $(MESADRVI810BUILDDIR)profiled/i810tex.o \ + $(MESADRVI810BUILDDIR)profiled/i810texmem.o \ + $(MESADRVI810BUILDDIR)profiled/i810texstate.o \ + $(MESADRVI810BUILDDIR)profiled/i810tris.o \ + $(MESADRVI810BUILDDIR)profiled/i810vb.o + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(i810_3d_reg.h, $(MESADRVSRCDIR)/i810) +LinkSourceFile(i810context.c, $(MESADRVSRCDIR)/i810) +LinkSourceFile(i810context.h, $(MESADRVSRCDIR)/i810) +LinkSourceFile(i810ioctl.c, $(MESADRVSRCDIR)/i810) +LinkSourceFile(i810ioctl.h, $(MESADRVSRCDIR)/i810) +LinkSourceFile(i810render.c, $(MESADRVSRCDIR)/i810) +LinkSourceFile(i810screen.c, $(MESADRVSRCDIR)/i810) +LinkSourceFile(i810screen.h, $(MESADRVSRCDIR)/i810) +LinkSourceFile(i810span.c, $(MESADRVSRCDIR)/i810) +LinkSourceFile(i810span.h, $(MESADRVSRCDIR)/i810) +LinkSourceFile(i810state.c, $(MESADRVSRCDIR)/i810) +LinkSourceFile(i810state.h, $(MESADRVSRCDIR)/i810) +LinkSourceFile(i810tex.c, $(MESADRVSRCDIR)/i810) +LinkSourceFile(i810tex.h, $(MESADRVSRCDIR)/i810) +LinkSourceFile(i810texmem.c, $(MESADRVSRCDIR)/i810) +LinkSourceFile(i810texstate.c, $(MESADRVSRCDIR)/i810) +LinkSourceFile(i810tris.c, $(MESADRVSRCDIR)/i810) +LinkSourceFile(i810tris.h, $(MESADRVSRCDIR)/i810) +LinkSourceFile(i810vb.c, $(MESADRVSRCDIR)/i810) +LinkSourceFile(i810vb.h, $(MESADRVSRCDIR)/i810) +#endif Index: xc/lib/GL/mesa/drivers/dri/i915/Imakefile diff -u /dev/null xc/lib/GL/mesa/drivers/dri/i915/Imakefile:1.4 --- /dev/null Wed Mar 16 21:04:51 2005 +++ xc/lib/GL/mesa/drivers/dri/i915/Imakefile Fri Dec 10 13:09:48 2004 @@ -0,0 +1,125 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/i915/Imakefile,v 1.4 2004/12/10 18:09:48 alanh Exp $ + +/* + * Copyright (c) 2000-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include + +#if GlxUseBuiltInDRIDriver +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib SharedLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtrasLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + +#define MesaDrvCommonBuildDir ../common/ +#include "../common/Imakefile.inc" +#include "../../../array_cache/Imakefile.inc" +#include "../../../main/Imakefile.inc" +#include "../../../math/Imakefile.inc" +#include "../../../shader/Imakefile.inc" +#include "../../../swrast/Imakefile.inc" +#include "../../../swrast_setup/Imakefile.inc" +#include "../../../tnl/Imakefile.inc" +#include "../../../Imakefile.inc" +#if defined(i386Architecture) && MesaUseX86Asm +#include "../../../x86/Imakefile.inc" +#endif +#define NeedToLinkMesaSrc +#include "Imakefile.inc" + + DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MESA_ASM_DEFINES) + + INCLUDES = $(X_INCLUDES) $(MESA_INCLUDES) $(DRI_INCLUDES) + + DRMOBJS = $(GLXLIBSRC)/dri/drm/xf86drm.o \ + $(GLXLIBSRC)/dri/drm/xf86drmHash.o \ + $(GLXLIBSRC)/dri/drm/xf86drmRandom.o \ + $(GLXLIBSRC)/dri/drm/xf86drmSL.o + +#ifdef GlxSoProf + LOSRCS = ../../../../lowpc.c + HISRCS = ../../../../highpc.c + + LOOBJS = ../../../../lowpc.o + HIOBJS = ../../../../highpc.o +#endif + + SRCS = $(I915SRCS) + OBJS = $(LOOBJS) $(DRMOBJS) $(COREMESAOBJS) \ + $(MESA_ASM_OBJS) $(COMMONOBJS) $(I915OBJS) $(HIOBJS) + +REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) $(EXPATLIB) + +#include + +LibraryObjectRule() + +SubdirLibraryRule($(I915OBJS)) +NormalLintTarget($(SRCS)) + +#if !GlxUseBuiltInDRIDriver +LIBNAME = i915_dri.so +SharedDriModuleTarget($(LIBNAME),DONE $(OBJS),$(OBJS)) +InstallDynamicModule($(LIBNAME),$(MODULEDIR),dri) + +#ifdef GlxSoProf +SOPROF_LIBNAME = _i915_dri_p +NormalDepLibraryTarget($(SOPROF_LIBNAME),DONE $(OBJS),$(OBJS)) +InstallLibrary($(SOPROF_LIBNAME),$(MODULEDIR)/dri) +#endif +#endif + +DependTarget() + Index: xc/lib/GL/mesa/drivers/dri/i915/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/drivers/dri/i915/Imakefile.inc:1.4 --- /dev/null Wed Mar 16 21:04:51 2005 +++ xc/lib/GL/mesa/drivers/dri/i915/Imakefile.inc Mon Feb 28 22:48:50 2005 @@ -0,0 +1,146 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/i915/Imakefile.inc,v 1.4 2005/03/01 03:48:50 dawes Exp $ + +#ifndef MesaDrvSrcDir +#define MesaDrvSrcDir $(MESASRCDIR)/src/mesa/drivers/dri +#endif + +MESADRVSRCDIR = MesaDrvSrcDir + +#ifndef MesaDrvI915BuildDir +#define MesaDrvI915BuildDir /**/ +#endif +MESADRVI915BUILDDIR = MesaDrvI915BuildDir + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#if BuildXF86DRI + DRI_DEFINES = GlxDefines + DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ + -I$(XINCLUDESRC) \ + -I$(GLXLIBSRC)/glx \ + -I$(INCLUDESRC) \ + -I$(INCLUDESRC)/GL \ + -I$(GLXLIBSRC)/dri \ + -I$(GLXLIBSRC)/include \ + -I$(SERVERSRC)/GL/dri \ + -I$(XF86OSSRC) \ + -I$(DRMINCLUDESDIR) \ + -I$(XF86DRIVERSRC)/i810 \ + -I$(GLXLIBSRC)/dri/drm \ + -I$(GLXLIBSRC)/include +#endif + +MESA_INCLUDES = -I$(MESASRCDIR)/src/mesa \ + -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/src/mesa/glapi \ + -I$(MESASRCDIR)/src/mesa/shader \ + -I$(MESASRCDIR)/include \ + -I$(MESADRVSRCDIR)/common + X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) + + I915SRCS = $(MESADRVI915BUILDDIR)i830_metaops.c \ + $(MESADRVI915BUILDDIR)i830_context.c \ + $(MESADRVI915BUILDDIR)i830_state.c \ + $(MESADRVI915BUILDDIR)i830_tex.c \ + $(MESADRVI915BUILDDIR)i830_texstate.c \ + $(MESADRVI915BUILDDIR)i830_texblend.c \ + $(MESADRVI915BUILDDIR)i830_vtbl.c \ + $(MESADRVI915BUILDDIR)i915_metaops.c \ + $(MESADRVI915BUILDDIR)i915_context.c \ + $(MESADRVI915BUILDDIR)i915_debug.c \ + $(MESADRVI915BUILDDIR)i915_fragprog.c \ + $(MESADRVI915BUILDDIR)i915_state.c \ + $(MESADRVI915BUILDDIR)i915_tex.c \ + $(MESADRVI915BUILDDIR)i915_texprog.c \ + $(MESADRVI915BUILDDIR)i915_texstate.c \ + $(MESADRVI915BUILDDIR)i915_program.c \ + $(MESADRVI915BUILDDIR)i915_vtbl.c \ + $(MESADRVI915BUILDDIR)intel_batchbuffer.c \ + $(MESADRVI915BUILDDIR)intel_context.c \ + $(MESADRVI915BUILDDIR)intel_ioctl.c \ + $(MESADRVI915BUILDDIR)intel_pixel.c \ + $(MESADRVI915BUILDDIR)intel_render.c \ + $(MESADRVI915BUILDDIR)intel_screen.c \ + $(MESADRVI915BUILDDIR)intel_span.c \ + $(MESADRVI915BUILDDIR)intel_state.c \ + $(MESADRVI915BUILDDIR)intel_tex.c \ + $(MESADRVI915BUILDDIR)intel_tris.c + + + + I915OBJS = $(MESADRVI915BUILDDIR)i830_metaops.o \ + $(MESADRVI915BUILDDIR)i830_context.o \ + $(MESADRVI915BUILDDIR)i830_state.o \ + $(MESADRVI915BUILDDIR)i830_tex.o \ + $(MESADRVI915BUILDDIR)i830_texstate.o \ + $(MESADRVI915BUILDDIR)i830_texblend.o \ + $(MESADRVI915BUILDDIR)i830_vtbl.o \ + $(MESADRVI915BUILDDIR)i915_metaops.o \ + $(MESADRVI915BUILDDIR)i915_context.o \ + $(MESADRVI915BUILDDIR)i915_debug.o \ + $(MESADRVI915BUILDDIR)i915_fragprog.o \ + $(MESADRVI915BUILDDIR)i915_state.o \ + $(MESADRVI915BUILDDIR)i915_tex.o \ + $(MESADRVI915BUILDDIR)i915_texprog.o \ + $(MESADRVI915BUILDDIR)i915_texstate.o \ + $(MESADRVI915BUILDDIR)i915_program.o \ + $(MESADRVI915BUILDDIR)i915_vtbl.o \ + $(MESADRVI915BUILDDIR)intel_batchbuffer.o \ + $(MESADRVI915BUILDDIR)intel_context.o \ + $(MESADRVI915BUILDDIR)intel_ioctl.o \ + $(MESADRVI915BUILDDIR)intel_pixel.o \ + $(MESADRVI915BUILDDIR)intel_render.o \ + $(MESADRVI915BUILDDIR)intel_screen.o \ + $(MESADRVI915BUILDDIR)intel_span.o \ + $(MESADRVI915BUILDDIR)intel_state.o \ + $(MESADRVI915BUILDDIR)intel_tex.o \ + $(MESADRVI915BUILDDIR)intel_tris.o + + I915UOBJS = + I915DOBJS = + I915POBJS = + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(i830_metaops.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(i830_context.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(i830_context.h, $(MESADRVSRCDIR)/i915) +LinkSourceFile(i830_state.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(i830_reg.h, $(MESADRVSRCDIR)/i915) +LinkSourceFile(i830_tex.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(i830_texstate.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(i830_texblend.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(i830_vtbl.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(i915_metaops.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(i915_context.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(i915_context.h, $(MESADRVSRCDIR)/i915) +LinkSourceFile(i915_debug.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(i915_fragprog.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(i915_state.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(i915_tex.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(i915_texprog.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(i915_texstate.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(i915_program.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(i915_program.h, $(MESADRVSRCDIR)/i915) +LinkSourceFile(i915_reg.h, $(MESADRVSRCDIR)/i915) +LinkSourceFile(i915_vtbl.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(intel_batchbuffer.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(intel_batchbuffer.h, $(MESADRVSRCDIR)/i915) +LinkSourceFile(intel_context.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(intel_context.h, $(MESADRVSRCDIR)/i915) +LinkSourceFile(intel_ioctl.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(intel_ioctl.h, $(MESADRVSRCDIR)/i915) +LinkSourceFile(intel_pixel.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(intel_reg.h, $(MESADRVSRCDIR)/i915) +LinkSourceFile(intel_render.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(intel_screen.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(intel_screen.h, $(MESADRVSRCDIR)/i915) +LinkSourceFile(intel_span.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(intel_span.h, $(MESADRVSRCDIR)/i915) +LinkSourceFile(intel_state.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(intel_tex.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(intel_tex.h, $(MESADRVSRCDIR)/i915) +LinkSourceFile(intel_tris.c, $(MESADRVSRCDIR)/i915) +LinkSourceFile(intel_tris.h, $(MESADRVSRCDIR)/i915) +#endif Index: xc/lib/GL/mesa/drivers/dri/mga/Imakefile diff -u /dev/null xc/lib/GL/mesa/drivers/dri/mga/Imakefile:1.7 --- /dev/null Wed Mar 16 21:04:51 2005 +++ xc/lib/GL/mesa/drivers/dri/mga/Imakefile Mon Dec 20 17:52:39 2004 @@ -0,0 +1,121 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/mga/Imakefile,v 1.7 2004/12/20 22:52:39 alanh Exp $ + +/* + * Copyright (c) 2000-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include + +#if GlxUseBuiltInDRIDriver +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtraLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + +#define MesaDrvCommonBuildDir ../common/ +#include "../common/Imakefile.inc" +#include "../../../array_cache/Imakefile.inc" +#include "../../../main/Imakefile.inc" +#include "../../../math/Imakefile.inc" +#include "../../../shader/Imakefile.inc" +#include "../../../swrast/Imakefile.inc" +#include "../../../swrast_setup/Imakefile.inc" +#include "../../../tnl/Imakefile.inc" +#include "../../../Imakefile.inc" +#if defined(i386Architecture) && MesaUseX86Asm +#include "../../../x86/Imakefile.inc" +#endif +#ifdef SparcArchitecture +#include "../../../sparc/Imakefile.inc" +#endif +#define NeedToLinkMesaSrc +#include "Imakefile.inc" + + + + DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MESA_ASM_DEFINES) + INCLUDES = $(X_INCLUDES) $(MESA_INCLUDES) $(DRI_INCLUDES) + + DRMOBJS = $(GLXLIBSRC)/dri/drm/xf86drm.o \ + $(GLXLIBSRC)/dri/drm/xf86drmHash.o \ + $(GLXLIBSRC)/dri/drm/xf86drmRandom.o \ + $(GLXLIBSRC)/dri/drm/xf86drmSL.o + + SRCS = $(MGASRCS) + OBJS = $(DRMOBJS) $(COREMESAOBJS) \ + $(MESA_ASM_OBJS) $(COMMONOBJS) $(MGAOBJS) + +REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) ExpatLibrary + +#include + +LibraryObjectRule() + +AllTarget($(MGAOBJS)) +NormalLintTarget($(SRCS)) + +#if !GlxUseBuiltInDRIDriver +LIBNAME = mga_dri.so +SharedDriModuleTarget($(LIBNAME),$(OBJS),$(OBJS)) +InstallDynamicModule($(LIBNAME),$(MODULEDIR),dri) + +#ifdef GlxSoProf +SOPROF_LIBNAME = _mga_dri_p +NormalDepLibraryTarget($(SOPROF_LIBNAME),$(OBJS),$(OBJS)) +InstallLibrary($(SOPROF_LIBNAME),$(MODULEDIR)/dri) +#endif +#endif + +DependTarget() + Index: xc/lib/GL/mesa/drivers/dri/mga/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/drivers/dri/mga/Imakefile.inc:1.4 --- /dev/null Wed Mar 16 21:04:51 2005 +++ xc/lib/GL/mesa/drivers/dri/mga/Imakefile.inc Mon Feb 28 22:48:50 2005 @@ -0,0 +1,148 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/mga/Imakefile.inc,v 1.4 2005/03/01 03:48:50 dawes Exp $ + +#ifndef MesaDrvSrcDir +#define MesaDrvSrcDir $(MESASRCDIR)/src/mesa/src/drv +#endif + +MESADRVSRCDIR = MesaDrvSrcDir + +#ifndef MesaDrvMgaBuildDir +#define MesaDrvMgaBuildDir /**/ +#endif +MESADRVMGABUILDDIR = MesaDrvMgaBuildDir + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#if BuildXF86DRI + DRI_DEFINES = GlxDefines -DX_BYTE_ORDER=$(X_BYTE_ORDER) + DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ + -I$(XINCLUDESRC) \ + -I$(GLXLIBSRC)/glx \ + -I$(GLXLIBSRC)/include \ + -I$(SERVERSRC)/GL/dri \ + -I$(XF86OSSRC) \ + -I$(DRMINCLUDESDIR) \ + -I$(XF86DRIVERSRC)/mga \ + -I$(GLXLIBSRC)/dri/drm +#endif + +MESA_INCLUDES = -I$(MESASRCDIR)/src/mesa \ + -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/src/mesa/glapi \ + -I$(MESASRCDIR)/include \ + -I$(MESADRVSRCDIR)/common \ + -I$(MESADRVSRCDIR)/mga + X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) + + MGASRCS = $(MESADRVMGABUILDDIR)mgadd.c \ + $(MESADRVMGABUILDDIR)mgarender.c \ + $(MESADRVMGABUILDDIR)mgaioctl.c \ + $(MESADRVMGABUILDDIR)mgapixel.c \ + $(MESADRVMGABUILDDIR)mgaspan.c \ + $(MESADRVMGABUILDDIR)mgastate.c \ + $(MESADRVMGABUILDDIR)mgatex.c \ + $(MESADRVMGABUILDDIR)mga_texcombine.c \ + $(MESADRVMGABUILDDIR)mgatexmem.c \ + $(MESADRVMGABUILDDIR)mga_texstate.c \ + $(MESADRVMGABUILDDIR)mgatris.c \ + $(MESADRVMGABUILDDIR)mgavb.c \ + $(MESADRVMGABUILDDIR)mga_xmesa.c \ + + MGAOBJS = $(MESADRVMGABUILDDIR)mgadd.o \ + $(MESADRVMGABUILDDIR)mgarender.o \ + $(MESADRVMGABUILDDIR)mgaioctl.o \ + $(MESADRVMGABUILDDIR)mgapixel.o \ + $(MESADRVMGABUILDDIR)mgaspan.o \ + $(MESADRVMGABUILDDIR)mgastate.o \ + $(MESADRVMGABUILDDIR)mgatex.o \ + $(MESADRVMGABUILDDIR)mga_texcombine.o \ + $(MESADRVMGABUILDDIR)mgatexmem.o \ + $(MESADRVMGABUILDDIR)mga_texstate.o \ + $(MESADRVMGABUILDDIR)mgatris.o \ + $(MESADRVMGABUILDDIR)mgavb.o \ + $(MESADRVMGABUILDDIR)mga_xmesa.o + + MGAEOBJS = $(MESADRVMGABUILDDIR)$(EXTRASUBDIR)/mgadd.o \ + $(MESADRVMGABUILDDIR)$(EXTRASUBDIR)/mgarender.o \ + $(MESADRVMGABUILDDIR)$(EXTRASUBDIR)/mgaioctl.o \ + $(MESADRVMGABUILDDIR)$(EXTRASUBDIR)/mgapixel.o \ + $(MESADRVMGABUILDDIR)$(EXTRASUBDIR)/mgaspan.o \ + $(MESADRVMGABUILDDIR)$(EXTRASUBDIR)/mgastate.o \ + $(MESADRVMGABUILDDIR)$(EXTRASUBDIR)/mgatex.o \ + $(MESADRVMGABUILDDIR)$(EXTRASUBDIR)/mga_texcombine.o \ + $(MESADRVMGABUILDDIR)$(EXTRASUBDIR)/mgatexmem.o \ + $(MESADRVMGABUILDDIR)$(EXTRASUBDIR)/mga_texstate.o \ + $(MESADRVMGABUILDDIR)$(EXTRASUBDIR)/mgatris.o \ + $(MESADRVMGABUILDDIR)$(EXTRASUBDIR)/mgavb.o \ + $(MESADRVMGABUILDDIR)$(EXTRASUBDIR)/mga_xmesa.o + + MGAUOBJS = $(MESADRVMGABUILDDIR)unshared/mgadd.o \ + $(MESADRVMGABUILDDIR)unshared/mgarender.o \ + $(MESADRVMGABUILDDIR)unshared/mgaioctl.o \ + $(MESADRVMGABUILDDIR)unshared/mgapixel.o \ + $(MESADRVMGABUILDDIR)unshared/mgaspan.o \ + $(MESADRVMGABUILDDIR)unshared/mgastate.o \ + $(MESADRVMGABUILDDIR)unshared/mgatex.o \ + $(MESADRVMGABUILDDIR)unshared/mga_texcombine.o \ + $(MESADRVMGABUILDDIR)unshared/mgatexmem.o \ + $(MESADRVMGABUILDDIR)unshared/mga_texstate.o \ + $(MESADRVMGABUILDDIR)unshared/mgatris.o \ + $(MESADRVMGABUILDDIR)unshared/mgavb.o \ + $(MESADRVMGABUILDDIR)unshared/mga_xmesa.o + + MGADOBJS = $(MESADRVMGABUILDDIR)debugger/mgadd.o \ + $(MESADRVMGABUILDDIR)debugger/mgarender.o \ + $(MESADRVMGABUILDDIR)debugger/mgaioctl.o \ + $(MESADRVMGABUILDDIR)debugger/mgapixel.o \ + $(MESADRVMGABUILDDIR)debugger/mgaspan.o \ + $(MESADRVMGABUILDDIR)debugger/mgastate.o \ + $(MESADRVMGABUILDDIR)debugger/mgatex.o \ + $(MESADRVMGABUILDDIR)debugger/mga_texcombine.o \ + $(MESADRVMGABUILDDIR)debugger/mgatexmem.o \ + $(MESADRVMGABUILDDIR)debugger/mga_texstate.o \ + $(MESADRVMGABUILDDIR)debugger/mgatris.o \ + $(MESADRVMGABUILDDIR)debugger/mgavb.o \ + $(MESADRVMGABUILDDIR)debugger/mga_xmesa.o + + MGAPOBJS = $(MESADRVMGABUILDDIR)profiled/mgadd.o \ + $(MESADRVMGABUILDDIR)profiled/mgarender.o \ + $(MESADRVMGABUILDDIR)profiled/mgaioctl.o \ + $(MESADRVMGABUILDDIR)profiled/mgapixel.o \ + $(MESADRVMGABUILDDIR)profiled/mgaspan.o \ + $(MESADRVMGABUILDDIR)profiled/mgastate.o \ + $(MESADRVMGABUILDDIR)profiled/mgatex.o \ + $(MESADRVMGABUILDDIR)profiled/mga_texcombine.o \ + $(MESADRVMGABUILDDIR)profiled/mgatexmem.o \ + $(MESADRVMGABUILDDIR)profiled/mga_texstate.o \ + $(MESADRVMGABUILDDIR)profiled/mgatris.o \ + $(MESADRVMGABUILDDIR)profiled/mgavb.o \ + $(MESADRVMGABUILDDIR)profiled/mga_xmesa.o + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(mgacontext.h, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mgadd.c, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mgadd.h, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mgaioctl.c, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mgaioctl.h, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mgapixel.c, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mgapixel.h, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mgarender.c, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mgaregs.h, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mgaspan.c, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mgaspan.h, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mgastate.c, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mgastate.h, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mgatex.c, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mgatex.h, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mga_texcombine.c, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mgatexmem.c, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mga_texstate.c, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mgatris.c, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mgatris.h, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mgavb.c, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mgavb.h, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mga_xmesa.c, $(MESADRVSRCDIR)/mga) +LinkSourceFile(mga_xmesa.h, $(MESADRVSRCDIR)/mga) +#endif Index: xc/lib/GL/mesa/drivers/dri/r128/Imakefile diff -u /dev/null xc/lib/GL/mesa/drivers/dri/r128/Imakefile:1.7 --- /dev/null Wed Mar 16 21:04:52 2005 +++ xc/lib/GL/mesa/drivers/dri/r128/Imakefile Mon Dec 20 17:52:39 2004 @@ -0,0 +1,120 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/r128/Imakefile,v 1.7 2004/12/20 22:52:39 alanh Exp $ + +/* + * Copyright (c) 2000-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include + +#if GlxUseBuiltInDRIDriver +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtraLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + +#define MesaDrvCommonBuildDir ../common/ +#include "../common/Imakefile.inc" +#include "../../../array_cache/Imakefile.inc" +#include "../../../main/Imakefile.inc" +#include "../../../math/Imakefile.inc" +#include "../../../shader/Imakefile.inc" +#include "../../../swrast/Imakefile.inc" +#include "../../../swrast_setup/Imakefile.inc" +#include "../../../tnl/Imakefile.inc" +#include "../../../Imakefile.inc" +#if defined(i386Architecture) && MesaUseX86Asm +#include "../../../x86/Imakefile.inc" +#endif +#ifdef SparcArchitecture +#include "../../../sparc/Imakefile.inc" +#endif +#define NeedToLinkMesaSrc +#include "Imakefile.inc" + + + DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MESA_ASM_DEFINES) + INCLUDES = $(X_INCLUDES) $(MESA_INCLUDES) $(DRI_INCLUDES) + + DRMOBJS = $(GLXLIBSRC)/dri/drm/xf86drm.o \ + $(GLXLIBSRC)/dri/drm/xf86drmHash.o \ + $(GLXLIBSRC)/dri/drm/xf86drmRandom.o \ + $(GLXLIBSRC)/dri/drm/xf86drmSL.o + + SRCS = $(R128SRCS) + OBJS = $(DRMOBJS) $(COREMESAOBJS) \ + $(MESA_ASM_OBJS) $(COMMONOBJS) $(R128OBJS) + +REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) ExpatLibrary + +#include + +LibraryObjectRule() + +AllTarget($(R128OBJS)) +NormalLintTarget($(SRCS)) + +#if !GlxUseBuiltInDRIDriver +LIBNAME = r128_dri.so +SharedDriModuleTarget($(LIBNAME),$(OBJS),$(OBJS)) +InstallDynamicModule($(LIBNAME),$(MODULEDIR),dri) + +#ifdef GlxSoProf +SOPROF_LIBNAME = _r128_dri_p +NormalDepLibraryTarget($(SOPROF_LIBNAME),$(OBJS),$(OBJS)) +InstallLibrary($(SOPROF_LIBNAME),$(MODULEDIR)/dri) +#endif +#endif + +DependTarget() + Index: xc/lib/GL/mesa/drivers/dri/r128/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/drivers/dri/r128/Imakefile.inc:1.5 --- /dev/null Wed Mar 16 21:04:52 2005 +++ xc/lib/GL/mesa/drivers/dri/r128/Imakefile.inc Mon Feb 28 22:48:50 2005 @@ -0,0 +1,135 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/r128/Imakefile.inc,v 1.5 2005/03/01 03:48:50 dawes Exp $ + +#ifndef MesaDrvSrcDir +#define MesaDrvSrcDir $(MESASRCDIR)/src/mesa/drivers/dri +#endif + +MESADRVSRCDIR = MesaDrvSrcDir + +#ifndef MesaDrvR128BuildDir +#define MesaDrvR128BuildDir /**/ +#endif +MESADRVR128BUILDDIR = MesaDrvR128BuildDir + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#if BuildXF86DRI + DRI_DEFINES = GlxDefines -DX_BYTE_ORDER=$(X_BYTE_ORDER) + DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ + -I$(XINCLUDESRC) \ + -I$(GLXLIBSRC)/glx \ + -I$(GLXLIBSRC)/include \ + -I$(SERVERSRC)/GL/dri \ + -I$(XF86OSSRC) \ + -I$(XF86COMSRC) \ + -I$(DRMINCLUDESDIR) \ + -I$(XF86DRIVERSRC)/ati \ + -I$(GLXLIBSRC)/dri/drm +#endif + +MESA_INCLUDES = -I$(MESASRCDIR)/src/mesa \ + -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/src/mesa/glapi \ + -I$(MESASRCDIR)/src/mesa/shader \ + -I$(MESASRCDIR)/include \ + -I$(MESADRVSRCDIR)/common \ + -I$(MESADRVSRCDIR)/r128 + X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) + + R128SRCS = $(MESADRVR128BUILDDIR)r128_context.c \ + $(MESADRVR128BUILDDIR)r128_dd.c \ + $(MESADRVR128BUILDDIR)r128_ioctl.c \ + $(MESADRVR128BUILDDIR)r128_lock.c \ + $(MESADRVR128BUILDDIR)r128_screen.c \ + $(MESADRVR128BUILDDIR)r128_span.c \ + $(MESADRVR128BUILDDIR)r128_state.c \ + $(MESADRVR128BUILDDIR)r128_tex.c \ + $(MESADRVR128BUILDDIR)r128_texmem.c \ + $(MESADRVR128BUILDDIR)r128_texstate.c \ + $(MESADRVR128BUILDDIR)r128_tris.c + + R128OBJS = $(MESADRVR128BUILDDIR)r128_context.o \ + $(MESADRVR128BUILDDIR)r128_dd.o \ + $(MESADRVR128BUILDDIR)r128_ioctl.o \ + $(MESADRVR128BUILDDIR)r128_lock.o \ + $(MESADRVR128BUILDDIR)r128_screen.o \ + $(MESADRVR128BUILDDIR)r128_span.o \ + $(MESADRVR128BUILDDIR)r128_state.o \ + $(MESADRVR128BUILDDIR)r128_tex.o \ + $(MESADRVR128BUILDDIR)r128_texmem.o \ + $(MESADRVR128BUILDDIR)r128_texstate.o \ + $(MESADRVR128BUILDDIR)r128_tris.o + + R128EOBJS = $(MESADRVR128BUILDDIR)$(EXTRASUBDIR)/r128_context.o \ + $(MESADRVR128BUILDDIR)$(EXTRASUBDIR)/r128_dd.o \ + $(MESADRVR128BUILDDIR)$(EXTRASUBDIR)/r128_ioctl.o \ + $(MESADRVR128BUILDDIR)$(EXTRASUBDIR)/r128_lock.o \ + $(MESADRVR128BUILDDIR)$(EXTRASUBDIR)/r128_screen.o \ + $(MESADRVR128BUILDDIR)$(EXTRASUBDIR)/r128_span.o \ + $(MESADRVR128BUILDDIR)$(EXTRASUBDIR)/r128_state.o \ + $(MESADRVR128BUILDDIR)$(EXTRASUBDIR)/r128_tex.o \ + $(MESADRVR128BUILDDIR)$(EXTRASUBDIR)/r128_texmem.o \ + $(MESADRVR128BUILDDIR)$(EXTRASUBDIR)/r128_texstate.o \ + $(MESADRVR128BUILDDIR)$(EXTRASUBDIR)/r128_tris.o + + R128UOBJS = $(MESADRVR128BUILDDIR)unshared/r128_context.o \ + $(MESADRVR128BUILDDIR)unshared/r128_dd.o \ + $(MESADRVR128BUILDDIR)unshared/r128_ioctl.o \ + $(MESADRVR128BUILDDIR)unshared/r128_lock.o \ + $(MESADRVR128BUILDDIR)unshared/r128_screen.o \ + $(MESADRVR128BUILDDIR)unshared/r128_span.o \ + $(MESADRVR128BUILDDIR)unshared/r128_state.o \ + $(MESADRVR128BUILDDIR)unshared/r128_tex.o \ + $(MESADRVR128BUILDDIR)unshared/r128_texmem.o \ + $(MESADRVR128BUILDDIR)unshared/r128_texstate.o \ + $(MESADRVR128BUILDDIR)unshared/r128_tris.o + + R128DOBJS = $(MESADRVR128BUILDDIR)debugger/r128_context.o \ + $(MESADRVR128BUILDDIR)debugger/r128_dd.o \ + $(MESADRVR128BUILDDIR)debugger/r128_ioctl.o \ + $(MESADRVR128BUILDDIR)debugger/r128_lock.o \ + $(MESADRVR128BUILDDIR)debugger/r128_screen.o \ + $(MESADRVR128BUILDDIR)debugger/r128_span.o \ + $(MESADRVR128BUILDDIR)debugger/r128_state.o \ + $(MESADRVR128BUILDDIR)debugger/r128_tex.o \ + $(MESADRVR128BUILDDIR)debugger/r128_texmem.o \ + $(MESADRVR128BUILDDIR)debugger/r128_texstate.o \ + $(MESADRVR128BUILDDIR)debugger/r128_tris.o + + R128POBJS = $(MESADRVR128BUILDDIR)profiled/r128_context.o \ + $(MESADRVR128BUILDDIR)profiled/r128_dd.o \ + $(MESADRVR128BUILDDIR)profiled/r128_ioctl.o \ + $(MESADRVR128BUILDDIR)profiled/r128_lock.o \ + $(MESADRVR128BUILDDIR)profiled/r128_screen.o \ + $(MESADRVR128BUILDDIR)profiled/r128_span.o \ + $(MESADRVR128BUILDDIR)profiled/r128_state.o \ + $(MESADRVR128BUILDDIR)profiled/r128_tex.o \ + $(MESADRVR128BUILDDIR)profiled/r128_texmem.o \ + $(MESADRVR128BUILDDIR)profiled/r128_texstate.o \ + $(MESADRVR128BUILDDIR)profiled/r128_tris.o + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(r128_context.c, $(MESADRVSRCDIR)/r128) +LinkSourceFile(r128_context.h, $(MESADRVSRCDIR)/r128) +LinkSourceFile(r128_dd.c, $(MESADRVSRCDIR)/r128) +LinkSourceFile(r128_dd.h, $(MESADRVSRCDIR)/r128) +LinkSourceFile(r128_ioctl.c, $(MESADRVSRCDIR)/r128) +LinkSourceFile(r128_ioctl.h, $(MESADRVSRCDIR)/r128) +LinkSourceFile(r128_lock.c, $(MESADRVSRCDIR)/r128) +LinkSourceFile(r128_lock.h, $(MESADRVSRCDIR)/r128) +LinkSourceFile(r128_screen.c, $(MESADRVSRCDIR)/r128) +LinkSourceFile(r128_screen.h, $(MESADRVSRCDIR)/r128) +LinkSourceFile(r128_span.c, $(MESADRVSRCDIR)/r128) +LinkSourceFile(r128_span.h, $(MESADRVSRCDIR)/r128) +LinkSourceFile(r128_state.c, $(MESADRVSRCDIR)/r128) +LinkSourceFile(r128_state.h, $(MESADRVSRCDIR)/r128) +LinkSourceFile(r128_tex.c, $(MESADRVSRCDIR)/r128) +LinkSourceFile(r128_tex.h, $(MESADRVSRCDIR)/r128) +LinkSourceFile(r128_texmem.c, $(MESADRVSRCDIR)/r128) +LinkSourceFile(r128_texobj.h, $(MESADRVSRCDIR)/r128) +LinkSourceFile(r128_texstate.c, $(MESADRVSRCDIR)/r128) +LinkSourceFile(r128_tris.c, $(MESADRVSRCDIR)/r128) +LinkSourceFile(r128_tris.h, $(MESADRVSRCDIR)/r128) +#endif Index: xc/lib/GL/mesa/drivers/dri/r200/Imakefile diff -u /dev/null xc/lib/GL/mesa/drivers/dri/r200/Imakefile:1.7 --- /dev/null Wed Mar 16 21:04:52 2005 +++ xc/lib/GL/mesa/drivers/dri/r200/Imakefile Mon Dec 20 17:52:39 2004 @@ -0,0 +1,123 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/r200/Imakefile,v 1.7 2004/12/20 22:52:39 alanh Exp $ + +/* + * Copyright (c) 2000-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include + +#if GlxUseBuiltInDRIDriver +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtraLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + +#define MesaDrvCommonBuildDir ../common/ +#include "../common/Imakefile.inc" +#include "../../../array_cache/Imakefile.inc" +#include "../../../main/Imakefile.inc" +#include "../../../math/Imakefile.inc" +#include "../../../shader/Imakefile.inc" +#include "../../../swrast/Imakefile.inc" +#include "../../../swrast_setup/Imakefile.inc" +#include "../../../tnl/Imakefile.inc" +#include "../../../Imakefile.inc" +#if defined(i386Architecture) && MesaUseX86Asm +#include "../../../x86/Imakefile.inc" +#endif +#ifdef SparcArchitecture +#include "../../../sparc/Imakefile.inc" +#endif +#define NeedToLinkMesaSrc +#include "Imakefile.inc" + + DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MESA_ASM_DEFINES) + INCLUDES = $(X_INCLUDES) $(MESA_INCLUDES) $(DRI_INCLUDES) + + DRMOBJS = $(GLXLIBSRC)/dri/drm/xf86drm.o \ + $(GLXLIBSRC)/dri/drm/xf86drmHash.o \ + $(GLXLIBSRC)/dri/drm/xf86drmRandom.o \ + $(GLXLIBSRC)/dri/drm/xf86drmSL.o + + SRCS = $(R200SRCS) + OBJS = $(DRMOBJS) $(COREMESAOBJS) \ + $(MESA_ASM_OBJS) $(COMMONOBJS) $(R200OBJS) + +REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) ExpatLibrary + +#include + +LibraryObjectRule() + +AllTarget($(R200OBJS)) +NormalLintTarget($(SRCS)) + +#if !GlxUseBuiltInDRIDriver +LIBNAME = r200_dri.so +SharedDriModuleTarget($(LIBNAME),$(OBJS),$(OBJS)) +InstallDynamicModule($(LIBNAME),$(MODULEDIR),dri) + +#ifdef GlxSoProf +SOPROF_LIBNAME = _r200_dri_p +NormalDepLibraryTarget($(SOPROF_LIBNAME),$(OBJS),$(OBJS)) +InstallLibrary($(SOPROF_LIBNAME),$(MODULEDIR)/dri) +#endif +#endif + +#ifdef i386Architecture +ObjectFromAsmSource(r200_vtxtmp_x86, NullParameter) +#endif + +DependTarget() + Index: xc/lib/GL/mesa/drivers/dri/r200/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/drivers/dri/r200/Imakefile.inc:1.4 --- /dev/null Wed Mar 16 21:04:52 2005 +++ xc/lib/GL/mesa/drivers/dri/r200/Imakefile.inc Mon Feb 28 22:48:50 2005 @@ -0,0 +1,224 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/r200/Imakefile.inc,v 1.4 2005/03/01 03:48:50 dawes Exp $ + +#ifndef MesaDrvSrcDir +#define MesaDrvSrcDir $(MESASRCDIR)/src/mesa/drivers/dri +#endif + +MESADRVSRCDIR = MesaDrvSrcDir + +#ifndef MesaDrvR200BuildDir +#define MesaDrvR200BuildDir /**/ +#endif +MESADRVR200BUILDDIR = MesaDrvR200BuildDir + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#if BuildXF86DRI + DRI_DEFINES = GlxDefines -DX_BYTE_ORDER=$(X_BYTE_ORDER) + DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ + -I$(XINCLUDESRC) \ + -I$(GLXLIBSRC)/glx \ + -I$(GLXLIBSRC)/include \ + -I$(SERVERSRC)/GL/dri \ + -I$(XF86COMSRC) \ + -I$(XF86OSSRC) \ + -I$(DRMINCLUDESDIR) \ + -I$(XF86DRIVERSRC)/ati \ + -I$(GLXLIBSRC)/dri/drm +#endif + +MESA_INCLUDES = -I$(MESASRCDIR)/src/mesa \ + -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/src/mesa/glapi \ + -I$(MESASRCDIR)/src/mesa/shader \ + -I$(MESASRCDIR)/include \ + -I$(MESADRVSRCDIR)/common \ + -I$(MESADRVSRCDIR)/r200 + X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) + + R200SRCS = $(MESADRVR200BUILDDIR)r200_context.c \ + $(MESADRVR200BUILDDIR)r200_sanity.c \ + $(MESADRVR200BUILDDIR)r200_state.c \ + $(MESADRVR200BUILDDIR)r200_state_init.c \ + $(MESADRVR200BUILDDIR)r200_swtcl.c \ + $(MESADRVR200BUILDDIR)r200_cmdbuf.c \ + $(MESADRVR200BUILDDIR)r200_ioctl.c \ + $(MESADRVR200BUILDDIR)r200_lock.c \ + $(MESADRVR200BUILDDIR)r200_maos.c \ + $(MESADRVR200BUILDDIR)r200_pixel.c \ + $(MESADRVR200BUILDDIR)r200_screen.c \ + $(MESADRVR200BUILDDIR)r200_span.c \ + $(MESADRVR200BUILDDIR)r200_tcl.c \ + $(MESADRVR200BUILDDIR)r200_tex.c \ + $(MESADRVR200BUILDDIR)r200_texmem.c \ + $(MESADRVR200BUILDDIR)r200_texstate.c \ + $(MESADRVR200BUILDDIR)r200_vtxfmt.c \ + $(MESADRVR200BUILDDIR)r200_vtxfmt_x86.c \ + $(MESADRVR200BUILDDIR)r200_vtxtmp_x86.S \ + $(MESADRVR200BUILDDIR)r200_vtxfmt_sse.c \ + $(MESADRVR200BUILDDIR)r200_vtxfmt_c.c + + R200OBJS = $(MESADRVR200BUILDDIR)r200_context.o \ + $(MESADRVR200BUILDDIR)r200_sanity.o \ + $(MESADRVR200BUILDDIR)r200_state.o \ + $(MESADRVR200BUILDDIR)r200_state_init.o \ + $(MESADRVR200BUILDDIR)r200_swtcl.o \ + $(MESADRVR200BUILDDIR)r200_cmdbuf.o \ + $(MESADRVR200BUILDDIR)r200_ioctl.o \ + $(MESADRVR200BUILDDIR)r200_lock.o \ + $(MESADRVR200BUILDDIR)r200_maos.o \ + $(MESADRVR200BUILDDIR)r200_pixel.o \ + $(MESADRVR200BUILDDIR)r200_screen.o \ + $(MESADRVR200BUILDDIR)r200_span.o \ + $(MESADRVR200BUILDDIR)r200_tcl.o \ + $(MESADRVR200BUILDDIR)r200_tex.o \ + $(MESADRVR200BUILDDIR)r200_texmem.o \ + $(MESADRVR200BUILDDIR)r200_texstate.o \ + $(MESADRVR200BUILDDIR)r200_vtxfmt.o \ + $(MESADRVR200BUILDDIR)r200_vtxfmt_c.o + +#ifdef i386Architecture + R200OBJS += $(MESADRVR200BUILDDIR)r200_vtxfmt_x86.o \ + $(MESADRVR200BUILDDIR)r200_vtxtmp_x86.o \ + $(MESADRVR200BUILDDIR)r200_vtxfmt_sse.o +#endif + + R200EOBJS = $(MESADRVR200BUILDDIR)$(EXTRASUBDIR)/r200_context.o \ + $(MESADRVR200BUILDDIR)$(EXTRASUBDIR)/r200_sanity.o \ + $(MESADRVR200BUILDDIR)$(EXTRASUBDIR)/r200_cmdbuf.o \ + $(MESADRVR200BUILDDIR)$(EXTRASUBDIR)/r200_ioctl.o \ + $(MESADRVR200BUILDDIR)$(EXTRASUBDIR)/r200_lock.o \ + $(MESADRVR200BUILDDIR)$(EXTRASUBDIR)/r200_maos.o \ + $(MESADRVR200BUILDDIR)$(EXTRASUBDIR)/r200_pixel.o \ + $(MESADRVR200BUILDDIR)$(EXTRASUBDIR)/r200_screen.o \ + $(MESADRVR200BUILDDIR)$(EXTRASUBDIR)/r200_span.o \ + $(MESADRVR200BUILDDIR)$(EXTRASUBDIR)/r200_state.o \ + $(MESADRVR200BUILDDIR)$(EXTRASUBDIR)/r200_state_init.o \ + $(MESADRVR200BUILDDIR)$(EXTRASUBDIR)/r200_swtcl.o \ + $(MESADRVR200BUILDDIR)$(EXTRASUBDIR)/r200_tcl.o \ + $(MESADRVR200BUILDDIR)$(EXTRASUBDIR)/r200_tex.o \ + $(MESADRVR200BUILDDIR)$(EXTRASUBDIR)/r200_texmem.o \ + $(MESADRVR200BUILDDIR)$(EXTRASUBDIR)/r200_texstate.o \ + $(MESADRVR200BUILDDIR)$(EXTRASUBDIR)/r200_vtxfmt.o \ + $(MESADRVR200BUILDDIR)$(EXTRASUBDIR)/r200_vtxfmt_c.o + +#ifdef i386Architecture + R200EOBJS += $(MESADRVR200BUILDDIR)$(EXTRASUBDIR)/r200_vtxfmt_x86.o \ + $(MESADRVR200BUILDDIR)$(EXTRASUBDIR)/r200_vtxtmp_x86.o \ + $(MESADRVR200BUILDDIR)$(EXTRASUBDIR)/r200_vtxfmt_sse.o +#endif + + R200UOBJS = $(MESADRVR200BUILDDIR)unshared/r200_context.o \ + $(MESADRVR200BUILDDIR)unshared/r200_sanity.o \ + $(MESADRVR200BUILDDIR)unshared/r200_cmdbuf.o \ + $(MESADRVR200BUILDDIR)unshared/r200_ioctl.o \ + $(MESADRVR200BUILDDIR)unshared/r200_lock.o \ + $(MESADRVR200BUILDDIR)unshared/r200_maos.o \ + $(MESADRVR200BUILDDIR)unshared/r200_pixel.o \ + $(MESADRVR200BUILDDIR)unshared/r200_screen.o \ + $(MESADRVR200BUILDDIR)unshared/r200_span.o \ + $(MESADRVR200BUILDDIR)unshared/r200_state.o \ + $(MESADRVR200BUILDDIR)unshared/r200_state_init.o \ + $(MESADRVR200BUILDDIR)unshared/r200_swtcl.o \ + $(MESADRVR200BUILDDIR)unshared/r200_tcl.o \ + $(MESADRVR200BUILDDIR)unshared/r200_tex.o \ + $(MESADRVR200BUILDDIR)unshared/r200_texmem.o \ + $(MESADRVR200BUILDDIR)unshared/r200_texstate.o \ + $(MESADRVR200BUILDDIR)unshared/r200_vtxfmt.o \ + $(MESADRVR200BUILDDIR)unshared/r200_vtxfmt_c.o + +#ifdef i386Architecture + R200UOBJS += $(MESADRVR200BUILDDIR)unshared/r200_vtxfmt_x86.o \ + $(MESADRVR200BUILDDIR)unshared/r200_vtxtmp_x86.o \ + $(MESADRVR200BUILDDIR)unshared/r200_vtxfmt_sse.o +#endif + + R200DOBJS = $(MESADRVR200BUILDDIR)debugger/r200_context.o \ + $(MESADRVR200BUILDDIR)debugger/r200_sanity.o \ + $(MESADRVR200BUILDDIR)debugger/r200_cmdbuf.o \ + $(MESADRVR200BUILDDIR)debugger/r200_ioctl.o \ + $(MESADRVR200BUILDDIR)debugger/r200_lock.o \ + $(MESADRVR200BUILDDIR)debugger/r200_maos.o \ + $(MESADRVR200BUILDDIR)debugger/r200_pixel.o \ + $(MESADRVR200BUILDDIR)debugger/r200_screen.o \ + $(MESADRVR200BUILDDIR)debugger/r200_span.o \ + $(MESADRVR200BUILDDIR)debugger/r200_state.o \ + $(MESADRVR200BUILDDIR)debugger/r200_state_init.o \ + $(MESADRVR200BUILDDIR)debugger/r200_swtcl.o \ + $(MESADRVR200BUILDDIR)debugger/r200_tcl.o \ + $(MESADRVR200BUILDDIR)debugger/r200_tex.o \ + $(MESADRVR200BUILDDIR)debugger/r200_texmem.o \ + $(MESADRVR200BUILDDIR)debugger/r200_texstate.o \ + $(MESADRVR200BUILDDIR)debugger/r200_vtxfmt.o \ + $(MESADRVR200BUILDDIR)debugger/r200_vtxfmt_c.o + +#ifdef i386Architecture + R200DOBJS += $(MESADRVR200BUILDDIR)debugger/r200_vtxfmt_x86.o \ + $(MESADRVR200BUILDDIR)debugger/r200_vtxtmp_x86.o \ + $(MESADRVR200BUILDDIR)debugger/r200_vtxfmt_sse.o +#endif + + R200POBJS = $(MESADRVR200BUILDDIR)profiled/r200_context.o \ + $(MESADRVR200BUILDDIR)profiled/r200_sanity.o \ + $(MESADRVR200BUILDDIR)profiled/r200_cmdbuf.o \ + $(MESADRVR200BUILDDIR)profiled/r200_ioctl.o \ + $(MESADRVR200BUILDDIR)profiled/r200_lock.o \ + $(MESADRVR200BUILDDIR)profiled/r200_maos.o \ + $(MESADRVR200BUILDDIR)profiled/r200_pixel.o \ + $(MESADRVR200BUILDDIR)profiled/r200_screen.o \ + $(MESADRVR200BUILDDIR)profiled/r200_span.o \ + $(MESADRVR200BUILDDIR)profiled/r200_state.o \ + $(MESADRVR200BUILDDIR)profiled/r200_state_init.o \ + $(MESADRVR200BUILDDIR)profiled/r200_swtcl.o \ + $(MESADRVR200BUILDDIR)profiled/r200_tcl.o \ + $(MESADRVR200BUILDDIR)profiled/r200_tex.o \ + $(MESADRVR200BUILDDIR)profiled/r200_texmem.o \ + $(MESADRVR200BUILDDIR)profiled/r200_texstate.o \ + $(MESADRVR200BUILDDIR)profiled/r200_vtxfmt.o \ + $(MESADRVR200BUILDDIR)profiled/r200_vtxfmt_c.o + +#ifdef i386Architecture + R200POBJS += $(MESADRVR200BUILDDIR)profiled/r200_vtxfmt_x86.o \ + $(MESADRVR200BUILDDIR)profiled/r200_vtxtmp_x86.o \ + $(MESADRVR200BUILDDIR)profiled/r200_vtxfmt_sse.o +#endif + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(r200_context.c, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_context.h, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_cmdbuf.c, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_ioctl.c, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_ioctl.h, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_lock.c, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_lock.h, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_maos.c, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_maos.h, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_pixel.c, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_pixel.h, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_reg.h, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_screen.c, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_screen.h, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_span.c, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_span.h, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_sanity.c, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_sanity.h, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_state.c, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_state.h, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_state_init.c, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_swtcl.c, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_swtcl.h, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_tcl.c, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_tcl.h, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_tex.c, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_tex.h, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_texmem.c, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_texstate.c, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_vtxfmt.c, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_vtxfmt.h, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_vtxfmt_c.c, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_vtxfmt_x86.c, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_vtxtmp_x86.S, $(MESADRVSRCDIR)/r200) +LinkSourceFile(r200_vtxfmt_sse.c, $(MESADRVSRCDIR)/r200) +#endif Index: xc/lib/GL/mesa/drivers/dri/radeon/Imakefile diff -u /dev/null xc/lib/GL/mesa/drivers/dri/radeon/Imakefile:1.7 --- /dev/null Wed Mar 16 21:04:52 2005 +++ xc/lib/GL/mesa/drivers/dri/radeon/Imakefile Mon Dec 20 17:52:39 2004 @@ -0,0 +1,123 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/radeon/Imakefile,v 1.7 2004/12/20 22:52:39 alanh Exp $ + +/* + * Copyright (c) 2000-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include + +#if GlxUseBuiltInDRIDriver +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtraLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + +#define MesaDrvCommonBuildDir ../common/ +#include "../common/Imakefile.inc" +#include "../../../array_cache/Imakefile.inc" +#include "../../../main/Imakefile.inc" +#include "../../../math/Imakefile.inc" +#include "../../../shader/Imakefile.inc" +#include "../../../swrast/Imakefile.inc" +#include "../../../swrast_setup/Imakefile.inc" +#include "../../../tnl/Imakefile.inc" +#include "../../../Imakefile.inc" +#if defined(i386Architecture) && MesaUseX86Asm +#include "../../../x86/Imakefile.inc" +#endif +#ifdef SparcArchitecture +#include "../../../sparc/Imakefile.inc" +#endif +#define NeedToLinkMesaSrc +#include "Imakefile.inc" + + DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MESA_ASM_DEFINES) + INCLUDES = $(X_INCLUDES) $(MESA_INCLUDES) $(DRI_INCLUDES) + + DRMOBJS = $(GLXLIBSRC)/dri/drm/xf86drm.o \ + $(GLXLIBSRC)/dri/drm/xf86drmHash.o \ + $(GLXLIBSRC)/dri/drm/xf86drmRandom.o \ + $(GLXLIBSRC)/dri/drm/xf86drmSL.o + + SRCS = $(RADEONSRCS) + OBJS = $(DRMOBJS) $(COREMESAOBJS) \ + $(MESA_ASM_OBJS) $(COMMONOBJS) $(RADEONOBJS) + +REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) ExpatLibrary + +#include + +LibraryObjectRule() + +AllTarget($(RADEONOBJS)) +NormalLintTarget($(SRCS)) + +#if !GlxUseBuiltInDRIDriver +LIBNAME = radeon_dri.so +SharedDriModuleTarget($(LIBNAME),$(OBJS),$(OBJS)) +InstallDynamicModule($(LIBNAME),$(MODULEDIR),dri) + +#ifdef GlxSoProf +SOPROF_LIBNAME = _radeon_dri_p +NormalDepLibraryTarget($(SOPROF_LIBNAME),$(OBJS),$(OBJS)) +InstallLibrary($(SOPROF_LIBNAME),$(MODULEDIR)/dri) +#endif +#endif + +#ifdef i386Architecture +ObjectFromAsmSource(radeon_vtxtmp_x86, NullParameter) +#endif + +DependTarget() + Index: xc/lib/GL/mesa/drivers/dri/radeon/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/drivers/dri/radeon/Imakefile.inc:1.4 --- /dev/null Wed Mar 16 21:04:52 2005 +++ xc/lib/GL/mesa/drivers/dri/radeon/Imakefile.inc Mon Feb 28 22:48:50 2005 @@ -0,0 +1,217 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/radeon/Imakefile.inc,v 1.4 2005/03/01 03:48:50 dawes Exp $ + +#ifndef MesaDrvSrcDir +#define MesaDrvSrcDir $(MESASRCDIR)/src/mesa/drivers/dri +#endif + +MESADRVSRCDIR = MesaDrvSrcDir + +#ifndef MesaDrvRadeonBuildDir +#define MesaDrvRadeonBuildDir /**/ +#endif +MESADRVRADEONBUILDDIR = MesaDrvRadeonBuildDir + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#if BuildXF86DRI + DRI_DEFINES = GlxDefines -DX_BYTE_ORDER=$(X_BYTE_ORDER) + DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ + -I$(XINCLUDESRC) \ + -I$(GLXLIBSRC)/glx \ + -I$(GLXLIBSRC)/include \ + -I$(SERVERSRC)/GL/dri \ + -I$(XF86OSSRC) \ + -I$(XF86COMSRC) \ + -I$(DRMINCLUDESDIR) \ + -I$(XF86DRIVERSRC)/ati \ + -I$(GLXLIBSRC)/dri/drm +#endif + +MESA_INCLUDES = -I$(MESASRCDIR)/src/mesa \ + -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/src/mesa/glapi \ + -I$(MESASRCDIR)/src/mesa/shader \ + -I$(MESASRCDIR)/include \ + -I$(MESADRVSRCDIR)/common \ + -I$(MESADRVSRCDIR)/radeon + X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) + + RADEONSRCS = $(MESADRVRADEONBUILDDIR)radeon_context.c \ + $(MESADRVRADEONBUILDDIR)radeon_compat.c \ + $(MESADRVRADEONBUILDDIR)radeon_ioctl.c \ + $(MESADRVRADEONBUILDDIR)radeon_lock.c \ + $(MESADRVRADEONBUILDDIR)radeon_maos.c \ + $(MESADRVRADEONBUILDDIR)radeon_sanity.c \ + $(MESADRVRADEONBUILDDIR)radeon_screen.c \ + $(MESADRVRADEONBUILDDIR)radeon_span.c \ + $(MESADRVRADEONBUILDDIR)radeon_state.c \ + $(MESADRVRADEONBUILDDIR)radeon_state_init.c \ + $(MESADRVRADEONBUILDDIR)radeon_swtcl.c \ + $(MESADRVRADEONBUILDDIR)radeon_tcl.c \ + $(MESADRVRADEONBUILDDIR)radeon_tex.c \ + $(MESADRVRADEONBUILDDIR)radeon_texmem.c \ + $(MESADRVRADEONBUILDDIR)radeon_texstate.c \ + $(MESADRVRADEONBUILDDIR)radeon_vtxfmt.c \ + $(MESADRVRADEONBUILDDIR)radeon_vtxfmt_x86.c \ + $(MESADRVRADEONBUILDDIR)radeon_vtxtmp_x86.S \ + $(MESADRVRADEONBUILDDIR)radeon_vtxfmt_sse.c \ + $(MESADRVRADEONBUILDDIR)radeon_vtxfmt_c.c + + RADEONOBJS = $(MESADRVRADEONBUILDDIR)radeon_context.o \ + $(MESADRVRADEONBUILDDIR)radeon_compat.o \ + $(MESADRVRADEONBUILDDIR)radeon_ioctl.o \ + $(MESADRVRADEONBUILDDIR)radeon_lock.o \ + $(MESADRVRADEONBUILDDIR)radeon_maos.o \ + $(MESADRVRADEONBUILDDIR)radeon_sanity.o \ + $(MESADRVRADEONBUILDDIR)radeon_screen.o \ + $(MESADRVRADEONBUILDDIR)radeon_span.o \ + $(MESADRVRADEONBUILDDIR)radeon_state.o \ + $(MESADRVRADEONBUILDDIR)radeon_state_init.o \ + $(MESADRVRADEONBUILDDIR)radeon_swtcl.o \ + $(MESADRVRADEONBUILDDIR)radeon_tcl.o \ + $(MESADRVRADEONBUILDDIR)radeon_tex.o \ + $(MESADRVRADEONBUILDDIR)radeon_texmem.o \ + $(MESADRVRADEONBUILDDIR)radeon_texstate.o \ + $(MESADRVRADEONBUILDDIR)radeon_vtxfmt.o \ + $(MESADRVRADEONBUILDDIR)radeon_vtxfmt_c.o + +#ifdef i386Architecture + RADEONOBJS += $(MESADRVRADEONBUILDDIR)radeon_vtxfmt_x86.o \ + $(MESADRVRADEONBUILDDIR)radeon_vtxtmp_x86.o \ + $(MESADRVRADEONBUILDDIR)radeon_vtxfmt_sse.o +#endif + + RADEONEOBJS = $(MESADRVRADEONBUILDDIR)$(EXTRASUBDIR)/radeon_context.o \ + $(MESADRVRADEONBUILDDIR)$(EXTRASUBDIR)/radeon_compat.o \ + $(MESADRVRADEONBUILDDIR)$(EXTRASUBDIR)/radeon_ioctl.o \ + $(MESADRVRADEONBUILDDIR)$(EXTRASUBDIR)/radeon_lock.o \ + $(MESADRVRADEONBUILDDIR)$(EXTRASUBDIR)/radeon_maos.o \ + $(MESADRVRADEONBUILDDIR)$(EXTRASUBDIR)/radeon_sanity.o \ + $(MESADRVRADEONBUILDDIR)$(EXTRASUBDIR)/radeon_screen.o \ + $(MESADRVRADEONBUILDDIR)$(EXTRASUBDIR)/radeon_span.o \ + $(MESADRVRADEONBUILDDIR)$(EXTRASUBDIR)/radeon_state.o \ + $(MESADRVRADEONBUILDDIR)$(EXTRASUBDIR)/radeon_state_init.o \ + $(MESADRVRADEONBUILDDIR)$(EXTRASUBDIR)/radeon_swtcl.o \ + $(MESADRVRADEONBUILDDIR)$(EXTRASUBDIR)/radeon_tcl.o \ + $(MESADRVRADEONBUILDDIR)$(EXTRASUBDIR)/radeon_tex.o \ + $(MESADRVRADEONBUILDDIR)$(EXTRASUBDIR)/radeon_texmem.o \ + $(MESADRVRADEONBUILDDIR)$(EXTRASUBDIR)/radeon_texstate.o \ + $(MESADRVRADEONBUILDDIR)$(EXTRASUBDIR)/radeon_vtxfmt.o \ + $(MESADRVRADEONBUILDDIR)$(EXTRASUBDIR)/radeon_vtxfmt_c.o + +#ifdef i386Architecture + RADEONEOBJS += $(MESADRVRADEONBUILDDIR)$(EXTRASUBDIR)/radeon_vtxfmt_x86.o \ + $(MESADRVRADEONBUILDDIR)$(EXTRASUBDIR)/radeon_vtxtmp_x86.o \ + $(MESADRVRADEONBUILDDIR)$(EXTRASUBDIR)/radeon_vtxfmt_sse.o +#endif + + RADEONUOBJS = $(MESADRVRADEONBUILDDIR)unshared/radeon_context.o \ + $(MESADRVRADEONBUILDDIR)unshared/radeon_compat.o \ + $(MESADRVRADEONBUILDDIR)unshared/radeon_ioctl.o \ + $(MESADRVRADEONBUILDDIR)unshared/radeon_lock.o \ + $(MESADRVRADEONBUILDDIR)unshared/radeon_maos.o \ + $(MESADRVRADEONBUILDDIR)unshared/radeon_sanity.o \ + $(MESADRVRADEONBUILDDIR)unshared/radeon_screen.o \ + $(MESADRVRADEONBUILDDIR)unshared/radeon_span.o \ + $(MESADRVRADEONBUILDDIR)unshared/radeon_state.o \ + $(MESADRVRADEONBUILDDIR)unshared/radeon_state_init.o \ + $(MESADRVRADEONBUILDDIR)unshared/radeon_swtcl.o \ + $(MESADRVRADEONBUILDDIR)unshared/radeon_tcl.o \ + $(MESADRVRADEONBUILDDIR)unshared/radeon_tex.o \ + $(MESADRVRADEONBUILDDIR)unshared/radeon_texmem.o \ + $(MESADRVRADEONBUILDDIR)unshared/radeon_texstate.o \ + $(MESADRVRADEONBUILDDIR)unshared/radeon_vtxfmt.o \ + $(MESADRVRADEONBUILDDIR)unshared/radeon_vtxfmt_c.o + +#ifdef i386Architecture + RADEONUOBJS += $(MESADRVRADEONBUILDDIR)unshared/radeon_vtxfmt_x86.o \ + $(MESADRVRADEONBUILDDIR)unshared/radeon_vtxtmp_x86.o \ + $(MESADRVRADEONBUILDDIR)unshared/radeon_vtxfmt_sse.o +#endif + + RADEONDOBJS = $(MESADRVRADEONBUILDDIR)debugger/radeon_context.o \ + $(MESADRVRADEONBUILDDIR)debugger/radeon_compat.o \ + $(MESADRVRADEONBUILDDIR)debugger/radeon_ioctl.o \ + $(MESADRVRADEONBUILDDIR)debugger/radeon_lock.o \ + $(MESADRVRADEONBUILDDIR)debugger/radeon_maos.o \ + $(MESADRVRADEONBUILDDIR)debugger/radeon_sanity.o \ + $(MESADRVRADEONBUILDDIR)debugger/radeon_screen.o \ + $(MESADRVRADEONBUILDDIR)debugger/radeon_span.o \ + $(MESADRVRADEONBUILDDIR)debugger/radeon_state.o \ + $(MESADRVRADEONBUILDDIR)debugger/radeon_state_init.o \ + $(MESADRVRADEONBUILDDIR)debugger/radeon_swtcl.o \ + $(MESADRVRADEONBUILDDIR)debugger/radeon_tcl.o \ + $(MESADRVRADEONBUILDDIR)debugger/radeon_tex.o \ + $(MESADRVRADEONBUILDDIR)debugger/radeon_texmem.o \ + $(MESADRVRADEONBUILDDIR)debugger/radeon_texstate.o \ + $(MESADRVRADEONBUILDDIR)debugger/radeon_vtxfmt.o \ + $(MESADRVRADEONBUILDDIR)debugger/radeon_vtxfmt_c.o + +#ifdef i386Architecture + RADEONDOBJS += $(MESADRVRADEONBUILDDIR)debugger/radeon_vtxfmt_x86.o \ + $(MESADRVRADEONBUILDDIR)debugger/radeon_vtxtmp_x86.o \ + $(MESADRVRADEONBUILDDIR)debugger/radeon_vtxfmt_sse.o +#endif + + RADEONPOBJS = $(MESADRVRADEONBUILDDIR)profiled/radeon_context.o \ + $(MESADRVRADEONBUILDDIR)profiled/radeon_compat.o \ + $(MESADRVRADEONBUILDDIR)profiled/radeon_ioctl.o \ + $(MESADRVRADEONBUILDDIR)profiled/radeon_lock.o \ + $(MESADRVRADEONBUILDDIR)profiled/radeon_maos.o \ + $(MESADRVRADEONBUILDDIR)profiled/radeon_sanity.o \ + $(MESADRVRADEONBUILDDIR)profiled/radeon_screen.o \ + $(MESADRVRADEONBUILDDIR)profiled/radeon_span.o \ + $(MESADRVRADEONBUILDDIR)profiled/radeon_state.o \ + $(MESADRVRADEONBUILDDIR)profiled/radeon_state_init.o \ + $(MESADRVRADEONBUILDDIR)profiled/radeon_swtcl.o \ + $(MESADRVRADEONBUILDDIR)profiled/radeon_tcl.o \ + $(MESADRVRADEONBUILDDIR)profiled/radeon_tex.o \ + $(MESADRVRADEONBUILDDIR)profiled/radeon_texmem.o \ + $(MESADRVRADEONBUILDDIR)profiled/radeon_texstate.o \ + $(MESADRVRADEONBUILDDIR)profiled/radeon_vtxfmt.o \ + $(MESADRVRADEONBUILDDIR)profiled/radeon_vtxfmt_c.o + +#ifdef i386Architecture + RADEONPOBJS += $(MESADRVRADEONBUILDDIR)profiled/radeon_vtxfmt_x86.o \ + $(MESADRVRADEONBUILDDIR)profiled/radeon_vtxtmp_x86.o \ + $(MESADRVRADEONBUILDDIR)profiled/radeon_vtxfmt_sse.o +#endif + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(radeon_context.c, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_context.h, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_compat.c, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_ioctl.c, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_ioctl.h, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_lock.c, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_lock.h, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_maos.c, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_maos.h, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_maos_vbtmp.h, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_sanity.c, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_sanity.h, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_screen.c, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_screen.h, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_span.c, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_span.h, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_state.c, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_state.h, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_state_init.c, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_subset.h, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_swtcl.c, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_swtcl.h, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_tcl.c, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_tcl.h, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_tex.c, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_tex.h, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_texmem.c, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_texstate.c, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_vtxfmt.c, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_vtxfmt.h, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_vtxfmt_c.c, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_vtxfmt_x86.c, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_vtxtmp_x86.S, $(MESADRVSRCDIR)/radeon) +LinkSourceFile(radeon_vtxfmt_sse.c, $(MESADRVSRCDIR)/radeon) +#endif Index: xc/lib/GL/mesa/drivers/dri/sis/Imakefile diff -u /dev/null xc/lib/GL/mesa/drivers/dri/sis/Imakefile:1.7 --- /dev/null Wed Mar 16 21:04:52 2005 +++ xc/lib/GL/mesa/drivers/dri/sis/Imakefile Mon Dec 20 17:52:39 2004 @@ -0,0 +1,123 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/sis/Imakefile,v 1.7 2004/12/20 22:52:39 alanh Exp $ + +/* + * Copyright (c) 2000-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include + +#if GlxUseBuiltInDRIDriver +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtraLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + +#define MesaDrvCommonBuildDir ../common/ +#include "../common/Imakefile.inc" +#include "../../../array_cache/Imakefile.inc" +#include "../../../main/Imakefile.inc" +#include "../../../math/Imakefile.inc" +#include "../../../shader/Imakefile.inc" +#include "../../../swrast/Imakefile.inc" +#include "../../../swrast_setup/Imakefile.inc" +#include "../../../tnl/Imakefile.inc" +#include "../../../Imakefile.inc" +#if defined(i386Architecture) && MesaUseX86Asm +#include "../../../x86/Imakefile.inc" +#endif +#ifdef SparcArchitecture +#include "../../../sparc/Imakefile.inc" +#endif +#define NeedToLinkMesaSrc +#include "Imakefile.inc" + +XCOMM DEBUG_DEFINES = -DDEBUG_LOCKING +XCOMM DEBUG_DEFINES = -DSIS_DEBUG + + DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MESA_ASM_DEFINES) \ + $(DEBUG_DEFINES) + INCLUDES = $(X_INCLUDES) $(MESA_INCLUDES) $(DRI_INCLUDES) + + DRMOBJS = $(GLXLIBSRC)/dri/drm/xf86drm.o \ + $(GLXLIBSRC)/dri/drm/xf86drmHash.o \ + $(GLXLIBSRC)/dri/drm/xf86drmRandom.o \ + $(GLXLIBSRC)/dri/drm/xf86drmSL.o + + SRCS = $(SISSRCS) + OBJS = $(DRMOBJS) $(COREMESAOBJS) \ + $(MESA_ASM_OBJS) $(COMMONOBJS) $(SISOBJS) + +REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) ExpatLibrary + +#include + +LibraryObjectRule() + +AllTarget($(SISOBJS)) +NormalLintTarget($(SRCS)) + +#if !GlxUseBuiltInDRIDriver +LIBNAME = sis_dri.so +SharedDriModuleTarget($(LIBNAME),$(OBJS),$(OBJS)) +InstallDynamicModule($(LIBNAME),$(MODULEDIR),dri) + +#ifdef GlxSoProf +SOPROF_LIBNAME = _sis_dri_p +NormalDepLibraryTarget($(SOPROF_LIBNAME),$(OBJS),$(OBJS)) +InstallLibrary($(SOPROF_LIBNAME),$(MODULEDIR)/dri) +#endif +#endif + +DependTarget() + Index: xc/lib/GL/mesa/drivers/dri/sis/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/drivers/dri/sis/Imakefile.inc:1.4 --- /dev/null Wed Mar 16 21:04:52 2005 +++ xc/lib/GL/mesa/drivers/dri/sis/Imakefile.inc Mon Feb 28 22:48:50 2005 @@ -0,0 +1,172 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/sis/Imakefile.inc,v 1.4 2005/03/01 03:48:50 dawes Exp $ + +#ifndef MesaDrvSrcDir +#define MesaDrvSrcDir $(MESASRCDIR)/src/mesa/drivers/dri +#endif + +MESADRVSRCDIR = MesaDrvSrcDir + +#ifndef MesaDrvSisBuildDir +#define MesaDrvSisBuildDir /**/ +#endif +MESADRVSISBUILDDIR = MesaDrvSisBuildDir + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#if BuildXF86DRI + DRI_DEFINES = GlxDefines $(SIS_DEFINES) -DX_BYTE_ORDER=$(X_BYTE_ORDER) + DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ + -I$(XINCLUDESRC) \ + -I$(GLXLIBSRC)/glx \ + -I$(GLXLIBSRC)/include \ + -I$(SERVERSRC)/GL/dri \ + -I$(XF86OSSRC) \ + -I$(DRMINCLUDESDIR) \ + -I$(XF86DRIVERSRC)/sis \ + -I$(GLXLIBSRC)/dri/drm +#endif + +MESA_INCLUDES = -I$(MESASRCDIR)/src/mesa \ + -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/src/mesa/glapi \ + -I$(MESASRCDIR)/src/mesa/shader \ + -I$(MESASRCDIR)/include \ + -I$(MESADRVSRCDIR)/common \ + -I$(MESADRVSRCDIR)/sis + X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) + +#if 0 + DEBUG_SRC = $(MESADRVSISBUILDDIR)sis_debug.c + DEBUG_OBJ = $(MESADRVSISBUILDDIR)sis_debug.o + DEBUG_EOBJ = $(MESADRVSISBUILDDIR)$(EXTRASUBDIR)/sis_debug.o + DEBUG_UOBJ = $(MESADRVSISBUILDDIR)unshared/sis_debug.o + DEBUG_DOBJ = $(MESADRVSISBUILDDIR)debugger/sis_debug.o + DEBUG_POBJ = $(MESADRVSISBUILDDIR)profiled/sis_debug.o + DEBUG_DEFINES += -DSIS_DUMP +#ifdef NeedToLinkMesaSrc +LinkSourceFile(sis_debug.c, $(MESADRVSRCDIR)/sis) +#endif +#endif + + SISSRCS = $(MESADRVSISBUILDDIR)sis_alloc.c \ + $(MESADRVSISBUILDDIR)sis_dd.c \ + $(MESADRVSISBUILDDIR)sis_lock.c \ + $(MESADRVSISBUILDDIR)sis_context.c \ + $(MESADRVSISBUILDDIR)sis_fog.c \ + $(MESADRVSISBUILDDIR)sis_clear.c \ + $(MESADRVSISBUILDDIR)sis_screen.c \ + $(MESADRVSISBUILDDIR)sis_state.c \ + $(MESADRVSISBUILDDIR)sis_stencil.c \ + $(MESADRVSISBUILDDIR)sis_span.c \ + $(MESADRVSISBUILDDIR)sis_tex.c \ + $(MESADRVSISBUILDDIR)sis_texstate.c \ + $(MESADRVSISBUILDDIR)sis_tris.c \ + $(DEBUG_SRC) + + SISOBJS = $(MESADRVSISBUILDDIR)sis_alloc.o \ + $(MESADRVSISBUILDDIR)sis_dd.o \ + $(MESADRVSISBUILDDIR)sis_lock.o \ + $(MESADRVSISBUILDDIR)sis_context.o \ + $(MESADRVSISBUILDDIR)sis_fog.o \ + $(MESADRVSISBUILDDIR)sis_clear.o \ + $(MESADRVSISBUILDDIR)sis_screen.o \ + $(MESADRVSISBUILDDIR)sis_state.o \ + $(MESADRVSISBUILDDIR)sis_stencil.o \ + $(MESADRVSISBUILDDIR)sis_span.o \ + $(MESADRVSISBUILDDIR)sis_tex.o \ + $(MESADRVSISBUILDDIR)sis_texstate.o \ + $(MESADRVSISBUILDDIR)sis_tris.o \ + $(DEBUG_OBJ) + + SISEOBJS = $(MESADRVSISBUILDDIR)$(EXTRASUBDIR)/sis_alloc.o \ + $(MESADRVSISBUILDDIR)$(EXTRASUBDIR)/sis_dd.o \ + $(MESADRVSISBUILDDIR)$(EXTRASUBDIR)/sis_lock.o \ + $(MESADRVSISBUILDDIR)$(EXTRASUBDIR)/sis_context.o \ + $(MESADRVSISBUILDDIR)$(EXTRASUBDIR)/sis_fog.o \ + $(MESADRVSISBUILDDIR)$(EXTRASUBDIR)/sis_clear.o \ + $(MESADRVSISBUILDDIR)$(EXTRASUBDIR)/sis_screen.o \ + $(MESADRVSISBUILDDIR)$(EXTRASUBDIR)/sis_state.o \ + $(MESADRVSISBUILDDIR)$(EXTRASUBDIR)/sis_stencil.o \ + $(MESADRVSISBUILDDIR)$(EXTRASUBDIR)/sis_span.o \ + $(MESADRVSISBUILDDIR)$(EXTRASUBDIR)/sis_tex.o \ + $(MESADRVSISBUILDDIR)$(EXTRASUBDIR)/sis_texstate.o \ + $(MESADRVSISBUILDDIR)$(EXTRASUBDIR)/sis_tris.o \ + $(DEBUG_EOBJ) + + SISUOBJS = $(MESADRVSISBUILDDIR)unshared/sis_alloc.o \ + $(MESADRVSISBUILDDIR)unshared/sis_dd.o \ + $(MESADRVSISBUILDDIR)unshared/sis_lock.o \ + $(MESADRVSISBUILDDIR)unshared/sis_context.o \ + $(MESADRVSISBUILDDIR)unshared/sis_fog.o \ + $(MESADRVSISBUILDDIR)unshared/sis_clear.o \ + $(MESADRVSISBUILDDIR)unshared/sis_screen.o \ + $(MESADRVSISBUILDDIR)unshared/sis_state.o \ + $(MESADRVSISBUILDDIR)unshared/sis_stencil.o \ + $(MESADRVSISBUILDDIR)unshared/sis_span.o \ + $(MESADRVSISBUILDDIR)unshared/sis_tex.o \ + $(MESADRVSISBUILDDIR)unshared/sis_texstate.o \ + $(MESADRVSISBUILDDIR)unshared/sis_tris.o \ + $(DEBUG_UOBJ) + + SISDOBJS = $(MESADRVSISBUILDDIR)debugger/sis_alloc.o \ + $(MESADRVSISBUILDDIR)debugger/sis_dd.o \ + $(MESADRVSISBUILDDIR)debugger/sis_lock.o \ + $(MESADRVSISBUILDDIR)debugger/sis_context.o \ + $(MESADRVSISBUILDDIR)debugger/sis_fog.o \ + $(MESADRVSISBUILDDIR)debugger/sis_clear.o \ + $(MESADRVSISBUILDDIR)debugger/sis_screen.o \ + $(MESADRVSISBUILDDIR)debugger/sis_state.o \ + $(MESADRVSISBUILDDIR)debugger/sis_stencil.o \ + $(MESADRVSISBUILDDIR)debugger/sis_span.o \ + $(MESADRVSISBUILDDIR)debugger/sis_tex.o \ + $(MESADRVSISBUILDDIR)debugger/sis_texstate.o \ + $(MESADRVSISBUILDDIR)debugger/sis_tris.o \ + $(DEBUG_DOBJ) + + SISPOBJS = $(MESADRVSISBUILDDIR)profiled/sis_alloc.o \ + $(MESADRVSISBUILDDIR)profiled/sis_dd.o \ + $(MESADRVSISBUILDDIR)profiled/sis_lock.o \ + $(MESADRVSISBUILDDIR)profiled/sis_context.o \ + $(MESADRVSISBUILDDIR)profiled/sis_fog.o \ + $(MESADRVSISBUILDDIR)profiled/sis_clear.o \ + $(MESADRVSISBUILDDIR)profiled/sis_screen.o \ + $(MESADRVSISBUILDDIR)profiled/sis_state.o \ + $(MESADRVSISBUILDDIR)profiled/sis_stencil.o \ + $(MESADRVSISBUILDDIR)profiled/sis_span.o \ + $(MESADRVSISBUILDDIR)profiled/sis_tex.o \ + $(MESADRVSISBUILDDIR)profiled/sis_texstate.o \ + $(MESADRVSISBUILDDIR)profiled/sis_tris.o \ + $(DEBUG_POBJ) + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(sis_alloc.c, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_alloc.h, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_common2.h, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_context.h, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_dd.c, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_dd.h, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_debug.c, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_debug.h, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_lock.c, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_lock.h, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_context.c, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_fog.c, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_clear.c, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_reg.h, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_screen.c, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_screen.h, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_state.c, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_state.h, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_stencil.c, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_stencil.h, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_span.c, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_span.h, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_tex.c, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_tex.h, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_texstate.c, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_tris.c, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_tris.h, $(MESADRVSRCDIR)/sis) +LinkSourceFile(sis_tritmp.h, $(MESADRVSRCDIR)/sis) +#endif Index: xc/lib/GL/mesa/drivers/dri/tdfx/Imakefile diff -u /dev/null xc/lib/GL/mesa/drivers/dri/tdfx/Imakefile:1.7 --- /dev/null Wed Mar 16 21:04:52 2005 +++ xc/lib/GL/mesa/drivers/dri/tdfx/Imakefile Mon Dec 20 17:52:39 2004 @@ -0,0 +1,119 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/tdfx/Imakefile,v 1.7 2004/12/20 22:52:39 alanh Exp $ + +/* + * Copyright (c) 2000-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include + +#if GlxUseBuiltInDRIDriver +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtraLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + +#define MesaDrvCommonBuildDir ../common/ +#include "../common/Imakefile.inc" +#include "../../../array_cache/Imakefile.inc" +#include "../../../main/Imakefile.inc" +#include "../../../math/Imakefile.inc" +#include "../../../shader/Imakefile.inc" +#include "../../../swrast/Imakefile.inc" +#include "../../../swrast_setup/Imakefile.inc" +#include "../../../tnl/Imakefile.inc" +#include "../../../Imakefile.inc" +#if defined(i386Architecture) && MesaUseX86Asm +#include "../../../x86/Imakefile.inc" +#endif +#ifdef SparcArchitecture +#include "../../../sparc/Imakefile.inc" +#endif +#define NeedToLinkMesaSrc +#include "Imakefile.inc" + + DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MESA_ASM_DEFINES) + INCLUDES = $(X_INCLUDES) $(MESA_INCLUDES) $(DRI_INCLUDES) + + DRMOBJS = $(GLXLIBSRC)/dri/drm/xf86drm.o \ + $(GLXLIBSRC)/dri/drm/xf86drmHash.o \ + $(GLXLIBSRC)/dri/drm/xf86drmRandom.o \ + $(GLXLIBSRC)/dri/drm/xf86drmSL.o + + SRCS = $(TDFXSRCS) + OBJS = $(DRMOBJS) $(COREMESAOBJS) \ + $(MESA_ASM_OBJS) $(TDFXOBJS) + +REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) ExpatLibrary + +#include + +LibraryObjectRule() + +AllTarget($(TDFXOBJS)) +NormalLintTarget($(SRCS)) + +#if !GlxUseBuiltInDRIDriver +LIBNAME = tdfx_dri.so +SharedDriModuleTarget($(LIBNAME),$(OBJS),$(OBJS)) +InstallDynamicModule($(LIBNAME),$(MODULEDIR),dri) + +#ifdef GlxSoProf +SOPROF_LIBNAME = _tdfx_dri_p +NormalDepLibraryTarget($(SOPROF_LIBNAME),$(OBJS),$(OBJS)) +InstallLibrary($(SOPROF_LIBNAME),$(MODULEDIR)/dri) +#endif +#endif + +DependTarget() + Index: xc/lib/GL/mesa/drivers/dri/tdfx/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/drivers/dri/tdfx/Imakefile.inc:1.4 --- /dev/null Wed Mar 16 21:04:52 2005 +++ xc/lib/GL/mesa/drivers/dri/tdfx/Imakefile.inc Mon Feb 28 22:48:50 2005 @@ -0,0 +1,154 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/dri/tdfx/Imakefile.inc,v 1.4 2005/03/01 03:48:50 dawes Exp $ + +#ifndef MesaDrvSrcDir +#define MesaDrvSrcDir $(MESASRCDIR)/src/mesa/drivers/dri +#endif + +MESADRVSRCDIR = MesaDrvSrcDir + +#ifndef MesaDrvTdfxBuildDir +#define MesaDrvTdfxBuildDir /**/ +#endif +MESADRVTDFXBUILDDIR = MesaDrvTdfxBuildDir + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#if BuildXF86DRI + DRI_DEFINES = GlxDefines -DX_BYTE_ORDER=$(X_BYTE_ORDER) + DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ + -I$(XINCLUDESRC) \ + -I$(GLXLIBSRC)/glx \ + -I$(GLXLIBSRC)/include \ + -I$(SERVERSRC)/GL/dri \ + -I$(XF86OSSRC) \ + -I$(DRMINCLUDESDIR) \ + -I$(XF86DRIVERSRC)/tdfx \ + -I$(GLXLIBSRC)/dri/drm +#endif + +MESA_INCLUDES = -I$(MESASRCDIR)/src/mesa \ + -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/src/mesa/glapi \ + -I$(MESASRCDIR)/src/mesa/shader \ + -I$(MESASRCDIR)/include \ + -I$(MESADRVSRCDIR)/common \ + -I$(MESADRVSRCDIR)/tdfx + X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) + + TDFXSRCS = $(MESADRVTDFXBUILDDIR)tdfx_context.c \ + $(MESADRVTDFXBUILDDIR)tdfx_dd.c \ + $(MESADRVTDFXBUILDDIR)tdfx_lock.c \ + $(MESADRVTDFXBUILDDIR)tdfx_pixels.c \ + $(MESADRVTDFXBUILDDIR)tdfx_render.c \ + $(MESADRVTDFXBUILDDIR)tdfx_screen.c \ + $(MESADRVTDFXBUILDDIR)tdfx_span.c \ + $(MESADRVTDFXBUILDDIR)tdfx_state.c \ + $(MESADRVTDFXBUILDDIR)tdfx_tex.c \ + $(MESADRVTDFXBUILDDIR)tdfx_texman.c \ + $(MESADRVTDFXBUILDDIR)tdfx_texstate.c \ + $(MESADRVTDFXBUILDDIR)tdfx_tris.c \ + $(MESADRVTDFXBUILDDIR)tdfx_vb.c + + TDFXOBJS = $(MESADRVTDFXBUILDDIR)tdfx_context.o \ + $(MESADRVTDFXBUILDDIR)tdfx_dd.o \ + $(MESADRVTDFXBUILDDIR)tdfx_lock.o \ + $(MESADRVTDFXBUILDDIR)tdfx_pixels.o \ + $(MESADRVTDFXBUILDDIR)tdfx_render.o \ + $(MESADRVTDFXBUILDDIR)tdfx_screen.o \ + $(MESADRVTDFXBUILDDIR)tdfx_span.o \ + $(MESADRVTDFXBUILDDIR)tdfx_state.o \ + $(MESADRVTDFXBUILDDIR)tdfx_tex.o \ + $(MESADRVTDFXBUILDDIR)tdfx_texman.o \ + $(MESADRVTDFXBUILDDIR)tdfx_texstate.o \ + $(MESADRVTDFXBUILDDIR)tdfx_tris.o \ + $(MESADRVTDFXBUILDDIR)tdfx_vb.o + + TDFXEOBJS = $(MESADRVTDFXBUILDDIR)$(EXTRASUBDIR)/tdfx_context.o \ + $(MESADRVTDFXBUILDDIR)$(EXTRASUBDIR)/tdfx_dd.o \ + $(MESADRVTDFXBUILDDIR)$(EXTRASUBDIR)/tdfx_lock.o \ + $(MESADRVTDFXBUILDDIR)$(EXTRASUBDIR)/tdfx_pixels.o \ + $(MESADRVTDFXBUILDDIR)$(EXTRASUBDIR)/tdfx_render.o \ + $(MESADRVTDFXBUILDDIR)$(EXTRASUBDIR)/tdfx_screen.o \ + $(MESADRVTDFXBUILDDIR)$(EXTRASUBDIR)/tdfx_span.o \ + $(MESADRVTDFXBUILDDIR)$(EXTRASUBDIR)/tdfx_state.o \ + $(MESADRVTDFXBUILDDIR)$(EXTRASUBDIR)/tdfx_tex.o \ + $(MESADRVTDFXBUILDDIR)$(EXTRASUBDIR)/tdfx_texman.o \ + $(MESADRVTDFXBUILDDIR)$(EXTRASUBDIR)/tdfx_texstate.o \ + $(MESADRVTDFXBUILDDIR)$(EXTRASUBDIR)/tdfx_tris.o \ + $(MESADRVTDFXBUILDDIR)$(EXTRASUBDIR)/tdfx_vb.o + + TDFXUOBJS = $(MESADRVTDFXBUILDDIR)unshared/tdfx_context.o \ + $(MESADRVTDFXBUILDDIR)unshared/tdfx_dd.o \ + $(MESADRVTDFXBUILDDIR)unshared/tdfx_lock.o \ + $(MESADRVTDFXBUILDDIR)unshared/tdfx_pixels.o \ + $(MESADRVTDFXBUILDDIR)unshared/tdfx_render.o \ + $(MESADRVTDFXBUILDDIR)unshared/tdfx_screen.o \ + $(MESADRVTDFXBUILDDIR)unshared/tdfx_span.o \ + $(MESADRVTDFXBUILDDIR)unshared/tdfx_state.o \ + $(MESADRVTDFXBUILDDIR)unshared/tdfx_tex.o \ + $(MESADRVTDFXBUILDDIR)unshared/tdfx_texman.o \ + $(MESADRVTDFXBUILDDIR)unshared/tdfx_texstate.o \ + $(MESADRVTDFXBUILDDIR)unshared/tdfx_tris.o \ + $(MESADRVTDFXBUILDDIR)unshared/tdfx_vb.o + + TDFXDOBJS = $(MESADRVTDFXBUILDDIR)debugger/tdfx_context.o \ + $(MESADRVTDFXBUILDDIR)debugger/tdfx_dd.o \ + $(MESADRVTDFXBUILDDIR)debugger/tdfx_lock.o \ + $(MESADRVTDFXBUILDDIR)debugger/tdfx_pixels.o \ + $(MESADRVTDFXBUILDDIR)debugger/tdfx_render.o \ + $(MESADRVTDFXBUILDDIR)debugger/tdfx_screen.o \ + $(MESADRVTDFXBUILDDIR)debugger/tdfx_span.o \ + $(MESADRVTDFXBUILDDIR)debugger/tdfx_state.o \ + $(MESADRVTDFXBUILDDIR)debugger/tdfx_tex.o \ + $(MESADRVTDFXBUILDDIR)debugger/tdfx_texman.o \ + $(MESADRVTDFXBUILDDIR)debugger/tdfx_texstate.o \ + $(MESADRVTDFXBUILDDIR)debugger/tdfx_tris.o \ + $(MESADRVTDFXBUILDDIR)debugger/tdfx_vb.o + + TDFXPOBJS = $(MESADRVTDFXBUILDDIR)profiled/tdfx_context.o \ + $(MESADRVTDFXBUILDDIR)profiled/tdfx_dd.o \ + $(MESADRVTDFXBUILDDIR)profiled/tdfx_lock.o \ + $(MESADRVTDFXBUILDDIR)profiled/tdfx_pixels.o \ + $(MESADRVTDFXBUILDDIR)profiled/tdfx_render.o \ + $(MESADRVTDFXBUILDDIR)profiled/tdfx_screen.o \ + $(MESADRVTDFXBUILDDIR)profiled/tdfx_span.o \ + $(MESADRVTDFXBUILDDIR)profiled/tdfx_state.o \ + $(MESADRVTDFXBUILDDIR)profiled/tdfx_tex.o \ + $(MESADRVTDFXBUILDDIR)profiled/tdfx_texman.o \ + $(MESADRVTDFXBUILDDIR)profiled/tdfx_texstate.o \ + $(MESADRVTDFXBUILDDIR)profiled/tdfx_tris.o \ + $(MESADRVTDFXBUILDDIR)profiled/tdfx_vb.o + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(dri_glide.h, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_context.c, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_context.h, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_dd.c, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_dd.h, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_glide.h, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_lock.c, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_lock.h, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_pixels.c, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_pixels.h, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_render.c, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_render.h, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_screen.c, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_screen.h, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_span.c, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_span.h, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_state.c, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_state.h, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_tex.c, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_tex.h, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_texman.c, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_texman.h, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_texstate.c, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_texstate.h, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_tris.c, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_tris.h, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_vb.c, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_vb.h, $(MESADRVSRCDIR)/tdfx) +LinkSourceFile(tdfx_vbtmp.h, $(MESADRVSRCDIR)/tdfx) +#endif Index: xc/lib/GL/mesa/drivers/osmesa/Imakefile diff -u /dev/null xc/lib/GL/mesa/drivers/osmesa/Imakefile:1.8 --- /dev/null Wed Mar 16 21:04:52 2005 +++ xc/lib/GL/mesa/drivers/osmesa/Imakefile Fri Feb 4 21:01:39 2005 @@ -0,0 +1,165 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/osmesa/Imakefile,v 1.8 2005/02/05 02:01:39 dawes Exp $ + +/* + * Copyright (c) 2000-2005 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include + +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx + +#define LargePICTable YES + +#include "../../array_cache/Imakefile.inc" +#include "../../math/Imakefile.inc" +#include "../../main/Imakefile.inc" +#include "../../shader/Imakefile.inc" +#include "../../swrast/Imakefile.inc" +#include "../../swrast_setup/Imakefile.inc" +#include "../../tnl/Imakefile.inc" +#include "../../Imakefile.inc" +#if defined(i386Architecture) && MesaUseX86Asm +#include "../../x86/Imakefile.inc" +#endif +#ifdef SparcArchitecture +#include "../../sparc/Imakefile.inc" +#endif + +LinkSourceFile(osmesa.c, $(MESASRCDIR)/src/mesa/drivers/osmesa) +LinkSourceFile(driverfuncs.c, $(MESASRCDIR)/src/mesa/drivers/common) +LinkSourceFile(driverfuncs.h, $(MESASRCDIR)/src/mesa/drivers/common) + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +MESA_INCLUDES = -I$(MESASRCDIR)/src/mesa \ + -I$(MESASRCDIR)/src/mesa/glapi \ + -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/src/mesa/shader \ + -I$(MESASRCDIR)/include + + DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) + INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) $(MESA_INCLUDES) \ + $(DRI_INCLUDES) -I$(GLXLIBSRC)/include + + MESAOBJS = $(COREMESAOBJS) $(MESA_ASM_OBJS) + MESAEOBJS = $(COREMESAEOBJS) $(MESA_ASM_EOBJS) + MESAUOBJS = $(COREMESAUOBJS) $(MESA_ASM_UOBJS) + MESADOBJS = $(COREMESADOBJS) $(MESA_ASM_DOBJS) + MESAPOBJS = $(COREMESAPOBJS) $(MESA_ASM_POBJS) + + SRCS = osmesa.c driverfuncs.c + OBJS = osmesa.o driverfuncs.o $(MESAOBJS) + EOBJS = $(EXTRASUBDIR)/osmesa.o $(EXTRASUBDIR)/driverfuncs.o $(MESAEOBJS) +#if DoSharedLib + UOBJS = unshared/osmesa.o unshared/driverfuncs.o $(MESAUOBJS) +#else + UOBJS = $(OBJS) +#endif + DOBJS = debugger/osmesa.o debugger/driverfuncs.o $(MESADOBJS) + POBJS = profiled/osmesa.o profiled/driverfuncs.o $(MESAPOBJS) + +#if LocalThreads + THREADOBJS = $(THREADS_LIBS) +#endif + +#ifdef SharedOSMesaReqs + REQUIREDLIBS = SharedOSMesaReqs +#elif !GlxUseBuiltInDRIDriver + REQUIREDLIBS = $(LDPRELIB) $(GLXLIB) +#endif + +#include + +LibraryObjectRule() + +AllTarget($(OBJS)) +NormalLintTarget($(SRCS)) + +LIBNAME = OSMesa +#ifndef OS2Architecture +SOREV = 4.0 +#else +SOREV = +#endif + + +#if DoNormalLib +NormalLibraryTarget($(LIBNAME), $(UOBJS)) +InstallLibrary($(LIBNAME),$(USRLIBDIR)) +#endif + +#if SharedLibGlx +SharedLibraryTarget($(LIBNAME),$(SOREV), $(OBJS), ., .) +InstallSharedLibrary($(LIBNAME),$(SOREV),$(SHLIBDIR)) +#endif + +#if ExtraLibGlx && defined(ExtraLibRules) +all:: + ExtraLibMkdir() +include:: + ExtraLibMkdir() +ExtraDepLibraryTarget($(LIBNAME),$(SOREV),$(EOBJS),$(EOBJS) $(THREADOBJS)) +ExtraInstallLibrary($(LIBNAME),$(SOREV)) +#endif + +#if DoDebugLib +DebuggedLibraryTarget($(LIBNAME),$(DOBJS)) +InstallLibrary($(LIBNAME_d,$(USRLIBDIR)) +#endif + +#if DoProfileLib +ProfiledLibraryTarget($(LIBNAME), $(POBJS)) +InstallLibrary($(LIBNAME)_p,$(USRLIBDIR)) +#endif + +DependTarget() + Index: xc/lib/GL/mesa/drivers/osmesa/OSMesa-def.cpp diff -u /dev/null xc/lib/GL/mesa/drivers/osmesa/OSMesa-def.cpp:1.1 --- /dev/null Wed Mar 16 21:04:52 2005 +++ xc/lib/GL/mesa/drivers/osmesa/OSMesa-def.cpp Wed Apr 14 07:18:28 2004 @@ -0,0 +1,29 @@ +LIBRARY libOSmesa +VERSION LIBRARY_VERSION +EXPORTS + OSMesaCreateContext + OSMesaDestroyContext + OSMesaGetColorBuffer + OSMesaGetCurrentContext + OSMesaGetDepthBuffer + OSMesaGetIntegerv + OSMesaMakeCurrent + OSMesaPixelStore +#ifndef __UNIXOS2__ + _glapi_Context + _glapi_noop_enable_warnings + _glapi_add_entrypoint + _glapi_get_dispatch_table_size + _glapi_set_dispatch + _glapi_check_multithread + _glapi_set_context + glTexCoordPointer + glColorPointer + glNormalPointer + glVertexPointer + glDrawElements +#else + OSMesaCreateContextExt +#endif /* __UNIXOS2__ */ + +/* $XFree86: xc/lib/GL/mesa/drivers/osmesa/OSMesa-def.cpp,v 1.1 2004/04/14 11:18:28 alanh Exp $ */ Index: xc/lib/GL/mesa/drivers/x11/Imakefile diff -u /dev/null xc/lib/GL/mesa/drivers/x11/Imakefile:1.3 --- /dev/null Wed Mar 16 21:04:53 2005 +++ xc/lib/GL/mesa/drivers/x11/Imakefile Thu Apr 22 09:58:40 2004 @@ -0,0 +1,70 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/x11/Imakefile,v 1.3 2004/04/22 13:58:40 tsi Exp $ + +#include + +/* + * Need both shared and unshared Mesa objects in the following cases: + * GlxDriverUsesMesa + * GlxBuiltInXMesa + * BuildOSMesaLib + * + * In other cases, only the shared version is needed to link in to loadable + * driver modules. + */ + +#if BuildOSMesaLib || (BuildXF86DRI && (GlxDriverUsesMesa || GlxBuiltInXMesa)) +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtraLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + + +#define MesaXBuildDir /**/ +#define NeedToLinkMesaSrc +#include "Imakefile.inc" + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#if BuildXF86DRI + DRI_DEFINES = GlxDefines + DRI_INCLUDES = -I../../../dri -I../../../glx -I../../dri -I.. \ + -I$(INCLUDESRC)/GL -I$(XF86OSSRC) -I$(SERVERSRC)/GL/dri +#endif + +MESA_INCLUDES = -I$(MESASRCDIR)/src \ + -I$(MESASRCDIR)/src/X \ + -I$(MESASRCDIR)/include \ + -I../../../include -I$(XINCLUDESRC) + + INCLUDES = $(MESA_INCLUDES) $(DRI_INCLUDES) + +#ifdef UseCompaqMathLibrary + MATHDEF = -DCCPML +#endif + +#if BuildXF86DRI && GlxBuiltInXMesa + XMESA_DEFINES = -DGLX_BUILT_IN_XMESA +#endif + + SRCS = $(XMESA_SRCS) + OBJS = $(XMESA_OBJS) + DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MATHDEF) $(XMESA_DEFINES) + +#include + +LibraryObjectRule() + +AllTarget($(XMESA_OBJS)) +NormalLintTarget($(XMESA_SRCS)) + +DependTarget() Index: xc/lib/GL/mesa/drivers/x11/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/drivers/x11/Imakefile.inc:1.2 --- /dev/null Wed Mar 16 21:04:53 2005 +++ xc/lib/GL/mesa/drivers/x11/Imakefile.inc Thu Apr 22 09:58:40 2004 @@ -0,0 +1,112 @@ +XCOMM $XFree86: xc/lib/GL/mesa/drivers/x11/Imakefile.inc,v 1.2 2004/04/22 13:58:40 tsi Exp $ + +#ifndef MesaXBuildDir +#define MesaXBuildDir $(GLXLIBSRC)/src/mesa/drivers/x11/ +#endif + +MESAXBUILDDIR = MesaXBuildDir + +#ifndef MesaInXServer +XMESA_GLX_SRCS = $(MESAXBUILDDIR)fakeglx.c \ + $(MESAXBUILDDIR)glxapi.c \ + $(MESAXBUILDDIR)realglx.c \ + $(MESAXBUILDDIR)xfonts.c +#endif + + XMESA_SRCS = $(XMESA_GLX_SRCS) \ + $(MESAXBUILDDIR)xm_api.c \ + $(MESAXBUILDDIR)xm_dd.c \ + $(MESAXBUILDDIR)xm_line.c \ + $(MESAXBUILDDIR)xm_span.c \ + $(MESAXBUILDDIR)xm_tri.c + +#ifdef NeedToLinkMesaSrc +#ifndef MesaInXServer +LinkSourceFile(fakeglx.c, $(MESASRCDIR)/src/mesa/drivers/x11) +LinkSourceFile(glxapi.c, $(MESASRCDIR)/src/mesa/drivers/x11) +LinkSourceFile(glxapi.h, $(MESASRCDIR)/src/mesa/drivers/x11) +LinkSourceFile(realglx.c, $(MESASRCDIR)/src/mesa/drivers/x11) +LinkSourceFile(xfonts.c, $(MESASRCDIR)/src/mesa/drivers/x11) +#endif +LinkSourceFile(xm_api.c, $(MESASRCDIR)/src/mesa/drivers/x11) +LinkSourceFile(xm_dd.c, $(MESASRCDIR)/src/mesa/drivers/x11) +LinkSourceFile(xm_line.c, $(MESASRCDIR)/src/mesa/drivers/x11) +LinkSourceFile(xm_span.c, $(MESASRCDIR)/src/mesa/drivers/x11) +LinkSourceFile(xm_tri.c, $(MESASRCDIR)/src/mesa/drivers/x11) +#endif + +#ifndef MesaInXServer +XMESA_GLX_OBJS = $(MESAXBUILDDIR)fakeglx.o \ + $(MESAXBUILDDIR)glxapi.o \ + $(MESAXBUILDDIR)realglx.o \ + $(MESAXBUILDDIR)xfonts.o +#endif + + XMESA_OBJS = $(XMESA_GLX_OBJS) \ + $(MESAXBUILDDIR)xm_api.o \ + $(MESAXBUILDDIR)xm_dd.o \ + $(MESAXBUILDDIR)xm_line.o \ + $(MESAXBUILDDIR)xm_span.o \ + $(MESAXBUILDDIR)xm_tri.o + +#ifndef MesaInXServer +XMESA_GLX_EOBJS = $(MESAXBUILDDIR)$(EXTRASUBDIR)/fakeglx.o \ + $(MESAXBUILDDIR)$(EXTRASUBDIR)/glxapi.o \ + $(MESAXBUILDDIR)$(EXTRASUBDIR)/realglx.o \ + $(MESAXBUILDDIR)$(EXTRASUBDIR)/xfonts.o +#endif + + XMESA_EOBJS = $(XMESA_GLX_EOBJS) \ + $(MESAXBUILDDIR)$(EXTRASUBDIR)/xm_api.o \ + $(MESAXBUILDDIR)$(EXTRASUBDIR)/xm_dd.o \ + $(MESAXBUILDDIR)$(EXTRASUBDIR)/xm_line.o \ + $(MESAXBUILDDIR)$(EXTRASUBDIR)/xm_span.o \ + $(MESAXBUILDDIR)$(EXTRASUBDIR)/xm_tri.o + +#if defined(DoSharedLib) && DoSharedLib +#ifndef MesaInXServer +XMESA_GLX_UOBJS = $(MESAXBUILDDIR)unshared/fakeglx.o \ + $(MESAXBUILDDIR)unshared/glxapi.o \ + $(MESAXBUILDDIR)unshared/realglx.o \ + $(MESAXBUILDDIR)unshared/xfonts.o +#endif + + XMESA_UOBJS = $(XMESA_GLX_UOBJS) \ + $(MESAXBUILDDIR)unshared/xm_api.o \ + $(MESAXBUILDDIR)unshared/xm_dd.o \ + $(MESAXBUILDDIR)unshared/xm_line.o \ + $(MESAXBUILDDIR)unshared/xm_span.o \ + $(MESAXBUILDDIR)unshared/xm_tri.o +#else +XMESA_GLX_UOBJS = $(XMESA_GLX_OBJS) + XMESA_UOBJS = $(XMESA_OBJS) +#endif + +#ifndef MesaInXServer +XMESA_GLX_DOBJS = $(MESAXBUILDDIR)debugger/fakeglx.o \ + $(MESAXBUILDDIR)debugger/glxapi.o \ + $(MESAXBUILDDIR)debugger/realglx.o \ + $(MESAXBUILDDIR)debugger/xfonts.o +#endif + + XMESA_DOBJS = $(XMESA_GLX_DOBJS) \ + $(MESAXBUILDDIR)debugger/xm_api.o \ + $(MESAXBUILDDIR)debugger/xm_dd.o \ + $(MESAXBUILDDIR)debugger/xm_line.o \ + $(MESAXBUILDDIR)debugger/xm_span.o \ + $(MESAXBUILDDIR)debugger/xm_tri.o + +#ifndef MesaInXServer +XMESA_GLX_POBJS = $(MESAXBUILDDIR)profiled/fakeglx.o \ + $(MESAXBUILDDIR)profiled/glxapi.o \ + $(MESAXBUILDDIR)profiled/realglx.o \ + $(MESAXBUILDDIR)profiled/xfonts.o +#endif + + XMESA_POBJS = $(XMESA_GLX_POBJS) \ + $(MESAXBUILDDIR)profiled/xm_api.o \ + $(MESAXBUILDDIR)profiled/xm_dd.o \ + $(MESAXBUILDDIR)profiled/xm_line.o \ + $(MESAXBUILDDIR)profiled/xm_span.o \ + $(MESAXBUILDDIR)profiled/xm_tri.o + Index: xc/lib/GL/mesa/main/Imakefile diff -u /dev/null xc/lib/GL/mesa/main/Imakefile:1.2 --- /dev/null Wed Mar 16 21:04:53 2005 +++ xc/lib/GL/mesa/main/Imakefile Fri Dec 10 11:06:58 2004 @@ -0,0 +1,62 @@ +XCOMM $XFree86: xc/lib/GL/mesa/main/Imakefile,v 1.2 2004/12/10 16:06:58 alanh Exp $ + +#include + +/* + * Need both shared and unshared Mesa objects in the following cases: + * GlxDriverUsesMesa + * GlxBuiltInXMesa + * BuildOSMesaLib + * + * In other cases, only the shared version is needed to link in to loadable + * driver modules. + */ + +#if BuildOSMesaLib || (BuildXF86DRI && (GlxDriverUsesMesa || GlxBuiltInXMesa)) +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtraLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + +#define LargePICTable YES + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#define MesaBuildDir /**/ +#define NeedToLinkMesaSrc +#include "Imakefile.inc" + +#ifdef UseCompaqMathLibrary + MATH_DEFINES = -DCCPML +#endif + + DEFINES = $(ALLOC_DEFINES) GlxDefines \ + $(MESA_ASM_DEFINES) $(MATH_DEFINES) + INCLUDES = /*-I$(INCLUDESRC) -I$(EXTINCSRC) */ -I$(XINCLUDESRC) \ + -I$(MESASRCDIR)/src/mesa/glapi \ + -I$(MESASRCDIR)/src/mesa/math \ + -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/src/mesa/shader \ + -I$(MESASRCDIR)/src/mesa -I$(GLXLIBSRC)/dri \ + -I$(MESASRCDIR)/include -I$(GLXLIBSRC)/include + SRCS = $(COREMESABASESRCS) + OBJS = $(COREMESABASEOBJS) + +#include + +LibraryObjectRule() + +AllTarget($(OBJS)) +NormalLintTarget($(SRCS)) + +DependTarget() Index: xc/lib/GL/mesa/main/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/main/Imakefile.inc:1.3 --- /dev/null Wed Mar 16 21:04:53 2005 +++ xc/lib/GL/mesa/main/Imakefile.inc Fri Dec 10 12:47:25 2004 @@ -0,0 +1,496 @@ +XCOMM $XFree86: xc/lib/GL/mesa/main/Imakefile.inc,v 1.3 2004/12/10 17:47:25 alanh Exp $ + +#ifndef MesaBuildDir +#define MesaBuildDir $(GLXLIBSRC)/mesa/main/ +#endif + +MESABUILDDIR = MesaBuildDir + +#ifdef NeedAllMesaSrc + DISPATCHSRCS = $(MESABUILDDIR)dispatch.c + GLAPISRCS = $(MESABUILDDIR)glapi.c + GLTHREADSRCS = $(MESABUILDDIR)glthread.c +#endif + +MESA_CORE_INCLUDES = -I$(MESASRCDIR)/src/array_cache \ + -I$(MESASRCDIR)/src/math \ + -I$(MESASRCDIR)/src/swrast -I$(MESASRCDIR)/src/swrast_setup \ + -I$(MESASRCDIR)/src/tnl -I$(MESASRCDIR)/src/tnl_dd + +COREMESABASESRCS = \ + $(MESABUILDDIR)api_arrayelt.c \ + $(MESABUILDDIR)api_loopback.c \ + $(MESABUILDDIR)api_noop.c \ + $(MESABUILDDIR)api_validate.c \ + $(MESABUILDDIR)accum.c \ + $(MESABUILDDIR)attrib.c \ + $(MESABUILDDIR)blend.c \ + $(MESABUILDDIR)bufferobj.c \ + $(MESABUILDDIR)buffers.c \ + $(MESABUILDDIR)clip.c \ + $(MESABUILDDIR)colortab.c \ + $(MESABUILDDIR)context.c \ + $(MESABUILDDIR)convolve.c \ + $(MESABUILDDIR)debug.c \ + $(MESABUILDDIR)depth.c \ + $(MESABUILDDIR)dlist.c \ + $(MESABUILDDIR)drawpix.c \ + $(MESABUILDDIR)enable.c \ + $(MESABUILDDIR)enums.c \ + $(MESABUILDDIR)eval.c \ + $(MESABUILDDIR)extensions.c \ + $(MESABUILDDIR)feedback.c \ + $(MESABUILDDIR)fog.c \ + $(MESABUILDDIR)get.c \ + $(MESABUILDDIR)hash.c \ + $(MESABUILDDIR)hint.c \ + $(MESABUILDDIR)histogram.c \ + $(MESABUILDDIR)image.c \ + $(MESABUILDDIR)imports.c \ + $(MESABUILDDIR)light.c \ + $(MESABUILDDIR)lines.c \ + $(MESABUILDDIR)matrix.c \ + $(MESABUILDDIR)occlude.c \ + $(MESABUILDDIR)pixel.c \ + $(MESABUILDDIR)points.c \ + $(MESABUILDDIR)polygon.c \ + $(MESABUILDDIR)rastpos.c \ + $(MESABUILDDIR)state.c \ + $(MESABUILDDIR)stencil.c \ + $(MESABUILDDIR)texcompress.c \ + $(MESABUILDDIR)texcompress_fxt1.c \ + $(MESABUILDDIR)texcompress_s3tc.c \ + $(MESABUILDDIR)texformat.c \ + $(MESABUILDDIR)teximage.c \ + $(MESABUILDDIR)texobj.c \ + $(MESABUILDDIR)texstate.c \ + $(MESABUILDDIR)texstore.c \ + $(MESABUILDDIR)varray.c \ + $(MESABUILDDIR)vtxfmt.c + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(api_arrayelt.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(api_arrayelt.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(api_eval.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(api_loopback.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(api_loopback.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(api_noop.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(api_noop.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(api_validate.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(api_validate.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(accum.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(accum.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(attrib.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(attrib.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(blend.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(blend.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(bufferobj.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(bufferobj.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(buffers.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(buffers.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(clip.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(clip.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(colormac.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(colortab.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(colortab.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(config.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(context.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(context.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(convolve.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(convolve.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(dd.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(debug.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(debug.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(depth.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(depth.h, $(MESASRCDIR)/src/mesa/main) +#ifdef NeedAllMesaSrc +LinkSourceFile(dispatch.c, $(MESASRCDIR)/src/mesa/main) +#endif +LinkSourceFile(dlist.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(dlist.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(drawpix.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(drawpix.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(enable.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(enable.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(enums.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(enums.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(eval.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(eval.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(extensions.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(extensions.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(feedback.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(feedback.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(fog.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(fog.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(get.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(get.h, $(MESASRCDIR)/src/mesa/main) +#ifdef NeedAllMesaSrc +LinkSourceFile(glapi.c, $(MESASRCDIR)/src/mesa/glapi) +LinkSourceFile(glthread.c, $(MESASRCDIR)/src/mesa/glapi) +#endif +LinkSourceFile(glheader.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(hash.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(hash.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(hint.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(hint.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(histogram.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(histogram.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(image.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(image.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(imports.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(imports.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(light.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(light.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(lines.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(lines.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(macros.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(matrix.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(matrix.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(mtypes.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(occlude.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(occlude.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(pixel.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(pixel.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(points.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(points.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(polygon.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(polygon.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(rastpos.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(rastpos.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(simple_list.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(state.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(state.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(stencil.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(stencil.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(texcompress.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(texcompress_fxt1.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(texcompress_s3tc.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(texcompress.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(texformat.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(texformat.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(texformat_tmp.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(teximage.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(teximage.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(texobj.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(texobj.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(texstate.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(texstate.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(texstore.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(texstore.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(varray.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(varray.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(version.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(vtxfmt.c, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(vtxfmt.h, $(MESASRCDIR)/src/mesa/main) +LinkSourceFile(vtxfmt_tmp.h, $(MESASRCDIR)/src/mesa/main) +#endif + +#ifdef NeedAllMesaSrc + DISPATCHOBJS = $(MESABUILDDIR)dispatch.o + GLAPIOBJS = $(MESABUILDDIR)glapi.o + GLTHREADOBJS = $(MESABUILDDIR)glthread.o +#endif + +COREMESABASEOBJS = \ + $(DISPATCHOBJS) \ + $(GLAPIOBJS) \ + $(GLTHREADOBJS) \ + $(MESABUILDDIR)api_arrayelt.o \ + $(MESABUILDDIR)api_loopback.o \ + $(MESABUILDDIR)api_noop.o \ + $(MESABUILDDIR)api_validate.o \ + $(MESABUILDDIR)accum.o \ + $(MESABUILDDIR)attrib.o \ + $(MESABUILDDIR)blend.o \ + $(MESABUILDDIR)bufferobj.o \ + $(MESABUILDDIR)buffers.o \ + $(MESABUILDDIR)clip.o \ + $(MESABUILDDIR)colortab.o \ + $(MESABUILDDIR)context.o \ + $(MESABUILDDIR)convolve.o \ + $(MESABUILDDIR)debug.o \ + $(MESABUILDDIR)depth.o \ + $(MESABUILDDIR)dlist.o \ + $(MESABUILDDIR)drawpix.o \ + $(MESABUILDDIR)enable.o \ + $(MESABUILDDIR)enums.o \ + $(MESABUILDDIR)eval.o \ + $(MESABUILDDIR)extensions.o \ + $(MESABUILDDIR)feedback.o \ + $(MESABUILDDIR)fog.o \ + $(MESABUILDDIR)get.o \ + $(MESABUILDDIR)hash.o \ + $(MESABUILDDIR)hint.o \ + $(MESABUILDDIR)histogram.o \ + $(MESABUILDDIR)image.o \ + $(MESABUILDDIR)imports.o \ + $(MESABUILDDIR)light.o \ + $(MESABUILDDIR)lines.o \ + $(MESABUILDDIR)matrix.o \ + $(MESABUILDDIR)occlude.o \ + $(MESABUILDDIR)pixel.o \ + $(MESABUILDDIR)points.o \ + $(MESABUILDDIR)polygon.o \ + $(MESABUILDDIR)rastpos.o \ + $(MESABUILDDIR)state.o \ + $(MESABUILDDIR)stencil.o \ + $(MESABUILDDIR)texcompress.o \ + $(MESABUILDDIR)texcompress_fxt1.o \ + $(MESABUILDDIR)texcompress_s3tc.o \ + $(MESABUILDDIR)texformat.o \ + $(MESABUILDDIR)teximage.o \ + $(MESABUILDDIR)texobj.o \ + $(MESABUILDDIR)texstate.o \ + $(MESABUILDDIR)texstore.o \ + $(MESABUILDDIR)varray.o \ + $(MESABUILDDIR)vtxfmt.o + +#ifdef NeedAllMesaSrc + DISPATCHEOBJS = $(MESABUILDDIR)$(EXTRASUBDIR)/dispatch.o + GLAPIEOBJS = $(MESABUILDDIR)$(EXTRASUBDIR)/glapi.o +GLAPINOOPEOBJS = $(MESABUILDDIR)$(EXTRASUBDIR)/glapinoop.o + GLTHREADEOBJS = $(MESABUILDDIR)$(EXTRASUBDIR)/glthread.o +#endif + +COREMESABASEEOBJS = \ + $(DISPATCHEOBJS) \ + $(GLAPIEOBJS) \ + $(GLTHREADEOBJS) \ + $(MESABUILDDIR)$(EXTRASUBDIR)/api_arrayelt.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/api_loopback.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/api_noop.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/api_validate.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/accum.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/attrib.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/blend.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/buffers.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/bufferobj.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/clip.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/colortab.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/context.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/convolve.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/debug.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/depth.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/dlist.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/drawpix.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/enable.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/enums.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/eval.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/extensions.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/feedback.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/fog.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/get.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/hash.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/hint.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/histogram.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/image.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/imports.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/light.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/lines.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/matrix.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/occlude.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/pixel.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/points.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/polygon.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/rastpos.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/state.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/stencil.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/texcompress.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/texformat.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/teximage.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/texobj.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/texstate.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/texstore.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/varray.o \ + $(MESABUILDDIR)$(EXTRASUBDIR)/vtxfmt.o + +COREMESAEOBJS = $(COREMESABASEEOBJS) \ + $(MESA_AC_EOBJS) \ + $(MESA_MATH_EOBJS) \ + $(MESA_SWRAST_EOBJS) \ + $(MESA_SWR_SETUP_EOBJS) \ + $(MESA_TNL_EOBJS) + +#ifdef NeedAllMesaSrc + DISPATCHUOBJS = $(MESABUILDDIR)unshared/dispatch.o + GLAPIUOBJS = $(MESABUILDDIR)unshared/glapi.o + GLTHREADUOBJS = $(MESABUILDDIR)unshared/glthread.o +#endif + +#if defined(DoSharedLib) && DoSharedLib +COREMESABASEUOBJS = \ + $(DISPATCHUOBJS) \ + $(GLAPIUOBJS) \ + $(GLTHREADUOBJS) \ + $(MESABUILDDIR)unshared/api_arrayelt.o \ + $(MESABUILDDIR)unshared/api_loopback.o \ + $(MESABUILDDIR)unshared/api_noop.o \ + $(MESABUILDDIR)unshared/api_validate.o \ + $(MESABUILDDIR)unshared/accum.o \ + $(MESABUILDDIR)unshared/attrib.o \ + $(MESABUILDDIR)unshared/blend.o \ + $(MESABUILDDIR)unshared/bufferobj.o \ + $(MESABUILDDIR)unshared/buffers.o \ + $(MESABUILDDIR)unshared/clip.o \ + $(MESABUILDDIR)unshared/colortab.o \ + $(MESABUILDDIR)unshared/context.o \ + $(MESABUILDDIR)unshared/convolve.o \ + $(MESABUILDDIR)unshared/debug.o \ + $(MESABUILDDIR)unshared/depth.o \ + $(MESABUILDDIR)unshared/dlist.o \ + $(MESABUILDDIR)unshared/drawpix.o \ + $(MESABUILDDIR)unshared/enable.o \ + $(MESABUILDDIR)unshared/enums.o \ + $(MESABUILDDIR)unshared/eval.o \ + $(MESABUILDDIR)unshared/extensions.o \ + $(MESABUILDDIR)unshared/feedback.o \ + $(MESABUILDDIR)unshared/fog.o \ + $(MESABUILDDIR)unshared/get.o \ + $(MESABUILDDIR)unshared/hash.o \ + $(MESABUILDDIR)unshared/hint.o \ + $(MESABUILDDIR)unshared/histogram.o \ + $(MESABUILDDIR)unshared/image.o \ + $(MESABUILDDIR)unshared/imports.o \ + $(MESABUILDDIR)unshared/light.o \ + $(MESABUILDDIR)unshared/lines.o \ + $(MESABUILDDIR)unshared/matrix.o \ + $(MESABUILDDIR)unshared/occlude.o \ + $(MESABUILDDIR)unshared/pixel.o \ + $(MESABUILDDIR)unshared/points.o \ + $(MESABUILDDIR)unshared/polygon.o \ + $(MESABUILDDIR)unshared/rastpos.o \ + $(MESABUILDDIR)unshared/state.o \ + $(MESABUILDDIR)unshared/stencil.o \ + $(MESABUILDDIR)unshared/texcompress.o \ + $(MESABUILDDIR)unshared/texcompress_fxt1.o \ + $(MESABUILDDIR)unshared/texcompress_s3tc.o \ + $(MESABUILDDIR)unshared/texformat.o \ + $(MESABUILDDIR)unshared/teximage.o \ + $(MESABUILDDIR)unshared/texobj.o \ + $(MESABUILDDIR)unshared/texstate.o \ + $(MESABUILDDIR)unshared/texstore.o \ + $(MESABUILDDIR)unshared/varray.o \ + $(MESABUILDDIR)unshared/vtxfmt.o +#else +COREMESABASEUOBJS = $(COREMESABASEOBJS) +#endif + +#ifdef NeedAllMesaSrc + DISPATCHDOBJS = $(MESABUILDDIR)debugger/dispatch.o + GLAPIDOBJS = $(MESABUILDDIR)debugger/glapi.o + GLTHREADDOBJS = $(MESABUILDDIR)debugger/glthread.o +#endif + +COREMESABASEDOBJS = \ + $(DISPATCHDOBJS) \ + $(GLAPIDOBJS) \ + $(GLTHREADDOBJS) \ + $(MESABUILDDIR)debugger/api_arrayelt.o \ + $(MESABUILDDIR)debugger/api_loopback.o \ + $(MESABUILDDIR)debugger/api_noop.o \ + $(MESABUILDDIR)debugger/api_validate.o \ + $(MESABUILDDIR)debugger/accum.o \ + $(MESABUILDDIR)debugger/attrib.o \ + $(MESABUILDDIR)debugger/blend.o \ + $(MESABUILDDIR)debugger/bufferobj.o \ + $(MESABUILDDIR)debugger/buffers.o \ + $(MESABUILDDIR)debugger/clip.o \ + $(MESABUILDDIR)debugger/colortab.o \ + $(MESABUILDDIR)debugger/context.o \ + $(MESABUILDDIR)debugger/convolve.o \ + $(MESABUILDDIR)debugger/debug.o \ + $(MESABUILDDIR)debugger/depth.o \ + $(MESABUILDDIR)debugger/dlist.o \ + $(MESABUILDDIR)debugger/drawpix.o \ + $(MESABUILDDIR)debugger/enable.o \ + $(MESABUILDDIR)debugger/enums.o \ + $(MESABUILDDIR)debugger/eval.o \ + $(MESABUILDDIR)debugger/extensions.o \ + $(MESABUILDDIR)debugger/feedback.o \ + $(MESABUILDDIR)debugger/fog.o \ + $(MESABUILDDIR)debugger/get.o \ + $(MESABUILDDIR)debugger/hash.o \ + $(MESABUILDDIR)debugger/hint.o \ + $(MESABUILDDIR)debugger/histogram.o \ + $(MESABUILDDIR)debugger/image.o \ + $(MESABUILDDIR)debugger/imports.o \ + $(MESABUILDDIR)debugger/light.o \ + $(MESABUILDDIR)debugger/lines.o \ + $(MESABUILDDIR)debugger/matrix.o \ + $(MESABUILDDIR)debugger/occlude.o \ + $(MESABUILDDIR)debugger/pixel.o \ + $(MESABUILDDIR)debugger/points.o \ + $(MESABUILDDIR)debugger/polygon.o \ + $(MESABUILDDIR)debugger/rastpos.o \ + $(MESABUILDDIR)debugger/state.o \ + $(MESABUILDDIR)debugger/stencil.o \ + $(MESABUILDDIR)debugger/texcompress.o \ + $(MESABUILDDIR)debugger/texcompress_fxt1.o \ + $(MESABUILDDIR)debugger/texcompress_s3tc.o \ + $(MESABUILDDIR)debugger/texformat.o \ + $(MESABUILDDIR)debugger/teximage.o \ + $(MESABUILDDIR)debugger/texobj.o \ + $(MESABUILDDIR)debugger/texstate.o \ + $(MESABUILDDIR)debugger/texstore.o \ + $(MESABUILDDIR)debugger/varray.o \ + $(MESABUILDDIR)debugger/vtxfmt.o + +#ifdef NeedAllMesaSrc + DISPATCHPOBJS = $(MESABUILDDIR)profiled/dispatch.o + GLAPIPOBJS = $(MESABUILDDIR)profiled/glapi.o + GLTHREADPOBJS = $(MESABUILDDIR)profiled/glthread.o +#endif + +COREMESABASEPOBJS = \ + $(DISPATCHPOBJS) \ + $(GLAPIPOBJS) \ + $(GLTHREADPOBJS) \ + $(MESABUILDDIR)profiled/api_arrayelt.o \ + $(MESABUILDDIR)profiled/api_loopback.o \ + $(MESABUILDDIR)profiled/api_noop.o \ + $(MESABUILDDIR)profiled/api_validate.o \ + $(MESABUILDDIR)profiled/accum.o \ + $(MESABUILDDIR)profiled/attrib.o \ + $(MESABUILDDIR)profiled/blend.o \ + $(MESABUILDDIR)profiled/bufferobj.o \ + $(MESABUILDDIR)profiled/buffers.o \ + $(MESABUILDDIR)profiled/clip.o \ + $(MESABUILDDIR)profiled/colortab.o \ + $(MESABUILDDIR)profiled/context.o \ + $(MESABUILDDIR)profiled/convolve.o \ + $(MESABUILDDIR)profiled/debug.o \ + $(MESABUILDDIR)profiled/depth.o \ + $(MESABUILDDIR)profiled/dlist.o \ + $(MESABUILDDIR)profiled/drawpix.o \ + $(MESABUILDDIR)profiled/enable.o \ + $(MESABUILDDIR)profiled/enums.o \ + $(MESABUILDDIR)profiled/eval.o \ + $(MESABUILDDIR)profiled/extensions.o \ + $(MESABUILDDIR)profiled/feedback.o \ + $(MESABUILDDIR)profiled/fog.o \ + $(MESABUILDDIR)profiled/get.o \ + $(MESABUILDDIR)profiled/hash.o \ + $(MESABUILDDIR)profiled/hint.o \ + $(MESABUILDDIR)profiled/histogram.o \ + $(MESABUILDDIR)profiled/image.o \ + $(MESABUILDDIR)profiled/imports.o \ + $(MESABUILDDIR)profiled/light.o \ + $(MESABUILDDIR)profiled/lines.o \ + $(MESABUILDDIR)profiled/matrix.o \ + $(MESABUILDDIR)profiled/occlude.o \ + $(MESABUILDDIR)profiled/pixel.o \ + $(MESABUILDDIR)profiled/points.o \ + $(MESABUILDDIR)profiled/polygon.o \ + $(MESABUILDDIR)profiled/rastpos.o \ + $(MESABUILDDIR)profiled/state.o \ + $(MESABUILDDIR)profiled/stencil.o \ + $(MESABUILDDIR)profiled/texcompress.o \ + $(MESABUILDDIR)profiled/texcompress_fxt1.o \ + $(MESABUILDDIR)profiled/texcompress_s3tc.o \ + $(MESABUILDDIR)profiled/texformat.o \ + $(MESABUILDDIR)profiled/teximage.o \ + $(MESABUILDDIR)profiled/texobj.o \ + $(MESABUILDDIR)profiled/texstate.o \ + $(MESABUILDDIR)profiled/texstore.o \ + $(MESABUILDDIR)profiled/varray.o \ + $(MESABUILDDIR)profiled/vtxfmt.o Index: xc/lib/GL/mesa/math/Imakefile diff -u /dev/null xc/lib/GL/mesa/math/Imakefile:1.1 --- /dev/null Wed Mar 16 21:04:53 2005 +++ xc/lib/GL/mesa/math/Imakefile Thu Apr 8 06:07:36 2004 @@ -0,0 +1,94 @@ +XCOMM $XFree86: xc/lib/GL/mesa/math/Imakefile,v 1.1 2004/04/08 10:07:36 alanh Exp $ + +#include + +/* + * Need both shared and unshared Mesa objects in the following cases: + * GlxDriverUsesMesa + * GlxBuiltInXMesa + * BuildOSMesaLib + * + * In other cases, only the shared version is needed to link in to loadable + * driver modules. + */ + +#if BuildOSMesaLib || (BuildXF86DRI && (GlxDriverUsesMesa || GlxBuiltInXMesa)) +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtraLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + +#define LargePICTable YES + +#define MesaMathBuildDir /**/ +#define NeedToLinkMesaSrc +#include "Imakefile.inc" + + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#if BuildXF86DRI + DRI_DEFINES = GlxDefines + DRI_INCLUDES = -I../../../dri -I../../../glx -I../../dri -I.. \ + -I$(INCLUDESRC)/GL -I$(XF86OSSRC) -I$(SERVERSRC)/GL/dri +#endif + +#if defined(i386Architecture) && MesaUseX86Asm + ASM_DIR = x86 + ASM_SRCS = + ASM_OBJS = +#if MesaUseMMX + MMX_DEFS = -DUSE_MMX_ASM +#endif +#if MesaUse3DNow + 3DNOW_DEFS = -DUSE_3DNOW_ASM +#endif +#if MesaUseSSE + SSE_DEFS = -DUSE_SSE_ASM +#endif + ASM_DEFS = -DUSE_X86_ASM $(MMX_DEFS) $(3DNOW_DEFS) $(SSE_DEFS) +#endif + +#ifdef SparcArchitecture + ASM_DIR = sparc + ASM_SRCS = + ASM_OBJS = + ASM_DEFS = -DUSE_SPARC_ASM +#endif + +#ifdef UseCompaqMathLibrary + MATHDEF = -DCCPML +#endif + +MESA_INCLUDES = -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/src/mesa/math \ + -I$(MESASRCDIR)/src/mesa/glapi \ + -I$(MESASRCDIR)/src/mesa \ + -I$(MESASRCDIR)/src/mesa/$(ASM_DIR) \ + -I$(MESASRCDIR)/include \ + -I../../../include -I$(XINCLUDESRC) + + DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(ASM_DEFS) $(MATHDEF) + INCLUDES = $(MESA_INCLUDES) $(DRI_INCLUDES) + SRCS = $(MESA_MATH_SRCS) + OBJS = $(MESA_MATH_OBJS) + + +#include + +LibraryObjectRule() + +AllTarget($(OBJS)) +NormalLintTarget($(SRCS)) + +DependTarget() Index: xc/lib/GL/mesa/math/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/math/Imakefile.inc:1.2 --- /dev/null Wed Mar 16 21:04:53 2005 +++ xc/lib/GL/mesa/math/Imakefile.inc Thu Apr 22 09:58:40 2004 @@ -0,0 +1,91 @@ +XCOMM $XFree86: xc/lib/GL/mesa/math/Imakefile.inc,v 1.2 2004/04/22 13:58:40 tsi Exp $ + +#ifndef MesaMathBuildDir +#define MesaMathBuildDir $(GLXLIBSRC)/mesa/math/ +#endif + +MESAMATHBUILDDIR = MesaMathBuildDir + + MESA_MATH_SRCS = $(MESAMATHBUILDDIR)m_debug_clip.c \ + $(MESAMATHBUILDDIR)m_debug_norm.c \ + $(MESAMATHBUILDDIR)m_debug_xform.c \ + $(MESAMATHBUILDDIR)m_eval.c \ + $(MESAMATHBUILDDIR)m_matrix.c \ + $(MESAMATHBUILDDIR)m_translate.c \ + $(MESAMATHBUILDDIR)m_vector.c \ + $(MESAMATHBUILDDIR)m_xform.c + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(mathmod.h, $(MESASRCDIR)/src/mesa/math) +LinkSourceFile(m_clip_tmp.h, $(MESASRCDIR)/src/mesa/math) +LinkSourceFile(m_copy_tmp.h, $(MESASRCDIR)/src/mesa/math) +LinkSourceFile(m_debug_clip.c, $(MESASRCDIR)/src/mesa/math) +LinkSourceFile(m_debug.h, $(MESASRCDIR)/src/mesa/math) +LinkSourceFile(m_debug_util.h, $(MESASRCDIR)/src/mesa/math) +LinkSourceFile(m_debug_norm.c, $(MESASRCDIR)/src/mesa/math) +LinkSourceFile(m_debug_xform.c, $(MESASRCDIR)/src/mesa/math) +LinkSourceFile(m_dotprod_tmp.h, $(MESASRCDIR)/src/mesa/math) +LinkSourceFile(m_eval.c, $(MESASRCDIR)/src/mesa/math) +LinkSourceFile(m_eval.h, $(MESASRCDIR)/src/mesa/math) +LinkSourceFile(m_matrix.c, $(MESASRCDIR)/src/mesa/math) +LinkSourceFile(m_matrix.h, $(MESASRCDIR)/src/mesa/math) +LinkSourceFile(m_norm_tmp.h, $(MESASRCDIR)/src/mesa/math) +LinkSourceFile(m_translate.c, $(MESASRCDIR)/src/mesa/math) +LinkSourceFile(m_translate.h, $(MESASRCDIR)/src/mesa/math) +LinkSourceFile(m_trans_tmp.h, $(MESASRCDIR)/src/mesa/math) +LinkSourceFile(m_vector.c, $(MESASRCDIR)/src/mesa/math) +LinkSourceFile(m_vector.h, $(MESASRCDIR)/src/mesa/math) +LinkSourceFile(m_xform.c, $(MESASRCDIR)/src/mesa/math) +LinkSourceFile(m_xform.h, $(MESASRCDIR)/src/mesa/math) +LinkSourceFile(m_xform_tmp.h, $(MESASRCDIR)/src/mesa/math) +#endif + + MESA_MATH_OBJS = $(MESAMATHBUILDDIR)m_debug_clip.o \ + $(MESAMATHBUILDDIR)m_debug_norm.o \ + $(MESAMATHBUILDDIR)m_debug_xform.o \ + $(MESAMATHBUILDDIR)m_eval.o \ + $(MESAMATHBUILDDIR)m_matrix.o \ + $(MESAMATHBUILDDIR)m_translate.o \ + $(MESAMATHBUILDDIR)m_vector.o \ + $(MESAMATHBUILDDIR)m_xform.o + + MESA_MATH_EOBJS = $(MESAMATHBUILDDIR)$(EXTRASUBDIR)/m_debug_clip.o \ + $(MESAMATHBUILDDIR)$(EXTRASUBDIR)/m_debug_norm.o \ + $(MESAMATHBUILDDIR)$(EXTRASUBDIR)/m_debug_xform.o \ + $(MESAMATHBUILDDIR)$(EXTRASUBDIR)/m_eval.o \ + $(MESAMATHBUILDDIR)$(EXTRASUBDIR)/m_matrix.o \ + $(MESAMATHBUILDDIR)$(EXTRASUBDIR)/m_translate.o \ + $(MESAMATHBUILDDIR)$(EXTRASUBDIR)/m_vector.o \ + $(MESAMATHBUILDDIR)$(EXTRASUBDIR)/m_xform.o + +#if defined(DoSharedLib) && DoSharedLib + MESA_MATH_UOBJS = $(MESAMATHBUILDDIR)unshared/m_debug_clip.o \ + $(MESAMATHBUILDDIR)unshared/m_debug_norm.o \ + $(MESAMATHBUILDDIR)unshared/m_debug_xform.o \ + $(MESAMATHBUILDDIR)unshared/m_eval.o \ + $(MESAMATHBUILDDIR)unshared/m_matrix.o \ + $(MESAMATHBUILDDIR)unshared/m_translate.o \ + $(MESAMATHBUILDDIR)unshared/m_vector.o \ + $(MESAMATHBUILDDIR)unshared/m_xform.o +#else + MATH_MESA_UOBJS = $(MESA_MATH_OBJS) +#endif + + MESA_MATH_DOBJS = $(MESAMATHBUILDDIR)debugger/m_debug_clip.o \ + $(MESAMATHBUILDDIR)debugger/m_debug_norm.o \ + $(MESAMATHBUILDDIR)debugger/m_debug_xform.o \ + $(MESAMATHBUILDDIR)debugger/m_eval.o \ + $(MESAMATHBUILDDIR)debugger/m_matrix.o \ + $(MESAMATHBUILDDIR)debugger/m_translate.o \ + $(MESAMATHBUILDDIR)debugger/m_vector.o \ + $(MESAMATHBUILDDIR)debugger/m_xform.o + + MESA_MATH_POBJS = $(MESAMATHBUILDDIR)profiled/m_debug_clip.o \ + $(MESAMATHBUILDDIR)profiled/m_debug_norm.o \ + $(MESAMATHBUILDDIR)profiled/m_debug_xform.o \ + $(MESAMATHBUILDDIR)profiled/m_eval.o \ + $(MESAMATHBUILDDIR)profiled/m_matrix.o \ + $(MESAMATHBUILDDIR)profiled/m_translate.o \ + $(MESAMATHBUILDDIR)profiled/m_vector.o \ + $(MESAMATHBUILDDIR)profiled/m_xform.o + Index: xc/lib/GL/mesa/shader/Imakefile diff -u /dev/null xc/lib/GL/mesa/shader/Imakefile:1.2 --- /dev/null Wed Mar 16 21:04:53 2005 +++ xc/lib/GL/mesa/shader/Imakefile Fri Dec 10 13:21:57 2004 @@ -0,0 +1,96 @@ +XCOMM $XFree86: xc/lib/GL/mesa/shader/Imakefile,v 1.2 2004/12/10 18:21:57 alanh Exp $ + +#include + +/* + * Need both shared and unshared Mesa objects in the following cases: + * GlxDriverUsesMesa + * GlxBuiltInXMesa + * BuildOSMesaLib + * + * In other cases, only the shared version is needed to link in to loadable + * driver modules. + */ + +#if BuildOSMesaLib || (BuildXF86DRI && (GlxDriverUsesMesa || GlxBuiltInXMesa)) +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtraLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + +#define LargePICTable YES + +#define MesaShaderBuildDir /**/ +#define NeedToLinkMesaSrc +#include "Imakefile.inc" + + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#if BuildXF86DRI + DRI_DEFINES = GlxDefines + DRI_INCLUDES = -I../../../dri -I../../../glx -I../../dri -I../../../include \ + -I$(INCLUDESRC)/GL -I$(XF86OSSRC) -I$(SERVERSRC)/GL/dri +#endif + +#if defined(i386Architecture) && MesaUseX86Asm + ASM_DIR = x86 + ASM_SRCS = + ASM_OBJS = +#if MesaUseMMX + MMX_DEFS = -DUSE_MMX_ASM +#endif +#if MesaUse3DNow + 3DNOW_DEFS = -DUSE_3DNOW_ASM +#endif +#if MesaUseSSE + SSE_DEFS = -DUSE_SSE_ASM +#endif + ASM_DEFS = -DUSE_X86_ASM $(MMX_DEFS) $(3DNOW_DEFS) $(SSE_DEFS) +#endif + +#ifdef SparcArchitecture + ASM_DIR = sparc + ASM_SRCS = + ASM_OBJS = + ASM_DEFS = -DUSE_SPARC_ASM +#endif + +#ifdef UseCompaqMathLibrary + MATHDEF = -DCCPML +#endif + +MESA_INCLUDES = -I$(MESASRCDIR)/src/mesa \ + -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/src/mesa/array_cache \ + -I$(MESASRCDIR)/src/mesa/math \ + -I$(MESASRCDIR)/src/mesa/glapi \ + -I$(MESASRCDIR)/src/mesa/shader \ + -I$(MESASRCDIR)/src/mesa/$(ASM_DIR) \ + -I$(MESASRCDIR)/include \ + -I../../../include -I$(XINCLUDESRC) + + DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(ASM_DEFS) $(MATHDEF) + INCLUDES = $(MESA_INCLUDES) $(DRI_INCLUDES) + SRCS = $(MESA_SHADER_SRCS) + OBJS = $(MESA_SHADER_OBJS) + + +#include + +LibraryObjectRule() + +AllTarget($(OBJS)) +NormalLintTarget($(SRCS)) + +DependTarget() Index: xc/lib/GL/mesa/shader/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/shader/Imakefile.inc:1.3 --- /dev/null Wed Mar 16 21:04:53 2005 +++ xc/lib/GL/mesa/shader/Imakefile.inc Fri Dec 10 20:39:50 2004 @@ -0,0 +1,106 @@ +XCOMM $XFree86: xc/lib/GL/mesa/shader/Imakefile.inc,v 1.3 2004/12/11 01:39:50 alanh Exp $ + +#ifndef MesaShaderBuildDir +#define MesaShaderBuildDir $(GLXLIBSRC)/mesa/shader/ +#endif + +MESASHADERBUILDDIR = MesaShaderBuildDir + + MESA_SHADER_SRCS = $(MESASHADERBUILDDIR)arbfragparse.c \ + $(MESASHADERBUILDDIR)arbprogparse.c \ + $(MESASHADERBUILDDIR)arbprogram.c \ + $(MESASHADERBUILDDIR)arbvertparse.c \ + $(MESASHADERBUILDDIR)grammar_mesa.c \ + $(MESASHADERBUILDDIR)nvfragparse.c \ + $(MESASHADERBUILDDIR)nvprogram.c \ + $(MESASHADERBUILDDIR)nvvertexec.c \ + $(MESASHADERBUILDDIR)nvvertparse.c \ + $(MESASHADERBUILDDIR)program.c + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(arbfragparse.c, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(arbfragparse.h, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(arbprogparse.c, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(arbprogparse.h, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(arbprogram.c, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(arbprogram.h, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(arbprogram_syn.h, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(arbvertparse.c, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(arbvertparse.h, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(grammar.c, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(grammar.h, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(grammar_mesa.c, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(grammar_mesa.h, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(grammar_syn.h, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(nvfragparse.c, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(nvfragparse.h, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(nvfragprog.h, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(nvprogram.c, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(nvprogram.h, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(nvvertexec.c, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(nvvertexec.h, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(nvvertparse.c, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(nvvertparse.h, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(nvvertprog.h, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(program.c, $(MESASRCDIR)/src/mesa/shader) +LinkSourceFile(program.h, $(MESASRCDIR)/src/mesa/shader) +#endif + + MESA_SHADER_OBJS = $(MESASHADERBUILDDIR)arbfragparse.o \ + $(MESASHADERBUILDDIR)arbprogparse.o \ + $(MESASHADERBUILDDIR)arbprogram.o \ + $(MESASHADERBUILDDIR)arbvertparse.o \ + $(MESASHADERBUILDDIR)grammar_mesa.o \ + $(MESASHADERBUILDDIR)nvfragparse.o \ + $(MESASHADERBUILDDIR)nvprogram.o \ + $(MESASHADERBUILDDIR)nvvertexec.o \ + $(MESASHADERBUILDDIR)nvvertparse.o \ + $(MESASHADERBUILDDIR)program.o + + MESA_SHADER_EOBJS = $(MESASHADERBUILDDIR)$(EXTRASUBDIR)/arbfragparse.o \ + $(MESASHADERBUILDDIR)$(EXTRASUBDIR)/arbprogparse.o \ + $(MESASHADERBUILDDIR)$(EXTRASUBDIR)/arbprogram.o \ + $(MESASHADERBUILDDIR)$(EXTRASUBDIR)/arbvertparse.o \ + $(MESASHADERBUILDDIR)$(EXTRASUBDIR)/grammar_mesa.o \ + $(MESASHADERBUILDDIR)$(EXTRASUBDIR)/nvfragparse.o \ + $(MESASHADERBUILDDIR)$(EXTRASUBDIR)/nvprogram.o \ + $(MESASHADERBUILDDIR)$(EXTRASUBDIR)/nvvertexec.o \ + $(MESASHADERBUILDDIR)$(EXTRASUBDIR)/nvvertparse.o \ + $(MESASHADERBUILDDIR)$(EXTRASUBDIR)/program.o + +#if defined(DoSharedLib) && DoSharedLib + MESA_SHADER_UOBJS = $(MESASHADERBUILDDIR)unshared/arbfragparse.o \ + $(MESASHADERBUILDDIR)unshared/arbprogparse.o \ + $(MESASHADERBUILDDIR)unshared/arbprogram.o \ + $(MESASHADERBUILDDIR)unshared/arbvertparse.o \ + $(MESASHADERBUILDDIR)unshared/grammar_mesa.o \ + $(MESASHADERBUILDDIR)unshared/nvfragparse.o \ + $(MESASHADERBUILDDIR)unshared/nvprogram.o \ + $(MESASHADERBUILDDIR)unshared/nvvertexec.o \ + $(MESASHADERBUILDDIR)unshared/nvvertparse.o \ + $(MESASHADERBUILDDIR)unshared/program.o +#else + MESA_SHADER_UOBJS = $(MESA_SHADER_OBJS) +#endif + + MESA_SHADER_DOBJS = $(MESASHADERBUILDDIR)debugger/arbfragparse.o \ + $(MESASHADERBUILDDIR)debugger/arbprogparse.o \ + $(MESASHADERBUILDDIR)debugger/arbprogram.o \ + $(MESASHADERBUILDDIR)debugger/arbvertparse.o \ + $(MESASHADERBUILDDIR)debugger/grammar_mesa.o \ + $(MESASHADERBUILDDIR)debugger/nvfragparse.o \ + $(MESASHADERBUILDDIR)debugger/nvprogram.o \ + $(MESASHADERBUILDDIR)debugger/nvvertexec.o \ + $(MESASHADERBUILDDIR)debugger/nvvertparse.o \ + $(MESASHADERBUILDDIR)debugger/program.o + + MESA_SHADER_POBJS = $(MESASHADERBUILDDIR)profiled/arbfragparse.o \ + $(MESASHADERBUILDDIR)profiled/arbprogparse.o \ + $(MESASHADERBUILDDIR)profiled/arbprogram.o \ + $(MESASHADERBUILDDIR)profiled/arbvertparse.o \ + $(MESASHADERBUILDDIR)profiled/grammar_mesa.o \ + $(MESASHADERBUILDDIR)profiled/nvfragparse.o \ + $(MESASHADERBUILDDIR)profiled/nvprogram.o \ + $(MESASHADERBUILDDIR)profiled/nvvertexec.o \ + $(MESASHADERBUILDDIR)profiled/nvvertparse.o \ + $(MESASHADERBUILDDIR)profiled/program.o Index: xc/lib/GL/mesa/sparc/Imakefile diff -u /dev/null xc/lib/GL/mesa/sparc/Imakefile:1.3 --- /dev/null Wed Mar 16 21:04:53 2005 +++ xc/lib/GL/mesa/sparc/Imakefile Fri Apr 23 16:50:23 2004 @@ -0,0 +1,62 @@ +XCOMM $XFree86: xc/lib/GL/mesa/sparc/Imakefile,v 1.3 2004/04/23 20:50:23 tsi Exp $ + +/* + * Need both shared and unshared Mesa objects in the following cases: + * GlxDriverUsesMesa + * GlxBuiltInXMesa + * BuildOSMesaLib + * + * In other cases, only the shared version is needed to link in to loadable + * driver modules. + */ + +#if BuildOSMesaLib || (BuildXF86DRI && (GlxDriverUsesMesa || GlxBuiltInXMesa)) +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtraLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#define MesaSPARCBuildDir /**/ +#define NeedToLinkMesaSrc +#include "Imakefile.inc" + + DEFINES = $(ALLOC_DEFINES) GlxDefines $(MESA_ASM_DEFINES) + INCLUDES = -I$(INCLUDESRC) -I$(EXTINCSRC) \ + -I$(MESASRCDIR)/src/mesa/sparc \ + -I$(MESASRCDIR)/src/mesa \ + -I$(MESASRCDIR)/src/mesa/glapi \ + -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/include + + SRCS = $(MESA_ASM_SRCS) + OBJS = $(MESA_ASM_OBJS) + +#include + +LibraryObjectRule() + +STD_CPP_DEFINES = StandardDefines $(PROJECT_DEFINES) + +AllTarget($(OBJS)) +NormalLintTarget($(SRCS)) + +#if 0 +ObjectFromAsmSource(xform, NullParameter) +ObjectFromAsmSource(clip, NullParameter) +ObjectFromAsmSource(norm, NullParameter) +#endif + +DependTarget() Index: xc/lib/GL/mesa/sparc/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/sparc/Imakefile.inc:1.3 --- /dev/null Wed Mar 16 21:04:53 2005 +++ xc/lib/GL/mesa/sparc/Imakefile.inc Sun Feb 6 18:48:15 2005 @@ -0,0 +1,66 @@ +XCOMM $XFree86: xc/lib/GL/mesa/sparc/Imakefile.inc,v 1.3 2005/02/06 23:48:15 dawes Exp $ + +#ifndef MesaSPARCBuildDir +#define MesaSPARCBuildDir $(GLXLIBSRC)/mesa/sparc/ +#endif + +MESASPARCBUILDDIR = MesaSPARCBuildDir + +MESA_SPARC_SRCS = $(MESASPARCBUILDDIR)sparc.c \ + $(MESASPARCBUILDDIR)xform.S \ + $(MESASPARCBUILDDIR)clip.S \ + $(MESASPARCBUILDDIR)norm.S + +#ifdef NeedToLinkMesaSrc +/* If $(MESASRCDIR)/src/mesa/sparc isn't in the INCLUDES, it should be. */ +LinkSourceFile(sparc.c, $(MESASRCDIR)/src/mesa/sparc) +LinkSourceFile(xform.S, $(MESASRCDIR)/src/mesa/sparc) +LinkSourceFile(clip.S, $(MESASRCDIR)/src/mesa/sparc) +LinkSourceFile(norm.S, $(MESASRCDIR)/src/mesa/sparc) +#endif + +MESA_SPARC_OBJS = $(MESASPARCBUILDDIR)sparc.o \ + $(MESASPARCBUILDDIR)xform.o \ + $(MESASPARCBUILDDIR)clip.o \ + $(MESASPARCBUILDDIR)norm.o + +MESA_SPARC_EOBJS = $(MESASPARCBUILDDIR)$(EXTRASUBDIR)/sparc.o \ + $(MESASPARCBUILDDIR)$(EXTRASUBDIR)/xform.o \ + $(MESASPARCBUILDDIR)$(EXTRASUBDIR)/clip.o \ + $(MESASPARCBUILDDIR)$(EXTRASUBDIR)/norm.o + +#if defined(DoSharedLib) && DoSharedLib +MESA_SPARC_UOBJS = $(MESASPARCBUILDDIR)unshared/sparc.o \ + $(MESASPARCBUILDDIR)xform.o \ + $(MESASPARCBUILDDIR)clip.o \ + $(MESASPARCBUILDDIR)norm.o +#else +MESA_SPARC_UOBJS = $(MESA_SPARC_OBJS) +#endif + +MESA_SPARC_DOBJS = $(MESASPARCBUILDDIR)debugger/sparc.o \ + $(MESASPARCBUILDDIR)xform.o \ + $(MESASPARCBUILDDIR)clip.o \ + $(MESASPARCBUILDDIR)norm.o + +MESA_SPARC_POBJS = $(MESAX86BUILDDIR)profiled/sparc.o \ + $(MESAX86BUILDDIR)xform.o \ + $(MESAX86BUILDDIR)clip.o \ + $(MESAX86BUILDDIR)norm.o + +MESA_SPARC_DEFS = -DUSE_SPARC_ASM + +MESA_ASM_SRCS = $(MESA_SPARC_SRCS) + +MESA_ASM_OBJS = $(MESA_SPARC_OBJS) + +MESA_ASM_EOBJS = $(MESA_SPARC_EOBJS) + +MESA_ASM_UOBJS = $(MESA_SPARC_UOBJS) + +MESA_ASM_DOBJS = $(MESA_SPARC_DOBJS) + +MESA_ASM_POBJS = $(MESA_SPARC_POBJS) + +MESA_ASM_DEFINES = $(MESA_SPARC_DEFS) + Index: xc/lib/GL/mesa/src/Imakefile diff -u xc/lib/GL/mesa/src/Imakefile:1.32 xc/lib/GL/mesa/src/Imakefile:removed --- xc/lib/GL/mesa/src/Imakefile:1.32 Mon Nov 25 09:04:50 2002 +++ xc/lib/GL/mesa/src/Imakefile Wed Mar 16 21:04:53 2005 @@ -1,76 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/Imakefile,v 1.32 2002/11/25 14:04:50 eich Exp $ - -#include - -/* - * Need both shared and unshared Mesa objects in the following cases: - * GlxDriverUsesMesa - * GlxBuiltInXMesa - * BuildOSMesaLib - * - * In other cases, only the shared version is needed to link in to loadable - * driver modules. - */ - -#if BuildOSMesaLib || (BuildXF86DRI && (GlxDriverUsesMesa || GlxBuiltInXMesa)) -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtraLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#if defined(i386Architecture) && MesaUseX86Asm -#define MesaX86BuildDir /**/ -#include "X86/Imakefile.inc" -ASM_SUBDIRS = X86 -#endif -#ifdef SparcArchitecture -#define MesaSparcBuildDir /**/ -#include "SPARC/Imakefile.inc" -ASM_SUBDIRS = SPARC -#endif -#define MesaBuildDir /**/ -#define NeedToLinkMesaSrc -#include "Imakefile.inc" - -#ifdef UseCompaqMathLibrary - MATH_DEFINES = -DCCPML -#endif - - DEFINES = $(ALLOC_DEFINES) GlxDefines \ - $(MESA_ASM_DEFINES) $(MATH_DEFINES) - INCLUDES = -I$(INCLUDESRC) -I$(XINCLUDESRC) -I$(EXTINCSRC) \ - -I$(MESASRCDIR)/src -I$(GLXLIBSRC)/dri \ - -I$(MESASRCDIR)/include -I$(GLXLIBSRC)/include - SRCS = $(COREMESABASESRCS) - OBJS = $(COREMESABASEOBJS) - -#include - -LibraryObjectRule() - -SubdirLibraryRule($(OBJS)) -NormalLintTarget($(SRCS)) - -#define IHaveSubdirs -#define PassCDebugFlags - -SUBDIRS = $(ASM_SUBDIRS) math array_cache swrast swrast_setup tnl /*tnl_dd*/ X - - -MakeSubdirs($(SUBDIRS)) -DependSubdirs($(SUBDIRS)) - - -DependTarget() Index: xc/lib/GL/mesa/src/Imakefile.inc diff -u xc/lib/GL/mesa/src/Imakefile.inc:1.9 xc/lib/GL/mesa/src/Imakefile.inc:removed --- xc/lib/GL/mesa/src/Imakefile.inc:1.9 Sun Sep 28 16:15:06 2003 +++ xc/lib/GL/mesa/src/Imakefile.inc Wed Mar 16 21:04:53 2005 @@ -1,495 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/Imakefile.inc,v 1.9 2003/09/28 20:15:06 alanh Exp $ - -#ifndef MesaBuildDir -#define MesaBuildDir $(GLXLIBSRC)/mesa/src/ -#endif - -MESABUILDDIR = MesaBuildDir - -#ifdef NeedAllMesaSrc - DISPATCHSRCS = $(MESABUILDDIR)dispatch.c - GLAPISRCS = $(MESABUILDDIR)glapi.c -GLAPINOOPSRCS = $(MESABUILDDIR)glapinoop.c - GLTHREADSRCS = $(MESABUILDDIR)glthread.c -#endif - -MESA_CORE_INCLUDES = -I$(MESASRCDIR)/src/array_cache \ - -I$(MESASRCDIR)/src/math \ - -I$(MESASRCDIR)/src/swrast -I$(MESASRCDIR)/src/swrast_setup \ - -I$(MESASRCDIR)/src/tnl -I$(MESASRCDIR)/src/tnl_dd - - -COREMESABASESRCS = \ - $(MESABUILDDIR)accum.c \ - $(MESABUILDDIR)api_arrayelt.c \ - $(MESABUILDDIR)api_eval.c \ - $(MESABUILDDIR)api_loopback.c \ - $(MESABUILDDIR)api_noop.c \ - $(MESABUILDDIR)api_validate.c \ - $(MESABUILDDIR)attrib.c \ - $(MESABUILDDIR)blend.c \ - $(MESABUILDDIR)buffers.c \ - $(MESABUILDDIR)clip.c \ - $(MESABUILDDIR)colortab.c \ - $(MESABUILDDIR)context.c \ - $(MESABUILDDIR)convolve.c \ - $(MESABUILDDIR)debug.c \ - $(MESABUILDDIR)depth.c \ - $(DISPATCHSRCS) \ - $(MESABUILDDIR)dlist.c \ - $(MESABUILDDIR)drawpix.c \ - $(MESABUILDDIR)enable.c \ - $(MESABUILDDIR)enums.c \ - $(MESABUILDDIR)eval.c \ - $(MESABUILDDIR)extensions.c \ - $(MESABUILDDIR)feedback.c \ - $(MESABUILDDIR)fog.c \ - $(MESABUILDDIR)get.c \ - $(GLAPISRCS) \ - $(GLTHREADSRCS) \ - $(MESABUILDDIR)hash.c \ - $(MESABUILDDIR)hint.c \ - $(MESABUILDDIR)histogram.c \ - $(MESABUILDDIR)image.c \ - $(MESABUILDDIR)imports.c \ - $(MESABUILDDIR)light.c \ - $(MESABUILDDIR)lines.c \ - $(MESABUILDDIR)matrix.c \ - $(MESABUILDDIR)mmath.c \ - $(MESABUILDDIR)pixel.c \ - $(MESABUILDDIR)points.c \ - $(MESABUILDDIR)polygon.c \ - $(MESABUILDDIR)rastpos.c \ - $(MESABUILDDIR)state.c \ - $(MESABUILDDIR)stencil.c \ - $(MESABUILDDIR)texcompress.c \ - $(MESABUILDDIR)texformat.c \ - $(MESABUILDDIR)teximage.c \ - $(MESABUILDDIR)texobj.c \ - $(MESABUILDDIR)texstate.c \ - $(MESABUILDDIR)texstore.c \ - $(MESABUILDDIR)texutil.c \ - $(MESABUILDDIR)varray.c \ - $(MESABUILDDIR)vtxfmt.c \ - $(MESABUILDDIR)vpexec.c \ - $(MESABUILDDIR)vpexec.h \ - $(MESABUILDDIR)vpparse.c \ - $(MESABUILDDIR)vpparse.h \ - $(MESABUILDDIR)vpstate.c \ - $(MESABUILDDIR)vpstate.h - - -COREMESASRCS = $(COREMESABASESRCS) \ - $(MESABUILDDIR)array_cache/ac_context.c \ - $(MESABUILDDIR)array_cache/ac_import.c \ - $(MESABUILDDIR)math/m_debug_clip.c \ - $(MESABUILDDIR)math/m_debug_norm.c \ - $(MESABUILDDIR)math/m_debug_vertex.c \ - $(MESABUILDDIR)math/m_debug_xform.c \ - $(MESABUILDDIR)math/m_eval.c \ - $(MESABUILDDIR)math/m_matrix.c \ - $(MESABUILDDIR)math/m_translate.c \ - $(MESABUILDDIR)math/m_vector.c \ - $(MESABUILDDIR)math/m_vertices.c \ - $(MESABUILDDIR)math/m_xform.c \ - $(MESABUILDDIR)swrast/s_aaline.c \ - $(MESABUILDDIR)swrast/s_aatriangle.c \ - $(MESABUILDDIR)swrast/s_accum.c \ - $(MESABUILDDIR)swrast/s_alpha.c \ - $(MESABUILDDIR)swrast/s_alphabuf.c \ - $(MESABUILDDIR)swrast/s_bitmap.c \ - $(MESABUILDDIR)swrast/s_blend.c \ - $(MESABUILDDIR)swrast/s_buffers.c \ - $(MESABUILDDIR)swrast/s_copypix.c \ - $(MESABUILDDIR)swrast/s_context.c \ - $(MESABUILDDIR)swrast/s_depth.c \ - $(MESABUILDDIR)swrast/s_drawpix.c \ - $(MESABUILDDIR)swrast/s_feedback.c \ - $(MESABUILDDIR)swrast/s_fog.c \ - $(MESABUILDDIR)swrast/s_histogram.c \ - $(MESABUILDDIR)swrast/s_imaging.c \ - $(MESABUILDDIR)swrast/s_lines.c \ - $(MESABUILDDIR)swrast/s_logic.c \ - $(MESABUILDDIR)swrast/s_masking.c \ - $(MESABUILDDIR)swrast/s_pixeltex.c \ - $(MESABUILDDIR)swrast/s_points.c \ - $(MESABUILDDIR)swrast/s_readpix.c \ - $(MESABUILDDIR)swrast/s_span.c \ - $(MESABUILDDIR)swrast/s_stencil.c \ - $(MESABUILDDIR)swrast/s_texture.c \ - $(MESABUILDDIR)swrast/s_texstore.c \ - $(MESABUILDDIR)swrast/s_triangle.c \ - $(MESABUILDDIR)swrast/s_zoom.c \ - $(MESABUILDDIR)swrast_setup/ss_context.c \ - $(MESABUILDDIR)swrast_setup/ss_triangle.c \ - $(MESABUILDDIR)swrast_setup/ss_vb.c \ - $(MESABUILDDIR)tnl/t_array_api.c \ - $(MESABUILDDIR)tnl/t_array_import.c \ - $(MESABUILDDIR)tnl/t_context.c \ - $(MESABUILDDIR)tnl/t_eval_api.c \ - $(MESABUILDDIR)tnl/t_imm_alloc.c \ - $(MESABUILDDIR)tnl/t_imm_api.c \ - $(MESABUILDDIR)tnl/t_imm_debug.c \ - $(MESABUILDDIR)tnl/t_imm_dlist.c \ - $(MESABUILDDIR)tnl/t_imm_elt.c \ - $(MESABUILDDIR)tnl/t_imm_eval.c \ - $(MESABUILDDIR)tnl/t_imm_exec.c \ - $(MESABUILDDIR)tnl/t_imm_fixup.c \ - $(MESABUILDDIR)tnl/t_pipeline.c \ - $(MESABUILDDIR)tnl/t_vb_fog.c \ - $(MESABUILDDIR)tnl/t_vb_light.c \ - $(MESABUILDDIR)tnl/t_vb_normals.c \ - $(MESABUILDDIR)tnl/t_vb_points.c \ - $(MESABUILDDIR)tnl/t_vb_program.c \ - $(MESABUILDDIR)tnl/t_vb_render.c \ - $(MESABUILDDIR)tnl/t_vb_texgen.c \ - $(MESABUILDDIR)tnl/t_vb_texmat.c \ - $(MESABUILDDIR)tnl/t_vb_vertex.c - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(accum.c, $(MESASRCDIR)/src) -LinkSourceFile(api_arrayelt.c, $(MESASRCDIR)/src) -LinkSourceFile(api_eval.c, $(MESASRCDIR)/src) -LinkSourceFile(api_loopback.c, $(MESASRCDIR)/src) -LinkSourceFile(api_noop.c, $(MESASRCDIR)/src) -LinkSourceFile(api_validate.c, $(MESASRCDIR)/src) -LinkSourceFile(attrib.c, $(MESASRCDIR)/src) -LinkSourceFile(blend.c, $(MESASRCDIR)/src) -LinkSourceFile(buffers.c, $(MESASRCDIR)/src) -LinkSourceFile(clip.c, $(MESASRCDIR)/src) -LinkSourceFile(colortab.c, $(MESASRCDIR)/src) -LinkSourceFile(context.c, $(MESASRCDIR)/src) -LinkSourceFile(convolve.c, $(MESASRCDIR)/src) -LinkSourceFile(debug.c, $(MESASRCDIR)/src) -LinkSourceFile(depth.c, $(MESASRCDIR)/src) -#ifdef NeedAllMesaSrc -LinkSourceFile(dispatch.c, $(MESASRCDIR)/src) -#endif -LinkSourceFile(dlist.c, $(MESASRCDIR)/src) -LinkSourceFile(drawpix.c, $(MESASRCDIR)/src) -LinkSourceFile(enable.c, $(MESASRCDIR)/src) -LinkSourceFile(enums.c, $(MESASRCDIR)/src) -LinkSourceFile(eval.c, $(MESASRCDIR)/src) -LinkSourceFile(extensions.c, $(MESASRCDIR)/src) -LinkSourceFile(feedback.c, $(MESASRCDIR)/src) -LinkSourceFile(fog.c, $(MESASRCDIR)/src) -LinkSourceFile(get.c, $(MESASRCDIR)/src) -#ifdef NeedAllMesaSrc -LinkSourceFile(glapi.c, $(MESASRCDIR)/src) -LinkSourceFile(glthread.c, $(MESASRCDIR)/src) -#endif -LinkSourceFile(hash.c, $(MESASRCDIR)/src) -LinkSourceFile(hint.c, $(MESASRCDIR)/src) -LinkSourceFile(histogram.c, $(MESASRCDIR)/src) -LinkSourceFile(image.c, $(MESASRCDIR)/src) -LinkSourceFile(imports.c, $(MESASRCDIR)/src) -LinkSourceFile(light.c, $(MESASRCDIR)/src) -LinkSourceFile(lines.c, $(MESASRCDIR)/src) -LinkSourceFile(matrix.c, $(MESASRCDIR)/src) -LinkSourceFile(mmath.c, $(MESASRCDIR)/src) -LinkSourceFile(pixel.c, $(MESASRCDIR)/src) -LinkSourceFile(points.c, $(MESASRCDIR)/src) -LinkSourceFile(polygon.c, $(MESASRCDIR)/src) -LinkSourceFile(rastpos.c, $(MESASRCDIR)/src) -LinkSourceFile(state.c, $(MESASRCDIR)/src) -LinkSourceFile(stencil.c, $(MESASRCDIR)/src) -LinkSourceFile(texcompress.c, $(MESASRCDIR)/src) -LinkSourceFile(texformat.c, $(MESASRCDIR)/src) -LinkSourceFile(teximage.c, $(MESASRCDIR)/src) -LinkSourceFile(texobj.c, $(MESASRCDIR)/src) -LinkSourceFile(texstate.c, $(MESASRCDIR)/src) -LinkSourceFile(texstore.c, $(MESASRCDIR)/src) -LinkSourceFile(texutil.c, $(MESASRCDIR)/src) -LinkSourceFile(varray.c, $(MESASRCDIR)/src) -LinkSourceFile(vtxfmt.c, $(MESASRCDIR)/src) -LinkSourceFile(vpexec.c, $(MESASRCDIR)/src) -LinkSourceFile(vpexec.h, $(MESASRCDIR)/src) -LinkSourceFile(vpparse.c, $(MESASRCDIR)/src) -LinkSourceFile(vpparse.h, $(MESASRCDIR)/src) -LinkSourceFile(vpstate.c, $(MESASRCDIR)/src) -LinkSourceFile(vpstate.h, $(MESASRCDIR)/src) - -#endif - -#ifdef NeedAllMesaSrc - DISPATCHOBJS = $(MESABUILDDIR)dispatch.o - GLAPIOBJS = $(MESABUILDDIR)glapi.o -GLAPINOOPOBJS = $(MESABUILDDIR)glapinoop.o - GLTHREADOBJS = $(MESABUILDDIR)glthread.o -#endif - -COREMESABASEOBJS = \ - $(MESABUILDDIR)accum.o \ - $(MESABUILDDIR)api_arrayelt.o \ - $(MESABUILDDIR)api_eval.o \ - $(MESABUILDDIR)api_loopback.o \ - $(MESABUILDDIR)api_noop.o \ - $(MESABUILDDIR)api_validate.o \ - $(MESABUILDDIR)attrib.o \ - $(MESABUILDDIR)blend.o \ - $(MESABUILDDIR)buffers.o \ - $(MESABUILDDIR)clip.o \ - $(MESABUILDDIR)colortab.o \ - $(MESABUILDDIR)context.o \ - $(MESABUILDDIR)convolve.o \ - $(MESABUILDDIR)debug.o \ - $(MESABUILDDIR)depth.o \ - $(DISPATCHOBJS) \ - $(MESABUILDDIR)dlist.o \ - $(MESABUILDDIR)drawpix.o \ - $(MESABUILDDIR)enable.o \ - $(MESABUILDDIR)enums.o \ - $(MESABUILDDIR)eval.o \ - $(MESABUILDDIR)extensions.o \ - $(MESABUILDDIR)feedback.o \ - $(MESABUILDDIR)fog.o \ - $(MESABUILDDIR)get.o \ - $(GLAPIOBJS) \ - $(GLTHREADOBJS) \ - $(MESABUILDDIR)hash.o \ - $(MESABUILDDIR)hint.o \ - $(MESABUILDDIR)histogram.o \ - $(MESABUILDDIR)image.o \ - $(MESABUILDDIR)imports.o \ - $(MESABUILDDIR)light.o \ - $(MESABUILDDIR)lines.o \ - $(MESABUILDDIR)matrix.o \ - $(MESABUILDDIR)mmath.o \ - $(MESABUILDDIR)pixel.o \ - $(MESABUILDDIR)points.o \ - $(MESABUILDDIR)polygon.o \ - $(MESABUILDDIR)rastpos.o \ - $(MESABUILDDIR)state.o \ - $(MESABUILDDIR)stencil.o \ - $(MESABUILDDIR)texcompress.o \ - $(MESABUILDDIR)texformat.o \ - $(MESABUILDDIR)teximage.o \ - $(MESABUILDDIR)texobj.o \ - $(MESABUILDDIR)texstate.o \ - $(MESABUILDDIR)texstore.o \ - $(MESABUILDDIR)texutil.o \ - $(MESABUILDDIR)varray.o \ - $(MESABUILDDIR)vtxfmt.o \ - $(MESABUILDDIR)vpexec.o \ - $(MESABUILDDIR)vpparse.o \ - $(MESABUILDDIR)vpstate.o - - -COREMESAOBJS = $(COREMESABASEOBJS) \ - $(MESA_AC_OBJS) \ - $(MESA_MATH_OBJS) \ - $(MESA_SWRAST_OBJS) \ - $(MESA_SWR_SETUP_OBJS) \ - $(MESA_TNL_OBJS) - -#ifdef NeedAllMesaSrc - DISPATCHUOBJS = $(MESABUILDDIR)unshared/dispatch.o - GLAPIUOBJS = $(MESABUILDDIR)unshared/glapi.o -GLAPINOOPUOBJS = $(MESABUILDDIR)unshared/glapinoop.o - GLTHREADUOBJS = $(MESABUILDDIR)unshared/glthread.o -#endif - -#if defined(DoSharedLib) && DoSharedLib -COREMESABASEUOBJS = $(MESABUILDDIR)unshared/accum.o \ - $(MESABUILDDIR)unshared/api_arrayelt.o \ - $(MESABUILDDIR)unshared/api_eval.o \ - $(MESABUILDDIR)unshared/api_loopback.o \ - $(MESABUILDDIR)unshared/api_noop.o \ - $(MESABUILDDIR)unshared/api_validate.o \ - $(MESABUILDDIR)unshared/attrib.o \ - $(MESABUILDDIR)unshared/blend.o \ - $(MESABUILDDIR)unshared/buffers.o \ - $(MESABUILDDIR)unshared/clip.o \ - $(MESABUILDDIR)unshared/colortab.o \ - $(MESABUILDDIR)unshared/context.o \ - $(MESABUILDDIR)unshared/convolve.o \ - $(MESABUILDDIR)unshared/debug.o \ - $(MESABUILDDIR)unshared/depth.o \ - $(DISPATCHUOBJS) \ - $(MESABUILDDIR)unshared/dlist.o \ - $(MESABUILDDIR)unshared/drawpix.o \ - $(MESABUILDDIR)unshared/enable.o \ - $(MESABUILDDIR)unshared/enums.o \ - $(MESABUILDDIR)unshared/eval.o \ - $(MESABUILDDIR)unshared/extensions.o \ - $(MESABUILDDIR)unshared/feedback.o \ - $(MESABUILDDIR)unshared/fog.o \ - $(MESABUILDDIR)unshared/get.o \ - $(GLAPIUOBJS) \ - $(GLTHREADUOBJS) \ - $(MESABUILDDIR)unshared/hash.o \ - $(MESABUILDDIR)unshared/hint.o \ - $(MESABUILDDIR)unshared/histogram.o \ - $(MESABUILDDIR)unshared/image.o \ - $(MESABUILDDIR)unshared/imports.o \ - $(MESABUILDDIR)unshared/light.o \ - $(MESABUILDDIR)unshared/lines.o \ - $(MESABUILDDIR)unshared/matrix.o \ - $(MESABUILDDIR)unshared/mmath.o \ - $(MESABUILDDIR)unshared/pixel.o \ - $(MESABUILDDIR)unshared/points.o \ - $(MESABUILDDIR)unshared/polygon.o \ - $(MESABUILDDIR)unshared/rastpos.o \ - $(MESABUILDDIR)unshared/state.o \ - $(MESABUILDDIR)unshared/stencil.o \ - $(MESABUILDDIR)unshared/texcompress.o \ - $(MESABUILDDIR)unshared/texformat.o \ - $(MESABUILDDIR)unshared/teximage.o \ - $(MESABUILDDIR)unshared/texobj.o \ - $(MESABUILDDIR)unshared/texstate.o \ - $(MESABUILDDIR)unshared/texstore.o \ - $(MESABUILDDIR)unshared/texutil.o \ - $(MESABUILDDIR)unshared/varray.o \ - $(MESABUILDDIR)unshared/vtxfmt.o \ - $(MESABUILDDIR)unshared/vpexec.o \ - $(MESABUILDDIR)unshared/vpparse.o \ - $(MESABUILDDIR)unshared/vpstate.o -#else -COREMESABASEUOBJS = $(COREMESABASEOBJS) -#endif - -COREMESAUOBJS = $(COREMESABASEUOBJS) \ - $(MESA_AC_UOBJS) \ - $(MESA_MATH_UOBJS) \ - $(MESA_SWRAST_UOBJS) \ - $(MESA_SWR_SETUP_UOBJS) \ - $(MESA_TNL_UOBJS) - -#ifdef NeedAllMesaSrc - DISPATCHDOBJS = $(MESABUILDDIR)debugger/dispatch.o - GLAPIDOBJS = $(MESABUILDDIR)debugger/glapi.o -GLAPINOOPDOBJS = $(MESABUILDDIR)debugger/glapinoop.o - GLTHREADDOBJS = $(MESABUILDDIR)debugger/glthread.o -#endif - -COREMESABASEDOBJS = $(MESABUILDDIR)debugger/accum.o \ - $(MESABUILDDIR)debugger/api_arrayelt.o \ - $(MESABUILDDIR)debugger/api_eval.o \ - $(MESABUILDDIR)debugger/api_loopback.o \ - $(MESABUILDDIR)debugger/api_noop.o \ - $(MESABUILDDIR)debugger/api_validate.o \ - $(MESABUILDDIR)debugger/attrib.o \ - $(MESABUILDDIR)debugger/blend.o \ - $(MESABUILDDIR)debugger/buffers.o \ - $(MESABUILDDIR)debugger/clip.o \ - $(MESABUILDDIR)debugger/colortab.o \ - $(MESABUILDDIR)debugger/context.o \ - $(MESABUILDDIR)debugger/convolve.o \ - $(MESABUILDDIR)debugger/debug.o \ - $(MESABUILDDIR)debugger/depth.o \ - $(DISPATCHDOBJS) \ - $(MESABUILDDIR)debugger/dlist.o \ - $(MESABUILDDIR)debugger/drawpix.o \ - $(MESABUILDDIR)debugger/enable.o \ - $(MESABUILDDIR)debugger/enums.o \ - $(MESABUILDDIR)debugger/eval.o \ - $(MESABUILDDIR)debugger/extensions.o \ - $(MESABUILDDIR)debugger/feedback.o \ - $(MESABUILDDIR)debugger/fog.o \ - $(MESABUILDDIR)debugger/get.o \ - $(GLAPIDOBJS) \ - $(GLTHREADDOBJS) \ - $(MESABUILDDIR)debugger/hash.o \ - $(MESABUILDDIR)debugger/hint.o \ - $(MESABUILDDIR)debugger/histogram.o \ - $(MESABUILDDIR)debugger/image.o \ - $(MESABUILDDIR)debugger/imports.o \ - $(MESABUILDDIR)debugger/light.o \ - $(MESABUILDDIR)debugger/lines.o \ - $(MESABUILDDIR)debugger/matrix.o \ - $(MESABUILDDIR)debugger/mmath.o \ - $(MESABUILDDIR)debugger/pixel.o \ - $(MESABUILDDIR)debugger/points.o \ - $(MESABUILDDIR)debugger/polygon.o \ - $(MESABUILDDIR)debugger/rastpos.o \ - $(MESABUILDDIR)debugger/state.o \ - $(MESABUILDDIR)debugger/stencil.o \ - $(MESABUILDDIR)debugger/texcompress.o \ - $(MESABUILDDIR)debugger/texformat.o \ - $(MESABUILDDIR)debugger/teximage.o \ - $(MESABUILDDIR)debugger/texobj.o \ - $(MESABUILDDIR)debugger/texstate.o \ - $(MESABUILDDIR)debugger/texstore.o \ - $(MESABUILDDIR)debugger/texutil.o \ - $(MESABUILDDIR)debugger/varray.o \ - $(MESABUILDDIR)debugger/vtxfmt.o \ - $(MESABUILDDIR)debugger/vpexec.o \ - $(MESABUILDDIR)debugger/vpparse.o \ - $(MESABUILDDIR)debugger/vpstate.o - -COREMESADOBJS = $(COREMESABASEDOBJS) \ - $(MESA_AC_DOBJS) \ - $(MESA_MATH_DOBJS) \ - $(MESA_SWRAST_DOBJS) \ - $(MESA_SWR_SETUP_DOBJS) \ - $(MESA_TNL_DOBJS) - -#ifdef NeedAllMesaSrc - DISPATCHPOBJS = $(MESABUILDDIR)profiled/dispatch.o - GLAPIPOBJS = $(MESABUILDDIR)profiled/glapi.o -GLAPINOOPPOBJS = $(MESABUILDDIR)profiled/glapinoop.o - GLTHREADPOBJS = $(MESABUILDDIR)profiled/glthread.o -#endif - -COREMESABASEPOBJS = $(MESABUILDDIR)profiled/accum.o \ - $(MESABUILDDIR)profiled/api_arrayelt.o \ - $(MESABUILDDIR)profiled/api_eval.o \ - $(MESABUILDDIR)profiled/api_loopback.o \ - $(MESABUILDDIR)profiled/api_noop.o \ - $(MESABUILDDIR)profiled/api_validate.o \ - $(MESABUILDDIR)profiled/attrib.o \ - $(MESABUILDDIR)profiled/blend.o \ - $(MESABUILDDIR)profiled/buffers.o \ - $(MESABUILDDIR)profiled/clip.o \ - $(MESABUILDDIR)profiled/colortab.o \ - $(MESABUILDDIR)profiled/context.o \ - $(MESABUILDDIR)profiled/convolve.o \ - $(MESABUILDDIR)profiled/debug.o \ - $(MESABUILDDIR)profiled/depth.o \ - $(DISPATCHPOBJS) \ - $(MESABUILDDIR)profiled/dlist.o \ - $(MESABUILDDIR)profiled/drawpix.o \ - $(MESABUILDDIR)profiled/enable.o \ - $(MESABUILDDIR)profiled/enums.o \ - $(MESABUILDDIR)profiled/eval.o \ - $(MESABUILDDIR)profiled/extensions.o \ - $(MESABUILDDIR)profiled/feedback.o \ - $(MESABUILDDIR)profiled/fog.o \ - $(MESABUILDDIR)profiled/get.o \ - $(GLAPIPOBJS) \ - $(GLTHREADPOBJS) \ - $(MESABUILDDIR)profiled/hash.o \ - $(MESABUILDDIR)profiled/hint.o \ - $(MESABUILDDIR)profiled/histogram.o \ - $(MESABUILDDIR)profiled/image.o \ - $(MESABUILDDIR)profiled/imports.o \ - $(MESABUILDDIR)profiled/light.o \ - $(MESABUILDDIR)profiled/lines.o \ - $(MESABUILDDIR)profiled/matrix.o \ - $(MESABUILDDIR)profiled/mmath.o \ - $(MESABUILDDIR)profiled/pixel.o \ - $(MESABUILDDIR)profiled/points.o \ - $(MESABUILDDIR)profiled/polygon.o \ - $(MESABUILDDIR)profiled/rastpos.o \ - $(MESABUILDDIR)profiled/state.o \ - $(MESABUILDDIR)profiled/stencil.o \ - $(MESABUILDDIR)profiled/texcompress.o \ - $(MESABUILDDIR)profiled/texformat.o \ - $(MESABUILDDIR)profiled/teximage.o \ - $(MESABUILDDIR)profiled/texobj.o \ - $(MESABUILDDIR)profiled/texstate.o \ - $(MESABUILDDIR)profiled/texstore.o \ - $(MESABUILDDIR)profiled/texutil.o \ - $(MESABUILDDIR)profiled/varray.o \ - $(MESABUILDDIR)profiled/vtxfmt.o \ - $(MESABUILDDIR)profiled/vpexec.o \ - $(MESABUILDDIR)profiled/vpparse.o \ - $(MESABUILDDIR)profiled/vpstate.o - -COREMESAPOBJS = $(COREMESABASEPOBJS) \ - $(MESA_AC_POBJS) \ - $(MESA_MATH_POBJS) \ - $(MESA_SWRAST_POBJS) \ - $(MESA_SWR_SETUP_POBJS) \ - $(MESA_TNL_POBJS) - Index: xc/lib/GL/mesa/src/OSmesa/Imakefile diff -u xc/lib/GL/mesa/src/OSmesa/Imakefile:1.20 xc/lib/GL/mesa/src/OSmesa/Imakefile:removed --- xc/lib/GL/mesa/src/OSmesa/Imakefile:1.20 Thu Dec 11 22:20:33 2003 +++ xc/lib/GL/mesa/src/OSmesa/Imakefile Wed Mar 16 21:04:54 2005 @@ -1,99 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/OSmesa/Imakefile,v 1.20 2003/12/12 03:20:33 dawes Exp $ - -#include - -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx - -#include "../array_cache/Imakefile.inc" -#include "../math/Imakefile.inc" -#include "../swrast/Imakefile.inc" -#include "../swrast_setup/Imakefile.inc" -#include "../tnl/Imakefile.inc" -#include "../tnl_dd/Imakefile.inc" -#include "../Imakefile.inc" -#if defined(i386Architecture) && MesaUseX86Asm -#include "../X86/Imakefile.inc" -#endif -#ifdef SparcArchitecture -#include "../SPARC/Imakefile.inc" -#endif - -LinkSourceFile(osmesa.c, $(MESASRCDIR)/src/OSmesa) - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -MESA_INCLUDES = -I$(MESASRCDIR)/src/OSmesa -I$(MESASRCDIR)/src \ - -I$(MESASRCDIR)/include - - DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) - INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) $(MESA_INCLUDES) \ - $(DRI_INCLUDES) -I$(GLXLIBSRC)/include - - MESAOBJS = $(COREMESAOBJS) $(MESA_ASM_OBJS) - MESAUOBJS = $(COREMESAUOBJS) $(MESA_ASM_UOBJS) - MESADOBJS = $(COREMESADOBJS) $(MESA_ASM_DOBJS) - MESAPOBJS = $(COREMESAPOBJS) $(MESA_ASM_POBJS) - - SRCS = osmesa.c - OBJS = osmesa.o $(MESAOBJS) -#if DoSharedLib - UOBJS = unshared/osmesa.o $(MESAUOBJS) -#else - UOBJS = $(OBJS) -#endif - DOBJS = debugger/osmesa.o $(MESADOBJS) - POBJS = profiled/osmesa.o $(MESAPOBJS) - -#if LocalThreads - THREADOBJS = $(THREADS_LIBS) -#endif - -#ifdef SharedOSMesaReqs - REQUIREDLIBS = SharedOSMesaReqs -#elif !GlxUseBuiltInDRIDriver - REQUIREDLIBS = $(LDPRELIB) $(GLXLIB) -#endif - -#include - -LibraryObjectRule() - -SubdirLibraryRule($(OBJS)) -NormalLintTarget($(SRCS)) - -LIBNAME = OSMesa -#if !defined(OS2Architecture) -SOREV = 4.0 -#else -SOREV = -#endif - - -#if DoNormalLib -NormalLibraryTarget($(LIBNAME), $(UOBJS)) -InstallLibrary($(LIBNAME),$(USRLIBDIR)) -#endif - -#if SharedLibGlx -SharedLibraryTarget($(LIBNAME),$(SOREV), $(OBJS), ., .) -InstallSharedLibrary($(LIBNAME),$(SOREV),$(SHLIBDIR)) -#endif - -#if DoDebugLib -DebuggedLibraryTarget($(LIBNAME),$(DOBJS)) -InstallLibrary($(LIBNAME_d,$(USRLIBDIR)) -#endif - -#if DoProfileLib -ProfiledLibraryTarget($(LIBNAME), $(POBJS)) -InstallLibrary($(LIBNAME)_p,$(USRLIBDIR)) -#endif - -DependTarget() - Index: xc/lib/GL/mesa/src/OSmesa/OSMesa-def.cpp diff -u xc/lib/GL/mesa/src/OSmesa/OSMesa-def.cpp:1.2 xc/lib/GL/mesa/src/OSmesa/OSMesa-def.cpp:removed --- xc/lib/GL/mesa/src/OSmesa/OSMesa-def.cpp:1.2 Mon Mar 24 23:18:08 2003 +++ xc/lib/GL/mesa/src/OSmesa/OSMesa-def.cpp Wed Mar 16 21:04:54 2005 @@ -1,29 +0,0 @@ -LIBRARY libOSmesa -VERSION LIBRARY_VERSION -EXPORTS - OSMesaCreateContext - OSMesaDestroyContext - OSMesaGetColorBuffer - OSMesaGetCurrentContext - OSMesaGetDepthBuffer - OSMesaGetIntegerv - OSMesaMakeCurrent - OSMesaPixelStore -#ifndef __UNIXOS2__ - _glapi_Context - _glapi_noop_enable_warnings - _glapi_add_entrypoint - _glapi_get_dispatch_table_size - _glapi_set_dispatch - _glapi_check_multithread - _glapi_set_context - glTexCoordPointer - glColorPointer - glNormalPointer - glVertexPointer - glDrawElements -#else - OSMesaCreateContextExt -#endif /* __UNIXOS2__ */ - -/* $XFree86: xc/lib/GL/mesa/src/OSmesa/OSMesa-def.cpp,v 1.2 2003/03/25 04:18:08 dawes Exp $ */ Index: xc/lib/GL/mesa/src/SPARC/Imakefile diff -u xc/lib/GL/mesa/src/SPARC/Imakefile:1.3 xc/lib/GL/mesa/src/SPARC/Imakefile:removed --- xc/lib/GL/mesa/src/SPARC/Imakefile:1.3 Fri Nov 22 17:55:58 2002 +++ xc/lib/GL/mesa/src/SPARC/Imakefile Wed Mar 16 21:04:54 2005 @@ -1,57 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/SPARC/Imakefile,v 1.3 2002/11/22 22:55:58 tsi Exp $ - -/* - * Need both shared and unshared Mesa objects in the following cases: - * GlxDriverUsesMesa - * GlxBuiltInXMesa - * BuildOSMesaLib - * - * In other cases, only the shared version is needed to link in to loadable - * driver modules. - */ - -#if BuildOSMesaLib || (BuildXF86DRI && (GlxDriverUsesMesa || GlxBuiltInXMesa)) -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtraLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif - - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#define MesaSPARCBuildDir /**/ -#define NeedToLinkMesaSrc -#include "Imakefile.inc" - - DEFINES = $(ALLOC_DEFINES) GlxDefines $(MESA_ASM_DEFINES) - INCLUDES = -I$(INCLUDESRC) -I$(EXTINCSRC) -I$(MESASRCDIR)/src \ - -I$(MESASRCDIR)/src/SPARC \ - -I../../../include - - SRCS = $(MESA_ASM_SRCS) - OBJS = $(MESA_ASM_OBJS) - -#include - -LibraryObjectRule() - -STD_CPP_DEFINES = StandardDefines $(PROJECT_DEFINES) - -SubdirLibraryRule($(OBJS)) -NormalLintTarget($(SRCS)) - -ObjectFromAsmSource(xform, NullParameter) -ObjectFromAsmSource(clip, NullParameter) -ObjectFromAsmSource(norm, NullParameter) - -DependTarget() Index: xc/lib/GL/mesa/src/SPARC/Imakefile.inc diff -u xc/lib/GL/mesa/src/SPARC/Imakefile.inc:1.2 xc/lib/GL/mesa/src/SPARC/Imakefile.inc:removed --- xc/lib/GL/mesa/src/SPARC/Imakefile.inc:1.2 Thu Nov 14 16:01:16 2002 +++ xc/lib/GL/mesa/src/SPARC/Imakefile.inc Wed Mar 16 21:04:54 2005 @@ -1,58 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/SPARC/Imakefile.inc,v 1.2 2002/11/14 21:01:16 tsi Exp $ - -#ifndef MesaSPARCBuildDir -#define MesaSPARCBuildDir $(GLXLIBSRC)/mesa/src/SPARC/ -#endif - -MESASPARCBUILDDIR = MesaSPARCBuildDir - -MESA_SPARC_SRCS = $(MESASPARCBUILDDIR)sparc.c \ - $(MESASPARCBUILDDIR)xform.S \ - $(MESASPARCBUILDDIR)clip.S - -#ifdef NeedToLinkMesaSrc -/* If $(MESASRCDIR)/src/SPARC isn't in the INCLUDES, it should be. */ -LinkSourceFile(sparc.c, $(MESASRCDIR)/src/SPARC) -LinkSourceFile(xform.S, $(MESASRCDIR)/src/SPARC) -LinkSourceFile(clip.S, $(MESASRCDIR)/src/SPARC) -LinkSourceFile(norm.S, $(MESASRCDIR)/src/SPARC) -#endif - -MESA_SPARC_OBJS = $(MESASPARCBUILDDIR)sparc.o \ - $(MESASPARCBUILDDIR)xform.o \ - $(MESASPARCBUILDDIR)clip.o \ - $(MESASPARCBUILDDIR)norm.o - -#if defined(DoSharedLib) && DoSharedLib -MESA_SPARC_UOBJS = $(MESASPARCBUILDDIR)unshared/sparc.o \ - $(MESASPARCBUILDDIR)xform.o \ - $(MESASPARCBUILDDIR)clip.o \ - $(MESASPARCBUILDDIR)norm.o -#else -MESA_SPARC_UOBJS = $(MESA_SPARC_OBJS) -#endif - -MESA_SPARC_DOBJS = $(MESASPARCBUILDDIR)debugger/sparc.o \ - $(MESASPARCBUILDDIR)xform.o \ - $(MESASPARCBUILDDIR)clip.o \ - $(MESASPARCBUILDDIR)norm.o - -MESA_SPARC_POBJS = $(MESAX86BUILDDIR)profiled/sparc.o \ - $(MESAX86BUILDDIR)xform.o \ - $(MESAX86BUILDDIR)clip.o \ - $(MESAX86BUILDDIR)norm.o - -MESA_SPARC_DEFS = -DUSE_SPARC_ASM - -MESA_ASM_SRCS = $(MESA_SPARC_SRCS) - -MESA_ASM_OBJS = $(MESA_SPARC_OBJS) - -MESA_ASM_UOBJS = $(MESA_SPARC_UOBJS) - -MESA_ASM_DOBJS = $(MESA_SPARC_DOBJS) - -MESA_ASM_POBJS = $(MESA_SPARC_POBJS) - -MESA_ASM_DEFINES = $(MESA_SPARC_DEFS) - Index: xc/lib/GL/mesa/src/X/Imakefile diff -u xc/lib/GL/mesa/src/X/Imakefile:1.13 xc/lib/GL/mesa/src/X/Imakefile:removed --- xc/lib/GL/mesa/src/X/Imakefile:1.13 Fri Nov 22 17:55:59 2002 +++ xc/lib/GL/mesa/src/X/Imakefile Wed Mar 16 21:04:54 2005 @@ -1,70 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/X/Imakefile,v 1.13 2002/11/22 22:55:59 tsi Exp $ - -#include - -/* - * Need both shared and unshared Mesa objects in the following cases: - * GlxDriverUsesMesa - * GlxBuiltInXMesa - * BuildOSMesaLib - * - * In other cases, only the shared version is needed to link in to loadable - * driver modules. - */ - -#if BuildOSMesaLib || (BuildXF86DRI && (GlxDriverUsesMesa || GlxBuiltInXMesa)) -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtraLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif - - -#define MesaXBuildDir /**/ -#define NeedToLinkMesaSrc -#include "Imakefile.inc" - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#if BuildXF86DRI - DRI_DEFINES = GlxDefines - DRI_INCLUDES = -I../../../dri -I../../../glx -I../../dri -I.. \ - -I$(INCLUDESRC)/GL -I$(XF86OSSRC) -I$(SERVERSRC)/GL/dri -#endif - -MESA_INCLUDES = -I$(MESASRCDIR)/src \ - -I$(MESASRCDIR)/src/X \ - -I$(MESASRCDIR)/include \ - -I../../../include -I$(XINCLUDESRC) - - INCLUDES = $(MESA_INCLUDES) $(DRI_INCLUDES) - -#ifdef UseCompaqMathLibrary - MATHDEF = -DCCPML -#endif - -#if BuildXF86DRI && GlxBuiltInXMesa - XMESA_DEFINES = -DGLX_BUILT_IN_XMESA -#endif - - SRCS = $(XMESA_SRCS) - OBJS = $(XMESA_OBJS) - DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MATHDEF) $(XMESA_DEFINES) - -#include - -LibraryObjectRule() - -SubdirLibraryRule($(XMESA_OBJS)) -NormalLintTarget($(XMESA_SRCS)) - -DependTarget() Index: xc/lib/GL/mesa/src/X/Imakefile.inc diff -u xc/lib/GL/mesa/src/X/Imakefile.inc:1.4 xc/lib/GL/mesa/src/X/Imakefile.inc:removed --- xc/lib/GL/mesa/src/X/Imakefile.inc:1.4 Thu Nov 14 16:01:16 2002 +++ xc/lib/GL/mesa/src/X/Imakefile.inc Wed Mar 16 21:04:54 2005 @@ -1,98 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/X/Imakefile.inc,v 1.4 2002/11/14 21:01:16 tsi Exp $ - -#ifndef MesaXBuildDir -#define MesaXBuildDir $(GLXLIBSRC)/mesa/src/X/ -#endif - -MESAXBUILDDIR = MesaXBuildDir - -#ifndef MesaInXServer -XMESA_GLX_SRCS = $(MESAXBUILDDIR)fakeglx.c \ - $(MESAXBUILDDIR)glxapi.c \ - $(MESAXBUILDDIR)realglx.c \ - $(MESAXBUILDDIR)xfonts.c -#endif - - XMESA_SRCS = $(XMESA_GLX_SRCS) \ - $(MESAXBUILDDIR)xm_api.c \ - $(MESAXBUILDDIR)xm_dd.c \ - $(MESAXBUILDDIR)xm_line.c \ - $(MESAXBUILDDIR)xm_span.c \ - $(MESAXBUILDDIR)xm_tri.c - -#ifdef NeedToLinkMesaSrc -#ifndef MesaInXServer -LinkSourceFile(fakeglx.c, $(MESASRCDIR)/src/X) -LinkSourceFile(glxapi.c, $(MESASRCDIR)/src/X) -LinkSourceFile(glxapi.h, $(MESASRCDIR)/src/X) -LinkSourceFile(realglx.c, $(MESASRCDIR)/src/X) -LinkSourceFile(xfonts.c, $(MESASRCDIR)/src/X) -#endif -LinkSourceFile(xm_api.c, $(MESASRCDIR)/src/X) -LinkSourceFile(xm_dd.c, $(MESASRCDIR)/src/X) -LinkSourceFile(xm_line.c, $(MESASRCDIR)/src/X) -LinkSourceFile(xm_span.c, $(MESASRCDIR)/src/X) -LinkSourceFile(xm_tri.c, $(MESASRCDIR)/src/X) -#endif - -#ifndef MesaInXServer -XMESA_GLX_OBJS = $(MESAXBUILDDIR)fakeglx.o \ - $(MESAXBUILDDIR)glxapi.o \ - $(MESAXBUILDDIR)realglx.o \ - $(MESAXBUILDDIR)xfonts.o -#endif - - XMESA_OBJS = $(XMESA_GLX_OBJS) \ - $(MESAXBUILDDIR)xm_api.o \ - $(MESAXBUILDDIR)xm_dd.o \ - $(MESAXBUILDDIR)xm_line.o \ - $(MESAXBUILDDIR)xm_span.o \ - $(MESAXBUILDDIR)xm_tri.o - -#if defined(DoSharedLib) && DoSharedLib -#ifndef MesaInXServer -XMESA_GLX_UOBJS = $(MESAXBUILDDIR)unshared/fakeglx.o \ - $(MESAXBUILDDIR)unshared/glxapi.o \ - $(MESAXBUILDDIR)unshared/realglx.o \ - $(MESAXBUILDDIR)unshared/xfonts.o -#endif - - XMESA_UOBJS = $(XMESA_GLX_UOBJS) \ - $(MESAXBUILDDIR)unshared/xm_api.o \ - $(MESAXBUILDDIR)unshared/xm_dd.o \ - $(MESAXBUILDDIR)unshared/xm_line.o \ - $(MESAXBUILDDIR)unshared/xm_span.o \ - $(MESAXBUILDDIR)unshared/xm_tri.o -#else -XMESA_GLX_UOBJS = $(XMESA_GLX_OBJS) - XMESA_UOBJS = $(XMESA_OBJS) -#endif - -#ifndef MesaInXServer -XMESA_GLX_DOBJS = $(MESAXBUILDDIR)debugger/fakeglx.o \ - $(MESAXBUILDDIR)debugger/glxapi.o \ - $(MESAXBUILDDIR)debugger/realglx.o \ - $(MESAXBUILDDIR)debugger/xfonts.o -#endif - - XMESA_DOBJS = $(XMESA_GLX_DOBJS) \ - $(MESAXBUILDDIR)debugger/xm_api.o \ - $(MESAXBUILDDIR)debugger/xm_dd.o \ - $(MESAXBUILDDIR)debugger/xm_line.o \ - $(MESAXBUILDDIR)debugger/xm_span.o \ - $(MESAXBUILDDIR)debugger/xm_tri.o - -#ifndef MesaInXServer -XMESA_GLX_POBJS = $(MESAXBUILDDIR)profiled/fakeglx.o \ - $(MESAXBUILDDIR)profiled/glxapi.o \ - $(MESAXBUILDDIR)profiled/realglx.o \ - $(MESAXBUILDDIR)profiled/xfonts.o -#endif - - XMESA_POBJS = $(XMESA_GLX_POBJS) \ - $(MESAXBUILDDIR)profiled/xm_api.o \ - $(MESAXBUILDDIR)profiled/xm_dd.o \ - $(MESAXBUILDDIR)profiled/xm_line.o \ - $(MESAXBUILDDIR)profiled/xm_span.o \ - $(MESAXBUILDDIR)profiled/xm_tri.o - Index: xc/lib/GL/mesa/src/X86/Imakefile diff -u xc/lib/GL/mesa/src/X86/Imakefile:1.27 xc/lib/GL/mesa/src/X86/Imakefile:removed --- xc/lib/GL/mesa/src/X86/Imakefile:1.27 Sun Sep 28 16:15:06 2003 +++ xc/lib/GL/mesa/src/X86/Imakefile Wed Mar 16 21:04:55 2005 @@ -1,98 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/X86/Imakefile,v 1.27 2003/09/28 20:15:06 alanh Exp $ - -/* - * Need both shared and unshared Mesa objects in the following cases: - * GlxDriverUsesMesa - * GlxBuiltInXMesa - * BuildOSMesaLib - * - * In other cases, only the shared version is needed to link in to loadable - * driver modules. - */ - -#if BuildOSMesaLib || (BuildXF86DRI && (GlxDriverUsesMesa || GlxBuiltInXMesa || BuildOSMesaLib)) -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtraLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif - - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#define MesaX86BuildDir /**/ -#define NeedToLinkMesaSrc -#include "Imakefile.inc" - - DEFINES = $(ALLOC_DEFINES) GlxDefines $(MESA_ASM_DEFINES) - INCLUDES = -I$(INCLUDESRC) -I$(EXTINCSRC) -I$(MESASRCDIR)/src \ - -I$(MESASRCDIR)/src/X86 \ - -I../../../include - - SRCS = $(MESA_ASM_SRCS) gen_matypes.c - OBJS = $(MESA_ASM_OBJS) - -#include - -LibraryObjectRule() - -STD_CPP_DEFINES = StandardDefines $(PROJECT_DEFINES) - -SubdirLibraryRule($(OBJS)) -NormalLintTarget($(SRCS)) - -ObjectFromAsmSource(common_x86_asm, NullParameter) - -ObjectFromAsmSource(x86_cliptest, NullParameter) -ObjectFromAsmSource(x86_xform2, NullParameter) -ObjectFromAsmSource(x86_xform3, NullParameter) -ObjectFromAsmSource(x86_xform4, NullParameter) - -#if MesaUseMMX -ObjectFromAsmSource(mmx_blend, NullParameter) -#endif - -#if MesaUse3DNow -ObjectFromAsmSource(3dnow_normal, NullParameter) -ObjectFromAsmSource(3dnow_xform1, NullParameter) -ObjectFromAsmSource(3dnow_xform2, NullParameter) -ObjectFromAsmSource(3dnow_xform3, NullParameter) -ObjectFromAsmSource(3dnow_xform4, NullParameter) -#endif - -#if MesaUseSSE -ObjectFromAsmSource(sse_normal, NullParameter) -ObjectFromAsmSource(sse_xform1, NullParameter) -ObjectFromAsmSource(sse_xform2, NullParameter) -ObjectFromAsmSource(sse_xform3, NullParameter) -ObjectFromAsmSource(sse_xform4, NullParameter) -#endif - -LinkSourceFile(gen_matypes.c, $(MESASRCDIR)/src/X86) - -MATYPES = ./gen_matypes - -matypes.h: gen_matypes.c - RemoveFiles($@ HostProgramTargetName(gen_matypes)) - -HostLinkRule(HostProgramTargetName(gen_matypes),$(CFLAGS) $(LOCAL_LDFLAGS),gen_matypes.c,$(LDLIBS)) - RunProgram(MATYPES,> matypes_h) - $(MV) matypes_h $@ - RemoveFiles(HostProgramTargetName(gen_matypes)) - -includes:: matypes.h - -depend:: matypes.h - -clean:: - RemoveFiles(matypes.h HostProgramTargetName(gen_matypes)) - -DependTarget() Index: xc/lib/GL/mesa/src/X86/Imakefile.inc diff -u xc/lib/GL/mesa/src/X86/Imakefile.inc:1.7 xc/lib/GL/mesa/src/X86/Imakefile.inc:removed --- xc/lib/GL/mesa/src/X86/Imakefile.inc:1.7 Sun Sep 28 16:15:06 2003 +++ xc/lib/GL/mesa/src/X86/Imakefile.inc Wed Mar 16 21:04:55 2005 @@ -1,203 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/X86/Imakefile.inc,v 1.7 2003/09/28 20:15:06 alanh Exp $ - -#ifndef MesaX86BuildDir -#define MesaX86BuildDir $(GLXLIBSRC)/mesa/src/X86/ -#endif - -MESAX86BUILDDIR = MesaX86BuildDir - -MESA_X86_SRCS = $(MESAX86BUILDDIR)common_x86.c \ - $(MESAX86BUILDDIR)common_x86_asm.S \ - $(MESAX86BUILDDIR)glapi_x86.S \ - $(MESAX86BUILDDIR)x86.c \ - $(MESAX86BUILDDIR)x86_cliptest.S \ - $(MESAX86BUILDDIR)x86_xform2.S \ - $(MESAX86BUILDDIR)x86_xform3.S \ - $(MESAX86BUILDDIR)x86_xform4.S - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(common_x86.c, $(MESASRCDIR)/src/X86) -LinkSourceFile(common_x86_asm.S, $(MESASRCDIR)/src/X86) -LinkSourceFile(glapi_x86.S, $(MESASRCDIR)/src/X86) -LinkSourceFile(x86.c, $(MESASRCDIR)/src/X86) -LinkSourceFile(x86_cliptest.S, $(MESASRCDIR)/src/X86) -LinkSourceFile(x86_xform2.S, $(MESASRCDIR)/src/X86) -LinkSourceFile(x86_xform3.S, $(MESASRCDIR)/src/X86) -LinkSourceFile(x86_xform4.S, $(MESASRCDIR)/src/X86) -#endif - -MESA_X86_OBJS = $(MESAX86BUILDDIR)common_x86.o \ - $(MESAX86BUILDDIR)common_x86_asm.o \ - $(MESAX86BUILDDIR)x86.o \ - $(MESAX86BUILDDIR)x86_cliptest.o \ - $(MESAX86BUILDDIR)x86_xform2.o \ - $(MESAX86BUILDDIR)x86_xform3.o \ - $(MESAX86BUILDDIR)x86_xform4.o - -#if defined(DoSharedLib) && DoSharedLib -MESA_X86_UOBJS = $(MESAX86BUILDDIR)unshared/common_x86.o \ - $(MESAX86BUILDDIR)common_x86_asm.o \ - $(MESAX86BUILDDIR)unshared/x86.o \ - $(MESAX86BUILDDIR)x86_cliptest.o \ - $(MESAX86BUILDDIR)x86_xform2.o \ - $(MESAX86BUILDDIR)x86_xform3.o \ - $(MESAX86BUILDDIR)x86_xform4.o -#else -MESA_X86_UOBJS = $(MESA_X86_OBJS) -#endif - -MESA_X86_DOBJS = $(MESAX86BUILDDIR)debugger/common_x86.o \ - $(MESAX86BUILDDIR)common_x86_asm.o \ - $(MESAX86BUILDDIR)debugger/x86.o \ - $(MESAX86BUILDDIR)x86_cliptest.o \ - $(MESAX86BUILDDIR)x86_xform2.o \ - $(MESAX86BUILDDIR)x86_xform3.o \ - $(MESAX86BUILDDIR)x86_xform4.o - -MESA_X86_POBJS = $(MESAX86BUILDDIR)profiled/common_x86.o \ - $(MESAX86BUILDDIR)common_x86_asm.o \ - $(MESAX86BUILDDIR)profiled/x86.o \ - $(MESAX86BUILDDIR)x86_cliptest.o \ - $(MESAX86BUILDDIR)x86_xform2.o \ - $(MESAX86BUILDDIR)x86_xform3.o \ - $(MESAX86BUILDDIR)x86_xform4.o - -MESA_X86_DEFS = -DUSE_X86_ASM - - -#if MesaUseMMX -MESA_MMX_SRCS = $(MESAX86BUILDDIR)mmx_blend.S - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(mmx_blend.S, $(MESASRCDIR)/src/X86) -#endif - -MESA_MMX_OBJS = $(MESAX86BUILDDIR)mmx_blend.o - -MESA_MMX_UOBJS = $(MESA_MMX_OBJS) -MESA_MMX_DOBJS = $(MESA_MMX_OBJS) -MESA_MMX_POBJS = $(MESA_MMX_OBJS) - -MESA_MMX_DEFS = -DUSE_MMX_ASM -#endif - -#if MesaUse3DNow -MESA_3DNOW_SRCS = $(MESAX86BUILDDIR)3dnow.c \ - $(MESAX86BUILDDIR)3dnow_normal.S \ - $(MESAX86BUILDDIR)3dnow_xform1.S \ - $(MESAX86BUILDDIR)3dnow_xform2.S \ - $(MESAX86BUILDDIR)3dnow_xform3.S \ - $(MESAX86BUILDDIR)3dnow_xform4.S - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(3dnow.c, $(MESASRCDIR)/src/X86) -LinkSourceFile(3dnow_normal.S, $(MESASRCDIR)/src/X86) -LinkSourceFile(3dnow_xform1.S, $(MESASRCDIR)/src/X86) -LinkSourceFile(3dnow_xform2.S, $(MESASRCDIR)/src/X86) -LinkSourceFile(3dnow_xform3.S, $(MESASRCDIR)/src/X86) -LinkSourceFile(3dnow_xform4.S, $(MESASRCDIR)/src/X86) -#endif -MESA_3DNOW_OBJS = $(MESAX86BUILDDIR)3dnow.o \ - $(MESAX86BUILDDIR)3dnow_normal.o \ - $(MESAX86BUILDDIR)3dnow_xform1.o \ - $(MESAX86BUILDDIR)3dnow_xform2.o \ - $(MESAX86BUILDDIR)3dnow_xform3.o \ - $(MESAX86BUILDDIR)3dnow_xform4.o - -#if defined(DoSharedLib) && DoSharedLib -MESA_3DNOW_UOBJS = $(MESAX86BUILDDIR)unshared/3dnow.o \ - $(MESAX86BUILDDIR)3dnow_normal.o \ - $(MESAX86BUILDDIR)3dnow_xform1.o \ - $(MESAX86BUILDDIR)3dnow_xform2.o \ - $(MESAX86BUILDDIR)3dnow_xform3.o \ - $(MESAX86BUILDDIR)3dnow_xform4.o -#else -MESA_3DNOW_UOBJS = $(MESA_3DNOW_OBJS) -#endif - -MESA_3DNOW_DOBJS = $(MESAX86BUILDDIR)debugger/3dnow.o \ - $(MESAX86BUILDDIR)3dnow_normal.o \ - $(MESAX86BUILDDIR)3dnow_xform1.o \ - $(MESAX86BUILDDIR)3dnow_xform2.o \ - $(MESAX86BUILDDIR)3dnow_xform3.o \ - $(MESAX86BUILDDIR)3dnow_xform4.o - -MESA_3DNOW_POBJS = $(MESAX86BUILDDIR)profiled/3dnow.o \ - $(MESAX86BUILDDIR)3dnow_normal.o \ - $(MESAX86BUILDDIR)3dnow_xform1.o \ - $(MESAX86BUILDDIR)3dnow_xform2.o \ - $(MESAX86BUILDDIR)3dnow_xform3.o \ - $(MESAX86BUILDDIR)3dnow_xform4.o - -MESA_3DNOW_DEFS = -DUSE_3DNOW_ASM -#endif - -#if MesaUseSSE -MESA_SSE_SRCS = $(MESAX86BUILDDIR)sse.c \ - $(MESAX86BUILDDIR)sse_normal.S \ - $(MESAX86BUILDDIR)sse_xform1.S \ - $(MESAX86BUILDDIR)sse_xform2.S \ - $(MESAX86BUILDDIR)sse_xform3.S \ - $(MESAX86BUILDDIR)sse_xform4.S - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(sse.c, $(MESASRCDIR)/src/X86) -LinkSourceFile(sse_normal.S, $(MESASRCDIR)/src/X86) -LinkSourceFile(sse_xform1.S, $(MESASRCDIR)/src/X86) -LinkSourceFile(sse_xform2.S, $(MESASRCDIR)/src/X86) -LinkSourceFile(sse_xform3.S, $(MESASRCDIR)/src/X86) -LinkSourceFile(sse_xform4.S, $(MESASRCDIR)/src/X86) -#endif - -MESA_SSE_OBJS = $(MESAX86BUILDDIR)sse.o \ - $(MESAX86BUILDDIR)sse_normal.o \ - $(MESAX86BUILDDIR)sse_xform1.o \ - $(MESAX86BUILDDIR)sse_xform2.o \ - $(MESAX86BUILDDIR)sse_xform3.o \ - $(MESAX86BUILDDIR)sse_xform4.o - -#if defined(DoSharedLib) && DoSharedLib -MESA_SSE_UOBJS = $(MESAX86BUILDDIR)unshared/sse.o \ - $(MESAX86BUILDDIR)sse_normal.o \ - $(MESAX86BUILDDIR)sse_xform1.o \ - $(MESAX86BUILDDIR)sse_xform2.o \ - $(MESAX86BUILDDIR)sse_xform3.o \ - $(MESAX86BUILDDIR)sse_xform4.o -#else -MESA_SSE_UOBJS = $(MESA_SSE_OBJS) -#endif - -MESA_SSE_DOBJS = $(MESAX86BUILDDIR)debugger/sse.o \ - $(MESAX86BUILDDIR)sse_normal.o \ - $(MESAX86BUILDDIR)sse_xform1.o \ - $(MESAX86BUILDDIR)sse_xform2.o \ - $(MESAX86BUILDDIR)sse_xform3.o \ - $(MESAX86BUILDDIR)sse_xform4.o - -MESA_SSE_POBJS = $(MESAX86BUILDDIR)profiled/sse.o \ - $(MESAX86BUILDDIR)sse_normal.o \ - $(MESAX86BUILDDIR)sse_xform1.o \ - $(MESAX86BUILDDIR)sse_xform2.o \ - $(MESAX86BUILDDIR)sse_xform3.o \ - $(MESAX86BUILDDIR)sse_xform4.o - -MESA_SSE_DEFS = -DUSE_SSE_ASM -#endif - -MESA_ASM_SRCS = $(MESA_X86_SRCS) $(MESA_MMX_SRCS) $(MESA_3DNOW_SRCS) \ - $(MESA_SSE_SRCS) - -MESA_ASM_OBJS = $(MESA_X86_OBJS) $(MESA_MMX_OBJS) $(MESA_3DNOW_OBJS) \ - $(MESA_SSE_OBJS) - -MESA_ASM_UOBJS = $(MESA_X86_UOBJS) $(MESA_MMX_UOBJS) $(MESA_3DNOW_UOBJS) \ - $(MESA_SSE_UOBJS) - -MESA_ASM_DOBJS = $(MESA_X86_DOBJS) $(MESA_MMX_DOBJS) $(MESA_3DNOW_DOBJS) \ - $(MESA_SSE_DOBJS) - -MESA_ASM_POBJS = $(MESA_X86_POBJS) $(MESA_MMX_POBJS) $(MESA_3DNOW_POBJS) \ - $(MESA_SSE_POBJS) - -MESA_ASM_DEFINES = $(MESA_X86_DEFS) $(MESA_MMX_DEFS) $(MESA_3DNOW_DEFS) $(MESA_SSE_DEFS) - Index: xc/lib/GL/mesa/src/array_cache/Imakefile diff -u xc/lib/GL/mesa/src/array_cache/Imakefile:1.9 xc/lib/GL/mesa/src/array_cache/Imakefile:removed --- xc/lib/GL/mesa/src/array_cache/Imakefile:1.9 Mon Nov 25 09:04:50 2002 +++ xc/lib/GL/mesa/src/array_cache/Imakefile Wed Mar 16 21:04:55 2005 @@ -1,89 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/array_cache/Imakefile,v 1.9 2002/11/25 14:04:50 eich Exp $ - -#include - -/* - * Need both shared and unshared Mesa objects in the following cases: - * GlxDriverUsesMesa - * GlxBuiltInXMesa - * BuildOSMesaLib - * - * In other cases, only the shared version is needed to link in to loadable - * driver modules. - */ - -#if BuildOSMesaLib || (BuildXF86DRI && (GlxDriverUsesMesa || GlxBuiltInXMesa)) -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtraLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif - - -#define MesaACBuildDir /**/ -#define NeedToLinkMesaSrc -#include "Imakefile.inc" - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#if BuildXF86DRI - DRI_DEFINES = GlxDefines - DRI_INCLUDES = -I../../../dri -I../../../glx -I../../dri -I../../../include \ - -I$(INCLUDESRC)/GL -I$(XF86OSSRC) -I$(SERVERSRC)/GL/dri -#endif - -MESA_INCLUDES = -I$(MESASRCDIR)/src \ - -I$(MESASRCDIR)/src/array_cache \ - -I$(MESASRCDIR)/src/math \ - -I$(MESASRCDIR)/include \ - -I../../../include -I$(XINCLUDESRC) - - INCLUDES = $(MESA_INCLUDES) $(DRI_INCLUDES) - SRCS = $(MESA_AC_SRCS) - OBJS = $(MESA_AC_OBJS) - - -#if defined(i386Architecture) && MesaUseX86Asm - ASM_SRCS = - ASM_OBJS = -#if MesaUseMMX - MMX_DEFS = -DUSE_MMX_ASM -#endif -#if MesaUse3DNow - 3DNOW_DEFS = -DUSE_3DNOW_ASM -#endif -#if MesaUseSSE - SSE_DEFS = -DUSE_SSE_ASM -#endif - ASM_DEFS = -DUSE_X86_ASM $(MMX_DEFS) $(3DNOW_DEFS) $(SSE_DEFS) -#endif - -#ifdef SparcArchitecture - ASM_SRCS = - ASM_OBJS = - ASM_DEFS = -DUSE_SPARC_ASM -#endif - -#ifdef UseCompaqMathLibrary - MATHDEF = -DCCPML -#endif - - DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(ASM_DEFS) $(MATHDEF) - -#include - -LibraryObjectRule() - -SubdirLibraryRule($(OBJS)) -NormalLintTarget($(SRCS)) - -DependTarget() Index: xc/lib/GL/mesa/src/array_cache/Imakefile.inc diff -u xc/lib/GL/mesa/src/array_cache/Imakefile.inc:1.2 xc/lib/GL/mesa/src/array_cache/Imakefile.inc:removed --- xc/lib/GL/mesa/src/array_cache/Imakefile.inc:1.2 Thu Nov 14 16:01:16 2002 +++ xc/lib/GL/mesa/src/array_cache/Imakefile.inc Wed Mar 16 21:04:55 2005 @@ -1,32 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/array_cache/Imakefile.inc,v 1.2 2002/11/14 21:01:16 tsi Exp $ - -#ifndef MesaACBuildDir -#define MesaACBuildDir $(GLXLIBSRC)/mesa/src/array_cache/ -#endif - -MESAACBUILDDIR = MesaACBuildDir - - MESA_AC_SRCS = $(MESAACBUILDDIR)ac_context.c \ - $(MESAACBUILDDIR)ac_import.c - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(ac_context.c, $(MESASRCDIR)/src/array_cache) -LinkSourceFile(ac_import.c, $(MESASRCDIR)/src/array_cache) -#endif - - MESA_AC_OBJS = $(MESAACBUILDDIR)ac_context.o \ - $(MESAACBUILDDIR)ac_import.o - -#if defined(DoSharedLib) && DoSharedLib - MESA_AC_UOBJS = $(MESAACBUILDDIR)unshared/ac_context.o \ - $(MESAACBUILDDIR)unshared/ac_import.o -#else - MESA_AC_UOBJS = $(MESA_AC_OBJS) -#endif - - MESA_AC_DOBJS = $(MESAACBUILDDIR)debugger/ac_context.o \ - $(MESAACBUILDDIR)debugger/ac_import.o - - MESA_AC_POBJS = $(MESAACBUILDDIR)profiled/ac_context.o \ - $(MESAACBUILDDIR)profiled/ac_import.o - Index: xc/lib/GL/mesa/src/drv/Imakefile diff -u xc/lib/GL/mesa/src/drv/Imakefile:1.19 xc/lib/GL/mesa/src/drv/Imakefile:removed --- xc/lib/GL/mesa/src/drv/Imakefile:1.19 Fri Mar 23 15:56:33 2001 +++ xc/lib/GL/mesa/src/drv/Imakefile Wed Mar 16 21:04:55 2005 @@ -1,15 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/Imakefile,v 1.19 2001/03/23 20:56:33 dawes Exp $ - -#ifdef DriDrivers - -#define IHaveSubdirs -#define PassCDebugFlags - -SUBDIRS = common DriDrivers - -MakeSubdirs($(SUBDIRS)) -DependSubdirs($(SUBDIRS)) - -DependTarget() - -#endif Index: xc/lib/GL/mesa/src/drv/common/Imakefile diff -u xc/lib/GL/mesa/src/drv/common/Imakefile:1.7 xc/lib/GL/mesa/src/drv/common/Imakefile:removed --- xc/lib/GL/mesa/src/drv/common/Imakefile:1.7 Sun Sep 28 16:15:06 2003 +++ xc/lib/GL/mesa/src/drv/common/Imakefile Wed Mar 16 21:04:55 2005 @@ -1,42 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/common/Imakefile,v 1.7 2003/09/28 20:15:06 alanh Exp $ - -#include - -#if GlxUseBuiltInDRIDriver -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtrasLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif - -#define MesaDrvCommonBuildDir /**/ -#include "Imakefile.inc" - -#if defined(i386Architecture) && MesaUseX86Asm -#include "../../X86/Imakefile.inc" -#endif -#ifdef SparcArchitecture -#include "../../SPARC/Imakefile.inc" -#endif - - DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MESA_ASM_DEFINES) - INCLUDES = $(X_INCLUDES) $(MESA_INCLUDES) $(DRI_INCLUDES) - - SRCS = $(COMMONSRCS) - OBJS = $(COMMONOBJS) - -#include - -LibraryObjectRule() - -SubdirLibraryRule($(OBJS)) -NormalLintTarget($(SRCS)) - -DependTarget() Index: xc/lib/GL/mesa/src/drv/common/Imakefile.inc diff -u xc/lib/GL/mesa/src/drv/common/Imakefile.inc:1.4 xc/lib/GL/mesa/src/drv/common/Imakefile.inc:removed --- xc/lib/GL/mesa/src/drv/common/Imakefile.inc:1.4 Sun Sep 28 16:15:07 2003 +++ xc/lib/GL/mesa/src/drv/common/Imakefile.inc Wed Mar 16 21:04:55 2005 @@ -1,71 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/common/Imakefile.inc,v 1.4 2003/09/28 20:15:07 alanh Exp $ - -#ifndef MesaDrvSrcDir -#define MesaDrvSrcDir $(GLXLIBSRC)/mesa/src/drv -#endif - -MESADRVSRCDIR = MesaDrvSrcDir - -#ifndef MesaDrvCommonBuildDir -#define MesaDrvCommonBuildDir $(MESADRVSRCDIR)/common/ -#endif -MESADRVCOMMONBUILDDIR = MesaDrvCommonBuildDir - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#if BuildXF86DRI - DRI_DEFINES = GlxDefines -DX_BYTE_ORDER=$(X_BYTE_ORDER) - DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ - -I$(GLXLIBSRC)/glx \ - -I$(INCLUDESRC) \ - -I$(INCLUDESRC)/GL \ - -I$(SERVERSRC)/GL/dri \ - -I$(XF86OSSRC) \ - -I$(XF86COMSRC) \ - -I$(GLXLIBSRC)/dri/drm \ - -I$(GLXLIBSRC)/include -#endif - -MESA_INCLUDES = -I$(MESASRCDIR)/src \ - -I$(MESADRVSRCDIR)/common - X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) - - COMMONSRCS = $(MESADRVCOMMONBUILDDIR)hwlog.c \ - $(MESADRVCOMMONBUILDDIR)mm.c \ - $(MESADRVCOMMONBUILDDIR)utils.c \ - $(MESADRVCOMMONBUILDDIR)vblank.c \ - $(MESADRVCOMMONBUILDDIR)texmem.c - - COMMONOBJS = $(MESADRVCOMMONBUILDDIR)hwlog.o \ - $(MESADRVCOMMONBUILDDIR)mm.o \ - $(MESADRVCOMMONBUILDDIR)utils.o \ - $(MESADRVCOMMONBUILDDIR)vblank.o \ - $(MESADRVCOMMONBUILDDIR)texmem.o - - COMMONUOBJS = $(MESADRVCOMMONBUILDDIR)unshared/hwlog.o \ - $(MESADRVCOMMONBUILDDIR)unshared/mm.o \ - $(MESADRVCOMMONBUILDDIR)unshared/utils.o \ - $(MESADRVCOMMONBUILDDIR)unshared/vblank.o \ - $(MESADRVCOMMONBUILDDIR)unshared/texmem.o - - COMMONDOBJS = $(MESADRVCOMMONBUILDDIR)debugger/hwlog.o \ - $(MESADRVCOMMONBUILDDIR)debugger/mm.o \ - $(MESADRVCOMMONBUILDDIR)debugger/utils.o \ - $(MESADRVCOMMONBUILDDIR)debugger/vblank.o \ - $(MESADRVCOMMONBUILDDIR)debugger/texmem.o - - COMMONPOBJS = $(MESADRVCOMMONBUILDDIR)profiled/hwlog.o \ - $(MESADRVCOMMONBUILDDIR)profiled/mm.o \ - $(MESADRVCOMMONBUILDDIR)profiled/utils.o \ - $(MESADRVCOMMONBUILDDIR)profiled/vblank.o \ - $(MESADRVCOMMONBUILDDIR)profiled/texmem.o - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(hwlog.c, $(MESADRVSRCDIR)/common) -LinkSourceFile(mm.c, $(MESADRVSRCDIR)/common) -LinkSourceFile(texmem.c, $(MESADRVSRCDIR)/common) -LinkSourceFile(utils.c, $(MESADRVSRCDIR)/common) -LinkSourceFile(vblank.c, $(MESADRVSRCDIR)/common) -#endif Index: xc/lib/GL/mesa/src/drv/common/depthtmp.h diff -u xc/lib/GL/mesa/src/drv/common/depthtmp.h:1.5 xc/lib/GL/mesa/src/drv/common/depthtmp.h:removed --- xc/lib/GL/mesa/src/drv/common/depthtmp.h:1.5 Wed Mar 21 11:14:20 2001 +++ xc/lib/GL/mesa/src/drv/common/depthtmp.h Wed Mar 16 21:04:55 2005 @@ -1,176 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/common/depthtmp.h,v 1.5 2001/03/21 16:14:20 dawes Exp $ */ - -#ifndef DBG -#define DBG 0 -#endif - - -#ifndef HAVE_HW_DEPTH_SPANS -#define HAVE_HW_DEPTH_SPANS 0 -#endif -#ifndef HAVE_HW_DEPTH_PIXELS -#define HAVE_HW_DEPTH_PIXELS 0 -#endif - -#ifndef HW_READ_LOCK -#define HW_READ_LOCK() HW_LOCK() -#endif -#ifndef HW_READ_UNLOCK -#define HW_READ_UNLOCK() HW_UNLOCK() -#endif - -static void TAG(WriteDepthSpan)( GLcontext *ctx, - GLuint n, GLint x, GLint y, - const GLdepth *depth, - const GLubyte mask[] ) -{ - HW_WRITE_LOCK() - { - GLint x1; - GLint n1; - LOCAL_DEPTH_VARS; - - y = Y_FLIP( y ); - -#if HAVE_HW_DEPTH_SPANS - (void) x1; (void) n1; - - if ( DBG ) fprintf( stderr, "WriteDepthSpan 0..%d (x1 %d)\n", - (int)n, (int)x ); - - WRITE_DEPTH_SPAN(); -#else - HW_CLIPLOOP() - { - GLint i = 0; - CLIPSPAN( x, y, n, x1, n1, i ); - - if ( DBG ) fprintf( stderr, "WriteDepthSpan %d..%d (x1 %d)\n", - (int)i, (int)n1, (int)x1 ); - - if ( mask ) { - for ( ; i < n1 ; i++, x1++ ) { - if ( mask[i] ) WRITE_DEPTH( x1, y, depth[i] ); - } - } else { - for ( ; i < n1 ; i++, x1++ ) { - WRITE_DEPTH( x1, y, depth[i] ); - } - } - } - HW_ENDCLIPLOOP(); -#endif - } - HW_WRITE_UNLOCK(); -} - -static void TAG(WriteDepthPixels)( GLcontext *ctx, - GLuint n, - const GLint x[], - const GLint y[], - const GLdepth depth[], - const GLubyte mask[] ) -{ - HW_WRITE_LOCK() - { - GLint i; - LOCAL_DEPTH_VARS; - - if ( DBG ) fprintf( stderr, "WriteDepthPixels\n" ); - -#if HAVE_HW_DEPTH_PIXELS - (void) i; - - WRITE_DEPTH_PIXELS(); -#else - HW_CLIPLOOP() - { - for ( i = 0 ; i < n ; i++ ) { - if ( mask[i] ) { - const int fy = Y_FLIP( y[i] ); - if ( CLIPPIXEL( x[i], fy ) ) - WRITE_DEPTH( x[i], fy, depth[i] ); - } - } - } - HW_ENDCLIPLOOP(); -#endif - } - HW_WRITE_UNLOCK(); -} - - -/* Read depth spans and pixels - */ -static void TAG(ReadDepthSpan)( GLcontext *ctx, - GLuint n, GLint x, GLint y, - GLdepth depth[] ) -{ - HW_READ_LOCK() - { - GLint x1, n1; - LOCAL_DEPTH_VARS; - - y = Y_FLIP( y ); - - if ( DBG ) fprintf( stderr, "ReadDepthSpan\n" ); - -#if HAVE_HW_DEPTH_SPANS - (void) x1; (void) n1; - - READ_DEPTH_SPAN(); -#else - HW_CLIPLOOP() - { - GLint i = 0; - CLIPSPAN( x, y, n, x1, n1, i ); - for ( ; i < n1 ; i++ ) - READ_DEPTH( depth[i], (x1+i), y ); - } - HW_ENDCLIPLOOP(); -#endif - } - HW_READ_UNLOCK(); -} - -static void TAG(ReadDepthPixels)( GLcontext *ctx, GLuint n, - const GLint x[], const GLint y[], - GLdepth depth[] ) -{ - HW_READ_LOCK() - { - GLint i; - LOCAL_DEPTH_VARS; - - if ( DBG ) fprintf( stderr, "ReadDepthPixels\n" ); - -#if HAVE_HW_DEPTH_PIXELS - (void) i; - - READ_DEPTH_PIXELS(); -#else - HW_CLIPLOOP() - { - for ( i = 0 ; i < n ;i++ ) { - int fy = Y_FLIP( y[i] ); - if ( CLIPPIXEL( x[i], fy ) ) - READ_DEPTH( depth[i], x[i], fy ); - } - } - HW_ENDCLIPLOOP(); -#endif - } - HW_READ_UNLOCK(); -} - - -#if HAVE_HW_DEPTH_SPANS -#undef WRITE_DEPTH_SPAN -#undef WRITE_DEPTH_PIXELS -#undef READ_DEPTH_SPAN -#undef READ_DEPTH_PIXELS -#else -#undef WRITE_DEPTH -#undef READ_DEPTH -#endif -#undef TAG Index: xc/lib/GL/mesa/src/drv/common/hwlog.c diff -u xc/lib/GL/mesa/src/drv/common/hwlog.c:1.4 xc/lib/GL/mesa/src/drv/common/hwlog.c:removed --- xc/lib/GL/mesa/src/drv/common/hwlog.c:1.4 Sun Sep 28 16:15:07 2003 +++ xc/lib/GL/mesa/src/drv/common/hwlog.c Wed Mar 16 21:04:55 2005 @@ -1,134 +0,0 @@ -/* - * GLX Hardware Device Driver common code - * - * Based on the original MGA G200 driver (c) 1999 Wittawat Yamwong - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * WITTAWAT YAMWONG, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - * Wittawat Yamwong - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/common/hwlog.c,v 1.4 2003/09/28 20:15:07 alanh Exp $ */ - -#include "hwlog.h" -hwlog_t hwlog = { 0,0,0, "[???] "}; - - -/* Should be shared, but is this a good place for it? - */ -#include -#include - - -#ifdef HW_LOG_ENABLED -static int usec( void ) -{ - struct timeval tv; - struct timezone tz; - - gettimeofday( &tv, &tz ); - - return (tv.tv_sec & 2047) * 1000000 + tv.tv_usec; -} - -int hwOpenLog(const char *filename, char *prefix) -{ - hwCloseLog(); - hwSetLogLevel(0); - hwlog.prefix=prefix; - if (!filename) - return -1; - if ((hwlog.file = fopen(filename,"w")) == NULL) - return -1; - return 0; -} - -void hwCloseLog() -{ - if (hwlog.file) { - fclose(hwlog.file); - hwlog.file = NULL; - } -} - -int hwIsLogReady() -{ - return (hwlog.file != NULL); -} - -void hwSetLogLevel(int level) -{ - hwlog.level = level; -} - -int hwGetLogLevel() -{ - return hwlog.level; -} - -void hwLog(int level, const char *format, ...) -{ - va_list ap; - va_start(ap,format); - hwLogv(level,format,ap); - va_end(ap); -} - -void hwLogv(int l, const char *format, va_list ap) -{ - if (hwlog.file && (l <= hwlog.level)) { - vfprintf(hwlog.file,format,ap); - fflush(hwlog.file); - } -} - -void hwMsg(int l, const char *format, ...) -{ - va_list ap; - va_start(ap, format); - - if (l <= hwlog.level) { - if (hwIsLogReady()) { - int t = usec(); - - hwLog(l, "%6i:", t - hwlog.timeTemp); - hwlog.timeTemp = t; - hwLogv(l, format, ap); - } else { - fprintf(stderr, hwlog.prefix); - vfprintf(stderr, format, ap); - } - } - - va_end(ap); -} - -#endif - -void hwError(const char *format, ...) -{ - va_list ap; - va_start(ap, format); - - fprintf(stderr, hwlog.prefix); - vfprintf(stderr, format, ap); - hwLogv(0, format, ap); - - va_end(ap); -} Index: xc/lib/GL/mesa/src/drv/common/hwlog.h diff -u xc/lib/GL/mesa/src/drv/common/hwlog.h:1.5 xc/lib/GL/mesa/src/drv/common/hwlog.h:removed --- xc/lib/GL/mesa/src/drv/common/hwlog.h:1.5 Wed Oct 31 18:22:57 2001 +++ xc/lib/GL/mesa/src/drv/common/hwlog.h Wed Mar 16 21:04:55 2005 @@ -1,101 +0,0 @@ -/* - * GLX Hardware Device Driver common code - * - * Based on the original MGA G200 driver (c) 1999 Wittawat Yamwong - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * WITTAWAT YAMWONG, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - * Wittawat Yamwong - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/common/hwlog.h,v 1.5 2001/10/31 23:22:57 tsi Exp $ */ - -/* Usage: - * - use mgaError for error messages. Always write to X error and log file. - * - use mgaMsg for debugging. Can be disabled by undefining MGA_LOG_ENABLED. - */ - -#ifndef HWLOG_INC -#define HWLOG_INC - - -#include -#include - -#define DBG_LEVEL_BASE 1 -#define DBG_LEVEL_VERBOSE 10 -#define DBG_LEVEL_ENTEREXIT 20 - -typedef struct -{ - FILE *file; - int level; - unsigned int timeTemp; - char *prefix; -} hwlog_t; - -extern hwlog_t hwlog; - - -#ifdef HW_LOG_ENABLED - -/* open and close log file. */ -int hwOpenLog(const char *filename, char *prefix); -void hwCloseLog(void); - -/* return 1 if log file is succesfully opened */ -int hwIsLogReady(void); - -/* set current log level to 'level'. Messages with level less than or equal - the current log level will be written to the log file. */ -void hwSetLogLevel(int level); -int hwGetLogLevel(void); - -/* hwLog and hwLogv write a message to the log file. */ -/* do not call these directly, use hwMsg() instead */ -void hwLog(int level, const char *format, ...); -void hwLogv(int level, const char *format, va_list ap); - -int usec( void ); - -/* hwMsg writes a message to the log file or to the standard X error file. */ -void hwMsg(int level, const char *format, ...); - - -#else - - -static __inline__ int hwOpenLog(const char *f, char *prefix) { hwlog.prefix=prefix; return -1; } -#define hwIsLogReady() (0) -#define hwGetLogLevel() (-1) -#define hwLogLevel(n) (0) -#define hwLog() -#define hwMsg() - -#define hwCloseLog() -#define hwSetLogLevel(x) -#define hwLogv(l,f,a) - - -#endif - -void hwError(const char *format, ...); - - -#endif Index: xc/lib/GL/mesa/src/drv/common/mm.c diff -u xc/lib/GL/mesa/src/drv/common/mm.c:1.5 xc/lib/GL/mesa/src/drv/common/mm.c:removed --- xc/lib/GL/mesa/src/drv/common/mm.c:1.5 Sun Sep 28 16:15:07 2003 +++ xc/lib/GL/mesa/src/drv/common/mm.c Wed Mar 16 21:04:55 2005 @@ -1,197 +0,0 @@ -/* - * GLX Hardware Device Driver common code - * Copyright (C) 1999 Wittawat Yamwong - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * WITTAWAT YAMWONG, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/common/mm.c,v 1.5 2003/09/28 20:15:07 alanh Exp $ */ - -#include -#include - -#include "mm.h" -#include "hwlog.h" - - -void mmDumpMemInfo( memHeap_t *heap ) -{ - TMemBlock *p; - - fprintf(stderr, "Memory heap %p:\n", (void *)heap); - if (heap == 0) { - fprintf(stderr, " heap == 0\n"); - } else { - p = (TMemBlock *)heap; - while (p) { - fprintf(stderr, " Offset:%08x, Size:%08x, %c%c\n",p->ofs,p->size, - p->free ? '.':'U', - p->reserved ? 'R':'.'); - p = p->next; - } - } - fprintf(stderr, "End of memory blocks\n"); -} - -memHeap_t *mmInit(int ofs, - int size) -{ - PMemBlock blocks; - - if (size <= 0) { - return 0; - } - blocks = (TMemBlock *) calloc(1,sizeof(TMemBlock)); - if (blocks) { - blocks->ofs = ofs; - blocks->size = size; - blocks->free = 1; - return (memHeap_t *)blocks; - } else - return 0; -} - - -static TMemBlock* SliceBlock(TMemBlock *p, - int startofs, int size, - int reserved, int alignment) -{ - TMemBlock *newblock; - - /* break left */ - if (startofs > p->ofs) { - newblock = (TMemBlock*) calloc(1,sizeof(TMemBlock)); - if (!newblock) - return NULL; - newblock->ofs = startofs; - newblock->size = p->size - (startofs - p->ofs); - newblock->free = 1; - newblock->next = p->next; - p->size -= newblock->size; - p->next = newblock; - p = newblock; - } - - /* break right */ - if (size < p->size) { - newblock = (TMemBlock*) calloc(1,sizeof(TMemBlock)); - if (!newblock) - return NULL; - newblock->ofs = startofs + size; - newblock->size = p->size - size; - newblock->free = 1; - newblock->next = p->next; - p->size = size; - p->next = newblock; - } - - /* p = middle block */ - p->align = alignment; - p->free = 0; - p->reserved = reserved; - return p; -} - -PMemBlock mmAllocMem( memHeap_t *heap, int size, int align2, int startSearch) -{ - int mask,startofs,endofs; - TMemBlock *p; - - if (!heap || align2 < 0 || size <= 0) - return NULL; - mask = (1 << align2)-1; - startofs = 0; - p = (TMemBlock *)heap; - while (p) { - if ((p)->free) { - startofs = (p->ofs + mask) & ~mask; - if ( startofs < startSearch ) { - startofs = startSearch; - } - endofs = startofs+size; - if (endofs <= (p->ofs+p->size)) - break; - } - p = p->next; - } - if (!p) - return NULL; - p = SliceBlock(p,startofs,size,0,mask+1); - p->heap = heap; - return p; -} - -static __inline__ int Join2Blocks(TMemBlock *p) -{ - if (p->free && p->next && p->next->free) { - TMemBlock *q = p->next; - p->size += q->size; - p->next = q->next; - free(q); - return 1; - } - return 0; -} - -int mmFreeMem(PMemBlock b) -{ - TMemBlock *p,*prev; - - if (!b) - return 0; - if (!b->heap) { - fprintf(stderr, "no heap\n"); - return -1; - } - p = b->heap; - prev = NULL; - while (p && p != b) { - prev = p; - p = p->next; - } - if (!p || p->free || p->reserved) { - if (!p) - fprintf(stderr, "block not found in heap\n"); - else if (p->free) - fprintf(stderr, "block already free\n"); - else - fprintf(stderr, "block is reserved\n"); - return -1; - } - p->free = 1; - Join2Blocks(p); - if (prev) - Join2Blocks(prev); - return 0; -} - - -void mmDestroy(memHeap_t *heap) -{ - TMemBlock *p,*q; - - if (!heap) - return; - p = (TMemBlock *)heap; - while (p) { - q = p->next; - free(p); - p = q; - } -} Index: xc/lib/GL/mesa/src/drv/common/mm.h diff -u xc/lib/GL/mesa/src/drv/common/mm.h:1.2 xc/lib/GL/mesa/src/drv/common/mm.h:removed --- xc/lib/GL/mesa/src/drv/common/mm.h:1.2 Wed Oct 30 07:51:27 2002 +++ xc/lib/GL/mesa/src/drv/common/mm.h Wed Mar 16 21:04:55 2005 @@ -1,82 +0,0 @@ -/* - * GLX Hardware Device Driver common code - * Copyright (C) 1999 Keith Whitwell - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * KEITH WHITWELL, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - */ - -#ifndef MM_INC -#define MM_INC - -struct mem_block_t { - struct mem_block_t *next; - struct mem_block_t *heap; - int ofs,size; - int align; - int free:1; - int reserved:1; -}; -typedef struct mem_block_t TMemBlock; -typedef struct mem_block_t *PMemBlock; - -/* a heap is just the first block in a chain */ -typedef struct mem_block_t memHeap_t; - -static __inline__ int mmBlockSize(PMemBlock b) -{ return b->size; } - -static __inline__ int mmOffset(PMemBlock b) -{ return b->ofs; } - -/* - * input: total size in bytes - * return: a heap pointer if OK, NULL if error - */ -memHeap_t *mmInit( int ofs, int size ); - -/* - * Allocate 'size' bytes with 2^align2 bytes alignment, - * restrict the search to free memory after 'startSearch' - * depth and back buffers should be in different 4mb banks - * to get better page hits if possible - * input: size = size of block - * align2 = 2^align2 bytes alignment - * startSearch = linear offset from start of heap to begin search - * return: pointer to the allocated block, 0 if error - */ -PMemBlock mmAllocMem( memHeap_t *heap, int size, int align2, - int startSearch ); - -/* - * Free block starts at offset - * input: pointer to a block - * return: 0 if OK, -1 if error - */ -int mmFreeMem( PMemBlock b ); - -/* - * destroy MM - */ -void mmDestroy( memHeap_t *mmInit ); - -/* For debuging purpose. */ -void mmDumpMemInfo( memHeap_t *mmInit ); - -#endif Index: xc/lib/GL/mesa/src/drv/common/mmx.h diff -u xc/lib/GL/mesa/src/drv/common/mmx.h:1.1 xc/lib/GL/mesa/src/drv/common/mmx.h:removed --- xc/lib/GL/mesa/src/drv/common/mmx.h:1.1 Fri Feb 11 12:25:26 2000 +++ xc/lib/GL/mesa/src/drv/common/mmx.h Wed Mar 16 21:04:55 2005 @@ -1,560 +0,0 @@ -/* mmx.h - - MultiMedia eXtensions GCC interface library for IA32. - - To use this library, simply include this header file - and compile with GCC. You MUST have inlining enabled - in order for mmx_ok() to work; this can be done by - simply using -O on the GCC command line. - - Compiling with -DMMX_TRACE will cause detailed trace - output to be sent to stderr for each mmx operation. - This adds lots of code, and obviously slows execution to - a crawl, but can be very useful for debugging. - - THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY - EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT - LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY - AND FITNESS FOR ANY PARTICULAR PURPOSE. - - 1997-98 by H. Dietz and R. Fisher - - History: - 97-98* R.Fisher Early versions - 980501 R.Fisher Original Release - 980611* H.Dietz Rewrite, correctly implementing inlines, and - R.Fisher including direct register accesses. - 980616 R.Fisher Release of 980611 as 980616. - 980714 R.Fisher Minor corrections to Makefile, etc. - 980715 R.Fisher mmx_ok() now prevents optimizer from using - clobbered values. - mmx_ok() now checks if cpuid instruction is - available before trying to use it. - 980726* R.Fisher mm_support() searches for AMD 3DNow, Cyrix - Extended MMX, and standard MMX. It returns a - value which is positive if any of these are - supported, and can be masked with constants to - see which. mmx_ok() is now a call to this - 980726* R.Fisher Added i2r support for shift functions - 980919 R.Fisher Fixed AMD extended feature recognition bug. - 980921 R.Fisher Added definition/check for _MMX_H. - Added "float s[2]" to mmx_t for use with - 3DNow and EMMX. So same mmx_t can be used. - 981013 R.Fisher Fixed cpuid function 1 bug (looked at wrong reg) - Fixed psllq_i2r error in mmxtest.c - - * Unreleased (internal or interim) versions - - Notes: - It appears that the latest gas has the pand problem fixed, therefore - I'll undefine BROKEN_PAND by default. - String compares may be quicker than the multiple test/jumps in vendor - test sequence in mmx_ok(), but I'm not concerned with that right now. - - Acknowledgments: - Jussi Laako for pointing out the errors ultimately found to be - connected to the failure to notify the optimizer of clobbered values. - Roger Hardiman for reminding us that CPUID isn't everywhere, and that - someone may actually try to use this on a machine without CPUID. - Also for suggesting code for checking this. - Robert Dale for pointing out the AMD recognition bug. - Jimmy Mayfield and Carl Witty for pointing out the Intel recognition - bug. - Carl Witty for pointing out the psllq_i2r test bug. -*/ - -#ifndef _MMX_H -#define _MMX_H - -//#define MMX_TRACE - -/* Warning: at this writing, the version of GAS packaged - with most Linux distributions does not handle the - parallel AND operation mnemonic correctly. If the - symbol BROKEN_PAND is defined, a slower alternative - coding will be used. If execution of mmxtest results - in an illegal instruction fault, define this symbol. -*/ -#undef BROKEN_PAND - - -/* The type of an value that fits in an MMX register - (note that long long constant values MUST be suffixed - by LL and unsigned long long values by ULL, lest - they be truncated by the compiler) -*/ -typedef union { - long long q; /* Quadword (64-bit) value */ - unsigned long long uq; /* Unsigned Quadword */ - int d[2]; /* 2 Doubleword (32-bit) values */ - unsigned int ud[2]; /* 2 Unsigned Doubleword */ - short w[4]; /* 4 Word (16-bit) values */ - unsigned short uw[4]; /* 4 Unsigned Word */ - char b[8]; /* 8 Byte (8-bit) values */ - unsigned char ub[8]; /* 8 Unsigned Byte */ - float s[2]; /* Single-precision (32-bit) value */ -} mmx_t; - -/* Helper functions for the instruction macros that follow... - (note that memory-to-register, m2r, instructions are nearly - as efficient as register-to-register, r2r, instructions; - however, memory-to-memory instructions are really simulated - as a convenience, and are only 1/3 as efficient) -*/ -#ifdef MMX_TRACE - -/* Include the stuff for printing a trace to stderr... -*/ - -#include - -#define mmx_i2r(op, imm, reg) \ - { \ - mmx_t mmx_trace; \ - mmx_trace = (imm); \ - fprintf(stderr, #op "_i2r(" #imm "=0x%016llx, ", mmx_trace.q); \ - __asm__ __volatile__ ("movq %%" #reg ", %0" \ - : "=X" (mmx_trace) \ - : /* nothing */ ); \ - fprintf(stderr, #reg "=0x%016llx) => ", mmx_trace.q); \ - __asm__ __volatile__ (#op " %0, %%" #reg \ - : /* nothing */ \ - : "X" (imm)); \ - __asm__ __volatile__ ("movq %%" #reg ", %0" \ - : "=X" (mmx_trace) \ - : /* nothing */ ); \ - fprintf(stderr, #reg "=0x%016llx\n", mmx_trace.q); \ - } - -#define mmx_m2r(op, mem, reg) \ - { \ - mmx_t mmx_trace; \ - mmx_trace = (mem); \ - fprintf(stderr, #op "_m2r(" #mem "=0x%016llx, ", mmx_trace.q); \ - __asm__ __volatile__ ("movq %%" #reg ", %0" \ - : "=X" (mmx_trace) \ - : /* nothing */ ); \ - fprintf(stderr, #reg "=0x%016llx) => ", mmx_trace.q); \ - __asm__ __volatile__ (#op " %0, %%" #reg \ - : /* nothing */ \ - : "X" (mem)); \ - __asm__ __volatile__ ("movq %%" #reg ", %0" \ - : "=X" (mmx_trace) \ - : /* nothing */ ); \ - fprintf(stderr, #reg "=0x%016llx\n", mmx_trace.q); \ - } - -#define mmx_r2m(op, reg, mem) \ - { \ - mmx_t mmx_trace; \ - __asm__ __volatile__ ("movq %%" #reg ", %0" \ - : "=X" (mmx_trace) \ - : /* nothing */ ); \ - fprintf(stderr, #op "_r2m(" #reg "=0x%016llx, ", mmx_trace.q); \ - mmx_trace = (mem); \ - fprintf(stderr, #mem "=0x%016llx) => ", mmx_trace.q); \ - __asm__ __volatile__ (#op " %%" #reg ", %0" \ - : "=X" (mem) \ - : /* nothing */ ); \ - mmx_trace = (mem); \ - fprintf(stderr, #mem "=0x%016llx\n", mmx_trace.q); \ - } - -#define mmx_r2r(op, regs, regd) \ - { \ - mmx_t mmx_trace; \ - __asm__ __volatile__ ("movq %%" #regs ", %0" \ - : "=X" (mmx_trace) \ - : /* nothing */ ); \ - fprintf(stderr, #op "_r2r(" #regs "=0x%016llx, ", mmx_trace.q); \ - __asm__ __volatile__ ("movq %%" #regd ", %0" \ - : "=X" (mmx_trace) \ - : /* nothing */ ); \ - fprintf(stderr, #regd "=0x%016llx) => ", mmx_trace.q); \ - __asm__ __volatile__ (#op " %" #regs ", %" #regd); \ - __asm__ __volatile__ ("movq %%" #regd ", %0" \ - : "=X" (mmx_trace) \ - : /* nothing */ ); \ - fprintf(stderr, #regd "=0x%016llx\n", mmx_trace.q); \ - } - -#define mmx_m2m(op, mems, memd) \ - { \ - mmx_t mmx_trace; \ - mmx_trace = (mems); \ - fprintf(stderr, #op "_m2m(" #mems "=0x%016llx, ", mmx_trace.q); \ - mmx_trace = (memd); \ - fprintf(stderr, #memd "=0x%016llx) => ", mmx_trace.q); \ - __asm__ __volatile__ ("movq %0, %%mm0\n\t" \ - #op " %1, %%mm0\n\t" \ - "movq %%mm0, %0" \ - : "=X" (memd) \ - : "X" (mems)); \ - mmx_trace = (memd); \ - fprintf(stderr, #memd "=0x%016llx\n", mmx_trace.q); \ - } - -#else - -/* These macros are a lot simpler without the tracing... -*/ - -#define mmx_i2r(op, imm, reg) \ - __asm__ __volatile__ (#op " $" #imm ", %%" #reg \ - : /* nothing */ \ - : /* nothing */); - -#define mmx_m2r(op, mem, reg) \ - __asm__ __volatile__ (#op " %0, %%" #reg \ - : /* nothing */ \ - : "X" (mem)) - -#define mmx_r2m(op, reg, mem) \ - __asm__ __volatile__ (#op " %%" #reg ", %0" \ - : "=X" (mem) \ - : /* nothing */ ) - -#define mmx_r2r(op, regs, regd) \ - __asm__ __volatile__ (#op " %" #regs ", %" #regd) - -#define mmx_m2m(op, mems, memd) \ - __asm__ __volatile__ ("movq %0, %%mm0\n\t" \ - #op " %1, %%mm0\n\t" \ - "movq %%mm0, %0" \ - : "=X" (memd) \ - : "X" (mems)) - -#endif - - -/* 1x64 MOVe Quadword - (this is both a load and a store... - in fact, it is the only way to store) -*/ -#define movq_m2r(var, reg) mmx_m2r(movq, var, reg) -#define movq_r2m(reg, var) mmx_r2m(movq, reg, var) -#define movq_r2r(regs, regd) mmx_r2r(movq, regs, regd) -#define movq(vars, vard) \ - __asm__ __volatile__ ("movq %1, %%mm0\n\t" \ - "movq %%mm0, %0" \ - : "=X" (vard) \ - : "X" (vars)) - - -/* 1x32 MOVe Doubleword - (like movq, this is both load and store... - but is most useful for moving things between - mmx registers and ordinary registers) -*/ -#define movd_m2r(var, reg) mmx_m2r(movd, var, reg) -#define movd_r2m(reg, var) mmx_r2m(movd, reg, var) -#define movd_r2r(regs, regd) mmx_r2r(movd, regs, regd) -#define movd(vars, vard) \ - __asm__ __volatile__ ("movd %1, %%mm0\n\t" \ - "movd %%mm0, %0" \ - : "=X" (vard) \ - : "X" (vars)) - - -/* 2x32, 4x16, and 8x8 Parallel ADDs -*/ -#define paddd_m2r(var, reg) mmx_m2r(paddd, var, reg) -#define paddd_r2r(regs, regd) mmx_r2r(paddd, regs, regd) -#define paddd(vars, vard) mmx_m2m(paddd, vars, vard) - -#define paddw_m2r(var, reg) mmx_m2r(paddw, var, reg) -#define paddw_r2r(regs, regd) mmx_r2r(paddw, regs, regd) -#define paddw(vars, vard) mmx_m2m(paddw, vars, vard) - -#define paddb_m2r(var, reg) mmx_m2r(paddb, var, reg) -#define paddb_r2r(regs, regd) mmx_r2r(paddb, regs, regd) -#define paddb(vars, vard) mmx_m2m(paddb, vars, vard) - - -/* 4x16 and 8x8 Parallel ADDs using Saturation arithmetic -*/ -#define paddsw_m2r(var, reg) mmx_m2r(paddsw, var, reg) -#define paddsw_r2r(regs, regd) mmx_r2r(paddsw, regs, regd) -#define paddsw(vars, vard) mmx_m2m(paddsw, vars, vard) - -#define paddsb_m2r(var, reg) mmx_m2r(paddsb, var, reg) -#define paddsb_r2r(regs, regd) mmx_r2r(paddsb, regs, regd) -#define paddsb(vars, vard) mmx_m2m(paddsb, vars, vard) - - -/* 4x16 and 8x8 Parallel ADDs using Unsigned Saturation arithmetic -*/ -#define paddusw_m2r(var, reg) mmx_m2r(paddusw, var, reg) -#define paddusw_r2r(regs, regd) mmx_r2r(paddusw, regs, regd) -#define paddusw(vars, vard) mmx_m2m(paddusw, vars, vard) - -#define paddusb_m2r(var, reg) mmx_m2r(paddusb, var, reg) -#define paddusb_r2r(regs, regd) mmx_r2r(paddusb, regs, regd) -#define paddusb(vars, vard) mmx_m2m(paddusb, vars, vard) - - -/* 2x32, 4x16, and 8x8 Parallel SUBs -*/ -#define psubd_m2r(var, reg) mmx_m2r(psubd, var, reg) -#define psubd_r2r(regs, regd) mmx_r2r(psubd, regs, regd) -#define psubd(vars, vard) mmx_m2m(psubd, vars, vard) - -#define psubw_m2r(var, reg) mmx_m2r(psubw, var, reg) -#define psubw_r2r(regs, regd) mmx_r2r(psubw, regs, regd) -#define psubw(vars, vard) mmx_m2m(psubw, vars, vard) - -#define psubb_m2r(var, reg) mmx_m2r(psubb, var, reg) -#define psubb_r2r(regs, regd) mmx_r2r(psubb, regs, regd) -#define psubb(vars, vard) mmx_m2m(psubb, vars, vard) - - -/* 4x16 and 8x8 Parallel SUBs using Saturation arithmetic -*/ -#define psubsw_m2r(var, reg) mmx_m2r(psubsw, var, reg) -#define psubsw_r2r(regs, regd) mmx_r2r(psubsw, regs, regd) -#define psubsw(vars, vard) mmx_m2m(psubsw, vars, vard) - -#define psubsb_m2r(var, reg) mmx_m2r(psubsb, var, reg) -#define psubsb_r2r(regs, regd) mmx_r2r(psubsb, regs, regd) -#define psubsb(vars, vard) mmx_m2m(psubsb, vars, vard) - - -/* 4x16 and 8x8 Parallel SUBs using Unsigned Saturation arithmetic -*/ -#define psubusw_m2r(var, reg) mmx_m2r(psubusw, var, reg) -#define psubusw_r2r(regs, regd) mmx_r2r(psubusw, regs, regd) -#define psubusw(vars, vard) mmx_m2m(psubusw, vars, vard) - -#define psubusb_m2r(var, reg) mmx_m2r(psubusb, var, reg) -#define psubusb_r2r(regs, regd) mmx_r2r(psubusb, regs, regd) -#define psubusb(vars, vard) mmx_m2m(psubusb, vars, vard) - - -/* 4x16 Parallel MULs giving Low 4x16 portions of results -*/ -#define pmullw_m2r(var, reg) mmx_m2r(pmullw, var, reg) -#define pmullw_r2r(regs, regd) mmx_r2r(pmullw, regs, regd) -#define pmullw(vars, vard) mmx_m2m(pmullw, vars, vard) - - -/* 4x16 Parallel MULs giving High 4x16 portions of results -*/ -#define pmulhw_m2r(var, reg) mmx_m2r(pmulhw, var, reg) -#define pmulhw_r2r(regs, regd) mmx_r2r(pmulhw, regs, regd) -#define pmulhw(vars, vard) mmx_m2m(pmulhw, vars, vard) - - -/* 4x16->2x32 Parallel Mul-ADD - (muls like pmullw, then adds adjacent 16-bit fields - in the multiply result to make the final 2x32 result) -*/ -#define pmaddwd_m2r(var, reg) mmx_m2r(pmaddwd, var, reg) -#define pmaddwd_r2r(regs, regd) mmx_r2r(pmaddwd, regs, regd) -#define pmaddwd(vars, vard) mmx_m2m(pmaddwd, vars, vard) - - -/* 1x64 bitwise AND -*/ -#ifdef BROKEN_PAND -#define pand_m2r(var, reg) \ - { \ - mmx_m2r(pandn, (mmx_t) -1LL, reg); \ - mmx_m2r(pandn, var, reg); \ - } -#define pand_r2r(regs, regd) \ - { \ - mmx_m2r(pandn, (mmx_t) -1LL, regd); \ - mmx_r2r(pandn, regs, regd) \ - } -#define pand(vars, vard) \ - { \ - movq_m2r(vard, mm0); \ - mmx_m2r(pandn, (mmx_t) -1LL, mm0); \ - mmx_m2r(pandn, vars, mm0); \ - movq_r2m(mm0, vard); \ - } -#else -#define pand_m2r(var, reg) mmx_m2r(pand, var, reg) -#define pand_r2r(regs, regd) mmx_r2r(pand, regs, regd) -#define pand(vars, vard) mmx_m2m(pand, vars, vard) -#endif - - -/* 1x64 bitwise AND with Not the destination -*/ -#define pandn_m2r(var, reg) mmx_m2r(pandn, var, reg) -#define pandn_r2r(regs, regd) mmx_r2r(pandn, regs, regd) -#define pandn(vars, vard) mmx_m2m(pandn, vars, vard) - - -/* 1x64 bitwise OR -*/ -#define por_m2r(var, reg) mmx_m2r(por, var, reg) -#define por_r2r(regs, regd) mmx_r2r(por, regs, regd) -#define por(vars, vard) mmx_m2m(por, vars, vard) - - -/* 1x64 bitwise eXclusive OR -*/ -#define pxor_m2r(var, reg) mmx_m2r(pxor, var, reg) -#define pxor_r2r(regs, regd) mmx_r2r(pxor, regs, regd) -#define pxor(vars, vard) mmx_m2m(pxor, vars, vard) - - -/* 2x32, 4x16, and 8x8 Parallel CoMPare for EQuality - (resulting fields are either 0 or -1) -*/ -#define pcmpeqd_m2r(var, reg) mmx_m2r(pcmpeqd, var, reg) -#define pcmpeqd_r2r(regs, regd) mmx_r2r(pcmpeqd, regs, regd) -#define pcmpeqd(vars, vard) mmx_m2m(pcmpeqd, vars, vard) - -#define pcmpeqw_m2r(var, reg) mmx_m2r(pcmpeqw, var, reg) -#define pcmpeqw_r2r(regs, regd) mmx_r2r(pcmpeqw, regs, regd) -#define pcmpeqw(vars, vard) mmx_m2m(pcmpeqw, vars, vard) - -#define pcmpeqb_m2r(var, reg) mmx_m2r(pcmpeqb, var, reg) -#define pcmpeqb_r2r(regs, regd) mmx_r2r(pcmpeqb, regs, regd) -#define pcmpeqb(vars, vard) mmx_m2m(pcmpeqb, vars, vard) - - -/* 2x32, 4x16, and 8x8 Parallel CoMPare for Greater Than - (resulting fields are either 0 or -1) -*/ -#define pcmpgtd_m2r(var, reg) mmx_m2r(pcmpgtd, var, reg) -#define pcmpgtd_r2r(regs, regd) mmx_r2r(pcmpgtd, regs, regd) -#define pcmpgtd(vars, vard) mmx_m2m(pcmpgtd, vars, vard) - -#define pcmpgtw_m2r(var, reg) mmx_m2r(pcmpgtw, var, reg) -#define pcmpgtw_r2r(regs, regd) mmx_r2r(pcmpgtw, regs, regd) -#define pcmpgtw(vars, vard) mmx_m2m(pcmpgtw, vars, vard) - -#define pcmpgtb_m2r(var, reg) mmx_m2r(pcmpgtb, var, reg) -#define pcmpgtb_r2r(regs, regd) mmx_r2r(pcmpgtb, regs, regd) -#define pcmpgtb(vars, vard) mmx_m2m(pcmpgtb, vars, vard) - - -/* 1x64, 2x32, and 4x16 Parallel Shift Left Logical -*/ -#define psllq_i2r(imm, reg) mmx_i2r(psllq, imm, reg) -#define psllq_m2r(var, reg) mmx_m2r(psllq, var, reg) -#define psllq_r2r(regs, regd) mmx_r2r(psllq, regs, regd) -#define psllq(vars, vard) mmx_m2m(psllq, vars, vard) - -#define pslld_i2r(imm, reg) mmx_i2r(pslld, imm, reg) -#define pslld_m2r(var, reg) mmx_m2r(pslld, var, reg) -#define pslld_r2r(regs, regd) mmx_r2r(pslld, regs, regd) -#define pslld(vars, vard) mmx_m2m(pslld, vars, vard) - -#define psllw_i2r(imm, reg) mmx_i2r(psllw, imm, reg) -#define psllw_m2r(var, reg) mmx_m2r(psllw, var, reg) -#define psllw_r2r(regs, regd) mmx_r2r(psllw, regs, regd) -#define psllw(vars, vard) mmx_m2m(psllw, vars, vard) - - -/* 1x64, 2x32, and 4x16 Parallel Shift Right Logical -*/ -#define psrlq_i2r(imm, reg) mmx_i2r(psrlq, imm, reg) -#define psrlq_m2r(var, reg) mmx_m2r(psrlq, var, reg) -#define psrlq_r2r(regs, regd) mmx_r2r(psrlq, regs, regd) -#define psrlq(vars, vard) mmx_m2m(psrlq, vars, vard) - -#define psrld_i2r(imm, reg) mmx_i2r(psrld, imm, reg) -#define psrld_m2r(var, reg) mmx_m2r(psrld, var, reg) -#define psrld_r2r(regs, regd) mmx_r2r(psrld, regs, regd) -#define psrld(vars, vard) mmx_m2m(psrld, vars, vard) - -#define psrlw_i2r(imm, reg) mmx_i2r(psrlw, imm, reg) -#define psrlw_m2r(var, reg) mmx_m2r(psrlw, var, reg) -#define psrlw_r2r(regs, regd) mmx_r2r(psrlw, regs, regd) -#define psrlw(vars, vard) mmx_m2m(psrlw, vars, vard) - - -/* 2x32 and 4x16 Parallel Shift Right Arithmetic -*/ -#define psrad_i2r(imm, reg) mmx_i2r(psrad, imm, reg) -#define psrad_m2r(var, reg) mmx_m2r(psrad, var, reg) -#define psrad_r2r(regs, regd) mmx_r2r(psrad, regs, regd) -#define psrad(vars, vard) mmx_m2m(psrad, vars, vard) - -#define psraw_i2r(imm, reg) mmx_i2r(psraw, imm, reg) -#define psraw_m2r(var, reg) mmx_m2r(psraw, var, reg) -#define psraw_r2r(regs, regd) mmx_r2r(psraw, regs, regd) -#define psraw(vars, vard) mmx_m2m(psraw, vars, vard) - - -/* 2x32->4x16 and 4x16->8x8 PACK and Signed Saturate - (packs source and dest fields into dest in that order) -*/ -#define packssdw_m2r(var, reg) mmx_m2r(packssdw, var, reg) -#define packssdw_r2r(regs, regd) mmx_r2r(packssdw, regs, regd) -#define packssdw(vars, vard) mmx_m2m(packssdw, vars, vard) - -#define packsswb_m2r(var, reg) mmx_m2r(packsswb, var, reg) -#define packsswb_r2r(regs, regd) mmx_r2r(packsswb, regs, regd) -#define packsswb(vars, vard) mmx_m2m(packsswb, vars, vard) - - -/* 4x16->8x8 PACK and Unsigned Saturate - (packs source and dest fields into dest in that order) -*/ -#define packuswb_m2r(var, reg) mmx_m2r(packuswb, var, reg) -#define packuswb_r2r(regs, regd) mmx_r2r(packuswb, regs, regd) -#define packuswb(vars, vard) mmx_m2m(packuswb, vars, vard) - - -/* 2x32->1x64, 4x16->2x32, and 8x8->4x16 UNPaCK Low - (interleaves low half of dest with low half of source - as padding in each result field) -*/ -#define punpckldq_m2r(var, reg) mmx_m2r(punpckldq, var, reg) -#define punpckldq_r2r(regs, regd) mmx_r2r(punpckldq, regs, regd) -#define punpckldq(vars, vard) mmx_m2m(punpckldq, vars, vard) - -#define punpcklwd_m2r(var, reg) mmx_m2r(punpcklwd, var, reg) -#define punpcklwd_r2r(regs, regd) mmx_r2r(punpcklwd, regs, regd) -#define punpcklwd(vars, vard) mmx_m2m(punpcklwd, vars, vard) - -#define punpcklbw_m2r(var, reg) mmx_m2r(punpcklbw, var, reg) -#define punpcklbw_r2r(regs, regd) mmx_r2r(punpcklbw, regs, regd) -#define punpcklbw(vars, vard) mmx_m2m(punpcklbw, vars, vard) - - -/* 2x32->1x64, 4x16->2x32, and 8x8->4x16 UNPaCK High - (interleaves high half of dest with high half of source - as padding in each result field) -*/ -#define punpckhdq_m2r(var, reg) mmx_m2r(punpckhdq, var, reg) -#define punpckhdq_r2r(regs, regd) mmx_r2r(punpckhdq, regs, regd) -#define punpckhdq(vars, vard) mmx_m2m(punpckhdq, vars, vard) - -#define punpckhwd_m2r(var, reg) mmx_m2r(punpckhwd, var, reg) -#define punpckhwd_r2r(regs, regd) mmx_r2r(punpckhwd, regs, regd) -#define punpckhwd(vars, vard) mmx_m2m(punpckhwd, vars, vard) - -#define punpckhbw_m2r(var, reg) mmx_m2r(punpckhbw, var, reg) -#define punpckhbw_r2r(regs, regd) mmx_r2r(punpckhbw, regs, regd) -#define punpckhbw(vars, vard) mmx_m2m(punpckhbw, vars, vard) - - -/* Empty MMx State - (used to clean-up when going from mmx to float use - of the registers that are shared by both; note that - there is no float-to-mmx operation needed, because - only the float tag word info is corruptible) -*/ -#ifdef MMX_TRACE - -#define emms() \ - { \ - fprintf(stderr, "emms()\n"); \ - __asm__ __volatile__ ("emms"); \ - } - -#else - -#define emms() __asm__ __volatile__ ("emms") - -#endif - -#endif - Index: xc/lib/GL/mesa/src/drv/common/spantmp.h diff -u xc/lib/GL/mesa/src/drv/common/spantmp.h:1.4 xc/lib/GL/mesa/src/drv/common/spantmp.h:removed --- xc/lib/GL/mesa/src/drv/common/spantmp.h:1.4 Fri Feb 22 16:32:57 2002 +++ xc/lib/GL/mesa/src/drv/common/spantmp.h Wed Mar 16 21:04:55 2005 @@ -1,259 +0,0 @@ -#ifndef DBG -#define DBG 0 -#endif - -#ifndef HW_WRITE_LOCK -#define HW_WRITE_LOCK() HW_LOCK() -#endif - -#ifndef HW_WRITE_UNLOCK -#define HW_WRITE_UNLOCK() HW_UNLOCK() -#endif - -#ifndef HW_READ_LOCK -#define HW_READ_LOCK() HW_LOCK() -#endif - -#ifndef HW_READ_UNLOCK -#define HW_READ_UNLOCK() HW_UNLOCK() -#endif - -#ifndef HW_READ_CLIPLOOP -#define HW_READ_CLIPLOOP() HW_CLIPLOOP() -#endif - -#ifndef HW_WRITE_CLIPLOOP -#define HW_WRITE_CLIPLOOP() HW_CLIPLOOP() -#endif - - -static void TAG(WriteRGBASpan)( const GLcontext *ctx, - GLuint n, GLint x, GLint y, - const GLubyte rgba[][4], - const GLubyte mask[] ) -{ - HW_WRITE_LOCK() - { - GLint x1; - GLint n1; - LOCAL_VARS; - - y = Y_FLIP(y); - - HW_WRITE_CLIPLOOP() - { - GLint i = 0; - CLIPSPAN(x,y,n,x1,n1,i); - - if (DBG) fprintf(stderr, "WriteRGBASpan %d..%d (x1 %d)\n", - (int)i, (int)n1, (int)x1); - - if (mask) - { - for (;n1>0;i++,x1++,n1--) - if (mask[i]) - WRITE_RGBA( x1, y, - rgba[i][0], rgba[i][1], - rgba[i][2], rgba[i][3] ); - } - else - { - for (;n1>0;i++,x1++,n1--) - WRITE_RGBA( x1, y, - rgba[i][0], rgba[i][1], - rgba[i][2], rgba[i][3] ); - } - } - HW_ENDCLIPLOOP(); - } - HW_WRITE_UNLOCK(); -} - -static void TAG(WriteRGBSpan)( const GLcontext *ctx, - GLuint n, GLint x, GLint y, - const GLubyte rgb[][3], - const GLubyte mask[] ) -{ - HW_WRITE_LOCK() - { - GLint x1; - GLint n1; - LOCAL_VARS; - - y = Y_FLIP(y); - - HW_WRITE_CLIPLOOP() - { - GLint i = 0; - CLIPSPAN(x,y,n,x1,n1,i); - - if (DBG) fprintf(stderr, "WriteRGBSpan %d..%d (x1 %d)\n", - (int)i, (int)n1, (int)x1); - - if (mask) - { - for (;n1>0;i++,x1++,n1--) - if (mask[i]) - WRITE_RGBA( x1, y, rgb[i][0], rgb[i][1], rgb[i][2], 255 ); - } - else - { - for (;n1>0;i++,x1++,n1--) - WRITE_RGBA( x1, y, rgb[i][0], rgb[i][1], rgb[i][2], 255 ); - } - } - HW_ENDCLIPLOOP(); - } - HW_WRITE_UNLOCK(); -} - -static void TAG(WriteRGBAPixels)( const GLcontext *ctx, - GLuint n, - const GLint x[], - const GLint y[], - const GLubyte rgba[][4], - const GLubyte mask[] ) -{ - HW_WRITE_LOCK() - { - GLint i; - LOCAL_VARS; - - if (DBG) fprintf(stderr, "WriteRGBAPixels\n"); - - HW_WRITE_CLIPLOOP() - { - for (i=0;i0;i++,x1++,n1--) - if (mask[i]) - WRITE_PIXEL( x1, y, p ); - } - HW_ENDCLIPLOOP(); - } - HW_WRITE_UNLOCK(); -} - - -static void TAG(WriteMonoRGBAPixels)( const GLcontext *ctx, - GLuint n, - const GLint x[], const GLint y[], - const GLchan color[], - const GLubyte mask[] ) -{ - HW_WRITE_LOCK() - { - GLint i; - LOCAL_VARS; - INIT_MONO_PIXEL(p, color); - - if (DBG) fprintf(stderr, "WriteMonoRGBAPixels\n"); - - HW_WRITE_CLIPLOOP() - { - for (i=0;i0;i++,x1++,n1--) - READ_RGBA( rgba[i], x1, y ); - } - HW_ENDCLIPLOOP(); - } - HW_READ_UNLOCK(); -} - - -static void TAG(ReadRGBAPixels)( const GLcontext *ctx, - GLuint n, const GLint x[], const GLint y[], - GLubyte rgba[][4], const GLubyte mask[] ) -{ - HW_READ_LOCK() - { - GLint i; - LOCAL_VARS; - - if (DBG) fprintf(stderr, "ReadRGBAPixels\n"); - - HW_READ_CLIPLOOP() - { - for (i=0;i - * Keith Whitwell - * Kevin E. Martin - * Gareth Hughes - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/common/texmem.c,v 1.3 2003/12/02 13:02:37 alanh Exp $ */ - -/** \file texmem.c - * Implements all of the device-independent texture memory management. - * - * Currently, only a simple LRU texture memory management policy is - * implemented. In the (hopefully very near) future, better policies will be - * implemented. The idea is that the DRI should be able to run in one of two - * modes. In the default mode the DRI will dynamically attempt to discover - * the best texture management policy for the running application. In the - * other mode, the user (via some sort of as yet TBD mechanism) will select - * a texture management policy that is known to work well with the - * application. - */ - -#include "texmem.h" -#include "simple_list.h" -#include "imports.h" -#include "macros.h" - -#include - - - -static unsigned dummy_swap_counter; - - -/** - * Calculate \f$\log_2\f$ of a value. This is a particularly poor - * implementation of this function. However, since system performance is in - * no way dependent on this function, the slowness of the implementation is - * irrelevent. - * - * \param n Value whose \f$\log_2\f$ is to be calculated - */ - -static unsigned -driLog2( unsigned n ) -{ - unsigned log2; - - - for ( log2 = 1 ; n > 1 ; log2++ ) { - n >>= 1; - } - - return log2; -} - - - - -/** - * Determine if a texture is resident in textureable memory. Depending on - * the driver, this may or may not be on-card memory. It could be AGP memory - * or anyother type of memory from which the hardware can directly read - * texels. - * - * This function is intended to be used as the \c IsTextureResident function - * in the device's \c dd_function_table. - * - * \param ctx GL context pointer (currently unused) - * \param texObj Texture object to be tested - */ - -GLboolean -driIsTextureResident( GLcontext * ctx, - struct gl_texture_object * texObj ) -{ - driTextureObject * t; - - - t = (driTextureObject *) texObj->DriverData; - return( (t != NULL) && (t->memBlock != NULL) ); -} - - - - -/** - * (Re)initialize the global circular LRU list. The last element - * in the array (\a heap->nrRegions) is the sentinal. Keeping it - * at the end of the array allows the other elements of the array - * to be addressed rationally when looking up objects at a particular - * location in texture memory. - * - * \param heap Texture heap to be reset - */ - -static void resetGlobalLRU( driTexHeap * heap ) -{ - drmTextureRegionPtr list = heap->global_regions; - unsigned sz = 1U << heap->logGranularity; - unsigned i; - - for (i = 0 ; (i+1) * sz <= heap->size ; i++) { - list[i].prev = i-1; - list[i].next = i+1; - list[i].age = 0; - } - - i--; - list[0].prev = heap->nrRegions; - list[i].prev = i-1; - list[i].next = heap->nrRegions; - list[heap->nrRegions].prev = i; - list[heap->nrRegions].next = 0; - heap->global_age[0] = 0; -} - -/** - * Print out debugging information about the local texture LRU. - * - * \param heap Texture heap to be printed - * \param callername Name of calling function - */ -static void printLocalLRU( driTexHeap * heap, const char *callername ) -{ - driTextureObject *t; - unsigned sz = 1U << heap->logGranularity; - - fprintf( stderr, "%s in %s:\nLocal LRU, heap %d:\n", - __FUNCTION__, callername, heap->heapId ); - - foreach ( t, &heap->texture_objects ) { - if (!t->memBlock) - continue; - if (!t->tObj) { - fprintf( stderr, "Placeholder (%p) %d at 0x%x sz 0x%x\n", - (void *)t, - t->memBlock->ofs / sz, - t->memBlock->ofs, - t->memBlock->size ); - } else { - fprintf( stderr, "Texture (%p) at 0x%x sz 0x%x\n", - (void *)t, - t->memBlock->ofs, - t->memBlock->size ); - } - } - foreach ( t, heap->swapped_objects ) { - if (!t->tObj) { - fprintf( stderr, "Swapped Placeholder (%p)\n", (void *)t ); - } else { - fprintf( stderr, "Swapped Texture (%p)\n", (void *)t ); - } - } - - fprintf( stderr, "\n" ); -} - -/** - * Print out debugging information about the global texture LRU. - * - * \param heap Texture heap to be printed - * \param callername Name of calling function - */ -static void printGlobalLRU( driTexHeap * heap, const char *callername ) -{ - drmTextureRegionPtr list = heap->global_regions; - int i, j; - - fprintf( stderr, "%s in %s:\nGlobal LRU, heap %d list %p:\n", - __FUNCTION__, callername, heap->heapId, (void *)list ); - - for ( i = 0, j = heap->nrRegions ; i < heap->nrRegions ; i++ ) { - fprintf( stderr, "list[%d] age %d next %d prev %d in_use %d\n", - j, list[j].age, list[j].next, list[j].prev, list[j].in_use ); - j = list[j].next; - if ( j == heap->nrRegions ) break; - } - - if ( j != heap->nrRegions ) { - fprintf( stderr, "Loop detected in global LRU\n" ); - for ( i = 0 ; i < heap->nrRegions ; i++ ) { - fprintf( stderr, "list[%d] age %d next %d prev %d in_use %d\n", - i, list[i].age, list[i].next, list[i].prev, list[i].in_use ); - } - } - - fprintf( stderr, "\n" ); -} - - -/** - * Called by the client whenever it touches a local texture. - * - * \param t Texture object that the client has accessed - */ - -void driUpdateTextureLRU( driTextureObject * t ) -{ - driTexHeap * heap; - drmTextureRegionPtr list; - unsigned shift; - unsigned start; - unsigned end; - unsigned i; - - - heap = t->heap; - if ( heap != NULL ) { - shift = heap->logGranularity; - start = t->memBlock->ofs >> shift; - end = (t->memBlock->ofs + t->memBlock->size - 1) >> shift; - - - heap->local_age = ++heap->global_age[0]; - list = heap->global_regions; - - - /* Update the context's local LRU - */ - - move_to_head( & heap->texture_objects, t ); - - - for (i = start ; i <= end ; i++) { - list[i].in_use = 1; - list[i].age = heap->local_age; - - /* remove_from_list(i) - */ - list[(unsigned)list[i].next].prev = list[i].prev; - list[(unsigned)list[i].prev].next = list[i].next; - - /* insert_at_head(list, i) - */ - list[i].prev = heap->nrRegions; - list[i].next = list[heap->nrRegions].next; - list[(unsigned)list[heap->nrRegions].next].prev = i; - list[heap->nrRegions].next = i; - } - - if ( 0 ) { - printGlobalLRU( heap, __FUNCTION__ ); - printLocalLRU( heap, __FUNCTION__ ); - } - } -} - - - - -/** - * Keep track of swapped out texture objects. - * - * \param t Texture object to be "swapped" out of its texture heap - */ - -void driSwapOutTextureObject( driTextureObject * t ) -{ - unsigned face; - - - if ( t->memBlock != NULL ) { - assert( t->heap != NULL ); - mmFreeMem( t->memBlock ); - t->memBlock = NULL; - - if (t->timestamp > t->heap->timestamp) - t->heap->timestamp = t->timestamp; - - t->heap->texture_swaps[0]++; - move_to_tail( t->heap->swapped_objects, t ); - t->heap = NULL; - } - else { - assert( t->heap == NULL ); - } - - - for ( face = 0 ; face < 6 ; face++ ) { - t->dirty_images[face] = ~0; - } -} - - - - -/** - * Destroy hardware state associated with texture \a t. Calls the - * \a destroy_texture_object method associated with the heap from which - * \a t was allocated. - * - * \param t Texture object to be destroyed - */ - -void driDestroyTextureObject( driTextureObject * t ) -{ - driTexHeap * heap; - - - if ( 0 ) { - fprintf( stderr, "[%s:%d] freeing %p (tObj = %p, DriverData = %p)\n", - __FILE__, __LINE__, - (void *)t, - (void *)((t != NULL) ? t->tObj : NULL), - (void *)((t != NULL && t->tObj != NULL) ? t->tObj->DriverData : NULL )); - } - - if ( t != NULL ) { - if ( t->memBlock ) { - heap = t->heap; - assert( heap != NULL ); - - heap->texture_swaps[0]++; - - mmFreeMem( t->memBlock ); - t->memBlock = NULL; - - if (t->timestamp > t->heap->timestamp) - t->heap->timestamp = t->timestamp; - - heap->destroy_texture_object( heap->driverContext, t ); - t->heap = NULL; - } - - if ( t->tObj != NULL ) { - assert( t->tObj->DriverData == t ); - t->tObj->DriverData = NULL; - } - - remove_from_list( t ); - FREE( t ); - } - - if ( 0 ) { - fprintf( stderr, "[%s:%d] done freeing %p\n", __FILE__, __LINE__, (void *)t ); - } -} - - - - -/** - * Update the local heap's representation of texture memory based on - * data in the SAREA. This is done each time it is detected that some other - * direct rendering client has held the lock. This pertains to both our local - * textures and the textures belonging to other clients. Keep track of other - * client's textures by pushing a placeholder texture onto the LRU list -- - * these are denoted by \a tObj being \a NULL. - * - * \param heap Heap whose state is to be updated - * \param offset Byte offset in the heap that has been stolen - * \param size Size, in bytes, of the stolen block - * \param in_use Non-zero if the block is in-use by another context - */ - -static void driTexturesGone( driTexHeap * heap, int offset, int size, - int in_use ) -{ - driTextureObject * t; - driTextureObject * tmp; - - - foreach_s ( t, tmp, & heap->texture_objects ) { - if ( (t->memBlock->ofs < (offset + size)) - && ((t->memBlock->ofs + t->memBlock->size) > offset) ) { - /* It overlaps - kick it out. If the texture object is just a - * place holder, then destroy it all together. Otherwise, mark - * it as being swapped out. - */ - - if ( t->tObj != NULL ) { - driSwapOutTextureObject( t ); - } - else { - if ( in_use && - offset == t->memBlock->ofs && size == t->memBlock->size ) { - /* Matching placeholder already exists */ - return; - } else { - driDestroyTextureObject( t ); - } - } - } - } - - - if ( in_use ) { - t = (driTextureObject *) CALLOC( heap->texture_object_size ); - if ( t == NULL ) return; - - t->memBlock = mmAllocMem( heap->memory_heap, size, 0, offset ); - if ( t->memBlock == NULL ) { - fprintf( stderr, "Couldn't alloc placeholder: heap %u sz %x ofs %x\n", heap->heapId, - (int)size, (int)offset ); - mmDumpMemInfo( heap->memory_heap ); - return; - } - t->heap = heap; - insert_at_head( & heap->texture_objects, t ); - } -} - - - - -/** - * Called by the client on lock contention to determine whether textures have - * been stolen. If another client has modified a region in which we have - * textures, then we need to figure out which of our textures have been - * removed and update our global LRU. - * - * \param heap Texture heap to be updated - */ - -void driAgeTextures( driTexHeap * heap ) -{ - drmTextureRegionPtr list = heap->global_regions; - unsigned sz = 1U << (heap->logGranularity); - unsigned i, nr = 0; - - - /* Have to go right round from the back to ensure stuff ends up - * LRU in the local list... Fix with a cursor pointer. - */ - - for (i = list[heap->nrRegions].prev ; - i != heap->nrRegions && nr < heap->nrRegions ; - i = list[i].prev, nr++) { - /* If switching texturing schemes, then the SAREA might not have been - * properly cleared, so we need to reset the global texture LRU. - */ - - if ( (i * sz) > heap->size ) { - nr = heap->nrRegions; - break; - } - - if (list[i].age > heap->local_age) - driTexturesGone( heap, i * sz, sz, list[i].in_use); - } - - /* Loop or uninitialized heap detected. Reset. - */ - - if (nr == heap->nrRegions) { - driTexturesGone( heap, 0, heap->size, 0); - resetGlobalLRU( heap ); - } - - if ( 0 ) { - printGlobalLRU( heap, __FUNCTION__ ); - printLocalLRU( heap, __FUNCTION__ ); - } - - heap->local_age = heap->global_age[0]; -} - - - - -/** - * Allocate memory from a texture heap to hold a texture object. This - * routine will attempt to allocate memory for the texture from the heaps - * specified by \c heap_array in order. That is, first it will try to - * allocate from \c heap_array[0], then \c heap_array[1], and so on. - * - * \param heap_array Array of pointers to texture heaps to use - * \param nr_heaps Number of heap pointer in \a heap_array - * \param t Texture object for which space is needed - * \return The ID of the heap from which memory was allocated, or -1 if - * memory could not be allocated. - * - * \bug The replacement policy implemented by this function is horrible. - */ - - -int -driAllocateTexture( driTexHeap * const * heap_array, unsigned nr_heaps, - driTextureObject * t ) -{ - driTexHeap * heap; - driTextureObject * temp; - driTextureObject * cursor; - unsigned id; - - - /* In case it already has texture space, initialize heap. This also - * prevents GCC from issuing a warning that heap might be used - * uninitialized. - */ - - heap = t->heap; - - - /* Run through each of the existing heaps and try to allocate a buffer - * to hold the texture. - */ - - for ( id = 0 ; (t->memBlock == NULL) && (id < nr_heaps) ; id++ ) { - heap = heap_array[ id ]; - if ( heap != NULL ) { - t->memBlock = mmAllocMem( heap->memory_heap, t->totalSize, - heap->alignmentShift, 0 ); - } - } - - - /* Kick textures out until the requested texture fits. - */ - - if ( t->memBlock == NULL ) { - for ( id = 0 ; (t->memBlock == NULL) && (id < nr_heaps) ; id++ ) { - heap = heap_array[ id ]; - if ( t->totalSize <= heap->size ) { - - for ( cursor = heap->texture_objects.prev, temp = cursor->prev; - cursor != &heap->texture_objects ; - cursor = temp, temp = cursor->prev ) { - - /* The the LRU element. If the texture is bound to one of - * the texture units, then we cannot kick it out. - */ - if ( cursor->bound /* || cursor->reserved */ ) { - continue; - } - - /* If this is a placeholder, there's no need to keep it */ - if (cursor->tObj) - driSwapOutTextureObject( cursor ); - else - driDestroyTextureObject( cursor ); - - t->memBlock = mmAllocMem( heap->memory_heap, t->totalSize, - heap->alignmentShift, 0 ); - - if (t->memBlock) - break; - } - } /* if ( t->totalSize <= heap->size ) ... */ - } - } - - - if ( t->memBlock != NULL ) { - /* id and heap->heapId may or may not be the same value here. - */ - - assert( heap != NULL ); - assert( (t->heap == NULL) || (t->heap == heap) ); - - t->heap = heap; - return heap->heapId; - } - else { - assert( t->heap == NULL ); - - fprintf( stderr, "[%s:%d] unable to allocate texture\n", - __FUNCTION__, __LINE__ ); - return -1; - } -} - - - - - - -/** - * Set the location where the texture-swap counter is stored. - */ - -void -driSetTextureSwapCounterLocation( driTexHeap * heap, unsigned * counter ) -{ - heap->texture_swaps = (counter == NULL) ? & dummy_swap_counter : counter; -} - - - - -/** - * Create a new heap for texture data. - * - * \param heap_id Device-dependent heap identifier. This value - * will returned by driAllocateTexture when memory - * is allocated from this heap. - * \param context Device-dependent driver context. This is - * supplied as the first parameter to the - * \c destroy_tex_obj function. - * \param size Size, in bytes, of the texture region - * \param alignmentShift Alignment requirement for textures. If textures - * must be allocated on a 4096 byte boundry, this - * would be 12. - * \param nr_regions Number of regions into which this texture space - * should be partitioned - * \param global_regions Array of \c drmTextureRegion structures in the SAREA - * \param global_age Pointer to the global texture age in the SAREA - * \param swapped_objects Pointer to the list of texture objects that are - * not in texture memory (i.e., have been swapped - * out). - * \param texture_object_size Size, in bytes, of a device-dependent texture - * object - * \param destroy_tex_obj Function used to destroy a device-dependent - * texture object - * - * \sa driDestroyTextureHeap - */ - -driTexHeap * -driCreateTextureHeap( unsigned heap_id, void * context, unsigned size, - unsigned alignmentShift, unsigned nr_regions, - drmTextureRegionPtr global_regions, unsigned * global_age, - driTextureObject * swapped_objects, - unsigned texture_object_size, - destroy_texture_object_t * destroy_tex_obj - ) -{ - driTexHeap * heap; - unsigned l; - - - if ( 0 ) - fprintf( stderr, "%s( %u, %p, %u, %u, %u )\n", - __FUNCTION__, - heap_id, (void *)context, size, alignmentShift, nr_regions ); - - heap = (driTexHeap *) CALLOC( sizeof( driTexHeap ) ); - if ( heap != NULL ) { - l = driLog2( (size - 1) / nr_regions ); - if ( l < alignmentShift ) - { - l = alignmentShift; - } - - heap->logGranularity = l; - heap->size = size & ~((1L << l) - 1); - - heap->memory_heap = mmInit( 0, heap->size ); - if ( heap->memory_heap != NULL ) { - heap->heapId = heap_id; - heap->driverContext = context; - - heap->alignmentShift = alignmentShift; - heap->nrRegions = nr_regions; - heap->global_regions = global_regions; - heap->global_age = global_age; - heap->swapped_objects = swapped_objects; - heap->texture_object_size = texture_object_size; - heap->destroy_texture_object = destroy_tex_obj; - - /* Force global heap init */ - if (heap->global_age == 0) - heap->local_age = ~0; - else - heap->local_age = 0; - - make_empty_list( & heap->texture_objects ); - driSetTextureSwapCounterLocation( heap, NULL ); - } - else { - FREE( heap ); - heap = NULL; - } - } - - - if ( 0 ) - fprintf( stderr, "%s returning %p\n", __FUNCTION__, (void *)heap ); - - return heap; -} - - - - -/** Destroys a texture heap - * - * \param heap Texture heap to be destroyed - */ - -void -driDestroyTextureHeap( driTexHeap * heap ) -{ - driTextureObject * t; - driTextureObject * temp; - - - if ( heap != NULL ) { - foreach_s( t, temp, & heap->texture_objects ) { - driDestroyTextureObject( t ); - } - foreach_s( t, temp, heap->swapped_objects ) { - driDestroyTextureObject( t ); - } - - mmDestroy( heap->memory_heap ); - FREE( heap ); - } -} - - - - -/****************************************************************************/ -/** - * Determine how many texels (including all mipmap levels) would be required - * for a texture map of size \f$2^^\c base_size_log2\f$ would require. - * - * \param base_size_log2 \f$log_2\f$ of the size of a side of the texture - * \param dimensions Number of dimensions of the texture. Either 2 or 3. - * \param faces Number of faces of the texture. Either 1 or 6 (for cube maps). - * \return Number of texels - */ - -static unsigned -texels_this_map_size( int base_size_log2, unsigned dimensions, unsigned faces ) -{ - unsigned texels; - - - assert( (faces == 1) || (faces == 6) ); - assert( (dimensions == 2) || (dimensions == 3) ); - - texels = 0; - if ( base_size_log2 >= 0 ) { - texels = (1U << (dimensions * base_size_log2)); - - /* See http://www.mail-archive.com/dri-devel@lists.sourceforge.net/msg03636.html - * for the complete explaination of why this formulation is used. - * Basically, the smaller mipmap levels sum to 0.333 the size of the - * level 0 map. The total size is therefore the size of the map - * multipled by 1.333. The +2 is there to round up. - */ - - texels = (texels * 4 * faces + 2) / 3; - } - - return texels; -} - - - - -struct maps_per_heap { - unsigned c[32]; -}; - -static void -fill_in_maximums( driTexHeap * const * heaps, unsigned nr_heaps, - unsigned max_bytes_per_texel, unsigned max_size, - unsigned mipmaps_at_once, unsigned dimensions, - unsigned faces, struct maps_per_heap * max_textures ) -{ - unsigned heap; - unsigned log2_size; - unsigned mask; - - - /* Determine how many textures of each size can be stored in each - * texture heap. - */ - - for ( heap = 0 ; heap < nr_heaps ; heap++ ) { - if ( heaps[ heap ] == NULL ) { - (void) memset( max_textures[ heap ].c, 0, - sizeof( max_textures[ heap ].c ) ); - continue; - } - - mask = (1U << heaps[ heap ]->logGranularity) - 1; - - if ( 0 ) { - fprintf( stderr, "[%s:%d] heap[%u] = %u bytes, mask = 0x%08x\n", - __FILE__, __LINE__, - heap, heaps[ heap ]->size, mask ); - } - - for ( log2_size = max_size ; log2_size > 0 ; log2_size-- ) { - unsigned total; - - - /* Determine the total number of bytes required by a texture of - * size log2_size. - */ - - total = texels_this_map_size( log2_size, dimensions, faces ) - - texels_this_map_size( log2_size - mipmaps_at_once, - dimensions, faces ); - total *= max_bytes_per_texel; - total = (total + mask) & ~mask; - - /* The number of textures of a given size that will fit in a heap - * is equal to the size of the heap divided by the size of the - * texture. - */ - - max_textures[ heap ].c[ log2_size ] = heaps[ heap ]->size / total; - - if ( 0 ) { - fprintf( stderr, "[%s:%d] max_textures[%u].c[%02u] " - "= 0x%08x / 0x%08x " - "= %u (%u)\n", - __FILE__, __LINE__, - heap, log2_size, - heaps[ heap ]->size, total, - heaps[ heap ]->size / total, - max_textures[ heap ].c[ log2_size ] ); - } - } - } -} - - -static unsigned -get_max_size( unsigned nr_heaps, - unsigned texture_units, - unsigned max_size, - int all_textures_one_heap, - struct maps_per_heap * max_textures ) -{ - unsigned heap; - unsigned log2_size; - - - /* Determine the largest texture size such that a texture of that size - * can be bound to each texture unit at the same time. Some hardware - * may require that all textures be in the same texture heap for - * multitexturing. - */ - - for ( log2_size = max_size ; log2_size > 0 ; log2_size-- ) { - unsigned total = 0; - - for ( heap = 0 ; heap < nr_heaps ; heap++ ) - { - total += max_textures[ heap ].c[ log2_size ]; - - if ( 0 ) { - fprintf( stderr, "[%s:%d] max_textures[%u].c[%02u] = %u, " - "total = %u\n", __FILE__, __LINE__, heap, log2_size, - max_textures[ heap ].c[ log2_size ], total ); - } - - if ( (max_textures[ heap ].c[ log2_size ] >= texture_units) - || (!all_textures_one_heap && (total >= texture_units)) ) { - /* The number of mipmap levels is the log-base-2 of the - * maximum texture size plus 1. If the maximum texture size - * is 1x1, the log-base-2 is 0 and 1 mipmap level (the base - * level) is available. - */ - - return log2_size + 1; - } - } - } - - /* This should NEVER happen. It should always be possible to have at - * *least* a 1x1 texture in memory! - */ - assert( log2_size != 0 ); - return 0; -} - -#define SET_MAX(f,v) \ - do { if ( max_sizes[v] != 0 ) { limits-> f = max_sizes[v]; } } while( 0 ) - -#define SET_MAX_RECT(f,v) \ - do { if ( max_sizes[v] != 0 ) { limits-> f = 1 << max_sizes[v]; } } while( 0 ) - - -/** - * Given the amount of texture memory, the number of texture units, and the - * maximum size of a texel, calculate the maximum texture size the driver can - * advertise. - * - * \param heaps Texture heaps for this card - * \param nr_heap Number of texture heaps - * \param limits OpenGL contants. MaxTextureUnits must be set. - * \param max_bytes_per_texel Maximum size of a single texel, in bytes - * \param max_2D_size \f$\log_2\f$ of the maximum 2D texture size (i.e., - * 1024x1024 textures, this would be 10) - * \param max_3D_size \f$\log_2\f$ of the maximum 3D texture size (i.e., - * 1024x1024x1024 textures, this would be 10) - * \param max_cube_size \f$\log_2\f$ of the maximum cube texture size (i.e., - * 1024x1024 textures, this would be 10) - * \param max_rect_size \f$\log_2\f$ of the maximum texture rectangle size - * (i.e., 1024x1024 textures, this would be 10). This is a power-of-2 - * even though texture rectangles need not be a power-of-2. - * \param mipmaps_at_once Total number of mipmaps that can be used - * at one time. For most hardware this will be \f$\c max_size + 1\f$. - * For hardware that does not support mipmapping, this will be 1. - * \param all_textures_one_heap True if the hardware requires that all - * textures be in a single texture heap for multitexturing. - */ - -void -driCalculateMaxTextureLevels( driTexHeap * const * heaps, - unsigned nr_heaps, - struct gl_constants * limits, - unsigned max_bytes_per_texel, - unsigned max_2D_size, - unsigned max_3D_size, - unsigned max_cube_size, - unsigned max_rect_size, - unsigned mipmaps_at_once, - int all_textures_one_heap ) -{ - struct maps_per_heap max_textures[8]; - unsigned i; - const unsigned dimensions[4] = { 2, 3, 2, 2 }; - const unsigned faces[4] = { 1, 1, 6, 1 }; - unsigned max_sizes[4]; - unsigned mipmaps[4]; - - - max_sizes[0] = max_2D_size; - max_sizes[1] = max_3D_size; - max_sizes[2] = max_cube_size; - max_sizes[3] = max_rect_size; - - mipmaps[0] = mipmaps_at_once; - mipmaps[1] = mipmaps_at_once; - mipmaps[2] = 1; - mipmaps[3] = mipmaps_at_once; - - - /* Calculate the maximum number of texture levels in two passes. The - * first pass determines how many textures of each power-of-two size - * (including all mipmap levels for that size) can fit in each texture - * heap. The second pass finds the largest texture size that allows - * a texture of that size to be bound to every texture unit. - */ - - for ( i = 0 ; i < 4 ; i++ ) { - if ( max_sizes[ i ] != 0 ) { - fill_in_maximums( heaps, nr_heaps, max_bytes_per_texel, - max_sizes[ i ], mipmaps[ i ], - dimensions[ i ], faces[ i ], - max_textures ); - - max_sizes[ i ] = get_max_size( nr_heaps, - limits->MaxTextureUnits, - max_sizes[ i ], - all_textures_one_heap, - max_textures ); - } - } - - SET_MAX( MaxTextureLevels, 0 ); - SET_MAX( Max3DTextureLevels, 1 ); - SET_MAX( MaxCubeTextureLevels, 2 ); - SET_MAX_RECT( MaxTextureRectSize, 3 ); -} - - - - -/** - * Perform initial binding of default textures objects on a per unit, per - * texture target basis. - * - * \param ctx Current OpenGL context - * \param swapped List of swapped-out textures - * \param targets Bit-mask of value texture targets - */ - -void driInitTextureObjects( GLcontext *ctx, driTextureObject * swapped, - GLuint targets ) -{ - struct gl_texture_object *texObj; - GLuint tmp = ctx->Texture.CurrentUnit; - unsigned i; - - - for ( i = 0 ; i < ctx->Const.MaxTextureUnits ; i++ ) { - ctx->Texture.CurrentUnit = i; - - if ( (targets & DRI_TEXMGR_DO_TEXTURE_1D) != 0 ) { - texObj = ctx->Texture.Unit[i].Current1D; - ctx->Driver.BindTexture( ctx, GL_TEXTURE_1D, texObj ); - move_to_tail( swapped, (driTextureObject *) texObj->DriverData ); - } - - if ( (targets & DRI_TEXMGR_DO_TEXTURE_2D) != 0 ) { - texObj = ctx->Texture.Unit[i].Current2D; - ctx->Driver.BindTexture( ctx, GL_TEXTURE_2D, texObj ); - move_to_tail( swapped, (driTextureObject *) texObj->DriverData ); - } - - if ( (targets & DRI_TEXMGR_DO_TEXTURE_3D) != 0 ) { - texObj = ctx->Texture.Unit[i].Current3D; - ctx->Driver.BindTexture( ctx, GL_TEXTURE_3D, texObj ); - move_to_tail( swapped, (driTextureObject *) texObj->DriverData ); - } - - if ( (targets & DRI_TEXMGR_DO_TEXTURE_CUBE) != 0 ) { - texObj = ctx->Texture.Unit[i].CurrentCubeMap; - ctx->Driver.BindTexture( ctx, GL_TEXTURE_CUBE_MAP_ARB, texObj ); - move_to_tail( swapped, (driTextureObject *) texObj->DriverData ); - } - - if ( (targets & DRI_TEXMGR_DO_TEXTURE_RECT) != 0 ) { - texObj = ctx->Texture.Unit[i].CurrentRect; - ctx->Driver.BindTexture( ctx, GL_TEXTURE_RECTANGLE_NV, texObj ); - move_to_tail( swapped, (driTextureObject *) texObj->DriverData ); - } - } - - ctx->Texture.CurrentUnit = tmp; -} - - - - -/** - * Verify that the specified texture is in the specificed heap. - * - * \param tex Texture to be tested. - * \param heap Texture memory heap to be tested. - * \return True if the texture is in the heap, false otherwise. - */ - -static GLboolean -check_in_heap( const driTextureObject * tex, const driTexHeap * heap ) -{ -#if 1 - return tex->heap == heap; -#else - driTextureObject * curr; - - foreach( curr, & heap->texture_objects ) { - if ( curr == tex ) { - break; - } - } - - return curr == tex; -#endif -} - - - -/****************************************************************************/ -/** - * Validate the consistency of a set of texture heaps. - * Original version by Keith Whitwell in r200/r200_sanity.c. - */ - -GLboolean -driValidateTextureHeaps( driTexHeap * const * texture_heaps, - unsigned nr_heaps, const driTextureObject * swapped ) -{ - driTextureObject *t; - unsigned i; - - for ( i = 0 ; i < nr_heaps ; i++ ) { - int last_end = 0; - unsigned textures_in_heap = 0; - unsigned blocks_in_mempool = 0; - const driTexHeap * heap = texture_heaps[i]; - const memHeap_t * p = heap->memory_heap; - - /* Check each texture object has a MemBlock, and is linked into - * the correct heap. - * - * Check the texobj base address corresponds to the MemBlock - * range. Check the texobj size (recalculate?) fits within - * the MemBlock. - * - * Count the number of texobj's using this heap. - */ - - foreach ( t, &heap->texture_objects ) { - if ( !check_in_heap( t, heap ) ) { - fprintf( stderr, "%s memory block for texture object @ %p not " - "found in heap #%d\n", - __FUNCTION__, (void *)t, i ); - return GL_FALSE; - } - - - if ( t->totalSize > t->memBlock->size ) { - fprintf( stderr, "%s: Memory block for texture object @ %p is " - "only %u bytes, but %u are required\n", - __FUNCTION__, (void *)t, t->totalSize, t->memBlock->size ); - return GL_FALSE; - } - - textures_in_heap++; - } - - /* Validate the contents of the heap: - * - Ordering - * - Overlaps - * - Bounds - */ - - while ( p != NULL ) { - if (p->reserved) { - fprintf( stderr, "%s: Block (%08x,%x), is reserved?!\n", - __FUNCTION__, p->ofs, p->size ); - return GL_FALSE; - } - - if (p->ofs != last_end) { - fprintf( stderr, "%s: blocks_in_mempool = %d, last_end = %d, p->ofs = %d\n", - __FUNCTION__, blocks_in_mempool, last_end, p->ofs ); - return GL_FALSE; - } - - if (!p->reserved && !p->free) { - blocks_in_mempool++; - } - - last_end = p->ofs + p->size; - p = p->next; - } - - if (textures_in_heap != blocks_in_mempool) { - fprintf( stderr, "%s: Different number of textures objects (%u) and " - "inuse memory blocks (%u)\n", - __FUNCTION__, textures_in_heap, blocks_in_mempool ); - return GL_FALSE; - } - -#if 0 - fprintf( stderr, "%s: textures_in_heap = %u\n", - __FUNCTION__, textures_in_heap ); -#endif - } - - - /* Check swapped texobj's have zero memblocks - */ - i = 0; - foreach ( t, swapped ) { - if ( t->memBlock != NULL ) { - fprintf( stderr, "%s: Swapped texobj %p has non-NULL memblock %p\n", - __FUNCTION__, (void *)t, (void *)t->memBlock ); - return GL_FALSE; - } - i++; - } - -#if 0 - fprintf( stderr, "%s: swapped texture count = %u\n", i ); -#endif - - return GL_TRUE; -} - -/****************************************************************************/ -/** - * Compute which mipmap levels that really need to be sent to the hardware. - * This depends on the base image size, GL_TEXTURE_MIN_LOD, - * GL_TEXTURE_MAX_LOD, GL_TEXTURE_BASE_LEVEL, and GL_TEXTURE_MAX_LEVEL. - */ - -void -driCalculateTextureFirstLastLevel( driTextureObject * t ) -{ - struct gl_texture_object * const tObj = t->tObj; - const struct gl_texture_image * const baseImage = - tObj->Image[tObj->BaseLevel]; - - /* These must be signed values. MinLod and MaxLod can be negative numbers, - * and having firstLevel and lastLevel as signed prevents the need for - * extra sign checks. - */ - int firstLevel; - int lastLevel; - - /* Yes, this looks overly complicated, but it's all needed. - */ - - switch (tObj->Target) { - case GL_TEXTURE_1D: - case GL_TEXTURE_2D: - case GL_TEXTURE_3D: - case GL_TEXTURE_CUBE_MAP: - if (tObj->MinFilter == GL_NEAREST || tObj->MinFilter == GL_LINEAR) { - /* GL_NEAREST and GL_LINEAR only care about GL_TEXTURE_BASE_LEVEL. - */ - - firstLevel = lastLevel = tObj->BaseLevel; - } - else { - firstLevel = tObj->BaseLevel + (GLint)(tObj->MinLod + 0.5); - firstLevel = MAX2(firstLevel, tObj->BaseLevel); - lastLevel = tObj->BaseLevel + (GLint)(tObj->MaxLod + 0.5); - lastLevel = MAX2(lastLevel, t->tObj->BaseLevel); - lastLevel = MIN2(lastLevel, t->tObj->BaseLevel + baseImage->MaxLog2); - lastLevel = MIN2(lastLevel, t->tObj->MaxLevel); - lastLevel = MAX2(firstLevel, lastLevel); /* need at least one level */ - } - break; - case GL_TEXTURE_RECTANGLE_NV: - case GL_TEXTURE_4D_SGIS: - firstLevel = lastLevel = 0; - break; - default: - return; - } - - /* save these values */ - t->firstLevel = firstLevel; - t->lastLevel = lastLevel; -} Index: xc/lib/GL/mesa/src/drv/common/texmem.h diff -u xc/lib/GL/mesa/src/drv/common/texmem.h:1.2 xc/lib/GL/mesa/src/drv/common/texmem.h:removed --- xc/lib/GL/mesa/src/drv/common/texmem.h:1.2 Tue Dec 2 08:02:37 2003 +++ xc/lib/GL/mesa/src/drv/common/texmem.h Wed Mar 16 21:04:55 2005 @@ -1,295 +0,0 @@ -/* - * Copyright 2000-2001 VA Linux Systems, Inc. - * (c) Copyright IBM Corporation 2002 - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEM, IBM AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE - * USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Ian Romanick - * Keith Whitwell - * Kevin E. Martin - * Gareth Hughes - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/common/texmem.h,v 1.2 2003/12/02 13:02:37 alanh Exp $ */ - -/** \file texmem.h - * Public interface to the DRI texture memory management routines. - * - * \sa texmem.c - */ - -#ifndef DRI_TEXMEM_H -#define DRI_TEXMEM_H - -#include "mtypes.h" -#include "mm.h" -#include "xf86drm.h" - -struct dri_tex_heap; -typedef struct dri_tex_heap driTexHeap; - -struct dri_texture_object; -typedef struct dri_texture_object driTextureObject; - - -/** - * Base texture object type. Each driver will extend this type with its own - * private data members. - */ - -struct dri_texture_object { - struct dri_texture_object * next; - struct dri_texture_object * prev; - - driTexHeap * heap; /**< Texture heap currently stored in */ - struct gl_texture_object * tObj;/**< Pointer to Mesa texture object - * If NULL, this texture object is a - * "placeholder" object representing - * texture memory in use by another context. - * A placeholder should have a heap and a memBlock. - */ - PMemBlock memBlock; /**< Memory block containing texture */ - unsigned bound; /**< Texture unit currently bound to */ - - unsigned totalSize; /**< Total size of the texture, - * including all mipmap levels - */ - - unsigned dirty_images[6]; /**< Flags for whether or not images - * need to be uploaded to local or - * AGP texture space. One flag set - * for each cube face for cubic - * textures. Bit zero corresponds to - * the base-level, which may or may - * not be the level zero mipmap. - */ - - unsigned timestamp; /**< Timestamp used to - * synchronize with 3d engine - * in hardware where textures - * are uploaded directly to - * the framebuffer. - */ - - unsigned firstLevel; /**< Image in \c tObj->Image that - * corresponds to the base-level of - * this texture object. - */ - - unsigned lastLevel; /**< Last image in \c tObj->Image used - * by the current LOD settings of this - * texture object. This value must be - * greater than or equal to - * \c firstLevel. - */ -}; - - -typedef void (destroy_texture_object_t)( void * driverContext, - driTextureObject * t ); - -/** - * Client-private representation of texture memory state. - * - * Clients will place one or more of these structs in their driver - * context struct to manage one or more global texture heaps. - */ - -struct dri_tex_heap { - - /** Client-supplied heap identifier - */ - unsigned heapId; - - /** Pointer to the client's private context - */ - void *driverContext; - - /** Total size of the heap, in bytes - */ - unsigned size; - - /** \brief \f$log_2\f$ of size of single heap region - * - * Each context takes memory from the global texture heap in - * \f$2^{logGranularity}\f$ byte blocks. The value of - * \a logGranularity is based on the amount of memory represented - * by the heap and the maximum number of regions in the SAREA. Given - * \a b bytes of texture memory an \a n regions in the SAREA, - * \a logGranularity will be \f$\lfloor\log_2( b / n )\rfloor\f$. - */ - unsigned logGranularity; - - /** \brief Required alignment of allocations in this heap - * - * The alignment shift is supplied to \a mmAllocMem when memory is - * allocated from this heap. The value of \a alignmentShift will - * typically reflect some require of the hardware. This value has - * \b no \b relation to \a logGranularity. \a alignmentShift is a - * per-context value. - * - * \sa mmAllocMem - */ - unsigned alignmentShift; - - /** Number of elements in global list (the SAREA). - */ - unsigned nrRegions; - - /** Pointer to SAREA \a driTexRegion array - */ - drmTextureRegionPtr global_regions; - - /** Pointer to the texture state age (generation number) in the SAREA - */ - unsigned * global_age; - - /** Local age (generation number) of texture state - */ - unsigned local_age; - - /** Memory heap used to manage texture memory represented by - * this texture heap. - */ - memHeap_t * memory_heap; - - /** List of objects that we currently believe to be in texture - * memory. - */ - driTextureObject texture_objects; - - /** Pointer to the list of texture objects that are not in - * texture memory. - */ - driTextureObject * swapped_objects; - - /** Size of the driver-speicific texture object. - */ - unsigned texture_object_size; - - - /** - * \brief Function to destroy driver-specific texture object data. - * - * This function is supplied by the driver so that the texture manager - * can release all resources associated with a texture object. This - * function should only release driver-specific data. That is, - * \a driDestroyTextureObject will release the texture memory - * associated with the texture object, it will release the memory - * for the texture object itself, and it will unlink the texture - * object from the texture object lists. - * - * \param driverContext Pointer to the driver supplied context - * \param t Texture object that is to be destroyed - * \sa driDestroyTextureObject - */ - - destroy_texture_object_t * destroy_texture_object; - - - /** - */ - unsigned * texture_swaps; - - /** - * Timestamp used to synchronize with 3d engine in hardware - * where textures are uploaded directly to the - * framebuffer. - */ - unsigned timestamp; -}; - - - - -/** - * Called by the client on lock contention to determine whether textures have - * been stolen. If another client has modified a region in which we have - * textures, then we need to figure out which of our textures have been - * removed and update our global LRU. - * - * \param heap Texture heap to be updated - * \hideinitializer - */ - -#define DRI_AGE_TEXTURES( heap ) \ - do { \ - if ( ((heap) != NULL) \ - && ((heap)->local_age != (heap)->global_age[0]) ) \ - driAgeTextures( heap ); \ - } while( 0 ) - - - - -/* This should be called whenever there has been contention on the hardware - * lock. driAgeTextures should not be called directly. Instead, clients - * should use DRI_AGE_TEXTURES, above. - */ - -void driAgeTextures( driTexHeap * heap ); - -void driUpdateTextureLRU( driTextureObject * t ); -void driSwapOutTextureObject( driTextureObject * t ); -void driDestroyTextureObject( driTextureObject * t ); -int driAllocateTexture( driTexHeap * const * heap_array, unsigned nr_heaps, - driTextureObject * t ); - -GLboolean driIsTextureResident( GLcontext * ctx, - struct gl_texture_object * texObj ); - -driTexHeap * driCreateTextureHeap( unsigned heap_id, void * context, - unsigned size, unsigned alignmentShift, unsigned nr_regions, - drmTextureRegionPtr global_regions, unsigned * global_age, - driTextureObject * swapped_objects, unsigned texture_object_size, - destroy_texture_object_t * destroy_tex_obj ); -void driDestroyTextureHeap( driTexHeap * heap ); - -void -driCalculateMaxTextureLevels( driTexHeap * const * heaps, - unsigned nr_heaps, - struct gl_constants * limits, - unsigned max_bytes_per_texel, - unsigned max_2D_size, - unsigned max_3D_size, - unsigned max_cube_size, - unsigned max_rect_size, - unsigned mipmaps_at_once, - int all_textures_one_heap ); - -void -driSetTextureSwapCounterLocation( driTexHeap * heap, unsigned * counter ); - -#define DRI_TEXMGR_DO_TEXTURE_1D 0x0001 -#define DRI_TEXMGR_DO_TEXTURE_2D 0x0002 -#define DRI_TEXMGR_DO_TEXTURE_3D 0x0004 -#define DRI_TEXMGR_DO_TEXTURE_CUBE 0x0008 -#define DRI_TEXMGR_DO_TEXTURE_RECT 0x0010 - -void driInitTextureObjects( GLcontext *ctx, driTextureObject * swapped, - GLuint targets ); - -GLboolean driValidateTextureHeaps( driTexHeap * const * texture_heaps, - unsigned nr_heaps, const driTextureObject * swapped ); - -extern void driCalculateTextureFirstLastLevel( driTextureObject * t ); - -#endif /* DRI_TEXMEM_H */ Index: xc/lib/GL/mesa/src/drv/common/utils.c diff -u xc/lib/GL/mesa/src/drv/common/utils.c:1.2 xc/lib/GL/mesa/src/drv/common/utils.c:removed --- xc/lib/GL/mesa/src/drv/common/utils.c:1.2 Tue Dec 2 08:02:37 2003 +++ xc/lib/GL/mesa/src/drv/common/utils.c Wed Mar 16 21:04:55 2005 @@ -1,183 +0,0 @@ -/* - * (c) Copyright IBM Corporation 2002 - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEM, IBM AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE - * USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Ian Romanick - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/common/utils.c,v 1.2 2003/12/02 13:02:37 alanh Exp $ */ - -#include -#include -#include "mtypes.h" -#include "extensions.h" -#include "utils.h" - -#if defined(USE_X86_ASM) -#include "X86/common_x86_asm.h" -#endif - -unsigned -driParseDebugString( const char * debug, - const struct dri_debug_control * control ) -{ - unsigned flag; - - - flag = 0; - if ( debug != NULL ) { - while( control->string != NULL ) { - if ( !strcmp( debug, "all" ) || - strstr( debug, control->string ) != NULL ) { - flag |= control->flag; - } - - control++; - } - } - - return flag; -} - - - - -unsigned -driGetRendererString( char * buffer, const char * hardware_name, - const char * driver_date, GLuint agp_mode ) -{ -#ifdef USE_X86_ASM - char * x86_str = ""; - char * mmx_str = ""; - char * tdnow_str = ""; - char * sse_str = ""; -#endif - unsigned offset; - - - offset = sprintf( buffer, "Mesa DRI %s %s", hardware_name, driver_date ); - - /* Append any AGP-specific information. - */ - switch ( agp_mode ) { - case 1: - case 2: - case 4: - case 8: - offset += sprintf( & buffer[ offset ], " AGP %ux", agp_mode ); - break; - - default: - break; - } - - /* Append any CPU-specific information. - */ -#ifdef USE_X86_ASM - if ( _mesa_x86_cpu_features ) { - x86_str = " x86"; - } -# ifdef USE_MMX_ASM - if ( cpu_has_mmx ) { - mmx_str = (cpu_has_mmxext) ? "/MMX+" : "/MMX"; - } -# endif -# ifdef USE_3DNOW_ASM - if ( cpu_has_3dnow ) { - tdnow_str = (cpu_has_3dnowext) ? "/3DNow!+" : "/3DNow!"; - } -# endif -# ifdef USE_SSE_ASM - if ( cpu_has_xmm ) { - sse_str = (cpu_has_xmm2) ? "/SSE2" : "/SSE"; - } -# endif - - offset += sprintf( & buffer[ offset ], "%s%s%s%s", - x86_str, mmx_str, tdnow_str, sse_str ); - -#elif defined(USE_SPARC_ASM) - - offset += sprintf( & buffer[ offset ], " Sparc" ); - -#endif - - return offset; -} - - - - -void driInitExtensions( GLcontext * ctx, - const char * const extensions_to_enable[], - GLboolean enable_imaging ) -{ - unsigned i; - - if ( enable_imaging ) { - _mesa_enable_imaging_extensions( ctx ); - } - - for ( i = 0 ; extensions_to_enable[i] != NULL ; i++ ) { - _mesa_enable_extension( ctx, extensions_to_enable[i] ); - } -} - - - - -GLboolean -driCheckDriDdxDrmVersions(__DRIscreenPrivate *sPriv, - const char * driver_name, - int dri_major, int dri_minor, - int ddx_major, int ddx_minor, - int drm_major, int drm_minor) -{ - static const char format[] = "%s DRI driver expected %s version %d.%d.x " - "but got version %d.%d.%d"; - int major, minor, patch; - - /* Check the DRI version */ - if (XF86DRIQueryVersion(sPriv->display, &major, &minor, &patch)) { - if (major != dri_major || minor < dri_minor) { - __driUtilMessage(format, "DRI", driver_name, dri_major, dri_minor, - major, minor, patch); - return GL_FALSE; - } - } - - /* Check that the DDX driver version is compatible */ - if (sPriv->ddxMajor != ddx_major || sPriv->ddxMinor < ddx_minor) { - __driUtilMessage(format, "DDX", driver_name, ddx_major, ddx_minor, - sPriv->ddxMajor, sPriv->ddxMinor, sPriv->ddxPatch); - return GL_FALSE; - } - - /* Check that the DRM driver version is compatible */ - if (sPriv->drmMajor != drm_major || sPriv->drmMinor < drm_minor) { - __driUtilMessage(format, "DRM", driver_name, drm_major, drm_minor, - sPriv->drmMajor, sPriv->drmMinor, sPriv->drmPatch); - return GL_FALSE; - } - - return GL_TRUE; -} Index: xc/lib/GL/mesa/src/drv/common/utils.h diff -u xc/lib/GL/mesa/src/drv/common/utils.h:1.1 xc/lib/GL/mesa/src/drv/common/utils.h:removed --- xc/lib/GL/mesa/src/drv/common/utils.h:1.1 Sun Sep 28 16:15:07 2003 +++ xc/lib/GL/mesa/src/drv/common/utils.h Wed Mar 16 21:04:55 2005 @@ -1,54 +0,0 @@ -/* - * (c) Copyright IBM Corporation 2002 - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEM, IBM AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE - * USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Ian Romanick - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/common/utils.h,v 1.1 2003/09/28 20:15:07 alanh Exp $ */ - -#ifndef DRI_DEBUG_H -#define DRI_DEBUG_H - -#include "context.h" -#include "dri_util.h" - -struct dri_debug_control -{ - const char * string; - unsigned flag; -}; - -extern unsigned driParseDebugString( const char * debug, - const struct dri_debug_control * control ); - -extern unsigned driGetRendererString( char * buffer, - const char * hardware_name, const char * driver_date, GLuint agp_mode ); - -extern void driInitExtensions( GLcontext * ctx, - const char * const card_extensions[], GLboolean enable_imaging ); - -extern GLboolean driCheckDriDdxDrmVersions( __DRIscreenPrivate *sPriv, - const char * driver_name, int dri_major, int dri_minor, - int ddx_major, int ddx_minor, int drm_major, int drm_minor ); - -#endif /* DRI_DEBUG_H */ Index: xc/lib/GL/mesa/src/drv/common/vblank.c diff -u xc/lib/GL/mesa/src/drv/common/vblank.c:1.1 xc/lib/GL/mesa/src/drv/common/vblank.c:removed --- xc/lib/GL/mesa/src/drv/common/vblank.c:1.1 Sun Sep 28 16:15:07 2003 +++ xc/lib/GL/mesa/src/drv/common/vblank.c Wed Mar 16 21:04:55 2005 @@ -1,313 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- */ -/* - * (c) Copyright IBM Corporation 2002 - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEM, IBM AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE - * USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Ian Romanick - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/common/vblank.c,v 1.1 2003/09/28 20:15:07 alanh Exp $ */ - -#include "glheader.h" -#include "xf86drm.h" -#include "mtypes.h" -#include "macros.h" -#include "dd.h" -#include "vblank.h" - - -/****************************************************************************/ -/** - * Get the current MSC refresh counter. - * - * Stores the 64-bit count of vertical refreshes since some (arbitrary) - * point in time in \c count. Unless the value wraps around, which it - * may, it will never decrease. - * - * \warning This function is called from \c glXGetVideoSyncSGI, which expects - * a \c count of type \c unsigned (32-bit), and \c glXGetSyncValuesOML, which - * expects a \c count of type \c int64_t (signed 64-bit). The kernel ioctl - * currently always returns a \c sequence of type \c unsigned. - * - * \param priv Pointer to the DRI screen private struct. - * \param count Storage to hold MSC counter. - * \return Zero is returned on success. A negative errno value - * is returned on failure. - */ -int driGetMSC32( __DRIscreenPrivate * priv, int64_t * count ) -{ - drmVBlank vbl; - int ret; - - /* Don't wait for anything. Just get the current refresh count. */ - - vbl.request.type = DRM_VBLANK_RELATIVE; - vbl.request.sequence = 0; - - ret = drmWaitVBlank( priv->fd, &vbl ); - *count = (int64_t)vbl.reply.sequence; - - return ret; -} - - -/****************************************************************************/ -/** - * Wait for a specified refresh count. This implements most of the - * functionality of \c glXWaitForMscOML from the GLX_OML_sync_control spec. - * Waits for the \c target_msc refresh. If that has already passed, it - * waits until \f$(MSC \bmod divisor)\f$ is equal to \c remainder. If - * \c target_msc is 0, use the behavior of glXWaitVideoSyncSGI(), which - * omits the initial check against a target MSC value. - * - * This function is actually something of a hack. The problem is that, at - * the time of this writing, none of the existing DRM modules support an - * ioctl that returns a 64-bit count (at least not on 32-bit platforms). - * However, this function exists to support a GLX function that requires - * the use of 64-bit counts. As such, there is a little bit of ugly - * hackery at the end of this function to make the 32-bit count act like - * a 64-bit count. There are still some cases where this will break, but - * I believe it catches the most common cases. - * - * The real solution is to provide an ioctl that uses a 64-bit count. - * - * \param dpy Pointer to the \c Display. - * \param priv Pointer to the DRI drawable private. - * \param target_msc Desired refresh count to wait for. A value of 0 - * means to use the glXWaitVideoSyncSGI() behavior. - * \param divisor MSC divisor if \c target_msc is already reached. - * \param remainder Desired MSC remainder if \c target_msc is already - * reached. - * \param msc Buffer to hold MSC when done waiting. - * - * \return Zero on success or \c GLX_BAD_CONTEXT on failure. - */ - -int driWaitForMSC32( __DRIdrawablePrivate *priv, - int64_t target_msc, int64_t divisor, int64_t remainder, - int64_t * msc ) -{ - drmVBlank vbl; - - - if ( divisor != 0 ) { - unsigned int target = (unsigned int)target_msc; - unsigned int next = target; - unsigned int r; - int dont_wait = (target_msc == 0); - - do { - /* dont_wait means we're using the glXWaitVideoSyncSGI() behavior. - * The first time around, just get the current count and proceed - * to the test for (MSC % divisor) == remainder. - */ - vbl.request.type = dont_wait ? DRM_VBLANK_RELATIVE : - DRM_VBLANK_ABSOLUTE; - vbl.request.sequence = next; - - if ( drmWaitVBlank( priv->driScreenPriv->fd, &vbl ) != 0 ) { - /* FIXME: This doesn't seem like the right thing to return here. - */ - return GLX_BAD_CONTEXT; - } - - dont_wait = 0; - if (target_msc != 0 && vbl.reply.sequence == target) - break; - - /* Assuming the wait-done test fails, the next refresh to wait for - * will be one that satisfies (MSC % divisor) == remainder. The - * value (MSC - (MSC % divisor) + remainder) is the refresh value - * closest to the current value that would satisfy the equation. - * If this refresh has already happened, we add divisor to obtain - * the next refresh after the current one that will satisfy it. - */ - r = (vbl.reply.sequence % (unsigned int)divisor); - next = (vbl.reply.sequence - r + (unsigned int)remainder); - if (next <= vbl.reply.sequence) next += (unsigned int)divisor; - - } while ( r != (unsigned int)remainder ); - } - else { - /* If the \c divisor is zero, just wait until the MSC is greater - * than or equal to \c target_msc. - */ - - vbl.request.type = DRM_VBLANK_ABSOLUTE; - vbl.request.sequence = target_msc; - - if ( drmWaitVBlank( priv->driScreenPriv->fd, &vbl ) != 0 ) { - /* FIXME: This doesn't seem like the right thing to return here. - */ - return GLX_BAD_CONTEXT; - } - } - - *msc = (target_msc & 0xffffffff00000000LL); - *msc |= vbl.reply.sequence; - if ( *msc < target_msc ) { - *msc += 0x0000000100000000LL; - } - - return 0; -} - - -/****************************************************************************/ -/** - * Gets a set of default vertical-blank-wait flags based on the internal GLX - * API version and several environment variables. - */ - -GLuint driGetDefaultVBlankFlags( void ) -{ - GLuint flags = 0; - - - flags |= (driCompareGLXAPIVersion( 20030317 ) >= 0) - ? VBLANK_FLAG_INTERVAL : 0; - flags |= (getenv("LIBGL_SYNC_REFRESH") != NULL) - ? VBLANK_FLAG_SYNC : 0; - flags |= (getenv("LIBGL_THROTTLE_REFRESH") != NULL) - ? VBLANK_FLAG_THROTTLE : 0; - - return flags; -} - - -/****************************************************************************/ -/** - * Wrapper to call \c drmWaitVBlank. The main purpose of this function is to - * wrap the error message logging. The error message should only be logged - * the first time the \c drmWaitVBlank fails. If \c drmWaitVBlank is - * successful, \c vbl_seq will be set the sequence value in the reply. - * - * \param vbl Pointer to drmVBlank packet desribing how to wait. - * \param vbl_seq Location to store the current refresh counter. - * \param fd File descriptor use to call into the DRM. - * \return Zero on success or -1 on failure. - */ - -static int do_wait( drmVBlank * vbl, GLuint * vbl_seq, int fd ) -{ - int ret; - - - ret = drmWaitVBlank( fd, vbl ); - if ( ret != 0 ) { - static GLboolean first_time = GL_TRUE; - - if ( first_time ) { - fprintf(stderr, - "%s: drmWaitVBlank returned %d, IRQs don't seem to be" - " working correctly.\nTry running with LIBGL_THROTTLE_REFRESH" - " and LIBL_SYNC_REFRESH unset.\n", __FUNCTION__, ret); - first_time = GL_FALSE; - } - - return -1; - } - - *vbl_seq = vbl->reply.sequence; - return 0; -} - - -/****************************************************************************/ -/** - * Waits for the vertical blank for use with glXSwapBuffers. - * - * \param vbl_seq Vertical blank sequence number (MSC) after the last buffer - * swap. Updated after this wait. - * \param flags \c VBLANK_FLAG bits that control how long to wait. - * \param missed_deadline Set to \c GL_TRUE if the MSC after waiting is later - * than the "target" based on \c flags. The idea is that if - * \c missed_deadline is set, then the application is not - * achieving its desired framerate. - * \return Zero on success, -1 on error. - */ - -int -driWaitForVBlank( const __DRIdrawablePrivate *priv, GLuint * vbl_seq, - GLuint flags, GLboolean * missed_deadline ) -{ - drmVBlank vbl; - unsigned original_seq; - unsigned deadline; - unsigned interval; - - - *missed_deadline = GL_FALSE; - if ( (flags & VBLANK_FLAG_NO_IRQ) != 0 ) { - return 0; - } - - - /* VBLANK_FLAG_SYNC means to wait for at least one vertical blank. If - * that flag is not set, do a fake wait for zero vertical blanking - * periods so that we can get the current MSC. - * - * VBLANK_FLAG_INTERVAL and VBLANK_FLAG_THROTTLE mean to wait for at - * least one vertical blank since the last wait. Since do_wait modifies - * vbl_seq, we have to save the original value of vbl_seq for the - * VBLANK_FLAG_INTERVAL / VBLANK_FLAG_THROTTLE calculation later. - */ - - original_seq = *vbl_seq; - - vbl.request.sequence = ((flags & VBLANK_FLAG_SYNC) != 0) ? 1 : 0; - vbl.request.type = DRM_VBLANK_RELATIVE; - - if ( do_wait( & vbl, vbl_seq, priv->driScreenPriv->fd ) != 0 ) { - return -1; - } - - - vbl.request.type = DRM_VBLANK_ABSOLUTE; - - if ( (flags & VBLANK_FLAG_INTERVAL) != 0 ) { - interval = priv->pdraw->swap_interval; - } - else if ( (flags & VBLANK_FLAG_THROTTLE) != 0 ) { - interval = 1; - } - else { - interval = 0; - } - - - /* Wait until the next vertical blank. If the interval is zero, then - * the deadline is one vertical blank after the previous wait. - */ - - vbl.request.sequence = original_seq + interval; - if ( *vbl_seq < vbl.request.sequence ) { - if ( do_wait( & vbl, vbl_seq, priv->driScreenPriv->fd ) != 0 ) { - return -1; - } - } - - deadline = original_seq + ((interval == 0) ? 1 : interval); - *missed_deadline = ( *vbl_seq > deadline ); - - return 0; -} Index: xc/lib/GL/mesa/src/drv/common/vblank.h diff -u xc/lib/GL/mesa/src/drv/common/vblank.h:1.2 xc/lib/GL/mesa/src/drv/common/vblank.h:removed --- xc/lib/GL/mesa/src/drv/common/vblank.h:1.2 Wed Nov 12 23:01:04 2003 +++ xc/lib/GL/mesa/src/drv/common/vblank.h Wed Mar 16 21:04:55 2005 @@ -1,66 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- */ -/* - * (c) Copyright IBM Corporation 2002 - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEM, IBM AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE - * USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Ian Romanick - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/common/vblank.h,v 1.2 2003/11/13 04:01:04 tsi Exp $ */ - -#ifndef DRI_VBLANK_H -#define DRI_VBLANK_H - -#include "context.h" -#include "dri_util.h" - -#define VBLANK_FLAG_INTERVAL (1U << 0) /* Respect the swap_interval setting - */ -#define VBLANK_FLAG_THROTTLE (1U << 1) /* Wait 1 refresh since last call. - */ -#define VBLANK_FLAG_SYNC (1U << 2) /* Sync to the next refresh. - */ -#define VBLANK_FLAG_NO_IRQ (1U << 7) /* DRM has no IRQ to wait on. - */ - -extern int driGetMSC32( __DRIscreenPrivate * priv, int64_t * count ); -extern int driWaitForMSC32( __DRIdrawablePrivate *priv, - int64_t target_msc, int64_t divisor, int64_t remainder, int64_t * msc ); -extern GLuint driGetDefaultVBlankFlags( void ); -extern int driWaitForVBlank( const __DRIdrawablePrivate *priv, - GLuint * vbl_seq, GLuint flags, GLboolean * missed_deadline ); - -#undef usleep -#include /* for usleep() */ - -#ifdef linux -#include /* for sched_yield() */ -#endif - -#define DO_USLEEP(nr) \ - do { \ - if (0) fprintf(stderr, "%s: usleep for %u\n", __FUNCTION__, nr ); \ - if (1) usleep( nr ); \ - sched_yield(); \ - } while( 0 ) - -#endif /* DRI_VBLANK_H */ Index: xc/lib/GL/mesa/src/drv/ffb/Imakefile diff -u xc/lib/GL/mesa/src/drv/ffb/Imakefile:1.17 xc/lib/GL/mesa/src/drv/ffb/Imakefile:removed --- xc/lib/GL/mesa/src/drv/ffb/Imakefile:1.17 Mon Nov 25 09:04:50 2002 +++ xc/lib/GL/mesa/src/drv/ffb/Imakefile Wed Mar 16 21:04:55 2005 @@ -1,80 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/ffb/Imakefile,v 1.17 2002/11/25 14:04:50 eich Exp $ - -#include - -#if GlxUseBuiltInDRIDriver -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtrasLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif - -#include "../common/Imakefile.inc" -#include "Imakefile.inc" -#include "../../array_cache/Imakefile.inc" -#include "../../math/Imakefile.inc" -#include "../../swrast/Imakefile.inc" -#include "../../swrast_setup/Imakefile.inc" -#include "../../tnl/Imakefile.inc" -#include "../../tnl_dd/Imakefile.inc" -#include "../../Imakefile.inc" -#if defined(i386Architecture) && MesaUseX86Asm -#include "../../X86/Imakefile.inc" -#endif -#ifdef SparcArchitecture -#include "../../SPARC/Imakefile.inc" -#endif - - DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MESA_ASM_DEFINES) - INCLUDES = $(X_INCLUDES) $(MESA_INCLUDES) $(DRI_INCLUDES) \ - -I$(XF86DRIVERSRC)/sunffb - - DRIOBJS = $(GLXLIBSRC)/dri/dri_util.o - - DRMOBJS = $(GLXLIBSRC)/dri/drm/xf86drm.o \ - $(GLXLIBSRC)/dri/drm/xf86drmHash.o \ - $(GLXLIBSRC)/dri/drm/xf86drmRandom.o \ - $(GLXLIBSRC)/dri/drm/xf86drmSL.o - -#ifdef GlxSoProf - LOSRCS = ../../../../lowpc.c - HISRCS = ../../../../highpc.c - - LOOBJS = ../../../../lowpc.o - HIOBJS = ../../../../highpc.o -#endif - - SRCS = $(FFBSRCS) - OBJS = $(LOOBJS) $(DRIOBJS) $(DRMOBJS) $(COREMESAOBJS) \ - $(MESA_ASM_OBJS) $(COMMONOBJS) $(FFBOBJS) $(HIOBJS) - -REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) - -#include - -LibraryObjectRule() - -SubdirLibraryRule($(FFBOBJS)) -NormalLintTarget($(SRCS)) - -#if !GlxUseBuiltInDRIDriver -LIBNAME = ffb_dri.so -SharedDriModuleTarget($(LIBNAME),DONE $(OBJS),$(OBJS)) -InstallDynamicModule($(LIBNAME),$(MODULEDIR),dri) - -#ifdef GlxSoProf -SOPROF_LIBNAME = _ffb_dri_p -NormalDepLibraryTarget($(SOPROF_LIBNAME),DONE $(OBJS),$(OBJS)) -InstallLibrary($(SOPROF_LIBNAME),$(MODULEDIR)/dri) -#endif -#endif - -DependTarget() - Index: xc/lib/GL/mesa/src/drv/ffb/Imakefile.inc diff -u xc/lib/GL/mesa/src/drv/ffb/Imakefile.inc:1.5 xc/lib/GL/mesa/src/drv/ffb/Imakefile.inc:removed --- xc/lib/GL/mesa/src/drv/ffb/Imakefile.inc:1.5 Tue May 27 12:34:32 2003 +++ xc/lib/GL/mesa/src/drv/ffb/Imakefile.inc Wed Mar 16 21:04:55 2005 @@ -1,127 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/ffb/Imakefile.inc,v 1.5 2003/05/27 16:34:32 tsi Exp $ - -#ifndef MesaDrvSrcDir -#define MesaDrvSrcDir $(GLXLIBSRC)/mesa/src/drv -#endif - -MESADRVSRCDIR = MesaDrvSrcDir - -#ifndef MesaDrvFfbBuildDir -#define MesaDrvFfbBuildDir /**/ -#endif -MESADRVFFBBUILDDIR = MesaDrvFfbBuildDir - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#if BuildXF86DRI - DRI_DEFINES = GlxDefines -DX_BYTE_ORDER=$(X_BYTE_ORDER) - DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ - -I$(GLXLIBSRC)/glx \ - -I$(INCLUDESRC) \ - -I$(INCLUDESRC)/GL \ - -I$(SERVERSRC)/GL/dri \ - -I$(XF86OSSRC) \ - -I$(XF86DRIVERSRC)/ati \ - -I$(XF86COMSRC) \ - -I$(GLXLIBSRC)/dri/drm \ - -I$(GLXLIBSRC)/include -#endif - -MESA_INCLUDES = -I$(MESASRCDIR)/src \ - -I$(MESADRVSRCDIR)/common \ - -I$(MESADRVSRCDIR)/ffb - X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) - - FFBSRCS = $(MESADRVFFBBUILDDIR)ffb_bitmap.c \ - $(MESADRVFFBBUILDDIR)ffb_clear.c \ - $(MESADRVFFBBUILDDIR)ffb_dd.c \ - $(MESADRVFFBBUILDDIR)ffb_depth.c \ - /* $(MESADRVFFBBUILDDIR)ffb_fog.c */ \ - $(MESADRVFFBBUILDDIR)ffb_lines.c \ - $(MESADRVFFBBUILDDIR)ffb_points.c \ - $(MESADRVFFBBUILDDIR)ffb_span.c \ - $(MESADRVFFBBUILDDIR)ffb_state.c \ - $(MESADRVFFBBUILDDIR)ffb_stencil.c \ - $(MESADRVFFBBUILDDIR)ffb_tex.c \ - $(MESADRVFFBBUILDDIR)ffb_tris.c \ - $(MESADRVFFBBUILDDIR)ffb_vb.c \ - $(MESADRVFFBBUILDDIR)ffb_xmesa.c - - FFBOBJS = $(MESADRVFFBBUILDDIR)ffb_bitmap.o \ - $(MESADRVFFBBUILDDIR)ffb_clear.o \ - $(MESADRVFFBBUILDDIR)ffb_dd.o \ - $(MESADRVFFBBUILDDIR)ffb_depth.o \ - /* $(MESADRVFFBBUILDDIR)ffb_fog.o */ \ - $(MESADRVFFBBUILDDIR)ffb_lines.o \ - $(MESADRVFFBBUILDDIR)ffb_points.o \ - $(MESADRVFFBBUILDDIR)ffb_span.o \ - $(MESADRVFFBBUILDDIR)ffb_state.o \ - $(MESADRVFFBBUILDDIR)ffb_stencil.o \ - $(MESADRVFFBBUILDDIR)ffb_tex.o \ - $(MESADRVFFBBUILDDIR)ffb_tris.o \ - $(MESADRVFFBBUILDDIR)ffb_vb.o \ - $(MESADRVFFBBUILDDIR)ffb_xmesa.o - - FFBUOBJS = $(MESADRVFFBBUILDDIR)unshared/ffb_bitmap.o \ - $(MESADRVFFBBUILDDIR)unshared/ffb_clear.o \ - $(MESADRVFFBBUILDDIR)unshared/ffb_dd.o \ - $(MESADRVFFBBUILDDIR)unshared/ffb_depth.o \ - /* $(MESADRVFFBBUILDDIR)unshared/ffb_fog.o */ \ - $(MESADRVFFBBUILDDIR)unshared/ffb_lines.o \ - $(MESADRVFFBBUILDDIR)unshared/ffb_points.o \ - $(MESADRVFFBBUILDDIR)unshared/ffb_span.o \ - $(MESADRVFFBBUILDDIR)unshared/ffb_state.o \ - $(MESADRVFFBBUILDDIR)unshared/ffb_stencil.o \ - $(MESADRVFFBBUILDDIR)unshared/ffb_tex.o \ - $(MESADRVFFBBUILDDIR)unshared/ffb_tris.o \ - $(MESADRVFFBBUILDDIR)unshared/ffb_vb.o \ - $(MESADRVFFBBUILDDIR)unshared/ffb_xmesa.o - - FFBDOBJS = $(MESADRVFFBBUILDDIR)debugger/ffb_bitmap.o \ - $(MESADRVFFBBUILDDIR)debugger/ffb_clear.o \ - $(MESADRVFFBBUILDDIR)debugger/ffb_dd.o \ - $(MESADRVFFBBUILDDIR)debugger/ffb_depth.o \ - /* $(MESADRVFFBBUILDDIR)debugger/ffb_fog.o */ \ - $(MESADRVFFBBUILDDIR)debugger/ffb_lines.o \ - $(MESADRVFFBBUILDDIR)debugger/ffb_points.o \ - $(MESADRVFFBBUILDDIR)debugger/ffb_span.o \ - $(MESADRVFFBBUILDDIR)debugger/ffb_state.o \ - $(MESADRVFFBBUILDDIR)debugger/ffb_stencil.o \ - $(MESADRVFFBBUILDDIR)debugger/ffb_tex.o \ - $(MESADRVFFBBUILDDIR)debugger/ffb_tris.o \ - $(MESADRVFFBBUILDDIR)debugger/ffb_vb.o \ - $(MESADRVFFBBUILDDIR)debugger/ffb_xmesa.o - - FFBPOBJS = $(MESADRVFFBBUILDDIR)profiled/ffb_bitmap.o \ - $(MESADRVFFBBUILDDIR)profiled/ffb_clear.o \ - $(MESADRVFFBBUILDDIR)profiled/ffb_dd.o \ - $(MESADRVFFBBUILDDIR)profiled/ffb_depth.o \ - /* $(MESADRVFFBBUILDDIR)profiled/ffb_fog.o */ \ - $(MESADRVFFBBUILDDIR)profiled/ffb_lines.o \ - $(MESADRVFFBBUILDDIR)profiled/ffb_points.o \ - $(MESADRVFFBBUILDDIR)profiled/ffb_span.o \ - $(MESADRVFFBBUILDDIR)profiled/ffb_state.o \ - $(MESADRVFFBBUILDDIR)profiled/ffb_stencil.o \ - $(MESADRVFFBBUILDDIR)profiled/ffb_tex.o \ - $(MESADRVFFBBUILDDIR)profiled/ffb_tris.o \ - $(MESADRVFFBBUILDDIR)profiled/ffb_vb.o \ - $(MESADRVFFBBUILDDIR)profiled/ffb_xmesa.o - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(ffb_bitmap.c, $(MESADRVSRCDIR)/ffb) -LinkSourceFile(ffb_clear.c, $(MESADRVSRCDIR)/ffb) -LinkSourceFile(ffb_dd.c, $(MESADRVSRCDIR)/ffb) -LinkSourceFile(ffb_depth.c, $(MESADRVSRCDIR)/ffb) -/* LinkSourceFile(ffb_fog.c, $(MESADRVSRCDIR)/ffb) */ -LinkSourceFile(ffb_lines.c, $(MESADRVSRCDIR)/ffb) -LinkSourceFile(ffb_points.c, $(MESADRVSRCDIR)/ffb) -LinkSourceFile(ffb_span.c, $(MESADRVSRCDIR)/ffb) -LinkSourceFile(ffb_state.c, $(MESADRVSRCDIR)/ffb) -LinkSourceFile(ffb_stencil.c, $(MESADRVSRCDIR)/ffb) -LinkSourceFile(ffb_tex.c, $(MESADRVSRCDIR)/ffb) -LinkSourceFile(ffb_tris.c, $(MESADRVSRCDIR)/ffb) -LinkSourceFile(ffb_vb.c, $(MESADRVSRCDIR)/ffb) -LinkSourceFile(ffb_xmesa.c, $(MESADRVSRCDIR)/ffb) -#endif Index: xc/lib/GL/mesa/src/drv/ffb/ffb_bitmap.c diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_bitmap.c:1.1 xc/lib/GL/mesa/src/drv/ffb/ffb_bitmap.c:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_bitmap.c:1.1 Fri Feb 22 16:32:58 2002 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_bitmap.c Wed Mar 16 21:04:55 2005 @@ -1,156 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_bitmap.c,v 1.1 2002/02/22 21:32:58 dawes Exp $ - * - * GLX Hardware Device Driver for Sun Creator/Creator3D - * Copyright (C) 2001 David S. Miller - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * DAVID MILLER, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - * David S. Miller - */ - -#include "ffb_context.h" -#include "ffb_state.h" -#include "ffb_lock.h" -#include "ffb_bitmap.h" -#include "swrast/swrast.h" -#include "image.h" -#include "macros.h" - -#undef FFB_BITMAP_TRACE - -static void -ffb_bitmap(GLcontext *ctx, GLint px, GLint py, - GLsizei width, GLsizei height, - const struct gl_pixelstore_attrib *unpack, - const GLubyte *bitmap) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - ffb_fbcPtr ffb = fmesa->regs; - __DRIdrawablePrivate *dPriv = fmesa->driDrawable; - unsigned int ppc, pixel; - GLint row, col, row_stride; - const GLubyte *src; - char *buf; - - if (fmesa->bad_fragment_attrs != 0) - _swrast_Bitmap(ctx, px, py, width, - height, unpack, bitmap); - - pixel = (((((GLuint)(ctx->Current.RasterColor[0] * 255.0f)) & 0xff) << 0) | - ((((GLuint)(ctx->Current.RasterColor[1] * 255.0f)) & 0xff) << 8) | - ((((GLuint)(ctx->Current.RasterColor[2] * 255.0f)) & 0xff) << 16) | - ((((GLuint)(ctx->Current.RasterColor[3] * 255.0f)) & 0xff) << 24)); - -#ifdef FFB_BITMAP_TRACE - fprintf(stderr, "ffb_bitmap: ppc(%08x) fbc(%08x) cmp(%08x) pixel(%08x)\n", - fmesa->ppc, fmesa->fbc, fmesa->cmp, pixel); -#endif - - LOCK_HARDWARE(fmesa); - fmesa->hw_locked = 1; - - if (fmesa->state_dirty) - ffbSyncHardware(fmesa); - - ppc = fmesa->ppc; - - FFBFifo(fmesa, 4); - ffb->ppc = ((ppc & - ~(FFB_PPC_TBE_MASK | FFB_PPC_ZS_MASK | FFB_PPC_CS_MASK | FFB_PPC_XS_MASK)) - | (FFB_PPC_TBE_TRANSPARENT | FFB_PPC_ZS_CONST | FFB_PPC_CS_CONST | - (ctx->Color.BlendEnabled ? FFB_PPC_XS_CONST : FFB_PPC_XS_WID))); - ffb->constz = ((GLuint) (ctx->Current.RasterPos[2] * 0x0fffffff)); - ffb->fg = pixel; - ffb->fontinc = (0 << 16) | 32; - - buf = (char *)(fmesa->sfb32 + (dPriv->x << 2) + (dPriv->y << 13)); - - row_stride = (unpack->Alignment * CEILING(width, 8 * unpack->Alignment)); - src = (const GLubyte *) (bitmap + - (unpack->SkipRows * row_stride) + - (unpack->SkipPixels / 8)); - if (unpack->LsbFirst == GL_TRUE) { - for (row = 0; row < height; row++, src += row_stride) { - const GLubyte *row_src = src; - GLuint base_x, base_y; - - base_x = dPriv->x + px; - base_y = dPriv->y + (dPriv->h - (py + row)); - - FFBFifo(fmesa, 1); - ffb->fontxy = (base_y << 16) | base_x; - - for (col = 0; col < width; col += 32, row_src += 4) { - GLint bitnum, font_w = (width - col); - GLuint font_data; - - if (font_w > 32) - font_w = 32; - font_data = 0; - for (bitnum = 0; bitnum < 32; bitnum++) { - const GLubyte val = row_src[bitnum >> 3]; - - if (val & (1 << (bitnum & (8 - 1)))) - font_data |= (1 << (31 - bitnum)); - } - - FFBFifo(fmesa, 2); - ffb->fontw = font_w; - ffb->font = font_data; - } - } - } else { - for (row = 0; row < height; row++, src += row_stride) { - const GLubyte *row_src = src; - GLuint base_x, base_y; - - base_x = dPriv->x + px; - base_y = dPriv->y + (dPriv->h - (py + row)); - - FFBFifo(fmesa, 1); - ffb->fontxy = (base_y << 16) | base_x; - - for (col = 0; col < width; col += 32, row_src += 4) { - GLint font_w = (width - col); - - if (font_w > 32) - font_w = 32; - FFBFifo(fmesa, 2); - ffb->fontw = font_w; - ffb->font = (((unsigned int)row_src[0]) << 24 | - ((unsigned int)row_src[1]) << 16 | - ((unsigned int)row_src[2]) << 8 | - ((unsigned int)row_src[3]) << 0); - } - } - } - - FFBFifo(fmesa, 1); - ffb->ppc = ppc; - fmesa->ffbScreen->rp_active = 1; - - UNLOCK_HARDWARE(fmesa); - fmesa->hw_locked = 0; -} - -void ffbDDInitBitmapFuncs(GLcontext *ctx) -{ - ctx->Driver.Bitmap = ffb_bitmap; -} Index: xc/lib/GL/mesa/src/drv/ffb/ffb_bitmap.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_bitmap.h:1.1 xc/lib/GL/mesa/src/drv/ffb/ffb_bitmap.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_bitmap.h:1.1 Fri Feb 22 16:32:58 2002 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_bitmap.h Wed Mar 16 21:04:55 2005 @@ -1,8 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_bitmap.h,v 1.1 2002/02/22 21:32:58 dawes Exp $ */ - -#ifndef _FFB_BITMAP_H -#define _FFB_BITMAP_H - -extern void ffbDDInitBitmapFuncs(GLcontext *); - -#endif /* !(_FFB_BITMAP_H) */ Index: xc/lib/GL/mesa/src/drv/ffb/ffb_clear.c diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_clear.c:1.2 xc/lib/GL/mesa/src/drv/ffb/ffb_clear.c:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_clear.c:1.2 Fri Feb 22 16:32:58 2002 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_clear.c Wed Mar 16 21:04:56 2005 @@ -1,354 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_clear.c,v 1.2 2002/02/22 21:32:58 dawes Exp $ - * - * GLX Hardware Device Driver for Sun Creator/Creator3D - * Copyright (C) 2000 David S. Miller - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * DAVID MILLER, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - * David S. Miller - */ - -#include "mtypes.h" -#include "extensions.h" - -#include "mm.h" -#include "ffb_dd.h" -#include "ffb_span.h" -#include "ffb_depth.h" -#include "ffb_context.h" -#include "ffb_vb.h" -#include "ffb_tris.h" -#include "ffb_clear.h" -#include "ffb_lock.h" - -#undef CLEAR_TRACE - -#define BOX_AREA(__w, __h) ((int)(__w) * (int)(__h)) - -/* Compute the page aligned box for a page mode fast fill. - * In 'ework' this returns greater than zero if there are some odd - * edges to take care of which are outside of the page aligned area. - * It will place less than zero there if the box is too small, - * indicating that a different method must be used to fill it. - */ -#define CreatorPageFillParms(ffp, x, y, w, h, px, py, pw, ph, ework) \ -do { int xdiff, ydiff; \ - int pf_bh = ffp->pagefill_height; \ - int pf_bw = ffp->pagefill_width; \ - py = ((y + (pf_bh - 1)) & ~(pf_bh - 1)); \ - ydiff = py - y; \ - px = ffp->Pf_AlignTab[x + (pf_bw - 1)]; \ - xdiff = px - x; \ - ph = ((h - ydiff) & ~(pf_bh - 1)); \ - if(ph <= 0) \ - ework = -1; \ - else { \ - pw = ffp->Pf_AlignTab[w - xdiff]; \ - if(pw <= 0) { \ - ework = -1; \ - } else { \ - ework = (((xdiff > 0) || \ - (ydiff > 0) || \ - ((w - pw) > 0) || \ - ((h - ph) > 0))) ? 1 : 0; \ - } \ - } \ -} while(0); - -struct ff_fixups { - int x, y, width, height; -}; - -/* Compute fixups of non-page aligned areas after a page fill. - * Return the number of fixups needed. - */ -static __inline__ int -CreatorComputePageFillFixups(struct ff_fixups *fixups, - int x, int y, int w, int h, - int paligned_x, int paligned_y, - int paligned_w, int paligned_h) -{ - int nfixups = 0; - - /* FastFill Left */ - if(paligned_x != x) { - fixups[nfixups].x = x; - fixups[nfixups].y = paligned_y; - fixups[nfixups].width = paligned_x - x; - fixups[nfixups].height = paligned_h; - nfixups++; - } - /* FastFill Top */ - if(paligned_y != y) { - fixups[nfixups].x = x; - fixups[nfixups].y = y; - fixups[nfixups].width = w; - fixups[nfixups].height = paligned_y - y; - nfixups++; - } - /* FastFill Right */ - if((x+w) != (paligned_x+paligned_w)) { - fixups[nfixups].x = (paligned_x+paligned_w); - fixups[nfixups].y = paligned_y; - fixups[nfixups].width = (x+w) - fixups[nfixups].x; - fixups[nfixups].height = paligned_h; - nfixups++; - } - /* FastFill Bottom */ - if((y+h) != (paligned_y+paligned_h)) { - fixups[nfixups].x = x; - fixups[nfixups].y = (paligned_y+paligned_h); - fixups[nfixups].width = w; - fixups[nfixups].height = (y+h) - fixups[nfixups].y; - nfixups++; - } - return nfixups; -} - -static void -ffb_do_clear(ffbContextPtr fmesa, __DRIdrawablePrivate *dPriv, - GLboolean all, GLint cx, GLint cy, GLint cwidth, - GLint cheight) -{ - FFBDRIPtr gDRIPriv = (FFBDRIPtr) fmesa->driScreen->pDevPriv; - ffb_fbcPtr ffb = fmesa->regs; - XF86DRIClipRectPtr box = dPriv->pClipRects; - int nc = dPriv->numClipRects; - - cy = dPriv->h - cy - cheight; - cx += dPriv->x; - cy += dPriv->y; - - while (nc--) { - GLint x = box[nc].x1; - GLint y = box[nc].y1; - GLint width = box[nc].x2 - x; - GLint height = box[nc].y2 - y; - int paligned_y, paligned_x; - int paligned_h, paligned_w = 0; - int extra_work; - - if (!all) { - if (x < cx) { - width -= cx - x; - x = cx; - } - if (y < cy) { - height -= cy - y; - y = cy; - } - if (x + width > cx + cwidth) - width = cx + cwidth - x; - if (y + height > cy + cheight) - height = cy + cheight - y; - if (width <= 0) - continue; - if (height <= 0) - continue; - } - - if (BOX_AREA(width, height) < gDRIPriv->fastfill_small_area) { - FFBFifo(fmesa, 5); - ffb->drawop = FFB_DRAWOP_RECTANGLE; - ffb->by = y; - ffb->bx = x; - ffb->bh = height; - ffb->bw = width; - continue; - } - - FFBFifo(fmesa, 1); - ffb->drawop = FFB_DRAWOP_FASTFILL; - - if (gDRIPriv->disable_pagefill || - (width < (gDRIPriv->pagefill_width<<1)) || - (height < (gDRIPriv->pagefill_height<<1))) - goto do_fastfill; - - CreatorPageFillParms(gDRIPriv, - x, y, width, height, - paligned_x, paligned_y, - paligned_w, paligned_h, extra_work); - - if (extra_work < 0 || - BOX_AREA(paligned_w, paligned_h) < gDRIPriv->pagefill_small_area) { - do_fastfill: - FFBFifo(fmesa, 10); - ffb->by = FFB_FASTFILL_COLOR_BLK; - ffb->dy = 0; - ffb->dx = 0; - ffb->bh = gDRIPriv->fastfill_height; - ffb->bw = (gDRIPriv->fastfill_width * 4); - ffb->by = FFB_FASTFILL_BLOCK; - ffb->dy = y; - ffb->dx = x; - ffb->bh = (height + (y & (gDRIPriv->fastfill_height - 1))); - ffb->bx = (width + (x & (gDRIPriv->fastfill_width - 1))); - continue; - } - - /* Ok, page fill is possible and worth it. */ - FFBFifo(fmesa, 15); - ffb->by = FFB_FASTFILL_COLOR_BLK; - ffb->dy = 0; - ffb->dx = 0; - ffb->bh = gDRIPriv->fastfill_height; - ffb->bw = gDRIPriv->fastfill_width * 4; - ffb->by = FFB_FASTFILL_BLOCK_X; - ffb->dy = 0; - ffb->dx = 0; - ffb->bh = gDRIPriv->pagefill_height; - ffb->bw = gDRIPriv->pagefill_width * 4; - ffb->by = FFB_FASTFILL_PAGE; - ffb->dy = paligned_y; - ffb->dx = paligned_x; - ffb->bh = paligned_h; - ffb->bx = paligned_w; - - if (extra_work) { - struct ff_fixups local_fixups[4]; - int nfixups; - - nfixups = CreatorComputePageFillFixups(local_fixups, - x, y, width, height, - paligned_x, paligned_y, - paligned_w, paligned_h); - FFBFifo(fmesa, 5 + (nfixups * 5)); - ffb->by = FFB_FASTFILL_COLOR_BLK; - ffb->dy = 0; - ffb->dx = 0; - ffb->bh = gDRIPriv->fastfill_height; - ffb->bw = gDRIPriv->fastfill_width * 4; - - while (--nfixups >= 0) { - int xx, yy, ww, hh; - - xx = local_fixups[nfixups].x; - yy = local_fixups[nfixups].y; - ffb->dy = yy; - ffb->dx = xx; - ww = (local_fixups[nfixups].width + - (xx & (gDRIPriv->fastfill_width - 1))); - hh = (local_fixups[nfixups].height + - (yy & (gDRIPriv->fastfill_height - 1))); - if (nfixups != 0) { - ffb->by = FFB_FASTFILL_BLOCK; - ffb->bh = hh; - ffb->bw = ww; - } else { - ffb->bh = hh; - ffb->by = FFB_FASTFILL_BLOCK; - ffb->bx = ww; - } - } - } - } -} - -void ffbDDClear(GLcontext *ctx, GLbitfield mask, GLboolean all, - GLint cx, GLint cy, GLint cwidth, GLint cheight) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = fmesa->driDrawable; - unsigned int stcmask = DD_STENCIL_BIT; - -#ifdef CLEAR_TRACE - fprintf(stderr, "ffbDDClear: mask(%08x) all(%d) " - "[x(%x)y(%x)w(%x)h(%x)]\n", - mask, (int) all, cx, cy, cwidth, cheight); -#endif - if (!(fmesa->ffb_sarea->flags & FFB_DRI_FFB2PLUS)) - stcmask = 0; - - if (mask & (DD_FRONT_LEFT_BIT | DD_BACK_LEFT_BIT | DD_DEPTH_BIT | stcmask)) { - ffb_fbcPtr ffb = fmesa->regs; - unsigned int fbc, ppc; - - fbc = (FFB_FBC_XE_ON); - ppc = (FFB_PPC_ACE_DISABLE | FFB_PPC_DCE_DISABLE | - FFB_PPC_ABE_DISABLE | FFB_PPC_VCE_DISABLE | - FFB_PPC_APE_DISABLE | FFB_PPC_XS_WID | - FFB_PPC_ZS_CONST | FFB_PPC_CS_CONST); - - /* Y/X enables must be both on or both off. */ - if (mask & (DD_DEPTH_BIT | stcmask)) { - fbc |= (FFB_FBC_ZE_ON | FFB_FBC_YE_ON | FFB_FBC_WB_C); - } else - fbc |= FFB_FBC_ZE_OFF | FFB_FBC_YE_OFF; - - /* All RGB enables must be both on or both off. */ - if (mask & (DD_FRONT_LEFT_BIT | DD_BACK_LEFT_BIT)) { - if (mask & DD_FRONT_LEFT_BIT) { - if (fmesa->back_buffer == 0) - fbc |= FFB_FBC_WB_B; - else - fbc |= FFB_FBC_WB_A; - } - if (mask & DD_BACK_LEFT_BIT) { - if (fmesa->back_buffer == 0) - fbc |= FFB_FBC_WB_A; - else - fbc |= FFB_FBC_WB_B; - } - fbc |= FFB_FBC_RGBE_ON; - } else - fbc |= FFB_FBC_RGBE_OFF; - - LOCK_HARDWARE(fmesa); - - if (dPriv->numClipRects) { - FFBFifo(fmesa, 8); - ffb->fbc = fbc; - ffb->ppc = ppc; - ffb->xclip = FFB_XCLIP_TEST_ALWAYS; - ffb->cmp = 0x80808080; - ffb->rop = FFB_ROP_NEW; - - if (mask & (DD_FRONT_LEFT_BIT | DD_BACK_LEFT_BIT)) - ffb->fg = fmesa->clear_pixel; - if (mask & DD_DEPTH_BIT) - ffb->constz = fmesa->clear_depth; - if (mask & stcmask) - ffb->consty = fmesa->clear_stencil; - - ffb_do_clear(fmesa, dPriv, all, cx, cy, cwidth, cheight); - - FFBFifo(fmesa, 6); - ffb->ppc = fmesa->ppc; - ffb->fbc = fmesa->fbc; - ffb->xclip = fmesa->xclip; - ffb->cmp = fmesa->cmp; - ffb->rop = fmesa->rop; - ffb->drawop = fmesa->drawop; - if (mask & stcmask) - ffb->consty = fmesa->consty; - fmesa->ffbScreen->rp_active = 1; - } - - UNLOCK_HARDWARE(fmesa); - - mask &= ~(DD_FRONT_LEFT_BIT | DD_BACK_LEFT_BIT | - DD_DEPTH_BIT | stcmask); - } - - if (mask) - _swrast_Clear(ctx, mask, all, cx, cy, cwidth, cheight); -} - Index: xc/lib/GL/mesa/src/drv/ffb/ffb_clear.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_clear.h:1.2 xc/lib/GL/mesa/src/drv/ffb/ffb_clear.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_clear.h:1.2 Fri Feb 22 16:32:58 2002 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_clear.h Wed Mar 16 21:04:56 2005 @@ -1,9 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_clear.h,v 1.2 2002/02/22 21:32:58 dawes Exp $ */ - -#ifndef _FFB_CLEAR_H -#define _FFB_CLEAR_H - -extern void ffbDDClear(GLcontext *ctx, GLbitfield mask, GLboolean all, - GLint cx, GLint cy, GLint cwidth, GLint cheight); - -#endif /* !(_FFB_CLEAR_H) */ Index: xc/lib/GL/mesa/src/drv/ffb/ffb_context.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_context.h:1.3 xc/lib/GL/mesa/src/drv/ffb/ffb_context.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_context.h:1.3 Sun Sep 28 16:15:07 2003 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_context.h Wed Mar 16 21:04:56 2005 @@ -1,309 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_context.h,v 1.3 2003/09/28 20:15:07 alanh Exp $ */ - -#ifndef _FFB_CONTEXT_H -#define _FFB_CONTEXT_H - -#include "dri_util.h" - -#include "mtypes.h" - -#include "ffb_xmesa.h" - -typedef struct { - GLfloat alpha; - GLfloat red; - GLfloat green; - GLfloat blue; -} ffb_color; - -#define FFB_GET_ALPHA(VTX) \ - FFB_COLOR_FROM_FLOAT((VTX)->color[0].alpha) -#define FFB_GET_RED(VTX) \ - FFB_COLOR_FROM_FLOAT((VTX)->color[0].red) -#define FFB_GET_GREEN(VTX) \ - FFB_COLOR_FROM_FLOAT((VTX)->color[0].green) -#define FFB_GET_BLUE(VTX) \ - FFB_COLOR_FROM_FLOAT((VTX)->color[0].blue) - -typedef struct { - GLfloat x, y, z; - ffb_color color[2]; -} ffb_vertex; - -#define FFB_DELAYED_VIEWPORT_VARS \ - GLfloat VP_SX = fmesa->hw_viewport[MAT_SX]; \ - GLfloat VP_TX = fmesa->hw_viewport[MAT_TX]; \ - GLfloat VP_SY = fmesa->hw_viewport[MAT_SY]; \ - GLfloat VP_TY = fmesa->hw_viewport[MAT_TY]; \ - GLfloat VP_SZ = fmesa->hw_viewport[MAT_SZ]; \ - GLfloat VP_TZ = fmesa->hw_viewport[MAT_TZ]; \ - (void) VP_SX; (void) VP_SY; (void) VP_SZ; \ - (void) VP_TX; (void) VP_TY; (void) VP_TZ - -#define FFB_GET_Z(VTX) \ - FFB_Z_FROM_FLOAT(VP_SZ * (VTX)->z + VP_TZ) -#define FFB_GET_Y(VTX) \ - FFB_XY_FROM_FLOAT(VP_SY * (VTX)->y + VP_TY) -#define FFB_GET_X(VTX) \ - FFB_XY_FROM_FLOAT(VP_SX * (VTX)->x + VP_TX) - -typedef void (*ffb_point_func)(GLcontext *, ffb_vertex *); -typedef void (*ffb_line_func)(GLcontext *, ffb_vertex *, ffb_vertex *); -typedef void (*ffb_tri_func)(GLcontext *, ffb_vertex *, ffb_vertex *, - ffb_vertex *); -typedef void (*ffb_quad_func)(GLcontext *, ffb_vertex *, ffb_vertex *, - ffb_vertex *, ffb_vertex *); - -/* Immediate mode fast-path support. */ -typedef struct { - GLfloat obj[4]; - GLfloat normal[4]; - GLfloat clip[4]; - GLuint mask; - GLfloat color[4]; - GLfloat win[4]; - GLfloat eye[4]; -} ffbTnlVertex, *ffbTnlVertexPtr; - -typedef void (*ffb_interp_func)(GLfloat t, - ffbTnlVertex *O, - const ffbTnlVertex *I, - const ffbTnlVertex *J); - -struct ffb_current_state { - GLfloat color[4]; - GLfloat normal[4]; - GLfloat specular[4]; -}; - -struct ffb_light_state { - GLfloat base_color[3]; - GLfloat base_alpha; -}; - -struct ffb_vertex_state { - struct ffb_current_state current; - struct ffb_light_state light; -}; - -struct ffb_imm_vertex { - ffbTnlVertex vertices[8]; - ffbTnlVertex *v0; - ffbTnlVertex *v1; - ffbTnlVertex *v2; - ffbTnlVertex *v3; - - void (*save_vertex)(GLcontext *ctx, ffbTnlVertex *v); - void (*flush_vertex)(GLcontext *ctx, ffbTnlVertex *v); - - ffb_interp_func interp; - - GLuint prim, format; - - GLvertexformat vtxfmt; -}; - -typedef struct ffb_context_t { - GLcontext *glCtx; - GLframebuffer *glBuffer; - - /* Temporaries for translating to float colors. */ - struct gl_client_array FloatColor; - struct gl_client_array FloatSecondaryColor; - - ffb_fbcPtr regs; - volatile char *sfb32; - - int hw_locked; - - int back_buffer; /* 0 = bufferA, 1 = bufferB */ - - /* Viewport matrix. */ - GLfloat hw_viewport[16]; -#define SUBPIXEL_X (-0.5F) -#define SUBPIXEL_Y (-0.5F + 0.125) - - /* Vertices in driver format. */ - ffb_vertex *verts; - - /* Rasterization functions. */ - ffb_point_func draw_point; - ffb_line_func draw_line; - ffb_tri_func draw_tri; - ffb_quad_func draw_quad; - - GLenum raster_primitive; - GLenum render_primitive; - - GLfloat backface_sign; - GLfloat depth_scale; - - GLfloat ffb_2_30_fixed_scale; - GLfloat ffb_one_over_2_30_fixed_scale; - GLfloat ffb_16_16_fixed_scale; - GLfloat ffb_one_over_16_16_fixed_scale; - GLfloat ffb_ubyte_color_scale; - GLfloat ffb_zero; - - /* Immediate mode state. */ - struct ffb_vertex_state vtx_state; - struct ffb_imm_vertex imm; - - /* Debugging knobs. */ - GLboolean debugFallbacks; - - /* This records state bits when a per-fragment attribute has - * been set which prevents us from rendering in hardware. - * - * As attributes change, some of these bits may clear as - * we move back within the chips capabilities. If they - * all clear, we return to full hw rendering. - */ - unsigned int bad_fragment_attrs; -#define FFB_BADATTR_FOG 0x00000001 /* Bad fog possible only when < FFB2 */ -#define FFB_BADATTR_BLENDFUNC 0x00000002 /* Any non-const func based upon dst alpha */ -#define FFB_BADATTR_BLENDROP 0x00000004 /* Blend enabled and LogicOP != GL_COPY */ -#define FFB_BADATTR_BLENDEQN 0x00000008 /* Blend equation other than ADD */ -#define FFB_BADATTR_STENCIL 0x00000010 /* Stencil enabled when < FFB2+ */ -#define FFB_BADATTR_TEXTURE 0x00000020 /* Texture enabled */ -#define FFB_BADATTR_SWONLY 0x00000040 /* Environment var set */ - - unsigned int state_dirty; - unsigned int state_fifo_ents; -#define FFB_STATE_FBC 0x00000001 -#define FFB_STATE_PPC 0x00000002 -#define FFB_STATE_DRAWOP 0x00000004 -#define FFB_STATE_ROP 0x00000008 -#define FFB_STATE_LPAT 0x00000010 -#define FFB_STATE_PMASK 0x00000020 -#define FFB_STATE_XPMASK 0x00000040 -#define FFB_STATE_YPMASK 0x00000080 -#define FFB_STATE_ZPMASK 0x00000100 -#define FFB_STATE_XCLIP 0x00000200 -#define FFB_STATE_CMP 0x00000400 -#define FFB_STATE_MATCHAB 0x00000800 -#define FFB_STATE_MAGNAB 0x00001000 -#define FFB_STATE_MATCHC 0x00002000 -#define FFB_STATE_MAGNC 0x00004000 -#define FFB_STATE_DCUE 0x00008000 -#define FFB_STATE_BLEND 0x00010000 -#define FFB_STATE_CLIP 0x00020000 -#define FFB_STATE_STENCIL 0x00040000 -#define FFB_STATE_APAT 0x00080000 -#define FFB_STATE_WID 0x00100000 -#define FFB_STATE_ALL 0x001fffff - - unsigned int state_all_fifo_ents; - -#define FFB_MAKE_DIRTY(FMESA, STATE_MASK, FIFO_ENTS) \ -do { if ((STATE_MASK) & ~((FMESA)->state_dirty)) { \ - (FMESA)->state_dirty |= (STATE_MASK); \ - (FMESA)->state_fifo_ents += FIFO_ENTS; \ - } \ -} while (0) - - /* General hw reg state. */ - unsigned int fbc; - unsigned int ppc; - unsigned int drawop; - unsigned int rop; - - unsigned int lpat; -#define FFB_LPAT_BAD 0xffffffff - - unsigned int wid; - unsigned int pmask; - unsigned int xpmask; - unsigned int ypmask; - unsigned int zpmask; - unsigned int xclip; - unsigned int cmp; - unsigned int matchab; - unsigned int magnab; - unsigned int matchc; - unsigned int magnc; - - /* Depth cue unit hw reg state. */ - unsigned int dcss; /* All FFB */ - unsigned int dcsf; /* All FFB */ - unsigned int dcsb; /* All FFB */ - unsigned int dczf; /* All FFB */ - unsigned int dczb; /* All FFB */ - unsigned int dcss1; /* >=FFB2 only */ - unsigned int dcss2; /* >=FFB2 only */ - unsigned int dcss3; /* >=FFB2 only */ - unsigned int dcs2; /* >=FFB2 only */ - unsigned int dcs3; /* >=FFB2 only */ - unsigned int dcs4; /* >=FFB2 only */ - unsigned int dcd2; /* >=FFB2 only */ - unsigned int dcd3; /* >=FFB2 only */ - unsigned int dcd4; /* >=FFB2 only */ - - /* Blend unit hw reg state. */ - unsigned int blendc; - unsigned int blendc1; - unsigned int blendc2; - - /* ViewPort clipping hw reg state. */ - unsigned int vclipmin; - unsigned int vclipmax; - unsigned int vclipzmin; - unsigned int vclipzmax; - struct { - unsigned int min; - unsigned int max; - } aux_clips[4]; - - /* Stencil control hw reg state. >=FFB2+ only. */ - unsigned int stencil; - unsigned int stencilctl; - unsigned int consty; /* Stencil Ref */ - - /* Area pattern (used for polygon stipples). */ - unsigned int pattern[32]; - - /* Fog state. */ - float Znear, Zfar; - - drmContext hHWContext; - drmLock *driHwLock; - int driFd; - - unsigned int clear_pixel; - unsigned int clear_depth; - unsigned int clear_stencil; - - unsigned int setupindex; - unsigned int setupnewinputs; - unsigned int new_gl_state; - - __DRIdrawablePrivate *driDrawable; - __DRIscreenPrivate *driScreen; - ffbScreenPrivate *ffbScreen; - ffb_dri_state_t *ffb_sarea; -} ffbContextRec, *ffbContextPtr; - -#define FFB_CONTEXT(ctx) ((ffbContextPtr)((ctx)->DriverCtx)) - -/* We want the depth values written during software rendering - * to match what the hardware is going to put there when we - * hw render. - * - * The Z buffer is 28 bits deep. Smooth shaded primitives - * specify a 2:30 signed fixed point Z value in the range 0.0 - * to 1.0 inclusive. - * - * So for example, when hw rendering, the largest Z value of - * 1.0 would produce a value of 0x0fffffff in the actual Z - * buffer, which is the maximum value. - * - * Mesa's depth type is a 32-bit int, so we use the following macro - * to convert to/from FFB hw Z values. Note we also have to clear - * out the top bits as that is where the Y (stencil) buffer is stored - * and during hw Z buffer reads it is always there. (During writes - * we tell the hw to discard those top 4 bits). - */ -#define Z_TO_MESA(VAL) ((GLdepth)(((VAL) & 0x0fffffff) << (32 - 28))) -#define Z_FROM_MESA(VAL) (((GLuint)((GLdouble)(VAL))) >> (32 - 28)) - -#endif /* !(_FFB_CONTEXT_H) */ Index: xc/lib/GL/mesa/src/drv/ffb/ffb_dd.c diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_dd.c:1.5 xc/lib/GL/mesa/src/drv/ffb/ffb_dd.c:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_dd.c:1.5 Sun Sep 28 16:15:07 2003 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_dd.c Wed Mar 16 21:04:56 2005 @@ -1,116 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_dd.c,v 1.5 2003/09/28 20:15:07 alanh Exp $ - * - * GLX Hardware Device Driver for Sun Creator/Creator3D - * Copyright (C) 2000, 2001 David S. Miller - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * DAVID MILLER, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - * David S. Miller - */ - -#include "mtypes.h" -#include "mm.h" -#include "ffb_dd.h" -#include "ffb_span.h" -#include "ffb_depth.h" -#include "ffb_context.h" -#include "ffb_vb.h" -#include "ffb_tris.h" -#include "ffb_clear.h" -#include "ffb_lock.h" -#include "extensions.h" - -#define FFB_DATE "20021125" - -/* Mesa's Driver Functions */ - -static const GLubyte *ffbDDGetString(GLcontext *ctx, GLenum name) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - static char buffer[128]; - - switch (name) { - case GL_VENDOR: - return (GLubyte *) "David S. Miller"; - - case GL_RENDERER: - sprintf(buffer, "Mesa DRI FFB " FFB_DATE); - - if (fmesa->ffb_sarea->flags & FFB_DRI_FFB2) - strncat(buffer, " FFB2", 5); - if (fmesa->ffb_sarea->flags & FFB_DRI_FFB2PLUS) - strncat(buffer, " FFB2PLUS", 9); - if (fmesa->ffb_sarea->flags & FFB_DRI_PAC1) - strncat(buffer, " PAC1", 5); - if (fmesa->ffb_sarea->flags & FFB_DRI_PAC2) - strncat(buffer, " PAC2", 5); - -#ifdef USE_SPARC_ASM - strncat(buffer, " Sparc", 6); -#endif - - return (GLubyte *) buffer; - - default: - return NULL; - }; -} - - -static void ffbBufferSize(GLframebuffer *buffer, GLuint *width, GLuint *height) -{ - GET_CURRENT_CONTEXT(ctx); - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - - LOCK_HARDWARE(fmesa); - *width = fmesa->driDrawable->w; - *height = fmesa->driDrawable->h; - UNLOCK_HARDWARE(fmesa); -} - -void ffbDDExtensionsInit(GLcontext *ctx) -{ - /* Nothing for now until we start to add - * real acceleration. -DaveM - */ - - /* XXX Need to turn off GL_EXT_blend_func_separate for one. - * XXX Also BlendEquation should be turned off too, what - * XXX EXT is that assosciated with? - */ -} - -static void ffbDDFinish(GLcontext *ctx) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - - LOCK_HARDWARE(fmesa); - FFBWait(fmesa, fmesa->regs); - UNLOCK_HARDWARE(fmesa); -} - -void ffbDDInitDriverFuncs(GLcontext *ctx) -{ - ctx->Driver.GetBufferSize = ffbBufferSize; - ctx->Driver.GetString = ffbDDGetString; - ctx->Driver.Clear = ffbDDClear; - - ctx->Driver.Finish = ffbDDFinish; -} Index: xc/lib/GL/mesa/src/drv/ffb/ffb_dd.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_dd.h:1.1 xc/lib/GL/mesa/src/drv/ffb/ffb_dd.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_dd.h:1.1 Tue Jun 20 01:08:38 2000 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_dd.h Wed Mar 16 21:04:56 2005 @@ -1,36 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_dd.h,v 1.1 2000/06/20 05:08:38 dawes Exp $ - * - * GLX Hardware Device Driver for Sun Creator/Creator3D. - * Copyright (C) 2000 David S. Miller - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * DAVID MILLER, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - * David S. Miller - */ - -#ifndef _FFB_DD_H -#define _FFB_DD_H - -#include "context.h" - -void ffbDDInitDriverFuncs(GLcontext *ctx); -void ffbDDExtensionsInit(GLcontext *ctx); - -#endif /* !(_FFB_DD_H) */ Index: xc/lib/GL/mesa/src/drv/ffb/ffb_depth.c diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_depth.c:1.2 xc/lib/GL/mesa/src/drv/ffb/ffb_depth.c:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_depth.c:1.2 Fri Feb 22 16:32:58 2002 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_depth.c Wed Mar 16 21:04:56 2005 @@ -1,214 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_depth.c,v 1.2 2002/02/22 21:32:58 dawes Exp $ - * - * GLX Hardware Device Driver for Sun Creator/Creator3D - * Copyright (C) 2000 David S. Miller - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * DAVID MILLER, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - * David S. Miller - */ - -#include "mtypes.h" -#include "swrast/swrast.h" -#include "ffb_dd.h" -#include "ffb_span.h" -#include "ffb_context.h" -#include "ffb_depth.h" -#include "ffb_lock.h" - -#include "swrast/swrast.h" - -#undef DEPTH_TRACE - -static void -FFBWriteDepthSpan(GLcontext *ctx, GLuint n, GLint x, GLint y, - const GLdepth depth[], const GLubyte mask[]) -{ -#ifdef DEPTH_TRACE - fprintf(stderr, "FFBWriteDepthSpan: n(%d) x(%d) y(%d)\n", - (int) n, x, y); -#endif - if (ctx->Depth.Mask) { - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = fmesa->driDrawable; - GLuint *zptr; - GLuint i; - - if (!fmesa->hw_locked) - LOCK_HARDWARE(fmesa); - FFBFifo(fmesa, 2); - fmesa->regs->fbc = (FFB_FBC_WB_C | FFB_FBC_ZE_ON | - FFB_FBC_YE_OFF | FFB_FBC_RGBE_OFF); - fmesa->regs->ppc = FFB_PPC_ZS_VAR; - FFBWait(fmesa, fmesa->regs); - - y = (dPriv->h - y); - zptr = (GLuint *) - ((char *)fmesa->sfb32 + - ((dPriv->x + x) << 2) + - ((dPriv->y + y) << 13)); - - for (i = 0; i < n; i++) { - if (mask[i]) { - *zptr = Z_FROM_MESA(depth[i]); - } - zptr++; - } - - FFBFifo(fmesa, 2); - fmesa->regs->fbc = fmesa->fbc; - fmesa->regs->ppc = fmesa->ppc; - fmesa->ffbScreen->rp_active = 1; - if (!fmesa->hw_locked) - UNLOCK_HARDWARE(fmesa); - } -} - -static void -FFBWriteDepthPixels(GLcontext *ctx, GLuint n, const GLint x[], const GLint y[], - const GLdepth depth[], const GLubyte mask[]) -{ -#ifdef DEPTH_TRACE - fprintf(stderr, "FFBWriteDepthPixels: n(%d)\n", (int) n); -#endif - if (ctx->Depth.Mask) { - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = fmesa->driDrawable; - char *zbase; - GLuint i; - - if (!fmesa->hw_locked) - LOCK_HARDWARE(fmesa); - FFBFifo(fmesa, 2); - fmesa->regs->fbc = (FFB_FBC_WB_C | FFB_FBC_ZE_ON | - FFB_FBC_YE_OFF | FFB_FBC_RGBE_OFF); - fmesa->regs->ppc = FFB_PPC_ZS_VAR; - fmesa->ffbScreen->rp_active = 1; - FFBWait(fmesa, fmesa->regs); - - zbase = ((char *)fmesa->sfb32 + - (dPriv->x << 2) + (dPriv->y << 13)); - - for (i = 0; i < n; i++) { - GLint y1 = (dPriv->h - y[i]); - GLint x1 = x[i]; - GLuint *zptr; - - zptr = (GLuint *) - (zbase + (x1 << 2) + (y1 << 13)); - if (mask[i]) - *zptr = Z_FROM_MESA(depth[i]); - } - - FFBFifo(fmesa, 2); - fmesa->regs->fbc = fmesa->fbc; - fmesa->regs->ppc = fmesa->ppc; - fmesa->ffbScreen->rp_active = 1; - if (!fmesa->hw_locked) - UNLOCK_HARDWARE(fmesa); - } -} - -static void -FFBReadDepthSpan(GLcontext *ctx, GLuint n, GLint x, GLint y, GLdepth depth[]) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = fmesa->driDrawable; - GLuint *zptr; - GLuint i; - -#ifdef DEPTH_TRACE - fprintf(stderr, "FFBReadDepthSpan: n(%d) x(%d) y(%d)\n", - (int) n, x, y); -#endif - if (!fmesa->hw_locked) - LOCK_HARDWARE(fmesa); - FFBFifo(fmesa, 1); - fmesa->regs->fbc = FFB_FBC_RB_C; - fmesa->ffbScreen->rp_active = 1; - FFBWait(fmesa, fmesa->regs); - - y = (dPriv->h - y); - zptr = (GLuint *) - ((char *)fmesa->sfb32 + - ((dPriv->x + x) << 2) + - ((dPriv->y + y) << 13)); - - for (i = 0; i < n; i++) { - depth[i] = Z_TO_MESA(*zptr); - zptr++; - } - - FFBFifo(fmesa, 1); - fmesa->regs->fbc = fmesa->fbc; - fmesa->ffbScreen->rp_active = 1; - if (!fmesa->hw_locked) - UNLOCK_HARDWARE(fmesa); -} - -static void -FFBReadDepthPixels(GLcontext *ctx, GLuint n, const GLint x[], const GLint y[], - GLdepth depth[]) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = fmesa->driDrawable; - char *zbase; - GLuint i; - -#ifdef DEPTH_TRACE - fprintf(stderr, "FFBReadDepthPixels: n(%d)\n", (int) n); -#endif - if (!fmesa->hw_locked) - LOCK_HARDWARE(fmesa); - FFBFifo(fmesa, 1); - fmesa->regs->fbc = FFB_FBC_RB_C; - fmesa->ffbScreen->rp_active = 1; - FFBWait(fmesa, fmesa->regs); - - zbase = ((char *)fmesa->sfb32 + - (dPriv->x << 2) + (dPriv->y << 13)); - - for (i = 0; i < n; i++) { - GLint y1 = (dPriv->h - y[i]); - GLint x1 = x[i]; - GLuint *zptr; - - zptr = (GLuint *) - (zbase + (x1 << 2) + (y1 << 13)); - depth[i] = Z_TO_MESA(*zptr); - } - - FFBFifo(fmesa, 1); - fmesa->regs->fbc = fmesa->fbc; - fmesa->ffbScreen->rp_active = 1; - if (!fmesa->hw_locked) - UNLOCK_HARDWARE(fmesa); -} - -void ffbDDInitDepthFuncs(GLcontext *ctx) -{ - struct swrast_device_driver *swdd = - _swrast_GetDeviceDriverReference(ctx); - - swdd->WriteDepthSpan = FFBWriteDepthSpan; - swdd->ReadDepthSpan = FFBReadDepthSpan; - swdd->WriteDepthPixels = FFBWriteDepthPixels; - swdd->ReadDepthPixels = FFBReadDepthPixels; -} Index: xc/lib/GL/mesa/src/drv/ffb/ffb_depth.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_depth.h:1.1 xc/lib/GL/mesa/src/drv/ffb/ffb_depth.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_depth.h:1.1 Tue Jun 20 01:08:38 2000 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_depth.h Wed Mar 16 21:04:56 2005 @@ -1,8 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_depth.h,v 1.1 2000/06/20 05:08:38 dawes Exp $ */ - -#ifndef _FFB_DEPTH_H -#define _FFB_DEPTH_H - -extern void ffbDDInitDepthFuncs(GLcontext *ctx); - -#endif /* !(_FFB_DEPTH_H) */ Index: xc/lib/GL/mesa/src/drv/ffb/ffb_fifo.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_fifo.h:1.2 xc/lib/GL/mesa/src/drv/ffb/ffb_fifo.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_fifo.h:1.2 Fri Feb 22 16:32:58 2002 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_fifo.h Wed Mar 16 21:04:56 2005 @@ -1,28 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_fifo.h,v 1.2 2002/02/22 21:32:58 dawes Exp $ */ - -#ifndef _FFB_FIFO_H -#define _FFB_FIFO_H - -#define FFBFifo(__fmesa, __n) \ -do { ffbScreenPrivate *__fScrn = (__fmesa)->ffbScreen; \ - int __cur_slots = __fScrn->fifo_cache; \ - if ((__cur_slots - (__n)) < 0) { \ - ffb_fbcPtr __ffb = __fmesa->regs; \ - do { __cur_slots = (((int)__ffb->ucsr & FFB_UCSR_FIFO_MASK) - 4); \ - } while ((__cur_slots - (__n)) < 0); \ - } (__fScrn)->fifo_cache = (__cur_slots - (__n)); \ -} while(0) - -#define FFBWait(__fmesa, __ffb) \ -do { ffbScreenPrivate *__fScrn = (__fmesa)->ffbScreen; \ - if (__fScrn->rp_active) { \ - unsigned int __regval = (__ffb)->ucsr; \ - while((__regval & FFB_UCSR_ALL_BUSY) != 0) { \ - __regval = (__ffb)->ucsr; \ - } \ - __fScrn->fifo_cache = ((int)(__regval & FFB_UCSR_FIFO_MASK)) - 4; \ - __fScrn->rp_active = 0; \ - } \ -} while(0) - -#endif /* !(_FFB_FIFO_H) */ Index: xc/lib/GL/mesa/src/drv/ffb/ffb_fog.c diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_fog.c:1.1 xc/lib/GL/mesa/src/drv/ffb/ffb_fog.c:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_fog.c:1.1 Tue Jun 20 01:08:38 2000 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_fog.c Wed Mar 16 21:04:56 2005 @@ -1,73 +0,0 @@ - -/* FFB fog support: - * - * There are two levels of support for FOG in the Creator3D series. - * Both involve a depth cue unit and 1 or 4 slope factors and scales - * for varying the pixel intensity. - * - * Chips prior to FFB2 only have a single set of such settings, FFB2 - * and later have 4 settings. - * - * The basic depth cueing equation is: - * - * C_final = dcsf(z) * C_orig + (1 - dcsf(z)) * C_fog - * - * C_final -- The final color passed to blend unit or frame - * buffer (if blending is disabled). - * - * C_orig -- The color we start with, which comes either from - * the raster processor or cpu writes to the smart - * framebuffer aperture. - * - * C_fog -- This is the "fog" color, ie. the desired color - * at the deepest Z. - * - * dcsf(z) -- The depth cue scale as a function of Z. - * - * With pre-FFB2 chips there are four parameters to control the depth - * cue scaling. Here is a diagram: - * - * 1.0 ------------- - * | | | | - * | | | | - * Sfront XXXXX---+---+ - * | |X | | - * dcsf(z) | | X | | - * | | X| | - * Sback +---+---XXXXX - * | | | | - * 0.0 ------------- - * 0.0 Zf Zb 1.0 - * - * z - * Therefore: - * - * for Zf < z < Zb - * - * dcsf(z) = Sback + ((Sfront - Sback) / (Zf - Zb)) * (Zb - z) - * - * for z <= Zf - * - * dcsf(z) = Sfront - * - * for z >= Zb - * - * dcsf(z) = Sback - * - * With FFB2 and later, 3 more slope regions are provided, the first of - * them starts at the end of the region defined above and ends at a - * specified depth value, the next slop region starts there and ends - * at the next specified depth value, and so on. Each of the 3 slope - * regions also have scale and slope settings of their own. - * - * The C_fog color is programmed into the alpha blending unit color1 - * and color2 registers as follows: - * - * color1: -(C_fog) - * color2: C_fog - bg - * - * If alpha blending is disabled, the bg factor is zero. Note that - * the alpha blending color registers specify each of the RGB values - * as 9 bit 1:8 signed numbers in the range -1.00 to 0.ff inclusive. - * (ie. 0x100 == -1.00 and 0x0ff == +0.ff) - */ Index: xc/lib/GL/mesa/src/drv/ffb/ffb_lines.c diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_lines.c:1.3 xc/lib/GL/mesa/src/drv/ffb/ffb_lines.c:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_lines.c:1.3 Sun Sep 28 16:15:07 2003 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_lines.c Wed Mar 16 21:04:56 2005 @@ -1,112 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_lines.c,v 1.3 2003/09/28 20:15:07 alanh Exp $ - * - * GLX Hardware Device Driver for Sun Creator/Creator3D - * Copyright (C) 2000, 2001 David S. Miller - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * DAVID MILLER, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - * David S. Miller - */ - -#include "mtypes.h" -#include "mm.h" -#include "mmath.h" -#include "ffb_dd.h" -#include "ffb_span.h" -#include "ffb_depth.h" -#include "ffb_context.h" -#include "ffb_vb.h" -#include "ffb_lines.h" -#include "ffb_tris.h" -#include "ffb_lock.h" -#include "extensions.h" - -#undef FFB_LINE_TRACE - -#define FFB_LINE_FLAT_BIT 0x01 -#define FFB_LINE_ALPHA_BIT 0x02 -#define MAX_FFB_LINE_FUNCS 0x04 - -static ffb_line_func ffb_line_tab[MAX_FFB_LINE_FUNCS]; - -/* If the line is not wide, we can support all of the line - * patterning and smooth shading features of OpenGL fully. - */ - -#define IND (0) -#define TAG(x) x -#include "ffb_linetmp.h" - -#define IND (FFB_LINE_FLAT_BIT) -#define TAG(x) x##_flat -#include "ffb_linetmp.h" - -#define IND (FFB_LINE_ALPHA_BIT) -#define TAG(x) x##_alpha -#include "ffb_linetmp.h" - -#define IND (FFB_LINE_ALPHA_BIT|FFB_LINE_FLAT_BIT) -#define TAG(x) x##_alpha_flat -#include "ffb_linetmp.h" - -void ffbDDLinefuncInit(void) -{ - init(); - init_flat(); - init_alpha(); - init_alpha_flat(); -} - -static void ffb_dd_line( GLcontext *ctx, GLuint e0, GLuint e1 ) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - ffb_vertex *v0 = &fmesa->verts[e0]; - ffb_vertex *v1 = &fmesa->verts[e1]; - fmesa->draw_line( ctx, v0, v1 ); -} - -void ffbChooseLineState(GLcontext *ctx) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - GLuint flags = ctx->_TriangleCaps; - GLuint ind = 0; - - tnl->Driver.Render.Line = ffb_dd_line; - - if (flags & DD_FLATSHADE) - ind |= FFB_LINE_FLAT_BIT; - - if ((flags & DD_LINE_STIPPLE) != 0 && - fmesa->lpat == FFB_LPAT_BAD) { - fmesa->draw_line = ffb_fallback_line; - return; - } - - /* If blending or the alpha test is enabled we need to - * provide alpha components to the chip, else we can - * do without it and thus feed vertex data to the chip - * more efficiently. - */ - if (ctx->Color.BlendEnabled || ctx->Color.AlphaEnabled) - ind |= FFB_LINE_ALPHA_BIT; - - fmesa->draw_line = ffb_line_tab[ind]; -} Index: xc/lib/GL/mesa/src/drv/ffb/ffb_lines.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_lines.h:1.2 xc/lib/GL/mesa/src/drv/ffb/ffb_lines.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_lines.h:1.2 Fri Feb 22 16:32:58 2002 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_lines.h Wed Mar 16 21:04:56 2005 @@ -1,18 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_lines.h,v 1.2 2002/02/22 21:32:58 dawes Exp $ */ - -#ifndef _FFB_LINES_H -#define _FFB_LINES_H - -#include "ffb_context.h" - -#define _FFB_NEW_LINE (_DD_NEW_FLATSHADE | \ - _DD_NEW_LINE_WIDTH | \ - _DD_NEW_LINE_STIPPLE | \ - _DD_NEW_LINE_SMOOTH | \ - _NEW_COLOR) - -extern void ffbDDLinefuncInit(void); -extern void ffbChooseLineState(GLcontext *); -extern void ffb_fallback_line( GLcontext *ctx, ffb_vertex *v0, ffb_vertex *v1 ); - -#endif /* !(_FFB_LINES_H) */ Index: xc/lib/GL/mesa/src/drv/ffb/ffb_linetmp.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_linetmp.h:1.2 xc/lib/GL/mesa/src/drv/ffb/ffb_linetmp.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_linetmp.h:1.2 Fri Feb 22 16:32:58 2002 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_linetmp.h Wed Mar 16 21:04:56 2005 @@ -1,81 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_linetmp.h,v 1.2 2002/02/22 21:32:58 dawes Exp $ */ - -static __inline void TAG(ffb_line)(GLcontext *ctx, ffb_vertex *v0, - ffb_vertex *v1 ) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - ffb_fbcPtr ffb = fmesa->regs; -#if (IND & FFB_LINE_FLAT_BIT) - const GLuint const_fg = FFB_PACK_CONST_UBYTE_ARGB_COLOR( v1->color[0] ); -#endif - FFB_DELAYED_VIEWPORT_VARS; - -#ifdef FFB_LINE_TRACE - fprintf(stderr, "FFB: ffb_line [" -#if (IND & FFB_LINE_FLAT_BIT) - " FLAT" -#endif -#if (IND & FFB_LINE_ALPHA_BIT) - " ALPHA" -#endif - " ]\n"); -#endif - -#if (IND & FFB_LINE_FLAT_BIT) - FFBFifo(fmesa, 1); - ffb->fg = const_fg; -#ifdef FFB_LINE_TRACE - fprintf(stderr, "FFB: ffb_line confg_fg[%08x]\n", const_fg); -#endif -#endif - -#if (IND & FFB_LINE_FLAT_BIT) - /* (2 * 3) + 1 */ - FFBFifo(fmesa, 7); -#else -#if (IND & FFB_LINE_ALPHA_BIT) - /* (2 * 7) + 1 */ - FFBFifo(fmesa, 15); -#else - /* (2 * 6) + 1 */ - FFBFifo(fmesa, 13); -#endif -#endif - - /* Using DDLINE or AALINE, init the line pattern state. */ - ffb->lpat = fmesa->lpat; - -#if !(IND & FFB_LINE_FLAT_BIT) -#if (IND & FFB_LINE_ALPHA_BIT) - ffb->alpha = FFB_GET_ALPHA(v0); -#endif - ffb->red = FFB_GET_RED(v0); - ffb->green = FFB_GET_GREEN(v0); - ffb->blue = FFB_GET_BLUE(v0); -#endif - ffb->z = FFB_GET_Z(v0); - ffb->ryf = FFB_GET_Y(v0); - ffb->rxf = FFB_GET_X(v0); - -#if !(IND & FFB_LINE_FLAT_BIT) -#if (IND & FFB_LINE_ALPHA_BIT) - ffb->alpha = FFB_GET_ALPHA(v1); -#endif - ffb->red = FFB_GET_RED(v1); - ffb->green = FFB_GET_GREEN(v1); - ffb->blue = FFB_GET_BLUE(v1); -#endif - ffb->z = FFB_GET_Z(v1); - ffb->y = FFB_GET_Y(v1); - ffb->x = FFB_GET_X(v1); - - fmesa->ffbScreen->rp_active = 1; -} - -static void TAG(init)(void) -{ - ffb_line_tab[IND] = TAG(ffb_line); -} - -#undef IND -#undef TAG Index: xc/lib/GL/mesa/src/drv/ffb/ffb_lock.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_lock.h:1.2 xc/lib/GL/mesa/src/drv/ffb/ffb_lock.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_lock.h:1.2 Fri Feb 22 16:32:59 2002 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_lock.h Wed Mar 16 21:04:56 2005 @@ -1,33 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_lock.h,v 1.2 2002/02/22 21:32:59 dawes Exp $ */ - -#ifndef _FFB_LOCK_H -#define _FFB_LOCK_H - -#include "ffb_context.h" - -extern void ffbXMesaUpdateState(ffbContextPtr fmesa); -#define FFB_UPDATE_STATE(fmesa) ffbXMesaUpdateState(fmesa) - -/* Lock the hardware and validate our state. */ -#if defined(__i386__) -#define LOCK_HARDWARE(fmesa) -#define UNLOCK_HARDWARE(fmesa) -#else -#define LOCK_HARDWARE(fmesa) \ - do { \ - int __ret=0; \ - DRM_CAS(fmesa->driHwLock, fmesa->hHWContext, \ - (DRM_LOCK_HELD | fmesa->hHWContext), __ret);\ - if (__ret) { \ - drmGetLock(fmesa->driFd, fmesa->hHWContext, 0); \ - FFB_UPDATE_STATE(fmesa); \ - } \ - } while (0) - - -/* Unlock the hardware. */ -#define UNLOCK_HARDWARE(fmesa) \ - DRM_UNLOCK(fmesa->driFd, fmesa->driHwLock, fmesa->hHWContext); -#endif - -#endif /* !(_FFB_LOCK_H) */ Index: xc/lib/GL/mesa/src/drv/ffb/ffb_points.c diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_points.c:1.3 xc/lib/GL/mesa/src/drv/ffb/ffb_points.c:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_points.c:1.3 Sun Sep 28 16:15:08 2003 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_points.c Wed Mar 16 21:04:56 2005 @@ -1,94 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_points.c,v 1.3 2003/09/28 20:15:08 alanh Exp $ - * - * GLX Hardware Device Driver for Sun Creator/Creator3D - * Copyright (C) 2000, 2001 David S. Miller - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * DAVID MILLER, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - * David S. Miller - */ - -#include "mtypes.h" -#include "mmath.h" -#include "ffb_dd.h" -#include "ffb_context.h" -#include "ffb_vb.h" -#include "ffb_points.h" -#include "ffb_tris.h" -#include "ffb_lock.h" - - -#undef FFB_POINT_TRACE - -#define FFB_POINT_AA_BIT 0x01 - -static ffb_point_func ffb_point_tab[0x08]; - -#define IND (0) -#define TAG(x) x -#include "ffb_pointtmp.h" - -#define IND (FFB_POINT_AA_BIT) -#define TAG(x) x##_aa -#include "ffb_pointtmp.h" - -void ffbDDPointfuncInit(void) -{ - init(); - init_aa(); -} - -static void ffb_dd_points( GLcontext *ctx, GLuint first, GLuint last ) -{ - struct vertex_buffer *VB = &TNL_CONTEXT( ctx )->vb; - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - ffb_vertex *fverts = fmesa->verts; - int i; - - if (VB->Elts == 0) { - for ( i = first ; i < last ; i++ ) { - if ( VB->ClipMask[i] == 0 ) { - fmesa->draw_point( ctx, &fverts[i] ); - } - } - } else { - for ( i = first ; i < last ; i++ ) { - GLuint e = VB->Elts[i]; - if ( VB->ClipMask[e] == 0 ) { - fmesa->draw_point( ctx, &fverts[e] ); - } - } - } -} - -void ffbChoosePointState(GLcontext *ctx) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - GLuint flags = ctx->_TriangleCaps; - GLuint ind = 0; - - tnl->Driver.Render.Points = ffb_dd_points; - - if (flags & DD_POINT_SMOOTH) - ind |= FFB_POINT_AA_BIT; - - fmesa->draw_point = ffb_point_tab[ind]; -} Index: xc/lib/GL/mesa/src/drv/ffb/ffb_points.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_points.h:1.2 xc/lib/GL/mesa/src/drv/ffb/ffb_points.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_points.h:1.2 Fri Feb 22 16:32:59 2002 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_points.h Wed Mar 16 21:04:56 2005 @@ -1,15 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_points.h,v 1.2 2002/02/22 21:32:59 dawes Exp $ */ - -#ifndef _FFB_POINTS_H -#define _FFB_POINTS_H - -extern void ffbDDPointfuncInit(void); - -#define _FFB_NEW_POINT (_DD_NEW_POINT_SIZE | \ - _DD_NEW_POINT_SMOOTH | \ - _NEW_COLOR) - -extern void ffbChoosePointState(GLcontext *); -extern void ffb_fallback_point( GLcontext *ctx, ffb_vertex *v0 ); - -#endif /* !(_FFB_POINTS_H) */ Index: xc/lib/GL/mesa/src/drv/ffb/ffb_pointtmp.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_pointtmp.h:1.3 xc/lib/GL/mesa/src/drv/ffb/ffb_pointtmp.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_pointtmp.h:1.3 Fri Feb 22 16:32:59 2002 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_pointtmp.h Wed Mar 16 21:04:56 2005 @@ -1,55 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_pointtmp.h,v 1.3 2002/02/22 21:32:59 dawes Exp $ */ - -static __inline void TAG(ffb_draw_point)(GLcontext *ctx, ffb_vertex *tmp ) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - ffb_fbcPtr ffb = fmesa->regs; - FFB_DELAYED_VIEWPORT_VARS; - -#ifdef FFB_POINT_TRACE - fprintf(stderr, "FFB: ffb_point [" -#if (IND & FFB_POINT_AA_BIT) - "AA" -#endif - "] X(%f) Y(%f) Z(%f)\n", - tmp->x, tmp->y, tmp->z); -#endif - -#if (IND & FFB_POINT_AA_BIT) - FFBFifo(fmesa, 4); - - ffb->fg = FFB_PACK_CONST_UBYTE_ARGB_COLOR( tmp->color[0] ); - ffb->z = FFB_GET_Z(tmp); - ffb->y = FFB_GET_Y(tmp) + 0x8000 /* FIX ME */; - ffb->x = FFB_GET_X(tmp) + 0x8000 /* FIX ME */; -#else - { - unsigned int const_fg, const_z, h, w; - - const_fg = FFB_PACK_CONST_UBYTE_ARGB_COLOR( tmp->color[0] ); - const_z = Z_FROM_MESA(FFB_Z_TO_FLOAT(FFB_GET_Z(tmp))); - h = FFB_GET_Y(tmp) >> 16; - w = FFB_GET_X(tmp) >> 16; -#ifdef FFB_POINT_TRACE - fprintf(stderr, "FFB: ffb_point fg(%08x) z(%08x) h(%08x) w(%08x)\n", - const_fg, const_z, h, w); -#endif - FFBFifo(fmesa, 4); - ffb->fg = const_fg; - ffb->constz = const_z; - ffb->bh = h; - ffb->bw = w; - } -#endif - - fmesa->ffbScreen->rp_active = 1; -} - - -static void TAG(init)(void) -{ - ffb_point_tab[IND] = TAG(ffb_draw_point); -} - -#undef IND -#undef TAG Index: xc/lib/GL/mesa/src/drv/ffb/ffb_rendertmp.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_rendertmp.h:1.2 xc/lib/GL/mesa/src/drv/ffb/ffb_rendertmp.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_rendertmp.h:1.2 Wed Jan 29 18:00:40 2003 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_rendertmp.h Wed Mar 16 21:04:56 2005 @@ -1,648 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_rendertmp.h,v 1.2 2003/01/29 23:00:40 dawes Exp $ */ - -#define IMPL_LOCAL_VARS \ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); \ - ffb_fbcPtr ffb = fmesa->regs; \ - const GLuint * const elt = TNL_CONTEXT(ctx)->vb.Elts; \ - FFB_DELAYED_VIEWPORT_VARS; \ - (void) fmesa; (void) ffb; (void) elt - -#if (IND & FFB_FLAT_BIT) -#define FFB_DECLARE_CACHED_COLOR(NAME) \ - unsigned int NAME; -#define FFB_COMPUTE_CACHED_COLOR(NAME, VTX) \ - NAME = FFB_PACK_CONST_UBYTE_ARGB_COLOR((VTX)->color[0]) -#define FFB_CACHED_COLOR_SAME(NAME1, NAME2) \ - ((NAME1) == (NAME2)) -#define FFB_CACHED_COLOR_SET(NAME) \ - ffb->fg = (NAME) -#define FFB_CACHED_COLOR_UPDATE(NAME1, NAME2) \ - ffb->fg = (NAME1) = (NAME2) -#define FFB_SET_PRIM_COLOR(COLOR_VERTEX) \ - ffb->fg = FFB_PACK_CONST_UBYTE_ARGB_COLOR((COLOR_VERTEX)->color[0]) -#define FFB_PRIM_COLOR_COST 1 -#define FFB_SET_VERTEX_COLOR(VTX) /**/ -#define FFB_VERTEX_COLOR_COST 0 -#else -#define FFB_DECLARE_CACHED_COLOR(NAME) /**/ -#define FFB_COMPUTE_CACHED_COLOR(NAME, VTX) /**/ -#define FFB_CACHED_COLOR_SAME(NAME1, NAME2) 0 -#define FFB_CACHED_COLOR_SET(NAME1) /**/ -#define FFB_CACHED_COLOR_UPDATE(NAME1, NAME2) /**/ -#define FFB_SET_PRIM_COLOR(COLOR_VERTEX) /**/ -#define FFB_PRIM_COLOR_COST 0 -#if (IND & FFB_ALPHA_BIT) -#define FFB_SET_VERTEX_COLOR(VTX) \ - ffb->alpha = FFB_GET_ALPHA(VTX); \ - ffb->red = FFB_GET_RED(VTX); \ - ffb->green = FFB_GET_GREEN(VTX); \ - ffb->blue = FFB_GET_BLUE(VTX) -#define FFB_VERTEX_COLOR_COST 4 -#else -#define FFB_SET_VERTEX_COLOR(VTX) \ - ffb->red = FFB_GET_RED(VTX); \ - ffb->green = FFB_GET_GREEN(VTX); \ - ffb->blue = FFB_GET_BLUE(VTX) -#define FFB_VERTEX_COLOR_COST 3 -#endif -#endif - -#define RESET_STIPPLE ffb->lpat = fmesa->lpat; - -#if !(IND & (FFB_TRI_CULL_BIT)) -static void TAG(ffb_vb_points)(GLcontext *ctx, GLuint start, GLuint count, GLuint flags) -{ - GLint i; - IMPL_LOCAL_VARS; - -#ifdef FFB_RENDER_TRACE - fprintf(stderr, "%s: start(%d) count(%d) flags(%x)\n", - __FUNCTION__, start, count, flags); -#endif - ffbRenderPrimitive(ctx, GL_POINTS); - if (ctx->_TriangleCaps & DD_POINT_SMOOTH) { - for (i = start; i < count; i++) { - ffb_vertex *v0 = &fmesa->verts[ELT(i)]; - - FFBFifo(fmesa, 4); - ffb->fg = FFB_PACK_CONST_UBYTE_ARGB_COLOR(v0->color[0]); - ffb->z = FFB_GET_Z(v0); - ffb->y = FFB_GET_Y(v0) + 0x8000 /* FIX ME */; - ffb->x = FFB_GET_X(v0) + 0x8000 /* FIX ME */; - } - } else { - for (i = start; i < count; i++) { - ffb_vertex *v0 = &fmesa->verts[ELT(i)]; - FFBFifo(fmesa, 4); - ffb->fg = FFB_PACK_CONST_UBYTE_ARGB_COLOR(v0->color[0]); - ffb->constz = Z_FROM_MESA(FFB_Z_TO_FLOAT(FFB_GET_Z(v0))); - ffb->bh = FFB_GET_Y(v0) >> 16; - ffb->bw = FFB_GET_X(v0) >> 16; - } - } - - fmesa->ffbScreen->rp_active = 1; -} - -static void TAG(ffb_vb_lines)(GLcontext *ctx, GLuint start, GLuint count, GLuint flags) -{ - GLint i; - IMPL_LOCAL_VARS; - -#ifdef FFB_RENDER_TRACE - fprintf(stderr, "%s: start(%d) count(%d) flags(%x)\n", - __FUNCTION__, start, count, flags); -#endif - ffbRenderPrimitive(ctx, GL_LINES); - for (i = start + 1; i < count; i += 2) { - ffb_vertex *v0 = &fmesa->verts[i - 1]; - ffb_vertex *v1 = &fmesa->verts[i - 0]; - - FFBFifo(fmesa, (1 + FFB_PRIM_COLOR_COST + - (FFB_VERTEX_COLOR_COST * 2) + 6)); - - RESET_STIPPLE; - - FFB_SET_PRIM_COLOR(v1); - - FFB_SET_VERTEX_COLOR(v0); - ffb->z = FFB_GET_Z(v0); - ffb->ryf = FFB_GET_Y(v0); - ffb->rxf = FFB_GET_X(v0); - - FFB_SET_VERTEX_COLOR(v1); - ffb->z = FFB_GET_Z(v1); - ffb->y = FFB_GET_Y(v1); - ffb->x = FFB_GET_X(v1); - } -} - -static void TAG(ffb_vb_line_loop)(GLcontext *ctx, GLuint start, GLuint count, GLuint flags) -{ - GLint i; - IMPL_LOCAL_VARS; - -#ifdef FFB_RENDER_TRACE - fprintf(stderr, "%s: start(%d) count(%d) flags(%x)\n", - __FUNCTION__, start, count, flags); -#endif - ffbRenderPrimitive(ctx, GL_LINE_LOOP); - if ((flags & PRIM_BEGIN) != 0) { - ffb_vertex *v0 = &fmesa->verts[ELT(start + 0)]; - ffb_vertex *v1 = &fmesa->verts[ELT(start + 1)]; - - FFBFifo(fmesa, (1 + FFB_PRIM_COLOR_COST + - ((FFB_VERTEX_COLOR_COST * 2) + (3 * 2)))); - - RESET_STIPPLE; - - FFB_SET_PRIM_COLOR(v1); - - FFB_SET_VERTEX_COLOR(v0); - ffb->z = FFB_GET_Z(v0); - ffb->ryf = FFB_GET_Y(v0); - ffb->rxf = FFB_GET_X(v0); - - FFB_SET_VERTEX_COLOR(v1); - ffb->z = FFB_GET_Z(v1); - ffb->y = FFB_GET_Y(v1); - ffb->x = FFB_GET_X(v1); - } - for (i = start + 2; i < count; i++) { - ffb_vertex *v0 = &fmesa->verts[ELT(i)]; - - FFBFifo(fmesa, (FFB_PRIM_COLOR_COST + - (FFB_VERTEX_COLOR_COST + 3))); - - FFB_SET_PRIM_COLOR(v0); - - FFB_SET_VERTEX_COLOR(v0); - ffb->z = FFB_GET_Z(v0); - ffb->y = FFB_GET_Y(v0); - ffb->x = FFB_GET_X(v0); - } - if ((flags & PRIM_END) != 0) { - ffb_vertex *v0 = &fmesa->verts[ELT(start)]; - - FFBFifo(fmesa, (FFB_PRIM_COLOR_COST + - (FFB_VERTEX_COLOR_COST + 3))); - - FFB_SET_PRIM_COLOR(v0); - - FFB_SET_VERTEX_COLOR(v0); - ffb->z = FFB_GET_Z(v0); - ffb->y = FFB_GET_Y(v0); - ffb->x = FFB_GET_X(v0); - } - - fmesa->ffbScreen->rp_active = 1; -} - -static void TAG(ffb_vb_line_strip)(GLcontext *ctx, GLuint start, GLuint count, GLuint flags) -{ - GLint i; - FFB_DECLARE_CACHED_COLOR(cached_fg) - IMPL_LOCAL_VARS; - -#ifdef FFB_RENDER_TRACE - fprintf(stderr, "%s: start(%d) count(%d) flags(%x)\n", - __FUNCTION__, start, count, flags); -#endif - ffbRenderPrimitive(ctx, GL_LINE_STRIP); - FFBFifo(fmesa, (1 + FFB_PRIM_COLOR_COST + - ((FFB_VERTEX_COLOR_COST * 2) + (3 * 2)))); - - RESET_STIPPLE; - - { - ffb_vertex *v0 = &fmesa->verts[ELT(start + 0)]; - ffb_vertex *v1 = &fmesa->verts[ELT(start + 1)]; - - FFB_COMPUTE_CACHED_COLOR(cached_fg, v0); - FFB_CACHED_COLOR_SET(cached_fg); - - FFB_SET_VERTEX_COLOR(v0); - ffb->z = FFB_GET_Z(v0); - ffb->ryf = FFB_GET_Y(v0); - ffb->rxf = FFB_GET_X(v0); - - FFB_SET_VERTEX_COLOR(v1); - ffb->z = FFB_GET_Z(v1); - ffb->y = FFB_GET_Y(v1); - ffb->x = FFB_GET_X(v1); - } - - for (i = start + 2; i < count; i++) { - ffb_vertex *v1 = &fmesa->verts[ELT(i - 0)]; - FFB_DECLARE_CACHED_COLOR(new_fg) - - FFB_COMPUTE_CACHED_COLOR(new_fg, v1); - if (FFB_CACHED_COLOR_SAME(cached_fg, new_fg)) { - FFBFifo(fmesa, ((FFB_VERTEX_COLOR_COST * 1) + (3 * 1))); - } else { - FFBFifo(fmesa, (FFB_PRIM_COLOR_COST + - (FFB_VERTEX_COLOR_COST * 1) + (3 * 1))); - FFB_CACHED_COLOR_UPDATE(cached_fg, new_fg); - } - - FFB_SET_VERTEX_COLOR(v1); - ffb->z = FFB_GET_Z(v1); - ffb->y = FFB_GET_Y(v1); - ffb->x = FFB_GET_X(v1); - } - - fmesa->ffbScreen->rp_active = 1; -} -#endif /* !(IND & (FFB_TRI_CULL_BIT)) */ - -/* OK, now things start getting fun :-) */ -#if (IND & (FFB_TRI_CULL_BIT)) -#define FFB_AREA_DECLARE GLfloat cc, ex, ey, fx, fy; -#define FFB_COMPUTE_AREA_TRI(V0, V1, V2) \ -{ ex = (V1)->x - (V0)->x; \ - ey = (V1)->y - (V0)->y; \ - fx = (V2)->x - (V0)->x; \ - fy = (V2)->y - (V0)->y; \ - cc = ex*fy-ey*fx; \ -} -#define FFB_COMPUTE_AREA_QUAD(V0, V1, V2, V3) \ -{ ex = (V2)->x - (V0)->x; \ - ey = (V2)->y - (V0)->y; \ - fx = (V3)->x - (V1)->x; \ - fy = (V3)->y - (V1)->y; \ - cc = ex*fy-ey*fx; \ -} -#else -#define FFB_AREA_DECLARE /**/ -#define FFB_COMPUTE_AREA_TRI(V0, V1, V2) do { } while(0) -#define FFB_COMPUTE_AREA_QUAD(V0, V1, V2, V3) do { } while(0) -#endif - -#if (IND & FFB_TRI_CULL_BIT) -#define FFB_CULL_TRI(CULL_ACTION) \ - if (cc * fmesa->backface_sign > fmesa->ffb_zero) { \ - CULL_ACTION \ - } -#define FFB_CULL_QUAD(CULL_ACTION) \ - if (cc * fmesa->backface_sign > fmesa->ffb_zero) { \ - CULL_ACTION \ - } -#else -#define FFB_CULL_TRI(CULL_ACTION) do { } while (0) -#define FFB_CULL_QUAD(CULL_ACTION) do { } while (0) -#endif - -static void TAG(ffb_vb_triangles)(GLcontext *ctx, GLuint start, GLuint count, GLuint flags) -{ - GLint i; - IMPL_LOCAL_VARS; - -#ifdef FFB_RENDER_TRACE - fprintf(stderr, "%s: start(%d) count(%d) flags(%x)\n", - __FUNCTION__, start, count, flags); -#endif - ffbRenderPrimitive(ctx, GL_TRIANGLES); - for (i = start + 2; i < count; i += 3) { - ffb_vertex *v0 = &fmesa->verts[ELT(i - 2)]; - ffb_vertex *v1 = &fmesa->verts[ELT(i - 1)]; - ffb_vertex *v2 = &fmesa->verts[ELT(i - 0)]; - FFB_AREA_DECLARE - - FFB_COMPUTE_AREA_TRI(v0, v1, v2); - FFB_CULL_TRI(continue;); - - FFBFifo(fmesa, (FFB_PRIM_COLOR_COST + - (FFB_VERTEX_COLOR_COST * 3) + 9)); - FFB_SET_PRIM_COLOR(v2); - - FFB_SET_VERTEX_COLOR(v0); - ffb->z = FFB_GET_Z(v0); - ffb->ryf = FFB_GET_Y(v0); - ffb->rxf = FFB_GET_X(v0); - - FFB_SET_VERTEX_COLOR(v1); - ffb->z = FFB_GET_Z(v1); - ffb->y = FFB_GET_Y(v1); - ffb->x = FFB_GET_X(v1); - - FFB_SET_VERTEX_COLOR(v2); - ffb->z = FFB_GET_Z(v2); - ffb->y = FFB_GET_Y(v2); - ffb->x = FFB_GET_X(v2); - } - - fmesa->ffbScreen->rp_active = 1; -} - -static void TAG(ffb_vb_tri_strip)(GLcontext *ctx, GLuint start, GLuint count, GLuint flags) -{ - GLint i; - GLint parity = 0; - IMPL_LOCAL_VARS; - -#ifdef FFB_RENDER_TRACE - fprintf(stderr, "%s: start(%d) count(%d) flags(%x)\n", - __FUNCTION__, start, count, flags); -#endif - ffbRenderPrimitive(ctx, GL_TRIANGLE_STRIP); - if ((flags & PRIM_PARITY) != 0) - parity = 1; - - i = start + 2; - goto something_clipped; - - something_clipped: - for (; i < count; i++, parity ^= 1) { - ffb_vertex *v0 = &fmesa->verts[ELT(i - 2 + parity)]; - ffb_vertex *v1 = &fmesa->verts[ELT(i - 1 - parity)]; - ffb_vertex *v2 = &fmesa->verts[ELT(i - 0)]; - FFB_AREA_DECLARE - - FFB_COMPUTE_AREA_TRI(v0, v1, v2); - FFB_CULL_TRI(continue;); - - FFBFifo(fmesa, (FFB_PRIM_COLOR_COST + - (FFB_VERTEX_COLOR_COST * 3) + 9)); - FFB_SET_PRIM_COLOR(v2); - - FFB_SET_VERTEX_COLOR(v0); - ffb->z = FFB_GET_Z(v0); - ffb->ryf = FFB_GET_Y(v0); - ffb->rxf = FFB_GET_X(v0); - - FFB_SET_VERTEX_COLOR(v1); - ffb->z = FFB_GET_Z(v1); - ffb->y = FFB_GET_Y(v1); - ffb->x = FFB_GET_X(v1); - - FFB_SET_VERTEX_COLOR(v2); - ffb->z = FFB_GET_Z(v2); - ffb->y = FFB_GET_Y(v2); - ffb->x = FFB_GET_X(v2); - - i++; - parity ^= 1; - break; - } - - for (; i < count; i++, parity ^= 1) { - ffb_vertex *v0 = &fmesa->verts[ELT(i - 2 + parity)]; - ffb_vertex *v1 = &fmesa->verts[ELT(i - 1 - parity)]; - ffb_vertex *v2 = &fmesa->verts[ELT(i - 0)]; - FFB_AREA_DECLARE - (void) v0; (void) v1; - - FFB_COMPUTE_AREA_TRI(v0, v1, v2); - FFB_CULL_TRI(i++; parity^=1; goto something_clipped;); - - FFBFifo(fmesa, (FFB_PRIM_COLOR_COST + - (FFB_VERTEX_COLOR_COST * 1) + 3)); - FFB_SET_PRIM_COLOR(v2); - - FFB_SET_VERTEX_COLOR(v2); - ffb->z = FFB_GET_Z(v2); - ffb->y = FFB_GET_Y(v2); - ffb->x = FFB_GET_X(v2); - } - - fmesa->ffbScreen->rp_active = 1; -} - -static void TAG(ffb_vb_tri_fan)(GLcontext *ctx, GLuint start, GLuint count, GLuint flags) -{ - GLint i; - IMPL_LOCAL_VARS; - -#ifdef FFB_RENDER_TRACE - fprintf(stderr, "%s: start(%d) count(%d) flags(%x)\n", - __FUNCTION__, start, count, flags); -#endif - ffbRenderPrimitive(ctx, GL_TRIANGLE_FAN); - - i = start + 2; - goto something_clipped; - - something_clipped: - for ( ; i < count; i++) { - ffb_vertex *v0 = &fmesa->verts[ELT(start)]; - ffb_vertex *v1 = &fmesa->verts[ELT(i - 1)]; - ffb_vertex *v2 = &fmesa->verts[ELT(i - 0)]; - FFB_AREA_DECLARE - - FFB_COMPUTE_AREA_TRI(v0, v1, v2); - FFB_CULL_TRI(continue;); - - FFBFifo(fmesa, (FFB_PRIM_COLOR_COST + - (FFB_VERTEX_COLOR_COST * 3) + 9)); - FFB_SET_PRIM_COLOR(v2); - - FFB_SET_VERTEX_COLOR(v0); - ffb->z = FFB_GET_Z(v0); - ffb->ryf = FFB_GET_Y(v0); - ffb->rxf = FFB_GET_X(v0); - - FFB_SET_VERTEX_COLOR(v1); - ffb->z = FFB_GET_Z(v1); - ffb->y = FFB_GET_Y(v1); - ffb->x = FFB_GET_X(v1); - - FFB_SET_VERTEX_COLOR(v2); - ffb->z = FFB_GET_Z(v2); - ffb->y = FFB_GET_Y(v2); - ffb->x = FFB_GET_X(v2); - - i++; - break; - } - - for (; i < count; i++) { - ffb_vertex *v0 = &fmesa->verts[ELT(start)]; - ffb_vertex *v1 = &fmesa->verts[ELT(i - 1)]; - ffb_vertex *v2 = &fmesa->verts[ELT(i - 0)]; - FFB_AREA_DECLARE - (void) v0; (void) v1; - - FFB_COMPUTE_AREA_TRI(v0, v1, v2); - FFB_CULL_TRI(i++; goto something_clipped;); - - FFBFifo(fmesa, (FFB_PRIM_COLOR_COST + - (FFB_VERTEX_COLOR_COST * 1) + 3)); - FFB_SET_PRIM_COLOR(v2); - - FFB_SET_VERTEX_COLOR(v2); - ffb->z = FFB_GET_Z(v2); - ffb->dmyf = FFB_GET_Y(v2); - ffb->dmxf = FFB_GET_X(v2); - } - - fmesa->ffbScreen->rp_active = 1; -} - -static void TAG(ffb_vb_poly)(GLcontext *ctx, GLuint start, GLuint count, GLuint flags) -{ - GLint i; - IMPL_LOCAL_VARS; - -#ifdef FFB_RENDER_TRACE - fprintf(stderr, "%s: start(%d) count(%d) flags(%x)\n", - __FUNCTION__, start, count, flags); -#endif - ffbRenderPrimitive(ctx, GL_POLYGON); - - /* XXX Optimize XXX */ - for (i = start + 2; i < count; i++) { - ffb_vertex *v0 = &fmesa->verts[ELT(i - 1)]; - ffb_vertex *v1 = &fmesa->verts[ELT(i)]; - ffb_vertex *v2 = &fmesa->verts[ELT(start)]; - FFB_AREA_DECLARE - - FFB_COMPUTE_AREA_TRI(v0, v1, v2); - FFB_CULL_TRI(continue;); - - FFBFifo(fmesa, (FFB_PRIM_COLOR_COST + - (FFB_VERTEX_COLOR_COST * 3) + 9)); - FFB_SET_PRIM_COLOR(v2); - - FFB_SET_VERTEX_COLOR(v0); - ffb->z = FFB_GET_Z(v0); - ffb->ryf = FFB_GET_Y(v0); - ffb->rxf = FFB_GET_X(v0); - - FFB_SET_VERTEX_COLOR(v1); - ffb->z = FFB_GET_Z(v1); - ffb->y = FFB_GET_Y(v1); - ffb->x = FFB_GET_X(v1); - - FFB_SET_VERTEX_COLOR(v2); - ffb->z = FFB_GET_Z(v2); - ffb->y = FFB_GET_Y(v2); - ffb->x = FFB_GET_X(v2); - } - - fmesa->ffbScreen->rp_active = 1; -} - -static void TAG(ffb_vb_quads)(GLcontext *ctx, GLuint start, GLuint count, GLuint flags) -{ - GLint i; - IMPL_LOCAL_VARS; - -#ifdef FFB_RENDER_TRACE - fprintf(stderr, "%s: start(%d) count(%d) flags(%x)\n", - __FUNCTION__, start, count, flags); -#endif - ffbRenderPrimitive(ctx, GL_QUADS); - - for (i = start + 3; i < count; i += 4) { - ffb_vertex *v0 = &fmesa->verts[ELT(i - 3)]; - ffb_vertex *v1 = &fmesa->verts[ELT(i - 2)]; - ffb_vertex *v2 = &fmesa->verts[ELT(i - 1)]; - ffb_vertex *v3 = &fmesa->verts[ELT(i - 0)]; - FFB_AREA_DECLARE - - FFB_COMPUTE_AREA_QUAD(v0, v1, v2, v3); - FFB_CULL_QUAD(continue;); - - FFBFifo(fmesa, (FFB_PRIM_COLOR_COST + - (FFB_VERTEX_COLOR_COST * 4) + 12)); - FFB_SET_PRIM_COLOR(v3); - - FFB_SET_VERTEX_COLOR(v0); - ffb->z = FFB_GET_Z(v0); - ffb->ryf = FFB_GET_Y(v0); - ffb->rxf = FFB_GET_X(v0); - - FFB_SET_VERTEX_COLOR(v1); - ffb->z = FFB_GET_Z(v1); - ffb->y = FFB_GET_Y(v1); - ffb->x = FFB_GET_X(v1); - - FFB_SET_VERTEX_COLOR(v2); - ffb->z = FFB_GET_Z(v2); - ffb->y = FFB_GET_Y(v2); - ffb->x = FFB_GET_X(v2); - - FFB_SET_VERTEX_COLOR(v3); - ffb->z = FFB_GET_Z(v3); - ffb->dmyf = FFB_GET_Y(v3); - ffb->dmxf = FFB_GET_X(v3); - } - - fmesa->ffbScreen->rp_active = 1; -} - -static void TAG(ffb_vb_quad_strip)(GLcontext *ctx, GLuint start, GLuint count, GLuint flags) -{ - GLint i; - IMPL_LOCAL_VARS; - -#ifdef FFB_RENDER_TRACE - fprintf(stderr, "%s: start(%d) count(%d) flags(%x)\n", - __FUNCTION__, start, count, flags); -#endif - ffbRenderPrimitive(ctx, GL_QUAD_STRIP); - - /* XXX Optimize XXX */ - for (i = start + 3; i < count; i += 2) { - ffb_vertex *v0 = &fmesa->verts[ELT(i - 1)]; - ffb_vertex *v1 = &fmesa->verts[ELT(i - 3)]; - ffb_vertex *v2 = &fmesa->verts[ELT(i - 2)]; - ffb_vertex *v3 = &fmesa->verts[ELT(i - 0)]; - FFB_AREA_DECLARE - - FFB_COMPUTE_AREA_QUAD(v0, v1, v2, v3); - FFB_CULL_QUAD(continue;); - - FFBFifo(fmesa, (FFB_PRIM_COLOR_COST + - (FFB_VERTEX_COLOR_COST * 4) + 12)); - FFB_SET_PRIM_COLOR(v3); - - FFB_DUMP_VERTEX(v0); - FFB_SET_VERTEX_COLOR(v0); - ffb->z = FFB_GET_Z(v0); - ffb->ryf = FFB_GET_Y(v0); - ffb->rxf = FFB_GET_X(v0); - - FFB_DUMP_VERTEX(v1); - FFB_SET_VERTEX_COLOR(v1); - ffb->z = FFB_GET_Z(v1); - ffb->y = FFB_GET_Y(v1); - ffb->x = FFB_GET_X(v1); - - FFB_DUMP_VERTEX(v2); - FFB_SET_VERTEX_COLOR(v2); - ffb->z = FFB_GET_Z(v2); - ffb->y = FFB_GET_Y(v2); - ffb->x = FFB_GET_X(v2); - - FFB_DUMP_VERTEX(v3); - FFB_SET_VERTEX_COLOR(v3); - ffb->z = FFB_GET_Z(v3); - ffb->dmyf = FFB_GET_Y(v3); - ffb->dmxf = FFB_GET_X(v3); - } - - fmesa->ffbScreen->rp_active = 1; -} - -static void (*TAG(render_tab)[GL_POLYGON + 2])(GLcontext *, GLuint, GLuint, GLuint) = -{ -#if !(IND & (FFB_TRI_CULL_BIT)) - TAG(ffb_vb_points), - TAG(ffb_vb_lines), - TAG(ffb_vb_line_loop), - TAG(ffb_vb_line_strip), -#else - NULL, - NULL, - NULL, - NULL, -#endif - TAG(ffb_vb_triangles), - TAG(ffb_vb_tri_strip), - TAG(ffb_vb_tri_fan), - TAG(ffb_vb_quads), - TAG(ffb_vb_quad_strip), - TAG(ffb_vb_poly), - ffb_vb_noop, -}; - -#undef IND -#undef TAG - -#undef IMPL_LOCAL_VARS -#undef FFB_DECLARE_CACHED_COLOR -#undef FFB_COMPUTE_CACHED_COLOR -#undef FFB_CACHED_COLOR_SAME -#undef FFB_CACHED_COLOR_SET -#undef FFB_CACHED_COLOR_UPDATE -#undef FFB_SET_PRIM_COLOR -#undef FFB_PRIM_COLOR_COST -#undef FFB_SET_VERTEX_COLOR -#undef FFB_VERTEX_COLOR_COST -#undef RESET_STIPPLE -#undef FFB_AREA_DECLARE -#undef FFB_COMPUTE_AREA_TRI -#undef FFB_COMPUTE_AREA_QUAD -#undef FFB_CULL_TRI -#undef FFB_CULL_QUAD Index: xc/lib/GL/mesa/src/drv/ffb/ffb_span.c diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_span.c:1.2 xc/lib/GL/mesa/src/drv/ffb/ffb_span.c:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_span.c:1.2 Fri Feb 22 16:32:59 2002 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_span.c Wed Mar 16 21:04:56 2005 @@ -1,142 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_span.c,v 1.2 2002/02/22 21:32:59 dawes Exp $ - * - * GLX Hardware Device Driver for Sun Creator/Creator3D - * Copyright (C) 2000 David S. Miller - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * DAVID MILLER, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - * David S. Miller - */ - -#include "mtypes.h" -#include "ffb_dd.h" -#include "ffb_span.h" -#include "ffb_context.h" -#include "ffb_lock.h" - -#include "swrast/swrast.h" - -#define DBG 0 - -#define HW_LOCK() \ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); \ - if (!fmesa->hw_locked) \ - LOCK_HARDWARE(fmesa); - -#define HW_UNLOCK() \ - if (!fmesa->hw_locked) \ - UNLOCK_HARDWARE(fmesa); \ - -#define LOCAL_VARS \ - __DRIdrawablePrivate *dPriv = fmesa->driDrawable; \ - GLuint height = dPriv->h; \ - GLuint p; \ - char *buf; \ - (void) p - -#define INIT_MONO_PIXEL(p, color) \ - p = ((color[0] << 0) | \ - (color[1] << 8) | \ - (color[2] << 16)) - -/* We use WID clipping, so this test always passes. */ -#define CLIPPIXEL(__x, __y) (1) - -/* And also, due to WID clipping, we need not do anything - * special here. - */ -#define CLIPSPAN(__x,__y,__n,__x1,__n1,__i) \ - __n1 = __n; \ - __x1 = __x; \ - -#define HW_CLIPLOOP() \ -do { unsigned int fbc, ppc, cmp; \ - FFBWait(fmesa, fmesa->regs); \ - fbc = fmesa->regs->fbc; ppc = fmesa->regs->ppc; cmp = fmesa->regs->cmp; \ - fmesa->regs->fbc = ((fbc & \ - ~(FFB_FBC_WB_C | FFB_FBC_ZE_MASK | FFB_FBC_RGBE_MASK)) \ - | (FFB_FBC_ZE_OFF | FFB_FBC_RGBE_MASK)); \ - fmesa->regs->ppc = ((ppc & \ - ~(FFB_PPC_XS_MASK | FFB_PPC_ABE_MASK | FFB_PPC_DCE_MASK | \ - FFB_PPC_APE_MASK | FFB_PPC_CS_MASK)) \ - | (FFB_PPC_XS_WID | FFB_PPC_ABE_DISABLE | \ - FFB_PPC_DCE_DISABLE | FFB_PPC_APE_DISABLE | \ - FFB_PPC_CS_VAR)); \ - fmesa->regs->cmp = ((cmp & ~(0xff << 16)) | (0x80 << 16)); \ - fmesa->ffbScreen->rp_active = 1; \ - FFBWait(fmesa, fmesa->regs); \ - buf = (char *)(fmesa->sfb32 + (dPriv->x << 2) + (dPriv->y << 13));\ - if (dPriv->numClipRects) { - -#define HW_ENDCLIPLOOP() \ - } \ - fmesa->regs->fbc = fbc; \ - fmesa->regs->ppc = ppc; \ - fmesa->regs->cmp = cmp; \ - fmesa->ffbScreen->rp_active = 1; \ -} while(0) - -#define Y_FLIP(__y) (height - __y) - -#define READ_RGBA(rgba,__x,__y) \ -do { GLuint p = *(GLuint *)(buf + ((__x)<<2) + ((__y)<<13)); \ - rgba[0] = (p >> 0) & 0xff; \ - rgba[1] = (p >> 8) & 0xff; \ - rgba[2] = (p >> 16) & 0xff; \ - rgba[3] = 0xff; \ -} while(0) - -#define WRITE_RGBA(__x, __y, __r, __g, __b, __a) \ - *(GLuint *)(buf + ((__x)<<2) + ((__y)<<13)) = \ - ((((__r) & 0xff) << 0) | \ - (((__g) & 0xff) << 8) | \ - (((__b) & 0xff) << 16)) - -#define WRITE_PIXEL(__x, __y, __p) \ - *(GLuint *)(buf + ((__x)<<2) + ((__y)<<13)) = (__p) - -#define TAG(x) ffb##x##_888 - -#include - -void ffbDDInitSpanFuncs(GLcontext *ctx) -{ - struct swrast_device_driver *swdd = - _swrast_GetDeviceDriverReference(ctx); - - swdd->WriteRGBASpan = ffbWriteRGBASpan_888; - swdd->WriteRGBSpan = ffbWriteRGBSpan_888; - swdd->WriteRGBAPixels = ffbWriteRGBAPixels_888; - swdd->WriteMonoRGBASpan = ffbWriteMonoRGBASpan_888; - swdd->WriteMonoRGBAPixels = ffbWriteMonoRGBAPixels_888; - swdd->ReadRGBASpan = ffbReadRGBASpan_888; - swdd->ReadRGBAPixels = ffbReadRGBAPixels_888; - - /* We don't support color index mode yet, but it will be - * very easy to do. -DaveM - */ - swdd->WriteCI8Span = NULL; - swdd->WriteCI32Span = NULL; - swdd->WriteMonoCISpan = NULL; - swdd->WriteCI32Pixels = NULL; - swdd->WriteMonoCIPixels = NULL; - swdd->ReadCI32Span = NULL; - swdd->ReadCI32Pixels = NULL; -} Index: xc/lib/GL/mesa/src/drv/ffb/ffb_span.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_span.h:1.1 xc/lib/GL/mesa/src/drv/ffb/ffb_span.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_span.h:1.1 Tue Jun 20 01:08:39 2000 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_span.h Wed Mar 16 21:04:56 2005 @@ -1,8 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_span.h,v 1.1 2000/06/20 05:08:39 dawes Exp $ */ - -#ifndef _FFB_SPAN_H -#define _FFB_SPAN_H - -extern void ffbDDInitSpanFuncs(GLcontext *ctx); - -#endif /* !(_FFB_SPAN_H) */ Index: xc/lib/GL/mesa/src/drv/ffb/ffb_state.c diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_state.c:1.6 xc/lib/GL/mesa/src/drv/ffb/ffb_state.c:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_state.c:1.6 Sun Sep 28 16:15:08 2003 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_state.c Wed Mar 16 21:04:56 2005 @@ -1,1247 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_state.c,v 1.6 2003/09/28 20:15:08 alanh Exp $ - * - * GLX Hardware Device Driver for Sun Creator/Creator3D - * Copyright (C) 2000, 2001 David S. Miller - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * DAVID MILLER, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - * David S. Miller - */ - -#include "mtypes.h" -#include "colormac.h" -#include "mm.h" -#include "ffb_dd.h" -#include "ffb_span.h" -#include "ffb_depth.h" -#include "ffb_context.h" -#include "ffb_vb.h" -#include "ffb_tris.h" -#include "ffb_state.h" -#include "ffb_lock.h" -#include "extensions.h" -#include "enums.h" - -#include "swrast/swrast.h" -#include "array_cache/acache.h" -#include "tnl/tnl.h" -#include "swrast_setup/swrast_setup.h" - -#include "tnl/t_pipeline.h" - -#undef STATE_TRACE - -static unsigned int ffbComputeAlphaFunc(GLcontext *ctx) -{ - unsigned int xclip; - GLubyte alphaRef; - -#ifdef STATE_TRACE - fprintf(stderr, "ffbDDAlphaFunc: func(%s) ref(%02x)\n", - _mesa_lookup_enum_by_nr(ctx->Color.AlphaFunc), - ctx->Color.AlphaRef & 0xff); -#endif - - switch (ctx->Color.AlphaFunc) { - case GL_NEVER: xclip = FFB_XCLIP_TEST_NEVER; break; - case GL_LESS: xclip = FFB_XCLIP_TEST_LT; break; - case GL_EQUAL: xclip = FFB_XCLIP_TEST_EQ; break; - case GL_LEQUAL: xclip = FFB_XCLIP_TEST_LE; break; - case GL_GREATER: xclip = FFB_XCLIP_TEST_GT; break; - case GL_NOTEQUAL: xclip = FFB_XCLIP_TEST_NE; break; - case GL_GEQUAL: xclip = FFB_XCLIP_TEST_GE; break; - case GL_ALWAYS: xclip = FFB_XCLIP_TEST_ALWAYS; break; - - default: - return FFB_XCLIP_TEST_ALWAYS | 0x00; - } - - CLAMPED_FLOAT_TO_UBYTE(alphaRef, ctx->Color.AlphaRef); - xclip |= (alphaRef & 0xff); - - return xclip; -} - -static void ffbDDAlphaFunc(GLcontext *ctx, GLenum func, GLfloat ref) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - - if (ctx->Color.AlphaEnabled) { - unsigned int xclip = ffbComputeAlphaFunc(ctx); - - if (fmesa->xclip != xclip) { - fmesa->xclip = xclip; - FFB_MAKE_DIRTY(fmesa, FFB_STATE_XCLIP, 1); - } - } -} - -static void ffbDDBlendEquation(GLcontext *ctx, GLenum mode) -{ - -#ifdef STATE_TRACE - fprintf(stderr, "ffbDDBlendEquation: mode(%s)\n", _mesa_lookup_enum_by_nr(mode)); -#endif - FALLBACK( ctx, (mode != GL_FUNC_ADD_EXT), FFB_BADATTR_BLENDEQN); -} - -static void ffbDDBlendFunc(GLcontext *ctx, GLenum sfactor, GLenum dfactor) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - unsigned int blendc = 1 << 4; - -#ifdef STATE_TRACE - fprintf(stderr, "ffbDDBlendFunc: sfactor(%s) dfactor(%s)\n", - _mesa_lookup_enum_by_nr(sfactor), _mesa_lookup_enum_by_nr(dfactor)); -#endif - switch (ctx->Color.BlendSrcRGB) { - case GL_ZERO: - blendc |= (0 << 0); - break; - - case GL_ONE: - blendc |= (1 << 0); - break; - - case GL_ONE_MINUS_SRC_ALPHA: - blendc |= (2 << 0); - break; - - case GL_SRC_ALPHA: - blendc |= (3 << 0); - break; - - default: - if (ctx->Color.BlendEnabled) - FALLBACK( ctx, FFB_BADATTR_BLENDFUNC, GL_TRUE ); - return; - }; - - switch (ctx->Color.BlendDstRGB) { - case GL_ZERO: - blendc |= (0 << 2); - break; - - case GL_ONE: - blendc |= (1 << 2); - break; - - case GL_ONE_MINUS_SRC_ALPHA: - blendc |= (2 << 2); - break; - - case GL_SRC_ALPHA: - blendc |= (3 << 2); - break; - - default: - if (ctx->Color.BlendEnabled) - FALLBACK( ctx, FFB_BADATTR_BLENDFUNC, GL_TRUE ); - return; - }; - - if (ctx->Color.BlendEnabled && - ctx->Color.ColorLogicOpEnabled && - ctx->Color.LogicOp != GL_COPY) { - /* We could avoid this if sfactor is GL_ONE and - * dfactor is GL_ZERO. I do not think that is even - * worthwhile to check because if someone is using - * blending they use more interesting settings and - * also it would add more state tracking to a lot - * of the code in this file. - */ - FALLBACK(ctx, FFB_BADATTR_BLENDROP, GL_TRUE); - return; - } - - FALLBACK( ctx, (FFB_BADATTR_BLENDFUNC|FFB_BADATTR_BLENDROP), GL_FALSE ); - - if (blendc != fmesa->blendc) { - fmesa->blendc = blendc; - FFB_MAKE_DIRTY(fmesa, FFB_STATE_BLEND, 1); - } -} - -static void ffbDDBlendFuncSeparate(GLcontext *ctx, GLenum sfactorRGB, - GLenum dfactorRGB, GLenum sfactorA, - GLenum dfactorA) -{ -#ifdef STATE_TRACE - fprintf(stderr, "ffbDDBlendFuncSeparate: sRGB(%s) dRGB(%s) sA(%s) dA(%s)\n", - _mesa_lookup_enum_by_nr(sfactorRGB), - _mesa_lookup_enum_by_nr(dfactorRGB), - _mesa_lookup_enum_by_nr(sfactorA), - _mesa_lookup_enum_by_nr(dfactorA)); -#endif - - ffbDDBlendFunc(ctx, sfactorRGB, dfactorRGB); -} - -static void ffbDDDepthFunc(GLcontext *ctx, GLenum func) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - GLuint cmp; - -#ifdef STATE_TRACE - fprintf(stderr, "ffbDDDepthFunc: func(%s)\n", - _mesa_lookup_enum_by_nr(func)); -#endif - - switch (func) { - case GL_NEVER: - cmp = FFB_CMP_MAGN_NEVER; - break; - case GL_ALWAYS: - cmp = FFB_CMP_MAGN_ALWAYS; - break; - case GL_LESS: - cmp = FFB_CMP_MAGN_LT; - break; - case GL_LEQUAL: - cmp = FFB_CMP_MAGN_LE; - break; - case GL_EQUAL: - cmp = FFB_CMP_MAGN_EQ; - break; - case GL_GREATER: - cmp = FFB_CMP_MAGN_GT; - break; - case GL_GEQUAL: - cmp = FFB_CMP_MAGN_GE; - break; - case GL_NOTEQUAL: - cmp = FFB_CMP_MAGN_NE; - break; - default: - return; - }; - - if (! ctx->Depth.Test) - cmp = FFB_CMP_MAGN_ALWAYS; - - cmp <<= 16; - cmp = (fmesa->cmp & ~(0xff<<16)) | cmp; - if (cmp != fmesa->cmp) { - fmesa->cmp = cmp; - FFB_MAKE_DIRTY(fmesa, FFB_STATE_CMP, 1); - } -} - -static void ffbDDDepthMask(GLcontext *ctx, GLboolean flag) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - GLuint fbc = fmesa->fbc; - GLboolean enabled_now; - -#ifdef STATE_TRACE - fprintf(stderr, "ffbDDDepthMask: flag(%d)\n", flag); -#endif - - if ((fbc & FFB_FBC_ZE_MASK) == FFB_FBC_ZE_OFF) - enabled_now = GL_FALSE; - else - enabled_now = GL_TRUE; - - if (flag != enabled_now) { - fbc &= ~FFB_FBC_ZE_MASK; - if (flag) { - fbc |= FFB_FBC_WB_C | FFB_FBC_ZE_ON; - } else { - fbc |= FFB_FBC_ZE_OFF; - fbc &= ~FFB_FBC_WB_C; - } - fmesa->fbc = fbc; - FFB_MAKE_DIRTY(fmesa, FFB_STATE_FBC, 1); - } -} - -static void ffbDDStencilFunc(GLcontext *ctx, GLenum func, GLint ref, GLuint mask) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - unsigned int stencil, stencilctl, consty; - - /* We will properly update sw/hw state when stenciling is - * enabled. - */ - if (! ctx->Stencil.Enabled) - return; - - stencilctl = fmesa->stencilctl; - stencilctl &= ~(7 << 16); - - switch (func) { - case GL_ALWAYS: stencilctl |= (0 << 16); break; - case GL_GREATER: stencilctl |= (1 << 16); break; - case GL_EQUAL: stencilctl |= (2 << 16); break; - case GL_GEQUAL: stencilctl |= (3 << 16); break; - case GL_NEVER: stencilctl |= (4 << 16); break; - case GL_LEQUAL: stencilctl |= (5 << 16); break; - case GL_NOTEQUAL: stencilctl |= (6 << 16); break; - case GL_LESS: stencilctl |= (7 << 16); break; - - default: - return; - }; - - consty = ref & 0xf; - - stencil = fmesa->stencil; - stencil &= ~(0xf << 20); - stencil |= (mask & 0xf) << 20; - - if (fmesa->stencil != stencil || - fmesa->stencilctl != stencilctl || - fmesa->consty != consty) { - fmesa->stencil = stencil; - fmesa->stencilctl = stencilctl; - fmesa->consty = consty; - FFB_MAKE_DIRTY(fmesa, FFB_STATE_STENCIL, 6); - } -} - -static void ffbDDStencilMask(GLcontext *ctx, GLuint mask) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - - mask &= 0xf; - if (fmesa->ypmask != mask) { - fmesa->ypmask = mask; - FFB_MAKE_DIRTY(fmesa, FFB_STATE_YPMASK, 1); - } -} - -static void ffbDDStencilOp(GLcontext *ctx, GLenum fail, GLenum zfail, GLenum zpass) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - unsigned int stencilctl; - - /* We will properly update sw/hw state when stenciling is - * enabled. - */ - if (! ctx->Stencil.Enabled) - return; - - stencilctl = fmesa->stencilctl; - stencilctl &= ~(0xfff00000); - - switch (fail) { - case GL_ZERO: stencilctl |= (0 << 28); break; - case GL_KEEP: stencilctl |= (1 << 28); break; - case GL_INVERT: stencilctl |= (2 << 28); break; - case GL_REPLACE: stencilctl |= (3 << 28); break; - case GL_INCR: stencilctl |= (4 << 28); break; - case GL_DECR: stencilctl |= (5 << 28); break; - - default: - return; - }; - - switch (zfail) { - case GL_ZERO: stencilctl |= (0 << 24); break; - case GL_KEEP: stencilctl |= (1 << 24); break; - case GL_INVERT: stencilctl |= (2 << 24); break; - case GL_REPLACE: stencilctl |= (3 << 24); break; - case GL_INCR: stencilctl |= (4 << 24); break; - case GL_DECR: stencilctl |= (5 << 24); break; - - default: - return; - }; - - switch (zpass) { - case GL_ZERO: stencilctl |= (0 << 20); break; - case GL_KEEP: stencilctl |= (1 << 20); break; - case GL_INVERT: stencilctl |= (2 << 20); break; - case GL_REPLACE: stencilctl |= (3 << 20); break; - case GL_INCR: stencilctl |= (4 << 20); break; - case GL_DECR: stencilctl |= (5 << 20); break; - - default: - return; - }; - - if (fmesa->stencilctl != stencilctl) { - fmesa->stencilctl = stencilctl; - FFB_MAKE_DIRTY(fmesa, FFB_STATE_STENCIL, 6); - } -} - -static void ffbCalcViewportRegs(GLcontext *ctx) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = fmesa->driDrawable; - GLuint xmin, xmax, ymin, ymax, zmin, zmax; - unsigned int vcmin, vcmax; - - xmin = ctx->Viewport.X + dPriv->x; - xmax = xmin + ctx->Viewport.Width; - ymax = dPriv->y + dPriv->h - ctx->Viewport.Y; - ymin = ymax - ctx->Viewport.Height; - if (ctx->Scissor.Enabled) { - GLuint sc_xmin, sc_xmax, sc_ymin, sc_ymax; - - sc_xmin = ctx->Viewport.X + dPriv->x; - sc_xmax = sc_xmin + ctx->Viewport.Width; - sc_ymax = dPriv->y + dPriv->h - ctx->Viewport.Y; - sc_ymin = sc_ymax - ctx->Viewport.Height; - if (sc_xmin > xmin) - xmin = sc_xmin; - if (sc_xmax < xmax) - xmax = sc_xmax; - if (sc_ymin > ymin) - ymin = sc_ymin; - if (sc_ymax < ymax) - ymax = sc_ymax; - } - zmin = ((GLdouble)ctx->Viewport.Near * 0x0fffffff); - zmax = ((GLdouble)ctx->Viewport.Far * 0x0fffffff); - - vcmin = ((ymin & 0xffff) << 16) | (xmin & 0xffff); - vcmax = ((ymax & 0xffff) << 16) | (xmax & 0xffff); - if (fmesa->vclipmin != vcmin || - fmesa->vclipmax != vcmax || - fmesa->vclipzmin != zmin || - fmesa->vclipzmax != zmax) { - fmesa->vclipmin = vcmin; - fmesa->vclipmax = vcmax; - fmesa->vclipzmin = zmin; - fmesa->vclipzmax = zmax; - FFB_MAKE_DIRTY(fmesa, FFB_STATE_CLIP, (4 + (4 * 2))); - } -} - -void ffbCalcViewport(GLcontext *ctx) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - const GLfloat *v = ctx->Viewport._WindowMap.m; - GLfloat *m = fmesa->hw_viewport; - __DRIdrawablePrivate *dPriv = fmesa->driDrawable; - - m[MAT_SX] = v[MAT_SX]; - m[MAT_TX] = v[MAT_TX] + dPriv->x + SUBPIXEL_X; - m[MAT_SY] = - v[MAT_SY]; - m[MAT_TY] = - v[MAT_TY] + dPriv->h + dPriv->y + SUBPIXEL_Y; - m[MAT_SZ] = v[MAT_SZ] * ((GLdouble)1.0 / (GLdouble)0x0fffffff); - m[MAT_TZ] = v[MAT_TZ] * ((GLdouble)1.0 / (GLdouble)0x0fffffff); - - fmesa->depth_scale = ((GLdouble)1.0 / (GLdouble)0x0fffffff); - - ffbCalcViewportRegs(ctx); - - fmesa->setupnewinputs |= VERT_BIT_CLIP; -} - -static void ffbDDViewport(GLcontext *ctx, GLint x, GLint y, - GLsizei width, GLsizei height) -{ - ffbCalcViewport(ctx); -} - -static void ffbDDDepthRange(GLcontext *ctx, GLclampd nearval, GLclampd farval) -{ - ffbCalcViewport(ctx); -} - -static void ffbDDScissor(GLcontext *ctx, GLint cx, GLint cy, - GLsizei cw, GLsizei ch) -{ - ffbCalcViewport(ctx); -} - -static void ffbDDDrawBuffer(GLcontext *ctx, GLenum buffer) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - unsigned int fbc = fmesa->fbc; - -#ifdef STATE_TRACE - fprintf(stderr, "ffbDDDrawBuffer: mode(%s)\n", - _mesa_lookup_enum_by_nr(buffer)); -#endif - fbc &= ~(FFB_FBC_WB_AB | FFB_FBC_RB_MASK); - switch (buffer) { - case FRONT_LEFT_BIT: - if (fmesa->back_buffer == 0) - fbc |= FFB_FBC_WB_B | FFB_FBC_RB_B; - else - fbc |= FFB_FBC_WB_A | FFB_FBC_RB_A; - break; - - case BACK_LEFT_BIT: - if (fmesa->back_buffer == 0) - fbc |= FFB_FBC_WB_A | FFB_FBC_RB_A; - else - fbc |= FFB_FBC_WB_B | FFB_FBC_RB_B; - break; - - case BACK_LEFT_BIT | FRONT_LEFT_BIT: - fbc |= FFB_FBC_WB_AB; - break; - - default: - return; - }; - - if (fbc != fmesa->fbc) { - fmesa->fbc = fbc; - FFB_MAKE_DIRTY(fmesa, FFB_STATE_FBC, 1); - } -} - - -static void ffbDDReadBuffer(GLcontext *ctx, GLenum buffer) -{ - /* no-op, unless you implement h/w glRead/CopyPixels */ -} - - -/* - * Specifies buffer for sw fallbacks (spans) - */ -static void ffbDDSetBuffer(GLcontext *ctx, GLframebuffer *colorBuffer, - GLuint bufferBit) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - unsigned int fbc = fmesa->fbc; - -#ifdef STATE_TRACE - fprintf(stderr, "ffbDDSetReadBuffer: mode(%s)\n", - _mesa_lookup_enum_by_nr(buffer)); -#endif - fbc &= ~(FFB_FBC_RB_MASK); - switch (bufferBit) { - case FRONT_LEFT_BIT: - if (fmesa->back_buffer == 0) - fbc |= FFB_FBC_RB_B; - else - fbc |= FFB_FBC_RB_A; - break; - - case BACK_LEFT_BIT: - if (fmesa->back_buffer == 0) - fbc |= FFB_FBC_RB_A; - else - fbc |= FFB_FBC_RB_B; - break; - - default: - return; - }; - - if (fbc != fmesa->fbc) { - fmesa->fbc = fbc; - FFB_MAKE_DIRTY(fmesa, FFB_STATE_FBC, 1); - } -} - -static void ffbDDClearColor(GLcontext *ctx, const GLfloat color[4]) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - GLubyte c[4]; - CLAMPED_FLOAT_TO_UBYTE(c[0], color[0]); - CLAMPED_FLOAT_TO_UBYTE(c[1], color[1]); - CLAMPED_FLOAT_TO_UBYTE(c[2], color[2]); - - fmesa->clear_pixel = ((c[0] << 0) | - (c[1] << 8) | - (c[2] << 16)); -} - -static void ffbDDClearDepth(GLcontext *ctx, GLclampd depth) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - - fmesa->clear_depth = Z_FROM_MESA(depth * 4294967295.0f); -} - -static void ffbDDClearStencil(GLcontext *ctx, GLint stencil) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - - fmesa->clear_stencil = stencil & 0xf; -} - -/* XXX Actually, should I be using FBC controls for this? -DaveM */ -static void ffbDDColorMask(GLcontext *ctx, - GLboolean r, GLboolean g, - GLboolean b, GLboolean a) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - unsigned int new_pmask = 0x0; - -#ifdef STATE_TRACE - fprintf(stderr, "ffbDDColorMask: r(%d) g(%d) b(%d) a(%d)\n", - r, g, b, a); -#endif - if (r) - new_pmask |= 0x000000ff; - if (g) - new_pmask |= 0x0000ff00; - if (b) - new_pmask |= 0x00ff0000; - - if (fmesa->pmask != new_pmask) { - fmesa->pmask = new_pmask; - FFB_MAKE_DIRTY(fmesa, FFB_STATE_PMASK, 1); - } -} - -static void ffbDDLogicOp(GLcontext *ctx, GLenum op) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - unsigned int rop; - -#ifdef STATE_TRACE - fprintf(stderr, "ffbDDLogicOp: op(%s)\n", - _mesa_lookup_enum_by_nr(op)); -#endif - switch (op) { - case GL_CLEAR: rop = FFB_ROP_ZERO; break; - case GL_SET: rop = FFB_ROP_ONES; break; - case GL_COPY: rop = FFB_ROP_NEW; break; - case GL_AND: rop = FFB_ROP_NEW_AND_OLD; break; - case GL_NAND: rop = FFB_ROP_NEW_AND_NOLD; break; - case GL_OR: rop = FFB_ROP_NEW_OR_OLD; break; - case GL_NOR: rop = FFB_ROP_NEW_OR_NOLD; break; - case GL_XOR: rop = FFB_ROP_NEW_XOR_OLD; break; - case GL_NOOP: rop = FFB_ROP_OLD; break; - case GL_COPY_INVERTED: rop = FFB_ROP_NNEW; break; - case GL_INVERT: rop = FFB_ROP_NOLD; break; - case GL_EQUIV: rop = FFB_ROP_NNEW_XOR_NOLD; break; - case GL_AND_REVERSE: rop = FFB_ROP_NEW_AND_NOLD; break; - case GL_AND_INVERTED: rop = FFB_ROP_NNEW_AND_OLD; break; - case GL_OR_REVERSE: rop = FFB_ROP_NEW_OR_NOLD; break; - case GL_OR_INVERTED: rop = FFB_ROP_NNEW_OR_OLD; break; - - default: - return; - }; - - rop |= fmesa->rop & ~0xff; - if (rop != fmesa->rop) { - fmesa->rop = rop; - FFB_MAKE_DIRTY(fmesa, FFB_STATE_ROP, 1); - - if (op == GL_COPY) - FALLBACK( ctx, FFB_BADATTR_BLENDROP, GL_FALSE ); - } -} - -#if 0 -/* XXX Also need to track near/far just like 3dfx driver. - * XXX - * XXX Actually, that won't work, because the 3dfx chip works by - * XXX having 1/w coordinates fed to it for each primitive, and - * XXX it uses this to index it's 64 entry fog table. - */ -static void ffb_fog_linear(GLcontext *ctx, ffbContextPtr fmesa) -{ - GLfloat c = ctx->ProjectionMatrix.m[10]; - GLfloat d = ctx->ProjectionMatrix.m[14]; - GLfloat tz = ctx->Viewport.WindowMap.m[MAT_TZ]; - GLfloat szInv = 1.0F / ctx->Viewport.WindowMap.m[MAT_SZ]; - GLfloat fogEnd = ctx->Fog.End; - GLfloat fogScale = 1.0F / (ctx->Fog.End - ctx->Fog.Start); - GLfloat ndcz; - GLfloat eyez; - GLfloat Zzero, Zone; - unsigned int zb, zf; - - /* Compute the Z at which f reaches 0.0, this is the full - * saturation point. - * - * Thus compute Z (as seen by the chip during rendering), - * such that: - * - * 0.0 = (fogEnd - eyez) * fogScale - * - * fogScale is usually not zero, thus we are looking for: - * - * fogEnd = eyez - * - * fogEnd = -d / (c + ((Z - tz) * szInv)) - * fogEnd * (c + ((Z - tz) * szInv)) = -d - * (c + ((Z - tz) * szInv)) = -d / fogEnd - * (Z - tz) * szInv = (-d / fogEnd) - c - * (Z - tz) = ((-d / fogEnd) - c) / szInv - * Z = (((-d / fogEnd) - c) / szInv) + tz - */ - Zzero = (((-d / fogEnd) - c) / szInv) + tz; - - /* Compute the Z at which f reaches 1.0, this is where - * the incoming frag's full intensity is shown. This - * equation is: - * - * 1.0 = (fogEnd - eyez) - * - * We are looking for: - * - * 1.0 + eyez = fogEnd - * - * 1.0 + (-d / (c + ((Z - tz) * szInv))) = fogEnd - * -d / (c + ((Z - tz) * szInv)) = fogEnd - 1.0 - * -d / (FogEnd - 1.0) = (c + ((Z - tz) * szInv)) - * (-d / (fogEnd - 1.0)) - c = ((Z - tz) * szInv) - * ((-d / (fogEnd - 1.0)) - c) / szInv = (Z - tz) - * (((-d / (fogEnd - 1.0)) - c) / szInv) + tz = Z - */ - Zone = (((-d / (fogEnd - 1.0)) - c) / szInv) + tz; - - /* FFB's Zfront must be less than Zback, thus we may have - * to invert Sf/Sb to satisfy this constraint. - */ - if (Zzero < Zone) { - sf = 0.0; - sb = 1.0; - zf = Z_FROM_MESA(Zzero); - zb = Z_FROM_MESA(Zone); - } else { - sf = 1.0; - sb = 0.0; - zf = Z_FROM_MESA(Zone); - zb = Z_FROM_MESA(Zzero); - } -} -#endif - -static void ffbDDFogfv(GLcontext *ctx, GLenum pname, const GLfloat *param) -{ -#ifdef STATE_TRACE - fprintf(stderr, "ffbDDFogfv: pname(%s)\n", _mesa_lookup_enum_by_nr(pname)); -#endif -} - -static void ffbDDLineStipple(GLcontext *ctx, GLint factor, GLushort pattern) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - -#ifdef STATE_TRACE - fprintf(stderr, "ffbDDLineStipple: factor(%d) pattern(%04x)\n", - factor, pattern); -#endif - if (ctx->Line.StippleFlag) { - factor = ctx->Line.StippleFactor; - pattern = ctx->Line.StipplePattern; - if ((GLuint) factor > 15) { - fmesa->lpat = FFB_LPAT_BAD; - } else { - fmesa->lpat = ((factor << FFB_LPAT_SCALEVAL_SHIFT) | - (0 << FFB_LPAT_PATLEN_SHIFT) | - ((pattern & 0xffff) << FFB_LPAT_PATTERN_SHIFT)); - } - } else { - fmesa->lpat = 0; - } -} - -void ffbXformAreaPattern(ffbContextPtr fmesa, const GLubyte *mask) -{ - __DRIdrawablePrivate *dPriv = fmesa->driDrawable; - int i, lines, xoff; - - lines = 0; - i = (dPriv->y + dPriv->h) & (32 - 1); - xoff = dPriv->x & (32 - 1); - while (lines++ < 32) { - GLuint raw = - (((GLuint)mask[0] << 24) | - ((GLuint)mask[1] << 16) | - ((GLuint)mask[2] << 8) | - ((GLuint)mask[3] << 0)); - - fmesa->pattern[i] = - (raw << xoff) | (raw >> (32 - xoff)); - i = (i - 1) & (32 - 1); - mask += 4; - } - - FFB_MAKE_DIRTY(fmesa, FFB_STATE_APAT, 32); -} - -static void ffbDDPolygonStipple(GLcontext *ctx, const GLubyte *mask) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - -#ifdef STATE_TRACE - fprintf(stderr, "ffbDDPolygonStipple: state(%d)\n", - ctx->Polygon.StippleFlag); -#endif - ffbXformAreaPattern(fmesa, mask); -} - -static void ffbDDEnable(GLcontext *ctx, GLenum cap, GLboolean state) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - unsigned int tmp; - -#ifdef STATE_TRACE - fprintf(stderr, "ffbDDEnable: %s state(%d)\n", - _mesa_lookup_enum_by_nr(cap), state); -#endif - switch (cap) { - case GL_ALPHA_TEST: - if (state) - tmp = ffbComputeAlphaFunc(ctx); - else - tmp = FFB_XCLIP_TEST_ALWAYS; - - if (tmp != fmesa->xclip) { - fmesa->xclip = tmp; - FFB_MAKE_DIRTY(fmesa, FFB_STATE_XCLIP, 1); - } - break; - - case GL_BLEND: - tmp = (fmesa->ppc & ~FFB_PPC_ABE_MASK); - if (state) { - tmp |= FFB_PPC_ABE_ENABLE; - } else { - tmp |= FFB_PPC_ABE_DISABLE; - } - if (fmesa->ppc != tmp) { - fmesa->ppc = tmp; - FFB_MAKE_DIRTY(fmesa, FFB_STATE_PPC, 1); - ffbDDBlendFunc(ctx, 0, 0); - } - break; - - case GL_DEPTH_TEST: - if (state) - tmp = 0x0fffffff; - else - tmp = 0x00000000; - if (tmp != fmesa->magnc) { - unsigned int fbc = fmesa->fbc; - fbc &= ~FFB_FBC_ZE_MASK; - if (state) - fbc |= FFB_FBC_ZE_ON; - else - fbc |= FFB_FBC_ZE_OFF; - fmesa->fbc = fbc; - ffbDDDepthFunc(ctx, ctx->Depth.Func); - fmesa->magnc = tmp; - FFB_MAKE_DIRTY(fmesa, (FFB_STATE_MAGNC | FFB_STATE_FBC), 2); - } - break; - - case GL_SCISSOR_TEST: - ffbDDScissor(ctx, ctx->Scissor.X, ctx->Scissor.Y, - ctx->Scissor.Width, ctx->Scissor.Height); - break; - - case GL_STENCIL_TEST: - if (!(fmesa->ffb_sarea->flags & FFB_DRI_FFB2PLUS)) { - FALLBACK( ctx, FFB_BADATTR_STENCIL, state ); - } - - tmp = fmesa->fbc & ~FFB_FBC_YE_MASK; - if (state) { - ffbDDStencilFunc(ctx, - ctx->Stencil.Function[0], - ctx->Stencil.Ref[0], - ctx->Stencil.ValueMask[0]); - ffbDDStencilMask(ctx, ctx->Stencil.WriteMask[0]); - ffbDDStencilOp(ctx, - ctx->Stencil.FailFunc[0], - ctx->Stencil.ZFailFunc[0], - ctx->Stencil.ZPassFunc[0]); - tmp |= FFB_FBC_YE_MASK; - } else { - fmesa->stencil = 0xf0000000; - fmesa->stencilctl = 0x33300000; - FFB_MAKE_DIRTY(fmesa, FFB_STATE_STENCIL, 6); - tmp |= FFB_FBC_YE_OFF; - } - if (tmp != fmesa->fbc) { - fmesa->fbc = tmp; - FFB_MAKE_DIRTY(fmesa, FFB_STATE_FBC, 1); - } - break; - - case GL_FOG: - /* Until I implement the fog support... */ - FALLBACK( ctx, FFB_BADATTR_FOG, state ); - break; - - case GL_LINE_STIPPLE: - if (! state) - fmesa->lpat = 0; - else - ffbDDLineStipple(ctx, - ctx->Line.StippleFactor, - ctx->Line.StipplePattern); - break; - - case GL_POLYGON_STIPPLE: - /* Do nothing, we interrogate the state during - * reduced primitive changes. Since our caller - * will set NEW_POLYGON in the ctx NewState this - * will cause the driver rasterization functions - * to be reevaluated, which will cause us to force - * a reduced primitive change next rendering pass - * and it all works out. - */ - break; - - default: - break; - }; -} - -void ffbSyncHardware(ffbContextPtr fmesa) -{ - ffb_fbcPtr ffb = fmesa->regs; - unsigned int dirty; - int i; - - FFBFifo(fmesa, fmesa->state_fifo_ents); - - dirty = fmesa->state_dirty; - if (dirty & (FFB_STATE_FBC | FFB_STATE_PPC | FFB_STATE_DRAWOP | - FFB_STATE_ROP | FFB_STATE_LPAT | FFB_STATE_WID)) { - if (dirty & FFB_STATE_FBC) - ffb->fbc = fmesa->fbc; - if (dirty & FFB_STATE_PPC) - ffb->ppc = fmesa->ppc; - if (dirty & FFB_STATE_DRAWOP) - ffb->drawop = fmesa->drawop; - if (dirty & FFB_STATE_ROP) - ffb->rop = fmesa->rop; - if (dirty & FFB_STATE_LPAT) - ffb->rop = fmesa->lpat; - if (dirty & FFB_STATE_WID) - ffb->wid = fmesa->wid; - } - if (dirty & (FFB_STATE_PMASK | FFB_STATE_XPMASK | FFB_STATE_YPMASK | - FFB_STATE_ZPMASK | FFB_STATE_XCLIP | FFB_STATE_CMP | - FFB_STATE_MATCHAB | FFB_STATE_MAGNAB | FFB_STATE_MATCHC | - FFB_STATE_MAGNC)) { - if (dirty & FFB_STATE_PMASK) - ffb->pmask = fmesa->pmask; - if (dirty & FFB_STATE_XPMASK) - ffb->xpmask = fmesa->xpmask; - if (dirty & FFB_STATE_YPMASK) - ffb->ypmask = fmesa->ypmask; - if (dirty & FFB_STATE_ZPMASK) - ffb->zpmask = fmesa->zpmask; - if (dirty & FFB_STATE_XCLIP) - ffb->xclip = fmesa->xclip; - if (dirty & FFB_STATE_CMP) - ffb->cmp = fmesa->cmp; - if (dirty & FFB_STATE_MATCHAB) - ffb->matchab = fmesa->matchab; - if (dirty & FFB_STATE_MAGNAB) - ffb->magnab = fmesa->magnab; - if (dirty & FFB_STATE_MATCHC) - ffb->matchc = fmesa->matchc; - if (dirty & FFB_STATE_MAGNC) - ffb->magnc = fmesa->magnc; - } - - if (dirty & FFB_STATE_DCUE) { - ffb->dcss = fmesa->dcss; - ffb->dcsf = fmesa->dcsf; - ffb->dcsb = fmesa->dcsb; - ffb->dczf = fmesa->dczf; - ffb->dczb = fmesa->dczb; - if (fmesa->ffb_sarea->flags & (FFB_DRI_FFB2 | FFB_DRI_FFB2PLUS)) { - ffb->dcss1 = fmesa->dcss1; - ffb->dcss2 = fmesa->dcss2; - ffb->dcss3 = fmesa->dcss3; - ffb->dcs2 = fmesa->dcs2; - ffb->dcs3 = fmesa->dcs3; - ffb->dcs4 = fmesa->dcs4; - ffb->dcd2 = fmesa->dcd2; - ffb->dcd3 = fmesa->dcd3; - ffb->dcd4 = fmesa->dcd4; - } - } - - if (dirty & FFB_STATE_BLEND) { - ffb->blendc = fmesa->blendc; - ffb->blendc1 = fmesa->blendc1; - ffb->blendc2 = fmesa->blendc2; - } - - if (dirty & FFB_STATE_CLIP) { - ffb->vclipmin = fmesa->vclipmin; - ffb->vclipmax = fmesa->vclipmax; - ffb->vclipzmin = fmesa->vclipzmin; - ffb->vclipzmax = fmesa->vclipzmax; - for (i = 0; i < 4; i++) { - ffb->auxclip[i].min = fmesa->aux_clips[i].min; - ffb->auxclip[i].max = fmesa->aux_clips[i].max; - } - } - - if ((dirty & FFB_STATE_STENCIL) && - (fmesa->ffb_sarea->flags & FFB_DRI_FFB2PLUS)) { - ffb->stencil = fmesa->stencil; - ffb->stencilctl = fmesa->stencilctl; - ffb->fbc = FFB_FBC_WB_C; - ffb->rawstencilctl = (fmesa->stencilctl | (1 << 19)); - ffb->fbc = fmesa->fbc; - ffb->consty = fmesa->consty; - } - - if (dirty & FFB_STATE_APAT) { - for (i = 0; i < 32; i++) - ffb->pattern[i] = fmesa->pattern[i]; - } - - fmesa->state_dirty = 0; - fmesa->state_fifo_ents = 0; - fmesa->ffbScreen->rp_active = 1; -} - -static void ffbDDUpdateState(GLcontext *ctx, GLuint newstate) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - - /* When we are hw rendering, changing certain kinds of - * state does not require flushing all of our context. - */ - if (fmesa->bad_fragment_attrs == 0 && - (newstate & ~_NEW_COLOR) == 0) - return; - - _swrast_InvalidateState( ctx, newstate ); - _swsetup_InvalidateState( ctx, newstate ); - _ac_InvalidateState( ctx, newstate ); - _tnl_InvalidateState( ctx, newstate ); - - if (newstate & _NEW_TEXTURE) - FALLBACK( ctx, FFB_BADATTR_TEXTURE, - (ctx->Texture._EnabledUnits != 0)); - -#ifdef STATE_TRACE - fprintf(stderr, "ffbDDUpdateState: newstate(%08x)\n", newstate); -#endif - - fmesa->new_gl_state |= newstate; - - /* Force a reduced primitive change next rendering - * pass. - */ - fmesa->raster_primitive = GL_POLYGON + 1; - -#if 0 - /* When the modelview matrix changes, this changes what - * the eye coordinates will be so we have to recompute - * the depth cueing parameters. - * - * XXX DD_HAVE_HARDWARE_FOG. - */ - if (ctx->Fog.Enabled && (newstate & _NEW_MODELVIEW)) - ffb_update_fog(); -#endif -} - - -void ffbDDInitStateFuncs(GLcontext *ctx) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - - ctx->Driver.UpdateState = ffbDDUpdateState; - - ctx->Driver.Enable = ffbDDEnable; - ctx->Driver.LightModelfv = NULL; - ctx->Driver.AlphaFunc = ffbDDAlphaFunc; - ctx->Driver.BlendEquation = ffbDDBlendEquation; - ctx->Driver.BlendFunc = ffbDDBlendFunc; - ctx->Driver.BlendFuncSeparate = ffbDDBlendFuncSeparate; - ctx->Driver.DepthFunc = ffbDDDepthFunc; - ctx->Driver.DepthMask = ffbDDDepthMask; - ctx->Driver.Fogfv = ffbDDFogfv; - ctx->Driver.LineStipple = ffbDDLineStipple; - ctx->Driver.PolygonStipple = ffbDDPolygonStipple; - ctx->Driver.Scissor = ffbDDScissor; - ctx->Driver.CullFace = NULL; - ctx->Driver.FrontFace = NULL; - ctx->Driver.ColorMask = ffbDDColorMask; - ctx->Driver.LogicOpcode = ffbDDLogicOp; - ctx->Driver.Viewport = ffbDDViewport; - ctx->Driver.DepthRange = ffbDDDepthRange; - - if (fmesa->ffb_sarea->flags & FFB_DRI_FFB2PLUS) { - ctx->Driver.StencilFunc = ffbDDStencilFunc; - ctx->Driver.StencilMask = ffbDDStencilMask; - ctx->Driver.StencilOp = ffbDDStencilOp; - } else { - ctx->Driver.StencilFunc = NULL; - ctx->Driver.StencilMask = NULL; - ctx->Driver.StencilOp = NULL; - } - - ctx->Driver.DrawBuffer = ffbDDDrawBuffer; - ctx->Driver.ReadBuffer = ffbDDReadBuffer; - ctx->Driver.ClearColor = ffbDDClearColor; - ctx->Driver.ClearDepth = ffbDDClearDepth; - ctx->Driver.ClearStencil = ffbDDClearStencil; - - /* We will support color index modes later... -DaveM */ - ctx->Driver.ClearIndex = 0; - ctx->Driver.IndexMask = 0; - - - - /* Pixel path fallbacks. - */ - ctx->Driver.Accum = _swrast_Accum; - ctx->Driver.CopyPixels = _swrast_CopyPixels; - ctx->Driver.DrawPixels = _swrast_DrawPixels; - ctx->Driver.ReadPixels = _swrast_ReadPixels; - ctx->Driver.ResizeBuffers = _swrast_alloc_buffers; - - /* Swrast hooks for imaging extensions: - */ - ctx->Driver.CopyColorTable = _swrast_CopyColorTable; - ctx->Driver.CopyColorSubTable = _swrast_CopyColorSubTable; - ctx->Driver.CopyConvolutionFilter1D = _swrast_CopyConvolutionFilter1D; - ctx->Driver.CopyConvolutionFilter2D = _swrast_CopyConvolutionFilter2D; - - { - struct swrast_device_driver *swdd = - _swrast_GetDeviceDriverReference(ctx); - swdd->SetBuffer = ffbDDSetBuffer; - } - - -} - -void ffbDDInitContextHwState(GLcontext *ctx) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - int fifo_count = 0; - int i; - - fmesa->hw_locked = 0; - - fmesa->bad_fragment_attrs = 0; - fmesa->state_dirty = FFB_STATE_ALL; - fmesa->new_gl_state = ~0; - - fifo_count = 1; - fmesa->fbc = (FFB_FBC_WE_FORCEON | FFB_FBC_WM_COMBINED | - FFB_FBC_SB_BOTH | FFB_FBC_ZE_MASK | - FFB_FBC_YE_OFF | FFB_FBC_XE_OFF | - FFB_FBC_RGBE_MASK); - if (ctx->Visual.doubleBufferMode) { - /* Buffer B is the initial back buffer. */ - fmesa->back_buffer = 1; - fmesa->fbc |= FFB_FBC_WB_BC | FFB_FBC_RB_B; - } else { - fmesa->back_buffer = 0; - fmesa->fbc |= FFB_FBC_WB_A | FFB_FBC_RB_A; - } - - fifo_count += 1; - fmesa->ppc = (FFB_PPC_ACE_DISABLE | FFB_PPC_DCE_DISABLE | - FFB_PPC_ABE_DISABLE | FFB_PPC_VCE_3D | - FFB_PPC_APE_DISABLE | FFB_PPC_TBE_OPAQUE | - FFB_PPC_ZS_CONST | FFB_PPC_YS_CONST | - FFB_PPC_XS_WID | FFB_PPC_CS_VAR); - - fifo_count += 3; - fmesa->drawop = FFB_DRAWOP_RECTANGLE; - - /* GL_COPY is the default LogicOp. */ - fmesa->rop = (FFB_ROP_NEW << 16) | (FFB_ROP_NEW << 8) | FFB_ROP_NEW; - - /* No line patterning enabled. */ - fmesa->lpat = 0x00000000; - - /* We do not know the WID value until the first context switch. */ - fifo_count += 1; - fmesa->wid = ~0; - - fifo_count += 5; - - /* ColorMask, all enabled. */ - fmesa->pmask = 0xffffffff; - - fmesa->xpmask = 0x000000ff; - fmesa->ypmask = 0x0000000f; - fmesa->zpmask = 0x0fffffff; - - /* AlphaFunc GL_ALWAYS, AlphaRef 0 */ - fmesa->xclip = FFB_XCLIP_TEST_ALWAYS | 0x00; - - /* This sets us up to use WID clipping (so the DRI clipping - * rectangle is unneeded by us). All other match and magnitude - * tests are set to pass. - */ - fifo_count += 5; - fmesa->cmp = ((FFB_CMP_MATCH_ALWAYS << 24) | /* MATCH C */ - (FFB_CMP_MAGN_ALWAYS << 16) | /* MAGN C */ - (FFB_CMP_MATCH_EQ << 8) | /* MATCH AB */ - (FFB_CMP_MAGN_ALWAYS << 0)); /* MAGN AB */ - fmesa->matchab = 0xff000000; - fmesa->magnab = 0x00000000; - fmesa->matchc = 0x00000000; - fmesa->magnc = 0x00000000; - - /* Depth cue parameters, all zeros to start. */ - fifo_count += 14; - fmesa->dcss = 0x00000000; - fmesa->dcsf = 0x00000000; - fmesa->dcsb = 0x00000000; - fmesa->dczf = 0x00000000; - fmesa->dczb = 0x00000000; - fmesa->dcss1 = 0x00000000; - fmesa->dcss2 = 0x00000000; - fmesa->dcss3 = 0x00000000; - fmesa->dcs2 = 0x00000000; - fmesa->dcs3 = 0x00000000; - fmesa->dcs4 = 0x00000000; - fmesa->dcd2 = 0x00000000; - fmesa->dcd3 = 0x00000000; - fmesa->dcd4 = 0x00000000; - - /* Alpha blending unit state. */ - fifo_count += 3; - fmesa->blendc = (1 << 0) | (0 << 2); /* src(GL_ONE) | dst(GL_ZERO) */ - fmesa->blendc1 = 0x00000000; - fmesa->blendc2 = 0x00000000; - - /* ViewPort clip state. */ - fifo_count += 4 + (4 * 2); - fmesa->vclipmin = 0x00000000; - fmesa->vclipmax = 0xffffffff; - fmesa->vclipzmin = 0x00000000; - fmesa->vclipzmax = 0x0fffffff; - for (i = 0; i < 4; i++) { - fmesa->aux_clips[0].min = 0x00000000; - fmesa->aux_clips[0].max = 0x00000000; - } - - /* Stenciling state. */ - fifo_count += 6; - fmesa->stencil = 0xf0000000; /* Stencil MASK, Y plane */ - fmesa->stencilctl = 0x33300000; /* All stencil tests disabled */ - fmesa->consty = 0x0; - - /* Area pattern, used for polygon stipples. */ - fifo_count += 32; - for (i = 0; i < 32; i++) - fmesa->pattern[i] = 0x00000000; - - fmesa->state_fifo_ents = fifo_count; - fmesa->state_all_fifo_ents = fifo_count; -} Index: xc/lib/GL/mesa/src/drv/ffb/ffb_state.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_state.h:1.2 xc/lib/GL/mesa/src/drv/ffb/ffb_state.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_state.h:1.2 Fri Feb 22 16:32:59 2002 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_state.h Wed Mar 16 21:04:56 2005 @@ -1,13 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_state.h,v 1.2 2002/02/22 21:32:59 dawes Exp $ */ - -#ifndef _FFB_STATE_H -#define _FFB_STATE_H - -extern void ffbDDInitStateFuncs(GLcontext *); -extern void ffbDDInitContextHwState(GLcontext *); - -extern void ffbCalcViewport(GLcontext *); -extern void ffbXformAreaPattern(ffbContextPtr, const GLubyte *); -extern void ffbSyncHardware(ffbContextPtr fmesa); - -#endif /* !(_FFB_STATE_H) */ Index: xc/lib/GL/mesa/src/drv/ffb/ffb_stencil.c diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_stencil.c:1.2 xc/lib/GL/mesa/src/drv/ffb/ffb_stencil.c:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_stencil.c:1.2 Fri Feb 22 16:32:59 2002 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_stencil.c Wed Mar 16 21:04:56 2005 @@ -1,221 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_stencil.c,v 1.2 2002/02/22 21:32:59 dawes Exp $ - * - * GLX Hardware Device Driver for Sun Creator/Creator3D - * Copyright (C) 2000 David S. Miller - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * DAVID MILLER, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - * David S. Miller - */ - -#include "mtypes.h" -#include "ffb_dd.h" -#include "ffb_span.h" -#include "ffb_context.h" -#include "ffb_stencil.h" -#include "ffb_lock.h" - -#include "swrast/swrast.h" - -#undef STENCIL_TRACE - -static void -FFBWriteStencilSpan(GLcontext *ctx, GLuint n, GLint x, GLint y, - const GLstencil stencil[], const GLubyte mask[]) -{ -#ifdef STENCIL_TRACE - fprintf(stderr, "FFBWriteStencilSpan: n(%d) x(%d) y(%d)\n", - (int) n, x, y); -#endif - if (ctx->Depth.Mask) { - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = fmesa->driDrawable; - GLuint *zptr; - GLuint i; - - if (!fmesa->hw_locked) - LOCK_HARDWARE(fmesa); - FFBFifo(fmesa, 2); - fmesa->regs->fbc = (FFB_FBC_WB_C | FFB_FBC_ZE_OFF | - FFB_FBC_YE_ON | FFB_FBC_RGBE_OFF); - fmesa->regs->ppc = FFB_PPC_YS_VAR; - FFBWait(fmesa, fmesa->regs); - - y = (dPriv->h - y); - zptr = (GLuint *) - ((char *)fmesa->sfb32 + - ((dPriv->x + x) << 2) + - ((dPriv->y + y) << 13)); - - for (i = 0; i < n; i++) { - if (mask[i]) - *zptr = (stencil[i] & 0xf) << 28; - zptr++; - } - - FFBFifo(fmesa, 2); - fmesa->regs->fbc = fmesa->fbc; - fmesa->regs->ppc = fmesa->ppc; - fmesa->ffbScreen->rp_active = 1; - if (!fmesa->hw_locked) - UNLOCK_HARDWARE(fmesa); - } -} - -static void -FFBWriteStencilPixels(GLcontext *ctx, GLuint n, const GLint x[], const GLint y[], - const GLstencil stencil[], const GLubyte mask[]) -{ -#ifdef STENCIL_TRACE - fprintf(stderr, "FFBWriteStencilPixels: n(%d)\n", (int) n); -#endif - if (ctx->Depth.Mask) { - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = fmesa->driDrawable; - char *zbase; - GLuint i; - - if (!fmesa->hw_locked) - LOCK_HARDWARE(fmesa); - FFBFifo(fmesa, 2); - fmesa->regs->fbc = (FFB_FBC_WB_C | FFB_FBC_ZE_OFF | - FFB_FBC_YE_ON | FFB_FBC_RGBE_OFF); - fmesa->regs->ppc = FFB_PPC_YS_VAR; - fmesa->ffbScreen->rp_active = 1; - FFBWait(fmesa, fmesa->regs); - - zbase = ((char *)fmesa->sfb32 + - (dPriv->x << 2) + (dPriv->y << 13)); - - for (i = 0; i < n; i++) { - GLint y1 = (dPriv->h - y[i]); - GLint x1 = x[i]; - GLuint *zptr; - - zptr = (GLuint *) - (zbase + (x1 << 2) + (y1 << 13)); - if (mask[i]) - *zptr = (stencil[i] & 0xf) << 28; - } - - FFBFifo(fmesa, 2); - fmesa->regs->fbc = fmesa->fbc; - fmesa->regs->ppc = fmesa->ppc; - fmesa->ffbScreen->rp_active = 1; - if (!fmesa->hw_locked) - UNLOCK_HARDWARE(fmesa); - } -} - -static void -FFBReadStencilSpan(GLcontext *ctx, GLuint n, GLint x, GLint y, GLstencil stencil[]) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = fmesa->driDrawable; - GLuint *zptr; - GLuint i; - -#ifdef STENCIL_TRACE - fprintf(stderr, "FFBReadStencilSpan: n(%d) x(%d) y(%d)\n", - (int) n, x, y); -#endif - if (!fmesa->hw_locked) - LOCK_HARDWARE(fmesa); - FFBFifo(fmesa, 1); - fmesa->regs->fbc = FFB_FBC_RB_C; - fmesa->ffbScreen->rp_active = 1; - FFBWait(fmesa, fmesa->regs); - - y = (dPriv->h - y); - zptr = (GLuint *) - ((char *)fmesa->sfb32 + - ((dPriv->x + x) << 2) + - ((dPriv->y + y) << 13)); - - for (i = 0; i < n; i++) { - stencil[i] = (*zptr >> 28) & 0xf; - zptr++; - } - - FFBFifo(fmesa, 1); - fmesa->regs->fbc = fmesa->fbc; - fmesa->ffbScreen->rp_active = 1; - if (!fmesa->hw_locked) - UNLOCK_HARDWARE(fmesa); -} - -static void -FFBReadStencilPixels(GLcontext *ctx, GLuint n, const GLint x[], const GLint y[], - GLstencil stencil[]) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = fmesa->driDrawable; - char *zbase; - GLuint i; - -#ifdef STENCIL_TRACE - fprintf(stderr, "FFBReadStencilPixels: n(%d)\n", (int) n); -#endif - if (!fmesa->hw_locked) - LOCK_HARDWARE(fmesa); - FFBFifo(fmesa, 1); - fmesa->regs->fbc = FFB_FBC_RB_C; - fmesa->ffbScreen->rp_active = 1; - FFBWait(fmesa, fmesa->regs); - - zbase = ((char *)fmesa->sfb32 + - (dPriv->x << 2) + (dPriv->y << 13)); - - for (i = 0; i < n; i++) { - GLint y1 = (dPriv->h - y[i]); - GLint x1 = x[i]; - GLuint *zptr; - - zptr = (GLuint *) - (zbase + (x1 << 2) + (y1 << 13)); - stencil[i] = (*zptr >> 28) & 0xf; - } - - FFBFifo(fmesa, 1); - fmesa->regs->fbc = fmesa->fbc; - fmesa->ffbScreen->rp_active = 1; - if (!fmesa->hw_locked) - UNLOCK_HARDWARE(fmesa); -} - -void ffbDDInitStencilFuncs(GLcontext *ctx) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - - struct swrast_device_driver *swdd = - _swrast_GetDeviceDriverReference(ctx); - - if (fmesa->ffb_sarea->flags & FFB_DRI_FFB2PLUS) { - swdd->WriteStencilSpan = FFBWriteStencilSpan; - swdd->ReadStencilSpan = FFBReadStencilSpan; - swdd->WriteStencilPixels = FFBWriteStencilPixels; - swdd->ReadStencilPixels = FFBReadStencilPixels; - } else { - swdd->WriteStencilSpan = NULL; - swdd->ReadStencilSpan = NULL; - swdd->WriteStencilPixels = NULL; - swdd->ReadStencilPixels = NULL; - } -} Index: xc/lib/GL/mesa/src/drv/ffb/ffb_stencil.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_stencil.h:1.1 xc/lib/GL/mesa/src/drv/ffb/ffb_stencil.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_stencil.h:1.1 Tue Jun 20 01:08:39 2000 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_stencil.h Wed Mar 16 21:04:56 2005 @@ -1,8 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_stencil.h,v 1.1 2000/06/20 05:08:39 dawes Exp $ */ - -#ifndef _FFB_STENCIL_H -#define _FFB_STENCIL_H - -extern void ffbDDInitStencilFuncs(GLcontext *ctx); - -#endif /* !(_FFB_STENCIL_H) */ Index: xc/lib/GL/mesa/src/drv/ffb/ffb_tex.c diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_tex.c:1.1 xc/lib/GL/mesa/src/drv/ffb/ffb_tex.c:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_tex.c:1.1 Fri Feb 22 16:32:59 2002 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_tex.c Wed Mar 16 21:04:56 2005 @@ -1,51 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_tex.c,v 1.1 2002/02/22 21:32:59 dawes Exp $ - * - * GLX Hardware Device Driver for Sun Creator/Creator3D - * Copyright (C) 2001 David S. Miller - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * DAVID MILLER, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - * David S. Miller - */ - -#include -#include "texformat.h" -#include "texstore.h" -#include "swrast/swrast.h" - -#include "ffb_tex.h" - -/* No texture unit, all software. */ -void ffbDDInitTexFuncs(GLcontext *ctx) -{ - ctx->Driver.ChooseTextureFormat = _mesa_choose_tex_format; - ctx->Driver.TexImage1D = _mesa_store_teximage1d; - ctx->Driver.TexImage2D = _mesa_store_teximage2d; - ctx->Driver.TexImage3D = _mesa_store_teximage3d; - ctx->Driver.TexSubImage1D = _mesa_store_texsubimage1d; - ctx->Driver.TexSubImage2D = _mesa_store_texsubimage2d; - ctx->Driver.TexSubImage3D = _mesa_store_texsubimage3d; - ctx->Driver.CopyTexImage1D = _swrast_copy_teximage1d; - ctx->Driver.CopyTexImage2D = _swrast_copy_teximage2d; - ctx->Driver.CopyTexSubImage1D = _swrast_copy_texsubimage1d; - ctx->Driver.CopyTexSubImage2D = _swrast_copy_texsubimage2d; - ctx->Driver.CopyTexSubImage3D = _swrast_copy_texsubimage3d; - ctx->Driver.TestProxyTexImage = _mesa_test_proxy_teximage; -} Index: xc/lib/GL/mesa/src/drv/ffb/ffb_tex.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_tex.h:1.1 xc/lib/GL/mesa/src/drv/ffb/ffb_tex.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_tex.h:1.1 Fri Feb 22 16:32:59 2002 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_tex.h Wed Mar 16 21:04:56 2005 @@ -1,34 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_tex.h,v 1.1 2002/02/22 21:32:59 dawes Exp $ - * - * GLX Hardware Device Driver for Sun Creator/Creator3D. - * Copyright (C) 2001 David S. Miller - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * DAVID MILLER, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - * David S. Miller - */ - -#ifndef _FFB_TEX_H -#define _FFB_TEX_H - -extern void ffbDDInitTexFuncs(GLcontext *ctx); - -#endif /* !(_FFB_DD_H) */ - Index: xc/lib/GL/mesa/src/drv/ffb/ffb_tris.c diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_tris.c:1.4 xc/lib/GL/mesa/src/drv/ffb/ffb_tris.c:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_tris.c:1.4 Sun Sep 28 16:15:08 2003 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_tris.c Wed Mar 16 21:04:57 2005 @@ -1,946 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_tris.c,v 1.4 2003/09/28 20:15:08 alanh Exp $ - * - * GLX Hardware Device Driver for Sun Creator/Creator3D - * Copyright (C) 2000, 2001 David S. Miller - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * DAVID MILLER, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - * David S. Miller - */ - -#include "glheader.h" -#include "mtypes.h" -#include "macros.h" -#include "mmath.h" -#include "swrast/swrast.h" -#include "swrast_setup/swrast_setup.h" -#include "swrast/s_context.h" -#include "tnl/t_context.h" -#include "tnl/t_pipeline.h" - -#include "ffb_context.h" -#include "ffb_tris.h" -#include "ffb_lines.h" -#include "ffb_lock.h" -#include "ffb_points.h" -#include "ffb_state.h" -#include "ffb_vb.h" - -#undef TRI_DEBUG -#undef FFB_RENDER_TRACE -#undef STATE_TRACE - -#ifdef TRI_DEBUG -static void ffb_print_vertex(const ffb_vertex *v) -{ - fprintf(stderr, "Vertex @(%p): " - "X[%f] Y[%f] Z[%f]\n", - v, v->x, v->y, v->z); - fprintf(stderr, "Vertex @(%p): " - "A[%f] R[%f] G[%f] B[%f]\n", - v, - v->color[0].alpha, - v->color[0].red, - v->color[0].green, - v->color[0].blue); -} -#define FFB_DUMP_VERTEX(V) ffb_print_vertex(V) -#else -#define FFB_DUMP_VERTEX(V) do { } while(0) -#endif - -#define FFB_ALPHA_BIT 0x01 -#define FFB_FLAT_BIT 0x02 -#define FFB_TRI_CULL_BIT 0x04 -#define MAX_FFB_RENDER_FUNCS 0x08 - -/*********************************************************************** - * Build low-level triangle/quad rasterize functions * - ***********************************************************************/ - -#define FFB_TRI_FLAT_BIT 0x01 -#define FFB_TRI_ALPHA_BIT 0x02 -/*#define FFB_TRI_CULL_BIT 0x04*/ - -static ffb_tri_func ffb_tri_tab[0x8]; -static ffb_quad_func ffb_quad_tab[0x8]; - -#define IND (0) -#define TAG(x) x -#include "ffb_tritmp.h" - -#define IND (FFB_TRI_FLAT_BIT) -#define TAG(x) x##_flat -#include "ffb_tritmp.h" - -#define IND (FFB_TRI_CULL_BIT) -#define TAG(x) x##_cull -#include "ffb_tritmp.h" - -#define IND (FFB_TRI_CULL_BIT|FFB_TRI_FLAT_BIT) -#define TAG(x) x##_cull_flat -#include "ffb_tritmp.h" - -#define IND (FFB_TRI_ALPHA_BIT) -#define TAG(x) x##_alpha -#include "ffb_tritmp.h" - -#define IND (FFB_TRI_ALPHA_BIT|FFB_TRI_FLAT_BIT) -#define TAG(x) x##_alpha_flat -#include "ffb_tritmp.h" - -#define IND (FFB_TRI_ALPHA_BIT|FFB_TRI_CULL_BIT) -#define TAG(x) x##_alpha_cull -#include "ffb_tritmp.h" - -#define IND (FFB_TRI_ALPHA_BIT|FFB_TRI_CULL_BIT|FFB_TRI_FLAT_BIT) -#define TAG(x) x##_alpha_cull_flat -#include "ffb_tritmp.h" - -static void init_tri_tab(void) -{ - ffb_init(); - ffb_init_flat(); - ffb_init_cull(); - ffb_init_cull_flat(); - ffb_init_alpha(); - ffb_init_alpha_flat(); - ffb_init_alpha_cull(); - ffb_init_alpha_cull_flat(); -} - -/* Build a SWvertex from a hardware vertex. */ -static void ffb_translate_vertex(GLcontext *ctx, const ffb_vertex *src, - SWvertex *dst) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - GLfloat *m = ctx->Viewport._WindowMap.m; - const GLfloat sx = m[0]; - const GLfloat sy = m[5]; - const GLfloat sz = m[10]; - const GLfloat tx = m[12]; - const GLfloat ty = m[13]; - const GLfloat tz = m[14]; - - dst->win[0] = sx * src->x + tx; - dst->win[1] = sy * src->y + ty; - dst->win[2] = sz * src->z + tz; - dst->win[3] = 1.0; - - dst->color[0] = FFB_UBYTE_FROM_COLOR(src->color[0].red); - dst->color[1] = FFB_UBYTE_FROM_COLOR(src->color[0].green); - dst->color[2] = FFB_UBYTE_FROM_COLOR(src->color[0].blue); - dst->color[3] = FFB_UBYTE_FROM_COLOR(src->color[0].alpha); -} - -/*********************************************************************** - * Build fallback triangle/quad rasterize functions * - ***********************************************************************/ - -static void ffb_fallback_triangle(GLcontext *ctx, ffb_vertex *v0, - ffb_vertex *v1, ffb_vertex *v2) -{ - SWvertex v[3]; - - ffb_translate_vertex(ctx, v0, &v[0]); - ffb_translate_vertex(ctx, v1, &v[1]); - ffb_translate_vertex(ctx, v2, &v[2]); - - _swrast_Triangle(ctx, &v[0], &v[1], &v[2]); -} - -static void ffb_fallback_quad(GLcontext *ctx, - ffb_vertex *v0, ffb_vertex *v1, - ffb_vertex *v2, ffb_vertex *v3) -{ - SWvertex v[4]; - - ffb_translate_vertex(ctx, v0, &v[0]); - ffb_translate_vertex(ctx, v1, &v[1]); - ffb_translate_vertex(ctx, v2, &v[2]); - ffb_translate_vertex(ctx, v3, &v[3]); - - _swrast_Quad(ctx, &v[0], &v[1], &v[2], &v[3]); -} - -void ffb_fallback_line(GLcontext *ctx, ffb_vertex *v0, ffb_vertex *v1) -{ - SWvertex v[2]; - - ffb_translate_vertex(ctx, v0, &v[0]); - ffb_translate_vertex(ctx, v1, &v[1]); - - _swrast_Line(ctx, &v[0], &v[1]); -} - -void ffb_fallback_point(GLcontext *ctx, ffb_vertex *v0) -{ - SWvertex v[1]; - - ffb_translate_vertex(ctx, v0, &v[0]); - - _swrast_Point(ctx, &v[0]); -} - -/*********************************************************************** - * Rasterization functions for culled tris/quads * - ***********************************************************************/ - -static void ffb_nodraw_triangle(GLcontext *ctx, ffb_vertex *v0, - ffb_vertex *v1, ffb_vertex *v2) -{ - (void) (ctx && v0 && v1 && v2); -} - -static void ffb_nodraw_quad(GLcontext *ctx, - ffb_vertex *v0, ffb_vertex *v1, - ffb_vertex *v2, ffb_vertex *v3) -{ - (void) (ctx && v0 && v1 && v2 && v3); -} - -static void ffb_update_cullsign(GLcontext *ctx) -{ - GLfloat backface_sign = 1; - - switch (ctx->Polygon.CullFaceMode) { - case GL_BACK: - if (ctx->Polygon.FrontFace==GL_CCW) - backface_sign = -1; - break; - - case GL_FRONT: - if (ctx->Polygon.FrontFace!=GL_CCW) - backface_sign = -1; - break; - - default: - break; - }; - - FFB_CONTEXT(ctx)->backface_sign = backface_sign; -} - -/*********************************************************************** - * Choose triangle/quad rasterize functions * - ***********************************************************************/ - -void ffbChooseTriangleState(GLcontext *ctx) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - GLuint flags = ctx->_TriangleCaps; - GLuint ind = 0; - - if (flags & DD_TRI_SMOOTH) { - fmesa->draw_tri = ffb_fallback_triangle; - fmesa->draw_quad = ffb_fallback_quad; - return; - } - - if (flags & DD_FLATSHADE) - ind |= FFB_TRI_FLAT_BIT; - - if (ctx->Polygon.CullFlag) { - if (ctx->Polygon.CullFaceMode == GL_FRONT_AND_BACK) { - fmesa->draw_tri = ffb_nodraw_triangle; - fmesa->draw_quad = ffb_nodraw_quad; - return; - } - - ind |= FFB_TRI_CULL_BIT; - ffb_update_cullsign(ctx); - } else - FFB_CONTEXT(ctx)->backface_sign = 0; - - /* If blending or the alpha test is enabled we need to - * provide alpha components to the chip, else we can - * do without it and thus feed vertex data to the chip - * more efficiently. - */ - if (ctx->Color.BlendEnabled || ctx->Color.AlphaEnabled) - ind |= FFB_TRI_ALPHA_BIT; - - fmesa->draw_tri = ffb_tri_tab[ind]; - fmesa->draw_quad = ffb_quad_tab[ind]; -} - -static const GLenum reduced_prim[GL_POLYGON+1] = { - GL_POINTS, - GL_LINES, - GL_LINES, - GL_LINES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES -}; - -static void ffbRenderPrimitive(GLcontext *ctx, GLenum prim); -static void ffbRasterPrimitive(GLcontext *ctx, GLenum rprim); - -/*********************************************************************** - * Build render functions from dd templates * - ***********************************************************************/ - -#define FFB_OFFSET_BIT 0x01 -#define FFB_TWOSIDE_BIT 0x02 -#define FFB_UNFILLED_BIT 0x04 -#define FFB_MAX_TRIFUNC 0x08 - -static struct { - triangle_func triangle; - quad_func quad; -} rast_tab[FFB_MAX_TRIFUNC]; - -#define DO_OFFSET (IND & FFB_OFFSET_BIT) -#define DO_UNFILLED (IND & FFB_UNFILLED_BIT) -#define DO_TWOSIDE (IND & FFB_TWOSIDE_BIT) -#define DO_FLAT 0 -#define DO_QUAD 1 -#define DO_FULL_QUAD 1 -#define DO_TRI 1 -#define DO_LINE 0 -#define DO_POINTS 0 - -#define QUAD( a, b, c, d ) fmesa->draw_quad( ctx, a, b, c, d ) -#define TRI( a, b, c ) fmesa->draw_tri( ctx, a, b, c ) -#define LINE( a, b ) fmesa->draw_line( ctx, a, b ) -#define POINT( a ) fmesa->draw_point( ctx, a ) - -#define HAVE_BACK_COLORS 1 -#define HAVE_RGBA 1 -#define HAVE_SPEC 0 -#define HAVE_HW_FLATSHADE 1 -#define VERTEX ffb_vertex -#define TAB rast_tab - -#define UNFILLED_TRI unfilled_tri -#define UNFILLED_QUAD unfilled_quad -#define DEPTH_SCALE (fmesa->depth_scale) -#define VERT_X(_v) (_v->x) -#define VERT_Y(_v) (_v->y) -#define VERT_Z(_v) (_v->z) -#define AREA_IS_CCW( a ) (a < fmesa->ffb_zero) -#define GET_VERTEX(e) (&fmesa->verts[e]) -#define INSANE_VERTICES -#define VERT_SET_Z(v,val) ((v)->z = (val)) -#define VERT_Z_ADD(v,val) ((v)->z += (val)) - -#define VERT_COPY_RGBA1( _v ) _v->color[0] = _v->color[1] -#define VERT_COPY_RGBA( v0, v1 ) v0->color[0] = v1->color[0] -#define VERT_SAVE_RGBA( idx ) color[idx] = v[idx]->color[0] -#define VERT_RESTORE_RGBA( idx ) v[idx]->color[0] = color[idx] - -#define LOCAL_VARS(n) \ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); \ - __DRIdrawablePrivate *dPriv = fmesa->driDrawable; \ - ffb_color color[n]; \ - (void) color; (void) dPriv; - -/*********************************************************************** - * Helpers for rendering unfilled primitives * - ***********************************************************************/ - -#define RASTERIZE(x) if (fmesa->raster_primitive != reduced_prim[x]) \ - ffbRasterPrimitive( ctx, reduced_prim[x] ) -#define RENDER_PRIMITIVE fmesa->render_primitive -#define TAG(x) x -#include "tnl_dd/t_dd_unfilled.h" - -/*********************************************************************** - * Generate GL render functions * - ***********************************************************************/ - -#define IND (0) -#define TAG(x) x -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (FFB_OFFSET_BIT) -#define TAG(x) x##_offset -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (FFB_TWOSIDE_BIT) -#define TAG(x) x##_twoside -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (FFB_TWOSIDE_BIT|FFB_OFFSET_BIT) -#define TAG(x) x##_twoside_offset -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (FFB_UNFILLED_BIT) -#define TAG(x) x##_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (FFB_OFFSET_BIT|FFB_UNFILLED_BIT) -#define TAG(x) x##_offset_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (FFB_TWOSIDE_BIT|FFB_UNFILLED_BIT) -#define TAG(x) x##_twoside_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (FFB_TWOSIDE_BIT|FFB_OFFSET_BIT|FFB_UNFILLED_BIT) -#define TAG(x) x##_twoside_offset_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -static void init_rast_tab( void ) -{ - init(); - init_offset(); - init_twoside(); - init_twoside_offset(); - init_unfilled(); - init_offset_unfilled(); - init_twoside_unfilled(); - init_twoside_offset_unfilled(); -} - -/**********************************************************************/ -/* Render clipped primitives */ -/**********************************************************************/ - -static void ffbRenderClippedPolygon(GLcontext *ctx, const GLuint *elts, GLuint n) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - struct vertex_buffer *VB = &tnl->vb; - GLuint prim = fmesa->render_primitive; - - /* Render the new vertices as an unclipped polygon. */ - { - GLuint *tmp = VB->Elts; - VB->Elts = (GLuint *)elts; - tnl->Driver.Render.PrimTabElts[GL_POLYGON](ctx, 0, n, PRIM_BEGIN|PRIM_END); - VB->Elts = tmp; - } - - /* Restore the render primitive. */ - if (prim != GL_POLYGON) - tnl->Driver.Render.PrimitiveNotify(ctx, prim); -} - -static void ffbRenderClippedLine(GLcontext *ctx, GLuint ii, GLuint jj) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - tnl->Driver.Render.Line(ctx, ii, jj); -} - -/**********************************************************************/ -/* Render unclipped begin/end objects */ -/**********************************************************************/ - -static void ffb_vb_noop(GLcontext *ctx, GLuint start, GLuint count, GLuint flags) -{ - (void)(ctx && start && count && flags); -} - -#define ELT(x) x - -#define IND 0 -#define TAG(x) x -#include "ffb_rendertmp.h" - -#define IND (FFB_FLAT_BIT) -#define TAG(x) x##_flat -#include "ffb_rendertmp.h" - -#define IND (FFB_ALPHA_BIT) -#define TAG(x) x##_alpha -#include "ffb_rendertmp.h" - -#define IND (FFB_FLAT_BIT | FFB_ALPHA_BIT) -#define TAG(x) x##_flat_alpha -#include "ffb_rendertmp.h" - -#define IND (FFB_TRI_CULL_BIT) -#define TAG(x) x##_tricull -#include "ffb_rendertmp.h" - -#define IND (FFB_FLAT_BIT | FFB_TRI_CULL_BIT) -#define TAG(x) x##_flat_tricull -#include "ffb_rendertmp.h" - -#define IND (FFB_ALPHA_BIT | FFB_TRI_CULL_BIT) -#define TAG(x) x##_alpha_tricull -#include "ffb_rendertmp.h" - -#define IND (FFB_FLAT_BIT | FFB_ALPHA_BIT | FFB_TRI_CULL_BIT) -#define TAG(x) x##_flat_alpha_tricull -#include "ffb_rendertmp.h" - -#undef ELT -#define ELT(x) elt[x] - -#define IND 0 -#define TAG(x) x##_elt -#include "ffb_rendertmp.h" - -#define IND (FFB_FLAT_BIT) -#define TAG(x) x##_flat_elt -#include "ffb_rendertmp.h" - -#define IND (FFB_ALPHA_BIT) -#define TAG(x) x##_alpha_elt -#include "ffb_rendertmp.h" - -#define IND (FFB_FLAT_BIT | FFB_ALPHA_BIT) -#define TAG(x) x##_flat_alpha_elt -#include "ffb_rendertmp.h" - -#define IND (FFB_TRI_CULL_BIT) -#define TAG(x) x##_tricull_elt -#include "ffb_rendertmp.h" - -#define IND (FFB_FLAT_BIT | FFB_TRI_CULL_BIT) -#define TAG(x) x##_flat_tricull_elt -#include "ffb_rendertmp.h" - -#define IND (FFB_ALPHA_BIT | FFB_TRI_CULL_BIT) -#define TAG(x) x##_alpha_tricull_elt -#include "ffb_rendertmp.h" - -#define IND (FFB_FLAT_BIT | FFB_ALPHA_BIT | FFB_TRI_CULL_BIT) -#define TAG(x) x##_flat_alpha_tricull_elt -#include "ffb_rendertmp.h" - -static void *render_tabs[MAX_FFB_RENDER_FUNCS]; -static void *render_tabs_elt[MAX_FFB_RENDER_FUNCS]; - -static void init_render_tab(void) -{ - int i; - - render_tabs[0] = render_tab; - render_tabs[FFB_FLAT_BIT] = render_tab_flat; - render_tabs[FFB_ALPHA_BIT] = render_tab_alpha; - render_tabs[FFB_FLAT_BIT|FFB_ALPHA_BIT] = render_tab_flat_alpha; - render_tabs[FFB_TRI_CULL_BIT] = render_tab_tricull; - render_tabs[FFB_FLAT_BIT|FFB_TRI_CULL_BIT] = render_tab_flat_tricull; - render_tabs[FFB_ALPHA_BIT|FFB_TRI_CULL_BIT] = render_tab_alpha_tricull; - render_tabs[FFB_FLAT_BIT|FFB_ALPHA_BIT|FFB_TRI_CULL_BIT] = - render_tab_flat_alpha_tricull; - - render_tabs_elt[0] = render_tab_elt; - render_tabs_elt[FFB_FLAT_BIT] = render_tab_flat_elt; - render_tabs_elt[FFB_ALPHA_BIT] = render_tab_alpha_elt; - render_tabs_elt[FFB_FLAT_BIT|FFB_ALPHA_BIT] = render_tab_flat_alpha_elt; - render_tabs_elt[FFB_TRI_CULL_BIT] = render_tab_tricull_elt; - render_tabs_elt[FFB_FLAT_BIT|FFB_TRI_CULL_BIT] = render_tab_flat_tricull_elt; - render_tabs_elt[FFB_ALPHA_BIT|FFB_TRI_CULL_BIT] = render_tab_alpha_tricull_elt; - render_tabs_elt[FFB_FLAT_BIT|FFB_ALPHA_BIT|FFB_TRI_CULL_BIT] = - render_tab_flat_alpha_tricull_elt; - - for (i = 0; i < MAX_FFB_RENDER_FUNCS; i++) { - render_func *rf = render_tabs[i]; - render_func *rfe = render_tabs_elt[i]; - - if (i & FFB_TRI_CULL_BIT) { - int from_idx = (i & ~FFB_TRI_CULL_BIT); - render_func *rf_from = render_tabs[from_idx]; - render_func *rfe_from = render_tabs_elt[from_idx]; - int j; - - for (j = GL_POINTS; j < GL_TRIANGLES; j++) { - rf[j] = rf_from[j]; - rfe[j] = rfe_from[j]; - } - } - } -} - -/**********************************************************************/ -/* Choose render functions */ -/**********************************************************************/ - -#ifdef FFB_RENDER_TRACE -static void ffbPrintRenderFlags(GLuint index, GLuint render_index) -{ - fprintf(stderr, - "ffbChooseRenderState: " - "index(%s%s%s) " - "render_index(%s%s%s)\n", - ((index & FFB_TWOSIDE_BIT) ? "twoside " : ""), - ((index & FFB_OFFSET_BIT) ? "offset " : ""), - ((index & FFB_UNFILLED_BIT) ? "unfilled " : ""), - ((render_index & FFB_FLAT_BIT) ? "flat " : ""), - ((render_index & FFB_ALPHA_BIT) ? "alpha " : ""), - ((render_index & FFB_TRI_CULL_BIT) ? "tricull " : "")); -} -#endif - -void ffbChooseRenderState(GLcontext *ctx) -{ - GLuint flags = ctx->_TriangleCaps; - TNLcontext *tnl = TNL_CONTEXT(ctx); - GLuint index = 0; - - /* Per-primitive fallbacks and the selection of fmesa->draw_* are - * handled elsewhere. - */ - if (flags & DD_TRI_LIGHT_TWOSIDE) - index |= FFB_TWOSIDE_BIT; - - if (flags & DD_TRI_OFFSET) - index |= FFB_OFFSET_BIT; - - if (flags & DD_TRI_UNFILLED) - index |= FFB_UNFILLED_BIT; - - tnl->Driver.Render.Triangle = rast_tab[index].triangle; - tnl->Driver.Render.Quad = rast_tab[index].quad; - - if (index == 0) { - GLuint render_index = 0; - - if (flags & DD_FLATSHADE) - render_index |= FFB_FLAT_BIT; - - if (ctx->Color.BlendEnabled || ctx->Color.AlphaEnabled) - render_index |= FFB_ALPHA_BIT; - - if (ctx->Polygon.CullFlag) - render_index |= FFB_TRI_CULL_BIT; - -#ifdef FFB_RENDER_TRACE - ffbPrintRenderFlags(index, render_index); -#endif - tnl->Driver.Render.PrimTabVerts = render_tabs[render_index]; - tnl->Driver.Render.PrimTabElts = render_tabs_elt[render_index]; - } else { -#ifdef FFB_RENDER_TRACE - ffbPrintRenderFlags(index, 0); -#endif - tnl->Driver.Render.PrimTabVerts = _tnl_render_tab_verts; - tnl->Driver.Render.PrimTabElts = _tnl_render_tab_elts; - } - - tnl->Driver.Render.ClippedPolygon = ffbRenderClippedPolygon; - tnl->Driver.Render.ClippedLine = ffbRenderClippedLine; -} - -static void ffbRunPipeline(GLcontext *ctx) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - - if (fmesa->bad_fragment_attrs == 0 && - fmesa->new_gl_state) { - if (fmesa->new_gl_state & _FFB_NEW_TRIANGLE) - ffbChooseTriangleState(ctx); - if (fmesa->new_gl_state & _FFB_NEW_LINE) - ffbChooseLineState(ctx); - if (fmesa->new_gl_state & _FFB_NEW_POINT) - ffbChoosePointState(ctx); - if (fmesa->new_gl_state & _FFB_NEW_RENDER) - ffbChooseRenderState(ctx); - if (fmesa->new_gl_state & _FFB_NEW_VERTEX) - ffbChooseVertexState(ctx); - - fmesa->new_gl_state = 0; - } - - _tnl_run_pipeline(ctx); -} - -static void ffbRenderStart(GLcontext *ctx) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - - LOCK_HARDWARE(fmesa); - fmesa->hw_locked = 1; - - if (fmesa->state_dirty != 0) - ffbSyncHardware(fmesa); -} - -static void ffbRenderFinish(GLcontext *ctx) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - - UNLOCK_HARDWARE(fmesa); - fmesa->hw_locked = 0; -} - -/* Even when doing full software rendering we need to - * wrap render{start,finish} so that the hardware is kept - * in sync (because multipass rendering changes the write - * buffer etc.) - */ -static void ffbSWRenderStart(GLcontext *ctx) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - - LOCK_HARDWARE(fmesa); - fmesa->hw_locked = 1; - - if (fmesa->state_dirty != 0) - ffbSyncHardware(fmesa); -} - -static void ffbSWRenderFinish(GLcontext *ctx) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - - UNLOCK_HARDWARE(fmesa); - fmesa->hw_locked = 0; -} - -static void ffbRasterPrimitive(GLcontext *ctx, GLenum rprim) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - GLuint drawop, fbc, ppc; - int do_sw = 0; - - fmesa->raster_primitive = rprim; - - drawop = fmesa->drawop; - fbc = fmesa->fbc; - ppc = fmesa->ppc & ~(FFB_PPC_ZS_MASK | FFB_PPC_CS_MASK); - -#ifdef STATE_TRACE - fprintf(stderr, - "ffbReducedPrimitiveChange: rprim(%d) ", rprim); -#endif - switch(rprim) { - case GL_POINTS: -#ifdef STATE_TRACE - fprintf(stderr, "GL_POINTS "); -#endif - if (fmesa->draw_point == ffb_fallback_point) { - do_sw = 1; - break; - } - - if (ctx->Point.SmoothFlag) { - ppc |= (FFB_PPC_ZS_VAR | FFB_PPC_CS_CONST); - drawop = FFB_DRAWOP_AADOT; - } else { - ppc |= (FFB_PPC_ZS_CONST | FFB_PPC_CS_CONST); - drawop = FFB_DRAWOP_DOT; - } - break; - - case GL_LINES: -#ifdef STATE_TRACE - fprintf(stderr, "GL_LINES "); -#endif - if (fmesa->draw_line == ffb_fallback_line) { - do_sw = 1; - break; - } - - if (ctx->_TriangleCaps & DD_FLATSHADE) { - ppc |= FFB_PPC_ZS_VAR | FFB_PPC_CS_CONST; - } else { - ppc |= FFB_PPC_ZS_VAR | FFB_PPC_CS_VAR; - } - if (ctx->Line.SmoothFlag) - drawop = FFB_DRAWOP_AALINE; - else - drawop = FFB_DRAWOP_DDLINE; - break; - - case GL_TRIANGLES: -#ifdef STATE_TRACE - fprintf(stderr, "GL_POLYGON "); -#endif - if (fmesa->draw_tri == ffb_fallback_triangle) { - do_sw = 1; - break; - } - - ppc &= ~FFB_PPC_APE_MASK; - if (ctx->Polygon.StippleFlag) - ppc |= FFB_PPC_APE_ENABLE; - else - ppc |= FFB_PPC_APE_DISABLE; - - if (ctx->_TriangleCaps & DD_FLATSHADE) { - ppc |= FFB_PPC_ZS_VAR | FFB_PPC_CS_CONST; - } else { - ppc |= FFB_PPC_ZS_VAR | FFB_PPC_CS_VAR; - } - drawop = FFB_DRAWOP_TRIANGLE; - break; - - default: -#ifdef STATE_TRACE - fprintf(stderr, "unknown %d!\n", rprim); -#endif - return; - }; - -#ifdef STATE_TRACE - fprintf(stderr, "do_sw(%d) ", do_sw); -#endif - if (do_sw != 0) { - fbc &= ~(FFB_FBC_WB_C); - fbc &= ~(FFB_FBC_ZE_MASK | FFB_FBC_RGBE_MASK); - fbc |= FFB_FBC_ZE_OFF | FFB_FBC_RGBE_MASK; - ppc &= ~(FFB_PPC_XS_MASK | FFB_PPC_ABE_MASK | - FFB_PPC_DCE_MASK | FFB_PPC_APE_MASK); - ppc |= (FFB_PPC_ZS_VAR | FFB_PPC_CS_VAR | FFB_PPC_XS_WID | - FFB_PPC_ABE_DISABLE | FFB_PPC_DCE_DISABLE | - FFB_PPC_APE_DISABLE); - } else { - fbc |= FFB_FBC_WB_C; - fbc &= ~(FFB_FBC_RGBE_MASK); - fbc |= FFB_FBC_RGBE_MASK; - ppc &= ~(FFB_PPC_ABE_MASK | FFB_PPC_XS_MASK); - if (ctx->Color.BlendEnabled) { - if ((rprim == GL_POINTS && !ctx->Point.SmoothFlag) || - (rprim != GL_POINTS && ctx->_TriangleCaps & DD_FLATSHADE)) - ppc |= FFB_PPC_ABE_ENABLE | FFB_PPC_XS_CONST; - else - ppc |= FFB_PPC_ABE_ENABLE | FFB_PPC_XS_VAR; - } else { - ppc |= FFB_PPC_ABE_DISABLE | FFB_PPC_XS_WID; - } - } -#ifdef STATE_TRACE - fprintf(stderr, "fbc(%08x) ppc(%08x)\n", fbc, ppc); -#endif - - FFBFifo(fmesa, 4); - if (fmesa->drawop != drawop) - fmesa->regs->drawop = fmesa->drawop = drawop; - if (fmesa->fbc != fbc) - fmesa->regs->fbc = fmesa->fbc = fbc; - if (fmesa->ppc != ppc) - fmesa->regs->ppc = fmesa->ppc = ppc; - if (do_sw != 0) { - fmesa->regs->cmp = - (fmesa->cmp & ~(0xff<<16)) | (0x80 << 16); - } else - fmesa->regs->cmp = fmesa->cmp; -} - -static void ffbRenderPrimitive(GLcontext *ctx, GLenum prim) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - GLuint rprim = reduced_prim[prim]; - - fmesa->render_primitive = prim; - - if (rprim == GL_TRIANGLES && (ctx->_TriangleCaps & DD_TRI_UNFILLED)) - return; - - if (fmesa->raster_primitive != rprim) { - ffbRasterPrimitive( ctx, rprim ); - } -} - - - - -/**********************************************************************/ -/* Transition to/from hardware rasterization. */ -/**********************************************************************/ - -static char *fallbackStrings[] = { - "Fog enabled", - "Blend function", - "Blend ROP", - "Blend equation", - "Stencil", - "Texture", - "LIBGL_SOFTWARE_RENDERING" -}; - -static char *getFallbackString(GLuint bit) -{ - int i = 0; - - while (bit > 1) { - i++; - bit >>= 1; - } - return fallbackStrings[i]; -} - -void ffbFallback( GLcontext *ctx, GLuint bit, GLboolean mode ) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - GLuint oldfallback = fmesa->bad_fragment_attrs; - - if (mode) { - fmesa->bad_fragment_attrs |= bit; - if (oldfallback == 0) { -/* FFB_FIREVERTICES(fmesa); */ - _swsetup_Wakeup( ctx ); - if (fmesa->debugFallbacks) - fprintf(stderr, "FFB begin software fallback: 0x%x %s\n", - bit, getFallbackString(bit)); - } - } else { - fmesa->bad_fragment_attrs &= ~bit; - if (oldfallback == bit) { - _swrast_flush( ctx ); - - tnl->Driver.Render.Start = ffbRenderStart; - tnl->Driver.Render.PrimitiveNotify = ffbRenderPrimitive; - tnl->Driver.Render.Finish = ffbRenderFinish; - fmesa->new_gl_state = ~0; - - /* Just re-choose everything: - */ - ffbChooseVertexState(ctx); - ffbChooseRenderState(ctx); - ffbChooseTriangleState(ctx); - ffbChooseLineState(ctx); - ffbChoosePointState(ctx); - - if (fmesa->debugFallbacks) - fprintf(stderr, "FFB end software fallback: 0x%x %s\n", - bit, getFallbackString(bit)); - } - } -} - -/**********************************************************************/ -/* Initialization. */ -/**********************************************************************/ - -void ffbDDInitRenderFuncs( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - SWcontext *swrast = SWRAST_CONTEXT(ctx); - static int firsttime = 1; - - if (firsttime) { - init_rast_tab(); - init_tri_tab(); - init_render_tab(); - firsttime = 0; - } - - tnl->Driver.RunPipeline = ffbRunPipeline; - tnl->Driver.Render.Start = ffbRenderStart; - tnl->Driver.Render.Finish = ffbRenderFinish; - tnl->Driver.Render.PrimitiveNotify = ffbRenderPrimitive; - tnl->Driver.Render.ResetLineStipple = _swrast_ResetLineStipple; - tnl->Driver.Render.PrimTabVerts = _tnl_render_tab_verts; - tnl->Driver.Render.PrimTabElts = _tnl_render_tab_elts; - - swrast->Driver.SpanRenderStart = ffbSWRenderStart; - swrast->Driver.SpanRenderFinish = ffbSWRenderFinish; -} Index: xc/lib/GL/mesa/src/drv/ffb/ffb_tris.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_tris.h:1.2 xc/lib/GL/mesa/src/drv/ffb/ffb_tris.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_tris.h:1.2 Fri Feb 22 16:32:59 2002 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_tris.h Wed Mar 16 21:04:57 2005 @@ -1,29 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_tris.h,v 1.2 2002/02/22 21:32:59 dawes Exp $ */ - -#ifndef _FFB_TRIS_H -#define _FFB_TRIS_H - -extern void ffbDDInitRenderFuncs( GLcontext *ctx ); - - -#define _FFB_NEW_RENDER (_DD_NEW_TRI_LIGHT_TWOSIDE | \ - _DD_NEW_TRI_OFFSET | \ - _DD_NEW_TRI_UNFILLED) - -extern void ffbChooseRenderState(GLcontext *ctx); - - -#define _FFB_NEW_TRIANGLE (_DD_NEW_TRI_SMOOTH | \ - _DD_NEW_FLATSHADE | \ - _NEW_POLYGON | \ - _NEW_COLOR) - -extern void ffbChooseTriangleState(GLcontext *ctx); - -extern void ffbFallback( GLcontext *ctx, GLuint bit, GLboolean mode ); -#define FALLBACK( ctx, bit, mode ) ffbFallback( ctx, bit, mode ) - -extern void ffb_fallback_line(GLcontext *, ffb_vertex *, ffb_vertex *); -extern void ffb_fallback_point(GLcontext *, ffb_vertex *); - -#endif /* !(_FFB_TRIS_H) */ Index: xc/lib/GL/mesa/src/drv/ffb/ffb_tritmp.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_tritmp.h:1.2 xc/lib/GL/mesa/src/drv/ffb/ffb_tritmp.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_tritmp.h:1.2 Fri Feb 22 16:32:59 2002 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_tritmp.h Wed Mar 16 21:04:57 2005 @@ -1,239 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_tritmp.h,v 1.2 2002/02/22 21:32:59 dawes Exp $ */ - -static void TAG(ffb_triangle)( GLcontext *ctx, - ffb_vertex *v0, - ffb_vertex *v1, - ffb_vertex *v2 ) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - ffb_fbcPtr ffb = fmesa->regs; -#if (IND & FFB_TRI_FLAT_BIT) - GLuint const_fg; -#endif - FFB_DELAYED_VIEWPORT_VARS; - -#ifdef TRI_DEBUG - fprintf(stderr, "FFB: ffb_triangle [" -#if (IND & FFB_TRI_CULL_BIT) - " CULL" -#endif -#if (IND & FFB_TRI_FLAT_BIT) - " FLAT" -#endif -#if (IND & FFB_TRI_ALPHA_BIT) - " ALPHA" -#endif - " ]\n"); -#endif - -#if (IND & FFB_TRI_CULL_BIT) - { /* NOTE: These are not viewport transformed yet. */ - GLfloat ex = v1->x - v0->x; - GLfloat ey = v1->y - v0->y; - GLfloat fx = v2->x - v0->x; - GLfloat fy = v2->y - v0->y; - GLfloat c = ex*fy-ey*fx; - - /* Culled... */ - if (c * fmesa->backface_sign > fmesa->ffb_zero) - return; - } -#endif - -#if (IND & FFB_TRI_FLAT_BIT) - const_fg = FFB_PACK_CONST_UBYTE_ARGB_COLOR( v2->color[0] ); -#ifdef TRI_DEBUG - fprintf(stderr, "FFB_tri: const_fg %08x (B[%f] G[%f] R[%f])\n", - const_fg, - FFB_2_30_FIXED_TO_FLOAT(v2->color[0].blue), - FFB_2_30_FIXED_TO_FLOAT(v2->color[0].green), - FFB_2_30_FIXED_TO_FLOAT(v2->color[0].red)); -#endif -#endif - - -#if (IND & FFB_TRI_FLAT_BIT) - FFBFifo(fmesa, 1); - ffb->fg = const_fg; -#endif - -#if (IND & FFB_TRI_FLAT_BIT) - FFBFifo(fmesa, 9); -#else -#if (IND & FFB_TRI_ALPHA_BIT) - FFBFifo(fmesa, 21); -#else - FFBFifo(fmesa, 18); -#endif -#endif - - FFB_DUMP_VERTEX(v0); -#if !(IND & FFB_TRI_FLAT_BIT) -#if (IND & FFB_TRI_ALPHA_BIT) - ffb->alpha = FFB_GET_ALPHA(v0); -#endif - ffb->red = FFB_GET_RED(v0); - ffb->green = FFB_GET_GREEN(v0); - ffb->blue = FFB_GET_BLUE(v0); -#endif - ffb->z = FFB_GET_Z(v0); - ffb->ryf = FFB_GET_Y(v0); - ffb->rxf = FFB_GET_X(v0); - - FFB_DUMP_VERTEX(v1); -#if !(IND & FFB_TRI_FLAT_BIT) -#if (IND & FFB_TRI_ALPHA_BIT) - ffb->alpha = FFB_GET_ALPHA(v1); -#endif - ffb->red = FFB_GET_RED(v1); - ffb->green = FFB_GET_GREEN(v1); - ffb->blue = FFB_GET_BLUE(v1); -#endif - ffb->z = FFB_GET_Z(v1); - ffb->y = FFB_GET_Y(v1); - ffb->x = FFB_GET_X(v1); - - FFB_DUMP_VERTEX(v2); -#if !(IND & FFB_TRI_FLAT_BIT) -#if (IND & FFB_TRI_ALPHA_BIT) - ffb->alpha = FFB_GET_ALPHA(v2); -#endif - ffb->red = FFB_GET_RED(v2); - ffb->green = FFB_GET_GREEN(v2); - ffb->blue = FFB_GET_BLUE(v2); -#endif - ffb->z = FFB_GET_Z(v2); - ffb->y = FFB_GET_Y(v2); - ffb->x = FFB_GET_X(v2); - - fmesa->ffbScreen->rp_active = 1; -} - - -static void TAG(ffb_quad)(GLcontext *ctx, - ffb_vertex *v0, - ffb_vertex *v1, - ffb_vertex *v2, - ffb_vertex *v3 ) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - ffb_fbcPtr ffb = fmesa->regs; -#if (IND & FFB_TRI_FLAT_BIT) - GLuint const_fg; -#endif - FFB_DELAYED_VIEWPORT_VARS; - -#ifdef TRI_DEBUG - fprintf(stderr, "FFB: ffb_quad [" -#if (IND & FFB_TRI_CULL_BIT) - " CULL" -#endif -#if (IND & FFB_TRI_FLAT_BIT) - " FLAT" -#endif -#if (IND & FFB_TRI_ALPHA_BIT) - " ALPHA" -#endif - " ]\n"); -#endif /* TRI_DEBUG */ - -#if (IND & FFB_TRI_CULL_BIT) - { /* NOTE: These are not viewport transformed yet. */ - GLfloat ex = v2->x - v0->x; - GLfloat ey = v2->y - v0->y; - GLfloat fx = v3->x - v1->x; - GLfloat fy = v3->y - v1->y; - GLfloat c = ex*fy-ey*fx; - - /* Culled... */ - if (c * fmesa->backface_sign > fmesa->ffb_zero) - return; - } -#endif - -#if (IND & FFB_TRI_FLAT_BIT) - const_fg = FFB_PACK_CONST_UBYTE_ARGB_COLOR( v3->color[0] ); -#ifdef TRI_DEBUG - fprintf(stderr, "FFB_quad: const_fg %08x (B[%f] G[%f] R[%f])\n", - const_fg, - FFB_2_30_FIXED_TO_FLOAT(v3->color[0].blue), - FFB_2_30_FIXED_TO_FLOAT(v3->color[0].green), - FFB_2_30_FIXED_TO_FLOAT(v3->color[0].red)); -#endif -#endif - - -#if (IND & FFB_TRI_FLAT_BIT) - FFBFifo(fmesa, 13); - ffb->fg = const_fg; -#else -#if (IND & FFB_TRI_ALPHA_BIT) - FFBFifo(fmesa, 28); -#else - FFBFifo(fmesa, 24); -#endif -#endif - - FFB_DUMP_VERTEX(v0); -#if !(IND & FFB_TRI_FLAT_BIT) -#if (IND & FFB_TRI_ALPHA_BIT) - ffb->alpha = FFB_GET_ALPHA(v0); -#endif - ffb->red = FFB_GET_RED(v0); - ffb->green = FFB_GET_GREEN(v0); - ffb->blue = FFB_GET_BLUE(v0); -#endif - ffb->z = FFB_GET_Z(v0); - ffb->ryf = FFB_GET_Y(v0); - ffb->rxf = FFB_GET_X(v0); - - FFB_DUMP_VERTEX(v1); -#if !(IND & FFB_TRI_FLAT_BIT) -#if (IND & FFB_TRI_ALPHA_BIT) - ffb->alpha = FFB_GET_ALPHA(v1); -#endif - ffb->red = FFB_GET_RED(v1); - ffb->green = FFB_GET_GREEN(v1); - ffb->blue = FFB_GET_BLUE(v1); -#endif - ffb->z = FFB_GET_Z(v1); - ffb->y = FFB_GET_Y(v1); - ffb->x = FFB_GET_X(v1); - - FFB_DUMP_VERTEX(v2); -#if !(IND & FFB_TRI_FLAT_BIT) -#if (IND & FFB_TRI_ALPHA_BIT) - ffb->alpha = FFB_GET_ALPHA(v2); -#endif - ffb->red = FFB_GET_RED(v2); - ffb->green = FFB_GET_GREEN(v2); - ffb->blue = FFB_GET_BLUE(v2); -#endif - ffb->z = FFB_GET_Z(v2); - ffb->y = FFB_GET_Y(v2); - ffb->x = FFB_GET_X(v2); - - FFB_DUMP_VERTEX(v3); -#if !(IND & FFB_TRI_FLAT_BIT) -#if (IND & FFB_TRI_ALPHA_BIT) - ffb->alpha = FFB_GET_ALPHA(v3); -#endif - ffb->red = FFB_GET_RED(v3); - ffb->green = FFB_GET_GREEN(v3); - ffb->blue = FFB_GET_BLUE(v3); -#endif - ffb->z = FFB_GET_Z(v3); - ffb->dmyf = FFB_GET_Y(v3); - ffb->dmxf = FFB_GET_X(v3); - - fmesa->ffbScreen->rp_active = 1; -} - -static void TAG(ffb_init)(void) -{ - ffb_tri_tab[IND] = TAG(ffb_triangle); - ffb_quad_tab[IND] = TAG(ffb_quad); -} - -#undef IND -#undef TAG Index: xc/lib/GL/mesa/src/drv/ffb/ffb_vb.c diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_vb.c:1.5 xc/lib/GL/mesa/src/drv/ffb/ffb_vb.c:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_vb.c:1.5 Sun Sep 28 16:15:08 2003 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_vb.c Wed Mar 16 21:04:57 2005 @@ -1,241 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_vb.c,v 1.5 2003/09/28 20:15:08 alanh Exp $ - * - * GLX Hardware Device Driver for Sun Creator/Creator3D - * Copyright (C) 2000, 2001 David S. Miller - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * DAVID MILLER, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - * David S. Miller - */ - -#include "ffb_xmesa.h" -#include "ffb_context.h" -#include "ffb_vb.h" -#include "mmath.h" -#include "imports.h" -#include "tnl/t_context.h" -#include "swrast_setup/swrast_setup.h" -#include "math/m_translate.h" - -#undef VB_DEBUG - -static void ffb_copy_pv_oneside(GLcontext *ctx, GLuint edst, GLuint esrc) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - ffb_vertex *dst = &fmesa->verts[edst]; - ffb_vertex *src = &fmesa->verts[esrc]; - -#ifdef VB_DEBUG - fprintf(stderr, "ffb_copy_pv_oneside: edst(%d) esrc(%d)\n", edst, esrc); -#endif - dst->color[0].alpha = src->color[0].alpha; - dst->color[0].red = src->color[0].red; - dst->color[0].green = src->color[0].green; - dst->color[0].blue = src->color[0].blue; -} - -static void ffb_copy_pv_twoside(GLcontext *ctx, GLuint edst, GLuint esrc) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - ffb_vertex *dst = &fmesa->verts[edst]; - ffb_vertex *src = &fmesa->verts[esrc]; - -#ifdef VB_DEBUG - fprintf(stderr, "ffb_copy_pv_twoside: edst(%d) esrc(%d)\n", edst, esrc); -#endif - dst->color[0].alpha = src->color[0].alpha; - dst->color[0].red = src->color[0].red; - dst->color[0].green = src->color[0].green; - dst->color[0].blue = src->color[0].blue; - dst->color[1].alpha = src->color[1].alpha; - dst->color[1].red = src->color[1].red; - dst->color[1].green = src->color[1].green; - dst->color[1].blue = src->color[1].blue; -} - -#define FFB_VB_RGBA_BIT 0x01 -#define FFB_VB_XYZ_BIT 0x02 -#define FFB_VB_TWOSIDE_BIT 0x04 -#define FFB_VB_MAX 0x08 - -typedef void (*emit_func)(GLcontext *, GLuint, GLuint); - -static struct { - emit_func emit; - interp_func interp; -} setup_tab[FFB_VB_MAX]; - -static void do_import(struct vertex_buffer *VB, - struct gl_client_array *to, - struct gl_client_array *from) -{ - GLuint count = VB->Count; - - if (!to->Ptr) { - to->Ptr = ALIGN_MALLOC( VB->Size * 4 * sizeof(GLfloat), 32 ); - to->Type = GL_FLOAT; - } - - /* No need to transform the same value 3000 times. */ - if (!from->StrideB) { - to->StrideB = 0; - count = 1; - } else - to->StrideB = 4 * sizeof(GLfloat); - - _math_trans_4f((GLfloat (*)[4]) to->Ptr, - from->Ptr, from->StrideB, - from->Type, from->Size, - 0, count); -} - -static __inline__ void ffbImportColors(ffbContextPtr fmesa, GLcontext *ctx, int index) -{ - struct gl_client_array *to = &fmesa->FloatColor; - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; - do_import(VB, to, VB->ColorPtr[index]); - VB->ColorPtr[index] = to; -} - -#define IND (FFB_VB_XYZ_BIT) -#define TAG(x) x##_w -#include "ffb_vbtmp.h" - -#define IND (FFB_VB_RGBA_BIT) -#define TAG(x) x##_g -#include "ffb_vbtmp.h" - -#define IND (FFB_VB_XYZ_BIT | FFB_VB_RGBA_BIT) -#define TAG(x) x##_wg -#include "ffb_vbtmp.h" - -#define IND (FFB_VB_TWOSIDE_BIT) -#define TAG(x) x##_t -#include "ffb_vbtmp.h" - -#define IND (FFB_VB_XYZ_BIT | FFB_VB_TWOSIDE_BIT) -#define TAG(x) x##_wt -#include "ffb_vbtmp.h" - -#define IND (FFB_VB_RGBA_BIT | FFB_VB_TWOSIDE_BIT) -#define TAG(x) x##_gt -#include "ffb_vbtmp.h" - -#define IND (FFB_VB_XYZ_BIT | FFB_VB_RGBA_BIT | FFB_VB_TWOSIDE_BIT) -#define TAG(x) x##_wgt -#include "ffb_vbtmp.h" - -static void init_setup_tab( void ) -{ - init_w(); - init_g(); - init_wg(); - init_t(); - init_wt(); - init_gt(); - init_wgt(); -} - -#ifdef VB_DEBUG -static void ffbPrintSetupFlags(char *msg, GLuint flags) -{ - fprintf(stderr, "%s(%x): %s%s%s\n", - msg, - (int)flags, - (flags & FFB_VB_XYZ_BIT) ? " xyz," : "", - (flags & FFB_VB_RGBA_BIT) ? " rgba," : "", - (flags & FFB_VB_TWOSIDE_BIT) ? " twoside," : ""); -} -#endif - -static void ffbDDBuildVertices(GLcontext *ctx, GLuint start, GLuint count, - GLuint newinputs) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - - newinputs |= fmesa->setupnewinputs; - fmesa->setupnewinputs = 0; - - if (!newinputs) - return; - - if (newinputs & VERT_BIT_CLIP) { - setup_tab[fmesa->setupindex].emit(ctx, start, count); - } else { - GLuint ind = 0; - - if (newinputs & VERT_BIT_COLOR0) - ind |= (FFB_VB_RGBA_BIT | FFB_VB_TWOSIDE_BIT); - - ind &= fmesa->setupindex; - - if (ind) - setup_tab[ind].emit(ctx, start, count); - } -} - -void ffbChooseVertexState( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - int ind = FFB_VB_XYZ_BIT | FFB_VB_RGBA_BIT; - - if (ctx->_TriangleCaps & DD_TRI_LIGHT_TWOSIDE) - ind |= FFB_VB_TWOSIDE_BIT; - -#ifdef VB_DEBUG - ffbPrintSetupFlags("ffb: full setup function", ind); -#endif - - fmesa->setupindex = ind; - - tnl->Driver.Render.BuildVertices = ffbDDBuildVertices; - tnl->Driver.Render.Interp = setup_tab[ind].interp; - if (ind & FFB_VB_TWOSIDE_BIT) - tnl->Driver.Render.CopyPV = ffb_copy_pv_twoside; - else - tnl->Driver.Render.CopyPV = ffb_copy_pv_oneside; -} - -void ffbInitVB( GLcontext *ctx ) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - GLuint size = TNL_CONTEXT(ctx)->vb.Size; - - fmesa->verts = (ffb_vertex *)ALIGN_MALLOC(size * sizeof(ffb_vertex), 32); - - { - static int firsttime = 1; - if (firsttime) { - init_setup_tab(); - firsttime = 0; - } - } -} - - -void ffbFreeVB( GLcontext *ctx ) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - if (fmesa->verts) { - ALIGN_FREE(fmesa->verts); - fmesa->verts = 0; - } -} Index: xc/lib/GL/mesa/src/drv/ffb/ffb_vb.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_vb.h:1.3 xc/lib/GL/mesa/src/drv/ffb/ffb_vb.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_vb.h:1.3 Sun Sep 28 16:15:08 2003 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_vb.h Wed Mar 16 21:04:57 2005 @@ -1,45 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_vb.h,v 1.3 2003/09/28 20:15:08 alanh Exp $ */ - -#ifndef _FFB_VB_H -#define _FFB_VB_H - -#include "mtypes.h" -#include "macros.h" -#include "tnl/t_context.h" -#include "swrast/swrast.h" - -#define __FFB_2_30_FIXED_SCALE 1073741824.0f -#define FFB_2_30_FLOAT_TO_FIXED(X) \ - (IROUND((X) * fmesa->ffb_2_30_fixed_scale)) -#define FFB_2_30_FIXED_TO_FLOAT(X) \ - (((GLfloat)(X)) * fmesa->ffb_one_over_2_30_fixed_scale) - -#define __FFB_16_16_FIXED_SCALE 65536.0f -#define FFB_16_16_FLOAT_TO_FIXED(X) \ - (IROUND((X) * fmesa->ffb_16_16_fixed_scale)) -#define FFB_16_16_FIXED_TO_FLOAT(X) \ - (((GLfloat)(X)) * fmesa->ffb_one_over_16_16_fixed_scale) - -#define FFB_Z_FROM_FLOAT(VAL) FFB_2_30_FLOAT_TO_FIXED(VAL) -#define FFB_Z_TO_FLOAT(VAL) FFB_2_30_FIXED_TO_FLOAT(VAL) -#define FFB_XY_FROM_FLOAT(VAL) FFB_16_16_FLOAT_TO_FIXED(VAL) -#define FFB_XY_TO_FLOAT(VAL) FFB_16_16_FIXED_TO_FLOAT(VAL) - -#define FFB_UBYTE_FROM_COLOR(VAL) ((IROUND((VAL) * fmesa->ffb_ubyte_color_scale))) - -#define FFB_PACK_CONST_UBYTE_ARGB_COLOR(C) \ - ((FFB_UBYTE_FROM_COLOR(C.alpha) << 24) | \ - (FFB_UBYTE_FROM_COLOR(C.blue) << 16) | \ - (FFB_UBYTE_FROM_COLOR(C.green) << 8) | \ - (FFB_UBYTE_FROM_COLOR(C.red) << 0)) - -#define FFB_COLOR_FROM_FLOAT(VAL) FFB_2_30_FLOAT_TO_FIXED(VAL) - -#define _FFB_NEW_VERTEX (_DD_NEW_TRI_LIGHT_TWOSIDE) - -extern void ffbDDSetupInit(void); -extern void ffbChooseVertexState(GLcontext *); -extern void ffbInitVB( GLcontext *ctx ); -extern void ffbFreeVB( GLcontext *ctx ); - -#endif /* !(_FFB_VB_H) */ Index: xc/lib/GL/mesa/src/drv/ffb/ffb_vbtmp.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_vbtmp.h:1.2 xc/lib/GL/mesa/src/drv/ffb/ffb_vbtmp.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_vbtmp.h:1.2 Sun Sep 28 16:15:08 2003 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_vbtmp.h Wed Mar 16 21:04:57 2005 @@ -1,177 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_vbtmp.h,v 1.2 2003/09/28 20:15:08 alanh Exp $ */ - -static void TAG(emit)(GLcontext *ctx, GLuint start, GLuint end) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; -#if (IND & (FFB_VB_RGBA_BIT)) - GLfloat (*col0)[4]; - GLuint col0_stride; -#if (IND & (FFB_VB_TWOSIDE_BIT)) - GLfloat (*col1)[4]; - GLuint col1_stride; -#endif -#endif -#if (IND & FFB_VB_XYZ_BIT) - GLfloat (*proj)[4] = VB->NdcPtr->data; - GLuint proj_stride = VB->NdcPtr->stride; - const GLubyte *mask = VB->ClipMask; -#endif - ffb_vertex *v = &fmesa->verts[start]; - int i; - -#ifdef VB_DEBUG - fprintf(stderr, "FFB: ffb_emit [" -#if (IND & (FFB_VB_XYZ_BIT)) - " XYZ" -#endif -#if (IND & (FFB_VB_RGBA_BIT)) - " RGBA" -#endif -#if (IND & (FFB_VB_TWOSIDE_BIT)) - " TWOSIDE" -#endif - "] start(%d) end(%d) import(%d)\n", - start, end, - VB->importable_data); -#endif - -#if (IND & (FFB_VB_RGBA_BIT)) - if (VB->ColorPtr[0]->Type != GL_FLOAT) - ffbImportColors(fmesa, ctx, 0); -#if (IND & (FFB_VB_TWOSIDE_BIT)) - if (VB->ColorPtr[1]->Type != GL_FLOAT) - ffbImportColors(fmesa, ctx, 1); -#endif - col0 = (GLfloat (*)[4]) VB->ColorPtr[0]->Ptr; - col0_stride = VB->ColorPtr[0]->StrideB; -#if (IND & (FFB_VB_TWOSIDE_BIT)) - col1 = (GLfloat (*)[4]) VB->ColorPtr[1]->Ptr; - col1_stride = VB->ColorPtr[1]->StrideB; -#endif -#endif - - if (VB->importable_data) { - if (start) { -#if (IND & (FFB_VB_XYZ_BIT)) - proj = (GLfloat (*)[4])((GLubyte *)proj + start * proj_stride); -#endif -#if (IND & (FFB_VB_RGBA_BIT)) - col0 = (GLfloat (*)[4])((GLubyte *)col0 + start * col0_stride); -#if (IND & (FFB_VB_TWOSIDE_BIT)) - col1 = (GLfloat (*)[4])((GLubyte *)col1 + start * col1_stride); -#endif -#endif - } - for (i = start; i < end; i++, v++) { -#if (IND & (FFB_VB_XYZ_BIT)) - if (mask[i] == 0) { - v->x = proj[0][0]; - v->y = proj[0][1]; - v->z = proj[0][2]; - } - proj = (GLfloat (*)[4])((GLubyte *)proj + proj_stride); -#endif -#if (IND & (FFB_VB_RGBA_BIT)) - v->color[0].alpha = CLAMP(col0[0][3], 0.0f, 1.0f); - v->color[0].red = CLAMP(col0[0][0], 0.0f, 1.0f); - v->color[0].green = CLAMP(col0[0][1], 0.0f, 1.0f); - v->color[0].blue = CLAMP(col0[0][2], 0.0f, 1.0f); - col0 = (GLfloat (*)[4])((GLubyte *)col0 + col0_stride); -#if (IND & (FFB_VB_TWOSIDE_BIT)) - v->color[1].alpha = CLAMP(col1[0][3], 0.0f, 1.0f); - v->color[1].red = CLAMP(col1[0][0], 0.0f, 1.0f); - v->color[1].green = CLAMP(col1[0][1], 0.0f, 1.0f); - v->color[1].blue = CLAMP(col1[0][2], 0.0f, 1.0f); - col1 = (GLfloat (*)[4])((GLubyte *)col1 + col1_stride); -#endif -#endif - } - } else { - for (i = start; i < end; i++, v++) { -#if (IND & (FFB_VB_XYZ_BIT)) - if (mask[i] == 0) { - v->x = proj[i][0]; - v->y = proj[i][1]; - v->z = proj[i][2]; - } -#endif -#if (IND & (FFB_VB_RGBA_BIT)) - v->color[0].alpha = CLAMP(col0[i][3], 0.0f, 1.0f); - v->color[0].red = CLAMP(col0[i][0], 0.0f, 1.0f); - v->color[0].green = CLAMP(col0[i][1], 0.0f, 1.0f); - v->color[0].blue = CLAMP(col0[i][2], 0.0f, 1.0f); -#if (IND & (FFB_VB_TWOSIDE_BIT)) - v->color[1].alpha = CLAMP(col1[i][3], 0.0f, 1.0f); - v->color[1].red = CLAMP(col1[i][0], 0.0f, 1.0f); - v->color[1].green = CLAMP(col1[i][1], 0.0f, 1.0f); - v->color[1].blue = CLAMP(col1[i][2], 0.0f, 1.0f); -#endif -#endif - } - } -} - -static void TAG(interp)(GLcontext *ctx, GLfloat t, - GLuint edst, GLuint eout, GLuint ein, - GLboolean force_boundary) -{ -#if (IND & (FFB_VB_XYZ_BIT | FFB_VB_RGBA_BIT)) - ffbContextPtr fmesa = FFB_CONTEXT(ctx); -#endif -#if (IND & (FFB_VB_XYZ_BIT)) - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; - const GLfloat *dstclip = VB->ClipPtr->data[edst]; - GLfloat oow = 1.0 / dstclip[3]; -#endif -#if (IND & (FFB_VB_XYZ_BIT | FFB_VB_RGBA_BIT)) - ffb_vertex *dst = &fmesa->verts[edst]; -#endif -#if (IND & (FFB_VB_RGBA_BIT)) - ffb_vertex *in = &fmesa->verts[eout]; - ffb_vertex *out = &fmesa->verts[ein]; -#endif - -#ifdef VB_DEBUG - fprintf(stderr, "FFB: ffb_interp [" -#if (IND & (FFB_VB_XYZ_BIT)) - " XYZ" -#endif -#if (IND & (FFB_VB_RGBA_BIT)) - " RGBA" -#endif -#if (IND & (FFB_VB_TWOSIDE_BIT)) - " TWOSIDE" -#endif - "] edst(%d) eout(%d) ein(%d)\n", - edst, eout, ein); -#endif - -#if (IND & (FFB_VB_XYZ_BIT)) - dst->x = dstclip[0] * oow; - dst->y = dstclip[1] * oow; - dst->z = dstclip[2] * oow; -#endif - -#if (IND & (FFB_VB_RGBA_BIT)) - INTERP_F(t, dst->color[0].alpha, out->color[0].alpha, in->color[0].alpha); - INTERP_F(t, dst->color[0].red, out->color[0].red, in->color[0].red); - INTERP_F(t, dst->color[0].green, out->color[0].green, in->color[0].green); - INTERP_F(t, dst->color[0].blue, out->color[0].blue, in->color[0].blue); -#if (IND & (FFB_VB_TWOSIDE_BIT)) - INTERP_F(t, dst->color[1].alpha, out->color[1].alpha, in->color[1].alpha); - INTERP_F(t, dst->color[1].red, out->color[1].red, in->color[1].red); - INTERP_F(t, dst->color[1].green, out->color[1].green, in->color[1].green); - INTERP_F(t, dst->color[1].blue, out->color[1].blue, in->color[1].blue); -#endif -#endif -} - -static void TAG(init)(void) -{ - setup_tab[IND].emit = TAG(emit); - setup_tab[IND].interp = TAG(interp); -} - -#undef IND -#undef TAG Index: xc/lib/GL/mesa/src/drv/ffb/ffb_vtxfmt.c diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_vtxfmt.c:1.2 xc/lib/GL/mesa/src/drv/ffb/ffb_vtxfmt.c:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_vtxfmt.c:1.2 Sun Sep 28 16:15:08 2003 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_vtxfmt.c Wed Mar 16 21:04:57 2005 @@ -1,429 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_vtxfmt.c,v 1.2 2003/09/28 20:15:08 alanh Exp $ - * - * GLX Hardware Device Driver for Sun Creator/Creator3D - * Copyright (C) 2001 David S. Miller - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * DAVID MILLER, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - * David S. Miller - */ - -#include "glheader.h" -#include "api_noop.h" -#include "context.h" -#include "light.h" -#include "macros.h" -#include "imports.h" -#include "mmath.h" -#include "mtypes.h" -#include "simple_list.h" -#include "vtxfmt.h" -#include "ffb_xmesa.h" -#include "ffb_context.h" -#include "ffb_vb.h" -#include "tnl/tnl.h" -#include "tnl/t_context.h" - -#include "ffb_vtxfmt.h" - -#ifndef __GNUC__ -#define __inline /**/ -#endif - -#define TNL_VERTEX ffbTnlVertex - -#define LINTERP( T, A, B ) ((A) + (T) * ((B) - (A))) - -#define INTERP_RGBA(t, out, a, b) \ -do { \ - GLint i; \ - for ( i = 0 ; i < 4 ; i++ ) { \ - GLfloat fa = a[i]; \ - GLfloat fb = b[i]; \ - out[i] = LINTERP( t, fa, fb ); \ - } \ -} while (0) - -/* Color functions: */ - -static __inline void ffb_recalc_base_color(GLcontext *ctx) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - struct gl_light *light; - - COPY_3V(fmesa->vtx_state.light.base_color, ctx->Light._BaseColor[0]); - foreach (light, &ctx->Light.EnabledList) { - ACC_3V(fmesa->vtx_state.light.base_color, - light->_MatAmbient[0]); - } - - fmesa->vtx_state.light.base_alpha = ctx->Light._BaseAlpha[0]; -} - -#define GET_CURRENT \ - GET_CURRENT_CONTEXT(ctx); \ - ffbContextPtr fmesa = FFB_CONTEXT(ctx) - -#define CURRENT_COLOR(COMP) fmesa->vtx_state.current.color[COMP] -#define CURRENT_SPECULAR(COMP) fmesa->vtx_state.current.specular[COMP] -#define COLOR_IS_FLOAT -#define RECALC_BASE_COLOR(ctx) ffb_recalc_base_color(ctx) - -#define TAG(x) ffb_##x -#include "tnl_dd/t_dd_imm_capi.h" - -/* Normal functions: */ - -struct ffb_norm_tab { - void (*normal3f_multi)(GLfloat x, GLfloat y, GLfloat z); - void (*normal3fv_multi)(const GLfloat *v); - void (*normal3f_single)(GLfloat x, GLfloat y, GLfloat z); - void (*normal3fv_single)(const GLfloat *v); -}; - -static struct ffb_norm_tab norm_tab[0x4]; - -#define HAVE_HW_LIGHTING 0 -#define GET_CURRENT_VERTEX \ - GET_CURRENT_CONTEXT(ctx); \ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); \ - ffbTnlVertexPtr v = fmesa->imm.v0 - -#define CURRENT_NORMAL fmesa->vtx_state.current.normal -#define BASE_COLOR fmesa->vtx_state.light.base_color -#define BASE_ALPHA fmesa->vtx_state.light.base_alpha -#define VERT_COLOR( COMP ) v->color[COMP] -#define VERT_COLOR_IS_FLOAT - -#define IND (0) -#define TAG(x) ffb_##x -#define PRESERVE_NORMAL_DEFS -#include "tnl_dd/t_dd_imm_napi.h" - -#define IND (NORM_RESCALE) -#define TAG(x) ffb_##x##_rescale -#define PRESERVE_NORMAL_DEFS -#include "tnl_dd/t_dd_imm_napi.h" - -#define IND (NORM_NORMALIZE) -#define TAG(x) ffb_##x##_normalize -#include "tnl_dd/t_dd_imm_napi.h" - -static void ffb_init_norm_funcs(void) -{ - ffb_init_norm(); - ffb_init_norm_rescale(); - ffb_init_norm_normalize(); -} - -static void choose_normals(void) -{ - GET_CURRENT_CONTEXT(ctx); - GLuint index; - - if (ctx->Light.Enabled) { - if (ctx->Transform.Normalize) { - index = NORM_NORMALIZE; - } else if (!ctx->Transform.RescaleNormals && - ctx->_ModelViewInvScale != 1.0) { - index = NORM_RESCALE; - } else { - index = 0; - } - - if (ctx->Light.EnabledList.next == ctx->Light.EnabledList.prev) { - ctx->Exec->Normal3f = norm_tab[index].normal3f_single; - ctx->Exec->Normal3fv = norm_tab[index].normal3fv_single; - } else { - ctx->Exec->Normal3f = norm_tab[index].normal3f_multi; - ctx->Exec->Normal3fv = norm_tab[index].normal3fv_multi; - } - } else { - ctx->Exec->Normal3f = _mesa_noop_Normal3f; - ctx->Exec->Normal3fv = _mesa_noop_Normal3fv; - } -} - -static void ffb_choose_Normal3f(GLfloat x, GLfloat y, GLfloat z) -{ - choose_normals(); - glNormal3f(x, y, z); -} - -static void ffb_choose_Normal3fv(const GLfloat *v) -{ - choose_normals(); - glNormal3fv(v); -} - -/* Vertex functions: */ - -#define GET_CURRENT_VERTEX \ - GET_CURRENT_CONTEXT(ctx); \ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); \ - ffbTnlVertexPtr v = fmesa->imm.v0 - -#define CURRENT_VERTEX v->obj -#define SAVE_VERTEX fmesa->imm.save_vertex(ctx, v) - -#define TAG(x) ffb_##x -#include "tnl_dd/t_dd_imm_vapi.h" - -struct ffb_vert_tab { - void (*save_vertex)(GLcontext *ctx, ffbTnlVertexPtr v); - void (*interpolate_vertex)(GLfloat t, - ffbTnlVertex *O, - const ffbTnlVertex *I, - const ffbTnlVertex *J); -}; - -static struct ffb_vert_tab vert_tab[0xf]; - -#define VTX_NORMAL 0x0 -#define VTX_RGBA 0x1 - -#define LOCAL_VARS \ - ffbContextPtr fmesa = FFB_CONTEXT(ctx) - -#define CURRENT_COLOR fmesa->vtx_state.current.color -#define COLOR_IS_FLOAT -#define FLUSH_VERTEX fmesa->imm.flush_vertex( ctx, v ); - -#define IND (VTX_NORMAL) -#define TAG(x) ffb_##x##_NORMAL -#define PRESERVE_VERTEX_DEFS -#include "tnl_dd/t_dd_imm_vertex.h" - -#define IND (VTX_RGBA) -#define TAG(x) ffb_##x##_RGBA -#include "tnl_dd/t_dd_imm_vertex.h" - -static void ffb_init_vert_funcs( void ) -{ - ffb_init_vert_NORMAL(); - ffb_init_vert_RGBA(); -} - -#define LOCAL_VARS \ - ffbContextPtr fmesa = FFB_CONTEXT(ctx) - -#define GET_INTERP_FUNC \ - ffb_interp_func interp = fmesa->imm.interp - -#define FLUSH_VERTEX fmesa->imm.flush_vertex -#define IMM_VERTEX( V ) fmesa->imm.V -#define IMM_VERTICES( n ) fmesa->imm.vertices[n] - -#define EMIT_VERTEX_USES_HWREGS - -/* XXX Implement me XXX */ -#define EMIT_VERTEX_TRI(VTX0, VTX1, VTX2) \ - do { } while (0) -#define EMIT_VERTEX_LINE(VTX0, VTX1) \ - do { } while (0) -#define EMIT_VERTEX_POINT(VTX0) \ - do { } while (0) - -#define TAG(x) ffb_##x -#include "tnl_dd/t_dd_imm_primtmp.h" - -/* Bzzt: Material changes are lost on fallback. */ -static void ffb_Materialfv(GLenum face, GLenum pname, - const GLfloat *params) -{ - GET_CURRENT_CONTEXT(ctx); - - _mesa_noop_Materialfv( face, pname, params ); - ffb_recalc_base_color( ctx ); -} - -/* Fallback functions: */ - -static void ffb_do_fallback(GLcontext *ctx) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - struct ffb_current_state *current = &fmesa->vtx_state.current; - - /* Tell tnl to restore its exec vtxfmt, rehook its driver callbacks - * and revive internal state that depended on those callbacks: - */ - _tnl_wakeup_exec(ctx); - - /* Replay enough vertices that the current primitive is continued - * correctly: - */ - if (fmesa->imm.prim != PRIM_OUTSIDE_BEGIN_END ) - glBegin(fmesa->imm.prim); - - if (ctx->Light.Enabled) { - glColor4fv(ctx->Current.Color); /* Catch ColorMaterial */ - glNormal3fv(current->normal); - } else { - glColor4fv(current->color); - } -} - -#define PRE_LOOPBACK( FUNC ) do { \ - GET_CURRENT_CONTEXT(ctx); \ - ffb_do_fallback( ctx ); \ -} while (0) - -#define TAG(x) ffb_fallback_##x -#include "vtxfmt_tmp.h" - -static void ffb_Begin(GLenum prim) -{ - GET_CURRENT_CONTEXT(ctx); - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - - if (prim > GL_POLYGON) { - _mesa_error( ctx, GL_INVALID_ENUM, "glBegin" ); - return; - } - - if (fmesa->imm.prim != PRIM_OUTSIDE_BEGIN_END) { - _mesa_error( ctx, GL_INVALID_OPERATION, "glBegin" ); - return; - } - - ctx->Driver.NeedFlush |= (FLUSH_STORED_VERTICES | - FLUSH_UPDATE_CURRENT); - - fmesa->imm.prim = prim; - fmesa->imm.v0 = &fmesa->imm.vertices[0]; - fmesa->imm.save_vertex = ffb_save_vertex_RGBA; - fmesa->imm.flush_vertex = ffb_flush_tab[prim]; - - /* XXX Lock hardware, update FBC, PPC, DRAWOP, etc. XXX */ -} - -static void ffb_End(void) -{ - GET_CURRENT_CONTEXT(ctx); - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - - if (fmesa->imm.prim == PRIM_OUTSIDE_BEGIN_END) { - _mesa_error( ctx, GL_INVALID_OPERATION, "glEnd" ); - return; - } - - fmesa->imm.prim = PRIM_OUTSIDE_BEGIN_END; - - ctx->Driver.NeedFlush &= ~(FLUSH_STORED_VERTICES | - FLUSH_UPDATE_CURRENT); - - /* XXX Unlock hardware, etc. */ -} - -void ffbInitTnlModule(GLcontext *ctx) -{ - ffbContextPtr fmesa = FFB_CONTEXT(ctx); - GLvertexformat *vfmt = &(fmesa->imm.vtxfmt); - - /* Work in progress... */ - return; - - ffb_init_norm_funcs(); - ffb_init_vert_funcs(); - - MEMSET(vfmt, 0, sizeof(GLvertexformat)); - - /* Handled fully in supported states: */ - vfmt->ArrayElement = NULL; /* FIXME: ... */ - vfmt->Color3f = ffb_choose_Color3f; - vfmt->Color3fv = ffb_choose_Color3fv; - vfmt->Color3ub = ffb_choose_Color3ub; - vfmt->Color3ubv = ffb_choose_Color3ubv; - vfmt->Color4f = ffb_choose_Color4f; - vfmt->Color4fv = ffb_choose_Color4fv; - vfmt->Color4ub = ffb_choose_Color4ub; - vfmt->Color4ubv = ffb_choose_Color4ubv; - vfmt->FogCoordfvEXT = ffb_FogCoordfvEXT; - vfmt->FogCoordfEXT = ffb_FogCoordfEXT; - vfmt->Materialfv = ffb_Materialfv; - vfmt->MultiTexCoord1fARB = ffb_fallback_MultiTexCoord1fARB; - vfmt->MultiTexCoord1fvARB = ffb_fallback_MultiTexCoord1fvARB; - vfmt->MultiTexCoord2fARB = ffb_fallback_MultiTexCoord2fARB; - vfmt->MultiTexCoord2fvARB = ffb_fallback_MultiTexCoord2fvARB; - vfmt->MultiTexCoord3fARB = ffb_fallback_MultiTexCoord3fARB; - vfmt->MultiTexCoord3fvARB = ffb_fallback_MultiTexCoord3fvARB; - vfmt->MultiTexCoord4fARB = ffb_fallback_MultiTexCoord4fARB; - vfmt->MultiTexCoord4fvARB = ffb_fallback_MultiTexCoord4fvARB; - vfmt->Normal3f = ffb_choose_Normal3f; - vfmt->Normal3fv = ffb_choose_Normal3fv; - vfmt->SecondaryColor3ubEXT = ffb_SecondaryColor3ubEXT; - vfmt->SecondaryColor3ubvEXT = ffb_SecondaryColor3ubvEXT; - vfmt->SecondaryColor3fEXT = ffb_SecondaryColor3fEXT; - vfmt->SecondaryColor3fvEXT = ffb_SecondaryColor3fvEXT; - vfmt->TexCoord1f = ffb_fallback_TexCoord1f; - vfmt->TexCoord1fv = ffb_fallback_TexCoord1fv; - vfmt->TexCoord2f = ffb_fallback_TexCoord2f; - vfmt->TexCoord2fv = ffb_fallback_TexCoord2fv; - vfmt->TexCoord3f = ffb_fallback_TexCoord3f; - vfmt->TexCoord3fv = ffb_fallback_TexCoord3fv; - vfmt->TexCoord4f = ffb_fallback_TexCoord4f; - vfmt->TexCoord4fv = ffb_fallback_TexCoord4fv; - - vfmt->Vertex2f = ffb_Vertex2f; - vfmt->Vertex2fv = ffb_Vertex2fv; - vfmt->Vertex3f = ffb_Vertex3f; - vfmt->Vertex3fv = ffb_Vertex3fv; - vfmt->Vertex4f = ffb_Vertex4f; - vfmt->Vertex4fv = ffb_Vertex4fv; - - vfmt->Begin = ffb_Begin; - vfmt->End = ffb_End; - - vfmt->Rectf = _mesa_noop_Rectf; /* generic helper */ - - vfmt->DrawArrays = NULL; - vfmt->DrawElements = NULL; - vfmt->DrawRangeElements = _mesa_noop_DrawRangeElements; /* discard range */ - - - /* Not active in supported states; just keep ctx->Current uptodate: */ - vfmt->EdgeFlag = _mesa_noop_EdgeFlag; - vfmt->EdgeFlagv = _mesa_noop_EdgeFlagv; - vfmt->Indexi = _mesa_noop_Indexi; - vfmt->Indexiv = _mesa_noop_Indexiv; - - /* Active but unsupported -- fallback if we receive these: - * - * All of these fallbacks can be fixed with additional code, except - * CallList, unless we build a play_immediate_noop() command which - * turns an immediate back into glBegin/glEnd commands... - */ - vfmt->CallList = ffb_fallback_CallList; - vfmt->EvalCoord1f = ffb_fallback_EvalCoord1f; - vfmt->EvalCoord1fv = ffb_fallback_EvalCoord1fv; - vfmt->EvalCoord2f = ffb_fallback_EvalCoord2f; - vfmt->EvalCoord2fv = ffb_fallback_EvalCoord2fv; - vfmt->EvalMesh1 = ffb_fallback_EvalMesh1; - vfmt->EvalMesh2 = ffb_fallback_EvalMesh2; - vfmt->EvalPoint1 = ffb_fallback_EvalPoint1; - vfmt->EvalPoint2 = ffb_fallback_EvalPoint2; - - vfmt->prefer_float_colors = GL_TRUE; - - fmesa->imm.prim = PRIM_OUTSIDE_BEGIN_END; - - /* THIS IS A HACK! */ - _mesa_install_exec_vtxfmt( ctx, vfmt ); -} Index: xc/lib/GL/mesa/src/drv/ffb/ffb_vtxfmt.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_vtxfmt.h:1.1 xc/lib/GL/mesa/src/drv/ffb/ffb_vtxfmt.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_vtxfmt.h:1.1 Fri Feb 22 16:32:59 2002 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_vtxfmt.h Wed Mar 16 21:04:57 2005 @@ -1,8 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_vtxfmt.h,v 1.1 2002/02/22 21:32:59 dawes Exp $ */ - -#ifndef _FFB_VTXFMT_H -#define _FFB_VTXFMT_H - -extern void ffbInitTnlModule(GLcontext *); - -#endif /* !(_FFB_VTXFMT_H) */ Index: xc/lib/GL/mesa/src/drv/ffb/ffb_xmesa.c diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_xmesa.c:1.5 xc/lib/GL/mesa/src/drv/ffb/ffb_xmesa.c:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_xmesa.c:1.5 Sun Sep 28 16:15:08 2003 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_xmesa.c Wed Mar 16 21:04:57 2005 @@ -1,593 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_xmesa.c,v 1.5 2003/09/28 20:15:08 alanh Exp $ - * - * GLX Hardware Device Driver for Sun Creator/Creator3D - * Copyright (C) 2000, 2001 David S. Miller - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * DAVID MILLER, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - * David S. Miller - */ - -#ifdef GLX_DIRECT_RENDERING - -#include "ffb_xmesa.h" -#include "context.h" -#include "matrix.h" -#include "simple_list.h" -#include "imports.h" - -#include "swrast/swrast.h" -#include "swrast_setup/swrast_setup.h" -#include "tnl/tnl.h" -#include "tnl/t_pipeline.h" -#include "array_cache/acache.h" - -#include "ffb_context.h" -#include "ffb_dd.h" -#include "ffb_span.h" -#include "ffb_depth.h" -#include "ffb_stencil.h" -#include "ffb_clear.h" -#include "ffb_vb.h" -#include "ffb_tris.h" -#include "ffb_lines.h" -#include "ffb_points.h" -#include "ffb_state.h" -#include "ffb_tex.h" -#include "ffb_lock.h" -#include "ffb_vtxfmt.h" -#include "ffb_bitmap.h" - -static GLboolean -ffbInitDriver(__DRIscreenPrivate *sPriv) -{ - ffbScreenPrivate *ffbScreen; - FFBDRIPtr gDRIPriv = (FFBDRIPtr) sPriv->pDevPriv; - - if (getenv("LIBGL_FORCE_XSERVER")) - return GL_FALSE; - - /* Allocate the private area. */ - ffbScreen = (ffbScreenPrivate *) Xmalloc(sizeof(ffbScreenPrivate)); - if (!ffbScreen) - return GL_FALSE; - - /* Map FBC registers. */ - if (drmMap(sPriv->fd, - gDRIPriv->hFbcRegs, - gDRIPriv->sFbcRegs, - &gDRIPriv->mFbcRegs)) { - Xfree(ffbScreen); - return GL_FALSE; - } - ffbScreen->regs = (ffb_fbcPtr) gDRIPriv->mFbcRegs; - - /* Map ramdac registers. */ - if (drmMap(sPriv->fd, - gDRIPriv->hDacRegs, - gDRIPriv->sDacRegs, - &gDRIPriv->mDacRegs)) { - drmUnmap(gDRIPriv->mFbcRegs, gDRIPriv->sFbcRegs); - Xfree(ffbScreen); - return GL_FALSE; - } - ffbScreen->dac = (ffb_dacPtr) gDRIPriv->mDacRegs; - - /* Map "Smart" framebuffer views. */ - if (drmMap(sPriv->fd, - gDRIPriv->hSfb8r, - gDRIPriv->sSfb8r, - &gDRIPriv->mSfb8r)) { - drmUnmap(gDRIPriv->mFbcRegs, gDRIPriv->sFbcRegs); - drmUnmap(gDRIPriv->mDacRegs, gDRIPriv->sDacRegs); - Xfree(ffbScreen); - return GL_FALSE; - } - ffbScreen->sfb8r = (volatile char *) gDRIPriv->mSfb8r; - - if (drmMap(sPriv->fd, - gDRIPriv->hSfb32, - gDRIPriv->sSfb32, - &gDRIPriv->mSfb32)) { - drmUnmap(gDRIPriv->mFbcRegs, gDRIPriv->sFbcRegs); - drmUnmap(gDRIPriv->mDacRegs, gDRIPriv->sDacRegs); - drmUnmap(gDRIPriv->mSfb8r, gDRIPriv->sSfb8r); - Xfree(ffbScreen); - return GL_FALSE; - } - ffbScreen->sfb32 = (volatile char *) gDRIPriv->mSfb32; - - if (drmMap(sPriv->fd, - gDRIPriv->hSfb64, - gDRIPriv->sSfb64, - &gDRIPriv->mSfb64)) { - drmUnmap(gDRIPriv->mFbcRegs, gDRIPriv->sFbcRegs); - drmUnmap(gDRIPriv->mDacRegs, gDRIPriv->sDacRegs); - drmUnmap(gDRIPriv->mSfb8r, gDRIPriv->sSfb8r); - drmUnmap(gDRIPriv->mSfb32, gDRIPriv->sSfb32); - Xfree(ffbScreen); - return GL_FALSE; - } - ffbScreen->sfb64 = (volatile char *) gDRIPriv->mSfb64; - - ffbScreen->fifo_cache = 0; - ffbScreen->rp_active = 0; - - ffbScreen->sPriv = sPriv; - sPriv->private = (void *) ffbScreen; - - ffbDDLinefuncInit(); - ffbDDPointfuncInit(); - - return GL_TRUE; -} - - -static void -ffbDestroyScreen(__DRIscreenPrivate *sPriv) -{ - ffbScreenPrivate *ffbScreen = sPriv->private; - FFBDRIPtr gDRIPriv = (FFBDRIPtr) sPriv->pDevPriv; - - drmUnmap(gDRIPriv->mFbcRegs, gDRIPriv->sFbcRegs); - drmUnmap(gDRIPriv->mDacRegs, gDRIPriv->sDacRegs); - drmUnmap(gDRIPriv->mSfb8r, gDRIPriv->sSfb8r); - drmUnmap(gDRIPriv->mSfb32, gDRIPriv->sSfb32); - drmUnmap(gDRIPriv->mSfb64, gDRIPriv->sSfb64); - - Xfree(ffbScreen); -} - -static const struct gl_pipeline_stage *ffb_pipeline[] = { - &_tnl_vertex_transform_stage, - &_tnl_normal_transform_stage, - &_tnl_lighting_stage, - /* REMOVE: fog coord stage */ - &_tnl_texgen_stage, - &_tnl_texture_transform_stage, - /* REMOVE: point attenuation stage */ - &_tnl_render_stage, - 0, -}; - -/* Create and initialize the Mesa and driver specific context data */ -static GLboolean -ffbCreateContext(const __GLcontextModes *mesaVis, - __DRIcontextPrivate *driContextPriv, - void *sharedContextPrivate) -{ - ffbContextPtr fmesa; - GLcontext *ctx, *shareCtx; - __DRIscreenPrivate *sPriv; - ffbScreenPrivate *ffbScreen; - char *debug; - - /* Allocate ffb context */ - fmesa = (ffbContextPtr) CALLOC(sizeof(ffbContextRec)); - if (!fmesa) - return GL_FALSE; - - /* Allocate Mesa context */ - if (sharedContextPrivate) - shareCtx = ((ffbContextPtr) sharedContextPrivate)->glCtx; - else - shareCtx = NULL; - fmesa->glCtx = _mesa_create_context(mesaVis, shareCtx, fmesa, GL_TRUE); - if (!fmesa->glCtx) { - FREE(fmesa); - return GL_FALSE; - } - driContextPriv->driverPrivate = fmesa; - ctx = fmesa->glCtx; - - sPriv = driContextPriv->driScreenPriv; - ffbScreen = (ffbScreenPrivate *) sPriv->private; - - /* Dri stuff. */ - fmesa->hHWContext = driContextPriv->hHWContext; - fmesa->driFd = sPriv->fd; - fmesa->driHwLock = &sPriv->pSAREA->lock; - - fmesa->ffbScreen = ffbScreen; - fmesa->driScreen = sPriv; - fmesa->ffb_sarea = FFB_DRISHARE(sPriv->pSAREA); - - /* Register and framebuffer hw pointers. */ - fmesa->regs = ffbScreen->regs; - fmesa->sfb32 = ffbScreen->sfb32; - - ffbDDInitContextHwState(ctx); - - /* Default clear and depth colors. */ - { - GLubyte r = (GLint) (ctx->Color.ClearColor[0] * 255.0F); - GLubyte g = (GLint) (ctx->Color.ClearColor[1] * 255.0F); - GLubyte b = (GLint) (ctx->Color.ClearColor[2] * 255.0F); - - fmesa->clear_pixel = ((r << 0) | - (g << 8) | - (b << 16)); - } - fmesa->clear_depth = Z_FROM_MESA(ctx->Depth.Clear * 4294967295.0f); - fmesa->clear_stencil = ctx->Stencil.Clear & 0xf; - - /* No wide points. */ - ctx->Const.MinPointSize = 1.0; - ctx->Const.MinPointSizeAA = 1.0; - ctx->Const.MaxPointSize = 1.0; - ctx->Const.MaxPointSizeAA = 1.0; - - /* Disable wide lines as we can't antialias them correctly in - * hardware. - */ - ctx->Const.MinLineWidth = 1.0; - ctx->Const.MinLineWidthAA = 1.0; - ctx->Const.MaxLineWidth = 1.0; - ctx->Const.MaxLineWidthAA = 1.0; - ctx->Const.LineWidthGranularity = 1.0; - - /* Instead of having GCC emit these constants a zillion times - * everywhere in the driver, put them here. - */ - fmesa->ffb_2_30_fixed_scale = __FFB_2_30_FIXED_SCALE; - fmesa->ffb_one_over_2_30_fixed_scale = (1.0 / __FFB_2_30_FIXED_SCALE); - fmesa->ffb_16_16_fixed_scale = __FFB_16_16_FIXED_SCALE; - fmesa->ffb_one_over_16_16_fixed_scale = (1.0 / __FFB_16_16_FIXED_SCALE); - fmesa->ffb_ubyte_color_scale = 255.0f; - fmesa->ffb_zero = 0.0f; - - fmesa->debugFallbacks = GL_FALSE; - debug = getenv("LIBGL_DEBUG"); - if (debug && strstr(debug, "fallbacks")) - fmesa->debugFallbacks = GL_TRUE; - - /* Initialize the software rasterizer and helper modules. */ - _swrast_CreateContext( ctx ); - _ac_CreateContext( ctx ); - _tnl_CreateContext( ctx ); - _swsetup_CreateContext( ctx ); - - /* All of this need only be done once for a new context. */ - ffbDDExtensionsInit(ctx); - ffbDDInitDriverFuncs(ctx); - ffbDDInitStateFuncs(ctx); - ffbDDInitSpanFuncs(ctx); - ffbDDInitDepthFuncs(ctx); - ffbDDInitStencilFuncs(ctx); - ffbDDInitRenderFuncs(ctx); - ffbDDInitTexFuncs(ctx); - ffbDDInitBitmapFuncs(ctx); - ffbInitVB(ctx); - - ffbInitTnlModule(ctx); - - _tnl_destroy_pipeline(ctx); - _tnl_install_pipeline(ctx, ffb_pipeline); - - return GL_TRUE; -} - -static void -ffbDestroyContext(__DRIcontextPrivate *driContextPriv) -{ - ffbContextPtr fmesa = (ffbContextPtr) driContextPriv->driverPrivate; - - if (fmesa) { - ffbFreeVB(fmesa->glCtx); - - _swsetup_DestroyContext( fmesa->glCtx ); - _tnl_DestroyContext( fmesa->glCtx ); - _ac_DestroyContext( fmesa->glCtx ); - _swrast_DestroyContext( fmesa->glCtx ); - - /* free the Mesa context */ - fmesa->glCtx->DriverCtx = NULL; - _mesa_destroy_context(fmesa->glCtx); - - FREE(fmesa); - } -} - -/* Create and initialize the Mesa and driver specific pixmap buffer data */ -static GLboolean -ffbCreateBuffer(__DRIscreenPrivate *driScrnPriv, - __DRIdrawablePrivate *driDrawPriv, - const __GLcontextModes *mesaVis, - GLboolean isPixmap ) -{ - if (isPixmap) { - return GL_FALSE; /* not implemented */ - } - else { - driDrawPriv->driverPrivate = (void *) - _mesa_create_framebuffer(mesaVis, - GL_FALSE, /* software depth buffer? */ - mesaVis->stencilBits > 0, - mesaVis->accumRedBits > 0, - mesaVis->alphaBits > 0); - return (driDrawPriv->driverPrivate != NULL); - } -} - - -static void -ffbDestroyBuffer(__DRIdrawablePrivate *driDrawPriv) -{ - _mesa_destroy_framebuffer((GLframebuffer *) (driDrawPriv->driverPrivate)); -} - - -#define USE_FAST_SWAP - -static void -ffbSwapBuffers( __DRIdrawablePrivate *dPriv ) -{ - ffbContextPtr fmesa = (ffbContextPtr) dPriv->driContextPriv->driverPrivate; - unsigned int fbc, wid, wid_reg_val, dac_db_bit; - unsigned int shadow_dac_addr, active_dac_addr; - ffb_fbcPtr ffb; - ffb_dacPtr dac; - - if (fmesa == NULL || - fmesa->glCtx->Visual.doubleBufferMode == 0) - return; - - /* Flush pending rendering commands */ - _mesa_notifySwapBuffers(fmesa->glCtx); - - ffb = fmesa->regs; - dac = fmesa->ffbScreen->dac; - - fbc = fmesa->fbc; - wid = fmesa->wid; - - /* Swap the buffer we render into and read pixels from. */ - fmesa->back_buffer ^= 1; - - /* If we are writing into both buffers, don't mess with - * the WB setting. - */ - if ((fbc & FFB_FBC_WB_AB) != FFB_FBC_WB_AB) { - if ((fbc & FFB_FBC_WB_A) != 0) - fbc = (fbc & ~FFB_FBC_WB_A) | FFB_FBC_WB_B; - else - fbc = (fbc & ~FFB_FBC_WB_B) | FFB_FBC_WB_A; - } - - /* But either way, we must flip the read buffer setting. */ - if ((fbc & FFB_FBC_RB_A) != 0) - fbc = (fbc & ~FFB_FBC_RB_A) | FFB_FBC_RB_B; - else - fbc = (fbc & ~FFB_FBC_RB_B) | FFB_FBC_RB_A; - - LOCK_HARDWARE(fmesa); - - if (fmesa->fbc != fbc) { - FFBFifo(fmesa, 1); - ffb->fbc = fmesa->fbc = fbc; - fmesa->ffbScreen->rp_active = 1; - } - - /* And swap the buffer displayed in the WID. */ - if (fmesa->ffb_sarea->flags & FFB_DRI_PAC1) { - shadow_dac_addr = FFBDAC_PAC1_SPWLUT(wid); - active_dac_addr = FFBDAC_PAC1_APWLUT(wid); - dac_db_bit = FFBDAC_PAC1_WLUT_DB; - } else { - shadow_dac_addr = FFBDAC_PAC2_SPWLUT(wid); - active_dac_addr = FFBDAC_PAC2_APWLUT(wid); - dac_db_bit = FFBDAC_PAC2_WLUT_DB; - } - - FFBWait(fmesa, ffb); - - wid_reg_val = DACCFG_READ(dac, active_dac_addr); - if (fmesa->back_buffer == 0) - wid_reg_val |= dac_db_bit; - else - wid_reg_val &= ~dac_db_bit; -#ifdef USE_FAST_SWAP - DACCFG_WRITE(dac, active_dac_addr, wid_reg_val); -#else - DACCFG_WRITE(dac, shadow_dac_addr, wid_reg_val); - - /* Schedule the window transfer. */ - DACCFG_WRITE(dac, FFBDAC_CFG_WTCTRL, - (FFBDAC_CFG_WTCTRL_TCMD | FFBDAC_CFG_WTCTRL_TE)); - - { - int limit = 1000000; - while (limit--) { - unsigned int wtctrl = DACCFG_READ(dac, FFBDAC_CFG_WTCTRL); - - if ((wtctrl & FFBDAC_CFG_WTCTRL_DS) == 0) - break; - } - } -#endif - - UNLOCK_HARDWARE(fmesa); -} - -static void ffb_init_wid(ffbContextPtr fmesa, unsigned int wid) -{ - ffb_dacPtr dac = fmesa->ffbScreen->dac; - unsigned int wid_reg_val, dac_db_bit, active_dac_addr; - unsigned int shadow_dac_addr; - - if (fmesa->ffb_sarea->flags & FFB_DRI_PAC1) { - shadow_dac_addr = FFBDAC_PAC1_SPWLUT(wid); - active_dac_addr = FFBDAC_PAC1_APWLUT(wid); - dac_db_bit = FFBDAC_PAC1_WLUT_DB; - } else { - shadow_dac_addr = FFBDAC_PAC2_SPWLUT(wid); - active_dac_addr = FFBDAC_PAC2_APWLUT(wid); - dac_db_bit = FFBDAC_PAC2_WLUT_DB; - } - - wid_reg_val = DACCFG_READ(dac, active_dac_addr); - wid_reg_val &= ~dac_db_bit; -#ifdef USE_FAST_SWAP - DACCFG_WRITE(dac, active_dac_addr, wid_reg_val); -#else - DACCFG_WRITE(dac, shadow_dac_addr, wid_reg_val); - - /* Schedule the window transfer. */ - DACCFG_WRITE(dac, FFBDAC_CFG_WTCTRL, - (FFBDAC_CFG_WTCTRL_TCMD | FFBDAC_CFG_WTCTRL_TE)); - - { - int limit = 1000000; - while (limit--) { - unsigned int wtctrl = DACCFG_READ(dac, FFBDAC_CFG_WTCTRL); - - if ((wtctrl & FFBDAC_CFG_WTCTRL_DS) == 0) - break; - } - } -#endif -} - -/* Force the context `c' to be the current context and associate with it - buffer `b' */ -static GLboolean -ffbMakeCurrent(__DRIcontextPrivate *driContextPriv, - __DRIdrawablePrivate *driDrawPriv, - __DRIdrawablePrivate *driReadPriv) -{ - if (driContextPriv) { - ffbContextPtr fmesa = (ffbContextPtr) driContextPriv->driverPrivate; - int first_time; - - fmesa->driDrawable = driDrawPriv; - - _mesa_make_current2(fmesa->glCtx, - (GLframebuffer *) driDrawPriv->driverPrivate, - (GLframebuffer *) driReadPriv->driverPrivate); - - if (!fmesa->glCtx->Viewport.Width) - _mesa_set_viewport(fmesa->glCtx, - 0, 0, - driDrawPriv->w, - driDrawPriv->h); - - first_time = 0; - if (fmesa->wid == ~0) { - first_time = 1; - if (getenv("LIBGL_SOFTWARE_RENDERING")) - FALLBACK( fmesa->glCtx, FFB_BADATTR_SWONLY, GL_TRUE ); - } - - LOCK_HARDWARE(fmesa); - if (first_time) { - fmesa->wid = fmesa->ffb_sarea->wid_table[driDrawPriv->index]; - ffb_init_wid(fmesa, fmesa->wid); - } - - fmesa->state_dirty |= FFB_STATE_ALL; - fmesa->state_fifo_ents = fmesa->state_all_fifo_ents; - ffbSyncHardware(fmesa); - UNLOCK_HARDWARE(fmesa); - - if (first_time) { - /* Also, at the first switch to a new context, - * we need to clear all the hw buffers. - */ - ffbDDClear(fmesa->glCtx, - (DD_FRONT_LEFT_BIT | DD_BACK_LEFT_BIT | - DD_DEPTH_BIT | DD_STENCIL_BIT), - 1, 0, 0, 0, 0); - } - } else { - _mesa_make_current(NULL, NULL); - } - - return GL_TRUE; -} - -/* Force the context `c' to be unbound from its buffer */ -static GLboolean -ffbUnbindContext(__DRIcontextPrivate *driContextPriv) -{ - return GL_TRUE; -} - -static GLboolean -ffbOpenFullScreen(__DRIcontextPrivate *driContextPriv) -{ - return GL_TRUE; -} - -static GLboolean -ffbCloseFullScreen(__DRIcontextPrivate *driContextPriv) -{ - return GL_TRUE; -} - -void ffbXMesaUpdateState(ffbContextPtr fmesa) -{ - __DRIdrawablePrivate *dPriv = fmesa->driDrawable; - __DRIscreenPrivate *sPriv = fmesa->driScreen; - int stamp = dPriv->lastStamp; - - DRI_VALIDATE_DRAWABLE_INFO(sPriv, dPriv); - - if (dPriv->lastStamp != stamp) { - GLcontext *ctx = fmesa->glCtx; - - ffbCalcViewport(ctx); - if (ctx->Polygon.StippleFlag) - ffbXformAreaPattern(fmesa, - (const GLubyte *)ctx->PolygonStipple); - } -} - - -static struct __DriverAPIRec ffbAPI = { - ffbInitDriver, - ffbDestroyScreen, - ffbCreateContext, - ffbDestroyContext, - ffbCreateBuffer, - ffbDestroyBuffer, - ffbSwapBuffers, - ffbMakeCurrent, - ffbUnbindContext, - ffbOpenFullScreen, - ffbCloseFullScreen -}; - - - -/* - * This is the bootstrap function for the driver. - * The __driCreateScreen name is the symbol that libGL.so fetches. - * Return: pointer to a __DRIscreenPrivate. - */ -void *__driCreateScreen(Display *dpy, int scrn, __DRIscreen *psc, - int numConfigs, __GLXvisualConfig *config) -{ - __DRIscreenPrivate *psp; - psp = __driUtilCreateScreen(dpy, scrn, psc, numConfigs, config, &ffbAPI); - return (void *) psp; -} - - -#endif /* GLX_DIRECT_RENDERING */ Index: xc/lib/GL/mesa/src/drv/ffb/ffb_xmesa.h diff -u xc/lib/GL/mesa/src/drv/ffb/ffb_xmesa.h:1.3 xc/lib/GL/mesa/src/drv/ffb/ffb_xmesa.h:removed --- xc/lib/GL/mesa/src/drv/ffb/ffb_xmesa.h:1.3 Sun Sep 28 16:15:09 2003 +++ xc/lib/GL/mesa/src/drv/ffb/ffb_xmesa.h Wed Mar 16 21:04:57 2005 @@ -1,30 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_xmesa.h,v 1.3 2003/09/28 20:15:09 alanh Exp $ */ - -#ifndef _FFB_XMESA_H_ -#define _FFB_XMESA_H_ - -#ifdef GLX_DIRECT_RENDERING - -#include -#include "dri_util.h" -#include "mtypes.h" -#include "ffb_drishare.h" -#include "ffb_regs.h" -#include "ffb_dac.h" -#include "ffb_fifo.h" - -typedef struct { - __DRIscreenPrivate *sPriv; - ffb_fbcPtr regs; - ffb_dacPtr dac; - volatile char *sfb8r; - volatile char *sfb32; - volatile char *sfb64; - - int fifo_cache; - int rp_active; -} ffbScreenPrivate; - -#endif /* GLX_DIRECT_RENDERING */ - -#endif /* !(_FFB_XMESA_H) */ Index: xc/lib/GL/mesa/src/drv/gamma/Imakefile diff -u xc/lib/GL/mesa/src/drv/gamma/Imakefile:1.27 xc/lib/GL/mesa/src/drv/gamma/Imakefile:removed --- xc/lib/GL/mesa/src/drv/gamma/Imakefile:1.27 Mon Nov 25 09:04:50 2002 +++ xc/lib/GL/mesa/src/drv/gamma/Imakefile Wed Mar 16 21:04:57 2005 @@ -1,80 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/gamma/Imakefile,v 1.27 2002/11/25 14:04:50 eich Exp $ - -#include - -#if GlxUseBuiltInDRIDriver -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtrasLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif - -#include "../common/Imakefile.inc" -#include "Imakefile.inc" -#include "../../array_cache/Imakefile.inc" -#include "../../math/Imakefile.inc" -#include "../../swrast/Imakefile.inc" -#include "../../swrast_setup/Imakefile.inc" -#include "../../tnl/Imakefile.inc" -#include "../../tnl_dd/Imakefile.inc" -#include "../../Imakefile.inc" -#if defined(i386Architecture) && MesaUseX86Asm -#include "../../X86/Imakefile.inc" -#endif -#ifdef SparcArchitecture -#include "../../SPARC/Imakefile.inc" -#endif - - - DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MESA_ASM_DEFINES) - INCLUDES = $(X_INCLUDES) $(MESA_INCLUDES) $(DRI_INCLUDES) - - DRIOBJS = $(GLXLIBSRC)/dri/dri_util.o - - DRMOBJS = $(GLXLIBSRC)/dri/drm/xf86drm.o \ - $(GLXLIBSRC)/dri/drm/xf86drmHash.o \ - $(GLXLIBSRC)/dri/drm/xf86drmRandom.o \ - $(GLXLIBSRC)/dri/drm/xf86drmSL.o - -#ifdef GlxSoProf - LOSRCS = ../../../../lowpc.c - HISRCS = ../../../../highpc.c - - LOOBJS = ../../../../lowpc.o - HIOBJS = ../../../../highpc.o -#endif - - SRCS = $(GAMMASRCS) - OBJS = $(LOOBJS) $(DRIOBJS) $(DRMOBJS) $(COREMESAOBJS) \ - $(MESA_ASM_OBJS) $(COMMONOBJS) $(GAMMAOBJS) $(HIOBJS) - -REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) - -#include - -LibraryObjectRule() - -SubdirLibraryRule($(GAMMAOBJS)) -NormalLintTarget($(SRCS)) - -#if !GlxUseBuiltInDRIDriver -LIBNAME = gamma_dri.so -SharedDriModuleTarget($(LIBNAME),DONE $(OBJS),$(OBJS)) -InstallDynamicModule($(LIBNAME),$(MODULEDIR),dri) - -#ifdef GlxSoProf -SOPROF_LIBNAME = _gamma_dri_p -NormalDepLibraryTarget($(SOPROF_LIBNAME),DONE $(OBJS),$(OBJS)) -InstallLibrary($(SOPROF_LIBNAME),$(MODULEDIR)/dri) -#endif -#endif - -DependTarget() - Index: xc/lib/GL/mesa/src/drv/gamma/Imakefile.inc diff -u xc/lib/GL/mesa/src/drv/gamma/Imakefile.inc:1.4 xc/lib/GL/mesa/src/drv/gamma/Imakefile.inc:removed --- xc/lib/GL/mesa/src/drv/gamma/Imakefile.inc:1.4 Tue May 27 12:34:33 2003 +++ xc/lib/GL/mesa/src/drv/gamma/Imakefile.inc Wed Mar 16 21:04:57 2005 @@ -1,121 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/gamma/Imakefile.inc,v 1.4 2003/05/27 16:34:33 tsi Exp $ - -#ifndef MesaDrvSrcDir -#define MesaDrvSrcDir $(GLXLIBSRC)/mesa/src/drv -#endif - -MESADRVSRCDIR = MesaDrvSrcDir - -#ifndef MesaDrvGammaBuildDir -#define MesaDrvGammaBuildDir /**/ -#endif -MESADRVGAMMABUILDDIR = MesaDrvGammaBuildDir - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#if BuildXF86DRI - DRI_DEFINES = GlxDefines -DX_BYTE_ORDER=$(X_BYTE_ORDER) - DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ - -I$(GLXLIBSRC)/glx \ - -I$(INCLUDESRC) \ - -I$(INCLUDESRC)/GL \ - -I$(SERVERSRC)/GL/dri \ - -I$(XF86OSSRC) \ - -I$(XF86DRIVERSRC)/glint \ - -I$(XF86COMSRC) \ - -I$(GLXLIBSRC)/dri/drm \ - -I$(GLXLIBSRC)/include -#endif - -MESA_INCLUDES = -I$(MESASRCDIR)/src \ - -I$(MESADRVSRCDIR)/common \ - -I$(MESADRVSRCDIR)/gamma - X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) - - - GAMMASRCS = $(MESADRVGAMMABUILDDIR)gamma_context.c \ - $(MESADRVGAMMABUILDDIR)gamma_dd.c \ - $(MESADRVGAMMABUILDDIR)gamma_inithw.c \ - $(MESADRVGAMMABUILDDIR)gamma_lock.c \ - $(MESADRVGAMMABUILDDIR)gamma_render.c \ - $(MESADRVGAMMABUILDDIR)gamma_screen.c \ - $(MESADRVGAMMABUILDDIR)gamma_span.c \ - $(MESADRVGAMMABUILDDIR)gamma_state.c \ - $(MESADRVGAMMABUILDDIR)gamma_tex.c \ - $(MESADRVGAMMABUILDDIR)gamma_texmem.c \ - $(MESADRVGAMMABUILDDIR)gamma_texstate.c \ - $(MESADRVGAMMABUILDDIR)gamma_tris.c \ - $(MESADRVGAMMABUILDDIR)gamma_vb.c \ - $(MESADRVGAMMABUILDDIR)gamma_xmesa.c - - GAMMAOBJS = $(MESADRVGAMMABUILDDIR)gamma_context.o \ - $(MESADRVGAMMABUILDDIR)gamma_dd.o \ - $(MESADRVGAMMABUILDDIR)gamma_inithw.o \ - $(MESADRVGAMMABUILDDIR)gamma_lock.o \ - $(MESADRVGAMMABUILDDIR)gamma_render.o \ - $(MESADRVGAMMABUILDDIR)gamma_screen.o \ - $(MESADRVGAMMABUILDDIR)gamma_span.o \ - $(MESADRVGAMMABUILDDIR)gamma_state.o \ - $(MESADRVGAMMABUILDDIR)gamma_tex.o \ - $(MESADRVGAMMABUILDDIR)gamma_texmem.o \ - $(MESADRVGAMMABUILDDIR)gamma_texstate.o \ - $(MESADRVGAMMABUILDDIR)gamma_tris.o \ - $(MESADRVGAMMABUILDDIR)gamma_vb.o \ - $(MESADRVGAMMABUILDDIR)gamma_xmesa.o - - GAMMAUOBJS = $(MESADRVGAMMABUILDDIR)unshared/gamma_context.o \ - $(MESADRVGAMMABUILDDIR)unshared/gamma_dd.o \ - $(MESADRVGAMMABUILDDIR)unshared/gamma_inithw.o \ - $(MESADRVGAMMABUILDDIR)unshared/gamma_lock.o \ - $(MESADRVGAMMABUILDDIR)unshared/gamma_render.o \ - $(MESADRVGAMMABUILDDIR)unshared/gamma_screen.o \ - $(MESADRVGAMMABUILDDIR)unshared/gamma_span.o \ - $(MESADRVGAMMABUILDDIR)unshared/gamma_state.o \ - $(MESADRVGAMMABUILDDIR)unshared/gamma_tex.o \ - $(MESADRVGAMMABUILDDIR)unshared/gamma_texmem.o \ - $(MESADRVGAMMABUILDDIR)unshared/gamma_texstate.o \ - $(MESADRVGAMMABUILDDIR)unshared/gamma_tris.o \ - $(MESADRVGAMMABUILDDIR)unshared/gamma_vb.o \ - $(MESADRVGAMMABUILDDIR)unshared/gamma_xmesa.o - - GAMMADOBJS = $(MESADRVGAMMABUILDDIR)debugger/gamma_context.o \ - $(MESADRVGAMMABUILDDIR)debugger/gamma_dd.o \ - $(MESADRVGAMMABUILDDIR)debugger/gamma_inithw.o \ - $(MESADRVGAMMABUILDDIR)debugger/gamma_lock.o \ - $(MESADRVGAMMABUILDDIR)debugger/gamma_render.o \ - $(MESADRVGAMMABUILDDIR)debugger/gamma_screen.o \ - $(MESADRVGAMMABUILDDIR)debugger/gamma_span.o \ - $(MESADRVGAMMABUILDDIR)debugger/gamma_state.o \ - $(MESADRVGAMMABUILDDIR)debugger/gamma_tex.o \ - $(MESADRVGAMMABUILDDIR)debugger/gamma_texmem.o \ - $(MESADRVGAMMABUILDDIR)debugger/gamma_texstate.o \ - $(MESADRVGAMMABUILDDIR)debugger/gamma_tris.o \ - $(MESADRVGAMMABUILDDIR)debugger/gamma_vb.o \ - $(MESADRVGAMMABUILDDIR)debugger/gamma_xmesa.o - - GAMMAPOBJS = $(MESADRVGAMMABUILDDIR)profiled/gamma_context.o \ - $(MESADRVGAMMABUILDDIR)profiled/gamma_dd.o \ - $(MESADRVGAMMABUILDDIR)profiled/gamma_inithw.o \ - $(MESADRVGAMMABUILDDIR)profiled/gamma_lock.o \ - $(MESADRVGAMMABUILDDIR)profiled/gamma_render.o \ - $(MESADRVGAMMABUILDDIR)profiled/gamma_screen.o \ - $(MESADRVGAMMABUILDDIR)profiled/gamma_span.o \ - $(MESADRVGAMMABUILDDIR)profiled/gamma_state.o \ - $(MESADRVGAMMABUILDDIR)profiled/gamma_tex.o \ - $(MESADRVGAMMABUILDDIR)profiled/gamma_texmem.o \ - $(MESADRVGAMMABUILDDIR)profiled/gamma_texstate.o \ - $(MESADRVGAMMABUILDDIR)profiled/gamma_tris.o \ - $(MESADRVGAMMABUILDDIR)profiled/gamma_vb.o \ - $(MESADRVGAMMABUILDDIR)profiled/gamma_xmesa.o - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(gamma_gl.c, $(MESADRVSRCDIR)/gamma) -LinkSourceFile(gamma_xmesa.c, $(MESADRVSRCDIR)/gamma) -LinkSourceFile(gamma_init.c, $(MESADRVSRCDIR)/gamma) -LinkSourceFile(gamma_matrix.c, $(MESADRVSRCDIR)/gamma) -LinkSourceFile(gamma_inithw.c, $(MESADRVSRCDIR)/gamma) -LinkSourceFile(gamma_texture.c, $(MESADRVSRCDIR)/gamma) -LinkSourceFile(gamma_dlist.c, $(MESADRVSRCDIR)/gamma) -#endif Index: xc/lib/GL/mesa/src/drv/gamma/gamma_client.h diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_client.h:1.3 xc/lib/GL/mesa/src/drv/gamma/gamma_client.h:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_client.h:1.3 Fri Feb 22 16:33:00 2002 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_client.h Wed Mar 16 21:04:57 2005 @@ -1,6185 +0,0 @@ -/* Automaticallly generated -- do not edit */ -#ifndef _GLINT_CLIENT_H_ -#define _GLINT_CLIENT_H_ -/* **********************************************************************/ -/* START OF glint_extra.h INCLUSION */ -/* **********************************************************************/ - -/* glint_extra.h - * Created: Fri Apr 2 23:32:05 1999 by faith@precisioninsight.com - * Revised: Fri Apr 2 23:33:00 1999 by faith@precisioninsight.com - * - * Copyright 1999 Precision Insight, Inc., Cedar Park, Texas. - * All rights reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - * $XFree86: xc/lib/GL/mesa/src/drv/gamma/gamma_client.h,v 1.3 2002/02/22 21:33:00 dawes Exp $ - * - */ - -#define AreaStippleEnable 0x00001 -#define LineStippleEnable 0x00002 -#define GResetLineStipple 0x00004 -#define FastFillEnable 0x00008 -#define PrimitiveLine 0x00000 -#define PrimitiveTrapezoid 0x00040 -#define PrimitivePoint 0x00080 -#define PrimitiveRectangle 0x000C0 -#define AntialiasEnable 0x00100 -#define AntialiasingQuality 0x00200 -#define UsePointTable 0x00400 -#define SyncOnBitMask 0x00800 -#define SyncOnHostData 0x01000 -#define TextureEnable 0x02000 -#define FogEnable 0x04000 -#define CoverageEnable 0x08000 -#define SubPixelCorrectionEnable 0x10000 -#define SpanOperation 0x40000 - - -/* **********************************************************************/ -/* END OF glint_extra.h INCLUSION */ -/* **********************************************************************/ - - -#define GlintResetStatus 0x0000 -#define GlintResetStatusReg 0 -#define GlintResetStatusOff 0x0000 -#define GlintResetStatusSec 0x0000 -#define GlintResetStatusSecReg 2 -#define GlintResetStatusSecOff 0x0000 - -#define GlintIntEnable 0x0008 -#define GlintIntEnableReg 0 -#define GlintIntEnableOff 0x0008 -#define GlintIntEnableSec 0x0008 -#define GlintIntEnableSecReg 2 -#define GlintIntEnableSecOff 0x0008 - -#define GlintIntFlags 0x0010 -#define GlintIntFlagsReg 0 -#define GlintIntFlagsOff 0x0010 -#define GlintIntFlagsSec 0x0010 -#define GlintIntFlagsSecReg 2 -#define GlintIntFlagsSecOff 0x0010 - -#define GlintInFIFOSpace 0x0018 -#define GlintInFIFOSpaceReg 0 -#define GlintInFIFOSpaceOff 0x0018 -#define GlintInFIFOSpaceSec 0x0018 -#define GlintInFIFOSpaceSecReg 2 -#define GlintInFIFOSpaceSecOff 0x0018 - -#define GlintOutFIFOWords 0x0020 -#define GlintOutFIFOWordsReg 0 -#define GlintOutFIFOWordsOff 0x0020 -#define GlintOutFIFOWordsSec 0x0020 -#define GlintOutFIFOWordsSecReg 2 -#define GlintOutFIFOWordsSecOff 0x0020 - -#define GlintDMAAddress 0x0028 -#define GlintDMAAddressReg 0 -#define GlintDMAAddressOff 0x0028 -#define GlintDMAAddressSec 0x0028 -#define GlintDMAAddressSecReg 2 -#define GlintDMAAddressSecOff 0x0028 - -#define GlintDMACount 0x0030 -#define GlintDMACountReg 0 -#define GlintDMACountOff 0x0030 -#define GlintDMACountSec 0x0030 -#define GlintDMACountSecReg 2 -#define GlintDMACountSecOff 0x0030 - -#define GlintErrorFlags 0x0038 -#define GlintErrorFlagsReg 0 -#define GlintErrorFlagsOff 0x0038 -#define GlintErrorFlagsSec 0x0038 -#define GlintErrorFlagsSecReg 2 -#define GlintErrorFlagsSecOff 0x0038 - -#define GlintVClkCtl 0x0040 -#define GlintVClkCtlReg 0 -#define GlintVClkCtlOff 0x0040 -#define GlintVClkCtlSec 0x0040 -#define GlintVClkCtlSecReg 2 -#define GlintVClkCtlSecOff 0x0040 - -#define GlintTestRegister 0x0048 -#define GlintTestRegisterReg 0 -#define GlintTestRegisterOff 0x0048 -#define GlintTestRegisterSec 0x0048 -#define GlintTestRegisterSecReg 2 -#define GlintTestRegisterSecOff 0x0048 - -#define GlintAperture0 0x0050 -#define GlintAperture0Reg 0 -#define GlintAperture0Off 0x0050 -#define GlintAperture0Sec 0x0050 -#define GlintAperture0SecReg 2 -#define GlintAperture0SecOff 0x0050 - -#define GlintAperture1 0x0058 -#define GlintAperture1Reg 0 -#define GlintAperture1Off 0x0058 -#define GlintAperture1Sec 0x0058 -#define GlintAperture1SecReg 2 -#define GlintAperture1SecOff 0x0058 - -#define GlintDMAControl 0x0060 -#define GlintDMAControlReg 0 -#define GlintDMAControlOff 0x0060 -#define GlintDMAControlSec 0x0060 -#define GlintDMAControlSecReg 2 -#define GlintDMAControlSecOff 0x0060 - -#define GlintFIFODis 0x0068 -#define GlintFIFODisReg 0 -#define GlintFIFODisOff 0x0068 -#define GlintFIFODisSec 0x0068 -#define GlintFIFODisSecReg 2 -#define GlintFIFODisSecOff 0x0068 - -#define GlintLBMemoryCtl 0x1000 -#define GlintLBMemoryCtlReg 1 -#define GlintLBMemoryCtlOff 0x0000 -#define GlintLBMemoryCtlSec 0x1000 -#define GlintLBMemoryCtlSecReg 3 -#define GlintLBMemoryCtlSecOff 0x0000 - -#define GlintLBMemoryEDO 0x1008 -#define GlintLBMemoryEDOReg 1 -#define GlintLBMemoryEDOOff 0x0008 -#define GlintLBMemoryEDOSec 0x1008 -#define GlintLBMemoryEDOSecReg 3 -#define GlintLBMemoryEDOSecOff 0x0008 - -#define GlintFBMemoryCtl 0x1800 -#define GlintFBMemoryCtlReg 1 -#define GlintFBMemoryCtlOff 0x0800 -#define GlintFBMemoryCtlSec 0x1800 -#define GlintFBMemoryCtlSecReg 3 -#define GlintFBMemoryCtlSecOff 0x0800 - -#define GlintFBModeSel 0x1808 -#define GlintFBModeSelReg 1 -#define GlintFBModeSelOff 0x0808 -#define GlintFBModeSelSec 0x1808 -#define GlintFBModeSelSecReg 3 -#define GlintFBModeSelSecOff 0x0808 - -#define GlintFBGCWrMask 0x1810 -#define GlintFBGCWrMaskReg 1 -#define GlintFBGCWrMaskOff 0x0810 -#define GlintFBGCWrMaskSec 0x1810 -#define GlintFBGCWrMaskSecReg 3 -#define GlintFBGCWrMaskSecOff 0x0810 - -#define GlintFBGCColorLower 0x1818 -#define GlintFBGCColorLowerReg 1 -#define GlintFBGCColorLowerOff 0x0818 -#define GlintFBGCColorLowerSec 0x1818 -#define GlintFBGCColorLowerSecReg 3 -#define GlintFBGCColorLowerSecOff 0x0818 - -#define GlintFBTXMemCtl 0x1820 -#define GlintFBTXMemCtlReg 1 -#define GlintFBTXMemCtlOff 0x0820 -#define GlintFBTXMemCtlSec 0x1820 -#define GlintFBTXMemCtlSecReg 3 -#define GlintFBTXMemCtlSecOff 0x0820 - -#define GlintFBWrMask 0x1830 -#define GlintFBWrMaskReg 1 -#define GlintFBWrMaskOff 0x0830 -#define GlintFBWrMaskSec 0x1830 -#define GlintFBWrMaskSecReg 3 -#define GlintFBWrMaskSecOff 0x0830 - -#define GlintFBGCColorUpper 0x1838 -#define GlintFBGCColorUpperReg 1 -#define GlintFBGCColorUpperOff 0x0838 -#define GlintFBGCColorUpperSec 0x1838 -#define GlintFBGCColorUpperSecReg 3 -#define GlintFBGCColorUpperSecOff 0x0838 - -#define GlintVTGHLimit 0x3000 -#define GlintVTGHLimitReg 1 -#define GlintVTGHLimitOff 0x2000 -#define GlintVTGHLimitSec 0x3000 -#define GlintVTGHLimitSecReg 3 -#define GlintVTGHLimitSecOff 0x2000 - -#define GlintVTGHSyncStart 0x3008 -#define GlintVTGHSyncStartReg 1 -#define GlintVTGHSyncStartOff 0x2008 -#define GlintVTGHSyncStartSec 0x3008 -#define GlintVTGHSyncStartSecReg 3 -#define GlintVTGHSyncStartSecOff 0x2008 - -#define GlintVTGHSyncEnd 0x3010 -#define GlintVTGHSyncEndReg 1 -#define GlintVTGHSyncEndOff 0x2010 -#define GlintVTGHSyncEndSec 0x3010 -#define GlintVTGHSyncEndSecReg 3 -#define GlintVTGHSyncEndSecOff 0x2010 - -#define GlintVTGHBlankEnd 0x3018 -#define GlintVTGHBlankEndReg 1 -#define GlintVTGHBlankEndOff 0x2018 -#define GlintVTGHBlankEndSec 0x3018 -#define GlintVTGHBlankEndSecReg 3 -#define GlintVTGHBlankEndSecOff 0x2018 - -#define GlintVTGVLimit 0x3020 -#define GlintVTGVLimitReg 1 -#define GlintVTGVLimitOff 0x2020 -#define GlintVTGVLimitSec 0x3020 -#define GlintVTGVLimitSecReg 3 -#define GlintVTGVLimitSecOff 0x2020 - -#define GlintVTGVSyncStart 0x3028 -#define GlintVTGVSyncStartReg 1 -#define GlintVTGVSyncStartOff 0x2028 -#define GlintVTGVSyncStartSec 0x3028 -#define GlintVTGVSyncStartSecReg 3 -#define GlintVTGVSyncStartSecOff 0x2028 - -#define GlintVTGVSyncEnd 0x3030 -#define GlintVTGVSyncEndReg 1 -#define GlintVTGVSyncEndOff 0x2030 -#define GlintVTGVSyncEndSec 0x3030 -#define GlintVTGVSyncEndSecReg 3 -#define GlintVTGVSyncEndSecOff 0x2030 - -#define GlintVTGVBlankEnd 0x3038 -#define GlintVTGVBlankEndReg 1 -#define GlintVTGVBlankEndOff 0x2038 -#define GlintVTGVBlankEndSec 0x3038 -#define GlintVTGVBlankEndSecReg 3 -#define GlintVTGVBlankEndSecOff 0x2038 - -#define GlintVTGHGateStart 0x3040 -#define GlintVTGHGateStartReg 1 -#define GlintVTGHGateStartOff 0x2040 -#define GlintVTGHGateStartSec 0x3040 -#define GlintVTGHGateStartSecReg 3 -#define GlintVTGHGateStartSecOff 0x2040 - -#define GlintVTGHGateEnd 0x3048 -#define GlintVTGHGateEndReg 1 -#define GlintVTGHGateEndOff 0x2048 -#define GlintVTGHGateEndSec 0x3048 -#define GlintVTGHGateEndSecReg 3 -#define GlintVTGHGateEndSecOff 0x2048 - -#define GlintVTGVGateStart 0x3050 -#define GlintVTGVGateStartReg 1 -#define GlintVTGVGateStartOff 0x2050 -#define GlintVTGVGateStartSec 0x3050 -#define GlintVTGVGateStartSecReg 3 -#define GlintVTGVGateStartSecOff 0x2050 - -#define GlintVTGVGateEnd 0x3058 -#define GlintVTGVGateEndReg 1 -#define GlintVTGVGateEndOff 0x2058 -#define GlintVTGVGateEndSec 0x3058 -#define GlintVTGVGateEndSecReg 3 -#define GlintVTGVGateEndSecOff 0x2058 - -#define GlintVTGPolarity 0x3060 -#define GlintVTGPolarityReg 1 -#define GlintVTGPolarityOff 0x2060 -#define GlintVTGPolaritySec 0x3060 -#define GlintVTGPolaritySecReg 3 -#define GlintVTGPolaritySecOff 0x2060 - -#define GlintVTGFrameRowAddr 0x3068 -#define GlintVTGFrameRowAddrReg 1 -#define GlintVTGFrameRowAddrOff 0x2068 -#define GlintVTGFrameRowAddrSec 0x3068 -#define GlintVTGFrameRowAddrSecReg 3 -#define GlintVTGFrameRowAddrSecOff 0x2068 - -#define GlintVTGVLineNumber 0x3070 -#define GlintVTGVLineNumberReg 1 -#define GlintVTGVLineNumberOff 0x2070 -#define GlintVTGVLineNumberSec 0x3070 -#define GlintVTGVLineNumberSecReg 3 -#define GlintVTGVLineNumberSecOff 0x2070 - -#define GlintVTGSerialClk 0x3078 -#define GlintVTGSerialClkReg 1 -#define GlintVTGSerialClkOff 0x2078 -#define GlintVTGSerialClkSec 0x3078 -#define GlintVTGSerialClkSecReg 3 -#define GlintVTGSerialClkSecOff 0x2078 - -#define GlintVTGModeCtl 0x3080 -#define GlintVTGModeCtlReg 1 -#define GlintVTGModeCtlOff 0x2080 -#define GlintVTGModeCtlSec 0x3080 -#define GlintVTGModeCtlSecReg 3 -#define GlintVTGModeCtlSecOff 0x2080 - -#define GlintOutputFIFO 0x2000 -#define GlintOutputFIFOReg 1 -#define GlintOutputFIFOOff 0x1000 -#define GlintOutputFIFOSec 0x2000 -#define GlintOutputFIFOSecReg 3 -#define GlintOutputFIFOSecOff 0x1000 - -#define GlintGInFIFOSpace 0x0018 -#define GlintGInFIFOSpaceReg 0 -#define GlintGInFIFOSpaceOff 0x0018 - -#define GlintGDMAAddress 0x0028 -#define GlintGDMAAddressReg 0 -#define GlintGDMAAddressOff 0x0028 - -#define GlintGDMACount 0x0030 -#define GlintGDMACountReg 0 -#define GlintGDMACountOff 0x0030 - -#define GlintGDMAControl 0x0060 -#define GlintGDMAControlReg 0 -#define GlintGDMAControlOff 0x0060 - -#define GlintGOutDMA 0x0080 -#define GlintGOutDMAReg 0 -#define GlintGOutDMAOff 0x0080 - -#define GlintGOutDMACount 0x0088 -#define GlintGOutDMACountReg 0 -#define GlintGOutDMACountOff 0x0088 - -#define GlintGResetStatus 0x0800 -#define GlintGResetStatusReg 0 -#define GlintGResetStatusOff 0x0800 - -#define GlintGIntEnable 0x0808 -#define GlintGIntEnableReg 0 -#define GlintGIntEnableOff 0x0808 - -#define GlintGIntFlags 0x0810 -#define GlintGIntFlagsReg 0 -#define GlintGIntFlagsOff 0x0810 - -#define GlintGErrorFlags 0x0838 -#define GlintGErrorFlagsReg 0 -#define GlintGErrorFlagsOff 0x0838 - -#define GlintGTestRegister 0x0848 -#define GlintGTestRegisterReg 0 -#define GlintGTestRegisterOff 0x0848 - -#define GlintGFIFODis 0x0868 -#define GlintGFIFODisReg 0 -#define GlintGFIFODisOff 0x0868 - -#define GlintGChipConfig 0x0870 -#define GlintGChipConfigReg 0 -#define GlintGChipConfigOff 0x0870 - -#define GlintGCSRAperture 0x0878 -#define GlintGCSRApertureReg 0 -#define GlintGCSRApertureOff 0x0878 - -#define GlintGPageTableAddr 0x0c00 -#define GlintGPageTableAddrReg 0 -#define GlintGPageTableAddrOff 0x0c00 - -#define GlintGPageTableLength 0x0c08 -#define GlintGPageTableLengthReg 0 -#define GlintGPageTableLengthOff 0x0c08 - -#define GlintGDelayTimer 0x0c38 -#define GlintGDelayTimerReg 0 -#define GlintGDelayTimerOff 0x0c38 - -#define GlintGCommandMode 0x0c40 -#define GlintGCommandModeReg 0 -#define GlintGCommandModeOff 0x0c40 - -#define GlintGCommandIntEnable 0x0c48 -#define GlintGCommandIntEnableReg 0 -#define GlintGCommandIntEnableOff 0x0c48 - -#define GlintGCommandIntFlags 0x0c50 -#define GlintGCommandIntFlagsReg 0 -#define GlintGCommandIntFlagsOff 0x0c50 - -#define GlintGCommandErrorFlags 0x0c58 -#define GlintGCommandErrorFlagsReg 0 -#define GlintGCommandErrorFlagsOff 0x0c58 - -#define GlintGCommandStatus 0x0c60 -#define GlintGCommandStatusReg 0 -#define GlintGCommandStatusOff 0x0c60 - -#define GlintGCommandFaultingAddr 0x0c68 -#define GlintGCommandFaultingAddrReg 0 -#define GlintGCommandFaultingAddrOff 0x0c68 - -#define GlintGVertexFaultingAddr 0x0c70 -#define GlintGVertexFaultingAddrReg 0 -#define GlintGVertexFaultingAddrOff 0x0c70 - -#define GlintGWriteFaultingAddr 0x0c88 -#define GlintGWriteFaultingAddrReg 0 -#define GlintGWriteFaultingAddrOff 0x0c88 - -#define GlintGFeedbackSelectCount 0x0c98 -#define GlintGFeedbackSelectCountReg 0 -#define GlintGFeedbackSelectCountOff 0x0c98 - -#define GlintGGammaProcessorMode 0x0cb8 -#define GlintGGammaProcessorModeReg 0 -#define GlintGGammaProcessorModeOff 0x0cb8 - -#define GlintGVGAShadow 0x0d00 -#define GlintGVGAShadowReg 0 -#define GlintGVGAShadowOff 0x0d00 - -#define GlintGMultGLINTAperture 0x0d08 -#define GlintGMultGLINTApertureReg 0 -#define GlintGMultGLINTApertureOff 0x0d08 - -#define GlintGMultGLINT1 0x0d10 -#define GlintGMultGLINT1Reg 0 -#define GlintGMultGLINT1Off 0x0d10 - -#define GlintGMultGLINT2 0x0d18 -#define GlintGMultGLINT2Reg 0 -#define GlintGMultGLINT2Off 0x0d18 - -#define GlintStartXDom 0x8000 -#define GlintStartXDomTag 0x0000 -#define GlintStartXDomReg 1 -#define GlintStartXDomOff 0x7000 -#define GlintStartXDomSec 0x8000 -#define GlintStartXDomSecReg 3 -#define GlintStartXDomSecOff 0x7000 - -#define GlintdXDom 0x8008 -#define GlintdXDomTag 0x0001 -#define GlintdXDomReg 1 -#define GlintdXDomOff 0x7008 -#define GlintdXDomSec 0x8008 -#define GlintdXDomSecReg 3 -#define GlintdXDomSecOff 0x7008 - -#define GlintStartXSub 0x8010 -#define GlintStartXSubTag 0x0002 -#define GlintStartXSubReg 1 -#define GlintStartXSubOff 0x7010 -#define GlintStartXSubSec 0x8010 -#define GlintStartXSubSecReg 3 -#define GlintStartXSubSecOff 0x7010 - -#define GlintdXSub 0x8018 -#define GlintdXSubTag 0x0003 -#define GlintdXSubReg 1 -#define GlintdXSubOff 0x7018 -#define GlintdXSubSec 0x8018 -#define GlintdXSubSecReg 3 -#define GlintdXSubSecOff 0x7018 - -#define GlintStartY 0x8020 -#define GlintStartYTag 0x0004 -#define GlintStartYReg 1 -#define GlintStartYOff 0x7020 -#define GlintStartYSec 0x8020 -#define GlintStartYSecReg 3 -#define GlintStartYSecOff 0x7020 - -#define GlintdY 0x8028 -#define GlintdYTag 0x0005 -#define GlintdYReg 1 -#define GlintdYOff 0x7028 -#define GlintdYSec 0x8028 -#define GlintdYSecReg 3 -#define GlintdYSecOff 0x7028 - -#define GlintGLINTCount 0x8030 -#define GlintGLINTCountTag 0x0006 -#define GlintGLINTCountReg 1 -#define GlintGLINTCountOff 0x7030 -#define GlintGLINTCountSec 0x8030 -#define GlintGLINTCountSecReg 3 -#define GlintGLINTCountSecOff 0x7030 - -#define GlintRender 0x8038 -#define GlintRenderTag 0x0007 -#define GlintRenderReg 1 -#define GlintRenderOff 0x7038 -#define GlintRenderSec 0x8038 -#define GlintRenderSecReg 3 -#define GlintRenderSecOff 0x7038 - -#define GlintContinueNewLine 0x8040 -#define GlintContinueNewLineTag 0x0008 -#define GlintContinueNewLineReg 1 -#define GlintContinueNewLineOff 0x7040 -#define GlintContinueNewLineSec 0x8040 -#define GlintContinueNewLineSecReg 3 -#define GlintContinueNewLineSecOff 0x7040 - -#define GlintContinueNewDom 0x8048 -#define GlintContinueNewDomTag 0x0009 -#define GlintContinueNewDomReg 1 -#define GlintContinueNewDomOff 0x7048 -#define GlintContinueNewDomSec 0x8048 -#define GlintContinueNewDomSecReg 3 -#define GlintContinueNewDomSecOff 0x7048 - -#define GlintContinueNewSub 0x8050 -#define GlintContinueNewSubTag 0x000a -#define GlintContinueNewSubReg 1 -#define GlintContinueNewSubOff 0x7050 -#define GlintContinueNewSubSec 0x8050 -#define GlintContinueNewSubSecReg 3 -#define GlintContinueNewSubSecOff 0x7050 - -#define GlintContinue 0x8058 -#define GlintContinueTag 0x000b -#define GlintContinueReg 1 -#define GlintContinueOff 0x7058 -#define GlintContinueSec 0x8058 -#define GlintContinueSecReg 3 -#define GlintContinueSecOff 0x7058 - -#define GlintFlushSpan 0x8060 -#define GlintFlushSpanTag 0x000c -#define GlintFlushSpanReg 1 -#define GlintFlushSpanOff 0x7060 -#define GlintFlushSpanSec 0x8060 -#define GlintFlushSpanSecReg 3 -#define GlintFlushSpanSecOff 0x7060 - -#define GlintBitMaskPattern 0x8068 -#define GlintBitMaskPatternTag 0x000d -#define GlintBitMaskPatternReg 1 -#define GlintBitMaskPatternOff 0x7068 -#define GlintBitMaskPatternSec 0x8068 -#define GlintBitMaskPatternSecReg 3 -#define GlintBitMaskPatternSecOff 0x7068 - -#define GlintPointTable0 0x8080 -#define GlintPointTable0Tag 0x0010 -#define GlintPointTable0Reg 1 -#define GlintPointTable0Off 0x7080 -#define GlintPointTable0Sec 0x8080 -#define GlintPointTable0SecReg 3 -#define GlintPointTable0SecOff 0x7080 - -#define GlintPointTable1 0x8088 -#define GlintPointTable1Tag 0x0011 -#define GlintPointTable1Reg 1 -#define GlintPointTable1Off 0x7088 -#define GlintPointTable1Sec 0x8088 -#define GlintPointTable1SecReg 3 -#define GlintPointTable1SecOff 0x7088 - -#define GlintPointTable2 0x8090 -#define GlintPointTable2Tag 0x0012 -#define GlintPointTable2Reg 1 -#define GlintPointTable2Off 0x7090 -#define GlintPointTable2Sec 0x8090 -#define GlintPointTable2SecReg 3 -#define GlintPointTable2SecOff 0x7090 - -#define GlintPointTable3 0x8098 -#define GlintPointTable3Tag 0x0013 -#define GlintPointTable3Reg 1 -#define GlintPointTable3Off 0x7098 -#define GlintPointTable3Sec 0x8098 -#define GlintPointTable3SecReg 3 -#define GlintPointTable3SecOff 0x7098 - -#define GlintRasterizerMode 0x80a0 -#define GlintRasterizerModeTag 0x0014 -#define GlintRasterizerModeReg 1 -#define GlintRasterizerModeOff 0x70a0 -#define GlintRasterizerModeSec 0x80a0 -#define GlintRasterizerModeSecReg 3 -#define GlintRasterizerModeSecOff 0x70a0 - -#define GlintYLimits 0x80a8 -#define GlintYLimitsTag 0x0015 -#define GlintYLimitsReg 1 -#define GlintYLimitsOff 0x70a8 -#define GlintYLimitsSec 0x80a8 -#define GlintYLimitsSecReg 3 -#define GlintYLimitsSecOff 0x70a8 - -#define GlintScanLineOwnership 0x80b0 -#define GlintScanLineOwnershipTag 0x0016 -#define GlintScanLineOwnershipReg 1 -#define GlintScanLineOwnershipOff 0x70b0 -#define GlintScanLineOwnershipSec 0x80b0 -#define GlintScanLineOwnershipSecReg 3 -#define GlintScanLineOwnershipSecOff 0x70b0 - -#define GlintWaitForCompletion 0x80b8 -#define GlintWaitForCompletionTag 0x0017 -#define GlintWaitForCompletionReg 1 -#define GlintWaitForCompletionOff 0x70b8 -#define GlintWaitForCompletionSec 0x80b8 -#define GlintWaitForCompletionSecReg 3 -#define GlintWaitForCompletionSecOff 0x70b8 - -#define GlintPixelSize 0x80c0 -#define GlintPixelSizeTag 0x0018 -#define GlintPixelSizeReg 1 -#define GlintPixelSizeOff 0x70c0 -#define GlintPixelSizeSec 0x80c0 -#define GlintPixelSizeSecReg 3 -#define GlintPixelSizeSecOff 0x70c0 - -#define GlintScissorMode 0x8180 -#define GlintScissorModeTag 0x0030 -#define GlintScissorModeReg 1 -#define GlintScissorModeOff 0x7180 -#define GlintScissorModeSec 0x8180 -#define GlintScissorModeSecReg 3 -#define GlintScissorModeSecOff 0x7180 - -#define GlintScissorMinXY 0x8188 -#define GlintScissorMinXYTag 0x0031 -#define GlintScissorMinXYReg 1 -#define GlintScissorMinXYOff 0x7188 -#define GlintScissorMinXYSec 0x8188 -#define GlintScissorMinXYSecReg 3 -#define GlintScissorMinXYSecOff 0x7188 - -#define GlintScissorMaxXY 0x8190 -#define GlintScissorMaxXYTag 0x0032 -#define GlintScissorMaxXYReg 1 -#define GlintScissorMaxXYOff 0x7190 -#define GlintScissorMaxXYSec 0x8190 -#define GlintScissorMaxXYSecReg 3 -#define GlintScissorMaxXYSecOff 0x7190 - -#define GlintScreenSize 0x8198 -#define GlintScreenSizeTag 0x0033 -#define GlintScreenSizeReg 1 -#define GlintScreenSizeOff 0x7198 -#define GlintScreenSizeSec 0x8198 -#define GlintScreenSizeSecReg 3 -#define GlintScreenSizeSecOff 0x7198 - -#define GlintAreaStippleMode 0x81a0 -#define GlintAreaStippleModeTag 0x0034 -#define GlintAreaStippleModeReg 1 -#define GlintAreaStippleModeOff 0x71a0 -#define GlintAreaStippleModeSec 0x81a0 -#define GlintAreaStippleModeSecReg 3 -#define GlintAreaStippleModeSecOff 0x71a0 - -#define GlintLineStippleMode 0x81a8 -#define GlintLineStippleModeTag 0x0035 -#define GlintLineStippleModeReg 1 -#define GlintLineStippleModeOff 0x71a8 -#define GlintLineStippleModeSec 0x81a8 -#define GlintLineStippleModeSecReg 3 -#define GlintLineStippleModeSecOff 0x71a8 - -#define GlintLoadLineStippleCounters 0x81b0 -#define GlintLoadLineStippleCountersTag 0x0036 -#define GlintLoadLineStippleCountersReg 1 -#define GlintLoadLineStippleCountersOff 0x71b0 -#define GlintLoadLineStippleCountersSec 0x81b0 -#define GlintLoadLineStippleCountersSecReg 3 -#define GlintLoadLineStippleCountersSecOff 0x71b0 - -#define GlintUpdateLineStippleCounters 0x81b8 -#define GlintUpdateLineStippleCountersTag 0x0037 -#define GlintUpdateLineStippleCountersReg 1 -#define GlintUpdateLineStippleCountersOff 0x71b8 -#define GlintUpdateLineStippleCountersSec 0x81b8 -#define GlintUpdateLineStippleCountersSecReg 3 -#define GlintUpdateLineStippleCountersSecOff 0x71b8 - -#define GlintSaveLineStippleState 0x81c0 -#define GlintSaveLineStippleStateTag 0x0038 -#define GlintSaveLineStippleStateReg 1 -#define GlintSaveLineStippleStateOff 0x71c0 -#define GlintSaveLineStippleStateSec 0x81c0 -#define GlintSaveLineStippleStateSecReg 3 -#define GlintSaveLineStippleStateSecOff 0x71c0 - -#define GlintWindowOrigin 0x81c8 -#define GlintWindowOriginTag 0x0039 -#define GlintWindowOriginReg 1 -#define GlintWindowOriginOff 0x71c8 -#define GlintWindowOriginSec 0x81c8 -#define GlintWindowOriginSecReg 3 -#define GlintWindowOriginSecOff 0x71c8 - -#define GlintAreaStipplePattern0 0x8200 -#define GlintAreaStipplePattern0Tag 0x0040 -#define GlintAreaStipplePattern0Reg 1 -#define GlintAreaStipplePattern0Off 0x7200 -#define GlintAreaStipplePattern0Sec 0x8200 -#define GlintAreaStipplePattern0SecReg 3 -#define GlintAreaStipplePattern0SecOff 0x7200 - -#define GlintAreaStipplePattern1 0x8208 -#define GlintAreaStipplePattern1Tag 0x0041 -#define GlintAreaStipplePattern1Reg 1 -#define GlintAreaStipplePattern1Off 0x7208 -#define GlintAreaStipplePattern1Sec 0x8208 -#define GlintAreaStipplePattern1SecReg 3 -#define GlintAreaStipplePattern1SecOff 0x7208 - -#define GlintAreaStipplePattern2 0x8210 -#define GlintAreaStipplePattern2Tag 0x0042 -#define GlintAreaStipplePattern2Reg 1 -#define GlintAreaStipplePattern2Off 0x7210 -#define GlintAreaStipplePattern2Sec 0x8210 -#define GlintAreaStipplePattern2SecReg 3 -#define GlintAreaStipplePattern2SecOff 0x7210 - -#define GlintAreaStipplePattern3 0x8218 -#define GlintAreaStipplePattern3Tag 0x0043 -#define GlintAreaStipplePattern3Reg 1 -#define GlintAreaStipplePattern3Off 0x7218 -#define GlintAreaStipplePattern3Sec 0x8218 -#define GlintAreaStipplePattern3SecReg 3 -#define GlintAreaStipplePattern3SecOff 0x7218 - -#define GlintAreaStipplePattern4 0x8220 -#define GlintAreaStipplePattern4Tag 0x0044 -#define GlintAreaStipplePattern4Reg 1 -#define GlintAreaStipplePattern4Off 0x7220 -#define GlintAreaStipplePattern4Sec 0x8220 -#define GlintAreaStipplePattern4SecReg 3 -#define GlintAreaStipplePattern4SecOff 0x7220 - -#define GlintAreaStipplePattern5 0x8228 -#define GlintAreaStipplePattern5Tag 0x0045 -#define GlintAreaStipplePattern5Reg 1 -#define GlintAreaStipplePattern5Off 0x7228 -#define GlintAreaStipplePattern5Sec 0x8228 -#define GlintAreaStipplePattern5SecReg 3 -#define GlintAreaStipplePattern5SecOff 0x7228 - -#define GlintAreaStipplePattern6 0x8230 -#define GlintAreaStipplePattern6Tag 0x0046 -#define GlintAreaStipplePattern6Reg 1 -#define GlintAreaStipplePattern6Off 0x7230 -#define GlintAreaStipplePattern6Sec 0x8230 -#define GlintAreaStipplePattern6SecReg 3 -#define GlintAreaStipplePattern6SecOff 0x7230 - -#define GlintAreaStipplePattern7 0x8238 -#define GlintAreaStipplePattern7Tag 0x0047 -#define GlintAreaStipplePattern7Reg 1 -#define GlintAreaStipplePattern7Off 0x7238 -#define GlintAreaStipplePattern7Sec 0x8238 -#define GlintAreaStipplePattern7SecReg 3 -#define GlintAreaStipplePattern7SecOff 0x7238 - -#define GlintAreaStipplePattern8 0x8240 -#define GlintAreaStipplePattern8Tag 0x0048 -#define GlintAreaStipplePattern8Reg 1 -#define GlintAreaStipplePattern8Off 0x7240 -#define GlintAreaStipplePattern8Sec 0x8240 -#define GlintAreaStipplePattern8SecReg 3 -#define GlintAreaStipplePattern8SecOff 0x7240 - -#define GlintAreaStipplePattern9 0x8248 -#define GlintAreaStipplePattern9Tag 0x0049 -#define GlintAreaStipplePattern9Reg 1 -#define GlintAreaStipplePattern9Off 0x7248 -#define GlintAreaStipplePattern9Sec 0x8248 -#define GlintAreaStipplePattern9SecReg 3 -#define GlintAreaStipplePattern9SecOff 0x7248 - -#define GlintAreaStipplePattern10 0x8250 -#define GlintAreaStipplePattern10Tag 0x004a -#define GlintAreaStipplePattern10Reg 1 -#define GlintAreaStipplePattern10Off 0x7250 -#define GlintAreaStipplePattern10Sec 0x8250 -#define GlintAreaStipplePattern10SecReg 3 -#define GlintAreaStipplePattern10SecOff 0x7250 - -#define GlintAreaStipplePattern11 0x8258 -#define GlintAreaStipplePattern11Tag 0x004b -#define GlintAreaStipplePattern11Reg 1 -#define GlintAreaStipplePattern11Off 0x7258 -#define GlintAreaStipplePattern11Sec 0x8258 -#define GlintAreaStipplePattern11SecReg 3 -#define GlintAreaStipplePattern11SecOff 0x7258 - -#define GlintAreaStipplePattern12 0x8260 -#define GlintAreaStipplePattern12Tag 0x004c -#define GlintAreaStipplePattern12Reg 1 -#define GlintAreaStipplePattern12Off 0x7260 -#define GlintAreaStipplePattern12Sec 0x8260 -#define GlintAreaStipplePattern12SecReg 3 -#define GlintAreaStipplePattern12SecOff 0x7260 - -#define GlintAreaStipplePattern13 0x8268 -#define GlintAreaStipplePattern13Tag 0x004d -#define GlintAreaStipplePattern13Reg 1 -#define GlintAreaStipplePattern13Off 0x7268 -#define GlintAreaStipplePattern13Sec 0x8268 -#define GlintAreaStipplePattern13SecReg 3 -#define GlintAreaStipplePattern13SecOff 0x7268 - -#define GlintAreaStipplePattern14 0x8270 -#define GlintAreaStipplePattern14Tag 0x004e -#define GlintAreaStipplePattern14Reg 1 -#define GlintAreaStipplePattern14Off 0x7270 -#define GlintAreaStipplePattern14Sec 0x8270 -#define GlintAreaStipplePattern14SecReg 3 -#define GlintAreaStipplePattern14SecOff 0x7270 - -#define GlintAreaStipplePattern15 0x8278 -#define GlintAreaStipplePattern15Tag 0x004f -#define GlintAreaStipplePattern15Reg 1 -#define GlintAreaStipplePattern15Off 0x7278 -#define GlintAreaStipplePattern15Sec 0x8278 -#define GlintAreaStipplePattern15SecReg 3 -#define GlintAreaStipplePattern15SecOff 0x7278 - -#define GlintAreaStipplePattern16 0x8280 -#define GlintAreaStipplePattern16Tag 0x0050 -#define GlintAreaStipplePattern16Reg 1 -#define GlintAreaStipplePattern16Off 0x7280 -#define GlintAreaStipplePattern16Sec 0x8280 -#define GlintAreaStipplePattern16SecReg 3 -#define GlintAreaStipplePattern16SecOff 0x7280 - -#define GlintAreaStipplePattern17 0x8288 -#define GlintAreaStipplePattern17Tag 0x0051 -#define GlintAreaStipplePattern17Reg 1 -#define GlintAreaStipplePattern17Off 0x7288 -#define GlintAreaStipplePattern17Sec 0x8288 -#define GlintAreaStipplePattern17SecReg 3 -#define GlintAreaStipplePattern17SecOff 0x7288 - -#define GlintAreaStipplePattern18 0x8290 -#define GlintAreaStipplePattern18Tag 0x0052 -#define GlintAreaStipplePattern18Reg 1 -#define GlintAreaStipplePattern18Off 0x7290 -#define GlintAreaStipplePattern18Sec 0x8290 -#define GlintAreaStipplePattern18SecReg 3 -#define GlintAreaStipplePattern18SecOff 0x7290 - -#define GlintAreaStipplePattern19 0x8298 -#define GlintAreaStipplePattern19Tag 0x0053 -#define GlintAreaStipplePattern19Reg 1 -#define GlintAreaStipplePattern19Off 0x7298 -#define GlintAreaStipplePattern19Sec 0x8298 -#define GlintAreaStipplePattern19SecReg 3 -#define GlintAreaStipplePattern19SecOff 0x7298 - -#define GlintAreaStipplePattern20 0x82a0 -#define GlintAreaStipplePattern20Tag 0x0054 -#define GlintAreaStipplePattern20Reg 1 -#define GlintAreaStipplePattern20Off 0x72a0 -#define GlintAreaStipplePattern20Sec 0x82a0 -#define GlintAreaStipplePattern20SecReg 3 -#define GlintAreaStipplePattern20SecOff 0x72a0 - -#define GlintAreaStipplePattern21 0x82a8 -#define GlintAreaStipplePattern21Tag 0x0055 -#define GlintAreaStipplePattern21Reg 1 -#define GlintAreaStipplePattern21Off 0x72a8 -#define GlintAreaStipplePattern21Sec 0x82a8 -#define GlintAreaStipplePattern21SecReg 3 -#define GlintAreaStipplePattern21SecOff 0x72a8 - -#define GlintAreaStipplePattern22 0x82b0 -#define GlintAreaStipplePattern22Tag 0x0056 -#define GlintAreaStipplePattern22Reg 1 -#define GlintAreaStipplePattern22Off 0x72b0 -#define GlintAreaStipplePattern22Sec 0x82b0 -#define GlintAreaStipplePattern22SecReg 3 -#define GlintAreaStipplePattern22SecOff 0x72b0 - -#define GlintAreaStipplePattern23 0x82b8 -#define GlintAreaStipplePattern23Tag 0x0057 -#define GlintAreaStipplePattern23Reg 1 -#define GlintAreaStipplePattern23Off 0x72b8 -#define GlintAreaStipplePattern23Sec 0x82b8 -#define GlintAreaStipplePattern23SecReg 3 -#define GlintAreaStipplePattern23SecOff 0x72b8 - -#define GlintAreaStipplePattern24 0x82c0 -#define GlintAreaStipplePattern24Tag 0x0058 -#define GlintAreaStipplePattern24Reg 1 -#define GlintAreaStipplePattern24Off 0x72c0 -#define GlintAreaStipplePattern24Sec 0x82c0 -#define GlintAreaStipplePattern24SecReg 3 -#define GlintAreaStipplePattern24SecOff 0x72c0 - -#define GlintAreaStipplePattern25 0x82c8 -#define GlintAreaStipplePattern25Tag 0x0059 -#define GlintAreaStipplePattern25Reg 1 -#define GlintAreaStipplePattern25Off 0x72c8 -#define GlintAreaStipplePattern25Sec 0x82c8 -#define GlintAreaStipplePattern25SecReg 3 -#define GlintAreaStipplePattern25SecOff 0x72c8 - -#define GlintAreaStipplePattern26 0x82d0 -#define GlintAreaStipplePattern26Tag 0x005a -#define GlintAreaStipplePattern26Reg 1 -#define GlintAreaStipplePattern26Off 0x72d0 -#define GlintAreaStipplePattern26Sec 0x82d0 -#define GlintAreaStipplePattern26SecReg 3 -#define GlintAreaStipplePattern26SecOff 0x72d0 - -#define GlintAreaStipplePattern27 0x82d8 -#define GlintAreaStipplePattern27Tag 0x005b -#define GlintAreaStipplePattern27Reg 1 -#define GlintAreaStipplePattern27Off 0x72d8 -#define GlintAreaStipplePattern27Sec 0x82d8 -#define GlintAreaStipplePattern27SecReg 3 -#define GlintAreaStipplePattern27SecOff 0x72d8 - -#define GlintAreaStipplePattern28 0x82e0 -#define GlintAreaStipplePattern28Tag 0x005c -#define GlintAreaStipplePattern28Reg 1 -#define GlintAreaStipplePattern28Off 0x72e0 -#define GlintAreaStipplePattern28Sec 0x82e0 -#define GlintAreaStipplePattern28SecReg 3 -#define GlintAreaStipplePattern28SecOff 0x72e0 - -#define GlintAreaStipplePattern29 0x82e8 -#define GlintAreaStipplePattern29Tag 0x005d -#define GlintAreaStipplePattern29Reg 1 -#define GlintAreaStipplePattern29Off 0x72e8 -#define GlintAreaStipplePattern29Sec 0x82e8 -#define GlintAreaStipplePattern29SecReg 3 -#define GlintAreaStipplePattern29SecOff 0x72e8 - -#define GlintAreaStipplePattern30 0x82f0 -#define GlintAreaStipplePattern30Tag 0x005e -#define GlintAreaStipplePattern30Reg 1 -#define GlintAreaStipplePattern30Off 0x72f0 -#define GlintAreaStipplePattern30Sec 0x82f0 -#define GlintAreaStipplePattern30SecReg 3 -#define GlintAreaStipplePattern30SecOff 0x72f0 - -#define GlintAreaStipplePattern31 0x82f8 -#define GlintAreaStipplePattern31Tag 0x005f -#define GlintAreaStipplePattern31Reg 1 -#define GlintAreaStipplePattern31Off 0x72f8 -#define GlintAreaStipplePattern31Sec 0x82f8 -#define GlintAreaStipplePattern31SecReg 3 -#define GlintAreaStipplePattern31SecOff 0x72f8 - -#define GlintRouterMode 0x8840 -#define GlintRouterModeTag 0x0108 -#define GlintRouterModeReg 1 -#define GlintRouterModeOff 0x7840 -#define GlintRouterModeSec 0x8840 -#define GlintRouterModeSecReg 3 -#define GlintRouterModeSecOff 0x7840 - -#define GlintTextureAddressMode 0x8380 -#define GlintTextureAddressModeTag 0x0070 -#define GlintTextureAddressModeReg 1 -#define GlintTextureAddressModeOff 0x7380 -#define GlintTextureAddressModeSec 0x8380 -#define GlintTextureAddressModeSecReg 3 -#define GlintTextureAddressModeSecOff 0x7380 - -#define GlintSStart 0x8388 -#define GlintSStartTag 0x0071 -#define GlintSStartReg 1 -#define GlintSStartOff 0x7388 -#define GlintSStartSec 0x8388 -#define GlintSStartSecReg 3 -#define GlintSStartSecOff 0x7388 - -#define GlintdSdx 0x8390 -#define GlintdSdxTag 0x0072 -#define GlintdSdxReg 1 -#define GlintdSdxOff 0x7390 -#define GlintdSdxSec 0x8390 -#define GlintdSdxSecReg 3 -#define GlintdSdxSecOff 0x7390 - -#define GlintdSdyDom 0x8398 -#define GlintdSdyDomTag 0x0073 -#define GlintdSdyDomReg 1 -#define GlintdSdyDomOff 0x7398 -#define GlintdSdyDomSec 0x8398 -#define GlintdSdyDomSecReg 3 -#define GlintdSdyDomSecOff 0x7398 - -#define GlintTStart 0x83a0 -#define GlintTStartTag 0x0074 -#define GlintTStartReg 1 -#define GlintTStartOff 0x73a0 -#define GlintTStartSec 0x83a0 -#define GlintTStartSecReg 3 -#define GlintTStartSecOff 0x73a0 - -#define GlintdTdx 0x83a8 -#define GlintdTdxTag 0x0075 -#define GlintdTdxReg 1 -#define GlintdTdxOff 0x73a8 -#define GlintdTdxSec 0x83a8 -#define GlintdTdxSecReg 3 -#define GlintdTdxSecOff 0x73a8 - -#define GlintdTdyDom 0x83b0 -#define GlintdTdyDomTag 0x0076 -#define GlintdTdyDomReg 1 -#define GlintdTdyDomOff 0x73b0 -#define GlintdTdyDomSec 0x83b0 -#define GlintdTdyDomSecReg 3 -#define GlintdTdyDomSecOff 0x73b0 - -#define GlintQStart 0x83b8 -#define GlintQStartTag 0x0077 -#define GlintQStartReg 1 -#define GlintQStartOff 0x73b8 -#define GlintQStartSec 0x83b8 -#define GlintQStartSecReg 3 -#define GlintQStartSecOff 0x73b8 - -#define GlintdQdx 0x83c0 -#define GlintdQdxTag 0x0078 -#define GlintdQdxReg 1 -#define GlintdQdxOff 0x73c0 -#define GlintdQdxSec 0x83c0 -#define GlintdQdxSecReg 3 -#define GlintdQdxSecOff 0x73c0 - -#define GlintdQdyDom 0x83c8 -#define GlintdQdyDomTag 0x0079 -#define GlintdQdyDomReg 1 -#define GlintdQdyDomOff 0x73c8 -#define GlintdQdyDomSec 0x83c8 -#define GlintdQdyDomSecReg 3 -#define GlintdQdyDomSecOff 0x73c8 - -#define GlintLOD 0x83d0 -#define GlintLODTag 0x007a -#define GlintLODReg 1 -#define GlintLODOff 0x73d0 -#define GlintLODSec 0x83d0 -#define GlintLODSecReg 3 -#define GlintLODSecOff 0x73d0 - -#define GlintdSdy 0x83d8 -#define GlintdSdyTag 0x007b -#define GlintdSdyReg 1 -#define GlintdSdyOff 0x73d8 -#define GlintdSdySec 0x83d8 -#define GlintdSdySecReg 3 -#define GlintdSdySecOff 0x73d8 - -#define GlintdTdy 0x83e0 -#define GlintdTdyTag 0x007c -#define GlintdTdyReg 1 -#define GlintdTdyOff 0x73e0 -#define GlintdTdySec 0x83e0 -#define GlintdTdySecReg 3 -#define GlintdTdySecOff 0x73e0 - -#define GlintdQdy 0x83e8 -#define GlintdQdyTag 0x007d -#define GlintdQdyReg 1 -#define GlintdQdyOff 0x73e8 -#define GlintdQdySec 0x83e8 -#define GlintdQdySecReg 3 -#define GlintdQdySecOff 0x73e8 - -#define GlintTextureReadMode 0x8480 -#define GlintTextureReadModeTag 0x0090 -#define GlintTextureReadModeReg 1 -#define GlintTextureReadModeOff 0x7480 -#define GlintTextureReadModeSec 0x8480 -#define GlintTextureReadModeSecReg 3 -#define GlintTextureReadModeSecOff 0x7480 - -#define GlintTextureFormat 0x8488 -#define GlintTextureFormatTag 0x0091 -#define GlintTextureFormatReg 1 -#define GlintTextureFormatOff 0x7488 -#define GlintTextureFormatSec 0x8488 -#define GlintTextureFormatSecReg 3 -#define GlintTextureFormatSecOff 0x7488 - -#define GlintTextureCacheControl 0x8490 -#define GlintTextureCacheControlTag 0x0092 -#define GlintTextureCacheControlReg 1 -#define GlintTextureCacheControlOff 0x7490 -#define GlintTextureCacheControlSec 0x8490 -#define GlintTextureCacheControlSecReg 3 -#define GlintTextureCacheControlSecOff 0x7490 - -#define GlintGLINTBorderColor 0x84a8 -#define GlintGLINTBorderColorTag 0x0095 -#define GlintGLINTBorderColorReg 1 -#define GlintGLINTBorderColorOff 0x74a8 -#define GlintGLINTBorderColorSec 0x84a8 -#define GlintGLINTBorderColorSecReg 3 -#define GlintGLINTBorderColorSecOff 0x74a8 - -#define GlintTexelLUTIndex 0x84c0 -#define GlintTexelLUTIndexTag 0x0098 -#define GlintTexelLUTIndexReg 1 -#define GlintTexelLUTIndexOff 0x74c0 -#define GlintTexelLUTIndexSec 0x84c0 -#define GlintTexelLUTIndexSecReg 3 -#define GlintTexelLUTIndexSecOff 0x74c0 - -#define GlintTexelLUTData 0x84c8 -#define GlintTexelLUTDataTag 0x0099 -#define GlintTexelLUTDataReg 1 -#define GlintTexelLUTDataOff 0x74c8 -#define GlintTexelLUTDataSec 0x84c8 -#define GlintTexelLUTDataSecReg 3 -#define GlintTexelLUTDataSecOff 0x74c8 - -#define GlintTexelLUTAddress 0x84d0 -#define GlintTexelLUTAddressTag 0x009a -#define GlintTexelLUTAddressReg 1 -#define GlintTexelLUTAddressOff 0x74d0 -#define GlintTexelLUTAddressSec 0x84d0 -#define GlintTexelLUTAddressSecReg 3 -#define GlintTexelLUTAddressSecOff 0x74d0 - -#define GlintTexelLUTTransfer 0x84d8 -#define GlintTexelLUTTransferTag 0x009b -#define GlintTexelLUTTransferReg 1 -#define GlintTexelLUTTransferOff 0x74d8 -#define GlintTexelLUTTransferSec 0x84d8 -#define GlintTexelLUTTransferSecReg 3 -#define GlintTexelLUTTransferSecOff 0x74d8 - -#define GlintTextureFilterMode 0x84e0 -#define GlintTextureFilterModeTag 0x009c -#define GlintTextureFilterModeReg 1 -#define GlintTextureFilterModeOff 0x74e0 -#define GlintTextureFilterModeSec 0x84e0 -#define GlintTextureFilterModeSecReg 3 -#define GlintTextureFilterModeSecOff 0x74e0 - -#define GlintTextureChromaUpper 0x84e8 -#define GlintTextureChromaUpperTag 0x009d -#define GlintTextureChromaUpperReg 1 -#define GlintTextureChromaUpperOff 0x74e8 -#define GlintTextureChromaUpperSec 0x84e8 -#define GlintTextureChromaUpperSecReg 3 -#define GlintTextureChromaUpperSecOff 0x74e8 - -#define GlintTextureChromaLower 0x84f0 -#define GlintTextureChromaLowerTag 0x009e -#define GlintTextureChromaLowerReg 1 -#define GlintTextureChromaLowerOff 0x74f0 -#define GlintTextureChromaLowerSec 0x84f0 -#define GlintTextureChromaLowerSecReg 3 -#define GlintTextureChromaLowerSecOff 0x74f0 - -#define GlintTxBaseAddr0 0x8500 -#define GlintTxBaseAddr0Tag 0x00a0 -#define GlintTxBaseAddr0Reg 1 -#define GlintTxBaseAddr0Off 0x7500 -#define GlintTxBaseAddr0Sec 0x8500 -#define GlintTxBaseAddr0SecReg 3 -#define GlintTxBaseAddr0SecOff 0x7500 - -#define GlintTxBaseAddr1 0x8508 -#define GlintTxBaseAddr1Tag 0x00a1 -#define GlintTxBaseAddr1Reg 1 -#define GlintTxBaseAddr1Off 0x7508 -#define GlintTxBaseAddr1Sec 0x8508 -#define GlintTxBaseAddr1SecReg 3 -#define GlintTxBaseAddr1SecOff 0x7508 - -#define GlintTxBaseAddr2 0x8510 -#define GlintTxBaseAddr2Tag 0x00a2 -#define GlintTxBaseAddr2Reg 1 -#define GlintTxBaseAddr2Off 0x7510 -#define GlintTxBaseAddr2Sec 0x8510 -#define GlintTxBaseAddr2SecReg 3 -#define GlintTxBaseAddr2SecOff 0x7510 - -#define GlintTxBaseAddr3 0x8518 -#define GlintTxBaseAddr3Tag 0x00a3 -#define GlintTxBaseAddr3Reg 1 -#define GlintTxBaseAddr3Off 0x7518 -#define GlintTxBaseAddr3Sec 0x8518 -#define GlintTxBaseAddr3SecReg 3 -#define GlintTxBaseAddr3SecOff 0x7518 - -#define GlintTxBaseAddr4 0x8520 -#define GlintTxBaseAddr4Tag 0x00a4 -#define GlintTxBaseAddr4Reg 1 -#define GlintTxBaseAddr4Off 0x7520 -#define GlintTxBaseAddr4Sec 0x8520 -#define GlintTxBaseAddr4SecReg 3 -#define GlintTxBaseAddr4SecOff 0x7520 - -#define GlintTxBaseAddr5 0x8528 -#define GlintTxBaseAddr5Tag 0x00a5 -#define GlintTxBaseAddr5Reg 1 -#define GlintTxBaseAddr5Off 0x7528 -#define GlintTxBaseAddr5Sec 0x8528 -#define GlintTxBaseAddr5SecReg 3 -#define GlintTxBaseAddr5SecOff 0x7528 - -#define GlintTxBaseAddr6 0x8530 -#define GlintTxBaseAddr6Tag 0x00a6 -#define GlintTxBaseAddr6Reg 1 -#define GlintTxBaseAddr6Off 0x7530 -#define GlintTxBaseAddr6Sec 0x8530 -#define GlintTxBaseAddr6SecReg 3 -#define GlintTxBaseAddr6SecOff 0x7530 - -#define GlintTxBaseAddr7 0x8538 -#define GlintTxBaseAddr7Tag 0x00a7 -#define GlintTxBaseAddr7Reg 1 -#define GlintTxBaseAddr7Off 0x7538 -#define GlintTxBaseAddr7Sec 0x8538 -#define GlintTxBaseAddr7SecReg 3 -#define GlintTxBaseAddr7SecOff 0x7538 - -#define GlintTxBaseAddr8 0x8540 -#define GlintTxBaseAddr8Tag 0x00a8 -#define GlintTxBaseAddr8Reg 1 -#define GlintTxBaseAddr8Off 0x7540 -#define GlintTxBaseAddr8Sec 0x8540 -#define GlintTxBaseAddr8SecReg 3 -#define GlintTxBaseAddr8SecOff 0x7540 - -#define GlintTxBaseAddr9 0x8548 -#define GlintTxBaseAddr9Tag 0x00a9 -#define GlintTxBaseAddr9Reg 1 -#define GlintTxBaseAddr9Off 0x7548 -#define GlintTxBaseAddr9Sec 0x8548 -#define GlintTxBaseAddr9SecReg 3 -#define GlintTxBaseAddr9SecOff 0x7548 - -#define GlintTxBaseAddr10 0x8550 -#define GlintTxBaseAddr10Tag 0x00aa -#define GlintTxBaseAddr10Reg 1 -#define GlintTxBaseAddr10Off 0x7550 -#define GlintTxBaseAddr10Sec 0x8550 -#define GlintTxBaseAddr10SecReg 3 -#define GlintTxBaseAddr10SecOff 0x7550 - -#define GlintTxBaseAddr11 0x8558 -#define GlintTxBaseAddr11Tag 0x00ab -#define GlintTxBaseAddr11Reg 1 -#define GlintTxBaseAddr11Off 0x7558 -#define GlintTxBaseAddr11Sec 0x8558 -#define GlintTxBaseAddr11SecReg 3 -#define GlintTxBaseAddr11SecOff 0x7558 - -#define GlintTxBaseAddr12 0x8560 -#define GlintTxBaseAddr12Tag 0x00ac -#define GlintTxBaseAddr12Reg 1 -#define GlintTxBaseAddr12Off 0x7560 -#define GlintTxBaseAddr12Sec 0x8560 -#define GlintTxBaseAddr12SecReg 3 -#define GlintTxBaseAddr12SecOff 0x7560 - -#define GlintTexelLUT0 0x8e80 -#define GlintTexelLUT0Tag 0x01d0 -#define GlintTexelLUT0Reg 1 -#define GlintTexelLUT0Off 0x7e80 -#define GlintTexelLUT0Sec 0x8e80 -#define GlintTexelLUT0SecReg 3 -#define GlintTexelLUT0SecOff 0x7e80 - -#define GlintTexelLUT1 0x8e88 -#define GlintTexelLUT1Tag 0x01d1 -#define GlintTexelLUT1Reg 1 -#define GlintTexelLUT1Off 0x7e88 -#define GlintTexelLUT1Sec 0x8e88 -#define GlintTexelLUT1SecReg 3 -#define GlintTexelLUT1SecOff 0x7e88 - -#define GlintTexelLUT2 0x8e90 -#define GlintTexelLUT2Tag 0x01d2 -#define GlintTexelLUT2Reg 1 -#define GlintTexelLUT2Off 0x7e90 -#define GlintTexelLUT2Sec 0x8e90 -#define GlintTexelLUT2SecReg 3 -#define GlintTexelLUT2SecOff 0x7e90 - -#define GlintTexelLUT3 0x8e98 -#define GlintTexelLUT3Tag 0x01d3 -#define GlintTexelLUT3Reg 1 -#define GlintTexelLUT3Off 0x7e98 -#define GlintTexelLUT3Sec 0x8e98 -#define GlintTexelLUT3SecReg 3 -#define GlintTexelLUT3SecOff 0x7e98 - -#define GlintTexelLUT4 0x8ea0 -#define GlintTexelLUT4Tag 0x01d4 -#define GlintTexelLUT4Reg 1 -#define GlintTexelLUT4Off 0x7ea0 -#define GlintTexelLUT4Sec 0x8ea0 -#define GlintTexelLUT4SecReg 3 -#define GlintTexelLUT4SecOff 0x7ea0 - -#define GlintTexelLUT5 0x8ea8 -#define GlintTexelLUT5Tag 0x01d5 -#define GlintTexelLUT5Reg 1 -#define GlintTexelLUT5Off 0x7ea8 -#define GlintTexelLUT5Sec 0x8ea8 -#define GlintTexelLUT5SecReg 3 -#define GlintTexelLUT5SecOff 0x7ea8 - -#define GlintTexelLUT6 0x8eb0 -#define GlintTexelLUT6Tag 0x01d6 -#define GlintTexelLUT6Reg 1 -#define GlintTexelLUT6Off 0x7eb0 -#define GlintTexelLUT6Sec 0x8eb0 -#define GlintTexelLUT6SecReg 3 -#define GlintTexelLUT6SecOff 0x7eb0 - -#define GlintTexelLUT7 0x8eb8 -#define GlintTexelLUT7Tag 0x01d7 -#define GlintTexelLUT7Reg 1 -#define GlintTexelLUT7Off 0x7eb8 -#define GlintTexelLUT7Sec 0x8eb8 -#define GlintTexelLUT7SecReg 3 -#define GlintTexelLUT7SecOff 0x7eb8 - -#define GlintTexelLUT8 0x8ec0 -#define GlintTexelLUT8Tag 0x01d8 -#define GlintTexelLUT8Reg 1 -#define GlintTexelLUT8Off 0x7ec0 -#define GlintTexelLUT8Sec 0x8ec0 -#define GlintTexelLUT8SecReg 3 -#define GlintTexelLUT8SecOff 0x7ec0 - -#define GlintTexelLUT9 0x8ec8 -#define GlintTexelLUT9Tag 0x01d9 -#define GlintTexelLUT9Reg 1 -#define GlintTexelLUT9Off 0x7ec8 -#define GlintTexelLUT9Sec 0x8ec8 -#define GlintTexelLUT9SecReg 3 -#define GlintTexelLUT9SecOff 0x7ec8 - -#define GlintTexelLUT10 0x8ed0 -#define GlintTexelLUT10Tag 0x01da -#define GlintTexelLUT10Reg 1 -#define GlintTexelLUT10Off 0x7ed0 -#define GlintTexelLUT10Sec 0x8ed0 -#define GlintTexelLUT10SecReg 3 -#define GlintTexelLUT10SecOff 0x7ed0 - -#define GlintTexelLUT11 0x8ed8 -#define GlintTexelLUT11Tag 0x01db -#define GlintTexelLUT11Reg 1 -#define GlintTexelLUT11Off 0x7ed8 -#define GlintTexelLUT11Sec 0x8ed8 -#define GlintTexelLUT11SecReg 3 -#define GlintTexelLUT11SecOff 0x7ed8 - -#define GlintTexelLUT12 0x8ee0 -#define GlintTexelLUT12Tag 0x01dc -#define GlintTexelLUT12Reg 1 -#define GlintTexelLUT12Off 0x7ee0 -#define GlintTexelLUT12Sec 0x8ee0 -#define GlintTexelLUT12SecReg 3 -#define GlintTexelLUT12SecOff 0x7ee0 - -#define GlintTexelLUT13 0x8ee8 -#define GlintTexelLUT13Tag 0x01dd -#define GlintTexelLUT13Reg 1 -#define GlintTexelLUT13Off 0x7ee8 -#define GlintTexelLUT13Sec 0x8ee8 -#define GlintTexelLUT13SecReg 3 -#define GlintTexelLUT13SecOff 0x7ee8 - -#define GlintTexelLUT14 0x8ef0 -#define GlintTexelLUT14Tag 0x01de -#define GlintTexelLUT14Reg 1 -#define GlintTexelLUT14Off 0x7ef0 -#define GlintTexelLUT14Sec 0x8ef0 -#define GlintTexelLUT14SecReg 3 -#define GlintTexelLUT14SecOff 0x7ef0 - -#define GlintTexelLUT15 0x8ef8 -#define GlintTexelLUT15Tag 0x01df -#define GlintTexelLUT15Reg 1 -#define GlintTexelLUT15Off 0x7ef8 -#define GlintTexelLUT15Sec 0x8ef8 -#define GlintTexelLUT15SecReg 3 -#define GlintTexelLUT15SecOff 0x7ef8 - -#define GlintTexel0 0x8600 -#define GlintTexel0Tag 0x00c0 -#define GlintTexel0Reg 1 -#define GlintTexel0Off 0x7600 -#define GlintTexel0Sec 0x8600 -#define GlintTexel0SecReg 3 -#define GlintTexel0SecOff 0x7600 - -#define GlintTexel1 0x8608 -#define GlintTexel1Tag 0x00c1 -#define GlintTexel1Reg 1 -#define GlintTexel1Off 0x7608 -#define GlintTexel1Sec 0x8608 -#define GlintTexel1SecReg 3 -#define GlintTexel1SecOff 0x7608 - -#define GlintTexel2 0x8610 -#define GlintTexel2Tag 0x00c2 -#define GlintTexel2Reg 1 -#define GlintTexel2Off 0x7610 -#define GlintTexel2Sec 0x8610 -#define GlintTexel2SecReg 3 -#define GlintTexel2SecOff 0x7610 - -#define GlintTexel3 0x8618 -#define GlintTexel3Tag 0x00c3 -#define GlintTexel3Reg 1 -#define GlintTexel3Off 0x7618 -#define GlintTexel3Sec 0x8618 -#define GlintTexel3SecReg 3 -#define GlintTexel3SecOff 0x7618 - -#define GlintTexel4 0x8620 -#define GlintTexel4Tag 0x00c4 -#define GlintTexel4Reg 1 -#define GlintTexel4Off 0x7620 -#define GlintTexel4Sec 0x8620 -#define GlintTexel4SecReg 3 -#define GlintTexel4SecOff 0x7620 - -#define GlintTexel5 0x8628 -#define GlintTexel5Tag 0x00c5 -#define GlintTexel5Reg 1 -#define GlintTexel5Off 0x7628 -#define GlintTexel5Sec 0x8628 -#define GlintTexel5SecReg 3 -#define GlintTexel5SecOff 0x7628 - -#define GlintTexel6 0x8630 -#define GlintTexel6Tag 0x00c6 -#define GlintTexel6Reg 1 -#define GlintTexel6Off 0x7630 -#define GlintTexel6Sec 0x8630 -#define GlintTexel6SecReg 3 -#define GlintTexel6SecOff 0x7630 - -#define GlintTexel7 0x8638 -#define GlintTexel7Tag 0x00c7 -#define GlintTexel7Reg 1 -#define GlintTexel7Off 0x7638 -#define GlintTexel7Sec 0x8638 -#define GlintTexel7SecReg 3 -#define GlintTexel7SecOff 0x7638 - -#define GlintInterp0 0x8640 -#define GlintInterp0Tag 0x00c8 -#define GlintInterp0Reg 1 -#define GlintInterp0Off 0x7640 -#define GlintInterp0Sec 0x8640 -#define GlintInterp0SecReg 3 -#define GlintInterp0SecOff 0x7640 - -#define GlintInterp1 0x8648 -#define GlintInterp1Tag 0x00c9 -#define GlintInterp1Reg 1 -#define GlintInterp1Off 0x7648 -#define GlintInterp1Sec 0x8648 -#define GlintInterp1SecReg 3 -#define GlintInterp1SecOff 0x7648 - -#define GlintInterp2 0x8650 -#define GlintInterp2Tag 0x00ca -#define GlintInterp2Reg 1 -#define GlintInterp2Off 0x7650 -#define GlintInterp2Sec 0x8650 -#define GlintInterp2SecReg 3 -#define GlintInterp2SecOff 0x7650 - -#define GlintInterp3 0x8658 -#define GlintInterp3Tag 0x00cb -#define GlintInterp3Reg 1 -#define GlintInterp3Off 0x7658 -#define GlintInterp3Sec 0x8658 -#define GlintInterp3SecReg 3 -#define GlintInterp3SecOff 0x7658 - -#define GlintInterp4 0x8660 -#define GlintInterp4Tag 0x00cc -#define GlintInterp4Reg 1 -#define GlintInterp4Off 0x7660 -#define GlintInterp4Sec 0x8660 -#define GlintInterp4SecReg 3 -#define GlintInterp4SecOff 0x7660 - -#define GlintTextureFilter 0x8668 -#define GlintTextureFilterTag 0x00cd -#define GlintTextureFilterReg 1 -#define GlintTextureFilterOff 0x7668 -#define GlintTextureFilterSec 0x8668 -#define GlintTextureFilterSecReg 3 -#define GlintTextureFilterSecOff 0x7668 - -#define GlintTextureColorMode 0x8680 -#define GlintTextureColorModeTag 0x00d0 -#define GlintTextureColorModeReg 1 -#define GlintTextureColorModeOff 0x7680 -#define GlintTextureColorModeSec 0x8680 -#define GlintTextureColorModeSecReg 3 -#define GlintTextureColorModeSecOff 0x7680 - -#define GlintTextureEnvColor 0x8688 -#define GlintTextureEnvColorTag 0x00d1 -#define GlintTextureEnvColorReg 1 -#define GlintTextureEnvColorOff 0x7688 -#define GlintTextureEnvColorSec 0x8688 -#define GlintTextureEnvColorSecReg 3 -#define GlintTextureEnvColorSecOff 0x7688 - -#define GlintFogMode 0x8690 -#define GlintFogModeTag 0x00d2 -#define GlintFogModeReg 1 -#define GlintFogModeOff 0x7690 -#define GlintFogModeSec 0x8690 -#define GlintFogModeSecReg 3 -#define GlintFogModeSecOff 0x7690 - -#define GlintFogColor 0x8698 -#define GlintFogColorTag 0x00d3 -#define GlintFogColorReg 1 -#define GlintFogColorOff 0x7698 -#define GlintFogColorSec 0x8698 -#define GlintFogColorSecReg 3 -#define GlintFogColorSecOff 0x7698 - -#define GlintFStart 0x86a0 -#define GlintFStartTag 0x00d4 -#define GlintFStartReg 1 -#define GlintFStartOff 0x76a0 -#define GlintFStartSec 0x86a0 -#define GlintFStartSecReg 3 -#define GlintFStartSecOff 0x76a0 - -#define GlintdFdx 0x86a8 -#define GlintdFdxTag 0x00d5 -#define GlintdFdxReg 1 -#define GlintdFdxOff 0x76a8 -#define GlintdFdxSec 0x86a8 -#define GlintdFdxSecReg 3 -#define GlintdFdxSecOff 0x76a8 - -#define GlintdFdyDom 0x86b0 -#define GlintdFdyDomTag 0x00d6 -#define GlintdFdyDomReg 1 -#define GlintdFdyDomOff 0x76b0 -#define GlintdFdyDomSec 0x86b0 -#define GlintdFdyDomSecReg 3 -#define GlintdFdyDomSecOff 0x76b0 - -#define GlintKsStart 0x86c8 -#define GlintKsStartTag 0x00d9 -#define GlintKsStartReg 1 -#define GlintKsStartOff 0x76c8 -#define GlintKsStartSec 0x86c8 -#define GlintKsStartSecReg 3 -#define GlintKsStartSecOff 0x76c8 - -#define GlintdKsdx 0x86d0 -#define GlintdKsdxTag 0x00da -#define GlintdKsdxReg 1 -#define GlintdKsdxOff 0x76d0 -#define GlintdKsdxSec 0x86d0 -#define GlintdKsdxSecReg 3 -#define GlintdKsdxSecOff 0x76d0 - -#define GlintdKsdyDom 0x86d8 -#define GlintdKsdyDomTag 0x00db -#define GlintdKsdyDomReg 1 -#define GlintdKsdyDomOff 0x76d8 -#define GlintdKsdyDomSec 0x86d8 -#define GlintdKsdyDomSecReg 3 -#define GlintdKsdyDomSecOff 0x76d8 - -#define GlintKdStart 0x86e0 -#define GlintKdStartTag 0x00dc -#define GlintKdStartReg 1 -#define GlintKdStartOff 0x76e0 -#define GlintKdStartSec 0x86e0 -#define GlintKdStartSecReg 3 -#define GlintKdStartSecOff 0x76e0 - -#define GlintdKdStart 0x86e8 -#define GlintdKdStartTag 0x00dd -#define GlintdKdStartReg 1 -#define GlintdKdStartOff 0x76e8 -#define GlintdKdStartSec 0x86e8 -#define GlintdKdStartSecReg 3 -#define GlintdKdStartSecOff 0x76e8 - -#define GlintdKddyDom 0x86f0 -#define GlintdKddyDomTag 0x00de -#define GlintdKddyDomReg 1 -#define GlintdKddyDomOff 0x76f0 -#define GlintdKddyDomSec 0x86f0 -#define GlintdKddyDomSecReg 3 -#define GlintdKddyDomSecOff 0x76f0 - -#define GlintRStart 0x8780 -#define GlintRStartTag 0x00f0 -#define GlintRStartReg 1 -#define GlintRStartOff 0x7780 -#define GlintRStartSec 0x8780 -#define GlintRStartSecReg 3 -#define GlintRStartSecOff 0x7780 - -#define GlintdRdx 0x8788 -#define GlintdRdxTag 0x00f1 -#define GlintdRdxReg 1 -#define GlintdRdxOff 0x7788 -#define GlintdRdxSec 0x8788 -#define GlintdRdxSecReg 3 -#define GlintdRdxSecOff 0x7788 - -#define GlintdRdyDom 0x8790 -#define GlintdRdyDomTag 0x00f2 -#define GlintdRdyDomReg 1 -#define GlintdRdyDomOff 0x7790 -#define GlintdRdyDomSec 0x8790 -#define GlintdRdyDomSecReg 3 -#define GlintdRdyDomSecOff 0x7790 - -#define GlintGStart 0x8798 -#define GlintGStartTag 0x00f3 -#define GlintGStartReg 1 -#define GlintGStartOff 0x7798 -#define GlintGStartSec 0x8798 -#define GlintGStartSecReg 3 -#define GlintGStartSecOff 0x7798 - -#define GlintdGdx 0x87a0 -#define GlintdGdxTag 0x00f4 -#define GlintdGdxReg 1 -#define GlintdGdxOff 0x77a0 -#define GlintdGdxSec 0x87a0 -#define GlintdGdxSecReg 3 -#define GlintdGdxSecOff 0x77a0 - -#define GlintdGdyDom 0x87a8 -#define GlintdGdyDomTag 0x00f5 -#define GlintdGdyDomReg 1 -#define GlintdGdyDomOff 0x77a8 -#define GlintdGdyDomSec 0x87a8 -#define GlintdGdyDomSecReg 3 -#define GlintdGdyDomSecOff 0x77a8 - -#define GlintBStart 0x87b0 -#define GlintBStartTag 0x00f6 -#define GlintBStartReg 1 -#define GlintBStartOff 0x77b0 -#define GlintBStartSec 0x87b0 -#define GlintBStartSecReg 3 -#define GlintBStartSecOff 0x77b0 - -#define GlintdBdx 0x87b8 -#define GlintdBdxTag 0x00f7 -#define GlintdBdxReg 1 -#define GlintdBdxOff 0x77b8 -#define GlintdBdxSec 0x87b8 -#define GlintdBdxSecReg 3 -#define GlintdBdxSecOff 0x77b8 - -#define GlintdBdyDom 0x87c0 -#define GlintdBdyDomTag 0x00f8 -#define GlintdBdyDomReg 1 -#define GlintdBdyDomOff 0x77c0 -#define GlintdBdyDomSec 0x87c0 -#define GlintdBdyDomSecReg 3 -#define GlintdBdyDomSecOff 0x77c0 - -#define GlintAStart 0x87c8 -#define GlintAStartTag 0x00f9 -#define GlintAStartReg 1 -#define GlintAStartOff 0x77c8 -#define GlintAStartSec 0x87c8 -#define GlintAStartSecReg 3 -#define GlintAStartSecOff 0x77c8 - -#define GlintdAdx 0x87d0 -#define GlintdAdxTag 0x00fa -#define GlintdAdxReg 1 -#define GlintdAdxOff 0x77d0 -#define GlintdAdxSec 0x87d0 -#define GlintdAdxSecReg 3 -#define GlintdAdxSecOff 0x77d0 - -#define GlintdAdyDom 0x87d8 -#define GlintdAdyDomTag 0x00fb -#define GlintdAdyDomReg 1 -#define GlintdAdyDomOff 0x77d8 -#define GlintdAdyDomSec 0x87d8 -#define GlintdAdyDomSecReg 3 -#define GlintdAdyDomSecOff 0x77d8 - -#define GlintColorDDAMode 0x87e0 -#define GlintColorDDAModeTag 0x00fc -#define GlintColorDDAModeReg 1 -#define GlintColorDDAModeOff 0x77e0 -#define GlintColorDDAModeSec 0x87e0 -#define GlintColorDDAModeSecReg 3 -#define GlintColorDDAModeSecOff 0x77e0 - -#define GlintConstantColor 0x87e8 -#define GlintConstantColorTag 0x00fd -#define GlintConstantColorReg 1 -#define GlintConstantColorOff 0x77e8 -#define GlintConstantColorSec 0x87e8 -#define GlintConstantColorSecReg 3 -#define GlintConstantColorSecOff 0x77e8 - -#define GlintGLINTColor 0x87f0 -#define GlintGLINTColorTag 0x00fe -#define GlintGLINTColorReg 1 -#define GlintGLINTColorOff 0x77f0 -#define GlintGLINTColorSec 0x87f0 -#define GlintGLINTColorSecReg 3 -#define GlintGLINTColorSecOff 0x77f0 - -#define GlintAlphaTestMode 0x8800 -#define GlintAlphaTestModeTag 0x0100 -#define GlintAlphaTestModeReg 1 -#define GlintAlphaTestModeOff 0x7800 -#define GlintAlphaTestModeSec 0x8800 -#define GlintAlphaTestModeSecReg 3 -#define GlintAlphaTestModeSecOff 0x7800 - -#define GlintAntialiasMode 0x8808 -#define GlintAntialiasModeTag 0x0101 -#define GlintAntialiasModeReg 1 -#define GlintAntialiasModeOff 0x7808 -#define GlintAntialiasModeSec 0x8808 -#define GlintAntialiasModeSecReg 3 -#define GlintAntialiasModeSecOff 0x7808 - -#define GlintAlphaBlendMode 0x8810 -#define GlintAlphaBlendModeTag 0x0102 -#define GlintAlphaBlendModeReg 1 -#define GlintAlphaBlendModeOff 0x7810 -#define GlintAlphaBlendModeSec 0x8810 -#define GlintAlphaBlendModeSecReg 3 -#define GlintAlphaBlendModeSecOff 0x7810 - -#define GlintChromaUpper 0x8f08 -#define GlintChromaUpperTag 0x01e1 -#define GlintChromaUpperReg 1 -#define GlintChromaUpperOff 0x7f08 -#define GlintChromaUpperSec 0x8f08 -#define GlintChromaUpperSecReg 3 -#define GlintChromaUpperSecOff 0x7f08 - -#define GlintChromaLower 0x8f10 -#define GlintChromaLowerTag 0x01e2 -#define GlintChromaLowerReg 1 -#define GlintChromaLowerOff 0x7f10 -#define GlintChromaLowerSec 0x8f10 -#define GlintChromaLowerSecReg 3 -#define GlintChromaLowerSecOff 0x7f10 - -#define GlintChromaTestMode 0x8f18 -#define GlintChromaTestModeTag 0x01e3 -#define GlintChromaTestModeReg 1 -#define GlintChromaTestModeOff 0x7f18 -#define GlintChromaTestModeSec 0x8f18 -#define GlintChromaTestModeSecReg 3 -#define GlintChromaTestModeSecOff 0x7f18 - -#define GlintDitherMode 0x8818 -#define GlintDitherModeTag 0x0103 -#define GlintDitherModeReg 1 -#define GlintDitherModeOff 0x7818 -#define GlintDitherModeSec 0x8818 -#define GlintDitherModeSecReg 3 -#define GlintDitherModeSecOff 0x7818 - -#define GlintFBSoftwareWriteMask 0x8820 -#define GlintFBSoftwareWriteMaskTag 0x0104 -#define GlintFBSoftwareWriteMaskReg 1 -#define GlintFBSoftwareWriteMaskOff 0x7820 -#define GlintFBSoftwareWriteMaskSec 0x8820 -#define GlintFBSoftwareWriteMaskSecReg 3 -#define GlintFBSoftwareWriteMaskSecOff 0x7820 - -#define GlintLogicalOpMode 0x8828 -#define GlintLogicalOpModeTag 0x0105 -#define GlintLogicalOpModeReg 1 -#define GlintLogicalOpModeOff 0x7828 -#define GlintLogicalOpModeSec 0x8828 -#define GlintLogicalOpModeSecReg 3 -#define GlintLogicalOpModeSecOff 0x7828 - -#define GlintFBWriteData 0x8830 -#define GlintFBWriteDataTag 0x0106 -#define GlintFBWriteDataReg 1 -#define GlintFBWriteDataOff 0x7830 -#define GlintFBWriteDataSec 0x8830 -#define GlintFBWriteDataSecReg 3 -#define GlintFBWriteDataSecOff 0x7830 - -#define GlintLBReadMode 0x8880 -#define GlintLBReadModeTag 0x0110 -#define GlintLBReadModeReg 1 -#define GlintLBReadModeOff 0x7880 -#define GlintLBReadModeSec 0x8880 -#define GlintLBReadModeSecReg 3 -#define GlintLBReadModeSecOff 0x7880 - -#define GlintLBReadFormat 0x8888 -#define GlintLBReadFormatTag 0x0111 -#define GlintLBReadFormatReg 1 -#define GlintLBReadFormatOff 0x7888 -#define GlintLBReadFormatSec 0x8888 -#define GlintLBReadFormatSecReg 3 -#define GlintLBReadFormatSecOff 0x7888 - -#define GlintLBSourceOffset 0x8890 -#define GlintLBSourceOffsetTag 0x0112 -#define GlintLBSourceOffsetReg 1 -#define GlintLBSourceOffsetOff 0x7890 -#define GlintLBSourceOffsetSec 0x8890 -#define GlintLBSourceOffsetSecReg 3 -#define GlintLBSourceOffsetSecOff 0x7890 - -#define GlintLBStencil 0x88a8 -#define GlintLBStencilTag 0x0115 -#define GlintLBStencilReg 1 -#define GlintLBStencilOff 0x78a8 -#define GlintLBStencilSec 0x88a8 -#define GlintLBStencilSecReg 3 -#define GlintLBStencilSecOff 0x78a8 - -#define GlintLBDepth 0x88b0 -#define GlintLBDepthTag 0x0116 -#define GlintLBDepthReg 1 -#define GlintLBDepthOff 0x78b0 -#define GlintLBDepthSec 0x88b0 -#define GlintLBDepthSecReg 3 -#define GlintLBDepthSecOff 0x78b0 - -#define GlintLBWindowBase 0x88b8 -#define GlintLBWindowBaseTag 0x0117 -#define GlintLBWindowBaseReg 1 -#define GlintLBWindowBaseOff 0x78b8 -#define GlintLBWindowBaseSec 0x88b8 -#define GlintLBWindowBaseSecReg 3 -#define GlintLBWindowBaseSecOff 0x78b8 - -#define GlintLBWriteMode 0x88c0 -#define GlintLBWriteModeTag 0x0118 -#define GlintLBWriteModeReg 1 -#define GlintLBWriteModeOff 0x78c0 -#define GlintLBWriteModeSec 0x88c0 -#define GlintLBWriteModeSecReg 3 -#define GlintLBWriteModeSecOff 0x78c0 - -#define GlintLBWriteFormat 0x88c8 -#define GlintLBWriteFormatTag 0x0119 -#define GlintLBWriteFormatReg 1 -#define GlintLBWriteFormatOff 0x78c8 -#define GlintLBWriteFormatSec 0x88c8 -#define GlintLBWriteFormatSecReg 3 -#define GlintLBWriteFormatSecOff 0x78c8 - -#define GlintTextureData 0x88e8 -#define GlintTextureDataTag 0x011d -#define GlintTextureDataReg 1 -#define GlintTextureDataOff 0x78e8 -#define GlintTextureDataSec 0x88e8 -#define GlintTextureDataSecReg 3 -#define GlintTextureDataSecOff 0x78e8 - -#define GlintTextureDownloadOffset 0x88f0 -#define GlintTextureDownloadOffsetTag 0x011e -#define GlintTextureDownloadOffsetReg 1 -#define GlintTextureDownloadOffsetOff 0x78f0 -#define GlintTextureDownloadOffsetSec 0x88f0 -#define GlintTextureDownloadOffsetSecReg 3 -#define GlintTextureDownloadOffsetSecOff 0x78f0 - -#define GlintLBWindowOffset 0x88f8 -#define GlintLBWindowOffsetTag 0x011f -#define GlintLBWindowOffsetReg 1 -#define GlintLBWindowOffsetOff 0x78f8 -#define GlintLBWindowOffsetSec 0x88f8 -#define GlintLBWindowOffsetSecReg 3 -#define GlintLBWindowOffsetSecOff 0x78f8 - -#define GlintGLINTWindow 0x8980 -#define GlintGLINTWindowTag 0x0130 -#define GlintGLINTWindowReg 1 -#define GlintGLINTWindowOff 0x7980 -#define GlintGLINTWindowSec 0x8980 -#define GlintGLINTWindowSecReg 3 -#define GlintGLINTWindowSecOff 0x7980 - -#define GlintStencilMode 0x8988 -#define GlintStencilModeTag 0x0131 -#define GlintStencilModeReg 1 -#define GlintStencilModeOff 0x7988 -#define GlintStencilModeSec 0x8988 -#define GlintStencilModeSecReg 3 -#define GlintStencilModeSecOff 0x7988 - -#define GlintStencilData 0x8990 -#define GlintStencilDataTag 0x0132 -#define GlintStencilDataReg 1 -#define GlintStencilDataOff 0x7990 -#define GlintStencilDataSec 0x8990 -#define GlintStencilDataSecReg 3 -#define GlintStencilDataSecOff 0x7990 - -#define GlintGLINTStencil 0x8998 -#define GlintGLINTStencilTag 0x0133 -#define GlintGLINTStencilReg 1 -#define GlintGLINTStencilOff 0x7998 -#define GlintGLINTStencilSec 0x8998 -#define GlintGLINTStencilSecReg 3 -#define GlintGLINTStencilSecOff 0x7998 - -#define GlintDepthMode 0x89a0 -#define GlintDepthModeTag 0x0134 -#define GlintDepthModeReg 1 -#define GlintDepthModeOff 0x79a0 -#define GlintDepthModeSec 0x89a0 -#define GlintDepthModeSecReg 3 -#define GlintDepthModeSecOff 0x79a0 - -#define GlintGLINTDepth 0x89a8 -#define GlintGLINTDepthTag 0x0135 -#define GlintGLINTDepthReg 1 -#define GlintGLINTDepthOff 0x79a8 -#define GlintGLINTDepthSec 0x89a8 -#define GlintGLINTDepthSecReg 3 -#define GlintGLINTDepthSecOff 0x79a8 - -#define GlintZStartU 0x89b0 -#define GlintZStartUTag 0x0136 -#define GlintZStartUReg 1 -#define GlintZStartUOff 0x79b0 -#define GlintZStartUSec 0x89b0 -#define GlintZStartUSecReg 3 -#define GlintZStartUSecOff 0x79b0 - -#define GlintZStartL 0x89b8 -#define GlintZStartLTag 0x0137 -#define GlintZStartLReg 1 -#define GlintZStartLOff 0x79b8 -#define GlintZStartLSec 0x89b8 -#define GlintZStartLSecReg 3 -#define GlintZStartLSecOff 0x79b8 - -#define GlintdZdxU 0x89c0 -#define GlintdZdxUTag 0x0138 -#define GlintdZdxUReg 1 -#define GlintdZdxUOff 0x79c0 -#define GlintdZdxUSec 0x89c0 -#define GlintdZdxUSecReg 3 -#define GlintdZdxUSecOff 0x79c0 - -#define GlintdZdxL 0x89c8 -#define GlintdZdxLTag 0x0139 -#define GlintdZdxLReg 1 -#define GlintdZdxLOff 0x79c8 -#define GlintdZdxLSec 0x89c8 -#define GlintdZdxLSecReg 3 -#define GlintdZdxLSecOff 0x79c8 - -#define GlintdZdyDomU 0x89d0 -#define GlintdZdyDomUTag 0x013a -#define GlintdZdyDomUReg 1 -#define GlintdZdyDomUOff 0x79d0 -#define GlintdZdyDomUSec 0x89d0 -#define GlintdZdyDomUSecReg 3 -#define GlintdZdyDomUSecOff 0x79d0 - -#define GlintdZdyDomL 0x89d8 -#define GlintdZdyDomLTag 0x013b -#define GlintdZdyDomLReg 1 -#define GlintdZdyDomLOff 0x79d8 -#define GlintdZdyDomLSec 0x89d8 -#define GlintdZdyDomLSecReg 3 -#define GlintdZdyDomLSecOff 0x79d8 - -#define GlintFastClearDepth 0x89e0 -#define GlintFastClearDepthTag 0x013c -#define GlintFastClearDepthReg 1 -#define GlintFastClearDepthOff 0x79e0 -#define GlintFastClearDepthSec 0x89e0 -#define GlintFastClearDepthSecReg 3 -#define GlintFastClearDepthSecOff 0x79e0 - -#define GlintFBReadMode 0x8a80 -#define GlintFBReadModeTag 0x0150 -#define GlintFBReadModeReg 1 -#define GlintFBReadModeOff 0x7a80 -#define GlintFBReadModeSec 0x8a80 -#define GlintFBReadModeSecReg 3 -#define GlintFBReadModeSecOff 0x7a80 - -#define GlintFBSourceOffset 0x8a88 -#define GlintFBSourceOffsetTag 0x0151 -#define GlintFBSourceOffsetReg 1 -#define GlintFBSourceOffsetOff 0x7a88 -#define GlintFBSourceOffsetSec 0x8a88 -#define GlintFBSourceOffsetSecReg 3 -#define GlintFBSourceOffsetSecOff 0x7a88 - -#define GlintFBPixelOffset 0x8a90 -#define GlintFBPixelOffsetTag 0x0152 -#define GlintFBPixelOffsetReg 1 -#define GlintFBPixelOffsetOff 0x7a90 -#define GlintFBPixelOffsetSec 0x8a90 -#define GlintFBPixelOffsetSecReg 3 -#define GlintFBPixelOffsetSecOff 0x7a90 - -#define GlintFBColor 0x8a98 -#define GlintFBColorTag 0x0153 -#define GlintFBColorReg 1 -#define GlintFBColorOff 0x7a98 -#define GlintFBColorSec 0x8a98 -#define GlintFBColorSecReg 3 -#define GlintFBColorSecOff 0x7a98 - -#define GlintFBData 0x8aa0 -#define GlintFBDataTag 0x0154 -#define GlintFBDataReg 1 -#define GlintFBDataOff 0x7aa0 -#define GlintFBDataSec 0x8aa0 -#define GlintFBDataSecReg 3 -#define GlintFBDataSecOff 0x7aa0 - -#define GlintFBSourceData 0x8aa8 -#define GlintFBSourceDataTag 0x0155 -#define GlintFBSourceDataReg 1 -#define GlintFBSourceDataOff 0x7aa8 -#define GlintFBSourceDataSec 0x8aa8 -#define GlintFBSourceDataSecReg 3 -#define GlintFBSourceDataSecOff 0x7aa8 - -#define GlintFBWindowBase 0x8ab0 -#define GlintFBWindowBaseTag 0x0156 -#define GlintFBWindowBaseReg 1 -#define GlintFBWindowBaseOff 0x7ab0 -#define GlintFBWindowBaseSec 0x8ab0 -#define GlintFBWindowBaseSecReg 3 -#define GlintFBWindowBaseSecOff 0x7ab0 - -#define GlintFBWriteMode 0x8ab8 -#define GlintFBWriteModeTag 0x0157 -#define GlintFBWriteModeReg 1 -#define GlintFBWriteModeOff 0x7ab8 -#define GlintFBWriteModeSec 0x8ab8 -#define GlintFBWriteModeSecReg 3 -#define GlintFBWriteModeSecOff 0x7ab8 - -#define GlintFBHardwareWriteMask 0x8ac0 -#define GlintFBHardwareWriteMaskTag 0x0158 -#define GlintFBHardwareWriteMaskReg 1 -#define GlintFBHardwareWriteMaskOff 0x7ac0 -#define GlintFBHardwareWriteMaskSec 0x8ac0 -#define GlintFBHardwareWriteMaskSecReg 3 -#define GlintFBHardwareWriteMaskSecOff 0x7ac0 - -#define GlintFBBlockColor 0x8ac8 -#define GlintFBBlockColorTag 0x0159 -#define GlintFBBlockColorReg 1 -#define GlintFBBlockColorOff 0x7ac8 -#define GlintFBBlockColorSec 0x8ac8 -#define GlintFBBlockColorSecReg 3 -#define GlintFBBlockColorSecOff 0x7ac8 - -#define GlintPatternRamMode 0x8af8 -#define GlintPatternRamModeTag 0x015f -#define GlintPatternRamModeReg 1 -#define GlintPatternRamModeOff 0x7af8 -#define GlintPatternRamModeSec 0x8af8 -#define GlintPatternRamModeSecReg 3 -#define GlintPatternRamModeSecOff 0x7af8 - -#define GlintPatternRamData0 0x8b00 -#define GlintPatternRamData0Tag 0x0160 -#define GlintPatternRamData0Reg 1 -#define GlintPatternRamData0Off 0x7b00 -#define GlintPatternRamData0Sec 0x8b00 -#define GlintPatternRamData0SecReg 3 -#define GlintPatternRamData0SecOff 0x7b00 - -#define GlintPatternRamData1 0x8b08 -#define GlintPatternRamData1Tag 0x0161 -#define GlintPatternRamData1Reg 1 -#define GlintPatternRamData1Off 0x7b08 -#define GlintPatternRamData1Sec 0x8b08 -#define GlintPatternRamData1SecReg 3 -#define GlintPatternRamData1SecOff 0x7b08 - -#define GlintPatternRamData2 0x8b10 -#define GlintPatternRamData2Tag 0x0162 -#define GlintPatternRamData2Reg 1 -#define GlintPatternRamData2Off 0x7b10 -#define GlintPatternRamData2Sec 0x8b10 -#define GlintPatternRamData2SecReg 3 -#define GlintPatternRamData2SecOff 0x7b10 - -#define GlintPatternRamData3 0x8b18 -#define GlintPatternRamData3Tag 0x0163 -#define GlintPatternRamData3Reg 1 -#define GlintPatternRamData3Off 0x7b18 -#define GlintPatternRamData3Sec 0x8b18 -#define GlintPatternRamData3SecReg 3 -#define GlintPatternRamData3SecOff 0x7b18 - -#define GlintPatternRamData4 0x8b20 -#define GlintPatternRamData4Tag 0x0164 -#define GlintPatternRamData4Reg 1 -#define GlintPatternRamData4Off 0x7b20 -#define GlintPatternRamData4Sec 0x8b20 -#define GlintPatternRamData4SecReg 3 -#define GlintPatternRamData4SecOff 0x7b20 - -#define GlintPatternRamData5 0x8b28 -#define GlintPatternRamData5Tag 0x0165 -#define GlintPatternRamData5Reg 1 -#define GlintPatternRamData5Off 0x7b28 -#define GlintPatternRamData5Sec 0x8b28 -#define GlintPatternRamData5SecReg 3 -#define GlintPatternRamData5SecOff 0x7b28 - -#define GlintPatternRamData6 0x8b30 -#define GlintPatternRamData6Tag 0x0166 -#define GlintPatternRamData6Reg 1 -#define GlintPatternRamData6Off 0x7b30 -#define GlintPatternRamData6Sec 0x8b30 -#define GlintPatternRamData6SecReg 3 -#define GlintPatternRamData6SecOff 0x7b30 - -#define GlintPatternRamData7 0x8b38 -#define GlintPatternRamData7Tag 0x0167 -#define GlintPatternRamData7Reg 1 -#define GlintPatternRamData7Off 0x7b38 -#define GlintPatternRamData7Sec 0x8b38 -#define GlintPatternRamData7SecReg 3 -#define GlintPatternRamData7SecOff 0x7b38 - -#define GlintPatternRamData8 0x8b40 -#define GlintPatternRamData8Tag 0x0168 -#define GlintPatternRamData8Reg 1 -#define GlintPatternRamData8Off 0x7b40 -#define GlintPatternRamData8Sec 0x8b40 -#define GlintPatternRamData8SecReg 3 -#define GlintPatternRamData8SecOff 0x7b40 - -#define GlintPatternRamData9 0x8b48 -#define GlintPatternRamData9Tag 0x0169 -#define GlintPatternRamData9Reg 1 -#define GlintPatternRamData9Off 0x7b48 -#define GlintPatternRamData9Sec 0x8b48 -#define GlintPatternRamData9SecReg 3 -#define GlintPatternRamData9SecOff 0x7b48 - -#define GlintPatternRamData10 0x8b50 -#define GlintPatternRamData10Tag 0x016a -#define GlintPatternRamData10Reg 1 -#define GlintPatternRamData10Off 0x7b50 -#define GlintPatternRamData10Sec 0x8b50 -#define GlintPatternRamData10SecReg 3 -#define GlintPatternRamData10SecOff 0x7b50 - -#define GlintPatternRamData11 0x8b58 -#define GlintPatternRamData11Tag 0x016b -#define GlintPatternRamData11Reg 1 -#define GlintPatternRamData11Off 0x7b58 -#define GlintPatternRamData11Sec 0x8b58 -#define GlintPatternRamData11SecReg 3 -#define GlintPatternRamData11SecOff 0x7b58 - -#define GlintPatternRamData12 0x8b60 -#define GlintPatternRamData12Tag 0x016c -#define GlintPatternRamData12Reg 1 -#define GlintPatternRamData12Off 0x7b60 -#define GlintPatternRamData12Sec 0x8b60 -#define GlintPatternRamData12SecReg 3 -#define GlintPatternRamData12SecOff 0x7b60 - -#define GlintPatternRamData13 0x8b68 -#define GlintPatternRamData13Tag 0x016d -#define GlintPatternRamData13Reg 1 -#define GlintPatternRamData13Off 0x7b68 -#define GlintPatternRamData13Sec 0x8b68 -#define GlintPatternRamData13SecReg 3 -#define GlintPatternRamData13SecOff 0x7b68 - -#define GlintPatternRamData14 0x8b70 -#define GlintPatternRamData14Tag 0x016e -#define GlintPatternRamData14Reg 1 -#define GlintPatternRamData14Off 0x7b70 -#define GlintPatternRamData14Sec 0x8b70 -#define GlintPatternRamData14SecReg 3 -#define GlintPatternRamData14SecOff 0x7b70 - -#define GlintPatternRamData15 0x8b78 -#define GlintPatternRamData15Tag 0x016f -#define GlintPatternRamData15Reg 1 -#define GlintPatternRamData15Off 0x7b78 -#define GlintPatternRamData15Sec 0x8b78 -#define GlintPatternRamData15SecReg 3 -#define GlintPatternRamData15SecOff 0x7b78 - -#define GlintPatternRamData16 0x8b80 -#define GlintPatternRamData16Tag 0x0170 -#define GlintPatternRamData16Reg 1 -#define GlintPatternRamData16Off 0x7b80 -#define GlintPatternRamData16Sec 0x8b80 -#define GlintPatternRamData16SecReg 3 -#define GlintPatternRamData16SecOff 0x7b80 - -#define GlintPatternRamData17 0x8b88 -#define GlintPatternRamData17Tag 0x0171 -#define GlintPatternRamData17Reg 1 -#define GlintPatternRamData17Off 0x7b88 -#define GlintPatternRamData17Sec 0x8b88 -#define GlintPatternRamData17SecReg 3 -#define GlintPatternRamData17SecOff 0x7b88 - -#define GlintPatternRamData18 0x8b90 -#define GlintPatternRamData18Tag 0x0172 -#define GlintPatternRamData18Reg 1 -#define GlintPatternRamData18Off 0x7b90 -#define GlintPatternRamData18Sec 0x8b90 -#define GlintPatternRamData18SecReg 3 -#define GlintPatternRamData18SecOff 0x7b90 - -#define GlintPatternRamData19 0x8b98 -#define GlintPatternRamData19Tag 0x0173 -#define GlintPatternRamData19Reg 1 -#define GlintPatternRamData19Off 0x7b98 -#define GlintPatternRamData19Sec 0x8b98 -#define GlintPatternRamData19SecReg 3 -#define GlintPatternRamData19SecOff 0x7b98 - -#define GlintPatternRamData20 0x8ba0 -#define GlintPatternRamData20Tag 0x0174 -#define GlintPatternRamData20Reg 1 -#define GlintPatternRamData20Off 0x7ba0 -#define GlintPatternRamData20Sec 0x8ba0 -#define GlintPatternRamData20SecReg 3 -#define GlintPatternRamData20SecOff 0x7ba0 - -#define GlintPatternRamData21 0x8ba8 -#define GlintPatternRamData21Tag 0x0175 -#define GlintPatternRamData21Reg 1 -#define GlintPatternRamData21Off 0x7ba8 -#define GlintPatternRamData21Sec 0x8ba8 -#define GlintPatternRamData21SecReg 3 -#define GlintPatternRamData21SecOff 0x7ba8 - -#define GlintPatternRamData22 0x8bb0 -#define GlintPatternRamData22Tag 0x0176 -#define GlintPatternRamData22Reg 1 -#define GlintPatternRamData22Off 0x7bb0 -#define GlintPatternRamData22Sec 0x8bb0 -#define GlintPatternRamData22SecReg 3 -#define GlintPatternRamData22SecOff 0x7bb0 - -#define GlintPatternRamData23 0x8bb8 -#define GlintPatternRamData23Tag 0x0177 -#define GlintPatternRamData23Reg 1 -#define GlintPatternRamData23Off 0x7bb8 -#define GlintPatternRamData23Sec 0x8bb8 -#define GlintPatternRamData23SecReg 3 -#define GlintPatternRamData23SecOff 0x7bb8 - -#define GlintPatternRamData24 0x8bc0 -#define GlintPatternRamData24Tag 0x0178 -#define GlintPatternRamData24Reg 1 -#define GlintPatternRamData24Off 0x7bc0 -#define GlintPatternRamData24Sec 0x8bc0 -#define GlintPatternRamData24SecReg 3 -#define GlintPatternRamData24SecOff 0x7bc0 - -#define GlintPatternRamData25 0x8bc8 -#define GlintPatternRamData25Tag 0x0179 -#define GlintPatternRamData25Reg 1 -#define GlintPatternRamData25Off 0x7bc8 -#define GlintPatternRamData25Sec 0x8bc8 -#define GlintPatternRamData25SecReg 3 -#define GlintPatternRamData25SecOff 0x7bc8 - -#define GlintPatternRamData26 0x8bd0 -#define GlintPatternRamData26Tag 0x017a -#define GlintPatternRamData26Reg 1 -#define GlintPatternRamData26Off 0x7bd0 -#define GlintPatternRamData26Sec 0x8bd0 -#define GlintPatternRamData26SecReg 3 -#define GlintPatternRamData26SecOff 0x7bd0 - -#define GlintPatternRamData27 0x8bd8 -#define GlintPatternRamData27Tag 0x017b -#define GlintPatternRamData27Reg 1 -#define GlintPatternRamData27Off 0x7bd8 -#define GlintPatternRamData27Sec 0x8bd8 -#define GlintPatternRamData27SecReg 3 -#define GlintPatternRamData27SecOff 0x7bd8 - -#define GlintPatternRamData28 0x8be0 -#define GlintPatternRamData28Tag 0x017c -#define GlintPatternRamData28Reg 1 -#define GlintPatternRamData28Off 0x7be0 -#define GlintPatternRamData28Sec 0x8be0 -#define GlintPatternRamData28SecReg 3 -#define GlintPatternRamData28SecOff 0x7be0 - -#define GlintPatternRamData29 0x8be8 -#define GlintPatternRamData29Tag 0x017d -#define GlintPatternRamData29Reg 1 -#define GlintPatternRamData29Off 0x7be8 -#define GlintPatternRamData29Sec 0x8be8 -#define GlintPatternRamData29SecReg 3 -#define GlintPatternRamData29SecOff 0x7be8 - -#define GlintPatternRamData30 0x8bf0 -#define GlintPatternRamData30Tag 0x017e -#define GlintPatternRamData30Reg 1 -#define GlintPatternRamData30Off 0x7bf0 -#define GlintPatternRamData30Sec 0x8bf0 -#define GlintPatternRamData30SecReg 3 -#define GlintPatternRamData30SecOff 0x7bf0 - -#define GlintPatternRamData31 0x8bf8 -#define GlintPatternRamData31Tag 0x017f -#define GlintPatternRamData31Reg 1 -#define GlintPatternRamData31Off 0x7bf8 -#define GlintPatternRamData31Sec 0x8bf8 -#define GlintPatternRamData31SecReg 3 -#define GlintPatternRamData31SecOff 0x7bf8 - -#define GlintFBBlockColorU 0x8c68 -#define GlintFBBlockColorUTag 0x018d -#define GlintFBBlockColorUReg 1 -#define GlintFBBlockColorUOff 0x7c68 -#define GlintFBBlockColorUSec 0x8c68 -#define GlintFBBlockColorUSecReg 3 -#define GlintFBBlockColorUSecOff 0x7c68 - -#define GlintFBBlockColorL 0x8c70 -#define GlintFBBlockColorLTag 0x018e -#define GlintFBBlockColorLReg 1 -#define GlintFBBlockColorLOff 0x7c70 -#define GlintFBBlockColorLSec 0x8c70 -#define GlintFBBlockColorLSecReg 3 -#define GlintFBBlockColorLSecOff 0x7c70 - -#define GlintSuspendUntilFrameBlank 0x8c78 -#define GlintSuspendUntilFrameBlankTag 0x018f -#define GlintSuspendUntilFrameBlankReg 1 -#define GlintSuspendUntilFrameBlankOff 0x7c78 -#define GlintSuspendUntilFrameBlankSec 0x8c78 -#define GlintSuspendUntilFrameBlankSecReg 3 -#define GlintSuspendUntilFrameBlankSecOff 0x7c78 - -#define GlintFilterMode 0x8c00 -#define GlintFilterModeTag 0x0180 -#define GlintFilterModeReg 1 -#define GlintFilterModeOff 0x7c00 -#define GlintFilterModeSec 0x8c00 -#define GlintFilterModeSecReg 3 -#define GlintFilterModeSecOff 0x7c00 - -#define GlintStatisticMode 0x8c08 -#define GlintStatisticModeTag 0x0181 -#define GlintStatisticModeReg 1 -#define GlintStatisticModeOff 0x7c08 -#define GlintStatisticModeSec 0x8c08 -#define GlintStatisticModeSecReg 3 -#define GlintStatisticModeSecOff 0x7c08 - -#define GlintMinRegion 0x8c10 -#define GlintMinRegionTag 0x0182 -#define GlintMinRegionReg 1 -#define GlintMinRegionOff 0x7c10 -#define GlintMinRegionSec 0x8c10 -#define GlintMinRegionSecReg 3 -#define GlintMinRegionSecOff 0x7c10 - -#define GlintMaxRegion 0x8c18 -#define GlintMaxRegionTag 0x0183 -#define GlintMaxRegionReg 1 -#define GlintMaxRegionOff 0x7c18 -#define GlintMaxRegionSec 0x8c18 -#define GlintMaxRegionSecReg 3 -#define GlintMaxRegionSecOff 0x7c18 - -#define GlintResetPickResult 0x8c20 -#define GlintResetPickResultTag 0x0184 -#define GlintResetPickResultReg 1 -#define GlintResetPickResultOff 0x7c20 -#define GlintResetPickResultSec 0x8c20 -#define GlintResetPickResultSecReg 3 -#define GlintResetPickResultSecOff 0x7c20 - -#define GlintMitHitRegion 0x8c28 -#define GlintMitHitRegionTag 0x0185 -#define GlintMitHitRegionReg 1 -#define GlintMitHitRegionOff 0x7c28 -#define GlintMitHitRegionSec 0x8c28 -#define GlintMitHitRegionSecReg 3 -#define GlintMitHitRegionSecOff 0x7c28 - -#define GlintMaxHitRegion 0x8c30 -#define GlintMaxHitRegionTag 0x0186 -#define GlintMaxHitRegionReg 1 -#define GlintMaxHitRegionOff 0x7c30 -#define GlintMaxHitRegionSec 0x8c30 -#define GlintMaxHitRegionSecReg 3 -#define GlintMaxHitRegionSecOff 0x7c30 - -#define GlintPickResult 0x8c38 -#define GlintPickResultTag 0x0187 -#define GlintPickResultReg 1 -#define GlintPickResultOff 0x7c38 -#define GlintPickResultSec 0x8c38 -#define GlintPickResultSecReg 3 -#define GlintPickResultSecOff 0x7c38 - -#define GlintGLINTSync 0x8c40 -#define GlintGLINTSyncTag 0x0188 -#define GlintGLINTSyncReg 1 -#define GlintGLINTSyncOff 0x7c40 -#define GlintGLINTSyncSec 0x8c40 -#define GlintGLINTSyncSecReg 3 -#define GlintGLINTSyncSecOff 0x7c40 - -#define GlintKsRStart 0x8c80 -#define GlintKsRStartTag 0x0190 -#define GlintKsRStartReg 1 -#define GlintKsRStartOff 0x7c80 -#define GlintKsRStartSec 0x8c80 -#define GlintKsRStartSecReg 3 -#define GlintKsRStartSecOff 0x7c80 - -#define GlintdKsRdx 0x8c88 -#define GlintdKsRdxTag 0x0191 -#define GlintdKsRdxReg 1 -#define GlintdKsRdxOff 0x7c88 -#define GlintdKsRdxSec 0x8c88 -#define GlintdKsRdxSecReg 3 -#define GlintdKsRdxSecOff 0x7c88 - -#define GlintdKsRdyDom 0x8c90 -#define GlintdKsRdyDomTag 0x0192 -#define GlintdKsRdyDomReg 1 -#define GlintdKsRdyDomOff 0x7c90 -#define GlintdKsRdyDomSec 0x8c90 -#define GlintdKsRdyDomSecReg 3 -#define GlintdKsRdyDomSecOff 0x7c90 - -#define GlintKsGStart 0x8c98 -#define GlintKsGStartTag 0x0193 -#define GlintKsGStartReg 1 -#define GlintKsGStartOff 0x7c98 -#define GlintKsGStartSec 0x8c98 -#define GlintKsGStartSecReg 3 -#define GlintKsGStartSecOff 0x7c98 - -#define GlintdKsGdx 0x8ca0 -#define GlintdKsGdxTag 0x0194 -#define GlintdKsGdxReg 1 -#define GlintdKsGdxOff 0x7ca0 -#define GlintdKsGdxSec 0x8ca0 -#define GlintdKsGdxSecReg 3 -#define GlintdKsGdxSecOff 0x7ca0 - -#define GlintdKsGdyDom 0x8ca8 -#define GlintdKsGdyDomTag 0x0195 -#define GlintdKsGdyDomReg 1 -#define GlintdKsGdyDomOff 0x7ca8 -#define GlintdKsGdyDomSec 0x8ca8 -#define GlintdKsGdyDomSecReg 3 -#define GlintdKsGdyDomSecOff 0x7ca8 - -#define GlintKsBStart 0x8cb0 -#define GlintKsBStartTag 0x0196 -#define GlintKsBStartReg 1 -#define GlintKsBStartOff 0x7cb0 -#define GlintKsBStartSec 0x8cb0 -#define GlintKsBStartSecReg 3 -#define GlintKsBStartSecOff 0x7cb0 - -#define GlintdKsBdx 0x8cb8 -#define GlintdKsBdxTag 0x0197 -#define GlintdKsBdxReg 1 -#define GlintdKsBdxOff 0x7cb8 -#define GlintdKsBdxSec 0x8cb8 -#define GlintdKsBdxSecReg 3 -#define GlintdKsBdxSecOff 0x7cb8 - -#define GlintdKsBdyDom 0x8cc0 -#define GlintdKsBdyDomTag 0x0198 -#define GlintdKsBdyDomReg 1 -#define GlintdKsBdyDomOff 0x7cc0 -#define GlintdKsBdyDomSec 0x8cc0 -#define GlintdKsBdyDomSecReg 3 -#define GlintdKsBdyDomSecOff 0x7cc0 - -#define GlintKdRStart 0x8d00 -#define GlintKdRStartTag 0x01a0 -#define GlintKdRStartReg 1 -#define GlintKdRStartOff 0x7d00 -#define GlintKdRStartSec 0x8d00 -#define GlintKdRStartSecReg 3 -#define GlintKdRStartSecOff 0x7d00 - -#define GlintdKdRdx 0x8d08 -#define GlintdKdRdxTag 0x01a1 -#define GlintdKdRdxReg 1 -#define GlintdKdRdxOff 0x7d08 -#define GlintdKdRdxSec 0x8d08 -#define GlintdKdRdxSecReg 3 -#define GlintdKdRdxSecOff 0x7d08 - -#define GlintdKdRdyDom 0x8d10 -#define GlintdKdRdyDomTag 0x01a2 -#define GlintdKdRdyDomReg 1 -#define GlintdKdRdyDomOff 0x7d10 -#define GlintdKdRdyDomSec 0x8d10 -#define GlintdKdRdyDomSecReg 3 -#define GlintdKdRdyDomSecOff 0x7d10 - -#define GlintKdGStart 0x8d18 -#define GlintKdGStartTag 0x01a3 -#define GlintKdGStartReg 1 -#define GlintKdGStartOff 0x7d18 -#define GlintKdGStartSec 0x8d18 -#define GlintKdGStartSecReg 3 -#define GlintKdGStartSecOff 0x7d18 - -#define GlintdKdGdx 0x8d20 -#define GlintdKdGdxTag 0x01a4 -#define GlintdKdGdxReg 1 -#define GlintdKdGdxOff 0x7d20 -#define GlintdKdGdxSec 0x8d20 -#define GlintdKdGdxSecReg 3 -#define GlintdKdGdxSecOff 0x7d20 - -#define GlintdKdGdyDom 0x8d28 -#define GlintdKdGdyDomTag 0x01a5 -#define GlintdKdGdyDomReg 1 -#define GlintdKdGdyDomOff 0x7d28 -#define GlintdKdGdyDomSec 0x8d28 -#define GlintdKdGdyDomSecReg 3 -#define GlintdKdGdyDomSecOff 0x7d28 - -#define GlintKdBStart 0x8d30 -#define GlintKdBStartTag 0x01a6 -#define GlintKdBStartReg 1 -#define GlintKdBStartOff 0x7d30 -#define GlintKdBStartSec 0x8d30 -#define GlintKdBStartSecReg 3 -#define GlintKdBStartSecOff 0x7d30 - -#define GlintdKdBdx 0x8d38 -#define GlintdKdBdxTag 0x01a7 -#define GlintdKdBdxReg 1 -#define GlintdKdBdxOff 0x7d38 -#define GlintdKdBdxSec 0x8d38 -#define GlintdKdBdxSecReg 3 -#define GlintdKdBdxSecOff 0x7d38 - -#define GlintdKdBdyDom 0x8d40 -#define GlintdKdBdyDomTag 0x01a8 -#define GlintdKdBdyDomReg 1 -#define GlintdKdBdyDomOff 0x7d40 -#define GlintdKdBdyDomSec 0x8d40 -#define GlintdKdBdyDomSecReg 3 -#define GlintdKdBdyDomSecOff 0x7d40 - -#define GlintContextDump 0x8dc0 -#define GlintContextDumpTag 0x01b8 -#define GlintContextDumpReg 1 -#define GlintContextDumpOff 0x7dc0 - -#define GlintContextRestore 0x8dc8 -#define GlintContextRestoreTag 0x01b9 -#define GlintContextRestoreReg 1 -#define GlintContextRestoreOff 0x7dc8 - -#define GlintContextData 0x8dd0 -#define GlintContextDataTag 0x01ba -#define GlintContextDataReg 1 -#define GlintContextDataOff 0x7dd0 - -#define GlintFeedbackToken 0x8f80 -#define GlintFeedbackTokenTag 0x01f0 -#define GlintFeedbackTokenReg 1 -#define GlintFeedbackTokenOff 0x7f80 - -#define GlintFeedbackX 0x8f88 -#define GlintFeedbackXTag 0x01f1 -#define GlintFeedbackXReg 1 -#define GlintFeedbackXOff 0x7f88 - -#define GlintFeedbackY 0x8f90 -#define GlintFeedbackYTag 0x01f2 -#define GlintFeedbackYReg 1 -#define GlintFeedbackYOff 0x7f90 - -#define GlintFeedbackZ 0x8f98 -#define GlintFeedbackZTag 0x01f3 -#define GlintFeedbackZReg 1 -#define GlintFeedbackZOff 0x7f98 - -#define GlintFeedbackW 0x8fa0 -#define GlintFeedbackWTag 0x01f4 -#define GlintFeedbackWReg 1 -#define GlintFeedbackWOff 0x7fa0 - -#define GlintFeedbackRed 0x8fa8 -#define GlintFeedbackRedTag 0x01f5 -#define GlintFeedbackRedReg 1 -#define GlintFeedbackRedOff 0x7fa8 - -#define GlintFeedbackGreen 0x8fb0 -#define GlintFeedbackGreenTag 0x01f6 -#define GlintFeedbackGreenReg 1 -#define GlintFeedbackGreenOff 0x7fb0 - -#define GlintFeedbackBlue 0x8fb8 -#define GlintFeedbackBlueTag 0x01f7 -#define GlintFeedbackBlueReg 1 -#define GlintFeedbackBlueOff 0x7fb8 - -#define GlintFeedbackAlpha 0x8fc0 -#define GlintFeedbackAlphaTag 0x01f8 -#define GlintFeedbackAlphaReg 1 -#define GlintFeedbackAlphaOff 0x7fc0 - -#define GlintFeedbackS 0x8fc8 -#define GlintFeedbackSTag 0x01f9 -#define GlintFeedbackSReg 1 -#define GlintFeedbackSOff 0x7fc8 - -#define GlintFeedbackT 0x8fd0 -#define GlintFeedbackTTag 0x01fa -#define GlintFeedbackTReg 1 -#define GlintFeedbackTOff 0x7fd0 - -#define GlintFeedbackR 0x8fd8 -#define GlintFeedbackRTag 0x01fb -#define GlintFeedbackRReg 1 -#define GlintFeedbackROff 0x7fd8 - -#define GlintFeedbackQ 0x8fe0 -#define GlintFeedbackQTag 0x01fc -#define GlintFeedbackQReg 1 -#define GlintFeedbackQOff 0x7fe0 - -#define GlintSelectRecord 0x8fe8 -#define GlintSelectRecordTag 0x01fd -#define GlintSelectRecordReg 1 -#define GlintSelectRecordOff 0x7fe8 - -#define GlintPassThrough 0x8ff0 -#define GlintPassThroughTag 0x01fe -#define GlintPassThroughReg 1 -#define GlintPassThroughOff 0x7ff0 - -#define GlintEndOfFeedback 0x8ff8 -#define GlintEndOfFeedbackTag 0x01ff -#define GlintEndOfFeedbackReg 1 -#define GlintEndOfFeedbackOff 0x7ff8 - -#define GlintV0FixedS 0x9000 -#define GlintV0FixedSTag 0x0200 -#define GlintV0FixedSReg 1 -#define GlintV0FixedSOff 0x8000 - -#define GlintV0FixedT 0x9008 -#define GlintV0FixedTTag 0x0201 -#define GlintV0FixedTReg 1 -#define GlintV0FixedTOff 0x8008 - -#define GlintV0FixedQ 0x9010 -#define GlintV0FixedQTag 0x0202 -#define GlintV0FixedQReg 1 -#define GlintV0FixedQOff 0x8010 - -#define GlintV0FixedKs 0x9018 -#define GlintV0FixedKsTag 0x0203 -#define GlintV0FixedKsReg 1 -#define GlintV0FixedKsOff 0x8018 - -#define GlintV0FixedKd 0x9020 -#define GlintV0FixedKdTag 0x0204 -#define GlintV0FixedKdReg 1 -#define GlintV0FixedKdOff 0x8020 - -#define GlintV0FixedR 0x9028 -#define GlintV0FixedRTag 0x0205 -#define GlintV0FixedRReg 1 -#define GlintV0FixedROff 0x8028 - -#define GlintV0FixedG 0x9030 -#define GlintV0FixedGTag 0x0206 -#define GlintV0FixedGReg 1 -#define GlintV0FixedGOff 0x8030 - -#define GlintV0FixedB 0x9038 -#define GlintV0FixedBTag 0x0207 -#define GlintV0FixedBReg 1 -#define GlintV0FixedBOff 0x8038 - -#define GlintV0FixedA 0x9040 -#define GlintV0FixedATag 0x0208 -#define GlintV0FixedAReg 1 -#define GlintV0FixedAOff 0x8040 - -#define GlintV0FixedF 0x9048 -#define GlintV0FixedFTag 0x0209 -#define GlintV0FixedFReg 1 -#define GlintV0FixedFOff 0x8048 - -#define GlintV0FixedX 0x9050 -#define GlintV0FixedXTag 0x020a -#define GlintV0FixedXReg 1 -#define GlintV0FixedXOff 0x8050 - -#define GlintV0FixedY 0x9058 -#define GlintV0FixedYTag 0x020b -#define GlintV0FixedYReg 1 -#define GlintV0FixedYOff 0x8058 - -#define GlintV0FixedZ 0x9060 -#define GlintV0FixedZTag 0x020c -#define GlintV0FixedZReg 1 -#define GlintV0FixedZOff 0x8060 - -#define GlintV1FixedS 0x9080 -#define GlintV1FixedSTag 0x0210 -#define GlintV1FixedSReg 1 -#define GlintV1FixedSOff 0x8080 - -#define GlintV1FixedT 0x9088 -#define GlintV1FixedTTag 0x0211 -#define GlintV1FixedTReg 1 -#define GlintV1FixedTOff 0x8088 - -#define GlintV1FixedQ 0x9090 -#define GlintV1FixedQTag 0x0212 -#define GlintV1FixedQReg 1 -#define GlintV1FixedQOff 0x8090 - -#define GlintV1FixedKs 0x9098 -#define GlintV1FixedKsTag 0x0213 -#define GlintV1FixedKsReg 1 -#define GlintV1FixedKsOff 0x8098 - -#define GlintV1FixedKd 0x90a0 -#define GlintV1FixedKdTag 0x0214 -#define GlintV1FixedKdReg 1 -#define GlintV1FixedKdOff 0x80a0 - -#define GlintV1FixedR 0x90a8 -#define GlintV1FixedRTag 0x0215 -#define GlintV1FixedRReg 1 -#define GlintV1FixedROff 0x80a8 - -#define GlintV1FixedG 0x90b0 -#define GlintV1FixedGTag 0x0216 -#define GlintV1FixedGReg 1 -#define GlintV1FixedGOff 0x80b0 - -#define GlintV1FixedB 0x90b8 -#define GlintV1FixedBTag 0x0217 -#define GlintV1FixedBReg 1 -#define GlintV1FixedBOff 0x80b8 - -#define GlintV1FixedA 0x90c0 -#define GlintV1FixedATag 0x0218 -#define GlintV1FixedAReg 1 -#define GlintV1FixedAOff 0x80c0 - -#define GlintV1FixedF 0x90c8 -#define GlintV1FixedFTag 0x0219 -#define GlintV1FixedFReg 1 -#define GlintV1FixedFOff 0x80c8 - -#define GlintV1FixedX 0x90d0 -#define GlintV1FixedXTag 0x021a -#define GlintV1FixedXReg 1 -#define GlintV1FixedXOff 0x80d0 - -#define GlintV1FixedY 0x90d8 -#define GlintV1FixedYTag 0x021b -#define GlintV1FixedYReg 1 -#define GlintV1FixedYOff 0x80d8 - -#define GlintV1FixedZ 0x90e0 -#define GlintV1FixedZTag 0x021c -#define GlintV1FixedZReg 1 -#define GlintV1FixedZOff 0x80e0 - -#define GlintV2FixedS 0x9100 -#define GlintV2FixedSTag 0x0220 -#define GlintV2FixedSReg 1 -#define GlintV2FixedSOff 0x8100 - -#define GlintV2FixedT 0x9108 -#define GlintV2FixedTTag 0x0221 -#define GlintV2FixedTReg 1 -#define GlintV2FixedTOff 0x8108 - -#define GlintV2FixedQ 0x9110 -#define GlintV2FixedQTag 0x0222 -#define GlintV2FixedQReg 1 -#define GlintV2FixedQOff 0x8110 - -#define GlintV2FixedKs 0x9118 -#define GlintV2FixedKsTag 0x0223 -#define GlintV2FixedKsReg 1 -#define GlintV2FixedKsOff 0x8118 - -#define GlintV2FixedKd 0x9120 -#define GlintV2FixedKdTag 0x0224 -#define GlintV2FixedKdReg 1 -#define GlintV2FixedKdOff 0x8120 - -#define GlintV2FixedR 0x9128 -#define GlintV2FixedRTag 0x0225 -#define GlintV2FixedRReg 1 -#define GlintV2FixedROff 0x8128 - -#define GlintV2FixedG 0x9130 -#define GlintV2FixedGTag 0x0226 -#define GlintV2FixedGReg 1 -#define GlintV2FixedGOff 0x8130 - -#define GlintV2FixedB 0x9138 -#define GlintV2FixedBTag 0x0227 -#define GlintV2FixedBReg 1 -#define GlintV2FixedBOff 0x8138 - -#define GlintV2FixedA 0x9140 -#define GlintV2FixedATag 0x0228 -#define GlintV2FixedAReg 1 -#define GlintV2FixedAOff 0x8140 - -#define GlintV2FixedF 0x9148 -#define GlintV2FixedFTag 0x0229 -#define GlintV2FixedFReg 1 -#define GlintV2FixedFOff 0x8148 - -#define GlintV2FixedX 0x9150 -#define GlintV2FixedXTag 0x022a -#define GlintV2FixedXReg 1 -#define GlintV2FixedXOff 0x8150 - -#define GlintV2FixedY 0x9158 -#define GlintV2FixedYTag 0x022b -#define GlintV2FixedYReg 1 -#define GlintV2FixedYOff 0x8158 - -#define GlintV2FixedZ 0x9160 -#define GlintV2FixedZTag 0x022c -#define GlintV2FixedZReg 1 -#define GlintV2FixedZOff 0x8160 - -#define GlintV0FloatS 0x9180 -#define GlintV0FloatSTag 0x0230 -#define GlintV0FloatSReg 1 -#define GlintV0FloatSOff 0x8180 - -#define GlintV0FloatT 0x9188 -#define GlintV0FloatTTag 0x0231 -#define GlintV0FloatTReg 1 -#define GlintV0FloatTOff 0x8188 - -#define GlintV0FloatQ 0x9190 -#define GlintV0FloatQTag 0x0232 -#define GlintV0FloatQReg 1 -#define GlintV0FloatQOff 0x8190 - -#define GlintV0FloatKs 0x9198 -#define GlintV0FloatKsTag 0x0233 -#define GlintV0FloatKsReg 1 -#define GlintV0FloatKsOff 0x8198 - -#define GlintV0FloatKd 0x91a0 -#define GlintV0FloatKdTag 0x0234 -#define GlintV0FloatKdReg 1 -#define GlintV0FloatKdOff 0x81a0 - -#define GlintV0FloatR 0x91a8 -#define GlintV0FloatRTag 0x0235 -#define GlintV0FloatRReg 1 -#define GlintV0FloatROff 0x81a8 - -#define GlintV0FloatG 0x91b0 -#define GlintV0FloatGTag 0x0236 -#define GlintV0FloatGReg 1 -#define GlintV0FloatGOff 0x81b0 - -#define GlintV0FloatB 0x91b8 -#define GlintV0FloatBTag 0x0237 -#define GlintV0FloatBReg 1 -#define GlintV0FloatBOff 0x81b8 - -#define GlintV0FloatA 0x91c0 -#define GlintV0FloatATag 0x0238 -#define GlintV0FloatAReg 1 -#define GlintV0FloatAOff 0x81c0 - -#define GlintV0FloatF 0x91c8 -#define GlintV0FloatFTag 0x0239 -#define GlintV0FloatFReg 1 -#define GlintV0FloatFOff 0x81c8 - -#define GlintV0FloatX 0x91d0 -#define GlintV0FloatXTag 0x023a -#define GlintV0FloatXReg 1 -#define GlintV0FloatXOff 0x81d0 - -#define GlintV0FloatY 0x91d8 -#define GlintV0FloatYTag 0x023b -#define GlintV0FloatYReg 1 -#define GlintV0FloatYOff 0x81d8 - -#define GlintV0FloatZ 0x91e0 -#define GlintV0FloatZTag 0x023c -#define GlintV0FloatZReg 1 -#define GlintV0FloatZOff 0x81e0 - -#define GlintV1FloatS 0x9200 -#define GlintV1FloatSTag 0x0240 -#define GlintV1FloatSReg 1 -#define GlintV1FloatSOff 0x8200 - -#define GlintV1FloatT 0x9208 -#define GlintV1FloatTTag 0x0241 -#define GlintV1FloatTReg 1 -#define GlintV1FloatTOff 0x8208 - -#define GlintV1FloatQ 0x9210 -#define GlintV1FloatQTag 0x0242 -#define GlintV1FloatQReg 1 -#define GlintV1FloatQOff 0x8210 - -#define GlintV1FloatKs 0x9218 -#define GlintV1FloatKsTag 0x0243 -#define GlintV1FloatKsReg 1 -#define GlintV1FloatKsOff 0x8218 - -#define GlintV1FloatKd 0x9220 -#define GlintV1FloatKdTag 0x0244 -#define GlintV1FloatKdReg 1 -#define GlintV1FloatKdOff 0x8220 - -#define GlintV1FloatR 0x9228 -#define GlintV1FloatRTag 0x0245 -#define GlintV1FloatRReg 1 -#define GlintV1FloatROff 0x8228 - -#define GlintV1FloatG 0x9230 -#define GlintV1FloatGTag 0x0246 -#define GlintV1FloatGReg 1 -#define GlintV1FloatGOff 0x8230 - -#define GlintV1FloatB 0x9238 -#define GlintV1FloatBTag 0x0247 -#define GlintV1FloatBReg 1 -#define GlintV1FloatBOff 0x8238 - -#define GlintV1FloatA 0x9240 -#define GlintV1FloatATag 0x0248 -#define GlintV1FloatAReg 1 -#define GlintV1FloatAOff 0x8240 - -#define GlintV1FloatF 0x9248 -#define GlintV1FloatFTag 0x0249 -#define GlintV1FloatFReg 1 -#define GlintV1FloatFOff 0x8248 - -#define GlintV1FloatX 0x9250 -#define GlintV1FloatXTag 0x024a -#define GlintV1FloatXReg 1 -#define GlintV1FloatXOff 0x8250 - -#define GlintV1FloatY 0x9258 -#define GlintV1FloatYTag 0x024b -#define GlintV1FloatYReg 1 -#define GlintV1FloatYOff 0x8258 - -#define GlintV1FloatZ 0x9260 -#define GlintV1FloatZTag 0x024c -#define GlintV1FloatZReg 1 -#define GlintV1FloatZOff 0x8260 - -#define GlintV2FloatS 0x9280 -#define GlintV2FloatSTag 0x0250 -#define GlintV2FloatSReg 1 -#define GlintV2FloatSOff 0x8280 - -#define GlintV2FloatT 0x9288 -#define GlintV2FloatTTag 0x0251 -#define GlintV2FloatTReg 1 -#define GlintV2FloatTOff 0x8288 - -#define GlintV2FloatQ 0x9290 -#define GlintV2FloatQTag 0x0252 -#define GlintV2FloatQReg 1 -#define GlintV2FloatQOff 0x8290 - -#define GlintV2FloatKs 0x9298 -#define GlintV2FloatKsTag 0x0253 -#define GlintV2FloatKsReg 1 -#define GlintV2FloatKsOff 0x8298 - -#define GlintV2FloatKd 0x92a0 -#define GlintV2FloatKdTag 0x0254 -#define GlintV2FloatKdReg 1 -#define GlintV2FloatKdOff 0x82a0 - -#define GlintV2FloatR 0x92a8 -#define GlintV2FloatRTag 0x0255 -#define GlintV2FloatRReg 1 -#define GlintV2FloatROff 0x82a8 - -#define GlintV2FloatG 0x92b0 -#define GlintV2FloatGTag 0x0256 -#define GlintV2FloatGReg 1 -#define GlintV2FloatGOff 0x82b0 - -#define GlintV2FloatB 0x92b8 -#define GlintV2FloatBTag 0x0257 -#define GlintV2FloatBReg 1 -#define GlintV2FloatBOff 0x82b8 - -#define GlintV2FloatA 0x92c0 -#define GlintV2FloatATag 0x0258 -#define GlintV2FloatAReg 1 -#define GlintV2FloatAOff 0x82c0 - -#define GlintV2FloatF 0x92c8 -#define GlintV2FloatFTag 0x0259 -#define GlintV2FloatFReg 1 -#define GlintV2FloatFOff 0x82c8 - -#define GlintV2FloatX 0x92d0 -#define GlintV2FloatXTag 0x025a -#define GlintV2FloatXReg 1 -#define GlintV2FloatXOff 0x82d0 - -#define GlintV2FloatY 0x92d8 -#define GlintV2FloatYTag 0x025b -#define GlintV2FloatYReg 1 -#define GlintV2FloatYOff 0x82d8 - -#define GlintV2FloatZ 0x92e0 -#define GlintV2FloatZTag 0x025c -#define GlintV2FloatZReg 1 -#define GlintV2FloatZOff 0x82e0 - -#define GlintDeltaMode 0x9300 -#define GlintDeltaModeTag 0x0260 -#define GlintDeltaModeReg 1 -#define GlintDeltaModeOff 0x8300 - -#define GlintDrawTriangle 0x9308 -#define GlintDrawTriangleTag 0x0261 -#define GlintDrawTriangleReg 1 -#define GlintDrawTriangleOff 0x8308 - -#define GlintRepeatTriangle 0x9310 -#define GlintRepeatTriangleTag 0x0262 -#define GlintRepeatTriangleReg 1 -#define GlintRepeatTriangleOff 0x8310 - -#define GlintDrawLine01 0x9318 -#define GlintDrawLine01Tag 0x0263 -#define GlintDrawLine01Reg 1 -#define GlintDrawLine01Off 0x8318 - -#define GlintDrawLine10 0x9320 -#define GlintDrawLine10Tag 0x0264 -#define GlintDrawLine10Reg 1 -#define GlintDrawLine10Off 0x8320 - -#define GlintRepeatLine 0x9328 -#define GlintRepeatLineTag 0x0265 -#define GlintRepeatLineReg 1 -#define GlintRepeatLineOff 0x8328 - -#define GlintEpilogueTag 0x9368 -#define GlintEpilogueTagTag 0x026d -#define GlintEpilogueTagReg 1 -#define GlintEpilogueTagOff 0x8368 - -#define GlintEpilogueData 0x9370 -#define GlintEpilogueDataTag 0x026e -#define GlintEpilogueDataReg 1 -#define GlintEpilogueDataOff 0x8370 - -#define GlintBroadcastMask 0x9378 -#define GlintBroadcastMaskTag 0x026f -#define GlintBroadcastMaskReg 1 -#define GlintBroadcastMaskOff 0x8378 - -#define GlintXBias 0x9480 -#define GlintXBiasTag 0x0290 -#define GlintXBiasReg 1 -#define GlintXBiasOff 0x8480 - -#define GlintYBias 0x9488 -#define GlintYBiasTag 0x0291 -#define GlintYBiasReg 1 -#define GlintYBiasOff 0x8488 - -#define GlintPointMode 0x9490 -#define GlintPointModeTag 0x0292 -#define GlintPointModeReg 1 -#define GlintPointModeOff 0x8490 - -#define GlintPointSize 0x9498 -#define GlintPointSizeTag 0x0293 -#define GlintPointSizeReg 1 -#define GlintPointSizeOff 0x8498 - -#define GlintAApointSize 0x94a0 -#define GlintAApointSizeTag 0x0294 -#define GlintAApointSizeReg 1 -#define GlintAApointSizeOff 0x84a0 - -#define GlintLineMode 0x94a8 -#define GlintLineModeTag 0x0295 -#define GlintLineModeReg 1 -#define GlintLineModeOff 0x84a8 - -#define GlintLineWidth 0x94b0 -#define GlintLineWidthTag 0x0296 -#define GlintLineWidthReg 1 -#define GlintLineWidthOff 0x84b0 - -#define GlintLineWidthOffset 0x94b8 -#define GlintLineWidthOffsetTag 0x0297 -#define GlintLineWidthOffsetReg 1 -#define GlintLineWidthOffsetOff 0x84b8 - -#define GlintAAlineWidth 0x94c0 -#define GlintAAlineWidthTag 0x0298 -#define GlintAAlineWidthReg 1 -#define GlintAAlineWidthOff 0x84c0 - -#define GlintTriangleMode 0x94c8 -#define GlintTriangleModeTag 0x0299 -#define GlintTriangleModeReg 1 -#define GlintTriangleModeOff 0x84c8 - -#define GlintRectangleMode 0x94d0 -#define GlintRectangleModeTag 0x029a -#define GlintRectangleModeReg 1 -#define GlintRectangleModeOff 0x84d0 - -#define GlintRectangleWidth 0x94d8 -#define GlintRectangleWidthTag 0x029b -#define GlintRectangleWidthReg 1 -#define GlintRectangleWidthOff 0x84d8 - -#define GlintRectangleHeight 0x94e0 -#define GlintRectangleHeightTag 0x029c -#define GlintRectangleHeightReg 1 -#define GlintRectangleHeightOff 0x84e0 - -#define GlintRectangle2DMode 0x94e8 -#define GlintRectangle2DModeTag 0x029d -#define GlintRectangle2DModeReg 1 -#define GlintRectangle2DModeOff 0x84e8 - -#define GlintRectangle2DControl 0x94f0 -#define GlintRectangle2DControlTag 0x029e -#define GlintRectangle2DControlReg 1 -#define GlintRectangle2DControlOff 0x84f0 - -#define GlintTransformMode 0x9508 -#define GlintTransformModeTag 0x02a1 -#define GlintTransformModeReg 1 -#define GlintTransformModeOff 0x8508 - -#define GlintGeometryMode 0x9510 -#define GlintGeometryModeTag 0x02a2 -#define GlintGeometryModeReg 1 -#define GlintGeometryModeOff 0x8510 - -#define GlintNormalizeMode 0x9518 -#define GlintNormalizeModeTag 0x02a3 -#define GlintNormalizeModeReg 1 -#define GlintNormalizeModeOff 0x8518 - -#define GlintLightingMode 0x9520 -#define GlintLightingModeTag 0x02a4 -#define GlintLightingModeReg 1 -#define GlintLightingModeOff 0x8520 - -#define GlintColorMaterialMode 0x9528 -#define GlintColorMaterialModeTag 0x02a5 -#define GlintColorMaterialModeReg 1 -#define GlintColorMaterialModeOff 0x8528 - -#define GlintMaterialMode 0x9530 -#define GlintMaterialModeTag 0x02a6 -#define GlintMaterialModeReg 1 -#define GlintMaterialModeOff 0x8530 - -#define GlintSelectResult 0x9580 -#define GlintSelectResultTag 0x02b0 -#define GlintSelectResultReg 1 -#define GlintSelectResultOff 0x8580 - -#define GlintBegin 0x9590 -#define GlintBeginTag 0x02b2 -#define GlintBeginReg 1 -#define GlintBeginOff 0x8590 - -#define GlintEnd 0x9598 -#define GlintEndTag 0x02b3 -#define GlintEndReg 1 -#define GlintEndOff 0x8598 - -#define GlintEdgeFlag 0x95a0 -#define GlintEdgeFlagTag 0x02b4 -#define GlintEdgeFlagReg 1 -#define GlintEdgeFlagOff 0x85a0 - -#define GlintObjectIDvalue 0x95a8 -#define GlintObjectIDvalueTag 0x02b5 -#define GlintObjectIDvalueReg 1 -#define GlintObjectIDvalueOff 0x85a8 - -#define GlintIncrementObjectID 0x95b0 -#define GlintIncrementObjectIDTag 0x02b6 -#define GlintIncrementObjectIDReg 1 -#define GlintIncrementObjectIDOff 0x85b0 - -#define GlintTransformCurrent 0x95b8 -#define GlintTransformCurrentTag 0x02b7 -#define GlintTransformCurrentReg 1 -#define GlintTransformCurrentOff 0x85b8 - -#define GlintSaveCurrent 0x95c8 -#define GlintSaveCurrentTag 0x02b9 -#define GlintSaveCurrentReg 1 -#define GlintSaveCurrentOff 0x85c8 - -#define GlintRestoreCurrent 0x95d0 -#define GlintRestoreCurrentTag 0x02ba -#define GlintRestoreCurrentReg 1 -#define GlintRestoreCurrentOff 0x85d0 - -#define GlintInitNames 0x95d8 -#define GlintInitNamesTag 0x02bb -#define GlintInitNamesReg 1 -#define GlintInitNamesOff 0x85d8 - -#define GlintPushName 0x95e0 -#define GlintPushNameTag 0x02bc -#define GlintPushNameReg 1 -#define GlintPushNameOff 0x85e0 - -#define GlintPopName 0x95e8 -#define GlintPopNameTag 0x02bd -#define GlintPopNameReg 1 -#define GlintPopNameOff 0x85e8 - -#define GlintLoadName 0x95f0 -#define GlintLoadNameTag 0x02be -#define GlintLoadNameReg 1 -#define GlintLoadNameOff 0x85f0 - -#define GlintGeomRectangle 0x96a0 -#define GlintGeomRectangleTag 0x02d4 -#define GlintGeomRectangleReg 1 -#define GlintGeomRectangleOff 0x86a0 - -#define GlintDrawRectangle2D 0x97a0 -#define GlintDrawRectangle2DTag 0x02f4 -#define GlintDrawRectangle2DReg 1 -#define GlintDrawRectangle2DOff 0x87a0 - -#define GlintNz 0x9800 -#define GlintNzTag 0x0300 -#define GlintNzReg 1 -#define GlintNzOff 0x8800 - -#define GlintNy 0x9808 -#define GlintNyTag 0x0301 -#define GlintNyReg 1 -#define GlintNyOff 0x8808 - -#define GlintNx 0x9810 -#define GlintNxTag 0x0302 -#define GlintNxReg 1 -#define GlintNxOff 0x8810 - -#define GlintCa 0x9818 -#define GlintCaTag 0x0303 -#define GlintCaReg 1 -#define GlintCaOff 0x8818 - -#define GlintCb 0x9820 -#define GlintCbTag 0x0304 -#define GlintCbReg 1 -#define GlintCbOff 0x8820 - -#define GlintCg 0x9828 -#define GlintCgTag 0x0305 -#define GlintCgReg 1 -#define GlintCgOff 0x8828 - -#define GlintCr3 0x9830 -#define GlintCr3Tag 0x0306 -#define GlintCr3Reg 1 -#define GlintCr3Off 0x8830 - -#define GlintCr4 0x9838 -#define GlintCr4Tag 0x0307 -#define GlintCr4Reg 1 -#define GlintCr4Off 0x8838 - -#define GlintTt2 0x9840 -#define GlintTt2Tag 0x0308 -#define GlintTt2Reg 1 -#define GlintTt2Off 0x8840 - -#define GlintTs2 0x9848 -#define GlintTs2Tag 0x0309 -#define GlintTs2Reg 1 -#define GlintTs2Off 0x8848 - -#define GlintVw 0x9850 -#define GlintVwTag 0x030a -#define GlintVwReg 1 -#define GlintVwOff 0x8850 - -#define GlintVz 0x9858 -#define GlintVzTag 0x030b -#define GlintVzReg 1 -#define GlintVzOff 0x8858 - -#define GlintVy 0x9860 -#define GlintVyTag 0x030c -#define GlintVyReg 1 -#define GlintVyOff 0x8860 - -#define GlintVx2 0x9868 -#define GlintVx2Tag 0x030d -#define GlintVx2Reg 1 -#define GlintVx2Off 0x8868 - -#define GlintVx3 0x9870 -#define GlintVx3Tag 0x030e -#define GlintVx3Reg 1 -#define GlintVx3Off 0x8870 - -#define GlintVx4 0x9878 -#define GlintVx4Tag 0x030f -#define GlintVx4Reg 1 -#define GlintVx4Off 0x8878 - -#define GlintFNz 0x9880 -#define GlintFNzTag 0x0310 -#define GlintFNzReg 1 -#define GlintFNzOff 0x8880 - -#define GlintFNy 0x9888 -#define GlintFNyTag 0x0311 -#define GlintFNyReg 1 -#define GlintFNyOff 0x8888 - -#define GlintFNx 0x9890 -#define GlintFNxTag 0x0312 -#define GlintFNxReg 1 -#define GlintFNxOff 0x8890 - -#define GlintPackedColor3 0x9898 -#define GlintPackedColor3Tag 0x0313 -#define GlintPackedColor3Reg 1 -#define GlintPackedColor3Off 0x8898 - -#define GlintPackedColor4 0x98a0 -#define GlintPackedColor4Tag 0x0314 -#define GlintPackedColor4Reg 1 -#define GlintPackedColor4Off 0x88a0 - -#define GlintTq4 0x98a8 -#define GlintTq4Tag 0x0315 -#define GlintTq4Reg 1 -#define GlintTq4Off 0x88a8 - -#define GlintTr4 0x98b0 -#define GlintTr4Tag 0x0316 -#define GlintTr4Reg 1 -#define GlintTr4Off 0x88b0 - -#define GlintTt4 0x98b8 -#define GlintTt4Tag 0x0317 -#define GlintTt4Reg 1 -#define GlintTt4Off 0x88b8 - -#define GlintTs4 0x98c0 -#define GlintTs4Tag 0x0318 -#define GlintTs4Reg 1 -#define GlintTs4Off 0x88c0 - -#define GlintRPw 0x98c8 -#define GlintRPwTag 0x0319 -#define GlintRPwReg 1 -#define GlintRPwOff 0x88c8 - -#define GlintRPz 0x98d0 -#define GlintRPzTag 0x031a -#define GlintRPzReg 1 -#define GlintRPzOff 0x88d0 - -#define GlintRPy 0x98d8 -#define GlintRPyTag 0x031b -#define GlintRPyReg 1 -#define GlintRPyOff 0x88d8 - -#define GlintRPx2 0x98e0 -#define GlintRPx2Tag 0x031c -#define GlintRPx2Reg 1 -#define GlintRPx2Off 0x88e0 - -#define GlintRPx3 0x98e8 -#define GlintRPx3Tag 0x031d -#define GlintRPx3Reg 1 -#define GlintRPx3Off 0x88e8 - -#define GlintRPx4 0x98f0 -#define GlintRPx4Tag 0x031e -#define GlintRPx4Reg 1 -#define GlintRPx4Off 0x88f0 - -#define GlintTs1 0x98f8 -#define GlintTs1Tag 0x031f -#define GlintTs1Reg 1 -#define GlintTs1Off 0x88f8 - -#define GlintModelViewMatrix0 0x9900 -#define GlintModelViewMatrix0Tag 0x0320 -#define GlintModelViewMatrix0Reg 1 -#define GlintModelViewMatrix0Off 0x8900 - -#define GlintModelViewMatrix1 0x9908 -#define GlintModelViewMatrix1Tag 0x0321 -#define GlintModelViewMatrix1Reg 1 -#define GlintModelViewMatrix1Off 0x8908 - -#define GlintModelViewMatrix2 0x9910 -#define GlintModelViewMatrix2Tag 0x0322 -#define GlintModelViewMatrix2Reg 1 -#define GlintModelViewMatrix2Off 0x8910 - -#define GlintModelViewMatrix3 0x9918 -#define GlintModelViewMatrix3Tag 0x0323 -#define GlintModelViewMatrix3Reg 1 -#define GlintModelViewMatrix3Off 0x8918 - -#define GlintModelViewMatrix4 0x9920 -#define GlintModelViewMatrix4Tag 0x0324 -#define GlintModelViewMatrix4Reg 1 -#define GlintModelViewMatrix4Off 0x8920 - -#define GlintModelViewMatrix5 0x9928 -#define GlintModelViewMatrix5Tag 0x0325 -#define GlintModelViewMatrix5Reg 1 -#define GlintModelViewMatrix5Off 0x8928 - -#define GlintModelViewMatrix6 0x9930 -#define GlintModelViewMatrix6Tag 0x0326 -#define GlintModelViewMatrix6Reg 1 -#define GlintModelViewMatrix6Off 0x8930 - -#define GlintModelViewMatrix7 0x9938 -#define GlintModelViewMatrix7Tag 0x0327 -#define GlintModelViewMatrix7Reg 1 -#define GlintModelViewMatrix7Off 0x8938 - -#define GlintModelViewMatrix8 0x9940 -#define GlintModelViewMatrix8Tag 0x0328 -#define GlintModelViewMatrix8Reg 1 -#define GlintModelViewMatrix8Off 0x8940 - -#define GlintModelViewMatrix9 0x9948 -#define GlintModelViewMatrix9Tag 0x0329 -#define GlintModelViewMatrix9Reg 1 -#define GlintModelViewMatrix9Off 0x8948 - -#define GlintModelViewMatrix10 0x9950 -#define GlintModelViewMatrix10Tag 0x032a -#define GlintModelViewMatrix10Reg 1 -#define GlintModelViewMatrix10Off 0x8950 - -#define GlintModelViewMatrix11 0x9958 -#define GlintModelViewMatrix11Tag 0x032b -#define GlintModelViewMatrix11Reg 1 -#define GlintModelViewMatrix11Off 0x8958 - -#define GlintModelViewMatrix12 0x9960 -#define GlintModelViewMatrix12Tag 0x032c -#define GlintModelViewMatrix12Reg 1 -#define GlintModelViewMatrix12Off 0x8960 - -#define GlintModelViewMatrix13 0x9968 -#define GlintModelViewMatrix13Tag 0x032d -#define GlintModelViewMatrix13Reg 1 -#define GlintModelViewMatrix13Off 0x8968 - -#define GlintModelViewMatrix14 0x9970 -#define GlintModelViewMatrix14Tag 0x032e -#define GlintModelViewMatrix14Reg 1 -#define GlintModelViewMatrix14Off 0x8970 - -#define GlintModelViewMatrix15 0x9978 -#define GlintModelViewMatrix15Tag 0x032f -#define GlintModelViewMatrix15Reg 1 -#define GlintModelViewMatrix15Off 0x8978 - -#define GlintModelViewProjectionMatrix0 0x9980 -#define GlintModelViewProjectionMatrix0Tag 0x0330 -#define GlintModelViewProjectionMatrix0Reg 1 -#define GlintModelViewProjectionMatrix0Off 0x8980 - -#define GlintModelViewProjectionMatrix1 0x9988 -#define GlintModelViewProjectionMatrix1Tag 0x0331 -#define GlintModelViewProjectionMatrix1Reg 1 -#define GlintModelViewProjectionMatrix1Off 0x8988 - -#define GlintModelViewProjectionMatrix2 0x9990 -#define GlintModelViewProjectionMatrix2Tag 0x0332 -#define GlintModelViewProjectionMatrix2Reg 1 -#define GlintModelViewProjectionMatrix2Off 0x8990 - -#define GlintModelViewProjectionMatrix3 0x9998 -#define GlintModelViewProjectionMatrix3Tag 0x0333 -#define GlintModelViewProjectionMatrix3Reg 1 -#define GlintModelViewProjectionMatrix3Off 0x8998 - -#define GlintModelViewProjectionMatrix4 0x99a0 -#define GlintModelViewProjectionMatrix4Tag 0x0334 -#define GlintModelViewProjectionMatrix4Reg 1 -#define GlintModelViewProjectionMatrix4Off 0x89a0 - -#define GlintModelViewProjectionMatrix5 0x99a8 -#define GlintModelViewProjectionMatrix5Tag 0x0335 -#define GlintModelViewProjectionMatrix5Reg 1 -#define GlintModelViewProjectionMatrix5Off 0x89a8 - -#define GlintModelViewProjectionMatrix6 0x99b0 -#define GlintModelViewProjectionMatrix6Tag 0x0336 -#define GlintModelViewProjectionMatrix6Reg 1 -#define GlintModelViewProjectionMatrix6Off 0x89b0 - -#define GlintModelViewProjectionMatrix7 0x99b8 -#define GlintModelViewProjectionMatrix7Tag 0x0337 -#define GlintModelViewProjectionMatrix7Reg 1 -#define GlintModelViewProjectionMatrix7Off 0x89b8 - -#define GlintModelViewProjectionMatrix8 0x99c0 -#define GlintModelViewProjectionMatrix8Tag 0x0338 -#define GlintModelViewProjectionMatrix8Reg 1 -#define GlintModelViewProjectionMatrix8Off 0x89c0 - -#define GlintModelViewProjectionMatrix9 0x99c8 -#define GlintModelViewProjectionMatrix9Tag 0x0339 -#define GlintModelViewProjectionMatrix9Reg 1 -#define GlintModelViewProjectionMatrix9Off 0x89c8 - -#define GlintModelViewProjectionMatrix10 0x99d0 -#define GlintModelViewProjectionMatrix10Tag 0x033a -#define GlintModelViewProjectionMatrix10Reg 1 -#define GlintModelViewProjectionMatrix10Off 0x89d0 - -#define GlintModelViewProjectionMatrix11 0x99d8 -#define GlintModelViewProjectionMatrix11Tag 0x033b -#define GlintModelViewProjectionMatrix11Reg 1 -#define GlintModelViewProjectionMatrix11Off 0x89d8 - -#define GlintModelViewProjectionMatrix12 0x99e0 -#define GlintModelViewProjectionMatrix12Tag 0x033c -#define GlintModelViewProjectionMatrix12Reg 1 -#define GlintModelViewProjectionMatrix12Off 0x89e0 - -#define GlintModelViewProjectionMatrix13 0x99e8 -#define GlintModelViewProjectionMatrix13Tag 0x033d -#define GlintModelViewProjectionMatrix13Reg 1 -#define GlintModelViewProjectionMatrix13Off 0x89e8 - -#define GlintModelViewProjectionMatrix14 0x99f0 -#define GlintModelViewProjectionMatrix14Tag 0x033e -#define GlintModelViewProjectionMatrix14Reg 1 -#define GlintModelViewProjectionMatrix14Off 0x89f0 - -#define GlintModelViewProjectionMatrix15 0x99f8 -#define GlintModelViewProjectionMatrix15Tag 0x033f -#define GlintModelViewProjectionMatrix15Reg 1 -#define GlintModelViewProjectionMatrix15Off 0x89f8 - -#define GlintNormalMatrix0 0x9a00 -#define GlintNormalMatrix0Tag 0x0340 -#define GlintNormalMatrix0Reg 1 -#define GlintNormalMatrix0Off 0x8a00 - -#define GlintNormalMatrix1 0x9a08 -#define GlintNormalMatrix1Tag 0x0341 -#define GlintNormalMatrix1Reg 1 -#define GlintNormalMatrix1Off 0x8a08 - -#define GlintNormalMatrix2 0x9a10 -#define GlintNormalMatrix2Tag 0x0342 -#define GlintNormalMatrix2Reg 1 -#define GlintNormalMatrix2Off 0x8a10 - -#define GlintNormalMatrix3 0x9a18 -#define GlintNormalMatrix3Tag 0x0343 -#define GlintNormalMatrix3Reg 1 -#define GlintNormalMatrix3Off 0x8a18 - -#define GlintNormalMatrix4 0x9a20 -#define GlintNormalMatrix4Tag 0x0344 -#define GlintNormalMatrix4Reg 1 -#define GlintNormalMatrix4Off 0x8a20 - -#define GlintNormalMatrix5 0x9a28 -#define GlintNormalMatrix5Tag 0x0345 -#define GlintNormalMatrix5Reg 1 -#define GlintNormalMatrix5Off 0x8a28 - -#define GlintNormalMatrix6 0x9a30 -#define GlintNormalMatrix6Tag 0x0346 -#define GlintNormalMatrix6Reg 1 -#define GlintNormalMatrix6Off 0x8a30 - -#define GlintNormalMatrix7 0x9a38 -#define GlintNormalMatrix7Tag 0x0347 -#define GlintNormalMatrix7Reg 1 -#define GlintNormalMatrix7Off 0x8a38 - -#define GlintNormalMatrix8 0x9a40 -#define GlintNormalMatrix8Tag 0x0348 -#define GlintNormalMatrix8Reg 1 -#define GlintNormalMatrix8Off 0x8a40 - -#define GlintTextureMatrix0 0x9a80 -#define GlintTextureMatrix0Tag 0x0350 -#define GlintTextureMatrix0Reg 1 -#define GlintTextureMatrix0Off 0x8a80 - -#define GlintTextureMatrix1 0x9a88 -#define GlintTextureMatrix1Tag 0x0351 -#define GlintTextureMatrix1Reg 1 -#define GlintTextureMatrix1Off 0x8a88 - -#define GlintTextureMatrix2 0x9a90 -#define GlintTextureMatrix2Tag 0x0352 -#define GlintTextureMatrix2Reg 1 -#define GlintTextureMatrix2Off 0x8a90 - -#define GlintTextureMatrix3 0x9a98 -#define GlintTextureMatrix3Tag 0x0353 -#define GlintTextureMatrix3Reg 1 -#define GlintTextureMatrix3Off 0x8a98 - -#define GlintTextureMatrix4 0x9aa0 -#define GlintTextureMatrix4Tag 0x0354 -#define GlintTextureMatrix4Reg 1 -#define GlintTextureMatrix4Off 0x8aa0 - -#define GlintTextureMatrix5 0x9aa8 -#define GlintTextureMatrix5Tag 0x0355 -#define GlintTextureMatrix5Reg 1 -#define GlintTextureMatrix5Off 0x8aa8 - -#define GlintTextureMatrix6 0x9ab0 -#define GlintTextureMatrix6Tag 0x0356 -#define GlintTextureMatrix6Reg 1 -#define GlintTextureMatrix6Off 0x8ab0 - -#define GlintTextureMatrix7 0x9ab8 -#define GlintTextureMatrix7Tag 0x0357 -#define GlintTextureMatrix7Reg 1 -#define GlintTextureMatrix7Off 0x8ab8 - -#define GlintTextureMatrix8 0x9ac0 -#define GlintTextureMatrix8Tag 0x0358 -#define GlintTextureMatrix8Reg 1 -#define GlintTextureMatrix8Off 0x8ac0 - -#define GlintTextureMatrix9 0x9ac8 -#define GlintTextureMatrix9Tag 0x0359 -#define GlintTextureMatrix9Reg 1 -#define GlintTextureMatrix9Off 0x8ac8 - -#define GlintTextureMatrix10 0x9ad0 -#define GlintTextureMatrix10Tag 0x035a -#define GlintTextureMatrix10Reg 1 -#define GlintTextureMatrix10Off 0x8ad0 - -#define GlintTextureMatrix11 0x9ad8 -#define GlintTextureMatrix11Tag 0x035b -#define GlintTextureMatrix11Reg 1 -#define GlintTextureMatrix11Off 0x8ad8 - -#define GlintTextureMatrix12 0x9ae0 -#define GlintTextureMatrix12Tag 0x035c -#define GlintTextureMatrix12Reg 1 -#define GlintTextureMatrix12Off 0x8ae0 - -#define GlintTextureMatrix13 0x9ae8 -#define GlintTextureMatrix13Tag 0x035d -#define GlintTextureMatrix13Reg 1 -#define GlintTextureMatrix13Off 0x8ae8 - -#define GlintTextureMatrix14 0x9af0 -#define GlintTextureMatrix14Tag 0x035e -#define GlintTextureMatrix14Reg 1 -#define GlintTextureMatrix14Off 0x8af0 - -#define GlintTextureMatrix15 0x9af8 -#define GlintTextureMatrix15Tag 0x035f -#define GlintTextureMatrix15Reg 1 -#define GlintTextureMatrix15Off 0x8af8 - -#define GlintTexGen0 0x9b00 -#define GlintTexGen0Tag 0x0360 -#define GlintTexGen0Reg 1 -#define GlintTexGen0Off 0x8b00 - -#define GlintTexGen1 0x9b08 -#define GlintTexGen1Tag 0x0361 -#define GlintTexGen1Reg 1 -#define GlintTexGen1Off 0x8b08 - -#define GlintTexGen2 0x9b10 -#define GlintTexGen2Tag 0x0362 -#define GlintTexGen2Reg 1 -#define GlintTexGen2Off 0x8b10 - -#define GlintTexGen3 0x9b18 -#define GlintTexGen3Tag 0x0363 -#define GlintTexGen3Reg 1 -#define GlintTexGen3Off 0x8b18 - -#define GlintTexGen4 0x9b20 -#define GlintTexGen4Tag 0x0364 -#define GlintTexGen4Reg 1 -#define GlintTexGen4Off 0x8b20 - -#define GlintTexGen5 0x9b28 -#define GlintTexGen5Tag 0x0365 -#define GlintTexGen5Reg 1 -#define GlintTexGen5Off 0x8b28 - -#define GlintTexGen6 0x9b30 -#define GlintTexGen6Tag 0x0366 -#define GlintTexGen6Reg 1 -#define GlintTexGen6Off 0x8b30 - -#define GlintTexGen7 0x9b38 -#define GlintTexGen7Tag 0x0367 -#define GlintTexGen7Reg 1 -#define GlintTexGen7Off 0x8b38 - -#define GlintTexGen8 0x9b40 -#define GlintTexGen8Tag 0x0368 -#define GlintTexGen8Reg 1 -#define GlintTexGen8Off 0x8b40 - -#define GlintTexGen9 0x9b48 -#define GlintTexGen9Tag 0x0369 -#define GlintTexGen9Reg 1 -#define GlintTexGen9Off 0x8b48 - -#define GlintTexGen10 0x9b50 -#define GlintTexGen10Tag 0x036a -#define GlintTexGen10Reg 1 -#define GlintTexGen10Off 0x8b50 - -#define GlintTexGen11 0x9b58 -#define GlintTexGen11Tag 0x036b -#define GlintTexGen11Reg 1 -#define GlintTexGen11Off 0x8b58 - -#define GlintTexGen12 0x9b60 -#define GlintTexGen12Tag 0x036c -#define GlintTexGen12Reg 1 -#define GlintTexGen12Off 0x8b60 - -#define GlintTexGen13 0x9b68 -#define GlintTexGen13Tag 0x036d -#define GlintTexGen13Reg 1 -#define GlintTexGen13Off 0x8b68 - -#define GlintTexGen14 0x9b70 -#define GlintTexGen14Tag 0x036e -#define GlintTexGen14Reg 1 -#define GlintTexGen14Off 0x8b70 - -#define GlintTexGen15 0x9b78 -#define GlintTexGen15Tag 0x036f -#define GlintTexGen15Reg 1 -#define GlintTexGen15Off 0x8b78 - -#define GlintViewPortScaleX 0x9b80 -#define GlintViewPortScaleXTag 0x0370 -#define GlintViewPortScaleXReg 1 -#define GlintViewPortScaleXOff 0x8b80 - -#define GlintViewPortScaleY 0x9b88 -#define GlintViewPortScaleYTag 0x0371 -#define GlintViewPortScaleYReg 1 -#define GlintViewPortScaleYOff 0x8b88 - -#define GlintViewPortScaleZ 0x9b90 -#define GlintViewPortScaleZTag 0x0372 -#define GlintViewPortScaleZReg 1 -#define GlintViewPortScaleZOff 0x8b90 - -#define GlintViewPortOffsetX 0x9b98 -#define GlintViewPortOffsetXTag 0x0373 -#define GlintViewPortOffsetXReg 1 -#define GlintViewPortOffsetXOff 0x8b98 - -#define GlintViewPortOffsetY 0x9ba0 -#define GlintViewPortOffsetYTag 0x0374 -#define GlintViewPortOffsetYReg 1 -#define GlintViewPortOffsetYOff 0x8ba0 - -#define GlintViewPortOffsetZ 0x9ba8 -#define GlintViewPortOffsetZTag 0x0375 -#define GlintViewPortOffsetZReg 1 -#define GlintViewPortOffsetZOff 0x8ba8 - -#define GlintFogDensity 0x9bb0 -#define GlintFogDensityTag 0x0376 -#define GlintFogDensityReg 1 -#define GlintFogDensityOff 0x8bb0 - -#define GlintFogScale 0x9bb8 -#define GlintFogScaleTag 0x0377 -#define GlintFogScaleReg 1 -#define GlintFogScaleOff 0x8bb8 - -#define GlintFogEnd 0x9bc0 -#define GlintFogEndTag 0x0378 -#define GlintFogEndReg 1 -#define GlintFogEndOff 0x8bc0 - -#define GlintPolygonOffsetFactor 0x9bc8 -#define GlintPolygonOffsetFactorTag 0x0379 -#define GlintPolygonOffsetFactorReg 1 -#define GlintPolygonOffsetFactorOff 0x8bc8 - -#define GlintPolygonOffsetBias 0x9bd0 -#define GlintPolygonOffsetBiasTag 0x037a -#define GlintPolygonOffsetBiasReg 1 -#define GlintPolygonOffsetBiasOff 0x8bd0 - -#define GlintLineClipLengthThreshold 0x9bd8 -#define GlintLineClipLengthThresholdTag 0x037b -#define GlintLineClipLengthThresholdReg 1 -#define GlintLineClipLengthThresholdOff 0x8bd8 - -#define GlintTriangleClipAreaThreshold 0x9be0 -#define GlintTriangleClipAreaThresholdTag 0x037c -#define GlintTriangleClipAreaThresholdReg 1 -#define GlintTriangleClipAreaThresholdOff 0x8be0 - -#define GlintRasterPosXIncrement 0x9be8 -#define GlintRasterPosXIncrementTag 0x037d -#define GlintRasterPosXIncrementReg 1 -#define GlintRasterPosXIncrementOff 0x8be8 - -#define GlintRasterPosYIncrement 0x9bf0 -#define GlintRasterPosYIncrementTag 0x037e -#define GlintRasterPosYIncrementReg 1 -#define GlintRasterPosYIncrementOff 0x8bf0 - -#define GlintUserClip0X 0x9c00 -#define GlintUserClip0XTag 0x0380 -#define GlintUserClip0XReg 1 -#define GlintUserClip0XOff 0x8c00 - -#define GlintUserClip0Y 0x9c08 -#define GlintUserClip0YTag 0x0381 -#define GlintUserClip0YReg 1 -#define GlintUserClip0YOff 0x8c08 - -#define GlintUserClip0Z 0x9c10 -#define GlintUserClip0ZTag 0x0382 -#define GlintUserClip0ZReg 1 -#define GlintUserClip0ZOff 0x8c10 - -#define GlintUserClip0W 0x9c18 -#define GlintUserClip0WTag 0x0383 -#define GlintUserClip0WReg 1 -#define GlintUserClip0WOff 0x8c18 - -#define GlintUserClip1X 0x9c20 -#define GlintUserClip1XTag 0x0384 -#define GlintUserClip1XReg 1 -#define GlintUserClip1XOff 0x8c20 - -#define GlintUserClip1Y 0x9c28 -#define GlintUserClip1YTag 0x0385 -#define GlintUserClip1YReg 1 -#define GlintUserClip1YOff 0x8c28 - -#define GlintUserClip1Z 0x9c30 -#define GlintUserClip1ZTag 0x0386 -#define GlintUserClip1ZReg 1 -#define GlintUserClip1ZOff 0x8c30 - -#define GlintUserClip1W 0x9c38 -#define GlintUserClip1WTag 0x0387 -#define GlintUserClip1WReg 1 -#define GlintUserClip1WOff 0x8c38 - -#define GlintUserClip2X 0x9c40 -#define GlintUserClip2XTag 0x0388 -#define GlintUserClip2XReg 1 -#define GlintUserClip2XOff 0x8c40 - -#define GlintUserClip2Y 0x9c48 -#define GlintUserClip2YTag 0x0389 -#define GlintUserClip2YReg 1 -#define GlintUserClip2YOff 0x8c48 - -#define GlintUserClip2Z 0x9c50 -#define GlintUserClip2ZTag 0x038a -#define GlintUserClip2ZReg 1 -#define GlintUserClip2ZOff 0x8c50 - -#define GlintUserClip2W 0x9c58 -#define GlintUserClip2WTag 0x038b -#define GlintUserClip2WReg 1 -#define GlintUserClip2WOff 0x8c58 - -#define GlintUserClip3X 0x9c60 -#define GlintUserClip3XTag 0x038c -#define GlintUserClip3XReg 1 -#define GlintUserClip3XOff 0x8c60 - -#define GlintUserClip3Y 0x9c68 -#define GlintUserClip3YTag 0x038d -#define GlintUserClip3YReg 1 -#define GlintUserClip3YOff 0x8c68 - -#define GlintUserClip3Z 0x9c70 -#define GlintUserClip3ZTag 0x038e -#define GlintUserClip3ZReg 1 -#define GlintUserClip3ZOff 0x8c70 - -#define GlintUserClip3W 0x9c78 -#define GlintUserClip3WTag 0x038f -#define GlintUserClip3WReg 1 -#define GlintUserClip3WOff 0x8c78 - -#define GlintUserClip4X 0x9c80 -#define GlintUserClip4XTag 0x0390 -#define GlintUserClip4XReg 1 -#define GlintUserClip4XOff 0x8c80 - -#define GlintUserClip4Y 0x9c88 -#define GlintUserClip4YTag 0x0391 -#define GlintUserClip4YReg 1 -#define GlintUserClip4YOff 0x8c88 - -#define GlintUserClip4Z 0x9c90 -#define GlintUserClip4ZTag 0x0392 -#define GlintUserClip4ZReg 1 -#define GlintUserClip4ZOff 0x8c90 - -#define GlintUserClip4W 0x9c98 -#define GlintUserClip4WTag 0x0393 -#define GlintUserClip4WReg 1 -#define GlintUserClip4WOff 0x8c98 - -#define GlintUserClip5X 0x9ca0 -#define GlintUserClip5XTag 0x0394 -#define GlintUserClip5XReg 1 -#define GlintUserClip5XOff 0x8ca0 - -#define GlintUserClip5Y 0x9ca8 -#define GlintUserClip5YTag 0x0395 -#define GlintUserClip5YReg 1 -#define GlintUserClip5YOff 0x8ca8 - -#define GlintUserClip5Z 0x9cb0 -#define GlintUserClip5ZTag 0x0396 -#define GlintUserClip5ZReg 1 -#define GlintUserClip5ZOff 0x8cb0 - -#define GlintUserClip5W 0x9cb8 -#define GlintUserClip5WTag 0x0397 -#define GlintUserClip5WReg 1 -#define GlintUserClip5WOff 0x8cb8 - -#define GlintRasterPosXOffset 0x9ce8 -#define GlintRasterPosXOffsetTag 0x039d -#define GlintRasterPosXOffsetReg 1 -#define GlintRasterPosXOffsetOff 0x8ce8 - -#define GlintRasterPosYOffset 0x9cf0 -#define GlintRasterPosYOffsetTag 0x039e -#define GlintRasterPosYOffsetReg 1 -#define GlintRasterPosYOffsetOff 0x8cf0 - -#define GlintAttenuationCutOff 0x9cf8 -#define GlintAttenuationCutOffTag 0x039f -#define GlintAttenuationCutOffReg 1 -#define GlintAttenuationCutOffOff 0x8cf8 - -#define GlintLight0Mode 0x9d00 -#define GlintLight0ModeTag 0x03a0 -#define GlintLight0ModeReg 1 -#define GlintLight0ModeOff 0x8d00 - -#define GlintLight0AmbientIntensityRed 0x9d08 -#define GlintLight0AmbientIntensityRedTag 0x03a1 -#define GlintLight0AmbientIntensityRedReg 1 -#define GlintLight0AmbientIntensityRedOff 0x8d08 - -#define GlintLight0AmbientIntensityGreen 0x9d10 -#define GlintLight0AmbientIntensityGreenTag 0x03a2 -#define GlintLight0AmbientIntensityGreenReg 1 -#define GlintLight0AmbientIntensityGreenOff 0x8d10 - -#define GlintLight0AmbientIntensityBlue 0x9d18 -#define GlintLight0AmbientIntensityBlueTag 0x03a3 -#define GlintLight0AmbientIntensityBlueReg 1 -#define GlintLight0AmbientIntensityBlueOff 0x8d18 - -#define GlintLight0DiffuseIntensityRed 0x9d20 -#define GlintLight0DiffuseIntensityRedTag 0x03a4 -#define GlintLight0DiffuseIntensityRedReg 1 -#define GlintLight0DiffuseIntensityRedOff 0x8d20 - -#define GlintLight0DiffuseIntensityGreen 0x9d28 -#define GlintLight0DiffuseIntensityGreenTag 0x03a5 -#define GlintLight0DiffuseIntensityGreenReg 1 -#define GlintLight0DiffuseIntensityGreenOff 0x8d28 - -#define GlintLight0DiffuseIntensityBlue 0x9d30 -#define GlintLight0DiffuseIntensityBlueTag 0x03a6 -#define GlintLight0DiffuseIntensityBlueReg 1 -#define GlintLight0DiffuseIntensityBlueOff 0x8d30 - -#define GlintLight0SpecularIntensityRed 0x9d38 -#define GlintLight0SpecularIntensityRedTag 0x03a7 -#define GlintLight0SpecularIntensityRedReg 1 -#define GlintLight0SpecularIntensityRedOff 0x8d38 - -#define GlintLight0SpecularIntensityGreen 0x9d40 -#define GlintLight0SpecularIntensityGreenTag 0x03a8 -#define GlintLight0SpecularIntensityGreenReg 1 -#define GlintLight0SpecularIntensityGreenOff 0x8d40 - -#define GlintLight0SpecularIntensityBlue 0x9d48 -#define GlintLight0SpecularIntensityBlueTag 0x03a9 -#define GlintLight0SpecularIntensityBlueReg 1 -#define GlintLight0SpecularIntensityBlueOff 0x8d48 - -#define GlintLight0PositionX 0x9d50 -#define GlintLight0PositionXTag 0x03aa -#define GlintLight0PositionXReg 1 -#define GlintLight0PositionXOff 0x8d50 - -#define GlintLight0PositionY 0x9d58 -#define GlintLight0PositionYTag 0x03ab -#define GlintLight0PositionYReg 1 -#define GlintLight0PositionYOff 0x8d58 - -#define GlintLight0PositionZ 0x9d60 -#define GlintLight0PositionZTag 0x03ac -#define GlintLight0PositionZReg 1 -#define GlintLight0PositionZOff 0x8d60 - -#define GlintLight0PositionW 0x9d68 -#define GlintLight0PositionWTag 0x03ad -#define GlintLight0PositionWReg 1 -#define GlintLight0PositionWOff 0x8d68 - -#define GlintLight0SpotlightDirectionX 0x9d70 -#define GlintLight0SpotlightDirectionXTag 0x03ae -#define GlintLight0SpotlightDirectionXReg 1 -#define GlintLight0SpotlightDirectionXOff 0x8d70 - -#define GlintLight0SpotlightDirectionY 0x9d78 -#define GlintLight0SpotlightDirectionYTag 0x03af -#define GlintLight0SpotlightDirectionYReg 1 -#define GlintLight0SpotlightDirectionYOff 0x8d78 - -#define GlintLight0SpotlightDirectionZ 0x9d80 -#define GlintLight0SpotlightDirectionZTag 0x03b0 -#define GlintLight0SpotlightDirectionZReg 1 -#define GlintLight0SpotlightDirectionZOff 0x8d80 - -#define GlintLight0SpotlightExponent 0x9d88 -#define GlintLight0SpotlightExponentTag 0x03b1 -#define GlintLight0SpotlightExponentReg 1 -#define GlintLight0SpotlightExponentOff 0x8d88 - -#define GlintLight0CosSpotlightCutoffAngle 0x9d90 -#define GlintLight0CosSpotlightCutoffAngleTag 0x03b2 -#define GlintLight0CosSpotlightCutoffAngleReg 1 -#define GlintLight0CosSpotlightCutoffAngleOff 0x8d90 - -#define GlintLight0ConstantAttenuation 0x9d98 -#define GlintLight0ConstantAttenuationTag 0x03b3 -#define GlintLight0ConstantAttenuationReg 1 -#define GlintLight0ConstantAttenuationOff 0x8d98 - -#define GlintLight0LinearAttenuation 0x9da0 -#define GlintLight0LinearAttenuationTag 0x03b4 -#define GlintLight0LinearAttenuationReg 1 -#define GlintLight0LinearAttenuationOff 0x8da0 - -#define GlintLight0QuadraticAttenuation 0x9da8 -#define GlintLight0QuadraticAttenuationTag 0x03b5 -#define GlintLight0QuadraticAttenuationReg 1 -#define GlintLight0QuadraticAttenuationOff 0x8da8 - -#define GlintLight1Mode 0x9db0 -#define GlintLight1ModeTag 0x03b6 -#define GlintLight1ModeReg 1 -#define GlintLight1ModeOff 0x8db0 - -#define GlintLight1AmbientIntensityRed 0x9db8 -#define GlintLight1AmbientIntensityRedTag 0x03b7 -#define GlintLight1AmbientIntensityRedReg 1 -#define GlintLight1AmbientIntensityRedOff 0x8db8 - -#define GlintLight1AmbientIntensityGreen 0x9dc0 -#define GlintLight1AmbientIntensityGreenTag 0x03b8 -#define GlintLight1AmbientIntensityGreenReg 1 -#define GlintLight1AmbientIntensityGreenOff 0x8dc0 - -#define GlintLight1AmbientIntensityBlue 0x9dc8 -#define GlintLight1AmbientIntensityBlueTag 0x03b9 -#define GlintLight1AmbientIntensityBlueReg 1 -#define GlintLight1AmbientIntensityBlueOff 0x8dc8 - -#define GlintLight1DiffuseIntensityRed 0x9dd0 -#define GlintLight1DiffuseIntensityRedTag 0x03ba -#define GlintLight1DiffuseIntensityRedReg 1 -#define GlintLight1DiffuseIntensityRedOff 0x8dd0 - -#define GlintLight1DiffuseIntensityGreen 0x9dd8 -#define GlintLight1DiffuseIntensityGreenTag 0x03bb -#define GlintLight1DiffuseIntensityGreenReg 1 -#define GlintLight1DiffuseIntensityGreenOff 0x8dd8 - -#define GlintLight1DiffuseIntensityBlue 0x9de0 -#define GlintLight1DiffuseIntensityBlueTag 0x03bc -#define GlintLight1DiffuseIntensityBlueReg 1 -#define GlintLight1DiffuseIntensityBlueOff 0x8de0 - -#define GlintLight1SpecularIntensityRed 0x9de8 -#define GlintLight1SpecularIntensityRedTag 0x03bd -#define GlintLight1SpecularIntensityRedReg 1 -#define GlintLight1SpecularIntensityRedOff 0x8de8 - -#define GlintLight1SpecularIntensityGreen 0x9df0 -#define GlintLight1SpecularIntensityGreenTag 0x03be -#define GlintLight1SpecularIntensityGreenReg 1 -#define GlintLight1SpecularIntensityGreenOff 0x8df0 - -#define GlintLight1SpecularIntensityBlue 0x9df8 -#define GlintLight1SpecularIntensityBlueTag 0x03bf -#define GlintLight1SpecularIntensityBlueReg 1 -#define GlintLight1SpecularIntensityBlueOff 0x8df8 - -#define GlintLight1PositionX 0x9e00 -#define GlintLight1PositionXTag 0x03c0 -#define GlintLight1PositionXReg 1 -#define GlintLight1PositionXOff 0x8e00 - -#define GlintLight1PositionY 0x9e08 -#define GlintLight1PositionYTag 0x03c1 -#define GlintLight1PositionYReg 1 -#define GlintLight1PositionYOff 0x8e08 - -#define GlintLight1PositionZ 0x9e10 -#define GlintLight1PositionZTag 0x03c2 -#define GlintLight1PositionZReg 1 -#define GlintLight1PositionZOff 0x8e10 - -#define GlintLight1PositionW 0x9e18 -#define GlintLight1PositionWTag 0x03c3 -#define GlintLight1PositionWReg 1 -#define GlintLight1PositionWOff 0x8e18 - -#define GlintLight1SpotlightDirectionX 0x9e20 -#define GlintLight1SpotlightDirectionXTag 0x03c4 -#define GlintLight1SpotlightDirectionXReg 1 -#define GlintLight1SpotlightDirectionXOff 0x8e20 - -#define GlintLight1SpotlightDirectionY 0x9e28 -#define GlintLight1SpotlightDirectionYTag 0x03c5 -#define GlintLight1SpotlightDirectionYReg 1 -#define GlintLight1SpotlightDirectionYOff 0x8e28 - -#define GlintLight1SpotlightDirectionZ 0x9e30 -#define GlintLight1SpotlightDirectionZTag 0x03c6 -#define GlintLight1SpotlightDirectionZReg 1 -#define GlintLight1SpotlightDirectionZOff 0x8e30 - -#define GlintLight1SpotlightExponent 0x9e38 -#define GlintLight1SpotlightExponentTag 0x03c7 -#define GlintLight1SpotlightExponentReg 1 -#define GlintLight1SpotlightExponentOff 0x8e38 - -#define GlintLight1CosSpotlightCutoffAngle 0x9e40 -#define GlintLight1CosSpotlightCutoffAngleTag 0x03c8 -#define GlintLight1CosSpotlightCutoffAngleReg 1 -#define GlintLight1CosSpotlightCutoffAngleOff 0x8e40 - -#define GlintLight1ConstantAttenuation 0x9e48 -#define GlintLight1ConstantAttenuationTag 0x03c9 -#define GlintLight1ConstantAttenuationReg 1 -#define GlintLight1ConstantAttenuationOff 0x8e48 - -#define GlintLight1LinearAttenuation 0x9e50 -#define GlintLight1LinearAttenuationTag 0x03ca -#define GlintLight1LinearAttenuationReg 1 -#define GlintLight1LinearAttenuationOff 0x8e50 - -#define GlintLight1QuadraticAttenuation 0x9e58 -#define GlintLight1QuadraticAttenuationTag 0x03cb -#define GlintLight1QuadraticAttenuationReg 1 -#define GlintLight1QuadraticAttenuationOff 0x8e58 - -#define GlintLight2Mode 0x9e60 -#define GlintLight2ModeTag 0x03cc -#define GlintLight2ModeReg 1 -#define GlintLight2ModeOff 0x8e60 - -#define GlintLight2AmbientIntensityRed 0x9e68 -#define GlintLight2AmbientIntensityRedTag 0x03cd -#define GlintLight2AmbientIntensityRedReg 1 -#define GlintLight2AmbientIntensityRedOff 0x8e68 - -#define GlintLight2AmbientIntensityGreen 0x9e70 -#define GlintLight2AmbientIntensityGreenTag 0x03ce -#define GlintLight2AmbientIntensityGreenReg 1 -#define GlintLight2AmbientIntensityGreenOff 0x8e70 - -#define GlintLight2AmbientIntensityBlue 0x9e78 -#define GlintLight2AmbientIntensityBlueTag 0x03cf -#define GlintLight2AmbientIntensityBlueReg 1 -#define GlintLight2AmbientIntensityBlueOff 0x8e78 - -#define GlintLight2DiffuseIntensityRed 0x9e80 -#define GlintLight2DiffuseIntensityRedTag 0x03d0 -#define GlintLight2DiffuseIntensityRedReg 1 -#define GlintLight2DiffuseIntensityRedOff 0x8e80 - -#define GlintLight2DiffuseIntensityGreen 0x9e88 -#define GlintLight2DiffuseIntensityGreenTag 0x03d1 -#define GlintLight2DiffuseIntensityGreenReg 1 -#define GlintLight2DiffuseIntensityGreenOff 0x8e88 - -#define GlintLight2DiffuseIntensityBlue 0x9e90 -#define GlintLight2DiffuseIntensityBlueTag 0x03d2 -#define GlintLight2DiffuseIntensityBlueReg 1 -#define GlintLight2DiffuseIntensityBlueOff 0x8e90 - -#define GlintLight2SpecularIntensityRed 0x9e98 -#define GlintLight2SpecularIntensityRedTag 0x03d3 -#define GlintLight2SpecularIntensityRedReg 1 -#define GlintLight2SpecularIntensityRedOff 0x8e98 - -#define GlintLight2SpecularIntensityGreen 0x9ea0 -#define GlintLight2SpecularIntensityGreenTag 0x03d4 -#define GlintLight2SpecularIntensityGreenReg 1 -#define GlintLight2SpecularIntensityGreenOff 0x8ea0 - -#define GlintLight2SpecularIntensityBlue 0x9ea8 -#define GlintLight2SpecularIntensityBlueTag 0x03d5 -#define GlintLight2SpecularIntensityBlueReg 1 -#define GlintLight2SpecularIntensityBlueOff 0x8ea8 - -#define GlintLight2PositionX 0x9eb0 -#define GlintLight2PositionXTag 0x03d6 -#define GlintLight2PositionXReg 1 -#define GlintLight2PositionXOff 0x8eb0 - -#define GlintLight2PositionY 0x9eb8 -#define GlintLight2PositionYTag 0x03d7 -#define GlintLight2PositionYReg 1 -#define GlintLight2PositionYOff 0x8eb8 - -#define GlintLight2PositionZ 0x9ec0 -#define GlintLight2PositionZTag 0x03d8 -#define GlintLight2PositionZReg 1 -#define GlintLight2PositionZOff 0x8ec0 - -#define GlintLight2PositionW 0x9ec8 -#define GlintLight2PositionWTag 0x03d9 -#define GlintLight2PositionWReg 1 -#define GlintLight2PositionWOff 0x8ec8 - -#define GlintLight2SpotlightDirectionX 0x9ed0 -#define GlintLight2SpotlightDirectionXTag 0x03da -#define GlintLight2SpotlightDirectionXReg 1 -#define GlintLight2SpotlightDirectionXOff 0x8ed0 - -#define GlintLight2SpotlightDirectionY 0x9ed8 -#define GlintLight2SpotlightDirectionYTag 0x03db -#define GlintLight2SpotlightDirectionYReg 1 -#define GlintLight2SpotlightDirectionYOff 0x8ed8 - -#define GlintLight2SpotlightDirectionZ 0x9ee0 -#define GlintLight2SpotlightDirectionZTag 0x03dc -#define GlintLight2SpotlightDirectionZReg 1 -#define GlintLight2SpotlightDirectionZOff 0x8ee0 - -#define GlintLight2SpotlightExponent 0x9ee8 -#define GlintLight2SpotlightExponentTag 0x03dd -#define GlintLight2SpotlightExponentReg 1 -#define GlintLight2SpotlightExponentOff 0x8ee8 - -#define GlintLight2CosSpotlightCutoffAngle 0x9ef0 -#define GlintLight2CosSpotlightCutoffAngleTag 0x03de -#define GlintLight2CosSpotlightCutoffAngleReg 1 -#define GlintLight2CosSpotlightCutoffAngleOff 0x8ef0 - -#define GlintLight2ConstantAttenuation 0x9ef8 -#define GlintLight2ConstantAttenuationTag 0x03df -#define GlintLight2ConstantAttenuationReg 1 -#define GlintLight2ConstantAttenuationOff 0x8ef8 - -#define GlintLight2LinearAttenuation 0x9f00 -#define GlintLight2LinearAttenuationTag 0x03e0 -#define GlintLight2LinearAttenuationReg 1 -#define GlintLight2LinearAttenuationOff 0x8f00 - -#define GlintLight2QuadraticAttenuation 0x9f08 -#define GlintLight2QuadraticAttenuationTag 0x03e1 -#define GlintLight2QuadraticAttenuationReg 1 -#define GlintLight2QuadraticAttenuationOff 0x8f08 - -#define GlintLight3Mode 0x9f10 -#define GlintLight3ModeTag 0x03e2 -#define GlintLight3ModeReg 1 -#define GlintLight3ModeOff 0x8f10 - -#define GlintLight3AmbientIntensityRed 0x9f18 -#define GlintLight3AmbientIntensityRedTag 0x03e3 -#define GlintLight3AmbientIntensityRedReg 1 -#define GlintLight3AmbientIntensityRedOff 0x8f18 - -#define GlintLight3AmbientIntensityGreen 0x9f20 -#define GlintLight3AmbientIntensityGreenTag 0x03e4 -#define GlintLight3AmbientIntensityGreenReg 1 -#define GlintLight3AmbientIntensityGreenOff 0x8f20 - -#define GlintLight3AmbientIntensityBlue 0x9f28 -#define GlintLight3AmbientIntensityBlueTag 0x03e5 -#define GlintLight3AmbientIntensityBlueReg 1 -#define GlintLight3AmbientIntensityBlueOff 0x8f28 - -#define GlintLight3DiffuseIntensityRed 0x9f30 -#define GlintLight3DiffuseIntensityRedTag 0x03e6 -#define GlintLight3DiffuseIntensityRedReg 1 -#define GlintLight3DiffuseIntensityRedOff 0x8f30 - -#define GlintLight3DiffuseIntensityGreen 0x9f38 -#define GlintLight3DiffuseIntensityGreenTag 0x03e7 -#define GlintLight3DiffuseIntensityGreenReg 1 -#define GlintLight3DiffuseIntensityGreenOff 0x8f38 - -#define GlintLight3DiffuseIntensityBlue 0x9f40 -#define GlintLight3DiffuseIntensityBlueTag 0x03e8 -#define GlintLight3DiffuseIntensityBlueReg 1 -#define GlintLight3DiffuseIntensityBlueOff 0x8f40 - -#define GlintLight3SpecularIntensityRed 0x9f48 -#define GlintLight3SpecularIntensityRedTag 0x03e9 -#define GlintLight3SpecularIntensityRedReg 1 -#define GlintLight3SpecularIntensityRedOff 0x8f48 - -#define GlintLight3SpecularIntensityGreen 0x9f50 -#define GlintLight3SpecularIntensityGreenTag 0x03ea -#define GlintLight3SpecularIntensityGreenReg 1 -#define GlintLight3SpecularIntensityGreenOff 0x8f50 - -#define GlintLight3SpecularIntensityBlue 0x9f58 -#define GlintLight3SpecularIntensityBlueTag 0x03eb -#define GlintLight3SpecularIntensityBlueReg 1 -#define GlintLight3SpecularIntensityBlueOff 0x8f58 - -#define GlintLight3PositionX 0x9f60 -#define GlintLight3PositionXTag 0x03ec -#define GlintLight3PositionXReg 1 -#define GlintLight3PositionXOff 0x8f60 - -#define GlintLight3PositionY 0x9f68 -#define GlintLight3PositionYTag 0x03ed -#define GlintLight3PositionYReg 1 -#define GlintLight3PositionYOff 0x8f68 - -#define GlintLight3PositionZ 0x9f70 -#define GlintLight3PositionZTag 0x03ee -#define GlintLight3PositionZReg 1 -#define GlintLight3PositionZOff 0x8f70 - -#define GlintLight3PositionW 0x9f78 -#define GlintLight3PositionWTag 0x03ef -#define GlintLight3PositionWReg 1 -#define GlintLight3PositionWOff 0x8f78 - -#define GlintLight3SpotlightDirectionX 0x9f80 -#define GlintLight3SpotlightDirectionXTag 0x03f0 -#define GlintLight3SpotlightDirectionXReg 1 -#define GlintLight3SpotlightDirectionXOff 0x8f80 - -#define GlintLight3SpotlightDirectionY 0x9f88 -#define GlintLight3SpotlightDirectionYTag 0x03f1 -#define GlintLight3SpotlightDirectionYReg 1 -#define GlintLight3SpotlightDirectionYOff 0x8f88 - -#define GlintLight3SpotlightDirectionZ 0x9f90 -#define GlintLight3SpotlightDirectionZTag 0x03f2 -#define GlintLight3SpotlightDirectionZReg 1 -#define GlintLight3SpotlightDirectionZOff 0x8f90 - -#define GlintLight3SpotlightExponent 0x9f98 -#define GlintLight3SpotlightExponentTag 0x03f3 -#define GlintLight3SpotlightExponentReg 1 -#define GlintLight3SpotlightExponentOff 0x8f98 - -#define GlintLight3CosSpotlightCutoffAngle 0x9fa0 -#define GlintLight3CosSpotlightCutoffAngleTag 0x03f4 -#define GlintLight3CosSpotlightCutoffAngleReg 1 -#define GlintLight3CosSpotlightCutoffAngleOff 0x8fa0 - -#define GlintLight3ConstantAttenuation 0x9fa8 -#define GlintLight3ConstantAttenuationTag 0x03f5 -#define GlintLight3ConstantAttenuationReg 1 -#define GlintLight3ConstantAttenuationOff 0x8fa8 - -#define GlintLight3LinearAttenuation 0x9fb0 -#define GlintLight3LinearAttenuationTag 0x03f6 -#define GlintLight3LinearAttenuationReg 1 -#define GlintLight3LinearAttenuationOff 0x8fb0 - -#define GlintLight3QuadraticAttenuation 0x9fb8 -#define GlintLight3QuadraticAttenuationTag 0x03f7 -#define GlintLight3QuadraticAttenuationReg 1 -#define GlintLight3QuadraticAttenuationOff 0x8fb8 - -#define GlintLight4Mode 0x9fc0 -#define GlintLight4ModeTag 0x03f8 -#define GlintLight4ModeReg 1 -#define GlintLight4ModeOff 0x8fc0 - -#define GlintLight4AmbientIntensityRed 0x9fc8 -#define GlintLight4AmbientIntensityRedTag 0x03f9 -#define GlintLight4AmbientIntensityRedReg 1 -#define GlintLight4AmbientIntensityRedOff 0x8fc8 - -#define GlintLight4AmbientIntensityGreen 0x9fd0 -#define GlintLight4AmbientIntensityGreenTag 0x03fa -#define GlintLight4AmbientIntensityGreenReg 1 -#define GlintLight4AmbientIntensityGreenOff 0x8fd0 - -#define GlintLight4AmbientIntensityBlue 0x9fd8 -#define GlintLight4AmbientIntensityBlueTag 0x03fb -#define GlintLight4AmbientIntensityBlueReg 1 -#define GlintLight4AmbientIntensityBlueOff 0x8fd8 - -#define GlintLight4DiffuseIntensityRed 0x9fe0 -#define GlintLight4DiffuseIntensityRedTag 0x03fc -#define GlintLight4DiffuseIntensityRedReg 1 -#define GlintLight4DiffuseIntensityRedOff 0x8fe0 - -#define GlintLight4DiffuseIntensityGreen 0x9fe8 -#define GlintLight4DiffuseIntensityGreenTag 0x03fd -#define GlintLight4DiffuseIntensityGreenReg 1 -#define GlintLight4DiffuseIntensityGreenOff 0x8fe8 - -#define GlintLight4DiffuseIntensityBlue 0x9ff0 -#define GlintLight4DiffuseIntensityBlueTag 0x03fe -#define GlintLight4DiffuseIntensityBlueReg 1 -#define GlintLight4DiffuseIntensityBlueOff 0x8ff0 - -#define GlintLight4SpecularIntensityRed 0x9ff8 -#define GlintLight4SpecularIntensityRedTag 0x03ff -#define GlintLight4SpecularIntensityRedReg 1 -#define GlintLight4SpecularIntensityRedOff 0x8ff8 - -#define GlintLight4SpecularIntensityGreen 0xa000 -#define GlintLight4SpecularIntensityGreenTag 0x0400 -#define GlintLight4SpecularIntensityGreenReg 1 -#define GlintLight4SpecularIntensityGreenOff 0x9000 - -#define GlintLight4SpecularIntensityBlue 0xa008 -#define GlintLight4SpecularIntensityBlueTag 0x0401 -#define GlintLight4SpecularIntensityBlueReg 1 -#define GlintLight4SpecularIntensityBlueOff 0x9008 - -#define GlintLight4PositionX 0xa010 -#define GlintLight4PositionXTag 0x0402 -#define GlintLight4PositionXReg 1 -#define GlintLight4PositionXOff 0x9010 - -#define GlintLight4PositionY 0xa018 -#define GlintLight4PositionYTag 0x0403 -#define GlintLight4PositionYReg 1 -#define GlintLight4PositionYOff 0x9018 - -#define GlintLight4PositionZ 0xa020 -#define GlintLight4PositionZTag 0x0404 -#define GlintLight4PositionZReg 1 -#define GlintLight4PositionZOff 0x9020 - -#define GlintLight4PositionW 0xa028 -#define GlintLight4PositionWTag 0x0405 -#define GlintLight4PositionWReg 1 -#define GlintLight4PositionWOff 0x9028 - -#define GlintLight4SpotlightDirectionX 0xa030 -#define GlintLight4SpotlightDirectionXTag 0x0406 -#define GlintLight4SpotlightDirectionXReg 1 -#define GlintLight4SpotlightDirectionXOff 0x9030 - -#define GlintLight4SpotlightDirectionY 0xa038 -#define GlintLight4SpotlightDirectionYTag 0x0407 -#define GlintLight4SpotlightDirectionYReg 1 -#define GlintLight4SpotlightDirectionYOff 0x9038 - -#define GlintLight4SpotlightDirectionZ 0xa040 -#define GlintLight4SpotlightDirectionZTag 0x0408 -#define GlintLight4SpotlightDirectionZReg 1 -#define GlintLight4SpotlightDirectionZOff 0x9040 - -#define GlintLight4SpotlightExponent 0xa048 -#define GlintLight4SpotlightExponentTag 0x0409 -#define GlintLight4SpotlightExponentReg 1 -#define GlintLight4SpotlightExponentOff 0x9048 - -#define GlintLight4CosSpotlightCutoffAngle 0xa050 -#define GlintLight4CosSpotlightCutoffAngleTag 0x040a -#define GlintLight4CosSpotlightCutoffAngleReg 1 -#define GlintLight4CosSpotlightCutoffAngleOff 0x9050 - -#define GlintLight4ConstantAttenuation 0xa058 -#define GlintLight4ConstantAttenuationTag 0x040b -#define GlintLight4ConstantAttenuationReg 1 -#define GlintLight4ConstantAttenuationOff 0x9058 - -#define GlintLight4LinearAttenuation 0xa060 -#define GlintLight4LinearAttenuationTag 0x040c -#define GlintLight4LinearAttenuationReg 1 -#define GlintLight4LinearAttenuationOff 0x9060 - -#define GlintLight4QuadraticAttenuation 0xa068 -#define GlintLight4QuadraticAttenuationTag 0x040d -#define GlintLight4QuadraticAttenuationReg 1 -#define GlintLight4QuadraticAttenuationOff 0x9068 - -#define GlintLight5Mode 0xa070 -#define GlintLight5ModeTag 0x040e -#define GlintLight5ModeReg 1 -#define GlintLight5ModeOff 0x9070 - -#define GlintLight5AmbientIntensityRed 0xa078 -#define GlintLight5AmbientIntensityRedTag 0x040f -#define GlintLight5AmbientIntensityRedReg 1 -#define GlintLight5AmbientIntensityRedOff 0x9078 - -#define GlintLight5AmbientIntensityGreen 0xa080 -#define GlintLight5AmbientIntensityGreenTag 0x0410 -#define GlintLight5AmbientIntensityGreenReg 1 -#define GlintLight5AmbientIntensityGreenOff 0x9080 - -#define GlintLight5AmbientIntensityBlue 0xa088 -#define GlintLight5AmbientIntensityBlueTag 0x0411 -#define GlintLight5AmbientIntensityBlueReg 1 -#define GlintLight5AmbientIntensityBlueOff 0x9088 - -#define GlintLight5DiffuseIntensityRed 0xa090 -#define GlintLight5DiffuseIntensityRedTag 0x0412 -#define GlintLight5DiffuseIntensityRedReg 1 -#define GlintLight5DiffuseIntensityRedOff 0x9090 - -#define GlintLight5DiffuseIntensityGreen 0xa098 -#define GlintLight5DiffuseIntensityGreenTag 0x0413 -#define GlintLight5DiffuseIntensityGreenReg 1 -#define GlintLight5DiffuseIntensityGreenOff 0x9098 - -#define GlintLight5DiffuseIntensityBlue 0xa0a0 -#define GlintLight5DiffuseIntensityBlueTag 0x0414 -#define GlintLight5DiffuseIntensityBlueReg 1 -#define GlintLight5DiffuseIntensityBlueOff 0x90a0 - -#define GlintLight5SpecularIntensityRed 0xa0a8 -#define GlintLight5SpecularIntensityRedTag 0x0415 -#define GlintLight5SpecularIntensityRedReg 1 -#define GlintLight5SpecularIntensityRedOff 0x90a8 - -#define GlintLight5SpecularIntensityGreen 0xa0b0 -#define GlintLight5SpecularIntensityGreenTag 0x0416 -#define GlintLight5SpecularIntensityGreenReg 1 -#define GlintLight5SpecularIntensityGreenOff 0x90b0 - -#define GlintLight5SpecularIntensityBlue 0xa0b8 -#define GlintLight5SpecularIntensityBlueTag 0x0417 -#define GlintLight5SpecularIntensityBlueReg 1 -#define GlintLight5SpecularIntensityBlueOff 0x90b8 - -#define GlintLight5PositionX 0xa0c0 -#define GlintLight5PositionXTag 0x0418 -#define GlintLight5PositionXReg 1 -#define GlintLight5PositionXOff 0x90c0 - -#define GlintLight5PositionY 0xa0c8 -#define GlintLight5PositionYTag 0x0419 -#define GlintLight5PositionYReg 1 -#define GlintLight5PositionYOff 0x90c8 - -#define GlintLight5PositionZ 0xa0d0 -#define GlintLight5PositionZTag 0x041a -#define GlintLight5PositionZReg 1 -#define GlintLight5PositionZOff 0x90d0 - -#define GlintLight5PositionW 0xa0d8 -#define GlintLight5PositionWTag 0x041b -#define GlintLight5PositionWReg 1 -#define GlintLight5PositionWOff 0x90d8 - -#define GlintLight5SpotlightDirectionX 0xa0e0 -#define GlintLight5SpotlightDirectionXTag 0x041c -#define GlintLight5SpotlightDirectionXReg 1 -#define GlintLight5SpotlightDirectionXOff 0x90e0 - -#define GlintLight5SpotlightDirectionY 0xa0e8 -#define GlintLight5SpotlightDirectionYTag 0x041d -#define GlintLight5SpotlightDirectionYReg 1 -#define GlintLight5SpotlightDirectionYOff 0x90e8 - -#define GlintLight5SpotlightDirectionZ 0xa0f0 -#define GlintLight5SpotlightDirectionZTag 0x041e -#define GlintLight5SpotlightDirectionZReg 1 -#define GlintLight5SpotlightDirectionZOff 0x90f0 - -#define GlintLight5SpotlightExponent 0xa0f8 -#define GlintLight5SpotlightExponentTag 0x041f -#define GlintLight5SpotlightExponentReg 1 -#define GlintLight5SpotlightExponentOff 0x90f8 - -#define GlintLight5CosSpotlightCutoffAngle 0xa100 -#define GlintLight5CosSpotlightCutoffAngleTag 0x0420 -#define GlintLight5CosSpotlightCutoffAngleReg 1 -#define GlintLight5CosSpotlightCutoffAngleOff 0x9100 - -#define GlintLight5ConstantAttenuation 0xa108 -#define GlintLight5ConstantAttenuationTag 0x0421 -#define GlintLight5ConstantAttenuationReg 1 -#define GlintLight5ConstantAttenuationOff 0x9108 - -#define GlintLight5LinearAttenuation 0xa110 -#define GlintLight5LinearAttenuationTag 0x0422 -#define GlintLight5LinearAttenuationReg 1 -#define GlintLight5LinearAttenuationOff 0x9110 - -#define GlintLight5QuadraticAttenuation 0xa118 -#define GlintLight5QuadraticAttenuationTag 0x0423 -#define GlintLight5QuadraticAttenuationReg 1 -#define GlintLight5QuadraticAttenuationOff 0x9118 - -#define GlintLight6Mode 0xa120 -#define GlintLight6ModeTag 0x0424 -#define GlintLight6ModeReg 1 -#define GlintLight6ModeOff 0x9120 - -#define GlintLight6AmbientIntensityRed 0xa128 -#define GlintLight6AmbientIntensityRedTag 0x0425 -#define GlintLight6AmbientIntensityRedReg 1 -#define GlintLight6AmbientIntensityRedOff 0x9128 - -#define GlintLight6AmbientIntensityGreen 0xa130 -#define GlintLight6AmbientIntensityGreenTag 0x0426 -#define GlintLight6AmbientIntensityGreenReg 1 -#define GlintLight6AmbientIntensityGreenOff 0x9130 - -#define GlintLight6AmbientIntensityBlue 0xa138 -#define GlintLight6AmbientIntensityBlueTag 0x0427 -#define GlintLight6AmbientIntensityBlueReg 1 -#define GlintLight6AmbientIntensityBlueOff 0x9138 - -#define GlintLight6DiffuseIntensityRed 0xa140 -#define GlintLight6DiffuseIntensityRedTag 0x0428 -#define GlintLight6DiffuseIntensityRedReg 1 -#define GlintLight6DiffuseIntensityRedOff 0x9140 - -#define GlintLight6DiffuseIntensityGreen 0xa148 -#define GlintLight6DiffuseIntensityGreenTag 0x0429 -#define GlintLight6DiffuseIntensityGreenReg 1 -#define GlintLight6DiffuseIntensityGreenOff 0x9148 - -#define GlintLight6DiffuseIntensityBlue 0xa150 -#define GlintLight6DiffuseIntensityBlueTag 0x042a -#define GlintLight6DiffuseIntensityBlueReg 1 -#define GlintLight6DiffuseIntensityBlueOff 0x9150 - -#define GlintLight6SpecularIntensityRed 0xa158 -#define GlintLight6SpecularIntensityRedTag 0x042b -#define GlintLight6SpecularIntensityRedReg 1 -#define GlintLight6SpecularIntensityRedOff 0x9158 - -#define GlintLight6SpecularIntensityGreen 0xa160 -#define GlintLight6SpecularIntensityGreenTag 0x042c -#define GlintLight6SpecularIntensityGreenReg 1 -#define GlintLight6SpecularIntensityGreenOff 0x9160 - -#define GlintLight6SpecularIntensityBlue 0xa168 -#define GlintLight6SpecularIntensityBlueTag 0x042d -#define GlintLight6SpecularIntensityBlueReg 1 -#define GlintLight6SpecularIntensityBlueOff 0x9168 - -#define GlintLight6PositionX 0xa170 -#define GlintLight6PositionXTag 0x042e -#define GlintLight6PositionXReg 1 -#define GlintLight6PositionXOff 0x9170 - -#define GlintLight6PositionY 0xa178 -#define GlintLight6PositionYTag 0x042f -#define GlintLight6PositionYReg 1 -#define GlintLight6PositionYOff 0x9178 - -#define GlintLight6PositionZ 0xa180 -#define GlintLight6PositionZTag 0x0430 -#define GlintLight6PositionZReg 1 -#define GlintLight6PositionZOff 0x9180 - -#define GlintLight6PositionW 0xa188 -#define GlintLight6PositionWTag 0x0431 -#define GlintLight6PositionWReg 1 -#define GlintLight6PositionWOff 0x9188 - -#define GlintLight6SpotlightDirectionX 0xa190 -#define GlintLight6SpotlightDirectionXTag 0x0432 -#define GlintLight6SpotlightDirectionXReg 1 -#define GlintLight6SpotlightDirectionXOff 0x9190 - -#define GlintLight6SpotlightDirectionY 0xa198 -#define GlintLight6SpotlightDirectionYTag 0x0433 -#define GlintLight6SpotlightDirectionYReg 1 -#define GlintLight6SpotlightDirectionYOff 0x9198 - -#define GlintLight6SpotlightDirectionZ 0xa1a0 -#define GlintLight6SpotlightDirectionZTag 0x0434 -#define GlintLight6SpotlightDirectionZReg 1 -#define GlintLight6SpotlightDirectionZOff 0x91a0 - -#define GlintLight6SpotlightExponent 0xa1a8 -#define GlintLight6SpotlightExponentTag 0x0435 -#define GlintLight6SpotlightExponentReg 1 -#define GlintLight6SpotlightExponentOff 0x91a8 - -#define GlintLight6CosSpotlightCutoffAngle 0xa1b0 -#define GlintLight6CosSpotlightCutoffAngleTag 0x0436 -#define GlintLight6CosSpotlightCutoffAngleReg 1 -#define GlintLight6CosSpotlightCutoffAngleOff 0x91b0 - -#define GlintLight6ConstantAttenuation 0xa1b8 -#define GlintLight6ConstantAttenuationTag 0x0437 -#define GlintLight6ConstantAttenuationReg 1 -#define GlintLight6ConstantAttenuationOff 0x91b8 - -#define GlintLight6LinearAttenuation 0xa1c0 -#define GlintLight6LinearAttenuationTag 0x0438 -#define GlintLight6LinearAttenuationReg 1 -#define GlintLight6LinearAttenuationOff 0x91c0 - -#define GlintLight6QuadraticAttenuation 0xa1c8 -#define GlintLight6QuadraticAttenuationTag 0x0439 -#define GlintLight6QuadraticAttenuationReg 1 -#define GlintLight6QuadraticAttenuationOff 0x91c8 - -#define GlintLight7Mode 0xa1d0 -#define GlintLight7ModeTag 0x043a -#define GlintLight7ModeReg 1 -#define GlintLight7ModeOff 0x91d0 - -#define GlintLight7AmbientIntensityRed 0xa1d8 -#define GlintLight7AmbientIntensityRedTag 0x043b -#define GlintLight7AmbientIntensityRedReg 1 -#define GlintLight7AmbientIntensityRedOff 0x91d8 - -#define GlintLight7AmbientIntensityGreen 0xa1e0 -#define GlintLight7AmbientIntensityGreenTag 0x043c -#define GlintLight7AmbientIntensityGreenReg 1 -#define GlintLight7AmbientIntensityGreenOff 0x91e0 - -#define GlintLight7AmbientIntensityBlue 0xa1e8 -#define GlintLight7AmbientIntensityBlueTag 0x043d -#define GlintLight7AmbientIntensityBlueReg 1 -#define GlintLight7AmbientIntensityBlueOff 0x91e8 - -#define GlintLight7DiffuseIntensityRed 0xa1f0 -#define GlintLight7DiffuseIntensityRedTag 0x043e -#define GlintLight7DiffuseIntensityRedReg 1 -#define GlintLight7DiffuseIntensityRedOff 0x91f0 - -#define GlintLight7DiffuseIntensityGreen 0xa1f8 -#define GlintLight7DiffuseIntensityGreenTag 0x043f -#define GlintLight7DiffuseIntensityGreenReg 1 -#define GlintLight7DiffuseIntensityGreenOff 0x91f8 - -#define GlintLight7DiffuseIntensityBlue 0xa200 -#define GlintLight7DiffuseIntensityBlueTag 0x0440 -#define GlintLight7DiffuseIntensityBlueReg 1 -#define GlintLight7DiffuseIntensityBlueOff 0x9200 - -#define GlintLight7SpecularIntensityRed 0xa208 -#define GlintLight7SpecularIntensityRedTag 0x0441 -#define GlintLight7SpecularIntensityRedReg 1 -#define GlintLight7SpecularIntensityRedOff 0x9208 - -#define GlintLight7SpecularIntensityGreen 0xa210 -#define GlintLight7SpecularIntensityGreenTag 0x0442 -#define GlintLight7SpecularIntensityGreenReg 1 -#define GlintLight7SpecularIntensityGreenOff 0x9210 - -#define GlintLight7SpecularIntensityBlue 0xa218 -#define GlintLight7SpecularIntensityBlueTag 0x0443 -#define GlintLight7SpecularIntensityBlueReg 1 -#define GlintLight7SpecularIntensityBlueOff 0x9218 - -#define GlintLight7PositionX 0xa220 -#define GlintLight7PositionXTag 0x0444 -#define GlintLight7PositionXReg 1 -#define GlintLight7PositionXOff 0x9220 - -#define GlintLight7PositionY 0xa228 -#define GlintLight7PositionYTag 0x0445 -#define GlintLight7PositionYReg 1 -#define GlintLight7PositionYOff 0x9228 - -#define GlintLight7PositionZ 0xa230 -#define GlintLight7PositionZTag 0x0446 -#define GlintLight7PositionZReg 1 -#define GlintLight7PositionZOff 0x9230 - -#define GlintLight7PositionW 0xa238 -#define GlintLight7PositionWTag 0x0447 -#define GlintLight7PositionWReg 1 -#define GlintLight7PositionWOff 0x9238 - -#define GlintLight7SpotlightDirectionX 0xa240 -#define GlintLight7SpotlightDirectionXTag 0x0448 -#define GlintLight7SpotlightDirectionXReg 1 -#define GlintLight7SpotlightDirectionXOff 0x9240 - -#define GlintLight7SpotlightDirectionY 0xa248 -#define GlintLight7SpotlightDirectionYTag 0x0449 -#define GlintLight7SpotlightDirectionYReg 1 -#define GlintLight7SpotlightDirectionYOff 0x9248 - -#define GlintLight7SpotlightDirectionZ 0xa250 -#define GlintLight7SpotlightDirectionZTag 0x044a -#define GlintLight7SpotlightDirectionZReg 1 -#define GlintLight7SpotlightDirectionZOff 0x9250 - -#define GlintLight7SpotlightExponent 0xa258 -#define GlintLight7SpotlightExponentTag 0x044b -#define GlintLight7SpotlightExponentReg 1 -#define GlintLight7SpotlightExponentOff 0x9258 - -#define GlintLight7CosSpotlightCutoffAngle 0xa260 -#define GlintLight7CosSpotlightCutoffAngleTag 0x044c -#define GlintLight7CosSpotlightCutoffAngleReg 1 -#define GlintLight7CosSpotlightCutoffAngleOff 0x9260 - -#define GlintLight7ConstantAttenuation 0xa268 -#define GlintLight7ConstantAttenuationTag 0x044d -#define GlintLight7ConstantAttenuationReg 1 -#define GlintLight7ConstantAttenuationOff 0x9268 - -#define GlintLight7LinearAttenuation 0xa270 -#define GlintLight7LinearAttenuationTag 0x044e -#define GlintLight7LinearAttenuationReg 1 -#define GlintLight7LinearAttenuationOff 0x9270 - -#define GlintLight7QuadraticAttenuation 0xa278 -#define GlintLight7QuadraticAttenuationTag 0x044f -#define GlintLight7QuadraticAttenuationReg 1 -#define GlintLight7QuadraticAttenuationOff 0x9278 - -#define GlintLight8Mode 0xa280 -#define GlintLight8ModeTag 0x0450 -#define GlintLight8ModeReg 1 -#define GlintLight8ModeOff 0x9280 - -#define GlintLight8AmbientIntensityRed 0xa288 -#define GlintLight8AmbientIntensityRedTag 0x0451 -#define GlintLight8AmbientIntensityRedReg 1 -#define GlintLight8AmbientIntensityRedOff 0x9288 - -#define GlintLight8AmbientIntensityGreen 0xa290 -#define GlintLight8AmbientIntensityGreenTag 0x0452 -#define GlintLight8AmbientIntensityGreenReg 1 -#define GlintLight8AmbientIntensityGreenOff 0x9290 - -#define GlintLight8AmbientIntensityBlue 0xa298 -#define GlintLight8AmbientIntensityBlueTag 0x0453 -#define GlintLight8AmbientIntensityBlueReg 1 -#define GlintLight8AmbientIntensityBlueOff 0x9298 - -#define GlintLight8DiffuseIntensityRed 0xa2a0 -#define GlintLight8DiffuseIntensityRedTag 0x0454 -#define GlintLight8DiffuseIntensityRedReg 1 -#define GlintLight8DiffuseIntensityRedOff 0x92a0 - -#define GlintLight8DiffuseIntensityGreen 0xa2a8 -#define GlintLight8DiffuseIntensityGreenTag 0x0455 -#define GlintLight8DiffuseIntensityGreenReg 1 -#define GlintLight8DiffuseIntensityGreenOff 0x92a8 - -#define GlintLight8DiffuseIntensityBlue 0xa2b0 -#define GlintLight8DiffuseIntensityBlueTag 0x0456 -#define GlintLight8DiffuseIntensityBlueReg 1 -#define GlintLight8DiffuseIntensityBlueOff 0x92b0 - -#define GlintLight8SpecularIntensityRed 0xa2b8 -#define GlintLight8SpecularIntensityRedTag 0x0457 -#define GlintLight8SpecularIntensityRedReg 1 -#define GlintLight8SpecularIntensityRedOff 0x92b8 - -#define GlintLight8SpecularIntensityGreen 0xa2c0 -#define GlintLight8SpecularIntensityGreenTag 0x0458 -#define GlintLight8SpecularIntensityGreenReg 1 -#define GlintLight8SpecularIntensityGreenOff 0x92c0 - -#define GlintLight8SpecularIntensityBlue 0xa2c8 -#define GlintLight8SpecularIntensityBlueTag 0x0459 -#define GlintLight8SpecularIntensityBlueReg 1 -#define GlintLight8SpecularIntensityBlueOff 0x92c8 - -#define GlintLight8PositionX 0xa2d0 -#define GlintLight8PositionXTag 0x045a -#define GlintLight8PositionXReg 1 -#define GlintLight8PositionXOff 0x92d0 - -#define GlintLight8PositionY 0xa2d8 -#define GlintLight8PositionYTag 0x045b -#define GlintLight8PositionYReg 1 -#define GlintLight8PositionYOff 0x92d8 - -#define GlintLight8PositionZ 0xa2e0 -#define GlintLight8PositionZTag 0x045c -#define GlintLight8PositionZReg 1 -#define GlintLight8PositionZOff 0x92e0 - -#define GlintLight8PositionW 0xa2e8 -#define GlintLight8PositionWTag 0x045d -#define GlintLight8PositionWReg 1 -#define GlintLight8PositionWOff 0x92e8 - -#define GlintLight8SpotlightDirectionX 0xa2f0 -#define GlintLight8SpotlightDirectionXTag 0x045e -#define GlintLight8SpotlightDirectionXReg 1 -#define GlintLight8SpotlightDirectionXOff 0x92f0 - -#define GlintLight8SpotlightDirectionY 0xa2f8 -#define GlintLight8SpotlightDirectionYTag 0x045f -#define GlintLight8SpotlightDirectionYReg 1 -#define GlintLight8SpotlightDirectionYOff 0x92f8 - -#define GlintLight8SpotlightDirectionZ 0xa300 -#define GlintLight8SpotlightDirectionZTag 0x0460 -#define GlintLight8SpotlightDirectionZReg 1 -#define GlintLight8SpotlightDirectionZOff 0x9300 - -#define GlintLight8SpotlightExponent 0xa308 -#define GlintLight8SpotlightExponentTag 0x0461 -#define GlintLight8SpotlightExponentReg 1 -#define GlintLight8SpotlightExponentOff 0x9308 - -#define GlintLight8CosSpotlightCutoffAngle 0xa310 -#define GlintLight8CosSpotlightCutoffAngleTag 0x0462 -#define GlintLight8CosSpotlightCutoffAngleReg 1 -#define GlintLight8CosSpotlightCutoffAngleOff 0x9310 - -#define GlintLight8ConstantAttenuation 0xa318 -#define GlintLight8ConstantAttenuationTag 0x0463 -#define GlintLight8ConstantAttenuationReg 1 -#define GlintLight8ConstantAttenuationOff 0x9318 - -#define GlintLight8LinearAttenuation 0xa320 -#define GlintLight8LinearAttenuationTag 0x0464 -#define GlintLight8LinearAttenuationReg 1 -#define GlintLight8LinearAttenuationOff 0x9320 - -#define GlintLight8QuadraticAttenuation 0xa328 -#define GlintLight8QuadraticAttenuationTag 0x0465 -#define GlintLight8QuadraticAttenuationReg 1 -#define GlintLight8QuadraticAttenuationOff 0x9328 - -#define GlintLight9Mode 0xa330 -#define GlintLight9ModeTag 0x0466 -#define GlintLight9ModeReg 1 -#define GlintLight9ModeOff 0x9330 - -#define GlintLight9AmbientIntensityRed 0xa338 -#define GlintLight9AmbientIntensityRedTag 0x0467 -#define GlintLight9AmbientIntensityRedReg 1 -#define GlintLight9AmbientIntensityRedOff 0x9338 - -#define GlintLight9AmbientIntensityGreen 0xa340 -#define GlintLight9AmbientIntensityGreenTag 0x0468 -#define GlintLight9AmbientIntensityGreenReg 1 -#define GlintLight9AmbientIntensityGreenOff 0x9340 - -#define GlintLight9AmbientIntensityBlue 0xa348 -#define GlintLight9AmbientIntensityBlueTag 0x0469 -#define GlintLight9AmbientIntensityBlueReg 1 -#define GlintLight9AmbientIntensityBlueOff 0x9348 - -#define GlintLight9DiffuseIntensityRed 0xa350 -#define GlintLight9DiffuseIntensityRedTag 0x046a -#define GlintLight9DiffuseIntensityRedReg 1 -#define GlintLight9DiffuseIntensityRedOff 0x9350 - -#define GlintLight9DiffuseIntensityGreen 0xa358 -#define GlintLight9DiffuseIntensityGreenTag 0x046b -#define GlintLight9DiffuseIntensityGreenReg 1 -#define GlintLight9DiffuseIntensityGreenOff 0x9358 - -#define GlintLight9DiffuseIntensityBlue 0xa360 -#define GlintLight9DiffuseIntensityBlueTag 0x046c -#define GlintLight9DiffuseIntensityBlueReg 1 -#define GlintLight9DiffuseIntensityBlueOff 0x9360 - -#define GlintLight9SpecularIntensityRed 0xa368 -#define GlintLight9SpecularIntensityRedTag 0x046d -#define GlintLight9SpecularIntensityRedReg 1 -#define GlintLight9SpecularIntensityRedOff 0x9368 - -#define GlintLight9SpecularIntensityGreen 0xa370 -#define GlintLight9SpecularIntensityGreenTag 0x046e -#define GlintLight9SpecularIntensityGreenReg 1 -#define GlintLight9SpecularIntensityGreenOff 0x9370 - -#define GlintLight9SpecularIntensityBlue 0xa378 -#define GlintLight9SpecularIntensityBlueTag 0x046f -#define GlintLight9SpecularIntensityBlueReg 1 -#define GlintLight9SpecularIntensityBlueOff 0x9378 - -#define GlintLight9PositionX 0xa380 -#define GlintLight9PositionXTag 0x0470 -#define GlintLight9PositionXReg 1 -#define GlintLight9PositionXOff 0x9380 - -#define GlintLight9PositionY 0xa388 -#define GlintLight9PositionYTag 0x0471 -#define GlintLight9PositionYReg 1 -#define GlintLight9PositionYOff 0x9388 - -#define GlintLight9PositionZ 0xa390 -#define GlintLight9PositionZTag 0x0472 -#define GlintLight9PositionZReg 1 -#define GlintLight9PositionZOff 0x9390 - -#define GlintLight9PositionW 0xa398 -#define GlintLight9PositionWTag 0x0473 -#define GlintLight9PositionWReg 1 -#define GlintLight9PositionWOff 0x9398 - -#define GlintLight9SpotlightDirectionX 0xa3a0 -#define GlintLight9SpotlightDirectionXTag 0x0474 -#define GlintLight9SpotlightDirectionXReg 1 -#define GlintLight9SpotlightDirectionXOff 0x93a0 - -#define GlintLight9SpotlightDirectionY 0xa3a8 -#define GlintLight9SpotlightDirectionYTag 0x0475 -#define GlintLight9SpotlightDirectionYReg 1 -#define GlintLight9SpotlightDirectionYOff 0x93a8 - -#define GlintLight9SpotlightDirectionZ 0xa3b0 -#define GlintLight9SpotlightDirectionZTag 0x0476 -#define GlintLight9SpotlightDirectionZReg 1 -#define GlintLight9SpotlightDirectionZOff 0x93b0 - -#define GlintLight9SpotlightExponent 0xa3b8 -#define GlintLight9SpotlightExponentTag 0x0477 -#define GlintLight9SpotlightExponentReg 1 -#define GlintLight9SpotlightExponentOff 0x93b8 - -#define GlintLight9CosSpotlightCutoffAngle 0xa3c0 -#define GlintLight9CosSpotlightCutoffAngleTag 0x0478 -#define GlintLight9CosSpotlightCutoffAngleReg 1 -#define GlintLight9CosSpotlightCutoffAngleOff 0x93c0 - -#define GlintLight9ConstantAttenuation 0xa3c8 -#define GlintLight9ConstantAttenuationTag 0x0479 -#define GlintLight9ConstantAttenuationReg 1 -#define GlintLight9ConstantAttenuationOff 0x93c8 - -#define GlintLight9LinearAttenuation 0xa3d0 -#define GlintLight9LinearAttenuationTag 0x047a -#define GlintLight9LinearAttenuationReg 1 -#define GlintLight9LinearAttenuationOff 0x93d0 - -#define GlintLight9QuadraticAttenuation 0xa3d8 -#define GlintLight9QuadraticAttenuationTag 0x047b -#define GlintLight9QuadraticAttenuationReg 1 -#define GlintLight9QuadraticAttenuationOff 0x93d8 - -#define GlintLight10Mode 0xa3e0 -#define GlintLight10ModeTag 0x047c -#define GlintLight10ModeReg 1 -#define GlintLight10ModeOff 0x93e0 - -#define GlintLight10AmbientIntensityRed 0xa3e8 -#define GlintLight10AmbientIntensityRedTag 0x047d -#define GlintLight10AmbientIntensityRedReg 1 -#define GlintLight10AmbientIntensityRedOff 0x93e8 - -#define GlintLight10AmbientIntensityGreen 0xa3f0 -#define GlintLight10AmbientIntensityGreenTag 0x047e -#define GlintLight10AmbientIntensityGreenReg 1 -#define GlintLight10AmbientIntensityGreenOff 0x93f0 - -#define GlintLight10AmbientIntensityBlue 0xa3f8 -#define GlintLight10AmbientIntensityBlueTag 0x047f -#define GlintLight10AmbientIntensityBlueReg 1 -#define GlintLight10AmbientIntensityBlueOff 0x93f8 - -#define GlintLight10DiffuseIntensityRed 0xa400 -#define GlintLight10DiffuseIntensityRedTag 0x0480 -#define GlintLight10DiffuseIntensityRedReg 1 -#define GlintLight10DiffuseIntensityRedOff 0x9400 - -#define GlintLight10DiffuseIntensityGreen 0xa408 -#define GlintLight10DiffuseIntensityGreenTag 0x0481 -#define GlintLight10DiffuseIntensityGreenReg 1 -#define GlintLight10DiffuseIntensityGreenOff 0x9408 - -#define GlintLight10DiffuseIntensityBlue 0xa410 -#define GlintLight10DiffuseIntensityBlueTag 0x0482 -#define GlintLight10DiffuseIntensityBlueReg 1 -#define GlintLight10DiffuseIntensityBlueOff 0x9410 - -#define GlintLight10SpecularIntensityRed 0xa418 -#define GlintLight10SpecularIntensityRedTag 0x0483 -#define GlintLight10SpecularIntensityRedReg 1 -#define GlintLight10SpecularIntensityRedOff 0x9418 - -#define GlintLight10SpecularIntensityGreen 0xa420 -#define GlintLight10SpecularIntensityGreenTag 0x0484 -#define GlintLight10SpecularIntensityGreenReg 1 -#define GlintLight10SpecularIntensityGreenOff 0x9420 - -#define GlintLight10SpecularIntensityBlue 0xa428 -#define GlintLight10SpecularIntensityBlueTag 0x0485 -#define GlintLight10SpecularIntensityBlueReg 1 -#define GlintLight10SpecularIntensityBlueOff 0x9428 - -#define GlintLight10PositionX 0xa430 -#define GlintLight10PositionXTag 0x0486 -#define GlintLight10PositionXReg 1 -#define GlintLight10PositionXOff 0x9430 - -#define GlintLight10PositionY 0xa438 -#define GlintLight10PositionYTag 0x0487 -#define GlintLight10PositionYReg 1 -#define GlintLight10PositionYOff 0x9438 - -#define GlintLight10PositionZ 0xa440 -#define GlintLight10PositionZTag 0x0488 -#define GlintLight10PositionZReg 1 -#define GlintLight10PositionZOff 0x9440 - -#define GlintLight10PositionW 0xa448 -#define GlintLight10PositionWTag 0x0489 -#define GlintLight10PositionWReg 1 -#define GlintLight10PositionWOff 0x9448 - -#define GlintLight10SpotlightDirectionX 0xa450 -#define GlintLight10SpotlightDirectionXTag 0x048a -#define GlintLight10SpotlightDirectionXReg 1 -#define GlintLight10SpotlightDirectionXOff 0x9450 - -#define GlintLight10SpotlightDirectionY 0xa458 -#define GlintLight10SpotlightDirectionYTag 0x048b -#define GlintLight10SpotlightDirectionYReg 1 -#define GlintLight10SpotlightDirectionYOff 0x9458 - -#define GlintLight10SpotlightDirectionZ 0xa460 -#define GlintLight10SpotlightDirectionZTag 0x048c -#define GlintLight10SpotlightDirectionZReg 1 -#define GlintLight10SpotlightDirectionZOff 0x9460 - -#define GlintLight10SpotlightExponent 0xa468 -#define GlintLight10SpotlightExponentTag 0x048d -#define GlintLight10SpotlightExponentReg 1 -#define GlintLight10SpotlightExponentOff 0x9468 - -#define GlintLight10CosSpotlightCutoffAngle 0xa470 -#define GlintLight10CosSpotlightCutoffAngleTag 0x048e -#define GlintLight10CosSpotlightCutoffAngleReg 1 -#define GlintLight10CosSpotlightCutoffAngleOff 0x9470 - -#define GlintLight10ConstantAttenuation 0xa478 -#define GlintLight10ConstantAttenuationTag 0x048f -#define GlintLight10ConstantAttenuationReg 1 -#define GlintLight10ConstantAttenuationOff 0x9478 - -#define GlintLight10LinearAttenuation 0xa480 -#define GlintLight10LinearAttenuationTag 0x0490 -#define GlintLight10LinearAttenuationReg 1 -#define GlintLight10LinearAttenuationOff 0x9480 - -#define GlintLight10QuadraticAttenuation 0xa488 -#define GlintLight10QuadraticAttenuationTag 0x0491 -#define GlintLight10QuadraticAttenuationReg 1 -#define GlintLight10QuadraticAttenuationOff 0x9488 - -#define GlintLight11Mode 0xa490 -#define GlintLight11ModeTag 0x0492 -#define GlintLight11ModeReg 1 -#define GlintLight11ModeOff 0x9490 - -#define GlintLight11AmbientIntensiveRed 0xa498 -#define GlintLight11AmbientIntensiveRedTag 0x0493 -#define GlintLight11AmbientIntensiveRedReg 1 -#define GlintLight11AmbientIntensiveRedOff 0x9498 - -#define GlintLight11AmbientIntensityGreen 0xa4a0 -#define GlintLight11AmbientIntensityGreenTag 0x0494 -#define GlintLight11AmbientIntensityGreenReg 1 -#define GlintLight11AmbientIntensityGreenOff 0x94a0 - -#define GlintLight11AmbientIntensityBlue 0xa4a8 -#define GlintLight11AmbientIntensityBlueTag 0x0495 -#define GlintLight11AmbientIntensityBlueReg 1 -#define GlintLight11AmbientIntensityBlueOff 0x94a8 - -#define GlintLight11DiffuseIntensityRed 0xa4b0 -#define GlintLight11DiffuseIntensityRedTag 0x0496 -#define GlintLight11DiffuseIntensityRedReg 1 -#define GlintLight11DiffuseIntensityRedOff 0x94b0 - -#define GlintLight11DiffuseIntensityGreen 0xa4b8 -#define GlintLight11DiffuseIntensityGreenTag 0x0497 -#define GlintLight11DiffuseIntensityGreenReg 1 -#define GlintLight11DiffuseIntensityGreenOff 0x94b8 - -#define GlintLight11DiffuseIntensityBlue 0xa4c0 -#define GlintLight11DiffuseIntensityBlueTag 0x0498 -#define GlintLight11DiffuseIntensityBlueReg 1 -#define GlintLight11DiffuseIntensityBlueOff 0x94c0 - -#define GlintLight11SpecularIntensityRed 0xa4c8 -#define GlintLight11SpecularIntensityRedTag 0x0499 -#define GlintLight11SpecularIntensityRedReg 1 -#define GlintLight11SpecularIntensityRedOff 0x94c8 - -#define GlintLight11SpecularIntensityGreen 0xa4d0 -#define GlintLight11SpecularIntensityGreenTag 0x049a -#define GlintLight11SpecularIntensityGreenReg 1 -#define GlintLight11SpecularIntensityGreenOff 0x94d0 - -#define GlintLight11SpecularIntensityBlue 0xa4d8 -#define GlintLight11SpecularIntensityBlueTag 0x049b -#define GlintLight11SpecularIntensityBlueReg 1 -#define GlintLight11SpecularIntensityBlueOff 0x94d8 - -#define GlintLight11PositionX 0xa4e0 -#define GlintLight11PositionXTag 0x049c -#define GlintLight11PositionXReg 1 -#define GlintLight11PositionXOff 0x94e0 - -#define GlintLight11PositionY 0xa4e8 -#define GlintLight11PositionYTag 0x049d -#define GlintLight11PositionYReg 1 -#define GlintLight11PositionYOff 0x94e8 - -#define GlintLight11PositionZ 0xa4f0 -#define GlintLight11PositionZTag 0x049e -#define GlintLight11PositionZReg 1 -#define GlintLight11PositionZOff 0x94f0 - -#define GlintLight11PositionW 0xa4f8 -#define GlintLight11PositionWTag 0x049f -#define GlintLight11PositionWReg 1 -#define GlintLight11PositionWOff 0x94f8 - -#define GlintLight11SpotlightDirectionX 0xa500 -#define GlintLight11SpotlightDirectionXTag 0x04a0 -#define GlintLight11SpotlightDirectionXReg 1 -#define GlintLight11SpotlightDirectionXOff 0x9500 - -#define GlintLight11SpotlightDirectionY 0xa508 -#define GlintLight11SpotlightDirectionYTag 0x04a1 -#define GlintLight11SpotlightDirectionYReg 1 -#define GlintLight11SpotlightDirectionYOff 0x9508 - -#define GlintLight11SpotlightDirectionZ 0xa510 -#define GlintLight11SpotlightDirectionZTag 0x04a2 -#define GlintLight11SpotlightDirectionZReg 1 -#define GlintLight11SpotlightDirectionZOff 0x9510 - -#define GlintLight11SpotlightExponent 0xa518 -#define GlintLight11SpotlightExponentTag 0x04a3 -#define GlintLight11SpotlightExponentReg 1 -#define GlintLight11SpotlightExponentOff 0x9518 - -#define GlintLight11CosSpotlightCutoffAngle 0xa520 -#define GlintLight11CosSpotlightCutoffAngleTag 0x04a4 -#define GlintLight11CosSpotlightCutoffAngleReg 1 -#define GlintLight11CosSpotlightCutoffAngleOff 0x9520 - -#define GlintLight11ConstantAttenuation 0xa528 -#define GlintLight11ConstantAttenuationTag 0x04a5 -#define GlintLight11ConstantAttenuationReg 1 -#define GlintLight11ConstantAttenuationOff 0x9528 - -#define GlintLight11LinearAttenuation 0xa530 -#define GlintLight11LinearAttenuationTag 0x04a6 -#define GlintLight11LinearAttenuationReg 1 -#define GlintLight11LinearAttenuationOff 0x9530 - -#define GlintLight11QuadraticAttenuation 0xa538 -#define GlintLight11QuadraticAttenuationTag 0x04a7 -#define GlintLight11QuadraticAttenuationReg 1 -#define GlintLight11QuadraticAttenuationOff 0x9538 - -#define GlintLight12Mode 0xa540 -#define GlintLight12ModeTag 0x04a8 -#define GlintLight12ModeReg 1 -#define GlintLight12ModeOff 0x9540 - -#define GlintLight12AmbientIntensityRed 0xa548 -#define GlintLight12AmbientIntensityRedTag 0x04a9 -#define GlintLight12AmbientIntensityRedReg 1 -#define GlintLight12AmbientIntensityRedOff 0x9548 - -#define GlintLight12AmbientIntensityGreen 0xa550 -#define GlintLight12AmbientIntensityGreenTag 0x04aa -#define GlintLight12AmbientIntensityGreenReg 1 -#define GlintLight12AmbientIntensityGreenOff 0x9550 - -#define GlintLight12AmbientIntensityBlue 0xa558 -#define GlintLight12AmbientIntensityBlueTag 0x04ab -#define GlintLight12AmbientIntensityBlueReg 1 -#define GlintLight12AmbientIntensityBlueOff 0x9558 - -#define GlintLight12DiffuseIntensityRed 0xa560 -#define GlintLight12DiffuseIntensityRedTag 0x04ac -#define GlintLight12DiffuseIntensityRedReg 1 -#define GlintLight12DiffuseIntensityRedOff 0x9560 - -#define GlintLight12DiffuseIntensityGreen 0xa568 -#define GlintLight12DiffuseIntensityGreenTag 0x04ad -#define GlintLight12DiffuseIntensityGreenReg 1 -#define GlintLight12DiffuseIntensityGreenOff 0x9568 - -#define GlintLight12DiffuseIntensityBlue 0xa570 -#define GlintLight12DiffuseIntensityBlueTag 0x04ae -#define GlintLight12DiffuseIntensityBlueReg 1 -#define GlintLight12DiffuseIntensityBlueOff 0x9570 - -#define GlintLight12SpecularIntensityRed 0xa578 -#define GlintLight12SpecularIntensityRedTag 0x04af -#define GlintLight12SpecularIntensityRedReg 1 -#define GlintLight12SpecularIntensityRedOff 0x9578 - -#define GlintLight12SpecularIntensityGreen 0xa580 -#define GlintLight12SpecularIntensityGreenTag 0x04b0 -#define GlintLight12SpecularIntensityGreenReg 1 -#define GlintLight12SpecularIntensityGreenOff 0x9580 - -#define GlintLight12SpecularIntensityBlue 0xa588 -#define GlintLight12SpecularIntensityBlueTag 0x04b1 -#define GlintLight12SpecularIntensityBlueReg 1 -#define GlintLight12SpecularIntensityBlueOff 0x9588 - -#define GlintLight12PositionX 0xa590 -#define GlintLight12PositionXTag 0x04b2 -#define GlintLight12PositionXReg 1 -#define GlintLight12PositionXOff 0x9590 - -#define GlintLight12PositionY 0xa598 -#define GlintLight12PositionYTag 0x04b3 -#define GlintLight12PositionYReg 1 -#define GlintLight12PositionYOff 0x9598 - -#define GlintLight12PositionZ 0xa5a0 -#define GlintLight12PositionZTag 0x04b4 -#define GlintLight12PositionZReg 1 -#define GlintLight12PositionZOff 0x95a0 - -#define GlintLight12PositionW 0xa5a8 -#define GlintLight12PositionWTag 0x04b5 -#define GlintLight12PositionWReg 1 -#define GlintLight12PositionWOff 0x95a8 - -#define GlintLight12SpotlightDirectionX 0xa5b0 -#define GlintLight12SpotlightDirectionXTag 0x04b6 -#define GlintLight12SpotlightDirectionXReg 1 -#define GlintLight12SpotlightDirectionXOff 0x95b0 - -#define GlintLight12SpotlightDirectionY 0xa5b8 -#define GlintLight12SpotlightDirectionYTag 0x04b7 -#define GlintLight12SpotlightDirectionYReg 1 -#define GlintLight12SpotlightDirectionYOff 0x95b8 - -#define GlintLight12SpotlightDirectionZ 0xa5c0 -#define GlintLight12SpotlightDirectionZTag 0x04b8 -#define GlintLight12SpotlightDirectionZReg 1 -#define GlintLight12SpotlightDirectionZOff 0x95c0 - -#define GlintLight12SpotlightExponent 0xa5c8 -#define GlintLight12SpotlightExponentTag 0x04b9 -#define GlintLight12SpotlightExponentReg 1 -#define GlintLight12SpotlightExponentOff 0x95c8 - -#define GlintLight12CosSpotlightCutoffAngle 0xa5d0 -#define GlintLight12CosSpotlightCutoffAngleTag 0x04ba -#define GlintLight12CosSpotlightCutoffAngleReg 1 -#define GlintLight12CosSpotlightCutoffAngleOff 0x95d0 - -#define GlintLight12ConstantAttenuation 0xa5d8 -#define GlintLight12ConstantAttenuationTag 0x04bb -#define GlintLight12ConstantAttenuationReg 1 -#define GlintLight12ConstantAttenuationOff 0x95d8 - -#define GlintLight12LinearAttenuation 0xa5e0 -#define GlintLight12LinearAttenuationTag 0x04bc -#define GlintLight12LinearAttenuationReg 1 -#define GlintLight12LinearAttenuationOff 0x95e0 - -#define GlintLight12QuadraticAttenuation 0xa5e8 -#define GlintLight12QuadraticAttenuationTag 0x04bd -#define GlintLight12QuadraticAttenuationReg 1 -#define GlintLight12QuadraticAttenuationOff 0x95e8 - -#define GlintLight13Mode 0xa5f0 -#define GlintLight13ModeTag 0x04be -#define GlintLight13ModeReg 1 -#define GlintLight13ModeOff 0x95f0 - -#define GlintLight13AmbientIntensityRed 0xa5f8 -#define GlintLight13AmbientIntensityRedTag 0x04bf -#define GlintLight13AmbientIntensityRedReg 1 -#define GlintLight13AmbientIntensityRedOff 0x95f8 - -#define GlintLight13AmbientIntensityGreen 0xa600 -#define GlintLight13AmbientIntensityGreenTag 0x04c0 -#define GlintLight13AmbientIntensityGreenReg 1 -#define GlintLight13AmbientIntensityGreenOff 0x9600 - -#define GlintLight13AmbientIntensityBlue 0xa608 -#define GlintLight13AmbientIntensityBlueTag 0x04c1 -#define GlintLight13AmbientIntensityBlueReg 1 -#define GlintLight13AmbientIntensityBlueOff 0x9608 - -#define GlintLight13DiffuseIntensityRed 0xa610 -#define GlintLight13DiffuseIntensityRedTag 0x04c2 -#define GlintLight13DiffuseIntensityRedReg 1 -#define GlintLight13DiffuseIntensityRedOff 0x9610 - -#define GlintLight13DiffuseIntensityGreen 0xa618 -#define GlintLight13DiffuseIntensityGreenTag 0x04c3 -#define GlintLight13DiffuseIntensityGreenReg 1 -#define GlintLight13DiffuseIntensityGreenOff 0x9618 - -#define GlintLight13DiffuseIntensityBlue 0xa620 -#define GlintLight13DiffuseIntensityBlueTag 0x04c4 -#define GlintLight13DiffuseIntensityBlueReg 1 -#define GlintLight13DiffuseIntensityBlueOff 0x9620 - -#define GlintLight13SpecularIntensityRed 0xa628 -#define GlintLight13SpecularIntensityRedTag 0x04c5 -#define GlintLight13SpecularIntensityRedReg 1 -#define GlintLight13SpecularIntensityRedOff 0x9628 - -#define GlintLight13SpecularIntensityGreen 0xa630 -#define GlintLight13SpecularIntensityGreenTag 0x04c6 -#define GlintLight13SpecularIntensityGreenReg 1 -#define GlintLight13SpecularIntensityGreenOff 0x9630 - -#define GlintLight13SpecularIntensityBlue 0xa638 -#define GlintLight13SpecularIntensityBlueTag 0x04c7 -#define GlintLight13SpecularIntensityBlueReg 1 -#define GlintLight13SpecularIntensityBlueOff 0x9638 - -#define GlintLight13PositionX 0xa640 -#define GlintLight13PositionXTag 0x04c8 -#define GlintLight13PositionXReg 1 -#define GlintLight13PositionXOff 0x9640 - -#define GlintLight13PositionY 0xa648 -#define GlintLight13PositionYTag 0x04c9 -#define GlintLight13PositionYReg 1 -#define GlintLight13PositionYOff 0x9648 - -#define GlintLight13PositionZ 0xa650 -#define GlintLight13PositionZTag 0x04ca -#define GlintLight13PositionZReg 1 -#define GlintLight13PositionZOff 0x9650 - -#define GlintLight13PositionW 0xa658 -#define GlintLight13PositionWTag 0x04cb -#define GlintLight13PositionWReg 1 -#define GlintLight13PositionWOff 0x9658 - -#define GlintLight13SpotlightDirectionX 0xa660 -#define GlintLight13SpotlightDirectionXTag 0x04cc -#define GlintLight13SpotlightDirectionXReg 1 -#define GlintLight13SpotlightDirectionXOff 0x9660 - -#define GlintLight13SpotlightDirectionY 0xa668 -#define GlintLight13SpotlightDirectionYTag 0x04cd -#define GlintLight13SpotlightDirectionYReg 1 -#define GlintLight13SpotlightDirectionYOff 0x9668 - -#define GlintLight13SpotlightDirectionZ 0xa670 -#define GlintLight13SpotlightDirectionZTag 0x04ce -#define GlintLight13SpotlightDirectionZReg 1 -#define GlintLight13SpotlightDirectionZOff 0x9670 - -#define GlintLight13SpotlightExponent 0xa678 -#define GlintLight13SpotlightExponentTag 0x04cf -#define GlintLight13SpotlightExponentReg 1 -#define GlintLight13SpotlightExponentOff 0x9678 - -#define GlintLight13CosSpotlightCutoffAngle 0xa680 -#define GlintLight13CosSpotlightCutoffAngleTag 0x04d0 -#define GlintLight13CosSpotlightCutoffAngleReg 1 -#define GlintLight13CosSpotlightCutoffAngleOff 0x9680 - -#define GlintLight13ConstantAttenuation 0xa688 -#define GlintLight13ConstantAttenuationTag 0x04d1 -#define GlintLight13ConstantAttenuationReg 1 -#define GlintLight13ConstantAttenuationOff 0x9688 - -#define GlintLight13LinearAttenuation 0xa690 -#define GlintLight13LinearAttenuationTag 0x04d2 -#define GlintLight13LinearAttenuationReg 1 -#define GlintLight13LinearAttenuationOff 0x9690 - -#define GlintLight13QuadraticAttenuation 0xa698 -#define GlintLight13QuadraticAttenuationTag 0x04d3 -#define GlintLight13QuadraticAttenuationReg 1 -#define GlintLight13QuadraticAttenuationOff 0x9698 - -#define GlintLight14Mode 0xa6a0 -#define GlintLight14ModeTag 0x04d4 -#define GlintLight14ModeReg 1 -#define GlintLight14ModeOff 0x96a0 - -#define GlintLight14AmbientIntensityRed 0xa6a8 -#define GlintLight14AmbientIntensityRedTag 0x04d5 -#define GlintLight14AmbientIntensityRedReg 1 -#define GlintLight14AmbientIntensityRedOff 0x96a8 - -#define GlintLight14AmbientIntensityGreen 0xa6b0 -#define GlintLight14AmbientIntensityGreenTag 0x04d6 -#define GlintLight14AmbientIntensityGreenReg 1 -#define GlintLight14AmbientIntensityGreenOff 0x96b0 - -#define GlintLight14AmbientIntensityBlue 0xa6b8 -#define GlintLight14AmbientIntensityBlueTag 0x04d7 -#define GlintLight14AmbientIntensityBlueReg 1 -#define GlintLight14AmbientIntensityBlueOff 0x96b8 - -#define GlintLight14DiffuseIntensityRed 0xa6c0 -#define GlintLight14DiffuseIntensityRedTag 0x04d8 -#define GlintLight14DiffuseIntensityRedReg 1 -#define GlintLight14DiffuseIntensityRedOff 0x96c0 - -#define GlintLight14DiffuseIntensityGreen 0xa6c8 -#define GlintLight14DiffuseIntensityGreenTag 0x04d9 -#define GlintLight14DiffuseIntensityGreenReg 1 -#define GlintLight14DiffuseIntensityGreenOff 0x96c8 - -#define GlintLight14DiffuseIntensityBlue 0xa6d0 -#define GlintLight14DiffuseIntensityBlueTag 0x04da -#define GlintLight14DiffuseIntensityBlueReg 1 -#define GlintLight14DiffuseIntensityBlueOff 0x96d0 - -#define GlintLight14SpecularIntensityRed 0xa6d8 -#define GlintLight14SpecularIntensityRedTag 0x04db -#define GlintLight14SpecularIntensityRedReg 1 -#define GlintLight14SpecularIntensityRedOff 0x96d8 - -#define GlintLight14SpecularIntensityGreen 0xa6e0 -#define GlintLight14SpecularIntensityGreenTag 0x04dc -#define GlintLight14SpecularIntensityGreenReg 1 -#define GlintLight14SpecularIntensityGreenOff 0x96e0 - -#define GlintLight14SpecularIntensityBlue 0xa6e8 -#define GlintLight14SpecularIntensityBlueTag 0x04dd -#define GlintLight14SpecularIntensityBlueReg 1 -#define GlintLight14SpecularIntensityBlueOff 0x96e8 - -#define GlintLight14PositionX 0xa6f0 -#define GlintLight14PositionXTag 0x04de -#define GlintLight14PositionXReg 1 -#define GlintLight14PositionXOff 0x96f0 - -#define GlintLight14PositionY 0xa6f8 -#define GlintLight14PositionYTag 0x04df -#define GlintLight14PositionYReg 1 -#define GlintLight14PositionYOff 0x96f8 - -#define GlintLight14PositionZ 0xa700 -#define GlintLight14PositionZTag 0x04e0 -#define GlintLight14PositionZReg 1 -#define GlintLight14PositionZOff 0x9700 - -#define GlintLight14PositionW 0xa708 -#define GlintLight14PositionWTag 0x04e1 -#define GlintLight14PositionWReg 1 -#define GlintLight14PositionWOff 0x9708 - -#define GlintLight14SpotlightDirectionX 0xa710 -#define GlintLight14SpotlightDirectionXTag 0x04e2 -#define GlintLight14SpotlightDirectionXReg 1 -#define GlintLight14SpotlightDirectionXOff 0x9710 - -#define GlintLight14SpotlightDirectionY 0xa718 -#define GlintLight14SpotlightDirectionYTag 0x04e3 -#define GlintLight14SpotlightDirectionYReg 1 -#define GlintLight14SpotlightDirectionYOff 0x9718 - -#define GlintLight14SpotlightDirectionZ 0xa720 -#define GlintLight14SpotlightDirectionZTag 0x04e4 -#define GlintLight14SpotlightDirectionZReg 1 -#define GlintLight14SpotlightDirectionZOff 0x9720 - -#define GlintLight14SpotlightExponent 0xa728 -#define GlintLight14SpotlightExponentTag 0x04e5 -#define GlintLight14SpotlightExponentReg 1 -#define GlintLight14SpotlightExponentOff 0x9728 - -#define GlintLight14CosSpotlightCutoffAngle 0xa730 -#define GlintLight14CosSpotlightCutoffAngleTag 0x04e6 -#define GlintLight14CosSpotlightCutoffAngleReg 1 -#define GlintLight14CosSpotlightCutoffAngleOff 0x9730 - -#define GlintLight14ConstantAttenuation 0xa738 -#define GlintLight14ConstantAttenuationTag 0x04e7 -#define GlintLight14ConstantAttenuationReg 1 -#define GlintLight14ConstantAttenuationOff 0x9738 - -#define GlintLight14LinearAttenuation 0xa740 -#define GlintLight14LinearAttenuationTag 0x04e8 -#define GlintLight14LinearAttenuationReg 1 -#define GlintLight14LinearAttenuationOff 0x9740 - -#define GlintLight14QuadraticAttenuation 0xa748 -#define GlintLight14QuadraticAttenuationTag 0x04e9 -#define GlintLight14QuadraticAttenuationReg 1 -#define GlintLight14QuadraticAttenuationOff 0x9748 - -#define GlintLight15Mode 0xa750 -#define GlintLight15ModeTag 0x04ea -#define GlintLight15ModeReg 1 -#define GlintLight15ModeOff 0x9750 - -#define GlintLight15AmbientIntensityRed 0xa758 -#define GlintLight15AmbientIntensityRedTag 0x04eb -#define GlintLight15AmbientIntensityRedReg 1 -#define GlintLight15AmbientIntensityRedOff 0x9758 - -#define GlintLight15AmbientIntensityGreen 0xa760 -#define GlintLight15AmbientIntensityGreenTag 0x04ec -#define GlintLight15AmbientIntensityGreenReg 1 -#define GlintLight15AmbientIntensityGreenOff 0x9760 - -#define GlintLight15AmbientIntensityBlue 0xa768 -#define GlintLight15AmbientIntensityBlueTag 0x04ed -#define GlintLight15AmbientIntensityBlueReg 1 -#define GlintLight15AmbientIntensityBlueOff 0x9768 - -#define GlintLight15DiffuseIntensityRed 0xa770 -#define GlintLight15DiffuseIntensityRedTag 0x04ee -#define GlintLight15DiffuseIntensityRedReg 1 -#define GlintLight15DiffuseIntensityRedOff 0x9770 - -#define GlintLight15DiffuseIntensityGreen 0xa778 -#define GlintLight15DiffuseIntensityGreenTag 0x04ef -#define GlintLight15DiffuseIntensityGreenReg 1 -#define GlintLight15DiffuseIntensityGreenOff 0x9778 - -#define GlintLight15DiffuseIntensityBlue 0xa780 -#define GlintLight15DiffuseIntensityBlueTag 0x04f0 -#define GlintLight15DiffuseIntensityBlueReg 1 -#define GlintLight15DiffuseIntensityBlueOff 0x9780 - -#define GlintLight15SpecularIntensityRed 0xa788 -#define GlintLight15SpecularIntensityRedTag 0x04f1 -#define GlintLight15SpecularIntensityRedReg 1 -#define GlintLight15SpecularIntensityRedOff 0x9788 - -#define GlintLight15SpecularIntensityGreen 0xa790 -#define GlintLight15SpecularIntensityGreenTag 0x04f2 -#define GlintLight15SpecularIntensityGreenReg 1 -#define GlintLight15SpecularIntensityGreenOff 0x9790 - -#define GlintLight15SpecularIntensityBlue 0xa798 -#define GlintLight15SpecularIntensityBlueTag 0x04f3 -#define GlintLight15SpecularIntensityBlueReg 1 -#define GlintLight15SpecularIntensityBlueOff 0x9798 - -#define GlintLight15PositionX 0xa7a0 -#define GlintLight15PositionXTag 0x04f4 -#define GlintLight15PositionXReg 1 -#define GlintLight15PositionXOff 0x97a0 - -#define GlintLight15PositionY 0xa7a8 -#define GlintLight15PositionYTag 0x04f5 -#define GlintLight15PositionYReg 1 -#define GlintLight15PositionYOff 0x97a8 - -#define GlintLight15PositionZ 0xa7b0 -#define GlintLight15PositionZTag 0x04f6 -#define GlintLight15PositionZReg 1 -#define GlintLight15PositionZOff 0x97b0 - -#define GlintLight15PositionW 0xa7b8 -#define GlintLight15PositionWTag 0x04f7 -#define GlintLight15PositionWReg 1 -#define GlintLight15PositionWOff 0x97b8 - -#define GlintLight15SpotlightDirectionX 0xa7c0 -#define GlintLight15SpotlightDirectionXTag 0x04f8 -#define GlintLight15SpotlightDirectionXReg 1 -#define GlintLight15SpotlightDirectionXOff 0x97c0 - -#define GlintLight15SpotlightDirectionY 0xa7c8 -#define GlintLight15SpotlightDirectionYTag 0x04f9 -#define GlintLight15SpotlightDirectionYReg 1 -#define GlintLight15SpotlightDirectionYOff 0x97c8 - -#define GlintLight15SpotlightDirectionZ 0xa7d0 -#define GlintLight15SpotlightDirectionZTag 0x04fa -#define GlintLight15SpotlightDirectionZReg 1 -#define GlintLight15SpotlightDirectionZOff 0x97d0 - -#define GlintLight15SpotlightExponent 0xa7d8 -#define GlintLight15SpotlightExponentTag 0x04fb -#define GlintLight15SpotlightExponentReg 1 -#define GlintLight15SpotlightExponentOff 0x97d8 - -#define GlintLight15CosSpotlightCutoffAngle 0xa7e0 -#define GlintLight15CosSpotlightCutoffAngleTag 0x04fc -#define GlintLight15CosSpotlightCutoffAngleReg 1 -#define GlintLight15CosSpotlightCutoffAngleOff 0x97e0 - -#define GlintLight15ConstantAttenuation 0xa7e8 -#define GlintLight15ConstantAttenuationTag 0x04fd -#define GlintLight15ConstantAttenuationReg 1 -#define GlintLight15ConstantAttenuationOff 0x97e8 - -#define GlintLight15LinearAttenuation 0xa7f0 -#define GlintLight15LinearAttenuationTag 0x04fe -#define GlintLight15LinearAttenuationReg 1 -#define GlintLight15LinearAttenuationOff 0x97f0 - -#define GlintLight15QuadraticAttenuation 0xa7f8 -#define GlintLight15QuadraticAttenuationTag 0x04ff -#define GlintLight15QuadraticAttenuationReg 1 -#define GlintLight15QuadraticAttenuationOff 0x97f8 - -#define GlintSceneAmbientColorRed 0xa800 -#define GlintSceneAmbientColorRedTag 0x0500 -#define GlintSceneAmbientColorRedReg 1 -#define GlintSceneAmbientColorRedOff 0x9800 - -#define GlintSceneAmbientColorGreen 0xa808 -#define GlintSceneAmbientColorGreenTag 0x0501 -#define GlintSceneAmbientColorGreenReg 1 -#define GlintSceneAmbientColorGreenOff 0x9808 - -#define GlintSceneAmbientColorBlue 0xa810 -#define GlintSceneAmbientColorBlueTag 0x0502 -#define GlintSceneAmbientColorBlueReg 1 -#define GlintSceneAmbientColorBlueOff 0x9810 - -#define GlintFrontAmbientColorRed 0xa880 -#define GlintFrontAmbientColorRedTag 0x0510 -#define GlintFrontAmbientColorRedReg 1 -#define GlintFrontAmbientColorRedOff 0x9880 - -#define GlintFrontAmbientColorGreen 0xa888 -#define GlintFrontAmbientColorGreenTag 0x0511 -#define GlintFrontAmbientColorGreenReg 1 -#define GlintFrontAmbientColorGreenOff 0x9888 - -#define GlintFrontAmbientColorBlue 0xa890 -#define GlintFrontAmbientColorBlueTag 0x0512 -#define GlintFrontAmbientColorBlueReg 1 -#define GlintFrontAmbientColorBlueOff 0x9890 - -#define GlintFrontDiffuseColorRed 0xa898 -#define GlintFrontDiffuseColorRedTag 0x0513 -#define GlintFrontDiffuseColorRedReg 1 -#define GlintFrontDiffuseColorRedOff 0x9898 - -#define GlintFrontDiffuseColorGreen 0xa8a0 -#define GlintFrontDiffuseColorGreenTag 0x0514 -#define GlintFrontDiffuseColorGreenReg 1 -#define GlintFrontDiffuseColorGreenOff 0x98a0 - -#define GlintFrontDiffuseColorBlue 0xa8a8 -#define GlintFrontDiffuseColorBlueTag 0x0515 -#define GlintFrontDiffuseColorBlueReg 1 -#define GlintFrontDiffuseColorBlueOff 0x98a8 - -#define GlintFrontAlpha 0xa8b0 -#define GlintFrontAlphaTag 0x0516 -#define GlintFrontAlphaReg 1 -#define GlintFrontAlphaOff 0x98b0 - -#define GlintFrontSpecularColorRed 0xa8b8 -#define GlintFrontSpecularColorRedTag 0x0517 -#define GlintFrontSpecularColorRedReg 1 -#define GlintFrontSpecularColorRedOff 0x98b8 - -#define GlintFrontSpecularColorGreen 0xa8c0 -#define GlintFrontSpecularColorGreenTag 0x0518 -#define GlintFrontSpecularColorGreenReg 1 -#define GlintFrontSpecularColorGreenOff 0x98c0 - -#define GlintFrontSpecularColorBlue 0xa8c8 -#define GlintFrontSpecularColorBlueTag 0x0519 -#define GlintFrontSpecularColorBlueReg 1 -#define GlintFrontSpecularColorBlueOff 0x98c8 - -#define GlintFrontEmissiveColorRed 0xa8d0 -#define GlintFrontEmissiveColorRedTag 0x051a -#define GlintFrontEmissiveColorRedReg 1 -#define GlintFrontEmissiveColorRedOff 0x98d0 - -#define GlintFrontEmissiveColorGreen 0xa8d8 -#define GlintFrontEmissiveColorGreenTag 0x051b -#define GlintFrontEmissiveColorGreenReg 1 -#define GlintFrontEmissiveColorGreenOff 0x98d8 - -#define GlintFrontEmissiveColorBlue 0xa8e0 -#define GlintFrontEmissiveColorBlueTag 0x051c -#define GlintFrontEmissiveColorBlueReg 1 -#define GlintFrontEmissiveColorBlueOff 0x98e0 - -#define GlintFrontSpecularExponent 0xa8e8 -#define GlintFrontSpecularExponentTag 0x051d -#define GlintFrontSpecularExponentReg 1 -#define GlintFrontSpecularExponentOff 0x98e8 - -#define GlintBackAmbientColorRed 0xa900 -#define GlintBackAmbientColorRedTag 0x0520 -#define GlintBackAmbientColorRedReg 1 -#define GlintBackAmbientColorRedOff 0x9900 - -#define GlintBackAmbientColorGreen 0xa908 -#define GlintBackAmbientColorGreenTag 0x0521 -#define GlintBackAmbientColorGreenReg 1 -#define GlintBackAmbientColorGreenOff 0x9908 - -#define GlintBackAmbientColorBlue 0xa910 -#define GlintBackAmbientColorBlueTag 0x0522 -#define GlintBackAmbientColorBlueReg 1 -#define GlintBackAmbientColorBlueOff 0x9910 - -#define GlintBackDiffuseColorRed 0xa918 -#define GlintBackDiffuseColorRedTag 0x0523 -#define GlintBackDiffuseColorRedReg 1 -#define GlintBackDiffuseColorRedOff 0x9918 - -#define GlintBackDiffuseColorGreen 0xa920 -#define GlintBackDiffuseColorGreenTag 0x0524 -#define GlintBackDiffuseColorGreenReg 1 -#define GlintBackDiffuseColorGreenOff 0x9920 - -#define GlintBackDiffuseColorBlue 0xa928 -#define GlintBackDiffuseColorBlueTag 0x0525 -#define GlintBackDiffuseColorBlueReg 1 -#define GlintBackDiffuseColorBlueOff 0x9928 - -#define GlintBackAlpha 0xa930 -#define GlintBackAlphaTag 0x0526 -#define GlintBackAlphaReg 1 -#define GlintBackAlphaOff 0x9930 - -#define GlintBackSpecularColorRed 0xa938 -#define GlintBackSpecularColorRedTag 0x0527 -#define GlintBackSpecularColorRedReg 1 -#define GlintBackSpecularColorRedOff 0x9938 - -#define GlintBackSpecularColorGreen 0xa940 -#define GlintBackSpecularColorGreenTag 0x0528 -#define GlintBackSpecularColorGreenReg 1 -#define GlintBackSpecularColorGreenOff 0x9940 - -#define GlintBackSpecularColorBlue 0xa948 -#define GlintBackSpecularColorBlueTag 0x0529 -#define GlintBackSpecularColorBlueReg 1 -#define GlintBackSpecularColorBlueOff 0x9948 - -#define GlintBackEmissiveColorRed 0xa950 -#define GlintBackEmissiveColorRedTag 0x052a -#define GlintBackEmissiveColorRedReg 1 -#define GlintBackEmissiveColorRedOff 0x9950 - -#define GlintBackEmissiveColorGreen 0xa958 -#define GlintBackEmissiveColorGreenTag 0x052b -#define GlintBackEmissiveColorGreenReg 1 -#define GlintBackEmissiveColorGreenOff 0x9958 - -#define GlintBackEmissiveColorBlue 0xa960 -#define GlintBackEmissiveColorBlueTag 0x052c -#define GlintBackEmissiveColorBlueReg 1 -#define GlintBackEmissiveColorBlueOff 0x9960 - -#define GlintBackSpecularExponent 0xa968 -#define GlintBackSpecularExponentTag 0x052d -#define GlintBackSpecularExponentReg 1 -#define GlintBackSpecularExponentOff 0x9968 - -#define GlintDMAAddr 0xa980 -#define GlintDMAAddrTag 0x0530 -#define GlintDMAAddrReg 1 -#define GlintDMAAddrOff 0x9980 - -#define GlintGammaDMACount 0xa988 -#define GlintGammaDMACountTag 0x0531 -#define GlintGammaDMACountReg 1 -#define GlintGammaDMACountOff 0x9988 - -#define GlintCommandInterrupt 0xa990 -#define GlintCommandInterruptTag 0x0532 -#define GlintCommandInterruptReg 1 -#define GlintCommandInterruptOff 0x9990 - -#define GlintDMACall 0xa998 -#define GlintDMACallTag 0x0533 -#define GlintDMACallReg 1 -#define GlintDMACallOff 0x9998 - -#define GlintDMAReturn 0xa9a0 -#define GlintDMAReturnTag 0x0534 -#define GlintDMAReturnReg 1 -#define GlintDMAReturnOff 0x99a0 - -#define GlintDMARectangularRead 0xa9a8 -#define GlintDMARectangularReadTag 0x0535 -#define GlintDMARectangularReadReg 1 -#define GlintDMARectangularReadOff 0x99a8 - -#define GlintDMARectangleReadAddress 0xa9b0 -#define GlintDMARectangleReadAddressTag 0x0536 -#define GlintDMARectangleReadAddressReg 1 -#define GlintDMARectangleReadAddressOff 0x99b0 - -#define GlintDMARectangleReadLinePitch 0xa9b8 -#define GlintDMARectangleReadLinePitchTag 0x0537 -#define GlintDMARectangleReadLinePitchReg 1 -#define GlintDMARectangleReadLinePitchOff 0x99b8 - -#define GlintDMARectangleReadTarget 0xa9c0 -#define GlintDMARectangleReadTargetTag 0x0538 -#define GlintDMARectangleReadTargetReg 1 -#define GlintDMARectangleReadTargetOff 0x99c0 - -#define GlintDMARectangleWrite 0xa9c8 -#define GlintDMARectangleWriteTag 0x0539 -#define GlintDMARectangleWriteReg 1 -#define GlintDMARectangleWriteOff 0x99c8 - -#define GlintDMARectangleWriteAddress 0xa9d0 -#define GlintDMARectangleWriteAddressTag 0x053a -#define GlintDMARectangleWriteAddressReg 1 -#define GlintDMARectangleWriteAddressOff 0x99d0 - -#define GlintDMARectangleWriteLinePitch 0xa9d8 -#define GlintDMARectangleWriteLinePitchTag 0x053b -#define GlintDMARectangleWriteLinePitchReg 1 -#define GlintDMARectangleWriteLinePitchOff 0x99d8 - -#define GlintDMAOutputAddress 0xa9e0 -#define GlintDMAOutputAddressTag 0x053c -#define GlintDMAOutputAddressReg 1 -#define GlintDMAOutputAddressOff 0x99e0 - -#define GlintDMAOutputCount 0xa9e8 -#define GlintDMAOutputCountTag 0x053d -#define GlintDMAOutputCountReg 1 -#define GlintDMAOutputCountOff 0x99e8 - -#define GlintDMAReadGLINTSource 0xa9f0 -#define GlintDMAReadGLINTSourceTag 0x053e -#define GlintDMAReadGLINTSourceReg 1 -#define GlintDMAReadGLINTSourceOff 0x99f0 - -#define GlintDMAFeedback 0xaa10 -#define GlintDMAFeedbackTag 0x0542 -#define GlintDMAFeedbackReg 1 -#define GlintDMAFeedbackOff 0x9a10 - -#define GlintTransformModeAnd 0xaa80 -#define GlintTransformModeAndTag 0x0550 -#define GlintTransformModeAndReg 1 -#define GlintTransformModeAndOff 0x9a80 - -#define GlintTransformModeOr 0xaa88 -#define GlintTransformModeOrTag 0x0551 -#define GlintTransformModeOrReg 1 -#define GlintTransformModeOrOff 0x9a88 - -#define GlintGeometryModeAnd 0xaa90 -#define GlintGeometryModeAndTag 0x0552 -#define GlintGeometryModeAndReg 1 -#define GlintGeometryModeAndOff 0x9a90 - -#define GlintGeometryModeOr 0xaa98 -#define GlintGeometryModeOrTag 0x0553 -#define GlintGeometryModeOrReg 1 -#define GlintGeometryModeOrOff 0x9a98 - -#define GlintNormalizeModeAnd 0xaaa0 -#define GlintNormalizeModeAndTag 0x0554 -#define GlintNormalizeModeAndReg 1 -#define GlintNormalizeModeAndOff 0x9aa0 - -#define GlintNormalizeModeOr 0xaaa8 -#define GlintNormalizeModeOrTag 0x0555 -#define GlintNormalizeModeOrReg 1 -#define GlintNormalizeModeOrOff 0x9aa8 - -#define GlintLightingModeAnd 0xaab0 -#define GlintLightingModeAndTag 0x0556 -#define GlintLightingModeAndReg 1 -#define GlintLightingModeAndOff 0x9ab0 - -#define GlintLightingModeOr 0xaab8 -#define GlintLightingModeOrTag 0x0557 -#define GlintLightingModeOrReg 1 -#define GlintLightingModeOrOff 0x9ab8 - -#define GlintColorMaterialModeAnd 0xaac0 -#define GlintColorMaterialModeAndTag 0x0558 -#define GlintColorMaterialModeAndReg 1 -#define GlintColorMaterialModeAndOff 0x9ac0 - -#define GlintColorMaterialModeOr 0xaac8 -#define GlintColorMaterialModeOrTag 0x0559 -#define GlintColorMaterialModeOrReg 1 -#define GlintColorMaterialModeOrOff 0x9ac8 - -#define GlintDeltaModeAnd 0xaad0 -#define GlintDeltaModeAndTag 0x055a -#define GlintDeltaModeAndReg 1 -#define GlintDeltaModeAndOff 0x9ad0 - -#define GlintDeltaModeOr 0xaad8 -#define GlintDeltaModeOrTag 0x055b -#define GlintDeltaModeOrReg 1 -#define GlintDeltaModeOrOff 0x9ad8 - -#define GlintPointModeAnd 0xaae0 -#define GlintPointModeAndTag 0x055c -#define GlintPointModeAndReg 1 -#define GlintPointModeAndOff 0x9ae0 - -#define GlintPointModeOr 0xaae8 -#define GlintPointModeOrTag 0x055d -#define GlintPointModeOrReg 1 -#define GlintPointModeOrOff 0x9ae8 - -#define GlintLineModeAnd 0xaaf0 -#define GlintLineModeAndTag 0x055e -#define GlintLineModeAndReg 1 -#define GlintLineModeAndOff 0x9af0 - -#define GlintLineModeOr 0xaaf8 -#define GlintLineModeOrTag 0x055f -#define GlintLineModeOrReg 1 -#define GlintLineModeOrOff 0x9af8 - -#define GlintTriangleModeAnd 0xab00 -#define GlintTriangleModeAndTag 0x0560 -#define GlintTriangleModeAndReg 1 -#define GlintTriangleModeAndOff 0x9b00 - -#define GlintTriangleModeOr 0xab08 -#define GlintTriangleModeOrTag 0x0561 -#define GlintTriangleModeOrReg 1 -#define GlintTriangleModeOrOff 0x9b08 - -#define GlintMaterialModeAnd 0xab10 -#define GlintMaterialModeAndTag 0x0562 -#define GlintMaterialModeAndReg 1 -#define GlintMaterialModeAndOff 0x9b10 - -#define GlintMaterialModeOr 0xab18 -#define GlintMaterialModeOrTag 0x0563 -#define GlintMaterialModeOrReg 1 -#define GlintMaterialModeOrOff 0x9b18 - -#define GlintWindowAnd 0xab80 -#define GlintWindowAndTag 0x0570 -#define GlintWindowAndReg 1 -#define GlintWindowAndOff 0x9b80 - -#define GlintWindowOr 0xab88 -#define GlintWindowOrTag 0x0571 -#define GlintWindowOrReg 1 -#define GlintWindowOrOff 0x9b88 - -#define GlintLBReadModeAnd 0xab90 -#define GlintLBReadModeAndTag 0x0572 -#define GlintLBReadModeAndReg 1 -#define GlintLBReadModeAndOff 0x9b90 - -#define GlintLBReadModeOr 0xab98 -#define GlintLBReadModeOrTag 0x0573 -#define GlintLBReadModeOrReg 1 -#define GlintLBReadModeOrOff 0x9b98 -#endif Index: xc/lib/GL/mesa/src/drv/gamma/gamma_context.c diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_context.c:1.3 xc/lib/GL/mesa/src/drv/gamma/gamma_context.c:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_context.c:1.3 Sun Sep 28 16:15:09 2003 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_context.c Wed Mar 16 21:04:57 2005 @@ -1,209 +0,0 @@ -/* - * Copyright 2001 by Alan Hourihane. - * - * Permission to use, copy, modify, distribute, and sell this software and its - * documentation for any purpose is hereby granted without fee, provided that - * the above copyright notice appear in all copies and that both that - * copyright notice and this permission notice appear in supporting - * documentation, and that the name of Alan Hourihane not be used in - * advertising or publicity pertaining to distribution of the software without - * specific, written prior permission. Alan Hourihane makes no representations - * about the suitability of this software for any purpose. It is provided - * "as is" without express or implied warranty. - * - * ALAN HOURIHANE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - * EVENT SHALL ALAN HOURIHANE BE LIABLE FOR ANY SPECIAL, INDIRECT OR - * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, - * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER - * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - * PERFORMANCE OF THIS SOFTWARE. - * - * Authors: Alan Hourihane, - * - * 3DLabs Gamma driver. - * - */ -#include "gamma_context.h" - -#include "swrast/swrast.h" -#include "swrast_setup/swrast_setup.h" -#include "array_cache/acache.h" - -#include "tnl/tnl.h" -#include "tnl/t_pipeline.h" - -#include "context.h" -#include "simple_list.h" -#include "imports.h" -#include "matrix.h" -#include "extensions.h" -#if defined(USE_X86_ASM) -#include "X86/common_x86_asm.h" -#endif -#include "simple_list.h" -#include "mm.h" - - -#include "gamma_vb.h" -#include "gamma_tris.h" - -extern const struct gl_pipeline_stage _gamma_render_stage; - -static const struct gl_pipeline_stage *gamma_pipeline[] = { - &_tnl_vertex_transform_stage, - &_tnl_normal_transform_stage, - &_tnl_lighting_stage, - &_tnl_fog_coordinate_stage, - &_tnl_texgen_stage, - &_tnl_texture_transform_stage, - /* REMOVE: point attenuation stage */ -#if 1 - &_gamma_render_stage, /* ADD: unclipped rastersetup-to-dma */ -#endif - &_tnl_render_stage, - 0, -}; - -GLboolean gammaCreateContext( const __GLcontextModes *glVisual, - __DRIcontextPrivate *driContextPriv, - void *sharedContextPrivate) -{ - GLcontext *ctx, *shareCtx; - __DRIscreenPrivate *sPriv = driContextPriv->driScreenPriv; - gammaContextPtr gmesa; - gammaScreenPtr gammascrn; - GLINTSAREADRIPtr saPriv=(GLINTSAREADRIPtr)(((char*)sPriv->pSAREA)+ - sizeof(XF86DRISAREARec)); - - gmesa = (gammaContextPtr) CALLOC( sizeof(*gmesa) ); - if ( !gmesa ) return GL_FALSE; - - /* Allocate the Mesa context */ - if (sharedContextPrivate) - shareCtx = ((gammaContextPtr) sharedContextPrivate)->glCtx; - else - shareCtx = NULL; - - gmesa->glCtx = _mesa_create_context(glVisual, shareCtx, (void *) gmesa, GL_TRUE); - if (!gmesa->glCtx) { - FREE(gmesa); - return GL_FALSE; - } - - gmesa->driContext = driContextPriv; - gmesa->driScreen = sPriv; - gmesa->driDrawable = NULL; /* Set by XMesaMakeCurrent */ - - gmesa->hHWContext = driContextPriv->hHWContext; - gmesa->driHwLock = &sPriv->pSAREA->lock; - gmesa->driFd = sPriv->fd; - gmesa->sarea = saPriv; - - gammascrn = gmesa->gammaScreen = (gammaScreenPtr)(sPriv->private); - - ctx = gmesa->glCtx; - - ctx->Const.MaxTextureLevels = 13; /* 4K by 4K? Is that right? */ - ctx->Const.MaxTextureUnits = 1; /* Permedia 3 */ - - ctx->Const.MinLineWidth = 0.0; - ctx->Const.MaxLineWidth = 255.0; - - ctx->Const.MinLineWidthAA = 0.0; - ctx->Const.MaxLineWidthAA = 65536.0; - - ctx->Const.MinPointSize = 0.0; - ctx->Const.MaxPointSize = 255.0; - - ctx->Const.MinPointSizeAA = 0.5; /* 4x4 quality mode */ - ctx->Const.MaxPointSizeAA = 16.0; - ctx->Const.PointSizeGranularity = 0.25; - - gmesa->texHeap = mmInit( 0, gmesa->gammaScreen->textureSize ); - - make_empty_list(&gmesa->TexObjList); - make_empty_list(&gmesa->SwappedOut); - - gmesa->CurrentTexObj[0] = 0; - gmesa->CurrentTexObj[1] = 0; /* Permedia 3, second texture */ - - gmesa->RenderIndex = ~0; - - - /* Initialize the software rasterizer and helper modules. - */ - _swrast_CreateContext( ctx ); - _ac_CreateContext( ctx ); - _tnl_CreateContext( ctx ); - _swsetup_CreateContext( ctx ); - - /* Install the customized pipeline: - */ - _tnl_destroy_pipeline( ctx ); - _tnl_install_pipeline( ctx, gamma_pipeline ); - - /* Configure swrast to match hardware characteristics: - */ - _swrast_allow_pixel_fog( ctx, GL_FALSE ); - _swrast_allow_vertex_fog( ctx, GL_TRUE ); - - gammaInitVB( ctx ); - gammaDDInitExtensions( ctx ); - gammaDDInitDriverFuncs( ctx ); - gammaDDInitStateFuncs( ctx ); - gammaDDInitSpanFuncs( ctx ); - gammaDDInitTextureFuncs( ctx ); - gammaDDInitTriFuncs( ctx ); - gammaDDInitState( gmesa ); - - driContextPriv->driverPrivate = (void *)gmesa; - - GET_FIRST_DMA(gmesa->driFd, gmesa->hHWContext, - 1, &gmesa->bufIndex, &gmesa->bufSize, - &gmesa->buf, &gmesa->bufCount, gammascrn); - -#ifdef DO_VALIDATE - GET_FIRST_DMA(gmesa->driFd, gmesa->hHWContext, - 1, &gmesa->WCbufIndex, &gmesa->WCbufSize, - &gmesa->WCbuf, &gmesa->WCbufCount, gammascrn); -#endif - - switch (glVisual->depthBits) { - case 16: - gmesa->DeltaMode = DM_Depth16; - gmesa->depth_scale = 1.0f / 0xffff; - break; - case 24: - gmesa->DeltaMode = DM_Depth24; - gmesa->depth_scale = 1.0f / 0xffffff; - break; - case 32: - gmesa->DeltaMode = DM_Depth32; - gmesa->depth_scale = 1.0f / 0xffffffff; - break; - default: - break; - } - - gmesa->DepthSize = glVisual->depthBits; - gmesa->Flags = GAMMA_FRONT_BUFFER; - gmesa->Flags |= (glVisual->doubleBufferMode ? GAMMA_BACK_BUFFER : 0); - gmesa->Flags |= (gmesa->DepthSize > 0 ? GAMMA_DEPTH_BUFFER : 0); - - gmesa->EnabledFlags = GAMMA_FRONT_BUFFER; - gmesa->EnabledFlags |= (glVisual->doubleBufferMode ? GAMMA_BACK_BUFFER : 0); - - - if (gmesa->Flags & GAMMA_BACK_BUFFER) { - gmesa->readOffset = gmesa->drawOffset = gmesa->driScreen->fbHeight * gmesa->driScreen->fbWidth * gmesa->gammaScreen->cpp; - } else { - gmesa->readOffset = gmesa->drawOffset = 0; - } - - gammaInitHW( gmesa ); - - driContextPriv->driverPrivate = (void *)gmesa; - - return GL_TRUE; -} Index: xc/lib/GL/mesa/src/drv/gamma/gamma_context.h diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_context.h:1.7 xc/lib/GL/mesa/src/drv/gamma/gamma_context.h:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_context.h:1.7 Sun Sep 28 16:15:09 2003 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_context.h Wed Mar 16 21:04:57 2005 @@ -1,405 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/gamma/gamma_context.h,v 1.7 2003/09/28 20:15:09 alanh Exp $ */ -/* - * Copyright 2001 by Alan Hourihane. - * - * Permission to use, copy, modify, distribute, and sell this software and its - * documentation for any purpose is hereby granted without fee, provided that - * the above copyright notice appear in all copies and that both that - * copyright notice and this permission notice appear in supporting - * documentation, and that the name of Alan Hourihane not be used in - * advertising or publicity pertaining to distribution of the software without - * specific, written prior permission. Alan Hourihane makes no representations - * about the suitability of this software for any purpose. It is provided - * "as is" without express or implied warranty. - * - * ALAN HOURIHANE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - * EVENT SHALL ALAN HOURIHANE BE LIABLE FOR ANY SPECIAL, INDIRECT OR - * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, - * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER - * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - * PERFORMANCE OF THIS SOFTWARE. - * - * Authors: Alan Hourihane, - * - */ - -#ifndef _GAMMA_CONTEXT_H_ -#define _GAMMA_CONTEXT_H_ - -#include "dri_util.h" -#include "colormac.h" -#include "gamma_regs.h" -#include "gamma_macros.h" -#include "gamma_screen.h" -#include "macros.h" -#include "mtypes.h" -#include "glint_dri.h" -#include "mm.h" - -typedef union { - unsigned int i; - float f; -} dmaBufRec, *dmaBuf; - -/* Flags for context */ -#define GAMMA_FRONT_BUFFER 0x00000001 -#define GAMMA_BACK_BUFFER 0x00000002 -#define GAMMA_DEPTH_BUFFER 0x00000004 -#define GAMMA_STENCIL_BUFFER 0x00000008 -#define GAMMA_ACCUM_BUFFER 0x00000010 - -#define GAMMA_MAX_TEXTURE_SIZE 2048 - -/* These are the minimum requirements and should probably be increased */ -#define MAX_MODELVIEW_STACK 16 -#define MAX_PROJECTION_STACK 2 -#define MAX_TEXTURE_STACK 2 - -extern void gammaDDUpdateHWState(GLcontext *ctx); -extern gammaScreenPtr gammaCreateScreen(__DRIscreenPrivate *sPriv); -extern void gammaDestroyScreen(__DRIscreenPrivate *sPriv); -extern GLboolean gammaCreateContext( const __GLcontextModes *glVisual, - __DRIcontextPrivate *driContextPriv, - void *sharedContextPrivate); - -#define GAMMA_UPLOAD_ALL 0xffffffff -#define GAMMA_UPLOAD_CLIPRECTS 0x00000002 -#define GAMMA_UPLOAD_ALPHA 0x00000004 -#define GAMMA_UPLOAD_BLEND 0x00000008 -#define GAMMA_UPLOAD_DEPTH 0x00000010 -#define GAMMA_UPLOAD_VIEWPORT 0x00000020 -#define GAMMA_UPLOAD_SHADE 0x00000040 -#define GAMMA_UPLOAD_CLIP 0x00000080 -#define GAMMA_UPLOAD_MASKS 0x00000100 -#define GAMMA_UPLOAD_WINDOW 0x00000200 /* defunct */ -#define GAMMA_UPLOAD_GEOMETRY 0x00000400 -#define GAMMA_UPLOAD_POLYGON 0x00000800 -#define GAMMA_UPLOAD_DITHER 0x00001000 -#define GAMMA_UPLOAD_LOGICOP 0x00002000 -#define GAMMA_UPLOAD_FOG 0x00004000 -#define GAMMA_UPLOAD_LIGHT 0x00008000 -#define GAMMA_UPLOAD_CONTEXT 0x00010000 -#define GAMMA_UPLOAD_TEX0 0x00020000 -#define GAMMA_UPLOAD_STIPPLE 0x00040000 -#define GAMMA_UPLOAD_TRANSFORM 0x00080000 -#define GAMMA_UPLOAD_LINEMODE 0x00100000 -#define GAMMA_UPLOAD_POINTMODE 0x00200000 -#define GAMMA_UPLOAD_TRIMODE 0x00400000 - -#define GAMMA_NEW_CLIP 0x00000001 -#define GAMMA_NEW_WINDOW 0x00000002 -#define GAMMA_NEW_CONTEXT 0x00000004 -#define GAMMA_NEW_TEXTURE 0x00000008 /* defunct */ -#define GAMMA_NEW_ALPHA 0x00000010 -#define GAMMA_NEW_DEPTH 0x00000020 -#define GAMMA_NEW_MASKS 0x00000040 -#define GAMMA_NEW_POLYGON 0x00000080 -#define GAMMA_NEW_CULL 0x00000100 -#define GAMMA_NEW_LOGICOP 0x00000200 -#define GAMMA_NEW_FOG 0x00000400 -#define GAMMA_NEW_LIGHT 0x00000800 -#define GAMMA_NEW_STIPPLE 0x00001000 -#define GAMMA_NEW_ALL 0xffffffff - -#define GAMMA_FALLBACK_TRI 0x00000001 -#define GAMMA_FALLBACK_TEXTURE 0x00000002 - -#define FLUSH_BATCH(gmesa) do { \ - /*FLUSH_DMA_BUFFER(gmesa);*/ \ -} while(0) - -struct gamma_context; -typedef struct gamma_context gammaContextRec; -typedef struct gamma_context *gammaContextPtr; -typedef struct gamma_texture_object_t *gammaTextureObjectPtr; - -#define VALID_GAMMA_TEXTURE_OBJECT(tobj) (tobj) - -#define GAMMA_TEX_MAXLEVELS 12 - -/* For shared texture space managment, these texture objects may also - * be used as proxies for regions of texture memory containing other - * client's textures. Such proxy textures (not to be confused with GL - * proxy textures) are subject to the same LRU aging we use for our - * own private textures, and thus we have a mechanism where we can - * fairly decide between kicking out our own textures and those of - * other clients. - * - * Non-local texture objects have a valid MemBlock to describe the - * region managed by the other client, and can be identified by - * 't->globj == 0' - */ -struct gamma_texture_object_t { - struct gamma_texture_object_t *next, *prev; - - GLuint age; - struct gl_texture_object *globj; - - int Pitch; - int Height; - int texelBytes; - int totalSize; - int bound; - - PMemBlock MemBlock; - char * BufAddr; - - GLuint min_level; - GLuint max_level; - GLuint dirty_images; - - GLint firstLevel, lastLevel; /* upload tObj->Image[first .. lastLevel] */ - - struct { - const struct gl_texture_image *image; - int offset; /* into BufAddr */ - int height; - int internalFormat; - } image[GAMMA_TEX_MAXLEVELS]; - - CARD32 TextureBaseAddr[GAMMA_TEX_MAXLEVELS]; - CARD32 TextureAddressMode; - CARD32 TextureColorMode; - CARD32 TextureFilterMode; - CARD32 TextureFormat; - CARD32 TextureReadMode; - CARD32 TextureBorderColor; -}; - -#define GAMMA_NO_PALETTE 0x0 -#define GAMMA_USE_PALETTE 0x1 -#define GAMMA_UPDATE_PALETTE 0x2 -#define GAMMA_FALLBACK_PALETTE 0x4 - -void gammaUpdateTextureState( GLcontext *ctx ); - -void gammaDestroyTexObj( gammaContextPtr gmesa, gammaTextureObjectPtr t ); -void gammaSwapOutTexObj( gammaContextPtr gmesa, gammaTextureObjectPtr t ); -void gammaUploadTexImages( gammaContextPtr gmesa, gammaTextureObjectPtr t ); - -void gammaResetGlobalLRU( gammaContextPtr gmesa ); -void gammaUpdateTexLRU( gammaContextPtr gmesa, gammaTextureObjectPtr t ); -void gammaTexturesGone( gammaContextPtr gmesa, - GLuint start, GLuint end, - GLuint in_use ); - -void gammaEmitHwState( gammaContextPtr gmesa ); -void gammaDDInitExtensions( GLcontext *ctx ); -void gammaDDInitDriverFuncs( GLcontext *ctx ); -void gammaDDInitSpanFuncs( GLcontext *ctx ); -void gammaDDInitState( gammaContextPtr gmesa ); -void gammaInitHW( gammaContextPtr gmesa ); -void gammaDDInitStateFuncs( GLcontext *ctx ); -void gammaDDInitTextureFuncs( GLcontext *ctx ); -void gammaDDInitTriFuncs( GLcontext *ctx ); - -void gammaUpdateWindow( GLcontext *ctx ); -void gammaUpdateViewportOffset( GLcontext *ctx ); - -void gammaPrintLocalLRU( gammaContextPtr gmesa ); -void gammaPrintGlobalLRU( gammaContextPtr gmesa ); - -extern void gammaFallback( gammaContextPtr gmesa, GLuint bit, GLboolean mode ); -#define FALLBACK( imesa, bit, mode ) gammaFallback( imesa, bit, mode ) - -/* Use the templated vertex formats. Only one of these is used in gamma. - */ -#define TAG(x) gamma##x -#include "tnl_dd/t_dd_vertex.h" -#undef TAG - -typedef void (*gamma_quad_func)( gammaContextPtr, - const gammaVertex *, - const gammaVertex *, - const gammaVertex *, - const gammaVertex * ); -typedef void (*gamma_tri_func)( gammaContextPtr, - const gammaVertex *, - const gammaVertex *, - const gammaVertex * ); -typedef void (*gamma_line_func)( gammaContextPtr, - const gammaVertex *, - const gammaVertex * ); -typedef void (*gamma_point_func)( gammaContextPtr, - const gammaVertex * ); - - -struct gamma_context { - GLcontext *glCtx; /* Mesa context */ - - __DRIcontextPrivate *driContext; - __DRIscreenPrivate *driScreen; - __DRIdrawablePrivate *driDrawable; - - GLuint new_gl_state; - GLuint new_state; - GLuint dirty; - - GLINTSAREADRIPtr sarea; - - /* Temporaries for translating away float colors: - */ - struct gl_client_array UbyteColor; - struct gl_client_array UbyteSecondaryColor; - - /* Mirrors of some DRI state - */ - drmContext hHWContext; - drmLock *driHwLock; - int driFd; - - GLuint numClipRects; /* Cliprects for the draw buffer */ - XF86DRIClipRectPtr pClipRects; - - dmaBuf buf; /* DMA buffer for regular cmds */ - int bufIndex; - int bufSize; - int bufCount; - - dmaBuf WCbuf; /* DMA buffer for window changed cmds */ - int WCbufIndex; - int WCbufSize; - int WCbufCount; - - gammaScreenPtr gammaScreen; /* Screen private DRI data */ - - int drawOffset; - int readOffset; - - gamma_point_func draw_point; - gamma_line_func draw_line; - gamma_tri_func draw_tri; - gamma_quad_func draw_quad; - - GLuint Fallback; - GLuint RenderIndex; - GLuint SetupNewInputs; - GLuint SetupIndex; - - GLuint vertex_format; - GLuint vertex_size; - GLuint vertex_stride_shift; - char *verts; - - GLfloat hw_viewport[16]; - GLuint hw_primitive; - GLenum render_primitive; - - GLfloat depth_scale; - - gammaTextureObjectPtr CurrentTexObj[2]; - struct gamma_texture_object_t TexObjList; - struct gamma_texture_object_t SwappedOut; - GLenum TexEnvImageFmt[2]; - - memHeap_t *texHeap; - - unsigned int lastSwap; - int texAge; - int ctxAge; - int dirtyAge; - unsigned int lastStamp; - - - CARD32 ClearColor; - CARD32 Color; - CARD32 DitherMode; - CARD32 ClearDepth; - CARD32 FogMode; - CARD32 AreaStippleMode; - CARD32 LBReadFormat; - CARD32 LBWriteFormat; - CARD32 LineMode; - CARD32 PointMode; - CARD32 TriangleMode; - CARD32 AntialiasMode; - GLfloat ViewportScaleX; - GLfloat ViewportScaleY; - GLfloat ViewportScaleZ; - GLfloat ViewportOffsetX; - GLfloat ViewportOffsetY; - GLfloat ViewportOffsetZ; - int MatrixMode; - int DepthMode; - int TransformMode; - int LBReadMode; - int FBReadMode; - int FBWindowBase; - int LBWindowBase; - int ColorDDAMode; - int GeometryMode; - int AlphaTestMode; - int AlphaBlendMode; - int AB_FBReadMode; - int AB_FBReadMode_Save; - int DeltaMode; - int ColorMaterialMode; - int FBHardwareWriteMask; - int MaterialMode; - int NormalizeMode; - int LightingMode; - int Light0Mode; - int Light1Mode; - int Light2Mode; - int Light3Mode; - int Light4Mode; - int Light5Mode; - int Light6Mode; - int Light7Mode; - int Light8Mode; - int Light9Mode; - int Light10Mode; - int Light11Mode; - int Light12Mode; - int Light13Mode; - int Light14Mode; - int Light15Mode; - int LogicalOpMode; - int ScissorMode; - int ScissorMaxXY; - int ScissorMinXY; - int Window; /* GID part probably should be in draw priv */ - int WindowOrigin; - int x, y, w, h; /* Probably should be in drawable priv */ - int FrameCount; /* Probably should be in drawable priv */ - int NotClipped; /* Probably should be in drawable priv */ - int WindowChanged; /* Probably should be in drawabl... */ - int Flags; - int EnabledFlags; - int DepthSize; - int Begin; - GLenum ErrorValue; - int Texture1DEnabled; - int Texture2DEnabled; - - float ModelView[16]; - float Proj[16]; - float ModelViewProj[16]; - float Texture[16]; - - float ModelViewStack[(MAX_MODELVIEW_STACK-1)*16]; - int ModelViewCount; - float ProjStack[(MAX_PROJECTION_STACK-1)*16]; - int ProjCount; - float TextureStack[(MAX_TEXTURE_STACK-1)*16]; - int TextureCount; -}; - -static __inline GLuint gammaPackColor( GLuint cpp, - GLubyte r, GLubyte g, - GLubyte b, GLubyte a ) -{ - switch ( cpp ) { - case 2: - return PACK_COLOR_565( r, g, b ); - case 4: - return PACK_COLOR_8888( a, r, g, b ); - default: - return 0; - } -} - -#define GAMMA_CONTEXT(ctx) ((gammaContextPtr)(ctx->DriverCtx)) - -#endif /* _GAMMA_CONTEXT_H_ */ Index: xc/lib/GL/mesa/src/drv/gamma/gamma_dd.c diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_dd.c:1.4 xc/lib/GL/mesa/src/drv/gamma/gamma_dd.c:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_dd.c:1.4 Sun Sep 28 16:15:09 2003 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_dd.c Wed Mar 16 21:04:57 2005 @@ -1,128 +0,0 @@ -/* - * Copyright 2001 by Alan Hourihane. - * - * Permission to use, copy, modify, distribute, and sell this software and its - * documentation for any purpose is hereby granted without fee, provided that - * the above copyright notice appear in all copies and that both that - * copyright notice and this permission notice appear in supporting - * documentation, and that the name of Alan Hourihane not be used in - * advertising or publicity pertaining to distribution of the software without - * specific, written prior permission. Alan Hourihane makes no representations - * about the suitability of this software for any purpose. It is provided - * "as is" without express or implied warranty. - * - * ALAN HOURIHANE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - * EVENT SHALL ALAN HOURIHANE BE LIABLE FOR ANY SPECIAL, INDIRECT OR - * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, - * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER - * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - * PERFORMANCE OF THIS SOFTWARE. - * - * Authors: Alan Hourihane, - * - */ - -#include "gamma_context.h" -#include "gamma_vb.h" -#include "gamma_lock.h" -#if defined(USE_X86_ASM) -#include "X86/common_x86_asm.h" -#endif - -#include "context.h" -#include "swrast/swrast.h" - -#define GAMMA_DATE "20021125" - - -/* Return the width and height of the current color buffer. - */ -static void gammaDDGetBufferSize( GLframebuffer *buffer, - GLuint *width, GLuint *height ) -{ - GET_CURRENT_CONTEXT(ctx); - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - GAMMAHW_LOCK( gmesa ); - *width = gmesa->driDrawable->w; - *height = gmesa->driDrawable->h; - GAMMAHW_UNLOCK( gmesa ); -} - - -/* Return various strings for glGetString(). - */ -static const GLubyte *gammaDDGetString( GLcontext *ctx, GLenum name ) -{ - static char buffer[128]; - - switch ( name ) { - case GL_VENDOR: - return (GLubyte *)"VA Linux Systems, Inc."; - - case GL_RENDERER: - sprintf( buffer, "Mesa DRI Gamma " GAMMA_DATE ); - - /* Append any CPU-specific information. - */ -#ifdef USE_X86_ASM - if ( _mesa_x86_cpu_features ) { - strncat( buffer, " x86", 4 ); - } -#ifdef USE_MMX_ASM - if ( cpu_has_mmx ) { - strncat( buffer, "/MMX", 4 ); - } -#endif -#ifdef USE_3DNOW_ASM - if ( cpu_has_3dnow ) { - strncat( buffer, "/3DNow!", 7 ); - } -#endif -#ifdef USE_SSE_ASM - if ( cpu_has_xmm ) { - strncat( buffer, "/SSE", 4 ); - } -#endif -#endif - return (GLubyte *)buffer; - - default: - return NULL; - } -} - -/* Enable the extensions supported by this driver. - */ -void gammaDDInitExtensions( GLcontext *ctx ) -{ - /* None... */ -} - -/* Initialize the driver's misc functions. - */ -void gammaDDInitDriverFuncs( GLcontext *ctx ) -{ - ctx->Driver.GetBufferSize = gammaDDGetBufferSize; - ctx->Driver.ResizeBuffers = _swrast_alloc_buffers; - ctx->Driver.GetString = gammaDDGetString; - - ctx->Driver.Error = NULL; - - /* Pixel path fallbacks - */ - ctx->Driver.Accum = _swrast_Accum; - ctx->Driver.Bitmap = _swrast_Bitmap; - ctx->Driver.CopyPixels = _swrast_CopyPixels; - ctx->Driver.DrawPixels = _swrast_DrawPixels; - ctx->Driver.ReadPixels = _swrast_ReadPixels; - ctx->Driver.ResizeBuffers = _swrast_alloc_buffers; - - /* Swrast hooks for imaging extensions: - */ - ctx->Driver.CopyColorTable = _swrast_CopyColorTable; - ctx->Driver.CopyColorSubTable = _swrast_CopyColorSubTable; - ctx->Driver.CopyConvolutionFilter1D = _swrast_CopyConvolutionFilter1D; - ctx->Driver.CopyConvolutionFilter2D = _swrast_CopyConvolutionFilter2D; -} Index: xc/lib/GL/mesa/src/drv/gamma/gamma_inithw.c diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_inithw.c:1.9 xc/lib/GL/mesa/src/drv/gamma/gamma_inithw.c:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_inithw.c:1.9 Wed Oct 30 07:51:29 2002 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_inithw.c Wed Mar 16 21:04:57 2005 @@ -1,551 +0,0 @@ -/* - * Copyright 2001 by Alan Hourihane. - * - * Permission to use, copy, modify, distribute, and sell this software and its - * documentation for any purpose is hereby granted without fee, provided that - * the above copyright notice appear in all copies and that both that - * copyright notice and this permission notice appear in supporting - * documentation, and that the name of Alan Hourihane not be used in - * advertising or publicity pertaining to distribution of the software without - * specific, written prior permission. Alan Hourihane makes no representations - * about the suitability of this software for any purpose. It is provided - * "as is" without express or implied warranty. - * - * ALAN HOURIHANE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - * EVENT SHALL ALAN HOURIHANE BE LIABLE FOR ANY SPECIAL, INDIRECT OR - * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, - * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER - * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - * PERFORMANCE OF THIS SOFTWARE. - * - * Authors: Alan Hourihane, - * Kevin E. Martin - * - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/gamma/gamma_inithw.c,v 1.9 2002/10/30 12:51:29 alanh Exp $ */ - -#include "gamma_context.h" -#include "glint_dri.h" - -void gammaInitHW( gammaContextPtr gmesa ) -{ - GLINTDRIPtr gDRIPriv = (GLINTDRIPtr)gmesa->driScreen->pDevPriv; - int i; - - if (gDRIPriv->numMultiDevices == 2) { - /* Set up each MX's ScanLineOwnership for OpenGL */ - CHECK_DMA_BUFFER(gmesa, 5); - WRITE(gmesa->buf, BroadcastMask, 1); - WRITE(gmesa->buf, ScanLineOwnership, 5); /* Use bottom left as [0,0] */ - WRITE(gmesa->buf, BroadcastMask, 2); - WRITE(gmesa->buf, ScanLineOwnership, 1); /* Use bottom left as [0,0] */ - /* Broadcast to both MX's */ - WRITE(gmesa->buf, BroadcastMask, 3); - FLUSH_DMA_BUFFER(gmesa); - } - - gmesa->AlphaBlendMode = (AlphaBlendModeDisable | - AB_Src_One | - AB_Dst_Zero | - AB_NoAlphaBufferPresent | - AB_ColorFmt_8888 | - AB_ColorOrder_RGB | - AB_OpenGLType | - AB_AlphaDst_FBData | - AB_ColorConversionScale | - AB_AlphaConversionScale); - - gmesa->DitherMode = DitherModeEnable | DM_ColorOrder_RGB; - - switch (gmesa->gammaScreen->cpp) { - case 2: - gmesa->DitherMode |= DM_ColorFmt_5555; - gmesa->AlphaBlendMode |= AB_ColorFmt_5555; - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PixelSize, 1); - break; - case 4: - gmesa->DitherMode |= DM_ColorFmt_8888; - gmesa->AlphaBlendMode |= AB_ColorFmt_8888; - WRITE(gmesa->buf, PixelSize, 0); - break; - } - - /* FIXME for stencil, gid, etc */ - switch (gmesa->DepthSize) { - case 16: - gmesa->LBReadFormat = - (LBRF_DepthWidth16 | - LBRF_StencilWidth8 | - LBRF_StencilPos16 | - LBRF_FrameCount8 | - LBRF_FrameCountPos24 | - LBRF_GIDWidth4 | - LBRF_GIDPos32 ); - gmesa->LBWriteFormat = - (LBRF_DepthWidth16 | - LBRF_StencilWidth8 | - LBRF_StencilPos16 | - LBRF_FrameCount8 | - LBRF_FrameCountPos24 | - LBRF_GIDWidth4 | - LBRF_GIDPos32 ); - break; - case 24: - gmesa->LBReadFormat = - (LBRF_DepthWidth24 | - LBRF_StencilWidth8 | - LBRF_StencilPos24 | - LBRF_FrameCount8 | - LBRF_FrameCountPos32 | - LBRF_GIDWidth4 | - LBRF_GIDPos36 ); - gmesa->LBWriteFormat = - (LBRF_DepthWidth24 | - LBRF_StencilWidth8 | - LBRF_StencilPos24 | - LBRF_FrameCount8 | - LBRF_FrameCountPos32 | - LBRF_GIDWidth4 | - LBRF_GIDPos36 ); - break; - case 32: - gmesa->LBReadFormat = - (LBRF_DepthWidth32 | - LBRF_StencilWidth8 | - LBRF_StencilPos32 | - LBRF_FrameCount8 | - LBRF_FrameCountPos40 | - LBRF_GIDWidth4 | - LBRF_GIDPos44 ); - gmesa->LBWriteFormat = - (LBRF_DepthWidth32 | - LBRF_StencilWidth8 | - LBRF_StencilPos32 | - LBRF_FrameCount8 | - LBRF_FrameCountPos40 | - LBRF_GIDWidth4 | - LBRF_GIDPos44 ); - break; - } - - gmesa->FBHardwareWriteMask = 0xffffffff; - gmesa->FogMode = FogModeDisable; - gmesa->ClearDepth = 0xffffffff; - gmesa->AreaStippleMode = AreaStippleModeDisable; - gmesa->x = 0; - gmesa->y = 0; - gmesa->w = 0; - gmesa->h = 0; - gmesa->FrameCount = 0; - gmesa->MatrixMode = GL_MODELVIEW; - gmesa->ModelViewCount = 0; - gmesa->ProjCount = 0; - gmesa->TextureCount = 0; - gmesa->PointMode = PM_AntialiasQuality_4x4; - gmesa->LineMode = LM_AntialiasQuality_4x4; - gmesa->TriangleMode = TM_AntialiasQuality_4x4; - gmesa->AntialiasMode = AntialiasModeDisable; - - for (i = 0; i < 16; i++) - if (i % 5 == 0) - gmesa->ModelView[i] = - gmesa->Proj[i] = - gmesa->ModelViewProj[i] = - gmesa->Texture[i] = 1.0; - else - gmesa->ModelView[i] = - gmesa->Proj[i] = - gmesa->ModelViewProj[i] = - gmesa->Texture[i] = 0.0; - - gmesa->LBReadMode = (LBReadSrcDisable | - LBReadDstDisable | - LBDataTypeDefault | - LBWindowOriginBot | - gDRIPriv->pprod); - gmesa->FBReadMode = (FBReadSrcDisable | - FBReadDstDisable | - FBDataTypeDefault | - FBWindowOriginBot | - gDRIPriv->pprod); - - if (gDRIPriv->numMultiDevices == 2) { - gmesa->LBReadMode |= LBScanLineInt2; - gmesa->FBReadMode |= FBScanLineInt2; - gmesa->LBWindowBase = gmesa->driScreen->fbWidth * - (gmesa->driScreen->fbHeight/2 - 1); - gmesa->FBWindowBase = gmesa->driScreen->fbWidth * - (gmesa->driScreen->fbHeight/2 - 1); - } else { - gmesa->LBWindowBase = gmesa->driScreen->fbWidth * - (gmesa->driScreen->fbHeight - 1); - gmesa->FBWindowBase = gmesa->driScreen->fbWidth * - (gmesa->driScreen->fbHeight - 1); - } - - gmesa->Begin = (B_AreaStippleDisable | - B_LineStippleDisable | - B_AntiAliasDisable | - B_TextureDisable | - B_FogDisable | - B_SubPixelCorrectEnable | - B_PrimType_Null); - - gmesa->ColorDDAMode = (ColorDDAEnable | - ColorDDAGouraud); - - gmesa->GeometryMode = (GM_TextureDisable | - GM_FogDisable | - GM_FogExp | - GM_FrontPolyFill | - GM_BackPolyFill | - GM_FrontFaceCCW | - GM_PolyCullDisable | - GM_PolyCullBack | - GM_ClipShortLinesDisable | - GM_ClipSmallTrisDisable | - GM_RenderMode | - GM_Feedback2D | - GM_CullFaceNormDisable | - GM_AutoFaceNormDisable | - GM_GouraudShading | - GM_UserClipNone | - GM_PolyOffsetPointDisable | - GM_PolyOffsetLineDisable | - GM_PolyOffsetFillDisable | - GM_InvertFaceNormCullDisable); - - gmesa->AlphaTestMode = (AlphaTestModeDisable | - AT_Always); - - gmesa->AB_FBReadMode_Save = gmesa->AB_FBReadMode = 0; - - gmesa->Window = (WindowEnable | /* For GID testing */ - W_PassIfEqual | - (0 << 5)); /* GID part is set from draw priv (below) */ - - gmesa->NotClipped = GL_FALSE; - gmesa->WindowChanged = GL_TRUE; - - gmesa->Texture1DEnabled = GL_FALSE; - gmesa->Texture2DEnabled = GL_FALSE; - - gmesa->DepthMode |= (DepthModeDisable | - DM_WriteMask | - DM_Less); - - gmesa->DeltaMode |= (DM_SubPixlCorrectionEnable | - DM_SmoothShadingEnable | - DM_Target500TXMX); - - gmesa->LightingMode = LightingModeDisable | LightingModeSpecularEnable; - gmesa->Light0Mode = LNM_Off; - gmesa->Light1Mode = LNM_Off; - gmesa->Light2Mode = LNM_Off; - gmesa->Light3Mode = LNM_Off; - gmesa->Light4Mode = LNM_Off; - gmesa->Light5Mode = LNM_Off; - gmesa->Light6Mode = LNM_Off; - gmesa->Light7Mode = LNM_Off; - gmesa->Light8Mode = LNM_Off; - gmesa->Light9Mode = LNM_Off; - gmesa->Light10Mode = LNM_Off; - gmesa->Light11Mode = LNM_Off; - gmesa->Light12Mode = LNM_Off; - gmesa->Light13Mode = LNM_Off; - gmesa->Light14Mode = LNM_Off; - gmesa->Light15Mode = LNM_Off; - - gmesa->LogicalOpMode = LogicalOpModeDisable; - - gmesa->MaterialMode = MaterialModeDisable; - - gmesa->ScissorMode = UserScissorDisable | ScreenScissorDisable; - - gmesa->TransformMode = XM_UseModelViewProjMatrix | - XM_TexGenModeS_None | - XM_TexGenModeT_None | - XM_TexGenModeR_None | - XM_TexGenModeQ_None; - - CHECK_DMA_BUFFER(gmesa, 20); - WRITE(gmesa->buf, LineStippleMode, 0); - WRITE(gmesa->buf, RouterMode, 0); - WRITE(gmesa->buf, TextureAddressMode, 0); - WRITE(gmesa->buf, TextureReadMode, 0); - WRITE(gmesa->buf, TextureFilterMode, 0); - WRITE(gmesa->buf, TextureColorMode, 0); - WRITE(gmesa->buf, StencilMode, 0); - WRITE(gmesa->buf, PatternRamMode, 0); - WRITE(gmesa->buf, ChromaTestMode, 0); - WRITE(gmesa->buf, StatisticMode, 0); - WRITE(gmesa->buf, AreaStippleMode, gmesa->AreaStippleMode); - WRITE(gmesa->buf, ScissorMode, gmesa->ScissorMode); - WRITE(gmesa->buf, FogMode, gmesa->FogMode); - WRITE(gmesa->buf, AntialiasMode, gmesa->AntialiasMode); - WRITE(gmesa->buf, LogicalOpMode, gmesa->LogicalOpMode); - WRITE(gmesa->buf, TriangleMode, gmesa->TriangleMode); - WRITE(gmesa->buf, PointMode, gmesa->PointMode); - WRITE(gmesa->buf, LineMode, gmesa->LineMode); - WRITE(gmesa->buf, LBWriteFormat, gmesa->LBWriteFormat); - WRITE(gmesa->buf, LBReadFormat, gmesa->LBReadFormat); - - /* Framebuffer initialization */ - CHECK_DMA_BUFFER(gmesa, 10); - WRITE(gmesa->buf, FBSourceData, 0); - WRITE(gmesa->buf, FBReadMode, gmesa->FBReadMode); - if (gmesa->EnabledFlags & GAMMA_BACK_BUFFER) { - if (gDRIPriv->numMultiDevices == 2) { - WRITE(gmesa->buf, FBPixelOffset, - (gmesa->driScreen->fbHeight/2)*gmesa->driScreen->fbWidth); - } else { - WRITE(gmesa->buf, FBPixelOffset, - gmesa->driScreen->fbHeight*gmesa->driScreen->fbWidth); - } - } else - WRITE(gmesa->buf, FBPixelOffset, 0); - WRITE(gmesa->buf, FBSourceOffset, 0); - WRITE(gmesa->buf, FBHardwareWriteMask, 0xffffffff); - WRITE(gmesa->buf, FBSoftwareWriteMask, 0xffffffff); - WRITE(gmesa->buf, FBWriteMode, FBWriteModeEnable); - WRITE(gmesa->buf, FBWindowBase, gmesa->FBWindowBase); - WRITE(gmesa->buf, ScreenSize, ((gmesa->driScreen->fbHeight << 16) | - (gmesa->driScreen->fbWidth))); - WRITE(gmesa->buf, WindowOrigin, 0x00000000); - - /* Localbuffer initialization */ - CHECK_DMA_BUFFER(gmesa, 5); - WRITE(gmesa->buf, LBReadMode, gmesa->LBReadMode); - WRITE(gmesa->buf, LBSourceOffset, 0); - WRITE(gmesa->buf, LBWriteMode, LBWriteModeEnable); - WRITE(gmesa->buf, LBWindowOffset, 0); - WRITE(gmesa->buf, LBWindowBase, gmesa->LBWindowBase); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, Rectangle2DControl, 1); - - CHECK_DMA_BUFFER(gmesa, 11); - WRITE(gmesa->buf, DepthMode, gmesa->DepthMode); - WRITE(gmesa->buf, ColorDDAMode, gmesa->ColorDDAMode); - WRITE(gmesa->buf, FBBlockColor, 0x00000000); - WRITE(gmesa->buf, ConstantColor, 0x00000000); - WRITE(gmesa->buf, AlphaTestMode, gmesa->AlphaTestMode); - WRITE(gmesa->buf, AlphaBlendMode, gmesa->AlphaBlendMode); - WRITE(gmesa->buf, DitherMode, gmesa->DitherMode); - if (gDRIPriv->numMultiDevices == 2) - WRITE(gmesa->buf, RasterizerMode, RM_MultiGLINT | RM_BiasCoordNearHalf); - else - WRITE(gmesa->buf, RasterizerMode, RM_BiasCoordNearHalf); - WRITE(gmesa->buf, GLINTWindow, gmesa->Window); - WRITE(gmesa->buf, FastClearDepth, gmesa->ClearDepth); - WRITE(gmesa->buf, GLINTDepth, gmesa->ClearDepth); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, EdgeFlag, EdgeFlagEnable); - - CHECK_DMA_BUFFER(gmesa, 16); - WRITEF(gmesa->buf, ModelViewMatrix0, 1.0); - WRITEF(gmesa->buf, ModelViewMatrix1, 0.0); - WRITEF(gmesa->buf, ModelViewMatrix2, 0.0); - WRITEF(gmesa->buf, ModelViewMatrix3, 0.0); - WRITEF(gmesa->buf, ModelViewMatrix4, 0.0); - WRITEF(gmesa->buf, ModelViewMatrix5, 1.0); - WRITEF(gmesa->buf, ModelViewMatrix6, 0.0); - WRITEF(gmesa->buf, ModelViewMatrix7, 0.0); - WRITEF(gmesa->buf, ModelViewMatrix8, 0.0); - WRITEF(gmesa->buf, ModelViewMatrix9, 0.0); - WRITEF(gmesa->buf, ModelViewMatrix10, 1.0); - WRITEF(gmesa->buf, ModelViewMatrix11, 0.0); - WRITEF(gmesa->buf, ModelViewMatrix12, 0.0); - WRITEF(gmesa->buf, ModelViewMatrix13, 0.0); - WRITEF(gmesa->buf, ModelViewMatrix14, 0.0); - WRITEF(gmesa->buf, ModelViewMatrix15, 1.0); - - CHECK_DMA_BUFFER(gmesa, 16); - WRITEF(gmesa->buf, ModelViewProjectionMatrix0, 1.0); - WRITEF(gmesa->buf, ModelViewProjectionMatrix1, 0.0); - WRITEF(gmesa->buf, ModelViewProjectionMatrix2, 0.0); - WRITEF(gmesa->buf, ModelViewProjectionMatrix3, 0.0); - WRITEF(gmesa->buf, ModelViewProjectionMatrix4, 0.0); - WRITEF(gmesa->buf, ModelViewProjectionMatrix5, 1.0); - WRITEF(gmesa->buf, ModelViewProjectionMatrix6, 0.0); - WRITEF(gmesa->buf, ModelViewProjectionMatrix7, 0.0); - WRITEF(gmesa->buf, ModelViewProjectionMatrix8, 0.0); - WRITEF(gmesa->buf, ModelViewProjectionMatrix9, 0.0); - WRITEF(gmesa->buf, ModelViewProjectionMatrix10, 1.0); - WRITEF(gmesa->buf, ModelViewProjectionMatrix11, 0.0); - WRITEF(gmesa->buf, ModelViewProjectionMatrix12, 0.0); - WRITEF(gmesa->buf, ModelViewProjectionMatrix13, 0.0); - WRITEF(gmesa->buf, ModelViewProjectionMatrix14, 0.0); - WRITEF(gmesa->buf, ModelViewProjectionMatrix15, 1.0); - - CHECK_DMA_BUFFER(gmesa, 16); - WRITEF(gmesa->buf, TextureMatrix0, 1.0); - WRITEF(gmesa->buf, TextureMatrix1, 0.0); - WRITEF(gmesa->buf, TextureMatrix2, 0.0); - WRITEF(gmesa->buf, TextureMatrix3, 0.0); - WRITEF(gmesa->buf, TextureMatrix4, 0.0); - WRITEF(gmesa->buf, TextureMatrix5, 1.0); - WRITEF(gmesa->buf, TextureMatrix6, 0.0); - WRITEF(gmesa->buf, TextureMatrix7, 0.0); - WRITEF(gmesa->buf, TextureMatrix8, 0.0); - WRITEF(gmesa->buf, TextureMatrix9, 0.0); - WRITEF(gmesa->buf, TextureMatrix10, 1.0); - WRITEF(gmesa->buf, TextureMatrix11, 0.0); - WRITEF(gmesa->buf, TextureMatrix12, 0.0); - WRITEF(gmesa->buf, TextureMatrix13, 0.0); - WRITEF(gmesa->buf, TextureMatrix14, 0.0); - WRITEF(gmesa->buf, TextureMatrix15, 1.0); - - CHECK_DMA_BUFFER(gmesa, 16); - WRITEF(gmesa->buf, TexGen0, 0.0); - WRITEF(gmesa->buf, TexGen1, 0.0); - WRITEF(gmesa->buf, TexGen2, 0.0); - WRITEF(gmesa->buf, TexGen3, 0.0); - WRITEF(gmesa->buf, TexGen4, 0.0); - WRITEF(gmesa->buf, TexGen5, 0.0); - WRITEF(gmesa->buf, TexGen6, 0.0); - WRITEF(gmesa->buf, TexGen7, 0.0); - WRITEF(gmesa->buf, TexGen8, 0.0); - WRITEF(gmesa->buf, TexGen9, 0.0); - WRITEF(gmesa->buf, TexGen10, 0.0); - WRITEF(gmesa->buf, TexGen11, 0.0); - WRITEF(gmesa->buf, TexGen12, 0.0); - WRITEF(gmesa->buf, TexGen13, 0.0); - WRITEF(gmesa->buf, TexGen14, 0.0); - WRITEF(gmesa->buf, TexGen15, 0.0); - - CHECK_DMA_BUFFER(gmesa, 9); - WRITEF(gmesa->buf, NormalMatrix0, 1.0); - WRITEF(gmesa->buf, NormalMatrix1, 0.0); - WRITEF(gmesa->buf, NormalMatrix2, 0.0); - WRITEF(gmesa->buf, NormalMatrix3, 0.0); - WRITEF(gmesa->buf, NormalMatrix4, 1.0); - WRITEF(gmesa->buf, NormalMatrix5, 0.0); - WRITEF(gmesa->buf, NormalMatrix6, 0.0); - WRITEF(gmesa->buf, NormalMatrix7, 0.0); - WRITEF(gmesa->buf, NormalMatrix8, 1.0); - - CHECK_DMA_BUFFER(gmesa, 3); - WRITEF(gmesa->buf, FogDensity, 0.0); - WRITEF(gmesa->buf, FogEnd, 0.0); - WRITEF(gmesa->buf, FogScale, 0.0); - - CHECK_DMA_BUFFER(gmesa, 2); - WRITEF(gmesa->buf, LineClipLengthThreshold, 0.0); - WRITEF(gmesa->buf, TriangleClipAreaThreshold, 0.0); - - CHECK_DMA_BUFFER(gmesa, 5); - WRITE(gmesa->buf, GeometryMode, gmesa->GeometryMode); - WRITE(gmesa->buf, NormalizeMode, NormalizeModeDisable); - WRITE(gmesa->buf, LightingMode, gmesa->LightingMode); - WRITE(gmesa->buf, ColorMaterialMode, ColorMaterialModeDisable); - WRITE(gmesa->buf, MaterialMode, MaterialModeDisable); - - CHECK_DMA_BUFFER(gmesa, 2); - WRITE(gmesa->buf, FrontSpecularExponent, 0); /* fixed point */ - WRITE(gmesa->buf, BackSpecularExponent, 0); /* fixed point */ - - CHECK_DMA_BUFFER(gmesa, 29); - WRITEF(gmesa->buf, FrontAmbientColorRed, 0.2); - WRITEF(gmesa->buf, FrontAmbientColorGreen, 0.2); - WRITEF(gmesa->buf, FrontAmbientColorBlue, 0.2); - WRITEF(gmesa->buf, BackAmbientColorRed, 0.2); - WRITEF(gmesa->buf, BackAmbientColorGreen, 0.2); - WRITEF(gmesa->buf, BackAmbientColorBlue, 0.2); - WRITEF(gmesa->buf, FrontDiffuseColorRed, 0.8); - WRITEF(gmesa->buf, FrontDiffuseColorGreen, 0.8); - WRITEF(gmesa->buf, FrontDiffuseColorBlue, 0.8); - WRITEF(gmesa->buf, BackDiffuseColorRed, 0.8); - WRITEF(gmesa->buf, BackDiffuseColorGreen, 0.8); - WRITEF(gmesa->buf, BackDiffuseColorBlue, 0.8); - WRITEF(gmesa->buf, FrontSpecularColorRed, 0.0); - WRITEF(gmesa->buf, FrontSpecularColorGreen, 0.0); - WRITEF(gmesa->buf, FrontSpecularColorBlue, 0.0); - WRITEF(gmesa->buf, BackSpecularColorRed, 0.0); - WRITEF(gmesa->buf, BackSpecularColorGreen, 0.0); - WRITEF(gmesa->buf, BackSpecularColorBlue, 0.0); - WRITEF(gmesa->buf, FrontEmissiveColorRed, 0.0); - WRITEF(gmesa->buf, FrontEmissiveColorGreen, 0.0); - WRITEF(gmesa->buf, FrontEmissiveColorBlue, 0.0); - WRITEF(gmesa->buf, BackEmissiveColorRed, 0.0); - WRITEF(gmesa->buf, BackEmissiveColorGreen, 0.0); - WRITEF(gmesa->buf, BackEmissiveColorBlue, 0.0); - WRITEF(gmesa->buf, SceneAmbientColorRed, 0.2); - WRITEF(gmesa->buf, SceneAmbientColorGreen, 0.2); - WRITEF(gmesa->buf, SceneAmbientColorBlue, 0.2); - WRITEF(gmesa->buf, FrontAlpha, 1.0); - WRITEF(gmesa->buf, BackAlpha, 1.0); - - CHECK_DMA_BUFFER(gmesa, 7); - WRITE(gmesa->buf, PointSize, 1); - WRITEF(gmesa->buf, AApointSize, 1.0); - WRITE(gmesa->buf, LineWidth, 1); - WRITEF(gmesa->buf, AAlineWidth, 1.0); - WRITE(gmesa->buf, LineWidthOffset, 0); - WRITE(gmesa->buf, TransformMode, gmesa->TransformMode); - WRITE(gmesa->buf, DeltaMode, gmesa->DeltaMode); - - CHECK_DMA_BUFFER(gmesa, 16); - WRITE(gmesa->buf, Light0Mode, LNM_Off); - WRITE(gmesa->buf, Light1Mode, LNM_Off); - WRITE(gmesa->buf, Light2Mode, LNM_Off); - WRITE(gmesa->buf, Light3Mode, LNM_Off); - WRITE(gmesa->buf, Light4Mode, LNM_Off); - WRITE(gmesa->buf, Light5Mode, LNM_Off); - WRITE(gmesa->buf, Light6Mode, LNM_Off); - WRITE(gmesa->buf, Light7Mode, LNM_Off); - WRITE(gmesa->buf, Light8Mode, LNM_Off); - WRITE(gmesa->buf, Light9Mode, LNM_Off); - WRITE(gmesa->buf, Light10Mode, LNM_Off); - WRITE(gmesa->buf, Light11Mode, LNM_Off); - WRITE(gmesa->buf, Light12Mode, LNM_Off); - WRITE(gmesa->buf, Light13Mode, LNM_Off); - WRITE(gmesa->buf, Light14Mode, LNM_Off); - WRITE(gmesa->buf, Light15Mode, LNM_Off); - - CHECK_DMA_BUFFER(gmesa, 22); - WRITEF(gmesa->buf, Light0AmbientIntensityBlue, 0.0); - WRITEF(gmesa->buf, Light0AmbientIntensityGreen, 0.0); - WRITEF(gmesa->buf, Light0AmbientIntensityRed, 0.0); - WRITEF(gmesa->buf, Light0DiffuseIntensityBlue, 1.0); - WRITEF(gmesa->buf, Light0DiffuseIntensityGreen, 1.0); - WRITEF(gmesa->buf, Light0DiffuseIntensityRed, 1.0); - WRITEF(gmesa->buf, Light0SpecularIntensityBlue, 1.0); - WRITEF(gmesa->buf, Light0SpecularIntensityGreen, 1.0); - WRITEF(gmesa->buf, Light0SpecularIntensityRed, 1.0); - WRITEF(gmesa->buf, Light0SpotlightDirectionZ, 0.0); - WRITEF(gmesa->buf, Light0SpotlightDirectionY, 0.0); - WRITEF(gmesa->buf, Light0SpotlightDirectionX, -1.0); - WRITEF(gmesa->buf, Light0SpotlightExponent, 0.0); - WRITEF(gmesa->buf, Light0PositionZ, 0.0); - WRITEF(gmesa->buf, Light0PositionY, 0.0); - WRITEF(gmesa->buf, Light0PositionX, 1.0); - WRITEF(gmesa->buf, Light0PositionW, 0.0); - WRITEF(gmesa->buf, Light0CosSpotlightCutoffAngle, -1.0); - WRITEF(gmesa->buf, Light0ConstantAttenuation, 1.0); - WRITEF(gmesa->buf, Light0LinearAttenuation, 0.0); - WRITEF(gmesa->buf, Light0QuadraticAttenuation,0.0); - - CHECK_DMA_BUFFER(gmesa, 2); - WRITEF(gmesa->buf, XBias, 0.0); - WRITEF(gmesa->buf, YBias, 0.0); - - CHECK_DMA_BUFFER(gmesa, 6); - WRITEF(gmesa->buf, ViewPortScaleX, gmesa->driScreen->fbWidth/4); - WRITEF(gmesa->buf, ViewPortScaleY, gmesa->driScreen->fbHeight/4); - WRITEF(gmesa->buf, ViewPortScaleZ, 1.0f); - WRITEF(gmesa->buf, ViewPortOffsetX, gmesa->x); - WRITEF(gmesa->buf, ViewPortOffsetY, gmesa->y); - WRITEF(gmesa->buf, ViewPortOffsetZ, 0.0f); - - CHECK_DMA_BUFFER(gmesa, 3); - WRITEF(gmesa->buf, Nz, 1.0); - WRITEF(gmesa->buf, Ny, 0.0); - WRITEF(gmesa->buf, Nx, 0.0); - - /* Send the initialization commands to the HW */ - FLUSH_DMA_BUFFER(gmesa); -} Index: xc/lib/GL/mesa/src/drv/gamma/gamma_lock.c diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_lock.c:1.5 xc/lib/GL/mesa/src/drv/gamma/gamma_lock.c:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_lock.c:1.5 Sun Sep 28 16:15:09 2003 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_lock.c Wed Mar 16 21:04:57 2005 @@ -1,59 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/gamma/gamma_lock.c,v 1.5 2003/09/28 20:15:09 alanh Exp $ */ - -#include "gamma_context.h" -#include "gamma_lock.h" - -#ifdef DEBUG_LOCKING -char *prevLockFile = NULL; -int prevLockLine = 0; -#endif - - -/* Update the hardware state. This is called if another context has - * grabbed the hardware lock, which includes the X server. This - * function also updates the driver's window state after the X server - * moves, resizes or restacks a window -- the change will be reflected - * in the drawable position and clip rects. Since the X server grabs - * the hardware lock when it changes the window state, this routine will - * automatically be called after such a change. - */ -void gammaGetLock( gammaContextPtr gmesa, GLuint flags ) -{ - __DRIdrawablePrivate *dPriv = gmesa->driDrawable; - __DRIscreenPrivate *sPriv = gmesa->driScreen; - - drmGetLock( gmesa->driFd, gmesa->hHWContext, flags ); - - /* The window might have moved, so we might need to get new clip - * rects. - * - * NOTE: This releases and regrabs the hw lock to allow the X server - * to respond to the DRI protocol request for new drawable info. - * Since the hardware state depends on having the latest drawable - * clip rects, all state checking must be done _after_ this call. - */ - DRI_VALIDATE_DRAWABLE_INFO( sPriv, dPriv ); - - if ( gmesa->lastStamp != dPriv->lastStamp ) { - gmesa->lastStamp = dPriv->lastStamp; - gmesa->new_state |= GAMMA_NEW_WINDOW | GAMMA_NEW_CLIP; - } - - gmesa->numClipRects = dPriv->numClipRects; - gmesa->pClipRects = dPriv->pClipRects; - -#if 0 - gmesa->dirty = ~0; - - if ( sarea->ctxOwner != gmesa->hHWContext ) { - sarea->ctxOwner = gmesa->hHWContext; - gmesa->dirty = GAMMA_UPLOAD_ALL; - } - - for ( i = 0 ; i < gmesa->lastTexHeap ; i++ ) { - if ( sarea->texAge[i] != gmesa->lastTexAge[i] ) { - gammaAgeTextures( gmesa, i ); - } - } -#endif -} Index: xc/lib/GL/mesa/src/drv/gamma/gamma_lock.h diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_lock.h:1.1 xc/lib/GL/mesa/src/drv/gamma/gamma_lock.h:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_lock.h:1.1 Fri Feb 22 16:33:02 2002 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_lock.h Wed Mar 16 21:04:57 2005 @@ -1,88 +0,0 @@ -#ifndef __GAMMA_LOCK_H__ -#define __GAMMA_LOCK_H__ - -#ifdef GLX_DIRECT_RENDERING - -extern void gammaGetLock( gammaContextPtr gmesa, GLuint flags ); - -/* Turn DEBUG_LOCKING on to find locking conflicts. - */ -#define DEBUG_LOCKING 0 - -#if DEBUG_LOCKING -extern char *prevLockFile; -extern int prevLockLine; - -#define DEBUG_LOCK() \ - do { \ - prevLockFile = (__FILE__); \ - prevLockLine = (__LINE__); \ - } while (0) - -#define DEBUG_RESET() \ - do { \ - prevLockFile = 0; \ - prevLockLine = 0; \ - } while (0) - -#define DEBUG_CHECK_LOCK() \ - do { \ - if ( prevLockFile ) { \ - fprintf( stderr, \ - "LOCK SET!\n\tPrevious %s:%d\n\tCurrent: %s:%d\n", \ - prevLockFile, prevLockLine, __FILE__, __LINE__ ); \ - exit( 1 ); \ - } \ - } while (0) - -#else - -#define DEBUG_LOCK() -#define DEBUG_RESET() -#define DEBUG_CHECK_LOCK() - -#endif - -/* - * !!! We may want to separate locks from locks with validation. This - * could be used to improve performance for those things commands that - * do not do any drawing !!! - */ - -/* Lock the hardware and validate our state. - */ -#define LOCK_HARDWARE( gmesa ) \ - do { \ - char __ret = 0; \ - DEBUG_CHECK_LOCK(); \ - DRM_CAS( gmesa->driHwLock, gmesa->hHWContext, \ - (DRM_LOCK_HELD | gmesa->hHWContext), __ret ); \ - if ( __ret ) \ - gammaGetLock( gmesa, 0 ); \ - DEBUG_LOCK(); \ - } while (0) - -/* Unlock the hardware. - */ -#define UNLOCK_HARDWARE( gmesa ) \ - do { \ - DRM_UNLOCK( gmesa->driFd, \ - gmesa->driHwLock, \ - gmesa->hHWContext ); \ - DEBUG_RESET(); \ - } while (0) - -#endif - -#define GAMMAHW_LOCK( gmesa ) \ - DRM_UNLOCK(gmesa->driFd, gmesa->driHwLock, gmesa->hHWContext); \ - DRM_SPINLOCK(&gmesa->driScreen->pSAREA->drawable_lock, \ - gmesa->driScreen->drawLockID); \ - VALIDATE_DRAWABLE_INFO_NO_LOCK(gmesa); - -#define GAMMAHW_UNLOCK( gmesa ) \ - DRM_SPINUNLOCK(&gmesa->driScreen->pSAREA->drawable_lock, \ - gmesa->driScreen->drawLockID); \ - VALIDATE_DRAWABLE_INFO_NO_LOCK_POST(gmesa); - -#endif /* __GAMMA_LOCK_H__ */ Index: xc/lib/GL/mesa/src/drv/gamma/gamma_macros.h diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_macros.h:1.6 xc/lib/GL/mesa/src/drv/gamma/gamma_macros.h:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_macros.h:1.6 Sun Sep 28 16:15:09 2003 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_macros.h Wed Mar 16 21:04:57 2005 @@ -1,328 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/gamma/gamma_macros.h,v 1.6 2003/09/28 20:15:09 alanh Exp $ */ -/************************************************************************** - -Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * - */ - -#ifndef _GAMMA_MACROS_H_ -#define _GAMMA_MACROS_H_ - -#ifdef GLX_DIRECT_RENDERING - -#define DEBUG_DRMDMA -#define DEBUG_ERRORS -#define DEBUG_COMMANDS_NOT -#define DEBUG_VERBOSE_NOT -#define DEBUG_VERBOSE_EXTRA_NOT - -#define RANDOMIZE_COLORS_NOT -#define TURN_OFF_CLEARS_NOT -#define CULL_ALL_PRIMS_NOT -#define TURN_OFF_DEPTH_NOT -#define TURN_OFF_BLEND_NOT -#define FAST_CLEAR_4_NOT -#define FORCE_DEPTH32_NOT -#define DONT_SEND_DMA_NOT -#define TURN_OFF_FCP_NOT -#define TURN_OFF_TEXTURES_NOT -#define DO_VALIDATE - -#define GAMMA_DMA_BUFFER_SIZE 4096 - -#if 0 -#define GAMMA_DMA_SEND_FLAGS DRM_DMA_PRIORITY -#define GAMMA_DMA_SEND_FLAGS DRM_DMA_BLOCK -#else -/* MUST use non-blocking dma flags for drawable lock routines */ -#define GAMMA_DMA_SEND_FLAGS 0 -#endif - -#if 0 -#define GAMMA_DMA_GET_FLAGS \ - (DRM_DMA_SMALLER_OK | DRM_DMA_LARGER_OK | DRM_DMA_WAIT) -#else -#define GAMMA_DMA_GET_FLAGS DRM_DMA_WAIT -#endif - -#if defined(DEBUG_DRMDMA) || defined(DEBUG_COMMANDS) || defined(DEBUG_VERBOSE) -#include -#endif - -/* Note: The argument to DEBUG_GLCMDS() _must_ be enclosed in parenthesis */ -#ifdef DEBUG_VERBOSE -#define DEBUG_GLCMDS(s) printf s -#else -#define DEBUG_GLCMDS(s) -#endif - -/* Note: The argument to DEBUG_DMACMDS() _must_ be enclosed in parenthesis */ -#ifdef DEBUG_DRMDMA -#define DEBUG_DMACMDS(s) printf s -#else -#define DEBUG_DMACMDS(s) -#endif - -/* Note: The argument to DEBUG_WRITE() _must_ be enclosed in parenthesis */ -#ifdef DEBUG_COMMANDS -#define DEBUG_WRITE(s) printf s -#else -#define DEBUG_WRITE(s) -#endif - -/* Note: The argument to DEBUG_ERROR() _must_ be enclosed in parenthesis */ -#ifdef DEBUG_ERRORS -#define DEBUG_ERROR(s) printf s -#else -#define DEBUG_ERROR(s) -#endif - -#define WRITEV(buf,val1,val2,val3,val4) \ -do { \ - buf++->i = 0x9C008300; \ - buf++->f = val1; \ - buf++->f = val2; \ - buf++->f = val3; \ - buf++->f = val4; \ -} while (0) - -#define WRITE(buf,reg,val) \ -do { \ - buf++->i = Glint##reg##Tag; \ - buf++->i = val; \ - DEBUG_WRITE(("WRITE(buf, %s, 0x%08x);\n", #reg, (int)val)); \ -} while (0) - -#define WRITEF(buf,reg,val) \ -do { \ - buf++->i = Glint##reg##Tag; \ - buf++->f = val; \ - DEBUG_WRITE(("WRITEF(buf, %s, %f);\n", #reg, (float)val)); \ -} while (0) - -#define CHECK_WC_DMA_BUFFER(gcp,n) \ -do { \ - (gcp)->WCbufCount += (n<<1); \ -} while (0) - -#define CHECK_DMA_BUFFER(gcp,n) \ -do { \ - if ((gcp)->bufCount+(n<<1) >= (gcp)->bufSize) \ - PROCESS_DMA_BUFFER(gcp); \ - (gcp)->bufCount += (n<<1); \ -} while (0) - -#define CHECK_DMA_BUFFER2(gcp,n) \ -do { \ - if ((gcp)->bufCount+n >= (gcp)->bufSize) \ - PROCESS_DMA_BUFFER(gcp); \ - (gcp)->bufCount += n; \ -} while (0) - -#define FLUSH_DMA_BUFFER(gcp) \ -do { \ - if (gcp->bufCount) \ - PROCESS_DMA_BUFFER(gcp); \ -} while (0) - -#ifdef DONT_SEND_DMA -#define GET_DMA(fd, hHWCtx, n, idx, size) -#define SEND_DMA(fd, hHWCtx,n, idx, cnt) -#else -#define GET_DMA(fd, hHWCtx, n, idx, size) \ -do { \ - drmDMAReq dma; \ - int retcode, i; \ - \ - dma.context = (hHWCtx); \ - dma.send_count = 0; \ - dma.send_list = NULL; \ - dma.send_sizes = NULL; \ - dma.flags = GAMMA_DMA_GET_FLAGS; \ - dma.request_count = (n); \ - dma.request_size = GAMMA_DMA_BUFFER_SIZE; \ - dma.request_list = (idx); \ - dma.request_sizes = (size); \ - \ - do { \ - if ((retcode = drmDMA((fd), &dma))) { \ - DEBUG_DMACMDS(("drmDMA returned %d\n", retcode)); \ - } \ - } while (!(dma).granted_count); \ - \ - for (i = 0; i < (n); i++) { \ - (size)[i] >>= 2; /* Convert from bytes to words */ \ - } \ -} while (0) - -#define SEND_DMA(fd, hHWCtx, n, idx, cnt) \ -do { \ - drmDMAReq dma; \ - int retcode, i; \ - \ - for (i = 0; i < (n); i++) { \ - (cnt)[i] <<= 2; /* Convert from words to bytes */ \ - } \ - \ - dma.context = (hHWCtx); \ - dma.send_count = 1; \ - dma.send_list = (idx); \ - dma.send_sizes = (cnt); \ - dma.flags = GAMMA_DMA_SEND_FLAGS; \ - dma.request_count = 0; \ - dma.request_size = 0; \ - dma.request_list = NULL; \ - dma.request_sizes = NULL; \ - \ - if ((retcode = drmDMA((fd), &dma))) { \ - DEBUG_DMACMDS(("drmDMA returned %d\n", retcode)); \ - } \ - \ - for (i = 0; i < (n); i++) { \ - (cnt)[i] = 0; \ - } \ -} while (0) -#endif - -#define GET_FIRST_DMA(fd, hHWCtx, n, idx, size, buf, cnt, gPriv) \ -do { \ - int i; \ - \ - GET_DMA(fd, hHWCtx, n, idx, size); \ - \ - for (i = 0; i < (n); i++) { \ - (buf)[i] = (dmaBuf)(gPriv)->bufs->list[(idx)[i]].address; \ - (cnt)[i] = 0; \ - } \ -} while (0) - -#define PROCESS_DMA_BUFFER_TOP_HALF(gcp) \ -do { \ - SEND_DMA((gcp)->driFd, \ - (gcp)->hHWContext, 1, &(gcp)->bufIndex, &(gcp)->bufCount); \ -} while (0) - -#define PROCESS_DMA_BUFFER_BOTTOM_HALF(gcp) \ -do { \ - GET_DMA((gcp)->driFd, \ - (gcp)->hHWContext, 1, &(gcp)->bufIndex, &(gcp)->bufSize); \ - \ - (gcp)->buf = \ - (dmaBuf)(gcp)->gammaScreen->bufs->list[(gcp)->bufIndex].address; \ -} while (0) - -#define PROCESS_DMA_BUFFER(gcp) \ -do { \ - VALIDATE_DRAWABLE_INFO(gcp); \ - PROCESS_DMA_BUFFER_TOP_HALF(gcp); \ - PROCESS_DMA_BUFFER_BOTTOM_HALF(gcp); \ -} while (0) - -#ifdef DO_VALIDATE -#define VALIDATE_DRAWABLE_INFO_NO_LOCK(gcp) \ -do { \ - /*__DRIscreenPrivate *psp = gcp->driScreen;*/ \ - __DRIdrawablePrivate *pdp = gcp->driDrawable; \ - \ - if (*(pdp->pStamp) != pdp->lastStamp) { \ - int old_index = pdp->index; \ - while (*(pdp->pStamp) != pdp->lastStamp) { \ - DRI_VALIDATE_DRAWABLE_INFO_ONCE(pdp); \ - } \ - if (pdp->index != old_index) { \ - gcp->Window &= ~W_GIDMask; \ - gcp->Window |= (pdp->index << 5); \ - CHECK_WC_DMA_BUFFER(gcp, 1); \ - WRITE(gcp->WCbuf, GLINTWindow, gcp->Window|(gcp->FrameCount<<9));\ - } \ - \ - gammaUpdateViewportOffset( gcp->glCtx); \ - \ - if (pdp->numClipRects == 1 && \ - pdp->pClipRects->x1 == pdp->x && \ - pdp->pClipRects->x2 == (pdp->x+pdp->w) && \ - pdp->pClipRects->y1 == pdp->y && \ - pdp->pClipRects->y2 == (pdp->y+pdp->h)) { \ - CHECK_WC_DMA_BUFFER(gcp, 1); \ - WRITE(gcp->WCbuf, Rectangle2DControl, 0); \ - gcp->NotClipped = GL_TRUE; \ - } else { \ - CHECK_WC_DMA_BUFFER(gcp, 1); \ - WRITE(gcp->WCbuf, Rectangle2DControl, 1); \ - gcp->NotClipped = GL_FALSE; \ - } \ - gcp->WindowChanged = GL_TRUE; \ - \ - if (gcp->WCbufCount) { \ - SEND_DMA((gcp)->gammaScreen->driScreen->fd, \ - (gcp)->hHWContext, 1, &(gcp)->WCbufIndex, \ - &(gcp)->WCbufCount); \ - (gcp)->WCbufIndex = -1; \ - } \ - } \ -} while (0) - -#define VALIDATE_DRAWABLE_INFO_NO_LOCK_POST(gcp) \ -do { \ - if ((gcp)->WCbufIndex < 0) { \ - GET_DMA((gcp)->gammaScreen->driScreen->fd, \ - (gcp)->hHWContext, 1, &(gcp)->WCbufIndex, \ - &(gcp)->WCbufSize); \ - \ - (gcp)->WCbuf = \ - (dmaBuf)(gcp)->gammaScreen->bufs-> \ - list[(gcp)->WCbufIndex].address; \ - } \ -} while (0) - -#define VALIDATE_DRAWABLE_INFO(gcp) \ -do { \ - __DRIscreenPrivate *psp = gcp->driScreen; \ -if (gcp->driDrawable) { \ - DRM_SPINLOCK(&psp->pSAREA->drawable_lock, psp->drawLockID); \ - VALIDATE_DRAWABLE_INFO_NO_LOCK(gcp); \ - DRM_SPINUNLOCK(&psp->pSAREA->drawable_lock, psp->drawLockID); \ - VALIDATE_DRAWABLE_INFO_NO_LOCK_POST(gcp); \ -} \ -} while (0) -#else -#define VALIDATE_DRAWABLE_INFO(gcp) -#endif - -#define CALC_LOG2(l2,s) \ -do { \ - int __s = s; \ - l2 = 0; \ - while (__s > 1) { ++l2; __s >>= 1; } \ -} while (0) - -#endif - -#endif /* _GAMMA_MACROS_H_ */ Index: xc/lib/GL/mesa/src/drv/gamma/gamma_regs.h diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_regs.h:1.5 xc/lib/GL/mesa/src/drv/gamma/gamma_regs.h:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_regs.h:1.5 Fri Feb 22 16:33:02 2002 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_regs.h Wed Mar 16 21:04:58 2005 @@ -1,659 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/gamma/gamma_regs.h,v 1.5 2002/02/22 21:33:02 dawes Exp $ */ -/************************************************************************** - -Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * - */ - -#ifndef _GAMMA_REGS_H_ -#define _GAMMA_REGS_H_ - -#include "gamma_client.h" - -/**************** MX FLAGS ****************/ -/* FBReadMode */ -#define FBReadSrcDisable 0x00000000 -#define FBReadSrcEnable 0x00000200 -#define FBReadDstDisable 0x00000000 -#define FBReadDstEnable 0x00000400 -#define FBDataTypeDefault 0x00000000 -#define FBDataTypeColor 0x00008000 -#define FBWindowOriginTop 0x00000000 -#define FBWindowOriginBot 0x00010000 -#define FBScanLineInt1 0x00000000 -#define FBScanLineInt2 0x00800000 -#define FBScanLineInt4 0x01000000 -#define FBScanLineInt8 0x01800000 -#define FBSrcAddrConst 0x00000000 -#define FBSrcAddrIndex 0x10000000 -#define FBSrcAddrCoord 0x20000000 - -/* LBReadMode */ -#define LBPartialProdMask 0x000001ff -#define LBReadSrcDisable 0x00000000 -#define LBReadSrcEnable 0x00000200 -#define LBReadDstDisable 0x00000000 -#define LBReadDstEnable 0x00000400 -#define LBDataTypeDefault 0x00000000 -#define LBDataTypeStencil 0x00010000 -#define LBDataTypeDepth 0x00020000 -#define LBWindowOriginTop 0x00000000 -#define LBWindowOriginBot 0x00040000 -#define LBScanLineInt1 0x00000000 -#define LBScanLineInt2 0x00100000 -#define LBScanLineInt4 0x00200000 -#define LBScanLineInt8 0x00300000 - -/* ColorDDAMode */ -#define ColorDDADisable 0x00000000 -#define ColorDDAEnable 0x00000001 -#define ColorDDAFlat 0x00000000 -#define ColorDDAGouraud 0x00000002 -#define ColorDDAShadingMask 0x00000002 - -/* AlphaTestMode */ -#define AlphaTestModeDisable 0x00000000 -#define AlphaTestModeEnable 0x00000001 -#define AT_Never 0x00000000 -#define AT_Less 0x00000002 -#define AT_Equal 0x00000004 -#define AT_LessEqual 0x00000006 -#define AT_Greater 0x00000008 -#define AT_NotEqual 0x0000000a -#define AT_GreaterEqual 0x0000000c -#define AT_Always 0x0000000e -#define AT_CompareMask 0x0000000e -#define AT_RefValueMask 0x00000ff0 - -/* AlphaBlendMode */ -#define AlphaBlendModeDisable 0x00000000 -#define AlphaBlendModeEnable 0x00000001 -#define AB_Src_Zero 0x00000000 -#define AB_Src_One 0x00000002 -#define AB_Src_DstColor 0x00000004 -#define AB_Src_OneMinusDstColor 0x00000006 -#define AB_Src_SrcAlpha 0x00000008 -#define AB_Src_OneMinusSrcAlpha 0x0000000a -#define AB_Src_DstAlpha 0x0000000c -#define AB_Src_OneMinusDstAlpha 0x0000000e -#define AB_Src_SrcAlphaSaturate 0x00000010 -#define AB_SrcBlendMask 0x0000001e -#define AB_Dst_Zero 0x00000000 -#define AB_Dst_One 0x00000020 -#define AB_Dst_SrcColor 0x00000040 -#define AB_Dst_OneMinusSrcColor 0x00000060 -#define AB_Dst_SrcAlpha 0x00000080 -#define AB_Dst_OneMinusSrcAlpha 0x000000a0 -#define AB_Dst_DstAlpha 0x000000c0 -#define AB_Dst_OneMinusDstAlpha 0x000000e0 -#define AB_DstBlendMask 0x000000e0 -#define AB_ColorFmt_8888 0x00000000 -#define AB_ColorFmt_5555 0x00000100 -#define AB_ColorFmt_4444 0x00000200 -#define AB_ColorFmt_4444Front 0x00000300 -#define AB_ColorFmt_4444Back 0x00000400 -#define AB_ColorFmt_332Front 0x00000500 -#define AB_ColorFmt_332Back 0x00000600 -#define AB_ColorFmt_121Front 0x00000700 -#define AB_ColorFmt_121Back 0x00000800 -#define AB_ColorFmt_555Back 0x00000d00 -#define AB_ColorFmt_CI8 0x00000e00 -#define AB_ColorFmt_CI4 0x00000f00 -#define AB_AlphaBufferPresent 0x00000000 -#define AB_NoAlphaBufferPresent 0x00001000 -#define AB_ColorOrder_BGR 0x00000000 -#define AB_ColorOrder_RGB 0x00002000 -#define AB_OpenGLType 0x00000000 -#define AB_QuickDraw3DType 0x00004000 -#define AB_AlphaDst_FBData 0x00000000 -#define AB_AlphaDst_FBSourceData 0x00008000 -#define AB_ColorConversionScale 0x00000000 -#define AB_ColorConversionShift 0x00010000 -#define AB_AlphaConversionScale 0x00000000 -#define AB_AlphaConversionShift 0x00020000 - -/* AntialiasMode */ -#define AntialiasModeDisable 0x00000000 -#define AntialiasModeEnable 0x00000001 - -/* AreaStippleMode */ -#define AreaStippleModeDisable 0x00000000 -#define AreaStippleModeEnable 0x00000001 -#define ASM_X32 0x00000008 -#define ASM_Y32 0x00000040 - -/* DepthMode */ -#define DepthModeDisable 0x00000000 -#define DepthModeEnable 0x00000001 -#define DM_WriteMask 0x00000002 -#define DM_SourceFragment 0x00000000 -#define DM_SourceLBData 0x00000004 -#define DM_SourceDepthRegister 0x00000008 -#define DM_SourceLBSourceData 0x0000000c -#define DM_SourceMask 0x0000000c -#define DM_Never 0x00000000 -#define DM_Less 0x00000010 -#define DM_Equal 0x00000020 -#define DM_LessEqual 0x00000030 -#define DM_Greater 0x00000040 -#define DM_NotEqual 0x00000050 -#define DM_GreaterEqual 0x00000060 -#define DM_Always 0x00000070 -#define DM_CompareMask 0x00000070 - -/* FBWriteMode */ -#define FBWriteModeDisable 0x00000000 -#define FBWriteModeEnable 0x00000001 -#define FBW_UploadColorData 0x00000008 - -/* FogMode */ -#define FogModeDisable 0x00000000 -#define FogModeEnable 0x00000001 - -/* LBWriteMode */ -#define LBWriteModeDisable 0x00000000 -#define LBWriteModeEnable 0x00000001 -#define LBW_UploadNone 0x00000000 -#define LBW_UploadDepth 0x00000002 -#define LBW_UploadStencil 0x00000004 - -/* LBRead/Write Format */ -#define LBRF_DepthWidth15 0x03 /* only permedia */ -#define LBRF_DepthWidth16 0x00 -#define LBRF_DepthWidth24 0x01 -#define LBRF_DepthWidth32 0x02 -#define LBRF_StencilWidth0 (0 << 2) -#define LBRF_StencilWidth4 (1 << 2) -#define LBRF_StencilWidth8 (2 << 2) -#define LBRF_StencilPos16 (0 << 4) -#define LBRF_StencilPos20 (1 << 4) -#define LBRF_StencilPos24 (2 << 4) -#define LBRF_StencilPos28 (3 << 4) -#define LBRF_StencilPos32 (4 << 4) -#define LBRF_FrameCount0 (0 << 7) -#define LBRF_FrameCount4 (1 << 7) -#define LBRF_FrameCount8 (2 << 7) -#define LBRF_FrameCountPos16 (0 << 9) -#define LBRF_FrameCountPos20 (1 << 9) -#define LBRF_FrameCountPos24 (2 << 9) -#define LBRF_FrameCountPos28 (3 << 9) -#define LBRF_FrameCountPos32 (4 << 9) -#define LBRF_FrameCountPos36 (5 << 9) -#define LBRF_FrameCountPos40 (6 << 9) -#define LBRF_GIDWidth0 (0 << 12) -#define LBRF_GIDWidth4 (1 << 12) -#define LBRF_GIDPos16 (0 << 13) -#define LBRF_GIDPos20 (1 << 13) -#define LBRF_GIDPos24 (2 << 13) -#define LBRF_GIDPos28 (3 << 13) -#define LBRF_GIDPos32 (4 << 13) -#define LBRF_GIDPos36 (5 << 13) -#define LBRF_GIDPos40 (6 << 13) -#define LBRF_GIDPos44 (7 << 13) -#define LBRF_GIDPos48 (8 << 13) -#define LBRF_Compact32 (1 << 17) - -/* StencilMode */ -#define StencilDisable 0x00000000 -#define StencilEnable 0x00000001 - -/* RouterMode */ -#define R_Order_TextureDepth 0x00000000 -#define R_Order_DepthTexture 0x00000001 - -/* ScissorMode */ -#define UserScissorDisable 0x00000000 -#define UserScissorEnable 0x00000001 -#define ScreenScissorDisable 0x00000000 -#define ScreenScissorEnable 0x00000002 - -/* DitherMode */ -#define DitherModeDisable 0x00000000 -#define DitherModeEnable 0x00000001 -#define DM_DitherDisable 0x00000000 -#define DM_DitherEnable 0x00000002 -#define DM_ColorFmt_8888 0x00000000 -#define DM_ColorFmt_5555 0x00000004 -#define DM_ColorFmt_4444 0x00000008 -#define DM_ColorFmt_4444Front 0x0000000c -#define DM_ColorFmt_4444Back 0x00000010 -#define DM_ColorFmt_332Front 0x00000014 -#define DM_ColorFmt_332Back 0x00000018 -#define DM_ColorFmt_121Front 0x0000001c -#define DM_ColorFmt_121Back 0x00000020 -#define DM_ColorFmt_555Back 0x00000024 -#define DM_ColorFmt_CI8 0x00000028 -#define DM_ColorFmt_CI4 0x0000002c -#define DM_XOffsetMask 0x000000c0 -#define DM_YOffsetMask 0x00000300 -#define DM_ColorOrder_BGR 0x00000000 -#define DM_ColorOrder_RGB 0x00000400 -#define DM_AlphaDitherDefault 0x00000000 -#define DM_AlphaDitherNone 0x00004000 -#define DM_Truncate 0x00000000 -#define DM_Round 0x00008000 - -/* RasterizerMode */ -#define RM_MirrorBitMask 0x00000001 -#define RM_InvertBitMask 0x00000002 -#define RM_FractionAdjNo 0x00000000 -#define RM_FractionAdjZero 0x00000004 -#define RM_FractionAdjHalf 0x00000008 -#define RM_FractionAdjNearHalf 0x0000000c -#define RM_BiasCoordZero 0x00000000 -#define RM_BiasCoordHalf 0x00000010 -#define RM_BiasCoordNearHalf 0x00000020 -#define RM_BitMaskByteSwap_ABCD 0x00000000 -#define RM_BitMaskByteSwap_BADC 0x00000080 -#define RM_BitMaskByteSwap_CDAB 0x00000100 -#define RM_BitMaskByteSwap_DCBA 0x00000180 -#define RM_BitMaskPacked 0x00000000 -#define RM_BitMaskEveryScanline 0x00000200 -#define RM_BitMaskOffsetMask 0x00007c00 -#define RM_HostDataByteSwap_ABCD 0x00000000 -#define RM_HostDataByteSwap_BADC 0x00008000 -#define RM_HostDataByteSwap_CDAB 0x00010000 -#define RM_HostDataByteSwap_DCBA 0x00018000 -#define RM_SingleGLINT 0x00000000 -#define RM_MultiGLINT 0x00020000 -#define RM_YLimitsEnable 0x00040000 - -/* Window */ -#define WindowDisable 0x00000000 -#define WindowEnable 0x00000001 -#define W_AlwaysPass 0x00000000 -#define W_NeverPass 0x00000002 -#define W_PassIfEqual 0x00000004 -#define W_PassIfNotEqual 0x00000006 -#define W_CompareMask 0x00000006 -#define W_ForceLBUpdate 0x00000008 -#define W_LBUpdateFromSource 0x00000000 -#define W_LBUpdateFromRegisters 0x00000010 -#define W_GIDMask 0x000001e0 -#define W_FrameCountMask 0x0001fe00 -#define W_StencilFCP 0x00020000 -#define W_DepthFCP 0x00040000 -#define W_OverrideWriteFiltering 0x00080000 - -/* TextureAddressMode */ -#define TextureAddressModeDisable 0x00000000 -#define TextureAddressModeEnable 0x00000001 -#define TAM_SWrap_Clamp 0x00000000 -#define TAM_SWrap_Repeat 0x00000002 -#define TAM_SWrap_Mirror 0x00000004 -#define TAM_SWrap_Mask 0x00000006 -#define TAM_TWrap_Clamp 0x00000000 -#define TAM_TWrap_Repeat 0x00000008 -#define TAM_TWrap_Mirror 0x00000010 -#define TAM_TWrap_Mask 0x00000018 -#define TAM_Operation_2D 0x00000000 -#define TAM_Operation_3D 0x00000020 -#define TAM_InhibitDDAInit 0x00000040 -#define TAM_LODDisable 0x00000000 -#define TAM_LODEnable 0x00000080 -#define TAM_DY_Disable 0x00000000 -#define TAM_DY_Enable 0x00000100 -#define TAM_WidthMask 0x00001e00 -#define TAM_HeightMask 0x0001e000 -#define TAM_TexMapType_1D 0x00000000 -#define TAM_TexMapType_2D 0x00020000 -#define TAM_TexMapType_Mask 0x00020000 - -/* TextureReadMode */ -#define TextureReadModeDisable 0x00000000 -#define TextureReadModeEnable 0x00000001 -#define TRM_WidthMask 0x0000001e -#define TRM_HeightMask 0x000001e0 -#define TRM_Depth1 0x00000000 -#define TRM_Depth2 0x00000200 -#define TRM_Depth4 0x00000400 -#define TRM_Depth8 0x00000600 -#define TRM_Depth16 0x00000800 -#define TRM_Depth32 0x00000a00 -#define TRM_DepthMask 0x00000e00 -#define TRM_Border 0x00001000 -#define TRM_Patch 0x00002000 -#define TRM_Mag_Nearest 0x00000000 -#define TRM_Mag_Linear 0x00004000 -#define TRM_Mag_Mask 0x00004000 -#define TRM_Min_Nearest 0x00000000 -#define TRM_Min_Linear 0x00008000 -#define TRM_Min_NearestMMNearest 0x00010000 -#define TRM_Min_NearestMMLinear 0x00018000 -#define TRM_Min_LinearMMNearest 0x00020000 -#define TRM_Min_LinearMMLinear 0x00028000 -#define TRM_Min_Mask 0x00038000 -#define TRM_UWrap_Clamp 0x00000000 -#define TRM_UWrap_Repeat 0x00040000 -#define TRM_UWrap_Mirror 0x00080000 -#define TRM_UWrap_Mask 0x000c0000 -#define TRM_VWrap_Clamp 0x00000000 -#define TRM_VWrap_Repeat 0x00100000 -#define TRM_VWrap_Mirror 0x00200000 -#define TRM_VWrap_Mask 0x00300000 -#define TRM_TexMapType_1D 0x00000000 -#define TRM_TexMapType_2D 0x00400000 -#define TRM_TexMapType_Mask 0x00400000 -#define TRM_MipMapDisable 0x00000000 -#define TRM_MipMapEnable 0x00800000 -#define TRM_PrimaryCacheDisable 0x00000000 -#define TRM_PrimaryCacheEnable 0x01000000 -#define TRM_FBSourceAddr_None 0x00000000 -#define TRM_FBSourceAddr_Index 0x02000000 -#define TRM_FBSourceAddr_Coord 0x04000000 -#define TRM_BorderClamp 0x08000000 - -/* TextureColorMode */ -#define TextureColorModeDisable 0x00000000 -#define TextureColorModeEnable 0x00000001 -#define TCM_Modulate 0x00000000 -#define TCM_Decal 0x00000002 -#define TCM_Blend 0x00000004 -#define TCM_Replace 0x00000006 -#define TCM_ApplicationMask 0x0000000e -#define TCM_OpenGLType 0x00000000 -#define TCM_QuickDraw3DType 0x00000010 -#define TCM_KdDDA_Disable 0x00000000 -#define TCM_KdDDA_Enable 0x00000020 -#define TCM_KsDDA_Disable 0x00000000 -#define TCM_KsDDA_Enable 0x00000040 -#define TCM_BaseFormat_Alpha 0x00000000 -#define TCM_BaseFormat_Lum 0x00000080 -#define TCM_BaseFormat_LumAlpha 0x00000100 -#define TCM_BaseFormat_Intensity 0x00000180 -#define TCM_BaseFormat_RGB 0x00000200 -#define TCM_BaseFormat_RGBA 0x00000280 -#define TCM_BaseFormatMask 0x00000380 -#define TCM_LoadMode_None 0x00000000 -#define TCM_LoadMode_Ks 0x00000400 -#define TCM_LoadMode_Kd 0x00000800 - -/* TextureCacheControl */ -#define TCC_Invalidate 0x00000001 -#define TCC_Disable 0x00000000 -#define TCC_Enable 0x00000002 - -/* TextureFilterMode */ -#define TextureFilterModeDisable 0x00000000 -#define TextureFilterModeEnable 0x00000001 -#define TFM_AlphaMapEnable 0x00000002 -#define TFM_AlphaMapSense 0x00000004 - -/* TextureFormat */ -#define TF_LittleEndian 0x00000000 -#define TF_BigEndian 0x00000001 -#define TF_16Bit_565 0x00000000 -#define TF_16Bit_555 0x00000002 -#define TF_ColorOrder_BGR 0x00000000 -#define TF_ColorOrder_RGB 0x00000004 -#define TF_Compnents_1 0x00000000 -#define TF_Compnents_2 0x00000008 -#define TF_Compnents_3 0x00000010 -#define TF_Compnents_4 0x00000018 -#define TF_CompnentsMask 0x00000018 -#define TF_OutputFmt_Texel 0x00000000 -#define TF_OutputFmt_Color 0x00000020 -#define TF_OutputFmt_BitMask 0x00000040 -#define TF_OutputFmtMask 0x00000060 -#define TF_MirrorEnable 0x00000080 -#define TF_InvertEnable 0x00000100 -#define TF_ByteSwapEnable 0x00000200 -#define TF_LUTOffsetMask 0x0003fc00 -#define TF_OneCompFmt_Lum 0x00000000 -#define TF_OneCompFmt_Alpha 0x00040000 -#define TF_OneCompFmt_Intensity 0x00080000 -#define TF_OneCompFmt_Mask 0x000c0000 -/**************** MX FLAGS ****************/ - -/************** GAMMA FLAGS ***************/ -/* GeometryMode */ -#define GM_TextureDisable 0x00000000 -#define GM_TextureEnable 0x00000001 -#define GM_FogDisable 0x00000000 -#define GM_FogEnable 0x00000002 -#define GM_FogLinear 0x00000000 -#define GM_FogExp 0x00000004 -#define GM_FogExpSquared 0x00000008 -#define GM_FogMask 0x0000000C -#define GM_FrontPolyPoint 0x00000000 -#define GM_FrontPolyLine 0x00000010 -#define GM_FrontPolyFill 0x00000020 -#define GM_BackPolyPoint 0x00000000 -#define GM_BackPolyLine 0x00000040 -#define GM_BackPolyFill 0x00000080 -#define GM_FB_PolyMask 0x000000F0 -#define GM_FrontFaceCW 0x00000000 -#define GM_FrontFaceCCW 0x00000100 -#define GM_FFMask 0x00000100 -#define GM_PolyCullDisable 0x00000000 -#define GM_PolyCullEnable 0x00000200 -#define GM_PolyCullFront 0x00000000 -#define GM_PolyCullBack 0x00000400 -#define GM_PolyCullBoth 0x00000800 -#define GM_PolyCullMask 0x00000c00 -#define GM_ClipShortLinesDisable 0x00000000 -#define GM_ClipShortLinesEnable 0x00001000 -#define GM_ClipSmallTrisDisable 0x00000000 -#define GM_ClipSmallTrisEnable 0x00002000 -#define GM_RenderMode 0x00000000 -#define GM_SelectMode 0x00004000 -#define GM_FeedbackMode 0x00008000 -#define GM_Feedback2D 0x00000000 -#define GM_Feedback3D 0x00010000 -#define GM_Feedback3DColor 0x00020000 -#define GM_Feedback3DColorTexture 0x00030000 -#define GM_Feedback4DColorTexture 0x00040000 -#define GM_CullFaceNormDisable 0x00000000 -#define GM_CullFaceNormEnable 0x00080000 -#define GM_AutoFaceNormDisable 0x00000000 -#define GM_AutoFaceNormEnable 0x00100000 -#define GM_GouraudShading 0x00000000 -#define GM_FlatShading 0x00200000 -#define GM_ShadingMask 0x00200000 -#define GM_UserClipNone 0x00000000 -#define GM_UserClip0 0x00400000 -#define GM_UserClip1 0x00800000 -#define GM_UserClip2 0x01000000 -#define GM_UserClip3 0x02000000 -#define GM_UserClip4 0x04000000 -#define GM_UserClip5 0x08000000 -#define GM_PolyOffsetPointDisable 0x00000000 -#define GM_PolyOffsetPointEnable 0x10000000 -#define GM_PolyOffsetLineDisable 0x00000000 -#define GM_PolyOffsetLineEnable 0x20000000 -#define GM_PolyOffsetFillDisable 0x00000000 -#define GM_PolyOffsetFillEnable 0x40000000 -#define GM_InvertFaceNormCullDisable 0x00000000 -#define GM_InvertFaceNormCullEnable 0x80000000 - -/* Begin */ -#define B_AreaStippleDisable 0x00000000 -#define B_AreaStippleEnable 0x00000001 -#define B_LineStippleDisable 0x00000000 -#define B_LineStippleEnable 0x00000002 -#define B_AntiAliasDisable 0x00000000 -#define B_AntiAliasEnable 0x00000100 -#define B_TextureDisable 0x00000000 -#define B_TextureEnable 0x00002000 -#define B_FogDisable 0x00000000 -#define B_FogEnable 0x00004000 -#define B_SubPixelCorrectDisable 0x00000000 -#define B_SubPixelCorrectEnable 0x00010000 -#define B_PrimType_Null 0x00000000 -#define B_PrimType_Points 0x10000000 -#define B_PrimType_Lines 0x20000000 -#define B_PrimType_LineLoop 0x30000000 -#define B_PrimType_LineStrip 0x40000000 -#define B_PrimType_Triangles 0x50000000 -#define B_PrimType_TriangleStrip 0x60000000 -#define B_PrimType_TriangleFan 0x70000000 -#define B_PrimType_Quads 0x80000000 -#define B_PrimType_QuadStrip 0x90000000 -#define B_PrimType_Polygon 0xa0000000 -#define B_PrimType_Mask 0xf0000000 - -/* EdgeFlag */ -#define EdgeFlagDisable 0x00000000 -#define EdgeFlagEnable 0x00000001 - -/* NormalizeMode */ -#define NormalizeModeDisable 0x00000000 -#define NormalizeModeEnable 0x00000001 -#define FaceNormalDisable 0x00000000 -#define FaceNormalEnable 0x00000002 -#define InvertAutoFaceNormal 0x00000004 - -/* LightingMode */ -#define LightingModeDisable 0x00000000 -#define LightingModeEnable 0x00000001 -#define LightingModeTwoSides 0x00000004 -#define LightingModeLocalViewer 0x00000008 -#define LightingModeSpecularEnable 0x00008000 - -/* Light0Mode */ -#define Light0ModeDisable 0x00000000 -#define Light0ModeEnable 0x00000001 -#define Light0ModeSpotLight 0x00000002 -#define Light0ModeAttenuation 0x00000004 -#define Light0ModeLocal 0x00000008 - -/* Light0Mode */ -#define Light1ModeDisable 0x00000000 -#define Light1ModeEnable 0x00000001 -#define Light1ModeSpotLight 0x00000002 -#define Light1ModeAttenuation 0x00000004 -#define Light1ModeLocal 0x00000008 - -/* ColorMaterialMode */ -#define ColorMaterialModeDisable 0x00000000 -#define ColorMaterialModeEnable 0x00000001 -#define ColorMaterialModeFront 0x00000000 -#define ColorMaterialModeBack 0x00000002 -#define ColorMaterialModeFrontAndBack 0x00000004 -#define ColorMaterialModeEmission 0x00000000 -#define ColorMaterialModeAmbient 0x00000008 -#define ColorMaterialModeDiffuse 0x00000010 -#define ColorMaterialModeSpecular 0x00000018 -#define ColorMaterialModeAmbAndDiff 0x00000020 -#define ColorMaterialModeMask 0x0000003e - -/* MaterialMode */ -#define MaterialModeDisable 0x00000000 -#define MaterialModeEnable 0x00000001 -#define MaterialModeTwoSides 0x00000080 - -/* DeltaMode */ -#define DM_Target300SX 0x00000000 -#define DM_Target500TXMX 0x00000001 -#define DM_Depth16 0x00000004 -#define DM_Depth24 0x00000008 -#define DM_Depth32 0x0000000c -#define DM_FogEnable 0x00000010 -#define DM_TextureEnable 0x00000020 -#define DM_SmoothShadingEnable 0x00000040 -#define DM_DepthEnable 0x00000080 -#define DM_SpecularEnable 0x00000100 -#define DM_DiffuseEnable 0x00000200 -#define DM_SubPixlCorrectionEnable 0x00000400 -#define DM_DiamondExit 0x00000800 -#define DM_NoDraw 0x00001000 -#define DM_ClampEnable 0x00002000 -#define DM_TextureParameterAsGiven 0x00000000 -#define DM_TextureParameterClamped 0x00004000 -#define DM_TextureParameterNormalized 0x00008000 -#define DM_BiasCoords 0x00080000 -#define DM_ColorDiffuse 0x00100000 -#define DM_ColorSpecular 0x00200000 -#define DM_FlatShadingMethod 0x00400000 - -/* PointMode */ -#define PM_AntialiasDisable 0x00000000 -#define PM_AntialiasEnable 0x00000001 -#define PM_AntialiasQuality_4x4 0x00000000 -#define PM_AntialiasQuality_8x8 0x00000002 - -/* LogicalOpMode */ -#define LogicalOpModeDisable 0x00000000 -#define LogicalOpModeEnable 0x00000001 -#define LogicalOpModeMask 0x0000001e - -/* LineMode */ -#define LM_StippleDisable 0x00000000 -#define LM_StippleEnable 0x00000001 -#define LM_RepeatFactorMask 0x000003fe -#define LM_StippleMask 0x03fffc00 -#define LM_MirrorDisable 0x00000000 -#define LM_MirrorEnable 0x04000000 -#define LM_AntialiasDisable 0x00000000 -#define LM_AntialiasEnable 0x08000000 -#define LM_AntialiasQuality_4x4 0x00000000 -#define LM_AntialiasQuality_8x8 0x10000000 - -/* TriangleMode */ -#define TM_AntialiasDisable 0x00000000 -#define TM_AntialiasEnable 0x00000001 -#define TM_AntialiasQuality_4x4 0x00000000 -#define TM_AntialiasQuality_8x8 0x00000002 -#define TM_UseTriPacketInterface 0x00000004 - -/* TransformMode */ -#define XM_UseModelViewMatrix 0x00000001 -#define XM_UseModelViewProjMatrix 0x00000002 -#define XM_XformNormals 0x00000004 -#define XM_XformFaceNormals 0x00000008 -#define XM_XformTexture 0x00000010 -#define XM_XMask 0x00000013 -#define XM_TexGenModeS_None 0x00000000 -#define XM_TexGenModeS_ObjLinear 0x00000020 -#define XM_TexGenModeS_EyeLinear 0x00000040 -#define XM_TexGenModeS_SphereMap 0x00000060 -#define XM_TexGenModeT_None 0x00000000 -#define XM_TexGenModeT_ObjLinear 0x00000080 -#define XM_TexGenModeT_EyeLinear 0x00000100 -#define XM_TexGenModeT_SphereMap 0x00000180 -#define XM_TexGenModeR_None 0x00000000 -#define XM_TexGenModeR_ObjLinear 0x00000200 -#define XM_TexGenModeR_EyeLinear 0x00000400 -#define XM_TexGenModeR_SphereMap 0x00000600 -#define XM_TexGenModeQ_None 0x00000000 -#define XM_TexGenModeQ_ObjLinear 0x00000800 -#define XM_TexGenModeQ_EyeLinear 0x00001000 -#define XM_TexGenModeQQSphereMap 0x00001800 -#define XM_TexGenS 0x00002000 -#define XM_TexGenT 0x00004000 -#define XM_TexGenR 0x00008000 -#define XM_TexGenQ 0x00010000 - -/* LightNMode */ -#define LNM_Off 0x00000000 -#define LNM_On 0x00000001 -/************** GAMMA FLAGS ***************/ - -#endif /* _GAMMA_REGS_H_ */ Index: xc/lib/GL/mesa/src/drv/gamma/gamma_render.c diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_render.c:1.3 xc/lib/GL/mesa/src/drv/gamma/gamma_render.c:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_render.c:1.3 Sun Sep 28 16:15:10 2003 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_render.c Wed Mar 16 21:04:58 2005 @@ -1,316 +0,0 @@ -/* - * Copyright 2001 by Alan Hourihane. - * - * Permission to use, copy, modify, distribute, and sell this software and its - * documentation for any purpose is hereby granted without fee, provided that - * the above copyright notice appear in all copies and that both that - * copyright notice and this permission notice appear in supporting - * documentation, and that the name of Alan Hourihane not be used in - * advertising or publicity pertaining to distribution of the software without - * specific, written prior permission. Alan Hourihane makes no representations - * about the suitability of this software for any purpose. It is provided - * "as is" without express or implied warranty. - * - * ALAN HOURIHANE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - * EVENT SHALL ALAN HOURIHANE BE LIABLE FOR ANY SPECIAL, INDIRECT OR - * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, - * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER - * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - * PERFORMANCE OF THIS SOFTWARE. - * - * Authors: Alan Hourihane, - * - * 3DLabs Gamma driver. - * - */ - -#include "glheader.h" -#include "context.h" -#include "macros.h" -#include "imports.h" -#include "mtypes.h" - -#include "tnl/t_context.h" - -#include "gamma_context.h" -#include "gamma_tris.h" -#include "gamma_vb.h" - - -/* !! Should template this eventually !! */ - -static void gamma_emit( GLcontext *ctx, GLuint start, GLuint end) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; - GLfloat (*coord)[4]; - GLuint coord_stride; - GLubyte (*col)[4]; - GLuint col_stride; - int i; - GLuint tc0_stride = 0; - GLfloat (*tc0)[4] = 0; - GLuint tc0_size = 0; - - if (VB->ColorPtr[0]->Type != GL_UNSIGNED_BYTE) - gamma_import_float_colors( ctx ); - - col = VB->ColorPtr[0]->Ptr; - col_stride = VB->ColorPtr[0]->StrideB; - - if (ctx->Texture.Unit[0]._ReallyEnabled) { - tc0_stride = VB->TexCoordPtr[0]->stride; - tc0 = VB->TexCoordPtr[0]->data; - tc0_size = VB->TexCoordPtr[0]->size; - coord = VB->ClipPtr->data; - coord_stride = VB->ClipPtr->stride; - } else { - coord = VB->NdcPtr->data; - coord_stride = VB->NdcPtr->stride; - } - - if (VB->importable_data) { - if (start) { - coord = (GLfloat (*)[4])((GLubyte *)coord + start * coord_stride); - STRIDE_4UB(col, start * col_stride); - if (ctx->Texture.Unit[0]._ReallyEnabled) - tc0 = (GLfloat (*)[4])((GLubyte *)tc0 + start * tc0_stride); - } - - if (ctx->Texture.Unit[0]._ReallyEnabled && tc0_size == 4) { - for (i=start; i < end; i++) { - CHECK_DMA_BUFFER(gmesa, 9); - WRITEF(gmesa->buf, Tq4, tc0[0][3]); - WRITEF(gmesa->buf, Tr4, tc0[0][2]); - WRITEF(gmesa->buf, Tt4, tc0[0][0]); - WRITEF(gmesa->buf, Ts4, tc0[0][1]); - WRITE(gmesa->buf, PackedColor4, *(CARD32*)col[0]); - WRITEF(gmesa->buf, Vw, coord[0][3]); - WRITEF(gmesa->buf, Vz, coord[0][2]); - WRITEF(gmesa->buf, Vy, coord[0][1]); - WRITEF(gmesa->buf, Vx4, coord[0][0]); - STRIDE_4UB(col, col_stride); - tc0 = (GLfloat (*)[4])((GLubyte *)tc0 + tc0_stride); - coord = (GLfloat (*)[4])((GLubyte *)coord + coord_stride); - } - } else if (ctx->Texture.Unit[0]._ReallyEnabled && tc0_size == 2) { - for (i=start; i < end; i++) { - CHECK_DMA_BUFFER(gmesa, 7); - WRITEF(gmesa->buf, Tt2, tc0[0][0]); - WRITEF(gmesa->buf, Ts2, tc0[0][1]); - WRITE(gmesa->buf, PackedColor4, *(CARD32*)col[0]); - WRITEF(gmesa->buf, Vw, coord[0][3]); - WRITEF(gmesa->buf, Vz, coord[0][2]); - WRITEF(gmesa->buf, Vy, coord[0][1]); - WRITEF(gmesa->buf, Vx4, coord[0][0]); - STRIDE_4UB(col, col_stride); - tc0 = (GLfloat (*)[4])((GLubyte *)tc0 + tc0_stride); - coord = (GLfloat (*)[4])((GLubyte *)coord + coord_stride); - } - } else { - for (i=start; i < end; i++) { - CHECK_DMA_BUFFER(gmesa, 4); - WRITE(gmesa->buf, PackedColor4, *(CARD32*)col[0]); - WRITEF(gmesa->buf, Vz, coord[0][2]); - WRITEF(gmesa->buf, Vy, coord[0][1]); - WRITEF(gmesa->buf, Vx3, coord[0][0]); - STRIDE_4UB(col, col_stride); - coord = (GLfloat (*)[4])((GLubyte *)coord + coord_stride); - } - } - } else { - if (ctx->Texture.Unit[0]._ReallyEnabled && tc0_size == 4) { - for (i=start; i < end; i++) { - CHECK_DMA_BUFFER(gmesa, 9); - WRITEF(gmesa->buf, Tq4, tc0[i][3]); - WRITEF(gmesa->buf, Tr4, tc0[i][2]); - WRITEF(gmesa->buf, Tt4, tc0[i][0]); - WRITEF(gmesa->buf, Ts4, tc0[i][1]); - WRITE(gmesa->buf, PackedColor4, *(CARD32*)col[i]); - WRITEF(gmesa->buf, Vw, coord[i][3]); - WRITEF(gmesa->buf, Vz, coord[i][2]); - WRITEF(gmesa->buf, Vy, coord[i][1]); - WRITEF(gmesa->buf, Vx4, coord[i][0]); - } - } else if (ctx->Texture.Unit[0]._ReallyEnabled && tc0_size == 2) { - for (i=start; i < end; i++) { - CHECK_DMA_BUFFER(gmesa, 7); - WRITEF(gmesa->buf, Tt2, tc0[i][0]); - WRITEF(gmesa->buf, Ts2, tc0[i][1]); - WRITE(gmesa->buf, PackedColor4, *(CARD32*)col[i]); - WRITEF(gmesa->buf, Vw, coord[i][3]); - WRITEF(gmesa->buf, Vz, coord[i][2]); - WRITEF(gmesa->buf, Vy, coord[i][1]); - WRITEF(gmesa->buf, Vx4, coord[i][0]); - } - } else { - for (i=start; i < end; i++) { - CHECK_DMA_BUFFER(gmesa, 4); - WRITE(gmesa->buf, PackedColor4, *(CARD32*)col[i]); - WRITEF(gmesa->buf, Vz, coord[i][2]); - WRITEF(gmesa->buf, Vy, coord[i][1]); - WRITEF(gmesa->buf, Vx3, coord[i][0]); - } - } - } -} - -#define HAVE_POINTS 1 -#define HAVE_LINES 1 -#define HAVE_LINE_STRIPS 1 -#define HAVE_TRIANGLES 1 -#define HAVE_TRI_STRIPS 1 -#define HAVE_TRI_STRIP_1 0 -#define HAVE_TRI_FANS 1 -#define HAVE_QUADS 1 -#define HAVE_QUAD_STRIPS 1 -#define HAVE_POLYGONS 1 - -#define HAVE_ELTS 0 - -static void VERT_FALLBACK( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint flags ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - tnl->Driver.Render.PrimitiveNotify( ctx, flags & PRIM_MODE_MASK ); - tnl->Driver.Render.BuildVertices( ctx, start, count, ~0 ); - tnl->Driver.Render.PrimTabVerts[flags&PRIM_MODE_MASK]( ctx, start, count, flags ); - GAMMA_CONTEXT(ctx)->SetupNewInputs = VERT_BIT_CLIP; -} - -static const GLuint hw_prim[GL_POLYGON+1] = { - B_PrimType_Points, - B_PrimType_Lines, - B_PrimType_LineLoop, - B_PrimType_LineStrip, - B_PrimType_Triangles, - B_PrimType_TriangleStrip, - B_PrimType_TriangleFan, - B_PrimType_Quads, - B_PrimType_QuadStrip, - B_PrimType_Polygon -}; - -static __inline void gammaStartPrimitive( gammaContextPtr gmesa, GLenum prim ) -{ - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, Begin, gmesa->Begin | hw_prim[prim]); -} - -static __inline void gammaEndPrimitive( gammaContextPtr gmesa ) -{ - GLcontext *ctx = gmesa->glCtx; - - if ( ctx->Line.SmoothFlag || - ctx->Polygon.SmoothFlag || - ctx->Point.SmoothFlag ) { - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, FlushSpan, 0); - } - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, End, 0); -} - -#define LOCAL_VARS gammaContextPtr gmesa = GAMMA_CONTEXT(ctx) -#define INIT( prim ) gammaStartPrimitive( gmesa, prim ) -#define FINISH gammaEndPrimitive( gmesa ) -#define NEW_PRIMITIVE() /* GAMMA_STATECHANGE( gmesa, 0 ) */ -#define NEW_BUFFER() /* GAMMA_FIREVERTICES( gmesa ) */ -#define GET_CURRENT_VB_MAX_VERTS() \ - (gmesa->bufSize - gmesa->bufCount) / 2 -#define GET_SUBSEQUENT_VB_MAX_VERTS() \ - GAMMA_DMA_BUFFER_SIZE / 2 -#define EMIT_VERTS( ctx, j, nr ) gamma_emit(ctx, j, (j)+(nr)) - -#define TAG(x) gamma_##x -#include "tnl_dd/t_dd_dmatmp.h" - - -/**********************************************************************/ -/* Render pipeline stage */ -/**********************************************************************/ - - -static GLboolean gamma_run_render( GLcontext *ctx, - struct gl_pipeline_stage *stage ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - struct vertex_buffer *VB = &tnl->vb; - GLuint i, length, flags = 0; - render_func *tab; - - /* GH: THIS IS A HACK!!! */ - if (VB->ClipOrMask || gmesa->RenderIndex != 0) - return GL_TRUE; /* don't handle clipping here */ - - /* We don't do elts */ - if (VB->Elts) - return GL_TRUE; - - tab = TAG(render_tab_verts); - - tnl->Driver.Render.Start( ctx ); - - for (i = VB->FirstPrimitive ; !(flags & PRIM_LAST) ; i += length) - { - flags = VB->Primitive[i]; - length = VB->PrimitiveLength[i]; - if (length) - tab[flags & PRIM_MODE_MASK]( ctx, i, i + length, flags ); - } - - tnl->Driver.Render.Finish( ctx ); - - return GL_FALSE; /* finished the pipe */ -} - - -static void gamma_check_render( GLcontext *ctx, - struct gl_pipeline_stage *stage ) -{ - GLuint inputs = VERT_BIT_CLIP | VERT_BIT_COLOR0; - - if (ctx->RenderMode == GL_RENDER) { - if (ctx->_TriangleCaps & DD_SEPARATE_SPECULAR) - inputs |= VERT_BIT_COLOR1; - - if (ctx->Texture.Unit[0]._ReallyEnabled) - inputs |= VERT_BIT_TEX0; - - if (ctx->Texture.Unit[1]._ReallyEnabled) - inputs |= VERT_BIT_TEX1; - - if (ctx->Fog.Enabled) - inputs |= VERT_BIT_FOG; - } - - stage->inputs = inputs; -} - - -static void dtr( struct gl_pipeline_stage *stage ) -{ - (void)stage; -} - - -const struct gl_pipeline_stage _gamma_render_stage = -{ - "gamma render", - (_DD_NEW_SEPARATE_SPECULAR | - _NEW_TEXTURE| - _NEW_FOG| - _NEW_RENDERMODE), /* re-check (new inputs) */ - 0, /* re-run (always runs) */ - GL_TRUE, /* active */ - 0, 0, /* inputs (set in check_render), outputs */ - 0, 0, /* changed_inputs, private */ - dtr, /* destructor */ - gamma_check_render, /* check - initially set to alloc data */ - gamma_run_render /* run */ -}; Index: xc/lib/GL/mesa/src/drv/gamma/gamma_screen.c diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_screen.c:1.3 xc/lib/GL/mesa/src/drv/gamma/gamma_screen.c:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_screen.c:1.3 Sun Sep 28 16:15:10 2003 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_screen.c Wed Mar 16 21:04:58 2005 @@ -1,142 +0,0 @@ -/* - * Copyright 2001 by Alan Hourihane. - * - * Permission to use, copy, modify, distribute, and sell this software and its - * documentation for any purpose is hereby granted without fee, provided that - * the above copyright notice appear in all copies and that both that - * copyright notice and this permission notice appear in supporting - * documentation, and that the name of Alan Hourihane not be used in - * advertising or publicity pertaining to distribution of the software without - * specific, written prior permission. Alan Hourihane makes no representations - * about the suitability of this software for any purpose. It is provided - * "as is" without express or implied warranty. - * - * ALAN HOURIHANE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - * EVENT SHALL ALAN HOURIHANE BE LIABLE FOR ANY SPECIAL, INDIRECT OR - * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, - * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER - * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - * PERFORMANCE OF THIS SOFTWARE. - * - * Authors: Alan Hourihane, - * - */ - -#include "gamma_context.h" -#include "gamma_vb.h" -#include "glint_dri.h" - -#include "imports.h" - -gammaScreenPtr gammaCreateScreen( __DRIscreenPrivate *sPriv ) -{ - gammaScreenPtr gammaScreen; - GLINTDRIPtr gDRIPriv = (GLINTDRIPtr)sPriv->pDevPriv; - int i; - -#if 0 - /* Check the DRI externsion version */ - if ( sPriv->driMajor != 3 || sPriv->driMinor != 1 ) { - __driUtilMessage( "Gamma DRI driver expected DRI version 4.0.x " - "but got version %d.%d.%d", - sPriv->driMajor, sPriv->driMinor, sPriv->driPatch ); - return NULL; - } - - /* Check that the DDX driver version is compatible */ - if ( sPriv->ddxMajor != 4 || - sPriv->ddxMinor != 0 || - sPriv->ddxPatch < 0 ) { - __driUtilMessage( "r128 DRI driver expected DDX driver version 4.0.x but got version %d.%d.%d", sPriv->ddxMajor, sPriv->ddxMinor, sPriv->ddxPatch ); - return GL_FALSE; - } - - /* Check that the DRM driver version is compatible */ - if ( sPriv->drmMajor != 2 || - sPriv->drmMinor != 1 || - sPriv->drmPatch < 0 ) { - __driUtilMessage( "r128 DRI driver expected DRM driver version 2.1.x but got version %d.%d.%d", sPriv->drmMajor, sPriv->drmMinor, sPriv->drmPatch ); - return GL_FALSE; - } -#endif - - /* Allocate the private area */ - gammaScreen = (gammaScreenPtr) CALLOC( sizeof(*gammaScreen) ); - if ( !gammaScreen ) return NULL; - - gammaScreen->regionCount = 4; /* Magic number. Can we fix this? */ - - gammaScreen->regions = Xmalloc(gammaScreen->regionCount * - sizeof(gammaRegion)); - - gammaScreen->regions[0].handle = gDRIPriv->registers0.handle; - gammaScreen->regions[0].size = gDRIPriv->registers0.size; - gammaScreen->regions[1].handle = gDRIPriv->registers1.handle; - gammaScreen->regions[1].size = gDRIPriv->registers1.size; - gammaScreen->regions[2].handle = gDRIPriv->registers2.handle; - gammaScreen->regions[2].size = gDRIPriv->registers2.size; - gammaScreen->regions[3].handle = gDRIPriv->registers3.handle; - gammaScreen->regions[3].size = gDRIPriv->registers3.size; - - /* Next, map all the regions */ - for (i = 0; i < gammaScreen->regionCount; i++) { - if (drmMap(sPriv->fd, - gammaScreen->regions[i].handle, - gammaScreen->regions[i].size, - &gammaScreen->regions[i].map)) { - while (--i > 0) { - (void)drmUnmap(gammaScreen->regions[i].map, - gammaScreen->regions[i].size); - } - return GL_FALSE; - } - } - - /* Get the list of dma buffers */ - gammaScreen->bufs = drmMapBufs(sPriv->fd); - - if (!gammaScreen->bufs) { - while (gammaScreen->regionCount > 0) { - (void)drmUnmap(gammaScreen->regions[gammaScreen->regionCount].map, - gammaScreen->regions[gammaScreen->regionCount].size); - gammaScreen->regionCount--; - } - return GL_FALSE; - } - - gammaScreen->textureSize = gDRIPriv->textureSize; - gammaScreen->logTextureGranularity = gDRIPriv->logTextureGranularity; - gammaScreen->cpp = gDRIPriv->cpp; - gammaScreen->frontOffset = gDRIPriv->frontOffset; - gammaScreen->frontPitch = gDRIPriv->frontPitch; - gammaScreen->backOffset = gDRIPriv->backOffset; - gammaScreen->backPitch = gDRIPriv->backPitch; - gammaScreen->backX = gDRIPriv->backX; - gammaScreen->backY = gDRIPriv->backY; - gammaScreen->depthOffset = gDRIPriv->depthOffset; - gammaScreen->depthPitch = gDRIPriv->depthPitch; - - gammaScreen->driScreen = sPriv; - - return gammaScreen; -} - -/* Destroy the device specific screen private data struct. - */ -void gammaDestroyScreen( __DRIscreenPrivate *sPriv ) -{ - gammaScreenPtr gammaScreen = (gammaScreenPtr)sPriv->private; - - /* First, unmap the dma buffers */ - drmUnmapBufs( gammaScreen->bufs ); - - /* Next, unmap all the regions */ - while (gammaScreen->regionCount > 0) { - (void)drmUnmap(gammaScreen->regions[gammaScreen->regionCount].map, - gammaScreen->regions[gammaScreen->regionCount].size); - gammaScreen->regionCount--; - } - FREE(gammaScreen->regions); - FREE(gammaScreen); -} Index: xc/lib/GL/mesa/src/drv/gamma/gamma_screen.h diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_screen.h:1.1 xc/lib/GL/mesa/src/drv/gamma/gamma_screen.h:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_screen.h:1.1 Fri Feb 22 16:33:02 2002 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_screen.h Wed Mar 16 21:04:58 2005 @@ -1,30 +0,0 @@ -typedef struct _gammaRegion { - drmHandle handle; - drmSize size; - drmAddress map; -} gammaRegion, *gammaRegionPtr; - -typedef struct { - - int regionCount; /* Count of register regions */ - gammaRegion *regions; /* Vector of mapped region info */ - - drmBufMapPtr bufs; /* Map of DMA buffers */ - - __DRIscreenPrivate *driScreen; /* Back pointer to DRI screen */ - - int cpp; - int frontPitch; - int frontOffset; - - int backPitch; - int backOffset; - int backX; - int backY; - - int depthOffset; - int depthPitch; - - int textureSize; - int logTextureGranularity; -} gammaScreenRec, *gammaScreenPtr; Index: xc/lib/GL/mesa/src/drv/gamma/gamma_span.c diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_span.c:1.5 xc/lib/GL/mesa/src/drv/gamma/gamma_span.c:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_span.c:1.5 Sun Sep 28 16:15:10 2003 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_span.c Wed Mar 16 21:04:58 2005 @@ -1,342 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/gamma/gamma_span.c,v 1.5 2003/09/28 20:15:10 alanh Exp $ */ - -#include "gamma_context.h" -#include "gamma_lock.h" -#include "colormac.h" - -#include "swrast/swrast.h" - -#define DBG 0 - -#define LOCAL_VARS \ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); \ - gammaScreenPtr gammascrn = gmesa->gammaScreen; \ - __DRIscreenPrivate *sPriv = gmesa->driScreen; \ - __DRIdrawablePrivate *dPriv = gmesa->driDrawable; \ - GLuint pitch = sPriv->fbWidth * gammascrn->cpp; \ - GLuint height = dPriv->h; \ - char *buf = (char *)(sPriv->pFB + \ - gmesa->drawOffset + \ - (dPriv->x * gammascrn->cpp) + \ - (dPriv->y * pitch)); \ - char *read_buf = (char *)(sPriv->pFB + \ - gmesa->readOffset + \ - (dPriv->x * gammascrn->cpp) + \ - (dPriv->y * pitch)); \ - GLuint p; \ - (void) read_buf; (void) buf; (void) p - -/* FIXME! Depth/Stencil read/writes don't work ! */ -#define LOCAL_DEPTH_VARS \ - gammaScreenPtr gammascrn = gmesa->gammaScreen; \ - __DRIdrawablePrivate *dPriv = gmesa->driDrawable; \ - __DRIscreenPrivate *sPriv = gmesa->driScreen; \ - GLuint pitch = gammascrn->depthPitch; \ - GLuint height = dPriv->h; \ - char *buf = (char *)(sPriv->pFB + \ - gammascrn->depthOffset + \ - dPriv->x * gammascrn->cpp + \ - dPriv->y * pitch) - -#define LOCAL_STENCIL_VARS LOCAL_DEPTH_VARS - - -#define CLIPPIXEL( _x, _y ) \ - ((_x >= minx) && (_x < maxx) && (_y >= miny) && (_y < maxy)) - - -#define CLIPSPAN( _x, _y, _n, _x1, _n1, _i ) \ - if ( _y < miny || _y >= maxy ) { \ - _n1 = 0, _x1 = x; \ - } else { \ - _n1 = _n; \ - _x1 = _x; \ - if ( _x1 < minx ) _i += (minx-_x1), n1 -= (minx-_x1), _x1 = minx; \ - if ( _x1 + _n1 >= maxx ) n1 -= (_x1 + n1 - maxx); \ - } - -#define Y_FLIP( _y ) (height - _y - 1) - -#define HW_LOCK() \ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); \ - FLUSH_DMA_BUFFER(gmesa); \ - gammaGetLock( gmesa, DRM_LOCK_FLUSH | DRM_LOCK_QUIESCENT ); \ - GAMMAHW_LOCK( gmesa ); - -#define HW_CLIPLOOP() \ - do { \ - __DRIdrawablePrivate *dPriv = gmesa->driDrawable; \ - int _nc = dPriv->numClipRects; \ - \ - while ( _nc-- ) { \ - int minx = dPriv->pClipRects[_nc].x1 - dPriv->x; \ - int miny = dPriv->pClipRects[_nc].y1 - dPriv->y; \ - int maxx = dPriv->pClipRects[_nc].x2 - dPriv->x; \ - int maxy = dPriv->pClipRects[_nc].y2 - dPriv->y; - -#define HW_ENDCLIPLOOP() \ - } \ - } while (0) - -#define HW_UNLOCK() GAMMAHW_UNLOCK( gmesa ) - - - -/* ================================================================ - * Color buffer - */ - -/* 16 bit, RGB565 color spanline and pixel functions - */ -#define INIT_MONO_PIXEL(p, color) \ - p = PACK_COLOR_565( color[0], color[1], color[2] ) - -#define WRITE_RGBA( _x, _y, r, g, b, a ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = ((((int)r & 0xf8) << 8) | \ - (((int)g & 0xfc) << 3) | \ - (((int)b & 0xf8) >> 3)) - -#define WRITE_PIXEL( _x, _y, p ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = p - -#define READ_RGBA( rgba, _x, _y ) \ - do { \ - GLushort p = *(GLushort *)(read_buf + _x*2 + _y*pitch); \ - rgba[0] = (p >> 8) & 0xf8; \ - rgba[1] = (p >> 3) & 0xfc; \ - rgba[2] = (p << 3) & 0xf8; \ - rgba[3] = 0xff; \ - if ( rgba[0] & 0x08 ) rgba[0] |= 0x07; \ - if ( rgba[1] & 0x04 ) rgba[1] |= 0x03; \ - if ( rgba[2] & 0x08 ) rgba[2] |= 0x07; \ - } while (0) - -#define TAG(x) gamma##x##_RGB565 -#include "spantmp.h" - - -/* 32 bit, ARGB8888 color spanline and pixel functions - */ - -#undef INIT_MONO_PIXEL -#define INIT_MONO_PIXEL(p, color) \ - p = PACK_COLOR_8888( color[3], color[0], color[1], color[2] ) - -#define WRITE_RGBA( _x, _y, r, g, b, a ) \ - *(GLuint *)(buf + _x*4 + _y*pitch) = ((b << 0) | \ - (g << 8) | \ - (r << 16) | \ - (a << 24) ) - -#define WRITE_PIXEL( _x, _y, p ) \ - *(GLuint *)(buf + _x*4 + _y*pitch) = p - -#define READ_RGBA( rgba, _x, _y ) \ -do { \ - GLuint p = *(GLuint *)(read_buf + _x*4 + _y*pitch); \ - rgba[0] = (p >> 16) & 0xff; \ - rgba[1] = (p >> 8) & 0xff; \ - rgba[2] = (p >> 0) & 0xff; \ - rgba[3] = (p >> 24) & 0xff; \ -} while (0) - -#define TAG(x) gamma##x##_ARGB8888 -#include "spantmp.h" - - -/* 16 bit depthbuffer functions. - */ -#define WRITE_DEPTH( _x, _y, d ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = d; - -#define READ_DEPTH( d, _x, _y ) \ - d = *(GLushort *)(buf + _x*2 + _y*pitch); - -#define TAG(x) gamma##x##_16 -#include "depthtmp.h" - - - -#if 0 /* Unused */ -/* 32 bit depthbuffer functions. - */ -#define WRITE_DEPTH( _x, _y, d ) \ - *(GLuint *)(buf + _x*4 + _y*pitch) = d; - -#define READ_DEPTH( d, _x, _y ) \ - d = *(GLuint *)(buf + _x*4 + _y*pitch); - -#define TAG(x) gamma##x##_32 -#include "depthtmp.h" -#endif - - -/* 24/8 bit interleaved depth/stencil functions - */ -#define WRITE_DEPTH( _x, _y, d ) { \ - GLuint tmp = *(GLuint *)(buf + _x*4 + _y*pitch); \ - tmp &= 0xff; \ - tmp |= (d) & 0xffffff00; \ - *(GLuint *)(buf + _x*4 + _y*pitch) = tmp; \ -} - -#define READ_DEPTH( d, _x, _y ) \ - d = *(GLuint *)(buf + _x*4 + _y*pitch) & ~0xff; - - -#define TAG(x) gamma##x##_24_8 -#include "depthtmp.h" - -#if 0 -#define WRITE_STENCIL( _x, _y, d ) { \ - GLuint tmp = *(GLuint *)(buf + _x*4 + _y*pitch); \ - tmp &= 0xffffff00; \ - tmp |= d & 0xff; \ - *(GLuint *)(buf + _x*4 + _y*pitch) = tmp; \ -} - -#define READ_STENCIL( d, _x, _y ) \ - d = *(GLuint *)(buf + _x*4 + _y*pitch) & 0xff; - -#define TAG(x) gamma##x##_24_8 -#include "stenciltmp.h" - -static void gammaReadRGBASpan8888( const GLcontext *ctx, - GLuint n, GLint x, GLint y, - GLubyte rgba[][4]) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - gammaScreenPtr gammascrn = gmesa->gammaScreen; - CARD32 dwords1, dwords2, i = 0; - char *src = (char *)rgba[0]; - GLuint read = n * gammascrn->cpp; /* Number of bytes we are expecting */ - CARD32 data; - - FLUSH_DMA_BUFFER(gmesa); - CHECK_DMA_BUFFER(gmesa, 16); - WRITE(gmesa->buf, LBReadMode, gmesa->LBReadMode & ~(LBReadSrcEnable | LBReadDstEnable)); - WRITE(gmesa->buf, ColorDDAMode, ColorDDAEnable); - WRITE(gmesa->buf, LBWriteMode, LBWriteModeDisable); - WRITE(gmesa->buf, FBReadMode, (gmesa->FBReadMode & ~FBReadSrcEnable) | FBReadDstEnable | FBDataTypeColor); - WRITE(gmesa->buf, FilterMode, 0x200); /* Pass FBColorData */ - WRITE(gmesa->buf, FBWriteMode, FBW_UploadColorData | FBWriteModeDisable); - WRITE(gmesa->buf, StartXSub, (x+n)<<16); - WRITE(gmesa->buf, StartXDom, x<<16); - WRITE(gmesa->buf, StartY, y<<16); - WRITE(gmesa->buf, GLINTCount, 1); - WRITE(gmesa->buf, dXDom, 0<<16); - WRITE(gmesa->buf, dXSub, 0<<16); - WRITE(gmesa->buf, dY, 1<<16); - WRITE(gmesa->buf, Render, PrimitiveTrapezoid); - FLUSH_DMA_BUFFER(gmesa); - -moredata: - - dwords1 = *(volatile CARD32*)(void *)(((CARD8*)gammascrn->regions[0].map) + (GlintOutFIFOWords)); - dwords2 = *(volatile CARD32*)(void *)(((CARD8*)gammascrn->regions[2].map) + (GlintOutFIFOWords)); - - if (dwords1) { - memcpy(src, (char*)gammascrn->regions[1].map + 0x1000, dwords1 << 2); - src += dwords1 << 2; - read -= dwords1 << 2; - } - if (dwords2) { - memcpy(src, (char*)gammascrn->regions[3].map + 0x1000, dwords2 << 2); - src += dwords2 << 2; - read -= dwords2 << 2; - } - - if (read) - goto moredata; - -done: - - CHECK_DMA_BUFFER(gmesa, 6); - WRITE(gmesa->buf, ColorDDAMode, gmesa->ColorDDAMode); - WRITE(gmesa->buf, LBWriteMode, LBWriteModeEnable); - WRITE(gmesa->buf, LBReadMode, gmesa->LBReadMode); - WRITE(gmesa->buf, FBReadMode, gmesa->FBReadMode); - WRITE(gmesa->buf, FBWriteMode, FBWriteModeEnable); - WRITE(gmesa->buf, FilterMode, 0x400); -} -#endif - -static void gammaSetBuffer( GLcontext *ctx, - GLframebuffer *colorBuffer, - GLuint bufferBit ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - switch ( bufferBit ) { - case FRONT_LEFT_BIT: - gmesa->readOffset = 0; - break; - case BACK_LEFT_BIT: - gmesa->readOffset = gmesa->driScreen->fbHeight * gmesa->driScreen->fbWidth * gmesa->gammaScreen->cpp; - break; - } -} - - -void gammaDDInitSpanFuncs( GLcontext *ctx ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - struct swrast_device_driver *swdd = _swrast_GetDeviceDriverReference(ctx); - - swdd->SetBuffer = gammaSetBuffer; - - switch ( gmesa->gammaScreen->cpp ) { - case 2: - swdd->WriteRGBASpan = gammaWriteRGBASpan_RGB565; - swdd->WriteRGBSpan = gammaWriteRGBSpan_RGB565; - swdd->WriteMonoRGBASpan = gammaWriteMonoRGBASpan_RGB565; - swdd->WriteRGBAPixels = gammaWriteRGBAPixels_RGB565; - swdd->WriteMonoRGBAPixels = gammaWriteMonoRGBAPixels_RGB565; - swdd->ReadRGBASpan = gammaReadRGBASpan_RGB565; - swdd->ReadRGBAPixels = gammaReadRGBAPixels_RGB565; - break; - - case 4: - swdd->WriteRGBASpan = gammaWriteRGBASpan_ARGB8888; - swdd->WriteRGBSpan = gammaWriteRGBSpan_ARGB8888; - swdd->WriteMonoRGBASpan = gammaWriteMonoRGBASpan_ARGB8888; - swdd->WriteRGBAPixels = gammaWriteRGBAPixels_ARGB8888; - swdd->WriteMonoRGBAPixels = gammaWriteMonoRGBAPixels_ARGB8888; -#if 1 - swdd->ReadRGBASpan = gammaReadRGBASpan_ARGB8888; -#else - swdd->ReadRGBASpan = gammaReadRGBASpan8888; -#endif - swdd->ReadRGBAPixels = gammaReadRGBAPixels_ARGB8888; - break; - - default: - break; - } - - switch ( gmesa->glCtx->Visual.depthBits ) { - case 16: - swdd->ReadDepthSpan = gammaReadDepthSpan_16; - swdd->WriteDepthSpan = gammaWriteDepthSpan_16; - swdd->ReadDepthPixels = gammaReadDepthPixels_16; - swdd->WriteDepthPixels = gammaWriteDepthPixels_16; - break; - - case 24: - swdd->ReadDepthSpan = gammaReadDepthSpan_24_8; - swdd->WriteDepthSpan = gammaWriteDepthSpan_24_8; - swdd->ReadDepthPixels = gammaReadDepthPixels_24_8; - swdd->WriteDepthPixels = gammaWriteDepthPixels_24_8; - -#if 0 - swdd->ReadStencilSpan = gammaReadStencilSpan_24_8; - swdd->WriteStencilSpan = gammaWriteStencilSpan_24_8; - swdd->ReadStencilPixels = gammaReadStencilPixels_24_8; - swdd->WriteStencilPixels = gammaWriteStencilPixels_24_8; -#endif - break; - - default: - break; - } -} Index: xc/lib/GL/mesa/src/drv/gamma/gamma_state.c diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_state.c:1.7 xc/lib/GL/mesa/src/drv/gamma/gamma_state.c:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_state.c:1.7 Mon Dec 22 12:48:03 2003 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_state.c Wed Mar 16 21:04:58 2005 @@ -1,1736 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/gamma/gamma_state.c,v 1.7 2003/12/22 17:48:03 tsi Exp $ */ -/* - * Copyright 2001 by Alan Hourihane. - * - * Permission to use, copy, modify, distribute, and sell this software and its - * documentation for any purpose is hereby granted without fee, provided that - * the above copyright notice appear in all copies and that both that - * copyright notice and this permission notice appear in supporting - * documentation, and that the name of Alan Hourihane not be used in - * advertising or publicity pertaining to distribution of the software without - * specific, written prior permission. Alan Hourihane makes no representations - * about the suitability of this software for any purpose. It is provided - * "as is" without express or implied warranty. - * - * ALAN HOURIHANE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - * EVENT SHALL ALAN HOURIHANE BE LIABLE FOR ANY SPECIAL, INDIRECT OR - * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, - * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER - * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - * PERFORMANCE OF THIS SOFTWARE. - * - * Authors: Alan Hourihane, - * - * 3DLabs Gamma driver - */ - -#include "gamma_context.h" -#include "gamma_macros.h" -#include "macros.h" -#include "glint_dri.h" -#include "colormac.h" -#include "swrast/swrast.h" -#include "swrast_setup/swrast_setup.h" -#include "array_cache/acache.h" -#include "tnl/tnl.h" - -#define ENABLELIGHTING 0 - -/* ============================================================= - * Alpha blending - */ - -static void gammaUpdateAlphaMode( GLcontext *ctx ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - CARD32 a = gmesa->AlphaTestMode; - CARD32 b = gmesa->AlphaBlendMode; - CARD32 f = gmesa->AB_FBReadMode_Save = 0; - GLubyte refByte = (GLint) (ctx->Color.AlphaRef * 255.0); - - a &= ~(AT_CompareMask | AT_RefValueMask); - b &= ~(AB_SrcBlendMask | AB_DstBlendMask); - - a |= refByte << 4; - - switch ( ctx->Color.AlphaFunc ) { - case GL_NEVER: - a |= AT_Never; - break; - case GL_LESS: - a |= AT_Less; - break; - case GL_EQUAL: - a |= AT_Equal; - break; - case GL_LEQUAL: - a |= AT_LessEqual; - break; - case GL_GEQUAL: - a |= AT_GreaterEqual; - break; - case GL_GREATER: - a |= AT_Greater; - break; - case GL_NOTEQUAL: - a |= AT_NotEqual; - break; - case GL_ALWAYS: - a |= AT_Always; - break; - } - - if ( ctx->Color.AlphaEnabled ) { - f |= FBReadDstEnable; - a |= AlphaTestModeEnable; - } else { - a &= ~AlphaTestModeEnable; - } - - switch ( ctx->Color.BlendSrcRGB ) { - case GL_ZERO: - b |= AB_Src_Zero; - break; - case GL_ONE: - b |= AB_Src_One; - break; - case GL_DST_COLOR: - b |= AB_Src_DstColor; - break; - case GL_ONE_MINUS_DST_COLOR: - b |= AB_Src_OneMinusDstColor; - break; - case GL_SRC_ALPHA: - b |= AB_Src_SrcAlpha; - break; - case GL_ONE_MINUS_SRC_ALPHA: - b |= AB_Src_OneMinusSrcAlpha; - break; - case GL_DST_ALPHA: - b |= AB_Src_DstAlpha; - f |= FBReadSrcEnable; - break; - case GL_ONE_MINUS_DST_ALPHA: - b |= AB_Src_OneMinusDstAlpha; - f |= FBReadSrcEnable; - break; - case GL_SRC_ALPHA_SATURATE: - b |= AB_Src_SrcAlphaSaturate; - break; - } - - switch ( ctx->Color.BlendDstRGB ) { - case GL_ZERO: - b |= AB_Dst_Zero; - break; - case GL_ONE: - b |= AB_Dst_One; - break; - case GL_SRC_COLOR: - b |= AB_Dst_SrcColor; - break; - case GL_ONE_MINUS_SRC_COLOR: - b |= AB_Dst_OneMinusSrcColor; - break; - case GL_SRC_ALPHA: - b |= AB_Dst_SrcAlpha; - break; - case GL_ONE_MINUS_SRC_ALPHA: - b |= AB_Dst_OneMinusSrcAlpha; - break; - case GL_DST_ALPHA: - b |= AB_Dst_DstAlpha; - f |= FBReadSrcEnable; - break; - case GL_ONE_MINUS_DST_ALPHA: - b |= AB_Dst_OneMinusDstAlpha; - f |= FBReadSrcEnable; - break; - } - - if ( ctx->Color.BlendEnabled ) { - f |= FBReadDstEnable; - b |= AlphaBlendModeEnable; - } else { - b &= ~AlphaBlendModeEnable; - } - - if ( gmesa->AlphaTestMode != a ) { - gmesa->AlphaTestMode = a; - gmesa->dirty |= GAMMA_UPLOAD_ALPHA; - } - if ( gmesa->AlphaBlendMode != b) { - gmesa->AlphaBlendMode = b; - gmesa->dirty |= GAMMA_UPLOAD_BLEND; - } - gmesa->AB_FBReadMode_Save = f; -} - -static void gammaDDAlphaFunc( GLcontext *ctx, GLenum func, GLfloat ref ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - (void) ref; - - FLUSH_BATCH( gmesa ); - - gmesa->new_state |= GAMMA_NEW_ALPHA; -} - -static void gammaDDBlendEquation( GLcontext *ctx, GLenum mode ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - FLUSH_BATCH( gmesa ); - - gmesa->new_state |= GAMMA_NEW_ALPHA; -} - -static void gammaDDBlendFunc( GLcontext *ctx, GLenum sfactor, GLenum dfactor ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - FLUSH_BATCH( gmesa ); - - gmesa->new_state |= GAMMA_NEW_ALPHA; -} - -static void gammaDDBlendFuncSeparate( GLcontext *ctx, - GLenum sfactorRGB, GLenum dfactorRGB, - GLenum sfactorA, GLenum dfactorA ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - FLUSH_BATCH( gmesa ); - - gmesa->new_state |= GAMMA_NEW_ALPHA; -} - - -/* ================================================================ - * Buffer clear - */ - -static void gammaDDClear( GLcontext *ctx, GLbitfield mask, GLboolean all, - GLint cx, GLint cy, GLint cw, GLint ch ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - GLINTDRIPtr gDRIPriv = (GLINTDRIPtr)gmesa->driScreen->pDevPriv; - GLuint temp = 0; - - FLUSH_BATCH( gmesa ); - - /* Update and emit any new state. We need to do this here to catch - * changes to the masks. - * FIXME: Just update the masks? - */ - if ( gmesa->new_state ) - gammaDDUpdateHWState( ctx ); - -#ifdef DO_VALIDATE - /* Flush any partially filled buffers */ - FLUSH_DMA_BUFFER(gmesa); - - DRM_SPINLOCK(&gmesa->driScreen->pSAREA->drawable_lock, - gmesa->driScreen->drawLockID); - VALIDATE_DRAWABLE_INFO_NO_LOCK(gmesa); -#endif - - if (mask & DD_DEPTH_BIT) { - /* Turn off writes the FB */ - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, FBWriteMode, FBWriteModeDisable); - - mask &= ~DD_DEPTH_BIT; - - /* - * Turn Rectangle2DControl off when the window is not clipped - * (i.e., the GID tests are not necessary). This dramatically - * increases the performance of the depth clears. - */ - if (!gmesa->NotClipped) { - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, Rectangle2DControl, 1); - } - - temp = (gmesa->LBReadMode & LBPartialProdMask) | LBWindowOriginBot; - if (gDRIPriv->numMultiDevices == 2) temp |= LBScanLineInt2; - - CHECK_DMA_BUFFER(gmesa, 5); - WRITE(gmesa->buf, LBReadMode, temp); - WRITE(gmesa->buf, DeltaMode, DM_DepthEnable); - WRITE(gmesa->buf, DepthMode, (DepthModeEnable | - DM_Always | - DM_SourceDepthRegister | - DM_WriteMask)); - WRITE(gmesa->buf, GLINTDepth, gmesa->ClearDepth); - - /* Increment the frame count */ - gmesa->FrameCount++; -#ifdef FAST_CLEAR_4 - gmesa->FrameCount &= 0x0f; -#else - gmesa->FrameCount &= 0xff; -#endif - - /* Force FCP to be written */ - WRITE(gmesa->buf, GLINTWindow, (WindowEnable | - W_PassIfEqual | - (gmesa->Window & W_GIDMask) | - W_DepthFCP | - W_LBUpdateFromRegisters | - W_OverrideWriteFiltering | - (gmesa->FrameCount << 9))); - - /* Clear part of the depth and FCP buffers */ - { - int y = gmesa->driScreen->fbHeight - gmesa->driDrawable->y - gmesa->driDrawable->h; - int x = gmesa->driDrawable->x; - int w = gmesa->driDrawable->w; - int h = gmesa->driDrawable->h; -#ifndef TURN_OFF_FCP - float hsub = h; - - if (gmesa->WindowChanged) { - gmesa->WindowChanged = GL_FALSE; - } else { -#ifdef FAST_CLEAR_4 - hsub /= 16; -#else - hsub /= 256; -#endif - - /* Handle the case where the height < # of FCPs */ - if (hsub < 1.0) { - if (gmesa->FrameCount > h) - gmesa->FrameCount = 0; - h = 1; - y += gmesa->FrameCount; - } else { - h = (gmesa->FrameCount+1)*hsub; - h -= (int)(gmesa->FrameCount*hsub); - y += gmesa->FrameCount*hsub; - } - } -#endif - if (h && w) { -#if 0 - CHECK_DMA_BUFFER(gmesa, 2); - WRITE(gmesa->buf, Rectangle2DMode, ((h & 0xfff)<<12) | - (w & 0xfff) ); - WRITE(gmesa->buf, DrawRectangle2D, ((y & 0xffff)<<16) | - (x & 0xffff) ); -#else - CHECK_DMA_BUFFER(gmesa, 8); - WRITE(gmesa->buf, StartXDom, x<<16); - WRITE(gmesa->buf, StartY, y<<16); - WRITE(gmesa->buf, StartXSub, (x+w)<<16); - WRITE(gmesa->buf, GLINTCount, h); - WRITE(gmesa->buf, dY, 1<<16); - WRITE(gmesa->buf, dXDom, 0<<16); - WRITE(gmesa->buf, dXSub, 0<<16); - WRITE(gmesa->buf, Render, 0x00000040); /* NOT_DONE */ -#endif - } - } - - CHECK_DMA_BUFFER(gmesa, 6); - WRITE(gmesa->buf, DepthMode, gmesa->DepthMode); - WRITE(gmesa->buf, DeltaMode, gmesa->DeltaMode); - WRITE(gmesa->buf, LBReadMode, gmesa->LBReadMode); - WRITE(gmesa->buf, GLINTWindow, gmesa->Window); - WRITE(gmesa->buf, FastClearDepth, gmesa->ClearDepth); - WRITE(gmesa->buf, FBWriteMode, FBWriteModeEnable); - - /* Turn on Depth FCP */ - if (gmesa->Window & W_DepthFCP) { - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, WindowOr, (gmesa->FrameCount << 9)); - } - - /* Turn off GID clipping if window is not clipped */ - if (gmesa->NotClipped) { - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, Rectangle2DControl, 0); - } - } - - if (mask & (DD_FRONT_LEFT_BIT | DD_BACK_LEFT_BIT)) { - int y = gmesa->driScreen->fbHeight - gmesa->driDrawable->y - gmesa->driDrawable->h; - int x = gmesa->driDrawable->x; - int w = gmesa->driDrawable->w; - int h = gmesa->driDrawable->h; - - mask &= ~(DD_FRONT_LEFT_BIT | DD_BACK_LEFT_BIT); - - if (x < 0) { w -= -x; x = 0; } - - /* Turn on GID clipping if window is clipped */ - if (!gmesa->NotClipped) { - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, Rectangle2DControl, 1); - } - - CHECK_DMA_BUFFER(gmesa, 18); - WRITE(gmesa->buf, FBBlockColor, gmesa->ClearColor); - WRITE(gmesa->buf, ColorDDAMode, ColorDDADisable); - WRITE(gmesa->buf, FBWriteMode, FBWriteModeEnable); - WRITE(gmesa->buf, DepthMode, 0); - WRITE(gmesa->buf, DeltaMode, 0); - WRITE(gmesa->buf, AlphaBlendMode, 0); -#if 1 - WRITE(gmesa->buf, dY, 1<<16); - WRITE(gmesa->buf, dXDom, 0<<16); - WRITE(gmesa->buf, dXSub, 0<<16); - WRITE(gmesa->buf, StartXSub, (x+w)<<16); - WRITE(gmesa->buf, GLINTCount, h); - WRITE(gmesa->buf, StartXDom, x<<16); - WRITE(gmesa->buf, StartY, y<<16); - WRITE(gmesa->buf, Render, 0x00000048); /* NOT_DONE */ -#else - WRITE(gmesa->buf, Rectangle2DMode, (((h & 0xfff)<<12) | - (w & 0xfff))); - WRITE(gmesa->buf, DrawRectangle2D, (((y & 0xffff)<<16) | - (x & 0xffff))); -#endif - WRITE(gmesa->buf, DepthMode, gmesa->DepthMode); - WRITE(gmesa->buf, DeltaMode, gmesa->DeltaMode); - WRITE(gmesa->buf, AlphaBlendMode, gmesa->AlphaBlendMode); - WRITE(gmesa->buf, ColorDDAMode, gmesa->ColorDDAMode); - - /* Turn off GID clipping if window is clipped */ - if (gmesa->NotClipped) { - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, Rectangle2DControl, 0); - } - } - -#ifdef DO_VALIDATE - PROCESS_DMA_BUFFER_TOP_HALF(gmesa); - - DRM_SPINUNLOCK(&gmesa->driScreen->pSAREA->drawable_lock, - gmesa->driScreen->drawLockID); - VALIDATE_DRAWABLE_INFO_NO_LOCK_POST(gmesa); - - PROCESS_DMA_BUFFER_BOTTOM_HALF(gmesa); -#endif - - if ( mask ) - _swrast_Clear( ctx, mask, all, cx, cy, cw, ch ); -} - -/* ============================================================= - * Depth testing - */ - -static void gammaUpdateZMode( GLcontext *ctx ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - CARD32 z = gmesa->DepthMode; - CARD32 delta = gmesa->DeltaMode; - CARD32 window = gmesa->Window; - CARD32 lbread = gmesa->LBReadMode; - - z &= ~DM_CompareMask; - - switch ( ctx->Depth.Func ) { - case GL_NEVER: - z |= DM_Never; - break; - case GL_ALWAYS: - z |= DM_Always; - break; - case GL_LESS: - z |= DM_Less; - break; - case GL_LEQUAL: - z |= DM_LessEqual; - break; - case GL_EQUAL: - z |= DM_Equal; - break; - case GL_GEQUAL: - z |= DM_GreaterEqual; - break; - case GL_GREATER: - z |= DM_Greater; - break; - case GL_NOTEQUAL: - z |= DM_NotEqual; - break; - } - - if ( ctx->Depth.Test ) { - z |= DepthModeEnable; - delta |= DM_DepthEnable; - window |= W_DepthFCP; - lbread |= LBReadDstEnable; - } else { - z &= ~DepthModeEnable; - delta &= ~DM_DepthEnable; - window &= ~W_DepthFCP; - lbread &= ~LBReadDstEnable; - } - - if ( ctx->Depth.Mask ) { - z |= DM_WriteMask; - } else { - z &= ~DM_WriteMask; - } - -#if 0 - if ( gmesa->DepthMode != z ){ -#endif - gmesa->DepthMode = z; - gmesa->DeltaMode = delta; - gmesa->Window = window; - gmesa->LBReadMode = lbread; - gmesa->dirty |= GAMMA_UPLOAD_DEPTH; -#if 0 - } -#endif -} - -static void gammaDDDepthFunc( GLcontext *ctx, GLenum func ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - FLUSH_BATCH( gmesa ); - gmesa->new_state |= GAMMA_NEW_DEPTH; -} - -static void gammaDDDepthMask( GLcontext *ctx, GLboolean flag ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - FLUSH_BATCH( gmesa ); - gmesa->new_state |= GAMMA_NEW_DEPTH; -} - -static void gammaDDClearDepth( GLcontext *ctx, GLclampd d ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - switch ( gmesa->DepthSize ) { - case 16: - gmesa->ClearDepth = d * 0x0000ffff; - break; - case 24: - gmesa->ClearDepth = d * 0x00ffffff; - break; - case 32: - gmesa->ClearDepth = d * 0xffffffff; - break; - } -} - -static void gammaDDFinish( GLcontext *ctx ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - FLUSH_DMA_BUFFER(gmesa); -} - -static void gammaDDFlush( GLcontext *ctx ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - FLUSH_DMA_BUFFER(gmesa); -} - -/* ============================================================= - * Fog - */ - -static void gammaUpdateFogAttrib( GLcontext *ctx ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - CARD32 f = gmesa->FogMode; - CARD32 g = gmesa->GeometryMode; - CARD32 d = gmesa->DeltaMode; - - if (ctx->Fog.Enabled) { - f |= FogModeEnable; - g |= GM_FogEnable; - d |= DM_FogEnable; - } else { - f &= ~FogModeEnable; - g &= ~GM_FogEnable; - d &= ~DM_FogEnable; - } - - g &= ~GM_FogMask; - - switch (ctx->Fog.Mode) { - case GL_LINEAR: - g |= GM_FogLinear; - break; - case GL_EXP: - g |= GM_FogExp; - break; - case GL_EXP2: - g |= GM_FogExpSquared; - break; - } - - if ( gmesa->FogMode != f ) { - gmesa->FogMode = f; - gmesa->dirty |= GAMMA_UPLOAD_FOG; - } - - if ( gmesa->GeometryMode != g ) { - gmesa->GeometryMode = g; - gmesa->dirty |= GAMMA_UPLOAD_GEOMETRY; - } - - if ( gmesa->DeltaMode != d ) { - gmesa->DeltaMode = d; - gmesa->dirty |= GAMMA_UPLOAD_DEPTH; - } -} - -#if 0 -static void gammaDDFogfv( GLcontext *ctx, GLenum pname, const GLfloat *param ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - FLUSH_BATCH( gmesa ); - gmesa->new_state |= GAMMA_NEW_FOG; -} -#endif - -/* ============================================================= - * Lines - */ -static void gammaDDLineWidth( GLcontext *ctx, GLfloat width ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - CHECK_DMA_BUFFER(gmesa, 3); - WRITE(gmesa->buf, LineWidth, (GLuint)width); - WRITEF(gmesa->buf, AAlineWidth, width); - WRITE(gmesa->buf, LineWidthOffset, (GLuint)(width-1)/2); -} - -static void gammaDDLineStipple( GLcontext *ctx, GLint factor, GLushort pattern ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - gmesa->LineMode &= ~(LM_StippleMask | LM_RepeatFactorMask); - gmesa->LineMode |= ((GLuint)(factor - 1) << 1) | ((GLuint)pattern << 10); - - gmesa->dirty |= GAMMA_UPLOAD_LINEMODE; -} - - - -/* ============================================================= - * Points - */ -static void gammaDDPointSize( GLcontext *ctx, GLfloat size ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - CHECK_DMA_BUFFER(gmesa, 2); - WRITE(gmesa->buf, PointSize, (GLuint)size); - WRITEF(gmesa->buf, AApointSize, size); -} - -/* ============================================================= - * Polygon - */ - -static void gammaUpdatePolygon( GLcontext *ctx ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - CARD32 g = gmesa->GeometryMode; - - g &= ~(GM_PolyOffsetFillEnable | GM_PolyOffsetPointEnable | - GM_PolyOffsetLineEnable); - - if (ctx->Polygon.OffsetFill) g |= GM_PolyOffsetFillEnable; - if (ctx->Polygon.OffsetPoint) g |= GM_PolyOffsetPointEnable; - if (ctx->Polygon.OffsetLine) g |= GM_PolyOffsetLineEnable; - - g &= ~GM_FB_PolyMask; - - switch (ctx->Polygon.FrontMode) { - case GL_FILL: - g |= GM_FrontPolyFill; - break; - case GL_LINE: - g |= GM_FrontPolyLine; - break; - case GL_POINT: - g |= GM_FrontPolyPoint; - break; - } - - switch (ctx->Polygon.BackMode) { - case GL_FILL: - g |= GM_BackPolyFill; - break; - case GL_LINE: - g |= GM_BackPolyLine; - break; - case GL_POINT: - g |= GM_BackPolyPoint; - break; - } - - if ( gmesa->GeometryMode != g ) { - gmesa->GeometryMode = g; - gmesa->dirty |= GAMMA_UPLOAD_GEOMETRY; - } - - gmesa->dirty |= GAMMA_UPLOAD_POLYGON; -} - -static void gammaDDPolygonMode( GLcontext *ctx, GLenum face, GLenum mode) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - FLUSH_BATCH( gmesa ); - - gmesa->new_state |= GAMMA_NEW_POLYGON; -} - -static void gammaUpdateStipple( GLcontext *ctx ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - FLUSH_BATCH( gmesa ); - - if (ctx->Polygon.StippleFlag) { - gmesa->AreaStippleMode |= AreaStippleModeEnable/* | ASM_X32 | ASM_Y32*/; - } else { - gmesa->AreaStippleMode &= ~AreaStippleModeEnable; - } - - gmesa->dirty |= GAMMA_UPLOAD_STIPPLE; -} - -static void gammaDDPolygonStipple( GLcontext *ctx, const GLubyte *mask) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - FLUSH_BATCH( gmesa ); - gmesa->new_state |= GAMMA_NEW_STIPPLE; -} - -/* ============================================================= - * Clipping - */ - -static void gammaUpdateClipping( GLcontext *ctx ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - GLint x1, y1, x2, y2; - - if ( gmesa->driDrawable ) { - x1 = gmesa->driDrawable->x + ctx->Scissor.X; - y1 = gmesa->driScreen->fbHeight - - (gmesa->driDrawable->y + - gmesa->driDrawable->h) + ctx->Scissor.Y; - x2 = x1 + ctx->Scissor.Width; - y2 = y1 + ctx->Scissor.Height; - - gmesa->ScissorMinXY = x1 | (y1 << 16); - gmesa->ScissorMaxXY = x2 | (y2 << 16); - if (ctx->Scissor.Enabled) - gmesa->ScissorMode |= UserScissorEnable; - else - gmesa->ScissorMode &= ~UserScissorEnable; - - gmesa->dirty |= GAMMA_UPLOAD_CLIP; - } -} - -static void gammaDDScissor( GLcontext *ctx, - GLint x, GLint y, GLsizei w, GLsizei h ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - FLUSH_BATCH( gmesa ); - gmesa->new_state |= GAMMA_NEW_CLIP; -} - -/* ============================================================= - * Culling - */ - -static void gammaUpdateCull( GLcontext *ctx ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - CARD32 g = gmesa->GeometryMode; - - g &= ~(GM_PolyCullMask | GM_FFMask); - - if (ctx->Polygon.FrontFace == GL_CCW) { - g |= GM_FrontFaceCCW; - } else { - g |= GM_FrontFaceCW; - } - - switch ( ctx->Polygon.CullFaceMode ) { - case GL_FRONT: - g |= GM_PolyCullFront; - break; - case GL_BACK: - g |= GM_PolyCullBack; - break; - case GL_FRONT_AND_BACK: - g |= GM_PolyCullBoth; - break; - } - - if ( ctx->Polygon.CullFlag ) { - g |= GM_PolyCullEnable; - } else { - g &= ~GM_PolyCullEnable; - } - - if ( gmesa->GeometryMode != g ) { - gmesa->GeometryMode = g; - gmesa->dirty |= GAMMA_UPLOAD_GEOMETRY; - } -} - -static void gammaDDCullFace( GLcontext *ctx, GLenum mode ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - FLUSH_BATCH( gmesa ); - gmesa->new_state |= GAMMA_NEW_CULL; -} - -static void gammaDDFrontFace( GLcontext *ctx, GLenum mode ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - FLUSH_BATCH( gmesa ); - gmesa->new_state |= GAMMA_NEW_CULL; -} - -/* ============================================================= - * Masks - */ - -static void gammaUpdateMasks( GLcontext *ctx ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - - GLuint mask = gammaPackColor( gmesa->gammaScreen->cpp, - ctx->Color.ColorMask[RCOMP], - ctx->Color.ColorMask[GCOMP], - ctx->Color.ColorMask[BCOMP], - ctx->Color.ColorMask[ACOMP] ); - - if (gmesa->gammaScreen->cpp == 2) mask |= mask << 16; - - if ( gmesa->FBHardwareWriteMask != mask ) { - gmesa->FBHardwareWriteMask = mask; - gmesa->dirty |= GAMMA_UPLOAD_MASKS; - } -} - -static void gammaDDColorMask( GLcontext *ctx, GLboolean r, GLboolean g, - GLboolean b, GLboolean a) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - FLUSH_BATCH( gmesa ); - gmesa->new_state |= GAMMA_NEW_MASKS; -} - -/* ============================================================= - * Rendering attributes - * - * We really don't want to recalculate all this every time we bind a - * texture. These things shouldn't change all that often, so it makes - * sense to break them out of the core texture state update routines. - */ - -#if ENABLELIGHTING -static void gammaDDLightfv(GLcontext *ctx, GLenum light, GLenum pname, - const GLfloat *params, GLint nParams) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - GLfloat l,x,y,z,w; - - switch(light) { - case GL_LIGHT0: - switch (pname) { - case GL_AMBIENT: - CHECK_DMA_BUFFER(gmesa, 3); - /* We don't do alpha */ - WRITEF(gmesa->buf, Light0AmbientIntensityBlue, params[2]); - WRITEF(gmesa->buf, Light0AmbientIntensityGreen, params[1]); - WRITEF(gmesa->buf, Light0AmbientIntensityRed, params[0]); - break; - case GL_DIFFUSE: - CHECK_DMA_BUFFER(gmesa, 3); - /* We don't do alpha */ - WRITEF(gmesa->buf, Light0DiffuseIntensityBlue, params[2]); - WRITEF(gmesa->buf, Light0DiffuseIntensityGreen, params[1]); - WRITEF(gmesa->buf, Light0DiffuseIntensityRed, params[0]); - break; - case GL_SPECULAR: - CHECK_DMA_BUFFER(gmesa, 3); - /* We don't do alpha */ - WRITEF(gmesa->buf, Light0SpecularIntensityBlue, params[2]); - WRITEF(gmesa->buf, Light0SpecularIntensityGreen, params[1]); - WRITEF(gmesa->buf, Light0SpecularIntensityRed, params[0]); - break; - case GL_POSITION: - /* Normalize */ - x = params[0]; y = params[1]; z = params[2]; w = params[3]; - l = sqrt(x*x + y*y + z*z + w*w); - w /= l; - x /= l; - y /= l; - z /= l; - if (params[3] != 0.0) { - gmesa->Light0Mode |= Light0ModeAttenuation; - gmesa->Light0Mode |= Light0ModeLocal; - } else { - gmesa->Light0Mode &= ~Light0ModeAttenuation; - gmesa->Light0Mode &= ~Light0ModeLocal; - } - CHECK_DMA_BUFFER(gmesa, 5); - WRITE(gmesa->buf, Light0Mode, gmesa->Light0Mode); - WRITEF(gmesa->buf, Light0PositionW, w); - WRITEF(gmesa->buf, Light0PositionZ, z); - WRITEF(gmesa->buf, Light0PositionY, y); - WRITEF(gmesa->buf, Light0PositionX, x); - break; - case GL_SPOT_DIRECTION: - CHECK_DMA_BUFFER(gmesa, 3); - /* WRITEF(gmesa->buf, Light0SpotlightDirectionW, params[3]); */ - WRITEF(gmesa->buf, Light0SpotlightDirectionZ, params[2]); - WRITEF(gmesa->buf, Light0SpotlightDirectionY, params[1]); - WRITEF(gmesa->buf, Light0SpotlightDirectionX, params[0]); - break; - case GL_SPOT_EXPONENT: - CHECK_DMA_BUFFER(gmesa, 1); - WRITEF(gmesa->buf, Light0SpotlightExponent, params[0]); - break; - case GL_SPOT_CUTOFF: - if (params[0] != 180.0) - gmesa->Light0Mode |= Light0ModeSpotLight; - else - gmesa->Light0Mode &= ~Light0ModeSpotLight; - CHECK_DMA_BUFFER(gmesa, 2); - WRITE(gmesa->buf, Light0Mode, gmesa->Light0Mode); - WRITEF(gmesa->buf, Light0CosSpotlightCutoffAngle, cos(params[0]*DEG2RAD)); - break; - case GL_CONSTANT_ATTENUATION: - CHECK_DMA_BUFFER(gmesa, 1); - WRITEF(gmesa->buf, Light0ConstantAttenuation, params[0]); - break; - case GL_LINEAR_ATTENUATION: - CHECK_DMA_BUFFER(gmesa, 1); - WRITEF(gmesa->buf, Light0LinearAttenuation, params[0]); - break; - case GL_QUADRATIC_ATTENUATION: - CHECK_DMA_BUFFER(gmesa, 1); - WRITEF(gmesa->buf, Light0QuadraticAttenuation, params[0]); - break; - } - break; - } -} - -static void gammaDDLightModelfv( GLcontext *ctx, GLenum pname, - const GLfloat *params ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - switch (pname) { - case GL_LIGHT_MODEL_AMBIENT: - CHECK_DMA_BUFFER(gmesa, 3); - /* We don't do alpha */ - WRITEF(gmesa->buf, SceneAmbientColorBlue, params[2]); - WRITEF(gmesa->buf, SceneAmbientColorGreen, params[1]); - WRITEF(gmesa->buf, SceneAmbientColorRed, params[0]); - break; - case GL_LIGHT_MODEL_LOCAL_VIEWER: - if (params[0] != 0.0) - gmesa->LightingMode |= LightingModeLocalViewer; - else - gmesa->LightingMode &= ~LightingModeLocalViewer; - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, LightingMode, gmesa->LightingMode); - break; - case GL_LIGHT_MODEL_TWO_SIDE: - if (params[0] == 1.0f) { - gmesa->LightingMode |= LightingModeTwoSides; - gmesa->MaterialMode |= MaterialModeTwoSides; - } else { - gmesa->LightingMode &= ~LightingModeTwoSides; - gmesa->MaterialMode &= ~MaterialModeTwoSides; - } - CHECK_DMA_BUFFER(gmesa, 2); - WRITE(gmesa->buf, LightingMode, gmesa->LightingMode); - WRITE(gmesa->buf, MaterialMode, gmesa->MaterialMode); - break; - } -} -#endif - -static void gammaDDShadeModel( GLcontext *ctx, GLenum mode ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - CARD32 g = gmesa->GeometryMode; - CARD32 c = gmesa->ColorDDAMode; - - g &= ~GM_ShadingMask; - c &= ~ColorDDAShadingMask; - - switch ( mode ) { - case GL_FLAT: - g |= GM_FlatShading; - c |= ColorDDAFlat; - break; - case GL_SMOOTH: - g |= GM_GouraudShading; - c |= ColorDDAGouraud; - break; - default: - return; - } - - if ( gmesa->ColorDDAMode != c ) { - FLUSH_BATCH( gmesa ); - gmesa->ColorDDAMode = c; - - gmesa->dirty |= GAMMA_UPLOAD_SHADE; - } - - if ( gmesa->GeometryMode != g ) { - FLUSH_BATCH( gmesa ); - gmesa->GeometryMode = g; - - gmesa->dirty |= GAMMA_UPLOAD_GEOMETRY; - } -} - -/* ============================================================= - * Miscellaneous - */ - -static void gammaDDClearColor( GLcontext *ctx, const GLfloat color[4]) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - GLubyte c[4]; - UNCLAMPED_FLOAT_TO_UBYTE(c[0], color[0]); - UNCLAMPED_FLOAT_TO_UBYTE(c[1], color[1]); - UNCLAMPED_FLOAT_TO_UBYTE(c[2], color[2]); - UNCLAMPED_FLOAT_TO_UBYTE(c[3], color[3]); - - gmesa->ClearColor = gammaPackColor( gmesa->gammaScreen->cpp, - c[0], c[1], c[2], c[3] ); - - if (gmesa->gammaScreen->cpp == 2) gmesa->ClearColor |= gmesa->ClearColor<<16; -} - - -static void gammaDDLogicalOpcode( GLcontext *ctx, GLenum opcode ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - FLUSH_BATCH( gmesa ); - - if ( ctx->Color.ColorLogicOpEnabled ) { - gmesa->LogicalOpMode = opcode << 1 | LogicalOpModeEnable; - } else { - gmesa->LogicalOpMode = LogicalOpModeDisable; - } - - gmesa->dirty |= GAMMA_UPLOAD_LOGICOP; -} - -static void gammaDDDrawBuffer( GLcontext *ctx, GLenum mode ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - FLUSH_BATCH( gmesa ); - - switch ( mode ) { - case GL_FRONT_LEFT: - gmesa->drawOffset = gmesa->readOffset = 0; - break; - case GL_BACK_LEFT: - gmesa->drawOffset = gmesa->readOffset = gmesa->driScreen->fbHeight * gmesa->driScreen->fbWidth * gmesa->gammaScreen->cpp; - break; - } -} - -static void gammaDDReadBuffer( GLcontext *ctx, GLenum mode ) -{ - /* XXX anything? */ -} - -/* ============================================================= - * Window position and viewport transformation - */ - -void gammaUpdateWindow( GLcontext *ctx ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = gmesa->driDrawable; - GLfloat xoffset = (GLfloat)dPriv->x; - GLfloat yoffset = gmesa->driScreen->fbHeight - (GLfloat)dPriv->y - dPriv->h; - const GLfloat *v = ctx->Viewport._WindowMap.m; - - GLfloat sx = v[MAT_SX]; - GLfloat tx = v[MAT_TX] + xoffset; - GLfloat sy = v[MAT_SY]; - GLfloat ty = v[MAT_TY] + yoffset; - GLfloat sz = v[MAT_SZ] * gmesa->depth_scale; - GLfloat tz = v[MAT_TZ] * gmesa->depth_scale; - - gmesa->dirty |= GAMMA_UPLOAD_VIEWPORT; - - gmesa->ViewportScaleX = sx; - gmesa->ViewportScaleY = sy; - gmesa->ViewportScaleZ = sz; - gmesa->ViewportOffsetX = tx; - gmesa->ViewportOffsetY = ty; - gmesa->ViewportOffsetZ = tz; -} - - - -static void gammaDDViewport( GLcontext *ctx, GLint x, GLint y, - GLsizei width, GLsizei height ) -{ - gammaUpdateWindow( ctx ); -} - -static void gammaDDDepthRange( GLcontext *ctx, GLclampd nearval, - GLclampd farval ) -{ - gammaUpdateWindow( ctx ); -} - -void gammaUpdateViewportOffset( GLcontext *ctx ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = gmesa->driDrawable; - GLfloat xoffset = (GLfloat)dPriv->x; - GLfloat yoffset = gmesa->driScreen->fbHeight - (GLfloat)dPriv->y - dPriv->h; - const GLfloat *v = ctx->Viewport._WindowMap.m; - - GLfloat tx = v[MAT_TX] + xoffset; - GLfloat ty = v[MAT_TY] + yoffset; - - if ( gmesa->ViewportOffsetX != tx || - gmesa->ViewportOffsetY != ty ) - { - gmesa->ViewportOffsetX = tx; - gmesa->ViewportOffsetY = ty; - - gmesa->new_state |= GAMMA_NEW_WINDOW; - } - - gmesa->new_state |= GAMMA_NEW_CLIP; -} - -#if 0 -/* - * Matrix - */ - -static void gammaLoadHWMatrix(GLcontext *ctx) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - const GLfloat *m; - - gmesa->TransformMode &= ~XM_XformTexture; - - switch (ctx->Transform.MatrixMode) { - case GL_MODELVIEW: - gmesa->TransformMode |= XM_UseModelViewMatrix; - m = ctx->ModelviewMatrixStack.Top->m; - CHECK_DMA_BUFFER(gmesa, 16); - WRITEF(gmesa->buf, ModelViewMatrix0, m[0]); - WRITEF(gmesa->buf, ModelViewMatrix1, m[1]); - WRITEF(gmesa->buf, ModelViewMatrix2, m[2]); - WRITEF(gmesa->buf, ModelViewMatrix3, m[3]); - WRITEF(gmesa->buf, ModelViewMatrix4, m[4]); - WRITEF(gmesa->buf, ModelViewMatrix5, m[5]); - WRITEF(gmesa->buf, ModelViewMatrix6, m[6]); - WRITEF(gmesa->buf, ModelViewMatrix7, m[7]); - WRITEF(gmesa->buf, ModelViewMatrix8, m[8]); - WRITEF(gmesa->buf, ModelViewMatrix9, m[9]); - WRITEF(gmesa->buf, ModelViewMatrix10, m[10]); - WRITEF(gmesa->buf, ModelViewMatrix11, m[11]); - WRITEF(gmesa->buf, ModelViewMatrix12, m[12]); - WRITEF(gmesa->buf, ModelViewMatrix13, m[13]); - WRITEF(gmesa->buf, ModelViewMatrix14, m[14]); - WRITEF(gmesa->buf, ModelViewMatrix15, m[15]); - break; - case GL_PROJECTION: - m = ctx->ProjectionMatrixStack.Top->m; - CHECK_DMA_BUFFER(gmesa, 16); - WRITEF(gmesa->buf, ModelViewProjectionMatrix0, m[0]); - WRITEF(gmesa->buf, ModelViewProjectionMatrix1, m[1]); - WRITEF(gmesa->buf, ModelViewProjectionMatrix2, m[2]); - WRITEF(gmesa->buf, ModelViewProjectionMatrix3, m[3]); - WRITEF(gmesa->buf, ModelViewProjectionMatrix4, m[4]); - WRITEF(gmesa->buf, ModelViewProjectionMatrix5, m[5]); - WRITEF(gmesa->buf, ModelViewProjectionMatrix6, m[6]); - WRITEF(gmesa->buf, ModelViewProjectionMatrix7, m[7]); - WRITEF(gmesa->buf, ModelViewProjectionMatrix8, m[8]); - WRITEF(gmesa->buf, ModelViewProjectionMatrix9, m[9]); - WRITEF(gmesa->buf, ModelViewProjectionMatrix10, m[10]); - WRITEF(gmesa->buf, ModelViewProjectionMatrix11, m[11]); - WRITEF(gmesa->buf, ModelViewProjectionMatrix12, m[12]); - WRITEF(gmesa->buf, ModelViewProjectionMatrix13, m[13]); - WRITEF(gmesa->buf, ModelViewProjectionMatrix14, m[14]); - WRITEF(gmesa->buf, ModelViewProjectionMatrix15, m[15]); - break; - case GL_TEXTURE: - m = ctx->TextureMatrixStack[0].Top->m; - CHECK_DMA_BUFFER(gmesa, 16); - gmesa->TransformMode |= XM_XformTexture; - WRITEF(gmesa->buf, TextureMatrix0, m[0]); - WRITEF(gmesa->buf, TextureMatrix1, m[1]); - WRITEF(gmesa->buf, TextureMatrix2, m[2]); - WRITEF(gmesa->buf, TextureMatrix3, m[3]); - WRITEF(gmesa->buf, TextureMatrix4, m[4]); - WRITEF(gmesa->buf, TextureMatrix5, m[5]); - WRITEF(gmesa->buf, TextureMatrix6, m[6]); - WRITEF(gmesa->buf, TextureMatrix7, m[7]); - WRITEF(gmesa->buf, TextureMatrix8, m[8]); - WRITEF(gmesa->buf, TextureMatrix9, m[9]); - WRITEF(gmesa->buf, TextureMatrix10, m[10]); - WRITEF(gmesa->buf, TextureMatrix11, m[11]); - WRITEF(gmesa->buf, TextureMatrix12, m[12]); - WRITEF(gmesa->buf, TextureMatrix13, m[13]); - WRITEF(gmesa->buf, TextureMatrix14, m[14]); - WRITEF(gmesa->buf, TextureMatrix15, m[15]); - break; - - default: - /* ERROR!!! -- how did this happen? */ - break; - } - - gmesa->dirty |= GAMMA_UPLOAD_TRANSFORM; -} -#endif - -/* ============================================================= - * State enable/disable - */ - -static void gammaDDEnable( GLcontext *ctx, GLenum cap, GLboolean state ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - switch ( cap ) { - case GL_ALPHA_TEST: - case GL_BLEND: - FLUSH_BATCH( gmesa ); - gmesa->new_state |= GAMMA_NEW_ALPHA; - break; - - case GL_CULL_FACE: - FLUSH_BATCH( gmesa ); - gmesa->new_state |= GAMMA_NEW_CULL; - break; - - case GL_DEPTH_TEST: - FLUSH_BATCH( gmesa ); - gmesa->new_state |= GAMMA_NEW_DEPTH; - break; - - case GL_DITHER: - do { - CARD32 d = gmesa->DitherMode; - FLUSH_BATCH( gmesa ); - - if ( state ) { - d |= DM_DitherEnable; - } else { - d &= ~DM_DitherEnable; - } - - if ( gmesa->DitherMode != d ) { - gmesa->DitherMode = d; - gmesa->dirty |= GAMMA_UPLOAD_DITHER; - } - } while (0); - break; - -#if 0 - case GL_FOG: - FLUSH_BATCH( gmesa ); - gmesa->new_state |= GAMMA_NEW_FOG; - break; -#endif - - case GL_INDEX_LOGIC_OP: - case GL_COLOR_LOGIC_OP: - FLUSH_BATCH( gmesa ); - gmesa->new_state |= GAMMA_NEW_LOGICOP; - break; - -#if ENABLELIGHTING - case GL_LIGHTING: - do { - CARD32 l = gmesa->LightingMode; - FLUSH_BATCH( gmesa ); - - if ( state ) { - l |= LightingModeEnable; - } else { - l &= ~LightingModeEnable; - } - - if ( gmesa->LightingMode != l ) { - gmesa->LightingMode = l; - gmesa->dirty |= GAMMA_UPLOAD_LIGHT; - } - } while (0); - break; - - case GL_COLOR_MATERIAL: - do { - CARD32 m = gmesa->MaterialMode; - FLUSH_BATCH( gmesa ); - - if ( state ) { - m |= MaterialModeEnable; - } else { - m &= ~MaterialModeEnable; - } - - if ( gmesa->MaterialMode != m ) { - gmesa->MaterialMode = m; - gmesa->dirty |= GAMMA_UPLOAD_LIGHT; - } - } while (0); - break; -#endif - - case GL_LINE_SMOOTH: - FLUSH_BATCH( gmesa ); - if ( state ) { - gmesa->AntialiasMode |= AntialiasModeEnable; - gmesa->LineMode |= LM_AntialiasEnable; - } else { - gmesa->AntialiasMode &= ~AntialiasModeEnable; - gmesa->LineMode &= ~LM_AntialiasEnable; - } - gmesa->dirty |= GAMMA_UPLOAD_LINEMODE; - break; - - case GL_POINT_SMOOTH: - FLUSH_BATCH( gmesa ); - if ( state ) { - gmesa->AntialiasMode |= AntialiasModeEnable; - gmesa->PointMode |= PM_AntialiasEnable; - } else { - gmesa->AntialiasMode &= ~AntialiasModeEnable; - gmesa->PointMode &= ~PM_AntialiasEnable; - } - gmesa->dirty |= GAMMA_UPLOAD_POINTMODE; - break; - - case GL_POLYGON_SMOOTH: - FLUSH_BATCH( gmesa ); - if ( state ) { - gmesa->AntialiasMode |= AntialiasModeEnable; - gmesa->TriangleMode |= TM_AntialiasEnable; - } else { - gmesa->AntialiasMode &= ~AntialiasModeEnable; - gmesa->TriangleMode &= ~TM_AntialiasEnable; - } - gmesa->dirty |= GAMMA_UPLOAD_TRIMODE; - break; - - case GL_SCISSOR_TEST: - FLUSH_BATCH( gmesa ); - gmesa->new_state |= GAMMA_NEW_CLIP; - break; - - case GL_POLYGON_OFFSET_FILL: - case GL_POLYGON_OFFSET_POINT: - case GL_POLYGON_OFFSET_LINE: - FLUSH_BATCH( gmesa ); - gmesa->new_state |= GAMMA_NEW_POLYGON; - break; - - case GL_LINE_STIPPLE: - FLUSH_BATCH( gmesa ); - if ( state ) - gmesa->LineMode |= LM_StippleEnable; - else - gmesa->LineMode &= ~LM_StippleEnable; - gmesa->dirty |= GAMMA_UPLOAD_LINEMODE; - break; - - case GL_POLYGON_STIPPLE: - FLUSH_BATCH( gmesa ); - gmesa->new_state |= GAMMA_NEW_STIPPLE; - break; - - default: - return; - } -} - -/* ============================================================= - * State initialization, management - */ - - -/* - * Load the current context's state into the hardware. - * - * NOTE: Be VERY careful about ensuring the context state is marked for - * upload, the only place it shouldn't be uploaded is when the setup - * state has changed in ReducedPrimitiveChange as this comes right after - * a state update. - * - * Blits of any type should always upload the context and masks after - * they are done. - */ -void gammaEmitHwState( gammaContextPtr gmesa ) -{ - if (!gmesa->driDrawable) return; - - if (!gmesa->dirty) return; - -#ifdef DO_VALIDATE - /* Flush any partially filled buffers */ - FLUSH_DMA_BUFFER(gmesa); - - DRM_SPINLOCK(&gmesa->driScreen->pSAREA->drawable_lock, - gmesa->driScreen->drawLockID); - VALIDATE_DRAWABLE_INFO_NO_LOCK(gmesa); -#endif - - if (gmesa->dirty & GAMMA_UPLOAD_VIEWPORT) { - gmesa->dirty &= ~GAMMA_UPLOAD_VIEWPORT; - CHECK_DMA_BUFFER(gmesa, 6); - WRITEF(gmesa->buf, ViewPortOffsetX, gmesa->ViewportOffsetX); - WRITEF(gmesa->buf, ViewPortOffsetY, gmesa->ViewportOffsetY); - WRITEF(gmesa->buf, ViewPortOffsetZ, gmesa->ViewportOffsetZ); - WRITEF(gmesa->buf, ViewPortScaleX, gmesa->ViewportScaleX); - WRITEF(gmesa->buf, ViewPortScaleY, gmesa->ViewportScaleY); - WRITEF(gmesa->buf, ViewPortScaleZ, gmesa->ViewportScaleZ); - } - if ( (gmesa->dirty & GAMMA_UPLOAD_POINTMODE) || - (gmesa->dirty & GAMMA_UPLOAD_LINEMODE) || - (gmesa->dirty & GAMMA_UPLOAD_TRIMODE) ) { - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, AntialiasMode, gmesa->AntialiasMode); - } - if (gmesa->dirty & GAMMA_UPLOAD_POINTMODE) { - gmesa->dirty &= ~GAMMA_UPLOAD_POINTMODE; - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PointMode, gmesa->PointMode); - } - if (gmesa->dirty & GAMMA_UPLOAD_LINEMODE) { - gmesa->dirty &= ~GAMMA_UPLOAD_LINEMODE; - CHECK_DMA_BUFFER(gmesa, 2); - WRITE(gmesa->buf, LineMode, gmesa->LineMode); - WRITE(gmesa->buf, LineStippleMode, gmesa->LineMode); - } - if (gmesa->dirty & GAMMA_UPLOAD_TRIMODE) { - gmesa->dirty &= ~GAMMA_UPLOAD_TRIMODE; - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, TriangleMode, gmesa->TriangleMode); - } - if (gmesa->dirty & GAMMA_UPLOAD_FOG) { - GLchan c[3], col; - UNCLAMPED_FLOAT_TO_RGB_CHAN( c, gmesa->glCtx->Fog.Color ); - col = gammaPackColor(4, c[0], c[1], c[2], 0); - gmesa->dirty &= ~GAMMA_UPLOAD_FOG; - CHECK_DMA_BUFFER(gmesa, 5); -#if 0 - WRITE(gmesa->buf, FogMode, gmesa->FogMode); - WRITE(gmesa->buf, FogColor, col); - WRITEF(gmesa->buf, FStart, gmesa->glCtx->Fog.Start); -#endif - WRITEF(gmesa->buf, FogEnd, gmesa->glCtx->Fog.End); - WRITEF(gmesa->buf, FogDensity, gmesa->glCtx->Fog.Density); - WRITEF(gmesa->buf, FogScale, - 1.0f/(gmesa->glCtx->Fog.End - gmesa->glCtx->Fog.Start)); - } - if (gmesa->dirty & GAMMA_UPLOAD_DITHER) { - gmesa->dirty &= ~GAMMA_UPLOAD_DITHER; - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, DitherMode, gmesa->DitherMode); - } - if (gmesa->dirty & GAMMA_UPLOAD_LOGICOP) { - gmesa->dirty &= ~GAMMA_UPLOAD_LOGICOP; - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, LogicalOpMode, gmesa->LogicalOpMode); - } - if (gmesa->dirty & GAMMA_UPLOAD_CLIP) { - gmesa->dirty &= ~GAMMA_UPLOAD_CLIP; - CHECK_DMA_BUFFER(gmesa, 3); - WRITE(gmesa->buf, ScissorMinXY, gmesa->ScissorMinXY); - WRITE(gmesa->buf, ScissorMaxXY, gmesa->ScissorMaxXY); - WRITE(gmesa->buf, ScissorMode, gmesa->ScissorMode); - } - if (gmesa->dirty & GAMMA_UPLOAD_MASKS) { - gmesa->dirty &= ~GAMMA_UPLOAD_MASKS; - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, FBHardwareWriteMask, gmesa->FBHardwareWriteMask); - } - if (gmesa->dirty & GAMMA_UPLOAD_ALPHA) { - gmesa->dirty &= ~GAMMA_UPLOAD_ALPHA; - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, AlphaTestMode, gmesa->AlphaTestMode); - } - if (gmesa->dirty & GAMMA_UPLOAD_BLEND) { - gmesa->dirty &= ~GAMMA_UPLOAD_BLEND; - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, AlphaBlendMode, gmesa->AlphaBlendMode); - } - CHECK_DMA_BUFFER(gmesa, 1); - if (gmesa->glCtx->Color.BlendEnabled || gmesa->glCtx->Color.AlphaEnabled) { - WRITE(gmesa->buf, FBReadMode, gmesa->FBReadMode | gmesa->AB_FBReadMode_Save); - } else { - WRITE(gmesa->buf, FBReadMode, gmesa->FBReadMode); - } - if (gmesa->dirty & GAMMA_UPLOAD_LIGHT) { - gmesa->dirty &= ~GAMMA_UPLOAD_LIGHT; - CHECK_DMA_BUFFER(gmesa, 2); - WRITE(gmesa->buf, LightingMode, gmesa->LightingMode); - WRITE(gmesa->buf, MaterialMode, gmesa->MaterialMode); - } - if (gmesa->dirty & GAMMA_UPLOAD_SHADE) { - gmesa->dirty &= ~GAMMA_UPLOAD_SHADE; - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, ColorDDAMode, gmesa->ColorDDAMode); - } - if (gmesa->dirty & GAMMA_UPLOAD_POLYGON) { - gmesa->dirty &= ~GAMMA_UPLOAD_POLYGON; - CHECK_DMA_BUFFER(gmesa, 2); - WRITEF(gmesa->buf, PolygonOffsetBias, gmesa->glCtx->Polygon.OffsetUnits); - WRITEF(gmesa->buf, PolygonOffsetFactor, gmesa->glCtx->Polygon.OffsetFactor); - } - if (gmesa->dirty & GAMMA_UPLOAD_STIPPLE) { - gmesa->dirty &= ~GAMMA_UPLOAD_STIPPLE; - CHECK_DMA_BUFFER(gmesa, 33); - WRITE(gmesa->buf, AreaStippleMode, gmesa->AreaStippleMode); - WRITE(gmesa->buf, AreaStipplePattern0, gmesa->glCtx->PolygonStipple[0]); - WRITE(gmesa->buf, AreaStipplePattern1, gmesa->glCtx->PolygonStipple[1]); - WRITE(gmesa->buf, AreaStipplePattern2, gmesa->glCtx->PolygonStipple[2]); - WRITE(gmesa->buf, AreaStipplePattern3, gmesa->glCtx->PolygonStipple[3]); - WRITE(gmesa->buf, AreaStipplePattern4, gmesa->glCtx->PolygonStipple[4]); - WRITE(gmesa->buf, AreaStipplePattern5, gmesa->glCtx->PolygonStipple[5]); - WRITE(gmesa->buf, AreaStipplePattern6, gmesa->glCtx->PolygonStipple[6]); - WRITE(gmesa->buf, AreaStipplePattern7, gmesa->glCtx->PolygonStipple[7]); - WRITE(gmesa->buf, AreaStipplePattern8, gmesa->glCtx->PolygonStipple[8]); - WRITE(gmesa->buf, AreaStipplePattern9, gmesa->glCtx->PolygonStipple[9]); - WRITE(gmesa->buf, AreaStipplePattern10, gmesa->glCtx->PolygonStipple[10]); - WRITE(gmesa->buf, AreaStipplePattern11, gmesa->glCtx->PolygonStipple[11]); - WRITE(gmesa->buf, AreaStipplePattern12, gmesa->glCtx->PolygonStipple[12]); - WRITE(gmesa->buf, AreaStipplePattern13, gmesa->glCtx->PolygonStipple[13]); - WRITE(gmesa->buf, AreaStipplePattern14, gmesa->glCtx->PolygonStipple[14]); - WRITE(gmesa->buf, AreaStipplePattern15, gmesa->glCtx->PolygonStipple[15]); - WRITE(gmesa->buf, AreaStipplePattern16, gmesa->glCtx->PolygonStipple[16]); - WRITE(gmesa->buf, AreaStipplePattern17, gmesa->glCtx->PolygonStipple[17]); - WRITE(gmesa->buf, AreaStipplePattern18, gmesa->glCtx->PolygonStipple[18]); - WRITE(gmesa->buf, AreaStipplePattern19, gmesa->glCtx->PolygonStipple[19]); - WRITE(gmesa->buf, AreaStipplePattern20, gmesa->glCtx->PolygonStipple[20]); - WRITE(gmesa->buf, AreaStipplePattern21, gmesa->glCtx->PolygonStipple[21]); - WRITE(gmesa->buf, AreaStipplePattern22, gmesa->glCtx->PolygonStipple[22]); - WRITE(gmesa->buf, AreaStipplePattern23, gmesa->glCtx->PolygonStipple[23]); - WRITE(gmesa->buf, AreaStipplePattern24, gmesa->glCtx->PolygonStipple[24]); - WRITE(gmesa->buf, AreaStipplePattern25, gmesa->glCtx->PolygonStipple[25]); - WRITE(gmesa->buf, AreaStipplePattern26, gmesa->glCtx->PolygonStipple[26]); - WRITE(gmesa->buf, AreaStipplePattern27, gmesa->glCtx->PolygonStipple[27]); - WRITE(gmesa->buf, AreaStipplePattern28, gmesa->glCtx->PolygonStipple[28]); - WRITE(gmesa->buf, AreaStipplePattern29, gmesa->glCtx->PolygonStipple[29]); - WRITE(gmesa->buf, AreaStipplePattern30, gmesa->glCtx->PolygonStipple[30]); - WRITE(gmesa->buf, AreaStipplePattern31, gmesa->glCtx->PolygonStipple[31]); - } - if (gmesa->dirty & GAMMA_UPLOAD_DEPTH) { - gmesa->dirty &= ~GAMMA_UPLOAD_DEPTH; - CHECK_DMA_BUFFER(gmesa, 4); - WRITE(gmesa->buf, DepthMode, gmesa->DepthMode); - WRITE(gmesa->buf, DeltaMode, gmesa->DeltaMode); - WRITE(gmesa->buf, GLINTWindow,gmesa->Window | (gmesa->FrameCount << 9)); - WRITE(gmesa->buf, LBReadMode, gmesa->LBReadMode); - } - if (gmesa->dirty & GAMMA_UPLOAD_GEOMETRY) { - gmesa->dirty &= ~GAMMA_UPLOAD_GEOMETRY; - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, GeometryMode, gmesa->GeometryMode); - } - if (gmesa->dirty & GAMMA_UPLOAD_TRANSFORM) { - gmesa->dirty &= ~GAMMA_UPLOAD_TRANSFORM; - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, TransformMode, gmesa->TransformMode); - } - if (gmesa->dirty & GAMMA_UPLOAD_TEX0) { - gammaTextureObjectPtr curTex = gmesa->CurrentTexObj[0]; - gmesa->dirty &= ~GAMMA_UPLOAD_TEX0; - if (curTex) { - CHECK_DMA_BUFFER(gmesa, 21); - WRITE(gmesa->buf, GeometryMode, gmesa->GeometryMode | GM_TextureEnable); - WRITE(gmesa->buf, DeltaMode, gmesa->DeltaMode | DM_TextureEnable); - WRITE(gmesa->buf, TextureAddressMode, curTex->TextureAddressMode); - WRITE(gmesa->buf, TextureReadMode, curTex->TextureReadMode); - WRITE(gmesa->buf, TextureColorMode, curTex->TextureColorMode); - WRITE(gmesa->buf, TextureFilterMode, curTex->TextureFilterMode); - WRITE(gmesa->buf, TextureFormat, curTex->TextureFormat); - WRITE(gmesa->buf, GLINTBorderColor, curTex->TextureBorderColor); - WRITE(gmesa->buf, TxBaseAddr0, curTex->TextureBaseAddr[0]); - WRITE(gmesa->buf, TxBaseAddr1, curTex->TextureBaseAddr[1]); - WRITE(gmesa->buf, TxBaseAddr2, curTex->TextureBaseAddr[2]); - WRITE(gmesa->buf, TxBaseAddr3, curTex->TextureBaseAddr[3]); - WRITE(gmesa->buf, TxBaseAddr4, curTex->TextureBaseAddr[4]); - WRITE(gmesa->buf, TxBaseAddr5, curTex->TextureBaseAddr[5]); - WRITE(gmesa->buf, TxBaseAddr6, curTex->TextureBaseAddr[6]); - WRITE(gmesa->buf, TxBaseAddr7, curTex->TextureBaseAddr[7]); - WRITE(gmesa->buf, TxBaseAddr8, curTex->TextureBaseAddr[8]); - WRITE(gmesa->buf, TxBaseAddr9, curTex->TextureBaseAddr[9]); - WRITE(gmesa->buf, TxBaseAddr10, curTex->TextureBaseAddr[10]); - WRITE(gmesa->buf, TxBaseAddr11, curTex->TextureBaseAddr[11]); - WRITE(gmesa->buf, TxBaseAddr12, curTex->TextureBaseAddr[12]); - WRITE(gmesa->buf, TextureCacheControl, (TCC_Enable | TCC_Invalidate)); - } else { - CHECK_DMA_BUFFER(gmesa, 6); - WRITE(gmesa->buf, GeometryMode, gmesa->GeometryMode); - WRITE(gmesa->buf, DeltaMode, gmesa->DeltaMode); - WRITE(gmesa->buf, TextureAddressMode, TextureAddressModeDisable); - WRITE(gmesa->buf, TextureReadMode, TextureReadModeDisable); - WRITE(gmesa->buf, TextureFilterMode, TextureFilterModeDisable); - WRITE(gmesa->buf, TextureColorMode, TextureColorModeDisable); - } - } -#ifdef DO_VALIDATE - PROCESS_DMA_BUFFER_TOP_HALF(gmesa); - - DRM_SPINUNLOCK(&gmesa->driScreen->pSAREA->drawable_lock, - gmesa->driScreen->drawLockID); - VALIDATE_DRAWABLE_INFO_NO_LOCK_POST(gmesa); - - PROCESS_DMA_BUFFER_BOTTOM_HALF(gmesa); -#endif -} - -void gammaDDUpdateHWState( GLcontext *ctx ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - int new_state = gmesa->new_state; - - if ( new_state ) - { - FLUSH_BATCH( gmesa ); - - gmesa->new_state = 0; - - /* Update the various parts of the context's state. - */ - if ( new_state & GAMMA_NEW_ALPHA ) - gammaUpdateAlphaMode( ctx ); - - if ( new_state & GAMMA_NEW_DEPTH ) - gammaUpdateZMode( ctx ); - - if ( new_state & GAMMA_NEW_FOG ) - gammaUpdateFogAttrib( ctx ); - - if ( new_state & GAMMA_NEW_CLIP ) - gammaUpdateClipping( ctx ); - - if ( new_state & GAMMA_NEW_POLYGON ) - gammaUpdatePolygon( ctx ); - - if ( new_state & GAMMA_NEW_CULL ) - gammaUpdateCull( ctx ); - - if ( new_state & GAMMA_NEW_MASKS ) - gammaUpdateMasks( ctx ); - - if ( new_state & GAMMA_NEW_WINDOW ) - gammaUpdateWindow( ctx ); - - if ( new_state & GAMMA_NEW_STIPPLE ) - gammaUpdateStipple( ctx ); - } - - /* HACK ! */ - - gammaEmitHwState( gmesa ); -} - - -static void gammaDDUpdateState( GLcontext *ctx, GLuint new_state ) -{ - _swrast_InvalidateState( ctx, new_state ); - _swsetup_InvalidateState( ctx, new_state ); - _ac_InvalidateState( ctx, new_state ); - _tnl_InvalidateState( ctx, new_state ); - GAMMA_CONTEXT(ctx)->new_gl_state |= new_state; -} - - -/* Initialize the context's hardware state. - */ -void gammaDDInitState( gammaContextPtr gmesa ) -{ - gmesa->new_state = 0; -} - -/* Initialize the driver's state functions. - */ -void gammaDDInitStateFuncs( GLcontext *ctx ) -{ - ctx->Driver.UpdateState = gammaDDUpdateState; - - ctx->Driver.Clear = gammaDDClear; - ctx->Driver.ClearIndex = NULL; - ctx->Driver.ClearColor = gammaDDClearColor; - ctx->Driver.DrawBuffer = gammaDDDrawBuffer; - ctx->Driver.ReadBuffer = gammaDDReadBuffer; - - ctx->Driver.IndexMask = NULL; - ctx->Driver.ColorMask = gammaDDColorMask; - - ctx->Driver.AlphaFunc = gammaDDAlphaFunc; - ctx->Driver.BlendEquation = gammaDDBlendEquation; - ctx->Driver.BlendFunc = gammaDDBlendFunc; - ctx->Driver.BlendFuncSeparate = gammaDDBlendFuncSeparate; - ctx->Driver.ClearDepth = gammaDDClearDepth; - ctx->Driver.CullFace = gammaDDCullFace; - ctx->Driver.FrontFace = gammaDDFrontFace; - ctx->Driver.DepthFunc = gammaDDDepthFunc; - ctx->Driver.DepthMask = gammaDDDepthMask; - ctx->Driver.DepthRange = gammaDDDepthRange; - ctx->Driver.Enable = gammaDDEnable; - ctx->Driver.Finish = gammaDDFinish; - ctx->Driver.Flush = gammaDDFlush; -#if 0 - ctx->Driver.Fogfv = gammaDDFogfv; -#endif - ctx->Driver.Hint = NULL; - ctx->Driver.LineWidth = gammaDDLineWidth; - ctx->Driver.LineStipple = gammaDDLineStipple; -#if ENABLELIGHTING - ctx->Driver.Lightfv = gammaDDLightfv; - ctx->Driver.LightModelfv = gammaDDLightModelfv; -#endif - ctx->Driver.LogicOpcode = gammaDDLogicalOpcode; - ctx->Driver.PointSize = gammaDDPointSize; - ctx->Driver.PolygonMode = gammaDDPolygonMode; - ctx->Driver.PolygonStipple = gammaDDPolygonStipple; - ctx->Driver.Scissor = gammaDDScissor; - ctx->Driver.ShadeModel = gammaDDShadeModel; - ctx->Driver.ClearStencil = NULL; - ctx->Driver.StencilFunc = NULL; - ctx->Driver.StencilMask = NULL; - ctx->Driver.StencilOp = NULL; - ctx->Driver.Viewport = gammaDDViewport; -} Index: xc/lib/GL/mesa/src/drv/gamma/gamma_tex.c diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_tex.c:1.5 xc/lib/GL/mesa/src/drv/gamma/gamma_tex.c:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_tex.c:1.5 Sun Sep 28 16:15:10 2003 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_tex.c Wed Mar 16 21:04:58 2005 @@ -1,427 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/gamma/gamma_tex.c,v 1.5 2003/09/28 20:15:10 alanh Exp $ */ - -#include -#include - -#include "glheader.h" -#include "mtypes.h" -#include "imports.h" -#include "simple_list.h" -#include "enums.h" -#include "texstore.h" -#include "texformat.h" -#include "swrast/swrast.h" - -#include "mm.h" -#include "gamma_context.h" -#include "colormac.h" - - -/* - * Compute the 'S2.4' lod bias factor from the floating point OpenGL bias. - */ -#if 0 -static GLuint gammaComputeLodBias(GLfloat bias) -{ - return bias; -} -#endif - -static void gammaSetTexWrapping(gammaTextureObjectPtr t, - GLenum wraps, GLenum wrapt) -{ - CARD32 t1 = t->TextureAddressMode; - CARD32 t2 = t->TextureReadMode; - - t1 &= ~(TAM_SWrap_Mask | TAM_TWrap_Mask); - t2 &= ~(TRM_UWrap_Mask | TRM_VWrap_Mask); - - if (wraps != GL_CLAMP) { - t1 |= TAM_SWrap_Repeat; - t2 |= TRM_UWrap_Repeat; - } - - if (wrapt != GL_CLAMP) { - t1 |= TAM_TWrap_Repeat; - t2 |= TRM_VWrap_Repeat; - } - - t->TextureAddressMode = t1; - t->TextureReadMode = t2; -} - - -static void gammaSetTexFilter(gammaContextPtr gmesa, - gammaTextureObjectPtr t, - GLenum minf, GLenum magf, - GLfloat bias) -{ - CARD32 t1 = t->TextureAddressMode; - CARD32 t2 = t->TextureReadMode; - - t2 &= ~(TRM_Mag_Mask | TRM_Min_Mask); - - switch (minf) { - case GL_NEAREST: - t1 &= ~TAM_LODEnable; - t2 &= ~TRM_MipMapEnable; - t2 |= TRM_Min_Nearest; - break; - case GL_LINEAR: - t1 &= ~TAM_LODEnable; - t2 &= ~TRM_MipMapEnable; - t2 |= TRM_Min_Linear; - break; - case GL_NEAREST_MIPMAP_NEAREST: - t2 |= TRM_Min_NearestMMNearest; - break; - case GL_LINEAR_MIPMAP_NEAREST: - t2 |= TRM_Min_LinearMMNearest; - break; - case GL_NEAREST_MIPMAP_LINEAR: - t2 |= TRM_Min_NearestMMLinear; - break; - case GL_LINEAR_MIPMAP_LINEAR: - t2 |= TRM_Min_LinearMMLinear; - break; - default: - break; - } - - switch (magf) { - case GL_NEAREST: - t2 |= TRM_Mag_Nearest; - break; - case GL_LINEAR: - t2 |= TRM_Mag_Linear; - break; - default: - break; - } - - t->TextureAddressMode = t1; - t->TextureReadMode = t2; -} - - -static void gammaSetTexBorderColor(gammaContextPtr gmesa, - gammaTextureObjectPtr t, - GLubyte color[4]) -{ - t->TextureBorderColor = PACK_COLOR_8888(color[0], color[1], color[2], color[3]); -} - - -static void gammaTexParameter( GLcontext *ctx, GLenum target, - struct gl_texture_object *tObj, - GLenum pname, const GLfloat *params ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - gammaTextureObjectPtr t = (gammaTextureObjectPtr) tObj->DriverData; - if (!t) - return; - - /* Can't do the update now as we don't know whether to flush - * vertices or not. Setting gmesa->new_state means that - * gammaUpdateTextureState() will be called before any triangles are - * rendered. If a statechange has occurred, it will be detected at - * that point, and buffered vertices flushed. - */ - switch (pname) { - case GL_TEXTURE_MIN_FILTER: - case GL_TEXTURE_MAG_FILTER: - { - GLfloat bias = ctx->Texture.Unit[ctx->Texture.CurrentUnit].LodBias; - gammaSetTexFilter( gmesa, t, tObj->MinFilter, tObj->MagFilter, bias ); - } - break; - - case GL_TEXTURE_WRAP_S: - case GL_TEXTURE_WRAP_T: - gammaSetTexWrapping( t, tObj->WrapS, tObj->WrapT ); - break; - - case GL_TEXTURE_BORDER_COLOR: - gammaSetTexBorderColor( gmesa, t, tObj->_BorderChan ); - break; - - case GL_TEXTURE_BASE_LEVEL: - case GL_TEXTURE_MAX_LEVEL: - case GL_TEXTURE_MIN_LOD: - case GL_TEXTURE_MAX_LOD: - /* This isn't the most efficient solution but there doesn't appear to - * be a nice alternative for Radeon. Since there's no LOD clamping, - * we just have to rely on loading the right subset of mipmap levels - * to simulate a clamped LOD. - */ - gammaSwapOutTexObj( gmesa, t ); - break; - - default: - return; - } - - if (t == gmesa->CurrentTexObj[0]) - gmesa->dirty |= GAMMA_UPLOAD_TEX0; - -#if 0 - if (t == gmesa->CurrentTexObj[1]) { - gmesa->dirty |= GAMMA_UPLOAD_TEX1; - } -#endif -} - - -static void gammaTexEnv( GLcontext *ctx, GLenum target, - GLenum pname, const GLfloat *param ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT( ctx ); - GLuint unit = ctx->Texture.CurrentUnit; - - /* Only one env color. Need a fallback if env colors are different - * and texture setup references env color in both units. - */ - switch (pname) { - case GL_TEXTURE_ENV_COLOR: { - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - GLfloat *fc = texUnit->EnvColor; - GLuint r, g, b, a, col; - CLAMPED_FLOAT_TO_UBYTE(r, fc[0]); - CLAMPED_FLOAT_TO_UBYTE(g, fc[1]); - CLAMPED_FLOAT_TO_UBYTE(b, fc[2]); - CLAMPED_FLOAT_TO_UBYTE(a, fc[3]); - - col = ((a << 24) | - (r << 16) | - (g << 8) | - (b << 0)); - - break; - } - case GL_TEXTURE_ENV_MODE: - gmesa->TexEnvImageFmt[unit] = 0; /* force recalc of env state */ - break; - - case GL_TEXTURE_LOD_BIAS_EXT: -#if 0 /* ?!?!?! */ - { - struct gl_texture_object *tObj = ctx->Texture.Unit[unit]._Current; - gammaTextureObjectPtr t = (gammaTextureObjectPtr) tObj->DriverData; - (void) t; - /* XXX Looks like there's something missing here */ - } -#endif - break; - - default: - break; - } -} - -#if 0 -static void gammaTexImage1D( GLcontext *ctx, GLenum target, GLint level, - GLint internalFormat, - GLint width, GLint border, - GLenum format, GLenum type, - const GLvoid *pixels, - const struct gl_pixelstore_attrib *pack, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - gammaTextureObjectPtr t = (gammaTextureObjectPtr) texObj->DriverData; - if (t) { - gammaSwapOutTexObj( GAMMA_CONTEXT(ctx), t ); - } - _mesa_store_teximage1d( ctx, target, level, internalFormat, - width, border, format, type, - pixels, pack, texObj, texImage ); -} -#endif - -#if 0 -static void gammaTexSubImage1D( GLcontext *ctx, - GLenum target, - GLint level, - GLint xoffset, - GLsizei width, - GLenum format, GLenum type, - const GLvoid *pixels, - const struct gl_pixelstore_attrib *pack, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - gammaTextureObjectPtr t = (gammaTextureObjectPtr) texObj->DriverData; - if (t) { - gammaSwapOutTexObj( GAMMA_CONTEXT(ctx), t ); - } - _mesa_store_texsubimage1d(ctx, target, level, xoffset, width, - format, type, pixels, pack, texObj, - texImage); -} -#endif - -static void gammaTexImage2D( GLcontext *ctx, GLenum target, GLint level, - GLint internalFormat, - GLint width, GLint height, GLint border, - GLenum format, GLenum type, const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - gammaTextureObjectPtr t = (gammaTextureObjectPtr) texObj->DriverData; - if (t) { - gammaSwapOutTexObj( GAMMA_CONTEXT(ctx), t ); - } - _mesa_store_teximage2d( ctx, target, level, internalFormat, - width, height, border, format, type, - pixels, packing, texObj, texImage ); -} - -static void gammaTexSubImage2D( GLcontext *ctx, - GLenum target, - GLint level, - GLint xoffset, GLint yoffset, - GLsizei width, GLsizei height, - GLenum format, GLenum type, - const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - gammaTextureObjectPtr t = (gammaTextureObjectPtr) texObj->DriverData; - if (t) { - gammaSwapOutTexObj( GAMMA_CONTEXT(ctx), t ); - } - _mesa_store_texsubimage2d(ctx, target, level, xoffset, yoffset, width, - height, format, type, pixels, packing, texObj, - texImage); -} - - -static void gammaBindTexture( GLcontext *ctx, GLenum target, - struct gl_texture_object *tObj ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT( ctx ); - gammaTextureObjectPtr t = (gammaTextureObjectPtr) tObj->DriverData; - - if (!t) { - GLfloat bias = ctx->Texture.Unit[ctx->Texture.CurrentUnit].LodBias; - t = CALLOC_STRUCT(gamma_texture_object_t); - - /* Initialize non-image-dependent parts of the state: - */ - t->globj = tObj; - - t->TextureAddressMode = TextureAddressModeEnable | TAM_Operation_3D | - TAM_DY_Enable | TAM_LODEnable; - t->TextureReadMode = TextureReadModeEnable | TRM_PrimaryCacheEnable | - TRM_MipMapEnable | TRM_BorderClamp | TRM_Border; - t->TextureColorMode = TextureColorModeEnable; - t->TextureFilterMode = TextureFilterModeEnable; - - if (target == GL_TEXTURE_2D) { - t->TextureAddressMode |= TAM_TexMapType_2D; - t->TextureReadMode |= TRM_TexMapType_2D; - } else - if (target == GL_TEXTURE_1D) { - t->TextureAddressMode |= TAM_TexMapType_1D; - t->TextureReadMode |= TRM_TexMapType_1D; - } - - t->TextureColorMode = TextureColorModeEnable; - - t->TextureFilterMode = TextureFilterModeEnable; - -#ifdef MESA_LITTLE_ENDIAN - t->TextureFormat = (TF_LittleEndian | -#else - t->TextureFormat = (TF_BigEndian | -#endif - TF_ColorOrder_RGB | - TF_OutputFmt_Texel); - - t->dirty_images = ~0; - - tObj->DriverData = t; - make_empty_list( t ); - - gammaSetTexWrapping( t, tObj->WrapS, tObj->WrapT ); - gammaSetTexFilter( gmesa, t, tObj->MinFilter, tObj->MagFilter, bias ); - gammaSetTexBorderColor( gmesa, t, tObj->_BorderChan ); - } -} - - -static void gammaDeleteTexture( GLcontext *ctx, struct gl_texture_object *tObj ) -{ - gammaTextureObjectPtr t = (gammaTextureObjectPtr)tObj->DriverData; - - if (t) { - gammaContextPtr gmesa = GAMMA_CONTEXT( ctx ); -#if 0 - if (gmesa) - GAMMA_FIREVERTICES( gmesa ); -#endif - gammaDestroyTexObj( gmesa, t ); - tObj->DriverData = 0; - } -} - -static GLboolean gammaIsTextureResident( GLcontext *ctx, - struct gl_texture_object *tObj ) -{ - gammaTextureObjectPtr t = (gammaTextureObjectPtr)tObj->DriverData; - return t && t->MemBlock; -} - -static void gammaInitTextureObjects( GLcontext *ctx ) -{ - struct gl_texture_object *texObj; - GLuint tmp = ctx->Texture.CurrentUnit; - - ctx->Texture.CurrentUnit = 0; - - texObj = ctx->Texture.Unit[0].Current1D; - gammaBindTexture( ctx, GL_TEXTURE_1D, texObj ); - - texObj = ctx->Texture.Unit[0].Current2D; - gammaBindTexture( ctx, GL_TEXTURE_2D, texObj ); - -#if 0 - ctx->Texture.CurrentUnit = 1; - - texObj = ctx->Texture.Unit[1].Current1D; - gammaBindTexture( ctx, GL_TEXTURE_1D, texObj ); - - texObj = ctx->Texture.Unit[1].Current2D; - gammaBindTexture( ctx, GL_TEXTURE_2D, texObj ); -#endif - - ctx->Texture.CurrentUnit = tmp; -} - - -void gammaDDInitTextureFuncs( GLcontext *ctx ) -{ - ctx->Driver.TexEnv = gammaTexEnv; - ctx->Driver.ChooseTextureFormat = _mesa_choose_tex_format; - ctx->Driver.TexImage1D = _mesa_store_teximage1d; - ctx->Driver.TexImage2D = gammaTexImage2D; - ctx->Driver.TexImage3D = _mesa_store_teximage3d; - ctx->Driver.TexSubImage1D = _mesa_store_texsubimage1d; - ctx->Driver.TexSubImage2D = gammaTexSubImage2D; - ctx->Driver.TexSubImage3D = _mesa_store_texsubimage3d; - ctx->Driver.CopyTexImage1D = _swrast_copy_teximage1d; - ctx->Driver.CopyTexImage2D = _swrast_copy_teximage2d; - ctx->Driver.CopyTexSubImage1D = _swrast_copy_texsubimage1d; - ctx->Driver.CopyTexSubImage2D = _swrast_copy_texsubimage2d; - ctx->Driver.CopyTexSubImage3D = _swrast_copy_texsubimage3d; - ctx->Driver.BindTexture = gammaBindTexture; - ctx->Driver.DeleteTexture = gammaDeleteTexture; - ctx->Driver.TexParameter = gammaTexParameter; - ctx->Driver.UpdateTexturePalette = 0; - ctx->Driver.IsTextureResident = gammaIsTextureResident; - ctx->Driver.TestProxyTexImage = _mesa_test_proxy_teximage; - - gammaInitTextureObjects( ctx ); -} Index: xc/lib/GL/mesa/src/drv/gamma/gamma_texmem.c diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_texmem.c:1.6 xc/lib/GL/mesa/src/drv/gamma/gamma_texmem.c:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_texmem.c:1.6 Sun Sep 28 16:15:10 2003 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_texmem.c Wed Mar 16 21:04:58 2005 @@ -1,535 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/gamma/gamma_texmem.c,v 1.6 2003/09/28 20:15:10 alanh Exp $ */ - -#include -#include - -#include "glheader.h" -#include "colormac.h" -#include "macros.h" -#include "mtypes.h" -#include "simple_list.h" -#include "enums.h" - -#include "mm.h" -#include "glint_dri.h" -#include "gamma_context.h" -#include "gamma_lock.h" - -void gammaDestroyTexObj(gammaContextPtr gmesa, gammaTextureObjectPtr t) -{ - if (!t) return; - - /* This is sad - need to sync *in case* we upload a texture - * to this newly free memory... - */ - if (t->MemBlock) { - mmFreeMem(t->MemBlock); - t->MemBlock = 0; - - if (gmesa && t->age > gmesa->dirtyAge) - gmesa->dirtyAge = t->age; - } - - if (t->globj) - t->globj->DriverData = 0; - - if (gmesa) { - if (gmesa->CurrentTexObj[0] == t) { - gmesa->CurrentTexObj[0] = 0; - gmesa->dirty &= ~GAMMA_UPLOAD_TEX0; - } - -#if 0 - if (gmesa->CurrentTexObj[1] == t) { - gmesa->CurrentTexObj[1] = 0; - gmesa->dirty &= ~GAMMA_UPLOAD_TEX1; - } -#endif - } - - remove_from_list(t); - free(t); -} - - -void gammaSwapOutTexObj(gammaContextPtr gmesa, gammaTextureObjectPtr t) -{ -/* fprintf(stderr, "%s\n", __FUNCTION__); */ - - if (t->MemBlock) { - mmFreeMem(t->MemBlock); - t->MemBlock = 0; - - if (t->age > gmesa->dirtyAge) - gmesa->dirtyAge = t->age; - } - - t->dirty_images = ~0; - move_to_tail(&(gmesa->SwappedOut), t); -} - - - -/* Upload an image from mesa's internal copy. - */ -static void gammaUploadTexLevel( gammaContextPtr gmesa, gammaTextureObjectPtr t, int level ) -{ - const struct gl_texture_image *image = t->image[level].image; - int i,j; - int l2d; -#if 0 - int offset = 0; -#endif - int words, depthLog2; - - /* fprintf(stderr, "%s\n", __FUNCTION__); */ - - l2d = 5; /* 32bits per texel == 1<<5 */ - - if (level == 0) { - t->TextureAddressMode &= ~(TAM_WidthMask | TAM_HeightMask); - t->TextureAddressMode |= (image->WidthLog2 << 9) | - (image->HeightLog2 << 13); - t->TextureReadMode &= ~(TRM_WidthMask | TRM_HeightMask | - TRM_DepthMask | TRM_Border | - TRM_Patch); - t->TextureReadMode |= (image->WidthLog2 << 1) | - (image->HeightLog2 << 5) | - (l2d << 9); - t->TextureFormat &= ~(TF_CompnentsMask | TF_OneCompFmt_Mask); - } - - t->TextureBaseAddr[level] = /* ??? */ - (unsigned long)(t->image[level].offset + t->BufAddr) << 5; - - CALC_LOG2(depthLog2, 1<Width * image->Height) >> (5-depthLog2); - - CHECK_DMA_BUFFER(gmesa, 3); - WRITE(gmesa->buf, LBWindowBase, t->TextureBaseAddr[level] >> 5); - WRITE(gmesa->buf, TextureCacheControl, (TCC_Enable | TCC_Invalidate)); - WRITE(gmesa->buf, WaitForCompletion, 0); - FLUSH_DMA_BUFFER(gmesa); - - switch (t->image[level].internalFormat) { - case GL_RGB: - case 3: - { - GLubyte *src = (GLubyte *)image->Data; - - if (level == 0) - t->TextureFormat |= TF_Compnents_3; - -#if 0 /* This is the texture download code we SHOULD be using */ - /* In the routines below, but this causes an DMA overrun - WHY ? */ - while (offset < words) { - int count = gmesa->bufSize; - int i; - count -= 3; - if (count > words-offset) count = words-offset; - - gmesa->buf->i = GlintTextureDownloadOffsetTag; - gmesa->buf++; - gmesa->buf->i = offset; - gmesa->buf++; - gmesa->buf->i = (GlintTextureDataTag | ((count-1) << 16)); - gmesa->buf++; - - for (i = 0; i < count; i++) { - gmesa->buf->i = PACK_COLOR_565(src[0],src[1],src[2]); - gmesa->buf++; - src += 3; - } - - gmesa->bufCount = count+3; /* texture data + 3 values */ - offset += count; - - FLUSH_DMA_BUFFER(gmesa); - } -#else - /* The UGLY way, and SLOW !, but the above sometimes causes - * a DMA overrun error ??? FIXME ! */ - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, TextureDownloadOffset, 0); - for (i = 0; i < words; i++) { - unsigned int data; - data = PACK_COLOR_565(src[0],src[1],src[2]); - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, TextureData, data); - src += 3; - } - FLUSH_DMA_BUFFER(gmesa); -#endif - } - break; - - case GL_RGBA: - case 4: - { - GLubyte *src = (GLubyte *)image->Data; - - if (level == 0) - t->TextureFormat |= TF_Compnents_4; - - /* The UGLY way, and SLOW !, but the above sometimes causes - * a DMA overrun error ??? FIXME ! */ - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, TextureDownloadOffset, 0); - for (i = 0; i < words; i++) { - unsigned int data; - data = PACK_COLOR_8888(src[0],src[1],src[2],src[3]); - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, TextureData, data); - src += 4; - } - FLUSH_DMA_BUFFER(gmesa); - } - break; - - case GL_LUMINANCE: - { - GLubyte *src = (GLubyte *)image->Data; - - if (level == 0) - t->TextureFormat |= TF_Compnents_1 | TF_OneCompFmt_Lum; - - /* The UGLY way, and SLOW !, but the above sometimes causes - * a DMA overrun error ??? FIXME ! */ - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, TextureDownloadOffset, 0); - for (i = 0; i < words; i++) { - unsigned int data; - data = PACK_COLOR_888(src[0],src[0],src[0]); - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, TextureData, data); - src ++; - } - FLUSH_DMA_BUFFER(gmesa); - } - break; - - case GL_INTENSITY: - { - GLubyte *src = (GLubyte *)image->Data; - - if (level == 0) - t->TextureFormat |= TF_Compnents_1 | TF_OneCompFmt_Intensity; - - /* The UGLY way, and SLOW !, but the above sometimes causes - * a DMA overrun error ??? FIXME ! */ - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, TextureDownloadOffset, 0); - for (i = 0; i < words; i++) { - unsigned int data; - data = PACK_COLOR_8888(src[0],src[0],src[0],src[0]); - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, TextureData, data); - src ++; - } - FLUSH_DMA_BUFFER(gmesa); - } - break; - - case GL_LUMINANCE_ALPHA: - { - GLubyte *src = (GLubyte *)image->Data; - - if (level == 0) - t->TextureFormat |= TF_Compnents_2; - - /* The UGLY way, and SLOW !, but the above sometimes causes - * a DMA overrun error ??? FIXME ! */ - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, TextureDownloadOffset, 0); - for (i = 0; i < words; i++) { - unsigned int data; - data = PACK_COLOR_8888(src[0],src[0],src[0],src[1]); - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, TextureData, data); - src += 2; - } - FLUSH_DMA_BUFFER(gmesa); - } - break; - - case GL_ALPHA: - { - GLubyte *src = (GLubyte *)image->Data; - - if (level == 0) - t->TextureFormat |= TF_Compnents_1 | TF_OneCompFmt_Alpha; - - /* The UGLY way, and SLOW !, but the above sometimes causes - * a DMA overrun error ??? FIXME ! */ - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, TextureDownloadOffset, 0); - for (i = 0; i < words; i++) { - unsigned int data; - data = PACK_COLOR_8888(255,255,255,src[0]); - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, TextureData, data); - src += 1; - } - FLUSH_DMA_BUFFER(gmesa); - } - break; - - /* TODO: Translate color indices *now*: - */ - case GL_COLOR_INDEX: - { - GLubyte *dst = (GLubyte *)(t->BufAddr + t->image[level].offset); - GLubyte *src = (GLubyte *)image->Data; - - for (j = 0 ; j < image->Height ; j++, dst += t->Pitch) { - for (i = 0 ; i < image->Width ; i++) { - dst[i] = src[0]; - src += 1; - } - } - } - break; - - default: - fprintf(stderr, "Not supported texture format %s\n", - _mesa_lookup_enum_by_nr(image->Format)); - } - - CHECK_DMA_BUFFER(gmesa, 2); - WRITE(gmesa->buf, WaitForCompletion, 0); - WRITE(gmesa->buf, LBWindowBase, gmesa->LBWindowBase); -} - -void gammaPrintLocalLRU( gammaContextPtr gmesa ) -{ - gammaTextureObjectPtr t; - int sz = 1 << (gmesa->gammaScreen->logTextureGranularity); - - foreach( t, &gmesa->TexObjList ) { - if (!t->globj) - fprintf(stderr, "Placeholder %d at %x sz %x\n", - t->MemBlock->ofs / sz, - t->MemBlock->ofs, - t->MemBlock->size); - else - fprintf(stderr, "Texture at %x sz %x\n", - t->MemBlock->ofs, - t->MemBlock->size); - - } -} - -void gammaPrintGlobalLRU( gammaContextPtr gmesa ) -{ - int i, j; - GAMMATextureRegionPtr list = gmesa->sarea->texList; - - for (i = 0, j = GAMMA_NR_TEX_REGIONS ; i < GAMMA_NR_TEX_REGIONS ; i++) { - fprintf(stderr, "list[%d] age %d next %d prev %d\n", - j, list[j].age, list[j].next, list[j].prev); - j = list[j].next; - if (j == GAMMA_NR_TEX_REGIONS) break; - } - - if (j != GAMMA_NR_TEX_REGIONS) - fprintf(stderr, "Loop detected in global LRU\n"); -} - - -void gammaResetGlobalLRU( gammaContextPtr gmesa ) -{ - GAMMATextureRegionPtr list = gmesa->sarea->texList; - int sz = 1 << gmesa->gammaScreen->logTextureGranularity; - int i; - - /* (Re)initialize the global circular LRU list. The last element - * in the array (GAMMA_NR_TEX_REGIONS) is the sentinal. Keeping it - * at the end of the array allows it to be addressed rationally - * when looking up objects at a particular location in texture - * memory. - */ - for (i = 0 ; (i+1) * sz <= gmesa->gammaScreen->textureSize ; i++) { - list[i].prev = i-1; - list[i].next = i+1; - list[i].age = 0; - } - - i--; - list[0].prev = GAMMA_NR_TEX_REGIONS; - list[i].prev = i-1; - list[i].next = GAMMA_NR_TEX_REGIONS; - list[GAMMA_NR_TEX_REGIONS].prev = i; - list[GAMMA_NR_TEX_REGIONS].next = 0; - gmesa->sarea->texAge = 0; -} - - -void gammaUpdateTexLRU( gammaContextPtr gmesa, gammaTextureObjectPtr t ) -{ - int i; - int logsz = gmesa->gammaScreen->logTextureGranularity; - int start = t->MemBlock->ofs >> logsz; - int end = (t->MemBlock->ofs + t->MemBlock->size - 1) >> logsz; - GAMMATextureRegionPtr list = gmesa->sarea->texList; - - gmesa->texAge = ++gmesa->sarea->texAge; - - /* Update our local LRU - */ - move_to_head( &(gmesa->TexObjList), t ); - - /* Update the global LRU - */ - for (i = start ; i <= end ; i++) { - - list[i].in_use = 1; - list[i].age = gmesa->texAge; - - /* remove_from_list(i) - */ - list[(unsigned)list[i].next].prev = list[i].prev; - list[(unsigned)list[i].prev].next = list[i].next; - - /* insert_at_head(list, i) - */ - list[i].prev = GAMMA_NR_TEX_REGIONS; - list[i].next = list[GAMMA_NR_TEX_REGIONS].next; - list[(unsigned)list[GAMMA_NR_TEX_REGIONS].next].prev = i; - list[GAMMA_NR_TEX_REGIONS].next = i; - } -} - - -/* Called for every shared texture region which has increased in age - * since we last held the lock. - * - * Figures out which of our textures have been ejected by other clients, - * and pushes a placeholder texture onto the LRU list to represent - * the other client's textures. - */ -void gammaTexturesGone( gammaContextPtr gmesa, - GLuint offset, - GLuint size, - GLuint in_use ) -{ - gammaTextureObjectPtr t, tmp; - - foreach_s ( t, tmp, &gmesa->TexObjList ) { - - if (t->MemBlock->ofs >= offset + size || - t->MemBlock->ofs + t->MemBlock->size <= offset) - continue; - - /* It overlaps - kick it off. Need to hold onto the currently bound - * objects, however. - */ - gammaSwapOutTexObj( gmesa, t ); - } - - if (in_use) { - t = (gammaTextureObjectPtr) calloc(1,sizeof(*t)); - if (!t) return; - - t->MemBlock = mmAllocMem( gmesa->texHeap, size, 0, offset); - insert_at_head( &gmesa->TexObjList, t ); - } - - /* Reload any lost textures referenced by current vertex buffer. - */ -#if 0 - if (gmesa->vertex_buffer) { - int i, j; - - fprintf(stderr, "\n\nreload tex\n"); - - for (i = 0 ; i < gmesa->statenr ; i++) { - for (j = 0 ; j < 2 ; j++) { - gammaTextureObjectPtr t = gmesa->state_tex[j][i]; - if (t) { - if (t->MemBlock == 0) - gammaUploadTexImages( gmesa, t ); - } - } - } - - /* Hard to do this with the lock held: - */ -/* GAMMA_FIREVERTICES( gmesa ); */ - } -#endif -} - - - - - -/* This is called with the lock held. May have to eject our own and/or - * other client's texture objects to make room for the upload. - */ -void gammaUploadTexImages( gammaContextPtr gmesa, gammaTextureObjectPtr t ) -{ - int i; - int ofs; - int numLevels; - - /* /fprintf(stderr, "%s\n", __FUNCTION__); */ -#if 0 - LOCK_HARDWARE( gmesa ); -#endif - - /* Do we need to eject LRU texture objects? - */ - if (!t->MemBlock) { - while (1) - { - t->MemBlock = mmAllocMem( gmesa->texHeap, t->totalSize, 12, 0 ); - if (t->MemBlock) - break; - - if (gmesa->TexObjList.prev == gmesa->CurrentTexObj[0] || - gmesa->TexObjList.prev == gmesa->CurrentTexObj[1]) { - fprintf(stderr, "Hit bound texture in upload\n"); - gammaPrintLocalLRU( gmesa ); - return; - } - - if (gmesa->TexObjList.prev == &(gmesa->TexObjList)) { - fprintf(stderr, "Failed to upload texture, sz %d\n", t->totalSize); - mmDumpMemInfo( gmesa->texHeap ); - return; - } - - gammaSwapOutTexObj( gmesa, gmesa->TexObjList.prev ); - } - - ofs = t->MemBlock->ofs; - t->BufAddr = (char *)(unsigned long)(gmesa->LBWindowBase + ofs); /* ??? */ - - if (t == gmesa->CurrentTexObj[0]) - gmesa->dirty |= GAMMA_UPLOAD_TEX0; - -#if 0 - if (t == gmesa->CurrentTexObj[1]) - gmesa->dirty |= GAMMA_UPLOAD_TEX1; -#endif - - gammaUpdateTexLRU( gmesa, t ); - } - -#if 0 - if (gmesa->dirtyAge >= GET_DISPATCH_AGE(gmesa)) - gammaWaitAgeLocked( gmesa, gmesa->dirtyAge ); -#endif - - numLevels = t->lastLevel - t->firstLevel + 1; - for (i = 0 ; i < numLevels ; i++) - if (t->dirty_images & (1<dirty_images = 0; - -#if 0 - UNLOCK_HARDWARE( gmesa ); -#endif -} Index: xc/lib/GL/mesa/src/drv/gamma/gamma_texstate.c diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_texstate.c:1.6 xc/lib/GL/mesa/src/drv/gamma/gamma_texstate.c:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_texstate.c:1.6 Sun Sep 28 16:15:10 2003 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_texstate.c Wed Mar 16 21:04:58 2005 @@ -1,216 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/gamma/gamma_texstate.c,v 1.6 2003/09/28 20:15:10 alanh Exp $ */ - -#include -#include - -#include "glheader.h" -#include "macros.h" -#include "mtypes.h" -#include "simple_list.h" -#include "enums.h" - -#include "mm.h" -#include "gamma_context.h" - -static void gammaSetTexImages( gammaContextPtr gmesa, - struct gl_texture_object *tObj ) -{ - GLuint height, width, pitch, i, log_pitch; - gammaTextureObjectPtr t = (gammaTextureObjectPtr) tObj->DriverData; - const struct gl_texture_image *baseImage = tObj->Image[tObj->BaseLevel]; - GLint firstLevel, lastLevel, numLevels; - GLint log2Width, log2Height; - - /* fprintf(stderr, "%s\n", __FUNCTION__); */ - - t->texelBytes = 2; - - /* Compute which mipmap levels we really want to send to the hardware. - * This depends on the base image size, GL_TEXTURE_MIN_LOD, - * GL_TEXTURE_MAX_LOD, GL_TEXTURE_BASE_LEVEL, and GL_TEXTURE_MAX_LEVEL. - * Yes, this looks overly complicated, but it's all needed. - */ - if (tObj->MinFilter == GL_LINEAR || tObj->MinFilter == GL_NEAREST) { - firstLevel = lastLevel = tObj->BaseLevel; - } - else { - firstLevel = tObj->BaseLevel + (GLint) (tObj->MinLod + 0.5); - firstLevel = MAX2(firstLevel, tObj->BaseLevel); - lastLevel = tObj->BaseLevel + (GLint) (tObj->MaxLod + 0.5); - lastLevel = MAX2(lastLevel, tObj->BaseLevel); - lastLevel = MIN2(lastLevel, tObj->BaseLevel + baseImage->MaxLog2); - lastLevel = MIN2(lastLevel, tObj->MaxLevel); - lastLevel = MAX2(firstLevel, lastLevel); /* need at least one level */ - } - - /* save these values */ - t->firstLevel = firstLevel; - t->lastLevel = lastLevel; - - numLevels = lastLevel - firstLevel + 1; - - log2Width = tObj->Image[firstLevel]->WidthLog2; - log2Height = tObj->Image[firstLevel]->HeightLog2; - - - /* Figure out the amount of memory required to hold all the mipmap - * levels. Choose the smallest pitch to accomodate the largest - * mipmap: - */ - width = tObj->Image[firstLevel]->Width * t->texelBytes; - for (pitch = 32, log_pitch=2 ; pitch < width ; pitch *= 2 ) - log_pitch++; - - /* All images must be loaded at this pitch. Count the number of - * lines required: - */ - for ( height = i = 0 ; i < numLevels ; i++ ) { - t->image[i].image = tObj->Image[firstLevel + i]; - t->image[i].offset = height * pitch; - t->image[i].internalFormat = baseImage->Format; - height += t->image[i].image->Height; - t->TextureBaseAddr[i] = /* ??? */ - (unsigned long)(t->image[i].offset + t->BufAddr) << 5; - - } - - t->Pitch = pitch; - t->totalSize = height*pitch; - t->max_level = i-1; - gmesa->dirty |= GAMMA_UPLOAD_TEX0 /* | GAMMA_UPLOAD_TEX1*/; - - gammaUploadTexImages( gmesa, t ); -} - -static void gammaUpdateTexEnv( GLcontext *ctx, GLuint unit ) -{ - const struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - const struct gl_texture_object *tObj = texUnit->_Current; - const GLuint format = tObj->Image[tObj->BaseLevel]->Format; - gammaTextureObjectPtr t = (gammaTextureObjectPtr)tObj->DriverData; - GLuint tc; - - /* fprintf(stderr, "%s\n", __FUNCTION__); */ - - tc = t->TextureColorMode & ~(TCM_BaseFormatMask | TCM_ApplicationMask); - - switch (format) { - case GL_RGB: - tc |= TCM_BaseFormat_RGB; - break; - case GL_LUMINANCE: - tc |= TCM_BaseFormat_Lum; - break; - case GL_ALPHA: - tc |= TCM_BaseFormat_Alpha; - break; - case GL_LUMINANCE_ALPHA: - tc |= TCM_BaseFormat_LumAlpha; - break; - case GL_INTENSITY: - tc |= TCM_BaseFormat_Intensity; - break; - case GL_RGBA: - tc |= TCM_BaseFormat_RGBA; - break; - case GL_COLOR_INDEX: - break; - } - - switch (texUnit->EnvMode) { - case GL_REPLACE: - tc |= TCM_Replace; - break; - case GL_MODULATE: - tc |= TCM_Modulate; - break; - case GL_ADD: - /* do nothing ???*/ - break; - case GL_DECAL: - tc |= TCM_Decal; - break; - case GL_BLEND: - tc |= TCM_Blend; - break; - default: - fprintf(stderr, "unknown tex env mode"); - return; - } - - t->TextureColorMode = tc; -} - - - - -static void gammaUpdateTexUnit( GLcontext *ctx, GLuint unit ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - - /* fprintf(stderr, "%s\n", __FUNCTION__); */ - - if (texUnit->_ReallyEnabled == TEXTURE_2D_BIT) - { - struct gl_texture_object *tObj = texUnit->_Current; - gammaTextureObjectPtr t = (gammaTextureObjectPtr)tObj->DriverData; - - /* Upload teximages (not pipelined) - */ - if (t->dirty_images) { - gammaSetTexImages( gmesa, tObj ); - if (!t->MemBlock) { - FALLBACK( gmesa, GAMMA_FALLBACK_TEXTURE, GL_TRUE ); - return; - } - } - -#if 0 - if (tObj->Image[tObj->BaseLevel]->Border > 0) { - FALLBACK( gmesa, GAMMA_FALLBACK_TEXTURE, GL_TRUE ); - return; - } -#endif - - /* Update state if this is a different texture object to last - * time. - */ - if (gmesa->CurrentTexObj[unit] != t) { - gmesa->dirty |= GAMMA_UPLOAD_TEX0 /* << unit */; - gmesa->CurrentTexObj[unit] = t; - gammaUpdateTexLRU( gmesa, t ); /* done too often */ - } - - /* Update texture environment if texture object image format or - * texture environment state has changed. - */ - if (tObj->Image[tObj->BaseLevel]->Format != gmesa->TexEnvImageFmt[unit]) { - gmesa->TexEnvImageFmt[unit] = tObj->Image[tObj->BaseLevel]->Format; - gammaUpdateTexEnv( ctx, unit ); - } - } - else if (texUnit->_ReallyEnabled) { - FALLBACK( gmesa, GAMMA_FALLBACK_TEXTURE, GL_TRUE ); - } - else /*if (gmesa->CurrentTexObj[unit])*/ { - gmesa->CurrentTexObj[unit] = 0; - gmesa->TexEnvImageFmt[unit] = 0; - gmesa->dirty &= ~(GAMMA_UPLOAD_TEX0< - * Keith Whitwell, - * - * 3DLabs Gamma driver. - */ - -#include "gamma_context.h" -#include "gamma_vb.h" -#include "gamma_tris.h" - -#include "glheader.h" -#include "mtypes.h" -#include "macros.h" -#include "colormac.h" - -#include "swrast/swrast.h" -#include "swrast_setup/swrast_setup.h" -#include "tnl/tnl.h" -#include "tnl/t_context.h" -#include "tnl/t_pipeline.h" - - -/*********************************************************************** - * Build hardware rasterization functions * - ***********************************************************************/ - -#define GAMMA_RAST_ALPHA_BIT 0x01 -#define GAMMA_RAST_TEX_BIT 0x02 -#define GAMMA_RAST_FLAT_BIT 0x04 - -static gamma_point_func gamma_point_tab[0x8]; -static gamma_line_func gamma_line_tab[0x8]; -static gamma_tri_func gamma_tri_tab[0x8]; -static gamma_quad_func gamma_quad_tab[0x8]; - -#define IND (0) -#define TAG(x) x -#include "gamma_tritmp.h" - -#define IND (GAMMA_RAST_ALPHA_BIT) -#define TAG(x) x##_alpha -#include "gamma_tritmp.h" - -#define IND (GAMMA_RAST_TEX_BIT) -#define TAG(x) x##_tex -#include "gamma_tritmp.h" - -#define IND (GAMMA_RAST_ALPHA_BIT|GAMMA_RAST_TEX_BIT) -#define TAG(x) x##_alpha_tex -#include "gamma_tritmp.h" - -#define IND (GAMMA_RAST_FLAT_BIT) -#define TAG(x) x##_flat -#include "gamma_tritmp.h" - -#define IND (GAMMA_RAST_ALPHA_BIT|GAMMA_RAST_FLAT_BIT) -#define TAG(x) x##_alpha_flat -#include "gamma_tritmp.h" - -#define IND (GAMMA_RAST_TEX_BIT|GAMMA_RAST_FLAT_BIT) -#define TAG(x) x##_tex_flat -#include "gamma_tritmp.h" - -#define IND (GAMMA_RAST_ALPHA_BIT|GAMMA_RAST_TEX_BIT|GAMMA_RAST_FLAT_BIT) -#define TAG(x) x##_alpha_tex_flat -#include "gamma_tritmp.h" - - -static void init_rast_tab( void ) -{ - gamma_init(); - gamma_init_alpha(); - gamma_init_tex(); - gamma_init_alpha_tex(); - gamma_init_flat(); - gamma_init_alpha_flat(); - gamma_init_tex_flat(); - gamma_init_alpha_tex_flat(); -} - -/*********************************************************************** - * Rasterization fallback helpers * - ***********************************************************************/ - - -/* This code is hit only when a mix of accelerated and unaccelerated - * primitives are being drawn, and only for the unaccelerated - * primitives. - */ -static void -gamma_fallback_quad( gammaContextPtr gmesa, - const gammaVertex *v0, - const gammaVertex *v1, - const gammaVertex *v2, - const gammaVertex *v3 ) -{ - GLcontext *ctx = gmesa->glCtx; - SWvertex v[4]; - gamma_translate_vertex( ctx, v0, &v[0] ); - gamma_translate_vertex( ctx, v1, &v[1] ); - gamma_translate_vertex( ctx, v2, &v[2] ); - gamma_translate_vertex( ctx, v3, &v[3] ); - _swrast_Quad( ctx, &v[0], &v[1], &v[2], &v[3] ); -} - -static void -gamma_fallback_tri( gammaContextPtr gmesa, - const gammaVertex *v0, - const gammaVertex *v1, - const gammaVertex *v2 ) -{ - GLcontext *ctx = gmesa->glCtx; - SWvertex v[3]; - gamma_translate_vertex( ctx, v0, &v[0] ); - gamma_translate_vertex( ctx, v1, &v[1] ); - gamma_translate_vertex( ctx, v2, &v[2] ); - _swrast_Triangle( ctx, &v[0], &v[1], &v[2] ); -} - -static void -gamma_fallback_line( gammaContextPtr gmesa, - const gammaVertex *v0, - const gammaVertex *v1 ) -{ - GLcontext *ctx = gmesa->glCtx; - SWvertex v[2]; - gamma_translate_vertex( ctx, v0, &v[0] ); - gamma_translate_vertex( ctx, v1, &v[1] ); - _swrast_Line( ctx, &v[0], &v[1] ); -} - - -#if 0 -static void -gamma_fallback_point( gammaContextPtr gmesa, - const gammaVertex *v0 ) -{ - GLcontext *ctx = gmesa->glCtx; - SWvertex v[1]; - gamma_translate_vertex( ctx, v0, &v[0] ); - _swrast_Point( ctx, &v[0] ); -} -#endif - - -/*********************************************************************** - * Choose rasterization functions * - ***********************************************************************/ - -#define _GAMMA_NEW_RASTER_STATE (_NEW_FOG | \ - _NEW_TEXTURE | \ - _DD_NEW_TRI_SMOOTH | \ - _DD_NEW_LINE_SMOOTH | \ - _DD_NEW_POINT_SMOOTH | \ - _DD_NEW_TRI_STIPPLE | \ - _DD_NEW_LINE_STIPPLE) - -#define LINE_FALLBACK (0) -#define TRI_FALLBACK (0) - -static void gammaChooseRasterState(GLcontext *ctx) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - GLuint flags = ctx->_TriangleCaps; - GLuint ind = 0; - - if ( ctx->Line.SmoothFlag || - ctx->Polygon.SmoothFlag || - ctx->Point.SmoothFlag ) - gmesa->Begin |= B_AntiAliasEnable; - else - gmesa->Begin &= ~B_AntiAliasEnable; - - if ( ctx->Texture.Unit[0]._ReallyEnabled ) { - ind |= GAMMA_RAST_TEX_BIT; - gmesa->Begin |= B_TextureEnable; - } else - gmesa->Begin &= ~B_TextureEnable; - - if (flags & DD_LINE_STIPPLE) - gmesa->Begin |= B_LineStippleEnable; - else - gmesa->Begin &= ~B_LineStippleEnable; - - if (flags & DD_TRI_STIPPLE) - gmesa->Begin |= B_AreaStippleEnable; - else - gmesa->Begin &= ~B_AreaStippleEnable; - - if (ctx->Fog.Enabled) - gmesa->Begin |= B_FogEnable; - else - gmesa->Begin &= ~B_FogEnable; - - if (ctx->Color.BlendEnabled || ctx->Color.AlphaEnabled) - ind |= GAMMA_RAST_ALPHA_BIT; - - if ( flags & DD_FLATSHADE ) - ind |= GAMMA_RAST_FLAT_BIT; - - gmesa->draw_line = gamma_line_tab[ind]; - gmesa->draw_tri = gamma_tri_tab[ind]; - gmesa->draw_quad = gamma_quad_tab[ind]; - gmesa->draw_point = gamma_point_tab[ind]; - - /* Hook in fallbacks for specific primitives. CURRENTLY DISABLED - */ - if (flags & LINE_FALLBACK) - gmesa->draw_line = gamma_fallback_line; - - if (flags & TRI_FALLBACK) { - gmesa->draw_tri = gamma_fallback_tri; - gmesa->draw_quad = gamma_fallback_quad; - } -} - - - - -/*********************************************************************** - * Macros for t_dd_tritmp.h to draw basic primitives * - ***********************************************************************/ - -#define TRI( a, b, c ) \ -do { \ - gmesa->draw_tri( gmesa, a, b, c ); \ -} while (0) - -#define QUAD( a, b, c, d ) \ -do { \ - gmesa->draw_quad( gmesa, a, b, c, d ); \ -} while (0) - -#define LINE( v0, v1 ) \ -do { \ - gmesa->draw_line( gmesa, v0, v1 ); \ -} while (0) - -#define POINT( v0 ) \ -do { \ - gmesa->draw_point( gmesa, v0 ); \ -} while (0) - - -/*********************************************************************** - * Build render functions from dd templates * - ***********************************************************************/ - -#define GAMMA_OFFSET_BIT 0x01 -#define GAMMA_TWOSIDE_BIT 0x02 -#define GAMMA_UNFILLED_BIT 0x04 -#define GAMMA_FALLBACK_BIT 0x08 -#define GAMMA_MAX_TRIFUNC 0x10 - - -static struct { - points_func points; - line_func line; - triangle_func triangle; - quad_func quad; -} rast_tab[GAMMA_MAX_TRIFUNC]; - - -#define DO_FALLBACK (IND & GAMMA_FALLBACK_BIT) -#define DO_OFFSET 0 /* (IND & GAMMA_OFFSET_BIT) */ -#define DO_UNFILLED 0 /* (IND & GAMMA_UNFILLED_BIT) */ -#define DO_TWOSIDE (IND & GAMMA_TWOSIDE_BIT) -#define DO_FLAT 0 -#define DO_TRI 1 -#define DO_QUAD 1 -#define DO_LINE 1 -#define DO_POINTS 1 -#define DO_FULL_QUAD 1 - -#define HAVE_RGBA 1 -#define HAVE_SPEC 0 -#define HAVE_BACK_COLORS 0 -#define HAVE_HW_FLATSHADE 1 -#define VERTEX gammaVertex -#define TAB rast_tab - -#define DEPTH_SCALE 1.0 -#define UNFILLED_TRI unfilled_tri -#define UNFILLED_QUAD unfilled_quad -#define VERT_X(_v) _v->v.x -#define VERT_Y(_v) _v->v.y -#define VERT_Z(_v) _v->v.z -#define AREA_IS_CCW( a ) (a > 0) -#define GET_VERTEX(e) (gmesa->verts + (e<vertex_stride_shift)) - -#define VERT_SET_RGBA( v, c ) COPY_4V( v->ub4[4], c) -#define VERT_COPY_RGBA( v0, v1 ) v0->ui[4] = v1->ui[4] -#define VERT_SAVE_RGBA( idx ) color[idx] = v[idx]->ui[4] -#define VERT_RESTORE_RGBA( idx ) v[idx]->ui[4] = color[idx] - -#define LOCAL_VARS(n) \ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); \ - GLuint color[n]; \ - (void) color; - - -/*********************************************************************** - * Helpers for rendering unfilled primitives * - ***********************************************************************/ - -static const GLuint hw_prim[GL_POLYGON+1] = { - B_PrimType_Points, - B_PrimType_Lines, - B_PrimType_Lines, - B_PrimType_Lines, - B_PrimType_Triangles, - B_PrimType_Triangles, - B_PrimType_Triangles, - B_PrimType_Triangles, - B_PrimType_Triangles, - B_PrimType_Triangles -}; - -static void gammaResetLineStipple( GLcontext *ctx ); -static void gammaRasterPrimitive( GLcontext *ctx, GLuint hwprim ); -static void gammaRenderPrimitive( GLcontext *ctx, GLenum prim ); - -#define RASTERIZE(x) if (gmesa->hw_primitive != hw_prim[x]) \ - gammaRasterPrimitive( ctx, hw_prim[x] ) -#define RENDER_PRIMITIVE gmesa->render_primitive -#define TAG(x) x -#define IND GAMMA_FALLBACK_BIT -#include "tnl_dd/t_dd_unfilled.h" -#undef IND - -/*********************************************************************** - * Generate GL render functions * - ***********************************************************************/ - -#define IND (0) -#define TAG(x) x -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (GAMMA_OFFSET_BIT) -#define TAG(x) x##_offset -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (GAMMA_TWOSIDE_BIT) -#define TAG(x) x##_twoside -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (GAMMA_TWOSIDE_BIT|GAMMA_OFFSET_BIT) -#define TAG(x) x##_twoside_offset -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (GAMMA_UNFILLED_BIT) -#define TAG(x) x##_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (GAMMA_OFFSET_BIT|GAMMA_UNFILLED_BIT) -#define TAG(x) x##_offset_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (GAMMA_TWOSIDE_BIT|GAMMA_UNFILLED_BIT) -#define TAG(x) x##_twoside_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (GAMMA_TWOSIDE_BIT|GAMMA_OFFSET_BIT|GAMMA_UNFILLED_BIT) -#define TAG(x) x##_twoside_offset_unfilled -#include "tnl_dd/t_dd_tritmp.h" - - - -static void init_render_tab( void ) -{ - init(); - init_offset(); - init_twoside(); - init_twoside_offset(); - init_unfilled(); - init_offset_unfilled(); - init_twoside_unfilled(); - init_twoside_offset_unfilled(); -} - - -/**********************************************************************/ -/* Render unclipped begin/end objects */ -/**********************************************************************/ - -#define VERT(x) (gammaVertex *)(gammaverts + (x << shift)) -#define RENDER_POINTS( start, count ) \ - for ( ; start < count ; start++) \ - gmesa->draw_point( gmesa, VERT(start) ) -#define RENDER_LINE( v0, v1 ) \ - gmesa->draw_line( gmesa, VERT(v0), VERT(v1) ) -#define RENDER_TRI( v0, v1, v2 ) \ - gmesa->draw_tri( gmesa, VERT(v0), VERT(v1), VERT(v2) ) -#define RENDER_QUAD( v0, v1, v2, v3 ) \ - gmesa->draw_quad( gmesa, VERT(v0), VERT(v1), VERT(v2), VERT(v3) ) -#define INIT(x) gammaRenderPrimitive( ctx, x ); -#undef LOCAL_VARS -#define LOCAL_VARS \ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); \ - const GLuint shift = gmesa->vertex_stride_shift; \ - const char *gammaverts = (char *)gmesa->verts; \ - const GLboolean stipple = ctx->Line.StippleFlag; \ - (void) stipple; -#define RESET_STIPPLE if ( stipple ) gammaResetLineStipple( ctx ); -#define RESET_OCCLUSION -#define PRESERVE_VB_DEFS -#define ELT(x) (x) -#define TAG(x) gamma_##x##_verts -#include "tnl/t_vb_rendertmp.h" - - -/**********************************************************************/ -/* Render clipped primitives */ -/**********************************************************************/ - -static void gammaRenderClippedPoly( GLcontext *ctx, const GLuint *elts, - GLuint n ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; - TNLcontext *tnl = TNL_CONTEXT(ctx); - GLuint prim = gmesa->render_primitive; - - /* Render the new vertices as an unclipped polygon. - */ - { - GLuint *tmp = VB->Elts; - VB->Elts = (GLuint *)elts; - tnl->Driver.Render.PrimTabElts[GL_POLYGON]( ctx, 0, n, PRIM_BEGIN|PRIM_END ); - VB->Elts = tmp; - } - - /* Restore the render primitive - */ - if (prim != GL_POLYGON) - tnl->Driver.Render.PrimitiveNotify( ctx, prim ); -} - -static void gammaRenderClippedLine( GLcontext *ctx, GLuint ii, GLuint jj ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - tnl->Driver.Render.Line( ctx, ii, jj ); -} - - -/**********************************************************************/ -/* Choose render functions */ -/**********************************************************************/ - - - -#define _GAMMA_NEW_RENDERSTATE (_DD_NEW_TRI_UNFILLED | \ - _DD_NEW_TRI_LIGHT_TWOSIDE | \ - _DD_NEW_TRI_OFFSET) - -#define ANY_RASTER_FLAGS (DD_TRI_LIGHT_TWOSIDE|DD_TRI_OFFSET|DD_TRI_UNFILLED) - -static void gammaChooseRenderState(GLcontext *ctx) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - GLuint flags = ctx->_TriangleCaps; - GLuint index = 0; - - if (flags & ANY_RASTER_FLAGS) { - if (flags & DD_TRI_LIGHT_TWOSIDE) index |= GAMMA_TWOSIDE_BIT; - if (flags & DD_TRI_OFFSET) index |= GAMMA_OFFSET_BIT; - if (flags & DD_TRI_UNFILLED) index |= GAMMA_UNFILLED_BIT; - } - - if (gmesa->RenderIndex != index) { - gmesa->RenderIndex = index; - - tnl->Driver.Render.Points = rast_tab[index].points; - tnl->Driver.Render.Line = rast_tab[index].line; - tnl->Driver.Render.Triangle = rast_tab[index].triangle; - tnl->Driver.Render.Quad = rast_tab[index].quad; - - if (gmesa->RenderIndex == 0) - tnl->Driver.Render.PrimTabVerts = gamma_render_tab_verts; - else - tnl->Driver.Render.PrimTabVerts = _tnl_render_tab_verts; - tnl->Driver.Render.PrimTabElts = _tnl_render_tab_elts; - tnl->Driver.Render.ClippedLine = gammaRenderClippedLine; - tnl->Driver.Render.ClippedPolygon = gammaRenderClippedPoly; - } -} - - -/**********************************************************************/ -/* High level hooks for t_vb_render.c */ -/**********************************************************************/ - - - -/* Determine the rasterized primitive when not drawing unfilled - * polygons. - * - * Used only for the default render stage which always decomposes - * primitives to trianges/lines/points. For the accelerated stage, - * which renders strips as strips, the equivalent calculations are - * performed in gammarender.c. - */ - -static void gammaRasterPrimitive( GLcontext *ctx, GLuint hwprim ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - if (gmesa->hw_primitive != hwprim) - gmesa->hw_primitive = hwprim; -} - -static void gammaRenderPrimitive( GLcontext *ctx, GLenum prim ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - gmesa->render_primitive = prim; -} - -static void gammaRunPipeline( GLcontext *ctx ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - if ( gmesa->new_state ) - gammaDDUpdateHWState( ctx ); - - if (gmesa->new_gl_state) { - if (gmesa->new_gl_state & _NEW_TEXTURE) - gammaUpdateTextureState( ctx ); - - if (!gmesa->Fallback) { - if (gmesa->new_gl_state & _GAMMA_NEW_VERTEX) - gammaChooseVertexState( ctx ); - - if (gmesa->new_gl_state & _GAMMA_NEW_RASTER_STATE) - gammaChooseRasterState( ctx ); - - if (gmesa->new_gl_state & _GAMMA_NEW_RENDERSTATE) - gammaChooseRenderState( ctx ); - } - - gmesa->new_gl_state = 0; - } - - _tnl_run_pipeline( ctx ); -} - -static void gammaRenderStart( GLcontext *ctx ) -{ - /* Check for projective texturing. Make sure all texcoord - * pointers point to something. (fix in mesa?) - */ - gammaCheckTexSizes( ctx ); -} - -static void gammaRenderFinish( GLcontext *ctx ) -{ - if (0) - _swrast_flush( ctx ); /* never needed */ -} - -static void gammaResetLineStipple( GLcontext *ctx ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - - /* Reset the hardware stipple counter. - */ - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, UpdateLineStippleCounters, 0); -} - - -/**********************************************************************/ -/* Transition to/from hardware rasterization. */ -/**********************************************************************/ - - -void gammaFallback( gammaContextPtr gmesa, GLuint bit, GLboolean mode ) -{ - GLcontext *ctx = gmesa->glCtx; - TNLcontext *tnl = TNL_CONTEXT(ctx); - GLuint oldfallback = gmesa->Fallback; - - if (mode) { - gmesa->Fallback |= bit; - if (oldfallback == 0) { - _swsetup_Wakeup( ctx ); - _tnl_need_projected_coords( ctx, GL_TRUE ); - gmesa->RenderIndex = ~0; - } - } - else { - gmesa->Fallback &= ~bit; - if (oldfallback == bit) { - _swrast_flush( ctx ); - tnl->Driver.Render.Start = gammaRenderStart; - tnl->Driver.Render.PrimitiveNotify = gammaRenderPrimitive; - tnl->Driver.Render.Finish = gammaRenderFinish; - tnl->Driver.Render.BuildVertices = gammaBuildVertices; - tnl->Driver.Render.ResetLineStipple = gammaResetLineStipple; - gmesa->new_gl_state |= (_GAMMA_NEW_RENDERSTATE| - _GAMMA_NEW_RASTER_STATE| - _GAMMA_NEW_VERTEX); - } - } -} - - -/**********************************************************************/ -/* Initialization. */ -/**********************************************************************/ - - -void gammaDDInitTriFuncs( GLcontext *ctx ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - static int firsttime = 1; - - if (firsttime) { - init_rast_tab(); - init_render_tab(); - firsttime = 0; - } - - gmesa->RenderIndex = ~0; - - tnl->Driver.RunPipeline = gammaRunPipeline; - tnl->Driver.Render.Start = gammaRenderStart; - tnl->Driver.Render.Finish = gammaRenderFinish; - tnl->Driver.Render.PrimitiveNotify = gammaRenderPrimitive; - tnl->Driver.Render.ResetLineStipple = gammaResetLineStipple; - tnl->Driver.Render.BuildVertices = gammaBuildVertices; -} Index: xc/lib/GL/mesa/src/drv/gamma/gamma_tris.h diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_tris.h:1.2 xc/lib/GL/mesa/src/drv/gamma/gamma_tris.h:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_tris.h:1.2 Wed Oct 30 07:51:30 2002 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_tris.h Wed Mar 16 21:04:58 2005 @@ -1,36 +0,0 @@ -/* - * Copyright 2001 by Alan Hourihane. - * - * Permission to use, copy, modify, distribute, and sell this software and its - * documentation for any purpose is hereby granted without fee, provided that - * the above copyright notice appear in all copies and that both that - * copyright notice and this permission notice appear in supporting - * documentation, and that the name of Alan Hourihane not be used in - * advertising or publicity pertaining to distribution of the software without - * specific, written prior permission. Alan Hourihane makes no representations - * about the suitability of this software for any purpose. It is provided - * "as is" without express or implied warranty. - * - * ALAN HOURIHANE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - * EVENT SHALL ALAN HOURIHANE BE LIABLE FOR ANY SPECIAL, INDIRECT OR - * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, - * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER - * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - * PERFORMANCE OF THIS SOFTWARE. - * - * Authors: Alan Hourihane, - * Keith Whitwell, - * - * 3DLabs Gamma driver. - */ - -#ifndef _GAMMA_TRIS_H -#define _GAMMA_TRIS_H - -extern void gammaDDTrifuncInit(void); -extern void gammaDDChooseTriRenderState(GLcontext *); - - - -#endif /* !(_GAMMA_TRIS_H) */ Index: xc/lib/GL/mesa/src/drv/gamma/gamma_tritmp.h diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_tritmp.h:1.1 xc/lib/GL/mesa/src/drv/gamma/gamma_tritmp.h:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_tritmp.h:1.1 Fri Feb 22 16:33:02 2002 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_tritmp.h Wed Mar 16 21:04:59 2005 @@ -1,495 +0,0 @@ -static void TAG(gamma_point)( gammaContextPtr gmesa, - const gammaVertex *v0 ) -{ - CARD32 vColor; - CARD32 vBegin; - - vBegin = gmesa->Begin | B_PrimType_Points; - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, Begin, vBegin); - -#if (IND & GAMMA_RAST_ALPHA_BIT) - vColor = (v0->v.color.alpha << 24) | - (v0->v.color.blue << 16) | - (v0->v.color.green << 8) | - (v0->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor4, vColor); -#else - vColor = (v0->v.color.blue << 16) | - (v0->v.color.green << 8) | - (v0->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor3, vColor); -#endif - -#if (IND & GAMMA_RAST_TEX_BIT) - CHECK_DMA_BUFFER(gmesa, 6); - WRITEF(gmesa->buf, Tt2, v0->v.u0); - WRITEF(gmesa->buf, Ts2, v0->v.v0); - WRITEF(gmesa->buf, Vw, v0->v.w); - WRITEF(gmesa->buf, Vz, v0->v.z); - WRITEF(gmesa->buf, Vy, v0->v.y); - WRITEF(gmesa->buf, Vx4, v0->v.x); -#else - CHECK_DMA_BUFFER(gmesa, 4); - WRITEF(gmesa->buf, Vw, v0->v.w); - WRITEF(gmesa->buf, Vz, v0->v.z); - WRITEF(gmesa->buf, Vy, v0->v.y); - WRITEF(gmesa->buf, Vx4, v0->v.x); -#endif - -#if !(IND & GAMMA_RAST_FLAT_BIT) - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, FlushSpan, 0); -#endif - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, End, 0); -} - -static void TAG(gamma_line)( gammaContextPtr gmesa, - const gammaVertex *v0, - const gammaVertex *v1 ) -{ - CARD32 vColor; - CARD32 vBegin; - - vBegin = gmesa->Begin | B_PrimType_Lines; - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, Begin, vBegin); - -#if !(IND & GAMMA_RAST_FLAT_BIT) -#if (IND & GAMMA_RAST_ALPHA_BIT) - vColor = (v0->v.color.alpha << 24) | - (v0->v.color.blue << 16) | - (v0->v.color.green << 8) | - (v0->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor4, vColor); -#else - vColor = (v0->v.color.blue << 16) | - (v0->v.color.green << 8) | - (v0->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor3, vColor); -#endif -#else -#if (IND & GAMMA_RAST_ALPHA_BIT) - vColor = (v1->v.color.alpha << 24) | - (v1->v.color.blue << 16) | - (v1->v.color.green << 8) | - (v1->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor4, vColor); -#else - vColor = (v1->v.color.blue << 16) | - (v1->v.color.green << 8) | - (v1->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor3, vColor); -#endif -#endif - -#if (IND & GAMMA_RAST_TEX_BIT) - CHECK_DMA_BUFFER(gmesa, 6); - WRITEF(gmesa->buf, Tt2, v0->v.u0); - WRITEF(gmesa->buf, Ts2, v0->v.v0); - WRITEF(gmesa->buf, Vw, v0->v.w); - WRITEF(gmesa->buf, Vz, v0->v.z); - WRITEF(gmesa->buf, Vy, v0->v.y); - WRITEF(gmesa->buf, Vx4, v0->v.x); -#else - CHECK_DMA_BUFFER(gmesa, 4); - WRITEF(gmesa->buf, Vw, v0->v.w); - WRITEF(gmesa->buf, Vz, v0->v.z); - WRITEF(gmesa->buf, Vy, v0->v.y); - WRITEF(gmesa->buf, Vx4, v0->v.x); -#endif - -#if !(IND & GAMMA_RAST_FLAT_BIT) -#if (IND & GAMMA_RAST_ALPHA_BIT) - vColor = (v1->v.color.alpha << 24) | - (v1->v.color.blue << 16) | - (v1->v.color.green << 8) | - (v1->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor4, vColor); -#else - vColor = (v1->v.color.blue << 16) | - (v1->v.color.green << 8) | - (v1->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor3, vColor); -#endif -#endif - -#if (IND & GAMMA_RAST_TEX_BIT) - CHECK_DMA_BUFFER(gmesa, 6); - WRITEF(gmesa->buf, Tt2, v1->v.u0); - WRITEF(gmesa->buf, Ts2, v1->v.v0); - WRITEF(gmesa->buf, Vw, v1->v.w); - WRITEF(gmesa->buf, Vz, v1->v.z); - WRITEF(gmesa->buf, Vy, v1->v.y); - WRITEF(gmesa->buf, Vx4, v1->v.x); -#else - CHECK_DMA_BUFFER(gmesa, 4); - WRITEF(gmesa->buf, Vw, v1->v.w); - WRITEF(gmesa->buf, Vz, v1->v.z); - WRITEF(gmesa->buf, Vy, v1->v.y); - WRITEF(gmesa->buf, Vx4, v1->v.x); -#endif - -#if !(IND & GAMMA_RAST_FLAT_BIT) - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, FlushSpan, 0); -#endif - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, End, 0); -} - -static void TAG(gamma_triangle)( gammaContextPtr gmesa, - const gammaVertex *v0, - const gammaVertex *v1, - const gammaVertex *v2 ) -{ - CARD32 vColor; - CARD32 vBegin; - - vBegin = gmesa->Begin | B_PrimType_Triangles; - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, Begin, vBegin); - -#if !(IND & GAMMA_RAST_FLAT_BIT) -#if (IND & GAMMA_RAST_ALPHA_BIT) - vColor = (v0->v.color.alpha << 24) | - (v0->v.color.blue << 16) | - (v0->v.color.green << 8) | - (v0->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor4, vColor); -#else - vColor = (v0->v.color.blue << 16) | - (v0->v.color.green << 8) | - (v0->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor3, vColor); -#endif -#else -#if (IND & GAMMA_RAST_ALPHA_BIT) - vColor = (v2->v.color.alpha << 24) | - (v2->v.color.blue << 16) | - (v2->v.color.green << 8) | - (v2->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor4, vColor); -#else - vColor = (v2->v.color.blue << 16) | - (v2->v.color.green << 8) | - (v2->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor3, vColor); -#endif -#endif - -#if (IND & GAMMA_RAST_TEX_BIT) - CHECK_DMA_BUFFER(gmesa, 6); - WRITEF(gmesa->buf, Tt2, v0->v.u0); - WRITEF(gmesa->buf, Ts2, v0->v.v0); - WRITEF(gmesa->buf, Vw, v0->v.w); - WRITEF(gmesa->buf, Vz, v0->v.z); - WRITEF(gmesa->buf, Vy, v0->v.y); - WRITEF(gmesa->buf, Vx4, v0->v.x); -#else - CHECK_DMA_BUFFER(gmesa, 4); - WRITEF(gmesa->buf, Vw, v0->v.w); - WRITEF(gmesa->buf, Vz, v0->v.z); - WRITEF(gmesa->buf, Vy, v0->v.y); - WRITEF(gmesa->buf, Vx4, v0->v.x); -#endif - -#if !(IND & GAMMA_RAST_FLAT_BIT) -#if (IND & GAMMA_RAST_ALPHA_BIT) - vColor = (v1->v.color.alpha << 24) | - (v1->v.color.blue << 16) | - (v1->v.color.green << 8) | - (v1->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor4, vColor); -#else - vColor = (v1->v.color.blue << 16) | - (v1->v.color.green << 8) | - (v1->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor3, vColor); -#endif -#endif - -#if (IND & GAMMA_RAST_TEX_BIT) - CHECK_DMA_BUFFER(gmesa, 6); - WRITEF(gmesa->buf, Tt2, v1->v.u0); - WRITEF(gmesa->buf, Ts2, v1->v.v0); - WRITEF(gmesa->buf, Vw, v1->v.w); - WRITEF(gmesa->buf, Vz, v1->v.z); - WRITEF(gmesa->buf, Vy, v1->v.y); - WRITEF(gmesa->buf, Vx4, v1->v.x); -#else - CHECK_DMA_BUFFER(gmesa, 4); - WRITEF(gmesa->buf, Vw, v1->v.w); - WRITEF(gmesa->buf, Vz, v1->v.z); - WRITEF(gmesa->buf, Vy, v1->v.y); - WRITEF(gmesa->buf, Vx4, v1->v.x); -#endif - -#if !(IND & GAMMA_RAST_FLAT_BIT) -#if (IND & GAMMA_RAST_ALPHA_BIT) - vColor = (v2->v.color.alpha << 24) | - (v2->v.color.blue << 16) | - (v2->v.color.green << 8) | - (v2->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor4, vColor); -#else - vColor = (v2->v.color.blue << 16) | - (v2->v.color.green << 8) | - (v2->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor3, vColor); -#endif -#endif - -#if (IND & GAMMA_RAST_TEX_BIT) - CHECK_DMA_BUFFER(gmesa, 6); - WRITEF(gmesa->buf, Tt2, v2->v.u0); - WRITEF(gmesa->buf, Ts2, v2->v.v0); - WRITEF(gmesa->buf, Vw, v2->v.w); - WRITEF(gmesa->buf, Vz, v2->v.z); - WRITEF(gmesa->buf, Vy, v2->v.y); - WRITEF(gmesa->buf, Vx4, v2->v.x); -#else - CHECK_DMA_BUFFER(gmesa, 4); - WRITEF(gmesa->buf, Vw, v2->v.w); - WRITEF(gmesa->buf, Vz, v2->v.z); - WRITEF(gmesa->buf, Vy, v2->v.y); - WRITEF(gmesa->buf, Vx4, v2->v.x); -#endif - -#if !(IND & GAMMA_RAST_FLAT_BIT) - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, FlushSpan, 0); -#endif - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, End, 0); -} - -static void TAG(gamma_quad)( gammaContextPtr gmesa, - const gammaVertex *v0, - const gammaVertex *v1, - const gammaVertex *v2, - const gammaVertex *v3 ) -{ - CARD32 vColor; - CARD32 vBegin; - - vBegin = gmesa->Begin | B_PrimType_Quads; - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, Begin, vBegin); - -#if !(IND & GAMMA_RAST_FLAT_BIT) -#if (IND & GAMMA_RAST_ALPHA_BIT) - vColor = (v0->v.color.alpha << 24) | - (v0->v.color.blue << 16) | - (v0->v.color.green << 8) | - (v0->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor4, vColor); -#else - vColor = (v0->v.color.blue << 16) | - (v0->v.color.green << 8) | - (v0->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor3, vColor); -#endif -#else -#if (IND & GAMMA_RAST_ALPHA_BIT) - vColor = (v3->v.color.alpha << 24) | - (v3->v.color.blue << 16) | - (v3->v.color.green << 8) | - (v3->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor4, vColor); -#else - vColor = (v3->v.color.blue << 16) | - (v3->v.color.green << 8) | - (v3->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor3, vColor); -#endif -#endif - -#if (IND & GAMMA_RAST_TEX_BIT) - CHECK_DMA_BUFFER(gmesa, 6); - WRITEF(gmesa->buf, Tt2, v0->v.u0); - WRITEF(gmesa->buf, Ts2, v0->v.v0); - WRITEF(gmesa->buf, Vw, v0->v.w); - WRITEF(gmesa->buf, Vz, v0->v.z); - WRITEF(gmesa->buf, Vy, v0->v.y); - WRITEF(gmesa->buf, Vx4, v0->v.x); -#else - CHECK_DMA_BUFFER(gmesa, 4); - WRITEF(gmesa->buf, Vw, v0->v.w); - WRITEF(gmesa->buf, Vz, v0->v.z); - WRITEF(gmesa->buf, Vy, v0->v.y); - WRITEF(gmesa->buf, Vx4, v0->v.x); -#endif - -#if !(IND & GAMMA_RAST_FLAT_BIT) -#if (IND & GAMMA_RAST_ALPHA_BIT) - vColor = (v1->v.color.alpha << 24) | - (v1->v.color.blue << 16) | - (v1->v.color.green << 8) | - (v1->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor4, vColor); -#else - vColor = (v1->v.color.blue << 16) | - (v1->v.color.green << 8) | - (v1->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor3, vColor); -#endif -#endif - -#if (IND & GAMMA_RAST_TEX_BIT) - CHECK_DMA_BUFFER(gmesa, 6); - WRITEF(gmesa->buf, Tt2, v1->v.u0); - WRITEF(gmesa->buf, Ts2, v1->v.v0); - WRITEF(gmesa->buf, Vw, v1->v.w); - WRITEF(gmesa->buf, Vz, v1->v.z); - WRITEF(gmesa->buf, Vy, v1->v.y); - WRITEF(gmesa->buf, Vx4, v1->v.x); -#else - CHECK_DMA_BUFFER(gmesa, 4); - WRITEF(gmesa->buf, Vw, v1->v.w); - WRITEF(gmesa->buf, Vz, v1->v.z); - WRITEF(gmesa->buf, Vy, v1->v.y); - WRITEF(gmesa->buf, Vx4, v1->v.x); -#endif - -#if !(IND & GAMMA_RAST_FLAT_BIT) -#if (IND & GAMMA_RAST_ALPHA_BIT) - vColor = (v2->v.color.alpha << 24) | - (v2->v.color.blue << 16) | - (v2->v.color.green << 8) | - (v2->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor4, vColor); -#else - vColor = (v2->v.color.blue << 16) | - (v2->v.color.green << 8) | - (v2->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor3, vColor); -#endif -#endif - -#if (IND & GAMMA_RAST_TEX_BIT) - CHECK_DMA_BUFFER(gmesa, 6); - WRITEF(gmesa->buf, Tt2, v2->v.u0); - WRITEF(gmesa->buf, Ts2, v2->v.v0); - WRITEF(gmesa->buf, Vw, v2->v.w); - WRITEF(gmesa->buf, Vz, v2->v.z); - WRITEF(gmesa->buf, Vy, v2->v.y); - WRITEF(gmesa->buf, Vx4, v2->v.x); -#else - CHECK_DMA_BUFFER(gmesa, 4); - WRITEF(gmesa->buf, Vw, v2->v.w); - WRITEF(gmesa->buf, Vz, v2->v.z); - WRITEF(gmesa->buf, Vy, v2->v.y); - WRITEF(gmesa->buf, Vx4, v2->v.x); -#endif - -#if !(IND & GAMMA_RAST_FLAT_BIT) -#if (IND & GAMMA_RAST_ALPHA_BIT) - vColor = (v3->v.color.alpha << 24) | - (v3->v.color.blue << 16) | - (v3->v.color.green << 8) | - (v3->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor4, vColor); -#else - vColor = (v3->v.color.blue << 16) | - (v3->v.color.green << 8) | - (v3->v.color.red << 0); - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, PackedColor3, vColor); -#endif -#endif - -#if (IND & GAMMA_RAST_TEX_BIT) - CHECK_DMA_BUFFER(gmesa, 6); - WRITEF(gmesa->buf, Tt2, v3->v.u0); - WRITEF(gmesa->buf, Ts2, v3->v.v0); - WRITEF(gmesa->buf, Vw, v3->v.w); - WRITEF(gmesa->buf, Vz, v3->v.z); - WRITEF(gmesa->buf, Vy, v3->v.y); - WRITEF(gmesa->buf, Vx4, v3->v.x); -#else - CHECK_DMA_BUFFER(gmesa, 4); - WRITEF(gmesa->buf, Vw, v3->v.w); - WRITEF(gmesa->buf, Vz, v3->v.z); - WRITEF(gmesa->buf, Vy, v3->v.y); - WRITEF(gmesa->buf, Vx4, v3->v.x); -#endif - -#if !(IND & GAMMA_RAST_FLAT_BIT) - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, FlushSpan, 0); -#endif - - CHECK_DMA_BUFFER(gmesa, 1); - WRITE(gmesa->buf, End, 0); -} - -static void TAG(gamma_init)(void) -{ - gamma_point_tab[IND] = TAG(gamma_point); - gamma_line_tab[IND] = TAG(gamma_line); - gamma_tri_tab[IND] = TAG(gamma_triangle); - gamma_quad_tab[IND] = TAG(gamma_quad); -} - -#undef IND -#undef TAG Index: xc/lib/GL/mesa/src/drv/gamma/gamma_vb.c diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_vb.c:1.5 xc/lib/GL/mesa/src/drv/gamma/gamma_vb.c:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_vb.c:1.5 Sun Sep 28 16:15:10 2003 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_vb.c Wed Mar 16 21:05:00 2005 @@ -1,380 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/gamma/gamma_vb.c,v 1.5 2003/09/28 20:15:10 alanh Exp $ */ -/* - * Copyright 2001 by Alan Hourihane. - * - * Permission to use, copy, modify, distribute, and sell this software and its - * documentation for any purpose is hereby granted without fee, provided that - * the above copyright notice appear in all copies and that both that - * copyright notice and this permission notice appear in supporting - * documentation, and that the name of Alan Hourihane not be used in - * advertising or publicity pertaining to distribution of the software without - * specific, written prior permission. Alan Hourihane makes no representations - * about the suitability of this software for any purpose. It is provided - * "as is" without express or implied warranty. - * - * ALAN HOURIHANE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - * EVENT SHALL ALAN HOURIHANE BE LIABLE FOR ANY SPECIAL, INDIRECT OR - * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, - * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER - * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - * PERFORMANCE OF THIS SOFTWARE. - * - * Authors: Alan Hourihane, - * Keith Whitwell, - * - * 3DLabs Gamma driver. - */ - -#include "glheader.h" -#include "mtypes.h" -#include "imports.h" -#include "macros.h" -#include "colormac.h" - -#include "swrast_setup/swrast_setup.h" -#include "tnl/t_context.h" -#include "tnl/tnl.h" - -#include "gamma_context.h" -#include "gamma_vb.h" -#include "gamma_tris.h" - - -#define GAMMA_TEX0_BIT 0x1 -#define GAMMA_RGBA_BIT 0x2 -#define GAMMA_XYZW_BIT 0x4 -#define GAMMA_PTEX_BIT 0x8 -#define GAMMA_FOG_BIT 0x10 -#define GAMMA_SPEC_BIT 0x20 -#define GAMMA_MAX_SETUP 0x40 - -static struct { - void (*emit)( GLcontext *, GLuint, GLuint, void *, GLuint ); - interp_func interp; - copy_pv_func copy_pv; - GLboolean (*check_tex_sizes)( GLcontext *ctx ); - GLuint vertex_size; - GLuint vertex_stride_shift; - GLuint vertex_format; -} setup_tab[GAMMA_MAX_SETUP]; - -#define TINY_VERTEX_FORMAT 1 -#define NOTEX_VERTEX_FORMAT 2 -#define TEX0_VERTEX_FORMAT 3 -#define TEX1_VERTEX_FORMAT 0 -#define PROJ_TEX1_VERTEX_FORMAT 0 -#define TEX2_VERTEX_FORMAT 0 -#define TEX3_VERTEX_FORMAT 0 -#define PROJ_TEX3_VERTEX_FORMAT 0 - -#define DO_XYZW (IND & GAMMA_XYZW_BIT) -#define DO_RGBA (IND & GAMMA_RGBA_BIT) -#define DO_SPEC (IND & GAMMA_SPEC_BIT) -#define DO_FOG (IND & GAMMA_FOG_BIT) -#define DO_TEX0 (IND & GAMMA_TEX0_BIT) -#define DO_TEX1 0 -#define DO_TEX2 0 -#define DO_TEX3 0 -#define DO_PTEX (IND & GAMMA_PTEX_BIT) - -#define VERTEX gammaVertex -#define VERTEX_COLOR gamma_color_t -#define GET_VIEWPORT_MAT() 0 -#define GET_TEXSOURCE(n) n -#define GET_VERTEX_FORMAT() GAMMA_CONTEXT(ctx)->vertex_format -#define GET_VERTEX_STORE() GAMMA_CONTEXT(ctx)->verts -#define GET_VERTEX_STRIDE_SHIFT() GAMMA_CONTEXT(ctx)->vertex_stride_shift -#define INVALIDATE_STORED_VERTICES() -#define GET_UBYTE_COLOR_STORE() &GAMMA_CONTEXT(ctx)->UbyteColor -#define GET_UBYTE_SPEC_COLOR_STORE() &GAMMA_CONTEXT(ctx)->UbyteSecondaryColor - -#define HAVE_HW_VIEWPORT 1 -#define HAVE_HW_DIVIDE 1 -#define HAVE_RGBA_COLOR 0 /* we're BGRA */ -#define HAVE_TINY_VERTICES 1 -#define HAVE_NOTEX_VERTICES 1 -#define HAVE_TEX0_VERTICES 1 -#define HAVE_TEX1_VERTICES 0 -#define HAVE_TEX2_VERTICES 0 -#define HAVE_TEX3_VERTICES 0 -#define HAVE_PTEX_VERTICES 1 - -#define PTEX_FALLBACK() /* never needed */ - -#define IMPORT_QUALIFIER -#define IMPORT_FLOAT_COLORS gamma_import_float_colors -#define IMPORT_FLOAT_SPEC_COLORS gamma_import_float_spec_colors - -#define INTERP_VERTEX setup_tab[GAMMA_CONTEXT(ctx)->SetupIndex].interp -#define COPY_PV_VERTEX setup_tab[GAMMA_CONTEXT(ctx)->SetupIndex].copy_pv - - - -/*********************************************************************** - * Generate pv-copying and translation functions * - ***********************************************************************/ - -#define TAG(x) gamma_##x -#include "tnl_dd/t_dd_vb.c" - -/*********************************************************************** - * Generate vertex emit and interp functions * - ***********************************************************************/ - -#define IND (GAMMA_XYZW_BIT|GAMMA_RGBA_BIT) -#define TAG(x) x##_wg -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_XYZW_BIT|GAMMA_RGBA_BIT|GAMMA_SPEC_BIT) -#define TAG(x) x##_wgs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_XYZW_BIT|GAMMA_RGBA_BIT|GAMMA_TEX0_BIT) -#define TAG(x) x##_wgt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_XYZW_BIT|GAMMA_RGBA_BIT|GAMMA_TEX0_BIT|GAMMA_PTEX_BIT) -#define TAG(x) x##_wgpt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_XYZW_BIT|GAMMA_RGBA_BIT|GAMMA_SPEC_BIT|GAMMA_TEX0_BIT) -#define TAG(x) x##_wgst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_XYZW_BIT|GAMMA_RGBA_BIT|GAMMA_SPEC_BIT|GAMMA_TEX0_BIT|\ - GAMMA_PTEX_BIT) -#define TAG(x) x##_wgspt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_XYZW_BIT|GAMMA_RGBA_BIT|GAMMA_FOG_BIT) -#define TAG(x) x##_wgf -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_XYZW_BIT|GAMMA_RGBA_BIT|GAMMA_FOG_BIT|GAMMA_SPEC_BIT) -#define TAG(x) x##_wgfs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_XYZW_BIT|GAMMA_RGBA_BIT|GAMMA_FOG_BIT|GAMMA_TEX0_BIT) -#define TAG(x) x##_wgft0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_XYZW_BIT|GAMMA_RGBA_BIT|GAMMA_FOG_BIT|GAMMA_TEX0_BIT|\ - GAMMA_PTEX_BIT) -#define TAG(x) x##_wgfpt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_XYZW_BIT|GAMMA_RGBA_BIT|GAMMA_FOG_BIT|GAMMA_SPEC_BIT|\ - GAMMA_TEX0_BIT) -#define TAG(x) x##_wgfst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_XYZW_BIT|GAMMA_RGBA_BIT|GAMMA_FOG_BIT|GAMMA_SPEC_BIT|\ - GAMMA_TEX0_BIT|GAMMA_PTEX_BIT) -#define TAG(x) x##_wgfspt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_TEX0_BIT) -#define TAG(x) x##_t0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_FOG_BIT) -#define TAG(x) x##_f -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_FOG_BIT|GAMMA_TEX0_BIT) -#define TAG(x) x##_ft0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_RGBA_BIT) -#define TAG(x) x##_g -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_RGBA_BIT|GAMMA_SPEC_BIT) -#define TAG(x) x##_gs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_RGBA_BIT|GAMMA_TEX0_BIT) -#define TAG(x) x##_gt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_RGBA_BIT|GAMMA_SPEC_BIT|GAMMA_TEX0_BIT) -#define TAG(x) x##_gst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_RGBA_BIT|GAMMA_FOG_BIT) -#define TAG(x) x##_gf -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_RGBA_BIT|GAMMA_FOG_BIT|GAMMA_SPEC_BIT) -#define TAG(x) x##_gfs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_RGBA_BIT|GAMMA_FOG_BIT|GAMMA_TEX0_BIT) -#define TAG(x) x##_gft0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (GAMMA_RGBA_BIT|GAMMA_FOG_BIT|GAMMA_SPEC_BIT|GAMMA_TEX0_BIT) -#define TAG(x) x##_gfst0 -#include "tnl_dd/t_dd_vbtmp.h" - -static void init_setup_tab( void ) -{ - init_wg(); - init_wgs(); - init_wgt0(); - init_wgpt0(); - init_wgst0(); - init_wgspt0(); - init_wgf(); - init_wgfs(); - init_wgft0(); - init_wgfpt0(); - init_wgfst0(); - init_wgfspt0(); - init_t0(); - init_f(); - init_ft0(); - init_g(); - init_gs(); - init_gt0(); - init_gst0(); - init_gf(); - init_gfs(); - init_gft0(); - init_gfst0(); -} - -void gammaCheckTexSizes( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - gammaContextPtr gmesa = GAMMA_CONTEXT( ctx ); - - if (!setup_tab[gmesa->SetupIndex].check_tex_sizes(ctx)) { - /* Invalidate stored verts - */ - gmesa->SetupNewInputs = ~0; - gmesa->SetupIndex |= GAMMA_PTEX_BIT; - - if (!(ctx->_TriangleCaps & (DD_TRI_LIGHT_TWOSIDE|DD_TRI_UNFILLED))) { - tnl->Driver.Render.Interp = setup_tab[gmesa->SetupIndex].interp; - tnl->Driver.Render.CopyPV = setup_tab[gmesa->SetupIndex].copy_pv; - } - } -} - -void gammaBuildVertices( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint newinputs ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT( ctx ); - GLubyte *v = ((GLubyte *)gmesa->verts + (start<vertex_stride_shift)); - GLuint stride = 1<vertex_stride_shift; - - newinputs |= gmesa->SetupNewInputs; - gmesa->SetupNewInputs = 0; - - if (!newinputs) - return; - - if (newinputs & VERT_BIT_CLIP) { - setup_tab[gmesa->SetupIndex].emit( ctx, start, count, v, stride ); - } else { - GLuint ind = 0; - - if (newinputs & VERT_BIT_COLOR0) - ind |= GAMMA_RGBA_BIT; - - if (newinputs & VERT_BIT_COLOR1) - ind |= GAMMA_SPEC_BIT; - - if (newinputs & VERT_BIT_TEX0) - ind |= GAMMA_TEX0_BIT; - - if (newinputs & VERT_BIT_FOG) - ind |= GAMMA_FOG_BIT; - - if (gmesa->SetupIndex & GAMMA_PTEX_BIT) - ind = ~0; - - ind &= gmesa->SetupIndex; - - if (ind) { - setup_tab[ind].emit( ctx, start, count, v, stride ); - } - } -} - -void gammaChooseVertexState( GLcontext *ctx ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT( ctx ); - TNLcontext *tnl = TNL_CONTEXT(ctx); - GLuint ind = GAMMA_XYZW_BIT|GAMMA_RGBA_BIT; - - if (ctx->_TriangleCaps & DD_SEPARATE_SPECULAR) - ind |= GAMMA_SPEC_BIT; - - if (ctx->Fog.Enabled) - ind |= GAMMA_FOG_BIT; - - if (ctx->Texture.Unit[0]._ReallyEnabled) { - _tnl_need_projected_coords( ctx, GL_FALSE ); - ind |= GAMMA_TEX0_BIT; - } else - _tnl_need_projected_coords( ctx, GL_FALSE ); - - gmesa->SetupIndex = ind; - - if (setup_tab[ind].vertex_format != gmesa->vertex_format) { - gmesa->vertex_format = setup_tab[ind].vertex_format; - gmesa->vertex_size = setup_tab[ind].vertex_size; - gmesa->vertex_stride_shift = setup_tab[ind].vertex_stride_shift; - } - - if (ctx->_TriangleCaps & (DD_TRI_LIGHT_TWOSIDE|DD_TRI_UNFILLED)) { - tnl->Driver.Render.Interp = gamma_interp_extras; - tnl->Driver.Render.CopyPV = gamma_copy_pv_extras; - } else { - tnl->Driver.Render.Interp = setup_tab[ind].interp; - tnl->Driver.Render.CopyPV = setup_tab[ind].copy_pv; - } -} - - -void gammaInitVB( GLcontext *ctx ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - GLuint size = TNL_CONTEXT(ctx)->vb.Size; - - gmesa->verts = (char *)ALIGN_MALLOC(size * 4 * 16, 32); - - { - static int firsttime = 1; - if (firsttime) { - init_setup_tab(); - firsttime = 0; - gmesa->vertex_stride_shift = 6; /* FIXME - only one vertex setup */ - } - } -} - - -void gammaFreeVB( GLcontext *ctx ) -{ - gammaContextPtr gmesa = GAMMA_CONTEXT(ctx); - if (gmesa->verts) { - ALIGN_FREE(gmesa->verts); - gmesa->verts = 0; - } - - if (gmesa->UbyteSecondaryColor.Ptr) { - ALIGN_FREE(gmesa->UbyteSecondaryColor.Ptr); - gmesa->UbyteSecondaryColor.Ptr = 0; - } - - if (gmesa->UbyteColor.Ptr) { - ALIGN_FREE(gmesa->UbyteColor.Ptr); - gmesa->UbyteColor.Ptr = 0; - } -} Index: xc/lib/GL/mesa/src/drv/gamma/gamma_vb.h diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_vb.h:1.2 xc/lib/GL/mesa/src/drv/gamma/gamma_vb.h:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_vb.h:1.2 Wed Oct 30 07:51:30 2002 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_vb.h Wed Mar 16 21:05:00 2005 @@ -1,60 +0,0 @@ -/* - * Copyright 2001 by Alan Hourihane. - * - * Permission to use, copy, modify, distribute, and sell this software and its - * documentation for any purpose is hereby granted without fee, provided that - * the above copyright notice appear in all copies and that both that - * copyright notice and this permission notice appear in supporting - * documentation, and that the name of Alan Hourihane not be used in - * advertising or publicity pertaining to distribution of the software without - * specific, written prior permission. Alan Hourihane makes no representations - * about the suitability of this software for any purpose. It is provided - * "as is" without express or implied warranty. - * - * ALAN HOURIHANE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - * EVENT SHALL ALAN HOURIHANE BE LIABLE FOR ANY SPECIAL, INDIRECT OR - * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, - * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER - * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - * PERFORMANCE OF THIS SOFTWARE. - * - * Authors: Alan Hourihane, - * Keith Whitwell, - * - * 3DLabs Gamma driver. - */ - -#ifndef GAMMAVB_INC -#define GAMMAVB_INC - -#include "mtypes.h" -#include "swrast/swrast.h" - -#define _GAMMA_NEW_VERTEX (_NEW_TEXTURE | \ - _DD_NEW_TRI_UNFILLED | \ - _DD_NEW_TRI_LIGHT_TWOSIDE) - - -extern void gammaChooseVertexState( GLcontext *ctx ); -extern void gammaCheckTexSizes( GLcontext *ctx ); -extern void gammaBuildVertices( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint newinputs ); - - -extern void gamma_import_float_colors( GLcontext *ctx ); -extern void gamma_import_float_spec_colors( GLcontext *ctx ); - -extern void gamma_translate_vertex( GLcontext *ctx, - const gammaVertex *src, - SWvertex *dst ); - -extern void gammaInitVB( GLcontext *ctx ); -extern void gammaFreeVB( GLcontext *ctx ); - -extern void gamma_print_vertex( GLcontext *ctx, const gammaVertex *v ); -extern void gammaPrintSetupFlags(char *msg, GLuint flags ); - -#endif Index: xc/lib/GL/mesa/src/drv/gamma/gamma_xmesa.c diff -u xc/lib/GL/mesa/src/drv/gamma/gamma_xmesa.c:1.15 xc/lib/GL/mesa/src/drv/gamma/gamma_xmesa.c:removed --- xc/lib/GL/mesa/src/drv/gamma/gamma_xmesa.c:1.15 Sun Sep 28 16:15:10 2003 +++ xc/lib/GL/mesa/src/drv/gamma/gamma_xmesa.c Wed Mar 16 21:05:00 2005 @@ -1,286 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/gamma/gamma_xmesa.c,v 1.15 2003/09/28 20:15:10 alanh Exp $ */ -/* - * Copyright 2001 by Alan Hourihane. - * - * Permission to use, copy, modify, distribute, and sell this software and its - * documentation for any purpose is hereby granted without fee, provided that - * the above copyright notice appear in all copies and that both that - * copyright notice and this permission notice appear in supporting - * documentation, and that the name of Alan Hourihane not be used in - * advertising or publicity pertaining to distribution of the software without - * specific, written prior permission. Alan Hourihane makes no representations - * about the suitability of this software for any purpose. It is provided - * "as is" without express or implied warranty. - * - * ALAN HOURIHANE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - * EVENT SHALL ALAN HOURIHANE BE LIABLE FOR ANY SPECIAL, INDIRECT OR - * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, - * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER - * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - * PERFORMANCE OF THIS SOFTWARE. - * - * Authors: Alan Hourihane, - * - * 3DLabs Gamma driver - */ - -#include "gamma_context.h" -#include "gamma_vb.h" -#include "context.h" -#include "matrix.h" -#include "glint_dri.h" - -#include "swrast/swrast.h" -#include "swrast_setup/swrast_setup.h" -#include "tnl/tnl.h" -#include "array_cache/acache.h" - -static GLboolean -gammaInitDriver(__DRIscreenPrivate *sPriv) -{ - sPriv->private = (void *) gammaCreateScreen( sPriv ); - - if (!sPriv->private) { - gammaDestroyScreen( sPriv ); - return GL_FALSE; - } - - return GL_TRUE; -} - -static void -gammaDestroyContext(__DRIcontextPrivate *driContextPriv) -{ - gammaContextPtr gmesa = (gammaContextPtr)driContextPriv->driverPrivate; - - if (gmesa) { - _swsetup_DestroyContext( gmesa->glCtx ); - _tnl_DestroyContext( gmesa->glCtx ); - _ac_DestroyContext( gmesa->glCtx ); - _swrast_DestroyContext( gmesa->glCtx ); - - gammaFreeVB( gmesa->glCtx ); - - /* free the Mesa context */ - gmesa->glCtx->DriverCtx = NULL; - _mesa_destroy_context(gmesa->glCtx); - - Xfree(gmesa); - driContextPriv->driverPrivate = NULL; - } -} - - -static GLboolean -gammaCreateBuffer( __DRIscreenPrivate *driScrnPriv, - __DRIdrawablePrivate *driDrawPriv, - const __GLcontextModes *mesaVis, - GLboolean isPixmap ) -{ - if (isPixmap) { - return GL_FALSE; /* not implemented */ - } - else { - driDrawPriv->driverPrivate = (void *) - _mesa_create_framebuffer(mesaVis, - GL_FALSE, /* software depth buffer? */ - mesaVis->stencilBits > 0, - mesaVis->accumRedBits > 0, - mesaVis->alphaBits > 0 - ); - return (driDrawPriv->driverPrivate != NULL); - } -} - - -static void -gammaDestroyBuffer(__DRIdrawablePrivate *driDrawPriv) -{ - _mesa_destroy_framebuffer((GLframebuffer *) (driDrawPriv->driverPrivate)); -} - -static void -gammaSwapBuffers( __DRIdrawablePrivate *dPriv ) -{ - if (dPriv->driContextPriv && dPriv->driContextPriv->driverPrivate) { - gammaContextPtr gmesa; - __DRIscreenPrivate *driScrnPriv; - GLcontext *ctx; - - gmesa = (gammaContextPtr) dPriv->driContextPriv->driverPrivate; - ctx = gmesa->glCtx; - driScrnPriv = gmesa->driScreen; - - _mesa_notifySwapBuffers(ctx); - - VALIDATE_DRAWABLE_INFO(gmesa); - - /* Flush any partially filled buffers */ - FLUSH_DMA_BUFFER(gmesa); - - DRM_SPINLOCK(&driScrnPriv->pSAREA->drawable_lock, - driScrnPriv->drawLockID); - VALIDATE_DRAWABLE_INFO_NO_LOCK(gmesa); - - if (gmesa->EnabledFlags & GAMMA_BACK_BUFFER) { - int src, dst, x0, y0, x1, h; - int i; - int nRect = dPriv->numClipRects; - XF86DRIClipRectPtr pRect = dPriv->pClipRects; - __DRIscreenPrivate *driScrnPriv = gmesa->driScreen; - GLINTDRIPtr gDRIPriv = (GLINTDRIPtr)driScrnPriv->pDevPriv; - - CHECK_DMA_BUFFER(gmesa, 2); - WRITE(gmesa->buf, FBReadMode, (gmesa->FBReadMode | - FBReadSrcEnable)); - WRITE(gmesa->buf, LBWriteMode, LBWriteModeDisable); - - for (i = 0; i < nRect; i++, pRect++) { - x0 = pRect->x1; - x1 = pRect->x2; - h = pRect->y2 - pRect->y1; - - y0 = driScrnPriv->fbHeight - (pRect->y1+h); - if (gDRIPriv->numMultiDevices == 2) - src = (y0/2)*driScrnPriv->fbWidth+x0; - else - src = y0*driScrnPriv->fbWidth+x0; - - y0 += driScrnPriv->fbHeight; - if (gDRIPriv->numMultiDevices == 2) - dst = (y0/2)*driScrnPriv->fbWidth+x0; - else - dst = y0*driScrnPriv->fbWidth+x0; - - CHECK_DMA_BUFFER(gmesa, 9); - WRITE(gmesa->buf, StartXDom, x0<<16); /* X0dest */ - WRITE(gmesa->buf, StartY, y0<<16); /* Y0dest */ - WRITE(gmesa->buf, StartXSub, x1<<16); /* X1dest */ - WRITE(gmesa->buf, GLINTCount, h); /* H */ - WRITE(gmesa->buf, dY, 1<<16); /* ydir */ - WRITE(gmesa->buf, dXDom, 0<<16); - WRITE(gmesa->buf, dXSub, 0<<16); - WRITE(gmesa->buf, FBSourceOffset, (dst-src)); - WRITE(gmesa->buf, Render, 0x00040048); /* NOT_DONE */ - } - - /* - ** NOTE: FBSourceOffset (above) is backwards from what is - ** described in the manual (i.e., dst-src instead of src-dst) - ** due to our using the bottom-left window origin instead of the - ** top-left window origin. - */ - - /* Restore FBReadMode */ - CHECK_DMA_BUFFER(gmesa, 2); - WRITE(gmesa->buf, FBReadMode, (gmesa->FBReadMode | - gmesa->AB_FBReadMode)); - WRITE(gmesa->buf, LBWriteMode, LBWriteModeEnable); - } - - if (gmesa->EnabledFlags & GAMMA_BACK_BUFFER) - PROCESS_DMA_BUFFER_TOP_HALF(gmesa); - - DRM_SPINUNLOCK(&driScrnPriv->pSAREA->drawable_lock, - driScrnPriv->drawLockID); - VALIDATE_DRAWABLE_INFO_NO_LOCK_POST(gmesa); - - if (gmesa->EnabledFlags & GAMMA_BACK_BUFFER) - PROCESS_DMA_BUFFER_BOTTOM_HALF(gmesa); - } else { - _mesa_problem(NULL, "gammaSwapBuffers: drawable has no context!\n"); - } -} - -static GLboolean -gammaMakeCurrent(__DRIcontextPrivate *driContextPriv, - __DRIdrawablePrivate *driDrawPriv, - __DRIdrawablePrivate *driReadPriv) -{ - if (driContextPriv) { - GET_CURRENT_CONTEXT(ctx); - gammaContextPtr oldGammaCtx = ctx ? GAMMA_CONTEXT(ctx) : NULL; - gammaContextPtr newGammaCtx = (gammaContextPtr) driContextPriv->driverPrivate; - - if ( newGammaCtx != oldGammaCtx ) { - newGammaCtx->dirty = ~0; - } - - if (newGammaCtx->driDrawable != driDrawPriv) { - newGammaCtx->driDrawable = driDrawPriv; - gammaUpdateWindow ( newGammaCtx->glCtx ); - gammaUpdateViewportOffset( newGammaCtx->glCtx ); - } - -#if 0 - newGammaCtx->Window &= ~W_GIDMask; - newGammaCtx->Window |= (driDrawPriv->index << 5); - CHECK_DMA_BUFFER(newGammaCtx,1); - WRITE(newGammaCtx->buf, GLINTWindow, newGammaCtx->Window); -#endif - -newGammaCtx->new_state |= GAMMA_NEW_WINDOW; /* FIXME */ - - _mesa_make_current2( newGammaCtx->glCtx, - (GLframebuffer *) driDrawPriv->driverPrivate, - (GLframebuffer *) driReadPriv->driverPrivate ); - - if (!newGammaCtx->glCtx->Viewport.Width) { - _mesa_set_viewport(newGammaCtx->glCtx, 0, 0, - driDrawPriv->w, driDrawPriv->h); - } - } else { - _mesa_make_current( 0, 0 ); - } - return GL_TRUE; -} - - -static GLboolean -gammaUnbindContext( __DRIcontextPrivate *driContextPriv ) -{ - return GL_TRUE; -} - -static GLboolean -gammaOpenFullScreen(__DRIcontextPrivate *driContextPriv) -{ - return GL_TRUE; -} - -static GLboolean -gammaCloseFullScreen(__DRIcontextPrivate *driContextPriv) -{ - return GL_TRUE; -} - - -static struct __DriverAPIRec gammaAPI = { - gammaInitDriver, - gammaDestroyScreen, - gammaCreateContext, - gammaDestroyContext, - gammaCreateBuffer, - gammaDestroyBuffer, - gammaSwapBuffers, - gammaMakeCurrent, - gammaUnbindContext, - gammaOpenFullScreen, - gammaCloseFullScreen -}; - - - -/* - * This is the bootstrap function for the driver. - * The __driCreateScreen name is the symbol that libGL.so fetches. - * Return: pointer to a __DRIscreenPrivate. - */ -void *__driCreateScreen(Display *dpy, int scrn, __DRIscreen *psc, - int numConfigs, __GLXvisualConfig *config) -{ - __DRIscreenPrivate *psp; - psp = __driUtilCreateScreen(dpy, scrn, psc, numConfigs, config, &gammaAPI); - return (void *) psp; -} Index: xc/lib/GL/mesa/src/drv/i810/Imakefile diff -u xc/lib/GL/mesa/src/drv/i810/Imakefile:1.25 xc/lib/GL/mesa/src/drv/i810/Imakefile:removed --- xc/lib/GL/mesa/src/drv/i810/Imakefile:1.25 Mon Nov 25 09:04:51 2002 +++ xc/lib/GL/mesa/src/drv/i810/Imakefile Wed Mar 16 21:05:00 2005 @@ -1,80 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/i810/Imakefile,v 1.25 2002/11/25 14:04:51 eich Exp $ - -#include - -#if GlxUseBuiltInDRIDriver -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtrasLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif - -#include "../common/Imakefile.inc" -#include "Imakefile.inc" -#include "../../array_cache/Imakefile.inc" -#include "../../math/Imakefile.inc" -#include "../../swrast/Imakefile.inc" -#include "../../swrast_setup/Imakefile.inc" -#include "../../tnl/Imakefile.inc" -#include "../../tnl_dd/Imakefile.inc" -#include "../../Imakefile.inc" -#if defined(i386Architecture) && MesaUseX86Asm -#include "../../X86/Imakefile.inc" -#endif -#ifdef SparcArchitecture -#include "../../SPARC/Imakefile.inc" -#endif - - DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MESA_ASM_DEFINES) - - INCLUDES = $(X_INCLUDES) $(MESA_INCLUDES) $(DRI_INCLUDES) - - DRIOBJS = $(GLXLIBSRC)/dri/dri_util.o - - DRMOBJS = $(GLXLIBSRC)/dri/drm/xf86drm.o \ - $(GLXLIBSRC)/dri/drm/xf86drmHash.o \ - $(GLXLIBSRC)/dri/drm/xf86drmRandom.o \ - $(GLXLIBSRC)/dri/drm/xf86drmSL.o - -#ifdef GlxSoProf - LOSRCS = ../../../../lowpc.c - HISRCS = ../../../../highpc.c - - LOOBJS = ../../../../lowpc.o - HIOBJS = ../../../../highpc.o -#endif - - SRCS = $(I810SRCS) - OBJS = $(LOOBJS) $(DRIOBJS) $(DRMOBJS) $(COREMESAOBJS) \ - $(MESA_ASM_OBJS) $(COMMONOBJS) $(I810OBJS) $(HIOBJS) - -REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) - -#include - -LibraryObjectRule() - -SubdirLibraryRule($(I810OBJS)) -NormalLintTarget($(SRCS)) - -#if !GlxUseBuiltInDRIDriver -LIBNAME = i810_dri.so -SharedDriModuleTarget($(LIBNAME),DONE $(OBJS),$(OBJS)) -InstallDynamicModule($(LIBNAME),$(MODULEDIR),dri) - -#ifdef GlxSoProf -SOPROF_LIBNAME = _i810_dri_p -NormalDepLibraryTarget($(SOPROF_LIBNAME),DONE $(OBJS),$(OBJS)) -InstallLibrary($(SOPROF_LIBNAME),$(MODULEDIR)/dri) -#endif -#endif - -DependTarget() - Index: xc/lib/GL/mesa/src/drv/i810/Imakefile.inc diff -u xc/lib/GL/mesa/src/drv/i810/Imakefile.inc:1.4 xc/lib/GL/mesa/src/drv/i810/Imakefile.inc:removed --- xc/lib/GL/mesa/src/drv/i810/Imakefile.inc:1.4 Tue May 27 12:34:33 2003 +++ xc/lib/GL/mesa/src/drv/i810/Imakefile.inc Wed Mar 16 21:05:00 2005 @@ -1,110 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/i810/Imakefile.inc,v 1.4 2003/05/27 16:34:33 tsi Exp $ - -#ifndef MesaDrvSrcDir -#define MesaDrvSrcDir $(GLXLIBSRC)/mesa/src/drv -#endif - -MESADRVSRCDIR = MesaDrvSrcDir - -#ifndef MesaDrvI810BuildDir -#define MesaDrvI810BuildDir /**/ -#endif -MESADRVI810BUILDDIR = MesaDrvI810BuildDir - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#if BuildXF86DRI - DRI_DEFINES = GlxDefines -DX_BYTE_ORDER=$(X_BYTE_ORDER) - DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ - -I$(GLXLIBSRC)/glx \ - -I$(INCLUDESRC) \ - -I$(INCLUDESRC)/GL \ - -I$(SERVERSRC)/GL/dri \ - -I$(XF86OSSRC) \ - -I$(XF86DRIVERSRC)/i810 \ - -I$(XF86COMSRC) \ - -I$(GLXLIBSRC)/dri/drm \ - -I$(GLXLIBSRC)/include -#endif - -MESA_INCLUDES = -I$(MESASRCDIR)/src \ - -I$(MESADRVSRCDIR)/common \ - -I$(MESADRVSRCDIR)/i810 - X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) - - I810SRCS = $(MESADRVI810BUILDDIR)i810context.c \ - $(MESADRVI810BUILDDIR)i810ioctl.c \ - $(MESADRVI810BUILDDIR)i810render.c \ - $(MESADRVI810BUILDDIR)i810screen.c \ - $(MESADRVI810BUILDDIR)i810span.c \ - $(MESADRVI810BUILDDIR)i810state.c \ - $(MESADRVI810BUILDDIR)i810tex.c \ - $(MESADRVI810BUILDDIR)i810texmem.c \ - $(MESADRVI810BUILDDIR)i810texstate.c \ - $(MESADRVI810BUILDDIR)i810tris.c \ - $(MESADRVI810BUILDDIR)i810vb.c - - I810OBJS = $(MESADRVI810BUILDDIR)i810context.o \ - $(MESADRVI810BUILDDIR)i810ioctl.o \ - $(MESADRVI810BUILDDIR)i810render.o \ - $(MESADRVI810BUILDDIR)i810screen.o \ - $(MESADRVI810BUILDDIR)i810span.o \ - $(MESADRVI810BUILDDIR)i810state.o \ - $(MESADRVI810BUILDDIR)i810tex.o \ - $(MESADRVI810BUILDDIR)i810texmem.o \ - $(MESADRVI810BUILDDIR)i810texstate.o \ - $(MESADRVI810BUILDDIR)i810tris.o \ - $(MESADRVI810BUILDDIR)i810vb.o - - I810UOBJS = $(MESADRVI810BUILDDIR)unshared/i810context.o \ - $(MESADRVI810BUILDDIR)unshared/i810ioctl.o \ - $(MESADRVI810BUILDDIR)unshared/i810render.o \ - $(MESADRVI810BUILDDIR)unshared/i810screen.o \ - $(MESADRVI810BUILDDIR)unshared/i810span.o \ - $(MESADRVI810BUILDDIR)unshared/i810state.o \ - $(MESADRVI810BUILDDIR)unshared/i810tex.o \ - $(MESADRVI810BUILDDIR)unshared/i810texmem.o \ - $(MESADRVI810BUILDDIR)unshared/i810texstate.o \ - $(MESADRVI810BUILDDIR)unshared/i810tris.o \ - $(MESADRVI810BUILDDIR)unshared/i810vb.o - - I810DOBJS = $(MESADRVI810BUILDDIR)debugger/i810context.o \ - $(MESADRVI810BUILDDIR)debugger/i810ioctl.o \ - $(MESADRVI810BUILDDIR)debugger/i810render.o \ - $(MESADRVI810BUILDDIR)debugger/i810screen.o \ - $(MESADRVI810BUILDDIR)debugger/i810span.o \ - $(MESADRVI810BUILDDIR)debugger/i810state.o \ - $(MESADRVI810BUILDDIR)debugger/i810tex.o \ - $(MESADRVI810BUILDDIR)debugger/i810texmem.o \ - $(MESADRVI810BUILDDIR)debugger/i810texstate.o \ - $(MESADRVI810BUILDDIR)debugger/i810tris.o \ - $(MESADRVI810BUILDDIR)debugger/i810vb.o - - I810POBJS = $(MESADRVI810BUILDDIR)profiled/i810context.o \ - $(MESADRVI810BUILDDIR)profiled/i810ioctl.o \ - $(MESADRVI810BUILDDIR)profiled/i810render.o \ - $(MESADRVI810BUILDDIR)profiled/i810screen.o \ - $(MESADRVI810BUILDDIR)profiled/i810span.o \ - $(MESADRVI810BUILDDIR)profiled/i810state.o \ - $(MESADRVI810BUILDDIR)profiled/i810tex.o \ - $(MESADRVI810BUILDDIR)profiled/i810texmem.o \ - $(MESADRVI810BUILDDIR)profiled/i810texstate.o \ - $(MESADRVI810BUILDDIR)profiled/i810tris.o \ - $(MESADRVI810BUILDDIR)profiled/i810vb.o - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(i810context.c, $(MESADRVSRCDIR)/i810) -LinkSourceFile(i810ioctl.c, $(MESADRVSRCDIR)/i810) -LinkSourceFile(i810render.c, $(MESADRVSRCDIR)/i810) -LinkSourceFile(i810screen.c, $(MESADRVSRCDIR)/i810) -LinkSourceFile(i810span.c, $(MESADRVSRCDIR)/i810) -LinkSourceFile(i810state.c, $(MESADRVSRCDIR)/i810) -LinkSourceFile(i810tex.c, $(MESADRVSRCDIR)/i810) -LinkSourceFile(i810texmem.c, $(MESADRVSRCDIR)/i810) -LinkSourceFile(i810texstate.c, $(MESADRVSRCDIR)/i810) -LinkSourceFile(i810tris.c, $(MESADRVSRCDIR)/i810) -LinkSourceFile(i810vb.c, $(MESADRVSRCDIR)/i810) -#endif - Index: xc/lib/GL/mesa/src/drv/i810/i810_3d_reg.h diff -u xc/lib/GL/mesa/src/drv/i810/i810_3d_reg.h:1.7 xc/lib/GL/mesa/src/drv/i810/i810_3d_reg.h:removed --- xc/lib/GL/mesa/src/drv/i810/i810_3d_reg.h:1.7 Fri Feb 22 16:33:03 2002 +++ xc/lib/GL/mesa/src/drv/i810/i810_3d_reg.h Wed Mar 16 21:05:00 2005 @@ -1,636 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/i810/i810_3d_reg.h,v 1.7 2002/02/22 21:33:03 dawes Exp $ */ - -#ifndef I810_3D_REG_H -#define I810_3D_REG_H - -#include "i810_reg.h" - -/* Registers not used in the X server - */ - -#define I810_NOP_ID 0x2094 -#define I810_NOP_ID_MASK ((1<<22)-1) - - -/* 3D instructions - */ - - -/* GFXRENDERSTATE_PV_PIXELIZATION_RULE, p149 - * - * Format: - * 0: GFX_OP_PV_RULE | PV_* - * - */ -#define GFX_OP_PV_RULE ((0x3<<29)|(0x7<<24)) -#define PV_SMALL_TRI_FILTER_ENABLE (0x1<<11) -#define PV_UPDATE_PIXRULE (0x1<<10) -#define PV_PIXRULE_ENABLE (0x1<<9) -#define PV_UPDATE_LINELIST (0x1<<8) -#define PV_LINELIST_MASK (0x3<<6) -#define PV_LINELIST_PV0 (0x0<<6) -#define PV_LINELIST_PV1 (0x1<<6) -#define PV_UPDATE_TRIFAN (0x1<<5) -#define PV_TRIFAN_MASK (0x3<<3) -#define PV_TRIFAN_PV0 (0x0<<3) -#define PV_TRIFAN_PV1 (0x1<<3) -#define PV_TRIFAN_PV2 (0x2<<3) -#define PV_UPDATE_TRISTRIP (0x1<<2) -#define PV_TRISTRIP_MASK (0x3<<0) -#define PV_TRISTRIP_PV0 (0x0<<0) -#define PV_TRISTRIP_PV1 (0x1<<0) -#define PV_TRISTRIP_PV2 (0x2<<0) - - -/* GFXRENDERSTATE_SCISSOR_ENABLE, p146 - * - * Format: - * 0: GFX_OP_SCISSOR | SC_* - */ -#define GFX_OP_SCISSOR ((0x3<<29)|(0x1c<<24)|(0x10<<19)) -#define SC_UPDATE_SCISSOR (0x1<<1) -#define SC_ENABLE_MASK (0x1<<0) -#define SC_ENABLE (0x1<<0) - -/* GFXRENDERSTATE_SCISSOR_INFO, p147 - * - * Format: - * 0: GFX_OP_SCISSOR_INFO - * 1: SCI_MIN_* - * 2: SCI_MAX_* - */ -#define GFX_OP_SCISSOR_INFO ((0x3<<29)|(0x1d<<24)|(0x81<<16)|(0x1)) -#define SCI_YMIN_MASK (0xffff<<16) -#define SCI_XMIN_MASK (0xffff<<0) -#define SCI_YMAX_MASK (0xffff<<16) -#define SCI_XMAX_MASK (0xffff<<0) - -/* GFXRENDERSTATE_DRAWING_RECT_INFO, p144 - * - * Format: - * 0: GFX_OP_DRAWRECT_INFO - * 1: DR1_* - * 2: DR2_* - * 3: DR3_* - * 4: DR4_* - */ -#define GFX_OP_DRAWRECT_INFO ((0x3<<29)|(0x1d<<24)|(0x80<<16)|(0x3)) -#define DR1_RECT_CLIP_ENABLE (0x0<<31) -#define DR1_RECT_CLIP_DISABLE (0x1<<31) -#define DR1_X_DITHER_BIAS_MASK (0x3<<26) -#define DR1_X_DITHER_BIAS_SHIFT 26 -#define DR1_Y_DITHER_BIAS_MASK (0x3<<24) -#define DR1_Y_DITHER_BIAS_SHIFT 24 -#define DR2_YMIN_MASK (0xffff<<16) -#define DR2_XMIN_MASK (0xffff<<0) -#define DR3_YMAX_MASK (0xffff<<16) -#define DR3_XMAX_MASK (0xffff<<0) -#define DR4_YORG_MASK (0x3ff<<16) -#define DR4_XORG_MASK (0x7ff<<0) - - -/* GFXRENDERSTATE_LINEWIDTH_CULL_SHADE_MODE, p140 - * - * Format: - * 0: GFX_OP_LINEWIDTH_CULL_SHADE_MODE | LCS_* - */ -#define GFX_OP_LINEWIDTH_CULL_SHADE_MODE ((0x3<<29)|(0x2<<24)) -#define LCS_UPDATE_ZMODE (0x1<<20) -#define LCS_Z_MASK (0xf<<16) -#define LCS_Z_NEVER (0x1<<16) -#define LCS_Z_LESS (0x2<<16) -#define LCS_Z_EQUAL (0x3<<16) -#define LCS_Z_LEQUAL (0x4<<16) -#define LCS_Z_GREATER (0x5<<16) -#define LCS_Z_NOTEQUAL (0x6<<16) -#define LCS_Z_GEQUAL (0x7<<16) -#define LCS_Z_ALWAYS (0x8<<16) -#define LCS_UPDATE_LINEWIDTH (0x1<<15) -#define LCS_LINEWIDTH_MASK (0x7<<12) -#define LCS_LINEWIDTH_SHIFT 12 -#define LCS_LINEWIDTH_0_5 (0x1<<12) -#define LCS_LINEWIDTH_1_0 (0x2<<12) -#define LCS_LINEWIDTH_2_0 (0x4<<12) -#define LCS_LINEWIDTH_3_0 (0x6<<12) -#define LCS_UPDATE_ALPHA_INTERP (0x1<<11) -#define LCS_ALPHA_FLAT (0x1<<10) -#define LCS_ALPHA_INTERP (0x0<<10) -#define LCS_UPDATE_FOG_INTERP (0x1<<9) -#define LCS_FOG_INTERP (0x0<<8) -#define LCS_FOG_FLAT (0x1<<8) -#define LCS_UPDATE_SPEC_INTERP (0x1<<7) -#define LCS_SPEC_INTERP (0x0<<6) -#define LCS_SPEC_FLAT (0x1<<6) -#define LCS_UPDATE_RGB_INTERP (0x1<<5) -#define LCS_RGB_INTERP (0x0<<4) -#define LCS_RGB_FLAT (0x1<<4) -#define LCS_UPDATE_CULL_MODE (0x1<<3) -#define LCS_CULL_MASK (0x7<<0) -#define LCS_CULL_DISABLE (0x1<<0) -#define LCS_CULL_CW (0x2<<0) -#define LCS_CULL_CCW (0x3<<0) -#define LCS_CULL_BOTH (0x4<<0) - -#define LCS_INTERP_FLAT (LCS_ALPHA_FLAT|LCS_RGB_FLAT|LCS_SPEC_FLAT) -#define LCS_UPDATE_INTERP (LCS_UPDATE_ALPHA_INTERP| \ - LCS_UPDATE_RGB_INTERP| \ - LCS_UPDATE_SPEC_INTERP) - - -/* GFXRENDERSTATE_BOOLEAN_ENA_1, p142 - * - */ -#define GFX_OP_BOOL_1 ((0x3<<29)|(0x3<<24)) -#define B1_UPDATE_SPEC_SETUP_ENABLE (1<<19) -#define B1_SPEC_SETUP_ENABLE (1<<18) -#define B1_UPDATE_ALPHA_SETUP_ENABLE (1<<17) -#define B1_ALPHA_SETUP_ENABLE (1<<16) -#define B1_UPDATE_CI_KEY_ENABLE (1<<15) -#define B1_CI_KEY_ENABLE (1<<14) -#define B1_UPDATE_CHROMAKEY_ENABLE (1<<13) -#define B1_CHROMAKEY_ENABLE (1<<12) -#define B1_UPDATE_Z_BIAS_ENABLE (1<<11) -#define B1_Z_BIAS_ENABLE (1<<10) -#define B1_UPDATE_SPEC_ENABLE (1<<9) -#define B1_SPEC_ENABLE (1<<8) -#define B1_UPDATE_FOG_ENABLE (1<<7) -#define B1_FOG_ENABLE (1<<6) -#define B1_UPDATE_ALPHA_TEST_ENABLE (1<<5) -#define B1_ALPHA_TEST_ENABLE (1<<4) -#define B1_UPDATE_BLEND_ENABLE (1<<3) -#define B1_BLEND_ENABLE (1<<2) -#define B1_UPDATE_Z_TEST_ENABLE (1<<1) -#define B1_Z_TEST_ENABLE (1<<0) - -/* GFXRENDERSTATE_BOOLEAN_ENA_2, p143 - * - */ -#define GFX_OP_BOOL_2 ((0x3<<29)|(0x4<<24)) -#define B2_UPDATE_MAP_CACHE_ENABLE (1<<17) -#define B2_MAP_CACHE_ENABLE (1<<16) -#define B2_UPDATE_ALPHA_DITHER_ENABLE (1<<15) -#define B2_ALPHA_DITHER_ENABLE (1<<14) -#define B2_UPDATE_FOG_DITHER_ENABLE (1<<13) -#define B2_FOG_DITHER_ENABLE (1<<12) -#define B2_UPDATE_SPEC_DITHER_ENABLE (1<<11) -#define B2_SPEC_DITHER_ENABLE (1<<10) -#define B2_UPDATE_RGB_DITHER_ENABLE (1<<9) -#define B2_RGB_DITHER_ENABLE (1<<8) -#define B2_UPDATE_FB_WRITE_ENABLE (1<<3) -#define B2_FB_WRITE_ENABLE (1<<2) -#define B2_UPDATE_ZB_WRITE_ENABLE (1<<1) -#define B2_ZB_WRITE_ENABLE (1<<0) - - -/* GFXRENDERSTATE_FOG_COLOR, p144 - */ -#define GFX_OP_FOG_COLOR ((0x3<<29)|(0x15<<24)) -#define FOG_RED_SHIFT 16 -#define FOG_GREEN_SHIFT 8 -#define FOG_BLUE_SHIFT 0 -#define FOG_RESERVED_MASK ((0x7<<16)|(0x3<<8)|(0x3)) - - -/* GFXRENDERSTATE_Z_BIAS_ALPHA_FUNC_REF, p139 - */ -#define GFX_OP_ZBIAS_ALPHAFUNC ((0x3<<29)|(0x14<<24)) -#define ZA_UPDATE_ZBIAS (1<<22) -#define ZA_ZBIAS_SHIFT 14 -#define ZA_ZBIAS_MASK (0xff<<14) -#define ZA_UPDATE_ALPHAFUNC (1<<13) -#define ZA_ALPHA_MASK (0xf<<9) -#define ZA_ALPHA_NEVER (1<<9) -#define ZA_ALPHA_LESS (2<<9) -#define ZA_ALPHA_EQUAL (3<<9) -#define ZA_ALPHA_LEQUAL (4<<9) -#define ZA_ALPHA_GREATER (5<<9) -#define ZA_ALPHA_NOTEQUAL (6<<9) -#define ZA_ALPHA_GEQUAL (7<<9) -#define ZA_ALPHA_ALWAYS (8<<9) -#define ZA_UPDATE_ALPHAREF (1<<8) -#define ZA_ALPHAREF_MASK (0xff<<0) -#define ZA_ALPHAREF_SHIFT 0 -#define ZA_ALPHAREF_RESERVED (0x7<<0) - - -/* GFXRENDERSTATE_SRC_DST_BLEND_MONO, p136 - */ -#define GFX_OP_SRC_DEST_MONO ((0x3<<29)|(0x8<<24)) -#define SDM_UPDATE_MONO_ENABLE (1<<13) -#define SDM_MONO_ENABLE (1<<12) -#define SDM_UPDATE_SRC_BLEND (1<<11) -#define SDM_SRC_MASK (0xf<<6) -#define SDM_SRC_ZERO (0x1<<6) -#define SDM_SRC_ONE (0x2<<6) -#define SDM_SRC_SRC_COLOR (0x3<<6) -#define SDM_SRC_INV_SRC_COLOR (0x4<<6) -#define SDM_SRC_SRC_ALPHA (0x5<<6) -#define SDM_SRC_INV_SRC_ALPHA (0x6<<6) -#define SDM_SRC_DST_COLOR (0x9<<6) -#define SDM_SRC_INV_DST_COLOR (0xa<<6) -#define SDM_SRC_BOTH_SRC_ALPHA (0xc<<6) -#define SDM_SRC_BOTH_INV_SRC_ALPHA (0xd<<6) -#define SDM_UPDATE_DST_BLEND (1<<5) -#define SDM_DST_MASK (0xf<<0) -#define SDM_DST_ZERO (0x1<<0) -#define SDM_DST_ONE (0x2<<0) -#define SDM_DST_SRC_COLOR (0x3<<0) -#define SDM_DST_INV_SRC_COLOR (0x4<<0) -#define SDM_DST_SRC_ALPHA (0x5<<0) -#define SDM_DST_INV_SRC_ALPHA (0x6<<0) -#define SDM_DST_DST_COLOR (0x9<<0) -#define SDM_DST_INV_DST_COLOR (0xa<<0) -#define SDM_DST_BOTH_SRC_ALPHA (0xc<<0) -#define SDM_DST_BOTH_INV_SRC_ALPHA (0xd<<0) - - -/* GFXRENDERSTATE_COLOR_FACTOR, p134 - * - * Format: - * 0: GFX_OP_COLOR_FACTOR - * 1: ARGB8888 color factor - */ -#define GFX_OP_COLOR_FACTOR ((0x3<<29)|(0x1d<<24)|(0x1<<16)|0x0) - -/* GFXRENDERSTATE_MAP_ALPHA_BLEND_STAGES, p132 - */ -#define GFX_OP_MAP_ALPHA_STAGES ((0x3<<29)|(0x1<<24)) -#define MA_STAGE_SHIFT 20 -#define MA_STAGE_0 (0<<20) -#define MA_STAGE_1 (1<<20) -#define MA_STAGE_2 (2<<20) -#define MA_UPDATE_ARG1 (1<<18) -#define MA_ARG1_MASK ((0x7<<15)|(0x1<<13)) -#define MA_ARG1_ALPHA_FACTOR (0x1<<15) -#define MA_ARG1_ITERATED_ALPHA (0x3<<15) -#define MA_ARG1_CURRENT_ALPHA (0x5<<15) -#define MA_ARG1_TEX0_ALPHA (0x6<<15) -#define MA_ARG1_TEX1_ALPHA (0x7<<15) -#define MA_ARG1_INVERT (0x1<<13) -#define MA_ARG1_DONT_INVERT (0x0<<13) -#define MA_UPDATE_ARG2 (1<<12) -#define MA_ARG2_MASK ((0x7<<8)|(0x1<<6)) -#define MA_ARG2_ALPHA_FACTOR (0x1<<8) -#define MA_ARG2_ITERATED_ALPHA (0x3<<8) -#define MA_ARG2_CURRENT_ALPHA (0x5<<8) -#define MA_ARG2_TEX0_ALPHA (0x6<<8) -#define MA_ARG2_TEX1_ALPHA (0x7<<8) -#define MA_ARG2_INVERT (0x1<<6) -#define MA_ARG2_DONT_INVERT (0x0<<6) -#define MA_UPDATE_OP (1<<5) -#define MA_OP_MASK (0xf) -#define MA_OP_ARG1 (0x1) -#define MA_OP_ARG2 (0x2) -#define MA_OP_MODULATE (0x3) -#define MA_OP_MODULATE_X2 (0x4) -#define MA_OP_MODULATE_X4 (0x5) -#define MA_OP_ADD (0x6) -#define MA_OP_ADD_SIGNED (0x7) -#define MA_OP_LIN_BLEND_ITER_ALPHA (0x8) -#define MA_OP_LIN_BLEND_ALPHA_FACTOR (0xa) -#define MA_OP_LIN_BLEND_TEX0_ALPHA (0x10) -#define MA_OP_LIN_BLEND_TEX1_ALPHA (0x11) - - -/* GFXRENDERSTATE_MAP_COLOR_BLEND_STAGES, p129 - */ -#define GFX_OP_MAP_COLOR_STAGES ((0x3<<29)|(0x0<<24)) -#define MC_STAGE_SHIFT 20 -#define MC_STAGE_0 (0<<20) -#define MC_STAGE_1 (1<<20) -#define MC_STAGE_2 (2<<20) -#define MC_UPDATE_DEST (1<<19) -#define MC_DEST_MASK (1<<18) -#define MC_DEST_CURRENT (0<<18) -#define MC_DEST_ACCUMULATOR (1<<18) -#define MC_UPDATE_ARG1 (1<<17) -#define MC_ARG1_MASK ((0x7<<14)|(0x1<<13)|(0x1<<12)) -#define MC_ARG1_ONE (0x0<<14) -#define MC_ARG1_COLOR_FACTOR (0x1<<14) -#define MC_ARG1_ACCUMULATOR (0x2<<14) -#define MC_ARG1_ITERATED_COLOR (0x3<<14) -#define MC_ARG1_SPECULAR_COLOR (0x4<<14) -#define MC_ARG1_CURRENT_COLOR (0x5<<14) -#define MC_ARG1_TEX0_COLOR (0x6<<14) -#define MC_ARG1_TEX1_COLOR (0x7<<14) -#define MC_ARG1_DONT_REPLICATE_ALPHA (0x0<<13) -#define MC_ARG1_REPLICATE_ALPHA (0x1<<13) -#define MC_ARG1_DONT_INVERT (0x0<<12) -#define MC_ARG1_INVERT (0x1<<12) -#define MC_UPDATE_ARG2 (1<<11) -#define MC_ARG2_MASK ((0x7<<8)|(0x1<<7)|(0x1<<6)) -#define MC_ARG2_ONE (0x0<<8) -#define MC_ARG2_COLOR_FACTOR (0x1<<8) -#define MC_ARG2_ACCUMULATOR (0x2<<8) -#define MC_ARG2_ITERATED_COLOR (0x3<<8) -#define MC_ARG2_SPECULAR_COLOR (0x4<<8) -#define MC_ARG2_CURRENT_COLOR (0x5<<8) -#define MC_ARG2_TEX0_COLOR (0x6<<8) -#define MC_ARG2_TEX1_COLOR (0x7<<8) -#define MC_ARG2_DONT_REPLICATE_ALPHA (0x0<<7) -#define MC_ARG2_REPLICATE_ALPHA (0x1<<7) -#define MC_ARG2_DONT_INVERT (0x0<<6) -#define MC_ARG2_INVERT (0x1<<6) -#define MC_UPDATE_OP (1<<5) -#define MC_OP_MASK (0xf) -#define MC_OP_DISABLE (0x0) -#define MC_OP_ARG1 (0x1) -#define MC_OP_ARG2 (0x2) -#define MC_OP_MODULATE (0x3) -#define MC_OP_MODULATE_X2 (0x4) -#define MC_OP_MODULATE_X4 (0x5) -#define MC_OP_ADD (0x6) -#define MC_OP_ADD_SIGNED (0x7) -#define MC_OP_LIN_BLEND_ITER_ALPHA (0x8) -#define MC_OP_LIN_BLEND_ALPHA_FACTOR (0xa) -#define MC_OP_LIN_BLEND_TEX0_ALPHA (0x10) -#define MC_OP_LIN_BLEND_TEX1_ALPHA (0x11) -#define MC_OP_LIN_BLEND_TEX0_COLOR (0x12) -#define MC_OP_LIN_BLEND_TEX1_COLOR (0x13) -#define MC_OP_SUBTRACT (0x14) - -/* GFXRENDERSTATE_MAP_PALETTE_LOAD, p128 - * - * Format: - * 0: GFX_OP_MAP_PALETTE_LOAD - * 1: 16bpp color[0] - * ... - * 256: 16bpp color[255] - */ -#define GFX_OP_MAP_PALETTE_LOAD ((0x3<<29)|(0x1d<<24)|(0x82<<16)|0xff) - -/* GFXRENDERSTATE_MAP_LOD_CONTROL, p127 - */ -#define GFX_OP_MAP_LOD_CTL ((0x3<<29)|(0x1c<<24)|(0x4<<19)) -#define MLC_MAP_ID_SHIFT 16 -#define MLC_MAP_0 (0<<16) -#define MLC_MAP_1 (1<<16) -#define MLC_UPDATE_DITHER_WEIGHT (1<<10) -#define MLC_DITHER_WEIGHT_MASK (0x3<<8) -#define MLC_DITHER_WEIGHT_FULL (0x0<<8) -#define MLC_DITHER_WEIGHT_50 (0x1<<8) -#define MLC_DITHER_WEIGHT_25 (0x2<<8) -#define MLC_DITHER_WEIGHT_12 (0x3<<8) -#define MLC_UPDATE_LOD_BIAS (1<<7) -#define MLC_LOD_BIAS_MASK ((1<<7)-1) - -/* GFXRENDERSTATE_MAP_LOD_LIMITS, p126 - */ -#define GFX_OP_MAP_LOD_LIMITS ((0x3<<29)|(0x1c<<24)|(0x3<<19)) -#define MLL_MAP_ID_SHIFT 16 -#define MLL_MAP_0 (0<<16) -#define MLL_MAP_1 (1<<16) -#define MLL_UPDATE_MAX_MIP (1<<13) -#define MLL_MAX_MIP_SHIFT 5 -#define MLL_MAX_MIP_MASK (0xff<<5) -#define MLL_MAX_MIP_ONE (0x10<<5) -#define MLL_UPDATE_MIN_MIP (1<<4) -#define MLL_MIN_MIP_SHIFT 0 -#define MLL_MIN_MIP_MASK (0xf<<0) - -/* GFXRENDERSTATE_MAP_FILTER, p124 - */ -#define GFX_OP_MAP_FILTER ((0x3<<29)|(0x1c<<24)|(0x2<<19)) -#define MF_MAP_ID_SHIFT 16 -#define MF_MAP_0 (0<<16) -#define MF_MAP_1 (1<<16) -#define MF_UPDATE_ANISOTROPIC (1<<12) -#define MF_ANISOTROPIC_MASK (1<<10) -#define MF_ANISOTROPIC_ENABLE (1<<10) -#define MF_UPDATE_MIP_FILTER (1<<9) -#define MF_MIP_MASK (0x3<<6) -#define MF_MIP_NONE (0x0<<6) -#define MF_MIP_NEAREST (0x1<<6) -#define MF_MIP_DITHER (0x2<<6) -#define MF_MIP_LINEAR (0x3<<6) -#define MF_UPDATE_MAG_FILTER (1<<5) -#define MF_MAG_MASK (1<<3) -#define MF_MAG_LINEAR (1<<3) -#define MF_MAG_NEAREST (0<<3) -#define MF_UPDATE_MIN_FILTER (1<<2) -#define MF_MIN_MASK (1<<0) -#define MF_MIN_LINEAR (1<<0) -#define MF_MIN_NEAREST (0<<0) - -/* GFXRENDERSTATE_MAP_INFO, p118 - */ -#define GFX_OP_MAP_INFO ((0x3<<29)|(0x1d<<24)|0x2) -#define MI1_MAP_ID_SHIFT 28 -#define MI1_MAP_0 (0<<28) -#define MI1_MAP_1 (1<<28) -#define MI1_FMT_MASK (0x7<<24) -#define MI1_FMT_8CI (0x0<<24) -#define MI1_FMT_8BPP (0x1<<24) -#define MI1_FMT_16BPP (0x2<<24) -#define MI1_FMT_422 (0x5<<24) -#define MI1_PF_MASK (0x3<<21) -#define MI1_PF_8CI_RGB565 (0x0<<21) -#define MI1_PF_8CI_ARGB1555 (0x1<<21) -#define MI1_PF_8CI_ARGB4444 (0x2<<21) -#define MI1_PF_8CI_AY88 (0x3<<21) -#define MI1_PF_16BPP_RGB565 (0x0<<21) -#define MI1_PF_16BPP_ARGB1555 (0x1<<21) -#define MI1_PF_16BPP_ARGB4444 (0x2<<21) -#define MI1_PF_16BPP_AY88 (0x3<<21) -#define MI1_PF_422_YCRCB_SWAP_Y (0x0<<21) -#define MI1_PF_422_YCRCB (0x1<<21) -#define MI1_PF_422_YCRCB_SWAP_UV (0x2<<21) -#define MI1_PF_422_YCRCB_SWAP_YUV (0x3<<21) -#define MI1_OUTPUT_CHANNEL_MASK (0x3<<19) -#define MI1_COLOR_CONV_ENABLE (1<<18) -#define MI1_VERT_STRIDE_MASK (1<<17) -#define MI1_VERT_STRIDE_1 (1<<17) -#define MI1_VERT_OFFSET_MASK (1<<16) -#define MI1_VERT_OFFSET_1 (1<<16) -#define MI1_ENABLE_FENCE_REGS (1<<10) -#define MI1_TILED_SURFACE (1<<9) -#define MI1_TILE_WALK_X (0<<8) -#define MI1_TILE_WALK_Y (1<<8) -#define MI1_PITCH_MASK (0xf<<0) -#define MI2_DIMENSIONS_ARE_LOG2 (1<<31) -#define MI2_DIMENSIONS_ARE_EXACT (0<<31) -#define MI2_HEIGHT_SHIFT 16 -#define MI2_HEIGHT_MASK (0x1ff<<16) -#define MI2_WIDTH_SHIFT 0 -#define MI2_WIDTH_MASK (0x1ff<<0) -#define MI3_BASE_ADDR_MASK (~0xf) - -/* GFXRENDERSTATE_MAP_COORD_SETS, p116 - */ -#define GFX_OP_MAP_COORD_SETS ((0x3<<29)|(0x1c<<24)|(0x1<<19)) -#define MCS_COORD_ID_SHIFT 16 -#define MCS_COORD_0 (0<<16) -#define MCS_COORD_1 (1<<16) -#define MCS_UPDATE_NORMALIZED (1<<15) -#define MCS_NORMALIZED_COORDS_MASK (1<<14) -#define MCS_NORMALIZED_COORDS (1<<14) -#define MCS_UPDATE_V_STATE (1<<7) -#define MCS_V_STATE_MASK (0x3<<4) -#define MCS_V_WRAP (0x0<<4) -#define MCS_V_MIRROR (0x1<<4) -#define MCS_V_CLAMP (0x2<<4) -#define MCS_V_WRAP_SHORTEST (0x3<<4) -#define MCS_UPDATE_U_STATE (1<<3) -#define MCS_U_STATE_MASK (0x3<<0) -#define MCS_U_WRAP (0x0<<0) -#define MCS_U_MIRROR (0x1<<0) -#define MCS_U_CLAMP (0x2<<0) -#define MCS_U_WRAP_SHORTEST (0x3<<0) - -/* GFXRENDERSTATE_MAP_TEXELS, p115 - */ -#define GFX_OP_MAP_TEXELS ((0x3<<29)|(0x1c<<24)|(0x0<<19)) -#define MT_UPDATE_TEXEL1_STATE (1<<15) -#define MT_TEXEL1_DISABLE (0<<14) -#define MT_TEXEL1_ENABLE (1<<14) -#define MT_TEXEL1_COORD0 (0<<11) -#define MT_TEXEL1_COORD1 (1<<11) -#define MT_TEXEL1_MAP0 (0<<8) -#define MT_TEXEL1_MAP1 (1<<8) -#define MT_UPDATE_TEXEL0_STATE (1<<7) -#define MT_TEXEL0_DISABLE (0<<6) -#define MT_TEXEL0_ENABLE (1<<6) -#define MT_TEXEL0_COORD0 (0<<3) -#define MT_TEXEL0_COORD1 (1<<3) -#define MT_TEXEL0_MAP0 (0<<0) -#define MT_TEXEL0_MAP1 (1<<0) - -/* GFXRENDERSTATE_VERTEX_FORMAT, p110 - */ -#define GFX_OP_VERTEX_FMT ((0x3<<29)|(0x5<<24)) -#define VF_TEXCOORD_COUNT_SHIFT 8 -#define VF_TEXCOORD_COUNT_0 (0<<8) -#define VF_TEXCOORD_COUNT_1 (1<<8) -#define VF_TEXCOORD_COUNT_2 (2<<8) -#define VF_SPEC_FOG_ENABLE (1<<7) -#define VF_RGBA_ENABLE (1<<6) -#define VF_Z_OFFSET_ENABLE (1<<5) -#define VF_XYZ (0x1<<1) -#define VF_XYZW (0x2<<1) -#define VF_XY (0x3<<1) -#define VF_XYW (0x4<<1) - - -#define VERT_X_MASK (~0xf) -#define VERT_X_EDGE_V2V0 (1<<2) -#define VERT_X_EDGE_V1V2 (1<<1) -#define VERT_X_EDGE_V0V1 (1<<0) - -/* Not enabled fields should not be sent to hardware: - */ -typedef struct { - union { - float x; - unsigned int edge_flags; - } x; - float y; - float z; - float z_bias; - float oow; - unsigned int argb; - unsigned int fog_spec_rgb; /* spec g and r ignored. */ - float tu0; - float tv0; - float tu1; - float tv1; -} i810_full_vertex; - - - -/* GFXCMDPARSER_BATCH_BUFFER, p105 - * - * Not clear whether start address must be shifted or not. Not clear - * whether address is physical system memory, or subject to GTT - * translation. Because the address appears to be 32 bits long, - * perhaps it refers to physical system memory... - */ -#define CMD_OP_BATCH_BUFFER ((0x0<<29)|(0x30<<23)|0x1) -#define BB1_START_ADDR_MASK (~0x7) -#define BB1_PROTECTED (1<<0) -#define BB1_UNPROTECTED (0<<0) -#define BB2_END_ADDR_MASK (~0x7) - -/* Hardware seems to barf on buffers larger than this (in strange ways)... - */ -#define MAX_BATCH (512*1024) - - -/* GFXCMDPARSER_Z_BUFFER_INFO, p98 - * - * Base address is in GTT space, and must be 4K aligned - */ -#define CMD_OP_Z_BUFFER_INFO ((0x0<<29)|(0x16<<23)) -#define ZB_BASE_ADDR_SHIFT 0 -#define ZB_BASE_ADDR_MASK (~((1<<12)-1)) -#define ZB_PITCH_512B (0x0<<0) -#define ZB_PITCH_1K (0x1<<0) -#define ZB_PITCH_2K (0x2<<0) -#define ZB_PITCH_4K (0x3<<0) - -/* GFXCMDPARSER_FRONT_BUFFER_INFO, p97 - * - * Format: - * 0: CMD_OP_FRONT_BUFFER_INFO | (pitch< - * - */ - - -#include "glheader.h" -#include "context.h" -#include "matrix.h" -#include "simple_list.h" -#include "extensions.h" -#include "imports.h" - -#include "swrast/swrast.h" -#include "swrast_setup/swrast_setup.h" -#include "tnl/tnl.h" -#include "array_cache/acache.h" - -#include "tnl/t_pipeline.h" - -#include "i810screen.h" -#include "i810_dri.h" - -#include "i810state.h" -#include "i810tex.h" -#include "i810span.h" -#include "i810tris.h" -#include "i810vb.h" -#include "i810ioctl.h" - -#include "utils.h" -#ifndef I810_DEBUG -int I810_DEBUG = (0); -#endif - -static const GLubyte *i810GetString( GLcontext *ctx, GLenum name ) -{ - switch (name) { - case GL_VENDOR: - return (GLubyte *)"Keith Whitwell"; - case GL_RENDERER: - return (GLubyte *)"Mesa DRI I810 20021125"; - default: - return 0; - } -} - -static void i810BufferSize(GLframebuffer *buffer, GLuint *width, GLuint *height) -{ - GET_CURRENT_CONTEXT(ctx); - i810ContextPtr imesa = I810_CONTEXT(ctx); - - /* Need to lock to make sure the driDrawable is uptodate. This - * information is used to resize Mesa's software buffers, so it has - * to be correct. - */ - LOCK_HARDWARE(imesa); - *width = imesa->driDrawable->w; - *height = imesa->driDrawable->h; - UNLOCK_HARDWARE(imesa); -} - -/* Extension strings exported by the i810 driver. - */ -static const char * const card_extensions[] = -{ - "GL_ARB_multitexture", - "GL_ARB_texture_env_add", - "GL_ARB_texture_mirrored_repeat", - "GL_EXT_stencil_wrap", - "GL_EXT_texture_edge_clamp", - "GL_EXT_texture_env_add", - "GL_EXT_texture_lod_bias", - "GL_IBM_texture_mirrored_repeat", - "GL_MESA_ycbcr_texture", - "GL_SGIS_generate_mipmap", - "GL_SGIS_texture_edge_clamp", - NULL -}; - -extern const struct gl_pipeline_stage _i810_render_stage; - -static const struct gl_pipeline_stage *i810_pipeline[] = { - &_tnl_vertex_transform_stage, - &_tnl_normal_transform_stage, - &_tnl_lighting_stage, - &_tnl_fog_coordinate_stage, - &_tnl_texgen_stage, - &_tnl_texture_transform_stage, - /* REMOVE: point attenuation stage */ -#if 1 - &_i810_render_stage, /* ADD: unclipped rastersetup-to-dma */ -#endif - &_tnl_render_stage, - 0, -}; - -static const struct dri_debug_control debug_control[] = -{ - { "fall", DEBUG_FALLBACKS }, - { "tex", DEBUG_TEXTURE }, - { "ioctl", DEBUG_IOCTL }, - { "prim", DEBUG_PRIMS }, - { "vert", DEBUG_VERTS }, - { "state", DEBUG_STATE }, - { "verb", DEBUG_VERBOSE }, - { "dri", DEBUG_DRI }, - { "dma", DEBUG_DMA }, - { "san", DEBUG_SANITY }, - { "sync", DEBUG_SYNC }, - { "sleep", DEBUG_SLEEP }, - { NULL, 0 } -}; - -GLboolean -i810CreateContext( const __GLcontextModes *mesaVis, - __DRIcontextPrivate *driContextPriv, - void *sharedContextPrivate ) -{ - GLcontext *ctx, *shareCtx; - i810ContextPtr imesa; - __DRIscreenPrivate *sPriv = driContextPriv->driScreenPriv; - i810ScreenPrivate *i810Screen = (i810ScreenPrivate *)sPriv->private; - I810SAREAPtr saPriv = (I810SAREAPtr) - (((GLubyte *)sPriv->pSAREA) + i810Screen->sarea_priv_offset); - - /* Allocate i810 context */ - imesa = (i810ContextPtr) CALLOC_STRUCT(i810_context_t); - if (!imesa) { - return GL_FALSE; - } - - /* Allocate the Mesa context */ - if (sharedContextPrivate) - shareCtx = ((i810ContextPtr) sharedContextPrivate)->glCtx; - else - shareCtx = NULL; - imesa->glCtx = _mesa_create_context(mesaVis, shareCtx, (void*) imesa, GL_TRUE); - if (!imesa->glCtx) { - FREE(imesa); - return GL_FALSE; - } - driContextPriv->driverPrivate = imesa; - - imesa->i810Screen = i810Screen; - imesa->driScreen = sPriv; - imesa->sarea = saPriv; - imesa->glBuffer = NULL; - - (void) memset( imesa->texture_heaps, 0, sizeof( imesa->texture_heaps ) ); - make_empty_list( & imesa->swapped ); - - imesa->nr_heaps = 1; - imesa->texture_heaps[0] = driCreateTextureHeap( 0, imesa, - i810Screen->textureSize, - 12, - I810_NR_TEX_REGIONS, - imesa->sarea->texList, - & imesa->sarea->texAge, - & imesa->swapped, - sizeof( struct i810_texture_object_t ), - (destroy_texture_object_t *) i810DestroyTexObj ); - - - - /* Set the maximum texture size small enough that we can guarentee - * that both texture units can bind a maximal texture and have them - * in memory at once. - */ - - - - ctx = imesa->glCtx; - ctx->Const.MaxTextureUnits = 2; - - - /* FIXME: driCalcualteMaxTextureLevels assumes that mipmaps are tightly - * FIXME: packed, but they're not in Intel graphics hardware. - */ - driCalculateMaxTextureLevels( imesa->texture_heaps, - imesa->nr_heaps, - & ctx->Const, - 4, - 11, /* max 2D texture size is 2048x2048 */ - 0, /* 3D textures unsupported */ - 0, /* cube textures unsupported. */ - 0, /* texture rectangles unsupported. */ - 12, - GL_FALSE ); - - ctx->Const.MinLineWidth = 1.0; - ctx->Const.MinLineWidthAA = 1.0; - ctx->Const.MaxLineWidth = 3.0; - ctx->Const.MaxLineWidthAA = 3.0; - ctx->Const.LineWidthGranularity = 1.0; - - ctx->Const.MinPointSize = 1.0; - ctx->Const.MinPointSizeAA = 1.0; - ctx->Const.MaxPointSize = 3.0; - ctx->Const.MaxPointSizeAA = 3.0; - ctx->Const.PointSizeGranularity = 1.0; - - ctx->Driver.GetBufferSize = i810BufferSize; - ctx->Driver.ResizeBuffers = _swrast_alloc_buffers; - ctx->Driver.GetString = i810GetString; - - /* Who owns who? - */ - ctx->DriverCtx = (void *) imesa; - imesa->glCtx = ctx; - - /* Initialize the software rasterizer and helper modules. - */ - _swrast_CreateContext( ctx ); - _ac_CreateContext( ctx ); - _tnl_CreateContext( ctx ); - _swsetup_CreateContext( ctx ); - - /* Install the customized pipeline: - */ - _tnl_destroy_pipeline( ctx ); - _tnl_install_pipeline( ctx, i810_pipeline ); - - /* Configure swrast to match hardware characteristics: - */ - _swrast_allow_pixel_fog( ctx, GL_FALSE ); - _swrast_allow_vertex_fog( ctx, GL_TRUE ); - - /* Dri stuff - */ - imesa->hHWContext = driContextPriv->hHWContext; - imesa->driFd = sPriv->fd; - imesa->driHwLock = &sPriv->pSAREA->lock; - - imesa->stipple_in_hw = 1; - imesa->RenderIndex = ~0; - imesa->dirty = I810_UPLOAD_CTX|I810_UPLOAD_BUFFERS; - imesa->upload_cliprects = GL_TRUE; - - imesa->CurrentTexObj[0] = 0; - imesa->CurrentTexObj[1] = 0; - - _math_matrix_ctr( &imesa->ViewportMatrix ); - - driInitExtensions( ctx, card_extensions, GL_TRUE ); - i810InitStateFuncs( ctx ); - i810InitTextureFuncs( ctx ); - i810InitTriFuncs( ctx ); - i810InitSpanFuncs( ctx ); - i810InitIoctlFuncs( ctx ); - i810InitVB( ctx ); - i810InitState( ctx ); - -#if DO_DEBUG - I810_DEBUG = driParseDebugString( getenv( "I810_DEBUG" ), - debug_control ); - I810_DEBUG |= driParseDebugString( getenv( "INTEL_DEBUG" ), - debug_control ); -#endif - - return GL_TRUE; -} - -void -i810DestroyContext(__DRIcontextPrivate *driContextPriv) -{ - i810ContextPtr imesa = (i810ContextPtr) driContextPriv->driverPrivate; - - assert(imesa); /* should never be null */ - if (imesa) { - GLboolean release_texture_heaps; - - - release_texture_heaps = (imesa->glCtx->Shared->RefCount == 1); - _swsetup_DestroyContext( imesa->glCtx ); - _tnl_DestroyContext( imesa->glCtx ); - _ac_DestroyContext( imesa->glCtx ); - _swrast_DestroyContext( imesa->glCtx ); - - i810FreeVB( imesa->glCtx ); - - /* free the Mesa context */ - imesa->glCtx->DriverCtx = NULL; - _mesa_destroy_context(imesa->glCtx); - if ( release_texture_heaps ) { - /* This share group is about to go away, free our private - * texture object data. - */ - int i; - - for ( i = 0 ; i < imesa->nr_heaps ; i++ ) { - driDestroyTextureHeap( imesa->texture_heaps[ i ] ); - imesa->texture_heaps[ i ] = NULL; - } - - assert( is_empty_list( & imesa->swapped ) ); - } - - Xfree(imesa); - } -} - - -void i810XMesaSetFrontClipRects( i810ContextPtr imesa ) -{ - __DRIdrawablePrivate *dPriv = imesa->driDrawable; - - imesa->numClipRects = dPriv->numClipRects; - imesa->pClipRects = dPriv->pClipRects; - imesa->drawX = dPriv->x; - imesa->drawY = dPriv->y; - - i810EmitDrawingRectangle( imesa ); - imesa->upload_cliprects = GL_TRUE; -} - - -void i810XMesaSetBackClipRects( i810ContextPtr imesa ) -{ - __DRIdrawablePrivate *dPriv = imesa->driDrawable; - - if (imesa->sarea->pf_enabled == 0 && dPriv->numBackClipRects == 0) - { - imesa->numClipRects = dPriv->numClipRects; - imesa->pClipRects = dPriv->pClipRects; - imesa->drawX = dPriv->x; - imesa->drawY = dPriv->y; - } else { - imesa->numClipRects = dPriv->numBackClipRects; - imesa->pClipRects = dPriv->pBackClipRects; - imesa->drawX = dPriv->backX; - imesa->drawY = dPriv->backY; - } - - i810EmitDrawingRectangle( imesa ); - imesa->upload_cliprects = GL_TRUE; -} - - -static void i810XMesaWindowMoved( i810ContextPtr imesa ) -{ - switch (imesa->glCtx->Color._DrawDestMask) { - case FRONT_LEFT_BIT: - i810XMesaSetFrontClipRects( imesa ); - break; - case BACK_LEFT_BIT: - i810XMesaSetBackClipRects( imesa ); - break; - case GL_FRONT_LEFT: - default: - /* glDrawBuffer(GL_NONE or GL_FRONT_AND_BACK): software fallback */ - i810XMesaSetFrontClipRects( imesa ); - } -} - - -GLboolean -i810UnbindContext(__DRIcontextPrivate *driContextPriv) -{ - i810ContextPtr imesa = (i810ContextPtr) driContextPriv->driverPrivate; - if (imesa) { - imesa->dirty = I810_UPLOAD_CTX|I810_UPLOAD_BUFFERS; - if (imesa->CurrentTexObj[0]) imesa->dirty |= I810_UPLOAD_TEX0; - if (imesa->CurrentTexObj[1]) imesa->dirty |= I810_UPLOAD_TEX1; - } - - return GL_TRUE; -} - - -GLboolean -i810MakeCurrent(__DRIcontextPrivate *driContextPriv, - __DRIdrawablePrivate *driDrawPriv, - __DRIdrawablePrivate *driReadPriv) -{ - if (driContextPriv) { - i810ContextPtr imesa = (i810ContextPtr) driContextPriv->driverPrivate; - - /* Shouldn't the readbuffer be stored also? - */ - imesa->driDrawable = driDrawPriv; - - _mesa_make_current2(imesa->glCtx, - (GLframebuffer *) driDrawPriv->driverPrivate, - (GLframebuffer *) driReadPriv->driverPrivate); - - /* Are these necessary? - */ - i810XMesaWindowMoved( imesa ); - if (!imesa->glCtx->Viewport.Width) - _mesa_set_viewport(imesa->glCtx, 0, 0, - driDrawPriv->w, driDrawPriv->h); - } - else { - _mesa_make_current(0,0); - } - - return GL_TRUE; -} - -static void -i810UpdatePageFlipping( i810ContextPtr imesa ) -{ - GLcontext *ctx = imesa->glCtx; - int front = 0; - - switch (ctx->Color._DrawDestMask) { - case FRONT_LEFT_BIT: - front = 1; - break; - case BACK_LEFT_BIT: - front = 0; - break; - default: - return; - } - - if ( imesa->sarea->pf_current_page == 1 ) - front ^= 1; - - if (front) { - imesa->BufferSetup[I810_DESTREG_DI1] = imesa->i810Screen->fbOffset | imesa->i810Screen->backPitchBits; - imesa->drawMap = (char *)imesa->driScreen->pFB; - imesa->readMap = (char *)imesa->driScreen->pFB; - } else { - imesa->BufferSetup[I810_DESTREG_DI1] = imesa->i810Screen->backOffset | imesa->i810Screen->backPitchBits; - imesa->drawMap = imesa->i810Screen->back.map; - imesa->readMap = imesa->i810Screen->back.map; - } - - imesa->dirty |= I810_UPLOAD_BUFFERS; -} - -void i810GetLock( i810ContextPtr imesa, GLuint flags ) -{ - __DRIdrawablePrivate *dPriv = imesa->driDrawable; - __DRIscreenPrivate *sPriv = imesa->driScreen; - I810SAREAPtr sarea = imesa->sarea; - int me = imesa->hHWContext; - unsigned i; - - drmGetLock(imesa->driFd, imesa->hHWContext, flags); - - /* If the window moved, may need to set a new cliprect now. - * - * NOTE: This releases and regains the hw lock, so all state - * checking must be done *after* this call: - */ - DRI_VALIDATE_DRAWABLE_INFO(sPriv, dPriv); - - - /* If we lost context, need to dump all registers to hardware. - * Note that we don't care about 2d contexts, even if they perform - * accelerated commands, so the DRI locking in the X server is even - * more broken than usual. - */ - if (sarea->ctxOwner != me) { - imesa->upload_cliprects = GL_TRUE; - imesa->dirty = I810_UPLOAD_CTX|I810_UPLOAD_BUFFERS; - if (imesa->CurrentTexObj[0]) imesa->dirty |= I810_UPLOAD_TEX0; - if (imesa->CurrentTexObj[1]) imesa->dirty |= I810_UPLOAD_TEX1; - sarea->ctxOwner = me; - } - - /* Shared texture managment - if another client has played with - * texture space, figure out which if any of our textures have been - * ejected, and update our global LRU. - */ - for ( i = 0 ; i < imesa->nr_heaps ; i++ ) { - DRI_AGE_TEXTURES( imesa->texture_heaps[ i ] ); - } - - if (imesa->lastStamp != dPriv->lastStamp) { - i810UpdatePageFlipping( imesa ); - i810XMesaWindowMoved( imesa ); - imesa->lastStamp = dPriv->lastStamp; - } -} - - -void -i810SwapBuffers( __DRIdrawablePrivate *dPriv ) -{ - if (dPriv->driContextPriv && dPriv->driContextPriv->driverPrivate) { - i810ContextPtr imesa; - GLcontext *ctx; - imesa = (i810ContextPtr) dPriv->driContextPriv->driverPrivate; - ctx = imesa->glCtx; - if (ctx->Visual.doubleBufferMode) { - _mesa_notifySwapBuffers( ctx ); /* flush pending rendering comands */ - if ( imesa->sarea->pf_active ) { - i810PageFlip( dPriv ); - } else { - i810CopyBuffer( dPriv ); - } - } - } - else { - /* XXX this shouldn't be an error but we can't handle it for now */ - _mesa_problem(NULL, "i810SwapBuffers: drawable has no context!\n"); - } -} - Index: xc/lib/GL/mesa/src/drv/i810/i810context.h diff -u xc/lib/GL/mesa/src/drv/i810/i810context.h:1.10 xc/lib/GL/mesa/src/drv/i810/i810context.h:removed --- xc/lib/GL/mesa/src/drv/i810/i810context.h:1.10 Sun Sep 28 16:15:11 2003 +++ xc/lib/GL/mesa/src/drv/i810/i810context.h Wed Mar 16 21:05:00 2005 @@ -1,256 +0,0 @@ -/* - * GLX Hardware Device Driver for Intel i810 - * Copyright (C) 1999 Keith Whitwell - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * KEITH WHITWELL, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/i810/i810context.h,v 1.10 2003/09/28 20:15:11 alanh Exp $ */ - -#ifndef I810CONTEXT_INC -#define I810CONTEXT_INC - -typedef struct i810_context_t i810Context; -typedef struct i810_context_t *i810ContextPtr; -typedef struct i810_texture_object_t *i810TextureObjectPtr; - -#include "mtypes.h" -#include "mm.h" - -#include "i810screen.h" -#include "i810tex.h" - - -/* Reasons to disable hardware rasterization. - */ -#define I810_FALLBACK_TEXTURE 0x1 -#define I810_FALLBACK_DRAW_BUFFER 0x2 -#define I810_FALLBACK_READ_BUFFER 0x4 -#define I810_FALLBACK_COLORMASK 0x8 -#define I810_FALLBACK_SPECULAR 0x20 -#define I810_FALLBACK_LOGICOP 0x40 -#define I810_FALLBACK_RENDERMODE 0x80 -#define I810_FALLBACK_STENCIL 0x100 -#define I810_FALLBACK_BLEND_EQ 0x200 -#define I810_FALLBACK_BLEND_FUNC 0x400 - - -#ifndef PCI_CHIP_I810 -#define PCI_CHIP_I810 0x7121 -#define PCI_CHIP_I810_DC100 0x7123 -#define PCI_CHIP_I810_E 0x7125 -#define PCI_CHIP_I815 0x1132 -#endif - -#define IS_I810(imesa) (imesa->i810Screen->deviceID == PCI_CHIP_I810 || \ - imesa->i810Screen->deviceID == PCI_CHIP_I810_DC100 || \ - imesa->i810Screen->deviceID == PCI_CHIP_I810_E) -#define IS_I815(imesa) (imesa->i810Screen->deviceID == PCI_CHIP_I815) - - -#define I810_UPLOAD_TEX(i) (I810_UPLOAD_TEX0<<(i)) - -/* Use the templated vertex formats: - */ -#define TAG(x) i810##x -#include "tnl_dd/t_dd_vertex.h" -#undef TAG - -typedef void (*i810_tri_func)( i810ContextPtr, i810Vertex *, i810Vertex *, - i810Vertex * ); -typedef void (*i810_line_func)( i810ContextPtr, i810Vertex *, i810Vertex * ); -typedef void (*i810_point_func)( i810ContextPtr, i810Vertex * ); - -struct i810_context_t { - GLint refcount; - GLcontext *glCtx; - - /* Texture object bookkeeping - */ - unsigned nr_heaps; - driTexHeap * texture_heaps[1]; - driTextureObject swapped; - - struct i810_texture_object_t *CurrentTexObj[2]; - - - /* Bit flag to keep track of fallbacks. - */ - GLuint Fallback; - - /* Temporaries for translating away float colors: - */ - struct gl_client_array UbyteColor; - struct gl_client_array UbyteSecondaryColor; - - /* State for i810vb.c and i810tris.c. - */ - GLuint new_state; /* _NEW_* flags */ - GLuint SetupNewInputs; - GLuint SetupIndex; - GLuint RenderIndex; - GLmatrix ViewportMatrix; - GLenum render_primitive; - GLenum reduced_primitive; - GLuint hw_primitive; - GLubyte *verts; - - drmBufPtr vertex_buffer; - char *vertex_addr; - GLuint vertex_low; - GLuint vertex_high; - GLuint vertex_last_prim; - - GLboolean upload_cliprects; - - - /* Fallback rasterization functions - */ - i810_point_func draw_point; - i810_line_func draw_line; - i810_tri_func draw_tri; - - /* Hardware state - */ - GLuint dirty; /* I810_UPLOAD_* */ - GLuint Setup[I810_CTX_SETUP_SIZE]; - GLuint BufferSetup[I810_DEST_SETUP_SIZE]; - int vertex_size; - int vertex_stride_shift; - unsigned int lastStamp; - GLboolean stipple_in_hw; - - GLenum TexEnvImageFmt[2]; - - /* State which can't be computed completely on the fly: - */ - GLuint LcsCullMode; - GLuint LcsLineWidth; - GLuint LcsPointSize; - - /* Funny mesa mirrors - */ - GLushort ClearColor; - - /* DRI stuff - */ - GLuint needClip; - GLframebuffer *glBuffer; - GLboolean doPageFlip; - - /* These refer to the current draw (front vs. back) buffer: - */ - char *drawMap; /* draw buffer address in virtual mem */ - char *readMap; - int drawX; /* origin of drawable in draw buffer */ - int drawY; - GLuint numClipRects; /* cliprects for that buffer */ - XF86DRIClipRectPtr pClipRects; - - int lastSwap; - int texAge; - int ctxAge; - int dirtyAge; - - - GLboolean scissor; - XF86DRIClipRectRec draw_rect; - XF86DRIClipRectRec scissor_rect; - - drmContext hHWContext; - drmLock *driHwLock; - int driFd; - - __DRIdrawablePrivate *driDrawable; - __DRIscreenPrivate *driScreen; - i810ScreenPrivate *i810Screen; - I810SAREAPtr sarea; -}; - - -#define I810_CONTEXT(ctx) ((i810ContextPtr)(ctx->DriverCtx)) - -#define GET_DISPATCH_AGE( imesa ) imesa->sarea->last_dispatch -#define GET_ENQUEUE_AGE( imesa ) imesa->sarea->last_enqueue - - -/* Lock the hardware and validate our state. - */ -#define LOCK_HARDWARE( imesa ) \ - do { \ - char __ret=0; \ - DRM_CAS(imesa->driHwLock, imesa->hHWContext, \ - (DRM_LOCK_HELD|imesa->hHWContext), __ret); \ - if (__ret) \ - i810GetLock( imesa, 0 ); \ - } while (0) - - - -/* Release the kernel lock. - */ -#define UNLOCK_HARDWARE(imesa) \ - DRM_UNLOCK(imesa->driFd, imesa->driHwLock, imesa->hHWContext); - - -/* This is the wrong way to do it, I'm sure. Otherwise the drm - * bitches that I've already got the heavyweight lock. At worst, - * this is 3 ioctls. The best solution probably only gets me down - * to 2 ioctls in the worst case. - */ -#define LOCK_HARDWARE_QUIESCENT( imesa ) do { \ - LOCK_HARDWARE( imesa ); \ - i810RegetLockQuiescent( imesa ); \ -} while(0) - - -extern void i810GetLock( i810ContextPtr imesa, GLuint flags ); -extern void i810EmitHwStateLocked( i810ContextPtr imesa ); -extern void i810EmitScissorValues( i810ContextPtr imesa, int box_nr, int emit ); -extern void i810EmitDrawingRectangle( i810ContextPtr imesa ); -extern void i810XMesaSetBackClipRects( i810ContextPtr imesa ); -extern void i810XMesaSetFrontClipRects( i810ContextPtr imesa ); - -#define SUBPIXEL_X -.5 -#define SUBPIXEL_Y -.5 - -/* ================================================================ - * Debugging: - */ -#define DO_DEBUG 1 -#if DO_DEBUG -extern int I810_DEBUG; -#else -#define I810_DEBUG 0 -#endif - -#define DEBUG_TEXTURE 0x1 -#define DEBUG_STATE 0x2 -#define DEBUG_IOCTL 0x4 -#define DEBUG_PRIMS 0x8 -#define DEBUG_VERTS 0x10 -#define DEBUG_FALLBACKS 0x20 -#define DEBUG_VERBOSE 0x40 -#define DEBUG_DRI 0x80 -#define DEBUG_DMA 0x100 -#define DEBUG_SANITY 0x200 -#define DEBUG_SYNC 0x400 -#define DEBUG_SLEEP 0x800 - -#endif Index: xc/lib/GL/mesa/src/drv/i810/i810ioctl.c diff -u xc/lib/GL/mesa/src/drv/i810/i810ioctl.c:1.8 xc/lib/GL/mesa/src/drv/i810/i810ioctl.c:removed --- xc/lib/GL/mesa/src/drv/i810/i810ioctl.c:1.8 Sun Sep 28 16:15:11 2003 +++ xc/lib/GL/mesa/src/drv/i810/i810ioctl.c Wed Mar 16 21:05:01 2005 @@ -1,510 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/i810/i810ioctl.c,v 1.8 2003/09/28 20:15:11 alanh Exp $ */ - -#include /* for usleep() */ - -#include "glheader.h" -#include "mtypes.h" -#include "macros.h" -#include "dd.h" -#include "swrast/swrast.h" -#include "mm.h" - -#include "i810screen.h" -#include "i810_dri.h" - -#include "i810context.h" -#include "i810ioctl.h" -#include "i810state.h" - -static drmBufPtr i810_get_buffer_ioctl( i810ContextPtr imesa ) -{ - drmI810DMA dma; - drmBufPtr buf; - int retcode, i = 0; - - while (1) { - retcode = drmCommandWriteRead(imesa->driFd, DRM_I810_GETBUF, - &dma, sizeof(drmI810DMA)); - - if (dma.granted == 1 && retcode == 0) - break; - - if (++i > 1000) { - drmCommandNone(imesa->driFd, DRM_I810_FLUSH); - i = 0; - } - } - - buf = &(imesa->i810Screen->bufs->list[dma.request_idx]); - buf->idx = dma.request_idx; - buf->used = 0; - buf->total = dma.request_size; - buf->address = (drmAddress)dma.virtual; - - return buf; -} - - - -#define DEPTH_SCALE ((1<<16)-1) - -static void i810Clear( GLcontext *ctx, GLbitfield mask, GLboolean all, - GLint cx, GLint cy, GLint cw, GLint ch ) -{ - i810ContextPtr imesa = I810_CONTEXT( ctx ); - __DRIdrawablePrivate *dPriv = imesa->driDrawable; - const GLuint colorMask = *((GLuint *) &ctx->Color.ColorMask); - drmI810Clear clear; - int i; - - clear.flags = 0; - clear.clear_color = imesa->ClearColor; - clear.clear_depth = (GLuint) (ctx->Depth.Clear * DEPTH_SCALE); - - I810_FIREVERTICES( imesa ); - - if ((mask & DD_FRONT_LEFT_BIT) && colorMask == ~0) { - clear.flags |= I810_FRONT; - mask &= ~DD_FRONT_LEFT_BIT; - } - - if ((mask & DD_BACK_LEFT_BIT) && colorMask == ~0) { - clear.flags |= I810_BACK; - mask &= ~DD_BACK_LEFT_BIT; - } - - if (mask & DD_DEPTH_BIT) { - if (ctx->Depth.Mask) - clear.flags |= I810_DEPTH; - mask &= ~DD_DEPTH_BIT; - } - - if (clear.flags) { - LOCK_HARDWARE( imesa ); - - /* flip top to bottom */ - cy = dPriv->h-cy-ch; - cx += imesa->drawX; - cy += imesa->drawY; - - for (i = 0 ; i < imesa->numClipRects ; ) - { - int nr = MIN2(i + I810_NR_SAREA_CLIPRECTS, imesa->numClipRects); - XF86DRIClipRectPtr box = imesa->pClipRects; - XF86DRIClipRectPtr b = imesa->sarea->boxes; - int n = 0; - - if (!all) { - for ( ; i < nr ; i++) { - GLint x = box[i].x1; - GLint y = box[i].y1; - GLint w = box[i].x2 - x; - GLint h = box[i].y2 - y; - - if (x < cx) w -= cx - x, x = cx; - if (y < cy) h -= cy - y, y = cy; - if (x + w > cx + cw) w = cx + cw - x; - if (y + h > cy + ch) h = cy + ch - y; - if (w <= 0) continue; - if (h <= 0) continue; - - b->x1 = x; - b->y1 = y; - b->x2 = x + w; - b->y2 = y + h; - b++; - n++; - } - } else { - for ( ; i < nr ; i++) { - *b++ = *(XF86DRIClipRectPtr)&box[i]; - n++; - } - } - - imesa->sarea->nbox = n; - drmCommandWrite(imesa->driFd, DRM_I810_CLEAR, - &clear, sizeof(drmI810Clear)); - } - - UNLOCK_HARDWARE( imesa ); - imesa->upload_cliprects = GL_TRUE; - } - - if (mask) - _swrast_Clear( ctx, mask, all, cx, cy, cw, ch ); -} - - - - -/* - * Copy the back buffer to the front buffer. - */ -void i810CopyBuffer( const __DRIdrawablePrivate *dPriv ) -{ - i810ContextPtr imesa; - XF86DRIClipRectPtr pbox; - int nbox, i, tmp; - - assert(dPriv); - assert(dPriv->driContextPriv); - assert(dPriv->driContextPriv->driverPrivate); - - imesa = (i810ContextPtr) dPriv->driContextPriv->driverPrivate; - - I810_FIREVERTICES( imesa ); - LOCK_HARDWARE( imesa ); - - pbox = dPriv->pClipRects; - nbox = dPriv->numClipRects; - - for (i = 0 ; i < nbox ; ) - { - int nr = MIN2(i + I810_NR_SAREA_CLIPRECTS, dPriv->numClipRects); - XF86DRIClipRectRec *b = (XF86DRIClipRectRec *)imesa->sarea->boxes; - - imesa->sarea->nbox = nr - i; - - for ( ; i < nr ; i++) - *b++ = pbox[i]; - - drmCommandNone(imesa->driFd, DRM_I810_SWAP); - } - - tmp = GET_ENQUEUE_AGE(imesa); - UNLOCK_HARDWARE( imesa ); - - /* multiarb will suck the life out of the server without this throttle: - */ - if (GET_DISPATCH_AGE(imesa) < imesa->lastSwap) { - i810WaitAge(imesa, imesa->lastSwap); - } - - imesa->lastSwap = tmp; - imesa->upload_cliprects = GL_TRUE; -} - - -/* - * XXX implement when full-screen extension is done. - */ -void i810PageFlip( const __DRIdrawablePrivate *dPriv ) -{ - i810ContextPtr imesa; - int tmp, ret; - - assert(dPriv); - assert(dPriv->driContextPriv); - assert(dPriv->driContextPriv->driverPrivate); - - imesa = (i810ContextPtr) dPriv->driContextPriv->driverPrivate; - - I810_FIREVERTICES( imesa ); - LOCK_HARDWARE( imesa ); - - if (dPriv->pClipRects) { - *(XF86DRIClipRectRec *)imesa->sarea->boxes = dPriv->pClipRects[0]; - imesa->sarea->nbox = 1; - } - ret = drmCommandNone(imesa->driFd, DRM_I810_FLIP); - if (ret) { - fprintf(stderr, "%s: %d\n", __FUNCTION__, ret); - UNLOCK_HARDWARE( imesa ); - exit(1); - } - - tmp = GET_ENQUEUE_AGE(imesa); - UNLOCK_HARDWARE( imesa ); - - /* multiarb will suck the life out of the server without this throttle: - */ - if (GET_DISPATCH_AGE(imesa) < imesa->lastSwap) { - i810WaitAge(imesa, imesa->lastSwap); - } - - /* i810SetDrawBuffer( imesa->glCtx, imesa->glCtx->Color.DriverDrawBuffer );*/ - i810DrawBuffer( imesa->glCtx, imesa->glCtx->Color.DrawBuffer ); - imesa->upload_cliprects = GL_TRUE; - imesa->lastSwap = tmp; - return; -} - - -/* This waits for *everybody* to finish rendering -- overkill. - */ -void i810DmaFinish( i810ContextPtr imesa ) -{ - I810_FIREVERTICES( imesa ); - - LOCK_HARDWARE( imesa ); - i810RegetLockQuiescent( imesa ); - UNLOCK_HARDWARE( imesa ); -} - - -void i810RegetLockQuiescent( i810ContextPtr imesa ) -{ - drmUnlock(imesa->driFd, imesa->hHWContext); - i810GetLock( imesa, DRM_LOCK_QUIESCENT ); -} - -void i810WaitAgeLocked( i810ContextPtr imesa, int age ) -{ - int i = 0, j; - - while (++i < 5000) { - drmCommandNone(imesa->driFd, DRM_I810_GETAGE); - if (GET_DISPATCH_AGE(imesa) >= age) - return; - for (j = 0 ; j < 1000 ; j++) - ; - } - - drmCommandNone(imesa->driFd, DRM_I810_FLUSH); -} - - -void i810WaitAge( i810ContextPtr imesa, int age ) -{ - int i = 0, j; - - while (++i < 5000) { - drmCommandNone(imesa->driFd, DRM_I810_GETAGE); - if (GET_DISPATCH_AGE(imesa) >= age) - return; - for (j = 0 ; j < 1000 ; j++) - ; - } - - i = 0; - while (++i < 1000) { - drmCommandNone(imesa->driFd, DRM_I810_GETAGE); - if (GET_DISPATCH_AGE(imesa) >= age) - return; - usleep(1000); - } - - LOCK_HARDWARE(imesa); - drmCommandNone(imesa->driFd, DRM_I810_FLUSH); - UNLOCK_HARDWARE(imesa); -} - - - - -static int intersect_rect( XF86DRIClipRectPtr out, - XF86DRIClipRectPtr a, - XF86DRIClipRectPtr b ) -{ - *out = *a; - if (b->x1 > out->x1) out->x1 = b->x1; - if (b->x2 < out->x2) out->x2 = b->x2; - if (out->x1 >= out->x2) return 0; - - if (b->y1 > out->y1) out->y1 = b->y1; - if (b->y2 < out->y2) out->y2 = b->y2; - if (out->y1 >= out->y2) return 0; - return 1; -} - - -static void emit_state( i810ContextPtr imesa ) -{ - GLuint dirty = imesa->dirty; - I810SAREAPtr sarea = imesa->sarea; - - if (dirty & I810_UPLOAD_BUFFERS) { - memcpy( sarea->BufferState, imesa->BufferSetup, - sizeof(imesa->BufferSetup) ); - } - - if (dirty & I810_UPLOAD_CTX) { - memcpy( sarea->ContextState, imesa->Setup, - sizeof(imesa->Setup) ); - } - - if (dirty & I810_UPLOAD_TEX0) { - memcpy(sarea->TexState[0], - imesa->CurrentTexObj[0]->Setup, - sizeof(imesa->CurrentTexObj[0]->Setup)); - } - - if (dirty & I810_UPLOAD_TEX1) { - GLuint *setup = sarea->TexState[1]; - - memcpy( setup, - imesa->CurrentTexObj[1]->Setup, - sizeof(imesa->CurrentTexObj[1]->Setup)); - - /* Need this for the case where both units are bound to the same - * texobj. - */ - setup[I810_TEXREG_MI1] ^= (MI1_MAP_0 ^ MI1_MAP_1); - setup[I810_TEXREG_MLC] ^= (MLC_MAP_0 ^ MLC_MAP_1); - setup[I810_TEXREG_MLL] ^= (MLL_MAP_0 ^ MLL_MAP_1); - setup[I810_TEXREG_MCS] ^= (MCS_COORD_0 ^ MCS_COORD_1); - setup[I810_TEXREG_MF] ^= (MF_MAP_0 ^ MF_MAP_1); - } - - sarea->dirty = dirty; - imesa->dirty = 0; -} - - -static void age_imesa( i810ContextPtr imesa, int age ) -{ - if (imesa->CurrentTexObj[0]) imesa->CurrentTexObj[0]->base.timestamp = age; - if (imesa->CurrentTexObj[1]) imesa->CurrentTexObj[1]->base.timestamp = age; -} - - -void i810FlushPrimsLocked( i810ContextPtr imesa ) -{ - XF86DRIClipRectPtr pbox = (XF86DRIClipRectPtr)imesa->pClipRects; - int nbox = imesa->numClipRects; - drmBufPtr buffer = imesa->vertex_buffer; - I810SAREAPtr sarea = imesa->sarea; - drmI810Vertex vertex; - int i; - - if (I810_DEBUG & DEBUG_STATE) - i810PrintDirty( __FUNCTION__, imesa->dirty ); - - if (imesa->dirty) - emit_state( imesa ); - - vertex.idx = buffer->idx; - vertex.used = imesa->vertex_low; - vertex.discard = 0; - sarea->vertex_prim = imesa->hw_primitive; - - if (!nbox) { - vertex.used = 0; - } - else if (nbox > I810_NR_SAREA_CLIPRECTS) { - imesa->upload_cliprects = GL_TRUE; - } - - if (!nbox || !imesa->upload_cliprects) - { - if (nbox == 1) - sarea->nbox = 0; - else - sarea->nbox = nbox; - - vertex.discard = 1; - drmCommandWrite(imesa->driFd, DRM_I810_VERTEX, - &vertex, sizeof(drmI810Vertex)); - age_imesa(imesa, sarea->last_enqueue); - } - else - { - for (i = 0 ; i < nbox ; ) - { - int nr = MIN2(i + I810_NR_SAREA_CLIPRECTS, nbox); - XF86DRIClipRectPtr b = sarea->boxes; - - if (imesa->scissor) { - sarea->nbox = 0; - - for ( ; i < nr ; i++) { - b->x1 = pbox[i].x1 - imesa->drawX; - b->y1 = pbox[i].y1 - imesa->drawY; - b->x2 = pbox[i].x2 - imesa->drawX; - b->y2 = pbox[i].y2 - imesa->drawY; - - if (intersect_rect(b, b, &imesa->scissor_rect)) { - sarea->nbox++; - b++; - } - } - - /* Culled? - */ - if (!sarea->nbox) { - if (nr < nbox) continue; - vertex.used = 0; - } - } else { - sarea->nbox = nr - i; - for ( ; i < nr ; i++, b++) { - b->x1 = pbox[i].x1 - imesa->drawX; - b->y1 = pbox[i].y1 - imesa->drawY; - b->x2 = pbox[i].x2 - imesa->drawX; - b->y2 = pbox[i].y2 - imesa->drawY; - } - } - - /* Finished with the buffer? - */ - if (nr == nbox) - vertex.discard = 1; - - drmCommandWrite(imesa->driFd, DRM_I810_VERTEX, - &vertex, sizeof(drmI810Vertex)); - age_imesa(imesa, imesa->sarea->last_enqueue); - } - } - - /* Reset imesa vars: - */ - imesa->vertex_buffer = 0; - imesa->vertex_addr = 0; - imesa->vertex_low = 0; - imesa->vertex_high = 0; - imesa->vertex_last_prim = 0; - imesa->dirty = 0; - imesa->upload_cliprects = GL_FALSE; -} - -void i810FlushPrimsGetBuffer( i810ContextPtr imesa ) -{ - LOCK_HARDWARE(imesa); - - if (imesa->vertex_buffer) - i810FlushPrimsLocked( imesa ); - - imesa->vertex_buffer = i810_get_buffer_ioctl( imesa ); - imesa->vertex_high = imesa->vertex_buffer->total; - imesa->vertex_addr = (char *)imesa->vertex_buffer->address; - imesa->vertex_low = 4; /* leave room for instruction header */ - imesa->vertex_last_prim = imesa->vertex_low; - UNLOCK_HARDWARE(imesa); -} - - -void i810FlushPrims( i810ContextPtr imesa ) -{ - if (imesa->vertex_buffer) { - LOCK_HARDWARE( imesa ); - i810FlushPrimsLocked( imesa ); - UNLOCK_HARDWARE( imesa ); - } -} - - - -int i810_check_copy(int fd) -{ - return(drmCommandNone(fd, DRM_I810_DOCOPY)); -} - -static void i810Flush( GLcontext *ctx ) -{ - i810ContextPtr imesa = I810_CONTEXT( ctx ); - I810_FIREVERTICES( imesa ); -} - -static void i810Finish( GLcontext *ctx ) -{ - i810ContextPtr imesa = I810_CONTEXT( ctx ); - i810DmaFinish( imesa ); -} - -void i810InitIoctlFuncs( GLcontext *ctx ) -{ - ctx->Driver.Flush = i810Flush; - ctx->Driver.Clear = i810Clear; - ctx->Driver.Finish = i810Finish; -} Index: xc/lib/GL/mesa/src/drv/i810/i810ioctl.h diff -u xc/lib/GL/mesa/src/drv/i810/i810ioctl.h:1.7 xc/lib/GL/mesa/src/drv/i810/i810ioctl.h:removed --- xc/lib/GL/mesa/src/drv/i810/i810ioctl.h:1.7 Wed Oct 30 07:51:33 2002 +++ xc/lib/GL/mesa/src/drv/i810/i810ioctl.h Wed Mar 16 21:05:01 2005 @@ -1,49 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/i810/i810ioctl.h,v 1.7 2002/10/30 12:51:33 alanh Exp $ */ - -#ifndef I810_IOCTL_H -#define I810_IOCTL_H - -#include "i810context.h" - -void i810EmitPrim( i810ContextPtr imesa ); -void i810FlushPrims( i810ContextPtr mmesa ); -void i810FlushPrimsLocked( i810ContextPtr mmesa ); -void i810FlushPrimsGetBuffer( i810ContextPtr imesa ); - -void i810WaitAgeLocked( i810ContextPtr imesa, int age ); -void i810WaitAge( i810ContextPtr imesa, int age ); -void i810DmaFinish( i810ContextPtr imesa ); -void i810RegetLockQuiescent( i810ContextPtr imesa ); -void i810InitIoctlFuncs( GLcontext *ctx ); -void i810CopyBuffer( const __DRIdrawablePrivate *dpriv ); -void i810PageFlip( const __DRIdrawablePrivate *dpriv ); -int i810_check_copy(int fd); - -#define I810_STATECHANGE(imesa, flag) \ -do { \ - if (imesa->vertex_low != imesa->vertex_last_prim) \ - i810FlushPrims(imesa); \ - imesa->dirty |= flag; \ -} while (0) \ - - -#define I810_FIREVERTICES(imesa) \ -do { \ - if (imesa->vertex_buffer) { \ - i810FlushPrims(imesa); \ - } \ -} while (0) - -static __inline GLuint *i810AllocDmaLow( i810ContextPtr imesa, int bytes ) -{ - if (imesa->vertex_low + bytes > imesa->vertex_high) - i810FlushPrimsGetBuffer( imesa ); - - { - GLuint *start = (GLuint *)(imesa->vertex_addr + imesa->vertex_low); - imesa->vertex_low += bytes; - return start; - } -} - -#endif Index: xc/lib/GL/mesa/src/drv/i810/i810render.c diff -u xc/lib/GL/mesa/src/drv/i810/i810render.c:1.3 xc/lib/GL/mesa/src/drv/i810/i810render.c:removed --- xc/lib/GL/mesa/src/drv/i810/i810render.c:1.3 Sun Sep 28 16:15:12 2003 +++ xc/lib/GL/mesa/src/drv/i810/i810render.c Wed Mar 16 21:05:01 2005 @@ -1,214 +0,0 @@ -/* - * Intel i810 DRI driver for Mesa 3.5 - * - * Copyright (C) 1999-2000 Keith Whitwell All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL KEITH WHITWELL BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - * CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * Author: - * Keith Whitwell - */ - - -/* - * Render unclipped vertex buffers by emitting vertices directly to - * dma buffers. Use strip/fan hardware acceleration where possible. - * - */ -#include "glheader.h" -#include "context.h" -#include "macros.h" -#include "imports.h" -#include "mtypes.h" - -#include "tnl/t_context.h" - -#include "i810screen.h" -#include "i810_dri.h" - -#include "i810context.h" -#include "i810tris.h" -#include "i810state.h" -#include "i810vb.h" -#include "i810ioctl.h" - -/* - * Render unclipped vertex buffers by emitting vertices directly to - * dma buffers. Use strip/fan hardware primitives where possible. - * Try to simulate missing primitives with indexed vertices. - */ -#define HAVE_POINTS 0 -#define HAVE_LINES 1 -#define HAVE_LINE_STRIPS 1 -#define HAVE_TRIANGLES 1 -#define HAVE_TRI_STRIPS 1 -#define HAVE_TRI_STRIP_1 0 /* has it, template can't use it yet */ -#define HAVE_TRI_FANS 1 -#define HAVE_POLYGONS 1 -#define HAVE_QUADS 0 -#define HAVE_QUAD_STRIPS 0 - -#define HAVE_ELTS 0 - - -static GLuint hw_prim[GL_POLYGON+1] = { - 0, - PR_LINES, - 0, - PR_LINESTRIP, - PR_TRIANGLES, - PR_TRISTRIP_0, - PR_TRIFAN, - 0, - 0, - PR_POLYGON -}; - -static const GLenum reduced_prim[GL_POLYGON+1] = { - GL_POINTS, - GL_LINES, - GL_LINES, - GL_LINES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES -}; - -/* Fallback to normal rendering. - */ -static void VERT_FALLBACK( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint flags ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - tnl->Driver.Render.PrimitiveNotify( ctx, flags & PRIM_MODE_MASK ); - tnl->Driver.Render.BuildVertices( ctx, start, count, ~0 ); - tnl->Driver.Render.PrimTabVerts[flags&PRIM_MODE_MASK]( ctx, start, - count, flags ); - I810_CONTEXT(ctx)->SetupNewInputs = VERT_BIT_CLIP; -} - - - -#define LOCAL_VARS i810ContextPtr imesa = I810_CONTEXT(ctx) -#define INIT( prim ) do { \ - I810_STATECHANGE(imesa, 0); \ - i810RasterPrimitive( ctx, reduced_prim[prim], hw_prim[prim] ); \ -} while (0) -#define NEW_PRIMITIVE() I810_STATECHANGE( imesa, 0 ) -#define NEW_BUFFER() I810_FIREVERTICES( imesa ) -#define GET_CURRENT_VB_MAX_VERTS() \ - (((int)imesa->vertex_high - (int)imesa->vertex_low) / (imesa->vertex_size*4)) -#define GET_SUBSEQUENT_VB_MAX_VERTS() \ - (I810_DMA_BUF_SZ-4) / (imesa->vertex_size * 4) - - -#define EMIT_VERTS( ctx, j, nr ) \ - i810_emit_contiguous_verts(ctx, j, (j)+(nr)) - - -#define TAG(x) i810_##x -#include "tnl_dd/t_dd_dmatmp.h" - - -/**********************************************************************/ -/* Render pipeline stage */ -/**********************************************************************/ - - -static GLboolean i810_run_render( GLcontext *ctx, - struct gl_pipeline_stage *stage ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - struct vertex_buffer *VB = &tnl->vb; - GLuint i, length, flags = 0; - - /* Don't handle clipping or indexed vertices. - */ - if (VB->ClipOrMask || imesa->RenderIndex != 0 || VB->Elts) { - return GL_TRUE; - } - - imesa->SetupNewInputs = VERT_BIT_CLIP; - - tnl->Driver.Render.Start( ctx ); - - for (i = VB->FirstPrimitive ; !(flags & PRIM_LAST) ; i += length) - { - flags = VB->Primitive[i]; - length= VB->PrimitiveLength[i]; - if (length) - i810_render_tab_verts[flags & PRIM_MODE_MASK]( ctx, i, i + length, - flags ); - } - - tnl->Driver.Render.Finish( ctx ); - - return GL_FALSE; /* finished the pipe */ -} - - -static void i810_check_render( GLcontext *ctx, struct gl_pipeline_stage *stage ) -{ - GLuint inputs = VERT_BIT_CLIP | VERT_BIT_COLOR0; - - if (ctx->RenderMode == GL_RENDER) { - if (ctx->_TriangleCaps & DD_SEPARATE_SPECULAR) - inputs |= VERT_BIT_COLOR1; - - if (ctx->Texture.Unit[0]._ReallyEnabled) - inputs |= VERT_BIT_TEX0; - - if (ctx->Texture.Unit[1]._ReallyEnabled) - inputs |= VERT_BIT_TEX1; - - if (ctx->Fog.Enabled) - inputs |= VERT_BIT_FOG; - } - - stage->inputs = inputs; -} - - -static void dtr( struct gl_pipeline_stage *stage ) -{ - (void)stage; -} - - -const struct gl_pipeline_stage _i810_render_stage = -{ - "i810 render", - (_DD_NEW_SEPARATE_SPECULAR | - _NEW_TEXTURE| - _NEW_FOG| - _NEW_RENDERMODE), /* re-check (new inputs) */ - 0, /* re-run (always runs) */ - GL_TRUE, /* active */ - 0, 0, /* inputs (set in check_render), outputs */ - 0, 0, /* changed_inputs, private */ - dtr, /* destructor */ - i810_check_render, /* check - initially set to alloc data */ - i810_run_render /* run */ -}; Index: xc/lib/GL/mesa/src/drv/i810/i810screen.c diff -u xc/lib/GL/mesa/src/drv/i810/i810screen.c:1.3 xc/lib/GL/mesa/src/drv/i810/i810screen.c:removed --- xc/lib/GL/mesa/src/drv/i810/i810screen.c:1.3 Sun Sep 28 16:15:12 2003 +++ xc/lib/GL/mesa/src/drv/i810/i810screen.c Wed Mar 16 21:05:01 2005 @@ -1,278 +0,0 @@ -/************************************************************************** - -Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/i810/i810screen.c,v 1.3 2003/09/28 20:15:12 alanh Exp $ */ - -/* - * Authors: - * Keith Whitwell - * - */ - - -#include "glheader.h" -#include "context.h" -#include "matrix.h" -#include "simple_list.h" - -#include "i810screen.h" -#include "i810_dri.h" - -#include "i810state.h" -#include "i810tex.h" -#include "i810span.h" -#include "i810tris.h" -#include "i810ioctl.h" - - - -/* static int i810_malloc_proxy_buf(drmBufMapPtr buffers) */ -/* { */ -/* char *buffer; */ -/* drmBufPtr buf; */ -/* int i; */ - -/* buffer = Xmalloc(I810_DMA_BUF_SZ); */ -/* if(buffer == NULL) return -1; */ -/* for(i = 0; i < I810_DMA_BUF_NR; i++) { */ -/* buf = &(buffers->list[i]); */ -/* buf->address = (drmAddress)buffer; */ -/* } */ -/* return 0; */ -/* } */ - -static drmBufMapPtr i810_create_empty_buffers(void) -{ - drmBufMapPtr retval; - - retval = (drmBufMapPtr)Xmalloc(sizeof(drmBufMap)); - if(retval == NULL) return NULL; - memset(retval, 0, sizeof(drmBufMap)); - retval->list = (drmBufPtr)Xmalloc(sizeof(drmBuf) * I810_DMA_BUF_NR); - if(retval->list == NULL) { - Xfree(retval); - return NULL; - } - memset(retval->list, 0, sizeof(drmBuf) * I810_DMA_BUF_NR); - return retval; -} - - -static GLboolean -i810InitDriver(__DRIscreenPrivate *sPriv) -{ - i810ScreenPrivate *i810Screen; - I810DRIPtr gDRIPriv = (I810DRIPtr)sPriv->pDevPriv; - - /* Check the DRI externsion version */ - if ( sPriv->driMajor != 4 || sPriv->driMinor < 0 ) { - __driUtilMessage( "i810 DRI driver expected DRI version 4.0.x " - "but got version %d.%d.%d", - sPriv->driMajor, sPriv->driMinor, sPriv->driPatch ); - return GL_FALSE; - } - - /* Check that the DDX driver version is compatible */ - if (sPriv->ddxMajor != 1 || - sPriv->ddxMinor < 0) { - __driUtilMessage("i810 DRI driver expected DDX driver version 1.0.x but got version %d.%d.%d", sPriv->ddxMajor, sPriv->ddxMinor, sPriv->ddxPatch); - return GL_FALSE; - } - - /* Check that the DRM driver version is compatible */ - if (sPriv->drmMajor != 1 || - sPriv->drmMinor < 2) { - __driUtilMessage("i810 DRI driver expected DRM driver version 1.2.x but got version %d.%d.%d", sPriv->drmMajor, sPriv->drmMinor, sPriv->drmPatch); - return GL_FALSE; - } - - /* Allocate the private area */ - i810Screen = (i810ScreenPrivate *)Xmalloc(sizeof(i810ScreenPrivate)); - if (!i810Screen) { - __driUtilMessage("i810InitDriver: alloc i810ScreenPrivate struct failed"); - return GL_FALSE; - } - - i810Screen->driScrnPriv = sPriv; - sPriv->private = (void *)i810Screen; - - i810Screen->deviceID=gDRIPriv->deviceID; - i810Screen->width=gDRIPriv->width; - i810Screen->height=gDRIPriv->height; - i810Screen->mem=gDRIPriv->mem; - i810Screen->cpp=gDRIPriv->cpp; - i810Screen->fbStride=gDRIPriv->fbStride; - i810Screen->fbOffset=gDRIPriv->fbOffset; - - if (gDRIPriv->bitsPerPixel == 15) - i810Screen->fbFormat = DV_PF_555; - else - i810Screen->fbFormat = DV_PF_565; - - i810Screen->backOffset=gDRIPriv->backOffset; - i810Screen->depthOffset=gDRIPriv->depthOffset; - i810Screen->backPitch = gDRIPriv->auxPitch; - i810Screen->backPitchBits = gDRIPriv->auxPitchBits; - i810Screen->textureOffset=gDRIPriv->textureOffset; - i810Screen->textureSize=gDRIPriv->textureSize; - i810Screen->logTextureGranularity = gDRIPriv->logTextureGranularity; - - i810Screen->bufs = i810_create_empty_buffers(); - if (i810Screen->bufs == NULL) { - __driUtilMessage("i810InitDriver: i810_create_empty_buffers() failed"); - Xfree(i810Screen); - return GL_FALSE; - } - - i810Screen->back.handle = gDRIPriv->backbuffer; - i810Screen->back.size = gDRIPriv->backbufferSize; - - if (drmMap(sPriv->fd, - i810Screen->back.handle, - i810Screen->back.size, - (drmAddress *)&i810Screen->back.map) != 0) { - Xfree(i810Screen); - sPriv->private = NULL; - __driUtilMessage("i810InitDriver: drmMap failed"); - return GL_FALSE; - } - - i810Screen->depth.handle = gDRIPriv->depthbuffer; - i810Screen->depth.size = gDRIPriv->depthbufferSize; - - if (drmMap(sPriv->fd, - i810Screen->depth.handle, - i810Screen->depth.size, - (drmAddress *)&i810Screen->depth.map) != 0) { - Xfree(i810Screen); - drmUnmap(i810Screen->back.map, i810Screen->back.size); - sPriv->private = NULL; - __driUtilMessage("i810InitDriver: drmMap (2) failed"); - return GL_FALSE; - } - - i810Screen->tex.handle = gDRIPriv->textures; - i810Screen->tex.size = gDRIPriv->textureSize; - - if (drmMap(sPriv->fd, - i810Screen->tex.handle, - i810Screen->tex.size, - (drmAddress *)&i810Screen->tex.map) != 0) { - Xfree(i810Screen); - drmUnmap(i810Screen->back.map, i810Screen->back.size); - drmUnmap(i810Screen->depth.map, i810Screen->depth.size); - sPriv->private = NULL; - __driUtilMessage("i810InitDriver: drmMap (3) failed"); - return GL_FALSE; - } - - i810Screen->sarea_priv_offset = gDRIPriv->sarea_priv_offset; - - return GL_TRUE; -} - -static void -i810DestroyScreen(__DRIscreenPrivate *sPriv) -{ - i810ScreenPrivate *i810Screen = (i810ScreenPrivate *)sPriv->private; - - /* Need to unmap all the bufs and maps here: - */ - drmUnmap(i810Screen->back.map, i810Screen->back.size); - drmUnmap(i810Screen->depth.map, i810Screen->depth.size); - drmUnmap(i810Screen->tex.map, i810Screen->tex.size); - - Xfree(i810Screen); - sPriv->private = NULL; -} - - -static GLboolean -i810CreateBuffer( __DRIscreenPrivate *driScrnPriv, - __DRIdrawablePrivate *driDrawPriv, - const __GLcontextModes *mesaVis, - GLboolean isPixmap ) -{ - if (isPixmap) { - return GL_FALSE; /* not implemented */ - } - else { - driDrawPriv->driverPrivate = (void *) - _mesa_create_framebuffer(mesaVis, - GL_FALSE, /* software depth buffer? */ - mesaVis->stencilBits > 0, - mesaVis->accumRedBits > 0, - GL_FALSE /* s/w alpha planes */); - return (driDrawPriv->driverPrivate != NULL); - } -} - - -static void -i810DestroyBuffer(__DRIdrawablePrivate *driDrawPriv) -{ - _mesa_destroy_framebuffer((GLframebuffer *) (driDrawPriv->driverPrivate)); -} - - -static GLboolean -i810OpenCloseFullScreen(__DRIcontextPrivate *driContextPriv) -{ - return GL_TRUE; -} - -static const struct __DriverAPIRec i810API = { - .InitDriver = i810InitDriver, - .DestroyScreen = i810DestroyScreen, - .CreateContext = i810CreateContext, - .DestroyContext = i810DestroyContext, - .CreateBuffer = i810CreateBuffer, - .DestroyBuffer = i810DestroyBuffer, - .SwapBuffers = i810SwapBuffers, - .MakeCurrent = i810MakeCurrent, - .UnbindContext = i810UnbindContext, - .OpenFullScreen = i810OpenCloseFullScreen, - .CloseFullScreen = i810OpenCloseFullScreen, - .GetSwapInfo = NULL, - .GetMSC = NULL, - .WaitForMSC = NULL, - .WaitForSBC = NULL, - .SwapBuffersMSC = NULL -}; - - -/* - * This is the bootstrap function for the driver. - * The __driCreateScreen name is the symbol that libGL.so fetches. - * Return: pointer to a __DRIscreenPrivate. - */ -void *__driCreateScreen(Display *dpy, int scrn, __DRIscreen *psc, - int numConfigs, __GLXvisualConfig *config) -{ - __DRIscreenPrivate *psp; - psp = __driUtilCreateScreen(dpy, scrn, psc, numConfigs, config, &i810API); - return (void *) psp; -} Index: xc/lib/GL/mesa/src/drv/i810/i810screen.h diff -u xc/lib/GL/mesa/src/drv/i810/i810screen.h:1.3 xc/lib/GL/mesa/src/drv/i810/i810screen.h:removed --- xc/lib/GL/mesa/src/drv/i810/i810screen.h:1.3 Sun Sep 28 16:15:12 2003 +++ xc/lib/GL/mesa/src/drv/i810/i810screen.h Wed Mar 16 21:05:01 2005 @@ -1,99 +0,0 @@ -/************************************************************************** - -Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - * - */ - -#ifndef _I810_INIT_H_ -#define _I810_INIT_H_ - -#include -#include "dri_util.h" - -typedef struct { - drmHandle handle; - drmSize size; - char *map; -} i810Region, *i810RegionPtr; - -typedef struct { - i810Region front; - i810Region back; - i810Region depth; - i810Region tex; - - int deviceID; - int width; - int height; - int mem; - - int cpp; /* for front and back buffers */ - int bitsPerPixel; - - int fbFormat; - int fbOffset; - int fbStride; - - int backOffset; - int depthOffset; - - int backPitch; - int backPitchBits; - - int textureOffset; - int textureSize; - int logTextureGranularity; - - __DRIscreenPrivate *driScrnPriv; - drmBufMapPtr bufs; - unsigned int sarea_priv_offset; -} i810ScreenPrivate; - - -extern GLboolean -i810CreateContext( const __GLcontextModes *mesaVis, - __DRIcontextPrivate *driContextPriv, - void *sharedContextPrivate ); - -extern void -i810DestroyContext(__DRIcontextPrivate *driContextPriv); - -extern GLboolean -i810UnbindContext(__DRIcontextPrivate *driContextPriv); - -extern GLboolean -i810MakeCurrent(__DRIcontextPrivate *driContextPriv, - __DRIdrawablePrivate *driDrawPriv, - __DRIdrawablePrivate *driReadPriv); - -extern void -i810SwapBuffers(__DRIdrawablePrivate *driDrawPriv); - -#endif Index: xc/lib/GL/mesa/src/drv/i810/i810span.c diff -u xc/lib/GL/mesa/src/drv/i810/i810span.c:1.6 xc/lib/GL/mesa/src/drv/i810/i810span.c:removed --- xc/lib/GL/mesa/src/drv/i810/i810span.c:1.6 Sun Sep 28 16:15:12 2003 +++ xc/lib/GL/mesa/src/drv/i810/i810span.c Wed Mar 16 21:05:01 2005 @@ -1,170 +0,0 @@ -#include "glheader.h" -#include "macros.h" -#include "mtypes.h" -#include "colormac.h" - -#include "i810screen.h" -#include "i810_dri.h" - -#include "i810span.h" -#include "i810ioctl.h" -#include "swrast/swrast.h" - - -#define DBG 0 - -#define LOCAL_VARS \ - __DRIdrawablePrivate *dPriv = imesa->driDrawable; \ - i810ScreenPrivate *i810Screen = imesa->i810Screen; \ - GLuint pitch = i810Screen->backPitch; \ - GLuint height = dPriv->h; \ - GLushort p; \ - char *buf = (char *)(imesa->drawMap + \ - dPriv->x * 2 + \ - dPriv->y * pitch); \ - char *read_buf = (char *)(imesa->readMap + \ - dPriv->x * 2 + \ - dPriv->y * pitch); \ - (void) read_buf; (void) buf; (void) p - -#define LOCAL_DEPTH_VARS \ - __DRIdrawablePrivate *dPriv = imesa->driDrawable; \ - i810ScreenPrivate *i810Screen = imesa->i810Screen; \ - GLuint pitch = i810Screen->backPitch; \ - GLuint height = dPriv->h; \ - char *buf = (char *)(i810Screen->depth.map + \ - dPriv->x * 2 + \ - dPriv->y * pitch) - -#define INIT_MONO_PIXEL(p, color) \ - p = PACK_COLOR_565( color[0], color[1], color[2] ) - -#define CLIPPIXEL(_x,_y) (_x >= minx && _x < maxx && \ - _y >= miny && _y < maxy) - - -#define CLIPSPAN( _x, _y, _n, _x1, _n1, _i ) \ - if ( _y < miny || _y >= maxy ) { \ - _n1 = 0, _x1 = x; \ - } else { \ - _n1 = _n; \ - _x1 = _x; \ - if ( _x1 < minx ) _i += (minx-_x1), n1 -= (minx-_x1), _x1 = minx; \ - if ( _x1 + _n1 >= maxx ) n1 -= (_x1 + n1 - maxx); \ - } - -#define Y_FLIP(_y) (height - _y - 1) - -#define HW_LOCK() \ - i810ContextPtr imesa = I810_CONTEXT(ctx); \ - I810_FIREVERTICES(imesa); \ - i810DmaFinish(imesa); \ - LOCK_HARDWARE_QUIESCENT(imesa); - -#define HW_CLIPLOOP() \ - do { \ - __DRIdrawablePrivate *dPriv = imesa->driDrawable; \ - int _nc = dPriv->numClipRects; \ - while (_nc--) { \ - int minx = dPriv->pClipRects[_nc].x1 - dPriv->x; \ - int miny = dPriv->pClipRects[_nc].y1 - dPriv->y; \ - int maxx = dPriv->pClipRects[_nc].x2 - dPriv->x; \ - int maxy = dPriv->pClipRects[_nc].y2 - dPriv->y; - - -#define HW_ENDCLIPLOOP() \ - } \ - } while (0) - -#define HW_UNLOCK() \ - UNLOCK_HARDWARE(imesa); - - - - -/* 16 bit, 565 rgb color spanline and pixel functions - */ -#define WRITE_RGBA( _x, _y, r, g, b, a ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = ( (((int)r & 0xf8) << 8) | \ - (((int)g & 0xfc) << 3) | \ - (((int)b & 0xf8) >> 3)) -#define WRITE_PIXEL( _x, _y, p ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = p - -#define READ_RGBA( rgba, _x, _y ) \ -do { \ - GLushort p = *(GLushort *)(read_buf + _x*2 + _y*pitch); \ - rgba[0] = ((p >> 8) & 0xf8) * 255 / 0xf8; \ - rgba[1] = ((p >> 3) & 0xfc) * 255 / 0xfc; \ - rgba[2] = ((p << 3) & 0xf8) * 255 / 0xf8; \ - rgba[3] = 255; \ -} while(0) - -#define TAG(x) i810##x##_565 -#include "spantmp.h" - - - -/* 16 bit depthbuffer functions. - */ -#define WRITE_DEPTH( _x, _y, d ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = d; - -#define READ_DEPTH( d, _x, _y ) \ - d = *(GLushort *)(buf + _x*2 + _y*pitch); - -#define TAG(x) i810##x##_16 -#include "depthtmp.h" - - -/* - * This function is called to specify which buffer to read and write - * for software rasterization (swrast) fallbacks. This doesn't necessarily - * correspond to glDrawBuffer() or glReadBuffer() calls. - */ -static void i810SetBuffer(GLcontext *ctx, GLframebuffer *buffer, - GLuint bufferBit ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - (void) buffer; - - switch(bufferBit) { - case FRONT_LEFT_BIT: - if ( imesa->sarea->pf_current_page == 1) - imesa->readMap = imesa->i810Screen->back.map; - else - imesa->readMap = (char*)imesa->driScreen->pFB; - break; - case BACK_LEFT_BIT: - if ( imesa->sarea->pf_current_page == 1) - imesa->readMap = (char*)imesa->driScreen->pFB; - else - imesa->readMap = imesa->i810Screen->back.map; - break; - default: - ASSERT(0); - break; - } - imesa->drawMap = imesa->readMap; -} - - -void i810InitSpanFuncs( GLcontext *ctx ) -{ - struct swrast_device_driver *swdd = _swrast_GetDeviceDriverReference(ctx); - - swdd->SetBuffer = i810SetBuffer; - - swdd->WriteRGBASpan = i810WriteRGBASpan_565; - swdd->WriteRGBSpan = i810WriteRGBSpan_565; - swdd->WriteMonoRGBASpan = i810WriteMonoRGBASpan_565; - swdd->WriteRGBAPixels = i810WriteRGBAPixels_565; - swdd->WriteMonoRGBAPixels = i810WriteMonoRGBAPixels_565; - swdd->ReadRGBASpan = i810ReadRGBASpan_565; - swdd->ReadRGBAPixels = i810ReadRGBAPixels_565; - - swdd->ReadDepthSpan = i810ReadDepthSpan_16; - swdd->WriteDepthSpan = i810WriteDepthSpan_16; - swdd->ReadDepthPixels = i810ReadDepthPixels_16; - swdd->WriteDepthPixels = i810WriteDepthPixels_16; -} Index: xc/lib/GL/mesa/src/drv/i810/i810span.h diff -u xc/lib/GL/mesa/src/drv/i810/i810span.h:1.2 xc/lib/GL/mesa/src/drv/i810/i810span.h:removed --- xc/lib/GL/mesa/src/drv/i810/i810span.h:1.2 Fri Feb 22 16:33:04 2002 +++ xc/lib/GL/mesa/src/drv/i810/i810span.h Wed Mar 16 21:05:01 2005 @@ -1,6 +0,0 @@ -#ifndef _I810_SPAN_H -#define _I810_SPAN_H - -extern void i810InitSpanFuncs( GLcontext *ctx ); - -#endif Index: xc/lib/GL/mesa/src/drv/i810/i810state.c diff -u xc/lib/GL/mesa/src/drv/i810/i810state.c:1.10 xc/lib/GL/mesa/src/drv/i810/i810state.c:removed --- xc/lib/GL/mesa/src/drv/i810/i810state.c:1.10 Sun Sep 28 16:15:12 2003 +++ xc/lib/GL/mesa/src/drv/i810/i810state.c Wed Mar 16 21:05:01 2005 @@ -1,1019 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/i810/i810state.c,v 1.10 2003/09/28 20:15:12 alanh Exp $ */ - -#include - -#include "glheader.h" -#include "context.h" -#include "macros.h" -#include "enums.h" -#include "dd.h" -#include "colormac.h" - -#include "texmem.h" - -#include "i810screen.h" -#include "i810_dri.h" - -#include "i810context.h" -#include "i810state.h" -#include "i810tex.h" -#include "i810vb.h" -#include "i810tris.h" -#include "i810ioctl.h" - -#include "swrast/swrast.h" -#include "array_cache/acache.h" -#include "tnl/tnl.h" -#include "swrast_setup/swrast_setup.h" - -#include "tnl/t_pipeline.h" - -static __inline__ GLuint i810PackColor(GLuint format, - GLubyte r, GLubyte g, - GLubyte b, GLubyte a) -{ - - if (I810_DEBUG&DEBUG_DRI) - fprintf(stderr, "%s\n", __FUNCTION__); - - switch (format) { - case DV_PF_555: - return PACK_COLOR_1555( a, r, g, b ); - case DV_PF_565: - return PACK_COLOR_565( r, g, b ); - default: - fprintf(stderr, "unknown format %d\n", (int)format); - return 0; - } -} - - -static void i810AlphaFunc(GLcontext *ctx, GLenum func, GLfloat ref) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - GLuint a = (ZA_UPDATE_ALPHAFUNC|ZA_UPDATE_ALPHAREF); - GLubyte refByte; - - CLAMPED_FLOAT_TO_UBYTE(refByte, ref); - - switch (ctx->Color.AlphaFunc) { - case GL_NEVER: a |= ZA_ALPHA_NEVER; break; - case GL_LESS: a |= ZA_ALPHA_LESS; break; - case GL_GEQUAL: a |= ZA_ALPHA_GEQUAL; break; - case GL_LEQUAL: a |= ZA_ALPHA_LEQUAL; break; - case GL_GREATER: a |= ZA_ALPHA_GREATER; break; - case GL_NOTEQUAL: a |= ZA_ALPHA_NOTEQUAL; break; - case GL_EQUAL: a |= ZA_ALPHA_EQUAL; break; - case GL_ALWAYS: a |= ZA_ALPHA_ALWAYS; break; - default: return; - } - - a |= ((refByte & 0xfc) << ZA_ALPHAREF_SHIFT); - - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - imesa->Setup[I810_CTXREG_ZA] &= ~(ZA_ALPHA_MASK|ZA_ALPHAREF_MASK); - imesa->Setup[I810_CTXREG_ZA] |= a; -} - -static void i810BlendEquation(GLcontext *ctx, GLenum mode) -{ - /* Can only do GL_ADD equation in hardware */ - FALLBACK( I810_CONTEXT(ctx), I810_FALLBACK_BLEND_EQ, mode != GL_FUNC_ADD_EXT); - - /* BlendEquation sets ColorLogicOpEnabled in an unexpected - * manner. - */ - FALLBACK( I810_CONTEXT(ctx), I810_FALLBACK_LOGICOP, - (ctx->Color.ColorLogicOpEnabled && - ctx->Color.LogicOp != GL_COPY)); -} - -static void i810BlendFunc(GLcontext *ctx, GLenum sfactor, GLenum dfactor) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - GLuint a = SDM_UPDATE_SRC_BLEND | SDM_UPDATE_DST_BLEND; - GLboolean fallback = GL_FALSE; - - switch (ctx->Color.BlendSrcRGB) { - case GL_ZERO: a |= SDM_SRC_ZERO; break; - case GL_SRC_ALPHA: a |= SDM_SRC_SRC_ALPHA; break; - case GL_ONE: a |= SDM_SRC_ONE; break; - case GL_DST_COLOR: a |= SDM_SRC_DST_COLOR; break; - case GL_ONE_MINUS_DST_COLOR: a |= SDM_SRC_INV_DST_COLOR; break; - case GL_ONE_MINUS_SRC_ALPHA: a |= SDM_SRC_INV_SRC_ALPHA; break; - case GL_DST_ALPHA: a |= SDM_SRC_ONE; break; - case GL_ONE_MINUS_DST_ALPHA: a |= SDM_SRC_ZERO; break; - case GL_SRC_ALPHA_SATURATE: /*a |= SDM_SRC_SRC_ALPHA; break;*/ - case GL_CONSTANT_COLOR: - case GL_ONE_MINUS_CONSTANT_COLOR: - case GL_CONSTANT_ALPHA: - case GL_ONE_MINUS_CONSTANT_ALPHA: - fallback = GL_TRUE; - break; - default: - return; - } - - switch (ctx->Color.BlendDstRGB) { - case GL_SRC_ALPHA: a |= SDM_DST_SRC_ALPHA; break; - case GL_ONE_MINUS_SRC_ALPHA: a |= SDM_DST_INV_SRC_ALPHA; break; - case GL_ZERO: a |= SDM_DST_ZERO; break; - case GL_ONE: a |= SDM_DST_ONE; break; - case GL_SRC_COLOR: a |= SDM_DST_SRC_COLOR; break; - case GL_ONE_MINUS_SRC_COLOR: a |= SDM_DST_INV_SRC_COLOR; break; - case GL_DST_ALPHA: a |= SDM_DST_ONE; break; - case GL_ONE_MINUS_DST_ALPHA: a |= SDM_DST_ZERO; break; - case GL_CONSTANT_COLOR: - case GL_ONE_MINUS_CONSTANT_COLOR: - case GL_CONSTANT_ALPHA: - case GL_ONE_MINUS_CONSTANT_ALPHA: - fallback = GL_TRUE; - break; - default: - return; - } - - FALLBACK( imesa, I810_FALLBACK_BLEND_FUNC, fallback); - if (!fallback) { - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - imesa->Setup[I810_CTXREG_SDM] &= ~(SDM_SRC_MASK|SDM_DST_MASK); - imesa->Setup[I810_CTXREG_SDM] |= a; - } -} - - -/* Shouldn't be called as the extension is disabled. - */ -static void i810BlendFuncSeparate( GLcontext *ctx, GLenum sfactorRGB, - GLenum dfactorRGB, GLenum sfactorA, - GLenum dfactorA ) -{ - if (dfactorRGB != dfactorA || sfactorRGB != sfactorA) { - _mesa_error( ctx, GL_INVALID_OPERATION, "glBlendEquation (disabled)"); - } - - i810BlendFunc( ctx, sfactorRGB, dfactorRGB ); -} - - - -static void i810DepthFunc(GLcontext *ctx, GLenum func) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - int zmode; - - switch(func) { - case GL_NEVER: zmode = LCS_Z_NEVER; break; - case GL_ALWAYS: zmode = LCS_Z_ALWAYS; break; - case GL_LESS: zmode = LCS_Z_LESS; break; - case GL_LEQUAL: zmode = LCS_Z_LEQUAL; break; - case GL_EQUAL: zmode = LCS_Z_EQUAL; break; - case GL_GREATER: zmode = LCS_Z_GREATER; break; - case GL_GEQUAL: zmode = LCS_Z_GEQUAL; break; - case GL_NOTEQUAL: zmode = LCS_Z_NOTEQUAL; break; - default: return; - } - - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - imesa->Setup[I810_CTXREG_LCS] &= ~LCS_Z_MASK; - imesa->Setup[I810_CTXREG_LCS] |= zmode; -} - -static void i810DepthMask(GLcontext *ctx, GLboolean flag) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - - if (flag) - imesa->Setup[I810_CTXREG_B2] |= B2_ZB_WRITE_ENABLE; - else - imesa->Setup[I810_CTXREG_B2] &= ~B2_ZB_WRITE_ENABLE; -} - - -/* ============================================================= - * Polygon stipple - * - * The i810 supports a 4x4 stipple natively, GL wants 32x32. - * Fortunately stipple is usually a repeating pattern. - */ -static void i810PolygonStipple( GLcontext *ctx, const GLubyte *mask ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - const GLubyte *m = mask; - GLubyte p[4]; - int i,j,k; - int active = (ctx->Polygon.StippleFlag && - imesa->reduced_primitive == GL_TRIANGLES); - GLuint newMask; - - if (active) { - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - imesa->Setup[I810_CTXREG_ST1] &= ~ST1_ENABLE; - } - - p[0] = mask[12] & 0xf; p[0] |= p[0] << 4; - p[1] = mask[8] & 0xf; p[1] |= p[1] << 4; - p[2] = mask[4] & 0xf; p[2] |= p[2] << 4; - p[3] = mask[0] & 0xf; p[3] |= p[3] << 4; - - for (k = 0 ; k < 8 ; k++) - for (j = 0 ; j < 4; j++) - for (i = 0 ; i < 4 ; i++) - if (*m++ != p[j]) { - imesa->stipple_in_hw = 0; - return; - } - - newMask = ((p[0] & 0xf) << 0) | - ((p[1] & 0xf) << 4) | - ((p[2] & 0xf) << 8) | - ((p[3] & 0xf) << 12); - - if (newMask == 0xffff) { - /* this is needed to make conform pass */ - imesa->stipple_in_hw = 0; - return; - } - - imesa->Setup[I810_CTXREG_ST1] &= ~0xffff; - imesa->Setup[I810_CTXREG_ST1] |= newMask; - imesa->stipple_in_hw = 1; - - if (active) - imesa->Setup[I810_CTXREG_ST1] |= ST1_ENABLE; -} - - - -/* ============================================================= - * Hardware clipping - */ - - -static void i810Scissor( GLcontext *ctx, GLint x, GLint y, - GLsizei w, GLsizei h ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - - if (ctx->Scissor.Enabled) { - I810_FIREVERTICES(imesa); /* don't pipeline cliprect changes */ - imesa->upload_cliprects = GL_TRUE; - } - - imesa->scissor_rect.x1 = x; - imesa->scissor_rect.y1 = imesa->driDrawable->h - (y + h); - imesa->scissor_rect.x2 = x + w; - imesa->scissor_rect.y2 = imesa->driDrawable->h - y; -} - - -static void i810LogicOp( GLcontext *ctx, GLenum opcode ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - FALLBACK( imesa, I810_FALLBACK_LOGICOP, - (ctx->Color.ColorLogicOpEnabled && opcode != GL_COPY) ); -} - -/* Fallback to swrast for select and feedback. - */ -static void i810RenderMode( GLcontext *ctx, GLenum mode ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - FALLBACK( imesa, I810_FALLBACK_RENDERMODE, (mode != GL_RENDER) ); -} - - -void i810DrawBuffer(GLcontext *ctx, GLenum mode ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - int front = 0; - - /* - * _DrawDestMask is easier to cope with than . - */ - switch ( ctx->Color._DrawDestMask ) { - case FRONT_LEFT_BIT: - front=1; - break; - case BACK_LEFT_BIT: - front = 0; - break; - default: - /* GL_NONE or GL_FRONT_AND_BACK or stereo left&right, etc */ - FALLBACK( imesa, I810_FALLBACK_DRAW_BUFFER, GL_TRUE ); - return; - } - - if ( imesa->sarea->pf_current_page == 1 ) - front ^= 1; - - FALLBACK( imesa, I810_FALLBACK_DRAW_BUFFER, GL_FALSE ); - I810_FIREVERTICES(imesa); - I810_STATECHANGE(imesa, I810_UPLOAD_BUFFERS); - - if (front) - { - imesa->BufferSetup[I810_DESTREG_DI1] = (imesa->i810Screen->fbOffset | - imesa->i810Screen->backPitchBits); - i810XMesaSetFrontClipRects( imesa ); - } - else - { - imesa->BufferSetup[I810_DESTREG_DI1] = (imesa->i810Screen->backOffset | - imesa->i810Screen->backPitchBits); - i810XMesaSetBackClipRects( imesa ); - } - - /* We want to update the s/w rast state too so that r200SetBuffer() - * gets called. - */ - _swrast_DrawBuffer(ctx, mode); -} - - -static void i810ReadBuffer(GLcontext *ctx, GLenum mode ) -{ - /* XXX anything? */ -} - - -static void i810ClearColor(GLcontext *ctx, const GLfloat color[4] ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - GLubyte c[4]; - CLAMPED_FLOAT_TO_UBYTE(c[0], color[0]); - CLAMPED_FLOAT_TO_UBYTE(c[1], color[1]); - CLAMPED_FLOAT_TO_UBYTE(c[2], color[2]); - CLAMPED_FLOAT_TO_UBYTE(c[3], color[3]); - imesa->ClearColor = i810PackColor( imesa->i810Screen->fbFormat, - c[0], c[1], c[2], c[3] ); -} - - -/* ============================================================= - * Culling - the i810 isn't quite as clean here as the rest of - * its interfaces, but it's not bad. - */ -static void i810CullFaceFrontFace(GLcontext *ctx, GLenum unused) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - GLuint mode = LCS_CULL_BOTH; - - if (ctx->Polygon.CullFaceMode != GL_FRONT_AND_BACK) { - mode = LCS_CULL_CW; - if (ctx->Polygon.CullFaceMode == GL_FRONT) - mode ^= (LCS_CULL_CW ^ LCS_CULL_CCW); - if (ctx->Polygon.FrontFace != GL_CCW) - mode ^= (LCS_CULL_CW ^ LCS_CULL_CCW); - } - - imesa->LcsCullMode = mode; - - if (ctx->Polygon.CullFlag) - { - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - imesa->Setup[I810_CTXREG_LCS] &= ~LCS_CULL_MASK; - imesa->Setup[I810_CTXREG_LCS] |= mode; - } -} - - -static void i810LineWidth( GLcontext *ctx, GLfloat widthf ) -{ - i810ContextPtr imesa = I810_CONTEXT( ctx ); - int width = (int)ctx->Line._Width; - - imesa->LcsLineWidth = 0; - if (width & 1) imesa->LcsLineWidth |= LCS_LINEWIDTH_1_0; - if (width & 2) imesa->LcsLineWidth |= LCS_LINEWIDTH_2_0; - - if (imesa->reduced_primitive == GL_LINES) { - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - imesa->Setup[I810_CTXREG_LCS] &= ~LCS_LINEWIDTH_3_0; - imesa->Setup[I810_CTXREG_LCS] |= imesa->LcsLineWidth; - } -} - -static void i810PointSize( GLcontext *ctx, GLfloat sz ) -{ - i810ContextPtr imesa = I810_CONTEXT( ctx ); - int size = (int)ctx->Point._Size; - - imesa->LcsPointSize = 0; - if (size & 1) imesa->LcsPointSize |= LCS_LINEWIDTH_1_0; - if (size & 2) imesa->LcsPointSize |= LCS_LINEWIDTH_2_0; - - if (imesa->reduced_primitive == GL_POINTS) { - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - imesa->Setup[I810_CTXREG_LCS] &= ~LCS_LINEWIDTH_3_0; - imesa->Setup[I810_CTXREG_LCS] |= imesa->LcsPointSize; - } -} - -/* ============================================================= - * Color masks - */ - -static void i810ColorMask(GLcontext *ctx, - GLboolean r, GLboolean g, - GLboolean b, GLboolean a ) -{ - i810ContextPtr imesa = I810_CONTEXT( ctx ); - GLuint tmp = 0; - - if (r && g && b) { - tmp = imesa->Setup[I810_CTXREG_B2] | B2_FB_WRITE_ENABLE; - FALLBACK( imesa, I810_FALLBACK_COLORMASK, GL_FALSE ); - } else if (!r && !g && !b) { - tmp = imesa->Setup[I810_CTXREG_B2] & ~B2_FB_WRITE_ENABLE; - FALLBACK( imesa, I810_FALLBACK_COLORMASK, GL_FALSE ); - } else { - FALLBACK( imesa, I810_FALLBACK_COLORMASK, GL_TRUE ); - return; - } - - if (tmp != imesa->Setup[I810_CTXREG_B2]) { - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - imesa->Setup[I810_CTXREG_B2] = tmp; - imesa->dirty |= I810_UPLOAD_CTX; - } -} - -/* Seperate specular not fully implemented on the i810. - */ -static void i810LightModelfv(GLcontext *ctx, GLenum pname, - const GLfloat *param) -{ - if (pname == GL_LIGHT_MODEL_COLOR_CONTROL) - { - i810ContextPtr imesa = I810_CONTEXT( ctx ); - FALLBACK( imesa, I810_FALLBACK_SPECULAR, - (ctx->Light.Enabled && - ctx->Light.Model.ColorControl == GL_SEPARATE_SPECULAR_COLOR)); - } -} - -/* But the 815 has it... - */ -static void i810LightModelfv_i815(GLcontext *ctx, GLenum pname, - const GLfloat *param) -{ - if (pname == GL_LIGHT_MODEL_COLOR_CONTROL) - { - i810ContextPtr imesa = I810_CONTEXT( ctx ); - - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - if (ctx->Light.Model.ColorControl == GL_SEPARATE_SPECULAR_COLOR) - imesa->Setup[I810_CTXREG_B1] |= B1_SPEC_ENABLE; - else - imesa->Setup[I810_CTXREG_B1] &= ~B1_SPEC_ENABLE; - } -} - -/* In Mesa 3.5 we can reliably do native flatshading. - */ -static void i810ShadeModel(GLcontext *ctx, GLenum mode) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - if (mode == GL_FLAT) - imesa->Setup[I810_CTXREG_LCS] |= LCS_INTERP_FLAT; - else - imesa->Setup[I810_CTXREG_LCS] &= ~LCS_INTERP_FLAT; -} - - - -/* ============================================================= - * Fog - */ -static void i810Fogfv(GLcontext *ctx, GLenum pname, const GLfloat *param) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - - if (pname == GL_FOG_COLOR) { - GLuint color = (((GLubyte)(ctx->Fog.Color[0]*255.0F) << 16) | - ((GLubyte)(ctx->Fog.Color[1]*255.0F) << 8) | - ((GLubyte)(ctx->Fog.Color[2]*255.0F) << 0)); - - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - imesa->Setup[I810_CTXREG_FOG] = ((GFX_OP_FOG_COLOR | color) & - ~FOG_RESERVED_MASK); - } -} - - -/* ============================================================= - */ -static void i810Enable(GLcontext *ctx, GLenum cap, GLboolean state) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - - switch(cap) { - case GL_ALPHA_TEST: - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - imesa->Setup[I810_CTXREG_B1] &= ~B1_ALPHA_TEST_ENABLE; - if (state) - imesa->Setup[I810_CTXREG_B1] |= B1_ALPHA_TEST_ENABLE; - break; - case GL_BLEND: - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - imesa->Setup[I810_CTXREG_B1] &= ~B1_BLEND_ENABLE; - if (state) - imesa->Setup[I810_CTXREG_B1] |= B1_BLEND_ENABLE; - - /* For some reason enable(GL_BLEND) affects ColorLogicOpEnabled. - */ - FALLBACK( imesa, I810_FALLBACK_LOGICOP, - (ctx->Color.ColorLogicOpEnabled && - ctx->Color.LogicOp != GL_COPY)); - break; - case GL_DEPTH_TEST: - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - imesa->Setup[I810_CTXREG_B1] &= ~B1_Z_TEST_ENABLE; - if (state) - imesa->Setup[I810_CTXREG_B1] |= B1_Z_TEST_ENABLE; - break; - case GL_SCISSOR_TEST: - /* XXX without these next two lines, conform's scissor test fails */ - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - I810_STATECHANGE(imesa, I810_UPLOAD_BUFFERS); - I810_FIREVERTICES(imesa); /* don't pipeline cliprect changes */ - imesa->upload_cliprects = GL_TRUE; - imesa->scissor = state; - break; - case GL_POLYGON_STIPPLE: - if (imesa->stipple_in_hw && imesa->reduced_primitive == GL_TRIANGLES) - { - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - imesa->Setup[I810_CTXREG_ST1] &= ~ST1_ENABLE; - if (state) - imesa->Setup[I810_CTXREG_ST1] |= ST1_ENABLE; - } - break; - case GL_LINE_SMOOTH: - /* Need to fatten the lines by .5, or they disappear... - */ - if (imesa->reduced_primitive == GL_LINES) { - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - imesa->Setup[I810_CTXREG_AA] &= ~AA_ENABLE; - imesa->Setup[I810_CTXREG_LCS] &= ~LCS_LINEWIDTH_0_5; - if (state) { - imesa->Setup[I810_CTXREG_AA] |= AA_ENABLE; - imesa->Setup[I810_CTXREG_LCS] |= LCS_LINEWIDTH_0_5; - } - } - break; - case GL_POINT_SMOOTH: - if (imesa->reduced_primitive == GL_POINTS) { - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - imesa->Setup[I810_CTXREG_AA] &= ~AA_ENABLE; - imesa->Setup[I810_CTXREG_LCS] &= ~LCS_LINEWIDTH_0_5; - if (state) { - imesa->Setup[I810_CTXREG_AA] |= AA_ENABLE; - imesa->Setup[I810_CTXREG_LCS] |= LCS_LINEWIDTH_0_5; - } - } - break; - case GL_POLYGON_SMOOTH: - if (imesa->reduced_primitive == GL_TRIANGLES) { - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - imesa->Setup[I810_CTXREG_AA] &= ~AA_ENABLE; - if (state) - imesa->Setup[I810_CTXREG_AA] |= AA_ENABLE; - } - break; - case GL_FOG: - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - imesa->Setup[I810_CTXREG_B1] &= ~B1_FOG_ENABLE; - if (state) - imesa->Setup[I810_CTXREG_B1] |= B1_FOG_ENABLE; - break; - case GL_CULL_FACE: - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - imesa->Setup[I810_CTXREG_LCS] &= ~LCS_CULL_MASK; - if (state) - imesa->Setup[I810_CTXREG_LCS] |= imesa->LcsCullMode; - else - imesa->Setup[I810_CTXREG_LCS] |= LCS_CULL_DISABLE; - break; - case GL_TEXTURE_2D: - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - if (ctx->Texture.CurrentUnit == 0) { - imesa->Setup[I810_CTXREG_MT] &= ~MT_TEXEL0_ENABLE; - if (state) - imesa->Setup[I810_CTXREG_MT] |= MT_TEXEL0_ENABLE; - } else { - imesa->Setup[I810_CTXREG_MT] &= ~MT_TEXEL1_ENABLE; - if (state) - imesa->Setup[I810_CTXREG_MT] |= MT_TEXEL1_ENABLE; - } - break; - case GL_COLOR_LOGIC_OP: - FALLBACK( imesa, I810_FALLBACK_LOGICOP, - (state && ctx->Color.LogicOp != GL_COPY)); - break; - case GL_STENCIL_TEST: - FALLBACK( imesa, I810_FALLBACK_STENCIL, state ); - break; - default: - ; - } -} - - - - - - - -/* ============================================================= - */ - - - - -void i810EmitDrawingRectangle( i810ContextPtr imesa ) -{ - __DRIdrawablePrivate *dPriv = imesa->driDrawable; - i810ScreenPrivate *i810Screen = imesa->i810Screen; - int x0 = imesa->drawX; - int y0 = imesa->drawY; - int x1 = x0 + dPriv->w; - int y1 = y0 + dPriv->h; - GLuint dr2, dr3, dr4; - - - /* Coordinate origin of the window - may be offscreen. - */ - dr4 = imesa->BufferSetup[I810_DESTREG_DR4] = ((y0<<16) | - (((unsigned)x0)&0xFFFF)); - - /* Clip to screen. - */ - if (x0 < 0) x0 = 0; - if (y0 < 0) y0 = 0; - if (x1 > i810Screen->width-1) x1 = i810Screen->width-1; - if (y1 > i810Screen->height-1) y1 = i810Screen->height-1; - - - /* Onscreen drawing rectangle. - */ - dr2 = imesa->BufferSetup[I810_DESTREG_DR2] = ((y0<<16) | x0); - dr3 = imesa->BufferSetup[I810_DESTREG_DR3] = (((y1+1)<<16) | (x1+1)); - - - imesa->dirty |= I810_UPLOAD_BUFFERS; -} - - - -static void i810CalcViewport( GLcontext *ctx ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - const GLfloat *v = ctx->Viewport._WindowMap.m; - GLfloat *m = imesa->ViewportMatrix.m; - - /* See also i810_translate_vertex. SUBPIXEL adjustments can be done - * via state vars, too. - */ - m[MAT_SX] = v[MAT_SX]; - m[MAT_TX] = v[MAT_TX] + SUBPIXEL_X; - m[MAT_SY] = - v[MAT_SY]; - m[MAT_TY] = - v[MAT_TY] + imesa->driDrawable->h + SUBPIXEL_Y; - m[MAT_SZ] = v[MAT_SZ] * (1.0 / 0xffff); - m[MAT_TZ] = v[MAT_TZ] * (1.0 / 0xffff); -} - -static void i810Viewport( GLcontext *ctx, - GLint x, GLint y, - GLsizei width, GLsizei height ) -{ - i810CalcViewport( ctx ); -} - -static void i810DepthRange( GLcontext *ctx, - GLclampd nearval, GLclampd farval ) -{ - i810CalcViewport( ctx ); -} - - - -void i810PrintDirty( const char *msg, GLuint state ) -{ - fprintf(stderr, "%s (0x%x): %s%s%s%s\n", - msg, - (unsigned int) state, - (state & I810_UPLOAD_TEX0) ? "upload-tex0, " : "", - (state & I810_UPLOAD_TEX1) ? "upload-tex1, " : "", - (state & I810_UPLOAD_CTX) ? "upload-ctx, " : "", - (state & I810_UPLOAD_BUFFERS) ? "upload-bufs, " : "" - ); -} - - - -void i810InitState( GLcontext *ctx ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - i810ScreenPrivate *i810Screen = imesa->i810Screen; - - memset(imesa->Setup, 0, sizeof(imesa->Setup)); - - imesa->Setup[I810_CTXREG_VF] = 0; - - imesa->Setup[I810_CTXREG_MT] = (GFX_OP_MAP_TEXELS | - MT_UPDATE_TEXEL1_STATE | - MT_TEXEL1_COORD1 | - MT_TEXEL1_MAP1 | - MT_TEXEL1_DISABLE | - MT_UPDATE_TEXEL0_STATE | - MT_TEXEL0_COORD0 | - MT_TEXEL0_MAP0 | - MT_TEXEL0_DISABLE); - - imesa->Setup[I810_CTXREG_MC0] = ( GFX_OP_MAP_COLOR_STAGES | - MC_STAGE_0 | - MC_UPDATE_DEST | - MC_DEST_CURRENT | - MC_UPDATE_ARG1 | - MC_ARG1_ITERATED_COLOR | - MC_ARG1_DONT_REPLICATE_ALPHA | - MC_ARG1_DONT_INVERT | - MC_UPDATE_ARG2 | - MC_ARG2_ONE | - MC_ARG2_DONT_REPLICATE_ALPHA | - MC_ARG2_DONT_INVERT | - MC_UPDATE_OP | - MC_OP_ARG1 ); - - imesa->Setup[I810_CTXREG_MC1] = ( GFX_OP_MAP_COLOR_STAGES | - MC_STAGE_1 | - MC_UPDATE_DEST | - MC_DEST_CURRENT | - MC_UPDATE_ARG1 | - MC_ARG1_ONE | - MC_ARG1_DONT_REPLICATE_ALPHA | - MC_ARG1_DONT_INVERT | - MC_UPDATE_ARG2 | - MC_ARG2_ONE | - MC_ARG2_DONT_REPLICATE_ALPHA | - MC_ARG2_DONT_INVERT | - MC_UPDATE_OP | - MC_OP_DISABLE ); - - - imesa->Setup[I810_CTXREG_MC2] = ( GFX_OP_MAP_COLOR_STAGES | - MC_STAGE_2 | - MC_UPDATE_DEST | - MC_DEST_CURRENT | - MC_UPDATE_ARG1 | - MC_ARG1_CURRENT_COLOR | - MC_ARG1_REPLICATE_ALPHA | - MC_ARG1_DONT_INVERT | - MC_UPDATE_ARG2 | - MC_ARG2_ONE | - MC_ARG2_DONT_REPLICATE_ALPHA | - MC_ARG2_DONT_INVERT | - MC_UPDATE_OP | - MC_OP_DISABLE ); - - - imesa->Setup[I810_CTXREG_MA0] = ( GFX_OP_MAP_ALPHA_STAGES | - MA_STAGE_0 | - MA_UPDATE_ARG1 | - MA_ARG1_ITERATED_ALPHA | - MA_ARG1_DONT_INVERT | - MA_UPDATE_ARG2 | - MA_ARG2_CURRENT_ALPHA | - MA_ARG2_DONT_INVERT | - MA_UPDATE_OP | - MA_OP_ARG1 ); - - - imesa->Setup[I810_CTXREG_MA1] = ( GFX_OP_MAP_ALPHA_STAGES | - MA_STAGE_1 | - MA_UPDATE_ARG1 | - MA_ARG1_CURRENT_ALPHA | - MA_ARG1_DONT_INVERT | - MA_UPDATE_ARG2 | - MA_ARG2_CURRENT_ALPHA | - MA_ARG2_DONT_INVERT | - MA_UPDATE_OP | - MA_OP_ARG1 ); - - - imesa->Setup[I810_CTXREG_MA2] = ( GFX_OP_MAP_ALPHA_STAGES | - MA_STAGE_2 | - MA_UPDATE_ARG1 | - MA_ARG1_CURRENT_ALPHA | - MA_ARG1_DONT_INVERT | - MA_UPDATE_ARG2 | - MA_ARG2_CURRENT_ALPHA | - MA_ARG2_DONT_INVERT | - MA_UPDATE_OP | - MA_OP_ARG1 ); - - - imesa->Setup[I810_CTXREG_SDM] = ( GFX_OP_SRC_DEST_MONO | - SDM_UPDATE_MONO_ENABLE | - 0 | - SDM_UPDATE_SRC_BLEND | - SDM_SRC_ONE | - SDM_UPDATE_DST_BLEND | - SDM_DST_ZERO ); - - /* Use for colormask: - */ - imesa->Setup[I810_CTXREG_CF0] = GFX_OP_COLOR_FACTOR; - imesa->Setup[I810_CTXREG_CF1] = 0xffffffff; - - imesa->Setup[I810_CTXREG_ZA] = (GFX_OP_ZBIAS_ALPHAFUNC | - ZA_UPDATE_ALPHAFUNC | - ZA_ALPHA_ALWAYS | - ZA_UPDATE_ZBIAS | - 0 | - ZA_UPDATE_ALPHAREF | - 0x0); - - imesa->Setup[I810_CTXREG_FOG] = (GFX_OP_FOG_COLOR | - (0xffffff & ~FOG_RESERVED_MASK)); - - /* Choose a pipe - */ - imesa->Setup[I810_CTXREG_B1] = ( GFX_OP_BOOL_1 | - B1_UPDATE_SPEC_SETUP_ENABLE | - 0 | - B1_UPDATE_ALPHA_SETUP_ENABLE | - B1_ALPHA_SETUP_ENABLE | - B1_UPDATE_CI_KEY_ENABLE | - 0 | - B1_UPDATE_CHROMAKEY_ENABLE | - 0 | - B1_UPDATE_Z_BIAS_ENABLE | - 0 | - B1_UPDATE_SPEC_ENABLE | - 0 | - B1_UPDATE_FOG_ENABLE | - 0 | - B1_UPDATE_ALPHA_TEST_ENABLE | - 0 | - B1_UPDATE_BLEND_ENABLE | - 0 | - B1_UPDATE_Z_TEST_ENABLE | - 0 ); - - imesa->Setup[I810_CTXREG_B2] = ( GFX_OP_BOOL_2 | - B2_UPDATE_MAP_CACHE_ENABLE | - B2_MAP_CACHE_ENABLE | - B2_UPDATE_ALPHA_DITHER_ENABLE | - 0 | - B2_UPDATE_FOG_DITHER_ENABLE | - 0 | - B2_UPDATE_SPEC_DITHER_ENABLE | - 0 | - B2_UPDATE_RGB_DITHER_ENABLE | - B2_RGB_DITHER_ENABLE | - B2_UPDATE_FB_WRITE_ENABLE | - B2_FB_WRITE_ENABLE | - B2_UPDATE_ZB_WRITE_ENABLE | - B2_ZB_WRITE_ENABLE ); - - imesa->Setup[I810_CTXREG_LCS] = ( GFX_OP_LINEWIDTH_CULL_SHADE_MODE | - LCS_UPDATE_ZMODE | - LCS_Z_LESS | - LCS_UPDATE_LINEWIDTH | - LCS_LINEWIDTH_1_0 | - LCS_UPDATE_ALPHA_INTERP | - LCS_ALPHA_INTERP | - LCS_UPDATE_FOG_INTERP | - 0 | - LCS_UPDATE_SPEC_INTERP | - 0 | - LCS_UPDATE_RGB_INTERP | - LCS_RGB_INTERP | - LCS_UPDATE_CULL_MODE | - LCS_CULL_DISABLE); - - imesa->LcsCullMode = LCS_CULL_CW; - imesa->LcsLineWidth = LCS_LINEWIDTH_1_0; - imesa->LcsPointSize = LCS_LINEWIDTH_1_0; - - imesa->Setup[I810_CTXREG_PV] = ( GFX_OP_PV_RULE | - PV_UPDATE_PIXRULE | - PV_PIXRULE_ENABLE | - PV_UPDATE_LINELIST | - PV_LINELIST_PV1 | - PV_UPDATE_TRIFAN | - PV_TRIFAN_PV2 | - PV_UPDATE_TRISTRIP | - PV_TRISTRIP_PV2 ); - - - imesa->Setup[I810_CTXREG_ST0] = GFX_OP_STIPPLE; - imesa->Setup[I810_CTXREG_ST1] = 0; - - imesa->Setup[I810_CTXREG_AA] = ( GFX_OP_ANTIALIAS | - AA_UPDATE_EDGEFLAG | - 0 | - AA_UPDATE_POLYWIDTH | - AA_POLYWIDTH_05 | - AA_UPDATE_LINEWIDTH | - AA_LINEWIDTH_05 | - AA_UPDATE_BB_EXPANSION | - 0 | - AA_UPDATE_AA_ENABLE | - 0 ); - - memset(imesa->BufferSetup, 0, sizeof(imesa->BufferSetup)); - imesa->BufferSetup[I810_DESTREG_DI0] = CMD_OP_DESTBUFFER_INFO; - - if (imesa->glCtx->Visual.doubleBufferMode && imesa->sarea->pf_current_page == 0) { - /* use back buffer by default */ - imesa->drawMap = i810Screen->back.map; - imesa->readMap = i810Screen->back.map; - imesa->BufferSetup[I810_DESTREG_DI1] = (i810Screen->backOffset | - i810Screen->backPitchBits); - } else { - /* use front buffer by default */ - imesa->drawMap = (char *)imesa->driScreen->pFB; - imesa->readMap = (char *)imesa->driScreen->pFB; - imesa->BufferSetup[I810_DESTREG_DI1] = (i810Screen->fbOffset | - i810Screen->backPitchBits); - } - - imesa->BufferSetup[I810_DESTREG_DV0] = GFX_OP_DESTBUFFER_VARS; - imesa->BufferSetup[I810_DESTREG_DV1] = (DV_HORG_BIAS_OGL | - DV_VORG_BIAS_OGL | - i810Screen->fbFormat); - - imesa->BufferSetup[I810_DESTREG_DR0] = GFX_OP_DRAWRECT_INFO; - imesa->BufferSetup[I810_DESTREG_DR1] = DR1_RECT_CLIP_ENABLE; -} - - -static void i810InvalidateState( GLcontext *ctx, GLuint new_state ) -{ - _swrast_InvalidateState( ctx, new_state ); - _swsetup_InvalidateState( ctx, new_state ); - _ac_InvalidateState( ctx, new_state ); - _tnl_InvalidateState( ctx, new_state ); - I810_CONTEXT(ctx)->new_state |= new_state; -} - - -void i810InitStateFuncs(GLcontext *ctx) -{ - /* Callbacks for internal Mesa events. - */ - ctx->Driver.UpdateState = i810InvalidateState; - - /* API callbacks - */ - ctx->Driver.AlphaFunc = i810AlphaFunc; - ctx->Driver.BlendEquation = i810BlendEquation; - ctx->Driver.BlendFunc = i810BlendFunc; - ctx->Driver.BlendFuncSeparate = i810BlendFuncSeparate; - ctx->Driver.ClearColor = i810ClearColor; - ctx->Driver.ColorMask = i810ColorMask; - ctx->Driver.CullFace = i810CullFaceFrontFace; - ctx->Driver.DepthFunc = i810DepthFunc; - ctx->Driver.DepthMask = i810DepthMask; - ctx->Driver.Enable = i810Enable; - ctx->Driver.Fogfv = i810Fogfv; - ctx->Driver.FrontFace = i810CullFaceFrontFace; - ctx->Driver.LineWidth = i810LineWidth; - ctx->Driver.LogicOpcode = i810LogicOp; - ctx->Driver.PolygonStipple = i810PolygonStipple; - ctx->Driver.RenderMode = i810RenderMode; - ctx->Driver.Scissor = i810Scissor; - ctx->Driver.DrawBuffer = i810DrawBuffer; - ctx->Driver.ReadBuffer = i810ReadBuffer; - ctx->Driver.ShadeModel = i810ShadeModel; - ctx->Driver.DepthRange = i810DepthRange; - ctx->Driver.Viewport = i810Viewport; - ctx->Driver.PointSize = i810PointSize; - - if (IS_I815(I810_CONTEXT(ctx))) { - ctx->Driver.LightModelfv = i810LightModelfv_i815; - } else { - ctx->Driver.LightModelfv = i810LightModelfv; - } - - /* Pixel path fallbacks. - */ - ctx->Driver.Accum = _swrast_Accum; - ctx->Driver.Bitmap = _swrast_Bitmap; - ctx->Driver.CopyPixels = _swrast_CopyPixels; - ctx->Driver.DrawPixels = _swrast_DrawPixels; - ctx->Driver.ReadPixels = _swrast_ReadPixels; - - /* Swrast hooks for imaging extensions: - */ - ctx->Driver.CopyColorTable = _swrast_CopyColorTable; - ctx->Driver.CopyColorSubTable = _swrast_CopyColorSubTable; - ctx->Driver.CopyConvolutionFilter1D = _swrast_CopyConvolutionFilter1D; - ctx->Driver.CopyConvolutionFilter2D = _swrast_CopyConvolutionFilter2D; -} Index: xc/lib/GL/mesa/src/drv/i810/i810state.h diff -u xc/lib/GL/mesa/src/drv/i810/i810state.h:1.4 xc/lib/GL/mesa/src/drv/i810/i810state.h:removed --- xc/lib/GL/mesa/src/drv/i810/i810state.h:1.4 Sun Sep 28 16:15:12 2003 +++ xc/lib/GL/mesa/src/drv/i810/i810state.h Wed Mar 16 21:05:01 2005 @@ -1,15 +0,0 @@ -#ifndef _I810_STATE_H -#define _I810_STATE_H - -#include "i810context.h" - -extern void i810InitState( GLcontext *ctx ); -extern void i810InitStateFuncs( GLcontext *ctx ); -extern void i810PrintDirty( const char *msg, GLuint state ); -extern void i810DrawBuffer(GLcontext *ctx, GLenum mode ); - -extern void i810Fallback( i810ContextPtr imesa, GLuint bit, GLboolean mode ); -#define FALLBACK( imesa, bit, mode ) i810Fallback( imesa, bit, mode ) - - -#endif Index: xc/lib/GL/mesa/src/drv/i810/i810tex.c diff -u xc/lib/GL/mesa/src/drv/i810/i810tex.c:1.10 xc/lib/GL/mesa/src/drv/i810/i810tex.c:removed --- xc/lib/GL/mesa/src/drv/i810/i810tex.c:1.10 Sun Sep 28 16:15:12 2003 +++ xc/lib/GL/mesa/src/drv/i810/i810tex.c Wed Mar 16 21:05:01 2005 @@ -1,543 +0,0 @@ -/* - * GLX Hardware Device Driver for Intel i810 - * Copyright (C) 1999 Keith Whitwell - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * KEITH WHITWELL, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/i810/i810tex.c,v 1.10 2003/09/28 20:15:12 alanh Exp $ */ - -#include "glheader.h" -#include "mtypes.h" -#include "imports.h" -#include "simple_list.h" -#include "enums.h" -#include "texstore.h" -#include "texformat.h" -#include "texmem.h" -#include "swrast/swrast.h" -#include "colormac.h" - -#include "mm.h" - -#include "i810screen.h" -#include "i810_dri.h" - -#include "i810context.h" -#include "i810tex.h" -#include "i810state.h" -#include "i810ioctl.h" - - -/* - * Compute the 'S2.4' lod bias factor from the floating point OpenGL bias. - */ -static GLuint i810ComputeLodBias(GLfloat bias) -{ - int b = (int) (bias * 16.0) + 12; - if (b > 63) - b = 63; - else if (b < -64) - b = -64; - return (GLuint) (b & MLC_LOD_BIAS_MASK); -} - - -static void i810SetTexWrapping(i810TextureObjectPtr tex, - GLenum swrap, GLenum twrap) -{ - tex->Setup[I810_TEXREG_MCS] &= ~(MCS_U_STATE_MASK| MCS_V_STATE_MASK); - - switch( swrap ) { - case GL_REPEAT: - tex->Setup[I810_TEXREG_MCS] |= MCS_U_WRAP; - break; - case GL_CLAMP: - case GL_CLAMP_TO_EDGE: - tex->Setup[I810_TEXREG_MCS] |= MCS_U_CLAMP; - break; - case GL_MIRRORED_REPEAT: - tex->Setup[I810_TEXREG_MCS] |= MCS_U_MIRROR; - break; - default: - _mesa_problem(NULL, "bad S wrap mode in %s", __FUNCTION__); - } - - switch( twrap ) { - case GL_REPEAT: - tex->Setup[I810_TEXREG_MCS] |= MCS_V_WRAP; - break; - case GL_CLAMP: - case GL_CLAMP_TO_EDGE: - tex->Setup[I810_TEXREG_MCS] |= MCS_V_CLAMP; - break; - case GL_MIRRORED_REPEAT: - tex->Setup[I810_TEXREG_MCS] |= MCS_V_MIRROR; - break; - default: - _mesa_problem(NULL, "bad T wrap mode in %s", __FUNCTION__); - } -} - - -static void i810SetTexFilter(i810ContextPtr imesa, - i810TextureObjectPtr t, - GLenum minf, GLenum magf, - GLfloat bias) -{ - t->Setup[I810_TEXREG_MF] &= ~(MF_MIN_MASK| - MF_MAG_MASK| - MF_MIP_MASK); - t->Setup[I810_TEXREG_MLC] &= ~(MLC_LOD_BIAS_MASK); - - switch (minf) { - case GL_NEAREST: - t->Setup[I810_TEXREG_MF] |= MF_MIN_NEAREST | MF_MIP_NONE; - break; - case GL_LINEAR: - t->Setup[I810_TEXREG_MF] |= MF_MIN_LINEAR | MF_MIP_NONE; - break; - case GL_NEAREST_MIPMAP_NEAREST: - t->Setup[I810_TEXREG_MF] |= MF_MIN_NEAREST | MF_MIP_NEAREST; - if (magf == GL_LINEAR) { - /*bias -= 0.5;*/ /* this doesn't work too good */ - } - break; - case GL_LINEAR_MIPMAP_NEAREST: - t->Setup[I810_TEXREG_MF] |= MF_MIN_LINEAR | MF_MIP_NEAREST; - break; - case GL_NEAREST_MIPMAP_LINEAR: - if (IS_I815(imesa)) - t->Setup[I810_TEXREG_MF] |= MF_MIN_NEAREST | MF_MIP_LINEAR; - else - t->Setup[I810_TEXREG_MF] |= MF_MIN_NEAREST | MF_MIP_DITHER; - /* - if (magf == GL_LINEAR) { - bias -= 0.5; - } - */ - bias -= 0.5; /* always biasing here looks better */ - break; - case GL_LINEAR_MIPMAP_LINEAR: - if (IS_I815(imesa)) - t->Setup[I810_TEXREG_MF] |= MF_MIN_LINEAR | MF_MIP_LINEAR; - else - t->Setup[I810_TEXREG_MF] |= MF_MIN_LINEAR | MF_MIP_DITHER; - break; - default: - return; - } - - switch (magf) { - case GL_NEAREST: - t->Setup[I810_TEXREG_MF] |= MF_MAG_NEAREST; - break; - case GL_LINEAR: - t->Setup[I810_TEXREG_MF] |= MF_MAG_LINEAR; - break; - default: - return; - } - - t->Setup[I810_TEXREG_MLC] |= i810ComputeLodBias(bias); -} - - -static void i810SetTexBorderColor(i810TextureObjectPtr t, - GLubyte color[4]) -{ - /* Need a fallback. - */ -} -static i810TextureObjectPtr i810AllocTexObj( GLcontext *ctx, struct gl_texture_object *texObj ) -{ - i810TextureObjectPtr t; - i810ContextPtr imesa = I810_CONTEXT(ctx); - - t = CALLOC_STRUCT( i810_texture_object_t ); - texObj->DriverData = t; - if ( t != NULL ) { - GLfloat bias = ctx->Texture.Unit[ctx->Texture.CurrentUnit].LodBias; - /* Initialize non-image-dependent parts of the state: - */ - t->base.tObj = texObj; - t->Setup[I810_TEXREG_MI0] = GFX_OP_MAP_INFO; - t->Setup[I810_TEXREG_MI1] = MI1_MAP_0; - t->Setup[I810_TEXREG_MI2] = MI2_DIMENSIONS_ARE_LOG2; - t->Setup[I810_TEXREG_MLC] = (GFX_OP_MAP_LOD_CTL | - MLC_MAP_0 | - /*MLC_DITHER_WEIGHT_FULL |*/ - MLC_DITHER_WEIGHT_12 | - MLC_UPDATE_LOD_BIAS | - 0x0); - t->Setup[I810_TEXREG_MCS] = (GFX_OP_MAP_COORD_SETS | - MCS_COORD_0 | - MCS_UPDATE_NORMALIZED | - MCS_NORMALIZED_COORDS | - MCS_UPDATE_V_STATE | - MCS_V_WRAP | - MCS_UPDATE_U_STATE | - MCS_U_WRAP); - t->Setup[I810_TEXREG_MF] = (GFX_OP_MAP_FILTER | - MF_MAP_0 | - MF_UPDATE_ANISOTROPIC | - MF_UPDATE_MIP_FILTER | - MF_UPDATE_MAG_FILTER | - MF_UPDATE_MIN_FILTER); - - make_empty_list( & t->base ); - - i810SetTexWrapping( t, texObj->WrapS, texObj->WrapT ); - /*i830SetTexMaxAnisotropy( t, texObj->MaxAnisotropy );*/ - i810SetTexFilter( imesa, t, texObj->MinFilter, texObj->MagFilter, bias ); - i810SetTexBorderColor( t, texObj->_BorderChan ); - } - - return t; -} - - -static void i810TexParameter( GLcontext *ctx, GLenum target, - struct gl_texture_object *tObj, - GLenum pname, const GLfloat *params ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - i810TextureObjectPtr t = (i810TextureObjectPtr) tObj->DriverData; - if (!t) - return; - - if ( target != GL_TEXTURE_2D ) - return; - - /* Can't do the update now as we don't know whether to flush - * vertices or not. Setting imesa->new_state means that - * i810UpdateTextureState() will be called before any triangles are - * rendered. If a statechange has occurred, it will be detected at - * that point, and buffered vertices flushed. - */ - switch (pname) { - case GL_TEXTURE_MIN_FILTER: - case GL_TEXTURE_MAG_FILTER: - { - GLfloat bias = ctx->Texture.Unit[ctx->Texture.CurrentUnit].LodBias; - i810SetTexFilter( imesa, t, tObj->MinFilter, tObj->MagFilter, bias ); - } - break; - - case GL_TEXTURE_WRAP_S: - case GL_TEXTURE_WRAP_T: - i810SetTexWrapping( t, tObj->WrapS, tObj->WrapT ); - break; - - case GL_TEXTURE_BORDER_COLOR: - i810SetTexBorderColor( t, tObj->_BorderChan ); - break; - - case GL_TEXTURE_BASE_LEVEL: - case GL_TEXTURE_MAX_LEVEL: - case GL_TEXTURE_MIN_LOD: - case GL_TEXTURE_MAX_LOD: - /* This isn't the most efficient solution but there doesn't appear to - * be a nice alternative for Radeon. Since there's no LOD clamping, - * we just have to rely on loading the right subset of mipmap levels - * to simulate a clamped LOD. - */ - I810_FIREVERTICES( I810_CONTEXT(ctx) ); - driSwapOutTextureObject( (driTextureObject *) t ); - break; - - default: - return; - } - - if (t == imesa->CurrentTexObj[0]) { - I810_STATECHANGE( imesa, I810_UPLOAD_TEX0 ); - } - - if (t == imesa->CurrentTexObj[1]) { - I810_STATECHANGE( imesa, I810_UPLOAD_TEX1 ); - } -} - - -static void i810TexEnv( GLcontext *ctx, GLenum target, - GLenum pname, const GLfloat *param ) -{ - i810ContextPtr imesa = I810_CONTEXT( ctx ); - GLuint unit = ctx->Texture.CurrentUnit; - - /* Only one env color. Need a fallback if env colors are different - * and texture setup references env color in both units. - */ - switch (pname) { - case GL_TEXTURE_ENV_COLOR: { - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - GLfloat *fc = texUnit->EnvColor; - GLuint r, g, b, a, col; - CLAMPED_FLOAT_TO_UBYTE(r, fc[0]); - CLAMPED_FLOAT_TO_UBYTE(g, fc[1]); - CLAMPED_FLOAT_TO_UBYTE(b, fc[2]); - CLAMPED_FLOAT_TO_UBYTE(a, fc[3]); - - col = ((a << 24) | - (r << 16) | - (g << 8) | - (b << 0)); - - if (imesa->Setup[I810_CTXREG_CF1] != col) { - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - imesa->Setup[I810_CTXREG_CF1] = col; - } - break; - } - case GL_TEXTURE_ENV_MODE: - imesa->TexEnvImageFmt[unit] = 0; /* force recalc of env state */ - break; - - case GL_TEXTURE_LOD_BIAS_EXT: - { - struct gl_texture_object *tObj = ctx->Texture.Unit[unit]._Current; - i810TextureObjectPtr t = (i810TextureObjectPtr) tObj->DriverData; - t->Setup[I810_TEXREG_MLC] &= ~(MLC_LOD_BIAS_MASK); - t->Setup[I810_TEXREG_MLC] |= i810ComputeLodBias(*param); - } - break; - - default: - break; - } -} - - - -#if 0 -static void i810TexImage1D( GLcontext *ctx, GLenum target, GLint level, - GLint internalFormat, - GLint width, GLint border, - GLenum format, GLenum type, - const GLvoid *pixels, - const struct gl_pixelstore_attrib *pack, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - i810TextureObjectPtr t = (i810TextureObjectPtr) texObj->DriverData; - if (t) { - i810SwapOutTexObj( imesa, t ); - } -} - -static void i810TexSubImage1D( GLcontext *ctx, - GLenum target, - GLint level, - GLint xoffset, - GLsizei width, - GLenum format, GLenum type, - const GLvoid *pixels, - const struct gl_pixelstore_attrib *pack, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ -} -#endif - - -static void i810TexImage2D( GLcontext *ctx, GLenum target, GLint level, - GLint internalFormat, - GLint width, GLint height, GLint border, - GLenum format, GLenum type, const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - driTextureObject *t = (driTextureObject *) texObj->DriverData; - if (t) { - I810_FIREVERTICES( I810_CONTEXT(ctx) ); - driSwapOutTextureObject( t ); - } - else { - t = (driTextureObject *) i810AllocTexObj( ctx, texObj ); - if (!t) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexImage2D"); - return; - } - } - _mesa_store_teximage2d( ctx, target, level, internalFormat, - width, height, border, format, type, - pixels, packing, texObj, texImage ); - -} - -static void i810TexSubImage2D( GLcontext *ctx, - GLenum target, - GLint level, - GLint xoffset, GLint yoffset, - GLsizei width, GLsizei height, - GLenum format, GLenum type, - const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - driTextureObject *t = (driTextureObject *)texObj->DriverData; - - if (t) { - I810_FIREVERTICES( I810_CONTEXT(ctx) ); - driSwapOutTextureObject( t ); - } - _mesa_store_texsubimage2d(ctx, target, level, xoffset, yoffset, width, - height, format, type, pixels, packing, texObj, - texImage); - -} - - -static void i810BindTexture( GLcontext *ctx, GLenum target, - struct gl_texture_object *tObj ) -{ - if (!tObj->DriverData) { - i810AllocTexObj( ctx, tObj ); - } -} - - -static void i810DeleteTexture( GLcontext *ctx, struct gl_texture_object *tObj ) -{ - driTextureObject * t = (driTextureObject *) tObj->DriverData; - if (t) { - i810ContextPtr imesa = I810_CONTEXT( ctx ); - if (imesa) - I810_FIREVERTICES( imesa ); - driDestroyTextureObject( t ); - } -} - -static const struct gl_texture_format * -i810ChooseTextureFormat( GLcontext *ctx, GLint internalFormat, - GLenum format, GLenum type ) -{ - switch ( internalFormat ) { - case 4: - case GL_RGBA: - case GL_COMPRESSED_RGBA: - if ( format == GL_BGRA ) { - if ( type == GL_UNSIGNED_SHORT_1_5_5_5_REV ) { - return &_mesa_texformat_argb1555; - } - } - return &_mesa_texformat_argb4444; - - case 3: - case GL_RGB: - case GL_COMPRESSED_RGB: - case GL_R3_G3_B2: - case GL_RGB4: - case GL_RGB5: - case GL_RGB8: - case GL_RGB10: - case GL_RGB12: - case GL_RGB16: - return &_mesa_texformat_rgb565; - - case GL_RGBA2: - case GL_RGBA4: - case GL_RGBA8: - case GL_RGB10_A2: - case GL_RGBA12: - case GL_RGBA16: - return &_mesa_texformat_argb4444; - - case GL_RGB5_A1: - return &_mesa_texformat_argb1555; - - case GL_ALPHA: - case GL_ALPHA4: - case GL_ALPHA8: - case GL_ALPHA12: - case GL_ALPHA16: - case GL_COMPRESSED_ALPHA: - return &_mesa_texformat_al88; - - case 1: - case GL_LUMINANCE: - case GL_LUMINANCE4: - case GL_LUMINANCE8: - case GL_LUMINANCE12: - case GL_LUMINANCE16: - case GL_COMPRESSED_LUMINANCE: - return &_mesa_texformat_rgb565; - - case 2: - case GL_LUMINANCE_ALPHA: - case GL_LUMINANCE4_ALPHA4: - case GL_LUMINANCE6_ALPHA2: - case GL_LUMINANCE8_ALPHA8: - case GL_LUMINANCE12_ALPHA4: - case GL_LUMINANCE12_ALPHA12: - case GL_LUMINANCE16_ALPHA16: - case GL_COMPRESSED_LUMINANCE_ALPHA: - case GL_INTENSITY: - case GL_INTENSITY4: - case GL_INTENSITY8: - case GL_INTENSITY12: - case GL_INTENSITY16: - case GL_COMPRESSED_INTENSITY: - return &_mesa_texformat_argb4444; - - case GL_YCBCR_MESA: - if (type == GL_UNSIGNED_SHORT_8_8_MESA || - type == GL_UNSIGNED_BYTE) - return &_mesa_texformat_ycbcr; - else - return &_mesa_texformat_ycbcr_rev; - - default: - fprintf(stderr, "unexpected texture format in %s\n", __FUNCTION__); - return NULL; - } - - return NULL; /* never get here */ -} - -void i810InitTextureFuncs( GLcontext *ctx ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - - ctx->Driver.TexEnv = i810TexEnv; - ctx->Driver.ChooseTextureFormat = i810ChooseTextureFormat; - ctx->Driver.TexImage1D = _mesa_store_teximage1d; - ctx->Driver.TexImage2D = i810TexImage2D; - ctx->Driver.TexImage3D = _mesa_store_teximage3d; - ctx->Driver.TexSubImage1D = _mesa_store_texsubimage1d; - ctx->Driver.TexSubImage2D = i810TexSubImage2D; - ctx->Driver.TexSubImage3D = _mesa_store_texsubimage3d; - ctx->Driver.CopyTexImage1D = _swrast_copy_teximage1d; - ctx->Driver.CopyTexImage2D = _swrast_copy_teximage2d; - ctx->Driver.CopyTexSubImage1D = _swrast_copy_texsubimage1d; - ctx->Driver.CopyTexSubImage2D = _swrast_copy_texsubimage2d; - ctx->Driver.CopyTexSubImage3D = _swrast_copy_texsubimage3d; - ctx->Driver.BindTexture = i810BindTexture; - ctx->Driver.DeleteTexture = i810DeleteTexture; - ctx->Driver.TexParameter = i810TexParameter; - ctx->Driver.UpdateTexturePalette = 0; - ctx->Driver.IsTextureResident = driIsTextureResident; - ctx->Driver.TestProxyTexImage = _mesa_test_proxy_teximage; - - driInitTextureObjects( ctx, &imesa->swapped, DRI_TEXMGR_DO_TEXTURE_2D); - -} Index: xc/lib/GL/mesa/src/drv/i810/i810tex.h diff -u xc/lib/GL/mesa/src/drv/i810/i810tex.h:1.4 xc/lib/GL/mesa/src/drv/i810/i810tex.h:removed --- xc/lib/GL/mesa/src/drv/i810/i810tex.h:1.4 Sun Sep 28 16:15:12 2003 +++ xc/lib/GL/mesa/src/drv/i810/i810tex.h Wed Mar 16 21:05:01 2005 @@ -1,78 +0,0 @@ -/* - * GLX Hardware Device Driver for Intel i810 - * Copyright (C) 1999 Keith Whitwell - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * KEITH WHITWELL, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - */ - -#ifndef I810TEX_INC -#define I810TEX_INC - -#include "mtypes.h" -#include "mm.h" - -#include "i810context.h" -#include "i810_3d_reg.h" -#include "texmem.h" - -#define I810_TEX_MAXLEVELS 11 - -/* For shared texture space managment, these texture objects may also - * be used as proxies for regions of texture memory containing other - * client's textures. Such proxy textures (not to be confused with GL - * proxy textures) are subject to the same LRU aging we use for our - * own private textures, and thus we have a mechanism where we can - * fairly decide between kicking out our own textures and those of - * other clients. - * - * Non-local texture objects have a valid MemBlock to describe the - * region managed by the other client, and can be identified by - * 't->globj == 0' - */ -struct i810_texture_object_t { - driTextureObject base; - - int Pitch; - int Height; - int texelBytes; - char *BufAddr; - - GLuint max_level; - - struct { - const struct gl_texture_image *image; - int offset; /* into BufAddr */ - int height; - int internalFormat; - } image[I810_TEX_MAXLEVELS]; - - GLuint Setup[I810_TEX_SETUP_SIZE]; - GLuint dirty; - -}; - -void i810UpdateTextureState( GLcontext *ctx ); -void i810InitTextureFuncs( GLcontext *ctx ); - -void i810DestroyTexObj( i810ContextPtr imesa, i810TextureObjectPtr t ); -int i810UploadTexImagesLocked( i810ContextPtr imesa, i810TextureObjectPtr t ); - -#endif Index: xc/lib/GL/mesa/src/drv/i810/i810texmem.c diff -u xc/lib/GL/mesa/src/drv/i810/i810texmem.c:1.4 xc/lib/GL/mesa/src/drv/i810/i810texmem.c:removed --- xc/lib/GL/mesa/src/drv/i810/i810texmem.c:1.4 Tue Nov 4 10:32:40 2003 +++ xc/lib/GL/mesa/src/drv/i810/i810texmem.c Wed Mar 16 21:05:01 2005 @@ -1,184 +0,0 @@ -/* - * GLX Hardware Device Driver for Intel i810 - * Copyright (C) 1999 Keith Whitwell - * Texmem interface changes (C) 2003 Dave Airlie - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * KEITH WHITWELL, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/i810/i810texmem.c,v 1.4 2003/11/04 15:32:40 tsi Exp $ */ - -#include "glheader.h" -#include "macros.h" -#include "mtypes.h" -#include "simple_list.h" -#include "enums.h" -#include "colormac.h" -#include "mm.h" -#include "texformat.h" - -#include "i810screen.h" -#include "i810_dri.h" - -#include "i810context.h" -#include "i810tex.h" -#include "i810state.h" -#include "i810ioctl.h" - - -void i810DestroyTexObj(i810ContextPtr imesa, i810TextureObjectPtr t) -{ - /* See if it was the driver's current object. - */ - if ( imesa != NULL ) { - if (imesa->CurrentTexObj[0] == t) { - imesa->CurrentTexObj[0] = 0; - imesa->dirty &= ~I810_UPLOAD_TEX0; - } - - if (imesa->CurrentTexObj[1] == t) { - imesa->CurrentTexObj[1] = 0; - imesa->dirty &= ~I810_UPLOAD_TEX1; - } - } -} - - - -#if defined(i386) || defined(__i386__) -/* From linux kernel i386 header files, copes with odd sizes better - * than COPY_DWORDS would: - */ -static __inline__ void * __memcpy(void * to, const void * from, size_t n) -{ -int d0, d1, d2; -__asm__ __volatile__( - "rep ; movsl\n\t" - "testb $2,%b4\n\t" - "je 1f\n\t" - "movsw\n" - "1:\ttestb $1,%b4\n\t" - "je 2f\n\t" - "movsb\n" - "2:" - : "=&c" (d0), "=&D" (d1), "=&S" (d2) - :"0" (n/4), "q" (n),"1" ((long) to),"2" ((long) from) - : "memory"); -return (to); -} -#else -/* Allow compilation on other architectures */ -#define __memcpy memcpy -#endif - -/* Upload an image from mesa's internal copy. - */ -static void i810UploadTexLevel( i810ContextPtr imesa, - i810TextureObjectPtr t, int hwlevel ) -{ - const struct gl_texture_image *image = t->image[hwlevel].image; - int j; - - if (!image || !image->Data) - return; - - if (image->Width * image->TexFormat->TexelBytes == t->Pitch) { - GLubyte *dst = (GLubyte *)(t->BufAddr + t->image[hwlevel].offset); - GLubyte *src = (GLubyte *)image->Data; - - memcpy( dst, src, t->Pitch * image->Height ); - } - else switch (image->TexFormat->TexelBytes) { - case 1: - { - GLubyte *dst = (GLubyte *)(t->BufAddr + t->image[hwlevel].offset); - GLubyte *src = (GLubyte *)image->Data; - - for (j = 0 ; j < image->Height ; j++, dst += t->Pitch) { - __memcpy(dst, src, image->Width ); - src += image->Width; - } - } - break; - - case 2: - { - GLushort *dst = (GLushort *)(t->BufAddr + t->image[hwlevel].offset); - GLushort *src = (GLushort *)image->Data; - - for (j = 0 ; j < image->Height ; j++, dst += (t->Pitch/2)) { - __memcpy(dst, src, image->Width * 2 ); - src += image->Width; - } - } - break; - - default: - fprintf(stderr, "%s: Not supported texel size %d\n", - __FUNCTION__, image->TexFormat->TexelBytes); - } -} - -/* This is called with the lock held. May have to eject our own and/or - * other client's texture objects to make room for the upload. - */ -int i810UploadTexImagesLocked( i810ContextPtr imesa, i810TextureObjectPtr t ) -{ - int i; - int ofs; - int numLevels; - - /* Do we need to eject LRU texture objects? - */ - if (!t->base.memBlock) { - int heap; - - heap = driAllocateTexture( imesa->texture_heaps, imesa->nr_heaps, - (driTextureObject *) t); - - if ( heap == -1 ) { - return -1; - } - - ofs = t->base.memBlock->ofs; - t->BufAddr = imesa->i810Screen->tex.map + ofs; - t->Setup[I810_TEXREG_MI3] = imesa->i810Screen->textureOffset + ofs; - - if (t == imesa->CurrentTexObj[0]) - I810_STATECHANGE(imesa, I810_UPLOAD_TEX0); - - if (t == imesa->CurrentTexObj[1]) - I810_STATECHANGE(imesa, I810_UPLOAD_TEX1); - - /* i810UpdateTexLRU( imesa, t );*/ - } - driUpdateTextureLRU( (driTextureObject *) t ); - - if (imesa->texture_heaps[0]->timestamp >= GET_DISPATCH_AGE(imesa)) - i810WaitAgeLocked( imesa, imesa->texture_heaps[0]->timestamp ); - - numLevels = t->base.lastLevel - t->base.firstLevel + 1; - for (i = 0 ; i < numLevels ; i++) - if (t->base.dirty_images[0] & (1<base.dirty_images[0] = 0; - - return 0; -} Index: xc/lib/GL/mesa/src/drv/i810/i810texstate.c diff -u xc/lib/GL/mesa/src/drv/i810/i810texstate.c:1.4 xc/lib/GL/mesa/src/drv/i810/i810texstate.c:removed --- xc/lib/GL/mesa/src/drv/i810/i810texstate.c:1.4 Tue Dec 2 08:02:37 2003 +++ xc/lib/GL/mesa/src/drv/i810/i810texstate.c Wed Mar 16 21:05:01 2005 @@ -1,746 +0,0 @@ -/* - * GLX Hardware Device Driver for Intel i810 - * Copyright (C) 1999 Keith Whitwell - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * KEITH WHITWELL, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - */ - -#include "glheader.h" -#include "macros.h" -#include "mtypes.h" -#include "simple_list.h" -#include "enums.h" - -#include "mm.h" - -#include "i810screen.h" -#include "i810_dri.h" - -#include "i810context.h" -#include "i810tex.h" -#include "i810state.h" -#include "i810ioctl.h" - - - - -static void i810SetTexImages( i810ContextPtr imesa, - struct gl_texture_object *tObj ) -{ - GLuint height, width, pitch, i, textureFormat, log_pitch; - i810TextureObjectPtr t = (i810TextureObjectPtr) tObj->DriverData; - const struct gl_texture_image *baseImage = tObj->Image[tObj->BaseLevel]; - GLint numLevels; - GLint log2Width, log2Height; - -/* fprintf(stderr, "%s\n", __FUNCTION__); */ - - switch (baseImage->Format) { - case GL_RGB: - case GL_LUMINANCE: - t->texelBytes = 2; - textureFormat = MI1_FMT_16BPP | MI1_PF_16BPP_RGB565; - break; - case GL_ALPHA: - case GL_LUMINANCE_ALPHA: - case GL_INTENSITY: - case GL_RGBA: - t->texelBytes = 2; - textureFormat = MI1_FMT_16BPP | MI1_PF_16BPP_ARGB4444; - break; - case GL_COLOR_INDEX: - textureFormat = MI1_FMT_8CI | MI1_PF_8CI_ARGB4444; - t->texelBytes = 1; - break; - case GL_YCBCR_MESA: - t->texelBytes = 2; - textureFormat = MI1_FMT_422 | MI1_PF_422_YCRCB_SWAP_Y - | MI1_COLOR_CONV_ENABLE; - break; - - default: - fprintf(stderr, "i810SetTexImages: bad image->Format\n" ); - return; - } - - driCalculateTextureFirstLastLevel( (driTextureObject *) t ); - - numLevels = t->base.lastLevel - t->base.firstLevel + 1; - - log2Width = tObj->Image[t->base.firstLevel]->WidthLog2; - log2Height = tObj->Image[t->base.firstLevel]->HeightLog2; - - /* Figure out the amount of memory required to hold all the mipmap - * levels. Choose the smallest pitch to accomodate the largest - * mipmap: - */ - width = tObj->Image[t->base.firstLevel]->Width * t->texelBytes; - for (pitch = 32, log_pitch=2 ; pitch < width ; pitch *= 2 ) - log_pitch++; - - /* All images must be loaded at this pitch. Count the number of - * lines required: - */ - for ( height = i = 0 ; i < numLevels ; i++ ) { - t->image[i].image = tObj->Image[t->base.firstLevel + i]; - t->image[i].offset = height * pitch; - t->image[i].internalFormat = baseImage->Format; - height += t->image[i].image->Height; - } - - t->Pitch = pitch; - t->base.totalSize = height*pitch; - t->max_level = i-1; - t->dirty = I810_UPLOAD_TEX0 | I810_UPLOAD_TEX1; - t->Setup[I810_TEXREG_MI1] = (MI1_MAP_0 | textureFormat | log_pitch); - t->Setup[I810_TEXREG_MI2] = (MI2_DIMENSIONS_ARE_LOG2 | - (log2Height << 16) | log2Width); - t->Setup[I810_TEXREG_MLL] = (GFX_OP_MAP_LOD_LIMITS | - MLL_MAP_0 | - MLL_UPDATE_MAX_MIP | - MLL_UPDATE_MIN_MIP | - ((numLevels - 1) << MLL_MIN_MIP_SHIFT)); - - LOCK_HARDWARE( imesa ); - i810UploadTexImagesLocked( imesa, t ); - UNLOCK_HARDWARE( imesa ); -} - -/* ================================================================ - * Texture combine functions - */ - -#define I810_DISABLE 0 -#define I810_PASSTHRU 1 -#define I810_REPLACE 2 -#define I810_MODULATE 3 -#define I810_DECAL 4 -#define I810_BLEND 5 -#define I810_ALPHA_BLEND 6 -#define I810_ADD 7 -#define I810_MAX_COMBFUNC 8 - - -static GLuint i810_color_combine[][I810_MAX_COMBFUNC] = -{ - /* Unit 0: - */ - { - /* Disable combiner stage - */ - ( GFX_OP_MAP_COLOR_STAGES | - MC_STAGE_0 | - MC_UPDATE_DEST | - MC_DEST_CURRENT | - MC_UPDATE_ARG1 | - MC_ARG1_ITERATED_COLOR | - MC_UPDATE_ARG2 | - MC_ARG2_ONE | - MC_UPDATE_OP | - MC_OP_ARG1 ), /* actually passthru */ - - /* Passthru - */ - ( GFX_OP_MAP_COLOR_STAGES | - MC_STAGE_0 | - MC_UPDATE_DEST | - MC_DEST_CURRENT | - MC_UPDATE_ARG1 | - MC_ARG1_ITERATED_COLOR | - MC_UPDATE_ARG2 | - MC_ARG2_ONE | - MC_UPDATE_OP | - MC_OP_ARG1 ), - - /* GL_REPLACE - */ - ( GFX_OP_MAP_COLOR_STAGES | - MC_STAGE_0 | - MC_UPDATE_DEST | - MC_DEST_CURRENT | - MC_UPDATE_ARG1 | - MC_ARG1_TEX0_COLOR | - MC_UPDATE_ARG2 | - MC_ARG2_ONE | - MC_UPDATE_OP | - MC_OP_ARG1 ), - - /* GL_MODULATE - */ - ( GFX_OP_MAP_COLOR_STAGES | - MC_STAGE_0 | - MC_UPDATE_DEST | - MC_DEST_CURRENT | - MC_UPDATE_ARG1 | - MC_ARG1_TEX0_COLOR | - MC_UPDATE_ARG2 | - MC_ARG2_ITERATED_COLOR | - MC_UPDATE_OP | - MC_OP_MODULATE ), - - /* GL_DECAL - */ - ( GFX_OP_MAP_COLOR_STAGES | - MC_STAGE_0 | - MC_UPDATE_DEST | - MC_DEST_CURRENT | - MC_UPDATE_ARG1 | - MC_ARG1_COLOR_FACTOR | - MC_UPDATE_ARG2 | - MC_ARG2_TEX0_COLOR | - MC_UPDATE_OP | - MC_OP_LIN_BLEND_TEX0_ALPHA ), - - /* GL_BLEND - */ - ( GFX_OP_MAP_COLOR_STAGES | - MC_STAGE_0 | - MC_UPDATE_DEST | - MC_DEST_CURRENT | - MC_UPDATE_ARG1 | - MC_ARG1_COLOR_FACTOR | - MC_UPDATE_ARG2 | - MC_ARG2_ITERATED_COLOR | - MC_UPDATE_OP | - MC_OP_LIN_BLEND_TEX0_COLOR ), - - /* GL_BLEND according to alpha - */ - ( GFX_OP_MAP_COLOR_STAGES | - MC_STAGE_0 | - MC_UPDATE_DEST | - MC_DEST_CURRENT | - MC_UPDATE_ARG1 | - MC_ARG1_TEX0_COLOR | - MC_UPDATE_ARG2 | - MC_ARG2_ITERATED_COLOR | - MC_UPDATE_OP | - MC_OP_LIN_BLEND_TEX0_ALPHA ), - - /* GL_ADD - */ - ( GFX_OP_MAP_COLOR_STAGES | - MC_STAGE_0 | - MC_UPDATE_DEST | - MC_DEST_CURRENT | - MC_UPDATE_ARG1 | - MC_ARG1_TEX0_COLOR | - MC_UPDATE_ARG2 | - MC_ARG2_ITERATED_COLOR | - MC_UPDATE_OP | - MC_OP_ADD ), - }, - - /* Unit 1: - */ - { - /* Disable combiner stage (Note: disables all subsequent stages) - */ - ( GFX_OP_MAP_COLOR_STAGES | - MC_STAGE_1 | - MC_UPDATE_DEST | - MC_DEST_CURRENT | - MC_UPDATE_ARG1 | - MC_ARG1_ONE | - MC_UPDATE_ARG2 | - MC_ARG2_ONE | - MC_UPDATE_OP | - MC_OP_DISABLE ), - - - /* Passthru - */ - ( GFX_OP_MAP_COLOR_STAGES | - MC_STAGE_1 | - MC_UPDATE_DEST | - MC_DEST_CURRENT | - MC_UPDATE_ARG1 | - MC_ARG1_CURRENT_COLOR | - MC_UPDATE_ARG2 | - MC_ARG2_ONE | - MC_UPDATE_OP | - MC_OP_ARG1 ), - - /* GL_REPLACE - */ - ( GFX_OP_MAP_COLOR_STAGES | - MC_STAGE_1 | - MC_UPDATE_DEST | - MC_DEST_CURRENT | - MC_UPDATE_ARG1 | - MC_ARG1_TEX1_COLOR | - MC_UPDATE_ARG2 | - MC_ARG2_ONE | - MC_UPDATE_OP | - MC_OP_ARG1 ), - - /* GL_MODULATE - */ - ( GFX_OP_MAP_COLOR_STAGES | - MC_STAGE_1 | - MC_UPDATE_DEST | - MC_DEST_CURRENT | - MC_UPDATE_ARG1 | - MC_ARG1_TEX1_COLOR | - MC_UPDATE_ARG2 | - MC_ARG2_CURRENT_COLOR | - MC_UPDATE_OP | - MC_OP_MODULATE ), - - /* GL_DECAL - */ - ( GFX_OP_MAP_COLOR_STAGES | - MC_STAGE_1 | - MC_UPDATE_DEST | - MC_DEST_CURRENT | - MC_UPDATE_ARG1 | - MC_ARG1_COLOR_FACTOR | - MC_UPDATE_ARG2 | - MC_ARG2_TEX1_COLOR | - MC_UPDATE_OP | - MC_OP_LIN_BLEND_TEX1_ALPHA ), - - /* GL_BLEND - */ - ( GFX_OP_MAP_COLOR_STAGES | - MC_STAGE_1 | - MC_UPDATE_DEST | - MC_DEST_CURRENT | - MC_UPDATE_ARG1 | - MC_ARG1_COLOR_FACTOR | - MC_UPDATE_ARG2 | - MC_ARG2_CURRENT_COLOR | - MC_UPDATE_OP | - MC_OP_LIN_BLEND_TEX1_COLOR ), - - /* GL_BLEND according to alpha - */ - ( GFX_OP_MAP_COLOR_STAGES | - MC_STAGE_1 | - MC_UPDATE_DEST | - MC_DEST_CURRENT | - MC_UPDATE_ARG1 | - MC_ARG1_TEX1_COLOR | - MC_UPDATE_ARG2 | - MC_ARG2_CURRENT_COLOR | - MC_UPDATE_OP | - MC_OP_LIN_BLEND_TEX1_ALPHA ), - - /* GL_ADD - */ - ( GFX_OP_MAP_COLOR_STAGES | - MC_STAGE_1 | - MC_UPDATE_DEST | - MC_DEST_CURRENT | - MC_UPDATE_ARG1 | - MC_ARG1_TEX1_COLOR | - MC_UPDATE_ARG2 | - MC_ARG2_CURRENT_COLOR | - MC_UPDATE_OP | - MC_OP_ADD ), - } -}; - -static GLuint i810_alpha_combine[][I810_MAX_COMBFUNC] = -{ - /* Unit 0: - */ - { - /* Disable combiner stage - */ - ( GFX_OP_MAP_ALPHA_STAGES | - MA_STAGE_0 | - MA_UPDATE_ARG1 | - MA_ARG1_ITERATED_ALPHA | - MA_UPDATE_ARG2 | - MA_ARG2_TEX0_ALPHA | - MA_UPDATE_OP | - MA_OP_ARG1 ), - - /* Passthru - */ - ( GFX_OP_MAP_ALPHA_STAGES | - MA_STAGE_0 | - MA_UPDATE_ARG1 | - MA_ARG1_ITERATED_ALPHA | - MA_UPDATE_ARG2 | - MA_ARG2_TEX0_ALPHA | - MA_UPDATE_OP | - MA_OP_ARG1 ), - - /* GL_REPLACE - */ - ( GFX_OP_MAP_ALPHA_STAGES | - MA_STAGE_0 | - MA_UPDATE_ARG1 | - MA_ARG1_ITERATED_ALPHA | - MA_UPDATE_ARG2 | - MA_ARG2_TEX0_ALPHA | - MA_UPDATE_OP | - MA_OP_ARG2 ), - - /* GL_MODULATE - */ - ( GFX_OP_MAP_ALPHA_STAGES | - MA_STAGE_0 | - MA_UPDATE_ARG1 | - MA_ARG1_ITERATED_ALPHA | - MA_UPDATE_ARG2 | - MA_ARG2_TEX0_ALPHA | - MA_UPDATE_OP | - MA_OP_MODULATE ), - - /* GL_DECAL - */ - ( GFX_OP_MAP_ALPHA_STAGES | - MA_STAGE_0 | - MA_UPDATE_ARG1 | - MA_ARG1_ALPHA_FACTOR | - MA_UPDATE_ARG2 | - MA_ARG2_ALPHA_FACTOR | - MA_UPDATE_OP | - MA_OP_ARG1 ), - - /* GL_BLEND - */ - ( GFX_OP_MAP_ALPHA_STAGES | - MA_STAGE_0 | - MA_UPDATE_ARG1 | - MA_ARG1_ALPHA_FACTOR | - MA_UPDATE_ARG2 | - MA_ARG2_ITERATED_ALPHA | - MA_UPDATE_OP | - MA_OP_LIN_BLEND_TEX0_ALPHA ), - - /* GL_BLEND according to alpha (same as above) - */ - ( GFX_OP_MAP_ALPHA_STAGES | - MA_STAGE_0 | - MA_UPDATE_ARG1 | - MA_ARG1_ALPHA_FACTOR | - MA_UPDATE_ARG2 | - MA_ARG2_ITERATED_ALPHA | - MA_UPDATE_OP | - MA_OP_LIN_BLEND_TEX0_ALPHA ), - - /* GL_ADD - */ - ( GFX_OP_MAP_ALPHA_STAGES | - MA_STAGE_0 | - MA_UPDATE_ARG1 | - MA_ARG1_ITERATED_ALPHA | - MA_UPDATE_ARG2 | - MA_ARG2_TEX0_ALPHA | - MA_UPDATE_OP | - MA_OP_ADD ), - }, - - /* Unit 1: - */ - { - /* Disable combiner stage - */ - ( GFX_OP_MAP_ALPHA_STAGES | - MA_STAGE_1 | - MA_UPDATE_ARG1 | - MA_ARG1_CURRENT_ALPHA | - MA_UPDATE_ARG2 | - MA_ARG2_CURRENT_ALPHA | - MA_UPDATE_OP | - MA_OP_ARG1 ), - - /* Passthru - */ - ( GFX_OP_MAP_ALPHA_STAGES | - MA_STAGE_1 | - MA_UPDATE_ARG1 | - MA_ARG1_CURRENT_ALPHA | - MA_UPDATE_ARG2 | - MA_ARG2_CURRENT_ALPHA | - MA_UPDATE_OP | - MA_OP_ARG1 ), - - /* GL_REPLACE - */ - ( GFX_OP_MAP_ALPHA_STAGES | - MA_STAGE_1 | - MA_UPDATE_ARG1 | - MA_ARG1_CURRENT_ALPHA | - MA_UPDATE_ARG2 | - MA_ARG2_TEX1_ALPHA | - MA_UPDATE_OP | - MA_OP_ARG2 ), - - /* GL_MODULATE - */ - ( GFX_OP_MAP_ALPHA_STAGES | - MA_STAGE_1 | - MA_UPDATE_ARG1 | - MA_ARG1_CURRENT_ALPHA | - MA_UPDATE_ARG2 | - MA_ARG2_TEX1_ALPHA | - MA_UPDATE_OP | - MA_OP_MODULATE ), - - /* GL_DECAL - */ - ( GFX_OP_MAP_ALPHA_STAGES | - MA_STAGE_1 | - MA_UPDATE_ARG1 | - MA_ARG1_ALPHA_FACTOR | - MA_UPDATE_ARG2 | - MA_ARG2_ALPHA_FACTOR | - MA_UPDATE_OP | - MA_OP_ARG1 ), - - /* GL_BLEND - */ - ( GFX_OP_MAP_ALPHA_STAGES | - MA_STAGE_1 | - MA_UPDATE_ARG1 | - MA_ARG1_ALPHA_FACTOR | - MA_UPDATE_ARG2 | - MA_ARG2_ITERATED_ALPHA | - MA_UPDATE_OP | - MA_OP_LIN_BLEND_TEX1_ALPHA ), - - /* GL_BLEND according to alpha (same as above) - */ - ( GFX_OP_MAP_ALPHA_STAGES | - MA_STAGE_1 | - MA_UPDATE_ARG1 | - MA_ARG1_ALPHA_FACTOR | - MA_UPDATE_ARG2 | - MA_ARG2_ITERATED_ALPHA | - MA_UPDATE_OP | - MA_OP_LIN_BLEND_TEX1_ALPHA ), - - /* GL_ADD - */ - ( GFX_OP_MAP_ALPHA_STAGES | - MA_STAGE_1 | - MA_UPDATE_ARG1 | - MA_ARG1_CURRENT_ALPHA | - MA_UPDATE_ARG2 | - MA_ARG2_TEX1_ALPHA | - MA_UPDATE_OP | - MA_OP_ADD ), - } - -}; - - - -static void i810UpdateTexEnv( GLcontext *ctx, GLuint unit ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - const struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - const struct gl_texture_object *tObj = texUnit->_Current; - const GLuint format = tObj->Image[tObj->BaseLevel]->Format; - GLuint color_combine, alpha_combine; - - switch (texUnit->EnvMode) { - case GL_REPLACE: - if (format == GL_ALPHA) { - color_combine = i810_color_combine[unit][I810_PASSTHRU]; - alpha_combine = i810_alpha_combine[unit][I810_REPLACE]; - } else if (format == GL_LUMINANCE || format == GL_RGB) { - color_combine = i810_color_combine[unit][I810_REPLACE]; - alpha_combine = i810_alpha_combine[unit][I810_PASSTHRU]; - } else { - color_combine = i810_color_combine[unit][I810_REPLACE]; - alpha_combine = i810_alpha_combine[unit][I810_REPLACE]; - } - break; - - case GL_MODULATE: - if (format == GL_ALPHA) { - color_combine = i810_color_combine[unit][I810_PASSTHRU]; - alpha_combine = i810_alpha_combine[unit][I810_MODULATE]; - } else { - color_combine = i810_color_combine[unit][I810_MODULATE]; - alpha_combine = i810_alpha_combine[unit][I810_MODULATE]; - } - break; - - case GL_DECAL: - switch (format) { - case GL_RGBA: - color_combine = i810_color_combine[unit][I810_ALPHA_BLEND]; - alpha_combine = i810_alpha_combine[unit][I810_PASSTHRU]; - break; - case GL_RGB: - color_combine = i810_color_combine[unit][I810_REPLACE]; - alpha_combine = i810_alpha_combine[unit][I810_PASSTHRU]; - break; - case GL_ALPHA: - case GL_LUMINANCE: - case GL_LUMINANCE_ALPHA: - case GL_INTENSITY: - color_combine = i810_color_combine[unit][I810_PASSTHRU]; - alpha_combine = i810_alpha_combine[unit][I810_PASSTHRU]; - break; - case GL_COLOR_INDEX: - default: - return; - } - break; - - case GL_BLEND: - switch (format) { - case GL_RGB: - case GL_LUMINANCE: - color_combine = i810_color_combine[unit][I810_BLEND]; - alpha_combine = i810_alpha_combine[unit][I810_PASSTHRU]; - break; - case GL_RGBA: - case GL_LUMINANCE_ALPHA: - color_combine = i810_color_combine[unit][I810_BLEND]; - alpha_combine = i810_alpha_combine[unit][I810_MODULATE]; - break; - case GL_ALPHA: - color_combine = i810_color_combine[unit][I810_PASSTHRU]; - alpha_combine = i810_alpha_combine[unit][I810_MODULATE]; - break; - case GL_INTENSITY: - color_combine = i810_color_combine[unit][I810_BLEND]; - alpha_combine = i810_alpha_combine[unit][I810_BLEND]; - break; - case GL_COLOR_INDEX: - default: - return; - } - break; - - case GL_ADD: - switch (format) { - case GL_RGB: - case GL_LUMINANCE: - color_combine = i810_color_combine[unit][I810_ADD]; - alpha_combine = i810_alpha_combine[unit][I810_PASSTHRU]; - break; - case GL_RGBA: - case GL_LUMINANCE_ALPHA: - color_combine = i810_color_combine[unit][I810_ADD]; - alpha_combine = i810_alpha_combine[unit][I810_MODULATE]; - break; - case GL_ALPHA: - color_combine = i810_color_combine[unit][I810_PASSTHRU]; - alpha_combine = i810_alpha_combine[unit][I810_MODULATE]; - break; - case GL_INTENSITY: - color_combine = i810_color_combine[unit][I810_ADD]; - alpha_combine = i810_alpha_combine[unit][I810_ADD]; - break; - case GL_COLOR_INDEX: - default: - return; - } - break; - - default: - return; - } - - if (alpha_combine != imesa->Setup[I810_CTXREG_MA0 + unit] || - color_combine != imesa->Setup[I810_CTXREG_MC0 + unit]) - { - I810_STATECHANGE( imesa, I810_UPLOAD_CTX ); - imesa->Setup[I810_CTXREG_MA0 + unit] = alpha_combine; - imesa->Setup[I810_CTXREG_MC0 + unit] = color_combine; - } -} - - - - -static void i810UpdateTexUnit( GLcontext *ctx, GLuint unit ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - - if (texUnit->_ReallyEnabled == TEXTURE_2D_BIT) - { - struct gl_texture_object *tObj = texUnit->_Current; - i810TextureObjectPtr t = (i810TextureObjectPtr)tObj->DriverData; - - /* Upload teximages (not pipelined) - */ - if (t->base.dirty_images[0]) { - I810_FIREVERTICES(imesa); - i810SetTexImages( imesa, tObj ); - if (!t->base.memBlock) { - FALLBACK( imesa, I810_FALLBACK_TEXTURE, GL_TRUE ); - return; - } - } - - if (tObj->Image[tObj->BaseLevel]->Border > 0) { - FALLBACK( imesa, I810_FALLBACK_TEXTURE, GL_TRUE ); - return; - } - - /* Update state if this is a different texture object to last - * time. - */ - if (imesa->CurrentTexObj[unit] != t) { - I810_STATECHANGE(imesa, (I810_UPLOAD_TEX0<CurrentTexObj[unit] = t; - t->base.bound |= (1U << unit); - - driUpdateTextureLRU( (driTextureObject *) t ); /* XXX: should be locked */ - - } - - /* Update texture environment if texture object image format or - * texture environment state has changed. - */ - if (tObj->Image[tObj->BaseLevel]->Format != imesa->TexEnvImageFmt[unit]) { - imesa->TexEnvImageFmt[unit] = tObj->Image[tObj->BaseLevel]->Format; - i810UpdateTexEnv( ctx, unit ); - } - } - else if (texUnit->_ReallyEnabled) { - FALLBACK( imesa, I810_FALLBACK_TEXTURE, GL_TRUE ); - } - else /*if (imesa->CurrentTexObj[unit])*/ { - imesa->CurrentTexObj[unit] = 0; - imesa->TexEnvImageFmt[unit] = 0; - imesa->dirty &= ~(I810_UPLOAD_TEX0<Setup[I810_CTXREG_MA0 + unit] = - i810_alpha_combine[unit][I810_DISABLE]; - imesa->Setup[I810_CTXREG_MC0 + unit] = - i810_color_combine[unit][I810_DISABLE]; - I810_STATECHANGE( imesa, I810_UPLOAD_CTX ); - } -} - - -void i810UpdateTextureState( GLcontext *ctx ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - /* fprintf(stderr, "%s\n", __FUNCTION__); */ - FALLBACK( imesa, I810_FALLBACK_TEXTURE, GL_FALSE ); - i810UpdateTexUnit( ctx, 0 ); - i810UpdateTexUnit( ctx, 1 ); -} - - - Index: xc/lib/GL/mesa/src/drv/i810/i810tris.c diff -u xc/lib/GL/mesa/src/drv/i810/i810tris.c:1.8 xc/lib/GL/mesa/src/drv/i810/i810tris.c:removed --- xc/lib/GL/mesa/src/drv/i810/i810tris.c:1.8 Sun Sep 28 16:15:12 2003 +++ xc/lib/GL/mesa/src/drv/i810/i810tris.c Wed Mar 16 21:05:01 2005 @@ -1,867 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/i810/i810tris.c,v 1.8 2003/09/28 20:15:12 alanh Exp $ */ -/************************************************************************** - -Copyright 2001 VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, VA LINUX SYSTEMS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "mtypes.h" -#include "macros.h" -#include "enums.h" -#include "colormac.h" - -#include "swrast/swrast.h" -#include "swrast_setup/swrast_setup.h" -#include "tnl/t_context.h" -#include "tnl/t_pipeline.h" - -#include "i810screen.h" -#include "i810_dri.h" - -#include "i810tris.h" -#include "i810state.h" -#include "i810vb.h" -#include "i810ioctl.h" - -static void i810RenderPrimitive( GLcontext *ctx, GLenum prim ); - -/*********************************************************************** - * Emit primitives as inline vertices * - ***********************************************************************/ - -#if defined(USE_X86_ASM) -#define COPY_DWORDS( j, vb, vertsize, v ) \ -do { \ - int __tmp; \ - __asm__ __volatile__( "rep ; movsl" \ - : "=%c" (j), "=D" (vb), "=S" (__tmp) \ - : "0" (vertsize), \ - "D" ((long)vb), \ - "S" ((long)v) ); \ -} while (0) -#else -#define COPY_DWORDS( j, vb, vertsize, v ) \ -do { \ - for ( j = 0 ; j < vertsize ; j++ ) \ - vb[j] = ((GLuint *)v)[j]; \ - vb += vertsize; \ -} while (0) -#endif - -static void __inline__ i810_draw_triangle( i810ContextPtr imesa, - i810VertexPtr v0, - i810VertexPtr v1, - i810VertexPtr v2 ) -{ - GLuint vertsize = imesa->vertex_size; - GLuint *vb = i810AllocDmaLow( imesa, 3 * 4 * vertsize ); - int j; - - COPY_DWORDS( j, vb, vertsize, v0 ); - COPY_DWORDS( j, vb, vertsize, v1 ); - COPY_DWORDS( j, vb, vertsize, v2 ); -} - - -static void __inline__ i810_draw_quad( i810ContextPtr imesa, - i810VertexPtr v0, - i810VertexPtr v1, - i810VertexPtr v2, - i810VertexPtr v3 ) -{ - GLuint vertsize = imesa->vertex_size; - GLuint *vb = i810AllocDmaLow( imesa, 6 * 4 * vertsize ); - int j; - - COPY_DWORDS( j, vb, vertsize, v0 ); - COPY_DWORDS( j, vb, vertsize, v1 ); - COPY_DWORDS( j, vb, vertsize, v3 ); - COPY_DWORDS( j, vb, vertsize, v1 ); - COPY_DWORDS( j, vb, vertsize, v2 ); - COPY_DWORDS( j, vb, vertsize, v3 ); -} - - -static __inline__ void i810_draw_point( i810ContextPtr imesa, - i810VertexPtr tmp ) -{ - GLfloat sz = imesa->glCtx->Point._Size * .5; - int vertsize = imesa->vertex_size; - GLuint *vb = i810AllocDmaLow( imesa, 2 * 4 * vertsize ); - int j; - - /* Draw a point as a horizontal line. - */ - *(float *)&vb[0] = tmp->v.x - sz + 0.125; - for (j = 1 ; j < vertsize ; j++) - vb[j] = tmp->ui[j]; - vb += vertsize; - - *(float *)&vb[0] = tmp->v.x + sz + 0.125; - for (j = 1 ; j < vertsize ; j++) - vb[j] = tmp->ui[j]; - vb += vertsize; -} - - -static __inline__ void i810_draw_line( i810ContextPtr imesa, - i810VertexPtr v0, - i810VertexPtr v1 ) -{ - GLuint vertsize = imesa->vertex_size; - GLuint *vb = i810AllocDmaLow( imesa, 2 * 4 * vertsize ); - int j; - - COPY_DWORDS( j, vb, vertsize, v0 ); - COPY_DWORDS( j, vb, vertsize, v1 ); -} - - - -/*********************************************************************** - * Macros for t_dd_tritmp.h to draw basic primitives * - ***********************************************************************/ - -#define TRI( a, b, c ) \ -do { \ - if (0) fprintf(stderr, "hw TRI\n"); \ - if (DO_FALLBACK) \ - imesa->draw_tri( imesa, a, b, c ); \ - else \ - i810_draw_triangle( imesa, a, b, c ); \ -} while (0) - -#define QUAD( a, b, c, d ) \ -do { \ - if (0) fprintf(stderr, "hw QUAD\n"); \ - if (DO_FALLBACK) { \ - imesa->draw_tri( imesa, a, b, d ); \ - imesa->draw_tri( imesa, b, c, d ); \ - } else \ - i810_draw_quad( imesa, a, b, c, d ); \ -} while (0) - -#define LINE( v0, v1 ) \ -do { \ - if (0) fprintf(stderr, "hw LINE\n"); \ - if (DO_FALLBACK) \ - imesa->draw_line( imesa, v0, v1 ); \ - else \ - i810_draw_line( imesa, v0, v1 ); \ -} while (0) - -#define POINT( v0 ) \ -do { \ - if (0) fprintf(stderr, "hw POINT\n"); \ - if (DO_FALLBACK) \ - imesa->draw_point( imesa, v0 ); \ - else \ - i810_draw_point( imesa, v0 ); \ -} while (0) - - -/*********************************************************************** - * Build render functions from dd templates * - ***********************************************************************/ - -#define I810_OFFSET_BIT 0x01 -#define I810_TWOSIDE_BIT 0x02 -#define I810_UNFILLED_BIT 0x04 -#define I810_FALLBACK_BIT 0x08 -#define I810_MAX_TRIFUNC 0x10 - - -static struct { - points_func points; - line_func line; - triangle_func triangle; - quad_func quad; -} rast_tab[I810_MAX_TRIFUNC]; - - -#define DO_FALLBACK (IND & I810_FALLBACK_BIT) -#define DO_OFFSET (IND & I810_OFFSET_BIT) -#define DO_UNFILLED (IND & I810_UNFILLED_BIT) -#define DO_TWOSIDE (IND & I810_TWOSIDE_BIT) -#define DO_FLAT 0 -#define DO_TRI 1 -#define DO_QUAD 1 -#define DO_LINE 1 -#define DO_POINTS 1 -#define DO_FULL_QUAD 1 - -#define HAVE_RGBA 1 -#define HAVE_SPEC 1 -#define HAVE_BACK_COLORS 0 -#define HAVE_HW_FLATSHADE 1 -#define VERTEX i810Vertex -#define TAB rast_tab - -/* Only used to pull back colors into vertices (ie, we know color is - * floating point). - */ -#define I810_COLOR( dst, src ) \ -do { \ - dst[0] = src[2]; \ - dst[1] = src[1]; \ - dst[2] = src[0]; \ - dst[3] = src[3]; \ -} while (0) - -#define I810_SPEC( dst, src ) \ -do { \ - dst[0] = src[2]; \ - dst[1] = src[1]; \ - dst[2] = src[0]; \ -} while (0) - - -#define DEPTH_SCALE (1.0/0xffff) -#define UNFILLED_TRI unfilled_tri -#define UNFILLED_QUAD unfilled_quad -#define VERT_X(_v) _v->v.x -#define VERT_Y(_v) _v->v.y -#define VERT_Z(_v) _v->v.z -#define AREA_IS_CCW( a ) (a > 0) -#define GET_VERTEX(e) (imesa->verts + (e<vertex_stride_shift)) - -#define VERT_SET_RGBA( v, c ) I810_COLOR( v->ub4[coloroffset], c ) -#define VERT_COPY_RGBA( v0, v1 ) v0->ui[coloroffset] = v1->ui[coloroffset] -#define VERT_SAVE_RGBA( idx ) color[idx] = v[idx]->ui[coloroffset] -#define VERT_RESTORE_RGBA( idx ) v[idx]->ui[coloroffset] = color[idx] - -#define VERT_SET_SPEC( v, c ) if (havespec) I810_SPEC( v->ub4[5], c ) -#define VERT_COPY_SPEC( v0, v1 ) if (havespec) COPY_3V(v0->ub4[5], v1->ub4[5]) -#define VERT_SAVE_SPEC( idx ) if (havespec) spec[idx] = v[idx]->ui[5] -#define VERT_RESTORE_SPEC( idx ) if (havespec) v[idx]->ui[5] = spec[idx] - -#define LOCAL_VARS(n) \ - i810ContextPtr imesa = I810_CONTEXT(ctx); \ - GLuint color[n], spec[n]; \ - GLuint coloroffset = (imesa->vertex_size == 4 ? 3 : 4); \ - GLboolean havespec = (imesa->vertex_size > 4); \ - (void) color; (void) spec; (void) coloroffset; (void) havespec; - - -/*********************************************************************** - * Helpers for rendering unfilled primitives * - ***********************************************************************/ - -static const GLuint hw_prim[GL_POLYGON+1] = { - PR_LINES, - PR_LINES, - PR_LINES, - PR_LINES, - PR_TRIANGLES, - PR_TRIANGLES, - PR_TRIANGLES, - PR_TRIANGLES, - PR_TRIANGLES, - PR_TRIANGLES -}; - -#define RASTERIZE(x) if (imesa->hw_primitive != hw_prim[x]) \ - i810RasterPrimitive( ctx, x, hw_prim[x] ) -#define RENDER_PRIMITIVE imesa->render_primitive -#define TAG(x) x -#define IND I810_FALLBACK_BIT -#include "tnl_dd/t_dd_unfilled.h" -#undef IND - -/*********************************************************************** - * Generate GL render functions * - ***********************************************************************/ - -#define IND (0) -#define TAG(x) x -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I810_OFFSET_BIT) -#define TAG(x) x##_offset -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I810_TWOSIDE_BIT) -#define TAG(x) x##_twoside -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I810_TWOSIDE_BIT|I810_OFFSET_BIT) -#define TAG(x) x##_twoside_offset -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I810_UNFILLED_BIT) -#define TAG(x) x##_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I810_OFFSET_BIT|I810_UNFILLED_BIT) -#define TAG(x) x##_offset_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I810_TWOSIDE_BIT|I810_UNFILLED_BIT) -#define TAG(x) x##_twoside_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I810_TWOSIDE_BIT|I810_OFFSET_BIT|I810_UNFILLED_BIT) -#define TAG(x) x##_twoside_offset_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I810_FALLBACK_BIT) -#define TAG(x) x##_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I810_OFFSET_BIT|I810_FALLBACK_BIT) -#define TAG(x) x##_offset_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I810_TWOSIDE_BIT|I810_FALLBACK_BIT) -#define TAG(x) x##_twoside_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I810_TWOSIDE_BIT|I810_OFFSET_BIT|I810_FALLBACK_BIT) -#define TAG(x) x##_twoside_offset_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I810_UNFILLED_BIT|I810_FALLBACK_BIT) -#define TAG(x) x##_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I810_OFFSET_BIT|I810_UNFILLED_BIT|I810_FALLBACK_BIT) -#define TAG(x) x##_offset_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I810_TWOSIDE_BIT|I810_UNFILLED_BIT|I810_FALLBACK_BIT) -#define TAG(x) x##_twoside_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I810_TWOSIDE_BIT|I810_OFFSET_BIT|I810_UNFILLED_BIT| \ - I810_FALLBACK_BIT) -#define TAG(x) x##_twoside_offset_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - - -static void init_rast_tab( void ) -{ - init(); - init_offset(); - init_twoside(); - init_twoside_offset(); - init_unfilled(); - init_offset_unfilled(); - init_twoside_unfilled(); - init_twoside_offset_unfilled(); - init_fallback(); - init_offset_fallback(); - init_twoside_fallback(); - init_twoside_offset_fallback(); - init_unfilled_fallback(); - init_offset_unfilled_fallback(); - init_twoside_unfilled_fallback(); - init_twoside_offset_unfilled_fallback(); -} - - -/*********************************************************************** - * Rasterization fallback helpers * - ***********************************************************************/ - - -/* This code is hit only when a mix of accelerated and unaccelerated - * primitives are being drawn, and only for the unaccelerated - * primitives. - */ -static void -i810_fallback_tri( i810ContextPtr imesa, - i810Vertex *v0, - i810Vertex *v1, - i810Vertex *v2 ) -{ - GLcontext *ctx = imesa->glCtx; - SWvertex v[3]; - i810_translate_vertex( ctx, v0, &v[0] ); - i810_translate_vertex( ctx, v1, &v[1] ); - i810_translate_vertex( ctx, v2, &v[2] ); - _swrast_Triangle( ctx, &v[0], &v[1], &v[2] ); -} - - -static void -i810_fallback_line( i810ContextPtr imesa, - i810Vertex *v0, - i810Vertex *v1 ) -{ - GLcontext *ctx = imesa->glCtx; - SWvertex v[2]; - i810_translate_vertex( ctx, v0, &v[0] ); - i810_translate_vertex( ctx, v1, &v[1] ); - _swrast_Line( ctx, &v[0], &v[1] ); -} - - -static void -i810_fallback_point( i810ContextPtr imesa, - i810Vertex *v0 ) -{ - GLcontext *ctx = imesa->glCtx; - SWvertex v[1]; - i810_translate_vertex( ctx, v0, &v[0] ); - _swrast_Point( ctx, &v[0] ); -} - - - -/**********************************************************************/ -/* Render unclipped begin/end objects */ -/**********************************************************************/ - -#define IND 0 -#define V(x) (i810Vertex *)(vertptr + ((x)<verts; \ - const GLuint vertshift = imesa->vertex_stride_shift; \ - const GLuint * const elt = TNL_CONTEXT(ctx)->vb.Elts; \ - (void) elt; -#define RESET_STIPPLE -#define RESET_OCCLUSION -#define PRESERVE_VB_DEFS -#define ELT(x) x -#define TAG(x) i810_##x##_verts -#include "tnl/t_vb_rendertmp.h" -#undef ELT -#undef TAG -#define TAG(x) i810_##x##_elts -#define ELT(x) elt[x] -#include "tnl/t_vb_rendertmp.h" - -/**********************************************************************/ -/* Render clipped primitives */ -/**********************************************************************/ - - - -static void i810RenderClippedPoly( GLcontext *ctx, const GLuint *elts, - GLuint n ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; - GLuint prim = imesa->render_primitive; - - /* Render the new vertices as an unclipped polygon. - */ - { - GLuint *tmp = VB->Elts; - VB->Elts = (GLuint *)elts; - tnl->Driver.Render.PrimTabElts[GL_POLYGON]( ctx, 0, n, - PRIM_BEGIN|PRIM_END ); - VB->Elts = tmp; - } - - /* Restore the render primitive - */ - if (prim != GL_POLYGON) - tnl->Driver.Render.PrimitiveNotify( ctx, prim ); -} - -static void i810RenderClippedLine( GLcontext *ctx, GLuint ii, GLuint jj ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - tnl->Driver.Render.Line( ctx, ii, jj ); -} - -static void i810FastRenderClippedPoly( GLcontext *ctx, const GLuint *elts, - GLuint n ) -{ - i810ContextPtr imesa = I810_CONTEXT( ctx ); - GLuint vertsize = imesa->vertex_size; - GLuint *vb = i810AllocDmaLow( imesa, (n-2) * 3 * 4 * vertsize ); - GLubyte *vertptr = (GLubyte *)imesa->verts; - const GLuint vertshift = imesa->vertex_stride_shift; - const GLuint *start = (const GLuint *)V(elts[0]); - int i,j; - - for (i = 2 ; i < n ; i++) { - COPY_DWORDS( j, vb, vertsize, V(elts[i-1]) ); - COPY_DWORDS( j, vb, vertsize, V(elts[i]) ); - COPY_DWORDS( j, vb, vertsize, start ); - } -} - -/**********************************************************************/ -/* Choose render functions */ -/**********************************************************************/ - -/*********************************************************************** - * Rasterization fallback helpers * - ***********************************************************************/ - - - -#define _I810_NEW_RENDERSTATE (_DD_NEW_LINE_STIPPLE | \ - _DD_NEW_TRI_UNFILLED | \ - _DD_NEW_TRI_LIGHT_TWOSIDE | \ - _DD_NEW_TRI_OFFSET | \ - _DD_NEW_TRI_STIPPLE | \ - _NEW_POLYGONSTIPPLE) - -#define POINT_FALLBACK (0) -#define LINE_FALLBACK (DD_LINE_STIPPLE) -#define TRI_FALLBACK (0) -#define ANY_FALLBACK_FLAGS (POINT_FALLBACK|LINE_FALLBACK|TRI_FALLBACK|\ - DD_TRI_STIPPLE) -#define ANY_RASTER_FLAGS (DD_TRI_LIGHT_TWOSIDE|DD_TRI_OFFSET|DD_TRI_UNFILLED) - -static void i810ChooseRenderState(GLcontext *ctx) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - i810ContextPtr imesa = I810_CONTEXT(ctx); - GLuint flags = ctx->_TriangleCaps; - GLuint index = 0; - - if (I810_DEBUG & DEBUG_STATE) - fprintf(stderr,"\n%s\n",__FUNCTION__); - - if (flags & (ANY_FALLBACK_FLAGS|ANY_RASTER_FLAGS)) { - if (flags & ANY_RASTER_FLAGS) { - if (flags & DD_TRI_LIGHT_TWOSIDE) index |= I810_TWOSIDE_BIT; - if (flags & DD_TRI_OFFSET) index |= I810_OFFSET_BIT; - if (flags & DD_TRI_UNFILLED) index |= I810_UNFILLED_BIT; - } - - imesa->draw_point = i810_draw_point; - imesa->draw_line = i810_draw_line; - imesa->draw_tri = i810_draw_triangle; - - /* Hook in fallbacks for specific primitives. - */ - if (flags & ANY_FALLBACK_FLAGS) - { - if (flags & POINT_FALLBACK) - imesa->draw_point = i810_fallback_point; - - if (flags & LINE_FALLBACK) - imesa->draw_line = i810_fallback_line; - - if (flags & TRI_FALLBACK) - imesa->draw_tri = i810_fallback_tri; - - if ((flags & DD_TRI_STIPPLE) && !imesa->stipple_in_hw) - imesa->draw_tri = i810_fallback_tri; - - index |= I810_FALLBACK_BIT; - } - } - - if (imesa->RenderIndex != index) { - imesa->RenderIndex = index; - - tnl->Driver.Render.Points = rast_tab[index].points; - tnl->Driver.Render.Line = rast_tab[index].line; - tnl->Driver.Render.Triangle = rast_tab[index].triangle; - tnl->Driver.Render.Quad = rast_tab[index].quad; - - if (index == 0) { - tnl->Driver.Render.PrimTabVerts = i810_render_tab_verts; - tnl->Driver.Render.PrimTabElts = i810_render_tab_elts; - tnl->Driver.Render.ClippedLine = line; /* from tritmp.h */ - tnl->Driver.Render.ClippedPolygon = i810FastRenderClippedPoly; - } else { - tnl->Driver.Render.PrimTabVerts = _tnl_render_tab_verts; - tnl->Driver.Render.PrimTabElts = _tnl_render_tab_elts; - tnl->Driver.Render.ClippedLine = i810RenderClippedLine; - tnl->Driver.Render.ClippedPolygon = i810RenderClippedPoly; - } - } -} - -static const GLenum reduced_prim[GL_POLYGON+1] = { - GL_POINTS, - GL_LINES, - GL_LINES, - GL_LINES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES -}; - - -/**********************************************************************/ -/* High level hooks for t_vb_render.c */ -/**********************************************************************/ - - - -/* Determine the rasterized primitive when not drawing unfilled - * polygons. - * - * Used only for the default render stage which always decomposes - * primitives to trianges/lines/points. For the accelerated stage, - * which renders strips as strips, the equivalent calculations are - * performed in i810render.c. - */ -static void i810RenderPrimitive( GLcontext *ctx, GLenum prim ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - GLuint rprim = reduced_prim[prim]; - - imesa->render_primitive = prim; - - if (rprim == GL_TRIANGLES && (ctx->_TriangleCaps & DD_TRI_UNFILLED)) - return; - - if (imesa->reduced_primitive != rprim || - hw_prim[prim] != imesa->hw_primitive) { - i810RasterPrimitive( ctx, rprim, hw_prim[prim] ); - } -} - -static void i810RunPipeline( GLcontext *ctx ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - - if (imesa->new_state) { - if (imesa->new_state & _NEW_TEXTURE) - i810UpdateTextureState( ctx ); /* may modify imesa->new_state */ - - if (!imesa->Fallback) { - if (imesa->new_state & _I810_NEW_VERTEX) - i810ChooseVertexState( ctx ); - - if (imesa->new_state & _I810_NEW_RENDERSTATE) - i810ChooseRenderState( ctx ); - } - - imesa->new_state = 0; - } - - _tnl_run_pipeline( ctx ); -} - -static void i810RenderStart( GLcontext *ctx ) -{ - /* Check for projective textureing. Make sure all texcoord - * pointers point to something. (fix in mesa?) - */ - i810CheckTexSizes( ctx ); -} - -static void i810RenderFinish( GLcontext *ctx ) -{ - if (I810_CONTEXT(ctx)->RenderIndex & I810_FALLBACK_BIT) - _swrast_flush( ctx ); -} - - - - -/* System to flush dma and emit state changes based on the rasterized - * primitive. - */ -void i810RasterPrimitive( GLcontext *ctx, - GLenum rprim, - GLuint hwprim ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - GLuint st1 = imesa->Setup[I810_CTXREG_ST1]; - GLuint aa = imesa->Setup[I810_CTXREG_AA]; - GLuint lcs = imesa->Setup[I810_CTXREG_LCS]; - - st1 &= ~ST1_ENABLE; - aa &= ~AA_ENABLE; - - if (I810_DEBUG & DEBUG_PRIMS) { - /* Prints reduced prim, and hw prim */ - char *prim_name = "Unknown"; - - switch(hwprim) { - case PR_LINES: - prim_name = "Lines"; - break; - case PR_LINESTRIP: - prim_name = "LineStrip"; - break; - case PR_TRIANGLES: - prim_name = "Triangles"; - break; - case PR_TRISTRIP_0: - prim_name = "TriStrip_0"; - break; - case PR_TRIFAN: - prim_name = "TriFan"; - break; - case PR_POLYGON: - prim_name = "Polygons"; - break; - default: - break; - } - - fprintf(stderr, "%s : rprim(%s), hwprim(%s)\n", - __FUNCTION__, - _mesa_lookup_enum_by_nr(rprim), - prim_name); - } - - switch (rprim) { - case GL_TRIANGLES: - if (ctx->Polygon.StippleFlag) - st1 |= ST1_ENABLE; - if (ctx->Polygon.SmoothFlag) - aa |= AA_ENABLE; - break; - case GL_LINES: - lcs &= ~(LCS_LINEWIDTH_3_0|LCS_LINEWIDTH_0_5); - lcs |= imesa->LcsLineWidth; - if (ctx->Line.SmoothFlag) { - aa |= AA_ENABLE; - lcs |= LCS_LINEWIDTH_0_5; - } - break; - case GL_POINTS: - lcs &= ~(LCS_LINEWIDTH_3_0|LCS_LINEWIDTH_0_5); - lcs |= imesa->LcsPointSize; - if (ctx->Point.SmoothFlag) { - aa |= AA_ENABLE; - lcs |= LCS_LINEWIDTH_0_5; - } - break; - default: - return; - } - - imesa->reduced_primitive = rprim; - - if (st1 != imesa->Setup[I810_CTXREG_ST1] || - aa != imesa->Setup[I810_CTXREG_AA] || - lcs != imesa->Setup[I810_CTXREG_LCS]) - { - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - imesa->hw_primitive = hwprim; - imesa->Setup[I810_CTXREG_LCS] = lcs; - imesa->Setup[I810_CTXREG_ST1] = st1; - imesa->Setup[I810_CTXREG_AA] = aa; - } - else if (hwprim != imesa->hw_primitive) { - I810_STATECHANGE(imesa, 0); - imesa->hw_primitive = hwprim; - } -} - -/**********************************************************************/ -/* Transition to/from hardware rasterization. */ -/**********************************************************************/ -static char *fallbackStrings[] = { - "Texture", - "Draw buffer", - "Read buffer", - "Color mask", - "Render mode", - "Stencil", - "Stipple", - "User disable" -}; - - -static char *getFallbackString(GLuint bit) -{ - int i = 0; - while (bit > 1) { - i++; - bit >>= 1; - } - return fallbackStrings[i]; -} - -void i810Fallback( i810ContextPtr imesa, GLuint bit, GLboolean mode ) -{ - GLcontext *ctx = imesa->glCtx; - TNLcontext *tnl = TNL_CONTEXT(ctx); - GLuint oldfallback = imesa->Fallback; - - if (0) fprintf(stderr, "%s old %x bit %x mode %d\n", __FUNCTION__, - imesa->Fallback, bit, mode ); - - if (mode) { - imesa->Fallback |= bit; - if (oldfallback == 0) { - I810_FIREVERTICES(imesa); - if (I810_DEBUG & DEBUG_FALLBACKS) - fprintf(stderr, "ENTER FALLBACK %s\n", getFallbackString( bit )); - _swsetup_Wakeup( ctx ); - imesa->RenderIndex = ~0; - } - } - else { - imesa->Fallback &= ~bit; - if (oldfallback == bit) { - _swrast_flush( ctx ); - if (I810_DEBUG & DEBUG_FALLBACKS) - fprintf(stderr, "LEAVE FALLBACK %s\n", getFallbackString( bit )); - tnl->Driver.Render.Start = i810RenderStart; - tnl->Driver.Render.PrimitiveNotify = i810RenderPrimitive; - tnl->Driver.Render.Finish = i810RenderFinish; - tnl->Driver.Render.BuildVertices = i810BuildVertices; - imesa->new_state |= (_I810_NEW_RENDERSTATE|_I810_NEW_VERTEX); - } - } -} - - -/**********************************************************************/ -/* Initialization. */ -/**********************************************************************/ - - -void i810InitTriFuncs( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - static int firsttime = 1; - - if (firsttime) { - init_rast_tab(); - firsttime = 0; - } - - tnl->Driver.RunPipeline = i810RunPipeline; - tnl->Driver.Render.Start = i810RenderStart; - tnl->Driver.Render.Finish = i810RenderFinish; - tnl->Driver.Render.PrimitiveNotify = i810RenderPrimitive; - tnl->Driver.Render.ResetLineStipple = _swrast_ResetLineStipple; - tnl->Driver.Render.BuildVertices = i810BuildVertices; -} Index: xc/lib/GL/mesa/src/drv/i810/i810tris.h diff -u xc/lib/GL/mesa/src/drv/i810/i810tris.h:1.10 xc/lib/GL/mesa/src/drv/i810/i810tris.h:removed --- xc/lib/GL/mesa/src/drv/i810/i810tris.h:1.10 Fri Feb 22 16:33:04 2002 +++ xc/lib/GL/mesa/src/drv/i810/i810tris.h Wed Mar 16 21:05:01 2005 @@ -1,36 +0,0 @@ -/* - * GLX Hardware Device Driver for Intel i810 - * Copyright (C) 1999 Keith Whitwell - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * KEITH WHITWELL, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/i810/i810tris.h,v 1.10 2002/02/22 21:33:04 dawes Exp $ */ - -#ifndef I810TRIS_INC -#define I810TRIS_INC - -#include "mtypes.h" - -extern void i810PrintRenderState( const char *msg, GLuint state ); -extern void i810InitTriFuncs( GLcontext *ctx ); -extern void i810RasterPrimitive( GLcontext *ctx, GLenum rprim, GLuint hwprim ); - -#endif Index: xc/lib/GL/mesa/src/drv/i810/i810vb.c diff -u xc/lib/GL/mesa/src/drv/i810/i810vb.c:1.14 xc/lib/GL/mesa/src/drv/i810/i810vb.c:removed --- xc/lib/GL/mesa/src/drv/i810/i810vb.c:1.14 Sun Sep 28 16:15:12 2003 +++ xc/lib/GL/mesa/src/drv/i810/i810vb.c Wed Mar 16 21:05:01 2005 @@ -1,505 +0,0 @@ -/* - * GLX Hardware Device Driver for Intel i810 - * Copyright (C) 1999 Keith Whitwell - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * KEITH WHITWELL, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/i810/i810vb.c,v 1.14 2003/09/28 20:15:12 alanh Exp $ */ - - -#include "glheader.h" -#include "mtypes.h" -#include "imports.h" -#include "macros.h" -#include "colormac.h" - -#include "swrast_setup/swrast_setup.h" -#include "tnl/t_context.h" - -#include "i810screen.h" -#include "i810_dri.h" - -#include "i810context.h" -#include "i810vb.h" -#include "i810ioctl.h" -#include "i810tris.h" -#include "i810state.h" - - -#define I810_TEX1_BIT 0x1 -#define I810_TEX0_BIT 0x2 -#define I810_RGBA_BIT 0x4 -#define I810_SPEC_BIT 0x8 -#define I810_FOG_BIT 0x10 -#define I810_XYZW_BIT 0x20 -#define I810_PTEX_BIT 0x40 -#define I810_MAX_SETUP 0x80 - -static struct { - void (*emit)( GLcontext *, GLuint, GLuint, void *, GLuint ); - interp_func interp; - copy_pv_func copy_pv; - GLboolean (*check_tex_sizes)( GLcontext *ctx ); - GLuint vertex_size; - GLuint vertex_stride_shift; - GLuint vertex_format; -} setup_tab[I810_MAX_SETUP]; - -#define TINY_VERTEX_FORMAT (GFX_OP_VERTEX_FMT | \ - VF_TEXCOORD_COUNT_0 | \ - VF_RGBA_ENABLE | \ - VF_XYZ) - -#define NOTEX_VERTEX_FORMAT (GFX_OP_VERTEX_FMT | \ - VF_TEXCOORD_COUNT_0 | \ - VF_SPEC_FOG_ENABLE | \ - VF_RGBA_ENABLE | \ - VF_XYZW) - -#define TEX0_VERTEX_FORMAT (GFX_OP_VERTEX_FMT | \ - VF_TEXCOORD_COUNT_1 | \ - VF_SPEC_FOG_ENABLE | \ - VF_RGBA_ENABLE | \ - VF_XYZW) - -#define TEX1_VERTEX_FORMAT (GFX_OP_VERTEX_FMT | \ - VF_TEXCOORD_COUNT_2 | \ - VF_SPEC_FOG_ENABLE | \ - VF_RGBA_ENABLE | \ - VF_XYZW) - -#define PROJ_TEX1_VERTEX_FORMAT 0 -#define TEX2_VERTEX_FORMAT 0 -#define TEX3_VERTEX_FORMAT 0 -#define PROJ_TEX3_VERTEX_FORMAT 0 - -#define DO_XYZW (IND & I810_XYZW_BIT) -#define DO_RGBA (IND & I810_RGBA_BIT) -#define DO_SPEC (IND & I810_SPEC_BIT) -#define DO_FOG (IND & I810_FOG_BIT) -#define DO_TEX0 (IND & I810_TEX0_BIT) -#define DO_TEX1 (IND & I810_TEX1_BIT) -#define DO_TEX2 0 -#define DO_TEX3 0 -#define DO_PTEX (IND & I810_PTEX_BIT) - -#define VERTEX i810Vertex -#define VERTEX_COLOR i810_color_t -#define GET_VIEWPORT_MAT() I810_CONTEXT(ctx)->ViewportMatrix.m -#define GET_TEXSOURCE(n) n -#define GET_VERTEX_FORMAT() I810_CONTEXT(ctx)->Setup[I810_CTXREG_VF] -#define GET_VERTEX_STORE() I810_CONTEXT(ctx)->verts -#define GET_VERTEX_STRIDE_SHIFT() I810_CONTEXT(ctx)->vertex_stride_shift -#define GET_UBYTE_COLOR_STORE() &I810_CONTEXT(ctx)->UbyteColor -#define GET_UBYTE_SPEC_COLOR_STORE() &I810_CONTEXT(ctx)->UbyteSecondaryColor -#define INVALIDATE_STORED_VERTICES() - -#define HAVE_HW_VIEWPORT 0 -#define HAVE_HW_DIVIDE 0 -#define HAVE_RGBA_COLOR 0 -#define HAVE_TINY_VERTICES 1 -#define HAVE_NOTEX_VERTICES 1 -#define HAVE_TEX0_VERTICES 1 -#define HAVE_TEX1_VERTICES 1 -#define HAVE_TEX2_VERTICES 0 -#define HAVE_TEX3_VERTICES 0 -#define HAVE_PTEX_VERTICES 0 - -#define UNVIEWPORT_VARS GLfloat h = I810_CONTEXT(ctx)->driDrawable->h -#define UNVIEWPORT_X(x) x - SUBPIXEL_X -#define UNVIEWPORT_Y(y) - y + h + SUBPIXEL_Y -#define UNVIEWPORT_Z(z) z * (float)0xffff - -#define PTEX_FALLBACK() FALLBACK(I810_CONTEXT(ctx), I810_FALLBACK_TEXTURE, 1) - -#define IMPORT_FLOAT_COLORS i810_import_float_colors -#define IMPORT_FLOAT_SPEC_COLORS i810_import_float_spec_colors - -#define INTERP_VERTEX setup_tab[I810_CONTEXT(ctx)->SetupIndex].interp -#define COPY_PV_VERTEX setup_tab[I810_CONTEXT(ctx)->SetupIndex].copy_pv - - -/*********************************************************************** - * Generate pv-copying and translation functions * - ***********************************************************************/ - -#define TAG(x) i810_##x -#include "tnl_dd/t_dd_vb.c" - -/*********************************************************************** - * Generate vertex emit and interp functions * - ***********************************************************************/ - - -#define IND (I810_XYZW_BIT|I810_RGBA_BIT) -#define TAG(x) x##_wg -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_XYZW_BIT|I810_RGBA_BIT|I810_SPEC_BIT) -#define TAG(x) x##_wgs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_XYZW_BIT|I810_RGBA_BIT|I810_TEX0_BIT) -#define TAG(x) x##_wgt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_XYZW_BIT|I810_RGBA_BIT|I810_TEX0_BIT|I810_TEX1_BIT) -#define TAG(x) x##_wgt0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_XYZW_BIT|I810_RGBA_BIT|I810_TEX0_BIT|I810_PTEX_BIT) -#define TAG(x) x##_wgpt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_XYZW_BIT|I810_RGBA_BIT|I810_SPEC_BIT|I810_TEX0_BIT) -#define TAG(x) x##_wgst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_XYZW_BIT|I810_RGBA_BIT|I810_SPEC_BIT|I810_TEX0_BIT|\ - I810_TEX1_BIT) -#define TAG(x) x##_wgst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_XYZW_BIT|I810_RGBA_BIT|I810_SPEC_BIT|I810_TEX0_BIT|\ - I810_PTEX_BIT) -#define TAG(x) x##_wgspt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_XYZW_BIT|I810_RGBA_BIT|I810_FOG_BIT) -#define TAG(x) x##_wgf -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_XYZW_BIT|I810_RGBA_BIT|I810_FOG_BIT|I810_SPEC_BIT) -#define TAG(x) x##_wgfs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_XYZW_BIT|I810_RGBA_BIT|I810_FOG_BIT|I810_TEX0_BIT) -#define TAG(x) x##_wgft0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_XYZW_BIT|I810_RGBA_BIT|I810_FOG_BIT|I810_TEX0_BIT|\ - I810_TEX1_BIT) -#define TAG(x) x##_wgft0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_XYZW_BIT|I810_RGBA_BIT|I810_FOG_BIT|I810_TEX0_BIT|\ - I810_PTEX_BIT) -#define TAG(x) x##_wgfpt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_XYZW_BIT|I810_RGBA_BIT|I810_FOG_BIT|I810_SPEC_BIT|\ - I810_TEX0_BIT) -#define TAG(x) x##_wgfst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_XYZW_BIT|I810_RGBA_BIT|I810_FOG_BIT|I810_SPEC_BIT|\ - I810_TEX0_BIT|I810_TEX1_BIT) -#define TAG(x) x##_wgfst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_XYZW_BIT|I810_RGBA_BIT|I810_FOG_BIT|I810_SPEC_BIT|\ - I810_TEX0_BIT|I810_PTEX_BIT) -#define TAG(x) x##_wgfspt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_TEX0_BIT) -#define TAG(x) x##_t0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_TEX0_BIT|I810_TEX1_BIT) -#define TAG(x) x##_t0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_FOG_BIT) -#define TAG(x) x##_f -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_FOG_BIT|I810_TEX0_BIT) -#define TAG(x) x##_ft0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_FOG_BIT|I810_TEX0_BIT|I810_TEX1_BIT) -#define TAG(x) x##_ft0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_RGBA_BIT) -#define TAG(x) x##_g -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_RGBA_BIT|I810_SPEC_BIT) -#define TAG(x) x##_gs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_RGBA_BIT|I810_TEX0_BIT) -#define TAG(x) x##_gt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_RGBA_BIT|I810_TEX0_BIT|I810_TEX1_BIT) -#define TAG(x) x##_gt0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_RGBA_BIT|I810_SPEC_BIT|I810_TEX0_BIT) -#define TAG(x) x##_gst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_RGBA_BIT|I810_SPEC_BIT|I810_TEX0_BIT|I810_TEX1_BIT) -#define TAG(x) x##_gst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_RGBA_BIT|I810_FOG_BIT) -#define TAG(x) x##_gf -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_RGBA_BIT|I810_FOG_BIT|I810_SPEC_BIT) -#define TAG(x) x##_gfs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_RGBA_BIT|I810_FOG_BIT|I810_TEX0_BIT) -#define TAG(x) x##_gft0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_RGBA_BIT|I810_FOG_BIT|I810_TEX0_BIT|I810_TEX1_BIT) -#define TAG(x) x##_gft0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_RGBA_BIT|I810_FOG_BIT|I810_SPEC_BIT|I810_TEX0_BIT) -#define TAG(x) x##_gfst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I810_RGBA_BIT|I810_FOG_BIT|I810_SPEC_BIT|I810_TEX0_BIT|\ - I810_TEX1_BIT) -#define TAG(x) x##_gfst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - - -static void init_setup_tab( void ) -{ - init_wg(); - init_wgs(); - init_wgt0(); - init_wgt0t1(); - init_wgpt0(); - init_wgst0(); - init_wgst0t1(); - init_wgspt0(); - init_wgf(); - init_wgfs(); - init_wgft0(); - init_wgft0t1(); - init_wgfpt0(); - init_wgfst0(); - init_wgfst0t1(); - init_wgfspt0(); - init_t0(); - init_t0t1(); - init_f(); - init_ft0(); - init_ft0t1(); - init_g(); - init_gs(); - init_gt0(); - init_gt0t1(); - init_gst0(); - init_gst0t1(); - init_gf(); - init_gfs(); - init_gft0(); - init_gft0t1(); - init_gfst0(); - init_gfst0t1(); -} - - - -void i810PrintSetupFlags(char *msg, GLuint flags ) -{ - fprintf(stderr, "%s(%x): %s%s%s%s%s%s\n", - msg, - (int)flags, - (flags & I810_XYZW_BIT) ? " xyzw," : "", - (flags & I810_RGBA_BIT) ? " rgba," : "", - (flags & I810_SPEC_BIT) ? " spec," : "", - (flags & I810_FOG_BIT) ? " fog," : "", - (flags & I810_TEX0_BIT) ? " tex-0," : "", - (flags & I810_TEX1_BIT) ? " tex-1," : ""); -} - - - -void i810CheckTexSizes( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - i810ContextPtr imesa = I810_CONTEXT( ctx ); - - if (!setup_tab[imesa->SetupIndex].check_tex_sizes(ctx)) { - /* Invalidate stored verts - */ - imesa->SetupNewInputs = ~0; - imesa->SetupIndex |= I810_PTEX_BIT; - - if (!imesa->Fallback && - !(ctx->_TriangleCaps & (DD_TRI_LIGHT_TWOSIDE|DD_TRI_UNFILLED))) { - tnl->Driver.Render.Interp = setup_tab[imesa->SetupIndex].interp; - tnl->Driver.Render.CopyPV = setup_tab[imesa->SetupIndex].copy_pv; - } - if (imesa->Fallback) { - tnl->Driver.Render.Start(ctx); - } - } -} - -void i810BuildVertices( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint newinputs ) -{ - i810ContextPtr imesa = I810_CONTEXT( ctx ); - GLubyte *v = ((GLubyte *)imesa->verts + (start<vertex_stride_shift)); - GLuint stride = 1<vertex_stride_shift; - - if (0) fprintf(stderr, "%s\n", __FUNCTION__); - - newinputs |= imesa->SetupNewInputs; - imesa->SetupNewInputs = 0; - - if (!newinputs) - return; - - if (newinputs & VERT_BIT_CLIP) { - setup_tab[imesa->SetupIndex].emit( ctx, start, count, v, stride ); - } else { - GLuint ind = 0; - - if (newinputs & VERT_BIT_COLOR0) - ind |= I810_RGBA_BIT; - - if (newinputs & VERT_BIT_COLOR1) - ind |= I810_SPEC_BIT; - - if (newinputs & VERT_BIT_TEX0) - ind |= I810_TEX0_BIT; - - if (newinputs & VERT_BIT_TEX1) - ind |= I810_TEX1_BIT; - - if (newinputs & VERT_BIT_FOG) - ind |= I810_FOG_BIT; - - if (imesa->SetupIndex & I810_PTEX_BIT) - ind = ~0; - - ind &= imesa->SetupIndex; - - if (ind) { - setup_tab[ind].emit( ctx, start, count, v, stride ); - } - } -} - -void i810ChooseVertexState( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - i810ContextPtr imesa = I810_CONTEXT( ctx ); - GLuint ind = I810_XYZW_BIT|I810_RGBA_BIT; - - if (ctx->_TriangleCaps & DD_SEPARATE_SPECULAR) - ind |= I810_SPEC_BIT; - - if (ctx->Fog.Enabled) - ind |= I810_FOG_BIT; - - if (ctx->Texture._EnabledUnits & 0x2) - /* unit 1 enabled */ - ind |= I810_TEX1_BIT|I810_TEX0_BIT; - else if (ctx->Texture._EnabledUnits & 0x1) - /* unit 0 enabled */ - ind |= I810_TEX0_BIT; - - imesa->SetupIndex = ind; - - if (I810_DEBUG & (DEBUG_VERTS|DEBUG_STATE)) - i810PrintSetupFlags( __FUNCTION__, ind ); - - if (ctx->_TriangleCaps & (DD_TRI_LIGHT_TWOSIDE|DD_TRI_UNFILLED)) { - tnl->Driver.Render.Interp = i810_interp_extras; - tnl->Driver.Render.CopyPV = i810_copy_pv_extras; - } else { - tnl->Driver.Render.Interp = setup_tab[ind].interp; - tnl->Driver.Render.CopyPV = setup_tab[ind].copy_pv; - } - - if (setup_tab[ind].vertex_format != imesa->Setup[I810_CTXREG_VF]) { - I810_STATECHANGE(imesa, I810_UPLOAD_CTX); - imesa->Setup[I810_CTXREG_VF] = setup_tab[ind].vertex_format; - imesa->vertex_size = setup_tab[ind].vertex_size; - imesa->vertex_stride_shift = setup_tab[ind].vertex_stride_shift; - } -} - - - -void i810_emit_contiguous_verts( GLcontext *ctx, - GLuint start, - GLuint count ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - GLuint vertex_size = imesa->vertex_size * 4; - GLuint *dest = i810AllocDmaLow( imesa, (count-start) * vertex_size); - setup_tab[imesa->SetupIndex].emit( ctx, start, count, dest, vertex_size ); -} - - - -void i810InitVB( GLcontext *ctx ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - GLuint size = TNL_CONTEXT(ctx)->vb.Size; - - imesa->verts = (GLubyte *)ALIGN_MALLOC(size * 4 * 16, 32); - - { - static int firsttime = 1; - if (firsttime) { - init_setup_tab(); - firsttime = 0; - } - } -} - - -void i810FreeVB( GLcontext *ctx ) -{ - i810ContextPtr imesa = I810_CONTEXT(ctx); - if (imesa->verts) { - ALIGN_FREE(imesa->verts); - imesa->verts = 0; - } - - if (imesa->UbyteSecondaryColor.Ptr) { - ALIGN_FREE(imesa->UbyteSecondaryColor.Ptr); - imesa->UbyteSecondaryColor.Ptr = 0; - } - - if (imesa->UbyteColor.Ptr) { - ALIGN_FREE(imesa->UbyteColor.Ptr); - imesa->UbyteColor.Ptr = 0; - } -} Index: xc/lib/GL/mesa/src/drv/i810/i810vb.h diff -u xc/lib/GL/mesa/src/drv/i810/i810vb.h:1.4 xc/lib/GL/mesa/src/drv/i810/i810vb.h:removed --- xc/lib/GL/mesa/src/drv/i810/i810vb.h:1.4 Fri Feb 22 16:33:04 2002 +++ xc/lib/GL/mesa/src/drv/i810/i810vb.h Wed Mar 16 21:05:01 2005 @@ -1,62 +0,0 @@ -/* - * GLX Hardware Device Driver for Intel i810 - * Copyright (C) 1999 Keith Whitwell - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * KEITH WHITWELL, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/i810/i810vb.h,v 1.4 2002/02/22 21:33:04 dawes Exp $ */ - -#ifndef I810VB_INC -#define I810VB_INC - -#include "mtypes.h" -#include "swrast/swrast.h" - -#define _I810_NEW_VERTEX (_NEW_TEXTURE | \ - _DD_NEW_SEPARATE_SPECULAR | \ - _DD_NEW_TRI_UNFILLED | \ - _DD_NEW_TRI_LIGHT_TWOSIDE | \ - _NEW_FOG) - - -extern void i810ChooseVertexState( GLcontext *ctx ); -extern void i810CheckTexSizes( GLcontext *ctx ); -extern void i810BuildVertices( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint newinputs ); - - -extern void i810_emit_contiguous_verts( GLcontext *ctx, - GLuint start, - GLuint count ); - -extern void i810_translate_vertex( GLcontext *ctx, - const i810Vertex *src, - SWvertex *dst ); - -extern void i810InitVB( GLcontext *ctx ); -extern void i810FreeVB( GLcontext *ctx ); - -extern void i810_print_vertex( GLcontext *ctx, const i810Vertex *v ); -extern void i810PrintSetupFlags(char *msg, GLuint flags ); - -#endif Index: xc/lib/GL/mesa/src/drv/i830/Imakefile diff -u xc/lib/GL/mesa/src/drv/i830/Imakefile:1.7 xc/lib/GL/mesa/src/drv/i830/Imakefile:removed --- xc/lib/GL/mesa/src/drv/i830/Imakefile:1.7 Mon Nov 25 09:04:51 2002 +++ xc/lib/GL/mesa/src/drv/i830/Imakefile Wed Mar 16 21:05:01 2005 @@ -1,77 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/i830/Imakefile,v 1.7 2002/11/25 14:04:51 eich Exp $ - -#include - -#if GlxUseBuiltInDRIDriver -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtrasLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif - -#include "../common/Imakefile.inc" -#include "Imakefile.inc" -#include "../../array_cache/Imakefile.inc" -#include "../../math/Imakefile.inc" -#include "../../swrast/Imakefile.inc" -#include "../../swrast_setup/Imakefile.inc" -#include "../../tnl/Imakefile.inc" -#include "../../tnl_dd/Imakefile.inc" -#include "../../Imakefile.inc" -#if defined(i386Architecture) && MesaUseX86Asm -#include "../../X86/Imakefile.inc" -#endif - - DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MESA_ASM_DEFINES) - - INCLUDES = $(X_INCLUDES) $(MESA_INCLUDES) $(DRI_INCLUDES) - - DRIOBJS = $(GLXLIBSRC)/dri/dri_util.o - - DRMOBJS = $(GLXLIBSRC)/dri/drm/xf86drm.o \ - $(GLXLIBSRC)/dri/drm/xf86drmHash.o \ - $(GLXLIBSRC)/dri/drm/xf86drmRandom.o \ - $(GLXLIBSRC)/dri/drm/xf86drmSL.o - -#ifdef GlxSoProf - LOSRCS = ../../../../lowpc.c - HISRCS = ../../../../highpc.c - - LOOBJS = ../../../../lowpc.o - HIOBJS = ../../../../highpc.o -#endif - - SRCS = $(I830SRCS) - OBJS = $(LOOBJS) $(DRIOBJS) $(DRMOBJS) $(COREMESAOBJS) \ - $(MESA_ASM_OBJS) $(COMMONOBJS) $(I830OBJS) $(HIOBJS) - -REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) - -#include - -LibraryObjectRule() - -SubdirLibraryRule($(I830OBJS)) -NormalLintTarget($(SRCS)) - -#if !GlxUseBuiltInDRIDriver -LIBNAME = i830_dri.so -SharedDriModuleTarget($(LIBNAME),DONE $(OBJS),$(OBJS)) -InstallDynamicModule($(LIBNAME),$(MODULEDIR),dri) - -#ifdef GlxSoProf -SOPROF_LIBNAME = _i830_dri_p -NormalDepLibraryTarget($(SOPROF_LIBNAME),DONE $(OBJS),$(OBJS)) -InstallLibrary($(SOPROF_LIBNAME),$(MODULEDIR)/dri) -#endif -#endif - -DependTarget() - Index: xc/lib/GL/mesa/src/drv/i830/Imakefile.inc diff -u xc/lib/GL/mesa/src/drv/i830/Imakefile.inc:1.3 xc/lib/GL/mesa/src/drv/i830/Imakefile.inc:removed --- xc/lib/GL/mesa/src/drv/i830/Imakefile.inc:1.3 Tue May 27 12:34:33 2003 +++ xc/lib/GL/mesa/src/drv/i830/Imakefile.inc Wed Mar 16 21:05:01 2005 @@ -1,115 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/i830/Imakefile.inc,v 1.3 2003/05/27 16:34:33 tsi Exp $ - -#ifndef MesaDrvSrcDir -#define MesaDrvSrcDir $(GLXLIBSRC)/mesa/src/drv -#endif - -MESADRVSRCDIR = MesaDrvSrcDir - -#ifndef MesaDrvI830BuildDir -#define MesaDrvI830BuildDir /**/ -#endif -MESADRVI830BUILDDIR = MesaDrvI830BuildDir - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#if BuildXF86DRI - DRI_DEFINES = GlxDefines -DX_BYTE_ORDER=$(X_BYTE_ORDER) - DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ - -I$(GLXLIBSRC)/glx \ - -I$(INCLUDESRC) \ - -I$(INCLUDESRC)/GL \ - -I$(GLXLIBSRC)/dri \ - -I$(SERVERSRC)/GL/dri \ - -I$(XF86OSSRC) \ - -I$(XF86DRIVERSRC)/i810 \ - -I$(GLXLIBSRC)/dri/drm \ - -I$(GLXLIBSRC)/include -#endif - -MESA_INCLUDES = -I$(MESASRCDIR)/src -I$(MESADRVSRCDIR)/common \ - -I$(MESADRVSRCDIR)/i830 - X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) - - I830SRCS = $(MESADRVI830BUILDDIR)i830_context.c \ - $(MESADRVI830BUILDDIR)i830_debug.c \ - $(MESADRVI830BUILDDIR)i830_ioctl.c \ - $(MESADRVI830BUILDDIR)i830_render.c \ - $(MESADRVI830BUILDDIR)i830_screen.c \ - $(MESADRVI830BUILDDIR)i830_span.c \ - $(MESADRVI830BUILDDIR)i830_state.c \ - $(MESADRVI830BUILDDIR)i830_tex.c \ - $(MESADRVI830BUILDDIR)i830_texmem.c \ - $(MESADRVI830BUILDDIR)i830_texstate.c \ - $(MESADRVI830BUILDDIR)i830_tris.c \ - $(MESADRVI830BUILDDIR)i830_vb.c - - I830OBJS = $(MESADRVI830BUILDDIR)i830_context.o \ - $(MESADRVI830BUILDDIR)i830_debug.o \ - $(MESADRVI830BUILDDIR)i830_ioctl.o \ - $(MESADRVI830BUILDDIR)i830_render.o \ - $(MESADRVI830BUILDDIR)i830_screen.o \ - $(MESADRVI830BUILDDIR)i830_span.o \ - $(MESADRVI830BUILDDIR)i830_state.o \ - $(MESADRVI830BUILDDIR)i830_tex.o \ - $(MESADRVI830BUILDDIR)i830_texmem.o \ - $(MESADRVI830BUILDDIR)i830_texstate.o \ - $(MESADRVI830BUILDDIR)i830_tris.o \ - $(MESADRVI830BUILDDIR)i830_vb.o - - I830UOBJS = $(MESADRVI830BUILDDIR)unshared/i830_context.o \ - $(MESADRVI830BUILDDIR)unshared/i830_debug.o \ - $(MESADRVI830BUILDDIR)unshared/i830_ioctl.o \ - $(MESADRVI830BUILDDIR)unshared/i830_render.o \ - $(MESADRVI830BUILDDIR)unshared/i830_screen.o \ - $(MESADRVI830BUILDDIR)unshared/i830_span.o \ - $(MESADRVI830BUILDDIR)unshared/i830_state.o \ - $(MESADRVI830BUILDDIR)unshared/i830_tex.o \ - $(MESADRVI830BUILDDIR)unshared/i830_texmem.o \ - $(MESADRVI830BUILDDIR)unshared/i830_texstate.o \ - $(MESADRVI830BUILDDIR)unshared/i830_tris.o \ - $(MESADRVI830BUILDDIR)unshared/i830_vb.o - - I830DOBJS = $(MESADRVI830BUILDDIR)debugger/i830_context.o \ - $(MESADRVI830BUILDDIR)debugger/i830_debug.o \ - $(MESADRVI830BUILDDIR)debugger/i830_ioctl.o \ - $(MESADRVI830BUILDDIR)debugger/i830_render.o \ - $(MESADRVI830BUILDDIR)debugger/i830_screen.o \ - $(MESADRVI830BUILDDIR)debugger/i830_span.o \ - $(MESADRVI830BUILDDIR)debugger/i830_state.o \ - $(MESADRVI830BUILDDIR)debugger/i830_tex.o \ - $(MESADRVI830BUILDDIR)debugger/i830_texmem.o \ - $(MESADRVI830BUILDDIR)debugger/i830_texstate.o \ - $(MESADRVI830BUILDDIR)debugger/i830_tris.o \ - $(MESADRVI830BUILDDIR)debugger/i830_vb.o - - I830POBJS = $(MESADRVI830BUILDDIR)profiled/i830_context.o \ - $(MESADRVI830BUILDDIR)profiled/i830_debug.o \ - $(MESADRVI830BUILDDIR)profiled/i830_ioctl.o \ - $(MESADRVI830BUILDDIR)profiled/i830_render.o \ - $(MESADRVI830BUILDDIR)profiled/i830_screen.o \ - $(MESADRVI830BUILDDIR)profiled/i830_span.o \ - $(MESADRVI830BUILDDIR)profiled/i830_state.o \ - $(MESADRVI830BUILDDIR)profiled/i830_tex.o \ - $(MESADRVI830BUILDDIR)profiled/i830_texmem.o \ - $(MESADRVI830BUILDDIR)profiled/i830_texstate.o \ - $(MESADRVI830BUILDDIR)profiled/i830_tris.o \ - $(MESADRVI830BUILDDIR)profiled/i830_vb.o - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(i830_context.c, $(MESADRVSRCDIR)/i830) -LinkSourceFile(i830_debug.c, $(MESADRVSRCDIR)/i830) -LinkSourceFile(i830_ioctl.c, $(MESADRVSRCDIR)/i830) -LinkSourceFile(i830_render.c, $(MESADRVSRCDIR)/i830) -LinkSourceFile(i830_screen.c, $(MESADRVSRCDIR)/i830) -LinkSourceFile(i830_span.c, $(MESADRVSRCDIR)/i830) -LinkSourceFile(i830_state.c, $(MESADRVSRCDIR)/i830) -LinkSourceFile(i830_tex.c, $(MESADRVSRCDIR)/i830) -LinkSourceFile(i830_texmem.c, $(MESADRVSRCDIR)/i830) -LinkSourceFile(i830_texstate.c, $(MESADRVSRCDIR)/i830) -LinkSourceFile(i830_tris.c, $(MESADRVSRCDIR)/i830) -LinkSourceFile(i830_vb.c, $(MESADRVSRCDIR)/i830) -#endif - Index: xc/lib/GL/mesa/src/drv/i830/i830_3d_reg.h diff -u xc/lib/GL/mesa/src/drv/i830/i830_3d_reg.h:1.5 xc/lib/GL/mesa/src/drv/i830/i830_3d_reg.h:removed --- xc/lib/GL/mesa/src/drv/i830/i830_3d_reg.h:1.5 Sun Sep 28 16:15:13 2003 +++ xc/lib/GL/mesa/src/drv/i830/i830_3d_reg.h Wed Mar 16 21:05:01 2005 @@ -1,675 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/i830/i830_3d_reg.h,v 1.5 2003/09/28 20:15:13 alanh Exp $ */ -#define I830_SET_FIELD( var, mask, value ) (var &= ~(mask), var |= value) - -#define CMD_3D (0x3<<29) - -/* 3DPRIMITIVE, p104 */ -#define PRIM3D_INLINE (CMD_3D | (0x1f<<24)) -#define PRIM3D_INDIRECT_SEQ ((1<<23) | PRIM3D_INLINE) -#define PRIM3D_INDICES ((1<<23) | PRIM3D_INLINE | (1<<17)) - -#define PRIM3D_INLINE_CNT(used) ((used / 4) - 2) -#define PRIM3D_INDICES_CNT(num_indices) ((num_indices + 1) / 2) -#define PRIM3D_INDIRECT_CNT(verts) (verts) - -#define PRIM3D_TRILIST 0 -#define PRIM3D_TRISTRIP (0x1<<18) -#define PRIM3D_TRISTRIP_RVRSE (0x2<<18) -#define PRIM3D_TRIFAN (0x3<<18) -#define PRIM3D_POLY (0x4<<18) -#define PRIM3D_LINELIST (0x5<<18) -#define PRIM3D_LINESTRIP (0x6<<18) -#define PRIM3D_RECTLIST (0x7<<18) -#define PRIM3D_POINTLIST (0x8<<18) -#define PRIM3D_DIB (0x9<<18) - -/* STATE3D_ANTI_ALIASING, p 123 */ -#define STATE3D_AA_CMD (CMD_3D | (0x06<<24)) - -#define AA_LINE_ECAAR_WIDTH_ENABLE (1<<16) -#define AA_LINE_ECAAR_WIDTH_0_5 0 -#define AA_LINE_ECAAR_WIDTH_1_0 (1<<14) -#define AA_LINE_ECAAR_WIDTH_2_0 (2<<14) -#define AA_LINE_ECAAR_WIDTH_4_0 (3<<14) - -#define AA_LINE_REGION_WIDTH_ENABLE (1<<8) -#define AA_LINE_REGION_WIDTH_0_5 0 -#define AA_LINE_REGION_WIDTH_1_0 (1<<6) -#define AA_LINE_REGION_WIDTH_2_0 (2<<6) -#define AA_LINE_REGION_WIDTH_4_0 (3<<6) - -#define AA_LINE_ENABLE ((1<<1) | 1) -#define AA_LINE_DISABLE (1<<1) - -/* STATE3D_BUFFER_INFO, p 124 */ -#define STATE3D_BUF_INFO_CMD (CMD_3D | (0x1d<<24) | (0x8e<<16) | 1) -/* Dword 1 */ -#define BUF_3D_ID_COLOR_BACK (0x3<<24) -#define BUF_3D_ID_DEPTH (0x7<<24) -#define BUF_3D_USE_FENCE (1<<23) -#define BUF_3D_TILED_SURFACE (1<<22) -#define BUF_3D_TILE_WALK_X 0 -#define BUF_3D_TILE_WALK_Y (1<<21) -#define BUF_3D_PITCH(x) ((x)<<2) -/* Dword 2 */ -#define BUF_3D_ADDR(x) ((x) & ~0x3) - -/* STATE3D_COLOR_FACTOR_0, p127 */ -#define STATE3D_COLOR_FACTOR_CMD(stage) (CMD_3D | (0x1d<<24) | ((0x90 + (stage))<<16)) - -/* STATE3D_CONSTANT_BLEND_COLOR, p128 */ -#define STATE3D_CONST_BLEND_COLOR_CMD (CMD_3D | (0x1d<<24) | (0x88<<16)) - -/* STATE3D_DEFAULT_DIFFUSE, p128 */ -#define STATE3D_DFLT_DIFFUSE_CMD (CMD_3D | (0x1d<<24) | (0x99<<16)) - -/* STATE3D_DEFAULT_SPECULAR, p129 */ -#define STATE3D_DFLT_SPEC_CMD (CMD_3D | (0x1d<<24) | (0x9a<<16)) - -/* STATE3D_DEFAULT_Z, p129 */ -#define STATE3D_DFLT_Z_CMD (CMD_3D | (0x1d<<24) | (0x98<<16)) - -/* STATE3D_DEST_BUFFER_VARIABLES, p130 */ -#define STATE3D_DST_BUF_VARS_CMD (CMD_3D | (0x1d<<24) | (0x85<<16)) -/* Dword 1 */ -#define DSTORG_HORT_BIAS(x) ((x)<<20) -#define DSTORG_VERT_BIAS(x) ((x)<<16) -#define COLOR_4_2_2_CHNL_WRT_ALL 0 -#define COLOR_4_2_2_CHNL_WRT_Y (1<<12) -#define COLOR_4_2_2_CHNL_WRT_CR (2<<12) -#define COLOR_4_2_2_CHNL_WRT_CB (3<<12) -#define COLOR_4_2_2_CHNL_WRT_CRCB (4<<12) -#define COLR_BUF_8BIT 0 -#define COLR_BUF_RGB555 (1<<8) -#define COLR_BUF_RGB565 (2<<8) -#define COLR_BUF_ARGB8888 (3<<8) -#define DEPTH_IS_Z 0 -#define DEPTH_IS_W (1<<6) -#define DEPTH_FRMT_16_FIXED 0 -#define DEPTH_FRMT_16_FLOAT (1<<2) -#define DEPTH_FRMT_24_FIXED_8_OTHER (2<<2) -#define DEPTH_FRMT_24_FLOAT_8_OTHER (3<<2) -#define VERT_LINE_STRIDE_1 (1<<1) -#define VERT_LINE_STRIDE_0 0 -#define VERT_LINE_STRIDE_OFS_1 1 -#define VERT_LINE_STRIDE_OFS_0 0 - -/* STATE3D_DRAWING_RECTANGLE, p133 */ -#define STATE3D_DRAW_RECT_CMD (CMD_3D|(0x1d<<24)|(0x80<<16)|3) -/* Dword 1 */ -#define DRAW_RECT_DIS_DEPTH_OFS (1<<30) -#define DRAW_DITHER_OFS_X(x) ((x)<<26) -#define DRAW_DITHER_OFS_Y(x) ((x)<<24) -/* Dword 2 */ -#define DRAW_YMIN(x) ((x)<<16) -#define DRAW_XMIN(x) (x) -/* Dword 3 */ -#define DRAW_YMAX(x) ((x)<<16) -#define DRAW_XMAX(x) (x) -/* Dword 4 */ -#define DRAW_YORG(x) ((x)<<16) -#define DRAW_XORG(x) (x) - -/* STATE3D_ENABLES_1, p136 */ -#define STATE3D_ENABLES_1_CMD (CMD_3D|(0x3<<24)) -#define ENABLE_LOGIC_OP_MASK ((1<<23)|(1<<22)) -#define ENABLE_LOGIC_OP ((1<<23)|(1<<22)) -#define DISABLE_LOGIC_OP (1<<23) -#define ENABLE_STENCIL_TEST ((1<<21)|(1<<20)) -#define DISABLE_STENCIL_TEST (1<<21) -#define ENABLE_DEPTH_BIAS ((1<<11)|(1<<10)) -#define DISABLE_DEPTH_BIAS (1<<11) -#define ENABLE_SPEC_ADD_MASK ((1<<9)|(1<<8)) -#define ENABLE_SPEC_ADD ((1<<9)|(1<<8)) -#define DISABLE_SPEC_ADD (1<<9) -#define ENABLE_DIS_FOG_MASK ((1<<7)|(1<<6)) - /* prefixed I830 because ENABLE_FOG defined elsewhere */ -#define I830_ENABLE_FOG ((1<<7)|(1<<6)) -#define I830_DISABLE_FOG (1<<7) -#define ENABLE_DIS_ALPHA_TEST_MASK ((1<<5)|(1<<4)) -#define ENABLE_ALPHA_TEST ((1<<5)|(1<<4)) -#define DISABLE_ALPHA_TEST (1<<5) -#define ENABLE_DIS_CBLEND_MASK ((1<<3)|(1<<2)) -#define ENABLE_COLOR_BLEND ((1<<3)|(1<<2)) -#define DISABLE_COLOR_BLEND (1<<3) -#define ENABLE_DIS_DEPTH_TEST_MASK ((1<<1)|1) -#define ENABLE_DEPTH_TEST ((1<<1)|1) -#define DISABLE_DEPTH_TEST (1<<1) - -/* STATE3D_ENABLES_2, p138 */ -#define STATE3D_ENABLES_2_CMD (CMD_3D|(0x4<<24)) -#define ENABLE_STENCIL_WRITE ((1<<21)|(1<<20)) -#define DISABLE_STENCIL_WRITE (1<<21) -#define ENABLE_TEX_CACHE ((1<<17)|(1<<16)) -#define DISABLE_TEX_CACHE (1<<17) -#define ENABLE_DITHER ((1<<9)|(1<<8)) -#define DISABLE_DITHER (1<<9) -#define ENABLE_COLOR_MASK (1<<10) -#define WRITEMASK_ALPHA (1<<7) -#define WRITEMASK_ALPHA_SHIFT 7 -#define WRITEMASK_RED (1<<6) -#define WRITEMASK_RED_SHIFT 6 -#define WRITEMASK_GREEN (1<<5) -#define WRITEMASK_GREEN_SHIFT 5 -#define WRITEMASK_BLUE (1<<4) -#define WRITEMASK_BLUE_SHIFT 4 -#define WRITEMASK_MASK ((1<<4)|(1<<5)|(1<<6)|(1<<7)) -#define ENABLE_COLOR_WRITE ((1<<3)|(1<<2)) -#define DISABLE_COLOR_WRITE (1<<3) -#define ENABLE_DIS_DEPTH_WRITE_MASK 0x3 -#define ENABLE_DEPTH_WRITE ((1<<1)|1) -#define DISABLE_DEPTH_WRITE (1<<1) - -/* STATE3D_FOG_COLOR, p139 */ -#define STATE3D_FOG_COLOR_CMD (CMD_3D|(0x15<<24)) -#define FOG_COLOR_RED(x) ((x)<<16) -#define FOG_COLOR_GREEN(x) ((x)<<8) -#define FOG_COLOR_BLUE(x) (x) - -/* STATE3D_FOG_MODE, p140 */ -#define STATE3D_FOG_MODE_CMD (CMD_3D|(0x1d<<24)|(0x89<<16)|2) -/* Dword 1 */ -#define FOGFUNC_ENABLE (1<<31) -#define FOGFUNC_VERTEX 0 -#define FOGFUNC_PIXEL_EXP (1<<28) -#define FOGFUNC_PIXEL_EXP2 (2<<28) -#define FOGFUNC_PIXEL_LINEAR (3<<28) -#define FOGSRC_INDEX_Z (1<<27) -#define FOGSRC_INDEX_W ((1<<27)|(1<<25)) -#define FOG_LINEAR_CONST (1<<24) -#define FOG_CONST_1(x) ((x)<<4) -#define ENABLE_FOG_DENSITY (1<<23) -/* Dword 2 */ -#define FOG_CONST_2(x) (x) -/* Dword 3 */ -#define FOG_DENSITY(x) (x) - -/* STATE3D_INDEPENDENT_ALPHA_BLEND, p142 */ -#define STATE3D_INDPT_ALPHA_BLEND_CMD (CMD_3D|(0x0b<<24)) -#define ENABLE_INDPT_ALPHA_BLEND ((1<<23)|(1<<22)) -#define DISABLE_INDPT_ALPHA_BLEND (1<<23) -#define ALPHA_BLENDFUNC_MASK 0x3f0000 -#define ENABLE_ALPHA_BLENDFUNC (1<<21) -#define ABLENDFUNC_ADD 0 -#define ABLENDFUNC_SUB (1<<16) -#define ABLENDFUNC_RVSE_SUB (2<<16) -#define ABLENDFUNC_MIN (3<<16) -#define ABLENDFUNC_MAX (4<<16) -#define SRC_DST_ABLEND_MASK 0xfff -#define ENABLE_SRC_ABLEND_FACTOR (1<<11) -#define SRC_ABLEND_FACT(x) ((x)<<6) -#define ENABLE_DST_ABLEND_FACTOR (1<<5) -#define DST_ABLEND_FACT(x) (x) - -#define BLENDFACT_ZERO 0x01 -#define BLENDFACT_ONE 0x02 -#define BLENDFACT_SRC_COLR 0x03 -#define BLENDFACT_INV_SRC_COLR 0x04 -#define BLENDFACT_SRC_ALPHA 0x05 -#define BLENDFACT_INV_SRC_ALPHA 0x06 -#define BLENDFACT_DST_ALPHA 0x07 -#define BLENDFACT_INV_DST_ALPHA 0x08 -#define BLENDFACT_DST_COLR 0x09 -#define BLENDFACT_INV_DST_COLR 0x0a -#define BLENDFACT_SRC_ALPHA_SATURATE 0x0b -#define BLENDFACT_CONST_COLOR 0x0c -#define BLENDFACT_INV_CONST_COLOR 0x0d -#define BLENDFACT_CONST_ALPHA 0x0e -#define BLENDFACT_INV_CONST_ALPHA 0x0f - -/* STATE3D_MAP_BLEND_ARG, p152 */ -#define STATE3D_MAP_BLEND_ARG_CMD(stage) (CMD_3D|(0x0e<<24)|((stage)<<20)) - -#define TEXPIPE_COLOR 0 -#define TEXPIPE_ALPHA (1<<18) -#define TEXPIPE_KILL (2<<18) -#define TEXBLEND_ARG0 0 -#define TEXBLEND_ARG1 (1<<15) -#define TEXBLEND_ARG2 (2<<15) -#define TEXBLEND_ARG3 (3<<15) -#define TEXBLENDARG_MODIFY_PARMS (1<<6) -#define TEXBLENDARG_REPLICATE_ALPHA (1<<5) -#define TEXBLENDARG_INV_ARG (1<<4) -#define TEXBLENDARG_ONE 0 -#define TEXBLENDARG_FACTOR 0x01 -#define TEXBLENDARG_ACCUM 0x02 -#define TEXBLENDARG_DIFFUSE 0x03 -#define TEXBLENDARG_SPEC 0x04 -#define TEXBLENDARG_CURRENT 0x05 -#define TEXBLENDARG_TEXEL0 0x06 -#define TEXBLENDARG_TEXEL1 0x07 -#define TEXBLENDARG_TEXEL2 0x08 -#define TEXBLENDARG_TEXEL3 0x09 -#define TEXBLENDARG_FACTOR_N 0x0e - -/* STATE3D_MAP_BLEND_OP, p155 */ -#define STATE3D_MAP_BLEND_OP_CMD(stage) (CMD_3D|(0x0d<<24)|((stage)<<20)) -#if 0 -#define TEXPIPE_COLOR 0 -#define TEXPIPE_ALPHA (1<<18) -#define TEXPIPE_KILL (2<<18) -#endif -#define ENABLE_TEXOUTPUT_WRT_SEL (1<<17) -#define TEXOP_OUTPUT_CURRENT 0 -#define TEXOP_OUTPUT_ACCUM (1<<15) -#define ENABLE_TEX_CNTRL_STAGE ((1<<12)|(1<<11)) -#define DISABLE_TEX_CNTRL_STAGE (1<<12) -#define TEXOP_SCALE_SHIFT 9 -#define TEXOP_SCALE_1X (0 << TEXOP_SCALE_SHIFT) -#define TEXOP_SCALE_2X (1 << TEXOP_SCALE_SHIFT) -#define TEXOP_SCALE_4X (2 << TEXOP_SCALE_SHIFT) -#define TEXOP_MODIFY_PARMS (1<<8) -#define TEXOP_LAST_STAGE (1<<7) -#define TEXBLENDOP_KILLPIXEL 0x02 -#define TEXBLENDOP_ARG1 0x01 -#define TEXBLENDOP_ARG2 0x02 -#define TEXBLENDOP_MODULATE 0x03 -#define TEXBLENDOP_ADD 0x06 -#define TEXBLENDOP_ADDSIGNED 0x07 -#define TEXBLENDOP_BLEND 0x08 -#define TEXBLENDOP_BLEND_AND_ADD 0x09 -#define TEXBLENDOP_SUBTRACT 0x0a -#define TEXBLENDOP_DOT3 0x0b -#define TEXBLENDOP_DOT4 0x0c -#define TEXBLENDOP_MODULATE_AND_ADD 0x0d -#define TEXBLENDOP_MODULATE_2X_AND_ADD 0x0e -#define TEXBLENDOP_MODULATE_4X_AND_ADD 0x0f - -/* STATE3D_MAP_BUMP_TABLE, p160 TODO */ -/* STATE3D_MAP_COLOR_CHROMA_KEY, p161 TODO */ - -/* STATE3D_MAP_COORD_SET_BINDINGS, p162 */ -#define STATE3D_MAP_COORD_SETBIND_CMD (CMD_3D|(0x1d<<24)|(0x02<<16)) -#define TEXBIND_MASK3 ((1<<15)|(1<<14)|(1<<13)|(1<<12)) -#define TEXBIND_MASK2 ((1<<11)|(1<<10)|(1<<9)|(1<<8)) -#define TEXBIND_MASK1 ((1<<7)|(1<<6)|(1<<5)|(1<<4)) -#define TEXBIND_MASK0 ((1<<3)|(1<<2)|(1<<1)|1) - -#define TEXBIND_SET3(x) ((x)<<12) -#define TEXBIND_SET2(x) ((x)<<8) -#define TEXBIND_SET1(x) ((x)<<4) -#define TEXBIND_SET0(x) (x) - -#define TEXCOORDSRC_KEEP 0 -#define TEXCOORDSRC_DEFAULT 0x01 -#define TEXCOORDSRC_VTXSET_0 0x08 -#define TEXCOORDSRC_VTXSET_1 0x09 -#define TEXCOORDSRC_VTXSET_2 0x0a -#define TEXCOORDSRC_VTXSET_3 0x0b -#define TEXCOORDSRC_VTXSET_4 0x0c -#define TEXCOORDSRC_VTXSET_5 0x0d -#define TEXCOORDSRC_VTXSET_6 0x0e -#define TEXCOORDSRC_VTXSET_7 0x0f - -#define MAP_UNIT(unit) ((unit)<<16) -#define MAP_UNIT_MASK (3<<16) - -/* STATE3D_MAP_COORD_SETS, p164 */ -#define STATE3D_MAP_COORD_SET_CMD (CMD_3D|(0x1c<<24)|(0x01<<19)) -#define ENABLE_TEXCOORD_PARAMS (1<<15) -#define TEXCOORDS_ARE_NORMAL (1<<14) -#define TEXCOORDS_ARE_IN_TEXELUNITS 0 -#define TEXCOORDTYPE_CARTESIAN 0 -#define TEXCOORDTYPE_HOMOGENEOUS (1<<11) -#define TEXCOORDTYPE_VECTOR (2<<11) -#define ENABLE_ADDR_V_CNTL (1<<7) -#define ENABLE_ADDR_U_CNTL (1<<3) -#define TEXCOORD_ADDR_V_MODE(x) ((x)<<4) -#define TEXCOORD_ADDR_U_MODE(x) (x) -#define TEXCOORDMODE_WRAP 0 -#define TEXCOORDMODE_MIRROR 1 -#define TEXCOORDMODE_CLAMP 2 -#define TEXCOORDMODE_WRAP_SHORTEST 3 -#define TEXCOORDMODE_CLAMP_BORDER 4 -#define TEXCOORD_ADDR_V_MASK 0x70 -#define TEXCOORD_ADDR_U_MASK 0x7 - -/* STATE3D_MAP_CUBE, p168 TODO */ -#define STATE3D_MAP_CUBE (CMD_3D|(0x1c<<24)|(0x0a<<19)) -#define CUBE_NEGX_ENABLE (1<<5) -#define CUBE_POSX_ENABLE (1<<4) -#define CUBE_NEGY_ENABLE (1<<3) -#define CUBE_POSY_ENABLE (1<<2) -#define CUBE_NEGZ_ENABLE (1<<1) -#define CUBE_POSZ_ENABLE (1<<0) - - -/* STATE3D_MODES_1, p190 */ -#define STATE3D_MODES_1_CMD (CMD_3D|(0x08<<24)) -#define BLENDFUNC_MASK 0x3f0000 -#define ENABLE_COLR_BLND_FUNC (1<<21) -#define BLENDFUNC_ADD 0 -#define BLENDFUNC_SUB (1<<16) -#define BLENDFUNC_RVRSE_SUB (2<<16) -#define BLENDFUNC_MIN (3<<16) -#define BLENDFUNC_MAX (4<<16) -#define SRC_DST_BLND_MASK 0xfff -#define ENABLE_SRC_BLND_FACTOR (1<<11) -#define ENABLE_DST_BLND_FACTOR (1<<5) -#define SRC_BLND_FACT(x) ((x)<<6) -#define DST_BLND_FACT(x) (x) - -/* Use the blendfact defines for BLND_FACTOR macros */ -#if 0 -#define BLENDFACT_ZERO 0x01 -#define BLENDFACT_ONE 0x02 -#define BLENDFACT_SRC_COLR 0x03 -#define BLENDFACT_INV_SRC_COLR 0x04 -#define BLENDFACT_SRC_ALPHA 0x05 -#define BLENDFACT_INV_SRC_ALPHA 0x06 -#define BLENDFACT_DST_ALPHA 0x07 -#define BLENDFACT_INV_DST_ALPHA 0x08 -#define BLENDFACT_CONST_ALPHA 0x0e -#define BLENDFACT_INV_CONST_ALPHA 0x0f -#endif - -/* STATE3D_MODES_2, p192 */ -#define STATE3D_MODES_2_CMD (CMD_3D|(0x0f<<24)) -#define ENABLE_GLOBAL_DEPTH_BIAS (1<<22) -#define GLOBAL_DEPTH_BIAS(x) ((x)<<14) -#define ENABLE_ALPHA_TEST_FUNC (1<<13) -#define ENABLE_ALPHA_REF_VALUE (1<<8) -#define ALPHA_TEST_FUNC(x) ((x)<<9) -#define ALPHA_REF_VALUE(x) (x) - -#define ALPHA_TEST_REF_MASK 0x3fff -#define COMPAREFUNC_ALWAYS 0 -#define COMPAREFUNC_NEVER 0x1 -#define COMPAREFUNC_LESS 0x2 -#define COMPAREFUNC_EQUAL 0x3 -#define COMPAREFUNC_LEQUAL 0x4 -#define COMPAREFUNC_GREATER 0x5 -#define COMPAREFUNC_NOTEQUAL 0x6 -#define COMPAREFUNC_GEQUAL 0x7 - -/* STATE3D_MODES_3, p193 */ -#define STATE3D_MODES_3_CMD (CMD_3D|(0x02<<24)) -#define DEPTH_TEST_FUNC_MASK 0x1f0000 -#define ENABLE_DEPTH_TEST_FUNC (1<<20) -/* Uses COMPAREFUNC */ -#define DEPTH_TEST_FUNC(x) ((x)<<16) -#define ENABLE_ALPHA_SHADE_MODE (1<<11) -#define ENABLE_FOG_SHADE_MODE (1<<9) -#define ENABLE_SPEC_SHADE_MODE (1<<7) -#define ENABLE_COLOR_SHADE_MODE (1<<5) -#define ALPHA_SHADE_MODE(x) ((x)<<10) -#define FOG_SHADE_MODE(x) ((x)<<8) -#define SPEC_SHADE_MODE(x) ((x)<<6) -#define COLOR_SHADE_MODE(x) ((x)<<4) -#define CULLMODE_MASK 0xf -#define ENABLE_CULL_MODE (1<<3) -#define CULLMODE_BOTH 0 -#define CULLMODE_NONE 1 -#define CULLMODE_CW 2 -#define CULLMODE_CCW 3 - -#define SHADE_MODE_LINEAR 0 -#define SHADE_MODE_FLAT 0x1 - -/* STATE3D_MODES_4, p195 */ -#define STATE3D_MODES_4_CMD (CMD_3D|(0x16<<24)) -#define ENABLE_LOGIC_OP_FUNC (1<<23) -#define LOGIC_OP_FUNC(x) ((x)<<18) -#define LOGICOP_MASK ((1<<18)|(1<<19)|(1<<20)|(1<<21)) -#define LOGICOP_CLEAR 0 -#define LOGICOP_NOR 0x1 -#define LOGICOP_AND_INV 0x2 -#define LOGICOP_COPY_INV 0x3 -#define LOGICOP_AND_RVRSE 0x4 -#define LOGICOP_INV 0x5 -#define LOGICOP_XOR 0x6 -#define LOGICOP_NAND 0x7 -#define LOGICOP_AND 0x8 -#define LOGICOP_EQUIV 0x9 -#define LOGICOP_NOOP 0xa -#define LOGICOP_OR_INV 0xb -#define LOGICOP_COPY 0xc -#define LOGICOP_OR_RVRSE 0xd -#define LOGICOP_OR 0xe -#define LOGICOP_SET 0xf -#define MODE4_ENABLE_STENCIL_TEST_MASK ((1<<17)|(0xff00)) -#define ENABLE_STENCIL_TEST_MASK (1<<17) -#define STENCIL_TEST_MASK(x) ((x)<<8) -#define MODE4_ENABLE_STENCIL_WRITE_MASK ((1<<16)|(0x00ff)) -#define ENABLE_STENCIL_WRITE_MASK (1<<16) -#define STENCIL_WRITE_MASK(x) (x) - -/* STATE3D_MODES_5, p196 */ -#define STATE3D_MODES_5_CMD (CMD_3D|(0x0c<<24)) -#define ENABLE_SPRITE_POINT_TEX (1<<23) -#define SPRITE_POINT_TEX_ON (1<<22) -#define SPRITE_POINT_TEX_OFF 0 -#define FLUSH_RENDER_CACHE (1<<18) -#define FLUSH_TEXTURE_CACHE (1<<16) -#define FIXED_LINE_WIDTH_MASK 0xfc00 -#define ENABLE_FIXED_LINE_WIDTH (1<<15) -#define FIXED_LINE_WIDTH(x) ((x)<<10) -#define FIXED_POINT_WIDTH_MASK 0x3ff -#define ENABLE_FIXED_POINT_WIDTH (1<<9) -#define FIXED_POINT_WIDTH(x) (x) - -/* STATE3D_RASTERIZATION_RULES, p198 */ -#define STATE3D_RASTER_RULES_CMD (CMD_3D|(0x07<<24)) -#define ENABLE_POINT_RASTER_RULE (1<<15) -#define OGL_POINT_RASTER_RULE (1<<13) -#define ENABLE_LINE_STRIP_PROVOKE_VRTX (1<<8) -#define ENABLE_TRI_FAN_PROVOKE_VRTX (1<<5) -#define ENABLE_TRI_STRIP_PROVOKE_VRTX (1<<2) -#define LINE_STRIP_PROVOKE_VRTX(x) ((x)<<6) -#define TRI_FAN_PROVOKE_VRTX(x) ((x)<<3) -#define TRI_STRIP_PROVOKE_VRTX(x) (x) - -/* STATE3D_SCISSOR_ENABLE, p200 */ -#define STATE3D_SCISSOR_ENABLE_CMD (CMD_3D|(0x1c<<24)|(0x10<<19)) -#define ENABLE_SCISSOR_RECT ((1<<1) | 1) -#define DISABLE_SCISSOR_RECT (1<<1) - -/* STATE3D_SCISSOR_RECTANGLE_0, p201 */ -#define STATE3D_SCISSOR_RECT_0_CMD (CMD_3D|(0x1d<<24)|(0x81<<16)|1) -/* Dword 1 */ -#define SCISSOR_RECT_0_YMIN(x) ((x)<<16) -#define SCISSOR_RECT_0_XMIN(x) (x) -/* Dword 2 */ -#define SCISSOR_RECT_0_YMAX(x) ((x)<<16) -#define SCISSOR_RECT_0_XMAX(x) (x) - -/* STATE3D_STENCIL_TEST, p202 */ -#define STATE3D_STENCIL_TEST_CMD (CMD_3D|(0x09<<24)) -#define ENABLE_STENCIL_PARMS (1<<23) -#define STENCIL_OPS_MASK (0xffc000) -#define STENCIL_FAIL_OP(x) ((x)<<20) -#define STENCIL_PASS_DEPTH_FAIL_OP(x) ((x)<<17) -#define STENCIL_PASS_DEPTH_PASS_OP(x) ((x)<<14) - -#define STENCILOP_KEEP 0 -#define STENCILOP_ZERO 0x1 -#define STENCILOP_REPLACE 0x2 -#define STENCILOP_INCRSAT 0x3 -#define STENCILOP_DECRSAT 0x4 -#define STENCILOP_INCR 0x5 -#define STENCILOP_DECR 0x6 -#define STENCILOP_INVERT 0x7 - -#define ENABLE_STENCIL_TEST_FUNC_MASK ((1<<13)|(1<<12)|(1<<11)|(1<<10)|(1<<9)) -#define ENABLE_STENCIL_TEST_FUNC (1<<13) -/* Uses COMPAREFUNC */ -#define STENCIL_TEST_FUNC(x) ((x)<<9) -#define STENCIL_REF_VALUE_MASK ((1<<8)|0xff) -#define ENABLE_STENCIL_REF_VALUE (1<<8) -#define STENCIL_REF_VALUE(x) (x) - -/* STATE3D_VERTEX_FORMAT, p204 */ -#define STATE3D_VERTEX_FORMAT_CMD (CMD_3D|(0x05<<24)) -#define VRTX_HAS_POINT_WIDTH (1<<12) -#define VRTX_TEX_COORD_COUNT(x) ((x)<<8) -#define VRTX_HAS_SPEC (1<<7) -#define VRTX_HAS_DIFFUSE (1<<6) -#define VRTX_HAS_DEPTH_OFS (1<<5) -#define VRTX_HAS_XYZ (1<<1) -#define VRTX_HAS_XYZW (2<<1) -#define VRTX_HAS_XY (3<<1) -#define VRTX_HAS_XYW (4<<1) - -/* STATE3D_VERTEX_FORMAT_2, p206 */ -#define STATE3D_VERTEX_FORMAT_2_CMD (CMD_3D|(0x0a<<24)) -#define VRTX_TEX_SET_7_FMT(x) ((x)<<14) -#define VRTX_TEX_SET_6_FMT(x) ((x)<<12) -#define VRTX_TEX_SET_5_FMT(x) ((x)<<10) -#define VRTX_TEX_SET_4_FMT(x) ((x)<<8) -#define VRTX_TEX_SET_3_FMT(x) ((x)<<6) -#define VRTX_TEX_SET_2_FMT(x) ((x)<<4) -#define VRTX_TEX_SET_1_FMT(x) ((x)<<2) -#define VRTX_TEX_SET_0_FMT(x) (x) - -#define TEXCOORDFMT_2D 0 -#define TEXCOORDFMT_3D 1 -#define TEXCOORDFMT_4D 2 -#define TEXCOORDFMT_1D 3 - -/*New stuff picked up along the way */ - -#define MLC_LOD_BIAS_MASK ((1<<7)-1) - - -/* STATE3D_VERTEX_TRANSFORM, p207 */ -#define STATE3D_VERTEX_TRANS_CMD (CMD_3D|(0x1d<<24)|(0x8b<<16)|0) -#define STATE3D_VERTEX_TRANS_MTX_CMD (CMD_3D|(0x1d<<24)|(0x8b<<16)|6) -/* Dword 1 */ -#define ENABLE_VIEWPORT_TRANSFORM ((1<<31)|(1<<30)) -#define DISABLE_VIEWPORT_TRANSFORM (1<<31) -#define ENABLE_PERSP_DIVIDE ((1<<29)|(1<<28)) -#define DISABLE_PERSP_DIVIDE (1<<29) -#define VRTX_TRANS_LOAD_MATRICES 0x7421 -#define VRTX_TRANS_NO_LOAD_MATRICES 0x0000 -/* Dword 2 -> 7 are matrix elements */ - -/* STATE3D_W_STATE, p209 */ -#define STATE3D_W_STATE_CMD (CMD_3D|(0x1d<<24)|(0x8d<<16)|1) -/* Dword 1 */ -#define MAGIC_W_STATE_DWORD1 0x00000008 -/* Dword 2 */ -#define WFAR_VALUE(x) (x) - -/* if defining I830_ENABLE_4_TEXTURES, do it in i830_drm.h, too */ - -#define I830PACKCOLOR4444(r,g,b,a) \ - ((((a) & 0xf0) << 8) | (((r) & 0xf0) << 4) | ((g) & 0xf0) | ((b) >> 4)) - -#define I830PACKCOLOR1555(r,g,b,a) \ - ((((r) & 0xf8) << 7) | (((g) & 0xf8) << 2) | (((b) & 0xf8) >> 3) | \ - ((a) ? 0x8000 : 0)) - -#define I830PACKCOLOR565(r,g,b) \ - ((((r) & 0xf8) << 8) | (((g) & 0xfc) << 3) | (((b) & 0xf8) >> 3)) - -#define I830PACKCOLOR8888(r,g,b,a) \ - ((a<<24) | (r<<16) | (g<<8) | b) - - -/* Stipple command, carried over from the i810, apparently: - */ -#define GFX_OP_STIPPLE ((0x3<<29)|(0x1d<<24)|(0x83<<16)) -#define ST1_ENABLE (1<<16) -#define ST1_MASK (0xffff) - - - -#define STATE3D_LOAD_STATE_IMMEDIATE_2 ((0x3<<29)|(0x1d<<24)|(0x03<<16)) -#define LOAD_TEXTURE_MAP0 (1<<11) - -#define TM0S0_ADDRESS_MASK 0xfffffffc -#define TM0S0_USE_FENCE (1<<1) - -#define TM0S1_HEIGHT_SHIFT 21 -#define TM0S1_WIDTH_SHIFT 10 -#define TM0S1_PALETTE_SELECT (1<<9) -#define TM0S1_MAPSURF_FORMAT_MASK (0x7 << 6) -#define TM0S1_MAPSURF_FORMAT_SHIFT 6 -#define MAPSURF_8BIT_INDEXED (0<<6) -#define MAPSURF_8BIT (1<<6) -#define MAPSURF_16BIT (2<<6) -#define MAPSURF_32BIT (3<<6) -#define MAPSURF_411 (4<<6) -#define MAPSURF_422 (5<<6) -#define MAPSURF_COMPRESSED (6<<6) -#define MAPSURF_4BIT_INDEXED (7<<6) -#define TM0S1_MT_FORMAT_MASK (0x7 << 3) -#define TM0S1_MT_FORMAT_SHIFT 3 -#define MT_4BIT_IDX_ARGB8888 (7<<3) /* SURFACE_4BIT_INDEXED */ -#define MT_8BIT_IDX_RGB565 (0<<3) /* SURFACE_8BIT_INDEXED */ -#define MT_8BIT_IDX_ARGB1555 (1<<3) -#define MT_8BIT_IDX_ARGB4444 (2<<3) -#define MT_8BIT_IDX_AY88 (3<<3) -#define MT_8BIT_IDX_ABGR8888 (4<<3) -#define MT_8BIT_IDX_BUMP_88DVDU (5<<3) -#define MT_8BIT_IDX_BUMP_655LDVDU (6<<3) -#define MT_8BIT_IDX_ARGB8888 (7<<3) -#define MT_8BIT_I8 (0<<3) /* SURFACE_8BIT */ -#define MT_8BIT_L8 (1<<3) -#define MT_16BIT_RGB565 (0<<3) /* SURFACE_16BIT */ -#define MT_16BIT_ARGB1555 (1<<3) -#define MT_16BIT_ARGB4444 (2<<3) -#define MT_16BIT_AY88 (3<<3) -#define MT_16BIT_DIB_ARGB1555_8888 (4<<3) -#define MT_16BIT_BUMP_88DVDU (5<<3) -#define MT_16BIT_BUMP_655LDVDU (6<<3) -#define MT_16BIT_DIB_RGB565_8888 (7<<3) -#define MT_32BIT_ARGB8888 (0<<3) /* SURFACE_32BIT */ -#define MT_32BIT_ABGR8888 (1<<3) -#define MT_32BIT_BUMP_XLDVDU_8888 (6<<3) -#define MT_32BIT_DIB_8888 (7<<3) -#define MT_411_YUV411 (0<<3) /* SURFACE_411 */ -#define MT_422_YCRCB_SWAPY (0<<3) /* SURFACE_422 */ -#define MT_422_YCRCB_NORMAL (1<<3) -#define MT_422_YCRCB_SWAPUV (2<<3) -#define MT_422_YCRCB_SWAPUVY (3<<3) -#define MT_COMPRESS_DXT1 (0<<3) /* SURFACE_COMPRESSED */ -#define MT_COMPRESS_DXT2_3 (1<<3) -#define MT_COMPRESS_DXT4_5 (2<<3) -#define MT_COMPRESS_FXT1 (3<<3) -#define TM0S1_COLORSPACE_CONVERSION (1 << 2) -#define TM0S1_TILED_SURFACE (1 << 1) -#define TM0S1_TILE_WALK (1 << 0) - -#define TM0S2_PITCH_SHIFT 21 -#define TM0S2_CUBE_FACE_ENA_SHIFT 15 -#define TM0S2_MAP_FORMAT (1<<14) -#define TM0S2_VERTICAL_LINE_STRIDE (1<<13) -#define TM0S2_VERITCAL_LINE_STRIDE_OFF (1<<12) -#define TM0S2_OUTPUT_CHAN_SHIFT 10 -#define TM0S2_OUTPUT_CHAN_MASK (3<<10) - -#define TM0S3_MIP_FILTER_MASK (0x3<<30) -#define TM0S3_MIP_FILTER_SHIFT 30 -#define MIPFILTER_NONE 0 -#define MIPFILTER_NEAREST 1 -#define MIPFILTER_LINEAR 3 -#define TM0S3_MAG_FILTER_MASK (0x3<<28) -#define TM0S3_MAG_FILTER_SHIFT 28 -#define TM0S3_MIN_FILTER_MASK (0x3<<26) -#define TM0S3_MIN_FILTER_SHIFT 26 -#define FILTER_NEAREST 0 -#define FILTER_LINEAR 1 -#define FILTER_ANISOTROPIC 2 - -#define TM0S3_LOD_BIAS_SHIFT 17 -#define TM0S3_LOD_BIAS_MASK (0x1ff<<17) -#define TM0S3_MAX_MIP_SHIFT 9 -#define TM0S3_MAX_MIP_MASK (0xff<<9) -#define TM0S3_MIN_MIP_SHIFT 3 -#define TM0S3_MIN_MIP_MASK (0x3f<<3) -#define TM0S3_KILL_PIXEL (1<<2) -#define TM0S3_KEYED_FILTER (1<<1) -#define TM0S3_CHROMA_KEY (1<<0) - - -/* STATE3D_MAP_TEXEL_STREAM, p188 */ -#define STATE3D_MAP_TEX_STREAM_CMD (CMD_3D|(0x1c<<24)|(0x05<<19)) -#define DISABLE_TEX_STREAM_BUMP (1<<12) -#define ENABLE_TEX_STREAM_BUMP ((1<<12)|(1<<11)) -#define TEX_MODIFY_UNIT_0 0 -#define TEX_MODIFY_UNIT_1 (1<<8) -#define ENABLE_TEX_STREAM_COORD_SET (1<<7) -#define TEX_STREAM_COORD_SET(x) ((x)<<4) -#define ENABLE_TEX_STREAM_MAP_IDX (1<<3) -#define TEX_STREAM_MAP_IDX(x) (x) Index: xc/lib/GL/mesa/src/drv/i830/i830_context.c diff -u xc/lib/GL/mesa/src/drv/i830/i830_context.c:1.11 xc/lib/GL/mesa/src/drv/i830/i830_context.c:removed --- xc/lib/GL/mesa/src/drv/i830/i830_context.c:1.11 Mon Dec 8 17:45:30 2003 +++ xc/lib/GL/mesa/src/drv/i830/i830_context.c Wed Mar 16 21:05:02 2005 @@ -1,588 +0,0 @@ -/************************************************************************** - * - * Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * **************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/i830/i830_context.c,v 1.11 2003/12/08 22:45:30 alanh Exp $ */ - -/* - * Authors: - * Jeff Hartmann - * Graeme Fisher - * Abraham vd Merwe - * - * Heavily Based on I810 driver written by: - * Keith Whitwell - */ - -#include "glheader.h" -#include "context.h" -#include "matrix.h" -#include "simple_list.h" -#include "extensions.h" -#include "imports.h" - -#include "swrast/swrast.h" -#include "swrast_setup/swrast_setup.h" -#include "tnl/tnl.h" -#include "array_cache/acache.h" - -#include "tnl/t_pipeline.h" - -#include "i830_screen.h" -#include "i830_dri.h" - -#include "i830_state.h" -#include "i830_tex.h" -#include "i830_span.h" -#include "i830_tris.h" -#include "i830_vb.h" -#include "i830_ioctl.h" - - -#include "utils.h" -#ifndef I830_DEBUG -int I830_DEBUG = (0); -#endif - -/*************************************** - * Mesa's Driver Functions - ***************************************/ - -#define DRIVER_DATE "20021115" - -static const GLubyte *i830DDGetString( GLcontext *ctx, GLenum name ) -{ - const char * chipset; - static char buffer[128]; - - switch (name) { - case GL_VENDOR: - switch (I830_CONTEXT(ctx)->i830Screen->deviceID) { - case PCI_CHIP_845_G: - return (GLubyte *)"2d3D, Inc"; - - case PCI_CHIP_I830_M: - return (GLubyte *)"VA Linux, Inc"; - - case PCI_CHIP_I855_GM: - case PCI_CHIP_I865_G: - default: - return (GLubyte *)"Tungsten Graphics, Inc"; - } - break; - - case GL_RENDERER: - switch (I830_CONTEXT(ctx)->i830Screen->deviceID) { - case PCI_CHIP_845_G: - chipset = "Intel(R) 845G"; break; - case PCI_CHIP_I830_M: - chipset = "Intel(R) 830M"; break; - case PCI_CHIP_I855_GM: - chipset = "Intel(R) 852GM/855GM"; break; - case PCI_CHIP_I865_G: - chipset = "Intel(R) 865G"; break; - default: - chipset = "Unknown Intel Chipset"; break; - } - - (void) driGetRendererString( buffer, chipset, DRIVER_DATE, 0 ); - return (GLubyte *) buffer; - - default: - return NULL; - } -} - -static void i830BufferSize(GLframebuffer *buffer, - GLuint *width, GLuint *height) -{ - GET_CURRENT_CONTEXT(ctx); - i830ContextPtr imesa = I830_CONTEXT(ctx); - /* Need to lock to make sure the driDrawable is uptodate. This - * information is used to resize Mesa's software buffers, so it has - * to be correct. - */ - LOCK_HARDWARE(imesa); - *width = imesa->driDrawable->w; - *height = imesa->driDrawable->h; - UNLOCK_HARDWARE(imesa); -} - - -/* Extension strings exported by the i830 driver. - */ -static const char * const card_extensions[] = -{ - "GL_ARB_multisample", - "GL_ARB_multitexture", - "GL_ARB_texture_border_clamp", - "GL_ARB_texture_compression", - "GL_ARB_texture_env_add", - "GL_ARB_texture_env_combine", - "GL_ARB_texture_env_dot3", - "GL_ARB_texture_mirrored_repeat", - "GL_EXT_blend_color", - "GL_EXT_blend_func_separate", - "GL_EXT_blend_minmax", - "GL_EXT_blend_subtract", - "GL_EXT_fog_coord", - "GL_EXT_secondary_color", - "GL_EXT_stencil_wrap", - "GL_EXT_texture_edge_clamp", - "GL_EXT_texture_env_add", - "GL_EXT_texture_env_combine", - "GL_EXT_texture_env_dot3", - "GL_EXT_texture_filter_anisotropic", - "GL_EXT_texture_lod_bias", - "GL_IBM_texture_mirrored_repeat", - "GL_INGR_blend_func_separate", - "GL_MESA_ycbcr_texture", - "GL_NV_texture_rectangle", - "GL_SGIS_generate_mipmap", - "GL_SGIS_texture_border_clamp", - "GL_SGIS_texture_edge_clamp", - NULL -}; - - -extern const struct gl_pipeline_stage _i830_render_stage; - -static const struct gl_pipeline_stage *i830_pipeline[] = { - &_tnl_vertex_transform_stage, - &_tnl_normal_transform_stage, - &_tnl_lighting_stage, - &_tnl_fog_coordinate_stage, - &_tnl_texgen_stage, - &_tnl_texture_transform_stage, - /* REMOVE: point attenuation stage */ -#if 1 - &_i830_render_stage, /* ADD: unclipped rastersetup-to-dma */ -#endif - &_tnl_render_stage, - 0, -}; - - -static const struct dri_debug_control debug_control[] = -{ - { "fall", DEBUG_FALLBACKS }, - { "tex", DEBUG_TEXTURE }, - { "ioctl", DEBUG_IOCTL }, - { "prim", DEBUG_PRIMS }, - { "vert", DEBUG_VERTS }, - { "state", DEBUG_STATE }, - { "verb", DEBUG_VERBOSE }, - { "dri", DEBUG_DRI }, - { "dma", DEBUG_DMA }, - { "san", DEBUG_SANITY }, - { "sync", DEBUG_SYNC }, - { "sleep", DEBUG_SLEEP }, - { NULL, 0 } -}; - - -GLboolean i830CreateContext( const __GLcontextModes *mesaVis, - __DRIcontextPrivate *driContextPriv, - void *sharedContextPrivate) -{ - GLcontext *ctx , *shareCtx; - i830ContextPtr imesa; - __DRIscreenPrivate *sPriv = driContextPriv->driScreenPriv; - i830ScreenPrivate *screen = (i830ScreenPrivate *)sPriv->private; - I830SAREAPtr saPriv=(I830SAREAPtr) - (((GLubyte *)sPriv->pSAREA)+screen->sarea_priv_offset); - - /* Allocate i830 context */ - imesa = (i830ContextPtr) CALLOC_STRUCT(i830_context_t); - if (!imesa) return GL_FALSE; - - /* Allocate the Mesa context */ - if (sharedContextPrivate) - shareCtx = ((i830ContextPtr) sharedContextPrivate)->glCtx; - else - shareCtx = NULL; - imesa->glCtx = _mesa_create_context(mesaVis, shareCtx, (void*) imesa, GL_TRUE); - if (!imesa->glCtx) { - FREE(imesa); - return GL_FALSE; - } - driContextPriv->driverPrivate = imesa; - - - imesa->i830Screen = screen; - imesa->driScreen = sPriv; - imesa->sarea = saPriv; - imesa->glBuffer = NULL; - - - (void) memset( imesa->texture_heaps, 0, sizeof( imesa->texture_heaps ) ); - make_empty_list( & imesa->swapped ); - - imesa->nr_heaps = 1; - imesa->texture_heaps[0] = driCreateTextureHeap( 0, imesa, - screen->textureSize, - 12, - I830_NR_TEX_REGIONS, - imesa->sarea->texList, - & imesa->sarea->texAge, - & imesa->swapped, - sizeof( struct i830_texture_object_t ), - (destroy_texture_object_t *) i830DestroyTexObj ); - - - /* Set the maximum texture size small enough that we can guarantee - * that both texture units can bind a maximal texture and have them - * in memory at once. - */ - - ctx = imesa->glCtx; - ctx->Const.MaxTextureUnits = 2; - - /* FIXME: driCalcualteMaxTextureLevels assumes that mipmaps are tightly - * FIXME: packed, but they're not in Intel graphics hardware. - */ - driCalculateMaxTextureLevels( imesa->texture_heaps, - imesa->nr_heaps, - & ctx->Const, - 4, - 11, /* max 2D texture size is 2048x2048 */ - 0, /* 3D textures unsupported */ - 0, /* cube textures unsupported. */ - 0, /* texture rectangles unsupported. */ - 12, - GL_FALSE ); - - ctx->Const.MaxTextureMaxAnisotropy = 2.0; - - ctx->Const.MinLineWidth = 1.0; - ctx->Const.MinLineWidthAA = 1.0; - ctx->Const.MaxLineWidth = 3.0; - ctx->Const.MaxLineWidthAA = 3.0; - ctx->Const.LineWidthGranularity = 1.0; - - ctx->Const.MinPointSize = 1.0; - ctx->Const.MinPointSizeAA = 1.0; - ctx->Const.MaxPointSize = 255.0; - ctx->Const.MaxPointSizeAA = 3.0; - ctx->Const.PointSizeGranularity = 1.0; - - ctx->Driver.GetBufferSize = i830BufferSize; - ctx->Driver.ResizeBuffers = _swrast_alloc_buffers; - ctx->Driver.GetString = i830DDGetString; - - /* Who owns who? */ - ctx->DriverCtx = (void *) imesa; - imesa->glCtx = ctx; - - /* Initialize the software rasterizer and helper modules. */ - _swrast_CreateContext( ctx ); - _ac_CreateContext( ctx ); - _tnl_CreateContext( ctx ); - _swsetup_CreateContext( ctx ); - - /* Install the customized pipeline: */ - _tnl_destroy_pipeline( ctx ); - _tnl_install_pipeline( ctx, i830_pipeline ); - - /* Configure swrast to match hardware characteristics: */ - _swrast_allow_pixel_fog( ctx, GL_FALSE ); - _swrast_allow_vertex_fog( ctx, GL_TRUE ); - - /* Dri stuff */ - imesa->hHWContext = driContextPriv->hHWContext; - imesa->driFd = sPriv->fd; - imesa->driHwLock = &sPriv->pSAREA->lock; - imesa->vertex_format = 0; - - imesa->hw_stencil = mesaVis->stencilBits && mesaVis->depthBits == 24; - - switch(mesaVis->depthBits) { - case 16: - imesa->depth_scale = 1.0/0xffff; - imesa->depth_clear_mask = ~0; - imesa->ClearDepth = 0xffff; - break; - case 24: - imesa->depth_scale = 1.0/0xffffff; - imesa->depth_clear_mask = 0x00ffffff; - imesa->stencil_clear_mask = 0xff000000; - imesa->ClearDepth = 0x00ffffff; - break; - case 32: /* Not supported */ - default: - break; - } - /* Completely disable stenciling for now, there are some serious issues - * with stencil. - */ -#if 0 - imesa->hw_stencil = 0; -#endif - - imesa->RenderIndex = ~0; - imesa->dirty = ~0; - imesa->upload_cliprects = GL_TRUE; - - imesa->CurrentTexObj[0] = 0; - imesa->CurrentTexObj[1] = 0; - - imesa->do_irqs = (imesa->i830Screen->irq_active && - !getenv("I830_NO_IRQS")); - - _math_matrix_ctr (&imesa->ViewportMatrix); - - driInitExtensions( ctx, card_extensions, GL_TRUE ); - i830DDInitStateFuncs( ctx ); - i830DDInitTextureFuncs( ctx ); - i830InitTriFuncs (ctx); - i830DDInitSpanFuncs( ctx ); - i830DDInitIoctlFuncs( ctx ); - i830InitVB (ctx); - i830DDInitState (ctx); - -#if DO_DEBUG - I830_DEBUG = driParseDebugString( getenv( "I830_DEBUG" ), - debug_control ); - I830_DEBUG |= driParseDebugString( getenv( "INTEL_DEBUG" ), - debug_control ); -#endif - - if (getenv("I830_NO_RAST") || - getenv("INTEL_NO_RAST")) { - fprintf(stderr, "disabling 3D rasterization\n"); - FALLBACK(imesa, I830_FALLBACK_USER, 1); - } - - - return GL_TRUE; -} - -void i830DestroyContext(__DRIcontextPrivate *driContextPriv) -{ - i830ContextPtr imesa = (i830ContextPtr) driContextPriv->driverPrivate; - - assert(imesa); /* should never be null */ - if (imesa) { - GLboolean release_texture_heaps; - - - release_texture_heaps = (imesa->glCtx->Shared->RefCount == 1); - _swsetup_DestroyContext (imesa->glCtx); - _tnl_DestroyContext (imesa->glCtx); - _ac_DestroyContext (imesa->glCtx); - _swrast_DestroyContext (imesa->glCtx); - - i830FreeVB (imesa->glCtx); - - /* free the Mesa context */ - imesa->glCtx->DriverCtx = NULL; - _mesa_destroy_context(imesa->glCtx); - - if ( release_texture_heaps ) { - /* This share group is about to go away, free our private - * texture object data. - */ - int i; - - for ( i = 0 ; i < imesa->nr_heaps ; i++ ) { - driDestroyTextureHeap( imesa->texture_heaps[ i ] ); - imesa->texture_heaps[ i ] = NULL; - } - - assert( is_empty_list( & imesa->swapped ) ); - } - - Xfree (imesa); - } -} - -void i830XMesaSetFrontClipRects( i830ContextPtr imesa ) -{ - __DRIdrawablePrivate *dPriv = imesa->driDrawable; - - imesa->numClipRects = dPriv->numClipRects; - imesa->pClipRects = dPriv->pClipRects; - imesa->drawX = dPriv->x; - imesa->drawY = dPriv->y; - - i830EmitDrawingRectangle( imesa ); - imesa->upload_cliprects = GL_TRUE; -} - -void i830XMesaSetBackClipRects( i830ContextPtr imesa ) -{ - __DRIdrawablePrivate *dPriv = imesa->driDrawable; - - if (imesa->sarea->pf_enabled == 0 && dPriv->numBackClipRects == 0) { - imesa->numClipRects = dPriv->numClipRects; - imesa->pClipRects = dPriv->pClipRects; - imesa->drawX = dPriv->x; - imesa->drawY = dPriv->y; - } else { - imesa->numClipRects = dPriv->numBackClipRects; - imesa->pClipRects = dPriv->pBackClipRects; - imesa->drawX = dPriv->backX; - imesa->drawY = dPriv->backY; - } - - i830EmitDrawingRectangle( imesa ); - imesa->upload_cliprects = GL_TRUE; -} - -static void i830XMesaWindowMoved( i830ContextPtr imesa ) -{ - switch (imesa->glCtx->Color._DrawDestMask) { - case FRONT_LEFT_BIT: - i830XMesaSetFrontClipRects( imesa ); - break; - case BACK_LEFT_BIT: - i830XMesaSetBackClipRects( imesa ); - break; - default: - /* glDrawBuffer(GL_NONE or GL_FRONT_AND_BACK): software fallback */ - i830XMesaSetFrontClipRects( imesa ); - } -} - -GLboolean i830UnbindContext(__DRIcontextPrivate *driContextPriv) -{ - i830ContextPtr imesa = (i830ContextPtr) driContextPriv->driverPrivate; - if (imesa) { - /* Might want to change this so texblend isn't always updated */ - imesa->dirty |= (I830_UPLOAD_CTX | - I830_UPLOAD_BUFFERS | - I830_UPLOAD_STIPPLE | - I830_UPLOAD_TEXBLEND0 | - I830_UPLOAD_TEXBLEND1); - - if (imesa->CurrentTexObj[0]) imesa->dirty |= I830_UPLOAD_TEX0; - if (imesa->CurrentTexObj[1]) imesa->dirty |= I830_UPLOAD_TEX1; - } - return GL_TRUE; -} - -GLboolean i830MakeCurrent(__DRIcontextPrivate *driContextPriv, - __DRIdrawablePrivate *driDrawPriv, - __DRIdrawablePrivate *driReadPriv) -{ - - if (driContextPriv) { - i830ContextPtr imesa = (i830ContextPtr) driContextPriv->driverPrivate; - - if ( imesa->driDrawable != driDrawPriv ) { - /* Shouldn't the readbuffer be stored also? */ - imesa->driDrawable = driDrawPriv; - i830XMesaWindowMoved( imesa ); - } - - _mesa_make_current2(imesa->glCtx, - (GLframebuffer *) driDrawPriv->driverPrivate, - (GLframebuffer *) driReadPriv->driverPrivate); - - if (!imesa->glCtx->Viewport.Width) - _mesa_set_viewport(imesa->glCtx, 0, 0, - driDrawPriv->w, driDrawPriv->h); - } else { - _mesa_make_current(0,0); - } - - return GL_TRUE; -} - -void i830GetLock( i830ContextPtr imesa, GLuint flags ) -{ - __DRIdrawablePrivate *dPriv = imesa->driDrawable; - __DRIscreenPrivate *sPriv = imesa->driScreen; - I830SAREAPtr sarea = imesa->sarea; - int me = imesa->hHWContext; - unsigned i; - - drmGetLock(imesa->driFd, imesa->hHWContext, flags); - - /* If the window moved, may need to set a new cliprect now. - * - * NOTE: This releases and regains the hw lock, so all state - * checking must be done *after* this call: - */ - DRI_VALIDATE_DRAWABLE_INFO( sPriv, dPriv); - - /* If we lost context, need to dump all registers to hardware. - * Note that we don't care about 2d contexts, even if they perform - * accelerated commands, so the DRI locking in the X server is even - * more broken than usual. - */ - - if (sarea->ctxOwner != me) { - imesa->upload_cliprects = GL_TRUE; - imesa->dirty |= (I830_UPLOAD_CTX | - I830_UPLOAD_BUFFERS | - I830_UPLOAD_STIPPLE); - - if(imesa->CurrentTexObj[0]) imesa->dirty |= I830_UPLOAD_TEX0; - if(imesa->CurrentTexObj[1]) imesa->dirty |= I830_UPLOAD_TEX1; - if(imesa->TexBlendWordsUsed[0]) imesa->dirty |= I830_UPLOAD_TEXBLEND0; - if(imesa->TexBlendWordsUsed[1]) imesa->dirty |= I830_UPLOAD_TEXBLEND1; - - sarea->perf_boxes = imesa->perf_boxes | I830_BOX_LOST_CONTEXT; - sarea->ctxOwner = me; - } - - /* Shared texture managment - if another client has played with - * texture space, figure out which if any of our textures have been - * ejected, and update our global LRU. - */ - - for ( i = 0 ; i < imesa->nr_heaps ; i++ ) { - DRI_AGE_TEXTURES( imesa->texture_heaps[ i ] ); - } - - if (imesa->lastStamp != dPriv->lastStamp) { - i830XMesaWindowMoved( imesa ); - imesa->lastStamp = dPriv->lastStamp; - } - - sarea->last_quiescent = -1; /* just kill it for now */ -} - -void i830SwapBuffers( __DRIdrawablePrivate *dPriv ) -{ - if (dPriv->driContextPriv && dPriv->driContextPriv->driverPrivate) { - i830ContextPtr imesa; - GLcontext *ctx; - imesa = (i830ContextPtr) dPriv->driContextPriv->driverPrivate; - ctx = imesa->glCtx; - if (ctx->Visual.doubleBufferMode) { - _mesa_notifySwapBuffers( ctx ); /* flush pending rendering comands */ - if ( 0 /*imesa->doPageFlip*/ ) { /* doPageFlip is never set !!! */ - i830PageFlip( dPriv ); - } else { - i830CopyBuffer( dPriv ); - } - } - } else { - /* XXX this shouldn't be an error but we can't handle it for now */ - _mesa_problem(NULL, "%s: drawable has no context!\n", __FUNCTION__); - } -} Index: xc/lib/GL/mesa/src/drv/i830/i830_context.h diff -u xc/lib/GL/mesa/src/drv/i830/i830_context.h:1.8 xc/lib/GL/mesa/src/drv/i830/i830_context.h:removed --- xc/lib/GL/mesa/src/drv/i830/i830_context.h:1.8 Sun Sep 28 16:15:13 2003 +++ xc/lib/GL/mesa/src/drv/i830/i830_context.h Wed Mar 16 21:05:02 2005 @@ -1,310 +0,0 @@ -/* - * GLX Hardware Device Driver for Intel i830 - * Copyright (C) 1999 Keith Whitwell - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * KEITH WHITWELL, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - */ - -/* Adapted for use in the I830M driver: - * Jeff Hartmann - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/i830/i830_context.h,v 1.8 2003/09/28 20:15:13 alanh Exp $ */ - -#ifndef I830CONTEXT_INC -#define I830CONTEXT_INC - -typedef struct i830_context_t i830Context; -typedef struct i830_context_t *i830ContextPtr; -typedef struct i830_texture_object_t *i830TextureObjectPtr; - - -#include "mtypes.h" -#include "drm.h" -#include "mm.h" - -#include "i830_screen.h" -#include "i830_tex.h" - -#define TAG(x) i830##x -#include "tnl_dd/t_dd_vertex.h" -#undef TAG - -#define DV_PF_555 (1<<8) -#define DV_PF_565 (2<<8) -#define DV_PF_8888 (3<<8) - -#define I830_TEX_MAXLEVELS 10 - -#define I830_CONTEXT(ctx) ((i830ContextPtr)(ctx->DriverCtx)) -#define GET_DISPATCH_AGE(imesa) imesa->sarea->last_dispatch -#define GET_ENQUEUE_AGE(imesa) imesa->sarea->last_enqueue - - -typedef void (*i830_tri_func)(i830ContextPtr, i830Vertex *, i830Vertex *, - i830Vertex *); -typedef void (*i830_line_func)(i830ContextPtr, i830Vertex *, i830Vertex *); -typedef void (*i830_point_func)(i830ContextPtr, i830Vertex *); - -#define I830_FALLBACK_TEXTURE 0x1 -#define I830_FALLBACK_DRAW_BUFFER 0x2 -#define I830_FALLBACK_READ_BUFFER 0x4 -#define I830_FALLBACK_COLORMASK 0x8 -#define I830_FALLBACK_RENDERMODE 0x10 -#define I830_FALLBACK_STENCIL 0x20 -#define I830_FALLBACK_STIPPLE 0x40 -#define I830_FALLBACK_USER 0x80 - -struct i830_context_t -{ - GLint refcount; - GLcontext *glCtx; - - /*From I830 stuff*/ - int TextureMode; - GLuint renderindex; - GLuint TexBlendWordsUsed[I830_TEXBLEND_COUNT]; - GLuint TexBlend[I830_TEXBLEND_COUNT][I830_TEXBLEND_SIZE]; - GLuint Init_TexBlend[I830_TEXBLEND_COUNT][I830_TEXBLEND_SIZE]; - GLuint Init_TexBlendWordsUsed[I830_TEXBLEND_COUNT]; - GLuint Init_TexBlendColorPipeNum[I830_TEXBLEND_COUNT]; - GLuint TexBlendColorPipeNum[I830_TEXBLEND_COUNT]; - GLuint Init_BufferSetup[I830_DEST_SETUP_SIZE]; - GLuint LodBias[2]; - - GLenum palette_format; - GLuint palette[256]; - - - GLuint Init_Setup[I830_CTX_SETUP_SIZE]; - GLuint vertex_prim; - drmBufPtr vertex_dma_buffer; - - GLboolean mask_red; - GLboolean mask_green; - GLboolean mask_blue; - GLboolean mask_alpha; - - GLubyte clear_red; - GLubyte clear_green; - GLubyte clear_blue; - GLubyte clear_alpha; - - GLfloat depth_scale; - int depth_clear_mask; - int stencil_clear_mask; - int ClearDepth; - int hw_stencil; - - GLuint MonoColor; - - GLuint LastTexEnabled; - GLuint TexEnabledMask; - - /* Texture object bookkeeping - */ - unsigned nr_heaps; - driTexHeap * texture_heaps[1]; - driTextureObject swapped; - - struct i830_texture_object_t *CurrentTexObj[2]; - - /* Rasterization and vertex state: - */ - GLuint Fallback; - GLuint NewGLState; - - /* Temporaries for translating away float colors: - */ - struct gl_client_array UbyteColor; - struct gl_client_array UbyteSecondaryColor; - - /* State for i830vb.c and i830tris.c. - */ - GLuint SetupNewInputs; - GLuint SetupIndex; - GLuint RenderIndex; - GLmatrix ViewportMatrix; - GLenum render_primitive; - GLenum reduced_primitive; - GLuint hw_primitive; - GLuint vertex_format; - char *verts; - - drmBufPtr vertex_buffer; - char *vertex_addr; - GLuint vertex_low; - GLuint vertex_high; - GLuint vertex_last_prim; - - GLboolean upload_cliprects; - - - /* Fallback rasterization functions - */ - i830_point_func draw_point; - i830_line_func draw_line; - i830_tri_func draw_tri; - - /* Hardware state - */ - GLuint dirty; /* I810_UPLOAD_* */ - GLuint Setup[I830_CTX_SETUP_SIZE]; - GLuint BufferSetup[I830_DEST_SETUP_SIZE]; - GLuint StippleSetup[I830_STP_SETUP_SIZE]; - int vertex_size; - int vertex_stride_shift; - unsigned int lastStamp; - GLboolean hw_stipple; - - GLenum TexEnvImageFmt[2]; - - /* State which can't be computed completely on the fly: - */ - GLuint LcsCullMode; - GLuint LcsLineWidth; - GLuint LcsPointSize; - - /* Funny mesa mirrors - */ - GLuint ClearColor; - - /* DRI stuff - */ - GLuint needClip; - GLframebuffer *glBuffer; - - /* These refer to the current draw (front vs. back) buffer: - */ - char *drawMap; /* draw buffer address in virtual mem */ - char *readMap; - int drawX; /* origin of drawable in draw buffer */ - int drawY; - GLuint numClipRects; /* cliprects for that buffer */ - XF86DRIClipRectPtr pClipRects; - - int lastSwap; - int texAge; - int ctxAge; - int dirtyAge; - int perf_boxes; - - int do_irqs; - - GLboolean scissor; - XF86DRIClipRectRec draw_rect; - XF86DRIClipRectRec scissor_rect; - - drmContext hHWContext; - drmLock *driHwLock; - int driFd; - - __DRIdrawablePrivate *driDrawable; - __DRIscreenPrivate *driScreen; - i830ScreenPrivate *i830Screen; - I830SAREAPtr sarea; -}; - - -#define I830_TEX_UNIT_ENABLED(unit) (1<DriverCtx)) -#define I830_DRIVER_DATA(vb) ((i830VertexBufferPtr)((vb)->driver_data)) -#define GET_DISPATCH_AGE(imesa) imesa->sarea->last_dispatch -#define GET_ENQUEUE_AGE(imesa) imesa->sarea->last_enqueue - - -/* Lock the hardware and validate our state. - */ -#define LOCK_HARDWARE( imesa ) \ -do { \ - char __ret=0; \ - DRM_CAS(imesa->driHwLock, imesa->hHWContext, \ - (DRM_LOCK_HELD|imesa->hHWContext), __ret); \ - if (__ret) \ - i830GetLock( imesa, 0 ); \ -}while (0) - - - /* Unlock the hardware using the global current context - */ -#define UNLOCK_HARDWARE(imesa) \ -do { \ - imesa->perf_boxes |= imesa->sarea->perf_boxes; \ - DRM_UNLOCK(imesa->driFd, imesa->driHwLock, imesa->hHWContext); \ -} while (0) - - /* This is the wrong way to do it, I'm sure. Otherwise the drm - * bitches that I've already got the heavyweight lock. At worst, - * this is 3 ioctls. The best solution probably only gets me down - * to 2 ioctls in the worst case. - */ -#define LOCK_HARDWARE_QUIESCENT( imesa ) do { \ - LOCK_HARDWARE( imesa ); \ - i830RegetLockQuiescent( imesa ); \ -} while(0) - - - -extern void i830GetLock(i830ContextPtr imesa, GLuint flags); -extern void i830EmitHwStateLocked(i830ContextPtr imesa); -extern void i830EmitDrawingRectangle(i830ContextPtr imesa); -extern void i830XMesaSetBackClipRects(i830ContextPtr imesa); -extern void i830XMesaSetFrontClipRects(i830ContextPtr imesa); -extern void i830DDExtensionsInit(GLcontext *ctx); -extern void i830DDInitDriverFuncs(GLcontext *ctx); -extern void i830DDUpdateHwState(GLcontext *ctx); - -#define SUBPIXEL_X 0.125 -#define SUBPIXEL_Y 0.125 - - -/* ================================================================ - * Debugging: - */ -#define DO_DEBUG 1 -#if DO_DEBUG -extern int I830_DEBUG; -#else -#define I830_DEBUG 0 -#endif - -#define DEBUG_TEXTURE 0x1 -#define DEBUG_STATE 0x2 -#define DEBUG_IOCTL 0x4 -#define DEBUG_PRIMS 0x8 -#define DEBUG_VERTS 0x10 -#define DEBUG_FALLBACKS 0x20 -#define DEBUG_VERBOSE 0x40 -#define DEBUG_DRI 0x80 -#define DEBUG_DMA 0x100 -#define DEBUG_SANITY 0x200 -#define DEBUG_SYNC 0x400 -#define DEBUG_SLEEP 0x800 - - -#define PCI_CHIP_845_G 0x2562 -#define PCI_CHIP_I830_M 0x3577 -#define PCI_CHIP_I855_GM 0x3582 -#define PCI_CHIP_I865_G 0x2572 - - -#endif - Index: xc/lib/GL/mesa/src/drv/i830/i830_debug.c diff -u xc/lib/GL/mesa/src/drv/i830/i830_debug.c:1.4 xc/lib/GL/mesa/src/drv/i830/i830_debug.c:removed --- xc/lib/GL/mesa/src/drv/i830/i830_debug.c:1.4 Sun Sep 28 16:15:13 2003 +++ xc/lib/GL/mesa/src/drv/i830/i830_debug.c Wed Mar 16 21:05:02 2005 @@ -1,377 +0,0 @@ -/************************************************************************** - -Copyright 2001 2d3d Inc., Delray Beach, FL - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, VA LINUX SYSTEMS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* $XFree86: xc/lib/GL/mesa/src/drv/i830/i830_debug.c,v 1.4 2003/09/28 20:15:13 alanh Exp $ */ - -/* - * Author: - * Jeff Hartmann - */ - -#include "glheader.h" -#include "context.h" -#include "macros.h" -#include "enums.h" -#include "dd.h" - -#include "mm.h" - -#include "i830_screen.h" -#include "i830_dri.h" - -#include "i830_context.h" -#include "i830_state.h" -#include "i830_tex.h" -#include "i830_vb.h" -#include "i830_tris.h" -#include "i830_ioctl.h" -#include "i830_debug.h" - -#include "swrast/swrast.h" -#include "array_cache/acache.h" -#include "tnl/tnl.h" -#include "swrast_setup/swrast_setup.h" - -#include "tnl/t_pipeline.h" - - -#define TINY_VERTEX_FORMAT (STATE3D_VERTEX_FORMAT_CMD | \ - VRTX_TEX_COORD_COUNT(0) | \ - VRTX_HAS_DIFFUSE | \ - VRTX_HAS_XYZ) - -#define NOTEX_VERTEX_FORMAT (STATE3D_VERTEX_FORMAT_CMD | \ - VRTX_TEX_COORD_COUNT(0) | \ - VRTX_HAS_DIFFUSE | \ - VRTX_HAS_SPEC | \ - VRTX_HAS_XYZW) - -#define TEX0_VERTEX_FORMAT (STATE3D_VERTEX_FORMAT_CMD | \ - VRTX_TEX_COORD_COUNT(1) | \ - VRTX_HAS_DIFFUSE | \ - VRTX_HAS_SPEC | \ - VRTX_HAS_XYZW) - -#define TEX1_VERTEX_FORMAT (STATE3D_VERTEX_FORMAT_CMD | \ - VRTX_TEX_COORD_COUNT(2) | \ - VRTX_HAS_DIFFUSE | \ - VRTX_HAS_SPEC | \ - VRTX_HAS_XYZW) - -#define PROJ_VF2 (STATE3D_VERTEX_FORMAT_2_CMD | \ - VRTX_TEX_SET_0_FMT(TEXCOORDFMT_3D) | \ - VRTX_TEX_SET_1_FMT(TEXCOORDFMT_3D) | \ - VRTX_TEX_SET_2_FMT(TEXCOORDFMT_3D) | \ - VRTX_TEX_SET_3_FMT(TEXCOORDFMT_3D)) - -#define NON_PROJ_VF2 (STATE3D_VERTEX_FORMAT_2_CMD | \ - VRTX_TEX_SET_0_FMT(TEXCOORDFMT_2D) | \ - VRTX_TEX_SET_1_FMT(TEXCOORDFMT_2D) | \ - VRTX_TEX_SET_2_FMT(TEXCOORDFMT_2D) | \ - VRTX_TEX_SET_3_FMT(TEXCOORDFMT_2D)) - -void i830DumpContextState( i830ContextPtr imesa ) -{ - GLuint *Context = imesa->Setup; - - fprintf(stderr, "%s\n", __FUNCTION__); - fprintf(stderr, "STATE1 : 0x%08x\n", Context[I830_CTXREG_STATE1]); - fprintf(stderr, "STATE2 : 0x%08x\n", Context[I830_CTXREG_STATE2]); - fprintf(stderr, "STATE3 : 0x%08x\n", Context[I830_CTXREG_STATE3]); - fprintf(stderr, "STATE4 : 0x%08x\n", Context[I830_CTXREG_STATE4]); - fprintf(stderr, "STATE5 : 0x%08x\n", Context[I830_CTXREG_STATE5]); - fprintf(stderr, "IALPHAB : 0x%08x\n", Context[I830_CTXREG_IALPHAB]); - fprintf(stderr, "STENCILTST : 0x%08x\n", Context[I830_CTXREG_STENCILTST]); - fprintf(stderr, "ENABLES_1 : 0x%08x\n", Context[I830_CTXREG_ENABLES_1]); - fprintf(stderr, "ENABLES_2 : 0x%08x\n", Context[I830_CTXREG_ENABLES_2]); - fprintf(stderr, "AA : 0x%08x\n", Context[I830_CTXREG_AA]); - fprintf(stderr, "FOGCOLOR : 0x%08x\n", Context[I830_CTXREG_FOGCOLOR]); - fprintf(stderr, "BCOLOR0 : 0x%08x\n", Context[I830_CTXREG_BLENDCOLR0]); - fprintf(stderr, "BCOLOR : 0x%08x\n", Context[I830_CTXREG_BLENDCOLR]); - fprintf(stderr, "VF : 0x%08x\n", Context[I830_CTXREG_VF]); - fprintf(stderr, "VF2 : 0x%08x\n", Context[I830_CTXREG_VF2]); - fprintf(stderr, "MCSB0 : 0x%08x\n", Context[I830_CTXREG_MCSB0]); - fprintf(stderr, "MCSB1 : 0x%08x\n", Context[I830_CTXREG_MCSB1]); -} - -void i830DumpBufferState( i830ContextPtr imesa ) -{ - GLuint *Buffer = imesa->BufferSetup; - - fprintf(stderr, "%s\n", __FUNCTION__); - fprintf(stderr, "CBUFADDR : 0x%08x\n", Buffer[I830_DESTREG_CBUFADDR]); - fprintf(stderr, "DBUFADDR : 0x%08x\n", Buffer[I830_DESTREG_DBUFADDR]); - fprintf(stderr, "DV0 : 0x%08x\n", Buffer[I830_DESTREG_DV0]); - fprintf(stderr, "DV1 : 0x%08x\n", Buffer[I830_DESTREG_DV1]); - fprintf(stderr, "SENABLE : 0x%08x\n", Buffer[I830_DESTREG_SENABLE]); - fprintf(stderr, "SR0 : 0x%08x\n", Buffer[I830_DESTREG_SR0]); - fprintf(stderr, "SR1 : 0x%08x\n", Buffer[I830_DESTREG_SR1]); - fprintf(stderr, "SR2 : 0x%08x\n", Buffer[I830_DESTREG_SR2]); - fprintf(stderr, "DR0 : 0x%08x\n", Buffer[I830_DESTREG_DR0]); - fprintf(stderr, "DR1 : 0x%08x\n", Buffer[I830_DESTREG_DR1]); - fprintf(stderr, "DR2 : 0x%08x\n", Buffer[I830_DESTREG_DR2]); - fprintf(stderr, "DR3 : 0x%08x\n", Buffer[I830_DESTREG_DR3]); - fprintf(stderr, "DR4 : 0x%08x\n", Buffer[I830_DESTREG_DR4]); -} - -void i830DumpStippleState( i830ContextPtr imesa ) -{ - GLuint *Buffer = imesa->BufferSetup; - - fprintf(stderr, "%s\n", __FUNCTION__); - fprintf(stderr, "ST1 : 0x%08x\n", Buffer[I830_STPREG_ST1]); -} - -void i830DumpTextureState( i830ContextPtr imesa, int unit ) -{ - i830TextureObjectPtr t = imesa->CurrentTexObj[unit]; - - if(t) { - fprintf(stderr, "%s : unit %d\n", __FUNCTION__, unit); - fprintf(stderr, "TM0LI : 0x%08x\n", t->Setup[I830_TEXREG_TM0LI]); - fprintf(stderr, "TM0S0 : 0x%08x\n", t->Setup[I830_TEXREG_TM0S0]); - fprintf(stderr, "TM0S1 : 0x%08x\n", t->Setup[I830_TEXREG_TM0S1]); - fprintf(stderr, "TM0S2 : 0x%08x\n", t->Setup[I830_TEXREG_TM0S2]); - fprintf(stderr, "TM0S3 : 0x%08x\n", t->Setup[I830_TEXREG_TM0S3]); - fprintf(stderr, "TM0S4 : 0x%08x\n", t->Setup[I830_TEXREG_TM0S4]); - fprintf(stderr, "NOP0 : 0x%08x\n", t->Setup[I830_TEXREG_NOP0]); - fprintf(stderr, "NOP1 : 0x%08x\n", t->Setup[I830_TEXREG_NOP1]); - fprintf(stderr, "NOP2 : 0x%08x\n", t->Setup[I830_TEXREG_NOP2]); - fprintf(stderr, "MCS : 0x%08x\n", t->Setup[I830_TEXREG_MCS]); - } -} - -void i830DumpTextureBlendState( i830ContextPtr imesa, int unit ) -{ - GLuint *TexBlend = imesa->TexBlend[unit]; - GLuint length = imesa->TexBlendWordsUsed[unit]; - int i; - - fprintf(stderr, "%s : unit %d : length %d\n", __FUNCTION__, unit, length); - for(i = 0; i < length; i++) { - fprintf(stderr, "[%d] : 0x%08x\n", i, TexBlend[i]); - } -} - -void i830VertexSanity( i830ContextPtr imesa, drmI830Vertex vertex ) -{ - I830SAREAPtr sarea = imesa->sarea; - char *prim_name; - int size = 0; - int vfmt_size = 0; - int hw_nr_vertex = 0; - int hw_start_vertex = 0; - - /* Do a bunch of sanity checks on the vertices sent to the hardware */ - - size = vertex.used - 4; - if(imesa->vertex_size && (size % imesa->vertex_size) != 0) { - fprintf(stderr, "\n\nVertex size does not match imesa " - "internal state\n"); - fprintf(stderr, "Buffer size : %d\n", size); - fprintf(stderr, "Vertex size : %d\n", imesa->vertex_size); - } - - /* Check to see if the vertex format is good, and get its size */ - if (sarea->ContextState[I830_CTXREG_VF] == TINY_VERTEX_FORMAT) { - vfmt_size = 16; /* 4 dwords */ - } else if (sarea->ContextState[I830_CTXREG_VF] == - NOTEX_VERTEX_FORMAT) { - vfmt_size = 24; /* 6 dwords */ - } else if (sarea->ContextState[I830_CTXREG_VF] == - TEX0_VERTEX_FORMAT) { - vfmt_size = 32; /* 8 dwords */ - if (sarea->ContextState[I830_CTXREG_VF2] != NON_PROJ_VF2) { - fprintf(stderr, "\n\nTex 0 vertex format, but proj " - "texturing\n"); - } - } else if(sarea->ContextState[I830_CTXREG_VF] == - TEX1_VERTEX_FORMAT) { - if (sarea->ContextState[I830_CTXREG_VF2] == NON_PROJ_VF2) - vfmt_size = 40; /* 10 dwords */ - else - vfmt_size = 48; /* 12 dwords */ - } else { - fprintf(stderr, "\n\nUnknown vertex format : vf : %08x " - "vf2 : %08x\n", - sarea->ContextState[I830_CTXREG_VF], - sarea->ContextState[I830_CTXREG_VF2]); - } - - if(vfmt_size && (size % vfmt_size) != 0) { - fprintf(stderr, "\n\nVertex size does not match hardware " - "internal state\n"); - fprintf(stderr, "Buffer size : %d\n", size); - fprintf(stderr, "Vertex size : %d\n", vfmt_size); - } - - switch(sarea->vertex_prim) { - case PRIM3D_POINTLIST: - hw_start_vertex = 0; - hw_nr_vertex = 1; - prim_name = "PointList"; - break; - - case PRIM3D_LINELIST: - hw_start_vertex = 0; - hw_nr_vertex = 2; - prim_name = "LineList"; - break; - - case PRIM3D_LINESTRIP: - hw_start_vertex = 2; - hw_nr_vertex = 1; - prim_name = "LineStrip"; - break; - - case PRIM3D_TRILIST: - hw_start_vertex = 0; - hw_nr_vertex = 3; - prim_name = "TriList"; - break; - - case PRIM3D_TRISTRIP: - hw_start_vertex = 3; - hw_nr_vertex = 1; - prim_name = "TriStrip"; - break; - - case PRIM3D_TRIFAN: - hw_start_vertex = 3; - hw_nr_vertex = 1; - prim_name = "TriFan"; - break; - - case PRIM3D_POLY: - hw_start_vertex = 3; - hw_nr_vertex = 1; - prim_name = "Polygons"; - break; - default: - prim_name = "Unknown"; - fprintf(stderr, "\n\nUnknown primitive type : %08x\n", - sarea->vertex_prim); - } - - if (hw_nr_vertex && vfmt_size) { - int temp_size = size - (hw_start_vertex * vfmt_size); - int remaining = (temp_size % (hw_nr_vertex * vfmt_size)); - - if (remaining != 0) { - fprintf(stderr, "\n\nThis buffer contains an improper" - " multiple of vertices for this primitive : %s\n", - prim_name); - fprintf(stderr, "Number of vertices in buffer : %d\n", - size / vfmt_size); - fprintf(stderr, "temp_size : %d\n", temp_size); - fprintf(stderr, "remaining vertices : %d", - remaining / vfmt_size); - } - } - if (1) { - fprintf(stderr, "\n\nPrim name (%s), vertices (%d)\n", - prim_name, - size / vfmt_size); - } -} - -void i830EmitHwStateLockedDebug( i830ContextPtr imesa ) -{ - int i; - - if ((imesa->dirty & I830_UPLOAD_TEX0_IMAGE) && imesa->CurrentTexObj[0]) { - i830UploadTexImagesLocked(imesa, imesa->CurrentTexObj[0]); - } - - if ((imesa->dirty & I830_UPLOAD_TEX1_IMAGE) && imesa->CurrentTexObj[1]) { - i830UploadTexImagesLocked(imesa, imesa->CurrentTexObj[1]); - } - - if (imesa->dirty & I830_UPLOAD_CTX) { - memcpy( imesa->sarea->ContextState, - imesa->Setup, sizeof(imesa->Setup) ); - i830DumpContextState(imesa); - } - - for(i = 0; i < I830_TEXTURE_COUNT; i++) { - if ((imesa->dirty & I830_UPLOAD_TEX_N(i)) && imesa->CurrentTexObj[i]) { - imesa->sarea->dirty |= I830_UPLOAD_TEX_N(i); - memcpy(imesa->sarea->TexState[i], - imesa->CurrentTexObj[i]->Setup, - sizeof(imesa->sarea->TexState[i])); - i830DumpTextureState(imesa, i); - } - } - /* Need to figure out if texturing state, or enable changed. */ - - for(i = 0; i < I830_TEXBLEND_COUNT; i++) { - if (imesa->dirty & I830_UPLOAD_TEXBLEND_N(i)) { - imesa->sarea->dirty |= I830_UPLOAD_TEXBLEND_N(i); - memcpy(imesa->sarea->TexBlendState[i],imesa->TexBlend[i], - imesa->TexBlendWordsUsed[i] * 4); - imesa->sarea->TexBlendStateWordsUsed[i] = - imesa->TexBlendWordsUsed[i]; - i830DumpTextureBlendState(imesa, i); - } - } - - if (imesa->dirty & I830_UPLOAD_BUFFERS) { - memcpy( imesa->sarea->BufferState,imesa->BufferSetup, - sizeof(imesa->BufferSetup) ); - i830DumpBufferState(imesa); - } - - if (imesa->dirty & I830_UPLOAD_STIPPLE) { - fprintf(stderr, "UPLOAD_STIPPLE\n"); - memcpy( imesa->sarea->StippleState,imesa->StippleSetup, - sizeof(imesa->StippleSetup) ); - i830DumpStippleState(imesa); - } - - if (imesa->dirty & I830_UPLOAD_TEX_PALETTE_SHARED) { - memcpy( imesa->sarea->Palette[0],imesa->palette, - sizeof(imesa->sarea->Palette[0])); - } else { - i830TextureObjectPtr p; - if (imesa->dirty & I830_UPLOAD_TEX_PALETTE_N(0)) { - p = imesa->CurrentTexObj[0]; - memcpy( imesa->sarea->Palette[0],p->palette, - sizeof(imesa->sarea->Palette[0])); - } - if (imesa->dirty & I830_UPLOAD_TEX_PALETTE_N(1)) { - p = imesa->CurrentTexObj[1]; - memcpy( imesa->sarea->Palette[1], - p->palette, - sizeof(imesa->sarea->Palette[1])); - } - } - imesa->sarea->dirty |= (imesa->dirty & ~(I830_UPLOAD_TEX_MASK | - I830_UPLOAD_TEXBLEND_MASK)); - - imesa->upload_cliprects = GL_TRUE; - imesa->dirty = 0; -} Index: xc/lib/GL/mesa/src/drv/i830/i830_debug.h diff -u xc/lib/GL/mesa/src/drv/i830/i830_debug.h:1.4 xc/lib/GL/mesa/src/drv/i830/i830_debug.h:removed --- xc/lib/GL/mesa/src/drv/i830/i830_debug.h:1.4 Sun Sep 28 16:15:14 2003 +++ xc/lib/GL/mesa/src/drv/i830/i830_debug.h Wed Mar 16 21:05:02 2005 @@ -1,48 +0,0 @@ -/************************************************************************** - -Copyright 2001 2d3d Inc., Delray Beach, FL - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, VA LINUX SYSTEMS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* $XFree86: xc/lib/GL/mesa/src/drv/i830/i830_debug.h,v 1.4 2003/09/28 20:15:14 alanh Exp $ */ - -/* - * Author: - * Jeff Hartmann - */ - -/* Defines for sanity checking and debug output */ -#ifndef I830DEBUG_INC -#define I830DEBUG_INC - - -void i830DumpContextState( i830ContextPtr imesa ); -void i830DumpStippleState( i830ContextPtr imesa ); -void i830DumpBufferState( i830ContextPtr imesa ); -void i830DumpTextureState( i830ContextPtr imesa, int unit ); -void i830DumpTextureBlendState( i830ContextPtr imesa, int unit ); -void i830VertexSanity( i830ContextPtr imesa, drmI830Vertex vertex ); -void i830EmitHwStateLockedDebug( i830ContextPtr imesa ); - -#endif Index: xc/lib/GL/mesa/src/drv/i830/i830_ioctl.c diff -u xc/lib/GL/mesa/src/drv/i830/i830_ioctl.c:1.6 xc/lib/GL/mesa/src/drv/i830/i830_ioctl.c:removed --- xc/lib/GL/mesa/src/drv/i830/i830_ioctl.c:1.6 Sun Sep 28 16:15:14 2003 +++ xc/lib/GL/mesa/src/drv/i830/i830_ioctl.c Wed Mar 16 21:05:02 2005 @@ -1,841 +0,0 @@ - -/************************************************************************** - -Copyright 2001 VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, VA LINUX SYSTEMS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* $XFree86: xc/lib/GL/mesa/src/drv/i830/i830_ioctl.c,v 1.6 2003/09/28 20:15:14 alanh Exp $ */ - -/* - * Author: - * Jeff Hartmann - * Graeme Fisher - * Abraham vd Merwe - * - * Heavily based on the I810 driver, which was written by: - * Keith Whitwell - */ - -#include -#include -#include - -#include "glheader.h" -#include "mtypes.h" -#include "macros.h" -#include "dd.h" -#include "swrast/swrast.h" - -#include "mm.h" - -#include "i830_screen.h" -#include "i830_dri.h" - -#include "i830_context.h" -#include "i830_ioctl.h" -#include "i830_state.h" -#include "i830_debug.h" - -#include "drm.h" - -static drmBufPtr i830_get_buffer_ioctl( i830ContextPtr imesa ) -{ - drmI830DMA dma; - drmBufPtr buf; - int retcode,i = 0; - while (1) { - retcode = drmCommandWriteRead(imesa->driFd, - DRM_I830_GETBUF, - &dma, - sizeof(drmI830DMA)); - if (dma.granted == 1 && retcode == 0) - break; - - if (++i > 1000) { - imesa->sarea->perf_boxes |= I830_BOX_WAIT; - retcode = drmCommandNone(imesa->driFd, DRM_I830_FLUSH); - i = 0; - } - } - - buf = &(imesa->i830Screen->bufs->list[dma.request_idx]); - buf->idx = dma.request_idx; - buf->used = 0; - buf->total = dma.request_size; - buf->address = (drmAddress)dma.virtual; - - return buf; -} - -static void i830ClearDrawQuad(i830ContextPtr imesa, float left, - float right, - float bottom, float top, GLubyte red, - GLubyte green, GLubyte blue, GLubyte alpha) -{ - GLuint *vb = i830AllocDmaLowLocked( imesa, 128 ); - i830Vertex tmp; - int i; - - /* PRIM3D_TRIFAN */ - - /* initial vertex, left bottom */ - tmp.v.x = left; - tmp.v.y = bottom; - tmp.v.z = 1.0; - tmp.v.w = 1.0; - tmp.v.color.red = red; - tmp.v.color.green = green; - tmp.v.color.blue = blue; - tmp.v.color.alpha = alpha; - tmp.v.specular.red = 0; - tmp.v.specular.green = 0; - tmp.v.specular.blue = 0; - tmp.v.specular.alpha = 0; - tmp.v.u0 = 0.0f; - tmp.v.v0 = 0.0f; - for (i = 0 ; i < 8 ; i++) - vb[i] = tmp.ui[i]; - - /* right bottom */ - vb += 8; - tmp.v.x = right; - for (i = 0 ; i < 8 ; i++) - vb[i] = tmp.ui[i]; - - /* right top */ - vb += 8; - tmp.v.y = top; - for (i = 0 ; i < 8 ; i++) - vb[i] = tmp.ui[i]; - - /* left top */ - vb += 8; - tmp.v.x = left; - for (i = 0 ; i < 8 ; i++) - vb[i] = tmp.ui[i]; -} - -static void i830ClearWithTris(GLcontext *ctx, GLbitfield mask, - GLboolean all, - GLint cx, GLint cy, GLint cw, GLint ch) -{ - i830ContextPtr imesa = I830_CONTEXT( ctx ); - __DRIdrawablePrivate *dPriv = imesa->driDrawable; - i830ScreenPrivate *i830Screen = imesa->i830Screen; - I830SAREAPtr sarea = imesa->sarea; - GLuint old_vertex_prim; - GLuint old_dirty; - int x0, y0, x1, y1; - - if (I830_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "Clearing with triangles\n"); - - old_dirty = imesa->dirty & ~I830_UPLOAD_CLIPRECTS; - /* Discard all the dirty flags except the cliprect one, reset later */ - imesa->dirty &= I830_UPLOAD_CLIPRECTS; - - if(!all) { - x0 = cx; - y0 = cy; - x1 = x0 + cw; - y1 = y0 + ch; - } else { - x0 = 0; - y0 = 0; - x1 = x0 + dPriv->w; - y1 = y0 + dPriv->h; - } - - /* Clip to Screen */ - if (x0 < 0) x0 = 0; - if (y0 < 0) y0 = 0; - if (x1 > i830Screen->width-1) x1 = i830Screen->width-1; - if (y1 > i830Screen->height-1) y1 = i830Screen->height-1; - - LOCK_HARDWARE(imesa); - memcpy(sarea->ContextState, - imesa->Init_Setup, - sizeof(imesa->Setup) ); - memcpy(sarea->BufferState, - imesa->BufferSetup, - sizeof(imesa->BufferSetup) ); - sarea->StippleState[I830_STPREG_ST1] = 0; - - old_vertex_prim = imesa->hw_primitive; - imesa->hw_primitive = PRIM3D_TRIFAN; - - if(mask & DD_FRONT_LEFT_BIT) { - GLuint tmp = sarea->ContextState[I830_CTXREG_ENABLES_2]; - - sarea->dirty |= (I830_UPLOAD_CTX | I830_UPLOAD_BUFFERS | - I830_UPLOAD_TEXBLEND0); - - sarea->TexBlendState[0][0] = (STATE3D_MAP_BLEND_OP_CMD(0) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXOP_LAST_STAGE | - TEXBLENDOP_ARG1); - sarea->TexBlendState[0][1] = (STATE3D_MAP_BLEND_OP_CMD(0) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - sarea->TexBlendState[0][2] = (STATE3D_MAP_BLEND_ARG_CMD(0) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - sarea->TexBlendState[0][3] = (STATE3D_MAP_BLEND_ARG_CMD(0) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - sarea->TexBlendStateWordsUsed[0] = 4; - - tmp &= ~(ENABLE_STENCIL_WRITE | ENABLE_DEPTH_WRITE); - tmp |= (DISABLE_STENCIL_WRITE | - DISABLE_DEPTH_WRITE | - (imesa->mask_red << WRITEMASK_RED_SHIFT) | - (imesa->mask_green << WRITEMASK_GREEN_SHIFT) | - (imesa->mask_blue << WRITEMASK_BLUE_SHIFT) | - (imesa->mask_alpha << WRITEMASK_ALPHA_SHIFT)); - sarea->ContextState[I830_CTXREG_ENABLES_2] = tmp; - - if(0) - fprintf(stderr, "fcdq : r_mask(%d) g_mask(%d) b_mask(%d) a_mask(%d)\n", - imesa->mask_red, imesa->mask_green, imesa->mask_blue, - imesa->mask_alpha); - - sarea->BufferState[I830_DESTREG_CBUFADDR] = i830Screen->fbOffset; - - if(0) - fprintf(stderr, "fcdq : x0(%d) x1(%d) y0(%d) y1(%d)\n" - "r(0x%x) g(0x%x) b(0x%x) a(0x%x)\n", - x0, x1, y0, y1, imesa->clear_red, imesa->clear_green, - imesa->clear_blue, imesa->clear_alpha); - - i830ClearDrawQuad(imesa, (float)x0, (float)x1, (float)y0, (float)y1, - imesa->clear_red, imesa->clear_green, - imesa->clear_blue, imesa->clear_alpha); - i830FlushPrimsLocked( imesa ); - } - - if(mask & DD_BACK_LEFT_BIT) { - GLuint tmp = sarea->ContextState[I830_CTXREG_ENABLES_2]; - - sarea->dirty |= (I830_UPLOAD_CTX | I830_UPLOAD_BUFFERS | - I830_UPLOAD_TEXBLEND0); - - sarea->TexBlendState[0][0] = (STATE3D_MAP_BLEND_OP_CMD(0) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXOP_LAST_STAGE | - TEXBLENDOP_ARG1); - sarea->TexBlendState[0][1] = (STATE3D_MAP_BLEND_OP_CMD(0) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - sarea->TexBlendState[0][2] = (STATE3D_MAP_BLEND_ARG_CMD(0) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - sarea->TexBlendState[0][3] = (STATE3D_MAP_BLEND_ARG_CMD(0) | - TEXPIPE_ALPHA | - TEXBLEND_ARG2 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - sarea->TexBlendStateWordsUsed[0] = 4; - - tmp &= ~(ENABLE_STENCIL_WRITE | ENABLE_DEPTH_WRITE); - tmp |= (DISABLE_STENCIL_WRITE | - DISABLE_DEPTH_WRITE | - (imesa->mask_red << WRITEMASK_RED_SHIFT) | - (imesa->mask_green << WRITEMASK_GREEN_SHIFT) | - (imesa->mask_blue << WRITEMASK_BLUE_SHIFT) | - (imesa->mask_alpha << WRITEMASK_ALPHA_SHIFT)); - - if(0) - fprintf(stderr, "bcdq : r_mask(%d) g_mask(%d) b_mask(%d) a_mask(%d)\n", - imesa->mask_red, imesa->mask_green, imesa->mask_blue, - imesa->mask_alpha); - - sarea->ContextState[I830_CTXREG_ENABLES_2] = tmp; - - sarea->BufferState[I830_DESTREG_CBUFADDR] = i830Screen->backOffset; - - if(0) - fprintf(stderr, "bcdq : x0(%d) x1(%d) y0(%d) y1(%d)\n" - "r(0x%x) g(0x%x) b(0x%x) a(0x%x)\n", - x0, x1, y0, y1, imesa->clear_red, imesa->clear_green, - imesa->clear_blue, imesa->clear_alpha); - - i830ClearDrawQuad(imesa, (float)x0, (float)x1, (float)y0, (float)y1, - imesa->clear_red, imesa->clear_green, - imesa->clear_blue, imesa->clear_alpha); - i830FlushPrimsLocked( imesa ); - } - - if(mask & DD_STENCIL_BIT) { - GLuint s_mask = ctx->Stencil.WriteMask[0]; - - sarea->dirty |= (I830_UPLOAD_CTX | I830_UPLOAD_BUFFERS | - I830_UPLOAD_TEXBLEND0); - - sarea->TexBlendState[0][0] = (STATE3D_MAP_BLEND_OP_CMD(0) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXOP_LAST_STAGE | - TEXBLENDOP_ARG1); - sarea->TexBlendState[0][1] = (STATE3D_MAP_BLEND_OP_CMD(0) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - sarea->TexBlendState[0][2] = (STATE3D_MAP_BLEND_ARG_CMD(0) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - sarea->TexBlendState[0][3] = (STATE3D_MAP_BLEND_ARG_CMD(0) | - TEXPIPE_ALPHA | - TEXBLEND_ARG2 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - sarea->TexBlendStateWordsUsed[0] = 4; - - sarea->ContextState[I830_CTXREG_ENABLES_1] |= (ENABLE_STENCIL_TEST | - ENABLE_DEPTH_TEST); - - sarea->ContextState[I830_CTXREG_ENABLES_2] &= ~(ENABLE_STENCIL_WRITE | - ENABLE_DEPTH_WRITE | - ENABLE_COLOR_WRITE); - - sarea->ContextState[I830_CTXREG_ENABLES_2] |= - (ENABLE_STENCIL_WRITE | - DISABLE_DEPTH_WRITE | - (1 << WRITEMASK_RED_SHIFT) | - (1 << WRITEMASK_GREEN_SHIFT) | - (1 << WRITEMASK_BLUE_SHIFT) | - (1 << WRITEMASK_ALPHA_SHIFT) | - ENABLE_COLOR_WRITE); - - sarea->ContextState[I830_CTXREG_STATE4] &= - ~MODE4_ENABLE_STENCIL_WRITE_MASK; - - sarea->ContextState[I830_CTXREG_STATE4] |= - (ENABLE_STENCIL_WRITE_MASK | - STENCIL_WRITE_MASK(s_mask)); - - sarea->ContextState[I830_CTXREG_STENCILTST] &= - ~(STENCIL_OPS_MASK | - STENCIL_REF_VALUE_MASK | - ENABLE_STENCIL_TEST_FUNC_MASK); - - sarea->ContextState[I830_CTXREG_STENCILTST] |= - (ENABLE_STENCIL_PARMS | - ENABLE_STENCIL_REF_VALUE | - ENABLE_STENCIL_TEST_FUNC | - STENCIL_FAIL_OP(STENCILOP_REPLACE) | - STENCIL_PASS_DEPTH_FAIL_OP(STENCILOP_REPLACE) | - STENCIL_PASS_DEPTH_PASS_OP(STENCILOP_REPLACE) | - STENCIL_REF_VALUE((ctx->Stencil.Clear & 0xff)) | - STENCIL_TEST_FUNC(COMPAREFUNC_ALWAYS)); - - if(0) - fprintf(stderr, "Enables_1 (0x%x) Enables_2 (0x%x) StenTst (0x%x)\n" - "Modes_4 (0x%x)\n", - sarea->ContextState[I830_CTXREG_ENABLES_1], - sarea->ContextState[I830_CTXREG_ENABLES_2], - sarea->ContextState[I830_CTXREG_STENCILTST], - sarea->ContextState[I830_CTXREG_STATE4]); - - sarea->BufferState[I830_DESTREG_CBUFADDR] = i830Screen->fbOffset; - - i830ClearDrawQuad(imesa, (float)x0, (float)x1, (float)y0, (float)y1, - 255, 255, 255, 255); - i830FlushPrimsLocked( imesa ); - } - - UNLOCK_HARDWARE(imesa); - imesa->dirty = old_dirty; - imesa->dirty |= (I830_UPLOAD_CTX | - I830_UPLOAD_BUFFERS | - I830_UPLOAD_TEXBLEND0); - - imesa->hw_primitive = old_vertex_prim; -} - -static void i830Clear(GLcontext *ctx, GLbitfield mask, GLboolean all, - GLint cx1, GLint cy1, GLint cw, GLint ch) -{ - i830ContextPtr imesa = I830_CONTEXT( ctx ); - __DRIdrawablePrivate *dPriv = imesa->driDrawable; - const GLuint colorMask = *((GLuint *) &ctx->Color.ColorMask); - drmI830Clear clear; - GLbitfield tri_mask = 0; - int i; - GLint cx, cy; - - /* flip top to bottom */ - cy = dPriv->h-cy1-ch; - cx = cx1 + imesa->drawX; - cy += imesa->drawY; - - if(0) fprintf(stderr, "\nClearColor : 0x%08x\n", imesa->ClearColor); - - clear.flags = 0; - clear.clear_color = imesa->ClearColor; - clear.clear_depth = 0; - clear.clear_colormask = 0; - clear.clear_depthmask = 0; - - I830_FIREVERTICES( imesa ); - - if (mask & DD_FRONT_LEFT_BIT) { - if(colorMask == ~0) { - clear.flags |= I830_FRONT; - } else { - tri_mask |= DD_FRONT_LEFT_BIT; - } - mask &= ~DD_FRONT_LEFT_BIT; - } - - if (mask & DD_BACK_LEFT_BIT) { - if(colorMask == ~0) { - clear.flags |= I830_BACK; - } else { - tri_mask |= DD_BACK_LEFT_BIT; - } - mask &= ~DD_BACK_LEFT_BIT; - } - - if (mask & DD_DEPTH_BIT) { - clear.flags |= I830_DEPTH; - clear.clear_depthmask = imesa->depth_clear_mask; - clear.clear_depth = (GLuint)(ctx->Depth.Clear * imesa->ClearDepth); - mask &= ~DD_DEPTH_BIT; - } - - if((mask & DD_STENCIL_BIT) && imesa->hw_stencil) { - if (ctx->Stencil.WriteMask[0] != 0xff) { - tri_mask |= DD_STENCIL_BIT; - } else { - clear.flags |= I830_DEPTH; - clear.clear_depthmask |= imesa->stencil_clear_mask; - clear.clear_depth |= (ctx->Stencil.Clear & 0xff) << 24; - } - mask &= ~DD_STENCIL_BIT; - } - - /* First check for clears that need to happen with triangles */ - if(tri_mask) { - i830ClearWithTris(ctx, tri_mask, all, cx, cy, cw, ch); - } - - if (clear.flags) { - LOCK_HARDWARE( imesa ); - - for (i = 0 ; i < imesa->numClipRects ; ) - { - int nr = MIN2(i + I830_NR_SAREA_CLIPRECTS, imesa->numClipRects); - XF86DRIClipRectRec *box = imesa->pClipRects; - drm_clip_rect_t *b = (drm_clip_rect_t *)imesa->sarea->boxes; - int n = 0; - - if (!all) { - for ( ; i < nr ; i++) { - GLint x = box[i].x1; - GLint y = box[i].y1; - GLint w = box[i].x2 - x; - GLint h = box[i].y2 - y; - - if (x < cx) w -= cx - x, x = cx; - if (y < cy) h -= cy - y, y = cy; - if (x + w > cx + cw) w = cx + cw - x; - if (y + h > cy + ch) h = cy + ch - y; - if (w <= 0) continue; - if (h <= 0) continue; - - b->x1 = x; - b->y1 = y; - b->x2 = x + w; - b->y2 = y + h; - b++; - n++; - } - } else { - for ( ; i < nr ; i++) { - *b++ = *(drm_clip_rect_t *)&box[i]; - n++; - } - } - - imesa->sarea->nbox = n; - drmCommandWrite(imesa->driFd, DRM_I830_CLEAR, - &clear, sizeof(drmI830Clear)); - } - - UNLOCK_HARDWARE( imesa ); - imesa->upload_cliprects = GL_TRUE; - } - - if (mask) - _swrast_Clear( ctx, mask, all, cx1, cy1, cw, ch ); -} - - - -/* - * Copy the back buffer to the front buffer. - */ -void i830CopyBuffer( const __DRIdrawablePrivate *dPriv ) -{ - i830ContextPtr imesa; - XF86DRIClipRectPtr pbox; - int nbox, i, tmp; - - assert(dPriv); - assert(dPriv->driContextPriv); - assert(dPriv->driContextPriv->driverPrivate); - - imesa = (i830ContextPtr) dPriv->driContextPriv->driverPrivate; - - I830_FIREVERTICES( imesa ); - LOCK_HARDWARE( imesa ); - - imesa->sarea->perf_boxes |= imesa->perf_boxes; - imesa->perf_boxes = 0; - - pbox = dPriv->pClipRects; - nbox = dPriv->numClipRects; - - for (i = 0 ; i < nbox ; ) - { - int nr = MIN2(i + I830_NR_SAREA_CLIPRECTS, dPriv->numClipRects); - XF86DRIClipRectRec *b = (XF86DRIClipRectRec *)imesa->sarea->boxes; - - imesa->sarea->nbox = nr - i; - - for ( ; i < nr ; i++) - *b++ = pbox[i]; - drmCommandNone(imesa->driFd, DRM_I830_SWAP); - } - - tmp = GET_ENQUEUE_AGE(imesa); - UNLOCK_HARDWARE( imesa ); - - /* multiarb will suck the life out of the server without this throttle: - */ - if (GET_DISPATCH_AGE(imesa) < imesa->lastSwap) { - i830WaitAge(imesa, imesa->lastSwap); - } - - imesa->lastSwap = tmp; - imesa->upload_cliprects = GL_TRUE; -} - -/* Flip the front & back buffes - */ -void i830PageFlip( const __DRIdrawablePrivate *dPriv ) -{ -#if 0 - i830ContextPtr imesa; - int tmp, ret; - - if (I830_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "%s\n", __FUNCTION__); - - assert(dPriv); - assert(dPriv->driContextPriv); - assert(dPriv->driContextPriv->driverPrivate); - - imesa = (i830ContextPtr) dPriv->driContextPriv->driverPrivate; - - I830_FIREVERTICES( imesa ); - LOCK_HARDWARE( imesa ); - - imesa->sarea->perf_boxes |= imesa->perf_boxes; - imesa->perf_boxes = 0; - - if (dPriv->pClipRects) { - *(XF86DRIClipRectRec *)imesa->sarea->boxes = dPriv->pClipRects[0]; - imesa->sarea->nbox = 1; - } - - ret = drmCommandNone(imesa->driFd, DRM_I830_FLIP); - if (ret) { - fprintf(stderr, "%s: %d\n", __FUNCTION__, ret); - UNLOCK_HARDWARE( imesa ); - exit(1); - } - - tmp = GET_ENQUEUE_AGE(imesa); - UNLOCK_HARDWARE( imesa ); - - /* multiarb will suck the life out of the server without this throttle: - */ - if (GET_DISPATCH_AGE(imesa) < imesa->lastSwap) { - i830WaitAge(imesa, imesa->lastSwap); - } - - i830SetDrawBuffer( imesa->glCtx, imesa->glCtx->Color.DriverDrawBuffer ); - imesa->upload_cliprects = GL_TRUE; - imesa->lastSwap = tmp; -#endif -} - -/* This waits for *everybody* to finish rendering -- overkill. - */ -void i830DmaFinish( i830ContextPtr imesa ) -{ - I830_FIREVERTICES( imesa ); - LOCK_HARDWARE_QUIESCENT( imesa ); - UNLOCK_HARDWARE( imesa ); -} - -void i830RegetLockQuiescent( i830ContextPtr imesa ) -{ - drmUnlock(imesa->driFd, imesa->hHWContext); - i830GetLock( imesa, DRM_LOCK_QUIESCENT ); -} - -void i830WaitAgeLocked( i830ContextPtr imesa, int age ) -{ - int i = 0; - while (++i < 5000) { - drmCommandNone(imesa->driFd, DRM_I830_GETAGE); - if (GET_DISPATCH_AGE(imesa) >= age) return; - imesa->sarea->perf_boxes |= I830_BOX_WAIT; - UNLOCK_HARDWARE( imesa ); - if (I830_DEBUG & DEBUG_SLEEP) fprintf(stderr, "."); - usleep(1); - LOCK_HARDWARE( imesa ); - } - /* If that didn't work, just do a flush: - */ - drmCommandNone(imesa->driFd, DRM_I830_FLUSH); -} - -void i830WaitAge( i830ContextPtr imesa, int age ) -{ - int i = 0; - if (GET_DISPATCH_AGE(imesa) >= age) return; - - while (1) { - drmCommandNone(imesa->driFd, DRM_I830_GETAGE); - if (GET_DISPATCH_AGE(imesa) >= age) return; - imesa->perf_boxes |= I830_BOX_WAIT; - - if (imesa->do_irqs) { - drmI830IrqEmit ie; - drmI830IrqWait iw; - int ret; - - ie.irq_seq = &iw.irq_seq; - - LOCK_HARDWARE( imesa ); - ret = drmCommandWriteRead( imesa->driFd, DRM_I830_IRQ_EMIT, &ie, sizeof(ie) ); - if ( ret ) { - fprintf( stderr, "%s: drmI830IrqEmit: %d\n", __FUNCTION__, ret ); - exit(1); - } - UNLOCK_HARDWARE(imesa); - - ret = drmCommandWrite( imesa->driFd, DRM_I830_IRQ_WAIT, &iw, sizeof(iw) ); - if ( ret ) { - fprintf( stderr, "%s: drmI830IrqWait: %d\n", __FUNCTION__, ret ); - exit(1); - } - } else { - if (++i > 5000) usleep(1); - } - } -} - -static void age_imesa( i830ContextPtr imesa, int age ) -{ - if (imesa->CurrentTexObj[0]) imesa->CurrentTexObj[0]->base.timestamp = age; - if (imesa->CurrentTexObj[1]) imesa->CurrentTexObj[1]->base.timestamp = age; -} - -void i830FlushPrimsLocked( i830ContextPtr imesa ) -{ - XF86DRIClipRectPtr pbox = (XF86DRIClipRectPtr)imesa->pClipRects; - int nbox = imesa->numClipRects; - drmBufPtr buffer = imesa->vertex_buffer; - I830SAREAPtr sarea = imesa->sarea; - drmI830Vertex vertex; - int i, nr; - - if (I830_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "%s dirty: %08x\n", __FUNCTION__, imesa->dirty); - - - vertex.idx = buffer->idx; - vertex.used = imesa->vertex_low; - vertex.discard = 0; - sarea->vertex_prim = imesa->hw_primitive; - - /* Reset imesa vars: - */ - imesa->vertex_buffer = 0; - imesa->vertex_addr = 0; - imesa->vertex_low = 0; - imesa->vertex_high = 0; - imesa->vertex_last_prim = 0; - - if (imesa->dirty) { - if (I830_DEBUG & DEBUG_SANITY) - i830EmitHwStateLockedDebug(imesa); - else - i830EmitHwStateLocked(imesa); - } - - if (I830_DEBUG & DEBUG_IOCTL) - fprintf(stderr,"%s: Vertex idx %d used %d discard %d\n", - __FUNCTION__, vertex.idx, vertex.used, vertex.discard); - - if (!nbox) { - vertex.used = 0; - vertex.discard = 1; - if (drmCommandWrite (imesa->driFd, DRM_I830_VERTEX, - &vertex, sizeof(drmI830Vertex))) { - fprintf(stderr, "DRM_I830_VERTEX: %d\n", -errno); - UNLOCK_HARDWARE(imesa); - exit(1); - } - return; - } - - for (i = 0 ; i < nbox ; i = nr ) { - XF86DRIClipRectPtr b = sarea->boxes; - int j; - - nr = MIN2(i + I830_NR_SAREA_CLIPRECTS, nbox); - sarea->nbox = nr - i; - - for ( j = i ; j < nr ; j++) { - b[j-i] = pbox[j]; - } - - /* Finished with the buffer? - */ - if (nr == nbox) - vertex.discard = 1; - - /* Do a bunch of sanity checks on the vertices sent to the hardware */ - if (I830_DEBUG & DEBUG_SANITY) { - i830VertexSanity(imesa, vertex); - - for ( j = 0 ; j < sarea->nbox ; j++) { - fprintf(stderr, "box %d/%d %d,%d %d,%d\n", - j, sarea->nbox, b[j].x1, b[j].y1, b[j].x2, b[j].y2); - } - } - - drmCommandWrite (imesa->driFd, DRM_I830_VERTEX, - &vertex, sizeof(drmI830Vertex)); - age_imesa(imesa, imesa->sarea->last_enqueue); - } - - imesa->dirty = 0; - imesa->upload_cliprects = GL_FALSE; -} - -void i830FlushPrimsGetBufferLocked( i830ContextPtr imesa ) -{ - if (imesa->vertex_buffer) - i830FlushPrimsLocked( imesa ); - imesa->vertex_buffer = i830_get_buffer_ioctl( imesa ); - imesa->vertex_addr = (char *)imesa->vertex_buffer->address; - - /* leave room for instruction header & footer: - */ - imesa->vertex_high = imesa->vertex_buffer->total - 4; - imesa->vertex_low = 4; - imesa->vertex_last_prim = imesa->vertex_low; -} - -void i830FlushPrimsGetBuffer( i830ContextPtr imesa ) -{ - LOCK_HARDWARE(imesa); - i830FlushPrimsGetBufferLocked( imesa ); - UNLOCK_HARDWARE(imesa); -} - - -void i830FlushPrims( i830ContextPtr imesa ) -{ - if (imesa->vertex_buffer) { - LOCK_HARDWARE( imesa ); - i830FlushPrimsLocked( imesa ); - UNLOCK_HARDWARE( imesa ); - } -} - -int i830_check_copy(int fd) -{ - return drmCommandNone(fd, DRM_I830_DOCOPY); -} - -static void i830DDFlush( GLcontext *ctx ) -{ - i830ContextPtr imesa = I830_CONTEXT( ctx ); - I830_FIREVERTICES( imesa ); -} - -static void i830DDFinish( GLcontext *ctx ) -{ - i830ContextPtr imesa = I830_CONTEXT( ctx ); - i830DmaFinish( imesa ); -} - -void i830DDInitIoctlFuncs( GLcontext *ctx ) -{ - ctx->Driver.Flush = i830DDFlush; - ctx->Driver.Clear = i830Clear; - ctx->Driver.Finish = i830DDFinish; -} - Index: xc/lib/GL/mesa/src/drv/i830/i830_ioctl.h diff -u xc/lib/GL/mesa/src/drv/i830/i830_ioctl.h:1.3 xc/lib/GL/mesa/src/drv/i830/i830_ioctl.h:removed --- xc/lib/GL/mesa/src/drv/i830/i830_ioctl.h:1.3 Wed Oct 30 07:51:35 2002 +++ xc/lib/GL/mesa/src/drv/i830/i830_ioctl.h Wed Mar 16 21:05:02 2005 @@ -1,105 +0,0 @@ - -/************************************************************************** - -Copyright 2001 VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, VA LINUX SYSTEMS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* $XFree86: xc/lib/GL/mesa/src/drv/i830/i830_ioctl.h,v 1.3 2002/10/30 12:51:35 alanh Exp $ */ - -/* - * Author: - * Jeff Hartmann - * Graeme Fisher - * Abraham vd Merwe - * - * Heavily based on the I810 driver, which was written by: - * Keith Whitwell - */ - -#ifndef I830_IOCTL_H -#define I830_IOCTL_H - -#include "i830_context.h" - -GLuint *i830AllocDwords (i830ContextPtr imesa, int dwords); -void i830EmitPrim( i830ContextPtr imesa ); -void i830FlushPrims( i830ContextPtr mmesa ); -void i830FlushPrimsLocked( i830ContextPtr mmesa ); -void i830FlushPrimsGetBuffer( i830ContextPtr imesa ); -void i830FlushPrimsGetBufferLocked( i830ContextPtr imesa ); -void i830WaitAgeLocked( i830ContextPtr imesa, int age ); -void i830WaitAge( i830ContextPtr imesa, int age ); -void i830DmaFinish( i830ContextPtr imesa ); -void i830RegetLockQuiescent( i830ContextPtr imesa ); -void i830DDInitIoctlFuncs( GLcontext *ctx ); -void i830CopyBuffer( const __DRIdrawablePrivate *dpriv ); -void i830PageFlip( const __DRIdrawablePrivate *dpriv ); -int i830_check_copy(int fd); - -#define I830_STATECHANGE(imesa, flag) \ -do { \ - if (imesa->vertex_low != imesa->vertex_last_prim) \ - i830FlushPrims(imesa); \ - imesa->dirty |= flag; \ -} while (0) - - -#define I830_FIREVERTICES(imesa) \ -do { \ - if (imesa->vertex_buffer) { \ - i830FlushPrims(imesa); \ -} \ -} while (0) - - -static __inline GLuint *i830AllocDmaLow( i830ContextPtr imesa, int bytes ) -{ - if (imesa->vertex_low + bytes > imesa->vertex_high) { - i830FlushPrimsGetBuffer( imesa ); - } - - { - GLuint *start = (GLuint *)(imesa->vertex_addr + imesa->vertex_low); - imesa->vertex_low += bytes; - return start; - } -} - -static __inline GLuint *i830AllocDmaLowLocked( i830ContextPtr imesa, - int bytes ) -{ - if (imesa->vertex_low + bytes > imesa->vertex_high) { - i830FlushPrimsGetBufferLocked( imesa ); - } - - { - GLuint *start = (GLuint *)(imesa->vertex_addr + imesa->vertex_low); - imesa->vertex_low += bytes; - return start; - } -} - - -#endif Index: xc/lib/GL/mesa/src/drv/i830/i830_render.c diff -u xc/lib/GL/mesa/src/drv/i830/i830_render.c:1.3 xc/lib/GL/mesa/src/drv/i830/i830_render.c:removed --- xc/lib/GL/mesa/src/drv/i830/i830_render.c:1.3 Sun Sep 28 16:15:14 2003 +++ xc/lib/GL/mesa/src/drv/i830/i830_render.c Wed Mar 16 21:05:02 2005 @@ -1,267 +0,0 @@ -/* - * Intel i810 DRI driver for Mesa 3.5 - * - * Copyright (C) 1999-2000 Keith Whitwell All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL KEITH WHITWELL BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - * CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * Author: - * Keith Whitwell - * Adapted for use on the I830: - * Jeff Hartmann - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/i830/i830_render.c,v 1.3 2003/09/28 20:15:14 alanh Exp $ */ - -/* - * Render unclipped vertex buffers by emitting vertices directly to - * dma buffers. Use strip/fan hardware acceleration where possible. - * - */ -#include "glheader.h" -#include "context.h" -#include "macros.h" -#include "imports.h" -#include "mtypes.h" -#include "enums.h" - -#include "tnl/t_context.h" - -#include "i830_screen.h" -#include "i830_dri.h" - -#include "i830_context.h" -#include "i830_tris.h" -#include "i830_state.h" -#include "i830_vb.h" -#include "i830_ioctl.h" - -/* - * Render unclipped vertex buffers by emitting vertices directly to - * dma buffers. Use strip/fan hardware primitives where possible. - * Try to simulate missing primitives with indexed vertices. - */ -#define HAVE_POINTS 0 /* Has it, but can't use because subpixel has to - * be adjusted for points on the I830/I845G - */ -#define HAVE_LINES 1 -#define HAVE_LINE_STRIPS 1 -#define HAVE_TRIANGLES 1 -#define HAVE_TRI_STRIPS 1 -#define HAVE_TRI_STRIP_1 0 /* has it, template can't use it yet */ -#define HAVE_TRI_FANS 1 -#define HAVE_POLYGONS 1 -#define HAVE_QUADS 0 -#define HAVE_QUAD_STRIPS 0 - -#define HAVE_ELTS 0 - -static GLuint hw_prim[GL_POLYGON+1] = { - 0, - PRIM3D_LINELIST, - PRIM3D_LINESTRIP, - PRIM3D_LINESTRIP, - PRIM3D_TRILIST, - PRIM3D_TRISTRIP, - PRIM3D_TRIFAN, - 0, - 0, - PRIM3D_POLY -}; - -static const GLenum reduced_prim[GL_POLYGON+1] = { - GL_POINTS, - GL_LINES, - GL_LINES, - GL_LINES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES -}; - -static const int scale_prim[GL_POLYGON+1] = { - 0, /* fallback case */ - 1, - 2, - 2, - 1, - 3, - 3, - 0, /* fallback case */ - 0, /* fallback case */ - 3 -}; - -/* Fallback to normal rendering. Should now never be called. - */ -static void VERT_FALLBACK( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint flags ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - tnl->Driver.Render.PrimitiveNotify( ctx, flags & PRIM_MODE_MASK ); - tnl->Driver.Render.BuildVertices( ctx, start, count, ~0 ); - tnl->Driver.Render.PrimTabVerts[flags&PRIM_MODE_MASK]( ctx, start, - count, flags ); - I830_CONTEXT(ctx)->SetupNewInputs = VERT_BIT_CLIP; -} - - -#define LOCAL_VARS i830ContextPtr imesa = I830_CONTEXT(ctx) -#define INIT( prim ) do { \ - I830_STATECHANGE(imesa, 0); \ - i830RasterPrimitive( ctx, reduced_prim[prim], hw_prim[prim] ); \ -} while (0) - -#define NEW_PRIMITIVE() I830_STATECHANGE( imesa, 0 ) -#define NEW_BUFFER() I830_FIREVERTICES( imesa ) -#define GET_CURRENT_VB_MAX_VERTS() \ - (((int)imesa->vertex_high - (int)imesa->vertex_low) / (imesa->vertex_size*4)) -#define GET_SUBSEQUENT_VB_MAX_VERTS() \ - (I830_DMA_BUF_SZ-8) / (imesa->vertex_size * 4) - -#define EMIT_VERTS( ctx, j, nr ) \ - i830_emit_contiguous_verts(ctx, j, (j)+(nr)) - -#define TAG(x) i830_##x -#include "tnl_dd/t_dd_dmatmp.h" - - -/**********************************************************************/ -/* Render pipeline stage */ -/**********************************************************************/ - -/* Heuristic for i830, which can only emit a single primitive per dma - * buffer, and has only a small number of dma buffers. - */ -static GLboolean choose_render( struct vertex_buffer *VB, int bufsz ) -{ - int nr_prims = 0; - int nr_rprims = 0; - int nr_rverts = 0; - int rprim = 0; - int i = 0, length, flags = 0; - - - for (i = VB->FirstPrimitive ; !(flags & PRIM_LAST) ; i += length) { - flags = VB->Primitive[i]; - length = VB->PrimitiveLength[i]; - if (!length) - continue; - - if (!hw_prim[flags & PRIM_MODE_MASK]) - return GL_FALSE; - - nr_prims++; - nr_rverts += length * scale_prim[flags & PRIM_MODE_MASK]; - - if (reduced_prim[flags&PRIM_MODE_MASK] != rprim) { - nr_rprims++; - rprim = reduced_prim[flags&PRIM_MODE_MASK]; - } - } - - nr_prims += i / bufsz; - nr_rprims += nr_rverts / bufsz; - - if ((nr_prims > nr_rprims * 2) || - (nr_prims > nr_rprims + 3)) - return GL_FALSE; - - return GL_TRUE; -} - - -static GLboolean i830_run_render( GLcontext *ctx, - struct gl_pipeline_stage *stage ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - struct vertex_buffer *VB = &tnl->vb; - GLuint i, length, flags = 0; - /* Don't handle clipping or indexed vertices. - */ - if (VB->ClipOrMask || imesa->RenderIndex != 0 || VB->Elts || - !choose_render( VB, GET_SUBSEQUENT_VB_MAX_VERTS() )) { - return GL_TRUE; - } - - imesa->SetupNewInputs = VERT_BIT_CLIP; - - tnl->Driver.Render.Start( ctx ); - - for (i = VB->FirstPrimitive ; !(flags & PRIM_LAST) ; i += length) { - flags = VB->Primitive[i]; - length= VB->PrimitiveLength[i]; - if (length) - i830_render_tab_verts[flags & PRIM_MODE_MASK]( ctx, i, i + length, - flags ); - } - - tnl->Driver.Render.Finish( ctx ); - - return GL_FALSE; /* finished the pipe */ -} - - -static void i830_check_render( GLcontext *ctx, - struct gl_pipeline_stage *stage ) -{ - GLuint inputs = VERT_BIT_CLIP | VERT_BIT_COLOR0; - if (ctx->RenderMode == GL_RENDER) { - if (ctx->_TriangleCaps & DD_SEPARATE_SPECULAR) - inputs |= VERT_BIT_COLOR1; - - if (ctx->Texture.Unit[0]._ReallyEnabled) - inputs |= VERT_BIT_TEX0; - - if (ctx->Texture.Unit[1]._ReallyEnabled) - inputs |= VERT_BIT_TEX1; - - if (ctx->Fog.Enabled) - inputs |= VERT_BIT_FOG; - } - - stage->inputs = inputs; -} - -static void dtr( struct gl_pipeline_stage *stage ) -{ - (void)stage; -} - - -const struct gl_pipeline_stage _i830_render_stage = -{ - "i830 render", - (_DD_NEW_SEPARATE_SPECULAR | - _NEW_TEXTURE| - _NEW_FOG| - _NEW_RENDERMODE), /* re-check (new inputs) */ - 0, /* re-run (always runs) */ - GL_TRUE, /* active */ - 0, 0, /* inputs (set in check_render), outputs */ - 0, 0, /* changed_inputs, private */ - dtr, /* destructor */ - i830_check_render, /* check - initially set to alloc data */ - i830_run_render /* run */ -}; Index: xc/lib/GL/mesa/src/drv/i830/i830_screen.c diff -u xc/lib/GL/mesa/src/drv/i830/i830_screen.c:1.4 xc/lib/GL/mesa/src/drv/i830/i830_screen.c:removed --- xc/lib/GL/mesa/src/drv/i830/i830_screen.c:1.4 Sun Sep 28 16:15:14 2003 +++ xc/lib/GL/mesa/src/drv/i830/i830_screen.c Wed Mar 16 21:05:02 2005 @@ -1,361 +0,0 @@ -/************************************************************************** - * - * Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * **************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/i830/i830_screen.c,v 1.4 2003/09/28 20:15:14 alanh Exp $ */ - -/* - * Authors: - * Keith Whitwell - * Adapted for use on the I830M: - * Jeff Hartmann - */ - - -#include "glheader.h" -#include "context.h" -#include "matrix.h" -#include "simple_list.h" - -#include "i830_screen.h" -#include "i830_dri.h" - -#include "i830_state.h" -#include "i830_tex.h" -#include "i830_span.h" -#include "i830_tris.h" -#include "i830_ioctl.h" - -#include "i830_dri.h" - - -static int i830_malloc_proxy_buf(drmBufMapPtr buffers) -{ - char *buffer; - drmBufPtr buf; - int i; - - buffer = Xmalloc(I830_DMA_BUF_SZ); - if(buffer == NULL) return -1; - for(i = 0; i < I830_DMA_BUF_NR; i++) { - buf = &(buffers->list[i]); - buf->address = (drmAddress)buffer; - } - - return 0; -} - -static drmBufMapPtr i830_create_empty_buffers(void) -{ - drmBufMapPtr retval; - - retval = (drmBufMapPtr)Xmalloc(sizeof(drmBufMap)); - if(retval == NULL) return NULL; - memset(retval, 0, sizeof(drmBufMap)); - retval->list = (drmBufPtr)Xmalloc(sizeof(drmBuf) * I830_DMA_BUF_NR); - if(retval->list == NULL) { - Xfree(retval); - return NULL; - } - - memset(retval->list, 0, sizeof(drmBuf) * I830_DMA_BUF_NR); - return retval; -} - -static void i830PrintDRIInfo(i830ScreenPrivate *i830Screen, - __DRIscreenPrivate *sPriv, - I830DRIPtr gDRIPriv) -{ - GLuint size = (gDRIPriv->ringSize + - i830Screen->textureSize + - i830Screen->depth.size + - i830Screen->back.size + - sPriv->fbSize + - I830_DMA_BUF_NR * I830_DMA_BUF_SZ + - 32768 /* Context Memory */ + - 16*4096 /* Ring buffer */ + - 64*1024 /* Scratch buffer */ + - 4096 /* Cursor */); - GLuint size_low = (gDRIPriv->ringSize + - i830Screen->textureSize + - sPriv->fbSize + - I830_DMA_BUF_NR * I830_DMA_BUF_SZ + - 32768 /* Context Memory */ + - 16*4096 /* Ring buffer */ + - 64*1024 /* Scratch buffer */); - - fprintf(stderr, "\nFront size : 0x%x\n", sPriv->fbSize); - fprintf(stderr, "Front offset : 0x%x\n", i830Screen->fbOffset); - fprintf(stderr, "Back size : 0x%x\n", i830Screen->back.size); - fprintf(stderr, "Back offset : 0x%x\n", i830Screen->backOffset); - fprintf(stderr, "Depth size : 0x%x\n", i830Screen->depth.size); - fprintf(stderr, "Depth offset : 0x%x\n", i830Screen->depthOffset); - fprintf(stderr, "Texture size : 0x%x\n", i830Screen->textureSize); - fprintf(stderr, "Texture offset : 0x%x\n", i830Screen->textureOffset); - fprintf(stderr, "Ring offset : 0x%x\n", gDRIPriv->ringOffset); - fprintf(stderr, "Ring size : 0x%x\n", gDRIPriv->ringSize); - fprintf(stderr, "Memory : 0x%x\n", gDRIPriv->mem); - fprintf(stderr, "Used Memory : low(0x%x) high(0x%x)\n", size_low, size); -} - -static GLboolean i830InitDriver(__DRIscreenPrivate *sPriv) -{ - i830ScreenPrivate *i830Screen; - I830DRIPtr gDRIPriv = (I830DRIPtr)sPriv->pDevPriv; - - /* Check the DRI externsion version */ - if ( sPriv->driMajor != 4 || sPriv->driMinor < 0 ) { - __driUtilMessage( "i830 DRI driver expected DRI version 4.0.x " - "but got version %d.%d.%d", - sPriv->driMajor, sPriv->driMinor, sPriv->driPatch ); - return GL_FALSE; - } - - /* Check that the DDX driver version is compatible */ - if (sPriv->ddxMajor != 1 || sPriv->ddxMinor < 0) { - __driUtilMessage("i830 DRI driver expected DDX driver version 1.0.x but got version %d.%d.%d", sPriv->ddxMajor, sPriv->ddxMinor, sPriv->ddxPatch); - return GL_FALSE; - } - - /* Check that the DRM driver version is compatible */ - if (sPriv->drmMajor != 1 || sPriv->drmMinor < 3) { - __driUtilMessage("i830 DRI driver expected DRM driver version 1.3.x but got version %d.%d.%d", sPriv->drmMajor, sPriv->drmMinor, sPriv->drmPatch); - return GL_FALSE; - } - - /* Allocate the private area */ - i830Screen = (i830ScreenPrivate *)Xmalloc(sizeof(i830ScreenPrivate)); - if (!i830Screen) { - fprintf(stderr,"\nERROR! Allocating private area failed\n"); - return GL_FALSE; - } - - i830Screen->driScrnPriv = sPriv; - sPriv->private = (void *)i830Screen; - - i830Screen->deviceID = gDRIPriv->deviceID; - i830Screen->width = gDRIPriv->width; - i830Screen->height = gDRIPriv->height; - i830Screen->mem = gDRIPriv->mem; - i830Screen->cpp = gDRIPriv->cpp; - i830Screen->fbStride = gDRIPriv->fbStride; - i830Screen->fbOffset = gDRIPriv->fbOffset; - - switch (gDRIPriv->bitsPerPixel) { - case 15: i830Screen->fbFormat = DV_PF_555; break; - case 16: i830Screen->fbFormat = DV_PF_565; break; - case 32: i830Screen->fbFormat = DV_PF_8888; break; - } - - i830Screen->backOffset = gDRIPriv->backOffset; - i830Screen->depthOffset = gDRIPriv->depthOffset; - i830Screen->backPitch = gDRIPriv->auxPitch; - i830Screen->backPitchBits = gDRIPriv->auxPitchBits; - i830Screen->textureOffset = gDRIPriv->textureOffset; - i830Screen->textureSize = gDRIPriv->textureSize; - i830Screen->logTextureGranularity = gDRIPriv->logTextureGranularity; - - - i830Screen->bufs = i830_create_empty_buffers(); - if(i830Screen->bufs == NULL) { - fprintf(stderr,"\nERROR: Failed to create empty buffers in %s \n", - __FUNCTION__); - Xfree(i830Screen); - return GL_FALSE; - } - - /* Check if you need to create a fake buffer */ - if(i830_check_copy(sPriv->fd) == 1) { - i830_malloc_proxy_buf(i830Screen->bufs); - i830Screen->use_copy_buf = 1; - } else { - i830Screen->use_copy_buf = 0; - } - - i830Screen->back.handle = gDRIPriv->backbuffer; - i830Screen->back.size = gDRIPriv->backbufferSize; - - if (drmMap(sPriv->fd, - i830Screen->back.handle, - i830Screen->back.size, - (drmAddress *)&i830Screen->back.map) != 0) { - fprintf(stderr, "\nERROR: line %d, Function %s, File %s\n", - __LINE__, __FUNCTION__, __FILE__); - Xfree(i830Screen); - sPriv->private = NULL; - return GL_FALSE; - } - - i830Screen->depth.handle = gDRIPriv->depthbuffer; - i830Screen->depth.size = gDRIPriv->depthbufferSize; - - if (drmMap(sPriv->fd, - i830Screen->depth.handle, - i830Screen->depth.size, - (drmAddress *)&i830Screen->depth.map) != 0) { - fprintf(stderr, "\nERROR: line %d, Function %s, File %s\n", - __LINE__, __FUNCTION__, __FILE__); - Xfree(i830Screen); - drmUnmap(i830Screen->back.map, i830Screen->back.size); - sPriv->private = NULL; - return GL_FALSE; - } - - i830Screen->tex.handle = gDRIPriv->textures; - i830Screen->tex.size = gDRIPriv->textureSize; - - if (drmMap(sPriv->fd, - i830Screen->tex.handle, - i830Screen->tex.size, - (drmAddress *)&i830Screen->tex.map) != 0) { - fprintf(stderr, "\nERROR: line %d, Function %s, File %s\n", - __LINE__, __FUNCTION__, __FILE__); - Xfree(i830Screen); - drmUnmap(i830Screen->back.map, i830Screen->back.size); - drmUnmap(i830Screen->depth.map, i830Screen->depth.size); - sPriv->private = NULL; - return GL_FALSE; - } - - i830Screen->sarea_priv_offset = gDRIPriv->sarea_priv_offset; - - if (0) i830PrintDRIInfo(i830Screen, sPriv, gDRIPriv); - - i830Screen->drmMinor = sPriv->drmMinor; - - if (sPriv->drmMinor >= 3) { - int ret; - drmI830GetParam gp; - - gp.param = I830_PARAM_IRQ_ACTIVE; - gp.value = &i830Screen->irq_active; - - ret = drmCommandWriteRead( sPriv->fd, DRM_I830_GETPARAM, - &gp, sizeof(gp)); - if (ret) { - fprintf(stderr, "drmI830GetParam: %d\n", ret); - return GL_FALSE; - } - } - -#if 0 - if (sPriv->drmMinor >= 3) { - int ret; - drmI830SetParam sp; - - sp.param = I830_SETPARAM_PERF_BOXES; - sp.value = (getenv("I830_DO_BOXES") != 0); - - ret = drmCommandWrite( sPriv->fd, DRM_I830_SETPARAM, - &sp, sizeof(sp)); - if (ret) - fprintf(stderr, "Couldn't set perfboxes: %d\n", ret); - } -#endif - - return GL_TRUE; -} - - -static void i830DestroyScreen(__DRIscreenPrivate *sPriv) -{ - i830ScreenPrivate *i830Screen = (i830ScreenPrivate *)sPriv->private; - - /* Need to unmap all the bufs and maps here: - */ - drmUnmap(i830Screen->back.map, i830Screen->back.size); - drmUnmap(i830Screen->depth.map, i830Screen->depth.size); - drmUnmap(i830Screen->tex.map, i830Screen->tex.size); - Xfree(i830Screen); - sPriv->private = NULL; -} - -static GLboolean i830CreateBuffer(__DRIscreenPrivate *driScrnPriv, - __DRIdrawablePrivate *driDrawPriv, - const __GLcontextModes *mesaVis, - GLboolean isPixmap ) -{ - if (isPixmap) { - return GL_FALSE; /* not implemented */ - } else { -#if 0 - GLboolean swStencil = (mesaVis->stencilBits > 0 && - mesaVis->depthBits != 24); -#else - GLboolean swStencil = mesaVis->stencilBits > 0; -#endif - driDrawPriv->driverPrivate = (void *) - _mesa_create_framebuffer(mesaVis, - GL_FALSE, /* software depth buffer? */ - swStencil, - mesaVis->accumRedBits > 0, - GL_FALSE /* s/w alpha planes */); - - return (driDrawPriv->driverPrivate != NULL); - } -} - -static void i830DestroyBuffer(__DRIdrawablePrivate *driDrawPriv) -{ - _mesa_destroy_framebuffer((GLframebuffer *) (driDrawPriv->driverPrivate)); -} - -static GLboolean i830OpenCloseFullScreen (__DRIcontextPrivate *driContextPriv) -{ - return GL_TRUE; -} - -static const struct __DriverAPIRec i830API = { - .InitDriver = i830InitDriver, - .DestroyScreen = i830DestroyScreen, - .CreateContext = i830CreateContext, - .DestroyContext = i830DestroyContext, - .CreateBuffer = i830CreateBuffer, - .DestroyBuffer = i830DestroyBuffer, - .SwapBuffers = i830SwapBuffers, - .MakeCurrent = i830MakeCurrent, - .UnbindContext = i830UnbindContext, - .OpenFullScreen = i830OpenCloseFullScreen, - .CloseFullScreen = i830OpenCloseFullScreen, - .GetSwapInfo = NULL, - .GetMSC = NULL, - .WaitForMSC = NULL, - .WaitForSBC = NULL, - .SwapBuffersMSC = NULL -}; - - -/* - * This is the bootstrap function for the driver. - * The __driCreateScreen name is the symbol that libGL.so fetches. - * Return: pointer to a __DRIscreenPrivate. - */ -void *__driCreateScreen(Display *dpy, int scrn, __DRIscreen *psc, - int numConfigs, __GLXvisualConfig *config) -{ - __DRIscreenPrivate *psp; - psp = __driUtilCreateScreen(dpy, scrn, psc, numConfigs, config, &i830API); - return (void *) psp; -} Index: xc/lib/GL/mesa/src/drv/i830/i830_screen.h diff -u xc/lib/GL/mesa/src/drv/i830/i830_screen.h:1.3 xc/lib/GL/mesa/src/drv/i830/i830_screen.h:removed --- xc/lib/GL/mesa/src/drv/i830/i830_screen.h:1.3 Sun Sep 28 16:15:14 2003 +++ xc/lib/GL/mesa/src/drv/i830/i830_screen.h Wed Mar 16 21:05:02 2005 @@ -1,107 +0,0 @@ -/************************************************************************** - -Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - * Adapted for use on the I830M: - * Jeff Hartmann - */ - -#ifndef _I830_INIT_H_ -#define _I830_INIT_H_ - -#include -#include "dri_util.h" - - -typedef struct { - drmHandle handle; - drmSize size; - char *map; -} i830Region, *i830RegionPtr; - -typedef struct -{ - - i830Region front; - i830Region back; - i830Region depth; - i830Region tex; - - int deviceID; - int width; - int height; - int mem; - - int cpp; /* for front and back buffers */ - int bitsPerPixel; - - int fbFormat; - int fbOffset; - int fbStride; - - int backOffset; - int depthOffset; - - int backPitch; - int backPitchBits; - - int textureOffset; - int textureSize; - int logTextureGranularity; - - __DRIscreenPrivate *driScrnPriv; - drmBufMapPtr bufs; - int use_copy_buf; - unsigned int sarea_priv_offset; - - int drmMinor; - int irq_active; -}i830ScreenPrivate; - - -extern GLboolean -i830CreateContext( const __GLcontextModes *mesaVis, - __DRIcontextPrivate *driContextPriv, - void *sharedContextPrivate ); - -extern void -i830DestroyContext(__DRIcontextPrivate *driContextPriv); - -extern GLboolean -i830UnbindContext(__DRIcontextPrivate *driContextPriv); - -extern GLboolean -i830MakeCurrent(__DRIcontextPrivate *driContextPriv, - __DRIdrawablePrivate *driDrawPriv, - __DRIdrawablePrivate *driReadPriv); - -extern void -i830SwapBuffers(__DRIdrawablePrivate *driDrawPriv); - -#endif Index: xc/lib/GL/mesa/src/drv/i830/i830_span.c diff -u xc/lib/GL/mesa/src/drv/i830/i830_span.c:1.5 xc/lib/GL/mesa/src/drv/i830/i830_span.c:removed --- xc/lib/GL/mesa/src/drv/i830/i830_span.c:1.5 Sun Sep 28 16:15:14 2003 +++ xc/lib/GL/mesa/src/drv/i830/i830_span.c Wed Mar 16 21:05:02 2005 @@ -1,370 +0,0 @@ -/************************************************************************** - -Copyright 2001 VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, VA LINUX SYSTEMS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* $XFree86: xc/lib/GL/mesa/src/drv/i830/i830_span.c,v 1.5 2003/09/28 20:15:14 alanh Exp $ */ - -/* - * Author: - * Jeff Hartmann - * - * Heavily based on the I810 driver, which was written by: - * Keith Whitwell - */ - -#include "glheader.h" -#include "macros.h" -#include "mtypes.h" -#include "colormac.h" - -#include "i830_screen.h" -#include "i830_dri.h" - -#include "i830_span.h" -#include "i830_ioctl.h" -#include "swrast/swrast.h" - - -#define DBG 0 - -#define LOCAL_VARS \ - i830ContextPtr imesa = I830_CONTEXT(ctx); \ - __DRIdrawablePrivate *dPriv = imesa->driDrawable; \ - i830ScreenPrivate *i830Screen = imesa->i830Screen; \ - GLuint pitch = i830Screen->backPitch * i830Screen->cpp; \ - GLuint height = dPriv->h; \ - char *buf = (char *)(imesa->drawMap + \ - dPriv->x * i830Screen->cpp + \ - dPriv->y * pitch); \ - char *read_buf = (char *)(imesa->readMap + \ - dPriv->x * i830Screen->cpp + \ - dPriv->y * pitch); \ - GLushort p; \ - (void) read_buf; (void) buf; (void) p - -#define LOCAL_DEPTH_VARS \ - i830ContextPtr imesa = I830_CONTEXT(ctx); \ - __DRIdrawablePrivate *dPriv = imesa->driDrawable; \ - i830ScreenPrivate *i830Screen = imesa->i830Screen; \ - GLuint pitch = i830Screen->backPitch * i830Screen->cpp; \ - GLuint height = dPriv->h; \ - char *buf = (char *)(i830Screen->depth.map + \ - dPriv->x * i830Screen->cpp + \ - dPriv->y * pitch) - -#define LOCAL_STENCIL_VARS LOCAL_DEPTH_VARS - -#define INIT_MONO_PIXEL(p,color)\ - p = PACK_COLOR_565(color[0],color[1],color[2]) - -#define CLIPPIXEL(_x,_y) (_x >= minx && _x < maxx && \ - _y >= miny && _y < maxy) - -#define CLIPSPAN( _x, _y, _n, _x1, _n1, _i ) \ - if ( _y < miny || _y >= maxy ) { \ - _n1 = 0, _x1 = x; \ - } else { \ - _n1 = _n; \ - _x1 = _x; \ - if ( _x1 < minx ) _i += (minx-_x1), n1 -= (minx-_x1), _x1 = minx; \ - if ( _x1 + _n1 >= maxx ) n1 -= (_x1 + n1 - maxx); \ - } - -#define Y_FLIP(_y) (height - _y - 1) - - -#define HW_LOCK() - -#define HW_CLIPLOOP() \ - do { \ - __DRIdrawablePrivate *dPriv = imesa->driDrawable; \ - int _nc = dPriv->numClipRects; \ - while (_nc--) { \ - int minx = dPriv->pClipRects[_nc].x1 - dPriv->x; \ - int miny = dPriv->pClipRects[_nc].y1 - dPriv->y; \ - int maxx = dPriv->pClipRects[_nc].x2 - dPriv->x; \ - int maxy = dPriv->pClipRects[_nc].y2 - dPriv->y; - - -#define HW_ENDCLIPLOOP() \ - } \ - } while (0) - -#define HW_UNLOCK() - -/* 16 bit, 565 rgb color spanline and pixel functions - */ -#define WRITE_RGBA( _x, _y, r, g, b, a ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = ( (((int)r & 0xf8) << 8) | \ - (((int)g & 0xfc) << 3) | \ - (((int)b & 0xf8) >> 3)) -#define WRITE_PIXEL( _x, _y, p ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = p - -#define READ_RGBA( rgba, _x, _y ) \ -do { \ - GLushort p = *(GLushort *)(read_buf + _x*2 + _y*pitch); \ - rgba[0] = (((p >> 11) & 0x1f) * 255) / 31; \ - rgba[1] = (((p >> 5) & 0x3f) * 255) / 63; \ - rgba[2] = (((p >> 0) & 0x1f) * 255) / 31; \ - rgba[3] = 255; \ -} while(0) - -#define TAG(x) i830##x##_565 -#include "spantmp.h" - - - - -/* 15 bit, 555 rgb color spanline and pixel functions - */ -#define WRITE_RGBA( _x, _y, r, g, b, a ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = (((r & 0xf8) << 7) | \ - ((g & 0xf8) << 3) | \ - ((b & 0xf8) >> 3)) - -#define WRITE_PIXEL( _x, _y, p ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = p - -#define READ_RGBA( rgba, _x, _y ) \ -do { \ - GLushort p = *(GLushort *)(read_buf + _x*2 + _y*pitch); \ - rgba[0] = (p >> 7) & 0xf8; \ - rgba[1] = (p >> 3) & 0xf8; \ - rgba[2] = (p << 3) & 0xf8; \ - rgba[3] = 255; \ -} while(0) - -#define TAG(x) i830##x##_555 -#include "spantmp.h" - -/* 16 bit depthbuffer functions. - */ -#define WRITE_DEPTH( _x, _y, d ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = d; - -#define READ_DEPTH( d, _x, _y ) \ - d = *(GLushort *)(buf + _x*2 + _y*pitch); - - -#define TAG(x) i830##x##_16 -#include "depthtmp.h" - - -#undef LOCAL_VARS -#define LOCAL_VARS \ - i830ContextPtr imesa = I830_CONTEXT(ctx); \ - __DRIdrawablePrivate *dPriv = imesa->driDrawable; \ - i830ScreenPrivate *i830Screen = imesa->i830Screen; \ - GLuint pitch = i830Screen->backPitch * i830Screen->cpp; \ - GLuint height = dPriv->h; \ - char *buf = (char *)(imesa->drawMap + \ - dPriv->x * i830Screen->cpp + \ - dPriv->y * pitch); \ - char *read_buf = (char *)(imesa->readMap + \ - dPriv->x * i830Screen->cpp + \ - dPriv->y * pitch); \ - GLuint p = I830_CONTEXT( ctx )->MonoColor; \ - (void) read_buf; (void) buf; (void) p - -#undef INIT_MONO_PIXEL -#define INIT_MONO_PIXEL(p,color)\ - p = PACK_COLOR_888(color[0],color[1],color[2]) - -/* 32 bit, 8888 argb color spanline and pixel functions - */ -#define WRITE_RGBA(_x, _y, r, g, b, a) \ - *(GLuint *)(buf + _x*4 + _y*pitch) = ((r << 16) | \ - (g << 8) | \ - (b << 0) | \ - (a << 24) ) - -#define WRITE_PIXEL(_x, _y, p) \ - *(GLuint *)(buf + _x*4 + _y*pitch) = p - - -#define READ_RGBA(rgba, _x, _y) \ - do { \ - GLuint p = *(GLuint *)(read_buf + _x*4 + _y*pitch); \ - rgba[0] = (p >> 16) & 0xff; \ - rgba[1] = (p >> 8) & 0xff; \ - rgba[2] = (p >> 0) & 0xff; \ - rgba[3] = (p >> 24) & 0xff; \ - } while (0) - -#define TAG(x) i830##x##_8888 -#include "spantmp.h" - -/* 24 bit depthbuffer functions. - */ -#define WRITE_DEPTH( _x, _y, d ) \ - *(GLuint *)(buf + _x*4 + _y*pitch) = 0xffffff & d; - -#define READ_DEPTH( d, _x, _y ) \ - d = *(GLuint *)(buf + _x*4 + _y*pitch) & 0xffffff; - -#define TAG(x) i830##x##_24 -#include "depthtmp.h" - -/* 24/8 bit interleaved depth/stencil functions - */ -#define WRITE_DEPTH( _x, _y, d ) { \ - GLuint tmp = *(GLuint *)(buf + _x*4 + _y*pitch); \ - tmp &= 0xff000000; \ - tmp |= (d) & 0xffffff; \ - *(GLuint *)(buf + _x*4 + _y*pitch) = tmp; \ -} - -#define READ_DEPTH( d, _x, _y ) \ - d = *(GLuint *)(buf + _x*4 + _y*pitch) & 0xffffff; - - -#define TAG(x) i830##x##_24_8 -#include "depthtmp.h" - -#define WRITE_STENCIL( _x, _y, d ) { \ - GLuint tmp = *(GLuint *)(buf + _x*4 + _y*pitch); \ - tmp &= 0xffffff; \ - tmp |= (d<<24); \ - *(GLuint *)(buf + _x*4 + _y*pitch) = tmp; \ -} - -#define READ_STENCIL( d, _x, _y ) \ - d = *(GLuint *)(buf + _x*4 + _y*pitch) >> 24; - -#define TAG(x) i830##x##_24_8 -#include "stenciltmp.h" - -/* - * This function is called to specify which buffer to read and write - * for software rasterization (swrast) fallbacks. This doesn't necessarily - * correspond to glDrawBuffer() or glReadBuffer() calls. - */ -static void i830SetBuffer(GLcontext *ctx, GLframebuffer *colorBuffer, - GLuint bufferBit) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - if (bufferBit == FRONT_LEFT_BIT) { - imesa->drawMap = (char *)imesa->driScreen->pFB; - imesa->readMap = (char *)imesa->driScreen->pFB; - } else if (bufferBit == BACK_LEFT_BIT) { - imesa->drawMap = imesa->i830Screen->back.map; - imesa->readMap = imesa->i830Screen->back.map; - } else { - ASSERT(0); - } -} - - - -/* Move locking out to get reasonable span performance. - */ -void i830SpanRenderStart( GLcontext *ctx ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - I830_FIREVERTICES(imesa); - LOCK_HARDWARE(imesa); - i830RegetLockQuiescent( imesa ); -} - -void i830SpanRenderFinish( GLcontext *ctx ) -{ - i830ContextPtr imesa = I830_CONTEXT( ctx ); - _swrast_flush( ctx ); - UNLOCK_HARDWARE( imesa ); -} - -void i830DDInitSpanFuncs( GLcontext *ctx ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - i830ScreenPrivate *i830Screen = imesa->i830Screen; - - struct swrast_device_driver *swdd = _swrast_GetDeviceDriverReference(ctx); - - swdd->SetBuffer = i830SetBuffer; - - switch (i830Screen->fbFormat) { - case DV_PF_555: - swdd->WriteRGBASpan = i830WriteRGBASpan_555; - swdd->WriteRGBSpan = i830WriteRGBSpan_555; - swdd->WriteMonoRGBASpan = i830WriteMonoRGBASpan_555; - swdd->WriteRGBAPixels = i830WriteRGBAPixels_555; - swdd->WriteMonoRGBAPixels = i830WriteMonoRGBAPixels_555; - swdd->ReadRGBASpan = i830ReadRGBASpan_555; - swdd->ReadRGBAPixels = i830ReadRGBAPixels_555; - - swdd->ReadDepthSpan = i830ReadDepthSpan_16; - swdd->WriteDepthSpan = i830WriteDepthSpan_16; - swdd->ReadDepthPixels = i830ReadDepthPixels_16; - swdd->WriteDepthPixels = i830WriteDepthPixels_16; - break; - - case DV_PF_565: - swdd->WriteRGBASpan = i830WriteRGBASpan_565; - swdd->WriteRGBSpan = i830WriteRGBSpan_565; - swdd->WriteMonoRGBASpan = i830WriteMonoRGBASpan_565; - swdd->WriteRGBAPixels = i830WriteRGBAPixels_565; - swdd->WriteMonoRGBAPixels = i830WriteMonoRGBAPixels_565; - swdd->ReadRGBASpan = i830ReadRGBASpan_565; - swdd->ReadRGBAPixels = i830ReadRGBAPixels_565; - - swdd->ReadDepthSpan = i830ReadDepthSpan_16; - swdd->WriteDepthSpan = i830WriteDepthSpan_16; - swdd->ReadDepthPixels = i830ReadDepthPixels_16; - swdd->WriteDepthPixels = i830WriteDepthPixels_16; - break; - - case DV_PF_8888: - swdd->WriteRGBASpan = i830WriteRGBASpan_8888; - swdd->WriteRGBSpan = i830WriteRGBSpan_8888; - swdd->WriteMonoRGBASpan = i830WriteMonoRGBASpan_8888; - swdd->WriteRGBAPixels = i830WriteRGBAPixels_8888; - swdd->WriteMonoRGBAPixels = i830WriteMonoRGBAPixels_8888; - swdd->ReadRGBASpan = i830ReadRGBASpan_8888; - swdd->ReadRGBAPixels = i830ReadRGBAPixels_8888; - - if(imesa->hw_stencil) { - swdd->ReadDepthSpan = i830ReadDepthSpan_24_8; - swdd->WriteDepthSpan = i830WriteDepthSpan_24_8; - swdd->ReadDepthPixels = i830ReadDepthPixels_24_8; - swdd->WriteDepthPixels = i830WriteDepthPixels_24_8; - - swdd->WriteStencilSpan = i830WriteStencilSpan_24_8; - swdd->ReadStencilSpan = i830ReadStencilSpan_24_8; - swdd->WriteStencilPixels = i830WriteStencilPixels_24_8; - swdd->ReadStencilPixels = i830ReadStencilPixels_24_8; - } else { - swdd->ReadDepthSpan = i830ReadDepthSpan_24; - swdd->WriteDepthSpan = i830WriteDepthSpan_24; - swdd->ReadDepthPixels = i830ReadDepthPixels_24; - swdd->WriteDepthPixels = i830WriteDepthPixels_24; - } - break; - } - - swdd->SpanRenderStart = i830SpanRenderStart; - swdd->SpanRenderFinish = i830SpanRenderFinish; -} Index: xc/lib/GL/mesa/src/drv/i830/i830_span.h diff -u xc/lib/GL/mesa/src/drv/i830/i830_span.h:1.2 xc/lib/GL/mesa/src/drv/i830/i830_span.h:removed --- xc/lib/GL/mesa/src/drv/i830/i830_span.h:1.2 Tue Sep 10 20:29:26 2002 +++ xc/lib/GL/mesa/src/drv/i830/i830_span.h Wed Mar 16 21:05:02 2005 @@ -1,46 +0,0 @@ -/************************************************************************** - -Copyright 2001 VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, VA LINUX SYSTEMS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* $XFree86: xc/lib/GL/mesa/src/drv/i830/i830_span.h,v 1.2 2002/09/11 00:29:26 dawes Exp $ */ - -/* - * Author: - * Jeff Hartmann - * - * Heavily based on the I810 driver, which was written by: - * Keith Whitwell - */ - -#ifndef _I830_SPAN_H -#define _I830_SPAN_H - -extern void i830DDInitSpanFuncs( GLcontext *ctx ); - -extern void i830SpanRenderFinish( GLcontext *ctx ); -extern void i830SpanRenderStart( GLcontext *ctx ); - -#endif Index: xc/lib/GL/mesa/src/drv/i830/i830_state.c diff -u xc/lib/GL/mesa/src/drv/i830/i830_state.c:1.8 xc/lib/GL/mesa/src/drv/i830/i830_state.c:removed --- xc/lib/GL/mesa/src/drv/i830/i830_state.c:1.8 Tue Dec 2 08:02:37 2003 +++ xc/lib/GL/mesa/src/drv/i830/i830_state.c Wed Mar 16 21:05:02 2005 @@ -1,1799 +0,0 @@ -/************************************************************************** - -Copyright 2001 2d3d Inc., Delray Beach, FL - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, VA LINUX SYSTEMS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* $XFree86: xc/lib/GL/mesa/src/drv/i830/i830_state.c,v 1.8 2003/12/02 13:02:37 alanh Exp $ */ - -/* - * Author: - * Jeff Hartmann - * - * Heavily based on the I810 driver, which was written by: - * Keith Whitwell - */ - -#include "glheader.h" -#include "context.h" -#include "macros.h" -#include "enums.h" -#include "dd.h" - -#include "texmem.h" - -#include "i830_screen.h" -#include "i830_dri.h" - -#include "i830_context.h" -#include "i830_state.h" -#include "i830_tex.h" -#include "i830_vb.h" -#include "i830_tris.h" -#include "i830_ioctl.h" - -#include "swrast/swrast.h" -#include "array_cache/acache.h" -#include "tnl/tnl.h" -#include "swrast_setup/swrast_setup.h" - -#include "tnl/t_pipeline.h" - -static __inline__ GLuint i830PackColor(GLuint format, - GLubyte r, GLubyte g, - GLubyte b, GLubyte a) -{ - - if (I830_DEBUG&DEBUG_DRI) - fprintf(stderr, "%s\n", __FUNCTION__); - - switch (format) { - case DV_PF_555: - return I830PACKCOLOR1555(r,g,b,a); - case DV_PF_565: - return I830PACKCOLOR565(r,g,b); - case DV_PF_8888: - return I830PACKCOLOR8888(r,g,b,a); - default: - fprintf(stderr, "unknown format %d\n", (int)format); - return 0; - } -} - -static void i830StencilFunc(GLcontext *ctx, GLenum func, GLint ref, - GLuint mask) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - int test = 0; - - mask = mask & 0xff; - - if (I830_DEBUG&DEBUG_DRI) - fprintf(stderr, "%s : func: %s, ref : 0x%x, mask: 0x%x\n", __FUNCTION__, - _mesa_lookup_enum_by_nr(func), ref, mask); - - switch(func) { - case GL_NEVER: - test = COMPAREFUNC_NEVER; - break; - case GL_LESS: - test = COMPAREFUNC_LESS; - break; - case GL_LEQUAL: - test = COMPAREFUNC_LEQUAL; - break; - case GL_GREATER: - test = COMPAREFUNC_GREATER; - break; - case GL_GEQUAL: - test = COMPAREFUNC_GEQUAL; - break; - case GL_NOTEQUAL: - test = COMPAREFUNC_NOTEQUAL; - break; - case GL_EQUAL: - test = COMPAREFUNC_EQUAL; - break; - case GL_ALWAYS: - test = COMPAREFUNC_ALWAYS; - break; - default: - return; - } - - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_STATE4] &= ~MODE4_ENABLE_STENCIL_TEST_MASK; - imesa->Setup[I830_CTXREG_STATE4] |= (ENABLE_STENCIL_TEST_MASK | - STENCIL_TEST_MASK(mask)); - imesa->Setup[I830_CTXREG_STENCILTST] &= ~(STENCIL_REF_VALUE_MASK | - ENABLE_STENCIL_TEST_FUNC_MASK); - imesa->Setup[I830_CTXREG_STENCILTST] |= (ENABLE_STENCIL_REF_VALUE | - ENABLE_STENCIL_TEST_FUNC | - STENCIL_REF_VALUE(ref) | - STENCIL_TEST_FUNC(test)); -} - -static void i830StencilMask(GLcontext *ctx, GLuint mask) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - - if (I830_DEBUG&DEBUG_DRI) - fprintf(stderr, "%s : mask 0x%x\n", __FUNCTION__, mask); - - mask = mask & 0xff; - - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_STATE4] &= ~MODE4_ENABLE_STENCIL_WRITE_MASK; - imesa->Setup[I830_CTXREG_STATE4] |= (ENABLE_STENCIL_WRITE_MASK | - STENCIL_WRITE_MASK(mask)); -} - -static void i830StencilOp(GLcontext *ctx, GLenum fail, GLenum zfail, - GLenum zpass) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - int fop, dfop, dpop; - - if (I830_DEBUG&DEBUG_DRI) - fprintf(stderr, "%s: fail : %s, zfail: %s, zpass : %s\n", __FUNCTION__, - _mesa_lookup_enum_by_nr(fail), - _mesa_lookup_enum_by_nr(zfail), - _mesa_lookup_enum_by_nr(zpass)); - - fop = 0; dfop = 0; dpop = 0; - - switch(fail) { - case GL_KEEP: - fop = STENCILOP_KEEP; - break; - case GL_ZERO: - fop = STENCILOP_ZERO; - break; - case GL_REPLACE: - fop = STENCILOP_REPLACE; - break; - case GL_INCR: - fop = STENCILOP_INCRSAT; - break; - case GL_DECR: - fop = STENCILOP_DECRSAT; - break; - case GL_INCR_WRAP: - fop = STENCILOP_INCR; - break; - case GL_DECR_WRAP: - fop = STENCILOP_DECR; - break; - case GL_INVERT: - fop = STENCILOP_INVERT; - break; - default: - break; - } - switch(zfail) { - case GL_KEEP: - dfop = STENCILOP_KEEP; - break; - case GL_ZERO: - dfop = STENCILOP_ZERO; - break; - case GL_REPLACE: - dfop = STENCILOP_REPLACE; - break; - case GL_INCR: - dfop = STENCILOP_INCRSAT; - break; - case GL_DECR: - dfop = STENCILOP_DECRSAT; - break; - case GL_INCR_WRAP: - dfop = STENCILOP_INCR; - break; - case GL_DECR_WRAP: - dfop = STENCILOP_DECR; - break; - case GL_INVERT: - dfop = STENCILOP_INVERT; - break; - default: - break; - } - switch(zpass) { - case GL_KEEP: - dpop = STENCILOP_KEEP; - break; - case GL_ZERO: - dpop = STENCILOP_ZERO; - break; - case GL_REPLACE: - dpop = STENCILOP_REPLACE; - break; - case GL_INCR: - dpop = STENCILOP_INCRSAT; - break; - case GL_DECR: - dpop = STENCILOP_DECRSAT; - break; - case GL_INCR_WRAP: - dpop = STENCILOP_INCR; - break; - case GL_DECR_WRAP: - dpop = STENCILOP_DECR; - break; - case GL_INVERT: - dpop = STENCILOP_INVERT; - break; - default: - break; - } - - - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_STENCILTST] &= ~(STENCIL_OPS_MASK); - imesa->Setup[I830_CTXREG_STENCILTST] |= (ENABLE_STENCIL_PARMS | - STENCIL_FAIL_OP(fop) | - STENCIL_PASS_DEPTH_FAIL_OP(dfop) | - STENCIL_PASS_DEPTH_PASS_OP(dpop)); -} - -static void i830AlphaFunc(GLcontext *ctx, GLenum func, GLfloat ref) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - int test = 0; - GLuint refByte = (GLint) (ref * 255.0); - - switch(func) { - case GL_NEVER: - test = COMPAREFUNC_NEVER; - break; - case GL_LESS: - test = COMPAREFUNC_LESS; - break; - case GL_LEQUAL: - test = COMPAREFUNC_LEQUAL; - break; - case GL_GREATER: - test = COMPAREFUNC_GREATER; - break; - case GL_GEQUAL: - test = COMPAREFUNC_GEQUAL; - break; - case GL_NOTEQUAL: - test = COMPAREFUNC_NOTEQUAL; - break; - case GL_EQUAL: - test = COMPAREFUNC_EQUAL; - break; - case GL_ALWAYS: - test = COMPAREFUNC_ALWAYS; - break; - default: - return; - } - - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_STATE2] &= ~ALPHA_TEST_REF_MASK; - imesa->Setup[I830_CTXREG_STATE2] |= (ENABLE_ALPHA_TEST_FUNC | - ENABLE_ALPHA_REF_VALUE | - ALPHA_TEST_FUNC(test) | - ALPHA_REF_VALUE(refByte)); -} - -/* This function makes sure that the proper enables are - * set for LogicOp, Independant Alpha Blend, and Blending. - * It needs to be called from numerous places where we - * could change the LogicOp or Independant Alpha Blend without subsequent - * calls to glEnable. - */ -static void i830EvalLogicOpBlendState(GLcontext *ctx) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - - if (ctx->Color.ColorLogicOpEnabled) { - imesa->Setup[I830_CTXREG_ENABLES_1] &= ~(ENABLE_COLOR_BLEND | - ENABLE_LOGIC_OP_MASK); - imesa->Setup[I830_CTXREG_ENABLES_1] |= (DISABLE_COLOR_BLEND | - ENABLE_LOGIC_OP); - imesa->Setup[I830_CTXREG_IALPHAB] &= ~ENABLE_INDPT_ALPHA_BLEND; - imesa->Setup[I830_CTXREG_IALPHAB] |= DISABLE_INDPT_ALPHA_BLEND; - } else if (ctx->Color.BlendEnabled) { - imesa->Setup[I830_CTXREG_ENABLES_1] &= ~(ENABLE_COLOR_BLEND | - ENABLE_LOGIC_OP_MASK); - imesa->Setup[I830_CTXREG_ENABLES_1] |= (ENABLE_COLOR_BLEND | - DISABLE_LOGIC_OP); - imesa->Setup[I830_CTXREG_IALPHAB] &= ~ENABLE_INDPT_ALPHA_BLEND; - if (imesa->Setup[I830_CTXREG_IALPHAB] & SRC_DST_ABLEND_MASK) { - imesa->Setup[I830_CTXREG_IALPHAB] |= ENABLE_INDPT_ALPHA_BLEND; - } else { - imesa->Setup[I830_CTXREG_IALPHAB] |= DISABLE_INDPT_ALPHA_BLEND; - } - } else { - imesa->Setup[I830_CTXREG_ENABLES_1] &= ~(ENABLE_COLOR_BLEND | - ENABLE_LOGIC_OP_MASK); - imesa->Setup[I830_CTXREG_ENABLES_1] |= (DISABLE_COLOR_BLEND | - DISABLE_LOGIC_OP); - imesa->Setup[I830_CTXREG_IALPHAB] &= ~ENABLE_INDPT_ALPHA_BLEND; - imesa->Setup[I830_CTXREG_IALPHAB] |= DISABLE_INDPT_ALPHA_BLEND; - } -} - -static void i830BlendColor(GLcontext *ctx, const GLfloat color[4]) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - GLubyte r, g, b, a; - - if (I830_DEBUG&DEBUG_DRI) - fprintf(stderr, "%s\n", __FUNCTION__); - - FLOAT_COLOR_TO_UBYTE_COLOR(r, color[RCOMP]); - FLOAT_COLOR_TO_UBYTE_COLOR(g, color[GCOMP]); - FLOAT_COLOR_TO_UBYTE_COLOR(b, color[BCOMP]); - FLOAT_COLOR_TO_UBYTE_COLOR(a, color[ACOMP]); - - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_BLENDCOLR] = ((a << 24) | - (r << 16) | - (g << 8) | - b); -} - -static void i830BlendEquation(GLcontext *ctx, GLenum mode) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - int func = ENABLE_ALPHA_BLENDFUNC; - - if (I830_DEBUG&DEBUG_DRI) - fprintf(stderr, "%s %s\n", __FUNCTION__, - _mesa_lookup_enum_by_nr(mode)); - - /* This will catch a logicop blend equation */ - i830EvalLogicOpBlendState(ctx); - - switch(mode) { - case GL_FUNC_ADD_EXT: - func |= BLENDFUNC_ADD; - break; - case GL_MIN_EXT: - func |= BLENDFUNC_MIN; - break; - case GL_MAX_EXT: - func |= BLENDFUNC_MAX; - break; - case GL_FUNC_SUBTRACT_EXT: - func |= BLENDFUNC_SUB; - break; - case GL_FUNC_REVERSE_SUBTRACT_EXT: - func |= BLENDFUNC_RVRSE_SUB; - break; - default: return; - } - - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_STATE1] &= ~BLENDFUNC_MASK; - imesa->Setup[I830_CTXREG_STATE1] |= func; - if (0) fprintf(stderr, "%s : STATE1 : 0x%08x\n", - __FUNCTION__, - imesa->Setup[I830_CTXREG_STATE1]); -} - -static void i830BlendFunc(GLcontext *ctx, GLenum sfactor, GLenum dfactor) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - int func = (ENABLE_SRC_BLND_FACTOR|ENABLE_DST_BLND_FACTOR); - - if (I830_DEBUG&DEBUG_DRI) - fprintf(stderr, "%s %s %s\n", __FUNCTION__, - _mesa_lookup_enum_by_nr(sfactor), - _mesa_lookup_enum_by_nr(dfactor)); - - switch(sfactor) { - case GL_ZERO: - func |= SRC_BLND_FACT(BLENDFACT_ZERO); - break; - case GL_SRC_ALPHA: - func |= SRC_BLND_FACT(BLENDFACT_SRC_ALPHA); - break; - case GL_ONE: - func |= SRC_BLND_FACT(BLENDFACT_ONE); - break; - case GL_DST_COLOR: - func |= SRC_BLND_FACT(BLENDFACT_DST_COLR); - break; - case GL_ONE_MINUS_DST_COLOR: - func |= SRC_BLND_FACT(BLENDFACT_INV_DST_COLR); - break; - case GL_ONE_MINUS_SRC_ALPHA: - func |= SRC_BLND_FACT(BLENDFACT_INV_SRC_ALPHA); - break; - case GL_DST_ALPHA: - func |= SRC_BLND_FACT(BLENDFACT_DST_ALPHA); - break; - case GL_ONE_MINUS_DST_ALPHA: - func |= SRC_BLND_FACT(BLENDFACT_INV_DST_ALPHA); - break; - case GL_SRC_ALPHA_SATURATE: - func |= SRC_BLND_FACT(BLENDFACT_SRC_ALPHA_SATURATE); - break; - case GL_CONSTANT_COLOR_EXT: - func |= SRC_BLND_FACT(BLENDFACT_CONST_COLOR); - break; - case GL_ONE_MINUS_CONSTANT_COLOR_EXT: - func |= SRC_BLND_FACT(BLENDFACT_INV_CONST_COLOR); - break; - case GL_CONSTANT_ALPHA_EXT: - func |= SRC_BLND_FACT(BLENDFACT_CONST_ALPHA); - break; - case GL_ONE_MINUS_CONSTANT_ALPHA_EXT: - func |= SRC_BLND_FACT(BLENDFACT_INV_CONST_ALPHA); - break; - default: - return; - } - - switch(dfactor) { - case GL_SRC_ALPHA: - func |= DST_BLND_FACT(BLENDFACT_SRC_ALPHA); - break; - case GL_ONE_MINUS_SRC_ALPHA: - func |= DST_BLND_FACT(BLENDFACT_INV_SRC_ALPHA); - break; - case GL_ZERO: - func |= DST_BLND_FACT(BLENDFACT_ZERO); - break; - case GL_ONE: - func |= DST_BLND_FACT(BLENDFACT_ONE); - break; - case GL_SRC_COLOR: - func |= DST_BLND_FACT(BLENDFACT_SRC_COLR); - break; - case GL_ONE_MINUS_SRC_COLOR: - func |= DST_BLND_FACT(BLENDFACT_INV_SRC_COLR); - break; - case GL_DST_ALPHA: - func |= DST_BLND_FACT(BLENDFACT_DST_ALPHA); - break; - case GL_ONE_MINUS_DST_ALPHA: - func |= DST_BLND_FACT(BLENDFACT_INV_DST_ALPHA); - break; - case GL_CONSTANT_COLOR_EXT: - func |= DST_BLND_FACT(BLENDFACT_CONST_COLOR); - break; - case GL_ONE_MINUS_CONSTANT_COLOR_EXT: - func |= DST_BLND_FACT(BLENDFACT_INV_CONST_COLOR); - break; - case GL_CONSTANT_ALPHA_EXT: - func |= DST_BLND_FACT(BLENDFACT_CONST_ALPHA); - break; - case GL_ONE_MINUS_CONSTANT_ALPHA_EXT: - func |= DST_BLND_FACT(BLENDFACT_INV_CONST_ALPHA); - break; - default: - return; - } - - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_IALPHAB] &= ~SRC_DST_ABLEND_MASK; - imesa->Setup[I830_CTXREG_STATE1] &= ~SRC_DST_BLND_MASK; - imesa->Setup[I830_CTXREG_STATE1] |= func; - /* Insure Independant Alpha Blend is really disabled. */ - i830EvalLogicOpBlendState(ctx); -} - -static void i830BlendFuncSeparate(GLcontext *ctx, GLenum sfactorRGB, - GLenum dfactorRGB, GLenum sfactorA, - GLenum dfactorA ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - int funcA = (ENABLE_SRC_ABLEND_FACTOR|ENABLE_DST_ABLEND_FACTOR); - int funcRGB = (ENABLE_SRC_BLND_FACTOR|ENABLE_DST_BLND_FACTOR); - - if (I830_DEBUG&DEBUG_DRI) - fprintf(stderr, "%s\n", __FUNCTION__); - - switch(sfactorA) { - case GL_ZERO: - funcA |= SRC_ABLEND_FACT(BLENDFACT_ZERO); - break; - case GL_SRC_ALPHA: - funcA |= SRC_ABLEND_FACT(BLENDFACT_SRC_ALPHA); - break; - case GL_ONE: - funcA |= SRC_ABLEND_FACT(BLENDFACT_ONE); - break; - case GL_DST_COLOR: - funcA |= SRC_ABLEND_FACT(BLENDFACT_DST_COLR); - break; - case GL_ONE_MINUS_DST_COLOR: - funcA |= SRC_ABLEND_FACT(BLENDFACT_INV_DST_COLR); - break; - case GL_ONE_MINUS_SRC_ALPHA: - funcA |= SRC_ABLEND_FACT(BLENDFACT_INV_SRC_ALPHA); - break; - case GL_DST_ALPHA: - funcA |= SRC_ABLEND_FACT(BLENDFACT_DST_ALPHA); - break; - case GL_ONE_MINUS_DST_ALPHA: - funcA |= SRC_ABLEND_FACT(BLENDFACT_INV_DST_ALPHA); - break; - case GL_SRC_ALPHA_SATURATE: - funcA |= SRC_ABLEND_FACT(BLENDFACT_SRC_ALPHA_SATURATE); - break; - case GL_CONSTANT_COLOR_EXT: - funcA |= SRC_ABLEND_FACT(BLENDFACT_CONST_COLOR); - break; - case GL_ONE_MINUS_CONSTANT_COLOR_EXT: - funcA |= SRC_ABLEND_FACT(BLENDFACT_INV_CONST_COLOR); - break; - case GL_CONSTANT_ALPHA_EXT: - funcA |= SRC_ABLEND_FACT(BLENDFACT_CONST_ALPHA); - break; - case GL_ONE_MINUS_CONSTANT_ALPHA_EXT: - funcA |= SRC_ABLEND_FACT(BLENDFACT_INV_CONST_ALPHA); - break; - default: return; - } - - switch(dfactorA) { - case GL_SRC_ALPHA: - funcA |= DST_ABLEND_FACT(BLENDFACT_SRC_ALPHA); - break; - case GL_ONE_MINUS_SRC_ALPHA: - funcA |= DST_ABLEND_FACT(BLENDFACT_INV_SRC_ALPHA); - break; - case GL_ZERO: - funcA |= DST_ABLEND_FACT(BLENDFACT_ZERO); - break; - case GL_ONE: - funcA |= DST_ABLEND_FACT(BLENDFACT_ONE); - break; - case GL_SRC_COLOR: - funcA |= DST_ABLEND_FACT(BLENDFACT_SRC_COLR); - break; - case GL_ONE_MINUS_SRC_COLOR: - funcA |= DST_ABLEND_FACT(BLENDFACT_INV_SRC_COLR); - break; - case GL_DST_ALPHA: - funcA |= DST_ABLEND_FACT(BLENDFACT_DST_ALPHA); - break; - case GL_ONE_MINUS_DST_ALPHA: - funcA |= DST_ABLEND_FACT(BLENDFACT_INV_DST_ALPHA); - break; - case GL_CONSTANT_COLOR_EXT: - funcA |= DST_ABLEND_FACT(BLENDFACT_CONST_COLOR); - break; - case GL_ONE_MINUS_CONSTANT_COLOR_EXT: - funcA |= DST_ABLEND_FACT(BLENDFACT_INV_CONST_COLOR); - break; - case GL_CONSTANT_ALPHA_EXT: - funcA |= DST_ABLEND_FACT(BLENDFACT_CONST_ALPHA); - break; - case GL_ONE_MINUS_CONSTANT_ALPHA_EXT: - funcA |= DST_ABLEND_FACT(BLENDFACT_INV_CONST_ALPHA); - break; - default: return; - } - - switch(sfactorRGB) { - case GL_ZERO: - funcRGB |= SRC_BLND_FACT(BLENDFACT_ZERO); - break; - case GL_SRC_ALPHA: - funcRGB |= SRC_BLND_FACT(BLENDFACT_SRC_ALPHA); - break; - case GL_ONE: - funcRGB |= SRC_BLND_FACT(BLENDFACT_ONE); - break; - case GL_DST_COLOR: - funcRGB |= SRC_BLND_FACT(BLENDFACT_DST_COLR); - break; - case GL_ONE_MINUS_DST_COLOR: - funcRGB |= SRC_BLND_FACT(BLENDFACT_INV_DST_COLR); - break; - case GL_ONE_MINUS_SRC_ALPHA: - funcRGB |= SRC_BLND_FACT(BLENDFACT_INV_SRC_ALPHA); - break; - case GL_DST_ALPHA: - funcRGB |= SRC_BLND_FACT(BLENDFACT_DST_ALPHA); - break; - case GL_ONE_MINUS_DST_ALPHA: - funcRGB |= SRC_BLND_FACT(BLENDFACT_INV_DST_ALPHA); - break; - case GL_SRC_ALPHA_SATURATE: - funcRGB |= SRC_BLND_FACT(BLENDFACT_SRC_ALPHA_SATURATE); - break; - case GL_CONSTANT_COLOR_EXT: - funcRGB |= SRC_BLND_FACT(BLENDFACT_CONST_COLOR); - break; - case GL_ONE_MINUS_CONSTANT_COLOR_EXT: - funcRGB |= SRC_BLND_FACT(BLENDFACT_INV_CONST_COLOR); - break; - case GL_CONSTANT_ALPHA_EXT: - funcRGB |= SRC_BLND_FACT(BLENDFACT_CONST_ALPHA); - break; - case GL_ONE_MINUS_CONSTANT_ALPHA_EXT: - funcRGB |= SRC_BLND_FACT(BLENDFACT_INV_CONST_ALPHA); - break; - default: return; - } - - switch(dfactorRGB) { - case GL_SRC_ALPHA: - funcRGB |= DST_BLND_FACT(BLENDFACT_SRC_ALPHA); - break; - case GL_ONE_MINUS_SRC_ALPHA: - funcRGB |= DST_BLND_FACT(BLENDFACT_INV_SRC_ALPHA); - break; - case GL_ZERO: - funcRGB |= DST_BLND_FACT(BLENDFACT_ZERO); - break; - case GL_ONE: - funcRGB |= DST_BLND_FACT(BLENDFACT_ONE); - break; - case GL_SRC_COLOR: - funcRGB |= DST_BLND_FACT(BLENDFACT_SRC_COLR); - break; - case GL_ONE_MINUS_SRC_COLOR: - funcRGB |= DST_BLND_FACT(BLENDFACT_INV_SRC_COLR); - break; - case GL_DST_ALPHA: - funcRGB |= DST_BLND_FACT(BLENDFACT_DST_ALPHA); - break; - case GL_ONE_MINUS_DST_ALPHA: - funcRGB |= DST_BLND_FACT(BLENDFACT_INV_DST_ALPHA); - break; - case GL_CONSTANT_COLOR_EXT: - funcRGB |= DST_BLND_FACT(BLENDFACT_CONST_COLOR); - break; - case GL_ONE_MINUS_CONSTANT_COLOR_EXT: - funcRGB |= DST_BLND_FACT(BLENDFACT_INV_CONST_COLOR); - break; - case GL_CONSTANT_ALPHA_EXT: - funcRGB |= DST_BLND_FACT(BLENDFACT_CONST_ALPHA); - break; - case GL_ONE_MINUS_CONSTANT_ALPHA_EXT: - funcRGB |= DST_BLND_FACT(BLENDFACT_INV_CONST_ALPHA); - break; - default: return; - } - - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_IALPHAB] &= ~SRC_DST_ABLEND_MASK; - imesa->Setup[I830_CTXREG_IALPHAB] |= funcA; - imesa->Setup[I830_CTXREG_STATE1] &= ~SRC_DST_BLND_MASK; - imesa->Setup[I830_CTXREG_STATE1] |= funcRGB; - - /* Insure Independant Alpha Blend is really enabled if - * Blending is already enabled. - */ - i830EvalLogicOpBlendState(ctx); -} - -static void i830DepthFunc(GLcontext *ctx, GLenum func) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - int test = 0; - - if (I830_DEBUG&DEBUG_DRI) - fprintf(stderr, "%s\n", __FUNCTION__); - - switch(func) { - case GL_NEVER: - test = COMPAREFUNC_NEVER; - break; - case GL_LESS: - test = COMPAREFUNC_LESS; - break; - case GL_LEQUAL: - test = COMPAREFUNC_LEQUAL; - break; - case GL_GREATER: - test = COMPAREFUNC_GREATER; - break; - case GL_GEQUAL: - test = COMPAREFUNC_GEQUAL; - break; - case GL_NOTEQUAL: - test = COMPAREFUNC_NOTEQUAL; - break; - case GL_EQUAL: - test = COMPAREFUNC_EQUAL; - break; - case GL_ALWAYS: - test = COMPAREFUNC_ALWAYS; - break; - default: return; - } - - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_STATE3] &= ~DEPTH_TEST_FUNC_MASK; - imesa->Setup[I830_CTXREG_STATE3] |= (ENABLE_DEPTH_TEST_FUNC | - DEPTH_TEST_FUNC(test)); -} - -static void i830DepthMask(GLcontext *ctx, GLboolean flag) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - - if (I830_DEBUG&DEBUG_DRI) - fprintf(stderr, "%s flag (%d)\n", __FUNCTION__, flag); - - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - - imesa->Setup[I830_CTXREG_ENABLES_2] &= ~ENABLE_DIS_DEPTH_WRITE_MASK; - - if (flag && ctx->Depth.Test) - imesa->Setup[I830_CTXREG_ENABLES_2] |= ENABLE_DEPTH_WRITE; - else - imesa->Setup[I830_CTXREG_ENABLES_2] |= DISABLE_DEPTH_WRITE; -} - -/* ============================================================= - * Polygon stipple - * - * The i830 supports a 4x4 stipple natively, GL wants 32x32. - * Fortunately stipple is usually a repeating pattern. - */ -static void i830PolygonStipple( GLcontext *ctx, const GLubyte *mask ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - const GLubyte *m = mask; - GLubyte p[4]; - int i,j,k; - int active = (ctx->Polygon.StippleFlag && - imesa->reduced_primitive == GL_TRIANGLES); - GLuint newMask; - - if (active) { - I830_STATECHANGE(imesa, I830_UPLOAD_STIPPLE); - imesa->StippleSetup[I830_STPREG_ST1] &= ~ST1_ENABLE; - } - - p[0] = mask[12] & 0xf; p[0] |= p[0] << 4; - p[1] = mask[8] & 0xf; p[1] |= p[1] << 4; - p[2] = mask[4] & 0xf; p[2] |= p[2] << 4; - p[3] = mask[0] & 0xf; p[3] |= p[3] << 4; - - for (k = 0 ; k < 8 ; k++) - for (j = 3 ; j >= 0; j--) - for (i = 0 ; i < 4 ; i++, m++) - if (*m != p[j]) { - imesa->hw_stipple = 0; - return; - } - - newMask = (((p[0] & 0xf) << 0) | - ((p[1] & 0xf) << 4) | - ((p[2] & 0xf) << 8) | - ((p[3] & 0xf) << 12)); - - - if (newMask == 0xffff || newMask == 0x0) { - /* this is needed to make conform pass */ - imesa->hw_stipple = 0; - return; - } - - imesa->StippleSetup[I830_STPREG_ST1] &= ~0xffff; - imesa->StippleSetup[I830_STPREG_ST1] |= newMask; - imesa->hw_stipple = 1; - - if (active) - imesa->StippleSetup[I830_STPREG_ST1] |= ST1_ENABLE; -} - -static void i830PolygonStippleFallback( GLcontext *ctx, const GLubyte *mask ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - imesa->hw_stipple = 0; - (void) i830PolygonStipple; -} - -/* ============================================================= - * Hardware clipping - */ -static void i830Scissor(GLcontext *ctx, GLint x, GLint y, - GLsizei w, GLsizei h) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - int x1 = x; - int y1 = imesa->driDrawable->h - (y + h); - int x2 = x + w - 1; - int y2 = y1 + h - 1; - - if (I830_DEBUG&DEBUG_DRI) - fprintf(stderr, "[%s] x(%d) y(%d) w(%d) h(%d)\n", __FUNCTION__, - x, y, w, h); - - if (x1 < 0) x1 = 0; - if (y1 < 0) y1 = 0; - if (x2 < 0) x2 = 0; - if (y2 < 0) y2 = 0; - - if (x2 >= imesa->i830Screen->width) x2 = imesa->i830Screen->width-1; - if (y2 >= imesa->i830Screen->height) y2 = imesa->i830Screen->height-1; - if (x1 >= imesa->i830Screen->width) x1 = imesa->i830Screen->width-1; - if (y1 >= imesa->i830Screen->height) y1 = imesa->i830Screen->height-1; - - - I830_STATECHANGE(imesa, I830_UPLOAD_BUFFERS); - imesa->BufferSetup[I830_DESTREG_SR1] = (y1 << 16) | (x1 & 0xffff); - imesa->BufferSetup[I830_DESTREG_SR2] = (y2 << 16) | (x2 & 0xffff); -} - -static void i830LogicOp(GLcontext *ctx, GLenum opcode) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - int tmp = 0; - - if (I830_DEBUG&DEBUG_DRI) - fprintf(stderr, "%s\n", __FUNCTION__); - - /* FIXME: This should be a look-up table, like the r200 driver. */ - switch(opcode) { - case GL_CLEAR: - tmp = LOGICOP_CLEAR; - break; - case GL_AND: - tmp = LOGICOP_AND; - break; - case GL_AND_REVERSE: - tmp = LOGICOP_AND_RVRSE; - break; - case GL_COPY: - tmp = LOGICOP_COPY; - break; - case GL_COPY_INVERTED: - tmp = LOGICOP_COPY_INV; - break; - case GL_AND_INVERTED: - tmp = LOGICOP_AND_INV; - break; - case GL_NOOP: - tmp = LOGICOP_NOOP; - break; - case GL_XOR: - tmp = LOGICOP_XOR; - break; - case GL_OR: - tmp = LOGICOP_OR; - break; - case GL_OR_INVERTED: - tmp = LOGICOP_OR_INV; - break; - case GL_NOR: - tmp = LOGICOP_NOR; - break; - case GL_EQUIV: - tmp = LOGICOP_EQUIV; - break; - case GL_INVERT: - tmp = LOGICOP_INV; - break; - case GL_OR_REVERSE: - tmp = LOGICOP_OR_RVRSE; - break; - case GL_NAND: - tmp = LOGICOP_NAND; - break; - case GL_SET: - tmp = LOGICOP_SET; - break; - default: - return; - } - - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_STATE4] &= ~LOGICOP_MASK; - imesa->Setup[I830_CTXREG_STATE4] |= LOGIC_OP_FUNC(tmp); - - /* Make sure all the enables are correct */ - i830EvalLogicOpBlendState(ctx); -} - -/* Fallback to swrast for select and feedback. - */ -static void i830RenderMode( GLcontext *ctx, GLenum mode ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - FALLBACK( imesa, I830_FALLBACK_RENDERMODE, (mode != GL_RENDER) ); -} - -static void i830DrawBuffer(GLcontext *ctx, GLenum mode ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - - /* - * _DrawDestMask is easier to cope with than . - */ - switch ( ctx->Color._DrawDestMask ) { - case FRONT_LEFT_BIT: - I830_FIREVERTICES(imesa); - I830_STATECHANGE(imesa, I830_UPLOAD_BUFFERS); - imesa->BufferSetup[I830_DESTREG_CBUFADDR] = imesa->i830Screen->fbOffset; - i830XMesaSetFrontClipRects( imesa ); - FALLBACK( imesa, I830_FALLBACK_DRAW_BUFFER, GL_FALSE ); - break; - case BACK_LEFT_BIT: - I830_FIREVERTICES(imesa); - I830_STATECHANGE(imesa, I830_UPLOAD_BUFFERS); - imesa->BufferSetup[I830_DESTREG_CBUFADDR] = - imesa->i830Screen->backOffset; - i830XMesaSetBackClipRects( imesa ); - FALLBACK( imesa, I830_FALLBACK_DRAW_BUFFER, GL_FALSE ); - break; - default: - /* GL_NONE or GL_FRONT_AND_BACK or stereo left&right, etc */ - FALLBACK( imesa, I830_FALLBACK_DRAW_BUFFER, GL_TRUE ); - return; - } - - /* We want to update the s/w rast state too so that i830SetBuffer() - * gets called. - */ - _swrast_DrawBuffer(ctx, mode); -} - -static void i830ReadBuffer(GLcontext *ctx, GLenum mode ) -{ - /* nothing, until we implement h/w glRead/CopyPixels or CopyTexImage */ -} - -static void i830ClearColor(GLcontext *ctx, const GLfloat color[4]) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - - CLAMPED_FLOAT_TO_UBYTE(imesa->clear_red, color[0]); - CLAMPED_FLOAT_TO_UBYTE(imesa->clear_green, color[1]); - CLAMPED_FLOAT_TO_UBYTE(imesa->clear_blue, color[2]); - CLAMPED_FLOAT_TO_UBYTE(imesa->clear_alpha, color[3]); - - imesa->ClearColor = i830PackColor(imesa->i830Screen->fbFormat, - imesa->clear_red, - imesa->clear_green, - imesa->clear_blue, - imesa->clear_alpha); -} - -static void i830CullFaceFrontFace(GLcontext *ctx, GLenum unused) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - GLuint mode = CULLMODE_BOTH; - - if (I830_DEBUG&DEBUG_DRI) - fprintf(stderr, "%s\n", __FUNCTION__); - - if (ctx->Polygon.CullFaceMode != GL_FRONT_AND_BACK) { - mode = CULLMODE_CW; - - if (ctx->Polygon.CullFaceMode == GL_FRONT) - mode ^= (CULLMODE_CW ^ CULLMODE_CCW); - if (ctx->Polygon.FrontFace != GL_CCW) - mode ^= (CULLMODE_CW ^ CULLMODE_CCW); - } - - imesa->LcsCullMode = mode; - - if (ctx->Polygon.CullFlag) { - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_STATE3] &= ~CULLMODE_MASK; - imesa->Setup[I830_CTXREG_STATE3] |= ENABLE_CULL_MODE | mode; - } -} - -static void i830LineWidth( GLcontext *ctx, GLfloat widthf ) -{ - i830ContextPtr imesa = I830_CONTEXT( ctx ); - int width; - - if (I830_DEBUG&DEBUG_DRI) - fprintf(stderr, "%s\n", __FUNCTION__); - - width = FloatToInt(widthf * 2); - CLAMP_SELF(width, 1, 15); - - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_STATE5] &= ~FIXED_LINE_WIDTH_MASK; - imesa->Setup[I830_CTXREG_STATE5] |= (ENABLE_FIXED_LINE_WIDTH | - FIXED_LINE_WIDTH(width)); -} - -static void i830PointSize(GLcontext *ctx, GLfloat size) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - GLint point_size = FloatToInt(size); - - if (I830_DEBUG&DEBUG_DRI) - fprintf(stderr, "%s\n", __FUNCTION__); - - CLAMP_SELF(point_size, 1, 256); - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_STATE5] &= ~FIXED_POINT_WIDTH_MASK; - imesa->Setup[I830_CTXREG_STATE5] |= (ENABLE_FIXED_POINT_WIDTH | - FIXED_POINT_WIDTH(point_size)); -} - - -/* ============================================================= - * Color masks - */ - -static void i830ColorMask(GLcontext *ctx, - GLboolean r, GLboolean g, - GLboolean b, GLboolean a) -{ - i830ContextPtr imesa = I830_CONTEXT( ctx ); - GLuint tmp = 0; - - if (I830_DEBUG&DEBUG_DRI) - fprintf(stderr, "%s r(%d) g(%d) b(%d) a(%d)\n", __FUNCTION__, r, g, b, a); - - imesa->mask_red = !r; - imesa->mask_green = !g; - imesa->mask_blue = !b; - imesa->mask_alpha = !a; - - tmp = (imesa->Setup[I830_CTXREG_ENABLES_2] & ~WRITEMASK_MASK) | - ENABLE_COLOR_MASK | - ENABLE_COLOR_WRITE | - ((!r) << WRITEMASK_RED_SHIFT) | - ((!g) << WRITEMASK_GREEN_SHIFT) | - ((!b) << WRITEMASK_BLUE_SHIFT) | - ((!a) << WRITEMASK_ALPHA_SHIFT); - - if (tmp != imesa->Setup[I830_CTXREG_ENABLES_2]) { - I830_FIREVERTICES(imesa); - imesa->dirty |= I830_UPLOAD_CTX; - imesa->Setup[I830_CTXREG_ENABLES_2] = tmp; - } -} - -static void update_specular( GLcontext *ctx ) -{ - i830ContextPtr imesa = I830_CONTEXT( ctx ); - - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_ENABLES_1] &= ~ENABLE_SPEC_ADD_MASK; - - if (ctx->_TriangleCaps & DD_SEPARATE_SPECULAR) - imesa->Setup[I830_CTXREG_ENABLES_1] |= ENABLE_SPEC_ADD; - else - imesa->Setup[I830_CTXREG_ENABLES_1] |= DISABLE_SPEC_ADD; -} - -static void i830LightModelfv(GLcontext *ctx, GLenum pname, - const GLfloat *param) -{ - if (I830_DEBUG&DEBUG_DRI) - fprintf(stderr, "%s\n", __FUNCTION__); - - if (pname == GL_LIGHT_MODEL_COLOR_CONTROL) { - update_specular( ctx ); - } -} - -/* In Mesa 3.5 we can reliably do native flatshading. - */ -static void i830ShadeModel(GLcontext *ctx, GLenum mode) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - - -#define SHADE_MODE_MASK ((1<<10)|(1<<8)|(1<<6)|(1<<4)) - - imesa->Setup[I830_CTXREG_STATE3] &= ~SHADE_MODE_MASK; - - if (mode == GL_FLAT) { - imesa->Setup[I830_CTXREG_STATE3] |= (ALPHA_SHADE_MODE(SHADE_MODE_FLAT) | - FOG_SHADE_MODE(SHADE_MODE_FLAT) | - SPEC_SHADE_MODE(SHADE_MODE_FLAT) | - COLOR_SHADE_MODE(SHADE_MODE_FLAT)); - } else { - imesa->Setup[I830_CTXREG_STATE3] |= (ALPHA_SHADE_MODE(SHADE_MODE_LINEAR) | - FOG_SHADE_MODE(SHADE_MODE_LINEAR) | - SPEC_SHADE_MODE(SHADE_MODE_LINEAR) | - COLOR_SHADE_MODE(SHADE_MODE_LINEAR)); - } -} - -/* ============================================================= - * Fog - */ -static void i830Fogfv(GLcontext *ctx, GLenum pname, const GLfloat *param) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - - if (I830_DEBUG&DEBUG_DRI) - fprintf(stderr, "%s\n", __FUNCTION__); - - if (pname == GL_FOG_COLOR) { - GLuint color = (((GLubyte)(ctx->Fog.Color[0]*255.0F) << 16) | - ((GLubyte)(ctx->Fog.Color[1]*255.0F) << 8) | - ((GLubyte)(ctx->Fog.Color[2]*255.0F) << 0)); - - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_FOGCOLOR] = (STATE3D_FOG_COLOR_CMD | color); - } -} - -/* ============================================================= - */ - -static void i830Enable(GLcontext *ctx, GLenum cap, GLboolean state) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - - switch(cap) { - case GL_LIGHTING: - case GL_COLOR_SUM_EXT: - update_specular( ctx ); - break; - - case GL_ALPHA_TEST: - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_ENABLES_1] &= ~ENABLE_DIS_ALPHA_TEST_MASK; - if (state) - imesa->Setup[I830_CTXREG_ENABLES_1] |= ENABLE_ALPHA_TEST; - else - imesa->Setup[I830_CTXREG_ENABLES_1] |= DISABLE_ALPHA_TEST; - - break; - - case GL_BLEND: - case GL_COLOR_LOGIC_OP: - case GL_INDEX_LOGIC_OP: - i830EvalLogicOpBlendState(ctx); - break; - - case GL_DITHER: - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_ENABLES_2] &= ~ENABLE_DITHER; - - if (state) - imesa->Setup[I830_CTXREG_ENABLES_2] |= ENABLE_DITHER; - else - imesa->Setup[I830_CTXREG_ENABLES_2] |= DISABLE_DITHER; - break; - - case GL_DEPTH_TEST: - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_ENABLES_1] &= ~ENABLE_DIS_DEPTH_TEST_MASK; - - if (state) - imesa->Setup[I830_CTXREG_ENABLES_1] |= ENABLE_DEPTH_TEST; - else - imesa->Setup[I830_CTXREG_ENABLES_1] |= DISABLE_DEPTH_TEST; - - /* Also turn off depth writes when GL_DEPTH_TEST is disabled: - */ - i830DepthMask( ctx, state ); - break; - - case GL_SCISSOR_TEST: - I830_STATECHANGE(imesa, I830_UPLOAD_BUFFERS); - - if (state) - imesa->BufferSetup[I830_DESTREG_SENABLE] = - (STATE3D_SCISSOR_ENABLE_CMD | - ENABLE_SCISSOR_RECT); - else - imesa->BufferSetup[I830_DESTREG_SENABLE] = - (STATE3D_SCISSOR_ENABLE_CMD | - DISABLE_SCISSOR_RECT); - - imesa->upload_cliprects = GL_TRUE; - break; - - case GL_LINE_SMOOTH: - if (imesa->reduced_primitive == GL_LINES) { - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - - imesa->Setup[I830_CTXREG_AA] &= ~AA_LINE_ENABLE; - if (state) - imesa->Setup[I830_CTXREG_AA] |= AA_LINE_ENABLE; - else - imesa->Setup[I830_CTXREG_AA] |= AA_LINE_DISABLE; - } - break; - - case GL_FOG: - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_ENABLES_1] &= ~ENABLE_DIS_FOG_MASK; - if (state) - imesa->Setup[I830_CTXREG_ENABLES_1] |= I830_ENABLE_FOG; - else - imesa->Setup[I830_CTXREG_ENABLES_1] |= I830_DISABLE_FOG; - break; - - case GL_CULL_FACE: - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_STATE3] &= ~CULLMODE_MASK; - if (state) - imesa->Setup[I830_CTXREG_STATE3] |= (ENABLE_CULL_MODE | - imesa->LcsCullMode); - else - imesa->Setup[I830_CTXREG_STATE3] |= (ENABLE_CULL_MODE | - CULLMODE_NONE); - break; - - case GL_TEXTURE_2D: -/* I830_STATECHANGE(imesa, I830_UPLOAD_CTX); */ -/* imesa->Setup[I830_CTXREG_ENABLES_1] &= ~ENABLE_SPEC_ADD_MASK; */ - break; - - case GL_STENCIL_TEST: - if (imesa->hw_stencil) { - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_ENABLES_1] &= ~ENABLE_STENCIL_TEST; - imesa->Setup[I830_CTXREG_ENABLES_2] &= ~ENABLE_STENCIL_WRITE; - - if (state) { - imesa->Setup[I830_CTXREG_ENABLES_1] |= ENABLE_STENCIL_TEST; - imesa->Setup[I830_CTXREG_ENABLES_2] |= ENABLE_STENCIL_WRITE; - } else { - imesa->Setup[I830_CTXREG_ENABLES_1] |= DISABLE_STENCIL_TEST; - imesa->Setup[I830_CTXREG_ENABLES_2] |= DISABLE_STENCIL_WRITE; - } - } else { - FALLBACK( imesa, I830_FALLBACK_STENCIL, state ); - } - break; - - case GL_POLYGON_STIPPLE: -#if 0 - /* The stipple command worked on my 855GM box, but not my 845G. - * I'll do more testing later to find out exactly which hardware - * supports it. Disabled for now. - */ - if (imesa->hw_stipple && imesa->reduced_primitive == GL_TRIANGLES) - { - I830_STATECHANGE(imesa, I830_UPLOAD_STIPPLE); - imesa->StippleSetup[I830_STPREG_ST1] &= ~ST1_ENABLE; - if (state) - imesa->StippleSetup[I830_STPREG_ST1] |= ST1_ENABLE; - } -#endif - break; - - default: - ; - } -} - - -void i830EmitDrawingRectangle( i830ContextPtr imesa ) -{ - __DRIdrawablePrivate *dPriv = imesa->driDrawable; - i830ScreenPrivate *i830Screen = imesa->i830Screen; - int x0 = imesa->drawX; - int y0 = imesa->drawY; - int x1 = x0 + dPriv->w; - int y1 = y0 + dPriv->h; - - /* Don't set drawing rectangle */ - if (I830_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "%s x0(%d) x1(%d) y0(%d) y1(%d)\n", __FUNCTION__, - x0, x1, y0, y1); - - /* Coordinate origin of the window - may be offscreen. - */ - imesa->BufferSetup[I830_DESTREG_DR4] = ((y0<<16) | - (((unsigned)x0)&0xFFFF)); - - /* Clip to screen. - */ - if (x0 < 0) x0 = 0; - if (y0 < 0) y0 = 0; - if (x1 > i830Screen->width-1) x1 = i830Screen->width-1; - if (y1 > i830Screen->height-1) y1 = i830Screen->height-1; - - - /* Onscreen drawing rectangle. - */ - imesa->BufferSetup[I830_DESTREG_DR2] = ((y0<<16) | x0); - imesa->BufferSetup[I830_DESTREG_DR3] = (((y1+1)<<16) | (x1+1)); - - - /* Just add in our dirty flag, since we might be called when locked */ - /* Might want to modify how this is done. */ - imesa->dirty |= I830_UPLOAD_BUFFERS; - - if (0) - fprintf(stderr, "[%s] DR2(0x%08x) DR3(0x%08x) DR4(0x%08x)\n", - __FUNCTION__, - imesa->BufferSetup[I830_DESTREG_DR2], - imesa->BufferSetup[I830_DESTREG_DR3], - imesa->BufferSetup[I830_DESTREG_DR4]); -} - -/* This could be done in hardware, will do once I have the driver - * up and running. - */ -static void i830CalcViewport( GLcontext *ctx ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - const GLfloat *v = ctx->Viewport._WindowMap.m; - GLfloat *m = imesa->ViewportMatrix.m; - - /* See also i830_translate_vertex. SUBPIXEL adjustments can be done - * via state vars, too. - */ - m[MAT_SX] = v[MAT_SX]; - m[MAT_TX] = v[MAT_TX] + SUBPIXEL_X; - m[MAT_SY] = - v[MAT_SY]; - m[MAT_TY] = - v[MAT_TY] + imesa->driDrawable->h + SUBPIXEL_Y; - m[MAT_SZ] = v[MAT_SZ] * imesa->depth_scale; - m[MAT_TZ] = v[MAT_TZ] * imesa->depth_scale; -} - -static void i830Viewport( GLcontext *ctx, - GLint x, GLint y, - GLsizei width, GLsizei height ) -{ - i830CalcViewport( ctx ); -} - -static void i830DepthRange( GLcontext *ctx, - GLclampd nearval, GLclampd farval ) -{ - i830CalcViewport( ctx ); -} - -void i830PrintDirty( const char *msg, GLuint state ) -{ - fprintf(stderr, "%s (0x%x): %s%s%s%s%s%s%s\n", - msg, - (unsigned int) state, - (state & I830_UPLOAD_TEX0) ? "upload-tex0, " : "", - (state & I830_UPLOAD_TEX1) ? "upload-tex1, " : "", - (state & I830_UPLOAD_CTX) ? "upload-ctx, " : "", - (state & I830_UPLOAD_BUFFERS) ? "upload-bufs, " : "", - (state & I830_UPLOAD_TEXBLEND0) ? "upload-blend0, " : "", - (state & I830_UPLOAD_TEXBLEND1) ? "upload-blend1, " : "", - (state & I830_UPLOAD_STIPPLE) ? "stipple, " : "" - ); -} - -/* Push the state into the sarea and/or texture memory. - */ -void i830EmitHwStateLocked( i830ContextPtr imesa ) -{ - int i; - - if (I830_DEBUG & DEBUG_STATE) - i830PrintDirty( __FUNCTION__, imesa->dirty ); - - if ((imesa->dirty & I830_UPLOAD_TEX0_IMAGE) && imesa->CurrentTexObj[0]) - i830UploadTexImagesLocked(imesa, imesa->CurrentTexObj[0]); - if ((imesa->dirty & I830_UPLOAD_TEX1_IMAGE) && imesa->CurrentTexObj[1]) - i830UploadTexImagesLocked(imesa, imesa->CurrentTexObj[1]); - if (imesa->dirty & I830_UPLOAD_CTX) { - memcpy( imesa->sarea->ContextState, - imesa->Setup, sizeof(imesa->Setup) ); - } - - for (i = 0; i < I830_TEXTURE_COUNT; i++) { - if ((imesa->dirty & I830_UPLOAD_TEX_N(i)) && imesa->CurrentTexObj[i]) { - imesa->sarea->dirty |= I830_UPLOAD_TEX_N(i); - memcpy(imesa->sarea->TexState[i], - imesa->CurrentTexObj[i]->Setup, - sizeof(imesa->sarea->TexState[i])); - - imesa->sarea->TexState[i][I830_TEXREG_TM0S3] &= ~TM0S3_LOD_BIAS_MASK; - imesa->sarea->TexState[i][I830_TEXREG_TM0S3] |= imesa->LodBias[i]; - - /* Update the LRU usage */ - if (imesa->CurrentTexObj[i]->base.memBlock) - driUpdateTextureLRU( (driTextureObject *) - imesa->CurrentTexObj[i] ); - } - } - /* Need to figure out if texturing state, or enable changed. */ - - for (i = 0; i < I830_TEXBLEND_COUNT; i++) { - if (imesa->dirty & I830_UPLOAD_TEXBLEND_N(i)) { - imesa->sarea->dirty |= I830_UPLOAD_TEXBLEND_N(i); - memcpy(imesa->sarea->TexBlendState[i],imesa->TexBlend[i], - imesa->TexBlendWordsUsed[i] * 4); - imesa->sarea->TexBlendStateWordsUsed[i] = - imesa->TexBlendWordsUsed[i]; - } - } - - if (imesa->dirty & I830_UPLOAD_BUFFERS) { - memcpy( imesa->sarea->BufferState,imesa->BufferSetup, - sizeof(imesa->BufferSetup) ); - } - - if (imesa->dirty & I830_UPLOAD_STIPPLE) { - memcpy( imesa->sarea->StippleState,imesa->StippleSetup, - sizeof(imesa->StippleSetup) ); - } - - if (imesa->dirty & I830_UPLOAD_TEX_PALETTE_SHARED) { - memcpy( imesa->sarea->Palette[0],imesa->palette, - sizeof(imesa->sarea->Palette[0])); - } else { - i830TextureObjectPtr p; - if (imesa->dirty & I830_UPLOAD_TEX_PALETTE_N(0)) { - p = imesa->CurrentTexObj[0]; - memcpy( imesa->sarea->Palette[0],p->palette, - sizeof(imesa->sarea->Palette[0])); - } - if (imesa->dirty & I830_UPLOAD_TEX_PALETTE_N(1)) { - p = imesa->CurrentTexObj[1]; - memcpy( imesa->sarea->Palette[1], - p->palette, - sizeof(imesa->sarea->Palette[1])); - } - } - - imesa->sarea->dirty |= (imesa->dirty & ~(I830_UPLOAD_TEX_MASK | - I830_UPLOAD_TEXBLEND_MASK)); - - imesa->upload_cliprects = GL_TRUE; - imesa->dirty = 0; -} - - -void i830DDInitState( GLcontext *ctx ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - i830ScreenPrivate *i830Screen = imesa->i830Screen; - int i, j; - - imesa->clear_red = 0; - imesa->clear_green = 0; - imesa->clear_blue = 0; - imesa->clear_alpha = 0; - - imesa->mask_red = GL_FALSE; - imesa->mask_green = GL_FALSE; - imesa->mask_blue = GL_FALSE; - imesa->mask_alpha = GL_FALSE; - - /* Zero all texture state */ - for (i = 0; i < I830_TEXBLEND_COUNT; i++) { - for (j = 0; j < I830_TEXBLEND_SIZE; j++) { - imesa->TexBlend[i][j] = 0; - imesa->Init_TexBlend[i][j] = 0; - } - imesa->TexBlendWordsUsed[i] = 0; - imesa->Init_TexBlendWordsUsed[i] = 0; - imesa->TexBlendColorPipeNum[i] = 0; - imesa->Init_TexBlendColorPipeNum[i] = 0; - } - - /* Set default blend state */ - imesa->TexBlend[0][0] = (STATE3D_MAP_BLEND_OP_CMD(0) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXOP_LAST_STAGE | - TEXBLENDOP_ARG1); - imesa->TexBlend[0][1] = (STATE3D_MAP_BLEND_OP_CMD(0) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[0][2] = (STATE3D_MAP_BLEND_ARG_CMD(0) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_DIFFUSE); - imesa->TexBlend[0][3] = (STATE3D_MAP_BLEND_ARG_CMD(0) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_DIFFUSE); - - imesa->TexBlendWordsUsed[0] = 4; - imesa->TexBlendColorPipeNum[0] = 0; - - imesa->Init_TexBlend[0][0] = (STATE3D_MAP_BLEND_OP_CMD(0) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXOP_LAST_STAGE | - TEXBLENDOP_ARG1); - imesa->Init_TexBlend[0][1] = (STATE3D_MAP_BLEND_OP_CMD(0) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->Init_TexBlend[0][2] = (STATE3D_MAP_BLEND_ARG_CMD(0) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->Init_TexBlend[0][3] = (STATE3D_MAP_BLEND_ARG_CMD(0) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->Init_TexBlendWordsUsed[0] = 4; - imesa->Init_TexBlendColorPipeNum[0] = 0; - - memset(imesa->Setup, 0, sizeof(imesa->Setup)); - - imesa->Setup[I830_CTXREG_VF] = (STATE3D_VERTEX_FORMAT_CMD | - VRTX_TEX_COORD_COUNT(1) | - VRTX_HAS_DIFFUSE | - VRTX_HAS_SPEC | - VRTX_HAS_XYZW); - imesa->vertex_format = 0; - imesa->Setup[I830_CTXREG_VF2] = (STATE3D_VERTEX_FORMAT_2_CMD | - VRTX_TEX_SET_0_FMT(TEXCOORDFMT_2D) | - VRTX_TEX_SET_1_FMT(TEXCOORDFMT_2D) | - VRTX_TEX_SET_2_FMT(TEXCOORDFMT_2D) | - VRTX_TEX_SET_3_FMT(TEXCOORDFMT_2D)); - - imesa->Setup[I830_CTXREG_AA] = (STATE3D_AA_CMD | - AA_LINE_ECAAR_WIDTH_ENABLE | - AA_LINE_ECAAR_WIDTH_1_0 | - AA_LINE_REGION_WIDTH_ENABLE | - AA_LINE_REGION_WIDTH_1_0 | - AA_LINE_DISABLE); - - imesa->Setup[I830_CTXREG_ENABLES_1] = (STATE3D_ENABLES_1_CMD | - DISABLE_LOGIC_OP | - DISABLE_STENCIL_TEST | - DISABLE_DEPTH_BIAS | - DISABLE_SPEC_ADD | - I830_DISABLE_FOG | - DISABLE_ALPHA_TEST | - DISABLE_COLOR_BLEND | - DISABLE_DEPTH_TEST); - - if (imesa->hw_stencil) { - imesa->Setup[I830_CTXREG_ENABLES_2] = (STATE3D_ENABLES_2_CMD | - ENABLE_STENCIL_WRITE | - ENABLE_TEX_CACHE | - ENABLE_DITHER | - ENABLE_COLOR_MASK | - /* set no color comps disabled */ - ENABLE_COLOR_WRITE | - ENABLE_DEPTH_WRITE); - } else { - imesa->Setup[I830_CTXREG_ENABLES_2] = (STATE3D_ENABLES_2_CMD | - DISABLE_STENCIL_WRITE | - ENABLE_TEX_CACHE | - ENABLE_DITHER | - ENABLE_COLOR_MASK | - /* set no color comps disabled */ - ENABLE_COLOR_WRITE | - ENABLE_DEPTH_WRITE); - } - - imesa->Setup[I830_CTXREG_STATE1] = (STATE3D_MODES_1_CMD | - ENABLE_COLR_BLND_FUNC | - BLENDFUNC_ADD | - ENABLE_SRC_BLND_FACTOR | - SRC_BLND_FACT(BLENDFACT_ONE) | - ENABLE_DST_BLND_FACTOR | - DST_BLND_FACT(BLENDFACT_ZERO) ); - - imesa->Setup[I830_CTXREG_STATE2] = (STATE3D_MODES_2_CMD | - ENABLE_GLOBAL_DEPTH_BIAS | - GLOBAL_DEPTH_BIAS(0) | - ENABLE_ALPHA_TEST_FUNC | - ALPHA_TEST_FUNC(COMPAREFUNC_ALWAYS) | - ALPHA_REF_VALUE(0) ); - - imesa->Setup[I830_CTXREG_STATE3] = (STATE3D_MODES_3_CMD | - ENABLE_DEPTH_TEST_FUNC | - DEPTH_TEST_FUNC(COMPAREFUNC_LESS) | - ENABLE_ALPHA_SHADE_MODE | - ALPHA_SHADE_MODE(SHADE_MODE_LINEAR) | - ENABLE_FOG_SHADE_MODE | - FOG_SHADE_MODE(SHADE_MODE_LINEAR) | - ENABLE_SPEC_SHADE_MODE | - SPEC_SHADE_MODE(SHADE_MODE_LINEAR) | - ENABLE_COLOR_SHADE_MODE | - COLOR_SHADE_MODE(SHADE_MODE_LINEAR) | - ENABLE_CULL_MODE | - CULLMODE_NONE); - - imesa->Setup[I830_CTXREG_STATE4] = (STATE3D_MODES_4_CMD | - ENABLE_LOGIC_OP_FUNC | - LOGIC_OP_FUNC(LOGICOP_COPY) | - ENABLE_STENCIL_TEST_MASK | - STENCIL_TEST_MASK(0xff) | - ENABLE_STENCIL_WRITE_MASK | - STENCIL_WRITE_MASK(0xff)); - - imesa->Setup[I830_CTXREG_STENCILTST] = (STATE3D_STENCIL_TEST_CMD | - ENABLE_STENCIL_PARMS | - STENCIL_FAIL_OP(STENCILOP_KEEP) | - STENCIL_PASS_DEPTH_FAIL_OP(STENCILOP_KEEP) | - STENCIL_PASS_DEPTH_PASS_OP(STENCILOP_KEEP) | - ENABLE_STENCIL_TEST_FUNC | - STENCIL_TEST_FUNC(COMPAREFUNC_ALWAYS) | - ENABLE_STENCIL_REF_VALUE | - STENCIL_REF_VALUE(0) ); - - imesa->Setup[I830_CTXREG_STATE5] = (STATE3D_MODES_5_CMD | - FLUSH_TEXTURE_CACHE | - ENABLE_SPRITE_POINT_TEX | - SPRITE_POINT_TEX_OFF | - ENABLE_FIXED_LINE_WIDTH | - FIXED_LINE_WIDTH(0x2) | /* 1.0 */ - ENABLE_FIXED_POINT_WIDTH | - FIXED_POINT_WIDTH(1) ); - - imesa->Setup[I830_CTXREG_IALPHAB] = (STATE3D_INDPT_ALPHA_BLEND_CMD | - DISABLE_INDPT_ALPHA_BLEND | - ENABLE_ALPHA_BLENDFUNC | - ABLENDFUNC_ADD); - - imesa->Setup[I830_CTXREG_FOGCOLOR] = (STATE3D_FOG_COLOR_CMD | - FOG_COLOR_RED(0) | - FOG_COLOR_GREEN(0) | - FOG_COLOR_BLUE(0)); - - imesa->Setup[I830_CTXREG_BLENDCOLR0] = (STATE3D_CONST_BLEND_COLOR_CMD); - - imesa->Setup[I830_CTXREG_BLENDCOLR] = 0; - - imesa->Setup[I830_CTXREG_MCSB0] = STATE3D_MAP_COORD_SETBIND_CMD; - imesa->Setup[I830_CTXREG_MCSB1] = (TEXBIND_SET3(TEXCOORDSRC_VTXSET_3) | - TEXBIND_SET2(TEXCOORDSRC_VTXSET_2) | - TEXBIND_SET1(TEXCOORDSRC_VTXSET_1) | - TEXBIND_SET0(TEXCOORDSRC_VTXSET_0)); - - imesa->LcsCullMode = CULLMODE_CW; /* GL default */ - - memset(imesa->BufferSetup, 0, sizeof(imesa->BufferSetup)); - memset(imesa->StippleSetup, 0, sizeof(imesa->StippleSetup)); - - - if (imesa->glCtx->Visual.doubleBufferMode && - imesa->sarea->pf_current_page == 0) { - imesa->drawMap = i830Screen->back.map; - imesa->readMap = i830Screen->back.map; - imesa->BufferSetup[I830_DESTREG_CBUFADDR] = i830Screen->backOffset; - imesa->BufferSetup[I830_DESTREG_DBUFADDR] = 0; - } else { - /* use front buffer by default */ - imesa->drawMap = (char *)imesa->driScreen->pFB; - imesa->readMap = (char *)imesa->driScreen->pFB; - imesa->BufferSetup[I830_DESTREG_CBUFADDR] = i830Screen->fbOffset; - imesa->BufferSetup[I830_DESTREG_DBUFADDR] = 0; - } - - imesa->BufferSetup[I830_DESTREG_DV0] = STATE3D_DST_BUF_VARS_CMD; - - switch (i830Screen->fbFormat) { - case DV_PF_555: - case DV_PF_565: - imesa->BufferSetup[I830_DESTREG_DV1] = (DSTORG_HORT_BIAS(0x8) | /* .5 */ - DSTORG_VERT_BIAS(0x8) | /* .5 */ - i830Screen->fbFormat | - DEPTH_IS_Z | - DEPTH_FRMT_16_FIXED); - break; - case DV_PF_8888: - imesa->BufferSetup[I830_DESTREG_DV1] = (DSTORG_HORT_BIAS(0x8) | /* .5 */ - DSTORG_VERT_BIAS(0x8) | /* .5 */ - i830Screen->fbFormat | - DEPTH_IS_Z | - DEPTH_FRMT_24_FIXED_8_OTHER); - break; - } - imesa->BufferSetup[I830_DESTREG_SENABLE] = (STATE3D_SCISSOR_ENABLE_CMD | - DISABLE_SCISSOR_RECT); - imesa->BufferSetup[I830_DESTREG_SR0] = STATE3D_SCISSOR_RECT_0_CMD; - imesa->BufferSetup[I830_DESTREG_SR1] = 0; - imesa->BufferSetup[I830_DESTREG_SR2] = 0; - - imesa->BufferSetup[I830_DESTREG_DR0] = STATE3D_DRAW_RECT_CMD; - imesa->BufferSetup[I830_DESTREG_DR1] = 0; - imesa->BufferSetup[I830_DESTREG_DR2] = 0; - imesa->BufferSetup[I830_DESTREG_DR3] = (((i830Screen->height)<<16) | - (i830Screen->width)); - imesa->BufferSetup[I830_DESTREG_DR4] = 0; - - memcpy( imesa->Init_Setup, - imesa->Setup, - sizeof(imesa->Setup) ); - memcpy( imesa->Init_BufferSetup, - imesa->BufferSetup, - sizeof(imesa->BufferSetup) ); - -} - -static void i830InvalidateState( GLcontext *ctx, GLuint new_state ) -{ - _swrast_InvalidateState( ctx, new_state ); - _swsetup_InvalidateState( ctx, new_state ); - _ac_InvalidateState( ctx, new_state ); - _tnl_InvalidateState( ctx, new_state ); - I830_CONTEXT(ctx)->NewGLState |= new_state; -} - -void i830DDInitStateFuncs(GLcontext *ctx) -{ - /* Callbacks for internal Mesa events. - */ - ctx->Driver.UpdateState = i830InvalidateState; - - /* API callbacks - */ - ctx->Driver.AlphaFunc = i830AlphaFunc; - ctx->Driver.BlendEquation = i830BlendEquation; - ctx->Driver.BlendFunc = i830BlendFunc; - ctx->Driver.BlendFuncSeparate = i830BlendFuncSeparate; - ctx->Driver.BlendColor = i830BlendColor; - ctx->Driver.ClearColor = i830ClearColor; - ctx->Driver.ColorMask = i830ColorMask; - ctx->Driver.CullFace = i830CullFaceFrontFace; - ctx->Driver.DepthFunc = i830DepthFunc; - ctx->Driver.DepthMask = i830DepthMask; - ctx->Driver.Enable = i830Enable; - ctx->Driver.Fogfv = i830Fogfv; - ctx->Driver.FrontFace = i830CullFaceFrontFace; - ctx->Driver.LineWidth = i830LineWidth; - ctx->Driver.PointSize = i830PointSize; - ctx->Driver.LogicOpcode = i830LogicOp; - ctx->Driver.PolygonStipple = i830PolygonStippleFallback; - ctx->Driver.RenderMode = i830RenderMode; - ctx->Driver.Scissor = i830Scissor; - ctx->Driver.DrawBuffer = i830DrawBuffer; - ctx->Driver.ReadBuffer = i830ReadBuffer; - ctx->Driver.ShadeModel = i830ShadeModel; - ctx->Driver.DepthRange = i830DepthRange; - ctx->Driver.Viewport = i830Viewport; - ctx->Driver.LightModelfv = i830LightModelfv; - - ctx->Driver.StencilFunc = i830StencilFunc; - ctx->Driver.StencilMask = i830StencilMask; - ctx->Driver.StencilOp = i830StencilOp; - - /* Pixel path fallbacks. - */ - ctx->Driver.Accum = _swrast_Accum; - ctx->Driver.Bitmap = _swrast_Bitmap; - ctx->Driver.CopyPixels = _swrast_CopyPixels; - ctx->Driver.DrawPixels = _swrast_DrawPixels; - ctx->Driver.ReadPixels = _swrast_ReadPixels; - - /* Swrast hooks for imaging extensions: - */ - ctx->Driver.CopyColorTable = _swrast_CopyColorTable; - ctx->Driver.CopyColorSubTable = _swrast_CopyColorSubTable; - ctx->Driver.CopyConvolutionFilter1D = _swrast_CopyConvolutionFilter1D; - ctx->Driver.CopyConvolutionFilter2D = _swrast_CopyConvolutionFilter2D; -} Index: xc/lib/GL/mesa/src/drv/i830/i830_state.h diff -u xc/lib/GL/mesa/src/drv/i830/i830_state.h:1.4 xc/lib/GL/mesa/src/drv/i830/i830_state.h:removed --- xc/lib/GL/mesa/src/drv/i830/i830_state.h:1.4 Sun Sep 28 16:15:14 2003 +++ xc/lib/GL/mesa/src/drv/i830/i830_state.h Wed Mar 16 21:05:02 2005 @@ -1,68 +0,0 @@ -/************************************************************************** - -Copyright 2001 VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, VA LINUX SYSTEMS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* $XFree86: xc/lib/GL/mesa/src/drv/i830/i830_state.h,v 1.4 2003/09/28 20:15:14 alanh Exp $ */ - -/* - * Author: - * Jeff Hartmann - * - * Heavily based on the I810 driver, which was written by: - * Keith Whitwell - */ -#ifndef _I830_STATE_H -#define _I830_STATE_H - -#include "i830_context.h" -#include "colormac.h" -#define FloatToInt(F) ((int)(F)) - -/* - * * This function/macro is sensitive to precision. Test carefully - * * if you change it. - * */ -#define FLOAT_COLOR_TO_UBYTE_COLOR(b, f) \ - do { \ - union {GLfloat r; GLuint i; } tmp; \ - tmp.r = f; \ - b = ((tmp.i >= IEEE_ONE) \ - ? ((GLint)tmp.i < 0) ? (GLubyte)0 : (GLubyte)255 \ - : (tmp.r = tmp.r*(255.0F/256.0F) + 32768.0F, \ - (GLubyte)tmp.i)); \ - } while (0) - - - -extern void i830DDInitState( GLcontext *ctx ); -extern void i830DDInitStateFuncs( GLcontext *ctx ); - -extern void i830PrintDirty( const char *msg, GLuint state ); -extern void i830SetDrawBuffer(GLcontext *ctx, GLenum mode ); - -extern void i830Fallback( i830ContextPtr imesa, GLuint bit, GLboolean mode ); -#define FALLBACK( imesa, bit, mode ) i830Fallback( imesa, bit, mode ) -#endif Index: xc/lib/GL/mesa/src/drv/i830/i830_tex.c diff -u xc/lib/GL/mesa/src/drv/i830/i830_tex.c:1.6 xc/lib/GL/mesa/src/drv/i830/i830_tex.c:removed --- xc/lib/GL/mesa/src/drv/i830/i830_tex.c:1.6 Sun Sep 28 16:15:14 2003 +++ xc/lib/GL/mesa/src/drv/i830/i830_tex.c Wed Mar 16 21:05:02 2005 @@ -1,578 +0,0 @@ -/************************************************************************** - -Copyright 2001 2d3d Inc., Delray Beach, FL - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, VA LINUX SYSTEMS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* $XFree86: xc/lib/GL/mesa/src/drv/i830/i830_tex.c,v 1.6 2003/09/28 20:15:14 alanh Exp $ */ - -/* - * Author: - * Jeff Hartmann - * - * Heavily based on the I810 driver, which was written by: - * Keith Whitwell - */ - -#include "glheader.h" -#include "mtypes.h" -#include "imports.h" -#include "simple_list.h" -#include "enums.h" -#include "texstore.h" -#include "texformat.h" -#include "texmem.h" -#include "swrast/swrast.h" - -#include "mm.h" - -#include "i830_screen.h" -#include "i830_dri.h" -#include "i830_context.h" -#include "i830_tex.h" -#include "i830_state.h" -#include "i830_ioctl.h" - -/* - * Compute the 'S2.4' lod bias factor from the floating point OpenGL bias. - */ -static void i830ComputeLodBias( i830ContextPtr imesa, unsigned unit, - GLfloat bias ) -{ - int b; - - b = (int) (bias * 16.0); - if(b > 63) b = 63; - else if (b < -64) b = -64; - imesa->LodBias[ unit ] = ((b << TM0S3_LOD_BIAS_SHIFT) & - TM0S3_LOD_BIAS_MASK); -} - - -/** - * Set the texture wrap modes. - * - * The i830M (and related graphics cores) do not support GL_CLAMP. The Intel - * drivers for "other operating systems" implement GL_CLAMP as - * GL_CLAMP_TO_EDGE, so the same is done here. - * - * \param t Texture object whose wrap modes are to be set - * \param swrap Wrap mode for the \a s texture coordinate - * \param twrap Wrap mode for the \a t texture coordinate - */ - -static void i830SetTexWrapping(i830TextureObjectPtr tex, - GLenum swrap, GLenum twrap) -{ - tex->Setup[I830_TEXREG_MCS] &= ~(TEXCOORD_ADDR_U_MASK|TEXCOORD_ADDR_V_MASK); - - switch( swrap ) { - case GL_REPEAT: - tex->Setup[I830_TEXREG_MCS] |= TEXCOORD_ADDR_U_MODE(TEXCOORDMODE_WRAP); - break; - case GL_CLAMP: - case GL_CLAMP_TO_EDGE: - tex->Setup[I830_TEXREG_MCS] |= TEXCOORD_ADDR_U_MODE(TEXCOORDMODE_CLAMP); - break; - case GL_CLAMP_TO_BORDER: - tex->Setup[I830_TEXREG_MCS] |= - TEXCOORD_ADDR_U_MODE(TEXCOORDMODE_CLAMP_BORDER); - break; - case GL_MIRRORED_REPEAT: - tex->Setup[I830_TEXREG_MCS] |= - TEXCOORD_ADDR_U_MODE(TEXCOORDMODE_MIRROR); - break; - default: - _mesa_problem(NULL, "bad S wrap mode in %s", __FUNCTION__); - } - - switch( twrap ) { - case GL_REPEAT: - tex->Setup[I830_TEXREG_MCS] |= TEXCOORD_ADDR_V_MODE(TEXCOORDMODE_WRAP); - break; - case GL_CLAMP: - case GL_CLAMP_TO_EDGE: - tex->Setup[I830_TEXREG_MCS] |= TEXCOORD_ADDR_V_MODE(TEXCOORDMODE_CLAMP); - break; - case GL_CLAMP_TO_BORDER: - tex->Setup[I830_TEXREG_MCS] |= - TEXCOORD_ADDR_V_MODE(TEXCOORDMODE_CLAMP_BORDER); - break; - case GL_MIRRORED_REPEAT: - tex->Setup[I830_TEXREG_MCS] |= - TEXCOORD_ADDR_V_MODE(TEXCOORDMODE_MIRROR); - break; - default: - _mesa_problem(NULL, "bad T wrap mode in %s", __FUNCTION__); - } -} - -static void i830SetTexMaxAnisotropy( i830TextureObjectPtr t, GLfloat max ) -{ - t->max_anisotropy = max; -} - - -/** - * Set the texture magnification and minification modes. - * - * \param t Texture whose filter modes are to be set - * \param minf Texture minification mode - * \param magf Texture magnification mode - * \param bias LOD bias for this texture unit. - */ - -static void i830SetTexFilter( i830TextureObjectPtr t, - GLenum minf, GLenum magf ) -{ - int minFilt = 0, mipFilt = 0, magFilt = 0; - - if(I830_DEBUG&DEBUG_DRI) - fprintf(stderr, "%s\n", __FUNCTION__); - - if ( t->max_anisotropy > 1.0 ) { - minFilt = FILTER_ANISOTROPIC; - magFilt = FILTER_ANISOTROPIC; - } - else { - switch (minf) { - case GL_NEAREST: - minFilt = FILTER_NEAREST; - mipFilt = MIPFILTER_NONE; - break; - case GL_LINEAR: - minFilt = FILTER_LINEAR; - mipFilt = MIPFILTER_NONE; - break; - case GL_NEAREST_MIPMAP_NEAREST: - minFilt = FILTER_NEAREST; - mipFilt = MIPFILTER_NEAREST; - break; - case GL_LINEAR_MIPMAP_NEAREST: - minFilt = FILTER_LINEAR; - mipFilt = MIPFILTER_NEAREST; - break; - case GL_NEAREST_MIPMAP_LINEAR: - minFilt = FILTER_NEAREST; - mipFilt = MIPFILTER_LINEAR; - break; - case GL_LINEAR_MIPMAP_LINEAR: - minFilt = FILTER_LINEAR; - mipFilt = MIPFILTER_LINEAR; - break; - default: - _mesa_problem(NULL, "%s: Unsupported min. filter %d", __FUNCTION__, - (int) minf ); - break; - } - - switch (magf) { - case GL_NEAREST: - magFilt = FILTER_NEAREST; - break; - case GL_LINEAR: - magFilt = FILTER_LINEAR; - break; - default: - _mesa_problem(NULL, "%s: Unsupported mag. filter %d", __FUNCTION__, - (int) magf ); - break; - } - } - - t->Setup[I830_TEXREG_TM0S3] &= ~TM0S3_MIN_FILTER_MASK; - t->Setup[I830_TEXREG_TM0S3] &= ~TM0S3_MIP_FILTER_MASK; - t->Setup[I830_TEXREG_TM0S3] &= ~TM0S3_MAG_FILTER_MASK; - t->Setup[I830_TEXREG_TM0S3] |= ((minFilt << TM0S3_MIN_FILTER_SHIFT) | - (mipFilt << TM0S3_MIP_FILTER_SHIFT) | - (magFilt << TM0S3_MAG_FILTER_SHIFT)); -} - -static void i830SetTexBorderColor(i830TextureObjectPtr t, GLubyte color[4]) -{ - if(I830_DEBUG&DEBUG_DRI) - fprintf(stderr, "%s\n", __FUNCTION__); - - t->Setup[I830_TEXREG_TM0S4] = - I830PACKCOLOR8888(color[0],color[1],color[2],color[3]); -} - - -/** - * Allocate space for and load the mesa images into the texture memory block. - * This will happen before drawing with a new texture, or drawing with a - * texture after it was swapped out or teximaged again. - */ - -static i830TextureObjectPtr i830AllocTexObj( struct gl_texture_object *texObj ) -{ - i830TextureObjectPtr t; - - t = CALLOC_STRUCT( i830_texture_object_t ); - texObj->DriverData = t; - if ( t != NULL ) { - /* Initialize non-image-dependent parts of the state: - */ - t->base.tObj = texObj; - - t->Setup[I830_TEXREG_TM0LI] = STATE3D_LOAD_STATE_IMMEDIATE_2; - t->Setup[I830_TEXREG_TM0S0] = TM0S0_USE_FENCE; - t->Setup[I830_TEXREG_TM0S1] = 0; - t->Setup[I830_TEXREG_TM0S2] = 0; - t->Setup[I830_TEXREG_TM0S3] = 0; - - t->Setup[I830_TEXREG_NOP0] = 0; - t->Setup[I830_TEXREG_NOP1] = 0; - t->Setup[I830_TEXREG_NOP2] = 0; - - t->Setup[I830_TEXREG_MCS] = (STATE3D_MAP_COORD_SET_CMD | - MAP_UNIT(0) | - ENABLE_TEXCOORD_PARAMS | - TEXCOORDS_ARE_NORMAL | - TEXCOORDTYPE_CARTESIAN | - ENABLE_ADDR_V_CNTL | - TEXCOORD_ADDR_V_MODE(TEXCOORDMODE_WRAP) | - ENABLE_ADDR_U_CNTL | - TEXCOORD_ADDR_U_MODE(TEXCOORDMODE_WRAP)); - - make_empty_list( & t->base ); - - i830SetTexWrapping( t, texObj->WrapS, texObj->WrapT ); - i830SetTexMaxAnisotropy( t, texObj->MaxAnisotropy ); - i830SetTexFilter( t, texObj->MinFilter, texObj->MagFilter ); - i830SetTexBorderColor( t, texObj->_BorderChan ); - } - - return t; -} - - -static void i830TexParameter( GLcontext *ctx, GLenum target, - struct gl_texture_object *tObj, - GLenum pname, const GLfloat *params ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - i830TextureObjectPtr t = (i830TextureObjectPtr) tObj->DriverData; - GLuint unit = ctx->Texture.CurrentUnit; - if (!t) - return; - - if ( target != GL_TEXTURE_2D ) - return; - - /* Can't do the update now as we don't know whether to flush - * vertices or not. Setting imesa->NewGLState means that - * i830UpdateTextureState() will be called before any triangles are - * rendered. If a statechange has occurred, it will be detected at - * that point, and buffered vertices flushed. - */ - switch (pname) { - case GL_TEXTURE_MIN_FILTER: - case GL_TEXTURE_MAG_FILTER: - case GL_TEXTURE_MAX_ANISOTROPY_EXT: - i830SetTexMaxAnisotropy( t, tObj->MaxAnisotropy ); - i830SetTexFilter( t, tObj->MinFilter, tObj->MagFilter ); - break; - - case GL_TEXTURE_WRAP_S: - case GL_TEXTURE_WRAP_T: - i830SetTexWrapping( t, tObj->WrapS, tObj->WrapT ); - break; - - case GL_TEXTURE_BORDER_COLOR: - i830SetTexBorderColor( t, tObj->_BorderChan ); - break; - - case GL_TEXTURE_BASE_LEVEL: - case GL_TEXTURE_MAX_LEVEL: - case GL_TEXTURE_MIN_LOD: - case GL_TEXTURE_MAX_LOD: - /* The i830 and its successors can do a lot of this without - * reloading the textures. A project for someone? - */ - I830_FIREVERTICES( I830_CONTEXT(ctx) ); - driSwapOutTextureObject( (driTextureObject *) t ); - break; - - default: - return; - } - - if (t == imesa->CurrentTexObj[unit]) { - I830_STATECHANGE( imesa, I830_UPLOAD_TEX0 ); - } -} - - -static void i830TexEnv( GLcontext *ctx, GLenum target, - GLenum pname, const GLfloat *param ) -{ - i830ContextPtr imesa = I830_CONTEXT( ctx ); - GLuint unit = ctx->Texture.CurrentUnit; - - /* Only one env color. Need a fallback if env colors are different - * and texture setup references env color in both units. - */ - switch (pname) { - case GL_TEXTURE_ENV_COLOR: - case GL_TEXTURE_ENV_MODE: - case GL_COMBINE_RGB_EXT: - case GL_COMBINE_ALPHA_EXT: - case GL_SOURCE0_RGB_EXT: - case GL_SOURCE1_RGB_EXT: - case GL_SOURCE2_RGB_EXT: - case GL_SOURCE0_ALPHA_EXT: - case GL_SOURCE1_ALPHA_EXT: - case GL_SOURCE2_ALPHA_EXT: - case GL_OPERAND0_RGB_EXT: - case GL_OPERAND1_RGB_EXT: - case GL_OPERAND2_RGB_EXT: - case GL_OPERAND0_ALPHA_EXT: - case GL_OPERAND1_ALPHA_EXT: - case GL_OPERAND2_ALPHA_EXT: - case GL_RGB_SCALE_EXT: - case GL_ALPHA_SCALE: - imesa->TexEnvImageFmt[unit] = 0; /* force recalc of env state */ - break; - - case GL_TEXTURE_LOD_BIAS_EXT: - i830ComputeLodBias( imesa, unit, *param ); - I830_STATECHANGE( imesa, I830_UPLOAD_TEX_N(unit) ); - break; - - default: - break; - } -} - -static void i830TexImage2D( GLcontext *ctx, GLenum target, GLint level, - GLint internalFormat, - GLint width, GLint height, GLint border, - GLenum format, GLenum type, const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - driTextureObject * t = (driTextureObject *) texObj->DriverData; - if (t) { - I830_FIREVERTICES( I830_CONTEXT(ctx) ); - driSwapOutTextureObject( t ); - } - else { - t = (driTextureObject *) i830AllocTexObj( texObj ); - if (!t) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexImage2D"); - return; - } - } - - _mesa_store_teximage2d( ctx, target, level, internalFormat, - width, height, border, format, type, - pixels, packing, texObj, texImage ); -} - -static void i830TexSubImage2D( GLcontext *ctx, - GLenum target, - GLint level, - GLint xoffset, GLint yoffset, - GLsizei width, GLsizei height, - GLenum format, GLenum type, - const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - driTextureObject * t = (driTextureObject *) texObj->DriverData; - if (t) { - I830_FIREVERTICES( I830_CONTEXT(ctx) ); - driSwapOutTextureObject( t ); - } - _mesa_store_texsubimage2d(ctx, target, level, xoffset, yoffset, width, - height, format, type, pixels, packing, texObj, - texImage); - -} - - -static void i830BindTexture( GLcontext *ctx, GLenum target, - struct gl_texture_object *tObj ) -{ - if (!tObj->DriverData) { - i830AllocTexObj( tObj ); - } -} - - -static void i830DeleteTexture( GLcontext *ctx, struct gl_texture_object *tObj ) -{ - driTextureObject * t = (driTextureObject *) tObj->DriverData; - - if ( t != NULL ) { - i830ContextPtr imesa = I830_CONTEXT( ctx ); - - if ( imesa ) { - I830_FIREVERTICES( imesa ); - } - - driDestroyTextureObject( t ); - } -} - - -static const struct gl_texture_format * -i830ChooseTextureFormat( GLcontext *ctx, GLint internalFormat, - GLenum format, GLenum type ) -{ - i830ContextPtr imesa = I830_CONTEXT( ctx ); - const GLboolean do32bpt = ( imesa->i830Screen->cpp == 4 && - imesa->i830Screen->textureSize > 4*1024*1024); - - switch ( internalFormat ) { - case 4: - case GL_RGBA: - case GL_COMPRESSED_RGBA: - if ( format == GL_BGRA ) { - if ( type == GL_UNSIGNED_INT_8_8_8_8_REV ) { - return &_mesa_texformat_argb8888; - } - else if ( type == GL_UNSIGNED_SHORT_4_4_4_4_REV ) { - return &_mesa_texformat_argb4444; - } - else if ( type == GL_UNSIGNED_SHORT_1_5_5_5_REV ) { - return &_mesa_texformat_argb1555; - } - } - return do32bpt ? &_mesa_texformat_argb8888 : &_mesa_texformat_argb4444; - - case 3: - case GL_RGB: - case GL_COMPRESSED_RGB: - if ( format == GL_RGB && type == GL_UNSIGNED_SHORT_5_6_5 ) { - return &_mesa_texformat_rgb565; - } - return do32bpt ? &_mesa_texformat_argb8888 : &_mesa_texformat_rgb565; - - case GL_RGBA8: - case GL_RGB10_A2: - case GL_RGBA12: - case GL_RGBA16: - return do32bpt ? &_mesa_texformat_argb8888 : &_mesa_texformat_argb4444; - - case GL_RGBA4: - case GL_RGBA2: - return &_mesa_texformat_argb4444; - - case GL_RGB5_A1: - return &_mesa_texformat_argb1555; - - case GL_RGB8: - case GL_RGB10: - case GL_RGB12: - case GL_RGB16: - return do32bpt ? &_mesa_texformat_argb8888 : &_mesa_texformat_rgb565; - - case GL_RGB5: - case GL_RGB4: - case GL_R3_G3_B2: - return &_mesa_texformat_rgb565; - - case GL_ALPHA: - case GL_ALPHA4: - case GL_ALPHA8: - case GL_ALPHA12: - case GL_ALPHA16: - case GL_COMPRESSED_ALPHA: - return &_mesa_texformat_al88; - - case 1: - case GL_LUMINANCE: - case GL_LUMINANCE4: - case GL_LUMINANCE8: - case GL_LUMINANCE12: - case GL_LUMINANCE16: - case GL_COMPRESSED_LUMINANCE: - return &_mesa_texformat_l8; - - case 2: - case GL_LUMINANCE_ALPHA: - case GL_LUMINANCE4_ALPHA4: - case GL_LUMINANCE6_ALPHA2: - case GL_LUMINANCE8_ALPHA8: - case GL_LUMINANCE12_ALPHA4: - case GL_LUMINANCE12_ALPHA12: - case GL_LUMINANCE16_ALPHA16: - case GL_COMPRESSED_LUMINANCE_ALPHA: - return &_mesa_texformat_al88; - - case GL_INTENSITY: - case GL_INTENSITY4: - case GL_INTENSITY8: - case GL_INTENSITY12: - case GL_INTENSITY16: - case GL_COMPRESSED_INTENSITY: - return &_mesa_texformat_i8; - - case GL_YCBCR_MESA: - if (type == GL_UNSIGNED_SHORT_8_8_MESA || - type == GL_UNSIGNED_BYTE) - return &_mesa_texformat_ycbcr; - else - return &_mesa_texformat_ycbcr_rev; - - default: - fprintf(stderr, "unexpected texture format in %s\n", __FUNCTION__); - return NULL; - } - - return NULL; /* never get here */ -} - -void i830DDInitTextureFuncs( GLcontext *ctx ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - - ctx->Driver.TexEnv = i830TexEnv; - ctx->Driver.ChooseTextureFormat = i830ChooseTextureFormat; - ctx->Driver.TexImage1D = _mesa_store_teximage1d; - ctx->Driver.TexImage2D = i830TexImage2D; - ctx->Driver.TexImage3D = _mesa_store_teximage3d; - ctx->Driver.TexSubImage1D = _mesa_store_texsubimage1d; - ctx->Driver.TexSubImage2D = i830TexSubImage2D; - ctx->Driver.TexSubImage3D = _mesa_store_texsubimage3d; - ctx->Driver.CopyTexImage1D = _swrast_copy_teximage1d; - ctx->Driver.CopyTexImage2D = _swrast_copy_teximage2d; - ctx->Driver.CopyTexSubImage1D = _swrast_copy_texsubimage1d; - ctx->Driver.CopyTexSubImage2D = _swrast_copy_texsubimage2d; - ctx->Driver.CopyTexSubImage3D = _swrast_copy_texsubimage3d; - ctx->Driver.BindTexture = i830BindTexture; - ctx->Driver.DeleteTexture = i830DeleteTexture; - ctx->Driver.TexParameter = i830TexParameter; - ctx->Driver.UpdateTexturePalette = NULL; - ctx->Driver.IsTextureResident = driIsTextureResident; - ctx->Driver.TestProxyTexImage = _mesa_test_proxy_teximage; - - driInitTextureObjects( ctx, & imesa->swapped, - DRI_TEXMGR_DO_TEXTURE_2D - | DRI_TEXMGR_DO_TEXTURE_RECT ); -} Index: xc/lib/GL/mesa/src/drv/i830/i830_tex.h diff -u xc/lib/GL/mesa/src/drv/i830/i830_tex.h:1.2 xc/lib/GL/mesa/src/drv/i830/i830_tex.h:removed --- xc/lib/GL/mesa/src/drv/i830/i830_tex.h:1.2 Sun Sep 28 16:15:14 2003 +++ xc/lib/GL/mesa/src/drv/i830/i830_tex.h Wed Mar 16 21:05:02 2005 @@ -1,71 +0,0 @@ -/* - * GLX Hardware Device Driver for Intel i810 - * Copyright (C) 1999 Keith Whitwell - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * KEITH WHITWELL, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * Adapted for use in the I830M driver: - * Jeff Hartmann - */ - -#ifndef I830TEX_INC -#define I830TEX_INC - -#include "mtypes.h" -#include "i830_context.h" -#include "i830_3d_reg.h" -#include "texmem.h" - -#define I830_TEX_MAXLEVELS 10 - -struct i830_texture_object_t -{ - driTextureObject base; - - int texelBytes; - int Pitch; - int Height; - char *BufAddr; - GLenum palette_format; - GLuint palette[256]; - struct { - const struct gl_texture_image *image; - int offset; /* into BufAddr */ - int height; - int internalFormat; - } image[6][I830_TEX_MAXLEVELS]; - - /* Support for multitexture. - */ - - GLuint current_unit; - GLuint Setup[I830_TEX_SETUP_SIZE]; - GLuint dirty; - - GLfloat max_anisotropy; -}; - -void i830UpdateTextureState( GLcontext *ctx ); -void i830DDInitTextureFuncs( GLcontext *ctx ); -void i830UpdateTexUnitProj( GLcontext *ctx, GLuint unit, GLboolean state ); - -void i830DestroyTexObj( i830ContextPtr imesa, i830TextureObjectPtr t ); -int i830UploadTexImagesLocked( i830ContextPtr imesa, i830TextureObjectPtr t ); - -#endif Index: xc/lib/GL/mesa/src/drv/i830/i830_texmem.c diff -u xc/lib/GL/mesa/src/drv/i830/i830_texmem.c:1.5 xc/lib/GL/mesa/src/drv/i830/i830_texmem.c:removed --- xc/lib/GL/mesa/src/drv/i830/i830_texmem.c:1.5 Tue Nov 4 10:32:41 2003 +++ xc/lib/GL/mesa/src/drv/i830/i830_texmem.c Wed Mar 16 21:05:02 2005 @@ -1,219 +0,0 @@ -/************************************************************************** - -Copyright 2001 2d3d Inc., Delray Beach, FL - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, VA LINUX SYSTEMS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* $XFree86: xc/lib/GL/mesa/src/drv/i830/i830_texmem.c,v 1.5 2003/11/04 15:32:41 tsi Exp $ */ - -/* - * Author: - * Jeff Hartmann - * - * Heavily based on the I810 driver, which was written by: - * Keith Whitwell - */ - -#include "glheader.h" -#include "macros.h" -#include "mtypes.h" -#include "simple_list.h" -#include "enums.h" -#include "texformat.h" - -#include "i830_screen.h" -#include "i830_dri.h" - -#include "i830_context.h" -#include "i830_tex.h" -#include "i830_state.h" -#include "i830_ioctl.h" - - -void i830DestroyTexObj(i830ContextPtr imesa, i830TextureObjectPtr t) -{ - unsigned i; - - - /* See if it was the driver's current object. - */ - if ( imesa != NULL ) { - for ( i = 0 ; i < imesa->glCtx->Const.MaxTextureUnits ; i++ ) { - if ( t == imesa->CurrentTexObj[ i ] ) { - imesa->CurrentTexObj[ i ] = NULL; - imesa->dirty &= ~(I830_UPLOAD_TEX0 << i); - } - } - } -} - -#if defined(i386) || defined(__i386__) -/* From linux kernel i386 header files, copes with odd sizes better - * than COPY_DWORDS would: - */ -static __inline__ void * __memcpy(void * to, const void * from, size_t n) -{ -int d0, d1, d2; -__asm__ __volatile__( - "rep ; movsl\n\t" - "testb $2,%b4\n\t" - "je 1f\n\t" - "movsw\n" - "1:\ttestb $1,%b4\n\t" - "je 2f\n\t" - "movsb\n" - "2:" - : "=&c" (d0), "=&D" (d1), "=&S" (d2) - :"0" (n/4), "q" (n),"1" ((long) to),"2" ((long) from) - : "memory"); -return (to); -} -#else -/* Allow compilation on other architectures */ -#define __memcpy memcpy -#endif - - -/* Upload an image from mesa's internal copy. - */ -static void i830UploadTexLevel( i830ContextPtr imesa, - i830TextureObjectPtr t, int hwlevel ) -{ - const struct gl_texture_image *image = t->image[0][hwlevel].image; - int j; - - if (!image || !image->Data) - return; - - if (image->Width * image->TexFormat->TexelBytes == t->Pitch) { - GLubyte *dst = (GLubyte *)(t->BufAddr + t->image[0][hwlevel].offset); - GLubyte *src = (GLubyte *)image->Data; - - memcpy( dst, src, t->Pitch * image->Height ); - } - else switch (image->TexFormat->TexelBytes) { - case 1: - { - GLubyte *dst = (GLubyte *)(t->BufAddr + t->image[0][hwlevel].offset); - GLubyte *src = (GLubyte *)image->Data; - - for (j = 0 ; j < image->Height ; j++, dst += t->Pitch) { - __memcpy(dst, src, image->Width ); - src += image->Width; - } - } - break; - - case 2: - { - GLushort *dst = (GLushort *)(t->BufAddr + t->image[0][hwlevel].offset); - GLushort *src = (GLushort *)image->Data; - - for (j = 0 ; j < image->Height ; j++, dst += (t->Pitch/2)) { - __memcpy(dst, src, image->Width * 2 ); - src += image->Width; - } - } - break; - - case 4: - { - GLuint *dst = (GLuint *)(t->BufAddr + t->image[0][hwlevel].offset); - GLuint *src = (GLuint *)image->Data; - - for (j = 0 ; j < image->Height ; j++, dst += (t->Pitch/4)) { - __memcpy(dst, src, image->Width * 4 ); - src += image->Width; - } - } - break; - - default: - fprintf(stderr, "%s: Not supported texel size %d\n", - __FUNCTION__, image->TexFormat->TexelBytes); - } -} - - -/* This is called with the lock held. May have to eject our own and/or - * other client's texture objects to make room for the upload. - */ - -int i830UploadTexImagesLocked( i830ContextPtr imesa, i830TextureObjectPtr t ) -{ - int ofs; - - if ( t->base.memBlock == NULL ) { - int heap; - - heap = driAllocateTexture( imesa->texture_heaps, imesa->nr_heaps, - (driTextureObject *) t ); - if ( heap == -1 ) { - return -1; - } - - /* Set the base offset of the texture image */ - ofs = t->base.memBlock->ofs; - t->BufAddr = imesa->i830Screen->tex.map + ofs; - t->Setup[I830_TEXREG_TM0S0] = (TM0S0_USE_FENCE | - (imesa->i830Screen->textureOffset + ofs)); - - if (t == imesa->CurrentTexObj[0]) - imesa->dirty |= I830_UPLOAD_TEX0; - - if (t == imesa->CurrentTexObj[1]) - imesa->dirty |= I830_UPLOAD_TEX1; -#if 0 - if (t == imesa->CurrentTexObj[2]) - I830_STATECHANGE(imesa, I830_UPLOAD_TEX2); - - if (t == imesa->CurrentTexObj[3]) - I830_STATECHANGE(imesa, I830_UPLOAD_TEX3); -#endif - } - - - /* Let the world know we've used this memory recently. - */ - driUpdateTextureLRU( (driTextureObject *) t ); - - if (imesa->texture_heaps[0]->timestamp >= GET_DISPATCH_AGE(imesa)) - i830WaitAgeLocked( imesa, imesa->texture_heaps[0]->timestamp ); - - /* Upload any images that are new */ - if (t->base.dirty_images[0]) { - int i; - const int numLevels = t->base.lastLevel - t->base.firstLevel + 1; - - for (i = 0 ; i < numLevels ; i++) { - if ( (t->base.dirty_images[0] & (1 << (i+t->base.firstLevel))) != 0 ) { - i830UploadTexLevel( imesa, t, i ); - } - } - t->base.dirty_images[0] = 0; - imesa->sarea->perf_boxes |= I830_BOX_TEXTURE_LOAD; - } - - return 0; -} Index: xc/lib/GL/mesa/src/drv/i830/i830_texstate.c diff -u xc/lib/GL/mesa/src/drv/i830/i830_texstate.c:1.5 xc/lib/GL/mesa/src/drv/i830/i830_texstate.c:removed --- xc/lib/GL/mesa/src/drv/i830/i830_texstate.c:1.5 Tue Dec 2 08:02:37 2003 +++ xc/lib/GL/mesa/src/drv/i830/i830_texstate.c Wed Mar 16 21:05:02 2005 @@ -1,1582 +0,0 @@ -/************************************************************************** - -Copyright 2001 2d3d Inc., Delray Beach, FL - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, VA LINUX SYSTEMS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* $XFree86: xc/lib/GL/mesa/src/drv/i830/i830_texstate.c,v 1.5 2003/12/02 13:02:37 alanh Exp $ */ - -/* - * Author: - * Jeff Hartmann - * - * Heavily based on the I810 driver, which was written by: - * Keith Whitwell - */ - -#include "glheader.h" -#include "macros.h" -#include "mtypes.h" -#include "simple_list.h" -#include "enums.h" -#include "texformat.h" -#include "texstore.h" -#include "texutil.h" - -#include "mm.h" - -#include "i830_screen.h" -#include "i830_dri.h" - -#include "i830_context.h" -#include "i830_tex.h" -#include "i830_state.h" -#include "i830_ioctl.h" - -#define I830_TEX_UNIT_ENABLED(unit) (1<DriverData; - const struct gl_texture_image *baseImage = tObj->Image[tObj->BaseLevel]; - GLint numLevels; - - switch( baseImage->TexFormat->MesaFormat ) { - case MESA_FORMAT_L8: - t->texelBytes = 1; - textureFormat = MAPSURF_8BIT | MT_8BIT_L8; - break; - - case MESA_FORMAT_I8: - t->texelBytes = 1; - textureFormat = MAPSURF_8BIT | MT_8BIT_I8; - break; - - case MESA_FORMAT_AL88: - t->texelBytes = 2; - textureFormat = MAPSURF_16BIT | MT_16BIT_AY88; - break; - - case MESA_FORMAT_RGB565: - t->texelBytes = 2; - textureFormat = MAPSURF_16BIT | MT_16BIT_RGB565; - break; - - case MESA_FORMAT_ARGB1555: - t->texelBytes = 2; - textureFormat = MAPSURF_16BIT | MT_16BIT_ARGB1555; - break; - - case MESA_FORMAT_ARGB4444: - t->texelBytes = 2; - textureFormat = MAPSURF_16BIT | MT_16BIT_ARGB4444; - break; - - case MESA_FORMAT_ARGB8888: - t->texelBytes = 4; - textureFormat = MAPSURF_32BIT | MT_32BIT_ARGB8888; - break; - - case MESA_FORMAT_YCBCR_REV: - t->texelBytes = 2; - textureFormat = (MAPSURF_422 | MT_422_YCRCB_NORMAL | - TM0S1_COLORSPACE_CONVERSION); - break; - - case MESA_FORMAT_YCBCR: - t->texelBytes = 2; - textureFormat = (MAPSURF_422 | MT_422_YCRCB_SWAPY | /* ??? */ - TM0S1_COLORSPACE_CONVERSION); - break; - - default: - fprintf(stderr, "%s: bad image format\n", __FUNCTION__); - free( t ); - return; - } - - /* Compute which mipmap levels we really want to send to the hardware. - */ - - driCalculateTextureFirstLastLevel( (driTextureObject *) t ); - - - /* Figure out the amount of memory required to hold all the mipmap - * levels. Choose the smallest pitch to accomodate the largest - * mipmap: - */ - numLevels = t->base.lastLevel - t->base.firstLevel + 1; - - /* Pitch would be subject to additional rules if texture memory were - * tiled. Currently it isn't. - */ - if (0) { - pitch = 128; - while (pitch < tObj->Image[t->base.firstLevel]->Width * t->texelBytes) - pitch *= 2; - } - else { - pitch = tObj->Image[t->base.firstLevel]->Width * t->texelBytes; - pitch = (pitch + 3) & ~3; - } - - - /* All images must be loaded at this pitch. Count the number of - * lines required: - */ - for ( total_height = i = 0 ; i < numLevels ; i++ ) { - t->image[0][i].image = tObj->Image[t->base.firstLevel + i]; - if (!t->image[0][i].image) - break; - - t->image[0][i].offset = total_height * pitch; - t->image[0][i].internalFormat = baseImage->Format; - total_height += t->image[0][i].image->Height; - } - - t->Pitch = pitch; - t->base.totalSize = total_height*pitch; - t->Setup[I830_TEXREG_TM0S1] = - (((tObj->Image[t->base.firstLevel]->Height - 1) << TM0S1_HEIGHT_SHIFT) | - ((tObj->Image[t->base.firstLevel]->Width - 1) << TM0S1_WIDTH_SHIFT) | - textureFormat); - t->Setup[I830_TEXREG_TM0S2] = - ((((pitch / 4) - 1) << TM0S2_PITCH_SHIFT)); - t->Setup[I830_TEXREG_TM0S3] &= ~TM0S3_MAX_MIP_MASK; - t->Setup[I830_TEXREG_TM0S3] &= ~TM0S3_MIN_MIP_MASK; - t->Setup[I830_TEXREG_TM0S3] |= ((numLevels - 1)*4) << TM0S3_MIN_MIP_SHIFT; - t->dirty = I830_UPLOAD_TEX0 | I830_UPLOAD_TEX1; - - LOCK_HARDWARE( imesa ); - i830UploadTexImagesLocked( imesa, t ); - UNLOCK_HARDWARE( imesa ); -} - -/* ================================================================ - * Texture combine functions - */ -static __inline__ GLuint GetTexelOp(GLint unit) -{ - switch(unit) { - case 0: return TEXBLENDARG_TEXEL0; - case 1: return TEXBLENDARG_TEXEL1; - case 2: return TEXBLENDARG_TEXEL2; - case 3: return TEXBLENDARG_TEXEL3; - default: return TEXBLENDARG_TEXEL0; - } -} - -static void i830SetBlend_GL1_2(i830ContextPtr imesa, int curTex, - GLenum envMode, GLenum format) -{ - GLuint texel_op = GetTexelOp(curTex); - - if(I830_DEBUG&DEBUG_TEXTURE) - fprintf(stderr, "%s %s %s unit (%d) texel_op(0x%x)\n", - __FUNCTION__, - _mesa_lookup_enum_by_nr(format), - _mesa_lookup_enum_by_nr(envMode), - curTex, - texel_op); - - switch(envMode) { - case GL_REPLACE: - switch(format) { - case GL_ALPHA: - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 4; - break; - case GL_LUMINANCE: - case GL_RGB: - case GL_YCBCR_MESA: - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 4; - break; - - case GL_INTENSITY: - case GL_LUMINANCE_ALPHA: - case GL_RGBA: - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 4; - break; - default: - /* Always set to passthru if something is funny */ - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 4; - break; - } - break; - - case GL_MODULATE: - switch(format) { - case GL_ALPHA: - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_MODULATE); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlend[curTex][4] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG2 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 5; - break; - - case GL_LUMINANCE: - case GL_RGB: - case GL_YCBCR_MESA: - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_MODULATE); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG2 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlend[curTex][4] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 5; - break; - - case GL_INTENSITY: - case GL_LUMINANCE_ALPHA: - case GL_RGBA: - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_MODULATE); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_MODULATE); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG2 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlend[curTex][4] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlend[curTex][5] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG2 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 6; - break; - default: - /* Always set to passthru if something is funny */ - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 4; - break; - } - break; - - case GL_DECAL: - switch(format) { - case GL_RGB: - case GL_YCBCR_MESA: - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 4; - break; - - case GL_RGBA: - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_BLEND); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG0 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_REPLICATE_ALPHA | - texel_op); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlend[curTex][4] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG2 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlend[curTex][5] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 6; - break; - default: - /* Always set to passthru if something is funny */ - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 4; - break; - } - break; - - case GL_BLEND: - switch(format) { - case GL_ALPHA: - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_MODULATE); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlend[curTex][4] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG2 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 5; - break; - - case GL_LUMINANCE: - case GL_RGB: - case GL_YCBCR_MESA: - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_BLEND); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG0 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_FACTOR_N); - imesa->TexBlend[curTex][4] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG2 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlend[curTex][5] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 6; - break; - - case GL_INTENSITY: - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_BLEND); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_BLEND); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG0 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_FACTOR_N); - imesa->TexBlend[curTex][4] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG2 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlend[curTex][5] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG0 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlend[curTex][6] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_FACTOR_N); - imesa->TexBlend[curTex][7] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG2 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 8; - break; - - case GL_LUMINANCE_ALPHA: - case GL_RGBA: - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_BLEND); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_MODULATE); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG0 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_FACTOR_N); - imesa->TexBlend[curTex][4] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG2 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlend[curTex][5] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlend[curTex][6] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG2 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 7; - break; - default: - /* Always set to passthru if something is funny */ - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 4; - break; - } - break; - - case GL_ADD: - switch(format) { - case GL_ALPHA: - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_MODULATE); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlend[curTex][4] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG2 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 5; - break; - case GL_LUMINANCE: - case GL_RGB: - case GL_YCBCR_MESA: - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ADD); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG2 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlend[curTex][4] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 5; - break; - - case GL_INTENSITY: - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ADD); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ADD); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG2 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlend[curTex][4] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlend[curTex][5] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG2 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 6; - break; - - case GL_LUMINANCE_ALPHA: - case GL_RGBA: - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ADD); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_MODULATE); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG2 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlend[curTex][4] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - texel_op); - imesa->TexBlend[curTex][5] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG2 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 6; - break; - default: - /* Always set to passthru if something is funny */ - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 4; - break; - } - break; - default: - /* Always set to passthru if something is funny */ - imesa->TexBlend[curTex][0] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][1] = (STATE3D_MAP_BLEND_OP_CMD(curTex) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[curTex][2] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlend[curTex][3] = (STATE3D_MAP_BLEND_ARG_CMD(curTex) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlendColorPipeNum[curTex] = 0; - imesa->TexBlendWordsUsed[curTex] = 4; - break; - } - - if (I830_DEBUG&DEBUG_TEXTURE) - fprintf(stderr, "%s\n", __FUNCTION__); -} - -static void i830SetTexEnvCombine(i830ContextPtr imesa, - const struct gl_texture_unit *texUnit, - GLint unit) -{ - GLuint blendop; - GLuint ablendop; - GLuint args_RGB[3]; - GLuint args_A[3]; - GLuint texel_op = GetTexelOp(unit); - GLuint rgb_shift = texUnit->CombineScaleShiftRGB; - GLuint alpha_shift = texUnit->CombineScaleShiftA; - int i; - - if(I830_DEBUG&DEBUG_TEXTURE) - fprintf(stderr, "%s\n", __FUNCTION__); - - switch(texUnit->CombineModeRGB) { - case GL_REPLACE: - blendop = TEXBLENDOP_ARG1; - break; - case GL_MODULATE: - blendop = TEXBLENDOP_MODULATE; - break; - case GL_ADD: - blendop = TEXBLENDOP_ADD; - break; - case GL_ADD_SIGNED: - blendop = TEXBLENDOP_ADDSIGNED; - break; - case GL_INTERPOLATE: - blendop = TEXBLENDOP_BLEND; - break; - case GL_SUBTRACT: - blendop = TEXBLENDOP_SUBTRACT; - break; - case GL_DOT3_RGB_EXT: - case GL_DOT3_RGBA_EXT: - /* The EXT version of the DOT3 extension does not support the - * scale factor, but the ARB version (and the version in OpenGL - * 1.3) does. - */ - rgb_shift = 0; - alpha_shift = 0; - /* FALLTHROUGH */ - - case GL_DOT3_RGB: - case GL_DOT3_RGBA: - blendop = TEXBLENDOP_DOT3; - break; - default: - return; - } - - blendop |= (rgb_shift << TEXOP_SCALE_SHIFT); - - switch(texUnit->CombineModeA) { - case GL_REPLACE: - ablendop = TEXBLENDOP_ARG1; - break; - case GL_MODULATE: - ablendop = TEXBLENDOP_MODULATE; - break; - case GL_ADD: - ablendop = TEXBLENDOP_ADD; - break; - case GL_ADD_SIGNED: - ablendop = TEXBLENDOP_ADDSIGNED; - break; - case GL_INTERPOLATE: - ablendop = TEXBLENDOP_BLEND; - break; - case GL_SUBTRACT: - ablendop = TEXBLENDOP_SUBTRACT; - break; - default: - return; - } - - if ( (texUnit->CombineModeRGB == GL_DOT3_RGBA_EXT) - || (texUnit->CombineModeRGB == GL_DOT3_RGBA) ) { - ablendop = TEXBLENDOP_DOT3; - } - - ablendop |= (alpha_shift << TEXOP_SCALE_SHIFT); - - /* Handle RGB args */ - for(i = 0; i < 3; i++) { - switch(texUnit->CombineSourceRGB[i]) { - case GL_TEXTURE: - args_RGB[i] = texel_op; - break; - case GL_CONSTANT: - args_RGB[i] = TEXBLENDARG_FACTOR_N; - break; - case GL_PRIMARY_COLOR: - args_RGB[i] = TEXBLENDARG_DIFFUSE; - break; - case GL_PREVIOUS: - args_RGB[i] = TEXBLENDARG_CURRENT; - break; - default: - return; - - } - - switch(texUnit->CombineOperandRGB[i]) { - case GL_SRC_COLOR: - args_RGB[i] |= 0; - break; - case GL_ONE_MINUS_SRC_COLOR: - args_RGB[i] |= TEXBLENDARG_INV_ARG; - break; - case GL_SRC_ALPHA: - args_RGB[i] |= TEXBLENDARG_REPLICATE_ALPHA; - break; - case GL_ONE_MINUS_SRC_ALPHA: - args_RGB[i] |= (TEXBLENDARG_REPLICATE_ALPHA | - TEXBLENDARG_INV_ARG); - break; - default: - return; - } - } - - /* Handle A args */ - for(i = 0; i < 3; i++) { - switch(texUnit->CombineSourceA[i]) { - case GL_TEXTURE: - args_A[i] = texel_op; - break; - case GL_CONSTANT: - args_A[i] = TEXBLENDARG_FACTOR_N; - break; - case GL_PRIMARY_COLOR: - args_A[i] = TEXBLENDARG_DIFFUSE; - break; - case GL_PREVIOUS: - args_A[i] = TEXBLENDARG_CURRENT; - break; - default: - return; - - } - - switch(texUnit->CombineOperandA[i]) { - case GL_SRC_ALPHA: - args_A[i] |= 0; - break; - case GL_ONE_MINUS_SRC_ALPHA: - args_A[i] |= TEXBLENDARG_INV_ARG; - break; - default: - return; - } - } - - /* Native Arg1 == Arg0 in GL_EXT_texture_env_combine spec */ - /* Native Arg2 == Arg1 in GL_EXT_texture_env_combine spec */ - /* Native Arg0 == Arg2 in GL_EXT_texture_env_combine spec */ - - /* When we render we need to figure out which is the last really enabled - * tex unit, and put last stage on it - */ - - imesa->TexBlendColorPipeNum[unit] = 0; - - /* Build color pipeline */ - - imesa->TexBlend[unit][0] = (STATE3D_MAP_BLEND_OP_CMD(unit) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_MODIFY_PARMS | - blendop); - imesa->TexBlend[unit][1] = (STATE3D_MAP_BLEND_ARG_CMD(unit) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - args_RGB[0]); - imesa->TexBlend[unit][2] = (STATE3D_MAP_BLEND_ARG_CMD(unit) | - TEXPIPE_COLOR | - TEXBLEND_ARG2 | - TEXBLENDARG_MODIFY_PARMS | - args_RGB[1]); - imesa->TexBlend[unit][3] = (STATE3D_MAP_BLEND_ARG_CMD(unit) | - TEXPIPE_COLOR | - TEXBLEND_ARG0 | - TEXBLENDARG_MODIFY_PARMS | - args_RGB[2]); - - /* Build Alpha pipeline */ - imesa->TexBlend[unit][4] = (STATE3D_MAP_BLEND_OP_CMD(unit) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_MODIFY_PARMS | - ablendop); - imesa->TexBlend[unit][5] = (STATE3D_MAP_BLEND_ARG_CMD(unit) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - args_A[0]); - imesa->TexBlend[unit][6] = (STATE3D_MAP_BLEND_ARG_CMD(unit) | - TEXPIPE_ALPHA | - TEXBLEND_ARG2 | - TEXBLENDARG_MODIFY_PARMS | - args_A[1]); - imesa->TexBlend[unit][7] = (STATE3D_MAP_BLEND_ARG_CMD(unit) | - TEXPIPE_ALPHA | - TEXBLEND_ARG0 | - TEXBLENDARG_MODIFY_PARMS | - args_A[2]); - - { - GLubyte r, g, b, a; - GLfloat *fc = texUnit->EnvColor; - - FLOAT_COLOR_TO_UBYTE_COLOR(r, fc[RCOMP]); - FLOAT_COLOR_TO_UBYTE_COLOR(g, fc[GCOMP]); - FLOAT_COLOR_TO_UBYTE_COLOR(b, fc[BCOMP]); - FLOAT_COLOR_TO_UBYTE_COLOR(a, fc[ACOMP]); - - imesa->TexBlend[unit][8] = STATE3D_COLOR_FACTOR_CMD(unit); - imesa->TexBlend[unit][9] = ((a << 24) | - (r << 16) | - (g << 8) | - b); - } - imesa->TexBlendWordsUsed[unit] = 10; -} - - - - -static void i830UpdateTexEnv( GLcontext *ctx, GLuint unit ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - const struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - const struct gl_texture_object *tObj = texUnit->_Current; - i830TextureObjectPtr t = (i830TextureObjectPtr)tObj->DriverData; - GLuint col; - - imesa->TexBlendWordsUsed[unit] = 0; - - if (0) fprintf(stderr, "i830UpdateTexEnv called : %s\n", - _mesa_lookup_enum_by_nr(texUnit->EnvMode)); - - if(texUnit->EnvMode == GL_COMBINE) { - i830SetTexEnvCombine(imesa, - texUnit, - unit); - } else { - i830SetBlend_GL1_2(imesa, - unit, - texUnit->EnvMode, - t->image[0][0].internalFormat); - - /* add blend color */ - { - GLubyte r, g, b, a; - GLfloat *fc = texUnit->EnvColor; - - FLOAT_COLOR_TO_UBYTE_COLOR(r, fc[RCOMP]); - FLOAT_COLOR_TO_UBYTE_COLOR(g, fc[GCOMP]); - FLOAT_COLOR_TO_UBYTE_COLOR(b, fc[BCOMP]); - FLOAT_COLOR_TO_UBYTE_COLOR(a, fc[ACOMP]); - - col = ((a << 24) | - (r << 16) | - (g << 8) | - b); - } - - { - int i; - - i = imesa->TexBlendWordsUsed[unit]; - imesa->TexBlend[unit][i++] = STATE3D_COLOR_FACTOR_CMD(unit); - imesa->TexBlend[unit][i++] = col; - - imesa->TexBlendWordsUsed[unit] = i; - } - } - - I830_STATECHANGE( imesa, I830_UPLOAD_TEXBLEND_N(unit) ); -} - - -/* This is bogus -- can't load the same texture object on two units. - */ -static void i830TexSetUnit( i830TextureObjectPtr t, GLuint unit ) -{ - if(I830_DEBUG&DEBUG_TEXTURE) - fprintf(stderr, "%s unit(%d)\n", __FUNCTION__, unit); - - t->Setup[I830_TEXREG_TM0LI] = (STATE3D_LOAD_STATE_IMMEDIATE_2 | - (LOAD_TEXTURE_MAP0 << unit) | 4); - - I830_SET_FIELD(t->Setup[I830_TEXREG_MCS], MAP_UNIT_MASK, MAP_UNIT(unit)); - - t->current_unit = unit; - t->base.bound |= (1U << unit); -} - -#define TEXCOORDTYPE_MASK (~((1<<13)|(1<<12)|(1<<11))) - - -static GLboolean enable_tex_common( GLcontext *ctx, GLuint unit ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - struct gl_texture_object *tObj = texUnit->_Current; - i830TextureObjectPtr t = (i830TextureObjectPtr)tObj->DriverData; - GLuint mcs = t->Setup[I830_TEXREG_MCS] & TEXCOORDTYPE_MASK; - - /* Handle projective texturing */ - if (imesa->vertex_format & (1<<31)) { - mcs |= TEXCOORDTYPE_HOMOGENEOUS; - } else { - mcs |= TEXCOORDTYPE_CARTESIAN; - } - - /* Fallback if there's a texture border */ - if ( tObj->Image[tObj->BaseLevel]->Border > 0 ) { - return GL_FALSE; - } - - /* Upload teximages (not pipelined) - */ - if (t->base.dirty_images[0]) { - i830SetTexImages( imesa, tObj ); - if (!t->base.memBlock) { - return GL_FALSE; - } - } - - /* Update state if this is a different texture object to last - * time. - */ - if (imesa->CurrentTexObj[unit] != t || - mcs != t->Setup[I830_TEXREG_MCS]) { - - if ( imesa->CurrentTexObj[unit] != NULL ) { - /* The old texture is no longer bound to this texture unit. - * Mark it as such. - */ - - imesa->CurrentTexObj[unit]->base.bound &= ~(1U << unit); - } - - I830_STATECHANGE(imesa, (I830_UPLOAD_TEX0<Setup[I830_TEXREG_MCS] = mcs; - imesa->CurrentTexObj[unit] = t; - i830TexSetUnit(t, unit); - } - - /* Update texture environment if texture object image format or - * texture environment state has changed. - * - * KW: doesn't work -- change from tex0 only to tex0+tex1 gets - * missed (need to update last stage flag?). Call - * i830UpdateTexEnv always. - */ - if (tObj->Image[tObj->BaseLevel]->Format != - imesa->TexEnvImageFmt[unit]) { - imesa->TexEnvImageFmt[unit] = tObj->Image[tObj->BaseLevel]->Format; - } - i830UpdateTexEnv( ctx, unit ); - imesa->TexEnabledMask |= I830_TEX_UNIT_ENABLED(unit); - - return GL_TRUE; -} - -static GLboolean enable_tex_rect( GLcontext *ctx, GLuint unit ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - struct gl_texture_object *tObj = texUnit->_Current; - i830TextureObjectPtr t = (i830TextureObjectPtr)tObj->DriverData; - GLuint mcs = t->Setup[I830_TEXREG_MCS]; - - mcs &= ~TEXCOORDS_ARE_NORMAL; - mcs |= TEXCOORDS_ARE_IN_TEXELUNITS; - - if (mcs != t->Setup[I830_TEXREG_MCS]) { - I830_STATECHANGE(imesa, (I830_UPLOAD_TEX0<Setup[I830_TEXREG_MCS] = mcs; - } - - return GL_TRUE; -} - - -static GLboolean enable_tex_2d( GLcontext *ctx, GLuint unit ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - struct gl_texture_object *tObj = texUnit->_Current; - i830TextureObjectPtr t = (i830TextureObjectPtr)tObj->DriverData; - GLuint mcs = t->Setup[I830_TEXREG_MCS]; - - mcs &= ~TEXCOORDS_ARE_IN_TEXELUNITS; - mcs |= TEXCOORDS_ARE_NORMAL; - - if (mcs != t->Setup[I830_TEXREG_MCS]) { - I830_STATECHANGE(imesa, (I830_UPLOAD_TEX0<Setup[I830_TEXREG_MCS] = mcs; - } - - return GL_TRUE; -} - - -static GLboolean disable_tex0( GLcontext *ctx ) -{ - const int unit = 0; - i830ContextPtr imesa = I830_CONTEXT(ctx); - - /* This is happening too often. I need to conditionally send diffuse - * state to the card. Perhaps a diffuse dirty flag of some kind. - * Will need to change this logic if more than 2 texture units are - * used. We need to only do this up to the last unit enabled, or unit - * one if nothing is enabled. - */ - - if ( imesa->CurrentTexObj[unit] != NULL ) { - /* The old texture is no longer bound to this texture unit. - * Mark it as such. - */ - - imesa->CurrentTexObj[unit]->base.bound &= ~(1U << unit); - imesa->CurrentTexObj[unit] = NULL; - } - - imesa->TexEnvImageFmt[unit] = 0; - imesa->dirty &= ~(I830_UPLOAD_TEX_N(unit)); - - imesa->TexBlend[unit][0] = (STATE3D_MAP_BLEND_OP_CMD(unit) | - TEXPIPE_COLOR | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - DISABLE_TEX_CNTRL_STAGE | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[unit][1] = (STATE3D_MAP_BLEND_OP_CMD(unit) | - TEXPIPE_ALPHA | - ENABLE_TEXOUTPUT_WRT_SEL | - TEXOP_OUTPUT_CURRENT | - TEXOP_SCALE_1X | - TEXOP_MODIFY_PARMS | - TEXBLENDOP_ARG1); - imesa->TexBlend[unit][2] = (STATE3D_MAP_BLEND_ARG_CMD(unit) | - TEXPIPE_COLOR | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlend[unit][3] = (STATE3D_MAP_BLEND_ARG_CMD(unit) | - TEXPIPE_ALPHA | - TEXBLEND_ARG1 | - TEXBLENDARG_MODIFY_PARMS | - TEXBLENDARG_CURRENT); - imesa->TexBlendColorPipeNum[unit] = 0; - imesa->TexBlendWordsUsed[unit] = 4; - I830_STATECHANGE(imesa, (I830_UPLOAD_TEXBLEND_N(unit))); - - return GL_TRUE; -} - -static GLboolean i830UpdateTexUnit( GLcontext *ctx, GLuint unit ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - - imesa->TexEnabledMask &= ~(I830_TEX_UNIT_ENABLED(unit)); - - if (texUnit->_ReallyEnabled == TEXTURE_2D_BIT) { - return (enable_tex_common( ctx, unit ) && - enable_tex_2d( ctx, unit )); - } - else if (texUnit->_ReallyEnabled == TEXTURE_RECT_BIT) { - return (enable_tex_common( ctx, unit ) && - enable_tex_rect( ctx, unit )); - } - else if (texUnit->_ReallyEnabled) { - return GL_FALSE; - } - else if (unit == 0) { - return disable_tex0( ctx ); - } - else { - return GL_TRUE; - } -} - - -/* Called from vb code to update projective texturing properly */ -void i830UpdateTexUnitProj( GLcontext *ctx, GLuint unit, GLboolean state ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - struct gl_texture_object *tObj = texUnit->_Current; - i830TextureObjectPtr t; - GLuint mcs; - - if (!tObj) return; - - t = (i830TextureObjectPtr)tObj->DriverData; - mcs = (t->Setup[I830_TEXREG_MCS] & - TEXCOORDTYPE_MASK & - ~TEXCOORDS_ARE_NORMAL); - - /* Handle projective texturing */ - if (state) { - mcs |= TEXCOORDTYPE_HOMOGENEOUS; - } else { - mcs |= TEXCOORDTYPE_CARTESIAN; - } - - if (texUnit->_ReallyEnabled == TEXTURE_2D_BIT) { - mcs |= TEXCOORDS_ARE_NORMAL; - } - else if (texUnit->_ReallyEnabled == TEXTURE_RECT_BIT) { - mcs |= TEXCOORDS_ARE_IN_TEXELUNITS; - } - else - return; - - if (mcs != t->Setup[I830_TEXREG_MCS]) { - I830_STATECHANGE(imesa, (I830_UPLOAD_TEX0<Setup[I830_TEXREG_MCS] = mcs; - } -} - -/* Only deal with unit 0 and 1 for right now */ -void i830UpdateTextureState( GLcontext *ctx ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - int pipe_num = 0; - GLboolean ok; - - ok = (i830UpdateTexUnit( ctx, 0 ) && - i830UpdateTexUnit( ctx, 1 ) && - i830UpdateTexUnit( ctx, 2 ) && - i830UpdateTexUnit( ctx, 3 )); - - FALLBACK( imesa, I830_FALLBACK_TEXTURE, !ok ); - - - /* Make sure last stage is set correctly */ - if(imesa->TexEnabledMask & I830_TEX_UNIT_ENABLED(3)) { - pipe_num = imesa->TexBlendColorPipeNum[3]; - imesa->TexBlend[3][pipe_num] |= TEXOP_LAST_STAGE; - } else if(imesa->TexEnabledMask & I830_TEX_UNIT_ENABLED(2)) { - pipe_num = imesa->TexBlendColorPipeNum[2]; - imesa->TexBlend[2][pipe_num] |= TEXOP_LAST_STAGE; - } else if(imesa->TexEnabledMask & I830_TEX_UNIT_ENABLED(1)) { - pipe_num = imesa->TexBlendColorPipeNum[1]; - imesa->TexBlend[1][pipe_num] |= TEXOP_LAST_STAGE; - } else { - pipe_num = imesa->TexBlendColorPipeNum[0]; - imesa->TexBlend[0][pipe_num] |= TEXOP_LAST_STAGE; - } -} - - - Index: xc/lib/GL/mesa/src/drv/i830/i830_tris.c diff -u xc/lib/GL/mesa/src/drv/i830/i830_tris.c:1.5 xc/lib/GL/mesa/src/drv/i830/i830_tris.c:removed --- xc/lib/GL/mesa/src/drv/i830/i830_tris.c:1.5 Sun Sep 28 16:15:15 2003 +++ xc/lib/GL/mesa/src/drv/i830/i830_tris.c Wed Mar 16 21:05:02 2005 @@ -1,880 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/i830/i830_tris.c,v 1.5 2003/09/28 20:15:15 alanh Exp $ */ -/************************************************************************** - -Copyright 2001 VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, VA LINUX SYSTEMS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Original Authors: - * Keith Whitwell - * Adapted for use on the I830M: - * Jeff Hartmann - */ - -#include "glheader.h" -#include "context.h" -#include "macros.h" -#include "enums.h" -#include "dd.h" - -#include "swrast/swrast.h" -#include "swrast_setup/swrast_setup.h" -#include "tnl/t_context.h" -#include "tnl/t_pipeline.h" - -#include "i830_screen.h" -#include "i830_dri.h" - -#include "i830_tris.h" -#include "i830_state.h" -#include "i830_vb.h" -#include "i830_ioctl.h" -#include "i830_span.h" - -static void i830RenderPrimitive( GLcontext *ctx, GLenum prim ); - -/*********************************************************************** - * Emit primitives as inline vertices * - ***********************************************************************/ - -#if defined(USE_X86_ASM) -#define COPY_DWORDS( j, vb, vertsize, v ) \ -do { \ - int __tmp; \ - __asm__ __volatile__( "rep ; movsl" \ - : "=%c" (j), "=D" (vb), "=S" (__tmp) \ - : "0" (vertsize), \ - "D" ((long)vb), \ - "S" ((long)v) ); \ -} while (0) -#else -#define COPY_DWORDS( j, vb, vertsize, v ) \ -do { \ - for ( j = 0 ; j < vertsize ; j++ ) \ - vb[j] = ((GLuint *)v)[j]; \ - vb += vertsize; \ -} while (0) -#endif - -static void __inline__ i830_draw_triangle( i830ContextPtr imesa, - i830VertexPtr v0, - i830VertexPtr v1, - i830VertexPtr v2 ) -{ - GLuint vertsize = imesa->vertex_size; - GLuint *vb = i830AllocDmaLow( imesa, 3 * 4 * vertsize ); - int j; - - COPY_DWORDS( j, vb, vertsize, v0 ); - COPY_DWORDS( j, vb, vertsize, v1 ); - COPY_DWORDS( j, vb, vertsize, v2 ); -} - - -static void __inline__ i830_draw_quad( i830ContextPtr imesa, - i830VertexPtr v0, - i830VertexPtr v1, - i830VertexPtr v2, - i830VertexPtr v3 ) -{ - GLuint vertsize = imesa->vertex_size; - GLuint *vb = i830AllocDmaLow( imesa, 6 * 4 * vertsize ); - int j; - - COPY_DWORDS( j, vb, vertsize, v0 ); - COPY_DWORDS( j, vb, vertsize, v1 ); - COPY_DWORDS( j, vb, vertsize, v3 ); - COPY_DWORDS( j, vb, vertsize, v1 ); - COPY_DWORDS( j, vb, vertsize, v2 ); - COPY_DWORDS( j, vb, vertsize, v3 ); -} - - -static __inline__ void i830_draw_point( i830ContextPtr imesa, - i830VertexPtr tmp ) -{ - GLuint vertsize = imesa->vertex_size; - GLuint *vb = i830AllocDmaLow( imesa, 4 * vertsize ); - int j; - - /* Adjust for sub pixel position */ - *(float *)&vb[0] = tmp->v.x - 0.125; - *(float *)&vb[1] = tmp->v.y - 0.125; - for (j = 2 ; j < vertsize ; j++) - vb[j] = tmp->ui[j]; -} - - -static __inline__ void i830_draw_line( i830ContextPtr imesa, - i830VertexPtr v0, - i830VertexPtr v1 ) -{ - GLuint vertsize = imesa->vertex_size; - GLuint *vb = i830AllocDmaLow( imesa, 2 * 4 * vertsize ); - int j; - - COPY_DWORDS( j, vb, vertsize, v0 ); - COPY_DWORDS( j, vb, vertsize, v1 ); -} - - - -/*********************************************************************** - * Macros for t_dd_tritmp.h to draw basic primitives * - ***********************************************************************/ - -#define TRI( a, b, c ) \ -do { \ - if (DO_FALLBACK) \ - imesa->draw_tri( imesa, a, b, c ); \ - else \ - i830_draw_triangle( imesa, a, b, c ); \ -} while (0) - -#define QUAD( a, b, c, d ) \ -do { \ - if (DO_FALLBACK) { \ - imesa->draw_tri( imesa, a, b, d ); \ - imesa->draw_tri( imesa, b, c, d ); \ - } else \ - i830_draw_quad( imesa, a, b, c, d ); \ -} while (0) - -#define LINE( v0, v1 ) \ -do { \ - if (DO_FALLBACK) \ - imesa->draw_line( imesa, v0, v1 ); \ - else \ - i830_draw_line( imesa, v0, v1 ); \ -} while (0) - -#define POINT( v0 ) \ -do { \ - if (DO_FALLBACK) \ - imesa->draw_point( imesa, v0 ); \ - else \ - i830_draw_point( imesa, v0 ); \ -} while (0) - - -/*********************************************************************** - * Build render functions from dd templates * - ***********************************************************************/ - -#define I830_OFFSET_BIT 0x01 -#define I830_TWOSIDE_BIT 0x02 -#define I830_UNFILLED_BIT 0x04 -#define I830_FALLBACK_BIT 0x08 -#define I830_MAX_TRIFUNC 0x10 - - -static struct { - points_func points; - line_func line; - triangle_func triangle; - quad_func quad; -} rast_tab[I830_MAX_TRIFUNC]; - - -#define DO_FALLBACK (IND & I830_FALLBACK_BIT) -#define DO_OFFSET (IND & I830_OFFSET_BIT) -#define DO_UNFILLED (IND & I830_UNFILLED_BIT) -#define DO_TWOSIDE (IND & I830_TWOSIDE_BIT) -#define DO_FLAT 0 -#define DO_TRI 1 -#define DO_QUAD 1 -#define DO_LINE 1 -#define DO_POINTS 1 -#define DO_FULL_QUAD 1 - -#define HAVE_RGBA 1 -#define HAVE_SPEC 1 -#define HAVE_BACK_COLORS 0 -#define HAVE_HW_FLATSHADE 1 -#define VERTEX i830Vertex -#define TAB rast_tab - -/* Only used to pull back colors into vertices (ie, we know color is - * floating point). - */ -#define I830_COLOR( dst, src ) \ -do { \ - dst[0] = src[2]; \ - dst[1] = src[1]; \ - dst[2] = src[0]; \ - dst[3] = src[3]; \ -} while (0) - -#define I830_SPEC( dst, src ) \ -do { \ - dst[0] = src[2]; \ - dst[1] = src[1]; \ - dst[2] = src[0]; \ -} while (0) - - -#define DEPTH_SCALE (imesa->depth_scale) -#define UNFILLED_TRI unfilled_tri -#define UNFILLED_QUAD unfilled_quad -#define VERT_X(_v) _v->v.x -#define VERT_Y(_v) _v->v.y -#define VERT_Z(_v) _v->v.z -#define AREA_IS_CCW( a ) (a > 0) -#define GET_VERTEX(e) (imesa->verts + (e<vertex_stride_shift)) - -#define VERT_SET_RGBA( v, c ) I830_COLOR( v->ub4[coloroffset], c ) -#define VERT_COPY_RGBA( v0, v1 ) v0->ui[coloroffset] = v1->ui[coloroffset] -#define VERT_SAVE_RGBA( idx ) color[idx] = v[idx]->ui[coloroffset] -#define VERT_RESTORE_RGBA( idx ) v[idx]->ui[coloroffset] = color[idx] - -#define VERT_SET_SPEC( v, c ) if (havespec) I830_SPEC( v->ub4[5], c ) -#define VERT_COPY_SPEC( v0, v1 ) if (havespec) COPY_3V(v0->ub4[5], v1->ub4[5]) -#define VERT_SAVE_SPEC( idx ) if (havespec) spec[idx] = v[idx]->ui[5] -#define VERT_RESTORE_SPEC( idx ) if (havespec) v[idx]->ui[5] = spec[idx] - -#define LOCAL_VARS(n) \ - i830ContextPtr imesa = I830_CONTEXT(ctx); \ - GLuint color[n], spec[n]; \ - GLuint coloroffset = (imesa->vertex_size == 4 ? 3 : 4); \ - GLboolean havespec = (imesa->vertex_size > 4); \ - (void) color; (void) spec; (void) coloroffset; (void) havespec; - - -/*********************************************************************** - * Helpers for rendering unfilled primitives * - ***********************************************************************/ - -static const GLuint hw_prim[GL_POLYGON+1] = { - PRIM3D_POINTLIST, - PRIM3D_LINELIST, - PRIM3D_LINELIST, - PRIM3D_LINELIST, - PRIM3D_TRILIST, - PRIM3D_TRILIST, - PRIM3D_TRILIST, - PRIM3D_TRILIST, - PRIM3D_TRILIST, - PRIM3D_TRILIST -}; - -#define RASTERIZE(x) if (imesa->hw_primitive != hw_prim[x]) \ - i830RasterPrimitive( ctx, x, hw_prim[x] ) -#define RENDER_PRIMITIVE imesa->render_primitive -#define TAG(x) x -#define IND I830_FALLBACK_BIT -#include "tnl_dd/t_dd_unfilled.h" -#undef IND - -/*********************************************************************** - * Generate GL render functions * - ***********************************************************************/ - -#define IND (0) -#define TAG(x) x -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I830_OFFSET_BIT) -#define TAG(x) x##_offset -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I830_TWOSIDE_BIT) -#define TAG(x) x##_twoside -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I830_TWOSIDE_BIT|I830_OFFSET_BIT) -#define TAG(x) x##_twoside_offset -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I830_UNFILLED_BIT) -#define TAG(x) x##_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I830_OFFSET_BIT|I830_UNFILLED_BIT) -#define TAG(x) x##_offset_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I830_TWOSIDE_BIT|I830_UNFILLED_BIT) -#define TAG(x) x##_twoside_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I830_TWOSIDE_BIT|I830_OFFSET_BIT|I830_UNFILLED_BIT) -#define TAG(x) x##_twoside_offset_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I830_FALLBACK_BIT) -#define TAG(x) x##_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I830_OFFSET_BIT|I830_FALLBACK_BIT) -#define TAG(x) x##_offset_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I830_TWOSIDE_BIT|I830_FALLBACK_BIT) -#define TAG(x) x##_twoside_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I830_TWOSIDE_BIT|I830_OFFSET_BIT|I830_FALLBACK_BIT) -#define TAG(x) x##_twoside_offset_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I830_UNFILLED_BIT|I830_FALLBACK_BIT) -#define TAG(x) x##_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I830_OFFSET_BIT|I830_UNFILLED_BIT|I830_FALLBACK_BIT) -#define TAG(x) x##_offset_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I830_TWOSIDE_BIT|I830_UNFILLED_BIT|I830_FALLBACK_BIT) -#define TAG(x) x##_twoside_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (I830_TWOSIDE_BIT|I830_OFFSET_BIT|I830_UNFILLED_BIT| \ - I830_FALLBACK_BIT) -#define TAG(x) x##_twoside_offset_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - - -static void init_rast_tab( void ) -{ - init(); - init_offset(); - init_twoside(); - init_twoside_offset(); - init_unfilled(); - init_offset_unfilled(); - init_twoside_unfilled(); - init_twoside_offset_unfilled(); - init_fallback(); - init_offset_fallback(); - init_twoside_fallback(); - init_twoside_offset_fallback(); - init_unfilled_fallback(); - init_offset_unfilled_fallback(); - init_twoside_unfilled_fallback(); - init_twoside_offset_unfilled_fallback(); -} - - -/*********************************************************************** - * Rasterization fallback helpers * - ***********************************************************************/ - - -/* This code is hit only when a mix of accelerated and unaccelerated - * primitives are being drawn, and only for the unaccelerated - * primitives. - */ -static void -i830_fallback_tri( i830ContextPtr imesa, - i830Vertex *v0, - i830Vertex *v1, - i830Vertex *v2 ) -{ - GLcontext *ctx = imesa->glCtx; - SWvertex v[3]; - - if (0) - fprintf(stderr, "\n%s\n", __FUNCTION__); - - i830_translate_vertex( ctx, v0, &v[0] ); - i830_translate_vertex( ctx, v1, &v[1] ); - i830_translate_vertex( ctx, v2, &v[2] ); - i830SpanRenderStart( ctx ); - _swrast_Triangle( ctx, &v[0], &v[1], &v[2] ); - i830SpanRenderFinish( ctx ); -} - - -static void -i830_fallback_line( i830ContextPtr imesa, - i830Vertex *v0, - i830Vertex *v1 ) -{ - GLcontext *ctx = imesa->glCtx; - SWvertex v[2]; - - if (0) - fprintf(stderr, "\n%s\n", __FUNCTION__); - - i830_translate_vertex( ctx, v0, &v[0] ); - i830_translate_vertex( ctx, v1, &v[1] ); - i830SpanRenderStart( ctx ); - _swrast_Line( ctx, &v[0], &v[1] ); - i830SpanRenderFinish( ctx ); -} - - -static void -i830_fallback_point( i830ContextPtr imesa, - i830Vertex *v0 ) -{ - GLcontext *ctx = imesa->glCtx; - SWvertex v[1]; - - if (0) - fprintf(stderr, "\n%s\n", __FUNCTION__); - - i830_translate_vertex( ctx, v0, &v[0] ); - i830SpanRenderStart( ctx ); - _swrast_Point( ctx, &v[0] ); - i830SpanRenderFinish( ctx ); -} - - - -/**********************************************************************/ -/* Render unclipped begin/end objects */ -/**********************************************************************/ - -#define IND 0 -#define V(x) (i830Vertex *)(vertptr + ((x)<verts; \ - const GLuint vertshift = imesa->vertex_stride_shift; \ - const GLuint * const elt = TNL_CONTEXT(ctx)->vb.Elts; \ - (void) elt; -#define RESET_STIPPLE -#define RESET_OCCLUSION -#define PRESERVE_VB_DEFS -#define ELT(x) x -#define TAG(x) i830_##x##_verts -#include "tnl/t_vb_rendertmp.h" -#undef ELT -#undef TAG -#define TAG(x) i830_##x##_elts -#define ELT(x) elt[x] -#include "tnl/t_vb_rendertmp.h" - -/**********************************************************************/ -/* Render clipped primitives */ -/**********************************************************************/ - - - -static void i830RenderClippedPoly( GLcontext *ctx, const GLuint *elts, - GLuint n ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; - GLuint prim = imesa->render_primitive; - - /* Render the new vertices as an unclipped polygon. - */ - { - GLuint *tmp = VB->Elts; - VB->Elts = (GLuint *)elts; - tnl->Driver.Render.PrimTabElts[GL_POLYGON]( ctx, 0, n, - PRIM_BEGIN|PRIM_END ); - VB->Elts = tmp; - } - - /* Restore the render primitive - */ - if (prim != GL_POLYGON) - tnl->Driver.Render.PrimitiveNotify( ctx, prim ); -} - -static void i830RenderClippedLine( GLcontext *ctx, GLuint ii, GLuint jj ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - - tnl->Driver.Render.Line( ctx, ii, jj ); -} - -static void i830FastRenderClippedPoly( GLcontext *ctx, const GLuint *elts, - GLuint n ) -{ - i830ContextPtr imesa = I830_CONTEXT( ctx ); - GLuint vertsize = imesa->vertex_size; - GLuint *vb = i830AllocDmaLow( imesa, (n-2) * 3 * 4 * vertsize ); - GLubyte *vertptr = (GLubyte *)imesa->verts; - const GLuint vertshift = imesa->vertex_stride_shift; - const GLuint *start = (const GLuint *)V(elts[0]); - int i,j; - - for (i = 2 ; i < n ; i++) { - COPY_DWORDS( j, vb, vertsize, V(elts[i-1]) ); - COPY_DWORDS( j, vb, vertsize, V(elts[i]) ); - COPY_DWORDS( j, vb, vertsize, start ); - } -} - -/**********************************************************************/ -/* Choose render functions */ -/**********************************************************************/ - - - -#define _I830_NEW_RENDERSTATE (_DD_NEW_LINE_STIPPLE | \ - _DD_NEW_TRI_UNFILLED | \ - _DD_NEW_TRI_LIGHT_TWOSIDE | \ - _DD_NEW_TRI_OFFSET | \ - _DD_NEW_TRI_STIPPLE | \ - _NEW_POLYGONSTIPPLE) - -#define POINT_FALLBACK (0) -#define LINE_FALLBACK (DD_LINE_STIPPLE) -#define TRI_FALLBACK (0) -#define ANY_FALLBACK_FLAGS (POINT_FALLBACK|LINE_FALLBACK|TRI_FALLBACK|\ - DD_TRI_STIPPLE) -#define ANY_RASTER_FLAGS (DD_TRI_LIGHT_TWOSIDE|DD_TRI_OFFSET|DD_TRI_UNFILLED) - -static void i830ChooseRenderState(GLcontext *ctx) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - i830ContextPtr imesa = I830_CONTEXT(ctx); - GLuint flags = ctx->_TriangleCaps; - GLuint index = 0; - - if (I830_DEBUG & DEBUG_STATE) - fprintf(stderr,"\n%s\n",__FUNCTION__); - - if (flags & (ANY_FALLBACK_FLAGS|ANY_RASTER_FLAGS)) { - if (flags & ANY_RASTER_FLAGS) { - if (flags & DD_TRI_LIGHT_TWOSIDE) index |= I830_TWOSIDE_BIT; - if (flags & DD_TRI_OFFSET) index |= I830_OFFSET_BIT; - if (flags & DD_TRI_UNFILLED) index |= I830_UNFILLED_BIT; - } - - imesa->draw_point = i830_draw_point; - imesa->draw_line = i830_draw_line; - imesa->draw_tri = i830_draw_triangle; - - /* Hook in fallbacks for specific primitives. - */ - if (flags & ANY_FALLBACK_FLAGS) - { - if (flags & POINT_FALLBACK) - imesa->draw_point = i830_fallback_point; - - if (flags & LINE_FALLBACK) - imesa->draw_line = i830_fallback_line; - - if (flags & TRI_FALLBACK) - imesa->draw_tri = i830_fallback_tri; - - if ((flags & DD_TRI_STIPPLE) && !imesa->hw_stipple) { - imesa->draw_tri = i830_fallback_tri; - } - - index |= I830_FALLBACK_BIT; - } - } - - if (imesa->RenderIndex != index) { - imesa->RenderIndex = index; - - tnl->Driver.Render.Points = rast_tab[index].points; - tnl->Driver.Render.Line = rast_tab[index].line; - tnl->Driver.Render.Triangle = rast_tab[index].triangle; - tnl->Driver.Render.Quad = rast_tab[index].quad; - - if (index == 0) { - tnl->Driver.Render.PrimTabVerts = i830_render_tab_verts; - tnl->Driver.Render.PrimTabElts = i830_render_tab_elts; - tnl->Driver.Render.ClippedLine = line; /* from tritmp.h */ - tnl->Driver.Render.ClippedPolygon = i830FastRenderClippedPoly; - } else { - tnl->Driver.Render.PrimTabVerts = _tnl_render_tab_verts; - tnl->Driver.Render.PrimTabElts = _tnl_render_tab_elts; - tnl->Driver.Render.ClippedLine = i830RenderClippedLine; - tnl->Driver.Render.ClippedPolygon = i830RenderClippedPoly; - } - } -} - -static const GLenum reduced_prim[GL_POLYGON+1] = { - GL_POINTS, - GL_LINES, - GL_LINES, - GL_LINES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES -}; - - -/**********************************************************************/ -/* High level hooks for t_vb_render.c */ -/**********************************************************************/ - - - -/* Determine the rasterized primitive when not drawing unfilled - * polygons. - * - * Used only for the default render stage which always decomposes - * primitives to trianges/lines/points. For the accelerated stage, - * which renders strips as strips, the equivalent calculations are - * performed in i810render.c. - */ -static void i830RenderPrimitive( GLcontext *ctx, GLenum prim ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - GLuint rprim = reduced_prim[prim]; - - imesa->render_primitive = prim; - - if (rprim == GL_TRIANGLES && (ctx->_TriangleCaps & DD_TRI_UNFILLED)) - return; - - if (imesa->reduced_primitive != rprim || - hw_prim[prim] != imesa->hw_primitive) { - i830RasterPrimitive( ctx, rprim, hw_prim[prim] ); - } -} - -static void i830RunPipeline( GLcontext *ctx ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - - if (imesa->NewGLState) { - if (imesa->NewGLState & _NEW_TEXTURE) { - I830_FIREVERTICES( imesa ); - i830UpdateTextureState( ctx ); /* may modify imesa->NewGLState */ - } - - if (!imesa->Fallback) { - if (imesa->NewGLState & _I830_NEW_VERTEX) - i830ChooseVertexState( ctx ); - - if (imesa->NewGLState & _I830_NEW_RENDERSTATE) - i830ChooseRenderState( ctx ); - } - - imesa->NewGLState = 0; - } - - _tnl_run_pipeline( ctx ); -} - -static void i830RenderStart( GLcontext *ctx ) -{ - /* Check for projective textureing. Make sure all texcoord - * pointers point to something. (fix in mesa?) - */ - - i830CheckTexSizes( ctx ); -} - -static void i830RenderFinish( GLcontext *ctx ) -{ - if (I830_CONTEXT(ctx)->RenderIndex & I830_FALLBACK_BIT) - _swrast_flush( ctx ); -} - - - - -/* System to flush dma and emit state changes based on the rasterized - * primitive. - */ -void i830RasterPrimitive( GLcontext *ctx, - GLenum rprim, - GLuint hwprim ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - GLuint aa = imesa->Setup[I830_CTXREG_AA]; - GLuint st1 = imesa->StippleSetup[I830_STPREG_ST1]; - - aa &= ~AA_LINE_ENABLE; - - if (I830_DEBUG & DEBUG_PRIMS) { - /* Prints reduced prim, and hw prim */ - char *prim_name = "Unknown"; - - switch(hwprim) { - case PRIM3D_POINTLIST: - prim_name = "PointList"; - break; - case PRIM3D_LINELIST: - prim_name = "LineList"; - break; - case PRIM3D_LINESTRIP: - prim_name = "LineStrip"; - break; - case PRIM3D_TRILIST: - prim_name = "TriList"; - break; - case PRIM3D_TRISTRIP: - prim_name = "TriStrip"; - break; - case PRIM3D_TRIFAN: - prim_name = "TriFan"; - break; - case PRIM3D_POLY: - prim_name = "Polygons"; - break; - default: - break; - } - - fprintf(stderr, "%s : rprim(%s), hwprim(%s)\n", - __FUNCTION__, - _mesa_lookup_enum_by_nr(rprim), - prim_name); - } - - switch (rprim) { - case GL_TRIANGLES: - aa |= AA_LINE_DISABLE; - if (ctx->Polygon.StippleFlag) - st1 |= ST1_ENABLE; - else - st1 &= ~ST1_ENABLE; - break; - case GL_LINES: - st1 &= ~ST1_ENABLE; - if (ctx->Line.SmoothFlag) { - aa |= AA_LINE_ENABLE; - } else { - aa |= AA_LINE_DISABLE; - } - break; - case GL_POINTS: - st1 &= ~ST1_ENABLE; - aa |= AA_LINE_DISABLE; - break; - default: - return; - } - - imesa->reduced_primitive = rprim; - - if (aa != imesa->Setup[I830_CTXREG_AA]) { - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_AA] = aa; - } - -#if 0 - if (st1 != imesa->StippleSetup[I830_STPREG_ST1]) { - I830_STATECHANGE(imesa, I830_UPLOAD_STIPPLE); - imesa->StippleSetup[I830_STPREG_ST1] = st1; - } -#endif - - if (hwprim != imesa->hw_primitive) { - I830_STATECHANGE(imesa, 0); - imesa->hw_primitive = hwprim; - } -} - -/**********************************************************************/ -/* Transition to/from hardware rasterization. */ -/**********************************************************************/ - -static char *fallbackStrings[] = { - "Texture", - "Draw buffer", - "Read buffer", - "Color mask", - "Render mode", - "Stencil", - "Stipple", - "User disable" -}; - - -static char *getFallbackString(GLuint bit) -{ - int i = 0; - while (bit > 1) { - i++; - bit >>= 1; - } - return fallbackStrings[i]; -} - - - -void i830Fallback( i830ContextPtr imesa, GLuint bit, GLboolean mode ) -{ - GLcontext *ctx = imesa->glCtx; - TNLcontext *tnl = TNL_CONTEXT(ctx); - GLuint oldfallback = imesa->Fallback; - - if (mode) { - imesa->Fallback |= bit; - if (oldfallback == 0) { - I830_FIREVERTICES(imesa); - if (I830_DEBUG & DEBUG_FALLBACKS) - fprintf(stderr, "ENTER FALLBACK %s\n", getFallbackString( bit )); - _swsetup_Wakeup( ctx ); - imesa->RenderIndex = ~0; - } - } - else { - imesa->Fallback &= ~bit; - if (oldfallback == bit) { - _swrast_flush( ctx ); - if (I830_DEBUG & DEBUG_FALLBACKS) - fprintf(stderr, "LEAVE FALLBACK %s\n", getFallbackString( bit )); - tnl->Driver.Render.Start = i830RenderStart; - tnl->Driver.Render.PrimitiveNotify = i830RenderPrimitive; - tnl->Driver.Render.Finish = i830RenderFinish; - tnl->Driver.Render.BuildVertices = i830BuildVertices; - imesa->NewGLState |= (_I830_NEW_RENDERSTATE|_I830_NEW_VERTEX); - } - } -} - - - - -/**********************************************************************/ -/* Initialization. */ -/**********************************************************************/ - - -void i830InitTriFuncs( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - static int firsttime = 1; - - if (firsttime) { - init_rast_tab(); - firsttime = 0; - } - - tnl->Driver.RunPipeline = i830RunPipeline; - tnl->Driver.Render.Start = i830RenderStart; - tnl->Driver.Render.Finish = i830RenderFinish; - tnl->Driver.Render.PrimitiveNotify = i830RenderPrimitive; - tnl->Driver.Render.ResetLineStipple = _swrast_ResetLineStipple; - tnl->Driver.Render.BuildVertices = i830BuildVertices; -} Index: xc/lib/GL/mesa/src/drv/i830/i830_tris.h diff -u xc/lib/GL/mesa/src/drv/i830/i830_tris.h:1.3 xc/lib/GL/mesa/src/drv/i830/i830_tris.h:removed --- xc/lib/GL/mesa/src/drv/i830/i830_tris.h:1.3 Mon Sep 9 15:18:48 2002 +++ xc/lib/GL/mesa/src/drv/i830/i830_tris.h Wed Mar 16 21:05:02 2005 @@ -1,37 +0,0 @@ -/* - * GLX Hardware Device Driver for Intel i810 - * Copyright (C) 1999 Keith Whitwell - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * KEITH WHITWELL, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * Adapted for use in the I830M: - * Jeff Hartmann - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/i830/i830_tris.h,v 1.3 2002/09/09 19:18:48 dawes Exp $ */ - -#ifndef I830TRIS_INC -#define I830TRIS_INC - -#include "mtypes.h" - -extern void i830PrintRenderState( const char *msg, GLuint state ); -extern void i830InitTriFuncs( GLcontext *ctx ); -extern void i830RasterPrimitive( GLcontext *ctx, GLenum rprim, GLuint hwprim ); - -#endif Index: xc/lib/GL/mesa/src/drv/i830/i830_vb.c diff -u xc/lib/GL/mesa/src/drv/i830/i830_vb.c:1.6 xc/lib/GL/mesa/src/drv/i830/i830_vb.c:removed --- xc/lib/GL/mesa/src/drv/i830/i830_vb.c:1.6 Sun Sep 28 16:15:15 2003 +++ xc/lib/GL/mesa/src/drv/i830/i830_vb.c Wed Mar 16 21:05:02 2005 @@ -1,592 +0,0 @@ -/* - * GLX Hardware Device Driver for Intel i810 - * Copyright (C) 1999 Keith Whitwell - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * KEITH WHITWELL, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * Adapted for use on the I830M: - * Jeff Hartmann - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/i830/i830_vb.c,v 1.6 2003/09/28 20:15:15 alanh Exp $ */ - -#include "glheader.h" -#include "mtypes.h" -#include "imports.h" -#include "macros.h" -#include "colormac.h" - -#include "swrast_setup/swrast_setup.h" -#include "tnl/t_context.h" - -#include "i830_screen.h" -#include "i830_dri.h" - -#include "i830_context.h" -#include "i830_vb.h" -#include "i830_ioctl.h" -#include "i830_tris.h" -#include "i830_state.h" - -#define I830_TEX1_BIT 0x1 -#define I830_TEX0_BIT 0x2 -#define I830_RGBA_BIT 0x4 -#define I830_SPEC_BIT 0x8 -#define I830_FOG_BIT 0x10 -#define I830_XYZW_BIT 0x20 -#define I830_PTEX_BIT 0x40 -#define I830_MAX_SETUP 0x80 - -static struct { - void (*emit)( GLcontext *, GLuint, GLuint, void *, GLuint ); - interp_func interp; - copy_pv_func copy_pv; - GLboolean (*check_tex_sizes)( GLcontext *ctx ); - GLuint vertex_size; - GLuint vertex_stride_shift; - GLuint vertex_format; -} setup_tab[I830_MAX_SETUP]; - -#define TINY_VERTEX_FORMAT (STATE3D_VERTEX_FORMAT_CMD | \ - VRTX_TEX_COORD_COUNT(0) | \ - VRTX_HAS_DIFFUSE | \ - VRTX_HAS_XYZ) - -#define NOTEX_VERTEX_FORMAT (STATE3D_VERTEX_FORMAT_CMD | \ - VRTX_TEX_COORD_COUNT(0) | \ - VRTX_HAS_DIFFUSE | \ - VRTX_HAS_SPEC | \ - VRTX_HAS_XYZW) - -#define TEX0_VERTEX_FORMAT (STATE3D_VERTEX_FORMAT_CMD | \ - VRTX_TEX_COORD_COUNT(1) | \ - VRTX_HAS_DIFFUSE | \ - VRTX_HAS_SPEC | \ - VRTX_HAS_XYZW) - -#define TEX1_VERTEX_FORMAT (STATE3D_VERTEX_FORMAT_CMD | \ - VRTX_TEX_COORD_COUNT(2) | \ - VRTX_HAS_DIFFUSE | \ - VRTX_HAS_SPEC | \ - VRTX_HAS_XYZW) - - -/* I'm cheating here hardcore : if bit 31 is set I know to emit - * a vf2 state == TEXCOORDFMT_3D. We never mix 2d/3d texcoords, - * so this solution works for now. - */ - -#define PROJ_TEX1_VERTEX_FORMAT ((1<<31) | \ - STATE3D_VERTEX_FORMAT_CMD | \ - VRTX_TEX_COORD_COUNT(2) | \ - VRTX_HAS_DIFFUSE | \ - VRTX_HAS_SPEC | \ - VRTX_HAS_XYZW) - -/* Might want to do these later */ -#define TEX2_VERTEX_FORMAT 0 -#define TEX3_VERTEX_FORMAT 0 -#define PROJ_TEX3_VERTEX_FORMAT 0 - -#define DO_XYZW (IND & I830_XYZW_BIT) -#define DO_RGBA (IND & I830_RGBA_BIT) -#define DO_SPEC (IND & I830_SPEC_BIT) -#define DO_FOG (IND & I830_FOG_BIT) -#define DO_TEX0 (IND & I830_TEX0_BIT) -#define DO_TEX1 (IND & I830_TEX1_BIT) -#define DO_TEX2 0 -#define DO_TEX3 0 -#define DO_PTEX (IND & I830_PTEX_BIT) - -#define VERTEX i830Vertex -#define VERTEX_COLOR i830_color_t -#define GET_VIEWPORT_MAT() I830_CONTEXT(ctx)->ViewportMatrix.m -#define GET_TEXSOURCE(n) n -#define GET_VERTEX_FORMAT() I830_CONTEXT(ctx)->vertex_format -#define GET_VERTEX_STORE() ((GLubyte *)I830_CONTEXT(ctx)->verts) -#define GET_VERTEX_STRIDE_SHIFT() I830_CONTEXT(ctx)->vertex_stride_shift -#define GET_UBYTE_COLOR_STORE() &I830_CONTEXT(ctx)->UbyteColor -#define GET_UBYTE_SPEC_COLOR_STORE() &I830_CONTEXT(ctx)->UbyteSecondaryColor -#define INVALIDATE_STORED_VERTICES() - -#define HAVE_HW_VIEWPORT 0 -#define HAVE_HW_DIVIDE 0 -#define HAVE_RGBA_COLOR 0 -#define HAVE_TINY_VERTICES 1 -#define HAVE_NOTEX_VERTICES 1 -#define HAVE_TEX0_VERTICES 1 -#define HAVE_TEX1_VERTICES 1 -#define HAVE_TEX2_VERTICES 0 -#define HAVE_TEX3_VERTICES 0 -#define HAVE_PTEX_VERTICES 1 - -#define UNVIEWPORT_VARS GLfloat h = I830_CONTEXT(ctx)->driDrawable->h -#define UNVIEWPORT_X(x) x - SUBPIXEL_X -#define UNVIEWPORT_Y(y) - y + h + SUBPIXEL_Y -#define UNVIEWPORT_Z(z) z * (float)I830_CONTEXT(ctx)->ClearDepth - -#define PTEX_FALLBACK() FALLBACK(I830_CONTEXT(ctx), I830_FALLBACK_TEXTURE, 1) - -#define IMPORT_FLOAT_COLORS i830_import_float_colors -#define IMPORT_FLOAT_SPEC_COLORS i830_import_float_spec_colors - -#define INTERP_VERTEX setup_tab[I830_CONTEXT(ctx)->SetupIndex].interp -#define COPY_PV_VERTEX setup_tab[I830_CONTEXT(ctx)->SetupIndex].copy_pv - - -/*********************************************************************** - * Generate pv-copying and translation functions * - ***********************************************************************/ - -#define TAG(x) i830_##x -#include "tnl_dd/t_dd_vb.c" - -/*********************************************************************** - * Generate vertex emit and interp functions * - ***********************************************************************/ - -#define IND (I830_XYZW_BIT|I830_RGBA_BIT) -#define TAG(x) x##_wg -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_XYZW_BIT|I830_RGBA_BIT|I830_SPEC_BIT) -#define TAG(x) x##_wgs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_XYZW_BIT|I830_RGBA_BIT|I830_TEX0_BIT) -#define TAG(x) x##_wgt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_XYZW_BIT|I830_RGBA_BIT|I830_TEX0_BIT|I830_TEX1_BIT) -#define TAG(x) x##_wgt0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_XYZW_BIT|I830_RGBA_BIT|I830_TEX0_BIT|I830_PTEX_BIT) -#define TAG(x) x##_wgpt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_XYZW_BIT|I830_RGBA_BIT|I830_SPEC_BIT|I830_TEX0_BIT) -#define TAG(x) x##_wgst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_XYZW_BIT|I830_RGBA_BIT|I830_SPEC_BIT|I830_TEX0_BIT|\ - I830_TEX1_BIT) -#define TAG(x) x##_wgst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_XYZW_BIT|I830_RGBA_BIT|I830_SPEC_BIT|I830_TEX0_BIT|\ - I830_PTEX_BIT) -#define TAG(x) x##_wgspt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_XYZW_BIT|I830_RGBA_BIT|I830_FOG_BIT) -#define TAG(x) x##_wgf -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_XYZW_BIT|I830_RGBA_BIT|I830_FOG_BIT|I830_SPEC_BIT) -#define TAG(x) x##_wgfs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_XYZW_BIT|I830_RGBA_BIT|I830_FOG_BIT|I830_TEX0_BIT) -#define TAG(x) x##_wgft0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_XYZW_BIT|I830_RGBA_BIT|I830_FOG_BIT|I830_TEX0_BIT|\ - I830_TEX1_BIT) -#define TAG(x) x##_wgft0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_XYZW_BIT|I830_RGBA_BIT|I830_FOG_BIT|I830_TEX0_BIT|\ - I830_PTEX_BIT) -#define TAG(x) x##_wgfpt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_XYZW_BIT|I830_RGBA_BIT|I830_FOG_BIT|I830_SPEC_BIT|\ - I830_TEX0_BIT) -#define TAG(x) x##_wgfst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_XYZW_BIT|I830_RGBA_BIT|I830_FOG_BIT|I830_SPEC_BIT|\ - I830_TEX0_BIT|I830_TEX1_BIT) -#define TAG(x) x##_wgfst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_XYZW_BIT|I830_RGBA_BIT|I830_FOG_BIT|I830_SPEC_BIT|\ - I830_TEX0_BIT|I830_PTEX_BIT) -#define TAG(x) x##_wgfspt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_TEX0_BIT) -#define TAG(x) x##_t0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_TEX0_BIT|I830_TEX1_BIT) -#define TAG(x) x##_t0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_FOG_BIT) -#define TAG(x) x##_f -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_FOG_BIT|I830_TEX0_BIT) -#define TAG(x) x##_ft0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_FOG_BIT|I830_TEX0_BIT|I830_TEX1_BIT) -#define TAG(x) x##_ft0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_RGBA_BIT) -#define TAG(x) x##_g -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_RGBA_BIT|I830_SPEC_BIT) -#define TAG(x) x##_gs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_RGBA_BIT|I830_TEX0_BIT) -#define TAG(x) x##_gt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_RGBA_BIT|I830_TEX0_BIT|I830_TEX1_BIT) -#define TAG(x) x##_gt0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_RGBA_BIT|I830_SPEC_BIT|I830_TEX0_BIT) -#define TAG(x) x##_gst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_RGBA_BIT|I830_SPEC_BIT|I830_TEX0_BIT|I830_TEX1_BIT) -#define TAG(x) x##_gst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_RGBA_BIT|I830_FOG_BIT) -#define TAG(x) x##_gf -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_RGBA_BIT|I830_FOG_BIT|I830_SPEC_BIT) -#define TAG(x) x##_gfs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_RGBA_BIT|I830_FOG_BIT|I830_TEX0_BIT) -#define TAG(x) x##_gft0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_RGBA_BIT|I830_FOG_BIT|I830_TEX0_BIT|I830_TEX1_BIT) -#define TAG(x) x##_gft0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_RGBA_BIT|I830_FOG_BIT|I830_SPEC_BIT|I830_TEX0_BIT) -#define TAG(x) x##_gfst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_RGBA_BIT|I830_FOG_BIT|I830_SPEC_BIT|I830_TEX0_BIT|\ - I830_TEX1_BIT) -#define TAG(x) x##_gfst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -/* Add functions for proj texturing for t0 and t1 */ -#define IND (I830_XYZW_BIT|I830_RGBA_BIT|I830_TEX0_BIT|I830_TEX1_BIT|\ - I830_PTEX_BIT) -#define TAG(x) x##_wgpt0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_XYZW_BIT|I830_RGBA_BIT|I830_SPEC_BIT|I830_TEX0_BIT|\ - I830_TEX1_BIT|I830_PTEX_BIT) -#define TAG(x) x##_wgspt0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_XYZW_BIT|I830_RGBA_BIT|I830_FOG_BIT|I830_TEX0_BIT|\ - I830_TEX1_BIT|I830_PTEX_BIT) -#define TAG(x) x##_wgfpt0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (I830_XYZW_BIT|I830_RGBA_BIT|I830_FOG_BIT|I830_SPEC_BIT|\ - I830_TEX1_BIT|I830_TEX0_BIT|I830_PTEX_BIT) -#define TAG(x) x##_wgfspt0t1 -#include "tnl_dd/t_dd_vbtmp.h" - - -static void init_setup_tab( void ) -{ - init_wg(); - init_wgs(); - init_wgt0(); - init_wgt0t1(); - init_wgpt0(); - init_wgst0(); - init_wgst0t1(); - init_wgspt0(); - init_wgf(); - init_wgfs(); - init_wgft0(); - init_wgft0t1(); - init_wgfpt0(); - init_wgfst0(); - init_wgfst0t1(); - init_wgfspt0(); - init_t0(); - init_t0t1(); - init_f(); - init_ft0(); - init_ft0t1(); - init_g(); - init_gs(); - init_gt0(); - init_gt0t1(); - init_gst0(); - init_gst0t1(); - init_gf(); - init_gfs(); - init_gft0(); - init_gft0t1(); - init_gfst0(); - init_gfst0t1(); - /* Add proj texturing on t1 */ - init_wgpt0t1(); - init_wgspt0t1(); - init_wgfpt0t1(); - init_wgfspt0t1(); -} - - - -void i830PrintSetupFlags(char *msg, GLuint flags ) -{ - fprintf(stderr, "%s(%x): %s%s%s%s%s%s%s\n", - msg, - (int)flags, - (flags & I830_XYZW_BIT) ? " xyzw," : "", - (flags & I830_RGBA_BIT) ? " rgba," : "", - (flags & I830_SPEC_BIT) ? " spec," : "", - (flags & I830_FOG_BIT) ? " fog," : "", - (flags & I830_TEX0_BIT) ? " tex-0," : "", - (flags & I830_TEX1_BIT) ? " tex-1," : "", - (flags & I830_PTEX_BIT) ? " ptex," : ""); -} - -void i830CheckTexSizes( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - i830ContextPtr imesa = I830_CONTEXT( ctx ); - - if (!setup_tab[imesa->SetupIndex].check_tex_sizes(ctx)) { - int ind = imesa->SetupIndex |= I830_PTEX_BIT; - - if(setup_tab[ind].vertex_format != imesa->vertex_format) { - int vfmt = setup_tab[ind].vertex_format; - - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_VF] = ~(1<<31) & vfmt; - - if (vfmt & (1<<31)) { - /* Proj texturing */ - imesa->Setup[I830_CTXREG_VF2] = (STATE3D_VERTEX_FORMAT_2_CMD | - VRTX_TEX_SET_0_FMT(TEXCOORDFMT_3D) | - VRTX_TEX_SET_1_FMT(TEXCOORDFMT_3D) | - VRTX_TEX_SET_2_FMT(TEXCOORDFMT_3D) | - VRTX_TEX_SET_3_FMT(TEXCOORDFMT_3D)); - i830UpdateTexUnitProj( ctx, 0, GL_TRUE ); - i830UpdateTexUnitProj( ctx, 1, GL_TRUE ); - - } else { - /* Normal texturing */ - imesa->Setup[I830_CTXREG_VF2] = (STATE3D_VERTEX_FORMAT_2_CMD | - VRTX_TEX_SET_0_FMT(TEXCOORDFMT_2D) | - VRTX_TEX_SET_1_FMT(TEXCOORDFMT_2D) | - VRTX_TEX_SET_2_FMT(TEXCOORDFMT_2D) | - VRTX_TEX_SET_3_FMT(TEXCOORDFMT_2D)); - i830UpdateTexUnitProj( ctx, 0, GL_FALSE ); - i830UpdateTexUnitProj( ctx, 1, GL_FALSE ); - } - imesa->vertex_format = vfmt; - imesa->vertex_size = setup_tab[ind].vertex_size; - imesa->vertex_stride_shift = setup_tab[ind].vertex_stride_shift; - } - - if (!imesa->Fallback && - !(ctx->_TriangleCaps & (DD_TRI_LIGHT_TWOSIDE|DD_TRI_UNFILLED))) { - tnl->Driver.Render.Interp = setup_tab[imesa->SetupIndex].interp; - tnl->Driver.Render.CopyPV = setup_tab[imesa->SetupIndex].copy_pv; - } - } -} - -void i830BuildVertices( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint newinputs ) -{ - i830ContextPtr imesa = I830_CONTEXT( ctx ); - GLubyte *v = ((GLubyte *) - imesa->verts + (start<vertex_stride_shift)); - GLuint stride = 1<vertex_stride_shift; - - if (0) fprintf(stderr, "%s\n", __FUNCTION__); - - newinputs |= imesa->SetupNewInputs; - imesa->SetupNewInputs = 0; - - if (!newinputs) - return; - - if (newinputs & VERT_BIT_CLIP) { - setup_tab[imesa->SetupIndex].emit( ctx, start, count, v, stride ); - } else { - GLuint ind = 0; - - if (newinputs & VERT_BIT_COLOR0) - ind |= I830_RGBA_BIT; - - if (newinputs & VERT_BIT_COLOR1) - ind |= I830_SPEC_BIT; - - if (newinputs & VERT_BIT_TEX0) - ind |= I830_TEX0_BIT; - - if (newinputs & VERT_BIT_TEX1) - ind |= I830_TEX1_BIT; - - if (newinputs & VERT_BIT_FOG) - ind |= I830_FOG_BIT; - -#if 0 - if (imesa->SetupIndex & I830_PTEX_BIT) - ind = ~0; -#endif - - ind &= imesa->SetupIndex; - - if (ind) { - setup_tab[ind].emit( ctx, start, count, v, stride ); - } - } -} - -void i830ChooseVertexState( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - i830ContextPtr imesa = I830_CONTEXT( ctx ); - GLuint ind = I830_XYZW_BIT|I830_RGBA_BIT; - - if (ctx->_TriangleCaps & DD_SEPARATE_SPECULAR) - ind |= I830_SPEC_BIT; - - if (ctx->Fog.Enabled) - ind |= I830_FOG_BIT; - - if (ctx->Texture._EnabledUnits & 0x2) - /* unit 1 enabled */ - ind |= I830_TEX1_BIT|I830_TEX0_BIT; - else if (ctx->Texture._EnabledUnits & 0x1) - /* unit 0 enabled */ - ind |= I830_TEX0_BIT; - - imesa->SetupIndex = ind; - - if (I830_DEBUG & (DEBUG_VERTS|DEBUG_STATE)) - i830PrintSetupFlags( __FUNCTION__, ind ); - - if (ctx->_TriangleCaps & (DD_TRI_LIGHT_TWOSIDE|DD_TRI_UNFILLED)) { - tnl->Driver.Render.Interp = i830_interp_extras; - tnl->Driver.Render.CopyPV = i830_copy_pv_extras; - } else { - tnl->Driver.Render.Interp = setup_tab[ind].interp; - tnl->Driver.Render.CopyPV = setup_tab[ind].copy_pv; - } - - if (setup_tab[ind].vertex_format != imesa->vertex_format) { - int vfmt = setup_tab[ind].vertex_format; - - I830_STATECHANGE(imesa, I830_UPLOAD_CTX); - imesa->Setup[I830_CTXREG_VF] = ~(1<<31) & vfmt; - - if (vfmt & (1<<31)) { - /* Proj texturing */ - imesa->Setup[I830_CTXREG_VF2] = (STATE3D_VERTEX_FORMAT_2_CMD | - VRTX_TEX_SET_0_FMT(TEXCOORDFMT_3D) | - VRTX_TEX_SET_1_FMT(TEXCOORDFMT_3D) | - VRTX_TEX_SET_2_FMT(TEXCOORDFMT_3D) | - VRTX_TEX_SET_3_FMT(TEXCOORDFMT_3D)); - i830UpdateTexUnitProj( ctx, 0, GL_TRUE ); - i830UpdateTexUnitProj( ctx, 1, GL_TRUE ); - } else { - /* Normal texturing */ - imesa->Setup[I830_CTXREG_VF2] = (STATE3D_VERTEX_FORMAT_2_CMD | - VRTX_TEX_SET_0_FMT(TEXCOORDFMT_2D) | - VRTX_TEX_SET_1_FMT(TEXCOORDFMT_2D) | - VRTX_TEX_SET_2_FMT(TEXCOORDFMT_2D) | - VRTX_TEX_SET_3_FMT(TEXCOORDFMT_2D)); - i830UpdateTexUnitProj( ctx, 0, GL_FALSE ); - i830UpdateTexUnitProj( ctx, 1, GL_FALSE ); - } - imesa->vertex_format = vfmt; - imesa->vertex_size = setup_tab[ind].vertex_size; - imesa->vertex_stride_shift = setup_tab[ind].vertex_stride_shift; - } -} - - - -void i830_emit_contiguous_verts( GLcontext *ctx, - GLuint start, - GLuint count ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - GLuint vertex_size = imesa->vertex_size * 4; - GLuint *dest = i830AllocDmaLow( imesa, (count-start) * vertex_size); - setup_tab[imesa->SetupIndex].emit( ctx, start, count, dest, vertex_size ); -} - - - -void i830InitVB( GLcontext *ctx ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - GLuint size = TNL_CONTEXT(ctx)->vb.Size; - - imesa->verts = (char *)ALIGN_MALLOC(size * 4 * 16, 32); - - { - static int firsttime = 1; - if (firsttime) { - init_setup_tab(); - firsttime = 0; - } - } -} - - -void i830FreeVB( GLcontext *ctx ) -{ - i830ContextPtr imesa = I830_CONTEXT(ctx); - if (imesa->verts) { - ALIGN_FREE(imesa->verts); - imesa->verts = 0; - } - - if (imesa->UbyteSecondaryColor.Ptr) { - ALIGN_FREE(imesa->UbyteSecondaryColor.Ptr); - imesa->UbyteSecondaryColor.Ptr = 0; - } - - if (imesa->UbyteColor.Ptr) { - ALIGN_FREE(imesa->UbyteColor.Ptr); - imesa->UbyteColor.Ptr = 0; - } -} Index: xc/lib/GL/mesa/src/drv/i830/i830_vb.h diff -u xc/lib/GL/mesa/src/drv/i830/i830_vb.h:1.1 xc/lib/GL/mesa/src/drv/i830/i830_vb.h:removed --- xc/lib/GL/mesa/src/drv/i830/i830_vb.h:1.1 Mon Sep 9 15:18:49 2002 +++ xc/lib/GL/mesa/src/drv/i830/i830_vb.h Wed Mar 16 21:05:02 2005 @@ -1,63 +0,0 @@ -/* - * GLX Hardware Device Driver for Intel i810 - * Copyright (C) 1999 Keith Whitwell - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * KEITH WHITWELL, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * Adapted for use in the I830M: - * Jeff Hartmann - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/i830/i830_vb.h,v 1.1 2002/09/09 19:18:49 dawes Exp $ */ - -#ifndef I830VB_INC -#define I830VB_INC - -#include "mtypes.h" -#include "swrast/swrast.h" - -#define _I830_NEW_VERTEX (_NEW_TEXTURE | \ - _DD_NEW_SEPARATE_SPECULAR | \ - _DD_NEW_TRI_UNFILLED | \ - _DD_NEW_TRI_LIGHT_TWOSIDE | \ - _NEW_FOG) - - -extern void i830ChooseVertexState( GLcontext *ctx ); -extern void i830CheckTexSizes( GLcontext *ctx ); -extern void i830BuildVertices( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint newinputs ); - - -extern void i830_emit_contiguous_verts( GLcontext *ctx, - GLuint start, - GLuint count ); - -extern void i830_translate_vertex( GLcontext *ctx, - const i830Vertex *src, - SWvertex *dst ); - -extern void i830InitVB( GLcontext *ctx ); -extern void i830FreeVB( GLcontext *ctx ); - -extern void i830_print_vertex( GLcontext *ctx, const i830Vertex *v ); -extern void i830PrintSetupFlags(char *msg, GLuint flags ); - -#endif Index: xc/lib/GL/mesa/src/drv/mga/Imakefile diff -u xc/lib/GL/mesa/src/drv/mga/Imakefile:1.24 xc/lib/GL/mesa/src/drv/mga/Imakefile:removed --- xc/lib/GL/mesa/src/drv/mga/Imakefile:1.24 Mon Nov 25 09:04:51 2002 +++ xc/lib/GL/mesa/src/drv/mga/Imakefile Wed Mar 16 21:05:02 2005 @@ -1,81 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/mga/Imakefile,v 1.24 2002/11/25 14:04:51 eich Exp $ - -#include - -#if GlxUseBuiltInDRIDriver -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtrasLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif - -#include "../common/Imakefile.inc" -#include "Imakefile.inc" -#include "../../array_cache/Imakefile.inc" -#include "../../math/Imakefile.inc" -#include "../../swrast/Imakefile.inc" -#include "../../swrast_setup/Imakefile.inc" -#include "../../tnl/Imakefile.inc" -#include "../../tnl_dd/Imakefile.inc" -#include "../../Imakefile.inc" -#if defined(i386Architecture) && MesaUseX86Asm -#include "../../X86/Imakefile.inc" -#endif -#ifdef SparcArchitecture -#include "../../SPARC/Imakefile.inc" -#endif - - - - DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MESA_ASM_DEFINES) - INCLUDES = $(X_INCLUDES) $(MESA_INCLUDES) $(DRI_INCLUDES) - - DRIOBJS = $(GLXLIBSRC)/dri/dri_util.o - - DRMOBJS = $(GLXLIBSRC)/dri/drm/xf86drm.o \ - $(GLXLIBSRC)/dri/drm/xf86drmHash.o \ - $(GLXLIBSRC)/dri/drm/xf86drmRandom.o \ - $(GLXLIBSRC)/dri/drm/xf86drmSL.o - -#ifdef GlxSoProf - LOSRCS = ../../../../lowpc.c - HISRCS = ../../../../highpc.c - - LOOBJS = ../../../../lowpc.o - HIOBJS = ../../../../highpc.o -#endif - - SRCS = $(MGASRCS) - OBJS = $(LOOBJS) $(DRIOBJS) $(DRMOBJS) $(COREMESAOBJS) \ - $(MESA_ASM_OBJS) $(COMMONOBJS) $(MGAOBJS) $(HIOBJS) - -REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) - -#include - -LibraryObjectRule() - -SubdirLibraryRule($(MGAOBJS)) -NormalLintTarget($(SRCS)) - -#if !GlxUseBuiltInDRIDriver -LIBNAME = mga_dri.so -SharedDriModuleTarget($(LIBNAME),DONE $(OBJS),$(OBJS)) -InstallDynamicModule($(LIBNAME),$(MODULEDIR),dri) - -#ifdef GlxSoProf -SOPROF_LIBNAME = _mga_dri_p -NormalDepLibraryTarget($(SOPROF_LIBNAME),DONE $(OBJS),$(OBJS)) -InstallLibrary($(SOPROF_LIBNAME),$(MODULEDIR)/dri) -#endif -#endif - -DependTarget() - Index: xc/lib/GL/mesa/src/drv/mga/Imakefile.inc diff -u xc/lib/GL/mesa/src/drv/mga/Imakefile.inc:1.5 xc/lib/GL/mesa/src/drv/mga/Imakefile.inc:removed --- xc/lib/GL/mesa/src/drv/mga/Imakefile.inc:1.5 Sun Sep 28 16:15:16 2003 +++ xc/lib/GL/mesa/src/drv/mga/Imakefile.inc Wed Mar 16 21:05:02 2005 @@ -1,122 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/mga/Imakefile.inc,v 1.5 2003/09/28 20:15:16 alanh Exp $ - -#ifndef MesaDrvSrcDir -#define MesaDrvSrcDir $(GLXLIBSRC)/mesa/src/drv -#endif - -MESADRVSRCDIR = MesaDrvSrcDir - -#ifndef MesaDrvMgaBuildDir -#define MesaDrvMgaBuildDir /**/ -#endif -MESADRVMGABUILDDIR = MesaDrvMgaBuildDir - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#if BuildXF86DRI - DRI_DEFINES = GlxDefines -DX_BYTE_ORDER=$(X_BYTE_ORDER) - DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ - -I$(GLXLIBSRC)/glx \ - -I$(INCLUDESRC) \ - -I$(INCLUDESRC)/GL \ - -I$(SERVERSRC)/GL/dri \ - -I$(XF86OSSRC) \ - -I$(XF86DRIVERSRC)/mga \ - -I$(XF86COMSRC) \ - -I$(GLXLIBSRC)/dri/drm \ - -I$(GLXLIBSRC)/include -#endif - -MESA_INCLUDES = -I$(MESASRCDIR)/src \ - -I$(MESADRVSRCDIR)/common \ - -I$(MESADRVSRCDIR)/mga - X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) - - MGASRCS = $(MESADRVMGABUILDDIR)mgadd.c \ - $(MESADRVMGABUILDDIR)mgarender.c \ - $(MESADRVMGABUILDDIR)mgaioctl.c \ - $(MESADRVMGABUILDDIR)mgapixel.c \ - $(MESADRVMGABUILDDIR)mgaspan.c \ - $(MESADRVMGABUILDDIR)mgastate.c \ - $(MESADRVMGABUILDDIR)mgatex.c \ - $(MESADRVMGABUILDDIR)mgatexmem.c \ - $(MESADRVMGABUILDDIR)mga_texstate.c \ - $(MESADRVMGABUILDDIR)mga_texcombine.c \ - $(MESADRVMGABUILDDIR)mgatris.c \ - $(MESADRVMGABUILDDIR)mgavb.c \ - $(MESADRVMGABUILDDIR)mga_xmesa.c \ - - MGAOBJS = $(MESADRVMGABUILDDIR)mgadd.o \ - $(MESADRVMGABUILDDIR)mgarender.o \ - $(MESADRVMGABUILDDIR)mgaioctl.o \ - $(MESADRVMGABUILDDIR)mgapixel.o \ - $(MESADRVMGABUILDDIR)mgaspan.o \ - $(MESADRVMGABUILDDIR)mgastate.o \ - $(MESADRVMGABUILDDIR)mgatex.o \ - $(MESADRVMGABUILDDIR)mgatexmem.o \ - $(MESADRVMGABUILDDIR)mga_texstate.o \ - $(MESADRVMGABUILDDIR)mga_texcombine.o \ - $(MESADRVMGABUILDDIR)mgatris.o \ - $(MESADRVMGABUILDDIR)mgavb.o \ - $(MESADRVMGABUILDDIR)mga_xmesa.o - - MGAUOBJS = $(MESADRVMGABUILDDIR)unshared/mgadd.o \ - $(MESADRVMGABUILDDIR)unshared/mgarender.o \ - $(MESADRVMGABUILDDIR)unshared/mgaioctl.o \ - $(MESADRVMGABUILDDIR)unshared/mgapixel.o \ - $(MESADRVMGABUILDDIR)unshared/mgaspan.o \ - $(MESADRVMGABUILDDIR)unshared/mgastate.o \ - $(MESADRVMGABUILDDIR)unshared/mgatex.o \ - $(MESADRVMGABUILDDIR)unshared/mgatexmem.o \ - $(MESADRVMGABUILDDIR)unshared/mga_texstate.o \ - $(MESADRVMGABUILDDIR)unshared/mga_texcombine.o \ - $(MESADRVMGABUILDDIR)unshared/mgatris.o \ - $(MESADRVMGABUILDDIR)unshared/mgavb.o \ - $(MESADRVMGABUILDDIR)unshared/mga_xmesa.o - - MGADOBJS = $(MESADRVMGABUILDDIR)debugger/mgadd.o \ - $(MESADRVMGABUILDDIR)debugger/mgarender.o \ - $(MESADRVMGABUILDDIR)debugger/mgaioctl.o \ - $(MESADRVMGABUILDDIR)debugger/mgapixel.o \ - $(MESADRVMGABUILDDIR)debugger/mgaspan.o \ - $(MESADRVMGABUILDDIR)debugger/mgastate.o \ - $(MESADRVMGABUILDDIR)debugger/mgatex.o \ - $(MESADRVMGABUILDDIR)debugger/mgatexmem.o \ - $(MESADRVMGABUILDDIR)debugger/mga_texstate.o \ - $(MESADRVMGABUILDDIR)debugger/mga_texcombine.o \ - $(MESADRVMGABUILDDIR)debugger/mgatris.o \ - $(MESADRVMGABUILDDIR)debugger/mgavb.o \ - $(MESADRVMGABUILDDIR)debugger/mga_xmesa.o - - MGAPOBJS = $(MESADRVMGABUILDDIR)profiled/mgadd.o \ - $(MESADRVMGABUILDDIR)profiled/mgarender.o \ - $(MESADRVMGABUILDDIR)profiled/mgaioctl.o \ - $(MESADRVMGABUILDDIR)profiled/mgapixel.o \ - $(MESADRVMGABUILDDIR)profiled/mgaspan.o \ - $(MESADRVMGABUILDDIR)profiled/mgastate.o \ - $(MESADRVMGABUILDDIR)profiled/mgatex.o \ - $(MESADRVMGABUILDDIR)profiled/mgatexmem.o \ - $(MESADRVMGABUILDDIR)profiled/mga_texstate.o \ - $(MESADRVMGABUILDDIR)profiled/mga_texcombine.o \ - $(MESADRVMGABUILDDIR)profiled/mgatris.o \ - $(MESADRVMGABUILDDIR)profiled/mgavb.o \ - $(MESADRVMGABUILDDIR)profiled/mga_xmesa.o - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(mgadd.c, $(MESADRVSRCDIR)/mga) -LinkSourceFile(mgarender.c, $(MESADRVSRCDIR)/mga) -LinkSourceFile(mgaioctl.c, $(MESADRVSRCDIR)/mga) -LinkSourceFile(mgapixel.c, $(MESADRVSRCDIR)/mga) -LinkSourceFile(mgaspan.c, $(MESADRVSRCDIR)/mga) -LinkSourceFile(mgastate.c, $(MESADRVSRCDIR)/mga) -LinkSourceFile(mgatex.c, $(MESADRVSRCDIR)/mga) -LinkSourceFile(mgatexmem.c, $(MESADRVSRCDIR)/mga) -LinkSourceFile(mga_texstate.c, $(MESADRVSRCDIR)/mga) -LinkSourceFile(mga_texcombine.c, $(MESADRVSRCDIR)/mga) -LinkSourceFile(mgatris.c, $(MESADRVSRCDIR)/mga) -LinkSourceFile(mgavb.c, $(MESADRVSRCDIR)/mga) -LinkSourceFile(mga_xmesa.c, $(MESADRVSRCDIR)/mga) -#endif - Index: xc/lib/GL/mesa/src/drv/mga/mga_texcombine.c diff -u xc/lib/GL/mesa/src/drv/mga/mga_texcombine.c:1.4 xc/lib/GL/mesa/src/drv/mga/mga_texcombine.c:removed --- xc/lib/GL/mesa/src/drv/mga/mga_texcombine.c:1.4 Tue Dec 2 08:02:37 2003 +++ xc/lib/GL/mesa/src/drv/mga/mga_texcombine.c Wed Mar 16 21:05:02 2005 @@ -1,672 +0,0 @@ -/* - * Copyright (c) 2003 Ville Syrjala - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - * Authors: - * Ville Syrjala - */ - -#include "glheader.h" - -#include "mgacontext.h" -#include "mgatex.h" -#include "mgaregs.h" - -/* - * GL_ARB_texture_env_combine - * GL_EXT_texture_env_combine - * GL_ARB_texture_env_crossbar - * GL_ATI_texture_env_combine3 - */ - -#define ARG_DISABLE 0xffffffff -#define MGA_ARG1 0 -#define MGA_ARG2 1 -#define MGA_ALPHA 2 - -GLboolean mgaUpdateTextureEnvCombine( GLcontext *ctx, int unit ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - const int source = mmesa->tmu_source[unit]; - const struct gl_texture_unit *texUnit = &ctx->Texture.Unit[source]; - GLuint *reg = ((GLuint *)&mmesa->setup.tdualstage0 + unit); - GLuint numColorArgs = 0, numAlphaArgs = 0; - GLuint arg1[3], arg2[3], alpha[3]; - int args[3]; - int i; - - switch (texUnit->CombineModeRGB) { - case GL_REPLACE: - numColorArgs = 1; - break; - case GL_MODULATE: - case GL_ADD: - case GL_ADD_SIGNED: - case GL_SUBTRACT: - numColorArgs = 2; - break; - case GL_INTERPOLATE: - case GL_MODULATE_ADD_ATI: - case GL_MODULATE_SIGNED_ADD_ATI: - case GL_MODULATE_SUBTRACT_ATI: - numColorArgs = 3; - break; - default: - return GL_FALSE; - } - - switch (texUnit->CombineModeA) { - case GL_REPLACE: - numAlphaArgs = 1; - break; - case GL_MODULATE: - case GL_ADD: - case GL_ADD_SIGNED: - case GL_SUBTRACT: - numAlphaArgs = 2; - break; - default: - return GL_FALSE; - } - - /* Start fresh :) */ - *reg = 0; - - /* COLOR */ - for (i = 0; i < 3; i++) { - arg1[i] = 0; - arg2[i] = 0; - alpha[i] = 0; - } - - for (i = 0;i < numColorArgs; i++) { - switch (texUnit->CombineSourceRGB[i]) { - case GL_TEXTURE: - arg1[i] |= 0; - arg2[i] |= ARG_DISABLE; - alpha[i] |= TD0_color_alpha_currtex; - break; - case GL_TEXTURE0: - if (source == 0) { - arg1[i] |= 0; - arg2[i] |= ARG_DISABLE; - alpha[i] |= TD0_color_alpha_currtex; - } else { - if (ctx->Texture._EnabledUnits != 0x03) { - /* disable texturing */ - mmesa->setup.dwgctl &= DC_opcod_MASK; - mmesa->setup.dwgctl |= DC_opcod_trap; - mmesa->hw.alpha_sel = AC_alphasel_diffused; - /* return GL_TRUE since we don't need a fallback */ - return GL_TRUE; - } - arg1[i] |= ARG_DISABLE; - arg2[i] |= ARG_DISABLE; - alpha[i] |= TD0_color_alpha_prevtex; - } - break; - case GL_TEXTURE1: - if (source == 0) { - if (ctx->Texture._EnabledUnits != 0x03) { - /* disable texturing */ - mmesa->setup.dwgctl &= DC_opcod_MASK; - mmesa->setup.dwgctl |= DC_opcod_trap; - mmesa->hw.alpha_sel = AC_alphasel_diffused; - /* return GL_TRUE since we don't need a fallback */ - return GL_TRUE; - } - arg1[i] |= ARG_DISABLE; - /* G400 specs (TDUALSTAGE0) */ - arg2[i] |= TD0_color_arg2_prevstage; - alpha[i] |= TD0_color_alpha_prevstage; - } else { - arg1[i] |= 0; - arg2[i] |= ARG_DISABLE; - alpha[i] |= TD0_color_alpha_currtex; - } - break; - case GL_CONSTANT: - if (mmesa->fcol_used && - mmesa->envcolor[source] != mmesa->envcolor[!source]) - return GL_FALSE; - - arg1[i] |= ARG_DISABLE; - arg2[i] |= TD0_color_arg2_fcol; - alpha[i] |= TD0_color_alpha_fcol; - - mmesa->setup.fcol = mmesa->envcolor[source]; - mmesa->fcol_used = GL_TRUE; - break; - case GL_PRIMARY_COLOR: - arg1[i] |= ARG_DISABLE; - /* G400 specs (TDUALSTAGE1) */ - if (unit == 0 || (mmesa->setup.tdualstage0 & - ((TD0_color_sel_mul & TD0_color_sel_add) | - (TD0_alpha_sel_mul & TD0_alpha_sel_add)))) { - arg2[i] |= TD0_color_arg2_diffuse; - alpha[i] |= TD0_color_alpha_diffuse; - } else { - arg2[i] |= ARG_DISABLE; - alpha[i] |= ARG_DISABLE; - } - break; - case GL_PREVIOUS: - arg1[i] |= ARG_DISABLE; - if (unit == 0) { - arg2[i] |= TD0_color_arg2_diffuse; - alpha[i] |= TD0_color_alpha_diffuse; - } else { - arg2[i] |= TD0_color_arg2_prevstage; - alpha[i] |= TD0_color_alpha_prevstage; - } - break; - default: - return GL_FALSE; - } - - switch (texUnit->CombineOperandRGB[i]) { - case GL_SRC_COLOR: - arg1[i] |= 0; - arg2[i] |= 0; - if (texUnit->CombineSourceRGB[i] == GL_CONSTANT && - RGBA_EQUAL( mmesa->envcolor[source] )) { - alpha[i] |= 0; - } else { - alpha[i] |= ARG_DISABLE; - } - break; - case GL_ONE_MINUS_SRC_COLOR: - arg1[i] |= TD0_color_arg1_inv_enable; - arg2[i] |= TD0_color_arg2_inv_enable; - if (texUnit->CombineSourceRGB[i] == GL_CONSTANT && - RGBA_EQUAL( mmesa->envcolor[source] )) { - alpha[i] |= (TD0_color_alpha1inv_enable | - TD0_color_alpha2inv_enable); - } else { - alpha[i] |= ARG_DISABLE; - } - break; - case GL_SRC_ALPHA: - arg1[i] |= TD0_color_arg1_replicatealpha_enable; - arg2[i] |= TD0_color_arg2_replicatealpha_enable; - alpha[i] |= 0; - break; - case GL_ONE_MINUS_SRC_ALPHA: - arg1[i] |= (TD0_color_arg1_replicatealpha_enable | - TD0_color_arg1_inv_enable); - arg2[i] |= (TD0_color_arg2_replicatealpha_enable | - TD0_color_arg2_inv_enable); - alpha[i] |= (TD0_color_alpha1inv_enable | - TD0_color_alpha2inv_enable); - break; - } - } - - switch (texUnit->CombineModeRGB) { - case GL_MODULATE_ADD_ATI: - case GL_MODULATE_SIGNED_ADD_ATI: - /* Special handling for ATI_texture_env_combine3. - * If Arg1 == Arg0 or Arg1 == Arg2 we can use arg1 or arg2 as input for - * both multiplier and adder. - */ - /* Arg1 == arg1 */ - if (arg1[1] == arg1[0]) { - if ((arg1[1] | arg2[2]) != ARG_DISABLE) { - *reg |= arg1[1] | arg2[2]; - args[0] = MGA_ARG1; args[1] = MGA_ARG1; args[2] = MGA_ARG2; - break; - } else - if ((arg1[1] | alpha[2]) != ARG_DISABLE) { - *reg |= arg1[1] | alpha[2]; - args[0] = MGA_ARG1; args[1] = MGA_ARG1; args[2] = MGA_ALPHA; - break; - } - } - if (arg1[1] == arg1[2]) { - if ((arg1[1] | arg2[0]) != ARG_DISABLE) { - *reg |= arg1[1] | arg2[0]; - args[0] = MGA_ARG2; args[1] = MGA_ARG1; args[2] = MGA_ARG1; - break; - } else - if ((arg1[1] | alpha[0]) != ARG_DISABLE) { - *reg |= arg1[1] | alpha[0]; - args[0] = MGA_ALPHA; args[1] = MGA_ARG1; args[2] = MGA_ARG1; - break; - } - } - /* fallthrough */ - case GL_MODULATE_SUBTRACT_ATI: - /* Arg1 == arg2 */ - if (arg2[1] == arg2[0]) { - if ((arg2[1] | arg1[2]) != ARG_DISABLE) { - *reg |= arg2[1] | arg1[2]; - args[0] = MGA_ARG2; args[1] = MGA_ARG2; args[2] = MGA_ARG1; - break; - } else - if ((arg2[1] | alpha[2]) != ARG_DISABLE) { - *reg |= arg2[1] | alpha[2]; - args[0] = MGA_ARG2; args[1] = MGA_ARG2; args[2] = MGA_ALPHA; - break; - } - } - if (arg2[1] == arg2[2]) { - if ((arg2[1] | arg1[0]) != ARG_DISABLE) { - *reg |= arg2[1] | arg1[0]; - args[0] = MGA_ARG1; args[1] = MGA_ARG2; args[2] = MGA_ARG2; - break; - } else - if ((arg2[1] | alpha[0]) != ARG_DISABLE) { - *reg |= arg2[1] | alpha[0]; - args[0] = MGA_ALPHA; args[1] = MGA_ARG2; args[2] = MGA_ARG2; - break; - } - } - /* fallthrough */ - default: - /* Find working combo of arg1, arg2 and alpha. - * - * Keep the Arg0 != alpha cases first since there's - * no way to get alpha out by itself (GL_REPLACE). - * - * Keep the Arg2 == alpha cases first because only alpha has the - * capabilities to function as Arg2 (GL_INTERPOLATE). Also good for - * GL_ADD, GL_ADD_SIGNED, GL_SUBTRACT since we can't get alpha to the - * adder. - * - * Keep the Arg1 == alpha cases last for GL_MODULATE_ADD_ATI, - * GL_MODULATE_SIGNED_ADD_ATI. Again because we can't get alpha to the - * adder. - * - * GL_MODULATE_SUBTRACT_ATI needs special treatment since it requires - * that Arg1 == arg2. This requirement clashes with those of other modes. - */ - if ((arg1[0] | arg2[1] | alpha[2]) != ARG_DISABLE) { - *reg |= arg1[0] | arg2[1] | alpha[2]; - args[0] = MGA_ARG1; args[1] = MGA_ARG2; args[2] = MGA_ALPHA; - } else - if ((arg1[1] | arg2[0] | alpha[2]) != ARG_DISABLE && - texUnit->CombineModeRGB != GL_MODULATE_SUBTRACT_ATI) { - *reg |= arg1[1] | arg2[0] | alpha[2]; - args[0] = MGA_ARG2; args[1] = MGA_ARG1; args[2] = MGA_ALPHA; - } else - if ((arg1[1] | arg2[2] | alpha[0]) != ARG_DISABLE && - texUnit->CombineModeRGB != GL_MODULATE_SUBTRACT_ATI) { - *reg |= arg1[1] | arg2[2] | alpha[0]; - args[0] = MGA_ALPHA; args[1] = MGA_ARG1; args[2] = MGA_ARG2; - } else - if ((arg1[2] | arg2[1] | alpha[0]) != ARG_DISABLE) { - *reg |= arg1[2] | arg2[1] | alpha[0]; - args[0] = MGA_ALPHA; args[1] = MGA_ARG2; args[2] = MGA_ARG1; - } else - if ((arg1[0] | arg2[2] | alpha[1]) != ARG_DISABLE) { - *reg |= arg1[0] | arg2[2] | alpha[1]; - args[0] = MGA_ARG1; args[1] = MGA_ALPHA; args[2] = MGA_ARG2; - } else - if ((arg1[2] | arg2[0] | alpha[1]) != ARG_DISABLE) { - *reg |= arg1[2] | arg2[0] | alpha[1]; - args[0] = MGA_ARG2; args[1] = MGA_ALPHA; args[2] = MGA_ARG1; - } else { - /* nothing suitable */ - return GL_FALSE; - } - } - - switch (texUnit->CombineModeRGB) { - case GL_REPLACE: - if (texUnit->CombineScaleShiftRGB) { - return GL_FALSE; - } - - if (args[0] == MGA_ARG1) { - *reg |= TD0_color_sel_arg1; - } else if (args[0] == MGA_ARG2) { - *reg |= TD0_color_sel_arg2; - } else if (args[0] == MGA_ALPHA) { - /* Can't get alpha out by itself */ - return GL_FALSE; - } - break; - case GL_MODULATE: - if (texUnit->CombineScaleShiftRGB == 1) { - *reg |= TD0_color_modbright_2x; - } else if (texUnit->CombineScaleShiftRGB == 2) { - *reg |= TD0_color_modbright_4x; - } - - *reg |= TD0_color_sel_mul; - - if (args[0] == MGA_ALPHA || args[1] == MGA_ALPHA) { - if (args[0] == MGA_ARG1 || args[1] == MGA_ARG1) { - *reg |= TD0_color_arg2mul_alpha2; - } else if (args[0] == MGA_ARG2 || args[1] == MGA_ARG2) { - *reg |= TD0_color_arg1mul_alpha1; - } - } - break; - case GL_ADD_SIGNED: - *reg |= TD0_color_addbias_enable; - /* fallthrough */ - case GL_ADD: - if (args[0] == MGA_ALPHA || args[1] == MGA_ALPHA) { - /* Can't get alpha to the adder */ - return GL_FALSE; - } - if (texUnit->CombineScaleShiftRGB == 1) { - *reg |= TD0_color_add2x_enable; - } else if (texUnit->CombineScaleShiftRGB == 2) { - return GL_FALSE; - } - - *reg |= (TD0_color_add_add | - TD0_color_sel_add); - break; - case GL_INTERPOLATE: - if (args[2] != MGA_ALPHA) { - /* Only alpha can function as Arg2 */ - return GL_FALSE; - } - if (texUnit->CombineScaleShiftRGB == 1) { - *reg |= TD0_color_add2x_enable; - } else if (texUnit->CombineScaleShiftRGB == 2) { - return GL_FALSE; - } - - *reg |= (TD0_color_arg1mul_alpha1 | - TD0_color_blend_enable | - TD0_color_arg1add_mulout | - TD0_color_arg2add_mulout | - TD0_color_add_add | - TD0_color_sel_add); - - /* Have to do this with xor since GL_ONE_MINUS_SRC_ALPHA may have - * already touched this bit. - */ - *reg ^= TD0_color_alpha1inv_enable; - - if (args[0] == MGA_ARG2) { - /* Swap arguments */ - *reg ^= (TD0_color_arg1mul_alpha1 | - TD0_color_arg2mul_alpha2 | - TD0_color_alpha1inv_enable | - TD0_color_alpha2inv_enable); - } - - if (ctx->Texture._EnabledUnits != 0x03) { - /* Linear blending mode needs dualtex enabled */ - *(reg+1) = (TD0_color_arg2_prevstage | - TD0_color_sel_arg2 | - TD0_alpha_arg2_prevstage | - TD0_alpha_sel_arg2); - mmesa->force_dualtex = GL_TRUE; - } - break; - case GL_SUBTRACT: - if (args[0] == MGA_ALPHA || args[1] == MGA_ALPHA) { - /* Can't get alpha to the adder */ - return GL_FALSE; - } - if (texUnit->CombineScaleShiftRGB == 1) { - *reg |= TD0_color_add2x_enable; - } else if (texUnit->CombineScaleShiftRGB == 2) { - return GL_FALSE; - } - - *reg |= (TD0_color_add_sub | - TD0_color_sel_add); - - if (args[0] == MGA_ARG2) { - /* Swap arguments */ - *reg ^= (TD0_color_arg1_inv_enable | - TD0_color_arg2_inv_enable); - } - break; - case GL_MODULATE_SIGNED_ADD_ATI: - *reg |= TD0_color_addbias_enable; - /* fallthrough */ - case GL_MODULATE_ADD_ATI: - if (args[1] == MGA_ALPHA) { - /* Can't get alpha to the adder */ - return GL_FALSE; - } - if (texUnit->CombineScaleShiftRGB == 1) { - *reg |= TD0_color_add2x_enable; - } else if (texUnit->CombineScaleShiftRGB == 2) { - return GL_FALSE; - } - - *reg |= (TD0_color_add_add | - TD0_color_sel_add); - - if (args[1] == args[0] || args[1] == args[2]) { - *reg |= TD0_color_arg1add_mulout; - if (args[0] == MGA_ALPHA || args[2] == MGA_ALPHA) - *reg |= TD0_color_arg1mul_alpha1; - - if (args[1] == MGA_ARG1) { - /* Swap adder arguments */ - *reg ^= (TD0_color_arg1add_mulout | - TD0_color_arg2add_mulout); - if (args[0] == MGA_ALPHA || args[2] == MGA_ALPHA) { - /* Swap multiplier arguments */ - *reg ^= (TD0_color_arg1mul_alpha1 | - TD0_color_arg2mul_alpha2); - } - } - } else { - *reg |= (TD0_color_arg2mul_alpha2 | - TD0_color_arg1add_mulout); - - if (args[1] == MGA_ARG1) { - /* Swap arguments */ - *reg ^= (TD0_color_arg1mul_alpha1 | - TD0_color_arg2mul_alpha2 | - TD0_color_arg1add_mulout | - TD0_color_arg2add_mulout); - } - } - break; - case GL_MODULATE_SUBTRACT_ATI: - if (args[1] != MGA_ARG2) { - /* Can't swap arguments */ - return GL_FALSE; - } - if (texUnit->CombineScaleShiftRGB == 1) { - *reg |= TD0_color_add2x_enable; - } else if (texUnit->CombineScaleShiftRGB == 2) { - return GL_FALSE; - } - - *reg |= (TD0_color_add_sub | - TD0_color_sel_add); - - if (args[1] == args[0] || args[1] == args[2]) { - *reg |= TD0_color_arg1add_mulout; - if (args[0] == MGA_ALPHA || args[2] == MGA_ALPHA) - *reg |= TD0_color_arg1mul_alpha1; - } else { - *reg |= (TD0_color_arg2mul_alpha2 | - TD0_color_arg1add_mulout); - } - break; - } - - - /* ALPHA */ - for (i = 0; i < 2; i++) { - arg1[i] = 0; - arg2[i] = 0; - } - - for (i = 0; i < numAlphaArgs; i++) { - switch (texUnit->CombineSourceA[i]) { - case GL_TEXTURE: - arg1[i] |= 0; - arg2[i] |= ARG_DISABLE; - break; - case GL_TEXTURE0: - if (source == 0) { - arg1[i] |= 0; - arg2[i] |= ARG_DISABLE; - } else { - if (ctx->Texture._EnabledUnits != 0x03) { - /* disable texturing */ - mmesa->setup.dwgctl &= DC_opcod_MASK; - mmesa->setup.dwgctl |= DC_opcod_trap; - mmesa->hw.alpha_sel = AC_alphasel_diffused; - /* return GL_TRUE since we don't need a fallback */ - return GL_TRUE; - } - arg1[i] |= ARG_DISABLE; - arg2[i] |= TD0_alpha_arg2_prevtex; - } - break; - case GL_TEXTURE1: - if (source == 0) { - if (ctx->Texture._EnabledUnits != 0x03) { - /* disable texturing */ - mmesa->setup.dwgctl &= DC_opcod_MASK; - mmesa->setup.dwgctl |= DC_opcod_trap; - mmesa->hw.alpha_sel = AC_alphasel_diffused; - /* return GL_TRUE since we don't need a fallback */ - return GL_TRUE; - } - arg1[i] |= ARG_DISABLE; - /* G400 specs (TDUALSTAGE0) */ - arg2[i] |= TD0_alpha_arg2_prevstage; - } else { - arg1[i] |= 0; - arg2[i] |= ARG_DISABLE; - } - break; - case GL_CONSTANT: - if (mmesa->fcol_used && - mmesa->envcolor[source] != mmesa->envcolor[!source]) - return GL_FALSE; - - arg1[i] |= ARG_DISABLE; - arg2[i] |= TD0_alpha_arg2_fcol; - - mmesa->setup.fcol = mmesa->envcolor[source]; - mmesa->fcol_used = GL_TRUE; - break; - case GL_PRIMARY_COLOR: - arg1[i] |= ARG_DISABLE; - /* G400 specs (TDUALSTAGE1) */ - if (unit == 0 || (mmesa->setup.tdualstage0 & - ((TD0_color_sel_mul & TD0_color_sel_add) | - (TD0_alpha_sel_mul & TD0_alpha_sel_add)))) { - arg2[i] |= TD0_alpha_arg2_diffuse; - } else { - arg2[i] |= ARG_DISABLE; - } - break; - case GL_PREVIOUS: - arg1[i] |= ARG_DISABLE; - if (unit == 0) { - arg2[i] |= TD0_alpha_arg2_diffuse; - } else { - arg2[i] |= TD0_alpha_arg2_prevstage; - } - break; - default: - return GL_FALSE; - } - - switch (texUnit->CombineOperandA[i]) { - case GL_SRC_ALPHA: - arg1[i] |= 0; - arg2[i] |= 0; - break; - case GL_ONE_MINUS_SRC_ALPHA: - arg1[i] |= TD0_alpha_arg1_inv_enable; - arg2[i] |= TD0_alpha_arg2_inv_enable; - break; - } - } - - /* Find a working combo of arg1 and arg2 */ - if ((arg1[0] | arg2[1]) != ARG_DISABLE) { - *reg |= arg1[0] | arg2[1]; - args[0] = MGA_ARG1; args[1] = MGA_ARG2; - } else - if ((arg1[1] | arg2[0]) != ARG_DISABLE) { - *reg |= arg1[1] | arg2[0]; - args[0] = MGA_ARG2; args[1] = MGA_ARG1; - } else { - /* nothing suitable */ - return GL_FALSE; - } - - switch (texUnit->CombineModeA) { - case GL_REPLACE: - if (texUnit->CombineScaleShiftA) { - return GL_FALSE; - } - - if (args[0] == MGA_ARG1) { - *reg |= TD0_alpha_sel_arg1; - } else if (args[0] == MGA_ARG2) { - *reg |= TD0_alpha_sel_arg2; - } - break; - case GL_MODULATE: - if (texUnit->CombineScaleShiftA == 1) { - *reg |= TD0_alpha_modbright_2x; - } else if (texUnit->CombineScaleShiftA == 2) { - *reg |= TD0_alpha_modbright_4x; - } - - *reg |= TD0_alpha_sel_mul; - break; - case GL_ADD_SIGNED: - *reg |= TD0_alpha_addbias_enable; - /* fallthrough */ - case GL_ADD: - if (texUnit->CombineScaleShiftA == 1) { - *reg |= TD0_alpha_add2x_enable; - } else if (texUnit->CombineScaleShiftA == 2) { - return GL_FALSE; - } - - *reg |= (TD0_alpha_add_enable | - TD0_alpha_sel_add); - break; - case GL_SUBTRACT: - if (texUnit->CombineScaleShiftA == 1) { - *reg |= TD0_alpha_add2x_enable; - } else if (texUnit->CombineScaleShiftA == 2) { - return GL_FALSE; - } - - *reg |= (TD0_alpha_add_disable | - TD0_alpha_sel_add); - - if (args[0] == MGA_ARG2) { - /* Swap arguments */ - *reg ^= (TD0_alpha_arg1_inv_enable | - TD0_alpha_arg2_inv_enable); - } - break; - } - - return GL_TRUE; -} - - Index: xc/lib/GL/mesa/src/drv/mga/mga_texstate.c diff -u xc/lib/GL/mesa/src/drv/mga/mga_texstate.c:1.2 xc/lib/GL/mesa/src/drv/mga/mga_texstate.c:removed --- xc/lib/GL/mesa/src/drv/mga/mga_texstate.c:1.2 Tue Dec 2 08:02:37 2003 +++ xc/lib/GL/mesa/src/drv/mga/mga_texstate.c Wed Mar 16 21:05:02 2005 @@ -1,901 +0,0 @@ -/* - * Copyright 2000-2001 VA Linux Systems, Inc. - * (c) Copyright IBM Corporation 2002 - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS, IBM AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE - * USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Ian Romanick - * Keith Whitwell - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mga_texstate.c,v 1.2 2003/12/02 13:02:37 alanh Exp $ */ - -#include "mm.h" -#include "mgacontext.h" -#include "mgatex.h" -#include "mgaregs.h" -#include "mgatris.h" -#include "mgaioctl.h" - -#include "context.h" -#include "enums.h" -#include "macros.h" -#include "imports.h" - -#include "simple_list.h" -#include "texformat.h" - -#define MGA_USE_TABLE_FOR_FORMAT -#ifdef MGA_USE_TABLE_FOR_FORMAT -#define TMC_nr_tformat (MESA_FORMAT_YCBCR_REV + 1) -static const unsigned TMC_tformat[ TMC_nr_tformat ] = -{ - [MESA_FORMAT_ARGB8888] = TMC_tformat_tw32, - [MESA_FORMAT_RGB565] = TMC_tformat_tw16, - [MESA_FORMAT_ARGB4444] = TMC_tformat_tw12, - [MESA_FORMAT_ARGB1555] = TMC_tformat_tw15, - [MESA_FORMAT_AL88] = TMC_tformat_tw8al, - [MESA_FORMAT_I8] = TMC_tformat_tw8a, - [MESA_FORMAT_CI8] = TMC_tformat_tw8 , - [MESA_FORMAT_YCBCR] = TMC_tformat_tw422uyvy, - [MESA_FORMAT_YCBCR_REV] = TMC_tformat_tw422, -}; -#endif - -static void -mgaSetTexImages( mgaContextPtr mmesa, - const struct gl_texture_object * tObj ) -{ - mgaTextureObjectPtr t = (mgaTextureObjectPtr) tObj->DriverData; - struct gl_texture_image *baseImage = tObj->Image[ tObj->BaseLevel ]; - GLint totalSize; - GLint width, height; - GLint i; - GLint numLevels; - GLint log2Width, log2Height; - GLuint txformat = 0; - GLint ofs; - - /* Set the hardware texture format - */ -#ifndef MGA_USE_TABLE_FOR_FORMAT - switch (baseImage->TexFormat->MesaFormat) { - - case MESA_FORMAT_ARGB8888: txformat = TMC_tformat_tw32; break; - case MESA_FORMAT_RGB565: txformat = TMC_tformat_tw16; break; - case MESA_FORMAT_ARGB4444: txformat = TMC_tformat_tw12; break; - case MESA_FORMAT_ARGB1555: txformat = TMC_tformat_tw15; break; - case MESA_FORMAT_AL88: txformat = TMC_tformat_tw8al; break; - case MESA_FORMAT_I8: txformat = TMC_tformat_tw8a; break; - case MESA_FORMAT_CI8: txformat = TMC_tformat_tw8; break; - case MESA_FORMAT_YCBCR: txformat = TMC_tformat_tw422uyvy; break; - case MESA_FORMAT_YCBCR_REV: txformat = TMC_tformat_tw422; break; - - default: - _mesa_problem(NULL, "unexpected texture format in %s", __FUNCTION__); - return; - } -#else - if ( (baseImage->TexFormat->MesaFormat >= TMC_nr_tformat) - || (TMC_tformat[ baseImage->TexFormat->MesaFormat ] == 0) ) - { - _mesa_problem(NULL, "unexpected texture format in %s", __FUNCTION__); - return; - } - - txformat = TMC_tformat[ baseImage->TexFormat->MesaFormat ]; - -#endif /* MGA_USE_TABLE_FOR_FORMAT */ - - driCalculateTextureFirstLastLevel( (driTextureObject *) t ); - if (tObj->Target == GL_TEXTURE_RECTANGLE_NV) { - log2Width = 0; - log2Height = 0; - } else { - log2Width = tObj->Image[t->base.firstLevel]->WidthLog2; - log2Height = tObj->Image[t->base.firstLevel]->HeightLog2; - } - - width = tObj->Image[t->base.firstLevel]->Width; - height = tObj->Image[t->base.firstLevel]->Height; - - numLevels = MIN2( t->base.lastLevel - t->base.firstLevel + 1, - MGA_IS_G200(mmesa) ? G200_TEX_MAXLEVELS : G400_TEX_MAXLEVELS); - - - totalSize = 0; - for ( i = 0 ; i < numLevels ; i++ ) { - const struct gl_texture_image * const texImage = - tObj->Image[ i + t->base.firstLevel ]; - int size; - - if (texImage == NULL) - break; - - size = texImage->Width * texImage->Height * - baseImage->TexFormat->TexelBytes; - - t->offsets[i] = totalSize; - t->base.dirty_images[0] |= (1<base.lastLevel = t->base.firstLevel + numLevels - 1; - t->base.totalSize = totalSize; - - /* setup hardware register values */ - t->setup.texctl &= (TMC_tformat_MASK & TMC_tpitch_MASK - & TMC_tpitchext_MASK); - t->setup.texctl |= txformat; - - - /* Set the texture width. In order to support non-power of 2 textures and - * textures larger than 1024 texels wide, "linear" pitch must be used. For - * the linear pitch, if the width is 2048, a value of zero is used. - */ - - t->setup.texctl |= TMC_tpitchlin_enable; - t->setup.texctl |= MGA_FIELD( TMC_tpitchext, width & (2048 - 1) ); - - - /* G400 specifies the number of mip levels in a strange way. Since there - * are up to 11 levels, it requires 4 bits. Three of the bits are at the - * high end of TEXFILTER. The other bit is in the middle. Weird. - */ - numLevels--; - t->setup.texfilter &= TF_mapnb_MASK & TF_mapnbhigh_MASK & TF_reserved_MASK; - t->setup.texfilter |= MGA_FIELD( TF_mapnb, numLevels & 0x7 ); - t->setup.texfilter |= MGA_FIELD( TF_mapnbhigh, (numLevels >> 3) & 0x1 ); - - /* warp texture registers */ - ofs = MGA_IS_G200(mmesa) ? 28 : 11; - - t->setup.texwidth = (MGA_FIELD(TW_twmask, width - 1) | - MGA_FIELD(TW_rfw, (10 - log2Width - 8) & 63 ) | - MGA_FIELD(TW_tw, (log2Width + ofs ) | 0x40 )); - - t->setup.texheight = (MGA_FIELD(TH_thmask, height - 1) | - MGA_FIELD(TH_rfh, (10 - log2Height - 8) & 63 ) | - MGA_FIELD(TH_th, (log2Height + ofs ) | 0x40 )); - - mgaUploadTexImages( mmesa, t ); -} - - -/* ================================================================ - * Texture unit state management - */ - -static void mgaUpdateTextureEnvG200( GLcontext *ctx, GLuint unit ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - struct gl_texture_object *tObj = ctx->Texture.Unit[0]._Current; - mgaTextureObjectPtr t = (mgaTextureObjectPtr) tObj->DriverData; - GLenum format = tObj->Image[tObj->BaseLevel]->Format; - - if (tObj != ctx->Texture.Unit[0].Current2D && - tObj != ctx->Texture.Unit[0].CurrentRect) - return; - - - t->setup.texctl &= ~TMC_tmodulate_enable; - t->setup.texctl2 &= ~(TMC_decalblend_enable | - TMC_idecal_enable | - TMC_decaldis_enable); - - switch (ctx->Texture.Unit[0].EnvMode) { - case GL_REPLACE: - if (format == GL_ALPHA) - t->setup.texctl2 |= TMC_idecal_enable; - - if (format == GL_RGB || format == GL_LUMINANCE) - mmesa->hw.alpha_sel = AC_alphasel_diffused; - else - mmesa->hw.alpha_sel = AC_alphasel_fromtex; - break; - - case GL_MODULATE: - t->setup.texctl |= TMC_tmodulate_enable; - - if (format == GL_ALPHA) - t->setup.texctl2 |= (TMC_idecal_enable | - TMC_decaldis_enable); - - if (format == GL_RGB || format == GL_LUMINANCE) - mmesa->hw.alpha_sel = AC_alphasel_diffused; - else - mmesa->hw.alpha_sel = AC_alphasel_modulated; - break; - - case GL_DECAL: - if (format == GL_RGB || format == GL_RGBA) - t->setup.texctl2 |= TMC_decalblend_enable; - else - t->setup.texctl2 |= TMC_idecal_enable; - - mmesa->hw.alpha_sel = AC_alphasel_diffused; - break; - - case GL_BLEND: - if (format == GL_ALPHA) { - t->setup.texctl2 |= TMC_idecal_enable; - mmesa->hw.alpha_sel = AC_alphasel_modulated; - } else { - t->texenv_fallback = GL_TRUE; - } - break; - - default: - break; - } -} - - -#define MGA_REPLACE 0 -#define MGA_MODULATE 1 -#define MGA_DECAL 2 -#define MGA_ADD 3 -#define MGA_MAX_COMBFUNC 4 - -static const GLuint g400_color_combine[][MGA_MAX_COMBFUNC] = -{ - /* Unit 0: - */ - { - /* GL_REPLACE - * Cv = Cs - * Av = Af - */ - (TD0_color_sel_arg1 | - TD0_alpha_arg2_diffuse | - TD0_alpha_sel_arg2), - - /* GL_MODULATE - * Cv = Cf Cs - * Av = Af - */ - (TD0_color_arg2_diffuse | - TD0_color_sel_mul | - TD0_alpha_arg2_diffuse | - TD0_alpha_sel_arg2), - - /* GL_DECAL - * Cv = Cs - * Av = Af - */ - (TD0_color_sel_arg1 | - TD0_alpha_arg2_diffuse | - TD0_alpha_sel_arg2), - - /* GL_ADD - * Cv = Cf + Cs - * Av = Af - */ - (TD0_color_arg2_diffuse | - TD0_color_add_add | - TD0_color_sel_add | - TD0_alpha_arg2_diffuse | - TD0_alpha_sel_arg2), - }, - - /* Unit 1: - */ - { - /* GL_REPLACE - * Cv = Cs - * Av = Ap - */ - (TD0_color_sel_arg1 | - TD0_alpha_arg2_prevstage | - TD0_alpha_sel_arg2), - - /* GL_MODULATE - * Cv = Cp Cs - * Av = Ap - */ - (TD0_color_arg2_prevstage | - TD0_color_sel_mul | - TD0_alpha_arg2_prevstage | - TD0_alpha_sel_arg2), - - /* GL_DECAL - * Cv = Cs - * Av = Ap - */ - (TD0_color_sel_arg1 | - TD0_alpha_arg2_prevstage | - TD0_alpha_sel_arg2), - - /* GL_ADD - * Cv = Cp + Cs - * Av = Ap - */ - (TD0_color_arg2_prevstage | - TD0_color_add_add | - TD0_color_sel_add | - TD0_alpha_arg2_prevstage | - TD0_alpha_sel_arg2), - }, -}; - -static const GLuint g400_color_alpha_combine[][MGA_MAX_COMBFUNC] = -{ - /* Unit 0: - */ - { - /* GL_REPLACE - * Cv = Cs - * Av = As - */ - (TD0_color_sel_arg1 | - TD0_alpha_sel_arg1), - - /* GL_MODULATE - * Cv = Cf Cs - * Av = Af As - */ - (TD0_color_arg2_diffuse | - TD0_color_sel_mul | - TD0_alpha_arg2_diffuse | - TD0_alpha_sel_mul), - - /* GL_DECAL - * tmp = Cf ( 1 - As ) - * Cv = tmp + Cs As - * Av = Af - */ - (TD0_color_arg2_diffuse | - TD0_color_alpha_currtex | - TD0_color_alpha1inv_enable | - TD0_color_arg1mul_alpha1 | - TD0_color_blend_enable | - TD0_color_arg1add_mulout | - TD0_color_arg2add_mulout | - TD0_color_add_add | - TD0_color_sel_add | - TD0_alpha_arg2_diffuse | - TD0_alpha_sel_arg2), - - /* GL_ADD - * Cv = Cf + Cs - * Av = Af As - */ - (TD0_color_arg2_diffuse | - TD0_color_add_add | - TD0_color_sel_add | - TD0_alpha_arg2_diffuse | - TD0_alpha_sel_mul), - }, - - /* Unit 1: - */ - { - /* GL_REPLACE - * Cv = Cs - * Av = As - */ - (TD0_color_sel_arg1 | - TD0_alpha_sel_arg1), - - /* GL_MODULATE - * Cv = Cp Cs - * Av = Ap As - */ - (TD0_color_arg2_prevstage | - TD0_color_sel_mul | - TD0_alpha_arg2_prevstage | - TD0_alpha_sel_mul), - - /* GL_DECAL - * tmp = Cp ( 1 - As ) - * Cv = tmp + Cs As - * Av = Ap - */ - (TD0_color_arg2_prevstage | - TD0_color_alpha_currtex | - TD0_color_alpha1inv_enable | - TD0_color_arg1mul_alpha1 | - TD0_color_blend_enable | - TD0_color_arg1add_mulout | - TD0_color_arg2add_mulout | - TD0_color_add_add | - TD0_color_sel_add | - TD0_alpha_arg2_prevstage | - TD0_alpha_sel_arg2), - - /* GL_ADD - * Cv = Cp + Cs - * Av = Ap As - */ - (TD0_color_arg2_prevstage | - TD0_color_add_add | - TD0_color_sel_add | - TD0_alpha_arg2_prevstage | - TD0_alpha_sel_mul), - }, -}; - -static const GLuint g400_alpha_combine[][MGA_MAX_COMBFUNC] = -{ - /* Unit 0: - */ - { - /* GL_REPLACE - * Cv = Cf - * Av = As - */ - (TD0_color_arg2_diffuse | - TD0_color_sel_arg2 | - TD0_alpha_sel_arg1), - - /* GL_MODULATE - * Cv = Cf - * Av = Af As - */ - (TD0_color_arg2_diffuse | - TD0_color_sel_arg2 | - TD0_alpha_arg2_diffuse | - TD0_alpha_sel_mul), - - /* GL_DECAL (undefined) - * Cv = Cf - * Av = Af - */ - (TD0_color_arg2_diffuse | - TD0_color_sel_arg2 | - TD0_alpha_arg2_diffuse | - TD0_alpha_sel_arg2), - - /* GL_ADD - * Cv = Cf - * Av = Af As - */ - (TD0_color_arg2_diffuse | - TD0_color_sel_arg2 | - TD0_alpha_arg2_diffuse | - TD0_alpha_sel_mul), - }, - - /* Unit 1: - */ - { - /* GL_REPLACE - * Cv = Cp - * Av = As - */ - (TD0_color_arg2_prevstage | - TD0_color_sel_arg2 | - TD0_alpha_sel_arg1), - - /* GL_MODULATE - * Cv = Cp - * Av = Ap As - */ - (TD0_color_arg2_prevstage | - TD0_color_sel_arg2 | - TD0_alpha_arg2_prevstage | - TD0_alpha_sel_mul), - - /* GL_DECAL (undefined) - * Cv = Cp - * Av = Ap - */ - (TD0_color_arg2_prevstage | - TD0_color_sel_arg2 | - TD0_alpha_arg2_prevstage | - TD0_alpha_sel_arg2), - - /* GL_ADD - * Cv = Cp - * Av = Ap As - */ - (TD0_color_arg2_prevstage | - TD0_color_sel_arg2 | - TD0_alpha_arg2_prevstage | - TD0_alpha_sel_mul), - }, -}; - -static GLboolean mgaUpdateTextureEnvBlend( GLcontext *ctx, int unit ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - const int source = mmesa->tmu_source[unit]; - const struct gl_texture_unit *texUnit = &ctx->Texture.Unit[source]; - const struct gl_texture_object *tObj = texUnit->_Current; - GLuint *reg = ((GLuint *)&mmesa->setup.tdualstage0 + unit); - GLenum format = tObj->Image[tObj->BaseLevel]->Format; - - *reg = 0; - - if (format == GL_ALPHA) { - /* Cv = Cf */ - *reg |= (TD0_color_arg2_diffuse | - TD0_color_sel_arg2); - /* Av = Af As */ - *reg |= (TD0_alpha_arg2_diffuse | - TD0_alpha_sel_mul); - return GL_TRUE; - } - - /* C1 = Cf ( 1 - Cs ) */ - *reg |= (TD0_color_arg1_inv_enable | - TD0_color_arg2_diffuse | - TD0_color_sel_mul); - - if (format == GL_RGB || format == GL_LUMINANCE) { - /* A1 = Af */ - *reg |= (TD0_alpha_arg2_diffuse | - TD0_alpha_sel_arg2); - } else - if (format == GL_RGBA || format == GL_LUMINANCE_ALPHA) { - /* A1 = Af As */ - *reg |= (TD0_alpha_arg2_diffuse | - TD0_alpha_sel_mul); - } else - if (format == GL_INTENSITY) { - /* A1 = Af ( 1 - As ) */ - *reg |= (TD0_alpha_arg1_inv_enable | - TD0_alpha_arg2_diffuse | - TD0_alpha_sel_mul); - } - - if (RGB_ZERO(mmesa->envcolor[source]) && - (format != GL_INTENSITY || ALPHA_ZERO(mmesa->envcolor[source]))) - return GL_TRUE; /* all done */ - - if (ctx->Texture._EnabledUnits == 0x03) - return GL_FALSE; /* need both units */ - - mmesa->force_dualtex = GL_TRUE; - reg = &mmesa->setup.tdualstage1; - *reg = 0; - - if (RGB_ZERO(mmesa->envcolor[source])) { - /* Cv = C1 */ - *reg |= (TD0_color_arg2_prevstage | - TD0_color_sel_arg2); - } else - if (RGB_ONE(mmesa->envcolor[source])) { - /* Cv = C1 + Cs */ - *reg |= (TD0_color_arg2_prevstage | - TD0_color_add_add | - TD0_color_sel_add); - } else - if (RGBA_EQUAL(mmesa->envcolor[source])) { - /* Cv = C1 + Cc Cs */ - *reg |= (TD0_color_arg2_prevstage | - TD0_color_alpha_fcol | - TD0_color_arg2mul_alpha2 | - TD0_color_arg1add_mulout | - TD0_color_add_add | - TD0_color_sel_add); - - mmesa->setup.fcol = mmesa->envcolor[source]; - } else { - return GL_FALSE; - } - - if (format != GL_INTENSITY || ALPHA_ZERO(mmesa->envcolor[source])) { - /* Av = A1 */ - *reg |= (TD0_alpha_arg2_prevstage | - TD0_alpha_sel_arg2); - } else - if (ALPHA_ONE(mmesa->envcolor[source])) { - /* Av = A1 + As */ - *reg |= (TD0_alpha_arg2_prevstage | - TD0_alpha_add_enable | - TD0_alpha_sel_add); - } else { - return GL_FALSE; - } - - return GL_TRUE; -} - -static void mgaUpdateTextureEnvG400( GLcontext *ctx, GLuint unit ) -{ - mgaContextPtr mmesa = MGA_CONTEXT( ctx ); - const int source = mmesa->tmu_source[unit]; - const struct gl_texture_unit *texUnit = &ctx->Texture.Unit[source]; - const struct gl_texture_object *tObj = texUnit->_Current; - GLuint *reg = ((GLuint *)&mmesa->setup.tdualstage0 + unit); - mgaTextureObjectPtr t = (mgaTextureObjectPtr) tObj->DriverData; - GLenum format = tObj->Image[tObj->BaseLevel]->Format; - - if (tObj != ctx->Texture.Unit[source].Current2D && - tObj != ctx->Texture.Unit[source].CurrentRect) - return; - - switch (ctx->Texture.Unit[source].EnvMode) { - case GL_REPLACE: - if (format == GL_ALPHA) { - *reg = g400_alpha_combine[unit][MGA_REPLACE]; - } else if (format == GL_RGB || format == GL_LUMINANCE) { - *reg = g400_color_combine[unit][MGA_REPLACE]; - } else { - *reg = g400_color_alpha_combine[unit][MGA_REPLACE]; - } - break; - - case GL_MODULATE: - if (format == GL_ALPHA) { - *reg = g400_alpha_combine[unit][MGA_MODULATE]; - } else if (format == GL_RGB || format == GL_LUMINANCE) { - *reg = g400_color_combine[unit][MGA_MODULATE]; - } else { - *reg = g400_color_alpha_combine[unit][MGA_MODULATE]; - } - break; - - case GL_DECAL: - if (format == GL_RGB) { - *reg = g400_color_combine[unit][MGA_DECAL]; - } else if (format == GL_RGBA) { - *reg = g400_color_alpha_combine[unit][MGA_DECAL]; - if (ctx->Texture._EnabledUnits != 0x03) { - /* Linear blending mode needs dual texturing enabled */ - *(reg+1) = (TD0_color_arg2_prevstage | - TD0_color_sel_arg2 | - TD0_alpha_arg2_prevstage | - TD0_alpha_sel_arg2); - mmesa->force_dualtex = GL_TRUE; - } - } else { - /* Undefined */ - *reg = g400_alpha_combine[unit][MGA_DECAL]; - } - break; - - case GL_ADD: - if (format == GL_ALPHA) { - *reg = g400_alpha_combine[unit][MGA_ADD]; - } else if (format == GL_RGB || format == GL_LUMINANCE) { - *reg = g400_color_combine[unit][MGA_ADD]; - } else if (format == GL_RGBA || format == GL_LUMINANCE_ALPHA) { - *reg = g400_color_alpha_combine[unit][MGA_ADD]; - } else if (format == GL_INTENSITY) { - /* Cv = Cf + Cs - * Av = Af + As - */ - if (unit == 0) { - *reg = (TD0_color_arg2_diffuse | - TD0_color_add_add | - TD0_color_sel_add | - TD0_alpha_arg2_diffuse | - TD0_alpha_add_enable | - TD0_alpha_sel_add); - } else { - *reg = (TD0_color_arg2_prevstage | - TD0_color_add_add | - TD0_color_sel_add | - TD0_alpha_arg2_prevstage | - TD0_alpha_add_enable | - TD0_alpha_sel_add); - } - } - break; - - case GL_BLEND: - if (!mgaUpdateTextureEnvBlend(ctx, unit)) - t->texenv_fallback = GL_TRUE; - break; - - case GL_COMBINE: - if (!mgaUpdateTextureEnvCombine(ctx, unit)) - t->texenv_fallback = GL_TRUE; - break; - default: - break; - } -} - -static void disable_tex( GLcontext *ctx, int unit ) -{ - mgaContextPtr mmesa = MGA_CONTEXT( ctx ); - - /* Texture unit disabled */ - - if ( mmesa->CurrentTexObj[unit] != NULL ) { - /* The old texture is no longer bound to this texture unit. - * Mark it as such. - */ - - mmesa->CurrentTexObj[unit]->base.bound &= ~(1UL << unit); - mmesa->CurrentTexObj[unit] = NULL; - } - - if ( unit != 0 && !mmesa->force_dualtex ) { - mmesa->setup.tdualstage1 = mmesa->setup.tdualstage0; - } - - if ( ctx->Texture._EnabledUnits == 0 ) { - mmesa->setup.dwgctl &= DC_opcod_MASK; - mmesa->setup.dwgctl |= DC_opcod_trap; - mmesa->hw.alpha_sel = AC_alphasel_diffused; - } - - mmesa->dirty |= MGA_UPLOAD_CONTEXT | (MGA_UPLOAD_TEX0 << unit); -} - -static GLboolean enable_tex( GLcontext *ctx, int unit ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - const int source = mmesa->tmu_source[unit]; - const struct gl_texture_unit *texUnit = &ctx->Texture.Unit[source]; - const struct gl_texture_object *tObj = texUnit->_Current; - mgaTextureObjectPtr t = (mgaTextureObjectPtr) tObj->DriverData; - - /* Upload teximages (not pipelined) - */ - if (t->base.dirty_images[0]) { - FLUSH_BATCH( mmesa ); - mgaSetTexImages( mmesa, tObj ); - if ( t->base.memBlock == NULL ) { - return GL_FALSE; - } - } - - return GL_TRUE; -} - -static GLboolean update_tex_common( GLcontext *ctx, int unit ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - const int source = mmesa->tmu_source[unit]; - const struct gl_texture_unit *texUnit = &ctx->Texture.Unit[source]; - struct gl_texture_object *tObj = texUnit->_Current; - mgaTextureObjectPtr t = (mgaTextureObjectPtr) tObj->DriverData; - - /* Fallback if there's a texture border */ - if ( tObj->Image[tObj->BaseLevel]->Border > 0 ) { - return GL_FALSE; - } - - - /* Update state if this is a different texture object to last - * time. - */ - if ( mmesa->CurrentTexObj[unit] != t ) { - if ( mmesa->CurrentTexObj[unit] != NULL ) { - /* The old texture is no longer bound to this texture unit. - * Mark it as such. - */ - - mmesa->CurrentTexObj[unit]->base.bound &= ~(1UL << unit); - } - - mmesa->CurrentTexObj[unit] = t; - t->base.bound |= (1UL << unit); - - driUpdateTextureLRU( (driTextureObject *) t ); /* done too often */ - } - - /* register setup */ - if ( unit == 1 ) { - mmesa->setup.tdualstage1 = mmesa->setup.tdualstage0; - } - - t->texenv_fallback = GL_FALSE; - - /* Set this before mgaUpdateTextureEnvG400() since - * GL_ARB_texture_env_crossbar may have to disable texturing. - */ - mmesa->setup.dwgctl &= DC_opcod_MASK; - mmesa->setup.dwgctl |= DC_opcod_texture_trap; - - /* FIXME: The Radeon has some cached state so that it can avoid calling - * FIXME: UpdateTextureEnv in some cases. Is that possible here? - */ - if (MGA_IS_G400(mmesa)) { - /* G400: Regardless of texture env mode, we use the alpha from the - * texture unit (AC_alphasel_fromtex) since it will have already - * been modulated by the incoming fragment color, if needed. - * We don't want (AC_alphasel_modulate) since that'll effectively - * do the modulation twice. - */ - mmesa->hw.alpha_sel = AC_alphasel_fromtex; - - mgaUpdateTextureEnvG400( ctx, unit ); - } else { - mgaUpdateTextureEnvG200( ctx, unit ); - } - - t->setup.texctl2 &= TMC_dualtex_MASK; - if (ctx->Texture._EnabledUnits == 0x03 || mmesa->force_dualtex) { - t->setup.texctl2 |= TMC_dualtex_enable; - } - - mmesa->dirty |= MGA_UPLOAD_CONTEXT | (MGA_UPLOAD_TEX0 << unit); - - FALLBACK( ctx, MGA_FALLBACK_BORDER_MODE, t->border_fallback ); - return !t->border_fallback && !t->texenv_fallback; -} - - -static GLboolean updateTextureUnit( GLcontext *ctx, int unit ) -{ - mgaContextPtr mmesa = MGA_CONTEXT( ctx ); - const int source = mmesa->tmu_source[unit]; - const struct gl_texture_unit *texUnit = &ctx->Texture.Unit[source]; - - - if ( texUnit->_ReallyEnabled == TEXTURE_2D_BIT || - texUnit->_ReallyEnabled == TEXTURE_RECT_BIT ) { - return(enable_tex( ctx, unit ) && - update_tex_common( ctx, unit )); - } - else if ( texUnit->_ReallyEnabled ) { - return GL_FALSE; - } - else { - disable_tex( ctx, unit ); - return GL_TRUE; - } -} - -/* The G400 is now programmed quite differently wrt texture environment. - */ -void mgaUpdateTextureState( GLcontext *ctx ) -{ - mgaContextPtr mmesa = MGA_CONTEXT( ctx ); - GLboolean ok; - unsigned i; - - mmesa->force_dualtex = GL_FALSE; - mmesa->fcol_used = GL_FALSE; - - /* This works around a quirk with the MGA hardware. If only OpenGL - * TEXTURE1 is enabled, then the hardware TEXTURE0 must be used. The - * hardware TEXTURE1 can ONLY be used when hardware TEXTURE0 is also used. - */ - - mmesa->tmu_source[0] = 0; - mmesa->tmu_source[1] = 1; - - if ((ctx->Texture._EnabledUnits & 0x03) == 0x02) { - /* only texture 1 enabled */ - mmesa->tmu_source[0] = 1; - mmesa->tmu_source[1] = 0; - } - - for ( i = 0, ok = GL_TRUE - ; (i < ctx->Const.MaxTextureUnits) && ok - ; i++ ) { - ok = updateTextureUnit( ctx, i ); - } - - FALLBACK( ctx, MGA_FALLBACK_TEXTURE, !ok ); -} Index: xc/lib/GL/mesa/src/drv/mga/mga_xmesa.c diff -u xc/lib/GL/mesa/src/drv/mga/mga_xmesa.c:1.22 xc/lib/GL/mesa/src/drv/mga/mga_xmesa.c:removed --- xc/lib/GL/mesa/src/drv/mga/mga_xmesa.c:1.22 Mon Dec 8 17:45:30 2003 +++ xc/lib/GL/mesa/src/drv/mga/mga_xmesa.c Wed Mar 16 21:05:02 2005 @@ -1,753 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mga_xmesa.c,v 1.22 2003/12/08 22:45:30 alanh Exp $ */ -/* - * Copyright 2000-2001 VA Linux Systems, Inc. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Keith Whitwell - */ - -#ifdef GLX_DIRECT_RENDERING - -#include "mga_common.h" -#include "mga_xmesa.h" -#include "context.h" -#include "matrix.h" -#include "simple_list.h" -#include "imports.h" - -#include "swrast/swrast.h" -#include "swrast_setup/swrast_setup.h" -#include "tnl/tnl.h" -#include "array_cache/acache.h" - -#include "tnl/t_pipeline.h" - -#include "mgadd.h" -#include "mgastate.h" -#include "mgatex.h" -#include "mgaspan.h" -#include "mgaioctl.h" -#include "mgatris.h" -#include "mgavb.h" -#include "mgapixel.h" -#include "mga_xmesa.h" -#include "mga_dri.h" - - -#include "utils.h" -#include "vblank.h" -#include "glxextensions.h" - -#ifndef MGA_DEBUG -int MGA_DEBUG = 0; -#endif - -static int getSwapInfo( __DRIdrawablePrivate *dPriv, __DRIswapInfo * sInfo ); - -static GLboolean -mgaInitDriver(__DRIscreenPrivate *sPriv) -{ - mgaScreenPrivate *mgaScreen; - MGADRIPtr serverInfo = (MGADRIPtr)sPriv->pDevPriv; - - if ( ! driCheckDriDdxDrmVersions( sPriv, "MGA", 4, 0, 1, 0, 3, 0 ) ) - return GL_FALSE; - - /* Allocate the private area */ - mgaScreen = (mgaScreenPrivate *)MALLOC(sizeof(mgaScreenPrivate)); - if (!mgaScreen) { - __driUtilMessage("Couldn't malloc screen struct"); - return GL_FALSE; - } - - mgaScreen->sPriv = sPriv; - sPriv->private = (void *)mgaScreen; - - if (sPriv->drmMinor >= 1) { - int ret; - drmMGAGetParam gp; - - gp.param = MGA_PARAM_IRQ_NR; - gp.value = &mgaScreen->irq; - - ret = drmCommandWriteRead( sPriv->fd, DRM_MGA_GETPARAM, - &gp, sizeof(gp)); - if (ret) { - fprintf(stderr, "drmMgaGetParam (MGA_PARAM_IRQ_NR): %d\n", ret); - XFree(mgaScreen); - sPriv->private = NULL; - return GL_FALSE; - } - } - - mgaScreen->linecomp_sane = (sPriv->ddxMajor > 1) || (sPriv->ddxMinor > 1) - || ((sPriv->ddxMinor == 1) && (sPriv->ddxPatch > 0)); - if ( driCompareGLXAPIVersion( 20030813 ) >= 0 ) { - PFNGLXSCRENABLEEXTENSIONPROC glx_enable_extension = - (PFNGLXSCRENABLEEXTENSIONPROC) glXGetProcAddress( (const GLubyte *) "__glXScrEnableExtension" ); - void * const psc = sPriv->psc->screenConfigs; - - if ( glx_enable_extension != NULL ) { - if ( mgaScreen->linecomp_sane ) { - (*glx_enable_extension)( psc, "GLX_SGI_swap_control" ); - (*glx_enable_extension)( psc, "GLX_SGI_video_sync" ); - (*glx_enable_extension)( psc, "GLX_MESA_swap_control" ); - } - - (*glx_enable_extension)( psc, "GLX_MESA_swap_frame_usage" ); - } - } - - if (serverInfo->chipset != MGA_CARD_TYPE_G200 && - serverInfo->chipset != MGA_CARD_TYPE_G400) { - XFree(mgaScreen); - sPriv->private = NULL; - __driUtilMessage("Unrecognized chipset"); - return GL_FALSE; - } - - - mgaScreen->chipset = serverInfo->chipset; - mgaScreen->width = serverInfo->width; - mgaScreen->height = serverInfo->height; - mgaScreen->mem = serverInfo->mem; - mgaScreen->cpp = serverInfo->cpp; - - mgaScreen->agpMode = serverInfo->agpMode; - - mgaScreen->frontPitch = serverInfo->frontPitch; - mgaScreen->frontOffset = serverInfo->frontOffset; - mgaScreen->backOffset = serverInfo->backOffset; - mgaScreen->backPitch = serverInfo->backPitch; - mgaScreen->depthOffset = serverInfo->depthOffset; - mgaScreen->depthPitch = serverInfo->depthPitch; - - mgaScreen->mmio.handle = serverInfo->registers.handle; - mgaScreen->mmio.size = serverInfo->registers.size; - if ( drmMap( sPriv->fd, - mgaScreen->mmio.handle, mgaScreen->mmio.size, - &mgaScreen->mmio.map ) < 0 ) { - FREE( mgaScreen ); - sPriv->private = NULL; - __driUtilMessage( "Couldn't map MMIO registers" ); - return GL_FALSE; - } - - mgaScreen->primary.handle = serverInfo->primary.handle; - mgaScreen->primary.size = serverInfo->primary.size; - mgaScreen->buffers.handle = serverInfo->buffers.handle; - mgaScreen->buffers.size = serverInfo->buffers.size; - -#if 0 - mgaScreen->agp.handle = serverInfo->agp; - mgaScreen->agp.size = serverInfo->agpSize; - - if (drmMap(sPriv->fd, - mgaScreen->agp.handle, - mgaScreen->agp.size, - (drmAddress *)&mgaScreen->agp.map) != 0) - { - Xfree(mgaScreen); - sPriv->private = NULL; - __driUtilMessage("Couldn't map agp region"); - return GL_FALSE; - } -#endif - - mgaScreen->textureOffset[MGA_CARD_HEAP] = serverInfo->textureOffset; - mgaScreen->textureOffset[MGA_AGP_HEAP] = (serverInfo->agpTextureOffset | - PDEA_pagpxfer_enable | 1); - - mgaScreen->textureSize[MGA_CARD_HEAP] = serverInfo->textureSize; - mgaScreen->textureSize[MGA_AGP_HEAP] = serverInfo->agpTextureSize; - - mgaScreen->logTextureGranularity[MGA_CARD_HEAP] = - serverInfo->logTextureGranularity; - mgaScreen->logTextureGranularity[MGA_AGP_HEAP] = - serverInfo->logAgpTextureGranularity; - - mgaScreen->texVirtual[MGA_CARD_HEAP] = (char *)(mgaScreen->sPriv->pFB + - serverInfo->textureOffset); - if (drmMap(sPriv->fd, - serverInfo->agpTextureOffset, - serverInfo->agpTextureSize, - (drmAddress *)&mgaScreen->texVirtual[MGA_AGP_HEAP]) != 0) - { - Xfree(mgaScreen); - sPriv->private = NULL; - __driUtilMessage("Couldn't map agptexture region"); - return GL_FALSE; - } - -#if 0 - mgaScreen->texVirtual[MGA_AGP_HEAP] = (mgaScreen->agp.map + - serverInfo->agpTextureOffset); -#endif - - mgaScreen->mAccess = serverInfo->mAccess; - - /* For calculating setupdma addresses. - */ - mgaScreen->dmaOffset = serverInfo->buffers.handle; - - mgaScreen->bufs = drmMapBufs(sPriv->fd); - if (!mgaScreen->bufs) { - /*drmUnmap(mgaScreen->agp_tex.map, mgaScreen->agp_tex.size);*/ - XFree(mgaScreen); - sPriv->private = NULL; - __driUtilMessage("Couldn't map dma buffers"); - return GL_FALSE; - } - mgaScreen->sarea_priv_offset = serverInfo->sarea_priv_offset; - - return GL_TRUE; -} - - -static void -mgaDestroyScreen(__DRIscreenPrivate *sPriv) -{ - mgaScreenPrivate *mgaScreen = (mgaScreenPrivate *) sPriv->private; - - if (MGA_DEBUG&DEBUG_VERBOSE_DRI) - fprintf(stderr, "mgaDestroyScreen\n"); - - /*drmUnmap(mgaScreen->agp_tex.map, mgaScreen->agp_tex.size);*/ - Xfree(mgaScreen); - sPriv->private = NULL; -} - - -extern const struct gl_pipeline_stage _mga_render_stage; - -static const struct gl_pipeline_stage *mga_pipeline[] = { - &_tnl_vertex_transform_stage, - &_tnl_normal_transform_stage, - &_tnl_lighting_stage, - &_tnl_fog_coordinate_stage, - &_tnl_texgen_stage, - &_tnl_texture_transform_stage, - /* REMOVE: point attenuation stage */ -#if 0 - &_mga_render_stage, /* ADD: unclipped rastersetup-to-dma */ - /* Need new ioctl for wacceptseq */ -#endif - &_tnl_render_stage, - 0, -}; - - -static const char * const g400_extensions[] = -{ - "GL_ARB_multitexture", - "GL_ARB_texture_env_add", - "GL_EXT_texture_env_add", - "GL_ARB_texture_env_combine", - "GL_EXT_texture_env_combine", - "GL_ARB_texture_env_crossbar", - "GL_ATI_texture_env_combine3", - "GL_EXT_texture_edge_clamp", - "GL_SGIS_texture_edge_clamp", -#if defined (MESA_packed_depth_stencil) - "GL_MESA_packed_depth_stencil", -#endif - NULL -}; - -static const char * const card_extensions[] = -{ - "GL_ARB_multisample", - "GL_ARB_texture_compression", - "GL_EXT_blend_logic_op", - "GL_EXT_fog_coord", - /* paletted_textures currently doesn't work, but we could fix them later */ -#if 0 - "GL_EXT_shared_texture_palette", - "GL_EXT_paletted_texture", -#endif - "GL_EXT_secondary_color", - "GL_EXT_stencil_wrap", - "GL_MESA_ycbcr_texture", - "GL_SGIS_generate_mipmap", - "GL_SGIS_texture_lod", - "GL_NV_texture_rectangle", - NULL -}; - -static const struct dri_debug_control debug_control[] = -{ - { "fall", DEBUG_VERBOSE_FALLBACK }, - { "tex", DEBUG_VERBOSE_TEXTURE }, - { "ioctl", DEBUG_VERBOSE_IOCTL }, - { "verb", DEBUG_VERBOSE_MSG }, - { "dri", DEBUG_VERBOSE_DRI }, - { NULL, 0 } -}; - - -static int -get_ust_nop( int64_t * ust ) -{ - *ust = 1; - return 0; -} - - -static GLboolean -mgaCreateContext( const __GLcontextModes *mesaVis, - __DRIcontextPrivate *driContextPriv, - void *sharedContextPrivate ) -{ - int i; - unsigned maxlevels; - GLcontext *ctx, *shareCtx; - mgaContextPtr mmesa; - __DRIscreenPrivate *sPriv = driContextPriv->driScreenPriv; - mgaScreenPrivate *mgaScreen = (mgaScreenPrivate *)sPriv->private; - MGASAREAPrivPtr saPriv=(MGASAREAPrivPtr)(((char*)sPriv->pSAREA)+ - mgaScreen->sarea_priv_offset); - - if (MGA_DEBUG&DEBUG_VERBOSE_DRI) - fprintf(stderr, "mgaCreateContext\n"); - - /* allocate mga context */ - mmesa = (mgaContextPtr) CALLOC(sizeof(mgaContext)); - if (!mmesa) { - return GL_FALSE; - } - - /* Allocate the Mesa context */ - if (sharedContextPrivate) - shareCtx = ((mgaContextPtr) sharedContextPrivate)->glCtx; - else - shareCtx = NULL; - mmesa->glCtx = _mesa_create_context(mesaVis, shareCtx, (void *) mmesa, GL_TRUE); - if (!mmesa->glCtx) { - FREE(mmesa); - return GL_FALSE; - } - driContextPriv->driverPrivate = mmesa; - - /* Init mga state */ - mmesa->hHWContext = driContextPriv->hHWContext; - mmesa->driFd = sPriv->fd; - mmesa->driHwLock = &sPriv->pSAREA->lock; - - mmesa->mgaScreen = mgaScreen; - mmesa->driScreen = sPriv; - mmesa->sarea = (void *)saPriv; - mmesa->glBuffer = NULL; - - (void) memset( mmesa->texture_heaps, 0, sizeof( mmesa->texture_heaps ) ); - make_empty_list( & mmesa->swapped ); - - mmesa->nr_heaps = mgaScreen->texVirtual[MGA_AGP_HEAP] ? 2 : 1; - for ( i = 0 ; i < mmesa->nr_heaps ; i++ ) { - mmesa->texture_heaps[i] = driCreateTextureHeap( i, mmesa, - mgaScreen->textureSize[i], - 6, - MGA_NR_TEX_REGIONS, - mmesa->sarea->texList[i], - & mmesa->sarea->texAge[i], - & mmesa->swapped, - sizeof( mgaTextureObject_t ), - (destroy_texture_object_t *) mgaDestroyTexObj ); - } - - /* Set the maximum texture size small enough that we can guarentee - * that both texture units can bind a maximal texture and have them - * on the card at once. - */ - ctx = mmesa->glCtx; - if ( mgaScreen->chipset == MGA_CARD_TYPE_G200 ) { - ctx->Const.MaxTextureUnits = 1; - maxlevels = G200_TEX_MAXLEVELS; - - } - else { - ctx->Const.MaxTextureUnits = 2; - maxlevels = G400_TEX_MAXLEVELS; - } - - driCalculateMaxTextureLevels( mmesa->texture_heaps, - mmesa->nr_heaps, - & ctx->Const, - 4, - 11, /* max 2D texture size is 2048x2048 */ - 0, /* 3D textures unsupported. */ - 0, /* cube textures unsupported. */ - 11, /* max texture rect size is 2048x2048 */ - maxlevels, - GL_FALSE ); - - ctx->Const.MinLineWidth = 1.0; - ctx->Const.MinLineWidthAA = 1.0; - ctx->Const.MaxLineWidth = 10.0; - ctx->Const.MaxLineWidthAA = 10.0; - ctx->Const.LineWidthGranularity = 1.0; - - mmesa->default32BitTextures = (mesaVis->rgbBits >= 24); - mmesa->hw_stencil = mesaVis->stencilBits && mesaVis->depthBits == 24; - - switch (mesaVis->depthBits) { - case 16: - mmesa->depth_scale = 1.0/(GLdouble)0xffff; - mmesa->depth_clear_mask = ~0; - mmesa->ClearDepth = 0xffff; - break; - case 24: - mmesa->depth_scale = 1.0/(GLdouble)0xffffff; - if (mmesa->hw_stencil) { - mmesa->depth_clear_mask = 0xffffff00; - mmesa->stencil_clear_mask = 0x000000ff; - } else - mmesa->depth_clear_mask = ~0; - mmesa->ClearDepth = 0xffffff00; - break; - case 32: - mmesa->depth_scale = 1.0/(GLdouble)0xffffffff; - mmesa->depth_clear_mask = ~0; - mmesa->ClearDepth = 0xffffffff; - break; - }; - - mmesa->haveHwStipple = GL_FALSE; - mmesa->RenderIndex = -1; /* impossible value */ - mmesa->dirty = ~0; - mmesa->vertex_format = 0; - mmesa->CurrentTexObj[0] = 0; - mmesa->CurrentTexObj[1] = 0; - mmesa->tmu_source[0] = 0; - mmesa->tmu_source[1] = 1; - - mmesa->texAge[0] = 0; - mmesa->texAge[1] = 0; - - /* Initialize the software rasterizer and helper modules. - */ - _swrast_CreateContext( ctx ); - _ac_CreateContext( ctx ); - _tnl_CreateContext( ctx ); - - _swsetup_CreateContext( ctx ); - - /* Install the customized pipeline: - */ - _tnl_destroy_pipeline( ctx ); - _tnl_install_pipeline( ctx, mga_pipeline ); - - /* Configure swrast to match hardware characteristics: - */ - _swrast_allow_pixel_fog( ctx, GL_FALSE ); - _swrast_allow_vertex_fog( ctx, GL_TRUE ); - - mmesa->primary_offset = mmesa->mgaScreen->primary.handle; - - ctx->DriverCtx = (void *) mmesa; - mmesa->glCtx = ctx; - - driInitExtensions( ctx, card_extensions, GL_FALSE ); - - if (MGA_IS_G400(MGA_CONTEXT(ctx))) { - driInitExtensions( ctx, g400_extensions, GL_FALSE ); - } - - mgaDDInitStateFuncs( ctx ); - mgaDDInitTextureFuncs( ctx ); - mgaDDInitSpanFuncs( ctx ); - mgaDDInitDriverFuncs( ctx ); - mgaDDInitIoctlFuncs( ctx ); - mgaDDInitPixelFuncs( ctx ); - mgaDDInitTriFuncs( ctx ); - - mgaInitVB( ctx ); - mgaInitState( mmesa ); - - driContextPriv->driverPrivate = (void *) mmesa; - -#if DO_DEBUG - MGA_DEBUG = driParseDebugString( getenv( "MGA_DEBUG" ), - debug_control ); -#endif - - mmesa->vblank_flags = ((mmesa->mgaScreen->irq == 0) - || !mmesa->mgaScreen->linecomp_sane) - ? VBLANK_FLAG_NO_IRQ : driGetDefaultVBlankFlags(); - - mmesa->get_ust = (PFNGLXGETUSTPROC) glXGetProcAddress( (const GLubyte *) "__glXGetUST" ); - if ( mmesa->get_ust == NULL ) { - mmesa->get_ust = get_ust_nop; - } - - (*mmesa->get_ust)( & mmesa->swap_ust ); - - return GL_TRUE; -} - -static void -mgaDestroyContext(__DRIcontextPrivate *driContextPriv) -{ - mgaContextPtr mmesa = (mgaContextPtr) driContextPriv->driverPrivate; - - if (MGA_DEBUG&DEBUG_VERBOSE_DRI) - fprintf( stderr, "[%s:%d] mgaDestroyContext start\n", - __FILE__, __LINE__ ); - - assert(mmesa); /* should never be null */ - if (mmesa) { - GLboolean release_texture_heaps; - - - release_texture_heaps = (mmesa->glCtx->Shared->RefCount == 1); - _swsetup_DestroyContext( mmesa->glCtx ); - _tnl_DestroyContext( mmesa->glCtx ); - _ac_DestroyContext( mmesa->glCtx ); - _swrast_DestroyContext( mmesa->glCtx ); - - mgaFreeVB( mmesa->glCtx ); - - /* free the Mesa context */ - mmesa->glCtx->DriverCtx = NULL; - _mesa_destroy_context(mmesa->glCtx); - - if ( release_texture_heaps ) { - /* This share group is about to go away, free our private - * texture object data. - */ - int i; - - for ( i = 0 ; i < mmesa->nr_heaps ; i++ ) { - driDestroyTextureHeap( mmesa->texture_heaps[ i ] ); - mmesa->texture_heaps[ i ] = NULL; - } - - assert( is_empty_list( & mmesa->swapped ) ); - } - - FREE(mmesa); - } - - if (MGA_DEBUG&DEBUG_VERBOSE_DRI) - fprintf( stderr, "[%s:%d] mgaDestroyContext done\n", - __FILE__, __LINE__ ); -} - - -static GLboolean -mgaCreateBuffer( __DRIscreenPrivate *driScrnPriv, - __DRIdrawablePrivate *driDrawPriv, - const __GLcontextModes *mesaVis, - GLboolean isPixmap ) -{ - if (isPixmap) { - return GL_FALSE; /* not implemented */ - } - else { - GLboolean swStencil = (mesaVis->stencilBits > 0 && - mesaVis->depthBits != 24); - - driDrawPriv->driverPrivate = (void *) - _mesa_create_framebuffer(mesaVis, - GL_FALSE, /* software depth buffer? */ - swStencil, - mesaVis->accumRedBits > 0, - mesaVis->alphaBits > 0 ); - - return (driDrawPriv->driverPrivate != NULL); - } -} - - -static void -mgaDestroyBuffer(__DRIdrawablePrivate *driDrawPriv) -{ - _mesa_destroy_framebuffer((GLframebuffer *) (driDrawPriv->driverPrivate)); -} - -static void -mgaSwapBuffers(__DRIdrawablePrivate *dPriv) -{ - if (dPriv->driContextPriv && dPriv->driContextPriv->driverPrivate) { - mgaContextPtr mmesa; - GLcontext *ctx; - mmesa = (mgaContextPtr) dPriv->driContextPriv->driverPrivate; - ctx = mmesa->glCtx; - - if (ctx->Visual.doubleBufferMode) { - _mesa_notifySwapBuffers( ctx ); - mgaCopyBuffer( dPriv ); - } - } else { - /* XXX this shouldn't be an error but we can't handle it for now */ - _mesa_problem(NULL, "%s: drawable has no context!\n", __FUNCTION__); - } -} - -static GLboolean -mgaUnbindContext(__DRIcontextPrivate *driContextPriv) -{ - mgaContextPtr mmesa = (mgaContextPtr) driContextPriv->driverPrivate; - if (mmesa) - mmesa->dirty = ~0; - - return GL_TRUE; -} - -static GLboolean -mgaOpenCloseFullScreen(__DRIcontextPrivate *driContextPriv) -{ - return GL_TRUE; -} - - -/* This looks buggy to me - the 'b' variable isn't used anywhere... - * Hmm - It seems that the drawable is already hooked in to - * driDrawablePriv. - * - * But why are we doing context initialization here??? - */ -static GLboolean -mgaMakeCurrent(__DRIcontextPrivate *driContextPriv, - __DRIdrawablePrivate *driDrawPriv, - __DRIdrawablePrivate *driReadPriv) -{ - if (driContextPriv) { - mgaContextPtr mmesa = (mgaContextPtr) driContextPriv->driverPrivate; - - if (mmesa->driDrawable != driDrawPriv) { - mmesa->driDrawable = driDrawPriv; - mmesa->dirty = ~0; - mmesa->dirty_cliprects = (MGA_FRONT|MGA_BACK); - } - - _mesa_make_current2(mmesa->glCtx, - (GLframebuffer *) driDrawPriv->driverPrivate, - (GLframebuffer *) driReadPriv->driverPrivate); - - if (!mmesa->glCtx->Viewport.Width) - _mesa_set_viewport(mmesa->glCtx, 0, 0, - driDrawPriv->w, driDrawPriv->h); - - } - else { - _mesa_make_current(NULL, NULL); - } - - return GL_TRUE; -} - - -void mgaGetLock( mgaContextPtr mmesa, GLuint flags ) -{ - __DRIdrawablePrivate *dPriv = mmesa->driDrawable; - MGASAREAPrivPtr sarea = mmesa->sarea; - int me = mmesa->hHWContext; - int i; - - drmGetLock(mmesa->driFd, mmesa->hHWContext, flags); - - if (*(dPriv->pStamp) != mmesa->lastStamp) { - mmesa->lastStamp = *(dPriv->pStamp); - mmesa->SetupNewInputs |= VERT_BIT_CLIP; - mmesa->dirty_cliprects = (MGA_FRONT|MGA_BACK); - mgaUpdateRects( mmesa, (MGA_FRONT|MGA_BACK) ); - } - - mmesa->dirty |= MGA_UPLOAD_CONTEXT | MGA_UPLOAD_CLIPRECTS; - - mmesa->sarea->dirty |= MGA_UPLOAD_CONTEXT; - - if (sarea->ctxOwner != me) { - mmesa->dirty |= (MGA_UPLOAD_CONTEXT | MGA_UPLOAD_TEX0 | - MGA_UPLOAD_TEX1 | MGA_UPLOAD_PIPE); - sarea->ctxOwner=me; - } - - for ( i = 0 ; i < mmesa->nr_heaps ; i++ ) { - DRI_AGE_TEXTURES( mmesa->texture_heaps[ i ] ); - } - - sarea->last_quiescent = -1; /* just kill it for now */ -} - - -static const struct __DriverAPIRec mgaAPI = { - .InitDriver = mgaInitDriver, - .DestroyScreen = mgaDestroyScreen, - .CreateContext = mgaCreateContext, - .DestroyContext = mgaDestroyContext, - .CreateBuffer = mgaCreateBuffer, - .DestroyBuffer = mgaDestroyBuffer, - .SwapBuffers = mgaSwapBuffers, - .MakeCurrent = mgaMakeCurrent, - .UnbindContext = mgaUnbindContext, - .OpenFullScreen = mgaOpenCloseFullScreen, - .CloseFullScreen = mgaOpenCloseFullScreen, - .GetSwapInfo = getSwapInfo, - .GetMSC = driGetMSC32, - .WaitForMSC = driWaitForMSC32, - .WaitForSBC = NULL, - .SwapBuffersMSC = NULL -}; - - -/* - * This is the bootstrap function for the driver. - * The __driCreateScreen name is the symbol that libGL.so fetches. - * Return: pointer to a __DRIscreenPrivate. - */ -void *__driCreateScreen(Display *dpy, int scrn, __DRIscreen *psc, - int numConfigs, __GLXvisualConfig *config) -{ - __DRIscreenPrivate *psp; - psp = __driUtilCreateScreen(dpy, scrn, psc, numConfigs, config, &mgaAPI); - return (void *) psp; -} - - -/** - * Get information about previous buffer swaps. - */ -static int -getSwapInfo( __DRIdrawablePrivate *dPriv, __DRIswapInfo * sInfo ) -{ - mgaContextPtr mmesa; - - if ( (dPriv == NULL) || (dPriv->driContextPriv == NULL) - || (dPriv->driContextPriv->driverPrivate == NULL) - || (sInfo == NULL) ) { - return -1; - } - - mmesa = (mgaContextPtr) dPriv->driContextPriv->driverPrivate; - sInfo->swap_count = mmesa->swap_count; - sInfo->swap_ust = mmesa->swap_ust; - sInfo->swap_missed_count = mmesa->swap_missed_count; - - sInfo->swap_missed_usage = (sInfo->swap_missed_count != 0) - ? driCalculateSwapUsage( dPriv, 0, mmesa->swap_missed_ust ) - : 0.0; - - return 0; -} -#endif Index: xc/lib/GL/mesa/src/drv/mga/mga_xmesa.h diff -u xc/lib/GL/mesa/src/drv/mga/mga_xmesa.h:1.13 xc/lib/GL/mesa/src/drv/mga/mga_xmesa.h:removed --- xc/lib/GL/mesa/src/drv/mga/mga_xmesa.h:1.13 Sun Sep 28 16:15:16 2003 +++ xc/lib/GL/mesa/src/drv/mga/mga_xmesa.h Wed Mar 16 21:05:02 2005 @@ -1,148 +0,0 @@ -/* - * Copyright 2000-2001 VA Linux Systems, Inc. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Keith Whitwell - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mga_xmesa.h,v 1.13 2003/09/28 20:15:16 alanh Exp $ */ - -#ifndef _MGA_INIT_H_ -#define _MGA_INIT_H_ - -#ifdef GLX_DIRECT_RENDERING - -#include -#include "dri_util.h" -#include "mtypes.h" -#include "mgaregs.h" -#include "mga_common.h" - -typedef struct mga_screen_private_s { - - int chipset; - int width; - int height; - int mem; - - int cpp; /* for front and back buffers */ - GLint agpMode; - unsigned int irq; /* IRQ number (0 means none) */ - GLboolean linecomp_sane; /* GL_TRUE if line comp. programmed correctly - * by the DDX driver. - */ - - unsigned int mAccess; - - unsigned int frontOffset; - unsigned int frontPitch; - unsigned int backOffset; - unsigned int backPitch; - - unsigned int depthOffset; - unsigned int depthPitch; - int depthCpp; - - unsigned int dmaOffset; - - unsigned int textureOffset[DRM_MGA_NR_TEX_HEAPS]; - unsigned int textureSize[DRM_MGA_NR_TEX_HEAPS]; - int logTextureGranularity[DRM_MGA_NR_TEX_HEAPS]; - char *texVirtual[DRM_MGA_NR_TEX_HEAPS]; - - - __DRIscreenPrivate *sPriv; - drmBufMapPtr bufs; - - drmRegion mmio; - drmRegion status; - drmRegion primary; - drmRegion buffers; - unsigned int sarea_priv_offset; -} mgaScreenPrivate; - - -#include "mgacontext.h" - -extern void mgaGetLock( mgaContextPtr mmesa, GLuint flags ); -extern void mgaEmitHwStateLocked( mgaContextPtr mmesa ); -extern void mgaEmitScissorValues( mgaContextPtr mmesa, int box_nr, int emit ); - -#define GET_DISPATCH_AGE( mmesa ) mmesa->sarea->last_dispatch -#define GET_ENQUEUE_AGE( mmesa ) mmesa->sarea->last_enqueue - - - -/* Lock the hardware and validate our state. - */ -#define LOCK_HARDWARE( mmesa ) \ - do { \ - char __ret=0; \ - DRM_CAS(mmesa->driHwLock, mmesa->hHWContext, \ - (DRM_LOCK_HELD|mmesa->hHWContext), __ret); \ - if (__ret) \ - mgaGetLock( mmesa, 0 ); \ - } while (0) - - -/* - */ -#define LOCK_HARDWARE_QUIESCENT( mmesa ) do { \ - LOCK_HARDWARE( mmesa ); \ - UPDATE_LOCK( mmesa, DRM_LOCK_QUIESCENT | DRM_LOCK_FLUSH ); \ -} while (0) - - -/* Unlock the hardware using the global current context - */ -#define UNLOCK_HARDWARE(mmesa) \ - DRM_UNLOCK(mmesa->driFd, mmesa->driHwLock, mmesa->hHWContext); - - -/* Freshen our snapshot of the drawables - */ -#define REFRESH_DRAWABLE_INFO( mmesa ) \ -do { \ - LOCK_HARDWARE( mmesa ); \ - mmesa->lastX = mmesa->drawX; \ - mmesa->lastY = mmesa->drawY; \ - UNLOCK_HARDWARE( mmesa ); \ -} while (0) - - -#define GET_DRAWABLE_LOCK( mmesa ) while(0) -#define RELEASE_DRAWABLE_LOCK( mmesa ) while(0) - - -/* The 2D driver macros are busted -- we can't use them here as they - * rely on the 2D driver data structures rather than taking an explicit - * base address. - */ -#define MGA_BASE( reg ) ((unsigned long)(mmesa->mgaScreen->mmio.map)) -#define MGA_ADDR( reg ) (MGA_BASE(reg) + reg) - -#define MGA_DEREF( reg ) *(volatile CARD32 *)MGA_ADDR( reg ) -#define MGA_READ( reg ) MGA_DEREF( reg ) -#define MGA_WRITE( reg, val ) do { MGA_DEREF( reg ) = val; } while (0) - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/mga/mgacontext.h diff -u xc/lib/GL/mesa/src/drv/mga/mgacontext.h:1.12 xc/lib/GL/mesa/src/drv/mga/mgacontext.h:removed --- xc/lib/GL/mesa/src/drv/mga/mgacontext.h:1.12 Fri Jan 23 14:09:31 2004 +++ xc/lib/GL/mesa/src/drv/mga/mgacontext.h Wed Mar 16 21:05:02 2005 @@ -1,361 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgacontext.h,v 1.12 2004/01/23 19:09:31 dawes Exp $*/ -/* - * Copyright 2000-2001 VA Linux Systems, Inc. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Keith Whitwell - */ - -#ifndef MGALIB_INC -#define MGALIB_INC - -#include "dri_util.h" -#include "mtypes.h" -#include "xf86drm.h" -#include "mm.h" -#include "mga_sarea.h" -#include "texmem.h" -#include "macros.h" - -#define MGA_SET_FIELD(reg,mask,val) reg = ((reg) & (mask)) | ((val) & ~(mask)) -#define MGA_FIELD(field,val) (((val) << (field ## _SHIFT)) & ~(field ## _MASK)) -#define MGA_GET_FIELD(field, val) ((val & ~(field ## _MASK)) >> (field ## _SHIFT)) - -#define MGA_IS_G200(mmesa) (mmesa->mgaScreen->chipset == MGA_CARD_TYPE_G200) -#define MGA_IS_G400(mmesa) (mmesa->mgaScreen->chipset == MGA_CARD_TYPE_G400) - - -/* SoftwareFallback - * - texture env GL_BLEND -- can be fixed - * - 1D and 3D textures - * - incomplete textures - * - GL_DEPTH_FUNC == GL_NEVER not in h/w - */ -#define MGA_FALLBACK_TEXTURE 0x1 -#define MGA_FALLBACK_DRAW_BUFFER 0x2 -#define MGA_FALLBACK_READ_BUFFER 0x4 -#define MGA_FALLBACK_BLEND 0x8 -#define MGA_FALLBACK_RENDERMODE 0x10 -#define MGA_FALLBACK_STENCIL 0x20 -#define MGA_FALLBACK_DEPTH 0x40 -#define MGA_FALLBACK_BORDER_MODE 0x80 - - -/* Use the templated vertex formats: - */ -#define TAG(x) mga##x -#include "tnl_dd/t_dd_vertex.h" -#undef TAG - -typedef struct mga_context_t mgaContext; -typedef struct mga_context_t *mgaContextPtr; - -typedef void (*mga_tri_func)( mgaContextPtr, mgaVertex *, mgaVertex *, - mgaVertex * ); -typedef void (*mga_line_func)( mgaContextPtr, mgaVertex *, mgaVertex * ); -typedef void (*mga_point_func)( mgaContextPtr, mgaVertex * ); - - - -/* Texture environment color - */ -#define RGB_ZERO(c) (((c) & 0xffffff) == 0x000000) -#define RGB_ONE(c) (((c) & 0xffffff) == 0xffffff) -#define ALPHA_ZERO(c) (((c) >> 24) == 0x00) -#define ALPHA_ONE(c) (((c) >> 24) == 0xff) -#define RGBA_EQUAL(c) ((c) == PACK_COLOR_8888( (c) & 0xff, (c) & 0xff, \ - (c) & 0xff, (c) & 0xff )) - -struct mga_texture_object_s; -struct mga_screen_private_s; - -#define G200_TEX_MAXLEVELS 5 -#define G400_TEX_MAXLEVELS 11 - -typedef struct mga_texture_object_s -{ - driTextureObject base; - - /* The G200 only has the ability to use 5 mipmap levels (including the - * base level). The G400 does not have this restriction, but it still - * only has 5 offset pointers in the hardware. The trick on the G400 is - * upto the first 4 offset pointers point to mipmap levels. The last - * offset pointer tells how large the preceeding mipmap is. This value is - * then used to determine where the remaining mipmaps are. - * - * For example, if the first offsets[0] through offsets[2] are used as - * pointers, then offset[3] will be the size of the mipmap pointed to by - * offsets[2]. So mipmap level 3 will be at (offsets[2]+offsets[3]). For - * each successive mipmap level, offsets[3] is divided by 4 and added to - * the previous address. So mipmap level 4 will be at - * (offsets[2]+offsets[3]+(offsets[3] / 4)). - * - * The last pointer is selected by setting TO_texorgoffsetsel in its - * pointer. In the previous example, offset[2] would have - * TO_texorgoffsetsel or'ed in before writing it to the hardware. - * - * In the current driver all of the mipmaps are packed together linearly - * with mipmap level 0. Therefore offsets[0] points to the base of the - * texture (and has TO_texorgoffsetsel or'ed in), and offsets[1] is the - * size of the base texture. - * - * There is a possible optimization available here. At times the driver - * may not be able to allocate a single block of memory for the complete - * texture without ejecting some other textures from memory. It may be - * possible to put some of the lower mipmap levels (i.e., the larger - * mipmaps) in memory separate from the higher levels. - * - * The implementation should be fairly obvious, but getting "right" would - * likely be non-trivial. A first allocation for the entire texture would - * be attempted with a flag that says "don't eject other textures." If - * that failed, an additional allocation would be attmpted for just the - * base map. The process would repeat with the block of lower maps. The - * tricky parts would be in detecting when some of the levels had been - * ejected from texture memory by other textures and preventing the - * 4th allocation (for all the smallest mipmap levels) from kicking out - * any of the first three. - * - * This array holds G400_TEX_MAXLEVELS pointers to remove an if-statement - * in a loop in mgaSetTexImages. Values past G200_TEX_MAXLEVELS are not - * used. - */ - GLuint offsets[G400_TEX_MAXLEVELS]; - - int texelBytes; - GLuint age; - - mga_texture_regs_t setup; - - /* If one texture dimension wraps with GL_CLAMP and the other with - * GL_CLAMP_TO_EDGE, we have to fallback to software. We would also have - * to fallback for GL_CLAMP_TO_BORDER. - */ - GLboolean border_fallback; - /* Depending on multitxturing and environment color - * GL_BLEND may have to be a software fallback. - */ - GLboolean texenv_fallback; -} mgaTextureObject_t; - -struct mga_hw_state { - GLuint specen; - GLuint cull; - GLuint cull_dualtex; - GLuint stencil; - GLuint stencilctl; - GLuint stencil_enable; - GLuint zmode; - GLuint rop; - GLuint alpha_func; - GLuint alpha_func_enable; - GLuint blend_func; - GLuint blend_func_enable; - GLuint alpha_sel; -}; - -struct mga_context_t { - - GLcontext *glCtx; - unsigned int lastStamp; /* fullscreen breaks dpriv->laststamp, - * need to shadow it here. */ - - /* Hardware state management - */ - struct mga_hw_state hw; - - /* Bookkeeping for texturing - */ - unsigned nr_heaps; - driTexHeap * texture_heaps[ MGA_NR_TEX_HEAPS ]; - driTextureObject swapped; - - struct mga_texture_object_s *CurrentTexObj[2]; - - - /* Map GL texture units onto hardware. - */ - GLuint tmu_source[2]; - - GLboolean default32BitTextures; - - /* Manage fallbacks - */ - GLuint Fallback; - - - /* Temporaries for translating away float colors: - */ - struct gl_client_array UbyteColor; - struct gl_client_array UbyteSecondaryColor; - - /* Texture environment color. - */ - unsigned int envcolor[2]; - GLboolean fcol_used; - GLboolean force_dualtex; - - /* Rasterization state - */ - GLuint SetupNewInputs; - GLuint SetupIndex; - GLuint RenderIndex; - - GLuint hw_primitive; - GLenum raster_primitive; - GLenum render_primitive; - - GLubyte *verts; - GLint vertex_stride_shift; - GLuint vertex_format; - GLuint vertex_size; - - /* Fallback rasterization functions - */ - mga_point_func draw_point; - mga_line_func draw_line; - mga_tri_func draw_tri; - - - /* Manage driver and hardware state - */ - GLuint NewGLState; - GLuint dirty; - - mga_context_regs_t setup; - - GLuint ClearColor; - GLuint ClearDepth; - GLuint poly_stipple; - GLfloat depth_scale; - - GLuint depth_clear_mask; - GLuint stencil_clear_mask; - GLuint hw_stencil; - GLuint haveHwStipple; - GLfloat hw_viewport[16]; - - /* Dma buffers - */ - drmBufPtr vertex_dma_buffer; - drmBufPtr iload_buffer; - - /* VBI - */ - GLuint vbl_seq; - GLuint vblank_flags; - - int64_t swap_ust; - int64_t swap_missed_ust; - - GLuint swap_count; - GLuint swap_missed_count; - - PFNGLXGETUSTPROC get_ust; - - /* Drawable, cliprect and scissor information - */ - int dirty_cliprects; /* which sets of cliprects are uptodate? */ - int draw_buffer; /* which buffer are we rendering to */ - unsigned int drawOffset; /* draw buffer address in space */ - int readOffset; - int drawX, drawY; /* origin of drawable in draw buffer */ - int lastX, lastY; /* detect DSTORG bug */ - GLuint numClipRects; /* cliprects for the draw buffer */ - XF86DRIClipRectPtr pClipRects; - XF86DRIClipRectRec draw_rect; - XF86DRIClipRectRec scissor_rect; - int scissor; - - XF86DRIClipRectRec tmp_boxes[2][MGA_NR_SAREA_CLIPRECTS]; - - - /* Texture aging and DMA based aging. - */ - unsigned int texAge[MGA_NR_TEX_HEAPS];/* texture LRU age */ - unsigned int dirtyAge; /* buffer age for synchronization */ - - GLuint primary_offset; - - /* Mirrors of some DRI state. - */ - GLframebuffer *glBuffer; - drmContext hHWContext; - drmLock *driHwLock; - int driFd; - __DRIdrawablePrivate *driDrawable; - __DRIscreenPrivate *driScreen; - struct mga_screen_private_s *mgaScreen; - MGASAREAPrivPtr sarea; -}; - -#define MGA_CONTEXT(ctx) ((mgaContextPtr)(ctx->DriverCtx)) - - - - -/* ================================================================ - * Debugging: - */ -#define DO_DEBUG 1 - -#if DO_DEBUG -extern int MGA_DEBUG; -#else -#define MGA_DEBUG 0 -#endif - -#define DEBUG_VERBOSE_MSG 0x01 -#define DEBUG_VERBOSE_DRI 0x02 -#define DEBUG_VERBOSE_IOCTL 0x04 -#define DEBUG_VERBOSE_TEXTURE 0x08 -#define DEBUG_VERBOSE_FALLBACK 0x10 - -static __inline__ GLuint mgaPackColor(GLuint cpp, - GLubyte r, GLubyte g, - GLubyte b, GLubyte a) -{ - switch (cpp) { - case 2: - return PACK_COLOR_565( r, g, b ); - case 4: - return PACK_COLOR_8888( a, r, g, b ); - default: - return 0; - } -} - - -/* - * Subpixel offsets for window coordinates: - */ -#define SUBPIXEL_X (-0.5F) -#define SUBPIXEL_Y (-0.5F + 0.125) - - -#define MGA_WA_TRIANGLES 0x18000000 -#define MGA_WA_TRISTRIP_T0 0x02010200 -#define MGA_WA_TRIFAN_T0 0x01000408 -#define MGA_WA_TRISTRIP_T0T1 0x02010400 -#define MGA_WA_TRIFAN_T0T1 0x01000810 - -#endif Index: xc/lib/GL/mesa/src/drv/mga/mgadd.c diff -u xc/lib/GL/mesa/src/drv/mga/mgadd.c:1.15 xc/lib/GL/mesa/src/drv/mga/mgadd.c:removed --- xc/lib/GL/mesa/src/drv/mga/mgadd.c:1.15 Sun Sep 28 16:15:16 2003 +++ xc/lib/GL/mesa/src/drv/mga/mgadd.c Wed Mar 16 21:05:02 2005 @@ -1,97 +0,0 @@ -/* - * Copyright 2000-2001 VA Linux Systems, Inc. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Keith Whitwell - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgadd.c,v 1.15 2003/09/28 20:15:16 alanh Exp $ */ - - -#include "mtypes.h" - -#include "mm.h" -#include "mgacontext.h" -#include "mgadd.h" -#include "mgastate.h" -#include "mgaspan.h" -#include "mgatex.h" -#include "mgatris.h" -#include "mgavb.h" -#include "mga_xmesa.h" -#include "utils.h" - -#define DRIVER_DATE "20030328" - - -/*************************************** - * Mesa's Driver Functions - ***************************************/ - - -static const GLubyte *mgaDDGetString( GLcontext *ctx, GLenum name ) -{ - mgaContextPtr mmesa = MGA_CONTEXT( ctx ); - static char buffer[128]; - unsigned offset; - - switch ( name ) { - case GL_VENDOR: - return (GLubyte *) "VA Linux Systems Inc."; - - case GL_RENDERER: - offset = driGetRendererString( buffer, - MGA_IS_G400(mmesa) ? "G400" : - MGA_IS_G200(mmesa) ? "G200" : "MGA", - DRIVER_DATE, - mmesa->mgaScreen->agpMode ); - - return (GLubyte *)buffer; - - default: - return NULL; - } -} - - - -static void mgaBufferSize(GLframebuffer *buffer, GLuint *width, GLuint *height) -{ - GET_CURRENT_CONTEXT(ctx); - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - - /* Need to lock to make sure the driDrawable is uptodate. This - * information is used to resize Mesa's software buffers, so it has - * to be correct. - */ - LOCK_HARDWARE( mmesa ); - *width = mmesa->driDrawable->w; - *height = mmesa->driDrawable->h; - UNLOCK_HARDWARE( mmesa ); -} - -void mgaDDInitDriverFuncs( GLcontext *ctx ) -{ - ctx->Driver.GetBufferSize = mgaBufferSize; - ctx->Driver.ResizeBuffers = _swrast_alloc_buffers; - ctx->Driver.GetString = mgaDDGetString; -} Index: xc/lib/GL/mesa/src/drv/mga/mgadd.h diff -u xc/lib/GL/mesa/src/drv/mga/mgadd.h:1.4 xc/lib/GL/mesa/src/drv/mga/mgadd.h:removed --- xc/lib/GL/mesa/src/drv/mga/mgadd.h:1.4 Sun Sep 28 16:15:16 2003 +++ xc/lib/GL/mesa/src/drv/mga/mgadd.h Wed Mar 16 21:05:02 2005 @@ -1,36 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgadd.h,v 1.4 2003/09/28 20:15:16 alanh Exp $ */ -/* - * Copyright 2000-2001 VA Linux Systems, Inc. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Keith Whitwell - */ - -#ifndef MGADD_INC -#define MGADD_INC - -#include "context.h" - -void mgaDDInitDriverFuncs( GLcontext *ctx ); - -#endif Index: xc/lib/GL/mesa/src/drv/mga/mgaioctl.c diff -u xc/lib/GL/mesa/src/drv/mga/mgaioctl.c:1.19 xc/lib/GL/mesa/src/drv/mga/mgaioctl.c:removed --- xc/lib/GL/mesa/src/drv/mga/mgaioctl.c:1.19 Thu Jan 22 22:57:05 2004 +++ xc/lib/GL/mesa/src/drv/mga/mgaioctl.c Wed Mar 16 21:05:02 2005 @@ -1,677 +0,0 @@ -/* - * Copyright 2000-2001 VA Linux Systems, Inc. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Keith Whitwell - * Gareth Hughes - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgaioctl.c,v 1.19 2004/01/23 03:57:05 dawes Exp $ */ - -#include "mtypes.h" -#include "macros.h" -#include "dd.h" -#include "swrast/swrast.h" - -#include "mm.h" -#include "mgacontext.h" -#include "mgadd.h" -#include "mgastate.h" -#include "mgatex.h" -#include "mgavb.h" -#include "mgaioctl.h" -#include "mgatris.h" -#include "mga_common.h" - -#include "vblank.h" - - -static void mga_iload_dma_ioctl(mgaContextPtr mmesa, - unsigned long dest, - int length) -{ - drmBufPtr buf = mmesa->iload_buffer; - drmMGAIload iload; - int ret, i; - - if (MGA_DEBUG&DEBUG_VERBOSE_IOCTL) - fprintf(stderr, "DRM_IOCTL_MGA_ILOAD idx %d dst %x length %d\n", - buf->idx, (int) dest, length); - - if ( (length & MGA_ILOAD_MASK) != 0 ) { - UNLOCK_HARDWARE( mmesa ); - fprintf( stderr, "%s: Invalid ILOAD datasize (%d), must be " - "multiple of %u.\n", __FUNCTION__, length, MGA_ILOAD_ALIGN ); - exit( 1 ); - } - - iload.idx = buf->idx; - iload.dstorg = dest; - iload.length = length; - - i = 0; - do { - ret = drmCommandWrite( mmesa->driFd, DRM_MGA_ILOAD, - &iload, sizeof(drmMGAIload) ); - } while ( ret == -EBUSY && i++ < DRM_MGA_IDLE_RETRY ); - - if ( ret < 0 ) { - printf("send iload retcode = %d\n", ret); - exit(1); - } - - mmesa->iload_buffer = 0; - - if (MGA_DEBUG&DEBUG_VERBOSE_IOCTL) - fprintf(stderr, "finished iload dma put\n"); - -} - -drmBufPtr mga_get_buffer_ioctl( mgaContextPtr mmesa ) -{ - int idx = 0; - int size = 0; - drmDMAReq dma; - int retcode; - drmBufPtr buf; - - if (MGA_DEBUG&DEBUG_VERBOSE_IOCTL) - fprintf(stderr, "Getting dma buffer\n"); - - dma.context = mmesa->hHWContext; - dma.send_count = 0; - dma.send_list = NULL; - dma.send_sizes = NULL; - dma.flags = 0; - dma.request_count = 1; - dma.request_size = MGA_BUFFER_SIZE; - dma.request_list = &idx; - dma.request_sizes = &size; - dma.granted_count = 0; - - - if (MGA_DEBUG&DEBUG_VERBOSE_IOCTL) - fprintf(stderr, "drmDMA (get) ctx %d count %d size 0x%x\n", - dma.context, dma.request_count, - dma.request_size); - - while (1) { - retcode = drmDMA(mmesa->driFd, &dma); - - if (MGA_DEBUG&DEBUG_VERBOSE_IOCTL) - fprintf(stderr, "retcode %d sz %d idx %d count %d\n", - retcode, - dma.request_sizes[0], - dma.request_list[0], - dma.granted_count); - - if (retcode == 0 && - dma.request_sizes[0] && - dma.granted_count) - break; - - if (MGA_DEBUG&DEBUG_VERBOSE_IOCTL) - fprintf(stderr, "\n\nflush"); - - UPDATE_LOCK( mmesa, DRM_LOCK_FLUSH | DRM_LOCK_QUIESCENT ); - } - - buf = &(mmesa->mgaScreen->bufs->list[idx]); - buf->used = 0; - - if (MGA_DEBUG&DEBUG_VERBOSE_IOCTL) - fprintf(stderr, - "drmDMA (get) returns size[0] 0x%x idx[0] %d\n" - "dma_buffer now: buf idx: %d size: %d used: %d addr %p\n", - dma.request_sizes[0], dma.request_list[0], - buf->idx, buf->total, - buf->used, buf->address); - - if (MGA_DEBUG&DEBUG_VERBOSE_IOCTL) - fprintf(stderr, "finished getbuffer\n"); - - return buf; -} - - - - -static void -mgaDDClear( GLcontext *ctx, GLbitfield mask, GLboolean all, - GLint cx, GLint cy, GLint cw, GLint ch ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = mmesa->driDrawable; - GLuint flags = 0; - GLuint clear_color = mmesa->ClearColor; - GLuint clear_depth = 0; - GLuint color_mask = 0; - GLuint depth_mask = 0; - int ret; - int i; - static int nrclears; - drmMGAClearRec clear; - - FLUSH_BATCH( mmesa ); - - if ( mask & DD_FRONT_LEFT_BIT ) { - flags |= MGA_FRONT; - color_mask = mmesa->setup.plnwt; - mask &= ~DD_FRONT_LEFT_BIT; - } - - if ( mask & DD_BACK_LEFT_BIT ) { - flags |= MGA_BACK; - color_mask = mmesa->setup.plnwt; - mask &= ~DD_BACK_LEFT_BIT; - } - - if ( (mask & DD_DEPTH_BIT) && ctx->Depth.Mask ) { - flags |= MGA_DEPTH; - clear_depth = (mmesa->ClearDepth & mmesa->depth_clear_mask); - depth_mask |= mmesa->depth_clear_mask; - mask &= ~DD_DEPTH_BIT; - } - - if ( (mask & DD_STENCIL_BIT) && mmesa->hw_stencil ) { - flags |= MGA_DEPTH; - clear_depth |= (ctx->Stencil.Clear & mmesa->stencil_clear_mask); - depth_mask |= mmesa->stencil_clear_mask; - mask &= ~DD_STENCIL_BIT; - } - - if ( flags ) { - LOCK_HARDWARE( mmesa ); - - if ( mmesa->dirty_cliprects ) - mgaUpdateRects( mmesa, (MGA_FRONT | MGA_BACK) ); - - /* flip top to bottom */ - cy = dPriv->h-cy-ch; - cx += mmesa->drawX; - cy += mmesa->drawY; - - if ( MGA_DEBUG & DEBUG_VERBOSE_IOCTL ) - fprintf( stderr, "Clear, bufs %x nbox %d\n", - (int)flags, (int)mmesa->numClipRects ); - - for (i = 0 ; i < mmesa->numClipRects ; ) - { - int nr = MIN2(i + MGA_NR_SAREA_CLIPRECTS, mmesa->numClipRects); - XF86DRIClipRectPtr box = mmesa->pClipRects; - XF86DRIClipRectPtr b = mmesa->sarea->boxes; - int n = 0; - - if (!all) { - for ( ; i < nr ; i++) { - GLint x = box[i].x1; - GLint y = box[i].y1; - GLint w = box[i].x2 - x; - GLint h = box[i].y2 - y; - - if (x < cx) w -= cx - x, x = cx; - if (y < cy) h -= cy - y, y = cy; - if (x + w > cx + cw) w = cx + cw - x; - if (y + h > cy + ch) h = cy + ch - y; - if (w <= 0) continue; - if (h <= 0) continue; - - b->x1 = x; - b->y1 = y; - b->x2 = x + w; - b->y2 = y + h; - b++; - n++; - } - } else { - for ( ; i < nr ; i++) { - *b++ = *(XF86DRIClipRectPtr)&box[i]; - n++; - } - } - - - if ( MGA_DEBUG & DEBUG_VERBOSE_IOCTL ) - fprintf( stderr, - "DRM_IOCTL_MGA_CLEAR flag 0x%x color %x depth %x nbox %d\n", - flags, clear_color, clear_depth, mmesa->sarea->nbox ); - - mmesa->sarea->nbox = n; - - clear.flags = flags; - clear.clear_color = clear_color; - clear.clear_depth = clear_depth; - clear.color_mask = color_mask; - clear.depth_mask = depth_mask; - ret = drmCommandWrite( mmesa->driFd, DRM_MGA_CLEAR, - &clear, sizeof(drmMGAClearRec)); - if ( ret ) { - fprintf( stderr, "send clear retcode = %d\n", ret ); - exit( 1 ); - } - if ( MGA_DEBUG & DEBUG_VERBOSE_IOCTL ) - fprintf( stderr, "finished clear %d\n", ++nrclears ); - } - - UNLOCK_HARDWARE( mmesa ); - mmesa->dirty |= MGA_UPLOAD_CLIPRECTS|MGA_UPLOAD_CONTEXT; - } - - if (mask) - _swrast_Clear( ctx, mask, all, cx, cy, cw, ch ); -} - - -static void mgaWaitForFrameCompletion( mgaContextPtr mmesa ) -{ - unsigned wait = 0; - GLuint last_frame, last_wrap; - - - last_frame = mmesa->sarea->last_frame.head; - last_wrap = mmesa->sarea->last_frame.wrap; - - /* FIXME: Add a timeout to this loop... - */ - while ( 1 ) { - if ( last_wrap < mmesa->sarea->last_wrap || - ( last_wrap == mmesa->sarea->last_wrap && - last_frame <= (MGA_READ( MGAREG_PRIMADDRESS ) - - mmesa->primary_offset) ) ) { - break; - } - if ( 0 ) { - wait++; - fprintf( stderr, " last: head=0x%06x wrap=%d\n", - last_frame, last_wrap ); - fprintf( stderr, " head: head=0x%06lx wrap=%d\n", - (long)(MGA_READ( MGAREG_PRIMADDRESS ) - mmesa->primary_offset), - mmesa->sarea->last_wrap ); - } - UPDATE_LOCK( mmesa, DRM_LOCK_FLUSH ); - - UNLOCK_HARDWARE( mmesa ); - DO_USLEEP( 1 ); - LOCK_HARDWARE( mmesa ); - } - if ( wait ) - fprintf( stderr, "\n" ); -} - - -/* - * Copy the back buffer to the front buffer. - */ -void mgaCopyBuffer( const __DRIdrawablePrivate *dPriv ) -{ - mgaContextPtr mmesa; - XF86DRIClipRectPtr pbox; - GLint nbox; - GLint ret; - GLint i; - GLboolean missed_target; - - - assert(dPriv); - assert(dPriv->driContextPriv); - assert(dPriv->driContextPriv->driverPrivate); - - mmesa = (mgaContextPtr) dPriv->driContextPriv->driverPrivate; - - FLUSH_BATCH( mmesa ); - - LOCK_HARDWARE( mmesa ); - mgaWaitForFrameCompletion( mmesa ); - UNLOCK_HARDWARE( mmesa ); - driWaitForVBlank( dPriv, & mmesa->vbl_seq, mmesa->vblank_flags, - & missed_target ); - if ( missed_target ) { - mmesa->swap_missed_count++; - (void) (*mmesa->get_ust)( & mmesa->swap_missed_ust ); - } - LOCK_HARDWARE( mmesa ); - - /* Use the frontbuffer cliprects - */ - if (mmesa->dirty_cliprects & MGA_FRONT) - mgaUpdateRects( mmesa, MGA_FRONT ); - - - pbox = dPriv->pClipRects; - nbox = dPriv->numClipRects; - - for (i = 0 ; i < nbox ; ) - { - int nr = MIN2(i + MGA_NR_SAREA_CLIPRECTS, dPriv->numClipRects); - XF86DRIClipRectPtr b = mmesa->sarea->boxes; - - mmesa->sarea->nbox = nr - i; - - for ( ; i < nr ; i++) - *b++ = pbox[i]; - - if (0) - fprintf(stderr, "DRM_IOCTL_MGA_SWAP\n"); - - ret = drmCommandNone( mmesa->driFd, DRM_MGA_SWAP ); - if ( ret ) { - printf("send swap retcode = %d\n", ret); - exit(1); - } - } - - UNLOCK_HARDWARE( mmesa ); - - mmesa->dirty |= MGA_UPLOAD_CLIPRECTS; - mmesa->swap_count++; - (void) (*mmesa->get_ust)( & mmesa->swap_ust ); -} - - -/* This is overkill - */ -void mgaDDFinish( GLcontext *ctx ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - - FLUSH_BATCH( mmesa ); - - if (1/*mmesa->sarea->last_quiescent != mmesa->sarea->last_enqueue*/) { - if (MGA_DEBUG&DEBUG_VERBOSE_IOCTL) - fprintf(stderr, "mgaRegetLockQuiescent\n"); - - LOCK_HARDWARE( mmesa ); - UPDATE_LOCK( mmesa, DRM_LOCK_QUIESCENT | DRM_LOCK_FLUSH ); - UNLOCK_HARDWARE( mmesa ); - - mmesa->sarea->last_quiescent = mmesa->sarea->last_enqueue; - } -} - -void mgaWaitAgeLocked( mgaContextPtr mmesa, int age ) -{ - if (GET_DISPATCH_AGE(mmesa) < age) { - UPDATE_LOCK( mmesa, DRM_LOCK_FLUSH ); - } -} - - -void mgaWaitAge( mgaContextPtr mmesa, int age ) -{ - if (GET_DISPATCH_AGE(mmesa) < age) { - LOCK_HARDWARE(mmesa); - if (GET_DISPATCH_AGE(mmesa) < age) { - UPDATE_LOCK( mmesa, DRM_LOCK_FLUSH ); - } - UNLOCK_HARDWARE(mmesa); - } -} - - -static GLboolean intersect_rect( XF86DRIClipRectPtr out, - const XF86DRIClipRectPtr a, - const XF86DRIClipRectPtr b ) -{ - *out = *a; - if (b->x1 > out->x1) out->x1 = b->x1; - if (b->y1 > out->y1) out->y1 = b->y1; - if (b->x2 < out->x2) out->x2 = b->x2; - if (b->y2 < out->y2) out->y2 = b->y2; - - return ((out->x1 < out->x2) && (out->y1 < out->y2)); -} - - - - -static void age_mmesa( mgaContextPtr mmesa, int age ) -{ - if (mmesa->CurrentTexObj[0]) mmesa->CurrentTexObj[0]->age = age; - if (mmesa->CurrentTexObj[1]) mmesa->CurrentTexObj[1]->age = age; -} - -#ifdef __i386__ -static int __break_vertex = 0; -#endif - -void mgaFlushVerticesLocked( mgaContextPtr mmesa ) -{ - XF86DRIClipRectPtr pbox = mmesa->pClipRects; - int nbox = mmesa->numClipRects; - drmBufPtr buffer = mmesa->vertex_dma_buffer; - drmMGAVertex vertex; - int i; - - mmesa->vertex_dma_buffer = 0; - - if (!buffer) - return; - - if (mmesa->dirty_cliprects & mmesa->draw_buffer) - mgaUpdateRects( mmesa, mmesa->draw_buffer ); - - if (mmesa->dirty & ~MGA_UPLOAD_CLIPRECTS) - mgaEmitHwStateLocked( mmesa ); - - /* FIXME: Workaround bug in kernel module. - */ - mmesa->sarea->dirty |= MGA_UPLOAD_CONTEXT; - - if (!nbox) - buffer->used = 0; - - if (nbox >= MGA_NR_SAREA_CLIPRECTS) - mmesa->dirty |= MGA_UPLOAD_CLIPRECTS; - -#if 0 - if (!buffer->used || !(mmesa->dirty & MGA_UPLOAD_CLIPRECTS)) - { - if (nbox == 1) - mmesa->sarea->nbox = 0; - else - mmesa->sarea->nbox = nbox; - - if (MGA_DEBUG&DEBUG_VERBOSE_IOCTL) - fprintf(stderr, "Firing vertex -- case a nbox %d\n", nbox); - - vertex.idx = buffer->idx; - vertex.used = buffer->used; - vertex.discard = 1; - drmCommandWrite( mmesa->driFd, DRM_MGA_VERTEX, - &vertex, sizeof(drmMGAVertex) ); - - age_mmesa(mmesa, mmesa->sarea->last_enqueue); - } - else -#endif - { - for (i = 0 ; i < nbox ; ) - { - int nr = MIN2(i + MGA_NR_SAREA_CLIPRECTS, nbox); - XF86DRIClipRectPtr b = mmesa->sarea->boxes; - int discard = 0; - - if (mmesa->scissor) { - mmesa->sarea->nbox = 0; - - for ( ; i < nr ; i++) { - *b = pbox[i]; - if (intersect_rect(b, b, &mmesa->scissor_rect)) { - mmesa->sarea->nbox++; - b++; - } - } - - /* Culled? - */ - if (!mmesa->sarea->nbox) { - if (nr < nbox) continue; - buffer->used = 0; - } - } else { - mmesa->sarea->nbox = nr - i; - for ( ; i < nr ; i++) - *b++ = pbox[i]; - } - - /* Finished with the buffer? - */ - if (nr == nbox) - discard = 1; - - mmesa->sarea->dirty |= MGA_UPLOAD_CLIPRECTS; - - vertex.idx = buffer->idx; - vertex.used = buffer->used; - vertex.discard = discard; - drmCommandWrite( mmesa->driFd, DRM_MGA_VERTEX, - &vertex, sizeof(drmMGAVertex) ); - - age_mmesa(mmesa, mmesa->sarea->last_enqueue); - } - } - - /* Do we really need to do this ? */ -#ifdef __i386__ - if ( __break_vertex ) { - __asm__ __volatile__ ( "int $3" ); - } -#endif - - mmesa->dirty &= ~MGA_UPLOAD_CLIPRECTS; -} - -void mgaFlushVertices( mgaContextPtr mmesa ) -{ - LOCK_HARDWARE( mmesa ); - mgaFlushVerticesLocked( mmesa ); - UNLOCK_HARDWARE( mmesa ); -} - - -void mgaFireILoadLocked( mgaContextPtr mmesa, - GLuint offset, GLuint length ) -{ - if (!mmesa->iload_buffer) { - fprintf(stderr, "mgaFireILoad: no buffer\n"); - return; - } - - if (MGA_DEBUG&DEBUG_VERBOSE_IOCTL) - fprintf(stderr, "mgaFireILoad idx %d ofs 0x%x length %d\n", - mmesa->iload_buffer->idx, (int)offset, (int)length ); - - mga_iload_dma_ioctl( mmesa, offset, length ); -} - -void mgaGetILoadBufferLocked( mgaContextPtr mmesa ) -{ - if (MGA_DEBUG&DEBUG_VERBOSE_IOCTL) - fprintf(stderr, "mgaGetIloadBuffer (buffer now %p)\n", - (void *)mmesa->iload_buffer); - - mmesa->iload_buffer = mga_get_buffer_ioctl( mmesa ); -} - -drmBufPtr mgaGetBufferLocked( mgaContextPtr mmesa ) -{ - return mga_get_buffer_ioctl( mmesa ); -} - - - -void mgaDDFlush( GLcontext *ctx ) -{ - mgaContextPtr mmesa = MGA_CONTEXT( ctx ); - - - FLUSH_BATCH( mmesa ); - - /* This may be called redundantly - dispatch_age may trail what - * has actually been sent and processed by the hardware. - */ - if (1 || GET_DISPATCH_AGE( mmesa ) < mmesa->sarea->last_enqueue) { - LOCK_HARDWARE( mmesa ); - UPDATE_LOCK( mmesa, DRM_LOCK_FLUSH ); - UNLOCK_HARDWARE( mmesa ); - } -} - - - - -void mgaReleaseBufLocked( mgaContextPtr mmesa, drmBufPtr buffer ) -{ - drmMGAVertex vertex; - - if (!buffer) return; - - vertex.idx = buffer->idx; - vertex.used = 0; - vertex.discard = 1; - drmCommandWrite( mmesa->driFd, DRM_MGA_VERTEX, - &vertex, sizeof(drmMGAVertex) ); -} - -int mgaFlushDMA( int fd, drmLockFlags flags ) -{ - drmMGALock lock; - int ret, i = 0; - - memset( &lock, 0, sizeof(drmMGALock) ); - - if ( flags & DRM_LOCK_QUIESCENT ) lock.flags |= DRM_LOCK_QUIESCENT; - if ( flags & DRM_LOCK_FLUSH ) lock.flags |= DRM_LOCK_FLUSH; - if ( flags & DRM_LOCK_FLUSH_ALL ) lock.flags |= DRM_LOCK_FLUSH_ALL; - - do { - ret = drmCommandWrite( fd, DRM_MGA_FLUSH, &lock, sizeof(drmMGALock) ); - } while ( ret && errno == EBUSY && i++ < DRM_MGA_IDLE_RETRY ); - - if ( ret == 0 ) - return 0; - if ( errno != EBUSY ) - return -errno; - - if ( lock.flags & DRM_LOCK_QUIESCENT ) { - /* Only keep trying if we need quiescence. - */ - lock.flags &= ~(DRM_LOCK_FLUSH | DRM_LOCK_FLUSH_ALL); - - do { - ret = drmCommandWrite( fd, DRM_MGA_FLUSH, &lock, sizeof(drmMGALock) ); - } while ( ret && errno == EBUSY && i++ < DRM_MGA_IDLE_RETRY ); - } - - if ( ret == 0 ) { - return 0; - } else { - return -errno; - } -} - -void mgaDDInitIoctlFuncs( GLcontext *ctx ) -{ - ctx->Driver.Clear = mgaDDClear; - ctx->Driver.Flush = mgaDDFlush; - ctx->Driver.Finish = mgaDDFinish; -} Index: xc/lib/GL/mesa/src/drv/mga/mgaioctl.h diff -u xc/lib/GL/mesa/src/drv/mga/mgaioctl.h:1.13 xc/lib/GL/mesa/src/drv/mga/mgaioctl.h:removed --- xc/lib/GL/mesa/src/drv/mga/mgaioctl.h:1.13 Tue Dec 2 08:02:38 2003 +++ xc/lib/GL/mesa/src/drv/mga/mgaioctl.h Wed Mar 16 21:05:03 2005 @@ -1,114 +0,0 @@ -/* - * Copyright 2000-2001 VA Linux Systems, Inc. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Keith Whitwell - * Gareth Hughes - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgaioctl.h,v 1.13 2003/12/02 13:02:38 alanh Exp $ */ - -#ifndef MGA_IOCTL_H -#define MGA_IOCTL_H - -#include "mgacontext.h" -#include "mga_xmesa.h" - -void mgaCopyBuffer( const __DRIdrawablePrivate *dPriv ); -void mgaWaitForVBlank( mgaContextPtr mmesa ); - -GLuint *mgaAllocVertexDwords( mgaContextPtr mmesa, int dwords ); - - -void mgaGetILoadBufferLocked( mgaContextPtr mmesa ); -drmBufPtr mgaGetBufferLocked( mgaContextPtr mmesa ); - - -void mgaFireILoadLocked( mgaContextPtr mmesa, - GLuint offset, GLuint length ); - -void mgaWaitAgeLocked( mgaContextPtr mmesa, int age ); -void mgaWaitAge( mgaContextPtr mmesa, int age ); - -void mgaFlushVertices( mgaContextPtr mmesa ); -void mgaFlushVerticesLocked( mgaContextPtr mmesa ); -void mgaReleaseBufLocked( mgaContextPtr mmesa, drmBufPtr buffer ); -int mgaFlushDMA( int fd, drmLockFlags flags ); - -void mgaDDFlush( GLcontext *ctx ); -void mgaDDFinish( GLcontext *ctx ); - -void mgaDDInitIoctlFuncs( GLcontext *ctx ); - -#define FLUSH_BATCH(mmesa) do { \ - if (MGA_DEBUG&DEBUG_VERBOSE_IOCTL) \ - fprintf(stderr, "FLUSH_BATCH in %s\n", __FUNCTION__); \ - if (mmesa->vertex_dma_buffer) mgaFlushVertices(mmesa); \ -} while (0) - -#define MGA_STATECHANGE(mmesa, flag) do { \ - FLUSH_BATCH(mmesa); \ - mmesa->dirty |= flag; \ -} while (0) - - -extern drmBufPtr mga_get_buffer_ioctl( mgaContextPtr mmesa ); - -static __inline -GLuint *mgaAllocDmaLow( mgaContextPtr mmesa, int bytes ) -{ - GLuint *head; - - if (!mmesa->vertex_dma_buffer) { - LOCK_HARDWARE( mmesa ); - mmesa->vertex_dma_buffer = mga_get_buffer_ioctl( mmesa ); - UNLOCK_HARDWARE( mmesa ); - } else if (mmesa->vertex_dma_buffer->used + bytes > - mmesa->vertex_dma_buffer->total) { - LOCK_HARDWARE( mmesa ); - mgaFlushVerticesLocked( mmesa ); - mmesa->vertex_dma_buffer = mga_get_buffer_ioctl( mmesa ); - UNLOCK_HARDWARE( mmesa ); - } - - head = (GLuint *)((char *)mmesa->vertex_dma_buffer->address + - mmesa->vertex_dma_buffer->used); - - mmesa->vertex_dma_buffer->used += bytes; - return head; -} - - -#define UPDATE_LOCK( mmesa, flags ) \ -do { \ - GLint ret = mgaFlushDMA( mmesa->driFd, flags ); \ - if ( ret < 0 ) { \ - drmCommandNone( mmesa->driFd, DRM_MGA_RESET ); \ - UNLOCK_HARDWARE( mmesa ); \ - fprintf( stderr, "%s: flush return = %s (%d), flags = 0x%08x\n", \ - __FUNCTION__, strerror( -ret ), -ret, \ - (unsigned)(flags) ); \ - exit( 1 ); \ - } \ -} while (0) - -#endif Index: xc/lib/GL/mesa/src/drv/mga/mgapixel.c diff -u xc/lib/GL/mesa/src/drv/mga/mgapixel.c:1.10 xc/lib/GL/mesa/src/drv/mga/mgapixel.c:removed --- xc/lib/GL/mesa/src/drv/mga/mgapixel.c:1.10 Sun Sep 28 16:15:17 2003 +++ xc/lib/GL/mesa/src/drv/mga/mgapixel.c Wed Mar 16 21:05:03 2005 @@ -1,656 +0,0 @@ -/* - * Copyright 2000 Compaq Computer Inc. and VA Linux Systems, Inc. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Keith Whitwell - * Gareth Hughes - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgapixel.c,v 1.10 2003/09/28 20:15:17 alanh Exp $ */ - -#include "enums.h" -#include "mtypes.h" -#include "macros.h" -#include "texutil.h" -#include "mgadd.h" -#include "mgacontext.h" -#include "mgaioctl.h" -#include "mgapixel.h" -#include "mgastate.h" - -#include "mga_common.h" - -#include "swrast/swrast.h" -#include "imports.h" - -#define IS_AGP_MEM( mmesa, p ) \ - ((unsigned long)mmesa->mgaScreen->buffers.map <= ((unsigned long)p) && \ - (unsigned long)mmesa->mgaScreen->buffers.map + \ - (unsigned long)mmesa->mgaScreen->buffers.size > ((unsigned long)p)) -#define AGP_OFFSET( mmesa, p ) \ - (((unsigned long)p) - (unsigned long)mmesa->mgaScreen->buffers.map) - - -#if defined(MESA_packed_depth_stencil) -static GLboolean -check_depth_stencil_24_8( const GLcontext *ctx, GLenum type, - const struct gl_pixelstore_attrib *packing, - const void *pixels, GLint sz, - GLint pitch ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - - return ( type == GL_UNSIGNED_INT_24_8_MESA && - ctx->Visual->DepthBits == 24 && - ctx->Visual->StencilBits == 8 && - mmesa->mgaScreen->cpp == 4 && - mmesa->hw_stencil && - !ctx->Pixel.IndexShift && - !ctx->Pixel.IndexOffset && - !ctx->Pixel.MapStencilFlag && - ctx->Pixel.DepthBias == 0.0 && - ctx->Pixel.DepthScale == 1.0 && - !packing->SwapBytes && - pitch % 32 == 0 && - pitch < 4096 ); -} -#endif - - -static GLboolean -check_depth( const GLcontext *ctx, GLenum type, - const struct gl_pixelstore_attrib *packing, - const void *pixels, GLint sz, GLint pitch ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - - if ( IS_AGP_MEM( mmesa, pixels ) && - !( ( type == GL_UNSIGNED_INT && mmesa->mgaScreen->cpp == 4 ) || - ( type == GL_UNSIGNED_SHORT && mmesa->mgaScreen->cpp == 2 ) ) ) - return GL_FALSE; - - return ( ctx->Pixel.DepthBias == 0.0 && - ctx->Pixel.DepthScale == 1.0 && - !packing->SwapBytes && - pitch % 32 == 0 && - pitch < 4096 ); -} - - -static GLboolean -check_color( const GLcontext *ctx, GLenum type, GLenum format, - const struct gl_pixelstore_attrib *packing, - const void *pixels, GLint sz, GLint pitch ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - GLuint cpp = mmesa->mgaScreen->cpp; - - /* Can't do conversions on agp reads/draws. - */ - if ( IS_AGP_MEM( mmesa, pixels ) && - !( pitch % 32 == 0 && pitch < 4096 && - ( ( type == GL_UNSIGNED_BYTE && - cpp == 4 && format == GL_BGRA ) || - ( type == GL_UNSIGNED_INT_8_8_8_8 && - cpp == 4 && format == GL_BGRA ) || - ( type == GL_UNSIGNED_SHORT_5_6_5_REV && - cpp == 2 && format == GL_RGB ) ) ) ) - return GL_FALSE; - - return (!ctx->_ImageTransferState && - !packing->SwapBytes && - !packing->LsbFirst); -} - -static GLboolean -check_color_per_fragment_ops( const GLcontext *ctx ) -{ - return (!( ctx->Color.AlphaEnabled || - ctx->Depth.Test || - ctx->Fog.Enabled || - ctx->Scissor.Enabled || - ctx->Stencil.Enabled || - !ctx->Color.ColorMask[0] || - !ctx->Color.ColorMask[1] || - !ctx->Color.ColorMask[2] || - !ctx->Color.ColorMask[3] || - ctx->Color.ColorLogicOpEnabled || - ctx->Texture._EnabledUnits || - ctx->Depth.OcclusionTest - ) && - ctx->Current.RasterPosValid && - ctx->Pixel.ZoomX == 1.0F && - (ctx->Pixel.ZoomY == 1.0F || ctx->Pixel.ZoomY == -1.0F)); -} - -static GLboolean -check_depth_per_fragment_ops( const GLcontext *ctx ) -{ - return ( ctx->Current.RasterPosValid && - ctx->Color.ColorMask[RCOMP] == 0 && - ctx->Color.ColorMask[BCOMP] == 0 && - ctx->Color.ColorMask[GCOMP] == 0 && - ctx->Color.ColorMask[ACOMP] == 0 && - ctx->Pixel.ZoomX == 1.0F && - ( ctx->Pixel.ZoomY == 1.0F || ctx->Pixel.ZoomY == -1.0F ) ); -} - -/* In addition to the requirements for depth: - */ -#if defined(MESA_packed_depth_stencil) -static GLboolean -check_stencil_per_fragment_ops( const GLcontext *ctx ) -{ - return ( !ctx->Pixel.IndexShift && - !ctx->Pixel.IndexOffset ); -} -#endif - - -static GLboolean -clip_pixelrect( const GLcontext *ctx, - const GLframebuffer *buffer, - GLint *x, GLint *y, - GLsizei *width, GLsizei *height, - GLint *skipPixels, GLint *skipRows, - GLint *size ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - - *width = MIN2(*width, MAX_WIDTH); /* redundant? */ - - /* left clipping */ - if (*x < buffer->_Xmin) { - *skipPixels += (buffer->_Xmin - *x); - *width -= (buffer->_Xmin - *x); - *x = buffer->_Xmin; - } - - /* right clipping */ - if (*x + *width > buffer->_Xmax) - *width -= (*x + *width - buffer->_Xmax - 1); - - if (*width <= 0) - return GL_FALSE; - - /* bottom clipping */ - if (*y < buffer->_Ymin) { - *skipRows += (buffer->_Ymin - *y); - *height -= (buffer->_Ymin - *y); - *y = buffer->_Ymin; - } - - /* top clipping */ - if (*y + *height > buffer->_Ymax) - *height -= (*y + *height - buffer->_Ymax - 1); - - if (*height <= 0) - return GL_FALSE; - - *size = ((*y + *height - 1) * mmesa->mgaScreen->frontPitch + - (*x + *width - 1) * mmesa->mgaScreen->cpp); - - return GL_TRUE; -} - -static GLboolean -mgaTryReadPixels( GLcontext *ctx, - GLint x, GLint y, GLsizei width, GLsizei height, - GLenum format, GLenum type, - const struct gl_pixelstore_attrib *pack, - GLvoid *pixels ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - GLint size, skipPixels, skipRows; - GLint pitch = pack->RowLength ? pack->RowLength : width; - GLboolean ok; - - GLuint planemask; - GLuint source; -#if 0 - drmMGABlit blit; - GLuint dest; - GLint source_pitch, dest_pitch; - GLint delta_sx, delta_sy; - GLint delta_dx, delta_dy; - GLint blit_height, ydir; -#endif - - if (!clip_pixelrect(ctx, ctx->ReadBuffer, - &x, &y, &width, &height, - &skipPixels, &skipRows, &size)) { - return GL_TRUE; - } - - /* Only accelerate reading to agp buffers. - */ - if ( !IS_AGP_MEM(mmesa, (char *)pixels) || - !IS_AGP_MEM(mmesa, (char *)pixels + size) ) - return GL_FALSE; - - switch (format) { -#if defined(MESA_packed_depth_stencil) - case GL_DEPTH_STENCIL_MESA: - ok = check_depth_stencil_24_8(ctx, type, pack, pixels, size, pitch); - planemask = ~0; - source = mmesa->mgaScreen->depthOffset; - break; -#endif - - case GL_DEPTH_COMPONENT: - ok = check_depth(ctx, type, pack, pixels, size, pitch); - - /* Can't accelerate at this depth -- planemask does the wrong - * thing; it doesn't clear the low order bits in the - * destination, instead it leaves them untouched. - * - * Could get the acclerator to solid fill the destination with - * zeros first... Or get the cpu to do it... - */ - if (ctx->Visual.depthBits == 24) - return GL_FALSE; - - planemask = ~0; - source = mmesa->mgaScreen->depthOffset; - break; - - case GL_RGB: - case GL_BGRA: - ok = check_color(ctx, type, format, pack, pixels, size, pitch); - planemask = ~0; - source = (mmesa->draw_buffer == MGA_FRONT ? - mmesa->mgaScreen->frontOffset : - mmesa->mgaScreen->backOffset); - break; - - default: - return GL_FALSE; - } - - if (!ok) { - return GL_FALSE; - } - - - LOCK_HARDWARE( mmesa ); - -#if 0 - { - __DRIdrawablePrivate *dPriv = mmesa->driDrawable; - int nbox, retcode, i; - - UPDATE_LOCK( mmesa, DRM_LOCK_FLUSH | DRM_LOCK_QUIESCENT ); - - if (mmesa->dirty_cliprects & MGA_FRONT) - mgaUpdateRects( mmesa, MGA_FRONT ); - - nbox = dPriv->numClipRects; - - y = dPriv->h - y - height; - x += mmesa->drawX; - y += mmesa->drawY; - - dest = ((mmesa->mgaScreen->agp.handle + AGP_OFFSET(mmesa, pixels)) | - DO_dstmap_sys | DO_dstacc_agp); - source_pitch = mmesa->mgaScreen->frontPitch / mmesa->mgaScreen->cpp; - dest_pitch = pitch; - delta_sx = 0; - delta_sy = 0; - delta_dx = -x; - delta_dy = -y; - blit_height = 2*y + height; - ydir = -1; - - if (0) fprintf(stderr, "XX doing readpixel blit src_pitch %d dst_pitch %d\n", - source_pitch, dest_pitch); - - - - for (i = 0 ; i < nbox ; ) - { - int nr = MIN2(i + MGA_NR_SAREA_CLIPRECTS, dPriv->numClipRects); - XF86DRIClipRectRec *box = dPriv->pClipRects; - drm_clip_rect_t *b = mmesa->sarea->boxes; - int n = 0; - - for ( ; i < nr ; i++) { - GLint bx = box[i].x1; - GLint by = box[i].y1; - GLint bw = box[i].x2 - bx; - GLint bh = box[i].y2 - by; - - if (bx < x) bw -= x - bx, bx = x; - if (by < y) bh -= y - by, by = y; - if (bx + bw > x + width) bw = x + width - bx; - if (by + bh > y + height) bh = y + height - by; - if (bw <= 0) continue; - if (bh <= 0) continue; - - b->x1 = bx; - b->y1 = by; - b->x2 = bx + bw; - b->y2 = by + bh; - b++; - n++; - } - - mmesa->sarea->nbox = n; - - if (n && (retcode = drmCommandWrite( mmesa->driFd, DRM_MGA_BLIT, - &blit, sizeof(drmMGABlit)))) { - fprintf(stderr, "blit ioctl failed, retcode = %d\n", retcode); - UNLOCK_HARDWARE( mmesa ); - exit(1); - } - } - - UPDATE_LOCK( mmesa, DRM_LOCK_FLUSH | DRM_LOCK_QUIESCENT ); - } -#endif - - UNLOCK_HARDWARE( mmesa ); - - return GL_TRUE; -} - -static void -mgaDDReadPixels( GLcontext *ctx, - GLint x, GLint y, GLsizei width, GLsizei height, - GLenum format, GLenum type, - const struct gl_pixelstore_attrib *pack, - GLvoid *pixels ) -{ - if (!mgaTryReadPixels( ctx, x, y, width, height, format, type, pack, pixels)) - _swrast_ReadPixels( ctx, x, y, width, height, format, type, pack, pixels); -} - - - - -static void do_draw_pix( GLcontext *ctx, - GLint x, GLint y, GLsizei width, GLsizei height, - GLint pitch, - const void *pixels, - GLuint dest, GLuint planemask) -{ -#if 0 - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - drmMGABlit blit; - __DRIdrawablePrivate *dPriv = mmesa->driDrawable; - XF86DRIClipRectPtr pbox = dPriv->pClipRects; - int nbox = dPriv->numClipRects; - int retcode, i; - - y = dPriv->h - y - height; - x += mmesa->drawX; - y += mmesa->drawY; - - blit.dest = dest; - blit.planemask = planemask; - blit.source = ((mmesa->mgaScreen->agp.handle + AGP_OFFSET(mmesa, pixels)) - | SO_srcmap_sys | SO_srcacc_agp); - blit.dest_pitch = mmesa->mgaScreen->frontPitch / mmesa->mgaScreen->cpp; - blit.source_pitch = pitch; - blit.delta_sx = -x; - blit.delta_sy = -y; - blit.delta_dx = 0; - blit.delta_dy = 0; - if (ctx->Pixel.ZoomY == -1) { - blit.height = height; - blit.ydir = 1; - } else { - blit.height = height; - blit.ydir = -1; - } - - if (0) fprintf(stderr, - "doing drawpixel blit src_pitch %d dst_pitch %d\n", - blit.source_pitch, blit.dest_pitch); - - for (i = 0 ; i < nbox ; ) - { - int nr = MIN2(i + MGA_NR_SAREA_CLIPRECTS, dPriv->numClipRects); - XF86DRIClipRectRec *box = mmesa->pClipRects; - drm_clip_rect_t *b = mmesa->sarea->boxes; - int n = 0; - - for ( ; i < nr ; i++) { - GLint bx = box[i].x1; - GLint by = box[i].y1; - GLint bw = box[i].x2 - bx; - GLint bh = box[i].y2 - by; - - if (bx < x) bw -= x - bx, bx = x; - if (by < y) bh -= y - by, by = y; - if (bx + bw > x + width) bw = x + width - bx; - if (by + bh > y + height) bh = y + height - by; - if (bw <= 0) continue; - if (bh <= 0) continue; - - b->x1 = bx; - b->y1 = by; - b->x2 = bx + bw; - b->y2 = by + bh; - b++; - n++; - } - - mmesa->sarea->nbox = n; - - if (n && (retcode = drmCommandWrite( mmesa->driFd, DRM_MGA_BLIT, - &blit, sizeof(drmMGABlit)))) { - fprintf(stderr, "blit ioctl failed, retcode = %d\n", retcode); - UNLOCK_HARDWARE( mmesa ); - exit(1); - } - } -#endif -} - - - - -static GLboolean -mgaTryDrawPixels( GLcontext *ctx, - GLint x, GLint y, GLsizei width, GLsizei height, - GLenum format, GLenum type, - const struct gl_pixelstore_attrib *unpack, - const GLvoid *pixels ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - GLint size, skipPixels, skipRows; - GLint pitch = unpack->RowLength ? unpack->RowLength : width; - GLuint dest, planemask; - GLuint cpp = mmesa->mgaScreen->cpp; - - if (!clip_pixelrect(ctx, ctx->DrawBuffer, - &x, &y, &width, &height, - &skipPixels, &skipRows, &size)) { - return GL_TRUE; - } - - - switch (format) { -#if defined(MESA_packed_depth_stencil) - case GL_DEPTH_STENCIL_MESA: - dest = mmesa->mgaScreen->depthOffset; - planemask = ~0; - if (!check_depth_stencil_24_8(ctx, type, unpack, pixels, size, pitch) || - !check_depth_per_fragment_ops(ctx) || - !check_stencil_per_fragment_ops(ctx)) - return GL_FALSE; - break; -#endif - - case GL_DEPTH_COMPONENT: - dest = mmesa->mgaScreen->depthOffset; - - if (ctx->Visual.depthBits == 24) - planemask = ~0xff; - else - planemask = ~0; - - if (!check_depth(ctx, type, unpack, pixels, size, pitch) || - !check_depth_per_fragment_ops(ctx)) - return GL_FALSE; - break; - - case GL_RGB: - case GL_BGRA: - dest = (mmesa->draw_buffer == MGA_FRONT ? - mmesa->mgaScreen->frontOffset : - mmesa->mgaScreen->backOffset); - - planemask = mgaPackColor(cpp, - ctx->Color.ColorMask[RCOMP], - ctx->Color.ColorMask[GCOMP], - ctx->Color.ColorMask[BCOMP], - ctx->Color.ColorMask[ACOMP]); - - if (cpp == 2) - planemask |= planemask << 16; - - if (!check_color(ctx, type, format, unpack, pixels, size, pitch)) { - return GL_FALSE; - } - if (!check_color_per_fragment_ops(ctx)) { - return GL_FALSE; - } - break; - - default: - return GL_FALSE; - } - - LOCK_HARDWARE_QUIESCENT( mmesa ); - - if (mmesa->dirty_cliprects & MGA_FRONT) - mgaUpdateRects( mmesa, MGA_FRONT ); - - if ( IS_AGP_MEM(mmesa, (char *)pixels) && - IS_AGP_MEM(mmesa, (char *)pixels + size) ) - { - do_draw_pix( ctx, x, y, width, height, pitch, pixels, - dest, planemask ); - UPDATE_LOCK( mmesa, DRM_LOCK_FLUSH | DRM_LOCK_QUIESCENT ); - } - else - { - /* Pixels is in regular memory -- get dma buffers and perform - * upload through them. - */ -/* drmBufPtr buf = mgaGetBufferLocked(mmesa); */ - GLuint bufferpitch = (width*cpp+31)&~31; - - char *address = 0; /* mmesa->mgaScreen->agp.map; */ - - do { -/* GLuint rows = MIN2( height, MGA_DMA_BUF_SZ / bufferpitch ); */ - GLuint rows = height; - - - if (0) fprintf(stderr, "trying to upload %d rows (pitch %d)\n", - rows, bufferpitch); - - /* The texture conversion code is so slow that there is only - * negligble speedup when the buffers/images don't exactly - * match: - */ -#if 0 - if (cpp == 2) { - if (!_mesa_convert_texsubimage2d( MESA_FORMAT_RGB565, - 0, 0, width, rows, - bufferpitch, format, type, - unpack, pixels, address )) { -/* mgaReleaseBufLocked( mmesa, buf ); */ - UNLOCK_HARDWARE(mmesa); - return GL_FALSE; - } - } else { - if (!_mesa_convert_texsubimage2d( MESA_FORMAT_ARGB8888, - 0, 0, width, rows, - bufferpitch, format, type, - unpack, pixels, address )) { -/* mgaReleaseBufLocked( mmesa, buf ); */ - UNLOCK_HARDWARE(mmesa); - return GL_FALSE; - } - } -#else - MEMCPY( address, pixels, rows*bufferpitch ); -#endif - - do_draw_pix( ctx, x, y, width, rows, - bufferpitch/cpp, address, dest, planemask ); - - /* Fix me -- use multiple buffers to avoid flush. - */ - UPDATE_LOCK( mmesa, DRM_LOCK_FLUSH | DRM_LOCK_QUIESCENT ); - - pixels = (void *)((char *) pixels + rows * pitch); - height -= rows; - y += rows; - } while (height); - -/* mgaReleaseBufLocked( mmesa, buf ); */ - } - - UNLOCK_HARDWARE( mmesa ); - mmesa->dirty |= MGA_UPLOAD_CLIPRECTS; - - return GL_TRUE; -} - -static void -mgaDDDrawPixels( GLcontext *ctx, - GLint x, GLint y, GLsizei width, GLsizei height, - GLenum format, GLenum type, - const struct gl_pixelstore_attrib *unpack, - const GLvoid *pixels ) -{ - if (!mgaTryDrawPixels( ctx, x, y, width, height, format, type, - unpack, pixels )) - _swrast_DrawPixels( ctx, x, y, width, height, format, type, - unpack, pixels ); -} - - - -/* Stub functions - not a real allocator, always returns pointer to - * the same block of agp space which isn't used for anything else at - * present. - */ -void mgaDDInitPixelFuncs( GLcontext *ctx ) -{ - /* Pixel path fallbacks. - */ - ctx->Driver.Accum = _swrast_Accum; - ctx->Driver.Bitmap = _swrast_Bitmap; - ctx->Driver.CopyPixels = _swrast_CopyPixels; - ctx->Driver.DrawPixels = _swrast_DrawPixels; - ctx->Driver.ReadPixels = _swrast_ReadPixels; - - if (getenv("MGA_BLIT_PIXELS")) { - ctx->Driver.ReadPixels = mgaDDReadPixels; /* requires agp dest */ - ctx->Driver.DrawPixels = mgaDDDrawPixels; /* works with agp/normal mem */ - } -} Index: xc/lib/GL/mesa/src/drv/mga/mgapixel.h diff -u xc/lib/GL/mesa/src/drv/mga/mgapixel.h:1.5 xc/lib/GL/mesa/src/drv/mga/mgapixel.h:removed --- xc/lib/GL/mesa/src/drv/mga/mgapixel.h:1.5 Wed Oct 30 07:51:36 2002 +++ xc/lib/GL/mesa/src/drv/mga/mgapixel.h Wed Mar 16 21:05:03 2005 @@ -1,36 +0,0 @@ -/* - * Copyright 2000-2001 Compaq Computer Inc. VA Linux Systems, Inc. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Keith Whitwell - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgapixel.h,v 1.5 2002/10/30 12:51:36 alanh Exp $ */ - -#ifndef MGA_PIXELS_H -#define MGA_PIXELS_H - -#include "mtypes.h" - -extern void mgaDDInitPixelFuncs( GLcontext *ctx ); - -#endif Index: xc/lib/GL/mesa/src/drv/mga/mgaregs.h diff -u xc/lib/GL/mesa/src/drv/mga/mgaregs.h:1.7 xc/lib/GL/mesa/src/drv/mga/mgaregs.h:removed --- xc/lib/GL/mesa/src/drv/mga/mgaregs.h:1.7 Sun Sep 28 16:15:17 2003 +++ xc/lib/GL/mesa/src/drv/mga/mgaregs.h Wed Mar 16 21:05:03 2005 @@ -1,1395 +0,0 @@ -/* author: stephen crowley, crow@debian.org */ - -/* - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * STEPHEN CROWLEY, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgaregs.h,v 1.7 2003/09/28 20:15:17 alanh Exp $ */ - -#ifndef _MGAREGS_H_ -#define _MGAREGS_H_ - -/*************** (START) AUTOMATICLY GENERATED REGISTER FILE *****************/ -/* - * Generated on Wed Jan 26 13:44:46 MST 2000 - */ - - - -/* - * Power Graphic Mode Memory Space Registers - */ - -#define MGAREG_MGA_EXEC 0x0100 -#define MGAREG_AGP_PLL 0x1e4c - -# define AGP_PLL_agp2xpllen_MASK 0xfffffffe /* bit 0 */ -# define AGP_PLL_agp2xpllen_disable 0x0 -# define AGP_PLL_agp2xpllen_enable 0x1 - -#define MGAREG_CFG_OR 0x1e4c - -# define CFG_OR_comp_or_MASK 0xfffffff7 /* bit 3 */ -# define CFG_OR_comp_or_disable 0x0 -# define CFG_OR_comp_or_enable 0x8 -# define CFG_OR_compfreq_MASK 0xffffff0f /* bits 4-7 */ -# define CFG_OR_compfreq_SHIFT 4 -# define CFG_OR_comporup_MASK 0xfffff0ff /* bits 8-11 */ -# define CFG_OR_comporup_SHIFT 8 -# define CFG_OR_compordn_MASK 0xffff0fff /* bits 12-15 */ -# define CFG_OR_compordn_SHIFT 12 -# define CFG_OR_e2pq_MASK 0xfffeffff /* bit 16 */ -# define CFG_OR_e2pq_disable 0x0 -# define CFG_OR_e2pq_enable 0x10000 -# define CFG_OR_e2pqbypcsn_MASK 0xfffdffff /* bit 17 */ -# define CFG_OR_e2pqbypcsn_disable 0x0 -# define CFG_OR_e2pqbypcsn_enable 0x20000 -# define CFG_OR_e2pqbypd_MASK 0xfffbffff /* bit 18 */ -# define CFG_OR_e2pqbypd_disable 0x0 -# define CFG_OR_e2pqbypd_enable 0x40000 -# define CFG_OR_e2pbypclk_MASK 0xfff7ffff /* bit 19 */ -# define CFG_OR_e2pbypclk_disable 0x0 -# define CFG_OR_e2pbypclk_enable 0x80000 -# define CFG_OR_e2pbyp_MASK 0xffefffff /* bit 20 */ -# define CFG_OR_e2pbyp_disable 0x0 -# define CFG_OR_e2pbyp_enable 0x100000 -# define CFG_OR_rate_cap_or_MASK 0xff1fffff /* bits 21-23 */ -# define CFG_OR_rate_cap_or_SHIFT 21 -# define CFG_OR_rq_or_MASK 0xe0ffffff /* bits 24-28 */ -# define CFG_OR_rq_or_SHIFT 24 - -#define MGAREG_ALPHACTRL 0x2c7c - -# define AC_src_MASK 0xfffffff0 /* bits 0-3 */ -# define AC_src_zero 0x0 /* val 0, shift 0 */ -# define AC_src_one 0x1 /* val 1, shift 0 */ -# define AC_src_dst_color 0x2 /* val 2, shift 0 */ -# define AC_src_om_dst_color 0x3 /* val 3, shift 0 */ -# define AC_src_src_alpha 0x4 /* val 4, shift 0 */ -# define AC_src_om_src_alpha 0x5 /* val 5, shift 0 */ -# define AC_src_dst_alpha 0x6 /* val 6, shift 0 */ -# define AC_src_om_dst_alpha 0x7 /* val 7, shift 0 */ -# define AC_src_src_alpha_sat 0x8 /* val 8, shift 0 */ -# define AC_dst_MASK 0xffffff0f /* bits 4-7 */ -# define AC_dst_zero 0x0 /* val 0, shift 4 */ -# define AC_dst_one 0x10 /* val 1, shift 4 */ -# define AC_dst_src_color 0x20 /* val 2, shift 4 */ -# define AC_dst_om_src_color 0x30 /* val 3, shift 4 */ -# define AC_dst_src_alpha 0x40 /* val 4, shift 4 */ -# define AC_dst_om_src_alpha 0x50 /* val 5, shift 4 */ -# define AC_dst_dst_alpha 0x60 /* val 6, shift 4 */ -# define AC_dst_om_dst_alpha 0x70 /* val 7, shift 4 */ -# define AC_amode_MASK 0xfffffcff /* bits 8-9 */ -# define AC_amode_FCOL 0x0 /* val 0, shift 8 */ -# define AC_amode_alpha_channel 0x100 /* val 1, shift 8 */ -# define AC_amode_video_alpha 0x200 /* val 2, shift 8 */ -# define AC_amode_RSVD 0x300 /* val 3, shift 8 */ -# define AC_astipple_MASK 0xfffff7ff /* bit 11 */ -# define AC_astipple_disable 0x0 -# define AC_astipple_enable 0x800 -# define AC_aten_MASK 0xffffefff /* bit 12 */ -# define AC_aten_disable 0x0 -# define AC_aten_enable 0x1000 -# define AC_atmode_MASK 0xffff1fff /* bits 13-15 */ -# define AC_atmode_noacmp 0x0 /* val 0, shift 13 */ -# define AC_atmode_ae 0x4000 /* val 2, shift 13 */ -# define AC_atmode_ane 0x6000 /* val 3, shift 13 */ -# define AC_atmode_alt 0x8000 /* val 4, shift 13 */ -# define AC_atmode_alte 0xa000 /* val 5, shift 13 */ -# define AC_atmode_agt 0xc000 /* val 6, shift 13 */ -# define AC_atmode_agte 0xe000 /* val 7, shift 13 */ -# define AC_atref_MASK 0xff00ffff /* bits 16-23 */ -# define AC_atref_SHIFT 16 -# define AC_alphasel_MASK 0xfcffffff /* bits 24-25 */ -# define AC_alphasel_fromtex 0x0 /* val 0, shift 24 */ -# define AC_alphasel_diffused 0x1000000 /* val 1, shift 24 */ -# define AC_alphasel_modulated 0x2000000 /* val 2, shift 24 */ -# define AC_alphasel_trans 0x3000000 /* val 3, shift 24 */ - -#define MGAREG_ALPHASTART 0x2c70 -#define MGAREG_ALPHAXINC 0x2c74 -#define MGAREG_ALPHAYINC 0x2c78 -#define MGAREG_AR0 0x1c60 - -# define AR0_ar0_MASK 0xfffc0000 /* bits 0-17 */ -# define AR0_ar0_SHIFT 0 - -#define MGAREG_AR1 0x1c64 - -# define AR1_ar1_MASK 0xff000000 /* bits 0-23 */ -# define AR1_ar1_SHIFT 0 - -#define MGAREG_AR2 0x1c68 - -# define AR2_ar2_MASK 0xfffc0000 /* bits 0-17 */ -# define AR2_ar2_SHIFT 0 - -#define MGAREG_AR3 0x1c6c - -# define AR3_ar3_MASK 0xff000000 /* bits 0-23 */ -# define AR3_ar3_SHIFT 0 -# define AR3_spage_MASK 0xf8ffffff /* bits 24-26 */ -# define AR3_spage_SHIFT 24 - -#define MGAREG_AR4 0x1c70 - -# define AR4_ar4_MASK 0xfffc0000 /* bits 0-17 */ -# define AR4_ar4_SHIFT 0 - -#define MGAREG_AR5 0x1c74 - -# define AR5_ar5_MASK 0xfffc0000 /* bits 0-17 */ -# define AR5_ar5_SHIFT 0 - -#define MGAREG_AR6 0x1c78 - -# define AR6_ar6_MASK 0xfffc0000 /* bits 0-17 */ -# define AR6_ar6_SHIFT 0 - -#define MGAREG_BCOL 0x1c20 -#define MGAREG_BESA1CORG 0x3d10 -#define MGAREG_BESA1ORG 0x3d00 -#define MGAREG_BESA2CORG 0x3d14 -#define MGAREG_BESA2ORG 0x3d04 -#define MGAREG_BESB1CORG 0x3d18 -#define MGAREG_BESB1ORG 0x3d08 -#define MGAREG_BESB2CORG 0x3d1c -#define MGAREG_BESB2ORG 0x3d0c -#define MGAREG_BESCTL 0x3d20 - -# define BC_besen_MASK 0xfffffffe /* bit 0 */ -# define BC_besen_disable 0x0 -# define BC_besen_enable 0x1 -# define BC_besv1srcstp_MASK 0xffffffbf /* bit 6 */ -# define BC_besv1srcstp_even 0x0 -# define BC_besv1srcstp_odd 0x40 -# define BC_besv2srcstp_MASK 0xfffffeff /* bit 8 */ -# define BC_besv2srcstp_disable 0x0 -# define BC_besv2srcstp_enable 0x100 -# define BC_beshfen_MASK 0xfffffbff /* bit 10 */ -# define BC_beshfen_disable 0x0 -# define BC_beshfen_enable 0x400 -# define BC_besvfen_MASK 0xfffff7ff /* bit 11 */ -# define BC_besvfen_disable 0x0 -# define BC_besvfen_enable 0x800 -# define BC_beshfixc_MASK 0xffffefff /* bit 12 */ -# define BC_beshfixc_weight 0x0 -# define BC_beshfixc_coeff 0x1000 -# define BC_bescups_MASK 0xfffeffff /* bit 16 */ -# define BC_bescups_disable 0x0 -# define BC_bescups_enable 0x10000 -# define BC_bes420pl_MASK 0xfffdffff /* bit 17 */ -# define BC_bes420pl_422 0x0 -# define BC_bes420pl_420 0x20000 -# define BC_besdith_MASK 0xfffbffff /* bit 18 */ -# define BC_besdith_disable 0x0 -# define BC_besdith_enable 0x40000 -# define BC_beshmir_MASK 0xfff7ffff /* bit 19 */ -# define BC_beshmir_disable 0x0 -# define BC_beshmir_enable 0x80000 -# define BC_besbwen_MASK 0xffefffff /* bit 20 */ -# define BC_besbwen_color 0x0 -# define BC_besbwen_bw 0x100000 -# define BC_besblank_MASK 0xffdfffff /* bit 21 */ -# define BC_besblank_disable 0x0 -# define BC_besblank_enable 0x200000 -# define BC_besfselm_MASK 0xfeffffff /* bit 24 */ -# define BC_besfselm_soft 0x0 -# define BC_besfselm_hard 0x1000000 -# define BC_besfsel_MASK 0xf9ffffff /* bits 25-26 */ -# define BC_besfsel_a1 0x0 /* val 0, shift 25 */ -# define BC_besfsel_a2 0x2000000 /* val 1, shift 25 */ -# define BC_besfsel_b1 0x4000000 /* val 2, shift 25 */ -# define BC_besfsel_b2 0x6000000 /* val 3, shift 25 */ - -#define MGAREG_BESGLOBCTL 0x3dc0 - -# define BGC_beshzoom_MASK 0xfffffffe /* bit 0 */ -# define BGC_beshzoom_disable 0x0 -# define BGC_beshzoom_enable 0x1 -# define BGC_beshzoomf_MASK 0xfffffffd /* bit 1 */ -# define BGC_beshzoomf_disable 0x0 -# define BGC_beshzoomf_enable 0x2 -# define BGC_bescorder_MASK 0xfffffff7 /* bit 3 */ -# define BGC_bescorder_even 0x0 -# define BGC_bescorder_odd 0x8 -# define BGC_besreghup_MASK 0xffffffef /* bit 4 */ -# define BGC_besreghup_disable 0x0 -# define BGC_besreghup_enable 0x10 -# define BGC_besvcnt_MASK 0xf000ffff /* bits 16-27 */ -# define BGC_besvcnt_SHIFT 16 - -#define MGAREG_BESHCOORD 0x3d28 - -# define BHC_besright_MASK 0xfffff800 /* bits 0-10 */ -# define BHC_besright_SHIFT 0 -# define BHC_besleft_MASK 0xf800ffff /* bits 16-26 */ -# define BHC_besleft_SHIFT 16 - -#define MGAREG_BESHISCAL 0x3d30 - -# define BHISF_beshiscal_MASK 0xffe00003 /* bits 2-20 */ -# define BHISF_beshiscal_SHIFT 2 - -#define MGAREG_BESHSRCEND 0x3d3c - -# define BHSE_beshsrcend_MASK 0xfc000003 /* bits 2-25 */ -# define BHSE_beshsrcend_SHIFT 2 - -#define MGAREG_BESHSRCLST 0x3d50 - -# define BHSL_beshsrclst_MASK 0xfc00ffff /* bits 16-25 */ -# define BHSL_beshsrclst_SHIFT 16 - -#define MGAREG_BESHSRCST 0x3d38 - -# define BHSS_beshsrcst_MASK 0xfc000003 /* bits 2-25 */ -# define BHSS_beshsrcst_SHIFT 2 - -#define MGAREG_BESPITCH 0x3d24 - -# define BP_bespitch_MASK 0xfffff000 /* bits 0-11 */ -# define BP_bespitch_SHIFT 0 - -#define MGAREG_BESSTATUS 0x3dc4 - -# define BS_besstat_MASK 0xfffffffc /* bits 0-1 */ -# define BS_besstat_a1 0x0 /* val 0, shift 0 */ -# define BS_besstat_a2 0x1 /* val 1, shift 0 */ -# define BS_besstat_b1 0x2 /* val 2, shift 0 */ -# define BS_besstat_b2 0x3 /* val 3, shift 0 */ - -#define MGAREG_BESV1SRCLST 0x3d54 - -# define BSF_besv1srclast_MASK 0xfffffc00 /* bits 0-9 */ -# define BSF_besv1srclast_SHIFT 0 - -#define MGAREG_BESV2SRCLST 0x3d58 - -# define BSF_besv2srclst_MASK 0xfffffc00 /* bits 0-9 */ -# define BSF_besv2srclst_SHIFT 0 - -#define MGAREG_BESV1WGHT 0x3d48 - -# define BSF_besv1wght_MASK 0xffff0003 /* bits 2-15 */ -# define BSF_besv1wght_SHIFT 2 -# define BSF_besv1wghts_MASK 0xfffeffff /* bit 16 */ -# define BSF_besv1wghts_disable 0x0 -# define BSF_besv1wghts_enable 0x10000 - -#define MGAREG_BESV2WGHT 0x3d4c - -# define BSF_besv2wght_MASK 0xffff0003 /* bits 2-15 */ -# define BSF_besv2wght_SHIFT 2 -# define BSF_besv2wghts_MASK 0xfffeffff /* bit 16 */ -# define BSF_besv2wghts_disable 0x0 -# define BSF_besv2wghts_enable 0x10000 - -#define MGAREG_BESVCOORD 0x3d2c - -# define BVC_besbot_MASK 0xfffff800 /* bits 0-10 */ -# define BVC_besbot_SHIFT 0 -# define BVC_bestop_MASK 0xf800ffff /* bits 16-26 */ -# define BVC_bestop_SHIFT 16 - -#define MGAREG_BESVISCAL 0x3d34 - -# define BVISF_besviscal_MASK 0xffe00003 /* bits 2-20 */ -# define BVISF_besviscal_SHIFT 2 - -#define MGAREG_CODECADDR 0x3e44 -#define MGAREG_CODECCTL 0x3e40 -#define MGAREG_CODECHARDPTR 0x3e4c -#define MGAREG_CODECHOSTPTR 0x3e48 -#define MGAREG_CODECLCODE 0x3e50 -#define MGAREG_CXBNDRY 0x1c80 - -# define CXB_cxleft_MASK 0xfffff000 /* bits 0-11 */ -# define CXB_cxleft_SHIFT 0 -# define CXB_cxright_MASK 0xf000ffff /* bits 16-27 */ -# define CXB_cxright_SHIFT 16 - -#define MGAREG_CXLEFT 0x1ca0 -#define MGAREG_CXRIGHT 0x1ca4 -#define MGAREG_DMAMAP30 0x1e30 -#define MGAREG_DMAMAP74 0x1e34 -#define MGAREG_DMAMAPB8 0x1e38 -#define MGAREG_DMAMAPFC 0x1e3c -#define MGAREG_DMAPAD 0x1c54 -#define MGAREG_DR0_Z32LSB 0x2c50 -#define MGAREG_DR0_Z32MSB 0x2c54 -#define MGAREG_DR2_Z32LSB 0x2c60 -#define MGAREG_DR2_Z32MSB 0x2c64 -#define MGAREG_DR3_Z32LSB 0x2c68 -#define MGAREG_DR3_Z32MSB 0x2c6c -#define MGAREG_DR0 0x1cc0 -#define MGAREG_DR2 0x1cc8 -#define MGAREG_DR3 0x1ccc -#define MGAREG_DR4 0x1cd0 -#define MGAREG_DR6 0x1cd8 -#define MGAREG_DR7 0x1cdc -#define MGAREG_DR8 0x1ce0 -#define MGAREG_DR10 0x1ce8 -#define MGAREG_DR11 0x1cec -#define MGAREG_DR12 0x1cf0 -#define MGAREG_DR14 0x1cf8 -#define MGAREG_DR15 0x1cfc -#define MGAREG_DSTORG 0x2cb8 - -# define DO_dstmap_MASK 0xfffffffe /* bit 0 */ -# define DO_dstmap_fb 0x0 -# define DO_dstmap_sys 0x1 -# define DO_dstacc_MASK 0xfffffffd /* bit 1 */ -# define DO_dstacc_pci 0x0 -# define DO_dstacc_agp 0x2 -# define DO_dstorg_MASK 0x7 /* bits 3-31 */ -# define DO_dstorg_SHIFT 3 - -#define MGAREG_DWG_INDIR_WT 0x1e80 -#define MGAREG_DWGCTL 0x1c00 - -# define DC_opcod_MASK 0xfffffff0 /* bits 0-3 */ -# define DC_opcod_line_open 0x0 /* val 0, shift 0 */ -# define DC_opcod_autoline_open 0x1 /* val 1, shift 0 */ -# define DC_opcod_line_close 0x2 /* val 2, shift 0 */ -# define DC_opcod_autoline_close 0x3 /* val 3, shift 0 */ -# define DC_opcod_trap 0x4 /* val 4, shift 0 */ -# define DC_opcod_texture_trap 0x6 /* val 6, shift 0 */ -# define DC_opcod_bitblt 0x8 /* val 8, shift 0 */ -# define DC_opcod_iload 0x9 /* val 9, shift 0 */ -# define DC_atype_MASK 0xffffff8f /* bits 4-6 */ -# define DC_atype_rpl 0x0 /* val 0, shift 4 */ -# define DC_atype_rstr 0x10 /* val 1, shift 4 */ -# define DC_atype_zi 0x30 /* val 3, shift 4 */ -# define DC_atype_blk 0x40 /* val 4, shift 4 */ -# define DC_atype_i 0x70 /* val 7, shift 4 */ -# define DC_linear_MASK 0xffffff7f /* bit 7 */ -# define DC_linear_xy 0x0 -# define DC_linear_linear 0x80 -# define DC_zmode_MASK 0xfffff8ff /* bits 8-10 */ -# define DC_zmode_nozcmp 0x0 /* val 0, shift 8 */ -# define DC_zmode_ze 0x200 /* val 2, shift 8 */ -# define DC_zmode_zne 0x300 /* val 3, shift 8 */ -# define DC_zmode_zlt 0x400 /* val 4, shift 8 */ -# define DC_zmode_zlte 0x500 /* val 5, shift 8 */ -# define DC_zmode_zgt 0x600 /* val 6, shift 8 */ -# define DC_zmode_zgte 0x700 /* val 7, shift 8 */ -# define DC_solid_MASK 0xfffff7ff /* bit 11 */ -# define DC_solid_disable 0x0 -# define DC_solid_enable 0x800 -# define DC_arzero_MASK 0xffffefff /* bit 12 */ -# define DC_arzero_disable 0x0 -# define DC_arzero_enable 0x1000 -# define DC_sgnzero_MASK 0xffffdfff /* bit 13 */ -# define DC_sgnzero_disable 0x0 -# define DC_sgnzero_enable 0x2000 -# define DC_shftzero_MASK 0xffffbfff /* bit 14 */ -# define DC_shftzero_disable 0x0 -# define DC_shftzero_enable 0x4000 -# define DC_bop_MASK 0xfff0ffff /* bits 16-19 */ -# define DC_bop_SHIFT 16 -# define DC_trans_MASK 0xff0fffff /* bits 20-23 */ -# define DC_trans_SHIFT 20 -# define DC_bltmod_MASK 0xe1ffffff /* bits 25-28 */ -# define DC_bltmod_bmonolef 0x0 /* val 0, shift 25 */ -# define DC_bltmod_bmonowf 0x8000000 /* val 4, shift 25 */ -# define DC_bltmod_bplan 0x2000000 /* val 1, shift 25 */ -# define DC_bltmod_bfcol 0x4000000 /* val 2, shift 25 */ -# define DC_bltmod_bu32bgr 0x6000000 /* val 3, shift 25 */ -# define DC_bltmod_bu32rgb 0xe000000 /* val 7, shift 25 */ -# define DC_bltmod_bu24bgr 0x16000000 /* val 11, shift 25 */ -# define DC_bltmod_bu24rgb 0x1e000000 /* val 15, shift 25 */ -# define DC_pattern_MASK 0xdfffffff /* bit 29 */ -# define DC_pattern_disable 0x0 -# define DC_pattern_enable 0x20000000 -# define DC_transc_MASK 0xbfffffff /* bit 30 */ -# define DC_transc_disable 0x0 -# define DC_transc_enable 0x40000000 -# define DC_clipdis_MASK 0x7fffffff /* bit 31 */ -# define DC_clipdis_disable 0x0 -# define DC_clipdis_enable 0x80000000 - -#define MGAREG_DWGSYNC 0x2c4c - -# define DS_dwgsyncaddr_MASK 0x3 /* bits 2-31 */ -# define DS_dwgsyncaddr_SHIFT 2 - -#define MGAREG_FCOL 0x1c24 -#define MGAREG_FIFOSTATUS 0x1e10 - -# define FS_fifocount_MASK 0xffffff80 /* bits 0-6 */ -# define FS_fifocount_SHIFT 0 -# define FS_bfull_MASK 0xfffffeff /* bit 8 */ -# define FS_bfull_disable 0x0 -# define FS_bfull_enable 0x100 -# define FS_bempty_MASK 0xfffffdff /* bit 9 */ -# define FS_bempty_disable 0x0 -# define FS_bempty_enable 0x200 - -#define MGAREG_FOGCOL 0x1cf4 -#define MGAREG_FOGSTART 0x1cc4 -#define MGAREG_FOGXINC 0x1cd4 -#define MGAREG_FOGYINC 0x1ce4 -#define MGAREG_FXBNDRY 0x1c84 - -# define XA_fxleft_MASK 0xffff0000 /* bits 0-15 */ -# define XA_fxleft_SHIFT 0 -# define XA_fxright_MASK 0xffff /* bits 16-31 */ -# define XA_fxright_SHIFT 16 - -#define MGAREG_FXLEFT 0x1ca8 -#define MGAREG_FXRIGHT 0x1cac -#define MGAREG_ICLEAR 0x1e18 - -# define IC_softrapiclr_MASK 0xfffffffe /* bit 0 */ -# define IC_softrapiclr_disable 0x0 -# define IC_softrapiclr_enable 0x1 -# define IC_pickiclr_MASK 0xfffffffb /* bit 2 */ -# define IC_pickiclr_disable 0x0 -# define IC_pickiclr_enable 0x4 -# define IC_vlineiclr_MASK 0xffffffdf /* bit 5 */ -# define IC_vlineiclr_disable 0x0 -# define IC_vlineiclr_enable 0x20 -# define IC_wiclr_MASK 0xffffff7f /* bit 7 */ -# define IC_wiclr_disable 0x0 -# define IC_wiclr_enable 0x80 -# define IC_wciclr_MASK 0xfffffeff /* bit 8 */ -# define IC_wciclr_disable 0x0 -# define IC_wciclr_enable 0x100 - -#define MGAREG_IEN 0x1e1c - -# define IE_softrapien_MASK 0xfffffffe /* bit 0 */ -# define IE_softrapien_disable 0x0 -# define IE_softrapien_enable 0x1 -# define IE_pickien_MASK 0xfffffffb /* bit 2 */ -# define IE_pickien_disable 0x0 -# define IE_pickien_enable 0x4 -# define IE_vlineien_MASK 0xffffffdf /* bit 5 */ -# define IE_vlineien_disable 0x0 -# define IE_vlineien_enable 0x20 -# define IE_extien_MASK 0xffffffbf /* bit 6 */ -# define IE_extien_disable 0x0 -# define IE_extien_enable 0x40 -# define IE_wien_MASK 0xffffff7f /* bit 7 */ -# define IE_wien_disable 0x0 -# define IE_wien_enable 0x80 -# define IE_wcien_MASK 0xfffffeff /* bit 8 */ -# define IE_wcien_disable 0x0 -# define IE_wcien_enable 0x100 - -#define MGAREG_LEN 0x1c5c -#define MGAREG_MACCESS 0x1c04 - -# define MA_pwidth_MASK 0xfffffffc /* bits 0-1 */ -# define MA_pwidth_8 0x0 /* val 0, shift 0 */ -# define MA_pwidth_16 0x1 /* val 1, shift 0 */ -# define MA_pwidth_32 0x2 /* val 2, shift 0 */ -# define MA_pwidth_24 0x3 /* val 3, shift 0 */ -# define MA_zwidth_MASK 0xffffffe7 /* bits 3-4 */ -# define MA_zwidth_16 0x0 /* val 0, shift 3 */ -# define MA_zwidth_32 0x8 /* val 1, shift 3 */ -# define MA_zwidth_15 0x10 /* val 2, shift 3 */ -# define MA_zwidth_24 0x18 /* val 3, shift 3 */ -# define MA_memreset_MASK 0xffff7fff /* bit 15 */ -# define MA_memreset_disable 0x0 -# define MA_memreset_enable 0x8000 -# define MA_fogen_MASK 0xfbffffff /* bit 26 */ -# define MA_fogen_disable 0x0 -# define MA_fogen_enable 0x4000000 -# define MA_tlutload_MASK 0xdfffffff /* bit 29 */ -# define MA_tlutload_disable 0x0 -# define MA_tlutload_enable 0x20000000 -# define MA_nodither_MASK 0xbfffffff /* bit 30 */ -# define MA_nodither_disable 0x0 -# define MA_nodither_enable 0x40000000 -# define MA_dit555_MASK 0x7fffffff /* bit 31 */ -# define MA_dit555_disable 0x0 -# define MA_dit555_enable 0x80000000 - -#define MGAREG_MCTLWTST 0x1c08 - -# define MCWS_casltncy_MASK 0xfffffff8 /* bits 0-2 */ -# define MCWS_casltncy_SHIFT 0 -# define MCWS_rrddelay_MASK 0xffffffcf /* bits 4-5 */ -# define MCWS_rcddelay_MASK 0xfffffe7f /* bits 7-8 */ -# define MCWS_rasmin_MASK 0xffffe3ff /* bits 10-12 */ -# define MCWS_rasmin_SHIFT 10 -# define MCWS_rpdelay_MASK 0xffff3fff /* bits 14-15 */ -# define MCWS_wrdelay_MASK 0xfff3ffff /* bits 18-19 */ -# define MCWS_rddelay_MASK 0xffdfffff /* bit 21 */ -# define MCWS_rddelay_disable 0x0 -# define MCWS_rddelay_enable 0x200000 -# define MCWS_smrdelay_MASK 0xfe7fffff /* bits 23-24 */ -# define MCWS_bwcdelay_MASK 0xf3ffffff /* bits 26-27 */ -# define MCWS_bpldelay_MASK 0x1fffffff /* bits 29-31 */ -# define MCWS_bpldelay_SHIFT 29 - -#define MGAREG_MEMRDBK 0x1e44 - -# define MRB_mclkbrd0_MASK 0xfffffff0 /* bits 0-3 */ -# define MRB_mclkbrd0_SHIFT 0 -# define MRB_mclkbrd1_MASK 0xfffffe1f /* bits 5-8 */ -# define MRB_mclkbrd1_SHIFT 5 -# define MRB_strmfctl_MASK 0xff3fffff /* bits 22-23 */ -# define MRB_mrsopcod_MASK 0xe1ffffff /* bits 25-28 */ -# define MRB_mrsopcod_SHIFT 25 - -#define MGAREG_OPMODE 0x1e54 - -# define OM_dmamod_MASK 0xfffffff3 /* bits 2-3 */ -# define OM_dmamod_general 0x0 /* val 0, shift 2 */ -# define OM_dmamod_blit 0x4 /* val 1, shift 2 */ -# define OM_dmamod_vector 0x8 /* val 2, shift 2 */ -# define OM_dmamod_vertex 0xc /* val 3, shift 2 */ -# define OM_dmadatasiz_MASK 0xfffffcff /* bits 8-9 */ -# define OM_dmadatasiz_8 0x0 /* val 0, shift 8 */ -# define OM_dmadatasiz_16 0x100 /* val 1, shift 8 */ -# define OM_dmadatasiz_32 0x200 /* val 2, shift 8 */ -# define OM_dirdatasiz_MASK 0xfffcffff /* bits 16-17 */ -# define OM_dirdatasiz_8 0x0 /* val 0, shift 16 */ -# define OM_dirdatasiz_16 0x10000 /* val 1, shift 16 */ -# define OM_dirdatasiz_32 0x20000 /* val 2, shift 16 */ - -#define MGAREG_PAT0 0x1c10 -#define MGAREG_PAT1 0x1c14 -#define MGAREG_PITCH 0x1c8c - -# define P_iy_MASK 0xffffe000 /* bits 0-12 */ -# define P_iy_SHIFT 0 -# define P_ylin_MASK 0xffff7fff /* bit 15 */ -# define P_ylin_disable 0x0 -# define P_ylin_enable 0x8000 - -#define MGAREG_PLNWT 0x1c1c -#define MGAREG_PRIMADDRESS 0x1e58 - -# define PDCA_primod_MASK 0xfffffffc /* bits 0-1 */ -# define PDCA_primod_general 0x0 /* val 0, shift 0 */ -# define PDCA_primod_blit 0x1 /* val 1, shift 0 */ -# define PDCA_primod_vector 0x2 /* val 2, shift 0 */ -# define PDCA_primod_vertex 0x3 /* val 3, shift 0 */ -# define PDCA_primaddress_MASK 0x3 /* bits 2-31 */ -# define PDCA_primaddress_SHIFT 2 - -#define MGAREG_PRIMEND 0x1e5c - -# define PDEA_primnostart_MASK 0xfffffffe /* bit 0 */ -# define PDEA_primnostart_disable 0x0 -# define PDEA_primnostart_enable 0x1 -# define PDEA_pagpxfer_MASK 0xfffffffd /* bit 1 */ -# define PDEA_pagpxfer_disable 0x0 -# define PDEA_pagpxfer_enable 0x2 -# define PDEA_primend_MASK 0x3 /* bits 2-31 */ -# define PDEA_primend_SHIFT 2 - -#define MGAREG_PRIMPTR 0x1e50 - -# define PLS_primptren0_MASK 0xfffffffe /* bit 0 */ -# define PLS_primptren0_disable 0x0 -# define PLS_primptren0_enable 0x1 -# define PLS_primptren1_MASK 0xfffffffd /* bit 1 */ -# define PLS_primptren1_disable 0x0 -# define PLS_primptren1_enable 0x2 -# define PLS_primptr_MASK 0x7 /* bits 3-31 */ -# define PLS_primptr_SHIFT 3 - -#define MGAREG_RST 0x1e40 - -# define R_softreset_MASK 0xfffffffe /* bit 0 */ -# define R_softreset_disable 0x0 -# define R_softreset_enable 0x1 -# define R_softextrst_MASK 0xfffffffd /* bit 1 */ -# define R_softextrst_disable 0x0 -# define R_softextrst_enable 0x2 - -#define MGAREG_SECADDRESS 0x2c40 - -# define SDCA_secmod_MASK 0xfffffffc /* bits 0-1 */ -# define SDCA_secmod_general 0x0 /* val 0, shift 0 */ -# define SDCA_secmod_blit 0x1 /* val 1, shift 0 */ -# define SDCA_secmod_vector 0x2 /* val 2, shift 0 */ -# define SDCA_secmod_vertex 0x3 /* val 3, shift 0 */ -# define SDCA_secaddress_MASK 0x3 /* bits 2-31 */ -# define SDCA_secaddress_SHIFT 2 - -#define MGAREG_SECEND 0x2c44 - -# define SDEA_sagpxfer_MASK 0xfffffffd /* bit 1 */ -# define SDEA_sagpxfer_disable 0x0 -# define SDEA_sagpxfer_enable 0x2 -# define SDEA_secend_MASK 0x3 /* bits 2-31 */ -# define SDEA_secend_SHIFT 2 - -#define MGAREG_SETUPADDRESS 0x2cd0 - -# define SETADD_mode_MASK 0xfffffffc /* bits 0-1 */ -# define SETADD_mode_vertlist 0x0 /* val 0, shift 0 */ -# define SETADD_address_MASK 0x3 /* bits 2-31 */ -# define SETADD_address_SHIFT 2 - -#define MGAREG_SETUPEND 0x2cd4 - -# define SETEND_agpxfer_MASK 0xfffffffd /* bit 1 */ -# define SETEND_agpxfer_disable 0x0 -# define SETEND_agpxfer_enable 0x2 -# define SETEND_address_MASK 0x3 /* bits 2-31 */ -# define SETEND_address_SHIFT 2 - -#define MGAREG_SGN 0x1c58 - -# define S_sdydxl_MASK 0xfffffffe /* bit 0 */ -# define S_sdydxl_y 0x0 -# define S_sdydxl_x 0x1 -# define S_scanleft_MASK 0xfffffffe /* bit 0 */ -# define S_scanleft_disable 0x0 -# define S_scanleft_enable 0x1 -# define S_sdxl_MASK 0xfffffffd /* bit 1 */ -# define S_sdxl_pos 0x0 -# define S_sdxl_neg 0x2 -# define S_sdy_MASK 0xfffffffb /* bit 2 */ -# define S_sdy_pos 0x0 -# define S_sdy_neg 0x4 -# define S_sdxr_MASK 0xffffffdf /* bit 5 */ -# define S_sdxr_pos 0x0 -# define S_sdxr_neg 0x20 -# define S_brkleft_MASK 0xfffffeff /* bit 8 */ -# define S_brkleft_disable 0x0 -# define S_brkleft_enable 0x100 -# define S_errorinit_MASK 0x7fffffff /* bit 31 */ -# define S_errorinit_disable 0x0 -# define S_errorinit_enable 0x80000000 - -#define MGAREG_SHIFT 0x1c50 - -# define FSC_x_off_MASK 0xfffffff0 /* bits 0-3 */ -# define FSC_x_off_SHIFT 0 -# define FSC_funcnt_MASK 0xffffff80 /* bits 0-6 */ -# define FSC_funcnt_SHIFT 0 -# define FSC_y_off_MASK 0xffffff8f /* bits 4-6 */ -# define FSC_y_off_SHIFT 4 -# define FSC_funoff_MASK 0xffc0ffff /* bits 16-21 */ -# define FSC_funoff_SHIFT 16 -# define FSC_stylelen_MASK 0xffc0ffff /* bits 16-21 */ -# define FSC_stylelen_SHIFT 16 - -#define MGAREG_SOFTRAP 0x2c48 - -# define STH_softraphand_MASK 0x3 /* bits 2-31 */ -# define STH_softraphand_SHIFT 2 - -#define MGAREG_SPECBSTART 0x2c98 -#define MGAREG_SPECBXINC 0x2c9c -#define MGAREG_SPECBYINC 0x2ca0 -#define MGAREG_SPECGSTART 0x2c8c -#define MGAREG_SPECGXINC 0x2c90 -#define MGAREG_SPECGYINC 0x2c94 -#define MGAREG_SPECRSTART 0x2c80 -#define MGAREG_SPECRXINC 0x2c84 -#define MGAREG_SPECRYINC 0x2c88 -#define MGAREG_SRC0 0x1c30 -#define MGAREG_SRC1 0x1c34 -#define MGAREG_SRC2 0x1c38 -#define MGAREG_SRC3 0x1c3c -#define MGAREG_SRCORG 0x2cb4 - -# define SO_srcmap_MASK 0xfffffffe /* bit 0 */ -# define SO_srcmap_fb 0x0 -# define SO_srcmap_sys 0x1 -# define SO_srcacc_MASK 0xfffffffd /* bit 1 */ -# define SO_srcacc_pci 0x0 -# define SO_srcacc_agp 0x2 -# define SO_srcorg_MASK 0x7 /* bits 3-31 */ -# define SO_srcorg_SHIFT 3 - -#define MGAREG_STATUS 0x1e14 - -# define STAT_softrapen_MASK 0xfffffffe /* bit 0 */ -# define STAT_softrapen_disable 0x0 -# define STAT_softrapen_enable 0x1 -# define STAT_pickpen_MASK 0xfffffffb /* bit 2 */ -# define STAT_pickpen_disable 0x0 -# define STAT_pickpen_enable 0x4 -# define STAT_vsyncsts_MASK 0xfffffff7 /* bit 3 */ -# define STAT_vsyncsts_disable 0x0 -# define STAT_vsyncsts_enable 0x8 -# define STAT_vsyncpen_MASK 0xffffffef /* bit 4 */ -# define STAT_vsyncpen_disable 0x0 -# define STAT_vsyncpen_enable 0x10 -# define STAT_vlinepen_MASK 0xffffffdf /* bit 5 */ -# define STAT_vlinepen_disable 0x0 -# define STAT_vlinepen_enable 0x20 -# define STAT_extpen_MASK 0xffffffbf /* bit 6 */ -# define STAT_extpen_disable 0x0 -# define STAT_extpen_enable 0x40 -# define STAT_wpen_MASK 0xffffff7f /* bit 7 */ -# define STAT_wpen_disable 0x0 -# define STAT_wpen_enable 0x80 -# define STAT_wcpen_MASK 0xfffffeff /* bit 8 */ -# define STAT_wcpen_disable 0x0 -# define STAT_wcpen_enable 0x100 -# define STAT_dwgengsts_MASK 0xfffeffff /* bit 16 */ -# define STAT_dwgengsts_disable 0x0 -# define STAT_dwgengsts_enable 0x10000 -# define STAT_endprdmasts_MASK 0xfffdffff /* bit 17 */ -# define STAT_endprdmasts_disable 0x0 -# define STAT_endprdmasts_enable 0x20000 -# define STAT_wbusy_MASK 0xfffbffff /* bit 18 */ -# define STAT_wbusy_disable 0x0 -# define STAT_wbusy_enable 0x40000 -# define STAT_swflag_MASK 0xfffffff /* bits 28-31 */ -# define STAT_swflag_SHIFT 28 - -#define MGAREG_STENCIL 0x2cc8 - -# define S_sref_MASK 0xffffff00 /* bits 0-7 */ -# define S_sref_SHIFT 0 -# define S_smsk_MASK 0xffff00ff /* bits 8-15 */ -# define S_smsk_SHIFT 8 -# define S_swtmsk_MASK 0xff00ffff /* bits 16-23 */ -# define S_swtmsk_SHIFT 16 - -#define MGAREG_STENCILCTL 0x2ccc - -# define SC_smode_MASK 0xfffffff8 /* bits 0-2 */ -# define SC_smode_salways 0x0 /* val 0, shift 0 */ -# define SC_smode_snever 0x1 /* val 1, shift 0 */ -# define SC_smode_se 0x2 /* val 2, shift 0 */ -# define SC_smode_sne 0x3 /* val 3, shift 0 */ -# define SC_smode_slt 0x4 /* val 4, shift 0 */ -# define SC_smode_slte 0x5 /* val 5, shift 0 */ -# define SC_smode_sgt 0x6 /* val 6, shift 0 */ -# define SC_smode_sgte 0x7 /* val 7, shift 0 */ -# define SC_sfailop_MASK 0xffffffc7 /* bits 3-5 */ -# define SC_sfailop_keep 0x0 /* val 0, shift 3 */ -# define SC_sfailop_zero 0x8 /* val 1, shift 3 */ -# define SC_sfailop_replace 0x10 /* val 2, shift 3 */ -# define SC_sfailop_incrsat 0x18 /* val 3, shift 3 */ -# define SC_sfailop_decrsat 0x20 /* val 4, shift 3 */ -# define SC_sfailop_invert 0x28 /* val 5, shift 3 */ -# define SC_sfailop_incr 0x30 /* val 6, shift 3 */ -# define SC_sfailop_decr 0x38 /* val 7, shift 3 */ -# define SC_szfailop_MASK 0xfffffe3f /* bits 6-8 */ -# define SC_szfailop_keep 0x0 /* val 0, shift 6 */ -# define SC_szfailop_zero 0x40 /* val 1, shift 6 */ -# define SC_szfailop_replace 0x80 /* val 2, shift 6 */ -# define SC_szfailop_incrsat 0xc0 /* val 3, shift 6 */ -# define SC_szfailop_decrsat 0x100 /* val 4, shift 6 */ -# define SC_szfailop_invert 0x140 /* val 5, shift 6 */ -# define SC_szfailop_incr 0x180 /* val 6, shift 6 */ -# define SC_szfailop_decr 0x1c0 /* val 7, shift 6 */ -# define SC_szpassop_MASK 0xfffff1ff /* bits 9-11 */ -# define SC_szpassop_keep 0x0 /* val 0, shift 9 */ -# define SC_szpassop_zero 0x200 /* val 1, shift 9 */ -# define SC_szpassop_replace 0x400 /* val 2, shift 9 */ -# define SC_szpassop_incrsat 0x600 /* val 3, shift 9 */ -# define SC_szpassop_decrsat 0x800 /* val 4, shift 9 */ -# define SC_szpassop_invert 0xa00 /* val 5, shift 9 */ -# define SC_szpassop_incr 0xc00 /* val 6, shift 9 */ -# define SC_szpassop_decr 0xe00 /* val 7, shift 9 */ - -#define MGAREG_TDUALSTAGE0 0x2cf8 - -# define TD0_color_arg2_MASK 0xfffffffc /* bits 0-1 */ -# define TD0_color_arg2_diffuse 0x0 /* val 0, shift 0 */ -# define TD0_color_arg2_specular 0x1 /* val 1, shift 0 */ -# define TD0_color_arg2_fcol 0x2 /* val 2, shift 0 */ -# define TD0_color_arg2_prevstage 0x3 /* val 3, shift 0 */ -# define TD0_color_alpha_MASK 0xffffffe3 /* bits 2-4 */ -# define TD0_color_alpha_diffuse 0x0 /* val 0, shift 2 */ -# define TD0_color_alpha_fcol 0x4 /* val 1, shift 2 */ -# define TD0_color_alpha_currtex 0x8 /* val 2, shift 2 */ -# define TD0_color_alpha_prevtex 0xc /* val 3, shift 2 */ -# define TD0_color_alpha_prevstage 0x10 /* val 4, shift 2 */ -# define TD0_color_arg1_replicatealpha_MASK 0xffffffdf /* bit 5 */ -# define TD0_color_arg1_replicatealpha_disable 0x0 -# define TD0_color_arg1_replicatealpha_enable 0x20 -# define TD0_color_arg1_inv_MASK 0xffffffbf /* bit 6 */ -# define TD0_color_arg1_inv_disable 0x0 -# define TD0_color_arg1_inv_enable 0x40 -# define TD0_color_arg2_replicatealpha_MASK 0xffffff7f /* bit 7 */ -# define TD0_color_arg2_replicatealpha_disable 0x0 -# define TD0_color_arg2_replicatealpha_enable 0x80 -# define TD0_color_arg2_inv_MASK 0xfffffeff /* bit 8 */ -# define TD0_color_arg2_inv_disable 0x0 -# define TD0_color_arg2_inv_enable 0x100 -# define TD0_color_alpha1inv_MASK 0xfffffdff /* bit 9 */ -# define TD0_color_alpha1inv_disable 0x0 -# define TD0_color_alpha1inv_enable 0x200 -# define TD0_color_alpha2inv_MASK 0xfffffbff /* bit 10 */ -# define TD0_color_alpha2inv_disable 0x0 -# define TD0_color_alpha2inv_enable 0x400 -# define TD0_color_arg1mul_MASK 0xfffff7ff /* bit 11 */ -# define TD0_color_arg1mul_disable 0x0 /* val 0, shift 11 */ -# define TD0_color_arg1mul_alpha1 0x800 /* val 1, shift 11 */ -# define TD0_color_arg2mul_MASK 0xffffefff /* bit 12 */ -# define TD0_color_arg2mul_disable 0x0 /* val 0, shift 12 */ -# define TD0_color_arg2mul_alpha2 0x1000 /* val 1, shift 12 */ -# define TD0_color_arg1add_MASK 0xffffdfff /* bit 13 */ -# define TD0_color_arg1add_disable 0x0 /* val 0, shift 13 */ -# define TD0_color_arg1add_mulout 0x2000 /* val 1, shift 13 */ -# define TD0_color_arg2add_MASK 0xffffbfff /* bit 14 */ -# define TD0_color_arg2add_disable 0x0 /* val 0, shift 14 */ -# define TD0_color_arg2add_mulout 0x4000 /* val 1, shift 14 */ -# define TD0_color_modbright_MASK 0xfffe7fff /* bits 15-16 */ -# define TD0_color_modbright_disable 0x0 /* val 0, shift 15 */ -# define TD0_color_modbright_2x 0x8000 /* val 1, shift 15 */ -# define TD0_color_modbright_4x 0x10000 /* val 2, shift 15 */ -# define TD0_color_add_MASK 0xfffdffff /* bit 17 */ -# define TD0_color_add_sub 0x0 /* val 0, shift 17 */ -# define TD0_color_add_add 0x20000 /* val 1, shift 17 */ -# define TD0_color_add2x_MASK 0xfffbffff /* bit 18 */ -# define TD0_color_add2x_disable 0x0 -# define TD0_color_add2x_enable 0x40000 -# define TD0_color_addbias_MASK 0xfff7ffff /* bit 19 */ -# define TD0_color_addbias_disable 0x0 -# define TD0_color_addbias_enable 0x80000 -# define TD0_color_blend_MASK 0xffefffff /* bit 20 */ -# define TD0_color_blend_disable 0x0 -# define TD0_color_blend_enable 0x100000 -# define TD0_color_sel_MASK 0xff9fffff /* bits 21-22 */ -# define TD0_color_sel_arg1 0x0 /* val 0, shift 21 */ -# define TD0_color_sel_arg2 0x200000 /* val 1, shift 21 */ -# define TD0_color_sel_add 0x400000 /* val 2, shift 21 */ -# define TD0_color_sel_mul 0x600000 /* val 3, shift 21 */ -# define TD0_alpha_arg1_inv_MASK 0xff7fffff /* bit 23 */ -# define TD0_alpha_arg1_inv_disable 0x0 -# define TD0_alpha_arg1_inv_enable 0x800000 -# define TD0_alpha_arg2_MASK 0xfcffffff /* bits 24-25 */ -# define TD0_alpha_arg2_diffuse 0x0 /* val 0, shift 24 */ -# define TD0_alpha_arg2_fcol 0x1000000 /* val 1, shift 24 */ -# define TD0_alpha_arg2_prevtex 0x2000000 /* val 2, shift 24 */ -# define TD0_alpha_arg2_prevstage 0x3000000 /* val 3, shift 24 */ -# define TD0_alpha_arg2_inv_MASK 0xfbffffff /* bit 26 */ -# define TD0_alpha_arg2_inv_disable 0x0 -# define TD0_alpha_arg2_inv_enable 0x4000000 -# define TD0_alpha_add_MASK 0xf7ffffff /* bit 27 */ -# define TD0_alpha_add_disable 0x0 -# define TD0_alpha_add_enable 0x8000000 -# define TD0_alpha_addbias_MASK 0xefffffff /* bit 28 */ -# define TD0_alpha_addbias_disable 0x0 -# define TD0_alpha_addbias_enable 0x10000000 -# define TD0_alpha_add2x_MASK 0xdfffffff /* bit 29 */ -# define TD0_alpha_add2x_disable 0x0 -# define TD0_alpha_add2x_enable 0x20000000 -# define TD0_alpha_modbright_MASK 0xcfffffff /* bits 28-29 */ -# define TD0_alpha_modbright_disable 0x0 /* val 0, shift 28 */ -# define TD0_alpha_modbright_2x 0x10000000 /* val 1, shift 28 */ -# define TD0_alpha_modbright_4x 0x20000000 /* val 2, shift 28 */ -# define TD0_alpha_sel_MASK 0x3fffffff /* bits 30-31 */ -# define TD0_alpha_sel_arg1 0x0 /* val 0, shift 30 */ -# define TD0_alpha_sel_arg2 0x40000000 /* val 1, shift 30 */ -# define TD0_alpha_sel_add 0x80000000 /* val 2, shift 30 */ -# define TD0_alpha_sel_mul 0xc0000000 /* val 3, shift 30 */ - -#define MGAREG_TDUALSTAGE1 0x2cfc - -# define TD1_color_arg2_MASK 0xfffffffc /* bits 0-1 */ -# define TD1_color_arg2_diffuse 0x0 /* val 0, shift 0 */ -# define TD1_color_arg2_specular 0x1 /* val 1, shift 0 */ -# define TD1_color_arg2_fcol 0x2 /* val 2, shift 0 */ -# define TD1_color_arg2_prevstage 0x3 /* val 3, shift 0 */ -# define TD1_color_alpha_MASK 0xffffffe3 /* bits 2-4 */ -# define TD1_color_alpha_diffuse 0x0 /* val 0, shift 2 */ -# define TD1_color_alpha_fcol 0x4 /* val 1, shift 2 */ -# define TD1_color_alpha_tex0 0x8 /* val 2, shift 2 */ -# define TD1_color_alpha_prevtex 0xc /* val 3, shift 2 */ -# define TD1_color_alpha_prevstage 0x10 /* val 4, shift 2 */ -# define TD1_color_arg1_replicatealpha_MASK 0xffffffdf /* bit 5 */ -# define TD1_color_arg1_replicatealpha_disable 0x0 -# define TD1_color_arg1_replicatealpha_enable 0x20 -# define TD1_color_arg1_inv_MASK 0xffffffbf /* bit 6 */ -# define TD1_color_arg1_inv_disable 0x0 -# define TD1_color_arg1_inv_enable 0x40 -# define TD1_color_arg2_replicatealpha_MASK 0xffffff7f /* bit 7 */ -# define TD1_color_arg2_replicatealpha_disable 0x0 -# define TD1_color_arg2_replicatealpha_enable 0x80 -# define TD1_color_arg2_inv_MASK 0xfffffeff /* bit 8 */ -# define TD1_color_arg2_inv_disable 0x0 -# define TD1_color_arg2_inv_enable 0x100 -# define TD1_color_alpha1inv_MASK 0xfffffdff /* bit 9 */ -# define TD1_color_alpha1inv_disable 0x0 -# define TD1_color_alpha1inv_enable 0x200 -# define TD1_color_alpha2inv_MASK 0xfffffbff /* bit 10 */ -# define TD1_color_alpha2inv_disable 0x0 -# define TD1_color_alpha2inv_enable 0x400 -# define TD1_color_arg1mul_MASK 0xfffff7ff /* bit 11 */ -# define TD1_color_arg1mul_disable 0x0 /* val 0, shift 11 */ -# define TD1_color_arg1mul_alpha1 0x800 /* val 1, shift 11 */ -# define TD1_color_arg2mul_MASK 0xffffefff /* bit 12 */ -# define TD1_color_arg2mul_disable 0x0 /* val 0, shift 12 */ -# define TD1_color_arg2mul_alpha2 0x1000 /* val 1, shift 12 */ -# define TD1_color_arg1add_MASK 0xffffdfff /* bit 13 */ -# define TD1_color_arg1add_disable 0x0 /* val 0, shift 13 */ -# define TD1_color_arg1add_mulout 0x2000 /* val 1, shift 13 */ -# define TD1_color_arg2add_MASK 0xffffbfff /* bit 14 */ -# define TD1_color_arg2add_disable 0x0 /* val 0, shift 14 */ -# define TD1_color_arg2add_mulout 0x4000 /* val 1, shift 14 */ -# define TD1_color_modbright_MASK 0xfffe7fff /* bits 15-16 */ -# define TD1_color_modbright_disable 0x0 /* val 0, shift 15 */ -# define TD1_color_modbright_2x 0x8000 /* val 1, shift 15 */ -# define TD1_color_modbright_4x 0x10000 /* val 2, shift 15 */ -# define TD1_color_add_MASK 0xfffdffff /* bit 17 */ -# define TD1_color_add_sub 0x0 /* val 0, shift 17 */ -# define TD1_color_add_add 0x20000 /* val 1, shift 17 */ -# define TD1_color_add2x_MASK 0xfffbffff /* bit 18 */ -# define TD1_color_add2x_disable 0x0 -# define TD1_color_add2x_enable 0x40000 -# define TD1_color_addbias_MASK 0xfff7ffff /* bit 19 */ -# define TD1_color_addbias_disable 0x0 -# define TD1_color_addbias_enable 0x80000 -# define TD1_color_blend_MASK 0xffefffff /* bit 20 */ -# define TD1_color_blend_disable 0x0 -# define TD1_color_blend_enable 0x100000 -# define TD1_color_sel_MASK 0xff9fffff /* bits 21-22 */ -# define TD1_color_sel_arg1 0x0 /* val 0, shift 21 */ -# define TD1_color_sel_arg2 0x200000 /* val 1, shift 21 */ -# define TD1_color_sel_add 0x400000 /* val 2, shift 21 */ -# define TD1_color_sel_mul 0x600000 /* val 3, shift 21 */ -# define TD1_alpha_arg1_inv_MASK 0xff7fffff /* bit 23 */ -# define TD1_alpha_arg1_inv_disable 0x0 -# define TD1_alpha_arg1_inv_enable 0x800000 -# define TD1_alpha_arg2_MASK 0xfcffffff /* bits 24-25 */ -# define TD1_alpha_arg2_diffuse 0x0 /* val 0, shift 24 */ -# define TD1_alpha_arg2_fcol 0x1000000 /* val 1, shift 24 */ -# define TD1_alpha_arg2_prevtex 0x2000000 /* val 2, shift 24 */ -# define TD1_alpha_arg2_prevstage 0x3000000 /* val 3, shift 24 */ -# define TD1_alpha_arg2_inv_MASK 0xfbffffff /* bit 26 */ -# define TD1_alpha_arg2_inv_disable 0x0 -# define TD1_alpha_arg2_inv_enable 0x4000000 -# define TD1_alpha_add_MASK 0xf7ffffff /* bit 27 */ -# define TD1_alpha_add_disable 0x0 -# define TD1_alpha_add_enable 0x8000000 -# define TD1_alpha_addbias_MASK 0xefffffff /* bit 28 */ -# define TD1_alpha_addbias_disable 0x0 -# define TD1_alpha_addbias_enable 0x10000000 -# define TD1_alpha_add2x_MASK 0xdfffffff /* bit 29 */ -# define TD1_alpha_add2x_disable 0x0 -# define TD1_alpha_add2x_enable 0x20000000 -# define TD1_alpha_modbright_MASK 0xcfffffff /* bits 28-29 */ -# define TD1_alpha_modbright_disable 0x0 /* val 0, shift 28 */ -# define TD1_alpha_modbright_2x 0x10000000 /* val 1, shift 28 */ -# define TD1_alpha_modbright_4x 0x20000000 /* val 2, shift 28 */ -# define TD1_alpha_sel_MASK 0x3fffffff /* bits 30-31 */ -# define TD1_alpha_sel_arg1 0x0 /* val 0, shift 30 */ -# define TD1_alpha_sel_arg2 0x40000000 /* val 1, shift 30 */ -# define TD1_alpha_sel_add 0x80000000 /* val 2, shift 30 */ -# define TD1_alpha_sel_mul 0xc0000000 /* val 3, shift 30 */ - -#define MGAREG_TEST0 0x1e48 - -# define TST_ramtsten_MASK 0xfffffffe /* bit 0 */ -# define TST_ramtsten_disable 0x0 -# define TST_ramtsten_enable 0x1 -# define TST_ramtstdone_MASK 0xfffffffd /* bit 1 */ -# define TST_ramtstdone_disable 0x0 -# define TST_ramtstdone_enable 0x2 -# define TST_wramtstpass_MASK 0xfffffffb /* bit 2 */ -# define TST_wramtstpass_disable 0x0 -# define TST_wramtstpass_enable 0x4 -# define TST_tcachetstpass_MASK 0xfffffff7 /* bit 3 */ -# define TST_tcachetstpass_disable 0x0 -# define TST_tcachetstpass_enable 0x8 -# define TST_tluttstpass_MASK 0xffffffef /* bit 4 */ -# define TST_tluttstpass_disable 0x0 -# define TST_tluttstpass_enable 0x10 -# define TST_luttstpass_MASK 0xffffffdf /* bit 5 */ -# define TST_luttstpass_disable 0x0 -# define TST_luttstpass_enable 0x20 -# define TST_besramtstpass_MASK 0xffffffbf /* bit 6 */ -# define TST_besramtstpass_disable 0x0 -# define TST_besramtstpass_enable 0x40 -# define TST_ringen_MASK 0xfffffeff /* bit 8 */ -# define TST_ringen_disable 0x0 -# define TST_ringen_enable 0x100 -# define TST_apllbyp_MASK 0xfffffdff /* bit 9 */ -# define TST_apllbyp_disable 0x0 -# define TST_apllbyp_enable 0x200 -# define TST_hiten_MASK 0xfffffbff /* bit 10 */ -# define TST_hiten_disable 0x0 -# define TST_hiten_enable 0x400 -# define TST_tmode_MASK 0xffffc7ff /* bits 11-13 */ -# define TST_tmode_SHIFT 11 -# define TST_tclksel_MASK 0xfffe3fff /* bits 14-16 */ -# define TST_tclksel_SHIFT 14 -# define TST_ringcnten_MASK 0xfffdffff /* bit 17 */ -# define TST_ringcnten_disable 0x0 -# define TST_ringcnten_enable 0x20000 -# define TST_ringcnt_MASK 0xc003ffff /* bits 18-29 */ -# define TST_ringcnt_SHIFT 18 -# define TST_ringcntclksl_MASK 0xbfffffff /* bit 30 */ -# define TST_ringcntclksl_disable 0x0 -# define TST_ringcntclksl_enable 0x40000000 -# define TST_biosboot_MASK 0x7fffffff /* bit 31 */ -# define TST_biosboot_disable 0x0 -# define TST_biosboot_enable 0x80000000 - -#define MGAREG_TEXBORDERCOL 0x2c5c -#define MGAREG_TEXCTL 0x2c30 - -# define TMC_tformat_MASK 0xfffffff0 /* bits 0-3 */ -# define TMC_tformat_tw4 0x0 /* val 0, shift 0 */ -# define TMC_tformat_tw8 0x1 /* val 1, shift 0 */ -# define TMC_tformat_tw15 0x2 /* val 2, shift 0 */ -# define TMC_tformat_tw16 0x3 /* val 3, shift 0 */ -# define TMC_tformat_tw12 0x4 /* val 4, shift 0 */ -# define TMC_tformat_tw32 0x6 /* val 6, shift 0 */ -# define TMC_tformat_tw8a 0x7 /* val 7, shift 0 */ -# define TMC_tformat_tw8al 0x8 /* val 8, shift 0 */ -# define TMC_tformat_tw422 0xa /* val 10, shift 0 */ -# define TMC_tformat_tw422uyvy 0xb /* val 11, shift 0 */ -# define TMC_tpitchlin_MASK 0xfffffeff /* bit 8 */ -# define TMC_tpitchlin_disable 0x0 -# define TMC_tpitchlin_enable 0x100 -# define TMC_tpitchext_MASK 0xfff001ff /* bits 9-19 */ -# define TMC_tpitchext_SHIFT 9 -# define TMC_tpitch_MASK 0xfff8ffff /* bits 16-18 */ -# define TMC_tpitch_SHIFT 16 -# define TMC_owalpha_MASK 0xffbfffff /* bit 22 */ -# define TMC_owalpha_disable 0x0 -# define TMC_owalpha_enable 0x400000 -# define TMC_azeroextend_MASK 0xff7fffff /* bit 23 */ -# define TMC_azeroextend_disable 0x0 -# define TMC_azeroextend_enable 0x800000 -# define TMC_decalckey_MASK 0xfeffffff /* bit 24 */ -# define TMC_decalckey_disable 0x0 -# define TMC_decalckey_enable 0x1000000 -# define TMC_takey_MASK 0xfdffffff /* bit 25 */ -# define TMC_takey_0 0x0 -# define TMC_takey_1 0x2000000 -# define TMC_tamask_MASK 0xfbffffff /* bit 26 */ -# define TMC_tamask_0 0x0 -# define TMC_tamask_1 0x4000000 -# define TMC_clampv_MASK 0xf7ffffff /* bit 27 */ -# define TMC_clampv_disable 0x0 -# define TMC_clampv_enable 0x8000000 -# define TMC_clampu_MASK 0xefffffff /* bit 28 */ -# define TMC_clampu_disable 0x0 -# define TMC_clampu_enable 0x10000000 -# define TMC_tmodulate_MASK 0xdfffffff /* bit 29 */ -# define TMC_tmodulate_disable 0x0 -# define TMC_tmodulate_enable 0x20000000 -# define TMC_strans_MASK 0xbfffffff /* bit 30 */ -# define TMC_strans_disable 0x0 -# define TMC_strans_enable 0x40000000 -# define TMC_itrans_MASK 0x7fffffff /* bit 31 */ -# define TMC_itrans_disable 0x0 -# define TMC_itrans_enable 0x80000000 - -#define MGAREG_TEXCTL2 0x2c3c - -# define TMC_decalblend_MASK 0xfffffffe /* bit 0 */ -# define TMC_decalblend_disable 0x0 -# define TMC_decalblend_enable 0x1 -# define TMC_idecal_MASK 0xfffffffd /* bit 1 */ -# define TMC_idecal_disable 0x0 -# define TMC_idecal_enable 0x2 -# define TMC_decaldis_MASK 0xfffffffb /* bit 2 */ -# define TMC_decaldis_disable 0x0 -# define TMC_decaldis_enable 0x4 -# define TMC_ckstransdis_MASK 0xffffffef /* bit 4 */ -# define TMC_ckstransdis_disable 0x0 -# define TMC_ckstransdis_enable 0x10 -# define TMC_borderen_MASK 0xffffffdf /* bit 5 */ -# define TMC_borderen_disable 0x0 -# define TMC_borderen_enable 0x20 -# define TMC_specen_MASK 0xffffffbf /* bit 6 */ -# define TMC_specen_disable 0x0 -# define TMC_specen_enable 0x40 -# define TMC_dualtex_MASK 0xffffff7f /* bit 7 */ -# define TMC_dualtex_disable 0x0 -# define TMC_dualtex_enable 0x80 -# define TMC_tablefog_MASK 0xfffffeff /* bit 8 */ -# define TMC_tablefog_disable 0x0 -# define TMC_tablefog_enable 0x100 -# define TMC_bumpmap_MASK 0xfffffdff /* bit 9 */ -# define TMC_bumpmap_disable 0x0 -# define TMC_bumpmap_enable 0x200 -# define TMC_map1_MASK 0x7fffffff /* bit 31 */ -# define TMC_map1_disable 0x0 -# define TMC_map1_enable 0x80000000 - -#define MGAREG_TEXFILTER 0x2c58 - -# define TF_minfilter_MASK 0xfffffff0 /* bits 0-3 */ -# define TF_minfilter_nrst 0x0 /* val 0, shift 0 */ -# define TF_minfilter_bilin 0x2 /* val 2, shift 0 */ -# define TF_minfilter_cnst 0x3 /* val 3, shift 0 */ -# define TF_minfilter_mm1s 0x8 /* val 8, shift 0 */ -# define TF_minfilter_mm2s 0x9 /* val 9, shift 0 */ -# define TF_minfilter_mm4s 0xa /* val 10, shift 0 */ -# define TF_minfilter_mm8s 0xc /* val 12, shift 0 */ -# define TF_magfilter_MASK 0xffffff0f /* bits 4-7 */ -# define TF_magfilter_nrst 0x0 /* val 0, shift 4 */ -# define TF_magfilter_bilin 0x20 /* val 2, shift 4 */ -# define TF_magfilter_cnst 0x30 /* val 3, shift 4 */ -# define TF_uvoffset_SHIFT 17 -# define TF_uvoffset_OGL (0U << TF_uvoffset_SHIFT) -# define TF_uvoffset_D3D (1U << TF_uvoffset_SHIFT) -# define TF_uvoffset_MASK (~(1U << TF_uvoffset_SHIFT)) -# define TF_reserved_MASK (~0x1ff00) /* bits 8-16 */ -# define TF_mapnbhigh_SHIFT 18 -# define TF_mapnbhigh_MASK (~(1U << TF_mapnbhigh_SHIFT)) -# define TF_avgstride_MASK 0xfff7ffff /* bit 19 */ -# define TF_avgstride_disable 0x0 -# define TF_avgstride_enable 0x80000 -# define TF_filteralpha_MASK 0xffefffff /* bit 20 */ -# define TF_filteralpha_disable 0x0 -# define TF_filteralpha_enable 0x100000 -# define TF_fthres_MASK 0xe01fffff /* bits 21-28 */ -# define TF_fthres_SHIFT 21 -# define TF_mapnb_MASK 0x1fffffff /* bits 29-31 */ -# define TF_mapnb_SHIFT 29 - -#define MGAREG_TEXHEIGHT 0x2c2c - -# define TH_th_MASK 0xffffffc0 /* bits 0-5 */ -# define TH_th_SHIFT 0 -# define TH_rfh_MASK 0xffff81ff /* bits 9-14 */ -# define TH_rfh_SHIFT 9 -# define TH_thmask_MASK 0xe003ffff /* bits 18-28 */ -# define TH_thmask_SHIFT 18 - -#define MGAREG_TEXORG 0x2c24 - -# define TO_texorgmap_MASK 0xfffffffe /* bit 0 */ -# define TO_texorgmap_fb 0x0 -# define TO_texorgmap_sys 0x1 -# define TO_texorgacc_MASK 0xfffffffd /* bit 1 */ -# define TO_texorgacc_pci 0x0 -# define TO_texorgacc_agp 0x2 -# define TO_texorgoffsetsel 0x4 -# define TO_texorg_MASK 0x1f /* bits 5-31 */ -# define TO_texorg_SHIFT 5 - -#define MGAREG_TEXORG1 0x2ca4 -#define MGAREG_TEXORG2 0x2ca8 -#define MGAREG_TEXORG3 0x2cac -#define MGAREG_TEXORG4 0x2cb0 -#define MGAREG_TEXTRANS 0x2c34 - -# define TT_tckey_MASK 0xffff0000 /* bits 0-15 */ -# define TT_tckey_SHIFT 0 -# define TT_tkmask_MASK 0xffff /* bits 16-31 */ -# define TT_tkmask_SHIFT 16 - -#define MGAREG_TEXTRANSHIGH 0x2c38 - -# define TT_tckeyh_MASK 0xffff0000 /* bits 0-15 */ -# define TT_tckeyh_SHIFT 0 -# define TT_tkmaskh_MASK 0xffff /* bits 16-31 */ -# define TT_tkmaskh_SHIFT 16 - -#define MGAREG_TEXWIDTH 0x2c28 - -# define TW_tw_MASK 0xffffffc0 /* bits 0-5 */ -# define TW_tw_SHIFT 0 -# define TW_rfw_MASK 0xffff81ff /* bits 9-14 */ -# define TW_rfw_SHIFT 9 -# define TW_twmask_MASK 0xe003ffff /* bits 18-28 */ -# define TW_twmask_SHIFT 18 - -#define MGAREG_TMR0 0x2c00 -#define MGAREG_TMR1 0x2c04 -#define MGAREG_TMR2 0x2c08 -#define MGAREG_TMR3 0x2c0c -#define MGAREG_TMR4 0x2c10 -#define MGAREG_TMR5 0x2c14 -#define MGAREG_TMR6 0x2c18 -#define MGAREG_TMR7 0x2c1c -#define MGAREG_TMR8 0x2c20 -#define MGAREG_VBIADDR0 0x3e08 -#define MGAREG_VBIADDR1 0x3e0c -#define MGAREG_VCOUNT 0x1e20 -#define MGAREG_WACCEPTSEQ 0x1dd4 - -# define WAS_seqdst0_MASK 0xffffffc0 /* bits 0-5 */ -# define WAS_seqdst0_SHIFT 0 -# define WAS_seqdst1_MASK 0xfffff03f /* bits 6-11 */ -# define WAS_seqdst1_SHIFT 6 -# define WAS_seqdst2_MASK 0xfffc0fff /* bits 12-17 */ -# define WAS_seqdst2_SHIFT 12 -# define WAS_seqdst3_MASK 0xff03ffff /* bits 18-23 */ -# define WAS_seqdst3_SHIFT 18 -# define WAS_seqlen_MASK 0xfcffffff /* bits 24-25 */ -# define WAS_wfirsttag_MASK 0xfbffffff /* bit 26 */ -# define WAS_wfirsttag_disable 0x0 -# define WAS_wfirsttag_enable 0x4000000 -# define WAS_wsametag_MASK 0xf7ffffff /* bit 27 */ -# define WAS_wsametag_disable 0x0 -# define WAS_wsametag_enable 0x8000000 -# define WAS_seqoff_MASK 0xefffffff /* bit 28 */ -# define WAS_seqoff_disable 0x0 -# define WAS_seqoff_enable 0x10000000 - -#define MGAREG_WCODEADDR 0x1e6c - -# define WMA_wcodeaddr_MASK 0xff /* bits 8-31 */ -# define WMA_wcodeaddr_SHIFT 8 - -#define MGAREG_WFLAG 0x1dc4 - -# define WF_walustsflag_MASK 0xffffff00 /* bits 0-7 */ -# define WF_walustsflag_SHIFT 0 -# define WF_walucfgflag_MASK 0xffff00ff /* bits 8-15 */ -# define WF_walucfgflag_SHIFT 8 -# define WF_wprgflag_MASK 0xffff /* bits 16-31 */ -# define WF_wprgflag_SHIFT 16 - -#define MGAREG_WFLAG1 0x1de0 - -# define WF1_walustsflag1_MASK 0xffffff00 /* bits 0-7 */ -# define WF1_walustsflag1_SHIFT 0 -# define WF1_walucfgflag1_MASK 0xffff00ff /* bits 8-15 */ -# define WF1_walucfgflag1_SHIFT 8 -# define WF1_wprgflag1_MASK 0xffff /* bits 16-31 */ -# define WF1_wprgflag1_SHIFT 16 - -#define MGAREG_WFLAGNB 0x1e64 -#define MGAREG_WFLAGNB1 0x1e08 -#define MGAREG_WGETMSB 0x1dc8 - -# define WGV_wgetmsbmin_MASK 0xffffffe0 /* bits 0-4 */ -# define WGV_wgetmsbmin_SHIFT 0 -# define WGV_wgetmsbmax_MASK 0xffffe0ff /* bits 8-12 */ -# define WGV_wgetmsbmax_SHIFT 8 -# define WGV_wbrklefttop_MASK 0xfffeffff /* bit 16 */ -# define WGV_wbrklefttop_disable 0x0 -# define WGV_wbrklefttop_enable 0x10000 -# define WGV_wfastcrop_MASK 0xfffdffff /* bit 17 */ -# define WGV_wfastcrop_disable 0x0 -# define WGV_wfastcrop_enable 0x20000 -# define WGV_wcentersnap_MASK 0xfffbffff /* bit 18 */ -# define WGV_wcentersnap_disable 0x0 -# define WGV_wcentersnap_enable 0x40000 -# define WGV_wbrkrighttop_MASK 0xfff7ffff /* bit 19 */ -# define WGV_wbrkrighttop_disable 0x0 -# define WGV_wbrkrighttop_enable 0x80000 - -#define MGAREG_WIADDR 0x1dc0 - -# define WIA_wmode_MASK 0xfffffffc /* bits 0-1 */ -# define WIA_wmode_suspend 0x0 /* val 0, shift 0 */ -# define WIA_wmode_resume 0x1 /* val 1, shift 0 */ -# define WIA_wmode_jump 0x2 /* val 2, shift 0 */ -# define WIA_wmode_start 0x3 /* val 3, shift 0 */ -# define WIA_wagp_MASK 0xfffffffb /* bit 2 */ -# define WIA_wagp_pci 0x0 -# define WIA_wagp_agp 0x4 -# define WIA_wiaddr_MASK 0x7 /* bits 3-31 */ -# define WIA_wiaddr_SHIFT 3 - -#define MGAREG_WIADDR2 0x1dd8 - -# define WIA2_wmode_MASK 0xfffffffc /* bits 0-1 */ -# define WIA2_wmode_suspend 0x0 /* val 0, shift 0 */ -# define WIA2_wmode_resume 0x1 /* val 1, shift 0 */ -# define WIA2_wmode_jump 0x2 /* val 2, shift 0 */ -# define WIA2_wmode_start 0x3 /* val 3, shift 0 */ -# define WIA2_wagp_MASK 0xfffffffb /* bit 2 */ -# define WIA2_wagp_pci 0x0 -# define WIA2_wagp_agp 0x4 -# define WIA2_wiaddr_MASK 0x7 /* bits 3-31 */ -# define WIA2_wiaddr_SHIFT 3 - -#define MGAREG_WIADDRNB 0x1e60 -#define MGAREG_WIADDRNB1 0x1e04 -#define MGAREG_WIADDRNB2 0x1e00 -#define MGAREG_WIMEMADDR 0x1e68 - -# define WIMA_wimemaddr_MASK 0xffffff00 /* bits 0-7 */ -# define WIMA_wimemaddr_SHIFT 0 - -#define MGAREG_WIMEMDATA 0x2000 -#define MGAREG_WIMEMDATA1 0x2100 -#define MGAREG_WMISC 0x1e70 - -# define WM_wucodecache_MASK 0xfffffffe /* bit 0 */ -# define WM_wucodecache_disable 0x0 -# define WM_wucodecache_enable 0x1 -# define WM_wmaster_MASK 0xfffffffd /* bit 1 */ -# define WM_wmaster_disable 0x0 -# define WM_wmaster_enable 0x2 -# define WM_wcacheflush_MASK 0xfffffff7 /* bit 3 */ -# define WM_wcacheflush_disable 0x0 -# define WM_wcacheflush_enable 0x8 - -#define MGAREG_WR 0x2d00 -#define MGAREG_WVRTXSZ 0x1dcc - -# define WVS_wvrtxsz_MASK 0xffffffc0 /* bits 0-5 */ -# define WVS_wvrtxsz_SHIFT 0 -# define WVS_primsz_MASK 0xffffc0ff /* bits 8-13 */ -# define WVS_primsz_SHIFT 8 - -#define MGAREG_XDST 0x1cb0 -#define MGAREG_XYEND 0x1c44 - -# define XYEA_x_end_MASK 0xffff0000 /* bits 0-15 */ -# define XYEA_x_end_SHIFT 0 -# define XYEA_y_end_MASK 0xffff /* bits 16-31 */ -# define XYEA_y_end_SHIFT 16 - -#define MGAREG_XYSTRT 0x1c40 - -# define XYSA_x_start_MASK 0xffff0000 /* bits 0-15 */ -# define XYSA_x_start_SHIFT 0 -# define XYSA_y_start_MASK 0xffff /* bits 16-31 */ -# define XYSA_y_start_SHIFT 16 - -#define MGAREG_YBOT 0x1c9c -#define MGAREG_YDST 0x1c90 - -# define YA_ydst_MASK 0xff800000 /* bits 0-22 */ -# define YA_ydst_SHIFT 0 -# define YA_sellin_MASK 0x1fffffff /* bits 29-31 */ -# define YA_sellin_SHIFT 29 - -#define MGAREG_YDSTLEN 0x1c88 - -# define YDL_length_MASK 0xffff0000 /* bits 0-15 */ -# define YDL_length_SHIFT 0 -# define YDL_yval_MASK 0xffff /* bits 16-31 */ -# define YDL_yval_SHIFT 16 - -#define MGAREG_YDSTORG 0x1c94 -#define MGAREG_YTOP 0x1c98 -#define MGAREG_ZORG 0x1c0c - -# define ZO_zorgmap_MASK 0xfffffffe /* bit 0 */ -# define ZO_zorgmap_fb 0x0 -# define ZO_zorgmap_sys 0x1 -# define ZO_zorgacc_MASK 0xfffffffd /* bit 1 */ -# define ZO_zorgacc_pci 0x0 -# define ZO_zorgacc_agp 0x2 -# define ZO_zorg_MASK 0x3 /* bits 2-31 */ -# define ZO_zorg_SHIFT 2 - - - - -/**************** (END) AUTOMATICLY GENERATED REGISTER FILE ******************/ - -/* Copied from mga_drv.h kernel file. - */ - -#define MGA_ILOAD_ALIGN 64 -#define MGA_ILOAD_MASK (MGA_ILOAD_ALIGN - 1) - -#endif /* _MGAREGS_H_ */ - Index: xc/lib/GL/mesa/src/drv/mga/mgarender.c diff -u xc/lib/GL/mesa/src/drv/mga/mgarender.c:1.5 xc/lib/GL/mesa/src/drv/mga/mgarender.c:removed --- xc/lib/GL/mesa/src/drv/mga/mgarender.c:1.5 Sun Sep 28 16:15:17 2003 +++ xc/lib/GL/mesa/src/drv/mga/mgarender.c Wed Mar 16 21:05:03 2005 @@ -1,207 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgarender.c,v 1.5 2003/09/28 20:15:17 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, VA LINUX SYSTEMS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - * - */ - - -/* - * Render unclipped vertex buffers by emitting vertices directly to - * dma buffers. Use strip/fan hardware primitives where possible. - * Simulate missing primitives with indexed vertices. - */ -#include "glheader.h" -#include "context.h" -#include "macros.h" -#include "imports.h" -#include "mtypes.h" - -#include "tnl/t_context.h" - -#include "mgacontext.h" -#include "mgatris.h" -#include "mgastate.h" -#include "mgaioctl.h" -#include "mgavb.h" - -#define HAVE_POINTS 0 -#define HAVE_LINES 0 -#define HAVE_LINE_STRIPS 0 -#define HAVE_TRIANGLES 1 -#define HAVE_TRI_STRIPS 1 -#define HAVE_TRI_STRIP_1 0 -#define HAVE_TRI_FANS 1 -#define HAVE_POLYGONS 0 -#define HAVE_QUADS 0 -#define HAVE_QUAD_STRIPS 0 - -#define HAVE_ELTS 0 /* for now */ - -static void mgaDmaPrimitive( GLcontext *ctx, GLenum prim ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - GLuint hwprim; - - switch (prim) { - case GL_TRIANGLES: - hwprim = MGA_WA_TRIANGLES; - break; - case GL_TRIANGLE_STRIP: - if (mmesa->vertex_size == 8) - hwprim = MGA_WA_TRISTRIP_T0; - else - hwprim = MGA_WA_TRISTRIP_T0T1; - break; - case GL_TRIANGLE_FAN: - if (mmesa->vertex_size == 8) - hwprim = MGA_WA_TRIFAN_T0; - else - hwprim = MGA_WA_TRIFAN_T0T1; - break; - default: - return; - } - - mgaRasterPrimitive( ctx, GL_TRIANGLES, hwprim ); -} - -static void VERT_FALLBACK( GLcontext *ctx, GLuint start, GLuint count, - GLuint flags ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - tnl->Driver.Render.PrimitiveNotify( ctx, flags & PRIM_MODE_MASK ); - tnl->Driver.Render.BuildVertices( ctx, start, count, ~0 ); - tnl->Driver.Render.PrimTabVerts[flags&PRIM_MODE_MASK]( ctx, start, count, flags ); - MGA_CONTEXT(ctx)->SetupNewInputs |= VERT_BIT_CLIP; -} - -#define LOCAL_VARS mgaContextPtr mmesa = MGA_CONTEXT(ctx) -#define INIT( prim ) do { \ - if (0) fprintf(stderr, "%s\n", __FUNCTION__); \ - FLUSH_BATCH(mmesa); \ - mgaDmaPrimitive( ctx, prim ); \ -} while (0) -#define NEW_PRIMITIVE() FLUSH_BATCH( mmesa ) -#define NEW_BUFFER() FLUSH_BATCH( mmesa ) -#define GET_CURRENT_VB_MAX_VERTS() \ - 0 /* fix me */ -#define GET_SUBSEQUENT_VB_MAX_VERTS() \ - MGA_BUFFER_SIZE / (mmesa->vertex_size * 4) -#define EMIT_VERTS( ctx, j, nr ) \ - mga_emit_contiguous_verts(ctx, j, (j)+(nr)) - - -#define TAG(x) mga_##x -#include "tnl_dd/t_dd_dmatmp.h" - - - -/**********************************************************************/ -/* Render pipeline stage */ -/**********************************************************************/ - - -static GLboolean mga_run_render( GLcontext *ctx, - struct gl_pipeline_stage *stage ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - struct vertex_buffer *VB = &tnl->vb; - GLuint i, length, flags = 0; - - /* Don't handle clipping or indexed vertices or vertex manipulations. - */ - if (VB->ClipOrMask || mmesa->RenderIndex != 0 || VB->Elts) { - return GL_TRUE; - } - - tnl->Driver.Render.Start( ctx ); - mmesa->SetupNewInputs = ~0; - - for (i = VB->FirstPrimitive ; !(flags & PRIM_LAST) ; i += length) - { - flags = VB->Primitive[i]; - length= VB->PrimitiveLength[i]; - if (length) - mga_render_tab_verts[flags & PRIM_MODE_MASK]( ctx, i, i + length, - flags ); - } - - tnl->Driver.Render.Finish( ctx ); - - return GL_FALSE; /* finished the pipe */ -} - - -static void mga_check_render( GLcontext *ctx, struct gl_pipeline_stage *stage ) -{ - GLuint inputs = VERT_BIT_CLIP | VERT_BIT_COLOR0; - - if (ctx->RenderMode == GL_RENDER) { - if (ctx->_TriangleCaps & DD_SEPARATE_SPECULAR) - inputs |= VERT_BIT_COLOR1; - - if (ctx->Texture.Unit[0]._ReallyEnabled) - inputs |= VERT_BIT_TEX0; - - if (ctx->Texture.Unit[1]._ReallyEnabled) - inputs |= VERT_BIT_TEX1; - - if (ctx->Fog.Enabled) - inputs |= VERT_BIT_FOG; - } - - stage->inputs = inputs; -} - - -static void dtr( struct gl_pipeline_stage *stage ) -{ - (void)stage; -} - - -const struct gl_pipeline_stage _mga_render_stage = -{ - "mga render", - (_DD_NEW_SEPARATE_SPECULAR | - _NEW_TEXTURE| - _NEW_FOG| - _NEW_RENDERMODE), /* re-check (new inputs) */ - 0, /* re-run (always runs) */ - GL_TRUE, /* active */ - 0, 0, /* inputs (set in check_render), outputs */ - 0, 0, /* changed_inputs, private */ - dtr, /* destructor */ - mga_check_render, /* check - initially set to alloc data */ - mga_run_render /* run */ -}; Index: xc/lib/GL/mesa/src/drv/mga/mgaspan.c diff -u xc/lib/GL/mesa/src/drv/mga/mgaspan.c:1.12 xc/lib/GL/mesa/src/drv/mga/mgaspan.c:removed --- xc/lib/GL/mesa/src/drv/mga/mgaspan.c:1.12 Sun Sep 28 16:15:17 2003 +++ xc/lib/GL/mesa/src/drv/mga/mgaspan.c Wed Mar 16 21:05:03 2005 @@ -1,311 +0,0 @@ -/* - * Copyright 2000-2001 VA Linux Systems, Inc. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Keith Whitwell - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgaspan.c,v 1.12 2003/09/28 20:15:17 alanh Exp $ */ - -#include "mtypes.h" -#include "mgadd.h" -#include "mgacontext.h" -#include "mgaspan.h" -#include "mgaioctl.h" -#include "swrast/swrast.h" - -#define DBG 0 - - -#define LOCAL_VARS \ - __DRIdrawablePrivate *dPriv = mmesa->driDrawable; \ - mgaScreenPrivate *mgaScreen = mmesa->mgaScreen; \ - __DRIscreenPrivate *sPriv = mmesa->driScreen; \ - GLuint pitch = mgaScreen->frontPitch; \ - GLuint height = dPriv->h; \ - char *read_buf = (char *)(sPriv->pFB + \ - mmesa->readOffset + \ - dPriv->x * mgaScreen->cpp + \ - dPriv->y * pitch); \ - char *buf = (char *)(sPriv->pFB + \ - mmesa->drawOffset + \ - dPriv->x * mgaScreen->cpp + \ - dPriv->y * pitch); \ - GLuint p; \ - (void) read_buf; (void) buf; (void) p - - - -#define LOCAL_DEPTH_VARS \ - __DRIdrawablePrivate *dPriv = mmesa->driDrawable; \ - mgaScreenPrivate *mgaScreen = mmesa->mgaScreen; \ - __DRIscreenPrivate *sPriv = mmesa->driScreen; \ - GLuint pitch = mgaScreen->frontPitch; \ - GLuint height = dPriv->h; \ - char *buf = (char *)(sPriv->pFB + \ - mgaScreen->depthOffset + \ - dPriv->x * mgaScreen->cpp + \ - dPriv->y * pitch) - -#define LOCAL_STENCIL_VARS LOCAL_DEPTH_VARS - -#define CLIPPIXEL(_x,_y) (_x >= minx && _x < maxx && \ - _y >= miny && _y < maxy) - -#define CLIPSPAN( _x, _y, _n, _x1, _n1, _i ) \ - if ( _y < miny || _y >= maxy ) { \ - _n1 = 0, _x1 = x; \ - } else { \ - _n1 = _n; \ - _x1 = _x; \ - if ( _x1 < minx ) _i += (minx-_x1), n1 -= (minx-_x1), _x1 = minx; \ - if ( _x1 + _n1 >= maxx ) n1 -= (_x1 + n1 - maxx); \ - } - - -#define HW_LOCK() \ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); \ - FLUSH_BATCH(mmesa); \ - LOCK_HARDWARE_QUIESCENT(mmesa); - - -#define HW_CLIPLOOP() \ - do { \ - int _nc = mmesa->numClipRects; \ - while (_nc--) { \ - int minx = mmesa->pClipRects[_nc].x1 - mmesa->drawX; \ - int miny = mmesa->pClipRects[_nc].y1 - mmesa->drawY; \ - int maxx = mmesa->pClipRects[_nc].x2 - mmesa->drawX; \ - int maxy = mmesa->pClipRects[_nc].y2 - mmesa->drawY; - -#define HW_ENDCLIPLOOP() \ - } \ - } while (0) - -#define HW_UNLOCK() \ - UNLOCK_HARDWARE(mmesa); - - - - - - - -/* 16 bit, 565 rgb color spanline and pixel functions - */ -#define Y_FLIP(_y) (height - _y - 1) - -#undef INIT_MONO_PIXEL -#define INIT_MONO_PIXEL(p, color) \ - p = PACK_COLOR_565( color[0], color[1], color[2] ) - - -#define WRITE_RGBA( _x, _y, r, g, b, a ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = ( (((int)r & 0xf8) << 8) | \ - (((int)g & 0xfc) << 3) | \ - (((int)b & 0xf8) >> 3)) - -#define WRITE_PIXEL( _x, _y, p ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = p - -#define READ_RGBA( rgba, _x, _y ) \ -do { \ - GLushort p = *(GLushort *)(read_buf + _x*2 + _y*pitch); \ - rgba[0] = (((p >> 11) & 0x1f) * 255) / 31; \ - rgba[1] = (((p >> 5) & 0x3f) * 255) / 63; \ - rgba[2] = (((p >> 0) & 0x1f) * 255) / 31; \ - rgba[3] = 255; \ -} while(0) - -#define TAG(x) mga##x##_565 -#include "spantmp.h" - - - - - -/* 32 bit, 8888 argb color spanline and pixel functions - */ - -#undef INIT_MONO_PIXEL -#define INIT_MONO_PIXEL(p, color) \ - p = PACK_COLOR_8888( color[3], color[0], color[1], color[2] ) - - -#define WRITE_RGBA(_x, _y, r, g, b, a) \ - *(GLuint *)(buf + _x*4 + _y*pitch) = ((r << 16) | \ - (g << 8) | \ - (b << 0) | \ - (a << 24) ) - -#define WRITE_PIXEL(_x, _y, p) \ - *(GLuint *)(buf + _x*4 + _y*pitch) = p - -#define READ_RGBA(rgba, _x, _y) \ - do { \ - GLuint p = *(GLuint *)(read_buf + _x*4 + _y*pitch); \ - rgba[0] = (p >> 16) & 0xff; \ - rgba[1] = (p >> 8) & 0xff; \ - rgba[2] = (p >> 0) & 0xff; \ - rgba[3] = 0xff; \ - } while (0) - -#define TAG(x) mga##x##_8888 -#include "spantmp.h" - - - - -/* 16 bit depthbuffer functions. - */ -#define WRITE_DEPTH( _x, _y, d ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = d; - -#define READ_DEPTH( d, _x, _y ) \ - d = *(GLushort *)(buf + _x*2 + _y*pitch); - -#define TAG(x) mga##x##_16 -#include "depthtmp.h" - - - - -/* 32 bit depthbuffer functions. - */ -#define WRITE_DEPTH( _x, _y, d ) \ - *(GLuint *)(buf + _x*4 + _y*pitch) = d; - -#define READ_DEPTH( d, _x, _y ) \ - d = *(GLuint *)(buf + _x*4 + _y*pitch); - -#define TAG(x) mga##x##_32 -#include "depthtmp.h" - - - -/* 24/8 bit interleaved depth/stencil functions - */ -#define WRITE_DEPTH( _x, _y, d ) { \ - GLuint tmp = *(GLuint *)(buf + _x*4 + _y*pitch); \ - tmp &= 0xff; \ - tmp |= (d) << 8; \ - *(GLuint *)(buf + _x*4 + _y*pitch) = tmp; \ -} - -#define READ_DEPTH( d, _x, _y ) { \ - d = (*(GLuint *)(buf + _x*4 + _y*pitch) & ~0xff) >> 8; \ -} - -#define TAG(x) mga##x##_24_8 -#include "depthtmp.h" - -#define WRITE_STENCIL( _x, _y, d ) { \ - GLuint tmp = *(GLuint *)(buf + _x*4 + _y*pitch); \ - tmp &= 0xffffff00; \ - tmp |= d & 0xff; \ - *(GLuint *)(buf + _x*4 + _y*pitch) = tmp; \ -} - -#define READ_STENCIL( d, _x, _y ) \ - d = *(GLuint *)(buf + _x*4 + _y*pitch) & 0xff; - -#define TAG(x) mga##x##_24_8 -#include "stenciltmp.h" - - - -/* - * This function is called to specify which buffer to read and write - * for software rasterization (swrast) fallbacks. This doesn't necessarily - * correspond to glDrawBuffer() or glReadBuffer() calls. - */ -static void mgaDDSetBuffer(GLcontext *ctx, GLframebuffer *buffer, - GLuint bufferBit) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - - if (bufferBit == FRONT_LEFT_BIT) - { - mmesa->drawOffset = mmesa->mgaScreen->frontOffset; - mmesa->readOffset = mmesa->mgaScreen->frontOffset; - } - else if (bufferBit == BACK_LEFT_BIT) - { - mmesa->drawOffset = mmesa->mgaScreen->backOffset; - mmesa->readOffset = mmesa->mgaScreen->backOffset; - } - else { - assert(0); - } -} - -void mgaDDInitSpanFuncs( GLcontext *ctx ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - struct swrast_device_driver *swdd = _swrast_GetDeviceDriverReference(ctx); - - swdd->SetBuffer = mgaDDSetBuffer; - - switch (mmesa->mgaScreen->cpp) { - case 2: - swdd->WriteRGBASpan = mgaWriteRGBASpan_565; - swdd->WriteRGBSpan = mgaWriteRGBSpan_565; - swdd->WriteMonoRGBASpan = mgaWriteMonoRGBASpan_565; - swdd->WriteRGBAPixels = mgaWriteRGBAPixels_565; - swdd->WriteMonoRGBAPixels = mgaWriteMonoRGBAPixels_565; - swdd->ReadRGBASpan = mgaReadRGBASpan_565; - swdd->ReadRGBAPixels = mgaReadRGBAPixels_565; - - swdd->ReadDepthSpan = mgaReadDepthSpan_16; - swdd->WriteDepthSpan = mgaWriteDepthSpan_16; - swdd->ReadDepthPixels = mgaReadDepthPixels_16; - swdd->WriteDepthPixels = mgaWriteDepthPixels_16; - break; - - case 4: - swdd->WriteRGBASpan = mgaWriteRGBASpan_8888; - swdd->WriteRGBSpan = mgaWriteRGBSpan_8888; - swdd->WriteMonoRGBASpan = mgaWriteMonoRGBASpan_8888; - swdd->WriteRGBAPixels = mgaWriteRGBAPixels_8888; - swdd->WriteMonoRGBAPixels = mgaWriteMonoRGBAPixels_8888; - swdd->ReadRGBASpan = mgaReadRGBASpan_8888; - swdd->ReadRGBAPixels = mgaReadRGBAPixels_8888; - - if (!mmesa->hw_stencil) { - swdd->ReadDepthSpan = mgaReadDepthSpan_32; - swdd->WriteDepthSpan = mgaWriteDepthSpan_32; - swdd->ReadDepthPixels = mgaReadDepthPixels_32; - swdd->WriteDepthPixels = mgaWriteDepthPixels_32; - } else { - swdd->ReadDepthSpan = mgaReadDepthSpan_24_8; - swdd->WriteDepthSpan = mgaWriteDepthSpan_24_8; - swdd->ReadDepthPixels = mgaReadDepthPixels_24_8; - swdd->WriteDepthPixels = mgaWriteDepthPixels_24_8; - - swdd->ReadStencilSpan = mgaReadStencilSpan_24_8; - swdd->WriteStencilSpan = mgaWriteStencilSpan_24_8; - swdd->ReadStencilPixels = mgaReadStencilPixels_24_8; - swdd->WriteStencilPixels = mgaWriteStencilPixels_24_8; - } - break; - } -} Index: xc/lib/GL/mesa/src/drv/mga/mgaspan.h diff -u xc/lib/GL/mesa/src/drv/mga/mgaspan.h:1.3 xc/lib/GL/mesa/src/drv/mga/mgaspan.h:removed --- xc/lib/GL/mesa/src/drv/mga/mgaspan.h:1.3 Wed Oct 30 07:51:36 2002 +++ xc/lib/GL/mesa/src/drv/mga/mgaspan.h Wed Mar 16 21:05:03 2005 @@ -1,34 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgaspan.h,v 1.3 2002/10/30 12:51:36 alanh Exp $ */ -/* - * Copyright 2000-2001 VA Linux Systems, Inc. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Keith Whitwell - */ - -#ifndef _MGA_SPAN_H -#define _MGA_SPAN_H - -extern void mgaDDInitSpanFuncs( GLcontext *ctx ); - -#endif Index: xc/lib/GL/mesa/src/drv/mga/mgastate.c diff -u xc/lib/GL/mesa/src/drv/mga/mgastate.c:1.15 xc/lib/GL/mesa/src/drv/mga/mgastate.c:removed --- xc/lib/GL/mesa/src/drv/mga/mgastate.c:1.15 Tue Dec 2 08:02:38 2003 +++ xc/lib/GL/mesa/src/drv/mga/mgastate.c Wed Mar 16 21:05:03 2005 @@ -1,1234 +0,0 @@ -/* - * Copyright 2000-2001 VA Linux Systems, Inc. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Keith Whitwell - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgastate.c,v 1.15 2003/12/02 13:02:38 alanh Exp $ */ - - -#include "mtypes.h" -#include "colormac.h" -#include "dd.h" - -#include "mm.h" -#include "mgacontext.h" -#include "mgadd.h" -#include "mgastate.h" -#include "mgatex.h" -#include "mgavb.h" -#include "mgatris.h" -#include "mgaioctl.h" -#include "mgaregs.h" - -#include "swrast/swrast.h" -#include "array_cache/acache.h" -#include "tnl/tnl.h" -#include "tnl/t_context.h" -#include "tnl/t_pipeline.h" -#include "swrast_setup/swrast_setup.h" - -static void updateSpecularLighting( GLcontext *ctx ); - -static const GLuint mgarop_NoBLK[16] = { - DC_atype_rpl | 0x00000000, DC_atype_rstr | 0x00080000, - DC_atype_rstr | 0x00040000, DC_atype_rpl | 0x000c0000, - DC_atype_rstr | 0x00020000, DC_atype_rstr | 0x000a0000, - DC_atype_rstr | 0x00060000, DC_atype_rstr | 0x000e0000, - DC_atype_rstr | 0x00010000, DC_atype_rstr | 0x00090000, - DC_atype_rstr | 0x00050000, DC_atype_rstr | 0x000d0000, - DC_atype_rpl | 0x00030000, DC_atype_rstr | 0x000b0000, - DC_atype_rstr | 0x00070000, DC_atype_rpl | 0x000f0000 -}; - -/* ============================================================= - * Alpha blending - */ - -static void mgaDDAlphaFunc(GLcontext *ctx, GLenum func, GLfloat ref) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - GLubyte refByte; - GLuint a; - - CLAMPED_FLOAT_TO_UBYTE(refByte, ref); - - switch ( func ) { - case GL_NEVER: - a = AC_atmode_alt; - refByte = 0; - break; - case GL_LESS: - a = AC_atmode_alt; - break; - case GL_GEQUAL: - a = AC_atmode_agte; - break; - case GL_LEQUAL: - a = AC_atmode_alte; - break; - case GL_GREATER: - a = AC_atmode_agt; - break; - case GL_NOTEQUAL: - a = AC_atmode_ane; - break; - case GL_EQUAL: - a = AC_atmode_ae; - break; - case GL_ALWAYS: - a = AC_atmode_noacmp; - break; - default: - a = 0; - break; - } - - MGA_STATECHANGE( mmesa, MGA_UPLOAD_CONTEXT ); - mmesa->hw.alpha_func = a | MGA_FIELD( AC_atref, refByte ); -} - -static void updateBlendLogicOp(GLcontext *ctx) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - - MGA_STATECHANGE( mmesa, MGA_UPLOAD_CONTEXT ); - - mmesa->hw.blend_func_enable = - (ctx->Color.BlendEnabled && !ctx->Color._LogicOpEnabled) ? ~0 : 0; - - FALLBACK( ctx, MGA_FALLBACK_BLEND, - ctx->Color.BlendEnabled && !ctx->Color._LogicOpEnabled && - mmesa->hw.blend_func == (AC_src_src_alpha_sat | AC_dst_zero) ); -} - -static void mgaDDBlendEquation(GLcontext *ctx, GLenum mode) -{ - updateBlendLogicOp( ctx ); -} - -static void mgaDDBlendFunc(GLcontext *ctx, GLenum sfactor, GLenum dfactor) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - GLuint src; - GLuint dst; - - switch (ctx->Color.BlendSrcRGB) { - case GL_ZERO: - src = AC_src_zero; break; - case GL_SRC_ALPHA: - src = AC_src_src_alpha; break; - case GL_ONE: - default: /* never happens */ - src = AC_src_one; break; - case GL_DST_COLOR: - src = AC_src_dst_color; break; - case GL_ONE_MINUS_DST_COLOR: - src = AC_src_om_dst_color; break; - case GL_ONE_MINUS_SRC_ALPHA: - src = AC_src_om_src_alpha; break; - case GL_DST_ALPHA: - src = (ctx->Visual.alphaBits > 0) - ? AC_src_dst_alpha : AC_src_one; - break; - case GL_ONE_MINUS_DST_ALPHA: - src = (ctx->Visual.alphaBits > 0) - ? AC_src_om_dst_alpha : AC_src_zero; - break; - case GL_SRC_ALPHA_SATURATE: - src = (ctx->Visual.alphaBits > 0) - ? AC_src_src_alpha_sat : AC_src_zero; - break; - } - - switch (ctx->Color.BlendDstRGB) { - case GL_SRC_ALPHA: - dst = AC_dst_src_alpha; break; - case GL_ONE_MINUS_SRC_ALPHA: - dst = AC_dst_om_src_alpha; break; - default: /* never happens */ - case GL_ZERO: - dst = AC_dst_zero; break; - case GL_ONE: - dst = AC_dst_one; break; - case GL_SRC_COLOR: - dst = AC_dst_src_color; break; - case GL_ONE_MINUS_SRC_COLOR: - dst = AC_dst_om_src_color; break; - case GL_DST_ALPHA: - dst = (ctx->Visual.alphaBits > 0) - ? AC_dst_dst_alpha : AC_dst_one; - break; - case GL_ONE_MINUS_DST_ALPHA: - dst = (ctx->Visual.alphaBits > 0) - ? AC_dst_om_dst_alpha : AC_dst_zero; - break; - } - - MGA_STATECHANGE( mmesa, MGA_UPLOAD_CONTEXT ); - mmesa->hw.blend_func = (src | dst); - - FALLBACK( ctx, MGA_FALLBACK_BLEND, - ctx->Color.BlendEnabled && !ctx->Color._LogicOpEnabled && - mmesa->hw.blend_func == (AC_src_src_alpha_sat | AC_dst_zero) ); -} - -static void mgaDDBlendFuncSeparate( GLcontext *ctx, GLenum sfactorRGB, - GLenum dfactorRGB, GLenum sfactorA, - GLenum dfactorA ) -{ - mgaDDBlendFunc( ctx, sfactorRGB, dfactorRGB ); -} - -/* ============================================================= - * Depth testing - */ - -static void mgaDDDepthFunc(GLcontext *ctx, GLenum func) -{ - mgaContextPtr mmesa = MGA_CONTEXT( ctx ); - int zmode; - - switch (func) { - case GL_NEVER: - /* can't do this in h/w, we'll use a s/w fallback */ - FALLBACK (ctx, MGA_FALLBACK_DEPTH, ctx->Depth.Test); - - /* FALLTHROUGH */ - case GL_ALWAYS: - zmode = DC_zmode_nozcmp; break; - case GL_LESS: - zmode = DC_zmode_zlt; break; - case GL_LEQUAL: - zmode = DC_zmode_zlte; break; - case GL_EQUAL: - zmode = DC_zmode_ze; break; - case GL_GREATER: - zmode = DC_zmode_zgt; break; - case GL_GEQUAL: - zmode = DC_zmode_zgte; break; - case GL_NOTEQUAL: - zmode = DC_zmode_zne; break; - default: - zmode = 0; break; - } - - MGA_STATECHANGE( mmesa, MGA_UPLOAD_CONTEXT ); - mmesa->hw.zmode &= DC_zmode_MASK; - mmesa->hw.zmode |= zmode; -} - -static void mgaDDDepthMask(GLcontext *ctx, GLboolean flag) -{ - mgaContextPtr mmesa = MGA_CONTEXT( ctx ); - - - MGA_STATECHANGE( mmesa, MGA_UPLOAD_CONTEXT ); - mmesa->hw.zmode &= DC_atype_MASK; - mmesa->hw.zmode |= (flag) ? DC_atype_zi : DC_atype_i; -} - - -static void mgaDDClearDepth(GLcontext *ctx, GLclampd d) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - - /* Select the Z depth. The ~ is used because the _MASK values in the - * MGA driver are used to mask OFF the selected bits. In this case, - * we want to mask off everything except the MA_zwidth bits. - */ - switch (mmesa->setup.maccess & ~MA_zwidth_MASK) { - case MA_zwidth_16: mmesa->ClearDepth = d * 0x0000ffff; break; - case MA_zwidth_24: mmesa->ClearDepth = d * 0xffffff00; break; - case MA_zwidth_32: mmesa->ClearDepth = d * 0xffffffff; break; - default: return; - } -} - - -/* ============================================================= - * Fog - */ - - -static void mgaDDFogfv(GLcontext *ctx, GLenum pname, const GLfloat *param) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - - if (pname == GL_FOG_COLOR) { - GLuint color = PACK_COLOR_888((GLubyte)(ctx->Fog.Color[0]*255.0F), - (GLubyte)(ctx->Fog.Color[1]*255.0F), - (GLubyte)(ctx->Fog.Color[2]*255.0F)); - - MGA_STATECHANGE(mmesa, MGA_UPLOAD_CONTEXT); - mmesa->setup.fogcolor = color; - } -} - - -/* ============================================================= - * Scissoring - */ - - -void mgaUpdateClipping(const GLcontext *ctx) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - - if (mmesa->driDrawable) - { - int x1 = mmesa->driDrawable->x + ctx->Scissor.X; - int y1 = mmesa->driDrawable->y + mmesa->driDrawable->h - - (ctx->Scissor.Y + ctx->Scissor.Height); - int x2 = x1 + ctx->Scissor.Width - 1; - int y2 = y1 + ctx->Scissor.Height - 1; - - if (x1 < 0) x1 = 0; - if (y1 < 0) y1 = 0; - if (x2 < 0) x2 = 0; - if (y2 < 0) y2 = 0; - - mmesa->scissor_rect.x1 = x1; - mmesa->scissor_rect.y1 = y1; - mmesa->scissor_rect.x2 = x2; - mmesa->scissor_rect.y2 = y2; - - mmesa->dirty |= MGA_UPLOAD_CLIPRECTS; - } -} - - -static void mgaDDScissor( GLcontext *ctx, GLint x, GLint y, - GLsizei w, GLsizei h ) -{ - if ( ctx->Scissor.Enabled ) { - FLUSH_BATCH( MGA_CONTEXT(ctx) ); /* don't pipeline cliprect changes */ - mgaUpdateClipping( ctx ); - } -} - - -/* ============================================================= - * Culling - */ - - -#define _CULL_DISABLE 0 -#define _CULL_NEGATIVE ((1<<11)|(1<<5)|(1<<16)) -#define _CULL_POSITIVE (1<<11) - -static void mgaDDCullFaceFrontFace(GLcontext *ctx, GLenum unused) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - - MGA_STATECHANGE( mmesa, MGA_UPLOAD_CONTEXT ); - if (ctx->Polygon.CullFlag && - ctx->Polygon.CullFaceMode != GL_FRONT_AND_BACK) - { - mmesa->hw.cull = _CULL_NEGATIVE; - - if (ctx->Polygon.CullFaceMode == GL_FRONT) - mmesa->hw.cull ^= (_CULL_POSITIVE ^ _CULL_NEGATIVE); - - if (ctx->Polygon.FrontFace != GL_CCW) - mmesa->hw.cull ^= (_CULL_POSITIVE ^ _CULL_NEGATIVE); - - mmesa->hw.cull_dualtex = mmesa->hw.cull ^ - (_CULL_POSITIVE ^ _CULL_NEGATIVE); /* warp bug? */ - } - else { - mmesa->hw.cull = _CULL_DISABLE; - mmesa->hw.cull_dualtex = _CULL_DISABLE; - } -} - - -/* ============================================================= - * Masks - */ - -static void mgaDDColorMask(GLcontext *ctx, - GLboolean r, GLboolean g, - GLboolean b, GLboolean a ) -{ - mgaContextPtr mmesa = MGA_CONTEXT( ctx ); - mgaScreenPrivate *mgaScreen = mmesa->mgaScreen; - - - GLuint mask = mgaPackColor(mgaScreen->cpp, - ctx->Color.ColorMask[RCOMP], - ctx->Color.ColorMask[GCOMP], - ctx->Color.ColorMask[BCOMP], - ctx->Color.ColorMask[ACOMP]); - - if (mgaScreen->cpp == 2) - mask = mask | (mask << 16); - - if (mmesa->setup.plnwt != mask) { - MGA_STATECHANGE( mmesa, MGA_UPLOAD_CONTEXT ); - mmesa->setup.plnwt = mask; - } -} - - -/* ============================================================= - * Polygon state - */ - -static int mgaStipples[16] = { - 0xffff, - 0xa5a5, - 0x5a5a, - 0xa0a0, - 0x5050, - 0x0a0a, - 0x0505, - 0x8020, - 0x0401, - 0x1040, - 0x0208, - 0x0802, - 0x4010, - 0x0104, - 0x2080, - 0x0000 -}; - -/** - * The MGA supports a subset of possible 4x4 stipples natively, GL - * wants 32x32. Fortunately stipple is usually a repeating pattern. - * - * \param ctx GL rendering context to be affected - * \param mask Pointer to the 32x32 stipple mask - */ - -static void mgaDDPolygonStipple( GLcontext *ctx, const GLubyte *mask ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - const GLubyte *m = mask; - GLubyte p[4]; - int i,j,k; - int active = (ctx->Polygon.StippleFlag && - mmesa->raster_primitive == GL_TRIANGLES); - GLuint stipple; - - FLUSH_BATCH(mmesa); - mmesa->haveHwStipple = 0; - - if (active) { - mmesa->dirty |= MGA_UPLOAD_CONTEXT; - mmesa->setup.dwgctl &= ~(0xf<<20); - } - - p[0] = mask[0] & 0xf; p[0] |= p[0] << 4; - p[1] = mask[4] & 0xf; p[1] |= p[1] << 4; - p[2] = mask[8] & 0xf; p[2] |= p[2] << 4; - p[3] = mask[12] & 0xf; p[3] |= p[3] << 4; - - for (k = 0 ; k < 8 ; k++) - for (j = 0 ; j < 4; j++) - for (i = 0 ; i < 4 ; i++) - if (*m++ != p[j]) { - return; - } - - stipple = ( ((p[0] & 0xf) << 0) | - ((p[1] & 0xf) << 4) | - ((p[2] & 0xf) << 8) | - ((p[3] & 0xf) << 12) ); - - for (i = 0 ; i < 16 ; i++) - if (mgaStipples[i] == stipple) { - mmesa->poly_stipple = i<<20; - mmesa->haveHwStipple = 1; - break; - } - - if (active) { - mmesa->setup.dwgctl &= ~(0xf<<20); - mmesa->setup.dwgctl |= mmesa->poly_stipple; - } -} - - -/* ============================================================= - * Rendering attributes - * - * We really don't want to recalculate all this every time we bind a - * texture. These things shouldn't change all that often, so it makes - * sense to break them out of the core texture state update routines. - */ - -static void updateSpecularLighting( GLcontext *ctx ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - unsigned int specen; - - specen = (ctx->_TriangleCaps & DD_SEPARATE_SPECULAR) ? TMC_specen_enable : 0; - - if ( specen != mmesa->hw.specen ) { - mmesa->hw.specen = specen; - mmesa->dirty |= MGA_UPLOAD_TEX0 | MGA_UPLOAD_TEX1; - } -} - - -/* ============================================================= - * Materials - */ - - -static void mgaDDLightModelfv(GLcontext *ctx, GLenum pname, - const GLfloat *param) -{ - if (pname == GL_LIGHT_MODEL_COLOR_CONTROL) { - FLUSH_BATCH( MGA_CONTEXT(ctx) ); - updateSpecularLighting( ctx ); - } -} - - -/* ============================================================= - * Stencil - */ - - -static void mgaDDStencilFunc(GLcontext *ctx, GLenum func, GLint ref, - GLuint mask) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - GLuint stencil; - GLuint stencilctl; - - stencil = MGA_FIELD( S_sref, ref ) | MGA_FIELD( S_smsk, mask ); - switch (func) - { - case GL_NEVER: - stencilctl = SC_smode_snever; - break; - case GL_LESS: - stencilctl = SC_smode_slt; - break; - case GL_LEQUAL: - stencilctl = SC_smode_slte; - break; - case GL_GREATER: - stencilctl = SC_smode_sgt; - break; - case GL_GEQUAL: - stencilctl = SC_smode_sgte; - break; - case GL_NOTEQUAL: - stencilctl = SC_smode_sne; - break; - case GL_EQUAL: - stencilctl = SC_smode_se; - break; - case GL_ALWAYS: - default: - stencilctl = SC_smode_salways; - break; - } - - MGA_STATECHANGE( mmesa, MGA_UPLOAD_CONTEXT ); - mmesa->hw.stencil &= (S_sref_MASK & S_smsk_MASK); - mmesa->hw.stencil |= stencil; - mmesa->hw.stencilctl &= SC_smode_MASK; - mmesa->hw.stencilctl |= stencilctl; -} - -static void mgaDDStencilMask(GLcontext *ctx, GLuint mask) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - - MGA_STATECHANGE( mmesa, MGA_UPLOAD_CONTEXT ); - mmesa->hw.stencil &= S_swtmsk_MASK; - mmesa->hw.stencil |= MGA_FIELD( S_swtmsk, mask ); -} - -static void mgaDDStencilOp(GLcontext *ctx, GLenum fail, GLenum zfail, - GLenum zpass) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - GLuint stencilctl; - - stencilctl = 0; - switch (ctx->Stencil.FailFunc[0]) - { - case GL_KEEP: - stencilctl |= SC_sfailop_keep; - break; - case GL_ZERO: - stencilctl |= SC_sfailop_zero; - break; - case GL_REPLACE: - stencilctl |= SC_sfailop_replace; - break; - case GL_INCR: - stencilctl |= SC_sfailop_incrsat; - break; - case GL_DECR: - stencilctl |= SC_sfailop_decrsat; - break; - case GL_INCR_WRAP: - stencilctl |= SC_sfailop_incr; - break; - case GL_DECR_WRAP: - stencilctl |= SC_sfailop_decr; - break; - case GL_INVERT: - stencilctl |= SC_sfailop_invert; - break; - default: - break; - } - - switch (ctx->Stencil.ZFailFunc[0]) - { - case GL_KEEP: - stencilctl |= SC_szfailop_keep; - break; - case GL_ZERO: - stencilctl |= SC_szfailop_zero; - break; - case GL_REPLACE: - stencilctl |= SC_szfailop_replace; - break; - case GL_INCR: - stencilctl |= SC_szfailop_incrsat; - break; - case GL_DECR: - stencilctl |= SC_szfailop_decrsat; - break; - case GL_INCR_WRAP: - stencilctl |= SC_szfailop_incr; - break; - case GL_DECR_WRAP: - stencilctl |= SC_szfailop_decr; - break; - case GL_INVERT: - stencilctl |= SC_szfailop_invert; - break; - default: - break; - } - - switch (ctx->Stencil.ZPassFunc[0]) - { - case GL_KEEP: - stencilctl |= SC_szpassop_keep; - break; - case GL_ZERO: - stencilctl |= SC_szpassop_zero; - break; - case GL_REPLACE: - stencilctl |= SC_szpassop_replace; - break; - case GL_INCR: - stencilctl |= SC_szpassop_incrsat; - break; - case GL_DECR: - stencilctl |= SC_szpassop_decrsat; - break; - case GL_INCR_WRAP: - stencilctl |= SC_szpassop_incr; - break; - case GL_DECR_WRAP: - stencilctl |= SC_szpassop_decr; - break; - case GL_INVERT: - stencilctl |= SC_szpassop_invert; - break; - default: - break; - } - - MGA_STATECHANGE( mmesa, MGA_UPLOAD_CONTEXT ); - mmesa->hw.stencilctl &= (SC_sfailop_MASK & SC_szfailop_MASK - & SC_szpassop_MASK); - mmesa->hw.stencilctl |= stencilctl; -} - - -/* ============================================================= - * Window position and viewport transformation - */ - -void mgaCalcViewport( GLcontext *ctx ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - const GLfloat *v = ctx->Viewport._WindowMap.m; - GLfloat *m = mmesa->hw_viewport; - - /* See also mga_translate_vertex. - */ - m[MAT_SX] = v[MAT_SX]; - m[MAT_TX] = v[MAT_TX] + mmesa->drawX + SUBPIXEL_X; - m[MAT_SY] = - v[MAT_SY]; - m[MAT_TY] = - v[MAT_TY] + mmesa->driDrawable->h + mmesa->drawY + SUBPIXEL_Y; - m[MAT_SZ] = v[MAT_SZ] * mmesa->depth_scale; - m[MAT_TZ] = v[MAT_TZ] * mmesa->depth_scale; - - mmesa->SetupNewInputs = ~0; -} - -static void mgaViewport( GLcontext *ctx, - GLint x, GLint y, - GLsizei width, GLsizei height ) -{ - mgaCalcViewport( ctx ); -} - -static void mgaDepthRange( GLcontext *ctx, - GLclampd nearval, GLclampd farval ) -{ - mgaCalcViewport( ctx ); -} - - -/* ============================================================= - * Miscellaneous - */ - -static void mgaDDClearColor(GLcontext *ctx, - const GLfloat color[4] ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - GLubyte c[4]; - CLAMPED_FLOAT_TO_UBYTE(c[0], color[0]); - CLAMPED_FLOAT_TO_UBYTE(c[1], color[1]); - CLAMPED_FLOAT_TO_UBYTE(c[2], color[2]); - CLAMPED_FLOAT_TO_UBYTE(c[3], color[3]); - - mmesa->ClearColor = mgaPackColor( mmesa->mgaScreen->cpp, - c[0], c[1], c[2], c[3]); -} - - -/* Fallback to swrast for select and feedback. - */ -static void mgaRenderMode( GLcontext *ctx, GLenum mode ) -{ - FALLBACK( ctx, MGA_FALLBACK_RENDERMODE, (mode != GL_RENDER) ); -} - - -static void mgaDDLogicOp( GLcontext *ctx, GLenum opcode ) -{ - mgaContextPtr mmesa = MGA_CONTEXT( ctx ); - - MGA_STATECHANGE( mmesa, MGA_UPLOAD_CONTEXT ); - mmesa->hw.rop = mgarop_NoBLK[ opcode & 0x0f ]; -} - - -static void mgaXMesaSetFrontClipRects( mgaContextPtr mmesa ) -{ - __DRIdrawablePrivate *driDrawable = mmesa->driDrawable; - - if (driDrawable->numClipRects == 0) { - static XF86DRIClipRectRec zeroareacliprect = {0,0,0,0}; - mmesa->numClipRects = 1; - mmesa->pClipRects = &zeroareacliprect; - } else { - mmesa->numClipRects = driDrawable->numClipRects; - mmesa->pClipRects = driDrawable->pClipRects; - } - mmesa->drawX = driDrawable->x; - mmesa->drawY = driDrawable->y; - - mmesa->setup.dstorg = mmesa->drawOffset; - mmesa->dirty |= MGA_UPLOAD_CONTEXT | MGA_UPLOAD_CLIPRECTS; -} - - -static void mgaXMesaSetBackClipRects( mgaContextPtr mmesa ) -{ - __DRIdrawablePrivate *driDrawable = mmesa->driDrawable; - - if (driDrawable->numBackClipRects == 0) - { - if (driDrawable->numClipRects == 0) { - static XF86DRIClipRectRec zeroareacliprect = {0,0,0,0}; - mmesa->numClipRects = 1; - mmesa->pClipRects = &zeroareacliprect; - } else { - mmesa->numClipRects = driDrawable->numClipRects; - mmesa->pClipRects = driDrawable->pClipRects; - } - mmesa->drawX = driDrawable->x; - mmesa->drawY = driDrawable->y; - } else { - mmesa->numClipRects = driDrawable->numBackClipRects; - mmesa->pClipRects = driDrawable->pBackClipRects; - mmesa->drawX = driDrawable->backX; - mmesa->drawY = driDrawable->backY; - } - - mmesa->setup.dstorg = mmesa->drawOffset; - mmesa->dirty |= MGA_UPLOAD_CONTEXT | MGA_UPLOAD_CLIPRECTS; -} - - -void mgaUpdateRects( mgaContextPtr mmesa, GLuint buffers ) -{ - __DRIdrawablePrivate *driDrawable = mmesa->driDrawable; - MGASAREAPrivPtr sarea = mmesa->sarea; - - - DRI_VALIDATE_DRAWABLE_INFO(mmesa->driScreen, driDrawable); - mmesa->dirty_cliprects = 0; - - if (mmesa->draw_buffer == MGA_FRONT) - mgaXMesaSetFrontClipRects( mmesa ); - else - mgaXMesaSetBackClipRects( mmesa ); - - - sarea->req_drawable = driDrawable->draw; - sarea->req_draw_buffer = mmesa->draw_buffer; - - mgaUpdateClipping( mmesa->glCtx ); - mgaCalcViewport( mmesa->glCtx ); - - mmesa->dirty |= MGA_UPLOAD_CLIPRECTS; -} - - -static void mgaDDDrawBuffer(GLcontext *ctx, GLenum mode ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - - FLUSH_BATCH( mmesa ); - - /* - * _DrawDestMask is easier to cope with than . - */ - switch ( ctx->Color._DrawDestMask ) { - case FRONT_LEFT_BIT: - mmesa->setup.dstorg = mmesa->mgaScreen->frontOffset; - mmesa->dirty |= MGA_UPLOAD_CONTEXT; - mmesa->draw_buffer = MGA_FRONT; - mgaXMesaSetFrontClipRects( mmesa ); - FALLBACK( ctx, MGA_FALLBACK_DRAW_BUFFER, GL_FALSE ); - break; - case BACK_LEFT_BIT: - mmesa->setup.dstorg = mmesa->mgaScreen->backOffset; - mmesa->draw_buffer = MGA_BACK; - mmesa->dirty |= MGA_UPLOAD_CONTEXT; - mgaXMesaSetBackClipRects( mmesa ); - FALLBACK( ctx, MGA_FALLBACK_DRAW_BUFFER, GL_FALSE ); - break; - default: - /* GL_NONE or GL_FRONT_AND_BACK or stereo left&right, etc */ - FALLBACK( ctx, MGA_FALLBACK_DRAW_BUFFER, GL_TRUE ); - return; - } - - /* We want to update the s/w rast state too so that r200SetBuffer() - * gets called. - */ - _swrast_DrawBuffer(ctx, mode); -} - - -static void mgaDDReadBuffer(GLcontext *ctx, GLenum mode ) -{ - /* nothing, until we implement h/w glRead/CopyPixels or CopyTexImage */ -} - - -/* ============================================================= - * State enable/disable - */ - - -static void mgaDDEnable(GLcontext *ctx, GLenum cap, GLboolean state) -{ - mgaContextPtr mmesa = MGA_CONTEXT( ctx ); - - switch(cap) { - case GL_DITHER: - MGA_STATECHANGE( mmesa, MGA_UPLOAD_CONTEXT ); - if (!ctx->Color.DitherFlag) - mmesa->setup.maccess |= MA_nodither_enable; - else - mmesa->setup.maccess &= ~MA_nodither_enable; - break; - case GL_LIGHTING: - case GL_COLOR_SUM_EXT: - FLUSH_BATCH( mmesa ); - updateSpecularLighting( ctx ); - break; - case GL_ALPHA_TEST: - MGA_STATECHANGE( mmesa, MGA_UPLOAD_CONTEXT ); - mmesa->hw.alpha_func_enable = (state) ? ~0 : 0; - break; - case GL_DEPTH_TEST: - MGA_STATECHANGE( mmesa, MGA_UPLOAD_CONTEXT ); - FALLBACK (ctx, MGA_FALLBACK_DEPTH, - ctx->Depth.Func == GL_NEVER && ctx->Depth.Test); - break; - - case GL_SCISSOR_TEST: - FLUSH_BATCH( mmesa ); - mmesa->scissor = state; - mgaUpdateClipping( ctx ); - break; - - case GL_FOG: - MGA_STATECHANGE( mmesa, MGA_UPLOAD_CONTEXT ); - if (ctx->Fog.Enabled) - mmesa->setup.maccess |= MA_fogen_enable; - else - mmesa->setup.maccess &= ~MA_fogen_enable; - break; - case GL_CULL_FACE: - mgaDDCullFaceFrontFace( ctx, 0 ); - break; - case GL_TEXTURE_1D: - case GL_TEXTURE_2D: - case GL_TEXTURE_3D: - break; - case GL_POLYGON_STIPPLE: - if (mmesa->haveHwStipple && mmesa->raster_primitive == GL_TRIANGLES) { - MGA_STATECHANGE( mmesa, MGA_UPLOAD_CONTEXT ); - mmesa->setup.dwgctl &= ~(0xf<<20); - if (state) - mmesa->setup.dwgctl |= mmesa->poly_stipple; - } - break; - - case GL_BLEND: - case GL_COLOR_LOGIC_OP: - updateBlendLogicOp( ctx ); - break; - - case GL_STENCIL_TEST: - MGA_STATECHANGE( mmesa, MGA_UPLOAD_CONTEXT ); - if (mmesa->hw_stencil) { - mmesa->hw.stencil_enable = ( state ) ? ~0 : 0; - } - else { - FALLBACK( ctx, MGA_FALLBACK_STENCIL, state ); - } - default: - break; - } -} - - -/* ============================================================= - */ - -static void mgaDDPrintDirty( const char *msg, GLuint state ) -{ - fprintf(stderr, "%s (0x%03x): %s%s%s%s%s%s%s\n", - msg, - (unsigned int) state, - (state & MGA_WAIT_AGE) ? "wait-age " : "", - (state & MGA_UPLOAD_TEX0IMAGE) ? "upload-tex0-img " : "", - (state & MGA_UPLOAD_TEX1IMAGE) ? "upload-tex1-img " : "", - (state & MGA_UPLOAD_CONTEXT) ? "upload-ctx " : "", - (state & MGA_UPLOAD_TEX0) ? "upload-tex0 " : "", - (state & MGA_UPLOAD_TEX1) ? "upload-tex1 " : "", - (state & MGA_UPLOAD_PIPE) ? "upload-pipe " : "" - ); -} - -/* Push the state into the sarea and/or texture memory. - */ -void mgaEmitHwStateLocked( mgaContextPtr mmesa ) -{ - MGASAREAPrivPtr sarea = mmesa->sarea; - GLcontext * ctx = mmesa->glCtx; - - if (MGA_DEBUG & DEBUG_VERBOSE_MSG) - mgaDDPrintDirty( __FUNCTION__, mmesa->dirty ); - - if (mmesa->dirty & MGA_UPLOAD_CONTEXT) { - mmesa->setup.wflag = _CULL_DISABLE; - if (mmesa->raster_primitive == GL_TRIANGLES) { - if ((ctx->Texture.Unit[0]._ReallyEnabled == TEXTURE_2D_BIT && - ctx->Texture.Unit[1]._ReallyEnabled == TEXTURE_2D_BIT)) { - mmesa->setup.wflag = mmesa->hw.cull_dualtex; - } - else { - mmesa->setup.wflag = mmesa->hw.cull; - } - } - - mmesa->setup.stencil = mmesa->hw.stencil - & mmesa->hw.stencil_enable; - mmesa->setup.stencilctl = mmesa->hw.stencilctl - & mmesa->hw.stencil_enable; - - /* If depth testing is not enabled, then use the no Z-compare / no - * Z-write mode. Otherwise, use whatever is set in hw.zmode. - */ - mmesa->setup.dwgctl &= (DC_zmode_MASK & DC_atype_MASK); - mmesa->setup.dwgctl |= (ctx->Depth.Test) - ? mmesa->hw.zmode : (DC_zmode_nozcmp | DC_atype_i); - - mmesa->setup.dwgctl &= DC_bop_MASK; - mmesa->setup.dwgctl |= (ctx->Color._LogicOpEnabled) - ? mmesa->hw.rop : mgarop_NoBLK[ GL_COPY & 0x0f ]; - - mmesa->setup.alphactrl &= AC_src_MASK & AC_dst_MASK & AC_atmode_MASK - & AC_atref_MASK & AC_alphasel_MASK; - mmesa->setup.alphactrl |= - (mmesa->hw.alpha_func & mmesa->hw.alpha_func_enable) | - (mmesa->hw.blend_func & mmesa->hw.blend_func_enable) | - ((AC_src_one | AC_dst_zero) & ~mmesa->hw.blend_func_enable) | - mmesa->hw.alpha_sel; - - memcpy( &sarea->ContextState, &mmesa->setup, sizeof(mmesa->setup)); - } - - if ((mmesa->dirty & MGA_UPLOAD_TEX0) && mmesa->CurrentTexObj[0]) { - memcpy(&sarea->TexState[0], - &mmesa->CurrentTexObj[0]->setup, - sizeof(sarea->TexState[0])); - } - - if ((mmesa->dirty & MGA_UPLOAD_TEX1) && mmesa->CurrentTexObj[1]) { - memcpy(&sarea->TexState[1], - &mmesa->CurrentTexObj[1]->setup, - sizeof(sarea->TexState[1])); - } - - if (mmesa->dirty & (MGA_UPLOAD_TEX0 | MGA_UPLOAD_TEX1)) { - sarea->TexState[0].texctl2 &= ~TMC_specen_enable; - sarea->TexState[1].texctl2 &= ~TMC_specen_enable; - sarea->TexState[0].texctl2 |= mmesa->hw.specen; - sarea->TexState[1].texctl2 |= mmesa->hw.specen; - } - - if (mmesa->dirty & MGA_UPLOAD_PIPE) { -/* mmesa->sarea->wacceptseq = mmesa->hw_primitive; */ - mmesa->sarea->WarpPipe = mmesa->vertex_format; - mmesa->sarea->vertsize = mmesa->vertex_size; - } - - mmesa->sarea->dirty |= mmesa->dirty; - mmesa->dirty &= MGA_UPLOAD_CLIPRECTS; -} - -/* ============================================================= - */ - - -static void mgaDDValidateState( GLcontext *ctx ) -{ - mgaContextPtr mmesa = MGA_CONTEXT( ctx ); - - FLUSH_BATCH( mmesa ); - - if (mmesa->NewGLState & _NEW_TEXTURE) { - mgaUpdateTextureState(ctx); - } - - if (!mmesa->Fallback) { - if (mmesa->NewGLState & _MGA_NEW_RASTERSETUP) { - mgaChooseVertexState( ctx ); - } - - if (mmesa->NewGLState & _MGA_NEW_RENDERSTATE) { - mgaChooseRenderState( ctx ); - } - } - - mmesa->NewGLState = 0; -} - - -static void mgaDDInvalidateState( GLcontext *ctx, GLuint new_state ) -{ - _swrast_InvalidateState( ctx, new_state ); - _swsetup_InvalidateState( ctx, new_state ); - _ac_InvalidateState( ctx, new_state ); - _tnl_InvalidateState( ctx, new_state ); - MGA_CONTEXT(ctx)->NewGLState |= new_state; -} - - -static void mgaRunPipeline( GLcontext *ctx ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - - if (mmesa->NewGLState) { - mgaDDValidateState( ctx ); - } - - if (mmesa->dirty) { - mgaEmitHwStateLocked( mmesa ); - } - - _tnl_run_pipeline( ctx ); -} - - -void mgaInitState( mgaContextPtr mmesa ) -{ - mgaScreenPrivate *mgaScreen = mmesa->mgaScreen; - GLcontext *ctx = mmesa->glCtx; - - if (ctx->Visual.doubleBufferMode) { - /* use back buffer by default */ - mmesa->draw_buffer = MGA_BACK; - mmesa->drawOffset = mmesa->mgaScreen->backOffset; - mmesa->readOffset = mmesa->mgaScreen->backOffset; - mmesa->setup.dstorg = mgaScreen->backOffset; - } else { - /* use front buffer by default */ - mmesa->draw_buffer = MGA_FRONT; - mmesa->drawOffset = mmesa->mgaScreen->frontOffset; - mmesa->readOffset = mmesa->mgaScreen->frontOffset; - mmesa->setup.dstorg = mgaScreen->frontOffset; - } - - mmesa->setup.maccess = (MA_memreset_disable | - MA_fogen_disable | - MA_tlutload_disable | - MA_nodither_disable | - MA_dit555_disable); - - switch (mmesa->mgaScreen->cpp) { - case 2: - mmesa->setup.maccess |= MA_pwidth_16; - break; - case 4: - mmesa->setup.maccess |= MA_pwidth_32; - break; - default: - fprintf( stderr, "Error: unknown cpp %d, exiting...\n", - mmesa->mgaScreen->cpp ); - exit( 1 ); - } - - switch (mmesa->glCtx->Visual.depthBits) { - case 16: - mmesa->setup.maccess |= MA_zwidth_16; - break; - case 24: - mmesa->setup.maccess |= MA_zwidth_24; - break; - case 32: - mmesa->setup.maccess |= MA_zwidth_32; - break; - } - - mmesa->hw.blend_func = AC_src_one | AC_dst_zero; - mmesa->hw.blend_func_enable = 0; - mmesa->hw.alpha_func = AC_atmode_noacmp | MGA_FIELD( AC_atref, 0x00 ); - mmesa->hw.alpha_func_enable = 0; - mmesa->hw.rop = mgarop_NoBLK[ GL_COPY & 0x0f ]; - mmesa->hw.zmode = DC_zmode_zlt | DC_atype_zi; - mmesa->hw.stencil = MGA_FIELD( S_sref, 0x00) | MGA_FIELD( S_smsk, 0xff ) | - MGA_FIELD( S_swtmsk, 0xff ); - mmesa->hw.stencilctl = SC_smode_salways | SC_sfailop_keep - | SC_szfailop_keep | SC_szpassop_keep; - mmesa->hw.stencil_enable = 0; - mmesa->hw.cull = _CULL_DISABLE; - mmesa->hw.cull_dualtex = _CULL_DISABLE; - mmesa->hw.specen = 0; - mmesa->hw.alpha_sel = AC_alphasel_diffused; - - mmesa->setup.dwgctl = (DC_opcod_trap | - DC_linear_xy | - DC_solid_disable | - DC_arzero_disable | - DC_sgnzero_disable | - DC_shftzero_enable | - MGA_FIELD( DC_bop, 0xC ) | - MGA_FIELD( DC_trans, 0x0 ) | - DC_bltmod_bmonolef | - DC_pattern_disable | - DC_transc_disable | - DC_clipdis_disable); - - mmesa->setup.plnwt = ~0; - mmesa->setup.alphactrl = (AC_amode_alpha_channel | - AC_astipple_disable | - AC_aten_disable); - - mmesa->setup.fogcolor = PACK_COLOR_888((GLubyte)(ctx->Fog.Color[0]*255.0F), - (GLubyte)(ctx->Fog.Color[1]*255.0F), - (GLubyte)(ctx->Fog.Color[2]*255.0F)); - - mmesa->setup.wflag = 0; - mmesa->setup.tdualstage0 = 0; - mmesa->setup.tdualstage1 = 0; - mmesa->setup.fcol = 0; - mmesa->dirty |= MGA_UPLOAD_CONTEXT; - - mmesa->envcolor[0] = 0; - mmesa->envcolor[1] = 0; -} - - -void mgaDDInitStateFuncs( GLcontext *ctx ) -{ - ctx->Driver.UpdateState = mgaDDInvalidateState; - ctx->Driver.Enable = mgaDDEnable; - ctx->Driver.LightModelfv = mgaDDLightModelfv; - ctx->Driver.AlphaFunc = mgaDDAlphaFunc; - ctx->Driver.BlendEquation = mgaDDBlendEquation; - ctx->Driver.BlendFunc = mgaDDBlendFunc; - ctx->Driver.BlendFuncSeparate = mgaDDBlendFuncSeparate; - ctx->Driver.DepthFunc = mgaDDDepthFunc; - ctx->Driver.DepthMask = mgaDDDepthMask; - ctx->Driver.Fogfv = mgaDDFogfv; - ctx->Driver.Scissor = mgaDDScissor; - ctx->Driver.CullFace = mgaDDCullFaceFrontFace; - ctx->Driver.FrontFace = mgaDDCullFaceFrontFace; - ctx->Driver.ColorMask = mgaDDColorMask; - - ctx->Driver.DrawBuffer = mgaDDDrawBuffer; - ctx->Driver.ReadBuffer = mgaDDReadBuffer; - ctx->Driver.ClearColor = mgaDDClearColor; - ctx->Driver.ClearDepth = mgaDDClearDepth; - ctx->Driver.LogicOpcode = mgaDDLogicOp; - - ctx->Driver.PolygonStipple = mgaDDPolygonStipple; - - ctx->Driver.StencilFunc = mgaDDStencilFunc; - ctx->Driver.StencilMask = mgaDDStencilMask; - ctx->Driver.StencilOp = mgaDDStencilOp; - - ctx->Driver.DepthRange = mgaDepthRange; - ctx->Driver.Viewport = mgaViewport; - ctx->Driver.RenderMode = mgaRenderMode; - - ctx->Driver.ClearIndex = 0; - ctx->Driver.IndexMask = 0; - - /* Swrast hooks for imaging extensions: - */ - ctx->Driver.CopyColorTable = _swrast_CopyColorTable; - ctx->Driver.CopyColorSubTable = _swrast_CopyColorSubTable; - ctx->Driver.CopyConvolutionFilter1D = _swrast_CopyConvolutionFilter1D; - ctx->Driver.CopyConvolutionFilter2D = _swrast_CopyConvolutionFilter2D; - - TNL_CONTEXT(ctx)->Driver.RunPipeline = mgaRunPipeline; -} Index: xc/lib/GL/mesa/src/drv/mga/mgastate.h diff -u xc/lib/GL/mesa/src/drv/mga/mgastate.h:1.6 xc/lib/GL/mesa/src/drv/mga/mgastate.h:removed --- xc/lib/GL/mesa/src/drv/mga/mgastate.h:1.6 Sun Sep 28 16:15:17 2003 +++ xc/lib/GL/mesa/src/drv/mga/mgastate.h Wed Mar 16 21:05:03 2005 @@ -1,39 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgastate.h,v 1.6 2003/09/28 20:15:17 alanh Exp $ */ -/* - * Copyright 2000-2001 VA Linux Systems, Inc. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Keith Whitwell - */ - -#ifndef _MGA_STATE_H -#define _MGA_STATE_H - -extern void mgaInitState( mgaContextPtr mmesa ); -extern void mgaDDInitStateFuncs(GLcontext *ctx); -extern void mgaUpdateClipping(const GLcontext *ctx); -extern void mgaUpdateCull( GLcontext *ctx ); -extern void mgaCalcViewport( GLcontext *ctx ); -extern void mgaUpdateRects( mgaContextPtr mmesa, GLuint buffers ); - -#endif Index: xc/lib/GL/mesa/src/drv/mga/mgatex.c diff -u xc/lib/GL/mesa/src/drv/mga/mgatex.c:1.16 xc/lib/GL/mesa/src/drv/mga/mgatex.c:removed --- xc/lib/GL/mesa/src/drv/mga/mgatex.c:1.16 Tue Dec 2 08:02:38 2003 +++ xc/lib/GL/mesa/src/drv/mga/mgatex.c Wed Mar 16 21:05:03 2005 @@ -1,532 +0,0 @@ -/* - * Copyright 2000-2001 VA Linux Systems, Inc. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Keith Whitwell - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgatex.c,v 1.16 2003/12/02 13:02:38 alanh Exp $ */ - -#include "glheader.h" -#include "mm.h" -#include "mgacontext.h" -#include "mgatex.h" -#include "mgaregs.h" -#include "mgatris.h" -#include "mgaioctl.h" - -#include "colormac.h" -#include "context.h" -#include "enums.h" -#include "simple_list.h" -#include "imports.h" -#include "macros.h" -#include "texformat.h" -#include "texstore.h" - -#include "swrast/swrast.h" - -/** - * Set the texture wrap modes. - * Currently \c GL_REPEAT, \c GL_CLAMP and \c GL_CLAMP_TO_EDGE are supported. - * - * \param t Texture object whose wrap modes are to be set - * \param swrap Wrap mode for the \a s texture coordinate - * \param twrap Wrap mode for the \a t texture coordinate - */ - -static void -mgaSetTexWrapping( mgaTextureObjectPtr t, GLenum swrap, GLenum twrap ) -{ - GLboolean is_clamp = GL_FALSE; - GLboolean is_clamp_to_edge = GL_FALSE; - - t->setup.texctl &= (TMC_clampu_MASK & TMC_clampv_MASK); - t->setup.texctl2 &= (TMC_borderen_MASK); - - switch( swrap ) { - case GL_REPEAT: - break; - case GL_CLAMP: - t->setup.texctl |= TMC_clampu_enable; - is_clamp = GL_TRUE; - break; - case GL_CLAMP_TO_EDGE: - t->setup.texctl |= TMC_clampu_enable; - is_clamp_to_edge = GL_TRUE; - break; - default: - _mesa_problem(NULL, "bad S wrap mode in %s", __FUNCTION__); - } - - switch( twrap ) { - case GL_REPEAT: - break; - case GL_CLAMP: - t->setup.texctl |= TMC_clampv_enable; - is_clamp = GL_TRUE; - break; - case GL_CLAMP_TO_EDGE: - t->setup.texctl |= TMC_clampv_enable; - is_clamp_to_edge = GL_TRUE; - break; - default: - _mesa_problem(NULL, "bad T wrap mode in %s", __FUNCTION__); - } - - if ( is_clamp ) { - t->setup.texctl2 |= TMC_borderen_enable; - } - - t->border_fallback = (is_clamp && is_clamp_to_edge); -} - - -/** - * Set the texture magnification and minification modes. - * - * \param t Texture whose filter modes are to be set - * \param minf Texture minification mode - * \param magf Texture magnification mode - */ - -static void -mgaSetTexFilter( mgaTextureObjectPtr t, GLenum minf, GLenum magf ) -{ - GLuint val = 0; - - switch (minf) { - case GL_NEAREST: val = TF_minfilter_nrst; break; - case GL_LINEAR: val = TF_minfilter_bilin; break; - case GL_NEAREST_MIPMAP_NEAREST: val = TF_minfilter_mm1s; break; - case GL_LINEAR_MIPMAP_NEAREST: val = TF_minfilter_mm4s; break; - case GL_NEAREST_MIPMAP_LINEAR: val = TF_minfilter_mm2s; break; - case GL_LINEAR_MIPMAP_LINEAR: val = TF_minfilter_mm8s; break; - default: val = TF_minfilter_nrst; break; - } - - switch (magf) { - case GL_NEAREST: val |= TF_magfilter_nrst; break; - case GL_LINEAR: val |= TF_magfilter_bilin; break; - default: val |= TF_magfilter_nrst; break; - } - - /* See OpenGL 1.2 specification */ - if (magf == GL_LINEAR && (minf == GL_NEAREST_MIPMAP_NEAREST || - minf == GL_NEAREST_MIPMAP_LINEAR)) { - val |= MGA_FIELD( TF_fthres, 0x20 ); /* c = 0.5 */ - } else { - val |= MGA_FIELD( TF_fthres, 0x10 ); /* c = 0 */ - } - - - /* Mask off the bits for the fields we are setting. Remember, the MGA mask - * defines have 0s for the bits in the named fields. This is the opposite - * of most of the other drivers. - */ - - t->setup.texfilter &= (TF_minfilter_MASK & - TF_magfilter_MASK & - TF_fthres_MASK); - t->setup.texfilter |= val; -} - -static void mgaSetTexBorderColor(mgaTextureObjectPtr t, GLubyte color[4]) -{ - t->setup.texbordercol = PACK_COLOR_8888(color[3], color[0], - color[1], color[2] ); -} - - -static const struct gl_texture_format * -mgaChooseTextureFormat( GLcontext *ctx, GLint internalFormat, - GLenum format, GLenum type ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - const GLboolean do32bpt = mmesa->default32BitTextures; - - switch ( internalFormat ) { - case 4: - case GL_RGBA: - case GL_COMPRESSED_RGBA: - if ( format == GL_BGRA ) { - if ( type == GL_UNSIGNED_INT_8_8_8_8_REV ) { - return &_mesa_texformat_argb8888; - } - else if ( type == GL_UNSIGNED_SHORT_4_4_4_4_REV ) { - return &_mesa_texformat_argb4444; - } - else if ( type == GL_UNSIGNED_SHORT_1_5_5_5_REV ) { - return &_mesa_texformat_argb1555; - } - } - return do32bpt ? &_mesa_texformat_argb8888 : &_mesa_texformat_argb4444; - - case 3: - case GL_RGB: - case GL_COMPRESSED_RGB: - if ( format == GL_RGB && type == GL_UNSIGNED_SHORT_5_6_5 ) { - return &_mesa_texformat_rgb565; - } - return do32bpt ? &_mesa_texformat_argb8888 : &_mesa_texformat_rgb565; - - case GL_RGBA8: - case GL_RGB10_A2: - case GL_RGBA12: - case GL_RGBA16: - return do32bpt ? &_mesa_texformat_argb8888 : &_mesa_texformat_argb4444; - - case GL_RGBA4: - case GL_RGBA2: - return &_mesa_texformat_argb4444; - - case GL_RGB5_A1: - return &_mesa_texformat_argb1555; - - case GL_RGB8: - case GL_RGB10: - case GL_RGB12: - case GL_RGB16: - return do32bpt ? &_mesa_texformat_argb8888 : &_mesa_texformat_rgb565; - - case GL_RGB5: - case GL_RGB4: - case GL_R3_G3_B2: - return &_mesa_texformat_rgb565; - - case GL_ALPHA: - case GL_ALPHA4: - case GL_ALPHA8: - case GL_ALPHA12: - case GL_ALPHA16: - case GL_COMPRESSED_ALPHA: - /* FIXME: This will report incorrect component sizes... */ - return MGA_IS_G400(mmesa) ? &_mesa_texformat_al88 : &_mesa_texformat_argb4444; - - case 1: - case GL_LUMINANCE: - case GL_LUMINANCE4: - case GL_LUMINANCE8: - case GL_LUMINANCE12: - case GL_LUMINANCE16: - case GL_COMPRESSED_LUMINANCE: - /* FIXME: This will report incorrect component sizes... */ - return MGA_IS_G400(mmesa) ? &_mesa_texformat_al88 : &_mesa_texformat_rgb565; - - case 2: - case GL_LUMINANCE_ALPHA: - case GL_LUMINANCE4_ALPHA4: - case GL_LUMINANCE6_ALPHA2: - case GL_LUMINANCE8_ALPHA8: - case GL_LUMINANCE12_ALPHA4: - case GL_LUMINANCE12_ALPHA12: - case GL_LUMINANCE16_ALPHA16: - case GL_COMPRESSED_LUMINANCE_ALPHA: - /* FIXME: This will report incorrect component sizes... */ - return MGA_IS_G400(mmesa) ? &_mesa_texformat_al88 : &_mesa_texformat_argb4444; - - case GL_INTENSITY: - case GL_INTENSITY4: - case GL_INTENSITY8: - case GL_INTENSITY12: - case GL_INTENSITY16: - case GL_COMPRESSED_INTENSITY: - /* FIXME: This will report incorrect component sizes... */ - return MGA_IS_G400(mmesa) ? &_mesa_texformat_i8 : &_mesa_texformat_argb4444; - - case GL_YCBCR_MESA: - if (MGA_IS_G400(mmesa) && - (type == GL_UNSIGNED_SHORT_8_8_APPLE || - type == GL_UNSIGNED_BYTE)) - return &_mesa_texformat_ycbcr; - else - return &_mesa_texformat_ycbcr_rev; - - case GL_COLOR_INDEX: - case GL_COLOR_INDEX1_EXT: - case GL_COLOR_INDEX2_EXT: - case GL_COLOR_INDEX4_EXT: - case GL_COLOR_INDEX8_EXT: - case GL_COLOR_INDEX12_EXT: - case GL_COLOR_INDEX16_EXT: - return &_mesa_texformat_ci8; - - default: - _mesa_problem( ctx, "unexpected texture format in %s", __FUNCTION__ ); - return NULL; - } - - return NULL; /* never get here */ -} - - - - -/** - * Allocate space for and load the mesa images into the texture memory block. - * This will happen before drawing with a new texture, or drawing with a - * texture after it was swapped out or teximaged again. - */ - -static mgaTextureObjectPtr -mgaAllocTexObj( struct gl_texture_object *tObj ) -{ - mgaTextureObjectPtr t; - - - t = CALLOC( sizeof( *t ) ); - tObj->DriverData = t; - if ( t != NULL ) { - /* Initialize non-image-dependent parts of the state: - */ - t->base.tObj = tObj; - - t->setup.texctl = TMC_takey_1 | TMC_tamask_0; - t->setup.texctl2 = TMC_ckstransdis_enable; - t->setup.texfilter = TF_filteralpha_enable | TF_uvoffset_OGL; - - t->border_fallback = GL_FALSE; - t->texenv_fallback = GL_FALSE; - - make_empty_list( & t->base ); - - mgaSetTexWrapping( t, tObj->WrapS, tObj->WrapT ); - mgaSetTexFilter( t, tObj->MinFilter, tObj->MagFilter ); - mgaSetTexBorderColor( t, tObj->_BorderChan ); - } - - return( t ); -} - - -static void mgaDDTexEnv( GLcontext *ctx, GLenum target, - GLenum pname, const GLfloat *param ) -{ - GLuint unit = ctx->Texture.CurrentUnit; - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - - switch( pname ) { - case GL_TEXTURE_ENV_COLOR: { - GLubyte c[4]; - - UNCLAMPED_FLOAT_TO_RGBA_CHAN( c, texUnit->EnvColor ); - mmesa->envcolor[unit] = PACK_COLOR_8888( c[3], c[0], c[1], c[2] ); - break; - } - } -} - - -static void mgaTexImage2D( GLcontext *ctx, GLenum target, GLint level, - GLint internalFormat, - GLint width, GLint height, GLint border, - GLenum format, GLenum type, const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - driTextureObject * t = (driTextureObject *) texObj->DriverData; - - - if ( t != NULL ) { - driSwapOutTextureObject( t ); - } - else { - t = (driTextureObject *) mgaAllocTexObj( texObj ); - if ( t == NULL ) { - _mesa_error( ctx, GL_OUT_OF_MEMORY, "glTexImage2D" ); - return; - } - } - - _mesa_store_teximage2d( ctx, target, level, internalFormat, - width, height, border, format, type, - pixels, packing, texObj, texImage ); - level -= t->firstLevel; - if (level >= 0) - t->dirty_images[0] |= (1UL << level); -} - -static void mgaTexSubImage2D( GLcontext *ctx, - GLenum target, - GLint level, - GLint xoffset, GLint yoffset, - GLsizei width, GLsizei height, - GLenum format, GLenum type, - const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - driTextureObject * t = (driTextureObject *) texObj->DriverData; - - - assert( t != NULL ); /* this _should_ be true */ - if ( t != NULL ) { - driSwapOutTextureObject( t ); - } - else { - t = (driTextureObject *) mgaAllocTexObj( texObj ); - if ( t == NULL ) { - _mesa_error( ctx, GL_OUT_OF_MEMORY, "glTexImage2D" ); - return; - } - } - - _mesa_store_texsubimage2d(ctx, target, level, xoffset, yoffset, width, - height, format, type, pixels, packing, texObj, - texImage); - level -= t->firstLevel; - if (level >= 0) - t->dirty_images[0] |= (1UL << level); -} - - -/** - * Changes variables and flags for a state update, which will happen at the - * next UpdateTextureState - */ - -static void -mgaDDTexParameter( GLcontext *ctx, GLenum target, - struct gl_texture_object *tObj, - GLenum pname, const GLfloat *params ) -{ - mgaContextPtr mmesa = MGA_CONTEXT( ctx ); - mgaTextureObjectPtr t; - - t = (mgaTextureObjectPtr) tObj->DriverData; - - /* If we don't have a hardware texture, it will be automatically - * created with current state before it is used, so we don't have - * to do anything now - */ - - if ( (t == NULL) || - (target != GL_TEXTURE_2D && - target != GL_TEXTURE_RECTANGLE_NV) ) { - return; - } - - switch (pname) { - case GL_TEXTURE_MIN_FILTER: - driSwapOutTextureObject( (driTextureObject *) t ); - /* FALLTHROUGH */ - case GL_TEXTURE_MAG_FILTER: - FLUSH_BATCH(mmesa); - mgaSetTexFilter( t, tObj->MinFilter, tObj->MagFilter ); - break; - - case GL_TEXTURE_WRAP_S: - case GL_TEXTURE_WRAP_T: - FLUSH_BATCH(mmesa); - mgaSetTexWrapping(t,tObj->WrapS,tObj->WrapT); - break; - - case GL_TEXTURE_BORDER_COLOR: - FLUSH_BATCH(mmesa); - mgaSetTexBorderColor(t, tObj->_BorderChan); - break; - - case GL_TEXTURE_BASE_LEVEL: - case GL_TEXTURE_MAX_LEVEL: - case GL_TEXTURE_MIN_LOD: - case GL_TEXTURE_MAX_LOD: - /* This isn't the most efficient solution but there doesn't appear to - * be a nice alternative. Since there's no LOD clamping, - * we just have to rely on loading the right subset of mipmap levels - * to simulate a clamped LOD. - */ - driSwapOutTextureObject( (driTextureObject *) t ); - break; - - default: - return; - } -} - - -static void -mgaDDBindTexture( GLcontext *ctx, GLenum target, - struct gl_texture_object *tObj ) -{ - if ( target == GL_TEXTURE_2D || - target == GL_TEXTURE_RECTANGLE_NV ) { - if ( tObj->DriverData == NULL ) { - mgaAllocTexObj( tObj ); - } - } -} - - -static void -mgaDDDeleteTexture( GLcontext *ctx, struct gl_texture_object *tObj ) -{ - mgaContextPtr mmesa = MGA_CONTEXT( ctx ); - driTextureObject * t = (driTextureObject *) tObj->DriverData; - - if ( t ) { - if ( mmesa ) { - FLUSH_BATCH( mmesa ); - } - - driDestroyTextureObject( t ); - } -} - - -void -mgaDDInitTextureFuncs( GLcontext *ctx ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - - - ctx->Driver.ChooseTextureFormat = mgaChooseTextureFormat; - ctx->Driver.TexImage1D = _mesa_store_teximage1d; - ctx->Driver.TexImage2D = mgaTexImage2D; - ctx->Driver.TexImage3D = _mesa_store_teximage3d; - ctx->Driver.TexSubImage1D = _mesa_store_texsubimage1d; - ctx->Driver.TexSubImage2D = mgaTexSubImage2D; - ctx->Driver.TexSubImage3D = _mesa_store_texsubimage3d; - ctx->Driver.CopyTexImage1D = _swrast_copy_teximage1d; - ctx->Driver.CopyTexImage2D = _swrast_copy_teximage2d; - ctx->Driver.CopyTexSubImage1D = _swrast_copy_texsubimage1d; - ctx->Driver.CopyTexSubImage2D = _swrast_copy_texsubimage2d; - ctx->Driver.CopyTexSubImage3D = _swrast_copy_texsubimage3d; - ctx->Driver.TestProxyTexImage = _mesa_test_proxy_teximage; - - ctx->Driver.BindTexture = mgaDDBindTexture; - ctx->Driver.CreateTexture = NULL; /* FIXME: Is this used??? */ - ctx->Driver.DeleteTexture = mgaDDDeleteTexture; - ctx->Driver.IsTextureResident = driIsTextureResident; - ctx->Driver.PrioritizeTexture = NULL; - ctx->Driver.ActiveTexture = NULL; - ctx->Driver.UpdateTexturePalette = NULL; - - ctx->Driver.TexEnv = mgaDDTexEnv; - ctx->Driver.TexParameter = mgaDDTexParameter; - - driInitTextureObjects( ctx, & mmesa->swapped, - (DRI_TEXMGR_DO_TEXTURE_2D | - DRI_TEXMGR_DO_TEXTURE_RECT) ); -} Index: xc/lib/GL/mesa/src/drv/mga/mgatex.h diff -u xc/lib/GL/mesa/src/drv/mga/mgatex.h:1.8 xc/lib/GL/mesa/src/drv/mga/mgatex.h:removed --- xc/lib/GL/mesa/src/drv/mga/mgatex.h:1.8 Sun Sep 28 16:15:18 2003 +++ xc/lib/GL/mesa/src/drv/mga/mgatex.h Wed Mar 16 21:05:03 2005 @@ -1,51 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgatex.h,v 1.8 2003/09/28 20:15:18 alanh Exp $ */ -/* - * Copyright 2000-2001 VA Linux Systems, Inc. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Keith Whitwell - */ - -#ifndef MGATEX_INC -#define MGATEX_INC - -#include "mgacontext.h" - -typedef struct mga_texture_object_s *mgaTextureObjectPtr; - - -/* Called before a primitive is rendered to make sure the texture - * state is properly setup. Texture residence is checked later - * when we grab the lock. - */ -void mgaUpdateTextureState( GLcontext *ctx ); - -int mgaUploadTexImages( mgaContextPtr mmesa, mgaTextureObjectPtr t ); - -void mgaDestroyTexObj( mgaContextPtr mmesa, mgaTextureObjectPtr t ); - -void mgaDDInitTextureFuncs( GLcontext *ctx ); - -GLboolean mgaUpdateTextureEnvCombine( GLcontext *ctx, int unit ); - -#endif Index: xc/lib/GL/mesa/src/drv/mga/mgatexmem.c diff -u xc/lib/GL/mesa/src/drv/mga/mgatexmem.c:1.10 xc/lib/GL/mesa/src/drv/mga/mgatexmem.c:removed --- xc/lib/GL/mesa/src/drv/mga/mgatexmem.c:1.10 Thu Jan 22 22:57:05 2004 +++ xc/lib/GL/mesa/src/drv/mga/mgatexmem.c Wed Mar 16 21:05:03 2005 @@ -1,278 +0,0 @@ -/* - * Copyright 2000-2001 VA Linux Systems, Inc. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Keith Whitwell - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgatexmem.c,v 1.10 2004/01/23 03:57:05 dawes Exp $ */ - -#include "glheader.h" - -#include "mm.h" -#include "mgacontext.h" -#include "mgatex.h" -#include "mgaregs.h" -#include "mgaioctl.h" -#include "mga_xmesa.h" - -#include "imports.h" -#include "simple_list.h" - -/** - * Destroy any device-dependent state associated with the texture. This may - * include NULLing out hardware state that points to the texture. - */ -void -mgaDestroyTexObj( mgaContextPtr mmesa, mgaTextureObjectPtr t ) -{ - unsigned i; - - - /* See if it was the driver's current object. - */ - - if ( mmesa != NULL ) - { - if ( t->age > mmesa->dirtyAge ) - mmesa->dirtyAge = t->age; - - for ( i = 0 ; i < mmesa->glCtx->Const.MaxTextureUnits ; i++ ) - { - if ( t == mmesa->CurrentTexObj[ i ] ) { - mmesa->CurrentTexObj[ i ] = NULL; - } - } - } -} - - -/** - * Upload a texture image from system memory to either on-card or AGP - * memory. Uploads to on-card memory are performed using an ILOAD operation. - * This is used for both initial loading of the entire image, and texSubImage - * updates. - * - * Performed with the hardware lock held. - * - * Even though this function is named "upload subimage," the entire image - * is uploaded. - * - * \param mmesa Driver context. - * \param t Texture to be uploaded. - * \param hwlevel Mipmap level of the texture to be uploaded. - * - * \bug As mentioned above, this fuction actually copies the entier mipmap - * level. There should be a version of this function that performs - * sub-rectangle uploads. This will perform quite a bit better if only - * a small portion of a larger texture has been updated. Care would - * need to be take with such an implementation once glCopyTexImage has - * been hardware accelerated. - */ -static void mgaUploadSubImage( mgaContextPtr mmesa, - mgaTextureObjectPtr t, GLint hwlevel ) -{ - struct gl_texture_image * texImage; - unsigned offset; - unsigned texelBytes; - unsigned length; - const int level = hwlevel + t->base.firstLevel; - - - if ( (hwlevel < 0) - || (hwlevel >= (MGA_IS_G200(mmesa) - ? G200_TEX_MAXLEVELS : G400_TEX_MAXLEVELS)) ) { - fprintf( stderr, "[%s:%d] level = %d\n", __FILE__, __LINE__, level ); - return; - } - - texImage = t->base.tObj->Image[level]; - if ( texImage == NULL ) { - fprintf( stderr, "[%s:%d] Image[%d] = NULL\n", __FILE__, __LINE__, - level ); - return; - } - - - if (texImage->Data == NULL) { - fprintf(stderr, "null texture image data tObj %p level %d\n", - (void *)t->base.tObj, level); - return; - } - - - /* find the proper destination offset for this level */ - if ( MGA_IS_G200(mmesa) ) { - offset = (t->base.memBlock->ofs + t->offsets[hwlevel]); - } - else { - unsigned i; - - offset = t->base.memBlock->ofs; - for ( i = 0 ; i < hwlevel ; i++ ) { - offset += (t->offsets[1] >> (i * 2)); - } - } - - - /* Copy the texture from system memory to a memory space that can be - * directly used by the hardware for texturing. - */ - - texelBytes = texImage->TexFormat->TexelBytes; - length = texImage->Width * texImage->Height * texelBytes; - if ( t->base.heap->heapId == MGA_CARD_HEAP ) { - unsigned tex_offset = 0; - unsigned to_copy; - - - /* We may not be able to upload the entire texture in one batch due to - * register limits or dma buffer limits. Split the copy up into maximum - * sized chunks. - */ - - offset += mmesa->mgaScreen->textureOffset[ t->base.heap->heapId ]; - while ( length != 0 ) { - mgaGetILoadBufferLocked( mmesa ); - - /* The kernel ILOAD ioctl requires that the lenght be an even multiple - * of MGA_ILOAD_ALIGN. - */ - length = ((length) + MGA_ILOAD_MASK) & ~MGA_ILOAD_MASK; - - to_copy = MIN2( length, MGA_BUFFER_SIZE ); - (void) memcpy( mmesa->iload_buffer->address, - (GLubyte *) texImage->Data + tex_offset, to_copy ); - - if ( MGA_DEBUG & DEBUG_VERBOSE_TEXTURE ) - fprintf(stderr, "[%s:%d] address/size = 0x%08lx/%d\n", - __FILE__, __LINE__, - (long) (offset + tex_offset), - to_copy ); - - mgaFireILoadLocked( mmesa, offset + tex_offset, to_copy ); - tex_offset += to_copy; - length -= to_copy; - } - } else { - /* FIXME: the sync for direct copy reduces speed.. */ - /* This works, is slower for uploads to card space and needs - * additional synchronization with the dma stream. - */ - - UPDATE_LOCK(mmesa, DRM_LOCK_FLUSH | DRM_LOCK_QUIESCENT); - - memcpy( mmesa->mgaScreen->texVirtual[t->base.heap->heapId] + offset, - texImage->Data, length ); - - if ( MGA_DEBUG & DEBUG_VERBOSE_TEXTURE ) - fprintf(stderr, "[%s:%d] address/size = 0x%08lx/%d\n", - __FILE__, __LINE__, - (long) (mmesa->mgaScreen->texVirtual[t->base.heap->heapId] - + offset), - length); - } -} - - -/** - * Upload the texture images associated with texture \a t. This might - * require the allocation of texture memory. - * - * \param mmesa Context pointer - * \param t Texture to be uploaded - */ - -int mgaUploadTexImages( mgaContextPtr mmesa, mgaTextureObjectPtr t ) -{ - int i; - int ofs; - - - if ( (t == NULL) || (t->base.totalSize == 0) ) - return 0; - - LOCK_HARDWARE( mmesa ); - - if (t->base.memBlock == NULL ) { - int heap; - - heap = driAllocateTexture( mmesa->texture_heaps, mmesa->nr_heaps, - (driTextureObject *) t ); - if ( heap == -1 ) { - UNLOCK_HARDWARE( mmesa ); - return -1; - } - - ofs = mmesa->mgaScreen->textureOffset[ heap ] - + t->base.memBlock->ofs; - - if ( MGA_IS_G200(mmesa) ) { - t->setup.texorg = ofs; - t->setup.texorg1 = ofs + t->offsets[1]; - t->setup.texorg2 = ofs + t->offsets[2]; - t->setup.texorg3 = ofs + t->offsets[3]; - t->setup.texorg4 = ofs + t->offsets[4]; - } - else { - t->setup.texorg = ofs | TO_texorgoffsetsel; - t->setup.texorg1 = t->offsets[1]; - t->setup.texorg2 = 0; - t->setup.texorg3 = 0; - t->setup.texorg4 = 0; - } - - mmesa->dirty |= MGA_UPLOAD_CONTEXT; - } - - /* Let the world know we've used this memory recently. - */ - driUpdateTextureLRU( (driTextureObject *) t ); - - if (MGA_DEBUG&DEBUG_VERBOSE_TEXTURE) - fprintf(stderr, "[%s:%d] dispatch age: %d age freed memory: %d\n", - __FILE__, __LINE__, - GET_DISPATCH_AGE(mmesa), mmesa->dirtyAge); - - if (mmesa->dirtyAge >= GET_DISPATCH_AGE(mmesa)) - mgaWaitAgeLocked( mmesa, mmesa->dirtyAge ); - - if (t->base.dirty_images[0]) { - const int numLevels = t->base.lastLevel - t->base.firstLevel + 1; - - if (MGA_DEBUG&DEBUG_VERBOSE_TEXTURE) - fprintf(stderr, "[%s:%d] dirty_images[0] = 0x%04x\n", - __FILE__, __LINE__, t->base.dirty_images[0] ); - - for (i = 0 ; i < numLevels ; i++) { - if ( (t->base.dirty_images[0] & (1U << i)) != 0 ) { - mgaUploadSubImage( mmesa, t, i ); - } - } - t->base.dirty_images[0] = 0; - } - - - UNLOCK_HARDWARE( mmesa ); - - return 0; -} Index: xc/lib/GL/mesa/src/drv/mga/mgatris.c diff -u xc/lib/GL/mesa/src/drv/mga/mgatris.c:1.12 xc/lib/GL/mesa/src/drv/mga/mgatris.c:removed --- xc/lib/GL/mesa/src/drv/mga/mgatris.c:1.12 Tue Dec 2 08:02:38 2003 +++ xc/lib/GL/mesa/src/drv/mga/mgatris.c Wed Mar 16 21:05:03 2005 @@ -1,906 +0,0 @@ -/* - * Copyright 2000-2001 VA Linux Systems, Inc. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Keith Whitwell - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgatris.c,v 1.12 2003/12/02 13:02:38 alanh Exp $ */ - -#include "mtypes.h" -#include "macros.h" -#include "colormac.h" -#include "swrast/swrast.h" -#include "swrast_setup/swrast_setup.h" -#include "tnl/t_context.h" -#include "tnl/t_pipeline.h" - -#include "mm.h" -#include "mgacontext.h" -#include "mgaioctl.h" -#include "mgatris.h" -#include "mgavb.h" -#include "mgastate.h" - - -static void mgaRenderPrimitive( GLcontext *ctx, GLenum prim ); - -/*********************************************************************** - * Functions to draw basic primitives * - ***********************************************************************/ - - -#if defined (USE_X86_ASM) -#define EMIT_VERT( j, vb, vertex_size, v ) \ -do { int __tmp; \ - __asm__ __volatile__( "rep ; movsl" \ - : "=%c" (j), "=D" (vb), "=S" (__tmp) \ - : "0" (vertex_size), \ - "D" ((long)vb), \ - "S" ((long)v)); \ -} while (0) -#else -#define EMIT_VERT( j, vb, vertex_size, v ) \ -do { \ - for ( j = 0 ; j < vertex_size ; j++ ) \ - vb[j] = (v)->ui[j]; \ - vb += vertex_size; \ -} while (0) -#endif - -static void __inline__ mga_draw_triangle( mgaContextPtr mmesa, - mgaVertexPtr v0, - mgaVertexPtr v1, - mgaVertexPtr v2 ) -{ - GLuint vertex_size = mmesa->vertex_size; - GLuint *vb = mgaAllocDmaLow( mmesa, 3 * 4 * vertex_size ); - int j; - - EMIT_VERT( j, vb, vertex_size, v0 ); - EMIT_VERT( j, vb, vertex_size, v1 ); - EMIT_VERT( j, vb, vertex_size, v2 ); -} - - -static void __inline__ mga_draw_quad( mgaContextPtr mmesa, - mgaVertexPtr v0, - mgaVertexPtr v1, - mgaVertexPtr v2, - mgaVertexPtr v3 ) -{ - GLuint vertex_size = mmesa->vertex_size; - GLuint *vb = mgaAllocDmaLow( mmesa, 6 * 4 * vertex_size ); - int j; - - EMIT_VERT( j, vb, vertex_size, v0 ); - EMIT_VERT( j, vb, vertex_size, v1 ); - EMIT_VERT( j, vb, vertex_size, v3 ); - EMIT_VERT( j, vb, vertex_size, v1 ); - EMIT_VERT( j, vb, vertex_size, v2 ); - EMIT_VERT( j, vb, vertex_size, v3 ); -} - - -static __inline__ void mga_draw_point( mgaContextPtr mmesa, - mgaVertexPtr tmp ) -{ - GLfloat sz = mmesa->glCtx->Point._Size * .5; - int vertex_size = mmesa->vertex_size; - GLuint *vb = mgaAllocDmaLow( mmesa, 6 * 4 * vertex_size ); - int j; - -#if 0 - v0->v.x += PNT_X_OFFSET - TRI_X_OFFSET; - v0->v.y += PNT_Y_OFFSET - TRI_Y_OFFSET; -#endif - - /* Draw a point as two triangles. - */ - *(float *)&vb[0] = tmp->v.x - sz; - *(float *)&vb[1] = tmp->v.y - sz; - for (j = 2 ; j < vertex_size ; j++) - vb[j] = tmp->ui[j]; - vb += vertex_size; - - *(float *)&vb[0] = tmp->v.x + sz; - *(float *)&vb[1] = tmp->v.y - sz; - for (j = 2 ; j < vertex_size ; j++) - vb[j] = tmp->ui[j]; - vb += vertex_size; - - *(float *)&vb[0] = tmp->v.x + sz; - *(float *)&vb[1] = tmp->v.y + sz; - for (j = 2 ; j < vertex_size ; j++) - vb[j] = tmp->ui[j]; - vb += vertex_size; - - *(float *)&vb[0] = tmp->v.x + sz; - *(float *)&vb[1] = tmp->v.y + sz; - for (j = 2 ; j < vertex_size ; j++) - vb[j] = tmp->ui[j]; - vb += vertex_size; - - *(float *)&vb[0] = tmp->v.x - sz; - *(float *)&vb[1] = tmp->v.y + sz; - for (j = 2 ; j < vertex_size ; j++) - vb[j] = tmp->ui[j]; - vb += vertex_size; - - *(float *)&vb[0] = tmp->v.x - sz; - *(float *)&vb[1] = tmp->v.y - sz; - for (j = 2 ; j < vertex_size ; j++) - vb[j] = tmp->ui[j]; - -#if 0 - v0->v.x -= PNT_X_OFFSET - TRI_X_OFFSET; - v0->v.y -= PNT_Y_OFFSET - TRI_Y_OFFSET; -#endif -} - - -static __inline__ void mga_draw_line( mgaContextPtr mmesa, - mgaVertexPtr v0, - mgaVertexPtr v1 ) -{ - GLuint vertex_size = mmesa->vertex_size; - GLuint *vb = mgaAllocDmaLow( mmesa, 6 * 4 * vertex_size ); - GLfloat dx, dy, ix, iy; - GLfloat width = mmesa->glCtx->Line._Width; - GLint j; - -#if 0 - v0->v.x += LINE_X_OFFSET - TRI_X_OFFSET; - v0->v.y += LINE_Y_OFFSET - TRI_Y_OFFSET; - v1->v.x += LINE_X_OFFSET - TRI_X_OFFSET; - v1->v.y += LINE_Y_OFFSET - TRI_Y_OFFSET; -#endif - - dx = v0->v.x - v1->v.x; - dy = v0->v.y - v1->v.y; - - ix = width * .5; iy = 0; - if (dx * dx > dy * dy) { - iy = ix; ix = 0; - } - - *(float *)&vb[0] = v0->v.x - ix; - *(float *)&vb[1] = v0->v.y - iy; - for (j = 2 ; j < vertex_size ; j++) - vb[j] = v0->ui[j]; - vb += vertex_size; - - *(float *)&vb[0] = v1->v.x + ix; - *(float *)&vb[1] = v1->v.y + iy; - for (j = 2 ; j < vertex_size ; j++) - vb[j] = v1->ui[j]; - vb += vertex_size; - - *(float *)&vb[0] = v0->v.x + ix; - *(float *)&vb[1] = v0->v.y + iy; - for (j = 2 ; j < vertex_size ; j++) - vb[j] = v0->ui[j]; - vb += vertex_size; - - *(float *)&vb[0] = v0->v.x - ix; - *(float *)&vb[1] = v0->v.y - iy; - for (j = 2 ; j < vertex_size ; j++) - vb[j] = v0->ui[j]; - vb += vertex_size; - - *(float *)&vb[0] = v1->v.x - ix; - *(float *)&vb[1] = v1->v.y - iy; - for (j = 2 ; j < vertex_size ; j++) - vb[j] = v1->ui[j]; - vb += vertex_size; - - *(float *)&vb[0] = v1->v.x + ix; - *(float *)&vb[1] = v1->v.y + iy; - for (j = 2 ; j < vertex_size ; j++) - vb[j] = v1->ui[j]; - vb += vertex_size; - -#if 0 - v0->v.x -= LINE_X_OFFSET - TRI_X_OFFSET; - v0->v.y -= LINE_Y_OFFSET - TRI_Y_OFFSET; - v1->v.x -= LINE_X_OFFSET - TRI_X_OFFSET; - v1->v.y -= LINE_Y_OFFSET - TRI_Y_OFFSET; -#endif -} - -/*********************************************************************** - * Macros for t_dd_tritmp.h to draw basic primitives * - ***********************************************************************/ - -#define TRI( a, b, c ) \ -do { \ - if (DO_FALLBACK) \ - mmesa->draw_tri( mmesa, a, b, c ); \ - else \ - mga_draw_triangle( mmesa, a, b, c ); \ -} while (0) - -#define QUAD( a, b, c, d ) \ -do { \ - if (DO_FALLBACK) { \ - mmesa->draw_tri( mmesa, a, b, d ); \ - mmesa->draw_tri( mmesa, b, c, d ); \ - } else { \ - mga_draw_quad( mmesa, a, b, c, d ); \ - } \ -} while (0) - -#define LINE( v0, v1 ) \ -do { \ - if (DO_FALLBACK) \ - mmesa->draw_line( mmesa, v0, v1 ); \ - else { \ - mga_draw_line( mmesa, v0, v1 ); \ - } \ -} while (0) - -#define POINT( v0 ) \ -do { \ - if (DO_FALLBACK) \ - mmesa->draw_point( mmesa, v0 ); \ - else { \ - mga_draw_point( mmesa, v0 ); \ - } \ -} while (0) - - -/*********************************************************************** - * Fallback to swrast for basic primitives * - ***********************************************************************/ - -/* This code is hit only when a mix of accelerated and unaccelerated - * primitives are being drawn, and only for the unaccelerated - * primitives. - */ - -static void -mga_fallback_tri( mgaContextPtr mmesa, - mgaVertex *v0, - mgaVertex *v1, - mgaVertex *v2 ) -{ - GLcontext *ctx = mmesa->glCtx; - SWvertex v[3]; - mga_translate_vertex( ctx, v0, &v[0] ); - mga_translate_vertex( ctx, v1, &v[1] ); - mga_translate_vertex( ctx, v2, &v[2] ); - _swrast_Triangle( ctx, &v[0], &v[1], &v[2] ); -} - - -static void -mga_fallback_line( mgaContextPtr mmesa, - mgaVertex *v0, - mgaVertex *v1 ) -{ - GLcontext *ctx = mmesa->glCtx; - SWvertex v[2]; - mga_translate_vertex( ctx, v0, &v[0] ); - mga_translate_vertex( ctx, v1, &v[1] ); - _swrast_Line( ctx, &v[0], &v[1] ); -} - - -static void -mga_fallback_point( mgaContextPtr mmesa, - mgaVertex *v0 ) -{ - GLcontext *ctx = mmesa->glCtx; - SWvertex v[1]; - mga_translate_vertex( ctx, v0, &v[0] ); - _swrast_Point( ctx, &v[0] ); -} - -/*********************************************************************** - * Build render functions from dd templates * - ***********************************************************************/ - - -#define MGA_UNFILLED_BIT 0x1 -#define MGA_OFFSET_BIT 0x2 -#define MGA_TWOSIDE_BIT 0x4 -#define MGA_FLAT_BIT 0x8 /* mga can't flatshade? */ -#define MGA_FALLBACK_BIT 0x10 -#define MGA_MAX_TRIFUNC 0x20 - -static struct { - points_func points; - line_func line; - triangle_func triangle; - quad_func quad; -} rast_tab[MGA_MAX_TRIFUNC]; - -#define DO_FALLBACK (IND & MGA_FALLBACK_BIT) -#define DO_OFFSET (IND & MGA_OFFSET_BIT) -#define DO_UNFILLED (IND & MGA_UNFILLED_BIT) -#define DO_TWOSIDE (IND & MGA_TWOSIDE_BIT) -#define DO_FLAT (IND & MGA_FLAT_BIT) -#define DO_TRI 1 -#define DO_QUAD 1 -#define DO_LINE 1 -#define DO_POINTS 1 -#define DO_FULL_QUAD 1 - -#define HAVE_RGBA 1 -#define HAVE_BACK_COLORS 0 -#define HAVE_SPEC 1 -#define HAVE_HW_FLATSHADE 0 -#define VERTEX mgaVertex -#define TAB rast_tab - -#define MGA_COLOR( dst, src ) \ -do { \ - dst[0] = src[2]; \ - dst[1] = src[1]; \ - dst[2] = src[0]; \ - dst[3] = src[3]; \ -} while (0) - -#define MGA_SPEC( dst, src ) \ -do { \ - dst[0] = src[2]; \ - dst[1] = src[1]; \ - dst[2] = src[0]; \ -} while (0) - -#define DEPTH_SCALE mmesa->depth_scale -#define UNFILLED_TRI unfilled_tri -#define UNFILLED_QUAD unfilled_quad -#define VERT_X(_v) _v->v.x -#define VERT_Y(_v) _v->v.y -#define VERT_Z(_v) _v->v.z -#define AREA_IS_CCW( a ) (a > 0) -#define GET_VERTEX(e) (mmesa->verts + (e<vertex_stride_shift)) - -#define VERT_SET_RGBA( v, c ) MGA_COLOR( v->ub4[4], c ) -#define VERT_COPY_RGBA( v0, v1 ) v0->ui[4] = v1->ui[4] -#define VERT_SAVE_RGBA( idx ) color[idx] = v[idx]->ui[4] -#define VERT_RESTORE_RGBA( idx ) v[idx]->ui[4] = color[idx] - -#define VERT_SET_SPEC( v, c ) MGA_SPEC( v->ub4[5], c ) -#define VERT_COPY_SPEC( v0, v1 ) COPY_3V(v0->ub4[5], v1->ub4[5]) -#define VERT_SAVE_SPEC( idx ) spec[idx] = v[idx]->ui[5] -#define VERT_RESTORE_SPEC( idx ) v[idx]->ui[5] = spec[idx] - -#define LOCAL_VARS(n) \ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); \ - GLuint color[n], spec[n]; \ - (void) color; (void) spec; - - - -/*********************************************************************** - * Functions to draw basic unfilled primitives * - ***********************************************************************/ - -#define RASTERIZE(x) if (mmesa->raster_primitive != x) \ - mgaRasterPrimitive( ctx, x, MGA_WA_TRIANGLES ) -#define RENDER_PRIMITIVE mmesa->render_primitive -#define IND MGA_FALLBACK_BIT -#define TAG(x) x -#include "tnl_dd/t_dd_unfilled.h" -#undef IND - -/*********************************************************************** - * Functions to draw GL primitives * - ***********************************************************************/ - -#define IND (0) -#define TAG(x) x -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_OFFSET_BIT) -#define TAG(x) x##_offset -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_TWOSIDE_BIT) -#define TAG(x) x##_twoside -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_TWOSIDE_BIT|MGA_OFFSET_BIT) -#define TAG(x) x##_twoside_offset -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_UNFILLED_BIT) -#define TAG(x) x##_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_OFFSET_BIT|MGA_UNFILLED_BIT) -#define TAG(x) x##_offset_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_TWOSIDE_BIT|MGA_UNFILLED_BIT) -#define TAG(x) x##_twoside_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_TWOSIDE_BIT|MGA_OFFSET_BIT|MGA_UNFILLED_BIT) -#define TAG(x) x##_twoside_offset_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_FALLBACK_BIT) -#define TAG(x) x##_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_OFFSET_BIT|MGA_FALLBACK_BIT) -#define TAG(x) x##_offset_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_TWOSIDE_BIT|MGA_FALLBACK_BIT) -#define TAG(x) x##_twoside_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_TWOSIDE_BIT|MGA_OFFSET_BIT|MGA_FALLBACK_BIT) -#define TAG(x) x##_twoside_offset_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_UNFILLED_BIT|MGA_FALLBACK_BIT) -#define TAG(x) x##_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_OFFSET_BIT|MGA_UNFILLED_BIT|MGA_FALLBACK_BIT) -#define TAG(x) x##_offset_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_TWOSIDE_BIT|MGA_UNFILLED_BIT|MGA_FALLBACK_BIT) -#define TAG(x) x##_twoside_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_TWOSIDE_BIT|MGA_OFFSET_BIT|MGA_UNFILLED_BIT| \ - MGA_FALLBACK_BIT) -#define TAG(x) x##_twoside_offset_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - - -/* Mga doesn't support provoking-vertex flat-shading? - */ -#define IND (MGA_FLAT_BIT) -#define TAG(x) x##_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_OFFSET_BIT|MGA_FLAT_BIT) -#define TAG(x) x##_offset_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_TWOSIDE_BIT|MGA_FLAT_BIT) -#define TAG(x) x##_twoside_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_TWOSIDE_BIT|MGA_OFFSET_BIT|MGA_FLAT_BIT) -#define TAG(x) x##_twoside_offset_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_UNFILLED_BIT|MGA_FLAT_BIT) -#define TAG(x) x##_unfilled_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_OFFSET_BIT|MGA_UNFILLED_BIT|MGA_FLAT_BIT) -#define TAG(x) x##_offset_unfilled_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_TWOSIDE_BIT|MGA_UNFILLED_BIT|MGA_FLAT_BIT) -#define TAG(x) x##_twoside_unfilled_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_TWOSIDE_BIT|MGA_OFFSET_BIT|MGA_UNFILLED_BIT|MGA_FLAT_BIT) -#define TAG(x) x##_twoside_offset_unfilled_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_FALLBACK_BIT|MGA_FLAT_BIT) -#define TAG(x) x##_fallback_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_OFFSET_BIT|MGA_FALLBACK_BIT|MGA_FLAT_BIT) -#define TAG(x) x##_offset_fallback_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_TWOSIDE_BIT|MGA_FALLBACK_BIT|MGA_FLAT_BIT) -#define TAG(x) x##_twoside_fallback_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_TWOSIDE_BIT|MGA_OFFSET_BIT|MGA_FALLBACK_BIT|MGA_FLAT_BIT) -#define TAG(x) x##_twoside_offset_fallback_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_UNFILLED_BIT|MGA_FALLBACK_BIT|MGA_FLAT_BIT) -#define TAG(x) x##_unfilled_fallback_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_OFFSET_BIT|MGA_UNFILLED_BIT|MGA_FALLBACK_BIT|MGA_FLAT_BIT) -#define TAG(x) x##_offset_unfilled_fallback_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_TWOSIDE_BIT|MGA_UNFILLED_BIT|MGA_FALLBACK_BIT|MGA_FLAT_BIT) -#define TAG(x) x##_twoside_unfilled_fallback_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (MGA_TWOSIDE_BIT|MGA_OFFSET_BIT|MGA_UNFILLED_BIT| \ - MGA_FALLBACK_BIT|MGA_FLAT_BIT) -#define TAG(x) x##_twoside_offset_unfilled_fallback_flat -#include "tnl_dd/t_dd_tritmp.h" - - -static void init_rast_tab( void ) -{ - init(); - init_offset(); - init_twoside(); - init_twoside_offset(); - init_unfilled(); - init_offset_unfilled(); - init_twoside_unfilled(); - init_twoside_offset_unfilled(); - init_fallback(); - init_offset_fallback(); - init_twoside_fallback(); - init_twoside_offset_fallback(); - init_unfilled_fallback(); - init_offset_unfilled_fallback(); - init_twoside_unfilled_fallback(); - init_twoside_offset_unfilled_fallback(); - - init_flat(); - init_offset_flat(); - init_twoside_flat(); - init_twoside_offset_flat(); - init_unfilled_flat(); - init_offset_unfilled_flat(); - init_twoside_unfilled_flat(); - init_twoside_offset_unfilled_flat(); - init_fallback_flat(); - init_offset_fallback_flat(); - init_twoside_fallback_flat(); - init_twoside_offset_fallback_flat(); - init_unfilled_fallback_flat(); - init_offset_unfilled_fallback_flat(); - init_twoside_unfilled_fallback_flat(); - init_twoside_offset_unfilled_fallback_flat(); -} - -/**********************************************************************/ -/* Render whole begin/end objects */ -/**********************************************************************/ - - -#define VERT(x) (mgaVertex *)(vertptr + ((x)<verts; \ - const GLuint vertshift = mmesa->vertex_stride_shift; \ - const GLuint * const elt = TNL_CONTEXT(ctx)->vb.Elts; \ - (void) elt; -#define RESET_STIPPLE -#define RESET_OCCLUSION -#define PRESERVE_VB_DEFS -#define ELT(x) x -#define TAG(x) mga_##x##_verts -#include "tnl/t_vb_rendertmp.h" -#undef ELT -#undef TAG -#define TAG(x) mga_##x##_elts -#define ELT(x) elt[x] -#include "tnl/t_vb_rendertmp.h" - - -/**********************************************************************/ -/* Render clipped primitives */ -/**********************************************************************/ - - - -static void mgaRenderClippedPoly( GLcontext *ctx, const GLuint *elts, GLuint n ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - struct vertex_buffer *VB = &tnl->vb; - GLuint prim = mmesa->render_primitive; - - /* Render the new vertices as an unclipped polygon. - */ - { - GLuint *tmp = VB->Elts; - VB->Elts = (GLuint *)elts; - tnl->Driver.Render.PrimTabElts[GL_POLYGON]( ctx, 0, n, PRIM_BEGIN|PRIM_END ); - VB->Elts = tmp; - } - - /* Restore the render primitive - */ - if (prim != GL_POLYGON) - tnl->Driver.Render.PrimitiveNotify( ctx, prim ); -} - -static void mgaRenderClippedLine( GLcontext *ctx, GLuint ii, GLuint jj ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - tnl->Driver.Render.Line( ctx, ii, jj ); -} - -static void mgaFastRenderClippedPoly( GLcontext *ctx, const GLuint *elts, - GLuint n ) -{ - mgaContextPtr mmesa = MGA_CONTEXT( ctx ); - GLuint vertex_size = mmesa->vertex_size; - GLuint *vb = mgaAllocDmaLow( mmesa, (n-2) * 3 * 4 * vertex_size ); - GLubyte *vertptr = (GLubyte *)mmesa->verts; - const GLuint vertshift = mmesa->vertex_stride_shift; - const GLuint *start = (const GLuint *)VERT(elts[0]); - int i,j; - - for (i = 2 ; i < n ; i++) { - EMIT_VERT( j, vb, vertex_size, (mgaVertexPtr) VERT(elts[i-1]) ); - EMIT_VERT( j, vb, vertex_size, (mgaVertexPtr) VERT(elts[i]) ); - EMIT_VERT( j, vb, vertex_size, (mgaVertexPtr) start ); - } -} - -/**********************************************************************/ -/* Choose render functions */ -/**********************************************************************/ - - -#define POINT_FALLBACK (DD_POINT_SMOOTH) -#define LINE_FALLBACK (DD_LINE_SMOOTH | DD_LINE_STIPPLE) -#define TRI_FALLBACK (DD_TRI_SMOOTH | DD_TRI_UNFILLED) -#define ANY_FALLBACK_FLAGS (POINT_FALLBACK|LINE_FALLBACK|TRI_FALLBACK) -#define ANY_RASTER_FLAGS (DD_FLATSHADE|DD_TRI_LIGHT_TWOSIDE|DD_TRI_OFFSET| \ - DD_TRI_UNFILLED) - -void mgaChooseRenderState(GLcontext *ctx) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - GLuint flags = ctx->_TriangleCaps; - GLuint index = 0; - - if (flags & (ANY_FALLBACK_FLAGS|ANY_RASTER_FLAGS|DD_TRI_STIPPLE)) { - if (flags & ANY_RASTER_FLAGS) { - if (flags & DD_TRI_LIGHT_TWOSIDE) index |= MGA_TWOSIDE_BIT; - if (flags & DD_TRI_OFFSET) index |= MGA_OFFSET_BIT; - if (flags & DD_TRI_UNFILLED) index |= MGA_UNFILLED_BIT; - if (flags & DD_FLATSHADE) index |= MGA_FLAT_BIT; - } - - mmesa->draw_point = mga_draw_point; - mmesa->draw_line = mga_draw_line; - mmesa->draw_tri = mga_draw_triangle; - - /* Hook in fallbacks for specific primitives. - */ - if (flags & ANY_FALLBACK_FLAGS) - { - if (flags & POINT_FALLBACK) - mmesa->draw_point = mga_fallback_point; - - if (flags & LINE_FALLBACK) - mmesa->draw_line = mga_fallback_line; - - if (flags & TRI_FALLBACK) - mmesa->draw_tri = mga_fallback_tri; - - index |= MGA_FALLBACK_BIT; - } - - if ((flags & DD_TRI_STIPPLE) && !mmesa->haveHwStipple) { - mmesa->draw_tri = mga_fallback_tri; - index |= MGA_FALLBACK_BIT; - } - } - - if (mmesa->RenderIndex != index) { - mmesa->RenderIndex = index; - - tnl->Driver.Render.Points = rast_tab[index].points; - tnl->Driver.Render.Line = rast_tab[index].line; - tnl->Driver.Render.Triangle = rast_tab[index].triangle; - tnl->Driver.Render.Quad = rast_tab[index].quad; - - if (index == 0) { - tnl->Driver.Render.PrimTabVerts = mga_render_tab_verts; - tnl->Driver.Render.PrimTabElts = mga_render_tab_elts; - tnl->Driver.Render.ClippedLine = line; /* from tritmp.h */ - tnl->Driver.Render.ClippedPolygon = mgaFastRenderClippedPoly; - } else { - tnl->Driver.Render.PrimTabVerts = _tnl_render_tab_verts; - tnl->Driver.Render.PrimTabElts = _tnl_render_tab_elts; - tnl->Driver.Render.ClippedLine = mgaRenderClippedLine; - tnl->Driver.Render.ClippedPolygon = mgaRenderClippedPoly; - } - } -} - -/**********************************************************************/ -/* Runtime render state and callbacks */ -/**********************************************************************/ - - -static GLenum reduced_prim[GL_POLYGON+1] = { - GL_POINTS, - GL_LINES, - GL_LINES, - GL_LINES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES -}; - - - -/* Always called between RenderStart and RenderFinish --> We already - * hold the lock. - */ -void mgaRasterPrimitive( GLcontext *ctx, GLenum prim, GLuint hwprim ) -{ - mgaContextPtr mmesa = MGA_CONTEXT( ctx ); - - FLUSH_BATCH( mmesa ); - - /* Update culling */ - if (mmesa->raster_primitive != prim) - mmesa->dirty |= MGA_UPLOAD_CONTEXT; - - mmesa->raster_primitive = prim; -/* mmesa->hw_primitive = hwprim; */ - mmesa->hw_primitive = MGA_WA_TRIANGLES; /* disable mgarender.c for now */ - - if (ctx->Polygon.StippleFlag && mmesa->haveHwStipple) - { - mmesa->dirty |= MGA_UPLOAD_CONTEXT; - mmesa->setup.dwgctl &= ~(0xf<<20); - if (mmesa->raster_primitive == GL_TRIANGLES) - mmesa->setup.dwgctl |= mmesa->poly_stipple; - } -} - - - -/* Determine the rasterized primitive when not drawing unfilled - * polygons. - * - * Used only for the default render stage which always decomposes - * primitives to trianges/lines/points. For the accelerated stage, - * which renders strips as strips, the equivalent calculations are - * performed in mgarender.c. - */ -static void mgaRenderPrimitive( GLcontext *ctx, GLenum prim ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - GLuint rprim = reduced_prim[prim]; - - mmesa->render_primitive = prim; - - if (rprim == GL_TRIANGLES && (ctx->_TriangleCaps & DD_TRI_UNFILLED)) - return; - - if (mmesa->raster_primitive != rprim) { - mgaRasterPrimitive( ctx, rprim, MGA_WA_TRIANGLES ); - } -} - -static void mgaRenderFinish( GLcontext *ctx ) -{ - if (MGA_CONTEXT(ctx)->RenderIndex & MGA_FALLBACK_BIT) - _swrast_flush( ctx ); -} - - - -/**********************************************************************/ -/* Manage total rasterization fallbacks */ -/**********************************************************************/ - -static const char * const fallbackStrings[] = { - "Texture mode", - "glDrawBuffer(GL_FRONT_AND_BACK)", - "read buffer", - "glBlendFunc(GL_SRC_ALPHA_SATURATE, GL_ZERO)", - "glRenderMode(selection or feedback)", - "No hardware stencil", - "glDepthFunc( GL_NEVER )", - "Mixing GL_CLAMP_TO_EDGE and GL_CLAMP" -}; - -static const char *getFallbackString(GLuint bit) -{ - int i = 0; - while (bit > 1) { - i++; - bit >>= 1; - } - return fallbackStrings[i]; -} - - -void mgaFallback( GLcontext *ctx, GLuint bit, GLboolean mode ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - GLuint oldfallback = mmesa->Fallback; - - if (mode) { - mmesa->Fallback |= bit; - if (oldfallback == 0) { - FLUSH_BATCH(mmesa); - _swsetup_Wakeup( ctx ); - mmesa->RenderIndex = ~0; - if (MGA_DEBUG & DEBUG_VERBOSE_FALLBACK) { - fprintf(stderr, "MGA begin rasterization fallback: 0x%x %s\n", - bit, getFallbackString(bit)); - } - } - } - else { - mmesa->Fallback &= ~bit; - if (oldfallback == bit) { - _swrast_flush( ctx ); - tnl->Driver.Render.Start = mgaCheckTexSizes; - tnl->Driver.Render.PrimitiveNotify = mgaRenderPrimitive; - tnl->Driver.Render.Finish = mgaRenderFinish; - tnl->Driver.Render.BuildVertices = mgaBuildVertices; - mmesa->NewGLState |= (_MGA_NEW_RENDERSTATE | - _MGA_NEW_RASTERSETUP); - if (MGA_DEBUG & DEBUG_VERBOSE_FALLBACK) { - fprintf(stderr, "MGA end rasterization fallback: 0x%x %s\n", - bit, getFallbackString(bit)); - } - } - } -} - - -void mgaDDInitTriFuncs( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - static int firsttime = 1; - if (firsttime) { - init_rast_tab(); - firsttime = 0; - } - - mmesa->RenderIndex = ~0; - - tnl->Driver.Render.Start = mgaCheckTexSizes; - tnl->Driver.Render.Finish = mgaRenderFinish; - tnl->Driver.Render.PrimitiveNotify = mgaRenderPrimitive; - tnl->Driver.Render.ResetLineStipple = _swrast_ResetLineStipple; - tnl->Driver.Render.BuildVertices = mgaBuildVertices; - tnl->Driver.Render.Multipass = NULL; -} Index: xc/lib/GL/mesa/src/drv/mga/mgatris.h diff -u xc/lib/GL/mesa/src/drv/mga/mgatris.h:1.12 xc/lib/GL/mesa/src/drv/mga/mgatris.h:removed --- xc/lib/GL/mesa/src/drv/mga/mgatris.h:1.12 Tue Dec 2 08:02:38 2003 +++ xc/lib/GL/mesa/src/drv/mga/mgatris.h Wed Mar 16 21:05:03 2005 @@ -1,52 +0,0 @@ -/* - * Copyright 2000-2001 VA Linux Systems, Inc. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Keith Whitwell - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgatris.h,v 1.12 2003/12/02 13:02:38 alanh Exp $ */ - -#ifndef MGATRIS_INC -#define MGATRIS_INC - -#include "mtypes.h" - -extern void mgaDDInitTriFuncs( GLcontext *ctx ); -extern void mgaChooseRenderState( GLcontext *ctx ); -extern void mgaRasterPrimitive( GLcontext *ctx, GLenum prim, GLuint hwprim ); - -extern void mgaFallback( GLcontext *ctx, GLuint bit, GLboolean mode ); -#define FALLBACK( ctx, bit, mode ) mgaFallback( ctx, bit, mode ) - -#define _MGA_NEW_RENDERSTATE (_DD_NEW_POINT_SMOOTH | \ - _DD_NEW_LINE_SMOOTH | \ - _DD_NEW_LINE_STIPPLE | \ - _DD_NEW_TRI_SMOOTH | \ - _DD_NEW_FLATSHADE | \ - _DD_NEW_TRI_LIGHT_TWOSIDE | \ - _DD_NEW_TRI_OFFSET | \ - _DD_NEW_TRI_UNFILLED | \ - _DD_NEW_TRI_STIPPLE | \ - _NEW_POLYGONSTIPPLE) - -#endif Index: xc/lib/GL/mesa/src/drv/mga/mgavb.c diff -u xc/lib/GL/mesa/src/drv/mga/mgavb.c:1.17 xc/lib/GL/mesa/src/drv/mga/mgavb.c:removed --- xc/lib/GL/mesa/src/drv/mga/mgavb.c:1.17 Tue Dec 2 08:02:38 2003 +++ xc/lib/GL/mesa/src/drv/mga/mgavb.c Wed Mar 16 21:05:03 2005 @@ -1,497 +0,0 @@ -/* - * Copyright 2000-2001 VA Linux Systems, Inc. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Keith Whitwell - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgavb.c,v 1.17 2003/12/02 13:02:38 alanh Exp $ */ - -#include "mgacontext.h" -#include "mgavb.h" -#include "mgatris.h" -#include "mgaioctl.h" -#include "mga_xmesa.h" - -#include "glheader.h" -#include "mtypes.h" -#include "imports.h" -#include "macros.h" -#include "colormac.h" - -#include "tnl/t_context.h" -#include "swrast_setup/swrast_setup.h" -#include "swrast/swrast.h" - - -#define MGA_TEX1_BIT 0x1 -#define MGA_TEX0_BIT 0x2 -#define MGA_RGBA_BIT 0x4 -#define MGA_SPEC_BIT 0x8 -#define MGA_FOG_BIT 0x10 -#define MGA_XYZW_BIT 0x20 -#define MGA_PTEX_BIT 0x40 -#define MGA_MAX_SETUP 0x80 - -static struct { - void (*emit)( GLcontext *, GLuint, GLuint, void *, GLuint ); - interp_func interp; - copy_pv_func copy_pv; - GLboolean (*check_tex_sizes)( GLcontext *ctx ); - GLuint vertex_size; - GLuint vertex_stride_shift; - GLuint vertex_format; -} setup_tab[MGA_MAX_SETUP]; - - -#define TINY_VERTEX_FORMAT 0 -#define NOTEX_VERTEX_FORMAT 0 -#define TEX0_VERTEX_FORMAT (MGA_A|MGA_S|MGA_F) -#define TEX1_VERTEX_FORMAT (MGA_A|MGA_S|MGA_F|MGA_T2) -#define PROJ_TEX1_VERTEX_FORMAT 0 -#define TEX2_VERTEX_FORMAT 0 -#define TEX3_VERTEX_FORMAT 0 -#define PROJ_TEX3_VERTEX_FORMAT 0 - -#define DO_XYZW (IND & MGA_XYZW_BIT) -#define DO_RGBA (IND & MGA_RGBA_BIT) -#define DO_SPEC (IND & MGA_SPEC_BIT) -#define DO_FOG (IND & MGA_FOG_BIT) -#define DO_TEX0 (IND & MGA_TEX0_BIT) -#define DO_TEX1 (IND & MGA_TEX1_BIT) -#define DO_TEX2 0 -#define DO_TEX3 0 -#define DO_PTEX (IND & MGA_PTEX_BIT) - - -#define VERTEX mgaVertex -#define VERTEX_COLOR mga_color_t -#define LOCALVARS mgaContextPtr mmesa = MGA_CONTEXT(ctx); -#define GET_VIEWPORT_MAT() mmesa->hw_viewport -#define GET_TEXSOURCE(n) mmesa->tmu_source[n] -#define GET_VERTEX_FORMAT() mmesa->vertex_format -#define GET_VERTEX_STORE() mmesa->verts -#define GET_VERTEX_STRIDE_SHIFT() mmesa->vertex_stride_shift -#define GET_UBYTE_COLOR_STORE() &mmesa->UbyteColor -#define GET_UBYTE_SPEC_COLOR_STORE() &mmesa->UbyteSecondaryColor - -#define HAVE_HW_VIEWPORT 0 -#define HAVE_HW_DIVIDE 0 -#define HAVE_RGBA_COLOR 0 -#define HAVE_TINY_VERTICES 0 -#define HAVE_NOTEX_VERTICES 0 -#define HAVE_TEX0_VERTICES 1 -#define HAVE_TEX1_VERTICES 1 -#define HAVE_TEX2_VERTICES 0 -#define HAVE_TEX3_VERTICES 0 -#define HAVE_PTEX_VERTICES 0 - -#define UNVIEWPORT_VARS \ - const GLfloat dx = - mmesa->drawX - SUBPIXEL_X; \ - const GLfloat dy = (mmesa->driDrawable->h + \ - mmesa->drawY + SUBPIXEL_Y); \ - const GLfloat sz = 1.0 / mmesa->depth_scale - -#define UNVIEWPORT_X(x) x + dx; -#define UNVIEWPORT_Y(y) - y + dy; -#define UNVIEWPORT_Z(z) z * sz; - -#define PTEX_FALLBACK() FALLBACK(ctx, MGA_FALLBACK_TEXTURE, 1) - - -#define IMPORT_FLOAT_COLORS mga_import_float_colors -#define IMPORT_FLOAT_SPEC_COLORS mga_import_float_spec_colors - -#define INTERP_VERTEX setup_tab[mmesa->SetupIndex].interp -#define COPY_PV_VERTEX setup_tab[mmesa->SetupIndex].copy_pv - - -/*********************************************************************** - * Generate pv-copying and translation functions * - ***********************************************************************/ - -#define TAG(x) mga_##x -#include "tnl_dd/t_dd_vb.c" - -/*********************************************************************** - * Generate vertex emit and interp functions * - ***********************************************************************/ - - -#define IND (MGA_XYZW_BIT|MGA_RGBA_BIT) -#define TAG(x) x##_wg -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_XYZW_BIT|MGA_RGBA_BIT|MGA_SPEC_BIT) -#define TAG(x) x##_wgs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_XYZW_BIT|MGA_RGBA_BIT|MGA_TEX0_BIT) -#define TAG(x) x##_wgt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_XYZW_BIT|MGA_RGBA_BIT|MGA_TEX0_BIT|MGA_TEX1_BIT) -#define TAG(x) x##_wgt0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_XYZW_BIT|MGA_RGBA_BIT|MGA_TEX0_BIT|MGA_PTEX_BIT) -#define TAG(x) x##_wgpt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_XYZW_BIT|MGA_RGBA_BIT|MGA_SPEC_BIT|MGA_TEX0_BIT) -#define TAG(x) x##_wgst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_XYZW_BIT|MGA_RGBA_BIT|MGA_SPEC_BIT|MGA_TEX0_BIT|MGA_TEX1_BIT) -#define TAG(x) x##_wgst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_XYZW_BIT|MGA_RGBA_BIT|MGA_SPEC_BIT|MGA_TEX0_BIT|MGA_PTEX_BIT) -#define TAG(x) x##_wgspt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_XYZW_BIT|MGA_RGBA_BIT|MGA_FOG_BIT) -#define TAG(x) x##_wgf -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_XYZW_BIT|MGA_RGBA_BIT|MGA_FOG_BIT|MGA_SPEC_BIT) -#define TAG(x) x##_wgfs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_XYZW_BIT|MGA_RGBA_BIT|MGA_FOG_BIT|MGA_TEX0_BIT) -#define TAG(x) x##_wgft0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_XYZW_BIT|MGA_RGBA_BIT|MGA_FOG_BIT|MGA_TEX0_BIT|MGA_TEX1_BIT) -#define TAG(x) x##_wgft0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_XYZW_BIT|MGA_RGBA_BIT|MGA_FOG_BIT|MGA_TEX0_BIT|MGA_PTEX_BIT) -#define TAG(x) x##_wgfpt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_XYZW_BIT|MGA_RGBA_BIT|MGA_FOG_BIT|MGA_SPEC_BIT|MGA_TEX0_BIT) -#define TAG(x) x##_wgfst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_XYZW_BIT|MGA_RGBA_BIT|MGA_FOG_BIT|MGA_SPEC_BIT|MGA_TEX0_BIT|MGA_TEX1_BIT) -#define TAG(x) x##_wgfst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_XYZW_BIT|MGA_RGBA_BIT|MGA_FOG_BIT|MGA_SPEC_BIT|MGA_TEX0_BIT|MGA_PTEX_BIT) -#define TAG(x) x##_wgfspt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_TEX0_BIT) -#define TAG(x) x##_t0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_TEX0_BIT|MGA_TEX1_BIT) -#define TAG(x) x##_t0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_FOG_BIT) -#define TAG(x) x##_f -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_FOG_BIT|MGA_TEX0_BIT) -#define TAG(x) x##_ft0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_FOG_BIT|MGA_TEX0_BIT|MGA_TEX1_BIT) -#define TAG(x) x##_ft0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_RGBA_BIT) -#define TAG(x) x##_g -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_RGBA_BIT|MGA_SPEC_BIT) -#define TAG(x) x##_gs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_RGBA_BIT|MGA_TEX0_BIT) -#define TAG(x) x##_gt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_RGBA_BIT|MGA_TEX0_BIT|MGA_TEX1_BIT) -#define TAG(x) x##_gt0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_RGBA_BIT|MGA_SPEC_BIT|MGA_TEX0_BIT) -#define TAG(x) x##_gst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_RGBA_BIT|MGA_SPEC_BIT|MGA_TEX0_BIT|MGA_TEX1_BIT) -#define TAG(x) x##_gst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_RGBA_BIT|MGA_FOG_BIT) -#define TAG(x) x##_gf -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_RGBA_BIT|MGA_FOG_BIT|MGA_SPEC_BIT) -#define TAG(x) x##_gfs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_RGBA_BIT|MGA_FOG_BIT|MGA_TEX0_BIT) -#define TAG(x) x##_gft0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_RGBA_BIT|MGA_FOG_BIT|MGA_TEX0_BIT|MGA_TEX1_BIT) -#define TAG(x) x##_gft0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_RGBA_BIT|MGA_FOG_BIT|MGA_SPEC_BIT|MGA_TEX0_BIT) -#define TAG(x) x##_gfst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (MGA_RGBA_BIT|MGA_FOG_BIT|MGA_SPEC_BIT|MGA_TEX0_BIT|MGA_TEX1_BIT) -#define TAG(x) x##_gfst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - - -static void init_setup_tab( void ) -{ - init_wg(); - init_wgs(); - init_wgt0(); - init_wgt0t1(); - init_wgpt0(); - init_wgst0(); - init_wgst0t1(); - init_wgspt0(); - init_wgf(); - init_wgfs(); - init_wgft0(); - init_wgft0t1(); - init_wgfpt0(); - init_wgfst0(); - init_wgfst0t1(); - init_wgfspt0(); - init_t0(); - init_t0t1(); - init_f(); - init_ft0(); - init_ft0t1(); - init_g(); - init_gs(); - init_gt0(); - init_gt0t1(); - init_gst0(); - init_gst0t1(); - init_gf(); - init_gfs(); - init_gft0(); - init_gft0t1(); - init_gfst0(); - init_gfst0t1(); -} - - - - -void mgaPrintSetupFlags(char *msg, GLuint flags ) -{ - fprintf(stderr, "%s: %d %s%s%s%s%s%s\n", - msg, - (int)flags, - (flags & MGA_XYZW_BIT) ? " xyzw," : "", - (flags & MGA_RGBA_BIT) ? " rgba," : "", - (flags & MGA_SPEC_BIT) ? " spec," : "", - (flags & MGA_FOG_BIT) ? " fog," : "", - (flags & MGA_TEX0_BIT) ? " tex-0," : "", - (flags & MGA_TEX1_BIT) ? " tex-1," : ""); -} - - -void mgaCheckTexSizes( GLcontext *ctx ) -{ - mgaContextPtr mmesa = MGA_CONTEXT( ctx ); - TNLcontext *tnl = TNL_CONTEXT(ctx); - - /*fprintf(stderr, "%s\n", __FUNCTION__);*/ - - if (!setup_tab[mmesa->SetupIndex].check_tex_sizes(ctx)) { - mmesa->SetupIndex |= MGA_PTEX_BIT; - mmesa->SetupNewInputs = ~0; - - if (!mmesa->Fallback && - !(ctx->_TriangleCaps & (DD_TRI_LIGHT_TWOSIDE|DD_TRI_UNFILLED))) { - tnl->Driver.Render.Interp = setup_tab[mmesa->SetupIndex].interp; - tnl->Driver.Render.CopyPV = setup_tab[mmesa->SetupIndex].copy_pv; - } - if (mmesa->Fallback) { - tnl->Driver.Render.Start(ctx); - } - } -} - - -void mgaBuildVertices( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint newinputs ) -{ - mgaContextPtr mmesa = MGA_CONTEXT( ctx ); - GLubyte *v = ((GLubyte *)mmesa->verts + (start<vertex_stride_shift)); - GLuint stride = 1<vertex_stride_shift; - - newinputs |= mmesa->SetupNewInputs; - mmesa->SetupNewInputs = 0; - - if (!newinputs) - return; - - if (newinputs & VERT_BIT_CLIP) { - setup_tab[mmesa->SetupIndex].emit( ctx, start, count, v, stride ); - } else { - GLuint ind = 0; - - if (newinputs & VERT_BIT_COLOR0) - ind |= MGA_RGBA_BIT; - - if (newinputs & VERT_BIT_COLOR1) - ind |= MGA_SPEC_BIT; - - if (newinputs & VERT_BIT_TEX0) - ind |= MGA_TEX0_BIT; - - if (newinputs & VERT_BIT_TEX1) - ind |= MGA_TEX0_BIT|MGA_TEX1_BIT; - - if (newinputs & VERT_BIT_FOG) - ind |= MGA_FOG_BIT; - - if (mmesa->SetupIndex & MGA_PTEX_BIT) - ind = ~0; - - ind &= mmesa->SetupIndex; - - if (ind) { - setup_tab[ind].emit( ctx, start, count, v, stride ); - } - } -} - - -void mgaChooseVertexState( GLcontext *ctx ) -{ - mgaContextPtr mmesa = MGA_CONTEXT( ctx ); - TNLcontext *tnl = TNL_CONTEXT(ctx); - GLuint ind = MGA_XYZW_BIT|MGA_RGBA_BIT; - - if (ctx->_TriangleCaps & DD_SEPARATE_SPECULAR) - ind |= MGA_SPEC_BIT; - - if (ctx->Fog.Enabled) - ind |= MGA_FOG_BIT; - - if (ctx->Texture._EnabledUnits & 0x2) { - /* unit 1 enabled */ - if (ctx->Texture._EnabledUnits & 0x1) { - /* unit 0 enabled */ - ind |= MGA_TEX1_BIT|MGA_TEX0_BIT; - } - else { - ind |= MGA_TEX0_BIT; - } - } - else if (ctx->Texture._EnabledUnits & 0x1) { - /* unit 0 enabled */ - ind |= MGA_TEX0_BIT; - } - - mmesa->SetupIndex = ind; - - if (ctx->_TriangleCaps & (DD_TRI_LIGHT_TWOSIDE|DD_TRI_UNFILLED)) { - tnl->Driver.Render.Interp = mga_interp_extras; - tnl->Driver.Render.CopyPV = mga_copy_pv_extras; - } else { - tnl->Driver.Render.Interp = setup_tab[ind].interp; - tnl->Driver.Render.CopyPV = setup_tab[ind].copy_pv; - } - - if (setup_tab[ind].vertex_format != mmesa->vertex_format) { - FLUSH_BATCH(mmesa); - mmesa->dirty |= MGA_UPLOAD_PIPE; - mmesa->vertex_format = setup_tab[ind].vertex_format; - mmesa->vertex_size = setup_tab[ind].vertex_size; - mmesa->vertex_stride_shift = setup_tab[ind].vertex_stride_shift; - } -} - - - -void mga_emit_contiguous_verts( GLcontext *ctx, - GLuint start, - GLuint count ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - GLuint vertex_size = mmesa->vertex_size * 4; - GLuint *dest = mgaAllocDmaLow( mmesa, (count-start) * vertex_size); - setup_tab[mmesa->SetupIndex].emit( ctx, start, count, dest, vertex_size ); -} - - - -void mgaInitVB( GLcontext *ctx ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - GLuint size = TNL_CONTEXT(ctx)->vb.Size; - - mmesa->verts = (char *)ALIGN_MALLOC(size * sizeof(mgaVertex), 32); - - { - static int firsttime = 1; - if (firsttime) { - init_setup_tab(); - firsttime = 0; - } - } - - mmesa->dirty |= MGA_UPLOAD_PIPE; - mmesa->vertex_format = setup_tab[0].vertex_format; - mmesa->vertex_size = setup_tab[0].vertex_size; - mmesa->vertex_stride_shift = setup_tab[0].vertex_stride_shift; -} - - -void mgaFreeVB( GLcontext *ctx ) -{ - mgaContextPtr mmesa = MGA_CONTEXT(ctx); - if (mmesa->verts) { - ALIGN_FREE(mmesa->verts); - mmesa->verts = 0; - } - - if (mmesa->UbyteSecondaryColor.Ptr) { - ALIGN_FREE(mmesa->UbyteSecondaryColor.Ptr); - mmesa->UbyteSecondaryColor.Ptr = 0; - } - - if (mmesa->UbyteColor.Ptr) { - ALIGN_FREE(mmesa->UbyteColor.Ptr); - mmesa->UbyteColor.Ptr = 0; - } -} - Index: xc/lib/GL/mesa/src/drv/mga/mgavb.h diff -u xc/lib/GL/mesa/src/drv/mga/mgavb.h:1.8 xc/lib/GL/mesa/src/drv/mga/mgavb.h:removed --- xc/lib/GL/mesa/src/drv/mga/mgavb.h:1.8 Wed Oct 30 07:51:36 2002 +++ xc/lib/GL/mesa/src/drv/mga/mgavb.h Wed Mar 16 21:05:03 2005 @@ -1,65 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/mga/mgavb.h,v 1.8 2002/10/30 12:51:36 alanh Exp $ */ -/* - * Copyright 2000-2001 VA Linux Systems, Inc. - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Keith Whitwell - */ - -#ifndef MGAVB_INC -#define MGAVB_INC - -#include "mtypes.h" -#include "mgacontext.h" -#include "swrast/swrast.h" - -#define _MGA_NEW_RASTERSETUP (_NEW_TEXTURE | \ - _DD_NEW_SEPARATE_SPECULAR | \ - _DD_NEW_TRI_UNFILLED | \ - _DD_NEW_TRI_LIGHT_TWOSIDE | \ - _NEW_FOG) - - -extern void mgaChooseVertexState( GLcontext *ctx ); -extern void mgaCheckTexSizes( GLcontext *ctx ); -extern void mgaBuildVertices( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint newinputs ); - -extern void mgaPrintSetupFlags(char *msg, GLuint flags ); - -extern void mgaInitVB( GLcontext *ctx ); -extern void mgaFreeVB( GLcontext *ctx ); - -extern void mga_emit_contiguous_verts( GLcontext *ctx, - GLuint start, - GLuint count ); - -extern void mga_translate_vertex(GLcontext *ctx, - const mgaVertex *src, - SWvertex *dst); - -extern void mga_print_vertex( GLcontext *ctx, const mgaVertex *v ); - -#endif Index: xc/lib/GL/mesa/src/drv/r128/Imakefile diff -u xc/lib/GL/mesa/src/drv/r128/Imakefile:1.21 xc/lib/GL/mesa/src/drv/r128/Imakefile:removed --- xc/lib/GL/mesa/src/drv/r128/Imakefile:1.21 Mon Nov 25 09:04:51 2002 +++ xc/lib/GL/mesa/src/drv/r128/Imakefile Wed Mar 16 21:05:03 2005 @@ -1,80 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/r128/Imakefile,v 1.21 2002/11/25 14:04:51 eich Exp $ - -#include - -#if GlxUseBuiltInDRIDriver -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtrasLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif - -#include "../common/Imakefile.inc" -#include "Imakefile.inc" -#include "../../array_cache/Imakefile.inc" -#include "../../math/Imakefile.inc" -#include "../../swrast/Imakefile.inc" -#include "../../swrast_setup/Imakefile.inc" -#include "../../tnl/Imakefile.inc" -#include "../../tnl_dd/Imakefile.inc" -#include "../../Imakefile.inc" -#if defined(i386Architecture) && MesaUseX86Asm -#include "../../X86/Imakefile.inc" -#endif -#ifdef SparcArchitecture -#include "../../SPARC/Imakefile.inc" -#endif - - - DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MESA_ASM_DEFINES) - INCLUDES = $(X_INCLUDES) $(MESA_INCLUDES) $(DRI_INCLUDES) - - DRIOBJS = $(GLXLIBSRC)/dri/dri_util.o - - DRMOBJS = $(GLXLIBSRC)/dri/drm/xf86drm.o \ - $(GLXLIBSRC)/dri/drm/xf86drmHash.o \ - $(GLXLIBSRC)/dri/drm/xf86drmRandom.o \ - $(GLXLIBSRC)/dri/drm/xf86drmSL.o - -#ifdef GlxSoProf - LOSRCS = ../../../../lowpc.c - HISRCS = ../../../../highpc.c - - LOOBJS = ../../../../lowpc.o - HIOBJS = ../../../../highpc.o -#endif - - SRCS = $(R128SRCS) - OBJS = $(LOOBJS) $(DRIOBJS) $(DRMOBJS) $(COREMESAOBJS) \ - $(MESA_ASM_OBJS) $(COMMONOBJS) $(R128OBJS) $(HIOBJS) - -REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) - -#include - -LibraryObjectRule() - -SubdirLibraryRule($(R128OBJS)) -NormalLintTarget($(SRCS)) - -#if !GlxUseBuiltInDRIDriver -LIBNAME = r128_dri.so -SharedDriModuleTarget($(LIBNAME),DONE $(OBJS),$(OBJS)) -InstallDynamicModule($(LIBNAME),$(MODULEDIR),dri) - -#ifdef GlxSoProf -SOPROF_LIBNAME = _r128_dri_p -NormalDepLibraryTarget($(SOPROF_LIBNAME),DONE $(OBJS),$(OBJS)) -InstallLibrary($(SOPROF_LIBNAME),$(MODULEDIR)/dri) -#endif -#endif - -DependTarget() - Index: xc/lib/GL/mesa/src/drv/r128/Imakefile.inc diff -u xc/lib/GL/mesa/src/drv/r128/Imakefile.inc:1.5 xc/lib/GL/mesa/src/drv/r128/Imakefile.inc:removed --- xc/lib/GL/mesa/src/drv/r128/Imakefile.inc:1.5 Tue May 27 12:34:33 2003 +++ xc/lib/GL/mesa/src/drv/r128/Imakefile.inc Wed Mar 16 21:05:03 2005 @@ -1,115 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/r128/Imakefile.inc,v 1.5 2003/05/27 16:34:33 tsi Exp $ - -#ifndef MesaDrvSrcDir -#define MesaDrvSrcDir $(GLXLIBSRC)/mesa/src/drv -#endif - -MESADRVSRCDIR = MesaDrvSrcDir - -#ifndef MesaDrvR128BuildDir -#define MesaDrvR128BuildDir /**/ -#endif -MESADRVR128BUILDDIR = MesaDrvR128BuildDir - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#if BuildXF86DRI - DRI_DEFINES = GlxDefines -DX_BYTE_ORDER=$(X_BYTE_ORDER) - DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ - -I$(GLXLIBSRC)/glx \ - -I$(INCLUDESRC) \ - -I$(INCLUDESRC)/GL \ - -I$(SERVERSRC)/GL/dri \ - -I$(XF86OSSRC) \ - -I$(XF86DRIVERSRC)/ati \ - -I$(XF86COMSRC) \ - -I$(GLXLIBSRC)/dri/drm \ - -I$(GLXLIBSRC)/include -#endif - -MESA_INCLUDES = -I$(MESASRCDIR)/src \ - -I$(MESADRVSRCDIR)/common \ - -I$(MESADRVSRCDIR)/r128 - X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) - - R128SRCS = $(MESADRVR128BUILDDIR)r128_context.c \ - $(MESADRVR128BUILDDIR)r128_dd.c \ - $(MESADRVR128BUILDDIR)r128_ioctl.c \ - $(MESADRVR128BUILDDIR)r128_lock.c \ - $(MESADRVR128BUILDDIR)r128_screen.c \ - $(MESADRVR128BUILDDIR)r128_span.c \ - $(MESADRVR128BUILDDIR)r128_state.c \ - $(MESADRVR128BUILDDIR)r128_tex.c \ - $(MESADRVR128BUILDDIR)r128_texmem.c \ - $(MESADRVR128BUILDDIR)r128_texstate.c \ - $(MESADRVR128BUILDDIR)r128_tris.c \ - $(MESADRVR128BUILDDIR)r128_vb.c - - R128OBJS = $(MESADRVR128BUILDDIR)r128_context.o \ - $(MESADRVR128BUILDDIR)r128_dd.o \ - $(MESADRVR128BUILDDIR)r128_ioctl.o \ - $(MESADRVR128BUILDDIR)r128_lock.o \ - $(MESADRVR128BUILDDIR)r128_screen.o \ - $(MESADRVR128BUILDDIR)r128_span.o \ - $(MESADRVR128BUILDDIR)r128_state.o \ - $(MESADRVR128BUILDDIR)r128_tex.o \ - $(MESADRVR128BUILDDIR)r128_texmem.o \ - $(MESADRVR128BUILDDIR)r128_texstate.o \ - $(MESADRVR128BUILDDIR)r128_tris.o \ - $(MESADRVR128BUILDDIR)r128_vb.o - - R128UOBJS = $(MESADRVR128BUILDDIR)unshared/r128_context.o \ - $(MESADRVR128BUILDDIR)unshared/r128_dd.o \ - $(MESADRVR128BUILDDIR)unshared/r128_ioctl.o \ - $(MESADRVR128BUILDDIR)unshared/r128_lock.o \ - $(MESADRVR128BUILDDIR)unshared/r128_screen.o \ - $(MESADRVR128BUILDDIR)unshared/r128_span.o \ - $(MESADRVR128BUILDDIR)unshared/r128_state.o \ - $(MESADRVR128BUILDDIR)unshared/r128_tex.o \ - $(MESADRVR128BUILDDIR)unshared/r128_texmem.o \ - $(MESADRVR128BUILDDIR)unshared/r128_texstate.o \ - $(MESADRVR128BUILDDIR)unshared/r128_tris.o \ - $(MESADRVR128BUILDDIR)unshared/r128_vb.o - - R128DOBJS = $(MESADRVR128BUILDDIR)debugger/r128_context.o \ - $(MESADRVR128BUILDDIR)debugger/r128_dd.o \ - $(MESADRVR128BUILDDIR)debugger/r128_ioctl.o \ - $(MESADRVR128BUILDDIR)debugger/r128_lock.o \ - $(MESADRVR128BUILDDIR)debugger/r128_screen.o \ - $(MESADRVR128BUILDDIR)debugger/r128_span.o \ - $(MESADRVR128BUILDDIR)debugger/r128_state.o \ - $(MESADRVR128BUILDDIR)debugger/r128_tex.o \ - $(MESADRVR128BUILDDIR)debugger/r128_texmem.o \ - $(MESADRVR128BUILDDIR)debugger/r128_texstate.o \ - $(MESADRVR128BUILDDIR)debugger/r128_tris.o \ - $(MESADRVR128BUILDDIR)debugger/r128_vb.o - - R128POBJS = $(MESADRVR128BUILDDIR)profiled/r128_context.o \ - $(MESADRVR128BUILDDIR)profiled/r128_dd.o \ - $(MESADRVR128BUILDDIR)profiled/r128_ioctl.o \ - $(MESADRVR128BUILDDIR)profiled/r128_lock.o \ - $(MESADRVR128BUILDDIR)profiled/r128_screen.o \ - $(MESADRVR128BUILDDIR)profiled/r128_span.o \ - $(MESADRVR128BUILDDIR)profiled/r128_state.o \ - $(MESADRVR128BUILDDIR)profiled/r128_tex.o \ - $(MESADRVR128BUILDDIR)profiled/r128_texmem.o \ - $(MESADRVR128BUILDDIR)profiled/r128_texstate.o \ - $(MESADRVR128BUILDDIR)profiled/r128_tris.o \ - $(MESADRVR128BUILDDIR)profiled/r128_vb.o - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(r128_context.c, $(MESADRVSRCDIR)/r128) -LinkSourceFile(r128_dd.c, $(MESADRVSRCDIR)/r128) -LinkSourceFile(r128_ioctl.c, $(MESADRVSRCDIR)/r128) -LinkSourceFile(r128_lock.c, $(MESADRVSRCDIR)/r128) -LinkSourceFile(r128_screen.c, $(MESADRVSRCDIR)/r128) -LinkSourceFile(r128_span.c, $(MESADRVSRCDIR)/r128) -LinkSourceFile(r128_state.c, $(MESADRVSRCDIR)/r128) -LinkSourceFile(r128_tex.c, $(MESADRVSRCDIR)/r128) -LinkSourceFile(r128_texmem.c, $(MESADRVSRCDIR)/r128) -LinkSourceFile(r128_texstate.c, $(MESADRVSRCDIR)/r128) -LinkSourceFile(r128_tris.c, $(MESADRVSRCDIR)/r128) -LinkSourceFile(r128_vb.c, $(MESADRVSRCDIR)/r128) -#endif Index: xc/lib/GL/mesa/src/drv/r128/r128_context.c diff -u xc/lib/GL/mesa/src/drv/r128/r128_context.c:1.10 xc/lib/GL/mesa/src/drv/r128/r128_context.c:removed --- xc/lib/GL/mesa/src/drv/r128/r128_context.c:1.10 Mon Dec 8 17:45:30 2003 +++ xc/lib/GL/mesa/src/drv/r128/r128_context.c Wed Mar 16 21:05:03 2005 @@ -1,335 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_context.c,v 1.10 2003/12/08 22:45:30 alanh Exp $ */ -/************************************************************************** - -Copyright 1999, 2000 ATI Technologies Inc. and Precision Insight, Inc., - Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, PRECISION INSIGHT AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Gareth Hughes - * - */ - -#include "glheader.h" -#include "context.h" -#include "simple_list.h" -#include "imports.h" -#include "matrix.h" -#include "extensions.h" - -#include "swrast/swrast.h" -#include "swrast_setup/swrast_setup.h" -#include "array_cache/acache.h" - -#include "tnl/tnl.h" -#include "tnl/t_pipeline.h" - -#include "r128_context.h" -#include "r128_ioctl.h" -#include "r128_dd.h" -#include "r128_state.h" -#include "r128_span.h" -#include "r128_tex.h" -#include "r128_tris.h" -#include "r128_vb.h" - -#include "vblank.h" -#include "utils.h" -#include "texmem.h" - -#ifndef R128_DEBUG -int R128_DEBUG = 0; -#endif - -static const char * const card_extensions[] = -{ - "GL_ARB_multitexture", - "GL_ARB_texture_env_add", - "GL_ARB_texture_mirrored_repeat", - "GL_EXT_texture_edge_clamp", - "GL_EXT_texture_env_add", - "GL_IBM_texture_mirrored_repeat", - "GL_SGIS_generate_mipmap", - "GL_SGIS_texture_edge_clamp", - NULL -}; - -static const struct dri_debug_control debug_control[] = -{ - { "ioctl", DEBUG_VERBOSE_IOCTL }, - { "verb", DEBUG_VERBOSE_MSG }, - { "dri", DEBUG_VERBOSE_DRI }, - { "2d", DEBUG_VERBOSE_2D }, - { "sync", DEBUG_ALWAYS_SYNC }, - { "api", DEBUG_VERBOSE_API }, - { NULL, 0 } -}; - -/* Create the device specific context. - */ -GLboolean r128CreateContext( const __GLcontextModes *glVisual, - __DRIcontextPrivate *driContextPriv, - void *sharedContextPrivate ) -{ - GLcontext *ctx, *shareCtx; - __DRIscreenPrivate *sPriv = driContextPriv->driScreenPriv; - r128ContextPtr rmesa; - r128ScreenPtr r128scrn; - int i; - - /* Allocate the r128 context */ - rmesa = (r128ContextPtr) CALLOC( sizeof(*rmesa) ); - if ( !rmesa ) - return GL_FALSE; - - /* Allocate the Mesa context */ - if (sharedContextPrivate) - shareCtx = ((r128ContextPtr) sharedContextPrivate)->glCtx; - else - shareCtx = NULL; - rmesa->glCtx = _mesa_create_context(glVisual, shareCtx, (void *) rmesa, GL_TRUE); - if (!rmesa->glCtx) { - FREE(rmesa); - return GL_FALSE; - } - driContextPriv->driverPrivate = rmesa; - ctx = rmesa->glCtx; - - rmesa->driContext = driContextPriv; - rmesa->driScreen = sPriv; - rmesa->driDrawable = NULL; - rmesa->hHWContext = driContextPriv->hHWContext; - rmesa->driHwLock = &sPriv->pSAREA->lock; - rmesa->driFd = sPriv->fd; - - r128scrn = rmesa->r128Screen = (r128ScreenPtr)(sPriv->private); - - rmesa->sarea = (R128SAREAPrivPtr)((char *)sPriv->pSAREA + - r128scrn->sarea_priv_offset); - - rmesa->CurrentTexObj[0] = NULL; - rmesa->CurrentTexObj[1] = NULL; - - (void) memset( rmesa->texture_heaps, 0, sizeof( rmesa->texture_heaps ) ); - make_empty_list( & rmesa->swapped ); - - rmesa->nr_heaps = r128scrn->numTexHeaps; - for ( i = 0 ; i < rmesa->nr_heaps ; i++ ) { - rmesa->texture_heaps[i] = driCreateTextureHeap( i, rmesa, - r128scrn->texSize[i], - 12, - R128_NR_TEX_REGIONS, - rmesa->sarea->texList[i], - & rmesa->sarea->texAge[i], - & rmesa->swapped, - sizeof( r128TexObj ), - (destroy_texture_object_t *) r128DestroyTexObj ); - - driSetTextureSwapCounterLocation( rmesa->texture_heaps[i], - & rmesa->c_textureSwaps ); - } - - - rmesa->RenderIndex = -1; /* Impossible value */ - rmesa->vert_buf = NULL; - rmesa->num_verts = 0; - - /* Set the maximum texture size small enough that we can guarentee that - * all texture units can bind a maximal texture and have them both in - * texturable memory at once. - */ - - ctx->Const.MaxTextureUnits = 2; - - driCalculateMaxTextureLevels( rmesa->texture_heaps, - rmesa->nr_heaps, - & ctx->Const, - 4, - 10, /* max 2D texture size is 1024x1024 */ - 0, /* 3D textures unsupported. */ - 0, /* cube textures unsupported. */ - 0, /* texture rectangles unsupported. */ - 11, - GL_FALSE ); - - /* No wide points. - */ - ctx->Const.MinPointSize = 1.0; - ctx->Const.MinPointSizeAA = 1.0; - ctx->Const.MaxPointSize = 1.0; - ctx->Const.MaxPointSizeAA = 1.0; - - /* No wide lines. - */ - ctx->Const.MinLineWidth = 1.0; - ctx->Const.MinLineWidthAA = 1.0; - ctx->Const.MaxLineWidth = 1.0; - ctx->Const.MaxLineWidthAA = 1.0; - ctx->Const.LineWidthGranularity = 1.0; - -#if ENABLE_PERF_BOXES - rmesa->boxes = (getenv( "LIBGL_PERFORMANCE_BOXES" ) != NULL); -#endif - - /* Initialize the software rasterizer and helper modules. - */ - _swrast_CreateContext( ctx ); - _ac_CreateContext( ctx ); - _tnl_CreateContext( ctx ); - _swsetup_CreateContext( ctx ); - - /* Install the customized pipeline: - */ -/* _tnl_destroy_pipeline( ctx ); */ -/* _tnl_install_pipeline( ctx, r128_pipeline ); */ - - /* Configure swrast to match hardware characteristics: - */ - _swrast_allow_pixel_fog( ctx, GL_FALSE ); - _swrast_allow_vertex_fog( ctx, GL_TRUE ); - - driInitExtensions( ctx, card_extensions, GL_TRUE ); - if (sPriv->drmMinor >= 4) - _mesa_enable_extension( ctx, "GL_MESA_ycbcr_texture" ); - - r128InitVB( ctx ); - r128InitTriFuncs( ctx ); - r128DDInitDriverFuncs( ctx ); - r128DDInitIoctlFuncs( ctx ); - r128DDInitStateFuncs( ctx ); - r128DDInitSpanFuncs( ctx ); - r128DDInitTextureFuncs( ctx ); - r128DDInitState( rmesa ); - - rmesa->do_irqs = (rmesa->r128Screen->irq && !getenv("R128_NO_IRQS")); - - rmesa->vblank_flags = (rmesa->r128Screen->irq != 0) - ? driGetDefaultVBlankFlags() : VBLANK_FLAG_NO_IRQ; - - driContextPriv->driverPrivate = (void *)rmesa; - -#if DO_DEBUG - R128_DEBUG = driParseDebugString( getenv( "R128_DEBUG" ), - debug_control ); -#endif - - return GL_TRUE; -} - -/* Destroy the device specific context. - */ -void r128DestroyContext( __DRIcontextPrivate *driContextPriv ) -{ - r128ContextPtr rmesa = (r128ContextPtr) driContextPriv->driverPrivate; - - assert(rmesa); /* should never be null */ - if ( rmesa ) { - GLboolean release_texture_heaps; - - - release_texture_heaps = (rmesa->glCtx->Shared->RefCount == 1); - - _swsetup_DestroyContext( rmesa->glCtx ); - _tnl_DestroyContext( rmesa->glCtx ); - _ac_DestroyContext( rmesa->glCtx ); - _swrast_DestroyContext( rmesa->glCtx ); - - r128FreeVB( rmesa->glCtx ); - - /* free the Mesa context */ - rmesa->glCtx->DriverCtx = NULL; - _mesa_destroy_context(rmesa->glCtx); - - if ( release_texture_heaps ) { - /* This share group is about to go away, free our private - * texture object data. - */ - int i; - - for ( i = 0 ; i < rmesa->nr_heaps ; i++ ) { - driDestroyTextureHeap( rmesa->texture_heaps[ i ] ); - rmesa->texture_heaps[ i ] = NULL; - } - - assert( is_empty_list( & rmesa->swapped ) ); - } - - FREE( rmesa ); - } - -#if 0 - /* Use this to force shared object profiling. */ - glx_fini_prof(); -#endif -} - - -/* Force the context `c' to be the current context and associate with it - * buffer `b'. - */ -GLboolean -r128MakeCurrent( __DRIcontextPrivate *driContextPriv, - __DRIdrawablePrivate *driDrawPriv, - __DRIdrawablePrivate *driReadPriv ) -{ - if ( driContextPriv ) { - GET_CURRENT_CONTEXT(ctx); - r128ContextPtr oldR128Ctx = ctx ? R128_CONTEXT(ctx) : NULL; - r128ContextPtr newR128Ctx = (r128ContextPtr) driContextPriv->driverPrivate; - - if ( newR128Ctx != oldR128Ctx ) { - newR128Ctx->new_state |= R128_NEW_CONTEXT; - newR128Ctx->dirty = R128_UPLOAD_ALL; - } - - newR128Ctx->driDrawable = driDrawPriv; - - _mesa_make_current2( newR128Ctx->glCtx, - (GLframebuffer *) driDrawPriv->driverPrivate, - (GLframebuffer *) driReadPriv->driverPrivate ); - - - newR128Ctx->new_state |= R128_NEW_WINDOW | R128_NEW_CLIP; - - if ( !newR128Ctx->glCtx->Viewport.Width ) { - _mesa_set_viewport(newR128Ctx->glCtx, 0, 0, - driDrawPriv->w, driDrawPriv->h); - } - } else { - _mesa_make_current( 0, 0 ); - } - - return GL_TRUE; -} - - -/* Force the context `c' to be unbound from its buffer. - */ -GLboolean -r128UnbindContext( __DRIcontextPrivate *driContextPriv ) -{ - return GL_TRUE; -} Index: xc/lib/GL/mesa/src/drv/r128/r128_context.h diff -u xc/lib/GL/mesa/src/drv/r128/r128_context.h:1.13 xc/lib/GL/mesa/src/drv/r128/r128_context.h:removed --- xc/lib/GL/mesa/src/drv/r128/r128_context.h:1.13 Sun Sep 28 16:15:20 2003 +++ xc/lib/GL/mesa/src/drv/r128/r128_context.h Wed Mar 16 21:05:03 2005 @@ -1,270 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_context.h,v 1.13 2003/09/28 20:15:20 alanh Exp $ */ -/************************************************************************** - -Copyright 1999, 2000 ATI Technologies Inc. and Precision Insight, Inc., - Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, PRECISION INSIGHT AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Gareth Hughes - * - */ - -#ifndef __R128_CONTEXT_H__ -#define __R128_CONTEXT_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "dri_util.h" - -#include "xf86drm.h" -#include "r128_common.h" - -#include "mtypes.h" - -#include "r128_reg.h" - -#include "texmem.h" - -struct r128_context; -typedef struct r128_context r128ContextRec; -typedef struct r128_context *r128ContextPtr; - -#include "r128_lock.h" -#include "r128_texobj.h" -#include "r128_screen.h" - -/* Flags for what context state needs to be updated: - */ -#define R128_NEW_ALPHA 0x0001 -#define R128_NEW_DEPTH 0x0002 -#define R128_NEW_FOG 0x0004 -#define R128_NEW_CLIP 0x0008 -#define R128_NEW_CULL 0x0010 -#define R128_NEW_MASKS 0x0020 -#define R128_NEW_RENDER_NOT 0x0040 -#define R128_NEW_WINDOW 0x0080 -#define R128_NEW_CONTEXT 0x0100 -#define R128_NEW_ALL 0x01ff - -/* Flags for software fallback cases: - */ -#define R128_FALLBACK_TEXTURE 0x0001 -#define R128_FALLBACK_DRAW_BUFFER 0x0002 -#define R128_FALLBACK_READ_BUFFER 0x0004 -#define R128_FALLBACK_STENCIL 0x0008 -#define R128_FALLBACK_RENDER_MODE 0x0010 -#define R128_FALLBACK_MULTIDRAW 0x0020 -#define R128_FALLBACK_LOGICOP 0x0040 -#define R128_FALLBACK_SEP_SPECULAR 0x0080 -#define R128_FALLBACK_BLEND_EQ 0x0100 -#define R128_FALLBACK_BLEND_FUNC 0x0200 - - -/* Use the templated vertex format: - */ -#define TAG(x) r128##x -#include "tnl_dd/t_dd_vertex.h" -#undef TAG - -/* Reasons why the GL_BLEND fallback mightn't work: - */ -#define R128_BLEND_ENV_COLOR 0x1 -#define R128_BLEND_MULTITEX 0x2 - -/* Subpixel offsets for window coordinates (triangles): - */ -#define SUBPIXEL_X (0.0F) -#define SUBPIXEL_Y (0.125F) - - -typedef void (*r128_tri_func)( r128ContextPtr, - r128Vertex *, - r128Vertex *, - r128Vertex * ); - -typedef void (*r128_line_func)( r128ContextPtr, - r128Vertex *, - r128Vertex * ); - -typedef void (*r128_point_func)( r128ContextPtr, - r128Vertex * ); - - -struct r128_context { - GLcontext *glCtx; /* Mesa context */ - - /* Driver and hardware state management - */ - GLuint new_state; - GLuint dirty; /* Hardware state to be updated */ - r128_context_regs_t setup; - - /* Temporaries for translating away float colors: - */ - struct gl_client_array UbyteColor; - struct gl_client_array UbyteSecondaryColor; - - GLuint NewGLState; - GLuint Fallback; - GLuint SetupIndex; - GLuint SetupNewInputs; - GLuint RenderIndex; - GLfloat hw_viewport[16]; - GLfloat depth_scale; - GLuint vertex_size; - GLuint vertex_stride_shift; - GLuint vertex_format; - GLuint num_verts; - GLubyte *verts; - - CARD32 ClearColor; /* Color used to clear color buffer */ - CARD32 ClearDepth; /* Value used to clear depth buffer */ - CARD32 ClearStencil; /* Value used to clear stencil */ - - /* Map GL texture units onto hardware - */ - GLint multitex; - GLint tmu_source[2]; - GLuint tex_combine[2]; - GLuint blend_flags; - GLuint env_color; - - /* Texture object bookkeeping - */ - unsigned nr_heaps; - driTexHeap * texture_heaps[ R128_NR_TEX_HEAPS ]; - driTextureObject swapped; - - r128TexObjPtr CurrentTexObj[2]; - - /* Fallback rasterization functions - */ - r128_point_func draw_point; - r128_line_func draw_line; - r128_tri_func draw_tri; - - /* Vertex buffers - */ - drmBufPtr vert_buf; - - GLuint hw_primitive; - GLenum render_primitive; - - /* Page flipping - */ - GLuint doPageFlip; - - /* Busy waiting - */ - GLuint do_irqs; - - /* Drawable, cliprect and scissor information - */ - GLint drawOffset, drawPitch; - GLint readOffset, readPitch; - - GLuint numClipRects; /* Cliprects for the draw buffer */ - XF86DRIClipRectPtr pClipRects; - - GLuint scissor; - XF86DRIClipRectRec ScissorRect; /* Current software scissor */ - - /* Mirrors of some DRI state - */ - __DRIcontextPrivate *driContext; /* DRI context */ - __DRIscreenPrivate *driScreen; /* DRI screen */ - __DRIdrawablePrivate *driDrawable; /* DRI drawable bound to this ctx */ - - unsigned int lastStamp; /* mirror driDrawable->lastStamp */ - - drmContext hHWContext; - drmLock *driHwLock; - int driFd; - - r128ScreenPtr r128Screen; /* Screen private DRI data */ - R128SAREAPrivPtr sarea; /* Private SAREA data */ - - /* Performance counters - */ - GLuint boxes; /* Draw performance boxes */ - GLuint hardwareWentIdle; - GLuint c_clears; - GLuint c_drawWaits; - GLuint c_textureSwaps; - GLuint c_textureBytes; - GLuint c_vertexBuffers; - - /* VBI - */ - GLuint vbl_seq; - GLuint vblank_flags; -}; - -#define R128_CONTEXT(ctx) ((r128ContextPtr)(ctx->DriverCtx)) - -#define R128_IS_PLAIN( rmesa ) \ - (rmesa->r128Screen->chipset == R128_CARD_TYPE_R128) -#define R128_IS_PRO( rmesa ) \ - (rmesa->r128Screen->chipset == R128_CARD_TYPE_R128_PRO) -#define R128_IS_MOBILITY( rmesa ) \ - (rmesa->r128Screen->chipset == R128_CARD_TYPE_R128_MOBILITY) - - -extern GLboolean r128CreateContext( const __GLcontextModes *glVisual, - __DRIcontextPrivate *driContextPriv, - void *sharedContextPrivate ); - -extern void r128DestroyContext( __DRIcontextPrivate * ); - -extern GLboolean r128MakeCurrent( __DRIcontextPrivate *driContextPriv, - __DRIdrawablePrivate *driDrawPriv, - __DRIdrawablePrivate *driReadPriv ); - -extern GLboolean r128UnbindContext( __DRIcontextPrivate *driContextPriv ); - -/* ================================================================ - * Debugging: - */ -#define DO_DEBUG 0 -#define ENABLE_PERF_BOXES 0 - -#if DO_DEBUG -extern int R128_DEBUG; -#else -#define R128_DEBUG 0 -#endif - -#define DEBUG_ALWAYS_SYNC 0x01 -#define DEBUG_VERBOSE_API 0x02 -#define DEBUG_VERBOSE_MSG 0x04 -#define DEBUG_VERBOSE_LRU 0x08 -#define DEBUG_VERBOSE_DRI 0x10 -#define DEBUG_VERBOSE_IOCTL 0x20 -#define DEBUG_VERBOSE_2D 0x40 - -#endif -#endif /* __R128_CONTEXT_H__ */ Index: xc/lib/GL/mesa/src/drv/r128/r128_dd.c diff -u xc/lib/GL/mesa/src/drv/r128/r128_dd.c:1.16 xc/lib/GL/mesa/src/drv/r128/r128_dd.c:removed --- xc/lib/GL/mesa/src/drv/r128/r128_dd.c:1.16 Sun Sep 28 16:15:20 2003 +++ xc/lib/GL/mesa/src/drv/r128/r128_dd.c Wed Mar 16 21:05:03 2005 @@ -1,148 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_dd.c,v 1.16 2003/09/28 20:15:20 alanh Exp $ */ -/************************************************************************** - -Copyright 1999, 2000 ATI Technologies Inc. and Precision Insight, Inc., - Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, PRECISION INSIGHT AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Gareth Hughes - * Kevin E. Martin - * - */ - -#include "r128_context.h" -#include "r128_ioctl.h" -#include "r128_state.h" -#include "r128_vb.h" -#include "r128_dd.h" - -#include "context.h" - -#include "utils.h" - -#define DRIVER_DATE "20030328" - - -/* Return the width and height of the current color buffer. - */ -static void r128DDGetBufferSize( GLframebuffer *buffer, - GLuint *width, GLuint *height ) -{ - GET_CURRENT_CONTEXT(ctx); - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - LOCK_HARDWARE( rmesa ); - *width = rmesa->driDrawable->w; - *height = rmesa->driDrawable->h; - UNLOCK_HARDWARE( rmesa ); -} - -/* Return various strings for glGetString(). - */ -static const GLubyte *r128DDGetString( GLcontext *ctx, GLenum name ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - static char buffer[128]; - unsigned offset; - const char * card_name = "Rage 128"; - GLuint agp_mode = rmesa->r128Screen->IsPCI ? 0 : - rmesa->r128Screen->AGPMode; - - switch ( name ) { - case GL_VENDOR: - return (GLubyte *)"VA Linux Systems, Inc."; - - case GL_RENDERER: - /* Select the spefic chipset. - */ - if ( R128_IS_PRO( rmesa ) ) { - card_name = "Rage 128 Pro"; - } - else if ( R128_IS_MOBILITY( rmesa ) ) { - card_name = "Rage 128 Mobility"; - } - - offset = driGetRendererString( buffer, card_name, DRIVER_DATE, - agp_mode ); - - return (GLubyte *)buffer; - - default: - return NULL; - } -} - -/* Send all commands to the hardware. If vertex buffers or indirect - * buffers are in use, then we need to make sure they are sent to the - * hardware. All commands that are normally sent to the ring are - * already considered `flushed'. - */ -static void r128DDFlush( GLcontext *ctx ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - FLUSH_BATCH( rmesa ); - -#if ENABLE_PERF_BOXES - if ( rmesa->boxes ) { - LOCK_HARDWARE( rmesa ); - r128PerformanceBoxesLocked( rmesa ); - UNLOCK_HARDWARE( rmesa ); - } - - /* Log the performance counters if necessary */ - r128PerformanceCounters( rmesa ); -#endif -} - -/* Make sure all commands have been sent to the hardware and have - * completed processing. - */ -static void r128DDFinish( GLcontext *ctx ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - -#if ENABLE_PERF_BOXES - /* Bump the performance counter */ - rmesa->c_drawWaits++; -#endif - - r128DDFlush( ctx ); - r128WaitForIdle( rmesa ); -} - - -/* Initialize the driver's misc functions. - */ -void r128DDInitDriverFuncs( GLcontext *ctx ) -{ - ctx->Driver.GetBufferSize = r128DDGetBufferSize; - ctx->Driver.ResizeBuffers = _swrast_alloc_buffers; - ctx->Driver.GetString = r128DDGetString; - ctx->Driver.Finish = r128DDFinish; - ctx->Driver.Flush = r128DDFlush; - ctx->Driver.Error = NULL; -} Index: xc/lib/GL/mesa/src/drv/r128/r128_dd.h diff -u xc/lib/GL/mesa/src/drv/r128/r128_dd.h:1.4 xc/lib/GL/mesa/src/drv/r128/r128_dd.h:removed --- xc/lib/GL/mesa/src/drv/r128/r128_dd.h:1.4 Sun Sep 28 16:15:20 2003 +++ xc/lib/GL/mesa/src/drv/r128/r128_dd.h Wed Mar 16 21:05:03 2005 @@ -1,44 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_dd.h,v 1.4 2003/09/28 20:15:20 alanh Exp $ */ -/************************************************************************** - -Copyright 1999, 2000 ATI Technologies Inc. and Precision Insight, Inc., - Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, PRECISION INSIGHT AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Gareth Hughes - * Kevin E. Martin - * - */ - -#ifndef __R128_DD_H__ -#define __R128_DD_H__ - -#ifdef GLX_DIRECT_RENDERING - -extern void r128DDInitDriverFuncs( GLcontext *ctx ); - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/r128/r128_ioctl.c diff -u xc/lib/GL/mesa/src/drv/r128/r128_ioctl.c:1.13 xc/lib/GL/mesa/src/drv/r128/r128_ioctl.c:removed --- xc/lib/GL/mesa/src/drv/r128/r128_ioctl.c:1.13 Thu Jan 22 22:57:05 2004 +++ xc/lib/GL/mesa/src/drv/r128/r128_ioctl.c Wed Mar 16 21:05:03 2005 @@ -1,811 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_ioctl.c,v 1.13 2004/01/23 03:57:05 dawes Exp $ */ -/************************************************************************** - -Copyright 1999, 2000 ATI Technologies Inc. and Precision Insight, Inc., - Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, PRECISION INSIGHT AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Gareth Hughes - * - */ - -#define STANDALONE_MMIO -#include "r128_context.h" -#include "r128_state.h" -#include "r128_ioctl.h" - -#include "imports.h" -#include "macros.h" - -#include "swrast/swrast.h" - -#include "vblank.h" - -#define R128_TIMEOUT 2048 -#define R128_IDLE_RETRY 32 - - -/* ============================================================= - * Hardware vertex buffer handling - */ - -/* Get a new VB from the pool of vertex buffers in AGP space. - */ -drmBufPtr r128GetBufferLocked( r128ContextPtr rmesa ) -{ - int fd = rmesa->r128Screen->driScreen->fd; - int index = 0; - int size = 0; - drmDMAReq dma; - drmBufPtr buf = NULL; - int to = 0; - int ret; - - dma.context = rmesa->hHWContext; - dma.send_count = 0; - dma.send_list = NULL; - dma.send_sizes = NULL; - dma.flags = 0; - dma.request_count = 1; - dma.request_size = R128_BUFFER_SIZE; - dma.request_list = &index; - dma.request_sizes = &size; - dma.granted_count = 0; - - while ( !buf && ( to++ < R128_TIMEOUT ) ) { - ret = drmDMA( fd, &dma ); - - if ( ret == 0 ) { - buf = &rmesa->r128Screen->buffers->list[index]; - buf->used = 0; -#if ENABLE_PERF_BOXES - /* Bump the performance counter */ - rmesa->c_vertexBuffers++; -#endif - return buf; - } - } - - if ( !buf ) { - drmCommandNone( fd, DRM_R128_CCE_RESET); - UNLOCK_HARDWARE( rmesa ); - fprintf( stderr, "Error: Could not get new VB... exiting\n" ); - exit( -1 ); - } - - return buf; -} - -void r128FlushVerticesLocked( r128ContextPtr rmesa ) -{ - XF86DRIClipRectPtr pbox = rmesa->pClipRects; - int nbox = rmesa->numClipRects; - drmBufPtr buffer = rmesa->vert_buf; - int count = rmesa->num_verts; - int prim = rmesa->hw_primitive; - int fd = rmesa->driScreen->fd; - drmR128Vertex vertex; - int i; - - rmesa->num_verts = 0; - rmesa->vert_buf = NULL; - - if ( !buffer ) - return; - - if ( rmesa->dirty & ~R128_UPLOAD_CLIPRECTS ) - r128EmitHwStateLocked( rmesa ); - - if ( !nbox ) - count = 0; - - if ( nbox >= R128_NR_SAREA_CLIPRECTS ) - rmesa->dirty |= R128_UPLOAD_CLIPRECTS; - - if ( !count || !(rmesa->dirty & R128_UPLOAD_CLIPRECTS) ) - { - if ( nbox < 3 ) { - rmesa->sarea->nbox = 0; - } else { - rmesa->sarea->nbox = nbox; - } - - vertex.prim = prim; - vertex.idx = buffer->idx; - vertex.count = count; - vertex.discard = 1; - drmCommandWrite( fd, DRM_R128_VERTEX, &vertex, sizeof(drmR128Vertex) ); - } - else - { - for ( i = 0 ; i < nbox ; ) { - int nr = MIN2( i + R128_NR_SAREA_CLIPRECTS, nbox ); - XF86DRIClipRectPtr b = rmesa->sarea->boxes; - int discard = 0; - - rmesa->sarea->nbox = nr - i; - for ( ; i < nr ; i++ ) { - *b++ = pbox[i]; - } - - /* Finished with the buffer? - */ - if ( nr == nbox ) { - discard = 1; - } - - rmesa->sarea->dirty |= R128_UPLOAD_CLIPRECTS; - - vertex.prim = prim; - vertex.idx = buffer->idx; - vertex.count = count; - vertex.discard = discard; - drmCommandWrite( fd, DRM_R128_VERTEX, &vertex, sizeof(drmR128Vertex) ); - } - } - - rmesa->dirty &= ~R128_UPLOAD_CLIPRECTS; -} - - - - - -/* ================================================================ - * Texture uploads - */ - -void r128FireBlitLocked( r128ContextPtr rmesa, drmBufPtr buffer, - GLint offset, GLint pitch, GLint format, - GLint x, GLint y, GLint width, GLint height ) -{ - drmR128Blit blit; - GLint ret; - - blit.idx = buffer->idx; - blit.offset = offset; - blit.pitch = pitch; - blit.format = format; - blit.x = x; - blit.y = y; - blit.width = width; - blit.height = height; - - ret = drmCommandWrite( rmesa->driFd, DRM_R128_BLIT, - &blit, sizeof(drmR128Blit) ); - - if ( ret ) { - UNLOCK_HARDWARE( rmesa ); - fprintf( stderr, "DRM_R128_BLIT: return = %d\n", ret ); - exit( 1 ); - } -} - - -/* ================================================================ - * SwapBuffers with client-side throttling - */ - -static void delay( void ) { -/* Prevent an optimizing compiler from removing a spin loop */ -} - -#define R128_MAX_OUTSTANDING 2 - -/* Throttle the frame rate -- only allow one pending swap buffers - * request at a time. - * GH: We probably don't want a timeout here, as we can wait as - * long as we want for a frame to complete. If it never does, then - * the card has locked. - */ -static int r128WaitForFrameCompletion( r128ContextPtr rmesa ) -{ - unsigned char *R128MMIO = rmesa->r128Screen->mmio.map; - CARD32 frame; - int i; - int wait = 0; - - while ( 1 ) { - frame = INREG( R128_LAST_FRAME_REG ); - if ( rmesa->sarea->last_frame - frame <= R128_MAX_OUTSTANDING ) { - break; - } - - /* Spin in place a bit so we aren't hammering the register */ - wait++; - for ( i = 0 ; i < 1024 ; i++ ) { - delay(); - } - } - - return wait; -} - -/* Copy the back color buffer to the front color buffer. - */ -void r128CopyBuffer( const __DRIdrawablePrivate *dPriv ) -{ - r128ContextPtr rmesa; - GLint nbox, i, ret; - GLboolean missed_target; - - assert(dPriv); - assert(dPriv->driContextPriv); - assert(dPriv->driContextPriv->driverPrivate); - - rmesa = (r128ContextPtr) dPriv->driContextPriv->driverPrivate; - - if ( R128_DEBUG & DEBUG_VERBOSE_API ) { - fprintf( stderr, "\n********************************\n" ); - fprintf( stderr, "\n%s( %p )\n\n", - __FUNCTION__, (void *)rmesa->glCtx ); - fflush( stderr ); - } - - FLUSH_BATCH( rmesa ); - - LOCK_HARDWARE( rmesa ); - - /* Throttle the frame rate -- only allow one pending swap buffers - * request at a time. - */ - if ( !r128WaitForFrameCompletion( rmesa ) ) { - rmesa->hardwareWentIdle = 1; - } else { - rmesa->hardwareWentIdle = 0; - } - - UNLOCK_HARDWARE( rmesa ); - driWaitForVBlank( dPriv, &rmesa->vbl_seq, rmesa->vblank_flags, &missed_target ); - LOCK_HARDWARE( rmesa ); - - nbox = dPriv->numClipRects; /* must be in locked region */ - - for ( i = 0 ; i < nbox ; ) { - GLint nr = MIN2( i + R128_NR_SAREA_CLIPRECTS , nbox ); - XF86DRIClipRectPtr box = dPriv->pClipRects; - XF86DRIClipRectPtr b = rmesa->sarea->boxes; - GLint n = 0; - - for ( ; i < nr ; i++ ) { - *b++ = *(XF86DRIClipRectRec *)&box[i]; - n++; - } - rmesa->sarea->nbox = n; - - ret = drmCommandNone( rmesa->driFd, DRM_R128_SWAP ); - - if ( ret ) { - UNLOCK_HARDWARE( rmesa ); - fprintf( stderr, "DRM_R128_SWAP: return = %d\n", ret ); - exit( 1 ); - } - } - - if ( R128_DEBUG & DEBUG_ALWAYS_SYNC ) { - i = 0; - do { - ret = drmCommandNone(rmesa->driFd, DRM_R128_CCE_IDLE); - } while ( ret && errno == EBUSY && i++ < R128_IDLE_RETRY ); - } - - UNLOCK_HARDWARE( rmesa ); - - rmesa->new_state |= R128_NEW_CONTEXT; - rmesa->dirty |= (R128_UPLOAD_CONTEXT | - R128_UPLOAD_MASKS | - R128_UPLOAD_CLIPRECTS); - -#if ENABLE_PERF_BOXES - /* Log the performance counters if necessary */ - r128PerformanceCounters( rmesa ); -#endif -} - -void r128PageFlip( const __DRIdrawablePrivate *dPriv ) -{ - r128ContextPtr rmesa; - GLint ret; - GLboolean missed_target; - - assert(dPriv); - assert(dPriv->driContextPriv); - assert(dPriv->driContextPriv->driverPrivate); - - rmesa = (r128ContextPtr) dPriv->driContextPriv->driverPrivate; - - if ( R128_DEBUG & DEBUG_VERBOSE_API ) { - fprintf( stderr, "\n%s( %p ): page=%d\n\n", - __FUNCTION__, (void *)rmesa->glCtx, rmesa->sarea->pfCurrentPage ); - } - - FLUSH_BATCH( rmesa ); - - LOCK_HARDWARE( rmesa ); - - /* Throttle the frame rate -- only allow one pending swap buffers - * request at a time. - */ - if ( !r128WaitForFrameCompletion( rmesa ) ) { - rmesa->hardwareWentIdle = 1; - } else { - rmesa->hardwareWentIdle = 0; - } - - UNLOCK_HARDWARE( rmesa ); - driWaitForVBlank( dPriv, &rmesa->vbl_seq, rmesa->vblank_flags, &missed_target ); - LOCK_HARDWARE( rmesa ); - - /* The kernel will have been initialized to perform page flipping - * on a swapbuffers ioctl. - */ - ret = drmCommandNone( rmesa->driFd, DRM_R128_FLIP ); - - UNLOCK_HARDWARE( rmesa ); - - if ( ret ) { - fprintf( stderr, "DRM_R128_FLIP: return = %d\n", ret ); - exit( 1 ); - } - - if ( rmesa->sarea->pfCurrentPage == 1 ) { - rmesa->drawOffset = rmesa->r128Screen->frontOffset; - rmesa->drawPitch = rmesa->r128Screen->frontPitch; - } else { - rmesa->drawOffset = rmesa->r128Screen->backOffset; - rmesa->drawPitch = rmesa->r128Screen->backPitch; - } - - rmesa->setup.dst_pitch_offset_c = (((rmesa->drawPitch/8) << 21) | - (rmesa->drawOffset >> 5)); - rmesa->new_state |= R128_NEW_WINDOW; - - /* FIXME: Do we need this anymore? */ - rmesa->new_state |= R128_NEW_CONTEXT; - rmesa->dirty |= (R128_UPLOAD_CONTEXT | - R128_UPLOAD_MASKS | - R128_UPLOAD_CLIPRECTS); - -#if ENABLE_PERF_BOXES - /* Log the performance counters if necessary */ - r128PerformanceCounters( rmesa ); -#endif -} - - -/* ================================================================ - * Buffer clear - */ - -static void r128DDClear( GLcontext *ctx, GLbitfield mask, GLboolean all, - GLint cx, GLint cy, GLint cw, GLint ch ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = rmesa->driDrawable; - drmR128Clear clear; - GLuint flags = 0; - GLint i; - GLint ret; - - if ( R128_DEBUG & DEBUG_VERBOSE_API ) { - fprintf( stderr, "%s:\n", __FUNCTION__ ); - } - - FLUSH_BATCH( rmesa ); - - /* The only state change we care about here is the RGBA colormask - * We'll just update that state, if needed. If we do more then - * there's some strange side-effects that the conformance tests find. - */ - if ( rmesa->new_state & R128_NEW_MASKS) { - const GLuint save_state = rmesa->new_state; - rmesa->new_state = R128_NEW_MASKS; - r128DDUpdateHWState( ctx ); - rmesa->new_state = save_state & ~R128_NEW_MASKS; - } - - if ( mask & DD_FRONT_LEFT_BIT ) { - flags |= DRM_R128_FRONT_BUFFER; - mask &= ~DD_FRONT_LEFT_BIT; - } - - if ( mask & DD_BACK_LEFT_BIT ) { - flags |= DRM_R128_BACK_BUFFER; - mask &= ~DD_BACK_LEFT_BIT; - } - - if ( ( mask & DD_DEPTH_BIT ) && ctx->Depth.Mask ) { - flags |= DRM_R128_DEPTH_BUFFER; - mask &= ~DD_DEPTH_BIT; - } -#if 0 - /* FIXME: Add stencil support */ - if ( mask & DD_STENCIL_BIT ) { - flags |= DRM_R128_DEPTH_BUFFER; - mask &= ~DD_STENCIL_BIT; - } -#endif - - if ( flags ) { - - /* Flip top to bottom */ - cx += dPriv->x; - cy = dPriv->y + dPriv->h - cy - ch; - - LOCK_HARDWARE( rmesa ); - - /* FIXME: Do we actually need this? - */ - if ( rmesa->dirty & ~R128_UPLOAD_CLIPRECTS ) { - r128EmitHwStateLocked( rmesa ); - } - - for ( i = 0 ; i < rmesa->numClipRects ; ) { - GLint nr = MIN2( i + R128_NR_SAREA_CLIPRECTS , rmesa->numClipRects ); - XF86DRIClipRectPtr box = rmesa->pClipRects; - XF86DRIClipRectPtr b = rmesa->sarea->boxes; - GLint n = 0; - - if ( !all ) { - for ( ; i < nr ; i++ ) { - GLint x = box[i].x1; - GLint y = box[i].y1; - GLint w = box[i].x2 - x; - GLint h = box[i].y2 - y; - - if ( x < cx ) w -= cx - x, x = cx; - if ( y < cy ) h -= cy - y, y = cy; - if ( x + w > cx + cw ) w = cx + cw - x; - if ( y + h > cy + ch ) h = cy + ch - y; - if ( w <= 0 ) continue; - if ( h <= 0 ) continue; - - b->x1 = x; - b->y1 = y; - b->x2 = x + w; - b->y2 = y + h; - b++; - n++; - } - } else { - for ( ; i < nr ; i++ ) { - *b++ = *(XF86DRIClipRectPtr)&box[i]; - n++; - } - } - - rmesa->sarea->nbox = n; - - if ( R128_DEBUG & DEBUG_VERBOSE_IOCTL ) { - fprintf( stderr, - "DRM_R128_CLEAR: flag 0x%x color %x depth %x nbox %d\n", - flags, - (GLuint)rmesa->ClearColor, - (GLuint)rmesa->ClearDepth, - rmesa->sarea->nbox ); - } - - clear.flags = flags; - clear.clear_color = rmesa->ClearColor; - clear.clear_depth = rmesa->ClearDepth; - clear.color_mask = rmesa->setup.plane_3d_mask_c; - clear.depth_mask = ~0; - - ret = drmCommandWrite( rmesa->driFd, DRM_R128_CLEAR, - &clear, sizeof(drmR128Clear) ); - - if ( ret ) { - UNLOCK_HARDWARE( rmesa ); - fprintf( stderr, "DRM_R128_CLEAR: return = %d\n", ret ); - exit( 1 ); - } - } - - UNLOCK_HARDWARE( rmesa ); - - rmesa->dirty |= R128_UPLOAD_CLIPRECTS; - } - - if ( mask ) - _swrast_Clear( ctx, mask, all, cx, cy, cw, ch ); -} - - -/* ================================================================ - * Depth spans, pixels - */ - -void r128WriteDepthSpanLocked( r128ContextPtr rmesa, - GLuint n, GLint x, GLint y, - const GLdepth depth[], - const GLubyte mask[] ) -{ - XF86DRIClipRectPtr pbox = rmesa->pClipRects; - drmR128Depth d; - int nbox = rmesa->numClipRects; - int fd = rmesa->driScreen->fd; - int i; - - if ( !nbox || !n ) { - return; - } - if ( nbox >= R128_NR_SAREA_CLIPRECTS ) { - rmesa->dirty |= R128_UPLOAD_CLIPRECTS; - } - - if ( !(rmesa->dirty & R128_UPLOAD_CLIPRECTS) ) - { - if ( nbox < 3 ) { - rmesa->sarea->nbox = 0; - } else { - rmesa->sarea->nbox = nbox; - } - - d.func = DRM_R128_WRITE_SPAN; - d.n = n; - d.x = (int*)&x; - d.y = (int*)&y; - d.buffer = (unsigned int *)depth; - d.mask = (unsigned char *)mask; - - drmCommandWrite( fd, DRM_R128_DEPTH, &d, sizeof(drmR128Depth)); - - } - else - { - for (i = 0 ; i < nbox ; ) { - int nr = MIN2( i + R128_NR_SAREA_CLIPRECTS, nbox ); - XF86DRIClipRectPtr b = rmesa->sarea->boxes; - - rmesa->sarea->nbox = nr - i; - for ( ; i < nr ; i++) { - *b++ = pbox[i]; - } - - rmesa->sarea->dirty |= R128_UPLOAD_CLIPRECTS; - - d.func = DRM_R128_WRITE_SPAN; - d.n = n; - d.x = (int*)&x; - d.y = (int*)&y; - d.buffer = (unsigned int *)depth; - d.mask = (unsigned char *)mask; - - drmCommandWrite( fd, DRM_R128_DEPTH, &d, sizeof(drmR128Depth)); - } - } - - rmesa->dirty &= ~R128_UPLOAD_CLIPRECTS; -} - -void r128WriteDepthPixelsLocked( r128ContextPtr rmesa, GLuint n, - const GLint x[], const GLint y[], - const GLdepth depth[], - const GLubyte mask[] ) -{ - XF86DRIClipRectPtr pbox = rmesa->pClipRects; - drmR128Depth d; - int nbox = rmesa->numClipRects; - int fd = rmesa->driScreen->fd; - int i; - - if ( !nbox || !n ) { - return; - } - if ( nbox >= R128_NR_SAREA_CLIPRECTS ) { - rmesa->dirty |= R128_UPLOAD_CLIPRECTS; - } - - if ( !(rmesa->dirty & R128_UPLOAD_CLIPRECTS) ) - { - if ( nbox < 3 ) { - rmesa->sarea->nbox = 0; - } else { - rmesa->sarea->nbox = nbox; - } - - d.func = DRM_R128_WRITE_PIXELS; - d.n = n; - d.x = (int*)&x; - d.y = (int*)&y; - d.buffer = (unsigned int *)depth; - d.mask = (unsigned char *)mask; - - drmCommandWrite( fd, DRM_R128_DEPTH, &d, sizeof(drmR128Depth)); - } - else - { - for (i = 0 ; i < nbox ; ) { - int nr = MIN2( i + R128_NR_SAREA_CLIPRECTS, nbox ); - XF86DRIClipRectPtr b = rmesa->sarea->boxes; - - rmesa->sarea->nbox = nr - i; - for ( ; i < nr ; i++) { - *b++ = pbox[i]; - } - - rmesa->sarea->dirty |= R128_UPLOAD_CLIPRECTS; - - d.func = DRM_R128_WRITE_PIXELS; - d.n = n; - d.x = (int*)&x; - d.y = (int*)&y; - d.buffer = (unsigned int *)depth; - d.mask = (unsigned char *)mask; - - drmCommandWrite( fd, DRM_R128_DEPTH, &d, sizeof(drmR128Depth)); - } - } - - rmesa->dirty &= ~R128_UPLOAD_CLIPRECTS; -} - -void r128ReadDepthSpanLocked( r128ContextPtr rmesa, - GLuint n, GLint x, GLint y ) -{ - XF86DRIClipRectPtr pbox = rmesa->pClipRects; - drmR128Depth d; - int nbox = rmesa->numClipRects; - int fd = rmesa->driScreen->fd; - int i; - - if ( !nbox || !n ) { - return; - } - if ( nbox >= R128_NR_SAREA_CLIPRECTS ) { - rmesa->dirty |= R128_UPLOAD_CLIPRECTS; - } - - if ( !(rmesa->dirty & R128_UPLOAD_CLIPRECTS) ) - { - if ( nbox < 3 ) { - rmesa->sarea->nbox = 0; - } else { - rmesa->sarea->nbox = nbox; - } - - d.func = DRM_R128_READ_SPAN; - d.n = n; - d.x = (int*)&x; - d.y = (int*)&y; - d.buffer = NULL; - d.mask = NULL; - - drmCommandWrite( fd, DRM_R128_DEPTH, &d, sizeof(drmR128Depth)); - } - else - { - for (i = 0 ; i < nbox ; ) { - int nr = MIN2( i + R128_NR_SAREA_CLIPRECTS, nbox ); - XF86DRIClipRectPtr b = rmesa->sarea->boxes; - - rmesa->sarea->nbox = nr - i; - for ( ; i < nr ; i++) { - *b++ = pbox[i]; - } - - rmesa->sarea->dirty |= R128_UPLOAD_CLIPRECTS; - - d.func = DRM_R128_READ_SPAN; - d.n = n; - d.x = (int*)&x; - d.y = (int*)&y; - d.buffer = NULL; - d.mask = NULL; - - drmCommandWrite( fd, DRM_R128_DEPTH, &d, sizeof(drmR128Depth)); - } - } - - rmesa->dirty &= ~R128_UPLOAD_CLIPRECTS; -} - -void r128ReadDepthPixelsLocked( r128ContextPtr rmesa, GLuint n, - const GLint x[], const GLint y[] ) -{ - XF86DRIClipRectPtr pbox = rmesa->pClipRects; - drmR128Depth d; - int nbox = rmesa->numClipRects; - int fd = rmesa->driScreen->fd; - int i; - - if ( !nbox || !n ) { - return; - } - if ( nbox >= R128_NR_SAREA_CLIPRECTS ) { - rmesa->dirty |= R128_UPLOAD_CLIPRECTS; - } - - if ( !(rmesa->dirty & R128_UPLOAD_CLIPRECTS) ) - { - if ( nbox < 3 ) { - rmesa->sarea->nbox = 0; - } else { - rmesa->sarea->nbox = nbox; - } - - d.func = DRM_R128_READ_PIXELS; - d.n = n; - d.x = (int*)&x; - d.y = (int*)&y; - d.buffer = NULL; - d.mask = NULL; - - drmCommandWrite( fd, DRM_R128_DEPTH, &d, sizeof(drmR128Depth)); - } - else - { - for (i = 0 ; i < nbox ; ) { - int nr = MIN2( i + R128_NR_SAREA_CLIPRECTS, nbox ); - XF86DRIClipRectPtr b = rmesa->sarea->boxes; - - rmesa->sarea->nbox = nr - i; - for ( ; i < nr ; i++) { - *b++ = pbox[i]; - } - - rmesa->sarea->dirty |= R128_UPLOAD_CLIPRECTS; - - d.func = DRM_R128_READ_PIXELS; - d.n = n; - d.x = (int*)&x; - d.y = (int*)&y; - d.buffer = NULL; - d.mask = NULL; - - drmCommandWrite( fd, DRM_R128_DEPTH, &d, sizeof(drmR128Depth)); - } - } - - rmesa->dirty &= ~R128_UPLOAD_CLIPRECTS; -} - - -void r128WaitForIdleLocked( r128ContextPtr rmesa ) -{ - int fd = rmesa->r128Screen->driScreen->fd; - int to = 0; - int ret, i; - - do { - i = 0; - do { - ret = drmCommandNone( fd, DRM_R128_CCE_IDLE); - } while ( ret && errno == EBUSY && i++ < R128_IDLE_RETRY ); - } while ( ( ret == -EBUSY ) && ( to++ < R128_TIMEOUT ) ); - - if ( ret < 0 ) { - drmCommandNone( fd, DRM_R128_CCE_RESET); - UNLOCK_HARDWARE( rmesa ); - fprintf( stderr, "Error: Rage 128 timed out... exiting\n" ); - exit( -1 ); - } -} - -void r128DDInitIoctlFuncs( GLcontext *ctx ) -{ - ctx->Driver.Clear = r128DDClear; -} Index: xc/lib/GL/mesa/src/drv/r128/r128_ioctl.h diff -u xc/lib/GL/mesa/src/drv/r128/r128_ioctl.h:1.6 xc/lib/GL/mesa/src/drv/r128/r128_ioctl.h:removed --- xc/lib/GL/mesa/src/drv/r128/r128_ioctl.h:1.6 Mon Dec 16 11:18:53 2002 +++ xc/lib/GL/mesa/src/drv/r128/r128_ioctl.h Wed Mar 16 21:05:03 2005 @@ -1,146 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_ioctl.h,v 1.6 2002/12/16 16:18:53 dawes Exp $ */ -/************************************************************************** - -Copyright 1999, 2000 ATI Technologies Inc. and Precision Insight, Inc., - Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, PRECISION INSIGHT AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Gareth Hughes - * - */ - -#ifndef __R128_IOCTL_H__ -#define __R128_IOCTL_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "r128_dri.h" -#include "r128_reg.h" -#include "r128_lock.h" - -#include "xf86drm.h" -#include "r128_common.h" - -#define R128_BUFFER_MAX_DWORDS (R128_BUFFER_SIZE / sizeof(CARD32)) - - -extern drmBufPtr r128GetBufferLocked( r128ContextPtr rmesa ); -extern void r128FlushVerticesLocked( r128ContextPtr rmesa ); - -static __inline void *r128AllocDmaLow( r128ContextPtr rmesa, int bytes ) -{ - CARD32 *head; - - if ( !rmesa->vert_buf ) { - LOCK_HARDWARE( rmesa ); - rmesa->vert_buf = r128GetBufferLocked( rmesa ); - UNLOCK_HARDWARE( rmesa ); - } else if ( rmesa->vert_buf->used + bytes > rmesa->vert_buf->total ) { - LOCK_HARDWARE( rmesa ); - r128FlushVerticesLocked( rmesa ); - rmesa->vert_buf = r128GetBufferLocked( rmesa ); - UNLOCK_HARDWARE( rmesa ); - } - - head = (CARD32 *)((char *)rmesa->vert_buf->address + rmesa->vert_buf->used); - rmesa->vert_buf->used += bytes; - return head; -} - -extern void r128FireBlitLocked( r128ContextPtr rmesa, drmBufPtr buffer, - GLint offset, GLint pitch, GLint format, - GLint x, GLint y, GLint width, GLint height ); - -extern void r128WriteDepthSpanLocked( r128ContextPtr rmesa, - GLuint n, GLint x, GLint y, - const GLdepth depth[], - const GLubyte mask[] ); -extern void r128WriteDepthPixelsLocked( r128ContextPtr rmesa, GLuint n, - const GLint x[], const GLint y[], - const GLdepth depth[], - const GLubyte mask[] ); -extern void r128ReadDepthSpanLocked( r128ContextPtr rmesa, - GLuint n, GLint x, GLint y ); -extern void r128ReadDepthPixelsLocked( r128ContextPtr rmesa, GLuint n, - const GLint x[], const GLint y[] ); - -extern void r128CopyBuffer( const __DRIdrawablePrivate *dPriv ); -extern void r128PageFlip( const __DRIdrawablePrivate *dPriv ); -void r128WaitForVBlank( r128ContextPtr rmesa ); - -extern void r128WaitForIdleLocked( r128ContextPtr rmesa ); - - -extern void r128DDInitIoctlFuncs( GLcontext *ctx ); - - -/* ================================================================ - * Helper macros: - */ - -#define FLUSH_BATCH( rmesa ) \ -do { \ - if ( R128_DEBUG & DEBUG_VERBOSE_IOCTL ) \ - fprintf( stderr, "FLUSH_BATCH in %s\n", __FUNCTION__ ); \ - if ( rmesa->vert_buf ) { \ - r128FlushVertices( rmesa ); \ - } \ -} while (0) - -/* 64-bit align the next element address, and then make room for the - * next indexed prim packet header. - */ -#define ALIGN_NEXT_ELT( rmesa ) \ -do { \ - rmesa->next_elt = (GLushort *) \ - (((GLuint)rmesa->next_elt + 7) & ~0x7); \ - rmesa->next_elt = (GLushort *) \ - ((GLubyte *)rmesa->next_elt + R128_INDEX_PRIM_OFFSET); \ -} while (0) - -#define r128FlushVertices( rmesa ) \ -do { \ - LOCK_HARDWARE( rmesa ); \ - r128FlushVerticesLocked( rmesa ); \ - UNLOCK_HARDWARE( rmesa ); \ -} while (0) - -#define r128FlushElts( rmesa ) \ -do { \ - LOCK_HARDWARE( rmesa ); \ - r128FlushEltsLocked( rmesa ); \ - UNLOCK_HARDWARE( rmesa ); \ -} while (0) - -#define r128WaitForIdle( rmesa ) \ - do { \ - LOCK_HARDWARE( rmesa ); \ - r128WaitForIdleLocked( rmesa ); \ - UNLOCK_HARDWARE( rmesa ); \ - } while (0) - -#endif -#endif /* __R128_IOCTL_H__ */ Index: xc/lib/GL/mesa/src/drv/r128/r128_lock.c diff -u xc/lib/GL/mesa/src/drv/r128/r128_lock.c:1.6 xc/lib/GL/mesa/src/drv/r128/r128_lock.c:removed --- xc/lib/GL/mesa/src/drv/r128/r128_lock.c:1.6 Sun Sep 28 16:15:20 2003 +++ xc/lib/GL/mesa/src/drv/r128/r128_lock.c Wed Mar 16 21:05:03 2005 @@ -1,123 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_lock.c,v 1.6 2003/09/28 20:15:20 alanh Exp $ */ -/************************************************************************** - -Copyright 1999, 2000 ATI Technologies Inc. and Precision Insight, Inc., - Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, PRECISION INSIGHT AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Gareth Hughes - * - */ - -#include "r128_context.h" -#include "r128_lock.h" -#include "r128_tex.h" -#include "r128_state.h" - -#if DEBUG_LOCKING -char *prevLockFile = NULL; -int prevLockLine = 0; -#endif - - -/* Turn on/off page flipping according to the flags in the sarea: - */ -static void -r128UpdatePageFlipping( r128ContextPtr rmesa ) -{ - int use_back; - - rmesa->doPageFlip = rmesa->sarea->pfAllowPageFlip; - - use_back = (rmesa->glCtx->Color._DrawDestMask == BACK_LEFT_BIT); - use_back ^= (rmesa->sarea->pfCurrentPage == 1); - - if ( R128_DEBUG & DEBUG_VERBOSE_API ) - fprintf(stderr, "%s allow %d current %d\n", __FUNCTION__, - rmesa->doPageFlip, - rmesa->sarea->pfCurrentPage ); - - if ( use_back ) { - rmesa->drawOffset = rmesa->r128Screen->backOffset; - rmesa->drawPitch = rmesa->r128Screen->backPitch; - } else { - rmesa->drawOffset = rmesa->r128Screen->frontOffset; - rmesa->drawPitch = rmesa->r128Screen->frontPitch; - } - - rmesa->setup.dst_pitch_offset_c = (((rmesa->drawPitch/8) << 21) | - (rmesa->drawOffset >> 5)); - rmesa->new_state |= R128_NEW_WINDOW; -} - -/* Update the hardware state. This is called if another context has - * grabbed the hardware lock, which includes the X server. This - * function also updates the driver's window state after the X server - * moves, resizes or restacks a window -- the change will be reflected - * in the drawable position and clip rects. Since the X server grabs - * the hardware lock when it changes the window state, this routine will - * automatically be called after such a change. - */ -void r128GetLock( r128ContextPtr rmesa, GLuint flags ) -{ - __DRIdrawablePrivate *dPriv = rmesa->driDrawable; - __DRIscreenPrivate *sPriv = rmesa->driScreen; - R128SAREAPrivPtr sarea = rmesa->sarea; - int i; - - drmGetLock( rmesa->driFd, rmesa->hHWContext, flags ); - - /* The window might have moved, so we might need to get new clip - * rects. - * - * NOTE: This releases and regrabs the hw lock to allow the X server - * to respond to the DRI protocol request for new drawable info. - * Since the hardware state depends on having the latest drawable - * clip rects, all state checking must be done _after_ this call. - */ - DRI_VALIDATE_DRAWABLE_INFO( sPriv, dPriv ); - - if ( rmesa->lastStamp != dPriv->lastStamp ) { - r128UpdatePageFlipping( rmesa ); - rmesa->lastStamp = dPriv->lastStamp; - rmesa->new_state |= R128_NEW_CLIP; - rmesa->SetupNewInputs = ~0; - } - - rmesa->dirty |= R128_UPLOAD_CONTEXT | R128_UPLOAD_CLIPRECTS; - - rmesa->numClipRects = dPriv->numClipRects; - rmesa->pClipRects = dPriv->pClipRects; - - if ( sarea->ctxOwner != rmesa->hHWContext ) { - sarea->ctxOwner = rmesa->hHWContext; - rmesa->dirty = R128_UPLOAD_ALL; - } - - for ( i = 0 ; i < rmesa->nr_heaps ; i++ ) { - DRI_AGE_TEXTURES( rmesa->texture_heaps[i] ); - } -} Index: xc/lib/GL/mesa/src/drv/r128/r128_lock.h diff -u xc/lib/GL/mesa/src/drv/r128/r128_lock.h:1.4 xc/lib/GL/mesa/src/drv/r128/r128_lock.h:removed --- xc/lib/GL/mesa/src/drv/r128/r128_lock.h:1.4 Sun Jan 7 20:07:21 2001 +++ xc/lib/GL/mesa/src/drv/r128/r128_lock.h Wed Mar 16 21:05:03 2005 @@ -1,111 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_lock.h,v 1.4 2001/01/08 01:07:21 martin Exp $ */ -/************************************************************************** - -Copyright 1999, 2000 ATI Technologies Inc. and Precision Insight, Inc., - Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, PRECISION INSIGHT AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Gareth Hughes - * - */ - -#ifndef __R128_LOCK_H__ -#define __R128_LOCK_H__ - -#ifdef GLX_DIRECT_RENDERING - -extern void r128GetLock( r128ContextPtr rmesa, GLuint flags ); - -/* Turn DEBUG_LOCKING on to find locking conflicts. - */ -#define DEBUG_LOCKING 0 - -#if DEBUG_LOCKING -extern char *prevLockFile; -extern int prevLockLine; - -#define DEBUG_LOCK() \ - do { \ - prevLockFile = (__FILE__); \ - prevLockLine = (__LINE__); \ - } while (0) - -#define DEBUG_RESET() \ - do { \ - prevLockFile = 0; \ - prevLockLine = 0; \ - } while (0) - -#define DEBUG_CHECK_LOCK() \ - do { \ - if ( prevLockFile ) { \ - fprintf( stderr, \ - "LOCK SET!\n\tPrevious %s:%d\n\tCurrent: %s:%d\n", \ - prevLockFile, prevLockLine, __FILE__, __LINE__ ); \ - exit( 1 ); \ - } \ - } while (0) - -#else - -#define DEBUG_LOCK() -#define DEBUG_RESET() -#define DEBUG_CHECK_LOCK() - -#endif - -/* - * !!! We may want to separate locks from locks with validation. This - * could be used to improve performance for those things commands that - * do not do any drawing !!! - */ - -/* Lock the hardware and validate our state. - */ -#define LOCK_HARDWARE( rmesa ) \ - do { \ - char __ret = 0; \ - DEBUG_CHECK_LOCK(); \ - DRM_CAS( rmesa->driHwLock, rmesa->hHWContext, \ - (DRM_LOCK_HELD | rmesa->hHWContext), __ret ); \ - if ( __ret ) \ - r128GetLock( rmesa, 0 ); \ - DEBUG_LOCK(); \ - } while (0) - -/* Unlock the hardware. - */ -#define UNLOCK_HARDWARE( rmesa ) \ - do { \ - DRM_UNLOCK( rmesa->driFd, \ - rmesa->driHwLock, \ - rmesa->hHWContext ); \ - DEBUG_RESET(); \ - } while (0) - -#endif -#endif /* __R128_LOCK_H__ */ Index: xc/lib/GL/mesa/src/drv/r128/r128_screen.c diff -u xc/lib/GL/mesa/src/drv/r128/r128_screen.c:1.10 xc/lib/GL/mesa/src/drv/r128/r128_screen.c:removed --- xc/lib/GL/mesa/src/drv/r128/r128_screen.c:1.10 Sun Sep 28 16:15:20 2003 +++ xc/lib/GL/mesa/src/drv/r128/r128_screen.c Wed Mar 16 21:05:03 2005 @@ -1,362 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_screen.c,v 1.10 2003/09/28 20:15:20 alanh Exp $ */ -/************************************************************************** - -Copyright 1999, 2000 ATI Technologies Inc. and Precision Insight, Inc., - Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, PRECISION INSIGHT AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Gareth Hughes - * Kevin E. Martin - * - */ - -#include "r128_dri.h" - -#include "r128_context.h" -#include "r128_ioctl.h" -#include "r128_tris.h" -#include "r128_vb.h" - -#include "context.h" -#include "imports.h" - -#include "utils.h" -#include "vblank.h" - -#include "glxextensions.h" - -#if 1 -/* Including xf86PciInfo.h introduces a bunch of errors... - */ -#define PCI_CHIP_RAGE128LE 0x4C45 -#define PCI_CHIP_RAGE128LF 0x4C46 -#define PCI_CHIP_RAGE128PF 0x5046 -#define PCI_CHIP_RAGE128PR 0x5052 -#define PCI_CHIP_RAGE128RE 0x5245 -#define PCI_CHIP_RAGE128RF 0x5246 -#define PCI_CHIP_RAGE128RK 0x524B -#define PCI_CHIP_RAGE128RL 0x524C -#endif - - -/* Create the device specific screen private data struct. - */ -static r128ScreenPtr -r128CreateScreen( __DRIscreenPrivate *sPriv ) -{ - r128ScreenPtr r128Screen; - R128DRIPtr r128DRIPriv = (R128DRIPtr)sPriv->pDevPriv; - - if ( ! driCheckDriDdxDrmVersions( sPriv, "Rage128", 4, 0, 4, 0, 2, 2 ) ) - return NULL; - - /* Allocate the private area */ - r128Screen = (r128ScreenPtr) CALLOC( sizeof(*r128Screen) ); - if ( !r128Screen ) return NULL; - - /* This is first since which regions we map depends on whether or - * not we are using a PCI card. - */ - r128Screen->IsPCI = r128DRIPriv->IsPCI; - r128Screen->sarea_priv_offset = r128DRIPriv->sarea_priv_offset; - - if (sPriv->drmMinor >= 3) { - drmR128GetParam gp; - int ret; - - gp.param = R128_PARAM_IRQ_NR; - gp.value = &r128Screen->irq; - - ret = drmCommandWriteRead( sPriv->fd, DRM_R128_GETPARAM, - &gp, sizeof(gp)); - if (ret) { - fprintf(stderr, "drmR128GetParam (R128_PARAM_IRQ_NR): %d\n", ret); - FREE( r128Screen ); - return NULL; - } - } - - r128Screen->mmio.handle = r128DRIPriv->registerHandle; - r128Screen->mmio.size = r128DRIPriv->registerSize; - if ( drmMap( sPriv->fd, - r128Screen->mmio.handle, - r128Screen->mmio.size, - (drmAddressPtr)&r128Screen->mmio.map ) ) { - FREE( r128Screen ); - return NULL; - } - - r128Screen->buffers = drmMapBufs( sPriv->fd ); - if ( !r128Screen->buffers ) { - drmUnmap( (drmAddress)r128Screen->mmio.map, r128Screen->mmio.size ); - FREE( r128Screen ); - return NULL; - } - - if ( !r128Screen->IsPCI ) { - r128Screen->agpTextures.handle = r128DRIPriv->agpTexHandle; - r128Screen->agpTextures.size = r128DRIPriv->agpTexMapSize; - if ( drmMap( sPriv->fd, - r128Screen->agpTextures.handle, - r128Screen->agpTextures.size, - (drmAddressPtr)&r128Screen->agpTextures.map ) ) { - drmUnmapBufs( r128Screen->buffers ); - drmUnmap( (drmAddress)r128Screen->mmio.map, r128Screen->mmio.size ); - FREE( r128Screen ); - return NULL; - } - } - - switch ( r128DRIPriv->deviceID ) { - case PCI_CHIP_RAGE128RE: - case PCI_CHIP_RAGE128RF: - case PCI_CHIP_RAGE128RK: - case PCI_CHIP_RAGE128RL: - r128Screen->chipset = R128_CARD_TYPE_R128; - break; - case PCI_CHIP_RAGE128PF: - r128Screen->chipset = R128_CARD_TYPE_R128_PRO; - break; - case PCI_CHIP_RAGE128LE: - case PCI_CHIP_RAGE128LF: - r128Screen->chipset = R128_CARD_TYPE_R128_MOBILITY; - break; - default: - r128Screen->chipset = R128_CARD_TYPE_R128; - break; - } - - r128Screen->cpp = r128DRIPriv->bpp / 8; - r128Screen->AGPMode = r128DRIPriv->AGPMode; - - r128Screen->frontOffset = r128DRIPriv->frontOffset; - r128Screen->frontPitch = r128DRIPriv->frontPitch; - r128Screen->backOffset = r128DRIPriv->backOffset; - r128Screen->backPitch = r128DRIPriv->backPitch; - r128Screen->depthOffset = r128DRIPriv->depthOffset; - r128Screen->depthPitch = r128DRIPriv->depthPitch; - r128Screen->spanOffset = r128DRIPriv->spanOffset; - - r128Screen->texOffset[R128_CARD_HEAP] = r128DRIPriv->textureOffset; - r128Screen->texSize[R128_CARD_HEAP] = r128DRIPriv->textureSize; - r128Screen->logTexGranularity[R128_CARD_HEAP] = r128DRIPriv->log2TexGran; - - if ( r128Screen->IsPCI ) { - r128Screen->numTexHeaps = R128_NR_TEX_HEAPS - 1; - r128Screen->texOffset[R128_AGP_HEAP] = 0; - r128Screen->texSize[R128_AGP_HEAP] = 0; - r128Screen->logTexGranularity[R128_AGP_HEAP] = 0; - } else { - r128Screen->numTexHeaps = R128_NR_TEX_HEAPS; - r128Screen->texOffset[R128_AGP_HEAP] = - r128DRIPriv->agpTexOffset + R128_AGP_TEX_OFFSET; - r128Screen->texSize[R128_AGP_HEAP] = r128DRIPriv->agpTexMapSize; - r128Screen->logTexGranularity[R128_AGP_HEAP] = - r128DRIPriv->log2AGPTexGran; - } - - r128Screen->driScreen = sPriv; - - if ( driCompareGLXAPIVersion( 20030813 ) >= 0 ) { - PFNGLXSCRENABLEEXTENSIONPROC glx_enable_extension = - (PFNGLXSCRENABLEEXTENSIONPROC) glXGetProcAddress( (const GLubyte *) "__glXScrEnableExtension" ); - void * const psc = sPriv->psc->screenConfigs; - - if ( glx_enable_extension != NULL ) { - if ( r128Screen->irq != 0 ) { - (*glx_enable_extension)( psc, "GLX_SGI_swap_control" ); - (*glx_enable_extension)( psc, "GLX_SGI_video_sync" ); - (*glx_enable_extension)( psc, "GLX_MESA_swap_control" ); - } - - (*glx_enable_extension)( psc, "GLX_MESA_swap_frame_usage" ); - } - } - - return r128Screen; -} - -/* Destroy the device specific screen private data struct. - */ -static void -r128DestroyScreen( __DRIscreenPrivate *sPriv ) -{ - r128ScreenPtr r128Screen = (r128ScreenPtr)sPriv->private; - - if ( !r128Screen ) - return; - - if ( !r128Screen->IsPCI ) { - drmUnmap( (drmAddress)r128Screen->agpTextures.map, - r128Screen->agpTextures.size ); - } - drmUnmapBufs( r128Screen->buffers ); - drmUnmap( (drmAddress)r128Screen->mmio.map, r128Screen->mmio.size ); - - FREE( r128Screen ); - sPriv->private = NULL; -} - - -/* Initialize the fullscreen mode. - */ -static GLboolean -r128OpenCloseFullScreen( __DRIcontextPrivate *driContextPriv ) -{ - return GL_TRUE; -} - - -/* Create and initialize the Mesa and driver specific pixmap buffer - * data. - */ -static GLboolean -r128CreateBuffer( __DRIscreenPrivate *driScrnPriv, - __DRIdrawablePrivate *driDrawPriv, - const __GLcontextModes *mesaVis, - GLboolean isPixmap ) -{ - if (isPixmap) { - return GL_FALSE; /* not implemented */ - } - else { - driDrawPriv->driverPrivate = (void *) - _mesa_create_framebuffer( mesaVis, - GL_FALSE, /* software depth buffer? */ - mesaVis->stencilBits > 0, - mesaVis->accumRedBits > 0, - mesaVis->alphaBits > 0 ); - return (driDrawPriv->driverPrivate != NULL); - } -} - - -static void -r128DestroyBuffer(__DRIdrawablePrivate *driDrawPriv) -{ - _mesa_destroy_framebuffer((GLframebuffer *) (driDrawPriv->driverPrivate)); -} - - -/* Copy the back color buffer to the front color buffer */ -static void -r128SwapBuffers(__DRIdrawablePrivate *dPriv) -{ - if (dPriv->driContextPriv && dPriv->driContextPriv->driverPrivate) { - r128ContextPtr rmesa; - GLcontext *ctx; - rmesa = (r128ContextPtr) dPriv->driContextPriv->driverPrivate; - ctx = rmesa->glCtx; - if (ctx->Visual.doubleBufferMode) { - _mesa_notifySwapBuffers( ctx ); /* flush pending rendering comands */ - if ( rmesa->doPageFlip ) { - r128PageFlip( dPriv ); - } - else { - r128CopyBuffer( dPriv ); - } - } - } - else { - /* XXX this shouldn't be an error but we can't handle it for now */ - _mesa_problem(NULL, "%s: drawable has no context!", __FUNCTION__); - } -} - - -/* Initialize the driver specific screen private data. - */ -static GLboolean -r128InitDriver( __DRIscreenPrivate *sPriv ) -{ - sPriv->private = (void *) r128CreateScreen( sPriv ); - - if ( !sPriv->private ) { - r128DestroyScreen( sPriv ); - return GL_FALSE; - } - - return GL_TRUE; -} - - -/** - * This function is called by libGL.so as soon as libGL.so is loaded. - * This is where we register new extension functions with the dispatcher. - * - * \todo This interface has been deprecated, so we should probably remove - * this function before the next XFree86 release. - */ -void __driRegisterExtensions( void ) -{ - PFNGLXENABLEEXTENSIONPROC glx_enable_extension; - - if ( driCompareGLXAPIVersion( 20030317 ) >= 0 ) { - glx_enable_extension = (PFNGLXENABLEEXTENSIONPROC) - glXGetProcAddress( (const GLubyte *) "__glXEnableExtension" ); - - if ( glx_enable_extension != NULL ) { - glx_enable_extension( "GLX_SGI_swap_control", GL_FALSE ); - glx_enable_extension( "GLX_SGI_video_sync", GL_FALSE ); - glx_enable_extension( "GLX_MESA_swap_control", GL_FALSE ); - } - } -} - - -static struct __DriverAPIRec r128API = { - .InitDriver = r128InitDriver, - .DestroyScreen = r128DestroyScreen, - .CreateContext = r128CreateContext, - .DestroyContext = r128DestroyContext, - .CreateBuffer = r128CreateBuffer, - .DestroyBuffer = r128DestroyBuffer, - .SwapBuffers = r128SwapBuffers, - .MakeCurrent = r128MakeCurrent, - .UnbindContext = r128UnbindContext, - .OpenFullScreen = r128OpenCloseFullScreen, - .CloseFullScreen = r128OpenCloseFullScreen, - .GetSwapInfo = NULL, - .GetMSC = driGetMSC32, - .WaitForMSC = driWaitForMSC32, - .WaitForSBC = NULL, - .SwapBuffersMSC = NULL - -}; - - -/* - * This is the bootstrap function for the driver. - * The __driCreateScreen name is the symbol that libGL.so fetches. - * Return: pointer to a __DRIscreenPrivate. - */ -void *__driCreateScreen(Display *dpy, int scrn, __DRIscreen *psc, - int numConfigs, __GLXvisualConfig *config) -{ - __DRIscreenPrivate *psp; - psp = __driUtilCreateScreen(dpy, scrn, psc, numConfigs, config, &r128API); - return (void *) psp; -} Index: xc/lib/GL/mesa/src/drv/r128/r128_screen.h diff -u xc/lib/GL/mesa/src/drv/r128/r128_screen.h:1.7 xc/lib/GL/mesa/src/drv/r128/r128_screen.h:removed --- xc/lib/GL/mesa/src/drv/r128/r128_screen.h:1.7 Mon Dec 16 11:18:53 2002 +++ xc/lib/GL/mesa/src/drv/r128/r128_screen.h Wed Mar 16 21:05:03 2005 @@ -1,84 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_screen.h,v 1.7 2002/12/16 16:18:53 dawes Exp $ */ -/************************************************************************** - -Copyright 1999, 2000 ATI Technologies Inc. and Precision Insight, Inc., - Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, PRECISION INSIGHT AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Gareth Hughes - * Kevin E. Martin - * - */ - -#ifndef __R128_SCREEN_H__ -#define __R128_SCREEN_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "r128_sarea.h" - -typedef struct { - drmHandle handle; /* Handle to the DRM region */ - drmSize size; /* Size of the DRM region */ - unsigned char *map; /* Mapping of the DRM region */ -} r128RegionRec, *r128RegionPtr; - -typedef struct { - - GLint chipset; - GLint cpp; - GLint IsPCI; /* Current card is a PCI card */ - GLint AGPMode; - unsigned int irq; /* IRQ number (0 means none) */ - - GLuint frontOffset; - GLuint frontPitch; - GLuint backOffset; - GLuint backPitch; - - GLuint depthOffset; - GLuint depthPitch; - GLuint spanOffset; - - /* Shared texture data */ - GLint numTexHeaps; - GLint texOffset[R128_NR_TEX_HEAPS]; - GLint texSize[R128_NR_TEX_HEAPS]; - GLint logTexGranularity[R128_NR_TEX_HEAPS]; - - r128RegionRec mmio; - r128RegionRec agpTextures; - - drmBufMapPtr buffers; - - __DRIscreenPrivate *driScreen; - unsigned int sarea_priv_offset; - -} r128ScreenRec, *r128ScreenPtr; - - -#endif -#endif /* __R128_SCREEN_H__ */ Index: xc/lib/GL/mesa/src/drv/r128/r128_span.c diff -u xc/lib/GL/mesa/src/drv/r128/r128_span.c:1.9 xc/lib/GL/mesa/src/drv/r128/r128_span.c:removed --- xc/lib/GL/mesa/src/drv/r128/r128_span.c:1.9 Sun Sep 28 16:15:20 2003 +++ xc/lib/GL/mesa/src/drv/r128/r128_span.c Wed Mar 16 21:05:03 2005 @@ -1,475 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_span.c,v 1.9 2003/09/28 20:15:20 alanh Exp $ */ -/************************************************************************** - -Copyright 1999, 2000 ATI Technologies Inc. and Precision Insight, Inc., - Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, PRECISION INSIGHT AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Gareth Hughes - * Keith Whitwell - * Kevin E. Martin - * - */ - -#include "r128_context.h" -#include "r128_ioctl.h" -#include "r128_state.h" -#include "r128_span.h" -#include "r128_tex.h" - -#include "swrast/swrast.h" - -#define DBG 0 - -#define HAVE_HW_DEPTH_SPANS 1 -#define HAVE_HW_DEPTH_PIXELS 1 - -#define LOCAL_VARS \ - r128ContextPtr rmesa = R128_CONTEXT(ctx); \ - r128ScreenPtr r128scrn = rmesa->r128Screen; \ - __DRIscreenPrivate *sPriv = rmesa->driScreen; \ - __DRIdrawablePrivate *dPriv = rmesa->driDrawable; \ - GLuint pitch = r128scrn->frontPitch * r128scrn->cpp; \ - GLuint height = dPriv->h; \ - char *buf = (char *)(sPriv->pFB + \ - rmesa->drawOffset + \ - (dPriv->x * r128scrn->cpp) + \ - (dPriv->y * pitch)); \ - char *read_buf = (char *)(sPriv->pFB + \ - rmesa->readOffset + \ - (dPriv->x * r128scrn->cpp) + \ - (dPriv->y * pitch)); \ - GLuint p; \ - (void) read_buf; (void) buf; (void) p - -#define LOCAL_DEPTH_VARS \ - r128ContextPtr rmesa = R128_CONTEXT(ctx); \ - r128ScreenPtr r128scrn = rmesa->r128Screen; \ - __DRIscreenPrivate *sPriv = rmesa->driScreen; \ - __DRIdrawablePrivate *dPriv = rmesa->driDrawable; \ - GLuint height = dPriv->h; \ - (void) r128scrn; (void) sPriv; (void) height - -#define LOCAL_STENCIL_VARS LOCAL_DEPTH_VARS - - -#define CLIPPIXEL( _x, _y ) \ - ((_x >= minx) && (_x < maxx) && (_y >= miny) && (_y < maxy)) - - -#define CLIPSPAN( _x, _y, _n, _x1, _n1, _i ) \ - if ( _y < miny || _y >= maxy ) { \ - _n1 = 0, _x1 = x; \ - } else { \ - _n1 = _n; \ - _x1 = _x; \ - if ( _x1 < minx ) _i += (minx-_x1), n1 -= (minx-_x1), _x1 = minx; \ - if ( _x1 + _n1 >= maxx ) n1 -= (_x1 + n1 - maxx); \ - } - -#define Y_FLIP( _y ) (height - _y - 1) - - -#define HW_LOCK() \ - r128ContextPtr rmesa = R128_CONTEXT(ctx); \ - FLUSH_BATCH( rmesa ); \ - LOCK_HARDWARE( rmesa ); \ - r128WaitForIdleLocked( rmesa ); - -#define HW_CLIPLOOP() \ - do { \ - __DRIdrawablePrivate *dPriv = rmesa->driDrawable; \ - int _nc = dPriv->numClipRects; \ - \ - while ( _nc-- ) { \ - int minx = dPriv->pClipRects[_nc].x1 - dPriv->x; \ - int miny = dPriv->pClipRects[_nc].y1 - dPriv->y; \ - int maxx = dPriv->pClipRects[_nc].x2 - dPriv->x; \ - int maxy = dPriv->pClipRects[_nc].y2 - dPriv->y; - -#define HW_ENDCLIPLOOP() \ - } \ - } while (0) - -#define HW_UNLOCK() \ - UNLOCK_HARDWARE( rmesa ) - - - -/* ================================================================ - * Color buffer - */ - -/* 16 bit, RGB565 color spanline and pixel functions - */ -#undef INIT_MONO_PIXEL -#define INIT_MONO_PIXEL(p, color) \ - p = R128PACKCOLOR565( color[0], color[1], color[2] ) - -#define WRITE_RGBA( _x, _y, r, g, b, a ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = ((((int)r & 0xf8) << 8) | \ - (((int)g & 0xfc) << 3) | \ - (((int)b & 0xf8) >> 3)) - -#define WRITE_PIXEL( _x, _y, p ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = p - -#define READ_RGBA( rgba, _x, _y ) \ - do { \ - GLushort p = *(GLushort *)(read_buf + _x*2 + _y*pitch); \ - rgba[0] = (p >> 8) & 0xf8; \ - rgba[1] = (p >> 3) & 0xfc; \ - rgba[2] = (p << 3) & 0xf8; \ - rgba[3] = 0xff; \ - if ( rgba[0] & 0x08 ) rgba[0] |= 0x07; \ - if ( rgba[1] & 0x04 ) rgba[1] |= 0x03; \ - if ( rgba[2] & 0x08 ) rgba[2] |= 0x07; \ - } while (0) - -#define TAG(x) r128##x##_RGB565 -#include "spantmp.h" - -#define READ_DEPTH(d, _x, _y) \ - d = *(GLushort *)(buf + _x*2 + _y*pitch) - -/* 32 bit, ARGB8888 color spanline and pixel functions - */ -#undef INIT_MONO_PIXEL -#define INIT_MONO_PIXEL(p, color) \ - p = R128PACKCOLOR8888( color[0], color[1], color[2], color[3] ) - -#define WRITE_RGBA( _x, _y, r, g, b, a ) \ - *(GLuint *)(buf + _x*4 + _y*pitch) = ((b << 0) | \ - (g << 8) | \ - (r << 16) | \ - (a << 24) ) - -#define WRITE_PIXEL( _x, _y, p ) \ - *(GLuint *)(buf + _x*4 + _y*pitch) = p - -#define READ_RGBA( rgba, _x, _y ) \ -do { \ - GLuint p = *(GLuint *)(read_buf + _x*4 + _y*pitch); \ - rgba[0] = (p >> 16) & 0xff; \ - rgba[1] = (p >> 8) & 0xff; \ - rgba[2] = (p >> 0) & 0xff; \ - rgba[3] = 0xff;/*(p >> 24) & 0xff;*/ \ -} while (0) - -#define TAG(x) r128##x##_ARGB8888 -#include "spantmp.h" - - -/* 24 bit, RGB888 color spanline and pixel functions */ -#undef INIT_MONO_PIXEL -#define INIT_MONO_PIXEL(p, color) \ - p = R128PACKCOLOR888( color[0], color[1], color[2] ) - -#define WRITE_RGBA(_x, _y, r, g, b, a) \ - *(GLuint *)(buf + _x*3 + _y*pitch) = ((r << 16) | \ - (g << 8) | \ - (b << 0)) - -#define WRITE_PIXEL(_x, _y, p) \ - *(GLuint *)(buf + _x*3 + _y*pitch) = p - -#define READ_RGBA(rgba, _x, _y) \ - do { \ - GLuint p = *(GLuint *)(read_buf + _x*3 + _y*pitch); \ - rgba[0] = (p >> 16) & 0xff; \ - rgba[1] = (p >> 8) & 0xff; \ - rgba[2] = (p >> 0) & 0xff; \ - rgba[3] = 0xff; \ - } while (0) - -/* ================================================================ - * Depth buffer - */ - -/* 16-bit depth buffer functions - */ -#define WRITE_DEPTH_SPAN() \ - r128WriteDepthSpanLocked( rmesa, n, \ - x + dPriv->x, \ - y + dPriv->y, \ - depth, mask ); - -#define WRITE_DEPTH_PIXELS() \ -do { \ - GLint ox[MAX_WIDTH]; \ - GLint oy[MAX_WIDTH]; \ - for ( i = 0 ; i < n ; i++ ) { \ - ox[i] = x[i] + dPriv->x; \ - } \ - for ( i = 0 ; i < n ; i++ ) { \ - oy[i] = Y_FLIP( y[i] ) + dPriv->y; \ - } \ - r128WriteDepthPixelsLocked( rmesa, n, ox, oy, depth, mask ); \ -} while (0) - -#define READ_DEPTH_SPAN() \ -do { \ - GLushort *buf = (GLushort *)((GLubyte *)sPriv->pFB + \ - r128scrn->spanOffset); \ - GLint i; \ - \ - r128ReadDepthSpanLocked( rmesa, n, \ - x + dPriv->x, \ - y + dPriv->y ); \ - r128WaitForIdleLocked( rmesa ); \ - \ - for ( i = 0 ; i < n ; i++ ) { \ - depth[i] = buf[i]; \ - } \ -} while (0) - -#define READ_DEPTH_PIXELS() \ -do { \ - GLushort *buf = (GLushort *)((GLubyte *)sPriv->pFB + \ - r128scrn->spanOffset); \ - GLint i, remaining = n; \ - \ - while ( remaining > 0 ) { \ - GLint ox[MAX_WIDTH]; \ - GLint oy[MAX_WIDTH]; \ - GLint count; \ - \ - if ( remaining <= 128 ) { \ - count = remaining; \ - } else { \ - count = 128; \ - } \ - for ( i = 0 ; i < count ; i++ ) { \ - ox[i] = x[i] + dPriv->x; \ - } \ - for ( i = 0 ; i < count ; i++ ) { \ - oy[i] = Y_FLIP( y[i] ) + dPriv->y; \ - } \ - \ - r128ReadDepthPixelsLocked( rmesa, count, ox, oy ); \ - r128WaitForIdleLocked( rmesa ); \ - \ - for ( i = 0 ; i < count ; i++ ) { \ - depth[i] = buf[i]; \ - } \ - depth += count; \ - x += count; \ - y += count; \ - remaining -= count; \ - } \ -} while (0) - -#define TAG(x) r128##x##_16 -#include "depthtmp.h" - - -/* 24-bit depth, 8-bit stencil buffer functions - */ -#define WRITE_DEPTH_SPAN() \ - r128WriteDepthSpanLocked( rmesa, n, \ - x + dPriv->x, \ - y + dPriv->y, \ - depth, mask ); - -#define WRITE_DEPTH_PIXELS() \ -do { \ - GLint ox[MAX_WIDTH]; \ - GLint oy[MAX_WIDTH]; \ - for ( i = 0 ; i < n ; i++ ) { \ - ox[i] = x[i] + dPriv->x; \ - } \ - for ( i = 0 ; i < n ; i++ ) { \ - oy[i] = Y_FLIP( y[i] ) + dPriv->y; \ - } \ - r128WriteDepthPixelsLocked( rmesa, n, ox, oy, depth, mask ); \ -} while (0) - -#define READ_DEPTH_SPAN() \ -do { \ - GLuint *buf = (GLuint *)((GLubyte *)sPriv->pFB + \ - r128scrn->spanOffset); \ - GLint i; \ - \ - r128ReadDepthSpanLocked( rmesa, n, \ - x + dPriv->x, \ - y + dPriv->y ); \ - r128WaitForIdleLocked( rmesa ); \ - \ - for ( i = 0 ; i < n ; i++ ) { \ - depth[i] = buf[i] & 0x00ffffff; \ - } \ -} while (0) - -#define READ_DEPTH_PIXELS() \ -do { \ - GLuint *buf = (GLuint *)((GLubyte *)sPriv->pFB + \ - r128scrn->spanOffset); \ - GLint i, remaining = n; \ - \ - while ( remaining > 0 ) { \ - GLint ox[MAX_WIDTH]; \ - GLint oy[MAX_WIDTH]; \ - GLint count; \ - \ - if ( remaining <= 128 ) { \ - count = remaining; \ - } else { \ - count = 128; \ - } \ - for ( i = 0 ; i < count ; i++ ) { \ - ox[i] = x[i] + dPriv->x; \ - } \ - for ( i = 0 ; i < count ; i++ ) { \ - oy[i] = Y_FLIP( y[i] ) + dPriv->y; \ - } \ - \ - r128ReadDepthPixelsLocked( rmesa, count, ox, oy ); \ - r128WaitForIdleLocked( rmesa ); \ - \ - for ( i = 0 ; i < count ; i++ ) { \ - depth[i] = buf[i] & 0x00ffffff; \ - } \ - depth += count; \ - x += count; \ - y += count; \ - remaining -= count; \ - } \ -} while (0) - -#define TAG(x) r128##x##_24_8 -#include "depthtmp.h" - - - -/* ================================================================ - * Stencil buffer - */ - -/* FIXME: Add support for hardware stencil buffers. - */ - - -/* 32 bit depthbuffer functions */ -#define WRITE_DEPTH(_x, _y, d) \ - *(GLuint *)(buf + _x*4 + _y*pitch) = d - - - -/* - * This function is called to specify which buffer to read and write - * for software rasterization (swrast) fallbacks. This doesn't necessarily - * correspond to glDrawBuffer() or glReadBuffer() calls. - */ -static void r128DDSetBuffer( GLcontext *ctx, - GLframebuffer *colorBuffer, - GLuint bufferBit ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - switch ( bufferBit ) { - case FRONT_LEFT_BIT: - if ( rmesa->sarea->pfCurrentPage == 1 ) { - rmesa->drawOffset = rmesa->readOffset = rmesa->r128Screen->backOffset; - rmesa->drawPitch = rmesa->readPitch = rmesa->r128Screen->backPitch; - } else { - rmesa->drawOffset = rmesa->readOffset = rmesa->r128Screen->frontOffset; - rmesa->drawPitch = rmesa->readPitch = rmesa->r128Screen->frontPitch; - } - break; - case BACK_LEFT_BIT: - if ( rmesa->sarea->pfCurrentPage == 1 ) { - rmesa->drawOffset = rmesa->readOffset = rmesa->r128Screen->frontOffset; - rmesa->drawPitch = rmesa->readPitch = rmesa->r128Screen->frontPitch; - } else { - rmesa->drawOffset = rmesa->readOffset = rmesa->r128Screen->backOffset; - rmesa->drawPitch = rmesa->readPitch = rmesa->r128Screen->backPitch; - } - break; - default: - break; - } -} - - -void r128DDInitSpanFuncs( GLcontext *ctx ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - struct swrast_device_driver *swdd = _swrast_GetDeviceDriverReference(ctx); - - swdd->SetBuffer = r128DDSetBuffer; - - switch ( rmesa->r128Screen->cpp ) { - case 2: - swdd->WriteRGBASpan = r128WriteRGBASpan_RGB565; - swdd->WriteRGBSpan = r128WriteRGBSpan_RGB565; - swdd->WriteMonoRGBASpan = r128WriteMonoRGBASpan_RGB565; - swdd->WriteRGBAPixels = r128WriteRGBAPixels_RGB565; - swdd->WriteMonoRGBAPixels = r128WriteMonoRGBAPixels_RGB565; - swdd->ReadRGBASpan = r128ReadRGBASpan_RGB565; - swdd->ReadRGBAPixels = r128ReadRGBAPixels_RGB565; - break; - - case 4: - swdd->WriteRGBASpan = r128WriteRGBASpan_ARGB8888; - swdd->WriteRGBSpan = r128WriteRGBSpan_ARGB8888; - swdd->WriteMonoRGBASpan = r128WriteMonoRGBASpan_ARGB8888; - swdd->WriteRGBAPixels = r128WriteRGBAPixels_ARGB8888; - swdd->WriteMonoRGBAPixels = r128WriteMonoRGBAPixels_ARGB8888; - swdd->ReadRGBASpan = r128ReadRGBASpan_ARGB8888; - swdd->ReadRGBAPixels = r128ReadRGBAPixels_ARGB8888; - break; - - default: - break; - } - - switch ( rmesa->glCtx->Visual.depthBits ) { - case 16: - swdd->ReadDepthSpan = r128ReadDepthSpan_16; - swdd->WriteDepthSpan = r128WriteDepthSpan_16; - swdd->ReadDepthPixels = r128ReadDepthPixels_16; - swdd->WriteDepthPixels = r128WriteDepthPixels_16; - break; - - case 24: - swdd->ReadDepthSpan = r128ReadDepthSpan_24_8; - swdd->WriteDepthSpan = r128WriteDepthSpan_24_8; - swdd->ReadDepthPixels = r128ReadDepthPixels_24_8; - swdd->WriteDepthPixels = r128WriteDepthPixels_24_8; - break; - - default: - break; - } - - swdd->WriteCI8Span = NULL; - swdd->WriteCI32Span = NULL; - swdd->WriteMonoCISpan = NULL; - swdd->WriteCI32Pixels = NULL; - swdd->WriteMonoCIPixels = NULL; - swdd->ReadCI32Span = NULL; - swdd->ReadCI32Pixels = NULL; -} Index: xc/lib/GL/mesa/src/drv/r128/r128_span.h diff -u xc/lib/GL/mesa/src/drv/r128/r128_span.h:1.3 xc/lib/GL/mesa/src/drv/r128/r128_span.h:removed --- xc/lib/GL/mesa/src/drv/r128/r128_span.h:1.3 Sun Jan 7 20:07:21 2001 +++ xc/lib/GL/mesa/src/drv/r128/r128_span.h Wed Mar 16 21:05:03 2005 @@ -1,44 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_span.h,v 1.3 2001/01/08 01:07:21 martin Exp $ */ -/************************************************************************** - -Copyright 1999, 2000 ATI Technologies Inc. and Precision Insight, Inc., - Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, PRECISION INSIGHT AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Gareth Hughes - * Kevin E. Martin - * - */ - -#ifndef __R128_SPAN_H__ -#define __R128_SPAN_H__ - -#ifdef GLX_DIRECT_RENDERING - -extern void r128DDInitSpanFuncs( GLcontext *ctx ); - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/r128/r128_state.c diff -u xc/lib/GL/mesa/src/drv/r128/r128_state.c:1.12 xc/lib/GL/mesa/src/drv/r128/r128_state.c:removed --- xc/lib/GL/mesa/src/drv/r128/r128_state.c:1.12 Sun Sep 28 16:15:21 2003 +++ xc/lib/GL/mesa/src/drv/r128/r128_state.c Wed Mar 16 21:05:03 2005 @@ -1,1239 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_state.c,v 1.12 2003/09/28 20:15:21 alanh Exp $ */ -/************************************************************************** - -Copyright 1999, 2000 ATI Technologies Inc. and Precision Insight, Inc., - Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, PRECISION INSIGHT AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Gareth Hughes - * Kevin E. Martin - * Keith Whitwell - * - */ - -#include "r128_context.h" -#include "r128_state.h" -#include "r128_ioctl.h" -#include "r128_tris.h" -#include "r128_vb.h" -#include "r128_tex.h" - -#include "context.h" -#include "enums.h" -#include "colormac.h" -#include "swrast/swrast.h" -#include "array_cache/acache.h" -#include "tnl/tnl.h" -#include "swrast_setup/swrast_setup.h" - -#include "tnl/t_pipeline.h" - - -/* ============================================================= - * Alpha blending - */ - -static void r128UpdateAlphaMode( GLcontext *ctx ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - GLuint a = rmesa->setup.misc_3d_state_cntl_reg; - GLuint t = rmesa->setup.tex_cntl_c; - - if ( ctx->Color.AlphaEnabled ) { - GLubyte ref; - - CLAMPED_FLOAT_TO_UBYTE(ref, ctx->Color.AlphaRef); - - a &= ~(R128_ALPHA_TEST_MASK | R128_REF_ALPHA_MASK); - - switch ( ctx->Color.AlphaFunc ) { - case GL_NEVER: - a |= R128_ALPHA_TEST_NEVER; - break; - case GL_LESS: - a |= R128_ALPHA_TEST_LESS; - break; - case GL_LEQUAL: - a |= R128_ALPHA_TEST_LESSEQUAL; - break; - case GL_EQUAL: - a |= R128_ALPHA_TEST_EQUAL; - break; - case GL_GEQUAL: - a |= R128_ALPHA_TEST_GREATEREQUAL; - break; - case GL_GREATER: - a |= R128_ALPHA_TEST_GREATER; - break; - case GL_NOTEQUAL: - a |= R128_ALPHA_TEST_NEQUAL; - break; - case GL_ALWAYS: - a |= R128_ALPHA_TEST_ALWAYS; - break; - } - - a |= ref & R128_REF_ALPHA_MASK; - t |= R128_ALPHA_TEST_ENABLE; - } else { - t &= ~R128_ALPHA_TEST_ENABLE; - } - - FALLBACK( rmesa, R128_FALLBACK_BLEND_FUNC, GL_FALSE ); - - if ( ctx->Color.BlendEnabled ) { - a &= ~(R128_ALPHA_BLEND_SRC_MASK | R128_ALPHA_BLEND_DST_MASK); - - switch ( ctx->Color.BlendSrcRGB ) { - case GL_ZERO: - a |= R128_ALPHA_BLEND_SRC_ZERO; - break; - case GL_ONE: - a |= R128_ALPHA_BLEND_SRC_ONE; - break; - case GL_DST_COLOR: - a |= R128_ALPHA_BLEND_SRC_DESTCOLOR; - break; - case GL_ONE_MINUS_DST_COLOR: - a |= R128_ALPHA_BLEND_SRC_INVDESTCOLOR; - break; - case GL_SRC_ALPHA: - a |= R128_ALPHA_BLEND_SRC_SRCALPHA; - break; - case GL_ONE_MINUS_SRC_ALPHA: - a |= R128_ALPHA_BLEND_SRC_INVSRCALPHA; - break; - case GL_DST_ALPHA: - a |= R128_ALPHA_BLEND_SRC_DESTALPHA; - break; - case GL_ONE_MINUS_DST_ALPHA: - a |= R128_ALPHA_BLEND_SRC_INVDESTALPHA; - break; - case GL_SRC_ALPHA_SATURATE: - a |= R128_ALPHA_BLEND_SRC_SRCALPHASAT; - break; - default: - FALLBACK( rmesa, R128_FALLBACK_BLEND_FUNC, GL_TRUE ); - } - - switch ( ctx->Color.BlendDstRGB ) { - case GL_ZERO: - a |= R128_ALPHA_BLEND_DST_ZERO; - break; - case GL_ONE: - a |= R128_ALPHA_BLEND_DST_ONE; - break; - case GL_SRC_COLOR: - a |= R128_ALPHA_BLEND_DST_SRCCOLOR; - break; - case GL_ONE_MINUS_SRC_COLOR: - a |= R128_ALPHA_BLEND_DST_INVSRCCOLOR; - break; - case GL_SRC_ALPHA: - a |= R128_ALPHA_BLEND_DST_SRCALPHA; - break; - case GL_ONE_MINUS_SRC_ALPHA: - a |= R128_ALPHA_BLEND_DST_INVSRCALPHA; - break; - case GL_DST_ALPHA: - a |= R128_ALPHA_BLEND_DST_DESTALPHA; - break; - case GL_ONE_MINUS_DST_ALPHA: - a |= R128_ALPHA_BLEND_DST_INVDESTALPHA; - break; - default: - FALLBACK( rmesa, R128_FALLBACK_BLEND_FUNC, GL_TRUE ); - } - - t |= R128_ALPHA_ENABLE; - } else { - t &= ~R128_ALPHA_ENABLE; - } - - if ( rmesa->setup.misc_3d_state_cntl_reg != a ) { - rmesa->setup.misc_3d_state_cntl_reg = a; - rmesa->dirty |= R128_UPLOAD_CONTEXT | R128_UPLOAD_MASKS; - } - if ( rmesa->setup.tex_cntl_c != t ) { - rmesa->setup.tex_cntl_c = t; - rmesa->dirty |= R128_UPLOAD_CONTEXT | R128_UPLOAD_MASKS; - } -} - -static void r128DDAlphaFunc( GLcontext *ctx, GLenum func, GLfloat ref ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - FLUSH_BATCH( rmesa ); - rmesa->new_state |= R128_NEW_ALPHA; -} - -static void r128DDBlendEquation( GLcontext *ctx, GLenum mode ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - FLUSH_BATCH( rmesa ); - - /* BlendEquation sets ColorLogicOpEnabled in an unexpected - * manner. - */ - FALLBACK( R128_CONTEXT(ctx), R128_FALLBACK_LOGICOP, - (ctx->Color.ColorLogicOpEnabled && - ctx->Color.LogicOp != GL_COPY)); - - /* Can only do blend addition, not min, max, subtract, etc. */ - FALLBACK( R128_CONTEXT(ctx), R128_FALLBACK_BLEND_EQ, - mode != GL_FUNC_ADD_EXT); - - rmesa->new_state |= R128_NEW_ALPHA; -} - -static void r128DDBlendFunc( GLcontext *ctx, GLenum sfactor, GLenum dfactor ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - FLUSH_BATCH( rmesa ); - rmesa->new_state |= R128_NEW_ALPHA; -} - -static void r128DDBlendFuncSeparate( GLcontext *ctx, - GLenum sfactorRGB, GLenum dfactorRGB, - GLenum sfactorA, GLenum dfactorA ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - FLUSH_BATCH( rmesa ); - rmesa->new_state |= R128_NEW_ALPHA; -} - - -/* ============================================================= - * Depth testing - */ - -static void r128UpdateZMode( GLcontext *ctx ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - GLuint z = rmesa->setup.z_sten_cntl_c; - GLuint t = rmesa->setup.tex_cntl_c; - - if ( ctx->Depth.Test ) { - z &= ~R128_Z_TEST_MASK; - - switch ( ctx->Depth.Func ) { - case GL_NEVER: - z |= R128_Z_TEST_NEVER; - break; - case GL_ALWAYS: - z |= R128_Z_TEST_ALWAYS; - break; - case GL_LESS: - z |= R128_Z_TEST_LESS; - break; - case GL_LEQUAL: - z |= R128_Z_TEST_LESSEQUAL; - break; - case GL_EQUAL: - z |= R128_Z_TEST_EQUAL; - break; - case GL_GEQUAL: - z |= R128_Z_TEST_GREATEREQUAL; - break; - case GL_GREATER: - z |= R128_Z_TEST_GREATER; - break; - case GL_NOTEQUAL: - z |= R128_Z_TEST_NEQUAL; - break; - } - - t |= R128_Z_ENABLE; - } else { - t &= ~R128_Z_ENABLE; - } - - if ( ctx->Depth.Mask ) { - t |= R128_Z_WRITE_ENABLE; - } else { - t &= ~R128_Z_WRITE_ENABLE; - } - - if ( rmesa->setup.z_sten_cntl_c != z ) { - rmesa->setup.z_sten_cntl_c = z; - rmesa->dirty |= R128_UPLOAD_CONTEXT; - } - if ( rmesa->setup.tex_cntl_c != t ) { - rmesa->setup.tex_cntl_c = t; - rmesa->dirty |= R128_UPLOAD_CONTEXT; - } -} - -static void r128DDDepthFunc( GLcontext *ctx, GLenum func ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - FLUSH_BATCH( rmesa ); - rmesa->new_state |= R128_NEW_DEPTH; -} - -static void r128DDDepthMask( GLcontext *ctx, GLboolean flag ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - FLUSH_BATCH( rmesa ); - rmesa->new_state |= R128_NEW_DEPTH; -} - -static void r128DDClearDepth( GLcontext *ctx, GLclampd d ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - switch ( rmesa->setup.z_sten_cntl_c & R128_Z_PIX_WIDTH_MASK ) { - case R128_Z_PIX_WIDTH_16: - rmesa->ClearDepth = d * 0x0000ffff; - break; - case R128_Z_PIX_WIDTH_24: - rmesa->ClearDepth = d * 0x00ffffff; - break; - case R128_Z_PIX_WIDTH_32: - rmesa->ClearDepth = d * 0xffffffff; - break; - } -} - - -/* ============================================================= - * Fog - */ - -static void r128UpdateFogAttrib( GLcontext *ctx ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - GLuint t = rmesa->setup.tex_cntl_c; - GLubyte c[4]; - GLuint col; - - if ( ctx->Fog.Enabled ) { - t |= R128_FOG_ENABLE; - } else { - t &= ~R128_FOG_ENABLE; - } - - c[0] = FLOAT_TO_UBYTE( ctx->Fog.Color[0] ); - c[1] = FLOAT_TO_UBYTE( ctx->Fog.Color[1] ); - c[2] = FLOAT_TO_UBYTE( ctx->Fog.Color[2] ); - - col = r128PackColor( 4, c[0], c[1], c[2], 0 ); - - if ( rmesa->setup.fog_color_c != col ) { - rmesa->setup.fog_color_c = col; - rmesa->dirty |= R128_UPLOAD_CONTEXT; - } - if ( rmesa->setup.tex_cntl_c != t ) { - rmesa->setup.tex_cntl_c = t; - rmesa->dirty |= R128_UPLOAD_CONTEXT; - } -} - -static void r128DDFogfv( GLcontext *ctx, GLenum pname, const GLfloat *param ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - FLUSH_BATCH( rmesa ); - rmesa->new_state |= R128_NEW_FOG; -} - - -/* ============================================================= - * Clipping - */ - -static void r128UpdateClipping( GLcontext *ctx ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - if ( rmesa->driDrawable ) { - __DRIdrawablePrivate *drawable = rmesa->driDrawable; - int x1 = 0; - int y1 = 0; - int x2 = drawable->w - 1; - int y2 = drawable->h - 1; - - if ( ctx->Scissor.Enabled ) { - if ( ctx->Scissor.X > x1 ) { - x1 = ctx->Scissor.X; - } - if ( drawable->h - ctx->Scissor.Y - ctx->Scissor.Height > y1 ) { - y1 = drawable->h - ctx->Scissor.Y - ctx->Scissor.Height; - } - if ( ctx->Scissor.X + ctx->Scissor.Width - 1 < x2 ) { - x2 = ctx->Scissor.X + ctx->Scissor.Width - 1; - } - if ( drawable->h - ctx->Scissor.Y - 1 < y2 ) { - y2 = drawable->h - ctx->Scissor.Y - 1; - } - } - - x1 += drawable->x; - y1 += drawable->y; - x2 += drawable->x; - y2 += drawable->y; - - rmesa->setup.sc_top_left_c = ((y1 << 16) | x1); - rmesa->setup.sc_bottom_right_c = ((y2 << 16) | x2); - - rmesa->dirty |= R128_UPLOAD_CONTEXT; - } -} - -static void r128DDScissor( GLcontext *ctx, - GLint x, GLint y, GLsizei w, GLsizei h ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - FLUSH_BATCH( rmesa ); - rmesa->new_state |= R128_NEW_CLIP; -} - - -/* ============================================================= - * Culling - */ - -static void r128UpdateCull( GLcontext *ctx ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - GLuint f = rmesa->setup.pm4_vc_fpu_setup; - - f &= ~R128_FRONT_DIR_MASK; - - switch ( ctx->Polygon.FrontFace ) { - case GL_CW: - f |= R128_FRONT_DIR_CW; - break; - case GL_CCW: - f |= R128_FRONT_DIR_CCW; - break; - } - - f |= R128_BACKFACE_SOLID | R128_FRONTFACE_SOLID; - - if ( ctx->Polygon.CullFlag ) { - switch ( ctx->Polygon.CullFaceMode ) { - case GL_FRONT: - f &= ~R128_FRONTFACE_SOLID; - break; - case GL_BACK: - f &= ~R128_BACKFACE_SOLID; - break; - case GL_FRONT_AND_BACK: - f &= ~(R128_BACKFACE_SOLID | - R128_FRONTFACE_SOLID); - break; - } - } - - if ( 1 || rmesa->setup.pm4_vc_fpu_setup != f ) { - rmesa->setup.pm4_vc_fpu_setup = f; - rmesa->dirty |= R128_UPLOAD_CONTEXT | R128_UPLOAD_SETUP; - } -} - -static void r128DDCullFace( GLcontext *ctx, GLenum mode ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - FLUSH_BATCH( rmesa ); - rmesa->new_state |= R128_NEW_CULL; -} - -static void r128DDFrontFace( GLcontext *ctx, GLenum mode ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - FLUSH_BATCH( rmesa ); - rmesa->new_state |= R128_NEW_CULL; -} - - -/* ============================================================= - * Masks - */ - -static void r128UpdateMasks( GLcontext *ctx ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - GLuint mask = r128PackColor( rmesa->r128Screen->cpp, - ctx->Color.ColorMask[RCOMP], - ctx->Color.ColorMask[GCOMP], - ctx->Color.ColorMask[BCOMP], - ctx->Color.ColorMask[ACOMP] ); - - if ( rmesa->setup.plane_3d_mask_c != mask ) { - rmesa->setup.plane_3d_mask_c = mask; - rmesa->dirty |= R128_UPLOAD_CONTEXT | R128_UPLOAD_MASKS; - } -} - -static void r128DDColorMask( GLcontext *ctx, - GLboolean r, GLboolean g, - GLboolean b, GLboolean a ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - FLUSH_BATCH( rmesa ); - rmesa->new_state |= R128_NEW_MASKS; -} - - -/* ============================================================= - * Rendering attributes - * - * We really don't want to recalculate all this every time we bind a - * texture. These things shouldn't change all that often, so it makes - * sense to break them out of the core texture state update routines. - */ - -static void updateSpecularLighting( GLcontext *ctx ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - GLuint t = rmesa->setup.tex_cntl_c; - - if ( ctx->Light.Model.ColorControl == GL_SEPARATE_SPECULAR_COLOR && - ctx->Light.Enabled) { - /* XXX separate specular color just doesn't seem to work as it should. - * For now, we fall back to s/w rendering whenever separate specular - * is enabled. - */ -#if 0 - if (ctx->Light.ShadeModel == GL_FLAT) { - /* R128 can't do flat-shaded separate specular */ - t &= ~R128_SPEC_LIGHT_ENABLE; - FALLBACK( rmesa, R128_FALLBACK_SEP_SPECULAR, GL_TRUE ); - /*printf("%s fallback sep spec\n", __FUNCTION__);*/ - } - else { - t |= R128_SPEC_LIGHT_ENABLE; - FALLBACK( rmesa, R128_FALLBACK_SEP_SPECULAR, GL_FALSE ); - /*printf("%s enable sep spec\n", __FUNCTION__);*/ - } -#else - t &= ~R128_SPEC_LIGHT_ENABLE; - FALLBACK( rmesa, R128_FALLBACK_SEP_SPECULAR, GL_TRUE ); - /*printf("%s fallback sep spec\n", __FUNCTION__);*/ -#endif - } - else { - t &= ~R128_SPEC_LIGHT_ENABLE; - FALLBACK( rmesa, R128_FALLBACK_SEP_SPECULAR, GL_FALSE ); - /*printf("%s disable sep spec\n", __FUNCTION__);*/ - } - - if ( rmesa->setup.tex_cntl_c != t ) { - rmesa->setup.tex_cntl_c = t; - rmesa->dirty |= R128_UPLOAD_CONTEXT; - rmesa->dirty |= R128_UPLOAD_SETUP; - rmesa->new_state |= R128_NEW_CONTEXT; - } -} - - -static void r128DDLightModelfv( GLcontext *ctx, GLenum pname, - const GLfloat *param ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - if ( pname == GL_LIGHT_MODEL_COLOR_CONTROL ) { - FLUSH_BATCH( rmesa ); - updateSpecularLighting(ctx); - } -} - -static void r128DDShadeModel( GLcontext *ctx, GLenum mode ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - GLuint s = rmesa->setup.pm4_vc_fpu_setup; - - s &= ~R128_FPU_COLOR_MASK; - - switch ( mode ) { - case GL_FLAT: - s |= R128_FPU_COLOR_FLAT; - break; - case GL_SMOOTH: - s |= R128_FPU_COLOR_GOURAUD; - break; - default: - return; - } - - updateSpecularLighting(ctx); - - if ( rmesa->setup.pm4_vc_fpu_setup != s ) { - FLUSH_BATCH( rmesa ); - rmesa->setup.pm4_vc_fpu_setup = s; - - rmesa->new_state |= R128_NEW_CONTEXT; - rmesa->dirty |= R128_UPLOAD_SETUP; - } -} - - -/* ============================================================= - * Window position - */ - -void r128UpdateWindow( GLcontext *ctx ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - int x = rmesa->driDrawable->x; - int y = rmesa->driDrawable->y; - - rmesa->setup.window_xy_offset = ((y << R128_WINDOW_Y_SHIFT) | - (x << R128_WINDOW_X_SHIFT)); - - rmesa->dirty |= R128_UPLOAD_CONTEXT | R128_UPLOAD_WINDOW; -} - -/* ============================================================= - * Viewport - */ - - -static void r128CalcViewport( GLcontext *ctx ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - const GLfloat *v = ctx->Viewport._WindowMap.m; - GLfloat *m = rmesa->hw_viewport; - - /* See also r128_translate_vertex. - */ - m[MAT_SX] = v[MAT_SX]; - m[MAT_TX] = v[MAT_TX] + SUBPIXEL_X; - m[MAT_SY] = - v[MAT_SY]; - m[MAT_TY] = - v[MAT_TY] + rmesa->driDrawable->h + SUBPIXEL_Y; - m[MAT_SZ] = v[MAT_SZ] * rmesa->depth_scale; - m[MAT_TZ] = v[MAT_TZ] * rmesa->depth_scale; -} - -static void r128Viewport( GLcontext *ctx, - GLint x, GLint y, - GLsizei width, GLsizei height ) -{ - r128CalcViewport( ctx ); -} - -static void r128DepthRange( GLcontext *ctx, - GLclampd nearval, GLclampd farval ) -{ - r128CalcViewport( ctx ); -} - - -/* ============================================================= - * Miscellaneous - */ - -static void r128DDClearColor( GLcontext *ctx, - const GLfloat color[4] ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - GLubyte c[4]; - - CLAMPED_FLOAT_TO_UBYTE(c[0], color[0]); - CLAMPED_FLOAT_TO_UBYTE(c[1], color[1]); - CLAMPED_FLOAT_TO_UBYTE(c[2], color[2]); - CLAMPED_FLOAT_TO_UBYTE(c[3], color[3]); - - rmesa->ClearColor = r128PackColor( rmesa->r128Screen->cpp, - c[0], c[1], c[2], c[3] ); -} - -static void r128DDLogicOpCode( GLcontext *ctx, GLenum opcode ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - if ( ctx->Color.ColorLogicOpEnabled ) { - FLUSH_BATCH( rmesa ); - - FALLBACK( rmesa, R128_FALLBACK_LOGICOP, opcode != GL_COPY ); - } -} - -static void r128DDDrawBuffer( GLcontext *ctx, GLenum mode ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - FLUSH_BATCH( rmesa ); - - /* - * _DrawDestMask is easier to cope with than . - */ - switch ( ctx->Color._DrawDestMask ) { - case FRONT_LEFT_BIT: - FALLBACK( rmesa, R128_FALLBACK_DRAW_BUFFER, GL_FALSE ); - break; - case BACK_LEFT_BIT: - FALLBACK( rmesa, R128_FALLBACK_DRAW_BUFFER, GL_FALSE ); - break; - default: - /* GL_NONE or GL_FRONT_AND_BACK or stereo left&right, etc */ - FALLBACK( rmesa, R128_FALLBACK_DRAW_BUFFER, GL_TRUE ); - break; - } - - /* We want to update the s/w rast state too so that r128DDSetBuffer() - * gets called. - */ - _swrast_DrawBuffer(ctx, mode); - - rmesa->setup.dst_pitch_offset_c = (((rmesa->drawPitch/8) << 21) | - (rmesa->drawOffset >> 5)); - rmesa->new_state |= R128_NEW_WINDOW; -} - -static void r128DDReadBuffer( GLcontext *ctx, GLenum mode ) -{ - /* nothing, until we implement h/w glRead/CopyPixels or CopyTexImage */ -} - - -/* ============================================================= - * Polygon stipple - */ - -static void r128DDPolygonStipple( GLcontext *ctx, const GLubyte *mask ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - GLuint stipple[32], i; - drmR128Stipple stippleRec; - - for (i = 0; i < 32; i++) { - stipple[31 - i] = ((mask[i*4+0] << 24) | - (mask[i*4+1] << 16) | - (mask[i*4+2] << 8) | - (mask[i*4+3])); - } - - FLUSH_BATCH( rmesa ); - LOCK_HARDWARE( rmesa ); - - stippleRec.mask = stipple; - drmCommandWrite( rmesa->driFd, DRM_R128_STIPPLE, - &stippleRec, sizeof(drmR128Stipple) ); - - UNLOCK_HARDWARE( rmesa ); - - rmesa->new_state |= R128_NEW_CONTEXT; - rmesa->dirty |= R128_UPLOAD_CONTEXT; -} - - -/* ============================================================= - * Render mode - */ - -static void r128DDRenderMode( GLcontext *ctx, GLenum mode ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - FALLBACK( rmesa, R128_FALLBACK_RENDER_MODE, (mode != GL_RENDER) ); -} - - - -/* ============================================================= - * State enable/disable - */ - -static void r128DDEnable( GLcontext *ctx, GLenum cap, GLboolean state ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - if ( R128_DEBUG & DEBUG_VERBOSE_API ) { - fprintf( stderr, "%s( %s = %s )\n", - __FUNCTION__, _mesa_lookup_enum_by_nr( cap ), - state ? "GL_TRUE" : "GL_FALSE" ); - } - - switch ( cap ) { - case GL_ALPHA_TEST: - FLUSH_BATCH( rmesa ); - rmesa->new_state |= R128_NEW_ALPHA; - break; - - case GL_BLEND: - FLUSH_BATCH( rmesa ); - rmesa->new_state |= R128_NEW_ALPHA; - - /* For some reason enable(GL_BLEND) affects ColorLogicOpEnabled. - */ - FALLBACK( rmesa, R128_FALLBACK_LOGICOP, - (ctx->Color.ColorLogicOpEnabled && - ctx->Color.LogicOp != GL_COPY)); - break; - - case GL_CULL_FACE: - FLUSH_BATCH( rmesa ); - rmesa->new_state |= R128_NEW_CULL; - break; - - case GL_DEPTH_TEST: - FLUSH_BATCH( rmesa ); - rmesa->new_state |= R128_NEW_DEPTH; - break; - - case GL_DITHER: - do { - GLuint t = rmesa->setup.tex_cntl_c; - FLUSH_BATCH( rmesa ); - - if ( ctx->Color.DitherFlag ) { - t |= R128_DITHER_ENABLE; - } else { - t &= ~R128_DITHER_ENABLE; - } - - if ( rmesa->setup.tex_cntl_c != t ) { - rmesa->setup.tex_cntl_c = t; - rmesa->dirty |= R128_UPLOAD_CONTEXT; - } - } while (0); - break; - - case GL_FOG: - FLUSH_BATCH( rmesa ); - rmesa->new_state |= R128_NEW_FOG; - break; - - case GL_COLOR_LOGIC_OP: - FLUSH_BATCH( rmesa ); - FALLBACK( rmesa, R128_FALLBACK_LOGICOP, - state && ctx->Color.LogicOp != GL_COPY ); - break; - - case GL_LIGHTING: - updateSpecularLighting(ctx); - break; - - case GL_SCISSOR_TEST: - FLUSH_BATCH( rmesa ); - rmesa->scissor = state; - rmesa->new_state |= R128_NEW_CLIP; - break; - - case GL_STENCIL_TEST: - FLUSH_BATCH( rmesa ); - FALLBACK( rmesa, R128_FALLBACK_STENCIL, state ); - break; - - case GL_TEXTURE_1D: - case GL_TEXTURE_2D: - case GL_TEXTURE_3D: - FLUSH_BATCH( rmesa ); - break; - - case GL_POLYGON_STIPPLE: - if ( rmesa->render_primitive == GL_TRIANGLES ) { - FLUSH_BATCH( rmesa ); - rmesa->setup.dp_gui_master_cntl_c &= ~R128_GMC_BRUSH_NONE; - if ( state ) { - rmesa->setup.dp_gui_master_cntl_c |= - R128_GMC_BRUSH_32x32_MONO_FG_LA; - } else { - rmesa->setup.dp_gui_master_cntl_c |= - R128_GMC_BRUSH_SOLID_COLOR; - } - rmesa->new_state |= R128_NEW_CONTEXT; - rmesa->dirty |= R128_UPLOAD_CONTEXT; - } - break; - - default: - return; - } -} - - -/* ============================================================= - * State initialization, management - */ - -static void r128DDPrintDirty( const char *msg, GLuint state ) -{ - fprintf( stderr, - "%s: (0x%x) %s%s%s%s%s%s%s%s%s\n", - msg, - state, - (state & R128_UPLOAD_CORE) ? "core, " : "", - (state & R128_UPLOAD_CONTEXT) ? "context, " : "", - (state & R128_UPLOAD_SETUP) ? "setup, " : "", - (state & R128_UPLOAD_TEX0) ? "tex0, " : "", - (state & R128_UPLOAD_TEX1) ? "tex1, " : "", - (state & R128_UPLOAD_MASKS) ? "masks, " : "", - (state & R128_UPLOAD_WINDOW) ? "window, " : "", - (state & R128_UPLOAD_CLIPRECTS) ? "cliprects, " : "", - (state & R128_REQUIRE_QUIESCENCE) ? "quiescence, " : "" ); -} - -/* - * Load the current context's state into the hardware. - * - * NOTE: Be VERY careful about ensuring the context state is marked for - * upload, the only place it shouldn't be uploaded is when the setup - * state has changed in ReducedPrimitiveChange as this comes right after - * a state update. - * - * Blits of any type should always upload the context and masks after - * they are done. - */ -void r128EmitHwStateLocked( r128ContextPtr rmesa ) -{ - R128SAREAPrivPtr sarea = rmesa->sarea; - r128_context_regs_t *regs = &(rmesa->setup); - const r128TexObjPtr t0 = rmesa->CurrentTexObj[0]; - const r128TexObjPtr t1 = rmesa->CurrentTexObj[1]; - - if ( R128_DEBUG & DEBUG_VERBOSE_MSG ) { - r128DDPrintDirty( "r128EmitHwStateLocked", rmesa->dirty ); - } - - if ( rmesa->dirty & (R128_UPLOAD_CONTEXT | - R128_UPLOAD_SETUP | - R128_UPLOAD_MASKS | - R128_UPLOAD_WINDOW | - R128_UPLOAD_CORE) ) { - memcpy( &sarea->ContextState, regs, sizeof(sarea->ContextState) ); - } - - if ( (rmesa->dirty & R128_UPLOAD_TEX0) && t0 ) { - r128_texture_regs_t *tex = &sarea->TexState[0]; - - tex->tex_cntl = t0->setup.tex_cntl; - tex->tex_combine_cntl = rmesa->tex_combine[0]; - tex->tex_size_pitch = t0->setup.tex_size_pitch; - memcpy( &tex->tex_offset[0], &t0->setup.tex_offset[0], - sizeof(tex->tex_offset ) ); - tex->tex_border_color = t0->setup.tex_border_color; - } - - if ( (rmesa->dirty & R128_UPLOAD_TEX1) && t1 ) { - r128_texture_regs_t *tex = &sarea->TexState[1]; - - tex->tex_cntl = t1->setup.tex_cntl; - tex->tex_combine_cntl = rmesa->tex_combine[1]; - tex->tex_size_pitch = t1->setup.tex_size_pitch; - memcpy( &tex->tex_offset[0], &t1->setup.tex_offset[0], - sizeof(tex->tex_offset ) ); - tex->tex_border_color = t1->setup.tex_border_color; - } - - sarea->vertsize = rmesa->vertex_size; - sarea->vc_format = rmesa->vertex_format; - - /* Turn off the texture cache flushing */ - rmesa->setup.tex_cntl_c &= ~R128_TEX_CACHE_FLUSH; - - sarea->dirty |= rmesa->dirty; - rmesa->dirty &= R128_UPLOAD_CLIPRECTS; -} - -static void r128DDPrintState( const char *msg, GLuint flags ) -{ - fprintf( stderr, - "%s: (0x%x) %s%s%s%s%s%s%s%s\n", - msg, - flags, - (flags & R128_NEW_CONTEXT) ? "context, " : "", - (flags & R128_NEW_ALPHA) ? "alpha, " : "", - (flags & R128_NEW_DEPTH) ? "depth, " : "", - (flags & R128_NEW_FOG) ? "fog, " : "", - (flags & R128_NEW_CLIP) ? "clip, " : "", - (flags & R128_NEW_CULL) ? "cull, " : "", - (flags & R128_NEW_MASKS) ? "masks, " : "", - (flags & R128_NEW_WINDOW) ? "window, " : "" ); -} - -void r128DDUpdateHWState( GLcontext *ctx ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - int new_state = rmesa->new_state; - - if ( new_state || rmesa->NewGLState & _NEW_TEXTURE ) - { - FLUSH_BATCH( rmesa ); - - rmesa->new_state = 0; - - if ( R128_DEBUG & DEBUG_VERBOSE_MSG ) - r128DDPrintState( "r128UpdateHwState", new_state ); - - /* Update the various parts of the context's state. - */ - if ( new_state & R128_NEW_ALPHA ) - r128UpdateAlphaMode( ctx ); - - if ( new_state & R128_NEW_DEPTH ) - r128UpdateZMode( ctx ); - - if ( new_state & R128_NEW_FOG ) - r128UpdateFogAttrib( ctx ); - - if ( new_state & R128_NEW_CLIP ) - r128UpdateClipping( ctx ); - - if ( new_state & R128_NEW_CULL ) - r128UpdateCull( ctx ); - - if ( new_state & R128_NEW_MASKS ) - r128UpdateMasks( ctx ); - - if ( new_state & R128_NEW_WINDOW ) - r128UpdateWindow( ctx ); - - if ( rmesa->NewGLState & _NEW_TEXTURE ) { - r128UpdateTextureState( ctx ); - } - } -} - - -static void r128DDInvalidateState( GLcontext *ctx, GLuint new_state ) -{ - _swrast_InvalidateState( ctx, new_state ); - _swsetup_InvalidateState( ctx, new_state ); - _ac_InvalidateState( ctx, new_state ); - _tnl_InvalidateState( ctx, new_state ); - R128_CONTEXT(ctx)->NewGLState |= new_state; -} - - - -/* Initialize the context's hardware state. - */ -void r128DDInitState( r128ContextPtr rmesa ) -{ - int dst_bpp, depth_bpp; - - switch ( rmesa->r128Screen->cpp ) { - case 2: - dst_bpp = R128_GMC_DST_16BPP; - break; - case 4: - dst_bpp = R128_GMC_DST_32BPP; - break; - default: - fprintf( stderr, "Error: Unsupported pixel depth... exiting\n" ); - exit( -1 ); - } - - rmesa->ClearColor = 0x00000000; - - switch ( rmesa->glCtx->Visual.depthBits ) { - case 16: - rmesa->ClearDepth = 0x0000ffff; - depth_bpp = R128_Z_PIX_WIDTH_16; - rmesa->depth_scale = 1.0 / (GLfloat)0xffff; - break; - case 24: - rmesa->ClearDepth = 0x00ffffff; - depth_bpp = R128_Z_PIX_WIDTH_24; - rmesa->depth_scale = 1.0 / (GLfloat)0xffffff; - break; - default: - fprintf( stderr, "Error: Unsupported depth %d... exiting\n", - rmesa->glCtx->Visual.depthBits ); - exit( -1 ); - } - - rmesa->Fallback = 0; - - if ( rmesa->glCtx->Visual.doubleBufferMode && rmesa->sarea->pfCurrentPage == 0 ) { - rmesa->drawOffset = rmesa->readOffset = rmesa->r128Screen->backOffset; - rmesa->drawPitch = rmesa->readPitch = rmesa->r128Screen->backPitch; - } else { - rmesa->drawOffset = rmesa->readOffset = rmesa->r128Screen->frontOffset; - rmesa->drawPitch = rmesa->readPitch = rmesa->r128Screen->frontPitch; - } - - /* Harware state: - */ - rmesa->setup.dst_pitch_offset_c = (((rmesa->drawPitch/8) << 21) | - (rmesa->drawOffset >> 5)); - - rmesa->setup.dp_gui_master_cntl_c = (R128_GMC_DST_PITCH_OFFSET_CNTL | - R128_GMC_DST_CLIPPING | - R128_GMC_BRUSH_SOLID_COLOR | - dst_bpp | - R128_GMC_SRC_DATATYPE_COLOR | - R128_GMC_BYTE_MSB_TO_LSB | - R128_GMC_CONVERSION_TEMP_6500 | - R128_ROP3_S | - R128_DP_SRC_SOURCE_MEMORY | - R128_GMC_3D_FCN_EN | - R128_GMC_CLR_CMP_CNTL_DIS | - R128_GMC_AUX_CLIP_DIS | - R128_GMC_WR_MSK_DIS); - - rmesa->setup.sc_top_left_c = 0x00000000; - rmesa->setup.sc_bottom_right_c = 0x1fff1fff; - - rmesa->setup.z_offset_c = rmesa->r128Screen->depthOffset; - rmesa->setup.z_pitch_c = ((rmesa->r128Screen->depthPitch >> 3) | - R128_Z_TILE); - - rmesa->setup.z_sten_cntl_c = (depth_bpp | - R128_Z_TEST_LESS | - R128_STENCIL_TEST_ALWAYS | - R128_STENCIL_S_FAIL_KEEP | - R128_STENCIL_ZPASS_KEEP | - R128_STENCIL_ZFAIL_KEEP); - - rmesa->setup.tex_cntl_c = (R128_Z_WRITE_ENABLE | - R128_SHADE_ENABLE | - R128_DITHER_ENABLE | - R128_ALPHA_IN_TEX_COMPLETE_A | - R128_LIGHT_DIS | - R128_ALPHA_LIGHT_DIS | - R128_TEX_CACHE_FLUSH | - (0x3f << R128_LOD_BIAS_SHIFT)); - - rmesa->setup.misc_3d_state_cntl_reg = (R128_MISC_SCALE_3D_TEXMAP_SHADE | - R128_MISC_SCALE_PIX_REPLICATE | - R128_ALPHA_COMB_ADD_CLAMP | - R128_FOG_VERTEX | - R128_ALPHA_BLEND_SRC_ONE | - R128_ALPHA_BLEND_DST_ZERO | - R128_ALPHA_TEST_ALWAYS); - - rmesa->setup.texture_clr_cmp_clr_c = 0x00000000; - rmesa->setup.texture_clr_cmp_msk_c = 0xffffffff; - - rmesa->setup.fog_color_c = 0x00000000; - - rmesa->setup.pm4_vc_fpu_setup = (R128_FRONT_DIR_CCW | - R128_BACKFACE_SOLID | - R128_FRONTFACE_SOLID | - R128_FPU_COLOR_GOURAUD | - R128_FPU_SUB_PIX_4BITS | - R128_FPU_MODE_3D | - R128_TRAP_BITS_DISABLE | - R128_XFACTOR_2 | - R128_YFACTOR_2 | - R128_FLAT_SHADE_VERTEX_OGL | - R128_FPU_ROUND_TRUNCATE | - R128_WM_SEL_8DW); - - rmesa->setup.setup_cntl = (R128_COLOR_GOURAUD | - R128_PRIM_TYPE_TRI | - R128_TEXTURE_ST_MULT_W | - R128_STARTING_VERTEX_1 | - R128_ENDING_VERTEX_3 | - R128_SU_POLY_LINE_NOT_LAST | - R128_SUB_PIX_4BITS); - - rmesa->setup.tex_size_pitch_c = 0x00000000; - rmesa->setup.constant_color_c = 0x00ffffff; - - rmesa->setup.dp_write_mask = 0xffffffff; - rmesa->setup.sten_ref_mask_c = 0xffff0000; - rmesa->setup.plane_3d_mask_c = 0xffffffff; - - rmesa->setup.window_xy_offset = 0x00000000; - - rmesa->setup.scale_3d_cntl = (R128_SCALE_DITHER_TABLE | - R128_TEX_CACHE_SIZE_FULL | - R128_DITHER_INIT_RESET | - R128_SCALE_3D_TEXMAP_SHADE | - R128_SCALE_PIX_REPLICATE | - R128_ALPHA_COMB_ADD_CLAMP | - R128_FOG_VERTEX | - R128_ALPHA_BLEND_SRC_ONE | - R128_ALPHA_BLEND_DST_ZERO | - R128_ALPHA_TEST_ALWAYS | - R128_COMPOSITE_SHADOW_CMP_EQUAL | - R128_TEX_MAP_ALPHA_IN_TEXTURE | - R128_TEX_CACHE_LINE_SIZE_4QW); - - rmesa->new_state = R128_NEW_ALL; -} - -/* Initialize the driver's state functions. - */ -void r128DDInitStateFuncs( GLcontext *ctx ) -{ - ctx->Driver.UpdateState = r128DDInvalidateState; - - ctx->Driver.ClearIndex = NULL; - ctx->Driver.ClearColor = r128DDClearColor; - ctx->Driver.DrawBuffer = r128DDDrawBuffer; - ctx->Driver.ReadBuffer = r128DDReadBuffer; - - ctx->Driver.IndexMask = NULL; - ctx->Driver.ColorMask = r128DDColorMask; - ctx->Driver.AlphaFunc = r128DDAlphaFunc; - ctx->Driver.BlendEquation = r128DDBlendEquation; - ctx->Driver.BlendFunc = r128DDBlendFunc; - ctx->Driver.BlendFuncSeparate = r128DDBlendFuncSeparate; - ctx->Driver.ClearDepth = r128DDClearDepth; - ctx->Driver.CullFace = r128DDCullFace; - ctx->Driver.FrontFace = r128DDFrontFace; - ctx->Driver.DepthFunc = r128DDDepthFunc; - ctx->Driver.DepthMask = r128DDDepthMask; - ctx->Driver.Enable = r128DDEnable; - ctx->Driver.Fogfv = r128DDFogfv; - ctx->Driver.Hint = NULL; - ctx->Driver.Lightfv = NULL; - ctx->Driver.LightModelfv = r128DDLightModelfv; - ctx->Driver.LogicOpcode = r128DDLogicOpCode; - ctx->Driver.PolygonMode = NULL; - ctx->Driver.PolygonStipple = r128DDPolygonStipple; - ctx->Driver.RenderMode = r128DDRenderMode; - ctx->Driver.Scissor = r128DDScissor; - ctx->Driver.ShadeModel = r128DDShadeModel; - ctx->Driver.ClearStencil = NULL; - ctx->Driver.StencilFunc = NULL; - ctx->Driver.StencilMask = NULL; - ctx->Driver.StencilOp = NULL; - - ctx->Driver.DepthRange = r128DepthRange; - ctx->Driver.Viewport = r128Viewport; - - /* Pixel path fallbacks. - */ - ctx->Driver.Accum = _swrast_Accum; - ctx->Driver.Bitmap = _swrast_Bitmap; - ctx->Driver.CopyPixels = _swrast_CopyPixels; - ctx->Driver.DrawPixels = _swrast_DrawPixels; - ctx->Driver.ReadPixels = _swrast_ReadPixels; - - /* Swrast hooks for imaging extensions: - */ - ctx->Driver.CopyColorTable = _swrast_CopyColorTable; - ctx->Driver.CopyColorSubTable = _swrast_CopyColorSubTable; - ctx->Driver.CopyConvolutionFilter1D = _swrast_CopyConvolutionFilter1D; - ctx->Driver.CopyConvolutionFilter2D = _swrast_CopyConvolutionFilter2D; -} Index: xc/lib/GL/mesa/src/drv/r128/r128_state.h diff -u xc/lib/GL/mesa/src/drv/r128/r128_state.h:1.3 xc/lib/GL/mesa/src/drv/r128/r128_state.h:removed --- xc/lib/GL/mesa/src/drv/r128/r128_state.h:1.3 Sun Jan 7 20:07:21 2001 +++ xc/lib/GL/mesa/src/drv/r128/r128_state.h Wed Mar 16 21:05:04 2005 @@ -1,54 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_state.h,v 1.3 2001/01/08 01:07:21 martin Exp $ */ -/************************************************************************** - -Copyright 1999, 2000 ATI Technologies Inc. and Precision Insight, Inc., - Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, PRECISION INSIGHT AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Gareth Hughes - * Kevin E. Martin - * - */ - -#ifndef __R128_STATE_H__ -#define __R128_STATE_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "r128_context.h" - -extern void r128DDInitState( r128ContextPtr rmesa ); -extern void r128DDInitStateFuncs( GLcontext *ctx ); - -extern void r128DDUpdateState( GLcontext *ctx ); -extern void r128DDUpdateHWState( GLcontext *ctx ); - -extern void r128UpdateWindow( GLcontext *ctx ); - -extern void r128EmitHwStateLocked( r128ContextPtr rmesa ); - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/r128/r128_tex.c diff -u xc/lib/GL/mesa/src/drv/r128/r128_tex.c:1.16 xc/lib/GL/mesa/src/drv/r128/r128_tex.c:removed --- xc/lib/GL/mesa/src/drv/r128/r128_tex.c:1.16 Thu Jan 22 22:57:05 2004 +++ xc/lib/GL/mesa/src/drv/r128/r128_tex.c Wed Mar 16 21:05:04 2005 @@ -1,597 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_tex.c,v 1.16 2004/01/23 03:57:05 dawes Exp $ */ -/************************************************************************** - -Copyright 1999, 2000 ATI Technologies Inc. and Precision Insight, Inc., - Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, PRECISION INSIGHT AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Gareth Hughes - * Kevin E. Martin - * Brian Paul - */ - -#include "r128_context.h" -#include "r128_state.h" -#include "r128_ioctl.h" -#include "r128_vb.h" -#include "r128_tris.h" -#include "r128_tex.h" -#include "r128_texobj.h" - -#include "context.h" -#include "macros.h" -#include "simple_list.h" -#include "enums.h" -#include "texstore.h" -#include "texformat.h" -#include "imports.h" -#include "colormac.h" - -#define TEX_0 1 -#define TEX_1 2 - - -static void r128SetTexWrap( r128TexObjPtr t, GLenum swrap, GLenum twrap ) -{ - t->setup.tex_cntl &= ~(R128_TEX_CLAMP_S_MASK | R128_TEX_CLAMP_T_MASK); - - switch ( swrap ) { - case GL_CLAMP: - t->setup.tex_cntl |= R128_TEX_CLAMP_S_BORDER_COLOR; - break; - case GL_CLAMP_TO_EDGE: - t->setup.tex_cntl |= R128_TEX_CLAMP_S_CLAMP; - break; - case GL_REPEAT: - t->setup.tex_cntl |= R128_TEX_CLAMP_S_WRAP; - break; - case GL_CLAMP_TO_BORDER: - t->setup.tex_cntl |= R128_TEX_CLAMP_S_BORDER_COLOR; - break; - case GL_MIRRORED_REPEAT: - t->setup.tex_cntl |= R128_TEX_CLAMP_S_MIRROR; - break; - } - - switch ( twrap ) { - case GL_CLAMP: - t->setup.tex_cntl |= R128_TEX_CLAMP_T_BORDER_COLOR; - break; - case GL_CLAMP_TO_EDGE: - t->setup.tex_cntl |= R128_TEX_CLAMP_T_CLAMP; - break; - case GL_REPEAT: - t->setup.tex_cntl |= R128_TEX_CLAMP_T_WRAP; - break; - case GL_CLAMP_TO_BORDER: - t->setup.tex_cntl |= R128_TEX_CLAMP_T_BORDER_COLOR; - break; - case GL_MIRRORED_REPEAT: - t->setup.tex_cntl |= R128_TEX_CLAMP_T_MIRROR; - break; - } -} - -static void r128SetTexFilter( r128TexObjPtr t, GLenum minf, GLenum magf ) -{ - t->setup.tex_cntl &= ~(R128_MIN_BLEND_MASK | R128_MAG_BLEND_MASK); - - switch ( minf ) { - case GL_NEAREST: - t->setup.tex_cntl |= R128_MIN_BLEND_NEAREST; - break; - case GL_LINEAR: - t->setup.tex_cntl |= R128_MIN_BLEND_LINEAR; - break; - case GL_NEAREST_MIPMAP_NEAREST: - t->setup.tex_cntl |= R128_MIN_BLEND_MIPNEAREST; - break; - case GL_LINEAR_MIPMAP_NEAREST: - t->setup.tex_cntl |= R128_MIN_BLEND_MIPLINEAR; - break; - case GL_NEAREST_MIPMAP_LINEAR: - t->setup.tex_cntl |= R128_MIN_BLEND_LINEARMIPNEAREST; - break; - case GL_LINEAR_MIPMAP_LINEAR: - t->setup.tex_cntl |= R128_MIN_BLEND_LINEARMIPLINEAR; - break; - } - - switch ( magf ) { - case GL_NEAREST: - t->setup.tex_cntl |= R128_MAG_BLEND_NEAREST; - break; - case GL_LINEAR: - t->setup.tex_cntl |= R128_MAG_BLEND_LINEAR; - break; - } -} - -static void r128SetTexBorderColor( r128TexObjPtr t, GLubyte c[4] ) -{ - t->setup.tex_border_color = r128PackColor( 4, c[0], c[1], c[2], c[3] ); -} - - -static r128TexObjPtr r128AllocTexObj( struct gl_texture_object *texObj ) -{ - r128TexObjPtr t; - - if ( R128_DEBUG & DEBUG_VERBOSE_API ) { - fprintf( stderr, "%s( %p )\n", __FUNCTION__, (void *)texObj ); - } - - t = (r128TexObjPtr) CALLOC_STRUCT( r128_tex_obj ); - texObj->DriverData = t; - if ( t != NULL ) { - - /* Initialize non-image-dependent parts of the state: - */ - t->base.tObj = texObj; - - /* FIXME Something here to set initial values for other parts of - * FIXME t->setup? - */ - - make_empty_list( (driTextureObject *) t ); - - r128SetTexWrap( t, texObj->WrapS, texObj->WrapT ); - r128SetTexFilter( t, texObj->MinFilter, texObj->MagFilter ); - r128SetTexBorderColor( t, texObj->_BorderChan ); - } - - return t; -} - - -/* Called by the _mesa_store_teximage[123]d() functions. */ -static const struct gl_texture_format * -r128ChooseTextureFormat( GLcontext *ctx, GLint internalFormat, - GLenum format, GLenum type ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - (void) format; - (void) type; - - switch ( internalFormat ) { - case GL_ALPHA: - case GL_ALPHA4: - case GL_ALPHA8: - case GL_ALPHA12: - case GL_ALPHA16: - case GL_COMPRESSED_ALPHA: - case 2: - case GL_LUMINANCE_ALPHA: - case GL_LUMINANCE4_ALPHA4: - case GL_LUMINANCE6_ALPHA2: - case GL_LUMINANCE8_ALPHA8: - case GL_LUMINANCE12_ALPHA4: - case GL_LUMINANCE12_ALPHA12: - case GL_LUMINANCE16_ALPHA16: - case GL_COMPRESSED_LUMINANCE_ALPHA: - case 4: - case GL_RGBA: - case GL_COMPRESSED_RGBA: - case GL_RGBA2: - case GL_RGB5_A1: - case GL_RGBA8: - case GL_RGB10_A2: - case GL_RGBA12: - case GL_RGBA16: - if (rmesa->r128Screen->cpp == 4) - return &_mesa_texformat_argb8888; - else - return &_mesa_texformat_argb4444; - case GL_RGBA4: - return &_mesa_texformat_argb4444; - - case 3: - case GL_RGB: - case GL_COMPRESSED_RGB: - case GL_R3_G3_B2: - case GL_RGB4: - case GL_RGB5: - case GL_RGB8: - case GL_RGB10: - case GL_RGB12: - case GL_RGB16: - if (rmesa->r128Screen->cpp == 4) - return &_mesa_texformat_argb8888; - else - return &_mesa_texformat_rgb565; - - case 1: - case GL_LUMINANCE: - case GL_LUMINANCE4: - case GL_LUMINANCE8: - case GL_LUMINANCE12: - case GL_LUMINANCE16: - case GL_COMPRESSED_LUMINANCE: - if (rmesa->r128Screen->cpp == 4) - return &_mesa_texformat_argb8888; /* inefficient but accurate */ - else - return &_mesa_texformat_rgb565; - - case GL_INTENSITY4: - return &_mesa_texformat_argb4444; - case GL_INTENSITY: - case GL_INTENSITY8: - case GL_INTENSITY12: - case GL_INTENSITY16: - case GL_COMPRESSED_INTENSITY: - if (rmesa->r128Screen->cpp == 4) - return &_mesa_texformat_argb8888; /* inefficient but accurate */ - else - return &_mesa_texformat_argb4444; - - case GL_COLOR_INDEX: - case GL_COLOR_INDEX1_EXT: - case GL_COLOR_INDEX2_EXT: - case GL_COLOR_INDEX4_EXT: - case GL_COLOR_INDEX8_EXT: - case GL_COLOR_INDEX12_EXT: - case GL_COLOR_INDEX16_EXT: - return &_mesa_texformat_ci8; - - case GL_YCBCR_MESA: - if (type == GL_UNSIGNED_SHORT_8_8_APPLE || - type == GL_UNSIGNED_BYTE) - return &_mesa_texformat_ycbcr; - else - return &_mesa_texformat_ycbcr_rev; - - default: - _mesa_problem( ctx, "unexpected format in %s", __FUNCTION__ ); - return NULL; - } -} - - -static void r128TexImage1D( GLcontext *ctx, GLenum target, GLint level, - GLint internalFormat, - GLint width, GLint border, - GLenum format, GLenum type, const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - driTextureObject * t = (driTextureObject *) texObj->DriverData; - - if ( t ) { - driSwapOutTextureObject( t ); - } - else { - t = (driTextureObject *) r128AllocTexObj(texObj); - if (!t) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexImage1D"); - return; - } - } - - /* Note, this will call r128ChooseTextureFormat */ - _mesa_store_teximage1d( ctx, target, level, internalFormat, - width, border, format, type, - pixels, packing, texObj, texImage ); - - t->dirty_images[0] |= (1 << level); -} - - -static void r128TexSubImage1D( GLcontext *ctx, - GLenum target, - GLint level, - GLint xoffset, - GLsizei width, - GLenum format, GLenum type, - const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - driTextureObject * t = (driTextureObject *) texObj->DriverData; - - assert( t ); /* this _should_ be true */ - if ( t ) { - driSwapOutTextureObject( t ); - } - else { - t = (driTextureObject *) r128AllocTexObj(texObj); - if (!t) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexSubImage1D"); - return; - } - } - - _mesa_store_texsubimage1d(ctx, target, level, xoffset, width, - format, type, pixels, packing, texObj, - texImage); - - t->dirty_images[0] |= (1 << level); -} - - -static void r128TexImage2D( GLcontext *ctx, GLenum target, GLint level, - GLint internalFormat, - GLint width, GLint height, GLint border, - GLenum format, GLenum type, const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - driTextureObject * t = (driTextureObject *) texObj->DriverData; - - if ( t ) { - driSwapOutTextureObject( (driTextureObject *) t ); - } - else { - t = (driTextureObject *) r128AllocTexObj(texObj); - if (!t) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexImage2D"); - return; - } - } - - /* Note, this will call r128ChooseTextureFormat */ - _mesa_store_teximage2d(ctx, target, level, internalFormat, - width, height, border, format, type, pixels, - &ctx->Unpack, texObj, texImage); - - t->dirty_images[0] |= (1 << level); -} - - -static void r128TexSubImage2D( GLcontext *ctx, - GLenum target, - GLint level, - GLint xoffset, GLint yoffset, - GLsizei width, GLsizei height, - GLenum format, GLenum type, - const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - driTextureObject * t = (driTextureObject *) texObj->DriverData; - - assert( t ); /* this _should_ be true */ - if ( t ) { - driSwapOutTextureObject( t ); - } - else { - t = (driTextureObject *) r128AllocTexObj(texObj); - if (!t) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexImage2D"); - return; - } - } - - _mesa_store_texsubimage2d(ctx, target, level, xoffset, yoffset, width, - height, format, type, pixels, packing, texObj, - texImage); - t->dirty_images[0] |= (1 << level); -} - - -static void r128DDTexEnv( GLcontext *ctx, GLenum target, - GLenum pname, const GLfloat *param ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - struct gl_texture_unit *texUnit; - GLubyte c[4]; - - if ( R128_DEBUG & DEBUG_VERBOSE_API ) { - fprintf( stderr, "%s( %s )\n", - __FUNCTION__, _mesa_lookup_enum_by_nr( pname ) ); - } - - switch ( pname ) { - case GL_TEXTURE_ENV_MODE: - FLUSH_BATCH( rmesa ); - rmesa->new_state |= R128_NEW_ALPHA; - break; - - case GL_TEXTURE_ENV_COLOR: - texUnit = &ctx->Texture.Unit[ctx->Texture.CurrentUnit]; - CLAMPED_FLOAT_TO_UBYTE( c[0], texUnit->EnvColor[0] ); - CLAMPED_FLOAT_TO_UBYTE( c[1], texUnit->EnvColor[1] ); - CLAMPED_FLOAT_TO_UBYTE( c[2], texUnit->EnvColor[2] ); - CLAMPED_FLOAT_TO_UBYTE( c[3], texUnit->EnvColor[3] ); - rmesa->env_color = r128PackColor( 4, c[0], c[1], c[2], c[3] ); - if ( rmesa->setup.constant_color_c != rmesa->env_color ) { - FLUSH_BATCH( rmesa ); - rmesa->setup.constant_color_c = rmesa->env_color; - - /* More complex multitexture/multipass fallbacks for GL_BLEND - * can be done later, but this allows a single pass GL_BLEND - * in some cases (ie. Performer town demo). This is only - * applicable to the regular Rage 128, as the Pro and M3 can - * handle true single-pass GL_BLEND texturing. - */ - rmesa->blend_flags &= ~R128_BLEND_ENV_COLOR; - if ( R128_IS_PLAIN( rmesa ) && - rmesa->env_color != 0x00000000 && - rmesa->env_color != 0xff000000 && - rmesa->env_color != 0x00ffffff && - rmesa->env_color != 0xffffffff ) { - rmesa->blend_flags |= R128_BLEND_ENV_COLOR; - } - } - break; - - case GL_TEXTURE_LOD_BIAS_EXT: - do { - CARD32 t = rmesa->setup.tex_cntl_c; - GLint bias; - CARD32 b; - - /* GTH: This isn't exactly correct, but gives good results up to a - * certain point. It is better than completely ignoring the LOD - * bias. Unfortunately there isn't much range in the bias, the - * spec mentions strides that vary between 0.5 and 2.0 but these - * numbers don't seem to relate the the GL LOD bias value at all. - */ - if ( param[0] >= 1.0 ) { - bias = -128; - } else if ( param[0] >= 0.5 ) { - bias = -64; - } else if ( param[0] >= 0.25 ) { - bias = 0; - } else if ( param[0] >= 0.0 ) { - bias = 63; - } else { - bias = 127; - } - - b = (CARD32)bias & 0xff; - t &= ~R128_LOD_BIAS_MASK; - t |= (b << R128_LOD_BIAS_SHIFT); - - if ( rmesa->setup.tex_cntl_c != t ) { - FLUSH_BATCH( rmesa ); - rmesa->setup.tex_cntl_c = t; - rmesa->dirty |= R128_UPLOAD_CONTEXT; - } - } while (0); - break; - - default: - return; - } -} - - -static void r128DDTexParameter( GLcontext *ctx, GLenum target, - struct gl_texture_object *tObj, - GLenum pname, const GLfloat *params ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - r128TexObjPtr t = (r128TexObjPtr)tObj->DriverData; - - if ( R128_DEBUG & DEBUG_VERBOSE_API ) { - fprintf( stderr, "%s( %s )\n", - __FUNCTION__, _mesa_lookup_enum_by_nr( pname ) ); - } - - if ( ( target != GL_TEXTURE_2D ) && ( target != GL_TEXTURE_1D ) ) - return; - - switch ( pname ) { - case GL_TEXTURE_MIN_FILTER: - case GL_TEXTURE_MAG_FILTER: - if ( t->base.bound ) FLUSH_BATCH( rmesa ); - r128SetTexFilter( t, tObj->MinFilter, tObj->MagFilter ); - break; - - case GL_TEXTURE_WRAP_S: - case GL_TEXTURE_WRAP_T: - if ( t->base.bound ) FLUSH_BATCH( rmesa ); - r128SetTexWrap( t, tObj->WrapS, tObj->WrapT ); - break; - - case GL_TEXTURE_BORDER_COLOR: - if ( t->base.bound ) FLUSH_BATCH( rmesa ); - r128SetTexBorderColor( t, tObj->_BorderChan ); - break; - - case GL_TEXTURE_BASE_LEVEL: - case GL_TEXTURE_MAX_LEVEL: - case GL_TEXTURE_MIN_LOD: - case GL_TEXTURE_MAX_LOD: - /* This isn't the most efficient solution but there doesn't appear to - * be a nice alternative for R128. Since there's no LOD clamping, - * we just have to rely on loading the right subset of mipmap levels - * to simulate a clamped LOD. - */ - if ( t->base.bound ) FLUSH_BATCH( rmesa ); - driSwapOutTextureObject( (driTextureObject *) t ); - break; - - default: - return; - } -} - -static void r128DDBindTexture( GLcontext *ctx, GLenum target, - struct gl_texture_object *tObj ) -{ - if ( R128_DEBUG & DEBUG_VERBOSE_API ) { - fprintf( stderr, "%s( %p ) unit=%d\n", __FUNCTION__, (void *)tObj, - ctx->Texture.CurrentUnit ); - } - - if ( target == GL_TEXTURE_2D || target == GL_TEXTURE_1D ) { - if ( tObj->DriverData == NULL ) { - r128AllocTexObj( tObj ); - } - } -} - -static void r128DDDeleteTexture( GLcontext *ctx, - struct gl_texture_object *tObj ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - driTextureObject * t = (driTextureObject *) tObj->DriverData; - - if ( t ) { - if ( t->bound && rmesa ) { - FLUSH_BATCH( rmesa ); - } - - driDestroyTextureObject( t ); - } -} - -void r128DDInitTextureFuncs( GLcontext *ctx ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - - ctx->Driver.TexEnv = r128DDTexEnv; - ctx->Driver.ChooseTextureFormat = r128ChooseTextureFormat; - ctx->Driver.TexImage1D = r128TexImage1D; - ctx->Driver.TexSubImage1D = r128TexSubImage1D; - ctx->Driver.TexImage2D = r128TexImage2D; - ctx->Driver.TexSubImage2D = r128TexSubImage2D; - ctx->Driver.TexImage3D = _mesa_store_teximage3d; - ctx->Driver.TexSubImage3D = _mesa_store_texsubimage3d; - ctx->Driver.CopyTexImage1D = _swrast_copy_teximage1d; - ctx->Driver.CopyTexImage2D = _swrast_copy_teximage2d; - ctx->Driver.CopyTexSubImage1D = _swrast_copy_texsubimage1d; - ctx->Driver.CopyTexSubImage2D = _swrast_copy_texsubimage2d; - ctx->Driver.CopyTexSubImage3D = _swrast_copy_texsubimage3d; - ctx->Driver.TestProxyTexImage = _mesa_test_proxy_teximage; - ctx->Driver.TexParameter = r128DDTexParameter; - ctx->Driver.BindTexture = r128DDBindTexture; - ctx->Driver.DeleteTexture = r128DDDeleteTexture; - ctx->Driver.UpdateTexturePalette = NULL; - ctx->Driver.ActiveTexture = NULL; - ctx->Driver.IsTextureResident = driIsTextureResident; - ctx->Driver.PrioritizeTexture = NULL; - - driInitTextureObjects( ctx, & rmesa->swapped, - DRI_TEXMGR_DO_TEXTURE_1D - | DRI_TEXMGR_DO_TEXTURE_2D ); -} Index: xc/lib/GL/mesa/src/drv/r128/r128_tex.h diff -u xc/lib/GL/mesa/src/drv/r128/r128_tex.h:1.8 xc/lib/GL/mesa/src/drv/r128/r128_tex.h:removed --- xc/lib/GL/mesa/src/drv/r128/r128_tex.h:1.8 Sun Sep 28 16:15:21 2003 +++ xc/lib/GL/mesa/src/drv/r128/r128_tex.h Wed Mar 16 21:05:04 2005 @@ -1,88 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_tex.h,v 1.8 2003/09/28 20:15:21 alanh Exp $ */ -/************************************************************************** - -Copyright 1999, 2000 ATI Technologies Inc. and Precision Insight, Inc., - Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, PRECISION INSIGHT AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Gareth Hughes - * Kevin E. Martin - * - */ - -#ifndef __R128_TEX_H__ -#define __R128_TEX_H__ - -#ifdef GLX_DIRECT_RENDERING - -extern void r128UpdateTextureState( GLcontext *ctx ); - -extern void r128UploadTexImages( r128ContextPtr rmesa, r128TexObjPtr t ); - -extern void r128DestroyTexObj( r128ContextPtr rmesa, r128TexObjPtr t ); - -extern void r128DDInitTextureFuncs( GLcontext *ctx ); - - -/* ================================================================ - * Color conversion macros: - */ - -#define R128PACKCOLOR332( r, g, b ) \ - (((r) & 0xe0) | (((g) & 0xe0) >> 3) | (((b) & 0xc0) >> 6)) - -#define R128PACKCOLOR1555( r, g, b, a ) \ - ((((r) & 0xf8) << 7) | (((g) & 0xf8) << 2) | (((b) & 0xf8) >> 3) | \ - ((a) ? 0x8000 : 0)) - -#define R128PACKCOLOR565( r, g, b ) \ - ((((r) & 0xf8) << 8) | (((g) & 0xfc) << 3) | (((b) & 0xf8) >> 3)) - -#define R128PACKCOLOR888( r, g, b ) \ - (((r) << 16) | ((g) << 8) | (b)) - -#define R128PACKCOLOR8888( r, g, b, a ) \ - (((a) << 24) | ((r) << 16) | ((g) << 8) | (b)) - -#define R128PACKCOLOR4444( r, g, b, a ) \ - ((((a) & 0xf0) << 8) | (((r) & 0xf0) << 4) | ((g) & 0xf0) | ((b) >> 4)) - -static __inline__ CARD32 r128PackColor( GLuint cpp, - GLubyte r, GLubyte g, - GLubyte b, GLubyte a ) -{ - switch ( cpp ) { - case 2: - return R128PACKCOLOR565( r, g, b ); - case 4: - return R128PACKCOLOR8888( r, g, b, a ); - default: - return 0; - } -} - -#endif -#endif /* __R128_TEX_H__ */ Index: xc/lib/GL/mesa/src/drv/r128/r128_texmem.c diff -u xc/lib/GL/mesa/src/drv/r128/r128_texmem.c:1.3 xc/lib/GL/mesa/src/drv/r128/r128_texmem.c:removed --- xc/lib/GL/mesa/src/drv/r128/r128_texmem.c:1.3 Thu Jan 22 22:57:05 2004 +++ xc/lib/GL/mesa/src/drv/r128/r128_texmem.c Wed Mar 16 21:05:04 2005 @@ -1,302 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_texmem.c,v 1.3 2004/01/23 03:57:05 dawes Exp $ */ -/************************************************************************** - -Copyright 1999, 2000 ATI Technologies Inc. and Precision Insight, Inc., - Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, PRECISION INSIGHT AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Gareth Hughes - * Kevin E. Martin - * Brian Paul - */ - -#include "r128_context.h" -#include "r128_state.h" -#include "r128_ioctl.h" -#include "r128_vb.h" -#include "r128_tris.h" -#include "r128_tex.h" - -#include "context.h" -#include "macros.h" -#include "simple_list.h" -#include "texformat.h" -#include "imports.h" - -#define TEX_0 1 -#define TEX_1 2 - - -/* Destroy hardware state associated with texture `t'. - */ -void r128DestroyTexObj( r128ContextPtr rmesa, r128TexObjPtr t ) -{ - unsigned i; - - - /* See if it was the driver's current object. - */ - - if ( rmesa != NULL ) - { - for ( i = 0 ; i < rmesa->glCtx->Const.MaxTextureUnits ; i++ ) - { - if ( t == rmesa->CurrentTexObj[ i ] ) { - assert( t->base.bound & (1 << i) ); - rmesa->CurrentTexObj[ i ] = NULL; - } - } - } -} - - -/** - * Upload the texture image associated with texture \a t at the specified - * level at the address relative to \a start. - */ -static void uploadSubImage( r128ContextPtr rmesa, r128TexObjPtr t, - GLint level, - GLint x, GLint y, GLint width, GLint height ) -{ - struct gl_texture_image *image; - int texelsPerDword = 0; - int imageWidth, imageHeight; - int remaining, rows; - int format, dwords; - CARD32 pitch, offset; - int i; - - /* Ensure we have a valid texture to upload */ - if ( ( level < 0 ) || ( level > R128_MAX_TEXTURE_LEVELS ) ) - return; - - image = t->base.tObj->Image[level]; - if ( !image ) - return; - - switch ( image->TexFormat->TexelBytes ) { - case 1: texelsPerDword = 4; break; - case 2: texelsPerDword = 2; break; - case 4: texelsPerDword = 1; break; - } - -#if 1 - /* FIXME: The subimage index calcs are wrong... */ - x = 0; - y = 0; - width = image->Width; - height = image->Height; -#endif - - imageWidth = image->Width; - imageHeight = image->Height; - - format = t->textureFormat >> 16; - - /* The texel upload routines have a minimum width, so force the size - * if needed. - */ - if ( imageWidth < texelsPerDword ) { - int factor; - - factor = texelsPerDword / imageWidth; - imageWidth = texelsPerDword; - imageHeight /= factor; - if ( imageHeight == 0 ) { - /* In this case, the texel converter will actually walk a - * texel or two off the end of the image, but normal malloc - * alignment should prevent it from ever causing a fault. - */ - imageHeight = 1; - } - } - - /* We can't upload to a pitch less than 8 texels so we will need to - * linearly upload all modified rows for textures smaller than this. - * This makes the x/y/width/height different for the blitter and the - * texture walker. - */ - if ( imageWidth >= 8 ) { - /* The texture walker and the blitter look identical */ - pitch = imageWidth >> 3; - } else { - int factor; - int y2; - int start, end; - - start = (y * imageWidth) & ~7; - end = (y + height) * imageWidth; - - if ( end - start < 8 ) { - /* Handle the case where the total number of texels - * uploaded is < 8. - */ - x = 0; - y = start / 8; - width = end - start; - height = 1; - } else { - /* Upload some number of full 8 texel blit rows */ - factor = 8 / imageWidth; - - y2 = y + height - 1; - y /= factor; - y2 /= factor; - - x = 0; - width = 8; - height = y2 - y + 1; - } - - /* Fixed pitch of 8 */ - pitch = 1; - } - - dwords = width * height / texelsPerDword; - offset = t->bufAddr + t->image[level - t->base.firstLevel].offset; - -#if ENABLE_PERF_BOXES - /* Bump the performace counter */ - rmesa->c_textureBytes += (dwords << 2); -#endif - - if ( R128_DEBUG & DEBUG_VERBOSE_API ) { - fprintf( stderr, "r128UploadSubImage: %d,%d of %d,%d at %d,%d\n", - width, height, image->Width, image->Height, x, y ); - fprintf( stderr, " blit ofs: 0x%07x pitch: 0x%x dwords: %d " - "level: %d format: %x\n", - (GLuint)offset, (GLuint)pitch, dwords, level, format ); - } - - /* Subdivide the texture if required */ - if ( dwords <= R128_BUFFER_MAX_DWORDS / 2 ) { - rows = height; - } else { - rows = (R128_BUFFER_MAX_DWORDS * texelsPerDword) / (2 * width); - } - - for ( i = 0, remaining = height ; - remaining > 0 ; - remaining -= rows, y += rows, i++ ) - { - CARD32 *dst; - drmBufPtr buffer; - - assert(image->Data); - - height = MIN2(remaining, rows); - - /* Grab the indirect buffer for the texture blit */ - LOCK_HARDWARE( rmesa ); - buffer = r128GetBufferLocked( rmesa ); - - dst = (CARD32 *)((char *)buffer->address + R128_HOSTDATA_BLIT_OFFSET); - - /* Copy the next chunck of the texture image into the blit buffer */ - { - const GLubyte *src = (const GLubyte *) image->Data + - (y * image->Width + x) * image->TexFormat->TexelBytes; - const GLuint bytes = width * height * image->TexFormat->TexelBytes; - memcpy(dst, src, bytes); - } - - r128FireBlitLocked( rmesa, buffer, - offset, pitch, format, - x, y, width, height ); - UNLOCK_HARDWARE( rmesa ); - } - - rmesa->new_state |= R128_NEW_CONTEXT; - rmesa->dirty |= R128_UPLOAD_CONTEXT | R128_UPLOAD_MASKS; -} - - -/* Upload the texture images associated with texture `t'. This might - * require removing our own and/or other client's texture objects to - * make room for these images. - */ -void r128UploadTexImages( r128ContextPtr rmesa, r128TexObjPtr t ) -{ - const GLint numLevels = t->base.lastLevel - t->base.firstLevel + 1; - GLint i; - - if ( R128_DEBUG & DEBUG_VERBOSE_API ) { - fprintf( stderr, "%s( %p, %p )\n", - __FUNCTION__, (void *)rmesa->glCtx, (void *)t ); - } - - assert(t); - - LOCK_HARDWARE( rmesa ); - - if ( !t->base.memBlock ) { - int heap; - - - heap = driAllocateTexture( rmesa->texture_heaps, rmesa->nr_heaps, - (driTextureObject *) t ); - if ( heap == -1 ) { - UNLOCK_HARDWARE( rmesa ); - return; - } - - /* Set the base offset of the texture image */ - t->bufAddr = rmesa->r128Screen->texOffset[heap] - + t->base.memBlock->ofs; - - /* Set texture offsets for each mipmap level */ - if ( t->setup.tex_cntl & R128_MIP_MAP_DISABLE ) { - for ( i = 0 ; i < R128_MAX_TEXTURE_LEVELS ; i++ ) { - t->setup.tex_offset[i] = t->bufAddr; - } - } else { - for ( i = 0; i < numLevels; i++ ) { - const int j = numLevels - i - 1; - t->setup.tex_offset[j] = t->bufAddr + t->image[i].offset; - } - } - } - - /* Let the world know we've used this memory recently. - */ - driUpdateTextureLRU( (driTextureObject *) t ); - UNLOCK_HARDWARE( rmesa ); - - /* Upload any images that are new */ - if ( t->base.dirty_images[0] ) { - for ( i = 0 ; i < numLevels; i++ ) { - const GLint j = t->base.firstLevel + i; /* the texObj's level */ - if ( t->base.dirty_images[0] & (1 << j) ) { - uploadSubImage( rmesa, t, j, 0, 0, - t->image[i].width, t->image[i].height ); - } - } - - rmesa->setup.tex_cntl_c |= R128_TEX_CACHE_FLUSH; - rmesa->dirty |= R128_UPLOAD_CONTEXT; - t->base.dirty_images[0] = 0; - } -} Index: xc/lib/GL/mesa/src/drv/r128/r128_texobj.h diff -u xc/lib/GL/mesa/src/drv/r128/r128_texobj.h:1.6 xc/lib/GL/mesa/src/drv/r128/r128_texobj.h:removed --- xc/lib/GL/mesa/src/drv/r128/r128_texobj.h:1.6 Sun Sep 28 16:15:21 2003 +++ xc/lib/GL/mesa/src/drv/r128/r128_texobj.h Wed Mar 16 21:05:04 2005 @@ -1,69 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_texobj.h,v 1.6 2003/09/28 20:15:21 alanh Exp $ */ -/************************************************************************** - -Copyright 1999, 2000 ATI Technologies Inc. and Precision Insight, Inc., - Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, PRECISION INSIGHT AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Gareth Hughes - * - */ - -#ifndef _R128_TEXOBJ_H_ -#define _R128_TEXOBJ_H_ - -#include "r128_sarea.h" -#include "mm.h" - -/* Individual texture image information. - */ -typedef struct { - GLuint offset; /* Relative to local texture space */ - GLuint width; - GLuint height; -} r128TexImage; - -typedef struct r128_tex_obj r128TexObj, *r128TexObjPtr; - -/* Texture object in locally shared texture space. - */ -struct r128_tex_obj { - driTextureObject base; - - CARD32 bufAddr; /* Offset to start of locally - shared texture block */ - - GLuint age; - r128TexImage image[R128_MAX_TEXTURE_LEVELS]; /* Image data for all - mipmap levels */ - - CARD32 textureFormat; /* Actual hardware format */ - - r128_texture_regs_t setup; /* Setup regs for texture */ -}; - -#endif /* _R128_TEXOBJ_H_ */ Index: xc/lib/GL/mesa/src/drv/r128/r128_texstate.c diff -u xc/lib/GL/mesa/src/drv/r128/r128_texstate.c:1.4 xc/lib/GL/mesa/src/drv/r128/r128_texstate.c:removed --- xc/lib/GL/mesa/src/drv/r128/r128_texstate.c:1.4 Thu Jan 22 22:57:05 2004 +++ xc/lib/GL/mesa/src/drv/r128/r128_texstate.c Wed Mar 16 21:05:04 2005 @@ -1,646 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_texstate.c,v 1.4 2004/01/23 03:57:05 dawes Exp $ */ -/************************************************************************** - -Copyright 1999, 2000 ATI Technologies Inc. and Precision Insight, Inc., - Cedar Park, Texas. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, PRECISION INSIGHT AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Gareth Hughes - * Kevin E. Martin - * Brian Paul - */ - -#include "glheader.h" -#include "imports.h" -#include "context.h" -#include "macros.h" -#include "texformat.h" - -#include "r128_context.h" -#include "r128_state.h" -#include "r128_ioctl.h" -#include "r128_vb.h" -#include "r128_tris.h" -#include "r128_tex.h" - - -static void r128SetTexImages( r128ContextPtr rmesa, - const struct gl_texture_object *tObj ) -{ - r128TexObjPtr t = (r128TexObjPtr) tObj->DriverData; - struct gl_texture_image *baseImage = tObj->Image[tObj->BaseLevel]; - int log2Pitch, log2Height, log2Size, log2MinSize; - int totalSize; - int i; - GLint firstLevel, lastLevel; - - assert(t); - assert(baseImage); - - if ( R128_DEBUG & DEBUG_VERBOSE_API ) - fprintf( stderr, "%s( %p )\n", __FUNCTION__, (void *)tObj ); - - switch (baseImage->TexFormat->MesaFormat) { - case MESA_FORMAT_ARGB8888: - t->textureFormat = R128_DATATYPE_ARGB8888; - break; - case MESA_FORMAT_ARGB4444: - t->textureFormat = R128_DATATYPE_ARGB4444; - break; - case MESA_FORMAT_RGB565: - t->textureFormat = R128_DATATYPE_RGB565; - break; - case MESA_FORMAT_RGB332: - t->textureFormat = R128_DATATYPE_RGB8; - break; - case MESA_FORMAT_CI8: - t->textureFormat = R128_DATATYPE_CI8; - break; - case MESA_FORMAT_YCBCR: - t->textureFormat = R128_DATATYPE_YVYU422; - break; - case MESA_FORMAT_YCBCR_REV: - t->textureFormat = R128_DATATYPE_VYUY422; - break; - default: - _mesa_problem(rmesa->glCtx, "Bad texture format in %s", __FUNCTION__); - }; - - /* Compute which mipmap levels we really want to send to the hardware. - */ - - driCalculateTextureFirstLastLevel( (driTextureObject *) t ); - firstLevel = t->base.firstLevel; - lastLevel = t->base.lastLevel; - - log2Pitch = tObj->Image[firstLevel]->WidthLog2; - log2Height = tObj->Image[firstLevel]->HeightLog2; - log2Size = MAX2(log2Pitch, log2Height); - log2MinSize = log2Size; - - t->base.dirty_images[0] = 0; - totalSize = 0; - for ( i = firstLevel; i <= lastLevel; i++ ) { - const struct gl_texture_image *texImage; - - texImage = tObj->Image[i]; - if ( !texImage || !texImage->Data ) { - lastLevel = i - 1; - break; - } - - log2MinSize = texImage->MaxLog2; - - t->image[i - firstLevel].offset = totalSize; - t->image[i - firstLevel].width = tObj->Image[i]->Width; - t->image[i - firstLevel].height = tObj->Image[i]->Height; - - t->base.dirty_images[0] |= (1 << i); - - totalSize += (tObj->Image[i]->Height * - tObj->Image[i]->Width * - tObj->Image[i]->TexFormat->TexelBytes); - - /* Offsets must be 32-byte aligned for host data blits and tiling */ - totalSize = (totalSize + 31) & ~31; - } - - t->base.totalSize = totalSize; - t->base.firstLevel = firstLevel; - t->base.lastLevel = lastLevel; - - /* Set the texture format */ - t->setup.tex_cntl &= ~(0xf << 16); - t->setup.tex_cntl |= t->textureFormat; - - t->setup.tex_combine_cntl = 0x00000000; /* XXX is this right? */ - - t->setup.tex_size_pitch = ((log2Pitch << R128_TEX_PITCH_SHIFT) | - (log2Size << R128_TEX_SIZE_SHIFT) | - (log2Height << R128_TEX_HEIGHT_SHIFT) | - (log2MinSize << R128_TEX_MIN_SIZE_SHIFT)); - - for ( i = 0 ; i < R128_MAX_TEXTURE_LEVELS ; i++ ) { - t->setup.tex_offset[i] = 0x00000000; - } - - if (firstLevel == lastLevel) - t->setup.tex_cntl |= R128_MIP_MAP_DISABLE; - else - t->setup.tex_cntl &= ~R128_MIP_MAP_DISABLE; - - /* FYI: r128UploadTexImages( rmesa, t ); used to be called here */ -} - - -/* ================================================================ - * Texture combine functions - */ - -#define COLOR_COMB_DISABLE (R128_COMB_DIS | \ - R128_COLOR_FACTOR_TEX) -#define COLOR_COMB_COPY_INPUT (R128_COMB_COPY_INP | \ - R128_COLOR_FACTOR_TEX) -#define COLOR_COMB_MODULATE (R128_COMB_MODULATE | \ - R128_COLOR_FACTOR_TEX) -#define COLOR_COMB_MODULATE_NTEX (R128_COMB_MODULATE | \ - R128_COLOR_FACTOR_NTEX) -#define COLOR_COMB_ADD (R128_COMB_ADD | \ - R128_COLOR_FACTOR_TEX) -#define COLOR_COMB_BLEND_TEX (R128_COMB_BLEND_TEXTURE | \ - R128_COLOR_FACTOR_TEX) -/* Rage 128 Pro/M3 only! */ -#define COLOR_COMB_BLEND_COLOR (R128_COMB_MODULATE2X | \ - R128_COMB_FCN_MSB | \ - R128_COLOR_FACTOR_CONST_COLOR) - -#define ALPHA_COMB_DISABLE (R128_COMB_ALPHA_DIS | \ - R128_ALPHA_FACTOR_TEX_ALPHA) -#define ALPHA_COMB_COPY_INPUT (R128_COMB_ALPHA_COPY_INP | \ - R128_ALPHA_FACTOR_TEX_ALPHA) -#define ALPHA_COMB_MODULATE (R128_COMB_ALPHA_MODULATE | \ - R128_ALPHA_FACTOR_TEX_ALPHA) -#define ALPHA_COMB_MODULATE_NTEX (R128_COMB_ALPHA_MODULATE | \ - R128_ALPHA_FACTOR_NTEX_ALPHA) -#define ALPHA_COMB_ADD (R128_COMB_ALPHA_ADD | \ - R128_ALPHA_FACTOR_TEX_ALPHA) - -#define INPUT_INTERP (R128_INPUT_FACTOR_INT_COLOR | \ - R128_INP_FACTOR_A_INT_ALPHA) -#define INPUT_PREVIOUS (R128_INPUT_FACTOR_PREV_COLOR | \ - R128_INP_FACTOR_A_PREV_ALPHA) - -static GLboolean r128UpdateTextureEnv( GLcontext *ctx, int unit ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - GLint source = rmesa->tmu_source[unit]; - const struct gl_texture_unit *texUnit = &ctx->Texture.Unit[source]; - const struct gl_texture_object *tObj = texUnit->_Current; - const GLenum format = tObj->Image[tObj->BaseLevel]->Format; - GLuint combine; - - if ( R128_DEBUG & DEBUG_VERBOSE_API ) { - fprintf( stderr, "%s( %p, %d )\n", - __FUNCTION__, (void *)ctx, unit ); - } - - if ( unit == 0 ) { - combine = INPUT_INTERP; - } else { - combine = INPUT_PREVIOUS; - } - - /* Set the texture environment state */ - switch ( texUnit->EnvMode ) { - case GL_REPLACE: - switch ( format ) { - case GL_RGBA: - case GL_LUMINANCE_ALPHA: - case GL_INTENSITY: - combine |= (COLOR_COMB_DISABLE | /* C = Ct */ - ALPHA_COMB_DISABLE); /* A = At */ - break; - case GL_RGB: - case GL_LUMINANCE: - combine |= (COLOR_COMB_DISABLE | /* C = Ct */ - ALPHA_COMB_COPY_INPUT); /* A = Af */ - break; - case GL_ALPHA: - combine |= (COLOR_COMB_COPY_INPUT | /* C = Cf */ - ALPHA_COMB_DISABLE); /* A = At */ - break; - case GL_COLOR_INDEX: - default: - return GL_FALSE; - } - break; - - case GL_MODULATE: - switch ( format ) { - case GL_RGBA: - case GL_LUMINANCE_ALPHA: - case GL_INTENSITY: - combine |= (COLOR_COMB_MODULATE | /* C = CfCt */ - ALPHA_COMB_MODULATE); /* A = AfAt */ - break; - case GL_RGB: - case GL_LUMINANCE: - combine |= (COLOR_COMB_MODULATE | /* C = CfCt */ - ALPHA_COMB_COPY_INPUT); /* A = Af */ - break; - case GL_ALPHA: - combine |= (COLOR_COMB_COPY_INPUT | /* C = Cf */ - ALPHA_COMB_MODULATE); /* A = AfAt */ - break; - case GL_COLOR_INDEX: - default: - return GL_FALSE; - } - break; - - case GL_DECAL: - switch ( format ) { - case GL_RGBA: - combine |= (COLOR_COMB_BLEND_TEX | /* C = Cf(1-At)+CtAt */ - ALPHA_COMB_COPY_INPUT); /* A = Af */ - break; - case GL_RGB: - combine |= (COLOR_COMB_DISABLE | /* C = Ct */ - ALPHA_COMB_COPY_INPUT); /* A = Af */ - break; - case GL_ALPHA: - case GL_LUMINANCE: - case GL_LUMINANCE_ALPHA: - case GL_INTENSITY: - /* Undefined behaviour - just copy the incoming fragment */ - combine |= (COLOR_COMB_COPY_INPUT | /* C = undefined */ - ALPHA_COMB_COPY_INPUT); /* A = undefined */ - break; - case GL_COLOR_INDEX: - default: - return GL_FALSE; - } - break; - - case GL_BLEND: - /* Rage 128 Pro and M3 can handle GL_BLEND texturing. - */ - if ( !R128_IS_PLAIN( rmesa ) ) { - /* XXX this hasn't been fully tested, I don't have a Pro card. -BP */ - switch ( format ) { - case GL_RGBA: - case GL_LUMINANCE_ALPHA: - combine |= (COLOR_COMB_BLEND_COLOR | /* C = Cf(1-Ct)+CcCt */ - ALPHA_COMB_MODULATE); /* A = AfAt */ - break; - - case GL_RGB: - case GL_LUMINANCE: - combine |= (COLOR_COMB_BLEND_COLOR | /* C = Cf(1-Ct)+CcCt */ - ALPHA_COMB_COPY_INPUT); /* A = Af */ - break; - - case GL_ALPHA: - combine |= (COLOR_COMB_COPY_INPUT | /* C = Cf */ - ALPHA_COMB_MODULATE); /* A = AfAt */ - break; - - case GL_INTENSITY: - /* GH: We could be smarter about this... */ - switch ( rmesa->env_color & 0xff000000 ) { - case 0x00000000: - combine |= (COLOR_COMB_BLEND_COLOR | /* C = Cf(1-It)+CcIt */ - ALPHA_COMB_MODULATE_NTEX); /* A = Af(1-It) */ - default: - combine |= (COLOR_COMB_MODULATE | /* C = fallback */ - ALPHA_COMB_MODULATE); /* A = fallback */ - return GL_FALSE; - } - break; - - case GL_COLOR_INDEX: - default: - return GL_FALSE; - } - break; - } - - /* Rage 128 has to fake some cases of GL_BLEND, otherwise fallback - * to software rendering. - */ - if ( rmesa->blend_flags ) { - return GL_FALSE; - } - switch ( format ) { - case GL_RGBA: - case GL_LUMINANCE_ALPHA: - switch ( rmesa->env_color & 0x00ffffff ) { - case 0x00000000: - combine |= (COLOR_COMB_MODULATE_NTEX | /* C = Cf(1-Ct) */ - ALPHA_COMB_MODULATE); /* A = AfAt */ - break; -#if 0 - /* This isn't right - BP */ - case 0x00ffffff: - if ( unit == 0 ) { - combine |= (COLOR_COMB_MODULATE_NTEX | /* C = Cf(1-Ct) */ - ALPHA_COMB_MODULATE); /* A = AfAt */ - } else { - combine |= (COLOR_COMB_ADD | /* C = Cf+Ct */ - ALPHA_COMB_COPY_INPUT); /* A = Af */ - } - break; -#endif - default: - combine |= (COLOR_COMB_MODULATE | /* C = fallback */ - ALPHA_COMB_MODULATE); /* A = fallback */ - return GL_FALSE; - } - break; - case GL_RGB: - case GL_LUMINANCE: - switch ( rmesa->env_color & 0x00ffffff ) { - case 0x00000000: - combine |= (COLOR_COMB_MODULATE_NTEX | /* C = Cf(1-Ct) */ - ALPHA_COMB_COPY_INPUT); /* A = Af */ - break; -#if 0 - /* This isn't right - BP */ - case 0x00ffffff: - if ( unit == 0 ) { - combine |= (COLOR_COMB_MODULATE_NTEX | /* C = Cf(1-Ct) */ - ALPHA_COMB_COPY_INPUT); /* A = Af */ - } else { - combine |= (COLOR_COMB_ADD | /* C = Cf+Ct */ - ALPHA_COMB_COPY_INPUT); /* A = Af */ - } - break; -#endif - default: - combine |= (COLOR_COMB_MODULATE | /* C = fallback */ - ALPHA_COMB_COPY_INPUT); /* A = fallback */ - return GL_FALSE; - } - break; - case GL_ALPHA: - if ( unit == 0 ) { - combine |= (COLOR_COMB_COPY_INPUT | /* C = Cf */ - ALPHA_COMB_MODULATE); /* A = AfAt */ - } else { - combine |= (COLOR_COMB_COPY_INPUT | /* C = Cf */ - ALPHA_COMB_COPY_INPUT); /* A = Af */ - } - break; - case GL_INTENSITY: - switch ( rmesa->env_color & 0x00ffffff ) { - case 0x00000000: - combine |= COLOR_COMB_MODULATE_NTEX; /* C = Cf(1-It) */ - break; -#if 0 - /* This isn't right - BP */ - case 0x00ffffff: - if ( unit == 0 ) { - combine |= COLOR_COMB_MODULATE_NTEX; /* C = Cf(1-It) */ - } else { - combine |= COLOR_COMB_ADD; /* C = Cf+It */ - } - break; -#endif - default: - combine |= (COLOR_COMB_MODULATE | /* C = fallback */ - ALPHA_COMB_MODULATE); /* A = fallback */ - return GL_FALSE; - } - switch ( rmesa->env_color & 0xff000000 ) { - case 0x00000000: - combine |= ALPHA_COMB_MODULATE_NTEX; /* A = Af(1-It) */ - break; -#if 0 - /* This isn't right - BP */ - case 0xff000000: - if ( unit == 0 ) { - combine |= ALPHA_COMB_MODULATE_NTEX; /* A = Af(1-It) */ - } else { - combine |= ALPHA_COMB_ADD; /* A = Af+It */ - } - break; -#endif - default: - combine |= (COLOR_COMB_MODULATE | /* C = fallback */ - ALPHA_COMB_MODULATE); /* A = fallback */ - return GL_FALSE; - } - break; - case GL_COLOR_INDEX: - default: - return GL_FALSE; - } - break; - - case GL_ADD: - switch ( format ) { - case GL_RGBA: - case GL_LUMINANCE_ALPHA: - combine |= (COLOR_COMB_ADD | /* C = Cf+Ct */ - ALPHA_COMB_MODULATE); /* A = AfAt */ - break; - case GL_RGB: - case GL_LUMINANCE: - combine |= (COLOR_COMB_ADD | /* C = Cf+Ct */ - ALPHA_COMB_COPY_INPUT); /* A = Af */ - break; - case GL_ALPHA: - combine |= (COLOR_COMB_COPY_INPUT | /* C = Cf */ - ALPHA_COMB_MODULATE); /* A = AfAt */ - break; - case GL_INTENSITY: - combine |= (COLOR_COMB_ADD | /* C = Cf+Ct */ - ALPHA_COMB_ADD); /* A = Af+At */ - break; - case GL_COLOR_INDEX: - default: - return GL_FALSE; - } - break; - - default: - return GL_FALSE; - } - - if ( rmesa->tex_combine[unit] != combine ) { - rmesa->tex_combine[unit] = combine; - rmesa->dirty |= R128_UPLOAD_TEX0 << unit; - } - return GL_TRUE; -} - -static void disable_tex( GLcontext *ctx, int unit ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - FLUSH_BATCH( rmesa ); - - if ( rmesa->CurrentTexObj[unit] ) { - rmesa->CurrentTexObj[unit]->base.bound &= ~(1 << unit); - rmesa->CurrentTexObj[unit] = NULL; - } - - rmesa->setup.tex_cntl_c &= ~(R128_TEXMAP_ENABLE << unit); - rmesa->setup.tex_size_pitch_c &= ~(R128_TEX_SIZE_PITCH_MASK << - (R128_SEC_TEX_SIZE_PITCH_SHIFT * unit)); - rmesa->dirty |= R128_UPLOAD_CONTEXT; - - /* If either texture unit is disabled, then multitexturing is not - * happening. - */ - - rmesa->blend_flags &= ~R128_BLEND_MULTITEX; -} - -static GLboolean enable_tex_2d( GLcontext *ctx, int unit ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - const int source = rmesa->tmu_source[unit]; - const struct gl_texture_unit *texUnit = &ctx->Texture.Unit[source]; - const struct gl_texture_object *tObj = texUnit->_Current; - r128TexObjPtr t = (r128TexObjPtr) tObj->DriverData; - - /* Need to load the 2d images associated with this unit. - */ - if ( t->base.dirty_images[0] ) { - /* FIXME: For Radeon, RADEON_FIREVERTICES is called here. Should - * FIXME: something similar be done for R128? - */ - /* FLUSH_BATCH( rmesa ); */ - - r128SetTexImages( rmesa, tObj ); - r128UploadTexImages( rmesa, t ); - if ( !t->base.memBlock ) - return GL_FALSE; - } - - return GL_TRUE; -} - -static GLboolean update_tex_common( GLcontext *ctx, int unit ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - const int source = rmesa->tmu_source[unit]; - const struct gl_texture_unit *texUnit = &ctx->Texture.Unit[source]; - const struct gl_texture_object *tObj = texUnit->_Current; - r128TexObjPtr t = (r128TexObjPtr) tObj->DriverData; - - - /* Fallback if there's a texture border */ - if ( tObj->Image[tObj->BaseLevel]->Border > 0 ) { - return GL_FALSE; - } - - - /* Update state if this is a different texture object to last - * time. - */ - if ( rmesa->CurrentTexObj[unit] != t ) { - if ( rmesa->CurrentTexObj[unit] != NULL ) { - /* The old texture is no longer bound to this texture unit. - * Mark it as such. - */ - - rmesa->CurrentTexObj[unit]->base.bound &= - ~(1UL << unit); - } - - rmesa->CurrentTexObj[unit] = t; - t->base.bound |= (1UL << unit); - rmesa->dirty |= R128_UPLOAD_TEX0 << unit; - - driUpdateTextureLRU( (driTextureObject *) t ); /* XXX: should be locked! */ - } - - /* FIXME: We need to update the texture unit if any texture parameters have - * changed, but this texture was already bound. This could be changed to - * work like the Radeon driver where the texture object has it's own - * dirty state flags - */ - rmesa->dirty |= R128_UPLOAD_TEX0 << unit; - - /* register setup */ - rmesa->setup.tex_size_pitch_c &= ~(R128_TEX_SIZE_PITCH_MASK << - (R128_SEC_TEX_SIZE_PITCH_SHIFT * unit)); - - if ( unit == 0 ) { - rmesa->setup.tex_cntl_c |= R128_TEXMAP_ENABLE; - rmesa->setup.tex_size_pitch_c |= t->setup.tex_size_pitch << 0; - rmesa->setup.scale_3d_cntl &= ~R128_TEX_CACHE_SPLIT; - t->setup.tex_cntl &= ~R128_SEC_SELECT_SEC_ST; - } - else { - rmesa->setup.tex_cntl_c |= R128_SEC_TEXMAP_ENABLE; - rmesa->setup.tex_size_pitch_c |= t->setup.tex_size_pitch << 16; - rmesa->setup.scale_3d_cntl |= R128_TEX_CACHE_SPLIT; - t->setup.tex_cntl |= R128_SEC_SELECT_SEC_ST; - - /* If the second TMU is enabled, then multitexturing is happening. - */ - if ( R128_IS_PLAIN( rmesa ) ) - rmesa->blend_flags |= R128_BLEND_MULTITEX; - } - - rmesa->dirty |= R128_UPLOAD_CONTEXT; - - - /* FIXME: The Radeon has some cached state so that it can avoid calling - * FIXME: UpdateTextureEnv in some cases. Is that possible here? - */ - return r128UpdateTextureEnv( ctx, unit ); -} - -static GLboolean updateTextureUnit( GLcontext *ctx, int unit ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - const int source = rmesa->tmu_source[unit]; - const struct gl_texture_unit *texUnit = &ctx->Texture.Unit[source]; - - - if (texUnit->_ReallyEnabled & (TEXTURE_1D_BIT | TEXTURE_2D_BIT)) { - return (enable_tex_2d( ctx, unit ) && - update_tex_common( ctx, unit )); - } - else if ( texUnit->_ReallyEnabled ) { - return GL_FALSE; - } - else { - disable_tex( ctx, unit ); - return GL_TRUE; - } -} - - -void r128UpdateTextureState( GLcontext *ctx ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - GLboolean ok; - - - /* This works around a quirk with the R128 hardware. If only OpenGL - * TEXTURE1 is enabled, then the hardware TEXTURE0 must be used. The - * hardware TEXTURE1 can ONLY be used when hardware TEXTURE0 is also used. - */ - - rmesa->tmu_source[0] = 0; - rmesa->tmu_source[1] = 1; - - if ((ctx->Texture._EnabledUnits & 0x03) == 0x02) { - /* only texture 1 enabled */ - rmesa->tmu_source[0] = 1; - rmesa->tmu_source[1] = 0; - } - - ok = (updateTextureUnit( ctx, 0 ) && - updateTextureUnit( ctx, 1 )); - - FALLBACK( rmesa, R128_FALLBACK_TEXTURE, !ok ); -} Index: xc/lib/GL/mesa/src/drv/r128/r128_tris.c diff -u xc/lib/GL/mesa/src/drv/r128/r128_tris.c:1.9 xc/lib/GL/mesa/src/drv/r128/r128_tris.c:removed --- xc/lib/GL/mesa/src/drv/r128/r128_tris.c:1.9 Sun Sep 28 16:15:21 2003 +++ xc/lib/GL/mesa/src/drv/r128/r128_tris.c Wed Mar 16 21:05:04 2005 @@ -1,721 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_tris.c,v 1.9 2003/09/28 20:15:21 alanh Exp $ */ /* -*- c-basic-offset: 3 -*- */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, VA LINUX SYSTEMS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - * - */ - -#include "glheader.h" -#include "mtypes.h" -#include "colormac.h" -#include "macros.h" - -#include "swrast/swrast.h" -#include "swrast_setup/swrast_setup.h" -#include "tnl/tnl.h" -#include "tnl/t_context.h" -#include "tnl/t_pipeline.h" - -#include "r128_tris.h" -#include "r128_state.h" -#include "r128_tex.h" -#include "r128_vb.h" -#include "r128_ioctl.h" - -static const GLuint hw_prim[GL_POLYGON+1] = { - R128_CCE_VC_CNTL_PRIM_TYPE_POINT, - R128_CCE_VC_CNTL_PRIM_TYPE_LINE, - R128_CCE_VC_CNTL_PRIM_TYPE_LINE, - R128_CCE_VC_CNTL_PRIM_TYPE_LINE, - R128_CCE_VC_CNTL_PRIM_TYPE_TRI_LIST, - R128_CCE_VC_CNTL_PRIM_TYPE_TRI_LIST, - R128_CCE_VC_CNTL_PRIM_TYPE_TRI_LIST, - R128_CCE_VC_CNTL_PRIM_TYPE_TRI_LIST, - R128_CCE_VC_CNTL_PRIM_TYPE_TRI_LIST, - R128_CCE_VC_CNTL_PRIM_TYPE_TRI_LIST, -}; - -static void r128RasterPrimitive( GLcontext *ctx, GLuint hwprim ); -static void r128RenderPrimitive( GLcontext *ctx, GLenum prim ); - - -/*********************************************************************** - * Emit primitives as inline vertices * - ***********************************************************************/ - -#if defined(USE_X86_ASM) -#define COPY_DWORDS( j, vb, vertsize, v ) \ -do { \ - int __tmp; \ - __asm__ __volatile__( "rep ; movsl" \ - : "=%c" (j), "=D" (vb), "=S" (__tmp) \ - : "0" (vertsize), \ - "D" ((long)vb), \ - "S" ((long)v) ); \ -} while (0) -#else -#define COPY_DWORDS( j, vb, vertsize, v ) \ -do { \ - for ( j = 0 ; j < vertsize ; j++ ) \ - vb[j] = CPU_TO_LE32(((GLuint *)v)[j]); \ - vb += vertsize; \ -} while (0) -#endif - -static __inline void r128_draw_quad( r128ContextPtr rmesa, - r128VertexPtr v0, - r128VertexPtr v1, - r128VertexPtr v2, - r128VertexPtr v3 ) -{ - GLuint vertsize = rmesa->vertex_size; - GLuint *vb = (GLuint *)r128AllocDmaLow( rmesa, 6 * vertsize * 4 ); - GLuint j; - - rmesa->num_verts += 6; - COPY_DWORDS( j, vb, vertsize, v0 ); - COPY_DWORDS( j, vb, vertsize, v1 ); - COPY_DWORDS( j, vb, vertsize, v3 ); - COPY_DWORDS( j, vb, vertsize, v1 ); - COPY_DWORDS( j, vb, vertsize, v2 ); - COPY_DWORDS( j, vb, vertsize, v3 ); -} - - -static __inline void r128_draw_triangle( r128ContextPtr rmesa, - r128VertexPtr v0, - r128VertexPtr v1, - r128VertexPtr v2 ) -{ - GLuint vertsize = rmesa->vertex_size; - GLuint *vb = (GLuint *)r128AllocDmaLow( rmesa, 3 * vertsize * 4 ); - GLuint j; - - rmesa->num_verts += 3; - COPY_DWORDS( j, vb, vertsize, v0 ); - COPY_DWORDS( j, vb, vertsize, v1 ); - COPY_DWORDS( j, vb, vertsize, v2 ); -} - -static __inline void r128_draw_line( r128ContextPtr rmesa, - r128VertexPtr v0, - r128VertexPtr v1 ) -{ - GLuint vertsize = rmesa->vertex_size; - GLuint *vb = (GLuint *)r128AllocDmaLow( rmesa, 2 * vertsize * 4 ); - GLuint j; - - rmesa->num_verts += 2; - COPY_DWORDS( j, vb, vertsize, v0 ); - COPY_DWORDS( j, vb, vertsize, v1 ); -} - -static __inline void r128_draw_point( r128ContextPtr rmesa, - r128VertexPtr v0 ) -{ - int vertsize = rmesa->vertex_size; - GLuint *vb = (GLuint *)r128AllocDmaLow( rmesa, vertsize * 4 ); - int j; - - rmesa->num_verts += 1; - COPY_DWORDS( j, vb, vertsize, v0 ); -} - -/*********************************************************************** - * Macros for t_dd_tritmp.h to draw basic primitives * - ***********************************************************************/ - -#define TRI( a, b, c ) \ -do { \ - if (DO_FALLBACK) \ - rmesa->draw_tri( rmesa, a, b, c ); \ - else \ - r128_draw_triangle( rmesa, a, b, c ); \ -} while (0) - -#define QUAD( a, b, c, d ) \ -do { \ - if (DO_FALLBACK) { \ - rmesa->draw_tri( rmesa, a, b, d ); \ - rmesa->draw_tri( rmesa, b, c, d ); \ - } else \ - r128_draw_quad( rmesa, a, b, c, d ); \ -} while (0) - -#define LINE( v0, v1 ) \ -do { \ - if (DO_FALLBACK) \ - rmesa->draw_line( rmesa, v0, v1 ); \ - else \ - r128_draw_line( rmesa, v0, v1 ); \ -} while (0) - -#define POINT( v0 ) \ -do { \ - if (DO_FALLBACK) \ - rmesa->draw_point( rmesa, v0 ); \ - else \ - r128_draw_point( rmesa, v0 ); \ -} while (0) - - -/*********************************************************************** - * Build render functions from dd templates * - ***********************************************************************/ - -#define R128_OFFSET_BIT 0x01 -#define R128_TWOSIDE_BIT 0x02 -#define R128_UNFILLED_BIT 0x04 -#define R128_FALLBACK_BIT 0x08 -#define R128_MAX_TRIFUNC 0x10 - - -static struct { - points_func points; - line_func line; - triangle_func triangle; - quad_func quad; -} rast_tab[R128_MAX_TRIFUNC]; - - -#define DO_FALLBACK (IND & R128_FALLBACK_BIT) -#define DO_OFFSET (IND & R128_OFFSET_BIT) -#define DO_UNFILLED (IND & R128_UNFILLED_BIT) -#define DO_TWOSIDE (IND & R128_TWOSIDE_BIT) -#define DO_FLAT 0 -#define DO_TRI 1 -#define DO_QUAD 1 -#define DO_LINE 1 -#define DO_POINTS 1 -#define DO_FULL_QUAD 1 - -#define HAVE_RGBA 1 -#define HAVE_SPEC 1 -#define HAVE_BACK_COLORS 0 -#define HAVE_HW_FLATSHADE 1 -#define VERTEX r128Vertex -#define TAB rast_tab - -#define DEPTH_SCALE 1.0 -#define UNFILLED_TRI unfilled_tri -#define UNFILLED_QUAD unfilled_quad -#define VERT_X(_v) _v->v.x -#define VERT_Y(_v) _v->v.y -#define VERT_Z(_v) _v->v.z -#define AREA_IS_CCW( a ) (a > 0) -#define GET_VERTEX(e) (rmesa->verts + (e<vertex_stride_shift)) - -#define VERT_SET_RGBA( v, c ) do { \ - r128_color_t *vc = (r128_color_t *)&(v)->ui[coloroffset]; \ - vc->blue = (c)[2]; \ - vc->green = (c)[1]; \ - vc->red = (c)[0]; \ - vc->alpha = (c)[3]; \ - } while (0) -#define VERT_COPY_RGBA( v0, v1 ) v0->ui[coloroffset] = v1->ui[coloroffset] -#define VERT_SAVE_RGBA( idx ) color[idx] = v[idx]->ui[coloroffset] -#define VERT_RESTORE_RGBA( idx ) v[idx]->ui[coloroffset] = color[idx] - -#define VERT_SET_SPEC( v0, c ) if (havespec) { \ - (v0)->v.specular.red = (c)[0];\ - (v0)->v.specular.green = (c)[1];\ - (v0)->v.specular.blue = (c)[2]; } -#define VERT_COPY_SPEC( v0, v1 ) if (havespec) { \ - (v0)->v.specular.red = v1->v.specular.red; \ - (v0)->v.specular.green = v1->v.specular.green; \ - (v0)->v.specular.blue = v1->v.specular.blue; } - -#define VERT_SAVE_SPEC( idx ) if (havespec) spec[idx] = v[idx]->ui[5] -#define VERT_RESTORE_SPEC( idx ) if (havespec) v[idx]->ui[5] = spec[idx] - -#define LOCAL_VARS(n) \ - r128ContextPtr rmesa = R128_CONTEXT(ctx); \ - GLuint color[n], spec[n]; \ - GLuint coloroffset = (rmesa->vertex_size == 4 ? 3 : 4); \ - GLboolean havespec = (rmesa->vertex_size == 4 ? 0 : 1); \ - (void) color; (void) spec; (void) coloroffset; (void) havespec; - -/*********************************************************************** - * Helpers for rendering unfilled primitives * - ***********************************************************************/ - -#define RASTERIZE(x) if (rmesa->hw_primitive != hw_prim[x]) \ - r128RasterPrimitive( ctx, hw_prim[x] ) -#define RENDER_PRIMITIVE rmesa->render_primitive -#define IND R128_FALLBACK_BIT -#define TAG(x) x -#include "tnl_dd/t_dd_unfilled.h" -#undef IND - - -/*********************************************************************** - * Generate GL render functions * - ***********************************************************************/ - - -#define IND (0) -#define TAG(x) x -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (R128_OFFSET_BIT) -#define TAG(x) x##_offset -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (R128_TWOSIDE_BIT) -#define TAG(x) x##_twoside -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (R128_TWOSIDE_BIT|R128_OFFSET_BIT) -#define TAG(x) x##_twoside_offset -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (R128_UNFILLED_BIT) -#define TAG(x) x##_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (R128_OFFSET_BIT|R128_UNFILLED_BIT) -#define TAG(x) x##_offset_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (R128_TWOSIDE_BIT|R128_UNFILLED_BIT) -#define TAG(x) x##_twoside_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (R128_TWOSIDE_BIT|R128_OFFSET_BIT|R128_UNFILLED_BIT) -#define TAG(x) x##_twoside_offset_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (R128_FALLBACK_BIT) -#define TAG(x) x##_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (R128_OFFSET_BIT|R128_FALLBACK_BIT) -#define TAG(x) x##_offset_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (R128_TWOSIDE_BIT|R128_FALLBACK_BIT) -#define TAG(x) x##_twoside_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (R128_TWOSIDE_BIT|R128_OFFSET_BIT|R128_FALLBACK_BIT) -#define TAG(x) x##_twoside_offset_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (R128_UNFILLED_BIT|R128_FALLBACK_BIT) -#define TAG(x) x##_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (R128_OFFSET_BIT|R128_UNFILLED_BIT|R128_FALLBACK_BIT) -#define TAG(x) x##_offset_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (R128_TWOSIDE_BIT|R128_UNFILLED_BIT|R128_FALLBACK_BIT) -#define TAG(x) x##_twoside_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (R128_TWOSIDE_BIT|R128_OFFSET_BIT|R128_UNFILLED_BIT| \ - R128_FALLBACK_BIT) -#define TAG(x) x##_twoside_offset_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - - -static void init_rast_tab( void ) -{ - init(); - init_offset(); - init_twoside(); - init_twoside_offset(); - init_unfilled(); - init_offset_unfilled(); - init_twoside_unfilled(); - init_twoside_offset_unfilled(); - init_fallback(); - init_offset_fallback(); - init_twoside_fallback(); - init_twoside_offset_fallback(); - init_unfilled_fallback(); - init_offset_unfilled_fallback(); - init_twoside_unfilled_fallback(); - init_twoside_offset_unfilled_fallback(); -} - - - -/*********************************************************************** - * Rasterization fallback helpers * - ***********************************************************************/ - - -/* This code is hit only when a mix of accelerated and unaccelerated - * primitives are being drawn, and only for the unaccelerated - * primitives. - */ -static void -r128_fallback_tri( r128ContextPtr rmesa, - r128Vertex *v0, - r128Vertex *v1, - r128Vertex *v2 ) -{ - GLcontext *ctx = rmesa->glCtx; - SWvertex v[3]; - r128_translate_vertex( ctx, v0, &v[0] ); - r128_translate_vertex( ctx, v1, &v[1] ); - r128_translate_vertex( ctx, v2, &v[2] ); - _swrast_Triangle( ctx, &v[0], &v[1], &v[2] ); -} - - -static void -r128_fallback_line( r128ContextPtr rmesa, - r128Vertex *v0, - r128Vertex *v1 ) -{ - GLcontext *ctx = rmesa->glCtx; - SWvertex v[2]; - r128_translate_vertex( ctx, v0, &v[0] ); - r128_translate_vertex( ctx, v1, &v[1] ); - _swrast_Line( ctx, &v[0], &v[1] ); -} - - -static void -r128_fallback_point( r128ContextPtr rmesa, - r128Vertex *v0 ) -{ - GLcontext *ctx = rmesa->glCtx; - SWvertex v[1]; - r128_translate_vertex( ctx, v0, &v[0] ); - _swrast_Point( ctx, &v[0] ); -} - - - -/**********************************************************************/ -/* Render unclipped begin/end objects */ -/**********************************************************************/ - -#define VERT(x) (r128Vertex *)(r128verts + (x << shift)) -#define RENDER_POINTS( start, count ) \ - for ( ; start < count ; start++) \ - r128_draw_point( rmesa, VERT(start) ) -#define RENDER_LINE( v0, v1 ) \ - r128_draw_line( rmesa, VERT(v0), VERT(v1) ) -#define RENDER_TRI( v0, v1, v2 ) \ - r128_draw_triangle( rmesa, VERT(v0), VERT(v1), VERT(v2) ) -#define RENDER_QUAD( v0, v1, v2, v3 ) \ - r128_draw_quad( rmesa, VERT(v0), VERT(v1), VERT(v2), VERT(v3) ) -#define INIT(x) do { \ - if (0) fprintf(stderr, "%s\n", __FUNCTION__); \ - r128RenderPrimitive( ctx, x ); \ -} while (0) -#undef LOCAL_VARS -#define LOCAL_VARS \ - r128ContextPtr rmesa = R128_CONTEXT(ctx); \ - const GLuint shift = rmesa->vertex_stride_shift; \ - const char *r128verts = (char *)rmesa->verts; \ - const GLuint * const elt = TNL_CONTEXT(ctx)->vb.Elts; \ - (void) elt; -#define RESET_STIPPLE -#define RESET_OCCLUSION -#define PRESERVE_VB_DEFS -#define ELT(x) (x) -#define TAG(x) r128_##x##_verts -#include "tnl/t_vb_rendertmp.h" -#undef ELT -#undef TAG -#define TAG(x) r128_##x##_elts -#define ELT(x) elt[x] -#include "tnl/t_vb_rendertmp.h" - - -/**********************************************************************/ -/* Render clipped primitives */ -/**********************************************************************/ - -static void r128RenderClippedPoly( GLcontext *ctx, const GLuint *elts, - GLuint n ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; - - /* Render the new vertices as an unclipped polygon. - */ - { - GLuint *tmp = VB->Elts; - VB->Elts = (GLuint *)elts; - tnl->Driver.Render.PrimTabElts[GL_POLYGON]( ctx, 0, n, PRIM_BEGIN|PRIM_END ); - VB->Elts = tmp; - } -} - -static void r128RenderClippedLine( GLcontext *ctx, GLuint ii, GLuint jj ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - tnl->Driver.Render.Line( ctx, ii, jj ); -} - -static void r128FastRenderClippedPoly( GLcontext *ctx, const GLuint *elts, - GLuint n ) -{ - r128ContextPtr rmesa = R128_CONTEXT( ctx ); - GLuint vertsize = rmesa->vertex_size; - GLuint *vb = r128AllocDmaLow( rmesa, (n-2) * 3 * 4 * vertsize ); - GLubyte *r128verts = (GLubyte *)rmesa->verts; - const GLuint shift = rmesa->vertex_stride_shift; - const GLuint *start = (const GLuint *)VERT(elts[0]); - int i,j; - - rmesa->num_verts += (n-2) * 3; - - for (i = 2 ; i < n ; i++) { - COPY_DWORDS( j, vb, vertsize, (r128VertexPtr) VERT(elts[i-1]) ); - COPY_DWORDS( j, vb, vertsize, (r128VertexPtr) VERT(elts[i]) ); - COPY_DWORDS( j, vb, vertsize, (r128VertexPtr) start ); - } -} - - - - -/**********************************************************************/ -/* Choose render functions */ -/**********************************************************************/ - -#define _R128_NEW_RENDER_STATE (_DD_NEW_LINE_STIPPLE | \ - _DD_NEW_LINE_SMOOTH | \ - _DD_NEW_POINT_SMOOTH | \ - _DD_NEW_TRI_SMOOTH | \ - _DD_NEW_TRI_UNFILLED | \ - _DD_NEW_TRI_LIGHT_TWOSIDE | \ - _DD_NEW_TRI_OFFSET) \ - - -#define POINT_FALLBACK (DD_POINT_SMOOTH) -#define LINE_FALLBACK (DD_LINE_STIPPLE|DD_LINE_SMOOTH) -#define TRI_FALLBACK (DD_TRI_SMOOTH) -#define ANY_FALLBACK_FLAGS (POINT_FALLBACK|LINE_FALLBACK|TRI_FALLBACK) -#define ANY_RASTER_FLAGS (DD_TRI_LIGHT_TWOSIDE|DD_TRI_OFFSET|DD_TRI_UNFILLED) - - -static void r128ChooseRenderState(GLcontext *ctx) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - GLuint flags = ctx->_TriangleCaps; - GLuint index = 0; - - if (flags & (ANY_RASTER_FLAGS|ANY_FALLBACK_FLAGS)) { - rmesa->draw_point = r128_draw_point; - rmesa->draw_line = r128_draw_line; - rmesa->draw_tri = r128_draw_triangle; - - if (flags & ANY_RASTER_FLAGS) { - if (flags & DD_TRI_LIGHT_TWOSIDE) index |= R128_TWOSIDE_BIT; - if (flags & DD_TRI_OFFSET) index |= R128_OFFSET_BIT; - if (flags & DD_TRI_UNFILLED) index |= R128_UNFILLED_BIT; - } - - /* Hook in fallbacks for specific primitives. - */ - if (flags & (POINT_FALLBACK|LINE_FALLBACK|TRI_FALLBACK)) { - if (flags & POINT_FALLBACK) rmesa->draw_point = r128_fallback_point; - if (flags & LINE_FALLBACK) rmesa->draw_line = r128_fallback_line; - if (flags & TRI_FALLBACK) rmesa->draw_tri = r128_fallback_tri; - index |= R128_FALLBACK_BIT; - } - } - - if (index != rmesa->RenderIndex) { - TNLcontext *tnl = TNL_CONTEXT(ctx); - tnl->Driver.Render.Points = rast_tab[index].points; - tnl->Driver.Render.Line = rast_tab[index].line; - tnl->Driver.Render.Triangle = rast_tab[index].triangle; - tnl->Driver.Render.Quad = rast_tab[index].quad; - - if (index == 0) { - tnl->Driver.Render.PrimTabVerts = r128_render_tab_verts; - tnl->Driver.Render.PrimTabElts = r128_render_tab_elts; - tnl->Driver.Render.ClippedLine = rast_tab[index].line; - tnl->Driver.Render.ClippedPolygon = r128FastRenderClippedPoly; - } else { - tnl->Driver.Render.PrimTabVerts = _tnl_render_tab_verts; - tnl->Driver.Render.PrimTabElts = _tnl_render_tab_elts; - tnl->Driver.Render.ClippedLine = r128RenderClippedLine; - tnl->Driver.Render.ClippedPolygon = r128RenderClippedPoly; - } - - rmesa->RenderIndex = index; - } -} - -/**********************************************************************/ -/* Validate state at pipeline start */ -/**********************************************************************/ - -static void r128RunPipeline( GLcontext *ctx ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - if (rmesa->new_state || rmesa->NewGLState & _NEW_TEXTURE) - r128DDUpdateHWState( ctx ); - - if (!rmesa->Fallback && rmesa->NewGLState) { - if (rmesa->NewGLState & _R128_NEW_VERTEX_STATE) - r128ChooseVertexState( ctx ); - - if (rmesa->NewGLState & _R128_NEW_RENDER_STATE) - r128ChooseRenderState( ctx ); - - rmesa->NewGLState = 0; - } - - _tnl_run_pipeline( ctx ); -} - -/**********************************************************************/ -/* High level hooks for t_vb_render.c */ -/**********************************************************************/ - -/* This is called when Mesa switches between rendering triangle - * primitives (such as GL_POLYGON, GL_QUADS, GL_TRIANGLE_STRIP, etc), - * and lines, points and bitmaps. - * - * As the r128 uses triangles to render lines and points, it is - * necessary to turn off hardware culling when rendering these - * primitives. - */ - -static void r128RasterPrimitive( GLcontext *ctx, GLuint hwprim ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - - rmesa->setup.dp_gui_master_cntl_c &= ~R128_GMC_BRUSH_NONE; - - if ( ctx->Polygon.StippleFlag && hwprim == GL_TRIANGLES ) { - rmesa->setup.dp_gui_master_cntl_c |= R128_GMC_BRUSH_32x32_MONO_FG_LA; - } - else { - rmesa->setup.dp_gui_master_cntl_c |= R128_GMC_BRUSH_SOLID_COLOR; - } - - rmesa->new_state |= R128_NEW_CONTEXT; - rmesa->dirty |= R128_UPLOAD_CONTEXT; - - if (rmesa->hw_primitive != hwprim) { - FLUSH_BATCH( rmesa ); - rmesa->hw_primitive = hwprim; - } -} - -static void r128RenderPrimitive( GLcontext *ctx, GLenum prim ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - GLuint hw = hw_prim[prim]; - rmesa->render_primitive = prim; - if (prim >= GL_TRIANGLES && (ctx->_TriangleCaps & DD_TRI_UNFILLED)) - return; - r128RasterPrimitive( ctx, hw ); -} - - -static void r128RenderStart( GLcontext *ctx ) -{ - /* Check for projective texturing. Make sure all texcoord - * pointers point to something. (fix in mesa?) - */ - r128CheckTexSizes( ctx ); -} - -static void r128RenderFinish( GLcontext *ctx ) -{ - if (R128_CONTEXT(ctx)->RenderIndex & R128_FALLBACK_BIT) - _swrast_flush( ctx ); -} - - -/**********************************************************************/ -/* Transition to/from hardware rasterization. */ -/**********************************************************************/ - -void r128Fallback( GLcontext *ctx, GLuint bit, GLboolean mode ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - r128ContextPtr rmesa = R128_CONTEXT(ctx); - GLuint oldfallback = rmesa->Fallback; - - if (mode) { - rmesa->Fallback |= bit; - if (oldfallback == 0) { - FLUSH_BATCH( rmesa ); - _swsetup_Wakeup( ctx ); - rmesa->RenderIndex = ~0; - } - } - else { - rmesa->Fallback &= ~bit; - if (oldfallback == bit) { - _swrast_flush( ctx ); - tnl->Driver.Render.Start = r128RenderStart; - tnl->Driver.Render.PrimitiveNotify = r128RenderPrimitive; - tnl->Driver.Render.Finish = r128RenderFinish; - tnl->Driver.Render.BuildVertices = r128BuildVertices; - rmesa->NewGLState |= (_R128_NEW_RENDER_STATE| - _R128_NEW_VERTEX_STATE); - } - } -} - - -/**********************************************************************/ -/* Initialization. */ -/**********************************************************************/ - -void r128InitTriFuncs( GLcontext *ctx ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - static int firsttime = 1; - - if (firsttime) { - init_rast_tab(); - firsttime = 0; - } - - tnl->Driver.RunPipeline = r128RunPipeline; - tnl->Driver.Render.Start = r128RenderStart; - tnl->Driver.Render.Finish = r128RenderFinish; - tnl->Driver.Render.PrimitiveNotify = r128RenderPrimitive; - tnl->Driver.Render.ResetLineStipple = _swrast_ResetLineStipple; - tnl->Driver.Render.BuildVertices = r128BuildVertices; - rmesa->NewGLState |= (_R128_NEW_RENDER_STATE| - _R128_NEW_VERTEX_STATE); - -/* r128Fallback( ctx, 0x100000, 1 ); */ -} Index: xc/lib/GL/mesa/src/drv/r128/r128_tris.h diff -u xc/lib/GL/mesa/src/drv/r128/r128_tris.h:1.8 xc/lib/GL/mesa/src/drv/r128/r128_tris.h:removed --- xc/lib/GL/mesa/src/drv/r128/r128_tris.h:1.8 Wed Oct 30 07:51:43 2002 +++ xc/lib/GL/mesa/src/drv/r128/r128_tris.h Wed Mar 16 21:05:04 2005 @@ -1,48 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_tris.h,v 1.8 2002/10/30 12:51:43 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, VA LINUX SYSTEMS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - * - */ - -#ifndef __R128_TRIS_H__ -#define __R128_TRIS_H__ - -#include "mtypes.h" - -extern void r128InitTriFuncs( GLcontext *ctx ); - - -extern void r128Fallback( GLcontext *ctx, GLuint bit, GLboolean mode ); -#define FALLBACK( rmesa, bit, mode ) r128Fallback( rmesa->glCtx, bit, mode ) - - -#endif /* __R128_TRIS_H__ */ Index: xc/lib/GL/mesa/src/drv/r128/r128_vb.c diff -u xc/lib/GL/mesa/src/drv/r128/r128_vb.c:1.17 xc/lib/GL/mesa/src/drv/r128/r128_vb.c:removed --- xc/lib/GL/mesa/src/drv/r128/r128_vb.c:1.17 Sun Sep 28 16:15:22 2003 +++ xc/lib/GL/mesa/src/drv/r128/r128_vb.c Wed Mar 16 21:05:04 2005 @@ -1,525 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_vb.c,v 1.17 2003/09/28 20:15:22 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, VA LINUX SYSTEMS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - * - */ - -#include "glheader.h" -#include "mtypes.h" -#include "imports.h" -#include "macros.h" -#include "colormac.h" - -#include "swrast_setup/swrast_setup.h" -#include "tnl/t_context.h" - -#include "r128_context.h" -#include "r128_vb.h" -#include "r128_ioctl.h" -#include "r128_tris.h" -#include "r128_state.h" - - -#define R128_TEX1_BIT 0x1 -#define R128_TEX0_BIT 0x2 -#define R128_RGBA_BIT 0x4 -#define R128_SPEC_BIT 0x8 -#define R128_FOG_BIT 0x10 -#define R128_XYZW_BIT 0x20 -#define R128_PTEX_BIT 0x40 -#define R128_MAX_SETUP 0x80 - -static struct { - void (*emit)( GLcontext *, GLuint, GLuint, void *, GLuint ); - interp_func interp; - copy_pv_func copy_pv; - GLboolean (*check_tex_sizes)( GLcontext *ctx ); - GLuint vertex_size; - GLuint vertex_stride_shift; - GLuint vertex_format; -} setup_tab[R128_MAX_SETUP]; - -#define TINY_VERTEX_FORMAT (R128_CCE_VC_FRMT_DIFFUSE_ARGB) - -#define NOTEX_VERTEX_FORMAT (R128_CCE_VC_FRMT_RHW | \ - R128_CCE_VC_FRMT_DIFFUSE_ARGB |\ - R128_CCE_VC_FRMT_SPEC_FRGB) - -#define TEX0_VERTEX_FORMAT (R128_CCE_VC_FRMT_RHW | \ - R128_CCE_VC_FRMT_DIFFUSE_ARGB |\ - R128_CCE_VC_FRMT_SPEC_FRGB | \ - R128_CCE_VC_FRMT_S_T) - -#define TEX1_VERTEX_FORMAT (R128_CCE_VC_FRMT_RHW | \ - R128_CCE_VC_FRMT_DIFFUSE_ARGB |\ - R128_CCE_VC_FRMT_SPEC_FRGB | \ - R128_CCE_VC_FRMT_S_T | \ - R128_CCE_VC_FRMT_S2_T2) - - -#define PROJ_TEX1_VERTEX_FORMAT 0 -#define TEX2_VERTEX_FORMAT 0 -#define TEX3_VERTEX_FORMAT 0 -#define PROJ_TEX3_VERTEX_FORMAT 0 - -#define DO_XYZW (IND & R128_XYZW_BIT) -#define DO_RGBA (IND & R128_RGBA_BIT) -#define DO_SPEC (IND & R128_SPEC_BIT) -#define DO_FOG (IND & R128_FOG_BIT) -#define DO_TEX0 (IND & R128_TEX0_BIT) -#define DO_TEX1 (IND & R128_TEX1_BIT) -#define DO_TEX2 0 -#define DO_TEX3 0 -#define DO_PTEX (IND & R128_PTEX_BIT) - -#define VERTEX r128Vertex -#define VERTEX_COLOR r128_color_t -#define LOCALVARS r128ContextPtr rmesa = R128_CONTEXT(ctx); -#define GET_VIEWPORT_MAT() rmesa->hw_viewport -#define GET_TEXSOURCE(n) rmesa->tmu_source[n] -#define GET_VERTEX_FORMAT() rmesa->vertex_format -#define GET_VERTEX_STORE() rmesa->verts -#define GET_VERTEX_STRIDE_SHIFT() rmesa->vertex_stride_shift -#define INVALIDATE_STORED_VERTICES() -#define GET_UBYTE_COLOR_STORE() &rmesa->UbyteColor -#define GET_UBYTE_SPEC_COLOR_STORE() &rmesa->UbyteSecondaryColor - -#define HAVE_HW_VIEWPORT 0 -#define HAVE_HW_DIVIDE 0 -#define HAVE_RGBA_COLOR 0 -#define HAVE_TINY_VERTICES 1 -#define HAVE_NOTEX_VERTICES 1 -#define HAVE_TEX0_VERTICES 1 -#define HAVE_TEX1_VERTICES 1 -#define HAVE_TEX2_VERTICES 0 -#define HAVE_TEX3_VERTICES 0 -#define HAVE_PTEX_VERTICES 0 /* r128 rhw2 not supported by template */ - -#define UNVIEWPORT_VARS GLfloat h = R128_CONTEXT(ctx)->driDrawable->h -#define UNVIEWPORT_X(x) x - SUBPIXEL_X -#define UNVIEWPORT_Y(y) - y + h + SUBPIXEL_Y -#define UNVIEWPORT_Z(z) z / rmesa->depth_scale - -#define PTEX_FALLBACK() FALLBACK(R128_CONTEXT(ctx), R128_FALLBACK_TEXTURE, 1) - -#define IMPORT_FLOAT_COLORS r128_import_float_colors -#define IMPORT_FLOAT_SPEC_COLORS r128_import_float_spec_colors - -#define INTERP_VERTEX setup_tab[rmesa->SetupIndex].interp -#define COPY_PV_VERTEX setup_tab[rmesa->SetupIndex].copy_pv - -/*********************************************************************** - * Generate pv-copying and translation functions * - ***********************************************************************/ - -#define TAG(x) r128_##x -#include "tnl_dd/t_dd_vb.c" - -/*********************************************************************** - * Generate vertex emit and interp functions * - ***********************************************************************/ - - -#define IND (R128_XYZW_BIT|R128_RGBA_BIT) -#define TAG(x) x##_wg -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_XYZW_BIT|R128_RGBA_BIT|R128_SPEC_BIT) -#define TAG(x) x##_wgs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_XYZW_BIT|R128_RGBA_BIT|R128_TEX0_BIT) -#define TAG(x) x##_wgt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_XYZW_BIT|R128_RGBA_BIT|R128_TEX0_BIT|R128_TEX1_BIT) -#define TAG(x) x##_wgt0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_XYZW_BIT|R128_RGBA_BIT|R128_TEX0_BIT|R128_PTEX_BIT) -#define TAG(x) x##_wgpt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_XYZW_BIT|R128_RGBA_BIT|R128_SPEC_BIT|R128_TEX0_BIT) -#define TAG(x) x##_wgst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_XYZW_BIT|R128_RGBA_BIT|R128_SPEC_BIT|R128_TEX0_BIT|\ - R128_TEX1_BIT) -#define TAG(x) x##_wgst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_XYZW_BIT|R128_RGBA_BIT|R128_SPEC_BIT|R128_TEX0_BIT|\ - R128_PTEX_BIT) -#define TAG(x) x##_wgspt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_XYZW_BIT|R128_RGBA_BIT|R128_FOG_BIT) -#define TAG(x) x##_wgf -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_XYZW_BIT|R128_RGBA_BIT|R128_FOG_BIT|R128_SPEC_BIT) -#define TAG(x) x##_wgfs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_XYZW_BIT|R128_RGBA_BIT|R128_FOG_BIT|R128_TEX0_BIT) -#define TAG(x) x##_wgft0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_XYZW_BIT|R128_RGBA_BIT|R128_FOG_BIT|R128_TEX0_BIT|\ - R128_TEX1_BIT) -#define TAG(x) x##_wgft0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_XYZW_BIT|R128_RGBA_BIT|R128_FOG_BIT|R128_TEX0_BIT|\ - R128_PTEX_BIT) -#define TAG(x) x##_wgfpt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_XYZW_BIT|R128_RGBA_BIT|R128_FOG_BIT|R128_SPEC_BIT|\ - R128_TEX0_BIT) -#define TAG(x) x##_wgfst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_XYZW_BIT|R128_RGBA_BIT|R128_FOG_BIT|R128_SPEC_BIT|\ - R128_TEX0_BIT|R128_TEX1_BIT) -#define TAG(x) x##_wgfst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_XYZW_BIT|R128_RGBA_BIT|R128_FOG_BIT|R128_SPEC_BIT|\ - R128_TEX0_BIT|R128_PTEX_BIT) -#define TAG(x) x##_wgfspt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_TEX0_BIT) -#define TAG(x) x##_t0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_TEX0_BIT|R128_TEX1_BIT) -#define TAG(x) x##_t0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_FOG_BIT) -#define TAG(x) x##_f -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_FOG_BIT|R128_TEX0_BIT) -#define TAG(x) x##_ft0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_FOG_BIT|R128_TEX0_BIT|R128_TEX1_BIT) -#define TAG(x) x##_ft0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_RGBA_BIT) -#define TAG(x) x##_g -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_RGBA_BIT|R128_SPEC_BIT) -#define TAG(x) x##_gs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_RGBA_BIT|R128_TEX0_BIT) -#define TAG(x) x##_gt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_RGBA_BIT|R128_TEX0_BIT|R128_TEX1_BIT) -#define TAG(x) x##_gt0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_RGBA_BIT|R128_SPEC_BIT|R128_TEX0_BIT) -#define TAG(x) x##_gst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_RGBA_BIT|R128_SPEC_BIT|R128_TEX0_BIT|R128_TEX1_BIT) -#define TAG(x) x##_gst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_RGBA_BIT|R128_FOG_BIT) -#define TAG(x) x##_gf -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_RGBA_BIT|R128_FOG_BIT|R128_SPEC_BIT) -#define TAG(x) x##_gfs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_RGBA_BIT|R128_FOG_BIT|R128_TEX0_BIT) -#define TAG(x) x##_gft0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_RGBA_BIT|R128_FOG_BIT|R128_TEX0_BIT|R128_TEX1_BIT) -#define TAG(x) x##_gft0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_RGBA_BIT|R128_FOG_BIT|R128_SPEC_BIT|R128_TEX0_BIT) -#define TAG(x) x##_gfst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R128_RGBA_BIT|R128_FOG_BIT|R128_SPEC_BIT|R128_TEX0_BIT|\ - R128_TEX1_BIT) -#define TAG(x) x##_gfst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - - -static void init_setup_tab( void ) -{ - init_wg(); - init_wgs(); - init_wgt0(); - init_wgt0t1(); - init_wgpt0(); - init_wgst0(); - init_wgst0t1(); - init_wgspt0(); - init_wgf(); - init_wgfs(); - init_wgft0(); - init_wgft0t1(); - init_wgfpt0(); - init_wgfst0(); - init_wgfst0t1(); - init_wgfspt0(); - init_t0(); - init_t0t1(); - init_f(); - init_ft0(); - init_ft0t1(); - init_g(); - init_gs(); - init_gt0(); - init_gt0t1(); - init_gst0(); - init_gst0t1(); - init_gf(); - init_gfs(); - init_gft0(); - init_gft0t1(); - init_gfst0(); - init_gfst0t1(); -} - - - -void r128PrintSetupFlags(char *msg, GLuint flags ) -{ - fprintf(stderr, "%s(%x): %s%s%s%s%s%s\n", - msg, - (int)flags, - (flags & R128_XYZW_BIT) ? " xyzw," : "", - (flags & R128_RGBA_BIT) ? " rgba," : "", - (flags & R128_SPEC_BIT) ? " spec," : "", - (flags & R128_FOG_BIT) ? " fog," : "", - (flags & R128_TEX0_BIT) ? " tex-0," : "", - (flags & R128_TEX1_BIT) ? " tex-1," : ""); -} - - - -void r128CheckTexSizes( GLcontext *ctx ) -{ - r128ContextPtr rmesa = R128_CONTEXT( ctx ); - - if (!setup_tab[rmesa->SetupIndex].check_tex_sizes(ctx)) { - TNLcontext *tnl = TNL_CONTEXT(ctx); - - /* Invalidate stored verts - */ - rmesa->SetupNewInputs = ~0; - rmesa->SetupIndex |= R128_PTEX_BIT; - - if (!rmesa->Fallback && - !(ctx->_TriangleCaps & (DD_TRI_LIGHT_TWOSIDE|DD_TRI_UNFILLED))) { - tnl->Driver.Render.Interp = setup_tab[rmesa->SetupIndex].interp; - tnl->Driver.Render.CopyPV = setup_tab[rmesa->SetupIndex].copy_pv; - } - if (rmesa->Fallback) { - tnl->Driver.Render.Start(ctx); - } - } -} - -void r128BuildVertices( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint newinputs ) -{ - r128ContextPtr rmesa = R128_CONTEXT( ctx ); - GLubyte *v = ((GLubyte *)rmesa->verts + (start<vertex_stride_shift)); - GLuint stride = 1<vertex_stride_shift; - - newinputs |= rmesa->SetupNewInputs; - rmesa->SetupNewInputs = 0; - - if (!newinputs) - return; - - if (newinputs & VERT_BIT_CLIP) { - setup_tab[rmesa->SetupIndex].emit( ctx, start, count, v, stride ); - } else { - GLuint ind = 0; - - if (newinputs & VERT_BIT_COLOR0) - ind |= R128_RGBA_BIT; - - if (newinputs & VERT_BIT_COLOR1) - ind |= R128_SPEC_BIT; - - if (newinputs & VERT_BIT_TEX0) - ind |= R128_TEX0_BIT; - - if (newinputs & VERT_BIT_TEX1) - ind |= R128_TEX1_BIT; - - if (newinputs & VERT_BIT_FOG) - ind |= R128_FOG_BIT; - - if (rmesa->SetupIndex & R128_PTEX_BIT) - ind = ~0; - - ind &= rmesa->SetupIndex; - - if (ind) { - setup_tab[ind].emit( ctx, start, count, v, stride ); - } - } -} - -void r128ChooseVertexState( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - r128ContextPtr rmesa = R128_CONTEXT( ctx ); - GLuint ind = R128_XYZW_BIT|R128_RGBA_BIT; - - if (ctx->_TriangleCaps & DD_SEPARATE_SPECULAR) - ind |= R128_SPEC_BIT; - - if (ctx->Fog.Enabled) - ind |= R128_FOG_BIT; - - if (ctx->Texture._EnabledUnits) { - ind |= R128_TEX0_BIT; - if (ctx->Texture.Unit[0]._ReallyEnabled && - ctx->Texture.Unit[1]._ReallyEnabled) - ind |= R128_TEX1_BIT; - } - - rmesa->SetupIndex = ind; - - if (ctx->_TriangleCaps & (DD_TRI_LIGHT_TWOSIDE|DD_TRI_UNFILLED)) { - tnl->Driver.Render.Interp = r128_interp_extras; - tnl->Driver.Render.CopyPV = r128_copy_pv_extras; - } else { - tnl->Driver.Render.Interp = setup_tab[ind].interp; - tnl->Driver.Render.CopyPV = setup_tab[ind].copy_pv; - } - - if (setup_tab[ind].vertex_format != rmesa->vertex_format) { - FLUSH_BATCH(rmesa); - rmesa->vertex_format = setup_tab[ind].vertex_format; - rmesa->vertex_size = setup_tab[ind].vertex_size; - rmesa->vertex_stride_shift = setup_tab[ind].vertex_stride_shift; - } -} - - - -void r128_emit_contiguous_verts( GLcontext *ctx, - GLuint start, - GLuint count ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - GLuint vertex_size = rmesa->vertex_size * 4; - GLuint *dest = r128AllocDmaLow( rmesa, (count-start) * vertex_size); - setup_tab[rmesa->SetupIndex].emit( ctx, start, count, dest, vertex_size ); -} - - -#if 0 -void r128_emit_indexed_verts( GLcontext *ctx, GLuint start, GLuint count ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - GLuint vertex_size = rmesa->vertex_size * 4; - GLuint bufsz = (count-start) * vertex_size; - CARD32 *dest; - - rmesa->vertex_low = (rmesa->vertex_low + 63) & ~63; /* alignment */ - rmesa->vertex_last_prim = rmesa->vertex_low; - - dest = r128AllocDmaLow( rmesa, bufsz, __FUNCTION__); - setup_tab[rmesa->SetupIndex].emit( ctx, start, count, dest, vertex_size ); - - rmesa->retained_buffer = rmesa->vertex_buffer; - rmesa->vb_offset = (rmesa->vertex_buffer->idx * R128_BUFFER_SIZE + - rmesa->vertex_low - bufsz); - - rmesa->vertex_low = (rmesa->vertex_low + 0x7) & ~0x7; /* alignment */ - rmesa->vertex_last_prim = rmesa->vertex_low; -} -#endif - - -void r128InitVB( GLcontext *ctx ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - GLuint size = TNL_CONTEXT(ctx)->vb.Size; - - rmesa->verts = (GLubyte *)ALIGN_MALLOC(size * 4 * 16, 32); - - { - static int firsttime = 1; - if (firsttime) { - init_setup_tab(); - firsttime = 0; - } - } -} - - -void r128FreeVB( GLcontext *ctx ) -{ - r128ContextPtr rmesa = R128_CONTEXT(ctx); - if (rmesa->verts) { - ALIGN_FREE(rmesa->verts); - rmesa->verts = 0; - } - - - if (rmesa->UbyteSecondaryColor.Ptr) { - ALIGN_FREE(rmesa->UbyteSecondaryColor.Ptr); - rmesa->UbyteSecondaryColor.Ptr = 0; - } - - if (rmesa->UbyteColor.Ptr) { - ALIGN_FREE(rmesa->UbyteColor.Ptr); - rmesa->UbyteColor.Ptr = 0; - } -} Index: xc/lib/GL/mesa/src/drv/r128/r128_vb.h diff -u xc/lib/GL/mesa/src/drv/r128/r128_vb.h:1.8 xc/lib/GL/mesa/src/drv/r128/r128_vb.h:removed --- xc/lib/GL/mesa/src/drv/r128/r128_vb.h:1.8 Wed Oct 30 07:51:46 2002 +++ xc/lib/GL/mesa/src/drv/r128/r128_vb.h Wed Mar 16 21:05:04 2005 @@ -1,74 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r128/r128_vb.h,v 1.8 2002/10/30 12:51:46 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, VA LINUX SYSTEMS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - * - */ - -#ifndef R128VB_INC -#define R128VB_INC - -#include "mtypes.h" -#include "swrast/swrast.h" -#include "r128_context.h" - -#define _R128_NEW_VERTEX_STATE (_DD_NEW_SEPARATE_SPECULAR | \ - _DD_NEW_TRI_LIGHT_TWOSIDE | \ - _DD_NEW_TRI_UNFILLED | \ - _NEW_TEXTURE | \ - _NEW_FOG) - -extern void r128CheckTexSizes( GLcontext *ctx ); -extern void r128ChooseVertexState( GLcontext *ctx ); - -extern void r128BuildVertices( GLcontext *ctx, GLuint start, GLuint count, - GLuint newinputs ); - -extern void r128PrintSetupFlags(char *msg, GLuint flags ); - -extern void r128InitVB( GLcontext *ctx ); -extern void r128FreeVB( GLcontext *ctx ); - -extern void r128_emit_contiguous_verts( GLcontext *ctx, - GLuint start, - GLuint count ); - -extern void r128_emit_indexed_verts( GLcontext *ctx, - GLuint start, - GLuint count ); - -extern void r128_translate_vertex( GLcontext *ctx, - const r128Vertex *src, - SWvertex *dst ); - -extern void r128_print_vertex( GLcontext *ctx, const r128Vertex *v ); - -#endif Index: xc/lib/GL/mesa/src/drv/r200/Imakefile diff -u xc/lib/GL/mesa/src/drv/r200/Imakefile:1.3 xc/lib/GL/mesa/src/drv/r200/Imakefile:removed --- xc/lib/GL/mesa/src/drv/r200/Imakefile:1.3 Fri Nov 7 19:18:39 2003 +++ xc/lib/GL/mesa/src/drv/r200/Imakefile Wed Mar 16 21:05:04 2005 @@ -1,83 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/r200/Imakefile,v 1.3 2003/11/08 00:18:39 dawes Exp $ - -#include - -#if GlxUseBuiltInDRIDriver -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtrasLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif - -#include "../common/Imakefile.inc" -#include "Imakefile.inc" -#include "../../array_cache/Imakefile.inc" -#include "../../math/Imakefile.inc" -#include "../../swrast/Imakefile.inc" -#include "../../swrast_setup/Imakefile.inc" -#include "../../tnl/Imakefile.inc" -#include "../../tnl_dd/Imakefile.inc" -#include "../../Imakefile.inc" -#if defined(i386Architecture) && MesaUseX86Asm -#include "../../X86/Imakefile.inc" -#endif -#ifdef SparcArchitecture -#include "../../SPARC/Imakefile.inc" -#endif - - DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MESA_ASM_DEFINES) - INCLUDES = $(X_INCLUDES) $(MESA_INCLUDES) $(DRI_INCLUDES) - - DRIOBJS = $(GLXLIBSRC)/dri/dri_util.o - - DRMOBJS = $(GLXLIBSRC)/dri/drm/xf86drm.o \ - $(GLXLIBSRC)/dri/drm/xf86drmHash.o \ - $(GLXLIBSRC)/dri/drm/xf86drmRandom.o \ - $(GLXLIBSRC)/dri/drm/xf86drmSL.o - -#ifdef GlxSoProf - LOSRCS = ../../../../lowpc.c - HISRCS = ../../../../highpc.c - - LOOBJS = ../../../../lowpc.o - HIOBJS = ../../../../highpc.o -#endif - - SRCS = $(R200SRCS) - OBJS = $(LOOBJS) $(DRIOBJS) $(DRMOBJS) $(COREMESAOBJS) \ - $(MESA_ASM_OBJS) $(COMMONOBJS) $(R200OBJS) $(HIOBJS) - -REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) - -#include - -LibraryObjectRule() - -SubdirLibraryRule($(R200OBJS)) -NormalLintTarget($(SRCS)) - -#if !GlxUseBuiltInDRIDriver -LIBNAME = r200_dri.so -SharedDriModuleTarget($(LIBNAME),DONE $(OBJS),$(OBJS)) -InstallDynamicModule($(LIBNAME),$(MODULEDIR),dri) - -#ifdef GlxSoProf -SOPROF_LIBNAME = _r200_dri_p -NormalDepLibraryTarget($(SOPROF_LIBNAME),DONE $(OBJS),$(OBJS)) -InstallLibrary($(SOPROF_LIBNAME),$(MODULEDIR)/dri) -#endif -#endif - -#ifdef i386Architecture -ObjectFromAsmSource(r200_vtxtmp_x86, NullParameter) -#endif - -DependTarget() - Index: xc/lib/GL/mesa/src/drv/r200/Imakefile.inc diff -u xc/lib/GL/mesa/src/drv/r200/Imakefile.inc:1.3 xc/lib/GL/mesa/src/drv/r200/Imakefile.inc:removed --- xc/lib/GL/mesa/src/drv/r200/Imakefile.inc:1.3 Tue May 27 12:34:34 2003 +++ xc/lib/GL/mesa/src/drv/r200/Imakefile.inc Wed Mar 16 21:05:04 2005 @@ -1,182 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/r200/Imakefile.inc,v 1.3 2003/05/27 16:34:34 tsi Exp $ - -#ifndef MesaDrvSrcDir -#define MesaDrvSrcDir $(GLXLIBSRC)/mesa/src/drv -#endif - -MESADRVSRCDIR = MesaDrvSrcDir - -#ifndef MesaDrvR200BuildDir -#define MesaDrvR200BuildDir /**/ -#endif -MESADRVR200BUILDDIR = MesaDrvR200BuildDir - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#if BuildXF86DRI - DRI_DEFINES = GlxDefines -DX_BYTE_ORDER=$(X_BYTE_ORDER) - DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ - -I$(GLXLIBSRC)/glx \ - -I$(INCLUDESRC) \ - -I$(INCLUDESRC)/GL \ - -I$(SERVERSRC)/GL/dri \ - -I$(XF86OSSRC) \ - -I$(XF86DRIVERSRC)/ati \ - -I$(XF86COMSRC) \ - -I$(GLXLIBSRC)/dri/drm \ - -I$(GLXLIBSRC)/include \ - -I$(XTOP)/include -#endif - -MESA_INCLUDES = -I$(MESASRCDIR)/src \ - -I$(MESADRVSRCDIR)/common \ - -I$(MESADRVSRCDIR)/r200 - X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) - - R200SRCS = $(MESADRVR200BUILDDIR)r200_context.c \ - $(MESADRVR200BUILDDIR)r200_sanity.c \ - $(MESADRVR200BUILDDIR)r200_state.c \ - $(MESADRVR200BUILDDIR)r200_state_init.c \ - $(MESADRVR200BUILDDIR)r200_swtcl.c \ - $(MESADRVR200BUILDDIR)r200_cmdbuf.c \ - $(MESADRVR200BUILDDIR)r200_ioctl.c \ - $(MESADRVR200BUILDDIR)r200_lock.c \ - $(MESADRVR200BUILDDIR)r200_maos.c \ - $(MESADRVR200BUILDDIR)r200_pixel.c \ - $(MESADRVR200BUILDDIR)r200_screen.c \ - $(MESADRVR200BUILDDIR)r200_span.c \ - $(MESADRVR200BUILDDIR)r200_tcl.c \ - $(MESADRVR200BUILDDIR)r200_tex.c \ - $(MESADRVR200BUILDDIR)r200_texmem.c \ - $(MESADRVR200BUILDDIR)r200_texstate.c \ - $(MESADRVR200BUILDDIR)r200_vtxfmt.c \ - $(MESADRVR200BUILDDIR)r200_vtxfmt_x86.c \ - $(MESADRVR200BUILDDIR)r200_vtxtmp_x86.S \ - $(MESADRVR200BUILDDIR)r200_vtxfmt_sse.c \ - $(MESADRVR200BUILDDIR)r200_vtxfmt_c.c - - R200OBJS = $(MESADRVR200BUILDDIR)r200_context.o \ - $(MESADRVR200BUILDDIR)r200_sanity.o \ - $(MESADRVR200BUILDDIR)r200_state.o \ - $(MESADRVR200BUILDDIR)r200_state_init.o \ - $(MESADRVR200BUILDDIR)r200_swtcl.o \ - $(MESADRVR200BUILDDIR)r200_cmdbuf.o \ - $(MESADRVR200BUILDDIR)r200_ioctl.o \ - $(MESADRVR200BUILDDIR)r200_lock.o \ - $(MESADRVR200BUILDDIR)r200_maos.o \ - $(MESADRVR200BUILDDIR)r200_pixel.o \ - $(MESADRVR200BUILDDIR)r200_screen.o \ - $(MESADRVR200BUILDDIR)r200_span.o \ - $(MESADRVR200BUILDDIR)r200_tcl.o \ - $(MESADRVR200BUILDDIR)r200_tex.o \ - $(MESADRVR200BUILDDIR)r200_texmem.o \ - $(MESADRVR200BUILDDIR)r200_texstate.o \ - $(MESADRVR200BUILDDIR)r200_vtxfmt.o \ - $(MESADRVR200BUILDDIR)r200_vtxfmt_c.o - -#ifdef i386Architecture - R200OBJS += $(MESADRVR200BUILDDIR)r200_vtxfmt_x86.o \ - $(MESADRVR200BUILDDIR)r200_vtxtmp_x86.o \ - $(MESADRVR200BUILDDIR)r200_vtxfmt_sse.o -#endif - - R200UOBJS = $(MESADRVR200BUILDDIR)unshared/r200_context.o \ - $(MESADRVR200BUILDDIR)unshared/r200_sanity.o \ - $(MESADRVR200BUILDDIR)unshared/r200_cmdbuf.o \ - $(MESADRVR200BUILDDIR)unshared/r200_ioctl.o \ - $(MESADRVR200BUILDDIR)unshared/r200_lock.o \ - $(MESADRVR200BUILDDIR)unshared/r200_maos.o \ - $(MESADRVR200BUILDDIR)unshared/r200_pixel.o \ - $(MESADRVR200BUILDDIR)unshared/r200_screen.o \ - $(MESADRVR200BUILDDIR)unshared/r200_span.o \ - $(MESADRVR200BUILDDIR)unshared/r200_state.o \ - $(MESADRVR200BUILDDIR)unshared/r200_state_init.o \ - $(MESADRVR200BUILDDIR)unshared/r200_swtcl.o \ - $(MESADRVR200BUILDDIR)unshared/r200_tcl.o \ - $(MESADRVR200BUILDDIR)unshared/r200_tex.o \ - $(MESADRVR200BUILDDIR)unshared/r200_texmem.o \ - $(MESADRVR200BUILDDIR)unshared/r200_texstate.o \ - $(MESADRVR200BUILDDIR)unshared/r200_vtxfmt.o \ - $(MESADRVR200BUILDDIR)unshared/r200_vtxfmt_c.o - -#ifdef i386Architecture - R200UOBJS += $(MESADRVR200BUILDDIR)unshared/r200_vtxfmt_x86.o \ - $(MESADRVR200BUILDDIR)unshared/r200_vtxtmp_x86.o \ - $(MESADRVR200BUILDDIR)unshared/r200_vtxfmt_sse.o -#endif - - R200DOBJS = $(MESADRVR200BUILDDIR)debugger/r200_context.o \ - $(MESADRVR200BUILDDIR)debugger/r200_sanity.o \ - $(MESADRVR200BUILDDIR)debugger/r200_cmdbuf.o \ - $(MESADRVR200BUILDDIR)debugger/r200_ioctl.o \ - $(MESADRVR200BUILDDIR)debugger/r200_lock.o \ - $(MESADRVR200BUILDDIR)debugger/r200_maos.o \ - $(MESADRVR200BUILDDIR)debugger/r200_pixel.o \ - $(MESADRVR200BUILDDIR)debugger/r200_screen.o \ - $(MESADRVR200BUILDDIR)debugger/r200_span.o \ - $(MESADRVR200BUILDDIR)debugger/r200_state.o \ - $(MESADRVR200BUILDDIR)debugger/r200_state_init.o \ - $(MESADRVR200BUILDDIR)debugger/r200_swtcl.o \ - $(MESADRVR200BUILDDIR)debugger/r200_tcl.o \ - $(MESADRVR200BUILDDIR)debugger/r200_tex.o \ - $(MESADRVR200BUILDDIR)debugger/r200_texmem.o \ - $(MESADRVR200BUILDDIR)debugger/r200_texstate.o \ - $(MESADRVR200BUILDDIR)debugger/r200_vtxfmt.o \ - $(MESADRVR200BUILDDIR)debugger/r200_vtxfmt_c.o - -#ifdef i386Architecture - R200DOBJS += $(MESADRVR200BUILDDIR)debugger/r200_vtxfmt_x86.o \ - $(MESADRVR200BUILDDIR)debugger/r200_vtxtmp_x86.o \ - $(MESADRVR200BUILDDIR)debugger/r200_vtxfmt_sse.o -#endif - - R200POBJS = $(MESADRVR200BUILDDIR)profiled/r200_context.o \ - $(MESADRVR200BUILDDIR)profiled/r200_sanity.o \ - $(MESADRVR200BUILDDIR)profiled/r200_cmdbuf.o \ - $(MESADRVR200BUILDDIR)profiled/r200_ioctl.o \ - $(MESADRVR200BUILDDIR)profiled/r200_lock.o \ - $(MESADRVR200BUILDDIR)profiled/r200_maos.o \ - $(MESADRVR200BUILDDIR)profiled/r200_pixel.o \ - $(MESADRVR200BUILDDIR)profiled/r200_screen.o \ - $(MESADRVR200BUILDDIR)profiled/r200_span.o \ - $(MESADRVR200BUILDDIR)profiled/r200_state.o \ - $(MESADRVR200BUILDDIR)profiled/r200_state_init.o \ - $(MESADRVR200BUILDDIR)profiled/r200_swtcl.o \ - $(MESADRVR200BUILDDIR)profiled/r200_tcl.o \ - $(MESADRVR200BUILDDIR)profiled/r200_tex.o \ - $(MESADRVR200BUILDDIR)profiled/r200_texmem.o \ - $(MESADRVR200BUILDDIR)profiled/r200_texstate.o \ - $(MESADRVR200BUILDDIR)profiled/r200_vtxfmt.o \ - $(MESADRVR200BUILDDIR)profiled/r200_vtxfmt_c.o - -#ifdef i386Architecture - R200POBJS += $(MESADRVR200BUILDDIR)profiled/r200_vtxfmt_x86.o \ - $(MESADRVR200BUILDDIR)profiled/r200_vtxtmp_x86.o \ - $(MESADRVR200BUILDDIR)profiled/r200_vtxfmt_sse.o -#endif - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(r200_context.c, $(MESADRVSRCDIR)/r200) -LinkSourceFile(r200_cmdbuf.c, $(MESADRVSRCDIR)/r200) -LinkSourceFile(r200_ioctl.c, $(MESADRVSRCDIR)/r200) -LinkSourceFile(r200_lock.c, $(MESADRVSRCDIR)/r200) -LinkSourceFile(r200_maos.c, $(MESADRVSRCDIR)/r200) -LinkSourceFile(r200_pixel.c, $(MESADRVSRCDIR)/r200) -LinkSourceFile(r200_screen.c, $(MESADRVSRCDIR)/r200) -LinkSourceFile(r200_span.c, $(MESADRVSRCDIR)/r200) -LinkSourceFile(r200_sanity.c, $(MESADRVSRCDIR)/r200) -LinkSourceFile(r200_state.c, $(MESADRVSRCDIR)/r200) -LinkSourceFile(r200_state_init.c, $(MESADRVSRCDIR)/r200) -LinkSourceFile(r200_swtcl.c, $(MESADRVSRCDIR)/r200) -LinkSourceFile(r200_tcl.c, $(MESADRVSRCDIR)/r200) -LinkSourceFile(r200_tex.c, $(MESADRVSRCDIR)/r200) -LinkSourceFile(r200_texmem.c, $(MESADRVSRCDIR)/r200) -LinkSourceFile(r200_texstate.c, $(MESADRVSRCDIR)/r200) -LinkSourceFile(r200_vtxfmt.c, $(MESADRVSRCDIR)/r200) -LinkSourceFile(r200_vtxfmt_c.c, $(MESADRVSRCDIR)/r200) -LinkSourceFile(r200_vtxfmt_x86.c, $(MESADRVSRCDIR)/r200) -LinkSourceFile(r200_vtxtmp_x86.S, $(MESADRVSRCDIR)/r200) -LinkSourceFile(r200_vtxfmt_sse.c, $(MESADRVSRCDIR)/r200) -#endif Index: xc/lib/GL/mesa/src/drv/r200/r200_cmdbuf.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_cmdbuf.c:1.2 xc/lib/GL/mesa/src/drv/r200/r200_cmdbuf.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_cmdbuf.c:1.2 Sun Sep 28 16:15:22 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_cmdbuf.c Wed Mar 16 21:05:04 2005 @@ -1,337 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_cmdbuf.c,v 1.2 2003/09/28 20:15:22 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "imports.h" -#include "macros.h" -#include "context.h" -#include "swrast/swrast.h" -#include "simple_list.h" - -#include "r200_context.h" -#include "r200_state.h" -#include "r200_ioctl.h" -#include "r200_tcl.h" -#include "r200_sanity.h" -#include "radeon_reg.h" - -static void print_state_atom( struct r200_state_atom *state ) -{ - int i; - - fprintf(stderr, "emit %s/%d\n", state->name, state->cmd_size); - - if (0 & R200_DEBUG & DEBUG_VERBOSE) - for (i = 0 ; i < state->cmd_size ; i++) - fprintf(stderr, "\t%s[%d]: %x\n", state->name, i, state->cmd[i]); - -} - -static void r200_emit_state_list( r200ContextPtr rmesa, - struct r200_state_atom *list ) -{ - struct r200_state_atom *state, *tmp; - char *dest; - - foreach_s( state, tmp, list ) { - if (state->check( rmesa->glCtx, state->idx )) { - dest = r200AllocCmdBuf( rmesa, state->cmd_size * 4, __FUNCTION__); - memcpy( dest, state->cmd, state->cmd_size * 4); - move_to_head( &(rmesa->hw.clean), state ); - if (R200_DEBUG & DEBUG_STATE) - print_state_atom( state ); - } - else if (R200_DEBUG & DEBUG_STATE) - fprintf(stderr, "skip state %s\n", state->name); - } -} - - -void r200EmitState( r200ContextPtr rmesa ) -{ - struct r200_state_atom *state, *tmp; - - if (R200_DEBUG & (DEBUG_STATE|DEBUG_PRIMS)) - fprintf(stderr, "%s\n", __FUNCTION__); - - /* Somewhat overkill: - */ - if ( rmesa->lost_context) { - if (R200_DEBUG & (DEBUG_STATE|DEBUG_PRIMS|DEBUG_IOCTL)) - fprintf(stderr, "%s - lost context\n", __FUNCTION__); - - foreach_s( state, tmp, &(rmesa->hw.clean) ) - move_to_tail(&(rmesa->hw.dirty), state ); - - rmesa->lost_context = 0; - } - else { - move_to_tail( &rmesa->hw.dirty, &rmesa->hw.mtl[0] ); - /* odd bug? -- isosurf, cycle between reflect & lit */ - } - - r200_emit_state_list( rmesa, &rmesa->hw.dirty ); -} - - - -/* Fire a section of the retained (indexed_verts) buffer as a regular - * primtive. - */ -extern void r200EmitVbufPrim( r200ContextPtr rmesa, - GLuint primitive, - GLuint vertex_nr ) -{ - drmRadeonCmdHeader *cmd; - - assert(!(primitive & R200_VF_PRIM_WALK_IND)); - - r200EmitState( rmesa ); - - if (R200_DEBUG & (DEBUG_IOCTL|DEBUG_PRIMS)) - fprintf(stderr, "%s cmd_used/4: %d prim %x nr %d\n", __FUNCTION__, - rmesa->store.cmd_used/4, primitive, vertex_nr); - - cmd = (drmRadeonCmdHeader *)r200AllocCmdBuf( rmesa, 3 * sizeof(*cmd), - __FUNCTION__ ); - cmd[0].i = 0; - cmd[0].header.cmd_type = RADEON_CMD_PACKET3_CLIP; - cmd[1].i = R200_CP_CMD_3D_DRAW_VBUF_2; - cmd[2].i = (primitive | - R200_VF_PRIM_WALK_LIST | - R200_VF_COLOR_ORDER_RGBA | - (vertex_nr << R200_VF_VERTEX_NUMBER_SHIFT)); -} - - -void r200FlushElts( r200ContextPtr rmesa ) -{ - int *cmd = (int *)(rmesa->store.cmd_buf + rmesa->store.elts_start); - int dwords; - int nr = (rmesa->store.cmd_used - (rmesa->store.elts_start + 12)) / 2; - - if (R200_DEBUG & (DEBUG_IOCTL|DEBUG_PRIMS)) - fprintf(stderr, "%s\n", __FUNCTION__); - - assert( rmesa->dma.flush == r200FlushElts ); - rmesa->dma.flush = 0; - - /* Cope with odd number of elts: - */ - rmesa->store.cmd_used = (rmesa->store.cmd_used + 2) & ~2; - dwords = (rmesa->store.cmd_used - rmesa->store.elts_start) / 4; - - cmd[1] |= (dwords - 3) << 16; - cmd[2] |= nr << R200_VF_VERTEX_NUMBER_SHIFT; - - if (R200_DEBUG & DEBUG_SYNC) { - fprintf(stderr, "%s: Syncing\n", __FUNCTION__); - r200Finish( rmesa->glCtx ); - } -} - - -GLushort *r200AllocEltsOpenEnded( r200ContextPtr rmesa, - GLuint primitive, - GLuint min_nr ) -{ - drmRadeonCmdHeader *cmd; - GLushort *retval; - - if (R200_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "%s %d prim %x\n", __FUNCTION__, min_nr, primitive); - - assert((primitive & R200_VF_PRIM_WALK_IND)); - - r200EmitState( rmesa ); - - cmd = (drmRadeonCmdHeader *)r200AllocCmdBuf( rmesa, - 12 + min_nr*2, - __FUNCTION__ ); - cmd[0].i = 0; - cmd[0].header.cmd_type = RADEON_CMD_PACKET3_CLIP; - cmd[1].i = R200_CP_CMD_3D_DRAW_INDX_2; - cmd[2].i = (primitive | - R200_VF_PRIM_WALK_IND | - R200_VF_COLOR_ORDER_RGBA); - - - retval = (GLushort *)(cmd+3); - - if (R200_DEBUG & DEBUG_PRIMS) - fprintf(stderr, "%s: header 0x%x prim %x \n", - __FUNCTION__, - cmd[1].i, primitive); - - assert(!rmesa->dma.flush); - rmesa->glCtx->Driver.NeedFlush |= FLUSH_STORED_VERTICES; - rmesa->dma.flush = r200FlushElts; - - rmesa->store.elts_start = ((char *)cmd) - rmesa->store.cmd_buf; - - return retval; -} - - - -void r200EmitVertexAOS( r200ContextPtr rmesa, - GLuint vertex_size, - GLuint offset ) -{ - drmRadeonCmdHeader *cmd; - - if (R200_DEBUG & (DEBUG_PRIMS|DEBUG_IOCTL)) - fprintf(stderr, "%s: vertex_size 0x%x offset 0x%x \n", - __FUNCTION__, vertex_size, offset); - - cmd = (drmRadeonCmdHeader *)r200AllocCmdBuf( rmesa, 5 * sizeof(int), - __FUNCTION__ ); - - cmd[0].header.cmd_type = RADEON_CMD_PACKET3; - cmd[1].i = R200_CP_CMD_3D_LOAD_VBPNTR | (2 << 16); - cmd[2].i = 1; - cmd[3].i = vertex_size | (vertex_size << 8); - cmd[4].i = offset; -} - - -void r200EmitAOS( r200ContextPtr rmesa, - struct r200_dma_region **component, - GLuint nr, - GLuint offset ) -{ - drmRadeonCmdHeader *cmd; - int sz = 3 + ((nr/2)*3) + ((nr&1)*2); - int i; - int *tmp; - - if (R200_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "%s nr arrays: %d\n", __FUNCTION__, nr); - - cmd = (drmRadeonCmdHeader *)r200AllocCmdBuf( rmesa, sz * sizeof(int), - __FUNCTION__ ); - cmd[0].i = 0; - cmd[0].header.cmd_type = RADEON_CMD_PACKET3; - cmd[1].i = R200_CP_CMD_3D_LOAD_VBPNTR | ((sz-3) << 16); - cmd[2].i = nr; - tmp = &cmd[0].i; - cmd += 3; - - for (i = 0 ; i < nr ; i++) { - if (i & 1) { - cmd[0].i |= ((component[i]->aos_stride << 24) | - (component[i]->aos_size << 16)); - cmd[2].i = (component[i]->aos_start + - offset * component[i]->aos_stride * 4); - cmd += 3; - } - else { - cmd[0].i = ((component[i]->aos_stride << 8) | - (component[i]->aos_size << 0)); - cmd[1].i = (component[i]->aos_start + - offset * component[i]->aos_stride * 4); - } - } - - if (R200_DEBUG & DEBUG_VERTS) { - fprintf(stderr, "%s:\n", __FUNCTION__); - for (i = 0 ; i < sz ; i++) - fprintf(stderr, " %d: %x\n", i, tmp[i]); - } -} - -void r200EmitBlit( r200ContextPtr rmesa, - GLuint color_fmt, - GLuint src_pitch, - GLuint src_offset, - GLuint dst_pitch, - GLuint dst_offset, - GLint srcx, GLint srcy, - GLint dstx, GLint dsty, - GLuint w, GLuint h ) -{ - drmRadeonCmdHeader *cmd; - - if (R200_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "%s src %x/%x %d,%d dst: %x/%x %d,%d sz: %dx%d\n", - __FUNCTION__, - src_pitch, src_offset, srcx, srcy, - dst_pitch, dst_offset, dstx, dsty, - w, h); - - assert( (src_pitch & 63) == 0 ); - assert( (dst_pitch & 63) == 0 ); - assert( (src_offset & 1023) == 0 ); - assert( (dst_offset & 1023) == 0 ); - assert( w < (1<<16) ); - assert( h < (1<<16) ); - - cmd = (drmRadeonCmdHeader *)r200AllocCmdBuf( rmesa, 8 * sizeof(int), - __FUNCTION__ ); - - - cmd[0].header.cmd_type = RADEON_CMD_PACKET3; - cmd[1].i = R200_CP_CMD_BITBLT_MULTI | (5 << 16); - cmd[2].i = (RADEON_GMC_SRC_PITCH_OFFSET_CNTL | - RADEON_GMC_DST_PITCH_OFFSET_CNTL | - RADEON_GMC_BRUSH_NONE | - (color_fmt << 8) | - RADEON_GMC_SRC_DATATYPE_COLOR | - RADEON_ROP3_S | - RADEON_DP_SRC_SOURCE_MEMORY | - RADEON_GMC_CLR_CMP_CNTL_DIS | - RADEON_GMC_WR_MSK_DIS ); - - cmd[3].i = ((src_pitch/64)<<22) | (src_offset >> 10); - cmd[4].i = ((dst_pitch/64)<<22) | (dst_offset >> 10); - cmd[5].i = (srcx << 16) | srcy; - cmd[6].i = (dstx << 16) | dsty; /* dst */ - cmd[7].i = (w << 16) | h; -} - - -void r200EmitWait( r200ContextPtr rmesa, GLuint flags ) -{ - if (rmesa->dri.drmMinor >= 6) { - drmRadeonCmdHeader *cmd; - - assert( !(flags & ~(RADEON_WAIT_2D|RADEON_WAIT_3D)) ); - - cmd = (drmRadeonCmdHeader *)r200AllocCmdBuf( rmesa, 1 * sizeof(int), - __FUNCTION__ ); - cmd[0].i = 0; - cmd[0].wait.cmd_type = RADEON_CMD_WAIT; - cmd[0].wait.flags = flags; - } -} Index: xc/lib/GL/mesa/src/drv/r200/r200_context.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_context.c:1.6 xc/lib/GL/mesa/src/drv/r200/r200_context.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_context.c:1.6 Thu Jan 22 22:57:05 2004 +++ xc/lib/GL/mesa/src/drv/r200/r200_context.c Wed Mar 16 21:05:04 2005 @@ -1,593 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_context.c,v 1.6 2004/01/23 03:57:05 dawes Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "api_arrayelt.h" -#include "context.h" -#include "simple_list.h" -#include "imports.h" -#include "matrix.h" -#include "extensions.h" -#include "state.h" - -#include "swrast/swrast.h" -#include "swrast_setup/swrast_setup.h" -#include "array_cache/acache.h" - -#include "tnl/tnl.h" -#include "tnl/t_pipeline.h" - -#include "r200_context.h" -#include "r200_ioctl.h" -#include "r200_state.h" -#include "r200_span.h" -#include "r200_pixel.h" -#include "r200_tex.h" -#include "r200_swtcl.h" -#include "r200_tcl.h" -#include "r200_vtxfmt.h" -#include "r200_maos.h" - -#define DRIVER_DATE "20030328" - -#include "vblank.h" -#include "utils.h" -#ifndef R200_DEBUG -int R200_DEBUG = (0); -#endif - - - -/* Return the width and height of the given buffer. - */ -static void r200GetBufferSize( GLframebuffer *buffer, - GLuint *width, GLuint *height ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - LOCK_HARDWARE( rmesa ); - *width = rmesa->dri.drawable->w; - *height = rmesa->dri.drawable->h; - UNLOCK_HARDWARE( rmesa ); -} - -/* Return various strings for glGetString(). - */ -static const GLubyte *r200GetString( GLcontext *ctx, GLenum name ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - static char buffer[128]; - unsigned offset; - GLuint agp_mode = rmesa->r200Screen->IsPCI ? 0 : - rmesa->r200Screen->AGPMode; - - switch ( name ) { - case GL_VENDOR: - return (GLubyte *)"Tungsten Graphics, Inc."; - - case GL_RENDERER: - offset = driGetRendererString( buffer, "R200", DRIVER_DATE, - agp_mode ); - - sprintf( & buffer[ offset ], " %sTCL", - !(rmesa->TclFallback & R200_TCL_FALLBACK_TCL_DISABLE) - ? "" : "NO-" ); - - return (GLubyte *)buffer; - - default: - return NULL; - } -} - - -/* Extension strings exported by the R200 driver. - */ -static const char * const card_extensions[] = -{ - "GL_ARB_multisample", - "GL_ARB_multitexture", - "GL_ARB_texture_border_clamp", - "GL_ARB_texture_compression", - "GL_ARB_texture_env_add", - "GL_ARB_texture_env_combine", - "GL_ARB_texture_env_dot3", - "GL_ARB_texture_mirrored_repeat", - "GL_EXT_blend_logic_op", - "GL_EXT_blend_minmax", - "GL_EXT_blend_subtract", - "GL_EXT_secondary_color", - "GL_EXT_stencil_wrap", - "GL_EXT_texture_edge_clamp", - "GL_EXT_texture_env_add", - "GL_EXT_texture_env_combine", - "GL_EXT_texture_env_dot3", - "GL_EXT_texture_filter_anisotropic", - "GL_EXT_texture_lod_bias", - "GL_ATI_texture_env_combine3", - "GL_ATI_texture_mirror_once", - "GL_IBM_texture_mirrored_repeat", - "GL_MESA_pack_invert", - "GL_MESA_ycbcr_texture", - "GL_NV_blend_square", - "GL_NV_texture_rectangle", - "GL_SGIS_generate_mipmap", - "GL_SGIS_texture_border_clamp", - "GL_SGIS_texture_edge_clamp", - NULL -}; - -extern const struct gl_pipeline_stage _r200_render_stage; -extern const struct gl_pipeline_stage _r200_tcl_stage; - -static const struct gl_pipeline_stage *r200_pipeline[] = { - - /* Try and go straight to t&l - */ - &_r200_tcl_stage, - - /* Catch any t&l fallbacks - */ - &_tnl_vertex_transform_stage, - &_tnl_normal_transform_stage, - &_tnl_lighting_stage, - &_tnl_fog_coordinate_stage, - &_tnl_texgen_stage, - &_tnl_texture_transform_stage, - - /* Try again to go to tcl? - * - no good for asymmetric-twoside (do with multipass) - * - no good for asymmetric-unfilled (do with multipass) - * - good for material - * - good for texgen - * - need to manipulate a bit of state - * - * - worth it/not worth it? - */ - - /* Else do them here. - */ -/* &_r200_render_stage, */ /* FIXME: bugs with ut2003 */ - &_tnl_render_stage, /* FALLBACK: */ - 0, -}; - - - -/* Initialize the driver's misc functions. - */ -static void r200InitDriverFuncs( GLcontext *ctx ) -{ - ctx->Driver.GetBufferSize = r200GetBufferSize; - ctx->Driver.ResizeBuffers = _swrast_alloc_buffers; - ctx->Driver.GetString = r200GetString; - - ctx->Driver.Error = NULL; - ctx->Driver.DrawPixels = NULL; - ctx->Driver.Bitmap = NULL; -} - -static const struct dri_debug_control debug_control[] = -{ - { "fall", DEBUG_FALLBACKS }, - { "tex", DEBUG_TEXTURE }, - { "ioctl", DEBUG_IOCTL }, - { "prim", DEBUG_PRIMS }, - { "vert", DEBUG_VERTS }, - { "state", DEBUG_STATE }, - { "code", DEBUG_CODEGEN }, - { "vfmt", DEBUG_VFMT }, - { "vtxf", DEBUG_VFMT }, - { "verb", DEBUG_VERBOSE }, - { "dri", DEBUG_DRI }, - { "dma", DEBUG_DMA }, - { "san", DEBUG_SANITY }, - { "sync", DEBUG_SYNC }, - { "pix", DEBUG_PIXEL }, - { "mem", DEBUG_MEMORY }, - { NULL, 0 } -}; - - -static int -get_ust_nop( int64_t * ust ) -{ - *ust = 1; - return 0; -} - - -/* Create the device specific context. - */ -GLboolean r200CreateContext( const __GLcontextModes *glVisual, - __DRIcontextPrivate *driContextPriv, - void *sharedContextPrivate) -{ - __DRIscreenPrivate *sPriv = driContextPriv->driScreenPriv; - r200ScreenPtr screen = (r200ScreenPtr)(sPriv->private); - r200ContextPtr rmesa; - GLcontext *ctx, *shareCtx; - int i; - - assert(glVisual); - assert(driContextPriv); - assert(screen); - - /* Allocate the R200 context */ - rmesa = (r200ContextPtr) CALLOC( sizeof(*rmesa) ); - if ( !rmesa ) - return GL_FALSE; - - /* Allocate the Mesa context */ - if (sharedContextPrivate) - shareCtx = ((r200ContextPtr) sharedContextPrivate)->glCtx; - else - shareCtx = NULL; - rmesa->glCtx = _mesa_create_context(glVisual, shareCtx, (void *) rmesa, GL_TRUE); - if (!rmesa->glCtx) { - FREE(rmesa); - return GL_FALSE; - } - driContextPriv->driverPrivate = rmesa; - - /* Init r200 context data */ - rmesa->dri.context = driContextPriv; - rmesa->dri.screen = sPriv; - rmesa->dri.drawable = NULL; /* Set by XMesaMakeCurrent */ - rmesa->dri.hwContext = driContextPriv->hHWContext; - rmesa->dri.hwLock = &sPriv->pSAREA->lock; - rmesa->dri.fd = sPriv->fd; - rmesa->dri.drmMinor = sPriv->drmMinor; - - rmesa->r200Screen = screen; - rmesa->sarea = (RADEONSAREAPrivPtr)((GLubyte *)sPriv->pSAREA + - screen->sarea_priv_offset); - - - rmesa->dma.buf0_address = rmesa->r200Screen->buffers->list[0].address; - - (void) memset( rmesa->texture_heaps, 0, sizeof( rmesa->texture_heaps ) ); - make_empty_list( & rmesa->swapped ); - - rmesa->nr_heaps = 1 /* screen->numTexHeaps */ ; - for ( i = 0 ; i < rmesa->nr_heaps ; i++ ) { - rmesa->texture_heaps[i] = driCreateTextureHeap( i, rmesa, - screen->texSize[i], - 12, - RADEON_NR_TEX_REGIONS, - rmesa->sarea->texList[i], - & rmesa->sarea->texAge[i], - & rmesa->swapped, - sizeof( r200TexObj ), - (destroy_texture_object_t *) r200DestroyTexObj ); - } - - rmesa->swtcl.RenderIndex = ~0; - rmesa->lost_context = 1; - - /* Set the maximum texture size small enough that we can guarentee that - * all texture units can bind a maximal texture and have them both in - * texturable memory at once. - */ - - ctx = rmesa->glCtx; - ctx->Const.MaxTextureUnits = 2; - - driCalculateMaxTextureLevels( rmesa->texture_heaps, - rmesa->nr_heaps, - & ctx->Const, - 4, - 11, /* max 2D texture size is 2048x2048 */ -#if ENABLE_HW_3D_TEXTURE - 8, /* max 3D texture size is 256^3 */ -#else - 0, /* 3D textures unsupported */ -#endif - 11, /* max cube texture size is 2048x2048 */ - 11, /* max texture rectangle size is 2048x2048 */ - 12, - GL_FALSE ); - - ctx->Const.MaxTextureMaxAnisotropy = 16.0; - - /* No wide points. - */ - ctx->Const.MinPointSize = 1.0; - ctx->Const.MinPointSizeAA = 1.0; - ctx->Const.MaxPointSize = 1.0; - ctx->Const.MaxPointSizeAA = 1.0; - - ctx->Const.MinLineWidth = 1.0; - ctx->Const.MinLineWidthAA = 1.0; - ctx->Const.MaxLineWidth = 10.0; - ctx->Const.MaxLineWidthAA = 10.0; - ctx->Const.LineWidthGranularity = 0.0625; - - /* Initialize the software rasterizer and helper modules. - */ - _swrast_CreateContext( ctx ); - _ac_CreateContext( ctx ); - _tnl_CreateContext( ctx ); - _swsetup_CreateContext( ctx ); - _ae_create_context( ctx ); - - /* Install the customized pipeline: - */ - _tnl_destroy_pipeline( ctx ); - _tnl_install_pipeline( ctx, r200_pipeline ); - ctx->Driver.FlushVertices = r200FlushVertices; - - /* Try and keep materials and vertices separate: - */ - _tnl_isolate_materials( ctx, GL_TRUE ); - - - /* Configure swrast to match hardware characteristics: - */ - _swrast_allow_pixel_fog( ctx, GL_FALSE ); - _swrast_allow_vertex_fog( ctx, GL_TRUE ); - - - _math_matrix_ctr( &rmesa->TexGenMatrix[0] ); - _math_matrix_ctr( &rmesa->TexGenMatrix[1] ); - _math_matrix_ctr( &rmesa->tmpmat ); - _math_matrix_set_identity( &rmesa->TexGenMatrix[0] ); - _math_matrix_set_identity( &rmesa->TexGenMatrix[1] ); - _math_matrix_set_identity( &rmesa->tmpmat ); - - driInitExtensions( ctx, card_extensions, GL_TRUE ); - if (rmesa->r200Screen->drmSupportsCubeMaps) - _mesa_enable_extension( ctx, "GL_ARB_texture_cube_map" ); - - r200InitDriverFuncs( ctx ); - r200InitIoctlFuncs( ctx ); - r200InitStateFuncs( ctx ); - r200InitSpanFuncs( ctx ); - r200InitPixelFuncs( ctx ); - r200InitTextureFuncs( ctx ); - r200InitState( rmesa ); - r200InitSwtcl( ctx ); - - rmesa->iw.irq_seq = -1; - rmesa->irqsEmitted = 0; - rmesa->do_irqs = (rmesa->dri.drmMinor >= 6 && - !getenv("R200_NO_IRQS") && - rmesa->r200Screen->irq); - - if (!rmesa->do_irqs) - fprintf(stderr, - "IRQ's not enabled, falling back to busy waits: %d %d %d\n", - rmesa->dri.drmMinor, - !!getenv("R200_NO_IRQS"), - rmesa->r200Screen->irq); - - - rmesa->do_usleeps = !getenv("R200_NO_USLEEPS"); - - rmesa->vblank_flags = (rmesa->r200Screen->irq != 0) - ? driGetDefaultVBlankFlags() : VBLANK_FLAG_NO_IRQ; - - rmesa->prefer_gart_client_texturing = - (getenv("R200_GART_CLIENT_TEXTURES") != 0); - - rmesa->get_ust = (PFNGLXGETUSTPROC) glXGetProcAddress( (const GLubyte *) "__glXGetUST" ); - if ( rmesa->get_ust == NULL ) { - rmesa->get_ust = get_ust_nop; - } - - (*rmesa->get_ust)( & rmesa->swap_ust ); - - -#if DO_DEBUG - R200_DEBUG = driParseDebugString( getenv( "R200_DEBUG" ), - debug_control ); - R200_DEBUG |= driParseDebugString( getenv( "RADEON_DEBUG" ), - debug_control ); -#endif - - if (getenv("R200_NO_RAST")) { - fprintf(stderr, "disabling 3D acceleration\n"); - FALLBACK(rmesa, R200_FALLBACK_DISABLE, 1); - } - else if (getenv("R200_NO_TCL")) { - fprintf(stderr, "disabling TCL support\n"); - TCL_FALLBACK(rmesa->glCtx, R200_TCL_FALLBACK_TCL_DISABLE, 1); - } - else { - if (!getenv("R200_NO_VTXFMT")) { - r200VtxfmtInit( ctx ); - } - _tnl_need_dlist_norm_lengths( ctx, GL_FALSE ); - } - return GL_TRUE; -} - - -/* Destroy the device specific context. - */ -/* Destroy the Mesa and driver specific context data. - */ -void r200DestroyContext( __DRIcontextPrivate *driContextPriv ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = (r200ContextPtr) driContextPriv->driverPrivate; - r200ContextPtr current = ctx ? R200_CONTEXT(ctx) : NULL; - - /* check if we're deleting the currently bound context */ - if (rmesa == current) { - R200_FIREVERTICES( rmesa ); - _mesa_make_current2(NULL, NULL, NULL); - } - - /* Free r200 context resources */ - assert(rmesa); /* should never be null */ - if ( rmesa ) { - GLboolean release_texture_heaps; - - - release_texture_heaps = (rmesa->glCtx->Shared->RefCount == 1); - _swsetup_DestroyContext( rmesa->glCtx ); - _tnl_DestroyContext( rmesa->glCtx ); - _ac_DestroyContext( rmesa->glCtx ); - _swrast_DestroyContext( rmesa->glCtx ); - - r200DestroySwtcl( rmesa->glCtx ); - r200ReleaseArrays( rmesa->glCtx, ~0 ); - - if (rmesa->dma.current.buf) { - r200ReleaseDmaRegion( rmesa, &rmesa->dma.current, __FUNCTION__ ); - r200FlushCmdBuf( rmesa, __FUNCTION__ ); - } - - if (!rmesa->TclFallback & R200_TCL_FALLBACK_TCL_DISABLE) - if (!getenv("R200_NO_VTXFMT")) - r200VtxfmtDestroy( rmesa->glCtx ); - - /* free the Mesa context */ - rmesa->glCtx->DriverCtx = NULL; - _mesa_destroy_context( rmesa->glCtx ); - - if (rmesa->state.scissor.pClipRects) { - FREE(rmesa->state.scissor.pClipRects); - rmesa->state.scissor.pClipRects = 0; - } - - if ( release_texture_heaps ) { - /* This share group is about to go away, free our private - * texture object data. - */ - int i; - - for ( i = 0 ; i < rmesa->nr_heaps ; i++ ) { - driDestroyTextureHeap( rmesa->texture_heaps[ i ] ); - rmesa->texture_heaps[ i ] = NULL; - } - - assert( is_empty_list( & rmesa->swapped ) ); - } - - FREE( rmesa ); - } -} - - - - -void -r200SwapBuffers( __DRIdrawablePrivate *dPriv ) -{ - if (dPriv->driContextPriv && dPriv->driContextPriv->driverPrivate) { - r200ContextPtr rmesa; - GLcontext *ctx; - rmesa = (r200ContextPtr) dPriv->driContextPriv->driverPrivate; - ctx = rmesa->glCtx; - if (ctx->Visual.doubleBufferMode) { - _mesa_notifySwapBuffers( ctx ); /* flush pending rendering comands */ - if ( rmesa->doPageFlip ) { - r200PageFlip( dPriv ); - } - else { - r200CopyBuffer( dPriv ); - } - } - } - else { - /* XXX this shouldn't be an error but we can't handle it for now */ - _mesa_problem(NULL, "%s: drawable has no context!", __FUNCTION__); - } -} - - -/* Force the context `c' to be the current context and associate with it - * buffer `b'. - */ -GLboolean -r200MakeCurrent( __DRIcontextPrivate *driContextPriv, - __DRIdrawablePrivate *driDrawPriv, - __DRIdrawablePrivate *driReadPriv ) -{ - if ( driContextPriv ) { - r200ContextPtr newCtx = - (r200ContextPtr) driContextPriv->driverPrivate; - - if (R200_DEBUG & DEBUG_DRI) - fprintf(stderr, "%s ctx %p\n", __FUNCTION__, (void *)newCtx->glCtx); - - if ( newCtx->dri.drawable != driDrawPriv ) { - newCtx->dri.drawable = driDrawPriv; - r200UpdateWindow( newCtx->glCtx ); - r200UpdateViewportOffset( newCtx->glCtx ); - } - - _mesa_make_current2( newCtx->glCtx, - (GLframebuffer *) driDrawPriv->driverPrivate, - (GLframebuffer *) driReadPriv->driverPrivate ); - - if ( !newCtx->glCtx->Viewport.Width ) { - _mesa_set_viewport( newCtx->glCtx, 0, 0, - driDrawPriv->w, driDrawPriv->h ); - } - - if (newCtx->vb.enabled) - r200VtxfmtMakeCurrent( newCtx->glCtx ); - - _mesa_update_state( newCtx->glCtx ); - r200ValidateState( newCtx->glCtx ); - - } else { - if (R200_DEBUG & DEBUG_DRI) - fprintf(stderr, "%s ctx is null\n", __FUNCTION__); - _mesa_make_current( 0, 0 ); - } - - if (R200_DEBUG & DEBUG_DRI) - fprintf(stderr, "End %s\n", __FUNCTION__); - return GL_TRUE; -} - -/* Force the context `c' to be unbound from its buffer. - */ -GLboolean -r200UnbindContext( __DRIcontextPrivate *driContextPriv ) -{ - r200ContextPtr rmesa = (r200ContextPtr) driContextPriv->driverPrivate; - - if (R200_DEBUG & DEBUG_DRI) - fprintf(stderr, "%s ctx %p\n", __FUNCTION__, (void *)rmesa->glCtx); - - r200VtxfmtUnbindContext( rmesa->glCtx ); - return GL_TRUE; -} Index: xc/lib/GL/mesa/src/drv/r200/r200_context.h diff -u xc/lib/GL/mesa/src/drv/r200/r200_context.h:1.6 xc/lib/GL/mesa/src/drv/r200/r200_context.h:removed --- xc/lib/GL/mesa/src/drv/r200/r200_context.h:1.6 Fri Jan 23 14:09:33 2004 +++ xc/lib/GL/mesa/src/drv/r200/r200_context.h Wed Mar 16 21:05:04 2005 @@ -1,924 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_context.h,v 1.6 2004/01/23 19:09:33 dawes Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#ifndef __R200_CONTEXT_H__ -#define __R200_CONTEXT_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "dri_util.h" -#include "radeon_common.h" -#include "texmem.h" - -#include "macros.h" -#include "mtypes.h" -#include "colormac.h" -#include "r200_reg.h" - -#define ENABLE_HW_3D_TEXTURE 0 /* XXX this is temporary! */ - -struct r200_context; -typedef struct r200_context r200ContextRec; -typedef struct r200_context *r200ContextPtr; - -#include "r200_lock.h" -#include "r200_screen.h" -#include "mm.h" - -/* Flags for software fallback cases */ -/* See correponding strings in r200_swtcl.c */ -#define R200_FALLBACK_TEXTURE 0x1 -#define R200_FALLBACK_DRAW_BUFFER 0x2 -#define R200_FALLBACK_STENCIL 0x4 -#define R200_FALLBACK_RENDER_MODE 0x8 -#define R200_FALLBACK_BLEND_EQ 0x10 -#define R200_FALLBACK_BLEND_FUNC 0x20 -#define R200_FALLBACK_DISABLE 0x40 -#define R200_FALLBACK_BORDER_MODE 0x80 - -/* The blit width for texture uploads - */ -#define BLIT_WIDTH_BYTES 1024 - -/* Use the templated vertex format: - */ -#define COLOR_IS_RGBA -#define TAG(x) r200##x -#include "tnl_dd/t_dd_vertex.h" -#undef TAG - -typedef void (*r200_tri_func)( r200ContextPtr, - r200Vertex *, - r200Vertex *, - r200Vertex * ); - -typedef void (*r200_line_func)( r200ContextPtr, - r200Vertex *, - r200Vertex * ); - -typedef void (*r200_point_func)( r200ContextPtr, - r200Vertex * ); - - -struct r200_colorbuffer_state { - GLuint clear; - GLint drawOffset, drawPitch; -}; - - -struct r200_depthbuffer_state { - GLfloat scale; -}; - -struct r200_pixel_state { - GLint readOffset, readPitch; -}; - -struct r200_scissor_state { - XF86DRIClipRectRec rect; - GLboolean enabled; - - GLuint numClipRects; /* Cliprects active */ - GLuint numAllocedClipRects; /* Cliprects available */ - XF86DRIClipRectPtr pClipRects; -}; - -struct r200_stencilbuffer_state { - GLboolean hwBuffer; - GLuint clear; /* rb3d_stencilrefmask value */ -}; - -struct r200_stipple_state { - GLuint mask[32]; -}; - - - -#define TEX_0 0x1 -#define TEX_1 0x2 -#define TEX_ALL 0x3 - -typedef struct r200_tex_obj r200TexObj, *r200TexObjPtr; - -/* Texture object in locally shared texture space. - */ -struct r200_tex_obj { - driTextureObject base; - - GLuint bufAddr; /* Offset to start of locally - shared texture block */ - - GLuint dirty_state; /* Flags (1 per texunit) for - whether or not this texobj - has dirty hardware state - (pp_*) that needs to be - brought into the - texunit. */ - - drmRadeonTexImage image[6][RADEON_MAX_TEXTURE_LEVELS]; - /* Six, for the cube faces */ - - GLuint pp_txfilter; /* hardware register values */ - GLuint pp_txformat; - GLuint pp_txformat_x; - GLuint pp_txoffset; /* Image location in texmem. - All cube faces follow. */ - GLuint pp_txsize; /* npot only */ - GLuint pp_txpitch; /* npot only */ - GLuint pp_border_color; - GLuint pp_cubic_faces; /* cube face 1,2,3,4 log2 sizes */ - - GLboolean border_fallback; -}; - - -struct r200_texture_env_state { - r200TexObjPtr texobj; - GLenum format; - GLenum envMode; -}; - -#define R200_MAX_TEXTURE_UNITS 3 - -struct r200_texture_state { - struct r200_texture_env_state unit[R200_MAX_TEXTURE_UNITS]; -}; - - -struct r200_state_atom { - struct r200_state_atom *next, *prev; - const char *name; /* for debug */ - int cmd_size; /* size in bytes */ - GLuint idx; - int *cmd; /* one or more cmd's */ - int *lastcmd; /* one or more cmd's */ - GLboolean (*check)( GLcontext *, int ); /* is this state active? */ -}; - - - -/* Trying to keep these relatively short as the variables are becoming - * extravagently long. Drop the driver name prefix off the front of - * everything - I think we know which driver we're in by now, and keep the - * prefix to 3 letters unless absolutely impossible. - */ - -#define CTX_CMD_0 0 -#define CTX_PP_MISC 1 -#define CTX_PP_FOG_COLOR 2 -#define CTX_RE_SOLID_COLOR 3 -#define CTX_RB3D_BLENDCNTL 4 -#define CTX_RB3D_DEPTHOFFSET 5 -#define CTX_RB3D_DEPTHPITCH 6 -#define CTX_RB3D_ZSTENCILCNTL 7 -#define CTX_CMD_1 8 -#define CTX_PP_CNTL 9 -#define CTX_RB3D_CNTL 10 -#define CTX_RB3D_COLOROFFSET 11 -#define CTX_CMD_2 12 /* why */ -#define CTX_RB3D_COLORPITCH 13 /* why */ -#define CTX_STATE_SIZE 14 - -#define SET_CMD_0 0 -#define SET_SE_CNTL 1 -#define SET_RE_CNTL 2 /* replace se_coord_fmt */ -#define SET_STATE_SIZE 3 - -#define VTE_CMD_0 0 -#define VTE_SE_VTE_CNTL 1 -#define VTE_STATE_SIZE 2 - -#define LIN_CMD_0 0 -#define LIN_RE_LINE_PATTERN 1 -#define LIN_RE_LINE_STATE 2 -#define LIN_CMD_1 3 -#define LIN_SE_LINE_WIDTH 4 -#define LIN_STATE_SIZE 5 - -#define MSK_CMD_0 0 -#define MSK_RB3D_STENCILREFMASK 1 -#define MSK_RB3D_ROPCNTL 2 -#define MSK_RB3D_PLANEMASK 3 -#define MSK_STATE_SIZE 4 - -#define VPT_CMD_0 0 -#define VPT_SE_VPORT_XSCALE 1 -#define VPT_SE_VPORT_XOFFSET 2 -#define VPT_SE_VPORT_YSCALE 3 -#define VPT_SE_VPORT_YOFFSET 4 -#define VPT_SE_VPORT_ZSCALE 5 -#define VPT_SE_VPORT_ZOFFSET 6 -#define VPT_STATE_SIZE 7 - -#define ZBS_CMD_0 0 -#define ZBS_SE_ZBIAS_FACTOR 1 -#define ZBS_SE_ZBIAS_CONSTANT 2 -#define ZBS_STATE_SIZE 3 - -#define MSC_CMD_0 0 -#define MSC_RE_MISC 1 -#define MSC_STATE_SIZE 2 - -#define TAM_CMD_0 0 -#define TAM_DEBUG3 1 -#define TAM_STATE_SIZE 2 - -#define TEX_CMD_0 0 -#define TEX_PP_TXFILTER 1 /*2c00*/ -#define TEX_PP_TXFORMAT 2 /*2c04*/ -#define TEX_PP_TXFORMAT_X 3 /*2c08*/ -#define TEX_PP_TXSIZE 4 /*2c0c*/ -#define TEX_PP_TXPITCH 5 /*2c10*/ -#define TEX_PP_BORDER_COLOR 6 /*2c14*/ -#define TEX_CMD_1 7 -#define TEX_PP_TXOFFSET 8 /*2d00 */ -#define TEX_STATE_SIZE 9 - -#define CUBE_CMD_0 0 /* 1 register follows */ -#define CUBE_PP_CUBIC_FACES 1 /* 0x2c18 */ -#define CUBE_CMD_1 2 /* 5 registers follow */ -#define CUBE_PP_CUBIC_OFFSET_F1 3 /* 0x2d04 */ -#define CUBE_PP_CUBIC_OFFSET_F2 4 /* 0x2d08 */ -#define CUBE_PP_CUBIC_OFFSET_F3 5 /* 0x2d0c */ -#define CUBE_PP_CUBIC_OFFSET_F4 6 /* 0x2d10 */ -#define CUBE_PP_CUBIC_OFFSET_F5 7 /* 0x2d14 */ -#define CUBE_STATE_SIZE 8 - -#define PIX_CMD_0 0 -#define PIX_PP_TXCBLEND 1 -#define PIX_PP_TXCBLEND2 2 -#define PIX_PP_TXABLEND 3 -#define PIX_PP_TXABLEND2 4 -#define PIX_STATE_SIZE 5 - -#define TF_CMD_0 0 -#define TF_TFACTOR_0 1 -#define TF_TFACTOR_1 2 -#define TF_TFACTOR_2 3 -#define TF_TFACTOR_3 4 -#define TF_TFACTOR_4 5 -#define TF_TFACTOR_5 6 -#define TF_STATE_SIZE 7 - -#define TCL_CMD_0 0 -#define TCL_LIGHT_MODEL_CTL_0 1 -#define TCL_LIGHT_MODEL_CTL_1 2 -#define TCL_PER_LIGHT_CTL_0 3 -#define TCL_PER_LIGHT_CTL_1 4 -#define TCL_PER_LIGHT_CTL_2 5 -#define TCL_PER_LIGHT_CTL_3 6 -#define TCL_CMD_1 7 -#define TCL_UCP_VERT_BLEND_CTL 8 -#define TCL_STATE_SIZE 9 - -#define MSL_CMD_0 0 -#define MSL_MATRIX_SELECT_0 1 -#define MSL_MATRIX_SELECT_1 2 -#define MSL_MATRIX_SELECT_2 3 -#define MSL_MATRIX_SELECT_3 4 -#define MSL_MATRIX_SELECT_4 5 -#define MSL_STATE_SIZE 6 - -#define TCG_CMD_0 0 -#define TCG_TEX_PROC_CTL_2 1 -#define TCG_TEX_PROC_CTL_3 2 -#define TCG_TEX_PROC_CTL_0 3 -#define TCG_TEX_PROC_CTL_1 4 -#define TCG_TEX_CYL_WRAP_CTL 5 -#define TCG_STATE_SIZE 6 - -#define MTL_CMD_0 0 -#define MTL_EMMISSIVE_RED 1 -#define MTL_EMMISSIVE_GREEN 2 -#define MTL_EMMISSIVE_BLUE 3 -#define MTL_EMMISSIVE_ALPHA 4 -#define MTL_AMBIENT_RED 5 -#define MTL_AMBIENT_GREEN 6 -#define MTL_AMBIENT_BLUE 7 -#define MTL_AMBIENT_ALPHA 8 -#define MTL_DIFFUSE_RED 9 -#define MTL_DIFFUSE_GREEN 10 -#define MTL_DIFFUSE_BLUE 11 -#define MTL_DIFFUSE_ALPHA 12 -#define MTL_SPECULAR_RED 13 -#define MTL_SPECULAR_GREEN 14 -#define MTL_SPECULAR_BLUE 15 -#define MTL_SPECULAR_ALPHA 16 -#define MTL_CMD_1 17 -#define MTL_SHININESS 18 -#define MTL_STATE_SIZE 19 - -#define VAP_CMD_0 0 -#define VAP_SE_VAP_CNTL 1 -#define VAP_STATE_SIZE 2 - -/* Replaces a lot of packet info from radeon - */ -#define VTX_CMD_0 0 -#define VTX_VTXFMT_0 1 -#define VTX_VTXFMT_1 2 -#define VTX_TCL_OUTPUT_VTXFMT_0 3 -#define VTX_TCL_OUTPUT_VTXFMT_1 4 -#define VTX_CMD_1 5 -#define VTX_TCL_OUTPUT_COMPSEL 6 -#define VTX_CMD_2 7 -#define VTX_STATE_CNTL 8 -#define VTX_STATE_SIZE 9 - - -#define VTX_COLOR(v,n) (((v)>>(R200_VTX_COLOR_0_SHIFT+(n)*2))&\ - R200_VTX_COLOR_MASK) - -#define MAT_CMD_0 0 -#define MAT_ELT_0 1 -#define MAT_STATE_SIZE 17 - -#define GRD_CMD_0 0 -#define GRD_VERT_GUARD_CLIP_ADJ 1 -#define GRD_VERT_GUARD_DISCARD_ADJ 2 -#define GRD_HORZ_GUARD_CLIP_ADJ 3 -#define GRD_HORZ_GUARD_DISCARD_ADJ 4 -#define GRD_STATE_SIZE 5 - -/* position changes frequently when lighting in modelpos - separate - * out to new state item? - */ -#define LIT_CMD_0 0 -#define LIT_AMBIENT_RED 1 -#define LIT_AMBIENT_GREEN 2 -#define LIT_AMBIENT_BLUE 3 -#define LIT_AMBIENT_ALPHA 4 -#define LIT_DIFFUSE_RED 5 -#define LIT_DIFFUSE_GREEN 6 -#define LIT_DIFFUSE_BLUE 7 -#define LIT_DIFFUSE_ALPHA 8 -#define LIT_SPECULAR_RED 9 -#define LIT_SPECULAR_GREEN 10 -#define LIT_SPECULAR_BLUE 11 -#define LIT_SPECULAR_ALPHA 12 -#define LIT_POSITION_X 13 -#define LIT_POSITION_Y 14 -#define LIT_POSITION_Z 15 -#define LIT_POSITION_W 16 -#define LIT_DIRECTION_X 17 -#define LIT_DIRECTION_Y 18 -#define LIT_DIRECTION_Z 19 -#define LIT_DIRECTION_W 20 -#define LIT_ATTEN_CONST 21 -#define LIT_ATTEN_LINEAR 22 -#define LIT_ATTEN_QUADRATIC 23 -#define LIT_ATTEN_XXX 24 -#define LIT_CMD_1 25 -#define LIT_SPOT_DCD 26 -#define LIT_SPOT_DCM 27 -#define LIT_SPOT_EXPONENT 28 -#define LIT_SPOT_CUTOFF 29 -#define LIT_SPECULAR_THRESH 30 -#define LIT_RANGE_CUTOFF 31 /* ? */ -#define LIT_RANGE_ATTEN 32 /* ? */ -#define LIT_STATE_SIZE 33 - -/* Fog - */ -#define FOG_CMD_0 0 -#define FOG_R 1 -#define FOG_C 2 -#define FOG_D 3 -#define FOG_PAD 4 -#define FOG_STATE_SIZE 5 - -/* UCP - */ -#define UCP_CMD_0 0 -#define UCP_X 1 -#define UCP_Y 2 -#define UCP_Z 3 -#define UCP_W 4 -#define UCP_STATE_SIZE 5 - -/* GLT - Global ambient - */ -#define GLT_CMD_0 0 -#define GLT_RED 1 -#define GLT_GREEN 2 -#define GLT_BLUE 3 -#define GLT_ALPHA 4 -#define GLT_STATE_SIZE 5 - -/* EYE - */ -#define EYE_CMD_0 0 -#define EYE_X 1 -#define EYE_Y 2 -#define EYE_Z 3 -#define EYE_RESCALE_FACTOR 4 -#define EYE_STATE_SIZE 5 - -/* CST - constant state - */ -#define CST_CMD_0 0 -#define CST_PP_CNTL_X 1 -#define CST_CMD_1 2 -#define CST_RB3D_DEPTHXY_OFFSET 3 -#define CST_CMD_2 4 -#define CST_RE_AUX_SCISSOR_CNTL 5 -#define CST_CMD_3 6 -#define CST_RE_SCISSOR_TL_0 7 -#define CST_RE_SCISSOR_BR_0 8 -#define CST_CMD_4 9 -#define CST_SE_VAP_CNTL_STATUS 10 -#define CST_CMD_5 11 -#define CST_RE_POINTSIZE 12 -#define CST_CMD_6 13 -#define CST_SE_TCL_INPUT_VTX_0 14 -#define CST_SE_TCL_INPUT_VTX_1 15 -#define CST_SE_TCL_INPUT_VTX_2 16 -#define CST_SE_TCL_INPUT_VTX_3 17 -#define CST_STATE_SIZE 18 - - - - -struct r200_hw_state { - /* All state should be on one of these lists: - */ - struct r200_state_atom dirty; /* dirty list head placeholder */ - struct r200_state_atom clean; /* clean list head placeholder */ - - /* Hardware state, stored as cmdbuf commands: - * -- Need to doublebuffer for - * - reviving state after loss of context - * - eliding noop statechange loops? (except line stipple count) - */ - struct r200_state_atom ctx; - struct r200_state_atom set; - struct r200_state_atom vte; - struct r200_state_atom lin; - struct r200_state_atom msk; - struct r200_state_atom vpt; - struct r200_state_atom vap; - struct r200_state_atom vtx; - struct r200_state_atom tcl; - struct r200_state_atom msl; - struct r200_state_atom tcg; - struct r200_state_atom msc; - struct r200_state_atom cst; - struct r200_state_atom tam; - struct r200_state_atom tf; - struct r200_state_atom tex[2]; - struct r200_state_atom cube[2]; - struct r200_state_atom zbs; - struct r200_state_atom mtl[2]; - struct r200_state_atom mat[5]; - struct r200_state_atom lit[8]; /* includes vec, scl commands */ - struct r200_state_atom ucp[6]; - struct r200_state_atom pix[6]; /* pixshader stages */ - struct r200_state_atom eye; /* eye pos */ - struct r200_state_atom grd; /* guard band clipping */ - struct r200_state_atom fog; - struct r200_state_atom glt; -}; - -struct r200_state { - /* Derived state for internal purposes: - */ - struct r200_colorbuffer_state color; - struct r200_depthbuffer_state depth; - struct r200_pixel_state pixel; - struct r200_scissor_state scissor; - struct r200_stencilbuffer_state stencil; - struct r200_stipple_state stipple; - struct r200_texture_state texture; -}; - -/* Need refcounting on dma buffers: - */ -struct r200_dma_buffer { - int refcount; /* the number of retained regions in buf */ - drmBufPtr buf; -}; - -#define GET_START(rvb) (rmesa->r200Screen->gart_buffer_offset + \ - (rvb)->address - rmesa->dma.buf0_address + \ - (rvb)->start) - -/* A retained region, eg vertices for indexed vertices. - */ -struct r200_dma_region { - struct r200_dma_buffer *buf; - char *address; /* == buf->address */ - int start, end, ptr; /* offsets from start of buf */ - int aos_start; - int aos_stride; - int aos_size; -}; - - -struct r200_dma { - /* Active dma region. Allocations for vertices and retained - * regions come from here. Also used for emitting random vertices, - * these may be flushed by calling flush_current(); - */ - struct r200_dma_region current; - - void (*flush)( r200ContextPtr ); - - char *buf0_address; /* start of buf[0], for index calcs */ - GLuint nr_released_bufs; /* flush after so many buffers released */ -}; - -struct r200_dri_mirror { - __DRIcontextPrivate *context; /* DRI context */ - __DRIscreenPrivate *screen; /* DRI screen */ - __DRIdrawablePrivate *drawable; /* DRI drawable bound to this ctx */ - - drmContext hwContext; - drmLock *hwLock; - int fd; - int drmMinor; -}; - - -#define R200_CMD_BUF_SZ (8*1024) - -struct r200_store { - GLuint statenr; - GLuint primnr; - char cmd_buf[R200_CMD_BUF_SZ]; - int cmd_used; - int elts_start; -}; - - -/* r200_tcl.c - */ -struct r200_tcl_info { - GLuint vertex_format; - GLint last_offset; - GLuint hw_primitive; - - struct r200_dma_region *aos_components[8]; - GLuint nr_aos_components; - - GLuint *Elts; - - struct r200_dma_region indexed_verts; - struct r200_dma_region obj; - struct r200_dma_region rgba; - struct r200_dma_region spec; - struct r200_dma_region fog; - struct r200_dma_region tex[R200_MAX_TEXTURE_UNITS]; - struct r200_dma_region norm; -}; - - -/* r200_swtcl.c - */ -struct r200_swtcl_info { - GLuint SetupIndex; - GLuint SetupNewInputs; - GLuint RenderIndex; - GLuint vertex_size; - GLuint vertex_stride_shift; - GLuint vertex_format; - GLubyte *verts; - - /* Fallback rasterization functions - */ - r200_point_func draw_point; - r200_line_func draw_line; - r200_tri_func draw_tri; - - GLuint hw_primitive; - GLenum render_primitive; - GLuint numverts; - - struct r200_dma_region indexed_verts; -}; - - -struct r200_ioctl { - GLuint vertex_offset; - GLuint vertex_size; -}; - - - -#define R200_MAX_PRIMS 64 - - -/* Want to keep a cache of these around. Each is parameterized by - * only a single value which has only a small range. Only expect a - * few, so just rescan the list each time? - */ -struct dynfn { - struct dynfn *next, *prev; - int key[2]; - char *code; -}; - -struct dfn_lists { - struct dynfn Vertex2f; - struct dynfn Vertex2fv; - struct dynfn Vertex3f; - struct dynfn Vertex3fv; - struct dynfn Color4ub; - struct dynfn Color4ubv; - struct dynfn Color3ub; - struct dynfn Color3ubv; - struct dynfn Color4f; - struct dynfn Color4fv; - struct dynfn Color3f; - struct dynfn Color3fv; - struct dynfn SecondaryColor3ubEXT; - struct dynfn SecondaryColor3ubvEXT; - struct dynfn SecondaryColor3fEXT; - struct dynfn SecondaryColor3fvEXT; - struct dynfn Normal3f; - struct dynfn Normal3fv; - struct dynfn TexCoord2f; - struct dynfn TexCoord2fv; - struct dynfn TexCoord1f; - struct dynfn TexCoord1fv; - struct dynfn MultiTexCoord2fARB; - struct dynfn MultiTexCoord2fvARB; - struct dynfn MultiTexCoord1fARB; - struct dynfn MultiTexCoord1fvARB; -}; - -struct dfn_generators { - struct dynfn *(*Vertex2f)( GLcontext *, const int * ); - struct dynfn *(*Vertex2fv)( GLcontext *, const int * ); - struct dynfn *(*Vertex3f)( GLcontext *, const int * ); - struct dynfn *(*Vertex3fv)( GLcontext *, const int * ); - struct dynfn *(*Color4ub)( GLcontext *, const int * ); - struct dynfn *(*Color4ubv)( GLcontext *, const int * ); - struct dynfn *(*Color3ub)( GLcontext *, const int * ); - struct dynfn *(*Color3ubv)( GLcontext *, const int * ); - struct dynfn *(*Color4f)( GLcontext *, const int * ); - struct dynfn *(*Color4fv)( GLcontext *, const int * ); - struct dynfn *(*Color3f)( GLcontext *, const int * ); - struct dynfn *(*Color3fv)( GLcontext *, const int * ); - struct dynfn *(*SecondaryColor3ubEXT)( GLcontext *, const int * ); - struct dynfn *(*SecondaryColor3ubvEXT)( GLcontext *, const int * ); - struct dynfn *(*SecondaryColor3fEXT)( GLcontext *, const int * ); - struct dynfn *(*SecondaryColor3fvEXT)( GLcontext *, const int * ); - struct dynfn *(*Normal3f)( GLcontext *, const int * ); - struct dynfn *(*Normal3fv)( GLcontext *, const int * ); - struct dynfn *(*TexCoord2f)( GLcontext *, const int * ); - struct dynfn *(*TexCoord2fv)( GLcontext *, const int * ); - struct dynfn *(*TexCoord1f)( GLcontext *, const int * ); - struct dynfn *(*TexCoord1fv)( GLcontext *, const int * ); - struct dynfn *(*MultiTexCoord2fARB)( GLcontext *, const int * ); - struct dynfn *(*MultiTexCoord2fvARB)( GLcontext *, const int * ); - struct dynfn *(*MultiTexCoord1fARB)( GLcontext *, const int * ); - struct dynfn *(*MultiTexCoord1fvARB)( GLcontext *, const int * ); -}; - - - -struct r200_prim { - GLuint start; - GLuint end; - GLuint prim; -}; - -struct r200_vbinfo { - GLint counter, initial_counter; - GLint *dmaptr; - void (*notify)( void ); - GLint vertex_size; - - /* A maximum total of 15 elements per vertex: 3 floats for position, 3 - * floats for normal, 4 floats for color, 4 bytes for secondary color, - * 2 floats for each texture unit (4 floats total). - * - * As soon as the 3rd TMU is supported or cube maps (or 3D textures) are - * supported, this value will grow. - * - * The position data is never actually stored here, so 3 elements could be - * trimmed out of the buffer. - */ - union { float f; int i; r200_color_t color; } vertex[15]; - - GLfloat *normalptr; - GLfloat *floatcolorptr; - r200_color_t *colorptr; - GLfloat *floatspecptr; - r200_color_t *specptr; - GLfloat *texcoordptr[2]; - - - GLenum *prim; /* &ctx->Driver.CurrentExecPrimitive */ - GLuint primflags; - GLboolean enabled; /* *_NO_VTXFMT / *_NO_TCL env vars */ - GLboolean installed; - GLboolean fell_back; - GLboolean recheck; - GLint nrverts; - GLuint vtxfmt_0, vtxfmt_1; - - GLuint installed_vertex_format; - GLuint installed_color_3f_sz; - - struct r200_prim primlist[R200_MAX_PRIMS]; - int nrprims; - - struct dfn_lists dfn_cache; - struct dfn_generators codegen; - GLvertexformat vtxfmt; -}; - - - - -struct r200_context { - GLcontext *glCtx; /* Mesa context */ - - /* Driver and hardware state management - */ - struct r200_hw_state hw; - struct r200_state state; - - /* Texture object bookkeeping - */ - unsigned nr_heaps; - driTexHeap * texture_heaps[ R200_NR_TEX_HEAPS ]; - driTextureObject swapped; - - - /* Rasterization and vertex state: - */ - GLuint TclFallback; - GLuint Fallback; - GLuint NewGLState; - - - /* Temporaries for translating away float colors: - */ - struct gl_client_array UbyteColor; - struct gl_client_array UbyteSecondaryColor; - - /* Vertex buffers - */ - struct r200_ioctl ioctl; - struct r200_dma dma; - struct r200_store store; - - /* Page flipping - */ - GLuint doPageFlip; - - /* Busy waiting - */ - GLuint do_usleeps; - GLuint do_irqs; - GLuint irqsEmitted; - drmRadeonIrqWait iw; - - /* Clientdata textures; - */ - GLuint prefer_gart_client_texturing; - - /* Drawable, cliprect and scissor information - */ - GLuint numClipRects; /* Cliprects for the draw buffer */ - XF86DRIClipRectPtr pClipRects; - unsigned int lastStamp; - GLboolean lost_context; - r200ScreenPtr r200Screen; /* Screen private DRI data */ - RADEONSAREAPrivPtr sarea; /* Private SAREA data */ - - /* TCL stuff - */ - GLmatrix TexGenMatrix[R200_MAX_TEXTURE_UNITS]; - GLboolean recheck_texgen[R200_MAX_TEXTURE_UNITS]; - GLboolean TexGenNeedNormals[R200_MAX_TEXTURE_UNITS]; - GLuint TexMatEnabled; - GLuint TexMatCompSel; - GLuint TexGenEnabled; - GLuint TexGenInputs; - GLuint TexGenCompSel; - GLmatrix tmpmat; - - /* VBI / buffer swap - */ - GLuint vbl_seq; - GLuint vblank_flags; - - int64_t swap_ust; - int64_t swap_missed_ust; - - GLuint swap_count; - GLuint swap_missed_count; - - PFNGLXGETUSTPROC get_ust; - - /* r200_tcl.c - */ - struct r200_tcl_info tcl; - - /* r200_swtcl.c - */ - struct r200_swtcl_info swtcl; - - /* r200_vtxfmt.c - */ - struct r200_vbinfo vb; - - /* Mirrors of some DRI state - */ - struct r200_dri_mirror dri; -}; - -#define R200_CONTEXT(ctx) ((r200ContextPtr)(ctx->DriverCtx)) - - -static __inline GLuint r200PackColor( GLuint cpp, - GLubyte r, GLubyte g, - GLubyte b, GLubyte a ) -{ - switch ( cpp ) { - case 2: - return PACK_COLOR_565( r, g, b ); - case 4: - return PACK_COLOR_8888( a, r, g, b ); - default: - return 0; - } -} - -#define R200_OLD_PACKETS 0 - - -extern void r200DestroyContext( __DRIcontextPrivate *driContextPriv ); -extern GLboolean r200CreateContext( const __GLcontextModes *glVisual, - __DRIcontextPrivate *driContextPriv, - void *sharedContextPrivate); -extern void r200SwapBuffers( __DRIdrawablePrivate *dPriv ); -extern GLboolean r200MakeCurrent( __DRIcontextPrivate *driContextPriv, - __DRIdrawablePrivate *driDrawPriv, - __DRIdrawablePrivate *driReadPriv ); -extern GLboolean r200UnbindContext( __DRIcontextPrivate *driContextPriv ); - -/* ================================================================ - * Debugging: - */ -#define DO_DEBUG 1 - -#if DO_DEBUG -extern int R200_DEBUG; -#else -#define R200_DEBUG 0 -#endif - -#define DEBUG_TEXTURE 0x001 -#define DEBUG_STATE 0x002 -#define DEBUG_IOCTL 0x004 -#define DEBUG_PRIMS 0x008 -#define DEBUG_VERTS 0x010 -#define DEBUG_FALLBACKS 0x020 -#define DEBUG_VFMT 0x040 -#define DEBUG_CODEGEN 0x080 -#define DEBUG_VERBOSE 0x100 -#define DEBUG_DRI 0x200 -#define DEBUG_DMA 0x400 -#define DEBUG_SANITY 0x800 -#define DEBUG_SYNC 0x1000 -#define DEBUG_PIXEL 0x2000 -#define DEBUG_MEMORY 0x4000 - -#endif -#endif /* __R200_CONTEXT_H__ */ Index: xc/lib/GL/mesa/src/drv/r200/r200_ioctl.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_ioctl.c:1.7 xc/lib/GL/mesa/src/drv/r200/r200_ioctl.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_ioctl.c:1.7 Thu Jan 22 22:57:05 2004 +++ xc/lib/GL/mesa/src/drv/r200/r200_ioctl.c Wed Mar 16 21:05:04 2005 @@ -1,923 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_ioctl.c,v 1.7 2004/01/23 03:57:05 dawes Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "imports.h" -#include "macros.h" -#include "context.h" -#include "swrast/swrast.h" - -#include "r200_context.h" -#include "r200_state.h" -#include "r200_ioctl.h" -#include "r200_tcl.h" -#include "r200_sanity.h" -#include "radeon_reg.h" - -#include "vblank.h" - - -#define R200_TIMEOUT 512 -#define R200_IDLE_RETRY 16 - - -static void r200WaitForIdle( r200ContextPtr rmesa ); - - -int r200FlushCmdBufLocked( r200ContextPtr rmesa, const char * caller ) -{ - int ret, i; - drmRadeonCmdBuffer cmd; - - if (R200_DEBUG & DEBUG_IOCTL) { - fprintf(stderr, "%s from %s\n", __FUNCTION__, caller); - - if (0 & R200_DEBUG & DEBUG_VERBOSE) - for (i = 0 ; i < rmesa->store.cmd_used ; i += 4 ) - fprintf(stderr, "%d: %x\n", i/4, - *(int *)(&rmesa->store.cmd_buf[i])); - } - - if (R200_DEBUG & DEBUG_DMA) - fprintf(stderr, "%s: Releasing %d buffers\n", __FUNCTION__, - rmesa->dma.nr_released_bufs); - - - if (R200_DEBUG & DEBUG_SANITY) { - if (rmesa->state.scissor.enabled) - ret = r200SanityCmdBuffer( rmesa, - rmesa->state.scissor.numClipRects, - rmesa->state.scissor.pClipRects); - else - ret = r200SanityCmdBuffer( rmesa, - rmesa->numClipRects, - rmesa->pClipRects); - if (ret) { - fprintf(stderr, "drmSanityCommandWrite: %d\n", ret); - goto out; - } - } - - - if (R200_DEBUG & DEBUG_MEMORY) { - if (! driValidateTextureHeaps( rmesa->texture_heaps, rmesa->nr_heaps, - & rmesa->swapped ) ) { - fprintf( stderr, "%s: texture memory is inconsistent - expect " - "mangled textures\n", __FUNCTION__ ); - } - } - - - cmd.bufsz = rmesa->store.cmd_used; - cmd.buf = rmesa->store.cmd_buf; - - if (rmesa->state.scissor.enabled) { - cmd.nbox = rmesa->state.scissor.numClipRects; - cmd.boxes = (drmClipRect *)rmesa->state.scissor.pClipRects; - } else { - cmd.nbox = rmesa->numClipRects; - cmd.boxes = (drmClipRect *)rmesa->pClipRects; - } - - ret = drmCommandWrite( rmesa->dri.fd, - DRM_RADEON_CMDBUF, - &cmd, sizeof(cmd) ); - - if (ret) - fprintf(stderr, "drmCommandWrite: %d\n", ret); - - if (R200_DEBUG & DEBUG_SYNC) { - fprintf(stderr, "\nSyncing in %s\n\n", __FUNCTION__); - r200WaitForIdleLocked( rmesa ); - } - - - out: - rmesa->store.primnr = 0; - rmesa->store.statenr = 0; - rmesa->store.cmd_used = 0; - rmesa->dma.nr_released_bufs = 0; - rmesa->lost_context = 1; - return ret; -} - - -/* Note: does not emit any commands to avoid recursion on - * r200AllocCmdBuf. - */ -void r200FlushCmdBuf( r200ContextPtr rmesa, const char *caller ) -{ - int ret; - - LOCK_HARDWARE( rmesa ); - - ret = r200FlushCmdBufLocked( rmesa, caller ); - - UNLOCK_HARDWARE( rmesa ); - - if (ret) { - fprintf(stderr, "drmRadeonCmdBuffer: %d (exiting)\n", ret); - exit(ret); - } -} - - -/* ============================================================= - * Hardware vertex buffer handling - */ - - -void r200RefillCurrentDmaRegion( r200ContextPtr rmesa ) -{ - struct r200_dma_buffer *dmabuf; - int fd = rmesa->dri.fd; - int index = 0; - int size = 0; - drmDMAReq dma; - int ret; - - if (R200_DEBUG & (DEBUG_IOCTL|DEBUG_DMA)) - fprintf(stderr, "%s\n", __FUNCTION__); - - if (rmesa->dma.flush) { - rmesa->dma.flush( rmesa ); - } - - if (rmesa->dma.current.buf) - r200ReleaseDmaRegion( rmesa, &rmesa->dma.current, __FUNCTION__ ); - - if (rmesa->dma.nr_released_bufs > 4) - r200FlushCmdBuf( rmesa, __FUNCTION__ ); - - dma.context = rmesa->dri.hwContext; - dma.send_count = 0; - dma.send_list = NULL; - dma.send_sizes = NULL; - dma.flags = 0; - dma.request_count = 1; - dma.request_size = RADEON_BUFFER_SIZE; - dma.request_list = &index; - dma.request_sizes = &size; - dma.granted_count = 0; - - LOCK_HARDWARE(rmesa); /* no need to validate */ - - while (1) { - ret = drmDMA( fd, &dma ); - if (ret == 0) - break; - - if (rmesa->dma.nr_released_bufs) { - r200FlushCmdBufLocked( rmesa, __FUNCTION__ ); - } - - if (rmesa->do_usleeps) { - UNLOCK_HARDWARE( rmesa ); - DO_USLEEP( 1 ); - LOCK_HARDWARE( rmesa ); - } - } - - UNLOCK_HARDWARE(rmesa); - - if (R200_DEBUG & DEBUG_DMA) - fprintf(stderr, "Allocated buffer %d\n", index); - - dmabuf = CALLOC_STRUCT( r200_dma_buffer ); - dmabuf->buf = &rmesa->r200Screen->buffers->list[index]; - dmabuf->refcount = 1; - - rmesa->dma.current.buf = dmabuf; - rmesa->dma.current.address = dmabuf->buf->address; - rmesa->dma.current.end = dmabuf->buf->total; - rmesa->dma.current.start = 0; - rmesa->dma.current.ptr = 0; -} - -void r200ReleaseDmaRegion( r200ContextPtr rmesa, - struct r200_dma_region *region, - const char *caller ) -{ - if (R200_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "%s from %s\n", __FUNCTION__, caller); - - if (!region->buf) - return; - - if (rmesa->dma.flush) - rmesa->dma.flush( rmesa ); - - if (--region->buf->refcount == 0) { - drmRadeonCmdHeader *cmd; - - if (R200_DEBUG & (DEBUG_IOCTL|DEBUG_DMA)) - fprintf(stderr, "%s -- DISCARD BUF %d\n", __FUNCTION__, - region->buf->buf->idx); - - cmd = (drmRadeonCmdHeader *)r200AllocCmdBuf( rmesa, sizeof(*cmd), - __FUNCTION__ ); - cmd->dma.cmd_type = RADEON_CMD_DMA_DISCARD; - cmd->dma.buf_idx = region->buf->buf->idx; - FREE(region->buf); - rmesa->dma.nr_released_bufs++; - } - - region->buf = 0; - region->start = 0; -} - -/* Allocates a region from rmesa->dma.current. If there isn't enough - * space in current, grab a new buffer (and discard what was left of current) - */ -void r200AllocDmaRegion( r200ContextPtr rmesa, - struct r200_dma_region *region, - int bytes, - int alignment ) -{ - if (R200_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "%s %d\n", __FUNCTION__, bytes); - - if (rmesa->dma.flush) - rmesa->dma.flush( rmesa ); - - if (region->buf) - r200ReleaseDmaRegion( rmesa, region, __FUNCTION__ ); - - alignment--; - rmesa->dma.current.start = rmesa->dma.current.ptr = - (rmesa->dma.current.ptr + alignment) & ~alignment; - - if ( rmesa->dma.current.ptr + bytes > rmesa->dma.current.end ) - r200RefillCurrentDmaRegion( rmesa ); - - region->start = rmesa->dma.current.start; - region->ptr = rmesa->dma.current.start; - region->end = rmesa->dma.current.start + bytes; - region->address = rmesa->dma.current.address; - region->buf = rmesa->dma.current.buf; - region->buf->refcount++; - - rmesa->dma.current.ptr += bytes; /* bug - if alignment > 7 */ - rmesa->dma.current.start = - rmesa->dma.current.ptr = (rmesa->dma.current.ptr + 0x7) & ~0x7; - - assert( rmesa->dma.current.ptr <= rmesa->dma.current.end ); -} - -void r200AllocDmaRegionVerts( r200ContextPtr rmesa, - struct r200_dma_region *region, - int numverts, - int vertsize, - int alignment ) -{ - r200AllocDmaRegion( rmesa, region, vertsize * numverts, alignment ); -} - -/* ================================================================ - * SwapBuffers with client-side throttling - */ - -static CARD32 r200GetLastFrame(r200ContextPtr rmesa) -{ - drmRadeonGetParam gp; - int ret; - CARD32 frame; - - gp.param = RADEON_PARAM_LAST_FRAME; - gp.value = (int *)&frame; - ret = drmCommandWriteRead( rmesa->dri.fd, DRM_RADEON_GETPARAM, - &gp, sizeof(gp) ); - if ( ret ) { - fprintf( stderr, "%s: drmRadeonGetParam: %d\n", __FUNCTION__, ret ); - exit(1); - } - - return frame; -} - -static void r200EmitIrqLocked( r200ContextPtr rmesa ) -{ - drmRadeonIrqEmit ie; - int ret; - - ie.irq_seq = &rmesa->iw.irq_seq; - ret = drmCommandWriteRead( rmesa->dri.fd, DRM_RADEON_IRQ_EMIT, - &ie, sizeof(ie) ); - if ( ret ) { - fprintf( stderr, "%s: drmRadeonIrqEmit: %d\n", __FUNCTION__, ret ); - exit(1); - } -} - - -static void r200WaitIrq( r200ContextPtr rmesa ) -{ - int ret; - - do { - ret = drmCommandWrite( rmesa->dri.fd, DRM_RADEON_IRQ_WAIT, - &rmesa->iw, sizeof(rmesa->iw) ); - } while (ret && (errno == EINTR || errno == EAGAIN)); - - if ( ret ) { - fprintf( stderr, "%s: drmRadeonIrqWait: %d\n", __FUNCTION__, ret ); - exit(1); - } -} - - -static void r200WaitForFrameCompletion( r200ContextPtr rmesa ) -{ - RADEONSAREAPrivPtr sarea = rmesa->sarea; - - if (rmesa->do_irqs) { - if (r200GetLastFrame(rmesa) < sarea->last_frame) { - if (!rmesa->irqsEmitted) { - while (r200GetLastFrame (rmesa) < sarea->last_frame) - ; - } - else { - UNLOCK_HARDWARE( rmesa ); - r200WaitIrq( rmesa ); - LOCK_HARDWARE( rmesa ); - } - rmesa->irqsEmitted = 10; - } - - if (rmesa->irqsEmitted) { - r200EmitIrqLocked( rmesa ); - rmesa->irqsEmitted--; - } - } - else { - while (r200GetLastFrame (rmesa) < sarea->last_frame) { - UNLOCK_HARDWARE( rmesa ); - if (rmesa->do_usleeps) - DO_USLEEP( 1 ); - LOCK_HARDWARE( rmesa ); - } - } -} - - - -/* Copy the back color buffer to the front color buffer. - */ -void r200CopyBuffer( const __DRIdrawablePrivate *dPriv ) -{ - r200ContextPtr rmesa; - GLint nbox, i, ret; - GLboolean missed_target; - int64_t ust; - - assert(dPriv); - assert(dPriv->driContextPriv); - assert(dPriv->driContextPriv->driverPrivate); - - rmesa = (r200ContextPtr) dPriv->driContextPriv->driverPrivate; - - if ( R200_DEBUG & DEBUG_IOCTL ) { - fprintf( stderr, "\n%s( %p )\n\n", __FUNCTION__, (void *)rmesa->glCtx ); - } - - R200_FIREVERTICES( rmesa ); - - LOCK_HARDWARE( rmesa ); - - - /* Throttle the frame rate -- only allow one pending swap buffers - * request at a time. - */ - r200WaitForFrameCompletion( rmesa ); - UNLOCK_HARDWARE( rmesa ); - driWaitForVBlank( dPriv, & rmesa->vbl_seq, rmesa->vblank_flags, & missed_target ); - LOCK_HARDWARE( rmesa ); - - nbox = dPriv->numClipRects; /* must be in locked region */ - - for ( i = 0 ; i < nbox ; ) { - GLint nr = MIN2( i + RADEON_NR_SAREA_CLIPRECTS , nbox ); - XF86DRIClipRectPtr box = dPriv->pClipRects; - XF86DRIClipRectPtr b = rmesa->sarea->boxes; - GLint n = 0; - - for ( ; i < nr ; i++ ) { - *b++ = box[i]; - n++; - } - rmesa->sarea->nbox = n; - - ret = drmCommandNone( rmesa->dri.fd, DRM_RADEON_SWAP ); - - if ( ret ) { - fprintf( stderr, "DRM_R200_SWAP_BUFFERS: return = %d\n", ret ); - UNLOCK_HARDWARE( rmesa ); - exit( 1 ); - } - } - - UNLOCK_HARDWARE( rmesa ); - rmesa->lost_context = 1; - - rmesa->swap_count++; - (*rmesa->get_ust)( & ust ); - if ( missed_target ) { - rmesa->swap_missed_count++; - rmesa->swap_missed_ust = ust - rmesa->swap_ust; - } - - rmesa->swap_ust = ust; - - sched_yield(); -} - -void r200PageFlip( const __DRIdrawablePrivate *dPriv ) -{ - r200ContextPtr rmesa; - GLint ret; - GLboolean missed_target; - - assert(dPriv); - assert(dPriv->driContextPriv); - assert(dPriv->driContextPriv->driverPrivate); - - rmesa = (r200ContextPtr) dPriv->driContextPriv->driverPrivate; - - if ( R200_DEBUG & DEBUG_IOCTL ) { - fprintf(stderr, "%s: pfCurrentPage: %d\n", __FUNCTION__, - rmesa->sarea->pfCurrentPage); - } - - R200_FIREVERTICES( rmesa ); - LOCK_HARDWARE( rmesa ); - - if (!dPriv->numClipRects) { - UNLOCK_HARDWARE( rmesa ); - usleep( 10000 ); /* throttle invisible client 10ms */ - return; - } - - /* Need to do this for the perf box placement: - */ - { - XF86DRIClipRectPtr box = dPriv->pClipRects; - XF86DRIClipRectPtr b = rmesa->sarea->boxes; - b[0] = box[0]; - rmesa->sarea->nbox = 1; - } - - /* Throttle the frame rate -- only allow a few pending swap buffers - * request at a time. - */ - r200WaitForFrameCompletion( rmesa ); - UNLOCK_HARDWARE( rmesa ); - driWaitForVBlank( dPriv, & rmesa->vbl_seq, rmesa->vblank_flags, & missed_target ); - if ( missed_target ) { - rmesa->swap_missed_count++; - (void) (*rmesa->get_ust)( & rmesa->swap_missed_ust ); - } - LOCK_HARDWARE( rmesa ); - - ret = drmCommandNone( rmesa->dri.fd, DRM_RADEON_FLIP ); - - UNLOCK_HARDWARE( rmesa ); - - if ( ret ) { - fprintf( stderr, "DRM_RADEON_FLIP: return = %d\n", ret ); - exit( 1 ); - } - - rmesa->swap_count++; - (void) (*rmesa->get_ust)( & rmesa->swap_ust ); - - if ( rmesa->sarea->pfCurrentPage == 1 ) { - rmesa->state.color.drawOffset = rmesa->r200Screen->frontOffset; - rmesa->state.color.drawPitch = rmesa->r200Screen->frontPitch; - } else { - rmesa->state.color.drawOffset = rmesa->r200Screen->backOffset; - rmesa->state.color.drawPitch = rmesa->r200Screen->backPitch; - } - - R200_STATECHANGE( rmesa, ctx ); - rmesa->hw.ctx.cmd[CTX_RB3D_COLOROFFSET] = rmesa->state.color.drawOffset - + rmesa->r200Screen->fbLocation; - rmesa->hw.ctx.cmd[CTX_RB3D_COLORPITCH] = rmesa->state.color.drawPitch; -} - - -/* ================================================================ - * Buffer clear - */ -static void r200Clear( GLcontext *ctx, GLbitfield mask, GLboolean all, - GLint cx, GLint cy, GLint cw, GLint ch ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = rmesa->dri.drawable; - GLuint flags = 0; - GLuint color_mask = 0; - GLint ret, i; - - if ( R200_DEBUG & DEBUG_IOCTL ) { - fprintf( stderr, "%s: all=%d cx=%d cy=%d cw=%d ch=%d\n", - __FUNCTION__, all, cx, cy, cw, ch ); - } - - { - LOCK_HARDWARE( rmesa ); - UNLOCK_HARDWARE( rmesa ); - if ( dPriv->numClipRects == 0 ) - return; - } - - r200EmitState( rmesa ); - - /* Need to cope with lostcontext here as kernel relies on - * some residual state: - */ - R200_FIREVERTICES( rmesa ); - - if ( mask & DD_FRONT_LEFT_BIT ) { - flags |= RADEON_FRONT; - color_mask = rmesa->hw.msk.cmd[MSK_RB3D_PLANEMASK]; - mask &= ~DD_FRONT_LEFT_BIT; - } - - if ( mask & DD_BACK_LEFT_BIT ) { - flags |= RADEON_BACK; - color_mask = rmesa->hw.msk.cmd[MSK_RB3D_PLANEMASK]; - mask &= ~DD_BACK_LEFT_BIT; - } - - if ( mask & DD_DEPTH_BIT ) { - if ( ctx->Depth.Mask ) flags |= RADEON_DEPTH; /* FIXME: ??? */ - mask &= ~DD_DEPTH_BIT; - } - - if ( (mask & DD_STENCIL_BIT) && rmesa->state.stencil.hwBuffer ) { - flags |= RADEON_STENCIL; - mask &= ~DD_STENCIL_BIT; - } - - if ( mask ) { - if (R200_DEBUG & DEBUG_FALLBACKS) - fprintf(stderr, "%s: swrast clear, mask: %x\n", __FUNCTION__, mask); - _swrast_Clear( ctx, mask, all, cx, cy, cw, ch ); - } - - if ( !flags ) - return; - - /* Flip top to bottom */ - cx += dPriv->x; - cy = dPriv->y + dPriv->h - cy - ch; - - LOCK_HARDWARE( rmesa ); - - /* Throttle the number of clear ioctls we do. - */ - while ( 1 ) { - drmRadeonGetParam gp; - int ret; - int clear; - - gp.param = RADEON_PARAM_LAST_CLEAR; - gp.value = (int *)&clear; - ret = drmCommandWriteRead( rmesa->dri.fd, - DRM_RADEON_GETPARAM, &gp, sizeof(gp) ); - - if ( ret ) { - fprintf( stderr, "%s: drmRadeonGetParam: %d\n", __FUNCTION__, ret ); - exit(1); - } - - /* Clear throttling needs more thought. - */ - if ( rmesa->sarea->last_clear - clear <= 25 ) { - break; - } - - if (rmesa->do_usleeps) { - UNLOCK_HARDWARE( rmesa ); - DO_USLEEP( 1 ); - LOCK_HARDWARE( rmesa ); - } - } - - - for ( i = 0 ; i < dPriv->numClipRects ; ) { - GLint nr = MIN2( i + RADEON_NR_SAREA_CLIPRECTS, dPriv->numClipRects ); - XF86DRIClipRectPtr box = dPriv->pClipRects; - XF86DRIClipRectPtr b = rmesa->sarea->boxes; - drmRadeonClearType clear; - drmRadeonClearRect depth_boxes[RADEON_NR_SAREA_CLIPRECTS]; - GLint n = 0; - - if ( !all ) { - for ( ; i < nr ; i++ ) { - GLint x = box[i].x1; - GLint y = box[i].y1; - GLint w = box[i].x2 - x; - GLint h = box[i].y2 - y; - - if ( x < cx ) w -= cx - x, x = cx; - if ( y < cy ) h -= cy - y, y = cy; - if ( x + w > cx + cw ) w = cx + cw - x; - if ( y + h > cy + ch ) h = cy + ch - y; - if ( w <= 0 ) continue; - if ( h <= 0 ) continue; - - b->x1 = x; - b->y1 = y; - b->x2 = x + w; - b->y2 = y + h; - b++; - n++; - } - } else { - for ( ; i < nr ; i++ ) { - *b++ = box[i]; - n++; - } - } - - rmesa->sarea->nbox = n; - - clear.flags = flags; - clear.clear_color = rmesa->state.color.clear; - clear.clear_depth = 0; /* not used */ - clear.color_mask = rmesa->hw.msk.cmd[MSK_RB3D_PLANEMASK]; - clear.depth_mask = rmesa->state.stencil.clear; - clear.depth_boxes = depth_boxes; - - n--; - b = rmesa->sarea->boxes; - for ( ; n >= 0 ; n-- ) { - depth_boxes[n].f[RADEON_CLEAR_X1] = (float)b[n].x1; - depth_boxes[n].f[RADEON_CLEAR_Y1] = (float)b[n].y1; - depth_boxes[n].f[RADEON_CLEAR_X2] = (float)b[n].x2; - depth_boxes[n].f[RADEON_CLEAR_Y2] = (float)b[n].y2; - depth_boxes[n].f[RADEON_CLEAR_DEPTH] = ctx->Depth.Clear; - } - - ret = drmCommandWrite( rmesa->dri.fd, DRM_RADEON_CLEAR, - &clear, sizeof(drmRadeonClearType)); - - - if ( ret ) { - UNLOCK_HARDWARE( rmesa ); - fprintf( stderr, "DRM_RADEON_CLEAR: return = %d\n", ret ); - exit( 1 ); - } - } - - UNLOCK_HARDWARE( rmesa ); - rmesa->lost_context = 1; -} - - -void r200WaitForIdleLocked( r200ContextPtr rmesa ) -{ - int ret; - int i = 0; - - do { - ret = drmCommandNone( rmesa->dri.fd, DRM_RADEON_CP_IDLE); - if (ret) - DO_USLEEP( 1 ); - } while (ret && ++i < 100); - - if ( ret < 0 ) { - UNLOCK_HARDWARE( rmesa ); - fprintf( stderr, "Error: R200 timed out... exiting\n" ); - exit( -1 ); - } -} - - -static void r200WaitForIdle( r200ContextPtr rmesa ) -{ - LOCK_HARDWARE(rmesa); - r200WaitForIdleLocked( rmesa ); - UNLOCK_HARDWARE(rmesa); -} - - -void r200Flush( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT( ctx ); - - if (R200_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "%s\n", __FUNCTION__); - - if (rmesa->dma.flush) - rmesa->dma.flush( rmesa ); - - if (!is_empty_list(&rmesa->hw.dirty)) - r200EmitState( rmesa ); - - if (rmesa->store.cmd_used) - r200FlushCmdBuf( rmesa, __FUNCTION__ ); -} - -/* Make sure all commands have been sent to the hardware and have - * completed processing. - */ -void r200Finish( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - r200Flush( ctx ); - - if (rmesa->do_irqs) { - LOCK_HARDWARE( rmesa ); - r200EmitIrqLocked( rmesa ); - UNLOCK_HARDWARE( rmesa ); - r200WaitIrq( rmesa ); - } - else - r200WaitForIdle( rmesa ); -} - - -/* This version of AllocateMemoryMESA allocates only GART memory, and - * only does so after the point at which the driver has been - * initialized. - * - * Theoretically a valid context isn't required. However, in this - * implementation, it is, as I'm using the hardware lock to protect - * the kernel data structures, and the current context to get the - * device fd. - */ -void *r200AllocateMemoryMESA(Display *dpy, int scrn, GLsizei size, - GLfloat readfreq, GLfloat writefreq, - GLfloat priority) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa; - int region_offset; - drmRadeonMemAlloc alloc; - int ret; - - if (R200_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "%s sz %d %f/%f/%f\n", __FUNCTION__, size, readfreq, - writefreq, priority); - - if (!ctx || !(rmesa = R200_CONTEXT(ctx)) || !rmesa->r200Screen->gartTextures.map) - return NULL; - - if (getenv("R200_NO_ALLOC")) - return NULL; - - if (rmesa->dri.drmMinor < 6) - return NULL; - - alloc.region = RADEON_MEM_REGION_GART; - alloc.alignment = 0; - alloc.size = size; - alloc.region_offset = ®ion_offset; - - ret = drmCommandWriteRead( rmesa->r200Screen->driScreen->fd, - DRM_RADEON_ALLOC, - &alloc, sizeof(alloc)); - - if (ret) { - fprintf(stderr, "%s: DRM_RADEON_ALLOC ret %d\n", __FUNCTION__, ret); - return NULL; - } - - { - char *region_start = (char *)rmesa->r200Screen->gartTextures.map; - return (void *)(region_start + region_offset); - } -} - - -/* Called via glXFreeMemoryMESA() */ -void r200FreeMemoryMESA(Display *dpy, int scrn, GLvoid *pointer) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa; - int region_offset; - drmRadeonMemFree memfree; - int ret; - - if (R200_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "%s %p\n", __FUNCTION__, pointer); - - if (!ctx || !(rmesa = R200_CONTEXT(ctx)) || !rmesa->r200Screen->gartTextures.map) { - fprintf(stderr, "%s: no context\n", __FUNCTION__); - return; - } - - if (rmesa->dri.drmMinor < 6) - return; - - region_offset = (char *)pointer - (char *)rmesa->r200Screen->gartTextures.map; - - if (region_offset < 0 || - region_offset > rmesa->r200Screen->gartTextures.size) { - fprintf(stderr, "offset %d outside range 0..%d\n", region_offset, - rmesa->r200Screen->gartTextures.size); - return; - } - - memfree.region = RADEON_MEM_REGION_GART; - memfree.region_offset = region_offset; - - ret = drmCommandWrite( rmesa->r200Screen->driScreen->fd, - DRM_RADEON_FREE, - &memfree, sizeof(memfree)); - - if (ret) - fprintf(stderr, "%s: DRM_RADEON_FREE ret %d\n", __FUNCTION__, ret); -} - -/* Called via glXGetMemoryOffsetMESA() */ -GLuint r200GetMemoryOffsetMESA(Display *dpy, int scrn, const GLvoid *pointer) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa; - GLuint card_offset; - - if (!ctx || !(rmesa = R200_CONTEXT(ctx)) ) { - fprintf(stderr, "%s: no context\n", __FUNCTION__); - return ~0; - } - - if (!r200IsGartMemory( rmesa, pointer, 0 )) - return ~0; - - if (rmesa->dri.drmMinor < 6) - return ~0; - - card_offset = r200GartOffsetFromVirtual( rmesa, pointer ); - - return card_offset - rmesa->r200Screen->gart_base; -} - - -GLboolean r200IsGartMemory( r200ContextPtr rmesa, const GLvoid *pointer, - GLint size ) -{ - int offset = (char *)pointer - (char *)rmesa->r200Screen->gartTextures.map; - int valid = (size >= 0 && - offset >= 0 && - offset + size < rmesa->r200Screen->gartTextures.size); - - if (R200_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "r200IsGartMemory( %p ) : %d\n", pointer, valid ); - - return valid; -} - - -GLuint r200GartOffsetFromVirtual( r200ContextPtr rmesa, const GLvoid *pointer ) -{ - int offset = (char *)pointer - (char *)rmesa->r200Screen->gartTextures.map; - - if (offset < 0 || offset > rmesa->r200Screen->gartTextures.size) - return ~0; - else - return rmesa->r200Screen->gart_texture_offset + offset; -} - - - -void r200InitIoctlFuncs( GLcontext *ctx ) -{ - ctx->Driver.Clear = r200Clear; - ctx->Driver.Finish = r200Finish; - ctx->Driver.Flush = r200Flush; -} - Index: xc/lib/GL/mesa/src/drv/r200/r200_ioctl.h diff -u xc/lib/GL/mesa/src/drv/r200/r200_ioctl.h:1.2 xc/lib/GL/mesa/src/drv/r200/r200_ioctl.h:removed --- xc/lib/GL/mesa/src/drv/r200/r200_ioctl.h:1.2 Sun Sep 28 16:15:23 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_ioctl.h Wed Mar 16 21:05:04 2005 @@ -1,191 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_ioctl.h,v 1.2 2003/09/28 20:15:23 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#ifndef __R200_IOCTL_H__ -#define __R200_IOCTL_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "simple_list.h" -#include "radeon_dri.h" -#include "r200_lock.h" - -#include "xf86drm.h" -#include "radeon_common.h" - -extern void r200EmitState( r200ContextPtr rmesa ); -extern void r200EmitVertexAOS( r200ContextPtr rmesa, - GLuint vertex_size, - GLuint offset ); - -extern void r200EmitVbufPrim( r200ContextPtr rmesa, - GLuint primitive, - GLuint vertex_nr ); - -extern void r200FlushElts( r200ContextPtr rmesa ); - -extern GLushort *r200AllocEltsOpenEnded( r200ContextPtr rmesa, - GLuint primitive, - GLuint min_nr ); - -extern void r200EmitAOS( r200ContextPtr rmesa, - struct r200_dma_region **regions, - GLuint n, - GLuint offset ); - -extern void r200EmitBlit( r200ContextPtr rmesa, - GLuint color_fmt, - GLuint src_pitch, - GLuint src_offset, - GLuint dst_pitch, - GLuint dst_offset, - GLint srcx, GLint srcy, - GLint dstx, GLint dsty, - GLuint w, GLuint h ); - -extern void r200EmitWait( r200ContextPtr rmesa, GLuint flags ); - -extern void r200FlushCmdBuf( r200ContextPtr rmesa, const char * ); -extern int r200FlushCmdBufLocked( r200ContextPtr rmesa, const char * caller ); - -extern void r200RefillCurrentDmaRegion( r200ContextPtr rmesa ); - -extern void r200AllocDmaRegion( r200ContextPtr rmesa, - struct r200_dma_region *region, - int bytes, - int alignment ); - -extern void r200AllocDmaRegionVerts( r200ContextPtr rmesa, - struct r200_dma_region *region, - int numverts, - int vertsize, - int alignment ); - -extern void r200ReleaseDmaRegion( r200ContextPtr rmesa, - struct r200_dma_region *region, - const char *caller ); - -extern void r200CopyBuffer( const __DRIdrawablePrivate *drawable ); -extern void r200PageFlip( const __DRIdrawablePrivate *drawable ); -extern void r200Flush( GLcontext *ctx ); -extern void r200Finish( GLcontext *ctx ); -extern void r200WaitForIdleLocked( r200ContextPtr rmesa ); -extern void r200WaitForVBlank( r200ContextPtr rmesa ); -extern void r200InitIoctlFuncs( GLcontext *ctx ); - -extern void *r200AllocateMemoryMESA( Display *dpy, int scrn, - GLsizei size, GLfloat readfreq, - GLfloat writefreq, GLfloat priority ); -extern void r200FreeMemoryMESA( Display *dpy, int scrn, GLvoid *pointer ); -extern GLuint r200GetMemoryOffsetMESA( Display *dpy, int scrn, const GLvoid *pointer ); -extern GLboolean r200IsGartMemory( r200ContextPtr rmesa, const GLvoid *pointer, - GLint size ); - -extern GLuint r200GartOffsetFromVirtual( r200ContextPtr rmesa, - const GLvoid *pointer ); - -/* ================================================================ - * Helper macros: - */ - -/* Close off the last primitive, if it exists. - */ -#define R200_NEWPRIM( rmesa ) \ -do { \ - if ( rmesa->dma.flush ) \ - rmesa->dma.flush( rmesa ); \ -} while (0) - -/* Can accomodate several state changes and primitive changes without - * actually firing the buffer. - */ -#define R200_STATECHANGE( rmesa, ATOM ) \ -do { \ - R200_NEWPRIM( rmesa ); \ - move_to_head( &(rmesa->hw.dirty), &(rmesa->hw.ATOM)); \ -} while (0) - -#define R200_DB_STATE( ATOM ) \ - memcpy( rmesa->hw.ATOM.lastcmd, rmesa->hw.ATOM.cmd, \ - rmesa->hw.ATOM.cmd_size * 4) - -static __inline int R200_DB_STATECHANGE( - r200ContextPtr rmesa, - struct r200_state_atom *atom ) -{ - if (memcmp(atom->cmd, atom->lastcmd, atom->cmd_size*4)) { - int *tmp; - R200_NEWPRIM( rmesa ); - move_to_head( &(rmesa->hw.dirty), atom ); - tmp = atom->cmd; - atom->cmd = atom->lastcmd; - atom->lastcmd = tmp; - return 1; - } - else - return 0; -} - - -/* Fire the buffered vertices no matter what. - */ -#define R200_FIREVERTICES( rmesa ) \ -do { \ - if ( rmesa->store.cmd_used || rmesa->dma.flush ) { \ - r200Flush( rmesa->glCtx ); \ - } \ -} while (0) - -/* Alloc space in the command buffer - */ -static __inline char *r200AllocCmdBuf( r200ContextPtr rmesa, - int bytes, const char *where ) -{ - char * head; - - if (rmesa->store.cmd_used + bytes > R200_CMD_BUF_SZ) - r200FlushCmdBuf( rmesa, where ); - - head = rmesa->store.cmd_buf + rmesa->store.cmd_used; - rmesa->store.cmd_used += bytes; - assert( rmesa->store.cmd_used <= R200_CMD_BUF_SZ ); - return head; -} - - - - -#endif -#endif /* __R200_IOCTL_H__ */ Index: xc/lib/GL/mesa/src/drv/r200/r200_lock.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_lock.c:1.3 xc/lib/GL/mesa/src/drv/r200/r200_lock.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_lock.c:1.3 Tue Dec 2 08:02:39 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_lock.c Wed Mar 16 21:05:04 2005 @@ -1,118 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_lock.c,v 1.3 2003/12/02 13:02:39 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "r200_context.h" -#include "r200_lock.h" -#include "r200_tex.h" -#include "r200_state.h" -#include "r200_ioctl.h" - -#if DEBUG_LOCKING -char *prevLockFile = NULL; -int prevLockLine = 0; -#endif - -/* Turn on/off page flipping according to the flags in the sarea: - */ -static void -r200UpdatePageFlipping( r200ContextPtr rmesa ) -{ - int use_back; - rmesa->doPageFlip = rmesa->sarea->pfAllowPageFlip; - - use_back = (rmesa->glCtx->Color._DrawDestMask == BACK_LEFT_BIT); - use_back ^= (rmesa->sarea->pfCurrentPage == 1); - - if (use_back) { - rmesa->state.color.drawOffset = rmesa->r200Screen->backOffset; - rmesa->state.color.drawPitch = rmesa->r200Screen->backPitch; - } else { - rmesa->state.color.drawOffset = rmesa->r200Screen->frontOffset; - rmesa->state.color.drawPitch = rmesa->r200Screen->frontPitch; - } - - R200_STATECHANGE( rmesa, ctx ); - rmesa->hw.ctx.cmd[CTX_RB3D_COLOROFFSET] = rmesa->state.color.drawOffset - + rmesa->r200Screen->fbLocation; - rmesa->hw.ctx.cmd[CTX_RB3D_COLORPITCH] = rmesa->state.color.drawPitch; -} - - - -/* Update the hardware state. This is called if another context has - * grabbed the hardware lock, which includes the X server. This - * function also updates the driver's window state after the X server - * moves, resizes or restacks a window -- the change will be reflected - * in the drawable position and clip rects. Since the X server grabs - * the hardware lock when it changes the window state, this routine will - * automatically be called after such a change. - */ -void r200GetLock( r200ContextPtr rmesa, GLuint flags ) -{ - __DRIdrawablePrivate *dPriv = rmesa->dri.drawable; - __DRIscreenPrivate *sPriv = rmesa->dri.screen; - RADEONSAREAPrivPtr sarea = rmesa->sarea; - int i; - - drmGetLock( rmesa->dri.fd, rmesa->dri.hwContext, flags ); - - /* The window might have moved, so we might need to get new clip - * rects. - * - * NOTE: This releases and regrabs the hw lock to allow the X server - * to respond to the DRI protocol request for new drawable info. - * Since the hardware state depends on having the latest drawable - * clip rects, all state checking must be done _after_ this call. - */ - DRI_VALIDATE_DRAWABLE_INFO( sPriv, dPriv ); - - if ( rmesa->lastStamp != dPriv->lastStamp ) { - r200UpdatePageFlipping( rmesa ); - if (rmesa->glCtx->Color._DrawDestMask == BACK_LEFT_BIT) - r200SetCliprects( rmesa, GL_BACK_LEFT ); - else - r200SetCliprects( rmesa, GL_FRONT_LEFT ); - r200UpdateViewportOffset( rmesa->glCtx ); - rmesa->lastStamp = dPriv->lastStamp; - } - - if ( sarea->ctxOwner != rmesa->dri.hwContext ) { - sarea->ctxOwner = rmesa->dri.hwContext; - } - - for ( i = 0 ; i < rmesa->nr_heaps ; i++ ) { - DRI_AGE_TEXTURES( rmesa->texture_heaps[ i ] ); - } -} Index: xc/lib/GL/mesa/src/drv/r200/r200_lock.h diff -u xc/lib/GL/mesa/src/drv/r200/r200_lock.h:1.2 xc/lib/GL/mesa/src/drv/r200/r200_lock.h:removed --- xc/lib/GL/mesa/src/drv/r200/r200_lock.h:1.2 Sun Sep 28 16:15:23 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_lock.h Wed Mar 16 21:05:04 2005 @@ -1,112 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_lock.h,v 1.2 2003/09/28 20:15:23 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#ifndef __R200_LOCK_H__ -#define __R200_LOCK_H__ - -#ifdef GLX_DIRECT_RENDERING - -extern void r200GetLock( r200ContextPtr rmesa, GLuint flags ); - -/* Turn DEBUG_LOCKING on to find locking conflicts. - */ -#define DEBUG_LOCKING 0 - -#if DEBUG_LOCKING -extern char *prevLockFile; -extern int prevLockLine; - -#define DEBUG_LOCK() \ - do { \ - prevLockFile = (__FILE__); \ - prevLockLine = (__LINE__); \ - } while (0) - -#define DEBUG_RESET() \ - do { \ - prevLockFile = 0; \ - prevLockLine = 0; \ - } while (0) - -#define DEBUG_CHECK_LOCK() \ - do { \ - if ( prevLockFile ) { \ - fprintf( stderr, \ - "LOCK SET!\n\tPrevious %s:%d\n\tCurrent: %s:%d\n", \ - prevLockFile, prevLockLine, __FILE__, __LINE__ ); \ - exit( 1 ); \ - } \ - } while (0) - -#else - -#define DEBUG_LOCK() -#define DEBUG_RESET() -#define DEBUG_CHECK_LOCK() - -#endif - -/* - * !!! We may want to separate locks from locks with validation. This - * could be used to improve performance for those things commands that - * do not do any drawing !!! - */ - - -/* Lock the hardware and validate our state. - */ -#define LOCK_HARDWARE( rmesa ) \ - do { \ - char __ret = 0; \ - DEBUG_CHECK_LOCK(); \ - DRM_CAS( rmesa->dri.hwLock, rmesa->dri.hwContext, \ - (DRM_LOCK_HELD | rmesa->dri.hwContext), __ret ); \ - if ( __ret ) \ - r200GetLock( rmesa, 0 ); \ - DEBUG_LOCK(); \ - } while (0) - -/* Unlock the hardware. - */ -#define UNLOCK_HARDWARE( rmesa ) \ - do { \ - DRM_UNLOCK( rmesa->dri.fd, \ - rmesa->dri.hwLock, \ - rmesa->dri.hwContext ); \ - DEBUG_RESET(); \ - } while (0) - -#endif -#endif /* __R200_LOCK_H__ */ Index: xc/lib/GL/mesa/src/drv/r200/r200_maos.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_maos.c:1.1 xc/lib/GL/mesa/src/drv/r200/r200_maos.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_maos.c:1.1 Wed Oct 30 07:51:52 2002 +++ xc/lib/GL/mesa/src/drv/r200/r200_maos.c Wed Mar 16 21:05:04 2005 @@ -1,12 +0,0 @@ - - -/* If using new packets, can choose either verts or arrays. - * Otherwise, must use verts. - */ -#include "r200_context.h" -#define R200_MAOS_VERTS 0 -#if (R200_MAOS_VERTS) || (R200_OLD_PACKETS) -#include "r200_maos_verts.c" -#else -#include "r200_maos_arrays.c" -#endif Index: xc/lib/GL/mesa/src/drv/r200/r200_maos.h diff -u xc/lib/GL/mesa/src/drv/r200/r200_maos.h:1.2 xc/lib/GL/mesa/src/drv/r200/r200_maos.h:removed --- xc/lib/GL/mesa/src/drv/r200/r200_maos.h:1.2 Sun Sep 28 16:15:23 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_maos.h Wed Mar 16 21:05:04 2005 @@ -1,47 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_maos.h,v 1.2 2003/09/28 20:15:23 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#ifndef __R200_MAOS_H__ -#define __R200_MAOS_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "r200_context.h" - -extern void r200EmitArrays( GLcontext *ctx, GLuint inputs ); -extern void r200ReleaseArrays( GLcontext *ctx, GLuint newinputs ); - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/r200/r200_maos_arrays.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_maos_arrays.c:1.5 xc/lib/GL/mesa/src/drv/r200/r200_maos_arrays.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_maos_arrays.c:1.5 Thu Jan 22 22:57:05 2004 +++ xc/lib/GL/mesa/src/drv/r200/r200_maos_arrays.c Wed Mar 16 21:05:04 2005 @@ -1,503 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_maos_arrays.c,v 1.5 2004/01/23 03:57:05 dawes Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "mtypes.h" -#include "colormac.h" -#include "imports.h" -#include "macros.h" - -#include "swrast_setup/swrast_setup.h" -#include "math/m_translate.h" -#include "tnl/tnl.h" -#include "tnl/t_context.h" -#include "tnl/t_imm_debug.h" - -#include "r200_context.h" -#include "r200_ioctl.h" -#include "r200_state.h" -#include "r200_swtcl.h" -#include "r200_maos.h" - -/* Usage: - * - from r200_tcl_render - * - call r200EmitArrays to ensure uptodate arrays in dma - * - emit primitives (new type?) which reference the data - * -- need to use elts for lineloop, quads, quadstrip/flat - * -- other primitives are all well-formed (need tristrip-1,fake-poly) - * - */ -static void emit_ubyte_rgba3( GLcontext *ctx, - struct r200_dma_region *rvb, - char *data, - int stride, - int count ) -{ - int i; - r200_color_t *out = (r200_color_t *)(rvb->start + rvb->address); - - if (R200_DEBUG & DEBUG_VERTS) - fprintf(stderr, "%s count %d stride %d out %p\n", - __FUNCTION__, count, stride, (void *)out); - - for (i = 0; i < count; i++) { - out->red = *data; - out->green = *(data+1); - out->blue = *(data+2); - out->alpha = 0xFF; - out++; - data += stride; - } -} - - -#if defined(USE_X86_ASM) -#define COPY_DWORDS( dst, src, nr ) \ -do { \ - int __tmp; \ - __asm__ __volatile__( "rep ; movsl" \ - : "=%c" (__tmp), "=D" (dst), "=S" (__tmp) \ - : "0" (nr), \ - "D" ((long)dst), \ - "S" ((long)src) ); \ -} while (0) -#else -#define COPY_DWORDS( dst, src, nr ) \ -do { \ - int j; \ - for ( j = 0 ; j < nr ; j++ ) \ - dst[j] = ((int *)src)[j]; \ - dst += nr; \ -} while (0) -#endif - - - -static void emit_ubyte_rgba4( GLcontext *ctx, - struct r200_dma_region *rvb, - char *data, - int stride, - int count ) -{ - int i; - int *out = (int *)(rvb->address + rvb->start); - - if (R200_DEBUG & DEBUG_VERTS) - fprintf(stderr, "%s count %d stride %d\n", - __FUNCTION__, count, stride); - - if (stride == 4) { - for (i = 0; i < count; i++) - ((int *)out)[i] = LE32_TO_CPU(((int *)data)[i]); - } else { - for (i = 0; i < count; i++) { - *(int *)out++ = LE32_TO_CPU(*(int *)data); - data += stride; - } - } -} - - -static void emit_ubyte_rgba( GLcontext *ctx, - struct r200_dma_region *rvb, - char *data, - int size, - int stride, - int count ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - if (R200_DEBUG & DEBUG_VERTS) - fprintf(stderr, "%s %d/%d\n", __FUNCTION__, count, size); - - assert (!rvb->buf); - - if (stride == 0) { - r200AllocDmaRegion( rmesa, rvb, 4, 4 ); - count = 1; - rvb->aos_start = GET_START(rvb); - rvb->aos_stride = 0; - rvb->aos_size = 1; - } - else { - r200AllocDmaRegion( rmesa, rvb, 4 * count, 4 ); /* alignment? */ - rvb->aos_start = GET_START(rvb); - rvb->aos_stride = 1; - rvb->aos_size = 1; - } - - /* Emit the data - */ - switch (size) { - case 3: - emit_ubyte_rgba3( ctx, rvb, data, stride, count ); - break; - case 4: - emit_ubyte_rgba4( ctx, rvb, data, stride, count ); - break; - default: - assert(0); - exit(1); - break; - } -} - - -static void emit_vec4( GLcontext *ctx, - struct r200_dma_region *rvb, - char *data, - int stride, - int count ) -{ - int i; - int *out = (int *)(rvb->address + rvb->start); - - if (R200_DEBUG & DEBUG_VERTS) - fprintf(stderr, "%s count %d stride %d\n", - __FUNCTION__, count, stride); - - if (stride == 4) - COPY_DWORDS( out, data, count ); - else - for (i = 0; i < count; i++) { - out[0] = *(int *)data; - out++; - data += stride; - } -} - - -static void emit_vec8( GLcontext *ctx, - struct r200_dma_region *rvb, - char *data, - int stride, - int count ) -{ - int i; - int *out = (int *)(rvb->address + rvb->start); - - if (R200_DEBUG & DEBUG_VERTS) - fprintf(stderr, "%s count %d stride %d\n", - __FUNCTION__, count, stride); - - if (stride == 8) - COPY_DWORDS( out, data, count*2 ); - else - for (i = 0; i < count; i++) { - out[0] = *(int *)data; - out[1] = *(int *)(data+4); - out += 2; - data += stride; - } -} - -static void emit_vec12( GLcontext *ctx, - struct r200_dma_region *rvb, - char *data, - int stride, - int count ) -{ - int i; - int *out = (int *)(rvb->address + rvb->start); - - if (R200_DEBUG & DEBUG_VERTS) - fprintf(stderr, "%s count %d stride %d out %p data %p\n", - __FUNCTION__, count, stride, (void *)out, data); - - if (stride == 12) - COPY_DWORDS( out, data, count*3 ); - else - for (i = 0; i < count; i++) { - out[0] = *(int *)data; - out[1] = *(int *)(data+4); - out[2] = *(int *)(data+8); - out += 3; - data += stride; - } -} - -static void emit_vec16( GLcontext *ctx, - struct r200_dma_region *rvb, - char *data, - int stride, - int count ) -{ - int i; - int *out = (int *)(rvb->address + rvb->start); - - if (R200_DEBUG & DEBUG_VERTS) - fprintf(stderr, "%s count %d stride %d\n", - __FUNCTION__, count, stride); - - if (stride == 16) - COPY_DWORDS( out, data, count*4 ); - else - for (i = 0; i < count; i++) { - out[0] = *(int *)data; - out[1] = *(int *)(data+4); - out[2] = *(int *)(data+8); - out[3] = *(int *)(data+12); - out += 4; - data += stride; - } -} - - -static void emit_vector( GLcontext *ctx, - struct r200_dma_region *rvb, - char *data, - int size, - int stride, - int count ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - if (R200_DEBUG & DEBUG_VERTS) - fprintf(stderr, "%s count %d size %d stride %d\n", - __FUNCTION__, count, size, stride); - - assert (!rvb->buf); - - if (stride == 0) { - r200AllocDmaRegion( rmesa, rvb, size * 4, 4 ); - count = 1; - rvb->aos_start = GET_START(rvb); - rvb->aos_stride = 0; - rvb->aos_size = size; - } - else { - r200AllocDmaRegion( rmesa, rvb, size * count * 4, 4 ); /* alignment? */ - rvb->aos_start = GET_START(rvb); - rvb->aos_stride = size; - rvb->aos_size = size; - } - - /* Emit the data - */ - switch (size) { - case 1: - emit_vec4( ctx, rvb, data, stride, count ); - break; - case 2: - emit_vec8( ctx, rvb, data, stride, count ); - break; - case 3: - emit_vec12( ctx, rvb, data, stride, count ); - break; - case 4: - emit_vec16( ctx, rvb, data, stride, count ); - break; - default: - assert(0); - exit(1); - break; - } - -} - - - -/* Emit any changed arrays to new GART memory, re-emit a packet to - * update the arrays. - */ -void r200EmitArrays( GLcontext *ctx, GLuint inputs ) -{ - r200ContextPtr rmesa = R200_CONTEXT( ctx ); - struct vertex_buffer *VB = &TNL_CONTEXT( ctx )->vb; - struct r200_dma_region **component = rmesa->tcl.aos_components; - GLuint nr = 0; - GLuint vfmt0 = 0, vfmt1 = 0; - GLuint count = VB->Count; - - if (R200_DEBUG & DEBUG_VERTS) - _tnl_print_vert_flags( __FUNCTION__, inputs ); - - if (1) { - if (!rmesa->tcl.obj.buf) - emit_vector( ctx, - &rmesa->tcl.obj, - (char *)VB->ObjPtr->data, - VB->ObjPtr->size, - VB->ObjPtr->stride, - count); - - switch( VB->ObjPtr->size ) { - case 4: vfmt0 |= R200_VTX_W0; - case 3: vfmt0 |= R200_VTX_Z0; - case 2: - default: - break; - } - component[nr++] = &rmesa->tcl.obj; - } - - - if (inputs & VERT_BIT_NORMAL) { - if (!rmesa->tcl.norm.buf) - emit_vector( ctx, - &(rmesa->tcl.norm), - (char *)VB->NormalPtr->data, - 3, - VB->NormalPtr->stride, - count); - - vfmt0 |= R200_VTX_N0; - component[nr++] = &rmesa->tcl.norm; - } - - if (inputs & VERT_BIT_COLOR0) { - if (VB->ColorPtr[0]->Type == GL_UNSIGNED_BYTE) { - if (!rmesa->tcl.rgba.buf) - emit_ubyte_rgba( ctx, - &rmesa->tcl.rgba, - (char *)VB->ColorPtr[0]->Ptr, - VB->ColorPtr[0]->Size, - VB->ColorPtr[0]->StrideB, - count); - - vfmt0 |= R200_VTX_PK_RGBA << R200_VTX_COLOR_0_SHIFT; - } - else { - int emitsize; - - if (VB->ColorPtr[0]->Size == 4 && - (VB->ColorPtr[0]->StrideB != 0 || - ((GLfloat *)VB->ColorPtr[0]->Ptr)[3] != 1.0)) { - vfmt0 |= R200_VTX_FP_RGBA << R200_VTX_COLOR_0_SHIFT; - emitsize = 4; - } - else { - vfmt0 |= R200_VTX_FP_RGB << R200_VTX_COLOR_0_SHIFT; - emitsize = 3; - } - - if (!rmesa->tcl.rgba.buf) - emit_vector( ctx, - &(rmesa->tcl.rgba), - (char *)VB->ColorPtr[0]->Ptr, - emitsize, - VB->ColorPtr[0]->StrideB, - count); - } - - component[nr++] = &rmesa->tcl.rgba; - } - - - if (inputs & VERT_BIT_COLOR1) { - if (!rmesa->tcl.spec.buf) { - if (VB->SecondaryColorPtr[0]->Type != GL_UNSIGNED_BYTE) - r200_import_float_spec_colors( ctx ); - - emit_ubyte_rgba( ctx, - &rmesa->tcl.spec, - (char *)VB->SecondaryColorPtr[0]->Ptr, - 3, - VB->SecondaryColorPtr[0]->StrideB, - count); - } - - /* How does this work? - */ - vfmt0 |= R200_VTX_PK_RGBA << R200_VTX_COLOR_1_SHIFT; - component[nr++] = &rmesa->tcl.spec; - } - -/* vtx = (rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] & */ -/* ~(R200_TCL_VTX_Q0|R200_TCL_VTX_Q1)); */ - - if (inputs & VERT_BIT_TEX0) { - if (!rmesa->tcl.tex[0].buf) - emit_vector( ctx, - &(rmesa->tcl.tex[0]), - (char *)VB->TexCoordPtr[0]->data, - VB->TexCoordPtr[0]->size, - VB->TexCoordPtr[0]->stride, - count ); - - vfmt1 |= VB->TexCoordPtr[0]->size << R200_VTX_TEX0_COMP_CNT_SHIFT; - component[nr++] = &rmesa->tcl.tex[0]; - } - - if (inputs & VERT_BIT_TEX1) { - if (!rmesa->tcl.tex[1].buf) - emit_vector( ctx, - &(rmesa->tcl.tex[1]), - (char *)VB->TexCoordPtr[1]->data, - VB->TexCoordPtr[1]->size, - VB->TexCoordPtr[1]->stride, - count ); - - vfmt1 |= VB->TexCoordPtr[1]->size << R200_VTX_TEX1_COMP_CNT_SHIFT; - component[nr++] = &rmesa->tcl.tex[1]; - } - - if (vfmt0 != rmesa->hw.vtx.cmd[VTX_VTXFMT_0] || - vfmt1 != rmesa->hw.vtx.cmd[VTX_VTXFMT_1]) { - R200_STATECHANGE( rmesa, vtx ); - rmesa->hw.vtx.cmd[VTX_VTXFMT_0] = vfmt0; - rmesa->hw.vtx.cmd[VTX_VTXFMT_1] = vfmt1; - } - - rmesa->tcl.nr_aos_components = nr; - rmesa->tcl.vertex_format = vfmt0; -} - - -void r200ReleaseArrays( GLcontext *ctx, GLuint newinputs ) -{ - r200ContextPtr rmesa = R200_CONTEXT( ctx ); - - if (R200_DEBUG & DEBUG_VERTS) - _tnl_print_vert_flags( __FUNCTION__, newinputs ); - - if (newinputs & VERT_BIT_POS) - r200ReleaseDmaRegion( rmesa, &rmesa->tcl.obj, __FUNCTION__ ); - - if (newinputs & VERT_BIT_NORMAL) - r200ReleaseDmaRegion( rmesa, &rmesa->tcl.norm, __FUNCTION__ ); - - if (newinputs & VERT_BIT_COLOR0) - r200ReleaseDmaRegion( rmesa, &rmesa->tcl.rgba, __FUNCTION__ ); - - if (newinputs & VERT_BIT_COLOR1) - r200ReleaseDmaRegion( rmesa, &rmesa->tcl.spec, __FUNCTION__ ); - - if (newinputs & VERT_BIT_TEX0) - r200ReleaseDmaRegion( rmesa, &rmesa->tcl.tex[0], __FUNCTION__ ); - - if (newinputs & VERT_BIT_TEX1) - r200ReleaseDmaRegion( rmesa, &rmesa->tcl.tex[1], __FUNCTION__ ); -} Index: xc/lib/GL/mesa/src/drv/r200/r200_maos_vbtmp.h diff -u xc/lib/GL/mesa/src/drv/r200/r200_maos_vbtmp.h:1.2 xc/lib/GL/mesa/src/drv/r200/r200_maos_vbtmp.h:removed --- xc/lib/GL/mesa/src/drv/r200/r200_maos_vbtmp.h:1.2 Mon Dec 16 11:18:54 2002 +++ xc/lib/GL/mesa/src/drv/r200/r200_maos_vbtmp.h Wed Mar 16 21:05:04 2005 @@ -1,378 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_maos_vbtmp.h,v 1.2 2002/12/16 16:18:54 dawes Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ - -/* - * Authors: - * Keith Whitwell - */ - -#ifndef LOCALVARS -#define LOCALVARS -#endif - -#undef TCL_DEBUG -#ifndef TCL_DEBUG -#define TCL_DEBUG 0 -#endif - -static void TAG(emit)( GLcontext *ctx, - GLuint start, GLuint end, - void *dest ) -{ - LOCALVARS - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; - GLuint (*tc0)[4], (*tc1)[4]; - GLfloat *fog; - GLuint (*tc2)[4], (*norm)[3]; - GLubyte (*col)[4], (*spec)[4]; - GLuint tc0_stride, tc1_stride, col_stride, spec_stride, fog_stride; - GLuint tc2_stride, norm_stride; - GLuint (*coord)[4]; - GLuint coord_stride; - GLubyte dummy[4]; - int i; - - union emit_union *v = (union emit_union *)dest; - - - if (R200_DEBUG & DEBUG_VERTS) - fprintf(stderr, "%s\n", __FUNCTION__); - - /* The vertex code expects Obj to be clean to element 3. To fix - * this, add more vertex code (for obj-2, obj-3) or preferably move - * to maos. - */ - if (VB->ObjPtr->size < 3) { - if (VB->ObjPtr->flags & VEC_NOT_WRITEABLE) { - VB->import_data( ctx, VERT_OBJ, VEC_NOT_WRITEABLE ); - } - _mesa_vector4f_clean_elem( VB->ObjPtr, VB->Count, 2 ); - } - - if (DO_W && VB->ObjPtr->size < 4) { - if (VB->ObjPtr->flags & VEC_NOT_WRITEABLE) { - VB->import_data( ctx, VERT_OBJ, VEC_NOT_WRITEABLE ); - } - _mesa_vector4f_clean_elem( VB->ObjPtr, VB->Count, 3 ); - } - - coord = (GLuint (*)[4])VB->ObjPtr->data; - coord_stride = VB->ObjPtr->stride; - - if (DO_TEX2) { - const GLuint t2 = GET_TEXSOURCE(2); - tc2 = (GLuint (*)[4])VB->TexCoordPtr[t2]->data; - tc2_stride = VB->TexCoordPtr[t2]->stride; - if (DO_PTEX && VB->TexCoordPtr[t2]->size < 4) { - if (VB->TexCoordPtr[t2]->flags & VEC_NOT_WRITEABLE) { - VB->import_data( ctx, VERT_TEX2, VEC_NOT_WRITEABLE ); - } - _mesa_vector4f_clean_elem( VB->TexCoordPtr[t2], VB->Count, 3 ); - } - } - - if (DO_TEX1) { - if (VB->TexCoordPtr[1]) { - const GLuint t1 = GET_TEXSOURCE(1); - tc1 = (GLuint (*)[4])VB->TexCoordPtr[t1]->data; - tc1_stride = VB->TexCoordPtr[t1]->stride; - if (DO_PTEX && VB->TexCoordPtr[t1]->size < 4) { - if (VB->TexCoordPtr[t1]->flags & VEC_NOT_WRITEABLE) { - VB->import_data( ctx, VERT_TEX1, VEC_NOT_WRITEABLE ); - } - _mesa_vector4f_clean_elem( VB->TexCoordPtr[t1], VB->Count, 3 ); - } - } else { - tc1 = (GLuint (*)[4])&ctx->Current.Texcoord[1]; /* could be anything, really */ - tc1_stride = 0; - } - } - - if (DO_TEX0) { - if (VB->TexCoordPtr[0]) { - const GLuint t0 = GET_TEXSOURCE(0); - tc0_stride = VB->TexCoordPtr[t0]->stride; - tc0 = (GLuint (*)[4])VB->TexCoordPtr[t0]->data; - if (DO_PTEX && VB->TexCoordPtr[t0]->size < 4) { - if (VB->TexCoordPtr[t0]->flags & VEC_NOT_WRITEABLE) { - VB->import_data( ctx, VERT_TEX0, VEC_NOT_WRITEABLE ); - } - _mesa_vector4f_clean_elem( VB->TexCoordPtr[t0], VB->Count, 3 ); - } - } else { - tc0 = (GLuint (*)[4])&ctx->Current.Texcoord[0]; /* could be anything, really */ - tc0_stride = 0; - } - - } - - if (DO_NORM) { - if (VB->NormalPtr) { - norm_stride = VB->NormalPtr->stride; - norm = (GLuint (*)[3])VB->NormalPtr->data; - } else { - norm_stride = 0; - norm = (GLuint (*)[3])&ctx->Current.Normal; - } - } - - if (DO_RGBA) { - if (VB->ColorPtr[0]) { - /* This is incorrect when colormaterial is enabled: - */ - if (VB->ColorPtr[0]->Type != GL_UNSIGNED_BYTE) { - if (0) fprintf(stderr, "IMPORTING FLOAT COLORS\n"); - IMPORT_FLOAT_COLORS( ctx ); - } - col = (GLubyte (*)[4])VB->ColorPtr[0]->Ptr; - col_stride = VB->ColorPtr[0]->StrideB; - } else { - col = &dummy; /* any old memory is fine */ - col_stride = 0; - } - - } - - if (DO_SPEC) { - if (VB->SecondaryColorPtr[0]) { - if (VB->SecondaryColorPtr[0]->Type != GL_UNSIGNED_BYTE) - IMPORT_FLOAT_SPEC_COLORS( ctx ); - spec = (GLubyte (*)[4])VB->SecondaryColorPtr[0]->Ptr; - spec_stride = VB->SecondaryColorPtr[0]->StrideB; - } else { - spec = &dummy; - spec_stride = 0; - } - - } - - if (DO_FOG) { - if (VB->FogCoordPtr) { - fog = VB->FogCoordPtr->data; - fog_stride = VB->FogCoordPtr->stride; - } else { - fog = (GLfloat *)&dummy; *fog = 0; - fog_stride = 0; - } - - } - - - if (VB->importable_data) { - if (start) { - coord = (GLuint (*)[4])((GLubyte *)coord + start * coord_stride); - if (DO_TEX0) - tc0 = (GLuint (*)[4])((GLubyte *)tc0 + start * tc0_stride); - if (DO_TEX1) - tc1 = (GLuint (*)[4])((GLubyte *)tc1 + start * tc1_stride); - if (DO_TEX2) - tc2 = (GLuint (*)[4])((GLubyte *)tc2 + start * tc2_stride); - if (DO_NORM) - norm = (GLuint (*)[3])((GLubyte *)norm + start * norm_stride); - if (DO_RGBA) - STRIDE_4UB(col, start * col_stride); - if (DO_SPEC) - STRIDE_4UB(spec, start * spec_stride); - if (DO_FOG) - STRIDE_F(fog, start * fog_stride); - } - - for (i=start; i < end; i++) { - v[0].ui = coord[0][0]; - v[1].ui = coord[0][1]; - v[2].ui = coord[0][2]; - if (TCL_DEBUG) fprintf(stderr, "%d: %.2f %.2f %.2f ", i, v[0].f, v[1].f, v[2].f); - if (DO_W) { - v[3].ui = coord[0][3]; - if (TCL_DEBUG) fprintf(stderr, "%.2f ", v[3].f); - v += 4; - } - else - v += 3; - coord = (GLuint (*)[4])((GLubyte *)coord + coord_stride); - - if (DO_NORM) { - v[0].ui = norm[0][0]; - v[1].ui = norm[0][1]; - v[2].ui = norm[0][2]; - if (TCL_DEBUG) fprintf(stderr, "norm: %.2f %.2f %.2f ", v[0].f, v[1].f, v[2].f); - v += 3; - norm = (GLuint (*)[3])((GLubyte *)norm + norm_stride); - } - if (DO_RGBA) { - v[0].ui = LE32_TO_CPU(*(GLuint *)&col[0]); - STRIDE_4UB(col, col_stride); - if (TCL_DEBUG) fprintf(stderr, "%x ", v[0].ui); - v++; - } - if (DO_SPEC || DO_FOG) { - if (DO_SPEC) { - v[0].ub[0] = spec[0][0]; - v[0].ub[1] = spec[0][1]; - v[0].ub[2] = spec[0][2]; - STRIDE_4UB(spec, spec_stride); - } - if (DO_FOG) { - v[0].ub[3] = fog[0] * 255.0; - STRIDE_F(fog, fog_stride); - } - if (TCL_DEBUG) fprintf(stderr, "%x ", v[0].ui); - v++; - } - if (DO_TEX0) { - v[0].ui = tc0[0][0]; - v[1].ui = tc0[0][1]; - if (TCL_DEBUG) fprintf(stderr, "t0: %.2f %.2f ", v[0].f, v[1].f); - if (DO_PTEX) { - v[2].ui = tc0[0][3]; - if (TCL_DEBUG) fprintf(stderr, "%.2f ", v[2].f); - v += 3; - } - else - v += 2; - tc0 = (GLuint (*)[4])((GLubyte *)tc0 + tc0_stride); - } - if (DO_TEX1) { - v[0].ui = tc1[0][0]; - v[1].ui = tc1[0][1]; - if (TCL_DEBUG) fprintf(stderr, "t1: %.2f %.2f ", v[0].f, v[1].f); - if (DO_PTEX) { - v[2].ui = tc1[0][3]; - if (TCL_DEBUG) fprintf(stderr, "%.2f ", v[2].f); - v += 3; - } - else - v += 2; - tc1 = (GLuint (*)[4])((GLubyte *)tc1 + tc1_stride); - } - if (DO_TEX2) { - v[0].ui = tc2[0][0]; - v[1].ui = tc2[0][1]; - if (DO_PTEX) { - v[2].ui = tc2[0][3]; - v += 3; - } - else - v += 2; - tc2 = (GLuint (*)[4])((GLubyte *)tc2 + tc2_stride); - } - if (TCL_DEBUG) fprintf(stderr, "\n"); - } - } else { - for (i=start; i < end; i++) { - v[0].ui = coord[i][0]; - v[1].ui = coord[i][1]; - v[2].ui = coord[i][2]; - if (DO_W) { - v[3].ui = coord[i][3]; - v += 4; - } - else - v += 3; - - if (DO_NORM) { - v[0].ui = norm[i][0]; - v[1].ui = norm[i][1]; - v[2].ui = norm[i][2]; - v += 3; - } - if (DO_RGBA) { - v[0].ui = LE32_TO_CPU(*(GLuint *)&col[i]); - v++; - } - if (DO_SPEC || DO_FOG) { - if (DO_SPEC) { - v[0].ub[0] = spec[i][0]; - v[0].ub[1] = spec[i][1]; - v[0].ub[2] = spec[i][2]; - } - if (DO_FOG) { - v[0].ub[3] = fog[i] * 255.0; - } - v++; - } - if (DO_TEX0) { - v[0].ui = tc0[i][0]; - v[1].ui = tc0[i][1]; - if (DO_PTEX) { - v[2].ui = tc0[i][3]; - v += 3; - } - else - v += 2; - } - if (DO_TEX1) { - v[0].ui = tc1[i][0]; - v[1].ui = tc1[i][1]; - if (DO_PTEX) { - v[2].ui = tc1[i][3]; - v += 3; - } - else - v += 2; - } - if (DO_TEX2) { - v[0].ui = tc2[i][0]; - v[1].ui = tc2[i][1]; - if (DO_PTEX) { - v[2].ui = tc2[i][3]; - v += 3; - } - else - v += 2; - } - } - } -} - - - -static void TAG(init)( void ) -{ - int sz = 3; - if (DO_W) sz++; - if (DO_NORM) sz += 3; - if (DO_RGBA) sz++; - if (DO_SPEC || DO_FOG) sz++; - if (DO_TEX0) sz += 2; - if (DO_TEX0 && DO_PTEX) sz++; - if (DO_TEX1) sz += 2; - if (DO_TEX1 && DO_PTEX) sz++; - if (DO_TEX2) sz += 2; - if (DO_TEX2 && DO_PTEX) sz++; - - setup_tab[IDX].emit = TAG(emit); - setup_tab[IDX].vertex_format = IND; - setup_tab[IDX].vertex_size = sz; -} - - -#undef IND -#undef TAG -#undef IDX Index: xc/lib/GL/mesa/src/drv/r200/r200_maos_verts.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_maos_verts.c:1.2 xc/lib/GL/mesa/src/drv/r200/r200_maos_verts.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_maos_verts.c:1.2 Sun Sep 28 16:15:23 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_maos_verts.c Wed Mar 16 21:05:04 2005 @@ -1,339 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_maos_verts.c,v 1.2 2003/09/28 20:15:23 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "imports.h" -#include "mmath.h" -#include "mtypes.h" -#include "enums.h" -#include "colormac.h" -#include "light.h" - -#include "array_cache/acache.h" -#include "tnl/tnl.h" -#include "tnl/t_pipeline.h" -#include "tnl/t_imm_debug.h" - -#include "r200_context.h" -#include "r200_state.h" -#include "r200_ioctl.h" -#include "r200_tex.h" -#include "r200_tcl.h" -#include "r200_swtcl.h" -#include "r200_maos.h" - - -#define R200_TCL_MAX_SETUP 13 - -union emit_union { float f; GLuint ui; GLubyte ub[4]; }; - -static struct { - void (*emit)( GLcontext *, GLuint, GLuint, void * ); - GLuint vertex_size; - GLuint vertex_format; -} setup_tab[R200_TCL_MAX_SETUP]; - -#define DO_W (IND & R200_CP_VC_FRMT_W0) -#define DO_RGBA (IND & R200_CP_VC_FRMT_PKCOLOR) -#define DO_SPEC (IND & R200_CP_VC_FRMT_PKSPEC) -#define DO_FOG (IND & R200_CP_VC_FRMT_PKSPEC) -#define DO_TEX0 (IND & R200_CP_VC_FRMT_ST0) -#define DO_TEX1 (IND & R200_CP_VC_FRMT_ST1) -#define DO_PTEX (IND & R200_CP_VC_FRMT_Q0) -#define DO_NORM (IND & R200_CP_VC_FRMT_N0) - -#define DO_TEX2 0 -#define DO_TEX3 0 - -#define GET_TEXSOURCE(n) n -#define GET_UBYTE_COLOR_STORE() &R200_CONTEXT(ctx)->UbyteColor -#define GET_UBYTE_SPEC_COLOR_STORE() &R200_CONTEXT(ctx)->UbyteSecondaryColor - -#define IMPORT_FLOAT_COLORS r200_import_float_colors -#define IMPORT_FLOAT_SPEC_COLORS r200_import_float_spec_colors - -/*********************************************************************** - * Generate vertex emit functions * - ***********************************************************************/ - - -/* Defined in order of increasing vertex size: - */ -#define IDX 0 -#define IND (R200_CP_VC_FRMT_XY| \ - R200_CP_VC_FRMT_Z| \ - R200_CP_VC_FRMT_PKCOLOR) -#define TAG(x) x##_rgba -#include "r200_maos_vbtmp.h" - -#define IDX 1 -#define IND (R200_CP_VC_FRMT_XY| \ - R200_CP_VC_FRMT_Z| \ - R200_CP_VC_FRMT_N0) -#define TAG(x) x##_n -#include "r200_maos_vbtmp.h" - -#define IDX 2 -#define IND (R200_CP_VC_FRMT_XY| \ - R200_CP_VC_FRMT_Z| \ - R200_CP_VC_FRMT_PKCOLOR| \ - R200_CP_VC_FRMT_ST0) -#define TAG(x) x##_rgba_st -#include "r200_maos_vbtmp.h" - -#define IDX 3 -#define IND (R200_CP_VC_FRMT_XY| \ - R200_CP_VC_FRMT_Z| \ - R200_CP_VC_FRMT_PKCOLOR| \ - R200_CP_VC_FRMT_N0) -#define TAG(x) x##_rgba_n -#include "r200_maos_vbtmp.h" - -#define IDX 4 -#define IND (R200_CP_VC_FRMT_XY| \ - R200_CP_VC_FRMT_Z| \ - R200_CP_VC_FRMT_ST0| \ - R200_CP_VC_FRMT_N0) -#define TAG(x) x##_st_n -#include "r200_maos_vbtmp.h" - -#define IDX 5 -#define IND (R200_CP_VC_FRMT_XY| \ - R200_CP_VC_FRMT_Z| \ - R200_CP_VC_FRMT_PKCOLOR| \ - R200_CP_VC_FRMT_ST0| \ - R200_CP_VC_FRMT_ST1) -#define TAG(x) x##_rgba_st_st -#include "r200_maos_vbtmp.h" - -#define IDX 6 -#define IND (R200_CP_VC_FRMT_XY| \ - R200_CP_VC_FRMT_Z| \ - R200_CP_VC_FRMT_PKCOLOR| \ - R200_CP_VC_FRMT_ST0| \ - R200_CP_VC_FRMT_N0) -#define TAG(x) x##_rgba_st_n -#include "r200_maos_vbtmp.h" - -#define IDX 7 -#define IND (R200_CP_VC_FRMT_XY| \ - R200_CP_VC_FRMT_Z| \ - R200_CP_VC_FRMT_PKCOLOR| \ - R200_CP_VC_FRMT_PKSPEC| \ - R200_CP_VC_FRMT_ST0| \ - R200_CP_VC_FRMT_ST1) -#define TAG(x) x##_rgba_spec_st_st -#include "r200_maos_vbtmp.h" - -#define IDX 8 -#define IND (R200_CP_VC_FRMT_XY| \ - R200_CP_VC_FRMT_Z| \ - R200_CP_VC_FRMT_ST0| \ - R200_CP_VC_FRMT_ST1| \ - R200_CP_VC_FRMT_N0) -#define TAG(x) x##_st_st_n -#include "r200_maos_vbtmp.h" - -#define IDX 9 -#define IND (R200_CP_VC_FRMT_XY| \ - R200_CP_VC_FRMT_Z| \ - R200_CP_VC_FRMT_PKCOLOR| \ - R200_CP_VC_FRMT_PKSPEC| \ - R200_CP_VC_FRMT_ST0| \ - R200_CP_VC_FRMT_ST1| \ - R200_CP_VC_FRMT_N0) -#define TAG(x) x##_rgpa_spec_st_st_n -#include "r200_maos_vbtmp.h" - -#define IDX 10 -#define IND (R200_CP_VC_FRMT_XY| \ - R200_CP_VC_FRMT_Z| \ - R200_CP_VC_FRMT_PKCOLOR| \ - R200_CP_VC_FRMT_ST0| \ - R200_CP_VC_FRMT_Q0) -#define TAG(x) x##_rgba_stq -#include "r200_maos_vbtmp.h" - -#define IDX 11 -#define IND (R200_CP_VC_FRMT_XY| \ - R200_CP_VC_FRMT_Z| \ - R200_CP_VC_FRMT_PKCOLOR| \ - R200_CP_VC_FRMT_ST1| \ - R200_CP_VC_FRMT_Q1| \ - R200_CP_VC_FRMT_ST0| \ - R200_CP_VC_FRMT_Q0) -#define TAG(x) x##_rgba_stq_stq -#include "r200_maos_vbtmp.h" - -#define IDX 12 -#define IND (R200_CP_VC_FRMT_XY| \ - R200_CP_VC_FRMT_Z| \ - R200_CP_VC_FRMT_W0| \ - R200_CP_VC_FRMT_PKCOLOR| \ - R200_CP_VC_FRMT_PKSPEC| \ - R200_CP_VC_FRMT_ST0| \ - R200_CP_VC_FRMT_Q0| \ - R200_CP_VC_FRMT_ST1| \ - R200_CP_VC_FRMT_Q1| \ - R200_CP_VC_FRMT_N0) -#define TAG(x) x##_w_rgpa_spec_stq_stq_n -#include "r200_maos_vbtmp.h" - - - - - -/*********************************************************************** - * Initialization - ***********************************************************************/ - - -static void init_tcl_verts( void ) -{ - init_rgba(); - init_n(); - init_rgba_n(); - init_rgba_st(); - init_st_n(); - init_rgba_st_st(); - init_rgba_st_n(); - init_rgba_spec_st_st(); - init_st_st_n(); - init_rgpa_spec_st_st_n(); - init_rgba_stq(); - init_rgba_stq_stq(); - init_w_rgpa_spec_stq_stq_n(); -} - - -void r200EmitArrays( GLcontext *ctx, GLuint inputs ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; - GLuint req = 0; - GLuint vtx = (rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] & - ~(R200_TCL_VTX_Q0|R200_TCL_VTX_Q1)); - int i; - static int firsttime = 1; - - if (firsttime) { - init_tcl_verts(); - firsttime = 0; - } - - if (1) { - req |= R200_CP_VC_FRMT_Z; - if (VB->ObjPtr->size == 4) { - req |= R200_CP_VC_FRMT_W0; - } - } - - if (inputs & VERT_BIT_NORMAL) { - req |= R200_CP_VC_FRMT_N0; - } - - if (inputs & VERT_BIT_COLOR0) { - req |= R200_CP_VC_FRMT_PKCOLOR; - } - - if (inputs & VERT_BIT_COLOR1) { - req |= R200_CP_VC_FRMT_PKSPEC; - } - - if (inputs & VERT_BIT_TEX0) { - req |= R200_CP_VC_FRMT_ST0; - - if (VB->TexCoordPtr[0]->size == 4) { - req |= R200_CP_VC_FRMT_Q0; - vtx |= R200_TCL_VTX_Q0; - } - } - - if (inputs & VERT_BIT_TEX1) { - req |= R200_CP_VC_FRMT_ST1; - - if (VB->TexCoordPtr[1]->size == 4) { - req |= R200_CP_VC_FRMT_Q1; - vtx |= R200_TCL_VTX_Q1; - } - } - - if (vtx != rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT]) { - R200_STATECHANGE( rmesa, tcl ); - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] = vtx; - } - - for (i = 0 ; i < R200_TCL_MAX_SETUP ; i++) - if ((setup_tab[i].vertex_format & req) == req) - break; - - if (rmesa->tcl.vertex_format == setup_tab[i].vertex_format && - rmesa->tcl.indexed_verts.buf) - return; - - if (rmesa->tcl.indexed_verts.buf) - r200ReleaseArrays( ctx, ~0 ); - - r200AllocDmaRegionVerts( rmesa, - &rmesa->tcl.indexed_verts, - VB->Count, - setup_tab[i].vertex_size * 4, - 4); - - setup_tab[i].emit( ctx, 0, VB->Count, - rmesa->tcl.indexed_verts.address + - rmesa->tcl.indexed_verts.start ); - - rmesa->tcl.vertex_format = setup_tab[i].vertex_format; - rmesa->tcl.indexed_verts.aos_start = GET_START( &rmesa->tcl.indexed_verts ); - rmesa->tcl.indexed_verts.aos_size = setup_tab[i].vertex_size; - rmesa->tcl.indexed_verts.aos_stride = setup_tab[i].vertex_size; - - rmesa->tcl.aos_components[0] = &rmesa->tcl.indexed_verts; - rmesa->tcl.nr_aos_components = 1; -} - - - -void r200ReleaseArrays( GLcontext *ctx, GLuint newinputs ) -{ - r200ContextPtr rmesa = R200_CONTEXT( ctx ); - - if (R200_DEBUG & DEBUG_VERTS) - _tnl_print_vert_flags( __FUNCTION__, newinputs ); - - if (newinputs) - r200ReleaseDmaRegion( rmesa, &rmesa->tcl.indexed_verts, __FUNCTION__ ); -} Index: xc/lib/GL/mesa/src/drv/r200/r200_pixel.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_pixel.c:1.4 xc/lib/GL/mesa/src/drv/r200/r200_pixel.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_pixel.c:1.4 Tue Dec 2 08:02:39 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_pixel.c Wed Mar 16 21:05:04 2005 @@ -1,492 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_pixel.c,v 1.4 2003/12/02 13:02:39 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "enums.h" -#include "mtypes.h" -#include "macros.h" -#include "texutil.h" -#include "swrast/swrast.h" - -#include "r200_context.h" -#include "r200_ioctl.h" -#include "r200_pixel.h" -#include "r200_swtcl.h" - - - -static GLboolean -check_color( const GLcontext *ctx, GLenum type, GLenum format, - const struct gl_pixelstore_attrib *packing, - const void *pixels, GLint sz, GLint pitch ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint cpp = rmesa->r200Screen->cpp; - - if (R200_DEBUG & DEBUG_PIXEL) - fprintf(stderr, "%s\n", __FUNCTION__); - - if ( (pitch & 63) || - ctx->_ImageTransferState || - packing->SwapBytes || - packing->LsbFirst) { - if (R200_DEBUG & DEBUG_PIXEL) - fprintf(stderr, "%s: failed 1\n", __FUNCTION__); - return GL_FALSE; - } - - if ( type == GL_UNSIGNED_INT_8_8_8_8_REV && - cpp == 4 && - format == GL_BGRA ) { - if (R200_DEBUG & DEBUG_PIXEL) - fprintf(stderr, "%s: passed 2\n", __FUNCTION__); - return GL_TRUE; - } - - if (R200_DEBUG & DEBUG_PIXEL) - fprintf(stderr, "%s: failed\n", __FUNCTION__); - - return GL_FALSE; -} - -static GLboolean -check_color_per_fragment_ops( const GLcontext *ctx ) -{ - int result; - result = (!( ctx->Color.AlphaEnabled || - ctx->Depth.Test || - ctx->Fog.Enabled || - ctx->Scissor.Enabled || - ctx->Stencil.Enabled || - !ctx->Color.ColorMask[0] || - !ctx->Color.ColorMask[1] || - !ctx->Color.ColorMask[2] || - !ctx->Color.ColorMask[3] || - ctx->Color.ColorLogicOpEnabled || - ctx->Texture._EnabledUnits || - ctx->Depth.OcclusionTest - ) && - ctx->Current.RasterPosValid); - - return result; -} - - - -static GLboolean -clip_pixelrect( const GLcontext *ctx, - const GLframebuffer *buffer, - GLint *x, GLint *y, - GLsizei *width, GLsizei *height, - GLint *size ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - /* left clipping */ - if (*x < buffer->_Xmin) { - *width -= (buffer->_Xmin - *x); - *x = buffer->_Xmin; - } - - /* right clipping */ - if (*x + *width > buffer->_Xmax) - *width -= (*x + *width - buffer->_Xmax - 1); - - if (*width <= 0) - return GL_FALSE; - - /* bottom clipping */ - if (*y < buffer->_Ymin) { - *height -= (buffer->_Ymin - *y); - *y = buffer->_Ymin; - } - - /* top clipping */ - if (*y + *height > buffer->_Ymax) - *height -= (*y + *height - buffer->_Ymax - 1); - - if (*height <= 0) - return GL_FALSE; - - *size = ((*y + *height - 1) * rmesa->r200Screen->frontPitch + - (*x + *width - 1) * rmesa->r200Screen->cpp); - - return GL_TRUE; -} - -static GLboolean -r200TryReadPixels( GLcontext *ctx, - GLint x, GLint y, GLsizei width, GLsizei height, - GLenum format, GLenum type, - const struct gl_pixelstore_attrib *pack, - GLvoid *pixels ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLint size; - GLint pitch = pack->RowLength ? pack->RowLength : width; - GLint blit_format; - - if (R200_DEBUG & DEBUG_PIXEL) - fprintf(stderr, "%s\n", __FUNCTION__); - - /* Only accelerate reading to GART buffers. - */ - if ( !r200IsGartMemory(rmesa, pixels, - pitch * height * rmesa->r200Screen->cpp ) ) { - if (R200_DEBUG & DEBUG_PIXEL) - fprintf(stderr, "%s: dest not GART\n", __FUNCTION__); - return GL_FALSE; - } - - /* Need GL_PACK_INVERT_MESA to cope with upsidedown results from - * blitter: - */ - if (!pack->Invert) { - if (R200_DEBUG & DEBUG_PIXEL) - fprintf(stderr, "%s: MESA_PACK_INVERT not set\n", __FUNCTION__); - return GL_FALSE; - } - - if (!check_color(ctx, type, format, pack, pixels, size, pitch)) - return GL_FALSE; - - switch ( rmesa->r200Screen->cpp ) { - case 4: - blit_format = R200_CP_COLOR_FORMAT_ARGB8888; - break; - default: - return GL_FALSE; - } - - - /* Although the blits go on the command buffer, need to do this and - * fire with lock held to guarentee cliprects and drawOffset are - * correct. - * - * This is an unusual situation however, as the code which flushes - * a full command buffer expects to be called unlocked. As a - * workaround, immediately flush the buffer on aquiring the lock. - */ - LOCK_HARDWARE( rmesa ); - - if (rmesa->store.cmd_used) - r200FlushCmdBufLocked( rmesa, __FUNCTION__ ); - - if (!clip_pixelrect(ctx, ctx->ReadBuffer, &x, &y, &width, &height, - &size)) { - UNLOCK_HARDWARE( rmesa ); - if (R200_DEBUG & DEBUG_PIXEL) - fprintf(stderr, "%s totally clipped -- nothing to do\n", - __FUNCTION__); - return GL_TRUE; - } - - { - __DRIdrawablePrivate *dPriv = rmesa->dri.drawable; - int nbox = dPriv->numClipRects; - int src_offset = rmesa->state.color.drawOffset - + rmesa->r200Screen->fbLocation; - int src_pitch = rmesa->state.color.drawPitch * rmesa->r200Screen->cpp; - int dst_offset = r200GartOffsetFromVirtual( rmesa, pixels ); - int dst_pitch = pitch * rmesa->r200Screen->cpp; - XF86DRIClipRectRec *box = dPriv->pClipRects; - int i; - - r200EmitWait( rmesa, RADEON_WAIT_3D ); - - y = dPriv->h - y - height; - x += dPriv->x; - y += dPriv->y; - - - if (R200_DEBUG & DEBUG_PIXEL) - fprintf(stderr, "readpixel blit src_pitch %d dst_pitch %d\n", - src_pitch, dst_pitch); - - for (i = 0 ; i < nbox ; i++) - { - GLint bx = box[i].x1; - GLint by = box[i].y1; - GLint bw = box[i].x2 - bx; - GLint bh = box[i].y2 - by; - - if (bx < x) bw -= x - bx, bx = x; - if (by < y) bh -= y - by, by = y; - if (bx + bw > x + width) bw = x + width - bx; - if (by + bh > y + height) bh = y + height - by; - if (bw <= 0) continue; - if (bh <= 0) continue; - - r200EmitBlit( rmesa, - blit_format, - src_pitch, src_offset, - dst_pitch, dst_offset, - bx, by, - bx - x, by - y, - bw, bh ); - } - - r200FlushCmdBufLocked( rmesa, __FUNCTION__ ); - } - UNLOCK_HARDWARE( rmesa ); - - r200Finish( ctx ); /* required by GL */ - - return GL_TRUE; -} - -static void -r200ReadPixels( GLcontext *ctx, - GLint x, GLint y, GLsizei width, GLsizei height, - GLenum format, GLenum type, - const struct gl_pixelstore_attrib *pack, - GLvoid *pixels ) -{ - if (R200_DEBUG & DEBUG_PIXEL) - fprintf(stderr, "%s\n", __FUNCTION__); - - if (!r200TryReadPixels( ctx, x, y, width, height, format, type, pack, - pixels)) - _swrast_ReadPixels( ctx, x, y, width, height, format, type, pack, - pixels); -} - - - - -static void do_draw_pix( GLcontext *ctx, - GLint x, GLint y, GLsizei width, GLsizei height, - GLint pitch, - const void *pixels, - GLuint planemask) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = rmesa->dri.drawable; - XF86DRIClipRectPtr box = dPriv->pClipRects; - int nbox = dPriv->numClipRects; - int i; - int blit_format; - int size; - int src_offset = r200GartOffsetFromVirtual( rmesa, pixels ); - int src_pitch = pitch * rmesa->r200Screen->cpp; - - if (R200_DEBUG & DEBUG_PIXEL) - fprintf(stderr, "%s\n", __FUNCTION__); - - switch ( rmesa->r200Screen->cpp ) { - case 2: - blit_format = R200_CP_COLOR_FORMAT_RGB565; - break; - case 4: - blit_format = R200_CP_COLOR_FORMAT_ARGB8888; - break; - default: - return; - } - - - LOCK_HARDWARE( rmesa ); - - if (rmesa->store.cmd_used) - r200FlushCmdBufLocked( rmesa, __FUNCTION__ ); - - y -= height; /* cope with pixel zoom */ - - if (!clip_pixelrect(ctx, ctx->DrawBuffer, - &x, &y, &width, &height, - &size)) { - UNLOCK_HARDWARE( rmesa ); - return; - } - - y = dPriv->h - y - height; /* convert from gl to hardware coords */ - x += dPriv->x; - y += dPriv->y; - - - r200EmitWait( rmesa, RADEON_WAIT_3D ); - - for (i = 0 ; i < nbox ; i++ ) - { - GLint bx = box[i].x1; - GLint by = box[i].y1; - GLint bw = box[i].x2 - bx; - GLint bh = box[i].y2 - by; - - if (bx < x) bw -= x - bx, bx = x; - if (by < y) bh -= y - by, by = y; - if (bx + bw > x + width) bw = x + width - bx; - if (by + bh > y + height) bh = y + height - by; - if (bw <= 0) continue; - if (bh <= 0) continue; - - r200EmitBlit( rmesa, - blit_format, - src_pitch, src_offset, - rmesa->state.color.drawPitch * rmesa->r200Screen->cpp, - rmesa->state.color.drawOffset + rmesa->r200Screen->fbLocation, - bx - x, by - y, - bx, by, - bw, bh ); - } - - r200FlushCmdBufLocked( rmesa, __FUNCTION__ ); - r200WaitForIdleLocked( rmesa ); /* required by GL */ - UNLOCK_HARDWARE( rmesa ); -} - - - - -static GLboolean -r200TryDrawPixels( GLcontext *ctx, - GLint x, GLint y, GLsizei width, GLsizei height, - GLenum format, GLenum type, - const struct gl_pixelstore_attrib *unpack, - const GLvoid *pixels ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLint pitch = unpack->RowLength ? unpack->RowLength : width; - GLuint planemask; - GLuint cpp = rmesa->r200Screen->cpp; - GLint size = width * pitch * cpp; - - if (R200_DEBUG & DEBUG_PIXEL) - fprintf(stderr, "%s\n", __FUNCTION__); - - switch (format) { - case GL_RGB: - case GL_RGBA: - case GL_BGRA: - planemask = r200PackColor(cpp, - ctx->Color.ColorMask[RCOMP], - ctx->Color.ColorMask[GCOMP], - ctx->Color.ColorMask[BCOMP], - ctx->Color.ColorMask[ACOMP]); - - if (cpp == 2) - planemask |= planemask << 16; - - if (planemask != ~0) - return GL_FALSE; /* fix me -- should be possible */ - - /* Can't do conversions on GART reads/draws. - */ - if ( !r200IsGartMemory( rmesa, pixels, size ) ) { - if (R200_DEBUG & DEBUG_PIXEL) - fprintf(stderr, "%s: not GART memory\n", __FUNCTION__); - return GL_FALSE; - } - - if (!check_color(ctx, type, format, unpack, pixels, size, pitch)) { - return GL_FALSE; - } - if (!check_color_per_fragment_ops(ctx)) { - return GL_FALSE; - } - - if (ctx->Pixel.ZoomX != 1.0F || - ctx->Pixel.ZoomY != -1.0F) - return GL_FALSE; - break; - - default: - return GL_FALSE; - } - - if ( r200IsGartMemory(rmesa, pixels, size) ) - { - do_draw_pix( ctx, x, y, width, height, pitch, pixels, planemask ); - return GL_TRUE; - } - else if (0) - { - /* Pixels is in regular memory -- get dma buffers and perform - * upload through them. - */ - } - else - return GL_FALSE; -} - -static void -r200DrawPixels( GLcontext *ctx, - GLint x, GLint y, GLsizei width, GLsizei height, - GLenum format, GLenum type, - const struct gl_pixelstore_attrib *unpack, - const GLvoid *pixels ) -{ - if (R200_DEBUG & DEBUG_PIXEL) - fprintf(stderr, "%s\n", __FUNCTION__); - - if (!r200TryDrawPixels( ctx, x, y, width, height, format, type, - unpack, pixels )) - _swrast_DrawPixels( ctx, x, y, width, height, format, type, - unpack, pixels ); -} - - -static void -r200Bitmap( GLcontext *ctx, GLint px, GLint py, - GLsizei width, GLsizei height, - const struct gl_pixelstore_attrib *unpack, - const GLubyte *bitmap ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - if (rmesa->Fallback) - _swrast_Bitmap( ctx, px, py, width, height, unpack, bitmap ); - else - r200PointsBitmap( ctx, px, py, width, height, unpack, bitmap ); -} - - - -void r200InitPixelFuncs( GLcontext *ctx ) -{ - /* Pixel path fallbacks. - */ - ctx->Driver.Accum = _swrast_Accum; - ctx->Driver.Bitmap = _swrast_Bitmap; - ctx->Driver.CopyPixels = _swrast_CopyPixels; - ctx->Driver.DrawPixels = _swrast_DrawPixels; - ctx->Driver.ReadPixels = _swrast_ReadPixels; - - if (!getenv("R200_NO_BLITS") && R200_CONTEXT(ctx)->dri.drmMinor >= 6) { - ctx->Driver.ReadPixels = r200ReadPixels; - ctx->Driver.DrawPixels = r200DrawPixels; - if (getenv("R200_HW_BITMAP")) - ctx->Driver.Bitmap = r200Bitmap; - } -} Index: xc/lib/GL/mesa/src/drv/r200/r200_pixel.h diff -u xc/lib/GL/mesa/src/drv/r200/r200_pixel.h:1.1 xc/lib/GL/mesa/src/drv/r200/r200_pixel.h:removed --- xc/lib/GL/mesa/src/drv/r200/r200_pixel.h:1.1 Wed Oct 30 07:51:52 2002 +++ xc/lib/GL/mesa/src/drv/r200/r200_pixel.h Wed Mar 16 21:05:04 2005 @@ -1,43 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_pixel.h,v 1.1 2002/10/30 12:51:52 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ - -/* - * Authors: - * Keith Whitwell - */ - -#ifndef __R200_PIXEL_H__ -#define __R200_PIXEL_H__ - -#ifdef GLX_DIRECT_RENDERING - -extern void r200InitPixelFuncs( GLcontext *ctx ); - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/r200/r200_reg.h diff -u xc/lib/GL/mesa/src/drv/r200/r200_reg.h:1.3 xc/lib/GL/mesa/src/drv/r200/r200_reg.h:removed --- xc/lib/GL/mesa/src/drv/r200/r200_reg.h:1.3 Sun Sep 28 16:15:23 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_reg.h Wed Mar 16 21:05:04 2005 @@ -1,1438 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_reg.h,v 1.3 2003/09/28 20:15:23 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ - -#ifndef _R200_REG_H_ -#define _R200_REG_H_ - -#define R200_PP_MISC 0x1c14 -#define R200_REF_ALPHA_MASK 0x000000ff -#define R200_ALPHA_TEST_FAIL (0 << 8) -#define R200_ALPHA_TEST_LESS (1 << 8) -#define R200_ALPHA_TEST_LEQUAL (2 << 8) -#define R200_ALPHA_TEST_EQUAL (3 << 8) -#define R200_ALPHA_TEST_GEQUAL (4 << 8) -#define R200_ALPHA_TEST_GREATER (5 << 8) -#define R200_ALPHA_TEST_NEQUAL (6 << 8) -#define R200_ALPHA_TEST_PASS (7 << 8) -#define R200_ALPHA_TEST_OP_MASK (7 << 8) -#define R200_CHROMA_FUNC_FAIL (0 << 16) -#define R200_CHROMA_FUNC_PASS (1 << 16) -#define R200_CHROMA_FUNC_NEQUAL (2 << 16) -#define R200_CHROMA_FUNC_EQUAL (3 << 16) -#define R200_CHROMA_KEY_NEAREST (0 << 18) -#define R200_CHROMA_KEY_ZERO (1 << 18) -#define R200_RIGHT_HAND_CUBE_D3D (0 << 24) -#define R200_RIGHT_HAND_CUBE_OGL (1 << 24) -#define R200_PP_FOG_COLOR 0x1c18 -#define R200_FOG_COLOR_MASK 0x00ffffff -#define R200_FOG_VERTEX (0 << 24) -#define R200_FOG_TABLE (1 << 24) -#define R200_FOG_USE_DEPTH (0 << 25) -#define R200_FOG_USE_W (1 << 25) -#define R200_FOG_USE_DIFFUSE_ALPHA (2 << 25) -#define R200_FOG_USE_SPEC_ALPHA (3 << 25) -#define R200_FOG_USE_VTX_FOG (4 << 25) -#define R200_RE_SOLID_COLOR 0x1c1c -#define R200_RB3D_BLENDCNTL 0x1c20 -#define R200_COMB_FCN_MASK (7 << 12) -#define R200_COMB_FCN_ADD_CLAMP (0 << 12) -#define R200_COMB_FCN_ADD_NOCLAMP (1 << 12) -#define R200_COMB_FCN_SUB_CLAMP (2 << 12) -#define R200_COMB_FCN_SUB_NOCLAMP (3 << 12) -#define R200_COMB_FCN_MIN (4 << 12) -#define R200_COMB_FCN_MAX (5 << 12) -#define R200_COMB_FCN_RSUB_CLAMP (6 << 12) -#define R200_COMB_FCN_RSUB_NOCLAMP (7 << 12) -#define R200_SRC_BLEND_GL_ZERO (32 << 16) -#define R200_SRC_BLEND_GL_ONE (33 << 16) -#define R200_SRC_BLEND_GL_SRC_COLOR (34 << 16) -#define R200_SRC_BLEND_GL_ONE_MINUS_SRC_COLOR (35 << 16) -#define R200_SRC_BLEND_GL_DST_COLOR (36 << 16) -#define R200_SRC_BLEND_GL_ONE_MINUS_DST_COLOR (37 << 16) -#define R200_SRC_BLEND_GL_SRC_ALPHA (38 << 16) -#define R200_SRC_BLEND_GL_ONE_MINUS_SRC_ALPHA (39 << 16) -#define R200_SRC_BLEND_GL_DST_ALPHA (40 << 16) -#define R200_SRC_BLEND_GL_ONE_MINUS_DST_ALPHA (41 << 16) -#define R200_SRC_BLEND_GL_SRC_ALPHA_SATURATE (42 << 16) -#define R200_SRC_BLEND_GL_CONST_COLOR (43 << 16) -#define R200_SRC_BLEND_GL_ONE_MINUS_CONST_COLOR (44 << 16) -#define R200_SRC_BLEND_GL_CONST_ALPHA (45 << 16) -#define R200_SRC_BLEND_GL_ONE_MINUS_CONST_ALPHA (46 << 16) -#define R200_SRC_BLEND_MASK (63 << 16) -#define R200_DST_BLEND_GL_ZERO (32 << 24) -#define R200_DST_BLEND_GL_ONE (33 << 24) -#define R200_DST_BLEND_GL_SRC_COLOR (34 << 24) -#define R200_DST_BLEND_GL_ONE_MINUS_SRC_COLOR (35 << 24) -#define R200_DST_BLEND_GL_DST_COLOR (36 << 24) -#define R200_DST_BLEND_GL_ONE_MINUS_DST_COLOR (37 << 24) -#define R200_DST_BLEND_GL_SRC_ALPHA (38 << 24) -#define R200_DST_BLEND_GL_ONE_MINUS_SRC_ALPHA (39 << 24) -#define R200_DST_BLEND_GL_DST_ALPHA (40 << 24) -#define R200_DST_BLEND_GL_ONE_MINUS_DST_ALPHA (41 << 24) -#define R200_DST_BLEND_GL_CONST_COLOR (43 << 24) -#define R200_DST_BLEND_GL_ONE_MINUS_CONST_COLOR (44 << 24) -#define R200_DST_BLEND_GL_CONST_ALPHA (45 << 24) -#define R200_DST_BLEND_GL_ONE_MINUS_CONST_ALPHA (46 << 24) -#define R200_DST_BLEND_MASK (63 << 24) -#define R200_RB3D_DEPTHOFFSET 0x1c24 -#define R200_RB3D_DEPTHPITCH 0x1c28 -#define R200_DEPTHPITCH_MASK 0x00001ff8 -#define R200_DEPTH_ENDIAN_NO_SWAP (0 << 18) -#define R200_DEPTH_ENDIAN_WORD_SWAP (1 << 18) -#define R200_DEPTH_ENDIAN_DWORD_SWAP (2 << 18) -#define R200_RB3D_ZSTENCILCNTL 0x1c2c -#define R200_DEPTH_FORMAT_MASK (0xf << 0) -#define R200_DEPTH_FORMAT_16BIT_INT_Z (0 << 0) -#define R200_DEPTH_FORMAT_24BIT_INT_Z (2 << 0) -#define R200_DEPTH_FORMAT_24BIT_FLOAT_Z (3 << 0) -#define R200_DEPTH_FORMAT_32BIT_INT_Z (4 << 0) -#define R200_DEPTH_FORMAT_32BIT_FLOAT_Z (5 << 0) -#define R200_DEPTH_FORMAT_24BIT_FLOAT_W (9 << 0) -#define R200_DEPTH_FORMAT_32BIT_FLOAT_W (11 << 0) -#define R200_Z_TEST_NEVER (0 << 4) -#define R200_Z_TEST_LESS (1 << 4) -#define R200_Z_TEST_LEQUAL (2 << 4) -#define R200_Z_TEST_EQUAL (3 << 4) -#define R200_Z_TEST_GEQUAL (4 << 4) -#define R200_Z_TEST_GREATER (5 << 4) -#define R200_Z_TEST_NEQUAL (6 << 4) -#define R200_Z_TEST_ALWAYS (7 << 4) -#define R200_Z_TEST_MASK (7 << 4) -#define R200_STENCIL_TEST_NEVER (0 << 12) -#define R200_STENCIL_TEST_LESS (1 << 12) -#define R200_STENCIL_TEST_LEQUAL (2 << 12) -#define R200_STENCIL_TEST_EQUAL (3 << 12) -#define R200_STENCIL_TEST_GEQUAL (4 << 12) -#define R200_STENCIL_TEST_GREATER (5 << 12) -#define R200_STENCIL_TEST_NEQUAL (6 << 12) -#define R200_STENCIL_TEST_ALWAYS (7 << 12) -#define R200_STENCIL_TEST_MASK (0x7 << 12) -#define R200_STENCIL_FAIL_KEEP (0 << 16) -#define R200_STENCIL_FAIL_ZERO (1 << 16) -#define R200_STENCIL_FAIL_REPLACE (2 << 16) -#define R200_STENCIL_FAIL_INC (3 << 16) -#define R200_STENCIL_FAIL_DEC (4 << 16) -#define R200_STENCIL_FAIL_INVERT (5 << 16) -#define R200_STENCIL_FAIL_INC_WRAP (6 << 16) -#define R200_STENCIL_FAIL_DEC_WRAP (7 << 16) -#define R200_STENCIL_FAIL_MASK (0x7 << 16) -#define R200_STENCIL_ZPASS_KEEP (0 << 20) -#define R200_STENCIL_ZPASS_ZERO (1 << 20) -#define R200_STENCIL_ZPASS_REPLACE (2 << 20) -#define R200_STENCIL_ZPASS_INC (3 << 20) -#define R200_STENCIL_ZPASS_DEC (4 << 20) -#define R200_STENCIL_ZPASS_INVERT (5 << 20) -#define R200_STENCIL_ZPASS_INC_WRAP (6 << 20) -#define R200_STENCIL_ZPASS_DEC_WRAP (7 << 20) -#define R200_STENCIL_ZPASS_MASK (0x7 << 20) -#define R200_STENCIL_ZFAIL_KEEP (0 << 24) -#define R200_STENCIL_ZFAIL_ZERO (1 << 24) -#define R200_STENCIL_ZFAIL_REPLACE (2 << 24) -#define R200_STENCIL_ZFAIL_INC (3 << 24) -#define R200_STENCIL_ZFAIL_DEC (4 << 24) -#define R200_STENCIL_ZFAIL_INVERT (5 << 24) -#define R200_STENCIL_ZFAIL_INC_WRAP (6 << 24) -#define R200_STENCIL_ZFAIL_DEC_WRAP (7 << 24) -#define R200_STENCIL_ZFAIL_MASK (0x7 << 24) -#define R200_Z_WRITE_ENABLE (1 << 30) -/*gap*/ -#define R200_PP_CNTL 0x1c38 -#define R200_TEX_0_ENABLE 0x00000010 -#define R200_TEX_1_ENABLE 0x00000020 -#define R200_TEX_2_ENABLE 0x00000040 -#define R200_TEX_3_ENABLE 0x00000080 -#define R200_TEX_4_ENABLE 0x00000100 -#define R200_TEX_5_ENABLE 0x00000200 -#define R200_TEX_ENABLE_MASK 0x000003f0 -#define R200_FILTER_ROUND_MODE_MASK 0x00000400 -#define R200_TEX_BLEND_7_ENABLE 0x00000800 -#define R200_TEX_BLEND_0_ENABLE 0x00001000 -#define R200_TEX_BLEND_1_ENABLE 0x00002000 -#define R200_TEX_BLEND_2_ENABLE 0x00004000 -#define R200_TEX_BLEND_3_ENABLE 0x00008000 -#define R200_TEX_BLEND_4_ENABLE 0x00010000 -#define R200_TEX_BLEND_5_ENABLE 0x00020000 -#define R200_TEX_BLEND_6_ENABLE 0x00040000 -#define R200_MULTI_PASS_ENABLE 0x00080000 -#define R200_SPECULAR_ENABLE 0x00200000 -#define R200_FOG_ENABLE 0x00400000 -#define R200_ALPHA_TEST_ENABLE 0x00800000 -#define R200_ANTI_ALIAS_NONE 0x00000000 -#define R200_ANTI_ALIAS_LINE 0x01000000 -#define R200_ANTI_ALIAS_POLY 0x02000000 -#define R200_ANTI_ALIAS_MASK 0x03000000 -#define R200_RB3D_CNTL 0x1c3c -#define R200_ALPHA_BLEND_ENABLE (1 << 0) -#define R200_PLANE_MASK_ENABLE (1 << 1) -#define R200_DITHER_ENABLE (1 << 2) -#define R200_ROUND_ENABLE (1 << 3) -#define R200_SCALE_DITHER_ENABLE (1 << 4) -#define R200_DITHER_INIT (1 << 5) -#define R200_ROP_ENABLE (1 << 6) -#define R200_STENCIL_ENABLE (1 << 7) -#define R200_Z_ENABLE (1 << 8) -#define R200_DEPTH_XZ_OFFEST_ENABLE (1 << 9) -#define R200_COLOR_FORMAT_ARGB1555 (3 << 10) -#define R200_COLOR_FORMAT_RGB565 (4 << 10) -#define R200_COLOR_FORMAT_ARGB8888 (6 << 10) -#define R200_COLOR_FORMAT_RGB332 (7 << 10) -#define R200_COLOR_FORMAT_Y8 (8 << 10) -#define R200_COLOR_FORMAT_RGB8 (9 << 10) -#define R200_COLOR_FORMAT_YUV422_VYUY (11 << 10) -#define R200_COLOR_FORMAT_YUV422_YVYU (12 << 10) -#define R200_COLOR_FORMAT_aYUV444 (14 << 10) -#define R200_COLOR_FORMAT_ARGB4444 (15 << 10) -#define R200_CLRCMP_FLIP_ENABLE (1 << 14) -#define R200_SEPARATE_ALPHA_ENABLE (1 << 16) -#define R200_RB3D_COLOROFFSET 0x1c40 -#define R200_COLOROFFSET_MASK 0xfffffff0 -#define R200_RE_WIDTH_HEIGHT 0x1c44 -#define R200_RE_WIDTH_SHIFT 0 -#define R200_RE_HEIGHT_SHIFT 16 -#define R200_RB3D_COLORPITCH 0x1c48 -#define R200_COLORPITCH_MASK 0x000001ff8 -#define R200_COLOR_ENDIAN_NO_SWAP (0 << 18) -#define R200_COLOR_ENDIAN_WORD_SWAP (1 << 18) -#define R200_COLOR_ENDIAN_DWORD_SWAP (2 << 18) -#define R200_SE_CNTL 0x1c4c -#define R200_FFACE_CULL_CW (0 << 0) -#define R200_FFACE_CULL_CCW (1 << 0) -#define R200_FFACE_CULL_DIR_MASK (1 << 0) -#define R200_BFACE_CULL (0 << 1) -#define R200_BFACE_SOLID (3 << 1) -#define R200_FFACE_CULL (0 << 3) -#define R200_FFACE_SOLID (3 << 3) -#define R200_FFACE_CULL_MASK (3 << 3) -#define R200_FLAT_SHADE_VTX_0 (0 << 6) -#define R200_FLAT_SHADE_VTX_1 (1 << 6) -#define R200_FLAT_SHADE_VTX_2 (2 << 6) -#define R200_FLAT_SHADE_VTX_LAST (3 << 6) -#define R200_DIFFUSE_SHADE_SOLID (0 << 8) -#define R200_DIFFUSE_SHADE_FLAT (1 << 8) -#define R200_DIFFUSE_SHADE_GOURAUD (2 << 8) -#define R200_DIFFUSE_SHADE_MASK (3 << 8) -#define R200_ALPHA_SHADE_SOLID (0 << 10) -#define R200_ALPHA_SHADE_FLAT (1 << 10) -#define R200_ALPHA_SHADE_GOURAUD (2 << 10) -#define R200_ALPHA_SHADE_MASK (3 << 10) -#define R200_SPECULAR_SHADE_SOLID (0 << 12) -#define R200_SPECULAR_SHADE_FLAT (1 << 12) -#define R200_SPECULAR_SHADE_GOURAUD (2 << 12) -#define R200_SPECULAR_SHADE_MASK (3 << 12) -#define R200_FOG_SHADE_SOLID (0 << 14) -#define R200_FOG_SHADE_FLAT (1 << 14) -#define R200_FOG_SHADE_GOURAUD (2 << 14) -#define R200_FOG_SHADE_MASK (3 << 14) -#define R200_ZBIAS_ENABLE_POINT (1 << 16) -#define R200_ZBIAS_ENABLE_LINE (1 << 17) -#define R200_ZBIAS_ENABLE_TRI (1 << 18) -#define R200_WIDELINE_ENABLE (1 << 20) -#define R200_VTX_PIX_CENTER_D3D (0 << 27) -#define R200_VTX_PIX_CENTER_OGL (1 << 27) -#define R200_ROUND_MODE_TRUNC (0 << 28) -#define R200_ROUND_MODE_ROUND (1 << 28) -#define R200_ROUND_MODE_ROUND_EVEN (2 << 28) -#define R200_ROUND_MODE_ROUND_ODD (3 << 28) -#define R200_ROUND_PREC_16TH_PIX (0 << 30) -#define R200_ROUND_PREC_8TH_PIX (1 << 30) -#define R200_ROUND_PREC_4TH_PIX (2 << 30) -#define R200_ROUND_PREC_HALF_PIX (3 << 30) -#define R200_RE_CNTL 0x1c50 -#define R200_STIPPLE_ENABLE 0x1 -#define R200_SCISSOR_ENABLE 0x2 -#define R200_PATTERN_ENABLE 0x4 -#define R200_PERSPECTIVE_ENABLE 0x8 -#define R200_POINT_SMOOTH 0x20 -#define R200_VTX_STQ0_D3D 0x00010000 -#define R200_VTX_STQ1_D3D 0x00040000 -#define R200_VTX_STQ2_D3D 0x00100000 -#define R200_VTX_STQ3_D3D 0x00400000 -#define R200_VTX_STQ4_D3D 0x01000000 -#define R200_VTX_STQ5_D3D 0x04000000 -/* gap */ -#define R200_RE_STIPPLE_ADDR 0x1cc8 -#define R200_RE_STIPPLE_DATA 0x1ccc -#define R200_RE_LINE_PATTERN 0x1cd0 -#define R200_LINE_PATTERN_MASK 0x0000ffff -#define R200_LINE_REPEAT_COUNT_SHIFT 16 -#define R200_LINE_PATTERN_START_SHIFT 24 -#define R200_LINE_PATTERN_LITTLE_BIT_ORDER (0 << 28) -#define R200_LINE_PATTERN_BIG_BIT_ORDER (1 << 28) -#define R200_LINE_PATTERN_AUTO_RESET (1 << 29) -#define R200_RE_LINE_STATE 0x1cd4 -#define R200_LINE_CURRENT_PTR_SHIFT 0 -#define R200_LINE_CURRENT_COUNT_SHIFT 8 -#define R200_RE_SCISSOR_TL_0 0x1cd8 -#define R200_RE_SCISSOR_BR_0 0x1cdc -#define R200_RE_SCISSOR_TL_1 0x1ce0 -#define R200_RE_SCISSOR_BR_1 0x1ce4 -#define R200_RE_SCISSOR_TL_2 0x1ce8 -#define R200_RE_SCISSOR_BR_2 0x1cec -/* gap */ -#define R200_RB3D_DEPTHXY_OFFSET 0x1d60 -#define R200_DEPTHX_SHIFT 0 -#define R200_DEPTHY_SHIFT 16 -/* gap */ -#define R200_RB3D_STENCILREFMASK 0x1d7c -#define R200_STENCIL_REF_SHIFT 0 -#define R200_STENCIL_REF_MASK (0xff << 0) -#define R200_STENCIL_MASK_SHIFT 16 -#define R200_STENCIL_VALUE_MASK (0xff << 16) -#define R200_STENCIL_WRITEMASK_SHIFT 24 -#define R200_STENCIL_WRITE_MASK (0xff << 24) -#define R200_RB3D_ROPCNTL 0x1d80 -#define R200_ROP_MASK (15 << 8) -#define R200_ROP_CLEAR (0 << 8) -#define R200_ROP_NOR (1 << 8) -#define R200_ROP_AND_INVERTED (2 << 8) -#define R200_ROP_COPY_INVERTED (3 << 8) -#define R200_ROP_AND_REVERSE (4 << 8) -#define R200_ROP_INVERT (5 << 8) -#define R200_ROP_XOR (6 << 8) -#define R200_ROP_NAND (7 << 8) -#define R200_ROP_AND (8 << 8) -#define R200_ROP_EQUIV (9 << 8) -#define R200_ROP_NOOP (10 << 8) -#define R200_ROP_OR_INVERTED (11 << 8) -#define R200_ROP_COPY (12 << 8) -#define R200_ROP_OR_REVERSE (13 << 8) -#define R200_ROP_OR (14 << 8) -#define R200_ROP_SET (15 << 8) -#define R200_RB3D_PLANEMASK 0x1d84 -/* gap */ -#define R200_SE_VPORT_XSCALE 0x1d98 -#define R200_SE_VPORT_XOFFSET 0x1d9c -#define R200_SE_VPORT_YSCALE 0x1da0 -#define R200_SE_VPORT_YOFFSET 0x1da4 -#define R200_SE_VPORT_ZSCALE 0x1da8 -#define R200_SE_VPORT_ZOFFSET 0x1dac -#define R200_SE_ZBIAS_FACTOR 0x1db0 -#define R200_SE_ZBIAS_CONSTANT 0x1db4 -#define R200_SE_LINE_WIDTH 0x1db8 -#define R200_LINE_WIDTH_SHIFT 0x00000000 -#define R200_MINPOINTSIZE_SHIFT 0x00000010 -/* gap */ -#define R200_SE_VAP_CNTL 0x2080 -#define R200_VAP_TCL_ENABLE 0x00000001 -#define R200_VAP_SINGLE_BUF_STATE_ENABLE 0x00000010 -#define R200_VAP_FORCE_W_TO_ONE 0x00010000 -#define R200_VAP_D3D_TEX_DEFAULT 0x00020000 -#define R200_VAP_VF_MAX_VTX_NUM__SHIFT 18 -#define R200_VAP_DX_CLIP_SPACE_DEF 0x00400000 -#define R200_SE_VF_CNTL 0x2084 -#define R200_VF_PRIM_NONE 0x00000000 -#define R200_VF_PRIM_POINTS 0x00000001 -#define R200_VF_PRIM_LINES 0x00000002 -#define R200_VF_PRIM_LINE_STRIP 0x00000003 -#define R200_VF_PRIM_TRIANGLES 0x00000004 -#define R200_VF_PRIM_TRIANGLE_FAN 0x00000005 -#define R200_VF_PRIM_TRIANGLE_STRIP 0x00000006 -#define R200_VF_PRIM_RECT_LIST 0x00000008 -#define R200_VF_PRIM_3VRT_POINTS 0x00000009 -#define R200_VF_PRIM_3VRT_LINES 0x0000000a -#define R200_VF_PRIM_POINT_SPRITES 0x0000000b -#define R200_VF_PRIM_LINE_LOOP 0x0000000c -#define R200_VF_PRIM_QUADS 0x0000000d -#define R200_VF_PRIM_QUAD_STRIP 0x0000000e -#define R200_VF_PRIM_POLYGON 0x0000000f -#define R200_VF_PRIM_MASK 0x0000000f -#define R200_VF_PRIM_WALK_IND 0x00000010 -#define R200_VF_PRIM_WALK_LIST 0x00000020 -#define R200_VF_PRIM_WALK_RING 0x00000030 -#define R200_VF_PRIM_WALK_MASK 0x00000030 -#define R200_VF_COLOR_ORDER_RGBA 0x00000040 -#define R200_VF_TCL_OUTPUT_VTX_ENABLE 0x00000200 -#define R200_VF_INDEX_SZ_4 0x00000800 -#define R200_VF_VERTEX_NUMBER_MASK 0xffff0000 -#define R200_VF_VERTEX_NUMBER_SHIFT 16 -#define R200_SE_VTX_FMT_0 0x2088 -#define R200_VTX_XY 0 /* always have xy */ -#define R200_VTX_Z0 (1<<0) -#define R200_VTX_W0 (1<<1) -#define R200_VTX_WEIGHT_COUNT_SHIFT (2) -#define R200_VTX_PV_MATRIX_SEL (1<<5) -#define R200_VTX_N0 (1<<6) -#define R200_VTX_POINT_SIZE (1<<7) -#define R200_VTX_DISCRETE_FOG (1<<8) -#define R200_VTX_SHININESS_0 (1<<9) -#define R200_VTX_SHININESS_1 (1<<10) -#define R200_VTX_COLOR_NOT_PRESENT 0 -#define R200_VTX_PK_RGBA 1 -#define R200_VTX_FP_RGB 2 -#define R200_VTX_FP_RGBA 3 -#define R200_VTX_COLOR_MASK 3 -#define R200_VTX_COLOR_0_SHIFT 11 -#define R200_VTX_COLOR_1_SHIFT 13 -#define R200_VTX_COLOR_2_SHIFT 15 -#define R200_VTX_COLOR_3_SHIFT 17 -#define R200_VTX_COLOR_4_SHIFT 19 -#define R200_VTX_COLOR_5_SHIFT 21 -#define R200_VTX_COLOR_6_SHIFT 23 -#define R200_VTX_COLOR_7_SHIFT 25 -#define R200_VTX_XY1 (1<<28) -#define R200_VTX_Z1 (1<<29) -#define R200_VTX_W1 (1<<30) -#define R200_VTX_N1 (1<<31) -#define R200_SE_VTX_FMT_1 0x208c -#define R200_VTX_TEX0_COMP_CNT_SHIFT 0 -#define R200_VTX_TEX1_COMP_CNT_SHIFT 3 -#define R200_VTX_TEX2_COMP_CNT_SHIFT 6 -#define R200_VTX_TEX3_COMP_CNT_SHIFT 9 -#define R200_VTX_TEX4_COMP_CNT_SHIFT 12 -#define R200_VTX_TEX5_COMP_CNT_SHIFT 15 -#define R200_SE_TCL_OUTPUT_VTX_FMT_0 0x2090 -#define R200_SE_TCL_OUTPUT_VTX_FMT_1 0x2094 -/* gap */ -#define R200_SE_VTE_CNTL 0x20b0 -#define R200_VPORT_X_SCALE_ENA 0x00000001 -#define R200_VPORT_X_OFFSET_ENA 0x00000002 -#define R200_VPORT_Y_SCALE_ENA 0x00000004 -#define R200_VPORT_Y_OFFSET_ENA 0x00000008 -#define R200_VPORT_Z_SCALE_ENA 0x00000010 -#define R200_VPORT_Z_OFFSET_ENA 0x00000020 -#define R200_VTX_XY_FMT 0x00000100 -#define R200_VTX_Z_FMT 0x00000200 -#define R200_VTX_W0_FMT 0x00000400 -#define R200_VTX_W0_NORMALIZE 0x00000800 -#define R200_VTX_ST_DENORMALIZED 0x00001000 -/* gap */ -#define R200_SE_VTX_NUM_ARRAYS 0x20c0 -#define R200_SE_VTX_AOS_ATTR01 0x20c4 -#define R200_SE_VTX_AOS_ADDR0 0x20c8 -#define R200_SE_VTX_AOS_ADDR1 0x20cc -#define R200_SE_VTX_AOS_ATTR23 0x20d0 -#define R200_SE_VTX_AOS_ADDR2 0x20d4 -#define R200_SE_VTX_AOS_ADDR3 0x20d8 -#define R200_SE_VTX_AOS_ATTR45 0x20dc -#define R200_SE_VTX_AOS_ADDR4 0x20e0 -#define R200_SE_VTX_AOS_ADDR5 0x20e4 -#define R200_SE_VTX_AOS_ATTR67 0x20e8 -#define R200_SE_VTX_AOS_ADDR6 0x20ec -#define R200_SE_VTX_AOS_ADDR7 0x20f0 -#define R200_SE_VTX_AOS_ATTR89 0x20f4 -#define R200_SE_VTX_AOS_ADDR8 0x20f8 -#define R200_SE_VTX_AOS_ADDR9 0x20fc -#define R200_SE_VTX_AOS_ATTR1011 0x2100 -#define R200_SE_VTX_AOS_ADDR10 0x2104 -#define R200_SE_VTX_AOS_ADDR11 0x2108 -#define R200_SE_VF_MAX_VTX_INDX 0x210c -#define R200_SE_VF_MIN_VTX_INDX 0x2110 -/* gap */ -#define R200_SE_VAP_CNTL_STATUS 0x2140 -#define R200_VC_NO_SWAP (0 << 0) -#define R200_VC_16BIT_SWAP (1 << 0) -#define R200_VC_32BIT_SWAP (2 << 0) -/* gap */ -#define R200_SE_VTX_STATE_CNTL 0x2180 -#define R200_VSC_COLOR_0_ASSEMBLY_CNTL_SHIFT 0x00000000 -#define R200_VSC_COLOR_1_ASSEMBLY_CNTL_SHIFT 0x00000002 -#define R200_VSC_COLOR_2_ASSEMBLY_CNTL_SHIFT 0x00000004 -#define R200_VSC_COLOR_3_ASSEMBLY_CNTL_SHIFT 0x00000006 -#define R200_VSC_COLOR_4_ASSEMBLY_CNTL_SHIFT 0x00000008 -#define R200_VSC_COLOR_5_ASSEMBLY_CNTL_SHIFT 0x0000000a -#define R200_VSC_COLOR_6_ASSEMBLY_CNTL_SHIFT 0x0000000c -#define R200_VSC_COLOR_7_ASSEMBLY_CNTL_SHIFT 0x0000000e -#define R200_VSC_UPDATE_USER_COLOR_0_ENABLE 0x00010000 -#define R200_VSC_UPDATE_USER_COLOR_1_ENABLE 0x00020000 -/* gap */ -#define R200_SE_TCL_VECTOR_INDX_REG 0x2200 -#define R200_SE_TCL_VECTOR_DATA_REG 0x2204 -#define R200_SE_TCL_SCALAR_INDX_REG 0x2208 -#define R200_SE_TCL_SCALAR_DATA_REG 0x220c -/* gap */ -#define R200_SE_TCL_MATRIX_SEL_0 0x2230 -#define R200_MODELVIEW_0_SHIFT (0) -#define R200_MODELVIEW_1_SHIFT (8) -#define R200_MODELVIEW_2_SHIFT (16) -#define R200_MODELVIEW_3_SHIFT (24) -#define R200_SE_TCL_MATRIX_SEL_1 0x2234 -#define R200_IT_MODELVIEW_0_SHIFT (0) -#define R200_IT_MODELVIEW_1_SHIFT (8) -#define R200_IT_MODELVIEW_2_SHIFT (16) -#define R200_IT_MODELVIEW_3_SHIFT (24) -#define R200_SE_TCL_MATRIX_SEL_2 0x2238 -#define R200_MODELPROJECT_0_SHIFT (0) -#define R200_MODELPROJECT_1_SHIFT (8) -#define R200_MODELPROJECT_2_SHIFT (16) -#define R200_MODELPROJECT_3_SHIFT (24) -#define R200_SE_TCL_MATRIX_SEL_3 0x223c -#define R200_TEXMAT_0_SHIFT 0 -#define R200_TEXMAT_1_SHIFT 8 -#define R200_TEXMAT_2_SHIFT 16 -#define R200_TEXMAT_3_SHIFT 24 -#define R200_SE_TCL_MATRIX_SEL_4 0x2240 -#define R200_TEXMAT_4_SHIFT 0 -#define R200_TEXMAT_5_SHIFT 8 -/* gap */ -#define R200_SE_TCL_OUTPUT_VTX_COMP_SEL 0x2250 -#define R200_OUTPUT_XYZW (1<<0) -#define R200_OUTPUT_COLOR_0 (1<<8) -#define R200_OUTPUT_COLOR_1 (1<<9) -#define R200_OUTPUT_TEX_0 (1<<16) -#define R200_OUTPUT_TEX_1 (1<<17) -#define R200_OUTPUT_TEX_2 (1<<18) -#define R200_OUTPUT_TEX_3 (1<<19) -#define R200_OUTPUT_TEX_4 (1<<20) -#define R200_OUTPUT_TEX_5 (1<<21) -#define R200_OUTPUT_TEX_MASK (0x3f<<16) -#define R200_OUTPUT_PT_SIZE (1<<25) -#define R200_FORCE_INORDER_PROC (1<<31) -#define R200_SE_TCL_INPUT_VTX_VECTOR_ADDR_0 0x2254 -#define R200_VERTEX_POSITION_ADDR__SHIFT 0x00000000 -#define R200_SE_TCL_INPUT_VTX_VECTOR_ADDR_1 0x2258 -#define R200_VTX_COLOR_0_ADDR__SHIFT 0x00000000 -#define R200_VTX_COLOR_1_ADDR__SHIFT 0x00000008 -#define R200_SE_TCL_INPUT_VTX_VECTOR_ADDR_2 0x225c -#define R200_VTX_TEX_0_ADDR__SHIFT 0x00000000 -#define R200_VTX_TEX_1_ADDR__SHIFT 0x00000008 -#define R200_VTX_TEX_2_ADDR__SHIFT 0x00000010 -#define R200_VTX_TEX_3_ADDR__SHIFT 0x00000018 -#define R200_SE_TCL_INPUT_VTX_VECTOR_ADDR_3 0x2260 -#define R200_VTX_TEX_4_ADDR__SHIFT 0x00000000 -#define R200_VTX_TEX_5_ADDR__SHIFT 0x00000008 - -/* gap */ -#define R200_SE_TCL_LIGHT_MODEL_CTL_0 0x2268 -#define R200_LIGHTING_ENABLE (1<<0) -#define R200_LIGHT_IN_MODELSPACE (1<<1) -#define R200_LOCAL_VIEWER (1<<2) -#define R200_NORMALIZE_NORMALS (1<<3) -#define R200_RESCALE_NORMALS (1<<4) -#define R200_SPECULAR_LIGHTS (1<<5) -#define R200_DIFFUSE_SPECULAR_COMBINE (1<<6) -#define R200_LIGHT_ALPHA (1<<7) -#define R200_LOCAL_LIGHT_VEC_GL (1<<8) -#define R200_LIGHT_NO_NORMAL_AMBIENT_ONLY (1<<9) -#define R200_LIGHT_TWOSIDE (1<<10) -#define R200_FRONT_SHININESS_SOURCE_SHIFT (0xb) -#define R200_BACK_SHININESS_SOURCE_SHIFT (0xd) -#define R200_LM0_SOURCE_MATERIAL_0 (0) -#define R200_LM0_SOURCE_MATERIAL_1 (1) -#define R200_LM0_SOURCE_VERTEX_SHININESS_0 (2) -#define R200_LM0_SOURCE_VERTEX_SHININESS_1 (3) -#define R200_SE_TCL_LIGHT_MODEL_CTL_1 0x226c -#define R200_LM1_SOURCE_LIGHT_PREMULT (0) -#define R200_LM1_SOURCE_MATERIAL_0 (1) -#define R200_LM1_SOURCE_VERTEX_COLOR_0 (2) -#define R200_LM1_SOURCE_VERTEX_COLOR_1 (3) -#define R200_LM1_SOURCE_VERTEX_COLOR_2 (4) -#define R200_LM1_SOURCE_VERTEX_COLOR_3 (5) -#define R200_LM1_SOURCE_VERTEX_COLOR_4 (6) -#define R200_LM1_SOURCE_VERTEX_COLOR_5 (7) -#define R200_LM1_SOURCE_VERTEX_COLOR_6 (8) -#define R200_LM1_SOURCE_VERTEX_COLOR_7 (9) -#define R200_LM1_SOURCE_MATERIAL_1 (0xf) -#define R200_FRONT_EMISSIVE_SOURCE_SHIFT (0) -#define R200_FRONT_AMBIENT_SOURCE_SHIFT (4) -#define R200_FRONT_DIFFUSE_SOURCE_SHIFT (8) -#define R200_FRONT_SPECULAR_SOURCE_SHIFT (12) -#define R200_BACK_EMISSIVE_SOURCE_SHIFT (16) -#define R200_BACK_AMBIENT_SOURCE_SHIFT (20) -#define R200_BACK_DIFFUSE_SOURCE_SHIFT (24) -#define R200_BACK_SPECULAR_SOURCE_SHIFT (28) -#define R200_SE_TCL_PER_LIGHT_CTL_0 0x2270 -#define R200_LIGHT_0_ENABLE (1<<0) -#define R200_LIGHT_0_ENABLE_AMBIENT (1<<1) -#define R200_LIGHT_0_ENABLE_SPECULAR (1<<2) -#define R200_LIGHT_0_IS_LOCAL (1<<3) -#define R200_LIGHT_0_IS_SPOT (1<<4) -#define R200_LIGHT_0_DUAL_CONE (1<<5) -#define R200_LIGHT_0_ENABLE_RANGE_ATTEN (1<<6) -#define R200_LIGHT_0_CONSTANT_RANGE_ATTEN (1<<7) -#define R200_LIGHT_1_ENABLE (1<<16) -#define R200_LIGHT_1_ENABLE_AMBIENT (1<<17) -#define R200_LIGHT_1_ENABLE_SPECULAR (1<<18) -#define R200_LIGHT_1_IS_LOCAL (1<<19) -#define R200_LIGHT_1_IS_SPOT (1<<20) -#define R200_LIGHT_1_DUAL_CONE (1<<21) -#define R200_LIGHT_1_ENABLE_RANGE_ATTEN (1<<22) -#define R200_LIGHT_1_CONSTANT_RANGE_ATTEN (1<<23) -#define R200_LIGHT_0_SHIFT (0) -#define R200_LIGHT_1_SHIFT (16) -#define R200_SE_TCL_PER_LIGHT_CTL_1 0x2274 -#define R200_LIGHT_2_SHIFT (0) -#define R200_LIGHT_3_SHIFT (16) -#define R200_SE_TCL_PER_LIGHT_CTL_2 0x2278 -#define R200_LIGHT_4_SHIFT (0) -#define R200_LIGHT_5_SHIFT (16) -#define R200_SE_TCL_PER_LIGHT_CTL_3 0x227c -#define R200_LIGHT_6_SHIFT (0) -#define R200_LIGHT_7_SHIFT (16) -/* gap */ -#define R200_SE_TCL_TEX_PROC_CTL_2 0x22a8 -#define R200_TEXGEN_0_COMP_MASK_SHIFT (0) -#define R200_TEXGEN_1_COMP_MASK_SHIFT (4) -#define R200_TEXGEN_2_COMP_MASK_SHIFT (8) -#define R200_TEXGEN_3_COMP_MASK_SHIFT (12) -#define R200_TEXGEN_4_COMP_MASK_SHIFT (16) -#define R200_TEXGEN_5_COMP_MASK_SHIFT (20) -#define R200_SE_TCL_TEX_PROC_CTL_3 0x22ac -#define R200_TEXGEN_0_INPUT_TEX_SHIFT (0) -#define R200_TEXGEN_1_INPUT_TEX_SHIFT (4) -#define R200_TEXGEN_2_INPUT_TEX_SHIFT (8) -#define R200_TEXGEN_3_INPUT_TEX_SHIFT (12) -#define R200_TEXGEN_4_INPUT_TEX_SHIFT (16) -#define R200_TEXGEN_5_INPUT_TEX_SHIFT (20) -#define R200_SE_TCL_TEX_PROC_CTL_0 0x22b0 -#define R200_TEXGEN_TEXMAT_0_ENABLE (1<<0) -#define R200_TEXGEN_TEXMAT_1_ENABLE (1<<1) -#define R200_TEXGEN_TEXMAT_2_ENABLE (1<<2) -#define R200_TEXGEN_TEXMAT_3_ENABLE (1<<3) -#define R200_TEXGEN_TEXMAT_4_ENABLE (1<<4) -#define R200_TEXGEN_TEXMAT_5_ENABLE (1<<5) -#define R200_TEXMAT_0_ENABLE (1<<8) -#define R200_TEXMAT_1_ENABLE (1<<9) -#define R200_TEXMAT_2_ENABLE (1<<10) -#define R200_TEXMAT_3_ENABLE (1<<11) -#define R200_TEXMAT_4_ENABLE (1<<12) -#define R200_TEXMAT_5_ENABLE (1<<13) -#define R200_TEXGEN_FORCE_W_TO_ONE (1<<16) -#define R200_SE_TCL_TEX_PROC_CTL_1 0x22b4 -#define R200_TEXGEN_INPUT_MASK (0xf) -#define R200_TEXGEN_INPUT_TEXCOORD_0 (0) -#define R200_TEXGEN_INPUT_TEXCOORD_1 (1) -#define R200_TEXGEN_INPUT_TEXCOORD_2 (2) -#define R200_TEXGEN_INPUT_TEXCOORD_3 (3) -#define R200_TEXGEN_INPUT_TEXCOORD_4 (4) -#define R200_TEXGEN_INPUT_TEXCOORD_5 (5) -#define R200_TEXGEN_INPUT_OBJ (8) -#define R200_TEXGEN_INPUT_EYE (9) -#define R200_TEXGEN_INPUT_EYE_NORMAL (0xa) -#define R200_TEXGEN_INPUT_EYE_REFLECT (0xb) -#define R200_TEXGEN_INPUT_SPHERE (0xd) -#define R200_TEXGEN_0_INPUT_SHIFT (0) -#define R200_TEXGEN_1_INPUT_SHIFT (4) -#define R200_TEXGEN_2_INPUT_SHIFT (8) -#define R200_TEXGEN_3_INPUT_SHIFT (12) -#define R200_TEXGEN_4_INPUT_SHIFT (16) -#define R200_TEXGEN_5_INPUT_SHIFT (20) -#define R200_SE_TC_TEX_CYL_WRAP_CTL 0x22b8 -/* gap */ -#define R200_SE_TCL_UCP_VERT_BLEND_CTL 0x22c0 -#define R200_UCP_IN_CLIP_SPACE (1<<0) -#define R200_UCP_IN_MODEL_SPACE (1<<1) -#define R200_UCP_ENABLE_0 (1<<2) -#define R200_UCP_ENABLE_1 (1<<3) -#define R200_UCP_ENABLE_2 (1<<4) -#define R200_UCP_ENABLE_3 (1<<5) -#define R200_UCP_ENABLE_4 (1<<6) -#define R200_UCP_ENABLE_5 (1<<7) -#define R200_TCL_FOG_MASK (3<<8) -#define R200_TCL_FOG_DISABLE (0<<8) -#define R200_TCL_FOG_EXP (1<<8) -#define R200_TCL_FOG_EXP2 (2<<8) -#define R200_TCL_FOG_LINEAR (3<<8) -#define R200_RNG_BASED_FOG (1<<10) -#define R200_CLIP_DISABLE (1<<11) -#define R200_CULL_FRONT_IS_CW (0<<28) -#define R200_CULL_FRONT_IS_CCW (1<<28) -#define R200_CULL_FRONT (1<<29) -#define R200_CULL_BACK (1<<30) -#define R200_SE_TCL_POINT_SPRITE_CNTL 0x22c4 -/* gap */ -#define R200_SE_VTX_ST_POS_0_X_4 0x2300 -#define R200_SE_VTX_ST_POS_0_Y_4 0x2304 -#define R200_SE_VTX_ST_POS_0_Z_4 0x2308 -#define R200_SE_VTX_ST_POS_0_W_4 0x230c -#define R200_SE_VTX_ST_NORM_0_X 0x2310 -#define R200_SE_VTX_ST_NORM_0_Y 0x2314 -#define R200_SE_VTX_ST_NORM_0_Z 0x2318 -#define R200_SE_VTX_ST_PVMS 0x231c -#define R200_SE_VTX_ST_CLR_0_R 0x2320 -#define R200_SE_VTX_ST_CLR_0_G 0x2324 -#define R200_SE_VTX_ST_CLR_0_B 0x2328 -#define R200_SE_VTX_ST_CLR_0_A 0x232c -#define R200_SE_VTX_ST_CLR_1_R 0x2330 -#define R200_SE_VTX_ST_CLR_1_G 0x2334 -#define R200_SE_VTX_ST_CLR_1_B 0x2338 -#define R200_SE_VTX_ST_CLR_1_A 0x233c -#define R200_SE_VTX_ST_CLR_2_R 0x2340 -#define R200_SE_VTX_ST_CLR_2_G 0x2344 -#define R200_SE_VTX_ST_CLR_2_B 0x2348 -#define R200_SE_VTX_ST_CLR_2_A 0x234c -#define R200_SE_VTX_ST_CLR_3_R 0x2350 -#define R200_SE_VTX_ST_CLR_3_G 0x2354 -#define R200_SE_VTX_ST_CLR_3_B 0x2358 -#define R200_SE_VTX_ST_CLR_3_A 0x235c -#define R200_SE_VTX_ST_CLR_4_R 0x2360 -#define R200_SE_VTX_ST_CLR_4_G 0x2364 -#define R200_SE_VTX_ST_CLR_4_B 0x2368 -#define R200_SE_VTX_ST_CLR_4_A 0x236c -#define R200_SE_VTX_ST_CLR_5_R 0x2370 -#define R200_SE_VTX_ST_CLR_5_G 0x2374 -#define R200_SE_VTX_ST_CLR_5_B 0x2378 -#define R200_SE_VTX_ST_CLR_5_A 0x237c -#define R200_SE_VTX_ST_CLR_6_R 0x2380 -#define R200_SE_VTX_ST_CLR_6_G 0x2384 -#define R200_SE_VTX_ST_CLR_6_B 0x2388 -#define R200_SE_VTX_ST_CLR_6_A 0x238c -#define R200_SE_VTX_ST_CLR_7_R 0x2390 -#define R200_SE_VTX_ST_CLR_7_G 0x2394 -#define R200_SE_VTX_ST_CLR_7_B 0x2398 -#define R200_SE_VTX_ST_CLR_7_A 0x239c -#define R200_SE_VTX_ST_TEX_0_S 0x23a0 -#define R200_SE_VTX_ST_TEX_0_T 0x23a4 -#define R200_SE_VTX_ST_TEX_0_R 0x23a8 -#define R200_SE_VTX_ST_TEX_0_Q 0x23ac -#define R200_SE_VTX_ST_TEX_1_S 0x23b0 -#define R200_SE_VTX_ST_TEX_1_T 0x23b4 -#define R200_SE_VTX_ST_TEX_1_R 0x23b8 -#define R200_SE_VTX_ST_TEX_1_Q 0x23bc -#define R200_SE_VTX_ST_TEX_2_S 0x23c0 -#define R200_SE_VTX_ST_TEX_2_T 0x23c4 -#define R200_SE_VTX_ST_TEX_2_R 0x23c8 -#define R200_SE_VTX_ST_TEX_2_Q 0x23cc -#define R200_SE_VTX_ST_TEX_3_S 0x23d0 -#define R200_SE_VTX_ST_TEX_3_T 0x23d4 -#define R200_SE_VTX_ST_TEX_3_R 0x23d8 -#define R200_SE_VTX_ST_TEX_3_Q 0x23dc -#define R200_SE_VTX_ST_TEX_4_S 0x23e0 -#define R200_SE_VTX_ST_TEX_4_T 0x23e4 -#define R200_SE_VTX_ST_TEX_4_R 0x23e8 -#define R200_SE_VTX_ST_TEX_4_Q 0x23ec -#define R200_SE_VTX_ST_TEX_5_S 0x23f0 -#define R200_SE_VTX_ST_TEX_5_T 0x23f4 -#define R200_SE_VTX_ST_TEX_5_R 0x23f8 -#define R200_SE_VTX_ST_TEX_5_Q 0x23fc -#define R200_SE_VTX_ST_PNT_SPRT_SZ 0x2400 -#define R200_SE_VTX_ST_DISC_FOG 0x2404 -#define R200_SE_VTX_ST_SHININESS_0 0x2408 -#define R200_SE_VTX_ST_SHININESS_1 0x240c -#define R200_SE_VTX_ST_BLND_WT_0 0x2410 -#define R200_SE_VTX_ST_BLND_WT_1 0x2414 -#define R200_SE_VTX_ST_BLND_WT_2 0x2418 -#define R200_SE_VTX_ST_BLND_WT_3 0x241c -#define R200_SE_VTX_ST_POS_1_X 0x2420 -#define R200_SE_VTX_ST_POS_1_Y 0x2424 -#define R200_SE_VTX_ST_POS_1_Z 0x2428 -#define R200_SE_VTX_ST_POS_1_W 0x242c -#define R200_SE_VTX_ST_NORM_1_X 0x2430 -#define R200_SE_VTX_ST_NORM_1_Y 0x2434 -#define R200_SE_VTX_ST_NORM_1_Z 0x2438 -#define R200_SE_VTX_ST_USR_CLR_0_R 0x2440 -#define R200_SE_VTX_ST_USR_CLR_0_G 0x2444 -#define R200_SE_VTX_ST_USR_CLR_0_B 0x2448 -#define R200_SE_VTX_ST_USR_CLR_0_A 0x244c -#define R200_SE_VTX_ST_USR_CLR_1_R 0x2450 -#define R200_SE_VTX_ST_USR_CLR_1_G 0x2454 -#define R200_SE_VTX_ST_USR_CLR_1_B 0x2458 -#define R200_SE_VTX_ST_USR_CLR_1_A 0x245c -#define R200_SE_VTX_ST_CLR_0_PKD 0x2460 -#define R200_SE_VTX_ST_CLR_1_PKD 0x2464 -#define R200_SE_VTX_ST_CLR_2_PKD 0x2468 -#define R200_SE_VTX_ST_CLR_3_PKD 0x246c -#define R200_SE_VTX_ST_CLR_4_PKD 0x2470 -#define R200_SE_VTX_ST_CLR_5_PKD 0x2474 -#define R200_SE_VTX_ST_CLR_6_PKD 0x2478 -#define R200_SE_VTX_ST_CLR_7_PKD 0x247c -#define R200_SE_VTX_ST_POS_0_X_2 0x2480 -#define R200_SE_VTX_ST_POS_0_Y_2 0x2484 -#define R200_SE_VTX_ST_PAR_CLR_LD 0x2488 -#define R200_SE_VTX_ST_USR_CLR_PKD 0x248c -#define R200_SE_VTX_ST_POS_0_X_3 0x2490 -#define R200_SE_VTX_ST_POS_0_Y_3 0x2494 -#define R200_SE_VTX_ST_POS_0_Z_3 0x2498 -#define R200_SE_VTX_ST_END_OF_PKT 0x249c -/* gap */ -#define R200_RE_POINTSIZE 0x2648 -#define R200_POINTSIZE_SHIFT 0 -#define R200_MAXPOINTSIZE_SHIFT 16 -/* gap */ -#define R200_RE_TOP_LEFT 0x26c0 -#define R200_RE_LEFT_SHIFT 0 -#define R200_RE_TOP_SHIFT 16 -#define R200_RE_MISC 0x26c4 -#define R200_STIPPLE_COORD_MASK 0x1f -#define R200_STIPPLE_X_OFFSET_SHIFT 0 -#define R200_STIPPLE_X_OFFSET_MASK (0x1f << 0) -#define R200_STIPPLE_Y_OFFSET_SHIFT 8 -#define R200_STIPPLE_Y_OFFSET_MASK (0x1f << 8) -#define R200_STIPPLE_LITTLE_BIT_ORDER (0 << 16) -#define R200_STIPPLE_BIG_BIT_ORDER (1 << 16) -/* gap */ -#define R200_RE_AUX_SCISSOR_CNTL 0x26f0 -#define R200_EXCLUSIVE_SCISSOR_0 0x01000000 -#define R200_EXCLUSIVE_SCISSOR_1 0x02000000 -#define R200_EXCLUSIVE_SCISSOR_2 0x04000000 -#define R200_SCISSOR_ENABLE_0 0x10000000 -#define R200_SCISSOR_ENABLE_1 0x20000000 -#define R200_SCISSOR_ENABLE_2 0x40000000 -/* gap */ -#define R200_PP_TXFILTER_0 0x2c00 -#define R200_MAG_FILTER_NEAREST (0 << 0) -#define R200_MAG_FILTER_LINEAR (1 << 0) -#define R200_MAG_FILTER_MASK (1 << 0) -#define R200_MIN_FILTER_NEAREST (0 << 1) -#define R200_MIN_FILTER_LINEAR (1 << 1) -#define R200_MIN_FILTER_NEAREST_MIP_NEAREST (2 << 1) -#define R200_MIN_FILTER_NEAREST_MIP_LINEAR (3 << 1) -#define R200_MIN_FILTER_LINEAR_MIP_NEAREST (6 << 1) -#define R200_MIN_FILTER_LINEAR_MIP_LINEAR (7 << 1) -#define R200_MIN_FILTER_ANISO_NEAREST (8 << 1) -#define R200_MIN_FILTER_ANISO_LINEAR (9 << 1) -#define R200_MIN_FILTER_ANISO_NEAREST_MIP_NEAREST (10 << 1) -#define R200_MIN_FILTER_ANISO_NEAREST_MIP_LINEAR (11 << 1) -#define R200_MIN_FILTER_MASK (15 << 1) -#define R200_MAX_ANISO_1_TO_1 (0 << 5) -#define R200_MAX_ANISO_2_TO_1 (1 << 5) -#define R200_MAX_ANISO_4_TO_1 (2 << 5) -#define R200_MAX_ANISO_8_TO_1 (3 << 5) -#define R200_MAX_ANISO_16_TO_1 (4 << 5) -#define R200_MAX_ANISO_MASK (7 << 5) -#define R200_MAX_MIP_LEVEL_MASK (0x0f << 16) -#define R200_MAX_MIP_LEVEL_SHIFT 16 -#define R200_YUV_TO_RGB (1 << 20) -#define R200_YUV_TEMPERATURE_COOL (0 << 21) -#define R200_YUV_TEMPERATURE_HOT (1 << 21) -#define R200_YUV_TEMPERATURE_MASK (1 << 21) -#define R200_WRAPEN_S (1 << 22) -#define R200_CLAMP_S_WRAP (0 << 23) -#define R200_CLAMP_S_MIRROR (1 << 23) -#define R200_CLAMP_S_CLAMP_LAST (2 << 23) -#define R200_CLAMP_S_MIRROR_CLAMP_LAST (3 << 23) -#define R200_CLAMP_S_CLAMP_BORDER (4 << 23) -#define R200_CLAMP_S_MIRROR_CLAMP_BORDER (5 << 23) -#define R200_CLAMP_S_CLAMP_GL (6 << 23) -#define R200_CLAMP_S_MIRROR_CLAMP_GL (7 << 23) -#define R200_CLAMP_S_MASK (7 << 23) -#define R200_WRAPEN_T (1 << 26) -#define R200_CLAMP_T_WRAP (0 << 27) -#define R200_CLAMP_T_MIRROR (1 << 27) -#define R200_CLAMP_T_CLAMP_LAST (2 << 27) -#define R200_CLAMP_T_MIRROR_CLAMP_LAST (3 << 27) -#define R200_CLAMP_T_CLAMP_BORDER (4 << 27) -#define R200_CLAMP_T_MIRROR_CLAMP_BORDER (5 << 27) -#define R200_CLAMP_T_CLAMP_GL (6 << 27) -#define R200_CLAMP_T_MIRROR_CLAMP_GL (7 << 27) -#define R200_CLAMP_T_MASK (7 << 27) -#define R200_KILL_LT_ZERO (1 << 30) -#define R200_BORDER_MODE_OGL (0 << 31) -#define R200_BORDER_MODE_D3D (1 << 31) -#define R200_PP_TXFORMAT_0 0x2c04 -#define R200_TXFORMAT_I8 (0 << 0) -#define R200_TXFORMAT_AI88 (1 << 0) -#define R200_TXFORMAT_RGB332 (2 << 0) -#define R200_TXFORMAT_ARGB1555 (3 << 0) -#define R200_TXFORMAT_RGB565 (4 << 0) -#define R200_TXFORMAT_ARGB4444 (5 << 0) -#define R200_TXFORMAT_ARGB8888 (6 << 0) -#define R200_TXFORMAT_RGBA8888 (7 << 0) -#define R200_TXFORMAT_Y8 (8 << 0) -#define R200_TXFORMAT_AVYU4444 (9 << 0) -#define R200_TXFORMAT_VYUY422 (10 << 0) -#define R200_TXFORMAT_YVYU422 (11 << 0) -#define R200_TXFORMAT_DXT1 (12 << 0) -#define R200_TXFORMAT_DXT23 (14 << 0) -#define R200_TXFORMAT_DXT45 (15 << 0) -#define R200_TXFORMAT_FORMAT_MASK (31 << 0) -#define R200_TXFORMAT_FORMAT_SHIFT 0 -#define R200_TXFORMAT_ALPHA_IN_MAP (1 << 6) -#define R200_TXFORMAT_NON_POWER2 (1 << 7) -#define R200_TXFORMAT_WIDTH_MASK (15 << 8) -#define R200_TXFORMAT_WIDTH_SHIFT 8 -#define R200_TXFORMAT_HEIGHT_MASK (15 << 12) -#define R200_TXFORMAT_HEIGHT_SHIFT 12 -#define R200_TXFORMAT_F5_WIDTH_MASK (15 << 16) /* cube face 5 */ -#define R200_TXFORMAT_F5_WIDTH_SHIFT 16 -#define R200_TXFORMAT_F5_HEIGHT_MASK (15 << 20) -#define R200_TXFORMAT_F5_HEIGHT_SHIFT 20 -#define R200_TXFORMAT_ST_ROUTE_STQ0 (0 << 24) -#define R200_TXFORMAT_ST_ROUTE_STQ1 (1 << 24) -#define R200_TXFORMAT_ST_ROUTE_STQ2 (2 << 24) -#define R200_TXFORMAT_ST_ROUTE_STQ3 (3 << 24) -#define R200_TXFORMAT_ST_ROUTE_STQ4 (4 << 24) -#define R200_TXFORMAT_ST_ROUTE_STQ5 (5 << 24) -#define R200_TXFORMAT_ST_ROUTE_MASK (7 << 24) -#define R200_TXFORMAT_ST_ROUTE_SHIFT 24 -#define R200_TXFORMAT_ALPHA_MASK_ENABLE (1 << 28) -#define R200_TXFORMAT_CHROMA_KEY_ENABLE (1 << 29) -#define R200_TXFORMAT_CUBIC_MAP_ENABLE (1 << 30) -#define R200_PP_TXFORMAT_X_0 0x2c08 -#define R200_DEPTH_LOG2_MASK (0xf << 0) -#define R200_DEPTH_LOG2_SHIFT 0 -#define R200_VOLUME_FILTER_SHIFT 4 -#define R200_VOLUME_FILTER_MASK (1 << 4) -#define R200_VOLUME_FILTER_NEAREST (0 << 4) -#define R200_VOLUME_FILTER_LINEAR (1 << 4) -#define R200_WRAPEN_Q (1 << 8) -#define R200_CLAMP_Q_WRAP (0 << 9) -#define R200_CLAMP_Q_MIRROR (1 << 9) -#define R200_CLAMP_Q_CLAMP_LAST (2 << 9) -#define R200_CLAMP_Q_MIRROR_CLAMP_LAST (3 << 9) -#define R200_CLAMP_Q_CLAMP_BORDER (4 << 9) -#define R200_CLAMP_Q_MIRROR_CLAMP_BORDER (5 << 9) -#define R200_CLAMP_Q_CLAMP_GL (6 << 9) -#define R200_CLAMP_Q_MIRROR_CLAMP_GL (7 << 9) -#define R200_CLAMP_Q_MASK (7 << 9) -#define R200_MIN_MIP_LEVEL_MASK (0xff << 12) -#define R200_MIN_MIP_LEVEL_SHIFT 12 -#define R200_TEXCOORD_NONPROJ (0 << 16) -#define R200_TEXCOORD_CUBIC_ENV (1 << 16) -#define R200_TEXCOORD_VOLUME (2 << 16) -#define R200_TEXCOORD_PROJ (3 << 16) -#define R200_TEXCOORD_DEPTH (4 << 16) -#define R200_TEXCOORD_1D_PROJ (5 << 16) -#define R200_TEXCOORD_1D (6 << 16) -#define R200_TEXCOORD_ZERO (7 << 16) -#define R200_TEXCOORD_MASK (7 << 16) -#define R200_LOD_BIAS_MASK (0xfff80000) -#define R200_LOD_BIAS_SHIFT 19 -#define R200_PP_TXSIZE_0 0x2c0c /* NPOT only */ -#define R200_PP_TXPITCH_0 0x2c10 /* NPOT only */ -#define R200_PP_BORDER_COLOR_0 0x2c14 -#define R200_PP_CUBIC_FACES_0 0x2c18 -#define R200_FACE_WIDTH_1_SHIFT 0 -#define R200_FACE_HEIGHT_1_SHIFT 4 -#define R200_FACE_WIDTH_1_MASK (0xf << 0) -#define R200_FACE_HEIGHT_1_MASK (0xf << 4) -#define R200_FACE_WIDTH_2_SHIFT 8 -#define R200_FACE_HEIGHT_2_SHIFT 12 -#define R200_FACE_WIDTH_2_MASK (0xf << 8) -#define R200_FACE_HEIGHT_2_MASK (0xf << 12) -#define R200_FACE_WIDTH_3_SHIFT 16 -#define R200_FACE_HEIGHT_3_SHIFT 20 -#define R200_FACE_WIDTH_3_MASK (0xf << 16) -#define R200_FACE_HEIGHT_3_MASK (0xf << 20) -#define R200_FACE_WIDTH_4_SHIFT 24 -#define R200_FACE_HEIGHT_4_SHIFT 28 -#define R200_FACE_WIDTH_4_MASK (0xf << 24) -#define R200_FACE_HEIGHT_4_MASK (0xf << 28) -#define R200_PP_TXFILTER_1 0x2c20 -#define R200_PP_TXFORMAT_1 0x2c24 -#define R200_PP_TXFORMAT_X_1 0x2c28 -#define R200_PP_TXSIZE_1 0x2c2c -#define R200_PP_TXPITCH_1 0x2c30 -#define R200_PP_BORDER_COLOR_1 0x2c34 -#define R200_PP_CUBIC_FACES_1 0x2c38 -#define R200_PP_TXFILTER_2 0x2c40 -#define R200_PP_TXFORMAT_2 0x2c44 -#define R200_PP_TXSIZE_2 0x2c4c -#define R200_PP_TXFORMAT_X_2 0x2c48 -#define R200_PP_TXPITCH_2 0x2c50 -#define R200_PP_BORDER_COLOR_2 0x2c54 -#define R200_PP_CUBIC_FACES_2 0x2c58 -#define R200_PP_TXFILTER_3 0x2c60 -#define R200_PP_TXFORMAT_3 0x2c64 -#define R200_PP_TXSIZE_3 0x2c6c -#define R200_PP_TXFORMAT_X_3 0x2c68 -#define R200_PP_TXPITCH_3 0x2c70 -#define R200_PP_BORDER_COLOR_3 0x2c74 -#define R200_PP_CUBIC_FACES_3 0x2c78 -#define R200_PP_TXFILTER_4 0x2c80 -#define R200_PP_TXFORMAT_4 0x2c84 -#define R200_PP_TXSIZE_4 0x2c8c -#define R200_PP_TXFORMAT_X_4 0x2c88 -#define R200_PP_TXPITCH_4 0x2c90 -#define R200_PP_BORDER_COLOR_4 0x2c94 -#define R200_PP_CUBIC_FACES_4 0x2c98 -#define R200_PP_TXFILTER_5 0x2ca0 -#define R200_PP_TXFORMAT_5 0x2ca4 -#define R200_PP_TXSIZE_5 0x2cac -#define R200_PP_TXFORMAT_X_5 0x2ca8 -#define R200_PP_TXPITCH_5 0x2cb0 -#define R200_PP_BORDER_COLOR_5 0x2cb4 -#define R200_PP_CUBIC_FACES_5 0x2cb8 -/* gap */ -#define R200_PP_CNTL_X 0x2cc4 -/* gap */ -#define R200_PP_TXOFFSET_0 0x2d00 -#define R200_TXO_ENDIAN_NO_SWAP (0 << 0) -#define R200_TXO_ENDIAN_BYTE_SWAP (1 << 0) -#define R200_TXO_ENDIAN_WORD_SWAP (2 << 0) -#define R200_TXO_ENDIAN_HALFDW_SWAP (3 << 0) -#define R200_TXO_OFFSET_MASK 0xffffffe0 -#define R200_TXO_OFFSET_SHIFT 5 -#define R200_PP_CUBIC_OFFSET_F1_0 0x2d04 -#define R200_PP_CUBIC_OFFSET_F2_0 0x2d08 -#define R200_PP_CUBIC_OFFSET_F3_0 0x2d0c -#define R200_PP_CUBIC_OFFSET_F4_0 0x2d10 -#define R200_PP_CUBIC_OFFSET_F5_0 0x2d14 -#define R200_PP_TXOFFSET_1 0x2d18 -#define R200_PP_CUBIC_OFFSET_F1_1 0x2d1c -#define R200_PP_CUBIC_OFFSET_F2_1 0x2d20 -#define R200_PP_CUBIC_OFFSET_F3_1 0x2d24 -#define R200_PP_CUBIC_OFFSET_F4_1 0x2d28 -#define R200_PP_CUBIC_OFFSET_F5_1 0x2d2c -#define R200_PP_TXOFFSET_2 0x2d30 -#define R200_PP_CUBIC_OFFSET_F1_2 0x2d34 -#define R200_PP_CUBIC_OFFSET_F2_2 0x2d38 -#define R200_PP_CUBIC_OFFSET_F3_2 0x2d3c -#define R200_PP_CUBIC_OFFSET_F4_2 0x2d40 -#define R200_PP_CUBIC_OFFSET_F5_2 0x2d44 -#define R200_PP_TXOFFSET_3 0x2d48 -#define R200_PP_CUBIC_OFFSET_F1_3 0x2d4c -#define R200_PP_CUBIC_OFFSET_F2_3 0x2d50 -#define R200_PP_CUBIC_OFFSET_F3_3 0x2d54 -#define R200_PP_CUBIC_OFFSET_F4_3 0x2d58 -#define R200_PP_CUBIC_OFFSET_F5_3 0x2d5c -#define R200_PP_TXOFFSET_4 0x2d60 -#define R200_PP_CUBIC_OFFSET_F1_4 0x2d64 -#define R200_PP_CUBIC_OFFSET_F2_4 0x2d68 -#define R200_PP_CUBIC_OFFSET_F3_4 0x2d6c -#define R200_PP_CUBIC_OFFSET_F4_4 0x2d70 -#define R200_PP_CUBIC_OFFSET_F5_4 0x2d74 -#define R200_PP_TXOFFSET_5 0x2d78 -#define R200_PP_CUBIC_OFFSET_F1_5 0x2d7c -#define R200_PP_CUBIC_OFFSET_F2_5 0x2d80 -#define R200_PP_CUBIC_OFFSET_F3_5 0x2d84 -#define R200_PP_CUBIC_OFFSET_F4_5 0x2d88 -#define R200_PP_CUBIC_OFFSET_F5_5 0x2d8c -/* gap */ -#define R200_PP_TAM_DEBUG3 0x2d9c -/* gap */ -#define R200_PP_TFACTOR_0 0x2ee0 -#define R200_PP_TFACTOR_1 0x2ee4 -#define R200_PP_TFACTOR_2 0x2ee8 -#define R200_PP_TFACTOR_3 0x2eec -#define R200_PP_TFACTOR_4 0x2ef0 -#define R200_PP_TFACTOR_5 0x2ef4 -/* gap */ -#define R200_PP_TXCBLEND_0 0x2f00 -#define R200_TXC_ARG_A_ZERO (0) -#define R200_TXC_ARG_A_CURRENT_COLOR (2) -#define R200_TXC_ARG_A_CURRENT_ALPHA (3) -#define R200_TXC_ARG_A_DIFFUSE_COLOR (4) -#define R200_TXC_ARG_A_DIFFUSE_ALPHA (5) -#define R200_TXC_ARG_A_SPECULAR_COLOR (6) -#define R200_TXC_ARG_A_SPECULAR_ALPHA (7) -#define R200_TXC_ARG_A_TFACTOR_COLOR (8) -#define R200_TXC_ARG_A_TFACTOR_ALPHA (9) -#define R200_TXC_ARG_A_R0_COLOR (10) -#define R200_TXC_ARG_A_R0_ALPHA (11) -#define R200_TXC_ARG_A_R1_COLOR (12) -#define R200_TXC_ARG_A_R1_ALPHA (13) -#define R200_TXC_ARG_A_R2_COLOR (14) -#define R200_TXC_ARG_A_R2_ALPHA (15) -#define R200_TXC_ARG_A_R3_COLOR (16) -#define R200_TXC_ARG_A_R3_ALPHA (17) -#define R200_TXC_ARG_A_R4_COLOR (18) -#define R200_TXC_ARG_A_R4_ALPHA (19) -#define R200_TXC_ARG_A_R5_COLOR (20) -#define R200_TXC_ARG_A_R5_ALPHA (21) -#define R200_TXC_ARG_A_TFACTOR1_COLOR (26) -#define R200_TXC_ARG_A_TFACTOR1_ALPHA (27) -#define R200_TXC_ARG_A_MASK (31 << 0) -#define R200_TXC_ARG_A_SHIFT 0 -#define R200_TXC_ARG_B_ZERO (0<<5) -#define R200_TXC_ARG_B_CURRENT_COLOR (2<<5) -#define R200_TXC_ARG_B_CURRENT_ALPHA (3<<5) -#define R200_TXC_ARG_B_DIFFUSE_COLOR (4<<5) -#define R200_TXC_ARG_B_DIFFUSE_ALPHA (5<<5) -#define R200_TXC_ARG_B_SPECULAR_COLOR (6<<5) -#define R200_TXC_ARG_B_SPECULAR_ALPHA (7<<5) -#define R200_TXC_ARG_B_TFACTOR_COLOR (8<<5) -#define R200_TXC_ARG_B_TFACTOR_ALPHA (9<<5) -#define R200_TXC_ARG_B_R0_COLOR (10<<5) -#define R200_TXC_ARG_B_R0_ALPHA (11<<5) -#define R200_TXC_ARG_B_R1_COLOR (12<<5) -#define R200_TXC_ARG_B_R1_ALPHA (13<<5) -#define R200_TXC_ARG_B_R2_COLOR (14<<5) -#define R200_TXC_ARG_B_R2_ALPHA (15<<5) -#define R200_TXC_ARG_B_R3_COLOR (16<<5) -#define R200_TXC_ARG_B_R3_ALPHA (17<<5) -#define R200_TXC_ARG_B_R4_COLOR (18<<5) -#define R200_TXC_ARG_B_R4_ALPHA (19<<5) -#define R200_TXC_ARG_B_R5_COLOR (20<<5) -#define R200_TXC_ARG_B_R5_ALPHA (21<<5) -#define R200_TXC_ARG_B_TFACTOR1_COLOR (26<<5) -#define R200_TXC_ARG_B_TFACTOR1_ALPHA (27<<5) -#define R200_TXC_ARG_B_MASK (31 << 5) -#define R200_TXC_ARG_B_SHIFT 5 -#define R200_TXC_ARG_C_ZERO (0<<10) -#define R200_TXC_ARG_C_CURRENT_COLOR (2<<10) -#define R200_TXC_ARG_C_CURRENT_ALPHA (3<<10) -#define R200_TXC_ARG_C_DIFFUSE_COLOR (4<<10) -#define R200_TXC_ARG_C_DIFFUSE_ALPHA (5<<10) -#define R200_TXC_ARG_C_SPECULAR_COLOR (6<<10) -#define R200_TXC_ARG_C_SPECULAR_ALPHA (7<<10) -#define R200_TXC_ARG_C_TFACTOR_COLOR (8<<10) -#define R200_TXC_ARG_C_TFACTOR_ALPHA (9<<10) -#define R200_TXC_ARG_C_R0_COLOR (10<<10) -#define R200_TXC_ARG_C_R0_ALPHA (11<<10) -#define R200_TXC_ARG_C_R1_COLOR (12<<10) -#define R200_TXC_ARG_C_R1_ALPHA (13<<10) -#define R200_TXC_ARG_C_R2_COLOR (14<<10) -#define R200_TXC_ARG_C_R2_ALPHA (15<<10) -#define R200_TXC_ARG_C_R3_COLOR (16<<10) -#define R200_TXC_ARG_C_R3_ALPHA (17<<10) -#define R200_TXC_ARG_C_R4_COLOR (18<<10) -#define R200_TXC_ARG_C_R4_ALPHA (19<<10) -#define R200_TXC_ARG_C_R5_COLOR (20<<10) -#define R200_TXC_ARG_C_R5_ALPHA (21<<10) -#define R200_TXC_ARG_C_TFACTOR1_COLOR (26<<10) -#define R200_TXC_ARG_C_TFACTOR1_ALPHA (27<<10) -#define R200_TXC_ARG_C_MASK (31 << 10) -#define R200_TXC_ARG_C_SHIFT 10 -#define R200_TXC_COMP_ARG_A (1 << 16) -#define R200_TXC_COMP_ARG_A_SHIFT (16) -#define R200_TXC_BIAS_ARG_A (1 << 17) -#define R200_TXC_SCALE_ARG_A (1 << 18) -#define R200_TXC_NEG_ARG_A (1 << 19) -#define R200_TXC_COMP_ARG_B (1 << 20) -#define R200_TXC_COMP_ARG_B_SHIFT (20) -#define R200_TXC_BIAS_ARG_B (1 << 21) -#define R200_TXC_SCALE_ARG_B (1 << 22) -#define R200_TXC_NEG_ARG_B (1 << 23) -#define R200_TXC_COMP_ARG_C (1 << 24) -#define R200_TXC_COMP_ARG_C_SHIFT (24) -#define R200_TXC_BIAS_ARG_C (1 << 25) -#define R200_TXC_SCALE_ARG_C (1 << 26) -#define R200_TXC_NEG_ARG_C (1 << 27) -#define R200_TXC_OP_MADD (0 << 28) -#define R200_TXC_OP_CND0 (2 << 28) -#define R200_TXC_OP_LERP (3 << 28) -#define R200_TXC_OP_DOT3 (4 << 28) -#define R200_TXC_OP_DOT4 (5 << 28) -#define R200_TXC_OP_CONDITIONAL (6 << 28) -#define R200_TXC_OP_DOT2_ADD (7 << 28) -#define R200_TXC_OP_MASK (7 << 28) -#define R200_PP_TXCBLEND2_0 0x2f04 -#define R200_TXC_TFACTOR_SEL_SHIFT 0 -#define R200_TXC_TFACTOR_SEL_MASK 0x7 -#define R200_TXC_TFACTOR1_SEL_SHIFT 4 -#define R200_TXC_TFACTOR1_SEL_MASK (0x7 << 4) -#define R200_TXC_SCALE_SHIFT 8 -#define R200_TXC_SCALE_MASK (7 << 8) -#define R200_TXC_SCALE_1X (0 << 8) -#define R200_TXC_SCALE_2X (1 << 8) -#define R200_TXC_SCALE_4X (2 << 8) -#define R200_TXC_SCALE_8X (3 << 8) -#define R200_TXC_SCALE_INV2 (5 << 8) -#define R200_TXC_SCALE_INV4 (6 << 8) -#define R200_TXC_SCALE_INV8 (7 << 8) -#define R200_TXC_CLAMP_SHIFT 12 -#define R200_TXC_CLAMP_MASK (3 << 12) -#define R200_TXC_CLAMP_WRAP (0 << 12) -#define R200_TXC_CLAMP_0_1 (1 << 12) -#define R200_TXC_CLAMP_8_8 (2 << 12) -#define R200_TXC_OUTPUT_REG_MASK (7 << 16) -#define R200_TXC_OUTPUT_REG_NONE (0 << 16) -#define R200_TXC_OUTPUT_REG_R0 (1 << 16) -#define R200_TXC_OUTPUT_REG_R1 (2 << 16) -#define R200_TXC_OUTPUT_REG_R2 (3 << 16) -#define R200_TXC_OUTPUT_REG_R3 (4 << 16) -#define R200_TXC_OUTPUT_REG_R4 (5 << 16) -#define R200_TXC_OUTPUT_REG_R5 (6 << 16) -#define R200_TXC_OUTPUT_MASK_MASK (7 << 20) -#define R200_TXC_OUTPUT_MASK_RGB (0 << 20) -#define R200_TXC_OUTPUT_MASK_RG (1 << 20) -#define R200_TXC_OUTPUT_MASK_RB (2 << 20) -#define R200_TXC_OUTPUT_MASK_R (3 << 20) -#define R200_TXC_OUTPUT_MASK_GB (4 << 20) -#define R200_TXC_OUTPUT_MASK_G (5 << 20) -#define R200_TXC_OUTPUT_MASK_B (6 << 20) -#define R200_TXC_OUTPUT_MASK_NONE (7 << 20) -#define R200_TXC_REPL_NORMAL 0 -#define R200_TXC_REPL_RED 1 -#define R200_TXC_REPL_GREEN 2 -#define R200_TXC_REPL_BLUE 3 -#define R200_TXC_REPL_ARG_A_SHIFT 26 -#define R200_TXC_REPL_ARG_A_MASK (3 << 26) -#define R200_TXC_REPL_ARG_B_SHIFT 28 -#define R200_TXC_REPL_ARG_B_MASK (3 << 28) -#define R200_TXC_REPL_ARG_C_SHIFT 30 -#define R200_TXC_REPL_ARG_C_MASK (3 << 30) -#define R200_PP_TXABLEND_0 0x2f08 -#define R200_TXA_ARG_A_ZERO (0) -#define R200_TXA_ARG_A_CURRENT_ALPHA (2) /* guess */ -#define R200_TXA_ARG_A_CURRENT_BLUE (3) /* guess */ -#define R200_TXA_ARG_A_DIFFUSE_ALPHA (4) -#define R200_TXA_ARG_A_DIFFUSE_BLUE (5) -#define R200_TXA_ARG_A_SPECULAR_ALPHA (6) -#define R200_TXA_ARG_A_SPECULAR_BLUE (7) -#define R200_TXA_ARG_A_TFACTOR_ALPHA (8) -#define R200_TXA_ARG_A_TFACTOR_BLUE (9) -#define R200_TXA_ARG_A_R0_ALPHA (10) -#define R200_TXA_ARG_A_R0_BLUE (11) -#define R200_TXA_ARG_A_R1_ALPHA (12) -#define R200_TXA_ARG_A_R1_BLUE (13) -#define R200_TXA_ARG_A_R2_ALPHA (14) -#define R200_TXA_ARG_A_R2_BLUE (15) -#define R200_TXA_ARG_A_R3_ALPHA (16) -#define R200_TXA_ARG_A_R3_BLUE (17) -#define R200_TXA_ARG_A_R4_ALPHA (18) -#define R200_TXA_ARG_A_R4_BLUE (19) -#define R200_TXA_ARG_A_R5_ALPHA (20) -#define R200_TXA_ARG_A_R5_BLUE (21) -#define R200_TXA_ARG_A_TFACTOR1_ALPHA (26) -#define R200_TXA_ARG_A_TFACTOR1_BLUE (27) -#define R200_TXA_ARG_A_MASK (31 << 0) -#define R200_TXA_ARG_A_SHIFT 0 -#define R200_TXA_ARG_B_ZERO (0<<5) -#define R200_TXA_ARG_B_CURRENT_ALPHA (2<<5) /* guess */ -#define R200_TXA_ARG_B_CURRENT_BLUE (3<<5) /* guess */ -#define R200_TXA_ARG_B_DIFFUSE_ALPHA (4<<5) -#define R200_TXA_ARG_B_DIFFUSE_BLUE (5<<5) -#define R200_TXA_ARG_B_SPECULAR_ALPHA (6<<5) -#define R200_TXA_ARG_B_SPECULAR_BLUE (7<<5) -#define R200_TXA_ARG_B_TFACTOR_ALPHA (8<<5) -#define R200_TXA_ARG_B_TFACTOR_BLUE (9<<5) -#define R200_TXA_ARG_B_R0_ALPHA (10<<5) -#define R200_TXA_ARG_B_R0_BLUE (11<<5) -#define R200_TXA_ARG_B_R1_ALPHA (12<<5) -#define R200_TXA_ARG_B_R1_BLUE (13<<5) -#define R200_TXA_ARG_B_R2_ALPHA (14<<5) -#define R200_TXA_ARG_B_R2_BLUE (15<<5) -#define R200_TXA_ARG_B_R3_ALPHA (16<<5) -#define R200_TXA_ARG_B_R3_BLUE (17<<5) -#define R200_TXA_ARG_B_R4_ALPHA (18<<5) -#define R200_TXA_ARG_B_R4_BLUE (19<<5) -#define R200_TXA_ARG_B_R5_ALPHA (20<<5) -#define R200_TXA_ARG_B_R5_BLUE (21<<5) -#define R200_TXA_ARG_B_TFACTOR1_ALPHA (26<<5) -#define R200_TXA_ARG_B_TFACTOR1_BLUE (27<<5) -#define R200_TXA_ARG_B_MASK (31 << 5) -#define R200_TXA_ARG_B_SHIFT 5 -#define R200_TXA_ARG_C_ZERO (0<<10) -#define R200_TXA_ARG_C_CURRENT_ALPHA (2<<10) /* guess */ -#define R200_TXA_ARG_C_CURRENT_BLUE (3<<10) /* guess */ -#define R200_TXA_ARG_C_DIFFUSE_ALPHA (4<<10) -#define R200_TXA_ARG_C_DIFFUSE_BLUE (5<<10) -#define R200_TXA_ARG_C_SPECULAR_ALPHA (6<<10) -#define R200_TXA_ARG_C_SPECULAR_BLUE (7<<10) -#define R200_TXA_ARG_C_TFACTOR_ALPHA (8<<10) -#define R200_TXA_ARG_C_TFACTOR_BLUE (9<<10) -#define R200_TXA_ARG_C_R0_ALPHA (10<<10) -#define R200_TXA_ARG_C_R0_BLUE (11<<10) -#define R200_TXA_ARG_C_R1_ALPHA (12<<10) -#define R200_TXA_ARG_C_R1_BLUE (13<<10) -#define R200_TXA_ARG_C_R2_ALPHA (14<<10) -#define R200_TXA_ARG_C_R2_BLUE (15<<10) -#define R200_TXA_ARG_C_R3_ALPHA (16<<10) -#define R200_TXA_ARG_C_R3_BLUE (17<<10) -#define R200_TXA_ARG_C_R4_ALPHA (18<<10) -#define R200_TXA_ARG_C_R4_BLUE (19<<10) -#define R200_TXA_ARG_C_R5_ALPHA (20<<10) -#define R200_TXA_ARG_C_R5_BLUE (21<<10) -#define R200_TXA_ARG_C_TFACTOR1_ALPHA (26<<10) -#define R200_TXA_ARG_C_TFACTOR1_BLUE (27<<10) -#define R200_TXA_ARG_C_MASK (31 << 10) -#define R200_TXA_ARG_C_SHIFT 10 -#define R200_TXA_COMP_ARG_A (1 << 16) -#define R200_TXA_COMP_ARG_A_SHIFT (16) -#define R200_TXA_BIAS_ARG_A (1 << 17) -#define R200_TXA_SCALE_ARG_A (1 << 18) -#define R200_TXA_NEG_ARG_A (1 << 19) -#define R200_TXA_COMP_ARG_B (1 << 20) -#define R200_TXA_COMP_ARG_B_SHIFT (20) -#define R200_TXA_BIAS_ARG_B (1 << 21) -#define R200_TXA_SCALE_ARG_B (1 << 22) -#define R200_TXA_NEG_ARG_B (1 << 23) -#define R200_TXA_COMP_ARG_C (1 << 24) -#define R200_TXA_COMP_ARG_C_SHIFT (24) -#define R200_TXA_BIAS_ARG_C (1 << 25) -#define R200_TXA_SCALE_ARG_C (1 << 26) -#define R200_TXA_NEG_ARG_C (1 << 27) -#define R200_TXA_OP_MADD (0 << 28) -#define R200_TXA_OP_CND0 (2 << 28) -#define R200_TXA_OP_LERP (3 << 28) -#define R200_TXA_OP_CONDITIONAL (6 << 28) -#define R200_TXA_OP_MASK (7 << 28) -#define R200_PP_TXABLEND2_0 0x2f0c -#define R200_TXA_TFACTOR_SEL_SHIFT 0 -#define R200_TXA_TFACTOR_SEL_MASK 0x7 -#define R200_TXA_TFACTOR1_SEL_SHIFT 4 -#define R200_TXA_TFACTOR1_SEL_MASK (0x7 << 4) -#define R200_TXA_SCALE_SHIFT 8 -#define R200_TXA_SCALE_MASK (7 << 8) -#define R200_TXA_SCALE_1X (0 << 8) -#define R200_TXA_SCALE_2X (1 << 8) -#define R200_TXA_SCALE_4X (2 << 8) -#define R200_TXA_SCALE_8X (3 << 8) -#define R200_TXA_SCALE_INV2 (5 << 8) -#define R200_TXA_SCALE_INV4 (6 << 8) -#define R200_TXA_SCALE_INV8 (7 << 8) -#define R200_TXA_CLAMP_SHIFT 12 -#define R200_TXA_CLAMP_MASK (3 << 12) -#define R200_TXA_CLAMP_WRAP (0 << 12) -#define R200_TXA_CLAMP_0_1 (1 << 12) -#define R200_TXA_CLAMP_8_8 (2 << 12) -#define R200_TXA_OUTPUT_REG_MASK (7 << 16) -#define R200_TXA_OUTPUT_REG_NONE (0 << 16) -#define R200_TXA_OUTPUT_REG_R0 (1 << 16) -#define R200_TXA_OUTPUT_REG_R1 (2 << 16) -#define R200_TXA_OUTPUT_REG_R2 (3 << 16) -#define R200_TXA_OUTPUT_REG_R3 (4 << 16) -#define R200_TXA_OUTPUT_REG_R4 (5 << 16) -#define R200_TXA_OUTPUT_REG_R5 (6 << 16) -#define R200_TXA_DOT_ALPHA (1 << 20) -#define R200_TXA_REPL_NORMAL 0 -#define R200_TXA_REPL_RED 1 -#define R200_TXA_REPL_GREEN 2 -#define R200_TXA_REPL_ARG_A_SHIFT 26 -#define R200_TXA_REPL_ARG_A_MASK (3 << 26) -#define R200_TXA_REPL_ARG_B_SHIFT 28 -#define R200_TXA_REPL_ARG_B_MASK (3 << 28) -#define R200_TXA_REPL_ARG_C_SHIFT 30 -#define R200_TXA_REPL_ARG_C_MASK (3 << 30) -#define R200_PP_TXCBLEND_1 0x2f10 -#define R200_PP_TXCBLEND2_1 0x2f14 -#define R200_PP_TXABLEND_1 0x2f18 -#define R200_PP_TXABLEND2_1 0x2f1c -#define R200_PP_TXCBLEND_2 0x2f20 -#define R200_PP_TXCBLEND2_2 0x2f24 -#define R200_PP_TXABLEND_2 0x2f28 -#define R200_PP_TXABLEND2_2 0x2f2c -#define R200_PP_TXCBLEND_3 0x2f30 -#define R200_PP_TXCBLEND2_3 0x2f34 -#define R200_PP_TXABLEND_3 0x2f38 -#define R200_PP_TXABLEND2_3 0x2f3c -#define R200_PP_TXCBLEND_4 0x2f40 -#define R200_PP_TXCBLEND2_4 0x2f44 -#define R200_PP_TXABLEND_4 0x2f48 -#define R200_PP_TXABLEND2_4 0x2f4c -#define R200_PP_TXCBLEND_5 0x2f50 -#define R200_PP_TXCBLEND2_5 0x2f54 -#define R200_PP_TXABLEND_5 0x2f58 -#define R200_PP_TXABLEND2_5 0x2f5c -#define R200_PP_TXCBLEND_6 0x2f60 -#define R200_PP_TXCBLEND2_6 0x2f64 -#define R200_PP_TXABLEND_6 0x2f68 -#define R200_PP_TXABLEND2_6 0x2f6c -#define R200_PP_TXCBLEND_7 0x2f70 -#define R200_PP_TXCBLEND2_7 0x2f74 -#define R200_PP_TXABLEND_7 0x2f78 -#define R200_PP_TXABLEND2_7 0x2f7c -/* gap */ -#define R200_RB3D_ABLENDCNTL 0x321C /* see BLENDCTL */ -#define R200_RB3D_CBLENDCNTL 0x3220 /* see BLENDCTL */ - - -/* - * Offsets in TCL vector state. NOTE: Hardwiring matrix positions. - * Multiple contexts could collaberate to eliminate state bouncing. - */ -#define R200_VS_LIGHT_AMBIENT_ADDR 0x00000028 -#define R200_VS_LIGHT_DIFFUSE_ADDR 0x00000030 -#define R200_VS_LIGHT_SPECULAR_ADDR 0x00000038 -#define R200_VS_LIGHT_DIRPOS_ADDR 0x00000040 -#define R200_VS_LIGHT_HWVSPOT_ADDR 0x00000048 -#define R200_VS_LIGHT_ATTENUATION_ADDR 0x00000050 -#define R200_VS_SPOT_DUAL_CONE 0x00000058 -#define R200_VS_GLOBAL_AMBIENT_ADDR 0x0000005C -#define R200_VS_FOG_PARAM_ADDR 0x0000005D -#define R200_VS_EYE_VECTOR_ADDR 0x0000005E -#define R200_VS_UCP_ADDR 0x00000060 -#define R200_VS_PNT_SPRITE_VPORT_SCALE 0x00000068 -#define R200_VS_MATRIX_0_MV 0x00000080 -#define R200_VS_MATRIX_1_INV_MV 0x00000084 -#define R200_VS_MATRIX_2_MVP 0x00000088 -#define R200_VS_MATRIX_3_TEX0 0x0000008C -#define R200_VS_MATRIX_4_TEX1 0x00000090 -#define R200_VS_MATRIX_5_TEX2 0x00000094 -#define R200_VS_MATRIX_6_TEX3 0x00000098 -#define R200_VS_MATRIX_7_TEX4 0x0000009C -#define R200_VS_MATRIX_8_TEX5 0x000000A0 -#define R200_VS_MAT_0_EMISS 0x000000B0 -#define R200_VS_MAT_0_AMB 0x000000B1 -#define R200_VS_MAT_0_DIF 0x000000B2 -#define R200_VS_MAT_0_SPEC 0x000000B3 -#define R200_VS_MAT_1_EMISS 0x000000B4 -#define R200_VS_MAT_1_AMB 0x000000B5 -#define R200_VS_MAT_1_DIF 0x000000B6 -#define R200_VS_MAT_1_SPEC 0x000000B7 -#define R200_VS_EYE2CLIP_MTX 0x000000B8 -#define R200_VS_PNT_SPRITE_ATT_CONST 0x000000BC -#define R200_VS_PNT_SPRITE_EYE_IN_MODEL 0x000000BD -#define R200_VS_PNT_SPRITE_CLAMP 0x000000BE -#define R200_VS_MAX 0x000001C0 - - -/* - * Offsets in TCL scalar state - */ -#define R200_SS_LIGHT_DCD_ADDR 0x00000000 -#define R200_SS_LIGHT_DCM_ADDR 0x00000008 -#define R200_SS_LIGHT_SPOT_EXPONENT_ADDR 0x00000010 -#define R200_SS_LIGHT_SPOT_CUTOFF_ADDR 0x00000018 -#define R200_SS_LIGHT_SPECULAR_THRESH_ADDR 0x00000020 -#define R200_SS_LIGHT_RANGE_CUTOFF_SQRD 0x00000028 -#define R200_SS_LIGHT_RANGE_ATT_CONST 0x00000030 -#define R200_SS_VERT_GUARD_CLIP_ADJ_ADDR 0x00000080 -#define R200_SS_VERT_GUARD_DISCARD_ADJ_ADDR 0x00000081 -#define R200_SS_HORZ_GUARD_CLIP_ADJ_ADDR 0x00000082 -#define R200_SS_HORZ_GUARD_DISCARD_ADJ_ADDR 0x00000083 -#define R200_SS_MAT_0_SHININESS 0x00000100 -#define R200_SS_MAT_1_SHININESS 0x00000101 - - -/* - * Matrix indices - */ -#define R200_MTX_MV 0 -#define R200_MTX_IMV 1 -#define R200_MTX_MVP 2 -#define R200_MTX_TEX0 3 -#define R200_MTX_TEX1 4 -#define R200_MTX_TEX2 5 -#define R200_MTX_TEX3 6 -#define R200_MTX_TEX4 7 -#define R200_MTX_TEX5 8 - -/* Color formats for 2d packets - */ -#define R200_CP_COLOR_FORMAT_CI8 2 -#define R200_CP_COLOR_FORMAT_ARGB1555 3 -#define R200_CP_COLOR_FORMAT_RGB565 4 -#define R200_CP_COLOR_FORMAT_ARGB8888 6 -#define R200_CP_COLOR_FORMAT_RGB332 7 -#define R200_CP_COLOR_FORMAT_RGB8 9 -#define R200_CP_COLOR_FORMAT_ARGB4444 15 - - -/* - * CP type-3 packets - */ -#define R200_CP_CMD_NOP 0xC0001000 -#define R200_CP_CMD_NEXT_CHAR 0xC0001900 -#define R200_CP_CMD_PLY_NEXTSCAN 0xC0001D00 -#define R200_CP_CMD_SET_SCISSORS 0xC0001E00 -#define R200_CP_CMD_LOAD_MICROCODE 0xC0002400 -#define R200_CP_CMD_WAIT_FOR_IDLE 0xC0002600 -#define R200_CP_CMD_3D_DRAW_VBUF 0xC0002800 -#define R200_CP_CMD_3D_DRAW_IMMD 0xC0002900 -#define R200_CP_CMD_3D_DRAW_INDX 0xC0002A00 -#define R200_CP_CMD_LOAD_PALETTE 0xC0002C00 -#define R200_CP_CMD_3D_LOAD_VBPNTR 0xC0002F00 -#define R200_CP_CMD_INDX_BUFFER 0xC0003300 -#define R200_CP_CMD_3D_DRAW_VBUF_2 0xC0003400 -#define R200_CP_CMD_3D_DRAW_IMMD_2 0xC0003500 -#define R200_CP_CMD_3D_DRAW_INDX_2 0xC0003600 -#define R200_CP_CMD_PAINT 0xC0009100 -#define R200_CP_CMD_BITBLT 0xC0009200 -#define R200_CP_CMD_SMALLTEXT 0xC0009300 -#define R200_CP_CMD_HOSTDATA_BLT 0xC0009400 -#define R200_CP_CMD_POLYLINE 0xC0009500 -#define R200_CP_CMD_POLYSCANLINES 0xC0009800 -#define R200_CP_CMD_PAINT_MULTI 0xC0009A00 -#define R200_CP_CMD_BITBLT_MULTI 0xC0009B00 -#define R200_CP_CMD_TRANS_BITBLT 0xC0009C00 - -#endif - Index: xc/lib/GL/mesa/src/drv/r200/r200_sanity.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_sanity.c:1.2 xc/lib/GL/mesa/src/drv/r200/r200_sanity.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_sanity.c:1.2 Sun Sep 28 16:15:24 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_sanity.c Wed Mar 16 21:05:05 2005 @@ -1,1324 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_sanity.c,v 1.2 2003/09/28 20:15:24 alanh Exp $ */ -/************************************************************************** - -Copyright 2002 ATI Technologies Inc., Ontario, Canada, and - Tungsten Graphics Inc, Cedar Park, TX. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, TUNGSTEN GRAPHICS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - * - */ - -#include "glheader.h" -#include "imports.h" - -#include "r200_context.h" -#include "r200_ioctl.h" -#include "r200_sanity.h" -#include "radeon_reg.h" -#include "r200_reg.h" - -/* Set this '1' to get more verbiage. - */ -#define MORE_VERBOSE 1 - -#if MORE_VERBOSE -#define VERBOSE (R200_DEBUG & DEBUG_VERBOSE) -#define NORMAL (1) -#else -#define VERBOSE 0 -#define NORMAL (R200_DEBUG & DEBUG_VERBOSE) -#endif - - -/* New (1.3) state mechanism. 3 commands (packet, scalar, vector) in - * 1.3 cmdbuffers allow all previous state to be updated as well as - * the tcl scalar and vector areas. - */ -static struct { - int start; - int len; - const char *name; -} packet[RADEON_MAX_STATE_PACKETS] = { - { RADEON_PP_MISC,7,"RADEON_PP_MISC" }, - { RADEON_PP_CNTL,3,"RADEON_PP_CNTL" }, - { RADEON_RB3D_COLORPITCH,1,"RADEON_RB3D_COLORPITCH" }, - { RADEON_RE_LINE_PATTERN,2,"RADEON_RE_LINE_PATTERN" }, - { RADEON_SE_LINE_WIDTH,1,"RADEON_SE_LINE_WIDTH" }, - { RADEON_PP_LUM_MATRIX,1,"RADEON_PP_LUM_MATRIX" }, - { RADEON_PP_ROT_MATRIX_0,2,"RADEON_PP_ROT_MATRIX_0" }, - { RADEON_RB3D_STENCILREFMASK,3,"RADEON_RB3D_STENCILREFMASK" }, - { RADEON_SE_VPORT_XSCALE,6,"RADEON_SE_VPORT_XSCALE" }, - { RADEON_SE_CNTL,2,"RADEON_SE_CNTL" }, - { RADEON_SE_CNTL_STATUS,1,"RADEON_SE_CNTL_STATUS" }, - { RADEON_RE_MISC,1,"RADEON_RE_MISC" }, - { RADEON_PP_TXFILTER_0,6,"RADEON_PP_TXFILTER_0" }, - { RADEON_PP_BORDER_COLOR_0,1,"RADEON_PP_BORDER_COLOR_0" }, - { RADEON_PP_TXFILTER_1,6,"RADEON_PP_TXFILTER_1" }, - { RADEON_PP_BORDER_COLOR_1,1,"RADEON_PP_BORDER_COLOR_1" }, - { RADEON_PP_TXFILTER_2,6,"RADEON_PP_TXFILTER_2" }, - { RADEON_PP_BORDER_COLOR_2,1,"RADEON_PP_BORDER_COLOR_2" }, - { RADEON_SE_ZBIAS_FACTOR,2,"RADEON_SE_ZBIAS_FACTOR" }, - { RADEON_SE_TCL_OUTPUT_VTX_FMT,11,"RADEON_SE_TCL_OUTPUT_VTX_FMT" }, - { RADEON_SE_TCL_MATERIAL_EMMISSIVE_RED,17,"RADEON_SE_TCL_MATERIAL_EMMISSIVE_RED" }, - { R200_PP_TXCBLEND_0, 4, "R200_EMIT_PP_TXCBLEND_0" }, - { R200_PP_TXCBLEND_1, 4, "R200_PP_TXCBLEND_1" }, - { R200_PP_TXCBLEND_2, 4, "R200_PP_TXCBLEND_2" }, - { R200_PP_TXCBLEND_3, 4, "R200_PP_TXCBLEND_3" }, - { R200_PP_TXCBLEND_4, 4, "R200_PP_TXCBLEND_4" }, - { R200_PP_TXCBLEND_5, 4, "R200_PP_TXCBLEND_5" }, - { R200_PP_TXCBLEND_6, 4, "R200_PP_TXCBLEND_6" }, - { R200_PP_TXCBLEND_7, 4, "R200_PP_TXCBLEND_7" }, - { R200_SE_TCL_LIGHT_MODEL_CTL_0, 6, "R200_SE_TCL_LIGHT_MODEL_CTL_0" }, - { R200_PP_TFACTOR_0, 6, "R200_PP_TFACTOR_0" }, - { R200_SE_VTX_FMT_0, 4, "R200_SE_VTX_FMT_0" }, - { R200_SE_VAP_CNTL, 1, "R200_SE_VAP_CNTL" }, - { R200_SE_TCL_MATRIX_SEL_0, 5, "R200_SE_TCL_MATRIX_SEL_0" }, - { R200_SE_TCL_TEX_PROC_CTL_2, 5, "R200_SE_TCL_TEX_PROC_CTL_2" }, - { R200_SE_TCL_UCP_VERT_BLEND_CTL, 1, "R200_SE_TCL_UCP_VERT_BLEND_CTL" }, - { R200_PP_TXFILTER_0, 6, "R200_PP_TXFILTER_0" }, - { R200_PP_TXFILTER_1, 6, "R200_PP_TXFILTER_1" }, - { R200_PP_TXFILTER_2, 6, "R200_PP_TXFILTER_2" }, - { R200_PP_TXFILTER_3, 6, "R200_PP_TXFILTER_3" }, - { R200_PP_TXFILTER_4, 6, "R200_PP_TXFILTER_4" }, - { R200_PP_TXFILTER_5, 6, "R200_PP_TXFILTER_5" }, - { R200_PP_TXOFFSET_0, 1, "R200_PP_TXOFFSET_0" }, - { R200_PP_TXOFFSET_1, 1, "R200_PP_TXOFFSET_1" }, - { R200_PP_TXOFFSET_2, 1, "R200_PP_TXOFFSET_2" }, - { R200_PP_TXOFFSET_3, 1, "R200_PP_TXOFFSET_3" }, - { R200_PP_TXOFFSET_4, 1, "R200_PP_TXOFFSET_4" }, - { R200_PP_TXOFFSET_5, 1, "R200_PP_TXOFFSET_5" }, - { R200_SE_VTE_CNTL, 1, "R200_SE_VTE_CNTL" }, - { R200_SE_TCL_OUTPUT_VTX_COMP_SEL, 1, "R200_SE_TCL_OUTPUT_VTX_COMP_SEL" }, - { R200_PP_TAM_DEBUG3, 1, "R200_PP_TAM_DEBUG3" }, - { R200_PP_CNTL_X, 1, "R200_PP_CNTL_X" }, - { R200_RB3D_DEPTHXY_OFFSET, 1, "R200_RB3D_DEPTHXY_OFFSET" }, - { R200_RE_AUX_SCISSOR_CNTL, 1, "R200_RE_AUX_SCISSOR_CNTL" }, - { R200_RE_SCISSOR_TL_0, 2, "R200_RE_SCISSOR_TL_0" }, - { R200_RE_SCISSOR_TL_1, 2, "R200_RE_SCISSOR_TL_1" }, - { R200_RE_SCISSOR_TL_2, 2, "R200_RE_SCISSOR_TL_2" }, - { R200_SE_VAP_CNTL_STATUS, 1, "R200_SE_VAP_CNTL_STATUS" }, - { R200_SE_VTX_STATE_CNTL, 1, "R200_SE_VTX_STATE_CNTL" }, - { R200_RE_POINTSIZE, 1, "R200_RE_POINTSIZE" }, - { R200_SE_TCL_INPUT_VTX_VECTOR_ADDR_0, 4, "R200_SE_TCL_INPUT_VTX_VECTOR_ADDR_0" }, - { R200_PP_CUBIC_FACES_0, 1, "R200_PP_CUBIC_FACES_0" }, /* 61 */ - { R200_PP_CUBIC_OFFSET_F1_0, 5, "R200_PP_CUBIC_OFFSET_F1_0" }, /* 62 */ - { R200_PP_CUBIC_FACES_1, 1, "R200_PP_CUBIC_FACES_1" }, - { R200_PP_CUBIC_OFFSET_F1_1, 5, "R200_PP_CUBIC_OFFSET_F1_1" }, - { R200_PP_CUBIC_FACES_2, 1, "R200_PP_CUBIC_FACES_2" }, - { R200_PP_CUBIC_OFFSET_F1_2, 5, "R200_PP_CUBIC_OFFSET_F1_2" }, - { R200_PP_CUBIC_FACES_3, 1, "R200_PP_CUBIC_FACES_3" }, - { R200_PP_CUBIC_OFFSET_F1_3, 5, "R200_PP_CUBIC_OFFSET_F1_3" }, - { R200_PP_CUBIC_FACES_4, 1, "R200_PP_CUBIC_FACES_4" }, - { R200_PP_CUBIC_OFFSET_F1_4, 5, "R200_PP_CUBIC_OFFSET_F1_4" }, - { R200_PP_CUBIC_FACES_5, 1, "R200_PP_CUBIC_FACES_5" }, - { R200_PP_CUBIC_OFFSET_F1_5, 5, "R200_PP_CUBIC_OFFSET_F1_5" }, -}; - -struct reg_names { - int idx; - const char *name; -}; - -static struct reg_names reg_names[] = { - { R200_PP_MISC, "R200_PP_MISC" }, - { R200_PP_FOG_COLOR, "R200_PP_FOG_COLOR" }, - { R200_RE_SOLID_COLOR, "R200_RE_SOLID_COLOR" }, - { R200_RB3D_BLENDCNTL, "R200_RB3D_BLENDCNTL" }, - { R200_RB3D_DEPTHOFFSET, "R200_RB3D_DEPTHOFFSET" }, - { R200_RB3D_DEPTHPITCH, "R200_RB3D_DEPTHPITCH" }, - { R200_RB3D_ZSTENCILCNTL, "R200_RB3D_ZSTENCILCNTL" }, - { R200_PP_CNTL, "R200_PP_CNTL" }, - { R200_RB3D_CNTL, "R200_RB3D_CNTL" }, - { R200_RB3D_COLOROFFSET, "R200_RB3D_COLOROFFSET" }, - { R200_RE_WIDTH_HEIGHT, "R200_RE_WIDTH_HEIGHT" }, - { R200_RB3D_COLORPITCH, "R200_RB3D_COLORPITCH" }, - { R200_SE_CNTL, "R200_SE_CNTL" }, - { R200_RE_CNTL, "R200_RE_CNTL" }, - { R200_RE_MISC, "R200_RE_MISC" }, - { R200_RE_STIPPLE_ADDR, "R200_RE_STIPPLE_ADDR" }, - { R200_RE_STIPPLE_DATA, "R200_RE_STIPPLE_DATA" }, - { R200_RE_LINE_PATTERN, "R200_RE_LINE_PATTERN" }, - { R200_RE_LINE_STATE, "R200_RE_LINE_STATE" }, - { R200_RE_SCISSOR_TL_0, "R200_RE_SCISSOR_TL_0" }, - { R200_RE_SCISSOR_BR_0, "R200_RE_SCISSOR_BR_0" }, - { R200_RE_SCISSOR_TL_1, "R200_RE_SCISSOR_TL_1" }, - { R200_RE_SCISSOR_BR_1, "R200_RE_SCISSOR_BR_1" }, - { R200_RE_SCISSOR_TL_2, "R200_RE_SCISSOR_TL_2" }, - { R200_RE_SCISSOR_BR_2, "R200_RE_SCISSOR_BR_2" }, - { R200_RB3D_DEPTHXY_OFFSET, "R200_RB3D_DEPTHXY_OFFSET" }, - { R200_RB3D_STENCILREFMASK, "R200_RB3D_STENCILREFMASK" }, - { R200_RB3D_ROPCNTL, "R200_RB3D_ROPCNTL" }, - { R200_RB3D_PLANEMASK, "R200_RB3D_PLANEMASK" }, - { R200_SE_VPORT_XSCALE, "R200_SE_VPORT_XSCALE" }, - { R200_SE_VPORT_XOFFSET, "R200_SE_VPORT_XOFFSET" }, - { R200_SE_VPORT_YSCALE, "R200_SE_VPORT_YSCALE" }, - { R200_SE_VPORT_YOFFSET, "R200_SE_VPORT_YOFFSET" }, - { R200_SE_VPORT_ZSCALE, "R200_SE_VPORT_ZSCALE" }, - { R200_SE_VPORT_ZOFFSET, "R200_SE_VPORT_ZOFFSET" }, - { R200_SE_ZBIAS_FACTOR, "R200_SE_ZBIAS_FACTOR" }, - { R200_SE_ZBIAS_CONSTANT, "R200_SE_ZBIAS_CONSTANT" }, - { R200_SE_LINE_WIDTH, "R200_SE_LINE_WIDTH" }, - { R200_SE_VAP_CNTL, "R200_SE_VAP_CNTL" }, - { R200_SE_VF_CNTL, "R200_SE_VF_CNTL" }, - { R200_SE_VTX_FMT_0, "R200_SE_VTX_FMT_0" }, - { R200_SE_VTX_FMT_1, "R200_SE_VTX_FMT_1" }, - { R200_SE_TCL_OUTPUT_VTX_FMT_0, "R200_SE_TCL_OUTPUT_VTX_FMT_0" }, - { R200_SE_TCL_OUTPUT_VTX_FMT_1, "R200_SE_TCL_OUTPUT_VTX_FMT_1" }, - { R200_SE_VTE_CNTL, "R200_SE_VTE_CNTL" }, - { R200_SE_VTX_NUM_ARRAYS, "R200_SE_VTX_NUM_ARRAYS" }, - { R200_SE_VTX_AOS_ATTR01, "R200_SE_VTX_AOS_ATTR01" }, - { R200_SE_VTX_AOS_ADDR0, "R200_SE_VTX_AOS_ADDR0" }, - { R200_SE_VTX_AOS_ADDR1, "R200_SE_VTX_AOS_ADDR1" }, - { R200_SE_VTX_AOS_ATTR23, "R200_SE_VTX_AOS_ATTR23" }, - { R200_SE_VTX_AOS_ADDR2, "R200_SE_VTX_AOS_ADDR2" }, - { R200_SE_VTX_AOS_ADDR3, "R200_SE_VTX_AOS_ADDR3" }, - { R200_SE_VTX_AOS_ATTR45, "R200_SE_VTX_AOS_ATTR45" }, - { R200_SE_VTX_AOS_ADDR4, "R200_SE_VTX_AOS_ADDR4" }, - { R200_SE_VTX_AOS_ADDR5, "R200_SE_VTX_AOS_ADDR5" }, - { R200_SE_VTX_AOS_ATTR67, "R200_SE_VTX_AOS_ATTR67" }, - { R200_SE_VTX_AOS_ADDR6, "R200_SE_VTX_AOS_ADDR6" }, - { R200_SE_VTX_AOS_ADDR7, "R200_SE_VTX_AOS_ADDR7" }, - { R200_SE_VTX_AOS_ATTR89, "R200_SE_VTX_AOS_ATTR89" }, - { R200_SE_VTX_AOS_ADDR8, "R200_SE_VTX_AOS_ADDR8" }, - { R200_SE_VTX_AOS_ADDR9, "R200_SE_VTX_AOS_ADDR9" }, - { R200_SE_VTX_AOS_ATTR1011, "R200_SE_VTX_AOS_ATTR1011" }, - { R200_SE_VTX_AOS_ADDR10, "R200_SE_VTX_AOS_ADDR10" }, - { R200_SE_VTX_AOS_ADDR11, "R200_SE_VTX_AOS_ADDR11" }, - { R200_SE_VF_MAX_VTX_INDX, "R200_SE_VF_MAX_VTX_INDX" }, - { R200_SE_VF_MIN_VTX_INDX, "R200_SE_VF_MIN_VTX_INDX" }, - { R200_SE_VTX_STATE_CNTL, "R200_SE_VTX_STATE_CNTL" }, - { R200_SE_TCL_VECTOR_INDX_REG, "R200_SE_TCL_VECTOR_INDX_REG" }, - { R200_SE_TCL_VECTOR_DATA_REG, "R200_SE_TCL_VECTOR_DATA_REG" }, - { R200_SE_TCL_SCALAR_INDX_REG, "R200_SE_TCL_SCALAR_INDX_REG" }, - { R200_SE_TCL_SCALAR_DATA_REG, "R200_SE_TCL_SCALAR_DATA_REG" }, - { R200_SE_TCL_MATRIX_SEL_0, "R200_SE_TCL_MATRIX_SEL_0" }, - { R200_SE_TCL_MATRIX_SEL_1, "R200_SE_TCL_MATRIX_SEL_1" }, - { R200_SE_TCL_MATRIX_SEL_2, "R200_SE_TCL_MATRIX_SEL_2" }, - { R200_SE_TCL_MATRIX_SEL_3, "R200_SE_TCL_MATRIX_SEL_3" }, - { R200_SE_TCL_MATRIX_SEL_4, "R200_SE_TCL_MATRIX_SEL_4" }, - { R200_SE_TCL_LIGHT_MODEL_CTL_0, "R200_SE_TCL_LIGHT_MODEL_CTL_0" }, - { R200_SE_TCL_LIGHT_MODEL_CTL_1, "R200_SE_TCL_LIGHT_MODEL_CTL_1" }, - { R200_SE_TCL_PER_LIGHT_CTL_0, "R200_SE_TCL_PER_LIGHT_CTL_0" }, - { R200_SE_TCL_PER_LIGHT_CTL_1, "R200_SE_TCL_PER_LIGHT_CTL_1" }, - { R200_SE_TCL_PER_LIGHT_CTL_2, "R200_SE_TCL_PER_LIGHT_CTL_2" }, - { R200_SE_TCL_PER_LIGHT_CTL_3, "R200_SE_TCL_PER_LIGHT_CTL_3" }, - { R200_SE_TCL_TEX_PROC_CTL_2, "R200_SE_TCL_TEX_PROC_CTL_2" }, - { R200_SE_TCL_TEX_PROC_CTL_3, "R200_SE_TCL_TEX_PROC_CTL_3" }, - { R200_SE_TCL_TEX_PROC_CTL_0, "R200_SE_TCL_TEX_PROC_CTL_0" }, - { R200_SE_TCL_TEX_PROC_CTL_1, "R200_SE_TCL_TEX_PROC_CTL_1" }, - { R200_SE_TC_TEX_CYL_WRAP_CTL, "R200_SE_TC_TEX_CYL_WRAP_CTL" }, - { R200_SE_TCL_UCP_VERT_BLEND_CTL, "R200_SE_TCL_UCP_VERT_BLEND_CTL" }, - { R200_SE_TCL_POINT_SPRITE_CNTL, "R200_SE_TCL_POINT_SPRITE_CNTL" }, - { R200_SE_VTX_ST_POS_0_X_4, "R200_SE_VTX_ST_POS_0_X_4" }, - { R200_SE_VTX_ST_POS_0_Y_4, "R200_SE_VTX_ST_POS_0_Y_4" }, - { R200_SE_VTX_ST_POS_0_Z_4, "R200_SE_VTX_ST_POS_0_Z_4" }, - { R200_SE_VTX_ST_POS_0_W_4, "R200_SE_VTX_ST_POS_0_W_4" }, - { R200_SE_VTX_ST_NORM_0_X, "R200_SE_VTX_ST_NORM_0_X" }, - { R200_SE_VTX_ST_NORM_0_Y, "R200_SE_VTX_ST_NORM_0_Y" }, - { R200_SE_VTX_ST_NORM_0_Z, "R200_SE_VTX_ST_NORM_0_Z" }, - { R200_SE_VTX_ST_PVMS, "R200_SE_VTX_ST_PVMS" }, - { R200_SE_VTX_ST_CLR_0_R, "R200_SE_VTX_ST_CLR_0_R" }, - { R200_SE_VTX_ST_CLR_0_G, "R200_SE_VTX_ST_CLR_0_G" }, - { R200_SE_VTX_ST_CLR_0_B, "R200_SE_VTX_ST_CLR_0_B" }, - { R200_SE_VTX_ST_CLR_0_A, "R200_SE_VTX_ST_CLR_0_A" }, - { R200_SE_VTX_ST_CLR_1_R, "R200_SE_VTX_ST_CLR_1_R" }, - { R200_SE_VTX_ST_CLR_1_G, "R200_SE_VTX_ST_CLR_1_G" }, - { R200_SE_VTX_ST_CLR_1_B, "R200_SE_VTX_ST_CLR_1_B" }, - { R200_SE_VTX_ST_CLR_1_A, "R200_SE_VTX_ST_CLR_1_A" }, - { R200_SE_VTX_ST_CLR_2_R, "R200_SE_VTX_ST_CLR_2_R" }, - { R200_SE_VTX_ST_CLR_2_G, "R200_SE_VTX_ST_CLR_2_G" }, - { R200_SE_VTX_ST_CLR_2_B, "R200_SE_VTX_ST_CLR_2_B" }, - { R200_SE_VTX_ST_CLR_2_A, "R200_SE_VTX_ST_CLR_2_A" }, - { R200_SE_VTX_ST_CLR_3_R, "R200_SE_VTX_ST_CLR_3_R" }, - { R200_SE_VTX_ST_CLR_3_G, "R200_SE_VTX_ST_CLR_3_G" }, - { R200_SE_VTX_ST_CLR_3_B, "R200_SE_VTX_ST_CLR_3_B" }, - { R200_SE_VTX_ST_CLR_3_A, "R200_SE_VTX_ST_CLR_3_A" }, - { R200_SE_VTX_ST_CLR_4_R, "R200_SE_VTX_ST_CLR_4_R" }, - { R200_SE_VTX_ST_CLR_4_G, "R200_SE_VTX_ST_CLR_4_G" }, - { R200_SE_VTX_ST_CLR_4_B, "R200_SE_VTX_ST_CLR_4_B" }, - { R200_SE_VTX_ST_CLR_4_A, "R200_SE_VTX_ST_CLR_4_A" }, - { R200_SE_VTX_ST_CLR_5_R, "R200_SE_VTX_ST_CLR_5_R" }, - { R200_SE_VTX_ST_CLR_5_G, "R200_SE_VTX_ST_CLR_5_G" }, - { R200_SE_VTX_ST_CLR_5_B, "R200_SE_VTX_ST_CLR_5_B" }, - { R200_SE_VTX_ST_CLR_5_A, "R200_SE_VTX_ST_CLR_5_A" }, - { R200_SE_VTX_ST_CLR_6_R, "R200_SE_VTX_ST_CLR_6_R" }, - { R200_SE_VTX_ST_CLR_6_G, "R200_SE_VTX_ST_CLR_6_G" }, - { R200_SE_VTX_ST_CLR_6_B, "R200_SE_VTX_ST_CLR_6_B" }, - { R200_SE_VTX_ST_CLR_6_A, "R200_SE_VTX_ST_CLR_6_A" }, - { R200_SE_VTX_ST_CLR_7_R, "R200_SE_VTX_ST_CLR_7_R" }, - { R200_SE_VTX_ST_CLR_7_G, "R200_SE_VTX_ST_CLR_7_G" }, - { R200_SE_VTX_ST_CLR_7_B, "R200_SE_VTX_ST_CLR_7_B" }, - { R200_SE_VTX_ST_CLR_7_A, "R200_SE_VTX_ST_CLR_7_A" }, - { R200_SE_VTX_ST_TEX_0_S, "R200_SE_VTX_ST_TEX_0_S" }, - { R200_SE_VTX_ST_TEX_0_T, "R200_SE_VTX_ST_TEX_0_T" }, - { R200_SE_VTX_ST_TEX_0_R, "R200_SE_VTX_ST_TEX_0_R" }, - { R200_SE_VTX_ST_TEX_0_Q, "R200_SE_VTX_ST_TEX_0_Q" }, - { R200_SE_VTX_ST_TEX_1_S, "R200_SE_VTX_ST_TEX_1_S" }, - { R200_SE_VTX_ST_TEX_1_T, "R200_SE_VTX_ST_TEX_1_T" }, - { R200_SE_VTX_ST_TEX_1_R, "R200_SE_VTX_ST_TEX_1_R" }, - { R200_SE_VTX_ST_TEX_1_Q, "R200_SE_VTX_ST_TEX_1_Q" }, - { R200_SE_VTX_ST_TEX_2_S, "R200_SE_VTX_ST_TEX_2_S" }, - { R200_SE_VTX_ST_TEX_2_T, "R200_SE_VTX_ST_TEX_2_T" }, - { R200_SE_VTX_ST_TEX_2_R, "R200_SE_VTX_ST_TEX_2_R" }, - { R200_SE_VTX_ST_TEX_2_Q, "R200_SE_VTX_ST_TEX_2_Q" }, - { R200_SE_VTX_ST_TEX_3_S, "R200_SE_VTX_ST_TEX_3_S" }, - { R200_SE_VTX_ST_TEX_3_T, "R200_SE_VTX_ST_TEX_3_T" }, - { R200_SE_VTX_ST_TEX_3_R, "R200_SE_VTX_ST_TEX_3_R" }, - { R200_SE_VTX_ST_TEX_3_Q, "R200_SE_VTX_ST_TEX_3_Q" }, - { R200_SE_VTX_ST_TEX_4_S, "R200_SE_VTX_ST_TEX_4_S" }, - { R200_SE_VTX_ST_TEX_4_T, "R200_SE_VTX_ST_TEX_4_T" }, - { R200_SE_VTX_ST_TEX_4_R, "R200_SE_VTX_ST_TEX_4_R" }, - { R200_SE_VTX_ST_TEX_4_Q, "R200_SE_VTX_ST_TEX_4_Q" }, - { R200_SE_VTX_ST_TEX_5_S, "R200_SE_VTX_ST_TEX_5_S" }, - { R200_SE_VTX_ST_TEX_5_T, "R200_SE_VTX_ST_TEX_5_T" }, - { R200_SE_VTX_ST_TEX_5_R, "R200_SE_VTX_ST_TEX_5_R" }, - { R200_SE_VTX_ST_TEX_5_Q, "R200_SE_VTX_ST_TEX_5_Q" }, - { R200_SE_VTX_ST_PNT_SPRT_SZ, "R200_SE_VTX_ST_PNT_SPRT_SZ" }, - { R200_SE_VTX_ST_DISC_FOG, "R200_SE_VTX_ST_DISC_FOG" }, - { R200_SE_VTX_ST_SHININESS_0, "R200_SE_VTX_ST_SHININESS_0" }, - { R200_SE_VTX_ST_SHININESS_1, "R200_SE_VTX_ST_SHININESS_1" }, - { R200_SE_VTX_ST_BLND_WT_0, "R200_SE_VTX_ST_BLND_WT_0" }, - { R200_SE_VTX_ST_BLND_WT_1, "R200_SE_VTX_ST_BLND_WT_1" }, - { R200_SE_VTX_ST_BLND_WT_2, "R200_SE_VTX_ST_BLND_WT_2" }, - { R200_SE_VTX_ST_BLND_WT_3, "R200_SE_VTX_ST_BLND_WT_3" }, - { R200_SE_VTX_ST_POS_1_X, "R200_SE_VTX_ST_POS_1_X" }, - { R200_SE_VTX_ST_POS_1_Y, "R200_SE_VTX_ST_POS_1_Y" }, - { R200_SE_VTX_ST_POS_1_Z, "R200_SE_VTX_ST_POS_1_Z" }, - { R200_SE_VTX_ST_POS_1_W, "R200_SE_VTX_ST_POS_1_W" }, - { R200_SE_VTX_ST_NORM_1_X, "R200_SE_VTX_ST_NORM_1_X" }, - { R200_SE_VTX_ST_NORM_1_Y, "R200_SE_VTX_ST_NORM_1_Y" }, - { R200_SE_VTX_ST_NORM_1_Z, "R200_SE_VTX_ST_NORM_1_Z" }, - { R200_SE_VTX_ST_USR_CLR_0_R, "R200_SE_VTX_ST_USR_CLR_0_R" }, - { R200_SE_VTX_ST_USR_CLR_0_G, "R200_SE_VTX_ST_USR_CLR_0_G" }, - { R200_SE_VTX_ST_USR_CLR_0_B, "R200_SE_VTX_ST_USR_CLR_0_B" }, - { R200_SE_VTX_ST_USR_CLR_0_A, "R200_SE_VTX_ST_USR_CLR_0_A" }, - { R200_SE_VTX_ST_USR_CLR_1_R, "R200_SE_VTX_ST_USR_CLR_1_R" }, - { R200_SE_VTX_ST_USR_CLR_1_G, "R200_SE_VTX_ST_USR_CLR_1_G" }, - { R200_SE_VTX_ST_USR_CLR_1_B, "R200_SE_VTX_ST_USR_CLR_1_B" }, - { R200_SE_VTX_ST_USR_CLR_1_A, "R200_SE_VTX_ST_USR_CLR_1_A" }, - { R200_SE_VTX_ST_CLR_0_PKD, "R200_SE_VTX_ST_CLR_0_PKD" }, - { R200_SE_VTX_ST_CLR_1_PKD, "R200_SE_VTX_ST_CLR_1_PKD" }, - { R200_SE_VTX_ST_CLR_2_PKD, "R200_SE_VTX_ST_CLR_2_PKD" }, - { R200_SE_VTX_ST_CLR_3_PKD, "R200_SE_VTX_ST_CLR_3_PKD" }, - { R200_SE_VTX_ST_CLR_4_PKD, "R200_SE_VTX_ST_CLR_4_PKD" }, - { R200_SE_VTX_ST_CLR_5_PKD, "R200_SE_VTX_ST_CLR_5_PKD" }, - { R200_SE_VTX_ST_CLR_6_PKD, "R200_SE_VTX_ST_CLR_6_PKD" }, - { R200_SE_VTX_ST_CLR_7_PKD, "R200_SE_VTX_ST_CLR_7_PKD" }, - { R200_SE_VTX_ST_POS_0_X_2, "R200_SE_VTX_ST_POS_0_X_2" }, - { R200_SE_VTX_ST_POS_0_Y_2, "R200_SE_VTX_ST_POS_0_Y_2" }, - { R200_SE_VTX_ST_PAR_CLR_LD, "R200_SE_VTX_ST_PAR_CLR_LD" }, - { R200_SE_VTX_ST_USR_CLR_PKD, "R200_SE_VTX_ST_USR_CLR_PKD" }, - { R200_SE_VTX_ST_POS_0_X_3, "R200_SE_VTX_ST_POS_0_X_3" }, - { R200_SE_VTX_ST_POS_0_Y_3, "R200_SE_VTX_ST_POS_0_Y_3" }, - { R200_SE_VTX_ST_POS_0_Z_3, "R200_SE_VTX_ST_POS_0_Z_3" }, - { R200_SE_VTX_ST_END_OF_PKT, "R200_SE_VTX_ST_END_OF_PKT" }, - { R200_RE_POINTSIZE, "R200_RE_POINTSIZE" }, - { R200_RE_TOP_LEFT, "R200_RE_TOP_LEFT" }, - { R200_RE_AUX_SCISSOR_CNTL, "R200_RE_AUX_SCISSOR_CNTL" }, - { R200_PP_TXFILTER_0, "R200_PP_TXFILTER_0" }, - { R200_PP_TXFORMAT_0, "R200_PP_TXFORMAT_0" }, - { R200_PP_TXSIZE_0, "R200_PP_TXSIZE_0" }, - { R200_PP_TXFORMAT_X_0, "R200_PP_TXFORMAT_X_0" }, - { R200_PP_TXPITCH_0, "R200_PP_TXPITCH_0" }, - { R200_PP_BORDER_COLOR_0, "R200_PP_BORDER_COLOR_0" }, - { R200_PP_CUBIC_FACES_0, "R200_PP_CUBIC_FACES_0" }, - { R200_PP_TXFILTER_1, "R200_PP_TXFILTER_1" }, - { R200_PP_TXFORMAT_1, "R200_PP_TXFORMAT_1" }, - { R200_PP_TXSIZE_1, "R200_PP_TXSIZE_1" }, - { R200_PP_TXFORMAT_X_1, "R200_PP_TXFORMAT_X_1" }, - { R200_PP_TXPITCH_1, "R200_PP_TXPITCH_1" }, - { R200_PP_BORDER_COLOR_1, "R200_PP_BORDER_COLOR_1" }, - { R200_PP_CUBIC_FACES_1, "R200_PP_CUBIC_FACES_1" }, - { R200_PP_TXFILTER_2, "R200_PP_TXFILTER_2" }, - { R200_PP_TXFORMAT_2, "R200_PP_TXFORMAT_2" }, - { R200_PP_TXSIZE_2, "R200_PP_TXSIZE_2" }, - { R200_PP_TXFORMAT_X_2, "R200_PP_TXFORMAT_X_2" }, - { R200_PP_TXPITCH_2, "R200_PP_TXPITCH_2" }, - { R200_PP_BORDER_COLOR_2, "R200_PP_BORDER_COLOR_2" }, - { R200_PP_CUBIC_FACES_2, "R200_PP_CUBIC_FACES_2" }, - { R200_PP_TXFILTER_3, "R200_PP_TXFILTER_3" }, - { R200_PP_TXFORMAT_3, "R200_PP_TXFORMAT_3" }, - { R200_PP_TXSIZE_3, "R200_PP_TXSIZE_3" }, - { R200_PP_TXFORMAT_X_3, "R200_PP_TXFORMAT_X_3" }, - { R200_PP_TXPITCH_3, "R200_PP_TXPITCH_3" }, - { R200_PP_BORDER_COLOR_3, "R200_PP_BORDER_COLOR_3" }, - { R200_PP_CUBIC_FACES_3, "R200_PP_CUBIC_FACES_3" }, - { R200_PP_TXFILTER_4, "R200_PP_TXFILTER_4" }, - { R200_PP_TXFORMAT_4, "R200_PP_TXFORMAT_4" }, - { R200_PP_TXSIZE_4, "R200_PP_TXSIZE_4" }, - { R200_PP_TXFORMAT_X_4, "R200_PP_TXFORMAT_X_4" }, - { R200_PP_TXPITCH_4, "R200_PP_TXPITCH_4" }, - { R200_PP_BORDER_COLOR_4, "R200_PP_BORDER_COLOR_4" }, - { R200_PP_CUBIC_FACES_4, "R200_PP_CUBIC_FACES_4" }, - { R200_PP_TXFILTER_5, "R200_PP_TXFILTER_5" }, - { R200_PP_TXFORMAT_5, "R200_PP_TXFORMAT_5" }, - { R200_PP_TXSIZE_5, "R200_PP_TXSIZE_5" }, - { R200_PP_TXFORMAT_X_5, "R200_PP_TXFORMAT_X_5" }, - { R200_PP_TXPITCH_5, "R200_PP_TXPITCH_5" }, - { R200_PP_BORDER_COLOR_5, "R200_PP_BORDER_COLOR_5" }, - { R200_PP_CUBIC_FACES_5, "R200_PP_CUBIC_FACES_5" }, - { R200_PP_TXOFFSET_0, "R200_PP_TXOFFSET_0" }, - { R200_PP_CUBIC_OFFSET_F1_0, "R200_PP_CUBIC_OFFSET_F1_0" }, - { R200_PP_CUBIC_OFFSET_F2_0, "R200_PP_CUBIC_OFFSET_F2_0" }, - { R200_PP_CUBIC_OFFSET_F3_0, "R200_PP_CUBIC_OFFSET_F3_0" }, - { R200_PP_CUBIC_OFFSET_F4_0, "R200_PP_CUBIC_OFFSET_F4_0" }, - { R200_PP_CUBIC_OFFSET_F5_0, "R200_PP_CUBIC_OFFSET_F5_0" }, - { R200_PP_TXOFFSET_1, "R200_PP_TXOFFSET_1" }, - { R200_PP_CUBIC_OFFSET_F1_1, "R200_PP_CUBIC_OFFSET_F1_1" }, - { R200_PP_CUBIC_OFFSET_F2_1, "R200_PP_CUBIC_OFFSET_F2_1" }, - { R200_PP_CUBIC_OFFSET_F3_1, "R200_PP_CUBIC_OFFSET_F3_1" }, - { R200_PP_CUBIC_OFFSET_F4_1, "R200_PP_CUBIC_OFFSET_F4_1" }, - { R200_PP_CUBIC_OFFSET_F5_1, "R200_PP_CUBIC_OFFSET_F5_1" }, - { R200_PP_TXOFFSET_2, "R200_PP_TXOFFSET_2" }, - { R200_PP_CUBIC_OFFSET_F1_2, "R200_PP_CUBIC_OFFSET_F1_2" }, - { R200_PP_CUBIC_OFFSET_F2_2, "R200_PP_CUBIC_OFFSET_F2_2" }, - { R200_PP_CUBIC_OFFSET_F3_2, "R200_PP_CUBIC_OFFSET_F3_2" }, - { R200_PP_CUBIC_OFFSET_F4_2, "R200_PP_CUBIC_OFFSET_F4_2" }, - { R200_PP_CUBIC_OFFSET_F5_2, "R200_PP_CUBIC_OFFSET_F5_2" }, - { R200_PP_TXOFFSET_3, "R200_PP_TXOFFSET_3" }, - { R200_PP_CUBIC_OFFSET_F1_3, "R200_PP_CUBIC_OFFSET_F1_3" }, - { R200_PP_CUBIC_OFFSET_F2_3, "R200_PP_CUBIC_OFFSET_F2_3" }, - { R200_PP_CUBIC_OFFSET_F3_3, "R200_PP_CUBIC_OFFSET_F3_3" }, - { R200_PP_CUBIC_OFFSET_F4_3, "R200_PP_CUBIC_OFFSET_F4_3" }, - { R200_PP_CUBIC_OFFSET_F5_3, "R200_PP_CUBIC_OFFSET_F5_3" }, - { R200_PP_TXOFFSET_4, "R200_PP_TXOFFSET_4" }, - { R200_PP_CUBIC_OFFSET_F1_4, "R200_PP_CUBIC_OFFSET_F1_4" }, - { R200_PP_CUBIC_OFFSET_F2_4, "R200_PP_CUBIC_OFFSET_F2_4" }, - { R200_PP_CUBIC_OFFSET_F3_4, "R200_PP_CUBIC_OFFSET_F3_4" }, - { R200_PP_CUBIC_OFFSET_F4_4, "R200_PP_CUBIC_OFFSET_F4_4" }, - { R200_PP_CUBIC_OFFSET_F5_4, "R200_PP_CUBIC_OFFSET_F5_4" }, - { R200_PP_TXOFFSET_5, "R200_PP_TXOFFSET_5" }, - { R200_PP_CUBIC_OFFSET_F1_5, "R200_PP_CUBIC_OFFSET_F1_5" }, - { R200_PP_CUBIC_OFFSET_F2_5, "R200_PP_CUBIC_OFFSET_F2_5" }, - { R200_PP_CUBIC_OFFSET_F3_5, "R200_PP_CUBIC_OFFSET_F3_5" }, - { R200_PP_CUBIC_OFFSET_F4_5, "R200_PP_CUBIC_OFFSET_F4_5" }, - { R200_PP_CUBIC_OFFSET_F5_5, "R200_PP_CUBIC_OFFSET_F5_5" }, - { R200_PP_TAM_DEBUG3, "R200_PP_TAM_DEBUG3" }, - { R200_PP_TFACTOR_0, "R200_PP_TFACTOR_0" }, - { R200_PP_TFACTOR_1, "R200_PP_TFACTOR_1" }, - { R200_PP_TFACTOR_2, "R200_PP_TFACTOR_2" }, - { R200_PP_TFACTOR_3, "R200_PP_TFACTOR_3" }, - { R200_PP_TFACTOR_4, "R200_PP_TFACTOR_4" }, - { R200_PP_TFACTOR_5, "R200_PP_TFACTOR_5" }, - { R200_PP_TXCBLEND_0, "R200_PP_TXCBLEND_0" }, - { R200_PP_TXCBLEND2_0, "R200_PP_TXCBLEND2_0" }, - { R200_PP_TXABLEND_0, "R200_PP_TXABLEND_0" }, - { R200_PP_TXABLEND2_0, "R200_PP_TXABLEND2_0" }, - { R200_PP_TXCBLEND_1, "R200_PP_TXCBLEND_1" }, - { R200_PP_TXCBLEND2_1, "R200_PP_TXCBLEND2_1" }, - { R200_PP_TXABLEND_1, "R200_PP_TXABLEND_1" }, - { R200_PP_TXABLEND2_1, "R200_PP_TXABLEND2_1" }, - { R200_PP_TXCBLEND_2, "R200_PP_TXCBLEND_2" }, - { R200_PP_TXCBLEND2_2, "R200_PP_TXCBLEND2_2" }, - { R200_PP_TXABLEND_2, "R200_PP_TXABLEND_2" }, - { R200_PP_TXABLEND2_2, "R200_PP_TXABLEND2_2" }, - { R200_PP_TXCBLEND_3, "R200_PP_TXCBLEND_3" }, - { R200_PP_TXCBLEND2_3, "R200_PP_TXCBLEND2_3" }, - { R200_PP_TXABLEND_3, "R200_PP_TXABLEND_3" }, - { R200_PP_TXABLEND2_3, "R200_PP_TXABLEND2_3" }, - { R200_PP_TXCBLEND_4, "R200_PP_TXCBLEND_4" }, - { R200_PP_TXCBLEND2_4, "R200_PP_TXCBLEND2_4" }, - { R200_PP_TXABLEND_4, "R200_PP_TXABLEND_4" }, - { R200_PP_TXABLEND2_4, "R200_PP_TXABLEND2_4" }, - { R200_PP_TXCBLEND_5, "R200_PP_TXCBLEND_5" }, - { R200_PP_TXCBLEND2_5, "R200_PP_TXCBLEND2_5" }, - { R200_PP_TXABLEND_5, "R200_PP_TXABLEND_5" }, - { R200_PP_TXABLEND2_5, "R200_PP_TXABLEND2_5" }, - { R200_PP_TXCBLEND_6, "R200_PP_TXCBLEND_6" }, - { R200_PP_TXCBLEND2_6, "R200_PP_TXCBLEND2_6" }, - { R200_PP_TXABLEND_6, "R200_PP_TXABLEND_6" }, - { R200_PP_TXABLEND2_6, "R200_PP_TXABLEND2_6" }, - { R200_PP_TXCBLEND_7, "R200_PP_TXCBLEND_7" }, - { R200_PP_TXCBLEND2_7, "R200_PP_TXCBLEND2_7" }, - { R200_PP_TXABLEND_7, "R200_PP_TXABLEND_7" }, - { R200_PP_TXABLEND2_7, "R200_PP_TXABLEND2_7" }, - { R200_RB3D_ABLENDCNTL, "R200_RB3D_ABLENDCNTL" }, - { R200_RB3D_CBLENDCNTL, "R200_RB3D_CBLENDCNTL" }, - { R200_SE_TCL_OUTPUT_VTX_COMP_SEL, "R200_SE_TCL_OUTPUT_VTX_COMP_SEL" }, - { R200_PP_CNTL_X, "R200_PP_CNTL_X" }, - { R200_SE_VAP_CNTL_STATUS, "R200_SE_VAP_CNTL_STATUS" }, - { R200_SE_TCL_INPUT_VTX_VECTOR_ADDR_0, "R200_SE_TCL_INPUT_VTX_VECTOR_ADDR_0" }, - { R200_SE_TCL_INPUT_VTX_VECTOR_ADDR_1, "R200_SE_TCL_INPUT_VTX_VECTOR_ADDR_1" }, - { R200_SE_TCL_INPUT_VTX_VECTOR_ADDR_2, "R200_SE_TCL_INPUT_VTX_VECTOR_ADDR_2" }, - { R200_SE_TCL_INPUT_VTX_VECTOR_ADDR_3, "R200_SE_TCL_INPUT_VTX_VECTOR_ADDR_3" }, -}; - -static struct reg_names scalar_names[] = { - { R200_SS_LIGHT_DCD_ADDR, "R200_SS_LIGHT_DCD_ADDR" }, - { R200_SS_LIGHT_DCM_ADDR, "R200_SS_LIGHT_DCM_ADDR" }, - { R200_SS_LIGHT_SPOT_EXPONENT_ADDR, "R200_SS_LIGHT_SPOT_EXPONENT_ADDR" }, - { R200_SS_LIGHT_SPOT_CUTOFF_ADDR, "R200_SS_LIGHT_SPOT_CUTOFF_ADDR" }, - { R200_SS_LIGHT_SPECULAR_THRESH_ADDR, "R200_SS_LIGHT_SPECULAR_THRESH_ADDR" }, - { R200_SS_LIGHT_RANGE_CUTOFF_SQRD, "R200_SS_LIGHT_RANGE_CUTOFF_SQRD" }, - { R200_SS_LIGHT_RANGE_ATT_CONST, "R200_SS_LIGHT_RANGE_ATT_CONST" }, - { R200_SS_VERT_GUARD_CLIP_ADJ_ADDR, "R200_SS_VERT_GUARD_CLIP_ADJ_ADDR" }, - { R200_SS_VERT_GUARD_DISCARD_ADJ_ADDR, "R200_SS_VERT_GUARD_DISCARD_ADJ_ADDR" }, - { R200_SS_HORZ_GUARD_CLIP_ADJ_ADDR, "R200_SS_HORZ_GUARD_CLIP_ADJ_ADDR" }, - { R200_SS_HORZ_GUARD_DISCARD_ADJ_ADDR, "R200_SS_HORZ_GUARD_DISCARD_ADJ_ADDR" }, - { R200_SS_MAT_0_SHININESS, "R200_SS_MAT_0_SHININESS" }, - { R200_SS_MAT_1_SHININESS, "R200_SS_MAT_1_SHININESS" }, - { 1000, "" }, -}; - -/* Puff these out to make them look like normal (dword) registers. - */ -static struct reg_names vector_names[] = { - { 0, "start" }, - { R200_VS_LIGHT_AMBIENT_ADDR, "R200_VS_LIGHT_AMBIENT_ADDR" }, - { R200_VS_LIGHT_DIFFUSE_ADDR, "R200_VS_LIGHT_DIFFUSE_ADDR" }, - { R200_VS_LIGHT_SPECULAR_ADDR, "R200_VS_LIGHT_SPECULAR_ADDR" }, - { R200_VS_LIGHT_DIRPOS_ADDR, "R200_VS_LIGHT_DIRPOS_ADDR" }, - { R200_VS_LIGHT_HWVSPOT_ADDR, "R200_VS_LIGHT_HWVSPOT_ADDR" }, - { R200_VS_LIGHT_ATTENUATION_ADDR, "R200_VS_LIGHT_ATTENUATION_ADDR" }, - { R200_VS_SPOT_DUAL_CONE, "R200_VS_SPOT_DUAL_CONE" }, - { R200_VS_GLOBAL_AMBIENT_ADDR, "R200_VS_GLOBAL_AMBIENT_ADDR" }, - { R200_VS_FOG_PARAM_ADDR, "R200_VS_FOG_PARAM_ADDR" }, - { R200_VS_EYE_VECTOR_ADDR, "R200_VS_EYE_VECTOR_ADDR" }, - { R200_VS_UCP_ADDR, "R200_VS_UCP_ADDR" }, - { R200_VS_PNT_SPRITE_VPORT_SCALE, "R200_VS_PNT_SPRITE_VPORT_SCALE" }, - { R200_VS_MATRIX_0_MV, "R200_VS_MATRIX_0_MV" }, - { R200_VS_MATRIX_1_INV_MV, "R200_VS_MATRIX_1_INV_MV" }, - { R200_VS_MATRIX_2_MVP, "R200_VS_MATRIX_2_MVP" }, - { R200_VS_MATRIX_3_TEX0, "R200_VS_MATRIX_3_TEX0" }, - { R200_VS_MATRIX_4_TEX1, "R200_VS_MATRIX_4_TEX1" }, - { R200_VS_MATRIX_5_TEX2, "R200_VS_MATRIX_5_TEX2" }, - { R200_VS_MATRIX_6_TEX3, "R200_VS_MATRIX_6_TEX3" }, - { R200_VS_MATRIX_7_TEX4, "R200_VS_MATRIX_7_TEX4" }, - { R200_VS_MATRIX_8_TEX5, "R200_VS_MATRIX_8_TEX5" }, - { R200_VS_MAT_0_EMISS, "R200_VS_MAT_0_EMISS" }, - { R200_VS_MAT_0_AMB, "R200_VS_MAT_0_AMB" }, - { R200_VS_MAT_0_DIF, "R200_VS_MAT_0_DIF" }, - { R200_VS_MAT_0_SPEC, "R200_VS_MAT_0_SPEC" }, - { R200_VS_MAT_1_EMISS, "R200_VS_MAT_1_EMISS" }, - { R200_VS_MAT_1_AMB, "R200_VS_MAT_1_AMB" }, - { R200_VS_MAT_1_DIF, "R200_VS_MAT_1_DIF" }, - { R200_VS_MAT_1_SPEC, "R200_VS_MAT_1_SPEC" }, - { R200_VS_EYE2CLIP_MTX, "R200_VS_EYE2CLIP_MTX" }, - { R200_VS_PNT_SPRITE_ATT_CONST, "R200_VS_PNT_SPRITE_ATT_CONST" }, - { R200_VS_PNT_SPRITE_EYE_IN_MODEL, "R200_VS_PNT_SPRITE_EYE_IN_MODEL" }, - { R200_VS_PNT_SPRITE_CLAMP, "R200_VS_PNT_SPRITE_CLAMP" }, - { R200_VS_MAX, "R200_VS_MAX" }, - { 1000, "" }, -}; - -union fi { float f; int i; }; - -#define ISVEC 1 -#define ISFLOAT 2 -#define TOUCHED 4 - -struct reg { - int idx; - struct reg_names *closest; - int flags; - union fi current; - union fi *values; - int nvalues; - int nalloc; - float vmin, vmax; -}; - - -static struct reg regs[Elements(reg_names)+1]; -static struct reg scalars[512+1]; -static struct reg vectors[512*4+1]; - -static int total, total_changed, bufs; - -static void init_regs( void ) -{ - struct reg_names *tmp; - int i; - - for (i = 0 ; i < Elements(regs) ; i++) { - regs[i].idx = reg_names[i].idx; - regs[i].closest = ®_names[i]; - regs[i].flags = 0; - } - - for (i = 0, tmp = scalar_names ; i < Elements(scalars) ; i++) { - if (tmp[1].idx == i) tmp++; - scalars[i].idx = i; - scalars[i].closest = tmp; - scalars[i].flags = ISFLOAT; - } - - for (i = 0, tmp = vector_names ; i < Elements(vectors) ; i++) { - if (tmp[1].idx*4 == i) tmp++; - vectors[i].idx = i; - vectors[i].closest = tmp; - vectors[i].flags = ISFLOAT|ISVEC; - } - - regs[Elements(regs)-1].idx = -1; - scalars[Elements(scalars)-1].idx = -1; - vectors[Elements(vectors)-1].idx = -1; -} - -static int find_or_add_value( struct reg *reg, int val ) -{ - int j; - - for ( j = 0 ; j < reg->nvalues ; j++) - if ( val == reg->values[j].i ) - return 1; - - if (j == reg->nalloc) { - reg->nalloc += 5; - reg->nalloc *= 2; - reg->values = (union fi *) realloc( reg->values, - reg->nalloc * sizeof(union fi) ); - } - - reg->values[reg->nvalues++].i = val; - return 0; -} - -static struct reg *lookup_reg( struct reg *tab, int reg ) -{ - int i; - - for (i = 0 ; tab[i].idx != -1 ; i++) { - if (tab[i].idx == reg) - return &tab[i]; - } - - fprintf(stderr, "*** unknown reg 0x%x\n", reg); - return 0; -} - - -static const char *get_reg_name( struct reg *reg ) -{ - static char tmp[80]; - - if (reg->idx == reg->closest->idx) - return reg->closest->name; - - - if (reg->flags & ISVEC) { - if (reg->idx/4 != reg->closest->idx) - sprintf(tmp, "%s+%d[%d]", - reg->closest->name, - (reg->idx/4) - reg->closest->idx, - reg->idx%4); - else - sprintf(tmp, "%s[%d]", reg->closest->name, reg->idx%4); - } - else { - if (reg->idx != reg->closest->idx) - sprintf(tmp, "%s+%d", reg->closest->name, reg->idx - reg->closest->idx); - else - sprintf(tmp, "%s", reg->closest->name); - } - - return tmp; -} - -static int print_int_reg_assignment( struct reg *reg, int data ) -{ - int changed = (reg->current.i != data); - int ever_seen = find_or_add_value( reg, data ); - - if (VERBOSE || (NORMAL && (changed || !ever_seen))) - fprintf(stderr, " %s <-- 0x%x", get_reg_name(reg), data); - - if (NORMAL) { - if (!ever_seen) - fprintf(stderr, " *** BRAND NEW VALUE"); - else if (changed) - fprintf(stderr, " *** CHANGED"); - } - - reg->current.i = data; - - if (VERBOSE || (NORMAL && (changed || !ever_seen))) - fprintf(stderr, "\n"); - - return changed; -} - - -static int print_float_reg_assignment( struct reg *reg, float data ) -{ - int changed = (reg->current.f != data); - int newmin = (data < reg->vmin); - int newmax = (data > reg->vmax); - - if (VERBOSE || (NORMAL && (newmin || newmax || changed))) - fprintf(stderr, " %s <-- %.3f", get_reg_name(reg), data); - - if (NORMAL) { - if (newmin) { - fprintf(stderr, " *** NEW MIN (prev %.3f)", reg->vmin); - reg->vmin = data; - } - else if (newmax) { - fprintf(stderr, " *** NEW MAX (prev %.3f)", reg->vmax); - reg->vmax = data; - } - else if (changed) { - fprintf(stderr, " *** CHANGED"); - } - } - - reg->current.f = data; - - if (VERBOSE || (NORMAL && (newmin || newmax || changed))) - fprintf(stderr, "\n"); - - return changed; -} - -static int print_reg_assignment( struct reg *reg, int data ) -{ - reg->flags |= TOUCHED; - if (reg->flags & ISFLOAT) - return print_float_reg_assignment( reg, *(float *)&data ); - else - return print_int_reg_assignment( reg, data ); -} - -static void print_reg( struct reg *reg ) -{ - if (reg->flags & TOUCHED) { - if (reg->flags & ISFLOAT) { - fprintf(stderr, " %s == %f\n", get_reg_name(reg), reg->current.f); - } else { - fprintf(stderr, " %s == 0x%x\n", get_reg_name(reg), reg->current.i); - } - } -} - - -static void dump_state( void ) -{ - int i; - - for (i = 0 ; i < Elements(regs) ; i++) - print_reg( ®s[i] ); - - for (i = 0 ; i < Elements(scalars) ; i++) - print_reg( &scalars[i] ); - - for (i = 0 ; i < Elements(vectors) ; i++) - print_reg( &vectors[i] ); -} - - - -static int radeon_emit_packets( - drmRadeonCmdHeader header, - drmRadeonCmdBuffer *cmdbuf ) -{ - int id = (int)header.packet.packet_id; - int sz = packet[id].len; - int *data = (int *)cmdbuf->buf; - int i; - - if (sz * sizeof(int) > cmdbuf->bufsz) { - fprintf(stderr, "Packet overflows cmdbuf\n"); - return -EINVAL; - } - - if (!packet[id].name) { - fprintf(stderr, "*** Unknown packet 0 nr %d\n", id ); - return -EINVAL; - } - - - if (VERBOSE) - fprintf(stderr, "Packet 0 reg %s nr %d\n", packet[id].name, sz ); - - for ( i = 0 ; i < sz ; i++) { - struct reg *reg = lookup_reg( regs, packet[id].start + i*4 ); - if (print_reg_assignment( reg, data[i] )) - total_changed++; - total++; - } - - cmdbuf->buf += sz * sizeof(int); - cmdbuf->bufsz -= sz * sizeof(int); - return 0; -} - - -static int radeon_emit_scalars( - drmRadeonCmdHeader header, - drmRadeonCmdBuffer *cmdbuf ) -{ - int sz = header.scalars.count; - int *data = (int *)cmdbuf->buf; - int start = header.scalars.offset; - int stride = header.scalars.stride; - int i; - - if (VERBOSE) - fprintf(stderr, "emit scalars, start %d stride %d nr %d (end %d)\n", - start, stride, sz, start + stride * sz); - - - for (i = 0 ; i < sz ; i++, start += stride) { - struct reg *reg = lookup_reg( scalars, start ); - if (print_reg_assignment( reg, data[i] )) - total_changed++; - total++; - } - - cmdbuf->buf += sz * sizeof(int); - cmdbuf->bufsz -= sz * sizeof(int); - return 0; -} - - -static int radeon_emit_scalars2( - drmRadeonCmdHeader header, - drmRadeonCmdBuffer *cmdbuf ) -{ - int sz = header.scalars.count; - int *data = (int *)cmdbuf->buf; - int start = header.scalars.offset + 0x100; - int stride = header.scalars.stride; - int i; - - if (VERBOSE) - fprintf(stderr, "emit scalars2, start %d stride %d nr %d (end %d)\n", - start, stride, sz, start + stride * sz); - - if (start + stride * sz > 257) { - fprintf(stderr, "emit scalars OVERFLOW %d/%d/%d\n", start, stride, sz); - return -1; - } - - for (i = 0 ; i < sz ; i++, start += stride) { - struct reg *reg = lookup_reg( scalars, start ); - if (print_reg_assignment( reg, data[i] )) - total_changed++; - total++; - } - - cmdbuf->buf += sz * sizeof(int); - cmdbuf->bufsz -= sz * sizeof(int); - return 0; -} - -/* Check: inf/nan/extreme-size? - * Check: table start, end, nr, etc. - */ -static int radeon_emit_vectors( - drmRadeonCmdHeader header, - drmRadeonCmdBuffer *cmdbuf ) -{ - int sz = header.vectors.count; - int *data = (int *)cmdbuf->buf; - int start = header.vectors.offset; - int stride = header.vectors.stride; - int i,j; - - if (VERBOSE) - fprintf(stderr, "emit vectors, start %d stride %d nr %d (end %d) (0x%x)\n", - start, stride, sz, start + stride * sz, header.i); - -/* if (start + stride * (sz/4) > 128) { */ -/* fprintf(stderr, "emit vectors OVERFLOW %d/%d/%d\n", start, stride, sz); */ -/* return -1; */ -/* } */ - - for (i = 0 ; i < sz ; start += stride) { - int changed = 0; - for (j = 0 ; j < 4 ; i++,j++) { - struct reg *reg = lookup_reg( vectors, start*4+j ); - if (print_reg_assignment( reg, data[i] )) - changed = 1; - } - if (changed) - total_changed += 4; - total += 4; - } - - - cmdbuf->buf += sz * sizeof(int); - cmdbuf->bufsz -= sz * sizeof(int); - return 0; -} - -#if 0 -static int print_vertex_format( int vfmt ) -{ - if (NORMAL) { - fprintf(stderr, " %s(%x): %s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s", - "vertex format", - vfmt, - "xy,", - (vfmt & R200_VTX_Z0) ? "z," : "", - (vfmt & R200_VTX_W0) ? "w0," : "", - (vfmt & R200_VTX_FPCOLOR) ? "fpcolor," : "", - (vfmt & R200_VTX_FPALPHA) ? "fpalpha," : "", - (vfmt & R200_VTX_PKCOLOR) ? "pkcolor," : "", - (vfmt & R200_VTX_FPSPEC) ? "fpspec," : "", - (vfmt & R200_VTX_FPFOG) ? "fpfog," : "", - (vfmt & R200_VTX_PKSPEC) ? "pkspec," : "", - (vfmt & R200_VTX_ST0) ? "st0," : "", - (vfmt & R200_VTX_ST1) ? "st1," : "", - (vfmt & R200_VTX_Q1) ? "q1," : "", - (vfmt & R200_VTX_ST2) ? "st2," : "", - (vfmt & R200_VTX_Q2) ? "q2," : "", - (vfmt & R200_VTX_ST3) ? "st3," : "", - (vfmt & R200_VTX_Q3) ? "q3," : "", - (vfmt & R200_VTX_Q0) ? "q0," : "", - (vfmt & R200_VTX_N0) ? "n0," : "", - (vfmt & R200_VTX_XY1) ? "xy1," : "", - (vfmt & R200_VTX_Z1) ? "z1," : "", - (vfmt & R200_VTX_W1) ? "w1," : "", - (vfmt & R200_VTX_N1) ? "n1," : ""); - - - if (!find_or_add_value( &others[V_VTXFMT], vfmt )) - fprintf(stderr, " *** NEW VALUE"); - - fprintf(stderr, "\n"); - } - - return 0; -} -#endif - -static char *primname[0x10] = { - "NONE", - "POINTS", - "LINES", - "LINE_STRIP", - "TRIANGLES", - "TRIANGLE_FAN", - "TRIANGLE_STRIP", - "RECT_LIST", - 0, - "3VRT_POINTS", - "3VRT_LINES", - "POINT_SPRITES", - "LINE_LOOP", - "QUADS", - "QUAD_STRIP", - "POLYGON", -}; - -static int print_prim_and_flags( int prim ) -{ - int numverts; - - if (NORMAL) - fprintf(stderr, " %s(%x): %s%s%s%s%s%s\n", - "prim flags", - prim, - ((prim & 0x30) == R200_VF_PRIM_WALK_IND) ? "IND," : "", - ((prim & 0x30) == R200_VF_PRIM_WALK_LIST) ? "LIST," : "", - ((prim & 0x30) == R200_VF_PRIM_WALK_RING) ? "RING," : "", - (prim & R200_VF_COLOR_ORDER_RGBA) ? "RGBA," : "BGRA, ", - (prim & R200_VF_INDEX_SZ_4) ? "INDX-32," : "", - (prim & R200_VF_TCL_OUTPUT_VTX_ENABLE) ? "TCL_OUT_VTX," : ""); - - numverts = prim>>16; - - if (NORMAL) - fprintf(stderr, " prim: %s numverts %d\n", primname[prim&0xf], numverts); - - switch (prim & 0xf) { - case R200_VF_PRIM_NONE: - case R200_VF_PRIM_POINTS: - if (numverts < 1) { - fprintf(stderr, "Bad nr verts for line %d\n", numverts); - return -1; - } - break; - case R200_VF_PRIM_LINES: - case R200_VF_PRIM_POINT_SPRITES: - if ((numverts & 1) || numverts == 0) { - fprintf(stderr, "Bad nr verts for line %d\n", numverts); - return -1; - } - break; - case R200_VF_PRIM_LINE_STRIP: - case R200_VF_PRIM_LINE_LOOP: - if (numverts < 2) { - fprintf(stderr, "Bad nr verts for line_strip %d\n", numverts); - return -1; - } - break; - case R200_VF_PRIM_TRIANGLES: - case R200_VF_PRIM_3VRT_POINTS: - case R200_VF_PRIM_3VRT_LINES: - case R200_VF_PRIM_RECT_LIST: - if (numverts % 3 || numverts == 0) { - fprintf(stderr, "Bad nr verts for tri %d\n", numverts); - return -1; - } - break; - case R200_VF_PRIM_TRIANGLE_FAN: - case R200_VF_PRIM_TRIANGLE_STRIP: - case R200_VF_PRIM_POLYGON: - if (numverts < 3) { - fprintf(stderr, "Bad nr verts for strip/fan %d\n", numverts); - return -1; - } - break; - case R200_VF_PRIM_QUADS: - if (numverts % 4 || numverts == 0) { - fprintf(stderr, "Bad nr verts for quad %d\n", numverts); - return -1; - } - break; - case R200_VF_PRIM_QUAD_STRIP: - if (numverts % 2 || numverts < 4) { - fprintf(stderr, "Bad nr verts for quadstrip %d\n", numverts); - return -1; - } - break; - default: - fprintf(stderr, "Bad primitive\n"); - return -1; - } - return 0; -} - -/* build in knowledge about each packet type - */ -static int radeon_emit_packet3( drmRadeonCmdBuffer *cmdbuf ) -{ - int cmdsz; - int *cmd = (int *)cmdbuf->buf; - int *tmp; - int i, stride, size, start; - - cmdsz = 2 + ((cmd[0] & RADEON_CP_PACKET_COUNT_MASK) >> 16); - - if ((cmd[0] & RADEON_CP_PACKET_MASK) != RADEON_CP_PACKET3 || - cmdsz * 4 > cmdbuf->bufsz || - cmdsz > RADEON_CP_PACKET_MAX_DWORDS) { - fprintf(stderr, "Bad packet\n"); - return -EINVAL; - } - - switch( cmd[0] & ~RADEON_CP_PACKET_COUNT_MASK ) { - case R200_CP_CMD_NOP: - if (NORMAL) - fprintf(stderr, "PACKET3_NOP, %d dwords\n", cmdsz); - break; - case R200_CP_CMD_NEXT_CHAR: - if (NORMAL) - fprintf(stderr, "PACKET3_NEXT_CHAR, %d dwords\n", cmdsz); - break; - case R200_CP_CMD_PLY_NEXTSCAN: - if (NORMAL) - fprintf(stderr, "PACKET3_PLY_NEXTSCAN, %d dwords\n", cmdsz); - break; - case R200_CP_CMD_SET_SCISSORS: - if (NORMAL) - fprintf(stderr, "PACKET3_SET_SCISSORS, %d dwords\n", cmdsz); - break; - case R200_CP_CMD_LOAD_MICROCODE: - if (NORMAL) - fprintf(stderr, "PACKET3_LOAD_MICROCODE, %d dwords\n", cmdsz); - break; - case R200_CP_CMD_WAIT_FOR_IDLE: - if (NORMAL) - fprintf(stderr, "PACKET3_WAIT_FOR_IDLE, %d dwords\n", cmdsz); - break; - - case R200_CP_CMD_3D_DRAW_VBUF: - if (NORMAL) - fprintf(stderr, "PACKET3_3D_DRAW_VBUF, %d dwords\n", cmdsz); -/* print_vertex_format(cmd[1]); */ - if (print_prim_and_flags(cmd[2])) - return -EINVAL; - break; - - case R200_CP_CMD_3D_DRAW_IMMD: - if (NORMAL) - fprintf(stderr, "PACKET3_3D_DRAW_IMMD, %d dwords\n", cmdsz); - break; - case R200_CP_CMD_3D_DRAW_INDX: { - int neltdwords; - if (NORMAL) - fprintf(stderr, "PACKET3_3D_DRAW_INDX, %d dwords\n", cmdsz); -/* print_vertex_format(cmd[1]); */ - if (print_prim_and_flags(cmd[2])) - return -EINVAL; - neltdwords = cmd[2]>>16; - neltdwords += neltdwords & 1; - neltdwords /= 2; - if (neltdwords + 3 != cmdsz) - fprintf(stderr, "Mismatch in DRAW_INDX, %d vs cmdsz %d\n", - neltdwords, cmdsz); - break; - } - case R200_CP_CMD_LOAD_PALETTE: - if (NORMAL) - fprintf(stderr, "PACKET3_LOAD_PALETTE, %d dwords\n", cmdsz); - break; - case R200_CP_CMD_3D_LOAD_VBPNTR: - if (NORMAL) { - fprintf(stderr, "PACKET3_3D_LOAD_VBPNTR, %d dwords\n", cmdsz); - fprintf(stderr, " nr arrays: %d\n", cmd[1]); - } - - if (((cmd[1]/2)*3) + ((cmd[1]%2)*2) != cmdsz - 2) { - fprintf(stderr, " ****** MISMATCH %d/%d *******\n", - ((cmd[1]/2)*3) + ((cmd[1]%2)*2) + 2, cmdsz); - return -EINVAL; - } - - if (NORMAL) { - tmp = cmd+2; - for (i = 0 ; i < cmd[1] ; i++) { - if (i & 1) { - stride = (tmp[0]>>24) & 0xff; - size = (tmp[0]>>16) & 0xff; - start = tmp[2]; - tmp += 3; - } - else { - stride = (tmp[0]>>8) & 0xff; - size = (tmp[0]) & 0xff; - start = tmp[1]; - } - fprintf(stderr, " array %d: start 0x%x vsize %d vstride %d\n", - i, start, size, stride ); - } - } - break; - case R200_CP_CMD_PAINT: - if (NORMAL) - fprintf(stderr, "PACKET3_CNTL_PAINT, %d dwords\n", cmdsz); - break; - case R200_CP_CMD_BITBLT: - if (NORMAL) - fprintf(stderr, "PACKET3_CNTL_BITBLT, %d dwords\n", cmdsz); - break; - case R200_CP_CMD_SMALLTEXT: - if (NORMAL) - fprintf(stderr, "PACKET3_CNTL_SMALLTEXT, %d dwords\n", cmdsz); - break; - case R200_CP_CMD_HOSTDATA_BLT: - if (NORMAL) - fprintf(stderr, "PACKET3_CNTL_HOSTDATA_BLT, %d dwords\n", - cmdsz); - break; - case R200_CP_CMD_POLYLINE: - if (NORMAL) - fprintf(stderr, "PACKET3_CNTL_POLYLINE, %d dwords\n", cmdsz); - break; - case R200_CP_CMD_POLYSCANLINES: - if (NORMAL) - fprintf(stderr, "PACKET3_CNTL_POLYSCANLINES, %d dwords\n", - cmdsz); - break; - case R200_CP_CMD_PAINT_MULTI: - if (NORMAL) - fprintf(stderr, "PACKET3_CNTL_PAINT_MULTI, %d dwords\n", - cmdsz); - break; - case R200_CP_CMD_BITBLT_MULTI: - if (NORMAL) - fprintf(stderr, "PACKET3_CNTL_BITBLT_MULTI, %d dwords\n", - cmdsz); - break; - case R200_CP_CMD_TRANS_BITBLT: - if (NORMAL) - fprintf(stderr, "PACKET3_CNTL_TRANS_BITBLT, %d dwords\n", - cmdsz); - break; - case R200_CP_CMD_3D_DRAW_VBUF_2: - if (NORMAL) - fprintf(stderr, "R200_CP_CMD_3D_DRAW_VBUF_2, %d dwords\n", - cmdsz); - if (print_prim_and_flags(cmd[1])) - return -EINVAL; - break; - case R200_CP_CMD_3D_DRAW_IMMD_2: - if (NORMAL) - fprintf(stderr, "R200_CP_CMD_3D_DRAW_IMMD_2, %d dwords\n", - cmdsz); - if (print_prim_and_flags(cmd[1])) - return -EINVAL; - break; - case R200_CP_CMD_3D_DRAW_INDX_2: - if (NORMAL) - fprintf(stderr, "R200_CP_CMD_3D_DRAW_INDX_2, %d dwords\n", - cmdsz); - if (print_prim_and_flags(cmd[1])) - return -EINVAL; - break; - default: - fprintf(stderr, "UNKNOWN PACKET, %d dwords\n", cmdsz); - break; - } - - cmdbuf->buf += cmdsz * 4; - cmdbuf->bufsz -= cmdsz * 4; - return 0; -} - - -/* Check cliprects for bounds, then pass on to above: - */ -static int radeon_emit_packet3_cliprect( drmRadeonCmdBuffer *cmdbuf ) -{ - XF86DRIClipRectRec *boxes = (XF86DRIClipRectRec *)cmdbuf->boxes; - int i = 0; - - if (VERBOSE && total_changed) { - dump_state(); - total_changed = 0; - } - - if (NORMAL) { - do { - if ( i < cmdbuf->nbox ) { - fprintf(stderr, "Emit box %d/%d %d,%d %d,%d\n", - i, cmdbuf->nbox, - boxes[i].x1, boxes[i].y1, boxes[i].x2, boxes[i].y2); - } - } while ( ++i < cmdbuf->nbox ); - } - - if (cmdbuf->nbox == 1) - cmdbuf->nbox = 0; - - return radeon_emit_packet3( cmdbuf ); -} - - -int r200SanityCmdBuffer( r200ContextPtr rmesa, - int nbox, - XF86DRIClipRectRec *boxes ) -{ - int idx; - drmRadeonCmdBuffer cmdbuf; - drmRadeonCmdHeader header; - static int inited = 0; - - if (!inited) { - init_regs(); - inited = 1; - } - - - cmdbuf.buf = rmesa->store.cmd_buf; - cmdbuf.bufsz = rmesa->store.cmd_used; - cmdbuf.boxes = (drmClipRect *)boxes; - cmdbuf.nbox = nbox; - - while ( cmdbuf.bufsz >= sizeof(header) ) { - - header.i = *(int *)cmdbuf.buf; - cmdbuf.buf += sizeof(header); - cmdbuf.bufsz -= sizeof(header); - - switch (header.header.cmd_type) { - case RADEON_CMD_PACKET: - if (radeon_emit_packets( header, &cmdbuf )) { - fprintf(stderr,"radeon_emit_packets failed\n"); - return -EINVAL; - } - break; - - case RADEON_CMD_SCALARS: - if (radeon_emit_scalars( header, &cmdbuf )) { - fprintf(stderr,"radeon_emit_scalars failed\n"); - return -EINVAL; - } - break; - - case RADEON_CMD_SCALARS2: - if (radeon_emit_scalars2( header, &cmdbuf )) { - fprintf(stderr,"radeon_emit_scalars failed\n"); - return -EINVAL; - } - break; - - case RADEON_CMD_VECTORS: - if (radeon_emit_vectors( header, &cmdbuf )) { - fprintf(stderr,"radeon_emit_vectors failed\n"); - return -EINVAL; - } - break; - - case RADEON_CMD_DMA_DISCARD: - idx = header.dma.buf_idx; - if (NORMAL) - fprintf(stderr, "RADEON_CMD_DMA_DISCARD buf %d\n", idx); - bufs++; - break; - - case RADEON_CMD_PACKET3: - if (radeon_emit_packet3( &cmdbuf )) { - fprintf(stderr,"radeon_emit_packet3 failed\n"); - return -EINVAL; - } - break; - - case RADEON_CMD_PACKET3_CLIP: - if (radeon_emit_packet3_cliprect( &cmdbuf )) { - fprintf(stderr,"radeon_emit_packet3_clip failed\n"); - return -EINVAL; - } - break; - - case RADEON_CMD_WAIT: - break; - - default: - fprintf(stderr,"bad cmd_type %d at %p\n", - header.header.cmd_type, - cmdbuf.buf - sizeof(header)); - return -EINVAL; - } - } - - if (0) - { - static int n = 0; - n++; - if (n == 10) { - fprintf(stderr, "Bufs %d Total emitted %d real changes %d (%.2f%%)\n", - bufs, - total, total_changed, - ((float)total_changed/(float)total*100.0)); - fprintf(stderr, "Total emitted per buf: %.2f\n", - (float)total/(float)bufs); - fprintf(stderr, "Real changes per buf: %.2f\n", - (float)total_changed/(float)bufs); - - bufs = n = total = total_changed = 0; - } - } - - fprintf(stderr, "leaving %s\n\n\n", __FUNCTION__); - - return 0; -} Index: xc/lib/GL/mesa/src/drv/r200/r200_sanity.h diff -u xc/lib/GL/mesa/src/drv/r200/r200_sanity.h:1.1 xc/lib/GL/mesa/src/drv/r200/r200_sanity.h:removed --- xc/lib/GL/mesa/src/drv/r200/r200_sanity.h:1.1 Wed Oct 30 07:51:52 2002 +++ xc/lib/GL/mesa/src/drv/r200/r200_sanity.h Wed Mar 16 21:05:05 2005 @@ -1,8 +0,0 @@ -#ifndef R200_SANITY_H -#define R200_SANITY_H - -extern int r200SanityCmdBuffer( r200ContextPtr rmesa, - int nbox, - XF86DRIClipRectRec *boxes ); - -#endif Index: xc/lib/GL/mesa/src/drv/r200/r200_screen.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_screen.c:1.7 xc/lib/GL/mesa/src/drv/r200/r200_screen.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_screen.c:1.7 Thu Dec 18 16:56:37 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_screen.c Wed Mar 16 21:05:05 2005 @@ -1,464 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_screen.c,v 1.7 2003/12/18 21:56:37 dawes Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include - -#include "glheader.h" -#include "imports.h" -#include "context.h" - -#define STANDALONE_MMIO -#include "r200_screen.h" -#include "r200_context.h" -#include "r200_ioctl.h" -#include "radeon_macros.h" -#include "radeon_reg.h" - -#include "utils.h" -#include "vblank.h" - -#include "glxextensions.h" - -#if 1 -/* Including xf86PciInfo.h introduces a bunch of errors... - */ -#define PCI_CHIP_R200_QD 0x5144 -#define PCI_CHIP_R200_QE 0x5145 -#define PCI_CHIP_R200_QF 0x5146 -#define PCI_CHIP_R200_QG 0x5147 -#define PCI_CHIP_R200_QY 0x5159 -#define PCI_CHIP_R200_QZ 0x515A -#define PCI_CHIP_R200_LW 0x4C57 -#define PCI_CHIP_R200_LY 0x4C59 -#define PCI_CHIP_R200_LZ 0x4C5A -#define PCI_CHIP_RV200_QW 0x5157 /* Radeon 7500 - not an R200 at all */ -#endif - -static r200ScreenPtr __r200Screen; - -static int getSwapInfo( __DRIdrawablePrivate *dPriv, __DRIswapInfo * sInfo ); - -/* Create the device specific screen private data struct. - */ -static r200ScreenPtr -r200CreateScreen( __DRIscreenPrivate *sPriv ) -{ - r200ScreenPtr screen; - RADEONDRIPtr dri_priv = (RADEONDRIPtr)sPriv->pDevPriv; - unsigned char *RADEONMMIO; - - if ( ! driCheckDriDdxDrmVersions( sPriv, "R200", 4, 0, 4, 0, 1, 5 ) ) - return NULL; - - /* Allocate the private area */ - screen = (r200ScreenPtr) CALLOC( sizeof(*screen) ); - if ( !screen ) { - __driUtilMessage("%s: Could not allocate memory for screen structure", - __FUNCTION__); - return NULL; - } - - switch ( dri_priv->deviceID ) { - case PCI_CHIP_R200_QD: - case PCI_CHIP_R200_QE: - case PCI_CHIP_R200_QF: - case PCI_CHIP_R200_QG: - case PCI_CHIP_R200_QY: - case PCI_CHIP_R200_QZ: - case PCI_CHIP_RV200_QW: - case PCI_CHIP_R200_LW: - case PCI_CHIP_R200_LY: - case PCI_CHIP_R200_LZ: - __driUtilMessage("r200CreateScreen(): Device isn't an r200!\n"); - FREE( screen ); - return NULL; - default: - screen->chipset = R200_CHIPSET_R200; - break; - } - - - /* This is first since which regions we map depends on whether or - * not we are using a PCI card. - */ - screen->IsPCI = dri_priv->IsPCI; - - { - int ret; - drmRadeonGetParam gp; - - gp.param = RADEON_PARAM_GART_BUFFER_OFFSET; - gp.value = &screen->gart_buffer_offset; - - ret = drmCommandWriteRead( sPriv->fd, DRM_RADEON_GETPARAM, - &gp, sizeof(gp)); - if (ret) { - FREE( screen ); - fprintf(stderr, "drmRadeonGetParam (RADEON_PARAM_GART_BUFFER_OFFSET): %d\n", ret); - return NULL; - } - - if (sPriv->drmMinor >= 6) { - gp.param = RADEON_PARAM_GART_BASE; - gp.value = &screen->gart_base; - - ret = drmCommandWriteRead( sPriv->fd, DRM_RADEON_GETPARAM, - &gp, sizeof(gp)); - if (ret) { - FREE( screen ); - fprintf(stderr, "drmR200GetParam (RADEON_PARAM_GART_BASE): %d\n", ret); - return NULL; - } - - - gp.param = RADEON_PARAM_IRQ_NR; - gp.value = &screen->irq; - - ret = drmCommandWriteRead( sPriv->fd, DRM_RADEON_GETPARAM, - &gp, sizeof(gp)); - if (ret) { - FREE( screen ); - fprintf(stderr, "drmRadeonGetParam (RADEON_PARAM_IRQ_NR): %d\n", ret); - return NULL; - } - - /* Check if kernel module is new enough to support cube maps */ - screen->drmSupportsCubeMaps = (sPriv->drmMinor >= 7); - } - } - - screen->mmio.handle = dri_priv->registerHandle; - screen->mmio.size = dri_priv->registerSize; - if ( drmMap( sPriv->fd, - screen->mmio.handle, - screen->mmio.size, - &screen->mmio.map ) ) { - FREE( screen ); - __driUtilMessage("%s: drmMap failed\n", __FUNCTION__ ); - return NULL; - } - - RADEONMMIO = screen->mmio.map; - - screen->status.handle = dri_priv->statusHandle; - screen->status.size = dri_priv->statusSize; - if ( drmMap( sPriv->fd, - screen->status.handle, - screen->status.size, - &screen->status.map ) ) { - drmUnmap( screen->mmio.map, screen->mmio.size ); - FREE( screen ); - __driUtilMessage("%s: drmMap (2) failed\n", __FUNCTION__ ); - return NULL; - } - screen->scratch = (__volatile__ CARD32 *) - ((GLubyte *)screen->status.map + RADEON_SCRATCH_REG_OFFSET); - - screen->buffers = drmMapBufs( sPriv->fd ); - if ( !screen->buffers ) { - drmUnmap( screen->status.map, screen->status.size ); - drmUnmap( screen->mmio.map, screen->mmio.size ); - FREE( screen ); - __driUtilMessage("%s: drmMapBufs failed\n", __FUNCTION__ ); - return NULL; - } - - if ( dri_priv->gartTexHandle && dri_priv->gartTexMapSize ) { - screen->gartTextures.handle = dri_priv->gartTexHandle; - screen->gartTextures.size = dri_priv->gartTexMapSize; - if ( drmMap( sPriv->fd, - screen->gartTextures.handle, - screen->gartTextures.size, - (drmAddressPtr)&screen->gartTextures.map ) ) { - drmUnmapBufs( screen->buffers ); - drmUnmap( screen->status.map, screen->status.size ); - drmUnmap( screen->mmio.map, screen->mmio.size ); - FREE( screen ); - __driUtilMessage("%s: drmMAP failed for GART texture area\n", __FUNCTION__); - return NULL; - } - - screen->gart_texture_offset = dri_priv->gartTexOffset + ( screen->IsPCI - ? INREG( RADEON_AIC_LO_ADDR ) - : ( ( INREG( RADEON_MC_AGP_LOCATION ) & 0x0ffffU ) << 16 ) ); - } - - screen->cpp = dri_priv->bpp / 8; - screen->AGPMode = dri_priv->AGPMode; - - screen->fbLocation = ( INREG( RADEON_MC_FB_LOCATION ) & 0xffff ) << 16; - - if ( sPriv->drmMinor >= 10 ) { - drmRadeonSetParam sp; - - sp.param = RADEON_SETPARAM_FB_LOCATION; - sp.value = screen->fbLocation; - - drmCommandWrite( sPriv->fd, DRM_RADEON_SETPARAM, - &sp, sizeof( sp ) ); - } - - screen->frontOffset = dri_priv->frontOffset; - screen->frontPitch = dri_priv->frontPitch; - screen->backOffset = dri_priv->backOffset; - screen->backPitch = dri_priv->backPitch; - screen->depthOffset = dri_priv->depthOffset; - screen->depthPitch = dri_priv->depthPitch; - - screen->texOffset[RADEON_CARD_HEAP] = dri_priv->textureOffset - + screen->fbLocation; - screen->texSize[RADEON_CARD_HEAP] = dri_priv->textureSize; - screen->logTexGranularity[RADEON_CARD_HEAP] = - dri_priv->log2TexGran; - - if ( !screen->gartTextures.map ) { - screen->numTexHeaps = RADEON_NR_TEX_HEAPS - 1; - screen->texOffset[RADEON_GART_HEAP] = 0; - screen->texSize[RADEON_GART_HEAP] = 0; - screen->logTexGranularity[RADEON_GART_HEAP] = 0; - } else { - screen->numTexHeaps = RADEON_NR_TEX_HEAPS; - screen->texOffset[RADEON_GART_HEAP] = screen->gart_texture_offset; - screen->texSize[RADEON_GART_HEAP] = dri_priv->gartTexMapSize; - screen->logTexGranularity[RADEON_GART_HEAP] = - dri_priv->log2GARTTexGran; - } - - screen->driScreen = sPriv; - screen->sarea_priv_offset = dri_priv->sarea_priv_offset; - - if ( driCompareGLXAPIVersion( 20030813 ) >= 0 ) { - PFNGLXSCRENABLEEXTENSIONPROC glx_enable_extension = - (PFNGLXSCRENABLEEXTENSIONPROC) glXGetProcAddress( (const GLubyte *) "__glXScrEnableExtension" ); - void * const psc = sPriv->psc->screenConfigs; - - if ( glx_enable_extension != NULL ) { - if ( screen->irq != 0 ) { - (*glx_enable_extension)( psc, "GLX_SGI_swap_control" ); - (*glx_enable_extension)( psc, "GLX_SGI_video_sync" ); - (*glx_enable_extension)( psc, "GLX_MESA_swap_control" ); - } - - (*glx_enable_extension)( psc, "GLX_MESA_swap_frame_usage" ); - - if ( driCompareGLXAPIVersion( 20030818 ) >= 0 ) { - sPriv->psc->allocateMemory = r200AllocateMemoryMESA; - sPriv->psc->freeMemory = r200FreeMemoryMESA; - sPriv->psc->memoryOffset = r200GetMemoryOffsetMESA; - - (*glx_enable_extension)( psc, "GLX_MESA_allocate_memory" ); - } - } - } - - return screen; -} - -/* Destroy the device specific screen private data struct. - */ -static void -r200DestroyScreen( __DRIscreenPrivate *sPriv ) -{ - r200ScreenPtr screen = (r200ScreenPtr)sPriv->private; - - if (!screen) - return; - - if ( screen->gartTextures.map ) { - drmUnmap( screen->gartTextures.map, screen->gartTextures.size ); - } - drmUnmapBufs( screen->buffers ); - drmUnmap( screen->status.map, screen->status.size ); - drmUnmap( screen->mmio.map, screen->mmio.size ); - - FREE( screen ); - sPriv->private = NULL; -} - - -/* Initialize the driver specific screen private data. - */ -static GLboolean -r200InitDriver( __DRIscreenPrivate *sPriv ) -{ - __r200Screen = r200CreateScreen( sPriv ); - - sPriv->private = (void *) __r200Screen; - - return sPriv->private ? GL_TRUE : GL_FALSE; -} - - - -/* Create and initialize the Mesa and driver specific pixmap buffer - * data. - */ -static GLboolean -r200CreateBuffer( __DRIscreenPrivate *driScrnPriv, - __DRIdrawablePrivate *driDrawPriv, - const __GLcontextModes *mesaVis, - GLboolean isPixmap ) -{ - if (isPixmap) { - return GL_FALSE; /* not implemented */ - } - else { - const GLboolean swDepth = GL_FALSE; - const GLboolean swAlpha = GL_FALSE; - const GLboolean swAccum = mesaVis->accumRedBits > 0; - const GLboolean swStencil = mesaVis->stencilBits > 0 && - mesaVis->depthBits != 24; - driDrawPriv->driverPrivate = (void *) - _mesa_create_framebuffer( mesaVis, - swDepth, - swStencil, - swAccum, - swAlpha ); - return (driDrawPriv->driverPrivate != NULL); - } -} - - -static void -r200DestroyBuffer(__DRIdrawablePrivate *driDrawPriv) -{ - _mesa_destroy_framebuffer((GLframebuffer *) (driDrawPriv->driverPrivate)); -} - - - - -/* Fullscreen mode isn't used for much -- could be a way to shrink - * front/back buffers & get more texture memory if the client has - * changed the video resolution. - * - * Pageflipping is now done automatically whenever there is a single - * 3d client. - */ -static GLboolean -r200OpenCloseFullScreen( __DRIcontextPrivate *driContextPriv ) -{ - return GL_TRUE; -} - -static struct __DriverAPIRec r200API = { - .InitDriver = r200InitDriver, - .DestroyScreen = r200DestroyScreen, - .CreateContext = r200CreateContext, - .DestroyContext = r200DestroyContext, - .CreateBuffer = r200CreateBuffer, - .DestroyBuffer = r200DestroyBuffer, - .SwapBuffers = r200SwapBuffers, - .MakeCurrent = r200MakeCurrent, - .UnbindContext = r200UnbindContext, - .OpenFullScreen = r200OpenCloseFullScreen, - .CloseFullScreen = r200OpenCloseFullScreen, - .GetSwapInfo = getSwapInfo, - .GetMSC = driGetMSC32, - .WaitForMSC = driWaitForMSC32, - .WaitForSBC = NULL, - .SwapBuffersMSC = NULL -}; - - -/* - * This is the bootstrap function for the driver. - * The __driCreateScreen name is the symbol that libGL.so fetches. - * Return: pointer to a __DRIscreenPrivate. - * - */ -void *__driCreateScreen(Display *dpy, int scrn, __DRIscreen *psc, - int numConfigs, __GLXvisualConfig *config) -{ - __DRIscreenPrivate *psp; - psp = __driUtilCreateScreen(dpy, scrn, psc, numConfigs, config, &r200API); - return (void *) psp; -} - - -/** - * This function is called by libGL.so to allow the driver to dynamically - * extend libGL. We can add new GLX functions and/or new GL functions. - * Note that _mesa_create_context() will probably add most of the newer - * OpenGL extension functions into the dispatcher. - * - * \todo This interface has been deprecated, so we should probably remove - * this function before the next XFree86 release. - */ -void -__driRegisterExtensions( void ) -{ - PFNGLXENABLEEXTENSIONPROC glx_enable_extension; - - - if ( driCompareGLXAPIVersion( 20030317 ) >= 0 ) { - glx_enable_extension = (PFNGLXENABLEEXTENSIONPROC) - glXGetProcAddress( (const GLubyte *) "__glXEnableExtension" ); - - if ( glx_enable_extension != NULL ) { - (*glx_enable_extension)( "GLX_SGI_swap_control", GL_FALSE ); - (*glx_enable_extension)( "GLX_SGI_video_sync", GL_FALSE ); - (*glx_enable_extension)( "GLX_MESA_swap_control", GL_FALSE ); - (*glx_enable_extension)( "GLX_MESA_swap_frame_usage", GL_FALSE ); - } - } -} - - -/** - * Get information about previous buffer swaps. - */ -static int -getSwapInfo( __DRIdrawablePrivate *dPriv, __DRIswapInfo * sInfo ) -{ - r200ContextPtr rmesa; - - if ( (dPriv == NULL) || (dPriv->driContextPriv == NULL) - || (dPriv->driContextPriv->driverPrivate == NULL) - || (sInfo == NULL) ) { - return -1; - } - - rmesa = (r200ContextPtr) dPriv->driContextPriv->driverPrivate; - sInfo->swap_count = rmesa->swap_count; - sInfo->swap_ust = rmesa->swap_ust; - sInfo->swap_missed_count = rmesa->swap_missed_count; - - sInfo->swap_missed_usage = (sInfo->swap_missed_count != 0) - ? driCalculateSwapUsage( dPriv, 0, rmesa->swap_missed_ust ) - : 0.0; - - return 0; -} Index: xc/lib/GL/mesa/src/drv/r200/r200_screen.h diff -u xc/lib/GL/mesa/src/drv/r200/r200_screen.h:1.3 xc/lib/GL/mesa/src/drv/r200/r200_screen.h:removed --- xc/lib/GL/mesa/src/drv/r200/r200_screen.h:1.3 Tue Dec 2 08:02:39 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_screen.h Wed Mar 16 21:05:05 2005 @@ -1,99 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_screen.h,v 1.3 2003/12/02 13:02:39 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#ifndef __R200_SCREEN_H__ -#define __R200_SCREEN_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "dri_util.h" -#include "xf86drm.h" -#include "radeon_common.h" -#include "radeon_sarea.h" - -typedef struct { - drmHandle handle; /* Handle to the DRM region */ - drmSize size; /* Size of the DRM region */ - drmAddress map; /* Mapping of the DRM region */ -} r200RegionRec, *r200RegionPtr; - -#define R200_CHIPSET_R200 1 -#define R200_CHIPSET_MOBILITY 2 - - -#define R200_NR_TEX_HEAPS 2 - -typedef struct { - - int chipset; - int cpp; - int IsPCI; /* Current card is a PCI card */ - int AGPMode; - unsigned int irq; /* IRQ number (0 means none) */ - - unsigned int fbLocation; - unsigned int frontOffset; - unsigned int frontPitch; - unsigned int backOffset; - unsigned int backPitch; - - unsigned int depthOffset; - unsigned int depthPitch; - - /* Shared texture data */ - int numTexHeaps; - int texOffset[R200_NR_TEX_HEAPS]; - int texSize[R200_NR_TEX_HEAPS]; - int logTexGranularity[R200_NR_TEX_HEAPS]; - - r200RegionRec mmio; - r200RegionRec status; - r200RegionRec gartTextures; - - drmBufMapPtr buffers; - - __volatile__ CARD32 *scratch; - - __DRIscreenPrivate *driScreen; - unsigned int sarea_priv_offset; - unsigned int gart_buffer_offset; /* offset in card memory space */ - unsigned int gart_texture_offset; /* offset in card memory space */ - unsigned int gart_base; - - GLboolean drmSupportsCubeMaps; /* need radeon kernel module >=1.7 */ -} r200ScreenRec, *r200ScreenPtr; - -#endif -#endif /* __R200_SCREEN_H__ */ Index: xc/lib/GL/mesa/src/drv/r200/r200_span.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_span.c:1.2 xc/lib/GL/mesa/src/drv/r200/r200_span.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_span.c:1.2 Sun Sep 28 16:15:24 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_span.c Wed Mar 16 21:05:05 2005 @@ -1,432 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_span.c,v 1.2 2003/09/28 20:15:24 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "imports.h" -#include "swrast/swrast.h" -#include "colormac.h" - -#include "r200_context.h" -#include "r200_ioctl.h" -#include "r200_state.h" -#include "r200_span.h" -#include "r200_tex.h" - -#define DBG 0 - -#define LOCAL_VARS \ - r200ContextPtr rmesa = R200_CONTEXT(ctx); \ - r200ScreenPtr r200Screen = rmesa->r200Screen; \ - __DRIscreenPrivate *sPriv = rmesa->dri.screen; \ - __DRIdrawablePrivate *dPriv = rmesa->dri.drawable; \ - GLuint pitch = r200Screen->frontPitch * r200Screen->cpp; \ - GLuint height = dPriv->h; \ - char *buf = (char *)(sPriv->pFB + \ - rmesa->state.color.drawOffset + \ - (dPriv->x * r200Screen->cpp) + \ - (dPriv->y * pitch)); \ - char *read_buf = (char *)(sPriv->pFB + \ - rmesa->state.pixel.readOffset + \ - (dPriv->x * r200Screen->cpp) + \ - (dPriv->y * pitch)); \ - GLuint p; \ - (void) read_buf; (void) buf; (void) p - -#define LOCAL_DEPTH_VARS \ - r200ContextPtr rmesa = R200_CONTEXT(ctx); \ - r200ScreenPtr r200Screen = rmesa->r200Screen; \ - __DRIscreenPrivate *sPriv = rmesa->dri.screen; \ - __DRIdrawablePrivate *dPriv = rmesa->dri.drawable; \ - GLuint height = dPriv->h; \ - GLuint xo = dPriv->x; \ - GLuint yo = dPriv->y; \ - char *buf = (char *)(sPriv->pFB + r200Screen->depthOffset); \ - (void) buf - -#define LOCAL_STENCIL_VARS LOCAL_DEPTH_VARS - - -#define CLIPPIXEL( _x, _y ) \ - ((_x >= minx) && (_x < maxx) && (_y >= miny) && (_y < maxy)) - - -#define CLIPSPAN( _x, _y, _n, _x1, _n1, _i ) \ - if ( _y < miny || _y >= maxy ) { \ - _n1 = 0, _x1 = x; \ - } else { \ - _n1 = _n; \ - _x1 = _x; \ - if ( _x1 < minx ) _i += (minx-_x1), n1 -= (minx-_x1), _x1 = minx; \ - if ( _x1 + _n1 >= maxx ) n1 -= (_x1 + n1 - maxx); \ - } - -#define Y_FLIP( _y ) (height - _y - 1) - - -#define HW_LOCK() - -#define HW_CLIPLOOP() \ - do { \ - __DRIdrawablePrivate *dPriv = rmesa->dri.drawable; \ - int _nc = dPriv->numClipRects; \ - \ - while ( _nc-- ) { \ - int minx = dPriv->pClipRects[_nc].x1 - dPriv->x; \ - int miny = dPriv->pClipRects[_nc].y1 - dPriv->y; \ - int maxx = dPriv->pClipRects[_nc].x2 - dPriv->x; \ - int maxy = dPriv->pClipRects[_nc].y2 - dPriv->y; - -#define HW_ENDCLIPLOOP() \ - } \ - } while (0) - -#define HW_UNLOCK() - - - -/* ================================================================ - * Color buffer - */ - -/* 16 bit, RGB565 color spanline and pixel functions - */ -#define INIT_MONO_PIXEL(p, color) \ - p = PACK_COLOR_565( color[0], color[1], color[2] ) - -#define WRITE_RGBA( _x, _y, r, g, b, a ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = ((((int)r & 0xf8) << 8) | \ - (((int)g & 0xfc) << 3) | \ - (((int)b & 0xf8) >> 3)) - -#define WRITE_PIXEL( _x, _y, p ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = p - -#define READ_RGBA( rgba, _x, _y ) \ - do { \ - GLushort p = *(GLushort *)(read_buf + _x*2 + _y*pitch); \ - rgba[0] = ((p >> 8) & 0xf8) * 255 / 0xf8; \ - rgba[1] = ((p >> 3) & 0xfc) * 255 / 0xfc; \ - rgba[2] = ((p << 3) & 0xf8) * 255 / 0xf8; \ - rgba[3] = 0xff; \ - } while (0) - -#define TAG(x) r200##x##_RGB565 -#include "spantmp.h" - -/* 32 bit, ARGB8888 color spanline and pixel functions - */ -#undef INIT_MONO_PIXEL -#define INIT_MONO_PIXEL(p, color) \ - p = PACK_COLOR_8888( color[3], color[0], color[1], color[2] ) - -#define WRITE_RGBA( _x, _y, r, g, b, a ) \ -do { \ - *(GLuint *)(buf + _x*4 + _y*pitch) = ((b << 0) | \ - (g << 8) | \ - (r << 16) | \ - (a << 24) ); \ -} while (0) - -#define WRITE_PIXEL( _x, _y, p ) \ -do { \ - *(GLuint *)(buf + _x*4 + _y*pitch) = p; \ -} while (0) - -#define READ_RGBA( rgba, _x, _y ) \ -do { \ - volatile GLuint *ptr = (volatile GLuint *)(read_buf + _x*4 + _y*pitch); \ - GLuint p = *ptr; \ - rgba[0] = (p >> 16) & 0xff; \ - rgba[1] = (p >> 8) & 0xff; \ - rgba[2] = (p >> 0) & 0xff; \ - rgba[3] = (p >> 24) & 0xff; \ -} while (0) - -#define TAG(x) r200##x##_ARGB8888 -#include "spantmp.h" - - - -/* ================================================================ - * Depth buffer - */ - -/* The Radeon family has depth tiling on all the time, so we have to convert - * the x,y coordinates into the memory bus address (mba) in the same - * manner as the engine. In each case, the linear block address (ba) - * is calculated, and then wired with x and y to produce the final - * memory address. - */ - -#define BIT(x,b) ((x & (1<>b) -static GLuint r200_mba_z32( r200ContextPtr rmesa, - GLint x, GLint y ) -{ - GLuint pitch = rmesa->r200Screen->frontPitch; - GLuint b = ((y & 0x3FF) >> 4) * ((pitch & 0xFFF) >> 5) + ((x & 0x3FF) >> 5); - GLuint a = - (BIT(x,0) << 2) | - (BIT(y,0) << 3) | - (BIT(x,1) << 4) | - (BIT(y,1) << 5) | - (BIT(x,3) << 6) | - (BIT(x,4) << 7) | - (BIT(x,2) << 8) | - (BIT(y,2) << 9) | - (BIT(y,3) << 10) | - (((pitch & 0x20) ? (b & 0x01) : ((b & 0x01) ^ (BIT(y,4)))) << 11) | - ((b >> 1) << 12); - return a; -} - -static GLuint r200_mba_z16( r200ContextPtr rmesa, GLint x, GLint y ) -{ - GLuint pitch = rmesa->r200Screen->frontPitch; - GLuint b = ((y & 0x3FF) >> 4) * ((pitch & 0xFFF) >> 6) + ((x & 0x3FF) >> 6); - GLuint a = - (BIT(x,0) << 1) | - (BIT(y,0) << 2) | - (BIT(x,1) << 3) | - (BIT(y,1) << 4) | - (BIT(x,2) << 5) | - (BIT(x,4) << 6) | - (BIT(x,5) << 7) | - (BIT(x,3) << 8) | - (BIT(y,2) << 9) | - (BIT(y,3) << 10) | - (((pitch & 0x40) ? (b & 0x01) : ((b & 0x01) ^ (BIT(y,4)))) << 11) | - ((b >> 1) << 12); - return a; -} - - -/* 16-bit depth buffer functions - */ -#define WRITE_DEPTH( _x, _y, d ) \ - *(GLushort *)(buf + r200_mba_z16( rmesa, _x + xo, _y + yo )) = d; - -#define READ_DEPTH( d, _x, _y ) \ - d = *(GLushort *)(buf + r200_mba_z16( rmesa, _x + xo, _y + yo )); - -#define TAG(x) r200##x##_16 -#include "depthtmp.h" - -/* 24 bit depth, 8 bit stencil depthbuffer functions - */ -#define WRITE_DEPTH( _x, _y, d ) \ -do { \ - GLuint offset = r200_mba_z32( rmesa, _x + xo, _y + yo ); \ - GLuint tmp = *(GLuint *)(buf + offset); \ - tmp &= 0xff000000; \ - tmp |= ((d) & 0x00ffffff); \ - *(GLuint *)(buf + offset) = tmp; \ -} while (0) - -#define READ_DEPTH( d, _x, _y ) \ - d = *(GLuint *)(buf + r200_mba_z32( rmesa, _x + xo, \ - _y + yo )) & 0x00ffffff; - -#define TAG(x) r200##x##_24_8 -#include "depthtmp.h" - - -/* ================================================================ - * Stencil buffer - */ - -/* 24 bit depth, 8 bit stencil depthbuffer functions - */ -#define WRITE_STENCIL( _x, _y, d ) \ -do { \ - GLuint offset = r200_mba_z32( rmesa, _x + xo, _y + yo ); \ - GLuint tmp = *(GLuint *)(buf + offset); \ - tmp &= 0x00ffffff; \ - tmp |= (((d) & 0xff) << 24); \ - *(GLuint *)(buf + offset) = tmp; \ -} while (0) - -#define READ_STENCIL( d, _x, _y ) \ -do { \ - GLuint offset = r200_mba_z32( rmesa, _x + xo, _y + yo ); \ - GLuint tmp = *(GLuint *)(buf + offset); \ - tmp &= 0xff000000; \ - d = tmp >> 24; \ -} while (0) - -#define TAG(x) r200##x##_24_8 -#include "stenciltmp.h" - - -/* - * This function is called to specify which buffer to read and write - * for software rasterization (swrast) fallbacks. This doesn't necessarily - * correspond to glDrawBuffer() or glReadBuffer() calls. - */ -static void r200SetBuffer( GLcontext *ctx, - GLframebuffer *colorBuffer, - GLuint bufferBit ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - switch ( bufferBit ) { - case FRONT_LEFT_BIT: - if ( rmesa->doPageFlip && rmesa->sarea->pfCurrentPage == 1 ) { - rmesa->state.pixel.readOffset = rmesa->r200Screen->backOffset; - rmesa->state.pixel.readPitch = rmesa->r200Screen->backPitch; - rmesa->state.color.drawOffset = rmesa->r200Screen->backOffset; - rmesa->state.color.drawPitch = rmesa->r200Screen->backPitch; - } else { - rmesa->state.pixel.readOffset = rmesa->r200Screen->frontOffset; - rmesa->state.pixel.readPitch = rmesa->r200Screen->frontPitch; - rmesa->state.color.drawOffset = rmesa->r200Screen->frontOffset; - rmesa->state.color.drawPitch = rmesa->r200Screen->frontPitch; - } - break; - case BACK_LEFT_BIT: - if ( rmesa->doPageFlip && rmesa->sarea->pfCurrentPage == 1 ) { - rmesa->state.pixel.readOffset = rmesa->r200Screen->frontOffset; - rmesa->state.pixel.readPitch = rmesa->r200Screen->frontPitch; - rmesa->state.color.drawOffset = rmesa->r200Screen->frontOffset; - rmesa->state.color.drawPitch = rmesa->r200Screen->frontPitch; - } else { - rmesa->state.pixel.readOffset = rmesa->r200Screen->backOffset; - rmesa->state.pixel.readPitch = rmesa->r200Screen->backPitch; - rmesa->state.color.drawOffset = rmesa->r200Screen->backOffset; - rmesa->state.color.drawPitch = rmesa->r200Screen->backPitch; - } - break; - default: - _mesa_problem(ctx, "Bad bufferBit in %s", __FUNCTION__); - break; - } -} - -/* Move locking out to get reasonable span performance (10x better - * than doing this in HW_LOCK above). WaitForIdle() is the main - * culprit. - */ - -static void r200SpanRenderStart( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT( ctx ); - - R200_FIREVERTICES( rmesa ); - LOCK_HARDWARE( rmesa ); - r200WaitForIdleLocked( rmesa ); - - /* Read & rewrite the first pixel in the frame buffer. This should - * be a noop, right? In fact without this conform fails as reading - * from the framebuffer sometimes produces old results -- the - * on-card read cache gets mixed up and doesn't notice that the - * framebuffer has been updated. - * - * In the worst case this is buggy too as p might get the wrong - * value first time, so really need a hidden pixel somewhere for this. - */ - { - int p; - volatile int *read_buf = (volatile int *)(rmesa->dri.screen->pFB + - rmesa->state.pixel.readOffset); - p = *read_buf; - *read_buf = p; - } -} - -static void r200SpanRenderFinish( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT( ctx ); - _swrast_flush( ctx ); - UNLOCK_HARDWARE( rmesa ); -} - -void r200InitSpanFuncs( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - struct swrast_device_driver *swdd = _swrast_GetDeviceDriverReference(ctx); - - swdd->SetBuffer = r200SetBuffer; - - switch ( rmesa->r200Screen->cpp ) { - case 2: - swdd->WriteRGBASpan = r200WriteRGBASpan_RGB565; - swdd->WriteRGBSpan = r200WriteRGBSpan_RGB565; - swdd->WriteMonoRGBASpan = r200WriteMonoRGBASpan_RGB565; - swdd->WriteRGBAPixels = r200WriteRGBAPixels_RGB565; - swdd->WriteMonoRGBAPixels = r200WriteMonoRGBAPixels_RGB565; - swdd->ReadRGBASpan = r200ReadRGBASpan_RGB565; - swdd->ReadRGBAPixels = r200ReadRGBAPixels_RGB565; - break; - - case 4: - swdd->WriteRGBASpan = r200WriteRGBASpan_ARGB8888; - swdd->WriteRGBSpan = r200WriteRGBSpan_ARGB8888; - swdd->WriteMonoRGBASpan = r200WriteMonoRGBASpan_ARGB8888; - swdd->WriteRGBAPixels = r200WriteRGBAPixels_ARGB8888; - swdd->WriteMonoRGBAPixels = r200WriteMonoRGBAPixels_ARGB8888; - swdd->ReadRGBASpan = r200ReadRGBASpan_ARGB8888; - swdd->ReadRGBAPixels = r200ReadRGBAPixels_ARGB8888; - break; - - default: - break; - } - - switch ( rmesa->glCtx->Visual.depthBits ) { - case 16: - swdd->ReadDepthSpan = r200ReadDepthSpan_16; - swdd->WriteDepthSpan = r200WriteDepthSpan_16; - swdd->ReadDepthPixels = r200ReadDepthPixels_16; - swdd->WriteDepthPixels = r200WriteDepthPixels_16; - break; - - case 24: - swdd->ReadDepthSpan = r200ReadDepthSpan_24_8; - swdd->WriteDepthSpan = r200WriteDepthSpan_24_8; - swdd->ReadDepthPixels = r200ReadDepthPixels_24_8; - swdd->WriteDepthPixels = r200WriteDepthPixels_24_8; - - swdd->ReadStencilSpan = r200ReadStencilSpan_24_8; - swdd->WriteStencilSpan = r200WriteStencilSpan_24_8; - swdd->ReadStencilPixels = r200ReadStencilPixels_24_8; - swdd->WriteStencilPixels = r200WriteStencilPixels_24_8; - break; - - default: - break; - } - - swdd->SpanRenderStart = r200SpanRenderStart; - swdd->SpanRenderFinish = r200SpanRenderFinish; -} Index: xc/lib/GL/mesa/src/drv/r200/r200_span.h diff -u xc/lib/GL/mesa/src/drv/r200/r200_span.h:1.2 xc/lib/GL/mesa/src/drv/r200/r200_span.h:removed --- xc/lib/GL/mesa/src/drv/r200/r200_span.h:1.2 Sun Sep 28 16:15:24 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_span.h Wed Mar 16 21:05:05 2005 @@ -1,44 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_span.h,v 1.2 2003/09/28 20:15:24 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#ifndef __R200_SPAN_H__ -#define __R200_SPAN_H__ - -#ifdef GLX_DIRECT_RENDERING - -extern void r200InitSpanFuncs( GLcontext *ctx ); - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/r200/r200_state.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_state.c:1.7 xc/lib/GL/mesa/src/drv/r200/r200_state.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_state.c:1.7 Tue Dec 2 08:02:39 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_state.c Wed Mar 16 21:05:05 2005 @@ -1,2201 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_state.c,v 1.7 2003/12/02 13:02:39 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "imports.h" -#include "api_arrayelt.h" -#include "enums.h" -#include "colormac.h" -#include "state.h" - -#include "swrast/swrast.h" -#include "array_cache/acache.h" -#include "tnl/tnl.h" -#include "tnl/t_pipeline.h" -#include "swrast_setup/swrast_setup.h" - - -#include "r200_context.h" -#include "r200_ioctl.h" -#include "r200_state.h" -#include "r200_tcl.h" -#include "r200_tex.h" -#include "r200_swtcl.h" -#include "r200_vtxfmt.h" - - -/* ============================================================= - * Alpha blending - */ - -static void r200AlphaFunc( GLcontext *ctx, GLenum func, GLfloat ref ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - int pp_misc = rmesa->hw.ctx.cmd[CTX_PP_MISC]; - GLubyte refByte; - - CLAMPED_FLOAT_TO_UBYTE(refByte, ref); - - R200_STATECHANGE( rmesa, ctx ); - - pp_misc &= ~(R200_ALPHA_TEST_OP_MASK | R200_REF_ALPHA_MASK); - pp_misc |= (refByte & R200_REF_ALPHA_MASK); - - switch ( func ) { - case GL_NEVER: - pp_misc |= R200_ALPHA_TEST_FAIL; - break; - case GL_LESS: - pp_misc |= R200_ALPHA_TEST_LESS; - break; - case GL_EQUAL: - pp_misc |= R200_ALPHA_TEST_EQUAL; - break; - case GL_LEQUAL: - pp_misc |= R200_ALPHA_TEST_LEQUAL; - break; - case GL_GREATER: - pp_misc |= R200_ALPHA_TEST_GREATER; - break; - case GL_NOTEQUAL: - pp_misc |= R200_ALPHA_TEST_NEQUAL; - break; - case GL_GEQUAL: - pp_misc |= R200_ALPHA_TEST_GEQUAL; - break; - case GL_ALWAYS: - pp_misc |= R200_ALPHA_TEST_PASS; - break; - } - - rmesa->hw.ctx.cmd[CTX_PP_MISC] = pp_misc; -} - -static void r200BlendEquation( GLcontext *ctx, GLenum mode ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint b = rmesa->hw.ctx.cmd[CTX_RB3D_BLENDCNTL] & ~R200_COMB_FCN_MASK; - - switch ( mode ) { - case GL_FUNC_ADD: - case GL_LOGIC_OP: - b |= R200_COMB_FCN_ADD_CLAMP; - break; - - case GL_FUNC_SUBTRACT: - b |= R200_COMB_FCN_SUB_CLAMP; - break; - - case GL_FUNC_REVERSE_SUBTRACT: - b |= R200_COMB_FCN_RSUB_CLAMP; - break; - - case GL_MIN: - b |= R200_COMB_FCN_MIN; - break; - - case GL_MAX: - b |= R200_COMB_FCN_MAX; - break; - - default: - break; - } - - R200_STATECHANGE( rmesa, ctx ); - rmesa->hw.ctx.cmd[CTX_RB3D_BLENDCNTL] = b; - if ( ctx->Color.ColorLogicOpEnabled ) { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] |= R200_ROP_ENABLE; - } else { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] &= ~R200_ROP_ENABLE; - } -} - -static void r200BlendFunc( GLcontext *ctx, GLenum sfactor, GLenum dfactor ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint b = rmesa->hw.ctx.cmd[CTX_RB3D_BLENDCNTL] & - ~(R200_SRC_BLEND_MASK | R200_DST_BLEND_MASK); - - switch ( ctx->Color.BlendSrcRGB ) { - case GL_ZERO: - b |= R200_SRC_BLEND_GL_ZERO; - break; - case GL_ONE: - b |= R200_SRC_BLEND_GL_ONE; - break; - case GL_DST_COLOR: - b |= R200_SRC_BLEND_GL_DST_COLOR; - break; - case GL_ONE_MINUS_DST_COLOR: - b |= R200_SRC_BLEND_GL_ONE_MINUS_DST_COLOR; - break; - case GL_SRC_COLOR: - b |= R200_SRC_BLEND_GL_SRC_COLOR; - break; - case GL_ONE_MINUS_SRC_COLOR: - b |= R200_SRC_BLEND_GL_ONE_MINUS_SRC_COLOR; - break; - case GL_SRC_ALPHA: - b |= R200_SRC_BLEND_GL_SRC_ALPHA; - break; - case GL_ONE_MINUS_SRC_ALPHA: - b |= R200_SRC_BLEND_GL_ONE_MINUS_SRC_ALPHA; - break; - case GL_DST_ALPHA: - b |= R200_SRC_BLEND_GL_DST_ALPHA; - break; - case GL_ONE_MINUS_DST_ALPHA: - b |= R200_SRC_BLEND_GL_ONE_MINUS_DST_ALPHA; - break; - case GL_SRC_ALPHA_SATURATE: - b |= R200_SRC_BLEND_GL_SRC_ALPHA_SATURATE; - break; - case GL_CONSTANT_COLOR: - b |= R200_SRC_BLEND_GL_CONST_COLOR; - break; - case GL_ONE_MINUS_CONSTANT_COLOR: - b |= R200_SRC_BLEND_GL_ONE_MINUS_CONST_COLOR; - break; - case GL_CONSTANT_ALPHA: - b |= R200_SRC_BLEND_GL_CONST_ALPHA; - break; - case GL_ONE_MINUS_CONSTANT_ALPHA: - b |= R200_SRC_BLEND_GL_ONE_MINUS_CONST_ALPHA; - break; - default: - break; - } - - switch ( ctx->Color.BlendDstRGB ) { - case GL_ZERO: - b |= R200_DST_BLEND_GL_ZERO; - break; - case GL_ONE: - b |= R200_DST_BLEND_GL_ONE; - break; - case GL_SRC_COLOR: - b |= R200_DST_BLEND_GL_SRC_COLOR; - break; - case GL_ONE_MINUS_SRC_COLOR: - b |= R200_DST_BLEND_GL_ONE_MINUS_SRC_COLOR; - break; - case GL_SRC_ALPHA: - b |= R200_DST_BLEND_GL_SRC_ALPHA; - break; - case GL_ONE_MINUS_SRC_ALPHA: - b |= R200_DST_BLEND_GL_ONE_MINUS_SRC_ALPHA; - break; - case GL_DST_COLOR: - b |= R200_DST_BLEND_GL_DST_COLOR; - break; - case GL_ONE_MINUS_DST_COLOR: - b |= R200_DST_BLEND_GL_ONE_MINUS_DST_COLOR; - break; - case GL_DST_ALPHA: - b |= R200_DST_BLEND_GL_DST_ALPHA; - break; - case GL_ONE_MINUS_DST_ALPHA: - b |= R200_DST_BLEND_GL_ONE_MINUS_DST_ALPHA; - break; - case GL_CONSTANT_COLOR: - b |= R200_DST_BLEND_GL_CONST_COLOR; - break; - case GL_ONE_MINUS_CONSTANT_COLOR: - b |= R200_DST_BLEND_GL_ONE_MINUS_CONST_COLOR; - break; - case GL_CONSTANT_ALPHA: - b |= R200_DST_BLEND_GL_CONST_ALPHA; - break; - case GL_ONE_MINUS_CONSTANT_ALPHA: - b |= R200_DST_BLEND_GL_ONE_MINUS_CONST_ALPHA; - break; - default: - break; - } - - R200_STATECHANGE( rmesa, ctx ); - rmesa->hw.ctx.cmd[CTX_RB3D_BLENDCNTL] = b; -} - -static void r200BlendFuncSeparate( GLcontext *ctx, - GLenum sfactorRGB, GLenum dfactorRGB, - GLenum sfactorA, GLenum dfactorA ) -{ - r200BlendFunc( ctx, sfactorRGB, dfactorRGB ); -} - - -/* ============================================================= - * Depth testing - */ - -static void r200DepthFunc( GLcontext *ctx, GLenum func ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - R200_STATECHANGE( rmesa, ctx ); - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] &= ~R200_Z_TEST_MASK; - - switch ( ctx->Depth.Func ) { - case GL_NEVER: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_Z_TEST_NEVER; - break; - case GL_LESS: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_Z_TEST_LESS; - break; - case GL_EQUAL: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_Z_TEST_EQUAL; - break; - case GL_LEQUAL: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_Z_TEST_LEQUAL; - break; - case GL_GREATER: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_Z_TEST_GREATER; - break; - case GL_NOTEQUAL: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_Z_TEST_NEQUAL; - break; - case GL_GEQUAL: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_Z_TEST_GEQUAL; - break; - case GL_ALWAYS: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_Z_TEST_ALWAYS; - break; - } -} - - -static void r200DepthMask( GLcontext *ctx, GLboolean flag ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - R200_STATECHANGE( rmesa, ctx ); - - if ( ctx->Depth.Mask ) { - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_Z_WRITE_ENABLE; - } else { - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] &= ~R200_Z_WRITE_ENABLE; - } -} - - -/* ============================================================= - * Fog - */ - - -static void r200Fogfv( GLcontext *ctx, GLenum pname, const GLfloat *param ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - union { int i; float f; } c, d; - GLchan col[4]; - GLuint i; - - c.i = rmesa->hw.fog.cmd[FOG_C]; - d.i = rmesa->hw.fog.cmd[FOG_D]; - - switch (pname) { - case GL_FOG_MODE: - if (!ctx->Fog.Enabled) - return; - R200_STATECHANGE(rmesa, tcl); - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] &= ~R200_TCL_FOG_MASK; - switch (ctx->Fog.Mode) { - case GL_LINEAR: - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] |= R200_TCL_FOG_LINEAR; - if (ctx->Fog.Start == ctx->Fog.End) { - c.f = 1.0F; - d.f = 1.0F; - } - else { - c.f = ctx->Fog.End/(ctx->Fog.End-ctx->Fog.Start); - d.f = -1.0/(ctx->Fog.End-ctx->Fog.Start); - } - break; - case GL_EXP: - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] |= R200_TCL_FOG_EXP; - c.f = 0.0; - d.f = -ctx->Fog.Density; - break; - case GL_EXP2: - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] |= R200_TCL_FOG_EXP2; - c.f = 0.0; - d.f = -(ctx->Fog.Density * ctx->Fog.Density); - break; - default: - return; - } - break; - case GL_FOG_DENSITY: - switch (ctx->Fog.Mode) { - case GL_EXP: - c.f = 0.0; - d.f = -ctx->Fog.Density; - break; - case GL_EXP2: - c.f = 0.0; - d.f = -(ctx->Fog.Density * ctx->Fog.Density); - break; - default: - break; - } - break; - case GL_FOG_START: - case GL_FOG_END: - if (ctx->Fog.Mode == GL_LINEAR) { - if (ctx->Fog.Start == ctx->Fog.End) { - c.f = 1.0F; - d.f = 1.0F; - } else { - c.f = ctx->Fog.End/(ctx->Fog.End-ctx->Fog.Start); - d.f = -1.0/(ctx->Fog.End-ctx->Fog.Start); - } - } - break; - case GL_FOG_COLOR: - R200_STATECHANGE( rmesa, ctx ); - UNCLAMPED_FLOAT_TO_RGB_CHAN( col, ctx->Fog.Color ); - i = r200PackColor( 4, col[0], col[1], col[2], 0 ); - rmesa->hw.ctx.cmd[CTX_PP_FOG_COLOR] &= ~R200_FOG_COLOR_MASK; - rmesa->hw.ctx.cmd[CTX_PP_FOG_COLOR] |= i; - break; - case GL_FOG_COORDINATE_SOURCE_EXT: - /* What to do? - */ - break; - default: - return; - } - - if (c.i != rmesa->hw.fog.cmd[FOG_C] || d.i != rmesa->hw.fog.cmd[FOG_D]) { - R200_STATECHANGE( rmesa, fog ); - rmesa->hw.fog.cmd[FOG_C] = c.i; - rmesa->hw.fog.cmd[FOG_D] = d.i; - } -} - - -/* ============================================================= - * Scissoring - */ - - -static GLboolean intersect_rect( XF86DRIClipRectPtr out, - XF86DRIClipRectPtr a, - XF86DRIClipRectPtr b ) -{ - *out = *a; - if ( b->x1 > out->x1 ) out->x1 = b->x1; - if ( b->y1 > out->y1 ) out->y1 = b->y1; - if ( b->x2 < out->x2 ) out->x2 = b->x2; - if ( b->y2 < out->y2 ) out->y2 = b->y2; - if ( out->x1 >= out->x2 ) return GL_FALSE; - if ( out->y1 >= out->y2 ) return GL_FALSE; - return GL_TRUE; -} - - -void r200RecalcScissorRects( r200ContextPtr rmesa ) -{ - XF86DRIClipRectPtr out; - int i; - - /* Grow cliprect store? - */ - if (rmesa->state.scissor.numAllocedClipRects < rmesa->numClipRects) { - while (rmesa->state.scissor.numAllocedClipRects < rmesa->numClipRects) { - rmesa->state.scissor.numAllocedClipRects += 1; /* zero case */ - rmesa->state.scissor.numAllocedClipRects *= 2; - } - - if (rmesa->state.scissor.pClipRects) - FREE(rmesa->state.scissor.pClipRects); - - rmesa->state.scissor.pClipRects = - MALLOC( rmesa->state.scissor.numAllocedClipRects * - sizeof(XF86DRIClipRectRec) ); - - if ( rmesa->state.scissor.pClipRects == NULL ) { - rmesa->state.scissor.numAllocedClipRects = 0; - return; - } - } - - out = rmesa->state.scissor.pClipRects; - rmesa->state.scissor.numClipRects = 0; - - for ( i = 0 ; i < rmesa->numClipRects ; i++ ) { - if ( intersect_rect( out, - &rmesa->pClipRects[i], - &rmesa->state.scissor.rect ) ) { - rmesa->state.scissor.numClipRects++; - out++; - } - } -} - - -static void r200UpdateScissor( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - if ( rmesa->dri.drawable ) { - __DRIdrawablePrivate *dPriv = rmesa->dri.drawable; - - int x = ctx->Scissor.X; - int y = dPriv->h - ctx->Scissor.Y - ctx->Scissor.Height; - int w = ctx->Scissor.X + ctx->Scissor.Width - 1; - int h = dPriv->h - ctx->Scissor.Y - 1; - - rmesa->state.scissor.rect.x1 = x + dPriv->x; - rmesa->state.scissor.rect.y1 = y + dPriv->y; - rmesa->state.scissor.rect.x2 = w + dPriv->x + 1; - rmesa->state.scissor.rect.y2 = h + dPriv->y + 1; - - r200RecalcScissorRects( rmesa ); - } -} - - -static void r200Scissor( GLcontext *ctx, - GLint x, GLint y, GLsizei w, GLsizei h ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - if ( ctx->Scissor.Enabled ) { - R200_FIREVERTICES( rmesa ); /* don't pipeline cliprect changes */ - r200UpdateScissor( ctx ); - } - -} - - -/* ============================================================= - * Culling - */ - -static void r200CullFace( GLcontext *ctx, GLenum unused ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint s = rmesa->hw.set.cmd[SET_SE_CNTL]; - GLuint t = rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL]; - - s |= R200_FFACE_SOLID | R200_BFACE_SOLID; - t &= ~(R200_CULL_FRONT | R200_CULL_BACK); - - if ( ctx->Polygon.CullFlag ) { - switch ( ctx->Polygon.CullFaceMode ) { - case GL_FRONT: - s &= ~R200_FFACE_SOLID; - t |= R200_CULL_FRONT; - break; - case GL_BACK: - s &= ~R200_BFACE_SOLID; - t |= R200_CULL_BACK; - break; - case GL_FRONT_AND_BACK: - s &= ~(R200_FFACE_SOLID | R200_BFACE_SOLID); - t |= (R200_CULL_FRONT | R200_CULL_BACK); - break; - } - } - - if ( rmesa->hw.set.cmd[SET_SE_CNTL] != s ) { - R200_STATECHANGE(rmesa, set ); - rmesa->hw.set.cmd[SET_SE_CNTL] = s; - } - - if ( rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] != t ) { - R200_STATECHANGE(rmesa, tcl ); - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] = t; - } -} - -static void r200FrontFace( GLcontext *ctx, GLenum mode ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - R200_STATECHANGE( rmesa, set ); - rmesa->hw.set.cmd[SET_SE_CNTL] &= ~R200_FFACE_CULL_DIR_MASK; - - R200_STATECHANGE( rmesa, tcl ); - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] &= ~R200_CULL_FRONT_IS_CCW; - - switch ( mode ) { - case GL_CW: - rmesa->hw.set.cmd[SET_SE_CNTL] |= R200_FFACE_CULL_CW; - break; - case GL_CCW: - rmesa->hw.set.cmd[SET_SE_CNTL] |= R200_FFACE_CULL_CCW; - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] |= R200_CULL_FRONT_IS_CCW; - break; - } -} - -/* ============================================================= - * Point state - */ -static void r200PointSize( GLcontext *ctx, GLfloat size ) -{ - if (0) fprintf(stderr, "%s: %f\n", __FUNCTION__, size ); -} - -/* ============================================================= - * Line state - */ -static void r200LineWidth( GLcontext *ctx, GLfloat widthf ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - R200_STATECHANGE( rmesa, lin ); - R200_STATECHANGE( rmesa, set ); - - /* Line width is stored in U6.4 format. - */ - rmesa->hw.lin.cmd[LIN_SE_LINE_WIDTH] &= ~0xffff; - rmesa->hw.lin.cmd[LIN_SE_LINE_WIDTH] |= (GLuint)(ctx->Line._Width * 16.0); - - if ( widthf > 1.0 ) { - rmesa->hw.set.cmd[SET_SE_CNTL] |= R200_WIDELINE_ENABLE; - } else { - rmesa->hw.set.cmd[SET_SE_CNTL] &= ~R200_WIDELINE_ENABLE; - } -} - -static void r200LineStipple( GLcontext *ctx, GLint factor, GLushort pattern ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - R200_STATECHANGE( rmesa, lin ); - rmesa->hw.lin.cmd[LIN_RE_LINE_PATTERN] = - ((((GLuint)factor & 0xff) << 16) | ((GLuint)pattern)); -} - - -/* ============================================================= - * Masks - */ -static void r200ColorMask( GLcontext *ctx, - GLboolean r, GLboolean g, - GLboolean b, GLboolean a ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint mask = r200PackColor( rmesa->r200Screen->cpp, - ctx->Color.ColorMask[RCOMP], - ctx->Color.ColorMask[GCOMP], - ctx->Color.ColorMask[BCOMP], - ctx->Color.ColorMask[ACOMP] ); - - GLuint flag = rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] & ~R200_PLANE_MASK_ENABLE; - - if (!(r && g && b && a)) - flag |= R200_PLANE_MASK_ENABLE; - - if ( rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] != flag ) { - R200_STATECHANGE( rmesa, ctx ); - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] = flag; - } - - if ( rmesa->hw.msk.cmd[MSK_RB3D_PLANEMASK] != mask ) { - R200_STATECHANGE( rmesa, msk ); - rmesa->hw.msk.cmd[MSK_RB3D_PLANEMASK] = mask; - } -} - - -/* ============================================================= - * Polygon state - */ - -static void r200PolygonOffset( GLcontext *ctx, - GLfloat factor, GLfloat units ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat constant = units * rmesa->state.depth.scale; - -/* factor *= 2; */ -/* constant *= 2; */ - -/* fprintf(stderr, "%s f:%f u:%f\n", __FUNCTION__, factor, constant); */ - - R200_STATECHANGE( rmesa, zbs ); - rmesa->hw.zbs.cmd[ZBS_SE_ZBIAS_FACTOR] = *(GLuint *)&factor; - rmesa->hw.zbs.cmd[ZBS_SE_ZBIAS_CONSTANT] = *(GLuint *)&constant; -} - -static void r200PolygonStipple( GLcontext *ctx, const GLubyte *mask ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint i; - drmRadeonStipple stipple; - - /* Must flip pattern upside down. - */ - for ( i = 0 ; i < 32 ; i++ ) { - rmesa->state.stipple.mask[31 - i] = ((GLuint *) mask)[i]; - } - - /* TODO: push this into cmd mechanism - */ - R200_FIREVERTICES( rmesa ); - LOCK_HARDWARE( rmesa ); - - /* FIXME: Use window x,y offsets into stipple RAM. - */ - stipple.mask = rmesa->state.stipple.mask; - drmCommandWrite( rmesa->dri.fd, DRM_RADEON_STIPPLE, - &stipple, sizeof(drmRadeonStipple) ); - UNLOCK_HARDWARE( rmesa ); -} - -static void r200PolygonMode( GLcontext *ctx, GLenum face, GLenum mode ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLboolean flag = (ctx->_TriangleCaps & DD_TRI_UNFILLED) != 0; - - /* Can't generally do unfilled via tcl, but some good special - * cases work. - */ - TCL_FALLBACK( ctx, R200_TCL_FALLBACK_UNFILLED, flag); - if (rmesa->TclFallback) { - r200ChooseRenderState( ctx ); - r200ChooseVertexState( ctx ); - } -} - - -/* ============================================================= - * Rendering attributes - * - * We really don't want to recalculate all this every time we bind a - * texture. These things shouldn't change all that often, so it makes - * sense to break them out of the core texture state update routines. - */ - -/* Examine lighting and texture state to determine if separate specular - * should be enabled. - */ -static void r200UpdateSpecular( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - CARD32 p = rmesa->hw.ctx.cmd[CTX_PP_CNTL]; - - R200_STATECHANGE( rmesa, tcl ); - R200_STATECHANGE( rmesa, vtx ); - - rmesa->hw.vtx.cmd[VTX_TCL_OUTPUT_VTXFMT_0] &= ~(3<hw.vtx.cmd[VTX_TCL_OUTPUT_VTXFMT_0] &= ~(3<hw.vtx.cmd[VTX_TCL_OUTPUT_COMPSEL] &= ~R200_OUTPUT_COLOR_0; - rmesa->hw.vtx.cmd[VTX_TCL_OUTPUT_COMPSEL] &= ~R200_OUTPUT_COLOR_1; - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_0] &= ~R200_LIGHTING_ENABLE; - - p &= ~R200_SPECULAR_ENABLE; - - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_0] |= R200_DIFFUSE_SPECULAR_COMBINE; - - - if (ctx->Light.Enabled && - ctx->Light.Model.ColorControl == GL_SEPARATE_SPECULAR_COLOR) { - rmesa->hw.vtx.cmd[VTX_TCL_OUTPUT_VTXFMT_0] |= - ((R200_VTX_FP_RGBA << R200_VTX_COLOR_0_SHIFT) | - (R200_VTX_FP_RGBA << R200_VTX_COLOR_1_SHIFT)); - rmesa->hw.vtx.cmd[VTX_TCL_OUTPUT_COMPSEL] |= R200_OUTPUT_COLOR_0; - rmesa->hw.vtx.cmd[VTX_TCL_OUTPUT_COMPSEL] |= R200_OUTPUT_COLOR_1; - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_0] |= R200_LIGHTING_ENABLE; - p |= R200_SPECULAR_ENABLE; - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_0] &= - ~R200_DIFFUSE_SPECULAR_COMBINE; - } - else if (ctx->Light.Enabled) { - rmesa->hw.vtx.cmd[VTX_TCL_OUTPUT_VTXFMT_0] |= - ((R200_VTX_FP_RGBA << R200_VTX_COLOR_0_SHIFT)); - rmesa->hw.vtx.cmd[VTX_TCL_OUTPUT_COMPSEL] |= R200_OUTPUT_COLOR_0; - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_0] |= R200_LIGHTING_ENABLE; - } else if (ctx->Fog.ColorSumEnabled ) { - rmesa->hw.vtx.cmd[VTX_TCL_OUTPUT_VTXFMT_0] |= - ((R200_VTX_FP_RGBA << R200_VTX_COLOR_0_SHIFT) | - (R200_VTX_FP_RGBA << R200_VTX_COLOR_1_SHIFT)); - p |= R200_SPECULAR_ENABLE; - } else { - rmesa->hw.vtx.cmd[VTX_TCL_OUTPUT_VTXFMT_0] |= - ((R200_VTX_FP_RGBA << R200_VTX_COLOR_0_SHIFT)); - } - - if (ctx->Fog.Enabled) { - rmesa->hw.vtx.cmd[VTX_TCL_OUTPUT_VTXFMT_0] |= - ((R200_VTX_FP_RGBA << R200_VTX_COLOR_1_SHIFT)); - rmesa->hw.vtx.cmd[VTX_TCL_OUTPUT_COMPSEL] |= R200_OUTPUT_COLOR_1; - } - - if ( rmesa->hw.ctx.cmd[CTX_PP_CNTL] != p ) { - R200_STATECHANGE( rmesa, ctx ); - rmesa->hw.ctx.cmd[CTX_PP_CNTL] = p; - } - - /* Update vertex/render formats - */ - if (rmesa->TclFallback) { - r200ChooseRenderState( ctx ); - r200ChooseVertexState( ctx ); - } -} - - -/* ============================================================= - * Materials - */ - - -/* Update on colormaterial, material emmissive/ambient, - * lightmodel.globalambient - */ -static void update_global_ambient( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - float *fcmd = (float *)R200_DB_STATE( glt ); - - /* Need to do more if both emmissive & ambient are PREMULT: - */ - if ((rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_1] & - ((3 << R200_FRONT_EMISSIVE_SOURCE_SHIFT) | - (3 << R200_FRONT_AMBIENT_SOURCE_SHIFT))) == 0) - { - COPY_3V( &fcmd[GLT_RED], - ctx->Light.Material[0].Emission); - ACC_SCALE_3V( &fcmd[GLT_RED], - ctx->Light.Model.Ambient, - ctx->Light.Material[0].Ambient); - } - else - { - COPY_3V( &fcmd[GLT_RED], ctx->Light.Model.Ambient ); - } - - R200_DB_STATECHANGE(rmesa, &rmesa->hw.glt); -} - -/* Update on change to - * - light[p].colors - * - light[p].enabled - * - material, - * - colormaterial enabled - * - colormaterial bitmask - */ -static void update_light_colors( GLcontext *ctx, GLuint p ) -{ - struct gl_light *l = &ctx->Light.Light[p]; - -/* fprintf(stderr, "%s\n", __FUNCTION__); */ - - if (l->Enabled) { - r200ContextPtr rmesa = R200_CONTEXT(ctx); - float *fcmd = (float *)R200_DB_STATE( lit[p] ); - GLuint bitmask = ctx->Light.ColorMaterialBitmask; - struct gl_material *mat = &ctx->Light.Material[0]; - - COPY_4V( &fcmd[LIT_AMBIENT_RED], l->Ambient ); - COPY_4V( &fcmd[LIT_DIFFUSE_RED], l->Diffuse ); - COPY_4V( &fcmd[LIT_SPECULAR_RED], l->Specular ); - - if (!ctx->Light.ColorMaterialEnabled) - bitmask = 0; - - if ((bitmask & FRONT_AMBIENT_BIT) == 0) - SELF_SCALE_3V( &fcmd[LIT_AMBIENT_RED], mat->Ambient ); - - if ((bitmask & FRONT_DIFFUSE_BIT) == 0) - SELF_SCALE_3V( &fcmd[LIT_DIFFUSE_RED], mat->Diffuse ); - - if ((bitmask & FRONT_SPECULAR_BIT) == 0) - SELF_SCALE_3V( &fcmd[LIT_SPECULAR_RED], mat->Specular ); - - R200_DB_STATECHANGE( rmesa, &rmesa->hw.lit[p] ); - } -} - -/* Also fallback for asym colormaterial mode in twoside lighting... - */ -static void check_twoside_fallback( GLcontext *ctx ) -{ - GLboolean fallback = GL_FALSE; - - if (ctx->Light.Enabled && ctx->Light.Model.TwoSide) { - if (memcmp( &ctx->Light.Material[0], - &ctx->Light.Material[1], - sizeof(struct gl_material)) != 0) - fallback = GL_TRUE; - else if (ctx->Light.ColorMaterialEnabled && - (ctx->Light.ColorMaterialBitmask & BACK_MATERIAL_BITS) != - ((ctx->Light.ColorMaterialBitmask & FRONT_MATERIAL_BITS)<<1)) - fallback = GL_TRUE; - } - - TCL_FALLBACK( ctx, R200_TCL_FALLBACK_LIGHT_TWOSIDE, fallback ); -} - -static void r200ColorMaterial( GLcontext *ctx, GLenum face, GLenum mode ) -{ - if (ctx->Light.ColorMaterialEnabled) { - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint light_model_ctl1 = rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_1]; - GLuint mask = ctx->Light.ColorMaterialBitmask; - - /* Default to PREMULT: - */ - light_model_ctl1 &= ~((0xf << R200_FRONT_EMISSIVE_SOURCE_SHIFT) | - (0xf << R200_FRONT_AMBIENT_SOURCE_SHIFT) | - (0xf << R200_FRONT_DIFFUSE_SOURCE_SHIFT) | - (0xf << R200_FRONT_SPECULAR_SOURCE_SHIFT)); - - if (mask & FRONT_EMISSION_BIT) { - light_model_ctl1 |= (R200_LM1_SOURCE_VERTEX_COLOR_0 << - R200_FRONT_EMISSIVE_SOURCE_SHIFT); - } - - if (mask & FRONT_AMBIENT_BIT) { - light_model_ctl1 |= (R200_LM1_SOURCE_VERTEX_COLOR_0 << - R200_FRONT_AMBIENT_SOURCE_SHIFT); - } - - if (mask & FRONT_DIFFUSE_BIT) { - light_model_ctl1 |= (R200_LM1_SOURCE_VERTEX_COLOR_0 << - R200_FRONT_DIFFUSE_SOURCE_SHIFT); - } - - if (mask & FRONT_SPECULAR_BIT) { - light_model_ctl1 |= (R200_LM1_SOURCE_VERTEX_COLOR_0 << - R200_FRONT_SPECULAR_SOURCE_SHIFT); - } - - if (light_model_ctl1 != rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_1]) { - GLuint p; - - R200_STATECHANGE( rmesa, tcl ); - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_1] = light_model_ctl1; - - for (p = 0 ; p < MAX_LIGHTS; p++) - update_light_colors( ctx, p ); - update_global_ambient( ctx ); - } - } - - check_twoside_fallback( ctx ); -} - -void r200UpdateMaterial( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *fcmd = (GLfloat *)R200_DB_STATE( mtl[0] ); - GLuint p; - GLuint mask = ~0; - - if (ctx->Light.ColorMaterialEnabled) - mask &= ~ctx->Light.ColorMaterialBitmask; - - if (R200_DEBUG & DEBUG_STATE) - fprintf(stderr, "%s\n", __FUNCTION__); - - - if (mask & FRONT_EMISSION_BIT) { - fcmd[MTL_EMMISSIVE_RED] = ctx->Light.Material[0].Emission[0]; - fcmd[MTL_EMMISSIVE_GREEN] = ctx->Light.Material[0].Emission[1]; - fcmd[MTL_EMMISSIVE_BLUE] = ctx->Light.Material[0].Emission[2]; - fcmd[MTL_EMMISSIVE_ALPHA] = ctx->Light.Material[0].Emission[3]; - } - if (mask & FRONT_AMBIENT_BIT) { - fcmd[MTL_AMBIENT_RED] = ctx->Light.Material[0].Ambient[0]; - fcmd[MTL_AMBIENT_GREEN] = ctx->Light.Material[0].Ambient[1]; - fcmd[MTL_AMBIENT_BLUE] = ctx->Light.Material[0].Ambient[2]; - fcmd[MTL_AMBIENT_ALPHA] = ctx->Light.Material[0].Ambient[3]; - } - if (mask & FRONT_DIFFUSE_BIT) { - fcmd[MTL_DIFFUSE_RED] = ctx->Light.Material[0].Diffuse[0]; - fcmd[MTL_DIFFUSE_GREEN] = ctx->Light.Material[0].Diffuse[1]; - fcmd[MTL_DIFFUSE_BLUE] = ctx->Light.Material[0].Diffuse[2]; - fcmd[MTL_DIFFUSE_ALPHA] = ctx->Light.Material[0].Diffuse[3]; - } - if (mask & FRONT_SPECULAR_BIT) { - fcmd[MTL_SPECULAR_RED] = ctx->Light.Material[0].Specular[0]; - fcmd[MTL_SPECULAR_GREEN] = ctx->Light.Material[0].Specular[1]; - fcmd[MTL_SPECULAR_BLUE] = ctx->Light.Material[0].Specular[2]; - fcmd[MTL_SPECULAR_ALPHA] = ctx->Light.Material[0].Specular[3]; - } - if (mask & FRONT_SHININESS_BIT) { - fcmd[MTL_SHININESS] = ctx->Light.Material[0].Shininess; - } - - if (R200_DB_STATECHANGE( rmesa, &rmesa->hw.mtl[0] )) { - for (p = 0 ; p < MAX_LIGHTS; p++) - update_light_colors( ctx, p ); - - check_twoside_fallback( ctx ); - update_global_ambient( ctx ); - } - else if (R200_DEBUG & (DEBUG_PRIMS|DEBUG_STATE)) - fprintf(stderr, "%s: Elided noop material call\n", __FUNCTION__); -} - -/* _NEW_LIGHT - * _NEW_MODELVIEW - * _MESA_NEW_NEED_EYE_COORDS - * - * Uses derived state from mesa: - * _VP_inf_norm - * _h_inf_norm - * _Position - * _NormDirection - * _ModelViewInvScale - * _NeedEyeCoords - * _EyeZDir - * - * which are calculated in light.c and are correct for the current - * lighting space (model or eye), hence dependencies on _NEW_MODELVIEW - * and _MESA_NEW_NEED_EYE_COORDS. - */ -static void update_light( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - /* Have to check these, or have an automatic shortcircuit mechanism - * to remove noop statechanges. (Or just do a better job on the - * front end). - */ - { - GLuint tmp = rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_0]; - - if (ctx->_NeedEyeCoords) - tmp &= ~R200_LIGHT_IN_MODELSPACE; - else - tmp |= R200_LIGHT_IN_MODELSPACE; - - if (tmp != rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_0]) - { - R200_STATECHANGE( rmesa, tcl ); - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_0] = tmp; - } - } - - { - GLfloat *fcmd = (GLfloat *)R200_DB_STATE( eye ); - fcmd[EYE_X] = ctx->_EyeZDir[0]; - fcmd[EYE_Y] = ctx->_EyeZDir[1]; - fcmd[EYE_Z] = - ctx->_EyeZDir[2]; - fcmd[EYE_RESCALE_FACTOR] = ctx->_ModelViewInvScale; - R200_DB_STATECHANGE( rmesa, &rmesa->hw.eye ); - } - - - - if (ctx->Light.Enabled) { - GLint p; - for (p = 0 ; p < MAX_LIGHTS; p++) { - if (ctx->Light.Light[p].Enabled) { - struct gl_light *l = &ctx->Light.Light[p]; - GLfloat *fcmd = (GLfloat *)R200_DB_STATE( lit[p] ); - - if (l->EyePosition[3] == 0.0) { - COPY_3FV( &fcmd[LIT_POSITION_X], l->_VP_inf_norm ); - COPY_3FV( &fcmd[LIT_DIRECTION_X], l->_h_inf_norm ); - fcmd[LIT_POSITION_W] = 0; - fcmd[LIT_DIRECTION_W] = 0; - } else { - COPY_4V( &fcmd[LIT_POSITION_X], l->_Position ); - fcmd[LIT_DIRECTION_X] = -l->_NormDirection[0]; - fcmd[LIT_DIRECTION_Y] = -l->_NormDirection[1]; - fcmd[LIT_DIRECTION_Z] = -l->_NormDirection[2]; - fcmd[LIT_DIRECTION_W] = 0; - } - - R200_DB_STATECHANGE( rmesa, &rmesa->hw.lit[p] ); - } - } - } -} - -static void r200Lightfv( GLcontext *ctx, GLenum light, - GLenum pname, const GLfloat *params ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLint p = light - GL_LIGHT0; - struct gl_light *l = &ctx->Light.Light[p]; - GLfloat *fcmd = (GLfloat *)rmesa->hw.lit[p].cmd; - - - switch (pname) { - case GL_AMBIENT: - case GL_DIFFUSE: - case GL_SPECULAR: - update_light_colors( ctx, p ); - break; - - case GL_SPOT_DIRECTION: - /* picked up in update_light */ - break; - - case GL_POSITION: { - /* positions picked up in update_light, but can do flag here */ - GLuint flag; - GLuint idx = TCL_PER_LIGHT_CTL_0 + p/2; - - /* FIXME: Set RANGE_ATTEN only when needed */ - if (p&1) - flag = R200_LIGHT_1_IS_LOCAL; - else - flag = R200_LIGHT_0_IS_LOCAL; - - R200_STATECHANGE(rmesa, tcl); - if (l->EyePosition[3] != 0.0F) - rmesa->hw.tcl.cmd[idx] |= flag; - else - rmesa->hw.tcl.cmd[idx] &= ~flag; - break; - } - - case GL_SPOT_EXPONENT: - R200_STATECHANGE(rmesa, lit[p]); - fcmd[LIT_SPOT_EXPONENT] = params[0]; - break; - - case GL_SPOT_CUTOFF: { - GLuint flag = (p&1) ? R200_LIGHT_1_IS_SPOT : R200_LIGHT_0_IS_SPOT; - GLuint idx = TCL_PER_LIGHT_CTL_0 + p/2; - - R200_STATECHANGE(rmesa, lit[p]); - fcmd[LIT_SPOT_CUTOFF] = l->_CosCutoff; - - R200_STATECHANGE(rmesa, tcl); - if (l->SpotCutoff != 180.0F) - rmesa->hw.tcl.cmd[idx] |= flag; - else - rmesa->hw.tcl.cmd[idx] &= ~flag; - - break; - } - - case GL_CONSTANT_ATTENUATION: - R200_STATECHANGE(rmesa, lit[p]); - fcmd[LIT_ATTEN_CONST] = params[0]; - break; - case GL_LINEAR_ATTENUATION: - R200_STATECHANGE(rmesa, lit[p]); - fcmd[LIT_ATTEN_LINEAR] = params[0]; - break; - case GL_QUADRATIC_ATTENUATION: - R200_STATECHANGE(rmesa, lit[p]); - fcmd[LIT_ATTEN_QUADRATIC] = params[0]; - break; - default: - return; - } - - /* Set RANGE_ATTEN only when needed */ - switch (pname) { - case GL_POSITION: - case GL_LINEAR_ATTENUATION: - case GL_QUADRATIC_ATTENUATION: - { - GLuint flag; - GLuint idx = TCL_PER_LIGHT_CTL_0 + p/2; - - if (p&1) - flag = R200_LIGHT_1_ENABLE_RANGE_ATTEN; - else - flag = R200_LIGHT_0_ENABLE_RANGE_ATTEN; - - R200_STATECHANGE(rmesa, tcl); - if (l->EyePosition[3] != 0.0F && - (l->LinearAttenuation != 0.0F || l->QuadraticAttenuation != 0.0F)) - rmesa->hw.tcl.cmd[idx] |= flag; - else - rmesa->hw.tcl.cmd[idx] &= ~flag; - break; - } - default: - break; - } -} - - - - -static void r200LightModelfv( GLcontext *ctx, GLenum pname, - const GLfloat *param ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - switch (pname) { - case GL_LIGHT_MODEL_AMBIENT: - update_global_ambient( ctx ); - break; - - case GL_LIGHT_MODEL_LOCAL_VIEWER: - R200_STATECHANGE( rmesa, tcl ); - if (ctx->Light.Model.LocalViewer) - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_0] |= R200_LOCAL_VIEWER; - else - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_0] &= ~R200_LOCAL_VIEWER; - break; - - case GL_LIGHT_MODEL_TWO_SIDE: - R200_STATECHANGE( rmesa, tcl ); - if (ctx->Light.Model.TwoSide) - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_0] |= R200_LIGHT_TWOSIDE; - else - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_0] &= ~R200_LIGHT_TWOSIDE; - - check_twoside_fallback( ctx ); - - if (rmesa->TclFallback) { - r200ChooseRenderState( ctx ); - r200ChooseVertexState( ctx ); - } - break; - - case GL_LIGHT_MODEL_COLOR_CONTROL: - r200UpdateSpecular(ctx); - break; - - default: - break; - } -} - -static void r200ShadeModel( GLcontext *ctx, GLenum mode ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint s = rmesa->hw.set.cmd[SET_SE_CNTL]; - - s &= ~(R200_DIFFUSE_SHADE_MASK | - R200_ALPHA_SHADE_MASK | - R200_SPECULAR_SHADE_MASK | - R200_FOG_SHADE_MASK); - - switch ( mode ) { - case GL_FLAT: - s |= (R200_DIFFUSE_SHADE_FLAT | - R200_ALPHA_SHADE_FLAT | - R200_SPECULAR_SHADE_FLAT | - R200_FOG_SHADE_FLAT); - break; - case GL_SMOOTH: - s |= (R200_DIFFUSE_SHADE_GOURAUD | - R200_ALPHA_SHADE_GOURAUD | - R200_SPECULAR_SHADE_GOURAUD | - R200_FOG_SHADE_GOURAUD); - break; - default: - return; - } - - if ( rmesa->hw.set.cmd[SET_SE_CNTL] != s ) { - R200_STATECHANGE( rmesa, set ); - rmesa->hw.set.cmd[SET_SE_CNTL] = s; - } -} - - -/* ============================================================= - * User clip planes - */ - -static void r200ClipPlane( GLcontext *ctx, GLenum plane, const GLfloat *eq ) -{ - GLint p = (GLint) plane - (GLint) GL_CLIP_PLANE0; - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLint *ip = (GLint *)ctx->Transform._ClipUserPlane[p]; - - R200_STATECHANGE( rmesa, ucp[p] ); - rmesa->hw.ucp[p].cmd[UCP_X] = ip[0]; - rmesa->hw.ucp[p].cmd[UCP_Y] = ip[1]; - rmesa->hw.ucp[p].cmd[UCP_Z] = ip[2]; - rmesa->hw.ucp[p].cmd[UCP_W] = ip[3]; -} - -static void r200UpdateClipPlanes( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint p; - - for (p = 0; p < ctx->Const.MaxClipPlanes; p++) { - if (ctx->Transform.ClipPlanesEnabled & (1 << p)) { - GLint *ip = (GLint *)ctx->Transform._ClipUserPlane[p]; - - R200_STATECHANGE( rmesa, ucp[p] ); - rmesa->hw.ucp[p].cmd[UCP_X] = ip[0]; - rmesa->hw.ucp[p].cmd[UCP_Y] = ip[1]; - rmesa->hw.ucp[p].cmd[UCP_Z] = ip[2]; - rmesa->hw.ucp[p].cmd[UCP_W] = ip[3]; - } - } -} - - -/* ============================================================= - * Stencil - */ - -static void r200StencilFunc( GLcontext *ctx, GLenum func, - GLint ref, GLuint mask ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint refmask = ((ctx->Stencil.Ref[0] << R200_STENCIL_REF_SHIFT) | - (ctx->Stencil.ValueMask[0] << R200_STENCIL_MASK_SHIFT)); - - R200_STATECHANGE( rmesa, ctx ); - R200_STATECHANGE( rmesa, msk ); - - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] &= ~R200_STENCIL_TEST_MASK; - rmesa->hw.msk.cmd[MSK_RB3D_STENCILREFMASK] &= ~(R200_STENCIL_REF_MASK| - R200_STENCIL_VALUE_MASK); - - switch ( ctx->Stencil.Function[0] ) { - case GL_NEVER: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_TEST_NEVER; - break; - case GL_LESS: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_TEST_LESS; - break; - case GL_EQUAL: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_TEST_EQUAL; - break; - case GL_LEQUAL: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_TEST_LEQUAL; - break; - case GL_GREATER: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_TEST_GREATER; - break; - case GL_NOTEQUAL: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_TEST_NEQUAL; - break; - case GL_GEQUAL: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_TEST_GEQUAL; - break; - case GL_ALWAYS: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_TEST_ALWAYS; - break; - } - - rmesa->hw.msk.cmd[MSK_RB3D_STENCILREFMASK] |= refmask; -} - -static void r200StencilMask( GLcontext *ctx, GLuint mask ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - R200_STATECHANGE( rmesa, msk ); - rmesa->hw.msk.cmd[MSK_RB3D_STENCILREFMASK] &= ~R200_STENCIL_WRITE_MASK; - rmesa->hw.msk.cmd[MSK_RB3D_STENCILREFMASK] |= - (ctx->Stencil.WriteMask[0] << R200_STENCIL_WRITEMASK_SHIFT); -} - -static void r200StencilOp( GLcontext *ctx, GLenum fail, - GLenum zfail, GLenum zpass ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - R200_STATECHANGE( rmesa, ctx ); - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] &= ~(R200_STENCIL_FAIL_MASK | - R200_STENCIL_ZFAIL_MASK | - R200_STENCIL_ZPASS_MASK); - - switch ( ctx->Stencil.FailFunc[0] ) { - case GL_KEEP: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_FAIL_KEEP; - break; - case GL_ZERO: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_FAIL_ZERO; - break; - case GL_REPLACE: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_FAIL_REPLACE; - break; - case GL_INCR: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_FAIL_INC; - break; - case GL_DECR: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_FAIL_DEC; - break; - case GL_INCR_WRAP_EXT: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_FAIL_INC_WRAP; - break; - case GL_DECR_WRAP_EXT: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_FAIL_DEC_WRAP; - break; - case GL_INVERT: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_FAIL_INVERT; - break; - } - - switch ( ctx->Stencil.ZFailFunc[0] ) { - case GL_KEEP: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_ZFAIL_KEEP; - break; - case GL_ZERO: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_ZFAIL_ZERO; - break; - case GL_REPLACE: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_ZFAIL_REPLACE; - break; - case GL_INCR: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_ZFAIL_INC; - break; - case GL_DECR: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_ZFAIL_DEC; - break; - case GL_INCR_WRAP_EXT: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_ZFAIL_INC_WRAP; - break; - case GL_DECR_WRAP_EXT: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_ZFAIL_DEC_WRAP; - break; - case GL_INVERT: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_ZFAIL_INVERT; - break; - } - - switch ( ctx->Stencil.ZPassFunc[0] ) { - case GL_KEEP: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_ZPASS_KEEP; - break; - case GL_ZERO: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_ZPASS_ZERO; - break; - case GL_REPLACE: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_ZPASS_REPLACE; - break; - case GL_INCR: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_ZPASS_INC; - break; - case GL_DECR: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_ZPASS_DEC; - break; - case GL_INCR_WRAP_EXT: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_ZPASS_INC_WRAP; - break; - case GL_DECR_WRAP_EXT: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_ZPASS_DEC_WRAP; - break; - case GL_INVERT: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= R200_STENCIL_ZPASS_INVERT; - break; - } -} - -static void r200ClearStencil( GLcontext *ctx, GLint s ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - rmesa->state.stencil.clear = - ((GLuint) ctx->Stencil.Clear | - (0xff << R200_STENCIL_MASK_SHIFT) | - (ctx->Stencil.WriteMask[0] << R200_STENCIL_WRITEMASK_SHIFT)); -} - - -/* ============================================================= - * Window position and viewport transformation - */ - -/* - * To correctly position primitives: - */ -#define SUBPIXEL_X 0.125 -#define SUBPIXEL_Y 0.125 - -void r200UpdateWindow( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = rmesa->dri.drawable; - GLfloat xoffset = (GLfloat)dPriv->x; - GLfloat yoffset = (GLfloat)dPriv->y + dPriv->h; - const GLfloat *v = ctx->Viewport._WindowMap.m; - - GLfloat sx = v[MAT_SX]; - GLfloat tx = v[MAT_TX] + xoffset + SUBPIXEL_X; - GLfloat sy = - v[MAT_SY]; - GLfloat ty = (- v[MAT_TY]) + yoffset + SUBPIXEL_Y; - GLfloat sz = v[MAT_SZ] * rmesa->state.depth.scale; - GLfloat tz = v[MAT_TZ] * rmesa->state.depth.scale; - - R200_FIREVERTICES( rmesa ); - R200_STATECHANGE( rmesa, vpt ); - - rmesa->hw.vpt.cmd[VPT_SE_VPORT_XSCALE] = *(GLuint *)&sx; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_XOFFSET] = *(GLuint *)&tx; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_YSCALE] = *(GLuint *)&sy; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_YOFFSET] = *(GLuint *)&ty; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_ZSCALE] = *(GLuint *)&sz; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_ZOFFSET] = *(GLuint *)&tz; -} - - - -static void r200Viewport( GLcontext *ctx, GLint x, GLint y, - GLsizei width, GLsizei height ) -{ - /* Don't pipeline viewport changes, conflict with window offset - * setting below. Could apply deltas to rescue pipelined viewport - * values, or keep the originals hanging around. - */ - R200_FIREVERTICES( R200_CONTEXT(ctx) ); - r200UpdateWindow( ctx ); -} - -static void r200DepthRange( GLcontext *ctx, GLclampd nearval, - GLclampd farval ) -{ - r200UpdateWindow( ctx ); -} - -void r200UpdateViewportOffset( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = rmesa->dri.drawable; - GLfloat xoffset = (GLfloat)dPriv->x; - GLfloat yoffset = (GLfloat)dPriv->y + dPriv->h; - const GLfloat *v = ctx->Viewport._WindowMap.m; - - GLfloat tx = v[MAT_TX] + xoffset; - GLfloat ty = (- v[MAT_TY]) + yoffset; - - if ( rmesa->hw.vpt.cmd[VPT_SE_VPORT_XOFFSET] != *(GLuint *)&tx || - rmesa->hw.vpt.cmd[VPT_SE_VPORT_YOFFSET] != *(GLuint *)&ty ) - { - /* Note: this should also modify whatever data the context reset - * code uses... - */ - rmesa->hw.vpt.cmd[VPT_SE_VPORT_XOFFSET] = *(GLuint *)&tx; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_YOFFSET] = *(GLuint *)&ty; - - /* update polygon stipple x/y screen offset */ - { - GLuint stx, sty; - GLuint m = rmesa->hw.msc.cmd[MSC_RE_MISC]; - - m &= ~(R200_STIPPLE_X_OFFSET_MASK | - R200_STIPPLE_Y_OFFSET_MASK); - - /* add magic offsets, then invert */ - stx = 31 - ((rmesa->dri.drawable->x - 1) & R200_STIPPLE_COORD_MASK); - sty = 31 - ((rmesa->dri.drawable->y + rmesa->dri.drawable->h - 1) - & R200_STIPPLE_COORD_MASK); - - m |= ((stx << R200_STIPPLE_X_OFFSET_SHIFT) | - (sty << R200_STIPPLE_Y_OFFSET_SHIFT)); - - if ( rmesa->hw.msc.cmd[MSC_RE_MISC] != m ) { - R200_STATECHANGE( rmesa, msc ); - rmesa->hw.msc.cmd[MSC_RE_MISC] = m; - } - } - } - - r200UpdateScissor( ctx ); -} - - - -/* ============================================================= - * Miscellaneous - */ - -static void r200ClearColor( GLcontext *ctx, const GLfloat c[4] ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLubyte color[4]; - CLAMPED_FLOAT_TO_UBYTE(color[0], c[0]); - CLAMPED_FLOAT_TO_UBYTE(color[1], c[1]); - CLAMPED_FLOAT_TO_UBYTE(color[2], c[2]); - CLAMPED_FLOAT_TO_UBYTE(color[3], c[3]); - rmesa->state.color.clear = r200PackColor( rmesa->r200Screen->cpp, - color[0], color[1], - color[2], color[3] ); -} - - -static void r200RenderMode( GLcontext *ctx, GLenum mode ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - FALLBACK( rmesa, R200_FALLBACK_RENDER_MODE, (mode != GL_RENDER) ); -} - - -static GLuint r200_rop_tab[] = { - R200_ROP_CLEAR, - R200_ROP_AND, - R200_ROP_AND_REVERSE, - R200_ROP_COPY, - R200_ROP_AND_INVERTED, - R200_ROP_NOOP, - R200_ROP_XOR, - R200_ROP_OR, - R200_ROP_NOR, - R200_ROP_EQUIV, - R200_ROP_INVERT, - R200_ROP_OR_REVERSE, - R200_ROP_COPY_INVERTED, - R200_ROP_OR_INVERTED, - R200_ROP_NAND, - R200_ROP_SET, -}; - -static void r200LogicOpCode( GLcontext *ctx, GLenum opcode ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint rop = (GLuint)opcode - GL_CLEAR; - - ASSERT( rop < 16 ); - - R200_STATECHANGE( rmesa, msk ); - rmesa->hw.msk.cmd[MSK_RB3D_ROPCNTL] = r200_rop_tab[rop]; -} - - -void r200SetCliprects( r200ContextPtr rmesa, GLenum mode ) -{ - __DRIdrawablePrivate *dPriv = rmesa->dri.drawable; - - switch ( mode ) { - case GL_FRONT_LEFT: - rmesa->numClipRects = dPriv->numClipRects; - rmesa->pClipRects = (XF86DRIClipRectPtr)dPriv->pClipRects; - break; - case GL_BACK_LEFT: - /* Can't ignore 2d windows if we are page flipping. - */ - if ( dPriv->numBackClipRects == 0 || rmesa->doPageFlip ) { - rmesa->numClipRects = dPriv->numClipRects; - rmesa->pClipRects = (XF86DRIClipRectPtr)dPriv->pClipRects; - } - else { - rmesa->numClipRects = dPriv->numBackClipRects; - rmesa->pClipRects = (XF86DRIClipRectPtr)dPriv->pBackClipRects; - } - break; - default: - fprintf(stderr, "bad mode in r200SetCliprects\n"); - return; - } - - if (rmesa->state.scissor.enabled) - r200RecalcScissorRects( rmesa ); -} - - -static void r200DrawBuffer( GLcontext *ctx, GLenum mode ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - if (R200_DEBUG & DEBUG_DRI) - fprintf(stderr, "%s %s\n", __FUNCTION__, - _mesa_lookup_enum_by_nr( mode )); - - R200_FIREVERTICES(rmesa); /* don't pipeline cliprect changes */ - - /* - * _DrawDestMask is easier to cope with than . - */ - switch ( ctx->Color._DrawDestMask ) { - case FRONT_LEFT_BIT: - FALLBACK( rmesa, R200_FALLBACK_DRAW_BUFFER, GL_FALSE ); - r200SetCliprects( rmesa, GL_FRONT_LEFT ); - break; - case BACK_LEFT_BIT: - FALLBACK( rmesa, R200_FALLBACK_DRAW_BUFFER, GL_FALSE ); - r200SetCliprects( rmesa, GL_BACK_LEFT ); - break; - default: - /* GL_NONE or GL_FRONT_AND_BACK or stereo left&right, etc */ - FALLBACK( rmesa, R200_FALLBACK_DRAW_BUFFER, GL_TRUE ); - return; - } - - /* We want to update the s/w rast state too so that r200SetBuffer() - * gets called. - */ - _swrast_DrawBuffer(ctx, mode); - - R200_STATECHANGE( rmesa, ctx ); - rmesa->hw.ctx.cmd[CTX_RB3D_COLOROFFSET] = ((rmesa->state.color.drawOffset + - rmesa->r200Screen->fbLocation) - & R200_COLOROFFSET_MASK); - rmesa->hw.ctx.cmd[CTX_RB3D_COLORPITCH] = rmesa->state.color.drawPitch; -} - - -static void r200ReadBuffer( GLcontext *ctx, GLenum mode ) -{ - /* nothing, until we implement h/w glRead/CopyPixels or CopyTexImage */ -} - -/* ============================================================= - * State enable/disable - */ - -static void r200Enable( GLcontext *ctx, GLenum cap, GLboolean state ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint p, flag; - - if ( R200_DEBUG & DEBUG_STATE ) - fprintf( stderr, "%s( %s = %s )\n", __FUNCTION__, - _mesa_lookup_enum_by_nr( cap ), - state ? "GL_TRUE" : "GL_FALSE" ); - - switch ( cap ) { - /* Fast track this one... - */ - case GL_TEXTURE_1D: - case GL_TEXTURE_2D: - case GL_TEXTURE_3D: - break; - - case GL_ALPHA_TEST: - R200_STATECHANGE( rmesa, ctx ); - if (state) { - rmesa->hw.ctx.cmd[CTX_PP_CNTL] |= R200_ALPHA_TEST_ENABLE; - } else { - rmesa->hw.ctx.cmd[CTX_PP_CNTL] &= ~R200_ALPHA_TEST_ENABLE; - } - break; - - case GL_BLEND: - R200_STATECHANGE( rmesa, ctx ); - if (state) { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] |= R200_ALPHA_BLEND_ENABLE; - } else { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] &= ~R200_ALPHA_BLEND_ENABLE; - } - if ( ctx->Color.ColorLogicOpEnabled ) { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] |= R200_ROP_ENABLE; - } else { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] &= ~R200_ROP_ENABLE; - } - break; - - case GL_CLIP_PLANE0: - case GL_CLIP_PLANE1: - case GL_CLIP_PLANE2: - case GL_CLIP_PLANE3: - case GL_CLIP_PLANE4: - case GL_CLIP_PLANE5: - p = cap-GL_CLIP_PLANE0; - R200_STATECHANGE( rmesa, tcl ); - if (state) { - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] |= (R200_UCP_ENABLE_0<hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] &= ~(R200_UCP_ENABLE_0<hw.ctx.cmd[CTX_RB3D_CNTL] |= R200_Z_ENABLE; - } else { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] &= ~R200_Z_ENABLE; - } - break; - - case GL_DITHER: - R200_STATECHANGE(rmesa, ctx ); - if ( state ) { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] |= R200_DITHER_ENABLE; - } else { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] &= ~R200_DITHER_ENABLE; - } - break; - - case GL_FOG: - R200_STATECHANGE(rmesa, ctx ); - if ( state ) { - rmesa->hw.ctx.cmd[CTX_PP_CNTL] |= R200_FOG_ENABLE; - r200Fogfv( ctx, GL_FOG_MODE, 0 ); - } else { - rmesa->hw.ctx.cmd[CTX_PP_CNTL] &= ~R200_FOG_ENABLE; - R200_STATECHANGE(rmesa, tcl); - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] &= ~R200_TCL_FOG_MASK; - } - r200UpdateSpecular( ctx ); /* for PK_SPEC */ - _mesa_allow_light_in_model( ctx, !state ); - break; - - case GL_LIGHT0: - case GL_LIGHT1: - case GL_LIGHT2: - case GL_LIGHT3: - case GL_LIGHT4: - case GL_LIGHT5: - case GL_LIGHT6: - case GL_LIGHT7: - R200_STATECHANGE(rmesa, tcl); - p = cap - GL_LIGHT0; - if (p&1) - flag = (R200_LIGHT_1_ENABLE | - R200_LIGHT_1_ENABLE_AMBIENT | - R200_LIGHT_1_ENABLE_SPECULAR); - else - flag = (R200_LIGHT_0_ENABLE | - R200_LIGHT_0_ENABLE_AMBIENT | - R200_LIGHT_0_ENABLE_SPECULAR); - - if (state) - rmesa->hw.tcl.cmd[p/2 + TCL_PER_LIGHT_CTL_0] |= flag; - else - rmesa->hw.tcl.cmd[p/2 + TCL_PER_LIGHT_CTL_0] &= ~flag; - - /* - */ - update_light_colors( ctx, p ); - break; - - case GL_LIGHTING: - r200UpdateSpecular(ctx); - check_twoside_fallback( ctx ); - break; - - case GL_LINE_SMOOTH: - R200_STATECHANGE( rmesa, ctx ); - if ( state ) { - rmesa->hw.ctx.cmd[CTX_PP_CNTL] |= R200_ANTI_ALIAS_LINE; - } else { - rmesa->hw.ctx.cmd[CTX_PP_CNTL] &= ~R200_ANTI_ALIAS_LINE; - } - break; - - case GL_LINE_STIPPLE: - R200_STATECHANGE( rmesa, set ); - if ( state ) { - rmesa->hw.set.cmd[SET_RE_CNTL] |= R200_PATTERN_ENABLE; - } else { - rmesa->hw.set.cmd[SET_RE_CNTL] &= ~R200_PATTERN_ENABLE; - } - break; - - case GL_COLOR_LOGIC_OP: - R200_STATECHANGE( rmesa, ctx ); - if ( state ) { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] |= R200_ROP_ENABLE; - } else { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] &= ~R200_ROP_ENABLE; - } - break; - - case GL_NORMALIZE: - R200_STATECHANGE( rmesa, tcl ); - if ( state ) { - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_0] |= R200_NORMALIZE_NORMALS; - } else { - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_0] &= ~R200_NORMALIZE_NORMALS; - } - break; - - /* Pointsize registers on r200 don't seem to do anything. Maybe - * have to pass pointsizes as vertex parameters? In any case, - * setting pointmin == pointsizemax == 1.0, and doing nothing - * for aa is enough to satisfy conform. - */ - case GL_POINT_SMOOTH: - break; - - /* These don't really do anything, as we don't use the 3vtx - * primitives yet. - */ -#if 0 - case GL_POLYGON_OFFSET_POINT: - R200_STATECHANGE( rmesa, set ); - if ( state ) { - rmesa->hw.set.cmd[SET_SE_CNTL] |= R200_ZBIAS_ENABLE_POINT; - } else { - rmesa->hw.set.cmd[SET_SE_CNTL] &= ~R200_ZBIAS_ENABLE_POINT; - } - break; - - case GL_POLYGON_OFFSET_LINE: - R200_STATECHANGE( rmesa, set ); - if ( state ) { - rmesa->hw.set.cmd[SET_SE_CNTL] |= R200_ZBIAS_ENABLE_LINE; - } else { - rmesa->hw.set.cmd[SET_SE_CNTL] &= ~R200_ZBIAS_ENABLE_LINE; - } - break; -#endif - - case GL_POLYGON_OFFSET_FILL: - R200_STATECHANGE( rmesa, set ); - if ( state ) { - rmesa->hw.set.cmd[SET_SE_CNTL] |= R200_ZBIAS_ENABLE_TRI; - } else { - rmesa->hw.set.cmd[SET_SE_CNTL] &= ~R200_ZBIAS_ENABLE_TRI; - } - break; - - case GL_POLYGON_SMOOTH: - R200_STATECHANGE( rmesa, ctx ); - if ( state ) { - rmesa->hw.ctx.cmd[CTX_PP_CNTL] |= R200_ANTI_ALIAS_POLY; - } else { - rmesa->hw.ctx.cmd[CTX_PP_CNTL] &= ~R200_ANTI_ALIAS_POLY; - } - break; - - case GL_POLYGON_STIPPLE: - R200_STATECHANGE(rmesa, set ); - if ( state ) { - rmesa->hw.set.cmd[SET_RE_CNTL] |= R200_STIPPLE_ENABLE; - } else { - rmesa->hw.set.cmd[SET_RE_CNTL] &= ~R200_STIPPLE_ENABLE; - } - break; - - case GL_RESCALE_NORMAL_EXT: { - GLboolean tmp = ctx->_NeedEyeCoords ? state : !state; - R200_STATECHANGE( rmesa, tcl ); - if ( tmp ) { - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_0] |= R200_RESCALE_NORMALS; - } else { - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_0] &= ~R200_RESCALE_NORMALS; - } - break; - } - - case GL_SCISSOR_TEST: - R200_FIREVERTICES( rmesa ); - rmesa->state.scissor.enabled = state; - r200UpdateScissor( ctx ); - break; - - case GL_STENCIL_TEST: - if ( rmesa->state.stencil.hwBuffer ) { - R200_STATECHANGE( rmesa, ctx ); - if ( state ) { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] |= R200_STENCIL_ENABLE; - } else { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] &= ~R200_STENCIL_ENABLE; - } - } else { - FALLBACK( rmesa, R200_FALLBACK_STENCIL, state ); - } - break; - - case GL_TEXTURE_GEN_Q: - case GL_TEXTURE_GEN_R: - case GL_TEXTURE_GEN_S: - case GL_TEXTURE_GEN_T: - /* Picked up in r200UpdateTextureState. - */ - rmesa->recheck_texgen[ctx->Texture.CurrentUnit] = GL_TRUE; - break; - - case GL_COLOR_SUM_EXT: - r200UpdateSpecular ( ctx ); - break; - - default: - return; - } -} - - -void r200LightingSpaceChange( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLboolean tmp; - - if (R200_DEBUG & DEBUG_STATE) - fprintf(stderr, "%s %d BEFORE %x\n", __FUNCTION__, ctx->_NeedEyeCoords, - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_0]); - - if (ctx->_NeedEyeCoords) - tmp = ctx->Transform.RescaleNormals; - else - tmp = !ctx->Transform.RescaleNormals; - - R200_STATECHANGE( rmesa, tcl ); - if ( tmp ) { - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_0] |= R200_RESCALE_NORMALS; - } else { - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_0] &= ~R200_RESCALE_NORMALS; - } - - if (R200_DEBUG & DEBUG_STATE) - fprintf(stderr, "%s %d AFTER %x\n", __FUNCTION__, ctx->_NeedEyeCoords, - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_0]); -} - -/* ============================================================= - * Deferred state management - matrices, textures, other? - */ - - - - -static void upload_matrix( r200ContextPtr rmesa, GLfloat *src, int idx ) -{ - float *dest = ((float *)R200_DB_STATE( mat[idx] ))+MAT_ELT_0; - int i; - - - for (i = 0 ; i < 4 ; i++) { - *dest++ = src[i]; - *dest++ = src[i+4]; - *dest++ = src[i+8]; - *dest++ = src[i+12]; - } - - R200_DB_STATECHANGE( rmesa, &rmesa->hw.mat[idx] ); -} - -static void upload_matrix_t( r200ContextPtr rmesa, const GLfloat *src, int idx ) -{ - float *dest = ((float *)R200_DB_STATE( mat[idx] ))+MAT_ELT_0; - memcpy(dest, src, 16*sizeof(float)); - R200_DB_STATECHANGE( rmesa, &rmesa->hw.mat[idx] ); -} - - -static void update_texturematrix( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT( ctx ); - GLuint tpc = rmesa->hw.tcg.cmd[TCG_TEX_PROC_CTL_0]; - GLuint compsel = rmesa->hw.vtx.cmd[VTX_TCL_OUTPUT_COMPSEL]; - int unit; - - if (R200_DEBUG & DEBUG_STATE) - fprintf(stderr, "%s before COMPSEL: %x\n", __FUNCTION__, - rmesa->hw.vtx.cmd[VTX_TCL_OUTPUT_COMPSEL]); - - rmesa->TexMatEnabled = 0; - rmesa->TexMatCompSel = 0; - - for (unit = 0 ; unit < 2; unit++) { - if (!ctx->Texture.Unit[unit]._ReallyEnabled) - continue; - - if (ctx->TextureMatrixStack[unit].Top->type != MATRIX_IDENTITY) { - rmesa->TexMatEnabled |= (R200_TEXGEN_TEXMAT_0_ENABLE| - R200_TEXMAT_0_ENABLE) << unit; - - rmesa->TexMatCompSel |= R200_OUTPUT_TEX_0 << unit; - - if (rmesa->TexGenEnabled & (R200_TEXMAT_0_ENABLE << unit)) { - /* Need to preconcatenate any active texgen - * obj/eyeplane matrices: - */ - _math_matrix_mul_matrix( &rmesa->tmpmat, - &rmesa->TexGenMatrix[unit], - ctx->TextureMatrixStack[unit].Top ); - upload_matrix( rmesa, rmesa->tmpmat.m, R200_MTX_TEX0+unit ); - } - else { - upload_matrix( rmesa, ctx->TextureMatrixStack[unit].Top->m, - R200_MTX_TEX0+unit ); - } - } - else if (rmesa->TexGenEnabled & (R200_TEXMAT_0_ENABLE << unit)) { - upload_matrix( rmesa, rmesa->TexGenMatrix[unit].m, - R200_MTX_TEX0+unit ); - } - } - - tpc = (rmesa->TexMatEnabled | rmesa->TexGenEnabled); - if (tpc != rmesa->hw.tcg.cmd[TCG_TEX_PROC_CTL_0] || - rmesa->TexGenInputs != rmesa->hw.tcg.cmd[TCG_TEX_PROC_CTL_1]) { - R200_STATECHANGE(rmesa, tcg); - rmesa->hw.tcg.cmd[TCG_TEX_PROC_CTL_0] = tpc; - rmesa->hw.tcg.cmd[TCG_TEX_PROC_CTL_1] = rmesa->TexGenInputs; - } - - compsel &= ~R200_OUTPUT_TEX_MASK; - compsel |= rmesa->TexMatCompSel | rmesa->TexGenCompSel; - if (compsel != rmesa->hw.vtx.cmd[VTX_TCL_OUTPUT_COMPSEL]) { - R200_STATECHANGE(rmesa, vtx); - rmesa->hw.vtx.cmd[VTX_TCL_OUTPUT_COMPSEL] = compsel; - } -} - - - -void r200ValidateState( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint new_state = rmesa->NewGLState; - - if (new_state & _NEW_TEXTURE) { - r200UpdateTextureState( ctx ); - new_state |= rmesa->NewGLState; /* may add TEXTURE_MATRIX */ - } - - /* Need an event driven matrix update? - */ - if (new_state & (_NEW_MODELVIEW|_NEW_PROJECTION)) - upload_matrix( rmesa, ctx->_ModelProjectMatrix.m, R200_MTX_MVP ); - - /* Need these for lighting (shouldn't upload otherwise) - */ - if (new_state & (_NEW_MODELVIEW)) { - upload_matrix( rmesa, ctx->ModelviewMatrixStack.Top->m, R200_MTX_MV ); - upload_matrix_t( rmesa, ctx->ModelviewMatrixStack.Top->inv, R200_MTX_IMV ); - } - - /* Does this need to be triggered on eg. modelview for - * texgen-derived objplane/eyeplane matrices? - */ - if (new_state & (_NEW_TEXTURE|_NEW_TEXTURE_MATRIX)) { - update_texturematrix( ctx ); - } - - if (new_state & (_NEW_LIGHT|_NEW_MODELVIEW|_MESA_NEW_NEED_EYE_COORDS)) { - update_light( ctx ); - } - - /* emit all active clip planes if projection matrix changes. - */ - if (new_state & (_NEW_PROJECTION)) { - if (ctx->Transform.ClipPlanesEnabled) - r200UpdateClipPlanes( ctx ); - } - - - rmesa->NewGLState = 0; -} - - -static void r200InvalidateState( GLcontext *ctx, GLuint new_state ) -{ - _swrast_InvalidateState( ctx, new_state ); - _swsetup_InvalidateState( ctx, new_state ); - _ac_InvalidateState( ctx, new_state ); - _tnl_InvalidateState( ctx, new_state ); - _ae_invalidate_state( ctx, new_state ); - R200_CONTEXT(ctx)->NewGLState |= new_state; - r200VtxfmtInvalidate( ctx ); -} - -static void r200WrapRunPipeline( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - - if (0) - fprintf(stderr, "%s, newstate: %x\n", __FUNCTION__, rmesa->NewGLState); - - /* Validate state: - */ - if (rmesa->NewGLState) - r200ValidateState( ctx ); - - if (tnl->vb.Material) { - TCL_FALLBACK( ctx, R200_TCL_FALLBACK_MATERIAL, GL_TRUE ); - } - - /* Run the pipeline. - */ - _tnl_run_pipeline( ctx ); - - if (tnl->vb.Material) { - TCL_FALLBACK( ctx, R200_TCL_FALLBACK_MATERIAL, GL_FALSE ); - r200UpdateMaterial( ctx ); /* not needed any more? */ - } -} - - -/* Initialize the driver's state functions. - */ -void r200InitStateFuncs( GLcontext *ctx ) -{ - ctx->Driver.UpdateState = r200InvalidateState; - ctx->Driver.LightingSpaceChange = r200LightingSpaceChange; - - ctx->Driver.DrawBuffer = r200DrawBuffer; - ctx->Driver.ReadBuffer = r200ReadBuffer; - - ctx->Driver.AlphaFunc = r200AlphaFunc; - ctx->Driver.BlendEquation = r200BlendEquation; - ctx->Driver.BlendFunc = r200BlendFunc; - ctx->Driver.BlendFuncSeparate = r200BlendFuncSeparate; - ctx->Driver.ClearColor = r200ClearColor; - ctx->Driver.ClearDepth = NULL; - ctx->Driver.ClearIndex = NULL; - ctx->Driver.ClearStencil = r200ClearStencil; - ctx->Driver.ClipPlane = r200ClipPlane; - ctx->Driver.ColorMask = r200ColorMask; - ctx->Driver.CullFace = r200CullFace; - ctx->Driver.DepthFunc = r200DepthFunc; - ctx->Driver.DepthMask = r200DepthMask; - ctx->Driver.DepthRange = r200DepthRange; - ctx->Driver.Enable = r200Enable; - ctx->Driver.Fogfv = r200Fogfv; - ctx->Driver.FrontFace = r200FrontFace; - ctx->Driver.Hint = NULL; - ctx->Driver.IndexMask = NULL; - ctx->Driver.LightModelfv = r200LightModelfv; - ctx->Driver.Lightfv = r200Lightfv; - ctx->Driver.LineStipple = r200LineStipple; - ctx->Driver.LineWidth = r200LineWidth; - ctx->Driver.LogicOpcode = r200LogicOpCode; - ctx->Driver.PolygonMode = r200PolygonMode; - ctx->Driver.PolygonOffset = r200PolygonOffset; - ctx->Driver.PolygonStipple = r200PolygonStipple; - ctx->Driver.PointSize = r200PointSize; - ctx->Driver.RenderMode = r200RenderMode; - ctx->Driver.Scissor = r200Scissor; - ctx->Driver.ShadeModel = r200ShadeModel; - ctx->Driver.StencilFunc = r200StencilFunc; - ctx->Driver.StencilMask = r200StencilMask; - ctx->Driver.StencilOp = r200StencilOp; - ctx->Driver.Viewport = r200Viewport; - - /* Swrast hooks for imaging extensions: - */ - ctx->Driver.CopyColorTable = _swrast_CopyColorTable; - ctx->Driver.CopyColorSubTable = _swrast_CopyColorSubTable; - ctx->Driver.CopyConvolutionFilter1D = _swrast_CopyConvolutionFilter1D; - ctx->Driver.CopyConvolutionFilter2D = _swrast_CopyConvolutionFilter2D; - - TNL_CONTEXT(ctx)->Driver.NotifyMaterialChange = r200UpdateMaterial; - TNL_CONTEXT(ctx)->Driver.RunPipeline = r200WrapRunPipeline; -} Index: xc/lib/GL/mesa/src/drv/r200/r200_state.h diff -u xc/lib/GL/mesa/src/drv/r200/r200_state.h:1.3 xc/lib/GL/mesa/src/drv/r200/r200_state.h:removed --- xc/lib/GL/mesa/src/drv/r200/r200_state.h:1.3 Sun Sep 28 16:15:25 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_state.h Wed Mar 16 21:05:05 2005 @@ -1,69 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_state.h,v 1.3 2003/09/28 20:15:25 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#ifndef __R200_STATE_H__ -#define __R200_STATE_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "r200_context.h" - -extern void r200InitState( r200ContextPtr rmesa ); -extern void r200InitStateFuncs( GLcontext *ctx ); - -extern void r200UpdateMaterial( GLcontext *ctx ); - -extern void r200SetCliprects( r200ContextPtr rmesa, GLenum mode ); -extern void r200RecalcScissorRects( r200ContextPtr rmesa ); -extern void r200UpdateViewportOffset( GLcontext *ctx ); -extern void r200UpdateWindow( GLcontext *ctx ); - -extern void r200ValidateState( GLcontext *ctx ); - -extern void r200PrintDirty( r200ContextPtr rmesa, - const char *msg ); - - -extern void r200Fallback( GLcontext *ctx, GLuint bit, GLboolean mode ); -#define FALLBACK( rmesa, bit, mode ) do { \ - if ( 0 ) fprintf( stderr, "FALLBACK in %s: #%d=%d\n", \ - __FUNCTION__, bit, mode ); \ - r200Fallback( rmesa->glCtx, bit, mode ); \ -} while (0) - -extern void r200LightingSpaceChange( GLcontext *ctx ); - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/r200/r200_state_init.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_state_init.c:1.6 xc/lib/GL/mesa/src/drv/r200/r200_state_init.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_state_init.c:1.6 Tue Dec 2 08:02:39 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_state_init.c Wed Mar 16 21:05:05 2005 @@ -1,686 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_state_init.c,v 1.6 2003/12/02 13:02:39 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "imports.h" -#include "enums.h" -#include "colormac.h" -#include "api_arrayelt.h" - -#include "swrast/swrast.h" -#include "array_cache/acache.h" -#include "tnl/tnl.h" -#include "tnl/t_pipeline.h" -#include "swrast_setup/swrast_setup.h" - -#include "r200_context.h" -#include "r200_ioctl.h" -#include "r200_state.h" -#include "r200_tcl.h" -#include "r200_tex.h" -#include "r200_swtcl.h" -#include "r200_vtxfmt.h" - -/* ============================================================= - * State initialization - */ - -void r200PrintDirty( r200ContextPtr rmesa, const char *msg ) -{ - struct r200_state_atom *l; - - fprintf(stderr, msg); - fprintf(stderr, ": "); - - foreach(l, &(rmesa->hw.dirty)) { - fprintf(stderr, "%s, ", l->name); - } - - fprintf(stderr, "\n"); -} - -static int cmdpkt( int id ) -{ - drmRadeonCmdHeader h; - h.i = 0; - h.packet.cmd_type = RADEON_CMD_PACKET; - h.packet.packet_id = id; - return h.i; -} - -static int cmdvec( int offset, int stride, int count ) -{ - drmRadeonCmdHeader h; - h.i = 0; - h.vectors.cmd_type = RADEON_CMD_VECTORS; - h.vectors.offset = offset; - h.vectors.stride = stride; - h.vectors.count = count; - return h.i; -} - -static int cmdscl( int offset, int stride, int count ) -{ - drmRadeonCmdHeader h; - h.i = 0; - h.scalars.cmd_type = RADEON_CMD_SCALARS; - h.scalars.offset = offset; - h.scalars.stride = stride; - h.scalars.count = count; - return h.i; -} - -static int cmdscl2( int offset, int stride, int count ) -{ - drmRadeonCmdHeader h; - h.i = 0; - h.scalars.cmd_type = RADEON_CMD_SCALARS2; - h.scalars.offset = offset - 0x100; - h.scalars.stride = stride; - h.scalars.count = count; - return h.i; -} - -#define CHECK( NM, FLAG ) \ -static GLboolean check_##NM( GLcontext *ctx, int idx ) \ -{ \ - (void) idx; \ - return FLAG; \ -} - -#define TCL_CHECK( NM, FLAG ) \ -static GLboolean check_##NM( GLcontext *ctx, int idx ) \ -{ \ - r200ContextPtr rmesa = R200_CONTEXT(ctx); \ - (void) idx; \ - return !rmesa->TclFallback && (FLAG); \ -} - - - -CHECK( always, GL_TRUE ) -CHECK( never, GL_FALSE ) -CHECK( tex_any, ctx->Texture._EnabledUnits ) -CHECK( tex, ctx->Texture.Unit[idx]._ReallyEnabled ) -CHECK( fog, ctx->Fog.Enabled ) -TCL_CHECK( tcl, GL_TRUE ) -TCL_CHECK( tcl_tex, ctx->Texture.Unit[idx]._ReallyEnabled ) -TCL_CHECK( tcl_lighting, ctx->Light.Enabled ) -TCL_CHECK( tcl_light, ctx->Light.Enabled && ctx->Light.Light[idx].Enabled ) -TCL_CHECK( tcl_ucp, (ctx->Transform.ClipPlanesEnabled & (1 << idx)) ) - - -/* Initialize the context's hardware state. - */ -void r200InitState( r200ContextPtr rmesa ) -{ - GLcontext *ctx = rmesa->glCtx; - GLuint color_fmt, depth_fmt, i; - - switch ( rmesa->r200Screen->cpp ) { - case 2: - color_fmt = R200_COLOR_FORMAT_RGB565; - break; - case 4: - color_fmt = R200_COLOR_FORMAT_ARGB8888; - break; - default: - fprintf( stderr, "Error: Unsupported pixel depth... exiting\n" ); - exit( -1 ); - } - - rmesa->state.color.clear = 0x00000000; - - switch ( ctx->Visual.depthBits ) { - case 16: - rmesa->state.depth.scale = 1.0 / (GLfloat)0xffff; - depth_fmt = R200_DEPTH_FORMAT_16BIT_INT_Z; - rmesa->state.stencil.clear = 0x00000000; - break; - case 24: - rmesa->state.depth.scale = 1.0 / (GLfloat)0xffffff; - depth_fmt = R200_DEPTH_FORMAT_24BIT_INT_Z; - rmesa->state.stencil.clear = 0xff000000; - break; - default: - fprintf( stderr, "Error: Unsupported depth %d... exiting\n", - ctx->Visual.depthBits ); - exit( -1 ); - } - - /* Only have hw stencil when depth buffer is 24 bits deep */ - rmesa->state.stencil.hwBuffer = ( ctx->Visual.stencilBits > 0 && - ctx->Visual.depthBits == 24 ); - - rmesa->Fallback = 0; - - if ( ctx->Visual.doubleBufferMode && rmesa->sarea->pfCurrentPage == 0 ) { - rmesa->state.color.drawOffset = rmesa->r200Screen->backOffset; - rmesa->state.color.drawPitch = rmesa->r200Screen->backPitch; - } else { - rmesa->state.color.drawOffset = rmesa->r200Screen->frontOffset; - rmesa->state.color.drawPitch = rmesa->r200Screen->frontPitch; - } - - rmesa->state.pixel.readOffset = rmesa->state.color.drawOffset; - rmesa->state.pixel.readPitch = rmesa->state.color.drawPitch; - - /* Initialize lists: - */ - make_empty_list(&(rmesa->hw.dirty)); rmesa->hw.dirty.name = "DIRTY"; - make_empty_list(&(rmesa->hw.clean)); rmesa->hw.clean.name = "CLEAN"; - - -#define ALLOC_STATE( ATOM, CHK, SZ, NM, IDX ) \ - do { \ - rmesa->hw.ATOM.cmd_size = SZ; \ - rmesa->hw.ATOM.cmd = (int *)CALLOC(SZ * sizeof(int)); \ - rmesa->hw.ATOM.lastcmd = (int *)CALLOC(SZ * sizeof(int)); \ - rmesa->hw.ATOM.name = NM; \ - rmesa->hw.ATOM.idx = IDX; \ - rmesa->hw.ATOM.check = check_##CHK; \ - insert_at_head(&(rmesa->hw.dirty), &(rmesa->hw.ATOM)); \ - } while (0) - - - /* Allocate state buffers: - */ - ALLOC_STATE( ctx, always, CTX_STATE_SIZE, "CTX/context", 0 ); - ALLOC_STATE( set, always, SET_STATE_SIZE, "SET/setup", 0 ); - ALLOC_STATE( lin, always, LIN_STATE_SIZE, "LIN/line", 0 ); - ALLOC_STATE( msk, always, MSK_STATE_SIZE, "MSK/mask", 0 ); - ALLOC_STATE( vpt, always, VPT_STATE_SIZE, "VPT/viewport", 0 ); - ALLOC_STATE( vtx, always, VTX_STATE_SIZE, "VTX/vertex", 0 ); - ALLOC_STATE( vap, always, VAP_STATE_SIZE, "VAP/vap", 0 ); - ALLOC_STATE( vte, always, VTE_STATE_SIZE, "VTE/vte", 0 ); - ALLOC_STATE( msc, always, MSC_STATE_SIZE, "MSC/misc", 0 ); - ALLOC_STATE( cst, always, CST_STATE_SIZE, "CST/constant", 0 ); - ALLOC_STATE( zbs, always, ZBS_STATE_SIZE, "ZBS/zbias", 0 ); - ALLOC_STATE( tam, tex_any, TAM_STATE_SIZE, "TAM/tam", 0 ); - ALLOC_STATE( tf, tex_any, TF_STATE_SIZE, "TF/tfactor", 0 ); - ALLOC_STATE( tex[0], tex_any, TEX_STATE_SIZE, "TEX/tex-0", 0 ); - ALLOC_STATE( tex[1], tex_any, TEX_STATE_SIZE, "TEX/tex-1", 1 ); - - if (rmesa->r200Screen->drmSupportsCubeMaps) { - ALLOC_STATE( cube[0], tex_any, CUBE_STATE_SIZE, "CUBE/tex-0", 0 ); - ALLOC_STATE( cube[1], tex_any, CUBE_STATE_SIZE, "CUBE/tex-1", 1 ); - } - else { - ALLOC_STATE( cube[0], never, CUBE_STATE_SIZE, "CUBE/tex-0", 0 ); - ALLOC_STATE( cube[1], never, CUBE_STATE_SIZE, "CUBE/tex-1", 1 ); - } - - ALLOC_STATE( tcl, tcl, TCL_STATE_SIZE, "TCL/tcl", 0 ); - ALLOC_STATE( msl, tcl, MSL_STATE_SIZE, "MSL/matrix-select", 0 ); - ALLOC_STATE( tcg, tcl, TCG_STATE_SIZE, "TCG/texcoordgen", 0 ); - ALLOC_STATE( mtl[0], tcl_lighting, MTL_STATE_SIZE, "MTL0/material0", 0 ); - ALLOC_STATE( grd, tcl, GRD_STATE_SIZE, "GRD/guard-band", 0 ); - ALLOC_STATE( fog, fog, FOG_STATE_SIZE, "FOG/fog", 0 ); - ALLOC_STATE( glt, tcl_lighting, GLT_STATE_SIZE, "GLT/light-global", 0 ); - ALLOC_STATE( eye, tcl_lighting, EYE_STATE_SIZE, "EYE/eye-vector", 0 ); - ALLOC_STATE( mat[R200_MTX_MV], tcl, MAT_STATE_SIZE, "MAT/modelview", 0 ); - ALLOC_STATE( mat[R200_MTX_IMV], tcl, MAT_STATE_SIZE, "MAT/it-modelview", 0 ); - ALLOC_STATE( mat[R200_MTX_MVP], tcl, MAT_STATE_SIZE, "MAT/modelproject", 0 ); - ALLOC_STATE( mat[R200_MTX_TEX0], tcl_tex, MAT_STATE_SIZE, "MAT/texmat0", 0 ); - ALLOC_STATE( mat[R200_MTX_TEX1], tcl_tex, MAT_STATE_SIZE, "MAT/texmat1", 1 ); - ALLOC_STATE( ucp[0], tcl_ucp, UCP_STATE_SIZE, "UCP/userclip-0", 0 ); - ALLOC_STATE( ucp[1], tcl_ucp, UCP_STATE_SIZE, "UCP/userclip-1", 1 ); - ALLOC_STATE( ucp[2], tcl_ucp, UCP_STATE_SIZE, "UCP/userclip-2", 2 ); - ALLOC_STATE( ucp[3], tcl_ucp, UCP_STATE_SIZE, "UCP/userclip-3", 3 ); - ALLOC_STATE( ucp[4], tcl_ucp, UCP_STATE_SIZE, "UCP/userclip-4", 4 ); - ALLOC_STATE( ucp[5], tcl_ucp, UCP_STATE_SIZE, "UCP/userclip-5", 5 ); - ALLOC_STATE( lit[0], tcl_light, LIT_STATE_SIZE, "LIT/light-0", 0 ); - ALLOC_STATE( lit[1], tcl_light, LIT_STATE_SIZE, "LIT/light-1", 1 ); - ALLOC_STATE( lit[2], tcl_light, LIT_STATE_SIZE, "LIT/light-2", 2 ); - ALLOC_STATE( lit[3], tcl_light, LIT_STATE_SIZE, "LIT/light-3", 3 ); - ALLOC_STATE( lit[4], tcl_light, LIT_STATE_SIZE, "LIT/light-4", 4 ); - ALLOC_STATE( lit[5], tcl_light, LIT_STATE_SIZE, "LIT/light-5", 5 ); - ALLOC_STATE( lit[6], tcl_light, LIT_STATE_SIZE, "LIT/light-6", 6 ); - ALLOC_STATE( lit[7], tcl_light, LIT_STATE_SIZE, "LIT/light-7", 7 ); - ALLOC_STATE( pix[0], always, PIX_STATE_SIZE, "PIX/pixstage-0", 0 ); - ALLOC_STATE( pix[1], tex, PIX_STATE_SIZE, "PIX/pixstage-1", 1 ); - - - /* Fill in the packet headers: - */ - rmesa->hw.ctx.cmd[CTX_CMD_0] = cmdpkt(RADEON_EMIT_PP_MISC); - rmesa->hw.ctx.cmd[CTX_CMD_1] = cmdpkt(RADEON_EMIT_PP_CNTL); - rmesa->hw.ctx.cmd[CTX_CMD_2] = cmdpkt(RADEON_EMIT_RB3D_COLORPITCH); - rmesa->hw.lin.cmd[LIN_CMD_0] = cmdpkt(RADEON_EMIT_RE_LINE_PATTERN); - rmesa->hw.lin.cmd[LIN_CMD_1] = cmdpkt(RADEON_EMIT_SE_LINE_WIDTH); - rmesa->hw.msk.cmd[MSK_CMD_0] = cmdpkt(RADEON_EMIT_RB3D_STENCILREFMASK); - rmesa->hw.vpt.cmd[VPT_CMD_0] = cmdpkt(RADEON_EMIT_SE_VPORT_XSCALE); - rmesa->hw.set.cmd[SET_CMD_0] = cmdpkt(RADEON_EMIT_SE_CNTL); - rmesa->hw.msc.cmd[MSC_CMD_0] = cmdpkt(RADEON_EMIT_RE_MISC); - rmesa->hw.cst.cmd[CST_CMD_0] = cmdpkt(R200_EMIT_PP_CNTL_X); - rmesa->hw.cst.cmd[CST_CMD_1] = cmdpkt(R200_EMIT_RB3D_DEPTHXY_OFFSET); - rmesa->hw.cst.cmd[CST_CMD_2] = cmdpkt(R200_EMIT_RE_AUX_SCISSOR_CNTL); - rmesa->hw.cst.cmd[CST_CMD_3] = cmdpkt(R200_EMIT_RE_SCISSOR_TL_0); - rmesa->hw.cst.cmd[CST_CMD_4] = cmdpkt(R200_EMIT_SE_VAP_CNTL_STATUS); - rmesa->hw.cst.cmd[CST_CMD_5] = cmdpkt(R200_EMIT_RE_POINTSIZE); - rmesa->hw.cst.cmd[CST_CMD_6] = cmdpkt(R200_EMIT_TCL_INPUT_VTX_VECTOR_ADDR_0); - rmesa->hw.tam.cmd[TAM_CMD_0] = cmdpkt(R200_EMIT_PP_TAM_DEBUG3); - rmesa->hw.tf.cmd[TF_CMD_0] = cmdpkt(R200_EMIT_TFACTOR_0); - rmesa->hw.tex[0].cmd[TEX_CMD_0] = cmdpkt(R200_EMIT_PP_TXFILTER_0); - rmesa->hw.tex[0].cmd[TEX_CMD_1] = cmdpkt(R200_EMIT_PP_TXOFFSET_0); - rmesa->hw.tex[1].cmd[TEX_CMD_0] = cmdpkt(R200_EMIT_PP_TXFILTER_1); - rmesa->hw.tex[1].cmd[TEX_CMD_1] = cmdpkt(R200_EMIT_PP_TXOFFSET_1); - rmesa->hw.cube[0].cmd[CUBE_CMD_0] = cmdpkt(R200_EMIT_PP_CUBIC_FACES_0); - rmesa->hw.cube[0].cmd[CUBE_CMD_1] = cmdpkt(R200_EMIT_PP_CUBIC_OFFSETS_0); - rmesa->hw.cube[1].cmd[CUBE_CMD_0] = cmdpkt(R200_EMIT_PP_CUBIC_FACES_1); - rmesa->hw.cube[1].cmd[CUBE_CMD_1] = cmdpkt(R200_EMIT_PP_CUBIC_OFFSETS_1); - rmesa->hw.pix[0].cmd[PIX_CMD_0] = cmdpkt(R200_EMIT_PP_TXCBLEND_0); - rmesa->hw.pix[1].cmd[PIX_CMD_0] = cmdpkt(R200_EMIT_PP_TXCBLEND_1); - rmesa->hw.zbs.cmd[ZBS_CMD_0] = cmdpkt(RADEON_EMIT_SE_ZBIAS_FACTOR); - rmesa->hw.tcl.cmd[TCL_CMD_0] = cmdpkt(R200_EMIT_TCL_LIGHT_MODEL_CTL_0); - rmesa->hw.tcl.cmd[TCL_CMD_1] = cmdpkt(R200_EMIT_TCL_UCP_VERT_BLEND_CTL); - rmesa->hw.tcg.cmd[TCG_CMD_0] = cmdpkt(R200_EMIT_TEX_PROC_CTL_2); - rmesa->hw.msl.cmd[MSL_CMD_0] = cmdpkt(R200_EMIT_MATRIX_SELECT_0); - rmesa->hw.vap.cmd[VAP_CMD_0] = cmdpkt(R200_EMIT_VAP_CTL); - rmesa->hw.vtx.cmd[VTX_CMD_0] = cmdpkt(R200_EMIT_VTX_FMT_0); - rmesa->hw.vtx.cmd[VTX_CMD_1] = cmdpkt(R200_EMIT_OUTPUT_VTX_COMP_SEL); - rmesa->hw.vtx.cmd[VTX_CMD_2] = cmdpkt(R200_EMIT_SE_VTX_STATE_CNTL); - rmesa->hw.vte.cmd[VTE_CMD_0] = cmdpkt(R200_EMIT_VTE_CNTL); - rmesa->hw.mtl[0].cmd[MTL_CMD_0] = - cmdvec( R200_VS_MAT_0_EMISS, 1, 16 ); - rmesa->hw.mtl[0].cmd[MTL_CMD_1] = - cmdscl2( R200_SS_MAT_0_SHININESS, 1, 1 ); - rmesa->hw.grd.cmd[GRD_CMD_0] = - cmdscl( R200_SS_VERT_GUARD_CLIP_ADJ_ADDR, 1, 4 ); - rmesa->hw.fog.cmd[FOG_CMD_0] = - cmdvec( R200_VS_FOG_PARAM_ADDR, 1, 4 ); - rmesa->hw.glt.cmd[GLT_CMD_0] = - cmdvec( R200_VS_GLOBAL_AMBIENT_ADDR, 1, 4 ); - rmesa->hw.eye.cmd[EYE_CMD_0] = - cmdvec( R200_VS_EYE_VECTOR_ADDR, 1, 4 ); - - rmesa->hw.mat[R200_MTX_MV].cmd[MAT_CMD_0] = - cmdvec( R200_VS_MATRIX_0_MV, 1, 16); - rmesa->hw.mat[R200_MTX_IMV].cmd[MAT_CMD_0] = - cmdvec( R200_VS_MATRIX_1_INV_MV, 1, 16); - rmesa->hw.mat[R200_MTX_MVP].cmd[MAT_CMD_0] = - cmdvec( R200_VS_MATRIX_2_MVP, 1, 16); - rmesa->hw.mat[R200_MTX_TEX0].cmd[MAT_CMD_0] = - cmdvec( R200_VS_MATRIX_3_TEX0, 1, 16); - rmesa->hw.mat[R200_MTX_TEX1].cmd[MAT_CMD_0] = - cmdvec( R200_VS_MATRIX_4_TEX1, 1, 16); - - for (i = 0 ; i < 8; i++) { - rmesa->hw.lit[i].cmd[LIT_CMD_0] = - cmdvec( R200_VS_LIGHT_AMBIENT_ADDR + i, 8, 24 ); - rmesa->hw.lit[i].cmd[LIT_CMD_1] = - cmdscl( R200_SS_LIGHT_DCD_ADDR + i, 8, 7 ); - } - - for (i = 0 ; i < 6; i++) { - rmesa->hw.ucp[i].cmd[UCP_CMD_0] = - cmdvec( R200_VS_UCP_ADDR + i, 1, 4 ); - } - - /* Initial Harware state: - */ - rmesa->hw.ctx.cmd[CTX_PP_MISC] = (R200_ALPHA_TEST_PASS - /* | R200_RIGHT_HAND_CUBE_OGL*/); - - rmesa->hw.ctx.cmd[CTX_PP_FOG_COLOR] = (R200_FOG_VERTEX | - R200_FOG_USE_SPEC_ALPHA); - - rmesa->hw.ctx.cmd[CTX_RE_SOLID_COLOR] = 0x00000000; - - rmesa->hw.ctx.cmd[CTX_RB3D_BLENDCNTL] = (R200_COMB_FCN_ADD_CLAMP | - R200_SRC_BLEND_GL_ONE | - R200_DST_BLEND_GL_ZERO ); - - rmesa->hw.ctx.cmd[CTX_RB3D_DEPTHOFFSET] = - rmesa->r200Screen->depthOffset + rmesa->r200Screen->fbLocation; - - rmesa->hw.ctx.cmd[CTX_RB3D_DEPTHPITCH] = - ((rmesa->r200Screen->depthPitch & - R200_DEPTHPITCH_MASK) | - R200_DEPTH_ENDIAN_NO_SWAP); - - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] = (depth_fmt | - R200_Z_TEST_LESS | - R200_STENCIL_TEST_ALWAYS | - R200_STENCIL_FAIL_KEEP | - R200_STENCIL_ZPASS_KEEP | - R200_STENCIL_ZFAIL_KEEP | - R200_Z_WRITE_ENABLE); - - rmesa->hw.ctx.cmd[CTX_PP_CNTL] = (R200_ANTI_ALIAS_NONE - | R200_TEX_BLEND_0_ENABLE); - - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] = color_fmt; - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] |= R200_DITHER_ENABLE; - - rmesa->hw.ctx.cmd[CTX_RB3D_COLOROFFSET] = (rmesa->state.color.drawOffset & - R200_COLOROFFSET_MASK); - - rmesa->hw.ctx.cmd[CTX_RB3D_COLORPITCH] = ((rmesa->state.color.drawPitch & - R200_COLORPITCH_MASK) | - R200_COLOR_ENDIAN_NO_SWAP); - - rmesa->hw.set.cmd[SET_SE_CNTL] = (R200_FFACE_CULL_CCW | - R200_BFACE_SOLID | - R200_FFACE_SOLID | - R200_FLAT_SHADE_VTX_LAST | - R200_DIFFUSE_SHADE_GOURAUD | - R200_ALPHA_SHADE_GOURAUD | - R200_SPECULAR_SHADE_GOURAUD | - R200_FOG_SHADE_GOURAUD | - R200_VTX_PIX_CENTER_OGL | - R200_ROUND_MODE_TRUNC | - R200_ROUND_PREC_8TH_PIX); - - rmesa->hw.set.cmd[SET_RE_CNTL] = (R200_PERSPECTIVE_ENABLE | - R200_SCISSOR_ENABLE); - - rmesa->hw.lin.cmd[LIN_RE_LINE_PATTERN] = ((1 << 16) | 0xffff); - - rmesa->hw.lin.cmd[LIN_RE_LINE_STATE] = - ((0 << R200_LINE_CURRENT_PTR_SHIFT) | - (1 << R200_LINE_CURRENT_COUNT_SHIFT)); - - rmesa->hw.lin.cmd[LIN_SE_LINE_WIDTH] = (1 << 4); - - rmesa->hw.msk.cmd[MSK_RB3D_STENCILREFMASK] = - ((0x00 << R200_STENCIL_REF_SHIFT) | - (0xff << R200_STENCIL_MASK_SHIFT) | - (0xff << R200_STENCIL_WRITEMASK_SHIFT)); - - rmesa->hw.msk.cmd[MSK_RB3D_ROPCNTL] = R200_ROP_COPY; - rmesa->hw.msk.cmd[MSK_RB3D_PLANEMASK] = 0xffffffff; - - rmesa->hw.tam.cmd[TAM_DEBUG3] = 0; - - rmesa->hw.msc.cmd[MSC_RE_MISC] = - ((0 << R200_STIPPLE_X_OFFSET_SHIFT) | - (0 << R200_STIPPLE_Y_OFFSET_SHIFT) | - R200_STIPPLE_BIG_BIT_ORDER); - - - rmesa->hw.cst.cmd[CST_PP_CNTL_X] = 0; - rmesa->hw.cst.cmd[CST_RB3D_DEPTHXY_OFFSET] = 0; - rmesa->hw.cst.cmd[CST_RE_AUX_SCISSOR_CNTL] = 0x0; - rmesa->hw.cst.cmd[CST_RE_SCISSOR_TL_0] = 0; - rmesa->hw.cst.cmd[CST_RE_SCISSOR_BR_0] = 0; - rmesa->hw.cst.cmd[CST_SE_VAP_CNTL_STATUS] = -#ifdef MESA_BIG_ENDIAN - R200_VC_32BIT_SWAP; -#else - R200_VC_NO_SWAP; -#endif - rmesa->hw.cst.cmd[CST_RE_POINTSIZE] = 0x100010; - rmesa->hw.cst.cmd[CST_SE_TCL_INPUT_VTX_0] = - (0x0 << R200_VERTEX_POSITION_ADDR__SHIFT); - rmesa->hw.cst.cmd[CST_SE_TCL_INPUT_VTX_1] = - (0x02 << R200_VTX_COLOR_0_ADDR__SHIFT) | - (0x03 << R200_VTX_COLOR_1_ADDR__SHIFT); - rmesa->hw.cst.cmd[CST_SE_TCL_INPUT_VTX_2] = - (0x06 << R200_VTX_TEX_0_ADDR__SHIFT) | - (0x07 << R200_VTX_TEX_1_ADDR__SHIFT) | - (0x08 << R200_VTX_TEX_2_ADDR__SHIFT) | - (0x09 << R200_VTX_TEX_3_ADDR__SHIFT); - rmesa->hw.cst.cmd[CST_SE_TCL_INPUT_VTX_3] = - (0x0A << R200_VTX_TEX_4_ADDR__SHIFT) | - (0x0B << R200_VTX_TEX_5_ADDR__SHIFT); - - - rmesa->hw.vpt.cmd[VPT_SE_VPORT_XSCALE] = 0x00000000; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_XOFFSET] = 0x00000000; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_YSCALE] = 0x00000000; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_YOFFSET] = 0x00000000; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_ZSCALE] = 0x00000000; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_ZOFFSET] = 0x00000000; - - for ( i = 0 ; i < ctx->Const.MaxTextureUnits ; i++ ) { - rmesa->hw.tex[i].cmd[TEX_PP_TXFILTER] = R200_BORDER_MODE_OGL; - rmesa->hw.tex[i].cmd[TEX_PP_TXFORMAT] = - ((i << R200_TXFORMAT_ST_ROUTE_SHIFT) | /* <-- note i */ - (2 << R200_TXFORMAT_WIDTH_SHIFT) | - (2 << R200_TXFORMAT_HEIGHT_SHIFT)); - rmesa->hw.tex[i].cmd[TEX_PP_TXOFFSET] = - rmesa->r200Screen->texOffset[RADEON_CARD_HEAP]; - rmesa->hw.tex[i].cmd[TEX_PP_BORDER_COLOR] = 0; - rmesa->hw.tex[i].cmd[TEX_PP_TXFORMAT_X] = - (/* R200_TEXCOORD_PROJ | */ - 0x100000); /* Small default bias */ - - rmesa->hw.cube[i].cmd[CUBE_PP_CUBIC_FACES] = 0; - rmesa->hw.cube[i].cmd[CUBE_PP_CUBIC_OFFSET_F1] = 0; - rmesa->hw.cube[i].cmd[CUBE_PP_CUBIC_OFFSET_F2] = 0; - rmesa->hw.cube[i].cmd[CUBE_PP_CUBIC_OFFSET_F3] = 0; - rmesa->hw.cube[i].cmd[CUBE_PP_CUBIC_OFFSET_F4] = 0; - rmesa->hw.cube[i].cmd[CUBE_PP_CUBIC_OFFSET_F5] = 0; - } - - rmesa->hw.pix[0].cmd[PIX_PP_TXCBLEND] = - (R200_TXC_ARG_A_ZERO | - R200_TXC_ARG_B_ZERO | - R200_TXC_ARG_C_DIFFUSE_COLOR | - R200_TXC_OP_MADD); - - rmesa->hw.pix[0].cmd[PIX_PP_TXCBLEND2] = - ((0 << R200_TXC_TFACTOR_SEL_SHIFT) | - R200_TXC_SCALE_1X | - R200_TXC_CLAMP_0_1 | - R200_TXC_OUTPUT_REG_R0); - - rmesa->hw.pix[0].cmd[PIX_PP_TXABLEND] = - (R200_TXA_ARG_A_ZERO | - R200_TXA_ARG_B_ZERO | - R200_TXA_ARG_C_DIFFUSE_ALPHA | - R200_TXA_OP_MADD); - - rmesa->hw.pix[0].cmd[PIX_PP_TXABLEND2] = - ((0 << R200_TXA_TFACTOR_SEL_SHIFT) | - R200_TXA_SCALE_1X | - R200_TXA_CLAMP_0_1 | - R200_TXA_OUTPUT_REG_R0); - - rmesa->hw.pix[1].cmd[PIX_PP_TXCBLEND] = - (R200_TXC_ARG_A_ZERO | - R200_TXC_ARG_B_ZERO | - R200_TXC_ARG_C_DIFFUSE_COLOR | - R200_TXC_OP_MADD); - - rmesa->hw.pix[1].cmd[PIX_PP_TXCBLEND2] = - ((0 << R200_TXC_TFACTOR_SEL_SHIFT) | - R200_TXC_SCALE_1X | - R200_TXC_CLAMP_0_1 | - R200_TXC_OUTPUT_REG_R0); - - rmesa->hw.pix[1].cmd[PIX_PP_TXABLEND] = - (R200_TXA_ARG_A_ZERO | - R200_TXA_ARG_B_ZERO | - R200_TXA_ARG_C_DIFFUSE_ALPHA | - R200_TXA_OP_MADD); - - rmesa->hw.pix[1].cmd[PIX_PP_TXABLEND2] = - ((0 << R200_TXA_TFACTOR_SEL_SHIFT) | - R200_TXA_SCALE_1X | - R200_TXA_CLAMP_0_1 | - R200_TXA_OUTPUT_REG_R0); - - rmesa->hw.tf.cmd[TF_TFACTOR_0] = 0; - rmesa->hw.tf.cmd[TF_TFACTOR_1] = 0; - rmesa->hw.tf.cmd[TF_TFACTOR_2] = 0; - rmesa->hw.tf.cmd[TF_TFACTOR_3] = 0; - rmesa->hw.tf.cmd[TF_TFACTOR_4] = 0; - rmesa->hw.tf.cmd[TF_TFACTOR_5] = 0; - - rmesa->hw.vap.cmd[VAP_SE_VAP_CNTL] = - (R200_VAP_TCL_ENABLE | - (0x9 << R200_VAP_VF_MAX_VTX_NUM__SHIFT)); - - rmesa->hw.vte.cmd[VTE_SE_VTE_CNTL] = - (R200_VPORT_X_SCALE_ENA | - R200_VPORT_Y_SCALE_ENA | - R200_VPORT_Z_SCALE_ENA | - R200_VPORT_X_OFFSET_ENA | - R200_VPORT_Y_OFFSET_ENA | - R200_VPORT_Z_OFFSET_ENA | -/* FIXME: Turn on for tex rect only */ - R200_VTX_ST_DENORMALIZED | - R200_VTX_W0_FMT); - - - rmesa->hw.vtx.cmd[VTX_VTXFMT_0] = 0; - rmesa->hw.vtx.cmd[VTX_VTXFMT_1] = 0; - rmesa->hw.vtx.cmd[VTX_TCL_OUTPUT_VTXFMT_0] = - ((R200_VTX_Z0 | R200_VTX_W0 | - (R200_VTX_FP_RGBA << R200_VTX_COLOR_0_SHIFT))); - rmesa->hw.vtx.cmd[VTX_TCL_OUTPUT_VTXFMT_1] = 0; - rmesa->hw.vtx.cmd[VTX_TCL_OUTPUT_COMPSEL] = (R200_OUTPUT_XYZW); - rmesa->hw.vtx.cmd[VTX_STATE_CNTL] = R200_VSC_UPDATE_USER_COLOR_0_ENABLE; - - - /* Matrix selection */ - rmesa->hw.msl.cmd[MSL_MATRIX_SELECT_0] = - (R200_MTX_MV << R200_MODELVIEW_0_SHIFT); - - rmesa->hw.msl.cmd[MSL_MATRIX_SELECT_1] = - (R200_MTX_IMV << R200_IT_MODELVIEW_0_SHIFT); - - rmesa->hw.msl.cmd[MSL_MATRIX_SELECT_2] = - (R200_MTX_MVP << R200_MODELPROJECT_0_SHIFT); - - rmesa->hw.msl.cmd[MSL_MATRIX_SELECT_3] = - ((R200_MTX_TEX0 << R200_TEXMAT_0_SHIFT) | - (R200_MTX_TEX1 << R200_TEXMAT_1_SHIFT) | - (R200_MTX_TEX2 << R200_TEXMAT_2_SHIFT) | - (R200_MTX_TEX3 << R200_TEXMAT_3_SHIFT)); - - rmesa->hw.msl.cmd[MSL_MATRIX_SELECT_4] = - ((R200_MTX_TEX4 << R200_TEXMAT_4_SHIFT) | - (R200_MTX_TEX5 << R200_TEXMAT_5_SHIFT)); - - - /* General TCL state */ - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_0] = - (R200_SPECULAR_LIGHTS | - R200_DIFFUSE_SPECULAR_COMBINE | - R200_LOCAL_LIGHT_VEC_GL); - - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL_1] = - ((R200_LM1_SOURCE_LIGHT_PREMULT << R200_FRONT_EMISSIVE_SOURCE_SHIFT) | - (R200_LM1_SOURCE_LIGHT_PREMULT << R200_FRONT_AMBIENT_SOURCE_SHIFT) | - (R200_LM1_SOURCE_LIGHT_PREMULT << R200_FRONT_DIFFUSE_SOURCE_SHIFT) | - (R200_LM1_SOURCE_LIGHT_PREMULT << R200_FRONT_SPECULAR_SOURCE_SHIFT) | - (R200_LM1_SOURCE_LIGHT_PREMULT << R200_BACK_EMISSIVE_SOURCE_SHIFT) | - (R200_LM1_SOURCE_LIGHT_PREMULT << R200_BACK_AMBIENT_SOURCE_SHIFT) | - (R200_LM1_SOURCE_LIGHT_PREMULT << R200_BACK_DIFFUSE_SOURCE_SHIFT) | - (R200_LM1_SOURCE_LIGHT_PREMULT << R200_BACK_SPECULAR_SOURCE_SHIFT)); - - rmesa->hw.tcl.cmd[TCL_PER_LIGHT_CTL_0] = 0; /* filled in via callbacks */ - rmesa->hw.tcl.cmd[TCL_PER_LIGHT_CTL_1] = 0; - rmesa->hw.tcl.cmd[TCL_PER_LIGHT_CTL_2] = 0; - rmesa->hw.tcl.cmd[TCL_PER_LIGHT_CTL_3] = 0; - - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] = - (R200_UCP_IN_CLIP_SPACE | - R200_CULL_FRONT_IS_CCW); - - /* Texgen/Texmat state */ - rmesa->hw.tcg.cmd[TCG_TEX_PROC_CTL_2] = 0x0; /* masks??? */ - rmesa->hw.tcg.cmd[TCG_TEX_PROC_CTL_3] = - ((0 << R200_TEXGEN_0_INPUT_TEX_SHIFT) | - (1 << R200_TEXGEN_1_INPUT_TEX_SHIFT) | - (2 << R200_TEXGEN_2_INPUT_TEX_SHIFT) | - (3 << R200_TEXGEN_3_INPUT_TEX_SHIFT) | - (4 << R200_TEXGEN_4_INPUT_TEX_SHIFT) | - (5 << R200_TEXGEN_5_INPUT_TEX_SHIFT)); - rmesa->hw.tcg.cmd[TCG_TEX_PROC_CTL_0] = 0; - rmesa->hw.tcg.cmd[TCG_TEX_PROC_CTL_1] = - ((0 << R200_TEXGEN_0_INPUT_SHIFT) | - (1 << R200_TEXGEN_1_INPUT_SHIFT) | - (2 << R200_TEXGEN_2_INPUT_SHIFT) | - (3 << R200_TEXGEN_3_INPUT_SHIFT) | - (4 << R200_TEXGEN_4_INPUT_SHIFT) | - (5 << R200_TEXGEN_5_INPUT_SHIFT)); - rmesa->hw.tcg.cmd[TCG_TEX_CYL_WRAP_CTL] = 0; - - rmesa->TexGenInputs = rmesa->hw.tcg.cmd[TCG_TEX_PROC_CTL_1]; - - - for (i = 0 ; i < 8; i++) { - struct gl_light *l = &ctx->Light.Light[i]; - GLenum p = GL_LIGHT0 + i; - *(float *)&(rmesa->hw.lit[i].cmd[LIT_RANGE_CUTOFF]) = FLT_MAX; - - ctx->Driver.Lightfv( ctx, p, GL_AMBIENT, l->Ambient ); - ctx->Driver.Lightfv( ctx, p, GL_DIFFUSE, l->Diffuse ); - ctx->Driver.Lightfv( ctx, p, GL_SPECULAR, l->Specular ); - ctx->Driver.Lightfv( ctx, p, GL_POSITION, 0 ); - ctx->Driver.Lightfv( ctx, p, GL_SPOT_DIRECTION, 0 ); - ctx->Driver.Lightfv( ctx, p, GL_SPOT_EXPONENT, &l->SpotExponent ); - ctx->Driver.Lightfv( ctx, p, GL_SPOT_CUTOFF, &l->SpotCutoff ); - ctx->Driver.Lightfv( ctx, p, GL_CONSTANT_ATTENUATION, - &l->ConstantAttenuation ); - ctx->Driver.Lightfv( ctx, p, GL_LINEAR_ATTENUATION, - &l->LinearAttenuation ); - ctx->Driver.Lightfv( ctx, p, GL_QUADRATIC_ATTENUATION, - &l->QuadraticAttenuation ); - } - - ctx->Driver.LightModelfv( ctx, GL_LIGHT_MODEL_AMBIENT, - ctx->Light.Model.Ambient ); - - TNL_CONTEXT(ctx)->Driver.NotifyMaterialChange( ctx ); - - for (i = 0 ; i < 6; i++) { - ctx->Driver.ClipPlane( ctx, GL_CLIP_PLANE0 + i, NULL ); - } - - ctx->Driver.Fogfv( ctx, GL_FOG_MODE, 0 ); - ctx->Driver.Fogfv( ctx, GL_FOG_DENSITY, &ctx->Fog.Density ); - ctx->Driver.Fogfv( ctx, GL_FOG_START, &ctx->Fog.Start ); - ctx->Driver.Fogfv( ctx, GL_FOG_END, &ctx->Fog.End ); - ctx->Driver.Fogfv( ctx, GL_FOG_COLOR, ctx->Fog.Color ); - ctx->Driver.Fogfv( ctx, GL_FOG_COORDINATE_SOURCE_EXT, 0 ); - - rmesa->hw.grd.cmd[GRD_VERT_GUARD_CLIP_ADJ] = IEEE_ONE; - rmesa->hw.grd.cmd[GRD_VERT_GUARD_DISCARD_ADJ] = IEEE_ONE; - rmesa->hw.grd.cmd[GRD_HORZ_GUARD_CLIP_ADJ] = IEEE_ONE; - rmesa->hw.grd.cmd[GRD_HORZ_GUARD_DISCARD_ADJ] = IEEE_ONE; - - rmesa->hw.eye.cmd[EYE_X] = 0; - rmesa->hw.eye.cmd[EYE_Y] = 0; - rmesa->hw.eye.cmd[EYE_Z] = IEEE_ONE; - rmesa->hw.eye.cmd[EYE_RESCALE_FACTOR] = IEEE_ONE; - - r200LightingSpaceChange( ctx ); - - rmesa->lost_context = 1; -} Index: xc/lib/GL/mesa/src/drv/r200/r200_swtcl.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_swtcl.c:1.6 xc/lib/GL/mesa/src/drv/r200/r200_swtcl.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_swtcl.c:1.6 Sun Sep 28 16:15:25 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_swtcl.c Wed Mar 16 21:05:05 2005 @@ -1,1290 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_swtcl.c,v 1.6 2003/09/28 20:15:25 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "mtypes.h" -#include "colormac.h" -#include "enums.h" -#include "image.h" -#include "imports.h" -#include "macros.h" - -#include "swrast/s_context.h" -#include "swrast/s_fog.h" -#include "swrast_setup/swrast_setup.h" -#include "math/m_translate.h" -#include "tnl/tnl.h" -#include "tnl/t_context.h" -#include "tnl/t_imm_exec.h" -#include "tnl/t_pipeline.h" - -#include "r200_context.h" -#include "r200_ioctl.h" -#include "r200_state.h" -#include "r200_swtcl.h" -#include "r200_tcl.h" - -/*********************************************************************** - * Build render functions from dd templates * - ***********************************************************************/ - - -#define R200_XYZW_BIT 0x01 -#define R200_RGBA_BIT 0x02 -#define R200_SPEC_BIT 0x04 -#define R200_TEX0_BIT 0x08 -#define R200_TEX1_BIT 0x10 -#define R200_PTEX_BIT 0x20 -#define R200_MAX_SETUP 0x40 - -static void flush_last_swtcl_prim( r200ContextPtr rmesa ); - -static struct { - void (*emit)( GLcontext *, GLuint, GLuint, void *, GLuint ); - interp_func interp; - copy_pv_func copy_pv; - GLboolean (*check_tex_sizes)( GLcontext *ctx ); - GLuint vertex_size; - GLuint vertex_stride_shift; - GLuint vertex_format; -} setup_tab[R200_MAX_SETUP]; - - -static int se_vtx_fmt_0[] = { - 0, - - (R200_VTX_XY | - R200_VTX_Z0 | - (R200_VTX_PK_RGBA << R200_VTX_COLOR_0_SHIFT)), - - (R200_VTX_XY | - R200_VTX_Z0 | - R200_VTX_W0 | - (R200_VTX_PK_RGBA << R200_VTX_COLOR_0_SHIFT) | - (R200_VTX_PK_RGBA << R200_VTX_COLOR_1_SHIFT)), - - (R200_VTX_XY | - R200_VTX_Z0 | - R200_VTX_W0 | - (R200_VTX_PK_RGBA << R200_VTX_COLOR_0_SHIFT) | - (R200_VTX_PK_RGBA << R200_VTX_COLOR_1_SHIFT)), - - (R200_VTX_XY | - R200_VTX_Z0 | - R200_VTX_W0 | - (R200_VTX_PK_RGBA << R200_VTX_COLOR_0_SHIFT) | - (R200_VTX_PK_RGBA << R200_VTX_COLOR_1_SHIFT)), - - (R200_VTX_XY | - R200_VTX_Z0 | - R200_VTX_W0 | - (R200_VTX_PK_RGBA << R200_VTX_COLOR_0_SHIFT) | - (R200_VTX_PK_RGBA << R200_VTX_COLOR_1_SHIFT)) -}; - -static int se_vtx_fmt_1[] = { - 0, - 0, - 0, - ((2 << R200_VTX_TEX0_COMP_CNT_SHIFT)), - ((2 << R200_VTX_TEX0_COMP_CNT_SHIFT) | - (2 << R200_VTX_TEX1_COMP_CNT_SHIFT)), - ((3 << R200_VTX_TEX0_COMP_CNT_SHIFT) | - (3 << R200_VTX_TEX1_COMP_CNT_SHIFT)), -}; - -#define TINY_VERTEX_FORMAT 1 -#define NOTEX_VERTEX_FORMAT 2 -#define TEX0_VERTEX_FORMAT 3 -#define TEX1_VERTEX_FORMAT 4 -#define PROJ_TEX1_VERTEX_FORMAT 5 -#define TEX2_VERTEX_FORMAT 0 -#define TEX3_VERTEX_FORMAT 0 -#define PROJ_TEX3_VERTEX_FORMAT 0 - -#define DO_XYZW (IND & R200_XYZW_BIT) -#define DO_RGBA (IND & R200_RGBA_BIT) -#define DO_SPEC (IND & R200_SPEC_BIT) -#define DO_FOG (IND & R200_SPEC_BIT) -#define DO_TEX0 (IND & R200_TEX0_BIT) -#define DO_TEX1 (IND & R200_TEX1_BIT) -#define DO_TEX2 0 -#define DO_TEX3 0 -#define DO_PTEX (IND & R200_PTEX_BIT) - -#define VERTEX r200Vertex -#define VERTEX_COLOR r200_color_t -#define GET_VIEWPORT_MAT() 0 -#define GET_TEXSOURCE(n) n -#define GET_VERTEX_FORMAT() R200_CONTEXT(ctx)->swtcl.vertex_format -#define GET_VERTEX_STORE() R200_CONTEXT(ctx)->swtcl.verts -#define GET_VERTEX_STRIDE_SHIFT() R200_CONTEXT(ctx)->swtcl.vertex_stride_shift -#define GET_UBYTE_COLOR_STORE() &R200_CONTEXT(ctx)->UbyteColor -#define GET_UBYTE_SPEC_COLOR_STORE() &R200_CONTEXT(ctx)->UbyteSecondaryColor - -#define HAVE_HW_VIEWPORT 1 -#define HAVE_HW_DIVIDE (IND & ~(R200_XYZW_BIT|R200_RGBA_BIT)) -#define HAVE_TINY_VERTICES 1 -#define HAVE_RGBA_COLOR 1 -#define HAVE_NOTEX_VERTICES 1 -#define HAVE_TEX0_VERTICES 1 -#define HAVE_TEX1_VERTICES 1 -#define HAVE_TEX2_VERTICES 0 -#define HAVE_TEX3_VERTICES 0 -#define HAVE_PTEX_VERTICES 1 - -#define CHECK_HW_DIVIDE (!(ctx->_TriangleCaps & (DD_TRI_LIGHT_TWOSIDE| \ - DD_TRI_UNFILLED))) - -#define IMPORT_QUALIFIER -#define IMPORT_FLOAT_COLORS r200_import_float_colors -#define IMPORT_FLOAT_SPEC_COLORS r200_import_float_spec_colors - -#define INTERP_VERTEX setup_tab[R200_CONTEXT(ctx)->swtcl.SetupIndex].interp -#define COPY_PV_VERTEX setup_tab[R200_CONTEXT(ctx)->swtcl.SetupIndex].copy_pv - - -/*********************************************************************** - * Generate pv-copying and translation functions * - ***********************************************************************/ - -#define TAG(x) r200_##x -#define IND ~0 -#include "tnl_dd/t_dd_vb.c" -#undef IND - - -/*********************************************************************** - * Generate vertex emit and interp functions * - ***********************************************************************/ - -#define IND (R200_XYZW_BIT|R200_RGBA_BIT) -#define TAG(x) x##_wg -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R200_XYZW_BIT|R200_RGBA_BIT|R200_TEX0_BIT) -#define TAG(x) x##_wgt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R200_XYZW_BIT|R200_RGBA_BIT|R200_TEX0_BIT|R200_PTEX_BIT) -#define TAG(x) x##_wgpt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R200_XYZW_BIT|R200_RGBA_BIT|R200_TEX0_BIT|R200_TEX1_BIT) -#define TAG(x) x##_wgt0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R200_XYZW_BIT|R200_RGBA_BIT|R200_TEX0_BIT|R200_TEX1_BIT|\ - R200_PTEX_BIT) -#define TAG(x) x##_wgpt0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R200_XYZW_BIT|R200_RGBA_BIT|R200_SPEC_BIT) -#define TAG(x) x##_wgfs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R200_XYZW_BIT|R200_RGBA_BIT|R200_SPEC_BIT|\ - R200_TEX0_BIT) -#define TAG(x) x##_wgfst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R200_XYZW_BIT|R200_RGBA_BIT|R200_SPEC_BIT|\ - R200_TEX0_BIT|R200_PTEX_BIT) -#define TAG(x) x##_wgfspt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R200_XYZW_BIT|R200_RGBA_BIT|R200_SPEC_BIT|\ - R200_TEX0_BIT|R200_TEX1_BIT) -#define TAG(x) x##_wgfst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (R200_XYZW_BIT|R200_RGBA_BIT|R200_SPEC_BIT|\ - R200_TEX0_BIT|R200_TEX1_BIT|R200_PTEX_BIT) -#define TAG(x) x##_wgfspt0t1 -#include "tnl_dd/t_dd_vbtmp.h" - - -/*********************************************************************** - * Initialization - ***********************************************************************/ - -static void init_setup_tab( void ) -{ - init_wg(); - init_wgt0(); - init_wgpt0(); - init_wgt0t1(); - init_wgpt0t1(); - init_wgfs(); - init_wgfst0(); - init_wgfspt0(); - init_wgfst0t1(); - init_wgfspt0t1(); -} - - - -void r200PrintSetupFlags(char *msg, GLuint flags ) -{ - fprintf(stderr, "%s(%x): %s%s%s%s%s%s\n", - msg, - (int)flags, - (flags & R200_XYZW_BIT) ? " xyzw," : "", - (flags & R200_RGBA_BIT) ? " rgba," : "", - (flags & R200_SPEC_BIT) ? " spec/fog," : "", - (flags & R200_TEX0_BIT) ? " tex-0," : "", - (flags & R200_TEX1_BIT) ? " tex-1," : "", - (flags & R200_PTEX_BIT) ? " proj-tex," : ""); -} - - - -static void r200SetVertexFormat( GLcontext *ctx, GLuint ind ) -{ - r200ContextPtr rmesa = R200_CONTEXT( ctx ); - TNLcontext *tnl = TNL_CONTEXT(ctx); - - rmesa->swtcl.SetupIndex = ind; - - if (ctx->_TriangleCaps & (DD_TRI_LIGHT_TWOSIDE|DD_TRI_UNFILLED)) { - tnl->Driver.Render.Interp = r200_interp_extras; - tnl->Driver.Render.CopyPV = r200_copy_pv_extras; - } - else { - tnl->Driver.Render.Interp = setup_tab[ind].interp; - tnl->Driver.Render.CopyPV = setup_tab[ind].copy_pv; - } - - if (setup_tab[ind].vertex_format != rmesa->swtcl.vertex_format) { - int i; - R200_NEWPRIM(rmesa); - i = rmesa->swtcl.vertex_format = setup_tab[ind].vertex_format; - rmesa->swtcl.vertex_size = setup_tab[ind].vertex_size; - rmesa->swtcl.vertex_stride_shift = setup_tab[ind].vertex_stride_shift; - - R200_STATECHANGE( rmesa, vtx ); - rmesa->hw.vtx.cmd[VTX_VTXFMT_0] = se_vtx_fmt_0[i]; - rmesa->hw.vtx.cmd[VTX_VTXFMT_1] = se_vtx_fmt_1[i]; - } - - { - GLuint vte = rmesa->hw.vte.cmd[VTE_SE_VTE_CNTL]; - GLuint vap = rmesa->hw.vap.cmd[VAP_SE_VAP_CNTL]; - GLuint needproj; - - /* HW perspective divide is a win, but tiny vertex formats are a - * bigger one. - */ - if (setup_tab[ind].vertex_format == TINY_VERTEX_FORMAT || - (ctx->_TriangleCaps & (DD_TRI_LIGHT_TWOSIDE|DD_TRI_UNFILLED))) { - needproj = GL_TRUE; - vte |= R200_VTX_XY_FMT | R200_VTX_Z_FMT; - vte &= ~R200_VTX_W0_FMT; - vap |= R200_VAP_FORCE_W_TO_ONE; - } - else { - needproj = GL_FALSE; - vte &= ~(R200_VTX_XY_FMT | R200_VTX_Z_FMT); - vte |= R200_VTX_W0_FMT; - vap &= ~R200_VAP_FORCE_W_TO_ONE; - } - - _tnl_need_projected_coords( ctx, needproj ); - if (vte != rmesa->hw.vte.cmd[VTE_SE_VTE_CNTL]) { - R200_STATECHANGE( rmesa, vte ); - rmesa->hw.vte.cmd[VTE_SE_VTE_CNTL] = vte; - } - if (vap != rmesa->hw.vap.cmd[VAP_SE_VAP_CNTL]) { - R200_STATECHANGE( rmesa, vap ); - rmesa->hw.vap.cmd[VAP_SE_VAP_CNTL] = vap; - } - } -} - -static void r200RenderStart( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT( ctx ); - - if (!setup_tab[rmesa->swtcl.SetupIndex].check_tex_sizes(ctx)) { - r200SetVertexFormat( ctx, rmesa->swtcl.SetupIndex | R200_PTEX_BIT); - } - - if (rmesa->dma.flush != 0 && - rmesa->dma.flush != flush_last_swtcl_prim) - rmesa->dma.flush( rmesa ); -} - - -void r200BuildVertices( GLcontext *ctx, GLuint start, GLuint count, - GLuint newinputs ) -{ - r200ContextPtr rmesa = R200_CONTEXT( ctx ); - GLubyte *v = ((GLubyte *)rmesa->swtcl.verts + - (start << rmesa->swtcl.vertex_stride_shift)); - GLuint stride = 1 << rmesa->swtcl.vertex_stride_shift; - - newinputs |= rmesa->swtcl.SetupNewInputs; - rmesa->swtcl.SetupNewInputs = 0; - - if (!newinputs) - return; - - setup_tab[rmesa->swtcl.SetupIndex].emit( ctx, start, count, v, stride ); -} - - -void r200ChooseVertexState( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT( ctx ); - GLuint ind = (R200_XYZW_BIT | R200_RGBA_BIT); - - if (!rmesa->TclFallback || rmesa->Fallback) - return; - - if (ctx->Fog.Enabled || (ctx->_TriangleCaps & DD_SEPARATE_SPECULAR)) - ind |= R200_SPEC_BIT; - - if (ctx->Texture._EnabledUnits & 0x2) /* unit 1 enabled */ - ind |= R200_TEX0_BIT|R200_TEX1_BIT; - else if (ctx->Texture._EnabledUnits & 0x1) /* unit 1 enabled */ - ind |= R200_TEX0_BIT; - - r200SetVertexFormat( ctx, ind ); -} - - -/* Flush vertices in the current dma region. - */ -static void flush_last_swtcl_prim( r200ContextPtr rmesa ) -{ - if (R200_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "%s\n", __FUNCTION__); - - rmesa->dma.flush = 0; - - if (rmesa->dma.current.buf) { - struct r200_dma_region *current = &rmesa->dma.current; - GLuint current_offset = (rmesa->r200Screen->gart_buffer_offset + - current->buf->buf->idx * RADEON_BUFFER_SIZE + - current->start); - - assert (!(rmesa->swtcl.hw_primitive & R200_VF_PRIM_WALK_IND)); - - assert (current->start + - rmesa->swtcl.numverts * rmesa->swtcl.vertex_size * 4 == - current->ptr); - - if (rmesa->dma.current.start != rmesa->dma.current.ptr) { - r200EmitVertexAOS( rmesa, - rmesa->swtcl.vertex_size, - current_offset); - - r200EmitVbufPrim( rmesa, - rmesa->swtcl.hw_primitive, - rmesa->swtcl.numverts); - } - - rmesa->swtcl.numverts = 0; - current->start = current->ptr; - } -} - - -/* Alloc space in the current dma region. - */ -static __inline void *r200AllocDmaLowVerts( r200ContextPtr rmesa, - int nverts, int vsize ) -{ - GLuint bytes = vsize * nverts; - - if ( rmesa->dma.current.ptr + bytes > rmesa->dma.current.end ) - r200RefillCurrentDmaRegion( rmesa ); - - if (!rmesa->dma.flush) { - rmesa->glCtx->Driver.NeedFlush |= FLUSH_STORED_VERTICES; - rmesa->dma.flush = flush_last_swtcl_prim; - } - - ASSERT( vsize == rmesa->swtcl.vertex_size * 4 ); - ASSERT( rmesa->dma.flush == flush_last_swtcl_prim ); - ASSERT( rmesa->dma.current.start + - rmesa->swtcl.numverts * rmesa->swtcl.vertex_size * 4 == - rmesa->dma.current.ptr ); - - - { - GLubyte *head = (GLubyte *) (rmesa->dma.current.address + rmesa->dma.current.ptr); - rmesa->dma.current.ptr += bytes; - rmesa->swtcl.numverts += nverts; - return head; - } - -} - - - - -void r200_emit_contiguous_verts( GLcontext *ctx, GLuint start, GLuint count ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint vertex_size = rmesa->swtcl.vertex_size * 4; - CARD32 *dest = r200AllocDmaLowVerts( rmesa, count-start, vertex_size ); - setup_tab[rmesa->swtcl.SetupIndex].emit( ctx, start, count, dest, - vertex_size ); -} - - - -void r200_emit_indexed_verts( GLcontext *ctx, GLuint start, GLuint count ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - r200AllocDmaRegionVerts( rmesa, - &rmesa->swtcl.indexed_verts, - count - start, - rmesa->swtcl.vertex_size * 4, - 64); - - setup_tab[rmesa->swtcl.SetupIndex].emit( - ctx, start, count, - rmesa->swtcl.indexed_verts.address + rmesa->swtcl.indexed_verts.start, - rmesa->swtcl.vertex_size * 4 ); -} - - -/* - * Render unclipped vertex buffers by emitting vertices directly to - * dma buffers. Use strip/fan hardware primitives where possible. - * Try to simulate missing primitives with indexed vertices. - */ -#define HAVE_POINTS 1 -#define HAVE_LINES 1 -#define HAVE_LINE_STRIPS 1 -#define HAVE_TRIANGLES 1 -#define HAVE_TRI_STRIPS 1 -#define HAVE_TRI_STRIP_1 0 -#define HAVE_TRI_FANS 1 -#define HAVE_QUADS 1 -#define HAVE_QUAD_STRIPS 1 -#define HAVE_POLYGONS 1 -#define HAVE_ELTS 1 - -static const GLuint hw_prim[GL_POLYGON+1] = { - R200_VF_PRIM_POINTS, - R200_VF_PRIM_LINES, - 0, - R200_VF_PRIM_LINE_STRIP, - R200_VF_PRIM_TRIANGLES, - R200_VF_PRIM_TRIANGLE_STRIP, - R200_VF_PRIM_TRIANGLE_FAN, - R200_VF_PRIM_QUADS, - R200_VF_PRIM_QUAD_STRIP, - R200_VF_PRIM_POLYGON -}; - -static __inline void r200DmaPrimitive( r200ContextPtr rmesa, GLenum prim ) -{ - R200_NEWPRIM( rmesa ); - rmesa->swtcl.hw_primitive = hw_prim[prim]; - assert(rmesa->dma.current.ptr == rmesa->dma.current.start); -} - -static __inline void r200EltPrimitive( r200ContextPtr rmesa, GLenum prim ) -{ - R200_NEWPRIM( rmesa ); - rmesa->swtcl.hw_primitive = hw_prim[prim] | R200_VF_PRIM_WALK_IND; -} - - -static void VERT_FALLBACK( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint flags ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - tnl->Driver.Render.PrimitiveNotify( ctx, flags & PRIM_MODE_MASK ); - tnl->Driver.Render.BuildVertices( ctx, start, count, ~0 ); - tnl->Driver.Render.PrimTabVerts[flags&PRIM_MODE_MASK]( ctx, start, count, flags ); - R200_CONTEXT(ctx)->swtcl.SetupNewInputs = VERT_BIT_CLIP; -} - -static void ELT_FALLBACK( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint flags ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - tnl->Driver.Render.PrimitiveNotify( ctx, flags & PRIM_MODE_MASK ); - tnl->Driver.Render.BuildVertices( ctx, start, count, ~0 ); - tnl->Driver.Render.PrimTabElts[flags&PRIM_MODE_MASK]( ctx, start, count, flags ); - R200_CONTEXT(ctx)->swtcl.SetupNewInputs = VERT_BIT_CLIP; -} - - -#define LOCAL_VARS r200ContextPtr rmesa = R200_CONTEXT(ctx) -#define ELTS_VARS GLushort *dest -#define INIT( prim ) r200DmaPrimitive( rmesa, prim ) -#define ELT_INIT(prim) r200EltPrimitive( rmesa, prim ) -#define NEW_PRIMITIVE() R200_NEWPRIM( rmesa ) -#define NEW_BUFFER() r200RefillCurrentDmaRegion( rmesa ) -#define GET_CURRENT_VB_MAX_VERTS() \ - (((int)rmesa->dma.current.end - (int)rmesa->dma.current.ptr) / (rmesa->swtcl.vertex_size*4)) -#define GET_SUBSEQUENT_VB_MAX_VERTS() \ - ((RADEON_BUFFER_SIZE) / (rmesa->swtcl.vertex_size*4)) - -#define GET_CURRENT_VB_MAX_ELTS() \ - ((R200_CMD_BUF_SZ - (rmesa->store.cmd_used + 16)) / 2) -#define GET_SUBSEQUENT_VB_MAX_ELTS() \ - ((R200_CMD_BUF_SZ - 1024) / 2) - - - -/* How do you extend an existing primitive? - */ -#define ALLOC_ELTS(nr) \ -do { \ - if (rmesa->dma.flush == r200FlushElts && \ - rmesa->store.cmd_used + nr*2 < R200_CMD_BUF_SZ) { \ - \ - dest = (GLushort *)(rmesa->store.cmd_buf + \ - rmesa->store.cmd_used); \ - rmesa->store.cmd_used += nr*2; \ - } \ - else { \ - if (rmesa->dma.flush) { \ - rmesa->dma.flush( rmesa ); \ - } \ - \ - r200EmitVertexAOS( rmesa, \ - rmesa->swtcl.vertex_size, \ - (rmesa->r200Screen->gart_buffer_offset + \ - rmesa->swtcl.indexed_verts.buf->buf->idx * \ - RADEON_BUFFER_SIZE + \ - rmesa->swtcl.indexed_verts.start)); \ - \ - dest = r200AllocEltsOpenEnded( rmesa, \ - rmesa->swtcl.hw_primitive, \ - nr ); \ - } \ -} while (0) - -#define ALLOC_ELTS_NEW_PRIMITIVE(nr) ALLOC_ELTS( nr ) - -#ifdef MESA_BIG_ENDIAN -/* We could do without (most of) this ugliness if dest was always 32 bit word aligned... */ -#define EMIT_ELT(offset, x) do { \ - int off = offset + ( ( (GLuint)dest & 0x2 ) >> 1 ); \ - GLushort *des = (GLushort *)( (GLuint)dest & ~0x2 ); \ - (des)[ off + 1 - 2 * ( off & 1 ) ] = (GLushort)(x); } while (0) -#else -#define EMIT_ELT(offset, x) (dest)[offset] = (GLushort) (x) -#endif -#define EMIT_TWO_ELTS(offset, x, y) *(GLuint *)(dest+offset) = ((y)<<16)|(x); -#define INCR_ELTS( nr ) dest += nr -#define RELEASE_ELT_VERTS() \ - r200ReleaseDmaRegion( rmesa, &rmesa->swtcl.indexed_verts, __FUNCTION__ ) -#define EMIT_VERTS( ctx, j, nr ) \ - r200_emit_contiguous_verts(ctx, j, (j)+(nr)) -#define EMIT_INDEXED_VERTS( ctx, start, count ) \ - r200_emit_indexed_verts( ctx, start, count ) - - -#define TAG(x) r200_dma_##x -#include "tnl_dd/t_dd_dmatmp.h" - - -/**********************************************************************/ -/* Render pipeline stage */ -/**********************************************************************/ - - -static GLboolean r200_run_render( GLcontext *ctx, - struct gl_pipeline_stage *stage ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - struct vertex_buffer *VB = &tnl->vb; - GLuint i, length, flags = 0; - render_func *tab = TAG(render_tab_verts); - - if (rmesa->swtcl.indexed_verts.buf && (!VB->Elts || stage->changed_inputs)) - RELEASE_ELT_VERTS(); - - - - if ((R200_DEBUG & DEBUG_VERTS) || /* No debug */ - VB->ClipOrMask || /* No clipping */ - rmesa->swtcl.RenderIndex != 0 || /* No per-vertex manipulations */ - ctx->Line.StippleFlag) /* No stipple -- fix me? */ - return GL_TRUE; - - if (VB->Elts) { - tab = TAG(render_tab_elts); - if (!rmesa->swtcl.indexed_verts.buf) - if (!TAG(emit_elt_verts)(ctx, 0, VB->Count)) - return GL_TRUE; /* too many vertices */ - } - - tnl->Driver.Render.Start( ctx ); - - for (i = 0 ; !(flags & PRIM_LAST) ; i += length) - { - flags = VB->Primitive[i]; - length = VB->PrimitiveLength[i]; - - if (R200_DEBUG & DEBUG_PRIMS) - fprintf(stderr, "r200_render.c: prim %s %d..%d\n", - _mesa_lookup_enum_by_nr(flags & PRIM_MODE_MASK), - i, i+length); - - if (length) - tab[flags & PRIM_MODE_MASK]( ctx, i, i + length, flags ); - } - - tnl->Driver.Render.Finish( ctx ); - - return GL_FALSE; /* finished the pipe */ -} - - - -static void r200_check_render( GLcontext *ctx, - struct gl_pipeline_stage *stage ) -{ - GLuint inputs = VERT_BIT_POS | VERT_BIT_CLIP | VERT_BIT_COLOR0; - - if (ctx->RenderMode == GL_RENDER) { - if (ctx->_TriangleCaps & DD_SEPARATE_SPECULAR) - inputs |= VERT_BIT_COLOR1; - - if (ctx->Texture.Unit[0]._ReallyEnabled) - inputs |= VERT_BIT_TEX0; - - if (ctx->Texture.Unit[1]._ReallyEnabled) - inputs |= VERT_BIT_TEX1; - - if (ctx->Fog.Enabled) - inputs |= VERT_BIT_FOG; - } - - stage->inputs = inputs; -} - - -static void dtr( struct gl_pipeline_stage *stage ) -{ - (void)stage; -} - - -const struct gl_pipeline_stage _r200_render_stage = -{ - "r200 render", - (_DD_NEW_SEPARATE_SPECULAR | - _NEW_TEXTURE| - _NEW_FOG| - _NEW_RENDERMODE), /* re-check (new inputs) */ - 0, /* re-run (always runs) */ - GL_TRUE, /* active */ - 0, 0, /* inputs (set in check_render), outputs */ - 0, 0, /* changed_inputs, private */ - dtr, /* destructor */ - r200_check_render, /* check - initially set to alloc data */ - r200_run_render /* run */ -}; - - - -/**************************************************************************/ - - -static const GLuint reduced_hw_prim[GL_POLYGON+1] = { - R200_VF_PRIM_POINTS, - R200_VF_PRIM_LINES, - R200_VF_PRIM_LINES, - R200_VF_PRIM_LINES, - R200_VF_PRIM_TRIANGLES, - R200_VF_PRIM_TRIANGLES, - R200_VF_PRIM_TRIANGLES, - R200_VF_PRIM_TRIANGLES, - R200_VF_PRIM_TRIANGLES, - R200_VF_PRIM_TRIANGLES -}; - -static void r200RasterPrimitive( GLcontext *ctx, GLuint hwprim ); -static void r200RenderPrimitive( GLcontext *ctx, GLenum prim ); -static void r200ResetLineStipple( GLcontext *ctx ); - -#undef HAVE_QUADS -#define HAVE_QUADS 0 - -#undef HAVE_QUAD_STRIPS -#define HAVE_QUAD_STRIPS 0 - -/*********************************************************************** - * Emit primitives as inline vertices * - ***********************************************************************/ - -#undef LOCAL_VARS -#define CTX_ARG r200ContextPtr rmesa -#define CTX_ARG2 rmesa -#define GET_VERTEX_DWORDS() rmesa->swtcl.vertex_size -#define ALLOC_VERTS( n, size ) r200AllocDmaLowVerts( rmesa, n, size * 4 ) -#define LOCAL_VARS \ - r200ContextPtr rmesa = R200_CONTEXT(ctx); \ - const GLuint shift = rmesa->swtcl.vertex_stride_shift; \ - const char *r200verts = (char *)rmesa->swtcl.verts; -#define VERT(x) (r200Vertex *)(r200verts + (x << shift)) -#define VERTEX r200Vertex -#define DO_DEBUG_VERTS (1 && (R200_DEBUG & DEBUG_VERTS)) -#define PRINT_VERTEX(v) r200_print_vertex(rmesa->glCtx, v) -#undef TAG -#define TAG(x) r200_##x -#include "tnl_dd/t_dd_triemit.h" - - -/*********************************************************************** - * Macros for t_dd_tritmp.h to draw basic primitives * - ***********************************************************************/ - -#define QUAD( a, b, c, d ) r200_quad( rmesa, a, b, c, d ) -#define TRI( a, b, c ) r200_triangle( rmesa, a, b, c ) -#define LINE( a, b ) r200_line( rmesa, a, b ) -#define POINT( a ) r200_point( rmesa, a ) - -/*********************************************************************** - * Build render functions from dd templates * - ***********************************************************************/ - -#define R200_TWOSIDE_BIT 0x01 -#define R200_UNFILLED_BIT 0x02 -#define R200_MAX_TRIFUNC 0x04 - - -static struct { - points_func points; - line_func line; - triangle_func triangle; - quad_func quad; -} rast_tab[R200_MAX_TRIFUNC]; - - -#define DO_FALLBACK 0 -#define DO_UNFILLED (IND & R200_UNFILLED_BIT) -#define DO_TWOSIDE (IND & R200_TWOSIDE_BIT) -#define DO_FLAT 0 -#define DO_OFFSET 0 -#define DO_TRI 1 -#define DO_QUAD 1 -#define DO_LINE 1 -#define DO_POINTS 1 -#define DO_FULL_QUAD 1 - -#define HAVE_RGBA 1 -#define HAVE_SPEC 1 -#define HAVE_INDEX 0 -#define HAVE_BACK_COLORS 0 -#define HAVE_HW_FLATSHADE 1 -#define TAB rast_tab - -#define DEPTH_SCALE 1.0 -#define UNFILLED_TRI unfilled_tri -#define UNFILLED_QUAD unfilled_quad -#define VERT_X(_v) _v->v.x -#define VERT_Y(_v) _v->v.y -#define VERT_Z(_v) _v->v.z -#define AREA_IS_CCW( a ) (a < 0) -#define GET_VERTEX(e) (rmesa->swtcl.verts + (e<swtcl.vertex_stride_shift)) - -#define VERT_SET_RGBA( v, c ) v->ui[coloroffset] = LE32_TO_CPU(*(GLuint *)c) -#define VERT_COPY_RGBA( v0, v1 ) v0->ui[coloroffset] = v1->ui[coloroffset] -#define VERT_SAVE_RGBA( idx ) color[idx] = CPU_TO_LE32(v[idx]->ui[coloroffset]) -#define VERT_RESTORE_RGBA( idx ) v[idx]->ui[coloroffset] = LE32_TO_CPU(color[idx]) - -#define VERT_SET_SPEC( v0, c ) if (havespec) { \ - v0->v.specular.red = (c)[0]; \ - v0->v.specular.green = (c)[1]; \ - v0->v.specular.blue = (c)[2]; } -#define VERT_COPY_SPEC( v0, v1 ) if (havespec) { \ - v0->v.specular.red = v1->v.specular.red; \ - v0->v.specular.green = v1->v.specular.green; \ - v0->v.specular.blue = v1->v.specular.blue; } -#define VERT_SAVE_SPEC( idx ) if (havespec) spec[idx] = CPU_TO_LE32(v[idx]->ui[5]) -#define VERT_RESTORE_SPEC( idx ) if (havespec) v[idx]->ui[5] = LE32_TO_CPU(spec[idx]) - -#undef LOCAL_VARS -#undef TAG -#undef INIT - -#define LOCAL_VARS(n) \ - r200ContextPtr rmesa = R200_CONTEXT(ctx); \ - GLuint color[n], spec[n]; \ - GLuint coloroffset = (rmesa->swtcl.vertex_size == 4 ? 3 : 4); \ - GLboolean havespec = (rmesa->swtcl.vertex_size > 4); \ - (void) color; (void) spec; (void) coloroffset; (void) havespec; - -/*********************************************************************** - * Helpers for rendering unfilled primitives * - ***********************************************************************/ - -#define RASTERIZE(x) r200RasterPrimitive( ctx, reduced_hw_prim[x] ) -#define RENDER_PRIMITIVE rmesa->swtcl.render_primitive -#undef TAG -#define TAG(x) x -#include "tnl_dd/t_dd_unfilled.h" -#undef IND - - -/*********************************************************************** - * Generate GL render functions * - ***********************************************************************/ - - -#define IND (0) -#define TAG(x) x -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (R200_TWOSIDE_BIT) -#define TAG(x) x##_twoside -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (R200_UNFILLED_BIT) -#define TAG(x) x##_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (R200_TWOSIDE_BIT|R200_UNFILLED_BIT) -#define TAG(x) x##_twoside_unfilled -#include "tnl_dd/t_dd_tritmp.h" - - -static void init_rast_tab( void ) -{ - init(); - init_twoside(); - init_unfilled(); - init_twoside_unfilled(); -} - -/**********************************************************************/ -/* Render unclipped begin/end objects */ -/**********************************************************************/ - -#define VERT(x) (r200Vertex *)(r200verts + (x << shift)) -#define RENDER_POINTS( start, count ) \ - for ( ; start < count ; start++) \ - r200_point( rmesa, VERT(start) ) -#define RENDER_LINE( v0, v1 ) \ - r200_line( rmesa, VERT(v0), VERT(v1) ) -#define RENDER_TRI( v0, v1, v2 ) \ - r200_triangle( rmesa, VERT(v0), VERT(v1), VERT(v2) ) -#define RENDER_QUAD( v0, v1, v2, v3 ) \ - r200_quad( rmesa, VERT(v0), VERT(v1), VERT(v2), VERT(v3) ) -#define INIT(x) do { \ - r200RenderPrimitive( ctx, x ); \ -} while (0) -#undef LOCAL_VARS -#define LOCAL_VARS \ - r200ContextPtr rmesa = R200_CONTEXT(ctx); \ - const GLuint shift = rmesa->swtcl.vertex_stride_shift; \ - const char *r200verts = (char *)rmesa->swtcl.verts; \ - const GLuint * const elt = TNL_CONTEXT(ctx)->vb.Elts; \ - const GLboolean stipple = ctx->Line.StippleFlag; \ - (void) elt; (void) stipple; -#define RESET_STIPPLE if ( stipple ) r200ResetLineStipple( ctx ); -#define RESET_OCCLUSION -#define PRESERVE_VB_DEFS -#define ELT(x) (x) -#define TAG(x) r200_##x##_verts -#include "tnl/t_vb_rendertmp.h" -#undef ELT -#undef TAG -#define TAG(x) r200_##x##_elts -#define ELT(x) elt[x] -#include "tnl/t_vb_rendertmp.h" - - - -/**********************************************************************/ -/* Choose render functions */ -/**********************************************************************/ - -void r200ChooseRenderState( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint index = 0; - GLuint flags = ctx->_TriangleCaps; - - if (!rmesa->TclFallback || rmesa->Fallback) - return; - - if (flags & DD_TRI_LIGHT_TWOSIDE) index |= R200_TWOSIDE_BIT; - if (flags & DD_TRI_UNFILLED) index |= R200_UNFILLED_BIT; - - if (index != rmesa->swtcl.RenderIndex) { - tnl->Driver.Render.Points = rast_tab[index].points; - tnl->Driver.Render.Line = rast_tab[index].line; - tnl->Driver.Render.ClippedLine = rast_tab[index].line; - tnl->Driver.Render.Triangle = rast_tab[index].triangle; - tnl->Driver.Render.Quad = rast_tab[index].quad; - - if (index == 0) { - tnl->Driver.Render.PrimTabVerts = r200_render_tab_verts; - tnl->Driver.Render.PrimTabElts = r200_render_tab_elts; - tnl->Driver.Render.ClippedPolygon = r200_fast_clipped_poly; - } else { - tnl->Driver.Render.PrimTabVerts = _tnl_render_tab_verts; - tnl->Driver.Render.PrimTabElts = _tnl_render_tab_elts; - tnl->Driver.Render.ClippedPolygon = _tnl_RenderClippedPolygon; - } - - rmesa->swtcl.RenderIndex = index; - } -} - - -/**********************************************************************/ -/* High level hooks for t_vb_render.c */ -/**********************************************************************/ - - -static void r200RasterPrimitive( GLcontext *ctx, GLuint hwprim ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - if (rmesa->swtcl.hw_primitive != hwprim) { - R200_NEWPRIM( rmesa ); - rmesa->swtcl.hw_primitive = hwprim; - } -} - -static void r200RenderPrimitive( GLcontext *ctx, GLenum prim ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - rmesa->swtcl.render_primitive = prim; - if (prim < GL_TRIANGLES || !(ctx->_TriangleCaps & DD_TRI_UNFILLED)) - r200RasterPrimitive( ctx, reduced_hw_prim[prim] ); -} - -static void r200RenderFinish( GLcontext *ctx ) -{ -} - -static void r200ResetLineStipple( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - R200_STATECHANGE( rmesa, lin ); -} - - -/**********************************************************************/ -/* Transition to/from hardware rasterization. */ -/**********************************************************************/ - -static const char * const fallbackStrings[] = { - "Texture mode", - "glDrawBuffer(GL_FRONT_AND_BACK)", - "glEnable(GL_STENCIL) without hw stencil buffer", - "glRenderMode(selection or feedback)", - "glBlendEquation", - "glBlendFunc(mode != ADD)", - "R200_NO_RAST", - "Mixing GL_CLAMP_TO_BORDER and GL_CLAMP (or GL_MIRROR_CLAMP_ATI)" -}; - - -static const char *getFallbackString(GLuint bit) -{ - int i = 0; - while (bit > 1) { - i++; - bit >>= 1; - } - return fallbackStrings[i]; -} - - -void r200Fallback( GLcontext *ctx, GLuint bit, GLboolean mode ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - GLuint oldfallback = rmesa->Fallback; - - if (mode) { - rmesa->Fallback |= bit; - if (oldfallback == 0) { - R200_FIREVERTICES( rmesa ); - TCL_FALLBACK( ctx, R200_TCL_FALLBACK_RASTER, GL_TRUE ); - _swsetup_Wakeup( ctx ); - _tnl_need_projected_coords( ctx, GL_TRUE ); - rmesa->swtcl.RenderIndex = ~0; - if (R200_DEBUG & DEBUG_FALLBACKS) { - fprintf(stderr, "R200 begin rasterization fallback: 0x%x %s\n", - bit, getFallbackString(bit)); - } - } - } - else { - rmesa->Fallback &= ~bit; - if (oldfallback == bit) { - _swrast_flush( ctx ); - tnl->Driver.Render.Start = r200RenderStart; - tnl->Driver.Render.PrimitiveNotify = r200RenderPrimitive; - tnl->Driver.Render.Finish = r200RenderFinish; - tnl->Driver.Render.BuildVertices = r200BuildVertices; - tnl->Driver.Render.ResetLineStipple = r200ResetLineStipple; - TCL_FALLBACK( ctx, R200_TCL_FALLBACK_RASTER, GL_FALSE ); - if (rmesa->TclFallback) { - /* These are already done if rmesa->TclFallback goes to - * zero above. But not if it doesn't (R200_NO_TCL for - * example?) - */ - r200ChooseVertexState( ctx ); - r200ChooseRenderState( ctx ); - } - if (R200_DEBUG & DEBUG_FALLBACKS) { - fprintf(stderr, "R200 end rasterization fallback: 0x%x %s\n", - bit, getFallbackString(bit)); - } - } - } -} - - - - -/* Cope with depth operations by drawing individual pixels as points??? - */ -void -r200PointsBitmap( GLcontext *ctx, GLint px, GLint py, - GLsizei width, GLsizei height, - const struct gl_pixelstore_attrib *unpack, - const GLubyte *bitmap ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - const GLfloat *rc = ctx->Current.RasterColor; - GLint row, col; - r200Vertex vert; - GLuint orig_vte; - GLuint h; - - - /* Turn off tcl. - */ - TCL_FALLBACK( ctx, R200_TCL_FALLBACK_BITMAP, 1 ); - - /* Choose tiny vertex format - */ - r200SetVertexFormat( ctx, R200_XYZW_BIT | R200_RGBA_BIT ); - - /* Ready for point primitives: - */ - r200RenderPrimitive( ctx, GL_POINTS ); - - /* Turn off the hw viewport transformation: - */ - R200_STATECHANGE( rmesa, vte ); - orig_vte = rmesa->hw.vte.cmd[VTE_SE_VTE_CNTL]; - rmesa->hw.vte.cmd[VTE_SE_VTE_CNTL] &= ~(R200_VPORT_X_SCALE_ENA | - R200_VPORT_Y_SCALE_ENA | - R200_VPORT_Z_SCALE_ENA | - R200_VPORT_X_OFFSET_ENA | - R200_VPORT_Y_OFFSET_ENA | - R200_VPORT_Z_OFFSET_ENA); - - /* Turn off other stuff: Stipple?, texture?, blending?, etc. - */ - - - /* Populate the vertex - * - * Incorporate FOG into RGBA - */ - if (ctx->Fog.Enabled) { - const GLfloat *fc = ctx->Fog.Color; - GLfloat color[4]; - GLfloat f; - - if (ctx->Fog.FogCoordinateSource == GL_FOG_COORDINATE_EXT) - f = _mesa_z_to_fogfactor(ctx, ctx->Current.Attrib[VERT_ATTRIB_FOG][0]); - else - f = _mesa_z_to_fogfactor(ctx, ctx->Current.RasterDistance); - - color[0] = f * rc[0] + (1.F - f) * fc[0]; - color[1] = f * rc[1] + (1.F - f) * fc[1]; - color[2] = f * rc[2] + (1.F - f) * fc[2]; - color[3] = rc[3]; - - UNCLAMPED_FLOAT_TO_CHAN(vert.tv.color.red, color[0]); - UNCLAMPED_FLOAT_TO_CHAN(vert.tv.color.green, color[1]); - UNCLAMPED_FLOAT_TO_CHAN(vert.tv.color.blue, color[2]); - UNCLAMPED_FLOAT_TO_CHAN(vert.tv.color.alpha, color[3]); - } - else { - UNCLAMPED_FLOAT_TO_CHAN(vert.tv.color.red, rc[0]); - UNCLAMPED_FLOAT_TO_CHAN(vert.tv.color.green, rc[1]); - UNCLAMPED_FLOAT_TO_CHAN(vert.tv.color.blue, rc[2]); - UNCLAMPED_FLOAT_TO_CHAN(vert.tv.color.alpha, rc[3]); - } - - - vert.tv.z = ctx->Current.RasterPos[2]; - - - /* Update window height - */ - LOCK_HARDWARE( rmesa ); - UNLOCK_HARDWARE( rmesa ); - h = rmesa->dri.drawable->h + rmesa->dri.drawable->y; - px += rmesa->dri.drawable->x; - - /* Clipping handled by existing mechansims in r200_ioctl.c? - */ - for (row=0; rowLsbFirst) { - /* Lsb first */ - GLubyte mask = 1U << (unpack->SkipPixels & 0x7); - for (col=0; col> 7); - mask = ((mask << 1) & 0xff) | (mask >> 7); - } - - /* get ready for next row */ - if (mask != 1) - src++; - } - else { - /* Msb first */ - GLubyte mask = 128U >> (unpack->SkipPixels & 0x7); - for (col=0; col> 1); - } - /* get ready for next row */ - if (mask != 128) - src++; - } - } - - /* Fire outstanding vertices, restore state - */ - R200_STATECHANGE( rmesa, vte ); - rmesa->hw.vte.cmd[VTE_SE_VTE_CNTL] = orig_vte; - - /* Unfallback - */ - TCL_FALLBACK( ctx, R200_TCL_FALLBACK_BITMAP, 0 ); - - /* Need to restore vertexformat? - */ - if (rmesa->TclFallback) - r200ChooseVertexState( ctx ); -} - - -void r200FlushVertices( GLcontext *ctx, GLuint flags ) -{ - _tnl_flush_vertices( ctx, flags ); - - if (flags & FLUSH_STORED_VERTICES) - R200_NEWPRIM( R200_CONTEXT( ctx ) ); -} - -/**********************************************************************/ -/* Initialization. */ -/**********************************************************************/ - -void r200InitSwtcl( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint size = TNL_CONTEXT(ctx)->vb.Size; - static int firsttime = 1; - - if (firsttime) { - init_rast_tab(); - init_setup_tab(); - firsttime = 0; - } - - tnl->Driver.Render.Start = r200RenderStart; - tnl->Driver.Render.Finish = r200RenderFinish; - tnl->Driver.Render.PrimitiveNotify = r200RenderPrimitive; - tnl->Driver.Render.ResetLineStipple = r200ResetLineStipple; - tnl->Driver.Render.BuildVertices = r200BuildVertices; - - rmesa->swtcl.verts = (GLubyte *)ALIGN_MALLOC( size * 16 * 4, 32 ); - rmesa->swtcl.RenderIndex = ~0; - rmesa->swtcl.render_primitive = GL_TRIANGLES; - rmesa->swtcl.hw_primitive = 0; -} - - -void r200DestroySwtcl( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - if (rmesa->swtcl.indexed_verts.buf) - r200ReleaseDmaRegion( rmesa, &rmesa->swtcl.indexed_verts, __FUNCTION__ ); - - if (rmesa->swtcl.verts) { - ALIGN_FREE(rmesa->swtcl.verts); - rmesa->swtcl.verts = 0; - } - - if (rmesa->UbyteSecondaryColor.Ptr) { - ALIGN_FREE(rmesa->UbyteSecondaryColor.Ptr); - rmesa->UbyteSecondaryColor.Ptr = 0; - } - - if (rmesa->UbyteColor.Ptr) { - ALIGN_FREE(rmesa->UbyteColor.Ptr); - rmesa->UbyteColor.Ptr = 0; - } -} Index: xc/lib/GL/mesa/src/drv/r200/r200_swtcl.h diff -u xc/lib/GL/mesa/src/drv/r200/r200_swtcl.h:1.3 xc/lib/GL/mesa/src/drv/r200/r200_swtcl.h:removed --- xc/lib/GL/mesa/src/drv/r200/r200_swtcl.h:1.3 Tue May 6 19:52:08 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_swtcl.h Wed Mar 16 21:05:05 2005 @@ -1,80 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_swtcl.h,v 1.3 2003/05/06 23:52:08 daenzer Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ - -/* - * Authors: - * Keith Whitwell - */ - -#ifndef __R200_SWTCL_H__ -#define __R200_SWTCL_H__ - -#include "mtypes.h" -#include "swrast/swrast.h" -#include "r200_context.h" - -extern void r200InitSwtcl( GLcontext *ctx ); -extern void r200DestroySwtcl( GLcontext *ctx ); - -extern void r200FlushVertices( GLcontext *ctx, GLuint flags ); -extern void r200ChooseRenderState( GLcontext *ctx ); -extern void r200ChooseVertexState( GLcontext *ctx ); - -extern void r200CheckTexSizes( GLcontext *ctx ); - -extern void r200BuildVertices( GLcontext *ctx, GLuint start, GLuint count, - GLuint newinputs ); - -extern void r200PrintSetupFlags(char *msg, GLuint flags ); - - -extern void r200_emit_contiguous_verts( GLcontext *ctx, - GLuint start, - GLuint count ); - -extern void r200_emit_indexed_verts( GLcontext *ctx, - GLuint start, - GLuint count ); - -extern void r200_translate_vertex( GLcontext *ctx, - const r200Vertex *src, - SWvertex *dst ); - -extern void r200_print_vertex( GLcontext *ctx, const r200Vertex *v ); - -extern void r200_import_float_colors( GLcontext *ctx ); -extern void r200_import_float_spec_colors( GLcontext *ctx ); - -extern void r200PointsBitmap( GLcontext *ctx, GLint px, GLint py, - GLsizei width, GLsizei height, - const struct gl_pixelstore_attrib *unpack, - const GLubyte *bitmap ); - - -#endif Index: xc/lib/GL/mesa/src/drv/r200/r200_tcl.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_tcl.c:1.3 xc/lib/GL/mesa/src/drv/r200/r200_tcl.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_tcl.c:1.3 Sun Sep 28 16:15:25 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_tcl.c Wed Mar 16 21:05:05 2005 @@ -1,526 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_tcl.c,v 1.3 2003/09/28 20:15:25 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "imports.h" -#include "mtypes.h" -#include "enums.h" -#include "colormac.h" -#include "light.h" - -#include "array_cache/acache.h" -#include "tnl/tnl.h" -#include "tnl/t_pipeline.h" - -#include "r200_context.h" -#include "r200_state.h" -#include "r200_ioctl.h" -#include "r200_tex.h" -#include "r200_tcl.h" -#include "r200_swtcl.h" -#include "r200_maos.h" - - - -#define HAVE_POINTS 1 -#define HAVE_LINES 1 -#define HAVE_LINE_LOOP 0 -#define HAVE_LINE_STRIPS 1 -#define HAVE_TRIANGLES 1 -#define HAVE_TRI_STRIPS 1 -#define HAVE_TRI_STRIP_1 0 -#define HAVE_TRI_FANS 1 -#define HAVE_QUADS 0 /* hw quad verts in wrong order??? */ -#define HAVE_QUAD_STRIPS 1 -#define HAVE_POLYGONS 1 -#define HAVE_ELTS 1 - - -#define HW_POINTS R200_VF_PRIM_POINTS -#define HW_LINES R200_VF_PRIM_LINES -#define HW_LINE_LOOP 0 -#define HW_LINE_STRIP R200_VF_PRIM_LINE_STRIP -#define HW_TRIANGLES R200_VF_PRIM_TRIANGLES -#define HW_TRIANGLE_STRIP_0 R200_VF_PRIM_TRIANGLE_STRIP -#define HW_TRIANGLE_STRIP_1 0 -#define HW_TRIANGLE_FAN R200_VF_PRIM_TRIANGLE_FAN -#define HW_QUADS R200_VF_PRIM_QUADS -#define HW_QUAD_STRIP R200_VF_PRIM_QUAD_STRIP -#define HW_POLYGON R200_VF_PRIM_POLYGON - - -static GLboolean discrete_prim[0x10] = { - 0, /* 0 none */ - 1, /* 1 points */ - 1, /* 2 lines */ - 0, /* 3 line_strip */ - 1, /* 4 tri_list */ - 0, /* 5 tri_fan */ - 0, /* 6 tri_strip */ - 0, /* 7 tri_w_flags */ - 1, /* 8 rect list (unused) */ - 1, /* 9 3vert point */ - 1, /* a 3vert line */ - 0, /* b point sprite */ - 0, /* c line loop */ - 1, /* d quads */ - 0, /* e quad strip */ - 0, /* f polygon */ -}; - - -#define LOCAL_VARS r200ContextPtr rmesa = R200_CONTEXT(ctx) -#define ELT_TYPE GLushort - -#define ELT_INIT(prim, hw_prim) \ - r200TclPrimitive( ctx, prim, hw_prim | R200_VF_PRIM_WALK_IND ) - -#define GET_MESA_ELTS() rmesa->tcl.Elts - - -/* Don't really know how many elts will fit in what's left of cmdbuf, - * as there is state to emit, etc: - */ - -/* Testing on isosurf shows a maximum around here. Don't know if it's - * the card or driver or kernel module that is causing the behaviour. - */ -#define GET_MAX_HW_ELTS() 300 - -#define RESET_STIPPLE() do { \ - R200_STATECHANGE( rmesa, lin ); \ - r200EmitState( rmesa ); \ -} while (0) - -#define AUTO_STIPPLE( mode ) do { \ - R200_STATECHANGE( rmesa, lin ); \ - if (mode) \ - rmesa->hw.lin.cmd[LIN_RE_LINE_PATTERN] |= \ - R200_LINE_PATTERN_AUTO_RESET; \ - else \ - rmesa->hw.lin.cmd[LIN_RE_LINE_PATTERN] &= \ - ~R200_LINE_PATTERN_AUTO_RESET; \ - r200EmitState( rmesa ); \ -} while (0) - - -#define ALLOC_ELTS(nr) r200AllocElts( rmesa, nr ) - -static GLushort *r200AllocElts( r200ContextPtr rmesa, GLuint nr ) -{ - if (rmesa->dma.flush) - rmesa->dma.flush( rmesa ); - - r200EmitAOS( rmesa, - rmesa->tcl.aos_components, - rmesa->tcl.nr_aos_components, 0 ); - - return r200AllocEltsOpenEnded( rmesa, rmesa->tcl.hw_primitive, nr ); -} - - -#define CLOSE_ELTS() R200_NEWPRIM( rmesa ) - - -/* TODO: Try to extend existing primitive if both are identical, - * discrete and there are no intervening state changes. (Somewhat - * duplicates changes to DrawArrays code) - */ -static void EMIT_PRIM( GLcontext *ctx, - GLenum prim, - GLuint hwprim, - GLuint start, - GLuint count) -{ - r200ContextPtr rmesa = R200_CONTEXT( ctx ); - r200TclPrimitive( ctx, prim, hwprim ); - - r200EmitAOS( rmesa, - rmesa->tcl.aos_components, - rmesa->tcl.nr_aos_components, - start ); - - /* Why couldn't this packet have taken an offset param? - */ - r200EmitVbufPrim( rmesa, - rmesa->tcl.hw_primitive, - count - start ); -} - - - -/* Try & join small primitives - */ -#if 0 -#define PREFER_DISCRETE_ELT_PRIM( NR, PRIM ) 0 -#else -#define PREFER_DISCRETE_ELT_PRIM( NR, PRIM ) \ - ((NR) < 20 || \ - ((NR) < 40 && \ - rmesa->tcl.hw_primitive == (PRIM| \ - R200_VF_TCL_OUTPUT_VTX_ENABLE| \ - R200_VF_PRIM_WALK_IND))) -#endif - -#ifdef MESA_BIG_ENDIAN -/* We could do without (most of) this ugliness if dest was always 32 bit word aligned... */ -#define EMIT_ELT(dest, offset, x) do { \ - int off = offset + ( ( (GLuint)dest & 0x2 ) >> 1 ); \ - GLushort *des = (GLushort *)( (GLuint)dest & ~0x2 ); \ - (des)[ off + 1 - 2 * ( off & 1 ) ] = (GLushort)(x); } while (0) -#else -#define EMIT_ELT(dest, offset, x) (dest)[offset] = (GLushort) (x) -#endif - -#define EMIT_TWO_ELTS(dest, offset, x, y) *(GLuint *)((dest)+offset) = ((y)<<16)|(x); - - - -#define TAG(x) tcl_##x -#include "tnl_dd/t_dd_dmatmp2.h" - -/**********************************************************************/ -/* External entrypoints */ -/**********************************************************************/ - -void r200EmitPrimitive( GLcontext *ctx, - GLuint first, - GLuint last, - GLuint flags ) -{ - tcl_render_tab_verts[flags&PRIM_MODE_MASK]( ctx, first, last, flags ); -} - -void r200EmitEltPrimitive( GLcontext *ctx, - GLuint first, - GLuint last, - GLuint flags ) -{ - tcl_render_tab_elts[flags&PRIM_MODE_MASK]( ctx, first, last, flags ); -} - -void r200TclPrimitive( GLcontext *ctx, - GLenum prim, - int hw_prim ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint newprim = hw_prim | R200_VF_TCL_OUTPUT_VTX_ENABLE; - - if (newprim != rmesa->tcl.hw_primitive || - !discrete_prim[hw_prim&0xf]) { - R200_NEWPRIM( rmesa ); - rmesa->tcl.hw_primitive = newprim; - } -} - - -/**********************************************************************/ -/* Render pipeline stage */ -/**********************************************************************/ - - -/* TCL render. - */ -static GLboolean r200_run_tcl_render( GLcontext *ctx, - struct gl_pipeline_stage *stage ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - struct vertex_buffer *VB = &tnl->vb; - GLuint i,flags = 0,length; - - /* TODO: separate this from the swtnl pipeline - */ - if (rmesa->TclFallback) - return GL_TRUE; /* fallback to software t&l */ - - if (R200_DEBUG & DEBUG_PRIMS) - fprintf(stderr, "%s\n", __FUNCTION__); - - if (VB->Count == 0) - return GL_FALSE; - - r200ReleaseArrays( ctx, ~0 /* stage->changed_inputs */ ); - r200EmitArrays( ctx, stage->inputs ); - - rmesa->tcl.Elts = VB->Elts; - - for (i = VB->FirstPrimitive ; !(flags & PRIM_LAST) ; i += length) - { - flags = VB->Primitive[i]; - length = VB->PrimitiveLength[i]; - - if (R200_DEBUG & DEBUG_PRIMS) - fprintf(stderr, "%s: prim %s %d..%d\n", - __FUNCTION__, - _mesa_lookup_enum_by_nr(flags & PRIM_MODE_MASK), - i, i+length); - - if (!length) - continue; - - if (rmesa->tcl.Elts) - r200EmitEltPrimitive( ctx, i, i+length, flags ); - else - r200EmitPrimitive( ctx, i, i+length, flags ); - } - - return GL_FALSE; /* finished the pipe */ -} - - - -static void r200_check_tcl_render( GLcontext *ctx, - struct gl_pipeline_stage *stage ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint inputs = VERT_BIT_POS; - - /* Validate state: - */ - if (rmesa->NewGLState) - r200ValidateState( ctx ); - - if (ctx->RenderMode == GL_RENDER) { - /* Make all this event-driven: - */ - if (ctx->Light.Enabled) { - inputs |= VERT_BIT_NORMAL; - - if (1 || ctx->Light.ColorMaterialEnabled) { - inputs |= VERT_BIT_COLOR0; - } - } - else { - inputs |= VERT_BIT_COLOR0; - - if (ctx->_TriangleCaps & DD_SEPARATE_SPECULAR) { - inputs |= VERT_BIT_COLOR1; - } - } - - if (ctx->Texture.Unit[0]._ReallyEnabled) { - if (ctx->Texture.Unit[0].TexGenEnabled) { - if (rmesa->TexGenNeedNormals[0]) { - inputs |= VERT_BIT_NORMAL; - } - } else { - inputs |= VERT_BIT_TEX0; - } - } - - if (ctx->Texture.Unit[1]._ReallyEnabled) { - if (ctx->Texture.Unit[1].TexGenEnabled) { - if (rmesa->TexGenNeedNormals[1]) { - inputs |= VERT_BIT_NORMAL; - } - } else { - inputs |= VERT_BIT_TEX1; - } - } - - stage->inputs = inputs; - stage->active = 1; - } - else - stage->active = 0; -} - -static void r200_init_tcl_render( GLcontext *ctx, - struct gl_pipeline_stage *stage ) -{ - stage->check = r200_check_tcl_render; - stage->check( ctx, stage ); -} - -static void dtr( struct gl_pipeline_stage *stage ) -{ - (void)stage; -} - - -/* Initial state for tcl stage. - */ -const struct gl_pipeline_stage _r200_tcl_stage = -{ - "r200 render", - (_DD_NEW_SEPARATE_SPECULAR | - _NEW_LIGHT| - _NEW_TEXTURE| - _NEW_FOG| - _NEW_RENDERMODE), /* re-check (new inputs) */ - 0, /* re-run (always runs) */ - GL_TRUE, /* active */ - 0, 0, /* inputs (set in check_render), outputs */ - 0, 0, /* changed_inputs, private */ - dtr, /* destructor */ - r200_init_tcl_render, /* check - initially set to alloc data */ - r200_run_tcl_render /* run */ -}; - - - -/**********************************************************************/ -/* Validate state at pipeline start */ -/**********************************************************************/ - - -/*----------------------------------------------------------------------- - * Manage TCL fallbacks - */ - - -static void transition_to_swtnl( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - - R200_NEWPRIM( rmesa ); - rmesa->swtcl.vertex_format = 0; - - r200ChooseVertexState( ctx ); - r200ChooseRenderState( ctx ); - - _mesa_validate_all_lighting_tables( ctx ); - - tnl->Driver.NotifyMaterialChange = - _mesa_validate_all_lighting_tables; - - r200ReleaseArrays( ctx, ~0 ); - - /* Still using the D3D based hardware-rasterizer from the radeon; - * need to put the card into D3D mode to make it work: - */ - R200_STATECHANGE( rmesa, vap ); - rmesa->hw.vap.cmd[VAP_SE_VAP_CNTL] &= ~R200_VAP_TCL_ENABLE; - rmesa->hw.vap.cmd[VAP_SE_VAP_CNTL] |= R200_VAP_D3D_TEX_DEFAULT; - - R200_STATECHANGE( rmesa, vte ); - rmesa->hw.vte.cmd[VTE_SE_VTE_CNTL] &= ~R200_VTX_W0_FMT; - - R200_STATECHANGE( rmesa, set ); - rmesa->hw.set.cmd[SET_RE_CNTL] |= (R200_VTX_STQ0_D3D | - R200_VTX_STQ1_D3D); -} - - -static void transition_to_hwtnl( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - - _tnl_need_projected_coords( ctx, GL_FALSE ); - - r200UpdateMaterial( ctx ); - - tnl->Driver.NotifyMaterialChange = r200UpdateMaterial; - - if ( rmesa->dma.flush ) - rmesa->dma.flush( rmesa ); - - rmesa->dma.flush = 0; - rmesa->swtcl.vertex_format = 0; - - if (rmesa->swtcl.indexed_verts.buf) - r200ReleaseDmaRegion( rmesa, &rmesa->swtcl.indexed_verts, - __FUNCTION__ ); - - R200_STATECHANGE( rmesa, vap ); - rmesa->hw.vap.cmd[VAP_SE_VAP_CNTL] |= R200_VAP_TCL_ENABLE; - rmesa->hw.vap.cmd[VAP_SE_VAP_CNTL] &= ~(R200_VAP_FORCE_W_TO_ONE | - R200_VAP_D3D_TEX_DEFAULT); - - R200_STATECHANGE( rmesa, vte ); - rmesa->hw.vte.cmd[VTE_SE_VTE_CNTL] &= ~(R200_VTX_XY_FMT|R200_VTX_Z_FMT); - rmesa->hw.vte.cmd[VTE_SE_VTE_CNTL] |= R200_VTX_W0_FMT; - - R200_STATECHANGE( rmesa, set ); - rmesa->hw.set.cmd[SET_RE_CNTL] &= ~(R200_VTX_STQ0_D3D | - R200_VTX_STQ1_D3D); - - - if (R200_DEBUG & DEBUG_FALLBACKS) - fprintf(stderr, "R200 end tcl fallback\n"); -} - - -static char *fallbackStrings[] = { - "Rasterization fallback", - "Unfilled triangles", - "Twosided lighting, differing materials", - "Materials in VB (maybe between begin/end)", - "Texgen unit 0", - "Texgen unit 1", - "Texgen unit 2", - "User disable" -}; - - -static char *getFallbackString(GLuint bit) -{ - int i = 0; - while (bit > 1) { - i++; - bit >>= 1; - } - return fallbackStrings[i]; -} - - - -void r200TclFallback( GLcontext *ctx, GLuint bit, GLboolean mode ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint oldfallback = rmesa->TclFallback; - - if (mode) { - rmesa->TclFallback |= bit; - if (oldfallback == 0) { - if (R200_DEBUG & DEBUG_FALLBACKS) - fprintf(stderr, "R200 begin tcl fallback %s\n", - getFallbackString( bit )); - transition_to_swtnl( ctx ); - } - } - else { - rmesa->TclFallback &= ~bit; - if (oldfallback == bit) { - if (R200_DEBUG & DEBUG_FALLBACKS) - fprintf(stderr, "R200 end tcl fallback %s\n", - getFallbackString( bit )); - transition_to_hwtnl( ctx ); - } - } -} Index: xc/lib/GL/mesa/src/drv/r200/r200_tcl.h diff -u xc/lib/GL/mesa/src/drv/r200/r200_tcl.h:1.3 xc/lib/GL/mesa/src/drv/r200/r200_tcl.h:removed --- xc/lib/GL/mesa/src/drv/r200/r200_tcl.h:1.3 Sun Sep 28 16:15:25 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_tcl.h Wed Mar 16 21:05:05 2005 @@ -1,67 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_tcl.h,v 1.3 2003/09/28 20:15:25 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#ifndef __R200_TCL_H__ -#define __R200_TCL_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "r200_context.h" - -extern void r200TclPrimitive( GLcontext *ctx, GLenum prim, int hw_prim ); -extern void r200EmitEltPrimitive( GLcontext *ctx, GLuint first, GLuint last, - GLuint flags ); -extern void r200EmitPrimitive( GLcontext *ctx, GLuint first, GLuint last, - GLuint flags ); - -extern void r200TclFallback( GLcontext *ctx, GLuint bit, GLboolean mode ); - -#define R200_TCL_FALLBACK_RASTER 0x1 /* rasterization */ -#define R200_TCL_FALLBACK_UNFILLED 0x2 /* unfilled tris */ -#define R200_TCL_FALLBACK_LIGHT_TWOSIDE 0x4 /* twoside tris */ -#define R200_TCL_FALLBACK_MATERIAL 0x8 /* material in vb */ -#define R200_TCL_FALLBACK_TEXGEN_0 0x10 /* texgen, unit 0 */ -#define R200_TCL_FALLBACK_TEXGEN_1 0x20 /* texgen, unit 1 */ -#define R200_TCL_FALLBACK_TEXGEN_2 0x40 /* texgen, unit 2 */ -#define R200_TCL_FALLBACK_TCL_DISABLE 0x80 /* user disable */ -#define R200_TCL_FALLBACK_BITMAP 0x100 /* draw bitmap with points */ - -#define R200_MAX_TCL_VERTSIZE (4*4) /* using maos now... */ - -#define TCL_FALLBACK( ctx, bit, mode ) r200TclFallback( ctx, bit, mode ) - - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/r200/r200_tex.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_tex.c:1.4 xc/lib/GL/mesa/src/drv/r200/r200_tex.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_tex.c:1.4 Thu Jan 22 22:57:05 2004 +++ xc/lib/GL/mesa/src/drv/r200/r200_tex.c Wed Mar 16 21:05:05 2005 @@ -1,1001 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_tex.c,v 1.4 2004/01/23 03:57:05 dawes Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "imports.h" -#include "colormac.h" -#include "context.h" -#include "enums.h" -#include "image.h" -#include "simple_list.h" -#include "texformat.h" -#include "texstore.h" -#include "texutil.h" -#include "texmem.h" - -#include "r200_context.h" -#include "r200_state.h" -#include "r200_ioctl.h" -#include "r200_swtcl.h" -#include "r200_tex.h" - - - -/** - * Set the texture wrap modes. - * - * \param t Texture object whose wrap modes are to be set - * \param swrap Wrap mode for the \a s texture coordinate - * \param twrap Wrap mode for the \a t texture coordinate - */ - -static void r200SetTexWrap( r200TexObjPtr t, GLenum swrap, GLenum twrap, GLenum rwrap ) -{ - GLboolean is_clamp = GL_FALSE; - GLboolean is_clamp_to_border = GL_FALSE; - - t->pp_txfilter &= ~(R200_CLAMP_S_MASK | R200_CLAMP_T_MASK | R200_BORDER_MODE_D3D); - - switch ( swrap ) { - case GL_REPEAT: - t->pp_txfilter |= R200_CLAMP_S_WRAP; - break; - case GL_CLAMP: - t->pp_txfilter |= R200_CLAMP_S_CLAMP_GL; - is_clamp = GL_TRUE; - break; - case GL_CLAMP_TO_EDGE: - t->pp_txfilter |= R200_CLAMP_S_CLAMP_LAST; - break; - case GL_CLAMP_TO_BORDER: - t->pp_txfilter |= R200_CLAMP_S_CLAMP_GL; - is_clamp_to_border = GL_TRUE; - break; - case GL_MIRRORED_REPEAT: - t->pp_txfilter |= R200_CLAMP_S_MIRROR; - break; - case GL_MIRROR_CLAMP_ATI: - t->pp_txfilter |= R200_CLAMP_S_MIRROR_CLAMP_GL; - is_clamp = GL_TRUE; - break; - case GL_MIRROR_CLAMP_TO_EDGE_ATI: - t->pp_txfilter |= R200_CLAMP_S_MIRROR_CLAMP_LAST; - break; - default: - _mesa_problem(NULL, "bad S wrap mode in %s", __FUNCTION__); - } - - switch ( twrap ) { - case GL_REPEAT: - t->pp_txfilter |= R200_CLAMP_T_WRAP; - break; - case GL_CLAMP: - t->pp_txfilter |= R200_CLAMP_T_CLAMP_GL; - is_clamp = GL_TRUE; - break; - case GL_CLAMP_TO_EDGE: - t->pp_txfilter |= R200_CLAMP_T_CLAMP_LAST; - break; - case GL_CLAMP_TO_BORDER: - t->pp_txfilter |= R200_CLAMP_T_CLAMP_GL | R200_BORDER_MODE_D3D; - is_clamp_to_border = GL_TRUE; - break; - case GL_MIRRORED_REPEAT: - t->pp_txfilter |= R200_CLAMP_T_MIRROR; - break; - case GL_MIRROR_CLAMP_ATI: - t->pp_txfilter |= R200_CLAMP_T_MIRROR_CLAMP_GL; - is_clamp = GL_TRUE; - break; - case GL_MIRROR_CLAMP_TO_EDGE_ATI: - t->pp_txfilter |= R200_CLAMP_T_MIRROR_CLAMP_LAST; - break; - default: - _mesa_problem(NULL, "bad T wrap mode in %s", __FUNCTION__); - } - - t->pp_txformat_x &= ~R200_CLAMP_Q_MASK; - - switch ( rwrap ) { - case GL_REPEAT: - t->pp_txformat_x |= R200_CLAMP_Q_WRAP; - break; - case GL_CLAMP: - t->pp_txformat_x |= R200_CLAMP_Q_CLAMP_GL; - is_clamp = GL_TRUE; - break; - case GL_CLAMP_TO_EDGE: - t->pp_txformat_x |= R200_CLAMP_Q_CLAMP_LAST; - break; - case GL_CLAMP_TO_BORDER: - t->pp_txformat_x |= R200_CLAMP_Q_CLAMP_GL; - is_clamp_to_border = GL_TRUE; - break; - case GL_MIRRORED_REPEAT: - t->pp_txformat_x |= R200_CLAMP_Q_MIRROR; - break; - case GL_MIRROR_CLAMP_ATI: - t->pp_txformat_x |= R200_CLAMP_Q_MIRROR_CLAMP_GL; - is_clamp = GL_TRUE; - break; - case GL_MIRROR_CLAMP_TO_EDGE_ATI: - t->pp_txformat_x |= R200_CLAMP_Q_MIRROR_CLAMP_LAST; - break; - default: - _mesa_problem(NULL, "bad R wrap mode in %s", __FUNCTION__); - } - - if ( is_clamp_to_border ) { - t->pp_txfilter |= R200_BORDER_MODE_D3D; - } - - t->border_fallback = (is_clamp && is_clamp_to_border); -} - -static void r200SetTexMaxAnisotropy( r200TexObjPtr t, GLfloat max ) -{ - t->pp_txfilter &= ~R200_MAX_ANISO_MASK; - - if ( max == 1.0 ) { - t->pp_txfilter |= R200_MAX_ANISO_1_TO_1; - } else if ( max <= 2.0 ) { - t->pp_txfilter |= R200_MAX_ANISO_2_TO_1; - } else if ( max <= 4.0 ) { - t->pp_txfilter |= R200_MAX_ANISO_4_TO_1; - } else if ( max <= 8.0 ) { - t->pp_txfilter |= R200_MAX_ANISO_8_TO_1; - } else { - t->pp_txfilter |= R200_MAX_ANISO_16_TO_1; - } -} - -/** - * Set the texture magnification and minification modes. - * - * \param t Texture whose filter modes are to be set - * \param minf Texture minification mode - * \param magf Texture magnification mode - */ - -static void r200SetTexFilter( r200TexObjPtr t, GLenum minf, GLenum magf ) -{ - GLuint anisotropy = (t->pp_txfilter & R200_MAX_ANISO_MASK); - - t->pp_txfilter &= ~(R200_MIN_FILTER_MASK | R200_MAG_FILTER_MASK); - t->pp_txformat_x &= ~R200_VOLUME_FILTER_MASK; - - if ( anisotropy == R200_MAX_ANISO_1_TO_1 ) { - switch ( minf ) { - case GL_NEAREST: - t->pp_txfilter |= R200_MIN_FILTER_NEAREST; - break; - case GL_LINEAR: - t->pp_txfilter |= R200_MIN_FILTER_LINEAR; - break; - case GL_NEAREST_MIPMAP_NEAREST: - t->pp_txfilter |= R200_MIN_FILTER_NEAREST_MIP_NEAREST; - break; - case GL_NEAREST_MIPMAP_LINEAR: - t->pp_txfilter |= R200_MIN_FILTER_LINEAR_MIP_NEAREST; - break; - case GL_LINEAR_MIPMAP_NEAREST: - t->pp_txfilter |= R200_MIN_FILTER_NEAREST_MIP_LINEAR; - break; - case GL_LINEAR_MIPMAP_LINEAR: - t->pp_txfilter |= R200_MIN_FILTER_LINEAR_MIP_LINEAR; - break; - } - } else { - switch ( minf ) { - case GL_NEAREST: - t->pp_txfilter |= R200_MIN_FILTER_ANISO_NEAREST; - break; - case GL_LINEAR: - t->pp_txfilter |= R200_MIN_FILTER_ANISO_LINEAR; - break; - case GL_NEAREST_MIPMAP_NEAREST: - case GL_LINEAR_MIPMAP_NEAREST: - t->pp_txfilter |= R200_MIN_FILTER_ANISO_NEAREST_MIP_NEAREST; - break; - case GL_NEAREST_MIPMAP_LINEAR: - case GL_LINEAR_MIPMAP_LINEAR: - t->pp_txfilter |= R200_MIN_FILTER_ANISO_NEAREST_MIP_LINEAR; - break; - } - } - - /* Note we don't have 3D mipmaps so only use the mag filter setting - * to set the 3D texture filter mode. - */ - switch ( magf ) { - case GL_NEAREST: - t->pp_txfilter |= R200_MAG_FILTER_NEAREST; - t->pp_txformat_x |= R200_VOLUME_FILTER_NEAREST; - break; - case GL_LINEAR: - t->pp_txfilter |= R200_MAG_FILTER_LINEAR; - t->pp_txformat_x |= R200_VOLUME_FILTER_LINEAR; - break; - } -} - -static void r200SetTexBorderColor( r200TexObjPtr t, GLubyte c[4] ) -{ - t->pp_border_color = r200PackColor( 4, c[0], c[1], c[2], c[3] ); -} - - -/** - * Allocate space for and load the mesa images into the texture memory block. - * This will happen before drawing with a new texture, or drawing with a - * texture after it was swapped out or teximaged again. - */ - -static r200TexObjPtr r200AllocTexObj( struct gl_texture_object *texObj ) -{ - r200TexObjPtr t; - - t = CALLOC_STRUCT( r200_tex_obj ); - texObj->DriverData = t; - if ( t != NULL ) { - if ( R200_DEBUG & DEBUG_TEXTURE ) { - fprintf( stderr, "%s( %p, %p )\n", __FUNCTION__, (void *)texObj, (void *)t ); - } - - /* Initialize non-image-dependent parts of the state: - */ - t->base.tObj = texObj; - t->border_fallback = GL_FALSE; - - make_empty_list( & t->base ); - - r200SetTexWrap( t, texObj->WrapS, texObj->WrapT, texObj->WrapR ); - r200SetTexMaxAnisotropy( t, texObj->MaxAnisotropy ); - r200SetTexFilter( t, texObj->MinFilter, texObj->MagFilter ); - r200SetTexBorderColor( t, texObj->_BorderChan ); - } - - return t; -} - - -static const struct gl_texture_format * -r200ChooseTextureFormat( GLcontext *ctx, GLint internalFormat, - GLenum format, GLenum type ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - const GLboolean do32bpt = ( rmesa->r200Screen->cpp == 4 ); - - switch ( internalFormat ) { - case 4: - case GL_RGBA: - case GL_COMPRESSED_RGBA: - if ( format == GL_BGRA ) { - if ( type == GL_UNSIGNED_INT_8_8_8_8_REV ) { - return &_mesa_texformat_argb8888; - } - else if ( type == GL_UNSIGNED_SHORT_4_4_4_4_REV ) { - return &_mesa_texformat_argb4444; - } - else if ( type == GL_UNSIGNED_SHORT_1_5_5_5_REV ) { - return &_mesa_texformat_argb1555; - } - } - return do32bpt ? &_mesa_texformat_rgba8888 : &_mesa_texformat_argb4444; - - case 3: - case GL_RGB: - case GL_COMPRESSED_RGB: - if ( format == GL_RGB && type == GL_UNSIGNED_SHORT_5_6_5 ) { - return &_mesa_texformat_rgb565; - } - return do32bpt ? &_mesa_texformat_rgba8888 : &_mesa_texformat_rgb565; - - case GL_RGBA8: - case GL_RGB10_A2: - case GL_RGBA12: - case GL_RGBA16: - return do32bpt ? &_mesa_texformat_rgba8888 : &_mesa_texformat_argb4444; - - case GL_RGBA4: - case GL_RGBA2: - return &_mesa_texformat_argb4444; - - case GL_RGB5_A1: - return &_mesa_texformat_argb1555; - - case GL_RGB8: - case GL_RGB10: - case GL_RGB12: - case GL_RGB16: - return do32bpt ? &_mesa_texformat_rgba8888 : &_mesa_texformat_rgb565; - - case GL_RGB5: - case GL_RGB4: - case GL_R3_G3_B2: - return &_mesa_texformat_rgb565; - - case GL_ALPHA: - case GL_ALPHA4: - case GL_ALPHA8: - case GL_ALPHA12: - case GL_ALPHA16: - case GL_COMPRESSED_ALPHA: - return &_mesa_texformat_al88; - - case 1: - case GL_LUMINANCE: - case GL_LUMINANCE4: - case GL_LUMINANCE8: - case GL_LUMINANCE12: - case GL_LUMINANCE16: - case GL_COMPRESSED_LUMINANCE: - return &_mesa_texformat_al88; - - case 2: - case GL_LUMINANCE_ALPHA: - case GL_LUMINANCE4_ALPHA4: - case GL_LUMINANCE6_ALPHA2: - case GL_LUMINANCE8_ALPHA8: - case GL_LUMINANCE12_ALPHA4: - case GL_LUMINANCE12_ALPHA12: - case GL_LUMINANCE16_ALPHA16: - case GL_COMPRESSED_LUMINANCE_ALPHA: - return &_mesa_texformat_al88; - - case GL_INTENSITY: - case GL_INTENSITY4: - case GL_INTENSITY8: - case GL_INTENSITY12: - case GL_INTENSITY16: - case GL_COMPRESSED_INTENSITY: - /* At the moment, glean & conform both fail using the i8 internal - * format. - */ - return &_mesa_texformat_al88; -/* return &_mesa_texformat_i8; */ - - case GL_YCBCR_MESA: - if (type == GL_UNSIGNED_SHORT_8_8_APPLE || - type == GL_UNSIGNED_BYTE) - return &_mesa_texformat_ycbcr; - else - return &_mesa_texformat_ycbcr_rev; - - default: - _mesa_problem(ctx, "unexpected texture format in %s", __FUNCTION__); - return NULL; - } - - return NULL; /* never get here */ -} - - -static GLboolean -r200ValidateClientStorage( GLcontext *ctx, GLenum target, - GLint internalFormat, - GLint srcWidth, GLint srcHeight, - GLenum format, GLenum type, const void *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage) - -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - int texelBytes; - - if (0) - fprintf(stderr, "intformat %s format %s type %s\n", - _mesa_lookup_enum_by_nr( internalFormat ), - _mesa_lookup_enum_by_nr( format ), - _mesa_lookup_enum_by_nr( type )); - - if (!ctx->Unpack.ClientStorage) - return 0; - - if (ctx->_ImageTransferState || - texImage->IsCompressed || - texObj->GenerateMipmap) - return 0; - - - /* This list is incomplete, may be different on ppc??? - */ - switch ( internalFormat ) { - case GL_RGBA: - if ( format == GL_BGRA && type == GL_UNSIGNED_INT_8_8_8_8_REV ) { - texImage->TexFormat = &_mesa_texformat_argb8888; - texelBytes = 4; - } - else - return 0; - break; - - case GL_RGB: - if ( format == GL_RGB && type == GL_UNSIGNED_SHORT_5_6_5 ) { - texImage->TexFormat = &_mesa_texformat_rgb565; - texelBytes = 2; - } - else - return 0; - break; - - case GL_YCBCR_MESA: - if ( format == GL_YCBCR_MESA && - type == GL_UNSIGNED_SHORT_8_8_REV_APPLE ) { - texImage->TexFormat = &_mesa_texformat_ycbcr_rev; - texelBytes = 2; - } - else if ( format == GL_YCBCR_MESA && - (type == GL_UNSIGNED_SHORT_8_8_APPLE || - type == GL_UNSIGNED_BYTE)) { - texImage->TexFormat = &_mesa_texformat_ycbcr; - texelBytes = 2; - } - else - return 0; - break; - - - default: - return 0; - } - - /* Could deal with these packing issues, but currently don't: - */ - if (packing->SkipPixels || - packing->SkipRows || - packing->SwapBytes || - packing->LsbFirst) { - return 0; - } - - { - GLint srcRowStride = _mesa_image_row_stride(packing, srcWidth, - format, type); - - - if (0) - fprintf(stderr, "%s: srcRowStride %d/%x\n", - __FUNCTION__, srcRowStride, srcRowStride); - - /* Could check this later in upload, pitch restrictions could be - * relaxed, but would need to store the image pitch somewhere, - * as packing details might change before image is uploaded: - */ - if (!r200IsGartMemory( rmesa, pixels, srcHeight * srcRowStride ) || - (srcRowStride & 63)) - return 0; - - - /* Have validated that _mesa_transfer_teximage would be a straight - * memcpy at this point. NOTE: future calls to TexSubImage will - * overwrite the client data. This is explicitly mentioned in the - * extension spec. - */ - texImage->Data = (void *)pixels; - texImage->IsClientData = GL_TRUE; - texImage->RowStride = srcRowStride / texelBytes; - return 1; - } -} - - -static void r200TexImage1D( GLcontext *ctx, GLenum target, GLint level, - GLint internalFormat, - GLint width, GLint border, - GLenum format, GLenum type, const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - driTextureObject * t = (driTextureObject *) texObj->DriverData; - - if ( t ) { - driSwapOutTextureObject( t ); - } - else { - t = (driTextureObject *) r200AllocTexObj( texObj ); - if (!t) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexImage1D"); - return; - } - } - - /* Note, this will call ChooseTextureFormat */ - _mesa_store_teximage1d(ctx, target, level, internalFormat, - width, border, format, type, pixels, - &ctx->Unpack, texObj, texImage); - - t->dirty_images[0] |= (1 << level); -} - - -static void r200TexSubImage1D( GLcontext *ctx, GLenum target, GLint level, - GLint xoffset, - GLsizei width, - GLenum format, GLenum type, - const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - driTextureObject * t = (driTextureObject *) texObj->DriverData; - - assert( t ); /* this _should_ be true */ - if ( t ) { - driSwapOutTextureObject( t ); - } - else { - t = (driTextureObject *) r200AllocTexObj( texObj ); - if (!t) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexSubImage1D"); - return; - } - } - - _mesa_store_texsubimage1d(ctx, target, level, xoffset, width, - format, type, pixels, packing, texObj, - texImage); - - t->dirty_images[0] |= (1 << level); -} - - -static void r200TexImage2D( GLcontext *ctx, GLenum target, GLint level, - GLint internalFormat, - GLint width, GLint height, GLint border, - GLenum format, GLenum type, const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - driTextureObject * t = (driTextureObject *) texObj->DriverData; - GLuint face; - - /* which cube face or ordinary 2D image */ - switch (target) { - case GL_TEXTURE_CUBE_MAP_POSITIVE_X: - case GL_TEXTURE_CUBE_MAP_NEGATIVE_X: - case GL_TEXTURE_CUBE_MAP_POSITIVE_Y: - case GL_TEXTURE_CUBE_MAP_NEGATIVE_Y: - case GL_TEXTURE_CUBE_MAP_POSITIVE_Z: - case GL_TEXTURE_CUBE_MAP_NEGATIVE_Z: - face = (GLuint) target - (GLuint) GL_TEXTURE_CUBE_MAP_POSITIVE_X; - ASSERT(face < 6); - break; - default: - face = 0; - } - - if ( t != NULL ) { - driSwapOutTextureObject( t ); - } - else { - t = (driTextureObject *) r200AllocTexObj( texObj ); - if (!t) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexImage2D"); - return; - } - } - - texImage->IsClientData = GL_FALSE; - - if (r200ValidateClientStorage( ctx, target, - internalFormat, - width, height, - format, type, pixels, - packing, texObj, texImage)) { - if (R200_DEBUG & DEBUG_TEXTURE) - fprintf(stderr, "%s: Using client storage\n", __FUNCTION__); - } - else { - if (R200_DEBUG & DEBUG_TEXTURE) - fprintf(stderr, "%s: Using normal storage\n", __FUNCTION__); - - /* Normal path: copy (to cached memory) and eventually upload - * via another copy to GART memory and then a blit... Could - * eliminate one copy by going straight to (permanent) GART. - * - * Note, this will call r200ChooseTextureFormat. - */ - _mesa_store_teximage2d(ctx, target, level, internalFormat, - width, height, border, format, type, pixels, - &ctx->Unpack, texObj, texImage); - - t->dirty_images[face] |= (1 << level); - } -} - - -static void r200TexSubImage2D( GLcontext *ctx, GLenum target, GLint level, - GLint xoffset, GLint yoffset, - GLsizei width, GLsizei height, - GLenum format, GLenum type, - const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - driTextureObject * t = (driTextureObject *) texObj->DriverData; - GLuint face; - - - /* which cube face or ordinary 2D image */ - switch (target) { - case GL_TEXTURE_CUBE_MAP_POSITIVE_X: - case GL_TEXTURE_CUBE_MAP_NEGATIVE_X: - case GL_TEXTURE_CUBE_MAP_POSITIVE_Y: - case GL_TEXTURE_CUBE_MAP_NEGATIVE_Y: - case GL_TEXTURE_CUBE_MAP_POSITIVE_Z: - case GL_TEXTURE_CUBE_MAP_NEGATIVE_Z: - face = (GLuint) target - (GLuint) GL_TEXTURE_CUBE_MAP_POSITIVE_X; - ASSERT(face < 6); - break; - default: - face = 0; - } - - assert( t ); /* this _should_ be true */ - if ( t ) { - driSwapOutTextureObject( t ); - } - else { - t = (driTextureObject *) r200AllocTexObj( texObj ); - if (!t) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexSubImage2D"); - return; - } - } - - _mesa_store_texsubimage2d(ctx, target, level, xoffset, yoffset, width, - height, format, type, pixels, packing, texObj, - texImage); - - t->dirty_images[face] |= (1 << level); -} - - -#if ENABLE_HW_3D_TEXTURE -static void r200TexImage3D( GLcontext *ctx, GLenum target, GLint level, - GLint internalFormat, - GLint width, GLint height, GLint depth, - GLint border, - GLenum format, GLenum type, const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - driTextureObject * t = (driTextureObject *) texObj->DriverData; - - if ( t ) { - driSwapOutTextureObject( t ); - } - else { - t = r200AllocTexObj( texObj ); - if (!t) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexImage3D"); - return; - } - } - - texImage->IsClientData = GL_FALSE; - -#if 0 - if (r200ValidateClientStorage( ctx, target, - internalFormat, - width, height, - format, type, pixels, - packing, texObj, texImage)) { - if (R200_DEBUG & DEBUG_TEXTURE) - fprintf(stderr, "%s: Using client storage\n", __FUNCTION__); - } - else -#endif - { - if (R200_DEBUG & DEBUG_TEXTURE) - fprintf(stderr, "%s: Using normal storage\n", __FUNCTION__); - - /* Normal path: copy (to cached memory) and eventually upload - * via another copy to GART memory and then a blit... Could - * eliminate one copy by going straight to (permanent) GART. - * - * Note, this will call r200ChooseTextureFormat. - */ - _mesa_store_teximage3d(ctx, target, level, internalFormat, - width, height, depth, border, - format, type, pixels, - &ctx->Unpack, texObj, texImage); - - t->dirty_images[0] |= (1 << level); - } -} -#endif - - -#if ENABLE_HW_3D_TEXTURE -static void -r200TexSubImage3D( GLcontext *ctx, GLenum target, GLint level, - GLint xoffset, GLint yoffset, GLint zoffset, - GLsizei width, GLsizei height, GLsizei depth, - GLenum format, GLenum type, - const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - driTextureObject * t = (driTextureObject *) texObj->DriverData; - -/* fprintf(stderr, "%s\n", __FUNCTION__); */ - - assert( t ); /* this _should_ be true */ - if ( t ) { - driSwapOutTextureObject( t ); - } - else { - t = r200AllocTexObj(texObj); - if (!t) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexSubImage3D"); - return; - } - texObj->DriverData = t; - } - - _mesa_store_texsubimage3d(ctx, target, level, xoffset, yoffset, zoffset, - width, height, depth, - format, type, pixels, packing, texObj, texImage); - - t->dirty_images[0] |= (1 << level); -} -#endif - - - -static void r200TexEnv( GLcontext *ctx, GLenum target, - GLenum pname, const GLfloat *param ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint unit = ctx->Texture.CurrentUnit; - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - - if ( R200_DEBUG & DEBUG_STATE ) { - fprintf( stderr, "%s( %s )\n", - __FUNCTION__, _mesa_lookup_enum_by_nr( pname ) ); - } - - /* This is incorrect: Need to maintain this data for each of - * GL_TEXTURE_{123}D, GL_TEXTURE_RECTANGLE_NV, etc, and switch - * between them according to _ReallyEnabled. - */ - switch ( pname ) { - case GL_TEXTURE_ENV_COLOR: { - GLubyte c[4]; - GLuint envColor; - UNCLAMPED_FLOAT_TO_RGBA_CHAN( c, texUnit->EnvColor ); - envColor = r200PackColor( 4, c[0], c[1], c[2], c[3] ); - if ( rmesa->hw.tf.cmd[TF_TFACTOR_0 + unit] != envColor ) { - R200_STATECHANGE( rmesa, tf ); - rmesa->hw.tf.cmd[TF_TFACTOR_0 + unit] = envColor; - } - break; - } - - case GL_TEXTURE_LOD_BIAS_EXT: { - GLfloat bias; - GLuint b; - const int fixed_one = 0x8000000; - - /* The R200's LOD bias is a signed 2's complement value with a - * range of -16.0 <= bias < 16.0. - * - * NOTE: Add a small bias to the bias for conform mipsel.c test. - */ - bias = *param + .01; - bias = CLAMP( bias, -16.0, 16.0 ); - b = (int)(bias * fixed_one) & R200_LOD_BIAS_MASK; - - if ( (rmesa->hw.tex[unit].cmd[TEX_PP_TXFORMAT_X] & R200_LOD_BIAS_MASK) != b ) { - R200_STATECHANGE( rmesa, tex[unit] ); - rmesa->hw.tex[unit].cmd[TEX_PP_TXFORMAT_X] &= ~R200_LOD_BIAS_MASK; - rmesa->hw.tex[unit].cmd[TEX_PP_TXFORMAT_X] |= b; - } - break; - } - - default: - return; - } -} - - -/** - * Changes variables and flags for a state update, which will happen at the - * next UpdateTextureState - */ - -static void r200TexParameter( GLcontext *ctx, GLenum target, - struct gl_texture_object *texObj, - GLenum pname, const GLfloat *params ) -{ - r200TexObjPtr t = (r200TexObjPtr) texObj->DriverData; - - if ( R200_DEBUG & (DEBUG_STATE|DEBUG_TEXTURE) ) { - fprintf( stderr, "%s( %s )\n", __FUNCTION__, - _mesa_lookup_enum_by_nr( pname ) ); - } - - if ( ( target != GL_TEXTURE_2D ) && - ( target != GL_TEXTURE_1D ) ) - return; - - switch ( pname ) { - case GL_TEXTURE_MIN_FILTER: - case GL_TEXTURE_MAG_FILTER: - case GL_TEXTURE_MAX_ANISOTROPY_EXT: - r200SetTexMaxAnisotropy( t, texObj->MaxAnisotropy ); - r200SetTexFilter( t, texObj->MinFilter, texObj->MagFilter ); - break; - - case GL_TEXTURE_WRAP_S: - case GL_TEXTURE_WRAP_T: - case GL_TEXTURE_WRAP_R: - r200SetTexWrap( t, texObj->WrapS, texObj->WrapT, texObj->WrapR ); - break; - - case GL_TEXTURE_BORDER_COLOR: - r200SetTexBorderColor( t, texObj->_BorderChan ); - break; - - case GL_TEXTURE_BASE_LEVEL: - case GL_TEXTURE_MAX_LEVEL: - case GL_TEXTURE_MIN_LOD: - case GL_TEXTURE_MAX_LOD: - /* This isn't the most efficient solution but there doesn't appear to - * be a nice alternative. Since there's no LOD clamping, - * we just have to rely on loading the right subset of mipmap levels - * to simulate a clamped LOD. - */ - driSwapOutTextureObject( (driTextureObject *) t ); - break; - - default: - return; - } - - /* Mark this texobj as dirty (one bit per tex unit) - */ - t->dirty_state = TEX_ALL; -} - - - -static void r200BindTexture( GLcontext *ctx, GLenum target, - struct gl_texture_object *texObj ) -{ - if ( R200_DEBUG & (DEBUG_STATE|DEBUG_TEXTURE) ) { - fprintf( stderr, "%s( %p ) unit=%d\n", __FUNCTION__, (void *)texObj, - ctx->Texture.CurrentUnit ); - } - - if ( target == GL_TEXTURE_2D || target == GL_TEXTURE_1D ) { - if ( texObj->DriverData == NULL ) { - r200AllocTexObj( texObj ); - } - } -} - -static void r200DeleteTexture( GLcontext *ctx, - struct gl_texture_object *texObj ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - driTextureObject * t = (driTextureObject *) texObj->DriverData; - - if ( R200_DEBUG & (DEBUG_STATE|DEBUG_TEXTURE) ) { - fprintf( stderr, "%s( %p (target = %s) )\n", __FUNCTION__, (void *)texObj, - _mesa_lookup_enum_by_nr( texObj->Target ) ); - } - - if ( t != NULL ) { - if ( rmesa ) { - R200_FIREVERTICES( rmesa ); - } - - driDestroyTextureObject( t ); - } -} - -/* Need: - * - Same GEN_MODE for all active bits - * - Same EyePlane/ObjPlane for all active bits when using Eye/Obj - * - STRQ presumably all supported (matrix means incoming R values - * can end up in STQ, this has implications for vertex support, - * presumably ok if maos is used, though?) - * - * Basically impossible to do this on the fly - just collect some - * basic info & do the checks from ValidateState(). - */ -static void r200TexGen( GLcontext *ctx, - GLenum coord, - GLenum pname, - const GLfloat *params ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint unit = ctx->Texture.CurrentUnit; - rmesa->recheck_texgen[unit] = GL_TRUE; -} - - -void r200InitTextureFuncs( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - - ctx->Driver.ChooseTextureFormat = r200ChooseTextureFormat; - ctx->Driver.TexImage1D = r200TexImage1D; - ctx->Driver.TexImage2D = r200TexImage2D; -#if ENABLE_HW_3D_TEXTURE - ctx->Driver.TexImage3D = r200TexImage3D; -#else - ctx->Driver.TexImage3D = _mesa_store_teximage3d; -#endif - ctx->Driver.TexSubImage1D = r200TexSubImage1D; - ctx->Driver.TexSubImage2D = r200TexSubImage2D; -#if ENABLE_HW_3D_TEXTURE - ctx->Driver.TexSubImage3D = r200TexSubImage3D; -#else - ctx->Driver.TexSubImage3D = _mesa_store_texsubimage3d; -#endif - ctx->Driver.CopyTexImage1D = _swrast_copy_teximage1d; - ctx->Driver.CopyTexImage2D = _swrast_copy_teximage2d; - ctx->Driver.CopyTexSubImage1D = _swrast_copy_texsubimage1d; - ctx->Driver.CopyTexSubImage2D = _swrast_copy_texsubimage2d; - ctx->Driver.CopyTexSubImage3D = _swrast_copy_texsubimage3d; - ctx->Driver.TestProxyTexImage = _mesa_test_proxy_teximage; - - ctx->Driver.BindTexture = r200BindTexture; - ctx->Driver.CreateTexture = NULL; /* FIXME: Is this used??? */ - ctx->Driver.DeleteTexture = r200DeleteTexture; - ctx->Driver.IsTextureResident = driIsTextureResident; - ctx->Driver.PrioritizeTexture = NULL; - ctx->Driver.ActiveTexture = NULL; - ctx->Driver.UpdateTexturePalette = NULL; - - ctx->Driver.TexEnv = r200TexEnv; - ctx->Driver.TexParameter = r200TexParameter; - ctx->Driver.TexGen = r200TexGen; - - driInitTextureObjects( ctx, & rmesa->swapped, - DRI_TEXMGR_DO_TEXTURE_1D - | DRI_TEXMGR_DO_TEXTURE_2D ); -} Index: xc/lib/GL/mesa/src/drv/r200/r200_tex.h diff -u xc/lib/GL/mesa/src/drv/r200/r200_tex.h:1.2 xc/lib/GL/mesa/src/drv/r200/r200_tex.h:removed --- xc/lib/GL/mesa/src/drv/r200/r200_tex.h:1.2 Sun Sep 28 16:15:25 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_tex.h Wed Mar 16 21:05:05 2005 @@ -1,50 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_tex.h,v 1.2 2003/09/28 20:15:25 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#ifndef __R200_TEX_H__ -#define __R200_TEX_H__ - -#ifdef GLX_DIRECT_RENDERING - -extern void r200UpdateTextureState( GLcontext *ctx ); - -extern int r200UploadTexImages( r200ContextPtr rmesa, r200TexObjPtr t, GLuint face ); - -extern void r200DestroyTexObj( r200ContextPtr rmesa, r200TexObjPtr t ); - -extern void r200InitTextureFuncs( GLcontext *ctx ); - -#endif -#endif /* __R200_TEX_H__ */ Index: xc/lib/GL/mesa/src/drv/r200/r200_texmem.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_texmem.c:1.7 xc/lib/GL/mesa/src/drv/r200/r200_texmem.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_texmem.c:1.7 Thu Jan 22 22:57:05 2004 +++ xc/lib/GL/mesa/src/drv/r200/r200_texmem.c Wed Mar 16 21:05:05 2005 @@ -1,504 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_texmem.c,v 1.7 2004/01/23 03:57:05 dawes Exp $ */ -/************************************************************************** - -Copyright (C) Tungsten Graphics 2002. All Rights Reserved. -The Weather Channel, Inc. funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 -license. This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation on the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. IN NO EVENT SHALL ATI, VA LINUX SYSTEMS AND/OR THEIR -SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Gareth Hughes - * - */ - -#include "glheader.h" -#include "imports.h" -#include "context.h" -#include "colormac.h" -#include "macros.h" -#include "simple_list.h" -#include "radeon_reg.h" /* gets definition for usleep */ -#include "r200_context.h" -#include "r200_state.h" -#include "r200_ioctl.h" -#include "r200_swtcl.h" -#include "r200_tex.h" - -#include /* for usleep() */ - - -/** - * Destroy any device-dependent state associated with the texture. This may - * include NULLing out hardware state that points to the texture. - */ -void -r200DestroyTexObj( r200ContextPtr rmesa, r200TexObjPtr t ) -{ - if ( R200_DEBUG & DEBUG_TEXTURE ) { - fprintf( stderr, "%s( %p, %p )\n", __FUNCTION__, (void *)t, (void *)t->base.tObj ); - } - - if ( rmesa != NULL ) { - unsigned i; - - - for ( i = 0 ; i < rmesa->glCtx->Const.MaxTextureUnits ; i++ ) { - if ( t == rmesa->state.texture.unit[i].texobj ) { - rmesa->state.texture.unit[i].texobj = NULL; - remove_from_list( &rmesa->hw.tex[i] ); - make_empty_list( &rmesa->hw.tex[i] ); - remove_from_list( &rmesa->hw.cube[i] ); - make_empty_list( &rmesa->hw.cube[i] ); - } - } - } -} - - -/* ------------------------------------------------------------ - * Texture image conversions - */ - - -static void r200UploadGARTClientSubImage( r200ContextPtr rmesa, - r200TexObjPtr t, - struct gl_texture_image *texImage, - GLint hwlevel, - GLint x, GLint y, - GLint width, GLint height ) -{ - const struct gl_texture_format *texFormat = texImage->TexFormat; - GLuint srcPitch, dstPitch; - int blit_format; - int srcOffset; - - /* - * XXX it appears that we always upload the full image, not a subimage. - * I.e. x==0, y==0, width=texWidth, height=texWidth. If this is ever - * changed, the src pitch will have to change. - */ - switch ( texFormat->TexelBytes ) { - case 1: - blit_format = R200_CP_COLOR_FORMAT_CI8; - srcPitch = t->image[0][0].width * texFormat->TexelBytes; - dstPitch = t->image[0][0].width * texFormat->TexelBytes; - break; - case 2: - blit_format = R200_CP_COLOR_FORMAT_RGB565; - srcPitch = t->image[0][0].width * texFormat->TexelBytes; - dstPitch = t->image[0][0].width * texFormat->TexelBytes; - break; - case 4: - blit_format = R200_CP_COLOR_FORMAT_ARGB8888; - srcPitch = t->image[0][0].width * texFormat->TexelBytes; - dstPitch = t->image[0][0].width * texFormat->TexelBytes; - break; - default: - return; - } - - t->image[0][hwlevel].data = texImage->Data; - srcOffset = r200GartOffsetFromVirtual( rmesa, texImage->Data ); - - assert( srcOffset != ~0 ); - - /* Don't currently need to cope with small pitches? - */ - width = texImage->Width; - height = texImage->Height; - - r200EmitWait( rmesa, RADEON_WAIT_3D ); - - r200EmitBlit( rmesa, blit_format, - srcPitch, - srcOffset, - dstPitch, - t->bufAddr, - x, - y, - t->image[0][hwlevel].x + x, - t->image[0][hwlevel].y + y, - width, - height ); - - r200EmitWait( rmesa, RADEON_WAIT_2D ); -} - -static void r200UploadRectSubImage( r200ContextPtr rmesa, - r200TexObjPtr t, - struct gl_texture_image *texImage, - GLint x, GLint y, - GLint width, GLint height ) -{ - const struct gl_texture_format *texFormat = texImage->TexFormat; - int blit_format, dstPitch, done; - - switch ( texFormat->TexelBytes ) { - case 1: - blit_format = R200_CP_COLOR_FORMAT_CI8; - break; - case 2: - blit_format = R200_CP_COLOR_FORMAT_RGB565; - break; - case 4: - blit_format = R200_CP_COLOR_FORMAT_ARGB8888; - break; - default: - return; - } - - t->image[0][0].data = texImage->Data; - - /* Currently don't need to cope with small pitches. - */ - width = texImage->Width; - height = texImage->Height; - dstPitch = t->pp_txpitch + 32; - - if (rmesa->prefer_gart_client_texturing && texImage->IsClientData) { - /* In this case, could also use GART texturing. This is - * currently disabled, but has been tested & works. - */ - t->pp_txoffset = r200GartOffsetFromVirtual( rmesa, texImage->Data ); - t->pp_txpitch = texImage->RowStride * texFormat->TexelBytes - 32; - - if (R200_DEBUG & DEBUG_TEXTURE) - fprintf(stderr, - "Using GART texturing for rectangular client texture\n"); - - /* Release FB memory allocated for this image: - */ - /* FIXME This may not be correct as driSwapOutTextureObject sets - * FIXME dirty_images. It may be fine, though. - */ - if ( t->base.memBlock ) { - driSwapOutTextureObject( (driTextureObject *) t ); - } - } - else if (texImage->IsClientData) { - /* Data already in GART memory, with usable pitch. - */ - GLuint srcPitch; - srcPitch = texImage->RowStride * texFormat->TexelBytes; - r200EmitBlit( rmesa, - blit_format, - srcPitch, - r200GartOffsetFromVirtual( rmesa, texImage->Data ), - dstPitch, t->bufAddr, - 0, 0, - 0, 0, - width, height ); - } - else { - /* Data not in GART memory, or bad pitch. - */ - for (done = 0; done < height ; ) { - struct r200_dma_region region; - int lines = MIN2( height - done, RADEON_BUFFER_SIZE / dstPitch ); - int src_pitch; - char *tex; - - src_pitch = texImage->RowStride * texFormat->TexelBytes; - - tex = (char *)texImage->Data + done * src_pitch; - - memset(®ion, 0, sizeof(region)); - r200AllocDmaRegion( rmesa, ®ion, lines * dstPitch, 64 ); - - /* Copy texdata to dma: - */ - if (0) - fprintf(stderr, "%s: src_pitch %d dst_pitch %d\n", - __FUNCTION__, src_pitch, dstPitch); - - if (src_pitch == dstPitch) { - memcpy( region.address, tex, lines * src_pitch ); - } - else { - char *buf = region.address; - int i; - for (i = 0 ; i < lines ; i++) { - memcpy( buf, tex, src_pitch ); - buf += dstPitch; - tex += src_pitch; - } - } - - r200EmitWait( rmesa, RADEON_WAIT_3D ); - - /* Blit to framebuffer - */ - r200EmitBlit( rmesa, - blit_format, - dstPitch, GET_START( ®ion ), - dstPitch, t->bufAddr, - 0, 0, - 0, done, - width, lines ); - - r200EmitWait( rmesa, RADEON_WAIT_2D ); - - r200ReleaseDmaRegion( rmesa, ®ion, __FUNCTION__ ); - done += lines; - } - } -} - - -/** - * Upload the texture image associated with texture \a t at the specified - * level at the address relative to \a start. - */ -static void uploadSubImage( r200ContextPtr rmesa, r200TexObjPtr t, - GLint hwlevel, - GLint x, GLint y, GLint width, GLint height, - GLuint face ) -{ - struct gl_texture_image *texImage = NULL; - GLuint offset; - GLint imageWidth, imageHeight; - GLint ret; - drmRadeonTexture tex; - drmRadeonTexImage tmp; - const int level = hwlevel + t->base.firstLevel; - - if ( R200_DEBUG & DEBUG_TEXTURE ) { - fprintf( stderr, "%s( %p, %p ) level/width/height/face = %d/%d/%d/%u\n", - __FUNCTION__, (void *)t, (void *)t->base.tObj, level, width, height, face ); - } - - ASSERT(face < 6); - - /* Ensure we have a valid texture to upload */ - if ( ( hwlevel < 0 ) || ( hwlevel >= RADEON_MAX_TEXTURE_LEVELS ) ) { - _mesa_problem(NULL, "bad texture level in %s", __FUNCTION__); - return; - } - - switch (face) { - case 0: - texImage = t->base.tObj->Image[level]; - break; - case 1: - texImage = t->base.tObj->NegX[level]; - break; - case 2: - texImage = t->base.tObj->PosY[level]; - break; - case 3: - texImage = t->base.tObj->NegY[level]; - break; - case 4: - texImage = t->base.tObj->PosZ[level]; - break; - case 5: - texImage = t->base.tObj->NegZ[level]; - break; - } - - if ( !texImage ) { - if ( R200_DEBUG & DEBUG_TEXTURE ) - fprintf( stderr, "%s: texImage %d is NULL!\n", __FUNCTION__, level ); - return; - } - if ( !texImage->Data ) { - if ( R200_DEBUG & DEBUG_TEXTURE ) - fprintf( stderr, "%s: image data is NULL!\n", __FUNCTION__ ); - return; - } - - - if (t->base.tObj->Target == GL_TEXTURE_RECTANGLE_NV) { - assert(level == 0); - assert(hwlevel == 0); - if ( R200_DEBUG & DEBUG_TEXTURE ) - fprintf( stderr, "%s: image data is rectangular\n", __FUNCTION__); - r200UploadRectSubImage( rmesa, t, texImage, x, y, width, height ); - return; - } - else if (texImage->IsClientData) { - if ( R200_DEBUG & DEBUG_TEXTURE ) - fprintf( stderr, "%s: image data is in GART client storage\n", - __FUNCTION__); - r200UploadGARTClientSubImage( rmesa, t, texImage, hwlevel, - x, y, width, height ); - return; - } - else if ( R200_DEBUG & DEBUG_TEXTURE ) - fprintf( stderr, "%s: image data is in normal memory\n", - __FUNCTION__); - - - imageWidth = texImage->Width; - imageHeight = texImage->Height; - - offset = t->bufAddr; - - if ( R200_DEBUG & (DEBUG_TEXTURE|DEBUG_IOCTL) ) { - GLint imageX = 0; - GLint imageY = 0; - GLint blitX = t->image[face][hwlevel].x; - GLint blitY = t->image[face][hwlevel].y; - GLint blitWidth = t->image[face][hwlevel].width; - GLint blitHeight = t->image[face][hwlevel].height; - fprintf( stderr, " upload image: %d,%d at %d,%d\n", - imageWidth, imageHeight, imageX, imageY ); - fprintf( stderr, " upload blit: %d,%d at %d,%d\n", - blitWidth, blitHeight, blitX, blitY ); - fprintf( stderr, " blit ofs: 0x%07x level: %d/%d\n", - (GLuint)offset, hwlevel, level ); - } - - t->image[face][hwlevel].data = texImage->Data; - - /* Init the DRM_RADEON_TEXTURE command / drmRadeonTexture struct. - * NOTE: we're always use a 1KB-wide blit and I8 texture format. - * We used to use 1, 2 and 4-byte texels and used to use the texture - * width to dictate the blit width - but that won't work for compressed - * textures. (Brian) - */ - tex.offset = offset; - tex.pitch = BLIT_WIDTH_BYTES / 64; - tex.format = R200_TXFORMAT_I8; /* any 1-byte texel format */ - if (texImage->TexFormat->TexelBytes) { - tex.width = imageWidth * texImage->TexFormat->TexelBytes; /* in bytes */ - tex.height = imageHeight; - } - else { - tex.width = imageWidth; /* compressed */ - tex.height = imageHeight; - if (tex.height < 4) - tex.height = 4; - } - tex.image = &tmp; - - /* copy (x,y,width,height,data) */ - memcpy( &tmp, &t->image[face][hwlevel], sizeof(drmRadeonTexImage) ); - - LOCK_HARDWARE( rmesa ); - do { - ret = drmCommandWriteRead( rmesa->dri.fd, DRM_RADEON_TEXTURE, - &tex, sizeof(drmRadeonTexture) ); - if (ret) { - if (R200_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "DRM_RADEON_TEXTURE: again!\n"); - usleep(1); - } - } while ( ret && errno == EAGAIN ); - - UNLOCK_HARDWARE( rmesa ); - - if ( ret ) { - fprintf( stderr, "DRM_RADEON_TEXTURE: return = %d\n", ret ); - fprintf( stderr, " offset=0x%08x\n", - offset ); - fprintf( stderr, " image width=%d height=%d\n", - imageWidth, imageHeight ); - fprintf( stderr, " blit width=%d height=%d data=%p\n", - t->image[face][hwlevel].width, t->image[face][hwlevel].height, - t->image[face][hwlevel].data ); - exit( 1 ); - } -} - - -/** - * Upload the texture images associated with texture \a t. This might - * require the allocation of texture memory. - * - * \param rmesa Context pointer - * \param t Texture to be uploaded - * \param face Cube map face to be uploaded. Zero for non-cube maps. - */ - -int r200UploadTexImages( r200ContextPtr rmesa, r200TexObjPtr t, GLuint face ) -{ - const int numLevels = t->base.lastLevel - t->base.firstLevel + 1; - - if ( R200_DEBUG & (DEBUG_TEXTURE|DEBUG_IOCTL) ) { - fprintf( stderr, "%s( %p, %p ) sz=%d lvls=%d-%d\n", __FUNCTION__, - (void *)rmesa->glCtx, (void *)t->base.tObj, t->base.totalSize, - t->base.firstLevel, t->base.lastLevel ); - } - - if ( !t || t->base.totalSize == 0 ) - return 0; - - if (R200_DEBUG & DEBUG_SYNC) { - fprintf(stderr, "%s: Syncing\n", __FUNCTION__ ); - r200Finish( rmesa->glCtx ); - } - - LOCK_HARDWARE( rmesa ); - - if ( t->base.memBlock == NULL ) { - int heap; - - heap = driAllocateTexture( rmesa->texture_heaps, rmesa->nr_heaps, - (driTextureObject *) t ); - if ( heap == -1 ) { - UNLOCK_HARDWARE( rmesa ); - return -1; - } - - /* Set the base offset of the texture image */ - t->bufAddr = rmesa->r200Screen->texOffset[heap] - + t->base.memBlock->ofs; - t->pp_txoffset = t->bufAddr; - - - /* Mark this texobj as dirty on all units: - */ - t->dirty_state = TEX_ALL; - } - - /* Let the world know we've used this memory recently. - */ - driUpdateTextureLRU( (driTextureObject *) t ); - UNLOCK_HARDWARE( rmesa ); - - /* Upload any images that are new */ - if (t->base.dirty_images[face]) { - int i; - for ( i = 0 ; i < numLevels ; i++ ) { - if ( (t->base.dirty_images[face] & (1 << (i+t->base.firstLevel))) != 0 ) { - uploadSubImage( rmesa, t, i, 0, 0, t->image[face][i].width, - t->image[face][i].height, face ); - } - } - t->base.dirty_images[face] = 0; - } - - - if (R200_DEBUG & DEBUG_SYNC) { - fprintf(stderr, "%s: Syncing\n", __FUNCTION__ ); - r200Finish( rmesa->glCtx ); - } - - return 0; -} Index: xc/lib/GL/mesa/src/drv/r200/r200_texstate.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_texstate.c:1.6 xc/lib/GL/mesa/src/drv/r200/r200_texstate.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_texstate.c:1.6 Thu Jan 22 22:57:05 2004 +++ xc/lib/GL/mesa/src/drv/r200/r200_texstate.c Wed Mar 16 21:05:05 2005 @@ -1,1780 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_texstate.c,v 1.6 2004/01/23 03:57:05 dawes Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "imports.h" -#include "context.h" -#include "macros.h" -#include "texformat.h" -#include "enums.h" - -#include "r200_context.h" -#include "r200_state.h" -#include "r200_ioctl.h" -#include "r200_swtcl.h" -#include "r200_tex.h" -#include "r200_tcl.h" - - -#define R200_TXFORMAT_AL88 R200_TXFORMAT_AI88 -#define R200_TXFORMAT_YCBCR R200_TXFORMAT_YVYU422 -#define R200_TXFORMAT_YCBCR_REV R200_TXFORMAT_VYUY422 - -#define _COLOR(f) \ - [ MESA_FORMAT_ ## f ] = { R200_TXFORMAT_ ## f, 0 } -#define _ALPHA(f) \ - [ MESA_FORMAT_ ## f ] = { R200_TXFORMAT_ ## f | R200_TXFORMAT_ALPHA_IN_MAP, 0 } -#define _YUV(f) \ - [ MESA_FORMAT_ ## f ] = { R200_TXFORMAT_ ## f, R200_YUV_TO_RGB } -#define _INVALID(f) \ - [ MESA_FORMAT_ ## f ] = { 0xffffffff, 0 } -#define VALID_FORMAT(f) ( ((f) <= MESA_FORMAT_YCBCR_REV) \ - && (tx_table[f].format != 0xffffffff) ) - -static const struct { - GLuint format, filter; -} -tx_table[] = -{ - _ALPHA(RGBA8888), - _ALPHA(ARGB8888), - _INVALID(RGB888), - _COLOR(RGB565), - _ALPHA(ARGB4444), - _ALPHA(ARGB1555), - _ALPHA(AL88), - _INVALID(A8), - _INVALID(L8), - _COLOR(I8), - _INVALID(CI8), - _YUV(YCBCR), - _YUV(YCBCR_REV), -}; - -#undef _COLOR -#undef _ALPHA -#undef _INVALID - -/** - * This function computes the number of bytes of storage needed for - * the given texture object (all mipmap levels, all cube faces). - * The \c image[face][level].x/y/width/height parameters for upload/blitting - * are computed here. \c pp_txfilter, \c pp_txformat, etc. will be set here - * too. - * - * \param rmesa Context pointer - * \param tObj GL texture object whose images are to be posted to - * hardware state. - */ -static void r200SetTexImages( r200ContextPtr rmesa, - struct gl_texture_object *tObj ) -{ - r200TexObjPtr t = (r200TexObjPtr)tObj->DriverData; - const struct gl_texture_image *baseImage = tObj->Image[tObj->BaseLevel]; - GLint curOffset; - GLint i; - GLint numLevels; - GLint log2Width, log2Height, log2Depth; - - /* Set the hardware texture format - */ - - t->pp_txformat &= ~(R200_TXFORMAT_FORMAT_MASK | - R200_TXFORMAT_ALPHA_IN_MAP); - t->pp_txfilter &= ~R200_YUV_TO_RGB; - - if ( VALID_FORMAT( baseImage->TexFormat->MesaFormat ) ) { - t->pp_txformat |= tx_table[ baseImage->TexFormat->MesaFormat ].format; - t->pp_txfilter |= tx_table[ baseImage->TexFormat->MesaFormat ].filter; - } - else { - _mesa_problem(NULL, "unexpected texture format in %s", __FUNCTION__); - return; - } - - - /* Compute which mipmap levels we really want to send to the hardware. - */ - - driCalculateTextureFirstLastLevel( (driTextureObject *) t ); - log2Width = tObj->Image[t->base.firstLevel]->WidthLog2; - log2Height = tObj->Image[t->base.firstLevel]->HeightLog2; - log2Depth = tObj->Image[t->base.firstLevel]->DepthLog2; - - numLevels = t->base.lastLevel - t->base.firstLevel + 1; - - assert(numLevels <= RADEON_MAX_TEXTURE_LEVELS); - - /* Calculate mipmap offsets and dimensions for blitting (uploading) - * The idea is that we lay out the mipmap levels within a block of - * memory organized as a rectangle of width BLIT_WIDTH_BYTES. - */ - curOffset = 0; - - for (i = 0; i < numLevels; i++) { - const struct gl_texture_image *texImage; - GLuint size; - - texImage = tObj->Image[i + t->base.firstLevel]; - if ( !texImage ) - break; - - /* find image size in bytes */ - if (texImage->IsCompressed) { - size = texImage->CompressedSize; - } - else if (tObj->Target == GL_TEXTURE_RECTANGLE_NV) { - size = ((texImage->Width * texImage->TexFormat->TexelBytes + 63) - & ~63) * texImage->Height; - } - else { - int w = texImage->Width * texImage->TexFormat->TexelBytes; - if (w < 32) - w = 32; - size = w * texImage->Height * texImage->Depth; - } - assert(size > 0); - - - /* Align to 32-byte offset. It is faster to do this unconditionally - * (no branch penalty). - */ - - curOffset = (curOffset + 0x1f) & ~0x1f; - - t->image[0][i].x = curOffset % BLIT_WIDTH_BYTES; - t->image[0][i].y = curOffset / BLIT_WIDTH_BYTES; - t->image[0][i].width = MIN2(size, BLIT_WIDTH_BYTES); - t->image[0][i].height = size / t->image[0][i].width; - -#if 0 - /* for debugging only and only applicable to non-rectangle targets */ - assert(size % t->image[0][i].width == 0); - assert(t->image[0][i].x == 0 - || (size < BLIT_WIDTH_BYTES && t->image[0][i].height == 1)); -#endif - - if (0) - fprintf(stderr, - "level %d: %dx%d x=%d y=%d w=%d h=%d size=%d at %d\n", - i, texImage->Width, texImage->Height, - t->image[0][i].x, t->image[0][i].y, - t->image[0][i].width, t->image[0][i].height, size, curOffset); - - curOffset += size; - - } - - /* Align the total size of texture memory block. - */ - t->base.totalSize = (curOffset + RADEON_OFFSET_MASK) & ~RADEON_OFFSET_MASK; - - /* Setup remaining cube face blits, if needed */ - if (tObj->Target == GL_TEXTURE_CUBE_MAP) { - /* Round totalSize up to multiple of BLIT_WIDTH_BYTES */ - const GLuint faceSize = (t->base.totalSize + BLIT_WIDTH_BYTES - 1) - & ~(BLIT_WIDTH_BYTES-1); - const GLuint lines = faceSize / BLIT_WIDTH_BYTES; - GLuint face; - /* reuse face 0 x/y/width/height - just adjust y */ - for (face = 1; face < 6; face++) { - for (i = 0; i < numLevels; i++) { - t->image[face][i].x = t->image[0][i].x; - t->image[face][i].y = t->image[0][i].y + face * lines; - t->image[face][i].width = t->image[0][i].width; - t->image[face][i].height = t->image[0][i].height; - } - } - t->base.totalSize = 6 * faceSize; /* total texmem needed */ - } - - - /* Hardware state: - */ - t->pp_txfilter &= ~R200_MAX_MIP_LEVEL_MASK; - t->pp_txfilter |= (numLevels - 1) << R200_MAX_MIP_LEVEL_SHIFT; - - t->pp_txformat &= ~(R200_TXFORMAT_WIDTH_MASK | - R200_TXFORMAT_HEIGHT_MASK | - R200_TXFORMAT_CUBIC_MAP_ENABLE | - R200_TXFORMAT_F5_WIDTH_MASK | - R200_TXFORMAT_F5_HEIGHT_MASK); - t->pp_txformat |= ((log2Width << R200_TXFORMAT_WIDTH_SHIFT) | - (log2Height << R200_TXFORMAT_HEIGHT_SHIFT)); - - t->pp_txformat_x &= ~(R200_DEPTH_LOG2_MASK | R200_TEXCOORD_MASK); - if (tObj->Target == GL_TEXTURE_3D) { - t->pp_txformat_x |= (log2Depth << R200_DEPTH_LOG2_SHIFT); - t->pp_txformat_x |= R200_TEXCOORD_VOLUME; - } - else if (tObj->Target == GL_TEXTURE_CUBE_MAP) { - ASSERT(log2Width == log2height); - t->pp_txformat |= ((log2Width << R200_TXFORMAT_F5_WIDTH_SHIFT) | - (log2Height << R200_TXFORMAT_F5_HEIGHT_SHIFT) | - (R200_TXFORMAT_CUBIC_MAP_ENABLE)); - t->pp_txformat_x |= R200_TEXCOORD_CUBIC_ENV; - t->pp_cubic_faces = ((log2Width << R200_FACE_WIDTH_1_SHIFT) | - (log2Height << R200_FACE_HEIGHT_1_SHIFT) | - (log2Width << R200_FACE_WIDTH_2_SHIFT) | - (log2Height << R200_FACE_HEIGHT_2_SHIFT) | - (log2Width << R200_FACE_WIDTH_3_SHIFT) | - (log2Height << R200_FACE_HEIGHT_3_SHIFT) | - (log2Width << R200_FACE_WIDTH_4_SHIFT) | - (log2Height << R200_FACE_HEIGHT_4_SHIFT)); - } - - t->pp_txsize = (((tObj->Image[t->base.firstLevel]->Width - 1) << 0) | - ((tObj->Image[t->base.firstLevel]->Height - 1) << 16)); - - /* Only need to round to nearest 32 for textures, but the blitter - * requires 64-byte aligned pitches, and we may/may not need the - * blitter. NPOT only! - */ - if (baseImage->IsCompressed) - t->pp_txpitch = (tObj->Image[t->base.firstLevel]->Width + 63) & ~(63); - else - t->pp_txpitch = ((tObj->Image[t->base.firstLevel]->Width * baseImage->TexFormat->TexelBytes) + 63) & ~(63); - t->pp_txpitch -= 32; - - t->dirty_state = TEX_ALL; - - /* FYI: r200UploadTexImages( rmesa, t ) used to be called here */ -} - - - -/* ================================================================ - * Texture combine functions - */ - -#define R200_DISABLE 0 -#define R200_REPLACE 1 -#define R200_MODULATE 2 -#define R200_DECAL 3 -#define R200_BLEND 4 -#define R200_ADD 5 -#define R200_MAX_COMBFUNC 6 - -static GLuint r200_color_combine[][R200_MAX_COMBFUNC] = -{ - /* Unit 0: - */ - { - /* Disable combiner stage - */ - (R200_TXC_ARG_A_ZERO | - R200_TXC_ARG_B_ZERO | - R200_TXC_ARG_C_DIFFUSE_COLOR | - R200_TXC_OP_MADD), - - /* GL_REPLACE = 0x00802800 - */ - (R200_TXC_ARG_A_ZERO | - R200_TXC_ARG_B_ZERO | - R200_TXC_ARG_C_R0_COLOR | - R200_TXC_OP_MADD), - - /* GL_MODULATE = 0x00800142 - */ - (R200_TXC_ARG_A_DIFFUSE_COLOR | /* current starts in DIFFUSE */ - R200_TXC_ARG_B_R0_COLOR | - R200_TXC_ARG_C_ZERO | - R200_TXC_OP_MADD), - - /* GL_DECAL = 0x008c2d42 - */ - (R200_TXC_ARG_A_DIFFUSE_COLOR | - R200_TXC_ARG_B_R0_COLOR | - R200_TXC_ARG_C_R0_ALPHA | - R200_TXC_OP_LERP), - - /* GL_BLEND = 0x008c2902 - */ - (R200_TXC_ARG_A_DIFFUSE_COLOR | - R200_TXC_ARG_B_TFACTOR_COLOR | - R200_TXC_ARG_C_R0_COLOR | - R200_TXC_OP_LERP), - - /* GL_ADD = 0x00812802 - */ - (R200_TXC_ARG_A_DIFFUSE_COLOR | - R200_TXC_ARG_B_ZERO | - R200_TXC_ARG_C_R0_COLOR | - R200_TXC_COMP_ARG_B | - R200_TXC_OP_MADD), - }, - - /* Unit 1: - */ - { - /* Disable combiner stage - */ - (R200_TXC_ARG_A_ZERO | - R200_TXC_ARG_B_ZERO | - R200_TXC_ARG_C_R0_COLOR | - R200_TXC_OP_MADD), - - /* GL_REPLACE = 0x00803000 - */ - (R200_TXC_ARG_A_ZERO | - R200_TXC_ARG_B_ZERO | - R200_TXC_ARG_C_R1_COLOR | - R200_TXC_OP_MADD), - - /* GL_MODULATE = 0x00800182 - */ - (R200_TXC_ARG_A_R0_COLOR | /* current in R0 thereafter */ - R200_TXC_ARG_B_R1_COLOR | - R200_TXC_ARG_C_ZERO | - R200_TXC_OP_MADD), - - /* GL_DECAL = 0x008c3582 - */ - (R200_TXC_ARG_A_R0_COLOR | - R200_TXC_ARG_B_R1_COLOR | - R200_TXC_ARG_C_R1_ALPHA | - R200_TXC_OP_LERP), - - /* GL_BLEND = 0x008c3102 - */ - (R200_TXC_ARG_A_R0_COLOR | - R200_TXC_ARG_B_TFACTOR_COLOR | - R200_TXC_ARG_C_R1_COLOR | - R200_TXC_OP_LERP), - - /* GL_ADD = 0x00813002 - */ - (R200_TXC_ARG_A_R0_COLOR | - R200_TXC_ARG_B_ZERO | - R200_TXC_ARG_C_R1_COLOR | - R200_TXC_COMP_ARG_B | - R200_TXC_OP_MADD), - }, - - /* Unit 2: - */ - { - /* Disable combiner stage - */ - (R200_TXC_ARG_A_ZERO | - R200_TXC_ARG_B_ZERO | - R200_TXC_ARG_C_R0_COLOR | - R200_TXC_OP_MADD), - - /* GL_REPLACE = 0x00803800 - */ - (R200_TXC_ARG_A_ZERO | - R200_TXC_ARG_B_ZERO | - R200_TXC_ARG_C_R2_COLOR | - R200_TXC_OP_MADD), - - /* GL_MODULATE = 0x008001c2 - */ - (R200_TXC_ARG_A_R0_COLOR | - R200_TXC_ARG_B_R2_COLOR | - R200_TXC_ARG_C_ZERO | - R200_TXC_OP_MADD), - - /* GL_DECAL = 0x008c3dc2 - */ - (R200_TXC_ARG_A_R0_COLOR | - R200_TXC_ARG_B_R2_COLOR | - R200_TXC_ARG_C_R2_ALPHA | - R200_TXC_OP_LERP), - - /* GL_BLEND = 0x008c3902 - */ - (R200_TXC_ARG_A_R0_COLOR | - R200_TXC_ARG_B_TFACTOR_COLOR | - R200_TXC_ARG_C_R2_COLOR | - R200_TXC_OP_LERP), - - /* GL_ADD = 0x00813802 - */ - (R200_TXC_ARG_A_R0_COLOR | - R200_TXC_ARG_B_ZERO | - R200_TXC_ARG_C_R2_COLOR | - R200_TXC_COMP_ARG_B | - R200_TXC_OP_MADD), - } -}; - -static GLuint r200_alpha_combine[][R200_MAX_COMBFUNC] = -{ - /* Unit 0: - */ - { - /* Disable combiner stage - */ - (R200_TXA_ARG_A_ZERO | - R200_TXA_ARG_B_ZERO | - R200_TXA_ARG_C_DIFFUSE_ALPHA | - R200_TXA_OP_MADD), - - - /* GL_REPLACE = 0x00800500 - */ - (R200_TXA_ARG_A_ZERO | - R200_TXA_ARG_B_ZERO | - R200_TXA_ARG_C_R0_ALPHA | - R200_TXA_OP_MADD), - - /* GL_MODULATE = 0x00800051 - */ - (R200_TXA_ARG_A_DIFFUSE_ALPHA | - R200_TXA_ARG_B_R0_ALPHA | - R200_TXA_ARG_C_ZERO | - R200_TXA_OP_MADD), - - /* GL_DECAL = 0x00800100 - */ - (R200_TXA_ARG_A_ZERO | - R200_TXA_ARG_B_ZERO | - R200_TXA_ARG_C_DIFFUSE_ALPHA | - R200_TXA_OP_MADD), - - /* GL_BLEND = 0x00800051 - */ - (R200_TXA_ARG_A_DIFFUSE_ALPHA | - R200_TXA_ARG_B_TFACTOR_ALPHA | - R200_TXA_ARG_C_R0_ALPHA | - R200_TXA_OP_LERP), - - /* GL_ADD = 0x00800051 - */ - (R200_TXA_ARG_A_DIFFUSE_ALPHA | - R200_TXA_ARG_B_ZERO | - R200_TXA_ARG_C_R0_ALPHA | - R200_TXA_COMP_ARG_B | - R200_TXA_OP_MADD), - }, - - /* Unit 1: - */ - { - /* Disable combiner stage - */ - (R200_TXA_ARG_A_ZERO | - R200_TXA_ARG_B_ZERO | - R200_TXA_ARG_C_R0_ALPHA | - R200_TXA_OP_MADD), - - /* GL_REPLACE = 0x00800600 - */ - (R200_TXA_ARG_A_ZERO | - R200_TXA_ARG_B_ZERO | - R200_TXA_ARG_C_R1_ALPHA | - R200_TXA_OP_MADD), - - /* GL_MODULATE = 0x00800061 - */ - (R200_TXA_ARG_A_R0_ALPHA | - R200_TXA_ARG_B_R1_ALPHA | - R200_TXA_ARG_C_ZERO | - R200_TXA_OP_MADD), - - /* GL_DECAL = 0x00800100 - */ - (R200_TXA_ARG_A_ZERO | - R200_TXA_ARG_B_ZERO | - R200_TXA_ARG_C_R0_ALPHA | - R200_TXA_OP_MADD), - - /* GL_BLEND = 0x00800061 - */ - (R200_TXA_ARG_A_R0_ALPHA | - R200_TXA_ARG_B_TFACTOR_ALPHA | - R200_TXA_ARG_C_R1_ALPHA | - R200_TXA_OP_LERP), - - /* GL_ADD = 0x00800061 - */ - (R200_TXA_ARG_A_R0_ALPHA | - R200_TXA_ARG_B_ZERO | - R200_TXA_ARG_C_R1_ALPHA | - R200_TXA_COMP_ARG_B | - R200_TXA_OP_MADD), - }, - - /* Unit 2: - */ - { - /* Disable combiner stage - */ - (R200_TXA_ARG_A_ZERO | - R200_TXA_ARG_B_ZERO | - R200_TXA_ARG_C_R0_ALPHA | - R200_TXA_OP_MADD), - - /* GL_REPLACE = 0x00800700 - */ - (R200_TXA_ARG_A_ZERO | - R200_TXA_ARG_B_ZERO | - R200_TXA_ARG_C_R2_ALPHA | - R200_TXA_OP_MADD), - - /* GL_MODULATE = 0x00800071 - */ - (R200_TXA_ARG_A_R0_ALPHA | - R200_TXA_ARG_B_R2_ALPHA | - R200_TXA_ARG_C_ZERO | - R200_TXA_OP_MADD), - - /* GL_DECAL = 0x00800100 - */ - (R200_TXA_ARG_A_ZERO | - R200_TXA_ARG_B_ZERO | - R200_TXA_ARG_C_R0_ALPHA | - R200_TXA_OP_MADD), - - /* GL_BLEND = 0x00800071 - */ - (R200_TXA_ARG_A_R0_ALPHA | - R200_TXA_ARG_B_TFACTOR_ALPHA | - R200_TXA_ARG_C_R2_ALPHA | - R200_TXA_OP_LERP), - - /* GL_ADD = 0x00800021 - */ - (R200_TXA_ARG_A_R0_ALPHA | - R200_TXA_ARG_B_ZERO | - R200_TXA_ARG_C_R2_ALPHA | - R200_TXA_COMP_ARG_B | - R200_TXA_OP_MADD), - } -}; - - -/* GL_ARB_texture_env_combine support - */ - -/* The color tables have combine functions for GL_SRC_COLOR, - * GL_ONE_MINUS_SRC_COLOR, GL_SRC_ALPHA and GL_ONE_MINUS_SRC_ALPHA. - */ -static GLuint r200_register_color[][R200_MAX_TEXTURE_UNITS] = -{ - { - R200_TXC_ARG_A_R0_COLOR, - R200_TXC_ARG_A_R1_COLOR, - R200_TXC_ARG_A_R2_COLOR - }, - { - R200_TXC_ARG_A_R0_COLOR | R200_TXC_COMP_ARG_A, - R200_TXC_ARG_A_R1_COLOR | R200_TXC_COMP_ARG_A, - R200_TXC_ARG_A_R2_COLOR | R200_TXC_COMP_ARG_A - }, - { - R200_TXC_ARG_A_R0_ALPHA, - R200_TXC_ARG_A_R1_ALPHA, - R200_TXC_ARG_A_R2_ALPHA - }, - { - R200_TXC_ARG_A_R0_ALPHA | R200_TXC_COMP_ARG_A, - R200_TXC_ARG_A_R1_ALPHA | R200_TXC_COMP_ARG_A, - R200_TXC_ARG_A_R2_ALPHA | R200_TXC_COMP_ARG_A - }, -}; - -static GLuint r200_tfactor_color[] = -{ - R200_TXC_ARG_A_TFACTOR_COLOR, - R200_TXC_ARG_A_TFACTOR_COLOR | R200_TXC_COMP_ARG_A, - R200_TXC_ARG_A_TFACTOR_ALPHA, - R200_TXC_ARG_A_TFACTOR_ALPHA | R200_TXC_COMP_ARG_A -}; - -static GLuint r200_primary_color[] = -{ - R200_TXC_ARG_A_DIFFUSE_COLOR, - R200_TXC_ARG_A_DIFFUSE_COLOR | R200_TXC_COMP_ARG_A, - R200_TXC_ARG_A_DIFFUSE_ALPHA, - R200_TXC_ARG_A_DIFFUSE_ALPHA | R200_TXC_COMP_ARG_A -}; - -/* GL_ZERO table - indices 0-3 - * GL_ONE table - indices 1-4 - */ -static GLuint r200_zero_color[] = -{ - R200_TXC_ARG_A_ZERO, - R200_TXC_ARG_A_ZERO | R200_TXC_COMP_ARG_A, - R200_TXC_ARG_A_ZERO, - R200_TXC_ARG_A_ZERO | R200_TXC_COMP_ARG_A, - R200_TXC_ARG_A_ZERO -}; - -/* The alpha tables only have GL_SRC_ALPHA and GL_ONE_MINUS_SRC_ALPHA. - */ -static GLuint r200_register_alpha[][R200_MAX_TEXTURE_UNITS] = -{ - { - R200_TXA_ARG_A_R0_ALPHA, - R200_TXA_ARG_A_R1_ALPHA, - R200_TXA_ARG_A_R2_ALPHA - }, - { - R200_TXA_ARG_A_R0_ALPHA | R200_TXA_COMP_ARG_A, - R200_TXA_ARG_A_R1_ALPHA | R200_TXA_COMP_ARG_A, - R200_TXA_ARG_A_R2_ALPHA | R200_TXA_COMP_ARG_A - }, -}; - -static GLuint r200_tfactor_alpha[] = -{ - R200_TXA_ARG_A_TFACTOR_ALPHA, - R200_TXA_ARG_A_TFACTOR_ALPHA | R200_TXA_COMP_ARG_A -}; - -static GLuint r200_primary_alpha[] = -{ - R200_TXA_ARG_A_DIFFUSE_ALPHA, - R200_TXA_ARG_A_DIFFUSE_ALPHA | R200_TXA_COMP_ARG_A -}; - -/* GL_ZERO table - indices 0-1 - * GL_ONE table - indices 1-2 - */ -static GLuint r200_zero_alpha[] = -{ - R200_TXA_ARG_A_ZERO, - R200_TXA_ARG_A_ZERO | R200_TXA_COMP_ARG_A, - R200_TXA_ARG_A_ZERO, -}; - - -/* Extract the arg from slot A, shift it into the correct argument slot - * and set the corresponding complement bit. - */ -#define R200_COLOR_ARG( n, arg ) \ -do { \ - color_combine |= \ - ((color_arg[n] & R200_TXC_ARG_A_MASK) \ - << R200_TXC_ARG_##arg##_SHIFT); \ - color_combine |= \ - ((color_arg[n] >> R200_TXC_COMP_ARG_A_SHIFT) \ - << R200_TXC_COMP_ARG_##arg##_SHIFT); \ -} while (0) - -#define R200_ALPHA_ARG( n, arg ) \ -do { \ - alpha_combine |= \ - ((alpha_arg[n] & R200_TXA_ARG_A_MASK) \ - << R200_TXA_ARG_##arg##_SHIFT); \ - alpha_combine |= \ - ((alpha_arg[n] >> R200_TXA_COMP_ARG_A_SHIFT) \ - << R200_TXA_COMP_ARG_##arg##_SHIFT); \ -} while (0) - - -/* ================================================================ - * Texture unit state management - */ - -static GLboolean r200UpdateTextureEnv( GLcontext *ctx, int unit ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - const struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - GLuint color_combine, alpha_combine; - GLuint color_scale = rmesa->hw.pix[unit].cmd[PIX_PP_TXCBLEND2]; - GLuint alpha_scale = rmesa->hw.pix[unit].cmd[PIX_PP_TXABLEND2]; - - /* texUnit->_Current can be NULL if and only if the texture unit is - * not actually enabled. - */ - assert( (texUnit->_ReallyEnabled == 0) - || (texUnit->_Current != NULL) ); - - if ( R200_DEBUG & DEBUG_TEXTURE ) { - fprintf( stderr, "%s( %p, %d )\n", __FUNCTION__, (void *)ctx, unit ); - } - - /* Set the texture environment state. Isn't this nice and clean? - * The chip will automagically set the texture alpha to 0xff when - * the texture format does not include an alpha component. This - * reduces the amount of special-casing we have to do, alpha-only - * textures being a notable exception. - */ - if ( !texUnit->_ReallyEnabled ) { - /* Don't cache these results. - */ - rmesa->state.texture.unit[unit].format = 0; - rmesa->state.texture.unit[unit].envMode = 0; - color_combine = r200_color_combine[unit][R200_DISABLE]; - alpha_combine = r200_alpha_combine[unit][R200_DISABLE]; - } - else { - const struct gl_texture_object *tObj = texUnit->_Current; - const GLenum format = tObj->Image[tObj->BaseLevel]->Format; - GLuint color_arg[3], alpha_arg[3]; - GLuint i, numColorArgs = 0, numAlphaArgs = 0; - GLuint RGBshift = texUnit->CombineScaleShiftRGB; - GLuint Ashift = texUnit->CombineScaleShiftA; - - switch ( texUnit->EnvMode ) { - case GL_REPLACE: - switch ( format ) { - case GL_RGBA: - case GL_LUMINANCE_ALPHA: - case GL_INTENSITY: - color_combine = r200_color_combine[unit][R200_REPLACE]; - alpha_combine = r200_alpha_combine[unit][R200_REPLACE]; - break; - case GL_ALPHA: - color_combine = r200_color_combine[unit][R200_DISABLE]; - alpha_combine = r200_alpha_combine[unit][R200_REPLACE]; - break; - case GL_LUMINANCE: - case GL_RGB: - case GL_YCBCR_MESA: - color_combine = r200_color_combine[unit][R200_REPLACE]; - alpha_combine = r200_alpha_combine[unit][R200_DISABLE]; - break; - case GL_COLOR_INDEX: - default: - return GL_FALSE; - } - break; - - case GL_MODULATE: - switch ( format ) { - case GL_RGBA: - case GL_LUMINANCE_ALPHA: - case GL_INTENSITY: - color_combine = r200_color_combine[unit][R200_MODULATE]; - alpha_combine = r200_alpha_combine[unit][R200_MODULATE]; - break; - case GL_ALPHA: - color_combine = r200_color_combine[unit][R200_DISABLE]; - alpha_combine = r200_alpha_combine[unit][R200_MODULATE]; - break; - case GL_RGB: - case GL_LUMINANCE: - case GL_YCBCR_MESA: - color_combine = r200_color_combine[unit][R200_MODULATE]; - alpha_combine = r200_alpha_combine[unit][R200_DISABLE]; - break; - case GL_COLOR_INDEX: - default: - return GL_FALSE; - } - break; - - case GL_DECAL: - switch ( format ) { - case GL_RGBA: - case GL_RGB: - case GL_YCBCR_MESA: - color_combine = r200_color_combine[unit][R200_DECAL]; - alpha_combine = r200_alpha_combine[unit][R200_DISABLE]; - break; - case GL_ALPHA: - case GL_LUMINANCE: - case GL_LUMINANCE_ALPHA: - case GL_INTENSITY: - color_combine = r200_color_combine[unit][R200_DISABLE]; - alpha_combine = r200_alpha_combine[unit][R200_DISABLE]; - break; - case GL_COLOR_INDEX: - default: - return GL_FALSE; - } - break; - - case GL_BLEND: - switch ( format ) { - case GL_RGBA: - case GL_RGB: - case GL_LUMINANCE: - case GL_LUMINANCE_ALPHA: - case GL_YCBCR_MESA: - color_combine = r200_color_combine[unit][R200_BLEND]; - alpha_combine = r200_alpha_combine[unit][R200_MODULATE]; - break; - case GL_ALPHA: - color_combine = r200_color_combine[unit][R200_DISABLE]; - alpha_combine = r200_alpha_combine[unit][R200_MODULATE]; - break; - case GL_INTENSITY: - color_combine = r200_color_combine[unit][R200_BLEND]; - alpha_combine = r200_alpha_combine[unit][R200_BLEND]; - break; - case GL_COLOR_INDEX: - default: - return GL_FALSE; - } - break; - - case GL_ADD: - switch ( format ) { - case GL_RGBA: - case GL_RGB: - case GL_LUMINANCE: - case GL_LUMINANCE_ALPHA: - case GL_YCBCR_MESA: - color_combine = r200_color_combine[unit][R200_ADD]; - alpha_combine = r200_alpha_combine[unit][R200_MODULATE]; - break; - case GL_ALPHA: - color_combine = r200_color_combine[unit][R200_DISABLE]; - alpha_combine = r200_alpha_combine[unit][R200_MODULATE]; - break; - case GL_INTENSITY: - color_combine = r200_color_combine[unit][R200_ADD]; - alpha_combine = r200_alpha_combine[unit][R200_ADD]; - break; - case GL_COLOR_INDEX: - default: - return GL_FALSE; - } - break; - - case GL_COMBINE: - /* Don't cache these results. - */ - rmesa->state.texture.unit[unit].format = 0; - rmesa->state.texture.unit[unit].envMode = 0; - - /* Step 0: - * Calculate how many arguments we need to process. - */ - switch ( texUnit->CombineModeRGB ) { - case GL_REPLACE: - numColorArgs = 1; - break; - case GL_MODULATE: - case GL_ADD: - case GL_ADD_SIGNED: - case GL_SUBTRACT: - case GL_DOT3_RGB: - case GL_DOT3_RGBA: - case GL_DOT3_RGB_EXT: - case GL_DOT3_RGBA_EXT: - numColorArgs = 2; - break; - case GL_INTERPOLATE: - case GL_MODULATE_ADD_ATI: - case GL_MODULATE_SIGNED_ADD_ATI: - case GL_MODULATE_SUBTRACT_ATI: - numColorArgs = 3; - break; - default: - return GL_FALSE; - } - - switch ( texUnit->CombineModeA ) { - case GL_REPLACE: - numAlphaArgs = 1; - break; - case GL_MODULATE: - case GL_ADD: - case GL_ADD_SIGNED: - case GL_SUBTRACT: - numAlphaArgs = 2; - break; - case GL_INTERPOLATE: - case GL_MODULATE_ADD_ATI: - case GL_MODULATE_SIGNED_ADD_ATI: - case GL_MODULATE_SUBTRACT_ATI: - numAlphaArgs = 3; - break; - default: - return GL_FALSE; - } - - /* Step 1: - * Extract the color and alpha combine function arguments. - */ - for ( i = 0 ; i < numColorArgs ; i++ ) { - const GLuint op = texUnit->CombineOperandRGB[i] - GL_SRC_COLOR; - assert(op >= 0); - assert(op <= 3); - switch ( texUnit->CombineSourceRGB[i] ) { - case GL_TEXTURE: - color_arg[i] = r200_register_color[op][unit]; - break; - case GL_CONSTANT: - color_arg[i] = r200_tfactor_color[op]; - break; - case GL_PRIMARY_COLOR: - color_arg[i] = r200_primary_color[op]; - break; - case GL_PREVIOUS: - if (unit == 0) - color_arg[i] = r200_primary_color[op]; - else - color_arg[i] = r200_register_color[op][0]; - break; - case GL_ZERO: - color_arg[i] = r200_zero_color[op]; - break; - case GL_ONE: - color_arg[i] = r200_zero_color[op+1]; - break; - default: - return GL_FALSE; - } - } - - for ( i = 0 ; i < numAlphaArgs ; i++ ) { - const GLuint op = texUnit->CombineOperandA[i] - GL_SRC_ALPHA; - assert(op >= 0); - assert(op <= 1); - switch ( texUnit->CombineSourceA[i] ) { - case GL_TEXTURE: - alpha_arg[i] = r200_register_alpha[op][unit]; - break; - case GL_CONSTANT: - alpha_arg[i] = r200_tfactor_alpha[op]; - break; - case GL_PRIMARY_COLOR: - alpha_arg[i] = r200_primary_alpha[op]; - break; - case GL_PREVIOUS: - if (unit == 0) - alpha_arg[i] = r200_primary_alpha[op]; - else - alpha_arg[i] = r200_register_alpha[op][0]; - break; - case GL_ZERO: - alpha_arg[i] = r200_zero_alpha[op]; - break; - case GL_ONE: - alpha_arg[i] = r200_zero_alpha[op+1]; - break; - default: - return GL_FALSE; - } - } - - /* Step 2: - * Build up the color and alpha combine functions. - */ - switch ( texUnit->CombineModeRGB ) { - case GL_REPLACE: - color_combine = (R200_TXC_ARG_A_ZERO | - R200_TXC_ARG_B_ZERO | - R200_TXC_OP_MADD); - R200_COLOR_ARG( 0, C ); - break; - case GL_MODULATE: - color_combine = (R200_TXC_ARG_C_ZERO | - R200_TXC_OP_MADD); - R200_COLOR_ARG( 0, A ); - R200_COLOR_ARG( 1, B ); - break; - case GL_ADD: - color_combine = (R200_TXC_ARG_B_ZERO | - R200_TXC_COMP_ARG_B | - R200_TXC_OP_MADD); - R200_COLOR_ARG( 0, A ); - R200_COLOR_ARG( 1, C ); - break; - case GL_ADD_SIGNED: - color_combine = (R200_TXC_ARG_B_ZERO | - R200_TXC_COMP_ARG_B | - R200_TXC_BIAS_ARG_C | /* new */ - R200_TXC_OP_MADD); /* was ADDSIGNED */ - R200_COLOR_ARG( 0, A ); - R200_COLOR_ARG( 1, C ); - break; - case GL_SUBTRACT: - color_combine = (R200_TXC_ARG_B_ZERO | - R200_TXC_COMP_ARG_B | - R200_TXC_NEG_ARG_C | - R200_TXC_OP_MADD); - R200_COLOR_ARG( 0, A ); - R200_COLOR_ARG( 1, C ); - break; - case GL_INTERPOLATE: - color_combine = (R200_TXC_OP_LERP); - R200_COLOR_ARG( 0, B ); - R200_COLOR_ARG( 1, A ); - R200_COLOR_ARG( 2, C ); - break; - - case GL_DOT3_RGB_EXT: - case GL_DOT3_RGBA_EXT: - /* The EXT version of the DOT3 extension does not support the - * scale factor, but the ARB version (and the version in OpenGL - * 1.3) does. - */ - RGBshift = 0; - Ashift = 0; - /* FALLTHROUGH */ - - case GL_DOT3_RGB: - case GL_DOT3_RGBA: - /* DOT3 works differently on R200 than on R100. On R100, just - * setting the DOT3 mode did everything for you. On R200, the - * driver has to enable the biasing (the -0.5 in the combine - * equation), and it has add the 4x scale factor. The hardware - * only supports up to 8x in the post filter, so 2x part of it - * happens on the inputs going into the combiner. - */ - - RGBshift++; - Ashift = RGBshift; - - color_combine = (R200_TXC_ARG_C_ZERO | - R200_TXC_OP_DOT3 | - R200_TXC_BIAS_ARG_A | - R200_TXC_BIAS_ARG_B | - R200_TXC_SCALE_ARG_A | - R200_TXC_SCALE_ARG_B); - R200_COLOR_ARG( 0, A ); - R200_COLOR_ARG( 1, B ); - break; - - case GL_MODULATE_ADD_ATI: - color_combine = (R200_TXC_OP_MADD); - R200_COLOR_ARG( 0, A ); - R200_COLOR_ARG( 1, C ); - R200_COLOR_ARG( 2, B ); - break; - case GL_MODULATE_SIGNED_ADD_ATI: - color_combine = (R200_TXC_BIAS_ARG_C | /* new */ - R200_TXC_OP_MADD); /* was ADDSIGNED */ - R200_COLOR_ARG( 0, A ); - R200_COLOR_ARG( 1, C ); - R200_COLOR_ARG( 2, B ); - break; - case GL_MODULATE_SUBTRACT_ATI: - color_combine = (R200_TXC_NEG_ARG_C | - R200_TXC_OP_MADD); - R200_COLOR_ARG( 0, A ); - R200_COLOR_ARG( 1, C ); - R200_COLOR_ARG( 2, B ); - break; - default: - return GL_FALSE; - } - - switch ( texUnit->CombineModeA ) { - case GL_REPLACE: - alpha_combine = (R200_TXA_ARG_A_ZERO | - R200_TXA_ARG_B_ZERO | - R200_TXA_OP_MADD); - R200_ALPHA_ARG( 0, C ); - break; - case GL_MODULATE: - alpha_combine = (R200_TXA_ARG_C_ZERO | - R200_TXA_OP_MADD); - R200_ALPHA_ARG( 0, A ); - R200_ALPHA_ARG( 1, B ); - break; - case GL_ADD: - alpha_combine = (R200_TXA_ARG_B_ZERO | - R200_TXA_COMP_ARG_B | - R200_TXA_OP_MADD); - R200_ALPHA_ARG( 0, A ); - R200_ALPHA_ARG( 1, C ); - break; - case GL_ADD_SIGNED: - alpha_combine = (R200_TXA_ARG_B_ZERO | - R200_TXA_COMP_ARG_B | - R200_TXA_BIAS_ARG_C | /* new */ - R200_TXA_OP_MADD); /* was ADDSIGNED */ - R200_ALPHA_ARG( 0, A ); - R200_ALPHA_ARG( 1, C ); - break; - case GL_SUBTRACT: - alpha_combine = (R200_TXA_ARG_B_ZERO | - R200_TXA_COMP_ARG_B | - R200_TXA_NEG_ARG_C | - R200_TXA_OP_MADD); - R200_ALPHA_ARG( 0, A ); - R200_ALPHA_ARG( 1, C ); - break; - case GL_INTERPOLATE: - alpha_combine = (R200_TXA_OP_LERP); - R200_ALPHA_ARG( 0, B ); - R200_ALPHA_ARG( 1, A ); - R200_ALPHA_ARG( 2, C ); - break; - - case GL_MODULATE_ADD_ATI: - alpha_combine = (R200_TXA_OP_MADD); - R200_ALPHA_ARG( 0, A ); - R200_ALPHA_ARG( 1, C ); - R200_ALPHA_ARG( 2, B ); - break; - case GL_MODULATE_SIGNED_ADD_ATI: - alpha_combine = (R200_TXA_BIAS_ARG_C | /* new */ - R200_TXA_OP_MADD); /* was ADDSIGNED */ - R200_ALPHA_ARG( 0, A ); - R200_ALPHA_ARG( 1, C ); - R200_ALPHA_ARG( 2, B ); - break; - case GL_MODULATE_SUBTRACT_ATI: - alpha_combine = (R200_TXA_NEG_ARG_C | - R200_TXA_OP_MADD); - R200_ALPHA_ARG( 0, A ); - R200_ALPHA_ARG( 1, C ); - R200_ALPHA_ARG( 2, B ); - break; - default: - return GL_FALSE; - } - - if ( (texUnit->CombineModeRGB == GL_DOT3_RGB_EXT) - || (texUnit->CombineModeRGB == GL_DOT3_RGB) ) { - alpha_scale |= R200_TXA_DOT_ALPHA; - } - - /* Step 3: - * Apply the scale factor. - */ - color_scale &= ~R200_TXC_SCALE_MASK; - alpha_scale &= ~R200_TXA_SCALE_MASK; - color_scale |= (RGBshift << R200_TXC_SCALE_SHIFT); - alpha_scale |= (Ashift << R200_TXA_SCALE_SHIFT); - - /* All done! - */ - break; - - default: - return GL_FALSE; - } - } - - if ( rmesa->hw.pix[unit].cmd[PIX_PP_TXCBLEND] != color_combine || - rmesa->hw.pix[unit].cmd[PIX_PP_TXABLEND] != alpha_combine || - rmesa->hw.pix[unit].cmd[PIX_PP_TXCBLEND2] != color_scale || - rmesa->hw.pix[unit].cmd[PIX_PP_TXABLEND2] != alpha_scale) { - R200_STATECHANGE( rmesa, pix[unit] ); - rmesa->hw.pix[unit].cmd[PIX_PP_TXCBLEND] = color_combine; - rmesa->hw.pix[unit].cmd[PIX_PP_TXABLEND] = alpha_combine; - rmesa->hw.pix[unit].cmd[PIX_PP_TXCBLEND2] = color_scale; - rmesa->hw.pix[unit].cmd[PIX_PP_TXABLEND2] = alpha_scale; - } - - return GL_TRUE; -} - -#define TEXOBJ_TXFILTER_MASK (R200_MAX_MIP_LEVEL_MASK | \ - R200_MIN_FILTER_MASK | \ - R200_MAG_FILTER_MASK | \ - R200_MAX_ANISO_MASK | \ - R200_YUV_TO_RGB | \ - R200_YUV_TEMPERATURE_MASK | \ - R200_CLAMP_S_MASK | \ - R200_CLAMP_T_MASK | \ - R200_BORDER_MODE_D3D ) - -#define TEXOBJ_TXFORMAT_MASK (R200_TXFORMAT_WIDTH_MASK | \ - R200_TXFORMAT_HEIGHT_MASK | \ - R200_TXFORMAT_FORMAT_MASK | \ - R200_TXFORMAT_F5_WIDTH_MASK | \ - R200_TXFORMAT_F5_HEIGHT_MASK | \ - R200_TXFORMAT_ALPHA_IN_MAP | \ - R200_TXFORMAT_CUBIC_MAP_ENABLE | \ - R200_TXFORMAT_NON_POWER2) - -#define TEXOBJ_TXFORMAT_X_MASK (R200_DEPTH_LOG2_MASK | \ - R200_TEXCOORD_MASK | \ - R200_VOLUME_FILTER_MASK) - - -static void import_tex_obj_state( r200ContextPtr rmesa, - int unit, - r200TexObjPtr texobj ) -{ - GLuint *cmd = R200_DB_STATE( tex[unit] ); - - cmd[TEX_PP_TXFILTER] &= ~TEXOBJ_TXFILTER_MASK; - cmd[TEX_PP_TXFILTER] |= texobj->pp_txfilter & TEXOBJ_TXFILTER_MASK; - cmd[TEX_PP_TXFORMAT] &= ~TEXOBJ_TXFORMAT_MASK; - cmd[TEX_PP_TXFORMAT] |= texobj->pp_txformat & TEXOBJ_TXFORMAT_MASK; - cmd[TEX_PP_TXFORMAT_X] &= ~TEXOBJ_TXFORMAT_X_MASK; - cmd[TEX_PP_TXFORMAT_X] |= texobj->pp_txformat_x & TEXOBJ_TXFORMAT_X_MASK; - cmd[TEX_PP_TXSIZE] = texobj->pp_txsize; /* NPOT only! */ - cmd[TEX_PP_TXPITCH] = texobj->pp_txpitch; /* NPOT only! */ - cmd[TEX_PP_TXOFFSET] = texobj->pp_txoffset; - cmd[TEX_PP_BORDER_COLOR] = texobj->pp_border_color; - R200_DB_STATECHANGE( rmesa, &rmesa->hw.tex[unit] ); - - if (texobj->base.tObj->Target == GL_TEXTURE_CUBE_MAP) { - GLuint *cube_cmd = R200_DB_STATE( cube[unit] ); - GLuint bytesPerFace = texobj->base.totalSize / 6; - ASSERT(texobj->totalSize % 6 == 0); - cube_cmd[CUBE_PP_CUBIC_FACES] = texobj->pp_cubic_faces; - cube_cmd[CUBE_PP_CUBIC_OFFSET_F1] = texobj->pp_txoffset + 1 * bytesPerFace; - cube_cmd[CUBE_PP_CUBIC_OFFSET_F2] = texobj->pp_txoffset + 2 * bytesPerFace; - cube_cmd[CUBE_PP_CUBIC_OFFSET_F3] = texobj->pp_txoffset + 3 * bytesPerFace; - cube_cmd[CUBE_PP_CUBIC_OFFSET_F4] = texobj->pp_txoffset + 4 * bytesPerFace; - cube_cmd[CUBE_PP_CUBIC_OFFSET_F5] = texobj->pp_txoffset + 5 * bytesPerFace; - R200_DB_STATECHANGE( rmesa, &rmesa->hw.cube[unit] ); - } - - texobj->dirty_state &= ~(1<TexGenEnabled |= R200_TEXMAT_0_ENABLE<TexGenMatrix[unit].m[0] = s_plane[0]; - rmesa->TexGenMatrix[unit].m[4] = s_plane[1]; - rmesa->TexGenMatrix[unit].m[8] = s_plane[2]; - rmesa->TexGenMatrix[unit].m[12] = s_plane[3]; - - rmesa->TexGenMatrix[unit].m[1] = t_plane[0]; - rmesa->TexGenMatrix[unit].m[5] = t_plane[1]; - rmesa->TexGenMatrix[unit].m[9] = t_plane[2]; - rmesa->TexGenMatrix[unit].m[13] = t_plane[3]; - - /* NOTE: r_plane goes in the 4th row, not 3rd! */ - rmesa->TexGenMatrix[unit].m[3] = r_plane[0]; - rmesa->TexGenMatrix[unit].m[7] = r_plane[1]; - rmesa->TexGenMatrix[unit].m[11] = r_plane[2]; - rmesa->TexGenMatrix[unit].m[15] = r_plane[3]; - - rmesa->NewGLState |= _NEW_TEXTURE_MATRIX; - } -} - -/* Need this special matrix to get correct reflection map coords */ -static void -set_texgen_reflection_matrix( r200ContextPtr rmesa, GLuint unit ) -{ - static const GLfloat m[16] = { - -1, 0, 0, 0, - 0, -1, 0, 0, - 0, 0, 0, -1, - 0, 0, -1, 0 }; - _math_matrix_loadf( &(rmesa->TexGenMatrix[unit]), m); - _math_matrix_analyse( &(rmesa->TexGenMatrix[unit]) ); - rmesa->TexGenEnabled |= R200_TEXMAT_0_ENABLE<TexGenMatrix[unit]), m); - _math_matrix_analyse( &(rmesa->TexGenMatrix[unit]) ); - rmesa->TexGenEnabled |= R200_TEXMAT_0_ENABLE<Texture.Unit[unit]; - GLuint inputshift = R200_TEXGEN_0_INPUT_SHIFT + unit*4; - GLuint tmp = rmesa->TexGenEnabled; - - rmesa->TexGenCompSel &= ~(R200_OUTPUT_TEX_0 << unit); - rmesa->TexGenEnabled &= ~(R200_TEXGEN_TEXMAT_0_ENABLE<TexGenEnabled &= ~(R200_TEXMAT_0_ENABLE<TexGenInputs &= ~(R200_TEXGEN_INPUT_MASK<TexGenNeedNormals[unit] = 0; - - if (0) - fprintf(stderr, "%s unit %d\n", __FUNCTION__, unit); - - if ((texUnit->TexGenEnabled & (S_BIT|T_BIT|R_BIT)) == 0) { - /* Disabled, no fallback: - */ - rmesa->TexGenInputs |= - (R200_TEXGEN_INPUT_TEXCOORD_0+unit) << inputshift; - return GL_TRUE; - } - else if (texUnit->TexGenEnabled & Q_BIT) { - /* Very easy to do this, in fact would remove a fallback case - * elsewhere, but I haven't done it yet... Fallback: - */ - /*fprintf(stderr, "fallback Q_BIT\n");*/ - return GL_FALSE; - } - else if (texUnit->TexGenEnabled == (S_BIT|T_BIT) && - texUnit->GenModeS == texUnit->GenModeT) { - /* OK */ - rmesa->TexGenEnabled |= R200_TEXGEN_TEXMAT_0_ENABLE << unit; - /* continue */ - } - else if (texUnit->TexGenEnabled == (S_BIT|T_BIT|R_BIT) && - texUnit->GenModeS == texUnit->GenModeT && - texUnit->GenModeT == texUnit->GenModeR) { - /* OK */ - rmesa->TexGenEnabled |= R200_TEXGEN_TEXMAT_0_ENABLE << unit; - /* continue */ - } - else { - /* Mixed modes, fallback: - */ - /* fprintf(stderr, "fallback mixed texgen\n"); */ - return GL_FALSE; - } - - rmesa->TexGenEnabled |= R200_TEXGEN_TEXMAT_0_ENABLE << unit; - - switch (texUnit->GenModeS) { - case GL_OBJECT_LINEAR: - rmesa->TexGenInputs |= R200_TEXGEN_INPUT_OBJ << inputshift; - set_texgen_matrix( rmesa, unit, - texUnit->ObjectPlaneS, - texUnit->ObjectPlaneT, - texUnit->ObjectPlaneR); - break; - - case GL_EYE_LINEAR: - rmesa->TexGenInputs |= R200_TEXGEN_INPUT_EYE << inputshift; - set_texgen_matrix( rmesa, unit, - texUnit->EyePlaneS, - texUnit->EyePlaneT, - texUnit->EyePlaneR); - break; - - case GL_REFLECTION_MAP_NV: - rmesa->TexGenNeedNormals[unit] = GL_TRUE; - rmesa->TexGenInputs |= R200_TEXGEN_INPUT_EYE_REFLECT<TexGenNeedNormals[unit] = GL_TRUE; - rmesa->TexGenInputs |= R200_TEXGEN_INPUT_EYE_NORMAL<TexGenNeedNormals[unit] = GL_TRUE; - rmesa->TexGenInputs |= R200_TEXGEN_INPUT_SPHERE<TexGenCompSel |= R200_OUTPUT_TEX_0 << unit; - - if (tmp != rmesa->TexGenEnabled) { - rmesa->NewGLState |= _NEW_TEXTURE_MATRIX; - } - - return GL_TRUE; -} - - -static void disable_tex( GLcontext *ctx, int unit ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - if (rmesa->hw.ctx.cmd[CTX_PP_CNTL] & (R200_TEX_0_ENABLE<state.texture.unit[unit].texobj != NULL ) { - /* The old texture is no longer bound to this texture unit. - * Mark it as such. - */ - - rmesa->state.texture.unit[unit].texobj->base.bound &= ~(1UL << unit); - rmesa->state.texture.unit[unit].texobj = NULL; - } - - R200_STATECHANGE( rmesa, ctx ); - rmesa->hw.ctx.cmd[CTX_PP_CNTL] &= ~((R200_TEX_0_ENABLE | - R200_TEX_BLEND_0_ENABLE) << unit); - rmesa->hw.ctx.cmd[CTX_PP_CNTL] |= R200_TEX_BLEND_0_ENABLE; - - R200_STATECHANGE( rmesa, tcl ); - rmesa->hw.vtx.cmd[VTX_TCL_OUTPUT_VTXFMT_1] &= ~(7 << (unit * 3)); - - if (rmesa->TclFallback & (R200_TCL_FALLBACK_TEXGEN_0<2 texunits. - */ - /* FIXME: What should happen here if r200UpdateTextureEnv fails? */ - if (unit == 0) - r200UpdateTextureEnv( ctx, unit ); - - - { - GLuint inputshift = R200_TEXGEN_0_INPUT_SHIFT + unit*4; - GLuint tmp = rmesa->TexGenEnabled; - - rmesa->TexGenEnabled &= ~(R200_TEXGEN_TEXMAT_0_ENABLE<TexGenEnabled &= ~(R200_TEXMAT_0_ENABLE<TexGenEnabled &= ~(R200_TEXGEN_INPUT_MASK<TexGenNeedNormals[unit] = 0; - rmesa->TexGenCompSel &= ~(R200_OUTPUT_TEX_0 << unit); - rmesa->TexGenInputs &= ~(R200_TEXGEN_INPUT_MASK<TexGenEnabled) { - rmesa->recheck_texgen[unit] = GL_TRUE; - rmesa->NewGLState |= _NEW_TEXTURE_MATRIX; - } - } - } -} - -static GLboolean enable_tex_2d( GLcontext *ctx, int unit ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - struct gl_texture_object *tObj = texUnit->_Current; - r200TexObjPtr t = (r200TexObjPtr) tObj->DriverData; - - /* Need to load the 2d images associated with this unit. - */ - if (t->pp_txformat & R200_TXFORMAT_NON_POWER2) { - t->pp_txformat &= ~R200_TXFORMAT_NON_POWER2; - t->base.dirty_images[0] = ~0; - } - - ASSERT(tObj->Target == GL_TEXTURE_2D || tObj->Target == GL_TEXTURE_1D); - - if ( t->base.dirty_images[0] ) { - R200_FIREVERTICES( rmesa ); - r200SetTexImages( rmesa, tObj ); - r200UploadTexImages( rmesa, (r200TexObjPtr) tObj->DriverData, 0 ); - if ( !t->base.memBlock ) - return GL_FALSE; - } - - return GL_TRUE; -} - -#if ENABLE_HW_3D_TEXTURE -static GLboolean enable_tex_3d( GLcontext *ctx, int unit ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - struct gl_texture_object *tObj = texUnit->_Current; - r200TexObjPtr t = (r200TexObjPtr) tObj->DriverData; - - /* Need to load the 3d images associated with this unit. - */ - if (t->pp_txformat & R200_TXFORMAT_NON_POWER2) { - t->pp_txformat &= ~R200_TXFORMAT_NON_POWER2; - t->base.dirty_images[0] = ~0; - } - - ASSERT(tObj->Target == GL_TEXTURE_3D); - - /* R100 & R200 do not support mipmaps for 3D textures. - */ - if ( (tObj->MinFilter != GL_NEAREST) && (tObj->MinFilter != GL_LINEAR) ) { - return GL_FALSE; - } - - if ( t->base.dirty_images[0] ) { - R200_FIREVERTICES( rmesa ); - r200SetTexImages( rmesa, tObj ); - r200UploadTexImages( rmesa, (r200TexObjPtr) tObj->DriverData, 0 ); - if ( !t->base.memBlock ) - return GL_FALSE; - } - - return GL_TRUE; -} -#endif - -static GLboolean enable_tex_cube( GLcontext *ctx, int unit ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - struct gl_texture_object *tObj = texUnit->_Current; - r200TexObjPtr t = (r200TexObjPtr) tObj->DriverData; - GLuint face; - - /* Need to load the 2d images associated with this unit. - */ - if (t->pp_txformat & R200_TXFORMAT_NON_POWER2) { - t->pp_txformat &= ~R200_TXFORMAT_NON_POWER2; - for (face = 0; face < 6; face++) - t->base.dirty_images[face] = ~0; - } - - ASSERT(tObj->Target == GL_TEXTURE_CUBE_MAP); - - if ( t->base.dirty_images[0] || t->base.dirty_images[1] || - t->base.dirty_images[2] || t->base.dirty_images[3] || - t->base.dirty_images[4] || t->base.dirty_images[5] ) { - /* flush */ - R200_FIREVERTICES( rmesa ); - /* layout memory space, once for all faces */ - r200SetTexImages( rmesa, tObj ); - } - - /* upload (per face) */ - for (face = 0; face < 6; face++) { - if (t->base.dirty_images[face]) { - r200UploadTexImages( rmesa, (r200TexObjPtr) tObj->DriverData, face ); - } - } - - if ( !t->base.memBlock ) { - /* texmem alloc failed, use s/w fallback */ - return GL_FALSE; - } - - return GL_TRUE; -} - -static GLboolean enable_tex_rect( GLcontext *ctx, int unit ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - struct gl_texture_object *tObj = texUnit->_Current; - r200TexObjPtr t = (r200TexObjPtr) tObj->DriverData; - - if (!(t->pp_txformat & R200_TXFORMAT_NON_POWER2)) { - t->pp_txformat |= R200_TXFORMAT_NON_POWER2; - t->base.dirty_images[0] = ~0; - } - - ASSERT(tObj->Target == GL_TEXTURE_RECTANGLE_NV); - - if ( t->base.dirty_images[0] ) { - R200_FIREVERTICES( rmesa ); - r200SetTexImages( rmesa, tObj ); - r200UploadTexImages( rmesa, (r200TexObjPtr) tObj->DriverData, 0 ); - if ( !t->base.memBlock && !rmesa->prefer_gart_client_texturing ) - return GL_FALSE; - } - - return GL_TRUE; -} - - -static GLboolean update_tex_common( GLcontext *ctx, int unit ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - struct gl_texture_object *tObj = texUnit->_Current; - r200TexObjPtr t = (r200TexObjPtr) tObj->DriverData; - GLenum format; - - /* Fallback if there's a texture border */ - if ( tObj->Image[tObj->BaseLevel]->Border > 0 ) - return GL_FALSE; - - /* Update state if this is a different texture object to last - * time. - */ - if ( rmesa->state.texture.unit[unit].texobj != t ) { - if ( rmesa->state.texture.unit[unit].texobj != NULL ) { - /* The old texture is no longer bound to this texture unit. - * Mark it as such. - */ - - rmesa->state.texture.unit[unit].texobj->base.bound &= - ~(1UL << unit); - } - - rmesa->state.texture.unit[unit].texobj = t; - t->base.bound |= (1UL << unit); - t->dirty_state |= 1<hw.ctx.cmd[CTX_PP_CNTL] & (R200_TEX_0_ENABLE<hw.ctx.cmd[CTX_PP_CNTL] |= (R200_TEX_0_ENABLE | - R200_TEX_BLEND_0_ENABLE) << unit; - - R200_STATECHANGE( rmesa, vtx ); - rmesa->hw.vtx.cmd[VTX_TCL_OUTPUT_VTXFMT_1] |= 4 << (unit * 3); - - rmesa->recheck_texgen[unit] = GL_TRUE; - } - - if (t->dirty_state & (1<recheck_texgen[unit]) { - GLboolean fallback = !r200_validate_texgen( ctx, unit ); - TCL_FALLBACK( ctx, (R200_TCL_FALLBACK_TEXGEN_0<recheck_texgen[unit] = 0; - rmesa->NewGLState |= _NEW_TEXTURE_MATRIX; - } - - format = tObj->Image[tObj->BaseLevel]->Format; - if ( rmesa->state.texture.unit[unit].format != format || - rmesa->state.texture.unit[unit].envMode != texUnit->EnvMode ) { - rmesa->state.texture.unit[unit].format = format; - rmesa->state.texture.unit[unit].envMode = texUnit->EnvMode; - if ( ! r200UpdateTextureEnv( ctx, unit ) ) { - return GL_FALSE; - } - } - - FALLBACK( rmesa, R200_FALLBACK_BORDER_MODE, t->border_fallback ); - return !t->border_fallback; -} - - - -static GLboolean r200UpdateTextureUnit( GLcontext *ctx, int unit ) -{ - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - - if ( texUnit->_ReallyEnabled & (TEXTURE_RECT_BIT) ) { - return (enable_tex_rect( ctx, unit ) && - update_tex_common( ctx, unit )); - } - else if ( texUnit->_ReallyEnabled & (TEXTURE_1D_BIT | TEXTURE_2D_BIT) ) { - return (enable_tex_2d( ctx, unit ) && - update_tex_common( ctx, unit )); - } -#if ENABLE_HW_3D_TEXTURE - else if ( texUnit->_ReallyEnabled & (TEXTURE_3D_BIT) ) { - return (enable_tex_3d( ctx, unit ) && - update_tex_common( ctx, unit )); - } -#endif - else if ( texUnit->_ReallyEnabled & (TEXTURE_CUBE_BIT) ) { - return (enable_tex_cube( ctx, unit ) && - update_tex_common( ctx, unit )); - } - else if ( texUnit->_ReallyEnabled ) { - return GL_FALSE; - } - else { - disable_tex( ctx, unit ); - return GL_TRUE; - } -} - - -void r200UpdateTextureState( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLboolean ok; - GLuint dbg; - - ok = (r200UpdateTextureUnit( ctx, 0 ) && - r200UpdateTextureUnit( ctx, 1 )); - - FALLBACK( rmesa, R200_FALLBACK_TEXTURE, !ok ); - - if (rmesa->TclFallback) - r200ChooseVertexState( ctx ); - - /* - * T0 hang workaround ------------- - */ -#if 1 - if ((rmesa->hw.ctx.cmd[CTX_PP_CNTL] & R200_TEX_ENABLE_MASK) == R200_TEX_0_ENABLE && - (rmesa->hw.tex[0].cmd[TEX_PP_TXFILTER] & R200_MIN_FILTER_MASK) > R200_MIN_FILTER_LINEAR) { - - R200_STATECHANGE(rmesa, ctx); - R200_STATECHANGE(rmesa, tex[1]); - rmesa->hw.ctx.cmd[CTX_PP_CNTL] |= R200_TEX_1_ENABLE; - rmesa->hw.tex[1].cmd[TEX_PP_TXFORMAT] &= ~TEXOBJ_TXFORMAT_MASK; - rmesa->hw.tex[1].cmd[TEX_PP_TXFORMAT] |= 0x08000000; - } - else { - if ((rmesa->hw.ctx.cmd[CTX_PP_CNTL] & R200_TEX_1_ENABLE) && - (rmesa->hw.tex[1].cmd[TEX_PP_TXFORMAT] & 0x08000000)) { - R200_STATECHANGE(rmesa, tex[1]); - rmesa->hw.tex[1].cmd[TEX_PP_TXFORMAT] &= ~0x08000000; - } - } -#endif - -#if 1 - /* - * Texture cache LRU hang workaround ------------- - */ - dbg = 0x0; - if (((rmesa->hw.ctx.cmd[CTX_PP_CNTL] & R200_TEX_0_ENABLE) && - ((((rmesa->hw.tex[0].cmd[TEX_PP_TXFILTER] & R200_MIN_FILTER_MASK)) & - 0x04) == 0))) - { - dbg |= 0x02; - } - - if (((rmesa->hw.ctx.cmd[CTX_PP_CNTL] & R200_TEX_1_ENABLE) && - ((((rmesa->hw.tex[1].cmd[TEX_PP_TXFILTER] & R200_MIN_FILTER_MASK)) & - 0x04) == 0))) - { - dbg |= 0x04; - } - - if (dbg != rmesa->hw.tam.cmd[TAM_DEBUG3]) { - R200_STATECHANGE( rmesa, tam ); - rmesa->hw.tam.cmd[TAM_DEBUG3] = dbg; - if (0) printf("TEXCACHE LRU HANG WORKAROUND %x\n", dbg); - } -#endif -} - -/* - also tests for higher texunits: - - ((rmesa->hw.ctx.cmd[CTX_PP_CNTL] & R200_TEX_2_ENABLE) && - ((((rmesa->hw.tex[2].cmd[TEX_PP_TXFILTER] & R200_MIN_FILTER_MASK)) & 0x04) == 0)) || - ((rmesa->hw.ctx.cmd[CTX_PP_CNTL] & R200_TEX_4_ENABLE) && - ((((rmesa->hw.tex[4].cmd[TEX_PP_TXFILTER] & R200_MIN_FILTER_MASK)) & 0x04) == 0))) - - ((rmesa->hw.ctx.cmd[CTX_PP_CNTL] & R200_TEX_3_ENABLE) && - ((((rmesa->hw.tex[3].cmd[TEX_PP_TXFILTER] & R200_MIN_FILTER_MASK)) & 0x04) == 0)) || - ((rmesa->hw.ctx.cmd[CTX_PP_CNTL] & R200_TEX_5_ENABLE) && - ((((rmesa->hw.tex[5].cmd[TEX_PP_TXFILTER] & R200_MIN_FILTER_MASK)) & 0x04) == 0))) - -*/ Index: xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt.c:1.6 xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt.c:1.6 Thu Jan 22 22:57:06 2004 +++ xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt.c Wed Mar 16 21:05:05 2005 @@ -1,1124 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt.c,v 1.6 2004/01/23 03:57:06 dawes Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "imports.h" -#include "r200_context.h" -#include "r200_state.h" -#include "r200_ioctl.h" -#include "r200_tex.h" -#include "r200_tcl.h" -#include "r200_swtcl.h" -#include "r200_vtxfmt.h" - -#include "api_noop.h" -#include "api_arrayelt.h" -#include "context.h" -#include "mtypes.h" -#include "enums.h" -#include "glapi.h" -#include "colormac.h" -#include "light.h" -#include "state.h" -#include "vtxfmt.h" - -#include "tnl/tnl.h" -#include "tnl/t_context.h" -#include "tnl/t_array_api.h" - -static void r200VtxFmtFlushVertices( GLcontext *, GLuint ); - -static void count_func( const char *name, struct dynfn *l ) -{ - int i = 0; - struct dynfn *f; - foreach (f, l) i++; - if (i) fprintf(stderr, "%s: %d\n", name, i ); -} - -static void count_funcs( r200ContextPtr rmesa ) -{ - count_func( "Vertex2f", &rmesa->vb.dfn_cache.Vertex2f ); - count_func( "Vertex2fv", &rmesa->vb.dfn_cache.Vertex2fv ); - count_func( "Vertex3f", &rmesa->vb.dfn_cache.Vertex3f ); - count_func( "Vertex3fv", &rmesa->vb.dfn_cache.Vertex3fv ); - count_func( "Color4ub", &rmesa->vb.dfn_cache.Color4ub ); - count_func( "Color4ubv", &rmesa->vb.dfn_cache.Color4ubv ); - count_func( "Color3ub", &rmesa->vb.dfn_cache.Color3ub ); - count_func( "Color3ubv", &rmesa->vb.dfn_cache.Color3ubv ); - count_func( "Color4f", &rmesa->vb.dfn_cache.Color4f ); - count_func( "Color4fv", &rmesa->vb.dfn_cache.Color4fv ); - count_func( "Color3f", &rmesa->vb.dfn_cache.Color3f ); - count_func( "Color3fv", &rmesa->vb.dfn_cache.Color3fv ); - count_func( "SecondaryColor3f", &rmesa->vb.dfn_cache.SecondaryColor3fEXT ); - count_func( "SecondaryColor3fv", &rmesa->vb.dfn_cache.SecondaryColor3fvEXT ); - count_func( "SecondaryColor3ub", &rmesa->vb.dfn_cache.SecondaryColor3ubEXT ); - count_func( "SecondaryColor3ubv", &rmesa->vb.dfn_cache.SecondaryColor3ubvEXT ); - count_func( "Normal3f", &rmesa->vb.dfn_cache.Normal3f ); - count_func( "Normal3fv", &rmesa->vb.dfn_cache.Normal3fv ); - count_func( "TexCoord2f", &rmesa->vb.dfn_cache.TexCoord2f ); - count_func( "TexCoord2fv", &rmesa->vb.dfn_cache.TexCoord2fv ); - count_func( "TexCoord1f", &rmesa->vb.dfn_cache.TexCoord1f ); - count_func( "TexCoord1fv", &rmesa->vb.dfn_cache.TexCoord1fv ); - count_func( "MultiTexCoord2fARB", &rmesa->vb.dfn_cache.MultiTexCoord2fARB ); - count_func( "MultiTexCoord2fvARB", &rmesa->vb.dfn_cache.MultiTexCoord2fvARB ); - count_func( "MultiTexCoord1fARB", &rmesa->vb.dfn_cache.MultiTexCoord1fARB ); - count_func( "MultiTexCoord1fvARB", &rmesa->vb.dfn_cache.MultiTexCoord1fvARB ); -} - - -void r200_copy_to_current( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - if (R200_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s\n", __FUNCTION__); - - assert(ctx->Driver.NeedFlush & FLUSH_UPDATE_CURRENT); - - if (rmesa->vb.vtxfmt_0 & R200_VTX_N0) { - ctx->Current.Attrib[VERT_ATTRIB_NORMAL][0] = rmesa->vb.normalptr[0]; - ctx->Current.Attrib[VERT_ATTRIB_NORMAL][1] = rmesa->vb.normalptr[1]; - ctx->Current.Attrib[VERT_ATTRIB_NORMAL][2] = rmesa->vb.normalptr[2]; - } - - switch( VTX_COLOR(rmesa->vb.vtxfmt_0, 0) ) { - case R200_VTX_PK_RGBA: - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][0] = UBYTE_TO_FLOAT( rmesa->vb.colorptr->red ); - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][1] = UBYTE_TO_FLOAT( rmesa->vb.colorptr->green ); - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][2] = UBYTE_TO_FLOAT( rmesa->vb.colorptr->blue ); - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][3] = UBYTE_TO_FLOAT( rmesa->vb.colorptr->alpha ); - break; - - case R200_VTX_FP_RGB: - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][0] = rmesa->vb.floatcolorptr[0]; - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][1] = rmesa->vb.floatcolorptr[1]; - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][2] = rmesa->vb.floatcolorptr[2]; - break; - - case R200_VTX_FP_RGBA: - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][0] = rmesa->vb.floatcolorptr[0]; - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][1] = rmesa->vb.floatcolorptr[1]; - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][2] = rmesa->vb.floatcolorptr[2]; - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][3] = rmesa->vb.floatcolorptr[3]; - break; - - default: - break; - } - - if (VTX_COLOR(rmesa->vb.vtxfmt_0, 1) == R200_VTX_PK_RGBA) { - ctx->Current.Attrib[VERT_ATTRIB_COLOR1][0] = UBYTE_TO_FLOAT( rmesa->vb.specptr->red ); - ctx->Current.Attrib[VERT_ATTRIB_COLOR1][1] = UBYTE_TO_FLOAT( rmesa->vb.specptr->green ); - ctx->Current.Attrib[VERT_ATTRIB_COLOR1][2] = UBYTE_TO_FLOAT( rmesa->vb.specptr->blue ); - } - - if (rmesa->vb.vtxfmt_1 & (7 << R200_VTX_TEX0_COMP_CNT_SHIFT)) { - ctx->Current.Attrib[VERT_ATTRIB_TEX0][0] = rmesa->vb.texcoordptr[0][0]; - ctx->Current.Attrib[VERT_ATTRIB_TEX0][1] = rmesa->vb.texcoordptr[0][1]; - ctx->Current.Attrib[VERT_ATTRIB_TEX0][2] = 0.0F; - ctx->Current.Attrib[VERT_ATTRIB_TEX0][3] = 1.0F; - } - - if (rmesa->vb.vtxfmt_1 & (7 << R200_VTX_TEX1_COMP_CNT_SHIFT)) { - ctx->Current.Attrib[VERT_ATTRIB_TEX1][0] = rmesa->vb.texcoordptr[1][0]; - ctx->Current.Attrib[VERT_ATTRIB_TEX1][1] = rmesa->vb.texcoordptr[1][1]; - ctx->Current.Attrib[VERT_ATTRIB_TEX1][2] = 0.0F; - ctx->Current.Attrib[VERT_ATTRIB_TEX1][3] = 1.0F; - } - - ctx->Driver.NeedFlush &= ~FLUSH_UPDATE_CURRENT; -} - -static GLboolean discreet_gl_prim[GL_POLYGON+1] = { - 1, /* 0 points */ - 1, /* 1 lines */ - 0, /* 2 line_strip */ - 0, /* 3 line_loop */ - 1, /* 4 tris */ - 0, /* 5 tri_fan */ - 0, /* 6 tri_strip */ - 1, /* 7 quads */ - 0, /* 8 quadstrip */ - 0, /* 9 poly */ -}; - -static void flush_prims( r200ContextPtr rmesa ) -{ - int i,j; - struct r200_dma_region tmp = rmesa->dma.current; - - tmp.buf->refcount++; - tmp.aos_size = rmesa->vb.vertex_size; - tmp.aos_stride = rmesa->vb.vertex_size; - tmp.aos_start = GET_START(&tmp); - - rmesa->dma.current.ptr = rmesa->dma.current.start += - (rmesa->vb.initial_counter - rmesa->vb.counter) * - rmesa->vb.vertex_size * 4; - - rmesa->tcl.vertex_format = rmesa->vb.vtxfmt_0; - rmesa->tcl.aos_components[0] = &tmp; - rmesa->tcl.nr_aos_components = 1; - rmesa->dma.flush = 0; - - /* Optimize the primitive list: - */ - if (rmesa->vb.nrprims > 1) { - for (j = 0, i = 1 ; i < rmesa->vb.nrprims; i++) { - int pj = rmesa->vb.primlist[j].prim & 0xf; - int pi = rmesa->vb.primlist[i].prim & 0xf; - - if (pj == pi && discreet_gl_prim[pj] && - rmesa->vb.primlist[i].start == rmesa->vb.primlist[j].end) { - rmesa->vb.primlist[j].end = rmesa->vb.primlist[i].end; - } - else { - j++; - if (j != i) rmesa->vb.primlist[j] = rmesa->vb.primlist[i]; - } - } - rmesa->vb.nrprims = j+1; - } - - if (rmesa->vb.vtxfmt_0 != rmesa->hw.vtx.cmd[VTX_VTXFMT_0] || - rmesa->vb.vtxfmt_1 != rmesa->hw.vtx.cmd[VTX_VTXFMT_1]) { - R200_STATECHANGE( rmesa, vtx ); - rmesa->hw.vtx.cmd[VTX_VTXFMT_0] = rmesa->vb.vtxfmt_0; - rmesa->hw.vtx.cmd[VTX_VTXFMT_1] = rmesa->vb.vtxfmt_1; - } - - - for (i = 0 ; i < rmesa->vb.nrprims; i++) { - if (R200_DEBUG & DEBUG_PRIMS) - fprintf(stderr, "vtxfmt prim %d: %s %d..%d\n", i, - _mesa_lookup_enum_by_nr( rmesa->vb.primlist[i].prim & - PRIM_MODE_MASK ), - rmesa->vb.primlist[i].start, - rmesa->vb.primlist[i].end); - - if (rmesa->vb.primlist[i].start < rmesa->vb.primlist[i].end) - r200EmitPrimitive( rmesa->glCtx, - rmesa->vb.primlist[i].start, - rmesa->vb.primlist[i].end, - rmesa->vb.primlist[i].prim ); - } - - rmesa->vb.nrprims = 0; - r200ReleaseDmaRegion( rmesa, &tmp, __FUNCTION__ ); -} - - -static void start_prim( r200ContextPtr rmesa, GLuint mode ) -{ - if (R200_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s %d\n", __FUNCTION__, - rmesa->vb.initial_counter - rmesa->vb.counter); - - rmesa->vb.primlist[rmesa->vb.nrprims].start = - rmesa->vb.initial_counter - rmesa->vb.counter; - rmesa->vb.primlist[rmesa->vb.nrprims].prim = mode; -} - -static void note_last_prim( r200ContextPtr rmesa, GLuint flags ) -{ - if (R200_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s %d\n", __FUNCTION__, - rmesa->vb.initial_counter - rmesa->vb.counter); - - if (rmesa->vb.prim[0] != GL_POLYGON+1) { - rmesa->vb.primlist[rmesa->vb.nrprims].prim |= flags; - rmesa->vb.primlist[rmesa->vb.nrprims].end = - rmesa->vb.initial_counter - rmesa->vb.counter; - - if (++(rmesa->vb.nrprims) == R200_MAX_PRIMS) - flush_prims( rmesa ); - } -} - - -static void copy_vertex( r200ContextPtr rmesa, GLuint n, GLfloat *dst ) -{ - GLuint i; - GLfloat *src = (GLfloat *)(rmesa->dma.current.address + - rmesa->dma.current.ptr + - (rmesa->vb.primlist[rmesa->vb.nrprims].start + n) * - rmesa->vb.vertex_size * 4); - - if (R200_DEBUG & DEBUG_VFMT) - fprintf(stderr, "copy_vertex %d\n", rmesa->vb.primlist[rmesa->vb.nrprims].start + n); - - for (i = 0 ; i < rmesa->vb.vertex_size; i++) { - dst[i] = src[i]; - } -} - -/* NOTE: This actually reads the copied vertices back from uncached - * memory. Could also use the counter/notify mechanism to populate - * tmp on the fly as vertices are generated. - */ -static GLuint copy_dma_verts( r200ContextPtr rmesa, GLfloat (*tmp)[15] ) -{ - GLuint ovf, i; - GLuint nr = (rmesa->vb.initial_counter - rmesa->vb.counter) - - rmesa->vb.primlist[rmesa->vb.nrprims].start; - - if (R200_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s %d verts\n", __FUNCTION__, nr); - - switch( rmesa->vb.prim[0] ) - { - case GL_POINTS: - return 0; - case GL_LINES: - ovf = nr&1; - for (i = 0 ; i < ovf ; i++) - copy_vertex( rmesa, nr-ovf+i, tmp[i] ); - return i; - case GL_TRIANGLES: - ovf = nr%3; - for (i = 0 ; i < ovf ; i++) - copy_vertex( rmesa, nr-ovf+i, tmp[i] ); - return i; - case GL_QUADS: - ovf = nr&3; - for (i = 0 ; i < ovf ; i++) - copy_vertex( rmesa, nr-ovf+i, tmp[i] ); - return i; - case GL_LINE_STRIP: - if (nr == 0) - return 0; - copy_vertex( rmesa, nr-1, tmp[0] ); - return 1; - case GL_LINE_LOOP: - case GL_TRIANGLE_FAN: - case GL_POLYGON: - if (nr == 0) - return 0; - else if (nr == 1) { - copy_vertex( rmesa, 0, tmp[0] ); - return 1; - } else { - copy_vertex( rmesa, 0, tmp[0] ); - copy_vertex( rmesa, nr-1, tmp[1] ); - return 2; - } - case GL_TRIANGLE_STRIP: - ovf = MIN2( nr, 2 ); - for (i = 0 ; i < ovf ; i++) - copy_vertex( rmesa, nr-ovf+i, tmp[i] ); - return i; - case GL_QUAD_STRIP: - switch (nr) { - case 0: ovf = 0; break; - case 1: ovf = 1; break; - default: ovf = 2 + (nr&1); break; - } - for (i = 0 ; i < ovf ; i++) - copy_vertex( rmesa, nr-ovf+i, tmp[i] ); - return i; - default: - assert(0); - return 0; - } -} - -static void VFMT_FALLBACK_OUTSIDE_BEGIN_END( const char *caller ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - if (R200_DEBUG & (DEBUG_VFMT|DEBUG_FALLBACKS)) - fprintf(stderr, "%s from %s\n", __FUNCTION__, caller); - - if (ctx->Driver.NeedFlush) - r200VtxFmtFlushVertices( ctx, ctx->Driver.NeedFlush ); - - if (ctx->NewState) - _mesa_update_state( ctx ); /* clear state so fell_back sticks */ - - _tnl_wakeup_exec( ctx ); - ctx->Driver.FlushVertices = r200FlushVertices; - - assert( rmesa->dma.flush == 0 ); - rmesa->vb.fell_back = GL_TRUE; - rmesa->vb.installed = GL_FALSE; -} - - -static void VFMT_FALLBACK( const char *caller ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat tmp[3][15]; - GLuint i, prim; - GLuint ind0 = rmesa->vb.vtxfmt_0; - GLuint ind1 = rmesa->vb.vtxfmt_1; - GLuint nrverts; - GLfloat alpha = 1.0; - - if (R200_DEBUG & (DEBUG_FALLBACKS|DEBUG_VFMT)) - fprintf(stderr, "%s from %s\n", __FUNCTION__, caller); - - if (rmesa->vb.prim[0] == GL_POLYGON+1) { - VFMT_FALLBACK_OUTSIDE_BEGIN_END( __FUNCTION__ ); - return; - } - - /* Copy vertices out of dma: - */ - nrverts = copy_dma_verts( rmesa, tmp ); - - /* Finish the prim at this point: - */ - note_last_prim( rmesa, 0 ); - flush_prims( rmesa ); - - /* Update ctx->Driver.CurrentExecPrimitive and swap in swtnl. - */ - prim = rmesa->vb.prim[0]; - ctx->Driver.CurrentExecPrimitive = GL_POLYGON+1; - _tnl_wakeup_exec( ctx ); - ctx->Driver.FlushVertices = r200FlushVertices; - - assert(rmesa->dma.flush == 0); - rmesa->vb.fell_back = GL_TRUE; - rmesa->vb.installed = GL_FALSE; - glBegin( prim ); - - if (rmesa->vb.installed_color_3f_sz == 4) - alpha = ctx->Current.Attrib[VERT_ATTRIB_COLOR0][3]; - - /* Replay saved vertices - */ - for (i = 0 ; i < nrverts; i++) { - GLuint offset = 3; - if (ind0 & R200_VTX_N0) { - glNormal3fv( &tmp[i][offset] ); - offset += 3; - } - - if (VTX_COLOR(ind0, 0) == R200_VTX_PK_RGBA) { - glColor4ubv( (GLubyte *)&tmp[i][offset] ); - offset++; - } - else if (VTX_COLOR(ind0, 0) == R200_VTX_FP_RGBA) { - glColor4fv( &tmp[i][offset] ); - offset+=4; - } - else if (VTX_COLOR(ind0, 0) == R200_VTX_FP_RGB) { - glColor3fv( &tmp[i][offset] ); - offset+=3; - } - - if (VTX_COLOR(ind0, 1) == R200_VTX_PK_RGBA) { - _glapi_Dispatch->SecondaryColor3ubvEXT( (GLubyte *)&tmp[i][offset] ); - offset++; - } - - if (ind1 & (7 << R200_VTX_TEX0_COMP_CNT_SHIFT)) { - glTexCoord2fv( &tmp[i][offset] ); - offset += 2; - } - - if (ind1 & (7 << R200_VTX_TEX1_COMP_CNT_SHIFT)) { - glMultiTexCoord2fvARB( GL_TEXTURE1_ARB, &tmp[i][offset] ); - offset += 2; - } - - glVertex3fv( &tmp[i][0] ); - } - - /* Replay current vertex - */ - if (ind0 & R200_VTX_N0) - glNormal3fv( rmesa->vb.normalptr ); - - if (VTX_COLOR(ind0, 0) == R200_VTX_PK_RGBA) - glColor4ub( rmesa->vb.colorptr->red, rmesa->vb.colorptr->green, rmesa->vb.colorptr->blue, rmesa->vb.colorptr->alpha ); - else if (VTX_COLOR(ind0, 0) == R200_VTX_FP_RGBA) - glColor4fv( rmesa->vb.floatcolorptr ); - else if (VTX_COLOR(ind0, 0) == R200_VTX_FP_RGB) { - if (rmesa->vb.installed_color_3f_sz == 4 && alpha != 1.0) - glColor4f( rmesa->vb.floatcolorptr[0], - rmesa->vb.floatcolorptr[1], - rmesa->vb.floatcolorptr[2], - alpha ); - else - glColor3fv( rmesa->vb.floatcolorptr ); - } - - if (VTX_COLOR(ind0, 1) == R200_VTX_PK_RGBA) - _glapi_Dispatch->SecondaryColor3ubEXT( rmesa->vb.specptr->red, rmesa->vb.specptr->green, rmesa->vb.specptr->blue ); - - if (ind1 & (7 << R200_VTX_TEX0_COMP_CNT_SHIFT)) - glTexCoord2fv( rmesa->vb.texcoordptr[0] ); - - if (ind1 & (7 << R200_VTX_TEX1_COMP_CNT_SHIFT)) - glMultiTexCoord2fvARB( GL_TEXTURE1_ARB, rmesa->vb.texcoordptr[1] ); -} - - - -static void wrap_buffer( void ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat tmp[3][15]; - GLuint i, nrverts; - - if (R200_DEBUG & (DEBUG_VFMT|DEBUG_PRIMS)) - fprintf(stderr, "%s %d\n", __FUNCTION__, - rmesa->vb.initial_counter - rmesa->vb.counter); - - /* Don't deal with parity. - */ - if ((((rmesa->vb.initial_counter - rmesa->vb.counter) - - rmesa->vb.primlist[rmesa->vb.nrprims].start) & 1)) { - rmesa->vb.counter++; - rmesa->vb.initial_counter++; - return; - } - - /* Copy vertices out of dma: - */ - if (rmesa->vb.prim[0] == GL_POLYGON+1) - nrverts = 0; - else { - nrverts = copy_dma_verts( rmesa, tmp ); - - if (R200_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%d vertices to copy\n", nrverts); - - /* Finish the prim at this point: - */ - note_last_prim( rmesa, 0 ); - } - - /* Fire any buffered primitives - */ - flush_prims( rmesa ); - - /* Get new buffer - */ - r200RefillCurrentDmaRegion( rmesa ); - - /* Reset counter, dmaptr - */ - rmesa->vb.dmaptr = (int *)(rmesa->dma.current.ptr + rmesa->dma.current.address); - rmesa->vb.counter = (rmesa->dma.current.end - rmesa->dma.current.ptr) / - (rmesa->vb.vertex_size * 4); - rmesa->vb.counter--; - rmesa->vb.initial_counter = rmesa->vb.counter; - rmesa->vb.notify = wrap_buffer; - - rmesa->dma.flush = flush_prims; - - /* Restart wrapped primitive: - */ - if (rmesa->vb.prim[0] != GL_POLYGON+1) - start_prim( rmesa, rmesa->vb.prim[0] ); - - - /* Reemit saved vertices - */ - for (i = 0 ; i < nrverts; i++) { - if (R200_DEBUG & DEBUG_VERTS) { - int j; - fprintf(stderr, "re-emit vertex %d to %p\n", i, (void *)rmesa->vb.dmaptr); - if (R200_DEBUG & DEBUG_VERBOSE) - for (j = 0 ; j < rmesa->vb.vertex_size; j++) - fprintf(stderr, "\t%08x/%f\n", *(int*)&tmp[i][j], tmp[i][j]); - } - - memcpy( rmesa->vb.dmaptr, tmp[i], rmesa->vb.vertex_size * 4 ); - rmesa->vb.dmaptr += rmesa->vb.vertex_size; - rmesa->vb.counter--; - } -} - - - -static GLboolean check_vtx_fmt( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLuint ind0 = R200_VTX_Z0; - GLuint ind1 = 0; - - if (rmesa->TclFallback || rmesa->vb.fell_back || ctx->CompileFlag) - return GL_FALSE; - - if (ctx->Driver.NeedFlush & FLUSH_UPDATE_CURRENT) - ctx->Driver.FlushVertices( ctx, FLUSH_UPDATE_CURRENT ); - - /* Make all this event-driven: - */ - if (ctx->Light.Enabled) { - ind0 |= R200_VTX_N0; - - /* TODO: make this data driven: If we receive only ubytes, send - * color as ubytes. Also check if converting (with free - * checking for overflow) is cheaper than sending floats - * directly. - */ - if (ctx->Light.ColorMaterialEnabled) - ind0 |= R200_VTX_FP_RGBA << R200_VTX_COLOR_0_SHIFT; - else - ind0 |= R200_VTX_PK_RGBA << R200_VTX_COLOR_0_SHIFT; - } - else { - /* TODO: make this data driven? - */ - ind0 |= R200_VTX_PK_RGBA << R200_VTX_COLOR_0_SHIFT; - - if (ctx->_TriangleCaps & DD_SEPARATE_SPECULAR) { - ind0 |= R200_VTX_PK_RGBA << R200_VTX_COLOR_1_SHIFT; - } - } - - if (ctx->Texture.Unit[0]._ReallyEnabled) { - if (ctx->Texture.Unit[0].TexGenEnabled) { - if (rmesa->TexGenNeedNormals[0]) { - ind0 |= R200_VTX_N0; - } - } else { - if (ctx->Current.Attrib[VERT_ATTRIB_TEX0][2] != 0.0F || - ctx->Current.Attrib[VERT_ATTRIB_TEX0][3] != 1.0) { - if (R200_DEBUG & (DEBUG_VFMT|DEBUG_FALLBACKS)) - fprintf(stderr, "%s: rq0\n", __FUNCTION__); - return GL_FALSE; - } - ind1 |= 2 << R200_VTX_TEX0_COMP_CNT_SHIFT; - } - } - - if (ctx->Texture.Unit[1]._ReallyEnabled) { - if (ctx->Texture.Unit[1].TexGenEnabled) { - if (rmesa->TexGenNeedNormals[1]) { - ind0 |= R200_VTX_N0; - } - } else { - if (ctx->Current.Attrib[VERT_ATTRIB_TEX1][2] != 0.0F || - ctx->Current.Attrib[VERT_ATTRIB_TEX1][3] != 1.0) { - if (R200_DEBUG & (DEBUG_VFMT|DEBUG_FALLBACKS)) - fprintf(stderr, "%s: rq1\n", __FUNCTION__); - return GL_FALSE; - } - ind1 |= 2 << R200_VTX_TEX1_COMP_CNT_SHIFT; - } - } - - if (R200_DEBUG & (DEBUG_VFMT|DEBUG_STATE)) - fprintf(stderr, "%s: format: 0x%x, 0x%x\n", __FUNCTION__, ind0, ind1 ); - - R200_NEWPRIM(rmesa); - rmesa->vb.vtxfmt_0 = ind0; - rmesa->vb.vtxfmt_1 = ind1; - rmesa->vb.prim = &ctx->Driver.CurrentExecPrimitive; - - rmesa->vb.vertex_size = 3; - rmesa->vb.normalptr = ctx->Current.Attrib[VERT_ATTRIB_NORMAL]; - rmesa->vb.colorptr = NULL; - rmesa->vb.floatcolorptr = ctx->Current.Attrib[VERT_ATTRIB_COLOR0]; - rmesa->vb.specptr = NULL; - rmesa->vb.floatspecptr = ctx->Current.Attrib[VERT_ATTRIB_COLOR1]; - rmesa->vb.texcoordptr[0] = ctx->Current.Attrib[VERT_ATTRIB_TEX0]; - rmesa->vb.texcoordptr[1] = ctx->Current.Attrib[VERT_ATTRIB_TEX1]; - - /* Run through and initialize the vertex components in the order - * the hardware understands: - */ - if (ind0 & R200_VTX_N0) { - rmesa->vb.normalptr = &rmesa->vb.vertex[rmesa->vb.vertex_size].f; - rmesa->vb.vertex_size += 3; - rmesa->vb.normalptr[0] = ctx->Current.Attrib[VERT_ATTRIB_NORMAL][0]; - rmesa->vb.normalptr[1] = ctx->Current.Attrib[VERT_ATTRIB_NORMAL][1]; - rmesa->vb.normalptr[2] = ctx->Current.Attrib[VERT_ATTRIB_NORMAL][2]; - } - - if (VTX_COLOR(ind0, 0) == R200_VTX_PK_RGBA) { - rmesa->vb.colorptr = &rmesa->vb.vertex[rmesa->vb.vertex_size].color; - rmesa->vb.vertex_size += 1; - UNCLAMPED_FLOAT_TO_CHAN( rmesa->vb.colorptr->red, ctx->Current.Attrib[VERT_ATTRIB_COLOR0][0] ); - UNCLAMPED_FLOAT_TO_CHAN( rmesa->vb.colorptr->green, ctx->Current.Attrib[VERT_ATTRIB_COLOR0][1] ); - UNCLAMPED_FLOAT_TO_CHAN( rmesa->vb.colorptr->blue, ctx->Current.Attrib[VERT_ATTRIB_COLOR0][2] ); - UNCLAMPED_FLOAT_TO_CHAN( rmesa->vb.colorptr->alpha, ctx->Current.Attrib[VERT_ATTRIB_COLOR0][3] ); - } - else if (VTX_COLOR(ind0, 0) == R200_VTX_FP_RGBA) { - rmesa->vb.floatcolorptr = &rmesa->vb.vertex[rmesa->vb.vertex_size].f; - rmesa->vb.vertex_size += 4; - rmesa->vb.floatcolorptr[0] = ctx->Current.Attrib[VERT_ATTRIB_COLOR0][0]; - rmesa->vb.floatcolorptr[1] = ctx->Current.Attrib[VERT_ATTRIB_COLOR0][1]; - rmesa->vb.floatcolorptr[2] = ctx->Current.Attrib[VERT_ATTRIB_COLOR0][2]; - rmesa->vb.floatcolorptr[3] = ctx->Current.Attrib[VERT_ATTRIB_COLOR0][3]; - } - else if (VTX_COLOR(ind0, 0) == R200_VTX_FP_RGB) { - rmesa->vb.floatcolorptr = &rmesa->vb.vertex[rmesa->vb.vertex_size].f; - rmesa->vb.vertex_size += 3; - rmesa->vb.floatcolorptr[0] = ctx->Current.Attrib[VERT_ATTRIB_COLOR0][0]; - rmesa->vb.floatcolorptr[1] = ctx->Current.Attrib[VERT_ATTRIB_COLOR0][1]; - rmesa->vb.floatcolorptr[2] = ctx->Current.Attrib[VERT_ATTRIB_COLOR0][2]; - } - - if (VTX_COLOR(ind0, 1) == R200_VTX_PK_RGBA) { - rmesa->vb.specptr = &rmesa->vb.vertex[rmesa->vb.vertex_size].color; - rmesa->vb.vertex_size += 1; - UNCLAMPED_FLOAT_TO_CHAN( rmesa->vb.specptr->red, ctx->Current.Attrib[VERT_ATTRIB_COLOR1][0] ); - UNCLAMPED_FLOAT_TO_CHAN( rmesa->vb.specptr->green, ctx->Current.Attrib[VERT_ATTRIB_COLOR1][1] ); - UNCLAMPED_FLOAT_TO_CHAN( rmesa->vb.specptr->blue, ctx->Current.Attrib[VERT_ATTRIB_COLOR1][2] ); - } - - - if (ind1 & (7 << R200_VTX_TEX0_COMP_CNT_SHIFT)) { - rmesa->vb.texcoordptr[0] = &rmesa->vb.vertex[rmesa->vb.vertex_size].f; - rmesa->vb.vertex_size += 2; - rmesa->vb.texcoordptr[0][0] = ctx->Current.Attrib[VERT_ATTRIB_TEX0][0]; - rmesa->vb.texcoordptr[0][1] = ctx->Current.Attrib[VERT_ATTRIB_TEX0][1]; - } - - if (ind1 & (7 << R200_VTX_TEX1_COMP_CNT_SHIFT)) { - rmesa->vb.texcoordptr[1] = &rmesa->vb.vertex[rmesa->vb.vertex_size].f; - rmesa->vb.vertex_size += 2; - rmesa->vb.texcoordptr[1][0] = ctx->Current.Attrib[VERT_ATTRIB_TEX1][0]; - rmesa->vb.texcoordptr[1][1] = ctx->Current.Attrib[VERT_ATTRIB_TEX1][1]; - } - - if (rmesa->vb.installed_vertex_format != rmesa->vb.vtxfmt_0) { - if (R200_DEBUG & DEBUG_VFMT) - fprintf(stderr, "reinstall on vertex_format change\n"); - _mesa_install_exec_vtxfmt( ctx, &rmesa->vb.vtxfmt ); - rmesa->vb.installed_vertex_format = rmesa->vb.vtxfmt_0; - } - - if (R200_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s -- success\n", __FUNCTION__); - - return GL_TRUE; -} - - -void r200VtxfmtInvalidate( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT( ctx ); - - rmesa->vb.recheck = GL_TRUE; - rmesa->vb.fell_back = GL_FALSE; -} - - -static void r200NewList( GLcontext *ctx, GLuint list, GLenum mode ) -{ - VFMT_FALLBACK_OUTSIDE_BEGIN_END( __FUNCTION__ ); -} - - -static void r200VtxfmtValidate( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT( ctx ); - - if (R200_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s\n", __FUNCTION__); - - if (ctx->Driver.NeedFlush) - ctx->Driver.FlushVertices( ctx, ctx->Driver.NeedFlush ); - - rmesa->vb.recheck = GL_FALSE; - - if (check_vtx_fmt( ctx )) { - if (!rmesa->vb.installed) { - if (R200_DEBUG & DEBUG_VFMT) - fprintf(stderr, "reinstall (new install)\n"); - - _mesa_install_exec_vtxfmt( ctx, &rmesa->vb.vtxfmt ); - ctx->Driver.FlushVertices = r200VtxFmtFlushVertices; - ctx->Driver.NewList = r200NewList; - rmesa->vb.installed = GL_TRUE; - } - else if (R200_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s: already installed", __FUNCTION__); - } - else { - if (R200_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s: failed\n", __FUNCTION__); - - if (rmesa->vb.installed) { - if (rmesa->dma.flush) - rmesa->dma.flush( rmesa ); - _tnl_wakeup_exec( ctx ); - ctx->Driver.FlushVertices = r200FlushVertices; - rmesa->vb.installed = GL_FALSE; - } - } -} - - - -/* Materials: - */ -static void r200_Materialfv( GLenum face, GLenum pname, - const GLfloat *params ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT( ctx ); - - if (R200_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s\n", __FUNCTION__); - - if (rmesa->vb.prim[0] != GL_POLYGON+1) { - VFMT_FALLBACK( __FUNCTION__ ); - glMaterialfv( face, pname, params ); - return; - } - _mesa_noop_Materialfv( face, pname, params ); - r200UpdateMaterial( ctx ); -} - - -/* Begin/End - */ -static void r200_Begin( GLenum mode ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - if (R200_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s( %s )\n", __FUNCTION__, - _mesa_lookup_enum_by_nr( mode )); - - if (mode > GL_POLYGON) { - _mesa_error( ctx, GL_INVALID_ENUM, "glBegin" ); - return; - } - - if (rmesa->vb.prim[0] != GL_POLYGON+1) { - _mesa_error( ctx, GL_INVALID_OPERATION, "glBegin" ); - return; - } - - if (ctx->NewState) - _mesa_update_state( ctx ); - - if (rmesa->NewGLState) - r200ValidateState( ctx ); - - if (rmesa->vb.recheck) - r200VtxfmtValidate( ctx ); - - if (!rmesa->vb.installed) { - glBegin( mode ); - return; - } - - - if (rmesa->dma.flush && rmesa->vb.counter < 12) { - if (R200_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s: flush almost-empty buffers\n", __FUNCTION__); - flush_prims( rmesa ); - } - - /* Need to arrange to save vertices here? Or always copy from dma (yuk)? - */ - if (!rmesa->dma.flush) { - if (rmesa->dma.current.ptr + 12*rmesa->vb.vertex_size*4 > - rmesa->dma.current.end) { - R200_NEWPRIM( rmesa ); - r200RefillCurrentDmaRegion( rmesa ); - } - - rmesa->vb.dmaptr = (int *)(rmesa->dma.current.address + rmesa->dma.current.ptr); - rmesa->vb.counter = (rmesa->dma.current.end - rmesa->dma.current.ptr) / - (rmesa->vb.vertex_size * 4); - rmesa->vb.counter--; - rmesa->vb.initial_counter = rmesa->vb.counter; - rmesa->vb.notify = wrap_buffer; - rmesa->dma.flush = flush_prims; - ctx->Driver.NeedFlush |= FLUSH_STORED_VERTICES; - } - - - rmesa->vb.prim[0] = mode; - start_prim( rmesa, mode | PRIM_BEGIN ); -} - - - -static void r200_End( void ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - if (R200_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s\n", __FUNCTION__); - - if (rmesa->vb.prim[0] == GL_POLYGON+1) { - _mesa_error( ctx, GL_INVALID_OPERATION, "glEnd" ); - return; - } - - note_last_prim( rmesa, PRIM_END ); - rmesa->vb.prim[0] = GL_POLYGON+1; -} - - -/* Fallback on difficult entrypoints: - */ -#define PRE_LOOPBACK( FUNC ) \ -do { \ - if (R200_DEBUG & DEBUG_VFMT) \ - fprintf(stderr, "%s\n", __FUNCTION__); \ - VFMT_FALLBACK( __FUNCTION__ ); \ -} while (0) -#define TAG(x) r200_fallback_##x -#include "vtxfmt_tmp.h" - - - -static GLboolean r200NotifyBegin( GLcontext *ctx, GLenum p ) -{ - r200ContextPtr rmesa = R200_CONTEXT( ctx ); - - if (R200_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s\n", __FUNCTION__); - - assert(!rmesa->vb.installed); - - if (ctx->NewState) - _mesa_update_state( ctx ); - - if (rmesa->NewGLState) - r200ValidateState( ctx ); - - if (ctx->Driver.NeedFlush) - ctx->Driver.FlushVertices( ctx, ctx->Driver.NeedFlush ); - - if (rmesa->vb.recheck) - r200VtxfmtValidate( ctx ); - - if (!rmesa->vb.installed) { - if (R200_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s -- failed\n", __FUNCTION__); - return GL_FALSE; - } - - r200_Begin( p ); - return GL_TRUE; -} - -static void r200VtxFmtFlushVertices( GLcontext *ctx, GLuint flags ) -{ - r200ContextPtr rmesa = R200_CONTEXT( ctx ); - - if (R200_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s\n", __FUNCTION__); - - assert(rmesa->vb.installed); - - if (flags & FLUSH_UPDATE_CURRENT) { - r200_copy_to_current( ctx ); - if (R200_DEBUG & DEBUG_VFMT) - fprintf(stderr, "reinstall on update_current\n"); - _mesa_install_exec_vtxfmt( ctx, &rmesa->vb.vtxfmt ); - ctx->Driver.NeedFlush &= ~FLUSH_UPDATE_CURRENT; - } - - if (flags & FLUSH_STORED_VERTICES) { - assert (rmesa->dma.flush == 0 || - rmesa->dma.flush == flush_prims); - if (rmesa->dma.flush == flush_prims) - flush_prims( rmesa ); - ctx->Driver.NeedFlush &= ~FLUSH_STORED_VERTICES; - } -} - - - -/* At this point, don't expect very many versions of each function to - * be generated, so not concerned about freeing them? - */ - - -void r200VtxfmtInit( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT( ctx ); - GLvertexformat *vfmt = &(rmesa->vb.vtxfmt); - - MEMSET( vfmt, 0, sizeof(GLvertexformat) ); - - /* Hook in chooser functions for codegen, etc: - */ - r200VtxfmtInitChoosers( vfmt ); - - /* Handled fully in supported states, but no codegen: - */ - vfmt->Materialfv = r200_Materialfv; - vfmt->ArrayElement = _ae_loopback_array_elt; /* generic helper */ - vfmt->Rectf = _mesa_noop_Rectf; /* generic helper */ - vfmt->Begin = r200_Begin; - vfmt->End = r200_End; - - /* Fallback for performance reasons: (Fix with cva/elt path here and - * dmatmp2.h style primitive-merging) - * - * These should call NotifyBegin(), as should _tnl_EvalMesh, to allow - * a driver-hook. - */ - vfmt->DrawArrays = r200_fallback_DrawArrays; - vfmt->DrawElements = r200_fallback_DrawElements; - vfmt->DrawRangeElements = r200_fallback_DrawRangeElements; - - - /* Not active in supported states; just keep ctx->Current uptodate: - */ - vfmt->FogCoordfvEXT = _mesa_noop_FogCoordfvEXT; - vfmt->FogCoordfEXT = _mesa_noop_FogCoordfEXT; - vfmt->EdgeFlag = _mesa_noop_EdgeFlag; - vfmt->EdgeFlagv = _mesa_noop_EdgeFlagv; - vfmt->Indexi = _mesa_noop_Indexi; - vfmt->Indexiv = _mesa_noop_Indexiv; - - - /* Active but unsupported -- fallback if we receive these: - */ - vfmt->CallList = r200_fallback_CallList; - vfmt->EvalCoord1f = r200_fallback_EvalCoord1f; - vfmt->EvalCoord1fv = r200_fallback_EvalCoord1fv; - vfmt->EvalCoord2f = r200_fallback_EvalCoord2f; - vfmt->EvalCoord2fv = r200_fallback_EvalCoord2fv; - vfmt->EvalMesh1 = r200_fallback_EvalMesh1; - vfmt->EvalMesh2 = r200_fallback_EvalMesh2; - vfmt->EvalPoint1 = r200_fallback_EvalPoint1; - vfmt->EvalPoint2 = r200_fallback_EvalPoint2; - vfmt->TexCoord3f = r200_fallback_TexCoord3f; - vfmt->TexCoord3fv = r200_fallback_TexCoord3fv; - vfmt->TexCoord4f = r200_fallback_TexCoord4f; - vfmt->TexCoord4fv = r200_fallback_TexCoord4fv; - vfmt->MultiTexCoord3fARB = r200_fallback_MultiTexCoord3fARB; - vfmt->MultiTexCoord3fvARB = r200_fallback_MultiTexCoord3fvARB; - vfmt->MultiTexCoord4fARB = r200_fallback_MultiTexCoord4fARB; - vfmt->MultiTexCoord4fvARB = r200_fallback_MultiTexCoord4fvARB; - vfmt->Vertex4f = r200_fallback_Vertex4f; - vfmt->Vertex4fv = r200_fallback_Vertex4fv; - - (void)r200_fallback_vtxfmt; - - TNL_CONTEXT(ctx)->Driver.NotifyBegin = r200NotifyBegin; - - rmesa->vb.enabled = 1; - rmesa->vb.prim = &ctx->Driver.CurrentExecPrimitive; - rmesa->vb.primflags = 0; - - make_empty_list( &rmesa->vb.dfn_cache.Vertex2f ); - make_empty_list( &rmesa->vb.dfn_cache.Vertex2fv ); - make_empty_list( &rmesa->vb.dfn_cache.Vertex3f ); - make_empty_list( &rmesa->vb.dfn_cache.Vertex3fv ); - make_empty_list( &rmesa->vb.dfn_cache.Color4ub ); - make_empty_list( &rmesa->vb.dfn_cache.Color4ubv ); - make_empty_list( &rmesa->vb.dfn_cache.Color3ub ); - make_empty_list( &rmesa->vb.dfn_cache.Color3ubv ); - make_empty_list( &rmesa->vb.dfn_cache.Color4f ); - make_empty_list( &rmesa->vb.dfn_cache.Color4fv ); - make_empty_list( &rmesa->vb.dfn_cache.Color3f ); - make_empty_list( &rmesa->vb.dfn_cache.Color3fv ); - make_empty_list( &rmesa->vb.dfn_cache.SecondaryColor3fEXT ); - make_empty_list( &rmesa->vb.dfn_cache.SecondaryColor3fvEXT ); - make_empty_list( &rmesa->vb.dfn_cache.SecondaryColor3ubEXT ); - make_empty_list( &rmesa->vb.dfn_cache.SecondaryColor3ubvEXT ); - make_empty_list( &rmesa->vb.dfn_cache.Normal3f ); - make_empty_list( &rmesa->vb.dfn_cache.Normal3fv ); - make_empty_list( &rmesa->vb.dfn_cache.TexCoord2f ); - make_empty_list( &rmesa->vb.dfn_cache.TexCoord2fv ); - make_empty_list( &rmesa->vb.dfn_cache.TexCoord1f ); - make_empty_list( &rmesa->vb.dfn_cache.TexCoord1fv ); - make_empty_list( &rmesa->vb.dfn_cache.MultiTexCoord2fARB ); - make_empty_list( &rmesa->vb.dfn_cache.MultiTexCoord2fvARB ); - make_empty_list( &rmesa->vb.dfn_cache.MultiTexCoord1fARB ); - make_empty_list( &rmesa->vb.dfn_cache.MultiTexCoord1fvARB ); - - r200InitCodegen( &rmesa->vb.codegen ); -} - -static void free_funcs( struct dynfn *l ) -{ - struct dynfn *f, *tmp; - foreach_s (f, tmp, l) { - remove_from_list( f ); - ALIGN_FREE( f->code ); - FREE( f ); - } -} - -void r200VtxfmtUnbindContext( GLcontext *ctx ) -{ -} - - -void r200VtxfmtMakeCurrent( GLcontext *ctx ) -{ -} - - -void r200VtxfmtDestroy( GLcontext *ctx ) -{ - r200ContextPtr rmesa = R200_CONTEXT( ctx ); - - count_funcs( rmesa ); - free_funcs( &rmesa->vb.dfn_cache.Vertex2f ); - free_funcs( &rmesa->vb.dfn_cache.Vertex2fv ); - free_funcs( &rmesa->vb.dfn_cache.Vertex3f ); - free_funcs( &rmesa->vb.dfn_cache.Vertex3fv ); - free_funcs( &rmesa->vb.dfn_cache.Color4ub ); - free_funcs( &rmesa->vb.dfn_cache.Color4ubv ); - free_funcs( &rmesa->vb.dfn_cache.Color3ub ); - free_funcs( &rmesa->vb.dfn_cache.Color3ubv ); - free_funcs( &rmesa->vb.dfn_cache.Color4f ); - free_funcs( &rmesa->vb.dfn_cache.Color4fv ); - free_funcs( &rmesa->vb.dfn_cache.Color3f ); - free_funcs( &rmesa->vb.dfn_cache.Color3fv ); - free_funcs( &rmesa->vb.dfn_cache.SecondaryColor3ubEXT ); - free_funcs( &rmesa->vb.dfn_cache.SecondaryColor3ubvEXT ); - free_funcs( &rmesa->vb.dfn_cache.SecondaryColor3fEXT ); - free_funcs( &rmesa->vb.dfn_cache.SecondaryColor3fvEXT ); - free_funcs( &rmesa->vb.dfn_cache.Normal3f ); - free_funcs( &rmesa->vb.dfn_cache.Normal3fv ); - free_funcs( &rmesa->vb.dfn_cache.TexCoord2f ); - free_funcs( &rmesa->vb.dfn_cache.TexCoord2fv ); - free_funcs( &rmesa->vb.dfn_cache.TexCoord1f ); - free_funcs( &rmesa->vb.dfn_cache.TexCoord1fv ); - free_funcs( &rmesa->vb.dfn_cache.MultiTexCoord2fARB ); - free_funcs( &rmesa->vb.dfn_cache.MultiTexCoord2fvARB ); - free_funcs( &rmesa->vb.dfn_cache.MultiTexCoord1fARB ); - free_funcs( &rmesa->vb.dfn_cache.MultiTexCoord1fvARB ); -} - Index: xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt.h diff -u xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt.h:1.2 xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt.h:removed --- xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt.h:1.2 Sun Sep 28 16:15:26 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt.h Wed Mar 16 21:05:05 2005 @@ -1,126 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt.h,v 1.2 2003/09/28 20:15:26 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#ifndef __R200_VTXFMT_H__ -#define __R200_VTXFMT_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "r200_context.h" - - - -extern void r200VtxfmtUpdate( GLcontext *ctx ); -extern void r200VtxfmtInit( GLcontext *ctx ); -extern void r200VtxfmtInvalidate( GLcontext *ctx ); -extern void r200VtxfmtDestroy( GLcontext *ctx ); -extern void r200VtxfmtInitChoosers( GLvertexformat *vfmt ); - -extern void r200VtxfmtMakeCurrent( GLcontext *ctx ); -extern void r200VtxfmtUnbindContext( GLcontext *ctx ); - -extern void r200_copy_to_current( GLcontext *ctx ); - -#define DFN( FUNC, CACHE) \ -do { \ - char *start = (char *)&FUNC; \ - char *end = (char *)&FUNC##_end; \ - insert_at_head( &CACHE, dfn ); \ - dfn->key[0] = key[0]; \ - dfn->key[1] = key[1]; \ - dfn->code = ALIGN_MALLOC( end - start, 16 ); \ - memcpy (dfn->code, start, end - start); \ -} \ -while ( 0 ) - -#define FIXUP( CODE, OFFSET, CHECKVAL, NEWVAL ) \ -do { \ - int *icode = (int *)(CODE+OFFSET); \ - assert (*icode == CHECKVAL); \ - *icode = (int)NEWVAL; \ -} while (0) - - -/* Useful for figuring out the offsets: - */ -#define FIXUP2( CODE, OFFSET, CHECKVAL, NEWVAL ) \ -do { \ - while (*(int *)(CODE+OFFSET) != CHECKVAL) OFFSET++; \ - /*fprintf(stderr, "%s/%d CVAL %x OFFSET %d VAL %x\n", __FUNCTION__,*/ \ - /* __LINE__, CHECKVAL, OFFSET, (int)(NEWVAL));*/ \ - *(int *)(CODE+OFFSET) = (int)(NEWVAL); \ - OFFSET += 4; \ -} while (0) - -/* - */ -void r200InitCodegen( struct dfn_generators *gen ); -void r200InitX86Codegen( struct dfn_generators *gen ); -void r200InitSSECodegen( struct dfn_generators *gen ); - - - -/* Defined in r200_vtxfmt_x86.c - */ -struct dynfn *r200_makeX86Vertex2f( GLcontext *, const int * ); -struct dynfn *r200_makeX86Vertex2fv( GLcontext *, const int * ); -struct dynfn *r200_makeX86Vertex3f( GLcontext *, const int * ); -struct dynfn *r200_makeX86Vertex3fv( GLcontext *, const int * ); -struct dynfn *r200_makeX86Color4ub( GLcontext *, const int * ); -struct dynfn *r200_makeX86Color4ubv( GLcontext *, const int * ); -struct dynfn *r200_makeX86Color3ub( GLcontext *, const int * ); -struct dynfn *r200_makeX86Color3ubv( GLcontext *, const int * ); -struct dynfn *r200_makeX86Color4f( GLcontext *, const int * ); -struct dynfn *r200_makeX86Color4fv( GLcontext *, const int * ); -struct dynfn *r200_makeX86Color3f( GLcontext *, const int * ); -struct dynfn *r200_makeX86Color3fv( GLcontext *, const int * ); -struct dynfn *r200_makeX86SecondaryColor3ubEXT( GLcontext *, const int * ); -struct dynfn *r200_makeX86SecondaryColor3ubvEXT( GLcontext *, const int * ); -struct dynfn *r200_makeX86SecondaryColor3fEXT( GLcontext *, const int * ); -struct dynfn *r200_makeX86SecondaryColor3fvEXT( GLcontext *, const int * ); -struct dynfn *r200_makeX86Normal3f( GLcontext *, const int * ); -struct dynfn *r200_makeX86Normal3fv( GLcontext *, const int * ); -struct dynfn *r200_makeX86TexCoord2f( GLcontext *, const int * ); -struct dynfn *r200_makeX86TexCoord2fv( GLcontext *, const int * ); -struct dynfn *r200_makeX86TexCoord1f( GLcontext *, const int * ); -struct dynfn *r200_makeX86TexCoord1fv( GLcontext *, const int * ); -struct dynfn *r200_makeX86MultiTexCoord2fARB( GLcontext *, const int * ); -struct dynfn *r200_makeX86MultiTexCoord2fvARB( GLcontext *, const int * ); -struct dynfn *r200_makeX86MultiTexCoord1fARB( GLcontext *, const int * ); -struct dynfn *r200_makeX86MultiTexCoord1fvARB( GLcontext *, const int * ); - - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt_c.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt_c.c:1.3 xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt_c.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt_c.c:1.3 Sun Sep 28 16:15:26 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt_c.c Wed Mar 16 21:05:05 2005 @@ -1,900 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt_c.c,v 1.3 2003/09/28 20:15:26 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "imports.h" -#include "mtypes.h" -#include "colormac.h" -#include "simple_list.h" -#include "api_noop.h" -#include "vtxfmt.h" - -#include "r200_vtxfmt.h" - -/* Fallback versions of all the entrypoints for situations where - * codegen isn't available. This is still a lot faster than the - * vb/pipeline implementation in Mesa. - */ -static void r200_Vertex3f( GLfloat x, GLfloat y, GLfloat z ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - int i; - - *rmesa->vb.dmaptr++ = *(int *)&x; - *rmesa->vb.dmaptr++ = *(int *)&y; - *rmesa->vb.dmaptr++ = *(int *)&z; - - for (i = 3; i < rmesa->vb.vertex_size; i++) - *rmesa->vb.dmaptr++ = rmesa->vb.vertex[i].i; - - if (--rmesa->vb.counter == 0) - rmesa->vb.notify(); -} - - -static void r200_Vertex3fv( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - int i; - - *rmesa->vb.dmaptr++ = *(int *)&v[0]; - *rmesa->vb.dmaptr++ = *(int *)&v[1]; - *rmesa->vb.dmaptr++ = *(int *)&v[2]; - - for (i = 3; i < rmesa->vb.vertex_size; i++) - *rmesa->vb.dmaptr++ = rmesa->vb.vertex[i].i; - - if (--rmesa->vb.counter == 0) - rmesa->vb.notify(); -} - - -static void r200_Vertex2f( GLfloat x, GLfloat y ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - int i; - - *rmesa->vb.dmaptr++ = *(int *)&x; - *rmesa->vb.dmaptr++ = *(int *)&y; - *rmesa->vb.dmaptr++ = 0; - - for (i = 3; i < rmesa->vb.vertex_size; i++) - *rmesa->vb.dmaptr++ = rmesa->vb.vertex[i].i; - - if (--rmesa->vb.counter == 0) - rmesa->vb.notify(); -} - - -static void r200_Vertex2fv( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - int i; - - *rmesa->vb.dmaptr++ = *(int *)&v[0]; - *rmesa->vb.dmaptr++ = *(int *)&v[1]; - *rmesa->vb.dmaptr++ = 0; - - for (i = 3; i < rmesa->vb.vertex_size; i++) - *rmesa->vb.dmaptr++ = rmesa->vb.vertex[i].i; - - if (--rmesa->vb.counter == 0) - rmesa->vb.notify(); -} - - - -/* Color for ubyte (packed) color formats: - */ -static void r200_Color3ub_ub( GLubyte r, GLubyte g, GLubyte b ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - r200_color_t *dest = rmesa->vb.colorptr; - dest->red = r; - dest->green = g; - dest->blue = b; - dest->alpha = 0xff; -} - -static void r200_Color3ubv_ub( const GLubyte *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - r200_color_t *dest = rmesa->vb.colorptr; - dest->red = v[0]; - dest->green = v[1]; - dest->blue = v[2]; - dest->alpha = 0xff; -} - -static void r200_Color4ub_ub( GLubyte r, GLubyte g, GLubyte b, GLubyte a ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - r200_color_t *dest = rmesa->vb.colorptr; - dest->red = r; - dest->green = g; - dest->blue = b; - dest->alpha = a; -} - -static void r200_Color4ubv_ub( const GLubyte *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - *(GLuint *)rmesa->vb.colorptr = LE32_TO_CPU(*(GLuint *)v); -} - - -static void r200_Color3f_ub( GLfloat r, GLfloat g, GLfloat b ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - r200_color_t *dest = rmesa->vb.colorptr; - UNCLAMPED_FLOAT_TO_UBYTE( dest->red, r ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->green, g ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->blue, b ); - dest->alpha = 255; -} - -static void r200_Color3fv_ub( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - r200_color_t *dest = rmesa->vb.colorptr; - UNCLAMPED_FLOAT_TO_UBYTE( dest->red, v[0] ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->green, v[1] ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->blue, v[2] ); - dest->alpha = 255; -} - -static void r200_Color4f_ub( GLfloat r, GLfloat g, GLfloat b, GLfloat a ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - r200_color_t *dest = rmesa->vb.colorptr; - UNCLAMPED_FLOAT_TO_UBYTE( dest->red, r ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->green, g ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->blue, b ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->alpha, a ); -} - -static void r200_Color4fv_ub( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - r200_color_t *dest = rmesa->vb.colorptr; - UNCLAMPED_FLOAT_TO_UBYTE( dest->red, v[0] ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->green, v[1] ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->blue, v[2] ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->alpha, v[3] ); -} - - -/* Color for float color+alpha formats: - */ -static void r200_Color3ub_4f( GLubyte r, GLubyte g, GLubyte b ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = UBYTE_TO_FLOAT(r); - dest[1] = UBYTE_TO_FLOAT(g); - dest[2] = UBYTE_TO_FLOAT(b); - dest[3] = 1.0; -} - -static void r200_Color3ubv_4f( const GLubyte *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = UBYTE_TO_FLOAT(v[0]); - dest[1] = UBYTE_TO_FLOAT(v[1]); - dest[2] = UBYTE_TO_FLOAT(v[2]); - dest[3] = 1.0; -} - -static void r200_Color4ub_4f( GLubyte r, GLubyte g, GLubyte b, GLubyte a ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = UBYTE_TO_FLOAT(r); - dest[1] = UBYTE_TO_FLOAT(g); - dest[2] = UBYTE_TO_FLOAT(b); - dest[3] = UBYTE_TO_FLOAT(a); -} - -static void r200_Color4ubv_4f( const GLubyte *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = UBYTE_TO_FLOAT(v[0]); - dest[1] = UBYTE_TO_FLOAT(v[1]); - dest[2] = UBYTE_TO_FLOAT(v[2]); - dest[3] = UBYTE_TO_FLOAT(v[3]); -} - - -static void r200_Color3f_4f( GLfloat r, GLfloat g, GLfloat b ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = r; - dest[1] = g; - dest[2] = b; - dest[3] = 1.0; -} - -static void r200_Color3fv_4f( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = v[0]; - dest[1] = v[1]; - dest[2] = v[2]; - dest[3] = 1.0; -} - -static void r200_Color4f_4f( GLfloat r, GLfloat g, GLfloat b, GLfloat a ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = r; - dest[1] = g; - dest[2] = b; - dest[3] = a; -} - -static void r200_Color4fv_4f( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = v[0]; - dest[1] = v[1]; - dest[2] = v[2]; - dest[3] = v[3]; -} - - -/* Color for float color formats: - */ -static void r200_Color3ub_3f( GLubyte r, GLubyte g, GLubyte b ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = UBYTE_TO_FLOAT(r); - dest[1] = UBYTE_TO_FLOAT(g); - dest[2] = UBYTE_TO_FLOAT(b); -} - -static void r200_Color3ubv_3f( const GLubyte *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = UBYTE_TO_FLOAT(v[0]); - dest[1] = UBYTE_TO_FLOAT(v[1]); - dest[2] = UBYTE_TO_FLOAT(v[2]); -} - -static void r200_Color4ub_3f( GLubyte r, GLubyte g, GLubyte b, GLubyte a ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = UBYTE_TO_FLOAT(r); - dest[1] = UBYTE_TO_FLOAT(g); - dest[2] = UBYTE_TO_FLOAT(b); - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][3] = UBYTE_TO_FLOAT(a); -} - -static void r200_Color4ubv_3f( const GLubyte *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = UBYTE_TO_FLOAT(v[0]); - dest[1] = UBYTE_TO_FLOAT(v[1]); - dest[2] = UBYTE_TO_FLOAT(v[2]); - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][3] = UBYTE_TO_FLOAT(v[3]); -} - - -static void r200_Color3f_3f( GLfloat r, GLfloat g, GLfloat b ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = r; - dest[1] = g; - dest[2] = b; -} - -static void r200_Color3fv_3f( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = v[0]; - dest[1] = v[1]; - dest[2] = v[2]; -} - -static void r200_Color4f_3f( GLfloat r, GLfloat g, GLfloat b, GLfloat a ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = r; - dest[1] = g; - dest[2] = b; - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][3] = a; -} - -static void r200_Color4fv_3f( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = v[0]; - dest[1] = v[1]; - dest[2] = v[2]; - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][3] = v[3]; -} - - -/* Secondary Color: - */ -static void r200_SecondaryColor3ubEXT_ub( GLubyte r, GLubyte g, GLubyte b ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - r200_color_t *dest = rmesa->vb.specptr; - dest->red = r; - dest->green = g; - dest->blue = b; - dest->alpha = 0xff; -} - -static void r200_SecondaryColor3ubvEXT_ub( const GLubyte *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - r200_color_t *dest = rmesa->vb.specptr; - dest->red = v[0]; - dest->green = v[1]; - dest->blue = v[2]; - dest->alpha = 0xff; -} - -static void r200_SecondaryColor3fEXT_ub( GLfloat r, GLfloat g, GLfloat b ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - r200_color_t *dest = rmesa->vb.specptr; - UNCLAMPED_FLOAT_TO_UBYTE( dest->red, r ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->green, g ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->blue, b ); - dest->alpha = 255; -} - -static void r200_SecondaryColor3fvEXT_ub( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - r200_color_t *dest = rmesa->vb.specptr; - UNCLAMPED_FLOAT_TO_UBYTE( dest->red, v[0] ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->green, v[1] ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->blue, v[2] ); - dest->alpha = 255; -} - -static void r200_SecondaryColor3ubEXT_3f( GLubyte r, GLubyte g, GLubyte b ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatspecptr; - dest[0] = UBYTE_TO_FLOAT(r); - dest[1] = UBYTE_TO_FLOAT(g); - dest[2] = UBYTE_TO_FLOAT(b); - dest[3] = 1.0; -} - -static void r200_SecondaryColor3ubvEXT_3f( const GLubyte *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatspecptr; - dest[0] = UBYTE_TO_FLOAT(v[0]); - dest[1] = UBYTE_TO_FLOAT(v[1]); - dest[2] = UBYTE_TO_FLOAT(v[2]); - dest[3] = 1.0; -} - -static void r200_SecondaryColor3fEXT_3f( GLfloat r, GLfloat g, GLfloat b ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatspecptr; - dest[0] = r; - dest[1] = g; - dest[2] = b; - dest[3] = 1.0; -} - -static void r200_SecondaryColor3fvEXT_3f( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatspecptr; - dest[0] = v[0]; - dest[1] = v[1]; - dest[2] = v[2]; - dest[3] = 1.0; -} - - - -/* Normal - */ -static void r200_Normal3f( GLfloat n0, GLfloat n1, GLfloat n2 ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.normalptr; - dest[0] = n0; - dest[1] = n1; - dest[2] = n2; -} - -static void r200_Normal3fv( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.normalptr; - dest[0] = v[0]; - dest[1] = v[1]; - dest[2] = v[2]; -} - - -/* TexCoord - */ -static void r200_TexCoord1f( GLfloat s ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.texcoordptr[0]; - dest[0] = s; - dest[1] = 0; -} - -static void r200_TexCoord1fv( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.texcoordptr[0]; - dest[0] = v[0]; - dest[1] = 0; -} - -static void r200_TexCoord2f( GLfloat s, GLfloat t ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.texcoordptr[0]; - dest[0] = s; - dest[1] = t; -} - -static void r200_TexCoord2fv( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.texcoordptr[0]; - dest[0] = v[0]; - dest[1] = v[1]; -} - - -/* MultiTexcoord - * - * Technically speaking, these functions should subtract GL_TEXTURE0 from - * \c target before masking and using it. The value of GL_TEXTURE0 is 0x84C0, - * which has the low-order 5 bits 0. For all possible valid values of - * \c target. Subtracting GL_TEXTURE0 has the net effect of masking \c target - * with 0x1F. Masking with 0x1F and then masking with 0x01 is redundant, so - * the subtraction has been omitted. - */ - -static void r200_MultiTexCoord1fARB( GLenum target, GLfloat s ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.texcoordptr[target & 1]; - dest[0] = s; - dest[1] = 0; -} - -static void r200_MultiTexCoord1fvARB( GLenum target, const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.texcoordptr[target & 1]; - dest[0] = v[0]; - dest[1] = 0; -} - -static void r200_MultiTexCoord2fARB( GLenum target, GLfloat s, GLfloat t ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.texcoordptr[target & 1]; - dest[0] = s; - dest[1] = t; -} - -static void r200_MultiTexCoord2fvARB( GLenum target, const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.texcoordptr[target & 1]; - dest[0] = v[0]; - dest[1] = v[1]; -} - -static struct dynfn *lookup( struct dynfn *l, const int *key ) -{ - struct dynfn *f; - - foreach( f, l ) { - if (f->key[0] == key[0] && f->key[1] == key[1]) - return f; - } - - return 0; -} - -/* Can't use the loopback template for this: - */ - -#define CHOOSE(FN, FNTYPE, MASK0, MASK1, ARGS1, ARGS2 ) \ -static void choose_##FN ARGS1 \ -{ \ - GET_CURRENT_CONTEXT(ctx); \ - r200ContextPtr rmesa = R200_CONTEXT(ctx); \ - int key[2]; \ - struct dynfn *dfn; \ - \ - key[0] = rmesa->vb.vtxfmt_0 & MASK0; \ - key[1] = rmesa->vb.vtxfmt_1 & MASK1; \ - \ - dfn = lookup( &rmesa->vb.dfn_cache.FN, key ); \ - if (dfn == 0) \ - dfn = rmesa->vb.codegen.FN( ctx, key ); \ - else if (R200_DEBUG & DEBUG_CODEGEN) \ - fprintf(stderr, "%s -- cached codegen\n", __FUNCTION__ ); \ - \ - if (dfn) \ - ctx->Exec->FN = (FNTYPE)(dfn->code); \ - else { \ - if (R200_DEBUG & DEBUG_CODEGEN) \ - fprintf(stderr, "%s -- generic version\n", __FUNCTION__ ); \ - ctx->Exec->FN = r200_##FN; \ - } \ - \ - ctx->Driver.NeedFlush |= FLUSH_UPDATE_CURRENT; \ - ctx->Exec->FN ARGS2; \ -} - - - -/* For the _3f case, only allow one color function to be hooked in at - * a time. Eventually, use a similar mechanism to allow selecting the - * color component of the vertex format based on client behaviour. - * - * Note: Perform these actions even if there is a codegen or cached - * codegen version of the chosen function. - */ -#define CHOOSE_COLOR(FN, FNTYPE, NR, MASK0, MASK1, ARGS1, ARGS2 ) \ -static void choose_##FN ARGS1 \ -{ \ - GET_CURRENT_CONTEXT(ctx); \ - r200ContextPtr rmesa = R200_CONTEXT(ctx); \ - int key[2]; \ - struct dynfn *dfn; \ - \ - key[0] = rmesa->vb.vtxfmt_0 & MASK0; \ - key[1] = rmesa->vb.vtxfmt_1 & MASK1; \ - \ - if (VTX_COLOR(rmesa->vb.vtxfmt_0,0) == R200_VTX_PK_RGBA) { \ - ctx->Exec->FN = r200_##FN##_ub; \ - } \ - else if (VTX_COLOR(rmesa->vb.vtxfmt_0,0) == R200_VTX_FP_RGB) { \ - \ - if (rmesa->vb.installed_color_3f_sz != NR) { \ - rmesa->vb.installed_color_3f_sz = NR; \ - if (NR == 3) ctx->Current.Attrib[VERT_ATTRIB_COLOR0][3] = 1.0; \ - if (ctx->Driver.NeedFlush & FLUSH_UPDATE_CURRENT) { \ - r200_copy_to_current( ctx ); \ - _mesa_install_exec_vtxfmt( ctx, &rmesa->vb.vtxfmt ); \ - ctx->Exec->FN ARGS2; \ - return; \ - } \ - } \ - \ - ctx->Exec->FN = r200_##FN##_3f; \ - } \ - else { \ - ctx->Exec->FN = r200_##FN##_4f; \ - } \ - \ - \ - dfn = lookup( &rmesa->vb.dfn_cache.FN, key ); \ - if (!dfn) dfn = rmesa->vb.codegen.FN( ctx, key ); \ - \ - if (dfn) { \ - if (R200_DEBUG & DEBUG_CODEGEN) \ - fprintf(stderr, "%s -- codegen version\n", __FUNCTION__ ); \ - ctx->Exec->FN = (FNTYPE)dfn->code; \ - } \ - else if (R200_DEBUG & DEBUG_CODEGEN) \ - fprintf(stderr, "%s -- 'c' version\n", __FUNCTION__ ); \ - \ - ctx->Driver.NeedFlush |= FLUSH_UPDATE_CURRENT; \ - ctx->Exec->FN ARGS2; \ -} - - - -/* Right now there are both _ub and _3f versions of the secondary color - * functions. Currently, we only set-up the hardware to use the _ub versions. - * The _3f versions are needed for the cases where secondary color isn't used - * in the vertex format, but it still needs to be stored in the context - * state vector. - */ -#define CHOOSE_SECONDARY_COLOR(FN, FNTYPE, MASK0, MASK1, ARGS1, ARGS2 ) \ -static void choose_##FN ARGS1 \ -{ \ - GET_CURRENT_CONTEXT(ctx); \ - r200ContextPtr rmesa = R200_CONTEXT(ctx); \ - int key[2]; \ - struct dynfn *dfn; \ - \ - key[0] = rmesa->vb.vtxfmt_0 & MASK0; \ - key[1] = rmesa->vb.vtxfmt_1 & MASK1; \ - \ - dfn = lookup( &rmesa->vb.dfn_cache.FN, key ); \ - if (dfn == 0) \ - dfn = rmesa->vb.codegen.FN( ctx, key ); \ - else if (R200_DEBUG & DEBUG_CODEGEN) \ - fprintf(stderr, "%s -- cached version\n", __FUNCTION__ ); \ - \ - if (dfn) \ - ctx->Exec->FN = (FNTYPE)(dfn->code); \ - else { \ - if (R200_DEBUG & DEBUG_CODEGEN) \ - fprintf(stderr, "%s -- generic version\n", __FUNCTION__ ); \ - ctx->Exec->FN = (VTX_COLOR(rmesa->vb.vtxfmt_0,1) == R200_VTX_PK_RGBA) \ - ? r200_##FN##_ub : r200_##FN##_3f; \ - } \ - \ - ctx->Driver.NeedFlush |= FLUSH_UPDATE_CURRENT; \ - ctx->Exec->FN ARGS2; \ -} - - - - - -/* VTXFMT_0 - */ -#define MASK_XYZW (R200_VTX_W0|R200_VTX_Z0) -#define MASK_NORM (MASK_XYZW|R200_VTX_N0) -#define MASK_COLOR (MASK_NORM |(R200_VTX_COLOR_MASK<Color3f = choose_Color3f; - vfmt->Color3fv = choose_Color3fv; - vfmt->Color3ub = choose_Color3ub; - vfmt->Color3ubv = choose_Color3ubv; - vfmt->Color4f = choose_Color4f; - vfmt->Color4fv = choose_Color4fv; - vfmt->Color4ub = choose_Color4ub; - vfmt->Color4ubv = choose_Color4ubv; - vfmt->SecondaryColor3fEXT = choose_SecondaryColor3fEXT; - vfmt->SecondaryColor3fvEXT = choose_SecondaryColor3fvEXT; - vfmt->SecondaryColor3ubEXT = choose_SecondaryColor3ubEXT; - vfmt->SecondaryColor3ubvEXT = choose_SecondaryColor3ubvEXT; - vfmt->MultiTexCoord1fARB = choose_MultiTexCoord1fARB; - vfmt->MultiTexCoord1fvARB = choose_MultiTexCoord1fvARB; - vfmt->MultiTexCoord2fARB = choose_MultiTexCoord2fARB; - vfmt->MultiTexCoord2fvARB = choose_MultiTexCoord2fvARB; - vfmt->Normal3f = choose_Normal3f; - vfmt->Normal3fv = choose_Normal3fv; - vfmt->TexCoord1f = choose_TexCoord1f; - vfmt->TexCoord1fv = choose_TexCoord1fv; - vfmt->TexCoord2f = choose_TexCoord2f; - vfmt->TexCoord2fv = choose_TexCoord2fv; - vfmt->Vertex2f = choose_Vertex2f; - vfmt->Vertex2fv = choose_Vertex2fv; - vfmt->Vertex3f = choose_Vertex3f; - vfmt->Vertex3fv = choose_Vertex3fv; -} - - -static struct dynfn *codegen_noop( GLcontext *ctx, const int *key ) -{ - (void) ctx; (void) key; - return 0; -} - -void r200InitCodegen( struct dfn_generators *gen ) -{ - gen->Vertex3f = codegen_noop; - gen->Vertex3fv = codegen_noop; - gen->Color4ub = codegen_noop; - gen->Color4ubv = codegen_noop; - gen->Normal3f = codegen_noop; - gen->Normal3fv = codegen_noop; - gen->TexCoord2f = codegen_noop; - gen->TexCoord2fv = codegen_noop; - gen->MultiTexCoord2fARB = codegen_noop; - gen->MultiTexCoord2fvARB = codegen_noop; - gen->Vertex2f = codegen_noop; - gen->Vertex2fv = codegen_noop; - gen->Color3ub = codegen_noop; - gen->Color3ubv = codegen_noop; - gen->Color4f = codegen_noop; - gen->Color4fv = codegen_noop; - gen->Color3f = codegen_noop; - gen->Color3fv = codegen_noop; - gen->SecondaryColor3fEXT = codegen_noop; - gen->SecondaryColor3fvEXT = codegen_noop; - gen->SecondaryColor3ubEXT = codegen_noop; - gen->SecondaryColor3ubvEXT = codegen_noop; - gen->TexCoord1f = codegen_noop; - gen->TexCoord1fv = codegen_noop; - gen->MultiTexCoord1fARB = codegen_noop; - gen->MultiTexCoord1fvARB = codegen_noop; - - if (!getenv("R200_NO_CODEGEN")) { -#if defined(USE_X86_ASM) - r200InitX86Codegen( gen ); -#endif - -#if defined(USE_SSE_ASM) - r200InitSSECodegen( gen ); -#endif - } -} Index: xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt_sse.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt_sse.c:1.2 xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt_sse.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt_sse.c:1.2 Sun Sep 28 16:15:26 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt_sse.c Wed Mar 16 21:05:05 2005 @@ -1,230 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt_sse.c,v 1.2 2003/09/28 20:15:26 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "imports.h" -#include "simple_list.h" -#include "r200_vtxfmt.h" - -#if defined(USE_SSE_ASM) -#include "X86/common_x86_asm.h" - -#define EXTERN( FUNC ) \ -extern const char *FUNC; \ -extern const char *FUNC##_end - -EXTERN( _sse_Attribute2fv ); -EXTERN( _sse_Attribute2f ); -EXTERN( _sse_Attribute3fv ); -EXTERN( _sse_Attribute3f ); -EXTERN( _sse_MultiTexCoord2fv ); -EXTERN( _sse_MultiTexCoord2f ); -EXTERN( _sse_MultiTexCoord2fv_2 ); -EXTERN( _sse_MultiTexCoord2f_2 ); - -/* Build specialized versions of the immediate calls on the fly for - * the current state. - */ - -static struct dynfn *r200_makeSSEAttribute2fv( struct dynfn * cache, const int * key, - const char * name, void * dest) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - - if (R200_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", name, key[0] ); - - DFN ( _sse_Attribute2fv, (*cache) ); - FIXUP(dfn->code, 10, 0x0, (int)dest); - return dfn; -} - -static struct dynfn *r200_makeSSEAttribute2f( struct dynfn * cache, const int * key, - const char * name, void * dest ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - - if (R200_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", name, key[0] ); - - DFN ( _sse_Attribute2f, (*cache) ); - FIXUP(dfn->code, 8, 0x0, (int)dest); - return dfn; -} - -static struct dynfn *r200_makeSSEAttribute3fv( struct dynfn * cache, const int * key, - const char * name, void * dest) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - - if (R200_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", name, key[0] ); - - DFN ( _sse_Attribute3fv, (*cache) ); - FIXUP(dfn->code, 13, 0x0, (int)dest); - FIXUP(dfn->code, 18, 0x8, 8+(int)dest); - return dfn; -} - -static struct dynfn *r200_makeSSEAttribute3f( struct dynfn * cache, const int * key, - const char * name, void * dest ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - - if (R200_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", name, key[0] ); - - DFN ( _sse_Attribute3f, (*cache) ); - FIXUP(dfn->code, 12, 0x0, (int)dest); - FIXUP(dfn->code, 17, 0x8, 8+(int)dest); - return dfn; -} - -static struct dynfn *r200_makeSSENormal3fv( GLcontext *ctx, const int *key ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - return r200_makeSSEAttribute3fv( & rmesa->vb.dfn_cache.Normal3fv, key, - __FUNCTION__, rmesa->vb.normalptr ); -} - -static struct dynfn *r200_makeSSENormal3f( GLcontext *ctx, const int * key ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - return r200_makeSSEAttribute3f( & rmesa->vb.dfn_cache.Normal3f, key, - __FUNCTION__, rmesa->vb.normalptr ); -} - -static struct dynfn *r200_makeSSEColor3fv( GLcontext *ctx, const int * key ) -{ - if (VTX_COLOR(key[0],0) != R200_VTX_FP_RGB) - return 0; - else - { - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - return r200_makeSSEAttribute3fv( & rmesa->vb.dfn_cache.Color3fv, key, - __FUNCTION__, rmesa->vb.floatcolorptr ); - } -} - -static struct dynfn *r200_makeSSEColor3f( GLcontext *ctx, const int * key ) -{ - if (VTX_COLOR(key[0],0) != R200_VTX_FP_RGB) - return 0; - else - { - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - return r200_makeSSEAttribute3f( & rmesa->vb.dfn_cache.Color3f, key, - __FUNCTION__, rmesa->vb.floatcolorptr ); - } -} - -static struct dynfn *r200_makeSSETexCoord2fv( GLcontext *ctx, const int * key ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - return r200_makeSSEAttribute2fv( & rmesa->vb.dfn_cache.TexCoord2fv, key, - __FUNCTION__, rmesa->vb.texcoordptr[0] ); -} - -static struct dynfn *r200_makeSSETexCoord2f( GLcontext *ctx, const int * key ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - return r200_makeSSEAttribute2f( & rmesa->vb.dfn_cache.TexCoord2f, key, - __FUNCTION__, rmesa->vb.texcoordptr[0] ); -} - -static struct dynfn *r200_makeSSEMultiTexCoord2fv( GLcontext *ctx, const int * key ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - if (R200_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", __FUNCTION__, key[0] ); - - if (rmesa->vb.texcoordptr[1] == rmesa->vb.texcoordptr[0]+4) { - DFN ( _sse_MultiTexCoord2fv, rmesa->vb.dfn_cache.MultiTexCoord2fvARB ); - FIXUP(dfn->code, 18, 0xdeadbeef, (int)rmesa->vb.texcoordptr[0]); - } else { - DFN ( _sse_MultiTexCoord2fv_2, rmesa->vb.dfn_cache.MultiTexCoord2fvARB ); - FIXUP(dfn->code, 14, 0x0, (int)rmesa->vb.texcoordptr); - } - return dfn; -} - -static struct dynfn *r200_makeSSEMultiTexCoord2f( GLcontext *ctx, const int * key ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - if (R200_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", __FUNCTION__, key[0] ); - - if (rmesa->vb.texcoordptr[1] == rmesa->vb.texcoordptr[0]+4) { - DFN ( _sse_MultiTexCoord2f, rmesa->vb.dfn_cache.MultiTexCoord2fARB ); - FIXUP(dfn->code, 16, 0xdeadbeef, (int)rmesa->vb.texcoordptr[0]); - } else { - DFN ( _sse_MultiTexCoord2f_2, rmesa->vb.dfn_cache.MultiTexCoord2fARB ); - FIXUP(dfn->code, 15, 0x0, (int)rmesa->vb.texcoordptr); - } - return dfn; -} - -void r200InitSSECodegen( struct dfn_generators *gen ) -{ - if ( cpu_has_xmm ) { - gen->Normal3fv = (void *) r200_makeSSENormal3fv; - gen->Normal3f = (void *) r200_makeSSENormal3f; - gen->Color3fv = (void *) r200_makeSSEColor3fv; - gen->Color3f = (void *) r200_makeSSEColor3f; - gen->TexCoord2fv = (void *) r200_makeSSETexCoord2fv; - gen->TexCoord2f = (void *) r200_makeSSETexCoord2f; - gen->MultiTexCoord2fvARB = (void *) r200_makeSSEMultiTexCoord2fv; - gen->MultiTexCoord2fARB = (void *) r200_makeSSEMultiTexCoord2f; - } -} - -#else - -void r200InitSSECodegen( struct dfn_generators *gen ) -{ - (void) gen; -} - -#endif Index: xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt_x86.c diff -u xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt_x86.c:1.3 xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt_x86.c:removed --- xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt_x86.c:1.3 Sun Sep 28 16:15:26 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt_x86.c Wed Mar 16 21:05:05 2005 @@ -1,437 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_vtxfmt_x86.c,v 1.3 2003/09/28 20:15:26 alanh Exp $ */ -/* -Copyright (C) The Weather Channel, Inc. 2002. All Rights Reserved. - -The Weather Channel (TM) funded Tungsten Graphics to develop the -initial release of the Radeon 8500 driver under the XFree86 license. -This notice must be preserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "imports.h" -#include "simple_list.h" -#include "r200_vtxfmt.h" - -#if defined(USE_X86_ASM) - -#define EXTERN( FUNC ) \ -extern const char *FUNC; \ -extern const char *FUNC##_end - -EXTERN ( _x86_Attribute2fv ); -EXTERN ( _x86_Attribute2f ); -EXTERN ( _x86_Attribute3fv ); -EXTERN ( _x86_Attribute3f ); -EXTERN ( _x86_Vertex3fv_6 ); -EXTERN ( _x86_Vertex3fv_8 ); -EXTERN ( _x86_Vertex3fv ); -EXTERN ( _x86_Vertex3f_4 ); -EXTERN ( _x86_Vertex3f_6 ); -EXTERN ( _x86_Vertex3f ); -EXTERN ( _x86_Color4ubv_ub ); -EXTERN ( _x86_Color4ubv_4f ); -EXTERN ( _x86_Color4ub_ub ); -EXTERN ( _x86_MultiTexCoord2fv ); -EXTERN ( _x86_MultiTexCoord2fv_2 ); -EXTERN ( _x86_MultiTexCoord2f ); -EXTERN ( _x86_MultiTexCoord2f_2 ); - - -/* Build specialized versions of the immediate calls on the fly for - * the current state. Generic x86 versions. - */ - -struct dynfn *r200_makeX86Vertex3f( GLcontext *ctx, const int *key ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - - if (R200_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x 0x%08x %d\n", __FUNCTION__, - key[0], key[1], rmesa->vb.vertex_size ); - - switch (rmesa->vb.vertex_size) { - case 4: { - - DFN ( _x86_Vertex3f_4, rmesa->vb.dfn_cache.Vertex3f ); - FIXUP(dfn->code, 2, 0x0, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 25, 0x0, (int)&rmesa->vb.vertex[3]); - FIXUP(dfn->code, 36, 0x0, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 46, 0x0, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 51, 0x0, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 60, 0x0, (int)&rmesa->vb.notify); - break; - } - case 6: { - - DFN ( _x86_Vertex3f_6, rmesa->vb.dfn_cache.Vertex3f ); - FIXUP(dfn->code, 3, 0x0, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 28, 0x0, (int)&rmesa->vb.vertex[3]); - FIXUP(dfn->code, 34, 0x0, (int)&rmesa->vb.vertex[4]); - FIXUP(dfn->code, 40, 0x0, (int)&rmesa->vb.vertex[5]); - FIXUP(dfn->code, 57, 0x0, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 63, 0x0, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 70, 0x0, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 79, 0x0, (int)&rmesa->vb.notify); - break; - } - default: { - - DFN ( _x86_Vertex3f, rmesa->vb.dfn_cache.Vertex3f ); - FIXUP(dfn->code, 3, 0x0, (int)&rmesa->vb.vertex[3]); - FIXUP(dfn->code, 9, 0x0, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 37, 0x0, rmesa->vb.vertex_size-3); - FIXUP(dfn->code, 44, 0x0, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 50, 0x0, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 56, 0x0, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 67, 0x0, (int)&rmesa->vb.notify); - break; - } - } - - return dfn; -} - - - -struct dynfn *r200_makeX86Vertex3fv( GLcontext *ctx, const int *key ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - - if (R200_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x 0x%08x %d\n", __FUNCTION__, - key[0], key[1], rmesa->vb.vertex_size ); - - switch (rmesa->vb.vertex_size) { - case 6: { - - DFN ( _x86_Vertex3fv_6, rmesa->vb.dfn_cache.Vertex3fv ); - FIXUP(dfn->code, 1, 0x00000000, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 27, 0x0000001c, (int)&rmesa->vb.vertex[3]); - FIXUP(dfn->code, 33, 0x00000020, (int)&rmesa->vb.vertex[4]); - FIXUP(dfn->code, 45, 0x00000024, (int)&rmesa->vb.vertex[5]); - FIXUP(dfn->code, 56, 0x00000000, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 61, 0x00000004, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 67, 0x00000004, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 76, 0x00000008, (int)&rmesa->vb.notify); - break; - } - - - case 8: { - - DFN ( _x86_Vertex3fv_8, rmesa->vb.dfn_cache.Vertex3fv ); - FIXUP(dfn->code, 1, 0x00000000, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 27, 0x0000001c, (int)&rmesa->vb.vertex[3]); - FIXUP(dfn->code, 33, 0x00000020, (int)&rmesa->vb.vertex[4]); - FIXUP(dfn->code, 45, 0x0000001c, (int)&rmesa->vb.vertex[5]); - FIXUP(dfn->code, 51, 0x00000020, (int)&rmesa->vb.vertex[6]); - FIXUP(dfn->code, 63, 0x00000024, (int)&rmesa->vb.vertex[7]); - FIXUP(dfn->code, 74, 0x00000000, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 79, 0x00000004, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 85, 0x00000004, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 94, 0x00000008, (int)&rmesa->vb.notify); - break; - } - - - - default: { - - DFN ( _x86_Vertex3fv, rmesa->vb.dfn_cache.Vertex3fv ); - FIXUP(dfn->code, 8, 0x01010101, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 32, 0x00000006, rmesa->vb.vertex_size-3); - FIXUP(dfn->code, 37, 0x00000058, (int)&rmesa->vb.vertex[3]); - FIXUP(dfn->code, 45, 0x01010101, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 50, 0x02020202, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 58, 0x02020202, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 67, 0x0, (int)&rmesa->vb.notify); - break; - } - } - - return dfn; -} - -static struct dynfn * -r200_makeX86Attribute2fv( struct dynfn * cache, const int *key, - const char * name, void * dest ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - - if (R200_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", name, key[0] ); - - DFN ( _x86_Attribute2fv, (*cache) ); - FIXUP(dfn->code, 11, 0x0, (int)dest); - FIXUP(dfn->code, 16, 0x4, 4+(int)dest); - - return dfn; -} - -static struct dynfn * -r200_makeX86Attribute2f( struct dynfn * cache, const int *key, - const char * name, void * dest ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - - if (R200_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", name, key[0] ); - - DFN ( _x86_Attribute2f, (*cache) ); - FIXUP(dfn->code, 1, 0x0, (int)dest); - - return dfn; -} - - -static struct dynfn * -r200_makeX86Attribute3fv( struct dynfn * cache, const int *key, - const char * name, void * dest ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - - if (R200_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", name, key[0] ); - - DFN ( _x86_Attribute3fv, (*cache) ); - FIXUP(dfn->code, 14, 0x0, (int)dest); - FIXUP(dfn->code, 20, 0x4, 4+(int)dest); - FIXUP(dfn->code, 25, 0x8, 8+(int)dest); - - return dfn; -} - -static struct dynfn * -r200_makeX86Attribute3f( struct dynfn * cache, const int *key, - const char * name, void * dest ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - - if (R200_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", name, key[0] ); - - DFN ( _x86_Attribute3f, (*cache) ); - FIXUP(dfn->code, 14, 0x0, (int)dest); - FIXUP(dfn->code, 20, 0x4, 4+(int)dest); - FIXUP(dfn->code, 25, 0x8, 8+(int)dest); - - return dfn; -} - -struct dynfn *r200_makeX86Normal3fv( GLcontext *ctx, const int *key ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - return r200_makeX86Attribute3fv( & rmesa->vb.dfn_cache.Normal3fv, key, - __FUNCTION__, rmesa->vb.normalptr ); -} - -struct dynfn *r200_makeX86Normal3f( GLcontext *ctx, const int *key ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - return r200_makeX86Attribute3f( & rmesa->vb.dfn_cache.Normal3f, key, - __FUNCTION__, rmesa->vb.normalptr ); -} - -struct dynfn *r200_makeX86Color4ubv( GLcontext *ctx, const int *key ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - - if (R200_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", __FUNCTION__, key[0] ); - - if (VTX_COLOR(key[0],0) == R200_VTX_PK_RGBA) { - DFN ( _x86_Color4ubv_ub, rmesa->vb.dfn_cache.Color4ubv); - FIXUP(dfn->code, 5, 0x12345678, (int)rmesa->vb.colorptr); - return dfn; - } - else { - - DFN ( _x86_Color4ubv_4f, rmesa->vb.dfn_cache.Color4ubv); - FIXUP(dfn->code, 2, 0x00000000, (int)_mesa_ubyte_to_float_color_tab); - FIXUP(dfn->code, 27, 0xdeadbeaf, (int)rmesa->vb.floatcolorptr); - FIXUP(dfn->code, 33, 0xdeadbeaf, (int)rmesa->vb.floatcolorptr+4); - FIXUP(dfn->code, 55, 0xdeadbeaf, (int)rmesa->vb.floatcolorptr+8); - FIXUP(dfn->code, 61, 0xdeadbeaf, (int)rmesa->vb.floatcolorptr+12); - return dfn; - } -} - -struct dynfn *r200_makeX86Color4ub( GLcontext *ctx, const int *key ) -{ - if (R200_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", __FUNCTION__, key[0] ); - - if (VTX_COLOR(key[0],0) == R200_VTX_PK_RGBA) { - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - DFN ( _x86_Color4ub_ub, rmesa->vb.dfn_cache.Color4ub ); - FIXUP(dfn->code, 18, 0x0, (int)rmesa->vb.colorptr); - FIXUP(dfn->code, 24, 0x0, (int)rmesa->vb.colorptr+1); - FIXUP(dfn->code, 30, 0x0, (int)rmesa->vb.colorptr+2); - FIXUP(dfn->code, 36, 0x0, (int)rmesa->vb.colorptr+3); - return dfn; - } - else - return 0; -} - - -struct dynfn *r200_makeX86Color3fv( GLcontext *ctx, const int *key ) -{ - if (VTX_COLOR(key[0],0) != R200_VTX_FP_RGB) - return 0; - else - { - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - return r200_makeX86Attribute3fv( & rmesa->vb.dfn_cache.Color3fv, key, - __FUNCTION__, rmesa->vb.floatcolorptr ); - } -} - -struct dynfn *r200_makeX86Color3f( GLcontext *ctx, const int *key ) -{ - if (VTX_COLOR(key[0],0) != R200_VTX_FP_RGB) - return 0; - else - { - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - return r200_makeX86Attribute3f( & rmesa->vb.dfn_cache.Color3f, key, - __FUNCTION__, rmesa->vb.floatcolorptr ); - } -} - - - -struct dynfn *r200_makeX86TexCoord2fv( GLcontext *ctx, const int *key ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - return r200_makeX86Attribute2fv( & rmesa->vb.dfn_cache.TexCoord2fv, key, - __FUNCTION__, rmesa->vb.texcoordptr[0] ); -} - -struct dynfn *r200_makeX86TexCoord2f( GLcontext *ctx, const int *key ) -{ - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - return r200_makeX86Attribute2f( & rmesa->vb.dfn_cache.TexCoord2f, key, - __FUNCTION__, rmesa->vb.texcoordptr[0] ); -} - -struct dynfn *r200_makeX86MultiTexCoord2fvARB( GLcontext *ctx, const int *key ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - if (R200_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x 0x%08x\n", __FUNCTION__, key[0], key[1] ); - - if (rmesa->vb.texcoordptr[1] == rmesa->vb.texcoordptr[0]+4) { - DFN ( _x86_MultiTexCoord2fv, rmesa->vb.dfn_cache.MultiTexCoord2fvARB ); - FIXUP(dfn->code, 21, 0xdeadbeef, (int)rmesa->vb.texcoordptr[0]); - FIXUP(dfn->code, 27, 0xdeadbeef, (int)rmesa->vb.texcoordptr[0]+4); - } else { - DFN ( _x86_MultiTexCoord2fv_2, rmesa->vb.dfn_cache.MultiTexCoord2fvARB ); - FIXUP(dfn->code, 14, 0x0, (int)rmesa->vb.texcoordptr); - } - return dfn; -} - -struct dynfn *r200_makeX86MultiTexCoord2fARB( GLcontext *ctx, - const int *key ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - r200ContextPtr rmesa = R200_CONTEXT(ctx); - - if (R200_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x 0x%08x\n", __FUNCTION__, key[0], key[1] ); - - if (rmesa->vb.texcoordptr[1] == rmesa->vb.texcoordptr[0]+4) { - DFN ( _x86_MultiTexCoord2f, rmesa->vb.dfn_cache.MultiTexCoord2fARB ); - FIXUP(dfn->code, 20, 0xdeadbeef, (int)rmesa->vb.texcoordptr[0]); - FIXUP(dfn->code, 26, 0xdeadbeef, (int)rmesa->vb.texcoordptr[0]+4); - } - else { - /* Note: this might get generated multiple times, even though the - * actual emitted code is the same. - */ - DFN ( _x86_MultiTexCoord2f_2, rmesa->vb.dfn_cache.MultiTexCoord2fARB ); - FIXUP(dfn->code, 18, 0x0, (int)rmesa->vb.texcoordptr); - } - return dfn; -} - - -void r200InitX86Codegen( struct dfn_generators *gen ) -{ - gen->Vertex3f = r200_makeX86Vertex3f; - gen->Vertex3fv = r200_makeX86Vertex3fv; - gen->Color4ub = r200_makeX86Color4ub; /* PKCOLOR only */ - gen->Color4ubv = r200_makeX86Color4ubv; /* PKCOLOR only */ - gen->Normal3f = r200_makeX86Normal3f; - gen->Normal3fv = r200_makeX86Normal3fv; - gen->TexCoord2f = r200_makeX86TexCoord2f; - gen->TexCoord2fv = r200_makeX86TexCoord2fv; - gen->MultiTexCoord2fARB = r200_makeX86MultiTexCoord2fARB; - gen->MultiTexCoord2fvARB = r200_makeX86MultiTexCoord2fvARB; - gen->Color3f = r200_makeX86Color3f; - gen->Color3fv = r200_makeX86Color3fv; - - /* Not done: - */ -/* gen->Vertex2f = r200_makeX86Vertex2f; */ -/* gen->Vertex2fv = r200_makeX86Vertex2fv; */ -/* gen->Color3ub = r200_makeX86Color3ub; */ -/* gen->Color3ubv = r200_makeX86Color3ubv; */ -/* gen->Color4f = r200_makeX86Color4f; */ -/* gen->Color4fv = r200_makeX86Color4fv; */ -/* gen->TexCoord1f = r200_makeX86TexCoord1f; */ -/* gen->TexCoord1fv = r200_makeX86TexCoord1fv; */ -/* gen->MultiTexCoord1fARB = r200_makeX86MultiTexCoord1fARB; */ -/* gen->MultiTexCoord1fvARB = r200_makeX86MultiTexCoord1fvARB; */ -} - - -#else - -void r200InitX86Codegen( struct dfn_generators *gen ) -{ - (void) gen; -} - -#endif Index: xc/lib/GL/mesa/src/drv/r200/r200_vtxtmp_x86.S diff -u xc/lib/GL/mesa/src/drv/r200/r200_vtxtmp_x86.S:1.4 xc/lib/GL/mesa/src/drv/r200/r200_vtxtmp_x86.S:removed --- xc/lib/GL/mesa/src/drv/r200/r200_vtxtmp_x86.S:1.4 Fri Nov 7 19:18:39 2003 +++ xc/lib/GL/mesa/src/drv/r200/r200_vtxtmp_x86.S Wed Mar 16 21:05:05 2005 @@ -1,494 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/r200/r200_vtxtmp_x86.S,v 1.4 2003/11/08 00:18:39 dawes Exp $ */ -/************************************************************************** - -Copyright 2002 Tungsten Graphics Inc., Cedar Park, Texas. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, TUNGSTEN GRAPHICS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -#define GLOBL( x ) \ -.globl x; \ -x: - -.data -.align 4 - -/* - vertex 3f vertex size 4 -*/ - -GLOBL ( _x86_Vertex3f_4 ) - movl (0), %ecx - movl 4(%esp), %eax - movl 8(%esp), %edx - movl %eax, (%ecx) - movl %edx, 4(%ecx) - movl 12(%esp), %eax - movl (0), %edx - movl %eax, 8(%ecx) - movl %edx, 12(%ecx) - movl (0), %eax - addl $16, %ecx - dec %eax - movl %ecx, (0) - movl %eax, (0) - je .1 - ret -.1: jmp *0 - -GLOBL ( _x86_Vertex3f_4_end ) - -/* - vertex 3f vertex size 6 -*/ -GLOBL ( _x86_Vertex3f_6 ) - push %edi - movl (0), %edi - movl 8(%esp), %eax - movl 12(%esp), %edx - movl 16(%esp), %ecx - movl %eax, (%edi) - movl %edx, 4(%edi) - movl %ecx, 8(%edi) - movl (0), %eax - movl (0), %edx - movl (0), %ecx - movl %eax, 12(%edi) - movl %edx, 16(%edi) - movl %ecx, 20(%edi) - addl $24, %edi - movl (0), %eax - movl %edi, (0) - dec %eax - pop %edi - movl %eax, (0) - je .2 - ret -.2: jmp *0 -GLOBL ( _x86_Vertex3f_6_end ) -/* - vertex 3f generic size -*/ -GLOBL ( _x86_Vertex3f ) - push %edi - push %esi - movl $0, %esi - movl (0), %edi - movl 12(%esp), %eax - movl 16(%esp), %edx - movl 20(%esp), %ecx - movl %eax, (%edi) - movl %edx, 4(%edi) - movl %ecx, 8(%edi) - addl $12, %edi - movl $0, %ecx - repz - movsl %ds:(%esi), %es:(%edi) - movl (0), %eax - movl %edi, (0) - dec %eax - movl %eax, (0) - pop %esi - pop %edi - je .3 - ret -.3: jmp *0 - -GLOBL ( _x86_Vertex3f_end ) - -/* - Vertex 3fv vertex size 6 -*/ -GLOBL ( _x86_Vertex3fv_6 ) - movl (0), %eax - movl 4(%esp), %ecx - movl (%ecx), %edx - movl %edx, (%eax) - movl 4(%ecx), %edx - movl 8(%ecx), %ecx - movl %edx, 4(%eax) - movl %ecx, 8(%eax) - movl (28), %edx - movl (32), %ecx - movl %edx, 12(%eax) - movl %ecx, 16(%eax) - movl (36), %edx - movl %edx, 20(%eax) - addl $24, %eax - movl %eax, 0 - movl 4, %eax - dec %eax - movl %eax, 4 - je .4 - ret -.4: jmp *8 - -GLOBL ( _x86_Vertex3fv_6_end ) - -/* - Vertex 3fv vertex size 8 -*/ -GLOBL ( _x86_Vertex3fv_8 ) - movl (0), %eax - movl 4(%esp), %ecx - movl (%ecx), %edx - movl %edx ,(%eax) - movl 4(%ecx) ,%edx - movl 8(%ecx) ,%ecx - movl %edx, 4(%eax) - movl %ecx, 8(%eax) - movl (28), %edx - movl (32), %ecx - movl %edx, 12(%eax) - movl %ecx, 16(%eax) - movl (28), %edx - movl (32), %ecx - movl %edx, 20(%eax) - movl %ecx, 24(%eax) - movl (36), %edx - movl %edx, 28(%eax) - addl $32, %eax - movl %eax, (0) - movl 4, %eax - dec %eax - movl %eax, (4) - je .5 - ret -.5: jmp *8 - -GLOBL ( _x86_Vertex3fv_8_end ) - -/* - Vertex 3fv generic vertex size -*/ -GLOBL ( _x86_Vertex3fv ) - movl 4(%esp), %edx - push %edi - push %esi - movl (0x1010101), %edi - movl (%edx), %eax - movl 4(%edx), %ecx - movl 8(%edx), %esi - movl %eax, (%edi) - movl %ecx, 4(%edi) - movl %esi, 8(%edi) - addl $12, %edi - movl $6, %ecx - movl $0x58, %esi - repz - movsl %ds:(%esi), %es:(%edi) - movl %edi, (0x1010101) - movl (0x2020202), %eax - pop %esi - pop %edi - dec %eax - movl %eax, (0x2020202) - je .6 - ret -.6: jmp *0 -GLOBL ( _x86_Vertex3fv_end ) - - -/** - * Generic handler for 2 float format data. This can be used for - * TexCoord2f and possibly other functions. - */ - -GLOBL ( _x86_Attribute2f ) - movl $0x0, %edx - movl 4(%esp), %eax - movl 8(%esp), %ecx - movl %eax, (%edx) - movl %ecx, 4(%edx) - ret -GLOBL ( _x86_Attribute2f_end ) - - -/** - * Generic handler for 2 float vector format data. This can be used for - * TexCoord2fv and possibly other functions. - */ - -GLOBL( _x86_Attribute2fv) - movl 4(%esp), %eax /* load 'v' off stack */ - movl (%eax), %ecx /* load v[0] */ - movl 4(%eax), %eax /* load v[1] */ - movl %ecx, 0 /* store v[0] to current vertex */ - movl %eax, 4 /* store v[1] to current vertex */ - ret -GLOBL ( _x86_Attribute2fv_end ) - - -/** - * Generic handler for 3 float format data. This can be used for - * Normal3f, Color3f (when the color target is also float), or - * TexCoord3f. - */ - -GLOBL ( _x86_Attribute3f ) - movl 4(%esp), %ecx - movl 8(%esp), %edx - movl 12(%esp), %eax - movl %ecx, 0 - movl %edx, 4 - movl %eax, 8 - ret -GLOBL ( _x86_Attribute3f_end ) - -/** - * Generic handler for 3 float vector format data. This can be used for - * Normal3f, Color3f (when the color target is also float), or - * TexCoord3f. - */ - -GLOBL( _x86_Attribute3fv) - movl 4(%esp), %eax /* load 'v' off stack */ - movl (%eax), %ecx /* load v[0] */ - movl 4(%eax), %edx /* load v[1] */ - movl 8(%eax), %eax /* load v[2] */ - movl %ecx, 0 /* store v[0] to current vertex */ - movl %edx, 4 /* store v[1] to current vertex */ - movl %eax, 8 /* store v[2] to current vertex */ - ret -GLOBL ( _x86_Attribute3fv_end ) - - -/* - Color 4ubv_ub -*/ -GLOBL ( _x86_Color4ubv_ub ) - movl 4(%esp), %eax - movl $0x12345678, %edx - movl (%eax), %eax - movl %eax, (%edx) - ret -GLOBL ( _x86_Color4ubv_ub_end ) - -/* - Color 4ubv 4f -*/ -GLOBL ( _x86_Color4ubv_4f ) - push %ebx - movl $0, %edx - xor %eax, %eax - xor %ecx, %ecx - movl 8(%esp), %ebx - movl (%ebx), %ebx - mov %bl, %al - mov %bh, %cl - movl (%edx,%eax,4),%eax - movl (%edx,%ecx,4),%ecx - movl %eax, (0xdeadbeaf) - movl %ecx, (0xdeadbeaf) - xor %eax, %eax - xor %ecx, %ecx - shr $16, %ebx - mov %bl, %al - mov %bh, %cl - movl (%edx,%eax,4), %eax - movl (%edx,%ecx,4), %ecx - movl %eax, (0xdeadbeaf) - movl %ecx, (0xdeadbeaf) - pop %ebx - ret -GLOBL ( _x86_Color4ubv_4f_end ) - -/* - - Color4ub_ub -*/ -GLOBL( _x86_Color4ub_ub ) - push %ebx - movl 8(%esp), %eax - movl 12(%esp), %edx - movl 16(%esp), %ecx - movl 20(%esp), %ebx - mov %al, (0) - mov %dl, (0) - mov %cl, (0) - mov %bl, (0) - pop %ebx - ret -GLOBL( _x86_Color4ub_ub_end ) - - -/* - MultiTexCoord2fv st0/st1 -*/ -GLOBL( _x86_MultiTexCoord2fv ) - movl 4(%esp), %eax - movl 8(%esp), %ecx - and $1, %eax - movl (%ecx), %edx - shl $3, %eax - movl 4(%ecx), %ecx - movl %edx, 0xdeadbeef(%eax) - movl %ecx, 0xdeadbeef(%eax) - ret -GLOBL( _x86_MultiTexCoord2fv_end ) - -/* - MultiTexCoord2fv -*/ - -GLOBL( _x86_MultiTexCoord2fv_2 ) - movl 4(%esp,1), %eax - movl 8(%esp,1), %ecx - and $0x1, %eax - movl 0(,%eax,4), %edx - movl (%ecx), %eax - movl %eax, (%edx) - movl 4(%ecx), %eax - movl %eax, 4(%edx) - ret -GLOBL( _x86_MultiTexCoord2fv_2_end ) - -/* - MultiTexCoord2f st0/st1 -*/ -GLOBL( _x86_MultiTexCoord2f ) - movl 4(%esp), %eax - movl 8(%esp), %edx - movl 12(%esp), %ecx - and $1, %eax - shl $3, %eax - movl %edx, 0xdeadbeef(%eax) - movl %ecx, 0xdeadbeef(%eax) - ret -GLOBL( _x86_MultiTexCoord2f_end ) - -/* - MultiTexCoord2f -*/ -GLOBL( _x86_MultiTexCoord2f_2 ) - movl 4(%esp), %eax - movl 8(%esp), %edx - movl 12(%esp,1), %ecx - and $1,%eax - movl 0(,%eax,4), %eax - movl %edx, (%eax) - movl %ecx, 4(%eax) - ret -GLOBL( _x86_MultiTexCoord2f_2_end ) - -#if defined(USE_SSE_ASM) -/** - * This can be used as a template for either Color3fv (when the color - * target is also a 3f) or Normal3fv. - */ - -GLOBL( _sse_Attribute3fv ) - movl 4(%esp), %eax - movlps (%eax), %xmm0 - movl 8(%eax), %eax - movlps %xmm0, 0 - movl %eax, 8 - ret -GLOBL( _sse_Attribute3fv_end ) - -/** - * This can be used as a template for either Color3f (when the color - * target is also a 3f) or Normal3f. - */ - -GLOBL( _sse_Attribute3f ) - movlps 4(%esp), %xmm0 - movl 12(%esp), %eax - movlps %xmm0, 0 - movl %eax, 8 - ret -GLOBL( _sse_Attribute3f_end ) - - -/** - * Generic handler for 2 float vector format data. This can be used for - * TexCoord2fv and possibly other functions. - */ - -GLOBL( _sse_Attribute2fv ) - movl 4(%esp), %eax - movlps (%eax), %xmm0 - movlps %xmm0, 0 - ret -GLOBL( _sse_Attribute2fv_end ) - - -/** - * Generic handler for 2 float format data. This can be used for - * TexCoord2f and possibly other functions. - */ - -GLOBL( _sse_Attribute2f ) - movlps 4(%esp), %xmm0 - movlps %xmm0, 0 - ret -GLOBL( _sse_Attribute2f_end ) - -/* - MultiTexCoord2fv st0/st1 -*/ -GLOBL( _sse_MultiTexCoord2fv ) - movl 4(%esp), %eax - movl 8(%esp), %ecx - and $1, %eax - movlps (%ecx), %xmm0 - movlps %xmm0, 0xdeadbeef(,%eax,8) - ret -GLOBL( _sse_MultiTexCoord2fv_end ) - -/* - MultiTexCoord2fv -*/ -GLOBL( _sse_MultiTexCoord2fv_2 ) - movl 4(%esp), %eax - movl 8(%esp), %ecx - and $0x1, %eax - movl 0(,%eax,4), %edx - movlps (%ecx), %xmm0 - movlps %xmm0, (%edx) - ret -GLOBL( _sse_MultiTexCoord2fv_2_end ) - -/* - MultiTexCoord2f st0/st1 -*/ -GLOBL( _sse_MultiTexCoord2f ) - movl 4(%esp), %eax - and $1, %eax - movlps 8(%esp), %xmm0 - movlps %xmm0, 0xdeadbeef(,%eax,8) - ret -GLOBL( _sse_MultiTexCoord2f_end ) - -/* - MultiTexCoord2f -*/ -GLOBL( _sse_MultiTexCoord2f_2 ) - movl 4(%esp), %eax - movlps 8(%esp), %xmm0 - and $1,%eax - movl 0(,%eax,4), %eax - movlps %xmm0, (%eax) - ret -GLOBL( _sse_MultiTexCoord2f_2_end ) -#endif Index: xc/lib/GL/mesa/src/drv/radeon/Imakefile diff -u xc/lib/GL/mesa/src/drv/radeon/Imakefile:1.12 xc/lib/GL/mesa/src/drv/radeon/Imakefile:removed --- xc/lib/GL/mesa/src/drv/radeon/Imakefile:1.12 Fri Nov 7 19:18:40 2003 +++ xc/lib/GL/mesa/src/drv/radeon/Imakefile Wed Mar 16 21:05:06 2005 @@ -1,83 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/radeon/Imakefile,v 1.12 2003/11/08 00:18:40 dawes Exp $ - -#include - -#if GlxUseBuiltInDRIDriver -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtrasLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif - -#include "../common/Imakefile.inc" -#include "Imakefile.inc" -#include "../../array_cache/Imakefile.inc" -#include "../../math/Imakefile.inc" -#include "../../swrast/Imakefile.inc" -#include "../../swrast_setup/Imakefile.inc" -#include "../../tnl/Imakefile.inc" -#include "../../tnl_dd/Imakefile.inc" -#include "../../Imakefile.inc" -#if defined(i386Architecture) && MesaUseX86Asm -#include "../../X86/Imakefile.inc" -#endif -#ifdef SparcArchitecture -#include "../../SPARC/Imakefile.inc" -#endif - - DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MESA_ASM_DEFINES) - INCLUDES = $(X_INCLUDES) $(MESA_INCLUDES) $(DRI_INCLUDES) - - DRIOBJS = $(GLXLIBSRC)/dri/dri_util.o - - DRMOBJS = $(GLXLIBSRC)/dri/drm/xf86drm.o \ - $(GLXLIBSRC)/dri/drm/xf86drmHash.o \ - $(GLXLIBSRC)/dri/drm/xf86drmRandom.o \ - $(GLXLIBSRC)/dri/drm/xf86drmSL.o - -#ifdef GlxSoProf - LOSRCS = ../../../../lowpc.c - HISRCS = ../../../../highpc.c - - LOOBJS = ../../../../lowpc.o - HIOBJS = ../../../../highpc.o -#endif - - SRCS = $(RADEONSRCS) - OBJS = $(LOOBJS) $(DRIOBJS) $(DRMOBJS) $(COREMESAOBJS) \ - $(MESA_ASM_OBJS) $(COMMONOBJS) $(RADEONOBJS) $(HIOBJS) - -REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) - -#include - -LibraryObjectRule() - -SubdirLibraryRule($(RADEONOBJS)) -NormalLintTarget($(SRCS)) - -#if !GlxUseBuiltInDRIDriver -LIBNAME = radeon_dri.so -SharedDriModuleTarget($(LIBNAME),DONE $(OBJS),$(OBJS)) -InstallDynamicModule($(LIBNAME),$(MODULEDIR),dri) - -#ifdef GlxSoProf -SOPROF_LIBNAME = _radeon_dri_p -NormalDepLibraryTarget($(SOPROF_LIBNAME),DONE $(OBJS),$(OBJS)) -InstallLibrary($(SOPROF_LIBNAME),$(MODULEDIR)/dri) -#endif -#endif - -#ifdef i386Architecture -ObjectFromAsmSource(radeon_vtxtmp_x86, NullParameter) -#endif - -DependTarget() - Index: xc/lib/GL/mesa/src/drv/radeon/Imakefile.inc diff -u xc/lib/GL/mesa/src/drv/radeon/Imakefile.inc:1.6 xc/lib/GL/mesa/src/drv/radeon/Imakefile.inc:removed --- xc/lib/GL/mesa/src/drv/radeon/Imakefile.inc:1.6 Sun Sep 28 16:15:27 2003 +++ xc/lib/GL/mesa/src/drv/radeon/Imakefile.inc Wed Mar 16 21:05:06 2005 @@ -1,170 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/radeon/Imakefile.inc,v 1.6 2003/09/28 20:15:27 alanh Exp $ - -#ifndef MesaDrvSrcDir -#define MesaDrvSrcDir $(GLXLIBSRC)/mesa/src/drv -#endif - -MESADRVSRCDIR = MesaDrvSrcDir - -#ifndef MesaDrvRadeonBuildDir -#define MesaDrvRadeonBuildDir /**/ -#endif -MESADRVRADEONBUILDDIR = MesaDrvRadeonBuildDir - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#if BuildXF86DRI - DRI_DEFINES = GlxDefines -DX_BYTE_ORDER=$(X_BYTE_ORDER) - DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ - -I$(GLXLIBSRC)/glx \ - -I$(INCLUDESRC) \ - -I$(INCLUDESRC)/GL \ - -I$(SERVERSRC)/GL/dri \ - -I$(XF86OSSRC) \ - -I$(XF86DRIVERSRC)/ati \ - -I$(XF86COMSRC) \ - -I$(GLXLIBSRC)/dri/drm \ - -I$(GLXLIBSRC)/include \ - -I$(XTOP)/include -#endif - -MESA_INCLUDES = -I$(MESASRCDIR)/src \ - -I$(MESADRVSRCDIR)/common \ - -I$(MESADRVSRCDIR)/radeon - X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) - - RADEONSRCS = $(MESADRVRADEONBUILDDIR)radeon_context.c \ - $(MESADRVRADEONBUILDDIR)radeon_ioctl.c \ - $(MESADRVRADEONBUILDDIR)radeon_lock.c \ - $(MESADRVRADEONBUILDDIR)radeon_maos.c \ - $(MESADRVRADEONBUILDDIR)radeon_sanity.c \ - $(MESADRVRADEONBUILDDIR)radeon_screen.c \ - $(MESADRVRADEONBUILDDIR)radeon_span.c \ - $(MESADRVRADEONBUILDDIR)radeon_state.c \ - $(MESADRVRADEONBUILDDIR)radeon_state_init.c \ - $(MESADRVRADEONBUILDDIR)radeon_swtcl.c \ - $(MESADRVRADEONBUILDDIR)radeon_tcl.c \ - $(MESADRVRADEONBUILDDIR)radeon_tex.c \ - $(MESADRVRADEONBUILDDIR)radeon_texmem.c \ - $(MESADRVRADEONBUILDDIR)radeon_texstate.c \ - $(MESADRVRADEONBUILDDIR)radeon_vtxfmt.c \ - $(MESADRVRADEONBUILDDIR)radeon_vtxfmt_x86.c \ - $(MESADRVRADEONBUILDDIR)radeon_vtxtmp_x86.S \ - $(MESADRVRADEONBUILDDIR)radeon_vtxfmt_sse.c \ - $(MESADRVRADEONBUILDDIR)radeon_vtxfmt_c.c - - RADEONOBJS = $(MESADRVRADEONBUILDDIR)radeon_context.o \ - $(MESADRVRADEONBUILDDIR)radeon_ioctl.o \ - $(MESADRVRADEONBUILDDIR)radeon_lock.o \ - $(MESADRVRADEONBUILDDIR)radeon_maos.o \ - $(MESADRVRADEONBUILDDIR)radeon_sanity.o \ - $(MESADRVRADEONBUILDDIR)radeon_screen.o \ - $(MESADRVRADEONBUILDDIR)radeon_span.o \ - $(MESADRVRADEONBUILDDIR)radeon_state.o \ - $(MESADRVRADEONBUILDDIR)radeon_state_init.o \ - $(MESADRVRADEONBUILDDIR)radeon_swtcl.o \ - $(MESADRVRADEONBUILDDIR)radeon_tcl.o \ - $(MESADRVRADEONBUILDDIR)radeon_tex.o \ - $(MESADRVRADEONBUILDDIR)radeon_texmem.o \ - $(MESADRVRADEONBUILDDIR)radeon_texstate.o \ - $(MESADRVRADEONBUILDDIR)radeon_vtxfmt.o \ - $(MESADRVRADEONBUILDDIR)radeon_vtxfmt_c.o - -#ifdef i386Architecture - RADEONOBJS += $(MESADRVRADEONBUILDDIR)radeon_vtxfmt_x86.o \ - $(MESADRVRADEONBUILDDIR)radeon_vtxtmp_x86.o \ - $(MESADRVRADEONBUILDDIR)radeon_vtxfmt_sse.o -#endif - - RADEONUOBJS = $(MESADRVRADEONBUILDDIR)unshared/radeon_context.o \ - $(MESADRVRADEONBUILDDIR)unshared/radeon_ioctl.o \ - $(MESADRVRADEONBUILDDIR)unshared/radeon_lock.o \ - $(MESADRVRADEONBUILDDIR)unshared/radeon_maos.o \ - $(MESADRVRADEONBUILDDIR)unshared/radeon_sanity.o \ - $(MESADRVRADEONBUILDDIR)unshared/radeon_screen.o \ - $(MESADRVRADEONBUILDDIR)unshared/radeon_span.o \ - $(MESADRVRADEONBUILDDIR)unshared/radeon_state.o \ - $(MESADRVRADEONBUILDDIR)unshared/radeon_state_init.o \ - $(MESADRVRADEONBUILDDIR)unshared/radeon_swtcl.o \ - $(MESADRVRADEONBUILDDIR)unshared/radeon_tcl.o \ - $(MESADRVRADEONBUILDDIR)unshared/radeon_tex.o \ - $(MESADRVRADEONBUILDDIR)unshared/radeon_texmem.o \ - $(MESADRVRADEONBUILDDIR)unshared/radeon_texstate.o \ - $(MESADRVRADEONBUILDDIR)unshared/radeon_vtxfmt.o \ - $(MESADRVRADEONBUILDDIR)unshared/radeon_vtxfmt_c.o - -#ifdef i386Architecture - RADEONUOBJS += $(MESADRVRADEONBUILDDIR)unshared/radeon_vtxfmt_x86.o \ - $(MESADRVRADEONBUILDDIR)unshared/radeon_vtxtmp_x86.o \ - $(MESADRVRADEONBUILDDIR)unshared/radeon_vtxfmt_sse.o -#endif - - RADEONDOBJS = $(MESADRVRADEONBUILDDIR)debugger/radeon_context.o \ - $(MESADRVRADEONBUILDDIR)debugger/radeon_ioctl.o \ - $(MESADRVRADEONBUILDDIR)debugger/radeon_lock.o \ - $(MESADRVRADEONBUILDDIR)debugger/radeon_maos.o \ - $(MESADRVRADEONBUILDDIR)debugger/radeon_sanity.o \ - $(MESADRVRADEONBUILDDIR)debugger/radeon_screen.o \ - $(MESADRVRADEONBUILDDIR)debugger/radeon_span.o \ - $(MESADRVRADEONBUILDDIR)debugger/radeon_state.o \ - $(MESADRVRADEONBUILDDIR)debugger/radeon_state_init.o \ - $(MESADRVRADEONBUILDDIR)debugger/radeon_swtcl.o \ - $(MESADRVRADEONBUILDDIR)debugger/radeon_tcl.o \ - $(MESADRVRADEONBUILDDIR)debugger/radeon_tex.o \ - $(MESADRVRADEONBUILDDIR)debugger/radeon_texmem.o \ - $(MESADRVRADEONBUILDDIR)debugger/radeon_texstate.o \ - $(MESADRVRADEONBUILDDIR)debugger/radeon_vtxfmt.o \ - $(MESADRVRADEONBUILDDIR)debugger/radeon_vtxfmt_c.o - -#ifdef i386Architecture - RADEONDOBJS += $(MESADRVRADEONBUILDDIR)debugger/radeon_vtxfmt_x86.o \ - $(MESADRVRADEONBUILDDIR)debugger/radeon_vtxtmp_x86.o \ - $(MESADRVRADEONBUILDDIR)debugger/radeon_vtxfmt_sse.o -#endif - - RADEONPOBJS = $(MESADRVRADEONBUILDDIR)profiled/radeon_context.o \ - $(MESADRVRADEONBUILDDIR)profiled/radeon_ioctl.o \ - $(MESADRVRADEONBUILDDIR)profiled/radeon_lock.o \ - $(MESADRVRADEONBUILDDIR)profiled/radeon_maos.o \ - $(MESADRVRADEONBUILDDIR)profiled/radeon_sanity.o \ - $(MESADRVRADEONBUILDDIR)profiled/radeon_screen.o \ - $(MESADRVRADEONBUILDDIR)profiled/radeon_span.o \ - $(MESADRVRADEONBUILDDIR)profiled/radeon_state.o \ - $(MESADRVRADEONBUILDDIR)profiled/radeon_state_init.o \ - $(MESADRVRADEONBUILDDIR)profiled/radeon_swtcl.o \ - $(MESADRVRADEONBUILDDIR)profiled/radeon_tcl.o \ - $(MESADRVRADEONBUILDDIR)profiled/radeon_tex.o \ - $(MESADRVRADEONBUILDDIR)profiled/radeon_texmem.o \ - $(MESADRVRADEONBUILDDIR)profiled/radeon_texstate.o \ - $(MESADRVRADEONBUILDDIR)profiled/radeon_vtxfmt.o \ - $(MESADRVRADEONBUILDDIR)profiled/radeon_vtxfmt_c.o - -#ifdef i386Architecture - RADEONPOBJS += $(MESADRVRADEONBUILDDIR)profiled/radeon_vtxfmt_x86.o \ - $(MESADRVRADEONBUILDDIR)profiled/radeon_vtxtmp_x86.o \ - $(MESADRVRADEONBUILDDIR)profiled/radeon_vtxfmt_sse.o -#endif - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(radeon_context.c, $(MESADRVSRCDIR)/radeon) -LinkSourceFile(radeon_ioctl.c, $(MESADRVSRCDIR)/radeon) -LinkSourceFile(radeon_lock.c, $(MESADRVSRCDIR)/radeon) -LinkSourceFile(radeon_maos.c, $(MESADRVSRCDIR)/radeon) -LinkSourceFile(radeon_sanity.c, $(MESADRVSRCDIR)/radeon) -LinkSourceFile(radeon_screen.c, $(MESADRVSRCDIR)/radeon) -LinkSourceFile(radeon_span.c, $(MESADRVSRCDIR)/radeon) -LinkSourceFile(radeon_state.c, $(MESADRVSRCDIR)/radeon) -LinkSourceFile(radeon_state_init.c, $(MESADRVSRCDIR)/radeon) -LinkSourceFile(radeon_swtcl.c, $(MESADRVSRCDIR)/radeon) -LinkSourceFile(radeon_tcl.c, $(MESADRVSRCDIR)/radeon) -LinkSourceFile(radeon_tex.c, $(MESADRVSRCDIR)/radeon) -LinkSourceFile(radeon_texmem.c, $(MESADRVSRCDIR)/radeon) -LinkSourceFile(radeon_texstate.c, $(MESADRVSRCDIR)/radeon) -LinkSourceFile(radeon_vtxfmt.c, $(MESADRVSRCDIR)/radeon) -LinkSourceFile(radeon_vtxfmt_c.c, $(MESADRVSRCDIR)/radeon) -LinkSourceFile(radeon_vtxfmt_x86.c, $(MESADRVSRCDIR)/radeon) -LinkSourceFile(radeon_vtxtmp_x86.S, $(MESADRVSRCDIR)/radeon) -LinkSourceFile(radeon_vtxfmt_sse.c, $(MESADRVSRCDIR)/radeon) -#endif Index: xc/lib/GL/mesa/src/drv/radeon/radeon_context.c diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_context.c:1.13 xc/lib/GL/mesa/src/drv/radeon/radeon_context.c:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_context.c:1.13 Thu Jan 22 22:57:06 2004 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_context.c Wed Mar 16 21:05:06 2005 @@ -1,586 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_context.c,v 1.13 2004/01/23 03:57:06 dawes Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Gareth Hughes - * Keith Whitwell - */ - -#include "glheader.h" -#include "api_arrayelt.h" -#include "context.h" -#include "simple_list.h" -#include "imports.h" -#include "matrix.h" -#include "extensions.h" - -#include "swrast/swrast.h" -#include "swrast_setup/swrast_setup.h" -#include "array_cache/acache.h" - -#include "tnl/tnl.h" -#include "tnl/t_pipeline.h" - -#include "radeon_context.h" -#include "radeon_ioctl.h" -#include "radeon_state.h" -#include "radeon_span.h" -#include "radeon_tex.h" -#include "radeon_swtcl.h" -#include "radeon_tcl.h" -#include "radeon_vtxfmt.h" -#include "radeon_maos.h" - -#define DRIVER_DATE "20030328" - -#include "vblank.h" -#include "utils.h" -#ifndef RADEON_DEBUG -int RADEON_DEBUG = (0); -#endif - - - -/* Return the width and height of the given buffer. - */ -static void radeonGetBufferSize( GLframebuffer *buffer, - GLuint *width, GLuint *height ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - LOCK_HARDWARE( rmesa ); - *width = rmesa->dri.drawable->w; - *height = rmesa->dri.drawable->h; - UNLOCK_HARDWARE( rmesa ); -} - -/* Return various strings for glGetString(). - */ -static const GLubyte *radeonGetString( GLcontext *ctx, GLenum name ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - static char buffer[128]; - unsigned offset; - GLuint agp_mode = rmesa->radeonScreen->IsPCI ? 0 : - rmesa->radeonScreen->AGPMode; - - switch ( name ) { - case GL_VENDOR: - return (GLubyte *)"Tungsten Graphics, Inc."; - - case GL_RENDERER: - offset = driGetRendererString( buffer, "Radeon", DRIVER_DATE, - agp_mode ); - - sprintf( & buffer[ offset ], " %sTCL", - !(rmesa->TclFallback & RADEON_TCL_FALLBACK_TCL_DISABLE) - ? "" : "NO-" ); - - return (GLubyte *)buffer; - - default: - return NULL; - } -} - - -/* Extension strings exported by the R100 driver. - */ -static const char * const card_extensions[] = -{ - "GL_ARB_multisample", - "GL_ARB_multitexture", - "GL_ARB_texture_border_clamp", - "GL_ARB_texture_compression", - "GL_ARB_texture_env_add", - "GL_ARB_texture_env_combine", - "GL_ARB_texture_env_dot3", - "GL_ARB_texture_mirrored_repeat", - "GL_EXT_blend_logic_op", - "GL_EXT_blend_subtract", - "GL_EXT_secondary_color", - "GL_EXT_texture_edge_clamp", - "GL_EXT_texture_env_add", - "GL_EXT_texture_env_combine", - "GL_EXT_texture_env_dot3", - "GL_EXT_texture_filter_anisotropic", - "GL_EXT_texture_lod_bias", - "GL_ATI_texture_env_combine3", - "GL_ATI_texture_mirror_once", - "GL_IBM_texture_mirrored_repeat", - "GL_MESA_ycbcr_texture", - "GL_NV_blend_square", - "GL_SGIS_generate_mipmap", - "GL_SGIS_texture_border_clamp", - "GL_SGIS_texture_edge_clamp", - NULL -}; - -extern const struct gl_pipeline_stage _radeon_texrect_stage; -extern const struct gl_pipeline_stage _radeon_render_stage; -extern const struct gl_pipeline_stage _radeon_tcl_stage; - -static const struct gl_pipeline_stage *radeon_pipeline[] = { - - /* Try and go straight to t&l - */ - &_radeon_tcl_stage, - - /* Catch any t&l fallbacks - */ - &_tnl_vertex_transform_stage, - &_tnl_normal_transform_stage, - &_tnl_lighting_stage, - &_tnl_fog_coordinate_stage, - &_tnl_texgen_stage, - &_tnl_texture_transform_stage, - - /* Scale texture rectangle to 0..1. - */ - &_radeon_texrect_stage, - - &_radeon_render_stage, - &_tnl_render_stage, /* FALLBACK: */ - 0, -}; - - - -/* Initialize the driver's misc functions. - */ -static void radeonInitDriverFuncs( GLcontext *ctx ) -{ - ctx->Driver.GetBufferSize = radeonGetBufferSize; - ctx->Driver.ResizeBuffers = _swrast_alloc_buffers; - ctx->Driver.GetString = radeonGetString; - - ctx->Driver.Error = NULL; - ctx->Driver.DrawPixels = NULL; - ctx->Driver.Bitmap = NULL; -} - -static const struct dri_debug_control debug_control[] = -{ - { "fall", DEBUG_FALLBACKS }, - { "tex", DEBUG_TEXTURE }, - { "ioctl", DEBUG_IOCTL }, - { "prim", DEBUG_PRIMS }, - { "vert", DEBUG_VERTS }, - { "state", DEBUG_STATE }, - { "code", DEBUG_CODEGEN }, - { "vfmt", DEBUG_VFMT }, - { "vtxf", DEBUG_VFMT }, - { "verb", DEBUG_VERBOSE }, - { "dri", DEBUG_DRI }, - { "dma", DEBUG_DMA }, - { "san", DEBUG_SANITY }, - { NULL, 0 } -}; - - -static int -get_ust_nop( int64_t * ust ) -{ - *ust = 1; - return 0; -} - - -/* Create the device specific context. - */ -GLboolean -radeonCreateContext( const __GLcontextModes *glVisual, - __DRIcontextPrivate *driContextPriv, - void *sharedContextPrivate) -{ - __DRIscreenPrivate *sPriv = driContextPriv->driScreenPriv; - radeonScreenPtr screen = (radeonScreenPtr)(sPriv->private); - radeonContextPtr rmesa; - GLcontext *ctx, *shareCtx; - int i; - - assert(glVisual); - assert(driContextPriv); - assert(screen); - - /* Allocate the Radeon context */ - rmesa = (radeonContextPtr) CALLOC( sizeof(*rmesa) ); - if ( !rmesa ) - return GL_FALSE; - - /* Allocate the Mesa context */ - if (sharedContextPrivate) - shareCtx = ((radeonContextPtr) sharedContextPrivate)->glCtx; - else - shareCtx = NULL; - rmesa->glCtx = _mesa_create_context(glVisual, shareCtx, (void *) rmesa, GL_TRUE); - if (!rmesa->glCtx) { - FREE(rmesa); - return GL_FALSE; - } - driContextPriv->driverPrivate = rmesa; - - /* Init radeon context data */ - rmesa->dri.context = driContextPriv; - rmesa->dri.screen = sPriv; - rmesa->dri.drawable = NULL; /* Set by XMesaMakeCurrent */ - rmesa->dri.hwContext = driContextPriv->hHWContext; - rmesa->dri.hwLock = &sPriv->pSAREA->lock; - rmesa->dri.fd = sPriv->fd; - rmesa->dri.drmMinor = sPriv->drmMinor; - - rmesa->radeonScreen = screen; - rmesa->sarea = (RADEONSAREAPrivPtr)((GLubyte *)sPriv->pSAREA + - screen->sarea_priv_offset); - - - rmesa->dma.buf0_address = rmesa->radeonScreen->buffers->list[0].address; - - (void) memset( rmesa->texture_heaps, 0, sizeof( rmesa->texture_heaps ) ); - make_empty_list( & rmesa->swapped ); - - rmesa->nr_heaps = screen->numTexHeaps; - for ( i = 0 ; i < rmesa->nr_heaps ; i++ ) { - rmesa->texture_heaps[i] = driCreateTextureHeap( i, rmesa, - screen->texSize[i], - 12, - RADEON_NR_TEX_REGIONS, - rmesa->sarea->texList[i], - & rmesa->sarea->texAge[i], - & rmesa->swapped, - sizeof( radeonTexObj ), - (destroy_texture_object_t *) radeonDestroyTexObj ); - - driSetTextureSwapCounterLocation( rmesa->texture_heaps[i], - & rmesa->c_textureSwaps ); - } - - rmesa->swtcl.RenderIndex = ~0; - rmesa->lost_context = 1; - - /* Set the maximum texture size small enough that we can guarentee that - * all texture units can bind a maximal texture and have them both in - * texturable memory at once. - */ - - ctx = rmesa->glCtx; - ctx->Const.MaxTextureUnits = 2; - - driCalculateMaxTextureLevels( rmesa->texture_heaps, - rmesa->nr_heaps, - & ctx->Const, - 4, - 11, /* max 2D texture size is 2048x2048 */ - 0, /* 3D textures unsupported. */ - 0, /* cube textures unsupported. */ - 11, /* max rect texture size is 2048x2048. */ - 12, - GL_FALSE ); - - ctx->Const.MaxTextureMaxAnisotropy = 16.0; - - /* No wide points. - */ - ctx->Const.MinPointSize = 1.0; - ctx->Const.MinPointSizeAA = 1.0; - ctx->Const.MaxPointSize = 1.0; - ctx->Const.MaxPointSizeAA = 1.0; - - ctx->Const.MinLineWidth = 1.0; - ctx->Const.MinLineWidthAA = 1.0; - ctx->Const.MaxLineWidth = 10.0; - ctx->Const.MaxLineWidthAA = 10.0; - ctx->Const.LineWidthGranularity = 0.0625; - - /* Set maxlocksize (and hence vb size) small enough to avoid - * fallbacks in radeon_tcl.c. ie. guarentee that all vertices can - * fit in a single dma buffer for indexed rendering of quad strips, - * etc. - */ - ctx->Const.MaxArrayLockSize = - MIN2( ctx->Const.MaxArrayLockSize, - RADEON_BUFFER_SIZE / RADEON_MAX_TCL_VERTSIZE ); - - rmesa->boxes = (getenv("LIBGL_PERFORMANCE_BOXES") != NULL); - - /* Initialize the software rasterizer and helper modules. - */ - _swrast_CreateContext( ctx ); - _ac_CreateContext( ctx ); - _tnl_CreateContext( ctx ); - _swsetup_CreateContext( ctx ); - _ae_create_context( ctx ); - - /* Install the customized pipeline: - */ - _tnl_destroy_pipeline( ctx ); - _tnl_install_pipeline( ctx, radeon_pipeline ); - ctx->Driver.FlushVertices = radeonFlushVertices; - - /* Try and keep materials and vertices separate: - */ - _tnl_isolate_materials( ctx, GL_TRUE ); - - -/* _mesa_allow_light_in_model( ctx, GL_FALSE ); */ - - /* Try and keep materials and vertices separate: - */ - _tnl_isolate_materials( ctx, GL_TRUE ); - - - /* Configure swrast to match hardware characteristics: - */ - _swrast_allow_pixel_fog( ctx, GL_FALSE ); - _swrast_allow_vertex_fog( ctx, GL_TRUE ); - - - _math_matrix_ctr( &rmesa->TexGenMatrix[0] ); - _math_matrix_ctr( &rmesa->TexGenMatrix[1] ); - _math_matrix_ctr( &rmesa->tmpmat ); - _math_matrix_set_identity( &rmesa->TexGenMatrix[0] ); - _math_matrix_set_identity( &rmesa->TexGenMatrix[1] ); - _math_matrix_set_identity( &rmesa->tmpmat ); - - driInitExtensions( ctx, card_extensions, GL_TRUE ); - - if (rmesa->dri.drmMinor >= 9) - _mesa_enable_extension( ctx, "GL_NV_texture_rectangle"); - - radeonInitDriverFuncs( ctx ); - radeonInitIoctlFuncs( ctx ); - radeonInitStateFuncs( ctx ); - radeonInitSpanFuncs( ctx ); - radeonInitTextureFuncs( ctx ); - radeonInitState( rmesa ); - radeonInitSwtcl( ctx ); - - rmesa->iw.irq_seq = -1; - rmesa->irqsEmitted = 0; - rmesa->do_irqs = (rmesa->radeonScreen->irq && !getenv("RADEON_NO_IRQS")); - - rmesa->do_usleeps = !getenv("RADEON_NO_USLEEPS"); - - rmesa->vblank_flags = (rmesa->radeonScreen->irq != 0) - ? driGetDefaultVBlankFlags() : VBLANK_FLAG_NO_IRQ; - - rmesa->get_ust = (PFNGLXGETUSTPROC) glXGetProcAddress( (const GLubyte *) "__glXGetUST" ); - if ( rmesa->get_ust == NULL ) { - rmesa->get_ust = get_ust_nop; - } - - (*rmesa->get_ust)( & rmesa->swap_ust ); - - -#if DO_DEBUG - RADEON_DEBUG = driParseDebugString( getenv( "RADEON_DEBUG" ), - debug_control ); -#endif - - if (getenv("RADEON_NO_RAST")) { - fprintf(stderr, "disabling 3D acceleration\n"); - FALLBACK(rmesa, RADEON_FALLBACK_DISABLE, 1); - } - else if (getenv("RADEON_TCL_FORCE_ENABLE")) { - fprintf(stderr, "Enabling TCL support... this will probably crash\n"); - fprintf(stderr, " your card if it isn't capable of TCL!\n"); - rmesa->radeonScreen->chipset |= RADEON_CHIPSET_TCL; - } else if (getenv("RADEON_TCL_FORCE_DISABLE") || - !(rmesa->radeonScreen->chipset & RADEON_CHIPSET_TCL)) { - rmesa->radeonScreen->chipset &= ~RADEON_CHIPSET_TCL; - fprintf(stderr, "disabling TCL support\n"); - TCL_FALLBACK(rmesa->glCtx, RADEON_TCL_FALLBACK_TCL_DISABLE, 1); - } - - if (rmesa->radeonScreen->chipset & RADEON_CHIPSET_TCL) { - if (!getenv("RADEON_NO_VTXFMT")) - radeonVtxfmtInit( ctx ); - - _tnl_need_dlist_norm_lengths( ctx, GL_FALSE ); - } - return GL_TRUE; -} - - -/* Destroy the device specific context. - */ -/* Destroy the Mesa and driver specific context data. - */ -void radeonDestroyContext( __DRIcontextPrivate *driContextPriv ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = (radeonContextPtr) driContextPriv->driverPrivate; - radeonContextPtr current = ctx ? RADEON_CONTEXT(ctx) : NULL; - - /* check if we're deleting the currently bound context */ - if (rmesa == current) { - RADEON_FIREVERTICES( rmesa ); - _mesa_make_current2(NULL, NULL, NULL); - } - - /* Free radeon context resources */ - assert(rmesa); /* should never be null */ - if ( rmesa ) { - GLboolean release_texture_heaps; - - - release_texture_heaps = (rmesa->glCtx->Shared->RefCount == 1); - _swsetup_DestroyContext( rmesa->glCtx ); - _tnl_DestroyContext( rmesa->glCtx ); - _ac_DestroyContext( rmesa->glCtx ); - _swrast_DestroyContext( rmesa->glCtx ); - - radeonDestroySwtcl( rmesa->glCtx ); - radeonReleaseArrays( rmesa->glCtx, ~0 ); - if (rmesa->dma.current.buf) { - radeonReleaseDmaRegion( rmesa, &rmesa->dma.current, __FUNCTION__ ); - radeonFlushCmdBuf( rmesa, __FUNCTION__ ); - } - - if (!rmesa->TclFallback & RADEON_TCL_FALLBACK_TCL_DISABLE) - if (!getenv("RADEON_NO_VTXFMT")) - radeonVtxfmtDestroy( rmesa->glCtx ); - - /* free the Mesa context */ - rmesa->glCtx->DriverCtx = NULL; - _mesa_destroy_context( rmesa->glCtx ); - - if (rmesa->state.scissor.pClipRects) { - FREE(rmesa->state.scissor.pClipRects); - rmesa->state.scissor.pClipRects = 0; - } - - if ( release_texture_heaps ) { - /* This share group is about to go away, free our private - * texture object data. - */ - int i; - - for ( i = 0 ; i < rmesa->nr_heaps ; i++ ) { - driDestroyTextureHeap( rmesa->texture_heaps[ i ] ); - rmesa->texture_heaps[ i ] = NULL; - } - - assert( is_empty_list( & rmesa->swapped ) ); - } - - FREE( rmesa ); - } -} - - - - -void -radeonSwapBuffers( __DRIdrawablePrivate *dPriv ) -{ - - if (dPriv->driContextPriv && dPriv->driContextPriv->driverPrivate) { - radeonContextPtr rmesa; - GLcontext *ctx; - rmesa = (radeonContextPtr) dPriv->driContextPriv->driverPrivate; - ctx = rmesa->glCtx; - if (ctx->Visual.doubleBufferMode) { - _mesa_notifySwapBuffers( ctx ); /* flush pending rendering comands */ - - if ( rmesa->doPageFlip ) { - radeonPageFlip( dPriv ); - } - else { - radeonCopyBuffer( dPriv ); - } - } - } - else { - /* XXX this shouldn't be an error but we can't handle it for now */ - _mesa_problem(NULL, "%s: drawable has no context!", __FUNCTION__); - } -} - - -/* Force the context `c' to be the current context and associate with it - * buffer `b'. - */ -GLboolean -radeonMakeCurrent( __DRIcontextPrivate *driContextPriv, - __DRIdrawablePrivate *driDrawPriv, - __DRIdrawablePrivate *driReadPriv ) -{ - if ( driContextPriv ) { - radeonContextPtr newCtx = - (radeonContextPtr) driContextPriv->driverPrivate; - - if (RADEON_DEBUG & DEBUG_DRI) - fprintf(stderr, "%s ctx %p\n", __FUNCTION__, (void *)newCtx->glCtx); - - if ( newCtx->dri.drawable != driDrawPriv ) { - newCtx->dri.drawable = driDrawPriv; - radeonUpdateWindow( newCtx->glCtx ); - radeonUpdateViewportOffset( newCtx->glCtx ); - } - - _mesa_make_current2( newCtx->glCtx, - (GLframebuffer *) driDrawPriv->driverPrivate, - (GLframebuffer *) driReadPriv->driverPrivate ); - - if ( !newCtx->glCtx->Viewport.Width ) { - _mesa_set_viewport( newCtx->glCtx, 0, 0, - driDrawPriv->w, driDrawPriv->h ); - } - - if (newCtx->vb.enabled) - radeonVtxfmtMakeCurrent( newCtx->glCtx ); - - } else { - if (RADEON_DEBUG & DEBUG_DRI) - fprintf(stderr, "%s ctx is null\n", __FUNCTION__); - _mesa_make_current( 0, 0 ); - } - - if (RADEON_DEBUG & DEBUG_DRI) - fprintf(stderr, "End %s\n", __FUNCTION__); - return GL_TRUE; -} - -/* Force the context `c' to be unbound from its buffer. - */ -GLboolean -radeonUnbindContext( __DRIcontextPrivate *driContextPriv ) -{ - radeonContextPtr rmesa = (radeonContextPtr) driContextPriv->driverPrivate; - - if (RADEON_DEBUG & DEBUG_DRI) - fprintf(stderr, "%s ctx %p\n", __FUNCTION__, (void *)rmesa->glCtx); - - return GL_TRUE; -} Index: xc/lib/GL/mesa/src/drv/radeon/radeon_context.h diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_context.h:1.10 xc/lib/GL/mesa/src/drv/radeon/radeon_context.h:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_context.h:1.10 Fri Jan 23 14:09:33 2004 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_context.h Wed Mar 16 21:05:06 2005 @@ -1,838 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_context.h,v 1.10 2004/01/23 19:09:33 dawes Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Gareth Hughes - * Keith Whitwell - */ - -#ifndef __RADEON_CONTEXT_H__ -#define __RADEON_CONTEXT_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "dri_util.h" -#include "radeon_common.h" -#include "texmem.h" - -#include "macros.h" -#include "mtypes.h" -#include "colormac.h" - -struct radeon_context; -typedef struct radeon_context radeonContextRec; -typedef struct radeon_context *radeonContextPtr; - -#include "radeon_lock.h" -#include "radeon_screen.h" -#include "mm.h" - -/* Flags for software fallback cases */ -/* See correponding strings in radeon_swtcl.c */ -#define RADEON_FALLBACK_TEXTURE 0x0001 -#define RADEON_FALLBACK_DRAW_BUFFER 0x0002 -#define RADEON_FALLBACK_STENCIL 0x0004 -#define RADEON_FALLBACK_RENDER_MODE 0x0008 -#define RADEON_FALLBACK_BLEND_EQ 0x0010 -#define RADEON_FALLBACK_BLEND_FUNC 0x0020 -#define RADEON_FALLBACK_DISABLE 0x0040 -#define RADEON_FALLBACK_BORDER_MODE 0x0080 - -/* The blit width for texture uploads - */ -#define BLIT_WIDTH_BYTES 1024 - -/* Use the templated vertex format: - */ -#define COLOR_IS_RGBA -#define TAG(x) radeon##x -#include "tnl_dd/t_dd_vertex.h" -#undef TAG - -typedef void (*radeon_tri_func)( radeonContextPtr, - radeonVertex *, - radeonVertex *, - radeonVertex * ); - -typedef void (*radeon_line_func)( radeonContextPtr, - radeonVertex *, - radeonVertex * ); - -typedef void (*radeon_point_func)( radeonContextPtr, - radeonVertex * ); - - -struct radeon_colorbuffer_state { - GLuint clear; - GLint drawOffset, drawPitch; -}; - - -struct radeon_depthbuffer_state { - GLuint clear; - GLfloat scale; -}; - -struct radeon_pixel_state { - GLint readOffset, readPitch; -}; - -struct radeon_scissor_state { - XF86DRIClipRectRec rect; - GLboolean enabled; - - GLuint numClipRects; /* Cliprects active */ - GLuint numAllocedClipRects; /* Cliprects available */ - XF86DRIClipRectPtr pClipRects; -}; - -struct radeon_stencilbuffer_state { - GLboolean hwBuffer; - GLuint clear; /* rb3d_stencilrefmask value */ -}; - -struct radeon_stipple_state { - GLuint mask[32]; -}; - - - -#define TEX_0 0x1 -#define TEX_1 0x2 -#define TEX_ALL 0x3 - -typedef struct radeon_tex_obj radeonTexObj, *radeonTexObjPtr; - -/* Texture object in locally shared texture space. - */ -struct radeon_tex_obj { - driTextureObject base; - - GLuint bufAddr; /* Offset to start of locally - shared texture block */ - - GLuint dirty_state; /* Flags (1 per texunit) for - whether or not this texobj - has dirty hardware state - (pp_*) that needs to be - brought into the - texunit. */ - - drmRadeonTexImage image[6][RADEON_MAX_TEXTURE_LEVELS]; - /* Six, for the cube faces */ - - GLuint pp_txfilter; /* hardware register values */ - GLuint pp_txformat; - GLuint pp_txoffset; /* Image location in texmem. - All cube faces follow. */ - GLuint pp_txsize; /* npot only */ - GLuint pp_txpitch; /* npot only */ - GLuint pp_border_color; - GLuint pp_cubic_faces; /* cube face 1,2,3,4 log2 sizes */ - - GLboolean border_fallback; -}; - - -struct radeon_texture_env_state { - radeonTexObjPtr texobj; - GLenum format; - GLenum envMode; -}; - -struct radeon_texture_state { - struct radeon_texture_env_state unit[RADEON_MAX_TEXTURE_UNITS]; -}; - - -struct radeon_state_atom { - struct radeon_state_atom *next, *prev; - const char *name; /* for debug */ - int cmd_size; /* size in bytes */ - GLuint is_tcl; - int *cmd; /* one or more cmd's */ - int *lastcmd; /* one or more cmd's */ - GLboolean (*check)( GLcontext * ); /* is this state active? */ -}; - - - -/* Trying to keep these relatively short as the variables are becoming - * extravagently long. Drop the driver name prefix off the front of - * everything - I think we know which driver we're in by now, and keep the - * prefix to 3 letters unless absolutely impossible. - */ - -#define CTX_CMD_0 0 -#define CTX_PP_MISC 1 -#define CTX_PP_FOG_COLOR 2 -#define CTX_RE_SOLID_COLOR 3 -#define CTX_RB3D_BLENDCNTL 4 -#define CTX_RB3D_DEPTHOFFSET 5 -#define CTX_RB3D_DEPTHPITCH 6 -#define CTX_RB3D_ZSTENCILCNTL 7 -#define CTX_CMD_1 8 -#define CTX_PP_CNTL 9 -#define CTX_RB3D_CNTL 10 -#define CTX_RB3D_COLOROFFSET 11 -#define CTX_CMD_2 12 -#define CTX_RB3D_COLORPITCH 13 -#define CTX_STATE_SIZE 14 - -#define SET_CMD_0 0 -#define SET_SE_CNTL 1 -#define SET_SE_COORDFMT 2 -#define SET_CMD_1 3 -#define SET_SE_CNTL_STATUS 4 -#define SET_STATE_SIZE 5 - -#define LIN_CMD_0 0 -#define LIN_RE_LINE_PATTERN 1 -#define LIN_RE_LINE_STATE 2 -#define LIN_CMD_1 3 -#define LIN_SE_LINE_WIDTH 4 -#define LIN_STATE_SIZE 5 - -#define MSK_CMD_0 0 -#define MSK_RB3D_STENCILREFMASK 1 -#define MSK_RB3D_ROPCNTL 2 -#define MSK_RB3D_PLANEMASK 3 -#define MSK_STATE_SIZE 4 - -#define VPT_CMD_0 0 -#define VPT_SE_VPORT_XSCALE 1 -#define VPT_SE_VPORT_XOFFSET 2 -#define VPT_SE_VPORT_YSCALE 3 -#define VPT_SE_VPORT_YOFFSET 4 -#define VPT_SE_VPORT_ZSCALE 5 -#define VPT_SE_VPORT_ZOFFSET 6 -#define VPT_STATE_SIZE 7 - -#define MSC_CMD_0 0 -#define MSC_RE_MISC 1 -#define MSC_STATE_SIZE 2 - -#define TEX_CMD_0 0 -#define TEX_PP_TXFILTER 1 -#define TEX_PP_TXFORMAT 2 -#define TEX_PP_TXOFFSET 3 -#define TEX_PP_TXCBLEND 4 -#define TEX_PP_TXABLEND 5 -#define TEX_PP_TFACTOR 6 -#define TEX_CMD_1 7 -#define TEX_PP_BORDER_COLOR 8 -#define TEX_STATE_SIZE 9 - -#define TXR_CMD_0 0 /* rectangle textures */ -#define TXR_PP_TEX_SIZE 1 /* 0x1d04, 0x1d0c for NPOT! */ -#define TXR_PP_TEX_PITCH 2 /* 0x1d08, 0x1d10 for NPOT! */ -#define TXR_STATE_SIZE 3 - -#define ZBS_CMD_0 0 -#define ZBS_SE_ZBIAS_FACTOR 1 -#define ZBS_SE_ZBIAS_CONSTANT 2 -#define ZBS_STATE_SIZE 3 - -#define TCL_CMD_0 0 -#define TCL_OUTPUT_VTXFMT 1 -#define TCL_OUTPUT_VTXSEL 2 -#define TCL_MATRIX_SELECT_0 3 -#define TCL_MATRIX_SELECT_1 4 -#define TCL_UCP_VERT_BLEND_CTL 5 -#define TCL_TEXTURE_PROC_CTL 6 -#define TCL_LIGHT_MODEL_CTL 7 -#define TCL_PER_LIGHT_CTL_0 8 -#define TCL_PER_LIGHT_CTL_1 9 -#define TCL_PER_LIGHT_CTL_2 10 -#define TCL_PER_LIGHT_CTL_3 11 -#define TCL_STATE_SIZE 12 - -#define MTL_CMD_0 0 -#define MTL_EMMISSIVE_RED 1 -#define MTL_EMMISSIVE_GREEN 2 -#define MTL_EMMISSIVE_BLUE 3 -#define MTL_EMMISSIVE_ALPHA 4 -#define MTL_AMBIENT_RED 5 -#define MTL_AMBIENT_GREEN 6 -#define MTL_AMBIENT_BLUE 7 -#define MTL_AMBIENT_ALPHA 8 -#define MTL_DIFFUSE_RED 9 -#define MTL_DIFFUSE_GREEN 10 -#define MTL_DIFFUSE_BLUE 11 -#define MTL_DIFFUSE_ALPHA 12 -#define MTL_SPECULAR_RED 13 -#define MTL_SPECULAR_GREEN 14 -#define MTL_SPECULAR_BLUE 15 -#define MTL_SPECULAR_ALPHA 16 -#define MTL_SHININESS 17 -#define MTL_STATE_SIZE 18 - -#define VTX_CMD_0 0 -#define VTX_SE_COORD_FMT 1 -#define VTX_STATE_SIZE 2 - -#define MAT_CMD_0 0 -#define MAT_ELT_0 1 -#define MAT_STATE_SIZE 17 - -#define GRD_CMD_0 0 -#define GRD_VERT_GUARD_CLIP_ADJ 1 -#define GRD_VERT_GUARD_DISCARD_ADJ 2 -#define GRD_HORZ_GUARD_CLIP_ADJ 3 -#define GRD_HORZ_GUARD_DISCARD_ADJ 4 -#define GRD_STATE_SIZE 5 - -/* position changes frequently when lighting in modelpos - separate - * out to new state item? - */ -#define LIT_CMD_0 0 -#define LIT_AMBIENT_RED 1 -#define LIT_AMBIENT_GREEN 2 -#define LIT_AMBIENT_BLUE 3 -#define LIT_AMBIENT_ALPHA 4 -#define LIT_DIFFUSE_RED 5 -#define LIT_DIFFUSE_GREEN 6 -#define LIT_DIFFUSE_BLUE 7 -#define LIT_DIFFUSE_ALPHA 8 -#define LIT_SPECULAR_RED 9 -#define LIT_SPECULAR_GREEN 10 -#define LIT_SPECULAR_BLUE 11 -#define LIT_SPECULAR_ALPHA 12 -#define LIT_POSITION_X 13 -#define LIT_POSITION_Y 14 -#define LIT_POSITION_Z 15 -#define LIT_POSITION_W 16 -#define LIT_DIRECTION_X 17 -#define LIT_DIRECTION_Y 18 -#define LIT_DIRECTION_Z 19 -#define LIT_DIRECTION_W 20 -#define LIT_ATTEN_CONST 21 -#define LIT_ATTEN_LINEAR 22 -#define LIT_ATTEN_QUADRATIC 23 -#define LIT_ATTEN_XXX 24 -#define LIT_CMD_1 25 -#define LIT_SPOT_DCD 26 -#define LIT_SPOT_EXPONENT 27 -#define LIT_SPOT_CUTOFF 28 -#define LIT_SPECULAR_THRESH 29 -#define LIT_RANGE_CUTOFF 30 /* ? */ -#define LIT_RANGE_ATTEN 31 /* ? */ -#define LIT_STATE_SIZE 32 - -/* Fog - */ -#define FOG_CMD_0 0 -#define FOG_R 1 -#define FOG_C 2 -#define FOG_D 3 -#define FOG_PAD 4 -#define FOG_STATE_SIZE 5 - -/* UCP - */ -#define UCP_CMD_0 0 -#define UCP_X 1 -#define UCP_Y 2 -#define UCP_Z 3 -#define UCP_W 4 -#define UCP_STATE_SIZE 5 - -/* GLT - Global ambient - */ -#define GLT_CMD_0 0 -#define GLT_RED 1 -#define GLT_GREEN 2 -#define GLT_BLUE 3 -#define GLT_ALPHA 4 -#define GLT_STATE_SIZE 5 - -/* EYE - */ -#define EYE_CMD_0 0 -#define EYE_X 1 -#define EYE_Y 2 -#define EYE_Z 3 -#define EYE_RESCALE_FACTOR 4 -#define EYE_STATE_SIZE 5 - -#define SHN_CMD_0 0 -#define SHN_SHININESS 1 -#define SHN_STATE_SIZE 2 - - - - - -struct radeon_hw_state { - /* All state should be on one of these lists: - */ - struct radeon_state_atom dirty; /* dirty list head placeholder */ - struct radeon_state_atom clean; /* clean list head placeholder */ - - /* Hardware state, stored as cmdbuf commands: - * -- Need to doublebuffer for - * - reviving state after loss of context - * - eliding noop statechange loops? (except line stipple count) - */ - struct radeon_state_atom ctx; - struct radeon_state_atom set; - struct radeon_state_atom lin; - struct radeon_state_atom msk; - struct radeon_state_atom vpt; - struct radeon_state_atom tcl; - struct radeon_state_atom msc; - struct radeon_state_atom tex[2]; - struct radeon_state_atom zbs; - struct radeon_state_atom mtl; - struct radeon_state_atom mat[5]; - struct radeon_state_atom lit[8]; /* includes vec, scl commands */ - struct radeon_state_atom ucp[6]; - struct radeon_state_atom eye; /* eye pos */ - struct radeon_state_atom grd; /* guard band clipping */ - struct radeon_state_atom fog; - struct radeon_state_atom glt; - struct radeon_state_atom txr[2]; /* for NPOT */ -}; - -struct radeon_state { - /* Derived state for internal purposes: - */ - struct radeon_colorbuffer_state color; - struct radeon_depthbuffer_state depth; - struct radeon_pixel_state pixel; - struct radeon_scissor_state scissor; - struct radeon_stencilbuffer_state stencil; - struct radeon_stipple_state stipple; - struct radeon_texture_state texture; -}; - - -/* Need refcounting on dma buffers: - */ -struct radeon_dma_buffer { - int refcount; /* the number of retained regions in buf */ - drmBufPtr buf; -}; - -#define GET_START(rvb) (rmesa->radeonScreen->gart_buffer_offset + \ - (rvb)->address - rmesa->dma.buf0_address + \ - (rvb)->start) - -/* A retained region, eg vertices for indexed vertices. - */ -struct radeon_dma_region { - struct radeon_dma_buffer *buf; - char *address; /* == buf->address */ - int start, end, ptr; /* offsets from start of buf */ - int aos_start; - int aos_stride; - int aos_size; -}; - - -struct radeon_dma { - /* Active dma region. Allocations for vertices and retained - * regions come from here. Also used for emitting random vertices, - * these may be flushed by calling flush_current(); - */ - struct radeon_dma_region current; - - void (*flush)( radeonContextPtr ); - - char *buf0_address; /* start of buf[0], for index calcs */ - GLuint nr_released_bufs; /* flush after so many buffers released */ -}; - -struct radeon_dri_mirror { - __DRIcontextPrivate *context; /* DRI context */ - __DRIscreenPrivate *screen; /* DRI screen */ - __DRIdrawablePrivate *drawable; /* DRI drawable bound to this ctx */ - - drmContext hwContext; - drmLock *hwLock; - int fd; - int drmMinor; -}; - - -#define RADEON_CMD_BUF_SZ (8*1024) - -struct radeon_store { - GLuint statenr; - GLuint primnr; - char cmd_buf[RADEON_CMD_BUF_SZ]; - int cmd_used; - int elts_start; -}; - - -/* radeon_tcl.c - */ -struct radeon_tcl_info { - GLuint vertex_format; - GLint last_offset; - GLuint hw_primitive; - - struct radeon_dma_region *aos_components[8]; - GLuint nr_aos_components; - - GLuint *Elts; - - struct radeon_dma_region indexed_verts; - struct radeon_dma_region obj; - struct radeon_dma_region rgba; - struct radeon_dma_region spec; - struct radeon_dma_region fog; - struct radeon_dma_region tex[RADEON_MAX_TEXTURE_UNITS]; - struct radeon_dma_region norm; -}; - - -/* radeon_swtcl.c - */ -struct radeon_swtcl_info { - GLuint SetupIndex; - GLuint SetupNewInputs; - GLuint RenderIndex; - GLuint vertex_size; - GLuint vertex_stride_shift; - GLuint vertex_format; - GLubyte *verts; - - /* Fallback rasterization functions - */ - radeon_point_func draw_point; - radeon_line_func draw_line; - radeon_tri_func draw_tri; - - GLuint hw_primitive; - GLenum render_primitive; - GLuint numverts; - - struct radeon_dma_region indexed_verts; -}; - - -struct radeon_ioctl { - GLuint vertex_offset; - GLuint vertex_size; -}; - - - -#define RADEON_MAX_PRIMS 64 - - -/* Want to keep a cache of these around. Each is parameterized by - * only a single value which has only a small range. Only expect a - * few, so just rescan the list each time? - */ -struct dynfn { - struct dynfn *next, *prev; - int key; - char *code; -}; - -struct dfn_lists { - struct dynfn Vertex2f; - struct dynfn Vertex2fv; - struct dynfn Vertex3f; - struct dynfn Vertex3fv; - struct dynfn Color4ub; - struct dynfn Color4ubv; - struct dynfn Color3ub; - struct dynfn Color3ubv; - struct dynfn Color4f; - struct dynfn Color4fv; - struct dynfn Color3f; - struct dynfn Color3fv; - struct dynfn SecondaryColor3ubEXT; - struct dynfn SecondaryColor3ubvEXT; - struct dynfn SecondaryColor3fEXT; - struct dynfn SecondaryColor3fvEXT; - struct dynfn Normal3f; - struct dynfn Normal3fv; - struct dynfn TexCoord2f; - struct dynfn TexCoord2fv; - struct dynfn TexCoord1f; - struct dynfn TexCoord1fv; - struct dynfn MultiTexCoord2fARB; - struct dynfn MultiTexCoord2fvARB; - struct dynfn MultiTexCoord1fARB; - struct dynfn MultiTexCoord1fvARB; -}; - -struct dfn_generators { - struct dynfn *(*Vertex2f)( GLcontext *, int ); - struct dynfn *(*Vertex2fv)( GLcontext *, int ); - struct dynfn *(*Vertex3f)( GLcontext *, int ); - struct dynfn *(*Vertex3fv)( GLcontext *, int ); - struct dynfn *(*Color4ub)( GLcontext *, int ); - struct dynfn *(*Color4ubv)( GLcontext *, int ); - struct dynfn *(*Color3ub)( GLcontext *, int ); - struct dynfn *(*Color3ubv)( GLcontext *, int ); - struct dynfn *(*Color4f)( GLcontext *, int ); - struct dynfn *(*Color4fv)( GLcontext *, int ); - struct dynfn *(*Color3f)( GLcontext *, int ); - struct dynfn *(*Color3fv)( GLcontext *, int ); - struct dynfn *(*SecondaryColor3ubEXT)( GLcontext *, int ); - struct dynfn *(*SecondaryColor3ubvEXT)( GLcontext *, int ); - struct dynfn *(*SecondaryColor3fEXT)( GLcontext *, int ); - struct dynfn *(*SecondaryColor3fvEXT)( GLcontext *, int ); - struct dynfn *(*Normal3f)( GLcontext *, int ); - struct dynfn *(*Normal3fv)( GLcontext *, int ); - struct dynfn *(*TexCoord2f)( GLcontext *, int ); - struct dynfn *(*TexCoord2fv)( GLcontext *, int ); - struct dynfn *(*TexCoord1f)( GLcontext *, int ); - struct dynfn *(*TexCoord1fv)( GLcontext *, int ); - struct dynfn *(*MultiTexCoord2fARB)( GLcontext *, int ); - struct dynfn *(*MultiTexCoord2fvARB)( GLcontext *, int ); - struct dynfn *(*MultiTexCoord1fARB)( GLcontext *, int ); - struct dynfn *(*MultiTexCoord1fvARB)( GLcontext *, int ); -}; - - - -struct radeon_prim { - GLuint start; - GLuint end; - GLuint prim; -}; - -struct radeon_vbinfo { - GLint counter, initial_counter; - GLint *dmaptr; - void (*notify)( void ); - GLint vertex_size; - - /* A maximum total of 15 elements per vertex: 3 floats for position, 3 - * floats for normal, 4 floats for color, 4 bytes for secondary color, - * 2 floats for each texture unit (4 floats total). - * - * As soon as the 3rd TMU is supported or cube maps (or 3D textures) are - * supported, this value will grow. - * - * The position data is never actually stored here, so 3 elements could be - * trimmed out of the buffer. - */ - union { float f; int i; radeon_color_t color; } vertex[15]; - - GLfloat *normalptr; - GLfloat *floatcolorptr; - radeon_color_t *colorptr; - GLfloat *floatspecptr; - radeon_color_t *specptr; - GLfloat *texcoordptr[2]; - - GLenum *prim; /* &ctx->Driver.CurrentExecPrimitive */ - GLuint primflags; - GLboolean enabled; /* *_NO_VTXFMT / *_NO_TCL env vars */ - GLboolean installed; - GLboolean fell_back; - GLboolean recheck; - GLint nrverts; - GLuint vertex_format; - - GLuint installed_vertex_format; - GLuint installed_color_3f_sz; - - struct radeon_prim primlist[RADEON_MAX_PRIMS]; - int nrprims; - - struct dfn_lists dfn_cache; - struct dfn_generators codegen; - GLvertexformat vtxfmt; -}; - - - - -struct radeon_context { - GLcontext *glCtx; /* Mesa context */ - - /* Driver and hardware state management - */ - struct radeon_hw_state hw; - struct radeon_state state; - - /* Texture object bookkeeping - */ - unsigned nr_heaps; - driTexHeap * texture_heaps[ RADEON_NR_TEX_HEAPS ]; - driTextureObject swapped; - - - /* Rasterization and vertex state: - */ - GLuint TclFallback; - GLuint Fallback; - GLuint NewGLState; - - - /* Temporaries for translating away float colors: - */ - struct gl_client_array UbyteColor; - struct gl_client_array UbyteSecondaryColor; - - /* Vertex buffers - */ - struct radeon_ioctl ioctl; - struct radeon_dma dma; - struct radeon_store store; - - /* Page flipping - */ - GLuint doPageFlip; - - /* Busy waiting - */ - GLuint do_usleeps; - GLuint do_irqs; - GLuint irqsEmitted; - drmRadeonIrqWait iw; - - /* Drawable, cliprect and scissor information - */ - GLuint numClipRects; /* Cliprects for the draw buffer */ - XF86DRIClipRectPtr pClipRects; - unsigned int lastStamp; - GLboolean lost_context; - radeonScreenPtr radeonScreen; /* Screen private DRI data */ - RADEONSAREAPrivPtr sarea; /* Private SAREA data */ - - /* TCL stuff - */ - GLmatrix TexGenMatrix[RADEON_MAX_TEXTURE_UNITS]; - GLboolean recheck_texgen[RADEON_MAX_TEXTURE_UNITS]; - GLboolean TexGenNeedNormals[RADEON_MAX_TEXTURE_UNITS]; - GLuint TexMatEnabled; - GLuint TexGenEnabled; - GLmatrix tmpmat; - GLuint last_ReallyEnabled; - - /* VBI - */ - GLuint vbl_seq; - GLuint vblank_flags; - - int64_t swap_ust; - int64_t swap_missed_ust; - - GLuint swap_count; - GLuint swap_missed_count; - - PFNGLXGETUSTPROC get_ust; - - /* radeon_tcl.c - */ - struct radeon_tcl_info tcl; - - /* radeon_swtcl.c - */ - struct radeon_swtcl_info swtcl; - - /* radeon_vtxfmt.c - */ - struct radeon_vbinfo vb; - - /* Mirrors of some DRI state - */ - struct radeon_dri_mirror dri; - - - /* Performance counters - */ - GLuint boxes; /* Draw performance boxes */ - GLuint hardwareWentIdle; - GLuint c_clears; - GLuint c_drawWaits; - GLuint c_textureSwaps; - GLuint c_textureBytes; - GLuint c_vertexBuffers; -}; - -#define RADEON_CONTEXT(ctx) ((radeonContextPtr)(ctx->DriverCtx)) - - -static __inline GLuint radeonPackColor( GLuint cpp, - GLubyte r, GLubyte g, - GLubyte b, GLubyte a ) -{ - switch ( cpp ) { - case 2: - return PACK_COLOR_565( r, g, b ); - case 4: - return PACK_COLOR_8888( a, r, g, b ); - default: - return 0; - } -} - -#define RADEON_OLD_PACKETS 1 - - -extern void radeonDestroyContext( __DRIcontextPrivate *driContextPriv ); -extern GLboolean radeonCreateContext(const __GLcontextModes *glVisual, - __DRIcontextPrivate *driContextPriv, - void *sharedContextPrivate); -extern void radeonSwapBuffers( __DRIdrawablePrivate *dPriv ); -extern GLboolean radeonMakeCurrent( __DRIcontextPrivate *driContextPriv, - __DRIdrawablePrivate *driDrawPriv, - __DRIdrawablePrivate *driReadPriv ); -extern GLboolean radeonUnbindContext( __DRIcontextPrivate *driContextPriv ); - -/* ================================================================ - * Debugging: - */ -#define DO_DEBUG 1 - -#if DO_DEBUG -extern int RADEON_DEBUG; -#else -#define RADEON_DEBUG 0 -#endif - -#define DEBUG_TEXTURE 0x001 -#define DEBUG_STATE 0x002 -#define DEBUG_IOCTL 0x004 -#define DEBUG_PRIMS 0x008 -#define DEBUG_VERTS 0x010 -#define DEBUG_FALLBACKS 0x020 -#define DEBUG_VFMT 0x040 -#define DEBUG_CODEGEN 0x080 -#define DEBUG_VERBOSE 0x100 -#define DEBUG_DRI 0x200 -#define DEBUG_DMA 0x400 -#define DEBUG_SANITY 0x800 - -#endif -#endif /* __RADEON_CONTEXT_H__ */ Index: xc/lib/GL/mesa/src/drv/radeon/radeon_ioctl.c diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_ioctl.c:1.15 xc/lib/GL/mesa/src/drv/radeon/radeon_ioctl.c:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_ioctl.c:1.15 Thu Jan 22 22:57:06 2004 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_ioctl.c Wed Mar 16 21:05:06 2005 @@ -1,1176 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_ioctl.c,v 1.15 2004/01/23 03:57:06 dawes Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Gareth Hughes - * Keith Whitwell - */ - -#include "glheader.h" -#include "imports.h" -#include "simple_list.h" -#include "swrast/swrast.h" - -#include "radeon_context.h" -#include "radeon_state.h" -#include "radeon_ioctl.h" -#include "radeon_tcl.h" -#include "radeon_sanity.h" - -#define STANDALONE_MMIO -#include "radeon_macros.h" /* for INREG() */ - -#include "vblank.h" - -#define RADEON_TIMEOUT 512 -#define RADEON_IDLE_RETRY 16 - - -static void radeonWaitForIdle( radeonContextPtr rmesa ); - -/* ============================================================= - * Kernel command buffer handling - */ - -static void print_state_atom( struct radeon_state_atom *state ) -{ - int i; - - fprintf(stderr, "emit %s/%d\n", state->name, state->cmd_size); - - if (RADEON_DEBUG & DEBUG_VERBOSE) - for (i = 0 ; i < state->cmd_size ; i++) - fprintf(stderr, "\t%s[%d]: %x\n", state->name, i, state->cmd[i]); - -} - -static void radeon_emit_state_list( radeonContextPtr rmesa, - struct radeon_state_atom *list ) -{ - struct radeon_state_atom *state, *tmp; - char *dest; - - /* From Felix Kuhling: similar to some other lockups, glaxium will - * lock with what we believe to be a normal command stream, but - * sprinkling some magic waits arounds allows it to run - * uninterrupted. This has a slight effect on q3 framerates, but - * it might now be possible to remove the zbs hack, below. - * - * Felix reports that this can be narrowed down to just - * tcl,tex0,tex1 state, but that's pretty much every statechange, - * so let's just put the wait in always (unless Felix wants to - * narrow it down further...) - */ - if (1) { - drmRadeonCmdHeader *cmd; - cmd = (drmRadeonCmdHeader *)radeonAllocCmdBuf( rmesa, sizeof(*cmd), - __FUNCTION__ ); - cmd->wait.cmd_type = RADEON_CMD_WAIT; - cmd->wait.flags = RADEON_WAIT_3D; - } - - foreach_s( state, tmp, list ) { - if (state->check( rmesa->glCtx )) { - dest = radeonAllocCmdBuf( rmesa, state->cmd_size * 4, __FUNCTION__); - memcpy( dest, state->cmd, state->cmd_size * 4); - move_to_head( &(rmesa->hw.clean), state ); - if (RADEON_DEBUG & DEBUG_STATE) - print_state_atom( state ); - } - else if (RADEON_DEBUG & DEBUG_STATE) - fprintf(stderr, "skip state %s\n", state->name); - } -} - - -void radeonEmitState( radeonContextPtr rmesa ) -{ - struct radeon_state_atom *state, *tmp; - - if (RADEON_DEBUG & (DEBUG_STATE|DEBUG_PRIMS)) - fprintf(stderr, "%s\n", __FUNCTION__); - - /* Somewhat overkill: - */ - if (rmesa->lost_context) { - if (RADEON_DEBUG & (DEBUG_STATE|DEBUG_PRIMS|DEBUG_IOCTL)) - fprintf(stderr, "%s - lost context\n", __FUNCTION__); - - foreach_s( state, tmp, &(rmesa->hw.clean) ) - move_to_tail(&(rmesa->hw.dirty), state ); - - rmesa->lost_context = 0; - } - else if (1) { - /* This is a darstardly kludge to work around a lockup that I - * haven't otherwise figured out. - */ - move_to_tail(&(rmesa->hw.dirty), &(rmesa->hw.zbs) ); - } - - if (!(rmesa->radeonScreen->chipset & RADEON_CHIPSET_TCL)) { - foreach_s( state, tmp, &(rmesa->hw.dirty) ) { - if (state->is_tcl) { - move_to_head( &(rmesa->hw.clean), state ); - } - } - } - - radeon_emit_state_list( rmesa, &rmesa->hw.dirty ); -} - - - -/* Fire a section of the retained (indexed_verts) buffer as a regular - * primtive. - */ -extern void radeonEmitVbufPrim( radeonContextPtr rmesa, - GLuint vertex_format, - GLuint primitive, - GLuint vertex_nr ) -{ - drmRadeonCmdHeader *cmd; - - - assert(!(primitive & RADEON_CP_VC_CNTL_PRIM_WALK_IND)); - - radeonEmitState( rmesa ); - - if (RADEON_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "%s cmd_used/4: %d\n", __FUNCTION__, - rmesa->store.cmd_used/4); - -#if RADEON_OLD_PACKETS - cmd = (drmRadeonCmdHeader *)radeonAllocCmdBuf( rmesa, 6 * sizeof(*cmd), - __FUNCTION__ ); - cmd[0].header.cmd_type = RADEON_CMD_PACKET3_CLIP; - cmd[1].i = RADEON_CP_PACKET3_3D_RNDR_GEN_INDX_PRIM | (3 << 16); - cmd[2].i = rmesa->ioctl.vertex_offset; - cmd[3].i = vertex_nr; - cmd[4].i = vertex_format; - cmd[5].i = (primitive | - RADEON_CP_VC_CNTL_PRIM_WALK_LIST | - RADEON_CP_VC_CNTL_COLOR_ORDER_RGBA | - RADEON_CP_VC_CNTL_VTX_FMT_RADEON_MODE | - (vertex_nr << RADEON_CP_VC_CNTL_NUM_SHIFT)); - - if (RADEON_DEBUG & DEBUG_PRIMS) - fprintf(stderr, "%s: header 0x%x offt 0x%x vfmt 0x%x vfcntl %x \n", - __FUNCTION__, - cmd[1].i, cmd[2].i, cmd[4].i, cmd[5].i); -#else - cmd = (drmRadeonCmdHeader *)radeonAllocCmdBuf( rmesa, 4 * sizeof(*cmd), - __FUNCTION__ ); - cmd[0].i = 0; - cmd[0].header.cmd_type = RADEON_CMD_PACKET3_CLIP; - cmd[1].i = RADEON_CP_PACKET3_3D_DRAW_VBUF | (1 << 16); - cmd[2].i = vertex_format; - cmd[3].i = (primitive | - RADEON_CP_VC_CNTL_PRIM_WALK_LIST | - RADEON_CP_VC_CNTL_COLOR_ORDER_RGBA | - RADEON_CP_VC_CNTL_MAOS_ENABLE | - RADEON_CP_VC_CNTL_VTX_FMT_RADEON_MODE | - (vertex_nr << RADEON_CP_VC_CNTL_NUM_SHIFT)); - - - if (RADEON_DEBUG & DEBUG_PRIMS) - fprintf(stderr, "%s: header 0x%x vfmt 0x%x vfcntl %x \n", - __FUNCTION__, - cmd[1].i, cmd[2].i, cmd[3].i); -#endif -} - - -void radeonFlushElts( radeonContextPtr rmesa ) -{ - int *cmd = (int *)(rmesa->store.cmd_buf + rmesa->store.elts_start); - int dwords; -#if RADEON_OLD_PACKETS - int nr = (rmesa->store.cmd_used - (rmesa->store.elts_start + 24)) / 2; -#else - int nr = (rmesa->store.cmd_used - (rmesa->store.elts_start + 16)) / 2; -#endif - - if (RADEON_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "%s\n", __FUNCTION__); - - assert( rmesa->dma.flush == radeonFlushElts ); - rmesa->dma.flush = 0; - - /* Cope with odd number of elts: - */ - rmesa->store.cmd_used = (rmesa->store.cmd_used + 2) & ~2; - dwords = (rmesa->store.cmd_used - rmesa->store.elts_start) / 4; - -#if RADEON_OLD_PACKETS - cmd[1] |= (dwords - 3) << 16; - cmd[5] |= nr << RADEON_CP_VC_CNTL_NUM_SHIFT; -#else - cmd[1] |= (dwords - 3) << 16; - cmd[3] |= nr << RADEON_CP_VC_CNTL_NUM_SHIFT; -#endif -} - - -GLushort *radeonAllocEltsOpenEnded( radeonContextPtr rmesa, - GLuint vertex_format, - GLuint primitive, - GLuint min_nr ) -{ - drmRadeonCmdHeader *cmd; - GLushort *retval; - - if (RADEON_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "%s %d\n", __FUNCTION__, min_nr); - - assert((primitive & RADEON_CP_VC_CNTL_PRIM_WALK_IND)); - - radeonEmitState( rmesa ); - -#if RADEON_OLD_PACKETS - cmd = (drmRadeonCmdHeader *)radeonAllocCmdBuf( rmesa, - 24 + min_nr*2, - __FUNCTION__ ); - cmd[0].i = 0; - cmd[0].header.cmd_type = RADEON_CMD_PACKET3_CLIP; - cmd[1].i = RADEON_CP_PACKET3_3D_RNDR_GEN_INDX_PRIM; - cmd[2].i = rmesa->ioctl.vertex_offset; - cmd[3].i = 0xffff; - cmd[4].i = vertex_format; - cmd[5].i = (primitive | - RADEON_CP_VC_CNTL_PRIM_WALK_IND | - RADEON_CP_VC_CNTL_COLOR_ORDER_RGBA | - RADEON_CP_VC_CNTL_VTX_FMT_RADEON_MODE); - - retval = (GLushort *)(cmd+6); -#else - cmd = (drmRadeonCmdHeader *)radeonAllocCmdBuf( rmesa, - 16 + min_nr*2, - __FUNCTION__ ); - cmd[0].i = 0; - cmd[0].header.cmd_type = RADEON_CMD_PACKET3_CLIP; - cmd[1].i = RADEON_CP_PACKET3_3D_DRAW_INDX; - cmd[2].i = vertex_format; - cmd[3].i = (primitive | - RADEON_CP_VC_CNTL_PRIM_WALK_IND | - RADEON_CP_VC_CNTL_COLOR_ORDER_RGBA | - RADEON_CP_VC_CNTL_MAOS_ENABLE | - RADEON_CP_VC_CNTL_VTX_FMT_RADEON_MODE); - - retval = (GLushort *)(cmd+4); -#endif - - if (RADEON_DEBUG & DEBUG_PRIMS) - fprintf(stderr, "%s: header 0x%x vfmt 0x%x prim %x \n", - __FUNCTION__, - cmd[1].i, vertex_format, primitive); - - assert(!rmesa->dma.flush); - rmesa->glCtx->Driver.NeedFlush |= FLUSH_STORED_VERTICES; - rmesa->dma.flush = radeonFlushElts; - - rmesa->store.elts_start = ((char *)cmd) - rmesa->store.cmd_buf; - - return retval; -} - - - -void radeonEmitVertexAOS( radeonContextPtr rmesa, - GLuint vertex_size, - GLuint offset ) -{ -#if RADEON_OLD_PACKETS - rmesa->ioctl.vertex_size = vertex_size; - rmesa->ioctl.vertex_offset = offset; -#else - drmRadeonCmdHeader *cmd; - - if (RADEON_DEBUG & (DEBUG_PRIMS|DEBUG_IOCTL)) - fprintf(stderr, "%s: vertex_size 0x%x offset 0x%x \n", - __FUNCTION__, vertex_size, offset); - - cmd = (drmRadeonCmdHeader *)radeonAllocCmdBuf( rmesa, 5 * sizeof(int), - __FUNCTION__ ); - - cmd[0].i = 0; - cmd[0].header.cmd_type = RADEON_CMD_PACKET3; - cmd[1].i = RADEON_CP_PACKET3_3D_LOAD_VBPNTR | (2 << 16); - cmd[2].i = 1; - cmd[3].i = vertex_size | (vertex_size << 8); - cmd[4].i = offset; -#endif -} - - -void radeonEmitAOS( radeonContextPtr rmesa, - struct radeon_dma_region **component, - GLuint nr, - GLuint offset ) -{ -#if RADEON_OLD_PACKETS - assert( nr == 1 ); - assert( component[0]->aos_size == component[0]->aos_stride ); - rmesa->ioctl.vertex_size = component[0]->aos_size; - rmesa->ioctl.vertex_offset = - (component[0]->aos_start + offset * component[0]->aos_stride * 4); -#else - drmRadeonCmdHeader *cmd; - int sz = 3 + (nr/2 * 3) + (nr & 1) * 2; - int i; - int *tmp; - - if (RADEON_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "%s\n", __FUNCTION__); - - - cmd = (drmRadeonCmdHeader *)radeonAllocCmdBuf( rmesa, sz * sizeof(int), - __FUNCTION__ ); - cmd[0].i = 0; - cmd[0].header.cmd_type = RADEON_CMD_PACKET3; - cmd[1].i = RADEON_CP_PACKET3_3D_LOAD_VBPNTR | ((sz-3) << 16); - cmd[2].i = nr; - tmp = &cmd[0].i; - cmd += 3; - - for (i = 0 ; i < nr ; i++) { - if (i & 1) { - cmd[0].i |= ((component[i]->aos_stride << 24) | - (component[i]->aos_size << 16)); - cmd[2].i = (component[i]->aos_start + - offset * component[i]->aos_stride * 4); - cmd += 3; - } - else { - cmd[0].i = ((component[i]->aos_stride << 8) | - (component[i]->aos_size << 0)); - cmd[1].i = (component[i]->aos_start + - offset * component[i]->aos_stride * 4); - } - } - - if (RADEON_DEBUG & DEBUG_VERTS) { - fprintf(stderr, "%s:\n", __FUNCTION__); - for (i = 0 ; i < sz ; i++) - fprintf(stderr, " %d: %x\n", i, tmp[i]); - } -#endif -} - -/* using already shifted color_fmt! */ -void radeonEmitBlit( radeonContextPtr rmesa, /* FIXME: which drmMinor is required? */ - GLuint color_fmt, - GLuint src_pitch, - GLuint src_offset, - GLuint dst_pitch, - GLuint dst_offset, - GLint srcx, GLint srcy, - GLint dstx, GLint dsty, - GLuint w, GLuint h ) -{ - drmRadeonCmdHeader *cmd; - - if (RADEON_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "%s src %x/%x %d,%d dst: %x/%x %d,%d sz: %dx%d\n", - __FUNCTION__, - src_pitch, src_offset, srcx, srcy, - dst_pitch, dst_offset, dstx, dsty, - w, h); - - assert( (src_pitch & 63) == 0 ); - assert( (dst_pitch & 63) == 0 ); - assert( (src_offset & 1023) == 0 ); - assert( (dst_offset & 1023) == 0 ); - assert( w < (1<<16) ); - assert( h < (1<<16) ); - - cmd = (drmRadeonCmdHeader *)radeonAllocCmdBuf( rmesa, 8 * sizeof(int), - __FUNCTION__ ); - - - cmd[0].i = 0; - cmd[0].header.cmd_type = RADEON_CMD_PACKET3; - cmd[1].i = RADEON_CP_PACKET3_CNTL_BITBLT_MULTI | (5 << 16); - cmd[2].i = (RADEON_GMC_SRC_PITCH_OFFSET_CNTL | - RADEON_GMC_DST_PITCH_OFFSET_CNTL | - RADEON_GMC_BRUSH_NONE | - color_fmt | - RADEON_GMC_SRC_DATATYPE_COLOR | - RADEON_ROP3_S | - RADEON_DP_SRC_SOURCE_MEMORY | - RADEON_GMC_CLR_CMP_CNTL_DIS | - RADEON_GMC_WR_MSK_DIS ); - - cmd[3].i = ((src_pitch/64)<<22) | (src_offset >> 10); - cmd[4].i = ((dst_pitch/64)<<22) | (dst_offset >> 10); - cmd[5].i = (srcx << 16) | srcy; - cmd[6].i = (dstx << 16) | dsty; /* dst */ - cmd[7].i = (w << 16) | h; -} - - -void radeonEmitWait( radeonContextPtr rmesa, GLuint flags ) -{ - if (rmesa->dri.drmMinor >= 6) { - drmRadeonCmdHeader *cmd; - - assert( !(flags & ~(RADEON_WAIT_2D|RADEON_WAIT_3D)) ); - - cmd = (drmRadeonCmdHeader *)radeonAllocCmdBuf( rmesa, 1 * sizeof(int), - __FUNCTION__ ); - cmd[0].i = 0; - cmd[0].wait.cmd_type = RADEON_CMD_WAIT; - cmd[0].wait.flags = flags; - } -} - - -static int radeonFlushCmdBufLocked( radeonContextPtr rmesa, - const char * caller ) -{ - int ret, i; - drmRadeonCmdBuffer cmd; - - if (RADEON_DEBUG & DEBUG_IOCTL) { - fprintf(stderr, "%s from %s\n", __FUNCTION__, caller); - - if (RADEON_DEBUG & DEBUG_VERBOSE) - for (i = 0 ; i < rmesa->store.cmd_used ; i += 4 ) - fprintf(stderr, "%d: %x\n", i/4, - *(int *)(&rmesa->store.cmd_buf[i])); - } - - if (RADEON_DEBUG & DEBUG_DMA) - fprintf(stderr, "%s: Releasing %d buffers\n", __FUNCTION__, - rmesa->dma.nr_released_bufs); - - - if (RADEON_DEBUG & DEBUG_SANITY) { - if (rmesa->state.scissor.enabled) - ret = radeonSanityCmdBuffer( rmesa, - rmesa->state.scissor.numClipRects, - rmesa->state.scissor.pClipRects); - else - ret = radeonSanityCmdBuffer( rmesa, - rmesa->numClipRects, - rmesa->pClipRects); - if (ret) { - fprintf(stderr, "drmSanityCommandWrite: %d\n", ret); - goto out; - } - } - - - cmd.bufsz = rmesa->store.cmd_used; - cmd.buf = rmesa->store.cmd_buf; - - if (rmesa->state.scissor.enabled) { - cmd.nbox = rmesa->state.scissor.numClipRects; - cmd.boxes = (drmClipRect *)rmesa->state.scissor.pClipRects; - } else { - cmd.nbox = rmesa->numClipRects; - cmd.boxes = (drmClipRect *)rmesa->pClipRects; - } - - ret = drmCommandWrite( rmesa->dri.fd, - DRM_RADEON_CMDBUF, - &cmd, sizeof(cmd) ); - - if (ret) - fprintf(stderr, "drmCommandWrite: %d\n", ret); - - out: - rmesa->store.primnr = 0; - rmesa->store.statenr = 0; - rmesa->store.cmd_used = 0; - rmesa->dma.nr_released_bufs = 0; - rmesa->lost_context = 1; - return ret; -} - - -/* Note: does not emit any commands to avoid recursion on - * radeonAllocCmdBuf. - */ -void radeonFlushCmdBuf( radeonContextPtr rmesa, const char *caller ) -{ - int ret; - - - LOCK_HARDWARE( rmesa ); - - ret = radeonFlushCmdBufLocked( rmesa, caller ); - - UNLOCK_HARDWARE( rmesa ); - - if (ret) { - fprintf(stderr, "drmRadeonCmdBuffer: %d (exiting)\n", ret); - exit(ret); - } -} - -/* ============================================================= - * Hardware vertex buffer handling - */ - - -void radeonRefillCurrentDmaRegion( radeonContextPtr rmesa ) -{ - struct radeon_dma_buffer *dmabuf; - int fd = rmesa->dri.fd; - int index = 0; - int size = 0; - drmDMAReq dma; - int ret; - - if (RADEON_DEBUG & (DEBUG_IOCTL|DEBUG_DMA)) - fprintf(stderr, "%s\n", __FUNCTION__); - - if (rmesa->dma.flush) { - rmesa->dma.flush( rmesa ); - } - - if (rmesa->dma.current.buf) - radeonReleaseDmaRegion( rmesa, &rmesa->dma.current, __FUNCTION__ ); - - if (rmesa->dma.nr_released_bufs > 4) - radeonFlushCmdBuf( rmesa, __FUNCTION__ ); - - dma.context = rmesa->dri.hwContext; - dma.send_count = 0; - dma.send_list = NULL; - dma.send_sizes = NULL; - dma.flags = 0; - dma.request_count = 1; - dma.request_size = RADEON_BUFFER_SIZE; - dma.request_list = &index; - dma.request_sizes = &size; - dma.granted_count = 0; - - LOCK_HARDWARE(rmesa); /* no need to validate */ - - ret = drmDMA( fd, &dma ); - - if (ret != 0) { - /* Free some up this way? - */ - if (rmesa->dma.nr_released_bufs) { - radeonFlushCmdBufLocked( rmesa, __FUNCTION__ ); - } - - if (RADEON_DEBUG & DEBUG_DMA) - fprintf(stderr, "Waiting for buffers\n"); - - radeonWaitForIdleLocked( rmesa ); - ret = drmDMA( fd, &dma ); - - if ( ret != 0 ) { - UNLOCK_HARDWARE( rmesa ); - fprintf( stderr, "Error: Could not get dma buffer... exiting\n" ); - exit( -1 ); - } - } - - UNLOCK_HARDWARE(rmesa); - - if (RADEON_DEBUG & DEBUG_DMA) - fprintf(stderr, "Allocated buffer %d\n", index); - - dmabuf = CALLOC_STRUCT( radeon_dma_buffer ); - dmabuf->buf = &rmesa->radeonScreen->buffers->list[index]; - dmabuf->refcount = 1; - - rmesa->dma.current.buf = dmabuf; - rmesa->dma.current.address = dmabuf->buf->address; - rmesa->dma.current.end = dmabuf->buf->total; - rmesa->dma.current.start = 0; - rmesa->dma.current.ptr = 0; - - rmesa->c_vertexBuffers++; -} - -void radeonReleaseDmaRegion( radeonContextPtr rmesa, - struct radeon_dma_region *region, - const char *caller ) -{ - if (RADEON_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "%s from %s\n", __FUNCTION__, caller); - - if (!region->buf) - return; - - if (rmesa->dma.flush) - rmesa->dma.flush( rmesa ); - - if (--region->buf->refcount == 0) { - drmRadeonCmdHeader *cmd; - - if (RADEON_DEBUG & (DEBUG_IOCTL|DEBUG_DMA)) - fprintf(stderr, "%s -- DISCARD BUF %d\n", __FUNCTION__, - region->buf->buf->idx); - - cmd = (drmRadeonCmdHeader *)radeonAllocCmdBuf( rmesa, sizeof(*cmd), - __FUNCTION__ ); - cmd->dma.cmd_type = RADEON_CMD_DMA_DISCARD; - cmd->dma.buf_idx = region->buf->buf->idx; - FREE(region->buf); - rmesa->dma.nr_released_bufs++; - } - - region->buf = 0; - region->start = 0; -} - -/* Allocates a region from rmesa->dma.current. If there isn't enough - * space in current, grab a new buffer (and discard what was left of current) - */ -void radeonAllocDmaRegion( radeonContextPtr rmesa, - struct radeon_dma_region *region, - int bytes, - int alignment ) -{ - if (RADEON_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "%s %d\n", __FUNCTION__, bytes); - - if (rmesa->dma.flush) - rmesa->dma.flush( rmesa ); - - if (region->buf) - radeonReleaseDmaRegion( rmesa, region, __FUNCTION__ ); - - alignment--; - rmesa->dma.current.start = rmesa->dma.current.ptr = - (rmesa->dma.current.ptr + alignment) & ~alignment; - - if ( rmesa->dma.current.ptr + bytes > rmesa->dma.current.end ) - radeonRefillCurrentDmaRegion( rmesa ); - - region->start = rmesa->dma.current.start; - region->ptr = rmesa->dma.current.start; - region->end = rmesa->dma.current.start + bytes; - region->address = rmesa->dma.current.address; - region->buf = rmesa->dma.current.buf; - region->buf->refcount++; - - rmesa->dma.current.ptr += bytes; /* bug - if alignment > 7 */ - rmesa->dma.current.start = - rmesa->dma.current.ptr = (rmesa->dma.current.ptr + 0x7) & ~0x7; -} - -void radeonAllocDmaRegionVerts( radeonContextPtr rmesa, - struct radeon_dma_region *region, - int numverts, - int vertsize, - int alignment ) -{ - radeonAllocDmaRegion( rmesa, region, vertsize * numverts, alignment ); -} - -/* ================================================================ - * SwapBuffers with client-side throttling - */ - -static CARD32 radeonGetLastFrame (radeonContextPtr rmesa) -{ - unsigned char *RADEONMMIO = rmesa->radeonScreen->mmio.map; - int ret; - CARD32 frame; - - if (rmesa->dri.screen->drmMinor >= 4) { - drmRadeonGetParam gp; - - gp.param = RADEON_PARAM_LAST_FRAME; - gp.value = (int *)&frame; - ret = drmCommandWriteRead( rmesa->dri.fd, DRM_RADEON_GETPARAM, - &gp, sizeof(gp) ); - } - else - ret = -EINVAL; - - if ( ret == -EINVAL ) { - frame = INREG( RADEON_LAST_FRAME_REG ); - ret = 0; - } - if ( ret ) { - fprintf( stderr, "%s: drmRadeonGetParam: %d\n", __FUNCTION__, ret ); - exit(1); - } - - return frame; -} - -static void radeonEmitIrqLocked( radeonContextPtr rmesa ) -{ - drmRadeonIrqEmit ie; - int ret; - - ie.irq_seq = &rmesa->iw.irq_seq; - ret = drmCommandWriteRead( rmesa->dri.fd, DRM_RADEON_IRQ_EMIT, - &ie, sizeof(ie) ); - if ( ret ) { - fprintf( stderr, "%s: drmRadeonIrqEmit: %d\n", __FUNCTION__, ret ); - exit(1); - } -} - - -static void radeonWaitIrq( radeonContextPtr rmesa ) -{ - int ret; - - do { - ret = drmCommandWrite( rmesa->dri.fd, DRM_RADEON_IRQ_WAIT, - &rmesa->iw, sizeof(rmesa->iw) ); - } while (ret && (errno == EINTR || errno == EAGAIN)); - - if ( ret ) { - fprintf( stderr, "%s: drmRadeonIrqWait: %d\n", __FUNCTION__, ret ); - exit(1); - } -} - - -static void radeonWaitForFrameCompletion( radeonContextPtr rmesa ) -{ - RADEONSAREAPrivPtr sarea = rmesa->sarea; - - if (rmesa->do_irqs) { - if (radeonGetLastFrame(rmesa) < sarea->last_frame) { - if (!rmesa->irqsEmitted) { - while (radeonGetLastFrame (rmesa) < sarea->last_frame) - ; - } - else { - UNLOCK_HARDWARE( rmesa ); - radeonWaitIrq( rmesa ); - LOCK_HARDWARE( rmesa ); - } - rmesa->irqsEmitted = 10; - } - - if (rmesa->irqsEmitted) { - radeonEmitIrqLocked( rmesa ); - rmesa->irqsEmitted--; - } - } - else { - while (radeonGetLastFrame (rmesa) < sarea->last_frame) { - UNLOCK_HARDWARE( rmesa ); - if (rmesa->do_usleeps) - DO_USLEEP( 1 ); - LOCK_HARDWARE( rmesa ); - } - } -} - -/* Copy the back color buffer to the front color buffer. - */ -void radeonCopyBuffer( const __DRIdrawablePrivate *dPriv ) -{ - radeonContextPtr rmesa; - GLint nbox, i, ret; - GLboolean missed_target; - int64_t ust; - - assert(dPriv); - assert(dPriv->driContextPriv); - assert(dPriv->driContextPriv->driverPrivate); - - rmesa = (radeonContextPtr) dPriv->driContextPriv->driverPrivate; - - if ( RADEON_DEBUG & DEBUG_IOCTL ) { - fprintf( stderr, "\n%s( %p )\n\n", __FUNCTION__, (void *)rmesa->glCtx ); - } - - RADEON_FIREVERTICES( rmesa ); - LOCK_HARDWARE( rmesa ); - - /* Throttle the frame rate -- only allow one pending swap buffers - * request at a time. - */ - radeonWaitForFrameCompletion( rmesa ); - UNLOCK_HARDWARE( rmesa ); - driWaitForVBlank( dPriv, & rmesa->vbl_seq, rmesa->vblank_flags, & missed_target ); - LOCK_HARDWARE( rmesa ); - - nbox = dPriv->numClipRects; /* must be in locked region */ - - for ( i = 0 ; i < nbox ; ) { - GLint nr = MIN2( i + RADEON_NR_SAREA_CLIPRECTS , nbox ); - XF86DRIClipRectPtr box = dPriv->pClipRects; - XF86DRIClipRectPtr b = rmesa->sarea->boxes; - GLint n = 0; - - for ( ; i < nr ; i++ ) { - *b++ = box[i]; - n++; - } - rmesa->sarea->nbox = n; - - ret = drmCommandNone( rmesa->dri.fd, DRM_RADEON_SWAP ); - - if ( ret ) { - fprintf( stderr, "DRM_RADEON_SWAP_BUFFERS: return = %d\n", ret ); - UNLOCK_HARDWARE( rmesa ); - exit( 1 ); - } - } - - UNLOCK_HARDWARE( rmesa ); - rmesa->swap_count++; - (*rmesa->get_ust)( & ust ); - if ( missed_target ) { - rmesa->swap_missed_count++; - rmesa->swap_missed_ust = ust - rmesa->swap_ust; - } - - rmesa->swap_ust = ust; -} - -void radeonPageFlip( const __DRIdrawablePrivate *dPriv ) -{ - radeonContextPtr rmesa; - GLint ret; - GLboolean missed_target; - - assert(dPriv); - assert(dPriv->driContextPriv); - assert(dPriv->driContextPriv->driverPrivate); - - rmesa = (radeonContextPtr) dPriv->driContextPriv->driverPrivate; - - if ( RADEON_DEBUG & DEBUG_IOCTL ) { - fprintf(stderr, "%s: pfCurrentPage: %d\n", __FUNCTION__, - rmesa->sarea->pfCurrentPage); - } - - RADEON_FIREVERTICES( rmesa ); - LOCK_HARDWARE( rmesa ); - - /* Need to do this for the perf box placement: - */ - if (dPriv->numClipRects) - { - XF86DRIClipRectPtr box = dPriv->pClipRects; - XF86DRIClipRectPtr b = rmesa->sarea->boxes; - b[0] = box[0]; - rmesa->sarea->nbox = 1; - } - - /* Throttle the frame rate -- only allow a few pending swap buffers - * request at a time. - */ - radeonWaitForFrameCompletion( rmesa ); - UNLOCK_HARDWARE( rmesa ); - driWaitForVBlank( dPriv, & rmesa->vbl_seq, rmesa->vblank_flags, & missed_target ); - if ( missed_target ) { - rmesa->swap_missed_count++; - (void) (*rmesa->get_ust)( & rmesa->swap_missed_ust ); - } - LOCK_HARDWARE( rmesa ); - - ret = drmCommandNone( rmesa->dri.fd, DRM_RADEON_FLIP ); - - UNLOCK_HARDWARE( rmesa ); - - if ( ret ) { - fprintf( stderr, "DRM_RADEON_FLIP: return = %d\n", ret ); - exit( 1 ); - } - - rmesa->swap_count++; - (void) (*rmesa->get_ust)( & rmesa->swap_ust ); - - if ( rmesa->sarea->pfCurrentPage == 1 ) { - rmesa->state.color.drawOffset = rmesa->radeonScreen->frontOffset; - rmesa->state.color.drawPitch = rmesa->radeonScreen->frontPitch; - } else { - rmesa->state.color.drawOffset = rmesa->radeonScreen->backOffset; - rmesa->state.color.drawPitch = rmesa->radeonScreen->backPitch; - } - - RADEON_STATECHANGE( rmesa, ctx ); - rmesa->hw.ctx.cmd[CTX_RB3D_COLOROFFSET] = rmesa->state.color.drawOffset - + rmesa->radeonScreen->fbLocation; - rmesa->hw.ctx.cmd[CTX_RB3D_COLORPITCH] = rmesa->state.color.drawPitch; -} - - -/* ================================================================ - * Buffer clear - */ -#define RADEON_MAX_CLEARS 256 - -static void radeonClear( GLcontext *ctx, GLbitfield mask, GLboolean all, - GLint cx, GLint cy, GLint cw, GLint ch ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = rmesa->dri.drawable; - RADEONSAREAPrivPtr sarea = rmesa->sarea; - unsigned char *RADEONMMIO = rmesa->radeonScreen->mmio.map; - CARD32 clear; - GLuint flags = 0; - GLuint color_mask = 0; - GLint ret, i; - - if ( RADEON_DEBUG & DEBUG_IOCTL ) { - fprintf( stderr, "%s: all=%d cx=%d cy=%d cw=%d ch=%d\n", - __FUNCTION__, all, cx, cy, cw, ch ); - } - - radeonEmitState( rmesa ); - - /* Need to cope with lostcontext here as kernel relies on - * some residual state: - */ - RADEON_FIREVERTICES( rmesa ); - - if ( mask & DD_FRONT_LEFT_BIT ) { - flags |= RADEON_FRONT; - color_mask = rmesa->hw.msk.cmd[MSK_RB3D_PLANEMASK]; - mask &= ~DD_FRONT_LEFT_BIT; - } - - if ( mask & DD_BACK_LEFT_BIT ) { - flags |= RADEON_BACK; - color_mask = rmesa->hw.msk.cmd[MSK_RB3D_PLANEMASK]; - mask &= ~DD_BACK_LEFT_BIT; - } - - if ( mask & DD_DEPTH_BIT ) { - if ( ctx->Depth.Mask ) flags |= RADEON_DEPTH; /* FIXME: ??? */ - mask &= ~DD_DEPTH_BIT; - } - - if ( (mask & DD_STENCIL_BIT) && rmesa->state.stencil.hwBuffer ) { - flags |= RADEON_STENCIL; - mask &= ~DD_STENCIL_BIT; - } - - if ( mask ) { - if (RADEON_DEBUG & DEBUG_FALLBACKS) - fprintf(stderr, "%s: swrast clear, mask: %x\n", __FUNCTION__, mask); - _swrast_Clear( ctx, mask, all, cx, cy, cw, ch ); - } - - if ( !flags ) - return; - - - /* Flip top to bottom */ - cx += dPriv->x; - cy = dPriv->y + dPriv->h - cy - ch; - - LOCK_HARDWARE( rmesa ); - - /* Throttle the number of clear ioctls we do. - */ - while ( 1 ) { - int ret; - - if (rmesa->dri.screen->drmMinor >= 4) { - drmRadeonGetParam gp; - - gp.param = RADEON_PARAM_LAST_CLEAR; - gp.value = (int *)&clear; - ret = drmCommandWriteRead( rmesa->dri.fd, - DRM_RADEON_GETPARAM, &gp, sizeof(gp) ); - } else - ret = -EINVAL; - - if ( ret == -EINVAL ) { - clear = INREG( RADEON_LAST_CLEAR_REG ); - ret = 0; - } - if ( ret ) { - fprintf( stderr, "%s: drmRadeonGetParam: %d\n", __FUNCTION__, ret ); - exit(1); - } - if ( RADEON_DEBUG & DEBUG_IOCTL ) { - fprintf( stderr, "%s( %d )\n", __FUNCTION__, (int)clear ); - if ( ret ) fprintf( stderr, " ( RADEON_LAST_CLEAR register read directly )\n" ); - } - - if ( sarea->last_clear - clear <= RADEON_MAX_CLEARS ) { - break; - } - - if ( rmesa->do_usleeps ) { - UNLOCK_HARDWARE( rmesa ); - DO_USLEEP( 1 ); - LOCK_HARDWARE( rmesa ); - } - } - - for ( i = 0 ; i < dPriv->numClipRects ; ) { - GLint nr = MIN2( i + RADEON_NR_SAREA_CLIPRECTS, dPriv->numClipRects ); - XF86DRIClipRectPtr box = dPriv->pClipRects; - XF86DRIClipRectPtr b = rmesa->sarea->boxes; - drmRadeonClearType clear; - drmRadeonClearRect depth_boxes[RADEON_NR_SAREA_CLIPRECTS]; - GLint n = 0; - - if ( !all ) { - for ( ; i < nr ; i++ ) { - GLint x = box[i].x1; - GLint y = box[i].y1; - GLint w = box[i].x2 - x; - GLint h = box[i].y2 - y; - - if ( x < cx ) w -= cx - x, x = cx; - if ( y < cy ) h -= cy - y, y = cy; - if ( x + w > cx + cw ) w = cx + cw - x; - if ( y + h > cy + ch ) h = cy + ch - y; - if ( w <= 0 ) continue; - if ( h <= 0 ) continue; - - b->x1 = x; - b->y1 = y; - b->x2 = x + w; - b->y2 = y + h; - b++; - n++; - } - } else { - for ( ; i < nr ; i++ ) { - *b++ = box[i]; - n++; - } - } - - rmesa->sarea->nbox = n; - - clear.flags = flags; - clear.clear_color = rmesa->state.color.clear; - clear.clear_depth = rmesa->state.depth.clear; - clear.color_mask = rmesa->hw.msk.cmd[MSK_RB3D_PLANEMASK]; - clear.depth_mask = rmesa->state.stencil.clear; - clear.depth_boxes = depth_boxes; - - n--; - b = rmesa->sarea->boxes; - for ( ; n >= 0 ; n-- ) { - depth_boxes[n].f[RADEON_CLEAR_X1] = (float)b[n].x1; - depth_boxes[n].f[RADEON_CLEAR_Y1] = (float)b[n].y1; - depth_boxes[n].f[RADEON_CLEAR_X2] = (float)b[n].x2; - depth_boxes[n].f[RADEON_CLEAR_Y2] = (float)b[n].y2; - depth_boxes[n].f[RADEON_CLEAR_DEPTH] = - (float)rmesa->state.depth.clear; - } - - ret = drmCommandWrite( rmesa->dri.fd, DRM_RADEON_CLEAR, - &clear, sizeof(drmRadeonClearType)); - - if ( ret ) { - UNLOCK_HARDWARE( rmesa ); - fprintf( stderr, "DRM_RADEON_CLEAR: return = %d\n", ret ); - exit( 1 ); - } - } - - UNLOCK_HARDWARE( rmesa ); -} - - -void radeonWaitForIdleLocked( radeonContextPtr rmesa ) -{ - int fd = rmesa->dri.fd; - int to = 0; - int ret, i = 0; - - rmesa->c_drawWaits++; - - do { - do { - ret = drmCommandNone( fd, DRM_RADEON_CP_IDLE); - } while ( ret && errno == EBUSY && i++ < RADEON_IDLE_RETRY ); - } while ( ( ret == -EBUSY ) && ( to++ < RADEON_TIMEOUT ) ); - - if ( ret < 0 ) { - UNLOCK_HARDWARE( rmesa ); - fprintf( stderr, "Error: Radeon timed out... exiting\n" ); - exit( -1 ); - } -} - - -static void radeonWaitForIdle( radeonContextPtr rmesa ) -{ - LOCK_HARDWARE(rmesa); - radeonWaitForIdleLocked( rmesa ); - UNLOCK_HARDWARE(rmesa); -} - - -void radeonFlush( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT( ctx ); - - if (RADEON_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "%s\n", __FUNCTION__); - - if (rmesa->dma.flush) - rmesa->dma.flush( rmesa ); - - if (!is_empty_list(&rmesa->hw.dirty)) - radeonEmitState( rmesa ); - - if (rmesa->store.cmd_used) - radeonFlushCmdBuf( rmesa, __FUNCTION__ ); -} - -/* Make sure all commands have been sent to the hardware and have - * completed processing. - */ -void radeonFinish( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - radeonFlush( ctx ); - - if (rmesa->do_irqs) { - LOCK_HARDWARE( rmesa ); - radeonEmitIrqLocked( rmesa ); - UNLOCK_HARDWARE( rmesa ); - radeonWaitIrq( rmesa ); - } - else - radeonWaitForIdle( rmesa ); -} - - -void radeonInitIoctlFuncs( GLcontext *ctx ) -{ - ctx->Driver.Clear = radeonClear; - ctx->Driver.Finish = radeonFinish; - ctx->Driver.Flush = radeonFlush; -} - Index: xc/lib/GL/mesa/src/drv/radeon/radeon_ioctl.h diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_ioctl.h:1.8 xc/lib/GL/mesa/src/drv/radeon/radeon_ioctl.h:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_ioctl.h:1.8 Fri Oct 24 11:25:07 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_ioctl.h Wed Mar 16 21:05:06 2005 @@ -1,180 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_ioctl.h,v 1.8 2003/10/24 15:25:07 tsi Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Gareth Hughes - */ - -#ifndef __RADEON_IOCTL_H__ -#define __RADEON_IOCTL_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "simple_list.h" -#include "radeon_lock.h" - - -extern void radeonEmitState( radeonContextPtr rmesa ); -extern void radeonEmitVertexAOS( radeonContextPtr rmesa, - GLuint vertex_size, - GLuint offset ); - -extern void radeonEmitVbufPrim( radeonContextPtr rmesa, - GLuint vertex_format, - GLuint primitive, - GLuint vertex_nr ); - -extern void radeonFlushElts( radeonContextPtr rmesa ); - -extern GLushort *radeonAllocEltsOpenEnded( radeonContextPtr rmesa, - GLuint vertex_format, - GLuint primitive, - GLuint min_nr ); - -extern void radeonEmitAOS( radeonContextPtr rmesa, - struct radeon_dma_region **regions, - GLuint n, - GLuint offset ); - -extern void radeonEmitBlit( radeonContextPtr rmesa, - GLuint color_fmt, - GLuint src_pitch, - GLuint src_offset, - GLuint dst_pitch, - GLuint dst_offset, - GLint srcx, GLint srcy, - GLint dstx, GLint dsty, - GLuint w, GLuint h ); - -extern void radeonEmitWait( radeonContextPtr rmesa, GLuint flags ); - -extern void radeonFlushCmdBuf( radeonContextPtr rmesa, const char * ); -extern void radeonRefillCurrentDmaRegion( radeonContextPtr rmesa ); - -extern void radeonAllocDmaRegion( radeonContextPtr rmesa, - struct radeon_dma_region *region, - int bytes, - int alignment ); - -extern void radeonAllocDmaRegionVerts( radeonContextPtr rmesa, - struct radeon_dma_region *region, - int numverts, - int vertsize, - int alignment ); - -extern void radeonReleaseDmaRegion( radeonContextPtr rmesa, - struct radeon_dma_region *region, - const char *caller ); - -extern void radeonCopyBuffer( const __DRIdrawablePrivate *drawable ); -extern void radeonPageFlip( const __DRIdrawablePrivate *drawable ); -extern void radeonFlush( GLcontext *ctx ); -extern void radeonFinish( GLcontext *ctx ); -extern void radeonWaitForIdleLocked( radeonContextPtr rmesa ); -extern void radeonWaitForVBlank( radeonContextPtr rmesa ); -extern void radeonInitIoctlFuncs( GLcontext *ctx ); -extern void radeonGetAllParams( radeonContextPtr rmesa ); - -/* ================================================================ - * Helper macros: - */ - -/* Close off the last primitive, if it exists. - */ -#define RADEON_NEWPRIM( rmesa ) \ -do { \ - if ( rmesa->dma.flush ) \ - rmesa->dma.flush( rmesa ); \ -} while (0) - -/* Can accomodate several state changes and primitive changes without - * actually firing the buffer. - */ -#define RADEON_STATECHANGE( rmesa, ATOM ) \ -do { \ - RADEON_NEWPRIM( rmesa ); \ - move_to_head( &(rmesa->hw.dirty), &(rmesa->hw.ATOM)); \ -} while (0) - -#define RADEON_DB_STATE( ATOM ) \ - memcpy( rmesa->hw.ATOM.lastcmd, rmesa->hw.ATOM.cmd, \ - rmesa->hw.ATOM.cmd_size * 4) - -static __inline int RADEON_DB_STATECHANGE( - radeonContextPtr rmesa, - struct radeon_state_atom *atom ) -{ - if (memcmp(atom->cmd, atom->lastcmd, atom->cmd_size*4)) { - int *tmp; - RADEON_NEWPRIM( rmesa ); - move_to_head( &(rmesa->hw.dirty), atom ); - tmp = atom->cmd; - atom->cmd = atom->lastcmd; - atom->lastcmd = tmp; - return 1; - } - else - return 0; -} - - -/* Fire the buffered vertices no matter what. - */ -#define RADEON_FIREVERTICES( rmesa ) \ -do { \ - if ( rmesa->store.cmd_used || rmesa->dma.flush ) { \ - radeonFlush( rmesa->glCtx ); \ - } \ -} while (0) - -/* Alloc space in the command buffer - */ -static __inline char *radeonAllocCmdBuf( radeonContextPtr rmesa, - int bytes, const char *where ) -{ - if (rmesa->store.cmd_used + bytes > RADEON_CMD_BUF_SZ) - radeonFlushCmdBuf( rmesa, __FUNCTION__ ); - - assert(rmesa->dri.drmMinor >= 3); - - { - char *head = rmesa->store.cmd_buf + rmesa->store.cmd_used; - rmesa->store.cmd_used += bytes; - return head; - } -} - - - - -#endif -#endif /* __RADEON_IOCTL_H__ */ Index: xc/lib/GL/mesa/src/drv/radeon/radeon_lock.c diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_lock.c:1.7 xc/lib/GL/mesa/src/drv/radeon/radeon_lock.c:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_lock.c:1.7 Tue Dec 2 08:02:39 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_lock.c Wed Mar 16 21:05:06 2005 @@ -1,127 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_lock.c,v 1.7 2003/12/02 13:02:39 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Gareth Hughes - */ - -#include "glheader.h" -#include "radeon_context.h" -#include "radeon_lock.h" -#include "radeon_tex.h" -#include "radeon_state.h" -#include "radeon_ioctl.h" - -#if DEBUG_LOCKING -char *prevLockFile = NULL; -int prevLockLine = 0; -#endif - -/* Turn on/off page flipping according to the flags in the sarea: - */ -static void -radeonUpdatePageFlipping( radeonContextPtr rmesa ) -{ - int use_back; - - - rmesa->doPageFlip = rmesa->sarea->pfAllowPageFlip; - - use_back = (rmesa->glCtx->Color._DrawDestMask == BACK_LEFT_BIT); - use_back ^= (rmesa->sarea->pfCurrentPage == 1); - - if ( RADEON_DEBUG & DEBUG_VERBOSE ) - fprintf(stderr, "%s allow %d current %d\n", __FUNCTION__, - rmesa->doPageFlip, - rmesa->sarea->pfCurrentPage ); - - if ( use_back ) { - rmesa->state.color.drawOffset = rmesa->radeonScreen->backOffset; - rmesa->state.color.drawPitch = rmesa->radeonScreen->backPitch; - } else { - rmesa->state.color.drawOffset = rmesa->radeonScreen->frontOffset; - rmesa->state.color.drawPitch = rmesa->radeonScreen->frontPitch; - } - - RADEON_STATECHANGE( rmesa, ctx ); - rmesa->hw.ctx.cmd[CTX_RB3D_COLOROFFSET] = rmesa->state.color.drawOffset - + rmesa->radeonScreen->fbLocation; - rmesa->hw.ctx.cmd[CTX_RB3D_COLORPITCH] = rmesa->state.color.drawPitch; -} - - - -/* Update the hardware state. This is called if another context has - * grabbed the hardware lock, which includes the X server. This - * function also updates the driver's window state after the X server - * moves, resizes or restacks a window -- the change will be reflected - * in the drawable position and clip rects. Since the X server grabs - * the hardware lock when it changes the window state, this routine will - * automatically be called after such a change. - */ -void radeonGetLock( radeonContextPtr rmesa, GLuint flags ) -{ - __DRIdrawablePrivate *dPriv = rmesa->dri.drawable; - __DRIscreenPrivate *sPriv = rmesa->dri.screen; - RADEONSAREAPrivPtr sarea = rmesa->sarea; - - drmGetLock( rmesa->dri.fd, rmesa->dri.hwContext, flags ); - - /* The window might have moved, so we might need to get new clip - * rects. - * - * NOTE: This releases and regrabs the hw lock to allow the X server - * to respond to the DRI protocol request for new drawable info. - * Since the hardware state depends on having the latest drawable - * clip rects, all state checking must be done _after_ this call. - */ - DRI_VALIDATE_DRAWABLE_INFO( sPriv, dPriv ); - - if ( rmesa->lastStamp != dPriv->lastStamp ) { - radeonUpdatePageFlipping( rmesa ); - if (rmesa->glCtx->Color._DrawDestMask == BACK_LEFT_BIT) - radeonSetCliprects( rmesa, GL_BACK_LEFT ); - else - radeonSetCliprects( rmesa, GL_FRONT_LEFT ); - radeonUpdateViewportOffset( rmesa->glCtx ); - rmesa->lastStamp = dPriv->lastStamp; - } - - if ( sarea->ctxOwner != rmesa->dri.hwContext ) { - int i; - sarea->ctxOwner = rmesa->dri.hwContext; - - for ( i = 0 ; i < rmesa->nr_heaps ; i++ ) { - DRI_AGE_TEXTURES( rmesa->texture_heaps[ i ] ); - } - } -} Index: xc/lib/GL/mesa/src/drv/radeon/radeon_lock.h diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_lock.h:1.4 xc/lib/GL/mesa/src/drv/radeon/radeon_lock.h:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_lock.h:1.4 Sun Sep 28 16:15:28 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_lock.h Wed Mar 16 21:05:06 2005 @@ -1,113 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_lock.h,v 1.4 2003/09/28 20:15:28 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Gareth Hughes - */ - -#ifndef __RADEON_LOCK_H__ -#define __RADEON_LOCK_H__ - -#ifdef GLX_DIRECT_RENDERING - -extern void radeonGetLock( radeonContextPtr rmesa, GLuint flags ); - -/* Turn DEBUG_LOCKING on to find locking conflicts. - */ -#define DEBUG_LOCKING 0 - -#if DEBUG_LOCKING -extern char *prevLockFile; -extern int prevLockLine; - -#define DEBUG_LOCK() \ - do { \ - prevLockFile = (__FILE__); \ - prevLockLine = (__LINE__); \ - } while (0) - -#define DEBUG_RESET() \ - do { \ - prevLockFile = 0; \ - prevLockLine = 0; \ - } while (0) - -#define DEBUG_CHECK_LOCK() \ - do { \ - if ( prevLockFile ) { \ - fprintf( stderr, \ - "LOCK SET!\n\tPrevious %s:%d\n\tCurrent: %s:%d\n", \ - prevLockFile, prevLockLine, __FILE__, __LINE__ ); \ - exit( 1 ); \ - } \ - } while (0) - -#else - -#define DEBUG_LOCK() -#define DEBUG_RESET() -#define DEBUG_CHECK_LOCK() - -#endif - -/* - * !!! We may want to separate locks from locks with validation. This - * could be used to improve performance for those things commands that - * do not do any drawing !!! - */ - - -/* Lock the hardware and validate our state. - */ -#define LOCK_HARDWARE( rmesa ) \ - do { \ - char __ret = 0; \ - DEBUG_CHECK_LOCK(); \ - DRM_CAS( rmesa->dri.hwLock, rmesa->dri.hwContext, \ - (DRM_LOCK_HELD | rmesa->dri.hwContext), __ret ); \ - if ( __ret ) \ - radeonGetLock( rmesa, 0 ); \ - DEBUG_LOCK(); \ - } while (0) - -/* Unlock the hardware. - */ -#define UNLOCK_HARDWARE( rmesa ) \ - do { \ - DRM_UNLOCK( rmesa->dri.fd, \ - rmesa->dri.hwLock, \ - rmesa->dri.hwContext ); \ - DEBUG_RESET(); \ - } while (0) - -#endif -#endif /* __RADEON_LOCK_H__ */ Index: xc/lib/GL/mesa/src/drv/radeon/radeon_maos.c diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_maos.c:1.1 xc/lib/GL/mesa/src/drv/radeon/radeon_maos.c:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_maos.c:1.1 Wed Oct 30 07:51:55 2002 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_maos.c Wed Mar 16 21:05:06 2005 @@ -1,12 +0,0 @@ - - -/* If using new packets, can choose either verts or arrays. - * Otherwise, must use verts. - */ -#include "radeon_context.h" -#define RADEON_MAOS_VERTS 1 -#if (RADEON_MAOS_VERTS) || (RADEON_OLD_PACKETS) -#include "radeon_maos_verts.c" -#else -#include "radeon_maos_arrays.c" -#endif Index: xc/lib/GL/mesa/src/drv/radeon/radeon_maos.h diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_maos.h:1.2 xc/lib/GL/mesa/src/drv/radeon/radeon_maos.h:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_maos.h:1.2 Sun Sep 28 16:15:28 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_maos.h Wed Mar 16 21:05:06 2005 @@ -1,47 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_maos.h,v 1.2 2003/09/28 20:15:28 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - Tungsten Grahpics Inc., Austin, Texas. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#ifndef __RADEON_MAOS_H__ -#define __RADEON_MAOS_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "radeon_context.h" - -extern void radeonEmitArrays( GLcontext *ctx, GLuint inputs ); -extern void radeonReleaseArrays( GLcontext *ctx, GLuint newinputs ); - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/radeon/radeon_maos_arrays.c diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_maos_arrays.c:1.2 xc/lib/GL/mesa/src/drv/radeon/radeon_maos_arrays.c:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_maos_arrays.c:1.2 Sun Sep 28 16:15:28 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_maos_arrays.c Wed Mar 16 21:05:06 2005 @@ -1,591 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_maos_arrays.c,v 1.2 2003/09/28 20:15:28 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - Tungsten Graphics Inc., Cedar Park, Texas. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "imports.h" -#include "mtypes.h" -#include "mmath.h" -#include "macros.h" - -#include "swrast_setup/swrast_setup.h" -#include "math/m_translate.h" -#include "tnl/tnl.h" -#include "tnl/t_context.h" -#include "tnl/t_imm_debug.h" - -#include "radeon_context.h" -#include "radeon_ioctl.h" -#include "radeon_state.h" -#include "radeon_swtcl.h" -#include "radeon_maos.h" - -/* Usage: - * - from radeon_tcl_render - * - call radeonEmitArrays to ensure uptodate arrays in dma - * - emit primitives (new type?) which reference the data - * -- need to use elts for lineloop, quads, quadstrip/flat - * -- other primitives are all well-formed (need tristrip-1,fake-poly) - * - */ -static void emit_ubyte_rgba3( GLcontext *ctx, - struct radeon_dma_region *rvb, - char *data, - int stride, - int count ) -{ - int i; - radeon_color_t *out = (radeon_color_t *)(rvb->start + rvb->address); - - if (RADEON_DEBUG & DEBUG_VERTS) - fprintf(stderr, "%s count %d stride %d out %p\n", - __FUNCTION__, count, stride, out); - - for (i = 0; i < count; i++) { - out->red = *data; - out->green = *(data+1); - out->blue = *(data+2); - out->alpha = 0xFF; - out++; - data += stride; - } -} - - -#if defined(USE_X86_ASM) -#define COPY_DWORDS( dst, src, nr ) \ -do { \ - int __tmp; \ - __asm__ __volatile__( "rep ; movsl" \ - : "=%c" (__tmp), "=D" (dst), "=S" (__tmp) \ - : "0" (nr), \ - "D" ((long)dst), \ - "S" ((long)src) ); \ -} while (0) -#else -#define COPY_DWORDS( dst, src, nr ) \ -do { \ - int j; \ - for ( j = 0 ; j < nr ; j++ ) \ - dst[j] = ((int *)src)[j]; \ - dst += nr; \ -} while (0) -#endif - - - -static void emit_ubyte_rgba4( GLcontext *ctx, - struct radeon_dma_region *rvb, - char *data, - int stride, - int count ) -{ - int i; - int *out = (int *)(rvb->address + rvb->start); - - if (RADEON_DEBUG & DEBUG_VERTS) - fprintf(stderr, "%s count %d stride %d\n", - __FUNCTION__, count, stride); - - if (stride == 4) - COPY_DWORDS( out, data, count ); - else - for (i = 0; i < count; i++) { - *out++ = LE32_TO_CPU(*(int *)data); - data += stride; - } -} - - -static void emit_ubyte_rgba( GLcontext *ctx, - struct radeon_dma_region *rvb, - char *data, - int size, - int stride, - int count ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - if (RADEON_DEBUG & DEBUG_VERTS) - fprintf(stderr, "%s %d/%d\n", __FUNCTION__, count, size); - - assert (!rvb->buf); - - if (stride == 0) { - radeonAllocDmaRegion( rmesa, rvb, 4, 4 ); - count = 1; - rvb->aos_start = GET_START(rvb); - rvb->aos_stride = 0; - rvb->aos_size = 1; - } - else { - radeonAllocDmaRegion( rmesa, rvb, 4 * count, 4 ); /* alignment? */ - rvb->aos_start = GET_START(rvb); - rvb->aos_stride = 1; - rvb->aos_size = 1; - } - - /* Emit the data - */ - switch (size) { - case 3: - emit_ubyte_rgba3( ctx, rvb, data, stride, count ); - break; - case 4: - emit_ubyte_rgba4( ctx, rvb, data, stride, count ); - break; - default: - assert(0); - exit(1); - break; - } -} - - - - -static void emit_vec8( GLcontext *ctx, - struct radeon_dma_region *rvb, - char *data, - int stride, - int count ) -{ - int i; - int *out = (int *)(rvb->address + rvb->start); - - if (RADEON_DEBUG & DEBUG_VERTS) - fprintf(stderr, "%s count %d stride %d\n", - __FUNCTION__, count, stride); - - if (stride == 8) - COPY_DWORDS( out, data, count*2 ); - else - for (i = 0; i < count; i++) { - out[0] = *(int *)data; - out[1] = *(int *)(data+4); - out += 2; - data += stride; - } -} - -static void emit_vec12( GLcontext *ctx, - struct radeon_dma_region *rvb, - char *data, - int stride, - int count ) -{ - int i; - int *out = (int *)(rvb->address + rvb->start); - - if (RADEON_DEBUG & DEBUG_VERTS) - fprintf(stderr, "%s count %d stride %d out %p data %p\n", - __FUNCTION__, count, stride, out, data); - - if (stride == 12) - COPY_DWORDS( out, data, count*3 ); - else - for (i = 0; i < count; i++) { - out[0] = *(int *)data; - out[1] = *(int *)(data+4); - out[2] = *(int *)(data+8); - out += 3; - data += stride; - } -} - -static void emit_vec16( GLcontext *ctx, - struct radeon_dma_region *rvb, - char *data, - int stride, - int count ) -{ - int i; - int *out = (int *)(rvb->address + rvb->start); - - if (RADEON_DEBUG & DEBUG_VERTS) - fprintf(stderr, "%s count %d stride %d\n", - __FUNCTION__, count, stride); - - if (stride == 16) - COPY_DWORDS( out, data, count*4 ); - else - for (i = 0; i < count; i++) { - out[0] = *(int *)data; - out[1] = *(int *)(data+4); - out[2] = *(int *)(data+8); - out[3] = *(int *)(data+12); - out += 4; - data += stride; - } -} - - -static void emit_vector( GLcontext *ctx, - struct radeon_dma_region *rvb, - char *data, - int size, - int stride, - int count ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - if (RADEON_DEBUG & DEBUG_VERTS) - fprintf(stderr, "%s count %d size %d stride %d\n", - __FUNCTION__, count, size, stride); - - assert (!rvb->buf); - - if (stride == 0) { - radeonAllocDmaRegion( rmesa, rvb, size * 4, 4 ); - count = 1; - rvb->aos_start = GET_START(rvb); - rvb->aos_stride = 0; - rvb->aos_size = size; - } - else { - radeonAllocDmaRegion( rmesa, rvb, size * count * 4, 4 ); /* alignment? */ - rvb->aos_start = GET_START(rvb); - rvb->aos_stride = size; - rvb->aos_size = size; - } - - /* Emit the data - */ - switch (size) { - case 2: - emit_vec8( ctx, rvb, data, stride, count ); - break; - case 3: - emit_vec12( ctx, rvb, data, stride, count ); - break; - case 4: - emit_vec16( ctx, rvb, data, stride, count ); - break; - default: - assert(0); - exit(1); - break; - } - -} - - - -static void emit_s0_vec( GLcontext *ctx, - struct radeon_dma_region *rvb, - char *data, - int stride, - int count ) -{ - int i; - int *out = (int *)(rvb->address + rvb->start); - - if (RADEON_DEBUG & DEBUG_VERTS) - fprintf(stderr, "%s count %d stride %d\n", - __FUNCTION__, count, stride); - - for (i = 0; i < count; i++) { - out[0] = *(int *)data; - out[1] = 0; - out += 2; - data += stride; - } -} - -static void emit_stq_vec( GLcontext *ctx, - struct radeon_dma_region *rvb, - char *data, - int stride, - int count ) -{ - int i; - int *out = (int *)(rvb->address + rvb->start); - - if (RADEON_DEBUG & DEBUG_VERTS) - fprintf(stderr, "%s count %d stride %d\n", - __FUNCTION__, count, stride); - - for (i = 0; i < count; i++) { - out[0] = *(int *)data; - out[1] = *(int *)(data+4); - out[2] = *(int *)(data+12); - out += 3; - data += stride; - } -} - - - - -static void emit_tex_vector( GLcontext *ctx, - struct radeon_dma_region *rvb, - char *data, - int size, - int stride, - int count ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - int emitsize; - - if (RADEON_DEBUG & DEBUG_VERTS) - fprintf(stderr, "%s %d/%d\n", __FUNCTION__, count, size); - - assert (!rvb->buf); - - switch (size) { - case 4: emitsize = 3; break; - default: emitsize = 2; break; - } - - - if (stride == 0) { - radeonAllocDmaRegion( rmesa, rvb, 4 * emitsize, 4 ); - count = 1; - rvb->aos_start = GET_START(rvb); - rvb->aos_stride = 0; - rvb->aos_size = emitsize; - } - else { - radeonAllocDmaRegion( rmesa, rvb, 4 * emitsize * count, 4 ); - rvb->aos_start = GET_START(rvb); - rvb->aos_stride = emitsize; - rvb->aos_size = emitsize; - } - - - /* Emit the data - */ - switch (size) { - case 1: - emit_s0_vec( ctx, rvb, data, stride, count ); - break; - case 2: - emit_vec8( ctx, rvb, data, stride, count ); - break; - case 3: - emit_vec8( ctx, rvb, data, stride, count ); - break; - case 4: - emit_stq_vec( ctx, rvb, data, stride, count ); - break; - default: - assert(0); - exit(1); - break; - } -} - - - - -/* Emit any changed arrays to new GART memory, re-emit a packet to - * update the arrays. - */ -void radeonEmitArrays( GLcontext *ctx, GLuint inputs ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT( ctx ); - struct vertex_buffer *VB = &TNL_CONTEXT( ctx )->vb; - struct radeon_dma_region **component = rmesa->tcl.aos_components; - GLuint nr = 0; - GLuint vfmt = 0; - GLuint count = VB->Count; - GLuint vtx; - - if (RADEON_DEBUG & DEBUG_VERTS) - _tnl_print_vert_flags( __FUNCTION__, inputs ); - - if (1) { - if (!rmesa->tcl.obj.buf) - emit_vector( ctx, - &rmesa->tcl.obj, - (char *)VB->ObjPtr->data, - VB->ObjPtr->size, - VB->ObjPtr->stride, - count); - - switch( VB->ObjPtr->size ) { - case 4: vfmt |= RADEON_CP_VC_FRMT_W0; - case 3: vfmt |= RADEON_CP_VC_FRMT_Z; - case 2: vfmt |= RADEON_CP_VC_FRMT_XY; - default: - } - component[nr++] = &rmesa->tcl.obj; - } - - - if (inputs & VERT_BIT_NORMAL) { - if (!rmesa->tcl.norm.buf) - emit_vector( ctx, - &(rmesa->tcl.norm), - (char *)VB->NormalPtr->data, - 3, - VB->NormalPtr->stride, - count); - - vfmt |= RADEON_CP_VC_FRMT_N0; - component[nr++] = &rmesa->tcl.norm; - } - - if (inputs & VERT_BIT_COLOR0) { - if (VB->ColorPtr[0]->Type == GL_UNSIGNED_BYTE) { - if (!rmesa->tcl.rgba.buf) - emit_ubyte_rgba( ctx, - &rmesa->tcl.rgba, - (char *)VB->ColorPtr[0]->Ptr, - VB->ColorPtr[0]->Size, - VB->ColorPtr[0]->StrideB, - count); - - vfmt |= RADEON_CP_VC_FRMT_PKCOLOR; - } - else { - int emitsize; - - if (VB->ColorPtr[0]->Size == 4 && - (VB->ColorPtr[0]->StrideB != 0 || - ((GLfloat *)VB->ColorPtr[0]->Ptr)[3] != 1.0)) { - vfmt |= RADEON_CP_VC_FRMT_FPCOLOR | RADEON_CP_VC_FRMT_FPALPHA; - emitsize = 4; - } - else { - vfmt |= RADEON_CP_VC_FRMT_FPCOLOR; - emitsize = 3; - } - - if (!rmesa->tcl.rgba.buf) - emit_vector( ctx, - &(rmesa->tcl.rgba), - (char *)VB->ColorPtr[0]->Ptr, - emitsize, - VB->ColorPtr[0]->StrideB, - count); - } - - component[nr++] = &rmesa->tcl.rgba; - } - - - if (inputs & VERT_BIT_COLOR1) { - if (!rmesa->tcl.spec.buf) { - if (VB->SecondaryColorPtr[0]->Type != GL_UNSIGNED_BYTE) - radeon_import_float_spec_colors( ctx ); - - emit_ubyte_rgba( ctx, - &rmesa->tcl.spec, - (char *)VB->SecondaryColorPtr[0]->Ptr, - 3, - VB->SecondaryColorPtr[0]->StrideB, - count); - } - - vfmt |= RADEON_CP_VC_FRMT_PKSPEC; - component[nr++] = &rmesa->tcl.spec; - } - - vtx = (rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] & - ~(RADEON_TCL_VTX_Q0|RADEON_TCL_VTX_Q1)); - - if (inputs & VERT_BIT_TEX0) { - if (!rmesa->tcl.tex[0].buf) - emit_tex_vector( ctx, - &(rmesa->tcl.tex[0]), - (char *)VB->TexCoordPtr[0]->data, - VB->TexCoordPtr[0]->size, - VB->TexCoordPtr[0]->stride, - count ); - - switch( VB->TexCoordPtr[0]->size ) { - case 4: - vtx |= RADEON_TCL_VTX_Q0; - vfmt |= RADEON_CP_VC_FRMT_Q0; - default: - vfmt |= RADEON_CP_VC_FRMT_ST0; - } - component[nr++] = &rmesa->tcl.tex[0]; - } - - if (inputs & VERT_BIT_TEX1) { - if (!rmesa->tcl.tex[1].buf) - emit_tex_vector( ctx, - &(rmesa->tcl.tex[1]), - (char *)VB->TexCoordPtr[1]->data, - VB->TexCoordPtr[1]->size, - VB->TexCoordPtr[1]->stride, - count ); - - switch( VB->TexCoordPtr[1]->size ) { - case 4: - vtx |= RADEON_TCL_VTX_Q1; - vfmt |= RADEON_CP_VC_FRMT_Q1; - default: - vfmt |= RADEON_CP_VC_FRMT_ST1; - } - component[nr++] = &rmesa->tcl.tex[1]; - } - - if (vtx != rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT]) { - RADEON_STATECHANGE( rmesa, tcl ); - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] = vtx; - } - - rmesa->tcl.nr_aos_components = nr; - rmesa->tcl.vertex_format = vfmt; -} - - -void radeonReleaseArrays( GLcontext *ctx, GLuint newinputs ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT( ctx ); - - if (RADEON_DEBUG & DEBUG_VERTS) - _tnl_print_vert_flags( __FUNCTION__, newinputs ); - - if (newinputs & VERT_BIT_POS) - radeonReleaseDmaRegion( rmesa, &rmesa->tcl.obj, __FUNCTION__ ); - - if (newinputs & VERT_BIT_NORMAL) - radeonReleaseDmaRegion( rmesa, &rmesa->tcl.norm, __FUNCTION__ ); - - if (newinputs & VERT_BIT_COLOR0) - radeonReleaseDmaRegion( rmesa, &rmesa->tcl.rgba, __FUNCTION__ ); - - if (newinputs & VERT_BIT_COLOR1) - radeonReleaseDmaRegion( rmesa, &rmesa->tcl.spec, __FUNCTION__ ); - - if (newinputs & VERT_BIT_TEX0) - radeonReleaseDmaRegion( rmesa, &rmesa->tcl.tex[0], __FUNCTION__ ); - - if (newinputs & VERT_BIT_TEX1) - radeonReleaseDmaRegion( rmesa, &rmesa->tcl.tex[1], __FUNCTION__ ); -} Index: xc/lib/GL/mesa/src/drv/radeon/radeon_maos_vbtmp.h diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_maos_vbtmp.h:1.2 xc/lib/GL/mesa/src/drv/radeon/radeon_maos_vbtmp.h:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_maos_vbtmp.h:1.2 Sun Sep 28 16:15:28 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_maos_vbtmp.h Wed Mar 16 21:05:06 2005 @@ -1,368 +0,0 @@ -/* - * Mesa 3-D graphics library - * Version: 4.1 - * - * Copyright (C) 1999-2002 Brian Paul All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN - * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Keith Whitwell - */ - -#ifndef LOCALVARS -#define LOCALVARS -#endif - -#undef TCL_DEBUG -#ifndef TCL_DEBUG -#define TCL_DEBUG 0 -#endif - -static void TAG(emit)( GLcontext *ctx, - GLuint start, GLuint end, - void *dest ) -{ - LOCALVARS - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; - GLuint (*tc0)[4], (*tc1)[4], (*tc2)[4]; - GLfloat (*fog)[4]; - GLuint (*norm)[4]; - GLubyte (*col)[4], (*spec)[4]; - GLuint tc0_stride, tc1_stride, col_stride, spec_stride, fog_stride; - GLuint tc2_stride, norm_stride; - GLuint (*coord)[4]; - GLuint coord_stride; /* object coordinates */ - GLubyte dummy[4]; - int i; - - union emit_union *v = (union emit_union *)dest; - - if (RADEON_DEBUG & DEBUG_VERTS) - fprintf(stderr, "%s\n", __FUNCTION__); - - /* The vertex code expects Obj to be clean to element 3. To fix - * this, add more vertex code (for obj-2, obj-3) or preferably move - * to maos. - */ - if (VB->ObjPtr->size < 3) { - if (VB->ObjPtr->flags & VEC_NOT_WRITEABLE) { - VB->import_data( ctx, VERT_BIT_POS, VEC_NOT_WRITEABLE ); - } - _mesa_vector4f_clean_elem( VB->ObjPtr, VB->Count, 2 ); - } - - if (DO_W && VB->ObjPtr->size < 4) { - if (VB->ObjPtr->flags & VEC_NOT_WRITEABLE) { - VB->import_data( ctx, VERT_BIT_POS, VEC_NOT_WRITEABLE ); - } - _mesa_vector4f_clean_elem( VB->ObjPtr, VB->Count, 3 ); - } - - coord = (GLuint (*)[4])VB->ObjPtr->data; - coord_stride = VB->ObjPtr->stride; - - if (DO_TEX2) { - const GLuint t2 = GET_TEXSOURCE(2); - tc2 = (GLuint (*)[4])VB->TexCoordPtr[t2]->data; - tc2_stride = VB->TexCoordPtr[t2]->stride; - if (DO_PTEX && VB->TexCoordPtr[t2]->size < 4) { - if (VB->TexCoordPtr[t2]->flags & VEC_NOT_WRITEABLE) { - VB->import_data( ctx, VERT_BIT_TEX2, VEC_NOT_WRITEABLE ); - } - _mesa_vector4f_clean_elem( VB->TexCoordPtr[t2], VB->Count, 3 ); - } - } - - if (DO_TEX1) { - if (VB->TexCoordPtr[1]) { - const GLuint t1 = GET_TEXSOURCE(1); - tc1 = (GLuint (*)[4])VB->TexCoordPtr[t1]->data; - tc1_stride = VB->TexCoordPtr[t1]->stride; - if (DO_PTEX && VB->TexCoordPtr[t1]->size < 4) { - if (VB->TexCoordPtr[t1]->flags & VEC_NOT_WRITEABLE) { - VB->import_data( ctx, VERT_BIT_TEX1, VEC_NOT_WRITEABLE ); - } - _mesa_vector4f_clean_elem( VB->TexCoordPtr[t1], VB->Count, 3 ); - } - } else { - tc1 = (GLuint (*)[4])&ctx->Current.Attrib[VERT_ATTRIB_TEX1]; /* could be anything, really */ - tc1_stride = 0; - } - } - - if (DO_TEX0) { - if (VB->TexCoordPtr[0]) { - const GLuint t0 = GET_TEXSOURCE(0); - tc0_stride = VB->TexCoordPtr[t0]->stride; - tc0 = (GLuint (*)[4])VB->TexCoordPtr[t0]->data; - if (DO_PTEX && VB->TexCoordPtr[t0]->size < 4) { - if (VB->TexCoordPtr[t0]->flags & VEC_NOT_WRITEABLE) { - VB->import_data( ctx, VERT_BIT_TEX0, VEC_NOT_WRITEABLE ); - } - _mesa_vector4f_clean_elem( VB->TexCoordPtr[t0], VB->Count, 3 ); - } - } else { - tc0 = (GLuint (*)[4])&ctx->Current.Attrib[VERT_ATTRIB_TEX0]; /* could be anything, really */ - tc0_stride = 0; - } - - } - - if (DO_NORM) { - if (VB->NormalPtr) { - norm_stride = VB->NormalPtr->stride; - norm = (GLuint (*)[4])VB->NormalPtr->data; - } else { - norm_stride = 0; - norm = (GLuint (*)[4])&ctx->Current.Attrib[VERT_ATTRIB_NORMAL]; - } - } - - if (DO_RGBA) { - if (VB->ColorPtr[0]) { - /* This is incorrect when colormaterial is enabled: - */ - if (VB->ColorPtr[0]->Type != GL_UNSIGNED_BYTE) { - if (0) fprintf(stderr, "IMPORTING FLOAT COLORS\n"); - IMPORT_FLOAT_COLORS( ctx ); - } - col = (GLubyte (*)[4])VB->ColorPtr[0]->Ptr; - col_stride = VB->ColorPtr[0]->StrideB; - } else { - col = &dummy; /* any old memory is fine */ - col_stride = 0; - } - } - - if (DO_SPEC) { - if (VB->SecondaryColorPtr[0]) { - if (VB->SecondaryColorPtr[0]->Type != GL_UNSIGNED_BYTE) - IMPORT_FLOAT_SPEC_COLORS( ctx ); - spec = (GLubyte (*)[4])VB->SecondaryColorPtr[0]->Ptr; - spec_stride = VB->SecondaryColorPtr[0]->StrideB; - } else { - spec = &dummy; - spec_stride = 0; - } - } - - if (DO_FOG) { - if (VB->FogCoordPtr) { - fog = VB->FogCoordPtr->data; - fog_stride = VB->FogCoordPtr->stride; - } else { - fog = (GLfloat (*)[4])&dummy; fog[0][0] = 0.0F; - fog_stride = 0; - } - } - - - if (VB->importable_data) { - if (start) { - coord = (GLuint (*)[4])((GLubyte *)coord + start * coord_stride); - if (DO_TEX0) - tc0 = (GLuint (*)[4])((GLubyte *)tc0 + start * tc0_stride); - if (DO_TEX1) - tc1 = (GLuint (*)[4])((GLubyte *)tc1 + start * tc1_stride); - if (DO_TEX2) - tc2 = (GLuint (*)[4])((GLubyte *)tc2 + start * tc2_stride); - if (DO_NORM) - norm = (GLuint (*)[4])((GLubyte *)norm + start * norm_stride); - if (DO_RGBA) - STRIDE_4UB(col, start * col_stride); - if (DO_SPEC) - STRIDE_4UB(spec, start * spec_stride); - if (DO_FOG) - fog = (GLfloat (*)[4])((GLubyte *)fog + start * fog_stride); - } - - for (i=start; i < end; i++) { - v[0].ui = coord[0][0]; - v[1].ui = coord[0][1]; - v[2].ui = coord[0][2]; - if (TCL_DEBUG) fprintf(stderr, "%d: %.2f %.2f %.2f ", i, v[0].f, v[1].f, v[2].f); - if (DO_W) { - v[3].ui = coord[0][3]; - if (TCL_DEBUG) fprintf(stderr, "%.2f ", v[3].f); - v += 4; - } - else - v += 3; - coord = (GLuint (*)[4])((GLubyte *)coord + coord_stride); - - if (DO_NORM) { - v[0].ui = norm[0][0]; - v[1].ui = norm[0][1]; - v[2].ui = norm[0][2]; - if (TCL_DEBUG) fprintf(stderr, "norm: %.2f %.2f %.2f ", v[0].f, v[1].f, v[2].f); - v += 3; - norm = (GLuint (*)[4])((GLubyte *)norm + norm_stride); - } - if (DO_RGBA) { - v[0].ui = LE32_TO_CPU(*(GLuint *)&col[0]); - STRIDE_4UB(col, col_stride); - if (TCL_DEBUG) fprintf(stderr, "%x ", v[0].ui); - v++; - } - if (DO_SPEC || DO_FOG) { - if (DO_SPEC) { - v[0].specular.red = spec[0][0]; - v[0].specular.green = spec[0][1]; - v[0].specular.blue = spec[0][2]; - STRIDE_4UB(spec, spec_stride); - } - if (DO_FOG) { - v[0].specular.alpha = fog[0][0] * 255.0; - fog = (GLfloat (*)[4])((GLubyte *)fog + fog_stride); - } - if (TCL_DEBUG) fprintf(stderr, "%x ", v[0].ui); - v++; - } - if (DO_TEX0) { - v[0].ui = tc0[0][0]; - v[1].ui = tc0[0][1]; - if (TCL_DEBUG) fprintf(stderr, "t0: %.2f %.2f ", v[0].f, v[1].f); - if (DO_PTEX) { - v[2].ui = tc0[0][3]; - if (TCL_DEBUG) fprintf(stderr, "%.2f ", v[2].f); - v += 3; - } - else - v += 2; - tc0 = (GLuint (*)[4])((GLubyte *)tc0 + tc0_stride); - } - if (DO_TEX1) { - v[0].ui = tc1[0][0]; - v[1].ui = tc1[0][1]; - if (TCL_DEBUG) fprintf(stderr, "t1: %.2f %.2f ", v[0].f, v[1].f); - if (DO_PTEX) { - v[2].ui = tc1[0][3]; - if (TCL_DEBUG) fprintf(stderr, "%.2f ", v[2].f); - v += 3; - } - else - v += 2; - tc1 = (GLuint (*)[4])((GLubyte *)tc1 + tc1_stride); - } - if (DO_TEX2) { - v[0].ui = tc2[0][0]; - v[1].ui = tc2[0][1]; - if (DO_PTEX) { - v[2].ui = tc2[0][3]; - v += 3; - } - else - v += 2; - tc2 = (GLuint (*)[4])((GLubyte *)tc2 + tc2_stride); - } - if (TCL_DEBUG) fprintf(stderr, "\n"); - } - } else { - for (i=start; i < end; i++) { - v[0].ui = coord[i][0]; - v[1].ui = coord[i][1]; - v[2].ui = coord[i][2]; - if (DO_W) { - v[3].ui = coord[i][3]; - v += 4; - } - else - v += 3; - - if (DO_NORM) { - v[0].ui = norm[i][0]; - v[1].ui = norm[i][1]; - v[2].ui = norm[i][2]; - v += 3; - } - if (DO_RGBA) { - v[0].ui = LE32_TO_CPU(*(GLuint *)&col[i]); - v++; - } - if (DO_SPEC || DO_FOG) { - if (DO_SPEC) { - v[0].specular.red = spec[i][0]; - v[0].specular.green = spec[i][1]; - v[0].specular.blue = spec[i][2]; - } - if (DO_FOG) { - GLfloat *f = (GLfloat *) ((GLubyte *)fog + fog_stride); - v[0].specular.alpha = *f * 255.0; - } - v++; - } - if (DO_TEX0) { - v[0].ui = tc0[i][0]; - v[1].ui = tc0[i][1]; - if (DO_PTEX) { - v[2].ui = tc0[i][3]; - v += 3; - } - else - v += 2; - } - if (DO_TEX1) { - v[0].ui = tc1[i][0]; - v[1].ui = tc1[i][1]; - if (DO_PTEX) { - v[2].ui = tc1[i][3]; - v += 3; - } - else - v += 2; - } - if (DO_TEX2) { - v[0].ui = tc2[i][0]; - v[1].ui = tc2[i][1]; - if (DO_PTEX) { - v[2].ui = tc2[i][3]; - v += 3; - } - else - v += 2; - } - } - } -} - - - -static void TAG(init)( void ) -{ - int sz = 3; - if (DO_W) sz++; - if (DO_NORM) sz += 3; - if (DO_RGBA) sz++; - if (DO_SPEC || DO_FOG) sz++; - if (DO_TEX0) sz += 2; - if (DO_TEX0 && DO_PTEX) sz++; - if (DO_TEX1) sz += 2; - if (DO_TEX1 && DO_PTEX) sz++; - if (DO_TEX2) sz += 2; - if (DO_TEX2 && DO_PTEX) sz++; - - setup_tab[IDX].emit = TAG(emit); - setup_tab[IDX].vertex_format = IND; - setup_tab[IDX].vertex_size = sz; -} - - -#undef IND -#undef TAG -#undef IDX Index: xc/lib/GL/mesa/src/drv/radeon/radeon_maos_verts.c diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_maos_verts.c:1.2 xc/lib/GL/mesa/src/drv/radeon/radeon_maos_verts.c:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_maos_verts.c:1.2 Sun Sep 28 16:15:28 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_maos_verts.c Wed Mar 16 21:05:06 2005 @@ -1,335 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_maos_verts.c,v 1.2 2003/09/28 20:15:28 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - Tungsten Graphics Inc., Austin, Texas. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "imports.h" -#include "mtypes.h" - -#include "array_cache/acache.h" -#include "tnl/tnl.h" -#include "tnl/t_pipeline.h" -#include "tnl/t_imm_debug.h" - -#include "radeon_context.h" -#include "radeon_state.h" -#include "radeon_ioctl.h" -#include "radeon_tex.h" -#include "radeon_tcl.h" -#include "radeon_swtcl.h" -#include "radeon_maos.h" - - -#define RADEON_TCL_MAX_SETUP 13 - -union emit_union { float f; GLuint ui; radeon_color_t specular; }; - -static struct { - void (*emit)( GLcontext *, GLuint, GLuint, void * ); - GLuint vertex_size; - GLuint vertex_format; -} setup_tab[RADEON_TCL_MAX_SETUP]; - -#define DO_W (IND & RADEON_CP_VC_FRMT_W0) -#define DO_RGBA (IND & RADEON_CP_VC_FRMT_PKCOLOR) -#define DO_SPEC (IND & RADEON_CP_VC_FRMT_PKSPEC) -#define DO_FOG (IND & RADEON_CP_VC_FRMT_PKSPEC) -#define DO_TEX0 (IND & RADEON_CP_VC_FRMT_ST0) -#define DO_TEX1 (IND & RADEON_CP_VC_FRMT_ST1) -#define DO_PTEX (IND & RADEON_CP_VC_FRMT_Q0) -#define DO_NORM (IND & RADEON_CP_VC_FRMT_N0) - -#define DO_TEX2 0 -#define DO_TEX3 0 - -#define GET_TEXSOURCE(n) n -#define GET_UBYTE_COLOR_STORE() &RADEON_CONTEXT(ctx)->UbyteColor -#define GET_UBYTE_SPEC_COLOR_STORE() &RADEON_CONTEXT(ctx)->UbyteSecondaryColor - -#define IMPORT_FLOAT_COLORS radeon_import_float_colors -#define IMPORT_FLOAT_SPEC_COLORS radeon_import_float_spec_colors - -/*********************************************************************** - * Generate vertex emit functions * - ***********************************************************************/ - - -/* Defined in order of increasing vertex size: - */ -#define IDX 0 -#define IND (RADEON_CP_VC_FRMT_XY| \ - RADEON_CP_VC_FRMT_Z| \ - RADEON_CP_VC_FRMT_PKCOLOR) -#define TAG(x) x##_rgba -#include "radeon_maos_vbtmp.h" - -#define IDX 1 -#define IND (RADEON_CP_VC_FRMT_XY| \ - RADEON_CP_VC_FRMT_Z| \ - RADEON_CP_VC_FRMT_N0) -#define TAG(x) x##_n -#include "radeon_maos_vbtmp.h" - -#define IDX 2 -#define IND (RADEON_CP_VC_FRMT_XY| \ - RADEON_CP_VC_FRMT_Z| \ - RADEON_CP_VC_FRMT_PKCOLOR| \ - RADEON_CP_VC_FRMT_ST0) -#define TAG(x) x##_rgba_st -#include "radeon_maos_vbtmp.h" - -#define IDX 3 -#define IND (RADEON_CP_VC_FRMT_XY| \ - RADEON_CP_VC_FRMT_Z| \ - RADEON_CP_VC_FRMT_PKCOLOR| \ - RADEON_CP_VC_FRMT_N0) -#define TAG(x) x##_rgba_n -#include "radeon_maos_vbtmp.h" - -#define IDX 4 -#define IND (RADEON_CP_VC_FRMT_XY| \ - RADEON_CP_VC_FRMT_Z| \ - RADEON_CP_VC_FRMT_ST0| \ - RADEON_CP_VC_FRMT_N0) -#define TAG(x) x##_st_n -#include "radeon_maos_vbtmp.h" - -#define IDX 5 -#define IND (RADEON_CP_VC_FRMT_XY| \ - RADEON_CP_VC_FRMT_Z| \ - RADEON_CP_VC_FRMT_PKCOLOR| \ - RADEON_CP_VC_FRMT_ST0| \ - RADEON_CP_VC_FRMT_ST1) -#define TAG(x) x##_rgba_st_st -#include "radeon_maos_vbtmp.h" - -#define IDX 6 -#define IND (RADEON_CP_VC_FRMT_XY| \ - RADEON_CP_VC_FRMT_Z| \ - RADEON_CP_VC_FRMT_PKCOLOR| \ - RADEON_CP_VC_FRMT_ST0| \ - RADEON_CP_VC_FRMT_N0) -#define TAG(x) x##_rgba_st_n -#include "radeon_maos_vbtmp.h" - -#define IDX 7 -#define IND (RADEON_CP_VC_FRMT_XY| \ - RADEON_CP_VC_FRMT_Z| \ - RADEON_CP_VC_FRMT_PKCOLOR| \ - RADEON_CP_VC_FRMT_PKSPEC| \ - RADEON_CP_VC_FRMT_ST0| \ - RADEON_CP_VC_FRMT_ST1) -#define TAG(x) x##_rgba_spec_st_st -#include "radeon_maos_vbtmp.h" - -#define IDX 8 -#define IND (RADEON_CP_VC_FRMT_XY| \ - RADEON_CP_VC_FRMT_Z| \ - RADEON_CP_VC_FRMT_ST0| \ - RADEON_CP_VC_FRMT_ST1| \ - RADEON_CP_VC_FRMT_N0) -#define TAG(x) x##_st_st_n -#include "radeon_maos_vbtmp.h" - -#define IDX 9 -#define IND (RADEON_CP_VC_FRMT_XY| \ - RADEON_CP_VC_FRMT_Z| \ - RADEON_CP_VC_FRMT_PKCOLOR| \ - RADEON_CP_VC_FRMT_PKSPEC| \ - RADEON_CP_VC_FRMT_ST0| \ - RADEON_CP_VC_FRMT_ST1| \ - RADEON_CP_VC_FRMT_N0) -#define TAG(x) x##_rgpa_spec_st_st_n -#include "radeon_maos_vbtmp.h" - -#define IDX 10 -#define IND (RADEON_CP_VC_FRMT_XY| \ - RADEON_CP_VC_FRMT_Z| \ - RADEON_CP_VC_FRMT_PKCOLOR| \ - RADEON_CP_VC_FRMT_ST0| \ - RADEON_CP_VC_FRMT_Q0) -#define TAG(x) x##_rgba_stq -#include "radeon_maos_vbtmp.h" - -#define IDX 11 -#define IND (RADEON_CP_VC_FRMT_XY| \ - RADEON_CP_VC_FRMT_Z| \ - RADEON_CP_VC_FRMT_PKCOLOR| \ - RADEON_CP_VC_FRMT_ST1| \ - RADEON_CP_VC_FRMT_Q1| \ - RADEON_CP_VC_FRMT_ST0| \ - RADEON_CP_VC_FRMT_Q0) -#define TAG(x) x##_rgba_stq_stq -#include "radeon_maos_vbtmp.h" - -#define IDX 12 -#define IND (RADEON_CP_VC_FRMT_XY| \ - RADEON_CP_VC_FRMT_Z| \ - RADEON_CP_VC_FRMT_W0| \ - RADEON_CP_VC_FRMT_PKCOLOR| \ - RADEON_CP_VC_FRMT_PKSPEC| \ - RADEON_CP_VC_FRMT_ST0| \ - RADEON_CP_VC_FRMT_Q0| \ - RADEON_CP_VC_FRMT_ST1| \ - RADEON_CP_VC_FRMT_Q1| \ - RADEON_CP_VC_FRMT_N0) -#define TAG(x) x##_w_rgpa_spec_stq_stq_n -#include "radeon_maos_vbtmp.h" - - - - - -/*********************************************************************** - * Initialization - ***********************************************************************/ - - -static void init_tcl_verts( void ) -{ - init_rgba(); - init_n(); - init_rgba_n(); - init_rgba_st(); - init_st_n(); - init_rgba_st_st(); - init_rgba_st_n(); - init_rgba_spec_st_st(); - init_st_st_n(); - init_rgpa_spec_st_st_n(); - init_rgba_stq(); - init_rgba_stq_stq(); - init_w_rgpa_spec_stq_stq_n(); -} - - -void radeonEmitArrays( GLcontext *ctx, GLuint inputs ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; - GLuint req = 0; - GLuint vtx = (rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] & - ~(RADEON_TCL_VTX_Q0|RADEON_TCL_VTX_Q1)); - int i; - static int firsttime = 1; - - if (firsttime) { - init_tcl_verts(); - firsttime = 0; - } - - if (1) { - req |= RADEON_CP_VC_FRMT_Z; - if (VB->ObjPtr->size == 4) { - req |= RADEON_CP_VC_FRMT_W0; - } - } - - if (inputs & VERT_BIT_NORMAL) { - req |= RADEON_CP_VC_FRMT_N0; - } - - if (inputs & VERT_BIT_COLOR0) { - req |= RADEON_CP_VC_FRMT_PKCOLOR; - } - - if (inputs & VERT_BIT_COLOR1) { - req |= RADEON_CP_VC_FRMT_PKSPEC; - } - - if (inputs & VERT_BIT_TEX0) { - req |= RADEON_CP_VC_FRMT_ST0; - - if (VB->TexCoordPtr[0]->size == 4) { - req |= RADEON_CP_VC_FRMT_Q0; - vtx |= RADEON_TCL_VTX_Q0; - } - } - - if (inputs & VERT_BIT_TEX1) { - req |= RADEON_CP_VC_FRMT_ST1; - - if (VB->TexCoordPtr[1]->size == 4) { - req |= RADEON_CP_VC_FRMT_Q1; - vtx |= RADEON_TCL_VTX_Q1; - } - } - - if (vtx != rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT]) { - RADEON_STATECHANGE( rmesa, tcl ); - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] = vtx; - } - - for (i = 0 ; i < RADEON_TCL_MAX_SETUP ; i++) - if ((setup_tab[i].vertex_format & req) == req) - break; - - if (rmesa->tcl.vertex_format == setup_tab[i].vertex_format && - rmesa->tcl.indexed_verts.buf) - return; - - if (rmesa->tcl.indexed_verts.buf) - radeonReleaseArrays( ctx, ~0 ); - - radeonAllocDmaRegionVerts( rmesa, - &rmesa->tcl.indexed_verts, - VB->Count, - setup_tab[i].vertex_size * 4, - 4); - - setup_tab[i].emit( ctx, 0, VB->Count, - rmesa->tcl.indexed_verts.address + - rmesa->tcl.indexed_verts.start ); - - rmesa->tcl.vertex_format = setup_tab[i].vertex_format; - rmesa->tcl.indexed_verts.aos_start = GET_START( &rmesa->tcl.indexed_verts ); - rmesa->tcl.indexed_verts.aos_size = setup_tab[i].vertex_size; - rmesa->tcl.indexed_verts.aos_stride = setup_tab[i].vertex_size; - - rmesa->tcl.aos_components[0] = &rmesa->tcl.indexed_verts; - rmesa->tcl.nr_aos_components = 1; -} - - - -void radeonReleaseArrays( GLcontext *ctx, GLuint newinputs ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT( ctx ); - - if (RADEON_DEBUG & DEBUG_VERTS) - _tnl_print_vert_flags( __FUNCTION__, newinputs ); - - if (newinputs) - radeonReleaseDmaRegion( rmesa, &rmesa->tcl.indexed_verts, __FUNCTION__ ); -} Index: xc/lib/GL/mesa/src/drv/radeon/radeon_sanity.c diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_sanity.c:1.2 xc/lib/GL/mesa/src/drv/radeon/radeon_sanity.c:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_sanity.c:1.2 Sun Sep 28 16:15:28 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_sanity.c Wed Mar 16 21:05:06 2005 @@ -1,1042 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_sanity.c,v 1.2 2003/09/28 20:15:28 alanh Exp $ */ -/************************************************************************** - -Copyright 2002 ATI Technologies Inc., Ontario, Canada, and - Tungsten Graphics Inc, Cedar Park, TX. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, TUNGSTEN GRAPHICS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - * - */ - -#include "glheader.h" - -#include "radeon_context.h" -#include "radeon_ioctl.h" -#include "radeon_sanity.h" - -/* Set this '1' to get more verbiage. - */ -#define MORE_VERBOSE 1 - -#if MORE_VERBOSE -#define VERBOSE (RADEON_DEBUG & DEBUG_VERBOSE) -#define NORMAL (1) -#else -#define VERBOSE 0 -#define NORMAL (RADEON_DEBUG & DEBUG_VERBOSE) -#endif - - -/* New (1.3) state mechanism. 3 commands (packet, scalar, vector) in - * 1.3 cmdbuffers allow all previous state to be updated as well as - * the tcl scalar and vector areas. - */ -static struct { - int start; - int len; - const char *name; -} packet[RADEON_MAX_STATE_PACKETS] = { - { RADEON_PP_MISC,7,"RADEON_PP_MISC" }, - { RADEON_PP_CNTL,3,"RADEON_PP_CNTL" }, - { RADEON_RB3D_COLORPITCH,1,"RADEON_RB3D_COLORPITCH" }, - { RADEON_RE_LINE_PATTERN,2,"RADEON_RE_LINE_PATTERN" }, - { RADEON_SE_LINE_WIDTH,1,"RADEON_SE_LINE_WIDTH" }, - { RADEON_PP_LUM_MATRIX,1,"RADEON_PP_LUM_MATRIX" }, - { RADEON_PP_ROT_MATRIX_0,2,"RADEON_PP_ROT_MATRIX_0" }, - { RADEON_RB3D_STENCILREFMASK,3,"RADEON_RB3D_STENCILREFMASK" }, - { RADEON_SE_VPORT_XSCALE,6,"RADEON_SE_VPORT_XSCALE" }, - { RADEON_SE_CNTL,2,"RADEON_SE_CNTL" }, - { RADEON_SE_CNTL_STATUS,1,"RADEON_SE_CNTL_STATUS" }, - { RADEON_RE_MISC,1,"RADEON_RE_MISC" }, - { RADEON_PP_TXFILTER_0,6,"RADEON_PP_TXFILTER_0" }, - { RADEON_PP_BORDER_COLOR_0,1,"RADEON_PP_BORDER_COLOR_0" }, - { RADEON_PP_TXFILTER_1,6,"RADEON_PP_TXFILTER_1" }, - { RADEON_PP_BORDER_COLOR_1,1,"RADEON_PP_BORDER_COLOR_1" }, - { RADEON_PP_TXFILTER_2,6,"RADEON_PP_TXFILTER_2" }, - { RADEON_PP_BORDER_COLOR_2,1,"RADEON_PP_BORDER_COLOR_2" }, - { RADEON_SE_ZBIAS_FACTOR,2,"RADEON_SE_ZBIAS_FACTOR" }, - { RADEON_SE_TCL_OUTPUT_VTX_FMT,11,"RADEON_SE_TCL_OUTPUT_VTX_FMT" }, - { RADEON_SE_TCL_MATERIAL_EMMISSIVE_RED,17,"RADEON_SE_TCL_MATERIAL_EMMISSIVE_RED" }, - { 0, 4, "R200_PP_TXCBLEND_0" }, - { 0, 4, "R200_PP_TXCBLEND_1" }, - { 0, 4, "R200_PP_TXCBLEND_2" }, - { 0, 4, "R200_PP_TXCBLEND_3" }, - { 0, 4, "R200_PP_TXCBLEND_4" }, - { 0, 4, "R200_PP_TXCBLEND_5" }, - { 0, 4, "R200_PP_TXCBLEND_6" }, - { 0, 4, "R200_PP_TXCBLEND_7" }, - { 0, 6, "R200_SE_TCL_LIGHT_MODEL_CTL_0" }, - { 0, 6, "R200_PP_TFACTOR_0" }, - { 0, 4, "R200_SE_VTX_FMT_0" }, - { 0, 1, "R200_SE_VAP_CNTL" }, - { 0, 5, "R200_SE_TCL_MATRIX_SEL_0" }, - { 0, 5, "R200_SE_TCL_TEX_PROC_CTL_2" }, - { 0, 1, "R200_SE_TCL_UCP_VERT_BLEND_CTL" }, - { 0, 6, "R200_PP_TXFILTER_0" }, - { 0, 6, "R200_PP_TXFILTER_1" }, - { 0, 6, "R200_PP_TXFILTER_2" }, - { 0, 6, "R200_PP_TXFILTER_3" }, - { 0, 6, "R200_PP_TXFILTER_4" }, - { 0, 6, "R200_PP_TXFILTER_5" }, - { 0, 1, "R200_PP_TXOFFSET_0" }, - { 0, 1, "R200_PP_TXOFFSET_1" }, - { 0, 1, "R200_PP_TXOFFSET_2" }, - { 0, 1, "R200_PP_TXOFFSET_3" }, - { 0, 1, "R200_PP_TXOFFSET_4" }, - { 0, 1, "R200_PP_TXOFFSET_5" }, - { 0, 1, "R200_SE_VTE_CNTL" }, - { 0, 1, "R200_SE_TCL_OUTPUT_VTX_COMP_SEL" }, - { 0, 1, "R200_PP_TAM_DEBUG3" }, - { 0, 1, "R200_PP_CNTL_X" }, - { 0, 1, "R200_RB3D_DEPTHXY_OFFSET" }, - { 0, 1, "R200_RE_AUX_SCISSOR_CNTL" }, - { 0, 2, "R200_RE_SCISSOR_TL_0" }, - { 0, 2, "R200_RE_SCISSOR_TL_1" }, - { 0, 2, "R200_RE_SCISSOR_TL_2" }, - { 0, 1, "R200_SE_VAP_CNTL_STATUS" }, - { 0, 1, "R200_SE_VTX_STATE_CNTL" }, - { 0, 1, "R200_RE_POINTSIZE" }, - { 0, 4, "R200_SE_TCL_INPUT_VTX_VECTOR_ADDR_0" }, - { 0, 1, "R200_PP_CUBIC_FACES_0" }, /* 61 */ - { 0, 5, "R200_PP_CUBIC_OFFSET_F1_0" }, /* 62 */ - { 0, 1, "R200_PP_CUBIC_FACES_1" }, - { 0, 5, "R200_PP_CUBIC_OFFSET_F1_1" }, - { 0, 1, "R200_PP_CUBIC_FACES_2" }, - { 0, 5, "R200_PP_CUBIC_OFFSET_F1_2" }, - { 0, 1, "R200_PP_CUBIC_FACES_3" }, - { 0, 5, "R200_PP_CUBIC_OFFSET_F1_3" }, - { 0, 1, "R200_PP_CUBIC_FACES_4" }, - { 0, 5, "R200_PP_CUBIC_OFFSET_F1_4" }, - { 0, 1, "R200_PP_CUBIC_FACES_5" }, - { 0, 5, "R200_PP_CUBIC_OFFSET_F1_5" }, - { RADEON_PP_TEX_SIZE_0, 2, "RADEON_PP_TEX_SIZE_0" }, - { RADEON_PP_TEX_SIZE_1, 2, "RADEON_PP_TEX_SIZE_1" }, - { RADEON_PP_TEX_SIZE_2, 2, "RADEON_PP_TEX_SIZE_1" }, -}; - -struct reg_names { - int idx; - const char *name; -}; - -static struct reg_names reg_names[] = { - { RADEON_PP_MISC, "RADEON_PP_MISC" }, - { RADEON_PP_FOG_COLOR, "RADEON_PP_FOG_COLOR" }, - { RADEON_RE_SOLID_COLOR, "RADEON_RE_SOLID_COLOR" }, - { RADEON_RB3D_BLENDCNTL, "RADEON_RB3D_BLENDCNTL" }, - { RADEON_RB3D_DEPTHOFFSET, "RADEON_RB3D_DEPTHOFFSET" }, - { RADEON_RB3D_DEPTHPITCH, "RADEON_RB3D_DEPTHPITCH" }, - { RADEON_RB3D_ZSTENCILCNTL, "RADEON_RB3D_ZSTENCILCNTL" }, - { RADEON_PP_CNTL, "RADEON_PP_CNTL" }, - { RADEON_RB3D_CNTL, "RADEON_RB3D_CNTL" }, - { RADEON_RB3D_COLOROFFSET, "RADEON_RB3D_COLOROFFSET" }, - { RADEON_RB3D_COLORPITCH, "RADEON_RB3D_COLORPITCH" }, - { RADEON_SE_CNTL, "RADEON_SE_CNTL" }, - { RADEON_SE_COORD_FMT, "RADEON_SE_COORDFMT" }, - { RADEON_SE_CNTL_STATUS, "RADEON_SE_CNTL_STATUS" }, - { RADEON_RE_LINE_PATTERN, "RADEON_RE_LINE_PATTERN" }, - { RADEON_RE_LINE_STATE, "RADEON_RE_LINE_STATE" }, - { RADEON_SE_LINE_WIDTH, "RADEON_SE_LINE_WIDTH" }, - { RADEON_RB3D_STENCILREFMASK, "RADEON_RB3D_STENCILREFMASK" }, - { RADEON_RB3D_ROPCNTL, "RADEON_RB3D_ROPCNTL" }, - { RADEON_RB3D_PLANEMASK, "RADEON_RB3D_PLANEMASK" }, - { RADEON_SE_VPORT_XSCALE, "RADEON_SE_VPORT_XSCALE" }, - { RADEON_SE_VPORT_XOFFSET, "RADEON_SE_VPORT_XOFFSET" }, - { RADEON_SE_VPORT_YSCALE, "RADEON_SE_VPORT_YSCALE" }, - { RADEON_SE_VPORT_YOFFSET, "RADEON_SE_VPORT_YOFFSET" }, - { RADEON_SE_VPORT_ZSCALE, "RADEON_SE_VPORT_ZSCALE" }, - { RADEON_SE_VPORT_ZOFFSET, "RADEON_SE_VPORT_ZOFFSET" }, - { RADEON_RE_MISC, "RADEON_RE_MISC" }, - { RADEON_PP_TXFILTER_0, "RADEON_PP_TXFILTER_0" }, - { RADEON_PP_TXFILTER_1, "RADEON_PP_TXFILTER_1" }, - { RADEON_PP_TXFILTER_2, "RADEON_PP_TXFILTER_2" }, - { RADEON_PP_TXFORMAT_0, "RADEON_PP_TXFORMAT_0" }, - { RADEON_PP_TXFORMAT_1, "RADEON_PP_TXFORMAT_1" }, - { RADEON_PP_TXFORMAT_2, "RADEON_PP_TXFORMAT_3" }, - { RADEON_PP_TXOFFSET_0, "RADEON_PP_TXOFFSET_0" }, - { RADEON_PP_TXOFFSET_1, "RADEON_PP_TXOFFSET_1" }, - { RADEON_PP_TXOFFSET_2, "RADEON_PP_TXOFFSET_3" }, - { RADEON_PP_TXCBLEND_0, "RADEON_PP_TXCBLEND_0" }, - { RADEON_PP_TXCBLEND_1, "RADEON_PP_TXCBLEND_1" }, - { RADEON_PP_TXCBLEND_2, "RADEON_PP_TXCBLEND_3" }, - { RADEON_PP_TXABLEND_0, "RADEON_PP_TXABLEND_0" }, - { RADEON_PP_TXABLEND_1, "RADEON_PP_TXABLEND_1" }, - { RADEON_PP_TXABLEND_2, "RADEON_PP_TXABLEND_3" }, - { RADEON_PP_TFACTOR_0, "RADEON_PP_TFACTOR_0" }, - { RADEON_PP_TFACTOR_1, "RADEON_PP_TFACTOR_1" }, - { RADEON_PP_TFACTOR_2, "RADEON_PP_TFACTOR_3" }, - { RADEON_PP_BORDER_COLOR_0, "RADEON_PP_BORDER_COLOR_0" }, - { RADEON_PP_BORDER_COLOR_1, "RADEON_PP_BORDER_COLOR_1" }, - { RADEON_PP_BORDER_COLOR_2, "RADEON_PP_BORDER_COLOR_3" }, - { RADEON_SE_ZBIAS_FACTOR, "RADEON_SE_ZBIAS_FACTOR" }, - { RADEON_SE_ZBIAS_CONSTANT, "RADEON_SE_ZBIAS_CONSTANT" }, - { RADEON_SE_TCL_OUTPUT_VTX_FMT, "RADEON_SE_TCL_OUTPUT_VTXFMT" }, - { RADEON_SE_TCL_OUTPUT_VTX_SEL, "RADEON_SE_TCL_OUTPUT_VTXSEL" }, - { RADEON_SE_TCL_MATRIX_SELECT_0, "RADEON_SE_TCL_MATRIX_SELECT_0" }, - { RADEON_SE_TCL_MATRIX_SELECT_1, "RADEON_SE_TCL_MATRIX_SELECT_1" }, - { RADEON_SE_TCL_UCP_VERT_BLEND_CTL, "RADEON_SE_TCL_UCP_VERT_BLEND_CTL" }, - { RADEON_SE_TCL_TEXTURE_PROC_CTL, "RADEON_SE_TCL_TEXTURE_PROC_CTL" }, - { RADEON_SE_TCL_LIGHT_MODEL_CTL, "RADEON_SE_TCL_LIGHT_MODEL_CTL" }, - { RADEON_SE_TCL_PER_LIGHT_CTL_0, "RADEON_SE_TCL_PER_LIGHT_CTL_0" }, - { RADEON_SE_TCL_PER_LIGHT_CTL_1, "RADEON_SE_TCL_PER_LIGHT_CTL_1" }, - { RADEON_SE_TCL_PER_LIGHT_CTL_2, "RADEON_SE_TCL_PER_LIGHT_CTL_2" }, - { RADEON_SE_TCL_PER_LIGHT_CTL_3, "RADEON_SE_TCL_PER_LIGHT_CTL_3" }, - { RADEON_SE_TCL_MATERIAL_EMMISSIVE_RED, "RADEON_SE_TCL_EMMISSIVE_RED" }, - { RADEON_SE_TCL_MATERIAL_EMMISSIVE_GREEN, "RADEON_SE_TCL_EMMISSIVE_GREEN" }, - { RADEON_SE_TCL_MATERIAL_EMMISSIVE_BLUE, "RADEON_SE_TCL_EMMISSIVE_BLUE" }, - { RADEON_SE_TCL_MATERIAL_EMMISSIVE_ALPHA, "RADEON_SE_TCL_EMMISSIVE_ALPHA" }, - { RADEON_SE_TCL_MATERIAL_AMBIENT_RED, "RADEON_SE_TCL_AMBIENT_RED" }, - { RADEON_SE_TCL_MATERIAL_AMBIENT_GREEN, "RADEON_SE_TCL_AMBIENT_GREEN" }, - { RADEON_SE_TCL_MATERIAL_AMBIENT_BLUE, "RADEON_SE_TCL_AMBIENT_BLUE" }, - { RADEON_SE_TCL_MATERIAL_AMBIENT_ALPHA, "RADEON_SE_TCL_AMBIENT_ALPHA" }, - { RADEON_SE_TCL_MATERIAL_DIFFUSE_RED, "RADEON_SE_TCL_DIFFUSE_RED" }, - { RADEON_SE_TCL_MATERIAL_DIFFUSE_GREEN, "RADEON_SE_TCL_DIFFUSE_GREEN" }, - { RADEON_SE_TCL_MATERIAL_DIFFUSE_BLUE, "RADEON_SE_TCL_DIFFUSE_BLUE" }, - { RADEON_SE_TCL_MATERIAL_DIFFUSE_ALPHA, "RADEON_SE_TCL_DIFFUSE_ALPHA" }, - { RADEON_SE_TCL_MATERIAL_SPECULAR_RED, "RADEON_SE_TCL_SPECULAR_RED" }, - { RADEON_SE_TCL_MATERIAL_SPECULAR_GREEN, "RADEON_SE_TCL_SPECULAR_GREEN" }, - { RADEON_SE_TCL_MATERIAL_SPECULAR_BLUE, "RADEON_SE_TCL_SPECULAR_BLUE" }, - { RADEON_SE_TCL_MATERIAL_SPECULAR_ALPHA, "RADEON_SE_TCL_SPECULAR_ALPHA" }, - { RADEON_SE_TCL_SHININESS, "RADEON_SE_TCL_SHININESS" }, - { RADEON_SE_COORD_FMT, "RADEON_SE_COORD_FMT" }, - { RADEON_PP_TEX_SIZE_0, "RADEON_PP_TEX_SIZE_0" }, - { RADEON_PP_TEX_SIZE_1, "RADEON_PP_TEX_SIZE_1" }, - { RADEON_PP_TEX_SIZE_2, "RADEON_PP_TEX_SIZE_2" }, - { RADEON_PP_TEX_SIZE_0+4, "RADEON_PP_TEX_PITCH_0" }, - { RADEON_PP_TEX_SIZE_1+4, "RADEON_PP_TEX_PITCH_1" }, - { RADEON_PP_TEX_SIZE_2+4, "RADEON_PP_TEX_PITCH_2" }, -}; - -static struct reg_names scalar_names[] = { - { RADEON_SS_LIGHT_DCD_ADDR, "LIGHT_DCD" }, - { RADEON_SS_LIGHT_SPOT_EXPONENT_ADDR, "LIGHT_SPOT_EXPONENT" }, - { RADEON_SS_LIGHT_SPOT_CUTOFF_ADDR, "LIGHT_SPOT_CUTOFF" }, - { RADEON_SS_LIGHT_SPECULAR_THRESH_ADDR, "LIGHT_SPECULAR_THRESH" }, - { RADEON_SS_LIGHT_RANGE_CUTOFF_ADDR, "LIGHT_RANGE_CUTOFF" }, - { RADEON_SS_VERT_GUARD_CLIP_ADJ_ADDR, "VERT_GUARD_CLIP" }, - { RADEON_SS_VERT_GUARD_DISCARD_ADJ_ADDR, "VERT_GUARD_DISCARD" }, - { RADEON_SS_HORZ_GUARD_CLIP_ADJ_ADDR, "HORZ_GUARD_CLIP" }, - { RADEON_SS_HORZ_GUARD_DISCARD_ADJ_ADDR, "HORZ_GUARD_DISCARD" }, - { RADEON_SS_SHININESS, "SHININESS" }, - { 1000, "" }, -}; - -/* Puff these out to make them look like normal (dword) registers. - */ -static struct reg_names vector_names[] = { - { RADEON_VS_MATRIX_0_ADDR * 4, "MATRIX_0" }, - { RADEON_VS_MATRIX_1_ADDR * 4, "MATRIX_1" }, - { RADEON_VS_MATRIX_2_ADDR * 4, "MATRIX_2" }, - { RADEON_VS_MATRIX_3_ADDR * 4, "MATRIX_3" }, - { RADEON_VS_MATRIX_4_ADDR * 4, "MATRIX_4" }, - { RADEON_VS_MATRIX_5_ADDR * 4, "MATRIX_5" }, - { RADEON_VS_MATRIX_6_ADDR * 4, "MATRIX_6" }, - { RADEON_VS_MATRIX_7_ADDR * 4, "MATRIX_7" }, - { RADEON_VS_MATRIX_8_ADDR * 4, "MATRIX_8" }, - { RADEON_VS_MATRIX_9_ADDR * 4, "MATRIX_9" }, - { RADEON_VS_MATRIX_10_ADDR * 4, "MATRIX_10" }, - { RADEON_VS_MATRIX_11_ADDR * 4, "MATRIX_11" }, - { RADEON_VS_MATRIX_12_ADDR * 4, "MATRIX_12" }, - { RADEON_VS_MATRIX_13_ADDR * 4, "MATRIX_13" }, - { RADEON_VS_MATRIX_14_ADDR * 4, "MATRIX_14" }, - { RADEON_VS_MATRIX_15_ADDR * 4, "MATRIX_15" }, - { RADEON_VS_LIGHT_AMBIENT_ADDR * 4, "LIGHT_AMBIENT" }, - { RADEON_VS_LIGHT_DIFFUSE_ADDR * 4, "LIGHT_DIFFUSE" }, - { RADEON_VS_LIGHT_SPECULAR_ADDR * 4, "LIGHT_SPECULAR" }, - { RADEON_VS_LIGHT_DIRPOS_ADDR * 4, "LIGHT_DIRPOS" }, - { RADEON_VS_LIGHT_HWVSPOT_ADDR * 4, "LIGHT_HWVSPOT" }, - { RADEON_VS_LIGHT_ATTENUATION_ADDR * 4, "LIGHT_ATTENUATION" }, - { RADEON_VS_MATRIX_EYE2CLIP_ADDR * 4, "MATRIX_EYE2CLIP" }, - { RADEON_VS_UCP_ADDR * 4, "UCP" }, - { RADEON_VS_GLOBAL_AMBIENT_ADDR * 4, "GLOBAL_AMBIENT" }, - { RADEON_VS_FOG_PARAM_ADDR * 4, "FOG_PARAM" }, - { RADEON_VS_EYE_VECTOR_ADDR * 4, "EYE_VECTOR" }, - { 1000, "" }, -}; - -union fi { float f; int i; }; - -#define ISVEC 1 -#define ISFLOAT 2 -#define TOUCHED 4 - -struct reg { - int idx; - struct reg_names *closest; - int flags; - union fi current; - union fi *values; - int nvalues; - int nalloc; - float vmin, vmax; -}; - - -static struct reg regs[Elements(reg_names)+1]; -static struct reg scalars[512+1]; -static struct reg vectors[512*4+1]; - -static int total, total_changed, bufs; - -static void init_regs( void ) -{ - struct reg_names *tmp; - int i; - - for (i = 0 ; i < Elements(regs) ; i++) { - regs[i].idx = reg_names[i].idx; - regs[i].closest = ®_names[i]; - regs[i].flags = 0; - } - - for (i = 0, tmp = scalar_names ; i < Elements(scalars) ; i++) { - if (tmp[1].idx == i) tmp++; - scalars[i].idx = i; - scalars[i].closest = tmp; - scalars[i].flags = ISFLOAT; - } - - for (i = 0, tmp = vector_names ; i < Elements(vectors) ; i++) { - if (tmp[1].idx*4 == i) tmp++; - vectors[i].idx = i; - vectors[i].closest = tmp; - vectors[i].flags = ISFLOAT|ISVEC; - } - - regs[Elements(regs)-1].idx = -1; - scalars[Elements(scalars)-1].idx = -1; - vectors[Elements(vectors)-1].idx = -1; -} - -static int find_or_add_value( struct reg *reg, int val ) -{ - int j; - - for ( j = 0 ; j < reg->nvalues ; j++) - if ( val == reg->values[j].i ) - return 1; - - if (j == reg->nalloc) { - reg->nalloc += 5; - reg->nalloc *= 2; - reg->values = (union fi *) realloc( reg->values, - reg->nalloc * sizeof(union fi) ); - } - - reg->values[reg->nvalues++].i = val; - return 0; -} - -static struct reg *lookup_reg( struct reg *tab, int reg ) -{ - int i; - - for (i = 0 ; tab[i].idx != -1 ; i++) { - if (tab[i].idx == reg) - return &tab[i]; - } - - fprintf(stderr, "*** unknown reg 0x%x\n", reg); - return 0; -} - - -static const char *get_reg_name( struct reg *reg ) -{ - static char tmp[80]; - - if (reg->idx == reg->closest->idx) - return reg->closest->name; - - - if (reg->flags & ISVEC) { - if (reg->idx/4 != reg->closest->idx) - sprintf(tmp, "%s+%d[%d]", - reg->closest->name, - (reg->idx/4) - reg->closest->idx, - reg->idx%4); - else - sprintf(tmp, "%s[%d]", reg->closest->name, reg->idx%4); - } - else { - if (reg->idx != reg->closest->idx) - sprintf(tmp, "%s+%d", reg->closest->name, reg->idx - reg->closest->idx); - else - sprintf(tmp, "%s", reg->closest->name); - } - - return tmp; -} - -static int print_int_reg_assignment( struct reg *reg, int data ) -{ - int changed = (reg->current.i != data); - int ever_seen = find_or_add_value( reg, data ); - - if (VERBOSE || (NORMAL && (changed || !ever_seen))) - fprintf(stderr, " %s <-- 0x%x", get_reg_name(reg), data); - - if (NORMAL) { - if (!ever_seen) - fprintf(stderr, " *** BRAND NEW VALUE"); - else if (changed) - fprintf(stderr, " *** CHANGED"); - } - - reg->current.i = data; - - if (VERBOSE || (NORMAL && (changed || !ever_seen))) - fprintf(stderr, "\n"); - - return changed; -} - - -static int print_float_reg_assignment( struct reg *reg, float data ) -{ - int changed = (reg->current.f != data); - int newmin = (data < reg->vmin); - int newmax = (data > reg->vmax); - - if (VERBOSE || (NORMAL && (newmin || newmax || changed))) - fprintf(stderr, " %s <-- %.3f", get_reg_name(reg), data); - - if (NORMAL) { - if (newmin) { - fprintf(stderr, " *** NEW MIN (prev %.3f)", reg->vmin); - reg->vmin = data; - } - else if (newmax) { - fprintf(stderr, " *** NEW MAX (prev %.3f)", reg->vmax); - reg->vmax = data; - } - else if (changed) { - fprintf(stderr, " *** CHANGED"); - } - } - - reg->current.f = data; - - if (VERBOSE || (NORMAL && (newmin || newmax || changed))) - fprintf(stderr, "\n"); - - return changed; -} - -static int print_reg_assignment( struct reg *reg, int data ) -{ - reg->flags |= TOUCHED; - if (reg->flags & ISFLOAT) - return print_float_reg_assignment( reg, *(float *)&data ); - else - return print_int_reg_assignment( reg, data ); -} - -static void print_reg( struct reg *reg ) -{ - if (reg->flags & TOUCHED) { - if (reg->flags & ISFLOAT) { - fprintf(stderr, " %s == %f\n", get_reg_name(reg), reg->current.f); - } else { - fprintf(stderr, " %s == 0x%x\n", get_reg_name(reg), reg->current.i); - } - } -} - - -static void dump_state( void ) -{ - int i; - - for (i = 0 ; i < Elements(regs) ; i++) - print_reg( ®s[i] ); - - for (i = 0 ; i < Elements(scalars) ; i++) - print_reg( &scalars[i] ); - - for (i = 0 ; i < Elements(vectors) ; i++) - print_reg( &vectors[i] ); -} - - - -static int radeon_emit_packets( - drmRadeonCmdHeader header, - drmRadeonCmdBuffer *cmdbuf ) -{ - int id = (int)header.packet.packet_id; - int sz = packet[id].len; - int *data = (int *)cmdbuf->buf; - int i; - - if (sz * sizeof(int) > cmdbuf->bufsz) { - fprintf(stderr, "Packet overflows cmdbuf\n"); - return -EINVAL; - } - - if (!packet[id].name) { - fprintf(stderr, "*** Unknown packet 0 nr %d\n", id ); - return -EINVAL; - } - - - if (VERBOSE) - fprintf(stderr, "Packet 0 reg %s nr %d\n", packet[id].name, sz ); - - for ( i = 0 ; i < sz ; i++) { - struct reg *reg = lookup_reg( regs, packet[id].start + i*4 ); - if (print_reg_assignment( reg, data[i] )) - total_changed++; - total++; - } - - cmdbuf->buf += sz * sizeof(int); - cmdbuf->bufsz -= sz * sizeof(int); - return 0; -} - - -static int radeon_emit_scalars( - drmRadeonCmdHeader header, - drmRadeonCmdBuffer *cmdbuf ) -{ - int sz = header.scalars.count; - int *data = (int *)cmdbuf->buf; - int start = header.scalars.offset; - int stride = header.scalars.stride; - int i; - - if (VERBOSE) - fprintf(stderr, "emit scalars, start %d stride %d nr %d (end %d)\n", - start, stride, sz, start + stride * sz); - - - for (i = 0 ; i < sz ; i++, start += stride) { - struct reg *reg = lookup_reg( scalars, start ); - if (print_reg_assignment( reg, data[i] )) - total_changed++; - total++; - } - - cmdbuf->buf += sz * sizeof(int); - cmdbuf->bufsz -= sz * sizeof(int); - return 0; -} - - -static int radeon_emit_scalars2( - drmRadeonCmdHeader header, - drmRadeonCmdBuffer *cmdbuf ) -{ - int sz = header.scalars.count; - int *data = (int *)cmdbuf->buf; - int start = header.scalars.offset + 0x100; - int stride = header.scalars.stride; - int i; - - if (VERBOSE) - fprintf(stderr, "emit scalars2, start %d stride %d nr %d (end %d)\n", - start, stride, sz, start + stride * sz); - - if (start + stride * sz > 257) { - fprintf(stderr, "emit scalars OVERFLOW %d/%d/%d\n", start, stride, sz); - return -1; - } - - for (i = 0 ; i < sz ; i++, start += stride) { - struct reg *reg = lookup_reg( scalars, start ); - if (print_reg_assignment( reg, data[i] )) - total_changed++; - total++; - } - - cmdbuf->buf += sz * sizeof(int); - cmdbuf->bufsz -= sz * sizeof(int); - return 0; -} - -/* Check: inf/nan/extreme-size? - * Check: table start, end, nr, etc. - */ -static int radeon_emit_vectors( - drmRadeonCmdHeader header, - drmRadeonCmdBuffer *cmdbuf ) -{ - int sz = header.vectors.count; - int *data = (int *)cmdbuf->buf; - int start = header.vectors.offset; - int stride = header.vectors.stride; - int i,j; - - if (VERBOSE) - fprintf(stderr, "emit vectors, start %d stride %d nr %d (end %d) (0x%x)\n", - start, stride, sz, start + stride * sz, header.i); - -/* if (start + stride * (sz/4) > 128) { */ -/* fprintf(stderr, "emit vectors OVERFLOW %d/%d/%d\n", start, stride, sz); */ -/* return -1; */ -/* } */ - - for (i = 0 ; i < sz ; start += stride) { - int changed = 0; - for (j = 0 ; j < 4 ; i++,j++) { - struct reg *reg = lookup_reg( vectors, start*4+j ); - if (print_reg_assignment( reg, data[i] )) - changed = 1; - } - if (changed) - total_changed += 4; - total += 4; - } - - - cmdbuf->buf += sz * sizeof(int); - cmdbuf->bufsz -= sz * sizeof(int); - return 0; -} - - -static int print_vertex_format( int vfmt ) -{ - if (NORMAL) { - fprintf(stderr, " %s(%x): %s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s", - "vertex format", - vfmt, - "xy,", - (vfmt & RADEON_CP_VC_FRMT_Z) ? "z," : "", - (vfmt & RADEON_CP_VC_FRMT_W0) ? "w0," : "", - (vfmt & RADEON_CP_VC_FRMT_FPCOLOR) ? "fpcolor," : "", - (vfmt & RADEON_CP_VC_FRMT_FPALPHA) ? "fpalpha," : "", - (vfmt & RADEON_CP_VC_FRMT_PKCOLOR) ? "pkcolor," : "", - (vfmt & RADEON_CP_VC_FRMT_FPSPEC) ? "fpspec," : "", - (vfmt & RADEON_CP_VC_FRMT_FPFOG) ? "fpfog," : "", - (vfmt & RADEON_CP_VC_FRMT_PKSPEC) ? "pkspec," : "", - (vfmt & RADEON_CP_VC_FRMT_ST0) ? "st0," : "", - (vfmt & RADEON_CP_VC_FRMT_ST1) ? "st1," : "", - (vfmt & RADEON_CP_VC_FRMT_Q1) ? "q1," : "", - (vfmt & RADEON_CP_VC_FRMT_ST2) ? "st2," : "", - (vfmt & RADEON_CP_VC_FRMT_Q2) ? "q2," : "", - (vfmt & RADEON_CP_VC_FRMT_ST3) ? "st3," : "", - (vfmt & RADEON_CP_VC_FRMT_Q3) ? "q3," : "", - (vfmt & RADEON_CP_VC_FRMT_Q0) ? "q0," : "", - (vfmt & RADEON_CP_VC_FRMT_N0) ? "n0," : "", - (vfmt & RADEON_CP_VC_FRMT_XY1) ? "xy1," : "", - (vfmt & RADEON_CP_VC_FRMT_Z1) ? "z1," : "", - (vfmt & RADEON_CP_VC_FRMT_W1) ? "w1," : "", - (vfmt & RADEON_CP_VC_FRMT_N1) ? "n1," : ""); - - -/* if (!find_or_add_value( &others[V_VTXFMT], vfmt )) */ -/* fprintf(stderr, " *** NEW VALUE"); */ - - fprintf(stderr, "\n"); - } - - return 0; -} - -static char *primname[0xf] = { - "NONE", - "POINTS", - "LINES", - "LINE_STRIP", - "TRIANGLES", - "TRIANGLE_FAN", - "TRIANGLE_STRIP", - "TRI_TYPE_2", - "RECT_LIST", - "3VRT_POINTS", - "3VRT_LINES", -}; - -static int print_prim_and_flags( int prim ) -{ - int numverts; - - if (NORMAL) - fprintf(stderr, " %s(%x): %s%s%s%s%s%s%s\n", - "prim flags", - prim, - ((prim & 0x30) == RADEON_CP_VC_CNTL_PRIM_WALK_IND) ? "IND," : "", - ((prim & 0x30) == RADEON_CP_VC_CNTL_PRIM_WALK_LIST) ? "LIST," : "", - ((prim & 0x30) == RADEON_CP_VC_CNTL_PRIM_WALK_RING) ? "RING," : "", - (prim & RADEON_CP_VC_CNTL_COLOR_ORDER_RGBA) ? "RGBA," : "BGRA, ", - (prim & RADEON_CP_VC_CNTL_MAOS_ENABLE) ? "MAOS," : "", - (prim & RADEON_CP_VC_CNTL_VTX_FMT_RADEON_MODE) ? "RADEON," : "", - (prim & RADEON_CP_VC_CNTL_TCL_ENABLE) ? "TCL," : ""); - - if ((prim & 0xf) > RADEON_CP_VC_CNTL_PRIM_TYPE_3VRT_LINE_LIST) { - fprintf(stderr, " *** Bad primitive: %x\n", prim & 0xf); - return -1; - } - - numverts = prim>>16; - - if (NORMAL) - fprintf(stderr, " prim: %s numverts %d\n", primname[prim&0xf], numverts); - - switch (prim & 0xf) { - case RADEON_CP_VC_CNTL_PRIM_TYPE_NONE: - case RADEON_CP_VC_CNTL_PRIM_TYPE_POINT: - if (numverts < 1) { - fprintf(stderr, "Bad nr verts for line %d\n", numverts); - return -1; - } - break; - case RADEON_CP_VC_CNTL_PRIM_TYPE_LINE: - if ((numverts & 1) || numverts == 0) { - fprintf(stderr, "Bad nr verts for line %d\n", numverts); - return -1; - } - break; - case RADEON_CP_VC_CNTL_PRIM_TYPE_LINE_STRIP: - if (numverts < 2) { - fprintf(stderr, "Bad nr verts for line_strip %d\n", numverts); - return -1; - } - break; - case RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST: - case RADEON_CP_VC_CNTL_PRIM_TYPE_3VRT_POINT_LIST: - case RADEON_CP_VC_CNTL_PRIM_TYPE_3VRT_LINE_LIST: - case RADEON_CP_VC_CNTL_PRIM_TYPE_RECT_LIST: - if (numverts % 3 || numverts == 0) { - fprintf(stderr, "Bad nr verts for tri %d\n", numverts); - return -1; - } - break; - case RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_FAN: - case RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_STRIP: - if (numverts < 3) { - fprintf(stderr, "Bad nr verts for strip/fan %d\n", numverts); - return -1; - } - break; - default: - fprintf(stderr, "Bad primitive\n"); - return -1; - } - return 0; -} - -/* build in knowledge about each packet type - */ -static int radeon_emit_packet3( drmRadeonCmdBuffer *cmdbuf ) -{ - int cmdsz; - int *cmd = (int *)cmdbuf->buf; - int *tmp; - int i, stride, size, start; - - cmdsz = 2 + ((cmd[0] & RADEON_CP_PACKET_COUNT_MASK) >> 16); - - if ((cmd[0] & RADEON_CP_PACKET_MASK) != RADEON_CP_PACKET3 || - cmdsz * 4 > cmdbuf->bufsz || - cmdsz > RADEON_CP_PACKET_MAX_DWORDS) { - fprintf(stderr, "Bad packet\n"); - return -EINVAL; - } - - switch( cmd[0] & ~RADEON_CP_PACKET_COUNT_MASK ) { - case RADEON_CP_PACKET3_NOP: - if (NORMAL) - fprintf(stderr, "PACKET3_NOP, %d dwords\n", cmdsz); - break; - case RADEON_CP_PACKET3_NEXT_CHAR: - if (NORMAL) - fprintf(stderr, "PACKET3_NEXT_CHAR, %d dwords\n", cmdsz); - break; - case RADEON_CP_PACKET3_PLY_NEXTSCAN: - if (NORMAL) - fprintf(stderr, "PACKET3_PLY_NEXTSCAN, %d dwords\n", cmdsz); - break; - case RADEON_CP_PACKET3_SET_SCISSORS: - if (NORMAL) - fprintf(stderr, "PACKET3_SET_SCISSORS, %d dwords\n", cmdsz); - break; - case RADEON_CP_PACKET3_3D_RNDR_GEN_INDX_PRIM: - if (NORMAL) - fprintf(stderr, "PACKET3_3D_RNDR_GEN_INDX_PRIM, %d dwords\n", - cmdsz); - break; - case RADEON_CP_PACKET3_LOAD_MICROCODE: - if (NORMAL) - fprintf(stderr, "PACKET3_LOAD_MICROCODE, %d dwords\n", cmdsz); - break; - case RADEON_CP_PACKET3_WAIT_FOR_IDLE: - if (NORMAL) - fprintf(stderr, "PACKET3_WAIT_FOR_IDLE, %d dwords\n", cmdsz); - break; - - case RADEON_CP_PACKET3_3D_DRAW_VBUF: - if (NORMAL) - fprintf(stderr, "PACKET3_3D_DRAW_VBUF, %d dwords\n", cmdsz); - print_vertex_format(cmd[1]); - print_prim_and_flags(cmd[2]); - break; - - case RADEON_CP_PACKET3_3D_DRAW_IMMD: - if (NORMAL) - fprintf(stderr, "PACKET3_3D_DRAW_IMMD, %d dwords\n", cmdsz); - break; - case RADEON_CP_PACKET3_3D_DRAW_INDX: { - int neltdwords; - if (NORMAL) - fprintf(stderr, "PACKET3_3D_DRAW_INDX, %d dwords\n", cmdsz); - print_vertex_format(cmd[1]); - print_prim_and_flags(cmd[2]); - neltdwords = cmd[2]>>16; - neltdwords += neltdwords & 1; - neltdwords /= 2; - if (neltdwords + 3 != cmdsz) - fprintf(stderr, "Mismatch in DRAW_INDX, %d vs cmdsz %d\n", - neltdwords, cmdsz); - break; - } - case RADEON_CP_PACKET3_LOAD_PALETTE: - if (NORMAL) - fprintf(stderr, "PACKET3_LOAD_PALETTE, %d dwords\n", cmdsz); - break; - case RADEON_CP_PACKET3_3D_LOAD_VBPNTR: - if (NORMAL) { - fprintf(stderr, "PACKET3_3D_LOAD_VBPNTR, %d dwords\n", cmdsz); - fprintf(stderr, " nr arrays: %d\n", cmd[1]); - } - - if (cmd[1]/2 + cmd[1]%2 != cmdsz - 3) { - fprintf(stderr, " ****** MISMATCH %d/%d *******\n", - cmd[1]/2 + cmd[1]%2 + 3, cmdsz); - return -EINVAL; - } - - if (NORMAL) { - tmp = cmd+2; - for (i = 0 ; i < cmd[1] ; i++) { - if (i & 1) { - stride = (tmp[0]>>24) & 0xff; - size = (tmp[0]>>16) & 0xff; - start = tmp[2]; - tmp += 3; - } - else { - stride = (tmp[0]>>8) & 0xff; - size = (tmp[0]) & 0xff; - start = tmp[1]; - } - fprintf(stderr, " array %d: start 0x%x vsize %d vstride %d\n", - i, start, size, stride ); - } - } - break; - case RADEON_CP_PACKET3_CNTL_PAINT: - if (NORMAL) - fprintf(stderr, "PACKET3_CNTL_PAINT, %d dwords\n", cmdsz); - break; - case RADEON_CP_PACKET3_CNTL_BITBLT: - if (NORMAL) - fprintf(stderr, "PACKET3_CNTL_BITBLT, %d dwords\n", cmdsz); - break; - case RADEON_CP_PACKET3_CNTL_SMALLTEXT: - if (NORMAL) - fprintf(stderr, "PACKET3_CNTL_SMALLTEXT, %d dwords\n", cmdsz); - break; - case RADEON_CP_PACKET3_CNTL_HOSTDATA_BLT: - if (NORMAL) - fprintf(stderr, "PACKET3_CNTL_HOSTDATA_BLT, %d dwords\n", - cmdsz); - break; - case RADEON_CP_PACKET3_CNTL_POLYLINE: - if (NORMAL) - fprintf(stderr, "PACKET3_CNTL_POLYLINE, %d dwords\n", cmdsz); - break; - case RADEON_CP_PACKET3_CNTL_POLYSCANLINES: - if (NORMAL) - fprintf(stderr, "PACKET3_CNTL_POLYSCANLINES, %d dwords\n", - cmdsz); - break; - case RADEON_CP_PACKET3_CNTL_PAINT_MULTI: - if (NORMAL) - fprintf(stderr, "PACKET3_CNTL_PAINT_MULTI, %d dwords\n", - cmdsz); - break; - case RADEON_CP_PACKET3_CNTL_BITBLT_MULTI: - if (NORMAL) - fprintf(stderr, "PACKET3_CNTL_BITBLT_MULTI, %d dwords\n", - cmdsz); - break; - case RADEON_CP_PACKET3_CNTL_TRANS_BITBLT: - if (NORMAL) - fprintf(stderr, "PACKET3_CNTL_TRANS_BITBLT, %d dwords\n", - cmdsz); - break; - default: - fprintf(stderr, "UNKNOWN PACKET, %d dwords\n", cmdsz); - break; - } - - cmdbuf->buf += cmdsz * 4; - cmdbuf->bufsz -= cmdsz * 4; - return 0; -} - - -/* Check cliprects for bounds, then pass on to above: - */ -static int radeon_emit_packet3_cliprect( drmRadeonCmdBuffer *cmdbuf ) -{ - XF86DRIClipRectRec *boxes = (XF86DRIClipRectRec *)cmdbuf->boxes; - int i = 0; - - if (VERBOSE && total_changed) { - dump_state(); - total_changed = 0; - } - else fprintf(stderr, "total_changed zero\n"); - - if (NORMAL) { - do { - if ( i < cmdbuf->nbox ) { - fprintf(stderr, "Emit box %d/%d %d,%d %d,%d\n", - i, cmdbuf->nbox, - boxes[i].x1, boxes[i].y1, boxes[i].x2, boxes[i].y2); - } - } while ( ++i < cmdbuf->nbox ); - } - - if (cmdbuf->nbox == 1) - cmdbuf->nbox = 0; - - return radeon_emit_packet3( cmdbuf ); -} - - -int radeonSanityCmdBuffer( radeonContextPtr rmesa, - int nbox, - XF86DRIClipRectRec *boxes ) -{ - int idx; - drmRadeonCmdBuffer cmdbuf; - drmRadeonCmdHeader header; - static int inited = 0; - - if (!inited) { - init_regs(); - inited = 1; - } - - cmdbuf.buf = rmesa->store.cmd_buf; - cmdbuf.bufsz = rmesa->store.cmd_used; - cmdbuf.boxes = (drmClipRect *)boxes; - cmdbuf.nbox = nbox; - - while ( cmdbuf.bufsz >= sizeof(header) ) { - - header.i = *(int *)cmdbuf.buf; - cmdbuf.buf += sizeof(header); - cmdbuf.bufsz -= sizeof(header); - - switch (header.header.cmd_type) { - case RADEON_CMD_PACKET: - if (radeon_emit_packets( header, &cmdbuf )) { - fprintf(stderr,"radeon_emit_packets failed\n"); - return -EINVAL; - } - break; - - case RADEON_CMD_SCALARS: - if (radeon_emit_scalars( header, &cmdbuf )) { - fprintf(stderr,"radeon_emit_scalars failed\n"); - return -EINVAL; - } - break; - - case RADEON_CMD_SCALARS2: - if (radeon_emit_scalars2( header, &cmdbuf )) { - fprintf(stderr,"radeon_emit_scalars failed\n"); - return -EINVAL; - } - break; - - case RADEON_CMD_VECTORS: - if (radeon_emit_vectors( header, &cmdbuf )) { - fprintf(stderr,"radeon_emit_vectors failed\n"); - return -EINVAL; - } - break; - - case RADEON_CMD_DMA_DISCARD: - idx = header.dma.buf_idx; - if (NORMAL) - fprintf(stderr, "RADEON_CMD_DMA_DISCARD buf %d\n", idx); - bufs++; - break; - - case RADEON_CMD_PACKET3: - if (radeon_emit_packet3( &cmdbuf )) { - fprintf(stderr,"radeon_emit_packet3 failed\n"); - return -EINVAL; - } - break; - - case RADEON_CMD_PACKET3_CLIP: - if (radeon_emit_packet3_cliprect( &cmdbuf )) { - fprintf(stderr,"radeon_emit_packet3_clip failed\n"); - return -EINVAL; - } - break; - - case RADEON_CMD_WAIT: - break; - - default: - fprintf(stderr,"bad cmd_type %d at %p\n", - header.header.cmd_type, - cmdbuf.buf - sizeof(header)); - return -EINVAL; - } - } - - if (0) - { - static int n = 0; - n++; - if (n == 10) { - fprintf(stderr, "Bufs %d Total emitted %d real changes %d (%.2f%%)\n", - bufs, - total, total_changed, - ((float)total_changed/(float)total*100.0)); - fprintf(stderr, "Total emitted per buf: %.2f\n", - (float)total/(float)bufs); - fprintf(stderr, "Real changes per buf: %.2f\n", - (float)total_changed/(float)bufs); - - bufs = n = total = total_changed = 0; - } - } - - return 0; -} Index: xc/lib/GL/mesa/src/drv/radeon/radeon_sanity.h diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_sanity.h:1.1 xc/lib/GL/mesa/src/drv/radeon/radeon_sanity.h:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_sanity.h:1.1 Wed Oct 30 07:51:55 2002 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_sanity.h Wed Mar 16 21:05:06 2005 @@ -1,8 +0,0 @@ -#ifndef RADEON_SANITY_H -#define RADEON_SANITY_H - -extern int radeonSanityCmdBuffer( radeonContextPtr rmesa, - int nbox, - XF86DRIClipRectRec *boxes ); - -#endif Index: xc/lib/GL/mesa/src/drv/radeon/radeon_screen.c diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_screen.c:1.10 xc/lib/GL/mesa/src/drv/radeon/radeon_screen.c:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_screen.c:1.10 Thu Dec 18 16:56:37 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_screen.c Wed Mar 16 21:05:06 2005 @@ -1,438 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_screen.c,v 1.10 2003/12/18 21:56:37 dawes Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Gareth Hughes - * - */ - -#include "glheader.h" -#include "imports.h" - -#define STANDALONE_MMIO -#include "radeon_context.h" -#include "radeon_screen.h" -#include "radeon_macros.h" - -#include "utils.h" -#include "context.h" -#include "vblank.h" - -#include "glxextensions.h" - -#if 1 -/* Including xf86PciInfo.h introduces a bunch of errors... - */ -#define PCI_CHIP_RADEON_QD 0x5144 -#define PCI_CHIP_RADEON_QE 0x5145 -#define PCI_CHIP_RADEON_QF 0x5146 -#define PCI_CHIP_RADEON_QG 0x5147 - -#define PCI_CHIP_RADEON_QY 0x5159 -#define PCI_CHIP_RADEON_QZ 0x515A - -#define PCI_CHIP_RADEON_LW 0x4C57 /* mobility 7 - has tcl */ - -#define PCI_CHIP_RADEON_LY 0x4C59 -#define PCI_CHIP_RADEON_LZ 0x4C5A - -#define PCI_CHIP_RV200_QW 0x5157 /* Radeon 7500 - not an R200 at all */ -#endif - -static int getSwapInfo( __DRIdrawablePrivate *dPriv, __DRIswapInfo * sInfo ); - -/* Create the device specific screen private data struct. - */ -radeonScreenPtr radeonCreateScreen( __DRIscreenPrivate *sPriv ) -{ - radeonScreenPtr screen; - RADEONDRIPtr dri_priv = (RADEONDRIPtr)sPriv->pDevPriv; - unsigned char *RADEONMMIO; - - if ( ! driCheckDriDdxDrmVersions( sPriv, "Radeon", 4, 0, 4, 0, 1, 3 ) ) - return NULL; - - /* Allocate the private area */ - screen = (radeonScreenPtr) CALLOC( sizeof(*screen) ); - if ( !screen ) { - __driUtilMessage("%s: Could not allocate memory for screen structure", - __FUNCTION__); - return NULL; - } - - - /* This is first since which regions we map depends on whether or - * not we are using a PCI card. - */ - screen->IsPCI = dri_priv->IsPCI; - - { - int ret; - drmRadeonGetParam gp; - - gp.param = RADEON_PARAM_GART_BUFFER_OFFSET; - gp.value = &screen->gart_buffer_offset; - - ret = drmCommandWriteRead( sPriv->fd, DRM_RADEON_GETPARAM, - &gp, sizeof(gp)); - if (ret) { - FREE( screen ); - fprintf(stderr, "drmRadeonGetParam (RADEON_PARAM_GART_BUFFER_OFFSET): %d\n", ret); - return NULL; - } - - if (sPriv->drmMinor >= 6) { - gp.param = RADEON_PARAM_IRQ_NR; - gp.value = &screen->irq; - - ret = drmCommandWriteRead( sPriv->fd, DRM_RADEON_GETPARAM, - &gp, sizeof(gp)); - if (ret) { - FREE( screen ); - fprintf(stderr, "drmRadeonGetParam (RADEON_PARAM_IRQ_NR): %d\n", ret); - return NULL; - } - } - } - - screen->mmio.handle = dri_priv->registerHandle; - screen->mmio.size = dri_priv->registerSize; - if ( drmMap( sPriv->fd, - screen->mmio.handle, - screen->mmio.size, - &screen->mmio.map ) ) { - FREE( screen ); - __driUtilMessage("%s: drmMap failed\n", __FUNCTION__ ); - return NULL; - } - - RADEONMMIO = screen->mmio.map; - - screen->status.handle = dri_priv->statusHandle; - screen->status.size = dri_priv->statusSize; - if ( drmMap( sPriv->fd, - screen->status.handle, - screen->status.size, - &screen->status.map ) ) { - drmUnmap( screen->mmio.map, screen->mmio.size ); - FREE( screen ); - __driUtilMessage("%s: drmMap (2) failed\n", __FUNCTION__ ); - return NULL; - } - screen->scratch = (__volatile__ CARD32 *) - ((GLubyte *)screen->status.map + RADEON_SCRATCH_REG_OFFSET); - - screen->buffers = drmMapBufs( sPriv->fd ); - if ( !screen->buffers ) { - drmUnmap( screen->status.map, screen->status.size ); - drmUnmap( screen->mmio.map, screen->mmio.size ); - FREE( screen ); - __driUtilMessage("%s: drmMapBufs failed\n", __FUNCTION__ ); - return NULL; - } - - if ( dri_priv->gartTexHandle && dri_priv->gartTexMapSize ) { - screen->gartTextures.handle = dri_priv->gartTexHandle; - screen->gartTextures.size = dri_priv->gartTexMapSize; - if ( drmMap( sPriv->fd, - screen->gartTextures.handle, - screen->gartTextures.size, - (drmAddressPtr)&screen->gartTextures.map ) ) { - drmUnmapBufs( screen->buffers ); - drmUnmap( screen->status.map, screen->status.size ); - drmUnmap( screen->mmio.map, screen->mmio.size ); - FREE( screen ); - __driUtilMessage("%s: drmMap failed for GART texture area\n", __FUNCTION__); - return NULL; - } - - screen->gart_texture_offset = dri_priv->gartTexOffset + ( screen->IsPCI - ? INREG( RADEON_AIC_LO_ADDR ) - : ( ( INREG( RADEON_MC_AGP_LOCATION ) & 0x0ffffU ) << 16 ) ); - } - - screen->chipset = 0; - switch ( dri_priv->deviceID ) { - default: - fprintf(stderr, "unknown chip id, assuming full radeon support\n"); - case PCI_CHIP_RADEON_QD: - case PCI_CHIP_RADEON_QE: - case PCI_CHIP_RADEON_QF: - case PCI_CHIP_RADEON_QG: - case PCI_CHIP_RV200_QW: - case PCI_CHIP_RADEON_LW: - screen->chipset |= RADEON_CHIPSET_TCL; - case PCI_CHIP_RADEON_QY: - case PCI_CHIP_RADEON_QZ: - case PCI_CHIP_RADEON_LY: - case PCI_CHIP_RADEON_LZ: - break; - } - - screen->cpp = dri_priv->bpp / 8; - screen->AGPMode = dri_priv->AGPMode; - - screen->fbLocation = ( INREG( RADEON_MC_FB_LOCATION ) & 0xffff ) << 16; - - if ( sPriv->drmMinor >= 10 ) { - drmRadeonSetParam sp; - - sp.param = RADEON_SETPARAM_FB_LOCATION; - sp.value = screen->fbLocation; - - drmCommandWrite( sPriv->fd, DRM_RADEON_SETPARAM, - &sp, sizeof( sp ) ); - } - - screen->frontOffset = dri_priv->frontOffset; - screen->frontPitch = dri_priv->frontPitch; - screen->backOffset = dri_priv->backOffset; - screen->backPitch = dri_priv->backPitch; - screen->depthOffset = dri_priv->depthOffset; - screen->depthPitch = dri_priv->depthPitch; - - screen->texOffset[RADEON_CARD_HEAP] = dri_priv->textureOffset - + screen->fbLocation; - screen->texSize[RADEON_CARD_HEAP] = dri_priv->textureSize; - screen->logTexGranularity[RADEON_CARD_HEAP] = - dri_priv->log2TexGran; - - if ( !screen->gartTextures.map - || getenv( "RADEON_GARTTEXTURING_FORCE_DISABLE" ) ) { - screen->numTexHeaps = RADEON_NR_TEX_HEAPS - 1; - screen->texOffset[RADEON_GART_HEAP] = 0; - screen->texSize[RADEON_GART_HEAP] = 0; - screen->logTexGranularity[RADEON_GART_HEAP] = 0; - } else { - screen->numTexHeaps = RADEON_NR_TEX_HEAPS; - screen->texOffset[RADEON_GART_HEAP] = screen->gart_texture_offset; - screen->texSize[RADEON_GART_HEAP] = dri_priv->gartTexMapSize; - screen->logTexGranularity[RADEON_GART_HEAP] = - dri_priv->log2GARTTexGran; - } - - if ( driCompareGLXAPIVersion( 20030813 ) >= 0 ) { - PFNGLXSCRENABLEEXTENSIONPROC glx_enable_extension = - (PFNGLXSCRENABLEEXTENSIONPROC) glXGetProcAddress( (const GLubyte *) "__glXScrEnableExtension" ); - void * const psc = sPriv->psc->screenConfigs; - - if ( glx_enable_extension != NULL ) { - if ( screen->irq != 0 ) { - (*glx_enable_extension)( psc, "GLX_SGI_swap_control" ); - (*glx_enable_extension)( psc, "GLX_SGI_video_sync" ); - (*glx_enable_extension)( psc, "GLX_MESA_swap_control" ); - } - - (*glx_enable_extension)( psc, "GLX_MESA_swap_frame_usage" ); - } - } - - screen->driScreen = sPriv; - screen->sarea_priv_offset = dri_priv->sarea_priv_offset; - return screen; -} - -/* Destroy the device specific screen private data struct. - */ -void radeonDestroyScreen( __DRIscreenPrivate *sPriv ) -{ - radeonScreenPtr screen = (radeonScreenPtr)sPriv->private; - - if (!screen) - return; - - if ( screen->gartTextures.map ) { - drmUnmap( screen->gartTextures.map, screen->gartTextures.size ); - } - drmUnmapBufs( screen->buffers ); - drmUnmap( screen->status.map, screen->status.size ); - drmUnmap( screen->mmio.map, screen->mmio.size ); - - FREE( screen ); - sPriv->private = NULL; -} - - -/* Initialize the driver specific screen private data. - */ -static GLboolean -radeonInitDriver( __DRIscreenPrivate *sPriv ) -{ - sPriv->private = (void *) radeonCreateScreen( sPriv ); - if ( !sPriv->private ) { - radeonDestroyScreen( sPriv ); - return GL_FALSE; - } - - return GL_TRUE; -} - - - -/* Create and initialize the Mesa and driver specific pixmap buffer - * data. - */ -static GLboolean -radeonCreateBuffer( __DRIscreenPrivate *driScrnPriv, - __DRIdrawablePrivate *driDrawPriv, - const __GLcontextModes *mesaVis, - GLboolean isPixmap ) -{ - if (isPixmap) { - return GL_FALSE; /* not implemented */ - } - else { - const GLboolean swDepth = GL_FALSE; - const GLboolean swAlpha = GL_FALSE; - const GLboolean swAccum = mesaVis->accumRedBits > 0; - const GLboolean swStencil = mesaVis->stencilBits > 0 && - mesaVis->depthBits != 24; - driDrawPriv->driverPrivate = (void *) - _mesa_create_framebuffer( mesaVis, - swDepth, - swStencil, - swAccum, - swAlpha ); - return (driDrawPriv->driverPrivate != NULL); - } -} - - -static void -radeonDestroyBuffer(__DRIdrawablePrivate *driDrawPriv) -{ - _mesa_destroy_framebuffer((GLframebuffer *) (driDrawPriv->driverPrivate)); -} - - - - -/* Fullscreen mode isn't used for much -- could be a way to shrink - * front/back buffers & get more texture memory if the client has - * changed the video resolution. - * - * Pageflipping is now done automatically whenever there is a single - * 3d client. - */ -static GLboolean -radeonOpenCloseFullScreen( __DRIcontextPrivate *driContextPriv ) -{ - return GL_TRUE; -} - -static struct __DriverAPIRec radeonAPI = { - .InitDriver = radeonInitDriver, - .DestroyScreen = radeonDestroyScreen, - .CreateContext = radeonCreateContext, - .DestroyContext = radeonDestroyContext, - .CreateBuffer = radeonCreateBuffer, - .DestroyBuffer = radeonDestroyBuffer, - .SwapBuffers = radeonSwapBuffers, - .MakeCurrent = radeonMakeCurrent, - .UnbindContext = radeonUnbindContext, - .OpenFullScreen = radeonOpenCloseFullScreen, - .CloseFullScreen = radeonOpenCloseFullScreen, - .GetSwapInfo = getSwapInfo, - .GetMSC = driGetMSC32, - .WaitForMSC = driWaitForMSC32, - .WaitForSBC = NULL, - .SwapBuffersMSC = NULL -}; - - - -/* - * This is the bootstrap function for the driver. - * The __driCreateScreen name is the symbol that libGL.so fetches. - * Return: pointer to a __DRIscreenPrivate. - */ -void *__driCreateScreen(Display *dpy, int scrn, __DRIscreen *psc, - int numConfigs, __GLXvisualConfig *config) -{ - __DRIscreenPrivate *psp; - psp = __driUtilCreateScreen(dpy, scrn, psc, numConfigs, config, &radeonAPI); - return (void *) psp; -} - - -/** - * This function is called by libGL.so as soon as libGL.so is loaded. - * This is where we'd register new extension functions with the dispatcher. - * - * \todo This interface has been deprecated, so we should probably remove - * this function before the next XFree86 release. - */ -void -__driRegisterExtensions( void ) -{ - PFNGLXENABLEEXTENSIONPROC glx_enable_extension; - - - if ( driCompareGLXAPIVersion( 20030317 ) >= 0 ) { - glx_enable_extension = (PFNGLXENABLEEXTENSIONPROC) - glXGetProcAddress( (const GLubyte *) "__glXEnableExtension" ); - - if ( glx_enable_extension != NULL ) { - (*glx_enable_extension)( "GLX_SGI_swap_control", GL_FALSE ); - (*glx_enable_extension)( "GLX_SGI_video_sync", GL_FALSE ); - (*glx_enable_extension)( "GLX_MESA_swap_control", GL_FALSE ); - (*glx_enable_extension)( "GLX_MESA_swap_frame_usage", GL_FALSE ); - } - } -} - - -/** - * Get information about previous buffer swaps. - */ -static int -getSwapInfo( __DRIdrawablePrivate *dPriv, __DRIswapInfo * sInfo ) -{ - radeonContextPtr rmesa; - - if ( (dPriv == NULL) || (dPriv->driContextPriv == NULL) - || (dPriv->driContextPriv->driverPrivate == NULL) - || (sInfo == NULL) ) { - return -1; - } - - rmesa = (radeonContextPtr) dPriv->driContextPriv->driverPrivate; - sInfo->swap_count = rmesa->swap_count; - sInfo->swap_ust = rmesa->swap_ust; - sInfo->swap_missed_count = rmesa->swap_missed_count; - - sInfo->swap_missed_usage = (sInfo->swap_missed_count != 0) - ? driCalculateSwapUsage( dPriv, 0, rmesa->swap_missed_ust ) - : 0.0; - - return 0; -} Index: xc/lib/GL/mesa/src/drv/radeon/radeon_screen.h diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_screen.h:1.7 xc/lib/GL/mesa/src/drv/radeon/radeon_screen.h:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_screen.h:1.7 Tue Dec 2 08:02:39 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_screen.h Wed Mar 16 21:05:06 2005 @@ -1,103 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_screen.h,v 1.7 2003/12/02 13:02:39 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Gareth Hughes - */ - -#ifndef __RADEON_SCREEN_H__ -#define __RADEON_SCREEN_H__ - -#ifdef GLX_DIRECT_RENDERING - -/* - * IMPORTS: these headers contain all the DRI, X and kernel-related - * definitions that we need. - */ -#include "dri_util.h" -#include "radeon_common.h" -#include "radeon_dri.h" -#include "radeon_reg.h" -#include "radeon_sarea.h" - - -typedef struct { - drmHandle handle; /* Handle to the DRM region */ - drmSize size; /* Size of the DRM region */ - drmAddress map; /* Mapping of the DRM region */ -} radeonRegionRec, *radeonRegionPtr; - -/* chipset features */ -#define RADEON_CHIPSET_TCL (1 << 0) - -typedef struct { - - int chipset; - int cpp; - int IsPCI; /* Current card is a PCI card */ - int AGPMode; - unsigned int irq; /* IRQ number (0 means none) */ - - unsigned int fbLocation; - unsigned int frontOffset; - unsigned int frontPitch; - unsigned int backOffset; - unsigned int backPitch; - - unsigned int depthOffset; - unsigned int depthPitch; - - /* Shared texture data */ - int numTexHeaps; - int texOffset[RADEON_NR_TEX_HEAPS]; - int texSize[RADEON_NR_TEX_HEAPS]; - int logTexGranularity[RADEON_NR_TEX_HEAPS]; - - radeonRegionRec mmio; - radeonRegionRec status; - radeonRegionRec gartTextures; - - drmBufMapPtr buffers; - - __volatile__ CARD32 *scratch; - - __DRIscreenPrivate *driScreen; - unsigned int sarea_priv_offset; - unsigned int gart_buffer_offset; /* offset in card memory space */ - unsigned int gart_texture_offset; /* offset in card memory space */ -} radeonScreenRec, *radeonScreenPtr; - -extern radeonScreenPtr radeonCreateScreen( __DRIscreenPrivate *sPriv ); -extern void radeonDestroyScreen( __DRIscreenPrivate *sPriv ); - -#endif -#endif /* __RADEON_SCREEN_H__ */ Index: xc/lib/GL/mesa/src/drv/radeon/radeon_span.c diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_span.c:1.7 xc/lib/GL/mesa/src/drv/radeon/radeon_span.c:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_span.c:1.7 Sun Sep 28 16:15:29 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_span.c Wed Mar 16 21:05:06 2005 @@ -1,415 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_span.c,v 1.7 2003/09/28 20:15:29 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Gareth Hughes - * Keith Whitwell - * - */ - -#include "glheader.h" -#include "swrast/swrast.h" - -#include "radeon_context.h" -#include "radeon_ioctl.h" -#include "radeon_state.h" -#include "radeon_span.h" -#include "radeon_tex.h" - -#define DBG 0 - -#define LOCAL_VARS \ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); \ - radeonScreenPtr radeonScreen = rmesa->radeonScreen; \ - __DRIscreenPrivate *sPriv = rmesa->dri.screen; \ - __DRIdrawablePrivate *dPriv = rmesa->dri.drawable; \ - GLuint pitch = radeonScreen->frontPitch * radeonScreen->cpp; \ - GLuint height = dPriv->h; \ - char *buf = (char *)(sPriv->pFB + \ - rmesa->state.color.drawOffset + \ - (dPriv->x * radeonScreen->cpp) + \ - (dPriv->y * pitch)); \ - char *read_buf = (char *)(sPriv->pFB + \ - rmesa->state.pixel.readOffset + \ - (dPriv->x * radeonScreen->cpp) + \ - (dPriv->y * pitch)); \ - GLuint p; \ - (void) read_buf; (void) buf; (void) p - -#define LOCAL_DEPTH_VARS \ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); \ - radeonScreenPtr radeonScreen = rmesa->radeonScreen; \ - __DRIscreenPrivate *sPriv = rmesa->dri.screen; \ - __DRIdrawablePrivate *dPriv = rmesa->dri.drawable; \ - GLuint height = dPriv->h; \ - GLuint xo = dPriv->x; \ - GLuint yo = dPriv->y; \ - char *buf = (char *)(sPriv->pFB + radeonScreen->depthOffset); \ - (void) buf - -#define LOCAL_STENCIL_VARS LOCAL_DEPTH_VARS - - -#define CLIPPIXEL( _x, _y ) \ - ((_x >= minx) && (_x < maxx) && (_y >= miny) && (_y < maxy)) - - -#define CLIPSPAN( _x, _y, _n, _x1, _n1, _i ) \ - if ( _y < miny || _y >= maxy ) { \ - _n1 = 0, _x1 = x; \ - } else { \ - _n1 = _n; \ - _x1 = _x; \ - if ( _x1 < minx ) _i += (minx-_x1), n1 -= (minx-_x1), _x1 = minx; \ - if ( _x1 + _n1 >= maxx ) n1 -= (_x1 + n1 - maxx); \ - } - -#define Y_FLIP( _y ) (height - _y - 1) - - -#define HW_LOCK() - -#define HW_CLIPLOOP() \ - do { \ - __DRIdrawablePrivate *dPriv = rmesa->dri.drawable; \ - int _nc = dPriv->numClipRects; \ - \ - while ( _nc-- ) { \ - int minx = dPriv->pClipRects[_nc].x1 - dPriv->x; \ - int miny = dPriv->pClipRects[_nc].y1 - dPriv->y; \ - int maxx = dPriv->pClipRects[_nc].x2 - dPriv->x; \ - int maxy = dPriv->pClipRects[_nc].y2 - dPriv->y; - -#define HW_ENDCLIPLOOP() \ - } \ - } while (0) - -#define HW_UNLOCK() - - - -/* ================================================================ - * Color buffer - */ - -/* 16 bit, RGB565 color spanline and pixel functions - */ -#define INIT_MONO_PIXEL(p, color) \ - p = PACK_COLOR_565( color[0], color[1], color[2] ) - -#define WRITE_RGBA( _x, _y, r, g, b, a ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = ((((int)r & 0xf8) << 8) | \ - (((int)g & 0xfc) << 3) | \ - (((int)b & 0xf8) >> 3)) - -#define WRITE_PIXEL( _x, _y, p ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = p - -#define READ_RGBA( rgba, _x, _y ) \ - do { \ - GLushort p = *(GLushort *)(read_buf + _x*2 + _y*pitch); \ - rgba[0] = ((p >> 8) & 0xf8) * 255 / 0xf8; \ - rgba[1] = ((p >> 3) & 0xfc) * 255 / 0xfc; \ - rgba[2] = ((p << 3) & 0xf8) * 255 / 0xf8; \ - rgba[3] = 0xff; \ - } while (0) - -#define TAG(x) radeon##x##_RGB565 -#include "spantmp.h" - -/* 32 bit, ARGB8888 color spanline and pixel functions - */ -#undef INIT_MONO_PIXEL -#define INIT_MONO_PIXEL(p, color) \ - p = PACK_COLOR_8888( color[3], color[0], color[1], color[2] ) - -#define WRITE_RGBA( _x, _y, r, g, b, a ) \ -do { \ - *(GLuint *)(buf + _x*4 + _y*pitch) = ((b << 0) | \ - (g << 8) | \ - (r << 16) | \ - (a << 24) ); \ -} while (0) - -#define WRITE_PIXEL( _x, _y, p ) \ -do { \ - *(GLuint *)(buf + _x*4 + _y*pitch) = p; \ -} while (0) - -#define READ_RGBA( rgba, _x, _y ) \ -do { \ - volatile GLuint *ptr = (volatile GLuint *)(read_buf + _x*4 + _y*pitch); \ - GLuint p = *ptr; \ - rgba[0] = (p >> 16) & 0xff; \ - rgba[1] = (p >> 8) & 0xff; \ - rgba[2] = (p >> 0) & 0xff; \ - rgba[3] = (p >> 24) & 0xff; \ -} while (0) - -#define TAG(x) radeon##x##_ARGB8888 -#include "spantmp.h" - - - -/* ================================================================ - * Depth buffer - */ - -/* The Radeon family has depth tiling on all the time, so we have to convert - * the x,y coordinates into the memory bus address (mba) in the same - * manner as the engine. In each case, the linear block address (ba) - * is calculated, and then wired with x and y to produce the final - * memory address. - */ - -static GLuint radeon_mba_z32( radeonContextPtr rmesa, - GLint x, GLint y ) -{ - GLuint pitch = rmesa->radeonScreen->frontPitch; - GLuint ba, address = 0; /* a[0..1] = 0 */ - - ba = (y / 16) * (pitch / 16) + (x / 16); - - address |= (x & 0x7) << 2; /* a[2..4] = x[0..2] */ - address |= (y & 0x3) << 5; /* a[5..6] = y[0..1] */ - address |= - (((x & 0x10) >> 2) ^ (y & 0x4)) << 5; /* a[7] = x[4] ^ y[2] */ - address |= (ba & 0x3) << 8; /* a[8..9] = ba[0..1] */ - - address |= (y & 0x8) << 7; /* a[10] = y[3] */ - address |= - (((x & 0x8) << 1) ^ (y & 0x10)) << 7; /* a[11] = x[3] ^ y[4] */ - address |= (ba & ~0x3) << 10; /* a[12..] = ba[2..] */ - - return address; -} - -static __inline GLuint radeon_mba_z16( radeonContextPtr rmesa, GLint x, GLint y ) -{ - GLuint pitch = rmesa->radeonScreen->frontPitch; - GLuint ba, address = 0; /* a[0] = 0 */ - - ba = (y / 16) * (pitch / 32) + (x / 32); - - address |= (x & 0x7) << 1; /* a[1..3] = x[0..2] */ - address |= (y & 0x7) << 4; /* a[4..6] = y[0..2] */ - address |= (x & 0x8) << 4; /* a[7] = x[3] */ - address |= (ba & 0x3) << 8; /* a[8..9] = ba[0..1] */ - address |= (y & 0x8) << 7; /* a[10] = y[3] */ - address |= ((x & 0x10) ^ (y & 0x10)) << 7; /* a[11] = x[4] ^ y[4] */ - address |= (ba & ~0x3) << 10; /* a[12..] = ba[2..] */ - - return address; -} - - -/* 16-bit depth buffer functions - */ -#define WRITE_DEPTH( _x, _y, d ) \ - *(GLushort *)(buf + radeon_mba_z16( rmesa, _x + xo, _y + yo )) = d; - -#define READ_DEPTH( d, _x, _y ) \ - d = *(GLushort *)(buf + radeon_mba_z16( rmesa, _x + xo, _y + yo )); - -#define TAG(x) radeon##x##_16 -#include "depthtmp.h" - -/* 24 bit depth, 8 bit stencil depthbuffer functions - */ -#define WRITE_DEPTH( _x, _y, d ) \ -do { \ - GLuint offset = radeon_mba_z32( rmesa, _x + xo, _y + yo ); \ - GLuint tmp = *(GLuint *)(buf + offset); \ - tmp &= 0xff000000; \ - tmp |= ((d) & 0x00ffffff); \ - *(GLuint *)(buf + offset) = tmp; \ -} while (0) - -#define READ_DEPTH( d, _x, _y ) \ - d = *(GLuint *)(buf + radeon_mba_z32( rmesa, _x + xo, \ - _y + yo )) & 0x00ffffff; - -#define TAG(x) radeon##x##_24_8 -#include "depthtmp.h" - - -/* ================================================================ - * Stencil buffer - */ - -/* 24 bit depth, 8 bit stencil depthbuffer functions - */ -#define WRITE_STENCIL( _x, _y, d ) \ -do { \ - GLuint offset = radeon_mba_z32( rmesa, _x + xo, _y + yo ); \ - GLuint tmp = *(GLuint *)(buf + offset); \ - tmp &= 0x00ffffff; \ - tmp |= (((d) & 0xff) << 24); \ - *(GLuint *)(buf + offset) = tmp; \ -} while (0) - -#define READ_STENCIL( d, _x, _y ) \ -do { \ - GLuint offset = radeon_mba_z32( rmesa, _x + xo, _y + yo ); \ - GLuint tmp = *(GLuint *)(buf + offset); \ - tmp &= 0xff000000; \ - d = tmp >> 24; \ -} while (0) - -#define TAG(x) radeon##x##_24_8 -#include "stenciltmp.h" - - -/* - * This function is called to specify which buffer to read and write - * for software rasterization (swrast) fallbacks. This doesn't necessarily - * correspond to glDrawBuffer() or glReadBuffer() calls. - */ -static void radeonSetBuffer( GLcontext *ctx, - GLframebuffer *colorBuffer, - GLuint bufferBit ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - switch ( bufferBit ) { - case FRONT_LEFT_BIT: - if ( rmesa->sarea->pfCurrentPage == 1 ) { - rmesa->state.pixel.readOffset = rmesa->radeonScreen->backOffset; - rmesa->state.pixel.readPitch = rmesa->radeonScreen->backPitch; - rmesa->state.color.drawOffset = rmesa->radeonScreen->backOffset; - rmesa->state.color.drawPitch = rmesa->radeonScreen->backPitch; - } else { - rmesa->state.pixel.readOffset = rmesa->radeonScreen->frontOffset; - rmesa->state.pixel.readPitch = rmesa->radeonScreen->frontPitch; - rmesa->state.color.drawOffset = rmesa->radeonScreen->frontOffset; - rmesa->state.color.drawPitch = rmesa->radeonScreen->frontPitch; - } - break; - case BACK_LEFT_BIT: - if ( rmesa->sarea->pfCurrentPage == 1 ) { - rmesa->state.pixel.readOffset = rmesa->radeonScreen->frontOffset; - rmesa->state.pixel.readPitch = rmesa->radeonScreen->frontPitch; - rmesa->state.color.drawOffset = rmesa->radeonScreen->frontOffset; - rmesa->state.color.drawPitch = rmesa->radeonScreen->frontPitch; - } else { - rmesa->state.pixel.readOffset = rmesa->radeonScreen->backOffset; - rmesa->state.pixel.readPitch = rmesa->radeonScreen->backPitch; - rmesa->state.color.drawOffset = rmesa->radeonScreen->backOffset; - rmesa->state.color.drawPitch = rmesa->radeonScreen->backPitch; - } - break; - default: - assert(0); - break; - } -} - -/* Move locking out to get reasonable span performance (10x better - * than doing this in HW_LOCK above). WaitForIdle() is the main - * culprit. - */ - -static void radeonSpanRenderStart( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT( ctx ); - - RADEON_FIREVERTICES( rmesa ); - LOCK_HARDWARE( rmesa ); - radeonWaitForIdleLocked( rmesa ); -} - -static void radeonSpanRenderFinish( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT( ctx ); - _swrast_flush( ctx ); - UNLOCK_HARDWARE( rmesa ); -} - -void radeonInitSpanFuncs( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - struct swrast_device_driver *swdd = _swrast_GetDeviceDriverReference(ctx); - - swdd->SetBuffer = radeonSetBuffer; - - switch ( rmesa->radeonScreen->cpp ) { - case 2: - swdd->WriteRGBASpan = radeonWriteRGBASpan_RGB565; - swdd->WriteRGBSpan = radeonWriteRGBSpan_RGB565; - swdd->WriteMonoRGBASpan = radeonWriteMonoRGBASpan_RGB565; - swdd->WriteRGBAPixels = radeonWriteRGBAPixels_RGB565; - swdd->WriteMonoRGBAPixels = radeonWriteMonoRGBAPixels_RGB565; - swdd->ReadRGBASpan = radeonReadRGBASpan_RGB565; - swdd->ReadRGBAPixels = radeonReadRGBAPixels_RGB565; - break; - - case 4: - swdd->WriteRGBASpan = radeonWriteRGBASpan_ARGB8888; - swdd->WriteRGBSpan = radeonWriteRGBSpan_ARGB8888; - swdd->WriteMonoRGBASpan = radeonWriteMonoRGBASpan_ARGB8888; - swdd->WriteRGBAPixels = radeonWriteRGBAPixels_ARGB8888; - swdd->WriteMonoRGBAPixels = radeonWriteMonoRGBAPixels_ARGB8888; - swdd->ReadRGBASpan = radeonReadRGBASpan_ARGB8888; - swdd->ReadRGBAPixels = radeonReadRGBAPixels_ARGB8888; - break; - - default: - break; - } - - switch ( rmesa->glCtx->Visual.depthBits ) { - case 16: - swdd->ReadDepthSpan = radeonReadDepthSpan_16; - swdd->WriteDepthSpan = radeonWriteDepthSpan_16; - swdd->ReadDepthPixels = radeonReadDepthPixels_16; - swdd->WriteDepthPixels = radeonWriteDepthPixels_16; - break; - - case 24: - swdd->ReadDepthSpan = radeonReadDepthSpan_24_8; - swdd->WriteDepthSpan = radeonWriteDepthSpan_24_8; - swdd->ReadDepthPixels = radeonReadDepthPixels_24_8; - swdd->WriteDepthPixels = radeonWriteDepthPixels_24_8; - - swdd->ReadStencilSpan = radeonReadStencilSpan_24_8; - swdd->WriteStencilSpan = radeonWriteStencilSpan_24_8; - swdd->ReadStencilPixels = radeonReadStencilPixels_24_8; - swdd->WriteStencilPixels = radeonWriteStencilPixels_24_8; - break; - - default: - break; - } - - swdd->SpanRenderStart = radeonSpanRenderStart; - swdd->SpanRenderFinish = radeonSpanRenderFinish; -} Index: xc/lib/GL/mesa/src/drv/radeon/radeon_span.h diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_span.h:1.3 xc/lib/GL/mesa/src/drv/radeon/radeon_span.h:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_span.h:1.3 Sun Sep 28 16:15:29 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_span.h Wed Mar 16 21:05:06 2005 @@ -1,45 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_span.h,v 1.3 2003/09/28 20:15:29 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Gareth Hughes - */ - -#ifndef __RADEON_SPAN_H__ -#define __RADEON_SPAN_H__ - -#ifdef GLX_DIRECT_RENDERING - -extern void radeonInitSpanFuncs( GLcontext *ctx ); - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/radeon/radeon_state.c diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_state.c:1.10 xc/lib/GL/mesa/src/drv/radeon/radeon_state.c:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_state.c:1.10 Tue Dec 2 08:02:39 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_state.c Wed Mar 16 21:05:06 2005 @@ -1,2185 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_state.c,v 1.10 2003/12/02 13:02:39 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Gareth Hughes - * Keith Whitwell - */ - -#include "glheader.h" -#include "imports.h" -#include "api_arrayelt.h" -#include "enums.h" -#include "colormac.h" -#include "state.h" - -#include "swrast/swrast.h" -#include "array_cache/acache.h" -#include "tnl/tnl.h" -#include "tnl/t_pipeline.h" -#include "swrast_setup/swrast_setup.h" - -#include "radeon_context.h" -#include "radeon_ioctl.h" -#include "radeon_state.h" -#include "radeon_tcl.h" -#include "radeon_tex.h" -#include "radeon_swtcl.h" -#include "radeon_vtxfmt.h" - -/* ============================================================= - * Alpha blending - */ - -static void radeonAlphaFunc( GLcontext *ctx, GLenum func, GLfloat ref ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - int pp_misc = rmesa->hw.ctx.cmd[CTX_PP_MISC]; - GLubyte refByte; - - CLAMPED_FLOAT_TO_UBYTE(refByte, ref); - - RADEON_STATECHANGE( rmesa, ctx ); - - pp_misc &= ~(RADEON_ALPHA_TEST_OP_MASK | RADEON_REF_ALPHA_MASK); - pp_misc |= (refByte & RADEON_REF_ALPHA_MASK); - - switch ( func ) { - case GL_NEVER: - pp_misc |= RADEON_ALPHA_TEST_FAIL; - break; - case GL_LESS: - pp_misc |= RADEON_ALPHA_TEST_LESS; - break; - case GL_EQUAL: - pp_misc |= RADEON_ALPHA_TEST_EQUAL; - break; - case GL_LEQUAL: - pp_misc |= RADEON_ALPHA_TEST_LEQUAL; - break; - case GL_GREATER: - pp_misc |= RADEON_ALPHA_TEST_GREATER; - break; - case GL_NOTEQUAL: - pp_misc |= RADEON_ALPHA_TEST_NEQUAL; - break; - case GL_GEQUAL: - pp_misc |= RADEON_ALPHA_TEST_GEQUAL; - break; - case GL_ALWAYS: - pp_misc |= RADEON_ALPHA_TEST_PASS; - break; - } - - rmesa->hw.ctx.cmd[CTX_PP_MISC] = pp_misc; -} - -static void radeonBlendEquation( GLcontext *ctx, GLenum mode ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint b = rmesa->hw.ctx.cmd[CTX_RB3D_BLENDCNTL] & ~RADEON_COMB_FCN_MASK; - GLboolean fallback = GL_FALSE; - - switch ( mode ) { - case GL_FUNC_ADD: - case GL_LOGIC_OP: - b |= RADEON_COMB_FCN_ADD_CLAMP; - break; - - case GL_FUNC_SUBTRACT: - b |= RADEON_COMB_FCN_SUB_CLAMP; - break; - - default: - if (ctx->Color.BlendEnabled) - fallback = GL_TRUE; - else - b |= RADEON_COMB_FCN_ADD_CLAMP; - break; - } - - FALLBACK( rmesa, RADEON_FALLBACK_BLEND_EQ, fallback ); - if ( !fallback ) { - RADEON_STATECHANGE( rmesa, ctx ); - rmesa->hw.ctx.cmd[CTX_RB3D_BLENDCNTL] = b; - if ( ctx->Color.ColorLogicOpEnabled ) { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] |= RADEON_ROP_ENABLE; - } else { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] &= ~RADEON_ROP_ENABLE; - } - } -} - -static void radeonBlendFunc( GLcontext *ctx, GLenum sfactor, GLenum dfactor ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint b = rmesa->hw.ctx.cmd[CTX_RB3D_BLENDCNTL] & - ~(RADEON_SRC_BLEND_MASK | RADEON_DST_BLEND_MASK); - GLboolean fallback = GL_FALSE; - - switch ( ctx->Color.BlendSrcRGB ) { - case GL_ZERO: - b |= RADEON_SRC_BLEND_GL_ZERO; - break; - case GL_ONE: - b |= RADEON_SRC_BLEND_GL_ONE; - break; - case GL_DST_COLOR: - b |= RADEON_SRC_BLEND_GL_DST_COLOR; - break; - case GL_ONE_MINUS_DST_COLOR: - b |= RADEON_SRC_BLEND_GL_ONE_MINUS_DST_COLOR; - break; - case GL_SRC_COLOR: - b |= RADEON_SRC_BLEND_GL_SRC_COLOR; - break; - case GL_ONE_MINUS_SRC_COLOR: - b |= RADEON_SRC_BLEND_GL_ONE_MINUS_SRC_COLOR; - break; - case GL_SRC_ALPHA: - b |= RADEON_SRC_BLEND_GL_SRC_ALPHA; - break; - case GL_ONE_MINUS_SRC_ALPHA: - b |= RADEON_SRC_BLEND_GL_ONE_MINUS_SRC_ALPHA; - break; - case GL_DST_ALPHA: - b |= RADEON_SRC_BLEND_GL_DST_ALPHA; - break; - case GL_ONE_MINUS_DST_ALPHA: - b |= RADEON_SRC_BLEND_GL_ONE_MINUS_DST_ALPHA; - break; - case GL_SRC_ALPHA_SATURATE: - b |= RADEON_SRC_BLEND_GL_SRC_ALPHA_SATURATE; - break; - case GL_CONSTANT_COLOR: - case GL_ONE_MINUS_CONSTANT_COLOR: - case GL_CONSTANT_ALPHA: - case GL_ONE_MINUS_CONSTANT_ALPHA: - if (ctx->Color.BlendEnabled) - fallback = GL_TRUE; - else - b |= RADEON_SRC_BLEND_GL_ONE; - break; - default: - break; - } - - switch ( ctx->Color.BlendDstRGB ) { - case GL_ZERO: - b |= RADEON_DST_BLEND_GL_ZERO; - break; - case GL_ONE: - b |= RADEON_DST_BLEND_GL_ONE; - break; - case GL_SRC_COLOR: - b |= RADEON_DST_BLEND_GL_SRC_COLOR; - break; - case GL_ONE_MINUS_SRC_COLOR: - b |= RADEON_DST_BLEND_GL_ONE_MINUS_SRC_COLOR; - break; - case GL_SRC_ALPHA: - b |= RADEON_DST_BLEND_GL_SRC_ALPHA; - break; - case GL_ONE_MINUS_SRC_ALPHA: - b |= RADEON_DST_BLEND_GL_ONE_MINUS_SRC_ALPHA; - break; - case GL_DST_COLOR: - b |= RADEON_DST_BLEND_GL_DST_COLOR; - break; - case GL_ONE_MINUS_DST_COLOR: - b |= RADEON_DST_BLEND_GL_ONE_MINUS_DST_COLOR; - break; - case GL_DST_ALPHA: - b |= RADEON_DST_BLEND_GL_DST_ALPHA; - break; - case GL_ONE_MINUS_DST_ALPHA: - b |= RADEON_DST_BLEND_GL_ONE_MINUS_DST_ALPHA; - break; - case GL_CONSTANT_COLOR: - case GL_ONE_MINUS_CONSTANT_COLOR: - case GL_CONSTANT_ALPHA: - case GL_ONE_MINUS_CONSTANT_ALPHA: - if (ctx->Color.BlendEnabled) - fallback = GL_TRUE; - else - b |= RADEON_DST_BLEND_GL_ZERO; - break; - default: - break; - } - - FALLBACK( rmesa, RADEON_FALLBACK_BLEND_FUNC, fallback ); - if ( !fallback ) { - RADEON_STATECHANGE( rmesa, ctx ); - rmesa->hw.ctx.cmd[CTX_RB3D_BLENDCNTL] = b; - } -} - -static void radeonBlendFuncSeparate( GLcontext *ctx, - GLenum sfactorRGB, GLenum dfactorRGB, - GLenum sfactorA, GLenum dfactorA ) -{ - radeonBlendFunc( ctx, sfactorRGB, dfactorRGB ); -} - - -/* ============================================================= - * Depth testing - */ - -static void radeonDepthFunc( GLcontext *ctx, GLenum func ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - RADEON_STATECHANGE( rmesa, ctx ); - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] &= ~RADEON_Z_TEST_MASK; - - switch ( ctx->Depth.Func ) { - case GL_NEVER: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_Z_TEST_NEVER; - break; - case GL_LESS: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_Z_TEST_LESS; - break; - case GL_EQUAL: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_Z_TEST_EQUAL; - break; - case GL_LEQUAL: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_Z_TEST_LEQUAL; - break; - case GL_GREATER: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_Z_TEST_GREATER; - break; - case GL_NOTEQUAL: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_Z_TEST_NEQUAL; - break; - case GL_GEQUAL: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_Z_TEST_GEQUAL; - break; - case GL_ALWAYS: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_Z_TEST_ALWAYS; - break; - } -} - - -static void radeonDepthMask( GLcontext *ctx, GLboolean flag ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - RADEON_STATECHANGE( rmesa, ctx ); - - if ( ctx->Depth.Mask ) { - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_Z_WRITE_ENABLE; - } else { - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] &= ~RADEON_Z_WRITE_ENABLE; - } -} - -static void radeonClearDepth( GLcontext *ctx, GLclampd d ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint format = (rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] & - RADEON_DEPTH_FORMAT_MASK); - - switch ( format ) { - case RADEON_DEPTH_FORMAT_16BIT_INT_Z: - rmesa->state.depth.clear = d * 0x0000ffff; - break; - case RADEON_DEPTH_FORMAT_24BIT_INT_Z: - rmesa->state.depth.clear = d * 0x00ffffff; - break; - } -} - - -/* ============================================================= - * Fog - */ - - -static void radeonFogfv( GLcontext *ctx, GLenum pname, const GLfloat *param ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - union { int i; float f; } c, d; - GLchan col[4]; - - c.i = rmesa->hw.fog.cmd[FOG_C]; - d.i = rmesa->hw.fog.cmd[FOG_D]; - - switch (pname) { - case GL_FOG_MODE: - if (!ctx->Fog.Enabled) - return; - RADEON_STATECHANGE(rmesa, tcl); - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] &= ~RADEON_TCL_FOG_MASK; - switch (ctx->Fog.Mode) { - case GL_LINEAR: - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] |= RADEON_TCL_FOG_LINEAR; - if (ctx->Fog.Start == ctx->Fog.End) { - c.f = 1.0F; - d.f = 1.0F; - } - else { - c.f = ctx->Fog.End/(ctx->Fog.End-ctx->Fog.Start); - d.f = 1.0/(ctx->Fog.End-ctx->Fog.Start); - } - break; - case GL_EXP: - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] |= RADEON_TCL_FOG_EXP; - c.f = 0.0; - d.f = ctx->Fog.Density; - break; - case GL_EXP2: - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] |= RADEON_TCL_FOG_EXP2; - c.f = 0.0; - d.f = -(ctx->Fog.Density * ctx->Fog.Density); - break; - default: - return; - } - break; - case GL_FOG_DENSITY: - switch (ctx->Fog.Mode) { - case GL_EXP: - c.f = 0.0; - d.f = ctx->Fog.Density; - break; - case GL_EXP2: - c.f = 0.0; - d.f = -(ctx->Fog.Density * ctx->Fog.Density); - break; - default: - break; - } - break; - case GL_FOG_START: - case GL_FOG_END: - if (ctx->Fog.Mode == GL_LINEAR) { - if (ctx->Fog.Start == ctx->Fog.End) { - c.f = 1.0F; - d.f = 1.0F; - } else { - c.f = ctx->Fog.End/(ctx->Fog.End-ctx->Fog.Start); - d.f = 1.0/(ctx->Fog.End-ctx->Fog.Start); - } - } - break; - case GL_FOG_COLOR: - RADEON_STATECHANGE( rmesa, ctx ); - UNCLAMPED_FLOAT_TO_RGB_CHAN( col, ctx->Fog.Color ); - rmesa->hw.ctx.cmd[CTX_PP_FOG_COLOR] = - radeonPackColor( 4, col[0], col[1], col[2], 0 ); - break; - case GL_FOG_COORDINATE_SOURCE_EXT: - /* What to do? - */ - break; - default: - return; - } - - if (c.i != rmesa->hw.fog.cmd[FOG_C] || d.i != rmesa->hw.fog.cmd[FOG_D]) { - RADEON_STATECHANGE( rmesa, fog ); - rmesa->hw.fog.cmd[FOG_C] = c.i; - rmesa->hw.fog.cmd[FOG_D] = d.i; - } -} - - -/* ============================================================= - * Scissoring - */ - - -static GLboolean intersect_rect( XF86DRIClipRectPtr out, - XF86DRIClipRectPtr a, - XF86DRIClipRectPtr b ) -{ - *out = *a; - if ( b->x1 > out->x1 ) out->x1 = b->x1; - if ( b->y1 > out->y1 ) out->y1 = b->y1; - if ( b->x2 < out->x2 ) out->x2 = b->x2; - if ( b->y2 < out->y2 ) out->y2 = b->y2; - if ( out->x1 >= out->x2 ) return GL_FALSE; - if ( out->y1 >= out->y2 ) return GL_FALSE; - return GL_TRUE; -} - - -void radeonRecalcScissorRects( radeonContextPtr rmesa ) -{ - XF86DRIClipRectPtr out; - int i; - - /* Grow cliprect store? - */ - if (rmesa->state.scissor.numAllocedClipRects < rmesa->numClipRects) { - while (rmesa->state.scissor.numAllocedClipRects < rmesa->numClipRects) { - rmesa->state.scissor.numAllocedClipRects += 1; /* zero case */ - rmesa->state.scissor.numAllocedClipRects *= 2; - } - - if (rmesa->state.scissor.pClipRects) - FREE(rmesa->state.scissor.pClipRects); - - rmesa->state.scissor.pClipRects = - MALLOC( rmesa->state.scissor.numAllocedClipRects * - sizeof(XF86DRIClipRectRec) ); - - if ( rmesa->state.scissor.pClipRects == NULL ) { - rmesa->state.scissor.numAllocedClipRects = 0; - return; - } - } - - out = rmesa->state.scissor.pClipRects; - rmesa->state.scissor.numClipRects = 0; - - for ( i = 0 ; i < rmesa->numClipRects ; i++ ) { - if ( intersect_rect( out, - &rmesa->pClipRects[i], - &rmesa->state.scissor.rect ) ) { - rmesa->state.scissor.numClipRects++; - out++; - } - } -} - - -static void radeonUpdateScissor( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - if ( rmesa->dri.drawable ) { - __DRIdrawablePrivate *dPriv = rmesa->dri.drawable; - - int x = ctx->Scissor.X; - int y = dPriv->h - ctx->Scissor.Y - ctx->Scissor.Height; - int w = ctx->Scissor.X + ctx->Scissor.Width - 1; - int h = dPriv->h - ctx->Scissor.Y - 1; - - rmesa->state.scissor.rect.x1 = x + dPriv->x; - rmesa->state.scissor.rect.y1 = y + dPriv->y; - rmesa->state.scissor.rect.x2 = w + dPriv->x + 1; - rmesa->state.scissor.rect.y2 = h + dPriv->y + 1; - - radeonRecalcScissorRects( rmesa ); - } -} - - -static void radeonScissor( GLcontext *ctx, - GLint x, GLint y, GLsizei w, GLsizei h ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - if ( ctx->Scissor.Enabled ) { - RADEON_FIREVERTICES( rmesa ); /* don't pipeline cliprect changes */ - radeonUpdateScissor( ctx ); - } - -} - - -/* ============================================================= - * Culling - */ - -static void radeonCullFace( GLcontext *ctx, GLenum unused ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint s = rmesa->hw.set.cmd[SET_SE_CNTL]; - GLuint t = rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL]; - - s |= RADEON_FFACE_SOLID | RADEON_BFACE_SOLID; - t &= ~(RADEON_CULL_FRONT | RADEON_CULL_BACK); - - if ( ctx->Polygon.CullFlag ) { - switch ( ctx->Polygon.CullFaceMode ) { - case GL_FRONT: - s &= ~RADEON_FFACE_SOLID; - t |= RADEON_CULL_FRONT; - break; - case GL_BACK: - s &= ~RADEON_BFACE_SOLID; - t |= RADEON_CULL_BACK; - break; - case GL_FRONT_AND_BACK: - s &= ~(RADEON_FFACE_SOLID | RADEON_BFACE_SOLID); - t |= (RADEON_CULL_FRONT | RADEON_CULL_BACK); - break; - } - } - - if ( rmesa->hw.set.cmd[SET_SE_CNTL] != s ) { - RADEON_STATECHANGE(rmesa, set ); - rmesa->hw.set.cmd[SET_SE_CNTL] = s; - } - - if ( rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] != t ) { - RADEON_STATECHANGE(rmesa, tcl ); - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] = t; - } -} - -static void radeonFrontFace( GLcontext *ctx, GLenum mode ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - RADEON_STATECHANGE( rmesa, set ); - rmesa->hw.set.cmd[SET_SE_CNTL] &= ~RADEON_FFACE_CULL_DIR_MASK; - - RADEON_STATECHANGE( rmesa, tcl ); - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] &= ~RADEON_CULL_FRONT_IS_CCW; - - switch ( mode ) { - case GL_CW: - rmesa->hw.set.cmd[SET_SE_CNTL] |= RADEON_FFACE_CULL_CW; - break; - case GL_CCW: - rmesa->hw.set.cmd[SET_SE_CNTL] |= RADEON_FFACE_CULL_CCW; - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] |= RADEON_CULL_FRONT_IS_CCW; - break; - } -} - - -/* ============================================================= - * Line state - */ -static void radeonLineWidth( GLcontext *ctx, GLfloat widthf ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - RADEON_STATECHANGE( rmesa, lin ); - RADEON_STATECHANGE( rmesa, set ); - - /* Line width is stored in U6.4 format. - */ - rmesa->hw.lin.cmd[LIN_SE_LINE_WIDTH] = (GLuint)(widthf * 16.0); - if ( widthf > 1.0 ) { - rmesa->hw.set.cmd[SET_SE_CNTL] |= RADEON_WIDELINE_ENABLE; - } else { - rmesa->hw.set.cmd[SET_SE_CNTL] &= ~RADEON_WIDELINE_ENABLE; - } -} - -static void radeonLineStipple( GLcontext *ctx, GLint factor, GLushort pattern ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - RADEON_STATECHANGE( rmesa, lin ); - rmesa->hw.lin.cmd[LIN_RE_LINE_PATTERN] = - ((((GLuint)factor & 0xff) << 16) | ((GLuint)pattern)); -} - - -/* ============================================================= - * Masks - */ -static void radeonColorMask( GLcontext *ctx, - GLboolean r, GLboolean g, - GLboolean b, GLboolean a ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint mask = radeonPackColor( rmesa->radeonScreen->cpp, - ctx->Color.ColorMask[RCOMP], - ctx->Color.ColorMask[GCOMP], - ctx->Color.ColorMask[BCOMP], - ctx->Color.ColorMask[ACOMP] ); - - if ( rmesa->hw.msk.cmd[MSK_RB3D_PLANEMASK] != mask ) { - RADEON_STATECHANGE( rmesa, msk ); - rmesa->hw.msk.cmd[MSK_RB3D_PLANEMASK] = mask; - } -} - - -/* ============================================================= - * Polygon state - */ - -static void radeonPolygonOffset( GLcontext *ctx, - GLfloat factor, GLfloat units ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat constant = units * rmesa->state.depth.scale; - - RADEON_STATECHANGE( rmesa, zbs ); - rmesa->hw.zbs.cmd[ZBS_SE_ZBIAS_FACTOR] = *(GLuint *)&factor; - rmesa->hw.zbs.cmd[ZBS_SE_ZBIAS_CONSTANT] = *(GLuint *)&constant; -} - -static void radeonPolygonStipple( GLcontext *ctx, const GLubyte *mask ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint i; - drmRadeonStipple stipple; - - /* Must flip pattern upside down. - */ - for ( i = 0 ; i < 32 ; i++ ) { - rmesa->state.stipple.mask[31 - i] = ((GLuint *) mask)[i]; - } - - /* TODO: push this into cmd mechanism - */ - RADEON_FIREVERTICES( rmesa ); - LOCK_HARDWARE( rmesa ); - - /* FIXME: Use window x,y offsets into stipple RAM. - */ - stipple.mask = rmesa->state.stipple.mask; - drmCommandWrite( rmesa->dri.fd, DRM_RADEON_STIPPLE, - &stipple, sizeof(drmRadeonStipple) ); - UNLOCK_HARDWARE( rmesa ); -} - -static void radeonPolygonMode( GLcontext *ctx, GLenum face, GLenum mode ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLboolean flag = (ctx->_TriangleCaps & DD_TRI_UNFILLED) != 0; - - /* Can't generally do unfilled via tcl, but some good special - * cases work. - */ - TCL_FALLBACK( ctx, RADEON_TCL_FALLBACK_UNFILLED, flag); - if (rmesa->TclFallback) { - radeonChooseRenderState( ctx ); - radeonChooseVertexState( ctx ); - } -} - - -/* ============================================================= - * Rendering attributes - * - * We really don't want to recalculate all this every time we bind a - * texture. These things shouldn't change all that often, so it makes - * sense to break them out of the core texture state update routines. - */ - -/* Examine lighting and texture state to determine if separate specular - * should be enabled. - */ -static void radeonUpdateSpecular( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - CARD32 p = rmesa->hw.ctx.cmd[CTX_PP_CNTL]; - - RADEON_STATECHANGE( rmesa, tcl ); - - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXSEL] &= ~RADEON_TCL_COMPUTE_SPECULAR; - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXSEL] &= ~RADEON_TCL_COMPUTE_DIFFUSE; - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] &= ~RADEON_TCL_VTX_PK_SPEC; - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] &= ~RADEON_TCL_VTX_PK_DIFFUSE; - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL] &= ~RADEON_LIGHTING_ENABLE; - - p &= ~RADEON_SPECULAR_ENABLE; - - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL] |= RADEON_DIFFUSE_SPECULAR_COMBINE; - - - if (ctx->Light.Enabled && - ctx->Light.Model.ColorControl == GL_SEPARATE_SPECULAR_COLOR) { - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXSEL] |= RADEON_TCL_COMPUTE_SPECULAR; - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXSEL] |= RADEON_TCL_COMPUTE_DIFFUSE; - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] |= RADEON_TCL_VTX_PK_SPEC; - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] |= RADEON_TCL_VTX_PK_DIFFUSE; - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL] |= RADEON_LIGHTING_ENABLE; - p |= RADEON_SPECULAR_ENABLE; - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL] &= - ~RADEON_DIFFUSE_SPECULAR_COMBINE; - } - else if (ctx->Light.Enabled) { - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXSEL] |= RADEON_TCL_COMPUTE_DIFFUSE; - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] |= RADEON_TCL_VTX_PK_DIFFUSE; - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL] |= RADEON_LIGHTING_ENABLE; - } else if (ctx->Fog.ColorSumEnabled ) { - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] |= RADEON_TCL_VTX_PK_SPEC; - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] |= RADEON_TCL_VTX_PK_DIFFUSE; - p |= RADEON_SPECULAR_ENABLE; - } else { - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] |= RADEON_TCL_VTX_PK_DIFFUSE; - } - - if (ctx->Fog.Enabled) { - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXSEL] |= RADEON_TCL_COMPUTE_SPECULAR; - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] |= RADEON_TCL_VTX_PK_SPEC; - - /* Bizzare: have to leave lighting enabled to get fog. - */ - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL] |= RADEON_LIGHTING_ENABLE; - } - - if ( ctx->_TriangleCaps & DD_SEPARATE_SPECULAR ) { - assert( (p & RADEON_SPECULAR_ENABLE) != 0 ); - } else { - assert( (p & RADEON_SPECULAR_ENABLE) == 0 ); - } - - if ( rmesa->hw.ctx.cmd[CTX_PP_CNTL] != p ) { - RADEON_STATECHANGE( rmesa, ctx ); - rmesa->hw.ctx.cmd[CTX_PP_CNTL] = p; - } - - /* Update vertex/render formats - */ - if (rmesa->TclFallback) { - radeonChooseRenderState( ctx ); - radeonChooseVertexState( ctx ); - } -} - - -/* ============================================================= - * Materials - */ - - -/* Update on colormaterial, material emmissive/ambient, - * lightmodel.globalambient - */ -static void update_global_ambient( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - float *fcmd = (float *)RADEON_DB_STATE( glt ); - - /* Need to do more if both emmissive & ambient are PREMULT: - */ - if ((rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL] & - ((3 << RADEON_EMISSIVE_SOURCE_SHIFT) | - (3 << RADEON_AMBIENT_SOURCE_SHIFT))) == 0) - { - COPY_3V( &fcmd[GLT_RED], - ctx->Light.Material[0].Emission); - ACC_SCALE_3V( &fcmd[GLT_RED], - ctx->Light.Model.Ambient, - ctx->Light.Material[0].Ambient); - } - else - { - COPY_3V( &fcmd[GLT_RED], ctx->Light.Model.Ambient ); - } - - RADEON_DB_STATECHANGE(rmesa, &rmesa->hw.glt); -} - -/* Update on change to - * - light[p].colors - * - light[p].enabled - * - material, - * - colormaterial enabled - * - colormaterial bitmask - */ -static void update_light_colors( GLcontext *ctx, GLuint p ) -{ - struct gl_light *l = &ctx->Light.Light[p]; - -/* fprintf(stderr, "%s\n", __FUNCTION__); */ - - if (l->Enabled) { - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - float *fcmd = (float *)RADEON_DB_STATE( lit[p] ); - GLuint bitmask = ctx->Light.ColorMaterialBitmask; - struct gl_material *mat = &ctx->Light.Material[0]; - - COPY_4V( &fcmd[LIT_AMBIENT_RED], l->Ambient ); - COPY_4V( &fcmd[LIT_DIFFUSE_RED], l->Diffuse ); - COPY_4V( &fcmd[LIT_SPECULAR_RED], l->Specular ); - - if (!ctx->Light.ColorMaterialEnabled) - bitmask = 0; - - if ((bitmask & FRONT_AMBIENT_BIT) == 0) - SELF_SCALE_3V( &fcmd[LIT_AMBIENT_RED], mat->Ambient ); - - if ((bitmask & FRONT_DIFFUSE_BIT) == 0) - SELF_SCALE_3V( &fcmd[LIT_DIFFUSE_RED], mat->Diffuse ); - - if ((bitmask & FRONT_SPECULAR_BIT) == 0) - SELF_SCALE_3V( &fcmd[LIT_SPECULAR_RED], mat->Specular ); - - RADEON_DB_STATECHANGE( rmesa, &rmesa->hw.lit[p] ); - } -} - -/* Also fallback for asym colormaterial mode in twoside lighting... - */ -static void check_twoside_fallback( GLcontext *ctx ) -{ - GLboolean fallback = GL_FALSE; - - if (ctx->Light.Enabled && ctx->Light.Model.TwoSide) { - if (memcmp( &ctx->Light.Material[0], - &ctx->Light.Material[1], - sizeof(struct gl_material)) != 0) - fallback = GL_TRUE; - else if (ctx->Light.ColorMaterialEnabled && - (ctx->Light.ColorMaterialBitmask & BACK_MATERIAL_BITS) != - ((ctx->Light.ColorMaterialBitmask & FRONT_MATERIAL_BITS)<<1)) - fallback = GL_TRUE; - } - - TCL_FALLBACK( ctx, RADEON_TCL_FALLBACK_LIGHT_TWOSIDE, fallback ); -} - -static void radeonColorMaterial( GLcontext *ctx, GLenum face, GLenum mode ) -{ - if (ctx->Light.ColorMaterialEnabled) { - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint light_model_ctl = rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL]; - GLuint mask = ctx->Light.ColorMaterialBitmask; - - /* Default to PREMULT: - */ - light_model_ctl &= ~((3 << RADEON_EMISSIVE_SOURCE_SHIFT) | - (3 << RADEON_AMBIENT_SOURCE_SHIFT) | - (3 << RADEON_DIFFUSE_SOURCE_SHIFT) | - (3 << RADEON_SPECULAR_SOURCE_SHIFT)); - - if (mask & FRONT_EMISSION_BIT) { - light_model_ctl |= (RADEON_LM_SOURCE_VERTEX_DIFFUSE << - RADEON_EMISSIVE_SOURCE_SHIFT); - } - - if (mask & FRONT_AMBIENT_BIT) { - light_model_ctl |= (RADEON_LM_SOURCE_VERTEX_DIFFUSE << - RADEON_AMBIENT_SOURCE_SHIFT); - } - - if (mask & FRONT_DIFFUSE_BIT) { - light_model_ctl |= (RADEON_LM_SOURCE_VERTEX_DIFFUSE << - RADEON_DIFFUSE_SOURCE_SHIFT); - } - - if (mask & FRONT_SPECULAR_BIT) { - light_model_ctl |= (RADEON_LM_SOURCE_VERTEX_DIFFUSE << - RADEON_SPECULAR_SOURCE_SHIFT); - } - - if (light_model_ctl != rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL]) { - GLuint p; - - RADEON_STATECHANGE( rmesa, tcl ); - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL] = light_model_ctl; - - for (p = 0 ; p < MAX_LIGHTS; p++) - update_light_colors( ctx, p ); - update_global_ambient( ctx ); - } - } - - check_twoside_fallback( ctx ); -} - -void radeonUpdateMaterial( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *fcmd = (GLfloat *)RADEON_DB_STATE( mtl ); - GLuint p; - GLuint mask = ~0; - - if (ctx->Light.ColorMaterialEnabled) - mask &= ~ctx->Light.ColorMaterialBitmask; - - if (RADEON_DEBUG & DEBUG_STATE) - fprintf(stderr, "%s\n", __FUNCTION__); - - - if (mask & FRONT_EMISSION_BIT) { - fcmd[MTL_EMMISSIVE_RED] = ctx->Light.Material[0].Emission[0]; - fcmd[MTL_EMMISSIVE_GREEN] = ctx->Light.Material[0].Emission[1]; - fcmd[MTL_EMMISSIVE_BLUE] = ctx->Light.Material[0].Emission[2]; - fcmd[MTL_EMMISSIVE_ALPHA] = ctx->Light.Material[0].Emission[3]; - } - if (mask & FRONT_AMBIENT_BIT) { - fcmd[MTL_AMBIENT_RED] = ctx->Light.Material[0].Ambient[0]; - fcmd[MTL_AMBIENT_GREEN] = ctx->Light.Material[0].Ambient[1]; - fcmd[MTL_AMBIENT_BLUE] = ctx->Light.Material[0].Ambient[2]; - fcmd[MTL_AMBIENT_ALPHA] = ctx->Light.Material[0].Ambient[3]; - } - if (mask & FRONT_DIFFUSE_BIT) { - fcmd[MTL_DIFFUSE_RED] = ctx->Light.Material[0].Diffuse[0]; - fcmd[MTL_DIFFUSE_GREEN] = ctx->Light.Material[0].Diffuse[1]; - fcmd[MTL_DIFFUSE_BLUE] = ctx->Light.Material[0].Diffuse[2]; - fcmd[MTL_DIFFUSE_ALPHA] = ctx->Light.Material[0].Diffuse[3]; - } - if (mask & FRONT_SPECULAR_BIT) { - fcmd[MTL_SPECULAR_RED] = ctx->Light.Material[0].Specular[0]; - fcmd[MTL_SPECULAR_GREEN] = ctx->Light.Material[0].Specular[1]; - fcmd[MTL_SPECULAR_BLUE] = ctx->Light.Material[0].Specular[2]; - fcmd[MTL_SPECULAR_ALPHA] = ctx->Light.Material[0].Specular[3]; - } - if (mask & FRONT_SHININESS_BIT) { - fcmd[MTL_SHININESS] = ctx->Light.Material[0].Shininess; - } - - if (RADEON_DB_STATECHANGE( rmesa, &rmesa->hw.mtl )) { - for (p = 0 ; p < MAX_LIGHTS; p++) - update_light_colors( ctx, p ); - - check_twoside_fallback( ctx ); - update_global_ambient( ctx ); - } - else if (RADEON_DEBUG & (DEBUG_PRIMS|DEBUG_STATE)) - fprintf(stderr, "%s: Elided noop material call\n", __FUNCTION__); -} - -/* _NEW_LIGHT - * _NEW_MODELVIEW - * _MESA_NEW_NEED_EYE_COORDS - * - * Uses derived state from mesa: - * _VP_inf_norm - * _h_inf_norm - * _Position - * _NormDirection - * _ModelViewInvScale - * _NeedEyeCoords - * _EyeZDir - * - * which are calculated in light.c and are correct for the current - * lighting space (model or eye), hence dependencies on _NEW_MODELVIEW - * and _MESA_NEW_NEED_EYE_COORDS. - */ -static void update_light( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - /* Have to check these, or have an automatic shortcircuit mechanism - * to remove noop statechanges. (Or just do a better job on the - * front end). - */ - { - GLuint tmp = rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL]; - - if (ctx->_NeedEyeCoords) - tmp &= ~RADEON_LIGHT_IN_MODELSPACE; - else - tmp |= RADEON_LIGHT_IN_MODELSPACE; - - - /* Leave this test disabled: (unexplained q3 lockup) (even with - new packets) - */ - if (tmp != rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL]) - { - RADEON_STATECHANGE( rmesa, tcl ); - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL] = tmp; - } - } - - { - GLfloat *fcmd = (GLfloat *)RADEON_DB_STATE( eye ); - fcmd[EYE_X] = ctx->_EyeZDir[0]; - fcmd[EYE_Y] = ctx->_EyeZDir[1]; - fcmd[EYE_Z] = - ctx->_EyeZDir[2]; - fcmd[EYE_RESCALE_FACTOR] = ctx->_ModelViewInvScale; - RADEON_DB_STATECHANGE( rmesa, &rmesa->hw.eye ); - } - - - - if (ctx->Light.Enabled) { - GLint p; - for (p = 0 ; p < MAX_LIGHTS; p++) { - if (ctx->Light.Light[p].Enabled) { - struct gl_light *l = &ctx->Light.Light[p]; - GLfloat *fcmd = (GLfloat *)RADEON_DB_STATE( lit[p] ); - - if (l->EyePosition[3] == 0.0) { - COPY_3FV( &fcmd[LIT_POSITION_X], l->_VP_inf_norm ); - COPY_3FV( &fcmd[LIT_DIRECTION_X], l->_h_inf_norm ); - fcmd[LIT_POSITION_W] = 0; - fcmd[LIT_DIRECTION_W] = 0; - } else { - COPY_4V( &fcmd[LIT_POSITION_X], l->_Position ); - fcmd[LIT_DIRECTION_X] = -l->_NormDirection[0]; - fcmd[LIT_DIRECTION_Y] = -l->_NormDirection[1]; - fcmd[LIT_DIRECTION_Z] = -l->_NormDirection[2]; - fcmd[LIT_DIRECTION_W] = 0; - } - - RADEON_DB_STATECHANGE( rmesa, &rmesa->hw.lit[p] ); - } - } - } -} - -static void radeonLightfv( GLcontext *ctx, GLenum light, - GLenum pname, const GLfloat *params ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLint p = light - GL_LIGHT0; - struct gl_light *l = &ctx->Light.Light[p]; - GLfloat *fcmd = (GLfloat *)rmesa->hw.lit[p].cmd; - - - switch (pname) { - case GL_AMBIENT: - case GL_DIFFUSE: - case GL_SPECULAR: - update_light_colors( ctx, p ); - break; - - case GL_SPOT_DIRECTION: - /* picked up in update_light */ - break; - - case GL_POSITION: { - /* positions picked up in update_light, but can do flag here */ - GLuint flag; - GLuint idx = TCL_PER_LIGHT_CTL_0 + p/2; - - /* FIXME: Set RANGE_ATTEN only when needed */ - if (p&1) - flag = RADEON_LIGHT_1_IS_LOCAL; - else - flag = RADEON_LIGHT_0_IS_LOCAL; - - RADEON_STATECHANGE(rmesa, tcl); - if (l->EyePosition[3] != 0.0F) - rmesa->hw.tcl.cmd[idx] |= flag; - else - rmesa->hw.tcl.cmd[idx] &= ~flag; - break; - } - - case GL_SPOT_EXPONENT: - RADEON_STATECHANGE(rmesa, lit[p]); - fcmd[LIT_SPOT_EXPONENT] = params[0]; - break; - - case GL_SPOT_CUTOFF: { - GLuint flag = (p&1) ? RADEON_LIGHT_1_IS_SPOT : RADEON_LIGHT_0_IS_SPOT; - GLuint idx = TCL_PER_LIGHT_CTL_0 + p/2; - - RADEON_STATECHANGE(rmesa, lit[p]); - fcmd[LIT_SPOT_CUTOFF] = l->_CosCutoff; - - RADEON_STATECHANGE(rmesa, tcl); - if (l->SpotCutoff != 180.0F) - rmesa->hw.tcl.cmd[idx] |= flag; - else - rmesa->hw.tcl.cmd[idx] &= ~flag; - - break; - } - - case GL_CONSTANT_ATTENUATION: - RADEON_STATECHANGE(rmesa, lit[p]); - fcmd[LIT_ATTEN_CONST] = params[0]; - break; - case GL_LINEAR_ATTENUATION: - RADEON_STATECHANGE(rmesa, lit[p]); - fcmd[LIT_ATTEN_LINEAR] = params[0]; - break; - case GL_QUADRATIC_ATTENUATION: - RADEON_STATECHANGE(rmesa, lit[p]); - fcmd[LIT_ATTEN_QUADRATIC] = params[0]; - break; - default: - return; - } - - /* Set RANGE_ATTEN only when needed */ - switch (pname) { - case GL_POSITION: - case GL_LINEAR_ATTENUATION: - case GL_QUADRATIC_ATTENUATION: - { - GLuint flag; - GLuint idx = TCL_PER_LIGHT_CTL_0 + p/2; - - if (p&1) - flag = RADEON_LIGHT_1_ENABLE_RANGE_ATTEN; - else - flag = RADEON_LIGHT_0_ENABLE_RANGE_ATTEN; - - RADEON_STATECHANGE(rmesa, tcl); - if (l->EyePosition[3] != 0.0F && - (l->LinearAttenuation != 0.0F || l->QuadraticAttenuation != 0.0F)) - rmesa->hw.tcl.cmd[idx] |= flag; - else - rmesa->hw.tcl.cmd[idx] &= ~flag; - break; - } - default: - break; - } -} - - - - -static void radeonLightModelfv( GLcontext *ctx, GLenum pname, - const GLfloat *param ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - switch (pname) { - case GL_LIGHT_MODEL_AMBIENT: - update_global_ambient( ctx ); - break; - - case GL_LIGHT_MODEL_LOCAL_VIEWER: - RADEON_STATECHANGE( rmesa, tcl ); - if (ctx->Light.Model.LocalViewer) - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL] |= RADEON_LOCAL_VIEWER; - else - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL] &= ~RADEON_LOCAL_VIEWER; - break; - - case GL_LIGHT_MODEL_TWO_SIDE: - RADEON_STATECHANGE( rmesa, tcl ); - if (ctx->Light.Model.TwoSide) - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] |= RADEON_LIGHT_TWOSIDE; - else - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] &= ~RADEON_LIGHT_TWOSIDE; - - check_twoside_fallback( ctx ); - - if (rmesa->TclFallback) { - radeonChooseRenderState( ctx ); - radeonChooseVertexState( ctx ); - } - break; - - case GL_LIGHT_MODEL_COLOR_CONTROL: - radeonUpdateSpecular(ctx); - break; - - default: - break; - } -} - -static void radeonShadeModel( GLcontext *ctx, GLenum mode ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint s = rmesa->hw.set.cmd[SET_SE_CNTL]; - - s &= ~(RADEON_DIFFUSE_SHADE_MASK | - RADEON_ALPHA_SHADE_MASK | - RADEON_SPECULAR_SHADE_MASK | - RADEON_FOG_SHADE_MASK); - - switch ( mode ) { - case GL_FLAT: - s |= (RADEON_DIFFUSE_SHADE_FLAT | - RADEON_ALPHA_SHADE_FLAT | - RADEON_SPECULAR_SHADE_FLAT | - RADEON_FOG_SHADE_FLAT); - break; - case GL_SMOOTH: - s |= (RADEON_DIFFUSE_SHADE_GOURAUD | - RADEON_ALPHA_SHADE_GOURAUD | - RADEON_SPECULAR_SHADE_GOURAUD | - RADEON_FOG_SHADE_GOURAUD); - break; - default: - return; - } - - if ( rmesa->hw.set.cmd[SET_SE_CNTL] != s ) { - RADEON_STATECHANGE( rmesa, set ); - rmesa->hw.set.cmd[SET_SE_CNTL] = s; - } -} - - -/* ============================================================= - * User clip planes - */ - -static void radeonClipPlane( GLcontext *ctx, GLenum plane, const GLfloat *eq ) -{ - GLint p = (GLint) plane - (GLint) GL_CLIP_PLANE0; - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLint *ip = (GLint *)ctx->Transform._ClipUserPlane[p]; - - RADEON_STATECHANGE( rmesa, ucp[p] ); - rmesa->hw.ucp[p].cmd[UCP_X] = ip[0]; - rmesa->hw.ucp[p].cmd[UCP_Y] = ip[1]; - rmesa->hw.ucp[p].cmd[UCP_Z] = ip[2]; - rmesa->hw.ucp[p].cmd[UCP_W] = ip[3]; -} - -static void radeonUpdateClipPlanes( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint p; - - for (p = 0; p < ctx->Const.MaxClipPlanes; p++) { - if (ctx->Transform.ClipPlanesEnabled & (1 << p)) { - GLint *ip = (GLint *)ctx->Transform._ClipUserPlane[p]; - - RADEON_STATECHANGE( rmesa, ucp[p] ); - rmesa->hw.ucp[p].cmd[UCP_X] = ip[0]; - rmesa->hw.ucp[p].cmd[UCP_Y] = ip[1]; - rmesa->hw.ucp[p].cmd[UCP_Z] = ip[2]; - rmesa->hw.ucp[p].cmd[UCP_W] = ip[3]; - } - } -} - - -/* ============================================================= - * Stencil - */ - -static void radeonStencilFunc( GLcontext *ctx, GLenum func, - GLint ref, GLuint mask ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint refmask = ((ctx->Stencil.Ref[0] << RADEON_STENCIL_REF_SHIFT) | - (ctx->Stencil.ValueMask[0] << RADEON_STENCIL_MASK_SHIFT)); - - RADEON_STATECHANGE( rmesa, ctx ); - RADEON_STATECHANGE( rmesa, msk ); - - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] &= ~RADEON_STENCIL_TEST_MASK; - rmesa->hw.msk.cmd[MSK_RB3D_STENCILREFMASK] &= ~(RADEON_STENCIL_REF_MASK| - RADEON_STENCIL_VALUE_MASK); - - switch ( ctx->Stencil.Function[0] ) { - case GL_NEVER: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_TEST_NEVER; - break; - case GL_LESS: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_TEST_LESS; - break; - case GL_EQUAL: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_TEST_EQUAL; - break; - case GL_LEQUAL: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_TEST_LEQUAL; - break; - case GL_GREATER: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_TEST_GREATER; - break; - case GL_NOTEQUAL: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_TEST_NEQUAL; - break; - case GL_GEQUAL: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_TEST_GEQUAL; - break; - case GL_ALWAYS: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_TEST_ALWAYS; - break; - } - - rmesa->hw.msk.cmd[MSK_RB3D_STENCILREFMASK] |= refmask; -} - -static void radeonStencilMask( GLcontext *ctx, GLuint mask ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - RADEON_STATECHANGE( rmesa, msk ); - rmesa->hw.msk.cmd[MSK_RB3D_STENCILREFMASK] &= ~RADEON_STENCIL_WRITE_MASK; - rmesa->hw.msk.cmd[MSK_RB3D_STENCILREFMASK] |= - (ctx->Stencil.WriteMask[0] << RADEON_STENCIL_WRITEMASK_SHIFT); -} - -static void radeonStencilOp( GLcontext *ctx, GLenum fail, - GLenum zfail, GLenum zpass ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - RADEON_STATECHANGE( rmesa, ctx ); - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] &= ~(RADEON_STENCIL_FAIL_MASK | - RADEON_STENCIL_ZFAIL_MASK | - RADEON_STENCIL_ZPASS_MASK); - - switch ( ctx->Stencil.FailFunc[0] ) { - case GL_KEEP: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_FAIL_KEEP; - break; - case GL_ZERO: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_FAIL_ZERO; - break; - case GL_REPLACE: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_FAIL_REPLACE; - break; - case GL_INCR: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_FAIL_INC; - break; - case GL_DECR: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_FAIL_DEC; - break; - case GL_INVERT: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_FAIL_INVERT; - break; - } - - switch ( ctx->Stencil.ZFailFunc[0] ) { - case GL_KEEP: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_ZFAIL_KEEP; - break; - case GL_ZERO: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_ZFAIL_ZERO; - break; - case GL_REPLACE: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_ZFAIL_REPLACE; - break; - case GL_INCR: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_ZFAIL_INC; - break; - case GL_DECR: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_ZFAIL_DEC; - break; - case GL_INVERT: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_ZFAIL_INVERT; - break; - } - - switch ( ctx->Stencil.ZPassFunc[0] ) { - case GL_KEEP: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_ZPASS_KEEP; - break; - case GL_ZERO: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_ZPASS_ZERO; - break; - case GL_REPLACE: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_ZPASS_REPLACE; - break; - case GL_INCR: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_ZPASS_INC; - break; - case GL_DECR: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_ZPASS_DEC; - break; - case GL_INVERT: - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] |= RADEON_STENCIL_ZPASS_INVERT; - break; - } -} - -static void radeonClearStencil( GLcontext *ctx, GLint s ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - rmesa->state.stencil.clear = - ((GLuint) ctx->Stencil.Clear | - (0xff << RADEON_STENCIL_MASK_SHIFT) | - (ctx->Stencil.WriteMask[0] << RADEON_STENCIL_WRITEMASK_SHIFT)); -} - - -/* ============================================================= - * Window position and viewport transformation - */ - -/* - * To correctly position primitives: - */ -#define SUBPIXEL_X 0.125 -#define SUBPIXEL_Y 0.125 - -void radeonUpdateWindow( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = rmesa->dri.drawable; - GLfloat xoffset = (GLfloat)dPriv->x; - GLfloat yoffset = (GLfloat)dPriv->y + dPriv->h; - const GLfloat *v = ctx->Viewport._WindowMap.m; - - GLfloat sx = v[MAT_SX]; - GLfloat tx = v[MAT_TX] + xoffset + SUBPIXEL_X; - GLfloat sy = - v[MAT_SY]; - GLfloat ty = (- v[MAT_TY]) + yoffset + SUBPIXEL_Y; - GLfloat sz = v[MAT_SZ] * rmesa->state.depth.scale; - GLfloat tz = v[MAT_TZ] * rmesa->state.depth.scale; - RADEON_FIREVERTICES( rmesa ); - RADEON_STATECHANGE( rmesa, vpt ); - - rmesa->hw.vpt.cmd[VPT_SE_VPORT_XSCALE] = *(GLuint *)&sx; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_XOFFSET] = *(GLuint *)&tx; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_YSCALE] = *(GLuint *)&sy; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_YOFFSET] = *(GLuint *)&ty; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_ZSCALE] = *(GLuint *)&sz; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_ZOFFSET] = *(GLuint *)&tz; -} - - - -static void radeonViewport( GLcontext *ctx, GLint x, GLint y, - GLsizei width, GLsizei height ) -{ - /* Don't pipeline viewport changes, conflict with window offset - * setting below. Could apply deltas to rescue pipelined viewport - * values, or keep the originals hanging around. - */ - RADEON_FIREVERTICES( RADEON_CONTEXT(ctx) ); - radeonUpdateWindow( ctx ); -} - -static void radeonDepthRange( GLcontext *ctx, GLclampd nearval, - GLclampd farval ) -{ - radeonUpdateWindow( ctx ); -} - -void radeonUpdateViewportOffset( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = rmesa->dri.drawable; - GLfloat xoffset = (GLfloat)dPriv->x; - GLfloat yoffset = (GLfloat)dPriv->y + dPriv->h; - const GLfloat *v = ctx->Viewport._WindowMap.m; - - GLfloat tx = v[MAT_TX] + xoffset; - GLfloat ty = (- v[MAT_TY]) + yoffset; - - if ( rmesa->hw.vpt.cmd[VPT_SE_VPORT_XOFFSET] != *(GLuint *)&tx || - rmesa->hw.vpt.cmd[VPT_SE_VPORT_YOFFSET] != *(GLuint *)&ty ) - { - /* Note: this should also modify whatever data the context reset - * code uses... - */ - rmesa->hw.vpt.cmd[VPT_SE_VPORT_XOFFSET] = *(GLuint *)&tx; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_YOFFSET] = *(GLuint *)&ty; - - /* update polygon stipple x/y screen offset */ - { - GLuint stx, sty; - GLuint m = rmesa->hw.msc.cmd[MSC_RE_MISC]; - - m &= ~(RADEON_STIPPLE_X_OFFSET_MASK | - RADEON_STIPPLE_Y_OFFSET_MASK); - - /* add magic offsets, then invert */ - stx = 31 - ((rmesa->dri.drawable->x - 1) & RADEON_STIPPLE_COORD_MASK); - sty = 31 - ((rmesa->dri.drawable->y + rmesa->dri.drawable->h - 1) - & RADEON_STIPPLE_COORD_MASK); - - m |= ((stx << RADEON_STIPPLE_X_OFFSET_SHIFT) | - (sty << RADEON_STIPPLE_Y_OFFSET_SHIFT)); - - if ( rmesa->hw.msc.cmd[MSC_RE_MISC] != m ) { - RADEON_STATECHANGE( rmesa, msc ); - rmesa->hw.msc.cmd[MSC_RE_MISC] = m; - } - } - } - - radeonUpdateScissor( ctx ); -} - - - -/* ============================================================= - * Miscellaneous - */ - -static void radeonClearColor( GLcontext *ctx, const GLfloat color[4] ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLubyte c[4]; - CLAMPED_FLOAT_TO_UBYTE(c[0], color[0]); - CLAMPED_FLOAT_TO_UBYTE(c[1], color[1]); - CLAMPED_FLOAT_TO_UBYTE(c[2], color[2]); - CLAMPED_FLOAT_TO_UBYTE(c[3], color[3]); - rmesa->state.color.clear = radeonPackColor( rmesa->radeonScreen->cpp, - c[0], c[1], c[2], c[3] ); -} - - -static void radeonRenderMode( GLcontext *ctx, GLenum mode ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - FALLBACK( rmesa, RADEON_FALLBACK_RENDER_MODE, (mode != GL_RENDER) ); -} - - -static GLuint radeon_rop_tab[] = { - RADEON_ROP_CLEAR, - RADEON_ROP_AND, - RADEON_ROP_AND_REVERSE, - RADEON_ROP_COPY, - RADEON_ROP_AND_INVERTED, - RADEON_ROP_NOOP, - RADEON_ROP_XOR, - RADEON_ROP_OR, - RADEON_ROP_NOR, - RADEON_ROP_EQUIV, - RADEON_ROP_INVERT, - RADEON_ROP_OR_REVERSE, - RADEON_ROP_COPY_INVERTED, - RADEON_ROP_OR_INVERTED, - RADEON_ROP_NAND, - RADEON_ROP_SET, -}; - -static void radeonLogicOpCode( GLcontext *ctx, GLenum opcode ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint rop = (GLuint)opcode - GL_CLEAR; - - ASSERT( rop < 16 ); - - RADEON_STATECHANGE( rmesa, msk ); - rmesa->hw.msk.cmd[MSK_RB3D_ROPCNTL] = radeon_rop_tab[rop]; -} - - -void radeonSetCliprects( radeonContextPtr rmesa, GLenum mode ) -{ - __DRIdrawablePrivate *dPriv = rmesa->dri.drawable; - - switch ( mode ) { - case GL_FRONT_LEFT: - rmesa->numClipRects = dPriv->numClipRects; - rmesa->pClipRects = (XF86DRIClipRectPtr)dPriv->pClipRects; - break; - case GL_BACK_LEFT: - /* Can't ignore 2d windows if we are page flipping. - */ - if ( dPriv->numBackClipRects == 0 || rmesa->doPageFlip ) { - rmesa->numClipRects = dPriv->numClipRects; - rmesa->pClipRects = (XF86DRIClipRectPtr)dPriv->pClipRects; - } - else { - rmesa->numClipRects = dPriv->numBackClipRects; - rmesa->pClipRects = (XF86DRIClipRectPtr)dPriv->pBackClipRects; - } - break; - default: - fprintf(stderr, "bad mode in radeonSetCliprects\n"); - return; - } - - if (rmesa->state.scissor.enabled) - radeonRecalcScissorRects( rmesa ); -} - - -static void radeonDrawBuffer( GLcontext *ctx, GLenum mode ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - if (RADEON_DEBUG & DEBUG_DRI) - fprintf(stderr, "%s %s\n", __FUNCTION__, - _mesa_lookup_enum_by_nr( mode )); - - RADEON_FIREVERTICES(rmesa); /* don't pipeline cliprect changes */ - - /* - * _DrawDestMask is easier to cope with than . - */ - switch ( ctx->Color._DrawDestMask ) { - case FRONT_LEFT_BIT: - FALLBACK( rmesa, RADEON_FALLBACK_DRAW_BUFFER, GL_FALSE ); - radeonSetCliprects( rmesa, GL_FRONT_LEFT ); - break; - case BACK_LEFT_BIT: - FALLBACK( rmesa, RADEON_FALLBACK_DRAW_BUFFER, GL_FALSE ); - radeonSetCliprects( rmesa, GL_BACK_LEFT ); - break; - default: - /* GL_NONE or GL_FRONT_AND_BACK or stereo left&right, etc */ - FALLBACK( rmesa, RADEON_FALLBACK_DRAW_BUFFER, GL_TRUE ); - return; - } - - /* We want to update the s/w rast state too so that r200SetBuffer() - * gets called. - */ - _swrast_DrawBuffer(ctx, mode); - - RADEON_STATECHANGE( rmesa, ctx ); - rmesa->hw.ctx.cmd[CTX_RB3D_COLOROFFSET] = ((rmesa->state.color.drawOffset + - rmesa->radeonScreen->fbLocation) - & RADEON_COLOROFFSET_MASK); - rmesa->hw.ctx.cmd[CTX_RB3D_COLORPITCH] = rmesa->state.color.drawPitch; -} - -static void radeonReadBuffer( GLcontext *ctx, GLenum mode ) -{ - /* nothing, until we implement h/w glRead/CopyPixels or CopyTexImage */ -} - - -/* ============================================================= - * State enable/disable - */ - -static void radeonEnable( GLcontext *ctx, GLenum cap, GLboolean state ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint p, flag; - - if ( RADEON_DEBUG & DEBUG_STATE ) - fprintf( stderr, "%s( %s = %s )\n", __FUNCTION__, - _mesa_lookup_enum_by_nr( cap ), - state ? "GL_TRUE" : "GL_FALSE" ); - - switch ( cap ) { - /* Fast track this one... - */ - case GL_TEXTURE_1D: - case GL_TEXTURE_2D: - case GL_TEXTURE_3D: - break; - - case GL_ALPHA_TEST: - RADEON_STATECHANGE( rmesa, ctx ); - if (state) { - rmesa->hw.ctx.cmd[CTX_PP_CNTL] |= RADEON_ALPHA_TEST_ENABLE; - } else { - rmesa->hw.ctx.cmd[CTX_PP_CNTL] &= ~RADEON_ALPHA_TEST_ENABLE; - } - break; - - case GL_BLEND: - RADEON_STATECHANGE( rmesa, ctx ); - if (state) { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] |= RADEON_ALPHA_BLEND_ENABLE; - } else { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] &= ~RADEON_ALPHA_BLEND_ENABLE; - } - if ( ctx->Color.ColorLogicOpEnabled ) { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] |= RADEON_ROP_ENABLE; - } else { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] &= ~RADEON_ROP_ENABLE; - } - - /* Catch a possible fallback: - */ - if (state) { - ctx->Driver.BlendEquation( ctx, ctx->Color.BlendEquation ); - ctx->Driver.BlendFunc( ctx, ctx->Color.BlendSrcRGB, - ctx->Color.BlendDstRGB ); - } - else { - FALLBACK( rmesa, RADEON_FALLBACK_BLEND_FUNC, GL_FALSE ); - FALLBACK( rmesa, RADEON_FALLBACK_BLEND_EQ, GL_FALSE ); - } - break; - - case GL_CLIP_PLANE0: - case GL_CLIP_PLANE1: - case GL_CLIP_PLANE2: - case GL_CLIP_PLANE3: - case GL_CLIP_PLANE4: - case GL_CLIP_PLANE5: - p = cap-GL_CLIP_PLANE0; - RADEON_STATECHANGE( rmesa, tcl ); - if (state) { - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] |= (RADEON_UCP_ENABLE_0<hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] &= ~(RADEON_UCP_ENABLE_0<hw.ctx.cmd[CTX_RB3D_CNTL] |= RADEON_Z_ENABLE; - } else { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] &= ~RADEON_Z_ENABLE; - } - break; - - case GL_DITHER: - RADEON_STATECHANGE(rmesa, ctx ); - if ( state ) { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] |= RADEON_DITHER_ENABLE; - } else { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] &= ~RADEON_DITHER_ENABLE; - } - break; - - case GL_FOG: - RADEON_STATECHANGE(rmesa, ctx ); - if ( state ) { - rmesa->hw.ctx.cmd[CTX_PP_CNTL] |= RADEON_FOG_ENABLE; - radeonFogfv( ctx, GL_FOG_MODE, 0 ); - } else { - rmesa->hw.ctx.cmd[CTX_PP_CNTL] &= ~RADEON_FOG_ENABLE; - RADEON_STATECHANGE(rmesa, tcl); - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] &= ~RADEON_TCL_FOG_MASK; - } - radeonUpdateSpecular( ctx ); /* for PK_SPEC */ - if (rmesa->TclFallback) - radeonChooseVertexState( ctx ); - _mesa_allow_light_in_model( ctx, !state ); - break; - - case GL_LIGHT0: - case GL_LIGHT1: - case GL_LIGHT2: - case GL_LIGHT3: - case GL_LIGHT4: - case GL_LIGHT5: - case GL_LIGHT6: - case GL_LIGHT7: - RADEON_STATECHANGE(rmesa, tcl); - p = cap - GL_LIGHT0; - if (p&1) - flag = (RADEON_LIGHT_1_ENABLE | - RADEON_LIGHT_1_ENABLE_AMBIENT | - RADEON_LIGHT_1_ENABLE_SPECULAR); - else - flag = (RADEON_LIGHT_0_ENABLE | - RADEON_LIGHT_0_ENABLE_AMBIENT | - RADEON_LIGHT_0_ENABLE_SPECULAR); - - if (state) - rmesa->hw.tcl.cmd[p/2 + TCL_PER_LIGHT_CTL_0] |= flag; - else - rmesa->hw.tcl.cmd[p/2 + TCL_PER_LIGHT_CTL_0] &= ~flag; - - /* - */ - update_light_colors( ctx, p ); - break; - - case GL_LIGHTING: - RADEON_STATECHANGE(rmesa, tcl); - radeonUpdateSpecular(ctx); - check_twoside_fallback( ctx ); - break; - - case GL_LINE_SMOOTH: - RADEON_STATECHANGE( rmesa, ctx ); - if ( state ) { - rmesa->hw.ctx.cmd[CTX_PP_CNTL] |= RADEON_ANTI_ALIAS_LINE; - } else { - rmesa->hw.ctx.cmd[CTX_PP_CNTL] &= ~RADEON_ANTI_ALIAS_LINE; - } - break; - - case GL_LINE_STIPPLE: - RADEON_STATECHANGE( rmesa, ctx ); - if ( state ) { - rmesa->hw.ctx.cmd[CTX_PP_CNTL] |= RADEON_PATTERN_ENABLE; - } else { - rmesa->hw.ctx.cmd[CTX_PP_CNTL] &= ~RADEON_PATTERN_ENABLE; - } - break; - - case GL_COLOR_LOGIC_OP: - RADEON_STATECHANGE( rmesa, ctx ); - if ( state ) { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] |= RADEON_ROP_ENABLE; - } else { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] &= ~RADEON_ROP_ENABLE; - } - break; - - case GL_NORMALIZE: - RADEON_STATECHANGE( rmesa, tcl ); - if ( state ) { - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL] |= RADEON_NORMALIZE_NORMALS; - } else { - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL] &= ~RADEON_NORMALIZE_NORMALS; - } - break; - - case GL_POLYGON_OFFSET_POINT: - RADEON_STATECHANGE( rmesa, set ); - if ( state ) { - rmesa->hw.set.cmd[SET_SE_CNTL] |= RADEON_ZBIAS_ENABLE_POINT; - } else { - rmesa->hw.set.cmd[SET_SE_CNTL] &= ~RADEON_ZBIAS_ENABLE_POINT; - } - break; - - case GL_POLYGON_OFFSET_LINE: - RADEON_STATECHANGE( rmesa, set ); - if ( state ) { - rmesa->hw.set.cmd[SET_SE_CNTL] |= RADEON_ZBIAS_ENABLE_LINE; - } else { - rmesa->hw.set.cmd[SET_SE_CNTL] &= ~RADEON_ZBIAS_ENABLE_LINE; - } - break; - - case GL_POLYGON_OFFSET_FILL: - RADEON_STATECHANGE( rmesa, set ); - if ( state ) { - rmesa->hw.set.cmd[SET_SE_CNTL] |= RADEON_ZBIAS_ENABLE_TRI; - } else { - rmesa->hw.set.cmd[SET_SE_CNTL] &= ~RADEON_ZBIAS_ENABLE_TRI; - } - break; - - case GL_POLYGON_SMOOTH: - RADEON_STATECHANGE( rmesa, ctx ); - if ( state ) { - rmesa->hw.ctx.cmd[CTX_PP_CNTL] |= RADEON_ANTI_ALIAS_POLY; - } else { - rmesa->hw.ctx.cmd[CTX_PP_CNTL] &= ~RADEON_ANTI_ALIAS_POLY; - } - break; - - case GL_POLYGON_STIPPLE: - RADEON_STATECHANGE(rmesa, ctx ); - if ( state ) { - rmesa->hw.ctx.cmd[CTX_PP_CNTL] |= RADEON_STIPPLE_ENABLE; - } else { - rmesa->hw.ctx.cmd[CTX_PP_CNTL] &= ~RADEON_STIPPLE_ENABLE; - } - break; - - case GL_RESCALE_NORMAL_EXT: { - GLboolean tmp = ctx->_NeedEyeCoords ? state : !state; - RADEON_STATECHANGE( rmesa, tcl ); - if ( tmp ) { - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL] |= RADEON_RESCALE_NORMALS; - } else { - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL] &= ~RADEON_RESCALE_NORMALS; - } - break; - } - - case GL_SCISSOR_TEST: - RADEON_FIREVERTICES( rmesa ); - rmesa->state.scissor.enabled = state; - radeonUpdateScissor( ctx ); - break; - - case GL_STENCIL_TEST: - if ( rmesa->state.stencil.hwBuffer ) { - RADEON_STATECHANGE( rmesa, ctx ); - if ( state ) { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] |= RADEON_STENCIL_ENABLE; - } else { - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] &= ~RADEON_STENCIL_ENABLE; - } - } else { - FALLBACK( rmesa, RADEON_FALLBACK_STENCIL, state ); - } - break; - - case GL_TEXTURE_GEN_Q: - case GL_TEXTURE_GEN_R: - case GL_TEXTURE_GEN_S: - case GL_TEXTURE_GEN_T: - /* Picked up in radeonUpdateTextureState. - */ - rmesa->recheck_texgen[ctx->Texture.CurrentUnit] = GL_TRUE; - break; - - case GL_COLOR_SUM_EXT: - radeonUpdateSpecular ( ctx ); - break; - - default: - return; - } -} - - -static void radeonLightingSpaceChange( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLboolean tmp; - RADEON_STATECHANGE( rmesa, tcl ); - - if (RADEON_DEBUG & DEBUG_STATE) - fprintf(stderr, "%s %d BEFORE %x\n", __FUNCTION__, ctx->_NeedEyeCoords, - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL]); - - if (ctx->_NeedEyeCoords) - tmp = ctx->Transform.RescaleNormals; - else - tmp = !ctx->Transform.RescaleNormals; - - if ( tmp ) { - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL] |= RADEON_RESCALE_NORMALS; - } else { - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL] &= ~RADEON_RESCALE_NORMALS; - } - - if (RADEON_DEBUG & DEBUG_STATE) - fprintf(stderr, "%s %d AFTER %x\n", __FUNCTION__, ctx->_NeedEyeCoords, - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL]); -} - -/* ============================================================= - * Deferred state management - matrices, textures, other? - */ - - - - -static void upload_matrix( radeonContextPtr rmesa, GLfloat *src, int idx ) -{ - float *dest = ((float *)RADEON_DB_STATE( mat[idx] ))+MAT_ELT_0; - int i; - - - for (i = 0 ; i < 4 ; i++) { - *dest++ = src[i]; - *dest++ = src[i+4]; - *dest++ = src[i+8]; - *dest++ = src[i+12]; - } - - RADEON_DB_STATECHANGE( rmesa, &rmesa->hw.mat[idx] ); -} - -static void upload_matrix_t( radeonContextPtr rmesa, GLfloat *src, int idx ) -{ - float *dest = ((float *)RADEON_DB_STATE( mat[idx] ))+MAT_ELT_0; - memcpy(dest, src, 16*sizeof(float)); - RADEON_DB_STATECHANGE( rmesa, &rmesa->hw.mat[idx] ); -} - - -static void update_texturematrix( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT( ctx ); - GLuint tpc = rmesa->hw.tcl.cmd[TCL_TEXTURE_PROC_CTL]; - GLuint vs = rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXSEL]; - int unit; - - rmesa->TexMatEnabled = 0; - - for (unit = 0 ; unit < 2; unit++) { - if (!ctx->Texture.Unit[unit]._ReallyEnabled) { - } - else if (ctx->TextureMatrixStack[unit].Top->type != MATRIX_IDENTITY) { - GLuint inputshift = RADEON_TEXGEN_0_INPUT_SHIFT + unit*4; - - rmesa->TexMatEnabled |= (RADEON_TEXGEN_TEXMAT_0_ENABLE| - RADEON_TEXMAT_0_ENABLE) << unit; - - if (rmesa->TexGenEnabled & (RADEON_TEXMAT_0_ENABLE << unit)) { - /* Need to preconcatenate any active texgen - * obj/eyeplane matrices: - */ - _math_matrix_mul_matrix( &rmesa->tmpmat, - &rmesa->TexGenMatrix[unit], - ctx->TextureMatrixStack[unit].Top ); - upload_matrix( rmesa, rmesa->tmpmat.m, TEXMAT_0+unit ); - } - else { - rmesa->TexMatEnabled |= - (RADEON_TEXGEN_INPUT_TEXCOORD_0+unit) << inputshift; - upload_matrix( rmesa, ctx->TextureMatrixStack[unit].Top->m, - TEXMAT_0+unit ); - } - } - else if (rmesa->TexGenEnabled & (RADEON_TEXMAT_0_ENABLE << unit)) { - upload_matrix( rmesa, rmesa->TexGenMatrix[unit].m, - TEXMAT_0+unit ); - } - } - - - tpc = (rmesa->TexMatEnabled | rmesa->TexGenEnabled); - - vs &= ~((0xf << RADEON_TCL_TEX_0_OUTPUT_SHIFT) | - (0xf << RADEON_TCL_TEX_1_OUTPUT_SHIFT)); - - if (tpc & RADEON_TEXGEN_TEXMAT_0_ENABLE) - vs |= RADEON_TCL_TEX_COMPUTED_TEX_0 << RADEON_TCL_TEX_0_OUTPUT_SHIFT; - else - vs |= RADEON_TCL_TEX_INPUT_TEX_0 << RADEON_TCL_TEX_0_OUTPUT_SHIFT; - - if (tpc & RADEON_TEXGEN_TEXMAT_1_ENABLE) - vs |= RADEON_TCL_TEX_COMPUTED_TEX_1 << RADEON_TCL_TEX_1_OUTPUT_SHIFT; - else - vs |= RADEON_TCL_TEX_INPUT_TEX_1 << RADEON_TCL_TEX_1_OUTPUT_SHIFT; - - if (tpc != rmesa->hw.tcl.cmd[TCL_TEXTURE_PROC_CTL] || - vs != rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXSEL]) { - - RADEON_STATECHANGE(rmesa, tcl); - rmesa->hw.tcl.cmd[TCL_TEXTURE_PROC_CTL] = tpc; - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXSEL] = vs; - } -} - - - -void radeonValidateState( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint new_state = rmesa->NewGLState; - - if (new_state & _NEW_TEXTURE) { - radeonUpdateTextureState( ctx ); - new_state |= rmesa->NewGLState; /* may add TEXTURE_MATRIX */ - } - - /* Need an event driven matrix update? - */ - if (new_state & (_NEW_MODELVIEW|_NEW_PROJECTION)) - upload_matrix( rmesa, ctx->_ModelProjectMatrix.m, MODEL_PROJ ); - - /* Need these for lighting (shouldn't upload otherwise) - */ - if (new_state & (_NEW_MODELVIEW)) { - upload_matrix( rmesa, ctx->ModelviewMatrixStack.Top->m, MODEL ); - upload_matrix_t( rmesa, ctx->ModelviewMatrixStack.Top->inv, MODEL_IT ); - } - - /* Does this need to be triggered on eg. modelview for - * texgen-derived objplane/eyeplane matrices? - */ - if (new_state & _NEW_TEXTURE_MATRIX) { - update_texturematrix( ctx ); - } - - if (new_state & (_NEW_LIGHT|_NEW_MODELVIEW|_MESA_NEW_NEED_EYE_COORDS)) { - update_light( ctx ); - } - - /* emit all active clip planes if projection matrix changes. - */ - if (new_state & (_NEW_PROJECTION)) { - if (ctx->Transform.ClipPlanesEnabled) - radeonUpdateClipPlanes( ctx ); - } - - - rmesa->NewGLState = 0; -} - - -static void radeonInvalidateState( GLcontext *ctx, GLuint new_state ) -{ - _swrast_InvalidateState( ctx, new_state ); - _swsetup_InvalidateState( ctx, new_state ); - _ac_InvalidateState( ctx, new_state ); - _tnl_InvalidateState( ctx, new_state ); - _ae_invalidate_state( ctx, new_state ); - RADEON_CONTEXT(ctx)->NewGLState |= new_state; - radeonVtxfmtInvalidate( ctx ); -} - -static void radeonWrapRunPipeline( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - - if (0) - fprintf(stderr, "%s, newstate: %x\n", __FUNCTION__, rmesa->NewGLState); - - /* Validate state: - */ - if (rmesa->NewGLState) - radeonValidateState( ctx ); - - if (tnl->vb.Material) { - TCL_FALLBACK( ctx, RADEON_TCL_FALLBACK_MATERIAL, GL_TRUE ); - } - - /* Run the pipeline. - */ - _tnl_run_pipeline( ctx ); - - if (tnl->vb.Material) { - TCL_FALLBACK( ctx, RADEON_TCL_FALLBACK_MATERIAL, GL_FALSE ); - radeonUpdateMaterial( ctx ); /* not needed any more? */ - } -} - - -/* Initialize the driver's state functions. - */ -void radeonInitStateFuncs( GLcontext *ctx ) -{ - ctx->Driver.UpdateState = radeonInvalidateState; - ctx->Driver.LightingSpaceChange = radeonLightingSpaceChange; - - ctx->Driver.DrawBuffer = radeonDrawBuffer; - ctx->Driver.ReadBuffer = radeonReadBuffer; - - ctx->Driver.AlphaFunc = radeonAlphaFunc; - ctx->Driver.BlendEquation = radeonBlendEquation; - ctx->Driver.BlendFunc = radeonBlendFunc; - ctx->Driver.BlendFuncSeparate = radeonBlendFuncSeparate; - ctx->Driver.ClearColor = radeonClearColor; - ctx->Driver.ClearDepth = radeonClearDepth; - ctx->Driver.ClearIndex = NULL; - ctx->Driver.ClearStencil = radeonClearStencil; - ctx->Driver.ClipPlane = radeonClipPlane; - ctx->Driver.ColorMask = radeonColorMask; - ctx->Driver.CullFace = radeonCullFace; - ctx->Driver.DepthFunc = radeonDepthFunc; - ctx->Driver.DepthMask = radeonDepthMask; - ctx->Driver.DepthRange = radeonDepthRange; - ctx->Driver.Enable = radeonEnable; - ctx->Driver.Fogfv = radeonFogfv; - ctx->Driver.FrontFace = radeonFrontFace; - ctx->Driver.Hint = NULL; - ctx->Driver.IndexMask = NULL; - ctx->Driver.LightModelfv = radeonLightModelfv; - ctx->Driver.Lightfv = radeonLightfv; - ctx->Driver.LineStipple = radeonLineStipple; - ctx->Driver.LineWidth = radeonLineWidth; - ctx->Driver.LogicOpcode = radeonLogicOpCode; - ctx->Driver.PolygonMode = radeonPolygonMode; - ctx->Driver.PolygonOffset = radeonPolygonOffset; - ctx->Driver.PolygonStipple = radeonPolygonStipple; - ctx->Driver.RenderMode = radeonRenderMode; - ctx->Driver.Scissor = radeonScissor; - ctx->Driver.ShadeModel = radeonShadeModel; - ctx->Driver.StencilFunc = radeonStencilFunc; - ctx->Driver.StencilMask = radeonStencilMask; - ctx->Driver.StencilOp = radeonStencilOp; - ctx->Driver.Viewport = radeonViewport; - - /* Pixel path fallbacks - */ - ctx->Driver.Accum = _swrast_Accum; - ctx->Driver.Bitmap = _swrast_Bitmap; - ctx->Driver.CopyPixels = _swrast_CopyPixels; - ctx->Driver.DrawPixels = _swrast_DrawPixels; - ctx->Driver.ReadPixels = _swrast_ReadPixels; - - /* Swrast hooks for imaging extensions: - */ - ctx->Driver.CopyColorTable = _swrast_CopyColorTable; - ctx->Driver.CopyColorSubTable = _swrast_CopyColorSubTable; - ctx->Driver.CopyConvolutionFilter1D = _swrast_CopyConvolutionFilter1D; - ctx->Driver.CopyConvolutionFilter2D = _swrast_CopyConvolutionFilter2D; - - TNL_CONTEXT(ctx)->Driver.NotifyMaterialChange = radeonUpdateMaterial; - TNL_CONTEXT(ctx)->Driver.RunPipeline = radeonWrapRunPipeline; -} Index: xc/lib/GL/mesa/src/drv/radeon/radeon_state.h diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_state.h:1.6 xc/lib/GL/mesa/src/drv/radeon/radeon_state.h:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_state.h:1.6 Sun Sep 28 16:15:29 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_state.h Wed Mar 16 21:05:07 2005 @@ -1,77 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_state.h,v 1.6 2003/09/28 20:15:29 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Gareth Hughes - * - */ - -#ifndef __RADEON_STATE_H__ -#define __RADEON_STATE_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "radeon_context.h" - -extern void radeonInitState( radeonContextPtr rmesa ); -extern void radeonInitStateFuncs( GLcontext *ctx ); - -extern void radeonUpdateMaterial( GLcontext *ctx ); - -extern void radeonSetCliprects( radeonContextPtr rmesa, GLenum mode ); -extern void radeonRecalcScissorRects( radeonContextPtr rmesa ); -extern void radeonUpdateViewportOffset( GLcontext *ctx ); -extern void radeonUpdateWindow( GLcontext *ctx ); - -extern void radeonValidateState( GLcontext *ctx ); - -extern void radeonPrintDirty( radeonContextPtr rmesa, - const char *msg ); - - -extern void radeonFallback( GLcontext *ctx, GLuint bit, GLboolean mode ); -#define FALLBACK( rmesa, bit, mode ) do { \ - if ( 0 ) fprintf( stderr, "FALLBACK in %s: #%d=%d\n", \ - __FUNCTION__, bit, mode ); \ - radeonFallback( rmesa->glCtx, bit, mode ); \ -} while (0) - - -#define MODEL_PROJ 0 -#define MODEL 1 -#define MODEL_IT 2 -#define TEXMAT_0 3 -#define TEXMAT_1 4 -#define TEXMAT_2 5 - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/radeon/radeon_state_init.c diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_state_init.c:1.5 xc/lib/GL/mesa/src/drv/radeon/radeon_state_init.c:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_state_init.c:1.5 Tue Dec 2 08:02:39 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_state_init.c Wed Mar 16 21:05:07 2005 @@ -1,532 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_state_init.c,v 1.5 2003/12/02 13:02:39 alanh Exp $ */ -/* - * Copyright 2000, 2001 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * on the rights to use, copy, modify, merge, publish, distribute, sub - * license, and/or sell copies of the Software, and to permit persons to whom - * the Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR - * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * Authors: - * Gareth Hughes - * Keith Whitwell - */ - -#include "glheader.h" -#include "imports.h" -#include "api_arrayelt.h" - -#include "swrast/swrast.h" -#include "array_cache/acache.h" -#include "tnl/tnl.h" -#include "tnl/t_pipeline.h" -#include "swrast_setup/swrast_setup.h" - -#include "radeon_context.h" -#include "radeon_ioctl.h" -#include "radeon_state.h" -#include "radeon_tcl.h" -#include "radeon_tex.h" -#include "radeon_swtcl.h" -#include "radeon_vtxfmt.h" - -/* ============================================================= - * State initialization - */ - -void radeonPrintDirty( radeonContextPtr rmesa, const char *msg ) -{ - struct radeon_state_atom *l; - - fprintf(stderr, msg); - fprintf(stderr, ": "); - - foreach(l, &(rmesa->hw.dirty)) { - fprintf(stderr, "%s, ", l->name); - } - - fprintf(stderr, "\n"); -} - -static int cmdpkt( int id ) -{ - drmRadeonCmdHeader h; - h.i = 0; - h.packet.cmd_type = RADEON_CMD_PACKET; - h.packet.packet_id = id; - return h.i; -} - -static int cmdvec( int offset, int stride, int count ) -{ - drmRadeonCmdHeader h; - h.i = 0; - h.vectors.cmd_type = RADEON_CMD_VECTORS; - h.vectors.offset = offset; - h.vectors.stride = stride; - h.vectors.count = count; - return h.i; -} - -static int cmdscl( int offset, int stride, int count ) -{ - drmRadeonCmdHeader h; - h.i = 0; - h.scalars.cmd_type = RADEON_CMD_SCALARS; - h.scalars.offset = offset; - h.scalars.stride = stride; - h.scalars.count = count; - return h.i; -} - -#define CHECK( NM, FLAG ) \ -static GLboolean check_##NM( GLcontext *ctx ) \ -{ \ - return FLAG; \ -} - -#define TCL_CHECK( NM, FLAG ) \ -static GLboolean check_##NM( GLcontext *ctx ) \ -{ \ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); \ - return !rmesa->TclFallback && (FLAG); \ -} - - -CHECK( always, GL_TRUE ) -CHECK( tex0, ctx->Texture.Unit[0]._ReallyEnabled ) -CHECK( tex1, ctx->Texture.Unit[1]._ReallyEnabled ) -CHECK( fog, ctx->Fog.Enabled ) -TCL_CHECK( tcl, GL_TRUE ) -TCL_CHECK( tcl_tex0, ctx->Texture.Unit[0]._ReallyEnabled ) -TCL_CHECK( tcl_tex1, ctx->Texture.Unit[1]._ReallyEnabled ) -TCL_CHECK( tcl_lighting, ctx->Light.Enabled ) -TCL_CHECK( tcl_eyespace_or_lighting, ctx->_NeedEyeCoords || ctx->Light.Enabled ) -TCL_CHECK( tcl_lit0, ctx->Light.Enabled && ctx->Light.Light[0].Enabled ) -TCL_CHECK( tcl_lit1, ctx->Light.Enabled && ctx->Light.Light[1].Enabled ) -TCL_CHECK( tcl_lit2, ctx->Light.Enabled && ctx->Light.Light[2].Enabled ) -TCL_CHECK( tcl_lit3, ctx->Light.Enabled && ctx->Light.Light[3].Enabled ) -TCL_CHECK( tcl_lit4, ctx->Light.Enabled && ctx->Light.Light[4].Enabled ) -TCL_CHECK( tcl_lit5, ctx->Light.Enabled && ctx->Light.Light[5].Enabled ) -TCL_CHECK( tcl_lit6, ctx->Light.Enabled && ctx->Light.Light[6].Enabled ) -TCL_CHECK( tcl_lit7, ctx->Light.Enabled && ctx->Light.Light[7].Enabled ) -TCL_CHECK( tcl_ucp0, (ctx->Transform.ClipPlanesEnabled & 0x1) ) -TCL_CHECK( tcl_ucp1, (ctx->Transform.ClipPlanesEnabled & 0x2) ) -TCL_CHECK( tcl_ucp2, (ctx->Transform.ClipPlanesEnabled & 0x4) ) -TCL_CHECK( tcl_ucp3, (ctx->Transform.ClipPlanesEnabled & 0x8) ) -TCL_CHECK( tcl_ucp4, (ctx->Transform.ClipPlanesEnabled & 0x10) ) -TCL_CHECK( tcl_ucp5, (ctx->Transform.ClipPlanesEnabled & 0x20) ) -TCL_CHECK( tcl_eyespace_or_fog, ctx->_NeedEyeCoords || ctx->Fog.Enabled ) - -CHECK( txr0, (ctx->Texture.Unit[0]._ReallyEnabled & TEXTURE_RECT_BIT)) -CHECK( txr1, (ctx->Texture.Unit[1]._ReallyEnabled & TEXTURE_RECT_BIT)) - - - -/* Initialize the context's hardware state. - */ -void radeonInitState( radeonContextPtr rmesa ) -{ - GLcontext *ctx = rmesa->glCtx; - GLuint color_fmt, depth_fmt, i; - - switch ( rmesa->radeonScreen->cpp ) { - case 2: - color_fmt = RADEON_COLOR_FORMAT_RGB565; - break; - case 4: - color_fmt = RADEON_COLOR_FORMAT_ARGB8888; - break; - default: - fprintf( stderr, "Error: Unsupported pixel depth... exiting\n" ); - exit( -1 ); - } - - rmesa->state.color.clear = 0x00000000; - - switch ( ctx->Visual.depthBits ) { - case 16: - rmesa->state.depth.clear = 0x0000ffff; - rmesa->state.depth.scale = 1.0 / (GLfloat)0xffff; - depth_fmt = RADEON_DEPTH_FORMAT_16BIT_INT_Z; - rmesa->state.stencil.clear = 0x00000000; - break; - case 24: - rmesa->state.depth.clear = 0x00ffffff; - rmesa->state.depth.scale = 1.0 / (GLfloat)0xffffff; - depth_fmt = RADEON_DEPTH_FORMAT_24BIT_INT_Z; - rmesa->state.stencil.clear = 0xff000000; - break; - default: - fprintf( stderr, "Error: Unsupported depth %d... exiting\n", - ctx->Visual.depthBits ); - exit( -1 ); - } - - /* Only have hw stencil when depth buffer is 24 bits deep */ - rmesa->state.stencil.hwBuffer = ( ctx->Visual.stencilBits > 0 && - ctx->Visual.depthBits == 24 ); - - rmesa->Fallback = 0; - - if ( ctx->Visual.doubleBufferMode && rmesa->sarea->pfCurrentPage == 0 ) { - rmesa->state.color.drawOffset = rmesa->radeonScreen->backOffset; - rmesa->state.color.drawPitch = rmesa->radeonScreen->backPitch; - } else { - rmesa->state.color.drawOffset = rmesa->radeonScreen->frontOffset; - rmesa->state.color.drawPitch = rmesa->radeonScreen->frontPitch; - } - rmesa->state.pixel.readOffset = rmesa->state.color.drawOffset; - rmesa->state.pixel.readPitch = rmesa->state.color.drawPitch; - - /* Initialize lists: - */ - make_empty_list(&(rmesa->hw.dirty)); - make_empty_list(&(rmesa->hw.clean)); - - -#define ALLOC_STATE( ATOM, CHK, SZ, NM, FLAG ) \ - do { \ - rmesa->hw.ATOM.cmd_size = SZ; \ - rmesa->hw.ATOM.cmd = (int *)CALLOC(SZ * sizeof(int)); \ - rmesa->hw.ATOM.lastcmd = (int *)CALLOC(SZ * sizeof(int)); \ - rmesa->hw.ATOM.name = NM; \ - rmesa->hw.ATOM.is_tcl = FLAG; \ - rmesa->hw.ATOM.check = check_##CHK; \ - insert_at_head(&(rmesa->hw.dirty), &(rmesa->hw.ATOM)); \ - } while (0) - - - /* Allocate state buffers: - */ - ALLOC_STATE( ctx, always, CTX_STATE_SIZE, "CTX/context", 0 ); - ALLOC_STATE( lin, always, LIN_STATE_SIZE, "LIN/line", 0 ); - ALLOC_STATE( msk, always, MSK_STATE_SIZE, "MSK/mask", 0 ); - ALLOC_STATE( vpt, always, VPT_STATE_SIZE, "VPT/viewport", 0 ); - ALLOC_STATE( set, always, SET_STATE_SIZE, "SET/setup", 0 ); - ALLOC_STATE( msc, always, MSC_STATE_SIZE, "MSC/misc", 0 ); - ALLOC_STATE( zbs, always, ZBS_STATE_SIZE, "ZBS/zbias", 0 ); - ALLOC_STATE( tcl, always, TCL_STATE_SIZE, "TCL/tcl", 1 ); - ALLOC_STATE( mtl, tcl_lighting, MTL_STATE_SIZE, "MTL/material", 1 ); - ALLOC_STATE( grd, always, GRD_STATE_SIZE, "GRD/guard-band", 1 ); - ALLOC_STATE( fog, fog, FOG_STATE_SIZE, "FOG/fog", 1 ); - ALLOC_STATE( glt, tcl_lighting, GLT_STATE_SIZE, "GLT/light-global", 1 ); - ALLOC_STATE( eye, tcl_lighting, EYE_STATE_SIZE, "EYE/eye-vector", 1 ); - ALLOC_STATE( tex[0], tex0, TEX_STATE_SIZE, "TEX/tex-0", 0 ); - ALLOC_STATE( tex[1], tex1, TEX_STATE_SIZE, "TEX/tex-1", 0 ); - ALLOC_STATE( mat[0], tcl, MAT_STATE_SIZE, "MAT/modelproject", 1 ); - ALLOC_STATE( mat[1], tcl_eyespace_or_fog, MAT_STATE_SIZE, "MAT/modelview", 1 ); - ALLOC_STATE( mat[2], tcl_eyespace_or_lighting, MAT_STATE_SIZE, "MAT/it-modelview", 1 ); - ALLOC_STATE( mat[3], tcl_tex0, MAT_STATE_SIZE, "MAT/texmat0", 1 ); - ALLOC_STATE( mat[4], tcl_tex1, MAT_STATE_SIZE, "MAT/texmat1", 1 ); - ALLOC_STATE( ucp[0], tcl_ucp0, UCP_STATE_SIZE, "UCP/userclip-0", 1 ); - ALLOC_STATE( ucp[1], tcl_ucp1, UCP_STATE_SIZE, "UCP/userclip-1", 1 ); - ALLOC_STATE( ucp[2], tcl_ucp2, UCP_STATE_SIZE, "UCP/userclip-2", 1 ); - ALLOC_STATE( ucp[3], tcl_ucp3, UCP_STATE_SIZE, "UCP/userclip-3", 1 ); - ALLOC_STATE( ucp[4], tcl_ucp4, UCP_STATE_SIZE, "UCP/userclip-4", 1 ); - ALLOC_STATE( ucp[5], tcl_ucp5, UCP_STATE_SIZE, "UCP/userclip-5", 1 ); - ALLOC_STATE( lit[0], tcl_lit0, LIT_STATE_SIZE, "LIT/light-0", 1 ); - ALLOC_STATE( lit[1], tcl_lit1, LIT_STATE_SIZE, "LIT/light-1", 1 ); - ALLOC_STATE( lit[2], tcl_lit2, LIT_STATE_SIZE, "LIT/light-2", 1 ); - ALLOC_STATE( lit[3], tcl_lit3, LIT_STATE_SIZE, "LIT/light-3", 1 ); - ALLOC_STATE( lit[4], tcl_lit4, LIT_STATE_SIZE, "LIT/light-4", 1 ); - ALLOC_STATE( lit[5], tcl_lit5, LIT_STATE_SIZE, "LIT/light-5", 1 ); - ALLOC_STATE( lit[6], tcl_lit6, LIT_STATE_SIZE, "LIT/light-6", 1 ); - ALLOC_STATE( lit[7], tcl_lit7, LIT_STATE_SIZE, "LIT/light-7", 1 ); - ALLOC_STATE( txr[0], txr0, TXR_STATE_SIZE, "TXR/txr-0", 0 ); - ALLOC_STATE( txr[1], txr1, TXR_STATE_SIZE, "TXR/txr-1", 0 ); - - - /* Fill in the packet headers: - */ - rmesa->hw.ctx.cmd[CTX_CMD_0] = cmdpkt(RADEON_EMIT_PP_MISC); - rmesa->hw.ctx.cmd[CTX_CMD_1] = cmdpkt(RADEON_EMIT_PP_CNTL); - rmesa->hw.ctx.cmd[CTX_CMD_2] = cmdpkt(RADEON_EMIT_RB3D_COLORPITCH); - rmesa->hw.lin.cmd[LIN_CMD_0] = cmdpkt(RADEON_EMIT_RE_LINE_PATTERN); - rmesa->hw.lin.cmd[LIN_CMD_1] = cmdpkt(RADEON_EMIT_SE_LINE_WIDTH); - rmesa->hw.msk.cmd[MSK_CMD_0] = cmdpkt(RADEON_EMIT_RB3D_STENCILREFMASK); - rmesa->hw.vpt.cmd[VPT_CMD_0] = cmdpkt(RADEON_EMIT_SE_VPORT_XSCALE); - rmesa->hw.set.cmd[SET_CMD_0] = cmdpkt(RADEON_EMIT_SE_CNTL); - rmesa->hw.set.cmd[SET_CMD_1] = cmdpkt(RADEON_EMIT_SE_CNTL_STATUS); - rmesa->hw.msc.cmd[MSC_CMD_0] = cmdpkt(RADEON_EMIT_RE_MISC); - rmesa->hw.tex[0].cmd[TEX_CMD_0] = cmdpkt(RADEON_EMIT_PP_TXFILTER_0); - rmesa->hw.tex[0].cmd[TEX_CMD_1] = cmdpkt(RADEON_EMIT_PP_BORDER_COLOR_0); - rmesa->hw.tex[1].cmd[TEX_CMD_0] = cmdpkt(RADEON_EMIT_PP_TXFILTER_1); - rmesa->hw.tex[1].cmd[TEX_CMD_1] = cmdpkt(RADEON_EMIT_PP_BORDER_COLOR_1); - rmesa->hw.zbs.cmd[ZBS_CMD_0] = cmdpkt(RADEON_EMIT_SE_ZBIAS_FACTOR); - rmesa->hw.tcl.cmd[TCL_CMD_0] = cmdpkt(RADEON_EMIT_SE_TCL_OUTPUT_VTX_FMT); - rmesa->hw.mtl.cmd[MTL_CMD_0] = - cmdpkt(RADEON_EMIT_SE_TCL_MATERIAL_EMMISSIVE_RED); - rmesa->hw.txr[0].cmd[TXR_CMD_0] = cmdpkt(RADEON_EMIT_PP_TEX_SIZE_0); - rmesa->hw.txr[1].cmd[TXR_CMD_0] = cmdpkt(RADEON_EMIT_PP_TEX_SIZE_1); - rmesa->hw.grd.cmd[GRD_CMD_0] = - cmdscl( RADEON_SS_VERT_GUARD_CLIP_ADJ_ADDR, 1, 4 ); - rmesa->hw.fog.cmd[FOG_CMD_0] = - cmdvec( RADEON_VS_FOG_PARAM_ADDR, 1, 4 ); - rmesa->hw.glt.cmd[GLT_CMD_0] = - cmdvec( RADEON_VS_GLOBAL_AMBIENT_ADDR, 1, 4 ); - rmesa->hw.eye.cmd[EYE_CMD_0] = - cmdvec( RADEON_VS_EYE_VECTOR_ADDR, 1, 4 ); - - for (i = 0 ; i < 5; i++) { - rmesa->hw.mat[i].cmd[MAT_CMD_0] = - cmdvec( RADEON_VS_MATRIX_0_ADDR + i*4, 1, 16); - } - - for (i = 0 ; i < 8; i++) { - rmesa->hw.lit[i].cmd[LIT_CMD_0] = - cmdvec( RADEON_VS_LIGHT_AMBIENT_ADDR + i, 8, 24 ); - rmesa->hw.lit[i].cmd[LIT_CMD_1] = - cmdscl( RADEON_SS_LIGHT_DCD_ADDR + i, 8, 6 ); - } - - for (i = 0 ; i < 6; i++) { - rmesa->hw.ucp[i].cmd[UCP_CMD_0] = - cmdvec( RADEON_VS_UCP_ADDR + i, 1, 4 ); - } - - rmesa->last_ReallyEnabled = -1; - - /* Initial Harware state: - */ - rmesa->hw.ctx.cmd[CTX_PP_MISC] = (RADEON_ALPHA_TEST_PASS | - RADEON_CHROMA_FUNC_FAIL | - RADEON_CHROMA_KEY_NEAREST | - RADEON_SHADOW_FUNC_EQUAL | - RADEON_SHADOW_PASS_1 | - RADEON_RIGHT_HAND_CUBE_OGL); - - rmesa->hw.ctx.cmd[CTX_PP_FOG_COLOR] = (RADEON_FOG_VERTEX | - RADEON_FOG_USE_DEPTH); - - rmesa->hw.ctx.cmd[CTX_RE_SOLID_COLOR] = 0x00000000; - - rmesa->hw.ctx.cmd[CTX_RB3D_BLENDCNTL] = (RADEON_COMB_FCN_ADD_CLAMP | - RADEON_SRC_BLEND_GL_ONE | - RADEON_DST_BLEND_GL_ZERO ); - - rmesa->hw.ctx.cmd[CTX_RB3D_DEPTHOFFSET] = - rmesa->radeonScreen->depthOffset + rmesa->radeonScreen->fbLocation; - - rmesa->hw.ctx.cmd[CTX_RB3D_DEPTHPITCH] = - ((rmesa->radeonScreen->depthPitch & - RADEON_DEPTHPITCH_MASK) | - RADEON_DEPTH_ENDIAN_NO_SWAP); - - rmesa->hw.ctx.cmd[CTX_RB3D_ZSTENCILCNTL] = (depth_fmt | - RADEON_Z_TEST_LESS | - RADEON_STENCIL_TEST_ALWAYS | - RADEON_STENCIL_FAIL_KEEP | - RADEON_STENCIL_ZPASS_KEEP | - RADEON_STENCIL_ZFAIL_KEEP | - RADEON_Z_WRITE_ENABLE); - - rmesa->hw.ctx.cmd[CTX_PP_CNTL] = (RADEON_SCISSOR_ENABLE | - RADEON_ANTI_ALIAS_NONE); - - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] = (RADEON_PLANE_MASK_ENABLE | - color_fmt | - (1<<15)); - - rmesa->hw.ctx.cmd[CTX_RB3D_CNTL] |= RADEON_DITHER_ENABLE; - - rmesa->hw.ctx.cmd[CTX_RB3D_COLOROFFSET] = (rmesa->state.color.drawOffset & - RADEON_COLOROFFSET_MASK); - - rmesa->hw.ctx.cmd[CTX_RB3D_COLORPITCH] = ((rmesa->state.color.drawPitch & - RADEON_COLORPITCH_MASK) | - RADEON_COLOR_ENDIAN_NO_SWAP); - - rmesa->hw.set.cmd[SET_SE_CNTL] = (RADEON_FFACE_CULL_CCW | - RADEON_BFACE_SOLID | - RADEON_FFACE_SOLID | -/* RADEON_BADVTX_CULL_DISABLE | */ - RADEON_FLAT_SHADE_VTX_LAST | - RADEON_DIFFUSE_SHADE_GOURAUD | - RADEON_ALPHA_SHADE_GOURAUD | - RADEON_SPECULAR_SHADE_GOURAUD | - RADEON_FOG_SHADE_GOURAUD | - RADEON_VPORT_XY_XFORM_ENABLE | - RADEON_VPORT_Z_XFORM_ENABLE | - RADEON_VTX_PIX_CENTER_OGL | - RADEON_ROUND_MODE_TRUNC | - RADEON_ROUND_PREC_8TH_PIX); - - rmesa->hw.set.cmd[SET_SE_CNTL_STATUS] = -#ifdef MESA_BIG_ENDIAN - RADEON_VC_32BIT_SWAP; -#else - RADEON_VC_NO_SWAP; -#endif - - if (!(rmesa->radeonScreen->chipset & RADEON_CHIPSET_TCL)) { - rmesa->hw.set.cmd[SET_SE_CNTL_STATUS] |= RADEON_TCL_BYPASS; - } - - rmesa->hw.set.cmd[SET_SE_COORDFMT] = ( - RADEON_VTX_W0_IS_NOT_1_OVER_W0 | - RADEON_TEX1_W_ROUTING_USE_Q1); - - - rmesa->hw.lin.cmd[LIN_RE_LINE_PATTERN] = ((1 << 16) | 0xffff); - - rmesa->hw.lin.cmd[LIN_RE_LINE_STATE] = - ((0 << RADEON_LINE_CURRENT_PTR_SHIFT) | - (1 << RADEON_LINE_CURRENT_COUNT_SHIFT)); - - rmesa->hw.lin.cmd[LIN_SE_LINE_WIDTH] = (1 << 4); - - rmesa->hw.msk.cmd[MSK_RB3D_STENCILREFMASK] = - ((0x00 << RADEON_STENCIL_REF_SHIFT) | - (0xff << RADEON_STENCIL_MASK_SHIFT) | - (0xff << RADEON_STENCIL_WRITEMASK_SHIFT)); - - rmesa->hw.msk.cmd[MSK_RB3D_ROPCNTL] = RADEON_ROP_COPY; - rmesa->hw.msk.cmd[MSK_RB3D_PLANEMASK] = 0xffffffff; - - rmesa->hw.msc.cmd[MSC_RE_MISC] = - ((0 << RADEON_STIPPLE_X_OFFSET_SHIFT) | - (0 << RADEON_STIPPLE_Y_OFFSET_SHIFT) | - RADEON_STIPPLE_BIG_BIT_ORDER); - - rmesa->hw.vpt.cmd[VPT_SE_VPORT_XSCALE] = 0x00000000; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_XOFFSET] = 0x00000000; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_YSCALE] = 0x00000000; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_YOFFSET] = 0x00000000; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_ZSCALE] = 0x00000000; - rmesa->hw.vpt.cmd[VPT_SE_VPORT_ZOFFSET] = 0x00000000; - - for ( i = 0 ; i < ctx->Const.MaxTextureUnits ; i++ ) { - rmesa->hw.tex[i].cmd[TEX_PP_TXFILTER] = RADEON_BORDER_MODE_OGL; - rmesa->hw.tex[i].cmd[TEX_PP_TXFORMAT] = - (RADEON_TXFORMAT_ENDIAN_NO_SWAP | - RADEON_TXFORMAT_PERSPECTIVE_ENABLE | - (i << 24) | /* This is one of RADEON_TXFORMAT_ST_ROUTE_STQ[012] */ - (2 << RADEON_TXFORMAT_WIDTH_SHIFT) | - (2 << RADEON_TXFORMAT_HEIGHT_SHIFT)); - - /* Initialize the texture offset to the start of the card texture heap */ - rmesa->hw.tex[i].cmd[TEX_PP_TXOFFSET] = - rmesa->radeonScreen->texOffset[RADEON_CARD_HEAP]; - - rmesa->hw.tex[i].cmd[TEX_PP_BORDER_COLOR] = 0; - rmesa->hw.tex[i].cmd[TEX_PP_TXCBLEND] = - (RADEON_COLOR_ARG_A_ZERO | - RADEON_COLOR_ARG_B_ZERO | - RADEON_COLOR_ARG_C_CURRENT_COLOR | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX); - rmesa->hw.tex[i].cmd[TEX_PP_TXABLEND] = - (RADEON_ALPHA_ARG_A_ZERO | - RADEON_ALPHA_ARG_B_ZERO | - RADEON_ALPHA_ARG_C_CURRENT_ALPHA | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX); - rmesa->hw.tex[i].cmd[TEX_PP_TFACTOR] = 0; - } - - /* Can only add ST1 at the time of doing some multitex but can keep - * it after that. Errors if DIFFUSE is missing. - */ - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] = - (RADEON_TCL_VTX_Z0 | - RADEON_TCL_VTX_W0 | - RADEON_TCL_VTX_PK_DIFFUSE - ); /* need to keep this uptodate */ - - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXSEL] = - ( RADEON_TCL_COMPUTE_XYZW | - (RADEON_TCL_TEX_INPUT_TEX_0 << RADEON_TCL_TEX_0_OUTPUT_SHIFT) | - (RADEON_TCL_TEX_INPUT_TEX_1 << RADEON_TCL_TEX_1_OUTPUT_SHIFT) | - (RADEON_TCL_TEX_INPUT_TEX_2 << RADEON_TCL_TEX_2_OUTPUT_SHIFT)); - - - /* XXX */ - rmesa->hw.tcl.cmd[TCL_MATRIX_SELECT_0] = - ((MODEL << RADEON_MODELVIEW_0_SHIFT) | - (MODEL_IT << RADEON_IT_MODELVIEW_0_SHIFT)); - - rmesa->hw.tcl.cmd[TCL_MATRIX_SELECT_1] = - ((MODEL_PROJ << RADEON_MODELPROJECT_0_SHIFT) | - (TEXMAT_0 << RADEON_TEXMAT_0_SHIFT) | - (TEXMAT_1 << RADEON_TEXMAT_1_SHIFT)); - - rmesa->hw.tcl.cmd[TCL_UCP_VERT_BLEND_CTL] = - (RADEON_UCP_IN_CLIP_SPACE | - RADEON_CULL_FRONT_IS_CCW); - - rmesa->hw.tcl.cmd[TCL_TEXTURE_PROC_CTL] = 0; - - rmesa->hw.tcl.cmd[TCL_LIGHT_MODEL_CTL] = - (RADEON_SPECULAR_LIGHTS | - RADEON_DIFFUSE_SPECULAR_COMBINE | - RADEON_LOCAL_LIGHT_VEC_GL | - (RADEON_LM_SOURCE_STATE_PREMULT << RADEON_EMISSIVE_SOURCE_SHIFT) | - (RADEON_LM_SOURCE_STATE_PREMULT << RADEON_AMBIENT_SOURCE_SHIFT) | - (RADEON_LM_SOURCE_STATE_PREMULT << RADEON_DIFFUSE_SOURCE_SHIFT) | - (RADEON_LM_SOURCE_STATE_PREMULT << RADEON_SPECULAR_SOURCE_SHIFT)); - - for (i = 0 ; i < 8; i++) { - struct gl_light *l = &ctx->Light.Light[i]; - GLenum p = GL_LIGHT0 + i; - *(float *)&(rmesa->hw.lit[i].cmd[LIT_RANGE_CUTOFF]) = FLT_MAX; - - ctx->Driver.Lightfv( ctx, p, GL_AMBIENT, l->Ambient ); - ctx->Driver.Lightfv( ctx, p, GL_DIFFUSE, l->Diffuse ); - ctx->Driver.Lightfv( ctx, p, GL_SPECULAR, l->Specular ); - ctx->Driver.Lightfv( ctx, p, GL_POSITION, 0 ); - ctx->Driver.Lightfv( ctx, p, GL_SPOT_DIRECTION, 0 ); - ctx->Driver.Lightfv( ctx, p, GL_SPOT_EXPONENT, &l->SpotExponent ); - ctx->Driver.Lightfv( ctx, p, GL_SPOT_CUTOFF, &l->SpotCutoff ); - ctx->Driver.Lightfv( ctx, p, GL_CONSTANT_ATTENUATION, - &l->ConstantAttenuation ); - ctx->Driver.Lightfv( ctx, p, GL_LINEAR_ATTENUATION, - &l->LinearAttenuation ); - ctx->Driver.Lightfv( ctx, p, GL_QUADRATIC_ATTENUATION, - &l->QuadraticAttenuation ); - } - - ctx->Driver.LightModelfv( ctx, GL_LIGHT_MODEL_AMBIENT, - ctx->Light.Model.Ambient ); - - TNL_CONTEXT(ctx)->Driver.NotifyMaterialChange( ctx ); - - for (i = 0 ; i < 6; i++) { - ctx->Driver.ClipPlane( ctx, GL_CLIP_PLANE0 + i, NULL ); - } - - ctx->Driver.Fogfv( ctx, GL_FOG_MODE, 0 ); - ctx->Driver.Fogfv( ctx, GL_FOG_DENSITY, &ctx->Fog.Density ); - ctx->Driver.Fogfv( ctx, GL_FOG_START, &ctx->Fog.Start ); - ctx->Driver.Fogfv( ctx, GL_FOG_END, &ctx->Fog.End ); - ctx->Driver.Fogfv( ctx, GL_FOG_COLOR, ctx->Fog.Color ); - ctx->Driver.Fogfv( ctx, GL_FOG_COORDINATE_SOURCE_EXT, 0 ); - - rmesa->hw.grd.cmd[GRD_VERT_GUARD_CLIP_ADJ] = IEEE_ONE; - rmesa->hw.grd.cmd[GRD_VERT_GUARD_DISCARD_ADJ] = IEEE_ONE; - rmesa->hw.grd.cmd[GRD_HORZ_GUARD_CLIP_ADJ] = IEEE_ONE; - rmesa->hw.grd.cmd[GRD_HORZ_GUARD_DISCARD_ADJ] = IEEE_ONE; - - rmesa->hw.eye.cmd[EYE_X] = 0; - rmesa->hw.eye.cmd[EYE_Y] = 0; - rmesa->hw.eye.cmd[EYE_Z] = IEEE_ONE; - rmesa->hw.eye.cmd[EYE_RESCALE_FACTOR] = IEEE_ONE; -} Index: xc/lib/GL/mesa/src/drv/radeon/radeon_swtcl.c diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_swtcl.c:1.7 xc/lib/GL/mesa/src/drv/radeon/radeon_swtcl.c:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_swtcl.c:1.7 Sun Sep 28 16:15:29 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_swtcl.c Wed Mar 16 21:05:07 2005 @@ -1,1254 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_swtcl.c,v 1.7 2003/09/28 20:15:29 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "mtypes.h" -#include "colormac.h" -#include "enums.h" -#include "imports.h" -#include "macros.h" - -#include "swrast_setup/swrast_setup.h" -#include "math/m_translate.h" -#include "tnl/tnl.h" -#include "tnl/t_context.h" -#include "tnl/t_imm_exec.h" -#include "tnl/t_pipeline.h" - -#include "radeon_context.h" -#include "radeon_ioctl.h" -#include "radeon_state.h" -#include "radeon_swtcl.h" -#include "radeon_tcl.h" - -/*********************************************************************** - * Build render functions from dd templates * - ***********************************************************************/ - - -#define RADEON_XYZW_BIT 0x01 -#define RADEON_RGBA_BIT 0x02 -#define RADEON_SPEC_BIT 0x04 -#define RADEON_TEX0_BIT 0x08 -#define RADEON_TEX1_BIT 0x10 -#define RADEON_PTEX_BIT 0x20 -#define RADEON_MAX_SETUP 0x40 - -static void flush_last_swtcl_prim( radeonContextPtr rmesa ); - -static struct { - void (*emit)( GLcontext *, GLuint, GLuint, void *, GLuint ); - interp_func interp; - copy_pv_func copy_pv; - GLboolean (*check_tex_sizes)( GLcontext *ctx ); - GLuint vertex_size; - GLuint vertex_stride_shift; - GLuint vertex_format; -} setup_tab[RADEON_MAX_SETUP]; - - -#define TINY_VERTEX_FORMAT (RADEON_CP_VC_FRMT_XY | \ - RADEON_CP_VC_FRMT_Z | \ - RADEON_CP_VC_FRMT_PKCOLOR) - -#define NOTEX_VERTEX_FORMAT (RADEON_CP_VC_FRMT_XY | \ - RADEON_CP_VC_FRMT_Z | \ - RADEON_CP_VC_FRMT_W0 | \ - RADEON_CP_VC_FRMT_PKCOLOR | \ - RADEON_CP_VC_FRMT_PKSPEC) - -#define TEX0_VERTEX_FORMAT (RADEON_CP_VC_FRMT_XY | \ - RADEON_CP_VC_FRMT_Z | \ - RADEON_CP_VC_FRMT_W0 | \ - RADEON_CP_VC_FRMT_PKCOLOR | \ - RADEON_CP_VC_FRMT_PKSPEC | \ - RADEON_CP_VC_FRMT_ST0) - -#define TEX1_VERTEX_FORMAT (RADEON_CP_VC_FRMT_XY | \ - RADEON_CP_VC_FRMT_Z | \ - RADEON_CP_VC_FRMT_W0 | \ - RADEON_CP_VC_FRMT_PKCOLOR | \ - RADEON_CP_VC_FRMT_PKSPEC | \ - RADEON_CP_VC_FRMT_ST0 | \ - RADEON_CP_VC_FRMT_ST1) - -#define PROJ_TEX1_VERTEX_FORMAT (RADEON_CP_VC_FRMT_XY | \ - RADEON_CP_VC_FRMT_Z | \ - RADEON_CP_VC_FRMT_W0 | \ - RADEON_CP_VC_FRMT_PKCOLOR | \ - RADEON_CP_VC_FRMT_PKSPEC | \ - RADEON_CP_VC_FRMT_ST0 | \ - RADEON_CP_VC_FRMT_Q0 | \ - RADEON_CP_VC_FRMT_ST1 | \ - RADEON_CP_VC_FRMT_Q1) - -#define TEX2_VERTEX_FORMAT 0 -#define TEX3_VERTEX_FORMAT 0 -#define PROJ_TEX3_VERTEX_FORMAT 0 - -#define DO_XYZW (IND & RADEON_XYZW_BIT) -#define DO_RGBA (IND & RADEON_RGBA_BIT) -#define DO_SPEC (IND & RADEON_SPEC_BIT) -#define DO_FOG (IND & RADEON_SPEC_BIT) -#define DO_TEX0 (IND & RADEON_TEX0_BIT) -#define DO_TEX1 (IND & RADEON_TEX1_BIT) -#define DO_TEX2 0 -#define DO_TEX3 0 -#define DO_PTEX (IND & RADEON_PTEX_BIT) - -#define VERTEX radeonVertex -#define VERTEX_COLOR radeon_color_t -#define GET_VIEWPORT_MAT() 0 -#define GET_TEXSOURCE(n) n -#define GET_VERTEX_FORMAT() RADEON_CONTEXT(ctx)->swtcl.vertex_format -#define GET_VERTEX_STORE() RADEON_CONTEXT(ctx)->swtcl.verts -#define GET_VERTEX_STRIDE_SHIFT() RADEON_CONTEXT(ctx)->swtcl.vertex_stride_shift -#define GET_UBYTE_COLOR_STORE() &RADEON_CONTEXT(ctx)->UbyteColor -#define GET_UBYTE_SPEC_COLOR_STORE() &RADEON_CONTEXT(ctx)->UbyteSecondaryColor - -#define HAVE_HW_VIEWPORT 1 -/* Tiny vertices don't seem to work atm - haven't looked into why. - */ -#define HAVE_HW_DIVIDE (IND & ~(RADEON_XYZW_BIT|RADEON_RGBA_BIT)) -#define HAVE_TINY_VERTICES 1 -#define HAVE_RGBA_COLOR 1 -#define HAVE_NOTEX_VERTICES 1 -#define HAVE_TEX0_VERTICES 1 -#define HAVE_TEX1_VERTICES 1 -#define HAVE_TEX2_VERTICES 0 -#define HAVE_TEX3_VERTICES 0 -#define HAVE_PTEX_VERTICES 1 - -#define CHECK_HW_DIVIDE (!(ctx->_TriangleCaps & (DD_TRI_LIGHT_TWOSIDE| \ - DD_TRI_UNFILLED))) - -#define IMPORT_QUALIFIER -#define IMPORT_FLOAT_COLORS radeon_import_float_colors -#define IMPORT_FLOAT_SPEC_COLORS radeon_import_float_spec_colors - -#define INTERP_VERTEX setup_tab[RADEON_CONTEXT(ctx)->swtcl.SetupIndex].interp -#define COPY_PV_VERTEX setup_tab[RADEON_CONTEXT(ctx)->swtcl.SetupIndex].copy_pv - - -/*********************************************************************** - * Generate pv-copying and translation functions * - ***********************************************************************/ - -#define TAG(x) radeon_##x -#define IND ~0 -#include "tnl_dd/t_dd_vb.c" -#undef IND - - -/*********************************************************************** - * Generate vertex emit and interp functions * - ***********************************************************************/ - -#define IND (RADEON_XYZW_BIT|RADEON_RGBA_BIT) -#define TAG(x) x##_wg -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (RADEON_XYZW_BIT|RADEON_RGBA_BIT|RADEON_TEX0_BIT) -#define TAG(x) x##_wgt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (RADEON_XYZW_BIT|RADEON_RGBA_BIT|RADEON_TEX0_BIT|RADEON_PTEX_BIT) -#define TAG(x) x##_wgpt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (RADEON_XYZW_BIT|RADEON_RGBA_BIT|RADEON_TEX0_BIT|RADEON_TEX1_BIT) -#define TAG(x) x##_wgt0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (RADEON_XYZW_BIT|RADEON_RGBA_BIT|RADEON_TEX0_BIT|RADEON_TEX1_BIT|\ - RADEON_PTEX_BIT) -#define TAG(x) x##_wgpt0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (RADEON_XYZW_BIT|RADEON_RGBA_BIT|RADEON_SPEC_BIT) -#define TAG(x) x##_wgfs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (RADEON_XYZW_BIT|RADEON_RGBA_BIT|RADEON_SPEC_BIT|\ - RADEON_TEX0_BIT) -#define TAG(x) x##_wgfst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (RADEON_XYZW_BIT|RADEON_RGBA_BIT|RADEON_SPEC_BIT|\ - RADEON_TEX0_BIT|RADEON_PTEX_BIT) -#define TAG(x) x##_wgfspt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (RADEON_XYZW_BIT|RADEON_RGBA_BIT|RADEON_SPEC_BIT|\ - RADEON_TEX0_BIT|RADEON_TEX1_BIT) -#define TAG(x) x##_wgfst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (RADEON_XYZW_BIT|RADEON_RGBA_BIT|RADEON_SPEC_BIT|\ - RADEON_TEX0_BIT|RADEON_TEX1_BIT|RADEON_PTEX_BIT) -#define TAG(x) x##_wgfspt0t1 -#include "tnl_dd/t_dd_vbtmp.h" - - -/*********************************************************************** - * Initialization - ***********************************************************************/ - -static void init_setup_tab( void ) -{ - init_wg(); - init_wgt0(); - init_wgpt0(); - init_wgt0t1(); - init_wgpt0t1(); - init_wgfs(); - init_wgfst0(); - init_wgfspt0(); - init_wgfst0t1(); - init_wgfspt0t1(); -} - - - -void radeonPrintSetupFlags(char *msg, GLuint flags ) -{ - fprintf(stderr, "%s(%x): %s%s%s%s%s%s\n", - msg, - (int)flags, - (flags & RADEON_XYZW_BIT) ? " xyzw," : "", - (flags & RADEON_RGBA_BIT) ? " rgba," : "", - (flags & RADEON_SPEC_BIT) ? " spec/fog," : "", - (flags & RADEON_TEX0_BIT) ? " tex-0," : "", - (flags & RADEON_TEX1_BIT) ? " tex-1," : "", - (flags & RADEON_PTEX_BIT) ? " proj-tex," : ""); -} - - -static void radeonRenderStart( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT( ctx ); - - if (!setup_tab[rmesa->swtcl.SetupIndex].check_tex_sizes(ctx)) { - GLuint ind = rmesa->swtcl.SetupIndex |= (RADEON_PTEX_BIT|RADEON_RGBA_BIT); - - /* Projective textures are handled nicely; just have to change - * up to the new vertex format. - */ - if (setup_tab[ind].vertex_format != rmesa->swtcl.vertex_format) { - RADEON_NEWPRIM(rmesa); - rmesa->swtcl.vertex_format = setup_tab[ind].vertex_format; - rmesa->swtcl.vertex_size = setup_tab[ind].vertex_size; - rmesa->swtcl.vertex_stride_shift = setup_tab[ind].vertex_stride_shift; - } - - if (!(ctx->_TriangleCaps & (DD_TRI_LIGHT_TWOSIDE|DD_TRI_UNFILLED))) { - tnl->Driver.Render.Interp = setup_tab[rmesa->swtcl.SetupIndex].interp; - tnl->Driver.Render.CopyPV = setup_tab[rmesa->swtcl.SetupIndex].copy_pv; - } - } - - if (rmesa->dma.flush != 0 && - rmesa->dma.flush != flush_last_swtcl_prim) - rmesa->dma.flush( rmesa ); -} - - -void radeonBuildVertices( GLcontext *ctx, GLuint start, GLuint count, - GLuint newinputs ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT( ctx ); - GLubyte *v = ((GLubyte *)rmesa->swtcl.verts + - (start << rmesa->swtcl.vertex_stride_shift)); - GLuint stride = 1 << rmesa->swtcl.vertex_stride_shift; - - newinputs |= rmesa->swtcl.SetupNewInputs; - rmesa->swtcl.SetupNewInputs = 0; - - if (!newinputs) - return; - - setup_tab[rmesa->swtcl.SetupIndex].emit( ctx, start, count, v, stride ); -} - -void radeonChooseVertexState( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT( ctx ); - TNLcontext *tnl = TNL_CONTEXT(ctx); - GLuint ind = (RADEON_XYZW_BIT | RADEON_RGBA_BIT); - - if (!rmesa->TclFallback || rmesa->Fallback) - return; - - if (ctx->Fog.Enabled || (ctx->_TriangleCaps & DD_SEPARATE_SPECULAR)) - ind |= RADEON_SPEC_BIT; - - if (ctx->Texture._EnabledUnits & 0x2) - /* unit 1 enabled */ - ind |= RADEON_TEX0_BIT|RADEON_TEX1_BIT; - else if (ctx->Texture._EnabledUnits & 0x1) - /* unit 0 enabled */ - ind |= RADEON_TEX0_BIT; - - rmesa->swtcl.SetupIndex = ind; - - if (ctx->_TriangleCaps & (DD_TRI_LIGHT_TWOSIDE|DD_TRI_UNFILLED)) { - tnl->Driver.Render.Interp = radeon_interp_extras; - tnl->Driver.Render.CopyPV = radeon_copy_pv_extras; - } - else { - tnl->Driver.Render.Interp = setup_tab[ind].interp; - tnl->Driver.Render.CopyPV = setup_tab[ind].copy_pv; - } - - if (setup_tab[ind].vertex_format != rmesa->swtcl.vertex_format) { - RADEON_NEWPRIM(rmesa); - rmesa->swtcl.vertex_format = setup_tab[ind].vertex_format; - rmesa->swtcl.vertex_size = setup_tab[ind].vertex_size; - rmesa->swtcl.vertex_stride_shift = setup_tab[ind].vertex_stride_shift; - } - - { - GLuint se_coord_fmt, needproj; - - /* HW perspective divide is a win, but tiny vertex formats are a - * bigger one. - */ - if (setup_tab[ind].vertex_format == TINY_VERTEX_FORMAT || - (ctx->_TriangleCaps & (DD_TRI_LIGHT_TWOSIDE|DD_TRI_UNFILLED))) { - needproj = GL_TRUE; - se_coord_fmt = (RADEON_VTX_XY_PRE_MULT_1_OVER_W0 | - RADEON_VTX_Z_PRE_MULT_1_OVER_W0 | - RADEON_TEX1_W_ROUTING_USE_Q1); - } - else { - needproj = GL_FALSE; - se_coord_fmt = (RADEON_VTX_W0_IS_NOT_1_OVER_W0 | - RADEON_TEX1_W_ROUTING_USE_Q1); - } - - if ( se_coord_fmt != rmesa->hw.set.cmd[SET_SE_COORDFMT] ) { - RADEON_STATECHANGE( rmesa, set ); - rmesa->hw.set.cmd[SET_SE_COORDFMT] = se_coord_fmt; - } - _tnl_need_projected_coords( ctx, needproj ); - } -} - - -/* Flush vertices in the current dma region. - */ -static void flush_last_swtcl_prim( radeonContextPtr rmesa ) -{ - if (RADEON_DEBUG & DEBUG_IOCTL) - fprintf(stderr, "%s\n", __FUNCTION__); - - rmesa->dma.flush = 0; - - if (rmesa->dma.current.buf) { - struct radeon_dma_region *current = &rmesa->dma.current; - GLuint current_offset = (rmesa->radeonScreen->gart_buffer_offset + - current->buf->buf->idx * RADEON_BUFFER_SIZE + - current->start); - - assert (!(rmesa->swtcl.hw_primitive & RADEON_CP_VC_CNTL_PRIM_WALK_IND)); - - assert (current->start + - rmesa->swtcl.numverts * rmesa->swtcl.vertex_size * 4 == - current->ptr); - - if (rmesa->dma.current.start != rmesa->dma.current.ptr) { - radeonEmitVertexAOS( rmesa, - rmesa->swtcl.vertex_size, - current_offset); - - radeonEmitVbufPrim( rmesa, - rmesa->swtcl.vertex_format, - rmesa->swtcl.hw_primitive, - rmesa->swtcl.numverts); - } - - rmesa->swtcl.numverts = 0; - current->start = current->ptr; - } -} - - -/* Alloc space in the current dma region. - */ -static __inline void *radeonAllocDmaLowVerts( radeonContextPtr rmesa, - int nverts, int vsize ) -{ - GLuint bytes = vsize * nverts; - - if ( rmesa->dma.current.ptr + bytes > rmesa->dma.current.end ) - radeonRefillCurrentDmaRegion( rmesa ); - - if (!rmesa->dma.flush) { - rmesa->glCtx->Driver.NeedFlush |= FLUSH_STORED_VERTICES; - rmesa->dma.flush = flush_last_swtcl_prim; - } - - assert( vsize == rmesa->swtcl.vertex_size * 4 ); - assert( rmesa->dma.flush == flush_last_swtcl_prim ); - assert (rmesa->dma.current.start + - rmesa->swtcl.numverts * rmesa->swtcl.vertex_size * 4 == - rmesa->dma.current.ptr); - - - { - GLubyte *head = (GLubyte *)(rmesa->dma.current.address + rmesa->dma.current.ptr); - rmesa->dma.current.ptr += bytes; - rmesa->swtcl.numverts += nverts; - return head; - } - -} - - - - -void radeon_emit_contiguous_verts( GLcontext *ctx, GLuint start, GLuint count ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint vertex_size = rmesa->swtcl.vertex_size * 4; - CARD32 *dest = radeonAllocDmaLowVerts( rmesa, count-start, vertex_size ); - setup_tab[rmesa->swtcl.SetupIndex].emit( ctx, start, count, dest, - vertex_size ); -} - - - -void radeon_emit_indexed_verts( GLcontext *ctx, GLuint start, GLuint count ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - radeonAllocDmaRegionVerts( rmesa, - &rmesa->swtcl.indexed_verts, - count - start, - rmesa->swtcl.vertex_size * 4, - 64); - - setup_tab[rmesa->swtcl.SetupIndex].emit( - ctx, start, count, - rmesa->swtcl.indexed_verts.address + rmesa->swtcl.indexed_verts.start, - rmesa->swtcl.vertex_size * 4 ); -} - - -/* - * Render unclipped vertex buffers by emitting vertices directly to - * dma buffers. Use strip/fan hardware primitives where possible. - * Try to simulate missing primitives with indexed vertices. - */ -#define HAVE_POINTS 1 -#define HAVE_LINES 1 -#define HAVE_LINE_STRIPS 1 -#define HAVE_TRIANGLES 1 -#define HAVE_TRI_STRIPS 1 -#define HAVE_TRI_STRIP_1 0 -#define HAVE_TRI_FANS 1 -#define HAVE_QUADS 0 -#define HAVE_QUAD_STRIPS 0 -#define HAVE_POLYGONS 0 -#define HAVE_ELTS 1 - -static const GLuint hw_prim[GL_POLYGON+1] = { - RADEON_CP_VC_CNTL_PRIM_TYPE_POINT, - RADEON_CP_VC_CNTL_PRIM_TYPE_LINE, - 0, - RADEON_CP_VC_CNTL_PRIM_TYPE_LINE_STRIP, - RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST, - RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_STRIP, - RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_FAN, - 0, - 0, - 0 -}; - -static __inline void radeonDmaPrimitive( radeonContextPtr rmesa, GLenum prim ) -{ - RADEON_NEWPRIM( rmesa ); - rmesa->swtcl.hw_primitive = hw_prim[prim]; - assert(rmesa->dma.current.ptr == rmesa->dma.current.start); -} - -static __inline void radeonEltPrimitive( radeonContextPtr rmesa, GLenum prim ) -{ - RADEON_NEWPRIM( rmesa ); - rmesa->swtcl.hw_primitive = hw_prim[prim] | RADEON_CP_VC_CNTL_PRIM_WALK_IND; -} - - -static void VERT_FALLBACK( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint flags ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - tnl->Driver.Render.PrimitiveNotify( ctx, flags & PRIM_MODE_MASK ); - tnl->Driver.Render.BuildVertices( ctx, start, count, ~0 ); - tnl->Driver.Render.PrimTabVerts[flags&PRIM_MODE_MASK]( ctx, start, count, flags ); - RADEON_CONTEXT(ctx)->swtcl.SetupNewInputs = VERT_BIT_CLIP; -} - -static void ELT_FALLBACK( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint flags ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - tnl->Driver.Render.PrimitiveNotify( ctx, flags & PRIM_MODE_MASK ); - tnl->Driver.Render.BuildVertices( ctx, start, count, ~0 ); - tnl->Driver.Render.PrimTabElts[flags&PRIM_MODE_MASK]( ctx, start, count, flags ); - RADEON_CONTEXT(ctx)->swtcl.SetupNewInputs = VERT_BIT_CLIP; -} - - -#define LOCAL_VARS radeonContextPtr rmesa = RADEON_CONTEXT(ctx) -#define ELTS_VARS GLushort *dest -#define INIT( prim ) radeonDmaPrimitive( rmesa, prim ) -#define ELT_INIT(prim) radeonEltPrimitive( rmesa, prim ) -#define NEW_PRIMITIVE() RADEON_NEWPRIM( rmesa ) -#define NEW_BUFFER() radeonRefillCurrentDmaRegion( rmesa ) -#define GET_CURRENT_VB_MAX_VERTS() \ - (((int)rmesa->dma.current.end - (int)rmesa->dma.current.ptr) / (rmesa->swtcl.vertex_size*4)) -#define GET_SUBSEQUENT_VB_MAX_VERTS() \ - ((RADEON_BUFFER_SIZE) / (rmesa->swtcl.vertex_size*4)) - -#if RADEON_OLD_PACKETS -# define GET_CURRENT_VB_MAX_ELTS() \ - ((RADEON_CMD_BUF_SZ - (rmesa->store.cmd_used + 24)) / 2) -#else -# define GET_CURRENT_VB_MAX_ELTS() \ - ((RADEON_CMD_BUF_SZ - (rmesa->store.cmd_used + 16)) / 2) -#endif -#define GET_SUBSEQUENT_VB_MAX_ELTS() \ - ((RADEON_CMD_BUF_SZ - 1024) / 2) - - - -/* How do you extend an existing primitive? - */ -#define ALLOC_ELTS(nr) \ -do { \ - if (rmesa->dma.flush == radeonFlushElts && \ - rmesa->store.cmd_used + nr*2 < RADEON_CMD_BUF_SZ) { \ - \ - dest = (GLushort *)(rmesa->store.cmd_buf + \ - rmesa->store.cmd_used); \ - rmesa->store.cmd_used += nr*2; \ - } \ - else { \ - if (rmesa->dma.flush) { \ - rmesa->dma.flush( rmesa ); \ - } \ - \ - radeonEmitVertexAOS( rmesa, \ - rmesa->swtcl.vertex_size, \ - (rmesa->radeonScreen->gart_buffer_offset + \ - rmesa->swtcl.indexed_verts.buf->buf->idx * \ - RADEON_BUFFER_SIZE + \ - rmesa->swtcl.indexed_verts.start)); \ - \ - dest = radeonAllocEltsOpenEnded( rmesa, \ - rmesa->swtcl.vertex_format, \ - rmesa->swtcl.hw_primitive, \ - nr ); \ - } \ -} while (0) - -#define ALLOC_ELTS_NEW_PRIMITIVE(nr) ALLOC_ELTS( nr ) - -#ifdef MESA_BIG_ENDIAN -/* We could do without (most of) this ugliness if dest was always 32 bit word aligned... */ -#define EMIT_ELT(offset, x) do { \ - int off = offset + ( ( (GLuint)dest & 0x2 ) >> 1 ); \ - GLushort *des = (GLushort *)( (GLuint)dest & ~0x2 ); \ - (des)[ off + 1 - 2 * ( off & 1 ) ] = (GLushort)(x); } while (0) -#else -#define EMIT_ELT(offset, x) (dest)[offset] = (GLushort) (x) -#endif -#define EMIT_TWO_ELTS(offset, x, y) *(GLuint *)(dest+offset) = ((y)<<16)|(x); -#define INCR_ELTS( nr ) dest += nr -#define RELEASE_ELT_VERTS() \ - radeonReleaseDmaRegion( rmesa, &rmesa->swtcl.indexed_verts, __FUNCTION__ ) -#define EMIT_VERTS( ctx, j, nr ) \ - radeon_emit_contiguous_verts(ctx, j, (j)+(nr)) -#define EMIT_INDEXED_VERTS( ctx, start, count ) \ - radeon_emit_indexed_verts( ctx, start, count ) - - -#define TAG(x) radeon_dma_##x -#include "tnl_dd/t_dd_dmatmp.h" - - -/**********************************************************************/ -/* Render pipeline stage */ -/**********************************************************************/ - - -static GLboolean radeon_run_render( GLcontext *ctx, - struct gl_pipeline_stage *stage ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - struct vertex_buffer *VB = &tnl->vb; - GLuint i, length, flags = 0; - render_func *tab = TAG(render_tab_verts); - - if (rmesa->swtcl.indexed_verts.buf && (!VB->Elts || stage->changed_inputs)) - RELEASE_ELT_VERTS(); - - if (VB->ClipOrMask || /* No clipping */ - rmesa->swtcl.RenderIndex != 0 || /* No per-vertex manipulations */ - ctx->Line.StippleFlag) /* GH: THIS IS A HACK!!! */ - return GL_TRUE; - - tnl->Driver.Render.Start( ctx ); - - if (VB->Elts) { - tab = TAG(render_tab_elts); - if (!rmesa->swtcl.indexed_verts.buf) - if (!TAG(emit_elt_verts)(ctx, 0, VB->Count)) - return GL_TRUE; /* too many vertices */ - } - - for (i = 0 ; !(flags & PRIM_LAST) ; i += length) - { - flags = VB->Primitive[i]; - length = VB->PrimitiveLength[i]; - - if (RADEON_DEBUG & DEBUG_PRIMS) - fprintf(stderr, "radeon_render.c: prim %s %d..%d\n", - _mesa_lookup_enum_by_nr(flags & PRIM_MODE_MASK), - i, i+length); - - if (length) - tab[flags & PRIM_MODE_MASK]( ctx, i, i + length, flags ); - } - - tnl->Driver.Render.Finish( ctx ); - - return GL_FALSE; /* finished the pipe */ -} - - - -static void radeon_check_render( GLcontext *ctx, - struct gl_pipeline_stage *stage ) -{ - GLuint inputs = VERT_BIT_POS | VERT_BIT_CLIP | VERT_BIT_COLOR0; - - if (ctx->RenderMode == GL_RENDER) { - if (ctx->_TriangleCaps & DD_SEPARATE_SPECULAR) - inputs |= VERT_BIT_COLOR1; - - if (ctx->Texture.Unit[0]._ReallyEnabled) - inputs |= VERT_BIT_TEX0; - - if (ctx->Texture.Unit[1]._ReallyEnabled) - inputs |= VERT_BIT_TEX1; - - if (ctx->Fog.Enabled) - inputs |= VERT_BIT_FOG; - } - - stage->inputs = inputs; -} - - -static void dtr( struct gl_pipeline_stage *stage ) -{ - (void)stage; -} - - -const struct gl_pipeline_stage _radeon_render_stage = -{ - "radeon render", - (_DD_NEW_SEPARATE_SPECULAR | - _NEW_TEXTURE| - _NEW_FOG| - _NEW_RENDERMODE), /* re-check (new inputs) */ - 0, /* re-run (always runs) */ - GL_TRUE, /* active */ - 0, 0, /* inputs (set in check_render), outputs */ - 0, 0, /* changed_inputs, private */ - dtr, /* destructor */ - radeon_check_render, /* check - initially set to alloc data */ - radeon_run_render /* run */ -}; - - -/**************************************************************************/ - -/* Radeon texture rectangle expects coords in 0..1 range, not 0..dimension - * as in the extension spec. Need to translate here. - * - * Note that swrast expects 0..dimension, so if a fallback is active, - * don't do anything. (Maybe need to configure swrast to match hw) - */ -struct texrect_stage_data { - GLvector4f texcoord[MAX_TEXTURE_UNITS]; -}; - -#define TEXRECT_STAGE_DATA(stage) ((struct texrect_stage_data *)stage->privatePtr) - - -static GLboolean run_texrect_stage( GLcontext *ctx, - struct gl_pipeline_stage *stage ) -{ - struct texrect_stage_data *store = TEXRECT_STAGE_DATA(stage); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - struct vertex_buffer *VB = &tnl->vb; - GLuint i; - - if (rmesa->Fallback) - return GL_TRUE; - - for (i = 0 ; i < ctx->Const.MaxTextureUnits ; i++) { - if (!(ctx->Texture.Unit[i]._ReallyEnabled & TEXTURE_RECT_BIT)) - continue; - - if (stage->changed_inputs & VERT_BIT_TEX(i)) { - struct gl_texture_object *texObj = ctx->Texture.Unit[i].CurrentRect; - struct gl_texture_image *texImage = texObj->Image[texObj->BaseLevel]; - const GLfloat iw = 1.0/texImage->Width; - const GLfloat ih = 1.0/texImage->Height; - GLfloat *in = (GLfloat *)VB->TexCoordPtr[i]->data; - GLint instride = VB->TexCoordPtr[i]->stride; - GLfloat (*out)[4] = store->texcoord[i].data; - GLint j; - - for (j = 0 ; j < VB->Count ; j++) { - out[j][0] = in[0] * iw; - out[j][1] = in[1] * ih; - in = (GLfloat *)((GLubyte *)in + instride); - } - } - - VB->TexCoordPtr[i] = &store->texcoord[i]; - } - - return GL_TRUE; -} - - -/* Called the first time stage->run() is invoked. - */ -static GLboolean alloc_texrect_data( GLcontext *ctx, - struct gl_pipeline_stage *stage ) -{ - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; - struct texrect_stage_data *store; - GLuint i; - - stage->privatePtr = CALLOC(sizeof(*store)); - store = TEXRECT_STAGE_DATA(stage); - if (!store) - return GL_FALSE; - - for (i = 0 ; i < ctx->Const.MaxTextureUnits ; i++) - _mesa_vector4f_alloc( &store->texcoord[i], 0, VB->Size, 32 ); - - /* Now run the stage. - */ - stage->run = run_texrect_stage; - return stage->run( ctx, stage ); -} - - -static void check_texrect( GLcontext *ctx, - struct gl_pipeline_stage *stage ) -{ - GLuint flags = 0; - - if (ctx->Texture.Unit[0]._ReallyEnabled & TEXTURE_RECT_BIT) - flags |= VERT_BIT_TEX0; - - if (ctx->Texture.Unit[1]._ReallyEnabled & TEXTURE_RECT_BIT) - flags |= VERT_BIT_TEX1; - - stage->inputs = flags; - stage->outputs = flags; - stage->active = (flags != 0); -} - - -static void free_texrect_data( struct gl_pipeline_stage *stage ) -{ - struct texrect_stage_data *store = TEXRECT_STAGE_DATA(stage); - GLuint i; - - if (store) { - for (i = 0 ; i < MAX_TEXTURE_UNITS ; i++) - if (store->texcoord[i].data) - _mesa_vector4f_free( &store->texcoord[i] ); - FREE( store ); - stage->privatePtr = 0; - } -} - - -const struct gl_pipeline_stage _radeon_texrect_stage = -{ - "radeon texrect stage", /* name */ - _NEW_TEXTURE, /* check_state */ - _NEW_TEXTURE, /* run_state */ - GL_TRUE, /* active? */ - 0, /* inputs */ - 0, /* outputs */ - 0, /* changed_inputs */ - NULL, /* private data */ - free_texrect_data, /* destructor */ - check_texrect, /* check */ - alloc_texrect_data, /* run -- initially set to init */ -}; - - -/**************************************************************************/ - - -static const GLuint reduced_hw_prim[GL_POLYGON+1] = { - RADEON_CP_VC_CNTL_PRIM_TYPE_POINT, - RADEON_CP_VC_CNTL_PRIM_TYPE_LINE, - RADEON_CP_VC_CNTL_PRIM_TYPE_LINE, - RADEON_CP_VC_CNTL_PRIM_TYPE_LINE, - RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST, - RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST, - RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST, - RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST, - RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST, - RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST -}; - -static void radeonRasterPrimitive( GLcontext *ctx, GLuint hwprim ); -static void radeonRenderPrimitive( GLcontext *ctx, GLenum prim ); -static void radeonResetLineStipple( GLcontext *ctx ); - - -/*********************************************************************** - * Emit primitives as inline vertices * - ***********************************************************************/ - -#undef LOCAL_VARS -#define CTX_ARG radeonContextPtr rmesa -#define CTX_ARG2 rmesa -#define GET_VERTEX_DWORDS() rmesa->swtcl.vertex_size -#define ALLOC_VERTS( n, size ) radeonAllocDmaLowVerts( rmesa, n, size * 4 ) -#undef LOCAL_VARS -#define LOCAL_VARS \ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); \ - const GLuint shift = rmesa->swtcl.vertex_stride_shift; \ - const char *radeonverts = (char *)rmesa->swtcl.verts; -#define VERT(x) (radeonVertex *)(radeonverts + (x << shift)) -#define VERTEX radeonVertex -#undef TAG -#define TAG(x) radeon_##x -#include "tnl_dd/t_dd_triemit.h" - - -/*********************************************************************** - * Macros for t_dd_tritmp.h to draw basic primitives * - ***********************************************************************/ - -#define QUAD( a, b, c, d ) radeon_quad( rmesa, a, b, c, d ) -#define TRI( a, b, c ) radeon_triangle( rmesa, a, b, c ) -#define LINE( a, b ) radeon_line( rmesa, a, b ) -#define POINT( a ) radeon_point( rmesa, a ) - -/*********************************************************************** - * Build render functions from dd templates * - ***********************************************************************/ - -#define RADEON_TWOSIDE_BIT 0x01 -#define RADEON_UNFILLED_BIT 0x02 -#define RADEON_MAX_TRIFUNC 0x08 - - -static struct { - points_func points; - line_func line; - triangle_func triangle; - quad_func quad; -} rast_tab[RADEON_MAX_TRIFUNC]; - - -#define DO_FALLBACK 0 -#define DO_OFFSET 0 -#define DO_UNFILLED (IND & RADEON_UNFILLED_BIT) -#define DO_TWOSIDE (IND & RADEON_TWOSIDE_BIT) -#define DO_FLAT 0 -#define DO_TRI 1 -#define DO_QUAD 1 -#define DO_LINE 1 -#define DO_POINTS 1 -#define DO_FULL_QUAD 1 - -#define HAVE_RGBA 1 -#define HAVE_SPEC 1 -#define HAVE_INDEX 0 -#define HAVE_BACK_COLORS 0 -#define HAVE_HW_FLATSHADE 1 -#define TAB rast_tab - -#define DEPTH_SCALE 1.0 -#define UNFILLED_TRI unfilled_tri -#define UNFILLED_QUAD unfilled_quad -#define VERT_X(_v) _v->v.x -#define VERT_Y(_v) _v->v.y -#define VERT_Z(_v) _v->v.z -#define AREA_IS_CCW( a ) (a < 0) -#define GET_VERTEX(e) (rmesa->swtcl.verts + (e<swtcl.vertex_stride_shift)) - -#define VERT_SET_RGBA( v, c ) v->ui[coloroffset] = LE32_TO_CPU(*(GLuint *)c) -#define VERT_COPY_RGBA( v0, v1 ) v0->ui[coloroffset] = v1->ui[coloroffset] -#define VERT_SAVE_RGBA( idx ) color[idx] = CPU_TO_LE32(v[idx]->ui[coloroffset]) -#define VERT_RESTORE_RGBA( idx ) v[idx]->ui[coloroffset] = LE32_TO_CPU(color[idx]) - -#define VERT_SET_SPEC( v0, c ) if (havespec) { \ - v0->v.specular.red = (c)[0]; \ - v0->v.specular.green = (c)[1]; \ - v0->v.specular.blue = (c)[2]; } -#define VERT_COPY_SPEC( v0, v1 ) if (havespec) { \ - v0->v.specular.red = v1->v.specular.red; \ - v0->v.specular.green = v1->v.specular.green; \ - v0->v.specular.blue = v1->v.specular.blue; } -#define VERT_SAVE_SPEC( idx ) if (havespec) spec[idx] = CPU_TO_LE32(v[idx]->ui[5]) -#define VERT_RESTORE_SPEC( idx ) if (havespec) v[idx]->ui[5] = LE32_TO_CPU(spec[idx]) - -#undef LOCAL_VARS -#undef TAG -#undef INIT - -#define LOCAL_VARS(n) \ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); \ - GLuint color[n], spec[n]; \ - GLuint coloroffset = (rmesa->swtcl.vertex_size == 4 ? 3 : 4); \ - GLboolean havespec = (rmesa->swtcl.vertex_size > 4); \ - (void) color; (void) spec; (void) coloroffset; (void) havespec; - -/*********************************************************************** - * Helpers for rendering unfilled primitives * - ***********************************************************************/ - -#define RASTERIZE(x) radeonRasterPrimitive( ctx, reduced_hw_prim[x] ) -#define RENDER_PRIMITIVE rmesa->swtcl.render_primitive -#undef TAG -#define TAG(x) x -#include "tnl_dd/t_dd_unfilled.h" -#undef IND - - -/*********************************************************************** - * Generate GL render functions * - ***********************************************************************/ - - -#define IND (0) -#define TAG(x) x -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (RADEON_TWOSIDE_BIT) -#define TAG(x) x##_twoside -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (RADEON_UNFILLED_BIT) -#define TAG(x) x##_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (RADEON_TWOSIDE_BIT|RADEON_UNFILLED_BIT) -#define TAG(x) x##_twoside_unfilled -#include "tnl_dd/t_dd_tritmp.h" - - -static void init_rast_tab( void ) -{ - init(); - init_twoside(); - init_unfilled(); - init_twoside_unfilled(); -} - -/**********************************************************************/ -/* Render unclipped begin/end objects */ -/**********************************************************************/ - -#define VERT(x) (radeonVertex *)(radeonverts + (x << shift)) -#define RENDER_POINTS( start, count ) \ - for ( ; start < count ; start++) \ - radeon_point( rmesa, VERT(start) ) -#define RENDER_LINE( v0, v1 ) \ - radeon_line( rmesa, VERT(v0), VERT(v1) ) -#define RENDER_TRI( v0, v1, v2 ) \ - radeon_triangle( rmesa, VERT(v0), VERT(v1), VERT(v2) ) -#define RENDER_QUAD( v0, v1, v2, v3 ) \ - radeon_quad( rmesa, VERT(v0), VERT(v1), VERT(v2), VERT(v3) ) -#undef INIT -#define INIT(x) do { \ - radeonRenderPrimitive( ctx, x ); \ -} while (0) -#undef LOCAL_VARS -#define LOCAL_VARS \ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); \ - const GLuint shift = rmesa->swtcl.vertex_stride_shift; \ - const char *radeonverts = (char *)rmesa->swtcl.verts; \ - const GLuint * const elt = TNL_CONTEXT(ctx)->vb.Elts; \ - const GLboolean stipple = ctx->Line.StippleFlag; \ - (void) elt; (void) stipple; -#define RESET_STIPPLE if ( stipple ) radeonResetLineStipple( ctx ); -#define RESET_OCCLUSION -#define PRESERVE_VB_DEFS -#define ELT(x) (x) -#define TAG(x) radeon_##x##_verts -#include "tnl/t_vb_rendertmp.h" -#undef ELT -#undef TAG -#define TAG(x) radeon_##x##_elts -#define ELT(x) elt[x] -#include "tnl/t_vb_rendertmp.h" - - - -/**********************************************************************/ -/* Choose render functions */ -/**********************************************************************/ - -void radeonChooseRenderState( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint index = 0; - GLuint flags = ctx->_TriangleCaps; - - if (!rmesa->TclFallback || rmesa->Fallback) - return; - - if (flags & DD_TRI_LIGHT_TWOSIDE) index |= RADEON_TWOSIDE_BIT; - if (flags & DD_TRI_UNFILLED) index |= RADEON_UNFILLED_BIT; - - if (index != rmesa->swtcl.RenderIndex) { - tnl->Driver.Render.Points = rast_tab[index].points; - tnl->Driver.Render.Line = rast_tab[index].line; - tnl->Driver.Render.ClippedLine = rast_tab[index].line; - tnl->Driver.Render.Triangle = rast_tab[index].triangle; - tnl->Driver.Render.Quad = rast_tab[index].quad; - - if (index == 0) { - tnl->Driver.Render.PrimTabVerts = radeon_render_tab_verts; - tnl->Driver.Render.PrimTabElts = radeon_render_tab_elts; - tnl->Driver.Render.ClippedPolygon = radeon_fast_clipped_poly; - } else { - tnl->Driver.Render.PrimTabVerts = _tnl_render_tab_verts; - tnl->Driver.Render.PrimTabElts = _tnl_render_tab_elts; - tnl->Driver.Render.ClippedPolygon = _tnl_RenderClippedPolygon; - } - - rmesa->swtcl.RenderIndex = index; - } -} - - -/**********************************************************************/ -/* High level hooks for t_vb_render.c */ -/**********************************************************************/ - - -static void radeonRasterPrimitive( GLcontext *ctx, GLuint hwprim ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - if (rmesa->swtcl.hw_primitive != hwprim) { - RADEON_NEWPRIM( rmesa ); - rmesa->swtcl.hw_primitive = hwprim; - } -} - -static void radeonRenderPrimitive( GLcontext *ctx, GLenum prim ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - rmesa->swtcl.render_primitive = prim; - if (prim < GL_TRIANGLES || !(ctx->_TriangleCaps & DD_TRI_UNFILLED)) - radeonRasterPrimitive( ctx, reduced_hw_prim[prim] ); -} - -static void radeonRenderFinish( GLcontext *ctx ) -{ -} - -static void radeonResetLineStipple( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - RADEON_STATECHANGE( rmesa, lin ); -} - - -/**********************************************************************/ -/* Transition to/from hardware rasterization. */ -/**********************************************************************/ - -static const char * const fallbackStrings[] = { - "Texture mode", - "glDrawBuffer(GL_FRONT_AND_BACK)", - "glEnable(GL_STENCIL) without hw stencil buffer", - "glRenderMode(selection or feedback)", - "glBlendEquation", - "glBlendFunc", - "RADEON_NO_RAST", - "Mixing GL_CLAMP_TO_BORDER and GL_CLAMP (or GL_MIRROR_CLAMP_ATI)" -}; - - -static const char *getFallbackString(GLuint bit) -{ - int i = 0; - while (bit > 1) { - i++; - bit >>= 1; - } - return fallbackStrings[i]; -} - - -void radeonFallback( GLcontext *ctx, GLuint bit, GLboolean mode ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - GLuint oldfallback = rmesa->Fallback; - - if (mode) { - rmesa->Fallback |= bit; - if (oldfallback == 0) { - RADEON_FIREVERTICES( rmesa ); - TCL_FALLBACK( ctx, RADEON_TCL_FALLBACK_RASTER, GL_TRUE ); - _swsetup_Wakeup( ctx ); - _tnl_need_projected_coords( ctx, GL_TRUE ); - rmesa->swtcl.RenderIndex = ~0; - if (RADEON_DEBUG & DEBUG_FALLBACKS) { - fprintf(stderr, "Radeon begin rasterization fallback: 0x%x %s\n", - bit, getFallbackString(bit)); - } - } - } - else { - rmesa->Fallback &= ~bit; - if (oldfallback == bit) { - _swrast_flush( ctx ); - tnl->Driver.Render.Start = radeonRenderStart; - tnl->Driver.Render.PrimitiveNotify = radeonRenderPrimitive; - tnl->Driver.Render.Finish = radeonRenderFinish; - tnl->Driver.Render.BuildVertices = radeonBuildVertices; - tnl->Driver.Render.ResetLineStipple = radeonResetLineStipple; - TCL_FALLBACK( ctx, RADEON_TCL_FALLBACK_RASTER, GL_FALSE ); - if (rmesa->TclFallback) { - /* These are already done if rmesa->TclFallback goes to - * zero above. But not if it doesn't (RADEON_NO_TCL for - * example?) - */ - radeonChooseVertexState( ctx ); - radeonChooseRenderState( ctx ); - } - if (RADEON_DEBUG & DEBUG_FALLBACKS) { - fprintf(stderr, "Radeon end rasterization fallback: 0x%x %s\n", - bit, getFallbackString(bit)); - } - } - } -} - - -void radeonFlushVertices( GLcontext *ctx, GLuint flags ) -{ - _tnl_flush_vertices( ctx, flags ); - - if (flags & FLUSH_STORED_VERTICES) - RADEON_NEWPRIM( RADEON_CONTEXT( ctx ) ); -} - -/**********************************************************************/ -/* Initialization. */ -/**********************************************************************/ - -void radeonInitSwtcl( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint size = TNL_CONTEXT(ctx)->vb.Size; - static int firsttime = 1; - - if (firsttime) { - init_rast_tab(); - init_setup_tab(); - firsttime = 0; - } - - tnl->Driver.Render.Start = radeonRenderStart; - tnl->Driver.Render.Finish = radeonRenderFinish; - tnl->Driver.Render.PrimitiveNotify = radeonRenderPrimitive; - tnl->Driver.Render.ResetLineStipple = radeonResetLineStipple; - tnl->Driver.Render.BuildVertices = radeonBuildVertices; - - rmesa->swtcl.verts = (GLubyte *)ALIGN_MALLOC( size * 16 * 4, 32 ); - rmesa->swtcl.RenderIndex = ~0; - rmesa->swtcl.render_primitive = GL_TRIANGLES; - rmesa->swtcl.hw_primitive = 0; -} - - -void radeonDestroySwtcl( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - if (rmesa->swtcl.indexed_verts.buf) - radeonReleaseDmaRegion( rmesa, &rmesa->swtcl.indexed_verts, - __FUNCTION__ ); - - if (rmesa->swtcl.verts) { - ALIGN_FREE(rmesa->swtcl.verts); - rmesa->swtcl.verts = 0; - } - - if (rmesa->UbyteSecondaryColor.Ptr) { - ALIGN_FREE(rmesa->UbyteSecondaryColor.Ptr); - rmesa->UbyteSecondaryColor.Ptr = 0; - } - - if (rmesa->UbyteColor.Ptr) { - ALIGN_FREE(rmesa->UbyteColor.Ptr); - rmesa->UbyteColor.Ptr = 0; - } -} Index: xc/lib/GL/mesa/src/drv/radeon/radeon_swtcl.h diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_swtcl.h:1.3 xc/lib/GL/mesa/src/drv/radeon/radeon_swtcl.h:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_swtcl.h:1.3 Sun Sep 28 16:15:30 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_swtcl.h Wed Mar 16 21:05:07 2005 @@ -1,77 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_swtcl.h,v 1.3 2003/09/28 20:15:30 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, VA LINUX SYSTEMS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - * - */ - -#ifndef __RADEON_TRIS_H__ -#define __RADEON_TRIS_H__ - -#include "mtypes.h" -#include "swrast/swrast.h" -#include "radeon_context.h" - -extern void radeonInitSwtcl( GLcontext *ctx ); -extern void radeonDestroySwtcl( GLcontext *ctx ); - -extern void radeonFlushVertices( GLcontext *ctx, GLuint flags ); -extern void radeonChooseRenderState( GLcontext *ctx ); -extern void radeonChooseVertexState( GLcontext *ctx ); - -extern void radeonCheckTexSizes( GLcontext *ctx ); - -extern void radeonBuildVertices( GLcontext *ctx, GLuint start, GLuint count, - GLuint newinputs ); - -extern void radeonPrintSetupFlags(char *msg, GLuint flags ); - - -extern void radeon_emit_contiguous_verts( GLcontext *ctx, - GLuint start, - GLuint count ); - -extern void radeon_emit_indexed_verts( GLcontext *ctx, - GLuint start, - GLuint count ); - -extern void radeon_translate_vertex( GLcontext *ctx, - const radeonVertex *src, - SWvertex *dst ); - -extern void radeon_print_vertex( GLcontext *ctx, const radeonVertex *v ); - -extern void radeon_import_float_colors( GLcontext *ctx ); -extern void radeon_import_float_spec_colors( GLcontext *ctx ); - - - -#endif Index: xc/lib/GL/mesa/src/drv/radeon/radeon_tcl.c diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_tcl.c:1.2 xc/lib/GL/mesa/src/drv/radeon/radeon_tcl.c:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_tcl.c:1.2 Sun Sep 28 16:15:30 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_tcl.c Wed Mar 16 21:05:07 2005 @@ -1,527 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_tcl.c,v 1.2 2003/09/28 20:15:30 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - Tungsten Graphics Inc., Austin, Texas. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "imports.h" -#include "light.h" -#include "mtypes.h" -#include "enums.h" - -#include "array_cache/acache.h" -#include "tnl/tnl.h" -#include "tnl/t_pipeline.h" - -#include "radeon_context.h" -#include "radeon_state.h" -#include "radeon_ioctl.h" -#include "radeon_tex.h" -#include "radeon_tcl.h" -#include "radeon_swtcl.h" -#include "radeon_maos.h" - - - -/* - * Render unclipped vertex buffers by emitting vertices directly to - * dma buffers. Use strip/fan hardware primitives where possible. - * Try to simulate missing primitives with indexed vertices. - */ -#define HAVE_POINTS 1 -#define HAVE_LINES 1 -#define HAVE_LINE_LOOP 0 -#define HAVE_LINE_STRIPS 1 -#define HAVE_TRIANGLES 1 -#define HAVE_TRI_STRIPS 1 -#define HAVE_TRI_STRIP_1 0 -#define HAVE_TRI_FANS 1 -#define HAVE_QUADS 0 -#define HAVE_QUAD_STRIPS 0 -#define HAVE_POLYGONS 1 -#define HAVE_ELTS 1 - - -#define HW_POINTS RADEON_CP_VC_CNTL_PRIM_TYPE_POINT -#define HW_LINES RADEON_CP_VC_CNTL_PRIM_TYPE_LINE -#define HW_LINE_LOOP 0 -#define HW_LINE_STRIP RADEON_CP_VC_CNTL_PRIM_TYPE_LINE_STRIP -#define HW_TRIANGLES RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST -#define HW_TRIANGLE_STRIP_0 RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_STRIP -#define HW_TRIANGLE_STRIP_1 0 -#define HW_TRIANGLE_FAN RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_FAN -#define HW_QUADS 0 -#define HW_QUAD_STRIP 0 -#define HW_POLYGON RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_FAN - - -static GLboolean discrete_prim[0x10] = { - 0, /* 0 none */ - 1, /* 1 points */ - 1, /* 2 lines */ - 0, /* 3 line_strip */ - 1, /* 4 tri_list */ - 0, /* 5 tri_fan */ - 0, /* 6 tri_type2 */ - 1, /* 7 rect list (unused) */ - 1, /* 8 3vert point */ - 1, /* 9 3vert line */ - 0, - 0, - 0, - 0, - 0, - 0, -}; - - -#define LOCAL_VARS radeonContextPtr rmesa = RADEON_CONTEXT(ctx) -#define ELT_TYPE GLushort - -#define ELT_INIT(prim, hw_prim) \ - radeonTclPrimitive( ctx, prim, hw_prim | RADEON_CP_VC_CNTL_PRIM_WALK_IND ) - -#define GET_MESA_ELTS() rmesa->tcl.Elts - - -/* Don't really know how many elts will fit in what's left of cmdbuf, - * as there is state to emit, etc: - */ - -/* Testing on isosurf shows a maximum around here. Don't know if it's - * the card or driver or kernel module that is causing the behaviour. - */ -#define GET_MAX_HW_ELTS() 300 - - -#define RESET_STIPPLE() do { \ - RADEON_STATECHANGE( rmesa, lin ); \ - radeonEmitState( rmesa ); \ -} while (0) - -#define AUTO_STIPPLE( mode ) do { \ - RADEON_STATECHANGE( rmesa, lin ); \ - if (mode) \ - rmesa->hw.lin.cmd[LIN_RE_LINE_PATTERN] |= \ - RADEON_LINE_PATTERN_AUTO_RESET; \ - else \ - rmesa->hw.lin.cmd[LIN_RE_LINE_PATTERN] &= \ - ~RADEON_LINE_PATTERN_AUTO_RESET; \ - radeonEmitState( rmesa ); \ -} while (0) - - - -#define ALLOC_ELTS(nr) radeonAllocElts( rmesa, nr ) - -static GLushort *radeonAllocElts( radeonContextPtr rmesa, GLuint nr ) -{ - if (rmesa->dma.flush) - rmesa->dma.flush( rmesa ); - - radeonEmitAOS( rmesa, - rmesa->tcl.aos_components, - rmesa->tcl.nr_aos_components, 0 ); - - return radeonAllocEltsOpenEnded( rmesa, - rmesa->tcl.vertex_format, - rmesa->tcl.hw_primitive, nr ); -} - -#define CLOSE_ELTS() RADEON_NEWPRIM( rmesa ) - - - -/* TODO: Try to extend existing primitive if both are identical, - * discrete and there are no intervening state changes. (Somewhat - * duplicates changes to DrawArrays code) - */ -static void EMIT_PRIM( GLcontext *ctx, - GLenum prim, - GLuint hwprim, - GLuint start, - GLuint count) -{ - radeonContextPtr rmesa = RADEON_CONTEXT( ctx ); - radeonTclPrimitive( ctx, prim, hwprim ); - - radeonEmitAOS( rmesa, - rmesa->tcl.aos_components, - rmesa->tcl.nr_aos_components, - start ); - - /* Why couldn't this packet have taken an offset param? - */ - radeonEmitVbufPrim( rmesa, - rmesa->tcl.vertex_format, - rmesa->tcl.hw_primitive, - count - start ); -} - - - -/* Try & join small primitives - */ -#if 0 -#define PREFER_DISCRETE_ELT_PRIM( NR, PRIM ) 0 -#else -#define PREFER_DISCRETE_ELT_PRIM( NR, PRIM ) \ - ((NR) < 20 || \ - ((NR) < 40 && \ - rmesa->tcl.hw_primitive == (PRIM| \ - RADEON_CP_VC_CNTL_PRIM_WALK_IND| \ - RADEON_CP_VC_CNTL_TCL_ENABLE))) -#endif - -#ifdef MESA_BIG_ENDIAN -/* We could do without (most of) this ugliness if dest was always 32 bit word aligned... */ -#define EMIT_ELT(dest, offset, x) do { \ - int off = offset + ( ( (GLuint)dest & 0x2 ) >> 1 ); \ - GLushort *des = (GLushort *)( (GLuint)dest & ~0x2 ); \ - (des)[ off + 1 - 2 * ( off & 1 ) ] = (GLushort)(x); } while (0) -#else -#define EMIT_ELT(dest, offset, x) (dest)[offset] = (GLushort) (x) -#endif - -#define EMIT_TWO_ELTS(dest, offset, x, y) *(GLuint *)(dest+offset) = ((y)<<16)|(x); - - - -#define TAG(x) tcl_##x -#include "tnl_dd/t_dd_dmatmp2.h" - -/**********************************************************************/ -/* External entrypoints */ -/**********************************************************************/ - -void radeonEmitPrimitive( GLcontext *ctx, - GLuint first, - GLuint last, - GLuint flags ) -{ - tcl_render_tab_verts[flags&PRIM_MODE_MASK]( ctx, first, last, flags ); -} - -void radeonEmitEltPrimitive( GLcontext *ctx, - GLuint first, - GLuint last, - GLuint flags ) -{ - tcl_render_tab_elts[flags&PRIM_MODE_MASK]( ctx, first, last, flags ); -} - -void radeonTclPrimitive( GLcontext *ctx, - GLenum prim, - int hw_prim ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint se_cntl; - GLuint newprim = hw_prim | RADEON_CP_VC_CNTL_TCL_ENABLE; - - if (newprim != rmesa->tcl.hw_primitive || - !discrete_prim[hw_prim&0xf]) { - RADEON_NEWPRIM( rmesa ); - rmesa->tcl.hw_primitive = newprim; - } - - se_cntl = rmesa->hw.set.cmd[SET_SE_CNTL]; - se_cntl &= ~RADEON_FLAT_SHADE_VTX_LAST; - - if (prim == GL_POLYGON && (ctx->_TriangleCaps & DD_FLATSHADE)) - se_cntl |= RADEON_FLAT_SHADE_VTX_0; - else - se_cntl |= RADEON_FLAT_SHADE_VTX_LAST; - - if (se_cntl != rmesa->hw.set.cmd[SET_SE_CNTL]) { - RADEON_STATECHANGE( rmesa, set ); - rmesa->hw.set.cmd[SET_SE_CNTL] = se_cntl; - } -} - - -/**********************************************************************/ -/* Render pipeline stage */ -/**********************************************************************/ - - -/* TCL render. - */ -static GLboolean radeon_run_tcl_render( GLcontext *ctx, - struct gl_pipeline_stage *stage ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - struct vertex_buffer *VB = &tnl->vb; - GLuint i,flags = 0,length; - - /* TODO: separate this from the swtnl pipeline - */ - if (rmesa->TclFallback) - return GL_TRUE; /* fallback to software t&l */ - - if (VB->Count == 0) - return GL_FALSE; - - radeonReleaseArrays( ctx, stage->changed_inputs ); - radeonEmitArrays( ctx, stage->inputs ); - - rmesa->tcl.Elts = VB->Elts; - - for (i = VB->FirstPrimitive ; !(flags & PRIM_LAST) ; i += length) - { - flags = VB->Primitive[i]; - length = VB->PrimitiveLength[i]; - - if (RADEON_DEBUG & DEBUG_PRIMS) - fprintf(stderr, "%s: prim %s %d..%d\n", - __FUNCTION__, - _mesa_lookup_enum_by_nr(flags & PRIM_MODE_MASK), - i, i+length); - - if (!length) - continue; - - if (rmesa->tcl.Elts) - radeonEmitEltPrimitive( ctx, i, i+length, flags ); - else - radeonEmitPrimitive( ctx, i, i+length, flags ); - } - - return GL_FALSE; /* finished the pipe */ -} - - - -static void radeon_check_tcl_render( GLcontext *ctx, - struct gl_pipeline_stage *stage ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint inputs = VERT_BIT_POS; - - if (ctx->RenderMode == GL_RENDER) { - /* Make all this event-driven: - */ - if (ctx->Light.Enabled) { - inputs |= VERT_BIT_NORMAL; - - if (1 || ctx->Light.ColorMaterialEnabled) { - inputs |= VERT_BIT_COLOR0; - } - } - else { - inputs |= VERT_BIT_COLOR0; - - if (ctx->_TriangleCaps & DD_SEPARATE_SPECULAR) { - inputs |= VERT_BIT_COLOR1; - } - } - - if (ctx->Texture.Unit[0]._ReallyEnabled) { - if (ctx->Texture.Unit[0].TexGenEnabled) { - if (rmesa->TexGenNeedNormals[0]) { - inputs |= VERT_BIT_NORMAL; - } - } else { - inputs |= VERT_BIT_TEX0; - } - } - - if (ctx->Texture.Unit[1]._ReallyEnabled) { - if (ctx->Texture.Unit[1].TexGenEnabled) { - if (rmesa->TexGenNeedNormals[1]) { - inputs |= VERT_BIT_NORMAL; - } - } else { - inputs |= VERT_BIT_TEX1; - } - } - - stage->inputs = inputs; - stage->active = 1; - } - else - stage->active = 0; -} - -static void radeon_init_tcl_render( GLcontext *ctx, - struct gl_pipeline_stage *stage ) -{ - stage->check = radeon_check_tcl_render; - stage->check( ctx, stage ); -} - -static void dtr( struct gl_pipeline_stage *stage ) -{ - (void)stage; -} - - -/* Initial state for tcl stage. - */ -const struct gl_pipeline_stage _radeon_tcl_stage = -{ - "radeon render", - (_DD_NEW_SEPARATE_SPECULAR | - _NEW_LIGHT| - _NEW_TEXTURE| - _NEW_FOG| - _NEW_RENDERMODE), /* re-check (new inputs) */ - 0, /* re-run (always runs) */ - GL_TRUE, /* active */ - 0, 0, /* inputs (set in check_render), outputs */ - 0, 0, /* changed_inputs, private */ - dtr, /* destructor */ - radeon_init_tcl_render, /* check - initially set to alloc data */ - radeon_run_tcl_render /* run */ -}; - - - -/**********************************************************************/ -/* Validate state at pipeline start */ -/**********************************************************************/ - - -/*----------------------------------------------------------------------- - * Manage TCL fallbacks - */ - - -static void transition_to_swtnl( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - GLuint se_cntl; - - RADEON_NEWPRIM( rmesa ); - rmesa->swtcl.vertex_format = 0; - - radeonChooseVertexState( ctx ); - radeonChooseRenderState( ctx ); - - _mesa_validate_all_lighting_tables( ctx ); - - tnl->Driver.NotifyMaterialChange = - _mesa_validate_all_lighting_tables; - - radeonReleaseArrays( ctx, ~0 ); - - se_cntl = rmesa->hw.set.cmd[SET_SE_CNTL]; - se_cntl |= RADEON_FLAT_SHADE_VTX_LAST; - - if (se_cntl != rmesa->hw.set.cmd[SET_SE_CNTL]) { - RADEON_STATECHANGE( rmesa, set ); - rmesa->hw.set.cmd[SET_SE_CNTL] = se_cntl; - } -} - - -static void transition_to_hwtnl( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - GLuint se_coord_fmt = (RADEON_VTX_W0_IS_NOT_1_OVER_W0 | - RADEON_TEX1_W_ROUTING_USE_Q1); - - if ( se_coord_fmt != rmesa->hw.set.cmd[SET_SE_COORDFMT] ) { - RADEON_STATECHANGE( rmesa, set ); - rmesa->hw.set.cmd[SET_SE_COORDFMT] = se_coord_fmt; - _tnl_need_projected_coords( ctx, GL_FALSE ); - } - - radeonUpdateMaterial( ctx ); - - tnl->Driver.NotifyMaterialChange = radeonUpdateMaterial; - - if ( rmesa->dma.flush ) - rmesa->dma.flush( rmesa ); - - rmesa->dma.flush = 0; - rmesa->swtcl.vertex_format = 0; - - if (rmesa->swtcl.indexed_verts.buf) - radeonReleaseDmaRegion( rmesa, &rmesa->swtcl.indexed_verts, - __FUNCTION__ ); - - if (RADEON_DEBUG & DEBUG_FALLBACKS) - fprintf(stderr, "Radeon end tcl fallback\n"); -} - -static char *fallbackStrings[] = { - "Rasterization fallback", - "Unfilled triangles", - "Twosided lighting, differing materials", - "Materials in VB (maybe between begin/end)", - "Texgen unit 0", - "Texgen unit 1", - "Texgen unit 2", - "User disable" -}; - - -static char *getFallbackString(GLuint bit) -{ - int i = 0; - while (bit > 1) { - i++; - bit >>= 1; - } - return fallbackStrings[i]; -} - - - -void radeonTclFallback( GLcontext *ctx, GLuint bit, GLboolean mode ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint oldfallback = rmesa->TclFallback; - - if (mode) { - rmesa->TclFallback |= bit; - if (oldfallback == 0) { - if (RADEON_DEBUG & DEBUG_FALLBACKS) - fprintf(stderr, "Radeon begin tcl fallback %s\n", - getFallbackString( bit )); - transition_to_swtnl( ctx ); - } - } - else { - rmesa->TclFallback &= ~bit; - if (oldfallback == bit) { - if (RADEON_DEBUG & DEBUG_FALLBACKS) - fprintf(stderr, "Radeon end tcl fallback %s\n", - getFallbackString( bit )); - transition_to_hwtnl( ctx ); - } - } -} Index: xc/lib/GL/mesa/src/drv/radeon/radeon_tcl.h diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_tcl.h:1.3 xc/lib/GL/mesa/src/drv/radeon/radeon_tcl.h:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_tcl.h:1.3 Sun Sep 28 16:15:30 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_tcl.h Wed Mar 16 21:05:07 2005 @@ -1,70 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_tcl.h,v 1.3 2003/09/28 20:15:30 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - Tungsten Grahpics Inc., Austin, Texas. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - * - */ - -#ifndef __RADEON_TCL_H__ -#define __RADEON_TCL_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "radeon_context.h" - -extern void radeonTclPrimitive( GLcontext *ctx, GLenum prim, int hw_prim ); -extern void radeonEmitEltPrimitive( GLcontext *ctx, GLuint first, GLuint last, - GLuint flags ); -extern void radeonEmitPrimitive( GLcontext *ctx, GLuint first, GLuint last, - GLuint flags ); - -extern void radeonTclFallback( GLcontext *ctx, GLuint bit, GLboolean mode ); - -#define RADEON_TCL_FALLBACK_RASTER 0x1 /* rasterization */ -#define RADEON_TCL_FALLBACK_UNFILLED 0x2 /* unfilled tris */ -#define RADEON_TCL_FALLBACK_LIGHT_TWOSIDE 0x4 /* twoside tris */ -#define RADEON_TCL_FALLBACK_MATERIAL 0x8 /* material in vb */ -#define RADEON_TCL_FALLBACK_TEXGEN_0 0x10 /* texgen, unit 0 */ -#define RADEON_TCL_FALLBACK_TEXGEN_1 0x20 /* texgen, unit 1 */ -#define RADEON_TCL_FALLBACK_TEXGEN_2 0x40 /* texgen, unit 2 */ -#define RADEON_TCL_FALLBACK_TCL_DISABLE 0x80 /* user disable */ -#define RADEON_TCL_FALLBACK_TEXRECT_0 0x100 /* texture rectangle */ -#define RADEON_TCL_FALLBACK_TEXRECT_1 0x200 /* texture rectangle */ -#define RADEON_TCL_FALLBACK_TEXRECT_2 0x400 /* texture rectangle */ - -#define RADEON_MAX_TCL_VERTSIZE (15*4) - -#define TCL_FALLBACK( ctx, bit, mode ) radeonTclFallback( ctx, bit, mode ) - - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/radeon/radeon_tex.c diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_tex.c:1.11 xc/lib/GL/mesa/src/drv/radeon/radeon_tex.c:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_tex.c:1.11 Thu Jan 22 22:57:06 2004 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_tex.c Wed Mar 16 21:05:07 2005 @@ -1,731 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_tex.c,v 1.11 2004/01/23 03:57:06 dawes Exp $ */ -/* -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ - -/* - * Authors: - * Gareth Hughes - * Brian Paul - */ - -#include "glheader.h" -#include "imports.h" -#include "colormac.h" -#include "context.h" -#include "enums.h" -#include "image.h" -#include "simple_list.h" -#include "texformat.h" -#include "texstore.h" - -#include "radeon_context.h" -#include "radeon_state.h" -#include "radeon_ioctl.h" -#include "radeon_swtcl.h" -#include "radeon_tex.h" - - - -/** - * Set the texture wrap modes. - * - * \param t Texture object whose wrap modes are to be set - * \param swrap Wrap mode for the \a s texture coordinate - * \param twrap Wrap mode for the \a t texture coordinate - */ - -static void radeonSetTexWrap( radeonTexObjPtr t, GLenum swrap, GLenum twrap ) -{ - GLboolean is_clamp = GL_FALSE; - GLboolean is_clamp_to_border = GL_FALSE; - - t->pp_txfilter &= ~(RADEON_CLAMP_S_MASK | RADEON_CLAMP_T_MASK | RADEON_BORDER_MODE_D3D); - - switch ( swrap ) { - case GL_REPEAT: - t->pp_txfilter |= RADEON_CLAMP_S_WRAP; - break; - case GL_CLAMP: - t->pp_txfilter |= RADEON_CLAMP_S_CLAMP_GL; - is_clamp = GL_TRUE; - break; - case GL_CLAMP_TO_EDGE: - t->pp_txfilter |= RADEON_CLAMP_S_CLAMP_LAST; - break; - case GL_CLAMP_TO_BORDER: - t->pp_txfilter |= RADEON_CLAMP_S_CLAMP_GL; - is_clamp_to_border = GL_TRUE; - break; - case GL_MIRRORED_REPEAT: - t->pp_txfilter |= RADEON_CLAMP_S_MIRROR; - break; - case GL_MIRROR_CLAMP_ATI: - t->pp_txfilter |= RADEON_CLAMP_S_MIRROR_CLAMP_GL; - is_clamp = GL_TRUE; - break; - case GL_MIRROR_CLAMP_TO_EDGE_ATI: - t->pp_txfilter |= RADEON_CLAMP_S_MIRROR_CLAMP_LAST; - break; - default: - _mesa_problem(NULL, "bad S wrap mode in %s", __FUNCTION__); - } - - switch ( twrap ) { - case GL_REPEAT: - t->pp_txfilter |= RADEON_CLAMP_T_WRAP; - break; - case GL_CLAMP: - t->pp_txfilter |= RADEON_CLAMP_T_CLAMP_GL; - is_clamp = GL_TRUE; - break; - case GL_CLAMP_TO_EDGE: - t->pp_txfilter |= RADEON_CLAMP_T_CLAMP_LAST; - break; - case GL_CLAMP_TO_BORDER: - t->pp_txfilter |= RADEON_CLAMP_T_CLAMP_GL; - is_clamp_to_border = GL_TRUE; - break; - case GL_MIRRORED_REPEAT: - t->pp_txfilter |= RADEON_CLAMP_T_MIRROR; - break; - case GL_MIRROR_CLAMP_ATI: - t->pp_txfilter |= RADEON_CLAMP_T_MIRROR_CLAMP_GL; - is_clamp = GL_TRUE; - break; - case GL_MIRROR_CLAMP_TO_EDGE_ATI: - t->pp_txfilter |= RADEON_CLAMP_T_MIRROR_CLAMP_LAST; - break; - default: - _mesa_problem(NULL, "bad T wrap mode in %s", __FUNCTION__); - } - - if ( is_clamp_to_border ) { - t->pp_txfilter |= RADEON_BORDER_MODE_D3D; - } - - t->border_fallback = (is_clamp && is_clamp_to_border); -} - -static void radeonSetTexMaxAnisotropy( radeonTexObjPtr t, GLfloat max ) -{ - t->pp_txfilter &= ~RADEON_MAX_ANISO_MASK; - - if ( max == 1.0 ) { - t->pp_txfilter |= RADEON_MAX_ANISO_1_TO_1; - } else if ( max <= 2.0 ) { - t->pp_txfilter |= RADEON_MAX_ANISO_2_TO_1; - } else if ( max <= 4.0 ) { - t->pp_txfilter |= RADEON_MAX_ANISO_4_TO_1; - } else if ( max <= 8.0 ) { - t->pp_txfilter |= RADEON_MAX_ANISO_8_TO_1; - } else { - t->pp_txfilter |= RADEON_MAX_ANISO_16_TO_1; - } -} - -/** - * Set the texture magnification and minification modes. - * - * \param t Texture whose filter modes are to be set - * \param minf Texture minification mode - * \param magf Texture magnification mode - */ - -static void radeonSetTexFilter( radeonTexObjPtr t, GLenum minf, GLenum magf ) -{ - GLuint anisotropy = (t->pp_txfilter & RADEON_MAX_ANISO_MASK); - - t->pp_txfilter &= ~(RADEON_MIN_FILTER_MASK | RADEON_MAG_FILTER_MASK); - - if ( anisotropy == RADEON_MAX_ANISO_1_TO_1 ) { - switch ( minf ) { - case GL_NEAREST: - t->pp_txfilter |= RADEON_MIN_FILTER_NEAREST; - break; - case GL_LINEAR: - t->pp_txfilter |= RADEON_MIN_FILTER_LINEAR; - break; - case GL_NEAREST_MIPMAP_NEAREST: - t->pp_txfilter |= RADEON_MIN_FILTER_NEAREST_MIP_NEAREST; - break; - case GL_NEAREST_MIPMAP_LINEAR: - t->pp_txfilter |= RADEON_MIN_FILTER_LINEAR_MIP_NEAREST; - break; - case GL_LINEAR_MIPMAP_NEAREST: - t->pp_txfilter |= RADEON_MIN_FILTER_NEAREST_MIP_LINEAR; - break; - case GL_LINEAR_MIPMAP_LINEAR: - t->pp_txfilter |= RADEON_MIN_FILTER_LINEAR_MIP_LINEAR; - break; - } - } else { - switch ( minf ) { - case GL_NEAREST: - t->pp_txfilter |= RADEON_MIN_FILTER_ANISO_NEAREST; - break; - case GL_LINEAR: - t->pp_txfilter |= RADEON_MIN_FILTER_ANISO_LINEAR; - break; - case GL_NEAREST_MIPMAP_NEAREST: - case GL_LINEAR_MIPMAP_NEAREST: - t->pp_txfilter |= RADEON_MIN_FILTER_ANISO_NEAREST_MIP_NEAREST; - break; - case GL_NEAREST_MIPMAP_LINEAR: - case GL_LINEAR_MIPMAP_LINEAR: - t->pp_txfilter |= RADEON_MIN_FILTER_ANISO_NEAREST_MIP_LINEAR; - break; - } - } - - switch ( magf ) { - case GL_NEAREST: - t->pp_txfilter |= RADEON_MAG_FILTER_NEAREST; - break; - case GL_LINEAR: - t->pp_txfilter |= RADEON_MAG_FILTER_LINEAR; - break; - } -} - -static void radeonSetTexBorderColor( radeonTexObjPtr t, GLubyte c[4] ) -{ - t->pp_border_color = radeonPackColor( 4, c[0], c[1], c[2], c[3] ); -} - - -/** - * Allocate space for and load the mesa images into the texture memory block. - * This will happen before drawing with a new texture, or drawing with a - * texture after it was swapped out or teximaged again. - */ - -static radeonTexObjPtr radeonAllocTexObj( struct gl_texture_object *texObj ) -{ - radeonTexObjPtr t; - - t = CALLOC_STRUCT( radeon_tex_obj ); - texObj->DriverData = t; - if ( t != NULL ) { - if ( RADEON_DEBUG & DEBUG_TEXTURE ) { - fprintf( stderr, "%s( %p, %p )\n", __FUNCTION__, (void *)texObj, (void *)t ); - } - - /* Initialize non-image-dependent parts of the state: - */ - t->base.tObj = texObj; - t->border_fallback = GL_FALSE; - - t->pp_txfilter = RADEON_BORDER_MODE_OGL; - t->pp_txformat = (RADEON_TXFORMAT_ENDIAN_NO_SWAP | - RADEON_TXFORMAT_PERSPECTIVE_ENABLE); - - make_empty_list( & t->base ); - - radeonSetTexWrap( t, texObj->WrapS, texObj->WrapT ); - radeonSetTexMaxAnisotropy( t, texObj->MaxAnisotropy ); - radeonSetTexFilter( t, texObj->MinFilter, texObj->MagFilter ); - radeonSetTexBorderColor( t, texObj->_BorderChan ); - } - - return t; -} - - -static const struct gl_texture_format * -radeonChooseTextureFormat( GLcontext *ctx, GLint internalFormat, - GLenum format, GLenum type ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - const GLboolean do32bpt = ( rmesa->radeonScreen->cpp == 4 ); - - switch ( internalFormat ) { - case 4: - case GL_RGBA: - case GL_COMPRESSED_RGBA: - if ( format == GL_BGRA ) { - if ( type == GL_UNSIGNED_INT_8_8_8_8_REV ) { - return &_mesa_texformat_argb8888; - } - else if ( type == GL_UNSIGNED_SHORT_4_4_4_4_REV ) { - return &_mesa_texformat_argb4444; - } - else if ( type == GL_UNSIGNED_SHORT_1_5_5_5_REV ) { - return &_mesa_texformat_argb1555; - } - } - return do32bpt ? &_mesa_texformat_rgba8888 : &_mesa_texformat_argb4444; - - case 3: - case GL_RGB: - case GL_COMPRESSED_RGB: - if ( format == GL_RGB && type == GL_UNSIGNED_SHORT_5_6_5 ) { - return &_mesa_texformat_rgb565; - } - return do32bpt ? &_mesa_texformat_rgba8888 : &_mesa_texformat_rgb565; - - case GL_RGBA8: - case GL_RGB10_A2: - case GL_RGBA12: - case GL_RGBA16: - return do32bpt ? &_mesa_texformat_rgba8888 : &_mesa_texformat_argb4444; - - case GL_RGBA4: - case GL_RGBA2: - return &_mesa_texformat_argb4444; - - case GL_RGB5_A1: - return &_mesa_texformat_argb1555; - - case GL_RGB8: - case GL_RGB10: - case GL_RGB12: - case GL_RGB16: - return do32bpt ? &_mesa_texformat_rgba8888 : &_mesa_texformat_rgb565; - - case GL_RGB5: - case GL_RGB4: - case GL_R3_G3_B2: - return &_mesa_texformat_rgb565; - - case GL_ALPHA: - case GL_ALPHA4: - case GL_ALPHA8: - case GL_ALPHA12: - case GL_ALPHA16: - case GL_COMPRESSED_ALPHA: - return &_mesa_texformat_al88; - - case 1: - case GL_LUMINANCE: - case GL_LUMINANCE4: - case GL_LUMINANCE8: - case GL_LUMINANCE12: - case GL_LUMINANCE16: - case GL_COMPRESSED_LUMINANCE: - return &_mesa_texformat_al88; - - case 2: - case GL_LUMINANCE_ALPHA: - case GL_LUMINANCE4_ALPHA4: - case GL_LUMINANCE6_ALPHA2: - case GL_LUMINANCE8_ALPHA8: - case GL_LUMINANCE12_ALPHA4: - case GL_LUMINANCE12_ALPHA12: - case GL_LUMINANCE16_ALPHA16: - case GL_COMPRESSED_LUMINANCE_ALPHA: - return &_mesa_texformat_al88; - - case GL_INTENSITY: - case GL_INTENSITY4: - case GL_INTENSITY8: - case GL_INTENSITY12: - case GL_INTENSITY16: - case GL_COMPRESSED_INTENSITY: - return &_mesa_texformat_i8; - - case GL_YCBCR_MESA: - if (type == GL_UNSIGNED_SHORT_8_8_APPLE || - type == GL_UNSIGNED_BYTE) - return &_mesa_texformat_ycbcr; - else - return &_mesa_texformat_ycbcr_rev; - - default: - _mesa_problem(ctx, "unexpected texture format in %s", __FUNCTION__); - return NULL; - } - - return NULL; /* never get here */ -} - - -static void radeonTexImage1D( GLcontext *ctx, GLenum target, GLint level, - GLint internalFormat, - GLint width, GLint border, - GLenum format, GLenum type, const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - driTextureObject * t = (driTextureObject *) texObj->DriverData; - - if ( t ) { - driSwapOutTextureObject( t ); - } - else { - t = (driTextureObject *) radeonAllocTexObj( texObj ); - if (!t) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexImage1D"); - return; - } - } - - /* Note, this will call ChooseTextureFormat */ - _mesa_store_teximage1d(ctx, target, level, internalFormat, - width, border, format, type, pixels, - &ctx->Unpack, texObj, texImage); - - t->dirty_images[0] |= (1 << level); -} - - -static void radeonTexSubImage1D( GLcontext *ctx, GLenum target, GLint level, - GLint xoffset, - GLsizei width, - GLenum format, GLenum type, - const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - driTextureObject * t = (driTextureObject *) texObj->DriverData; - - assert( t ); /* this _should_ be true */ - if ( t ) { - driSwapOutTextureObject( t ); - } - else { - t = (driTextureObject *) radeonAllocTexObj( texObj ); - if (!t) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexSubImage1D"); - return; - } - } - - _mesa_store_texsubimage1d(ctx, target, level, xoffset, width, - format, type, pixels, packing, texObj, - texImage); - - t->dirty_images[0] |= (1 << level); -} - - -static void radeonTexImage2D( GLcontext *ctx, GLenum target, GLint level, - GLint internalFormat, - GLint width, GLint height, GLint border, - GLenum format, GLenum type, const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - driTextureObject * t = (driTextureObject *) texObj->DriverData; - GLuint face; - - /* which cube face or ordinary 2D image */ - switch (target) { - case GL_TEXTURE_CUBE_MAP_POSITIVE_X: - case GL_TEXTURE_CUBE_MAP_NEGATIVE_X: - case GL_TEXTURE_CUBE_MAP_POSITIVE_Y: - case GL_TEXTURE_CUBE_MAP_NEGATIVE_Y: - case GL_TEXTURE_CUBE_MAP_POSITIVE_Z: - case GL_TEXTURE_CUBE_MAP_NEGATIVE_Z: - face = (GLuint) target - (GLuint) GL_TEXTURE_CUBE_MAP_POSITIVE_X; - ASSERT(face < 6); - break; - default: - face = 0; - } - - if ( t != NULL ) { - driSwapOutTextureObject( t ); - } - else { - t = (driTextureObject *) radeonAllocTexObj( texObj ); - if (!t) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexImage2D"); - return; - } - } - - /* Note, this will call ChooseTextureFormat */ - _mesa_store_teximage2d(ctx, target, level, internalFormat, - width, height, border, format, type, pixels, - &ctx->Unpack, texObj, texImage); - - t->dirty_images[face] |= (1 << level); -} - - -static void radeonTexSubImage2D( GLcontext *ctx, GLenum target, GLint level, - GLint xoffset, GLint yoffset, - GLsizei width, GLsizei height, - GLenum format, GLenum type, - const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - driTextureObject * t = (driTextureObject *) texObj->DriverData; - GLuint face; - - - /* which cube face or ordinary 2D image */ - switch (target) { - case GL_TEXTURE_CUBE_MAP_POSITIVE_X: - case GL_TEXTURE_CUBE_MAP_NEGATIVE_X: - case GL_TEXTURE_CUBE_MAP_POSITIVE_Y: - case GL_TEXTURE_CUBE_MAP_NEGATIVE_Y: - case GL_TEXTURE_CUBE_MAP_POSITIVE_Z: - case GL_TEXTURE_CUBE_MAP_NEGATIVE_Z: - face = (GLuint) target - (GLuint) GL_TEXTURE_CUBE_MAP_POSITIVE_X; - ASSERT(face < 6); - break; - default: - face = 0; - } - - assert( t ); /* this _should_ be true */ - if ( t ) { - driSwapOutTextureObject( t ); - } - else { - t = (driTextureObject *) radeonAllocTexObj( texObj ); - if (!t) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexSubImage2D"); - return; - } - } - - _mesa_store_texsubimage2d(ctx, target, level, xoffset, yoffset, width, - height, format, type, pixels, packing, texObj, - texImage); - - t->dirty_images[face] |= (1 << level); -} - - - -#define SCALED_FLOAT_TO_BYTE( x, scale ) \ - (((GLuint)((255.0F / scale) * (x))) / 2) - -static void radeonTexEnv( GLcontext *ctx, GLenum target, - GLenum pname, const GLfloat *param ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint unit = ctx->Texture.CurrentUnit; - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - - if ( RADEON_DEBUG & DEBUG_STATE ) { - fprintf( stderr, "%s( %s )\n", - __FUNCTION__, _mesa_lookup_enum_by_nr( pname ) ); - } - - switch ( pname ) { - case GL_TEXTURE_ENV_COLOR: { - GLubyte c[4]; - GLuint envColor; - UNCLAMPED_FLOAT_TO_RGBA_CHAN( c, texUnit->EnvColor ); - envColor = radeonPackColor( 4, c[0], c[1], c[2], c[3] ); - if ( rmesa->hw.tex[unit].cmd[TEX_PP_TFACTOR] != envColor ) { - RADEON_STATECHANGE( rmesa, tex[unit] ); - rmesa->hw.tex[unit].cmd[TEX_PP_TFACTOR] = envColor; - } - break; - } - - case GL_TEXTURE_LOD_BIAS_EXT: { - GLfloat bias; - GLuint b; - - /* The Radeon's LOD bias is a signed 2's complement value with a - * range of -1.0 <= bias < 4.0. We break this into two linear - * functions, one mapping [-1.0,0.0] to [-128,0] and one mapping - * [0.0,4.0] to [0,127]. - */ - bias = CLAMP( *param, -1.0, 4.0 ); - if ( bias == 0 ) { - b = 0; - } else if ( bias > 0 ) { - b = ((GLuint)SCALED_FLOAT_TO_BYTE( bias, 4.0 )) << RADEON_LOD_BIAS_SHIFT; - } else { - b = ((GLuint)SCALED_FLOAT_TO_BYTE( bias, 1.0 )) << RADEON_LOD_BIAS_SHIFT; - } - if ( (rmesa->hw.tex[unit].cmd[TEX_PP_TXFILTER] & RADEON_LOD_BIAS_MASK) != b ) { - RADEON_STATECHANGE( rmesa, tex[unit] ); - rmesa->hw.tex[unit].cmd[TEX_PP_TXFILTER] &= ~RADEON_LOD_BIAS_MASK; - rmesa->hw.tex[unit].cmd[TEX_PP_TXFILTER] |= (b & RADEON_LOD_BIAS_MASK); - } - break; - } - - default: - return; - } -} - - -/** - * Changes variables and flags for a state update, which will happen at the - * next UpdateTextureState - */ - -static void radeonTexParameter( GLcontext *ctx, GLenum target, - struct gl_texture_object *texObj, - GLenum pname, const GLfloat *params ) -{ - radeonTexObjPtr t = (radeonTexObjPtr) texObj->DriverData; - - if ( RADEON_DEBUG & (DEBUG_STATE|DEBUG_TEXTURE) ) { - fprintf( stderr, "%s( %s )\n", __FUNCTION__, - _mesa_lookup_enum_by_nr( pname ) ); - } - - if ( ( target != GL_TEXTURE_2D ) && - ( target != GL_TEXTURE_1D ) ) - return; - - switch ( pname ) { - case GL_TEXTURE_MIN_FILTER: - case GL_TEXTURE_MAG_FILTER: - case GL_TEXTURE_MAX_ANISOTROPY_EXT: - radeonSetTexMaxAnisotropy( t, texObj->MaxAnisotropy ); - radeonSetTexFilter( t, texObj->MinFilter, texObj->MagFilter ); - break; - - case GL_TEXTURE_WRAP_S: - case GL_TEXTURE_WRAP_T: - radeonSetTexWrap( t, texObj->WrapS, texObj->WrapT ); - break; - - case GL_TEXTURE_BORDER_COLOR: - radeonSetTexBorderColor( t, texObj->_BorderChan ); - break; - - case GL_TEXTURE_BASE_LEVEL: - case GL_TEXTURE_MAX_LEVEL: - case GL_TEXTURE_MIN_LOD: - case GL_TEXTURE_MAX_LOD: - /* This isn't the most efficient solution but there doesn't appear to - * be a nice alternative. Since there's no LOD clamping, - * we just have to rely on loading the right subset of mipmap levels - * to simulate a clamped LOD. - */ - driSwapOutTextureObject( (driTextureObject *) t ); - break; - - default: - return; - } - - /* Mark this texobj as dirty (one bit per tex unit) - */ - t->dirty_state = TEX_ALL; -} - - - -static void radeonBindTexture( GLcontext *ctx, GLenum target, - struct gl_texture_object *texObj ) -{ - if ( RADEON_DEBUG & (DEBUG_STATE|DEBUG_TEXTURE) ) { - fprintf( stderr, "%s( %p ) unit=%d\n", __FUNCTION__, (void *)texObj, - ctx->Texture.CurrentUnit ); - } - - if ( target == GL_TEXTURE_2D || target == GL_TEXTURE_1D ) { - if ( texObj->DriverData == NULL ) { - radeonAllocTexObj( texObj ); - } - } -} - -static void radeonDeleteTexture( GLcontext *ctx, - struct gl_texture_object *texObj ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - driTextureObject * t = (driTextureObject *) texObj->DriverData; - - if ( RADEON_DEBUG & (DEBUG_STATE|DEBUG_TEXTURE) ) { - fprintf( stderr, "%s( %p (target = %s) )\n", __FUNCTION__, (void *)texObj, - _mesa_lookup_enum_by_nr( texObj->Target ) ); - } - - if ( t != NULL ) { - if ( rmesa ) { - RADEON_FIREVERTICES( rmesa ); - } - - driDestroyTextureObject( t ); - } -} - -/* Need: - * - Same GEN_MODE for all active bits - * - Same EyePlane/ObjPlane for all active bits when using Eye/Obj - * - STRQ presumably all supported (matrix means incoming R values - * can end up in STQ, this has implications for vertex support, - * presumably ok if maos is used, though?) - * - * Basically impossible to do this on the fly - just collect some - * basic info & do the checks from ValidateState(). - */ -static void radeonTexGen( GLcontext *ctx, - GLenum coord, - GLenum pname, - const GLfloat *params ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint unit = ctx->Texture.CurrentUnit; - rmesa->recheck_texgen[unit] = GL_TRUE; -} - - -void radeonInitTextureFuncs( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - - ctx->Driver.ChooseTextureFormat = radeonChooseTextureFormat; - ctx->Driver.TexImage1D = radeonTexImage1D; - ctx->Driver.TexImage2D = radeonTexImage2D; - ctx->Driver.TexImage3D = _mesa_store_teximage3d; - ctx->Driver.TexSubImage1D = radeonTexSubImage1D; - ctx->Driver.TexSubImage2D = radeonTexSubImage2D; - ctx->Driver.TexSubImage3D = _mesa_store_texsubimage3d; - ctx->Driver.CopyTexImage1D = _swrast_copy_teximage1d; - ctx->Driver.CopyTexImage2D = _swrast_copy_teximage2d; - ctx->Driver.CopyTexSubImage1D = _swrast_copy_texsubimage1d; - ctx->Driver.CopyTexSubImage2D = _swrast_copy_texsubimage2d; - ctx->Driver.CopyTexSubImage3D = _swrast_copy_texsubimage3d; - ctx->Driver.TestProxyTexImage = _mesa_test_proxy_teximage; - - ctx->Driver.BindTexture = radeonBindTexture; - ctx->Driver.CreateTexture = NULL; /* FIXME: Is this used??? */ - ctx->Driver.DeleteTexture = radeonDeleteTexture; - ctx->Driver.IsTextureResident = driIsTextureResident; - ctx->Driver.PrioritizeTexture = NULL; - ctx->Driver.ActiveTexture = NULL; - ctx->Driver.UpdateTexturePalette = NULL; - - ctx->Driver.TexEnv = radeonTexEnv; - ctx->Driver.TexParameter = radeonTexParameter; - ctx->Driver.TexGen = radeonTexGen; - - driInitTextureObjects( ctx, & rmesa->swapped, - DRI_TEXMGR_DO_TEXTURE_1D - | DRI_TEXMGR_DO_TEXTURE_2D ); -} Index: xc/lib/GL/mesa/src/drv/radeon/radeon_tex.h diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_tex.h:1.4 xc/lib/GL/mesa/src/drv/radeon/radeon_tex.h:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_tex.h:1.4 Sun Sep 28 16:15:30 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_tex.h Wed Mar 16 21:05:07 2005 @@ -1,53 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_tex.h,v 1.4 2003/09/28 20:15:30 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Gareth Hughes - * - */ - -#ifndef __RADEON_TEX_H__ -#define __RADEON_TEX_H__ - -#ifdef GLX_DIRECT_RENDERING - -extern void radeonUpdateTextureState( GLcontext *ctx ); - -extern int radeonUploadTexImages( radeonContextPtr rmesa, radeonTexObjPtr t, - GLuint face ); - -extern void radeonDestroyTexObj( radeonContextPtr rmesa, radeonTexObjPtr t ); - -extern void radeonInitTextureFuncs( GLcontext *ctx ); - -#endif -#endif /* __RADEON_TEX_H__ */ Index: xc/lib/GL/mesa/src/drv/radeon/radeon_texmem.c diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_texmem.c:1.9 xc/lib/GL/mesa/src/drv/radeon/radeon_texmem.c:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_texmem.c:1.9 Thu Jan 22 22:57:06 2004 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_texmem.c Wed Mar 16 21:05:07 2005 @@ -1,377 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_texmem.c,v 1.9 2004/01/23 03:57:06 dawes Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation on the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. IN NO EVENT SHALL ATI, VA LINUX SYSTEMS AND/OR THEIR -SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Gareth Hughes - * - */ - -#include "glheader.h" -#include "imports.h" -#include "context.h" -#include "macros.h" -#include "simple_list.h" - -#include "radeon_context.h" -#include "radeon_ioctl.h" -#include "radeon_tex.h" - - -/** - * Destroy any device-dependent state associated with the texture. This may - * include NULLing out hardware state that points to the texture. - */ -void -radeonDestroyTexObj( radeonContextPtr rmesa, radeonTexObjPtr t ) -{ - if ( RADEON_DEBUG & DEBUG_TEXTURE ) { - fprintf( stderr, "%s( %p, %p )\n", __FUNCTION__, (void *)t, (void *)t->base.tObj ); - } - - if ( rmesa != NULL ) { - unsigned i; - - - for ( i = 0 ; i < rmesa->glCtx->Const.MaxTextureUnits ; i++ ) { - if ( t == rmesa->state.texture.unit[i].texobj ) { - rmesa->state.texture.unit[i].texobj = NULL; - remove_from_list( &rmesa->hw.tex[i] ); - make_empty_list( &rmesa->hw.tex[i] ); - } - } - } -} - - -/* ------------------------------------------------------------ - * Texture image conversions - */ - - -static void radeonUploadRectSubImage( radeonContextPtr rmesa, - radeonTexObjPtr t, - struct gl_texture_image *texImage, - GLint x, GLint y, - GLint width, GLint height ) -{ - const struct gl_texture_format *texFormat = texImage->TexFormat; - int blit_format, dstPitch, done; - - switch ( texFormat->TexelBytes ) { - case 1: - blit_format = RADEON_GMC_DST_8BPP_CI; - break; - case 2: - blit_format = RADEON_GMC_DST_16BPP; - break; - case 4: - blit_format = RADEON_GMC_DST_32BPP; - break; - default: - fprintf( stderr, "radeonUploadRectSubImage: unknown blit_format (texelbytes=%d)\n", - texFormat->TexelBytes); - return; - } - - t->image[0][0].data = texImage->Data; - - /* Currently don't need to cope with small pitches. - */ - width = texImage->Width; - height = texImage->Height; - dstPitch = t->pp_txpitch + 32; - - { /* FIXME: prefer GART-texturing if possible */ - /* Data not in GART memory, or bad pitch. - */ - for (done = 0; done < height ; ) { - struct radeon_dma_region region; - int lines = MIN2( height - done, RADEON_BUFFER_SIZE / dstPitch ); - int src_pitch; - char *tex; - - src_pitch = texImage->RowStride * texFormat->TexelBytes; - - tex = (char *)texImage->Data + done * src_pitch; - - memset(®ion, 0, sizeof(region)); - radeonAllocDmaRegion( rmesa, ®ion, lines * dstPitch, 1024 ); - - /* Copy texdata to dma: - */ - if (0) - fprintf(stderr, "%s: src_pitch %d dst_pitch %d\n", - __FUNCTION__, src_pitch, dstPitch); - - if (src_pitch == dstPitch) { - memcpy( region.address, tex, lines * src_pitch ); - } - else { - char *buf = region.address; - int i; - for (i = 0 ; i < lines ; i++) { - memcpy( buf, tex, src_pitch ); - buf += dstPitch; - tex += src_pitch; - } - } - - radeonEmitWait( rmesa, RADEON_WAIT_3D ); - - - - /* Blit to framebuffer - */ - radeonEmitBlit( rmesa, - blit_format, - dstPitch, GET_START( ®ion ), - dstPitch, t->bufAddr, - 0, 0, - 0, done, - width, lines ); - - radeonEmitWait( rmesa, RADEON_WAIT_2D ); - - radeonReleaseDmaRegion( rmesa, ®ion, __FUNCTION__ ); - done += lines; - } - } -} - - -/** - * Upload the texture image associated with texture \a t at the specified - * level at the address relative to \a start. - */ -static void uploadSubImage( radeonContextPtr rmesa, radeonTexObjPtr t, - GLint hwlevel, - GLint x, GLint y, GLint width, GLint height, - GLuint face ) -{ - struct gl_texture_image *texImage = NULL; - GLuint offset; - GLint imageWidth, imageHeight; - GLint ret; - drmRadeonTexture tex; - drmRadeonTexImage tmp; - const int level = hwlevel + t->base.firstLevel; - - if ( RADEON_DEBUG & DEBUG_TEXTURE ) { - fprintf( stderr, "%s( %p, %p ) level/width/height/face = %d/%d/%d/%u\n", - __FUNCTION__, (void *)t, (void *)t->base.tObj, level, width, height, face ); - } - - ASSERT(face < 6); - - /* Ensure we have a valid texture to upload */ - if ( ( hwlevel < 0 ) || ( hwlevel >= RADEON_MAX_TEXTURE_LEVELS ) ) { - _mesa_problem(NULL, "bad texture level in %s", __FUNCTION__); - return; - } - - switch (face) { - case 0: - texImage = t->base.tObj->Image[level]; - break; - case 1: - texImage = t->base.tObj->NegX[level]; - break; - case 2: - texImage = t->base.tObj->PosY[level]; - break; - case 3: - texImage = t->base.tObj->NegY[level]; - break; - case 4: - texImage = t->base.tObj->PosZ[level]; - break; - case 5: - texImage = t->base.tObj->NegZ[level]; - break; - } - - if ( !texImage ) { - if ( RADEON_DEBUG & DEBUG_TEXTURE ) - fprintf( stderr, "%s: texImage %d is NULL!\n", __FUNCTION__, level ); - return; - } - if ( !texImage->Data ) { - if ( RADEON_DEBUG & DEBUG_TEXTURE ) - fprintf( stderr, "%s: image data is NULL!\n", __FUNCTION__ ); - return; - } - - - if (t->base.tObj->Target == GL_TEXTURE_RECTANGLE_NV) { - assert(level == 0); - assert(hwlevel == 0); - if ( RADEON_DEBUG & DEBUG_TEXTURE ) - fprintf( stderr, "%s: image data is rectangular\n", __FUNCTION__); - radeonUploadRectSubImage( rmesa, t, texImage, x, y, width, height ); - return; - } - - imageWidth = texImage->Width; - imageHeight = texImage->Height; - - offset = t->bufAddr; - - if ( RADEON_DEBUG & (DEBUG_TEXTURE|DEBUG_IOCTL) ) { - GLint imageX = 0; - GLint imageY = 0; - GLint blitX = t->image[face][hwlevel].x; - GLint blitY = t->image[face][hwlevel].y; - GLint blitWidth = t->image[face][hwlevel].width; - GLint blitHeight = t->image[face][hwlevel].height; - fprintf( stderr, " upload image: %d,%d at %d,%d\n", - imageWidth, imageHeight, imageX, imageY ); - fprintf( stderr, " upload blit: %d,%d at %d,%d\n", - blitWidth, blitHeight, blitX, blitY ); - fprintf( stderr, " blit ofs: 0x%07x level: %d/%d\n", - (GLuint)offset, hwlevel, level ); - } - - t->image[face][hwlevel].data = texImage->Data; - - /* Init the DRM_RADEON_TEXTURE command / drmRadeonTexture struct. - * NOTE: we're always use a 1KB-wide blit and I8 texture format. - * We used to use 1, 2 and 4-byte texels and used to use the texture - * width to dictate the blit width - but that won't work for compressed - * textures. (Brian) - */ - tex.offset = offset; - tex.pitch = BLIT_WIDTH_BYTES / 64; - tex.format = RADEON_TXFORMAT_I8; /* any 1-byte texel format */ - if (texImage->TexFormat->TexelBytes) { - tex.width = imageWidth * texImage->TexFormat->TexelBytes; /* in bytes */ - tex.height = imageHeight; - } - else { - tex.width = imageWidth; /* compressed */ - tex.height = imageHeight; - if (tex.height < 4) - tex.height = 4; - } - tex.image = &tmp; - - /* copy (x,y,width,height,data) */ - memcpy( &tmp, &t->image[face][hwlevel], sizeof(drmRadeonTexImage) ); - - LOCK_HARDWARE( rmesa ); - do { - ret = drmCommandWriteRead( rmesa->dri.fd, DRM_RADEON_TEXTURE, - &tex, sizeof(drmRadeonTexture) ); - } while ( ret && errno == EAGAIN ); - - UNLOCK_HARDWARE( rmesa ); - - if ( ret ) { - fprintf( stderr, "DRM_RADEON_TEXTURE: return = %d\n", ret ); - fprintf( stderr, " offset=0x%08x\n", - offset ); - fprintf( stderr, " image width=%d height=%d\n", - imageWidth, imageHeight ); - fprintf( stderr, " blit width=%d height=%d data=%p\n", - t->image[face][hwlevel].width, t->image[face][hwlevel].height, - t->image[face][hwlevel].data ); - exit( 1 ); - } -} - - -/** - * Upload the texture images associated with texture \a t. This might - * require the allocation of texture memory. - * - * \param rmesa Context pointer - * \param t Texture to be uploaded - * \param face Cube map face to be uploaded. Zero for non-cube maps. - */ - -int radeonUploadTexImages( radeonContextPtr rmesa, radeonTexObjPtr t, GLuint face ) -{ - const int numLevels = t->base.lastLevel - t->base.firstLevel + 1; - - if ( RADEON_DEBUG & (DEBUG_TEXTURE|DEBUG_IOCTL) ) { - fprintf( stderr, "%s( %p, %p ) sz=%d lvls=%d-%d\n", __FUNCTION__, - (void *)rmesa->glCtx, (void *)t->base.tObj, t->base.totalSize, - t->base.firstLevel, t->base.lastLevel ); - } - - if ( !t || t->base.totalSize == 0 ) - return 0; - - LOCK_HARDWARE( rmesa ); - - if ( t->base.memBlock == NULL ) { - int heap; - - heap = driAllocateTexture( rmesa->texture_heaps, rmesa->nr_heaps, - (driTextureObject *) t ); - if ( heap == -1 ) { - UNLOCK_HARDWARE( rmesa ); - return -1; - } - - /* Set the base offset of the texture image */ - t->bufAddr = rmesa->radeonScreen->texOffset[heap] - + t->base.memBlock->ofs; - t->pp_txoffset = t->bufAddr; - - - /* Mark this texobj as dirty on all units: - */ - t->dirty_state = TEX_ALL; - } - - - /* Let the world know we've used this memory recently. - */ - driUpdateTextureLRU( (driTextureObject *) t ); - UNLOCK_HARDWARE( rmesa ); - - - /* Upload any images that are new */ - if (t->base.dirty_images[face]) { - int i; - for ( i = 0 ; i < numLevels ; i++ ) { - if ( (t->base.dirty_images[face] & (1 << (i+t->base.firstLevel))) != 0 ) { - uploadSubImage( rmesa, t, i, 0, 0, t->image[face][i].width, - t->image[face][i].height, face ); - } - } - t->base.dirty_images[face] = 0; - } - - return 0; -} Index: xc/lib/GL/mesa/src/drv/radeon/radeon_texstate.c diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_texstate.c:1.9 xc/lib/GL/mesa/src/drv/radeon/radeon_texstate.c:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_texstate.c:1.9 Thu Jan 22 22:57:06 2004 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_texstate.c Wed Mar 16 21:05:07 2005 @@ -1,1605 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_texstate.c,v 1.9 2004/01/23 03:57:06 dawes Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - VA Linux Systems Inc., Fremont, California. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Kevin E. Martin - * Gareth Hughes - */ - -#include "glheader.h" -#include "imports.h" -#include "colormac.h" -#include "context.h" -#include "macros.h" -#include "texformat.h" -#include "enums.h" - -#include "radeon_context.h" -#include "radeon_state.h" -#include "radeon_ioctl.h" -#include "radeon_swtcl.h" -#include "radeon_tex.h" -#include "radeon_tcl.h" - - -#define RADEON_TXFORMAT_AL88 RADEON_TXFORMAT_AI88 -#define RADEON_TXFORMAT_YCBCR RADEON_TXFORMAT_YVYU422 -#define RADEON_TXFORMAT_YCBCR_REV RADEON_TXFORMAT_VYUY422 - -#define _COLOR(f) \ - [ MESA_FORMAT_ ## f ] = { RADEON_TXFORMAT_ ## f, 0 } -#define _ALPHA(f) \ - [ MESA_FORMAT_ ## f ] = { RADEON_TXFORMAT_ ## f | RADEON_TXFORMAT_ALPHA_IN_MAP, 0 } -#define _YUV(f) \ - [ MESA_FORMAT_ ## f ] = { RADEON_TXFORMAT_ ## f, RADEON_YUV_TO_RGB } -#define _INVALID(f) \ - [ MESA_FORMAT_ ## f ] = { 0xffffffff, 0 } -#define VALID_FORMAT(f) ( ((f) <= MESA_FORMAT_YCBCR_REV) \ - && (tx_table[f].format != 0xffffffff) ) - -static const struct { - GLuint format, filter; -} -tx_table[] = -{ - _ALPHA(RGBA8888), - _ALPHA(ARGB8888), - _INVALID(RGB888), - _COLOR(RGB565), - _ALPHA(ARGB4444), - _ALPHA(ARGB1555), - _ALPHA(AL88), - _INVALID(A8), - _INVALID(L8), - _COLOR(I8), - _INVALID(CI8), - _YUV(YCBCR), - _YUV(YCBCR_REV), -}; - -#undef _COLOR -#undef _ALPHA -#undef _INVALID - -/** - * This function computes the number of bytes of storage needed for - * the given texture object (all mipmap levels, all cube faces). - * The \c image[face][level].x/y/width/height parameters for upload/blitting - * are computed here. \c pp_txfilter, \c pp_txformat, etc. will be set here - * too. - * - * \param rmesa Context pointer - * \param tObj GL texture object whose images are to be posted to - * hardware state. - */ -static void radeonSetTexImages( radeonContextPtr rmesa, - struct gl_texture_object *tObj ) -{ - radeonTexObjPtr t = (radeonTexObjPtr)tObj->DriverData; - const struct gl_texture_image *baseImage = tObj->Image[tObj->BaseLevel]; - GLint curOffset; - GLint i; - GLint numLevels; - GLint log2Width, log2Height, log2Depth; - - /* Set the hardware texture format - */ - - t->pp_txformat &= ~(RADEON_TXFORMAT_FORMAT_MASK | - RADEON_TXFORMAT_ALPHA_IN_MAP); - t->pp_txfilter &= ~RADEON_YUV_TO_RGB; - - if ( VALID_FORMAT( baseImage->TexFormat->MesaFormat ) ) { - t->pp_txformat |= tx_table[ baseImage->TexFormat->MesaFormat ].format; - t->pp_txfilter |= tx_table[ baseImage->TexFormat->MesaFormat ].filter; - } - else { - _mesa_problem(NULL, "unexpected texture format in %s", __FUNCTION__); - return; - } - - - /* Compute which mipmap levels we really want to send to the hardware. - */ - - driCalculateTextureFirstLastLevel( (driTextureObject *) t ); - log2Width = tObj->Image[t->base.firstLevel]->WidthLog2; - log2Height = tObj->Image[t->base.firstLevel]->HeightLog2; - log2Depth = tObj->Image[t->base.firstLevel]->DepthLog2; - - numLevels = t->base.lastLevel - t->base.firstLevel + 1; - - assert(numLevels <= RADEON_MAX_TEXTURE_LEVELS); - - /* Calculate mipmap offsets and dimensions for blitting (uploading) - * The idea is that we lay out the mipmap levels within a block of - * memory organized as a rectangle of width BLIT_WIDTH_BYTES. - */ - curOffset = 0; - - for (i = 0; i < numLevels; i++) { - const struct gl_texture_image *texImage; - GLuint size; - - texImage = tObj->Image[i + t->base.firstLevel]; - if ( !texImage ) - break; - - /* find image size in bytes */ - if (texImage->IsCompressed) { - size = texImage->CompressedSize; - } - else if (tObj->Target == GL_TEXTURE_RECTANGLE_NV) { - size = ((texImage->Width * texImage->TexFormat->TexelBytes + 63) - & ~63) * texImage->Height; - } - else { - int w = texImage->Width * texImage->TexFormat->TexelBytes; - if (w < 32) - w = 32; - size = w * texImage->Height * texImage->Depth; - } - assert(size > 0); - - - /* Align to 32-byte offset. It is faster to do this unconditionally - * (no branch penalty). - */ - - curOffset = (curOffset + 0x1f) & ~0x1f; - - t->image[0][i].x = curOffset % BLIT_WIDTH_BYTES; - t->image[0][i].y = curOffset / BLIT_WIDTH_BYTES; - t->image[0][i].width = MIN2(size, BLIT_WIDTH_BYTES); - t->image[0][i].height = size / t->image[0][i].width; - -#if 0 - /* for debugging only and only applicable to non-rectangle targets */ - assert(size % t->image[0][i].width == 0); - assert(t->image[0][i].x == 0 - || (size < BLIT_WIDTH_BYTES && t->image[0][i].height == 1)); -#endif - - if (0) - fprintf(stderr, - "level %d: %dx%d x=%d y=%d w=%d h=%d size=%d at %d\n", - i, texImage->Width, texImage->Height, - t->image[0][i].x, t->image[0][i].y, - t->image[0][i].width, t->image[0][i].height, size, curOffset); - - curOffset += size; - - } - - /* Align the total size of texture memory block. - */ - t->base.totalSize = (curOffset + RADEON_OFFSET_MASK) & ~RADEON_OFFSET_MASK; - - /* Hardware state: - */ - t->pp_txfilter &= ~RADEON_MAX_MIP_LEVEL_MASK; - t->pp_txfilter |= (numLevels - 1) << RADEON_MAX_MIP_LEVEL_SHIFT; - - t->pp_txformat &= ~(RADEON_TXFORMAT_WIDTH_MASK | - RADEON_TXFORMAT_HEIGHT_MASK | - RADEON_TXFORMAT_CUBIC_MAP_ENABLE); - t->pp_txformat |= ((log2Width << RADEON_TXFORMAT_WIDTH_SHIFT) | - (log2Height << RADEON_TXFORMAT_HEIGHT_SHIFT)); - - t->pp_txsize = (((tObj->Image[t->base.firstLevel]->Width - 1) << 0) | - ((tObj->Image[t->base.firstLevel]->Height - 1) << 16)); - - /* Only need to round to nearest 32 for textures, but the blitter - * requires 64-byte aligned pitches, and we may/may not need the - * blitter. NPOT only! - */ - if (baseImage->IsCompressed) - t->pp_txpitch = (tObj->Image[t->base.firstLevel]->Width + 63) & ~(63); - else - t->pp_txpitch = ((tObj->Image[t->base.firstLevel]->Width * baseImage->TexFormat->TexelBytes) + 63) & ~(63); - t->pp_txpitch -= 32; - - t->dirty_state = TEX_ALL; - - /* FYI: radeonUploadTexImages( rmesa, t ); used to be called here */ -} - - - -/* ================================================================ - * Texture combine functions - */ - -#define RADEON_DISABLE 0 -#define RADEON_REPLACE 1 -#define RADEON_MODULATE 2 -#define RADEON_DECAL 3 -#define RADEON_BLEND 4 -#define RADEON_ADD 5 -#define RADEON_MAX_COMBFUNC 6 - -static GLuint radeon_color_combine[][RADEON_MAX_COMBFUNC] = -{ - /* Unit 0: - */ - { - /* Disable combiner stage - */ - (RADEON_COLOR_ARG_A_ZERO | - RADEON_COLOR_ARG_B_ZERO | - RADEON_COLOR_ARG_C_CURRENT_COLOR | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_REPLACE = 0x00802800 - */ - (RADEON_COLOR_ARG_A_ZERO | - RADEON_COLOR_ARG_B_ZERO | - RADEON_COLOR_ARG_C_T0_COLOR | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_MODULATE = 0x00800142 - */ - (RADEON_COLOR_ARG_A_CURRENT_COLOR | - RADEON_COLOR_ARG_B_T0_COLOR | - RADEON_COLOR_ARG_C_ZERO | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_DECAL = 0x008c2d42 - */ - (RADEON_COLOR_ARG_A_CURRENT_COLOR | - RADEON_COLOR_ARG_B_T0_COLOR | - RADEON_COLOR_ARG_C_T0_ALPHA | - RADEON_BLEND_CTL_BLEND | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_BLEND = 0x008c2902 - */ - (RADEON_COLOR_ARG_A_CURRENT_COLOR | - RADEON_COLOR_ARG_B_TFACTOR_COLOR | - RADEON_COLOR_ARG_C_T0_COLOR | - RADEON_BLEND_CTL_BLEND | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_ADD = 0x00812802 - */ - (RADEON_COLOR_ARG_A_CURRENT_COLOR | - RADEON_COLOR_ARG_B_ZERO | - RADEON_COLOR_ARG_C_T0_COLOR | - RADEON_COMP_ARG_B | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - }, - - /* Unit 1: - */ - { - /* Disable combiner stage - */ - (RADEON_COLOR_ARG_A_ZERO | - RADEON_COLOR_ARG_B_ZERO | - RADEON_COLOR_ARG_C_CURRENT_COLOR | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_REPLACE = 0x00803000 - */ - (RADEON_COLOR_ARG_A_ZERO | - RADEON_COLOR_ARG_B_ZERO | - RADEON_COLOR_ARG_C_T1_COLOR | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_MODULATE = 0x00800182 - */ - (RADEON_COLOR_ARG_A_CURRENT_COLOR | - RADEON_COLOR_ARG_B_T1_COLOR | - RADEON_COLOR_ARG_C_ZERO | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_DECAL = 0x008c3582 - */ - (RADEON_COLOR_ARG_A_CURRENT_COLOR | - RADEON_COLOR_ARG_B_T1_COLOR | - RADEON_COLOR_ARG_C_T1_ALPHA | - RADEON_BLEND_CTL_BLEND | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_BLEND = 0x008c3102 - */ - (RADEON_COLOR_ARG_A_CURRENT_COLOR | - RADEON_COLOR_ARG_B_TFACTOR_COLOR | - RADEON_COLOR_ARG_C_T1_COLOR | - RADEON_BLEND_CTL_BLEND | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_ADD = 0x00813002 - */ - (RADEON_COLOR_ARG_A_CURRENT_COLOR | - RADEON_COLOR_ARG_B_ZERO | - RADEON_COLOR_ARG_C_T1_COLOR | - RADEON_COMP_ARG_B | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - }, - - /* Unit 2: - */ - { - /* Disable combiner stage - */ - (RADEON_COLOR_ARG_A_ZERO | - RADEON_COLOR_ARG_B_ZERO | - RADEON_COLOR_ARG_C_CURRENT_COLOR | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_REPLACE = 0x00803800 - */ - (RADEON_COLOR_ARG_A_ZERO | - RADEON_COLOR_ARG_B_ZERO | - RADEON_COLOR_ARG_C_T2_COLOR | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_MODULATE = 0x008001c2 - */ - (RADEON_COLOR_ARG_A_CURRENT_COLOR | - RADEON_COLOR_ARG_B_T2_COLOR | - RADEON_COLOR_ARG_C_ZERO | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_DECAL = 0x008c3dc2 - */ - (RADEON_COLOR_ARG_A_CURRENT_COLOR | - RADEON_COLOR_ARG_B_T2_COLOR | - RADEON_COLOR_ARG_C_T2_ALPHA | - RADEON_BLEND_CTL_BLEND | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_BLEND = 0x008c3902 - */ - (RADEON_COLOR_ARG_A_CURRENT_COLOR | - RADEON_COLOR_ARG_B_TFACTOR_COLOR | - RADEON_COLOR_ARG_C_T2_COLOR | - RADEON_BLEND_CTL_BLEND | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_ADD = 0x00813802 - */ - (RADEON_COLOR_ARG_A_CURRENT_COLOR | - RADEON_COLOR_ARG_B_ZERO | - RADEON_COLOR_ARG_C_T2_COLOR | - RADEON_COMP_ARG_B | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - } -}; - -static GLuint radeon_alpha_combine[][RADEON_MAX_COMBFUNC] = -{ - /* Unit 0: - */ - { - /* Disable combiner stage - */ - (RADEON_ALPHA_ARG_A_ZERO | - RADEON_ALPHA_ARG_B_ZERO | - RADEON_ALPHA_ARG_C_CURRENT_ALPHA | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_REPLACE = 0x00800500 - */ - (RADEON_ALPHA_ARG_A_ZERO | - RADEON_ALPHA_ARG_B_ZERO | - RADEON_ALPHA_ARG_C_T0_ALPHA | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_MODULATE = 0x00800051 - */ - (RADEON_ALPHA_ARG_A_CURRENT_ALPHA | - RADEON_ALPHA_ARG_B_T0_ALPHA | - RADEON_ALPHA_ARG_C_ZERO | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_DECAL = 0x00800100 - */ - (RADEON_ALPHA_ARG_A_ZERO | - RADEON_ALPHA_ARG_B_ZERO | - RADEON_ALPHA_ARG_C_CURRENT_ALPHA | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_BLEND = 0x00800051 - */ - (RADEON_ALPHA_ARG_A_CURRENT_ALPHA | - RADEON_ALPHA_ARG_B_TFACTOR_ALPHA | - RADEON_ALPHA_ARG_C_T0_ALPHA | - RADEON_BLEND_CTL_BLEND | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_ADD = 0x00800051 - */ - (RADEON_ALPHA_ARG_A_CURRENT_ALPHA | - RADEON_ALPHA_ARG_B_ZERO | - RADEON_ALPHA_ARG_C_T0_ALPHA | - RADEON_COMP_ARG_B | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - }, - - /* Unit 1: - */ - { - /* Disable combiner stage - */ - (RADEON_ALPHA_ARG_A_ZERO | - RADEON_ALPHA_ARG_B_ZERO | - RADEON_ALPHA_ARG_C_CURRENT_ALPHA | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_REPLACE = 0x00800600 - */ - (RADEON_ALPHA_ARG_A_ZERO | - RADEON_ALPHA_ARG_B_ZERO | - RADEON_ALPHA_ARG_C_T1_ALPHA | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_MODULATE = 0x00800061 - */ - (RADEON_ALPHA_ARG_A_CURRENT_ALPHA | - RADEON_ALPHA_ARG_B_T1_ALPHA | - RADEON_ALPHA_ARG_C_ZERO | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_DECAL = 0x00800100 - */ - (RADEON_ALPHA_ARG_A_ZERO | - RADEON_ALPHA_ARG_B_ZERO | - RADEON_ALPHA_ARG_C_CURRENT_ALPHA | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_BLEND = 0x00800061 - */ - (RADEON_ALPHA_ARG_A_CURRENT_ALPHA | - RADEON_ALPHA_ARG_B_TFACTOR_ALPHA | - RADEON_ALPHA_ARG_C_T1_ALPHA | - RADEON_BLEND_CTL_BLEND | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_ADD = 0x00800061 - */ - (RADEON_ALPHA_ARG_A_CURRENT_ALPHA | - RADEON_ALPHA_ARG_B_ZERO | - RADEON_ALPHA_ARG_C_T1_ALPHA | - RADEON_COMP_ARG_B | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - }, - - /* Unit 2: - */ - { - /* Disable combiner stage - */ - (RADEON_ALPHA_ARG_A_ZERO | - RADEON_ALPHA_ARG_B_ZERO | - RADEON_ALPHA_ARG_C_CURRENT_ALPHA | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_REPLACE = 0x00800700 - */ - (RADEON_ALPHA_ARG_A_ZERO | - RADEON_ALPHA_ARG_B_ZERO | - RADEON_ALPHA_ARG_C_T2_ALPHA | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_MODULATE = 0x00800071 - */ - (RADEON_ALPHA_ARG_A_CURRENT_ALPHA | - RADEON_ALPHA_ARG_B_T2_ALPHA | - RADEON_ALPHA_ARG_C_ZERO | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_DECAL = 0x00800100 - */ - (RADEON_ALPHA_ARG_A_ZERO | - RADEON_ALPHA_ARG_B_ZERO | - RADEON_ALPHA_ARG_C_CURRENT_ALPHA | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_BLEND = 0x00800071 - */ - (RADEON_ALPHA_ARG_A_CURRENT_ALPHA | - RADEON_ALPHA_ARG_B_TFACTOR_ALPHA | - RADEON_ALPHA_ARG_C_T2_ALPHA | - RADEON_BLEND_CTL_BLEND | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - - /* GL_ADD = 0x00800021 - */ - (RADEON_ALPHA_ARG_A_CURRENT_ALPHA | - RADEON_ALPHA_ARG_B_ZERO | - RADEON_ALPHA_ARG_C_T2_ALPHA | - RADEON_COMP_ARG_B | - RADEON_BLEND_CTL_ADD | - RADEON_SCALE_1X | - RADEON_CLAMP_TX), - } -}; - - -/* GL_ARB_texture_env_combine support - */ - -/* The color tables have combine functions for GL_SRC_COLOR, - * GL_ONE_MINUS_SRC_COLOR, GL_SRC_ALPHA and GL_ONE_MINUS_SRC_ALPHA. - */ -static GLuint radeon_texture_color[][RADEON_MAX_TEXTURE_UNITS] = -{ - { - RADEON_COLOR_ARG_A_T0_COLOR, - RADEON_COLOR_ARG_A_T1_COLOR, - RADEON_COLOR_ARG_A_T2_COLOR - }, - { - RADEON_COLOR_ARG_A_T0_COLOR | RADEON_COMP_ARG_A, - RADEON_COLOR_ARG_A_T1_COLOR | RADEON_COMP_ARG_A, - RADEON_COLOR_ARG_A_T2_COLOR | RADEON_COMP_ARG_A - }, - { - RADEON_COLOR_ARG_A_T0_ALPHA, - RADEON_COLOR_ARG_A_T1_ALPHA, - RADEON_COLOR_ARG_A_T2_ALPHA - }, - { - RADEON_COLOR_ARG_A_T0_ALPHA | RADEON_COMP_ARG_A, - RADEON_COLOR_ARG_A_T1_ALPHA | RADEON_COMP_ARG_A, - RADEON_COLOR_ARG_A_T2_ALPHA | RADEON_COMP_ARG_A - }, -}; - -static GLuint radeon_tfactor_color[] = -{ - RADEON_COLOR_ARG_A_TFACTOR_COLOR, - RADEON_COLOR_ARG_A_TFACTOR_COLOR | RADEON_COMP_ARG_A, - RADEON_COLOR_ARG_A_TFACTOR_ALPHA, - RADEON_COLOR_ARG_A_TFACTOR_ALPHA | RADEON_COMP_ARG_A -}; - -static GLuint radeon_primary_color[] = -{ - RADEON_COLOR_ARG_A_DIFFUSE_COLOR, - RADEON_COLOR_ARG_A_DIFFUSE_COLOR | RADEON_COMP_ARG_A, - RADEON_COLOR_ARG_A_DIFFUSE_ALPHA, - RADEON_COLOR_ARG_A_DIFFUSE_ALPHA | RADEON_COMP_ARG_A -}; - -static GLuint radeon_previous_color[] = -{ - RADEON_COLOR_ARG_A_CURRENT_COLOR, - RADEON_COLOR_ARG_A_CURRENT_COLOR | RADEON_COMP_ARG_A, - RADEON_COLOR_ARG_A_CURRENT_ALPHA, - RADEON_COLOR_ARG_A_CURRENT_ALPHA | RADEON_COMP_ARG_A -}; - -/* GL_ZERO table - indices 0-3 - * GL_ONE table - indices 1-4 - */ -static GLuint radeon_zero_color[] = -{ - RADEON_COLOR_ARG_A_ZERO, - RADEON_COLOR_ARG_A_ZERO | RADEON_COMP_ARG_A, - RADEON_COLOR_ARG_A_ZERO, - RADEON_COLOR_ARG_A_ZERO | RADEON_COMP_ARG_A, - RADEON_COLOR_ARG_A_ZERO -}; - - -/* The alpha tables only have GL_SRC_ALPHA and GL_ONE_MINUS_SRC_ALPHA. - */ -static GLuint radeon_texture_alpha[][RADEON_MAX_TEXTURE_UNITS] = -{ - { - RADEON_ALPHA_ARG_A_T0_ALPHA, - RADEON_ALPHA_ARG_A_T1_ALPHA, - RADEON_ALPHA_ARG_A_T2_ALPHA - }, - { - RADEON_ALPHA_ARG_A_T0_ALPHA | RADEON_COMP_ARG_A, - RADEON_ALPHA_ARG_A_T1_ALPHA | RADEON_COMP_ARG_A, - RADEON_ALPHA_ARG_A_T2_ALPHA | RADEON_COMP_ARG_A - }, -}; - -static GLuint radeon_tfactor_alpha[] = -{ - RADEON_ALPHA_ARG_A_TFACTOR_ALPHA, - RADEON_ALPHA_ARG_A_TFACTOR_ALPHA | RADEON_COMP_ARG_A -}; - -static GLuint radeon_primary_alpha[] = -{ - RADEON_ALPHA_ARG_A_DIFFUSE_ALPHA, - RADEON_ALPHA_ARG_A_DIFFUSE_ALPHA | RADEON_COMP_ARG_A -}; - -static GLuint radeon_previous_alpha[] = -{ - RADEON_ALPHA_ARG_A_CURRENT_ALPHA, - RADEON_ALPHA_ARG_A_CURRENT_ALPHA | RADEON_COMP_ARG_A -}; - -/* GL_ZERO table - indices 0-1 - * GL_ONE table - indices 1-2 - */ -static GLuint radeon_zero_alpha[] = -{ - RADEON_ALPHA_ARG_A_ZERO, - RADEON_ALPHA_ARG_A_ZERO | RADEON_COMP_ARG_A, - RADEON_ALPHA_ARG_A_ZERO -}; - - -/* Extract the arg from slot A, shift it into the correct argument slot - * and set the corresponding complement bit. - */ -#define RADEON_COLOR_ARG( n, arg ) \ -do { \ - color_combine |= \ - ((color_arg[n] & RADEON_COLOR_ARG_MASK) \ - << RADEON_COLOR_ARG_##arg##_SHIFT); \ - color_combine |= \ - ((color_arg[n] >> RADEON_COMP_ARG_SHIFT) \ - << RADEON_COMP_ARG_##arg##_SHIFT); \ -} while (0) - -#define RADEON_ALPHA_ARG( n, arg ) \ -do { \ - alpha_combine |= \ - ((alpha_arg[n] & RADEON_ALPHA_ARG_MASK) \ - << RADEON_ALPHA_ARG_##arg##_SHIFT); \ - alpha_combine |= \ - ((alpha_arg[n] >> RADEON_COMP_ARG_SHIFT) \ - << RADEON_COMP_ARG_##arg##_SHIFT); \ -} while (0) - - -/* ================================================================ - * Texture unit state management - */ - -static GLboolean radeonUpdateTextureEnv( GLcontext *ctx, int unit ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - const struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - GLuint color_combine, alpha_combine; - - /* texUnit->_Current can be NULL if and only if the texture unit is - * not actually enabled. - */ - assert( (texUnit->_ReallyEnabled == 0) - || (texUnit->_Current != NULL) ); - - if ( RADEON_DEBUG & DEBUG_TEXTURE ) { - fprintf( stderr, "%s( %p, %d )\n", __FUNCTION__, (void *)ctx, unit ); - } - - /* Set the texture environment state. Isn't this nice and clean? - * The chip will automagically set the texture alpha to 0xff when - * the texture format does not include an alpha component. This - * reduces the amount of special-casing we have to do, alpha-only - * textures being a notable exception. - */ - if ( !texUnit->_ReallyEnabled ) { - /* Don't cache these results. - */ - rmesa->state.texture.unit[unit].format = 0; - rmesa->state.texture.unit[unit].envMode = 0; - color_combine = radeon_color_combine[unit][RADEON_DISABLE]; - alpha_combine = radeon_alpha_combine[unit][RADEON_DISABLE]; - } - else { - const struct gl_texture_object *tObj = texUnit->_Current; - const GLenum format = tObj->Image[tObj->BaseLevel]->Format; - GLuint color_arg[3], alpha_arg[3]; - GLuint i, numColorArgs = 0, numAlphaArgs = 0; - GLuint RGBshift = texUnit->CombineScaleShiftRGB; - GLuint Ashift = texUnit->CombineScaleShiftA; - - switch ( texUnit->EnvMode ) { - case GL_REPLACE: - switch ( format ) { - case GL_RGBA: - case GL_LUMINANCE_ALPHA: - case GL_INTENSITY: - color_combine = radeon_color_combine[unit][RADEON_REPLACE]; - alpha_combine = radeon_alpha_combine[unit][RADEON_REPLACE]; - break; - case GL_ALPHA: - color_combine = radeon_color_combine[unit][RADEON_DISABLE]; - alpha_combine = radeon_alpha_combine[unit][RADEON_REPLACE]; - break; - case GL_LUMINANCE: - case GL_RGB: - case GL_YCBCR_MESA: - color_combine = radeon_color_combine[unit][RADEON_REPLACE]; - alpha_combine = radeon_alpha_combine[unit][RADEON_DISABLE]; - break; - case GL_COLOR_INDEX: - default: - return GL_FALSE; - } - break; - - case GL_MODULATE: - switch ( format ) { - case GL_RGBA: - case GL_LUMINANCE_ALPHA: - case GL_INTENSITY: - color_combine = radeon_color_combine[unit][RADEON_MODULATE]; - alpha_combine = radeon_alpha_combine[unit][RADEON_MODULATE]; - break; - case GL_ALPHA: - color_combine = radeon_color_combine[unit][RADEON_DISABLE]; - alpha_combine = radeon_alpha_combine[unit][RADEON_MODULATE]; - break; - case GL_RGB: - case GL_LUMINANCE: - case GL_YCBCR_MESA: - color_combine = radeon_color_combine[unit][RADEON_MODULATE]; - alpha_combine = radeon_alpha_combine[unit][RADEON_DISABLE]; - break; - case GL_COLOR_INDEX: - default: - return GL_FALSE; - } - break; - - case GL_DECAL: - switch ( format ) { - case GL_RGBA: - case GL_RGB: - case GL_YCBCR_MESA: - color_combine = radeon_color_combine[unit][RADEON_DECAL]; - alpha_combine = radeon_alpha_combine[unit][RADEON_DISABLE]; - break; - case GL_ALPHA: - case GL_LUMINANCE: - case GL_LUMINANCE_ALPHA: - case GL_INTENSITY: - color_combine = radeon_color_combine[unit][RADEON_DISABLE]; - alpha_combine = radeon_alpha_combine[unit][RADEON_DISABLE]; - break; - case GL_COLOR_INDEX: - default: - return GL_FALSE; - } - break; - - case GL_BLEND: - switch ( format ) { - case GL_RGBA: - case GL_RGB: - case GL_LUMINANCE: - case GL_LUMINANCE_ALPHA: - case GL_YCBCR_MESA: - color_combine = radeon_color_combine[unit][RADEON_BLEND]; - alpha_combine = radeon_alpha_combine[unit][RADEON_MODULATE]; - break; - case GL_ALPHA: - color_combine = radeon_color_combine[unit][RADEON_DISABLE]; - alpha_combine = radeon_alpha_combine[unit][RADEON_MODULATE]; - break; - case GL_INTENSITY: - color_combine = radeon_color_combine[unit][RADEON_BLEND]; - alpha_combine = radeon_alpha_combine[unit][RADEON_BLEND]; - break; - case GL_COLOR_INDEX: - default: - return GL_FALSE; - } - break; - - case GL_ADD: - switch ( format ) { - case GL_RGBA: - case GL_RGB: - case GL_LUMINANCE: - case GL_LUMINANCE_ALPHA: - case GL_YCBCR_MESA: - color_combine = radeon_color_combine[unit][RADEON_ADD]; - alpha_combine = radeon_alpha_combine[unit][RADEON_MODULATE]; - break; - case GL_ALPHA: - color_combine = radeon_color_combine[unit][RADEON_DISABLE]; - alpha_combine = radeon_alpha_combine[unit][RADEON_MODULATE]; - break; - case GL_INTENSITY: - color_combine = radeon_color_combine[unit][RADEON_ADD]; - alpha_combine = radeon_alpha_combine[unit][RADEON_ADD]; - break; - case GL_COLOR_INDEX: - default: - return GL_FALSE; - } - break; - - case GL_COMBINE: - /* Don't cache these results. - */ - rmesa->state.texture.unit[unit].format = 0; - rmesa->state.texture.unit[unit].envMode = 0; - - /* Step 0: - * Calculate how many arguments we need to process. - */ - switch ( texUnit->CombineModeRGB ) { - case GL_REPLACE: - numColorArgs = 1; - break; - case GL_MODULATE: - case GL_ADD: - case GL_ADD_SIGNED: - case GL_SUBTRACT: - case GL_DOT3_RGB: - case GL_DOT3_RGBA: - case GL_DOT3_RGB_EXT: - case GL_DOT3_RGBA_EXT: - numColorArgs = 2; - break; - case GL_INTERPOLATE: - case GL_MODULATE_ADD_ATI: - case GL_MODULATE_SIGNED_ADD_ATI: - case GL_MODULATE_SUBTRACT_ATI: - numColorArgs = 3; - break; - default: - return GL_FALSE; - } - - switch ( texUnit->CombineModeA ) { - case GL_REPLACE: - numAlphaArgs = 1; - break; - case GL_MODULATE: - case GL_ADD: - case GL_ADD_SIGNED: - case GL_SUBTRACT: - numAlphaArgs = 2; - break; - case GL_INTERPOLATE: - case GL_MODULATE_ADD_ATI: - case GL_MODULATE_SIGNED_ADD_ATI: - case GL_MODULATE_SUBTRACT_ATI: - numAlphaArgs = 3; - break; - default: - return GL_FALSE; - } - - /* Step 1: - * Extract the color and alpha combine function arguments. - */ - for ( i = 0 ; i < numColorArgs ; i++ ) { - const GLuint op = texUnit->CombineOperandRGB[i] - GL_SRC_COLOR; - assert(op >= 0); - assert(op <= 3); - switch ( texUnit->CombineSourceRGB[i] ) { - case GL_TEXTURE: - color_arg[i] = radeon_texture_color[op][unit]; - break; - case GL_CONSTANT: - color_arg[i] = radeon_tfactor_color[op]; - break; - case GL_PRIMARY_COLOR: - color_arg[i] = radeon_primary_color[op]; - break; - case GL_PREVIOUS: - color_arg[i] = radeon_previous_color[op]; - break; - case GL_ZERO: - color_arg[i] = radeon_zero_color[op]; - break; - case GL_ONE: - color_arg[i] = radeon_zero_color[op+1]; - break; - default: - return GL_FALSE; - } - } - - for ( i = 0 ; i < numAlphaArgs ; i++ ) { - const GLuint op = texUnit->CombineOperandA[i] - GL_SRC_ALPHA; - assert(op >= 0); - assert(op <= 1); - switch ( texUnit->CombineSourceA[i] ) { - case GL_TEXTURE: - alpha_arg[i] = radeon_texture_alpha[op][unit]; - break; - case GL_CONSTANT: - alpha_arg[i] = radeon_tfactor_alpha[op]; - break; - case GL_PRIMARY_COLOR: - alpha_arg[i] = radeon_primary_alpha[op]; - break; - case GL_PREVIOUS: - alpha_arg[i] = radeon_previous_alpha[op]; - break; - case GL_ZERO: - alpha_arg[i] = radeon_zero_alpha[op]; - break; - case GL_ONE: - alpha_arg[i] = radeon_zero_alpha[op+1]; - break; - default: - return GL_FALSE; - } - } - - /* Step 2: - * Build up the color and alpha combine functions. - */ - switch ( texUnit->CombineModeRGB ) { - case GL_REPLACE: - color_combine = (RADEON_COLOR_ARG_A_ZERO | - RADEON_COLOR_ARG_B_ZERO | - RADEON_BLEND_CTL_ADD | - RADEON_CLAMP_TX); - RADEON_COLOR_ARG( 0, C ); - break; - case GL_MODULATE: - color_combine = (RADEON_COLOR_ARG_C_ZERO | - RADEON_BLEND_CTL_ADD | - RADEON_CLAMP_TX); - RADEON_COLOR_ARG( 0, A ); - RADEON_COLOR_ARG( 1, B ); - break; - case GL_ADD: - color_combine = (RADEON_COLOR_ARG_B_ZERO | - RADEON_COMP_ARG_B | - RADEON_BLEND_CTL_ADD | - RADEON_CLAMP_TX); - RADEON_COLOR_ARG( 0, A ); - RADEON_COLOR_ARG( 1, C ); - break; - case GL_ADD_SIGNED: - color_combine = (RADEON_COLOR_ARG_B_ZERO | - RADEON_COMP_ARG_B | - RADEON_BLEND_CTL_ADDSIGNED | - RADEON_CLAMP_TX); - RADEON_COLOR_ARG( 0, A ); - RADEON_COLOR_ARG( 1, C ); - break; - case GL_SUBTRACT: - color_combine = (RADEON_COLOR_ARG_B_ZERO | - RADEON_COMP_ARG_B | - RADEON_BLEND_CTL_SUBTRACT | - RADEON_CLAMP_TX); - RADEON_COLOR_ARG( 0, A ); - RADEON_COLOR_ARG( 1, C ); - break; - case GL_INTERPOLATE: - color_combine = (RADEON_BLEND_CTL_BLEND | - RADEON_CLAMP_TX); - RADEON_COLOR_ARG( 0, B ); - RADEON_COLOR_ARG( 1, A ); - RADEON_COLOR_ARG( 2, C ); - break; - - case GL_DOT3_RGB_EXT: - case GL_DOT3_RGBA_EXT: - /* The EXT version of the DOT3 extension does not support the - * scale factor, but the ARB version (and the version in OpenGL - * 1.3) does. - */ - RGBshift = 0; - Ashift = 0; - /* FALLTHROUGH */ - - case GL_DOT3_RGB: - case GL_DOT3_RGBA: - /* The R100 / RV200 only support a 1X multiplier in hardware - * w/the ARB version. - */ - if ( RGBshift != (RADEON_SCALE_1X >> RADEON_SCALE_SHIFT) ) { - return GL_FALSE; - } - - RGBshift += 2; - Ashift = RGBshift; - - color_combine = (RADEON_COLOR_ARG_C_ZERO | - RADEON_BLEND_CTL_DOT3 | - RADEON_CLAMP_TX); - RADEON_COLOR_ARG( 0, A ); - RADEON_COLOR_ARG( 1, B ); - break; - - case GL_MODULATE_ADD_ATI: - color_combine = (RADEON_BLEND_CTL_ADD | - RADEON_CLAMP_TX); - RADEON_COLOR_ARG( 0, A ); - RADEON_COLOR_ARG( 1, C ); - RADEON_COLOR_ARG( 2, B ); - break; - case GL_MODULATE_SIGNED_ADD_ATI: - color_combine = (RADEON_BLEND_CTL_ADDSIGNED | - RADEON_CLAMP_TX); - RADEON_COLOR_ARG( 0, A ); - RADEON_COLOR_ARG( 1, C ); - RADEON_COLOR_ARG( 2, B ); - break; - case GL_MODULATE_SUBTRACT_ATI: - color_combine = (RADEON_BLEND_CTL_SUBTRACT | - RADEON_CLAMP_TX); - RADEON_COLOR_ARG( 0, A ); - RADEON_COLOR_ARG( 1, C ); - RADEON_COLOR_ARG( 2, B ); - break; - default: - return GL_FALSE; - } - - switch ( texUnit->CombineModeA ) { - case GL_REPLACE: - alpha_combine = (RADEON_ALPHA_ARG_A_ZERO | - RADEON_ALPHA_ARG_B_ZERO | - RADEON_BLEND_CTL_ADD | - RADEON_CLAMP_TX); - RADEON_ALPHA_ARG( 0, C ); - break; - case GL_MODULATE: - alpha_combine = (RADEON_ALPHA_ARG_C_ZERO | - RADEON_BLEND_CTL_ADD | - RADEON_CLAMP_TX); - RADEON_ALPHA_ARG( 0, A ); - RADEON_ALPHA_ARG( 1, B ); - break; - case GL_ADD: - alpha_combine = (RADEON_ALPHA_ARG_B_ZERO | - RADEON_COMP_ARG_B | - RADEON_BLEND_CTL_ADD | - RADEON_CLAMP_TX); - RADEON_ALPHA_ARG( 0, A ); - RADEON_ALPHA_ARG( 1, C ); - break; - case GL_ADD_SIGNED: - alpha_combine = (RADEON_ALPHA_ARG_B_ZERO | - RADEON_COMP_ARG_B | - RADEON_BLEND_CTL_ADDSIGNED | - RADEON_CLAMP_TX); - RADEON_ALPHA_ARG( 0, A ); - RADEON_ALPHA_ARG( 1, C ); - break; - case GL_SUBTRACT: - alpha_combine = (RADEON_COLOR_ARG_B_ZERO | - RADEON_COMP_ARG_B | - RADEON_BLEND_CTL_SUBTRACT | - RADEON_CLAMP_TX); - RADEON_ALPHA_ARG( 0, A ); - RADEON_ALPHA_ARG( 1, C ); - break; - case GL_INTERPOLATE: - alpha_combine = (RADEON_BLEND_CTL_BLEND | - RADEON_CLAMP_TX); - RADEON_ALPHA_ARG( 0, B ); - RADEON_ALPHA_ARG( 1, A ); - RADEON_ALPHA_ARG( 2, C ); - break; - - case GL_MODULATE_ADD_ATI: - alpha_combine = (RADEON_BLEND_CTL_ADD | - RADEON_CLAMP_TX); - RADEON_ALPHA_ARG( 0, A ); - RADEON_ALPHA_ARG( 1, C ); - RADEON_ALPHA_ARG( 2, B ); - break; - case GL_MODULATE_SIGNED_ADD_ATI: - alpha_combine = (RADEON_BLEND_CTL_ADDSIGNED | - RADEON_CLAMP_TX); - RADEON_ALPHA_ARG( 0, A ); - RADEON_ALPHA_ARG( 1, C ); - RADEON_ALPHA_ARG( 2, B ); - break; - case GL_MODULATE_SUBTRACT_ATI: - alpha_combine = (RADEON_BLEND_CTL_SUBTRACT | - RADEON_CLAMP_TX); - RADEON_ALPHA_ARG( 0, A ); - RADEON_ALPHA_ARG( 1, C ); - RADEON_ALPHA_ARG( 2, B ); - break; - default: - return GL_FALSE; - } - - if ( (texUnit->CombineModeRGB == GL_DOT3_RGB_EXT) - || (texUnit->CombineModeRGB == GL_DOT3_RGB) ) { - alpha_combine |= RADEON_DOT_ALPHA_DONT_REPLICATE; - } - - /* Step 3: - * Apply the scale factor. - */ - color_combine |= (RGBshift << RADEON_SCALE_SHIFT); - alpha_combine |= (Ashift << RADEON_SCALE_SHIFT); - - /* All done! - */ - break; - - default: - return GL_FALSE; - } - } - - if ( rmesa->hw.tex[unit].cmd[TEX_PP_TXCBLEND] != color_combine || - rmesa->hw.tex[unit].cmd[TEX_PP_TXABLEND] != alpha_combine ) { - RADEON_STATECHANGE( rmesa, tex[unit] ); - rmesa->hw.tex[unit].cmd[TEX_PP_TXCBLEND] = color_combine; - rmesa->hw.tex[unit].cmd[TEX_PP_TXABLEND] = alpha_combine; - } - - return GL_TRUE; -} - -#define TEXOBJ_TXFILTER_MASK (RADEON_MAX_MIP_LEVEL_MASK | \ - RADEON_MIN_FILTER_MASK | \ - RADEON_MAG_FILTER_MASK | \ - RADEON_MAX_ANISO_MASK | \ - RADEON_YUV_TO_RGB | \ - RADEON_YUV_TEMPERATURE_MASK | \ - RADEON_CLAMP_S_MASK | \ - RADEON_CLAMP_T_MASK | \ - RADEON_BORDER_MODE_D3D ) - -#define TEXOBJ_TXFORMAT_MASK (RADEON_TXFORMAT_WIDTH_MASK | \ - RADEON_TXFORMAT_HEIGHT_MASK | \ - RADEON_TXFORMAT_FORMAT_MASK | \ - RADEON_TXFORMAT_F5_WIDTH_MASK | \ - RADEON_TXFORMAT_F5_HEIGHT_MASK | \ - RADEON_TXFORMAT_ALPHA_IN_MAP | \ - RADEON_TXFORMAT_CUBIC_MAP_ENABLE | \ - RADEON_TXFORMAT_NON_POWER2) - - -static void import_tex_obj_state( radeonContextPtr rmesa, - int unit, - radeonTexObjPtr texobj ) -{ - GLuint *cmd = RADEON_DB_STATE( tex[unit] ); - - cmd[TEX_PP_TXFILTER] &= ~TEXOBJ_TXFILTER_MASK; - cmd[TEX_PP_TXFILTER] |= texobj->pp_txfilter & TEXOBJ_TXFILTER_MASK; - cmd[TEX_PP_TXFORMAT] &= ~TEXOBJ_TXFORMAT_MASK; - cmd[TEX_PP_TXFORMAT] |= texobj->pp_txformat & TEXOBJ_TXFORMAT_MASK; - cmd[TEX_PP_TXOFFSET] = texobj->pp_txoffset; - cmd[TEX_PP_BORDER_COLOR] = texobj->pp_border_color; - RADEON_DB_STATECHANGE( rmesa, &rmesa->hw.tex[unit] ); - - if (texobj->base.tObj->Target == GL_TEXTURE_RECTANGLE_NV) { - GLuint *txr_cmd = RADEON_DB_STATE( txr[unit] ); - txr_cmd[TXR_PP_TEX_SIZE] = texobj->pp_txsize; /* NPOT only! */ - txr_cmd[TXR_PP_TEX_PITCH] = texobj->pp_txpitch; /* NPOT only! */ - RADEON_DB_STATECHANGE( rmesa, &rmesa->hw.txr[unit] ); - } - - texobj->dirty_state &= ~(1<TexGenEnabled |= RADEON_TEXMAT_0_ENABLE<TexGenMatrix[unit].m[0] = s_plane[0]; - rmesa->TexGenMatrix[unit].m[4] = s_plane[1]; - rmesa->TexGenMatrix[unit].m[8] = s_plane[2]; - rmesa->TexGenMatrix[unit].m[12] = s_plane[3]; - - rmesa->TexGenMatrix[unit].m[1] = t_plane[0]; - rmesa->TexGenMatrix[unit].m[5] = t_plane[1]; - rmesa->TexGenMatrix[unit].m[9] = t_plane[2]; - rmesa->TexGenMatrix[unit].m[13] = t_plane[3]; - rmesa->NewGLState |= _NEW_TEXTURE_MATRIX; - } -} - -/* Ignoring the Q texcoord for now. - * - * Returns GL_FALSE if fallback required. - */ -static GLboolean radeon_validate_texgen( GLcontext *ctx, GLuint unit ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - GLuint inputshift = RADEON_TEXGEN_0_INPUT_SHIFT + unit*4; - GLuint tmp = rmesa->TexGenEnabled; - - rmesa->TexGenEnabled &= ~(RADEON_TEXGEN_TEXMAT_0_ENABLE<TexGenEnabled &= ~(RADEON_TEXMAT_0_ENABLE<TexGenEnabled &= ~(RADEON_TEXGEN_INPUT_MASK<TexGenNeedNormals[unit] = 0; - - if ((texUnit->TexGenEnabled & (S_BIT|T_BIT)) == 0) { - /* Disabled, no fallback: - */ - rmesa->TexGenEnabled |= - (RADEON_TEXGEN_INPUT_TEXCOORD_0+unit) << inputshift; - return GL_TRUE; - } - else if (texUnit->TexGenEnabled & Q_BIT) { - /* Very easy to do this, in fact would remove a fallback case - * elsewhere, but I haven't done it yet... Fallback: - */ - fprintf(stderr, "fallback Q_BIT\n"); - return GL_FALSE; - } - else if ((texUnit->TexGenEnabled & (S_BIT|T_BIT)) != (S_BIT|T_BIT) || - texUnit->GenModeS != texUnit->GenModeT) { - /* Mixed modes, fallback: - */ - /* fprintf(stderr, "fallback mixed texgen\n"); */ - return GL_FALSE; - } - else - rmesa->TexGenEnabled |= RADEON_TEXGEN_TEXMAT_0_ENABLE << unit; - - switch (texUnit->GenModeS) { - case GL_OBJECT_LINEAR: - rmesa->TexGenEnabled |= RADEON_TEXGEN_INPUT_OBJ << inputshift; - set_texgen_matrix( rmesa, unit, - texUnit->ObjectPlaneS, - texUnit->ObjectPlaneT); - break; - - case GL_EYE_LINEAR: - rmesa->TexGenEnabled |= RADEON_TEXGEN_INPUT_EYE << inputshift; - set_texgen_matrix( rmesa, unit, - texUnit->EyePlaneS, - texUnit->EyePlaneT); - break; - - case GL_REFLECTION_MAP_NV: - rmesa->TexGenNeedNormals[unit] = GL_TRUE; - rmesa->TexGenEnabled |= RADEON_TEXGEN_INPUT_EYE_REFLECT<TexGenNeedNormals[unit] = GL_TRUE; - rmesa->TexGenEnabled |= RADEON_TEXGEN_INPUT_EYE_NORMAL<TexGenEnabled) { - rmesa->NewGLState |= _NEW_TEXTURE_MATRIX; - } - - return GL_TRUE; -} - - -static void disable_tex( GLcontext *ctx, int unit ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - if (rmesa->hw.ctx.cmd[CTX_PP_CNTL] & (RADEON_TEX_0_ENABLE<state.texture.unit[unit].texobj != NULL ) { - /* The old texture is no longer bound to this texture unit. - * Mark it as such. - */ - - rmesa->state.texture.unit[unit].texobj->base.bound &= ~(1UL << unit); - rmesa->state.texture.unit[unit].texobj = NULL; - } - - RADEON_STATECHANGE( rmesa, ctx ); - rmesa->hw.ctx.cmd[CTX_PP_CNTL] &= - ~((RADEON_TEX_0_ENABLE | RADEON_TEX_BLEND_0_ENABLE) << unit); - - RADEON_STATECHANGE( rmesa, tcl ); - switch (unit) { - case 0: - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] &= ~(RADEON_TCL_VTX_ST0 | - RADEON_TCL_VTX_Q0); - break; - case 1: - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] &= ~(RADEON_TCL_VTX_ST1 | - RADEON_TCL_VTX_Q1); - break; - default: - break; - } - - - if (rmesa->TclFallback & (RADEON_TCL_FALLBACK_TEXGEN_0<recheck_texgen[unit] = GL_TRUE; - } - - - - { - GLuint inputshift = RADEON_TEXGEN_0_INPUT_SHIFT + unit*4; - GLuint tmp = rmesa->TexGenEnabled; - - rmesa->TexGenEnabled &= ~(RADEON_TEXGEN_TEXMAT_0_ENABLE<TexGenEnabled &= ~(RADEON_TEXMAT_0_ENABLE<TexGenEnabled &= ~(RADEON_TEXGEN_INPUT_MASK<TexGenNeedNormals[unit] = 0; - rmesa->TexGenEnabled |= - (RADEON_TEXGEN_INPUT_TEXCOORD_0+unit) << inputshift; - - if (tmp != rmesa->TexGenEnabled) { - rmesa->recheck_texgen[unit] = GL_TRUE; - rmesa->NewGLState |= _NEW_TEXTURE_MATRIX; - } - } - } -} - -static GLboolean enable_tex_2d( GLcontext *ctx, int unit ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - struct gl_texture_object *tObj = texUnit->_Current; - radeonTexObjPtr t = (radeonTexObjPtr) tObj->DriverData; - - /* Need to load the 2d images associated with this unit. - */ - if (t->pp_txformat & RADEON_TXFORMAT_NON_POWER2) { - t->pp_txformat &= ~RADEON_TXFORMAT_NON_POWER2; - t->base.dirty_images[0] = ~0; - } - - ASSERT(tObj->Target == GL_TEXTURE_2D || tObj->Target == GL_TEXTURE_1D); - - if ( t->base.dirty_images[0] ) { - RADEON_FIREVERTICES( rmesa ); - radeonSetTexImages( rmesa, tObj ); - radeonUploadTexImages( rmesa, (radeonTexObjPtr) tObj->DriverData, 0 ); - if ( !t->base.memBlock ) - return GL_FALSE; - } - - return GL_TRUE; -} - -static GLboolean enable_tex_rect( GLcontext *ctx, int unit ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - struct gl_texture_object *tObj = texUnit->_Current; - radeonTexObjPtr t = (radeonTexObjPtr) tObj->DriverData; - - if (!(t->pp_txformat & RADEON_TXFORMAT_NON_POWER2)) { - t->pp_txformat |= RADEON_TXFORMAT_NON_POWER2; - t->base.dirty_images[0] = ~0; - } - - ASSERT(tObj->Target == GL_TEXTURE_RECTANGLE_NV); - - if ( t->base.dirty_images[0] ) { - RADEON_FIREVERTICES( rmesa ); - radeonSetTexImages( rmesa, tObj ); - radeonUploadTexImages( rmesa, (radeonTexObjPtr) tObj->DriverData, 0 ); - if ( !t->base.memBlock /* && !rmesa->prefer_gart_client_texturing FIXME */ ) { - fprintf(stderr, "%s: upload failed\n", __FUNCTION__); - return GL_FALSE; - } - } - - return GL_TRUE; -} - - -static GLboolean update_tex_common( GLcontext *ctx, int unit ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - struct gl_texture_object *tObj = texUnit->_Current; - radeonTexObjPtr t = (radeonTexObjPtr) tObj->DriverData; - GLenum format; - - /* Fallback if there's a texture border */ - if ( tObj->Image[tObj->BaseLevel]->Border > 0 ) { - fprintf(stderr, "%s: border\n", __FUNCTION__); - return GL_FALSE; - } - - /* Update state if this is a different texture object to last - * time. - */ - if ( rmesa->state.texture.unit[unit].texobj != t ) { - if ( rmesa->state.texture.unit[unit].texobj != NULL ) { - /* The old texture is no longer bound to this texture unit. - * Mark it as such. - */ - - rmesa->state.texture.unit[unit].texobj->base.bound &= - ~(1UL << unit); - } - - rmesa->state.texture.unit[unit].texobj = t; - t->base.bound |= (1UL << unit); - t->dirty_state |= 1<hw.ctx.cmd[CTX_PP_CNTL] & (RADEON_TEX_0_ENABLE<hw.ctx.cmd[CTX_PP_CNTL] |= - (RADEON_TEX_0_ENABLE | RADEON_TEX_BLEND_0_ENABLE) << unit; - - RADEON_STATECHANGE( rmesa, tcl ); - - if (unit == 0) - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] |= RADEON_TCL_VTX_ST0; - else - rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] |= RADEON_TCL_VTX_ST1; - - rmesa->recheck_texgen[unit] = GL_TRUE; - } - - if (t->dirty_state & (1<recheck_texgen[unit]) { - GLboolean fallback = !radeon_validate_texgen( ctx, unit ); - TCL_FALLBACK( ctx, (RADEON_TCL_FALLBACK_TEXGEN_0<recheck_texgen[unit] = 0; - rmesa->NewGLState |= _NEW_TEXTURE_MATRIX; - } - - format = tObj->Image[tObj->BaseLevel]->Format; - if ( rmesa->state.texture.unit[unit].format != format || - rmesa->state.texture.unit[unit].envMode != texUnit->EnvMode ) { - rmesa->state.texture.unit[unit].format = format; - rmesa->state.texture.unit[unit].envMode = texUnit->EnvMode; - if ( ! radeonUpdateTextureEnv( ctx, unit ) ) { - return GL_FALSE; - } - } - - FALLBACK( rmesa, RADEON_FALLBACK_BORDER_MODE, t->border_fallback ); - return !t->border_fallback; -} - - - -static GLboolean radeonUpdateTextureUnit( GLcontext *ctx, int unit ) -{ - struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - - TCL_FALLBACK( ctx, RADEON_TCL_FALLBACK_TEXRECT_0 << unit, 0 ); - - if ( texUnit->_ReallyEnabled & (TEXTURE_RECT_BIT) ) { - TCL_FALLBACK( ctx, RADEON_TCL_FALLBACK_TEXRECT_0 << unit, 1 ); - - return (enable_tex_rect( ctx, unit ) && - update_tex_common( ctx, unit )); - } - else if ( texUnit->_ReallyEnabled & (TEXTURE_1D_BIT | TEXTURE_2D_BIT) ) { - return (enable_tex_2d( ctx, unit ) && - update_tex_common( ctx, unit )); - } - else if ( texUnit->_ReallyEnabled ) { - return GL_FALSE; - } - else { - disable_tex( ctx, unit ); - return GL_TRUE; - } -} - -void radeonUpdateTextureState( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLboolean ok; - - ok = (radeonUpdateTextureUnit( ctx, 0 ) && - radeonUpdateTextureUnit( ctx, 1 )); - - FALLBACK( rmesa, RADEON_FALLBACK_TEXTURE, !ok ); - - if (rmesa->TclFallback) - radeonChooseVertexState( ctx ); -} Index: xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt.c diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt.c:1.8 xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt.c:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt.c:1.8 Thu Jan 22 22:57:06 2004 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt.c Wed Mar 16 21:05:07 2005 @@ -1,1089 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt.c,v 1.8 2004/01/23 03:57:06 dawes Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - Tungsten Graphics Inc., Cedar Park, Texas. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ -#include "glheader.h" -#include "imports.h" -#include "api_noop.h" -#include "api_arrayelt.h" -#include "context.h" -#include "mtypes.h" -#include "enums.h" -#include "glapi.h" -#include "colormac.h" -#include "light.h" -#include "state.h" -#include "vtxfmt.h" - -#include "tnl/tnl.h" -#include "tnl/t_context.h" -#include "tnl/t_array_api.h" - -#include "radeon_context.h" -#include "radeon_state.h" -#include "radeon_ioctl.h" -#include "radeon_tex.h" -#include "radeon_tcl.h" -#include "radeon_swtcl.h" -#include "radeon_vtxfmt.h" - -static void radeonVtxfmtFlushVertices( GLcontext *, GLuint ); - -static void count_func( const char *name, struct dynfn *l ) -{ - int i = 0; - struct dynfn *f; - foreach (f, l) i++; - if (i) fprintf(stderr, "%s: %d\n", name, i ); -} - -static void count_funcs( radeonContextPtr rmesa ) -{ - count_func( "Vertex2f", &rmesa->vb.dfn_cache.Vertex2f ); - count_func( "Vertex2fv", &rmesa->vb.dfn_cache.Vertex2fv ); - count_func( "Vertex3f", &rmesa->vb.dfn_cache.Vertex3f ); - count_func( "Vertex3fv", &rmesa->vb.dfn_cache.Vertex3fv ); - count_func( "Color4ub", &rmesa->vb.dfn_cache.Color4ub ); - count_func( "Color4ubv", &rmesa->vb.dfn_cache.Color4ubv ); - count_func( "Color3ub", &rmesa->vb.dfn_cache.Color3ub ); - count_func( "Color3ubv", &rmesa->vb.dfn_cache.Color3ubv ); - count_func( "Color4f", &rmesa->vb.dfn_cache.Color4f ); - count_func( "Color4fv", &rmesa->vb.dfn_cache.Color4fv ); - count_func( "Color3f", &rmesa->vb.dfn_cache.Color3f ); - count_func( "Color3fv", &rmesa->vb.dfn_cache.Color3fv ); - count_func( "SecondaryColor3f", &rmesa->vb.dfn_cache.SecondaryColor3fEXT ); - count_func( "SecondaryColor3fv", &rmesa->vb.dfn_cache.SecondaryColor3fvEXT ); - count_func( "SecondaryColor3ub", &rmesa->vb.dfn_cache.SecondaryColor3ubEXT ); - count_func( "SecondaryColor3ubv", &rmesa->vb.dfn_cache.SecondaryColor3ubvEXT ); - count_func( "Normal3f", &rmesa->vb.dfn_cache.Normal3f ); - count_func( "Normal3fv", &rmesa->vb.dfn_cache.Normal3fv ); - count_func( "TexCoord2f", &rmesa->vb.dfn_cache.TexCoord2f ); - count_func( "TexCoord2fv", &rmesa->vb.dfn_cache.TexCoord2fv ); - count_func( "TexCoord1f", &rmesa->vb.dfn_cache.TexCoord1f ); - count_func( "TexCoord1fv", &rmesa->vb.dfn_cache.TexCoord1fv ); - count_func( "MultiTexCoord2fARB", &rmesa->vb.dfn_cache.MultiTexCoord2fARB ); - count_func( "MultiTexCoord2fvARB", &rmesa->vb.dfn_cache.MultiTexCoord2fvARB ); - count_func( "MultiTexCoord1fARB", &rmesa->vb.dfn_cache.MultiTexCoord1fARB ); - count_func( "MultiTexCoord1fvARB", &rmesa->vb.dfn_cache.MultiTexCoord1fvARB ); -} - - -void radeon_copy_to_current( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - assert(ctx->Driver.NeedFlush & FLUSH_UPDATE_CURRENT); - - if (rmesa->vb.vertex_format & RADEON_CP_VC_FRMT_N0) { - ctx->Current.Attrib[VERT_ATTRIB_NORMAL][0] = rmesa->vb.normalptr[0]; - ctx->Current.Attrib[VERT_ATTRIB_NORMAL][1] = rmesa->vb.normalptr[1]; - ctx->Current.Attrib[VERT_ATTRIB_NORMAL][2] = rmesa->vb.normalptr[2]; - } - - if (rmesa->vb.vertex_format & RADEON_CP_VC_FRMT_PKCOLOR) { - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][0] = UBYTE_TO_FLOAT( rmesa->vb.colorptr->red ); - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][1] = UBYTE_TO_FLOAT( rmesa->vb.colorptr->green ); - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][2] = UBYTE_TO_FLOAT( rmesa->vb.colorptr->blue ); - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][3] = UBYTE_TO_FLOAT( rmesa->vb.colorptr->alpha ); - } - - if (rmesa->vb.vertex_format & RADEON_CP_VC_FRMT_FPCOLOR) { - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][0] = rmesa->vb.floatcolorptr[0]; - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][1] = rmesa->vb.floatcolorptr[1]; - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][2] = rmesa->vb.floatcolorptr[2]; - } - - if (rmesa->vb.vertex_format & RADEON_CP_VC_FRMT_FPALPHA) - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][3] = rmesa->vb.floatcolorptr[3]; - - if (rmesa->vb.vertex_format & RADEON_CP_VC_FRMT_PKSPEC) { - ctx->Current.Attrib[VERT_ATTRIB_COLOR1][0] = UBYTE_TO_FLOAT( rmesa->vb.specptr->red ); - ctx->Current.Attrib[VERT_ATTRIB_COLOR1][1] = UBYTE_TO_FLOAT( rmesa->vb.specptr->green ); - ctx->Current.Attrib[VERT_ATTRIB_COLOR1][2] = UBYTE_TO_FLOAT( rmesa->vb.specptr->blue ); - } - - if (rmesa->vb.vertex_format & RADEON_CP_VC_FRMT_ST0) { - ctx->Current.Attrib[VERT_ATTRIB_TEX0][0] = rmesa->vb.texcoordptr[0][0]; - ctx->Current.Attrib[VERT_ATTRIB_TEX0][1] = rmesa->vb.texcoordptr[0][1]; - ctx->Current.Attrib[VERT_ATTRIB_TEX0][2] = 0.0F; - ctx->Current.Attrib[VERT_ATTRIB_TEX0][3] = 1.0F; - } - - if (rmesa->vb.vertex_format & RADEON_CP_VC_FRMT_ST1) { - ctx->Current.Attrib[VERT_ATTRIB_TEX1][0] = rmesa->vb.texcoordptr[1][0]; - ctx->Current.Attrib[VERT_ATTRIB_TEX1][1] = rmesa->vb.texcoordptr[1][1]; - ctx->Current.Attrib[VERT_ATTRIB_TEX1][2] = 0.0F; - ctx->Current.Attrib[VERT_ATTRIB_TEX1][3] = 1.0F; - } - - ctx->Driver.NeedFlush &= ~FLUSH_UPDATE_CURRENT; -} - -static GLboolean discreet_gl_prim[GL_POLYGON+1] = { - 1, /* 0 points */ - 1, /* 1 lines */ - 0, /* 2 line_strip */ - 0, /* 3 line_loop */ - 1, /* 4 tris */ - 0, /* 5 tri_fan */ - 0, /* 6 tri_strip */ - 1, /* 7 quads */ - 0, /* 8 quadstrip */ - 0, /* 9 poly */ -}; - -static void flush_prims( radeonContextPtr rmesa ) -{ - int i,j; - struct radeon_dma_region tmp = rmesa->dma.current; - - tmp.buf->refcount++; - tmp.aos_size = rmesa->vb.vertex_size; - tmp.aos_stride = rmesa->vb.vertex_size; - tmp.aos_start = GET_START(&tmp); - - rmesa->dma.current.ptr = rmesa->dma.current.start += - (rmesa->vb.initial_counter - rmesa->vb.counter) * rmesa->vb.vertex_size * 4; - - rmesa->tcl.vertex_format = rmesa->vb.vertex_format; - rmesa->tcl.aos_components[0] = &tmp; - rmesa->tcl.nr_aos_components = 1; - rmesa->dma.flush = 0; - - /* Optimize the primitive list: - */ - if (rmesa->vb.nrprims > 1) { - for (j = 0, i = 1 ; i < rmesa->vb.nrprims; i++) { - int pj = rmesa->vb.primlist[j].prim & 0xf; - int pi = rmesa->vb.primlist[i].prim & 0xf; - - if (pj == pi && discreet_gl_prim[pj] && - rmesa->vb.primlist[i].start == rmesa->vb.primlist[j].end) { - rmesa->vb.primlist[j].end = rmesa->vb.primlist[i].end; - } - else { - j++; - if (j != i) rmesa->vb.primlist[j] = rmesa->vb.primlist[i]; - } - } - rmesa->vb.nrprims = j+1; - } - - for (i = 0 ; i < rmesa->vb.nrprims; i++) { - if (RADEON_DEBUG & DEBUG_PRIMS) - fprintf(stderr, "vtxfmt prim %d: %s %d..%d\n", i, - _mesa_lookup_enum_by_nr( rmesa->vb.primlist[i].prim & - PRIM_MODE_MASK ), - rmesa->vb.primlist[i].start, - rmesa->vb.primlist[i].end); - - radeonEmitPrimitive( rmesa->glCtx, - rmesa->vb.primlist[i].start, - rmesa->vb.primlist[i].end, - rmesa->vb.primlist[i].prim ); - } - - rmesa->vb.nrprims = 0; - radeonReleaseDmaRegion( rmesa, &tmp, __FUNCTION__ ); -} - - -static void start_prim( radeonContextPtr rmesa, GLuint mode ) -{ - if (RADEON_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s %d\n", __FUNCTION__, rmesa->vb.initial_counter - rmesa->vb.counter); - - rmesa->vb.primlist[rmesa->vb.nrprims].start = rmesa->vb.initial_counter - rmesa->vb.counter; - rmesa->vb.primlist[rmesa->vb.nrprims].prim = mode; -} - -static void note_last_prim( radeonContextPtr rmesa, GLuint flags ) -{ - if (RADEON_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s %d\n", __FUNCTION__, rmesa->vb.initial_counter - rmesa->vb.counter); - - if (rmesa->vb.prim[0] != GL_POLYGON+1) { - rmesa->vb.primlist[rmesa->vb.nrprims].prim |= flags; - rmesa->vb.primlist[rmesa->vb.nrprims].end = rmesa->vb.initial_counter - rmesa->vb.counter; - - if (++(rmesa->vb.nrprims) == RADEON_MAX_PRIMS) - flush_prims( rmesa ); - } -} - - -static void copy_vertex( radeonContextPtr rmesa, GLuint n, GLfloat *dst ) -{ - GLuint i; - GLfloat *src = (GLfloat *)(rmesa->dma.current.address + - rmesa->dma.current.ptr + - (rmesa->vb.primlist[rmesa->vb.nrprims].start + n) * - rmesa->vb.vertex_size * 4); - - if (RADEON_DEBUG & DEBUG_VFMT) - fprintf(stderr, "copy_vertex %d\n", rmesa->vb.primlist[rmesa->vb.nrprims].start + n); - - for (i = 0 ; i < rmesa->vb.vertex_size; i++) { - dst[i] = src[i]; - } -} - -/* NOTE: This actually reads the copied vertices back from uncached - * memory. Could also use the counter/notify mechanism to populate - * tmp on the fly as vertices are generated. - */ -static GLuint copy_dma_verts( radeonContextPtr rmesa, GLfloat (*tmp)[15] ) -{ - GLuint ovf, i; - GLuint nr = (rmesa->vb.initial_counter - rmesa->vb.counter) - rmesa->vb.primlist[rmesa->vb.nrprims].start; - - if (RADEON_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s %d verts\n", __FUNCTION__, nr); - - switch( rmesa->vb.prim[0] ) - { - case GL_POINTS: - return 0; - case GL_LINES: - ovf = nr&1; - for (i = 0 ; i < ovf ; i++) - copy_vertex( rmesa, nr-ovf+i, tmp[i] ); - return i; - case GL_TRIANGLES: - ovf = nr%3; - for (i = 0 ; i < ovf ; i++) - copy_vertex( rmesa, nr-ovf+i, tmp[i] ); - return i; - case GL_QUADS: - ovf = nr&3; - for (i = 0 ; i < ovf ; i++) - copy_vertex( rmesa, nr-ovf+i, tmp[i] ); - return i; - case GL_LINE_STRIP: - if (nr == 0) - return 0; - copy_vertex( rmesa, nr-1, tmp[0] ); - return 1; - case GL_LINE_LOOP: - case GL_TRIANGLE_FAN: - case GL_POLYGON: - if (nr == 0) - return 0; - else if (nr == 1) { - copy_vertex( rmesa, 0, tmp[0] ); - return 1; - } else { - copy_vertex( rmesa, 0, tmp[0] ); - copy_vertex( rmesa, nr-1, tmp[1] ); - return 2; - } - case GL_TRIANGLE_STRIP: - ovf = MIN2(nr, 2); - for (i = 0 ; i < ovf ; i++) - copy_vertex( rmesa, nr-ovf+i, tmp[i] ); - return i; - case GL_QUAD_STRIP: - switch (nr) { - case 0: ovf = 0; break; - case 1: ovf = 1; break; - default: ovf = 2 + (nr&1); break; - } - for (i = 0 ; i < ovf ; i++) - copy_vertex( rmesa, nr-ovf+i, tmp[i] ); - return i; - default: - assert(0); - return 0; - } -} - -static void VFMT_FALLBACK_OUTSIDE_BEGIN_END( const char *caller ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - if (RADEON_DEBUG & (DEBUG_VFMT|DEBUG_FALLBACKS)) - fprintf(stderr, "%s from %s\n", __FUNCTION__, caller); - - if (ctx->Driver.NeedFlush) - radeonVtxfmtFlushVertices( ctx, ctx->Driver.NeedFlush ); - - if (ctx->NewState) - _mesa_update_state( ctx ); /* clear state so fell_back sticks */ - - _tnl_wakeup_exec( ctx ); - ctx->Driver.FlushVertices = radeonFlushVertices; - - assert( rmesa->dma.flush == 0 ); - rmesa->vb.fell_back = GL_TRUE; - rmesa->vb.installed = GL_FALSE; -} - - -static void VFMT_FALLBACK( const char *caller ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat tmp[3][15]; - GLuint i, prim; - GLuint ind = rmesa->vb.vertex_format; - GLuint nrverts; - GLfloat alpha = 1.0; - - if (RADEON_DEBUG & (DEBUG_FALLBACKS|DEBUG_VFMT)) - fprintf(stderr, "%s from %s\n", __FUNCTION__, caller); - - if (rmesa->vb.prim[0] == GL_POLYGON+1) { - VFMT_FALLBACK_OUTSIDE_BEGIN_END( __FUNCTION__ ); - return; - } - - /* Copy vertices out of dma: - */ - nrverts = copy_dma_verts( rmesa, tmp ); - - /* Finish the prim at this point: - */ - note_last_prim( rmesa, 0 ); - flush_prims( rmesa ); - - /* Update ctx->Driver.CurrentExecPrimitive and swap in swtnl. - */ - prim = rmesa->vb.prim[0]; - ctx->Driver.CurrentExecPrimitive = GL_POLYGON+1; - _tnl_wakeup_exec( ctx ); - ctx->Driver.FlushVertices = radeonFlushVertices; - - assert(rmesa->dma.flush == 0); - rmesa->vb.fell_back = GL_TRUE; - rmesa->vb.installed = GL_FALSE; - glBegin( prim ); - - if (rmesa->vb.installed_color_3f_sz == 4) - alpha = ctx->Current.Attrib[VERT_ATTRIB_COLOR0][3]; - - /* Replay saved vertices - */ - for (i = 0 ; i < nrverts; i++) { - GLuint offset = 3; - if (ind & RADEON_CP_VC_FRMT_N0) { - glNormal3fv( &tmp[i][offset] ); - offset += 3; - } - - if (ind & RADEON_CP_VC_FRMT_PKCOLOR) { - radeon_color_t *col = (radeon_color_t *)&tmp[i][offset]; - glColor4ub( col->red, col->green, col->blue, col->alpha ); - offset++; - } - else if (ind & RADEON_CP_VC_FRMT_FPALPHA) { - glColor4fv( &tmp[i][offset] ); - offset+=4; - } - else if (ind & RADEON_CP_VC_FRMT_FPCOLOR) { - glColor3fv( &tmp[i][offset] ); - offset+=3; - } - - if (ind & RADEON_CP_VC_FRMT_PKSPEC) { - radeon_color_t *spec = (radeon_color_t *)&tmp[i][offset]; - _glapi_Dispatch->SecondaryColor3ubEXT( spec->red, spec->green, spec->blue ); - offset++; - } - - if (ind & RADEON_CP_VC_FRMT_ST0) { - glTexCoord2fv( &tmp[i][offset] ); - offset += 2; - } - - if (ind & RADEON_CP_VC_FRMT_ST1) { - glMultiTexCoord2fvARB( GL_TEXTURE1_ARB, &tmp[i][offset] ); - offset += 2; - } - glVertex3fv( &tmp[i][0] ); - } - - /* Replay current vertex - */ - if (ind & RADEON_CP_VC_FRMT_N0) - glNormal3fv( rmesa->vb.normalptr ); - - if (ind & RADEON_CP_VC_FRMT_PKCOLOR) - glColor4ub( rmesa->vb.colorptr->red, rmesa->vb.colorptr->green, rmesa->vb.colorptr->blue, rmesa->vb.colorptr->alpha ); - else if (ind & RADEON_CP_VC_FRMT_FPALPHA) - glColor4fv( rmesa->vb.floatcolorptr ); - else if (ind & RADEON_CP_VC_FRMT_FPCOLOR) { - if (rmesa->vb.installed_color_3f_sz == 4 && alpha != 1.0) - glColor4f( rmesa->vb.floatcolorptr[0], - rmesa->vb.floatcolorptr[1], - rmesa->vb.floatcolorptr[2], - alpha ); - else - glColor3fv( rmesa->vb.floatcolorptr ); - } - - if (ind & RADEON_CP_VC_FRMT_PKSPEC) - _glapi_Dispatch->SecondaryColor3ubEXT( rmesa->vb.specptr->red, rmesa->vb.specptr->green, rmesa->vb.specptr->blue ); - - if (ind & RADEON_CP_VC_FRMT_ST0) - glTexCoord2fv( rmesa->vb.texcoordptr[0] ); - - if (ind & RADEON_CP_VC_FRMT_ST1) - glMultiTexCoord2fvARB( GL_TEXTURE1_ARB, rmesa->vb.texcoordptr[1] ); -} - - - -static void wrap_buffer( void ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat tmp[3][15]; - GLuint i, nrverts; - - if (RADEON_DEBUG & (DEBUG_VFMT|DEBUG_PRIMS)) - fprintf(stderr, "%s %d\n", __FUNCTION__, rmesa->vb.initial_counter - rmesa->vb.counter); - - /* Don't deal with parity. - */ - if ((((rmesa->vb.initial_counter - rmesa->vb.counter) - - rmesa->vb.primlist[rmesa->vb.nrprims].start) & 1)) { - rmesa->vb.counter++; - rmesa->vb.initial_counter++; - return; - } - - /* Copy vertices out of dma: - */ - if (rmesa->vb.prim[0] == GL_POLYGON+1) - nrverts = 0; - else { - nrverts = copy_dma_verts( rmesa, tmp ); - - if (RADEON_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%d vertices to copy\n", nrverts); - - /* Finish the prim at this point: - */ - note_last_prim( rmesa, 0 ); - } - - /* Fire any buffered primitives - */ - flush_prims( rmesa ); - - /* Get new buffer - */ - radeonRefillCurrentDmaRegion( rmesa ); - - /* Reset counter, dmaptr - */ - rmesa->vb.dmaptr = (int *)(rmesa->dma.current.ptr + rmesa->dma.current.address); - rmesa->vb.counter = (rmesa->dma.current.end - rmesa->dma.current.ptr) / - (rmesa->vb.vertex_size * 4); - rmesa->vb.counter--; - rmesa->vb.initial_counter = rmesa->vb.counter; - rmesa->vb.notify = wrap_buffer; - - rmesa->dma.flush = flush_prims; - - /* Restart wrapped primitive: - */ - if (rmesa->vb.prim[0] != GL_POLYGON+1) - start_prim( rmesa, rmesa->vb.prim[0] ); - - /* Reemit saved vertices - */ - for (i = 0 ; i < nrverts; i++) { - if (RADEON_DEBUG & DEBUG_VERTS) { - int j; - fprintf(stderr, "re-emit vertex %d to %p\n", i, (void *)rmesa->vb.dmaptr); - if (RADEON_DEBUG & DEBUG_VERBOSE) - for (j = 0 ; j < rmesa->vb.vertex_size; j++) - fprintf(stderr, "\t%08x/%f\n", *(int*)&tmp[i][j], tmp[i][j]); - } - - memcpy( rmesa->vb.dmaptr, tmp[i], rmesa->vb.vertex_size * 4 ); - rmesa->vb.dmaptr += rmesa->vb.vertex_size; - rmesa->vb.counter--; - } -} - - - -static GLboolean check_vtx_fmt( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLuint ind = RADEON_CP_VC_FRMT_Z; - - if (rmesa->TclFallback || rmesa->vb.fell_back || ctx->CompileFlag) - return GL_FALSE; - - if (ctx->Driver.NeedFlush & FLUSH_UPDATE_CURRENT) - ctx->Driver.FlushVertices( ctx, FLUSH_UPDATE_CURRENT ); - - /* Make all this event-driven: - */ - if (ctx->Light.Enabled) { - ind |= RADEON_CP_VC_FRMT_N0; - - /* TODO: make this data driven: If we receive only ubytes, send - * color as ubytes. Also check if converting (with free - * checking for overflow) is cheaper than sending floats - * directly. - */ - if (ctx->Light.ColorMaterialEnabled) { - ind |= (RADEON_CP_VC_FRMT_FPCOLOR | - RADEON_CP_VC_FRMT_FPALPHA); - } - else - ind |= RADEON_CP_VC_FRMT_PKCOLOR; /* for alpha? */ - } - else { - /* TODO: make this data driven? - */ - ind |= RADEON_CP_VC_FRMT_PKCOLOR; - - if (ctx->_TriangleCaps & DD_SEPARATE_SPECULAR) { - ind |= RADEON_CP_VC_FRMT_PKSPEC; - } - } - - if (ctx->Texture.Unit[0]._ReallyEnabled) { - if (ctx->Texture.Unit[0].TexGenEnabled) { - if (rmesa->TexGenNeedNormals[0]) { - ind |= RADEON_CP_VC_FRMT_N0; - } - } else { - if (ctx->Current.Attrib[VERT_ATTRIB_TEX0][2] != 0.0F || - ctx->Current.Attrib[VERT_ATTRIB_TEX0][3] != 1.0) { - if (RADEON_DEBUG & (DEBUG_VFMT|DEBUG_FALLBACKS)) - fprintf(stderr, "%s: rq0\n", __FUNCTION__); - return GL_FALSE; - } - ind |= RADEON_CP_VC_FRMT_ST0; - } - } - - if (ctx->Texture.Unit[1]._ReallyEnabled) { - if (ctx->Texture.Unit[1].TexGenEnabled) { - if (rmesa->TexGenNeedNormals[1]) { - ind |= RADEON_CP_VC_FRMT_N0; - } - } else { - if (ctx->Current.Attrib[VERT_ATTRIB_TEX1][2] != 0.0F || - ctx->Current.Attrib[VERT_ATTRIB_TEX1][3] != 1.0) { - if (RADEON_DEBUG & (DEBUG_VFMT|DEBUG_FALLBACKS)) - fprintf(stderr, "%s: rq1\n", __FUNCTION__); - return GL_FALSE; - } - ind |= RADEON_CP_VC_FRMT_ST1; - } - } - - if (RADEON_DEBUG & (DEBUG_VFMT|DEBUG_STATE)) - fprintf(stderr, "%s: format: 0x%x\n", __FUNCTION__, ind ); - - RADEON_NEWPRIM(rmesa); - rmesa->vb.vertex_format = ind; - rmesa->vb.vertex_size = 3; - rmesa->vb.prim = &ctx->Driver.CurrentExecPrimitive; - - rmesa->vb.normalptr = ctx->Current.Attrib[VERT_ATTRIB_NORMAL]; - rmesa->vb.colorptr = NULL; - rmesa->vb.floatcolorptr = ctx->Current.Attrib[VERT_ATTRIB_COLOR0]; - rmesa->vb.specptr = NULL; - rmesa->vb.floatspecptr = ctx->Current.Attrib[VERT_ATTRIB_COLOR1]; - rmesa->vb.texcoordptr[0] = ctx->Current.Attrib[VERT_ATTRIB_TEX0]; - rmesa->vb.texcoordptr[1] = ctx->Current.Attrib[VERT_ATTRIB_TEX1]; - - /* Run through and initialize the vertex components in the order - * the hardware understands: - */ - if (ind & RADEON_CP_VC_FRMT_N0) { - rmesa->vb.normalptr = &rmesa->vb.vertex[rmesa->vb.vertex_size].f; - rmesa->vb.vertex_size += 3; - rmesa->vb.normalptr[0] = ctx->Current.Attrib[VERT_ATTRIB_NORMAL][0]; - rmesa->vb.normalptr[1] = ctx->Current.Attrib[VERT_ATTRIB_NORMAL][1]; - rmesa->vb.normalptr[2] = ctx->Current.Attrib[VERT_ATTRIB_NORMAL][2]; - } - - if (ind & RADEON_CP_VC_FRMT_PKCOLOR) { - rmesa->vb.colorptr = &rmesa->vb.vertex[rmesa->vb.vertex_size].color; - rmesa->vb.vertex_size += 1; - UNCLAMPED_FLOAT_TO_CHAN( rmesa->vb.colorptr->red, ctx->Current.Attrib[VERT_ATTRIB_COLOR0][0] ); - UNCLAMPED_FLOAT_TO_CHAN( rmesa->vb.colorptr->green, ctx->Current.Attrib[VERT_ATTRIB_COLOR0][1] ); - UNCLAMPED_FLOAT_TO_CHAN( rmesa->vb.colorptr->blue, ctx->Current.Attrib[VERT_ATTRIB_COLOR0][2] ); - UNCLAMPED_FLOAT_TO_CHAN( rmesa->vb.colorptr->alpha, ctx->Current.Attrib[VERT_ATTRIB_COLOR0][3] ); - } - - if (ind & RADEON_CP_VC_FRMT_FPCOLOR) { - assert(!(ind & RADEON_CP_VC_FRMT_PKCOLOR)); - rmesa->vb.floatcolorptr = &rmesa->vb.vertex[rmesa->vb.vertex_size].f; - rmesa->vb.vertex_size += 3; - rmesa->vb.floatcolorptr[0] = ctx->Current.Attrib[VERT_ATTRIB_COLOR0][0]; - rmesa->vb.floatcolorptr[1] = ctx->Current.Attrib[VERT_ATTRIB_COLOR0][1]; - rmesa->vb.floatcolorptr[2] = ctx->Current.Attrib[VERT_ATTRIB_COLOR0][2]; - - if (ind & RADEON_CP_VC_FRMT_FPALPHA) { - rmesa->vb.vertex_size += 1; - rmesa->vb.floatcolorptr[3] = ctx->Current.Attrib[VERT_ATTRIB_COLOR0][3]; - } - } - - if (ind & RADEON_CP_VC_FRMT_PKSPEC) { - rmesa->vb.specptr = &rmesa->vb.vertex[rmesa->vb.vertex_size].color; - rmesa->vb.vertex_size += 1; - UNCLAMPED_FLOAT_TO_CHAN( rmesa->vb.specptr->red, ctx->Current.Attrib[VERT_ATTRIB_COLOR1][0] ); - UNCLAMPED_FLOAT_TO_CHAN( rmesa->vb.specptr->green, ctx->Current.Attrib[VERT_ATTRIB_COLOR1][1] ); - UNCLAMPED_FLOAT_TO_CHAN( rmesa->vb.specptr->blue, ctx->Current.Attrib[VERT_ATTRIB_COLOR1][2] ); - } - - if (ind & RADEON_CP_VC_FRMT_ST0) { - rmesa->vb.texcoordptr[0] = &rmesa->vb.vertex[rmesa->vb.vertex_size].f; - rmesa->vb.vertex_size += 2; - rmesa->vb.texcoordptr[0][0] = ctx->Current.Attrib[VERT_ATTRIB_TEX0][0]; - rmesa->vb.texcoordptr[0][1] = ctx->Current.Attrib[VERT_ATTRIB_TEX0][1]; - } - - if (ind & RADEON_CP_VC_FRMT_ST1) { - rmesa->vb.texcoordptr[1] = &rmesa->vb.vertex[rmesa->vb.vertex_size].f; - rmesa->vb.vertex_size += 2; - rmesa->vb.texcoordptr[1][0] = ctx->Current.Attrib[VERT_ATTRIB_TEX1][0]; - rmesa->vb.texcoordptr[1][1] = ctx->Current.Attrib[VERT_ATTRIB_TEX1][1]; - } - - if (rmesa->vb.installed_vertex_format != rmesa->vb.vertex_format) { - if (RADEON_DEBUG & DEBUG_VFMT) - fprintf(stderr, "reinstall on vertex_format change\n"); - _mesa_install_exec_vtxfmt( ctx, &rmesa->vb.vtxfmt ); - rmesa->vb.installed_vertex_format = rmesa->vb.vertex_format; - } - - if (RADEON_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s -- success\n", __FUNCTION__); - - return GL_TRUE; -} - -void radeonVtxfmtInvalidate( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT( ctx ); - - rmesa->vb.recheck = GL_TRUE; - rmesa->vb.fell_back = GL_FALSE; -} - - -static void radeonNewList( GLcontext *ctx, GLuint list, GLenum mode ) -{ - VFMT_FALLBACK_OUTSIDE_BEGIN_END( __FUNCTION__ ); -} - - -static void radeonVtxfmtValidate( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT( ctx ); - - if (RADEON_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s\n", __FUNCTION__); - - if (ctx->Driver.NeedFlush) - ctx->Driver.FlushVertices( ctx, ctx->Driver.NeedFlush ); - - rmesa->vb.recheck = GL_FALSE; - - if (check_vtx_fmt( ctx )) { - if (!rmesa->vb.installed) { - if (RADEON_DEBUG & DEBUG_VFMT) - fprintf(stderr, "reinstall (new install)\n"); - - _mesa_install_exec_vtxfmt( ctx, &rmesa->vb.vtxfmt ); - ctx->Driver.FlushVertices = radeonVtxfmtFlushVertices; - ctx->Driver.NewList = radeonNewList; - rmesa->vb.installed = GL_TRUE; - } - else if (RADEON_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s: already installed", __FUNCTION__); - } - else { - if (RADEON_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s: failed\n", __FUNCTION__); - - if (rmesa->vb.installed) { - if (rmesa->dma.flush) - rmesa->dma.flush( rmesa ); - _tnl_wakeup_exec( ctx ); - ctx->Driver.FlushVertices = radeonFlushVertices; - rmesa->vb.installed = GL_FALSE; - } - } -} - - - -/* Materials: - */ -static void radeon_Materialfv( GLenum face, GLenum pname, - const GLfloat *params ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT( ctx ); - - if (RADEON_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s\n", __FUNCTION__); - - if (rmesa->vb.prim[0] != GL_POLYGON+1) { - VFMT_FALLBACK( __FUNCTION__ ); - glMaterialfv( face, pname, params ); - return; - } - _mesa_noop_Materialfv( face, pname, params ); - radeonUpdateMaterial( ctx ); -} - - -/* Begin/End - */ -static void radeon_Begin( GLenum mode ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - if (RADEON_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s( %s )\n", __FUNCTION__, - _mesa_lookup_enum_by_nr( mode )); - - if (mode > GL_POLYGON) { - _mesa_error( ctx, GL_INVALID_ENUM, "glBegin" ); - return; - } - - if (rmesa->vb.prim[0] != GL_POLYGON+1) { - _mesa_error( ctx, GL_INVALID_OPERATION, "glBegin" ); - return; - } - - if (ctx->NewState) - _mesa_update_state( ctx ); - - if (rmesa->NewGLState) - radeonValidateState( ctx ); - - if (rmesa->vb.recheck) - radeonVtxfmtValidate( ctx ); - - if (!rmesa->vb.installed) { - glBegin( mode ); - return; - } - - - if (rmesa->dma.flush && rmesa->vb.counter < 12) { - if (RADEON_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s: flush almost-empty buffers\n", __FUNCTION__); - flush_prims( rmesa ); - } - - /* Need to arrange to save vertices here? Or always copy from dma (yuk)? - */ - if (!rmesa->dma.flush) { - if (rmesa->dma.current.ptr + 12*rmesa->vb.vertex_size*4 > - rmesa->dma.current.end) { - RADEON_NEWPRIM( rmesa ); - radeonRefillCurrentDmaRegion( rmesa ); - } - - rmesa->vb.dmaptr = (int *)(rmesa->dma.current.address + rmesa->dma.current.ptr); - rmesa->vb.counter = (rmesa->dma.current.end - rmesa->dma.current.ptr) / - (rmesa->vb.vertex_size * 4); - rmesa->vb.counter--; - rmesa->vb.initial_counter = rmesa->vb.counter; - rmesa->vb.notify = wrap_buffer; - rmesa->dma.flush = flush_prims; - ctx->Driver.NeedFlush |= FLUSH_STORED_VERTICES; - } - - - rmesa->vb.prim[0] = mode; - start_prim( rmesa, mode | PRIM_BEGIN ); -} - - - -static void radeon_End( void ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - if (RADEON_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s\n", __FUNCTION__); - - if (rmesa->vb.prim[0] == GL_POLYGON+1) { - _mesa_error( ctx, GL_INVALID_OPERATION, "glEnd" ); - return; - } - - note_last_prim( rmesa, PRIM_END ); - rmesa->vb.prim[0] = GL_POLYGON+1; -} - - -/* Fallback on difficult entrypoints: - */ -#define PRE_LOOPBACK( FUNC ) \ -do { \ - if (RADEON_DEBUG & DEBUG_VFMT) \ - fprintf(stderr, "%s\n", __FUNCTION__); \ - VFMT_FALLBACK( __FUNCTION__ ); \ -} while (0) -#define TAG(x) radeon_fallback_##x -#include "vtxfmt_tmp.h" - - - -static GLboolean radeonNotifyBegin( GLcontext *ctx, GLenum p ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT( ctx ); - - if (RADEON_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s\n", __FUNCTION__); - - assert(!rmesa->vb.installed); - - if (ctx->NewState) - _mesa_update_state( ctx ); - - if (rmesa->NewGLState) - radeonValidateState( ctx ); - - if (ctx->Driver.NeedFlush) - ctx->Driver.FlushVertices( ctx, ctx->Driver.NeedFlush ); - - if (rmesa->vb.recheck) - radeonVtxfmtValidate( ctx ); - - if (!rmesa->vb.installed) { - if (RADEON_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s -- failed\n", __FUNCTION__); - return GL_FALSE; - } - - radeon_Begin( p ); - return GL_TRUE; -} - -static void radeonVtxfmtFlushVertices( GLcontext *ctx, GLuint flags ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT( ctx ); - - if (RADEON_DEBUG & DEBUG_VFMT) - fprintf(stderr, "%s\n", __FUNCTION__); - - assert(rmesa->vb.installed); - - if (flags & FLUSH_UPDATE_CURRENT) { - radeon_copy_to_current( ctx ); - if (RADEON_DEBUG & DEBUG_VFMT) - fprintf(stderr, "reinstall on update_current\n"); - _mesa_install_exec_vtxfmt( ctx, &rmesa->vb.vtxfmt ); - ctx->Driver.NeedFlush &= ~FLUSH_UPDATE_CURRENT; - } - - if (flags & FLUSH_STORED_VERTICES) { - radeonContextPtr rmesa = RADEON_CONTEXT( ctx ); - assert (rmesa->dma.flush == 0 || - rmesa->dma.flush == flush_prims); - if (rmesa->dma.flush == flush_prims) - flush_prims( RADEON_CONTEXT( ctx ) ); - ctx->Driver.NeedFlush &= ~FLUSH_STORED_VERTICES; - } -} - - - -/* At this point, don't expect very many versions of each function to - * be generated, so not concerned about freeing them? - */ - - -void radeonVtxfmtInit( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT( ctx ); - GLvertexformat *vfmt = &(rmesa->vb.vtxfmt); - - MEMSET( vfmt, 0, sizeof(GLvertexformat) ); - - /* Hook in chooser functions for codegen, etc: - */ - radeonVtxfmtInitChoosers( vfmt ); - - /* Handled fully in supported states, but no codegen: - */ - vfmt->Materialfv = radeon_Materialfv; - vfmt->ArrayElement = _ae_loopback_array_elt; /* generic helper */ - vfmt->Rectf = _mesa_noop_Rectf; /* generic helper */ - vfmt->Begin = radeon_Begin; - vfmt->End = radeon_End; - - /* Fallback for performance reasons: (Fix with cva/elt path here and - * dmatmp2.h style primitive-merging) - * - * These should call NotifyBegin(), as should _tnl_EvalMesh, to allow - * a driver-hook. - */ - vfmt->DrawArrays = radeon_fallback_DrawArrays; - vfmt->DrawElements = radeon_fallback_DrawElements; - vfmt->DrawRangeElements = radeon_fallback_DrawRangeElements; - - - /* Not active in supported states; just keep ctx->Current uptodate: - */ - vfmt->FogCoordfvEXT = _mesa_noop_FogCoordfvEXT; - vfmt->FogCoordfEXT = _mesa_noop_FogCoordfEXT; - vfmt->EdgeFlag = _mesa_noop_EdgeFlag; - vfmt->EdgeFlagv = _mesa_noop_EdgeFlagv; - vfmt->Indexi = _mesa_noop_Indexi; - vfmt->Indexiv = _mesa_noop_Indexiv; - - - /* Active but unsupported -- fallback if we receive these: - */ - vfmt->CallList = radeon_fallback_CallList; - vfmt->EvalCoord1f = radeon_fallback_EvalCoord1f; - vfmt->EvalCoord1fv = radeon_fallback_EvalCoord1fv; - vfmt->EvalCoord2f = radeon_fallback_EvalCoord2f; - vfmt->EvalCoord2fv = radeon_fallback_EvalCoord2fv; - vfmt->EvalMesh1 = radeon_fallback_EvalMesh1; - vfmt->EvalMesh2 = radeon_fallback_EvalMesh2; - vfmt->EvalPoint1 = radeon_fallback_EvalPoint1; - vfmt->EvalPoint2 = radeon_fallback_EvalPoint2; - vfmt->TexCoord3f = radeon_fallback_TexCoord3f; - vfmt->TexCoord3fv = radeon_fallback_TexCoord3fv; - vfmt->TexCoord4f = radeon_fallback_TexCoord4f; - vfmt->TexCoord4fv = radeon_fallback_TexCoord4fv; - vfmt->MultiTexCoord3fARB = radeon_fallback_MultiTexCoord3fARB; - vfmt->MultiTexCoord3fvARB = radeon_fallback_MultiTexCoord3fvARB; - vfmt->MultiTexCoord4fARB = radeon_fallback_MultiTexCoord4fARB; - vfmt->MultiTexCoord4fvARB = radeon_fallback_MultiTexCoord4fvARB; - vfmt->Vertex4f = radeon_fallback_Vertex4f; - vfmt->Vertex4fv = radeon_fallback_Vertex4fv; - - (void)radeon_fallback_vtxfmt; - - TNL_CONTEXT(ctx)->Driver.NotifyBegin = radeonNotifyBegin; - - rmesa->vb.enabled = 1; - rmesa->vb.prim = &ctx->Driver.CurrentExecPrimitive; - rmesa->vb.primflags = 0; - - make_empty_list( &rmesa->vb.dfn_cache.Vertex2f ); - make_empty_list( &rmesa->vb.dfn_cache.Vertex2fv ); - make_empty_list( &rmesa->vb.dfn_cache.Vertex3f ); - make_empty_list( &rmesa->vb.dfn_cache.Vertex3fv ); - make_empty_list( &rmesa->vb.dfn_cache.Color4ub ); - make_empty_list( &rmesa->vb.dfn_cache.Color4ubv ); - make_empty_list( &rmesa->vb.dfn_cache.Color3ub ); - make_empty_list( &rmesa->vb.dfn_cache.Color3ubv ); - make_empty_list( &rmesa->vb.dfn_cache.Color4f ); - make_empty_list( &rmesa->vb.dfn_cache.Color4fv ); - make_empty_list( &rmesa->vb.dfn_cache.Color3f ); - make_empty_list( &rmesa->vb.dfn_cache.Color3fv ); - make_empty_list( &rmesa->vb.dfn_cache.SecondaryColor3fEXT ); - make_empty_list( &rmesa->vb.dfn_cache.SecondaryColor3fvEXT ); - make_empty_list( &rmesa->vb.dfn_cache.SecondaryColor3ubEXT ); - make_empty_list( &rmesa->vb.dfn_cache.SecondaryColor3ubvEXT ); - make_empty_list( &rmesa->vb.dfn_cache.Normal3f ); - make_empty_list( &rmesa->vb.dfn_cache.Normal3fv ); - make_empty_list( &rmesa->vb.dfn_cache.TexCoord2f ); - make_empty_list( &rmesa->vb.dfn_cache.TexCoord2fv ); - make_empty_list( &rmesa->vb.dfn_cache.TexCoord1f ); - make_empty_list( &rmesa->vb.dfn_cache.TexCoord1fv ); - make_empty_list( &rmesa->vb.dfn_cache.MultiTexCoord2fARB ); - make_empty_list( &rmesa->vb.dfn_cache.MultiTexCoord2fvARB ); - make_empty_list( &rmesa->vb.dfn_cache.MultiTexCoord1fARB ); - make_empty_list( &rmesa->vb.dfn_cache.MultiTexCoord1fvARB ); - - radeonInitCodegen( &rmesa->vb.codegen ); -} - -static void free_funcs( struct dynfn *l ) -{ - struct dynfn *f, *tmp; - foreach_s (f, tmp, l) { - remove_from_list( f ); - ALIGN_FREE( f->code ); - FREE( f ); - } -} - - - -void radeonVtxfmtMakeCurrent( GLcontext *ctx ) -{ -} - - -void radeonVtxfmtDestroy( GLcontext *ctx ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT( ctx ); - - count_funcs( rmesa ); - free_funcs( &rmesa->vb.dfn_cache.Vertex2f ); - free_funcs( &rmesa->vb.dfn_cache.Vertex2fv ); - free_funcs( &rmesa->vb.dfn_cache.Vertex3f ); - free_funcs( &rmesa->vb.dfn_cache.Vertex3fv ); - free_funcs( &rmesa->vb.dfn_cache.Color4ub ); - free_funcs( &rmesa->vb.dfn_cache.Color4ubv ); - free_funcs( &rmesa->vb.dfn_cache.Color3ub ); - free_funcs( &rmesa->vb.dfn_cache.Color3ubv ); - free_funcs( &rmesa->vb.dfn_cache.Color4f ); - free_funcs( &rmesa->vb.dfn_cache.Color4fv ); - free_funcs( &rmesa->vb.dfn_cache.Color3f ); - free_funcs( &rmesa->vb.dfn_cache.Color3fv ); - free_funcs( &rmesa->vb.dfn_cache.SecondaryColor3ubEXT ); - free_funcs( &rmesa->vb.dfn_cache.SecondaryColor3ubvEXT ); - free_funcs( &rmesa->vb.dfn_cache.SecondaryColor3fEXT ); - free_funcs( &rmesa->vb.dfn_cache.SecondaryColor3fvEXT ); - free_funcs( &rmesa->vb.dfn_cache.Normal3f ); - free_funcs( &rmesa->vb.dfn_cache.Normal3fv ); - free_funcs( &rmesa->vb.dfn_cache.TexCoord2f ); - free_funcs( &rmesa->vb.dfn_cache.TexCoord2fv ); - free_funcs( &rmesa->vb.dfn_cache.TexCoord1f ); - free_funcs( &rmesa->vb.dfn_cache.TexCoord1fv ); - free_funcs( &rmesa->vb.dfn_cache.MultiTexCoord2fARB ); - free_funcs( &rmesa->vb.dfn_cache.MultiTexCoord2fvARB ); - free_funcs( &rmesa->vb.dfn_cache.MultiTexCoord1fARB ); - free_funcs( &rmesa->vb.dfn_cache.MultiTexCoord1fvARB ); -} - Index: xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt.h diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt.h:1.4 xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt.h:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt.h:1.4 Sun Sep 28 16:15:31 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt.h Wed Mar 16 21:05:07 2005 @@ -1,124 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt.h,v 1.4 2003/09/28 20:15:31 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - Tungsten Graphics Inc., Cedar Park, Texas. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#ifndef __RADEON_VTXFMT_H__ -#define __RADEON_VTXFMT_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "radeon_context.h" - - -extern void radeonVtxfmtUpdate( GLcontext *ctx ); -extern void radeonVtxfmtInit( GLcontext *ctx ); -extern void radeonVtxfmtInvalidate( GLcontext *ctx ); -extern void radeonVtxfmtDestroy( GLcontext *ctx ); -extern void radeonVtxfmtInitChoosers( GLvertexformat *vfmt ); - -extern void radeonVtxfmtMakeCurrent( GLcontext *ctx ); -extern void radeonVtxfmtUnbindContext( GLcontext *ctx ); - -extern void radeon_copy_to_current( GLcontext *ctx ); - -#define DFN( FUNC, CACHE) \ -do { \ - char *start = (char *)&FUNC; \ - char *end = (char *)&FUNC##_end; \ - insert_at_head( &CACHE, dfn ); \ - dfn->key = key; \ - dfn->code = ALIGN_MALLOC( end - start, 16 ); \ - memcpy (dfn->code, start, end - start); \ -} \ -while ( 0 ) - -#define FIXUP( CODE, OFFSET, CHECKVAL, NEWVAL ) \ -do { \ - int *icode = (int *)(CODE+OFFSET); \ - assert (*icode == CHECKVAL); \ - *icode = (int)NEWVAL; \ -} while (0) - - -/* Useful for figuring out the offsets: - */ -#define FIXUP2( CODE, OFFSET, CHECKVAL, NEWVAL ) \ -do { \ - while (*(int *)(CODE+OFFSET) != CHECKVAL) OFFSET++; \ - fprintf(stderr, "%s/%d CVAL %x OFFSET %d VAL %x\n", __FUNCTION__, \ - __LINE__, CHECKVAL, OFFSET, (int)(NEWVAL)); \ - *(int *)(CODE+OFFSET) = (int)(NEWVAL); \ - OFFSET += 4; \ -} while (0) - -/* - */ -void radeonInitCodegen( struct dfn_generators *gen ); -void radeonInitX86Codegen( struct dfn_generators *gen ); -void radeonInitSSECodegen( struct dfn_generators *gen ); - - - -/* Defined in radeon_vtxfmt_x86.c - */ -struct dynfn *radeon_makeX86Vertex2f( GLcontext *, int ); -struct dynfn *radeon_makeX86Vertex2fv( GLcontext *, int ); -struct dynfn *radeon_makeX86Vertex3f( GLcontext *, int ); -struct dynfn *radeon_makeX86Vertex3fv( GLcontext *, int ); -struct dynfn *radeon_makeX86Color4ub( GLcontext *, int ); -struct dynfn *radeon_makeX86Color4ubv( GLcontext *, int ); -struct dynfn *radeon_makeX86Color3ub( GLcontext *, int ); -struct dynfn *radeon_makeX86Color3ubv( GLcontext *, int ); -struct dynfn *radeon_makeX86Color4f( GLcontext *, int ); -struct dynfn *radeon_makeX86Color4fv( GLcontext *, int ); -struct dynfn *radeon_makeX86Color3f( GLcontext *, int ); -struct dynfn *radeon_makeX86Color3fv( GLcontext *, int ); -struct dynfn *radeon_makeX86SecondaryColor3ubEXT( GLcontext *, int ); -struct dynfn *radeon_makeX86SecondaryColor3ubvEXT( GLcontext *, int ); -struct dynfn *radeon_makeX86SecondaryColor3fEXT( GLcontext *, int ); -struct dynfn *radeon_makeX86SecondaryColor3fvEXT( GLcontext *, int ); -struct dynfn *radeon_makeX86Normal3f( GLcontext *, int ); -struct dynfn *radeon_makeX86Normal3fv( GLcontext *, int ); -struct dynfn *radeon_makeX86TexCoord2f( GLcontext *, int ); -struct dynfn *radeon_makeX86TexCoord2fv( GLcontext *, int ); -struct dynfn *radeon_makeX86TexCoord1f( GLcontext *, int ); -struct dynfn *radeon_makeX86TexCoord1fv( GLcontext *, int ); -struct dynfn *radeon_makeX86MultiTexCoord2fARB( GLcontext *, int ); -struct dynfn *radeon_makeX86MultiTexCoord2fvARB( GLcontext *, int ); -struct dynfn *radeon_makeX86MultiTexCoord1fARB( GLcontext *, int ); -struct dynfn *radeon_makeX86MultiTexCoord1fvARB( GLcontext *, int ); - - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt_c.c diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt_c.c:1.3 xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt_c.c:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt_c.c:1.3 Sun Sep 28 16:15:31 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt_c.c Wed Mar 16 21:05:07 2005 @@ -1,905 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt_c.c,v 1.3 2003/09/28 20:15:31 alanh Exp $ */ -/************************************************************************** - -Copyright 2002 ATI Technologies Inc., Ontario, Canada, and - Tungsten Graphics Inc., Cedar Park, Texas. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ -#include "glheader.h" -#include "mtypes.h" -#include "colormac.h" -#include "simple_list.h" -#include "api_noop.h" -#include "vtxfmt.h" - -#include "radeon_vtxfmt.h" - -/* Fallback versions of all the entrypoints for situations where - * codegen isn't available. This is still a lot faster than the - * vb/pipeline implementation in Mesa. - */ -static void radeon_Vertex3f( GLfloat x, GLfloat y, GLfloat z ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - int i; - - *rmesa->vb.dmaptr++ = *(int *)&x; - *rmesa->vb.dmaptr++ = *(int *)&y; - *rmesa->vb.dmaptr++ = *(int *)&z; - - for (i = 3; i < rmesa->vb.vertex_size; i++) - *rmesa->vb.dmaptr++ = rmesa->vb.vertex[i].i; - - if (--rmesa->vb.counter == 0) - rmesa->vb.notify(); -} - - -static void radeon_Vertex3fv( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - int i; - - *rmesa->vb.dmaptr++ = *(int *)&v[0]; - *rmesa->vb.dmaptr++ = *(int *)&v[1]; - *rmesa->vb.dmaptr++ = *(int *)&v[2]; - - for (i = 3; i < rmesa->vb.vertex_size; i++) - *rmesa->vb.dmaptr++ = rmesa->vb.vertex[i].i; - - if (--rmesa->vb.counter == 0) - rmesa->vb.notify(); -} - - -static void radeon_Vertex2f( GLfloat x, GLfloat y ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - int i; - - *rmesa->vb.dmaptr++ = *(int *)&x; - *rmesa->vb.dmaptr++ = *(int *)&y; - *rmesa->vb.dmaptr++ = 0; - - for (i = 3; i < rmesa->vb.vertex_size; i++) - *rmesa->vb.dmaptr++ = *(int *)&rmesa->vb.vertex[i]; - - if (--rmesa->vb.counter == 0) - rmesa->vb.notify(); -} - - -static void radeon_Vertex2fv( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - int i; - - *rmesa->vb.dmaptr++ = *(int *)&v[0]; - *rmesa->vb.dmaptr++ = *(int *)&v[1]; - *rmesa->vb.dmaptr++ = 0; - - for (i = 3; i < rmesa->vb.vertex_size; i++) - *rmesa->vb.dmaptr++ = rmesa->vb.vertex[i].i; - - if (--rmesa->vb.counter == 0) - rmesa->vb.notify(); -} - - - -/* Color for ubyte (packed) color formats: - */ -static void radeon_Color3ub_ub( GLubyte r, GLubyte g, GLubyte b ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - radeon_color_t *dest = rmesa->vb.colorptr; - dest->red = r; - dest->green = g; - dest->blue = b; - dest->alpha = 0xff; -} - -static void radeon_Color3ubv_ub( const GLubyte *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - radeon_color_t *dest = rmesa->vb.colorptr; - dest->red = v[0]; - dest->green = v[1]; - dest->blue = v[2]; - dest->alpha = 0xff; -} - -static void radeon_Color4ub_ub( GLubyte r, GLubyte g, GLubyte b, GLubyte a ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - radeon_color_t *dest = rmesa->vb.colorptr; - dest->red = r; - dest->green = g; - dest->blue = b; - dest->alpha = a; -} - -static void radeon_Color4ubv_ub( const GLubyte *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - *(GLuint *)rmesa->vb.colorptr = LE32_TO_CPU(*(GLuint *)v); -} - - -static void radeon_Color3f_ub( GLfloat r, GLfloat g, GLfloat b ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - radeon_color_t *dest = rmesa->vb.colorptr; - UNCLAMPED_FLOAT_TO_UBYTE( dest->red, r ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->green, g ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->blue, b ); - dest->alpha = 255; -} - -static void radeon_Color3fv_ub( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - radeon_color_t *dest = rmesa->vb.colorptr; - UNCLAMPED_FLOAT_TO_UBYTE( dest->red, v[0] ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->green, v[1] ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->blue, v[2] ); - dest->alpha = 255; -} - -static void radeon_Color4f_ub( GLfloat r, GLfloat g, GLfloat b, GLfloat a ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - radeon_color_t *dest = rmesa->vb.colorptr; - UNCLAMPED_FLOAT_TO_UBYTE( dest->red, r ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->green, g ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->blue, b ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->alpha, a ); -} - -static void radeon_Color4fv_ub( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - radeon_color_t *dest = rmesa->vb.colorptr; - UNCLAMPED_FLOAT_TO_UBYTE( dest->red, v[0] ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->green, v[1] ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->blue, v[2] ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->alpha, v[3] ); -} - - -/* Color for float color+alpha formats: - */ -static void radeon_Color3ub_4f( GLubyte r, GLubyte g, GLubyte b ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = UBYTE_TO_FLOAT(r); - dest[1] = UBYTE_TO_FLOAT(g); - dest[2] = UBYTE_TO_FLOAT(b); - dest[3] = 1.0; -} - -static void radeon_Color3ubv_4f( const GLubyte *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = UBYTE_TO_FLOAT(v[0]); - dest[1] = UBYTE_TO_FLOAT(v[1]); - dest[2] = UBYTE_TO_FLOAT(v[2]); - dest[3] = 1.0; -} - -static void radeon_Color4ub_4f( GLubyte r, GLubyte g, GLubyte b, GLubyte a ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = UBYTE_TO_FLOAT(r); - dest[1] = UBYTE_TO_FLOAT(g); - dest[2] = UBYTE_TO_FLOAT(b); - dest[3] = UBYTE_TO_FLOAT(a); -} - -static void radeon_Color4ubv_4f( const GLubyte *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = UBYTE_TO_FLOAT(v[0]); - dest[1] = UBYTE_TO_FLOAT(v[1]); - dest[2] = UBYTE_TO_FLOAT(v[2]); - dest[3] = UBYTE_TO_FLOAT(v[3]); -} - - -static void radeon_Color3f_4f( GLfloat r, GLfloat g, GLfloat b ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = r; - dest[1] = g; - dest[2] = b; - dest[3] = 1.0; -} - -static void radeon_Color3fv_4f( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = v[0]; - dest[1] = v[1]; - dest[2] = v[2]; - dest[3] = 1.0; -} - -static void radeon_Color4f_4f( GLfloat r, GLfloat g, GLfloat b, GLfloat a ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = r; - dest[1] = g; - dest[2] = b; - dest[3] = a; -} - -static void radeon_Color4fv_4f( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = v[0]; - dest[1] = v[1]; - dest[2] = v[2]; - dest[3] = v[3]; -} - - -/* Color for float color formats: - */ -static void radeon_Color3ub_3f( GLubyte r, GLubyte g, GLubyte b ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = UBYTE_TO_FLOAT(r); - dest[1] = UBYTE_TO_FLOAT(g); - dest[2] = UBYTE_TO_FLOAT(b); -} - -static void radeon_Color3ubv_3f( const GLubyte *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = UBYTE_TO_FLOAT(v[0]); - dest[1] = UBYTE_TO_FLOAT(v[1]); - dest[2] = UBYTE_TO_FLOAT(v[2]); -} - -static void radeon_Color4ub_3f( GLubyte r, GLubyte g, GLubyte b, GLubyte a ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = UBYTE_TO_FLOAT(r); - dest[1] = UBYTE_TO_FLOAT(g); - dest[2] = UBYTE_TO_FLOAT(b); - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][3] = UBYTE_TO_FLOAT(a); -} - -static void radeon_Color4ubv_3f( const GLubyte *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = UBYTE_TO_FLOAT(v[0]); - dest[1] = UBYTE_TO_FLOAT(v[1]); - dest[2] = UBYTE_TO_FLOAT(v[2]); - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][3] = UBYTE_TO_FLOAT(v[3]); -} - - -static void radeon_Color3f_3f( GLfloat r, GLfloat g, GLfloat b ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = r; - dest[1] = g; - dest[2] = b; -} - -static void radeon_Color3fv_3f( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = v[0]; - dest[1] = v[1]; - dest[2] = v[2]; -} - -static void radeon_Color4f_3f( GLfloat r, GLfloat g, GLfloat b, GLfloat a ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = r; - dest[1] = g; - dest[2] = b; - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][3] = a; -} - -static void radeon_Color4fv_3f( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatcolorptr; - dest[0] = v[0]; - dest[1] = v[1]; - dest[2] = v[2]; - ctx->Current.Attrib[VERT_ATTRIB_COLOR0][3] = v[3]; -} - - -/* Secondary Color: - */ -static void radeon_SecondaryColor3ubEXT_ub( GLubyte r, GLubyte g, GLubyte b ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - radeon_color_t *dest = rmesa->vb.specptr; - dest->red = r; - dest->green = g; - dest->blue = b; - dest->alpha = 0xff; -} - -static void radeon_SecondaryColor3ubvEXT_ub( const GLubyte *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - radeon_color_t *dest = rmesa->vb.specptr; - dest->red = v[0]; - dest->green = v[1]; - dest->blue = v[2]; - dest->alpha = 0xff; -} - -static void radeon_SecondaryColor3fEXT_ub( GLfloat r, GLfloat g, GLfloat b ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - radeon_color_t *dest = rmesa->vb.specptr; - UNCLAMPED_FLOAT_TO_UBYTE( dest->red, r ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->green, g ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->blue, b ); - dest->alpha = 255; -} - -static void radeon_SecondaryColor3fvEXT_ub( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - radeon_color_t *dest = rmesa->vb.specptr; - UNCLAMPED_FLOAT_TO_UBYTE( dest->red, v[0] ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->green, v[1] ); - UNCLAMPED_FLOAT_TO_UBYTE( dest->blue, v[2] ); - dest->alpha = 255; -} - -static void radeon_SecondaryColor3ubEXT_3f( GLubyte r, GLubyte g, GLubyte b ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatspecptr; - dest[0] = UBYTE_TO_FLOAT(r); - dest[1] = UBYTE_TO_FLOAT(g); - dest[2] = UBYTE_TO_FLOAT(b); - dest[3] = 1.0; -} - -static void radeon_SecondaryColor3ubvEXT_3f( const GLubyte *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatspecptr; - dest[0] = UBYTE_TO_FLOAT(v[0]); - dest[1] = UBYTE_TO_FLOAT(v[1]); - dest[2] = UBYTE_TO_FLOAT(v[2]); - dest[3] = 1.0; -} - -static void radeon_SecondaryColor3fEXT_3f( GLfloat r, GLfloat g, GLfloat b ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatspecptr; - dest[0] = r; - dest[1] = g; - dest[2] = b; - dest[3] = 1.0; -} - -static void radeon_SecondaryColor3fvEXT_3f( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.floatspecptr; - dest[0] = v[0]; - dest[1] = v[1]; - dest[2] = v[2]; - dest[3] = 1.0; -} - - -/* Normal - */ -static void radeon_Normal3f( GLfloat n0, GLfloat n1, GLfloat n2 ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.normalptr; - dest[0] = n0; - dest[1] = n1; - dest[2] = n2; -} - -static void radeon_Normal3fv( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.normalptr; - dest[0] = v[0]; - dest[1] = v[1]; - dest[2] = v[2]; -} - - -/* TexCoord - */ -static void radeon_TexCoord1f( GLfloat s ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.texcoordptr[0]; - dest[0] = s; - dest[1] = 0; -} - -static void radeon_TexCoord1fv( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.texcoordptr[0]; - dest[0] = v[0]; - dest[1] = 0; -} - -static void radeon_TexCoord2f( GLfloat s, GLfloat t ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.texcoordptr[0]; - dest[0] = s; - dest[1] = t; -} - -static void radeon_TexCoord2fv( const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.texcoordptr[0]; - dest[0] = v[0]; - dest[1] = v[1]; -} - - -/* MultiTexcoord - * - * Technically speaking, these functions should subtract GL_TEXTURE0 from - * \c target before masking and using it. The value of GL_TEXTURE0 is 0x84C0, - * which has the low-order 5 bits 0. For all possible valid values of - * \c target. Subtracting GL_TEXTURE0 has the net effect of masking \c target - * with 0x1F. Masking with 0x1F and then masking with 0x01 is redundant, so - * the subtraction has been omitted. - */ - -static void radeon_MultiTexCoord1fARB( GLenum target, GLfloat s ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.texcoordptr[target & 1]; - dest[0] = s; - dest[1] = 0; -} - -static void radeon_MultiTexCoord1fvARB( GLenum target, const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.texcoordptr[target & 1]; - dest[0] = v[0]; - dest[1] = 0; -} - -static void radeon_MultiTexCoord2fARB( GLenum target, GLfloat s, GLfloat t ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.texcoordptr[target & 1]; - dest[0] = s; - dest[1] = t; -} - -static void radeon_MultiTexCoord2fvARB( GLenum target, const GLfloat *v ) -{ - GET_CURRENT_CONTEXT(ctx); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - GLfloat *dest = rmesa->vb.texcoordptr[target & 1]; - dest[0] = v[0]; - dest[1] = v[1]; -} - -static struct dynfn *lookup( struct dynfn *l, int key ) -{ - struct dynfn *f; - - foreach( f, l ) { - if (f->key == key) - return f; - } - - return 0; -} - -/* Can't use the loopback template for this: - */ - -#define CHOOSE(FN, FNTYPE, MASK, ACTIVE, ARGS1, ARGS2 ) \ -static void choose_##FN ARGS1 \ -{ \ - GET_CURRENT_CONTEXT(ctx); \ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); \ - int key = rmesa->vb.vertex_format & (MASK|ACTIVE); \ - struct dynfn *dfn; \ - \ - dfn = lookup( &rmesa->vb.dfn_cache.FN, key ); \ - if (dfn == 0) \ - dfn = rmesa->vb.codegen.FN( ctx, key ); \ - else if (RADEON_DEBUG & DEBUG_CODEGEN) \ - fprintf(stderr, "%s -- cached codegen\n", __FUNCTION__ ); \ - \ - if (dfn) \ - ctx->Exec->FN = (FNTYPE)(dfn->code); \ - else { \ - if (RADEON_DEBUG & DEBUG_CODEGEN) \ - fprintf(stderr, "%s -- generic version\n", __FUNCTION__ ); \ - ctx->Exec->FN = radeon_##FN; \ - } \ - \ - ctx->Driver.NeedFlush |= FLUSH_UPDATE_CURRENT; \ - ctx->Exec->FN ARGS2; \ -} - - - -/* For the _3f case, only allow one color function to be hooked in at - * a time. Eventually, use a similar mechanism to allow selecting the - * color component of the vertex format based on client behaviour. - * - * Note: Perform these actions even if there is a codegen or cached - * codegen version of the chosen function. - */ -#define CHOOSE_COLOR(FN, FNTYPE, NR, MASK, ACTIVE, ARGS1, ARGS2 ) \ -static void choose_##FN ARGS1 \ -{ \ - GET_CURRENT_CONTEXT(ctx); \ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); \ - int key = rmesa->vb.vertex_format & (MASK|ACTIVE); \ - struct dynfn *dfn; \ - \ - if (rmesa->vb.vertex_format & ACTIVE_PKCOLOR) { \ - ctx->Exec->FN = radeon_##FN##_ub; \ - } \ - else if ((rmesa->vb.vertex_format & \ - (ACTIVE_FPCOLOR|ACTIVE_FPALPHA)) == ACTIVE_FPCOLOR) { \ - \ - if (rmesa->vb.installed_color_3f_sz != NR) { \ - rmesa->vb.installed_color_3f_sz = NR; \ - if (NR == 3) ctx->Current.Attrib[VERT_ATTRIB_COLOR0][3] = 1.0; \ - if (ctx->Driver.NeedFlush & FLUSH_UPDATE_CURRENT) { \ - radeon_copy_to_current( ctx ); \ - _mesa_install_exec_vtxfmt( ctx, &rmesa->vb.vtxfmt ); \ - ctx->Exec->FN ARGS2; \ - return; \ - } \ - } \ - \ - ctx->Exec->FN = radeon_##FN##_3f; \ - } \ - else { \ - ctx->Exec->FN = radeon_##FN##_4f; \ - } \ - \ - \ - dfn = lookup( &rmesa->vb.dfn_cache.FN, key ); \ - if (!dfn) dfn = rmesa->vb.codegen.FN( ctx, key ); \ - \ - if (dfn) { \ - if (RADEON_DEBUG & DEBUG_CODEGEN) \ - fprintf(stderr, "%s -- codegen version\n", __FUNCTION__ ); \ - ctx->Exec->FN = (FNTYPE)dfn->code; \ - } \ - else if (RADEON_DEBUG & DEBUG_CODEGEN) \ - fprintf(stderr, "%s -- 'c' version\n", __FUNCTION__ ); \ - \ - ctx->Driver.NeedFlush |= FLUSH_UPDATE_CURRENT; \ - ctx->Exec->FN ARGS2; \ -} - - - -/* Right now there are both _ub and _3f versions of the secondary color - * functions. Currently, we only set-up the hardware to use the _ub versions. - * The _3f versions are needed for the cases where secondary color isn't used - * in the vertex format, but it still needs to be stored in the context - * state vector. - */ -#define CHOOSE_SECONDARY_COLOR(FN, FNTYPE, MASK, ACTIVE, ARGS1, ARGS2 ) \ -static void choose_##FN ARGS1 \ -{ \ - GET_CURRENT_CONTEXT(ctx); \ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); \ - int key = rmesa->vb.vertex_format & (MASK|ACTIVE); \ - struct dynfn *dfn = lookup( &rmesa->vb.dfn_cache.FN, key ); \ - \ - if (dfn == 0) \ - dfn = rmesa->vb.codegen.FN( ctx, key ); \ - else if (RADEON_DEBUG & DEBUG_CODEGEN) \ - fprintf(stderr, "%s -- cached version\n", __FUNCTION__ ); \ - \ - if (dfn) \ - ctx->Exec->FN = (FNTYPE)(dfn->code); \ - else { \ - if (RADEON_DEBUG & DEBUG_CODEGEN) \ - fprintf(stderr, "%s -- generic version\n", __FUNCTION__ ); \ - ctx->Exec->FN = ((rmesa->vb.vertex_format & ACTIVE_PKSPEC) != 0) \ - ? radeon_##FN##_ub : radeon_##FN##_3f; \ - } \ - \ - ctx->Driver.NeedFlush |= FLUSH_UPDATE_CURRENT; \ - ctx->Exec->FN ARGS2; \ -} - - - - - -/* Shorthands - */ -#define ACTIVE_XYZW (RADEON_CP_VC_FRMT_W0|RADEON_CP_VC_FRMT_Z) -#define ACTIVE_NORM RADEON_CP_VC_FRMT_N0 - -#define ACTIVE_PKCOLOR RADEON_CP_VC_FRMT_PKCOLOR -#define ACTIVE_FPCOLOR RADEON_CP_VC_FRMT_FPCOLOR -#define ACTIVE_FPALPHA RADEON_CP_VC_FRMT_FPALPHA -#define ACTIVE_COLOR (ACTIVE_FPCOLOR|ACTIVE_PKCOLOR) - -#define ACTIVE_PKSPEC RADEON_CP_VC_FRMT_PKSPEC -#define ACTIVE_FPSPEC RADEON_CP_VC_FRMT_FPSPEC -#define ACTIVE_SPEC (ACTIVE_FPSPEC|ACTIVE_PKSPEC) - -#define ACTIVE_ST0 RADEON_CP_VC_FRMT_ST0 -#define ACTIVE_ST1 RADEON_CP_VC_FRMT_ST1 -#define ACTIVE_ST_ALL (RADEON_CP_VC_FRMT_ST1|RADEON_CP_VC_FRMT_ST0) - -/* Each codegen function should be able to be fully specified by a - * subsetted version of rmesa->vb.vertex_format. - */ -#define MASK_NORM (ACTIVE_XYZW) -#define MASK_COLOR (MASK_NORM|ACTIVE_NORM) -#define MASK_SPEC (MASK_COLOR|ACTIVE_COLOR) -#define MASK_ST0 (MASK_SPEC|ACTIVE_SPEC) -#define MASK_ST1 (MASK_ST0|ACTIVE_ST0) -#define MASK_ST_ALL (MASK_ST1|ACTIVE_ST1) -#define MASK_VERTEX (MASK_ST_ALL|ACTIVE_FPALPHA) - - -typedef void (*p4f)( GLfloat, GLfloat, GLfloat, GLfloat ); -typedef void (*p3f)( GLfloat, GLfloat, GLfloat ); -typedef void (*p2f)( GLfloat, GLfloat ); -typedef void (*p1f)( GLfloat ); -typedef void (*pe2f)( GLenum, GLfloat, GLfloat ); -typedef void (*pe1f)( GLenum, GLfloat ); -typedef void (*p4ub)( GLubyte, GLubyte, GLubyte, GLubyte ); -typedef void (*p3ub)( GLubyte, GLubyte, GLubyte ); -typedef void (*pfv)( const GLfloat * ); -typedef void (*pefv)( GLenum, const GLfloat * ); -typedef void (*pubv)( const GLubyte * ); - - -CHOOSE(Normal3f, p3f, MASK_NORM, ACTIVE_NORM, - (GLfloat a,GLfloat b,GLfloat c), (a,b,c)) -CHOOSE(Normal3fv, pfv, MASK_NORM, ACTIVE_NORM, - (const GLfloat *v), (v)) - -CHOOSE_COLOR(Color4ub, p4ub, 4, MASK_COLOR, ACTIVE_COLOR, - (GLubyte a,GLubyte b, GLubyte c, GLubyte d), (a,b,c,d)) -CHOOSE_COLOR(Color4ubv, pubv, 4, MASK_COLOR, ACTIVE_COLOR, - (const GLubyte *v), (v)) -CHOOSE_COLOR(Color3ub, p3ub, 3, MASK_COLOR, ACTIVE_COLOR, - (GLubyte a,GLubyte b, GLubyte c), (a,b,c)) -CHOOSE_COLOR(Color3ubv, pubv, 3, MASK_COLOR, ACTIVE_COLOR, - (const GLubyte *v), (v)) - -CHOOSE_COLOR(Color4f, p4f, 4, MASK_COLOR, ACTIVE_COLOR, - (GLfloat a,GLfloat b, GLfloat c, GLfloat d), (a,b,c,d)) -CHOOSE_COLOR(Color4fv, pfv, 4, MASK_COLOR, ACTIVE_COLOR, - (const GLfloat *v), (v)) -CHOOSE_COLOR(Color3f, p3f, 3, MASK_COLOR, ACTIVE_COLOR, - (GLfloat a,GLfloat b, GLfloat c), (a,b,c)) -CHOOSE_COLOR(Color3fv, pfv, 3, MASK_COLOR, ACTIVE_COLOR, - (const GLfloat *v), (v)) - - -CHOOSE_SECONDARY_COLOR(SecondaryColor3ubEXT, p3ub, MASK_SPEC, ACTIVE_SPEC, - (GLubyte a,GLubyte b, GLubyte c), (a,b,c)) -CHOOSE_SECONDARY_COLOR(SecondaryColor3ubvEXT, pubv, MASK_SPEC, ACTIVE_SPEC, - (const GLubyte *v), (v)) -CHOOSE_SECONDARY_COLOR(SecondaryColor3fEXT, p3f, MASK_SPEC, ACTIVE_SPEC, - (GLfloat a,GLfloat b, GLfloat c), (a,b,c)) -CHOOSE_SECONDARY_COLOR(SecondaryColor3fvEXT, pfv, MASK_SPEC, ACTIVE_SPEC, - (const GLfloat *v), (v)) - -CHOOSE(TexCoord2f, p2f, MASK_ST0, ACTIVE_ST0, - (GLfloat a,GLfloat b), (a,b)) -CHOOSE(TexCoord2fv, pfv, MASK_ST0, ACTIVE_ST0, - (const GLfloat *v), (v)) -CHOOSE(TexCoord1f, p1f, MASK_ST0, ACTIVE_ST0, - (GLfloat a), (a)) -CHOOSE(TexCoord1fv, pfv, MASK_ST0, ACTIVE_ST0, - (const GLfloat *v), (v)) - -CHOOSE(MultiTexCoord2fARB, pe2f, MASK_ST_ALL, ACTIVE_ST_ALL, - (GLenum u,GLfloat a,GLfloat b), (u,a,b)) -CHOOSE(MultiTexCoord2fvARB, pefv, MASK_ST_ALL, ACTIVE_ST_ALL, - (GLenum u,const GLfloat *v), (u,v)) -CHOOSE(MultiTexCoord1fARB, pe1f, MASK_ST_ALL, ACTIVE_ST_ALL, - (GLenum u,GLfloat a), (u,a)) -CHOOSE(MultiTexCoord1fvARB, pefv, MASK_ST_ALL, ACTIVE_ST_ALL, - (GLenum u,const GLfloat *v), (u,v)) - -CHOOSE(Vertex3f, p3f, MASK_VERTEX, MASK_VERTEX, - (GLfloat a,GLfloat b,GLfloat c), (a,b,c)) -CHOOSE(Vertex3fv, pfv, MASK_VERTEX, MASK_VERTEX, - (const GLfloat *v), (v)) -CHOOSE(Vertex2f, p2f, MASK_VERTEX, MASK_VERTEX, - (GLfloat a,GLfloat b), (a,b)) -CHOOSE(Vertex2fv, pfv, MASK_VERTEX, MASK_VERTEX, - (const GLfloat *v), (v)) - - - - - -void radeonVtxfmtInitChoosers( GLvertexformat *vfmt ) -{ - vfmt->Color3f = choose_Color3f; - vfmt->Color3fv = choose_Color3fv; - vfmt->Color3ub = choose_Color3ub; - vfmt->Color3ubv = choose_Color3ubv; - vfmt->Color4f = choose_Color4f; - vfmt->Color4fv = choose_Color4fv; - vfmt->Color4ub = choose_Color4ub; - vfmt->Color4ubv = choose_Color4ubv; - vfmt->SecondaryColor3fEXT = choose_SecondaryColor3fEXT; - vfmt->SecondaryColor3fvEXT = choose_SecondaryColor3fvEXT; - vfmt->SecondaryColor3ubEXT = choose_SecondaryColor3ubEXT; - vfmt->SecondaryColor3ubvEXT = choose_SecondaryColor3ubvEXT; - vfmt->MultiTexCoord1fARB = choose_MultiTexCoord1fARB; - vfmt->MultiTexCoord1fvARB = choose_MultiTexCoord1fvARB; - vfmt->MultiTexCoord2fARB = choose_MultiTexCoord2fARB; - vfmt->MultiTexCoord2fvARB = choose_MultiTexCoord2fvARB; - vfmt->Normal3f = choose_Normal3f; - vfmt->Normal3fv = choose_Normal3fv; - vfmt->TexCoord1f = choose_TexCoord1f; - vfmt->TexCoord1fv = choose_TexCoord1fv; - vfmt->TexCoord2f = choose_TexCoord2f; - vfmt->TexCoord2fv = choose_TexCoord2fv; - vfmt->Vertex2f = choose_Vertex2f; - vfmt->Vertex2fv = choose_Vertex2fv; - vfmt->Vertex3f = choose_Vertex3f; - vfmt->Vertex3fv = choose_Vertex3fv; -} - - -static struct dynfn *codegen_noop( GLcontext *ctx, int key ) -{ - (void) ctx; (void) key; - return 0; -} - -void radeonInitCodegen( struct dfn_generators *gen ) -{ - gen->Vertex3f = codegen_noop; - gen->Vertex3fv = codegen_noop; - gen->Color4ub = codegen_noop; - gen->Color4ubv = codegen_noop; - gen->Normal3f = codegen_noop; - gen->Normal3fv = codegen_noop; - gen->TexCoord2f = codegen_noop; - gen->TexCoord2fv = codegen_noop; - gen->MultiTexCoord2fARB = codegen_noop; - gen->MultiTexCoord2fvARB = codegen_noop; - gen->Vertex2f = codegen_noop; - gen->Vertex2fv = codegen_noop; - gen->Color3ub = codegen_noop; - gen->Color3ubv = codegen_noop; - gen->Color4f = codegen_noop; - gen->Color4fv = codegen_noop; - gen->Color3f = codegen_noop; - gen->Color3fv = codegen_noop; - gen->SecondaryColor3fEXT = codegen_noop; - gen->SecondaryColor3fvEXT = codegen_noop; - gen->SecondaryColor3ubEXT = codegen_noop; - gen->SecondaryColor3ubvEXT = codegen_noop; - gen->TexCoord1f = codegen_noop; - gen->TexCoord1fv = codegen_noop; - gen->MultiTexCoord1fARB = codegen_noop; - gen->MultiTexCoord1fvARB = codegen_noop; - - if (!getenv("RADEON_NO_CODEGEN")) { -#if defined(USE_X86_ASM) - radeonInitX86Codegen( gen ); -#endif - -#if defined(USE_SSE_ASM) - radeonInitSSECodegen( gen ); -#endif - } -} Index: xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt_sse.c diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt_sse.c:1.2 xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt_sse.c:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt_sse.c:1.2 Sun Sep 28 16:15:31 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt_sse.c Wed Mar 16 21:05:07 2005 @@ -1,232 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt_sse.c,v 1.2 2003/09/28 20:15:31 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - Tungsten Graphics Inc., Cedar Park, Texas. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "imports.h" -#include "simple_list.h" -#include "radeon_vtxfmt.h" - -#if defined(USE_SSE_ASM) -#include "X86/common_x86_asm.h" - -#define EXTERN( FUNC ) \ -extern const char *FUNC; \ -extern const char *FUNC##_end - -EXTERN( _sse_Attribute2fv ); -EXTERN( _sse_Attribute2f ); -EXTERN( _sse_Attribute3fv ); -EXTERN( _sse_Attribute3f ); -EXTERN( _sse_MultiTexCoord2fv ); -EXTERN( _sse_MultiTexCoord2f ); -EXTERN( _sse_MultiTexCoord2fv_2 ); -EXTERN( _sse_MultiTexCoord2f_2 ); - -/* Build specialized versions of the immediate calls on the fly for - * the current state. - */ - -static struct dynfn *radeon_makeSSEAttribute2fv( struct dynfn * cache, int key, - const char * name, void * dest) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - - if (RADEON_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", name, key ); - - DFN ( _sse_Attribute2fv, (*cache) ); - FIXUP(dfn->code, 10, 0x0, (int)dest); - return dfn; -} - -static struct dynfn *radeon_makeSSEAttribute2f( struct dynfn * cache, int key, - const char * name, void * dest ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - - if (RADEON_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", name, key ); - - DFN ( _sse_Attribute2f, (*cache) ); - FIXUP(dfn->code, 8, 0x0, (int)dest); - return dfn; -} - -static struct dynfn *radeon_makeSSEAttribute3fv( struct dynfn * cache, int key, - const char * name, void * dest) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - - if (RADEON_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", name, key ); - - DFN ( _sse_Attribute3fv, (*cache) ); - FIXUP(dfn->code, 13, 0x0, (int)dest); - FIXUP(dfn->code, 18, 0x8, 8+(int)dest); - return dfn; -} - -static struct dynfn *radeon_makeSSEAttribute3f( struct dynfn * cache, int key, - const char * name, void * dest ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - - if (RADEON_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", name, key ); - - DFN ( _sse_Attribute3f, (*cache) ); - FIXUP(dfn->code, 12, 0x0, (int)dest); - FIXUP(dfn->code, 17, 0x8, 8+(int)dest); - return dfn; -} - -static struct dynfn * radeon_makeSSENormal3fv( GLcontext *ctx, int key ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - return radeon_makeSSEAttribute3fv( & rmesa->vb.dfn_cache.Normal3fv, key, - __FUNCTION__, rmesa->vb.normalptr ); -} - -static struct dynfn *radeon_makeSSENormal3f( GLcontext *ctx, int key ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - return radeon_makeSSEAttribute3f( & rmesa->vb.dfn_cache.Normal3f, key, - __FUNCTION__, rmesa->vb.normalptr ); -} - -static struct dynfn *radeon_makeSSEColor3fv( GLcontext *ctx, int key ) -{ - if (key & (RADEON_CP_VC_FRMT_PKCOLOR|RADEON_CP_VC_FRMT_FPALPHA)) - return 0; - else - { - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - return radeon_makeSSEAttribute3fv( & rmesa->vb.dfn_cache.Color3fv, key, - __FUNCTION__, rmesa->vb.floatcolorptr ); - } -} - -static struct dynfn *radeon_makeSSEColor3f( GLcontext *ctx, int key ) -{ - if (key & (RADEON_CP_VC_FRMT_PKCOLOR|RADEON_CP_VC_FRMT_FPALPHA)) - return 0; - else - { - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - return radeon_makeSSEAttribute3f( & rmesa->vb.dfn_cache.Color3f, key, - __FUNCTION__, rmesa->vb.floatcolorptr ); - } -} - -static struct dynfn *radeon_makeSSETexCoord2fv( GLcontext *ctx, int key ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - return radeon_makeSSEAttribute2fv( & rmesa->vb.dfn_cache.TexCoord2fv, key, - __FUNCTION__, rmesa->vb.texcoordptr[0] ); -} - -static struct dynfn *radeon_makeSSETexCoord2f( GLcontext *ctx, int key ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - return radeon_makeSSEAttribute2f( & rmesa->vb.dfn_cache.TexCoord2f, key, - __FUNCTION__, rmesa->vb.texcoordptr[0] ); -} - -static struct dynfn *radeon_makeSSEMultiTexCoord2fv( GLcontext *ctx, int key ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - if (RADEON_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", __FUNCTION__, key ); - - if ((key & (RADEON_CP_VC_FRMT_ST0|RADEON_CP_VC_FRMT_ST1)) == - (RADEON_CP_VC_FRMT_ST0|RADEON_CP_VC_FRMT_ST1)) { - DFN ( _sse_MultiTexCoord2fv, rmesa->vb.dfn_cache.MultiTexCoord2fvARB ); - FIXUP(dfn->code, 18, 0xdeadbeef, (int)rmesa->vb.texcoordptr[0]); - } else { - DFN ( _sse_MultiTexCoord2fv_2, rmesa->vb.dfn_cache.MultiTexCoord2fvARB ); - FIXUP(dfn->code, 14, 0x0, (int)rmesa->vb.texcoordptr); - } - return dfn; -} - -static struct dynfn *radeon_makeSSEMultiTexCoord2f( GLcontext *ctx, int key ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - if (RADEON_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", __FUNCTION__, key ); - - if ((key & (RADEON_CP_VC_FRMT_ST0|RADEON_CP_VC_FRMT_ST1)) == - (RADEON_CP_VC_FRMT_ST0|RADEON_CP_VC_FRMT_ST1)) { - DFN ( _sse_MultiTexCoord2f, rmesa->vb.dfn_cache.MultiTexCoord2fARB ); - FIXUP(dfn->code, 16, 0xdeadbeef, (int)rmesa->vb.texcoordptr[0]); - } else { - DFN ( _sse_MultiTexCoord2f_2, rmesa->vb.dfn_cache.MultiTexCoord2fARB ); - FIXUP(dfn->code, 15, 0x0, (int)rmesa->vb.texcoordptr); - } - return dfn; -} - -void radeonInitSSECodegen( struct dfn_generators *gen ) -{ - if ( cpu_has_xmm ) { - gen->Normal3fv = (void *) radeon_makeSSENormal3fv; - gen->Normal3f = (void *) radeon_makeSSENormal3f; - gen->Color3fv = (void *) radeon_makeSSEColor3fv; - gen->Color3f = (void *) radeon_makeSSEColor3f; - gen->TexCoord2fv = (void *) radeon_makeSSETexCoord2fv; - gen->TexCoord2f = (void *) radeon_makeSSETexCoord2f; - gen->MultiTexCoord2fvARB = (void *) radeon_makeSSEMultiTexCoord2fv; - gen->MultiTexCoord2fARB = (void *) radeon_makeSSEMultiTexCoord2f; - } -} - -#else - -void radeonInitSSECodegen( struct dfn_generators *gen ) -{ - (void) gen; -} - -#endif Index: xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt_x86.c diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt_x86.c:1.3 xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt_x86.c:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt_x86.c:1.3 Sun Sep 28 16:15:31 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt_x86.c Wed Mar 16 21:05:07 2005 @@ -1,437 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_vtxfmt_x86.c,v 1.3 2003/09/28 20:15:31 alanh Exp $ */ -/************************************************************************** - -Copyright 2000, 2001 ATI Technologies Inc., Ontario, Canada, and - Tungsten Graphics Inc., Cedar Park, Texas. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "imports.h" -#include "simple_list.h" -#include "radeon_vtxfmt.h" - -#if defined(USE_X86_ASM) - -#define EXTERN( FUNC ) \ -extern const char *FUNC; \ -extern const char *FUNC##_end - -EXTERN ( _x86_Attribute2fv ); -EXTERN ( _x86_Attribute2f ); -EXTERN ( _x86_Attribute3fv ); -EXTERN ( _x86_Attribute3f ); -EXTERN ( _x86_Vertex3fv_6 ); -EXTERN ( _x86_Vertex3fv_8 ); -EXTERN ( _x86_Vertex3fv ); -EXTERN ( _x86_Vertex3f_4 ); -EXTERN ( _x86_Vertex3f_6 ); -EXTERN ( _x86_Vertex3f ); -EXTERN ( _x86_Color4ubv_ub ); -EXTERN ( _x86_Color4ubv_4f ); -EXTERN ( _x86_Color4ub_ub ); -EXTERN ( _x86_MultiTexCoord2fv ); -EXTERN ( _x86_MultiTexCoord2fv_2 ); -EXTERN ( _x86_MultiTexCoord2f ); -EXTERN ( _x86_MultiTexCoord2f_2 ); - - -/* Build specialized versions of the immediate calls on the fly for - * the current state. Generic x86 versions. - */ - -struct dynfn *radeon_makeX86Vertex3f( GLcontext *ctx, int key ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - - if (RADEON_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x %d\n", __FUNCTION__, key, rmesa->vb.vertex_size ); - - switch (rmesa->vb.vertex_size) { - case 4: { - - DFN ( _x86_Vertex3f_4, rmesa->vb.dfn_cache.Vertex3f ); - FIXUP(dfn->code, 2, 0x0, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 25, 0x0, (int)&rmesa->vb.vertex[3]); - FIXUP(dfn->code, 36, 0x0, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 46, 0x0, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 51, 0x0, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 60, 0x0, (int)&rmesa->vb.notify); - break; - } - case 6: { - - DFN ( _x86_Vertex3f_6, rmesa->vb.dfn_cache.Vertex3f ); - FIXUP(dfn->code, 3, 0x0, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 28, 0x0, (int)&rmesa->vb.vertex[3]); - FIXUP(dfn->code, 34, 0x0, (int)&rmesa->vb.vertex[4]); - FIXUP(dfn->code, 40, 0x0, (int)&rmesa->vb.vertex[5]); - FIXUP(dfn->code, 57, 0x0, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 63, 0x0, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 70, 0x0, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 79, 0x0, (int)&rmesa->vb.notify); - break; - } - default: { - - DFN ( _x86_Vertex3f, rmesa->vb.dfn_cache.Vertex3f ); - FIXUP(dfn->code, 3, 0x0, (int)&rmesa->vb.vertex[3]); - FIXUP(dfn->code, 9, 0x0, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 37, 0x0, rmesa->vb.vertex_size-3); - FIXUP(dfn->code, 44, 0x0, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 50, 0x0, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 56, 0x0, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 67, 0x0, (int)&rmesa->vb.notify); - break; - } - } - - return dfn; -} - - - -struct dynfn *radeon_makeX86Vertex3fv( GLcontext *ctx, int key ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - - if (RADEON_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x %d\n", __FUNCTION__, key, rmesa->vb.vertex_size ); - - switch (rmesa->vb.vertex_size) { - case 6: { - - DFN ( _x86_Vertex3fv_6, rmesa->vb.dfn_cache.Vertex3fv ); - FIXUP(dfn->code, 1, 0x00000000, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 27, 0x0000001c, (int)&rmesa->vb.vertex[3]); - FIXUP(dfn->code, 33, 0x00000020, (int)&rmesa->vb.vertex[4]); - FIXUP(dfn->code, 45, 0x00000024, (int)&rmesa->vb.vertex[5]); - FIXUP(dfn->code, 56, 0x00000000, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 61, 0x00000004, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 67, 0x00000004, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 76, 0x00000008, (int)&rmesa->vb.notify); - break; - } - - - case 8: { - - DFN ( _x86_Vertex3fv_8, rmesa->vb.dfn_cache.Vertex3fv ); - FIXUP(dfn->code, 1, 0x00000000, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 27, 0x0000001c, (int)&rmesa->vb.vertex[3]); - FIXUP(dfn->code, 33, 0x00000020, (int)&rmesa->vb.vertex[4]); - FIXUP(dfn->code, 45, 0x0000001c, (int)&rmesa->vb.vertex[5]); - FIXUP(dfn->code, 51, 0x00000020, (int)&rmesa->vb.vertex[6]); - FIXUP(dfn->code, 63, 0x00000024, (int)&rmesa->vb.vertex[7]); - FIXUP(dfn->code, 74, 0x00000000, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 79, 0x00000004, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 85, 0x00000004, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 94, 0x00000008, (int)&rmesa->vb.notify); - break; - } - - - - default: { - - DFN ( _x86_Vertex3fv, rmesa->vb.dfn_cache.Vertex3fv ); - FIXUP(dfn->code, 8, 0x01010101, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 32, 0x00000006, rmesa->vb.vertex_size-3); - FIXUP(dfn->code, 37, 0x00000058, (int)&rmesa->vb.vertex[3]); - FIXUP(dfn->code, 45, 0x01010101, (int)&rmesa->vb.dmaptr); - FIXUP(dfn->code, 50, 0x02020202, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 58, 0x02020202, (int)&rmesa->vb.counter); - FIXUP(dfn->code, 67, 0x0, (int)&rmesa->vb.notify); - break; - } - } - - return dfn; -} - -static struct dynfn * -radeon_makeX86Attribute2fv( struct dynfn * cache, int key, - const char * name, void * dest ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - - if (RADEON_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", name, key ); - - DFN ( _x86_Attribute2fv, (*cache) ); - FIXUP(dfn->code, 11, 0x0, (int)dest); - FIXUP(dfn->code, 16, 0x4, 4+(int)dest); - - return dfn; -} - -static struct dynfn * -radeon_makeX86Attribute2f( struct dynfn * cache, int key, - const char * name, void * dest ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - - if (RADEON_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", name, key ); - - DFN ( _x86_Attribute2f, (*cache) ); - FIXUP(dfn->code, 1, 0x0, (int)dest); - - return dfn; -} - - -static struct dynfn * -radeon_makeX86Attribute3fv( struct dynfn * cache, int key, - const char * name, void * dest ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - - if (RADEON_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", name, key ); - - DFN ( _x86_Attribute3fv, (*cache) ); - FIXUP(dfn->code, 14, 0x0, (int)dest); - FIXUP(dfn->code, 20, 0x4, 4+(int)dest); - FIXUP(dfn->code, 25, 0x8, 8+(int)dest); - - return dfn; -} - -static struct dynfn * -radeon_makeX86Attribute3f( struct dynfn * cache, int key, - const char * name, void * dest ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - - if (RADEON_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", name, key ); - - DFN ( _x86_Attribute3f, (*cache) ); - FIXUP(dfn->code, 14, 0x0, (int)dest); - FIXUP(dfn->code, 20, 0x4, 4+(int)dest); - FIXUP(dfn->code, 25, 0x8, 8+(int)dest); - - return dfn; -} - -struct dynfn *radeon_makeX86Normal3fv( GLcontext *ctx, int key ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - return radeon_makeX86Attribute3fv( & rmesa->vb.dfn_cache.Normal3fv, key, - __FUNCTION__, rmesa->vb.normalptr ); -} - -struct dynfn *radeon_makeX86Normal3f( GLcontext *ctx, int key ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - return radeon_makeX86Attribute3f( & rmesa->vb.dfn_cache.Normal3f, key, - __FUNCTION__, rmesa->vb.normalptr ); -} - -struct dynfn *radeon_makeX86Color4ubv( GLcontext *ctx, int key ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - - if (RADEON_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", __FUNCTION__, key ); - - if (key & RADEON_CP_VC_FRMT_PKCOLOR) { - DFN ( _x86_Color4ubv_ub, rmesa->vb.dfn_cache.Color4ubv); - FIXUP(dfn->code, 5, 0x12345678, (int)rmesa->vb.colorptr); - return dfn; - } - else { - - DFN ( _x86_Color4ubv_4f, rmesa->vb.dfn_cache.Color4ubv); - FIXUP(dfn->code, 2, 0x00000000, (int)_mesa_ubyte_to_float_color_tab); - FIXUP(dfn->code, 27, 0xdeadbeaf, (int)rmesa->vb.floatcolorptr); - FIXUP(dfn->code, 33, 0xdeadbeaf, (int)rmesa->vb.floatcolorptr+4); - FIXUP(dfn->code, 55, 0xdeadbeaf, (int)rmesa->vb.floatcolorptr+8); - FIXUP(dfn->code, 61, 0xdeadbeaf, (int)rmesa->vb.floatcolorptr+12); - return dfn; - } -} - -struct dynfn *radeon_makeX86Color4ub( GLcontext *ctx, int key ) -{ - if (RADEON_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", __FUNCTION__, key ); - - if (key & RADEON_CP_VC_FRMT_PKCOLOR) { - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - DFN ( _x86_Color4ub_ub, rmesa->vb.dfn_cache.Color4ub ); - FIXUP(dfn->code, 18, 0x0, (int)rmesa->vb.colorptr); - FIXUP(dfn->code, 24, 0x0, (int)rmesa->vb.colorptr+1); - FIXUP(dfn->code, 30, 0x0, (int)rmesa->vb.colorptr+2); - FIXUP(dfn->code, 36, 0x0, (int)rmesa->vb.colorptr+3); - return dfn; - } - else - return 0; -} - - -struct dynfn *radeon_makeX86Color3fv( GLcontext *ctx, int key ) -{ - if (key & (RADEON_CP_VC_FRMT_PKCOLOR|RADEON_CP_VC_FRMT_FPALPHA)) - return 0; - else - { - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - return radeon_makeX86Attribute3fv( & rmesa->vb.dfn_cache.Color3fv, key, - __FUNCTION__, rmesa->vb.floatcolorptr ); - } -} - -struct dynfn *radeon_makeX86Color3f( GLcontext *ctx, int key ) -{ - if (key & (RADEON_CP_VC_FRMT_PKCOLOR|RADEON_CP_VC_FRMT_FPALPHA)) - return 0; - else - { - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - return radeon_makeX86Attribute3f( & rmesa->vb.dfn_cache.Color3f, key, - __FUNCTION__, rmesa->vb.floatcolorptr ); - } -} - - - -struct dynfn *radeon_makeX86TexCoord2fv( GLcontext *ctx, int key ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - return radeon_makeX86Attribute2fv( & rmesa->vb.dfn_cache.TexCoord2fv, key, - __FUNCTION__, rmesa->vb.texcoordptr[0] ); -} - -struct dynfn *radeon_makeX86TexCoord2f( GLcontext *ctx, int key ) -{ - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - return radeon_makeX86Attribute2f( & rmesa->vb.dfn_cache.TexCoord2f, key, - __FUNCTION__, rmesa->vb.texcoordptr[0] ); -} - -struct dynfn *radeon_makeX86MultiTexCoord2fvARB( GLcontext *ctx, int key ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - if (RADEON_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", __FUNCTION__, key ); - - if ((key & (RADEON_CP_VC_FRMT_ST0|RADEON_CP_VC_FRMT_ST1)) == - (RADEON_CP_VC_FRMT_ST0|RADEON_CP_VC_FRMT_ST1)) { - DFN ( _x86_MultiTexCoord2fv, rmesa->vb.dfn_cache.MultiTexCoord2fvARB ); - FIXUP(dfn->code, 21, 0xdeadbeef, (int)rmesa->vb.texcoordptr[0]); - FIXUP(dfn->code, 27, 0xdeadbeef, (int)rmesa->vb.texcoordptr[0]+4); - } else { - DFN ( _x86_MultiTexCoord2fv_2, rmesa->vb.dfn_cache.MultiTexCoord2fvARB ); - FIXUP(dfn->code, 14, 0x0, (int)rmesa->vb.texcoordptr); - } - return dfn; -} - -struct dynfn *radeon_makeX86MultiTexCoord2fARB( GLcontext *ctx, - int key ) -{ - struct dynfn *dfn = MALLOC_STRUCT( dynfn ); - radeonContextPtr rmesa = RADEON_CONTEXT(ctx); - - if (RADEON_DEBUG & DEBUG_CODEGEN) - fprintf(stderr, "%s 0x%08x\n", __FUNCTION__, key ); - - if ((key & (RADEON_CP_VC_FRMT_ST0|RADEON_CP_VC_FRMT_ST1)) == - (RADEON_CP_VC_FRMT_ST0|RADEON_CP_VC_FRMT_ST1)) { - DFN ( _x86_MultiTexCoord2f, rmesa->vb.dfn_cache.MultiTexCoord2fARB ); - FIXUP(dfn->code, 20, 0xdeadbeef, (int)rmesa->vb.texcoordptr[0]); - FIXUP(dfn->code, 26, 0xdeadbeef, (int)rmesa->vb.texcoordptr[0]+4); - } - else { - /* Note: this might get generated multiple times, even though the - * actual emitted code is the same. - */ - DFN ( _x86_MultiTexCoord2f_2, rmesa->vb.dfn_cache.MultiTexCoord2fARB ); - FIXUP(dfn->code, 18, 0x0, (int)rmesa->vb.texcoordptr); - } - return dfn; -} - - -void radeonInitX86Codegen( struct dfn_generators *gen ) -{ - gen->Vertex3f = radeon_makeX86Vertex3f; - gen->Vertex3fv = radeon_makeX86Vertex3fv; - gen->Color4ub = radeon_makeX86Color4ub; /* PKCOLOR only */ - gen->Color4ubv = radeon_makeX86Color4ubv; /* PKCOLOR only */ - gen->Normal3f = radeon_makeX86Normal3f; - gen->Normal3fv = radeon_makeX86Normal3fv; - gen->TexCoord2f = radeon_makeX86TexCoord2f; - gen->TexCoord2fv = radeon_makeX86TexCoord2fv; - gen->MultiTexCoord2fARB = radeon_makeX86MultiTexCoord2fARB; - gen->MultiTexCoord2fvARB = radeon_makeX86MultiTexCoord2fvARB; - gen->Color3f = radeon_makeX86Color3f; - gen->Color3fv = radeon_makeX86Color3fv; - - /* Not done: - */ -/* gen->Vertex2f = radeon_makeX86Vertex2f; */ -/* gen->Vertex2fv = radeon_makeX86Vertex2fv; */ -/* gen->Color3ub = radeon_makeX86Color3ub; */ -/* gen->Color3ubv = radeon_makeX86Color3ubv; */ -/* gen->Color4f = radeon_makeX86Color4f; */ -/* gen->Color4fv = radeon_makeX86Color4fv; */ -/* gen->TexCoord1f = radeon_makeX86TexCoord1f; */ -/* gen->TexCoord1fv = radeon_makeX86TexCoord1fv; */ -/* gen->MultiTexCoord1fARB = radeon_makeX86MultiTexCoord1fARB; */ -/* gen->MultiTexCoord1fvARB = radeon_makeX86MultiTexCoord1fvARB; */ -} - - -#else - -void radeonInitX86Codegen( struct dfn_generators *gen ) -{ - (void) gen; -} - -#endif Index: xc/lib/GL/mesa/src/drv/radeon/radeon_vtxtmp_x86.S diff -u xc/lib/GL/mesa/src/drv/radeon/radeon_vtxtmp_x86.S:1.4 xc/lib/GL/mesa/src/drv/radeon/radeon_vtxtmp_x86.S:removed --- xc/lib/GL/mesa/src/drv/radeon/radeon_vtxtmp_x86.S:1.4 Fri Nov 7 19:18:40 2003 +++ xc/lib/GL/mesa/src/drv/radeon/radeon_vtxtmp_x86.S Wed Mar 16 21:05:07 2005 @@ -1,494 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/radeon/radeon_vtxtmp_x86.S,v 1.4 2003/11/08 00:18:40 dawes Exp $ */ -/************************************************************************** - -Copyright 2002 Tungsten Graphics Inc., Cedar Park, Texas. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ATI, TUNGSTEN GRAPHICS AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -#define GLOBL( x ) \ -.globl x; \ -x: - -.data -.align 4 - -/* - vertex 3f vertex size 4 -*/ - -GLOBL ( _x86_Vertex3f_4 ) - movl (0), %ecx - movl 4(%esp), %eax - movl 8(%esp), %edx - movl %eax, (%ecx) - movl %edx, 4(%ecx) - movl 12(%esp), %eax - movl (0), %edx - movl %eax, 8(%ecx) - movl %edx, 12(%ecx) - movl (0), %eax - addl $16, %ecx - dec %eax - movl %ecx, (0) - movl %eax, (0) - je .1 - ret -.1: jmp *0 - -GLOBL ( _x86_Vertex3f_4_end ) - -/* - vertex 3f vertex size 6 -*/ -GLOBL ( _x86_Vertex3f_6 ) - push %edi - movl (0), %edi - movl 8(%esp), %eax - movl 12(%esp), %edx - movl 16(%esp), %ecx - movl %eax, (%edi) - movl %edx, 4(%edi) - movl %ecx, 8(%edi) - movl (0), %eax - movl (0), %edx - movl (0), %ecx - movl %eax, 12(%edi) - movl %edx, 16(%edi) - movl %ecx, 20(%edi) - addl $24, %edi - movl (0), %eax - movl %edi, (0) - dec %eax - pop %edi - movl %eax, (0) - je .2 - ret -.2: jmp *0 -GLOBL ( _x86_Vertex3f_6_end ) -/* - vertex 3f generic size -*/ -GLOBL ( _x86_Vertex3f ) - push %edi - push %esi - movl $0, %esi - movl (0), %edi - movl 12(%esp), %eax - movl 16(%esp), %edx - movl 20(%esp), %ecx - movl %eax, (%edi) - movl %edx, 4(%edi) - movl %ecx, 8(%edi) - addl $12, %edi - movl $0, %ecx - repz - movsl %ds:(%esi), %es:(%edi) - movl (0), %eax - movl %edi, (0) - dec %eax - movl %eax, (0) - pop %esi - pop %edi - je .3 - ret -.3: jmp *0 - -GLOBL ( _x86_Vertex3f_end ) - -/* - Vertex 3fv vertex size 6 -*/ -GLOBL ( _x86_Vertex3fv_6 ) - movl (0), %eax - movl 4(%esp), %ecx - movl (%ecx), %edx - movl %edx, (%eax) - movl 4(%ecx), %edx - movl 8(%ecx), %ecx - movl %edx, 4(%eax) - movl %ecx, 8(%eax) - movl (28), %edx - movl (32), %ecx - movl %edx, 12(%eax) - movl %ecx, 16(%eax) - movl (36), %edx - movl %edx, 20(%eax) - addl $24, %eax - movl %eax, 0 - movl 4, %eax - dec %eax - movl %eax, 4 - je .4 - ret -.4: jmp *8 - -GLOBL ( _x86_Vertex3fv_6_end ) - -/* - Vertex 3fv vertex size 8 -*/ -GLOBL ( _x86_Vertex3fv_8 ) - movl (0), %eax - movl 4(%esp), %ecx - movl (%ecx), %edx - movl %edx ,(%eax) - movl 4(%ecx) ,%edx - movl 8(%ecx) ,%ecx - movl %edx, 4(%eax) - movl %ecx, 8(%eax) - movl (28), %edx - movl (32), %ecx - movl %edx, 12(%eax) - movl %ecx, 16(%eax) - movl (28), %edx - movl (32), %ecx - movl %edx, 20(%eax) - movl %ecx, 24(%eax) - movl (36), %edx - movl %edx, 28(%eax) - addl $32, %eax - movl %eax, (0) - movl 4, %eax - dec %eax - movl %eax, (4) - je .5 - ret -.5: jmp *8 - -GLOBL ( _x86_Vertex3fv_8_end ) - -/* - Vertex 3fv generic vertex size -*/ -GLOBL ( _x86_Vertex3fv ) - movl 4(%esp), %edx - push %edi - push %esi - movl (0x1010101), %edi - movl (%edx), %eax - movl 4(%edx), %ecx - movl 8(%edx), %esi - movl %eax, (%edi) - movl %ecx, 4(%edi) - movl %esi, 8(%edi) - addl $12, %edi - movl $6, %ecx - movl $0x58, %esi - repz - movsl %ds:(%esi), %es:(%edi) - movl %edi, (0x1010101) - movl (0x2020202), %eax - pop %esi - pop %edi - dec %eax - movl %eax, (0x2020202) - je .6 - ret -.6: jmp *0 -GLOBL ( _x86_Vertex3fv_end ) - - -/** - * Generic handler for 2 float format data. This can be used for - * TexCoord2f and possibly other functions. - */ - -GLOBL ( _x86_Attribute2f ) - movl $0x0, %edx - movl 4(%esp), %eax - movl 8(%esp), %ecx - movl %eax, (%edx) - movl %ecx, 4(%edx) - ret -GLOBL ( _x86_Attribute2f_end ) - - -/** - * Generic handler for 2 float vector format data. This can be used for - * TexCoord2fv and possibly other functions. - */ - -GLOBL( _x86_Attribute2fv) - movl 4(%esp), %eax /* load 'v' off stack */ - movl (%eax), %ecx /* load v[0] */ - movl 4(%eax), %eax /* load v[1] */ - movl %ecx, 0 /* store v[0] to current vertex */ - movl %eax, 4 /* store v[1] to current vertex */ - ret -GLOBL ( _x86_Attribute2fv_end ) - - -/** - * Generic handler for 3 float format data. This can be used for - * Normal3f, Color3f (when the color target is also float), or - * TexCoord3f. - */ - -GLOBL ( _x86_Attribute3f ) - movl 4(%esp), %ecx - movl 8(%esp), %edx - movl 12(%esp), %eax - movl %ecx, 0 - movl %edx, 4 - movl %eax, 8 - ret -GLOBL ( _x86_Attribute3f_end ) - -/** - * Generic handler for 3 float vector format data. This can be used for - * Normal3f, Color3f (when the color target is also float), or - * TexCoord3f. - */ - -GLOBL( _x86_Attribute3fv) - movl 4(%esp), %eax /* load 'v' off stack */ - movl (%eax), %ecx /* load v[0] */ - movl 4(%eax), %edx /* load v[1] */ - movl 8(%eax), %eax /* load v[2] */ - movl %ecx, 0 /* store v[0] to current vertex */ - movl %edx, 4 /* store v[1] to current vertex */ - movl %eax, 8 /* store v[2] to current vertex */ - ret -GLOBL ( _x86_Attribute3fv_end ) - - -/* - Color 4ubv_ub -*/ -GLOBL ( _x86_Color4ubv_ub ) - movl 4(%esp), %eax - movl $0x12345678, %edx - movl (%eax), %eax - movl %eax, (%edx) - ret -GLOBL ( _x86_Color4ubv_ub_end ) - -/* - Color 4ubv 4f -*/ -GLOBL ( _x86_Color4ubv_4f ) - push %ebx - movl $0, %edx - xor %eax, %eax - xor %ecx, %ecx - movl 8(%esp), %ebx - movl (%ebx), %ebx - mov %bl, %al - mov %bh, %cl - movl (%edx,%eax,4),%eax - movl (%edx,%ecx,4),%ecx - movl %eax, (0xdeadbeaf) - movl %ecx, (0xdeadbeaf) - xor %eax, %eax - xor %ecx, %ecx - shr $16, %ebx - mov %bl, %al - mov %bh, %cl - movl (%edx,%eax,4), %eax - movl (%edx,%ecx,4), %ecx - movl %eax, (0xdeadbeaf) - movl %ecx, (0xdeadbeaf) - pop %ebx - ret -GLOBL ( _x86_Color4ubv_4f_end ) - -/* - - Color4ub_ub -*/ -GLOBL( _x86_Color4ub_ub ) - push %ebx - movl 8(%esp), %eax - movl 12(%esp), %edx - movl 16(%esp), %ecx - movl 20(%esp), %ebx - mov %al, (0) - mov %dl, (0) - mov %cl, (0) - mov %bl, (0) - pop %ebx - ret -GLOBL( _x86_Color4ub_ub_end ) - - -/* - MultiTexCoord2fv st0/st1 -*/ -GLOBL( _x86_MultiTexCoord2fv ) - movl 4(%esp), %eax - movl 8(%esp), %ecx - and $1, %eax - movl (%ecx), %edx - shl $3, %eax - movl 4(%ecx), %ecx - movl %edx, 0xdeadbeef(%eax) - movl %ecx, 0xdeadbeef(%eax) - ret -GLOBL( _x86_MultiTexCoord2fv_end ) - -/* - MultiTexCoord2fv -*/ - -GLOBL( _x86_MultiTexCoord2fv_2 ) - movl 4(%esp,1), %eax - movl 8(%esp,1), %ecx - and $0x1, %eax - movl 0(,%eax,4), %edx - movl (%ecx), %eax - movl %eax, (%edx) - movl 4(%ecx), %eax - movl %eax, 4(%edx) - ret -GLOBL( _x86_MultiTexCoord2fv_2_end ) - -/* - MultiTexCoord2f st0/st1 -*/ -GLOBL( _x86_MultiTexCoord2f ) - movl 4(%esp), %eax - movl 8(%esp), %edx - movl 12(%esp), %ecx - and $1, %eax - shl $3, %eax - movl %edx, 0xdeadbeef(%eax) - movl %ecx, 0xdeadbeef(%eax) - ret -GLOBL( _x86_MultiTexCoord2f_end ) - -/* - MultiTexCoord2f -*/ -GLOBL( _x86_MultiTexCoord2f_2 ) - movl 4(%esp), %eax - movl 8(%esp), %edx - movl 12(%esp,1), %ecx - and $1,%eax - movl 0(,%eax,4), %eax - movl %edx, (%eax) - movl %ecx, 4(%eax) - ret -GLOBL( _x86_MultiTexCoord2f_2_end ) - -#if defined(USE_SSE_ASM) -/** - * This can be used as a template for either Color3fv (when the color - * target is also a 3f) or Normal3fv. - */ - -GLOBL( _sse_Attribute3fv ) - movl 4(%esp), %eax - movlps (%eax), %xmm0 - movl 8(%eax), %eax - movlps %xmm0, 0 - movl %eax, 8 - ret -GLOBL( _sse_Attribute3fv_end ) - -/** - * This can be used as a template for either Color3f (when the color - * target is also a 3f) or Normal3f. - */ - -GLOBL( _sse_Attribute3f ) - movlps 4(%esp), %xmm0 - movl 12(%esp), %eax - movlps %xmm0, 0 - movl %eax, 8 - ret -GLOBL( _sse_Attribute3f_end ) - - -/** - * Generic handler for 2 float vector format data. This can be used for - * TexCoord2fv and possibly other functions. - */ - -GLOBL( _sse_Attribute2fv ) - movl 4(%esp), %eax - movlps (%eax), %xmm0 - movlps %xmm0, 0 - ret -GLOBL( _sse_Attribute2fv_end ) - - -/** - * Generic handler for 2 float format data. This can be used for - * TexCoord2f and possibly other functions. - */ - -GLOBL( _sse_Attribute2f ) - movlps 4(%esp), %xmm0 - movlps %xmm0, 0 - ret -GLOBL( _sse_Attribute2f_end ) - -/* - MultiTexCoord2fv st0/st1 -*/ -GLOBL( _sse_MultiTexCoord2fv ) - movl 4(%esp), %eax - movl 8(%esp), %ecx - and $1, %eax - movlps (%ecx), %xmm0 - movlps %xmm0, 0xdeadbeef(,%eax,8) - ret -GLOBL( _sse_MultiTexCoord2fv_end ) - -/* - MultiTexCoord2fv -*/ -GLOBL( _sse_MultiTexCoord2fv_2 ) - movl 4(%esp), %eax - movl 8(%esp), %ecx - and $0x1, %eax - movl 0(,%eax,4), %edx - movlps (%ecx), %xmm0 - movlps %xmm0, (%edx) - ret -GLOBL( _sse_MultiTexCoord2fv_2_end ) - -/* - MultiTexCoord2f st0/st1 -*/ -GLOBL( _sse_MultiTexCoord2f ) - movl 4(%esp), %eax - and $1, %eax - movlps 8(%esp), %xmm0 - movlps %xmm0, 0xdeadbeef(,%eax,8) - ret -GLOBL( _sse_MultiTexCoord2f_end ) - -/* - MultiTexCoord2f -*/ -GLOBL( _sse_MultiTexCoord2f_2 ) - movl 4(%esp), %eax - movlps 8(%esp), %xmm0 - and $1,%eax - movl 0(,%eax,4), %eax - movlps %xmm0, (%eax) - ret -GLOBL( _sse_MultiTexCoord2f_2_end ) -#endif Index: xc/lib/GL/mesa/src/drv/sis/Imakefile diff -u xc/lib/GL/mesa/src/drv/sis/Imakefile:1.23 xc/lib/GL/mesa/src/drv/sis/Imakefile:removed --- xc/lib/GL/mesa/src/drv/sis/Imakefile:1.23 Sun Sep 28 16:15:33 2003 +++ xc/lib/GL/mesa/src/drv/sis/Imakefile Wed Mar 16 21:05:07 2005 @@ -1,83 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/sis/Imakefile,v 1.23 2003/09/28 20:15:33 alanh Exp $ - -#include - -#if GlxUseBuiltInDRIDriver -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtrasLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif - -#include "../common/Imakefile.inc" -#include "Imakefile.inc" -#include "../../array_cache/Imakefile.inc" -#include "../../math/Imakefile.inc" -#include "../../swrast/Imakefile.inc" -#include "../../swrast_setup/Imakefile.inc" -#include "../../tnl/Imakefile.inc" -#include "../../tnl_dd/Imakefile.inc" -#include "../../Imakefile.inc" -#if defined(i386Architecture) && MesaUseX86Asm -#include "../../X86/Imakefile.inc" -#endif -#ifdef SparcArchitecture -#include "../../SPARC/Imakefile.inc" -#endif - -XCOMM DEBUG_DEFINES = -DDEBUG_LOCKING -XCOMM DEBUG_DEFINES = -DSIS_DEBUG - - DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MESA_ASM_DEFINES) \ - $(DEBUG_DEFINES) - INCLUDES = $(X_INCLUDES) $(MESA_INCLUDES) $(DRI_INCLUDES) - - DRIOBJS = $(GLXLIBSRC)/dri/dri_util.o - - DRMOBJS = $(GLXLIBSRC)/dri/drm/xf86drm.o \ - $(GLXLIBSRC)/dri/drm/xf86drmHash.o \ - $(GLXLIBSRC)/dri/drm/xf86drmRandom.o \ - $(GLXLIBSRC)/dri/drm/xf86drmSL.o - -#ifdef GlxSoProf - LOSRCS = ../../../../lowpc.c - HISRCS = ../../../../highpc.c - - LOOBJS = ../../../../lowpc.o - HIOBJS = ../../../../highpc.o -#endif - - SRCS = $(SISSRCS) - OBJS = $(LOOBJS) $(DRIOBJS) $(DRMOBJS) $(COREMESAOBJS) \ - $(MESA_ASM_OBJS) $(COMMONOBJS) $(SISOBJS) $(HIOBJS) - -REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) - -#include - -LibraryObjectRule() - -SubdirLibraryRule($(SISOBJS)) -NormalLintTarget($(SRCS)) - -#if !GlxUseBuiltInDRIDriver -LIBNAME = sis_dri.so -SharedDriModuleTarget($(LIBNAME),DONE $(OBJS),$(OBJS)) -InstallDynamicModule($(LIBNAME),$(MODULEDIR),dri) - -#ifdef GlxSoProf -SOPROF_LIBNAME = _sis_dri_p -NormalDepLibraryTarget($(SOPROF_LIBNAME),DONE $(OBJS),$(OBJS)) -InstallLibrary($(SOPROF_LIBNAME),$(MODULEDIR)/dri) -#endif -#endif - -DependTarget() - Index: xc/lib/GL/mesa/src/drv/sis/Imakefile.inc diff -u xc/lib/GL/mesa/src/drv/sis/Imakefile.inc:1.3 xc/lib/GL/mesa/src/drv/sis/Imakefile.inc:removed --- xc/lib/GL/mesa/src/drv/sis/Imakefile.inc:1.3 Sun Sep 28 16:15:33 2003 +++ xc/lib/GL/mesa/src/drv/sis/Imakefile.inc Wed Mar 16 21:05:07 2005 @@ -1,144 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/sis/Imakefile.inc,v 1.3 2003/09/28 20:15:33 alanh Exp $ - -#ifndef MesaDrvSrcDir -#define MesaDrvSrcDir $(GLXLIBSRC)/mesa/src/drv -#endif - -MESADRVSRCDIR = MesaDrvSrcDir - -#ifndef MesaDrvSisBuildDir -#define MesaDrvSisBuildDir /**/ -#endif -MESADRVSISBUILDDIR = MesaDrvSisBuildDir - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#if BuildXF86DRI - DRI_DEFINES = GlxDefines $(SIS_DEFINES) -DX_BYTE_ORDER=$(X_BYTE_ORDER) - DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ - -I$(GLXLIBSRC)/glx \ - -I$(INCLUDESRC) \ - -I$(INCLUDESRC)/GL \ - -I$(SERVERSRC)/GL/dri \ - -I$(XF86OSSRC) \ - -I$(XF86DRIVERSRC)/sis \ - -I$(XF86COMSRC) \ - -I$(GLXLIBSRC)/dri/drm \ - -I$(GLXLIBSRC)/include -#endif - -MESA_INCLUDES = -I$(MESASRCDIR)/src -I$(MESASRCDIR)/include \ - -I$(MESADRVSRCDIR)/common -I$(MESADRVSRCDIR)/sis - X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) - -#if 0 - DEBUG_SRC = $(MESADRVSISBUILDDIR)sis_debug.c - DEBUG_OBJ = $(MESADRVSISBUILDDIR)sis_debug.o - DEBUG_UOBJ = $(MESADRVSISBUILDDIR)unshared/sis_debug.o - DEBUG_DOBJ = $(MESADRVSISBUILDDIR)debugger/sis_debug.o - DEBUG_POBJ = $(MESADRVSISBUILDDIR)profiled/sis_debug.o - DEBUG_DEFINES += -DSIS_DUMP -#ifdef NeedToLinkMesaSrc -LinkSourceFile(sis_debug.c, $(MESADRVSRCDIR)/sis) -#endif -#endif - - SISSRCS = $(MESADRVSISBUILDDIR)sis_alloc.c \ - $(MESADRVSISBUILDDIR)sis_dd.c \ - $(MESADRVSISBUILDDIR)sis_lock.c \ - $(MESADRVSISBUILDDIR)sis_context.c \ - $(MESADRVSISBUILDDIR)sis_fog.c \ - $(MESADRVSISBUILDDIR)sis_clear.c \ - $(MESADRVSISBUILDDIR)sis_screen.c \ - $(MESADRVSISBUILDDIR)sis_state.c \ - $(MESADRVSISBUILDDIR)sis_stencil.c \ - $(MESADRVSISBUILDDIR)sis_span.c \ - $(MESADRVSISBUILDDIR)sis_tex.c \ - $(MESADRVSISBUILDDIR)sis_texstate.c \ - $(MESADRVSISBUILDDIR)sis_tris.c \ - $(MESADRVSISBUILDDIR)sis_vb.c \ - $(DEBUG_SRC) - - SISOBJS = $(MESADRVSISBUILDDIR)sis_alloc.o \ - $(MESADRVSISBUILDDIR)sis_dd.o \ - $(MESADRVSISBUILDDIR)sis_lock.o \ - $(MESADRVSISBUILDDIR)sis_context.o \ - $(MESADRVSISBUILDDIR)sis_fog.o \ - $(MESADRVSISBUILDDIR)sis_clear.o \ - $(MESADRVSISBUILDDIR)sis_screen.o \ - $(MESADRVSISBUILDDIR)sis_state.o \ - $(MESADRVSISBUILDDIR)sis_stencil.o \ - $(MESADRVSISBUILDDIR)sis_span.o \ - $(MESADRVSISBUILDDIR)sis_tex.o \ - $(MESADRVSISBUILDDIR)sis_texstate.o \ - $(MESADRVSISBUILDDIR)sis_tris.o \ - $(MESADRVSISBUILDDIR)sis_vb.o \ - $(DEBUG_OBJ) - - SISUOBJS = $(MESADRVSISBUILDDIR)unshared/sis_alloc.o \ - $(MESADRVSISBUILDDIR)unshared/sis_dd.o \ - $(MESADRVSISBUILDDIR)unshared/sis_lock.o \ - $(MESADRVSISBUILDDIR)unshared/sis_context.o \ - $(MESADRVSISBUILDDIR)unshared/sis_fog.o \ - $(MESADRVSISBUILDDIR)unshared/sis_clear.o \ - $(MESADRVSISBUILDDIR)unshared/sis_screen.o \ - $(MESADRVSISBUILDDIR)unshared/sis_state.o \ - $(MESADRVSISBUILDDIR)unshared/sis_stencil.o \ - $(MESADRVSISBUILDDIR)unshared/sis_span.o \ - $(MESADRVSISBUILDDIR)unshared/sis_tex.o \ - $(MESADRVSISBUILDDIR)unshared/sis_texstate.o \ - $(MESADRVSISBUILDDIR)unshared/sis_tris.o \ - $(MESADRVSISBUILDDIR)unshared/sis_vb.o \ - $(DEBUG_UOBJ) - - SISDOBJS = $(MESADRVSISBUILDDIR)debugger/sis_alloc.o \ - $(MESADRVSISBUILDDIR)debugger/sis_dd.o \ - $(MESADRVSISBUILDDIR)debugger/sis_lock.o \ - $(MESADRVSISBUILDDIR)debugger/sis_context.o \ - $(MESADRVSISBUILDDIR)debugger/sis_fog.o \ - $(MESADRVSISBUILDDIR)debugger/sis_clear.o \ - $(MESADRVSISBUILDDIR)debugger/sis_screen.o \ - $(MESADRVSISBUILDDIR)debugger/sis_state.o \ - $(MESADRVSISBUILDDIR)debugger/sis_stencil.o \ - $(MESADRVSISBUILDDIR)debugger/sis_span.o \ - $(MESADRVSISBUILDDIR)debugger/sis_tex.o \ - $(MESADRVSISBUILDDIR)debugger/sis_texstate.o \ - $(MESADRVSISBUILDDIR)debugger/sis_tris.o \ - $(MESADRVSISBUILDDIR)debugger/sis_vb.o \ - $(DEBUG_DOBJ) - - SISPOBJS = $(MESADRVSISBUILDDIR)profiled/sis_alloc.o \ - $(MESADRVSISBUILDDIR)profiled/sis_dd.o \ - $(MESADRVSISBUILDDIR)profiled/sis_lock.o \ - $(MESADRVSISBUILDDIR)profiled/sis_context.o \ - $(MESADRVSISBUILDDIR)profiled/sis_fog.o \ - $(MESADRVSISBUILDDIR)profiled/sis_clear.o \ - $(MESADRVSISBUILDDIR)profiled/sis_screen.o \ - $(MESADRVSISBUILDDIR)profiled/sis_state.o \ - $(MESADRVSISBUILDDIR)profiled/sis_stencil.o \ - $(MESADRVSISBUILDDIR)profiled/sis_span.o \ - $(MESADRVSISBUILDDIR)profiled/sis_tex.o \ - $(MESADRVSISBUILDDIR)profiled/sis_texstate.o \ - $(MESADRVSISBUILDDIR)profiled/sis_tris.o \ - $(MESADRVSISBUILDDIR)profiled/sis_vb.o \ - $(DEBUG_POBJ) - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(sis_alloc.c, $(MESADRVSRCDIR)/sis) -LinkSourceFile(sis_dd.c, $(MESADRVSRCDIR)/sis) -LinkSourceFile(sis_lock.c, $(MESADRVSRCDIR)/sis) -LinkSourceFile(sis_context.c, $(MESADRVSRCDIR)/sis) -LinkSourceFile(sis_fog.c, $(MESADRVSRCDIR)/sis) -LinkSourceFile(sis_clear.c, $(MESADRVSRCDIR)/sis) -LinkSourceFile(sis_screen.c $(MESADRVSRCDIR)/sis) -LinkSourceFile(sis_state.c, $(MESADRVSRCDIR)/sis) -LinkSourceFile(sis_stencil.c, $(MESADRVSRCDIR)/sis) -LinkSourceFile(sis_span.c, $(MESADRVSRCDIR)/sis) -LinkSourceFile(sis_tex.c, $(MESADRVSRCDIR)/sis) -LinkSourceFile(sis_texstate.c, $(MESADRVSRCDIR)/sis) -LinkSourceFile(sis_tris.c, $(MESADRVSRCDIR)/sis) -LinkSourceFile(sis_vb.c, $(MESADRVSRCDIR)/sis) -#endif - Index: xc/lib/GL/mesa/src/drv/sis/sis_alloc.c diff -u xc/lib/GL/mesa/src/drv/sis/sis_alloc.c:1.11 xc/lib/GL/mesa/src/drv/sis/sis_alloc.c:removed --- xc/lib/GL/mesa/src/drv/sis/sis_alloc.c:1.11 Mon Dec 22 12:48:03 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_alloc.c Wed Mar 16 21:05:07 2005 @@ -1,249 +0,0 @@ -/************************************************************************** - -Copyright 2000 Silicon Integrated Systems Corp, Inc., HsinChu, Taiwan. -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT OR SILICON INTEGRATED SYSTEMS CORP BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_alloc.c,v 1.11 2003/12/22 17:48:03 tsi Exp $ */ - -/* - * Authors: - * Sung-Ching Lin - * Eric Anholt - */ - -#include "sis_context.h" -#include "sis_alloc.h" - -#include "sis_common.h" - -#include - -#define Z_BUFFER_HW_ALIGNMENT 16 -#define Z_BUFFER_HW_PLUS (16 + 4) - -/* 3D engine uses 2, and bitblt uses 4 */ -#define DRAW_BUFFER_HW_ALIGNMENT 16 -#define DRAW_BUFFER_HW_PLUS (16 + 4) - -#define ALIGNMENT(value, align) (((value) + (align) - 1) / (align) * (align)) - -static int _total_video_memory_used = 0; -static int _total_video_memory_count = 0; - -void * -sisAllocFB( sisContextPtr smesa, GLuint size, void **handle ) -{ - drm_sis_mem_t fb; - - _total_video_memory_used += size; - - fb.context = smesa->hHWContext; - fb.size = size; - if (drmCommandWriteRead( smesa->driFd, DRM_SIS_FB_ALLOC, &fb, - sizeof(drm_sis_mem_t) ) || fb.offset == 0) - { - return NULL; - } - *handle = (void *)fb.free; - - if (SIS_VERBOSE & VERBOSE_SIS_MEMORY) { - fprintf(stderr, "sisAllocFB: size=%d, offset=%lu, pid=%d, count=%d\n", - size, fb.offset, (GLint)getpid(), - ++_total_video_memory_count); - } - - return (void *)(smesa->FbBase + fb.offset); -} - -void -sisFreeFB( sisContextPtr smesa, void *handle ) -{ - drm_sis_mem_t fb; - - if (SIS_VERBOSE & VERBOSE_SIS_MEMORY) { - fprintf(stderr, "sisFreeFB: free=%p, pid=%d, count=%d\n", - handle, (GLint)getpid(), --_total_video_memory_count); - } - - fb.context = smesa->hHWContext; - fb.free = handle; - drmCommandWrite( smesa->driFd, DRM_SIS_FB_FREE, &fb, sizeof(drm_sis_mem_t) ); -} - -void * -sisAllocAGP( sisContextPtr smesa, GLuint size, void **handle ) -{ - drm_sis_mem_t agp; - - if (smesa->AGPSize == 0) - return NULL; - - agp.context = smesa->hHWContext; - agp.size = size; - if (drmCommandWriteRead( smesa->driFd, DRM_SIS_AGP_ALLOC, &agp, - sizeof(drm_sis_mem_t) ) || agp.offset == 0) - { - return NULL; - } - *handle = (void *)agp.free; - - if (SIS_VERBOSE & VERBOSE_SIS_MEMORY) { - fprintf(stderr, "sisAllocAGP: size=%u, offset=%lu, pid=%d, count=%d\n", - size, agp.offset, (GLint)getpid(), - ++_total_video_memory_count); - } - - return (void *)(smesa->AGPBase + agp.offset); -} - -void -sisFreeAGP( sisContextPtr smesa, void *handle ) -{ - drm_sis_mem_t agp; - - if (SIS_VERBOSE & VERBOSE_SIS_MEMORY) { - fprintf(stderr, "sisFreeAGP: free=%p, pid=%d, count=%d\n", - handle, (GLint)getpid(), --_total_video_memory_count); - } - - agp.context = smesa->hHWContext; - agp.free = handle; - drmCommandWrite( smesa->driFd, DRM_SIS_AGP_FREE, &agp, - sizeof(drm_sis_mem_t) ); -} - -void -sisAllocZStencilBuffer( sisContextPtr smesa ) -{ - GLuint z_depth; - GLuint totalBytes; - int width2; - - GLubyte *addr; - - z_depth = ( smesa->glCtx->Visual.depthBits + - smesa->glCtx->Visual.stencilBits ) / 8; - - width2 = ALIGNMENT( smesa->width * z_depth, 4 ); - - totalBytes = smesa->height * width2 + Z_BUFFER_HW_PLUS; - - addr = sisAllocFB( smesa, totalBytes, &smesa->zbFree ); - if (addr == NULL) - { - fprintf (stderr, "SIS driver : out of video memory\n"); - sis_fatal_error (); - } - - if (SIS_VERBOSE & VERBOSE_SIS_BUFFER) { - fprintf(stderr, "sis_alloc_z_stencil_buffer: addr=%p\n", addr); - } - - addr = (GLubyte *)ALIGNMENT( (unsigned long)addr, Z_BUFFER_HW_ALIGNMENT ); - - smesa->depthbuffer = (void *) addr; - smesa->depthPitch = width2; - smesa->depthOffset = (unsigned long)addr - (unsigned long)smesa->FbBase; - - /* set pZClearPacket */ - memset( &smesa->zClearPacket, 0, sizeof(ENGPACKET) ); - - smesa->zClearPacket.dwSrcPitch = (z_depth == 2) ? 0x80000000 : 0xf0000000; - smesa->zClearPacket.dwDestBaseAddr = (unsigned long)(addr - - (unsigned long)smesa->FbBase); - smesa->zClearPacket.wDestPitch = width2; - smesa->zClearPacket.stdwDestPos.wY = 0; - smesa->zClearPacket.stdwDestPos.wX = 0; - - smesa->zClearPacket.wDestHeight = smesa->virtualY; - smesa->zClearPacket.stdwDim.wWidth = (GLshort)width2 / z_depth; - smesa->zClearPacket.stdwDim.wHeight = (GLshort)smesa->height; - smesa->zClearPacket.stdwCmd.cRop = 0xf0; - - if (smesa->blockWrite) - smesa->zClearPacket.stdwCmd.cCmd0 = CMD0_PAT_FG_COLOR; - else - smesa->zClearPacket.stdwCmd.cCmd0 = 0; - smesa->zClearPacket.stdwCmd.cCmd1 = CMD1_DIR_X_INC | CMD1_DIR_Y_INC; -} - -void -sisFreeZStencilBuffer( sisContextPtr smesa ) -{ - sisFreeFB( smesa, smesa->zbFree ); - smesa->zbFree = NULL; - smesa->depthbuffer = NULL; -} - -void -sisAllocBackbuffer( sisContextPtr smesa ) -{ - GLuint depth = smesa->bytesPerPixel; - GLuint size, width2; - - char *addr; - - width2 = (depth == 2) ? ALIGNMENT (smesa->width, 2) : smesa->width; - size = width2 * smesa->height * depth + DRAW_BUFFER_HW_PLUS; - - /* Fixme: unique context alloc/free back-buffer? */ - addr = sisAllocFB( smesa, size, &smesa->bbFree ); - if (addr == NULL) - { - fprintf (stderr, "SIS driver : out of video memory\n"); - sis_fatal_error (); - } - - addr = (char *)ALIGNMENT( (unsigned long)addr, DRAW_BUFFER_HW_ALIGNMENT ); - - smesa->backbuffer = addr; - smesa->backOffset = (unsigned long)(addr - (unsigned long)smesa->FbBase); - smesa->backPitch = width2 * depth; - - memset ( &smesa->cbClearPacket, 0, sizeof(ENGPACKET) ); - - smesa->cbClearPacket.dwSrcPitch = (depth == 2) ? 0x80000000 : 0xf0000000; - smesa->cbClearPacket.dwDestBaseAddr = smesa->backOffset; - smesa->cbClearPacket.wDestPitch = smesa->backPitch; - smesa->cbClearPacket.stdwDestPos.wY = 0; - smesa->cbClearPacket.stdwDestPos.wX = 0; - - smesa->cbClearPacket.wDestHeight = smesa->virtualY; - smesa->cbClearPacket.stdwDim.wWidth = (GLshort) width2; - smesa->cbClearPacket.stdwDim.wHeight = (GLshort) smesa->height; - smesa->cbClearPacket.stdwCmd.cRop = 0xf0; - - if (smesa->blockWrite) - smesa->cbClearPacket.stdwCmd.cCmd0 = (GLbyte)(CMD0_PAT_FG_COLOR); - else - smesa->cbClearPacket.stdwCmd.cCmd0 = 0; - smesa->cbClearPacket.stdwCmd.cCmd1 = CMD1_DIR_X_INC | CMD1_DIR_Y_INC; -} - -void -sisFreeBackbuffer( sisContextPtr smesa ) -{ - sisFreeFB( smesa, smesa->bbFree ); - smesa->backbuffer = NULL; -} Index: xc/lib/GL/mesa/src/drv/sis/sis_alloc.h diff -u xc/lib/GL/mesa/src/drv/sis/sis_alloc.h:1.2 xc/lib/GL/mesa/src/drv/sis/sis_alloc.h:removed --- xc/lib/GL/mesa/src/drv/sis/sis_alloc.h:1.2 Mon Dec 8 19:15:21 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_alloc.h Wed Mar 16 21:05:07 2005 @@ -1,44 +0,0 @@ -/************************************************************************** - -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_alloc.h,v 1.2 2003/12/09 00:15:21 alanh Exp $ */ - -/* - * Authors: - * Eric Anholt - */ - -enum { - VIDEO_TYPE, - AGP_TYPE -}; - -void sisAllocZStencilBuffer( sisContextPtr smesa ); -void sisFreeZStencilBuffer( sisContextPtr smesa ); -void sisAllocBackbuffer( sisContextPtr smesa ); -void sisFreeBackbuffer ( sisContextPtr smesa ); -void *sisAllocFB( sisContextPtr smesa, GLuint size, void **handle ); -void sisFreeFB( sisContextPtr smesa, void *handle ); -void *sisAllocAGP( sisContextPtr smesa, GLuint size, void **handle ); -void sisFreeAGP( sisContextPtr smesa, void *handle ); Index: xc/lib/GL/mesa/src/drv/sis/sis_clear.c diff -u xc/lib/GL/mesa/src/drv/sis/sis_clear.c:1.8 xc/lib/GL/mesa/src/drv/sis/sis_clear.c:removed --- xc/lib/GL/mesa/src/drv/sis/sis_clear.c:1.8 Mon Dec 8 19:15:21 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_clear.c Wed Mar 16 21:05:08 2005 @@ -1,448 +0,0 @@ -/************************************************************************** - -Copyright 2000 Silicon Integrated Systems Corp, Inc., HsinChu, Taiwan. -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT OR SILICON INTEGRATED SYSTEMS CORP BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_clear.c,v 1.8 2003/12/09 00:15:21 alanh Exp $ */ - -/* - * Authors: - * Sung-Ching Lin - * Eric Anholt - */ - -#include "sis_context.h" -#include "sis_state.h" -#include "sis_lock.h" - -#include "swrast/swrast.h" -#include "mmath.h" - -static GLbitfield sis_3D_Clear( GLcontext * ctx, GLbitfield mask, - GLint x, GLint y, GLint width, - GLint height ); -static void sis_clear_color_buffer( GLcontext *ctx, GLenum mask, GLint x, - GLint y, GLint width, GLint height ); -static void sis_clear_z_stencil_buffer( GLcontext * ctx, - GLbitfield mask, GLint x, - GLint y, GLint width, - GLint height ); - -static void -set_color_pattern( sisContextPtr smesa, GLubyte red, GLubyte green, - GLubyte blue, GLubyte alpha ) -{ - /* XXX only RGB565 and ARGB8888 */ - switch (smesa->colorFormat) - { - case DST_FORMAT_ARGB_8888: - smesa->clearColorPattern = (alpha << 24) + - (red << 16) + (green << 8) + (blue); - break; - case DST_FORMAT_RGB_565: - smesa->clearColorPattern = ((red >> 3) << 11) + - ((green >> 2) << 5) + (blue >> 3); - smesa->clearColorPattern |= smesa->clearColorPattern << 16; - break; - default: - assert(0); - } -} - -void -sisUpdateZStencilPattern( sisContextPtr smesa, GLclampd z, GLint stencil ) -{ - GLuint zPattern; - - switch (smesa->zFormat) - { - case SiS_ZFORMAT_Z16: - zPattern = FLOAT_TO_USHORT(z); - zPattern |= zPattern << 16; - break; - case SiS_ZFORMAT_S8Z24: - zPattern = FLOAT_TO_UINT(z) >> 8; - zPattern |= stencil << 24; - break; - case SiS_ZFORMAT_Z32: - zPattern = FLOAT_TO_UINT(z); - break; - default: - assert(0); - } - smesa->clearZStencilPattern = zPattern; -} - -void -sisDDClear( GLcontext * ctx, GLbitfield mask, GLboolean all, - GLint x, GLint y, GLint width, GLint height ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - GLint x1, y1, width1, height1; - - if (all) { - GLframebuffer *buffer = ctx->DrawBuffer; - - x1 = 0; - y1 = 0; - width1 = buffer->Width; - height1 = buffer->Height; - } else { - x1 = x; - y1 = Y_FLIP(y+height-1); - width1 = width; - height1 = height; - } - /* XXX: Scissoring */ - - LOCK_HARDWARE(); - - /* Mask out any non-existent buffers */ - if (ctx->Visual.depthBits == 0 || !ctx->Depth.Mask) - mask &= ~DD_DEPTH_BIT; - if (ctx->Visual.stencilBits == 0) - mask &= ~DD_STENCIL_BIT; - - /* The 3d clear code is use for masked clears because I don't know how to do - * masked clears with the 2d functions. 3d isn't used in general because - * it's slower, even in the case of clearing multiple buffers - */ - if ((smesa->current.hwDstMask != 0xffffffff && - (mask & (DD_BACK_LEFT_BIT | DD_FRONT_LEFT_BIT)) != 0) || - (ctx->Stencil.WriteMask[0] < 0xff && (mask & DD_STENCIL_BIT) != 0) ) - { - mask = sis_3D_Clear( ctx, mask, x1, y1, width1, height1 ); - } - - if ( mask & DD_FRONT_LEFT_BIT || mask & DD_BACK_LEFT_BIT) { - sis_clear_color_buffer( ctx, mask, x1, y1, width1, height1 ); - mask &= ~(DD_FRONT_LEFT_BIT | DD_BACK_LEFT_BIT); - } - - if (mask & (DD_DEPTH_BIT | DD_STENCIL_BIT)) { - if (smesa->depthbuffer != NULL) - sis_clear_z_stencil_buffer( ctx, mask, x1, y1, width1, height1 ); - mask &= ~(DD_DEPTH_BIT | DD_STENCIL_BIT); - } - - UNLOCK_HARDWARE(); - - if (mask != 0) - _swrast_Clear( ctx, mask, all, x1, y1, width, height ); -} - - -void -sisDDClearColor( GLcontext * ctx, const GLfloat color[4] ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - GLubyte c[4]; - - CLAMPED_FLOAT_TO_UBYTE(c[0], color[0]); - CLAMPED_FLOAT_TO_UBYTE(c[1], color[1]); - CLAMPED_FLOAT_TO_UBYTE(c[2], color[2]); - CLAMPED_FLOAT_TO_UBYTE(c[3], color[3]); - - set_color_pattern( smesa, c[0], c[1], c[2], c[3] ); -} - -void -sisDDClearDepth( GLcontext * ctx, GLclampd d ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - sisUpdateZStencilPattern( smesa, d, ctx->Stencil.Clear ); -} - -void -sisDDClearStencil( GLcontext * ctx, GLint s ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - sisUpdateZStencilPattern( smesa, ctx->Depth.Clear, s ); -} - -static GLbitfield -sis_3D_Clear( GLcontext * ctx, GLbitfield mask, - GLint x, GLint y, GLint width, GLint height ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - __GLSiSHardware *current = &smesa->current; - - float left, top, right, bottom, zClearVal; - GLboolean bClrColor, bClrDepth, bClrStencil; - GLint dwPrimitiveSet; - GLint dwEnable1 = 0, dwEnable2 = MASK_ColorMaskWriteEnable; - GLint dwDepthMask = 0, dwSten1 = 0, dwSten2 = 0; - GLint dirtyflags = GFLAG_ENABLESETTING | GFLAG_ENABLESETTING2 | - GFLAG_CLIPPING | GFLAG_DESTSETTING; - int count; - XF86DRIClipRectPtr pExtents; - - bClrColor = (mask & (DD_BACK_LEFT_BIT | DD_FRONT_LEFT_BIT)) != 0; - bClrDepth = (mask & DD_DEPTH_BIT) != 0; - bClrStencil = (mask & DD_STENCIL_BIT) != 0; - - if (smesa->GlobalFlag & GFLAG_RENDER_STATES) - sis_update_render_state( smesa ); - - if (bClrStencil) { - dwSten1 = STENCIL_FORMAT_8 | SiS_STENCIL_ALWAYS | - (ctx->Stencil.Clear << 8) | 0xff; - dwSten2 = SiS_SFAIL_REPLACE | SiS_SPASS_ZFAIL_REPLACE | - SiS_SPASS_ZPASS_REPLACE; - dwEnable1 = MASK_ZWriteEnable | MASK_StencilTestEnable; - dwEnable2 |= MASK_ZMaskWriteEnable; - dwDepthMask |= ctx->Stencil.WriteMask[0] << 24; - } else if (bClrDepth) { - dwEnable1 = MASK_ZWriteEnable; - dwEnable2 |= MASK_ZMaskWriteEnable; - } - - if (bClrDepth) { - zClearVal = ctx->Depth.Clear; - if (ctx->Visual.depthBits != 32) - dwDepthMask |= 0x00ffffff; - else - dwDepthMask = 0xffffffff; - } else - zClearVal = 0.0; - - mWait3DCmdQueue(9); - MMIO(REG_3D_TEnable, dwEnable1); - MMIO(REG_3D_TEnable2, dwEnable2); - if (bClrDepth || bClrStencil) { - MMIO(REG_3D_ZSet, (current->hwZ & ~MASK_ZTestMode) | SiS_Z_COMP_ALWAYS); - dirtyflags |= GFLAG_ZSETTING; - } - if (bClrColor) { - MMIO(REG_3D_DstSet, (current->hwDstSet & ~MASK_ROP2) | LOP_COPY); - } else { - MMIO(REG_3D_DstAlphaWriteMask, 0L); - } - if (bClrStencil) { - MMIO(REG_3D_StencilSet, dwSten1); - MMIO(REG_3D_StencilSet2, dwSten2); - dirtyflags |= GFLAG_STENCILSETTING; - } - - if (mask & DD_FRONT_LEFT_BIT) { - pExtents = smesa->driDrawable->pClipRects; - count = smesa->driDrawable->numClipRects; - } else { - pExtents = NULL; - count = 1; - } - - while(count--) { - left = x; - right = x + width; - top = y; - bottom = y + height; - - if (pExtents != NULL) { - GLuint x1, y1, x2, y2; - - x1 = pExtents->x1 - smesa->driDrawable->x; - y1 = pExtents->y1 - smesa->driDrawable->y; - x2 = pExtents->x2 - smesa->driDrawable->x - 1; - y2 = pExtents->y2 - smesa->driDrawable->y - 1; - - left = (left > x1) ? left : x1; - right = (right > x2) ? x2 : right; - top = (top > y1) ? top : y1; - bottom = (bottom > y2) ? y2 : bottom; - pExtents++; - if (left > right || top > bottom) - continue; - } - - mWait3DCmdQueue(20); - - MMIO(REG_3D_ClipTopBottom, ((GLint)top << 13) | (GLint)bottom); - MMIO(REG_3D_ClipLeftRight, ((GLint)left << 13) | (GLint)right); - - /* the first triangle */ - dwPrimitiveSet = OP_3D_TRIANGLE_DRAW | OP_3D_FIRE_TSARGBc | - SHADE_FLAT_VertexC; - MMIO(REG_3D_PrimitiveSet, dwPrimitiveSet); - - MMIO(REG_3D_TSZa, *(GLint *) &zClearVal); - MMIO(REG_3D_TSXa, *(GLint *) &right); - MMIO(REG_3D_TSYa, *(GLint *) &top); - MMIO(REG_3D_TSARGBa, smesa->clearColorPattern); - - MMIO(REG_3D_TSZb, *(GLint *) &zClearVal); - MMIO(REG_3D_TSXb, *(GLint *) &left); - MMIO(REG_3D_TSYb, *(GLint *) &top); - MMIO(REG_3D_TSARGBb, smesa->clearColorPattern); - - MMIO(REG_3D_TSZc, *(GLint *) &zClearVal); - MMIO(REG_3D_TSXc, *(GLint *) &left); - MMIO(REG_3D_TSYc, *(GLint *) &bottom); - MMIO(REG_3D_TSARGBc, smesa->clearColorPattern); - - /* second triangle */ - dwPrimitiveSet = OP_3D_TRIANGLE_DRAW | OP_3D_FIRE_TSARGBb | - SHADE_FLAT_VertexB; - MMIO(REG_3D_PrimitiveSet, dwPrimitiveSet); - - MMIO(REG_3D_TSZb, *(GLint *) &zClearVal); - MMIO(REG_3D_TSXb, *(GLint *) &right); - MMIO(REG_3D_TSYb, *(GLint *) &bottom); - MMIO(REG_3D_TSARGBb, smesa->clearColorPattern); - } - - mEndPrimitive(); - - /* If DD_FRONT_LEFT_BIT is set, we've only cleared the front buffer so far */ - if ((mask & DD_FRONT_LEFT_BIT) != 0 && (mask & DD_BACK_LEFT_BIT) != 0) - sis_3D_Clear( ctx, DD_BACK_LEFT_BIT, x, y, width, height ); - - smesa->GlobalFlag |= dirtyflags; - - return mask & ~(DD_DEPTH_BIT | DD_STENCIL_BIT | DD_BACK_LEFT_BIT | - DD_FRONT_LEFT_BIT); -} - -static void -sis_bitblt_clear_cmd( sisContextPtr smesa, ENGPACKET * pkt ) -{ - GLint *lpdwDest, *lpdwSrc; - int i; - - lpdwSrc = (GLint *) pkt + 1; - lpdwDest = (GLint *) (GET_IOBase (smesa) + REG_SRC_ADDR) + 1; - - mWait3DCmdQueue (10); - - *lpdwDest++ = *lpdwSrc++; - lpdwSrc++; - lpdwDest++; - for (i = 3; i < 8; i++) { - *lpdwDest++ = *lpdwSrc++; - } - - MMIO(REG_CMD0, *(GLint *) & pkt->stdwCmd); - MMIO(REG_CommandQueue, -1); -} - -static void -sis_clear_color_buffer( GLcontext *ctx, GLenum mask, GLint x, GLint y, - GLint width, GLint height ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - int count; - GLuint depth = smesa->bytesPerPixel; - XF86DRIClipRectPtr pExtents = NULL; - GLint xx, yy; - GLint x0, y0, width0, height0; - - ENGPACKET stEngPacket; - - /* Clear back buffer */ - if (mask & DD_BACK_LEFT_BIT) { - smesa->cbClearPacket.stdwDestPos.wY = y; - smesa->cbClearPacket.stdwDestPos.wX = x; - smesa->cbClearPacket.stdwDim.wWidth = (GLshort) width; - smesa->cbClearPacket.stdwDim.wHeight = (GLshort) height; - smesa->cbClearPacket.dwFgRopColor = smesa->clearColorPattern; - - sis_bitblt_clear_cmd( smesa, &smesa->cbClearPacket ); - } - - if ((mask & DD_FRONT_LEFT_BIT) == 0) - return; - - /* Clear front buffer */ - x0 = x; - y0 = y; - width0 = width; - height0 = height; - - pExtents = smesa->driDrawable->pClipRects; - count = smesa->driDrawable->numClipRects; - - memset( &stEngPacket, 0, sizeof (ENGPACKET) ); - - stEngPacket.dwSrcPitch = (depth == 2) ? 0x80000000 : 0xc0000000; - stEngPacket.dwDestBaseAddr = smesa->frontOffset; - stEngPacket.wDestPitch = smesa->frontPitch; - /* TODO: set maximum value? */ - stEngPacket.wDestHeight = smesa->virtualY; - stEngPacket.stdwCmd.cRop = 0xf0; - stEngPacket.dwFgRopColor = smesa->clearColorPattern; - - /* for SGRAM Block Write Enable */ - if (smesa->blockWrite) - stEngPacket.stdwCmd.cCmd0 = CMD0_PAT_FG_COLOR; - else - stEngPacket.stdwCmd.cCmd0 = 0; - stEngPacket.stdwCmd.cCmd1 = CMD1_DIR_X_INC | CMD1_DIR_Y_INC; - - while (count--) { - GLint x2 = pExtents->x1 - smesa->driDrawable->x; - GLint y2 = pExtents->y1 - smesa->driDrawable->y; - GLint xx2 = pExtents->x2 - smesa->driDrawable->x; - GLint yy2 = pExtents->y2 - smesa->driDrawable->y; - - x = (x0 > x2) ? x0 : x2; - y = (y0 > y2) ? y0 : y2; - xx = ((x0 + width0) > (xx2)) ? xx2 : x0 + width0; - yy = ((y0 + height0) > (yy2)) ? yy2 : y0 + height0; - width = xx - x; - height = yy - y; - pExtents++; - - if (width <= 0 || height <= 0) - continue; - - stEngPacket.stdwDestPos.wY = y; - stEngPacket.stdwDestPos.wX = x; - stEngPacket.stdwDim.wWidth = (GLshort)width; - stEngPacket.stdwDim.wHeight = (GLshort)height; - - sis_bitblt_clear_cmd( smesa, &stEngPacket ); - } -} - -static void -sis_clear_z_stencil_buffer( GLcontext * ctx, GLbitfield mask, - GLint x, GLint y, GLint width, GLint height ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - /* TODO: consider alignment of width, height? */ - smesa->zClearPacket.stdwDestPos.wY = y; - smesa->zClearPacket.stdwDestPos.wX = x; - smesa->zClearPacket.stdwDim.wWidth = (GLshort) width; - smesa->zClearPacket.stdwDim.wHeight = (GLshort) height; - smesa->zClearPacket.dwFgRopColor = smesa->clearZStencilPattern; - - sis_bitblt_clear_cmd( smesa, &smesa->zClearPacket ); -} - Index: xc/lib/GL/mesa/src/drv/sis/sis_common2.h diff -u xc/lib/GL/mesa/src/drv/sis/sis_common2.h:1.3 xc/lib/GL/mesa/src/drv/sis/sis_common2.h:removed --- xc/lib/GL/mesa/src/drv/sis/sis_common2.h:1.3 Mon Dec 8 19:15:21 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_common2.h Wed Mar 16 21:05:08 2005 @@ -1,142 +0,0 @@ -/************************************************************************** - -Copyright 2000 Silicon Integrated Systems Corp, Inc., HsinChu, Taiwan. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL SILICON INTEGRATED SYSTEMS CORP BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_common2.h,v 1.3 2003/12/09 00:15:21 alanh Exp $ */ - -/* - * Authors: - * Sung-Ching Lin - */ - -#ifndef _sis_common_h_ -#define _sis_common_h_ - -#if 0 -#define free(x) -#define calloc(x,y) sis_debug_malloc((x)*(y)) -extern void *sis_debug_malloc(int x); -#endif - -#if defined(SIS_DUMP) -#include "sis_debug.h" -#endif - -#ifdef GLX_DIRECT_RENDERING -# include -# include -# include -typedef struct _Box -{ - short x1, y1, x2, y2; -} -BoxRec; -#define NullBox ((BoxPtr)0) -typedef struct _Box *BoxPtr; -#endif /* GLX_DIRECT_RENDERING */ - -/* BitBlt Commands */ -#define CMD0_DD_ENABLE 0x06 -#define CMD0_SRC_VIDEO 0x00 -#define CMD0_SRC_CPU 0x10 -#define CMD0_PAT_FG_COLOR 0x00 -#define CMD1_DIR_X_DEC 0x00 -#define CMD1_DIR_X_INC 0x01 -#define CMD1_DIR_Y_DEC 0x00 -#define CMD1_DIR_Y_INC 0x02 -#define REG_SRC_ADDR 0x8200 -#define REG_CMD0 0x823c - -typedef struct -{ - GLshort wSrcPitch; - GLshort wDestPitch; -} -_PITCH; -typedef struct -{ - GLshort wWidth; - GLshort wHeight; -} -_DIM; -typedef struct -{ - GLshort wY; - GLshort wX; -} -_POS; - -typedef struct -{ - GLubyte cCmd0; - GLubyte cRop; - GLubyte cCmd1; - GLubyte cReserved; -} -_CMD; - -typedef struct -{ - GLshort wStatus0; - GLbyte cStatus0_GLbyte3; - GLbyte cStatus0_GLbyte4; -} -_CMDQUESTATUS; - -typedef struct -{ - GLint dwSrcBaseAddr; - GLint dwSrcPitch; - _POS stdwSrcPos; - _POS stdwDestPos; - GLint dwDestBaseAddr; - GLshort wDestPitch; - GLshort wDestHeight; - _DIM stdwDim; - GLint dwFgRopColor; - GLint dwBgRopColor; - GLint dwSrcHiCKey; - GLint dwSrcLoCKey; - GLint dwMaskA; - GLint dwMaskB; - GLint dwClipA; - GLint dwClipB; - _CMD stdwCmd; - _CMDQUESTATUS stdwCmdQueStatus; -} -ENGPACKET, *LPENGPACKET; - -/* Hardware Info */ -#include "sis_reg.h" - -/* HW capability */ -#define SIS_MAX_TEXTURE_SIZE 2048 -#define SIS_MAX_TEXTURES 2 - -#define SIS_MAX_FRAME_LENGTH 3 - -GLint doFPtoFixedNoRound( GLfloat dwInValue, int nFraction ); - -#endif Index: xc/lib/GL/mesa/src/drv/sis/sis_context.c diff -u xc/lib/GL/mesa/src/drv/sis/sis_context.c:1.3 xc/lib/GL/mesa/src/drv/sis/sis_context.c:removed --- xc/lib/GL/mesa/src/drv/sis/sis_context.c:1.3 Mon Dec 8 19:15:21 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_context.c Wed Mar 16 21:05:08 2005 @@ -1,502 +0,0 @@ -/************************************************************************** - -Copyright 2000 Silicon Integrated Systems Corp, Inc., HsinChu, Taiwan. -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT OR SILICON INTEGRATED SYSTEMS CORP BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_context.c,v 1.3 2003/12/09 00:15:21 alanh Exp $ */ - -/* - * Authors: - * Sung-Ching Lin - * Eric Anholt - */ - -#include "sis_dri.h" - -#include "sis_context.h" -#include "sis_state.h" -#include "sis_dd.h" -#include "sis_span.h" -#include "sis_stencil.h" -#include "sis_tex.h" -#include "sis_tris.h" -#include "sis_vb.h" - -#include "imports.h" -#include "matrix.h" -#include "extensions.h" -#include "utils.h" - -#include "swrast/swrast.h" -#include "swrast_setup/swrast_setup.h" -#include "array_cache/acache.h" - -#include "tnl/tnl.h" -#include "tnl/t_pipeline.h" - -int GlobalCurrentHwcx = -1; -int GlobalHwcxCountBase = 1; -int GlobalCmdQueueLen = 0; - -static const char * const card_extensions[] = -{ - "GL_ARB_multitexture", - "GL_EXT_texture_lod_bias", - NULL -}; - -void -WaitEngIdle (sisContextPtr smesa) -{ - GLuint engineState; - - do { - engineState = MMIO_READ(REG_CommandQueue); - } while ((engineState & SiS_EngIdle) != SiS_EngIdle); -} - -void -Wait2DEngIdle (sisContextPtr smesa) -{ - GLuint engineState; - - do { - engineState = MMIO_READ(REG_CommandQueue); - } while ((engineState & SiS_EngIdle2d) != SiS_EngIdle2d); -} - -/* To be called from mWait3DCmdQueue. Separate function for profiling - * purposes, and speed doesn't matter because we're spinning anyway. - */ -void -WaitingFor3dIdle(sisContextPtr smesa, int wLen) -{ - while (*(smesa->CurrentQueueLenPtr) < wLen) { - *(smesa->CurrentQueueLenPtr) = - (MMIO_READ(REG_CommandQueue) & MASK_QueueLen) - 20; - } -} - -GLboolean -sisCreateContext( const __GLcontextModes *glVisual, - __DRIcontextPrivate *driContextPriv, - void *sharedContextPrivate ) -{ - GLcontext *ctx, *shareCtx; - __DRIscreenPrivate *sPriv = driContextPriv->driScreenPriv; - sisContextPtr smesa; - sisScreenPtr sisScreen; - int i; - - smesa = (sisContextPtr)CALLOC( sizeof(*smesa) ); - if ( smesa == NULL ) - return GL_FALSE; - - /* Allocate the Mesa context */ - if (sharedContextPrivate) - shareCtx = ((sisContextPtr)sharedContextPrivate)->glCtx; - else - shareCtx = NULL; - smesa->glCtx = _mesa_create_context( glVisual, shareCtx, (void *) smesa, - GL_TRUE); - if (smesa->glCtx == NULL) { - FREE(smesa); - return GL_FALSE; - } - driContextPriv->driverPrivate = smesa; - ctx = smesa->glCtx; - - sisScreen = smesa->sisScreen = (sisScreenPtr)(sPriv->private); - - smesa->driContext = driContextPriv; - smesa->driScreen = sPriv; - smesa->driDrawable = NULL; - smesa->hHWContext = driContextPriv->hHWContext; - smesa->driHwLock = &sPriv->pSAREA->lock; - smesa->driFd = sPriv->fd; - - smesa->virtualX = sisScreen->screenX; - smesa->virtualY = sisScreen->screenY; - smesa->bytesPerPixel = sisScreen->cpp; - smesa->IOBase = sisScreen->mmio.map; - smesa->Chipset = sisScreen->deviceID; - smesa->irqEnabled = sisScreen->irqEnabled; - - smesa->FbBase = sPriv->pFB; - smesa->displayWidth = sPriv->fbWidth; - smesa->frontPitch = sPriv->fbStride; - - smesa->sarea = (SISSAREAPriv *)((char *)sPriv->pSAREA + - sisScreen->sarea_priv_offset); - -#if defined(SIS_DUMP) - IOBase4Debug = GET_IOBase (smesa); -#endif - - /* support ARGB8888 and RGB565 */ - switch (smesa->bytesPerPixel) - { - case 4: - smesa->redMask = 0x00ff0000; - smesa->greenMask = 0x0000ff00; - smesa->blueMask = 0x000000ff; - smesa->alphaMask = 0xff000000; - smesa->colorFormat = DST_FORMAT_ARGB_8888; - break; - case 2: - smesa->redMask = 0xf800; - smesa->greenMask = 0x07e0; - smesa->blueMask = 0x001f; - smesa->alphaMask = 0; - smesa->colorFormat = DST_FORMAT_RGB_565; - break; - default: - assert (0); - } - - /* TODO: index mode */ - - smesa->CurrentQueueLenPtr = &(smesa->sarea->QueueLength); - smesa->FrameCountPtr = &(smesa->sarea->FrameCount); - - /* set AGP */ - smesa->AGPSize = sisScreen->agp.size; - smesa->AGPBase = sisScreen->agp.map; - smesa->AGPAddr = sisScreen->agp.handle; - - /* set AGP command buffer */ - smesa->AGPCmdModeEnabled = GL_FALSE; - if (smesa->AGPSize != 0 && getenv("SIS_NO_AGP") == NULL) { - if (sisScreen->AGPCmdBufSize != 0) { - smesa->AGPCmdBufBase = smesa->AGPBase + sisScreen->AGPCmdBufOffset; - smesa->AGPCmdBufAddr = smesa->AGPAddr + sisScreen->AGPCmdBufOffset; - smesa->AGPCmdBufSize = sisScreen->AGPCmdBufSize; - - smesa->pAGPCmdBufNext = (GLint *)&(smesa->sarea->AGPCmdBufNext); - smesa->AGPCmdModeEnabled = GL_TRUE; - } - } - - smesa->GlobalFlag = 0L; - - smesa->Fallback = 0; - - /* Initialize the software rasterizer and helper modules. - */ - _swrast_CreateContext( ctx ); - _ac_CreateContext( ctx ); - _tnl_CreateContext( ctx ); - _swsetup_CreateContext( ctx ); - - _swrast_allow_pixel_fog( ctx, GL_TRUE ); - _swrast_allow_vertex_fog( ctx, GL_FALSE ); - - sisDDInitStateFuncs( ctx ); - sisDDInitState( smesa ); /* Initializes smesa->zFormat, important */ - sisInitVB( ctx ); - sisInitTriFuncs( ctx ); - sisDDInitDriverFuncs( ctx ); - sisDDInitSpanFuncs( ctx ); - sisDDInitStencilFuncs( ctx ); - sisDDInitTextureFuncs( ctx ); - - driInitExtensions( ctx, card_extensions, GL_FALSE ); - - /* TODO */ - /* smesa->blockWrite = SGRAMbw = IsBlockWrite (); */ - smesa->blockWrite = GL_FALSE; - - for (i = 0; i < SIS_MAX_TEXTURES; i++) { - smesa->TexStates[i] = 0; - smesa->PrevTexFormat[i] = 0; - } - - return GL_TRUE; -} - -void -sisDestroyContext ( __DRIcontextPrivate *driContextPriv ) -{ - sisContextPtr smesa = (sisContextPtr)driContextPriv->driverPrivate; - - assert( smesa != NULL ); - - if ( smesa != NULL ) { - _swsetup_DestroyContext( smesa->glCtx ); - _tnl_DestroyContext( smesa->glCtx ); - _ac_DestroyContext( smesa->glCtx ); - _swrast_DestroyContext( smesa->glCtx ); - - /* free the Mesa context */ - /* XXX: Is the next line needed? The DriverCtx (smesa) reference is - * needed for sisDDDeleteTexture, since it needs to call the FB/AGP free - * function. - */ - /* smesa->glCtx->DriverCtx = NULL; */ - _mesa_destroy_context(smesa->glCtx); - } - - FREE( smesa ); -} - -GLboolean -sisMakeCurrent( __DRIcontextPrivate *driContextPriv, - __DRIdrawablePrivate *driDrawPriv, - __DRIdrawablePrivate *driReadPriv ) -{ - if ( driContextPriv ) { - GET_CURRENT_CONTEXT(ctx); - sisContextPtr oldSisCtx = ctx ? SIS_CONTEXT(ctx) : NULL; - sisContextPtr newSisCtx = (sisContextPtr) driContextPriv->driverPrivate; - - if ( newSisCtx != oldSisCtx) { - newSisCtx->GlobalFlag = GFLAG_ALL; - } - - newSisCtx->driDrawable = driDrawPriv; - - _mesa_make_current2( newSisCtx->glCtx, - (GLframebuffer *) driDrawPriv->driverPrivate, - (GLframebuffer *) driReadPriv->driverPrivate ); - - sisUpdateBufferSize( newSisCtx ); - sisUpdateClipping( newSisCtx->glCtx ); - - if ( newSisCtx->glCtx->Viewport.Width == 0 ) { - _mesa_set_viewport(newSisCtx->glCtx, 0, 0, - driDrawPriv->w, driDrawPriv->h); - } - } else { - _mesa_make_current( 0, 0 ); - } - - return GL_TRUE; -} - -GLboolean -sisUnbindContext( __DRIcontextPrivate *driContextPriv ) -{ - return GL_TRUE; -} - -void -sis_update_render_state( sisContextPtr smesa ) -{ - __GLSiSHardware *prev = &smesa->prev; - - mWait3DCmdQueue (45); - - if (smesa->GlobalFlag & GFLAG_ENABLESETTING) { - if (!smesa->clearTexCache) { - MMIO(REG_3D_TEnable, prev->hwCapEnable); - } else { - MMIO(REG_3D_TEnable, prev->hwCapEnable | MASK_TextureCacheClear); - MMIO(REG_3D_TEnable, prev->hwCapEnable); - smesa->clearTexCache = GL_FALSE; - } - } - - if (smesa->GlobalFlag & GFLAG_ENABLESETTING2) - MMIO(REG_3D_TEnable2, prev->hwCapEnable2); - - /* Z Setting */ - if (smesa->GlobalFlag & GFLAG_ZSETTING) - { - MMIO(REG_3D_ZSet, prev->hwZ); - MMIO(REG_3D_ZStWriteMask, prev->hwZMask); - MMIO(REG_3D_ZAddress, prev->hwOffsetZ); - } - - /* Alpha Setting */ - if (smesa->GlobalFlag & GFLAG_ALPHASETTING) - MMIO(REG_3D_AlphaSet, prev->hwAlpha); - - if (smesa->GlobalFlag & GFLAG_DESTSETTING) { - MMIO(REG_3D_DstSet, prev->hwDstSet); - MMIO(REG_3D_DstAlphaWriteMask, prev->hwDstMask); - MMIO(REG_3D_DstAddress, prev->hwOffsetDest); - } - - /* Line Setting */ -#if 0 - if (smesa->GlobalFlag & GFLAG_LINESETTING) - MMIO(REG_3D_LinePattern, prev->hwLinePattern); -#endif - - /* Fog Setting */ - if (smesa->GlobalFlag & GFLAG_FOGSETTING) - { - MMIO(REG_3D_FogSet, prev->hwFog); - MMIO(REG_3D_FogInverseDistance, prev->hwFogInverse); - MMIO(REG_3D_FogFarDistance, prev->hwFogFar); - MMIO(REG_3D_FogFactorDensity, prev->hwFogDensity); - } - - /* Stencil Setting */ - if (smesa->GlobalFlag & GFLAG_STENCILSETTING) { - MMIO(REG_3D_StencilSet, prev->hwStSetting); - MMIO(REG_3D_StencilSet2, prev->hwStSetting2); - } - - /* Miscellaneous Setting */ - if (smesa->GlobalFlag & GFLAG_DSTBLEND) - MMIO(REG_3D_DstBlendMode, prev->hwDstSrcBlend); - if (smesa->GlobalFlag & GFLAG_CLIPPING) { - MMIO(REG_3D_ClipTopBottom, prev->clipTopBottom); - MMIO(REG_3D_ClipLeftRight, prev->clipLeftRight); - } - - smesa->GlobalFlag &= ~GFLAG_RENDER_STATES; -} - -void -sis_update_texture_state (sisContextPtr smesa) -{ - __GLSiSHardware *prev = &smesa->prev; - - mWait3DCmdQueue (55); - if (smesa->clearTexCache || (smesa->GlobalFlag & GFLAG_TEXTUREADDRESS)) { - MMIO(REG_3D_TEnable, prev->hwCapEnable | MASK_TextureCacheClear); - MMIO(REG_3D_TEnable, prev->hwCapEnable); - smesa->clearTexCache = GL_FALSE; - } - - /* Texture Setting */ - if (smesa->GlobalFlag & CFLAG_TEXTURERESET) - MMIO(REG_3D_TextureSet, prev->texture[0].hwTextureSet); - - if (smesa->GlobalFlag & GFLAG_TEXTUREMIPMAP) - MMIO(REG_3D_TextureMip, prev->texture[0].hwTextureMip); - - /* - MMIO(REG_3D_TextureTransparencyColorHigh, prev->texture[0].hwTextureClrHigh); - MMIO(REG_3D_TextureTransparencyColorLow, prev->texture[0].hwTextureClrLow); - */ - - if (smesa->GlobalFlag & GFLAG_TEXBORDERCOLOR) - MMIO(REG_3D_TextureBorderColor, prev->texture[0].hwTextureBorderColor); - - if (smesa->GlobalFlag & GFLAG_TEXTUREADDRESS) { - switch ((prev->texture[0].hwTextureSet & MASK_TextureLevel) >> 8) - { - case 11: - MMIO(REG_3D_TextureAddress11, prev->texture[0].texOffset11); - case 10: - MMIO(REG_3D_TextureAddress10, prev->texture[0].texOffset10); - MMIO(REG_3D_TexturePitch10, prev->texture[0].texPitch10); - case 9: - MMIO(REG_3D_TextureAddress9, prev->texture[0].texOffset9); - case 8: - MMIO(REG_3D_TextureAddress8, prev->texture[0].texOffset8); - MMIO(REG_3D_TexturePitch8, prev->texture[0].texPitch89); - case 7: - MMIO(REG_3D_TextureAddress7, prev->texture[0].texOffset7); - case 6: - MMIO(REG_3D_TextureAddress6, prev->texture[0].texOffset6); - MMIO(REG_3D_TexturePitch6, prev->texture[0].texPitch67); - case 5: - MMIO(REG_3D_TextureAddress5, prev->texture[0].texOffset5); - case 4: - MMIO(REG_3D_TextureAddress4, prev->texture[0].texOffset4); - MMIO(REG_3D_TexturePitch4, prev->texture[0].texPitch45); - case 3: - MMIO(REG_3D_TextureAddress3, prev->texture[0].texOffset3); - case 2: - MMIO(REG_3D_TextureAddress2, prev->texture[0].texOffset2); - MMIO(REG_3D_TexturePitch2, prev->texture[0].texPitch23); - case 1: - MMIO(REG_3D_TextureAddress1, prev->texture[0].texOffset1); - case 0: - MMIO(REG_3D_TextureAddress0, prev->texture[0].texOffset0); - MMIO(REG_3D_TexturePitch0, prev->texture[0].texPitch01); - } - } - if (smesa->GlobalFlag & CFLAG_TEXTURERESET_1) - MMIO(REG_3D_Texture1Set, prev->texture[1].hwTextureSet); - if (smesa->GlobalFlag & GFLAG_TEXTUREMIPMAP_1) - MMIO(REG_3D_Texture1Mip, prev->texture[1].hwTextureMip); - - if (smesa->GlobalFlag & GFLAG_TEXBORDERCOLOR_1) { - MMIO(REG_3D_Texture1BorderColor, - prev->texture[1].hwTextureBorderColor); - } - if (smesa->GlobalFlag & GFLAG_TEXTUREADDRESS_1) { - switch ((prev->texture[1].hwTextureSet & MASK_TextureLevel) >> 8) - { - case 11: - MMIO(REG_3D_Texture1Address11, prev->texture[1].texOffset11); - case 10: - MMIO(REG_3D_Texture1Address10, prev->texture[1].texOffset10); - MMIO(REG_3D_Texture1Pitch10, prev->texture[1].texPitch10); - case 9: - MMIO(REG_3D_Texture1Address9, prev->texture[1].texOffset9); - case 8: - MMIO(REG_3D_Texture1Address8, prev->texture[1].texOffset8); - MMIO(REG_3D_Texture1Pitch8, prev->texture[1].texPitch89); - case 7: - MMIO(REG_3D_Texture1Address7, prev->texture[1].texOffset7); - case 6: - MMIO(REG_3D_Texture1Address6, prev->texture[1].texOffset6); - MMIO(REG_3D_Texture1Pitch6, prev->texture[1].texPitch67); - case 5: - MMIO(REG_3D_Texture1Address5, prev->texture[1].texOffset5); - case 4: - MMIO(REG_3D_Texture1Address4, prev->texture[1].texOffset4); - MMIO(REG_3D_Texture1Pitch4, prev->texture[1].texPitch45); - case 3: - MMIO(REG_3D_Texture1Address3, prev->texture[1].texOffset3); - case 2: - MMIO(REG_3D_Texture1Address2, prev->texture[1].texOffset2); - MMIO(REG_3D_Texture1Pitch2, prev->texture[1].texPitch23); - case 1: - MMIO(REG_3D_Texture1Address1, prev->texture[1].texOffset1); - case 0: - MMIO(REG_3D_Texture1Address0, prev->texture[1].texOffset0); - MMIO(REG_3D_Texture1Pitch0, prev->texture[1].texPitch01); - } - } - - /* texture environment */ - if (smesa->GlobalFlag & GFLAG_TEXTUREENV) { - MMIO(REG_3D_TextureBlendFactor, prev->hwTexEnvColor); - MMIO(REG_3D_TextureColorBlendSet0, prev->hwTexBlendColor0); - MMIO(REG_3D_TextureAlphaBlendSet0, prev->hwTexBlendAlpha0); - } - if (smesa->GlobalFlag & GFLAG_TEXTUREENV_1) { - MMIO(REG_3D_TextureBlendFactor, prev->hwTexEnvColor); - MMIO(REG_3D_TextureColorBlendSet1, prev->hwTexBlendColor1); - MMIO(REG_3D_TextureAlphaBlendSet1, prev->hwTexBlendAlpha1); - } - - smesa->GlobalFlag &= ~GFLAG_TEXTURE_STATES; -} - -void -sis_fatal_error (void) -{ - /* free video memory, or the framebuffer device will do it automatically */ - - fprintf(stderr, "Fatal errors in sis_dri.so\n"); - exit (-1); -} Index: xc/lib/GL/mesa/src/drv/sis/sis_context.h diff -u xc/lib/GL/mesa/src/drv/sis/sis_context.h:1.3 xc/lib/GL/mesa/src/drv/sis/sis_context.h:removed --- xc/lib/GL/mesa/src/drv/sis/sis_context.h:1.3 Mon Dec 8 19:15:21 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_context.h Wed Mar 16 21:05:08 2005 @@ -1,436 +0,0 @@ -/************************************************************************** - -Copyright 2000 Silicon Integrated Systems Corp, Inc., HsinChu, Taiwan. -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT OR SILICON INTEGRATED SYSTEMS CORP BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_context.h,v 1.3 2003/12/09 00:15:21 alanh Exp $ */ - -/* - * Authors: - * Sung-Ching Lin - * Eric Anholt - */ - -#ifndef _sis_ctx_h_ -#define _sis_ctx_h_ - -#include "context.h" -#include "dri_util.h" - -#include "sis_screen.h" -#include "sis_common2.h" -#include "sis_dri.h" - -/* for GLboolean */ -#include - -#define PCI_CHIP_SIS300 0x0300 -#define PCI_CHIP_SIS630 0x6300 -#define PCI_CHIP_SIS540 0x5300 - -#define NEW_TEXTURING 0x1 -#define NEW_TEXTURE_ENV 0x2 - -/* Flags for software fallback cases: - */ -#define SIS_FALLBACK_TEXTURE 0x0001 -#define SIS_FALLBACK_TEXTURE0 0x0002 -#define SIS_FALLBACK_TEXTURE1 0x0004 -#define SIS_FALLBACK_TEXENV0 0x0008 -#define SIS_FALLBACK_TEXENV1 0x0010 -#define SIS_FALLBACK_DRAW_BUFFER 0x0020 -#define SIS_FALLBACK_STENCIL 0x0040 -#define SIS_FALLBACK_FORCE 0x8000 - -/* Flags for hardware state that needs to be updated */ -#define GFLAG_ENABLESETTING 0x00000001 -#define GFLAG_ENABLESETTING2 0x00000002 -#define GFLAG_ZSETTING 0x00000004 -#define GFLAG_ALPHASETTING 0x00000008 -#define GFLAG_DESTSETTING 0x00000010 -#define GFLAG_LINESETTING 0x00000020 -#define GFLAG_STENCILSETTING 0x00000040 -#define GFLAG_FOGSETTING 0x00000080 -#define GFLAG_DSTBLEND 0x00000100 -#define GFLAG_CLIPPING 0x00000200 -#define CFLAG_TEXTURERESET 0x00000400 -#define GFLAG_TEXTUREMIPMAP 0x00000800 -#define GFLAG_TEXBORDERCOLOR 0x00001000 -#define GFLAG_TEXTUREADDRESS 0x00002000 -#define GFLAG_TEXTUREENV 0x00004000 -#define CFLAG_TEXTURERESET_1 0x00008000 -#define GFLAG_TEXTUREMIPMAP_1 0x00010000 -#define GFLAG_TEXBORDERCOLOR_1 0x00020000 -#define GFLAG_TEXTUREADDRESS_1 0x00040000 -#define GFLAG_TEXTUREENV_1 0x00080000 -#define GFLAG_ALL 0x000fffff - -#define GFLAG_TEXTURE_STATES (CFLAG_TEXTURERESET | GFLAG_TEXTUREMIPMAP | \ - GFLAG_TEXBORDERCOLOR | GFLAG_TEXTUREADDRESS | \ - CFLAG_TEXTURERESET_1 | GFLAG_TEXTUREMIPMAP_1 | \ - GFLAG_TEXBORDERCOLOR_1 | \ - GFLAG_TEXTUREADDRESS_1 | \ - GFLAG_TEXTUREENV | GFLAG_TEXTUREENV_1) - - -#define GFLAG_RENDER_STATES (GFLAG_ENABLESETTING | GFLAG_ENABLESETTING2 | \ - GFLAG_ZSETTING | GFLAG_ALPHASETTING | \ - GFLAG_DESTSETTING | GFLAG_FOGSETTING | \ - GFLAG_STENCILSETTING | GFLAG_DSTBLEND | \ - GFLAG_CLIPPING) - -/* Use the templated vertex format: - */ -#define TAG(x) sis##x -#include "tnl_dd/t_dd_vertex.h" -#undef TAG - -/* Subpixel offsets for window coordinates (triangles): - */ -#define SUBPIXEL_X (-0.5F) -#define SUBPIXEL_Y (-0.5F) - -#define SIS_MAX_TEXTURE_LEVELS 11 - -typedef struct { - GLbyte *Data; /* Pointer to texture in offscreen */ - GLuint memType; /* VIDEO_TYPE or AGP_TYPE */ - void *handle; /* Handle for sisFree*() */ - GLuint pitch; - GLuint size; -} sisTexImage; - -typedef struct sis_tex_obj { - sisTexImage image[SIS_MAX_TEXTURE_LEVELS]; /* Image data for each mipmap - * level */ - GLenum format; /* One of GL_ALPHA, GL_INTENSITY, GL_LUMINANCE, - * GL_LUMINANCE_ALPHA, GL_RGB, GL_RGBA */ - GLint hwformat; /* One of the TEXEL_ defines */ - GLint numImages; /* Number of images loaded into .image */ -} sisTexObj, *sisTexObjPtr; - -/* - ** Device dependent context state - */ -typedef struct __GLSiSTextureRec -{ - GLint hwTextureSet; - GLint hwTextureMip; - GLint hwTextureClrHigh; - GLint hwTextureClrLow; - GLint hwTextureBorderColor; - - GLint texOffset0; - GLint texOffset1; - GLint texOffset2; - GLint texOffset3; - GLint texOffset4; - GLint texOffset5; - GLint texOffset6; - GLint texOffset7; - GLint texOffset8; - GLint texOffset9; - GLint texOffset10; - GLint texOffset11; - - GLint texPitch01; - GLint texPitch23; - GLint texPitch45; - GLint texPitch67; - GLint texPitch89; - GLint texPitch10; -} __GLSiSTexture; - -typedef struct __GLSiSHardwareRec -{ - GLint hwCapEnable, hwCapEnable2; /* Enable Setting */ - - GLint hwOffsetZ, hwZ; /* Z Setting */ - - GLint hwZBias, hwZMask; /* Z Setting */ - - GLint hwAlpha; /* Alpha Setting */ - - GLint hwDstSet, hwDstMask; /* Destination Setting */ - - GLint hwOffsetDest; /* Destination Setting */ - - GLint hwLinePattern; /* Line Setting */ - - GLint hwFog; /* Fog Setting */ - - GLint hwFogFar, hwFogInverse; /* Fog Distance setting */ - - GLint hwFogDensity; /* Fog factor & density */ - - GLint hwStSetting, hwStSetting2; /* Stencil Setting */ - - GLint hwStOffset; /* Stencil Setting */ - - GLint hwDstSrcBlend; /* Blending mode Setting */ - - GLint clipTopBottom; /* Clip for Top & Bottom */ - - GLint clipLeftRight; /* Clip for Left & Right */ - - struct __GLSiSTextureRec texture[2]; - - GLint hwTexEnvColor; /* Texture Blending Setting */ - - GLint hwTexBlendColor0; - GLint hwTexBlendColor1; - GLint hwTexBlendAlpha0; - GLint hwTexBlendAlpha1; - -} -__GLSiSHardware; - -typedef struct sis_context sisContextRec; -typedef struct sis_context *sisContextPtr; - -typedef void (*sis_quad_func)( sisContextPtr, - sisVertex *, - sisVertex *, - sisVertex *, - sisVertex * ); - -typedef void (*sis_tri_func)( sisContextPtr, - sisVertex *, - sisVertex *, - sisVertex * ); - -typedef void (*sis_line_func)( sisContextPtr, - sisVertex *, - sisVertex * ); - -typedef void (*sis_point_func)( sisContextPtr, - sisVertex * ); - -/* Device dependent context state */ - -struct sis_context -{ - /* This must be first in this structure */ - GLcontext *glCtx; - - /* Temporaries for translating away float colors: - */ - struct gl_client_array UbyteColor; - struct gl_client_array UbyteSecondaryColor; - - GLuint NewGLState; - GLuint Fallback; - GLuint SetupIndex; - GLuint SetupNewInputs; - GLuint RenderIndex; - GLfloat hw_viewport[16]; - GLfloat depth_scale; - GLuint vertex_size; - GLuint vertex_stride_shift; - GLuint vertex_format; - GLuint num_verts; - GLubyte *verts; - - unsigned int virtualX, virtualY; - unsigned int bytesPerPixel; - unsigned char *IOBase; - unsigned char *FbBase; - unsigned int displayWidth; - unsigned int frontOffset; - unsigned int frontPitch; - - /* HW RGBA layout */ - unsigned int redMask, greenMask, blueMask, alphaMask; - unsigned int colorFormat; - - /* Z format */ - unsigned int zFormat; - - /* Clear patterns, 4 bytes */ - unsigned int clearColorPattern; - unsigned int clearZStencilPattern; - - /* Fallback rasterization functions - */ - sis_point_func draw_point; - sis_line_func draw_line; - sis_tri_func draw_tri; - sis_quad_func draw_quad; - - GLuint hw_primitive; - GLenum raster_primitive; - GLenum render_primitive; - - /* DRM fd */ - int driFd; - - /* AGP Memory */ - unsigned int AGPSize; - unsigned char *AGPBase; - unsigned int AGPAddr; - - /* AGP Command Buffer */ - /* TODO: use Global variables */ - - unsigned char *AGPCmdBufBase; - GLint AGPCmdBufAddr; - unsigned int AGPCmdBufSize; - GLint *pAGPCmdBufNext; - GLboolean AGPCmdModeEnabled; - - /* register 0x89F4 */ - GLint AGPParseSet; - - /* register 0x89F8 */ - GLint dwPrimitiveSet; - - __GLSiSHardware prev, current; - - int Chipset; - - GLint drawableID; - - /* SGRAM block write */ - GLboolean blockWrite; - - GLint GlobalFlag; - - /* Stereo */ - GLboolean isFullScreen; - GLboolean useStereo; - GLboolean stereoEnabled; - int stereo_drawIndex; - int stereo_drawSide; - GLboolean irqEnabled; - - GLboolean clearTexCache; - - GLuint TexStates[SIS_MAX_TEXTURES]; - GLuint PrevTexFormat[SIS_MAX_TEXTURES]; - - int *CurrentQueueLenPtr; - unsigned int *FrameCountPtr; - - /* Front/back/depth buffer info */ - GLuint width, height; /* size of buffers */ - GLint bottom; /* used for FLIP macro */ - GLvoid *backbuffer; - unsigned int backOffset; - unsigned int backPitch; - GLvoid *depthbuffer; - unsigned int depthOffset; - unsigned int depthPitch; - void *zbFree, *bbFree; /* Cookies for freeing buffers */ - ENGPACKET zClearPacket, cbClearPacket; - - /* Drawable, cliprect and scissor information - */ - GLint drawOffset, drawPitch; - GLint readOffset, readPitch; - - /* Mirrors of some DRI state - */ - __DRIcontextPrivate *driContext; /* DRI context */ - __DRIscreenPrivate *driScreen; /* DRI screen */ - __DRIdrawablePrivate *driDrawable; /* DRI drawable bound to this ctx */ - - unsigned int lastStamp; /* mirror driDrawable->lastStamp */ - - drmContext hHWContext; - drmLock *driHwLock; - - sisScreenPtr sisScreen; /* Screen private DRI data */ - SISSAREAPrivPtr sarea; /* Private SAREA data */ - -}; - -#define SIS_CONTEXT(ctx) ((sisContextPtr)(ctx->DriverCtx)) - -/* Macros */ -#define GET_IOBase(x) ((x)->IOBase) - -#define Y_FLIP(Y) (smesa->bottom - (Y)) - -#define SISPACKCOLOR565( r, g, b ) \ - ((((r) & 0xf8) << 8) | (((g) & 0xfc) << 3) | (((b) & 0xf8) >> 3)) - -#define SISPACKCOLOR8888( r, g, b, a ) \ - (((a) << 24) | ((r) << 16) | ((g) << 8) | (b)) - -#define SIS_VERBOSE 0 - - -#define MMIO(reg, value) \ -{\ - *(GLint *)(GET_IOBase(smesa) + (reg)) = value; \ -} - -#define MMIO_READ(reg) *(volatile GLint *)(smesa->IOBase + (reg)) -#define MMIO_READf(reg) *(volatile GLfloat *)(smesa->IOBase + (reg)) - -#define mEndPrimitive() \ -{ \ - *(GET_IOBase(smesa) + REG_3D_EndPrimitiveList) = 0xFF; \ - *(GLint *)(GET_IOBase(smesa) + 0x8b60) = (GLint)(-1); \ -} - -/* Lock required */ -#define mWait3DCmdQueue(wLen) \ -/* Update the mirrored queue pointer if it doesn't indicate enough space */ \ -if (*(smesa->CurrentQueueLenPtr) < (wLen)) { \ - *(smesa->CurrentQueueLenPtr) = \ - (*(GLint *)(GET_IOBase(smesa) + REG_CommandQueue) & MASK_QueueLen) - 20; \ - /* Spin and wait if the queue is actually too full */ \ - if (*(smesa->CurrentQueueLenPtr) < (wLen)) \ - WaitingFor3dIdle(smesa, wLen); \ - *(smesa->CurrentQueueLenPtr) -= wLen; \ -} - -enum _sis_verbose { - VERBOSE_SIS_BUFFER = 0x1, - VERBOSE_SIS_MEMORY = 0x2 -}; - -extern GLboolean sisCreateContext( const __GLcontextModes *glVisual, - __DRIcontextPrivate *driContextPriv, - void *sharedContextPrivate ); -extern void sisDestroyContext( __DRIcontextPrivate * ); - -extern GLboolean sisMakeCurrent( __DRIcontextPrivate *driContextPriv, - __DRIdrawablePrivate *driDrawPriv, - __DRIdrawablePrivate *driReadPriv ); - -extern GLboolean sisUnbindContext( __DRIcontextPrivate *driContextPriv ); - -void WaitEngIdle (sisContextPtr smesa); -void Wait2DEngIdle (sisContextPtr smesa); -void WaitingFor3dIdle(sisContextPtr smesa, int wLen); - -/* update to hw */ -extern void sis_update_texture_state( sisContextPtr smesa ); -extern void sis_update_render_state( sisContextPtr smesa ); - -void sis_fatal_error (void); - -#endif Index: xc/lib/GL/mesa/src/drv/sis/sis_dd.c diff -u xc/lib/GL/mesa/src/drv/sis/sis_dd.c:1.3 xc/lib/GL/mesa/src/drv/sis/sis_dd.c:removed --- xc/lib/GL/mesa/src/drv/sis/sis_dd.c:1.3 Mon Dec 8 19:15:21 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_dd.c Wed Mar 16 21:05:08 2005 @@ -1,176 +0,0 @@ -/************************************************************************** - -Copyright 2000 Silicon Integrated Systems Corp, Inc., HsinChu, Taiwan. -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT OR SILICON INTEGRATED SYSTEMS CORP BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_dd.c,v 1.3 2003/12/09 00:15:21 alanh Exp $ */ - -/* - * Authors: - * Sung-Ching Lin - * Eric Anholt - * - */ - -#include "sis_context.h" -#include "sis_dd.h" -#include "sis_lock.h" -#include "sis_alloc.h" -#include "sis_state.h" - -#include "swrast/swrast.h" - -#include "utils.h" - -#define DRIVER_DATE "20030810" - -/* Return the width and height of the given buffer. - */ -static void -sisDDGetBufferSize( GLframebuffer *buffer, - GLuint *width, GLuint *height ) -{ - GET_CURRENT_CONTEXT(ctx); - sisContextPtr smesa = SIS_CONTEXT(ctx); - - LOCK_HARDWARE(); - *width = smesa->driDrawable->w; - *height = smesa->driDrawable->h; - UNLOCK_HARDWARE(); -} - -/* Return various strings for glGetString(). - */ -static const GLubyte * -sisDDGetString( GLcontext *ctx, GLenum name ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - static char buffer[128]; - unsigned offset; - GLuint agp_mode = (smesa->AGPSize > 0); - - switch ( name ) - { - case GL_VENDOR: - return (GLubyte *)"Eric Anholt"; - - case GL_RENDERER: - offset = driGetRendererString( buffer, "SiS", DRIVER_DATE, agp_mode ); - - return (GLubyte *)buffer; - - default: - return NULL; - } -} - -/* Send all commands to the hardware. No-op, due to mmio. - */ -static void -sisDDFlush( GLcontext *ctx ) -{ - /* Do nothing */ -} - -/* Make sure all commands have been sent to the hardware and have - * completed processing. - */ -static void -sisDDFinish( GLcontext *ctx ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - sisDDFlush( ctx ); - WaitEngIdle( smesa ); -} - -void -sisUpdateBufferSize( sisContextPtr smesa ) -{ - __GLSiSHardware *current = &smesa->current; - __GLSiSHardware *prev = &smesa->prev; - GLuint z_depth; - - /* XXX Should get the base offset of the frontbuffer from the X Server */ - smesa->frontOffset = smesa->driDrawable->x * smesa->bytesPerPixel + - smesa->driDrawable->y * smesa->frontPitch; - - if ( smesa->width == smesa->driDrawable->w && - smesa->height == smesa->driDrawable->h ) - { - return; - } - - smesa->width = smesa->driDrawable->w; - smesa->height = smesa->driDrawable->h; - smesa->bottom = smesa->height - 1; - - if ( smesa->backbuffer ) - sisFreeBackbuffer( smesa ); - if ( smesa->depthbuffer ) - sisFreeZStencilBuffer( smesa ); - - if ( smesa->glCtx->Visual.depthBits > 0 ) - sisAllocZStencilBuffer( smesa ); - if ( smesa->glCtx->Visual.doubleBufferMode ) - sisAllocBackbuffer( smesa ); - - switch (smesa->zFormat) - { - case SiS_ZFORMAT_Z16: - z_depth = 2; - break; - case SiS_ZFORMAT_Z32: - case SiS_ZFORMAT_S8Z24: - z_depth = 4; - break; - default: - assert( 0 ); - } - - current->hwZ &= ~MASK_ZBufferPitch; - current->hwZ |= smesa->width * z_depth >> 2; - current->hwOffsetZ = smesa->depthOffset >> 2; - - if ((current->hwOffsetZ != prev->hwOffsetZ) || (current->hwZ != prev->hwZ)) { - prev->hwOffsetZ = current->hwOffsetZ; - prev->hwZ = current->hwZ; - smesa->GlobalFlag |= GFLAG_ZSETTING; - } - - sisUpdateClipping( smesa->glCtx ); -} - -/* Initialize the driver's misc functions. - */ -void -sisDDInitDriverFuncs( GLcontext *ctx ) -{ - ctx->Driver.GetBufferSize = sisDDGetBufferSize; - ctx->Driver.ResizeBuffers = _swrast_alloc_buffers; - ctx->Driver.GetString = sisDDGetString; - ctx->Driver.Finish = sisDDFinish; - ctx->Driver.Flush = sisDDFlush; - ctx->Driver.Error = NULL; -} Index: xc/lib/GL/mesa/src/drv/sis/sis_dd.h diff -u xc/lib/GL/mesa/src/drv/sis/sis_dd.h:1.2 xc/lib/GL/mesa/src/drv/sis/sis_dd.h:removed --- xc/lib/GL/mesa/src/drv/sis/sis_dd.h:1.2 Mon Dec 8 19:15:22 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_dd.h Wed Mar 16 21:05:08 2005 @@ -1,42 +0,0 @@ -/************************************************************************** - -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_dd.h,v 1.2 2003/12/09 00:15:22 alanh Exp $ */ - -/* - * Authors: - * Eric Anholt - */ - -#ifndef __SIS_DD_H__ -#define __SIS_DD_H__ - -#ifdef GLX_DIRECT_RENDERING - -extern void sisUpdateBufferSize( sisContextPtr smesa ); - -extern void sisDDInitDriverFuncs( GLcontext *ctx ); - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/sis/sis_debug.c diff -u xc/lib/GL/mesa/src/drv/sis/sis_debug.c:1.7 xc/lib/GL/mesa/src/drv/sis/sis_debug.c:removed --- xc/lib/GL/mesa/src/drv/sis/sis_debug.c:1.7 Mon Dec 8 19:15:22 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_debug.c Wed Mar 16 21:05:08 2005 @@ -1,156 +0,0 @@ -/************************************************************************** - -Copyright 2000 Silicon Integrated Systems Corp, Inc., HsinChu, Taiwan. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL SILICON INTEGRATED SYSTEMS CORP BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_debug.c,v 1.7 2003/12/09 00:15:22 alanh Exp $ */ - -/* - * Authors: - * Sung-Ching Lin - * - */ - -/* - * dump HW states, set environment variable SIS_DEBUG - * to enable these functions - */ - -#include -#include - -#include "sis_context.h" - -/* for SiS 300/630/540 */ -#define MMIOLength (0x8FFF-0x8800+1) -#define MMIO3DOffset (0x8800) -#define FILE_NAME "300.dump" - -char *IOBase4Debug = 0; - -char *prevLockFile = NULL; -int prevLockLine = 0; - -GLint _empty[0x10000]; - -void -dump_agp (void *addr, int dword_count) -{ - if (!getenv ("SIS_DEBUG")) - return; - - { - int i; - FILE *file = fopen ("300agp.dump", "w"); - - if (file) - { - for (i = 0; i < dword_count; i++) - { - fprintf (file, "%f\n", *(float *) addr); - ((unsigned char *) addr) += 4; - } - fclose (file); - } - } -} - -void -d2f_once (GLcontext * ctx) -{ - XMesaContext xmesa = (XMesaContext) ctx->DriverCtx; - sisContextPtr smesa = SIS_CONTEXT(ctx); - - static int serialNumber = -1; - - if (serialNumber == smesa->serialNumber) - return; - else - serialNumber = smesa->serialNumber; - - d2f(); -} - -void -d2f (void) -{ - if (!getenv ("SIS_DEBUG")) - return; - - /* dump 0x8800 - 0x8AFF */ - { - int fh; - int rval; - void *addr = IOBase4Debug + MMIO3DOffset; - - assert (IOBase4Debug); - - if ((fh = open (FILE_NAME, O_WRONLY | O_CREAT, S_IREAD | S_IWRITE)) != -1) - { - rval = write (fh, addr, MMIOLength); - assert (rval != -1); - close (fh); - } - } -} - -/* dump to HW */ -void -d2h (char *file_name) -{ - int fh; - int rval; - void *addr[MMIOLength]; - - if (!getenv ("SIS_DEBUG")) - return; - - if ((fh = open (file_name, O_CREAT, S_IREAD | S_IWRITE)) != -1) - { - rval = read (fh, addr, MMIOLength); - assert (rval != -1); - close (fh); - } - memcpy (IOBase4Debug + MMIO3DOffset, addr, MMIOLength); - -} - -/* dump video memory to file */ -void -dvidmem (unsigned char *addr, int size) -{ - int fh; - int rval; - static char *file_name = "vidmem.dump"; - - if (!getenv ("SIS_DEBUG")) - return; - - if ((fh = open (file_name, O_WRONLY | O_CREAT, S_IREAD | S_IWRITE)) != -1) - { - rval = write (fh, addr, size); - assert (rval != -1); - close (fh); - } -} Index: xc/lib/GL/mesa/src/drv/sis/sis_debug.h diff -u xc/lib/GL/mesa/src/drv/sis/sis_debug.h:1.4 xc/lib/GL/mesa/src/drv/sis/sis_debug.h:removed --- xc/lib/GL/mesa/src/drv/sis/sis_debug.h:1.4 Mon Dec 8 19:15:22 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_debug.h Wed Mar 16 21:05:08 2005 @@ -1,45 +0,0 @@ -/************************************************************************** - -Copyright 2000 Silicon Integrated Systems Corp, Inc., HsinChu, Taiwan. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SILICON INTEGRATED SYSTEMS CORP BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_debug.h,v 1.4 2003/12/09 00:15:22 alanh Exp $ */ - -/* - * Authors: - * Sung-Ching Lin - * - */ - -#ifndef _sis_debug_h_ -#define _sis_debug_h_ - -void dump_agp (void *addr, int dword_count); -void d2f (void); -void d2f_once (GLcontext * ctx); -void d2h (char *file_name); -void dvidmem (unsigned char *addr, int size); -extern char *IOBase4Debug; - -#endif Index: xc/lib/GL/mesa/src/drv/sis/sis_fog.c diff -u xc/lib/GL/mesa/src/drv/sis/sis_fog.c:1.5 xc/lib/GL/mesa/src/drv/sis/sis_fog.c:removed --- xc/lib/GL/mesa/src/drv/sis/sis_fog.c:1.5 Mon Dec 8 19:15:22 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_fog.c Wed Mar 16 21:05:08 2005 @@ -1,190 +0,0 @@ -/************************************************************************** - -Copyright 2000 Silicon Integrated Systems Corp, Inc., HsinChu, Taiwan. -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT OR SILICON INTEGRATED SYSTEMS CORP BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_fog.c,v 1.5 2003/12/09 00:15:22 alanh Exp $ */ - -/* - * Authors: - * Sung-Ching Lin - * Eric Anholt - */ - -#include "sis_context.h" -#include "sis_state.h" -#include "swrast/swrast.h" - -#include "mmath.h" - -static GLint convertFtToFogFt( GLfloat dwInValue ); - -void -sisDDFogfv( GLcontext *ctx, GLenum pname, const GLfloat *params ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - __GLSiSHardware *prev = &smesa->prev; - __GLSiSHardware *current = &smesa->current; - - float fArg; - GLint fogColor; - - switch (pname) - { - case GL_FOG_MODE: - current->hwFog &= ~MASK_FogMode; - switch (ctx->Fog.Mode) - { - case GL_LINEAR: - current->hwFog |= FOGMODE_LINEAR; - break; - case GL_EXP: - current->hwFog |= FOGMODE_EXP; - break; - case GL_EXP2: - current->hwFog |= FOGMODE_EXP2; - break; - } - if (current->hwFog != prev->hwFog) { - prev->hwFog = current->hwFog; - smesa->GlobalFlag |= GFLAG_FOGSETTING; - } - break; - case GL_FOG_DENSITY: - current->hwFogDensity = convertFtToFogFt( ctx->Fog.Density ); - if (current->hwFogDensity != prev->hwFogDensity) { - prev->hwFogDensity = current->hwFogDensity; - smesa->GlobalFlag |= GFLAG_FOGSETTING; - } - break; - case GL_FOG_START: - case GL_FOG_END: - fArg = 1.0 / (ctx->Fog.End - ctx->Fog.Start); - current->hwFogInverse = doFPtoFixedNoRound( fArg, 10 ); - if (pname == GL_FOG_END) - { - if (smesa->Chipset == PCI_CHIP_SIS300) - current->hwFogFar = doFPtoFixedNoRound( ctx->Fog.End, 10 ); - else - current->hwFogFar = doFPtoFixedNoRound( ctx->Fog.End, 6 ); - } - if (current->hwFogFar != prev->hwFogFar || - current->hwFogInverse != prev->hwFogInverse) - { - prev->hwFogFar = current->hwFogFar; - prev->hwFogInverse = current->hwFogInverse; - smesa->GlobalFlag |= GFLAG_FOGSETTING; - } - break; - case GL_FOG_INDEX: - /* TODO */ - break; - case GL_FOG_COLOR: - fogColor = FLOAT_TO_UBYTE( ctx->Fog.Color[0] ) << 16; - fogColor |= FLOAT_TO_UBYTE( ctx->Fog.Color[1] ) << 8; - fogColor |= FLOAT_TO_UBYTE( ctx->Fog.Color[2] ); - current->hwFog &= 0xff000000; - current->hwFog |= fogColor; - if (current->hwFog != prev->hwFog) { - prev->hwFog = current->hwFog; - smesa->GlobalFlag |= GFLAG_FOGSETTING; - } - break; - } -} - -GLint -doFPtoFixedNoRound( GLfloat dwInValue, int nFraction ) -{ - GLint dwMantissa; - int nTemp; - union { int i; float f; } u; - GLint val; - - u.f = dwInValue; - val = u.i; - - if (val == 0) - return 0; - nTemp = (int) (val & 0x7F800000) >> 23; - nTemp = nTemp - 127 + nFraction - 23; - dwMantissa = (val & 0x007FFFFF) | 0x00800000; - - if (nTemp < -25) - return 0; - if (nTemp > 0) - dwMantissa <<= nTemp; - else { - nTemp = -nTemp; - dwMantissa >>= nTemp; - } - if (val & 0x80000000) - dwMantissa = ~dwMantissa + 1; - return dwMantissa; -} - -/* s[8].23->s[7].10 */ -static GLint -convertFtToFogFt( GLfloat dwInValue ) -{ - GLint dwMantissa, dwExp; - GLint dwRet; - union { int i; float f; } u; - GLint val; - - u.f = dwInValue; - val = u.i; - - if (val == 0) - return 0; - - /* ----- Standard float Format: s[8].23 ----- - * ----- = (-1)^S * 2^(E - 127) * (1 + M / 2^23) ----- - * ----- = (-1)^S * 2^((E-63) - 64) * (1 + (M/2^13) / 2^10) ----- - * ----- Density float Format: s[7].10 ----- - * ----- New Exponential = E - 63 ----- - * ----- New Mantissa = M / 2^13 ----- - * ----- ----- - */ - - dwExp = (val & 0x7F800000) >> 23; - dwExp -= 63; - - if (dwExp < 0) - return 0; - - if (dwExp <= 0x7F) - dwMantissa = (val & 0x007FFFFF) >> (23 - 10); - else { - /* ----- To Return +Max(or -Max) ----- */ - dwExp = 0x7F; - dwMantissa = 0x3FF; - } - - dwRet = (val & 0x80000000) >> (31 - 17); /* Shift Sign Bit */ - - dwRet |= (dwExp << 10) | dwMantissa; - - return dwRet; -} Index: xc/lib/GL/mesa/src/drv/sis/sis_lock.c diff -u xc/lib/GL/mesa/src/drv/sis/sis_lock.c:1.2 xc/lib/GL/mesa/src/drv/sis/sis_lock.c:removed --- xc/lib/GL/mesa/src/drv/sis/sis_lock.c:1.2 Mon Dec 8 19:15:22 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_lock.c Wed Mar 16 21:05:08 2005 @@ -1,76 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_lock.c,v 1.2 2003/12/09 00:15:22 alanh Exp $ */ -/************************************************************************** - -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Eric Anholt - */ - -#include "context.h" -#include "sis_context.h" -#include "sis_lock.h" -#include "sis_dd.h" -#include "sis_state.h" - -/* Update the hardware state. This is called if another context has - * grabbed the hardware lock, which includes the X server. This - * function also updates the driver's window state after the X server - * moves, resizes or restacks a window -- the change will be reflected - * in the drawable position and clip rects. Since the X server grabs - * the hardware lock when it changes the window state, this routine will - * automatically be called after such a change. - */ -void -sisGetLock( sisContextPtr smesa, GLuint flags ) -{ - __DRIdrawablePrivate *dPriv = smesa->driDrawable; - __DRIscreenPrivate *sPriv = smesa->driScreen; - SISSAREAPrivPtr sarea = smesa->sarea; - - drmGetLock( smesa->driFd, smesa->hHWContext, flags ); - - /* The window might have moved, so we might need to get new clip - * rects. - * - * NOTE: This releases and regrabs the hw lock to allow the X server - * to respond to the DRI protocol request for new drawable info. - * Since the hardware state depends on having the latest drawable - * clip rects, all state checking must be done _after_ this call. - */ - DRI_VALIDATE_DRAWABLE_INFO( sPriv, dPriv ); - - if ( smesa->lastStamp != dPriv->lastStamp ) { - sisUpdateBufferSize( smesa ); - sisUpdateClipping( smesa->glCtx ); - sisDDDrawBuffer( smesa->glCtx, smesa->glCtx->Color.DrawBuffer ); - smesa->lastStamp = dPriv->lastStamp; - } - - if ( sarea->CtxOwner != smesa->hHWContext ) { - sarea->CtxOwner = smesa->hHWContext; - smesa->GlobalFlag = GFLAG_ALL; - } -} Index: xc/lib/GL/mesa/src/drv/sis/sis_lock.h diff -u xc/lib/GL/mesa/src/drv/sis/sis_lock.h:1.5 xc/lib/GL/mesa/src/drv/sis/sis_lock.h:removed --- xc/lib/GL/mesa/src/drv/sis/sis_lock.h:1.5 Mon Dec 8 19:15:22 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_lock.h Wed Mar 16 21:05:08 2005 @@ -1,87 +0,0 @@ -/************************************************************************** - -Copyright 2000 Silicon Integrated Systems Corp, Inc., HsinChu, Taiwan. -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT OR SILICON INTEGRATED SYSTEMS CORP BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_lock.h,v 1.5 2003/12/09 00:15:22 alanh Exp $ */ - -/* - * Authors: - * Sung-Ching Lin - * Eric Anholt - */ - -#ifndef __SIS_LOCK_H -#define __SIS_LOCK_H - -extern void sisGetLock( sisContextPtr smesa, GLuint flags ); - -#ifdef DEBUG_LOCKING -extern char *prevLockFile; -extern int prevLockLine; -#define DEBUG_LOCK() \ - do { \ - prevLockFile=(__FILE__); \ - prevLockLine=(__LINE__); \ - } while (0) -#define DEBUG_RESET() \ - do { \ - prevLockFile=NULL; \ - prevLockLine=0; \ - } while (0) -#define DEBUG_CHECK_LOCK() \ - do { \ - if(prevLockFile){ \ - fprintf(stderr, "LOCK SET : %s:%d\n", __FILE__, __LINE__); \ - } \ - } while (0) -#else -#define DEBUG_LOCK() -#define DEBUG_RESET() -#define DEBUG_CHECK_LOCK() -#endif - -/* Lock the hardware using the global current context */ -#define LOCK_HARDWARE() \ - do { \ - char __ret=0; \ - mEndPrimitive(); \ - DEBUG_CHECK_LOCK(); \ - DRM_CAS( smesa->driHwLock, smesa->hHWContext, \ - (DRM_LOCK_HELD | smesa->hHWContext), __ret ); \ - if ( __ret != 0 ) \ - sisGetLock( smesa, 0 ); \ - DEBUG_LOCK(); \ - } while (0) - -/* Unlock the hardware using the global current context */ -#define UNLOCK_HARDWARE() \ - do { \ - mEndPrimitive(); \ - DRM_UNLOCK(smesa->driFd, smesa->driHwLock, \ - smesa->hHWContext); \ - DEBUG_RESET(); \ - } while (0) - -#endif Index: xc/lib/GL/mesa/src/drv/sis/sis_reg.h diff -u xc/lib/GL/mesa/src/drv/sis/sis_reg.h:1.5 xc/lib/GL/mesa/src/drv/sis/sis_reg.h:removed --- xc/lib/GL/mesa/src/drv/sis/sis_reg.h:1.5 Mon Dec 8 19:15:22 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_reg.h Wed Mar 16 21:05:08 2005 @@ -1,858 +0,0 @@ -/************************************************************************** - -Copyright 2000 Silicon Integrated Systems Corp, Inc., HsinChu, Taiwan. -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT OR SILICON INTEGRATED SYSTEMS CORP BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_reg.h,v 1.5 2003/12/09 00:15:22 alanh Exp $ */ - -/* - * Authors: - * Sung-Ching Lin - * Eric Anholt - */ - -#ifndef _sis_reg_h_ -#define _sis_reg_h_ - -/* - * Define All the Register Address of 6327 - */ - -#define REG_CommandQueue 0x8240 - -#define REG_3D_TSFSa 0x8800 -#define REG_3D_TSZa 0x8804 -#define REG_3D_TSXa 0x8808 -#define REG_3D_TSYa 0x880C -#define REG_3D_TSARGBa 0x8810 -#define REG_3D_TSWGa 0x8814 -#define REG_3D_TSUAa 0x8818 -#define REG_3D_TSVAa 0x881C -#define REG_3D_TSUBa 0x8820 -#define REG_3D_TSVBa 0x8824 -#define REG_3D_TSUCa 0x8828 -#define REG_3D_TSVCa 0x882C - -#define REG_3D_TSFSb 0x8830 -#define REG_3D_TSZb 0x8834 -#define REG_3D_TSXb 0x8838 -#define REG_3D_TSYb 0x883C -#define REG_3D_TSARGBb 0x8840 -#define REG_3D_TSWGb 0x8844 -#define REG_3D_TSUAb 0x8848 -#define REG_3D_TSVAb 0x884C -#define REG_3D_TSUBb 0x8850 -#define REG_3D_TSVBb 0x8854 -#define REG_3D_TSUCb 0x8858 -#define REG_3D_TSVCb 0x885C - -#define REG_3D_TSFSc 0x8860 -#define REG_3D_TSZc 0x8864 -#define REG_3D_TSXc 0x8868 -#define REG_3D_TSYc 0x886C -#define REG_3D_TSARGBc 0x8870 -#define REG_3D_TSWGc 0x8874 -#define REG_3D_TSUAc 0x8878 -#define REG_3D_TSVAc 0x887C -#define REG_3D_TSUBc 0x8880 -#define REG_3D_TSVBc 0x8884 -#define REG_3D_TSUCc 0x8888 -#define REG_3D_TSVCc 0x888C - -/* - * REG_3D_AGPCmdSetting (89e4h-89f7) - */ -#define REG_3D_AGPCmBase 0x89E4 -#define REG_3D_AGPRmDwNum 0x89E8 -#define REG_3D_AGPTtDwNum 0x89EC -#define REG_3D_AGPCmFire 0x89F0 - -#define REG_3D_ParsingSet 0x89F4 -#define REG_3D_PrimitiveSet 0x89F8 -#define REG_3D_ShadeMode 0x89F8 -#define REG_3D_EngineFire 0x89FC -#define REG_3D_EngineStatus 0x89FC -#define REG_3D_TEnable 0x8A00 -#define REG_3D_TEnable2 0x8A04 - -#define REG_3D_ZSet 0x8A08 -#define REG_3D_ZBias 0x8A0C -#define REG_3D_ZStWriteMask 0x8A10 - -#define REG_3D_ZAddress 0x8A14 -#define REG_3D_AlphaSet 0x8A18 -#define REG_3D_AlphaAddress 0x8A1C -#define REG_3D_DstSet 0x8A20 -#define REG_3D_DstAlphaWriteMask 0x8A24 - -#define REG_3D_DstAddress 0x8A28 - -#define REG_3D_LinePattern 0x8A2C - -#define REG_3D_FogSet 0x8A30 - -#define REG_3D_FogFarDistance 0x8A34 -#define REG_3D_FogInverseDistance 0x8A38 -#define REG_3D_FogFactorDensity 0x8A3C - -#define REG_3D_StencilSet 0x8A44 -#define REG_3D_StencilSet2 0x8A48 -#define REG_3D_StencilAddress 0x8A4C - -#define REG_3D_DstBlendMode 0x8A50 -#define REG_3D_SrcBlendMode 0x8A50 -#define REG_3D_ClipTopBottom 0x8A54 -#define REG_3D_ClipLeftRight 0x8A58 - -#define REG_3D_Brightness 0x8A5C - -#define REG_3D_BumpMapSet 0x8A68 -#define REG_3D_BumpMapAddress 0x8A6C -#define REG_3D_BumpMapPitch 0x8A70 -#define REG_3D_BumpMapMatrix0 0x8A74 -#define REG_3D_BumpMapMatrix1 0x8A78 - -/* - * Define the Texture Register Address of 6326 - */ -#define REG_3D_TextureSet 0x8A7C -#define REG_3D_TextureWidthHeight 0x8A7C -#define REG_3D_TextureMip 0x8A80 - -#define REG_3D_TextureTransparencyColorHigh 0x8A84 -#define REG_3D_TextureTransparencyColorLow 0x8A88 -#define REG_3D_TextureBorderColor 0x8A8C -#define REG_3D_TextureAddress0 0x8A90 -#define REG_3D_TextureAddress1 0x8A94 -#define REG_3D_TextureAddress2 0x8A98 -#define REG_3D_TextureAddress3 0x8A9C -#define REG_3D_TextureAddress4 0x8AA0 -#define REG_3D_TextureAddress5 0x8AA4 -#define REG_3D_TextureAddress6 0x8AA8 -#define REG_3D_TextureAddress7 0x8AAC -#define REG_3D_TextureAddress8 0x8AB0 -#define REG_3D_TextureAddress9 0x8AB4 -#define REG_3D_TextureAddress10 0x8AB8 -#define REG_3D_TextureAddress11 0x8ABC -#define REG_3D_TexturePitch0 0x8AC0 -#define REG_3D_TexturePitch1 0x8AC0 -#define REG_3D_TexturePitch2 0x8AC4 -#define REG_3D_TexturePitch3 0x8AC4 -#define REG_3D_TexturePitch4 0x8AC8 -#define REG_3D_TexturePitch5 0x8AC8 -#define REG_3D_TexturePitch6 0x8ACC -#define REG_3D_TexturePitch7 0x8ACC -#define REG_3D_TexturePitch8 0x8AD0 -#define REG_3D_TexturePitch9 0x8AD0 -#define REG_3D_TexturePitch10 0x8AD4 - -#define REG_3D_Texture1Set 0x8ADC -#define REG_3D_Texture1WidthHeight 0x8ADC -#define REG_3D_Texture1Mip 0x8AE0 - -#define REG_3D_Texture1TransparencyColorHigh 0x8AE4 -#define REG_3D_Texture1TransparencyColorLow 0x8AE8 -#define REG_3D_Texture1BorderColor 0x8AEC -#define REG_3D_Texture1Address0 0x8AF0 -#define REG_3D_Texture1Address1 0x8AF4 -#define REG_3D_Texture1Address2 0x8AF8 -#define REG_3D_Texture1Address3 0x8AFC -#define REG_3D_Texture1Address4 0x8B00 -#define REG_3D_Texture1Address5 0x8B04 -#define REG_3D_Texture1Address6 0x8B08 -#define REG_3D_Texture1Address7 0x8B0C -#define REG_3D_Texture1Address8 0x8B10 -#define REG_3D_Texture1Address9 0x8B14 -#define REG_3D_Texture1Address10 0x8B18 -#define REG_3D_Texture1Address11 0x8B1C -#define REG_3D_Texture1Pitch0 0x8B20 -#define REG_3D_Texture1Pitch1 0x8B20 -#define REG_3D_Texture1Pitch2 0x8B24 -#define REG_3D_Texture1Pitch3 0x8B24 -#define REG_3D_Texture1Pitch4 0x8B28 -#define REG_3D_Texture1Pitch5 0x8B28 -#define REG_3D_Texture1Pitch6 0x8B2C -#define REG_3D_Texture1Pitch7 0x8B2C -#define REG_3D_Texture1Pitch8 0x8B30 -#define REG_3D_Texture1Pitch9 0x8B30 -#define REG_3D_Texture1Pitch10 0x8B34 - -#define REG_3D_TextureBlendFactor 0x8B3C -#define REG_3D_TextureColorBlendSet0 0x8B40 -#define REG_3D_TextureColorBlendSet1 0x8B44 -#define REG_3D_TextureAlphaBlendSet0 0x8B48 -#define REG_3D_TextureAlphaBlendSet1 0x8B4C -/* - * Define the End of Primitive List of 6326 - */ -#define REG_3D_EndPrimitiveList 0X8B50 - - -/* - * Define the Stipple Register Address of 6326 - */ -#define REG_3D_Stipple0 0X8B60 - -#define REG_3D_TexturePalette 0x8C00 - -/* - * REG_CommandQueue -- (8240h-8243h) - */ -#define MASK_QueueLen 0x0000ffff -#define SiS_EngIdle2d 0x80000000 -#define SiS_EngIdle 0xe0000000 -#define MASK_EngState 0xf0000000 - -/* - * REG_3D_ParsingSet -- Define Parsing Mask (89F4h-89F7h) - */ -#define MASK_VertexDWSize 0xF0000000 -#define MASK_VertexDataFormat 0x0FFF0000 -#define MASK_PsVertex_HAS_RHW 0x08000000 -#define MASK_PsVertex_HAS_NORMALXYZ 0x04000000 -#define MASK_PsVertex_HAS_DIFFUSE 0x02000000 -#define MASK_PsVertex_HAS_SPECULAR 0x01000000 -#define MASK_PsUVSet 0x00FF0000 -#define MASK_PsVertex_HAS_1SetUV 0x00800000 -#define MASK_PsVertex_HAS_2SetUV 0x00C00000 -#define MASK_PsVertex_HAS_3SetUV 0x00E00000 -#define MASK_PsVertex_HAS_UVSet1 0x00800000 -#define MASK_PsVertex_HAS_UVSet2 0x00400000 -#define MASK_PsVertex_HAS_UVSet3 0x00200000 -#define MASK_PsCullDirection_CCW 0x00008000 -#define MASK_PsShadingMode 0x00007000 -/* XXX Shading modes just a guess, but seem to work*/ -#define MASK_PsShadingFlatA 0x00001000 -#define MASK_PsShadingFlatB 0x00002000 -#define MASK_PsShadingFlatC 0x00003000 -#define MASK_PsShadingSmooth 0x00004000 -#define MASK_PsTextureFrom 0x000003F0 -#define MASK_PsTexture0FromA 0x00000000 -#define MASK_PsTexture1FromA 0x00000000 -#define MASK_PsTexture1FromB 0x00000040 -#define MASK_PsBumpTextureFromA 0x00000000 -#define MASK_PsBumpTextureFromB 0x00000010 -#define MASK_PsBumpTextureFromC 0x00000020 -#define MASK_PsDataType 0x0000000F -#define MASK_PsPointList 0x00000000 -#define MASK_PsLineList 0x00000004 -#define MASK_PsLineStrip 0x00000005 -#define MASK_PsTriangleList 0x00000008 -#define MASK_PsTriangleStrip 0x00000009 -#define MASK_PsTriangleFan 0x0000000A - -/* - * REG_3D_PrimitiveSet -- Define Fire Primitive Mask (89F8h-89FBh) - */ -#define MASK_DrawPrimitiveCommand 0x00000007 -#define MASK_SetFirePosition 0x00001F00 -#define MASK_BumpTextureFrom 0x00030000 -#define MASK_Texture1From 0x000C0000 -#define MASK_Texture0From 0x00300000 -#define MASK_ShadingMode 0x07000000 -#define MASK_CullDirection 0x08000000 - -#define OP_3D_POINT_DRAW 0x00000000 -#define OP_3D_LINE_DRAW 0x00000001 -#define OP_3D_TRIANGLE_DRAW 0x00000002 - -#define OP_3D_DIRECTION_RIGHT 0x00000000 -#define OP_3D_DIRECTION_LEFT 0x00000100 -#define OP_3D_DIRECTION_HORIZONTAL 0x00000000 -#define OP_3D_DIRECTION_VERTICAL 0x00000100 - -#define OP_3D_FIRE_TFIRE 0x00000000 -#define OP_3D_FIRE_TSARGBa 0x00000100 -#define OP_3D_FIRE_TSWa 0x00000200 -#define OP_3D_FIRE_TSVAa 0x00000300 -#define OP_3D_FIRE_TSVBa 0x00000400 -#define OP_3D_FIRE_TSVCa 0x00000500 - -#define OP_3D_FIRE_TSARGBb 0x00000900 -#define OP_3D_FIRE_TSWb 0x00000a00 -#define OP_3D_FIRE_TSVAb 0x00000b00 -#define OP_3D_FIRE_TSVBb 0x00000c00 -#define OP_3D_FIRE_TSVCb 0x00000d00 - -#define OP_3D_FIRE_TSARGBc 0x00001100 -#define OP_3D_FIRE_TSWc 0x00001200 -#define OP_3D_FIRE_TSVAc 0x00001300 -#define OP_3D_FIRE_TSVBc 0x00001400 -#define OP_3D_FIRE_TSVCc 0x00001500 - -#define OP_3D_Texture0FromA 0x00000000 -#define OP_3D_Texture0FromB 0x00100000 -#define OP_3D_Texture0FromC 0x00200000 -#define OP_3D_Texture1FromA 0x00000000 -#define OP_3D_Texture1FromB 0x00040000 -#define OP_3D_Texture1FromC 0x00080000 -#define OP_3D_TextureBumpFromA 0x00000000 -#define OP_3D_TextureBumpFromB 0x00010000 -#define OP_3D_TextureBumpFromC 0x00020000 - -#define OP_3D_CullDirection_CCW 0x08000000 - -#define SHADE_FLAT_VertexA 0x01000000 -#define SHADE_FLAT_VertexB 0x02000000 -#define SHADE_FLAT_VertexC 0x03000000 -#define SHADE_GOURAUD 0x04000000 - -/* - * Define Command Queue Length Mask (89FCh-89FF) - */ -#define MASK_CmdQueueLen 0x0FFF0000 - -/* - * REG_3D_TEnable -- Define Capility Enable Mask (8A00h-8A03h) - */ -#define MASK_DitherEnable 0x00000001 -#define MASK_BlendEnable 0x00000002 -#define MASK_FogTestEnable 0x00000004 -#define MASK_FogEnable 0x00000008 -#define MASK_SpecularEnable 0x00000010 -#define MASK_FogPerspectiveEnable 0x00000020 -#define MASK_TextureCacheClear 0x00000040 -#define MASK_TextureCacheEnable 0x00000080 -#define MASK_BumpMapEnable 0x00000100 -#define MASK_TexturePerspectiveEnable 0x00000200 -#define MASK_TextureEnable 0x00000400 -#define MASK_CullEnable 0x00000800 -#define MASK_TextureNumUsed 0x0000F000 -#define MASK_AlphaBufferEnable 0x00010000 -#define MASK_AlphaTestEnable 0x00020000 -#define MASK_AlphaWriteEnable 0x00040000 -#define MASK_ZTestEnable 0x00080000 -#define MASK_ZWriteEnable 0x00100000 -#define MASK_StencilBufferEnable 0x00200000 -#define MASK_StencilTestEnable 0x00400000 -#define MASK_StencilWriteEnable 0x00800000 -#define MASK_Texture0TransparencyEnable 0x01000000 -#define MASK_Texture1TransparencyEnable 0x02000000 -#define MASK_TextureAWrapUCorrection 0x04000000 -#define MASK_TextureAWrapVCorrection 0x08000000 -#define MASK_TextureBWrapUCorrection 0x10000000 -#define MASK_TextureBWrapVCorrection 0x20000000 -#define MASK_TextureCWrapUCorrection 0x40000000 -#define MASK_TextureCWrapVCorrection 0x80000000 - -/* - * REG_3D_TEnable2 -- Define Capility Enable Mask2 (8A04h-8A07h) - */ -#define MASK_Texture0BlockTextureEnable 0x00000001 -#define MASK_Texture1BlockTextureEnable 0x00000002 -#define MASK_Texture0AnisotropicEnable 0x00000010 -#define MASK_Texture1AnisotropicEnable 0x00000020 -#define MASK_TextureMipmapBiasEnable 0x00000040 -#define MASK_LinePatternEnable 0x00000100 -#define MASK_StippleAlphaEnable 0x00000200 -#define MASK_StippleEnable 0x00000400 -#define MASK_AntiAliasEnable 0x00000800 -#define MASK_ZMaskWriteEnable 0x00001000 -#define MASK_StencilMaskWriteEnable 0x00002000 -#define MASK_AlphaMaskWriteEnable 0x00004000 -#define MASK_ColorMaskWriteEnable 0x00008000 -#define MASK_ZCacheClear 0x00010000 -#define MASK_ZCacheEnable 0x00020000 -#define MASK_StencilCacheClear 0x00040000 -#define MASK_StencilCacheEnable 0x00080000 -#define MASK_AlphaCacheClear 0x00100000 -#define MASK_AlphaCacheEnable 0x00200000 -#define MASK_ColorCacheClear 0x00400000 -#define MASK_ColorCacheEnable 0x00800000 - -/* - * REG_3D_ZSet -- Define Z Buffer Setting Mask (8A08h-8A0Bh) - */ -#define MASK_ZBufferPitch 0x00000FFF -#define MASK_ZTestMode 0x00070000 -#define MASK_ZBufferInSystem 0x00080000 -#define MASK_ZBufferFormat 0x01F00000 - -#define SiS_Z_COMP_NEVER 0x00000000 -#define SiS_Z_COMP_S_LT_B 0x00010000 -#define SiS_Z_COMP_S_EQ_B 0x00020000 -#define SiS_Z_COMP_S_LE_B 0x00030000 -#define SiS_Z_COMP_S_GT_B 0x00040000 -#define SiS_Z_COMP_S_NE_B 0x00050000 -#define SiS_Z_COMP_S_GE_B 0x00060000 -#define SiS_Z_COMP_ALWAYS 0x00070000 - -#define SiS_ZFORMAT_Z16 0x00000000 -#define SiS_ZFORMAT_Z16_INT 0x00100000 -#define SiS_ZFORMAT_S1Z15 0x00400000 -#define SiS_ZFORMAT_S1Z15_INT 0x00500000 -#define SiS_ZFORMAT_Z32 0x00800000 -#define SiS_ZFORMAT_S1Z31 0x00C00000 -#define SiS_ZFORMAT_S2Z30 0x00D00000 -#define SiS_ZFORMAT_S4Z28 0x00E00000 -#define SiS_ZFORMAT_S8Z24 0x00F00000 -#define SiS_ZFORMAT_FZ30 0x01800000 -#define SiS_ZFORMAT_FS1Z30 0x01C00000 -#define SiS_ZFORMAT_FS2Z30 0x01D00000 - -/* - * REG_3D_ZBias -- Define Z Buffer Setting Mask (8A0Ch-8A0Fh) - */ -#define MASK_ZBias 0xFFFFFFFF - -/* - * REG_3D_ZStWriteMask -- Define Z and Stencil Buffer Mask (8A10h-8A13h) - */ -#define MASK_ZWriteMask 0x00FFFFFF - -/* - * REG_3D_ZAddress -- Define Z Buffer Base Address(8A14h-8A17h) - */ -#define MASK_ZAddress 0xFFFFFFFF - -/* - * REG_3D_AlphaSet -- Define Alpha Buffer Setting Mask (8A18h-8A1Bh) - */ -#define MASK_AlphaBufferPitch 0x000003FF -#define MASK_AlphaRefValue 0x00FF0000 -#define MASK_AlphaTestMode 0x07000000 -#define MASK_AlphaBufferInSystem 0x08000000 -#define MASK_AlphaBufferFormat 0x30000000 - -#define SiS_ALPHA_NEVER 0x00000000 -#define SiS_ALPHA_LESS 0x01000000 -#define SiS_ALPHA_EQUAL 0x02000000 -#define SiS_ALPHA_LEQUAL 0x03000000 -#define SiS_ALPHA_GREATER 0x04000000 -#define SiS_ALPHA_NOTEQUAL 0x05000000 -#define SiS_ALPHA_GEQUAL 0x06000000 -#define SiS_ALPHA_ALWAYS 0x07000000 - -/* - * REG_3D_AlphaAddress -- Define Alpha Buffer Base Address(8A1Ch-8A1Fh) - */ -#define MASK_AlphaAddress 0xFFFFFFFF - -/* - * REG_3D_DstSet -- Define Destination Buffer Setting Mask (8A20h-8A23h) - */ -#define MASK_DstBufferPitch 0x00000FFF -#define MASK_DstBufferFormat 0x000F0000 -#define MASK_DstBufferBitDepth 0x00300000 -#define MASK_DstBufferRgbOrder 0x00400000 -#define MASK_DstBufferInSystem 0x00800000 -#define MASK_Dst7BitFormat 0x007F0000 -#define MASK_ROP2 0x0F000000 - -#define DST_FORMAT_RGB_555 0x00100000 -#define DST_FORMAT_RGB_565 0x00110000 -#define DST_FORMAT_ARGB_1555 0x00120000 -#define DST_FORMAT_ARGB_4444 0x00130000 -#define DST_FORMAT_ARGB_1888 0x00300000 -#define DST_FORMAT_ARGB_2888 0x00310000 -#define DST_FORMAT_ARGB_4888 0x00320000 -#define DST_FORMAT_ARGB_8888 0x00330000 -#define DST_FORMAT_ARGB_0888 0x00340000 - -#define DST_FORMAT_BGR_555 0x00500000 -#define DST_FORMAT_BGR_565 0x00510000 -#define DST_FORMAT_ABGR_1555 0x00520000 -#define DST_FORMAT_ABGR_4444 0x00530000 -#define DST_FORMAT_ABGR_1888 0x00700000 -#define DST_FORMAT_ABGR_2888 0x00710000 -#define DST_FORMAT_ABGR_4888 0x00720000 -#define DST_FORMAT_ABGR_8888 0x00730000 -#define DST_FORMAT_ABGR_0888 0x00740000 - -#define LOP_CLEAR 0x00000000 -#define LOP_NOR 0x01000000 -#define LOP_AND_INVERTED 0x02000000 -#define LOP_COPY_INVERTED 0x03000000 -#define LOP_AND_REVERSE 0x04000000 -#define LOP_INVERT 0x05000000 -#define LOP_XOR 0x06000000 -#define LOP_NAND 0x07000000 -#define LOP_AND 0x08000000 -#define LOP_EQUIV 0x09000000 -#define LOP_NOOP 0x0a000000 -#define LOP_OR_INVERTED 0x0b000000 -#define LOP_COPY 0x0c000000 -#define LOP_OR_REVERSE 0x0d000000 -#define LOP_OR 0x0e000000 -#define LOP_SET 0x0f000000 - -/* - * REG_3D_DstAlphaWriteMask -- Define Destination/Alpha Buffer Write Mask (8A24h-8A27h) - */ -#define MASK_ColorWriteMask 0x00FFFFFF -#define MASK_AlphaWriteMask 0xFF000000 - -/* - * REG_3D_DstAddress -- Define Destination Buffer Base Address(8A1Ch-8A1Fh) - */ -#define MASK_DstAddress 0xFFFFFFFF - -/* - * REG_3D_LinePattern -- Define Line Pattern (8A2Ch-8A2Fh) - */ -#define MASK_LinePatternRepeatFactor 0x00007FFF -#define MASK_LinePatternLastPixelFlag 0x00008000 -#define MASK_LinePattern 0xFFFF0000 - -/* - * REG_3D_FogSet -- Define Fog Mask (8A30h-8A33h) - */ -#define MASK_FogColor 0x00FFFFFF -#define MASK_FogMode 0x07000000 -#define MASK_FogZLookup 0x08000000 - -#define FOGMODE_CHEAP 0x04000000 -#define FOGMODE_LINEAR 0x05000000 -#define FOGMODE_EXP 0x06000000 -#define FOGMODE_EXP2 0x07000000 - -/* - * REG_3D_FogStartEnd -- Define Fog Start End Setting (0x8A34 - 0x8A37) - */ -#define MASK_FogFarDistance 0x0007FFFF - -/* - * REG_3D_FogStartEnd -- Define Fog End Setting (0x8A38 - 0x8A3B) - */ -#define MASK_FogInvFarDistance 0x0007FFFF - -/* - * REG_3D_FogFactorDensity (0x8A3C - 0x8A3F) - */ -#define MASK_FogDensity 0x0003FFFF -#define MASK_FogFactor 0xFF000000 - -/* - * REG_3D_StencilSet -- Define stencil test (8A44h-8A47h) - */ -#define MASK_StencilValueMask 0x000000ff -#define MASK_StencilRefMask 0x0000ff00 -#define MASK_StencilTestMode 0x07000000 -#define MASK_StencilBufferInSystem 0x08000000 -#define MASK_StencilFormat 0x30000000 - -#define SiS_STENCIL_NEVER 0x00000000 -#define SiS_STENCIL_LESS 0x01000000 -#define SiS_STENCIL_EQUAL 0x02000000 -#define SiS_STENCIL_LEQUAL 0x03000000 -#define SiS_STENCIL_GREATER 0x04000000 -#define SiS_STENCIL_NOTEQUAL 0x05000000 -#define SiS_STENCIL_GEQUAL 0x06000000 -#define SiS_STENCIL_ALWAYS 0x07000000 - -#define STENCIL_FORMAT_1 0x00000000 -#define STENCIL_FORMAT_2 0x10000000 -#define STENCIL_FORMAT_4 0x20000000 -#define STENCIL_FORMAT_8 0x30000000 - -/* - * REG_3D_StencilSet2 -- Define stencil test (8A4h-8A47h) - */ -#define MASK_StencilBufferPitch 0x00000FFF -#define MASK_StencilZPassOp 0x00007000 -#define MASK_StencilZFailOp 0x00070000 -#define MASK_StencilFailOp 0x00700000 -#define MASK_StencilWriteMask 0xFF000000 - -#define SiS_SFAIL_KEEP 0x00000000 -#define SiS_SFAIL_ZERO 0x00100000 -#define SiS_SFAIL_REPLACE 0x00200000 -#define SiS_SFAIL_INVERT 0x00500000 -#define SiS_SFAIL_INCR 0x00600000 -#define SiS_SFAIL_DECR 0x00700000 - -#define SiS_SPASS_ZFAIL_KEEP 0x00000000 -#define SiS_SPASS_ZFAIL_ZERO 0x00010000 -#define SiS_SPASS_ZFAIL_REPLACE 0x00020000 -#define SiS_SPASS_ZFAIL_INVERT 0x00050000 -#define SiS_SPASS_ZFAIL_INCR 0x00060000 -#define SiS_SPASS_ZFAIL_DECR 0x00070000 - -#define SiS_SPASS_ZPASS_KEEP 0x00000000 -#define SiS_SPASS_ZPASS_ZERO 0x00001000 -#define SiS_SPASS_ZPASS_REPLACE 0x00002000 -#define SiS_SPASS_ZPASS_INVERT 0x00005000 -#define SiS_SPASS_ZPASS_INCR 0x00006000 -#define SiS_SPASS_ZPASS_DECR 0x00007000 - -/* - * REG_3D_DstBlendMode (0x8A50 - 0x8A53) - */ -#define MASK_SrcBlendMode 0x0000000F -#define MASK_DstBlendMode 0x000000F0 - -#define SiS_D_ZERO 0x00000000 -#define SiS_D_ONE 0x00000010 -#define SiS_D_SRC_COLOR 0x00000020 -#define SiS_D_ONE_MINUS_SRC_COLOR 0x00000030 -#define SiS_D_SRC_ALPHA 0x00000040 -#define SiS_D_ONE_MINUS_SRC_ALPHA 0x00000050 -#define SiS_D_DST_ALPHA 0x00000060 -#define SiS_D_ONE_MINUS_DST_ALPHA 0x00000070 -#define SiS_D_DST_COLOR 0x00000080 -#define SiS_D_ONE_MINUS_DST_COLOR 0x00000090 -#define SiS_D_SRC_ALPHA_SAT 0x000000a0 - -#define SiS_S_ZERO 0x00000000 -#define SiS_S_ONE 0x00000001 -#define SiS_S_SRC_COLOR 0x00000002 -#define SiS_S_ONE_MINUS_SRC_COLOR 0x00000003 -#define SiS_S_SRC_ALPHA 0x00000004 -#define SiS_S_ONE_MINUS_SRC_ALPHA 0x00000005 -#define SiS_S_DST_ALPHA 0x00000006 -#define SiS_S_ONE_MINUS_DST_ALPHA 0x00000007 -#define SiS_S_DST_COLOR 0x00000008 -#define SiS_S_ONE_MINUS_DST_COLOR 0x00000009 -#define SiS_S_SRC_ALPHA_SATURATE 0x0000000a -#define SiS_S_BOTH_SRC_ALPHA 0x0000000b -#define SiS_S_BOTH_ONE_MINUS_SRC_ALPHA 0x0000000c - -/* - * REG_3D_DstBlendMode (0x8A54 - 0x8A57) - */ -#define MASK_BottomClip 0x00001FFF -#define MASK_TopClip 0x03FFE000 - -/* - * REG_3D_DstBlendMode (0x8A58 - 0x8A5B) - */ -#define MASK_RightClip 0x00001FFF -#define MASK_LeftClip 0x03FFE000 - -/* - * REG_3D_TextureSet (0x8A7C - 0x8A7F) - * REG_3D_Texture1Set (0x8ADC - 0x8ADF) - */ -#define MASK_TextureHeight 0x0000000F -#define MASK_TextureWidth 0x000000F0 -#define MASK_TextureLevel 0x00000F00 -#define MASK_TextureSignYUVFormat 0x00001000 -#define MASK_TextureMappingMode 0x00FF0000 -#define MASK_TextureWrapU 0x00010000 -#define MASK_TextureWrapV 0x00020000 -#define MASK_TextureMirrorU 0x00040000 -#define MASK_TextureMirrorV 0x00080000 -#define MASK_TextureClampU 0x00100000 -#define MASK_TextureClampV 0x00200000 -#define MASK_TextureBorderU 0x00400000 -#define MASK_TextureBorderV 0x00800000 -#define MASK_TextureFormat 0xFF000000 -#define MASK_TextureBitDepth 0x70000000 -#define MASK_TextureRgbOrder 0x80000000 - -#define TEXEL_INDEX1 0x00000000 -#define TEXEL_INDEX2 0x01000000 -#define TEXEL_INDEX4 0x02000000 -#define TEXEL_INDEX8 0x03000000 - -#define TEXEL_INDEX1WithAlpha 0x04000000 -#define TEXEL_INDEX2WithAlpha 0x05000000 -#define TEXEL_INDEX4WithAlpha 0x06000000 -#define TEXEL_INDEX8WithAlpha 0x07000000 - -#define TEXEL_I1 0x10000000 -#define TEXEL_I2 0x11000000 -#define TEXEL_I4 0x12000000 -#define TEXEL_I8 0x13000000 - -#define TEXEL_DXT1 0x19000000 -#define TEXEL_DXT2 0x1A000000 -#define TEXEL_DXT3 0x1B000000 - -#define TEXEL_YUV422 0x20000000 -#define TEXEL_YVU422 0x21000000 -#define TEXEL_UVY422 0x22000000 -#define TEXEL_VUY422 0x23000000 -#define TEXEL_YUV411 0x24000000 - -#define TEXEL_L1 0x30000000 -#define TEXEL_L2 0x31000000 -#define TEXEL_L4 0x32000000 -#define TEXEL_L8 0x33000000 - -#define TEXEL_AL11 0x34000000 -#define TEXEL_AL44 0x35000000 -#define TEXEL_AL26 0x37000000 -#define TEXEL_AL88 0x38000000 - -#define TEXEL_A1 0x40000000 -#define TEXEL_A2 0x41000000 -#define TEXEL_A4 0x42000000 -#define TEXEL_A8 0x43000000 - -#define TEXEL_RGB_332_8 0x50000000 -#define TEXEL_RGB_233_8 0x51000000 -#define TEXEL_RGB_232_8 0x52000000 -#define TEXEL_ARGB_1232_8 0x53000000 -#define TEXEL_ARGB_2222_8 0x54000000 - -#define TEXEL_RGB_555_16 0x60000000 -#define TEXEL_RGB_565_16 0x61000000 -#define TEXEL_ARGB_1555_16 0x62000000 -#define TEXEL_ARGB_4444_16 0x63000000 - -#define TEXEL_ARGB_1888_32 0x70000000 -#define TEXEL_ARGB_2888_32 0x71000000 -#define TEXEL_ARGB_4888_32 0x72000000 -#define TEXEL_ARGB_8888_32 0x73000000 -#define TEXEL_ARGB_0888_32 0x74000000 - -#define TEXEL_BGR_332_8 0xD0000000 -#define TEXEL_BGR_233_8 0xD1000000 -#define TEXEL_BGR_232_8 0xD2000000 -#define TEXEL_ABGR_1232_8 0xD3000000 -#define TEXEL_ABGR_2222_8 0xD4000000 - -#define TEXEL_BGR_555_16 0xE0000000 -#define TEXEL_BGR_565_16 0xE1000000 -#define TEXEL_ABGR_1555_16 0xE2000000 -#define TEXEL_ABGR_4444_16 0xE3000000 - -#define TEXEL_ABGR_1888_32 0xF0000000 -#define TEXEL_ABGR_2888_32 0xF1000000 -#define TEXEL_ABGR_4888_32 0xF2000000 -#define TEXEL_ABGR_8888_32 0xF3000000 -#define TEXEL_ABGR_0888_32 0xF4000000 - -#define TEXEL_VU88 0x00000000 -#define TEXEL_LVU655 0x00800000 -#define TEXEL_LVU888 0x01000000 -#define TEXEL_UV88 0x02000000 -#define TEXEL_LUV655 0x02800000 -#define TEXEL_LUV888 0x03000000 - -/* - * REG_3D_TextureMip (0x8A80 - 0x8A83) - * REG_3D_Texture1Mip (0x8AE0 - 0x8AE3) - */ -#define MASK_TextureAnisotropyRatio 0x0000000F -#define MASK_TextureMipmapLodBias 0x00003FF0 -#define MASK_TextureFilterMin 0x0001C000 -#define MASK_TextureFilterMag 0x00020000 -#define MASK_TextureFilter 0x0003C000 -#define MASK_TextureLevelInSystem 0x3FFC0000 -#define MASK_TextureLevel0InSystem 0x00040000 -#define MASK_TextureBlockLength 0xF0000000 - -#define TEXTURE_FILTER_NEAREST 0x00000000 -#define TEXTURE_FILTER_LINEAR 0x00004000 -#define TEXTURE_FILTER_NEAREST_MIP_NEAREST 0x00008000 -#define TEXTURE_FILTER_NEAREST_MIP_LINEAR 0x00010000 -#define TEXTURE_FILTER_LINEAR_MIP_NEAREST 0x0000c000 -#define TEXTURE_FILTER_LINEAR_MIP_LINEAR 0x00014000 - -/* - * REG_3D_TextureTransparencyColorHigh (0x8A84 - 0x8A87) - * REG_3D_Texture1TransparencyColorHigh (0x8AE4 - 0x8AE7) - */ -#define MASK_TextureTransparencyColorHighB 0x000000FF -#define MASK_TextureTransparencyColorHighG 0x0000FF00 -#define MASK_TextureTransparencyColorHighR 0x00FF0000 -#define MASK_TextureAlphaTransparencyMode 0x08000000 - -/* - * REG_3D_TextureTransparencyColorLow (0x8A88 - 0x8A8B) - * REG_3D_Texture1TransparencyColorLow (0x8AE8 - 0x8AEB) - */ -#define MASK_TextureTransparencyColorLowB 0x000000FF -#define MASK_TextureTransparencyColorLowG 0x0000FF00 -#define MASK_TextureTransparencyColorLowR 0x00FF0000 -#define MASK_TextureBlockHeight 0x07000000 -#define MASK_TextureBlockWidth 0x70000000 - -/* - * REG_3D_TextureTransparencyColorLow (0x8A8C - 0x8A8F) - * REG_3D_Texture1TransparencyColorLow (0x8AEC - 0x8AEF) - */ -#define MASK_TextureBorderColorB 0x000000FF -#define MASK_TextureBorderColorG 0x0000FF00 -#define MASK_TextureBorderColorR 0x00FF0000 -#define MASK_TextureBorderColorA 0xFF000000 - -/* - * REG_3D_TexturePitch0-10 (0x8AC0 - 0x8AD7) - * REG_3D_Texture1Pitch0-10 (0x8B20 - 0x8B37) - */ -#define MASK_TexturePitchOdd 0x000003FF -#define MASK_TexturePitchEven 0x03FF0000 -#define SHIFT_TexturePitchEven 16 - -/* - * REG_3D_TextureColorBlendSet0 (0x8B40 - 0x8B43) - * REG_3D_TextureColorBlendSet1 (0x8B44 - 0x8B46) - * REG_3D_TextureAlphaBlendSet0 (0x8B40 - 0x8B43) - * REG_3D_TextureAlphaBlendSet1 (0x8B44 - 0x8B46) - */ -#define STAGE0_C_CF 0xa1485000 -#define STAGE0_C_CS 0xc1485000 -#define STAGE0_C_CFCS 0xa1705000 -#define STAGE0_C_CFOMAS_CSAS 0xc534c001 -#define STAGE0_C_CFOMCS_CCCS 0x4530c001 - -#define STAGE0_A_AF 0x63230000 -#define STAGE0_A_AS 0xc3230000 -#define STAGE0_A_AFAS 0x63c30000 -#define STAGE0_A_AFOMAS_ACAS 0x46c60001 - -#define STAGE1_C_CF 0xa1485000 -#define STAGE1_C_CS 0xe1485000 -#define STAGE1_C_CFCS 0xa1785000 -#define STAGE1_C_CFOMAS_CSAS 0xe5394001 -#define STAGE1_C_CFOMCS_CCCS 0x45394001 - -#define STAGE1_A_AF 0xa3230000 -#define STAGE1_A_AS 0xe3230000 -#define STAGE1_A_AFAS 0xa3e30000 -#define STAGE1_A_AFOMAS_ACAS 0x4aea0001 - -/* What registers are these associated with? */ -#define MASK_BMMemoryInSystem 0x00000080 -#define MASK_BMHeight 0x00000F00 -#define MASK_BMWidth 0x0000F000 -#define MASK_BMFilter 0x00010000 -#define MASK_BMMappingMode 0x007E0000 -#define MASK_BMFormat 0x07800000 -#define MASK_BMTxBumpmap 0x08000000 - -#define MASK_BMAddress 0xFFFFFFFC - -#define MASK_BMOffset 0xFF800000 -#define MASK_BMScale 0x007FE000 -#define MASK_BMPitch 0x00001FFF - -#define MASK_BMMatrix00 0x000007FF -#define MASK_BMMatrix01 0x07FF0000 -#define MASK_BMMatrix10 0x000007FF -#define MASK_BMMatrix11 0x07FF0000 - -#define MASK_TextureRealInSystem 0x00000001 -#define MASK_TextureDowngrade 0x00000002 - -#define ALPHA_BUFFER_FORMAT_1 0x00000000 -#define ALPHA_BUFFER_FORMAT_2 0x10000000 -#define ALPHA_BUFFER_FORMAT_4 0x20000000 -#define ALPHA_BUFFER_FORMAT_8 0x30000000 - -#endif Index: xc/lib/GL/mesa/src/drv/sis/sis_screen.c diff -u xc/lib/GL/mesa/src/drv/sis/sis_screen.c:1.2 xc/lib/GL/mesa/src/drv/sis/sis_screen.c:removed --- xc/lib/GL/mesa/src/drv/sis/sis_screen.c:1.2 Mon Dec 8 19:15:22 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_screen.c Wed Mar 16 21:05:09 2005 @@ -1,274 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_screen.c,v 1.2 2003/12/09 00:15:22 alanh Exp $ */ -/************************************************************************** - -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Eric Anholt - */ - -#include "dri_util.h" - -#include "context.h" -#include "utils.h" -#include "imports.h" - -#include "sis_context.h" -#include "sis_dri.h" -#include "sis_lock.h" - -/* Create the device specific screen private data struct. - */ -static sisScreenPtr -sisCreateScreen( __DRIscreenPrivate *sPriv ) -{ - sisScreenPtr sisScreen; - SISDRIPtr sisDRIPriv = (SISDRIPtr)sPriv->pDevPriv; - - if ( !driCheckDriDdxDrmVersions( sPriv, "SiS", 4, 0, 0, 1, 1, 0 ) ) - return NULL; - - /* Allocate the private area */ - sisScreen = (sisScreenPtr)CALLOC( sizeof(*sisScreen) ); - if ( sisScreen == NULL ) - return NULL; - - sisScreen->screenX = sisDRIPriv->width; - sisScreen->screenY = sisDRIPriv->height; - sisScreen->cpp = sisDRIPriv->bytesPerPixel; - sisScreen->irqEnabled = sisDRIPriv->bytesPerPixel; - sisScreen->deviceID = sisDRIPriv->deviceID; - sisScreen->AGPCmdBufOffset = sisDRIPriv->AGPCmdBufOffset; - sisScreen->AGPCmdBufSize = sisDRIPriv->AGPCmdBufSize; - sisScreen->sarea_priv_offset = sizeof(XF86DRISAREARec); - - sisScreen->mmio.handle = sisDRIPriv->regs.handle; - sisScreen->mmio.size = sisDRIPriv->regs.size; - if ( drmMap( sPriv->fd, sisScreen->mmio.handle, sisScreen->mmio.size, - &sisScreen->mmio.map ) ) - { - FREE( sisScreen ); - return NULL; - } - - if (sisDRIPriv->agp.size) { - sisScreen->agp.handle = sisDRIPriv->agp.handle; - sisScreen->agp.size = sisDRIPriv->agp.size; - if ( drmMap( sPriv->fd, sisScreen->agp.handle, sisScreen->agp.size, - &sisScreen->agp.map ) ) - { - sisScreen->agp.size = 0; - } - } - - sisScreen->driScreen = sPriv; - - return sisScreen; -} - -/* Destroy the device specific screen private data struct. - */ -static void -sisDestroyScreen( __DRIscreenPrivate *sPriv ) -{ - sisScreenPtr sisScreen = (sisScreenPtr)sPriv->private; - - if ( sisScreen == NULL ) - return; - - if (sisScreen->agp.size != 0) - drmUnmap( sisScreen->agp.map, sisScreen->agp.size ); - drmUnmap( sisScreen->mmio.map, sisScreen->mmio.size ); - - FREE( sisScreen ); - sPriv->private = NULL; -} - -/* Create and initialize the Mesa and driver specific pixmap buffer - * data. - */ -static GLboolean -sisCreateBuffer( __DRIscreenPrivate *driScrnPriv, - __DRIdrawablePrivate *driDrawPriv, - const __GLcontextModes *mesaVis, - GLboolean isPixmap ) -{ - if (isPixmap) - return GL_FALSE; /* not implemented */ - - driDrawPriv->driverPrivate = (void *)_mesa_create_framebuffer( - mesaVis, - GL_FALSE, /* software depth buffer? */ - mesaVis->stencilBits > 0, - mesaVis->accumRedBits > 0, - mesaVis->alphaBits > 0 ); /* XXX */ - return (driDrawPriv->driverPrivate != NULL); -} - - -static void -sisDestroyBuffer(__DRIdrawablePrivate *driDrawPriv) -{ - _mesa_destroy_framebuffer((GLframebuffer *) (driDrawPriv->driverPrivate)); -} - -__inline__ static void -sis_bitblt_copy_cmd (sisContextPtr smesa, ENGPACKET * pkt) -{ - GLint *lpdwDest, *lpdwSrc; - int i; - - lpdwSrc = (GLint *) pkt; - lpdwDest = (GLint *) (GET_IOBase (smesa) + REG_SRC_ADDR); - - mWait3DCmdQueue (10); - - for (i = 0; i < 7; i++) - *lpdwDest++ = *lpdwSrc++; - - MMIO(REG_CMD0, *(GLint *)&pkt->stdwCmd); - MMIO(REG_CommandQueue, -1); -} - -static void sisCopyBuffer( __DRIdrawablePrivate *dPriv ) -{ - sisContextPtr smesa = (sisContextPtr)dPriv->driContextPriv->driverPrivate; - int i; - ENGPACKET stEngPacket; - - while ((*smesa->FrameCountPtr) - MMIO_READ(0x8a2c) > SIS_MAX_FRAME_LENGTH) - ; - - LOCK_HARDWARE(); - - stEngPacket.dwSrcBaseAddr = smesa->backOffset; - stEngPacket.dwSrcPitch = smesa->backPitch | - ((smesa->bytesPerPixel == 2) ? 0x80000000 : 0xc0000000); - stEngPacket.dwDestBaseAddr = 0; - stEngPacket.wDestPitch = smesa->frontPitch; - /* TODO: set maximum value? */ - stEngPacket.wDestHeight = smesa->virtualY; - - stEngPacket.stdwCmd.cRop = 0xcc; - - if (smesa->blockWrite) - stEngPacket.stdwCmd.cCmd0 = CMD0_PAT_FG_COLOR; - else - stEngPacket.stdwCmd.cCmd0 = 0; - stEngPacket.stdwCmd.cCmd1 = CMD1_DIR_X_INC | CMD1_DIR_Y_INC; - - for (i = 0; i < dPriv->numClipRects; i++) { - XF86DRIClipRectPtr box = &dPriv->pClipRects[i]; - stEngPacket.stdwSrcPos.wY = box->y1 - dPriv->y; - stEngPacket.stdwSrcPos.wX = box->x1 - dPriv->x; - stEngPacket.stdwDestPos.wY = box->y1; - stEngPacket.stdwDestPos.wX = box->x1; - - stEngPacket.stdwDim.wWidth = (GLshort) box->x2 - box->x1; - stEngPacket.stdwDim.wHeight = (GLshort) box->y2 - box->y1; - sis_bitblt_copy_cmd( smesa, &stEngPacket ); - } - - *(GLint *)(smesa->IOBase+0x8a2c) = *smesa->FrameCountPtr; - (*smesa->FrameCountPtr)++; - - UNLOCK_HARDWARE (); -} - - -/* Copy the back color buffer to the front color buffer */ -static void -sisSwapBuffers(__DRIdrawablePrivate *dPriv) -{ - if (dPriv->driContextPriv && dPriv->driContextPriv->driverPrivate) { - sisContextPtr smesa = (sisContextPtr) dPriv->driContextPriv->driverPrivate; - GLcontext *ctx = smesa->glCtx; - - if (ctx->Visual.doubleBufferMode) { - _mesa_notifySwapBuffers( ctx ); /* flush pending rendering comands */ - sisCopyBuffer( dPriv ); - } - } else { - /* XXX this shouldn't be an error but we can't handle it for now */ - _mesa_problem(NULL, "%s: drawable has no context!", __FUNCTION__); - } -} - - -/* Initialize the driver specific screen private data. - */ -static GLboolean -sisInitDriver( __DRIscreenPrivate *sPriv ) -{ - sPriv->private = (void *) sisCreateScreen( sPriv ); - - if ( !sPriv->private ) { - sisDestroyScreen( sPriv ); - return GL_FALSE; - } - - return GL_TRUE; -} - -/* Fullscreen mode change stub - */ -static GLboolean -sisOpenCloseFullScreen( __DRIcontextPrivate *driContextPriv ) -{ - return GL_TRUE; -} - -static struct __DriverAPIRec sisAPI = { - .InitDriver = sisInitDriver, - .DestroyScreen = sisDestroyScreen, - .CreateContext = sisCreateContext, - .DestroyContext = sisDestroyContext, - .CreateBuffer = sisCreateBuffer, - .DestroyBuffer = sisDestroyBuffer, - .SwapBuffers = sisSwapBuffers, - .MakeCurrent = sisMakeCurrent, - .UnbindContext = sisUnbindContext, - .OpenFullScreen = sisOpenCloseFullScreen, - .CloseFullScreen = sisOpenCloseFullScreen, - .GetSwapInfo = NULL, - .GetMSC = NULL, - .WaitForMSC = NULL, - .WaitForSBC = NULL, - .SwapBuffersMSC = NULL - -}; - -/* - * This is the bootstrap function for the driver. - * The __driCreateScreen name is the symbol that libGL.so fetches. - * Return: pointer to a __DRIscreenPrivate. - */ -void *__driCreateScreen(Display *dpy, int scrn, __DRIscreen *psc, - int numConfigs, __GLXvisualConfig *config) -{ - __DRIscreenPrivate *psp; - psp = __driUtilCreateScreen( dpy, scrn, psc, numConfigs, config, &sisAPI ); - return (void *)psp; -} Index: xc/lib/GL/mesa/src/drv/sis/sis_screen.h diff -u xc/lib/GL/mesa/src/drv/sis/sis_screen.h:1.2 xc/lib/GL/mesa/src/drv/sis/sis_screen.h:removed --- xc/lib/GL/mesa/src/drv/sis/sis_screen.h:1.2 Mon Dec 8 19:15:22 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_screen.h Wed Mar 16 21:05:09 2005 @@ -1,59 +0,0 @@ -/************************************************************************** - -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_screen.h,v 1.2 2003/12/09 00:15:22 alanh Exp $ */ - -/* - * Authors: - * Eric Anholt - */ - -#ifndef __SIS_SCREEN_H -#define __SIS_SCREEN_H - -typedef struct { - drmHandle handle; /* Handle to the DRM region */ - drmSize size; /* Size of the DRM region */ - drmAddress map; /* Mapping of the DRM region */ -} sisRegionRec2, *sisRegionPtr2; - -typedef struct { - sisRegionRec2 mmio; - sisRegionRec2 agp; - - unsigned int AGPCmdBufOffset; - unsigned int AGPCmdBufSize; - - int deviceID; - int irqEnabled; - - int cpp; - unsigned int screenX, screenY; - - __DRIscreenPrivate *driScreen; - unsigned int sarea_priv_offset; - -} sisScreenRec, *sisScreenPtr; - -#endif Index: xc/lib/GL/mesa/src/drv/sis/sis_span.c diff -u xc/lib/GL/mesa/src/drv/sis/sis_span.c:1.7 xc/lib/GL/mesa/src/drv/sis/sis_span.c:removed --- xc/lib/GL/mesa/src/drv/sis/sis_span.c:1.7 Mon Dec 8 19:15:22 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_span.c Wed Mar 16 21:05:09 2005 @@ -1,311 +0,0 @@ -/************************************************************************** - -Copyright 2000 Silicon Integrated Systems Corp, Inc., HsinChu, Taiwan. -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT OR SILICON INTEGRATED SYSTEMS CORP BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_span.c,v 1.7 2003/12/09 00:15:22 alanh Exp $ */ - -/* - * Authors: - * Sung-Ching Lin - * Eric Anholt - */ - -#include "sis_context.h" -#include "sis_span.h" - -#include "swrast/swrast.h" - -#define DBG 0 - -#define LOCAL_VARS \ - sisContextPtr smesa = SIS_CONTEXT(ctx); \ - char *buf = (char *)(smesa->FbBase + smesa->drawOffset); \ - char *read_buf = (char *)(smesa->FbBase + smesa->readOffset); \ - GLuint p; \ - (void) read_buf; (void) buf; (void) p - -#define LOCAL_DEPTH_VARS \ - sisContextPtr smesa = SIS_CONTEXT(ctx); \ - char *buf = smesa->depthbuffer; \ - -#define LOCAL_STENCIL_VARS LOCAL_DEPTH_VARS - -#define CLIPPIXEL(_x,_y) (_x >= minx && _x < maxx && \ - _y >= miny && _y < maxy) - -#define CLIPSPAN( _x, _y, _n, _x1, _n1, _i ) \ - if ( _y < miny || _y >= maxy ) { \ - _n1 = 0, _x1 = x; \ - } else { \ - _n1 = _n; \ - _x1 = _x; \ - if ( _x1 < minx ) _i += (minx-_x1), n1 -= (minx-_x1), _x1 = minx; \ - if ( _x1 + _n1 >= maxx ) n1 -= (_x1 + n1 - maxx); \ - } - -#define HW_LOCK() do {} while(0); - -#define HW_CLIPLOOP() \ - do { \ - __DRIdrawablePrivate *dPriv = smesa->driDrawable; \ - int _nc = dPriv->numClipRects; \ - \ - while ( _nc-- ) { \ - int minx = dPriv->pClipRects[_nc].x1 - dPriv->x; \ - int miny = dPriv->pClipRects[_nc].y1 - dPriv->y; \ - int maxx = dPriv->pClipRects[_nc].x2 - dPriv->x; \ - int maxy = dPriv->pClipRects[_nc].y2 - dPriv->y; - -#define HW_ENDCLIPLOOP() \ - } \ - } while (0) - -#define HW_UNLOCK() do {} while(0); - -/* RGB565 */ -#define INIT_MONO_PIXEL(p, color) \ - p = SISPACKCOLOR565( color[0], color[1], color[2] ) - -#define WRITE_RGBA( _x, _y, r, g, b, a ) \ - *(GLushort *)(buf + _x*2 + _y*smesa->drawPitch) = \ - (((r & 0xf8) << 8) | \ - ((g & 0xfc) << 3) | \ - (b >> 3)) - -#define WRITE_PIXEL( _x, _y, p ) \ - *(GLushort *)(buf + _x*2 + _y*smesa->drawPitch) = p - -#define READ_RGBA( rgba, _x, _y ) \ -do { \ - GLushort p = *(GLushort *)(read_buf + _x*2 + _y*smesa->readPitch); \ - rgba[0] = (p & 0xf800) >> 8; \ - rgba[1] = (p & 0x07e0) >> 3; \ - rgba[2] = (p & 0x001f) << 3; \ - rgba[3] = 0xff; \ -} while(0) - -#define TAG(x) sis##x##_565 -#include "spantmp.h" - - -/* ARGB8888 */ -#undef INIT_MONO_PIXEL -#define INIT_MONO_PIXEL(p, color) \ - p = SISPACKCOLOR8888( color[0], color[1], color[2], color[3] ) - -#define WRITE_RGBA( _x, _y, r, g, b, a ) \ - *(GLuint *)(buf + _x*4 + _y*smesa->drawPitch) = \ - (((a) << 24) | \ - ((r) << 16) | \ - ((g) << 8) | \ - ((b))) - -#define WRITE_PIXEL( _x, _y, p ) \ - *(GLuint *)(buf + _x*4 + _y*smesa->drawPitch) = p - -#define READ_RGBA( rgba, _x, _y ) \ -do { \ - GLuint p = *(GLuint *)(read_buf + _x*4 + _y*smesa->readPitch); \ - rgba[0] = (p >> 16) & 0xff; \ - rgba[1] = (p >> 8) & 0xff; \ - rgba[2] = (p >> 0) & 0xff; \ - rgba[3] = 0xff; \ -} while(0) - -#define TAG(x) sis##x##_8888 -#include "spantmp.h" - - -/* 16 bit depthbuffer functions. - */ -#define WRITE_DEPTH( _x, _y, d ) \ - *(GLushort *)(buf + _x*2 + _y*smesa->depthPitch) = d; - -#define READ_DEPTH( d, _x, _y ) \ - d = *(GLushort *)(buf + _x*2 + _y*smesa->depthPitch); - -#define TAG(x) sis##x##_16 -#include "depthtmp.h" - - -/* 32 bit depthbuffer functions. - */ -#define WRITE_DEPTH( _x, _y, d ) \ - *(GLuint *)(buf + _x*4 + _y*smesa->depthPitch) = d; - -#define READ_DEPTH( d, _x, _y ) \ - d = *(GLuint *)(buf + _x*4 + _y*smesa->depthPitch); - -#define TAG(x) sis##x##_32 -#include "depthtmp.h" - - -/* 8/24 bit interleaved depth/stencil functions - */ -#define WRITE_DEPTH( _x, _y, d ) { \ - GLuint tmp = *(GLuint *)(buf + _x*4 + _y*smesa->depthPitch); \ - tmp &= 0xff000000; \ - tmp |= (d & 0x00ffffff); \ - *(GLuint *)(buf + _x*4 + _y*smesa->depthPitch) = tmp; \ -} - -#define READ_DEPTH( d, _x, _y ) { \ - d = *(GLuint *)(buf + _x*4 + _y*smesa->depthPitch) & 0x00ffffff; \ -} - -#define TAG(x) sis##x##_24_8 -#include "depthtmp.h" - -#define WRITE_STENCIL( _x, _y, d ) { \ - GLuint tmp = *(GLuint *)(buf + _x*4 + _y*smesa->depthPitch); \ - tmp &= 0x00ffffff; \ - tmp |= (d << 24); \ - *(GLuint *)(buf + _x*4 + _y*smesa->depthPitch) = tmp; \ -} - -#define READ_STENCIL( d, _x, _y ) \ - d = (*(GLuint *)(buf + _x*4 + _y*smesa->depthPitch) & 0xff000000) >> 24; - -#define TAG(x) sis##x##_24_8 -#include "stenciltmp.h" - -/* - * This function is called to specify which buffer to read and write - * for software rasterization (swrast) fallbacks. This doesn't necessarily - * correspond to glDrawBuffer() or glReadBuffer() calls. - */ -static void sisDDSetBuffer( GLcontext *ctx, - GLframebuffer *colorBuffer, - GLuint bufferBit ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - switch ( bufferBit ) { - case FRONT_LEFT_BIT: - smesa->drawOffset = smesa->readOffset = smesa->frontOffset; - smesa->drawPitch = smesa->readPitch = smesa->frontPitch; - break; - case BACK_LEFT_BIT: - smesa->drawOffset = smesa->readOffset = smesa->backOffset; - smesa->drawPitch = smesa->readPitch = smesa->backPitch; - break; - default: - break; - } -} - -static void sisSpanRenderStart( GLcontext *ctx ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - WaitEngIdle( smesa ); -} - -static void sisSpanRenderFinish( GLcontext *ctx ) -{ - _swrast_flush( ctx ); -} - -void -sisDDInitSpanFuncs( GLcontext *ctx ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - struct swrast_device_driver *swdd = _swrast_GetDeviceDriverReference(ctx); - - swdd->SetBuffer = sisDDSetBuffer; - - switch (smesa->zFormat) - { - case SiS_ZFORMAT_Z16: - swdd->ReadDepthSpan = sisReadDepthSpan_16; - swdd->ReadDepthPixels = sisReadDepthPixels_16; - swdd->WriteDepthSpan = sisWriteDepthSpan_16; - swdd->WriteDepthPixels = sisWriteDepthPixels_16; - - swdd->ReadStencilSpan = NULL; - swdd->ReadStencilPixels = NULL; - swdd->WriteStencilSpan = NULL; - swdd->WriteStencilPixels = NULL; - break; - case SiS_ZFORMAT_Z32: - swdd->ReadDepthSpan = sisReadDepthSpan_32; - swdd->ReadDepthPixels = sisReadDepthPixels_32; - swdd->WriteDepthSpan = sisWriteDepthSpan_32; - swdd->WriteDepthPixels = sisWriteDepthPixels_32; - - swdd->ReadStencilSpan = NULL; - swdd->ReadStencilPixels = NULL; - swdd->WriteStencilSpan = NULL; - swdd->WriteStencilPixels = NULL; - break; - case SiS_ZFORMAT_S8Z24: - swdd->ReadDepthSpan = sisReadDepthSpan_24_8; - swdd->ReadDepthPixels = sisReadDepthPixels_24_8; - swdd->WriteDepthSpan = sisWriteDepthSpan_24_8; - swdd->WriteDepthPixels = sisWriteDepthPixels_24_8; - - swdd->ReadStencilSpan = sisReadStencilSpan_24_8; - swdd->ReadStencilPixels = sisReadStencilPixels_24_8; - swdd->WriteStencilSpan = sisWriteStencilSpan_24_8; - swdd->WriteStencilPixels = sisWriteStencilPixels_24_8; - break; - } - - switch ( smesa->bytesPerPixel ) - { - case 2: - swdd->WriteRGBASpan = sisWriteRGBASpan_565; - swdd->WriteRGBSpan = sisWriteRGBSpan_565; - swdd->WriteMonoRGBASpan = sisWriteMonoRGBASpan_565; - swdd->WriteRGBAPixels = sisWriteRGBAPixels_565; - swdd->WriteMonoRGBAPixels = sisWriteMonoRGBAPixels_565; - swdd->ReadRGBASpan = sisReadRGBASpan_565; - swdd->ReadRGBAPixels = sisReadRGBAPixels_565; - break; - case 4: - swdd->WriteRGBASpan = sisWriteRGBASpan_8888; - swdd->WriteRGBSpan = sisWriteRGBSpan_8888; - swdd->WriteMonoRGBASpan = sisWriteMonoRGBASpan_8888; - swdd->WriteRGBAPixels = sisWriteRGBAPixels_8888; - swdd->WriteMonoRGBAPixels = sisWriteMonoRGBAPixels_8888; - swdd->ReadRGBASpan = sisReadRGBASpan_8888; - swdd->ReadRGBAPixels = sisReadRGBAPixels_8888; - break; - default: - assert(0); - break; - } - - swdd->WriteCI8Span = NULL; - swdd->WriteCI32Span = NULL; - swdd->WriteMonoCISpan = NULL; - swdd->WriteCI32Pixels = NULL; - swdd->WriteMonoCIPixels = NULL; - swdd->ReadCI32Span = NULL; - swdd->ReadCI32Pixels = NULL; - - swdd->SpanRenderStart = sisSpanRenderStart; - swdd->SpanRenderFinish = sisSpanRenderFinish; -} Index: xc/lib/GL/mesa/src/drv/sis/sis_span.h diff -u xc/lib/GL/mesa/src/drv/sis/sis_span.h:1.2 xc/lib/GL/mesa/src/drv/sis/sis_span.h:removed --- xc/lib/GL/mesa/src/drv/sis/sis_span.h:1.2 Mon Dec 8 19:15:22 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_span.h Wed Mar 16 21:05:09 2005 @@ -1,40 +0,0 @@ -/************************************************************************** - -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_span.h,v 1.2 2003/12/09 00:15:22 alanh Exp $ */ - -/* - * Authors: - * Eric Anholt - */ - -#ifndef __SIS_SPAN_H__ -#define __SIS_SPAN_H__ - -#ifdef GLX_DIRECT_RENDERING - -extern void sisDDInitSpanFuncs( GLcontext *ctx ); - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/sis/sis_state.c diff -u xc/lib/GL/mesa/src/drv/sis/sis_state.c:1.2 xc/lib/GL/mesa/src/drv/sis/sis_state.c:removed --- xc/lib/GL/mesa/src/drv/sis/sis_state.c:1.2 Mon Dec 8 19:15:22 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_state.c Wed Mar 16 21:05:09 2005 @@ -1,884 +0,0 @@ -/************************************************************************** - -Copyright 2000 Silicon Integrated Systems Corp, Inc., HsinChu, Taiwan. -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT OR SILICON INTEGRATED SYSTEMS CORP BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_state.c,v 1.2 2003/12/09 00:15:22 alanh Exp $ */ - -/* - * Authors: - * Sung-Ching Lin - * Eric Anholt - */ - -#include "sis_context.h" -#include "sis_state.h" -#include "sis_tris.h" -#include "sis_lock.h" -#include "sis_tex.h" - -#include "context.h" -#include "enums.h" -#include "colormac.h" -#include "swrast/swrast.h" -#include "array_cache/acache.h" -#include "tnl/tnl.h" -#include "swrast_setup/swrast_setup.h" - -#include "tnl/t_pipeline.h" - -/* ============================================================= - * Alpha blending - */ - -static void -sisDDAlphaFunc( GLcontext * ctx, GLenum func, GLfloat ref ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - GLubyte refbyte; - - __GLSiSHardware *prev = &smesa->prev; - __GLSiSHardware *current = &smesa->current; - - CLAMPED_FLOAT_TO_UBYTE(refbyte, ref); - current->hwAlpha = refbyte << 16; - - /* Alpha Test function */ - switch (func) - { - case GL_NEVER: - current->hwAlpha |= SiS_ALPHA_NEVER; - break; - case GL_LESS: - current->hwAlpha |= SiS_ALPHA_LESS; - break; - case GL_EQUAL: - current->hwAlpha |= SiS_ALPHA_EQUAL; - break; - case GL_LEQUAL: - current->hwAlpha |= SiS_ALPHA_LEQUAL; - break; - case GL_GREATER: - current->hwAlpha |= SiS_ALPHA_GREATER; - break; - case GL_NOTEQUAL: - current->hwAlpha |= SiS_ALPHA_NOTEQUAL; - break; - case GL_GEQUAL: - current->hwAlpha |= SiS_ALPHA_GEQUAL; - break; - case GL_ALWAYS: - current->hwAlpha |= SiS_ALPHA_ALWAYS; - break; - } - - prev->hwAlpha = current->hwAlpha; - smesa->GlobalFlag |= GFLAG_ALPHASETTING; -} - -static void -sisDDBlendFunc( GLcontext *ctx, GLenum sfactor, GLenum dfactor ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - __GLSiSHardware *prev = &smesa->prev; - __GLSiSHardware *current = &smesa->current; - - /* TODO: in ICD, if no blend, it will reset these value */ - /* blending enable */ - current->hwDstSrcBlend = 0x10000; /* Default destination alpha */ - - switch (dfactor) - { - case GL_ZERO: - current->hwDstSrcBlend |= SiS_D_ZERO; - break; - case GL_ONE: - current->hwDstSrcBlend |= SiS_D_ONE; - break; - case GL_SRC_COLOR: - current->hwDstSrcBlend |= SiS_D_SRC_COLOR; - break; - case GL_ONE_MINUS_SRC_COLOR: - current->hwDstSrcBlend |= SiS_D_ONE_MINUS_SRC_COLOR; - break; - case GL_SRC_ALPHA: - current->hwDstSrcBlend |= SiS_D_SRC_ALPHA; - break; - case GL_ONE_MINUS_SRC_ALPHA: - current->hwDstSrcBlend |= SiS_D_ONE_MINUS_SRC_ALPHA; - break; - case GL_DST_ALPHA: - current->hwDstSrcBlend |= SiS_D_DST_ALPHA; - break; - case GL_ONE_MINUS_DST_ALPHA: - current->hwDstSrcBlend |= SiS_D_ONE_MINUS_DST_ALPHA; - break; - } - - switch (sfactor) - { - case GL_ZERO: - current->hwDstSrcBlend |= SiS_S_ZERO; - break; - case GL_ONE: - current->hwDstSrcBlend |= SiS_S_ONE; - break; - case GL_SRC_ALPHA: - current->hwDstSrcBlend |= SiS_S_SRC_ALPHA; - break; - case GL_ONE_MINUS_SRC_ALPHA: - current->hwDstSrcBlend |= SiS_S_ONE_MINUS_SRC_ALPHA; - break; - case GL_DST_ALPHA: - current->hwDstSrcBlend |= SiS_S_DST_ALPHA; - break; - case GL_ONE_MINUS_DST_ALPHA: - current->hwDstSrcBlend |= SiS_S_ONE_MINUS_DST_ALPHA; - break; - case GL_DST_COLOR: - current->hwDstSrcBlend |= SiS_S_DST_COLOR; - break; - case GL_ONE_MINUS_DST_COLOR: - current->hwDstSrcBlend |= SiS_S_ONE_MINUS_DST_COLOR; - break; - case GL_SRC_ALPHA_SATURATE: - current->hwDstSrcBlend |= SiS_S_SRC_ALPHA_SATURATE; - break; - } - - if (current->hwDstSrcBlend != prev->hwDstSrcBlend) { - prev->hwDstSrcBlend = current->hwDstSrcBlend; - smesa->GlobalFlag |= GFLAG_DSTBLEND; - } -} - -/* ============================================================= - * Depth testing - */ - -static void -sisDDDepthFunc( GLcontext * ctx, GLenum func ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - __GLSiSHardware *prev = &smesa->prev; - __GLSiSHardware *current = &smesa->current; - - current->hwZ &= ~MASK_ZTestMode; - switch (func) - { - case GL_LESS: - current->hwZ |= SiS_Z_COMP_S_LT_B; - break; - case GL_GEQUAL: - current->hwZ |= SiS_Z_COMP_S_GE_B; - break; - case GL_LEQUAL: - current->hwZ |= SiS_Z_COMP_S_LE_B; - break; - case GL_GREATER: - current->hwZ |= SiS_Z_COMP_S_GT_B; - break; - case GL_NOTEQUAL: - current->hwZ |= SiS_Z_COMP_S_NE_B; - break; - case GL_EQUAL: - current->hwZ |= SiS_Z_COMP_S_EQ_B; - break; - case GL_ALWAYS: - current->hwZ |= SiS_Z_COMP_ALWAYS; - break; - case GL_NEVER: - current->hwZ |= SiS_Z_COMP_NEVER; - break; - } - - if (current->hwZ != prev->hwZ) { - prev->hwZ = current->hwZ; - smesa->GlobalFlag |= GFLAG_ZSETTING; - } -} - -void -sisDDDepthMask( GLcontext * ctx, GLboolean flag ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - __GLSiSHardware *prev = &smesa->prev; - __GLSiSHardware *current = &smesa->current; - - if (!ctx->Depth.Test) - flag = GL_FALSE; - - if (ctx->Visual.stencilBits) { - if (flag || (ctx->Stencil.WriteMask[0] != 0)) { - current->hwCapEnable |= MASK_ZWriteEnable; - if (flag && (ctx->Stencil.WriteMask[0] == 0xff)) { - current->hwCapEnable2 &= ~MASK_ZMaskWriteEnable; - } else { - current->hwCapEnable2 |= MASK_ZMaskWriteEnable; - current->hwZMask = (ctx->Stencil.WriteMask[0] << 24) | - ((flag) ? 0x00ffffff : 0); - - if (current->hwZMask ^ prev->hwZMask) { - prev->hwZMask = current->hwZMask; - smesa->GlobalFlag |= GFLAG_ZSETTING; - } - } - } else { - current->hwCapEnable &= ~MASK_ZWriteEnable; - } - } else { - if (flag) { - current->hwCapEnable |= MASK_ZWriteEnable; - current->hwCapEnable2 &= ~MASK_ZMaskWriteEnable; - } else { - current->hwCapEnable &= ~MASK_ZWriteEnable; - } - } -} - -/* ============================================================= - * Clipping - */ - -void -sisUpdateClipping( GLcontext *ctx ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - __GLSiSHardware *prev = &smesa->prev; - __GLSiSHardware *current = &smesa->current; - - GLint x1, y1, x2, y2; - - x1 = 0; - y1 = 0; - x2 = smesa->width - 1; - y2 = smesa->height - 1; - - if (ctx->Scissor.Enabled) { - if (ctx->Scissor.X > x1) - x1 = ctx->Scissor.X; - if (ctx->Scissor.Y > y1) - y1 = ctx->Scissor.Y; - if (ctx->Scissor.X + ctx->Scissor.Width - 1 < x2) - x2 = ctx->Scissor.X + ctx->Scissor.Width - 1; - if (ctx->Scissor.Y + ctx->Scissor.Height - 1 < y2) - y2 = ctx->Scissor.Y + ctx->Scissor.Height - 1; - } - - y1 = Y_FLIP(y1); - y2 = Y_FLIP(y2); - - current->clipTopBottom = (y2 << 13) | y1; - current->clipLeftRight = (x1 << 13) | x2; - - if ((current->clipTopBottom ^ prev->clipTopBottom) || - (current->clipLeftRight ^ prev->clipLeftRight)) - { - prev->clipTopBottom = current->clipTopBottom; - prev->clipLeftRight = current->clipLeftRight; - smesa->GlobalFlag |= GFLAG_CLIPPING; - } -} - -static void -sisDDScissor( GLcontext *ctx, GLint x, GLint y, GLsizei w, GLsizei h ) -{ - if (ctx->Scissor.Enabled) - sisUpdateClipping( ctx ); -} - -/* ============================================================= - * Culling - */ - -static void -sisUpdateCull( GLcontext *ctx ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - GLint cullflag, frontface; - - cullflag = ctx->Polygon.CullFaceMode; - frontface = ctx->Polygon.FrontFace; - - smesa->AGPParseSet &= ~(MASK_PsCullDirection_CCW); - smesa->dwPrimitiveSet &= ~(MASK_CullDirection); - - if((cullflag == GL_FRONT && frontface == GL_CCW) || - (cullflag == GL_BACK && frontface == GL_CW)) - { - smesa->AGPParseSet |= MASK_PsCullDirection_CCW; - smesa->dwPrimitiveSet |= OP_3D_CullDirection_CCW; - } -} - - -static void -sisDDCullFace( GLcontext *ctx, GLenum mode ) -{ - sisUpdateCull( ctx ); -} - -static void -sisDDFrontFace( GLcontext *ctx, GLenum mode ) -{ - sisUpdateCull( ctx ); -} - -/* ============================================================= - * Masks - */ - -static void sisDDColorMask( GLcontext *ctx, - GLboolean r, GLboolean g, - GLboolean b, GLboolean a ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - __GLSiSHardware *prev = &smesa->prev; - __GLSiSHardware *current = &smesa->current; - - if (r && g && b && ((ctx->Visual.alphaBits == 0) || a)) { - current->hwCapEnable2 &= ~(MASK_AlphaMaskWriteEnable | - MASK_ColorMaskWriteEnable); - } else { - current->hwCapEnable2 |= (MASK_AlphaMaskWriteEnable | - MASK_ColorMaskWriteEnable); - - current->hwDstMask = (r) ? smesa->redMask : 0 | - (g) ? smesa->greenMask : 0 | - (b) ? smesa->blueMask : 0 | - (a) ? smesa->alphaMask : 0; - } - - if (current->hwDstMask != prev->hwDstMask) { - prev->hwDstMask = current->hwDstMask; - smesa->GlobalFlag |= GFLAG_DESTSETTING; - } -} - -/* ============================================================= - * Rendering attributes - */ - -static void sisDDShadeModel( GLcontext *ctx, GLenum mode ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - /* Signal to sisRasterPrimitive to recalculate dwPrimitiveSet */ - smesa->hw_primitive = -1; -} - -/* ============================================================= - * Window position - */ - -/* ============================================================= - * Viewport - */ - -static void sisCalcViewport( GLcontext *ctx ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - const GLfloat *v = ctx->Viewport._WindowMap.m; - GLfloat *m = smesa->hw_viewport; - - /* See also sis_translate_vertex. - */ - m[MAT_SX] = v[MAT_SX]; - m[MAT_TX] = v[MAT_TX] + SUBPIXEL_X; - m[MAT_SY] = - v[MAT_SY]; - m[MAT_TY] = - v[MAT_TY] + smesa->driDrawable->h + SUBPIXEL_Y; - m[MAT_SZ] = v[MAT_SZ] * smesa->depth_scale; - m[MAT_TZ] = v[MAT_TZ] * smesa->depth_scale; -} - -static void sisDDViewport( GLcontext *ctx, - GLint x, GLint y, - GLsizei width, GLsizei height ) -{ - sisCalcViewport( ctx ); -} - -static void sisDDDepthRange( GLcontext *ctx, - GLclampd nearval, GLclampd farval ) -{ - sisCalcViewport( ctx ); -} - -/* ============================================================= - * Miscellaneous - */ - -static void -sisDDLogicOpCode( GLcontext *ctx, GLenum opcode ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - __GLSiSHardware *prev = &smesa->prev; - __GLSiSHardware *current = &smesa->current; - - if (!ctx->Color.ColorLogicOpEnabled) - return; - - current->hwDstSet &= ~MASK_ROP2; - switch (opcode) - { - case GL_CLEAR: - current->hwDstSet |= LOP_CLEAR; - break; - case GL_SET: - current->hwDstSet |= LOP_SET; - break; - case GL_COPY: - current->hwDstSet |= LOP_COPY; - break; - case GL_COPY_INVERTED: - current->hwDstSet |= LOP_COPY_INVERTED; - break; - case GL_NOOP: - current->hwDstSet |= LOP_NOOP; - break; - case GL_INVERT: - current->hwDstSet |= LOP_INVERT; - break; - case GL_AND: - current->hwDstSet |= LOP_AND; - break; - case GL_NAND: - current->hwDstSet |= LOP_NAND; - break; - case GL_OR: - current->hwDstSet |= LOP_OR; - break; - case GL_NOR: - current->hwDstSet |= LOP_NOR; - break; - case GL_XOR: - current->hwDstSet |= LOP_XOR; - break; - case GL_EQUIV: - current->hwDstSet |= LOP_EQUIV; - break; - case GL_AND_REVERSE: - current->hwDstSet |= LOP_AND_REVERSE; - break; - case GL_AND_INVERTED: - current->hwDstSet |= LOP_AND_INVERTED; - break; - case GL_OR_REVERSE: - current->hwDstSet |= LOP_OR_REVERSE; - break; - case GL_OR_INVERTED: - current->hwDstSet |= LOP_OR_INVERTED; - break; - } - - if (current->hwDstSet ^ prev->hwDstSet) { - prev->hwDstSet = current->hwDstSet; - smesa->GlobalFlag |= GFLAG_DESTSETTING; - } -} - -void sisDDDrawBuffer( GLcontext *ctx, GLenum mode ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - __GLSiSHardware *prev = &smesa->prev; - __GLSiSHardware *current = &smesa->current; - - /* - * _DrawDestMask is easier to cope with than . - */ - switch ( ctx->Color._DrawDestMask ) { - case FRONT_LEFT_BIT: - case BACK_LEFT_BIT: - FALLBACK( smesa, SIS_FALLBACK_DRAW_BUFFER, GL_FALSE ); - break; - default: - /* GL_NONE or GL_FRONT_AND_BACK or stereo left&right, etc */ - FALLBACK( smesa, SIS_FALLBACK_DRAW_BUFFER, GL_TRUE ); - return; - } - - /* We want to update the s/w rast state too so that sisDDSetBuffer() - * gets called. - */ - _swrast_DrawBuffer(ctx, mode); - - current->hwOffsetDest = (smesa->drawOffset) >> 1; - current->hwDstSet &= ~MASK_DstBufferPitch; - current->hwDstSet |= smesa->drawPitch >> 2; - - if (current->hwDstSet != prev->hwDstSet) { - prev->hwDstSet = current->hwDstSet; - smesa->GlobalFlag |= GFLAG_DESTSETTING; - } - - if (current->hwOffsetDest != prev->hwOffsetDest) { - prev->hwOffsetDest = current->hwOffsetDest; - smesa->GlobalFlag |= GFLAG_DESTSETTING; - } -} - -/* ============================================================= - * Polygon stipple - */ - -/* ============================================================= - * Render mode - */ - -/* ============================================================= - * State enable/disable - */ - -static void -sisDDEnable( GLcontext * ctx, GLenum cap, GLboolean state ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - __GLSiSHardware *current = &smesa->current; - - switch (cap) - { - case GL_ALPHA_TEST: - if (state) - current->hwCapEnable |= MASK_AlphaTestEnable; - else - current->hwCapEnable &= ~MASK_AlphaTestEnable; - break; - case GL_BLEND: - /* TODO: */ - if (state) - /* if (state & !ctx->Color.ColorLogicOpEnabled) */ - current->hwCapEnable |= MASK_BlendEnable; - else - current->hwCapEnable &= ~MASK_BlendEnable; - break; - case GL_CULL_FACE: - if (state) - current->hwCapEnable |= MASK_CullEnable; - else - current->hwCapEnable &= ~MASK_CullEnable; - break; - case GL_DEPTH_TEST: - if (state && smesa->depthbuffer) - current->hwCapEnable |= MASK_ZTestEnable; - else - current->hwCapEnable &= ~MASK_ZTestEnable; - sisDDDepthMask( ctx, ctx->Depth.Mask ); - break; - case GL_DITHER: - if (state) - current->hwCapEnable |= MASK_DitherEnable; - else - current->hwCapEnable &= ~MASK_DitherEnable; - break; - case GL_FOG: - if (state) - current->hwCapEnable |= MASK_FogEnable; - else - current->hwCapEnable &= ~MASK_FogEnable; - break; - case GL_COLOR_LOGIC_OP: - if (state) - sisDDLogicOpCode( ctx, ctx->Color.LogicOp ); - else - sisDDLogicOpCode( ctx, GL_COPY ); - break; - case GL_SCISSOR_TEST: - sisUpdateClipping( ctx ); - break; - case GL_STENCIL_TEST: - if (state) { - if (smesa->zFormat != SiS_ZFORMAT_S8Z24) - FALLBACK(smesa, SIS_FALLBACK_STENCIL, 1); - else - current->hwCapEnable |= (MASK_StencilTestEnable | - MASK_StencilWriteEnable); - } else { - FALLBACK(smesa, SIS_FALLBACK_STENCIL, 0); - current->hwCapEnable &= ~(MASK_StencilTestEnable | - MASK_StencilWriteEnable); - } - break; - } -} - -/* ============================================================= - * Pixel functions - */ - -static void -sisDDDrawPixels( GLcontext *ctx, - GLint x, GLint y, GLsizei width, GLsizei height, - GLenum format, GLenum type, - const struct gl_pixelstore_attrib *unpack, - const GLvoid *pixels ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - LOCK_HARDWARE(); - _swrast_DrawPixels( ctx, x, y, width, height, format, type, unpack, pixels ); - UNLOCK_HARDWARE(); -} - -static void -sisDDReadPixels( GLcontext *ctx, - GLint x, GLint y, GLsizei width, GLsizei height, - GLenum format, GLenum type, - const struct gl_pixelstore_attrib *pack, - GLvoid *pixels ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - LOCK_HARDWARE(); - _swrast_ReadPixels( ctx, x, y, width, height, format, type, pack, - pixels); - UNLOCK_HARDWARE(); -} - -static void -sisDDBitmap( GLcontext *ctx, GLint px, GLint py, - GLsizei width, GLsizei height, - const struct gl_pixelstore_attrib *unpack, - const GLubyte *bitmap ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - LOCK_HARDWARE(); - _swrast_Bitmap( ctx, px, py, width, height, unpack, bitmap ); - UNLOCK_HARDWARE(); -} - -/* ============================================================= - * State initialization, management - */ - -/* Called before beginning of rendering. */ -void -sisUpdateHWState( GLcontext *ctx ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - __GLSiSHardware *prev = &smesa->prev; - __GLSiSHardware *current = &smesa->current; - - if (smesa->NewGLState & _NEW_TEXTURE) - sisUpdateTextureState( ctx ); - - /* enable setting 1 */ - if (current->hwCapEnable ^ prev->hwCapEnable) { - prev->hwCapEnable = current->hwCapEnable; - smesa->GlobalFlag |= GFLAG_ENABLESETTING; - } - - /* enable setting 2 */ - if (current->hwCapEnable2 ^ prev->hwCapEnable2) { - prev->hwCapEnable2 = current->hwCapEnable2; - smesa->GlobalFlag |= GFLAG_ENABLESETTING2; - } - - if (smesa->GlobalFlag & GFLAG_RENDER_STATES) - sis_update_render_state( smesa ); - - if (smesa->GlobalFlag & GFLAG_TEXTURE_STATES) - sis_update_texture_state( smesa ); -} - -static void -sisDDInvalidateState( GLcontext *ctx, GLuint new_state ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - _swrast_InvalidateState( ctx, new_state ); - _swsetup_InvalidateState( ctx, new_state ); - _ac_InvalidateState( ctx, new_state ); - _tnl_InvalidateState( ctx, new_state ); - smesa->NewGLState |= new_state; -} - -/* Initialize the context's hardware state. - */ -void sisDDInitState( sisContextPtr smesa ) -{ - __GLSiSHardware *current = &smesa->current; - __GLSiSHardware *prev = &(smesa->prev); - GLcontext *ctx = smesa->glCtx; - - /* add Texture Perspective Enable */ - prev->hwCapEnable = MASK_FogPerspectiveEnable | MASK_TextureCacheEnable | - MASK_TexturePerspectiveEnable | MASK_DitherEnable; - /*| MASK_SpecularEnable*/ - - /* - prev->hwCapEnable2 = 0x00aa0080; - */ - /* if multi-texture enabled, disable Z pre-test */ - prev->hwCapEnable2 = MASK_TextureMipmapBiasEnable; - - /* Z test mode is LESS */ - prev->hwZ = SiS_Z_COMP_S_LT_B; - - /* Depth mask */ - prev->hwZMask = 0xffffffff; - - /* Alpha test mode is ALWAYS, alpha ref value is 0 */ - prev->hwAlpha = SiS_ALPHA_ALWAYS; - - /* ROP2 is COPYPEN */ - prev->hwDstSet = LOP_COPY; - - /* color mask */ - prev->hwDstMask = 0xffffffff; - - /* LinePattern is 0, Repeat Factor is 0 */ - prev->hwLinePattern = 0x00008000; - - /* Src blend is BLEND_ONE, Dst blend is D3DBLEND_ZERO */ - prev->hwDstSrcBlend = SiS_S_ONE | SiS_D_ZERO; - - /* Stenciling disabled, function ALWAYS, ref value zero, mask all ones */ - prev->hwStSetting = STENCIL_FORMAT_8 | SiS_STENCIL_ALWAYS | 0xff; - /* Op is KEEP for all three operations */ - prev->hwStSetting2 = SiS_SFAIL_KEEP | SiS_SPASS_ZFAIL_KEEP | - SiS_SPASS_ZPASS_KEEP; - - /* Texture mapping mode is Tile */ -#if 0 - prev->texture[0].hwTextureSet = 0x00030000; -#endif - /* Magnified & minified texture filter is NEAREST */ -#if 0 - prev->texture[0].hwTextureMip = 0; -#endif - - /* Texture Blending setting -- use fragment color/alpha*/ - prev->hwTexBlendColor0 = STAGE0_C_CF; - prev->hwTexBlendColor1 = STAGE1_C_CF; - prev->hwTexBlendAlpha0 = STAGE0_A_AF; - prev->hwTexBlendAlpha1 = STAGE1_A_AF; - - switch (smesa->bytesPerPixel) - { - case 2: - prev->hwDstSet |= DST_FORMAT_RGB_565; - break; - case 4: - prev->hwDstSet |= DST_FORMAT_ARGB_8888; - break; - } - - switch (ctx->Visual.depthBits) - { - case 0: - prev->hwCapEnable &= ~MASK_ZWriteEnable; - case 16: - smesa->zFormat = SiS_ZFORMAT_Z16; - prev->hwCapEnable |= MASK_ZWriteEnable; - smesa->depth_scale = 1.0 / (GLfloat)0xffff; - break; - case 32: - smesa->zFormat = SiS_ZFORMAT_Z32; - prev->hwCapEnable |= MASK_ZWriteEnable; - smesa->depth_scale = 1.0 / (GLfloat)0xffffffff; - break; - case 24: - assert (ctx->Visual.stencilBits); - smesa->zFormat = SiS_ZFORMAT_S8Z24; - prev->hwCapEnable |= MASK_StencilBufferEnable; - prev->hwCapEnable |= MASK_ZWriteEnable; - smesa->depth_scale = 1.0 / (GLfloat)0xffffff; - break; - } - - prev->hwZ |= smesa->zFormat; - - /* TODO: need to clear cache? */ - smesa->clearTexCache = GL_TRUE; - - smesa->clearColorPattern = 0; - - smesa->AGPParseSet = MASK_PsTexture1FromB; - smesa->dwPrimitiveSet = OP_3D_Texture1FromB | OP_3D_TextureBumpFromC; - - sisUpdateZStencilPattern( smesa, 1.0, 0 ); - sisUpdateCull( ctx ); - - memcpy( current, prev, sizeof (__GLSiSHardware) ); - - /* Set initial fog settings. Start and end are the same case. */ - sisDDFogfv( ctx, GL_FOG_DENSITY, &ctx->Fog.Density ); - sisDDFogfv( ctx, GL_FOG_END, &ctx->Fog.End ); - sisDDFogfv( ctx, GL_FOG_MODE, NULL ); -} - -/* Initialize the driver's state functions. - */ -void sisDDInitStateFuncs( GLcontext *ctx ) -{ - ctx->Driver.UpdateState = sisDDInvalidateState; - - ctx->Driver.Clear = sisDDClear; - ctx->Driver.ClearColor = sisDDClearColor; - ctx->Driver.ClearDepth = sisDDClearDepth; - ctx->Driver.ClearStencil = sisDDClearStencil; - - ctx->Driver.AlphaFunc = sisDDAlphaFunc; - ctx->Driver.Bitmap = sisDDBitmap; - ctx->Driver.BlendFunc = sisDDBlendFunc; - ctx->Driver.ColorMask = sisDDColorMask; - ctx->Driver.CullFace = sisDDCullFace; - ctx->Driver.DepthMask = sisDDDepthMask; - ctx->Driver.DepthFunc = sisDDDepthFunc; - ctx->Driver.DepthRange = sisDDDepthRange; - ctx->Driver.DrawBuffer = sisDDDrawBuffer; - ctx->Driver.DrawPixels = sisDDDrawPixels; - ctx->Driver.Enable = sisDDEnable; - ctx->Driver.FrontFace = sisDDFrontFace; - ctx->Driver.Fogfv = sisDDFogfv; - ctx->Driver.Hint = NULL; - ctx->Driver.Lightfv = NULL; - ctx->Driver.LogicOpcode = sisDDLogicOpCode; - ctx->Driver.PolygonMode = NULL; - ctx->Driver.PolygonStipple = NULL; - ctx->Driver.ReadBuffer = NULL; - ctx->Driver.ReadPixels = sisDDReadPixels; - ctx->Driver.RenderMode = NULL; - ctx->Driver.Scissor = sisDDScissor; - ctx->Driver.ShadeModel = sisDDShadeModel; - ctx->Driver.Viewport = sisDDViewport; - - /* Pixel path fallbacks. - */ - ctx->Driver.Accum = _swrast_Accum; - ctx->Driver.CopyPixels = _swrast_CopyPixels; - - /* Swrast hooks for imaging extensions: - */ - ctx->Driver.CopyColorTable = _swrast_CopyColorTable; - ctx->Driver.CopyColorSubTable = _swrast_CopyColorSubTable; - ctx->Driver.CopyConvolutionFilter1D = _swrast_CopyConvolutionFilter1D; - ctx->Driver.CopyConvolutionFilter2D = _swrast_CopyConvolutionFilter2D; -} Index: xc/lib/GL/mesa/src/drv/sis/sis_state.h diff -u xc/lib/GL/mesa/src/drv/sis/sis_state.h:1.2 xc/lib/GL/mesa/src/drv/sis/sis_state.h:removed --- xc/lib/GL/mesa/src/drv/sis/sis_state.h:1.2 Mon Dec 8 19:15:22 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_state.h Wed Mar 16 21:05:09 2005 @@ -1,57 +0,0 @@ -/************************************************************************** - -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_state.h,v 1.2 2003/12/09 00:15:22 alanh Exp $ */ - -/* - * Authors: - * Eric Anholt - */ - -#ifndef __SIS_STATE_H__ -#define __SIS_STATE_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "sis_context.h" - -extern void sisDDInitState( sisContextPtr smesa ); -extern void sisDDInitStateFuncs( GLcontext *ctx ); - -extern void sisDDClear( GLcontext *ctx, GLbitfield mask, GLboolean all, - GLint x, GLint y, GLint width, GLint height ); -extern void sisDDClearColor( GLcontext * ctx, const GLfloat color[4] ); -extern void sisDDClearDepth( GLcontext * ctx, GLclampd d ); -extern void sisDDClearStencil( GLcontext * ctx, GLint s ); -extern void sisDDFogfv( GLcontext * ctx, GLenum pname, const GLfloat * params ); -extern void sisDDDepthMask( GLcontext * ctx, GLboolean flag ); - -extern void sisUpdateClipping( GLcontext * gc ); -extern void sisUpdateZStencilPattern( sisContextPtr smesa, GLclampd z, - int stencil ); -extern void sisDDDrawBuffer( GLcontext *ctx, GLenum mode ); -extern void sisUpdateHWState( GLcontext *ctx ); - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/sis/sis_stencil.c diff -u xc/lib/GL/mesa/src/drv/sis/sis_stencil.c:1.5 xc/lib/GL/mesa/src/drv/sis/sis_stencil.c:removed --- xc/lib/GL/mesa/src/drv/sis/sis_stencil.c:1.5 Mon Dec 8 19:15:22 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_stencil.c Wed Mar 16 21:05:09 2005 @@ -1,185 +0,0 @@ -/************************************************************************** - -Copyright 2000 Silicon Integrated Systems Corp, Inc., HsinChu, Taiwan. -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT OR SILICON INTEGRATED SYSTEMS CORP BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_stencil.c,v 1.5 2003/12/09 00:15:22 alanh Exp $ */ - -/* - * Authors: - * Sung-Ching Lin - * Eric Anholt - */ - -#include "sis_context.h" -#include "sis_state.h" -#include "sis_stencil.h" - -static void -sisDDStencilFunc( GLcontext * ctx, GLenum func, GLint ref, GLuint mask ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - __GLSiSHardware *prev = &smesa->prev; - __GLSiSHardware *current = &smesa->current; - - /* set reference */ - current->hwStSetting = STENCIL_FORMAT_8 | (ctx->Stencil.Ref[0] << 8) | - ctx->Stencil.ValueMask[0]; - - switch (func) - { - case GL_NEVER: - current->hwStSetting |= SiS_STENCIL_NEVER; - break; - case GL_LESS: - current->hwStSetting |= SiS_STENCIL_LESS; - break; - case GL_EQUAL: - current->hwStSetting |= SiS_STENCIL_EQUAL; - break; - case GL_LEQUAL: - current->hwStSetting |= SiS_STENCIL_LEQUAL; - break; - case GL_GREATER: - current->hwStSetting |= SiS_STENCIL_GREATER; - break; - case GL_NOTEQUAL: - current->hwStSetting |= SiS_STENCIL_NOTEQUAL; - break; - case GL_GEQUAL: - current->hwStSetting |= SiS_STENCIL_GEQUAL; - break; - case GL_ALWAYS: - current->hwStSetting |= SiS_STENCIL_ALWAYS; - break; - } - - if (current->hwStSetting != prev->hwStSetting) - { - prev->hwStSetting = current->hwStSetting; - - smesa->GlobalFlag |= GFLAG_STENCILSETTING; - } -} - -static void -sisDDStencilMask( GLcontext * ctx, GLuint mask ) -{ - if (!ctx->Visual.stencilBits) - return; - - /* set Z buffer Write Enable */ - sisDDDepthMask (ctx, ctx->Depth.Mask); -} - -static void -sisDDStencilOp( GLcontext * ctx, GLenum fail, GLenum zfail, GLenum zpass ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - __GLSiSHardware *prev = &smesa->prev; - __GLSiSHardware *current = &smesa->current; - - current->hwStSetting2 &= ~(MASK_StencilZPassOp | MASK_StencilZFailOp | - MASK_StencilFailOp); - - switch (fail) - { - case GL_KEEP: - current->hwStSetting2 |= SiS_SFAIL_KEEP; - break; - case GL_ZERO: - current->hwStSetting2 |= SiS_SFAIL_ZERO; - break; - case GL_REPLACE: - current->hwStSetting2 |= SiS_SFAIL_REPLACE; - break; - case GL_INVERT: - current->hwStSetting2 |= SiS_SFAIL_INVERT; - break; - case GL_INCR: - current->hwStSetting2 |= SiS_SFAIL_INCR; - break; - case GL_DECR: - current->hwStSetting2 |= SiS_SFAIL_DECR; - break; - } - - switch (zfail) - { - case GL_KEEP: - current->hwStSetting2 |= SiS_SPASS_ZFAIL_KEEP; - break; - case GL_ZERO: - current->hwStSetting2 |= SiS_SPASS_ZFAIL_ZERO; - break; - case GL_REPLACE: - current->hwStSetting2 |= SiS_SPASS_ZFAIL_REPLACE; - break; - case GL_INVERT: - current->hwStSetting2 |= SiS_SPASS_ZFAIL_INVERT; - break; - case GL_INCR: - current->hwStSetting2 |= SiS_SPASS_ZFAIL_INCR; - break; - case GL_DECR: - current->hwStSetting2 |= SiS_SPASS_ZFAIL_DECR; - break; - } - - switch (zpass) - { - case GL_KEEP: - current->hwStSetting2 |= SiS_SPASS_ZPASS_KEEP; - break; - case GL_ZERO: - current->hwStSetting2 |= SiS_SPASS_ZPASS_ZERO; - break; - case GL_REPLACE: - current->hwStSetting2 |= SiS_SPASS_ZPASS_REPLACE; - break; - case GL_INVERT: - current->hwStSetting2 |= SiS_SPASS_ZPASS_INVERT; - break; - case GL_INCR: - current->hwStSetting2 |= SiS_SPASS_ZPASS_INCR; - break; - case GL_DECR: - current->hwStSetting2 |= SiS_SPASS_ZPASS_DECR; - break; - } - - if (current->hwStSetting2 != prev->hwStSetting2) - { - prev->hwStSetting2 = current->hwStSetting2; - smesa->GlobalFlag |= GFLAG_STENCILSETTING; - } -} - -void -sisDDInitStencilFuncs( GLcontext *ctx ) -{ - ctx->Driver.StencilFunc = sisDDStencilFunc; - ctx->Driver.StencilMask = sisDDStencilMask; - ctx->Driver.StencilOp = sisDDStencilOp; -} Index: xc/lib/GL/mesa/src/drv/sis/sis_stencil.h diff -u xc/lib/GL/mesa/src/drv/sis/sis_stencil.h:1.2 xc/lib/GL/mesa/src/drv/sis/sis_stencil.h:removed --- xc/lib/GL/mesa/src/drv/sis/sis_stencil.h:1.2 Mon Dec 8 19:15:22 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_stencil.h Wed Mar 16 21:05:09 2005 @@ -1,40 +0,0 @@ -/************************************************************************** - -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_stencil.h,v 1.2 2003/12/09 00:15:22 alanh Exp $ */ - -/* - * Authors: - * Eric Anholt - */ - -#ifndef __SIS_STENCIL_H__ -#define __SIS_STENCIL_H__ - -#ifdef GLX_DIRECT_RENDERING - -extern void sisDDInitStencilFuncs( GLcontext *ctx ); - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/sis/sis_tex.c diff -u xc/lib/GL/mesa/src/drv/sis/sis_tex.c:1.2 xc/lib/GL/mesa/src/drv/sis/sis_tex.c:removed --- xc/lib/GL/mesa/src/drv/sis/sis_tex.c:1.2 Mon Dec 8 19:15:22 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_tex.c Wed Mar 16 21:05:09 2005 @@ -1,473 +0,0 @@ -/************************************************************************** - -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_tex.c,v 1.2 2003/12/09 00:15:22 alanh Exp $ */ - -/* - * Authors: - * Eric Anholt - */ - -#include "sis_context.h" -#include "sis_alloc.h" -#include "sis_tex.h" - -#include "swrast/swrast.h" -#include "imports.h" -#include "texformat.h" -#include "texstore.h" -#include "teximage.h" - -#define ALIGN(value, align) (char *)((long)(value + align - 1) & ~(align - 1)) - -#define TEXTURE_HW_ALIGNMENT 4 -#define TEXTURE_HW_PLUS (4 + 4) - -static sisTexObjPtr -sisAllocTexObj( struct gl_texture_object *texObj ) -{ - sisTexObjPtr t; - - t = (sisTexObjPtr) CALLOC_STRUCT( sis_tex_obj ); - texObj->DriverData = t; - return t; -} - -static void -sisAllocTexImage( sisContextPtr smesa, sisTexObjPtr t, int level, - const struct gl_texture_image *image ) -{ - char *addr; - int size, texel_size; - - if (t->format == 0) { - t->format = image->Format; - switch (t->format) - { - case GL_RGBA: - t->hwformat = TEXEL_ARGB_8888_32; - break; - case GL_INTENSITY: - t->hwformat = TEXEL_I8; - break; - case GL_ALPHA: - t->hwformat = TEXEL_A8; - break; - case GL_LUMINANCE: - t->hwformat = TEXEL_L8; - break; - case GL_LUMINANCE_ALPHA: - t->hwformat = TEXEL_AL88; - break; - case GL_RGB: - t->hwformat = TEXEL_ARGB_0888_32; - break; - default: - assert(0); - } - } - assert(t->format == image->Format); - - texel_size = image->TexFormat->TexelBytes; - size = image->Width * image->Height * texel_size + TEXTURE_HW_PLUS; - - addr = sisAllocFB( smesa, size, &t->image[level].handle ); - if (addr == NULL) { - addr = sisAllocAGP( smesa, size, &t->image[level].handle ); - if (addr == NULL) { - fprintf (stderr, "SIS driver : out of video/agp memory\n"); - sis_fatal_error(); - } - t->image[level].memType = AGP_TYPE; - } - else - t->image[level].memType = VIDEO_TYPE; - - t->image[level].Data = ALIGN(addr, TEXTURE_HW_ALIGNMENT); - t->image[level].pitch = image->Width * texel_size; - t->image[level].size = image->Width * image->Height * texel_size; - t->numImages++; -} - -static void -sisFreeTexImage( sisContextPtr smesa, sisTexObjPtr t, int level ) -{ - if (t->image[level].Data == NULL) - return; - - switch (t->image[level].memType) - { - case VIDEO_TYPE: - sisFreeFB( smesa, t->image[level].handle ); - break; - case AGP_TYPE: - sisFreeAGP( smesa, t->image[level].handle ); - break; - } - t->image[level].Data = NULL; - t->image[level].handle = NULL; - /* If there are no textures loaded any more, reset the hw format so the - * object can be reused for new formats - */ - t->numImages--; - if (t->numImages == 0) { - t->format = 0; - t->hwformat = 0; - } -} - -static void -sisDDTexEnv( GLcontext *ctx, GLenum target, GLenum pname, const GLfloat *param ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - smesa->TexStates[ctx->Texture.CurrentUnit] |= NEW_TEXTURE_ENV; -} - -static void -sisDDTexParameter( GLcontext *ctx, GLenum target, - struct gl_texture_object *texObj, GLenum pname, - const GLfloat *params ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - smesa->TexStates[ctx->Texture.CurrentUnit] |= NEW_TEXTURING; -} - -static void -sisDDBindTexture( GLcontext *ctx, GLenum target, - struct gl_texture_object *texObj ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - sisTexObjPtr t; - - if ( target == GL_TEXTURE_2D || target == GL_TEXTURE_1D ) { - if ( texObj->DriverData == NULL ) { - sisAllocTexObj( texObj ); - } - } - - t = texObj->DriverData; - - if (t == NULL) - return; - - if (smesa->PrevTexFormat[ctx->Texture.CurrentUnit] != t->format) { - smesa->TexStates[ctx->Texture.CurrentUnit] |= NEW_TEXTURE_ENV; - smesa->PrevTexFormat[ctx->Texture.CurrentUnit] = t->format; - } - smesa->TexStates[ctx->Texture.CurrentUnit] |= NEW_TEXTURING; -} - -static void -sisDDDeleteTexture( GLcontext * ctx, struct gl_texture_object *texObj ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - sisTexObjPtr t; - int i; - - smesa->clearTexCache = GL_TRUE; - - t = texObj->DriverData; - if (t == NULL) { - /* - * this shows the texture is default object and never be a - * argument of sisDDTexImage* - */ - return; - } - for (i = 0; i < MAX_TEXTURE_LEVELS; i++) { - sisFreeTexImage( smesa, t, i ); - } - - FREE(t); - texObj->DriverData = NULL; -} - -static GLboolean sisDDIsTextureResident( GLcontext * ctx, - struct gl_texture_object *texObj ) -{ - return (texObj->DriverData != NULL); -} - -static const struct gl_texture_format * -sisDDChooseTextureFormat( GLcontext *ctx, GLint internalFormat, - GLenum format, GLenum type ) -{ - /* XXX 16-bit internal texture formats? */ - switch ( internalFormat ) { - case GL_ALPHA: - case GL_ALPHA4: - case GL_ALPHA8: - case GL_ALPHA12: - case GL_ALPHA16: - return &_mesa_texformat_a8; - case 1: - case GL_LUMINANCE: - case GL_LUMINANCE4: - case GL_LUMINANCE8: - case GL_LUMINANCE12: - case GL_LUMINANCE16: - return &_mesa_texformat_l8; - case 2: - case GL_LUMINANCE_ALPHA: - case GL_LUMINANCE4_ALPHA4: - case GL_LUMINANCE6_ALPHA2: - case GL_LUMINANCE8_ALPHA8: - case GL_LUMINANCE12_ALPHA4: - case GL_LUMINANCE12_ALPHA12: - case GL_LUMINANCE16_ALPHA16: - return &_mesa_texformat_al88; - case GL_INTENSITY: - case GL_INTENSITY4: - case GL_INTENSITY8: - case GL_INTENSITY12: - case GL_INTENSITY16: - return &_mesa_texformat_i8; - case GL_R3_G3_B2: - case GL_RGB4: - case GL_RGB5: - case 3: - case GL_RGB: - case GL_RGB8: - case GL_RGB10: - case GL_RGB12: - case GL_RGB16: - return &_mesa_texformat_argb8888 /*_mesa_texformat_rgb888*/; /* XXX */ - case GL_RGBA2: - case GL_RGBA4: - case GL_RGB5_A1: - case 4: - case GL_RGBA: - case GL_RGBA8: - case GL_RGB10_A2: - case GL_RGBA12: - case GL_RGBA16: - return &_mesa_texformat_argb8888; - default: - _mesa_problem(ctx, "unexpected format in tdfxDDChooseTextureFormat: %d", - internalFormat); - return NULL; - } -} - -static void sisDDTexImage1D( GLcontext *ctx, GLenum target, GLint level, - GLint internalFormat, - GLint width, GLint border, - GLenum format, GLenum type, const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - sisTexObjPtr t; - - if ( texObj->DriverData == NULL ) - sisAllocTexObj( texObj ); - t = texObj->DriverData; - - /* Note, this will call sisDDChooseTextureFormat */ - _mesa_store_teximage1d( ctx, target, level, internalFormat, - width, border, format, type, - pixels, packing, texObj, texImage ); - - /* Allocate offscreen space for the texture */ - sisFreeTexImage(smesa, t, level); - sisAllocTexImage(smesa, t, level, texImage); - - /* Upload the texture */ - memcpy(t->image[level].Data, texImage->Data, t->image[level].size); - - if (smesa->PrevTexFormat[ctx->Texture.CurrentUnit] != t->format) - { - smesa->TexStates[ctx->Texture.CurrentUnit] |= NEW_TEXTURE_ENV; - smesa->PrevTexFormat[ctx->Texture.CurrentUnit] = t->format; - } - smesa->TexStates[ctx->Texture.CurrentUnit] |= NEW_TEXTURING; -} - - -static void sisDDTexSubImage1D( GLcontext *ctx, - GLenum target, - GLint level, - GLint xoffset, - GLsizei width, - GLenum format, GLenum type, - const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - sisTexObjPtr t; - GLuint copySize; - GLint texelBytes; - char *src, *dst; - - if ( texObj->DriverData == NULL ) - sisAllocTexObj( texObj ); - t = texObj->DriverData; - - _mesa_store_texsubimage1d(ctx, target, level, xoffset, width, - format, type, pixels, packing, texObj, - texImage); - - /* Allocate offscreen space for the texture */ - sisFreeTexImage(smesa, t, level); - sisAllocTexImage(smesa, t, level, texImage); - - /* Upload the texture */ - texelBytes = texImage->TexFormat->TexelBytes; - - copySize = width * texelBytes; - src = (char *)texImage->Data + xoffset * texelBytes; - dst = t->image[level].Data + xoffset * texelBytes; - - memcpy( dst, src, copySize ); - - smesa->clearTexCache = GL_TRUE; - - if (smesa->PrevTexFormat[ctx->Texture.CurrentUnit] != t->format) - { - smesa->TexStates[ctx->Texture.CurrentUnit] |= NEW_TEXTURE_ENV; - smesa->PrevTexFormat[ctx->Texture.CurrentUnit] = t->format; - } - smesa->TexStates[ctx->Texture.CurrentUnit] |= NEW_TEXTURING; -} - -static void sisDDTexImage2D( GLcontext *ctx, GLenum target, GLint level, - GLint internalFormat, - GLint width, GLint height, GLint border, - GLenum format, GLenum type, const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - sisTexObjPtr t; - - if ( texObj->DriverData == NULL ) - sisAllocTexObj( texObj ); - t = texObj->DriverData; - - /* Note, this will call sisDDChooseTextureFormat */ - _mesa_store_teximage2d(ctx, target, level, internalFormat, - width, height, border, format, type, pixels, - &ctx->Unpack, texObj, texImage); - - /* Allocate offscreen space for the texture */ - sisFreeTexImage(smesa, t, level); - sisAllocTexImage(smesa, t, level, texImage); - - /* Upload the texture */ - memcpy(t->image[level].Data, texImage->Data, t->image[level].size); - - if (smesa->PrevTexFormat[ctx->Texture.CurrentUnit] != t->format) - { - smesa->TexStates[ctx->Texture.CurrentUnit] |= NEW_TEXTURE_ENV; - smesa->PrevTexFormat[ctx->Texture.CurrentUnit] = t->format; - } - smesa->TexStates[ctx->Texture.CurrentUnit] |= NEW_TEXTURING; -} - -static void sisDDTexSubImage2D( GLcontext *ctx, - GLenum target, - GLint level, - GLint xoffset, GLint yoffset, - GLsizei width, GLsizei height, - GLenum format, GLenum type, - const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - sisTexObjPtr t; - GLuint copySize; - GLint texelBytes; - char *src, *dst; - int j; - GLuint soffset; - - if ( texObj->DriverData == NULL ) - sisAllocTexObj( texObj ); - t = texObj->DriverData; - - _mesa_store_texsubimage2d(ctx, target, level, xoffset, yoffset, width, - height, format, type, pixels, packing, texObj, - texImage); - - /* Allocate offscreen space for the texture */ - sisFreeTexImage(smesa, t, level); - sisAllocTexImage(smesa, t, level, texImage); - - /* Upload the texture */ - texelBytes = texImage->TexFormat->TexelBytes; - - copySize = width * texelBytes; - src = (char *)texImage->Data + (xoffset + yoffset * texImage->Width) * - texelBytes; - dst = t->image[level].Data + (xoffset + yoffset * texImage->Width) * - texelBytes; - soffset = texImage->Width * texelBytes; - - for (j = yoffset; j < yoffset + height; j++) { - memcpy( dst, src, copySize ); - src += soffset; - dst += soffset; - } - - smesa->clearTexCache = GL_TRUE; - - if (smesa->PrevTexFormat[ctx->Texture.CurrentUnit] != t->format) - { - smesa->TexStates[ctx->Texture.CurrentUnit] |= NEW_TEXTURE_ENV; - smesa->PrevTexFormat[ctx->Texture.CurrentUnit] = t->format; - } - smesa->TexStates[ctx->Texture.CurrentUnit] |= NEW_TEXTURING; - -} - -void sisDDInitTextureFuncs( GLcontext *ctx ) -{ - ctx->Driver.TexEnv = sisDDTexEnv; - ctx->Driver.ChooseTextureFormat = sisDDChooseTextureFormat; - ctx->Driver.TexImage1D = sisDDTexImage1D; - ctx->Driver.TexSubImage1D = sisDDTexSubImage1D; - ctx->Driver.TexImage2D = sisDDTexImage2D; - ctx->Driver.TexSubImage2D = sisDDTexSubImage2D; - ctx->Driver.TexImage3D = _mesa_store_teximage3d; - ctx->Driver.TexSubImage3D = _mesa_store_texsubimage3d; - ctx->Driver.CopyTexImage1D = _swrast_copy_teximage1d; - ctx->Driver.CopyTexImage2D = _swrast_copy_teximage2d; - ctx->Driver.CopyTexSubImage1D = _swrast_copy_texsubimage1d; - ctx->Driver.CopyTexSubImage2D = _swrast_copy_texsubimage2d; - ctx->Driver.CopyTexSubImage3D = _swrast_copy_texsubimage3d; - ctx->Driver.TestProxyTexImage = _mesa_test_proxy_teximage; - ctx->Driver.TexParameter = sisDDTexParameter; - ctx->Driver.BindTexture = sisDDBindTexture; - ctx->Driver.DeleteTexture = sisDDDeleteTexture; - ctx->Driver.IsTextureResident = sisDDIsTextureResident; - ctx->Driver.PrioritizeTexture = NULL; -} Index: xc/lib/GL/mesa/src/drv/sis/sis_tex.h diff -u xc/lib/GL/mesa/src/drv/sis/sis_tex.h:1.2 xc/lib/GL/mesa/src/drv/sis/sis_tex.h:removed --- xc/lib/GL/mesa/src/drv/sis/sis_tex.h:1.2 Mon Dec 8 19:15:22 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_tex.h Wed Mar 16 21:05:09 2005 @@ -1,41 +0,0 @@ -/************************************************************************** - -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_tex.h,v 1.2 2003/12/09 00:15:22 alanh Exp $ */ - -/* - * Authors: - * Eric Anholt - */ - -#ifndef __SIS_TEX_H__ -#define __SIS_TEX_H__ - -#ifdef GLX_DIRECT_RENDERING - -extern void sisDDInitTextureFuncs( GLcontext *ctx ); -extern void sisUpdateTextureState( GLcontext *ctx ); - -#endif /* GLX_DIRECT_RENDERING */ -#endif /* __SIS_TEX_H__ */ Index: xc/lib/GL/mesa/src/drv/sis/sis_texstate.c diff -u xc/lib/GL/mesa/src/drv/sis/sis_texstate.c:1.3 xc/lib/GL/mesa/src/drv/sis/sis_texstate.c:removed --- xc/lib/GL/mesa/src/drv/sis/sis_texstate.c:1.3 Mon Dec 8 19:15:22 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_texstate.c Wed Mar 16 21:05:09 2005 @@ -1,672 +0,0 @@ -/************************************************************************** - -Copyright 2000 Silicon Integrated Systems Corp, Inc., HsinChu, Taiwan. -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT OR SILICON INTEGRATED SYSTEMS CORP BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_texstate.c,v 1.3 2003/12/09 00:15:22 alanh Exp $ */ - -/* - * Authors: - * Sung-Ching Lin - * Eric Anholt - */ - -#include "glheader.h" -#include "imports.h" -#include "context.h" -#include "macros.h" -#include "texformat.h" - -#include "sis_context.h" -#include "sis_state.h" -#include "sis_tex.h" -#include "sis_tris.h" -#include "sis_alloc.h" - -static GLint TransferTexturePitch (GLint dwPitch); - -/* Handle texenv stuff, called from validate_texture (renderstart) */ -static void -sis_set_texture_env0( GLcontext *ctx, struct gl_texture_object *texObj, - int unit ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - __GLSiSHardware *prev = &smesa->prev; - __GLSiSHardware *current = &smesa->current; - - struct gl_texture_unit *texture_unit = &ctx->Texture.Unit[unit]; - - sisTexObjPtr t = texObj->DriverData; - - switch (texture_unit->EnvMode) - { - case GL_REPLACE: - FALLBACK(smesa, SIS_FALLBACK_TEXENV0, 0); - switch (t->format) - { - case GL_ALPHA: - current->hwTexBlendColor0 = STAGE0_C_CF; - current->hwTexBlendAlpha0 = STAGE0_A_AS; - break; - case GL_LUMINANCE: - case GL_RGB: - current->hwTexBlendColor0 = STAGE0_C_CS; - current->hwTexBlendAlpha0 = STAGE0_A_AF; - break; - case GL_INTENSITY: - case GL_LUMINANCE_ALPHA: - case GL_RGBA: - current->hwTexBlendColor0 = STAGE0_C_CS; - current->hwTexBlendAlpha0 = STAGE0_A_AS; - break; - } - break; - - case GL_MODULATE: - FALLBACK(smesa, SIS_FALLBACK_TEXENV0, 0); - switch (t->format) - { - case GL_ALPHA: - current->hwTexBlendColor0 = STAGE0_C_CF; - current->hwTexBlendAlpha0 = STAGE0_A_AFAS; - break; - case GL_LUMINANCE: - case GL_RGB: - current->hwTexBlendColor0 = STAGE0_C_CFCS; - current->hwTexBlendAlpha0 = STAGE0_A_AF; - break; - case GL_INTENSITY: - case GL_LUMINANCE_ALPHA: - case GL_RGBA: - current->hwTexBlendColor0 = STAGE0_C_CFCS; - current->hwTexBlendAlpha0 = STAGE0_A_AFAS; - break; - } - break; - - case GL_DECAL: - FALLBACK(smesa, SIS_FALLBACK_TEXENV0, 0); - switch (t->format) - { - case GL_RGB: - current->hwTexBlendColor0 = STAGE0_C_CS; - current->hwTexBlendAlpha0 = STAGE0_A_AF; - break; - case GL_RGBA: - current->hwTexBlendColor0 = STAGE0_C_CFOMAS_CSAS; - current->hwTexBlendAlpha0 = STAGE0_A_AF; - break; - } - break; - - case GL_BLEND: - FALLBACK(smesa, SIS_FALLBACK_TEXENV0, 1); -#if 0 /* XXX Blending broken */ - current->hwTexEnvColor = - ((GLint) (texture_unit->EnvColor[3])) << 24 | - ((GLint) (texture_unit->EnvColor[0])) << 16 | - ((GLint) (texture_unit->EnvColor[1])) << 8 | - ((GLint) (texture_unit->EnvColor[2])); - switch (t->format) - { - case GL_ALPHA: - current->hwTexBlendColor0 = STAGE0_C_CF; - current->hwTexBlendAlpha0 = STAGE0_A_AFAS; - break; - case GL_LUMINANCE: - case GL_RGB: - current->hwTexBlendColor0 = STAGE0_C_CFOMCS_CCCS; - current->hwTexBlendAlpha0 = STAGE0_A_AF; - break; - case GL_INTENSITY: - current->hwTexBlendColor0 = STAGE0_C_CFOMCS_CCCS; - current->hwTexBlendAlpha0 = STAGE0_A_AFOMAS_ACAS; - break; - case GL_LUMINANCE_ALPHA: - case GL_RGBA: - current->hwTexBlendColor0 = STAGE0_C_CFOMCS_CCCS; - current->hwTexBlendAlpha0 = STAGE0_A_AFAS; - break; - } - break; -#endif - } - - if ((current->hwTexBlendColor0 != prev->hwTexBlendColor0) || - (current->hwTexBlendAlpha0 != prev->hwTexBlendAlpha0) || - (current->hwTexEnvColor != prev->hwTexEnvColor)) - { - prev->hwTexEnvColor = current->hwTexEnvColor; - prev->hwTexBlendColor0 = current->hwTexBlendColor0; - prev->hwTexBlendAlpha0 = current->hwTexBlendAlpha0; - smesa->GlobalFlag |= GFLAG_TEXTUREENV; - } -} - -/* Handle texenv stuff, called from validate_texture (renderstart) */ -static void -sis_set_texture_env1( GLcontext *ctx, struct gl_texture_object *texObj, - int unit) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - __GLSiSHardware *prev = &smesa->prev; - __GLSiSHardware *current = &smesa->current; - - struct gl_texture_unit *texture_unit = &ctx->Texture.Unit[unit]; - - sisTexObjPtr t = texObj->DriverData; - - switch (texture_unit->EnvMode) - { - case GL_REPLACE: - FALLBACK(smesa, SIS_FALLBACK_TEXENV1, 0); - switch (t->format) - { - case GL_ALPHA: - current->hwTexBlendColor1 = STAGE1_C_CF; - current->hwTexBlendAlpha1 = STAGE1_A_AS; - break; - case GL_LUMINANCE: - case GL_RGB: - current->hwTexBlendColor1 = STAGE1_C_CS; - current->hwTexBlendAlpha1 = STAGE1_A_AF; - break; - case GL_INTENSITY: - case GL_LUMINANCE_ALPHA: - case GL_RGBA: - current->hwTexBlendColor1 = STAGE1_C_CS; - current->hwTexBlendAlpha1 = STAGE1_A_AS; - break; - } - break; - - case GL_MODULATE: - FALLBACK(smesa, SIS_FALLBACK_TEXENV1, 0); - switch (t->format) - { - case GL_ALPHA: - current->hwTexBlendColor1 = STAGE1_C_CF; - current->hwTexBlendAlpha1 = STAGE1_A_AFAS; - break; - case GL_LUMINANCE: - case GL_RGB: - current->hwTexBlendColor1 = STAGE1_C_CFCS; - current->hwTexBlendAlpha1 = STAGE1_A_AF; - break; - case GL_INTENSITY: - case GL_LUMINANCE_ALPHA: - case GL_RGBA: - current->hwTexBlendColor1 = STAGE1_C_CFCS; - current->hwTexBlendAlpha1 = STAGE1_A_AFAS; - break; - } - break; - - case GL_DECAL: - FALLBACK(smesa, SIS_FALLBACK_TEXENV1, 0); - switch (t->format) - { - case GL_RGB: - current->hwTexBlendColor1 = STAGE1_C_CS; - current->hwTexBlendAlpha1 = STAGE1_A_AF; - break; - case GL_RGBA: - current->hwTexBlendColor1 = STAGE1_C_CFOMAS_CSAS; - current->hwTexBlendAlpha1 = STAGE1_A_AF; - break; - } - break; - - case GL_BLEND: - FALLBACK(smesa, SIS_FALLBACK_TEXENV1, 1); -#if 0 /* XXX Blending broken */ - current->hwTexEnvColor = - ((GLint) (texture_unit->EnvColor[3])) << 24 | - ((GLint) (texture_unit->EnvColor[0])) << 16 | - ((GLint) (texture_unit->EnvColor[1])) << 8 | - ((GLint) (texture_unit->EnvColor[2])); - switch (t->format) - { - case GL_ALPHA: - current->hwTexBlendColor1 = STAGE1_C_CF; - current->hwTexBlendAlpha1 = STAGE1_A_AFAS; - break; - case GL_LUMINANCE: - case GL_RGB: - current->hwTexBlendColor1 = STAGE1_C_CFOMCS_CCCS; - current->hwTexBlendAlpha1 = STAGE1_A_AF; - break; - case GL_INTENSITY: - current->hwTexBlendColor1 = STAGE1_C_CFOMCS_CCCS; - current->hwTexBlendAlpha1 = STAGE1_A_AFOMAS_ACAS; - break; - case GL_LUMINANCE_ALPHA: - case GL_RGBA: - current->hwTexBlendColor1 = STAGE1_C_CFOMCS_CCCS; - current->hwTexBlendAlpha1 = STAGE1_A_AFAS; - break; - } - break; -#endif - } - - if ((current->hwTexBlendColor1 != prev->hwTexBlendColor1) || - (current->hwTexBlendAlpha1 != prev->hwTexBlendAlpha1) || - (current->hwTexEnvColor != prev->hwTexEnvColor)) - { - prev->hwTexBlendColor1 = current->hwTexBlendColor1; - prev->hwTexBlendAlpha1 = current->hwTexBlendAlpha1; - prev->hwTexEnvColor = current->hwTexEnvColor; - smesa->GlobalFlag |= GFLAG_TEXTUREENV_1; - } -} - -/* Returns 0 if a software fallback is necessary */ -static GLboolean -sis_set_texobj_parm( GLcontext *ctx, struct gl_texture_object *texObj, - int hw_unit ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - int ok = 1; - - __GLSiSHardware *prev = &smesa->prev; - __GLSiSHardware *current = &smesa->current; - - sisTexObjPtr t = texObj->DriverData; - - GLint firstLevel, lastLevel; - GLint i; - - current->texture[hw_unit].hwTextureMip = 0UL; - current->texture[hw_unit].hwTextureSet = t->hwformat; - - if ((texObj->MinFilter == GL_NEAREST) || (texObj->MinFilter == GL_LINEAR)) { - firstLevel = lastLevel = texObj->BaseLevel; - } else { - /* Compute which mipmap levels we really want to send to the hardware. - * This depends on the base image size, GL_TEXTURE_MIN_LOD, - * GL_TEXTURE_MAX_LOD, GL_TEXTURE_BASE_LEVEL and GL_TEXTURE_MAX_LEVEL. - * Yes, this looks overly complicated, but it's all needed. - */ - - firstLevel = texObj->BaseLevel + (GLint)(texObj->MinLod + 0.5); - firstLevel = MAX2(firstLevel, texObj->BaseLevel); - lastLevel = texObj->BaseLevel + (GLint)(texObj->MaxLod + 0.5); - lastLevel = MAX2(lastLevel, texObj->BaseLevel); - lastLevel = MIN2(lastLevel, texObj->BaseLevel + - texObj->Image[texObj->BaseLevel]->MaxLog2); - lastLevel = MIN2(lastLevel, texObj->MaxLevel); - lastLevel = MAX2(firstLevel, lastLevel); /* need at least one level */ - } - - current->texture[hw_unit].hwTextureSet |= (lastLevel << 8); - - switch (texObj->MagFilter) - { - case GL_NEAREST: - current->texture[hw_unit].hwTextureMip |= TEXTURE_FILTER_NEAREST; - break; - case GL_LINEAR: - current->texture[hw_unit].hwTextureMip |= (TEXTURE_FILTER_LINEAR << 3); - break; - } - - { - GLint b; - - /* The mipmap lod biasing is based on experiment. It seems there's a - * limit of around +4/-4 to the bias value; we're being conservative. - */ - b = (GLint) (ctx->Texture.Unit[hw_unit].LodBias * 32.0); - if (b > 127) - b = 127; - else if (b < -128) - b = -128; - - current->texture[hw_unit].hwTextureMip |= ((b << 4) & - MASK_TextureMipmapLodBias); - } - - switch (texObj->MinFilter) - { - case GL_NEAREST: - current->texture[hw_unit].hwTextureMip |= TEXTURE_FILTER_NEAREST; - break; - case GL_LINEAR: - current->texture[hw_unit].hwTextureMip |= TEXTURE_FILTER_LINEAR; - break; - case GL_NEAREST_MIPMAP_NEAREST: - current->texture[hw_unit].hwTextureMip |= - TEXTURE_FILTER_NEAREST_MIP_NEAREST; - break; - case GL_NEAREST_MIPMAP_LINEAR: - current->texture[hw_unit].hwTextureMip |= - TEXTURE_FILTER_NEAREST_MIP_LINEAR; - break; - case GL_LINEAR_MIPMAP_NEAREST: - current->texture[hw_unit].hwTextureMip |= - TEXTURE_FILTER_LINEAR_MIP_NEAREST; - break; - case GL_LINEAR_MIPMAP_LINEAR: - current->texture[hw_unit].hwTextureMip |= - TEXTURE_FILTER_LINEAR_MIP_LINEAR; - break; - } - - switch (texObj->WrapS) - { - case GL_REPEAT: - current->texture[hw_unit].hwTextureSet |= MASK_TextureWrapU; - break; - case GL_CLAMP: - current->texture[hw_unit].hwTextureSet |= MASK_TextureClampU; - break; - case GL_CLAMP_TO_EDGE: - /* - * ?? not support yet - */ - ok = 0; - break; - } - - switch (texObj->WrapT) - { - case GL_REPEAT: - current->texture[hw_unit].hwTextureSet |= MASK_TextureWrapV; - break; - case GL_CLAMP: - current->texture[hw_unit].hwTextureSet |= MASK_TextureClampV; - break; - case GL_CLAMP_TO_EDGE: - /* - * ?? not support yet - */ - ok = 0; - break; - } - -/* - if (current->texture[hw_unit].hwTextureSet & MASK_TextureClampU) { - current->texture[hw_unit].hwTextureSet &= ~MASK_TextureClampU; - current->texture[hw_unit].hwTextureSet |= MASK_TextureBorderU; - } - - if (current->texture[hw_unit].hwTextureSet & MASK_TextureClampV) { - current->texture[hw_unit].hwTextureSet &= ~MASK_TextureClampV; - current->texture[hw_unit].hwTextureSet |= MASK_TextureBorderV; - } -*/ - current->texture[hw_unit].hwTextureBorderColor = - ((GLuint) texObj->BorderColor[3] << 24) + - ((GLuint) texObj->BorderColor[0] << 16) + - ((GLuint) texObj->BorderColor[1] << 8) + - ((GLuint) texObj->BorderColor[2]); - - if (current->texture[hw_unit].hwTextureBorderColor != - prev->texture[hw_unit].hwTextureBorderColor) - { - prev->texture[hw_unit].hwTextureBorderColor = - current->texture[hw_unit].hwTextureBorderColor; - if (hw_unit == 1) - smesa->GlobalFlag |= GFLAG_TEXBORDERCOLOR_1; - else - smesa->GlobalFlag |= GFLAG_TEXBORDERCOLOR; - } - - current->texture[hw_unit].hwTextureSet |= - texObj->Image[firstLevel]->WidthLog2 << 4; - current->texture[hw_unit].hwTextureSet |= - texObj->Image[firstLevel]->HeightLog2; - - if (hw_unit == 0) - smesa->GlobalFlag |= GFLAG_TEXTUREADDRESS; - else - smesa->GlobalFlag |= GFLAG_TEXTUREADDRESS_1; - - for (i = firstLevel; i <= lastLevel; i++) - { - GLuint texOffset = 0; - GLuint texPitch = TransferTexturePitch( t->image[i].pitch ); - - switch (t->image[i].memType) - { - case VIDEO_TYPE: - texOffset = ((unsigned long)t->image[i].Data - (unsigned long)smesa->FbBase); - break; - case AGP_TYPE: - texOffset = ((unsigned long)t->image[i].Data - (unsigned long)smesa->AGPBase) + - (unsigned long) smesa->AGPAddr; - current->texture[hw_unit].hwTextureMip |= - (MASK_TextureLevel0InSystem << i); - break; - } - - switch (i) - { - case 0: - prev->texture[hw_unit].texOffset0 = texOffset; - prev->texture[hw_unit].texPitch01 = texPitch << 16; - break; - case 1: - prev->texture[hw_unit].texOffset1 = texOffset; - prev->texture[hw_unit].texPitch01 |= texPitch; - break; - case 2: - prev->texture[hw_unit].texOffset2 = texOffset; - prev->texture[hw_unit].texPitch23 = texPitch << 16; - break; - case 3: - prev->texture[hw_unit].texOffset3 = texOffset; - prev->texture[hw_unit].texPitch23 |= texPitch; - break; - case 4: - prev->texture[hw_unit].texOffset4 = texOffset; - prev->texture[hw_unit].texPitch45 = texPitch << 16; - break; - case 5: - prev->texture[hw_unit].texOffset5 = texOffset; - prev->texture[hw_unit].texPitch45 |= texPitch; - break; - case 6: - prev->texture[hw_unit].texOffset6 = texOffset; - prev->texture[hw_unit].texPitch67 = texPitch << 16; - break; - case 7: - prev->texture[hw_unit].texOffset7 = texOffset; - prev->texture[hw_unit].texPitch67 |= texPitch; - break; - case 8: - prev->texture[hw_unit].texOffset8 = texOffset; - prev->texture[hw_unit].texPitch89 = texPitch << 16; - break; - case 9: - prev->texture[hw_unit].texOffset9 = texOffset; - prev->texture[hw_unit].texPitch89 |= texPitch; - break; - case 10: - prev->texture[hw_unit].texOffset10 = texOffset; - prev->texture[hw_unit].texPitch10 = texPitch << 16; - break; - case 11: - prev->texture[hw_unit].texOffset11 = texOffset; - prev->texture[hw_unit].texPitch10 |= texPitch; - break; - } - } - - if (current->texture[hw_unit].hwTextureSet != - prev->texture[hw_unit].hwTextureSet) - { - prev->texture[hw_unit].hwTextureSet = - current->texture[hw_unit].hwTextureSet; - if (hw_unit == 1) - smesa->GlobalFlag |= CFLAG_TEXTURERESET_1; - else - smesa->GlobalFlag |= CFLAG_TEXTURERESET; - } - if (current->texture[hw_unit].hwTextureMip != - prev->texture[hw_unit].hwTextureMip) - { - prev->texture[hw_unit].hwTextureMip = - current->texture[hw_unit].hwTextureMip; - if (hw_unit == 1) - smesa->GlobalFlag |= GFLAG_TEXTUREMIPMAP_1; - else - smesa->GlobalFlag |= GFLAG_TEXTUREMIPMAP; - } - - return ok; -} - -/* Disable a texture unit, called from validate_texture */ -static void -sis_reset_texture_env (GLcontext *ctx, int hw_unit) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - __GLSiSHardware *prev = &smesa->prev; - __GLSiSHardware *current = &smesa->current; - - if (hw_unit == 1) - { - current->hwTexBlendColor1 = STAGE1_C_CF; - current->hwTexBlendAlpha1 = STAGE1_A_AF; - - if ((current->hwTexBlendColor1 != prev->hwTexBlendColor1) || - (current->hwTexBlendAlpha1 != prev->hwTexBlendAlpha1) || - (current->hwTexEnvColor != prev->hwTexEnvColor)) - { - prev->hwTexBlendColor1 = current->hwTexBlendColor1; - prev->hwTexBlendAlpha1 = current->hwTexBlendAlpha1; - prev->hwTexEnvColor = current->hwTexEnvColor; - smesa->GlobalFlag |= GFLAG_TEXTUREENV_1; - } - } else { - current->hwTexBlendColor0 = STAGE0_C_CF; - current->hwTexBlendAlpha0 = STAGE0_A_AF; - - if ((current->hwTexBlendColor0 != prev->hwTexBlendColor0) || - (current->hwTexBlendAlpha0 != prev->hwTexBlendAlpha0) || - (current->hwTexEnvColor != prev->hwTexEnvColor)) - { - prev->hwTexBlendColor0 = current->hwTexBlendColor0; - prev->hwTexBlendAlpha0 = current->hwTexBlendAlpha0; - prev->hwTexEnvColor = current->hwTexEnvColor; - smesa->GlobalFlag |= GFLAG_TEXTUREENV; - } - } -} - -static void updateTextureUnit( GLcontext *ctx, int unit ) -{ - sisContextPtr smesa = SIS_CONTEXT( ctx ); - const struct gl_texture_unit *texUnit = &ctx->Texture.Unit[unit]; - struct gl_texture_object *texObj = texUnit->_Current; - GLint fallbackbit; - - if (unit == 0) - fallbackbit = SIS_FALLBACK_TEXTURE0; - else - fallbackbit = SIS_FALLBACK_TEXTURE1; - - if (texUnit->_ReallyEnabled & (TEXTURE_1D_BIT | TEXTURE_2D_BIT)) { - if (smesa->TexStates[unit] & NEW_TEXTURING) { - GLboolean ok; - - ok = sis_set_texobj_parm (ctx, texObj, unit); - FALLBACK( smesa, fallbackbit, !ok ); - } - if (smesa->TexStates[unit] & NEW_TEXTURE_ENV) { - if (unit == 0) - sis_set_texture_env0( ctx, texObj, unit ); - else - sis_set_texture_env1( ctx, texObj, unit ); - } - smesa->TexStates[unit] = 0; - } else if ( texUnit->_ReallyEnabled ) { - /* fallback */ - FALLBACK( smesa, fallbackbit, 1 ); - } else { - sis_reset_texture_env( ctx, unit ); - FALLBACK( smesa, fallbackbit, 0 ); - } -} - - -void sisUpdateTextureState( GLcontext *ctx ) -{ - sisContextPtr smesa = SIS_CONTEXT( ctx ); - int i; - __GLSiSHardware *current = &smesa->current; - -#if 1 - /* TODO : if unmark these, error in multitexture */ /* XXX */ - for (i = 0; i < SIS_MAX_TEXTURES; i++) - smesa->TexStates[i] |= (NEW_TEXTURING | NEW_TEXTURE_ENV); -#endif - - updateTextureUnit( ctx, 0 ); - updateTextureUnit( ctx, 1 ); - - /* XXX Issues with the 2nd unit but not the first being enabled? */ - if ( ctx->Texture.Unit[0]._ReallyEnabled & - (TEXTURE_1D_BIT | TEXTURE_2D_BIT) || - ctx->Texture.Unit[1]._ReallyEnabled & - (TEXTURE_1D_BIT | TEXTURE_2D_BIT) ) - { - current->hwCapEnable |= MASK_TextureEnable; - current->hwCapEnable &= ~MASK_TextureNumUsed; - if (ctx->Texture.Unit[1]._ReallyEnabled) - current->hwCapEnable |= 0x00002000; - else - current->hwCapEnable |= 0x00001000; - } else { - current->hwCapEnable &= ~MASK_TextureEnable; - } -} - -static GLint -BitScanForward( GLshort w ) -{ - GLint i; - - for (i = 0; i < 16; i++) { - if (w & (1 << i)) - break; - } - return i; -} - -static GLint -TransferTexturePitch( GLint dwPitch ) -{ - GLint dwRet, i; - - i = BitScanForward( (GLshort)dwPitch ); - dwRet = dwPitch >> i; - dwRet |= i << 9; - return dwRet; -} Index: xc/lib/GL/mesa/src/drv/sis/sis_tris.c diff -u xc/lib/GL/mesa/src/drv/sis/sis_tris.c:1.3 xc/lib/GL/mesa/src/drv/sis/sis_tris.c:removed --- xc/lib/GL/mesa/src/drv/sis/sis_tris.c:1.3 Mon Dec 8 19:15:22 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_tris.c Wed Mar 16 21:05:09 2005 @@ -1,953 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_tris.c,v 1.3 2003/12/09 00:15:22 alanh Exp $ */ -/************************************************************************** - -Copyright 2000 Silicon Integrated Systems Corp, Inc., HsinChu, Taiwan. -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT OR SILICON INTEGRATED SYSTEMS CORP BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Sung-Ching Lin - * Eric Anholt - */ - -#include "glheader.h" -#include "mtypes.h" -#include "colormac.h" -#include "macros.h" - -#include "swrast/swrast.h" -#include "swrast_setup/swrast_setup.h" -#include "tnl/tnl.h" -#include "tnl/t_context.h" -#include "tnl/t_pipeline.h" - -#include "sis_tris.h" -#include "sis_state.h" -#include "sis_vb.h" -#include "sis_lock.h" - -static const GLuint hw_prim[GL_POLYGON+1] = { - OP_3D_POINT_DRAW, /* GL_POINTS */ - OP_3D_LINE_DRAW, /* GL_LINES */ - OP_3D_LINE_DRAW, /* GL_LINE_LOOP */ - OP_3D_LINE_DRAW, /* GL_LINE_STRIP */ - OP_3D_TRIANGLE_DRAW, /* GL_TRIANGLES */ - OP_3D_TRIANGLE_DRAW, /* GL_TRIANGLE_STRIP */ - OP_3D_TRIANGLE_DRAW, /* GL_TRIANGLE_FAN */ - OP_3D_TRIANGLE_DRAW, /* GL_QUADS */ - OP_3D_TRIANGLE_DRAW, /* GL_QUAD_STRIP */ - OP_3D_TRIANGLE_DRAW /* GL_POLYGON */ -}; - -static const GLuint hw_prim_mmio_fire[OP_3D_TRIANGLE_DRAW+1] = { - OP_3D_FIRE_TSARGBa, - OP_3D_FIRE_TSARGBb, - OP_3D_FIRE_TSARGBc -}; - -static const GLuint hw_prim_mmio_shade[OP_3D_TRIANGLE_DRAW+1] = { - SHADE_FLAT_VertexA, - SHADE_FLAT_VertexB, - SHADE_FLAT_VertexC -}; - -static const GLuint hw_prim_agp_type[OP_3D_TRIANGLE_DRAW+1] = { - MASK_PsPointList, - MASK_PsLineList, - MASK_PsTriangleList -}; - -static const GLuint hw_prim_agp_shade[OP_3D_TRIANGLE_DRAW+1] = { - MASK_PsShadingFlatA, - MASK_PsShadingFlatB, - MASK_PsShadingFlatC -}; - -static void sisRasterPrimitive( GLcontext *ctx, GLuint hwprim ); -static void sisRenderPrimitive( GLcontext *ctx, GLenum prim ); -static void sisMakeRoomAGP( sisContextPtr smesa, GLint num ); -static void sisUpdateAGP( sisContextPtr smesa ); -static void sisFireVertsAGP( sisContextPtr smesa ); - -static float *AGP_StartPtr; -static float *AGP_WritePtr; /* Current write position */ -static float *AGP_ReadPtr; /* Last known engine readposition */ -static long AGP_SpaceLeft; /* Last known engine readposition */ - -/*********************************************************************** - * Emit primitives as inline vertices * - ***********************************************************************/ - -/* Future optimizations: - * - * The previous code only emitted W when fog or textures were enabled. - */ - -#define SIS_MMIO_WRITE_VERTEX(_v, i, lastvert) \ -do { \ - MMIOBase[(REG_3D_TSXa+(i)*0x30)/4] = _v->v.x; \ - MMIOBase[(REG_3D_TSYa+(i)*0x30)/4] = _v->v.y; \ - MMIOBase[(REG_3D_TSZa+(i)*0x30)/4] = _v->v.z; \ - MMIOBase[(REG_3D_TSWGa+(i)*0x30)/4] = _v->v.w; \ - /*((GLint *) MMIOBase)[(REG_3D_TSFSa+(i)*0x30)/4] = _v->ui[5];*/ \ - if (SIS_STATES & SIS_VERT_TEX0) { \ - MMIOBase[(REG_3D_TSUAa+(i)*0x30)/4] = _v->v.u0; \ - MMIOBase[(REG_3D_TSVAa+(i)*0x30)/4] = _v->v.v0; \ - } \ - if (SIS_STATES & SIS_VERT_TEX1) { \ - MMIOBase[(REG_3D_TSUBa+(i)*0x30)/4] = _v->v.u1; \ - MMIOBase[(REG_3D_TSVBa+(i)*0x30)/4] = _v->v.v1; \ - } \ - /*MMIOBase[(REG_3D_TSUCa+(i)*0x30)/4] = _v->v.u2; \ - MMIOBase[(REG_3D_TSVCa+(i)*0x30)/4] = _v->v.v2;*/ \ - /* the ARGB write of the last vertex of the primitive fires the 3d engine*/ \ - if (lastvert || (SIS_STATES & SIS_VERT_SMOOTH)) \ - ((GLint *) MMIOBase)[(REG_3D_TSARGBa+(i)*0x30)/4] = _v->ui[4]; \ -} while (0); - -#define SIS_AGP_WRITE_VERTEX(_v) \ -do { \ - AGP_WritePtr[0] = _v->v.x; \ - AGP_WritePtr[1] = _v->v.y; \ - AGP_WritePtr[2] = _v->v.z; \ - AGP_WritePtr[3] = _v->v.w; \ - ((GLint *)AGP_WritePtr)[4] = _v->ui[4]; \ - AGP_WritePtr += 5; \ - if (SIS_STATES & SIS_VERT_TEX0) { \ - AGP_WritePtr[0] = _v->v.u0; \ - AGP_WritePtr[1] = _v->v.v0; \ - AGP_WritePtr += 2; \ - } \ - if (SIS_STATES & SIS_VERT_TEX1) { \ - AGP_WritePtr[0] = _v->v.u1; \ - AGP_WritePtr[1] = _v->v.v1; \ - AGP_WritePtr += 2; \ - } \ -} while(0) - -#define MMIO_VERT_REG_COUNT 10 - -#define SIS_VERT_SMOOTH 0x01 -#define SIS_VERT_TEX0 0x02 -#define SIS_VERT_TEX1 0x04 - -static sis_quad_func sis_quad_func_agp[8]; -static sis_tri_func sis_tri_func_agp[8]; -static sis_line_func sis_line_func_agp[8]; -static sis_point_func sis_point_func_agp[8]; -static sis_quad_func sis_quad_func_mmio[8]; -static sis_tri_func sis_tri_func_mmio[8]; -static sis_line_func sis_line_func_mmio[8]; -static sis_point_func sis_point_func_mmio[8]; - -/* XXX: These definitions look questionable */ -#define USE_XYZ MASK_PsVertex_HAS_RHW -#define USE_W MASK_PsVertex_HAS_NORMALXYZ -#define USE_RGB MASK_PsVertex_HAS_SPECULAR -#define USE_UV1 MASK_PsVertex_HAS_UVSet2 -#define USE_UV2 MASK_PsVertex_HAS_UVSet3 - -static GLint AGPParsingValues[8] = { - (5 << 28) | USE_XYZ | USE_W | USE_RGB, - (5 << 28) | USE_XYZ | USE_W | USE_RGB, - (7 << 28) | USE_XYZ | USE_W | USE_RGB | USE_UV1, - (7 << 28) | USE_XYZ | USE_W | USE_RGB | USE_UV1, - (7 << 28) | USE_XYZ | USE_W | USE_RGB | USE_UV2, - (7 << 28) | USE_XYZ | USE_W | USE_RGB | USE_UV2, - (9 << 28) | USE_XYZ | USE_W | USE_RGB | USE_UV1 | USE_UV2, - (9 << 28) | USE_XYZ | USE_W | USE_RGB | USE_UV1 | USE_UV2, -}; - -#define SIS_STATES (0) -#define TAG(x) x##_none -#include "sis_tritmp.h" - -#define SIS_STATES (SIS_VERT_SMOOTH) -#define TAG(x) x##_s -#include "sis_tritmp.h" - -#define SIS_STATES (SIS_VERT_TEX0) -#define TAG(x) x##_t0 -#include "sis_tritmp.h" - -#define SIS_STATES (SIS_VERT_SMOOTH | SIS_VERT_TEX0) -#define TAG(x) x##_st0 -#include "sis_tritmp.h" - -#define SIS_STATES (SIS_VERT_TEX1) -#define TAG(x) x##_t1 -#include "sis_tritmp.h" - -#define SIS_STATES (SIS_VERT_SMOOTH | SIS_VERT_TEX1) -#define TAG(x) x##_st1 -#include "sis_tritmp.h" - -#define SIS_STATES (SIS_VERT_TEX0 | SIS_VERT_TEX1) -#define TAG(x) x##_t0t1 -#include "sis_tritmp.h" - -#define SIS_STATES (SIS_VERT_SMOOTH | SIS_VERT_TEX0 | SIS_VERT_TEX1) -#define TAG(x) x##_st0t1 -#include "sis_tritmp.h" - -/*********************************************************************** - * Macros for t_dd_tritmp.h to draw basic primitives * - ***********************************************************************/ - -#define POINT( v0 ) smesa->draw_point( smesa, v0 ) -#define LINE( v0, v1 ) smesa->draw_line( smesa, v0, v1 ) -#define TRI( a, b, c ) smesa->draw_tri( smesa, a, b, c ) -#define QUAD( a, b, c, d ) smesa->draw_quad( smesa, a, b, c, d ) - -/*********************************************************************** - * Build render functions from dd templates * - ***********************************************************************/ - -#define SIS_OFFSET_BIT 0x01 -#define SIS_TWOSIDE_BIT 0x02 -#define SIS_UNFILLED_BIT 0x04 -#define SIS_FALLBACK_BIT 0x08 -#define SIS_MAX_TRIFUNC 0x10 - - -static struct { - points_func points; - line_func line; - triangle_func triangle; - quad_func quad; -} rast_tab[SIS_MAX_TRIFUNC]; - - -#define DO_FALLBACK (IND & SIS_FALLBACK_BIT) -#define DO_OFFSET (IND & SIS_OFFSET_BIT) -#define DO_UNFILLED (IND & SIS_UNFILLED_BIT) -#define DO_TWOSIDE (IND & SIS_TWOSIDE_BIT) -#define DO_FLAT 0 -#define DO_TRI 1 -#define DO_QUAD 1 -#define DO_LINE 1 -#define DO_POINTS 1 -#define DO_FULL_QUAD 1 - -#define HAVE_RGBA 1 -#define HAVE_SPEC 1 -#define HAVE_BACK_COLORS 0 -#define HAVE_HW_FLATSHADE 1 -#define VERTEX sisVertex -#define TAB rast_tab - -#define DEPTH_SCALE 1.0 -#define UNFILLED_TRI unfilled_tri -#define UNFILLED_QUAD unfilled_quad -#define VERT_X(_v) _v->v.x -#define VERT_Y(_v) _v->v.y -#define VERT_Z(_v) _v->v.z -#define AREA_IS_CCW( a ) (a > 0) -#define GET_VERTEX(e) (smesa->verts + (e << smesa->vertex_stride_shift)) - -#define VERT_SET_RGBA( v, c ) \ - do { \ - sis_color_t *vc = (sis_color_t *)&(v)->ui[coloroffset]; \ - vc->blue = (c)[2]; \ - vc->green = (c)[1]; \ - vc->red = (c)[0]; \ - vc->alpha = (c)[3]; \ - } while (0) -#define VERT_COPY_RGBA( v0, v1 ) v0->ui[coloroffset] = v1->ui[coloroffset] -#define VERT_SAVE_RGBA( idx ) color[idx] = v[idx]->ui[coloroffset] -#define VERT_RESTORE_RGBA( idx ) v[idx]->ui[coloroffset] = color[idx] - -#define VERT_SET_SPEC( v0, c ) \ - if (havespec) { \ - (v0)->v.specular.red = (c)[0]; \ - (v0)->v.specular.green = (c)[1]; \ - (v0)->v.specular.blue = (c)[2]; \ - } -#define VERT_COPY_SPEC( v0, v1 ) \ - if (havespec) { \ - (v0)->v.specular.red = v1->v.specular.red; \ - (v0)->v.specular.green = v1->v.specular.green; \ - (v0)->v.specular.blue = v1->v.specular.blue; \ - } - -#define VERT_SAVE_SPEC( idx ) if (havespec) spec[idx] = v[idx]->ui[5] -#define VERT_RESTORE_SPEC( idx ) if (havespec) v[idx]->ui[5] = spec[idx] - -#define LOCAL_VARS(n) \ - sisContextPtr smesa = SIS_CONTEXT(ctx); \ - GLuint color[n], spec[n]; \ - GLuint coloroffset = (smesa->vertex_size == 4 ? 3 : 4); \ - GLboolean havespec = (smesa->vertex_size == 4 ? 0 : 1); \ - (void) color; (void) spec; (void) coloroffset; (void) havespec; - -/*********************************************************************** - * Helpers for rendering unfilled primitives * - ***********************************************************************/ - -#define RASTERIZE(x) if (smesa->hw_primitive != hw_prim[x]) \ - sisRasterPrimitive( ctx, hw_prim[x] ) -#define RENDER_PRIMITIVE smesa->render_primitive -#define IND SIS_FALLBACK_BIT -#define TAG(x) x -#include "tnl_dd/t_dd_unfilled.h" -#undef IND - - -/*********************************************************************** - * Generate GL render functions * - ***********************************************************************/ - - -#define IND (0) -#define TAG(x) x -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (SIS_OFFSET_BIT) -#define TAG(x) x##_offset -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (SIS_TWOSIDE_BIT) -#define TAG(x) x##_twoside -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (SIS_TWOSIDE_BIT | SIS_OFFSET_BIT) -#define TAG(x) x##_twoside_offset -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (SIS_UNFILLED_BIT) -#define TAG(x) x##_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (SIS_OFFSET_BIT | SIS_UNFILLED_BIT) -#define TAG(x) x##_offset_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (SIS_TWOSIDE_BIT | SIS_UNFILLED_BIT) -#define TAG(x) x##_twoside_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (SIS_TWOSIDE_BIT | SIS_OFFSET_BIT | SIS_UNFILLED_BIT) -#define TAG(x) x##_twoside_offset_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (SIS_FALLBACK_BIT) -#define TAG(x) x##_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (SIS_OFFSET_BIT | SIS_FALLBACK_BIT) -#define TAG(x) x##_offset_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (SIS_TWOSIDE_BIT | SIS_FALLBACK_BIT) -#define TAG(x) x##_twoside_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (SIS_TWOSIDE_BIT | SIS_OFFSET_BIT | SIS_FALLBACK_BIT) -#define TAG(x) x##_twoside_offset_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (SIS_UNFILLED_BIT | SIS_FALLBACK_BIT) -#define TAG(x) x##_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (SIS_OFFSET_BIT | SIS_UNFILLED_BIT | SIS_FALLBACK_BIT) -#define TAG(x) x##_offset_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (SIS_TWOSIDE_BIT | SIS_UNFILLED_BIT | SIS_FALLBACK_BIT) -#define TAG(x) x##_twoside_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (SIS_TWOSIDE_BIT | SIS_OFFSET_BIT | SIS_UNFILLED_BIT | \ - SIS_FALLBACK_BIT) -#define TAG(x) x##_twoside_offset_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - - -static void init_rast_tab( void ) -{ - init(); - init_offset(); - init_twoside(); - init_twoside_offset(); - init_unfilled(); - init_offset_unfilled(); - init_twoside_unfilled(); - init_twoside_offset_unfilled(); - init_fallback(); - init_offset_fallback(); - init_twoside_fallback(); - init_twoside_offset_fallback(); - init_unfilled_fallback(); - init_offset_unfilled_fallback(); - init_twoside_unfilled_fallback(); - init_twoside_offset_unfilled_fallback(); -} - - - -/*********************************************************************** - * Rasterization fallback helpers * - ***********************************************************************/ - - -/* This code is hit only when a mix of accelerated and unaccelerated - * primitives are being drawn, and only for the unaccelerated - * primitives. - */ -static void -sis_fallback_quad( sisContextPtr smesa, - sisVertex *v0, - sisVertex *v1, - sisVertex *v2, - sisVertex *v3 ) -{ - GLcontext *ctx = smesa->glCtx; - SWvertex v[4]; - sis_translate_vertex( ctx, v0, &v[0] ); - sis_translate_vertex( ctx, v1, &v[1] ); - sis_translate_vertex( ctx, v2, &v[2] ); - sis_translate_vertex( ctx, v3, &v[3] ); - _swrast_Triangle( ctx, &v[0], &v[1], &v[3] ); - _swrast_Triangle( ctx, &v[1], &v[2], &v[3] ); -} - -static void -sis_fallback_tri( sisContextPtr smesa, - sisVertex *v0, - sisVertex *v1, - sisVertex *v2 ) -{ - GLcontext *ctx = smesa->glCtx; - SWvertex v[3]; - sis_translate_vertex( ctx, v0, &v[0] ); - sis_translate_vertex( ctx, v1, &v[1] ); - sis_translate_vertex( ctx, v2, &v[2] ); - _swrast_Triangle( ctx, &v[0], &v[1], &v[2] ); -} - - -static void -sis_fallback_line( sisContextPtr smesa, - sisVertex *v0, - sisVertex *v1 ) -{ - GLcontext *ctx = smesa->glCtx; - SWvertex v[2]; - sis_translate_vertex( ctx, v0, &v[0] ); - sis_translate_vertex( ctx, v1, &v[1] ); - _swrast_Line( ctx, &v[0], &v[1] ); -} - - -static void -sis_fallback_point( sisContextPtr smesa, - sisVertex *v0 ) -{ - GLcontext *ctx = smesa->glCtx; - SWvertex v[1]; - sis_translate_vertex( ctx, v0, &v[0] ); - _swrast_Point( ctx, &v[0] ); -} - - - -/**********************************************************************/ -/* Render unclipped begin/end objects */ -/**********************************************************************/ - -#define VERT(x) (sisVertex *)(sisverts + (x << shift)) -#define RENDER_POINTS( start, count ) \ - for ( ; start < count ; start++) \ - smesa->draw_point( smesa, VERT(start) ) -#define RENDER_LINE( v0, v1 ) smesa->draw_line( smesa, VERT(v0), VERT(v1) ) -#define RENDER_TRI( v0, v1, v2 ) smesa->draw_tri( smesa, VERT(v0), VERT(v1), \ - VERT(v2) ) -#define RENDER_QUAD( v0, v1, v2, v3 ) smesa->draw_quad( smesa, VERT(v0), \ - VERT(v1), VERT(v2), VERT(v3)) -#define INIT(x) sisRenderPrimitive( ctx, x ) -#undef LOCAL_VARS -#define LOCAL_VARS \ - sisContextPtr smesa = SIS_CONTEXT(ctx); \ - const GLuint shift = smesa->vertex_stride_shift; \ - const char *sisverts = (char *)smesa->verts; \ - const GLuint * const elt = TNL_CONTEXT(ctx)->vb.Elts; \ - (void) elt; -#define RESET_STIPPLE -#define RESET_OCCLUSION -#define PRESERVE_VB_DEFS -#define ELT(x) (x) -#define TAG(x) sis_##x##_verts -#include "tnl/t_vb_rendertmp.h" -#undef ELT -#undef TAG -#define TAG(x) sis_##x##_elts -#define ELT(x) elt[x] -#include "tnl/t_vb_rendertmp.h" - - -/**********************************************************************/ -/* Render clipped primitives */ -/**********************************************************************/ - -static void sisRenderClippedPoly( GLcontext *ctx, const GLuint *elts, GLuint n ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; - - /* Render the new vertices as an unclipped polygon. - */ - { - GLuint *tmp = VB->Elts; - VB->Elts = (GLuint *)elts; - tnl->Driver.Render.PrimTabElts[GL_POLYGON]( ctx, 0, n, PRIM_BEGIN|PRIM_END ); - VB->Elts = tmp; - } -} - -static void sisRenderClippedLine( GLcontext *ctx, GLuint ii, GLuint jj ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - tnl->Driver.Render.Line( ctx, ii, jj ); -} - -#if 0 -static void sisFastRenderClippedPoly( GLcontext *ctx, const GLuint *elts, - GLuint n ) -{ - sisContextPtr smesa = SIS_CONTEXT( ctx ); - GLuint vertsize = smesa->vertex_size; - GLuint *vb = r128AllocDmaLow( rmesa, (n-2) * 3 * 4 * vertsize ); - GLubyte *sisverts = (GLubyte *)smesa->verts; - const GLuint shift = smesa->vertex_stride_shift; - const GLuint *start = (const GLuint *)VERT(elts[0]); - int i,j; - - smesa->num_verts += (n-2) * 3; - - for (i = 2 ; i < n ; i++) { - COPY_DWORDS( j, vb, vertsize, (sisVertexPtr) VERT(elts[i-1]) ); - COPY_DWORDS( j, vb, vertsize, (sisVertexPtr) VERT(elts[i]) ); - COPY_DWORDS( j, vb, vertsize, (sisVertexPtr) start ); - } -} -#endif - - - - -/**********************************************************************/ -/* Choose render functions */ -/**********************************************************************/ - -#define _SIS_NEW_RENDER_STATE (_DD_NEW_LINE_STIPPLE | \ - _DD_NEW_LINE_SMOOTH | \ - _DD_NEW_POINT_SMOOTH | \ - _DD_NEW_TRI_SMOOTH | \ - _DD_NEW_TRI_UNFILLED | \ - _DD_NEW_TRI_LIGHT_TWOSIDE | \ - _DD_NEW_TRI_OFFSET) \ - - -#define POINT_FALLBACK (DD_POINT_SMOOTH) -#define LINE_FALLBACK (DD_LINE_STIPPLE|DD_LINE_SMOOTH) -#define TRI_FALLBACK (DD_TRI_SMOOTH) -#define ANY_FALLBACK_FLAGS (POINT_FALLBACK|LINE_FALLBACK|TRI_FALLBACK) -#define ANY_RASTER_FLAGS (DD_TRI_LIGHT_TWOSIDE|DD_TRI_OFFSET|DD_TRI_UNFILLED) - - -static void sisChooseRenderState(GLcontext *ctx) -{ - sisContextPtr smesa = SIS_CONTEXT( ctx ); - GLuint flags = ctx->_TriangleCaps; - GLuint index = 0; - GLuint vertindex = 0; - - if (ctx->Texture.Unit[0]._ReallyEnabled) - vertindex |= SIS_VERT_TEX0; - if (ctx->Texture.Unit[1]._ReallyEnabled) - vertindex |= SIS_VERT_TEX1; - if (ctx->Light.ShadeModel == GL_SMOOTH) - vertindex |= SIS_VERT_SMOOTH; - - if (smesa->AGPCmdModeEnabled) { - smesa->draw_quad = sis_quad_func_agp[vertindex]; - smesa->draw_tri = sis_tri_func_agp[vertindex]; - smesa->draw_line = sis_line_func_agp[vertindex]; - smesa->draw_point = sis_point_func_agp[vertindex]; - } else { - smesa->draw_quad = sis_quad_func_mmio[vertindex]; - smesa->draw_tri = sis_tri_func_mmio[vertindex]; - smesa->draw_line = sis_line_func_mmio[vertindex]; - smesa->draw_point = sis_point_func_mmio[vertindex]; - } - smesa->AGPParseSet &= ~(MASK_VertexDWSize | MASK_VertexDataFormat); - smesa->AGPParseSet |= AGPParsingValues[vertindex]; - - if (flags & (ANY_RASTER_FLAGS|ANY_FALLBACK_FLAGS)) { - - if (flags & ANY_RASTER_FLAGS) { - if (flags & DD_TRI_LIGHT_TWOSIDE) index |= SIS_TWOSIDE_BIT; - if (flags & DD_TRI_OFFSET) index |= SIS_OFFSET_BIT; - if (flags & DD_TRI_UNFILLED) index |= SIS_UNFILLED_BIT; - } - - /* Hook in fallbacks for specific primitives. - */ - if (flags & ANY_FALLBACK_FLAGS) { - if (flags & POINT_FALLBACK) - smesa->draw_point = sis_fallback_point; - if (flags & LINE_FALLBACK) - smesa->draw_line = sis_fallback_line; - if (flags & TRI_FALLBACK) { - smesa->draw_quad = sis_fallback_quad; - smesa->draw_tri = sis_fallback_tri; - } - index |= SIS_FALLBACK_BIT; - } - } - - if (index != smesa->RenderIndex) { - TNLcontext *tnl = TNL_CONTEXT(ctx); - tnl->Driver.Render.Points = rast_tab[index].points; - tnl->Driver.Render.Line = rast_tab[index].line; - tnl->Driver.Render.Triangle = rast_tab[index].triangle; - tnl->Driver.Render.Quad = rast_tab[index].quad; - - if (index == 0) { - tnl->Driver.Render.PrimTabVerts = sis_render_tab_verts; - tnl->Driver.Render.PrimTabElts = sis_render_tab_elts; - tnl->Driver.Render.ClippedLine = rast_tab[index].line; - /*XXX: sisFastRenderClippedPoly*/ - tnl->Driver.Render.ClippedPolygon = sisRenderClippedPoly; - } else { - tnl->Driver.Render.PrimTabVerts = _tnl_render_tab_verts; - tnl->Driver.Render.PrimTabElts = _tnl_render_tab_elts; - tnl->Driver.Render.ClippedLine = sisRenderClippedLine; - tnl->Driver.Render.ClippedPolygon = sisRenderClippedPoly; - } - - smesa->RenderIndex = index; - } -} - -/**********************************************************************/ -/* Multipass rendering for front buffering */ -/**********************************************************************/ -static GLboolean multipass_cliprect( GLcontext *ctx, GLuint pass ) -{ - sisContextPtr smesa = SIS_CONTEXT( ctx ); - - if (pass >= smesa->driDrawable->numClipRects) { - return GL_FALSE; - } else { - GLint x1, y1, x2, y2; - - x1 = smesa->driDrawable->pClipRects[pass].x1 - smesa->driDrawable->x; - y1 = smesa->driDrawable->pClipRects[pass].y1 - smesa->driDrawable->y; - x2 = smesa->driDrawable->pClipRects[pass].x2 - smesa->driDrawable->x; - y2 = smesa->driDrawable->pClipRects[pass].y2 - smesa->driDrawable->y; - - if (ctx->Scissor.Enabled) { - GLint scisy1 = Y_FLIP(ctx->Scissor.Y + ctx->Scissor.Height - 1); - GLint scisy2 = Y_FLIP(ctx->Scissor.Y); - - if (ctx->Scissor.X > x1) - x1 = ctx->Scissor.X; - if (scisy1 > y1) - y1 = scisy1; - if (ctx->Scissor.X + ctx->Scissor.Width - 1 < x2) - x2 = ctx->Scissor.X + ctx->Scissor.Width - 1; - if (scisy2 < y2) - y2 = scisy2; - } - - MMIO(REG_3D_ClipTopBottom, y1 << 13 | y2); - MMIO(REG_3D_ClipLeftRight, x1 << 13 | x2); - /* Mark that we clobbered these registers */ - smesa->GlobalFlag |= GFLAG_CLIPPING; - return GL_TRUE; - } -} - - - -/**********************************************************************/ -/* Validate state at pipeline start */ -/**********************************************************************/ - -static void sisRunPipeline( GLcontext *ctx ) -{ - sisContextPtr smesa = SIS_CONTEXT( ctx ); - - LOCK_HARDWARE(); - sisUpdateHWState( ctx ); - - if (smesa->AGPCmdModeEnabled) { - AGP_WritePtr = (GLfloat *)smesa->AGPCmdBufBase + *smesa->pAGPCmdBufNext; - AGP_StartPtr = AGP_WritePtr; - AGP_ReadPtr = (GLfloat *)((long)MMIO_READ(REG_3D_AGPCmBase) - - (long)smesa->AGPCmdBufAddr + (long)smesa->AGPCmdBufBase); - sisUpdateAGP( smesa ); - } - - if (!smesa->Fallback && smesa->NewGLState) { - if (smesa->NewGLState & _SIS_NEW_VERTEX_STATE) - sisChooseVertexState( ctx ); - - if (smesa->NewGLState & (_SIS_NEW_RENDER_STATE | _NEW_TEXTURE)) - sisChooseRenderState( ctx ); - - smesa->NewGLState = 0; - } - - _tnl_run_pipeline( ctx ); - - if (smesa->AGPCmdModeEnabled) - sisFireVertsAGP( smesa ); - else - mEndPrimitive(); - UNLOCK_HARDWARE(); -} - -/**********************************************************************/ -/* High level hooks for t_vb_render.c */ -/**********************************************************************/ - -/* This is called when Mesa switches between rendering triangle - * primitives (such as GL_POLYGON, GL_QUADS, GL_TRIANGLE_STRIP, etc), - * and lines, points and bitmaps. - */ - -static void sisRasterPrimitive( GLcontext *ctx, GLuint hwprim ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - if (smesa->hw_primitive != hwprim) { - if (smesa->AGPCmdModeEnabled) { - sisFireVertsAGP( smesa ); - smesa->AGPParseSet &= ~(MASK_PsDataType | MASK_PsShadingMode); - smesa->AGPParseSet |= hw_prim_agp_type[hwprim]; - if (ctx->Light.ShadeModel == GL_FLAT) - smesa->AGPParseSet |= hw_prim_agp_shade[hwprim]; - else - smesa->AGPParseSet |= MASK_PsShadingSmooth; - } else { - mEndPrimitive(); - smesa->dwPrimitiveSet &= ~(MASK_DrawPrimitiveCommand | - MASK_SetFirePosition | MASK_ShadingMode); - smesa->dwPrimitiveSet |= hwprim | hw_prim_mmio_fire[hwprim]; - if (ctx->Light.ShadeModel == GL_FLAT) - smesa->dwPrimitiveSet |= hw_prim_mmio_shade[hwprim]; - else - smesa->dwPrimitiveSet |= SHADE_GOURAUD; - } - } - smesa->hw_primitive = hwprim; -} - -static void sisRenderPrimitive( GLcontext *ctx, GLenum prim ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - - smesa->render_primitive = prim; - if (prim >= GL_TRIANGLES && (ctx->_TriangleCaps & DD_TRI_UNFILLED)) - return; - sisRasterPrimitive( ctx, hw_prim[prim] ); -} - - -static void sisRenderStart( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - sisContextPtr smesa = SIS_CONTEXT(ctx); - - /* Check for projective texturing. Make sure all texcoord - * pointers point to something. (fix in mesa?) - */ - sisCheckTexSizes( ctx ); - - if (ctx->Color._DrawDestMask == FRONT_LEFT_BIT && - smesa->driDrawable->numClipRects != 0) - { - multipass_cliprect(ctx, 0); - if (smesa->driDrawable->numClipRects > 1) - tnl->Driver.Render.Multipass = multipass_cliprect; - else - tnl->Driver.Render.Multipass = NULL; - } else { - tnl->Driver.Render.Multipass = NULL; - } -} - -static void sisRenderFinish( GLcontext *ctx ) -{ -} - -/* Update SpaceLeft after an engine or current write pointer update */ -static void sisUpdateAGP( sisContextPtr smesa ) -{ - /* ReadPtr == WritePtr is the empty case */ - if (AGP_ReadPtr <= AGP_WritePtr) - AGP_SpaceLeft = (long)smesa->AGPCmdBufBase + (long)smesa->AGPCmdBufSize - - (long)AGP_WritePtr; - else - AGP_SpaceLeft = AGP_ReadPtr - AGP_WritePtr - 4; -} - -/* Fires a set of vertices that have been written from AGP_StartPtr to - * AGP_WritePtr, using the smesa->AGPParseSet format. - */ -void -sisFireVertsAGP( sisContextPtr smesa ) -{ - if (AGP_WritePtr == AGP_StartPtr) - return; - - mWait3DCmdQueue(5); - mEndPrimitive(); - MMIO(REG_3D_AGPCmBase, (long)AGP_StartPtr - (long)smesa->AGPCmdBufBase + - (long)smesa->AGPCmdBufAddr); - MMIO(REG_3D_AGPTtDwNum, (((long)AGP_WritePtr - (long)AGP_StartPtr) >> 2) | - 0x50000000); - MMIO(REG_3D_ParsingSet, smesa->AGPParseSet); - - MMIO(REG_3D_AGPCmFire, (GLint)(-1)); - mEndPrimitive(); - - *(smesa->pAGPCmdBufNext) = (((long)AGP_WritePtr - - (long)smesa->AGPCmdBufBase) + 0xf) & ~0xf; - AGP_StartPtr = AGP_WritePtr; - sisUpdateAGP( smesa ); -} - -/* Make sure there are more than num dwords left in the AGP queue. */ -static void -sisMakeRoomAGP( sisContextPtr smesa, GLint num ) -{ - int size = num * 4; - - if (size <= AGP_SpaceLeft) { - AGP_SpaceLeft -= size; - return; - } - /* Wrapping */ - if (AGP_WritePtr + num > (GLfloat *)(smesa->AGPCmdBufBase + - smesa->AGPCmdBufSize)) - { - sisFireVertsAGP( smesa ); - AGP_WritePtr = (GLfloat *)smesa->AGPCmdBufBase; - AGP_StartPtr = AGP_WritePtr; - sisUpdateAGP( smesa ); - WaitEngIdle( smesa ); /* XXX Why is this necessary? */ - } - - if (size > AGP_SpaceLeft) { - /* Update the cached engine read pointer */ - AGP_ReadPtr = (GLfloat *)((long)MMIO_READ(REG_3D_AGPCmBase) - - (long)smesa->AGPCmdBufAddr + (long)smesa->AGPCmdBufBase); - sisUpdateAGP( smesa ); - while (size > AGP_SpaceLeft) { - /* Spin until space is available. */ - AGP_ReadPtr = (GLfloat *)((long)MMIO_READ(REG_3D_AGPCmBase) - - (long)smesa->AGPCmdBufAddr + (long)smesa->AGPCmdBufBase); - sisUpdateAGP( smesa ); - } - } - AGP_SpaceLeft -= size; -} - -/**********************************************************************/ -/* Transition to/from hardware rasterization. */ -/**********************************************************************/ - -void sisFallback( GLcontext *ctx, GLuint bit, GLboolean mode ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - sisContextPtr smesa = SIS_CONTEXT(ctx); - GLuint oldfallback = smesa->Fallback; - - if (mode) { - smesa->Fallback |= bit; - if (oldfallback == 0) { - _swsetup_Wakeup( ctx ); - smesa->RenderIndex = ~0; - } - } - else { - smesa->Fallback &= ~bit; - if (oldfallback == bit) { - _swrast_flush( ctx ); - tnl->Driver.Render.Start = sisRenderStart; - tnl->Driver.Render.PrimitiveNotify = sisRenderPrimitive; - tnl->Driver.Render.Finish = sisRenderFinish; - tnl->Driver.Render.BuildVertices = sisBuildVertices; - smesa->NewGLState |= (_SIS_NEW_RENDER_STATE| - _SIS_NEW_VERTEX_STATE); - } - } -} - - -/**********************************************************************/ -/* Initialization. */ -/**********************************************************************/ - -void sisInitTriFuncs( GLcontext *ctx ) -{ - sisContextPtr smesa = SIS_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - static int firsttime = 1; - - if (firsttime) { - init_rast_tab(); - firsttime = 0; - - sis_vert_init_none(); - sis_vert_init_s(); - sis_vert_init_t0(); - sis_vert_init_st0(); - sis_vert_init_t1(); - sis_vert_init_st1(); - sis_vert_init_t0t1(); - sis_vert_init_st0t1(); - } - - tnl->Driver.RunPipeline = sisRunPipeline; - tnl->Driver.Render.Start = sisRenderStart; - tnl->Driver.Render.Finish = sisRenderFinish; - tnl->Driver.Render.PrimitiveNotify = sisRenderPrimitive; - tnl->Driver.Render.ResetLineStipple = _swrast_ResetLineStipple; - tnl->Driver.Render.BuildVertices = sisBuildVertices; - tnl->Driver.Render.Multipass = NULL; - - if (getenv("SIS_FORCE_FALLBACK") != NULL) - sisFallback(ctx, SIS_FALLBACK_FORCE, 1); - else - sisFallback(ctx, SIS_FALLBACK_FORCE, 0); - - smesa->RenderIndex = ~0; - smesa->NewGLState |= (_SIS_NEW_RENDER_STATE| - _SIS_NEW_VERTEX_STATE); -} Index: xc/lib/GL/mesa/src/drv/sis/sis_tris.h diff -u xc/lib/GL/mesa/src/drv/sis/sis_tris.h:1.2 xc/lib/GL/mesa/src/drv/sis/sis_tris.h:removed --- xc/lib/GL/mesa/src/drv/sis/sis_tris.h:1.2 Mon Dec 8 19:15:22 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_tris.h Wed Mar 16 21:05:09 2005 @@ -1,44 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_tris.h,v 1.2 2003/12/09 00:15:22 alanh Exp $ */ -/************************************************************************** - -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Eric Anholt - */ - -#ifndef __SIS_TRIS_H__ -#define __SIS_TRIS_H__ - -#include "mtypes.h" - -extern void sisInitTriFuncs( GLcontext *ctx ); - - -extern void sisFallback( GLcontext *ctx, GLuint bit, GLboolean mode ); -#define FALLBACK( smesa, bit, mode ) sisFallback( smesa->glCtx, bit, mode ) - - -#endif /* __SIS_TRIS_H__ */ Index: xc/lib/GL/mesa/src/drv/sis/sis_tritmp.h diff -u xc/lib/GL/mesa/src/drv/sis/sis_tritmp.h:1.3 xc/lib/GL/mesa/src/drv/sis/sis_tritmp.h:removed --- xc/lib/GL/mesa/src/drv/sis/sis_tritmp.h:1.3 Mon Dec 8 19:15:22 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_tritmp.h Wed Mar 16 21:05:09 2005 @@ -1,150 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_tritmp.h,v 1.3 2003/12/09 00:15:22 alanh Exp $ */ -/************************************************************************** - -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Eric Anholt - */ - -#define AGP_VERT_REG_COUNT (5 + \ - ((SIS_STATES & SIS_VERT_TEX0) != 0) * 2 + \ - ((SIS_STATES & SIS_VERT_TEX1) != 0) * 2) - -static void TAG(sis_draw_quad_mmio)( sisContextPtr smesa, - sisVertexPtr v0, - sisVertexPtr v1, - sisVertexPtr v2, - sisVertexPtr v3 ) -{ - float *MMIOBase = (float *)GET_IOBase (smesa); - - mWait3DCmdQueue (MMIO_VERT_REG_COUNT * 6 + 1); - ((GLint *) MMIOBase)[REG_3D_PrimitiveSet / 4] = smesa->dwPrimitiveSet; - SIS_MMIO_WRITE_VERTEX(v0, 0, 0); - SIS_MMIO_WRITE_VERTEX(v1, 1, 0); - SIS_MMIO_WRITE_VERTEX(v3, 2, 1); - SIS_MMIO_WRITE_VERTEX(v1, 0, 0); - SIS_MMIO_WRITE_VERTEX(v2, 1, 0); - SIS_MMIO_WRITE_VERTEX(v3, 2, 1); -} - -static void TAG(sis_draw_tri_mmio)( sisContextPtr smesa, - sisVertexPtr v0, - sisVertexPtr v1, - sisVertexPtr v2 ) -{ - float *MMIOBase = (float *)GET_IOBase (smesa); - - mWait3DCmdQueue (MMIO_VERT_REG_COUNT * 3 + 1); - ((GLint *) MMIOBase)[REG_3D_PrimitiveSet / 4] = smesa->dwPrimitiveSet; - SIS_MMIO_WRITE_VERTEX(v0, 0, 0); - SIS_MMIO_WRITE_VERTEX(v1, 1, 0); - SIS_MMIO_WRITE_VERTEX(v2, 2, 1); -} - -static void TAG(sis_draw_line_mmio)( sisContextPtr smesa, - sisVertexPtr v0, - sisVertexPtr v1 ) -{ - float *MMIOBase = (float *)GET_IOBase (smesa); - - mWait3DCmdQueue (MMIO_VERT_REG_COUNT * 2 + 1); - ((GLint *) MMIOBase)[REG_3D_PrimitiveSet / 4] = smesa->dwPrimitiveSet; - SIS_MMIO_WRITE_VERTEX(v0, 0, 0); - SIS_MMIO_WRITE_VERTEX(v1, 1, 1); -} - -static void TAG(sis_draw_point_mmio)( sisContextPtr smesa, - sisVertexPtr v0 ) -{ - float *MMIOBase = (float *)GET_IOBase (smesa); - - mWait3DCmdQueue (MMIO_VERT_REG_COUNT * 1 + 1); - ((GLint *) MMIOBase)[REG_3D_PrimitiveSet / 4] = smesa->dwPrimitiveSet; - SIS_MMIO_WRITE_VERTEX(v0, 1, 1); -} - -static void TAG(sis_draw_quad_agp)( sisContextPtr smesa, - sisVertexPtr v0, - sisVertexPtr v1, - sisVertexPtr v2, - sisVertexPtr v3 ) -{ - sisMakeRoomAGP(smesa, AGP_VERT_REG_COUNT * 6); - - SIS_AGP_WRITE_VERTEX(v0); - SIS_AGP_WRITE_VERTEX(v1); - SIS_AGP_WRITE_VERTEX(v3); - SIS_AGP_WRITE_VERTEX(v1); - SIS_AGP_WRITE_VERTEX(v2); - SIS_AGP_WRITE_VERTEX(v3); -} - -static void TAG(sis_draw_tri_agp)( sisContextPtr smesa, - sisVertexPtr v0, - sisVertexPtr v1, - sisVertexPtr v2 ) -{ - sisMakeRoomAGP(smesa, AGP_VERT_REG_COUNT * 3); - - SIS_AGP_WRITE_VERTEX(v0); - SIS_AGP_WRITE_VERTEX(v1); - SIS_AGP_WRITE_VERTEX(v2); -} - -static void TAG(sis_draw_line_agp)( sisContextPtr smesa, - sisVertexPtr v0, - sisVertexPtr v1 ) -{ - sisMakeRoomAGP(smesa, AGP_VERT_REG_COUNT * 2); - - SIS_AGP_WRITE_VERTEX(v0); - SIS_AGP_WRITE_VERTEX(v1); -} - -static void TAG(sis_draw_point_agp)( sisContextPtr smesa, - sisVertexPtr v0 ) -{ - sisMakeRoomAGP(smesa, AGP_VERT_REG_COUNT * 1); - - SIS_AGP_WRITE_VERTEX(v0); -} - -static __inline void TAG(sis_vert_init)( void ) -{ - sis_quad_func_agp[SIS_STATES] = TAG(sis_draw_quad_agp); - sis_tri_func_agp[SIS_STATES] = TAG(sis_draw_tri_agp); - sis_line_func_agp[SIS_STATES] = TAG(sis_draw_line_agp); - sis_point_func_agp[SIS_STATES] = TAG(sis_draw_point_agp); - sis_quad_func_mmio[SIS_STATES] = TAG(sis_draw_quad_mmio); - sis_tri_func_mmio[SIS_STATES] = TAG(sis_draw_tri_mmio); - sis_line_func_mmio[SIS_STATES] = TAG(sis_draw_line_mmio); - sis_point_func_mmio[SIS_STATES] = TAG(sis_draw_point_mmio); -} - -#undef AGP_VERT_REG_COUNT -#undef TAG -#undef SIS_STATES Index: xc/lib/GL/mesa/src/drv/sis/sis_vb.c diff -u xc/lib/GL/mesa/src/drv/sis/sis_vb.c:1.3 xc/lib/GL/mesa/src/drv/sis/sis_vb.c:removed --- xc/lib/GL/mesa/src/drv/sis/sis_vb.c:1.3 Mon Dec 8 19:15:23 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_vb.c Wed Mar 16 21:05:09 2005 @@ -1,463 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_vb.c,v 1.3 2003/12/09 00:15:23 alanh Exp $ */ -/************************************************************************** - -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Eric Anholt - */ - -#include "glheader.h" -#include "mtypes.h" -#include "imports.h" -#include "macros.h" -#include "colormac.h" - -#include "swrast_setup/swrast_setup.h" -#include "tnl/t_context.h" - -#include "sis_context.h" -#include "sis_vb.h" -#include "sis_tris.h" -#include "sis_state.h" - - -#define SIS_TEX1_BIT 0x1 -#define SIS_TEX0_BIT 0x2 -#define SIS_RGBA_BIT 0x4 -#define SIS_SPEC_BIT 0x8 -#define SIS_FOG_BIT 0x10 -#define SIS_XYZW_BIT 0x20 -#define SIS_PTEX_BIT 0x40 -#define SIS_MAX_SETUP 0x80 - -static struct { - void (*emit)( GLcontext *, GLuint, GLuint, void *, GLuint ); - interp_func interp; - copy_pv_func copy_pv; - GLboolean (*check_tex_sizes)( GLcontext *ctx ); - GLuint vertex_size; - GLuint vertex_stride_shift; - GLuint vertex_format; -} setup_tab[SIS_MAX_SETUP]; - -#define TEX0_VERTEX_FORMAT 1 -#define TEX1_VERTEX_FORMAT 2 - -#define TINY_VERTEX_FORMAT 0 -#define NOTEX_VERTEX_FORMAT 0 -#define PROJ_TEX1_VERTEX_FORMAT 0 -#define TEX2_VERTEX_FORMAT 0 -#define TEX3_VERTEX_FORMAT 0 -#define PROJ_TEX3_VERTEX_FORMAT 0 - -#define DO_XYZW (IND & SIS_XYZW_BIT) -#define DO_RGBA (IND & SIS_RGBA_BIT) -#define DO_SPEC (IND & SIS_SPEC_BIT) -#define DO_FOG (IND & SIS_FOG_BIT) -#define DO_TEX0 (IND & SIS_TEX0_BIT) -#define DO_TEX1 (IND & SIS_TEX1_BIT) -#define DO_TEX2 0 -#define DO_TEX3 0 -#define DO_PTEX (IND & SIS_PTEX_BIT) - -#define VERTEX sisVertex -#define VERTEX_COLOR sis_color_t -#define LOCALVARS sisContextPtr smesa = SIS_CONTEXT(ctx); -#define GET_VIEWPORT_MAT() smesa->hw_viewport -#define GET_TEXSOURCE(n) n -#define GET_VERTEX_FORMAT() smesa->vertex_format -#define GET_VERTEX_STORE() smesa->verts -#define GET_VERTEX_STRIDE_SHIFT() smesa->vertex_stride_shift -#define GET_UBYTE_COLOR_STORE() &smesa->UbyteColor -#define GET_UBYTE_SPEC_COLOR_STORE() &smesa->UbyteSecondaryColor - -#define HAVE_HW_VIEWPORT 0 -#define HAVE_HW_DIVIDE 0 -#define HAVE_RGBA_COLOR 0 -#define HAVE_TINY_VERTICES 0 -#define HAVE_NOTEX_VERTICES 0 -#define HAVE_TEX0_VERTICES 1 -#define HAVE_TEX1_VERTICES 1 -#define HAVE_TEX2_VERTICES 0 -#define HAVE_TEX3_VERTICES 0 -#define HAVE_PTEX_VERTICES 0 - -#define UNVIEWPORT_VARS GLfloat h = SIS_CONTEXT(ctx)->driDrawable->h -#define UNVIEWPORT_X(x) x - SUBPIXEL_X -#define UNVIEWPORT_Y(y) - y + h + SUBPIXEL_Y -#define UNVIEWPORT_Z(z) z / smesa->depth_scale - -#define PTEX_FALLBACK() FALLBACK(smesa, SIS_FALLBACK_TEXTURE, 1) - -#define IMPORT_FLOAT_COLORS sis_import_float_colors -#define IMPORT_FLOAT_SPEC_COLORS sis_import_float_spec_colors - -#define INTERP_VERTEX setup_tab[smesa->SetupIndex].interp -#define COPY_PV_VERTEX setup_tab[smesa->SetupIndex].copy_pv - -/*********************************************************************** - * Generate pv-copying and translation functions * - ***********************************************************************/ - -#define TAG(x) sis_##x -#include "tnl_dd/t_dd_vb.c" - -/*********************************************************************** - * Generate vertex emit and interp functions * - ***********************************************************************/ - - -#define IND (SIS_XYZW_BIT|SIS_RGBA_BIT) -#define TAG(x) x##_wg -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_XYZW_BIT|SIS_RGBA_BIT|SIS_SPEC_BIT) -#define TAG(x) x##_wgs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_XYZW_BIT|SIS_RGBA_BIT|SIS_TEX0_BIT) -#define TAG(x) x##_wgt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_XYZW_BIT|SIS_RGBA_BIT|SIS_TEX0_BIT|SIS_TEX1_BIT) -#define TAG(x) x##_wgt0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_XYZW_BIT|SIS_RGBA_BIT|SIS_TEX0_BIT|SIS_PTEX_BIT) -#define TAG(x) x##_wgpt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_XYZW_BIT|SIS_RGBA_BIT|SIS_SPEC_BIT|SIS_TEX0_BIT) -#define TAG(x) x##_wgst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_XYZW_BIT|SIS_RGBA_BIT|SIS_SPEC_BIT|SIS_TEX0_BIT|\ - SIS_TEX1_BIT) -#define TAG(x) x##_wgst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_XYZW_BIT|SIS_RGBA_BIT|SIS_SPEC_BIT|SIS_TEX0_BIT|\ - SIS_PTEX_BIT) -#define TAG(x) x##_wgspt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_XYZW_BIT|SIS_RGBA_BIT|SIS_FOG_BIT) -#define TAG(x) x##_wgf -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_XYZW_BIT|SIS_RGBA_BIT|SIS_FOG_BIT|SIS_SPEC_BIT) -#define TAG(x) x##_wgfs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_XYZW_BIT|SIS_RGBA_BIT|SIS_FOG_BIT|SIS_TEX0_BIT) -#define TAG(x) x##_wgft0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_XYZW_BIT|SIS_RGBA_BIT|SIS_FOG_BIT|SIS_TEX0_BIT|\ - SIS_TEX1_BIT) -#define TAG(x) x##_wgft0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_XYZW_BIT|SIS_RGBA_BIT|SIS_FOG_BIT|SIS_TEX0_BIT|\ - SIS_PTEX_BIT) -#define TAG(x) x##_wgfpt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_XYZW_BIT|SIS_RGBA_BIT|SIS_FOG_BIT|SIS_SPEC_BIT|\ - SIS_TEX0_BIT) -#define TAG(x) x##_wgfst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_XYZW_BIT|SIS_RGBA_BIT|SIS_FOG_BIT|SIS_SPEC_BIT|\ - SIS_TEX0_BIT|SIS_TEX1_BIT) -#define TAG(x) x##_wgfst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_XYZW_BIT|SIS_RGBA_BIT|SIS_FOG_BIT|SIS_SPEC_BIT|\ - SIS_TEX0_BIT|SIS_PTEX_BIT) -#define TAG(x) x##_wgfspt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_TEX0_BIT) -#define TAG(x) x##_t0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_TEX0_BIT|SIS_TEX1_BIT) -#define TAG(x) x##_t0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_FOG_BIT) -#define TAG(x) x##_f -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_FOG_BIT|SIS_TEX0_BIT) -#define TAG(x) x##_ft0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_FOG_BIT|SIS_TEX0_BIT|SIS_TEX1_BIT) -#define TAG(x) x##_ft0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_RGBA_BIT) -#define TAG(x) x##_g -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_RGBA_BIT|SIS_SPEC_BIT) -#define TAG(x) x##_gs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_RGBA_BIT|SIS_TEX0_BIT) -#define TAG(x) x##_gt0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_RGBA_BIT|SIS_TEX0_BIT|SIS_TEX1_BIT) -#define TAG(x) x##_gt0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_RGBA_BIT|SIS_SPEC_BIT|SIS_TEX0_BIT) -#define TAG(x) x##_gst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_RGBA_BIT|SIS_SPEC_BIT|SIS_TEX0_BIT|SIS_TEX1_BIT) -#define TAG(x) x##_gst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_RGBA_BIT|SIS_FOG_BIT) -#define TAG(x) x##_gf -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_RGBA_BIT|SIS_FOG_BIT|SIS_SPEC_BIT) -#define TAG(x) x##_gfs -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_RGBA_BIT|SIS_FOG_BIT|SIS_TEX0_BIT) -#define TAG(x) x##_gft0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_RGBA_BIT|SIS_FOG_BIT|SIS_TEX0_BIT|SIS_TEX1_BIT) -#define TAG(x) x##_gft0t1 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_RGBA_BIT|SIS_FOG_BIT|SIS_SPEC_BIT|SIS_TEX0_BIT) -#define TAG(x) x##_gfst0 -#include "tnl_dd/t_dd_vbtmp.h" - -#define IND (SIS_RGBA_BIT|SIS_FOG_BIT|SIS_SPEC_BIT|SIS_TEX0_BIT|\ - SIS_TEX1_BIT) -#define TAG(x) x##_gfst0t1 -#include "tnl_dd/t_dd_vbtmp.h" - - -static void init_setup_tab( void ) -{ - init_wg(); - init_wgs(); - init_wgt0(); - init_wgt0t1(); - init_wgpt0(); - init_wgst0(); - init_wgst0t1(); - init_wgspt0(); - init_wgf(); - init_wgfs(); - init_wgft0(); - init_wgft0t1(); - init_wgfpt0(); - init_wgfst0(); - init_wgfst0t1(); - init_wgfspt0(); - init_t0(); - init_t0t1(); - init_f(); - init_ft0(); - init_ft0t1(); - init_g(); - init_gs(); - init_gt0(); - init_gt0t1(); - init_gst0(); - init_gst0t1(); - init_gf(); - init_gfs(); - init_gft0(); - init_gft0t1(); - init_gfst0(); - init_gfst0t1(); -} - - - -void sisPrintSetupFlags(char *msg, GLuint flags ) -{ - fprintf(stderr, "%s(%x): %s%s%s%s%s%s\n", - msg, - (int)flags, - (flags & SIS_XYZW_BIT) ? " xyzw," : "", - (flags & SIS_RGBA_BIT) ? " rgba," : "", - (flags & SIS_SPEC_BIT) ? " spec," : "", - (flags & SIS_FOG_BIT) ? " fog," : "", - (flags & SIS_TEX0_BIT) ? " tex-0," : "", - (flags & SIS_TEX1_BIT) ? " tex-1," : ""); -} - - - -void sisCheckTexSizes( GLcontext *ctx ) -{ - sisContextPtr smesa = SIS_CONTEXT( ctx ); - - if (!setup_tab[smesa->SetupIndex].check_tex_sizes(ctx)) { - TNLcontext *tnl = TNL_CONTEXT(ctx); - - /* Invalidate stored verts - */ - smesa->SetupNewInputs = ~0; - smesa->SetupIndex |= SIS_PTEX_BIT; - - if (!smesa->Fallback && - !(ctx->_TriangleCaps & (DD_TRI_LIGHT_TWOSIDE|DD_TRI_UNFILLED))) { - tnl->Driver.Render.Interp = setup_tab[smesa->SetupIndex].interp; - tnl->Driver.Render.CopyPV = setup_tab[smesa->SetupIndex].copy_pv; - } - } -} - -void sisBuildVertices( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint newinputs ) -{ - sisContextPtr smesa = SIS_CONTEXT( ctx ); - GLubyte *v = ((GLubyte *)smesa->verts + (start<vertex_stride_shift)); - GLuint stride = 1 << smesa->vertex_stride_shift; - - newinputs |= smesa->SetupNewInputs; - smesa->SetupNewInputs = 0; - - if (!newinputs) - return; - - if (newinputs & VERT_BIT_POS) { - setup_tab[smesa->SetupIndex].emit( ctx, start, count, v, stride ); - } else { - GLuint ind = 0; - - if (newinputs & VERT_BIT_COLOR0) - ind |= SIS_RGBA_BIT; - - if (newinputs & VERT_BIT_COLOR1) - ind |= SIS_SPEC_BIT; - - if (newinputs & VERT_BIT_TEX0) - ind |= SIS_TEX0_BIT; - - if (newinputs & VERT_BIT_TEX1) - ind |= SIS_TEX1_BIT; - - if (newinputs & VERT_BIT_FOG) - ind |= SIS_FOG_BIT; - - if (smesa->SetupIndex & SIS_PTEX_BIT) - ind = ~0; - - ind &= smesa->SetupIndex; - - if (ind) { - setup_tab[ind].emit( ctx, start, count, v, stride ); - } - } -} - -void sisChooseVertexState( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - sisContextPtr smesa = SIS_CONTEXT( ctx ); - GLuint ind = SIS_XYZW_BIT | SIS_RGBA_BIT; - - if (ctx->_TriangleCaps & DD_SEPARATE_SPECULAR) - ind |= SIS_SPEC_BIT; - - if (ctx->Fog.Enabled) - ind |= SIS_FOG_BIT; - - if (ctx->Texture._EnabledUnits) { - ind |= SIS_TEX0_BIT; - if (ctx->Texture.Unit[0]._ReallyEnabled && - ctx->Texture.Unit[1]._ReallyEnabled) - ind |= SIS_TEX1_BIT; - } - - smesa->SetupIndex = ind; - - if (ctx->_TriangleCaps & (DD_TRI_LIGHT_TWOSIDE | DD_TRI_UNFILLED)) { - tnl->Driver.Render.Interp = sis_interp_extras; - tnl->Driver.Render.CopyPV = sis_copy_pv_extras; - } else { - tnl->Driver.Render.Interp = setup_tab[ind].interp; - tnl->Driver.Render.CopyPV = setup_tab[ind].copy_pv; - } - - if (setup_tab[ind].vertex_format != smesa->vertex_format) { - smesa->vertex_format = setup_tab[ind].vertex_format; - smesa->vertex_size = setup_tab[ind].vertex_size; - smesa->vertex_stride_shift = setup_tab[ind].vertex_stride_shift; - } -} - - -void sisInitVB( GLcontext *ctx ) -{ - sisContextPtr smesa = SIS_CONTEXT( ctx ); - GLuint size = TNL_CONTEXT(ctx)->vb.Size; - static int firsttime = 1; - - smesa->verts = (GLubyte *)ALIGN_MALLOC(size * 4 * 16, 32); - - if (firsttime) { - init_setup_tab(); - firsttime = 0; - } -} - -void sisFreeVB( GLcontext *ctx ) -{ - sisContextPtr smesa = SIS_CONTEXT( ctx ); - if (smesa->verts) { - ALIGN_FREE(smesa->verts); - smesa->verts = NULL; - } - - - if (smesa->UbyteSecondaryColor.Ptr) { - ALIGN_FREE(smesa->UbyteSecondaryColor.Ptr); - smesa->UbyteSecondaryColor.Ptr = NULL; - } - - if (smesa->UbyteColor.Ptr) { - ALIGN_FREE(smesa->UbyteColor.Ptr); - smesa->UbyteColor.Ptr = NULL; - } -} Index: xc/lib/GL/mesa/src/drv/sis/sis_vb.h diff -u xc/lib/GL/mesa/src/drv/sis/sis_vb.h:1.2 xc/lib/GL/mesa/src/drv/sis/sis_vb.h:removed --- xc/lib/GL/mesa/src/drv/sis/sis_vb.h:1.2 Mon Dec 8 19:15:23 2003 +++ xc/lib/GL/mesa/src/drv/sis/sis_vb.h Wed Mar 16 21:05:09 2005 @@ -1,62 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/sis/sis_vb.h,v 1.2 2003/12/09 00:15:23 alanh Exp $ */ -/************************************************************************** - -Copyright 2003 Eric Anholt -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -on the rights to use, copy, modify, merge, publish, distribute, sub -license, and/or sell copies of the Software, and to permit persons to whom -the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL -ERIC ANHOLT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - -/* - * Authors: - * Eric Anholt - */ - -#ifndef __SIS_VB_H__ -#define __SIS_VB_H__ - -#include "mtypes.h" -#include "swrast/swrast.h" -#include "sis_context.h" - -#define _SIS_NEW_VERTEX_STATE (_DD_NEW_SEPARATE_SPECULAR | \ - _DD_NEW_TRI_LIGHT_TWOSIDE | \ - _DD_NEW_TRI_UNFILLED | \ - _NEW_TEXTURE | \ - _NEW_FOG) - -extern void sisCheckTexSizes( GLcontext *ctx ); -extern void sisChooseVertexState( GLcontext *ctx ); - -extern void sisBuildVertices( GLcontext *ctx, GLuint start, GLuint count, - GLuint newinputs ); - -extern void sisPrintSetupFlags( char *msg, GLuint flags ); - -extern void sisInitVB( GLcontext *ctx ); -extern void sisFreeVB( GLcontext *ctx ); - -extern void sis_translate_vertex( GLcontext *ctx, - const sisVertex *src, - SWvertex *dst ); - -extern void sis_print_vertex( GLcontext *ctx, const sisVertex *v ); - -#endif Index: xc/lib/GL/mesa/src/drv/tdfx/BUGS diff -u xc/lib/GL/mesa/src/drv/tdfx/BUGS:1.1 xc/lib/GL/mesa/src/drv/tdfx/BUGS:removed --- xc/lib/GL/mesa/src/drv/tdfx/BUGS:1.1 Wed Mar 21 11:14:26 2001 +++ xc/lib/GL/mesa/src/drv/tdfx/BUGS Wed Mar 16 21:05:09 2005 @@ -1,64 +0,0 @@ -REMOVE THIS FILE BEFORE MERGING WITH TRUNK ------------------------------------------- - -OUTSTANDING BUGS - -demos/reflect - reading back Z on Voodoo3, image offset to right - Fixed in latest Glide. - -Q3 - some polygons drawn as vertical strips, similar to bug that was - seen in demos/fire. Voodoo3 only. May be related to glDepthMask - or glColorMask. - -book/fog - not fogging - Fog in orthograph mode still not implemented. Checking with - 3dfx engineers for ideas. - -Q3 demo crashes after changing display settings - but the full Q3 game version seems OK. - - - -MORE OUTSTANDING BUGS - -private context was NULL! causing immediate failure of any glx prog. cant -reproduce after restarting the X server. putting it down as halluc. - -texture object image was NULL, causing segmentation failure. happens with -prboom. ive put a check in tdfx_texstate.c but this isn't a fix. - -prboom, wall textures near first chainsaw aren't bound properly. sideways -movements causes the wall textures to move with you. prboom busted? - -16bpp mode, quake3, windowed, q3dm1, floor under rocketlauncher bands. it -looks like multitexturing gone wrong. i'll disable a tmu and test. - -sof, polygons appear at wrong x,y,z positions, intermittent, have not yet -found reliable way of reproducing. culling? sometimes polys disappear. - -descent3 is all black in 16bpp mode - FIXED (palette problems) - -smeared pixels in quake3 - FIXED (texture memory overlapped FB) - - - -PERFORMANCE COMPARISON (Brian / Alan) - - V3/16 is Voodoo3 in 16bpp on a P3/500 - V5/16 is Voodoo5 in 16bpp on a P3/600 - V5/32 is Voodoo5 in 32bpp on a P3/600 - V5A/16 is Voodoo5 in 16bpp on an Alpha AXP/600 - V5A/32 is Voodoo5 in 32bpp on an Alpha AXP/600 - - tdfx-2-1-branch tdfx-3-0-0-branch -demo V3/16 V5/16 V5/32 V3/16 V5/16 V5/32 V5A/16 V5A/32 ------------------------------------------------------------------------- -gloss 257 183 174 320 308 177 313 167 -fire 42 39 52 41 -fire (no help) 98 80 50 106 113 73 124 80 -tunnel 61 50 70 58 -tunnel (no help) 167 142 57 138 152 113 171 122 -gears 663 554 540 881 1232 776 1484 830 -teapot 20 21 37 36 -teapot (no help) 22 14 14 24 30 30 43 42 - Index: xc/lib/GL/mesa/src/drv/tdfx/Imakefile diff -u xc/lib/GL/mesa/src/drv/tdfx/Imakefile:1.32 xc/lib/GL/mesa/src/drv/tdfx/Imakefile:removed --- xc/lib/GL/mesa/src/drv/tdfx/Imakefile:1.32 Mon Nov 25 09:04:52 2002 +++ xc/lib/GL/mesa/src/drv/tdfx/Imakefile Wed Mar 16 21:05:09 2005 @@ -1,79 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/tdfx/Imakefile,v 1.32 2002/11/25 14:04:52 eich Exp $ - -#include - -#if GlxUseBuiltInDRIDriver -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtrasLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif - -#include "../common/Imakefile.inc" -#include "Imakefile.inc" -#include "../../array_cache/Imakefile.inc" -#include "../../math/Imakefile.inc" -#include "../../swrast/Imakefile.inc" -#include "../../swrast_setup/Imakefile.inc" -#include "../../tnl/Imakefile.inc" -#include "../../tnl_dd/Imakefile.inc" -#include "../../Imakefile.inc" -#if defined(i386Architecture) && MesaUseX86Asm -#include "../../X86/Imakefile.inc" -#endif -#ifdef SparcArchitecture -#include "../../SPARC/Imakefile.inc" -#endif - - DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(MESA_ASM_DEFINES) - INCLUDES = $(X_INCLUDES) $(MESA_INCLUDES) $(DRI_INCLUDES) - - DRIOBJS = $(GLXLIBSRC)/dri/dri_util.o - - DRMOBJS = $(GLXLIBSRC)/dri/drm/xf86drm.o \ - $(GLXLIBSRC)/dri/drm/xf86drmHash.o \ - $(GLXLIBSRC)/dri/drm/xf86drmRandom.o \ - $(GLXLIBSRC)/dri/drm/xf86drmSL.o - -#ifdef GlxSoProf - LOSRCS = ../../../../lowpc.c - HISRCS = ../../../../highpc.c - - LOOBJS = ../../../../lowpc.o - HIOBJS = ../../../../highpc.o -#endif - - SRCS = $(TDFXSRCS) - OBJS = $(LOOBJS) $(DRIOBJS) $(DRMOBJS) $(COREMESAOBJS) \ - $(MESA_ASM_OBJS) $(TDFXOBJS) $(HIOBJS) - -REQUIREDLIBS = MathLibrary $(LDPRELIB) $(GLXLIB) $(XONLYLIB) - -#include - -LibraryObjectRule() - -SubdirLibraryRule($(TDFXOBJS)) -NormalLintTarget($(SRCS)) - -#if !GlxUseBuiltInDRIDriver -LIBNAME = tdfx_dri.so -SharedDriModuleTarget($(LIBNAME),DONE $(OBJS),$(OBJS)) -InstallDynamicModule($(LIBNAME),$(MODULEDIR),dri) - -#ifdef GlxSoProf -SOPROF_LIBNAME = _tdfx_dri_p -NormalDepLibraryTarget($(SOPROF_LIBNAME),DONE $(OBJS),$(OBJS)) -InstallLibrary($(SOPROF_LIBNAME),$(MODULEDIR)/dri) -#endif -#endif - -DependTarget() - Index: xc/lib/GL/mesa/src/drv/tdfx/Imakefile.inc diff -u xc/lib/GL/mesa/src/drv/tdfx/Imakefile.inc:1.5 xc/lib/GL/mesa/src/drv/tdfx/Imakefile.inc:removed --- xc/lib/GL/mesa/src/drv/tdfx/Imakefile.inc:1.5 Tue May 27 12:34:34 2003 +++ xc/lib/GL/mesa/src/drv/tdfx/Imakefile.inc Wed Mar 16 21:05:09 2005 @@ -1,121 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/drv/tdfx/Imakefile.inc,v 1.5 2003/05/27 16:34:34 tsi Exp $ - -#ifndef MesaDrvSrcDir -#define MesaDrvSrcDir $(GLXLIBSRC)/mesa/src/drv -#endif - -MESADRVSRCDIR = MesaDrvSrcDir - -#ifndef MesaDrvTdfxBuildDir -#define MesaDrvTdfxBuildDir /**/ -#endif -MESADRVTDFXBUILDDIR = MesaDrvTdfxBuildDir - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#if BuildXF86DRI - DRI_DEFINES = GlxDefines -DX_BYTE_ORDER=$(X_BYTE_ORDER) - DRI_INCLUDES = -I$(GLXLIBSRC)/dri \ - -I$(GLXLIBSRC)/glx \ - -I$(INCLUDESRC) \ - -I$(INCLUDESRC)/GL \ - -I$(SERVERSRC)/GL/dri \ - -I$(XF86OSSRC) \ - -I$(XF86DRIVERSRC)/tdfx \ - -I$(XF86COMSRC) \ - -I$(GLXLIBSRC)/dri/drm \ - -I$(GLXLIBSRC)/include -#endif - -MESA_INCLUDES = -I$(MESASRCDIR)/src \ - -I$(MESADRVSRCDIR)/common \ - -I$(MESADRVSRCDIR)/tdfx - X_INCLUDES = -I$(XINCLUDESRC) -I$(EXTINCSRC) - - TDFXSRCS = $(MESADRVTDFXBUILDDIR)tdfx_context.c \ - $(MESADRVTDFXBUILDDIR)tdfx_dd.c \ - $(MESADRVTDFXBUILDDIR)tdfx_lock.c \ - $(MESADRVTDFXBUILDDIR)tdfx_pixels.c \ - $(MESADRVTDFXBUILDDIR)tdfx_render.c \ - $(MESADRVTDFXBUILDDIR)tdfx_screen.c \ - $(MESADRVTDFXBUILDDIR)tdfx_span.c \ - $(MESADRVTDFXBUILDDIR)tdfx_state.c \ - $(MESADRVTDFXBUILDDIR)tdfx_tex.c \ - $(MESADRVTDFXBUILDDIR)tdfx_texman.c \ - $(MESADRVTDFXBUILDDIR)tdfx_texstate.c \ - $(MESADRVTDFXBUILDDIR)tdfx_tris.c \ - $(MESADRVTDFXBUILDDIR)tdfx_vb.c - - TDFXOBJS = $(MESADRVTDFXBUILDDIR)tdfx_context.o \ - $(MESADRVTDFXBUILDDIR)tdfx_dd.o \ - $(MESADRVTDFXBUILDDIR)tdfx_lock.o \ - $(MESADRVTDFXBUILDDIR)tdfx_pixels.o \ - $(MESADRVTDFXBUILDDIR)tdfx_render.o \ - $(MESADRVTDFXBUILDDIR)tdfx_screen.o \ - $(MESADRVTDFXBUILDDIR)tdfx_span.o \ - $(MESADRVTDFXBUILDDIR)tdfx_state.o \ - $(MESADRVTDFXBUILDDIR)tdfx_tex.o \ - $(MESADRVTDFXBUILDDIR)tdfx_texman.o \ - $(MESADRVTDFXBUILDDIR)tdfx_texstate.o \ - $(MESADRVTDFXBUILDDIR)tdfx_tris.o \ - $(MESADRVTDFXBUILDDIR)tdfx_vb.o - - TDFXUOBJS = $(MESADRVTDFXBUILDDIR)unshared/tdfx_context.o \ - $(MESADRVTDFXBUILDDIR)unshared/tdfx_dd.o \ - $(MESADRVTDFXBUILDDIR)unshared/tdfx_lock.o \ - $(MESADRVTDFXBUILDDIR)unshared/tdfx_pixels.o \ - $(MESADRVTDFXBUILDDIR)unshared/tdfx_render.o \ - $(MESADRVTDFXBUILDDIR)unshared/tdfx_screen.o \ - $(MESADRVTDFXBUILDDIR)unshared/tdfx_span.o \ - $(MESADRVTDFXBUILDDIR)unshared/tdfx_state.o \ - $(MESADRVTDFXBUILDDIR)unshared/tdfx_tex.o \ - $(MESADRVTDFXBUILDDIR)unshared/tdfx_texman.o \ - $(MESADRVTDFXBUILDDIR)unshared/tdfx_texstate.o \ - $(MESADRVTDFXBUILDDIR)unshared/tdfx_tris.o \ - $(MESADRVTDFXBUILDDIR)unshared/tdfx_vb.o - - TDFXDOBJS = $(MESADRVTDFXBUILDDIR)debugger/tdfx_context.o \ - $(MESADRVTDFXBUILDDIR)debugger/tdfx_dd.o \ - $(MESADRVTDFXBUILDDIR)debugger/tdfx_lock.o \ - $(MESADRVTDFXBUILDDIR)debugger/tdfx_pixels.o \ - $(MESADRVTDFXBUILDDIR)debugger/tdfx_render.o \ - $(MESADRVTDFXBUILDDIR)debugger/tdfx_screen.o \ - $(MESADRVTDFXBUILDDIR)debugger/tdfx_span.o \ - $(MESADRVTDFXBUILDDIR)debugger/tdfx_state.o \ - $(MESADRVTDFXBUILDDIR)debugger/tdfx_tex.o \ - $(MESADRVTDFXBUILDDIR)debugger/tdfx_texman.o \ - $(MESADRVTDFXBUILDDIR)debugger/tdfx_texstate.o \ - $(MESADRVTDFXBUILDDIR)debugger/tdfx_tris.o \ - $(MESADRVTDFXBUILDDIR)debugger/tdfx_vb.o - - TDFXPOBJS = $(MESADRVTDFXBUILDDIR)profiled/tdfx_context.o \ - $(MESADRVTDFXBUILDDIR)profiled/tdfx_dd.o \ - $(MESADRVTDFXBUILDDIR)profiled/tdfx_lock.o \ - $(MESADRVTDFXBUILDDIR)profiled/tdfx_pixels.o \ - $(MESADRVTDFXBUILDDIR)profiled/tdfx_render.o \ - $(MESADRVTDFXBUILDDIR)profiled/tdfx_screen.o \ - $(MESADRVTDFXBUILDDIR)profiled/tdfx_span.o \ - $(MESADRVTDFXBUILDDIR)profiled/tdfx_state.o \ - $(MESADRVTDFXBUILDDIR)profiled/tdfx_tex.o \ - $(MESADRVTDFXBUILDDIR)profiled/tdfx_texman.o \ - $(MESADRVTDFXBUILDDIR)profiled/tdfx_texstate.o \ - $(MESADRVTDFXBUILDDIR)profiled/tdfx_tris.o \ - $(MESADRVTDFXBUILDDIR)profiled/tdfx_vb.o - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(tdfx_context.c, $(MESADRVSRCDIR)/tdfx) -LinkSourceFile(tdfx_dd.c, $(MESADRVSRCDIR)/tdfx) -LinkSourceFile(tdfx_lock.c, $(MESADRVSRCDIR)/tdfx) -LinkSourceFile(tdfx_pixels.c, $(MESADRVSRCDIR)/tdfx) -LinkSourceFile(tdfx_render.c, $(MESADRVSRCDIR)/tdfx) -LinkSourceFile(tdfx_screen.c, $(MESADRVSRCDIR)/tdfx) -LinkSourceFile(tdfx_span.c, $(MESADRVSRCDIR)/tdfx) -LinkSourceFile(tdfx_state.c, $(MESADRVSRCDIR)/tdfx) -LinkSourceFile(tdfx_tex.c, $(MESADRVSRCDIR)/tdfx) -LinkSourceFile(tdfx_texman.c, $(MESADRVSRCDIR)/tdfx) -LinkSourceFile(tdfx_texstate.c, $(MESADRVSRCDIR)/tdfx) -LinkSourceFile(tdfx_tris.c, $(MESADRVSRCDIR)/tdfx) -LinkSourceFile(tdfx_vb.c, $(MESADRVSRCDIR)/tdfx) -#endif Index: xc/lib/GL/mesa/src/drv/tdfx/dri_glide.h diff -u xc/lib/GL/mesa/src/drv/tdfx/dri_glide.h:1.1 xc/lib/GL/mesa/src/drv/tdfx/dri_glide.h:removed --- xc/lib/GL/mesa/src/drv/tdfx/dri_glide.h:1.1 Wed Mar 21 11:14:26 2001 +++ xc/lib/GL/mesa/src/drv/tdfx/dri_glide.h Wed Mar 16 21:05:10 2005 @@ -1,63 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/dri_glide.h,v 1.1 2001/03/21 16:14:26 dawes Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * - */ - -#ifndef __DRI_GLIDE_H__ -#define __DRI_GLIDE_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include -#include "dri_mesaint.h" - -/* - * This is the private interface between Glide and the DRI. - */ -extern void grDRIOpen( char *pFB, char *pRegs, int deviceID, - int width, int height, - int mem, int cpp, int stride, - int fifoOffset, int fifoSize, - int fbOffset, int backOffset, int depthOffset, - int textureOffset, int textureSize, - volatile int *fifoPtr, volatile int *fifoRead ); -extern void grDRIPosition( int x, int y, int w, int h, - int numClip, XF86DRIClipRectPtr pClip ); -extern void grDRILostContext( void ); -extern void grDRIImportFifo( int fifoPtr, int fifoRead ); -extern void grDRIInvalidateAll( void ); -extern void grDRIResetSAREA( void ); -extern void grDRIBufferSwap( FxU32 swapInterval ); -#endif -#endif Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_context.c diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_context.c:1.14 xc/lib/GL/mesa/src/drv/tdfx/tdfx_context.c:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_context.c:1.14 Thu Jan 22 22:57:07 2004 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_context.c Wed Mar 16 21:05:10 2005 @@ -1,897 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_context.c,v 1.14 2004/01/23 03:57:07 dawes Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * Brian Paul - * - */ - -#include -#include "tdfx_context.h" -#include "tdfx_dd.h" -#include "tdfx_state.h" -#include "tdfx_vb.h" -#include "tdfx_tris.h" -#include "tdfx_render.h" -#include "tdfx_span.h" -#include "tdfx_texman.h" -#include "extensions.h" - - -#include "swrast/swrast.h" -#include "swrast_setup/swrast_setup.h" -#include "array_cache/acache.h" - -#include "tnl/tnl.h" -#include "tnl/t_pipeline.h" - - -/* - * Enable/Disable the extensions for this context. - */ -static void tdfxDDInitExtensions( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - _mesa_enable_extension( ctx, "GL_HP_occlusion_test" ); - _mesa_enable_extension( ctx, "GL_EXT_paletted_texture" ); - _mesa_enable_extension( ctx, "GL_EXT_texture_lod_bias" ); - - if ( fxMesa->haveTwoTMUs ) { - _mesa_enable_extension( ctx, "GL_EXT_texture_env_add" ); - _mesa_enable_extension( ctx, "GL_ARB_multitexture" ); - } - - if ( TDFX_IS_NAPALM( fxMesa ) ) { -#if 0 - _mesa_enable_extension( ctx, "GL_ARB_texture_compression" ); - _mesa_enable_extension( ctx, "GL_3DFX_texture_compression_FXT1" ); -#endif - _mesa_enable_extension( ctx, "GL_EXT_texture_env_combine" ); - } - -#if 0 - _mesa_enable_extension( ctx, "GL_ARB_texture_cube_map"); - _mesa_enable_extension( ctx, "GL_NV_texture_rectangle"); -#endif - - if (fxMesa->haveHwStencil) { - _mesa_enable_extension( ctx, "GL_EXT_stencil_wrap" ); - } -} - - - -static const struct gl_pipeline_stage *tdfx_pipeline[] = { - &_tnl_vertex_transform_stage, - &_tnl_normal_transform_stage, - &_tnl_lighting_stage, /* REMOVE: fog coord stage */ - &_tnl_texgen_stage, - &_tnl_texture_transform_stage, - /* REMOVE: point attenuation stage */ - &_tnl_render_stage, - 0, -}; - - -GLboolean tdfxCreateContext( const __GLcontextModes *mesaVis, - __DRIcontextPrivate *driContextPriv, - void *sharedContextPrivate ) -{ - tdfxContextPtr fxMesa; - GLcontext *ctx, *shareCtx; - __DRIscreenPrivate *sPriv = driContextPriv->driScreenPriv; - tdfxScreenPrivate *fxScreen = (tdfxScreenPrivate *) sPriv->private; - TDFXSAREAPriv *saPriv = (TDFXSAREAPriv *) ((char *) sPriv->pSAREA + - sizeof(XF86DRISAREARec)); - - /* Allocate tdfx context */ - fxMesa = (tdfxContextPtr) CALLOC( sizeof(tdfxContextRec) ); - if (!fxMesa) - return GL_FALSE; - - /* Allocate the Mesa context */ - if (sharedContextPrivate) - shareCtx = ((tdfxContextPtr) sharedContextPrivate)->glCtx; - else - shareCtx = NULL; - - fxMesa->glCtx = _mesa_create_context(mesaVis, shareCtx, (void *) fxMesa, GL_TRUE); - if (!fxMesa->glCtx) { - FREE(fxMesa); - return GL_FALSE; - } - driContextPriv->driverPrivate = fxMesa; - - /* Mirror some important DRI state - */ - fxMesa->hHWContext = driContextPriv->hHWContext; - fxMesa->driHwLock = &sPriv->pSAREA->lock; - fxMesa->driFd = sPriv->fd; - - fxMesa->driScreen = sPriv; - fxMesa->driContext = driContextPriv; - fxMesa->fxScreen = fxScreen; - fxMesa->sarea = saPriv; - - fxMesa->haveHwStencil = ( TDFX_IS_NAPALM( fxMesa ) && - mesaVis->stencilBits && - mesaVis->depthBits == 24 ); - - fxMesa->screen_width = fxScreen->width; - fxMesa->screen_height = fxScreen->height; - - fxMesa->new_gl_state = ~0; - fxMesa->new_state = ~0; - fxMesa->dirty = ~0; - - /* NOTE: This must be here before any Glide calls! */ - if (!tdfxInitGlide( fxMesa )) { - FREE(fxMesa); - return GL_FALSE; - } - - fxMesa->Glide.grDRIOpen( (char*) sPriv->pFB, fxScreen->regs.map, fxScreen->deviceID, - fxScreen->width, fxScreen->height, fxScreen->mem, fxScreen->cpp, - fxScreen->stride, fxScreen->fifoOffset, fxScreen->fifoSize, - fxScreen->fbOffset, fxScreen->backOffset, fxScreen->depthOffset, - fxScreen->textureOffset, fxScreen->textureSize, &saPriv->fifoPtr, - &saPriv->fifoRead ); - - if ( getenv( "FX_GLIDE_SWAPINTERVAL" ) ) { - fxMesa->Glide.SwapInterval = atoi( getenv( "FX_GLIDE_SWAPINTERVAL" ) ); - } else { - fxMesa->Glide.SwapInterval = 0; - } - if ( getenv( "FX_MAX_PENDING_SWAPS" ) ) { - fxMesa->Glide.MaxPendingSwaps = atoi( getenv( "FX_MAX_PENDING_SWAPS" ) ); - } else { - fxMesa->Glide.MaxPendingSwaps = 2; - } - - fxMesa->Glide.Initialized = GL_FALSE; - fxMesa->Glide.Board = 0; - - - if (getenv("FX_EMULATE_SINGLE_TMU")) { - fxMesa->haveTwoTMUs = GL_FALSE; - } - else { - if ( TDFX_IS_BANSHEE( fxMesa ) ) { - fxMesa->haveTwoTMUs = GL_FALSE; - } else { - fxMesa->haveTwoTMUs = GL_TRUE; - } - } - - fxMesa->stats.swapBuffer = 0; - fxMesa->stats.reqTexUpload = 0; - fxMesa->stats.texUpload = 0; - fxMesa->stats.memTexUpload = 0; - - fxMesa->tmuSrc = TDFX_TMU_NONE; - - ctx = fxMesa->glCtx; - if ( TDFX_IS_NAPALM( fxMesa ) ) { - ctx->Const.MaxTextureLevels = 12; - } else { - ctx->Const.MaxTextureLevels = 9; - } - ctx->Const.MaxTextureUnits = TDFX_IS_BANSHEE( fxMesa ) ? 1 : 2; - - /* No wide points. - */ - ctx->Const.MinPointSize = 1.0; - ctx->Const.MinPointSizeAA = 1.0; - ctx->Const.MaxPointSize = 1.0; - ctx->Const.MaxPointSizeAA = 1.0; - - /* Disable wide lines as we can't antialias them correctly in - * hardware. - */ - ctx->Const.MinLineWidth = 1.0; - ctx->Const.MinLineWidthAA = 1.0; - ctx->Const.MaxLineWidth = 1.0; - ctx->Const.MaxLineWidthAA = 1.0; - ctx->Const.LineWidthGranularity = 1.0; - - /* Initialize the software rasterizer and helper modules. - */ - _swrast_CreateContext( ctx ); - _ac_CreateContext( ctx ); - _tnl_CreateContext( ctx ); - _swsetup_CreateContext( ctx ); - - /* Install the customized pipeline: - */ - _tnl_destroy_pipeline( ctx ); - _tnl_install_pipeline( ctx, tdfx_pipeline ); - - /* Configure swrast to match hardware characteristics: - */ - _swrast_allow_pixel_fog( ctx, GL_TRUE ); - _swrast_allow_vertex_fog( ctx, GL_FALSE ); - - tdfxDDInitExtensions( ctx ); - tdfxDDInitDriverFuncs( ctx ); - tdfxDDInitStateFuncs( ctx ); - tdfxDDInitRenderFuncs( ctx ); - tdfxDDInitSpanFuncs( ctx ); - tdfxDDInitTriFuncs( ctx ); - tdfxInitVB( ctx ); - tdfxInitState( fxMesa ); - - return GL_TRUE; -} - - -static GLboolean tdfxInitVertexFormats( tdfxContextPtr fxMesa ) -{ - FxI32 result; - int i; - - LOCK_HARDWARE( fxMesa ); - - fxMesa->Glide.grGet( GR_GLIDE_VERTEXLAYOUT_SIZE, sizeof(FxI32), &result ); - for ( i = 0 ; i < TDFX_NUM_LAYOUTS ; i++ ) { - fxMesa->layout[i] = MALLOC( result ); - if ( !fxMesa->layout[i] ) { - UNLOCK_HARDWARE( fxMesa ); - return GL_FALSE; - } - } - - /* Tiny vertex format - 16 bytes. - */ - fxMesa->Glide.grReset( GR_VERTEX_PARAMETER ); - fxMesa->Glide.grCoordinateSpace( GR_WINDOW_COORDS ); - fxMesa->Glide.grVertexLayout( GR_PARAM_XY, TDFX_XY_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grVertexLayout( GR_PARAM_Z, TDFX_Z_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grVertexLayout( GR_PARAM_PARGB, TDFX_Q_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grGlideGetVertexLayout( fxMesa->layout[TDFX_LAYOUT_TINY] ); - - /* Non textured vertex format - 24 bytes (Need w for table fog) - */ - fxMesa->Glide.grReset( GR_VERTEX_PARAMETER ); - fxMesa->Glide.grCoordinateSpace( GR_WINDOW_COORDS ); - fxMesa->Glide.grVertexLayout( GR_PARAM_XY, TDFX_XY_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grVertexLayout( GR_PARAM_Z, TDFX_Z_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grVertexLayout( GR_PARAM_Q, TDFX_Q_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grVertexLayout( GR_PARAM_PARGB, TDFX_ARGB_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grGlideGetVertexLayout( fxMesa->layout[TDFX_LAYOUT_NOTEX] ); - - /* Single textured vertex format - 32 bytes. - */ - fxMesa->Glide.grReset( GR_VERTEX_PARAMETER ); - fxMesa->Glide.grCoordinateSpace( GR_WINDOW_COORDS ); - fxMesa->Glide.grVertexLayout( GR_PARAM_XY, TDFX_XY_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grVertexLayout( GR_PARAM_Z, TDFX_Z_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grVertexLayout( GR_PARAM_Q, TDFX_Q_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grVertexLayout( GR_PARAM_PARGB, TDFX_ARGB_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grVertexLayout( GR_PARAM_ST0, TDFX_ST0_OFFSET, GR_PARAM_ENABLE ); - /*grVertexLayout( GR_PARAM_FOG_EXT, TDFX_FOG_OFFSET, GR_PARAM_ENABLE );*/ - fxMesa->Glide.grGlideGetVertexLayout( fxMesa->layout[TDFX_LAYOUT_SINGLE] ); - - /* Multitextured vertex format - 40 bytes. - */ - fxMesa->Glide.grReset( GR_VERTEX_PARAMETER ); - fxMesa->Glide.grCoordinateSpace( GR_WINDOW_COORDS ); - fxMesa->Glide.grVertexLayout( GR_PARAM_XY, TDFX_XY_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grVertexLayout( GR_PARAM_Z, TDFX_Z_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grVertexLayout( GR_PARAM_Q, TDFX_Q_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grVertexLayout( GR_PARAM_PARGB, TDFX_ARGB_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grVertexLayout( GR_PARAM_ST0, TDFX_ST0_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grVertexLayout( GR_PARAM_ST1, TDFX_ST1_OFFSET, GR_PARAM_ENABLE ); - /*fxMesa->Glide.grVertexLayout( GR_PARAM_FOG_EXT, TDFX_FOG_OFFSET, GR_PARAM_ENABLE );*/ - fxMesa->Glide.grGlideGetVertexLayout( fxMesa->layout[TDFX_LAYOUT_MULTI] ); - - /* Projected texture vertex format - 48 bytes. - */ - fxMesa->Glide.grReset( GR_VERTEX_PARAMETER ); - fxMesa->Glide.grCoordinateSpace( GR_WINDOW_COORDS ); - fxMesa->Glide.grVertexLayout( GR_PARAM_XY, TDFX_XY_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grVertexLayout( GR_PARAM_Z, TDFX_Z_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grVertexLayout( GR_PARAM_Q, TDFX_Q_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grVertexLayout( GR_PARAM_PARGB, TDFX_ARGB_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grVertexLayout( GR_PARAM_ST0, TDFX_ST0_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grVertexLayout( GR_PARAM_Q0, TDFX_Q0_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grVertexLayout( GR_PARAM_ST1, TDFX_ST1_OFFSET, GR_PARAM_ENABLE ); - fxMesa->Glide.grVertexLayout( GR_PARAM_Q1, TDFX_Q1_OFFSET, GR_PARAM_ENABLE ); - /*fxMesa->Glide.grVertexLayout( GR_PARAM_FOG_EXT, TDFX_FOG_OFFSET, GR_PARAM_ENABLE );*/ - fxMesa->Glide.grGlideGetVertexLayout( fxMesa->layout[TDFX_LAYOUT_PROJECT] ); - - UNLOCK_HARDWARE( fxMesa ); - - return GL_TRUE; -} - - -/* - * Initialize the state in an tdfxContextPtr struct. - */ -static GLboolean -tdfxInitContext( __DRIdrawablePrivate *driDrawPriv, tdfxContextPtr fxMesa ) -{ - /* KW: Would be nice to make one of these a member of the other. - */ - FxI32 result[2]; - - if ( TDFX_DEBUG & DEBUG_VERBOSE_DRI ) { - fprintf( stderr, "%s( %p )\n", __FUNCTION__, (void *)fxMesa ); - } - -#if DEBUG_LOCKING - fprintf(stderr, "Debug locking enabled\n"); -#endif - - if ( fxMesa->Glide.Initialized ) - return GL_TRUE; - - fxMesa->width = driDrawPriv->w; - fxMesa->height = driDrawPriv->h; - - /* We have to use a light lock here, because we can't do any glide - * operations yet. No use of FX_* functions in this function. - */ - DRM_LIGHT_LOCK( fxMesa->driFd, fxMesa->driHwLock, fxMesa->hHWContext ); - - fxMesa->Glide.grGlideInit(); - fxMesa->Glide.grSstSelect( fxMesa->Glide.Board ); - - fxMesa->Glide.Context = fxMesa->Glide.grSstWinOpen( (FxU32) -1, - GR_RESOLUTION_NONE, - GR_REFRESH_NONE, - fxMesa->Glide.ColorFormat, - fxMesa->Glide.Origin, - 2, 1 ); - - fxMesa->Glide.grDRIResetSAREA(); - - DRM_UNLOCK( fxMesa->driFd, fxMesa->driHwLock, fxMesa->hHWContext ); - - if ( !fxMesa->Glide.Context ) - return GL_FALSE; - - - /* Perform the Glide-dependant part of the context initialization. - */ - FX_grColorMaskv( fxMesa->glCtx, true4 ); - - tdfxTMInit( fxMesa ); - - LOCK_HARDWARE( fxMesa ); - - if ( fxMesa->glCtx->Visual.depthBits > 0 ) { - fxMesa->Glide.grDepthBufferMode(GR_DEPTHBUFFER_ZBUFFER); - } else { - fxMesa->Glide.grDepthBufferMode(GR_DEPTHBUFFER_DISABLE); - } - - fxMesa->Glide.grLfbWriteColorFormat( GR_COLORFORMAT_ABGR ); - - fxMesa->Glide.grGet( GR_TEXTURE_ALIGN, sizeof(FxI32), result ); - fxMesa->Glide.TextureAlign = result[0]; - - fxMesa->Glide.State = NULL; - fxMesa->Glide.grGet( GR_GLIDE_STATE_SIZE, sizeof(FxI32), result ); - fxMesa->Glide.State = MALLOC( result[0] ); - - fxMesa->Fog.Table = NULL; - fxMesa->Glide.grGet( GR_FOG_TABLE_ENTRIES, sizeof(FxI32), result ); - fxMesa->Fog.Table = MALLOC( result[0] * sizeof(GrFog_t) ); - - UNLOCK_HARDWARE( fxMesa ); - - if ( !fxMesa->Glide.State || !fxMesa->Fog.Table ) { - if ( fxMesa->Glide.State ) - FREE( fxMesa->Glide.State ); - if ( fxMesa->Fog.Table ) - FREE( fxMesa->Fog.Table ); - return GL_FALSE; - } - - if ( !tdfxInitVertexFormats( fxMesa ) ) { - return GL_FALSE; - } - - LOCK_HARDWARE( fxMesa ); - - fxMesa->Glide.grGlideGetState( fxMesa->Glide.State ); - - if ( getenv( "FX_GLIDE_INFO" ) ) { - printf( "GR_RENDERER = %s\n", (char *) fxMesa->Glide.grGetString( GR_RENDERER ) ); - printf( "GR_VERSION = %s\n", (char *) fxMesa->Glide.grGetString( GR_VERSION ) ); - printf( "GR_VENDOR = %s\n", (char *) fxMesa->Glide.grGetString( GR_VENDOR ) ); - printf( "GR_HARDWARE = %s\n", (char *) fxMesa->Glide.grGetString( GR_HARDWARE ) ); - printf( "GR_EXTENSION = %s\n", (char *) fxMesa->Glide.grGetString( GR_EXTENSION ) ); - } - - UNLOCK_HARDWARE( fxMesa ); - - { - const char *debug = getenv("LIBGL_DEBUG"); - if (debug && strstr(debug, "fallbacks")) { - fxMesa->debugFallbacks = GL_TRUE; - } - } - - - fxMesa->numClipRects = 0; - fxMesa->pClipRects = NULL; - fxMesa->scissoredClipRects = GL_FALSE; - - fxMesa->Glide.Initialized = GL_TRUE; - - return GL_TRUE; -} - - -void -tdfxDestroyContext( __DRIcontextPrivate *driContextPriv ) -{ - tdfxContextPtr fxMesa = (tdfxContextPtr) driContextPriv->driverPrivate; - - if ( TDFX_DEBUG & DEBUG_VERBOSE_DRI ) { - fprintf( stderr, "%s( %p )\n", __FUNCTION__, (void *)fxMesa ); - } - - if ( fxMesa ) { - if (fxMesa->glCtx->Shared->RefCount == 1 && fxMesa->driDrawable) { - /* This share group is about to go away, free our private - * texture object data. - */ - struct gl_texture_object *tObj; - tObj = fxMesa->glCtx->Shared->TexObjectList; - while (tObj) { - tdfxTMFreeTexture(fxMesa, tObj); - tObj = tObj->Next; - } - } - - tdfxTMClose(fxMesa); /* free texture memory */ - - _swsetup_DestroyContext( fxMesa->glCtx ); - _tnl_DestroyContext( fxMesa->glCtx ); - _ac_DestroyContext( fxMesa->glCtx ); - _swrast_DestroyContext( fxMesa->glCtx ); - - tdfxFreeVB( fxMesa->glCtx ); - - /* Free Mesa context */ - fxMesa->glCtx->DriverCtx = NULL; - _mesa_destroy_context(fxMesa->glCtx); - - /* free the tdfx context */ - XFree( fxMesa ); - } -} - - -GLboolean -tdfxUnbindContext( __DRIcontextPrivate *driContextPriv ) -{ - GET_CURRENT_CONTEXT(ctx); - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - if ( TDFX_DEBUG & DEBUG_VERBOSE_DRI ) { - fprintf( stderr, "%s( %p )\n", __FUNCTION__, (void *)driContextPriv ); - } - - if ( driContextPriv && (tdfxContextPtr) driContextPriv == fxMesa ) { - LOCK_HARDWARE(fxMesa); - fxMesa->Glide.grGlideGetState(fxMesa->Glide.State); - UNLOCK_HARDWARE(fxMesa); - } - return GL_TRUE; -} - - -GLboolean -tdfxMakeCurrent( __DRIcontextPrivate *driContextPriv, - __DRIdrawablePrivate *driDrawPriv, - __DRIdrawablePrivate *driReadPriv ) -{ - if ( TDFX_DEBUG & DEBUG_VERBOSE_DRI ) { - fprintf( stderr, "%s( %p )\n", __FUNCTION__, (void *)driContextPriv ); - } - - if ( driContextPriv ) { - tdfxContextPtr newFx = (tdfxContextPtr) driContextPriv->driverPrivate; - GLcontext *newCtx = newFx->glCtx; - GET_CURRENT_CONTEXT(curCtx); - - if ( newFx->driDrawable != driDrawPriv ) { - newFx->driDrawable = driDrawPriv; - newFx->dirty = ~0; - } - else if (curCtx == newCtx) { - /* same drawable, same context -> no-op */ - /* Need to call _mesa_make_current2() in order to make sure API - * dispatch is set correctly. - */ - _mesa_make_current2( newCtx, - (GLframebuffer *) driDrawPriv->driverPrivate, - (GLframebuffer *) driReadPriv->driverPrivate ); - return GL_TRUE; - } - - if ( !newFx->Glide.Initialized ) { - if ( !tdfxInitContext( driDrawPriv, newFx ) ) - return GL_FALSE; - - LOCK_HARDWARE( newFx ); - - /* FIXME: Force loading of window information */ - newFx->width = 0; - tdfxUpdateClipping(newCtx); - tdfxUploadClipping(newFx); - - UNLOCK_HARDWARE( newFx ); - } else { - LOCK_HARDWARE( newFx ); - - newFx->Glide.grSstSelect( newFx->Glide.Board ); - newFx->Glide.grGlideSetState( newFx->Glide.State ); - - tdfxUpdateClipping(newCtx); - tdfxUploadClipping(newFx); - - UNLOCK_HARDWARE( newFx ); - } - - _mesa_make_current2( newCtx, - (GLframebuffer *) driDrawPriv->driverPrivate, - (GLframebuffer *) driReadPriv->driverPrivate ); - - if ( !newCtx->Viewport.Width ) { - _mesa_set_viewport( newCtx, 0, 0, driDrawPriv->w, driDrawPriv->h ); - } - } else { - _mesa_make_current( 0, 0 ); - } - - return GL_TRUE; -} - - -/* - * Enable this to trace calls to various Glide functions. - */ -/*#define DEBUG_TRAP*/ -#ifdef DEBUG_TRAP -static void (*real_grDrawTriangle)( const void *a, const void *b, const void *c ); -static void (*real_grDrawPoint)( const void *a ); -static void (*real_grDrawVertexArray)(FxU32 mode, FxU32 Count, void *pointers); -static void (*real_grDrawVertexArrayContiguous)(FxU32 mode, FxU32 Count, - void *pointers, FxU32 stride); -static void (*real_grClipWindow)( FxU32 minx, FxU32 miny, FxU32 maxx, FxU32 maxy ); - -static void (*real_grVertexLayout)(FxU32 param, FxI32 offset, FxU32 mode); -static void (*real_grGlideGetVertexLayout)( void *layout ); -static void (*real_grGlideSetVertexLayout)( const void *layout ); - -static void (*real_grTexDownloadMipMapLevel)( GrChipID_t tmu, - FxU32 startAddress, - GrLOD_t thisLod, - GrLOD_t largeLod, - GrAspectRatio_t aspectRatio, - GrTextureFormat_t format, - FxU32 evenOdd, - void *data ); - - -static void debug_grDrawTriangle( const void *a, const void *b, const void *c ) -{ - printf("%s\n", __FUNCTION__); - (*real_grDrawTriangle)(a, b, c); -} - -static void debug_grDrawPoint( const void *a ) -{ - const float *f = (const float *) a; - printf("%s %g %g\n", __FUNCTION__, f[0], f[1]); - (*real_grDrawPoint)(a); -} - -static void debug_grDrawVertexArray(FxU32 mode, FxU32 Count, void *pointers) -{ - printf("%s count=%d\n", __FUNCTION__, (int) Count); - (*real_grDrawVertexArray)(mode, Count, pointers); -} - -static void debug_grDrawVertexArrayContiguous(FxU32 mode, FxU32 Count, - void *pointers, FxU32 stride) -{ - printf("%s mode=0x%x count=%d\n", __FUNCTION__, (int) mode, (int) Count); - (*real_grDrawVertexArrayContiguous)(mode, Count, pointers, stride); -} - -static void debug_grClipWindow( FxU32 minx, FxU32 miny, FxU32 maxx, FxU32 maxy ) -{ - printf("%s %d,%d .. %d,%d\n", __FUNCTION__, - (int) minx, (int) miny, (int) maxx, (int) maxy); - (*real_grClipWindow)(minx, miny, maxx, maxy); -} - -static void debug_grVertexLayout(FxU32 param, FxI32 offset, FxU32 mode) -{ - (*real_grVertexLayout)(param, offset, mode); -} - -static void debug_grGlideGetVertexLayout( void *layout ) -{ - (*real_grGlideGetVertexLayout)(layout); -} - -static void debug_grGlideSetVertexLayout( const void *layout ) -{ - (*real_grGlideSetVertexLayout)(layout); -} - -static void debug_grTexDownloadMipMapLevel( GrChipID_t tmu, - FxU32 startAddress, - GrLOD_t thisLod, - GrLOD_t largeLod, - GrAspectRatio_t aspectRatio, - GrTextureFormat_t format, - FxU32 evenOdd, - void *data ) -{ - (*real_grTexDownloadMipMapLevel)(tmu, startAddress, thisLod, largeLod, - aspectRatio, format, evenOdd, data); -} - -#endif - - -/* - * Examine the context's deviceID to determine what kind of 3dfx hardware - * is installed. dlopen() the appropriate Glide library and initialize - * this context's Glide function pointers. - * Return: true/false = success/failure - */ -GLboolean tdfxInitGlide(tdfxContextPtr tmesa) -{ - static const char *defaultGlide = "libglide3.so"; - const char *libName; - void *libHandle; - - /* - * XXX this code which selects a Glide library filename given the - * deviceID may need to be cleaned up a bit. - * Non-Linux systems may have different filenames, for example. - */ - switch (tmesa->fxScreen->deviceID) { - case PCI_CHIP_BANSHEE: - case PCI_CHIP_VOODOO3: - libName = "libglide3-v3.so"; - break; - case PCI_CHIP_VOODOO5: /* same as PCI_CHIP_VOODOO4 */ - libName = "libglide3-v5.so"; - break; - default: - { - __driUtilMessage("unrecognized 3dfx deviceID: 0x%x", - tmesa->fxScreen->deviceID); - } - return GL_FALSE; - } - - libHandle = dlopen(libName, RTLD_NOW); - if (!libHandle) { - /* The device-specific Glide library filename didn't work, try the - * old, generic libglide3.so library. - */ - libHandle = dlopen(defaultGlide, RTLD_NOW); - if (!libHandle) { - __driUtilMessage( - "can't find Glide library, dlopen(%s) and dlopen(%s) both failed.", - libName, defaultGlide); - __driUtilMessage("dlerror() message: %s", dlerror()); - return GL_FALSE; - } - libName = defaultGlide; - } - - { - const char *env = getenv("LIBGL_DEBUG"); - if (env && strstr(env, "verbose")) { - fprintf(stderr, "libGL: using Glide library %s\n", libName); - } - } - -#define GET_FUNCTION(PTR, NAME) \ - tmesa->Glide.PTR = dlsym(libHandle, NAME); \ - if (!tmesa->Glide.PTR) { \ - __driUtilMessage("couldn't find Glide function %s in %s.", \ - NAME, libName); \ - } - - GET_FUNCTION(grDrawPoint, "grDrawPoint"); - GET_FUNCTION(grDrawLine, "grDrawLine"); - GET_FUNCTION(grDrawTriangle, "grDrawTriangle"); - GET_FUNCTION(grVertexLayout, "grVertexLayout"); - GET_FUNCTION(grDrawVertexArray, "grDrawVertexArray"); - GET_FUNCTION(grDrawVertexArrayContiguous, "grDrawVertexArrayContiguous"); - GET_FUNCTION(grBufferClear, "grBufferClear"); - /*GET_FUNCTION(grBufferSwap, "grBufferSwap");*/ - GET_FUNCTION(grRenderBuffer, "grRenderBuffer"); - GET_FUNCTION(grErrorSetCallback, "grErrorSetCallback"); - GET_FUNCTION(grFinish, "grFinish"); - GET_FUNCTION(grFlush, "grFlush"); - GET_FUNCTION(grSstWinOpen, "grSstWinOpen"); - GET_FUNCTION(grSstWinClose, "grSstWinClose"); -#if 0 - /* Not in V3 lib, and not used anyway. */ - GET_FUNCTION(grSetNumPendingBuffers, "grSetNumPendingBuffers"); -#endif - GET_FUNCTION(grSelectContext, "grSelectContext"); - GET_FUNCTION(grSstOrigin, "grSstOrigin"); - GET_FUNCTION(grSstSelect, "grSstSelect"); - GET_FUNCTION(grAlphaBlendFunction, "grAlphaBlendFunction"); - GET_FUNCTION(grAlphaCombine, "grAlphaCombine"); - GET_FUNCTION(grAlphaControlsITRGBLighting, "grAlphaControlsITRGBLighting"); - GET_FUNCTION(grAlphaTestFunction, "grAlphaTestFunction"); - GET_FUNCTION(grAlphaTestReferenceValue, "grAlphaTestReferenceValue"); - GET_FUNCTION(grChromakeyMode, "grChromakeyMode"); - GET_FUNCTION(grChromakeyValue, "grChromakeyValue"); - GET_FUNCTION(grClipWindow, "grClipWindow"); - GET_FUNCTION(grColorCombine, "grColorCombine"); - GET_FUNCTION(grColorMask, "grColorMask"); - GET_FUNCTION(grCullMode, "grCullMode"); - GET_FUNCTION(grConstantColorValue, "grConstantColorValue"); - GET_FUNCTION(grDepthBiasLevel, "grDepthBiasLevel"); - GET_FUNCTION(grDepthBufferFunction, "grDepthBufferFunction"); - GET_FUNCTION(grDepthBufferMode, "grDepthBufferMode"); - GET_FUNCTION(grDepthMask, "grDepthMask"); - GET_FUNCTION(grDisableAllEffects, "grDisableAllEffects"); - GET_FUNCTION(grDitherMode, "grDitherMode"); - GET_FUNCTION(grFogColorValue, "grFogColorValue"); - GET_FUNCTION(grFogMode, "grFogMode"); - GET_FUNCTION(grFogTable, "grFogTable"); - GET_FUNCTION(grLoadGammaTable, "grLoadGammaTable"); - GET_FUNCTION(grSplash, "grSplash"); - GET_FUNCTION(grGet, "grGet"); - GET_FUNCTION(grGetString, "grGetString"); - GET_FUNCTION(grQueryResolutions, "grQueryResolutions"); - GET_FUNCTION(grReset, "grReset"); - GET_FUNCTION(grGetProcAddress, "grGetProcAddress"); - GET_FUNCTION(grEnable, "grEnable"); - GET_FUNCTION(grDisable, "grDisable"); - GET_FUNCTION(grCoordinateSpace, "grCoordinateSpace"); - GET_FUNCTION(grDepthRange, "grDepthRange"); - GET_FUNCTION(grStippleMode, "grStippleMode"); - GET_FUNCTION(grStipplePattern, "grStipplePattern"); - GET_FUNCTION(grViewport, "grViewport"); - GET_FUNCTION(grTexCalcMemRequired, "grTexCalcMemRequired"); - GET_FUNCTION(grTexTextureMemRequired, "grTexTextureMemRequired"); - GET_FUNCTION(grTexMinAddress, "grTexMinAddress"); - GET_FUNCTION(grTexMaxAddress, "grTexMaxAddress"); - GET_FUNCTION(grTexNCCTable, "grTexNCCTable"); - GET_FUNCTION(grTexSource, "grTexSource"); - GET_FUNCTION(grTexClampMode, "grTexClampMode"); - GET_FUNCTION(grTexCombine, "grTexCombine"); - GET_FUNCTION(grTexDetailControl, "grTexDetailControl"); - GET_FUNCTION(grTexFilterMode, "grTexFilterMode"); - GET_FUNCTION(grTexLodBiasValue, "grTexLodBiasValue"); - GET_FUNCTION(grTexDownloadMipMap, "grTexDownloadMipMap"); - GET_FUNCTION(grTexDownloadMipMapLevel, "grTexDownloadMipMapLevel"); - GET_FUNCTION(grTexDownloadMipMapLevelPartial, "grTexDownloadMipMapLevelPartial"); - GET_FUNCTION(grTexDownloadTable, "grTexDownloadTable"); - GET_FUNCTION(grTexDownloadTablePartial, "grTexDownloadTablePartial"); - GET_FUNCTION(grTexMipMapMode, "grTexMipMapMode"); - GET_FUNCTION(grTexMultibase, "grTexMultibase"); - GET_FUNCTION(grTexMultibaseAddress, "grTexMultibaseAddress"); - GET_FUNCTION(grLfbLock, "grLfbLock"); - GET_FUNCTION(grLfbUnlock, "grLfbUnlock"); - GET_FUNCTION(grLfbConstantAlpha, "grLfbConstantAlpha"); - GET_FUNCTION(grLfbConstantDepth, "grLfbConstantDepth"); - GET_FUNCTION(grLfbWriteColorSwizzle, "grLfbWriteColorSwizzle"); - GET_FUNCTION(grLfbWriteColorFormat, "grLfbWriteColorFormat"); - GET_FUNCTION(grLfbWriteRegion, "grLfbWriteRegion"); - GET_FUNCTION(grLfbReadRegion, "grLfbReadRegion"); - GET_FUNCTION(grGlideInit, "grGlideInit"); - GET_FUNCTION(grGlideShutdown, "grGlideShutdown"); - GET_FUNCTION(grGlideGetState, "grGlideGetState"); - GET_FUNCTION(grGlideSetState, "grGlideSetState"); - GET_FUNCTION(grGlideGetVertexLayout, "grGlideGetVertexLayout"); - GET_FUNCTION(grGlideSetVertexLayout, "grGlideSetVertexLayout"); - - /* Glide utility functions */ - GET_FUNCTION(guFogGenerateExp, "guFogGenerateExp"); - GET_FUNCTION(guFogGenerateExp2, "guFogGenerateExp2"); - GET_FUNCTION(guFogGenerateLinear, "guFogGenerateLinear"); - - /* DRI functions */ - GET_FUNCTION(grDRIOpen, "grDRIOpen"); - GET_FUNCTION(grDRIPosition, "grDRIPosition"); - /*GET_FUNCTION(grDRILostContext, "grDRILostContext");*/ - GET_FUNCTION(grDRIImportFifo, "grDRIImportFifo"); - GET_FUNCTION(grDRIInvalidateAll, "grDRIInvalidateAll"); - GET_FUNCTION(grDRIResetSAREA, "grDRIResetSAREA"); - GET_FUNCTION(grDRIBufferSwap, "grDRIBufferSwap"); - - /* - * Extension functions: - * Just use dlysm() because we want a NULL pointer if the function is - * not found. - */ - /* PIXEXT extension */ - tmesa->Glide.grStencilFunc = dlsym(libHandle, "grStencilFunc"); - tmesa->Glide.grStencilMask = dlsym(libHandle, "grStencilMask"); - tmesa->Glide.grStencilOp = dlsym(libHandle, "grStencilOp"); - tmesa->Glide.grBufferClearExt = dlsym(libHandle, "grBufferClearExt"); - tmesa->Glide.grColorMaskExt = dlsym(libHandle, "grColorMaskExt"); - /* COMBINE extension */ - tmesa->Glide.grColorCombineExt = dlsym(libHandle, "grColorCombineExt"); - tmesa->Glide.grTexColorCombineExt = dlsym(libHandle, "grTexColorCombineExt"); - tmesa->Glide.grAlphaCombineExt = dlsym(libHandle, "grAlphaCombineExt"); - tmesa->Glide.grTexAlphaCombineExt = dlsym(libHandle, "grTexAlphaCombineExt"); - tmesa->Glide.grAlphaBlendFunctionExt = dlsym(libHandle, "grAlphaBlendFunctionExt"); - tmesa->Glide.grConstantColorValueExt = dlsym(libHandle, "grConstantColorValueExt"); - /* Texus 2 */ - tmesa->Glide.txImgQuantize = dlsym(libHandle, "txImgQuantize"); - tmesa->Glide.txImgDequantizeFXT1 = dlsym(libHandle, "_txImgDequantizeFXT1"); - tmesa->Glide.txErrorSetCallback = dlsym(libHandle, "txErrorSetCallback"); - -#ifdef DEBUG_TRAP - /* wrap the drawing functions so we can trap them */ - real_grDrawTriangle = tmesa->Glide.grDrawTriangle; - tmesa->Glide.grDrawTriangle = debug_grDrawTriangle; - - real_grDrawPoint = tmesa->Glide.grDrawPoint; - tmesa->Glide.grDrawPoint = debug_grDrawPoint; - - real_grDrawVertexArray = tmesa->Glide.grDrawVertexArray; - tmesa->Glide.grDrawVertexArray = debug_grDrawVertexArray; - - real_grDrawVertexArrayContiguous = tmesa->Glide.grDrawVertexArrayContiguous; - tmesa->Glide.grDrawVertexArrayContiguous = debug_grDrawVertexArrayContiguous; - - real_grClipWindow = tmesa->Glide.grClipWindow; - tmesa->Glide.grClipWindow = debug_grClipWindow; - - real_grVertexLayout = tmesa->Glide.grVertexLayout; - tmesa->Glide.grVertexLayout = debug_grVertexLayout; - - real_grGlideGetVertexLayout = tmesa->Glide.grGlideGetVertexLayout; - tmesa->Glide.grGlideGetVertexLayout = debug_grGlideGetVertexLayout; - - real_grGlideSetVertexLayout = tmesa->Glide.grGlideSetVertexLayout; - tmesa->Glide.grGlideSetVertexLayout = debug_grGlideSetVertexLayout; - - real_grTexDownloadMipMapLevel = tmesa->Glide.grTexDownloadMipMapLevel; - tmesa->Glide.grTexDownloadMipMapLevel = debug_grTexDownloadMipMapLevel; - -#endif - return GL_TRUE; -} Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_context.h diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_context.h:1.6 xc/lib/GL/mesa/src/drv/tdfx/tdfx_context.h:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_context.h:1.6 Sun Sep 28 16:15:36 2003 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_context.h Wed Mar 16 21:05:10 2005 @@ -1,1027 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_context.h,v 1.6 2003/09/28 20:15:36 alanh Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * - */ - -#ifndef __TDFX_CONTEXT_H__ -#define __TDFX_CONTEXT_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include -#include "dri_util.h" -#ifdef XFree86Server -#include "GL/xf86glx.h" -#else -#include "glheader.h" -#endif -#if defined(__linux__) -#include -#endif - -#include "tdfx_glide.h" - -#include "clip.h" -#include "context.h" -#include "macros.h" -#include "matrix.h" -#include "imports.h" -#include "mtypes.h" - -#include "tdfx_screen.h" - - - - -#define TDFX_TMU0 GR_TMU0 -#define TDFX_TMU1 GR_TMU1 -#define TDFX_TMU_SPLIT 98 -#define TDFX_TMU_BOTH 99 -#define TDFX_TMU_NONE 100 - - - -/* Flags for fxMesa->new_state - */ -#define TDFX_NEW_COLOR 0x0001 -#define TDFX_NEW_ALPHA 0x0002 -#define TDFX_NEW_DEPTH 0x0004 -#define TDFX_NEW_FOG 0x0008 -#define TDFX_NEW_STENCIL 0x0010 -#define TDFX_NEW_CLIP 0x0020 -#define TDFX_NEW_VIEWPORT 0x0040 -#define TDFX_NEW_CULL 0x0080 -#define TDFX_NEW_GLIDE 0x0100 -#define TDFX_NEW_TEXTURE 0x0200 -#define TDFX_NEW_CONTEXT 0x0400 -#define TDFX_NEW_LINE 0x0800 -#define TDFX_NEW_RENDER 0x1000 -#define TDFX_NEW_STIPPLE 0x2000 -#define TDFX_NEW_TEXTURE_BIND 0x4000 /* experimental */ - - -/* Flags for fxMesa->dirty - */ -#define TDFX_UPLOAD_COLOR_COMBINE 0x00000001 -#define TDFX_UPLOAD_ALPHA_COMBINE 0x00000002 -#define TDFX_UPLOAD_RENDER_BUFFER 0x00000004 -#define TDFX_UPLOAD_ALPHA_TEST 0x00000008 -#define TDFX_UPLOAD_ALPHA_REF 0x00000010 -#define TDFX_UPLOAD_BLEND_FUNC 0x00000020 -#define TDFX_UPLOAD_DEPTH_MODE 0x00000040 -#define TDFX_UPLOAD_DEPTH_BIAS 0x00000080 -#define TDFX_UPLOAD_DEPTH_FUNC 0x00000100 -#define TDFX_UPLOAD_DEPTH_MASK 0x00000200 -#define TDFX_UPLOAD_FOG_MODE 0x00000400 -#define TDFX_UPLOAD_FOG_COLOR 0x00000800 -#define TDFX_UPLOAD_FOG_TABLE 0x00001000 - -#define TDFX_UPLOAD_CLIP 0x00002000 -#define TDFX_UPLOAD_CULL 0x00004000 -#define TDFX_UPLOAD_VERTEX_LAYOUT 0x00008000 -#define TDFX_UPLOAD_COLOR_MASK 0x00010000 -#define TDFX_UPLOAD_DITHER 0x00040000 -#define TDFX_UPLOAD_STENCIL 0x00080000 - -#define TDFX_UPLOAD_TEXTURE_SOURCE 0x00100000 -#define TDFX_UPLOAD_TEXTURE_PARAMS 0x00200000 -#define TDFX_UPLOAD_TEXTURE_PALETTE 0x00400000 -#define TDFX_UPLOAD_TEXTURE_ENV 0x00800000 -#define TDFX_UPLOAD_TEXTURE_IMAGES 0x01000000 - -#define TDFX_UPLOAD_LINE 0x02000000 - -#define TDFX_UPLOAD_STIPPLE 0x04000000 - -/* Flags for software fallback cases */ -/* See correponding strings in tdfx_tris.c */ -#define TDFX_FALLBACK_TEXTURE_1D_3D 0x0001 -#define TDFX_FALLBACK_DRAW_BUFFER 0x0002 -#define TDFX_FALLBACK_SPECULAR 0x0004 -#define TDFX_FALLBACK_STENCIL 0x0008 -#define TDFX_FALLBACK_RENDER_MODE 0x0010 -#define TDFX_FALLBACK_LOGICOP 0x0020 -#define TDFX_FALLBACK_TEXTURE_ENV 0x0040 -#define TDFX_FALLBACK_TEXTURE_BORDER 0x0080 -#define TDFX_FALLBACK_COLORMASK 0x0100 -#define TDFX_FALLBACK_BLEND 0x0200 -#define TDFX_FALLBACK_LINE_STIPPLE 0x0400 - -/* Different Glide vertex layouts - */ -#define TDFX_LAYOUT_TINY 0 -#define TDFX_LAYOUT_NOTEX 1 -#define TDFX_LAYOUT_SINGLE 2 -#define TDFX_LAYOUT_MULTI 3 -#define TDFX_LAYOUT_PROJECT 4 -#define TDFX_NUM_LAYOUTS 5 - -#define TDFX_XY_OFFSET 0 -#define TDFX_Z_OFFSET 8 -#define TDFX_Q_OFFSET 12 -#define TDFX_ARGB_OFFSET 16 -#define TDFX_PAD_OFFSET 20 -#define TDFX_FOG_OFFSET 20 /* experimental */ -#define TDFX_ST0_OFFSET 24 -#define TDFX_ST1_OFFSET 32 -#define TDFX_Q0_OFFSET 40 -#define TDFX_Q1_OFFSET 44 - - -/* Flags for buffer clears - */ -#define TDFX_FRONT 0x1 -#define TDFX_BACK 0x2 -#define TDFX_DEPTH 0x4 -#define TDFX_STENCIL 0x8 - -/* - * Subpixel offsets to adjust Mesa's (true) window coordinates to - * Glide coordinates. We need these to ensure precise rasterization. - * Otherwise, we'll fail a bunch of conformance tests. - */ -#define TRI_X_OFFSET ( 0.0F) -#define TRI_Y_OFFSET ( 0.0F) -#define LINE_X_OFFSET ( 0.0F) -#define LINE_Y_OFFSET ( 0.125F) -#define PNT_X_OFFSET ( 0.375F) -#define PNT_Y_OFFSET ( 0.375F) - - -#define TDFX_DEPTH_BIAS_SCALE 128 - -/* Including xf86PciInfo.h causes a bunch of errors - */ -#ifndef PCI_CHIP_BANSHEE -#define PCI_CHIP_BANSHEE 0x0003 -#define PCI_CHIP_VOODOO3 0x0005 -#define PCI_CHIP_VOODOO4 0x0009 -#define PCI_CHIP_VOODOO5 0x0009 -#endif - -#define TDFX_IS_BANSHEE( fxMesa ) \ - ( fxMesa->fxScreen->deviceID == PCI_CHIP_BANSHEE ) -#define TDFX_IS_VOODOO3( fxMesa ) \ - ( fxMesa->fxScreen->deviceID == PCI_CHIP_VOODOO3 ) -#define TDFX_IS_VOODOO4( fxMesa ) \ - ( fxMesa->fxScreen->deviceID == PCI_CHIP_VOODOO4 ) -#define TDFX_IS_VOODOO5( fxMesa ) \ - ( fxMesa->fxScreen->deviceID == PCI_CHIP_VOODOO5 ) -#define TDFX_IS_NAPALM( fxMesa ) \ - ( (fxMesa->fxScreen->deviceID == PCI_CHIP_VOODOO4) || \ - (fxMesa->fxScreen->deviceID == PCI_CHIP_VOODOO5) ) - - -#define PACK_BGRA32(R, G, B, A) \ - ( (((GLuint) (R)) << 16) | \ - (((GLuint) (G)) << 8) | \ - (((GLuint) (B)) ) | \ - (((GLuint) (A)) << 24) ) - -#define PACK_RGBA32(R, G, B, A) \ - ( (((GLuint) (R)) ) | \ - (((GLuint) (G)) << 8) | \ - (((GLuint) (B)) << 16) | \ - (((GLuint) (A)) << 24) ) - -/* - * The first two macros are to pack 8 bit color - * channel values into a 565 format. - */ -#define PACK_RGB16(R, G, B) \ - ((((GLuint) (R) & 0xF8) << 8) | \ - (((GLuint) (G) & 0xFC) << 3) | \ - (((GLuint) (B) & 0xFF) >> 3)) -#define PACK_BGR16(R, G, B) \ - ((((GLuint) (B) & 0xF8) << 8) | \ - (((GLuint) (G) & 0xFC) << 3) | \ - (((GLuint) (R) & 0xFF) >> 3)) -/* - * The second two macros pack 8 bit color channel values - * into 1555 values. - */ -#define PACK_RGBA16(R, G, B, A) \ - (((((GLuint) (A) & 0xFF) > 0) << 15)| \ - (((GLuint) (R) & 0xF8) << 7) | \ - (((GLuint) (G) & 0xF8) << 2) | \ - (((GLuint) (B) & 0xF8) >> 3)) -#define PACK_BGRA16(R, G, B, A) \ - (((((GLuint) (A) & 0xFF) > 0) << 15)| \ - (((GLuint) (B) & 0xF8) << 7) | \ - (((GLuint) (G) & 0xF8) << 2) | \ - (((GLuint) (R) & 0xF8) >> 3)) - -/* Used in calls to grColorMaskv()... - */ -extern const GLboolean false4[4]; -extern const GLboolean true4[4]; - - -typedef struct tdfx_context tdfxContextRec; -typedef struct tdfx_context *tdfxContextPtr; - - -typedef struct { - volatile int fifoPtr; - volatile int fifoRead; - volatile int fifoOwner; - volatile int ctxOwner; - volatile int texOwner; -} -TDFXSAREAPriv; - - -typedef struct { - GLuint swapBuffer; - GLuint reqTexUpload; - GLuint texUpload; - GLuint memTexUpload; - GLuint texSwaps; -} tdfxStats; - - - -/* - * Memory range from startAddr to endAddr-1 - */ -typedef struct mem_range { - struct mem_range *next; - FxU32 startAddr, endAddr; -} -tdfxMemRange; - - -typedef struct { - GLsizei width, height; /* image size */ - GLint wScale, hScale; /* scale factors */ - GrTextureFormat_t glideFormat; /* Glide image format */ -} -tdfxMipMapLevel; - - -#define TDFX_NUM_TMU 2 - - -typedef struct tdfxTexInfo_t -{ - GLboolean isInTM; - GLboolean reloadImages; /* if true, resend images to Glide */ - GLuint lastTimeUsed; - FxU32 whichTMU; - - GrTexInfo info; - GrAspectRatio_t aspectRatio; - tdfxMemRange *tm[TDFX_NUM_TMU]; - - GLint minLevel, maxLevel; - GrTextureFilterMode_t minFilt; - GrTextureFilterMode_t magFilt; - GrTextureClampMode_t sClamp; - GrTextureClampMode_t tClamp; - FxBool LODblend; - GrMipMapMode_t mmMode; - - GLfloat sScale, tScale; /* texcoord scale factor */ - - GuTexPalette palette; -} -tdfxTexInfo; - - -#define TDFX_TEXTURE_DATA(mesaObj) ((tdfxTexInfo *)((mesaObj)->DriverData)) - -#define TDFX_TEXIMAGE_DATA(mesaImg) ((tdfxMipMapLevel *)((mesaImg)->DriverData)) - - - -/* - * This is state which may be shared by several tdfx contexts. - * It hangs off of Mesa's gl_shared_state object (ctx->Shared->DriverData). - */ -struct tdfxSharedState { - GLboolean umaTexMemory; - GLuint totalTexMem[TDFX_NUM_TMU]; /* constant */ - GLuint freeTexMem[TDFX_NUM_TMU]; /* changes as we go */ - tdfxMemRange *tmPool; - tdfxMemRange *tmFree[TDFX_NUM_TMU]; -}; - - - -/* ================================================================ - * The vertex structures. - */ -typedef struct { - GLubyte blue; - GLubyte green; - GLubyte red; - GLubyte alpha; -} tdfx_color_t; - -typedef struct { - GLfloat x, y, z; /* Coordinates in screen space */ - GLfloat rhw; /* Reciprocal homogeneous w */ - tdfx_color_t color; /* Diffuse color */ - GLuint pad; - GLfloat tu0, tv0; /* Texture 0 coordinates */ - GLfloat tu1, tv1; /* Texture 1 coordinates */ -} tdfx_vertex; - -typedef struct { - GLfloat x, y, z; /* Coordinates in screen space */ - GLfloat rhw; /* Reciprocal homogeneous w */ - tdfx_color_t color; /* Diffuse color */ - GLuint pad; - GLfloat tu0, tv0; /* Texture 0 coordinates */ - GLfloat tu1, tv1; /* Texture 1 coordinates */ - GLfloat tq0, tq1; /* Texture 0/1 q coords */ -} tdfx_ptex_vertex; - -typedef struct { - GLfloat x, y, z; /* Coordinates in screen space */ - tdfx_color_t color; /* Diffuse color */ -} tdfx_tiny_vertex; - -/* The size of this union is not of relevence: - */ -union tdfx_vertex_t { - tdfx_vertex v; - tdfx_tiny_vertex tv; - tdfx_ptex_vertex pv; - GLfloat f[16]; - GLuint ui[16]; - GLubyte ub4[16][4]; -}; - -typedef union tdfx_vertex_t tdfxVertex, *tdfxVertexPtr; - - -/* ================================================================ - * - * We want to keep a mirror of the Glide function call parameters so we - * can avoid updating our state too often. - * - * Each of these broad groups will typically have a new state flag - * associated with it, and will be updated together. The individual - * Glide function calls each have a dirty flag and will only be called - * when absolutely necessary. - */ - -/* for grTexSource() */ -struct tdfx_texsource { - FxU32 StartAddress; - FxU32 EvenOdd; - GrTexInfo *Info; -}; - -/* Texture object params */ -struct tdfx_texparams { - GrTextureClampMode_t sClamp; - GrTextureClampMode_t tClamp; - GrTextureFilterMode_t minFilt; - GrTextureFilterMode_t magFilt; - GrMipMapMode_t mmMode; - FxBool LODblend; - GLfloat LodBias; -}; - -/* for grTexDownloadTable() texture palettes */ -struct tdfx_texpalette { - GrTexTable_t Type; - void *Data; -}; - -/* for Voodoo3/Banshee's grColorCombine() and grAlphaCombine() */ -struct tdfx_combine { - GrCombineFunction_t Function; /* Combine function */ - GrCombineFactor_t Factor; /* Combine scale factor */ - GrCombineLocal_t Local; /* Local combine source */ - GrCombineOther_t Other; /* Other combine source */ - FxBool Invert; /* Combine result inversion flag */ -}; - -/* for Voodoo3's grTexCombine() */ -struct tdfx_texcombine { - GrCombineFunction_t FunctionRGB; - GrCombineFactor_t FactorRGB; - GrCombineFunction_t FunctionAlpha; - GrCombineFactor_t FactorAlpha; - FxBool InvertRGB; - FxBool InvertAlpha; -}; - - -/* for Voodoo5's grColorCombineExt() */ -struct tdfx_combine_color_ext { - GrCCUColor_t SourceA; - GrCombineMode_t ModeA; - GrCCUColor_t SourceB; - GrCombineMode_t ModeB; - GrCCUColor_t SourceC; - FxBool InvertC; - GrCCUColor_t SourceD; - FxBool InvertD; - FxU32 Shift; - FxBool Invert; -}; - -/* for Voodoo5's grAlphaCombineExt() */ -struct tdfx_combine_alpha_ext { - GrACUColor_t SourceA; - GrCombineMode_t ModeA; - GrACUColor_t SourceB; - GrCombineMode_t ModeB; - GrACUColor_t SourceC; - FxBool InvertC; - GrACUColor_t SourceD; - FxBool InvertD; - FxU32 Shift; - FxBool Invert; -}; - -/* for Voodoo5's grTexColorCombineExt() */ -struct tdfx_color_texenv { - GrTCCUColor_t SourceA; - GrCombineMode_t ModeA; - GrTCCUColor_t SourceB; - GrCombineMode_t ModeB; - GrTCCUColor_t SourceC; - FxBool InvertC; - GrTCCUColor_t SourceD; - FxBool InvertD; - FxU32 Shift; - FxBool Invert; -}; - -/* for Voodoo5's grTexAlphaCombineExt() */ -struct tdfx_alpha_texenv { - GrTACUColor_t SourceA; - GrCombineMode_t ModeA; - GrTACUColor_t SourceB; - GrCombineMode_t ModeB; - GrTACUColor_t SourceC; - FxBool InvertC; - GrTCCUColor_t SourceD; - FxBool InvertD; - FxU32 Shift; - FxBool Invert; -}; - -/* Voodoo5's texture combine environment */ -struct tdfx_texcombine_ext { - struct tdfx_alpha_texenv Alpha; - struct tdfx_color_texenv Color; - GrColor_t EnvColor; -}; - -/* Used to track changes between Glide's state and Mesa's */ -struct tdfx_texstate { - GLuint Enabled[2]; /* values ala ctx->Texture.Unit[i]._ReallyEnabled */ - GLenum EnvMode[TDFX_NUM_TMU]; /* index is Glide index, not OpenGL */ - GLenum TexFormat[TDFX_NUM_TMU]; /* index is Glide index, not OpenGL */ -}; - -struct tdfx_color { - GrColor_t ClearColor; /* Buffer clear color value */ - GrAlpha_t ClearAlpha; /* Buffer clear alpha value */ - FxBool ColorMask[4]; /* Per-channel write enable flags */ - - GrColor_t MonoColor; /* Constant color value */ - - /* Alpha testing */ - GrCmpFnc_t AlphaFunc; /* Alpha test function */ - GrAlpha_t AlphaRef; /* Alpha ref value in range [0,255] */ - - /* Blending */ - GrAlphaBlendFnc_t BlendSrcRGB; /* Blend source RGB factor */ - GrAlphaBlendFnc_t BlendDstRGB; /* Blend destination RGB factor */ - GrAlphaBlendFnc_t BlendSrcA; /* Blend source alpha factor */ - GrAlphaBlendFnc_t BlendDstA; /* Blend destination alpha factor */ - - GrDitherMode_t Dither; /* Dither enable */ -}; - -struct tdfx_depth { - GrDepthBufferMode_t Mode; /* Fixed-point Z or floating-point W */ - FxI32 Bias; /* Polygon offset factor */ - GrCmpFnc_t Func; /* Depth test function */ - FxU32 Clear; /* Buffer clear value */ - FxBool Mask; /* Write enable flag */ -}; - -struct tdfx_stipple { - GrStippleMode_t Mode; /* Stipple enable/disable */ - FxU32 Pattern; /* 8x4 Stipple Pattern */ -}; - -struct tdfx_fog { - GrFogMode_t Mode; /* Glide fog mode */ - GrColor_t Color; /* Fog color value */ - GLenum TableMode; /* GL fog mode currently in table */ - GrFog_t *Table; /* Fog value table */ - FxFloat Density; /* Density >= 0 */ - FxFloat Near; /* Start distance in eye coords */ - FxFloat Far; /* End distance in eye coords */ -}; - -struct tdfx_stencil { - GrCmpFnc_t Function; /* Stencil function */ - GrStencil_t RefValue; /* Stencil reference value */ - GrStencil_t ValueMask; /* Value mask */ - GrStencil_t WriteMask; /* Write mask */ - GrStencil_t FailFunc; /* Stencil fail function */ - GrStencil_t ZFailFunc; /* Stencil pass, depth fail function */ - GrStencil_t ZPassFunc; /* Stencil pass, depth pass function */ - GrStencil_t Clear; /* Buffer clear value */ -}; - -struct tdfx_scissor { - FxU32 minX, minY; /* Lower left corner */ - FxU32 maxX, maxY; /* Upper right corner */ -}; - -struct tdfx_viewport { - GrCoordinateSpaceMode_t Mode; /* Coordinate space */ - FxI32 X, Y; /* Position */ - FxI32 Width, Height; /* Size */ - FxFloat Near, Far; /* Depth buffer range */ -}; - -struct tdfx_glide { - void *State; /* Mirror of internal Glide state */ - GrContext_t Context; /* Glide context identifier */ - FxI32 Board; /* Current graphics subsystem */ - GrColorFormat_t ColorFormat; /* Framebuffer format */ - GrOriginLocation_t Origin; /* Location of screen space origin */ - - FxBool Initialized; /* Glide initialization done? */ - - FxI32 SwapInterval; /* SwapBuffers interval */ - FxI32 MaxPendingSwaps; /* Maximum outstanding SwapBuffers */ - FxI32 TextureAlign; - - /* Extensions */ - FxBool HaveCombineExt; /* COMBINE */ - FxBool HaveCommandTransportExt; /* COMMAND_TRANSPORT */ - FxBool HaveFogCoordExt; /* FOGCOORD */ - FxBool HavePixelExt; /* PIXEXT */ - FxBool HaveTextureBufferExt; /* TEXTUREBUFFER */ - FxBool HaveTexFmtExt; /* TEXFMT */ - FxBool HaveTexUMAExt; /* TEXUMA */ - FxBool HaveTexus2; /* Texus 2 - FXT1 */ - - /* Glide library function pointers */ - void (*grDrawPoint)( const void *pt ); - void (*grDrawLine)( const void *v1, const void *v2 ); - void (*grDrawTriangle)( const void *a, const void *b, const void *c ); - void (*grVertexLayout)(FxU32 param, FxI32 offset, FxU32 mode); - void (*grDrawVertexArray)(FxU32 mode, FxU32 Count, void *pointers); - void (*grDrawVertexArrayContiguous)(FxU32 mode, FxU32 Count, - void *pointers, FxU32 stride); - void (*grBufferClear)( GrColor_t color, GrAlpha_t alpha, FxU32 depth ); - void (*grBufferSwap)( FxU32 swap_interval ); - void (*grRenderBuffer)( GrBuffer_t buffer ); - void (*grErrorSetCallback)( GrErrorCallbackFnc_t fnc ); - void (*grFinish)(void); - void (*grFlush)(void); - GrContext_t (*grSstWinOpen)(FxU32 hWnd, - GrScreenResolution_t screen_resolution, - GrScreenRefresh_t refresh_rate, - GrColorFormat_t color_format, - GrOriginLocation_t origin_location, - int nColBuffers, - int nAuxBuffers); - void (*grSstWinClose)( GrContext_t context ); -/* Not used */ -#if 0 - void (*grSetNumPendingBuffers)(FxI32 NumPendingBuffers); -#endif - void (*grSelectContext)( GrContext_t context ); - void (*grSstOrigin)(GrOriginLocation_t origin); - void (*grSstSelect)( int which_sst ); - void (*grAlphaBlendFunction)(GrAlphaBlendFnc_t rgb_sf, - GrAlphaBlendFnc_t rgb_df, - GrAlphaBlendFnc_t alpha_sf, - GrAlphaBlendFnc_t alpha_df); - void (*grAlphaCombine)(GrCombineFunction_t function, - GrCombineFactor_t factor, - GrCombineLocal_t local, GrCombineOther_t other, - FxBool invert); - void (*grAlphaControlsITRGBLighting)( FxBool enable ); - void (*grAlphaTestFunction)( GrCmpFnc_t function ); - void (*grAlphaTestReferenceValue)( GrAlpha_t value ); - void (*grChromakeyMode)( GrChromakeyMode_t mode ); - void (*grChromakeyValue)( GrColor_t value ); - void (*grClipWindow)( FxU32 minx, FxU32 miny, FxU32 maxx, FxU32 maxy ); - void (*grColorCombine)( GrCombineFunction_t function, - GrCombineFactor_t factor, - GrCombineLocal_t local, - GrCombineOther_t other, - FxBool invert ); - void (*grColorMask)( FxBool rgb, FxBool a ); - void (*grCullMode)( GrCullMode_t mode ); - void (*grConstantColorValue)( GrColor_t value ); - void (*grDepthBiasLevel)( FxI32 level ); - void (*grDepthBufferFunction)( GrCmpFnc_t function ); - void (*grDepthBufferMode)( GrDepthBufferMode_t mode ); - void (*grDepthMask)( FxBool mask ); - void (*grDisableAllEffects)( void ); - void (*grDitherMode)( GrDitherMode_t mode ); - void (*grFogColorValue)( GrColor_t fogcolor ); - void (*grFogMode)( GrFogMode_t mode ); - void (*grFogTable)( const GrFog_t ft[] ); - void (*grLoadGammaTable)( FxU32 nentries, FxU32 *red, FxU32 *green, FxU32 *blue); - void (*grSplash)(float x, float y, float width, float height, FxU32 frame); - FxU32 (*grGet)( FxU32 pname, FxU32 plength, FxI32 *params ); - const char * (*grGetString)( FxU32 pname ); - FxI32 (*grQueryResolutions)( const GrResolution *resTemplate, - GrResolution *output ); - FxBool (*grReset)( FxU32 what ); - GrProc (*grGetProcAddress)( char *procName ); - void (*grEnable)( GrEnableMode_t mode ); - void (*grDisable)( GrEnableMode_t mode ); - void (*grCoordinateSpace)( GrCoordinateSpaceMode_t mode ); - void (*grDepthRange)( FxFloat n, FxFloat f ); - void (*grStippleMode)( GrStippleMode_t mode ); - void (*grStipplePattern)( GrStipplePattern_t mode ); - void (*grViewport)( FxI32 x, FxI32 y, FxI32 width, FxI32 height ); - FxU32 (*grTexCalcMemRequired)(GrLOD_t lodmin, GrLOD_t lodmax, - GrAspectRatio_t aspect, GrTextureFormat_t fmt); - FxU32 (*grTexTextureMemRequired)( FxU32 evenOdd, GrTexInfo *info ); - FxU32 (*grTexMinAddress)( GrChipID_t tmu ); - FxU32 (*grTexMaxAddress)( GrChipID_t tmu ); - void (*grTexNCCTable)( GrNCCTable_t table ); - void (*grTexSource)( GrChipID_t tmu, FxU32 startAddress, - FxU32 evenOdd, GrTexInfo *info ); - void (*grTexClampMode)( GrChipID_t tmu, - GrTextureClampMode_t s_clampmode, - GrTextureClampMode_t t_clampmode ); - void (*grTexCombine)( GrChipID_t tmu, - GrCombineFunction_t rgb_function, - GrCombineFactor_t rgb_factor, - GrCombineFunction_t alpha_function, - GrCombineFactor_t alpha_factor, - FxBool rgb_invert, - FxBool alpha_invert); - void (*grTexDetailControl)( GrChipID_t tmu, int lod_bias, - FxU8 detail_scale, float detail_max ); - void (*grTexFilterMode)( GrChipID_t tmu, - GrTextureFilterMode_t minfilter_mode, - GrTextureFilterMode_t magfilter_mode ); - void (*grTexLodBiasValue)(GrChipID_t tmu, float bias ); - void (*grTexDownloadMipMap)( GrChipID_t tmu, FxU32 startAddress, - FxU32 evenOdd, GrTexInfo *info ); - void (*grTexDownloadMipMapLevel)( GrChipID_t tmu, - FxU32 startAddress, - GrLOD_t thisLod, - GrLOD_t largeLod, - GrAspectRatio_t aspectRatio, - GrTextureFormat_t format, - FxU32 evenOdd, - void *data ); - FxBool (*grTexDownloadMipMapLevelPartial)( GrChipID_t tmu, - FxU32 startAddress, - GrLOD_t thisLod, - GrLOD_t largeLod, - GrAspectRatio_t aspectRatio, - GrTextureFormat_t format, - FxU32 evenOdd, - void *data, - int start, - int end ); - void (*grTexDownloadTable)( GrTexTable_t type, void *data ); - void (*grTexDownloadTablePartial)( GrTexTable_t type, - void *data, int start, int end ); - void (*grTexMipMapMode)( GrChipID_t tmu, GrMipMapMode_t mode, - FxBool lodBlend ); - void (*grTexMultibase)( GrChipID_t tmu, FxBool enable ); - void (*grTexMultibaseAddress)( GrChipID_t tmu, - GrTexBaseRange_t range, - FxU32 startAddress, - FxU32 evenOdd, - GrTexInfo *info ); - FxBool (*grLfbLock)( GrLock_t type, GrBuffer_t buffer, - GrLfbWriteMode_t writeMode, - GrOriginLocation_t origin, FxBool pixelPipeline, - GrLfbInfo_t *info ); - FxBool (*grLfbUnlock)( GrLock_t type, GrBuffer_t buffer ); - void (*grLfbConstantAlpha)( GrAlpha_t alpha ); - void (*grLfbConstantDepth)( FxU32 depth ); - void (*grLfbWriteColorSwizzle)(FxBool swizzleBytes, FxBool swapWords); - void (*grLfbWriteColorFormat)(GrColorFormat_t colorFormat); - FxBool (*grLfbWriteRegion)( GrBuffer_t dst_buffer, - FxU32 dst_x, FxU32 dst_y, - GrLfbSrcFmt_t src_format, - FxU32 src_width, FxU32 src_height, - FxBool pixelPipeline, - FxI32 src_stride, void *src_data ); - FxBool (*grLfbReadRegion)( GrBuffer_t src_buffer, - FxU32 src_x, FxU32 src_y, - FxU32 src_width, FxU32 src_height, - FxU32 dst_stride, void *dst_data ); - void (*grGlideInit)( void ); - void (*grGlideShutdown)( void ); - void (*grGlideGetState)( void *state ); - void (*grGlideSetState)( const void *state ); - void (*grGlideGetVertexLayout)( void *layout ); - void (*grGlideSetVertexLayout)( const void *layout ); - /* Glide utility functions */ - void (*guFogGenerateExp)( GrFog_t *fogtable, float density ); - void (*guFogGenerateExp2)( GrFog_t *fogtable, float density ); - void (*guFogGenerateLinear)(GrFog_t *fogtable, float nearZ, float farZ ); - /* DRI functions */ - void (*grDRIOpen)( char *pFB, char *pRegs, int deviceID, - int width, int height, - int mem, int cpp, int stride, - int fifoOffset, int fifoSize, - int fbOffset, int backOffset, int depthOffset, - int textureOffset, int textureSize, - volatile int *fifoPtr, volatile int *fifoRead ); - void (*grDRIPosition)( int x, int y, int w, int h, - int numClip, XF86DRIClipRectPtr pClip ); - void (*grDRILostContext)( void ); - void (*grDRIImportFifo)( int fifoPtr, int fifoRead ); - void (*grDRIInvalidateAll)( void ); - void (*grDRIResetSAREA)( void ); - void (*grDRIBufferSwap)( FxU32 swapInterval ); - /* Glide extensions */ - /* PIXEXT extension */ - void (*grStencilFunc)( GrCmpFnc_t func, GrStencil_t ref, GrStencil_t mask ); - void (*grStencilMask)( GrStencil_t mask ); - void (*grStencilOp)( GrStencilOp_t fail, GrStencilOp_t zfail, - GrStencilOp_t zpass ); - void (*grBufferClearExt)( GrColor_t color, GrAlpha_t alpha, - FxU32 depth, GrStencil_t stencil ); - void (*grColorMaskExt)( FxBool r, FxBool g, FxBool b, FxBool a ); - /* COMBINE extension */ - void (*grColorCombineExt)( GrCCUColor_t a, GrCombineMode_t a_mode, - GrCCUColor_t b, GrCombineMode_t b_mode, - GrCCUColor_t c, FxBool c_invert, - GrCCUColor_t d, FxBool d_invert, - FxU32 shift, FxBool invert ); - void (*grTexColorCombineExt)( FxU32 tmu, - GrTCCUColor_t a, GrCombineMode_t a_mode, - GrTCCUColor_t b, GrCombineMode_t b_mode, - GrTCCUColor_t c, FxBool c_invert, - GrTCCUColor_t d, FxBool d_invert, - FxU32 shift, FxBool invert ); - void (*grAlphaCombineExt)( GrACUColor_t a, GrCombineMode_t a_mode, - GrACUColor_t b, GrCombineMode_t b_mode, - GrACUColor_t c, FxBool c_invert, - GrACUColor_t d, FxBool d_invert, - FxU32 shift, FxBool invert ); - void (*grTexAlphaCombineExt)( FxU32 tmu, - GrTACUColor_t a, GrCombineMode_t a_mode, - GrTACUColor_t b, GrCombineMode_t b_mode, - GrTACUColor_t c, FxBool c_invert, - GrTACUColor_t d, FxBool d_invert, - FxU32 shift, FxBool invert ); - void (*grAlphaBlendFunctionExt)( GrAlphaBlendFnc_t rgb_sf, - GrAlphaBlendFnc_t rgb_df, - GrAlphaBlendOp_t rgb_op, - GrAlphaBlendFnc_t alpha_sf, - GrAlphaBlendFnc_t alpha_df, - GrAlphaBlendOp_t alpha_op ); - void (*grConstantColorValueExt)( FxU32 tmu, GrColor_t value ); - /* Texus 2 */ - void (*txImgQuantize)( void *xxx_unknown_arguments ); - void (*txImgDequantizeFXT1)( void *txMip, void *pxMip ); - void (*txErrorSetCallback)( void *fnc ); -}; - -typedef void (*tdfx_tri_func)( tdfxContextPtr, tdfxVertex *, tdfxVertex *, - tdfxVertex * ); -typedef void (*tdfx_line_func)( tdfxContextPtr, tdfxVertex *, tdfxVertex * ); -typedef void (*tdfx_point_func)( tdfxContextPtr, tdfxVertex * ); - -struct tdfx_context { - /* Set once and never changed: - */ - GLcontext *glCtx; /* The core Mesa context */ - - GLuint new_gl_state; - GLuint new_state; - GLuint dirty; - - /* Mirror of hardware state, Glide parameters - */ - struct tdfx_texsource TexSource[TDFX_NUM_TMU]; - struct tdfx_texparams TexParams[TDFX_NUM_TMU]; - struct tdfx_texpalette TexPalette; - - /* Voodoo3 texture/color combine state */ - struct tdfx_combine ColorCombine; - struct tdfx_combine AlphaCombine; - struct tdfx_texcombine TexCombine[TDFX_NUM_TMU]; - - /* Voodoo5 texture/color combine state */ - struct tdfx_combine_color_ext ColorCombineExt; - struct tdfx_combine_alpha_ext AlphaCombineExt; - struct tdfx_texcombine_ext TexCombineExt[TDFX_NUM_TMU]; - - /* Tracks tex state difference between Glide and Mesa */ - struct tdfx_texstate TexState; - - GrBuffer_t DrawBuffer; /* Current draw buffer */ - GrBuffer_t ReadBuffer; /* Current read buffer */ - - struct tdfx_color Color; - struct tdfx_depth Depth; - struct tdfx_fog Fog; - struct tdfx_stencil Stencil; - struct tdfx_scissor Scissor; - struct tdfx_viewport Viewport; - struct tdfx_stipple Stipple; - - GrCullMode_t CullMode; - - struct tdfx_glide Glide; - - - /* Temporaries for translating away float colors: - */ - struct gl_client_array UbyteColor; - - /* Fallback rasterization functions - */ - tdfx_point_func draw_point; - tdfx_line_func draw_line; - tdfx_tri_func draw_triangle; - - - /* Variable-size Glide vertex formats - */ - GLuint vertexFormat; /* the current format */ - GLuint vertex_stride_shift; - void *layout[TDFX_NUM_LAYOUTS]; - GLubyte *verts; /* tdfxVertices, arbitarily packed */ - - GLfloat hw_viewport[16]; - - GLuint SetupIndex; - GLuint SetupNewInputs; - GLuint RenderIndex; - GLuint Fallback; - GLenum render_primitive; /* what GL thinks */ - GLenum raster_primitive; /* what the hardware thinks */ - - GLfloat sScale0, tScale0; - GLfloat sScale1, tScale1; - - GLuint texBindNumber; - GLint tmuSrc; - - int screen_width; - int screen_height; - - GLboolean haveTwoTMUs; /* True if we have 2 tmu's */ - GLboolean haveHwStencil; - GLboolean haveHwStipple; - - GLint maxPendingSwapBuffers; - - char rendererString[100]; - - /* stuff added for DRI */ - __DRIscreenPrivate *driScreen; - __DRIcontextPrivate *driContext; - __DRIdrawablePrivate *driDrawable; - drmContext hHWContext; - drmLock *driHwLock; - int driFd; - tdfxScreenPrivate *fxScreen; - TDFXSAREAPriv *sarea; - - - /* - * Changes during execution: - */ - int width, height; /* size of window */ - int x_offset; /* distance from window left to screen left */ - int y_offset; /* distance from window top to screen top */ - int y_delta; /* distance from window bottom to screen bottom */ - - int numClipRects; - XF86DRIClipRectPtr pClipRects; - GLboolean scissoredClipRects; /* if true, pClipRects is private storage */ - - GuTexPalette glbPalette; /* global texture palette */ - - tdfxStats stats; - - GLboolean debugFallbacks; -}; - -#define TDFX_CONTEXT(ctx) ((tdfxContextPtr)((ctx)->DriverCtx)) - - -extern GLboolean -tdfxCreateContext( const __GLcontextModes *mesaVis, - __DRIcontextPrivate *driContextPriv, - void *sharedContextPrivate ); - -extern void -tdfxDestroyContext( __DRIcontextPrivate *driContextPriv ); - -extern GLboolean -tdfxUnbindContext( __DRIcontextPrivate *driContextPriv ); - -extern GLboolean -tdfxMakeCurrent( __DRIcontextPrivate *driContextPriv, - __DRIdrawablePrivate *driDrawPriv, - __DRIdrawablePrivate *driReadPriv ); - -extern GLboolean -tdfxInitGlide( tdfxContextPtr tmesa ); - -extern void -FX_grColorMaskv(GLcontext *ctx, const GLboolean rgba[4]); - -extern void -FX_grColorMaskv_NoLock(GLcontext *ctx, const GLboolean rgba[4]); - - -/* Color packing utilities - */ -#define TDFXPACKCOLOR332( r, g, b ) \ - (((b) & 0xe0) | (((g) & 0xe0) >> 3) | (((r) & 0xc0) >> 6)) - -#define TDFXPACKCOLOR1555( r, g, b, a ) \ - ((((r) & 0xf8) << 7) | (((g) & 0xf8) << 2) | (((b) & 0xf8) >> 3) | \ - ((a) ? 0x8000 : 0)) - -#define TDFXPACKCOLOR565( r, g, b ) \ - ((((r) & 0xf8) << 8) | (((g) & 0xfc) << 3) | (((b) & 0xf8) >> 3)) - -#define TDFXPACKCOLOR888( r, g, b ) \ - (((b) << 16) | ((g) << 8) | (r)) - -#define TDFXPACKCOLOR8888( r, g, b, a ) \ - (((a) << 24) | ((r) << 16) | ((g) << 8) | (b)) - -#define TDFXPACKCOLOR4444( r, g, b, a ) \ - ((((a) & 0xf0) << 8) | (((b) & 0xf0) << 4) | ((g) & 0xf0) | ((r) >> 4)) - -static __inline__ GrColor_t tdfxPackColor( GLuint cpp, - GLubyte r, GLubyte g, - GLubyte b, GLubyte a ) -{ - switch ( cpp ) { - case 2: - return TDFXPACKCOLOR565( r, g, b ); - case 4: - return TDFXPACKCOLOR8888( r, g, b, a ); - default: - return 0; - } -} - -#define DO_DEBUG 0 -#if DO_DEBUG -extern int TDFX_DEBUG; -#else -#define TDFX_DEBUG 0 -#endif - -#define DEBUG_ALWAYS_SYNC 0x01 -#define DEBUG_VERBOSE_API 0x02 -#define DEBUG_VERBOSE_MSG 0x04 -#define DEBUG_VERBOSE_LRU 0x08 -#define DEBUG_VERBOSE_DRI 0x10 -#define DEBUG_VERBOSE_IOCTL 0x20 -#define DEBUG_VERBOSE_2D 0x40 - -#endif /* GLX_DIRECT_RENDERING */ - -#endif /* __TDFX_CONTEXT_H__ */ Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_dd.c diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_dd.c:1.11 xc/lib/GL/mesa/src/drv/tdfx/tdfx_dd.c:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_dd.c:1.11 Sun Sep 28 16:15:36 2003 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_dd.c Wed Mar 16 21:05:10 2005 @@ -1,330 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_dd.c,v 1.11 2003/09/28 20:15:36 alanh Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * Brian Paul - * - */ - -#include "tdfx_context.h" -#include "tdfx_dd.h" -#include "tdfx_lock.h" -#include "tdfx_vb.h" -#include "tdfx_pixels.h" - -#include "context.h" -#include "enums.h" -#include "swrast/swrast.h" -#if defined(USE_X86_ASM) -#include "X86/common_x86_asm.h" -#endif - - -#define TDFX_DATE "20021125" - - -/* These are used in calls to FX_grColorMaskv() */ -const GLboolean false4[4] = { GL_FALSE, GL_FALSE, GL_FALSE, GL_FALSE }; -const GLboolean true4[4] = { GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE }; - - - -/* KW: Put the word Mesa in the render string because quakeworld - * checks for this rather than doing a glGet(GL_MAX_TEXTURE_SIZE). - * Why? - */ -static const GLubyte *tdfxDDGetString( GLcontext *ctx, GLenum name ) -{ - tdfxContextPtr fxMesa = (tdfxContextPtr) ctx->DriverCtx; - - switch ( name ) { - case GL_RENDERER: - { - /* The renderer string must be per-context state to handle - * multihead correctly. - */ - char *buffer = fxMesa->rendererString; - char hardware[100]; - - LOCK_HARDWARE(fxMesa); - strcpy( hardware, fxMesa->Glide.grGetString(GR_HARDWARE) ); - UNLOCK_HARDWARE(fxMesa); - - strcpy( buffer, "Mesa DRI " ); - strcat( buffer, TDFX_DATE ); - strcat( buffer, " " ); - - if ( strcmp( hardware, "Voodoo3 (tm)" ) == 0 ) { - strcat( buffer, "Voodoo3" ); - } - else if ( strcmp( hardware, "Voodoo Banshee (tm)" ) == 0 ) { - strcat( buffer, "VoodooBanshee" ); - } - else if ( strcmp( hardware, "Voodoo4 (tm)" ) == 0 ) { - strcat( buffer, "Voodoo4" ); - } - else if ( strcmp( hardware, "Voodoo5 (tm)" ) == 0 ) { - strcat( buffer, "Voodoo5" ); - } - else { - /* unexpected result: replace spaces with hyphens */ - int i; - for ( i = 0 ; hardware[i] && i < 60 ; i++ ) { - if ( hardware[i] == ' ' || hardware[i] == '\t' ) - hardware[i] = '-'; - } - strcat( buffer, hardware ); - } - - /* Append any CPU-specific information. - */ -#ifdef USE_X86_ASM - if ( _mesa_x86_cpu_features ) { - strncat( buffer, " x86", 4 ); - } -#endif -#ifdef USE_MMX_ASM - if ( cpu_has_mmx ) { - strncat( buffer, "/MMX", 4 ); - } -#endif -#ifdef USE_3DNOW_ASM - if ( cpu_has_3dnow ) { - strncat( buffer, "/3DNow!", 7 ); - } -#endif -#ifdef USE_SSE_ASM - if ( cpu_has_xmm ) { - strncat( buffer, "/SSE", 4 ); - } -#endif - return (const GLubyte *) buffer; - } - case GL_VENDOR: - return (const GLubyte *)"VA Linux Systems, Inc."; - default: - return NULL; - } -} - - -/* Return uptodate buffer size information. - */ -static void tdfxDDGetBufferSize( GLframebuffer *buffer, - GLuint *width, GLuint *height ) -{ - GET_CURRENT_CONTEXT(ctx); - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - LOCK_HARDWARE( fxMesa ); - *width = fxMesa->width; - *height = fxMesa->height; - UNLOCK_HARDWARE( fxMesa ); -} - - - -/* - * Return the current value of the occlusion test flag and - * reset the flag (hardware counters) to false. - */ -static GLboolean get_occlusion_result( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GLboolean result; - - LOCK_HARDWARE( fxMesa ); - fxMesa->Glide.grFinish(); /* required to flush the FIFO - FB 21-01-2002 */ - - if (ctx->Depth.OcclusionTest) { - if (ctx->OcclusionResult) { - result = GL_TRUE; /* result of software rendering */ - } - else { - FxI32 zfail, in; - fxMesa->Glide.grGet(GR_STATS_PIXELS_DEPTHFUNC_FAIL, 4, &zfail); - fxMesa->Glide.grGet(GR_STATS_PIXELS_IN, 4, &in); - /* Geometry is occluded if there is no input (in == 0) */ - /* or if all pixels failed the depth test (zfail == in) */ - /* The < 1 is there because I have empirically seen cases where */ - /* zfail > in.... go figure. FB - 21-01-2002. */ - result = ((in - zfail) < 1 || in == 0) ? GL_FALSE : GL_TRUE; - } - } - else { - result = ctx->OcclusionResultSaved; - } - - /* reset results now */ - fxMesa->Glide.grReset(GR_STATS_PIXELS); - ctx->OcclusionResult = GL_FALSE; - ctx->OcclusionResultSaved = GL_FALSE; - - UNLOCK_HARDWARE( fxMesa ); - - return result; -} - - -/* - * We're only implementing this function to handle the - * GL_OCCLUSTION_TEST_RESULT_HP case. It's special because it - * has a side-effect: resetting the occlustion result flag. - */ -static GLboolean tdfxDDGetBooleanv( GLcontext *ctx, GLenum pname, - GLboolean *result ) -{ - if ( pname == GL_OCCLUSION_TEST_RESULT_HP ) { - *result = get_occlusion_result( ctx ); - return GL_TRUE; - } - return GL_FALSE; -} - -static GLboolean tdfxDDGetDoublev( GLcontext *ctx, GLenum pname, - GLdouble *result ) -{ - if ( pname == GL_OCCLUSION_TEST_RESULT_HP ) { - *result = (GLdouble) get_occlusion_result( ctx ); - return GL_TRUE; - } - return GL_FALSE; -} - -static GLboolean tdfxDDGetFloatv( GLcontext *ctx, GLenum pname, - GLfloat *result ) -{ - if ( pname == GL_OCCLUSION_TEST_RESULT_HP ) { - *result = (GLfloat) get_occlusion_result( ctx ); - return GL_TRUE; - } - return GL_FALSE; -} - -static GLboolean tdfxDDGetIntegerv( GLcontext *ctx, GLenum pname, - GLint *result ) -{ - if ( pname == GL_OCCLUSION_TEST_RESULT_HP ) { - *result = (GLint) get_occlusion_result( ctx ); - return GL_TRUE; - } - return GL_FALSE; -} - - - -#define VISUAL_EQUALS_RGBA(vis, r, g, b, a) \ - ((vis.redBits == r) && \ - (vis.greenBits == g) && \ - (vis.blueBits == b) && \ - (vis.alphaBits == a)) - -void tdfxDDInitDriverFuncs( GLcontext *ctx ) -{ - if ( MESA_VERBOSE & VERBOSE_DRIVER ) { - fprintf( stderr, "tdfx: %s()\n", __FUNCTION__ ); - } - - ctx->Driver.GetString = tdfxDDGetString; - ctx->Driver.GetBufferSize = tdfxDDGetBufferSize; - ctx->Driver.ResizeBuffers = _swrast_alloc_buffers; - ctx->Driver.Error = NULL; - - /* Pixel path fallbacks. - */ - ctx->Driver.Accum = _swrast_Accum; - ctx->Driver.Bitmap = _swrast_Bitmap; - ctx->Driver.CopyPixels = _swrast_CopyPixels; - ctx->Driver.DrawPixels = _swrast_DrawPixels; - ctx->Driver.ReadPixels = _swrast_ReadPixels; - - /* Accelerated paths - */ - if ( VISUAL_EQUALS_RGBA(ctx->Visual, 8, 8, 8, 8) ) - { - ctx->Driver.DrawPixels = tdfx_drawpixels_R8G8B8A8; - ctx->Driver.ReadPixels = tdfx_readpixels_R8G8B8A8; - } - else if ( VISUAL_EQUALS_RGBA(ctx->Visual, 5, 6, 5, 0) ) - { - ctx->Driver.ReadPixels = tdfx_readpixels_R5G6B5; - } - - ctx->Driver.GetBooleanv = tdfxDDGetBooleanv; - ctx->Driver.GetDoublev = tdfxDDGetDoublev; - ctx->Driver.GetFloatv = tdfxDDGetFloatv; - ctx->Driver.GetIntegerv = tdfxDDGetIntegerv; - ctx->Driver.GetPointerv = NULL; -} - - -/* - * These are here for lack of a better place. - */ - -void -FX_grColorMaskv(GLcontext *ctx, const GLboolean rgba[4]) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - LOCK_HARDWARE(fxMesa); - if (ctx->Visual.redBits == 8) { - /* 32bpp mode */ - ASSERT( fxMesa->Glide.grColorMaskExt ); - fxMesa->Glide.grColorMaskExt(rgba[RCOMP], rgba[GCOMP], - rgba[BCOMP], rgba[ACOMP]); - } - else { - /* 16 bpp mode */ - /* we never have an alpha buffer */ - fxMesa->Glide.grColorMask(rgba[RCOMP] || rgba[GCOMP] || rgba[BCOMP], - GL_FALSE); - } - UNLOCK_HARDWARE(fxMesa); -} - -void -FX_grColorMaskv_NoLock(GLcontext *ctx, const GLboolean rgba[4]) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - if (ctx->Visual.redBits == 8) { - /* 32bpp mode */ - ASSERT( fxMesa->Glide.grColorMaskExt ); - fxMesa->Glide.grColorMaskExt(rgba[RCOMP], rgba[GCOMP], - rgba[BCOMP], rgba[ACOMP]); - } - else { - /* 16 bpp mode */ - /* we never have an alpha buffer */ - fxMesa->Glide.grColorMask(rgba[RCOMP] || rgba[GCOMP] || rgba[BCOMP], - GL_FALSE); - } -} Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_dd.h diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_dd.h:1.1 xc/lib/GL/mesa/src/drv/tdfx/tdfx_dd.h:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_dd.h:1.1 Wed Mar 21 11:14:27 2001 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_dd.h Wed Mar 16 21:05:10 2005 @@ -1,47 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_dd.h,v 1.1 2001/03/21 16:14:27 dawes Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * - */ - -#ifndef __TDFX_DD_H__ -#define __TDFX_DD_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "context.h" - -extern void tdfxDDInitDriverFuncs( GLcontext *ctx ); - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_glide.h diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_glide.h:1.1 xc/lib/GL/mesa/src/drv/tdfx/tdfx_glide.h:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_glide.h:1.1 Fri Feb 22 16:45:03 2002 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_glide.h Wed Mar 16 21:05:10 2005 @@ -1,606 +0,0 @@ -/* - * This file defines macros and types necessary for accessing glide3. - */ - -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_glide.h,v 1.1 2002/02/22 21:45:03 dawes Exp $ */ - -#ifndef NEWGLIDE_H -#define NEWGLIDE_H - -#define FX_CALL - -typedef unsigned char FxU8; -typedef signed char FxI8; -typedef unsigned short FxU16; -typedef signed short FxI16; -#if defined(__alpha__) || defined (__LP64__) -typedef signed int FxI32; -typedef unsigned int FxU32; -#else -typedef signed long FxI32; -typedef unsigned long FxU32; -#endif -typedef unsigned long AnyPtr; -typedef int FxBool; -typedef float FxFloat; -typedef double FxDouble; - -typedef unsigned long FxColor_t; -typedef struct -{ - float r, g, b, a; -} -FxColor4; - -typedef FxU32 GrColor_t; -typedef FxU8 GrAlpha_t; -typedef FxU32 GrMipMapId_t; -typedef FxU32 GrStipplePattern_t; -typedef FxU8 GrFog_t; -typedef FxU32 GrContext_t; -typedef int (FX_CALL * GrProc) (void); - -#define FXTRUE 1 -#define FXFALSE 0 - -#define FXBIT(i) (1L << (i)) - -#define GR_NULL_MIPMAP_HANDLE ((GrMipMapId_t) -1) - -#define GR_MIPMAPLEVELMASK_EVEN FXBIT(0) -#define GR_MIPMAPLEVELMASK_ODD FXBIT(1) -#define GR_MIPMAPLEVELMASK_BOTH (GR_MIPMAPLEVELMASK_EVEN | GR_MIPMAPLEVELMASK_ODD ) - -typedef FxI32 GrChipID_t; -#define GR_TMU0 0x0 -#define GR_TMU1 0x1 -#define GR_TMU2 0x2 - -#define GR_FBI 0x0 - -typedef FxI32 GrCombineFunction_t; -#define GR_COMBINE_FUNCTION_ZERO 0x0 -#define GR_COMBINE_FUNCTION_NONE GR_COMBINE_FUNCTION_ZERO -#define GR_COMBINE_FUNCTION_LOCAL 0x1 -#define GR_COMBINE_FUNCTION_LOCAL_ALPHA 0x2 -#define GR_COMBINE_FUNCTION_SCALE_OTHER 0x3 -#define GR_COMBINE_FUNCTION_BLEND_OTHER GR_COMBINE_FUNCTION_SCALE_OTHER -#define GR_COMBINE_FUNCTION_SCALE_OTHER_ADD_LOCAL 0x4 -#define GR_COMBINE_FUNCTION_SCALE_OTHER_ADD_LOCAL_ALPHA 0x5 -#define GR_COMBINE_FUNCTION_SCALE_OTHER_MINUS_LOCAL 0x6 -#define GR_COMBINE_FUNCTION_SCALE_OTHER_MINUS_LOCAL_ADD_LOCAL 0x7 -#define GR_COMBINE_FUNCTION_BLEND GR_COMBINE_FUNCTION_SCALE_OTHER_MINUS_LOCAL_ADD_LOCAL -#define GR_COMBINE_FUNCTION_SCALE_OTHER_MINUS_LOCAL_ADD_LOCAL_ALPHA 0x8 -#define GR_COMBINE_FUNCTION_SCALE_MINUS_LOCAL_ADD_LOCAL 0x9 -#define GR_COMBINE_FUNCTION_BLEND_LOCAL GR_COMBINE_FUNCTION_SCALE_MINUS_LOCAL_ADD_LOCAL -#define GR_COMBINE_FUNCTION_SCALE_MINUS_LOCAL_ADD_LOCAL_ALPHA 0x10 - -typedef FxI32 GrCombineFactor_t; -#define GR_COMBINE_FACTOR_ZERO 0x0 -#define GR_COMBINE_FACTOR_NONE GR_COMBINE_FACTOR_ZERO -#define GR_COMBINE_FACTOR_LOCAL 0x1 -#define GR_COMBINE_FACTOR_OTHER_ALPHA 0x2 -#define GR_COMBINE_FACTOR_LOCAL_ALPHA 0x3 -#define GR_COMBINE_FACTOR_TEXTURE_ALPHA 0x4 -#define GR_COMBINE_FACTOR_TEXTURE_RGB 0x5 -#define GR_COMBINE_FACTOR_DETAIL_FACTOR GR_COMBINE_FACTOR_TEXTURE_ALPHA -#define GR_COMBINE_FACTOR_LOD_FRACTION 0x5 -#define GR_COMBINE_FACTOR_ONE 0x8 -#define GR_COMBINE_FACTOR_ONE_MINUS_LOCAL 0x9 -#define GR_COMBINE_FACTOR_ONE_MINUS_OTHER_ALPHA 0xa -#define GR_COMBINE_FACTOR_ONE_MINUS_LOCAL_ALPHA 0xb -#define GR_COMBINE_FACTOR_ONE_MINUS_TEXTURE_ALPHA 0xc -#define GR_COMBINE_FACTOR_ONE_MINUS_DETAIL_FACTOR GR_COMBINE_FACTOR_ONE_MINUS_TEXTURE_ALPHA -#define GR_COMBINE_FACTOR_ONE_MINUS_LOD_FRACTION 0xd - -typedef FxI32 GrCombineLocal_t; -#define GR_COMBINE_LOCAL_ITERATED 0x0 -#define GR_COMBINE_LOCAL_CONSTANT 0x1 -#define GR_COMBINE_LOCAL_NONE GR_COMBINE_LOCAL_CONSTANT -#define GR_COMBINE_LOCAL_DEPTH 0x2 - -typedef FxI32 GrCombineOther_t; -#define GR_COMBINE_OTHER_ITERATED 0x0 -#define GR_COMBINE_OTHER_TEXTURE 0x1 -#define GR_COMBINE_OTHER_CONSTANT 0x2 -#define GR_COMBINE_OTHER_NONE GR_COMBINE_OTHER_CONSTANT - -typedef FxI32 GrAlphaSource_t; -#define GR_ALPHASOURCE_CC_ALPHA 0x0 -#define GR_ALPHASOURCE_ITERATED_ALPHA 0x1 -#define GR_ALPHASOURCE_TEXTURE_ALPHA 0x2 -#define GR_ALPHASOURCE_TEXTURE_ALPHA_TIMES_ITERATED_ALPHA 0x3 - -typedef FxI32 GrColorCombineFnc_t; -#define GR_COLORCOMBINE_ZERO 0x0 -#define GR_COLORCOMBINE_CCRGB 0x1 -#define GR_COLORCOMBINE_ITRGB 0x2 -#define GR_COLORCOMBINE_ITRGB_DELTA0 0x3 -#define GR_COLORCOMBINE_DECAL_TEXTURE 0x4 -#define GR_COLORCOMBINE_TEXTURE_TIMES_CCRGB 0x5 -#define GR_COLORCOMBINE_TEXTURE_TIMES_ITRGB 0x6 -#define GR_COLORCOMBINE_TEXTURE_TIMES_ITRGB_DELTA0 0x7 -#define GR_COLORCOMBINE_TEXTURE_TIMES_ITRGB_ADD_ALPHA 0x8 -#define GR_COLORCOMBINE_TEXTURE_TIMES_ALPHA 0x9 -#define GR_COLORCOMBINE_TEXTURE_TIMES_ALPHA_ADD_ITRGB 0xa -#define GR_COLORCOMBINE_TEXTURE_ADD_ITRGB 0xb -#define GR_COLORCOMBINE_TEXTURE_SUB_ITRGB 0xc -#define GR_COLORCOMBINE_CCRGB_BLEND_ITRGB_ON_TEXALPHA 0xd -#define GR_COLORCOMBINE_DIFF_SPEC_A 0xe -#define GR_COLORCOMBINE_DIFF_SPEC_B 0xf -#define GR_COLORCOMBINE_ONE 0x10 - -typedef FxI32 GrAlphaBlendFnc_t; -#define GR_BLEND_ZERO 0x0 -#define GR_BLEND_SRC_ALPHA 0x1 -#define GR_BLEND_SRC_COLOR 0x2 -#define GR_BLEND_DST_COLOR GR_BLEND_SRC_COLOR -#define GR_BLEND_DST_ALPHA 0x3 -#define GR_BLEND_ONE 0x4 -#define GR_BLEND_ONE_MINUS_SRC_ALPHA 0x5 -#define GR_BLEND_ONE_MINUS_SRC_COLOR 0x6 -#define GR_BLEND_ONE_MINUS_DST_COLOR GR_BLEND_ONE_MINUS_SRC_COLOR -#define GR_BLEND_ONE_MINUS_DST_ALPHA 0x7 -#define GR_BLEND_RESERVED_8 0x8 -#define GR_BLEND_RESERVED_9 0x9 -#define GR_BLEND_RESERVED_A 0xa -#define GR_BLEND_RESERVED_B 0xb -#define GR_BLEND_RESERVED_C 0xc -#define GR_BLEND_RESERVED_D 0xd -#define GR_BLEND_RESERVED_E 0xe -#define GR_BLEND_ALPHA_SATURATE 0xf -#define GR_BLEND_PREFOG_COLOR GR_BLEND_ALPHA_SATURATE -#define GR_BLEND_SAME_COLOR_EXT 0x08 -#define GR_BLEND_ONE_MINUS_SAME_COLOR_EXT 0x09 - -typedef FxI32 GrAspectRatio_t; -#define GR_ASPECT_LOG2_8x1 3 -#define GR_ASPECT_LOG2_4x1 2 -#define GR_ASPECT_LOG2_2x1 1 -#define GR_ASPECT_LOG2_1x1 0 -#define GR_ASPECT_LOG2_1x2 -1 -#define GR_ASPECT_LOG2_1x4 -2 -#define GR_ASPECT_LOG2_1x8 -3 - -typedef FxI32 GrBuffer_t; -#define GR_BUFFER_FRONTBUFFER 0x0 -#define GR_BUFFER_BACKBUFFER 0x1 -#define GR_BUFFER_AUXBUFFER 0x2 -#define GR_BUFFER_DEPTHBUFFER 0x3 -#define GR_BUFFER_ALPHABUFFER 0x4 -#define GR_BUFFER_TRIPLEBUFFER 0x5 - -typedef FxI32 GrChromakeyMode_t; -#define GR_CHROMAKEY_DISABLE 0x0 -#define GR_CHROMAKEY_ENABLE 0x1 - -typedef FxI32 GrChromaRangeMode_t; -#define GR_CHROMARANGE_RGB_ALL_EXT 0x0 - -#define GR_CHROMARANGE_DISABLE_EXT 0x00 -#define GR_CHROMARANGE_ENABLE_EXT 0x01 - -typedef FxI32 GrTexChromakeyMode_t; -#define GR_TEXCHROMA_DISABLE_EXT 0x0 -#define GR_TEXCHROMA_ENABLE_EXT 0x1 - -#define GR_TEXCHROMARANGE_RGB_ALL_EXT 0x0 - -typedef FxI32 GrCmpFnc_t; -#define GR_CMP_NEVER 0x0 -#define GR_CMP_LESS 0x1 -#define GR_CMP_EQUAL 0x2 -#define GR_CMP_LEQUAL 0x3 -#define GR_CMP_GREATER 0x4 -#define GR_CMP_NOTEQUAL 0x5 -#define GR_CMP_GEQUAL 0x6 -#define GR_CMP_ALWAYS 0x7 - -typedef FxI32 GrColorFormat_t; -#define GR_COLORFORMAT_ARGB 0x0 -#define GR_COLORFORMAT_ABGR 0x1 - -#define GR_COLORFORMAT_RGBA 0x2 -#define GR_COLORFORMAT_BGRA 0x3 - -typedef FxI32 GrCullMode_t; -#define GR_CULL_DISABLE 0x0 -#define GR_CULL_NEGATIVE 0x1 -#define GR_CULL_POSITIVE 0x2 - -typedef FxI32 GrDepthBufferMode_t; -#define GR_DEPTHBUFFER_DISABLE 0x0 -#define GR_DEPTHBUFFER_ZBUFFER 0x1 -#define GR_DEPTHBUFFER_WBUFFER 0x2 -#define GR_DEPTHBUFFER_ZBUFFER_COMPARE_TO_BIAS 0x3 -#define GR_DEPTHBUFFER_WBUFFER_COMPARE_TO_BIAS 0x4 - -typedef FxI32 GrDitherMode_t; -#define GR_DITHER_DISABLE 0x0 -#define GR_DITHER_2x2 0x1 -#define GR_DITHER_4x4 0x2 - -typedef FxI32 GrStippleMode_t; -#define GR_STIPPLE_DISABLE 0x0 -#define GR_STIPPLE_PATTERN 0x1 -#define GR_STIPPLE_ROTATE 0x2 - -typedef FxI32 GrFogMode_t; -#define GR_FOG_DISABLE 0x0 -#define GR_FOG_WITH_TABLE_ON_FOGCOORD_EXT 0x1 -#define GR_FOG_WITH_TABLE_ON_Q 0x2 -#define GR_FOG_WITH_TABLE_ON_W GR_FOG_WITH_TABLE_ON_Q -#define GR_FOG_WITH_ITERATED_Z 0x3 -#define GR_FOG_WITH_ITERATED_ALPHA_EXT 0x4 -#define GR_FOG_MULT2 0x100 -#define GR_FOG_ADD2 0x200 - -typedef FxU32 GrLock_t; -#define GR_LFB_READ_ONLY 0x00 -#define GR_LFB_WRITE_ONLY 0x01 -#define GR_LFB_IDLE 0x00 -#define GR_LFB_NOIDLE 0x10 - -typedef FxI32 GrLfbBypassMode_t; -#define GR_LFBBYPASS_DISABLE 0x0 -#define GR_LFBBYPASS_ENABLE 0x1 - -typedef FxI32 GrLfbWriteMode_t; -#define GR_LFBWRITEMODE_565 0x0 -#define GR_LFBWRITEMODE_555 0x1 -#define GR_LFBWRITEMODE_1555 0x2 -#define GR_LFBWRITEMODE_RESERVED1 0x3 -#define GR_LFBWRITEMODE_888 0x4 -#define GR_LFBWRITEMODE_8888 0x5 -#define GR_LFBWRITEMODE_RESERVED2 0x6 -#define GR_LFBWRITEMODE_RESERVED3 0x7 -#define GR_LFBWRITEMODE_RESERVED4 0x8 -#define GR_LFBWRITEMODE_RESERVED5 0x9 -#define GR_LFBWRITEMODE_RESERVED6 0xa -#define GR_LFBWRITEMODE_RESERVED7 0xb -#define GR_LFBWRITEMODE_565_DEPTH 0xc -#define GR_LFBWRITEMODE_555_DEPTH 0xd -#define GR_LFBWRITEMODE_1555_DEPTH 0xe -#define GR_LFBWRITEMODE_ZA16 0xf -#define GR_LFBWRITEMODE_ANY 0xFF - -typedef FxI32 GrOriginLocation_t; -#define GR_ORIGIN_UPPER_LEFT 0x0 -#define GR_ORIGIN_LOWER_LEFT 0x1 -#define GR_ORIGIN_ANY 0xFF - -typedef struct -{ - int size; - void *lfbPtr; - FxU32 strideInBytes; - GrLfbWriteMode_t writeMode; - GrOriginLocation_t origin; -} -GrLfbInfo_t; - -typedef FxI32 GrLOD_t; -#define GR_LOD_LOG2_2048 0xb -#define GR_LOD_LOG2_1024 0xa -#define GR_LOD_LOG2_512 0x9 -#define GR_LOD_LOG2_256 0x8 -#define GR_LOD_LOG2_128 0x7 -#define GR_LOD_LOG2_64 0x6 -#define GR_LOD_LOG2_32 0x5 -#define GR_LOD_LOG2_16 0x4 -#define GR_LOD_LOG2_8 0x3 -#define GR_LOD_LOG2_4 0x2 -#define GR_LOD_LOG2_2 0x1 -#define GR_LOD_LOG2_1 0x0 - -typedef FxI32 GrMipMapMode_t; -#define GR_MIPMAP_DISABLE 0x0 -#define GR_MIPMAP_NEAREST 0x1 -#define GR_MIPMAP_NEAREST_DITHER 0x2 - -typedef FxI32 GrSmoothingMode_t; -#define GR_SMOOTHING_DISABLE 0x0 -#define GR_SMOOTHING_ENABLE 0x1 - -typedef FxI32 GrTextureClampMode_t; -#define GR_TEXTURECLAMP_WRAP 0x0 -#define GR_TEXTURECLAMP_CLAMP 0x1 -#define GR_TEXTURECLAMP_MIRROR_EXT 0x2 - -typedef FxI32 GrTextureCombineFnc_t; -#define GR_TEXTURECOMBINE_ZERO 0x0 -#define GR_TEXTURECOMBINE_DECAL 0x1 -#define GR_TEXTURECOMBINE_OTHER 0x2 -#define GR_TEXTURECOMBINE_ADD 0x3 -#define GR_TEXTURECOMBINE_MULTIPLY 0x4 -#define GR_TEXTURECOMBINE_SUBTRACT 0x5 -#define GR_TEXTURECOMBINE_DETAIL 0x6 -#define GR_TEXTURECOMBINE_DETAIL_OTHER 0x7 -#define GR_TEXTURECOMBINE_TRILINEAR_ODD 0x8 -#define GR_TEXTURECOMBINE_TRILINEAR_EVEN 0x9 -#define GR_TEXTURECOMBINE_ONE 0xa - -typedef FxI32 GrTextureFilterMode_t; -#define GR_TEXTUREFILTER_POINT_SAMPLED 0x0 -#define GR_TEXTUREFILTER_BILINEAR 0x1 - -typedef FxI32 GrTextureFormat_t; -#define GR_TEXFMT_8BIT 0x0 -#define GR_TEXFMT_RGB_332 GR_TEXFMT_8BIT -#define GR_TEXFMT_YIQ_422 0x1 -#define GR_TEXFMT_ALPHA_8 0x2 -#define GR_TEXFMT_INTENSITY_8 0x3 -#define GR_TEXFMT_ALPHA_INTENSITY_44 0x4 -#define GR_TEXFMT_P_8 0x5 -#define GR_TEXFMT_RSVD0 0x6 -#define GR_TEXFMT_RSVD1 0x7 -#define GR_TEXFMT_16BIT 0x8 -#define GR_TEXFMT_ARGB_8332 GR_TEXFMT_16BIT -#define GR_TEXFMT_AYIQ_8422 0x9 -#define GR_TEXFMT_RGB_565 0xa -#define GR_TEXFMT_ARGB_1555 0xb -#define GR_TEXFMT_ARGB_4444 0xc -#define GR_TEXFMT_ALPHA_INTENSITY_88 0xd -#define GR_TEXFMT_AP_88 0xe -#define GR_TEXFMT_RSVD2 0xf -#define GR_TEXFMT_ARGB_CMP_FXT1 0x11 -#define GR_TEXFMT_ARGB_8888 0x12 -#define GR_TEXFMT_YUYV_422 0x13 -#define GR_TEXFMT_UYVY_422 0x14 -#define GR_TEXFMT_AYUV_444 0x15 -#define GR_TEXFMT_ARGB_CMP_DXT1 0x16 -#define GR_TEXFMT_ARGB_CMP_DXT2 0x17 -#define GR_TEXFMT_ARGB_CMP_DXT3 0x18 -#define GR_TEXFMT_ARGB_CMP_DXT4 0x19 -#define GR_TEXFMT_ARGB_CMP_DXT5 0x1A - -typedef FxU32 GrTexTable_t; -#define GR_TEXTABLE_NCC0 0x0 -#define GR_TEXTABLE_NCC1 0x1 -#define GR_TEXTABLE_PALETTE 0x2 -#define GR_TEXTABLE_PALETTE_6666_EXT 0x3 - -typedef FxU32 GrNCCTable_t; -#define GR_NCCTABLE_NCC0 0x0 -#define GR_NCCTABLE_NCC1 0x1 - -typedef FxU32 GrTexBaseRange_t; -#define GR_TEXBASE_256 0x3 -#define GR_TEXBASE_128 0x2 -#define GR_TEXBASE_64 0x1 -#define GR_TEXBASE_32_TO_1 0x0 -#define GR_TEXBASE_2048 0x7 -#define GR_TEXBASE_1024 0x6 -#define GR_TEXBASE_512 0x5 -#define GR_TEXBASE_256_TO_1 0x4 - -typedef FxU32 GrEnableMode_t; -#define GR_MODE_DISABLE 0x0 -#define GR_MODE_ENABLE 0x1 - -#define GR_AA_ORDERED 0x01 -#define GR_ALLOW_MIPMAP_DITHER 0x02 -#define GR_PASSTHRU 0x03 -#define GR_SHAMELESS_PLUG 0x04 -#define GR_VIDEO_SMOOTHING 0x05 - -typedef FxU32 GrCoordinateSpaceMode_t; -#define GR_WINDOW_COORDS 0x00 -#define GR_CLIP_COORDS 0x01 - -/* Parameters for strips */ -#define GR_PARAM_XY 0x01 -#define GR_PARAM_Z 0x02 -#define GR_PARAM_W 0x03 -#define GR_PARAM_Q 0x04 -#define GR_PARAM_FOG_EXT 0x05 - -#define GR_PARAM_A 0x10 - -#define GR_PARAM_RGB 0x20 - -#define GR_PARAM_PARGB 0x30 - -#define GR_PARAM_ST0 0x40 -#define GR_PARAM_ST1 GR_PARAM_ST0+1 -#define GR_PARAM_ST2 GR_PARAM_ST0+2 - -#define GR_PARAM_Q0 0x50 -#define GR_PARAM_Q1 GR_PARAM_Q0+1 -#define GR_PARAM_Q2 GR_PARAM_Q0+2 - -#define GR_PARAM_DISABLE 0x00 -#define GR_PARAM_ENABLE 0x01 - -/* grDrawVertexArray/grDrawVertexArrayContiguous */ -#define GR_POINTS 0 -#define GR_LINE_STRIP 1 -#define GR_LINES 2 -#define GR_POLYGON 3 -#define GR_TRIANGLE_STRIP 4 -#define GR_TRIANGLE_FAN 5 -#define GR_TRIANGLES 6 -#define GR_TRIANGLE_STRIP_CONTINUE 7 -#define GR_TRIANGLE_FAN_CONTINUE 8 - -/* grGet/grReset */ -#define GR_BITS_DEPTH 0x01 -#define GR_BITS_RGBA 0x02 -#define GR_FIFO_FULLNESS 0x03 -#define GR_FOG_TABLE_ENTRIES 0x04 -#define GR_GAMMA_TABLE_ENTRIES 0x05 -#define GR_GLIDE_STATE_SIZE 0x06 -#define GR_GLIDE_VERTEXLAYOUT_SIZE 0x07 -#define GR_IS_BUSY 0x08 -#define GR_LFB_PIXEL_PIPE 0x09 -#define GR_MAX_TEXTURE_SIZE 0x0a -#define GR_MAX_TEXTURE_ASPECT_RATIO 0x0b -#define GR_MEMORY_FB 0x0c -#define GR_MEMORY_TMU 0x0d -#define GR_MEMORY_UMA 0x0e -#define GR_NUM_BOARDS 0x0f -#define GR_NON_POWER_OF_TWO_TEXTURES 0x10 -#define GR_NUM_FB 0x11 -#define GR_NUM_SWAP_HISTORY_BUFFER 0x12 -#define GR_NUM_TMU 0x13 -#define GR_PENDING_BUFFERSWAPS 0x14 -#define GR_REVISION_FB 0x15 -#define GR_REVISION_TMU 0x16 -#define GR_STATS_LINES 0x17 -#define GR_STATS_PIXELS_AFUNC_FAIL 0x18 -#define GR_STATS_PIXELS_CHROMA_FAIL 0x19 -#define GR_STATS_PIXELS_DEPTHFUNC_FAIL 0x1a -#define GR_STATS_PIXELS_IN 0x1b -#define GR_STATS_PIXELS_OUT 0x1c -#define GR_STATS_PIXELS 0x1d -#define GR_STATS_POINTS 0x1e -#define GR_STATS_TRIANGLES_IN 0x1f -#define GR_STATS_TRIANGLES_OUT 0x20 -#define GR_STATS_TRIANGLES 0x21 -#define GR_SWAP_HISTORY 0x22 -#define GR_SUPPORTS_PASSTHRU 0x23 -#define GR_TEXTURE_ALIGN 0x24 -#define GR_VIDEO_POSITION 0x25 -#define GR_VIEWPORT 0x26 -#define GR_WDEPTH_MIN_MAX 0x27 -#define GR_ZDEPTH_MIN_MAX 0x28 -#define GR_VERTEX_PARAMETER 0x29 -#define GR_BITS_GAMMA 0x2a -#define GR_GET_RESERVED_1 0x1000 - -/* grGetString types */ -#define GR_EXTENSION 0xa0 -#define GR_HARDWARE 0xa1 -#define GR_RENDERER 0xa2 -#define GR_VENDOR 0xa3 -#define GR_VERSION 0xa4 - -typedef FxI32 GrScreenRefresh_t; -#define GR_REFRESH_NONE 0xff - -typedef FxI32 GrScreenResolution_t; -#define GR_RESOLUTION_NONE 0xff - -typedef struct -{ - GrLOD_t smallLodLog2; - GrLOD_t largeLodLog2; - GrAspectRatio_t aspectRatioLog2; - GrTextureFormat_t format; - void *data; -} -GrTexInfo; - -typedef struct GrSstPerfStats_s -{ - FxU32 pixelsIn; - FxU32 chromaFail; - FxU32 zFuncFail; - FxU32 aFuncFail; - FxU32 pixelsOut; -} -GrSstPerfStats_t; - -typedef struct -{ - GrScreenResolution_t resolution; - GrScreenRefresh_t refresh; - int numColorBuffers; - int numAuxBuffers; -} -GrResolution; - -typedef GrResolution GlideResolution; -#define GR_QUERY_ANY ((FxU32)(~0)) - -typedef FxU32 GrLfbSrcFmt_t; -#define GR_LFB_SRC_FMT_565 0x00 -#define GR_LFB_SRC_FMT_555 0x01 -#define GR_LFB_SRC_FMT_1555 0x02 -#define GR_LFB_SRC_FMT_888 0x04 -#define GR_LFB_SRC_FMT_8888 0x05 -#define GR_LFB_SRC_FMT_565_DEPTH 0x0c -#define GR_LFB_SRC_FMT_555_DEPTH 0x0d -#define GR_LFB_SRC_FMT_1555_DEPTH 0x0e -#define GR_LFB_SRC_FMT_ZA16 0x0f -#define GR_LFB_SRC_FMT_RLE16 0x80 - -typedef FxU32 GrPixelFormat_t; -#define GR_PIXFMT_I_8 0x0001 -#define GR_PIXFMT_AI_88 0x0002 -#define GR_PIXFMT_RGB_565 0x0003 -#define GR_PIXFMT_ARGB_1555 0x0004 -#define GR_PIXFMT_ARGB_8888 0x0005 -#define GR_PIXFMT_AA_2_RGB_565 0x0006 -#define GR_PIXFMT_AA_2_ARGB_1555 0x0007 -#define GR_PIXFMT_AA_2_ARGB_8888 0x0008 -#define GR_PIXFMT_AA_4_RGB_565 0x0009 -#define GR_PIXFMT_AA_4_ARGB_1555 0x000a -#define GR_PIXFMT_AA_4_ARGB_8888 0x000b - -#define GR_LFBWRITEMODE_Z32 0x0008 - -typedef FxU32 GrAAMode_t; -#define GR_AA_NONE 0x0000 -#define GR_AA_4SAMPLES 0x0001 - -typedef FxU8 GrStencil_t; - -typedef FxU32 GrStencilOp_t; -#define GR_STENCILOP_KEEP 0x00 -#define GR_STENCILOP_ZERO 0x01 -#define GR_STENCILOP_REPLACE 0x02 -#define GR_STENCILOP_INCR_CLAMP 0x03 -#define GR_STENCILOP_DECR_CLAMP 0x04 -#define GR_STENCILOP_INVERT 0x05 -#define GR_STENCILOP_INCR_WRAP 0x06 -#define GR_STENCILOP_DECR_WRAP 0x07 - -#define GR_TEXTURE_UMA_EXT 0x06 -#define GR_STENCIL_MODE_EXT 0x07 -#define GR_OPENGL_MODE_EXT 0x08 - -typedef FxU32 GrCCUColor_t; -typedef FxU32 GrACUColor_t; -typedef FxU32 GrTCCUColor_t; -typedef FxU32 GrTACUColor_t; -#define GR_CMBX_ZERO 0x00 -#define GR_CMBX_TEXTURE_ALPHA 0x01 -#define GR_CMBX_ALOCAL 0x02 -#define GR_CMBX_AOTHER 0x03 -#define GR_CMBX_B 0x04 -#define GR_CMBX_CONSTANT_ALPHA 0x05 -#define GR_CMBX_CONSTANT_COLOR 0x06 -#define GR_CMBX_DETAIL_FACTOR 0x07 -#define GR_CMBX_ITALPHA 0x08 -#define GR_CMBX_ITRGB 0x09 -#define GR_CMBX_LOCAL_TEXTURE_ALPHA 0x0a -#define GR_CMBX_LOCAL_TEXTURE_RGB 0x0b -#define GR_CMBX_LOD_FRAC 0x0c -#define GR_CMBX_OTHER_TEXTURE_ALPHA 0x0d -#define GR_CMBX_OTHER_TEXTURE_RGB 0x0e -#define GR_CMBX_TEXTURE_RGB 0x0f -#define GR_CMBX_TMU_CALPHA 0x10 -#define GR_CMBX_TMU_CCOLOR 0x11 - -typedef FxU32 GrCombineMode_t; -#define GR_FUNC_MODE_ZERO 0x00 -#define GR_FUNC_MODE_X 0x01 -#define GR_FUNC_MODE_ONE_MINUS_X 0x02 -#define GR_FUNC_MODE_NEGATIVE_X 0x03 -#define GR_FUNC_MODE_X_MINUS_HALF 0x04 - -typedef FxU32 GrAlphaBlendOp_t; -#define GR_BLEND_OP_ADD 0x00 -#define GR_BLEND_OP_SUB 0x01 -#define GR_BLEND_OP_REVSUB 0x02 - -typedef struct -{ - FxU32 data[256]; -} -GuTexPalette; - -typedef void (*GrErrorCallbackFnc_t) (const char *string, FxBool fatal); - -#endif Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_lock.c diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_lock.c:1.6 xc/lib/GL/mesa/src/drv/tdfx/tdfx_lock.c:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_lock.c:1.6 Sun Sep 28 16:15:36 2003 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_lock.c Wed Mar 16 21:05:10 2005 @@ -1,90 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_lock.c,v 1.6 2003/09/28 20:15:36 alanh Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * - */ - -#include "tdfx_context.h" -#include "tdfx_lock.h" -#include "tdfx_state.h" -#include "tdfx_render.h" -#include "tdfx_texman.h" -#include "tdfx_tris.h" - - -void tdfxGetLock( tdfxContextPtr fxMesa ) -{ - __DRIcontextPrivate *cPriv = fxMesa->driContext; - __DRIdrawablePrivate *dPriv = cPriv->driDrawablePriv; - __DRIscreenPrivate *sPriv = dPriv->driScreenPriv; - TDFXSAREAPriv *saPriv = (TDFXSAREAPriv *) (((char *) sPriv->pSAREA) + - fxMesa->fxScreen->sarea_priv_offset); - unsigned int stamp = dPriv->lastStamp; - - drmGetLock( fxMesa->driFd, fxMesa->hHWContext, 0 ); - - /* This macro will update dPriv's cliprects if needed */ - DRI_VALIDATE_DRAWABLE_INFO( sPriv, dPriv ); - - if ( saPriv->fifoOwner != fxMesa->hHWContext ) { - fxMesa->Glide.grDRIImportFifo( saPriv->fifoPtr, saPriv->fifoRead ); - } - - if ( saPriv->ctxOwner != fxMesa->hHWContext ) { - /* This sequence looks a little odd. Glide mirrors the state, and - * when you get the state you are forcing the mirror to be up to - * date, and then getting a copy from the mirror. You can then force - * that state onto the hardware when you set the state. - */ - void *state; - FxI32 stateSize; - fxMesa->Glide.grGet(GR_GLIDE_STATE_SIZE, 4, &stateSize); - state = malloc(stateSize); - fxMesa->Glide.grGlideGetState( state ); - fxMesa->Glide.grGlideSetState( state ); - free( state ); - } - -#if 0 - if ( saPriv->texOwner != fxMesa->hHWContext ) { - tdfxTMRestoreTextures_NoLock( fxMesa ); - } -#endif - - if ( *dPriv->pStamp != stamp || saPriv->ctxOwner != fxMesa->hHWContext ) { - tdfxUpdateClipping(fxMesa->glCtx); - tdfxUploadClipping(fxMesa); - } - - DEBUG_LOCK(); -} Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_lock.h diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_lock.h:1.3 xc/lib/GL/mesa/src/drv/tdfx/tdfx_lock.h:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_lock.h:1.3 Fri Feb 22 16:45:03 2002 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_lock.h Wed Mar 16 21:05:10 2005 @@ -1,149 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_lock.h,v 1.3 2002/02/22 21:45:03 dawes Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * - */ - -#ifndef __TDFX_LOCK_H__ -#define __TDFX_LOCK_H__ - -#ifdef GLX_DIRECT_RENDERING - -/* You can turn this on to find locking conflicts. - */ -#define DEBUG_LOCKING 0 - -#if DEBUG_LOCKING -extern char *prevLockFile; -extern int prevLockLine; - -#define DEBUG_LOCK() \ - do { \ - prevLockFile = (__FILE__); \ - prevLockLine = (__LINE__); \ - } while (0) - -#define DEBUG_RESET() \ - do { \ - prevLockFile = 0; \ - prevLockLine = 0; \ - } while (0) - -#define DEBUG_CHECK_LOCK() \ - do { \ - if ( prevLockFile ) { \ - fprintf( stderr, \ - "LOCK SET!\n\tPrevious %s:%d\n\tCurrent: %s:%d\n", \ - prevLockFile, prevLockLine, __FILE__, __LINE__ ); \ - exit( 1 ); \ - } \ - } while (0) - -#else - -#define DEBUG_LOCK() -#define DEBUG_RESET() -#define DEBUG_CHECK_LOCK() - -#endif /* DEBUG_LOCKING */ - - -extern void tdfxGetLock( tdfxContextPtr fxMesa ); - - -/* !!! We may want to separate locks from locks with validation. - This could be used to improve performance for those things - commands that do not do any drawing !!! */ - -#define DRM_LIGHT_LOCK_RETURN(fd,lock,context,__ret) \ - do { \ - DRM_CAS(lock,context,DRM_LOCK_HELD|context,__ret); \ - if (__ret) drmGetLock(fd,context,0); \ - } while(0) - -#define LOCK_HARDWARE( fxMesa ) \ - do { \ - char __ret = 0; \ - \ - DEBUG_CHECK_LOCK(); \ - DRM_CAS( fxMesa->driHwLock, fxMesa->hHWContext, \ - DRM_LOCK_HELD | fxMesa->hHWContext, __ret ); \ - if ( __ret ) { \ - tdfxGetLock( fxMesa ); \ - } \ - DEBUG_LOCK(); \ - } while (0) - -/* Unlock the hardware using the global current context */ -#define UNLOCK_HARDWARE( fxMesa ) \ - do { \ - DRM_UNLOCK( fxMesa->driFd, fxMesa->driHwLock, fxMesa->hHWContext ); \ - DEBUG_RESET(); \ - } while (0) - -/* - * This pair of macros makes a loop over the drawing operations - * so it is not self contained and doesn't have the nice single - * statement semantics of most macros. - */ -#define BEGIN_CLIP_LOOP(fxMesa) \ - do { \ - LOCK_HARDWARE( fxMesa ); \ - BEGIN_CLIP_LOOP_LOCKED( fxMesa ) - -#define BEGIN_CLIP_LOOP_LOCKED(fxMesa) \ - do { \ - int _nc = fxMesa->numClipRects; \ - while (_nc--) { \ - if (fxMesa->numClipRects > 1) { \ - int _height = fxMesa->screen_height; \ - fxMesa->Glide.grClipWindow(fxMesa->pClipRects[_nc].x1, \ - _height - fxMesa->pClipRects[_nc].y2, \ - fxMesa->pClipRects[_nc].x2, \ - _height - fxMesa->pClipRects[_nc].y1); \ - } - - -#define END_CLIP_LOOP_LOCKED( fxMesa ) \ - } \ - } while (0) - -#define END_CLIP_LOOP( fxMesa ) \ - END_CLIP_LOOP_LOCKED( fxMesa ); \ - UNLOCK_HARDWARE( fxMesa ); \ - } while (0) - - -#endif /* GLX_DIRECT_RENDERING */ - -#endif /* __TDFX_LOCK_H__ */ Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_pixels.c diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_pixels.c:1.5 xc/lib/GL/mesa/src/drv/tdfx/tdfx_pixels.c:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_pixels.c:1.5 Sun Sep 28 16:15:36 2003 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_pixels.c Wed Mar 16 21:05:10 2005 @@ -1,689 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_pixels.c,v 1.5 2003/09/28 20:15:36 alanh Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * Brian Paul - * Nathan Hand - * - */ - -#include "tdfx_context.h" -#include "tdfx_dd.h" -#include "tdfx_lock.h" -#include "tdfx_vb.h" -#include "tdfx_pixels.h" -#include "tdfx_render.h" - -#include "swrast/swrast.h" - -#include "image.h" - - -#define FX_grLfbWriteRegion(fxMesa,dst_buffer,dst_x,dst_y,src_format,src_width,src_height,src_stride,src_data) \ - do { \ - LOCK_HARDWARE(fxMesa); \ - fxMesa->Glide.grLfbWriteRegion(dst_buffer,dst_x,dst_y,src_format,src_width,src_height,FXFALSE,src_stride,src_data); \ - UNLOCK_HARDWARE(fxMesa); \ - } while(0) - - -#define FX_grLfbReadRegion(fxMesa,src_buffer,src_x,src_y,src_width,src_height,dst_stride,dst_data) \ - do { \ - LOCK_HARDWARE(fxMesa); \ - fxMesa->Glide.grLfbReadRegion(src_buffer,src_x,src_y,src_width,src_height,dst_stride,dst_data); \ - UNLOCK_HARDWARE(fxMesa); \ - } while (0); - - -#if 0 -static FxBool -FX_grLfbLock(tdfxContextPtr fxMesa, GrLock_t type, GrBuffer_t buffer, - GrLfbWriteMode_t writeMode, GrOriginLocation_t origin, - FxBool pixelPipeline, GrLfbInfo_t * info) -{ - FxBool result; - - LOCK_HARDWARE(fxMesa); - result = fxMesa->Glide.grLfbLock(type, buffer, writeMode, origin, pixelPipeline, info); - UNLOCK_HARDWARE(fxMesa); - return result; -} -#endif - - -#define FX_grLfbUnlock(fxMesa, t, b) \ - do { \ - LOCK_HARDWARE(fxMesa); \ - fxMesa->Glide.grLfbUnlock(t, b); \ - UNLOCK_HARDWARE(fxMesa); \ - } while (0) - - - -#if 0 -/* test if window coord (px,py) is visible */ -static GLboolean -inClipRects(tdfxContextPtr fxMesa, int px, int py) -{ - int i; - for (i = 0; i < fxMesa->numClipRects; i++) { - if ((px >= fxMesa->pClipRects[i].x1) && - (px < fxMesa->pClipRects[i].x2) && - (py >= fxMesa->pClipRects[i].y1) && - (py < fxMesa->pClipRects[i].y2)) return GL_TRUE; - } - return GL_FALSE; -} -#endif - -/* test if rectangle of pixels (px,py) (px+width,py+height) is visible */ -static GLboolean -inClipRects_Region(tdfxContextPtr fxMesa, int x, int y, int width, int height) -{ - int i; - int x1, y1, x2, y2; - int xmin, xmax, ymin, ymax, pixelsleft; - - y1 = y - height + 1; y2 = y; - x1 = x; x2 = x + width - 1; - pixelsleft = width * height; - - for (i = 0; i < fxMesa->numClipRects; i++) - { - /* algorithm requires x1 < x2 and y1 < y2 */ - if ((fxMesa->pClipRects[i].x1 < fxMesa->pClipRects[i].x2)) { - xmin = fxMesa->pClipRects[i].x1; - xmax = fxMesa->pClipRects[i].x2-1; - } else { - xmin = fxMesa->pClipRects[i].x2; - xmax = fxMesa->pClipRects[i].x1-1; - } - if ((fxMesa->pClipRects[i].y1 < fxMesa->pClipRects[i].y2)) { - ymin = fxMesa->pClipRects[i].y1; - ymax = fxMesa->pClipRects[i].y2-1; - } else { - ymin = fxMesa->pClipRects[i].y2; - ymax = fxMesa->pClipRects[i].y1-1; - } - - /* reject trivial cases */ - if (xmax < x1) continue; - if (ymax < y1) continue; - if (xmin > x2) continue; - if (ymin > y2) continue; - - /* find the intersection */ - if (xmin < x1) xmin = x1; - if (ymin < y1) ymin = y1; - if (xmax > x2) xmax = x2; - if (ymax > y2) ymax = y2; - - pixelsleft -= (xmax-xmin+1) * (ymax-ymin+1); - } - - return pixelsleft == 0; -} - -#if 0 -GLboolean -tdfx_bitmap_R5G6B5(GLcontext * ctx, GLint px, GLint py, - GLsizei width, GLsizei height, - const struct gl_pixelstore_attrib *unpack, - const GLubyte * bitmap) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GrLfbInfo_t info; - TdfxU16 color; - const struct gl_pixelstore_attrib *finalUnpack; - struct gl_pixelstore_attrib scissoredUnpack; - - /* check if there's any raster operations enabled which we can't handle */ - if (ctx->RasterMask & (ALPHATEST_BIT | - BLEND_BIT | - DEPTH_BIT | - FOG_BIT | - LOGIC_OP_BIT | - SCISSOR_BIT | - STENCIL_BIT | - MASKING_BIT | - ALPHABUF_BIT | MULTI_DRAW_BIT)) return GL_FALSE; - - if (ctx->Scissor.Enabled) { - /* This is a bit tricky, but by carefully adjusting the px, py, - * width, height, skipPixels and skipRows values we can do - * scissoring without special code in the rendering loop. - */ - - /* we'll construct a new pixelstore struct */ - finalUnpack = &scissoredUnpack; - scissoredUnpack = *unpack; - if (scissoredUnpack.RowLength == 0) - scissoredUnpack.RowLength = width; - - /* clip left */ - if (px < ctx->Scissor.X) { - scissoredUnpack.SkipPixels += (ctx->Scissor.X - px); - width -= (ctx->Scissor.X - px); - px = ctx->Scissor.X; - } - /* clip right */ - if (px + width >= ctx->Scissor.X + ctx->Scissor.Width) { - width -= (px + width - (ctx->Scissor.X + ctx->Scissor.Width)); - } - /* clip bottom */ - if (py < ctx->Scissor.Y) { - scissoredUnpack.SkipRows += (ctx->Scissor.Y - py); - height -= (ctx->Scissor.Y - py); - py = ctx->Scissor.Y; - } - /* clip top */ - if (py + height >= ctx->Scissor.Y + ctx->Scissor.Height) { - height -= (py + height - (ctx->Scissor.Y + ctx->Scissor.Height)); - } - - if (width <= 0 || height <= 0) - return GL_TRUE; /* totally scissored away */ - } - else { - finalUnpack = unpack; - } - - /* compute pixel value */ - { - GLint r = (GLint) (ctx->Current.RasterColor[0] * 255.0f); - GLint g = (GLint) (ctx->Current.RasterColor[1] * 255.0f); - GLint b = (GLint) (ctx->Current.RasterColor[2] * 255.0f); - /*GLint a = (GLint)(ctx->Current.RasterColor[3]*255.0f); */ - if (fxMesa->bgrOrder) { - color = (TdfxU16) - (((TdfxU16) 0xf8 & b) << (11 - 3)) | - (((TdfxU16) 0xfc & g) << (5 - 3 + 1)) | - (((TdfxU16) 0xf8 & r) >> 3); - } - else - color = (TdfxU16) - (((TdfxU16) 0xf8 & r) << (11 - 3)) | - (((TdfxU16) 0xfc & g) << (5 - 3 + 1)) | - (((TdfxU16) 0xf8 & b) >> 3); - } - - info.size = sizeof(info); - if (!TDFX_grLfbLock(fxMesa, - GR_LFB_WRITE_ONLY, - fxMesa->currentFB, - GR_LFBWRITEMODE_565, - GR_ORIGIN_UPPER_LEFT, FXFALSE, &info)) { -#ifndef TDFX_SILENT - fprintf(stderr, "tdfx Driver: error locking the linear frame buffer\n"); -#endif - return GL_TRUE; - } - - { - const GLint winX = fxMesa->x_offset; - const GLint winY = fxMesa->y_offset + fxMesa->height - 1; - /* The dest stride depends on the hardware and whether we're drawing - * to the front or back buffer. This compile-time test seems to do - * the job for now. - */ - const GLint dstStride = (fxMesa->glCtx->Color.DrawBuffer == GL_FRONT) - ? (fxMesa->screen_width) : (info.strideInBytes / 2); - GLint row; - /* compute dest address of bottom-left pixel in bitmap */ - GLushort *dst = (GLushort *) info.lfbPtr - + (winY - py) * dstStride + (winX + px); - - for (row = 0; row < height; row++) { - const GLubyte *src = - (const GLubyte *) _mesa_image_address(finalUnpack, - bitmap, width, height, - GL_COLOR_INDEX, - GL_BITMAP, 0, row, 0); - if (finalUnpack->LsbFirst) { - /* least significan bit first */ - GLubyte mask = 1U << (finalUnpack->SkipPixels & 0x7); - GLint col; - for (col = 0; col < width; col++) { - if (*src & mask) { - if (inClipRects(fxMesa, winX + px + col, winY - py - row)) - dst[col] = color; - } - if (mask == 128U) { - src++; - mask = 1U; - } - else { - mask = mask << 1; - } - } - if (mask != 1) - src++; - } - else { - /* most significan bit first */ - GLubyte mask = 128U >> (finalUnpack->SkipPixels & 0x7); - GLint col; - for (col = 0; col < width; col++) { - if (*src & mask) { - if (inClipRects(fxMesa, winX + px + col, winY - py - row)) - dst[col] = color; - } - if (mask == 1U) { - src++; - mask = 128U; - } - else { - mask = mask >> 1; - } - } - if (mask != 128) - src++; - } - dst -= dstStride; - } - } - - TDFX_grLfbUnlock(fxMesa, GR_LFB_WRITE_ONLY, fxMesa->currentFB); - return GL_TRUE; -} -#endif - -#if 0 -GLboolean -tdfx_bitmap_R8G8B8A8(GLcontext * ctx, GLint px, GLint py, - GLsizei width, GLsizei height, - const struct gl_pixelstore_attrib *unpack, - const GLubyte * bitmap) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GrLfbInfo_t info; - GLuint color; - const struct gl_pixelstore_attrib *finalUnpack; - struct gl_pixelstore_attrib scissoredUnpack; - - /* check if there's any raster operations enabled which we can't handle */ - if (ctx->RasterMask & (ALPHATEST_BIT | - BLEND_BIT | - DEPTH_BIT | - FOG_BIT | - LOGIC_OP_BIT | - SCISSOR_BIT | - STENCIL_BIT | - MASKING_BIT | - ALPHABUF_BIT | MULTI_DRAW_BIT)) return GL_FALSE; - - if (ctx->Scissor.Enabled) { - /* This is a bit tricky, but by carefully adjusting the px, py, - * width, height, skipPixels and skipRows values we can do - * scissoring without special code in the rendering loop. - */ - - /* we'll construct a new pixelstore struct */ - finalUnpack = &scissoredUnpack; - scissoredUnpack = *unpack; - if (scissoredUnpack.RowLength == 0) - scissoredUnpack.RowLength = width; - - /* clip left */ - if (px < ctx->Scissor.X) { - scissoredUnpack.SkipPixels += (ctx->Scissor.X - px); - width -= (ctx->Scissor.X - px); - px = ctx->Scissor.X; - } - /* clip right */ - if (px + width >= ctx->Scissor.X + ctx->Scissor.Width) { - width -= (px + width - (ctx->Scissor.X + ctx->Scissor.Width)); - } - /* clip bottom */ - if (py < ctx->Scissor.Y) { - scissoredUnpack.SkipRows += (ctx->Scissor.Y - py); - height -= (ctx->Scissor.Y - py); - py = ctx->Scissor.Y; - } - /* clip top */ - if (py + height >= ctx->Scissor.Y + ctx->Scissor.Height) { - height -= (py + height - (ctx->Scissor.Y + ctx->Scissor.Height)); - } - - if (width <= 0 || height <= 0) - return GL_TRUE; /* totally scissored away */ - } - else { - finalUnpack = unpack; - } - - /* compute pixel value */ - { - GLint r = (GLint) (ctx->Current.RasterColor[0] * 255.0f); - GLint g = (GLint) (ctx->Current.RasterColor[1] * 255.0f); - GLint b = (GLint) (ctx->Current.RasterColor[2] * 255.0f); - GLint a = (GLint) (ctx->Current.RasterColor[3] * 255.0f); - color = PACK_BGRA32(r, g, b, a); - } - - info.size = sizeof(info); - if (!TDFX_grLfbLock(fxMesa, GR_LFB_WRITE_ONLY, - fxMesa->currentFB, GR_LFBWRITEMODE_8888, - GR_ORIGIN_UPPER_LEFT, FXFALSE, &info)) { -#ifndef TDFX_SILENT - fprintf(stderr, "tdfx Driver: error locking the linear frame buffer\n"); -#endif - return GL_TRUE; - } - - { - const GLint winX = fxMesa->x_offset; - const GLint winY = fxMesa->y_offset + fxMesa->height - 1; - GLint dstStride; - GLuint *dst; - GLint row; - - if (fxMesa->glCtx->Color.DrawBuffer == GL_FRONT) { - dstStride = fxMesa->screen_width; - dst = - (GLuint *) info.lfbPtr + (winY - py) * dstStride + (winX + - px); - } - else { - dstStride = info.strideInBytes / 4; - dst = - (GLuint *) info.lfbPtr + (winY - py) * dstStride + (winX + - px); - } - - /* compute dest address of bottom-left pixel in bitmap */ - for (row = 0; row < height; row++) { - const GLubyte *src = - (const GLubyte *) _mesa_image_address(finalUnpack, - bitmap, width, height, - GL_COLOR_INDEX, - GL_BITMAP, 0, row, 0); - if (finalUnpack->LsbFirst) { - /* least significan bit first */ - GLubyte mask = 1U << (finalUnpack->SkipPixels & 0x7); - GLint col; - for (col = 0; col < width; col++) { - if (*src & mask) { - if (inClipRects(fxMesa, winX + px + col, winY - py - row)) - dst[col] = color; - } - if (mask == 128U) { - src++; - mask = 1U; - } - else { - mask = mask << 1; - } - } - if (mask != 1) - src++; - } - else { - /* most significan bit first */ - GLubyte mask = 128U >> (finalUnpack->SkipPixels & 0x7); - GLint col; - for (col = 0; col < width; col++) { - if (*src & mask) { - if (inClipRects(fxMesa, winX + px + col, winY - py - row)) - dst[col] = color; - } - if (mask == 1U) { - src++; - mask = 128U; - } - else { - mask = mask >> 1; - } - } - if (mask != 128) - src++; - } - dst -= dstStride; - } - } - - TDFX_grLfbUnlock(fxMesa, GR_LFB_WRITE_ONLY, fxMesa->currentFB); - return GL_TRUE; -} -#endif - -void -tdfx_readpixels_R5G6B5(GLcontext * ctx, GLint x, GLint y, - GLsizei width, GLsizei height, - GLenum format, GLenum type, - const struct gl_pixelstore_attrib *packing, - GLvoid * dstImage) -{ - if (format != GL_RGB || - type != GL_UNSIGNED_SHORT_5_6_5 || - (ctx->_ImageTransferState & (IMAGE_SCALE_BIAS_BIT| - IMAGE_MAP_COLOR_BIT))) - { - _swrast_ReadPixels( ctx, x, y, width, height, format, type, packing, - dstImage ); - return; - } - - { - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GrLfbInfo_t info; - - const GLint winX = fxMesa->x_offset; - const GLint winY = fxMesa->y_offset + fxMesa->height - 1; - const GLint scrX = winX + x; - const GLint scrY = winY - y; - - LOCK_HARDWARE( fxMesa ); - info.size = sizeof(info); - if (fxMesa->Glide.grLfbLock(GR_LFB_READ_ONLY, - fxMesa->ReadBuffer, - GR_LFBWRITEMODE_ANY, - GR_ORIGIN_UPPER_LEFT, FXFALSE, &info)) { - const GLint srcStride = (fxMesa->glCtx->Color.DrawBuffer == - GL_FRONT) ? (fxMesa->screen_width) : (info.strideInBytes / 2); - const GLushort *src = (const GLushort *) info.lfbPtr - + scrY * srcStride + scrX; - GLubyte *dst = (GLubyte *) _mesa_image_address(packing, - dstImage, width, height, format, type, 0, 0, 0); - const GLint dstStride = _mesa_image_row_stride(packing, - width, format, type); - - /* directly memcpy 5R6G5B pixels into client's buffer */ - const GLint widthInBytes = width * 2; - GLint row; - for (row = 0; row < height; row++) { - MEMCPY(dst, src, widthInBytes); - dst += dstStride; - src -= srcStride; - } - - fxMesa->Glide.grLfbUnlock(GR_LFB_READ_ONLY, fxMesa->ReadBuffer); - } - UNLOCK_HARDWARE( fxMesa ); - return; - } -} - -void -tdfx_readpixels_R8G8B8A8(GLcontext * ctx, GLint x, GLint y, - GLsizei width, GLsizei height, - GLenum format, GLenum type, - const struct gl_pixelstore_attrib *packing, - GLvoid * dstImage) -{ - if ((!(format == GL_BGRA && type == GL_UNSIGNED_INT_8_8_8_8) && - !(format == GL_BGRA && type == GL_UNSIGNED_BYTE)) || - (ctx->_ImageTransferState & (IMAGE_SCALE_BIAS_BIT| - IMAGE_MAP_COLOR_BIT))) - { - _swrast_ReadPixels( ctx, x, y, width, height, format, type, packing, - dstImage ); - return; - } - - - { - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GrLfbInfo_t info; - - const GLint winX = fxMesa->x_offset; - const GLint winY = fxMesa->y_offset + fxMesa->height - 1; - const GLint scrX = winX + x; - const GLint scrY = winY - y; - - LOCK_HARDWARE(fxMesa); - info.size = sizeof(info); - if (fxMesa->Glide.grLfbLock(GR_LFB_READ_ONLY, - fxMesa->ReadBuffer, - GR_LFBWRITEMODE_ANY, - GR_ORIGIN_UPPER_LEFT, FXFALSE, &info)) - { - const GLint srcStride = (fxMesa->glCtx->Color.DrawBuffer == GL_FRONT) - ? (fxMesa->screen_width) : (info.strideInBytes / 4); - const GLuint *src = (const GLuint *) info.lfbPtr - + scrY * srcStride + scrX; - const GLint dstStride = - _mesa_image_row_stride(packing, width, format, type); - GLubyte *dst = (GLubyte *) _mesa_image_address(packing, - dstImage, width, height, format, type, 0, 0, 0); - const GLint widthInBytes = width * 4; - - { - GLint row; - for (row = 0; row < height; row++) { - MEMCPY(dst, src, widthInBytes); - dst += dstStride; - src -= srcStride; - } - } - - fxMesa->Glide.grLfbUnlock(GR_LFB_READ_ONLY, fxMesa->ReadBuffer); - } - UNLOCK_HARDWARE(fxMesa); - } -} - -void -tdfx_drawpixels_R8G8B8A8(GLcontext * ctx, GLint x, GLint y, - GLsizei width, GLsizei height, - GLenum format, GLenum type, - const struct gl_pixelstore_attrib *unpack, - const GLvoid * pixels) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - if ((!(format == GL_BGRA && type == GL_UNSIGNED_INT_8_8_8_8) && - !(format == GL_BGRA && type == GL_UNSIGNED_BYTE)) || - ctx->Pixel.ZoomX != 1.0F || - ctx->Pixel.ZoomY != 1.0F || - (ctx->_ImageTransferState & (IMAGE_SCALE_BIAS_BIT| - IMAGE_MAP_COLOR_BIT)) || - ctx->Color.AlphaEnabled || - ctx->Depth.Test || - ctx->Fog.Enabled || - ctx->Scissor.Enabled || - ctx->Stencil.Enabled || - !ctx->Color.ColorMask[0] || - !ctx->Color.ColorMask[1] || - !ctx->Color.ColorMask[2] || - !ctx->Color.ColorMask[3] || - ctx->Color.ColorLogicOpEnabled || - ctx->Texture._EnabledUnits || - ctx->Depth.OcclusionTest || - fxMesa->Fallback) - { - _swrast_DrawPixels( ctx, x, y, width, height, format, type, - unpack, pixels ); - return; - } - - { - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GrLfbInfo_t info; - GLboolean result = GL_FALSE; - - const GLint winX = fxMesa->x_offset; - const GLint winY = fxMesa->y_offset + fxMesa->height - 1; - const GLint scrX = winX + x; - const GLint scrY = winY - y; - - /* lock early to make sure cliprects are right */ - LOCK_HARDWARE(fxMesa); - - /* make sure hardware has latest blend funcs */ - if (ctx->Color.BlendEnabled) { - fxMesa->dirty |= TDFX_UPLOAD_BLEND_FUNC; - tdfxEmitHwStateLocked( fxMesa ); - } - - /* look for clipmasks, giveup if region obscured */ - if (fxMesa->glCtx->Color.DrawBuffer == GL_FRONT) { - if (!inClipRects_Region(fxMesa, scrX, scrY, width, height)) { - UNLOCK_HARDWARE(fxMesa); - _swrast_DrawPixels( ctx, x, y, width, height, format, type, - unpack, pixels ); - return; - } - } - - info.size = sizeof(info); - if (fxMesa->Glide.grLfbLock(GR_LFB_WRITE_ONLY, - fxMesa->DrawBuffer, - GR_LFBWRITEMODE_8888, - GR_ORIGIN_UPPER_LEFT, FXTRUE, &info)) - { - const GLint dstStride = (fxMesa->glCtx->Color.DrawBuffer == GL_FRONT) - ? (fxMesa->screen_width * 4) : (info.strideInBytes); - GLubyte *dst = (GLubyte *) info.lfbPtr - + scrY * dstStride + scrX * 4; - const GLint srcStride = - _mesa_image_row_stride(unpack, width, format, type); - const GLubyte *src = (GLubyte *) _mesa_image_address(unpack, - pixels, width, height, format, type, 0, 0, 0); - const GLint widthInBytes = width * 4; - - if ((format == GL_BGRA && type == GL_UNSIGNED_INT_8_8_8_8) || - (format == GL_BGRA && type == GL_UNSIGNED_BYTE)) { - GLint row; - for (row = 0; row < height; row++) { - MEMCPY(dst, src, widthInBytes); - dst -= dstStride; - src += srcStride; - } - result = GL_TRUE; - } - - fxMesa->Glide.grLfbUnlock(GR_LFB_WRITE_ONLY, fxMesa->DrawBuffer); - } - UNLOCK_HARDWARE(fxMesa); - } -} Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_pixels.h diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_pixels.h:1.2 xc/lib/GL/mesa/src/drv/tdfx/tdfx_pixels.h:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_pixels.h:1.2 Fri Feb 22 16:45:03 2002 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_pixels.h Wed Mar 16 21:05:10 2005 @@ -1,80 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_pixels.h,v 1.2 2002/02/22 21:45:03 dawes Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * Brian Paul - * Nathan Hand - * - */ - -#ifndef __TDFX_PIXELS_H__ -#define __TDFX_PIXELS_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "context.h" - -extern void -tdfx_bitmap_R5G6B5( GLcontext *ctx, GLint px, GLint py, - GLsizei width, GLsizei height, - const struct gl_pixelstore_attrib *unpack, - const GLubyte *bitmap ); - -extern void -tdfx_bitmap_R8G8B8A8( GLcontext *ctx, GLint px, GLint py, - GLsizei width, GLsizei height, - const struct gl_pixelstore_attrib *unpack, - const GLubyte *bitmap ); - -extern void -tdfx_readpixels_R5G6B5( GLcontext *ctx, GLint x, GLint y, - GLsizei width, GLsizei height, - GLenum format, GLenum type, - const struct gl_pixelstore_attrib *packing, - GLvoid *dstImage ); - -extern void -tdfx_readpixels_R8G8B8A8( GLcontext *ctx, GLint x, GLint y, - GLsizei width, GLsizei height, - GLenum format, GLenum type, - const struct gl_pixelstore_attrib *packing, - GLvoid *dstImage ); - -extern void -tdfx_drawpixels_R8G8B8A8( GLcontext *ctx, GLint x, GLint y, - GLsizei width, GLsizei height, - GLenum format, GLenum type, - const struct gl_pixelstore_attrib *unpack, - const GLvoid *pixels ); - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_render.c diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_render.c:1.5 xc/lib/GL/mesa/src/drv/tdfx/tdfx_render.c:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_render.c:1.5 Sun Sep 28 16:15:36 2003 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_render.c Wed Mar 16 21:05:10 2005 @@ -1,802 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_render.c,v 1.5 2003/09/28 20:15:36 alanh Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * Brian Paul - * - */ - -#include "tdfx_context.h" -#include "tdfx_render.h" -#include "tdfx_state.h" -#include "tdfx_texman.h" -#include "swrast/swrast.h" - -/* Clear the color and/or depth buffers. - */ -static void tdfxDDClear( GLcontext *ctx, - GLbitfield mask, GLboolean all, - GLint x, GLint y, GLint width, GLint height ) -{ - tdfxContextPtr fxMesa = (tdfxContextPtr) ctx->DriverCtx; - GLbitfield softwareMask = mask & (DD_ACCUM_BIT); - const GLuint stencil_size = - fxMesa->haveHwStencil ? fxMesa->glCtx->Visual.stencilBits : 0; - - if ( TDFX_DEBUG & DEBUG_VERBOSE_API ) { - fprintf( stderr, "%s( %d, %d, %d, %d )\n", - __FUNCTION__, (int) x, (int) y, (int) width, (int) height ); - } - - /* Need this check to respond to glScissor and clipping updates */ - if ((fxMesa->new_state & (TDFX_NEW_CLIP | TDFX_NEW_DEPTH)) || - (fxMesa->dirty & TDFX_UPLOAD_COLOR_MASK)) { - tdfxDDUpdateHwState(ctx); - } - - /* we can't clear accum buffers */ - mask &= ~(DD_ACCUM_BIT); - - if (mask & DD_STENCIL_BIT) { - if (!fxMesa->haveHwStencil || ctx->Stencil.WriteMask[0] != 0xff) { - /* Napalm seems to have trouble with stencil write masks != 0xff */ - /* do stencil clear in software */ - mask &= ~(DD_STENCIL_BIT); - softwareMask |= DD_STENCIL_BIT; - } - } - - if (fxMesa->glCtx->Visual.redBits != 8) { - /* can only do color masking if running in 24/32bpp on Napalm */ - if (ctx->Color.ColorMask[RCOMP] != ctx->Color.ColorMask[GCOMP] || - ctx->Color.ColorMask[GCOMP] != ctx->Color.ColorMask[BCOMP]) { - softwareMask |= (mask & (DD_FRONT_LEFT_BIT | DD_BACK_LEFT_BIT)); - mask &= ~(DD_FRONT_LEFT_BIT | DD_BACK_LEFT_BIT); - } - } - - if (fxMesa->haveHwStencil) { - /* - * If we want to clear stencil, it must be enabled - * in the HW, even if the stencil test is not enabled - * in the OGL state. - */ - LOCK_HARDWARE(fxMesa); - if (mask & DD_STENCIL_BIT) { - fxMesa->Glide.grStencilMask(/*ctx->Stencil.WriteMask*/ 0xff); - /* set stencil ref value = desired clear value */ - fxMesa->Glide.grStencilFunc(GR_CMP_ALWAYS, - ctx->Stencil.Clear, 0xff); - fxMesa->Glide.grStencilOp(GR_STENCILOP_REPLACE, - GR_STENCILOP_REPLACE, GR_STENCILOP_REPLACE); - fxMesa->Glide.grEnable(GR_STENCIL_MODE_EXT); - } - else { - fxMesa->Glide.grDisable(GR_STENCIL_MODE_EXT); - } - UNLOCK_HARDWARE(fxMesa); - } - - /* - * This may be ugly, but it's needed in order to work around a number - * of Glide bugs. - */ - BEGIN_CLIP_LOOP(fxMesa); - { - /* - * This could probably be done fancier but doing each possible case - * explicitly is less error prone. - */ - switch (mask & ~DD_STENCIL_BIT) { - case DD_BACK_LEFT_BIT | DD_DEPTH_BIT: - /* back buffer & depth */ - FX_grColorMaskv_NoLock(ctx, true4); /* work around Voodoo3 bug */ - fxMesa->Glide.grDepthMask(FXTRUE); - fxMesa->Glide.grRenderBuffer(GR_BUFFER_BACKBUFFER); - if (stencil_size > 0) { - fxMesa->Glide.grBufferClearExt(fxMesa->Color.ClearColor, - fxMesa->Color.ClearAlpha, - fxMesa->Depth.Clear, - (FxU32) ctx->Stencil.Clear); - } - else - fxMesa->Glide.grBufferClear(fxMesa->Color.ClearColor, - fxMesa->Color.ClearAlpha, - fxMesa->Depth.Clear); - if (!ctx->Depth.Mask || !ctx->Depth.Test) { - fxMesa->Glide.grDepthMask(FXFALSE); - } - break; - case DD_FRONT_LEFT_BIT | DD_DEPTH_BIT: - /* XXX it appears that the depth buffer isn't cleared when - * glRenderBuffer(GR_BUFFER_FRONTBUFFER) is set. - * This is a work-around/ - */ - /* clear depth */ - fxMesa->Glide.grDepthMask(FXTRUE); - fxMesa->Glide.grRenderBuffer(GR_BUFFER_BACKBUFFER); - FX_grColorMaskv_NoLock(ctx, false4); - if (stencil_size > 0) - fxMesa->Glide.grBufferClearExt(fxMesa->Color.ClearColor, - fxMesa->Color.ClearAlpha, - fxMesa->Depth.Clear, - (FxU32) ctx->Stencil.Clear); - else - fxMesa->Glide.grBufferClear(fxMesa->Color.ClearColor, - fxMesa->Color.ClearAlpha, - fxMesa->Depth.Clear); - /* clear front */ - FX_grColorMaskv_NoLock(ctx, true4); - fxMesa->Glide.grRenderBuffer(GR_BUFFER_FRONTBUFFER); - if (stencil_size > 0) - fxMesa->Glide.grBufferClearExt(fxMesa->Color.ClearColor, - fxMesa->Color.ClearAlpha, - fxMesa->Depth.Clear, - (FxU32) ctx->Stencil.Clear); - else - fxMesa->Glide.grBufferClear(fxMesa->Color.ClearColor, - fxMesa->Color.ClearAlpha, - fxMesa->Depth.Clear); - if (!ctx->Depth.Mask || !ctx->Depth.Test) { - fxMesa->Glide.grDepthMask(FXFALSE); - } - break; - case DD_BACK_LEFT_BIT: - /* back buffer only */ - fxMesa->Glide.grDepthMask(FXFALSE); - fxMesa->Glide.grRenderBuffer(GR_BUFFER_BACKBUFFER); - if (stencil_size > 0) - fxMesa->Glide.grBufferClearExt(fxMesa->Color.ClearColor, - fxMesa->Color.ClearAlpha, - fxMesa->Depth.Clear, - (FxU32) ctx->Stencil.Clear); - else - fxMesa->Glide.grBufferClear(fxMesa->Color.ClearColor, - fxMesa->Color.ClearAlpha, - fxMesa->Depth.Clear); - if (ctx->Depth.Mask && ctx->Depth.Test) { - fxMesa->Glide.grDepthMask(FXTRUE); - } - break; - case DD_FRONT_LEFT_BIT: - /* front buffer only */ - fxMesa->Glide.grDepthMask(FXFALSE); - fxMesa->Glide.grRenderBuffer(GR_BUFFER_FRONTBUFFER); - if (stencil_size > 0) - fxMesa->Glide.grBufferClearExt(fxMesa->Color.ClearColor, - fxMesa->Color.ClearAlpha, - fxMesa->Depth.Clear, - (FxU32) ctx->Stencil.Clear); - else - fxMesa->Glide.grBufferClear(fxMesa->Color.ClearColor, - fxMesa->Color.ClearAlpha, - fxMesa->Depth.Clear); - if (ctx->Depth.Mask && ctx->Depth.Test) { - fxMesa->Glide.grDepthMask(FXTRUE); - } - break; - case DD_FRONT_LEFT_BIT | DD_BACK_LEFT_BIT: - /* front and back */ - fxMesa->Glide.grDepthMask(FXFALSE); - fxMesa->Glide.grRenderBuffer(GR_BUFFER_BACKBUFFER); - if (stencil_size > 0) - fxMesa->Glide.grBufferClearExt(fxMesa->Color.ClearColor, - fxMesa->Color.ClearAlpha, - fxMesa->Depth.Clear, - (FxU32) ctx->Stencil.Clear); - else - fxMesa->Glide.grBufferClear(fxMesa->Color.ClearColor, - fxMesa->Color.ClearAlpha, - fxMesa->Depth.Clear); - fxMesa->Glide.grRenderBuffer(GR_BUFFER_FRONTBUFFER); - if (stencil_size > 0) - fxMesa->Glide.grBufferClearExt(fxMesa->Color.ClearColor, - fxMesa->Color.ClearAlpha, - fxMesa->Depth.Clear, - (FxU32) ctx->Stencil.Clear); - else - fxMesa->Glide.grBufferClear(fxMesa->Color.ClearColor, - fxMesa->Color.ClearAlpha, - fxMesa->Depth.Clear); - if (ctx->Depth.Mask && ctx->Depth.Test) { - fxMesa->Glide.grDepthMask(FXTRUE); - } - break; - case DD_FRONT_LEFT_BIT | DD_BACK_LEFT_BIT | DD_DEPTH_BIT: - /* clear front */ - fxMesa->Glide.grDepthMask(FXFALSE); - fxMesa->Glide.grRenderBuffer(GR_BUFFER_FRONTBUFFER); - if (stencil_size > 0) - fxMesa->Glide.grBufferClearExt(fxMesa->Color.ClearColor, - fxMesa->Color.ClearAlpha, - fxMesa->Depth.Clear, - (FxU32) ctx->Stencil.Clear); - else - fxMesa->Glide.grBufferClear(fxMesa->Color.ClearColor, - fxMesa->Color.ClearAlpha, - fxMesa->Depth.Clear); - /* clear back and depth */ - fxMesa->Glide.grDepthMask(FXTRUE); - fxMesa->Glide.grRenderBuffer(GR_BUFFER_BACKBUFFER); - if (stencil_size > 0) - fxMesa->Glide.grBufferClearExt(fxMesa->Color.ClearColor, - fxMesa->Color.ClearAlpha, - fxMesa->Depth.Clear, - (FxU32) ctx->Stencil.Clear); - else - fxMesa->Glide.grBufferClear(fxMesa->Color.ClearColor, - fxMesa->Color.ClearAlpha, - fxMesa->Depth.Clear); - if (!ctx->Depth.Mask || !ctx->Depth.Mask) { - fxMesa->Glide.grDepthMask(FXFALSE); - } - break; - case DD_DEPTH_BIT: - /* just the depth buffer */ - fxMesa->Glide.grRenderBuffer(GR_BUFFER_BACKBUFFER); - FX_grColorMaskv_NoLock(ctx, false4); - fxMesa->Glide.grDepthMask(FXTRUE); - if (stencil_size > 0) - fxMesa->Glide.grBufferClearExt(fxMesa->Color.ClearColor, - fxMesa->Color.ClearAlpha, - fxMesa->Depth.Clear, - (FxU32) ctx->Stencil.Clear); - else - fxMesa->Glide.grBufferClear(fxMesa->Color.ClearColor, - fxMesa->Color.ClearAlpha, - fxMesa->Depth.Clear); - FX_grColorMaskv_NoLock(ctx, true4); - if (ctx->Color._DrawDestMask & FRONT_LEFT_BIT) - fxMesa->Glide.grRenderBuffer(GR_BUFFER_FRONTBUFFER); - if (!ctx->Depth.Test || !ctx->Depth.Mask) - fxMesa->Glide.grDepthMask(FXFALSE); - break; - default: - /* clear no color buffers or depth buffer but might clear stencil */ - if (stencil_size > 0 && (mask & DD_STENCIL_BIT)) { - /* XXX need this RenderBuffer call to work around Glide bug */ - fxMesa->Glide.grRenderBuffer(GR_BUFFER_BACKBUFFER); - fxMesa->Glide.grDepthMask(FXFALSE); - FX_grColorMaskv_NoLock(ctx, false4); - fxMesa->Glide.grBufferClearExt(fxMesa->Color.ClearColor, - fxMesa->Color.ClearAlpha, - fxMesa->Depth.Clear, - (FxU32) ctx->Stencil.Clear); - if (ctx->Depth.Mask && ctx->Depth.Test) { - fxMesa->Glide.grDepthMask(FXTRUE); - } - FX_grColorMaskv_NoLock(ctx, true4); - if (ctx->Color._DrawDestMask & FRONT_LEFT_BIT) - fxMesa->Glide.grRenderBuffer(GR_BUFFER_FRONTBUFFER); - } - } - } - END_CLIP_LOOP(fxMesa); - - if (fxMesa->haveHwStencil && (mask & DD_STENCIL_BIT)) { - /* We changed the stencil state above. Signal that we need to - * upload it again. - */ - fxMesa->dirty |= TDFX_UPLOAD_STENCIL; - } - - if (softwareMask) - _swrast_Clear( ctx, softwareMask, all, x, y, width, height ); -} - - - -static void tdfxDDFinish( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - FLUSH_BATCH( fxMesa ); - - LOCK_HARDWARE( fxMesa ); - fxMesa->Glide.grFinish(); - UNLOCK_HARDWARE( fxMesa ); -} - -static void tdfxDDFlush( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - FLUSH_BATCH( fxMesa ); - - LOCK_HARDWARE( fxMesa ); - fxMesa->Glide.grFlush(); - UNLOCK_HARDWARE( fxMesa ); -} - - -#if 0 -static const char *texSource(int k) -{ - switch (k) { - case GR_CMBX_ZERO: - return "GR_CMBX_ZERO"; - case GR_CMBX_TEXTURE_ALPHA: - return "GR_CMBX_TEXTURE_ALPHA"; - case GR_CMBX_ALOCAL: - return "GR_CMBX_ALOCAL"; - case GR_CMBX_AOTHER: - return "GR_CMBX_AOTHER"; - case GR_CMBX_B: - return "GR_CMBX_B"; - case GR_CMBX_CONSTANT_ALPHA: - return "GR_CMBX_CONSTANT_ALPHA"; - case GR_CMBX_CONSTANT_COLOR: - return "GR_CMBX_CONSTANT_COLOR"; - case GR_CMBX_DETAIL_FACTOR: - return "GR_CMBX_DETAIL_FACTOR"; - case GR_CMBX_ITALPHA: - return "GR_CMBX_ITALPHA"; - case GR_CMBX_ITRGB: - return "GR_CMBX_ITRGB"; - case GR_CMBX_LOCAL_TEXTURE_ALPHA: - return "GR_CMBX_LOCAL_TEXTURE_ALPHA"; - case GR_CMBX_LOCAL_TEXTURE_RGB: - return "GR_CMBX_LOCAL_TEXTURE_RGB"; - case GR_CMBX_LOD_FRAC: - return "GR_CMBX_LOD_FRAC"; - case GR_CMBX_OTHER_TEXTURE_ALPHA: - return "GR_CMBX_OTHER_TEXTURE_ALPHA"; - case GR_CMBX_OTHER_TEXTURE_RGB: - return "GR_CMBX_OTHER_TEXTURE_RGB"; - case GR_CMBX_TEXTURE_RGB: - return "GR_CMBX_TEXTURE_RGB"; - case GR_CMBX_TMU_CALPHA: - return "GR_CMBX_TMU_CALPHA"; - case GR_CMBX_TMU_CCOLOR: - return "GR_CMBX_TMU_CCOLOR"; - default: - return ""; - } -} -#endif - -#if 0 -static const char *texMode(int k) -{ - switch (k) { - case GR_FUNC_MODE_ZERO: - return "GR_FUNC_MODE_ZERO"; - case GR_FUNC_MODE_X: - return "GR_FUNC_MODE_X"; - case GR_FUNC_MODE_ONE_MINUS_X: - return "GR_FUNC_MODE_ONE_MINUS_X"; - case GR_FUNC_MODE_NEGATIVE_X: - return "GR_FUNC_MODE_NEGATIVE_X"; - case GR_FUNC_MODE_X_MINUS_HALF: - return "GR_FUNC_MODE_X_MINUS_HALF"; - default: - return ""; - } -} -#endif - -#if 0 -static const char *texInvert(int k) -{ - return k ? "FXTRUE" : "FXFALSE"; -} -#endif - -static void uploadTextureEnv( tdfxContextPtr fxMesa ) -{ - if (TDFX_IS_NAPALM(fxMesa)) { - int unit; - for (unit = 0; unit < TDFX_NUM_TMU; unit++) { -#if 0 - printf("upload env %d\n", unit); - printf(" cSourceA = %s\t", texSource(fxMesa->TexCombineExt[unit].Color.SourceA)); - printf(" cModeA = %s\n", texMode(fxMesa->TexCombineExt[unit].Color.ModeA)); - printf(" cSourceB = %s\t", texSource(fxMesa->TexCombineExt[unit].Color.SourceB)); - printf(" cModeB = %s\n", texMode(fxMesa->TexCombineExt[unit].Color.ModeB)); - printf(" cSourceC = %s\t", texSource(fxMesa->TexCombineExt[unit].Color.SourceC)); - printf(" cInvertC = %s\n", texInvert(fxMesa->TexCombineExt[unit].Color.InvertC)); - printf(" cSourceD = %s\t", texSource(fxMesa->TexCombineExt[unit].Color.SourceD)); - printf(" cInvertD = %s\n", texInvert(fxMesa->TexCombineExt[unit].Color.InvertD)); - printf(" cShift = %d\t", fxMesa->TexCombineExt[unit].Color.Shift); - printf(" cInvert = %d\n", fxMesa->TexCombineExt[unit].Color.Invert); - printf(" aSourceA = %s\t", texSource(fxMesa->TexCombineExt[unit].Alpha.SourceA)); - printf(" aModeA = %s\n", texMode(fxMesa->TexCombineExt[unit].Alpha.ModeA)); - printf(" aSourceB = %s\t", texSource(fxMesa->TexCombineExt[unit].Alpha.SourceB)); - printf(" aModeB = %s\n", texMode(fxMesa->TexCombineExt[unit].Alpha.ModeB)); - printf(" aSourceC = %s\t", texSource(fxMesa->TexCombineExt[unit].Alpha.SourceC)); - printf(" aInvertC = %s\n", texInvert(fxMesa->TexCombineExt[unit].Alpha.InvertC)); - printf(" aSourceD = %s\t", texSource(fxMesa->TexCombineExt[unit].Alpha.SourceD)); - printf(" aInvertD = %s\n", texInvert(fxMesa->TexCombineExt[unit].Alpha.InvertD)); - printf(" aShift = %d\t", fxMesa->TexCombineExt[unit].Alpha.Shift); - printf(" aInvert = %d\n", fxMesa->TexCombineExt[unit].Alpha.Invert); - printf(" Color = 0x%08x\n", fxMesa->TexCombineExt[unit].EnvColor); -#endif - fxMesa->Glide.grTexColorCombineExt(TDFX_TMU0 + unit, - fxMesa->TexCombineExt[unit].Color.SourceA, - fxMesa->TexCombineExt[unit].Color.ModeA, - fxMesa->TexCombineExt[unit].Color.SourceB, - fxMesa->TexCombineExt[unit].Color.ModeB, - fxMesa->TexCombineExt[unit].Color.SourceC, - fxMesa->TexCombineExt[unit].Color.InvertC, - fxMesa->TexCombineExt[unit].Color.SourceD, - fxMesa->TexCombineExt[unit].Color.InvertD, - fxMesa->TexCombineExt[unit].Color.Shift, - fxMesa->TexCombineExt[unit].Color.Invert); - fxMesa->Glide.grTexAlphaCombineExt(TDFX_TMU0 + unit, - fxMesa->TexCombineExt[unit].Alpha.SourceA, - fxMesa->TexCombineExt[unit].Alpha.ModeA, - fxMesa->TexCombineExt[unit].Alpha.SourceB, - fxMesa->TexCombineExt[unit].Alpha.ModeB, - fxMesa->TexCombineExt[unit].Alpha.SourceC, - fxMesa->TexCombineExt[unit].Alpha.InvertC, - fxMesa->TexCombineExt[unit].Alpha.SourceD, - fxMesa->TexCombineExt[unit].Alpha.InvertD, - fxMesa->TexCombineExt[unit].Alpha.Shift, - fxMesa->TexCombineExt[unit].Alpha.Invert); - fxMesa->Glide.grConstantColorValueExt(TDFX_TMU0 + unit, - fxMesa->TexCombineExt[unit].EnvColor); - } - } - else { - /* Voodoo3 */ - int unit; - for (unit = 0; unit < TDFX_NUM_TMU; unit++) { - struct tdfx_texcombine *comb = &fxMesa->TexCombine[unit]; - fxMesa->Glide.grTexCombine(TDFX_TMU0 + unit, - comb->FunctionRGB, - comb->FactorRGB, - comb->FunctionAlpha, - comb->FactorAlpha, - comb->InvertRGB, - comb->InvertAlpha); - } - } -} - - -static void uploadTextureParams( tdfxContextPtr fxMesa ) -{ - int unit; - for (unit = 0; unit < TDFX_NUM_TMU; unit++) { - const struct tdfx_texparams *p = &fxMesa->TexParams[unit]; - /* - printf("upload params %d\n", unit); - printf(" clamp %x %x\n", env->sClamp, env->tClamp); - printf(" filter %x %x\n", env->minFilt, env->magFilt); - printf(" mipmap %x %x\n", env->mmMode, env->LODblend); - printf(" lod bias %f\n", env->LodBias); - */ - fxMesa->Glide.grTexClampMode(GR_TMU0 + unit, p->sClamp, p->tClamp); - fxMesa->Glide.grTexFilterMode(GR_TMU0 + unit, p->minFilt, p->magFilt); - fxMesa->Glide.grTexMipMapMode(GR_TMU0 + unit, p->mmMode, p->LODblend); - fxMesa->Glide.grTexLodBiasValue(GR_TMU0 + unit, p->LodBias); - } -} - - -static void uploadTextureSource( tdfxContextPtr fxMesa ) -{ - int unit; - for (unit = 0; unit < TDFX_NUM_TMU; unit++) { - const struct tdfx_texsource *src = &fxMesa->TexSource[unit]; - /* - printf("upload source %d @ %d %p\n", unit, src->StartAddress, src->Info); - */ - if (src->Info) { - /* - printf(" smallLodLog2=%d largeLodLog2=%d ar=%d format=%d data=%p\n", - src->Info->smallLodLog2, src->Info->largeLodLog2, - src->Info->aspectRatioLog2, src->Info->format, - src->Info->data); - */ - fxMesa->Glide.grTexSource(GR_TMU0 + unit, - src->StartAddress, - src->EvenOdd, - src->Info); - } - } -} - - -static void uploadTextureImages( tdfxContextPtr fxMesa ) -{ - GLcontext *ctx = fxMesa->glCtx; - int unit; - for (unit = 0; unit < TDFX_NUM_TMU; unit++) { - if (ctx->Texture.Unit[unit]._ReallyEnabled == TEXTURE_2D_BIT) { - struct gl_texture_object *tObj = ctx->Texture.Unit[unit].Current2D; - tdfxTexInfo *ti = TDFX_TEXTURE_DATA(tObj); - if (ti && ti->reloadImages && ti->whichTMU != TDFX_TMU_NONE) { - /* - printf("download texture image on unit %d\n", unit); - */ - tdfxTMDownloadTexture(fxMesa, tObj); - ti->reloadImages = GL_FALSE; - } - } - } -} - - - -/* - * If scissoring is enabled, compute intersection of scissor region - * with all X clip rects, resulting in new cliprect list. - * If number of cliprects is zero or one, call grClipWindow to setup - * the clip region. Otherwise we'll call grClipWindow inside the - * BEGIN_CLIP_LOOP macro. - */ -void tdfxUploadClipping( tdfxContextPtr fxMesa ) -{ - __DRIdrawablePrivate *dPriv = fxMesa->driDrawable; - - assert(dPriv); - - if (fxMesa->numClipRects == 0) { - /* all drawing clipped away */ - fxMesa->Glide.grClipWindow(0, 0, 0, 0); - } - else if (fxMesa->numClipRects == 1) { - fxMesa->Glide.grClipWindow(fxMesa->pClipRects[0].x1, - fxMesa->screen_height - fxMesa->pClipRects[0].y2, - fxMesa->pClipRects[0].x2, - fxMesa->screen_height - fxMesa->pClipRects[0].y1); - } - /* else, we'll do a cliprect loop around all drawing */ - - fxMesa->Glide.grDRIPosition( dPriv->x, dPriv->y, dPriv->w, dPriv->h, - fxMesa->numClipRects, fxMesa->pClipRects ); -} - - -void tdfxEmitHwStateLocked( tdfxContextPtr fxMesa ) -{ - if ( !fxMesa->dirty ) - return; - - if ( fxMesa->dirty & TDFX_UPLOAD_COLOR_COMBINE ) { - if (TDFX_IS_NAPALM(fxMesa)) { - fxMesa->Glide.grColorCombineExt(fxMesa->ColorCombineExt.SourceA, - fxMesa->ColorCombineExt.ModeA, - fxMesa->ColorCombineExt.SourceB, - fxMesa->ColorCombineExt.ModeB, - fxMesa->ColorCombineExt.SourceC, - fxMesa->ColorCombineExt.InvertC, - fxMesa->ColorCombineExt.SourceD, - fxMesa->ColorCombineExt.InvertD, - fxMesa->ColorCombineExt.Shift, - fxMesa->ColorCombineExt.Invert); - } - else { - /* Voodoo 3 */ - fxMesa->Glide.grColorCombine( fxMesa->ColorCombine.Function, - fxMesa->ColorCombine.Factor, - fxMesa->ColorCombine.Local, - fxMesa->ColorCombine.Other, - fxMesa->ColorCombine.Invert ); - } - fxMesa->dirty &= ~TDFX_UPLOAD_COLOR_COMBINE; - } - if ( fxMesa->dirty & TDFX_UPLOAD_ALPHA_COMBINE ) { - if (TDFX_IS_NAPALM(fxMesa)) { - fxMesa->Glide.grAlphaCombineExt(fxMesa->AlphaCombineExt.SourceA, - fxMesa->AlphaCombineExt.ModeA, - fxMesa->AlphaCombineExt.SourceB, - fxMesa->AlphaCombineExt.ModeB, - fxMesa->AlphaCombineExt.SourceC, - fxMesa->AlphaCombineExt.InvertC, - fxMesa->AlphaCombineExt.SourceD, - fxMesa->AlphaCombineExt.InvertD, - fxMesa->AlphaCombineExt.Shift, - fxMesa->AlphaCombineExt.Invert); - } - else { - /* Voodoo 3 */ - fxMesa->Glide.grAlphaCombine( fxMesa->AlphaCombine.Function, - fxMesa->AlphaCombine.Factor, - fxMesa->AlphaCombine.Local, - fxMesa->AlphaCombine.Other, - fxMesa->AlphaCombine.Invert ); - } - fxMesa->dirty &= ~TDFX_UPLOAD_ALPHA_COMBINE; - } - - if ( fxMesa->dirty & TDFX_UPLOAD_RENDER_BUFFER ) { - fxMesa->Glide.grRenderBuffer( fxMesa->DrawBuffer ); - fxMesa->dirty &= ~TDFX_UPLOAD_RENDER_BUFFER; - } - - if ( fxMesa->dirty & TDFX_UPLOAD_STIPPLE) { - fxMesa->Glide.grStipplePattern( fxMesa->Stipple.Pattern ); - fxMesa->Glide.grStippleMode( fxMesa->Stipple.Mode ); - fxMesa->dirty &= ~TDFX_UPLOAD_STIPPLE; - } - - if ( fxMesa->dirty & TDFX_UPLOAD_ALPHA_TEST ) { - fxMesa->Glide.grAlphaTestFunction( fxMesa->Color.AlphaFunc ); - fxMesa->dirty &= ~TDFX_UPLOAD_ALPHA_TEST; - } - if ( fxMesa->dirty & TDFX_UPLOAD_ALPHA_REF ) { - fxMesa->Glide.grAlphaTestReferenceValue( fxMesa->Color.AlphaRef ); - fxMesa->dirty &= ~TDFX_UPLOAD_ALPHA_REF; - } - if ( fxMesa->dirty & TDFX_UPLOAD_BLEND_FUNC ) { - if (fxMesa->Glide.grAlphaBlendFunctionExt) { - fxMesa->Glide.grAlphaBlendFunctionExt( fxMesa->Color.BlendSrcRGB, - fxMesa->Color.BlendDstRGB, - GR_BLEND_OP_ADD, - fxMesa->Color.BlendSrcA, - fxMesa->Color.BlendDstA, - GR_BLEND_OP_ADD ); - } - else { - fxMesa->Glide.grAlphaBlendFunction( fxMesa->Color.BlendSrcRGB, - fxMesa->Color.BlendDstRGB, - fxMesa->Color.BlendSrcA, - fxMesa->Color.BlendDstA ); - } - fxMesa->dirty &= ~TDFX_UPLOAD_BLEND_FUNC; - } - - if ( fxMesa->dirty & TDFX_UPLOAD_DEPTH_MODE ) { - fxMesa->Glide.grDepthBufferMode( fxMesa->Depth.Mode ); - fxMesa->dirty &= ~TDFX_UPLOAD_DEPTH_MODE; - } - if ( fxMesa->dirty & TDFX_UPLOAD_DEPTH_BIAS ) { - fxMesa->Glide.grDepthBiasLevel( fxMesa->Depth.Bias ); - fxMesa->dirty &= ~TDFX_UPLOAD_DEPTH_BIAS; - } - if ( fxMesa->dirty & TDFX_UPLOAD_DEPTH_FUNC ) { - fxMesa->Glide.grDepthBufferFunction( fxMesa->Depth.Func ); - fxMesa->dirty &= ~TDFX_UPLOAD_DEPTH_FUNC; - } - if ( fxMesa->dirty & TDFX_UPLOAD_DEPTH_MASK ) { - fxMesa->Glide.grDepthMask( fxMesa->Depth.Mask ); - fxMesa->dirty &= ~TDFX_UPLOAD_DEPTH_MASK; - } - - if ( fxMesa->dirty & TDFX_UPLOAD_DITHER) { - fxMesa->Glide.grDitherMode( fxMesa->Color.Dither ); - } - - if ( fxMesa->dirty & TDFX_UPLOAD_FOG_MODE ) { - fxMesa->Glide.grFogMode( fxMesa->Fog.Mode ); - fxMesa->dirty &= ~TDFX_UPLOAD_FOG_MODE; - } - if ( fxMesa->dirty & TDFX_UPLOAD_FOG_COLOR ) { - fxMesa->Glide.grFogColorValue( fxMesa->Fog.Color ); - fxMesa->dirty &= ~TDFX_UPLOAD_FOG_COLOR; - } - if ( fxMesa->dirty & TDFX_UPLOAD_FOG_TABLE ) { - fxMesa->Glide.grFogTable( fxMesa->Fog.Table ); - fxMesa->dirty &= ~TDFX_UPLOAD_FOG_TABLE; - } - - if ( fxMesa->dirty & TDFX_UPLOAD_CULL ) { - fxMesa->Glide.grCullMode( fxMesa->CullMode ); - fxMesa->dirty &= ~TDFX_UPLOAD_CULL; - } - - if ( fxMesa->dirty & TDFX_UPLOAD_CLIP ) { - tdfxUploadClipping( fxMesa ); - fxMesa->dirty &= ~TDFX_UPLOAD_CLIP; - } - - if ( fxMesa->dirty & TDFX_UPLOAD_COLOR_MASK ) { - if ( fxMesa->Glide.grColorMaskExt - && fxMesa->glCtx->Visual.redBits == 8) { - fxMesa->Glide.grColorMaskExt( fxMesa->Color.ColorMask[RCOMP], - fxMesa->Color.ColorMask[GCOMP], - fxMesa->Color.ColorMask[BCOMP], - fxMesa->Color.ColorMask[ACOMP] ); - } else { - fxMesa->Glide.grColorMask( fxMesa->Color.ColorMask[RCOMP] || - fxMesa->Color.ColorMask[GCOMP] || - fxMesa->Color.ColorMask[BCOMP], - fxMesa->Color.ColorMask[ACOMP] ); - } - fxMesa->dirty &= ~TDFX_UPLOAD_COLOR_MASK; - } - -/* if ( fxMesa->dirty & TDFX_UPLOAD_CONSTANT_COLOR ) { */ -/* grConstantColorValue( fxMesa->Color.MonoColor ); */ -/* fxMesa->dirty &= ~TDFX_UPLOAD_CONSTANT_COLOR; */ -/* } */ - - if ( fxMesa->dirty & TDFX_UPLOAD_LINE ) { - if (fxMesa->glCtx->Line.SmoothFlag && fxMesa->glCtx->Line.Width == 1.0) - fxMesa->Glide.grEnable(GR_AA_ORDERED); - else - fxMesa->Glide.grDisable(GR_AA_ORDERED); - fxMesa->dirty &= ~TDFX_UPLOAD_LINE; - } - - if ( fxMesa->dirty & TDFX_UPLOAD_STENCIL ) { - if (fxMesa->glCtx->Stencil.Enabled) { - fxMesa->Glide.grEnable(GR_STENCIL_MODE_EXT); - fxMesa->Glide.grStencilOp(fxMesa->Stencil.FailFunc, - fxMesa->Stencil.ZFailFunc, - fxMesa->Stencil.ZPassFunc); - fxMesa->Glide.grStencilFunc(fxMesa->Stencil.Function, - fxMesa->Stencil.RefValue, - fxMesa->Stencil.ValueMask); - fxMesa->Glide.grStencilMask(fxMesa->Stencil.WriteMask); - } - else { - fxMesa->Glide.grDisable(GR_STENCIL_MODE_EXT); - } - fxMesa->dirty &= ~TDFX_UPLOAD_STENCIL; - } - - if ( fxMesa->dirty & TDFX_UPLOAD_VERTEX_LAYOUT ) { - fxMesa->Glide.grGlideSetVertexLayout( fxMesa->layout[fxMesa->vertexFormat] ); - fxMesa->dirty &= ~TDFX_UPLOAD_VERTEX_LAYOUT; - } - - if ( fxMesa->dirty & TDFX_UPLOAD_TEXTURE_ENV ) { - uploadTextureEnv(fxMesa); - fxMesa->dirty &= ~TDFX_UPLOAD_TEXTURE_ENV; - } - - if ( fxMesa->dirty & TDFX_UPLOAD_TEXTURE_PARAMS ) { - uploadTextureParams(fxMesa); - fxMesa->dirty &= ~TDFX_UPLOAD_TEXTURE_PARAMS; - } - - if ( fxMesa->dirty & TDFX_UPLOAD_TEXTURE_PALETTE ) { - if (fxMesa->TexPalette.Data) { - fxMesa->Glide.grTexDownloadTable(fxMesa->TexPalette.Type, fxMesa->TexPalette.Data); - } - fxMesa->dirty &= ~TDFX_UPLOAD_TEXTURE_PALETTE; - } - - if ( fxMesa->dirty & TDFX_UPLOAD_TEXTURE_SOURCE ) { - uploadTextureSource(fxMesa); - fxMesa->dirty &= ~TDFX_UPLOAD_TEXTURE_SOURCE; - } - - if ( fxMesa->dirty & TDFX_UPLOAD_TEXTURE_IMAGES ) { - uploadTextureImages(fxMesa); - fxMesa->dirty &= ~TDFX_UPLOAD_TEXTURE_IMAGES; - } - - fxMesa->dirty = 0; -} - - - -void tdfxDDInitRenderFuncs( GLcontext *ctx ) -{ - ctx->Driver.Clear = tdfxDDClear; - ctx->Driver.Finish = tdfxDDFinish; - ctx->Driver.Flush = tdfxDDFlush; -} Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_render.h diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_render.h:1.1 xc/lib/GL/mesa/src/drv/tdfx/tdfx_render.h:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_render.h:1.1 Wed Mar 21 11:14:28 2001 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_render.h Wed Mar 16 21:05:11 2005 @@ -1,54 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_render.h,v 1.1 2001/03/21 16:14:28 dawes Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * - */ - -#ifndef __TDFX_RENDER_H__ -#define __TDFX_RENDER_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "tdfx_context.h" - -extern void tdfxDDInitRenderFuncs( GLcontext *ctx ); - -extern void tdfxEmitHwStateLocked( tdfxContextPtr fxMesa ); - -extern void tdfxUploadClipping( tdfxContextPtr fxMesa ); - -#define FLUSH_BATCH( fxMesa ) - - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_screen.c diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_screen.c:1.5 xc/lib/GL/mesa/src/drv/tdfx/tdfx_screen.c:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_screen.c:1.5 Thu Jan 22 22:57:07 2004 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_screen.c Wed Mar 16 21:05:11 2005 @@ -1,331 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_screen.c,v 1.5 2004/01/23 03:57:07 dawes Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * - */ - -#include "tdfx_dri.h" -#include "tdfx_context.h" -#include "tdfx_lock.h" -#include "tdfx_vb.h" -#include "tdfx_tris.h" - - -#ifdef DEBUG_LOCKING -char *prevLockFile = 0; -int prevLockLine = 0; -#endif - -#ifndef TDFX_DEBUG -int TDFX_DEBUG = (0 -/* | DEBUG_ALWAYS_SYNC */ -/* | DEBUG_VERBOSE_API */ -/* | DEBUG_VERBOSE_MSG */ -/* | DEBUG_VERBOSE_LRU */ -/* | DEBUG_VERBOSE_DRI */ -/* | DEBUG_VERBOSE_IOCTL */ -/* | DEBUG_VERBOSE_2D */ - ); -#endif - - - -static GLboolean -tdfxCreateScreen( __DRIscreenPrivate *sPriv ) -{ - tdfxScreenPrivate *fxScreen; - TDFXDRIPtr fxDRIPriv = (TDFXDRIPtr) sPriv->pDevPriv; - - /* Allocate the private area */ - fxScreen = (tdfxScreenPrivate *) Xmalloc( sizeof(tdfxScreenPrivate) ); - if ( !fxScreen ) - return GL_FALSE; - - fxScreen->driScrnPriv = sPriv; - sPriv->private = (void *) fxScreen; - - fxScreen->regs.handle = fxDRIPriv->regs; - fxScreen->regs.size = fxDRIPriv->regsSize; - fxScreen->deviceID = fxDRIPriv->deviceID; - fxScreen->width = fxDRIPriv->width; - fxScreen->height = fxDRIPriv->height; - fxScreen->mem = fxDRIPriv->mem; - fxScreen->cpp = fxDRIPriv->cpp; - fxScreen->stride = fxDRIPriv->stride; - fxScreen->fifoOffset = fxDRIPriv->fifoOffset; - fxScreen->fifoSize = fxDRIPriv->fifoSize; - fxScreen->fbOffset = fxDRIPriv->fbOffset; - fxScreen->backOffset = fxDRIPriv->backOffset; - fxScreen->depthOffset = fxDRIPriv->depthOffset; - fxScreen->textureOffset = fxDRIPriv->textureOffset; - fxScreen->textureSize = fxDRIPriv->textureSize; - fxScreen->sarea_priv_offset = fxDRIPriv->sarea_priv_offset; - - if ( drmMap( sPriv->fd, fxScreen->regs.handle, - fxScreen->regs.size, &fxScreen->regs.map ) ) { - return GL_FALSE; - } - - return GL_TRUE; -} - - -static void -tdfxDestroyScreen( __DRIscreenPrivate *sPriv ) -{ - tdfxScreenPrivate *fxScreen = (tdfxScreenPrivate *) sPriv->private; - - if ( fxScreen ) { - drmUnmap( fxScreen->regs.map, fxScreen->regs.size ); - - Xfree( fxScreen ); - sPriv->private = NULL; - } -} - - -static GLboolean -tdfxInitDriver( __DRIscreenPrivate *sPriv ) -{ - if ( TDFX_DEBUG & DEBUG_VERBOSE_DRI ) { - fprintf( stderr, "%s( %p )\n", __FUNCTION__, (void *)sPriv ); - } - - /* Check the DRI externsion version */ - if ( sPriv->driMajor != 4 || sPriv->driMinor < 0 ) { - __driUtilMessage( "tdfx DRI driver expected DRI version 4.0.x " - "but got version %d.%d.%d", - sPriv->driMajor, sPriv->driMinor, sPriv->driPatch ); - return GL_FALSE; - } - - /* Check that the DDX driver version is compatible */ - if ( sPriv->ddxMajor != 1 || - sPriv->ddxMinor < 0 ) { - __driUtilMessage( - "3dfx DRI driver expected DDX driver version 1.0.x " - "but got version %d.%d.%d", - sPriv->ddxMajor, sPriv->ddxMinor, sPriv->ddxPatch ); - return GL_FALSE; - } - - /* Check that the DRM driver version is compatible */ - if ( sPriv->drmMajor != 1 || - sPriv->drmMinor < 0 ) { - __driUtilMessage( - "3dfx DRI driver expected DRM driver version 1.0.x " - "but got version %d.%d.%d", - sPriv->drmMajor, sPriv->drmMinor, sPriv->drmPatch ); - return GL_FALSE; - } - - if ( !tdfxCreateScreen( sPriv ) ) { - tdfxDestroyScreen( sPriv ); - return GL_FALSE; - } - - return GL_TRUE; -} - - -static GLboolean -tdfxCreateBuffer( __DRIscreenPrivate *driScrnPriv, - __DRIdrawablePrivate *driDrawPriv, - const __GLcontextModes *mesaVis, - GLboolean isPixmap ) -{ - if (isPixmap) { - return GL_FALSE; /* not implemented */ - } - else { - driDrawPriv->driverPrivate = (void *) - _mesa_create_framebuffer( mesaVis, - GL_FALSE, /* software depth buffer? */ - mesaVis->stencilBits > 0, - mesaVis->accumRedBits > 0, - GL_FALSE /* software alpha channel? */ ); - return (driDrawPriv->driverPrivate != NULL); - } -} - - -static void -tdfxDestroyBuffer(__DRIdrawablePrivate *driDrawPriv) -{ - _mesa_destroy_framebuffer((GLframebuffer *) (driDrawPriv->driverPrivate)); -} - - -static void -tdfxSwapBuffers( __DRIdrawablePrivate *driDrawPriv ) - -{ - GET_CURRENT_CONTEXT(ctx); - tdfxContextPtr fxMesa = 0; - GLframebuffer *mesaBuffer; - - if ( TDFX_DEBUG & DEBUG_VERBOSE_DRI ) { - fprintf( stderr, "%s( %p )\n", __FUNCTION__, (void *)driDrawPriv ); - } - - mesaBuffer = (GLframebuffer *) driDrawPriv->driverPrivate; - if ( !mesaBuffer->Visual.doubleBufferMode ) - return; /* can't swap a single-buffered window */ - - /* If the current context's drawable matches the given drawable - * we have to do a glFinish (per the GLX spec). - */ - if ( ctx ) { - __DRIdrawablePrivate *curDrawPriv; - fxMesa = TDFX_CONTEXT(ctx); - curDrawPriv = fxMesa->driContext->driDrawablePriv; - - if ( curDrawPriv == driDrawPriv ) { - /* swapping window bound to current context, flush first */ - _mesa_notifySwapBuffers( ctx ); - LOCK_HARDWARE( fxMesa ); - } - else { - /* find the fxMesa context previously bound to the window */ - fxMesa = (tdfxContextPtr) driDrawPriv->driContextPriv->driverPrivate; - if (!fxMesa) - return; - LOCK_HARDWARE( fxMesa ); - fxMesa->Glide.grSstSelect( fxMesa->Glide.Board ); - printf("SwapBuf SetState 1\n"); - fxMesa->Glide.grGlideSetState(fxMesa->Glide.State ); - } - } - -#ifdef STATS - { - int stalls; - static int prevStalls = 0; - - stalls = fxMesa->Glide.grFifoGetStalls(); - - fprintf( stderr, "%s:\n", __FUNCTION__ ); - if ( stalls != prevStalls ) { - fprintf( stderr, " %d stalls occurred\n", - stalls - prevStalls ); - prevStalls = stalls; - } - if ( fxMesa && fxMesa->texSwaps ) { - fprintf( stderr, " %d texture swaps occurred\n", - fxMesa->texSwaps ); - fxMesa->texSwaps = 0; - } - } -#endif - - if (fxMesa->scissoredClipRects) { - /* restore clip rects without scissor box */ - fxMesa->Glide.grDRIPosition( driDrawPriv->x, driDrawPriv->y, - driDrawPriv->w, driDrawPriv->h, - driDrawPriv->numClipRects, - driDrawPriv->pClipRects ); - } - - fxMesa->Glide.grDRIBufferSwap( fxMesa->Glide.SwapInterval ); - - if (fxMesa->scissoredClipRects) { - /* restore clip rects WITH scissor box */ - fxMesa->Glide.grDRIPosition( driDrawPriv->x, driDrawPriv->y, - driDrawPriv->w, driDrawPriv->h, - fxMesa->numClipRects, fxMesa->pClipRects ); - } - - -#if 0 - { - FxI32 result; - do { - FxI32 result; - fxMesa->Glide.grGet(GR_PENDING_BUFFERSWAPS, 4, &result); - } while ( result > fxMesa->maxPendingSwapBuffers ); - } -#endif - - fxMesa->stats.swapBuffer++; - - if (ctx) { - if (ctx->DriverCtx != fxMesa) { - fxMesa = TDFX_CONTEXT(ctx); - fxMesa->Glide.grSstSelect( fxMesa->Glide.Board ); - printf("SwapBuf SetState 2\n"); - fxMesa->Glide.grGlideSetState(fxMesa->Glide.State ); - } - UNLOCK_HARDWARE( fxMesa ); - } -} - - -static GLboolean -tdfxOpenCloseFullScreen(__DRIcontextPrivate *driContextPriv) -{ - return GL_TRUE; -} - - -static const struct __DriverAPIRec tdfxAPI = { - .InitDriver = tdfxInitDriver, - .DestroyScreen = tdfxDestroyScreen, - .CreateContext = tdfxCreateContext, - .DestroyContext = tdfxDestroyContext, - .CreateBuffer = tdfxCreateBuffer, - .DestroyBuffer = tdfxDestroyBuffer, - .SwapBuffers = tdfxSwapBuffers, - .MakeCurrent = tdfxMakeCurrent, - .UnbindContext = tdfxUnbindContext, - .OpenFullScreen = tdfxOpenCloseFullScreen, - .CloseFullScreen = tdfxOpenCloseFullScreen, - .GetSwapInfo = NULL, - .GetMSC = NULL, - .WaitForMSC = NULL, - .WaitForSBC = NULL, - .SwapBuffersMSC = NULL -}; - - -/* - * This is the bootstrap function for the driver. - * The __driCreateScreen name is the symbol that libGL.so fetches. - * Return: pointer to a __DRIscreenPrivate. - */ -void *__driCreateScreen(Display *dpy, int scrn, __DRIscreen *psc, - int numConfigs, __GLXvisualConfig *config) -{ - __DRIscreenPrivate *psp; - psp = __driUtilCreateScreen(dpy, scrn, psc, numConfigs, config, &tdfxAPI); - return (void *) psp; -} Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_screen.h diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_screen.h:1.2 xc/lib/GL/mesa/src/drv/tdfx/tdfx_screen.h:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_screen.h:1.2 Fri Feb 22 16:45:03 2002 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_screen.h Wed Mar 16 21:05:11 2005 @@ -1,73 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_screen.h,v 1.2 2002/02/22 21:45:03 dawes Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * - */ - -#ifndef __TDFX_SCREEN_H__ -#define __TDFX_SCREEN_H__ - -#ifdef GLX_DIRECT_RENDERING - -typedef struct { - drmHandle handle; - drmSize size; - drmAddress map; -} tdfxRegion, *tdfxRegionPtr; - -typedef struct { - tdfxRegion regs; - - int deviceID; - int width; - int height; - int mem; - int cpp; - int stride; - - int fifoOffset; - int fifoSize; - - int fbOffset; - int backOffset; - int depthOffset; - int textureOffset; - int textureSize; - - __DRIscreenPrivate *driScrnPriv; - unsigned int sarea_priv_offset; -} tdfxScreenPrivate; - - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_span.c diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_span.c:1.8 xc/lib/GL/mesa/src/drv/tdfx/tdfx_span.c:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_span.c:1.8 Sun Sep 28 16:15:37 2003 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_span.c Wed Mar 16 21:05:11 2005 @@ -1,1399 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_span.c,v 1.8 2003/09/28 20:15:37 alanh Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * Brian Paul - * Keith Whitwell - * - */ - -#include "tdfx_context.h" -#include "tdfx_lock.h" -#include "tdfx_span.h" -#include "tdfx_render.h" -#include "swrast/swrast.h" - - -#define DBG 0 - - -#define LOCAL_VARS \ - __DRIdrawablePrivate *dPriv = fxMesa->driDrawable; \ - tdfxScreenPrivate *fxPriv = fxMesa->fxScreen; \ - GLuint pitch = (fxMesa->glCtx->Color.DrawBuffer == GL_FRONT) \ - ? (fxMesa->screen_width * BYTESPERPIXEL) : \ - (info.strideInBytes); \ - GLuint height = fxMesa->height; \ - char *buf = (char *)((char *)info.lfbPtr + \ - dPriv->x * fxPriv->cpp + \ - dPriv->y * pitch); \ - GLuint p; \ - (void) buf; (void) p; - - -#define CLIPPIXEL( _x, _y ) ( _x >= minx && _x < maxx && \ - _y >= miny && _y < maxy ) - -#define CLIPSPAN( _x, _y, _n, _x1, _n1, _i ) \ - if ( _y < miny || _y >= maxy ) { \ - _n1 = 0, _x1 = x; \ - } else { \ - _n1 = _n; \ - _x1 = _x; \ - if ( _x1 < minx ) _i += (minx-_x1), n1 -= (minx-_x1), _x1 = minx; \ - if ( _x1 + _n1 >= maxx ) n1 -= (_x1 + n1 - maxx); \ - } - -#define Y_FLIP(_y) (height - _y - 1) - - -#define HW_WRITE_LOCK() \ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); \ - GrLfbInfo_t info; \ - FLUSH_BATCH( fxMesa ); \ - UNLOCK_HARDWARE( fxMesa ); \ - LOCK_HARDWARE( fxMesa ); \ - info.size = sizeof(GrLfbInfo_t); \ - if ( fxMesa->Glide.grLfbLock( GR_LFB_WRITE_ONLY, \ - fxMesa->DrawBuffer, LFB_MODE, \ - GR_ORIGIN_UPPER_LEFT, FXFALSE, &info ) ) \ - { - -#define HW_WRITE_UNLOCK() \ - fxMesa->Glide.grLfbUnlock( GR_LFB_WRITE_ONLY, fxMesa->DrawBuffer );\ - } - - -#define HW_READ_LOCK() \ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); \ - GrLfbInfo_t info; \ - FLUSH_BATCH( fxMesa ); \ - UNLOCK_HARDWARE( fxMesa ); \ - LOCK_HARDWARE( fxMesa ); \ - info.size = sizeof(GrLfbInfo_t); \ - if ( fxMesa->Glide.grLfbLock( GR_LFB_READ_ONLY, fxMesa->ReadBuffer, \ - LFB_MODE, GR_ORIGIN_UPPER_LEFT, FXFALSE, &info ) ) \ - { - -#define HW_READ_UNLOCK() \ - fxMesa->Glide.grLfbUnlock( GR_LFB_READ_ONLY, fxMesa->ReadBuffer );\ - } - - -#define HW_WRITE_CLIPLOOP() \ - do { \ - int _nc = fxMesa->numClipRects; \ - while (_nc--) { \ - int minx = fxMesa->pClipRects[_nc].x1 - fxMesa->x_offset; \ - int miny = fxMesa->pClipRects[_nc].y1 - fxMesa->y_offset; \ - int maxx = fxMesa->pClipRects[_nc].x2 - fxMesa->x_offset; \ - int maxy = fxMesa->pClipRects[_nc].y2 - fxMesa->y_offset; - -#define HW_READ_CLIPLOOP() \ - do { \ - const __DRIdrawablePrivate *dPriv = fxMesa->driDrawable; \ - XF86DRIClipRectPtr rect = dPriv->pClipRects; \ - int _nc = dPriv->numClipRects; \ - while (_nc--) { \ - const int minx = rect->x1 - fxMesa->x_offset; \ - const int miny = rect->y1 - fxMesa->y_offset; \ - const int maxx = rect->x2 - fxMesa->x_offset; \ - const int maxy = rect->y2 - fxMesa->y_offset; \ - rect++; - -#define HW_ENDCLIPLOOP() \ - } \ - } while (0) - - - -#define LFB_MODE GR_LFBWRITEMODE_565 - - -/* 16 bit, RGB565 color spanline and pixel functions */ \ - -#undef INIT_MONO_PIXEL -#define INIT_MONO_PIXEL(p, color) \ - p = TDFXPACKCOLOR565( color[0], color[1], color[2] ) - - -#define WRITE_RGBA( _x, _y, r, g, b, a ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = ((((int)r & 0xf8) << 8) | \ - (((int)g & 0xfc) << 3) | \ - (((int)b & 0xf8) >> 3)) - -#define WRITE_PIXEL( _x, _y, p ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = p - -#define READ_RGBA( rgba, _x, _y ) \ - do { \ - GLushort p = *(GLushort *)(buf + _x*2 + _y*pitch); \ - rgba[0] = (((p >> 11) & 0x1f) * 255) / 31; \ - rgba[1] = (((p >> 5) & 0x3f) * 255) / 63; \ - rgba[2] = (((p >> 0) & 0x1f) * 255) / 31; \ - rgba[3] = 0xff; \ - } while (0) - -#define TAG(x) tdfx##x##_RGB565 -#define BYTESPERPIXEL 2 -#include "spantmp.h" -#undef BYTESPERPIXEL - - -/* 16 bit, BGR565 color spanline and pixel functions */ \ -#if 0 - -#define WRITE_RGBA( _x, _y, r, g, b, a ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = ((((int)b & 0xf8) << 8) | \ - (((int)g & 0xfc) << 3) | \ - (((int)r & 0xf8) >> 3)) - -#define WRITE_PIXEL( _x, _y, p ) \ - *(GLushort *)(buf + _x*2 + _y*pitch) = p - -#define READ_RGBA( rgba, _x, _y ) \ - do { \ - GLushort p = *(GLushort *)(buf + _x*2 + _y*pitch); \ - rgba[0] = (p << 3) & 0xf8; \ - rgba[1] = (p >> 3) & 0xfc; \ - rgba[2] = (p >> 8) & 0xf8; \ - rgba[3] = 0xff; \ - } while (0) - -#define TAG(x) tdfx##x##_BGR565 -#define BYTESPERPIXEL 2 -#include "spantmp.h" -#undef BYTESPERPIXEL -#endif - - -#undef LFB_MODE -#define LFB_MODE GR_LFBWRITEMODE_888 - - -/* 24 bit, RGB888 color spanline and pixel functions */ -#undef INIT_MONO_PIXEL -#define INIT_MONO_PIXEL(p, color) \ - p = TDFXPACKCOLOR888( color[0], color[1], color[2] ) - -#define WRITE_RGBA( _x, _y, r, g, b, a ) \ - *(GLuint *)(buf + _x*3 + _y*pitch) = ((b << 0) | \ - (g << 8) | \ - (r << 16)) - -#define WRITE_PIXEL( _x, _y, p ) \ - *(GLuint *)(buf + _x*3 + _y*pitch) = p - -#define READ_RGBA( rgba, _x, _y ) \ -do { \ - GLuint p = *(GLuint *)(buf + _x*3 + _y*pitch); \ - rgba[0] = (p >> 16) & 0xff; \ - rgba[1] = (p >> 8) & 0xff; \ - rgba[2] = (p >> 0) & 0xff; \ - rgba[3] = 0xff; \ -} while (0) - -#define TAG(x) tdfx##x##_RGB888 -#define BYTESPERPIXEL 4 -#include "spantmp.h" -#undef BYTESPERPIXEL - - -#undef LFB_MODE -#define LFB_MODE GR_LFBWRITEMODE_8888 - - -/* 32 bit, ARGB8888 color spanline and pixel functions */ -#undef INIT_MONO_PIXEL -#define INIT_MONO_PIXEL(p, color) \ - p = TDFXPACKCOLOR8888( color[0], color[1], color[2], color[3] ) - -#define WRITE_RGBA( _x, _y, r, g, b, a ) \ - *(GLuint *)(buf + _x*4 + _y*pitch) = ((b << 0) | \ - (g << 8) | \ - (r << 16) | \ - (a << 24) ) - -#define WRITE_PIXEL( _x, _y, p ) \ - *(GLuint *)(buf + _x*4 + _y*pitch) = p - -#define READ_RGBA( rgba, _x, _y ) \ -do { \ - GLuint p = *(GLuint *)(buf + _x*4 + _y*pitch); \ - rgba[0] = (p >> 16) & 0xff; \ - rgba[1] = (p >> 8) & 0xff; \ - rgba[2] = (p >> 0) & 0xff; \ - rgba[3] = (p >> 24) & 0xff; \ -} while (0) - -#define TAG(x) tdfx##x##_ARGB8888 -#define BYTESPERPIXEL 4 -#include "spantmp.h" -#undef BYTESPERPIXEL - - - -/* ================================================================ - * Old span functions below... - */ - - -/* - * Examine the cliprects to generate an array of flags to indicate - * which pixels in a span are visible. Note: (x,y) is a screen - * coordinate. - */ -static void -generate_vismask(const tdfxContextPtr fxMesa, GLint x, GLint y, GLint n, - GLubyte vismask[]) -{ - GLboolean initialized = GL_FALSE; - GLint i, j; - - /* Ensure we clear the visual mask */ - MEMSET(vismask, 0, n); - - /* turn on flags for all visible pixels */ - for (i = 0; i < fxMesa->numClipRects; i++) { - const XF86DRIClipRectPtr rect = &fxMesa->pClipRects[i]; - - if (y >= rect->y1 && y < rect->y2) { - if (x >= rect->x1 && x + n <= rect->x2) { - /* common case, whole span inside cliprect */ - MEMSET(vismask, 1, n); - return; - } - if (x < rect->x2 && x + n >= rect->x1) { - /* some of the span is inside the rect */ - GLint start, end; - if (!initialized) { - MEMSET(vismask, 0, n); - initialized = GL_TRUE; - } - if (x < rect->x1) - start = rect->x1 - x; - else - start = 0; - if (x + n > rect->x2) - end = rect->x2 - x; - else - end = n; - assert(start >= 0); - assert(end <= n); - for (j = start; j < end; j++) - vismask[j] = 1; - } - } - } -} - -/* - * Examine cliprects and determine if the given screen pixel is visible. - */ -static GLboolean -visible_pixel(const tdfxContextPtr fxMesa, int scrX, int scrY) -{ - int i; - for (i = 0; i < fxMesa->numClipRects; i++) { - const XF86DRIClipRectPtr rect = &fxMesa->pClipRects[i]; - if (scrX >= rect->x1 && - scrX < rect->x2 && - scrY >= rect->y1 && scrY < rect->y2) return GL_TRUE; - } - return GL_FALSE; -} - - - -/* - * Depth buffer read/write functions. - */ -/* - * To read the frame buffer, we need to lock and unlock it. The - * four macros {READ,WRITE}_FB_SPAN_{LOCK,UNLOCK} - * do this for us. - * - * Note that the lock must be matched with an unlock. These - * macros include a spare curly brace, so they must - * be syntactically matched. - * - * Note, also, that you can't lock a buffer twice with different - * modes. That is to say, you can't lock a buffer in both read - * and write modes. The strideInBytes and LFB pointer will be - * the same with read and write locks, so you can use either. - * o The HW has different state for reads and writes, so - * locking it twice may give screwy results. - * o The DRM won't let you lock twice. It hangs. This is probably - * because of the LOCK_HARDWARE IN THE *_FB_SPAN_LOCK macros, - * and could be eliminated with nonlocking lock routines. But - * what's the point after all. - */ -#define READ_FB_SPAN_LOCK(fxMesa, info, target_buffer) \ - UNLOCK_HARDWARE(fxMesa); \ - LOCK_HARDWARE(fxMesa); \ - (info).size=sizeof(info); \ - if (fxMesa->Glide.grLfbLock(GR_LFB_READ_ONLY, \ - target_buffer, \ - GR_LFBWRITEMODE_ANY, \ - GR_ORIGIN_UPPER_LEFT, \ - FXFALSE, \ - &(info))) { - -#define READ_FB_SPAN_UNLOCK(fxMesa, target_buffer) \ - fxMesa->Glide.grLfbUnlock(GR_LFB_READ_ONLY, target_buffer); \ - } else { \ - fprintf(stderr, "tdfxDriver: Can't get %s (%d) read lock\n", \ - (target_buffer == GR_BUFFER_BACKBUFFER) \ - ? "back buffer" \ - : ((target_buffer == GR_BUFFER_AUXBUFFER) \ - ? "depth buffer" \ - : "unknown buffer"), \ - target_buffer); \ - } - -#define WRITE_FB_SPAN_LOCK(fxMesa, info, target_buffer, write_mode) \ - UNLOCK_HARDWARE(fxMesa); \ - LOCK_HARDWARE(fxMesa); \ - info.size=sizeof(info); \ - if (fxMesa->Glide.grLfbLock(GR_LFB_WRITE_ONLY, \ - target_buffer, \ - write_mode, \ - GR_ORIGIN_UPPER_LEFT, \ - FXFALSE, \ - &info)) { - -#define WRITE_FB_SPAN_UNLOCK(fxMesa, target_buffer) \ - fxMesa->Glide.grLfbUnlock(GR_LFB_WRITE_ONLY, target_buffer); \ - } else { \ - fprintf(stderr, "tdfxDriver: Can't get %s (%d) write lock\n", \ - (target_buffer == GR_BUFFER_BACKBUFFER) \ - ? "back buffer" \ - : ((target_buffer == GR_BUFFER_AUXBUFFER) \ - ? "depth buffer" \ - : "unknown buffer"), \ - target_buffer); \ - } - -/* - * Because the Linear Frame Buffer is not necessarily aligned - * with the depth buffer, we have to do some fiddling - * around to get the right addresses. - * - * Perhaps a picture is in order. The Linear Frame Buffer - * looks like this: - * - * |<----------------------info.strideInBytes------------->| - * |<-----physicalStrideInBytes------->| - * +-----------------------------------+xxxxxxxxxxxxxxxxxxx+ - * | | | - * | Legal Memory | Forbidden Zone | - * | | | - * +-----------------------------------+xxxxxxxxxxxxxxxxxxx+ - * - * You can only reliably read and write legal locations. Reads - * and writes from the Forbidden Zone will return undefined values, - * and may cause segmentation faults. - * - * Now, the depth buffer may not end up in a location such each - * scan line is an LFB line. For example, the depth buffer may - * look like this: - * - * wrapped ordinary. - * +-----------------------------------+xxxxxxxxxxxxxxxxxxx+ - * |0000000000000000000000 | | back - * |1111111111111111111111 | | buffer - * |2222222222222222222222 | | - * |4096b align. padxx00000000000000000| Forbidden Zone | depth - * |0000 11111111111111111| | buffer - * |1111 22222222222222222| | - * |2222 | | - * +-----------------------------------+xxxxxxxxxxxxxxxxxxx+ - * where each number is the scan line number. We know it will - * be aligned on 128 byte boundaries, at least. Aligning this - * on a scanline boundary causes the back and depth buffers to - * thrash in the SST1 cache. (Note that the back buffer is always - * allocated at the beginning of LFB memory, and so it is always - * properly aligned with the LFB stride.) - * - * We call the beginning of the line (which is the rightmost - * part of the depth line in the picture above) the *ordinary* part - * of the scanline, and the end of the line (which is the - * leftmost part, one line below) the *wrapped* part of the scanline. - * a.) We need to know what x value to subtract from the screen - * x coordinate to index into the wrapped part. - * b.) We also need to figure out if we need to read from the ordinary - * part scan line, or from the wrapped part of the scan line. - * - * [ad a] - * The first wrapped x coordinate is that coordinate such that - * depthBufferOffset&(info.strideInBytes) + x*elmentSize {*} - * > physicalStrideInBytes - * where depthBufferOffset is the LFB distance in bytes - * from the back buffer to the depth buffer. The expression - * depthBufferOffset&(info.strideInBytes) - * is then the offset (in bytes) from the beginining of (any) - * depth buffer line to first element in the line. - * Simplifying inequation {*} above we see that x is the smallest - * value such that - * x*elementSize > physicalStrideInBytes {**} - * - depthBufferOffset&(info.strideInBytes) - * Now, we know that both the summands on the right are multiples of - * 128, and elementSize <= 4, so if equality holds in {**}, x would - * be a multiple of 32. Thus we can set x to - * xwrapped = (physicalStrideInBytes - * - depthBufferOffset&(info.strideInBytes))/elementSize - * + 1 - * - * [ad b] - * Question b is now simple. We read from the wrapped scan line if - * x is greater than xwrapped. - */ -#define TILE_WIDTH_IN_BYTES 128 -#define TILE_WIDTH_IN_ZOXELS(bpz) (TILE_WIDTH_IN_BYTES/(bpz)) -#define TILE_HEIGHT_IN_LINES 32 -typedef struct -{ - void *lfbPtr; - void *lfbWrapPtr; - FxU32 LFBStrideInElts; - GLint firstWrappedX; -} -LFBParameters; - -/* - * We need information about the back buffer. Note that - * this function *cannot be called* while the aux buffer - * is locked, or the caller will hang. - * - * Only Glide knows the LFB address of the back and depth - * offsets. The upper levels of Mesa know the depth offset, - * but that is not in LFB space, it is tiled memory space, - * and is not useable for us. - */ -static void -GetBackBufferInfo(tdfxContextPtr fxMesa, GrLfbInfo_t * backBufferInfo) -{ - READ_FB_SPAN_LOCK(fxMesa, *backBufferInfo, GR_BUFFER_BACKBUFFER); - READ_FB_SPAN_UNLOCK(fxMesa, GR_BUFFER_BACKBUFFER); -} - -static void -GetFbParams(tdfxContextPtr fxMesa, - GrLfbInfo_t * info, - GrLfbInfo_t * backBufferInfo, - LFBParameters * ReadParamsp, FxU32 elementSize) -{ - FxU32 physicalStrideInBytes, bufferOffset; - FxU32 strideInBytes = info->strideInBytes; - char *lfbPtr = (char *) (info->lfbPtr); /* For arithmetic, use char * */ - - /* - * These two come directly from the info structure. - */ - ReadParamsp->lfbPtr = (void *) lfbPtr; - ReadParamsp->LFBStrideInElts = strideInBytes / elementSize; - /* - * Now, calculate the value of firstWrappedX. - * - * The physical stride is the screen width in bytes rounded up to - * the next highest multiple of 128 bytes. Note that this fails - * when TILE_WIDTH_IN_BYTES is not a power of two. - * - * The buffer Offset is the distance between the beginning of - * the LFB space, which is the beginning of the back buffer, - * and the buffer we are gathering information about. - * We want to make this routine usable for operations on the - * back buffer, though we don't actually use it on the back - * buffer. Note, then, that if bufferOffset == 0, the firstWrappedX - * is in the forbidden zone, and is therefore never reached. - * - * Note that if - * physicalStrideInBytes - * < bufferOffset&(info->strideInBytes-1) - * the buffer begins in the forbidden zone. We assert for this. - */ - bufferOffset = (FxU32)(lfbPtr - (char *) backBufferInfo->lfbPtr); - physicalStrideInBytes - = (fxMesa->screen_width * elementSize + TILE_WIDTH_IN_BYTES - 1) - & ~(TILE_WIDTH_IN_BYTES - 1); - assert(physicalStrideInBytes > (bufferOffset & (strideInBytes - 1))); - ReadParamsp->firstWrappedX - = (physicalStrideInBytes - - (bufferOffset & (strideInBytes - 1))) / elementSize; - /* - * This is the address of the next physical line. - */ - ReadParamsp->lfbWrapPtr - = (void *) ((char *) backBufferInfo->lfbPtr - + (bufferOffset & ~(strideInBytes - 1)) - + (TILE_HEIGHT_IN_LINES) * strideInBytes); -} - -/* - * These macros fetch data from the frame buffer. The type is - * the type of data we want to fetch. It should match the type - * whose size was used with GetFbParams to fill in the structure - * in *ReadParamsp. We have a macro to read the ordinary - * part, a second macro to read the wrapped part, and one which - * will do either. When we are reading a span, we will know - * when the ordinary part ends, so there's no need to test for - * it. However, when reading and writing pixels, we don't - * necessarily know. I suppose it's a matter of taste whether - * it's better in the macro or in the call. - * - * Recall that x and y are screen coordinates. - */ -#define GET_FB_DATA(ReadParamsp, type, x, y) \ - (((x) < (ReadParamsp)->firstWrappedX) \ - ? (((type *)((ReadParamsp)->lfbPtr)) \ - [(y) * ((ReadParamsp)->LFBStrideInElts) \ - + (x)]) \ - : (((type *)((ReadParamsp)->lfbWrapPtr)) \ - [((y)) * ((ReadParamsp)->LFBStrideInElts) \ - + ((x) - (ReadParamsp)->firstWrappedX)])) -#define GET_ORDINARY_FB_DATA(ReadParamsp, type, x, y) \ - (((type *)((ReadParamsp)->lfbPtr)) \ - [(y) * ((ReadParamsp)->LFBStrideInElts) \ - + (x)]) -#define GET_WRAPPED_FB_DATA(ReadParamsp, type, x, y) \ - (((type *)((ReadParamsp)->lfbWrapPtr)) \ - [((y)) * ((ReadParamsp)->LFBStrideInElts) \ - + ((x) - (ReadParamsp)->firstWrappedX)]) -#define PUT_FB_DATA(ReadParamsp, type, x, y, value) \ - (GET_FB_DATA(ReadParamsp, type, x, y) = (type)(value)) -#define PUT_ORDINARY_FB_DATA(ReadParamsp, type, x, y, value) \ - (GET_ORDINARY_FB_DATA(ReadParamsp, type, x, y) = (type)(value)) -#define PUT_WRAPPED_FB_DATA(ReadParamsp, type, x, y, value) \ - (GET_WRAPPED_FB_DATA(ReadParamsp, type, x, y) = (type)(value)) - -static void -tdfxDDWriteDepthSpan(GLcontext * ctx, - GLuint n, GLint x, GLint y, const GLdepth depth[], - const GLubyte mask[]) -{ - tdfxContextPtr fxMesa = (tdfxContextPtr) ctx->DriverCtx; - GLint bottom = fxMesa->y_offset + fxMesa->height - 1; - GLuint depth_size = fxMesa->glCtx->Visual.depthBits; - GLuint stencil_size = fxMesa->glCtx->Visual.stencilBits; - GrLfbInfo_t info; - GLubyte visMask[MAX_WIDTH]; - - if (MESA_VERBOSE & VERBOSE_DRIVER) { - fprintf(stderr, "tdfxmesa: tdfxDDWriteDepthSpan(...)\n"); - } - - assert((depth_size == 16) || (depth_size == 24) || (depth_size == 32)); - /* - * Convert x and y to screen coordinates. - */ - x += fxMesa->x_offset; - y = bottom - y; - if (mask) { - GLint i; - GLushort d16; - GrLfbInfo_t backBufferInfo; - - switch (depth_size) { - case 16: - GetBackBufferInfo(fxMesa, &backBufferInfo); - /* - * Note that the _LOCK macro adds a curly brace, - * and the UNLOCK macro removes it. - */ - WRITE_FB_SPAN_LOCK(fxMesa, info, GR_BUFFER_AUXBUFFER, - GR_LFBWRITEMODE_ANY); - generate_vismask(fxMesa, x, y, n, visMask); - { - LFBParameters ReadParams; - int wrappedPartStart; - GetFbParams(fxMesa, &info, &backBufferInfo, - &ReadParams, sizeof(GLushort)); - if (ReadParams.firstWrappedX <= x) { - wrappedPartStart = 0; - } - else if (n <= (ReadParams.firstWrappedX - x)) { - wrappedPartStart = n; - } - else { - wrappedPartStart = (ReadParams.firstWrappedX - x); - } - for (i = 0; i < wrappedPartStart; i++) { - if (mask[i] && visMask[i]) { - d16 = depth[i]; - PUT_ORDINARY_FB_DATA(&ReadParams, GLushort, x + i, y, d16); - } - } - for (; i < n; i++) { - if (mask[i] && visMask[i]) { - d16 = depth[i]; - PUT_WRAPPED_FB_DATA(&ReadParams, GLushort, x + i, y, d16); - } - } - } - WRITE_FB_SPAN_UNLOCK(fxMesa, GR_BUFFER_AUXBUFFER); - break; - case 24: - case 32: - GetBackBufferInfo(fxMesa, &backBufferInfo); - /* - * Note that the _LOCK macro adds a curly brace, - * and the UNLOCK macro removes it. - */ - WRITE_FB_SPAN_LOCK(fxMesa, info, GR_BUFFER_AUXBUFFER, - GR_LFBWRITEMODE_ANY); - generate_vismask(fxMesa, x, y, n, visMask); - { - LFBParameters ReadParams; - int wrappedPartStart; - GetFbParams(fxMesa, &info, &backBufferInfo, - &ReadParams, sizeof(GLuint)); - if (ReadParams.firstWrappedX <= x) { - wrappedPartStart = 0; - } - else if (n <= (ReadParams.firstWrappedX - x)) { - wrappedPartStart = n; - } - else { - wrappedPartStart = (ReadParams.firstWrappedX - x); - } - for (i = 0; i < wrappedPartStart; i++) { - GLuint d32; - if (mask[i] && visMask[i]) { - if (stencil_size > 0) { - d32 = - GET_ORDINARY_FB_DATA(&ReadParams, GLuint, - x + i, y); - d32 = - (d32 & 0xFF000000) | (depth[i] & 0x00FFFFFF); - } - else { - d32 = depth[i]; - } - PUT_ORDINARY_FB_DATA(&ReadParams, GLuint, x + i, y, d32); - } - } - for (; i < n; i++) { - GLuint d32; - if (mask[i] && visMask[i]) { - if (stencil_size > 0) { - d32 = - GET_WRAPPED_FB_DATA(&ReadParams, GLuint, - x + i, y); - d32 = - (d32 & 0xFF000000) | (depth[i] & 0x00FFFFFF); - } - else { - d32 = depth[i]; - } - PUT_WRAPPED_FB_DATA(&ReadParams, GLuint, x + i, y, d32); - } - } - } - WRITE_FB_SPAN_UNLOCK(fxMesa, GR_BUFFER_AUXBUFFER); - break; - } - } - else { - GLint i; - GLuint d32; - GLushort d16; - GrLfbInfo_t backBufferInfo; - - switch (depth_size) { - case 16: - GetBackBufferInfo(fxMesa, &backBufferInfo); - /* - * Note that the _LOCK macro adds a curly brace, - * and the UNLOCK macro removes it. - */ - WRITE_FB_SPAN_LOCK(fxMesa, info, - GR_BUFFER_AUXBUFFER, GR_LFBWRITEMODE_ANY); - generate_vismask(fxMesa, x, y, n, visMask); - { - LFBParameters ReadParams; - GLuint wrappedPartStart; - GetFbParams(fxMesa, &info, &backBufferInfo, - &ReadParams, sizeof(GLushort)); - if (ReadParams.firstWrappedX <= x) { - wrappedPartStart = 0; - } - else if (n <= (ReadParams.firstWrappedX - x)) { - wrappedPartStart = n; - } - else { - wrappedPartStart = (ReadParams.firstWrappedX - x); - } - for (i = 0; i < wrappedPartStart; i++) { - if (visMask[i]) { - d16 = depth[i]; - PUT_ORDINARY_FB_DATA(&ReadParams, - GLushort, - x + i, y, - d16); - } - } - for (; i < n; i++) { - if (visMask[i]) { - d16 = depth[i]; - PUT_WRAPPED_FB_DATA(&ReadParams, - GLushort, - x + i, y, - d16); - } - } - } - WRITE_FB_SPAN_UNLOCK(fxMesa, GR_BUFFER_AUXBUFFER); - break; - case 24: - case 32: - GetBackBufferInfo(fxMesa, &backBufferInfo); - /* - * Note that the _LOCK macro adds a curly brace, - * and the UNLOCK macro removes it. - */ - WRITE_FB_SPAN_LOCK(fxMesa, info, - GR_BUFFER_AUXBUFFER, GR_LFBWRITEMODE_ANY); - generate_vismask(fxMesa, x, y, n, visMask); - { - LFBParameters ReadParams; - GLuint wrappedPartStart; - - GetFbParams(fxMesa, &info, &backBufferInfo, - &ReadParams, sizeof(GLuint)); - if (ReadParams.firstWrappedX <= x) { - wrappedPartStart = 0; - } - else if (n <= (ReadParams.firstWrappedX - x)) { - wrappedPartStart = n; - } - else { - wrappedPartStart = (ReadParams.firstWrappedX - x); - } - for (i = 0; i < wrappedPartStart; i++) { - if (visMask[i]) { - if (stencil_size > 0) { - d32 = GET_ORDINARY_FB_DATA(&ReadParams, GLuint, x + i, y); - d32 = - (d32 & 0xFF000000) | (depth[i] & 0x00FFFFFF); - } - else { - d32 = depth[i]; - } - PUT_ORDINARY_FB_DATA(&ReadParams, GLuint, x + i, y, d32); - } - } - for (; i < n; i++) { - if (visMask[i]) { - if (stencil_size > 0) { - d32 = GET_WRAPPED_FB_DATA(&ReadParams, GLuint, x + i, y); - d32 = - (d32 & 0xFF000000) | (depth[i] & 0x00FFFFFF); - } - else { - d32 = depth[i]; - } - PUT_WRAPPED_FB_DATA(&ReadParams, GLuint, x + i, y, d32); - } - } - } - WRITE_FB_SPAN_UNLOCK(fxMesa, GR_BUFFER_AUXBUFFER); - break; - } - } -} - -static void -tdfxDDReadDepthSpan(GLcontext * ctx, - GLuint n, GLint x, GLint y, GLdepth depth[]) -{ - tdfxContextPtr fxMesa = (tdfxContextPtr) ctx->DriverCtx; - GLint bottom = fxMesa->height + fxMesa->y_offset - 1; - GLuint i; - GLuint depth_size = fxMesa->glCtx->Visual.depthBits; - GrLfbInfo_t info; - - if (MESA_VERBOSE & VERBOSE_DRIVER) { - fprintf(stderr, "tdfxmesa: tdfxDDReadDepthSpan(...)\n"); - } - - /* - * Convert to screen coordinates. - */ - x += fxMesa->x_offset; - y = bottom - y; - switch (depth_size) { - case 16: - { - LFBParameters ReadParams; - GrLfbInfo_t backBufferInfo; - int wrappedPartStart; - GetBackBufferInfo(fxMesa, &backBufferInfo); - /* - * Note that the _LOCK macro adds a curly brace, - * and the UNLOCK macro removes it. - */ - READ_FB_SPAN_LOCK(fxMesa, info, GR_BUFFER_AUXBUFFER); - GetFbParams(fxMesa, &info, &backBufferInfo, - &ReadParams, sizeof(GLushort)); - if (ReadParams.firstWrappedX <= x) { - wrappedPartStart = 0; - } - else if (n <= (ReadParams.firstWrappedX - x)) { - wrappedPartStart = n; - } - else { - wrappedPartStart = (ReadParams.firstWrappedX - x); - } - /* - * Read the line. - */ - for (i = 0; i < wrappedPartStart; i++) { - depth[i] = - GET_ORDINARY_FB_DATA(&ReadParams, GLushort, x + i, y); - } - for (; i < n; i++) { - depth[i] = GET_WRAPPED_FB_DATA(&ReadParams, GLushort, - x + i, y); - } - READ_FB_SPAN_UNLOCK(fxMesa, GR_BUFFER_AUXBUFFER); - break; - } - case 24: - case 32: - { - LFBParameters ReadParams; - GrLfbInfo_t backBufferInfo; - int wrappedPartStart; - GLuint stencil_size = fxMesa->glCtx->Visual.stencilBits; - GetBackBufferInfo(fxMesa, &backBufferInfo); - /* - * Note that the _LOCK macro adds a curly brace, - * and the UNLOCK macro removes it. - */ - READ_FB_SPAN_LOCK(fxMesa, info, GR_BUFFER_AUXBUFFER); - GetFbParams(fxMesa, &info, &backBufferInfo, - &ReadParams, sizeof(GLuint)); - if (ReadParams.firstWrappedX <= x) { - wrappedPartStart = 0; - } - else if (n <= (ReadParams.firstWrappedX - x)) { - wrappedPartStart = n; - } - else { - wrappedPartStart = (ReadParams.firstWrappedX - x); - } - /* - * Read the line. - */ - for (i = 0; i < wrappedPartStart; i++) { - const GLuint mask = - (stencil_size > 0) ? 0x00FFFFFF : 0xFFFFFFFF; - depth[i] = - GET_ORDINARY_FB_DATA(&ReadParams, GLuint, x + i, y); - depth[i] &= mask; - } - for (; i < n; i++) { - const GLuint mask = - (stencil_size > 0) ? 0x00FFFFFF : 0xFFFFFFFF; - depth[i] = GET_WRAPPED_FB_DATA(&ReadParams, GLuint, x + i, y); - depth[i] &= mask; - } - READ_FB_SPAN_UNLOCK(fxMesa, GR_BUFFER_AUXBUFFER); - break; - } - } -} - - -static void -tdfxDDWriteDepthPixels(GLcontext * ctx, - GLuint n, const GLint x[], const GLint y[], - const GLdepth depth[], const GLubyte mask[]) -{ - tdfxContextPtr fxMesa = (tdfxContextPtr) ctx->DriverCtx; - GLint bottom = fxMesa->height + fxMesa->y_offset - 1; - GLuint i; - GLushort d16; - GLuint d32; - GLuint depth_size = fxMesa->glCtx->Visual.depthBits; - GLuint stencil_size = fxMesa->glCtx->Visual.stencilBits; - GrLfbInfo_t info; - int xpos; - int ypos; - GrLfbInfo_t backBufferInfo; - - if (MESA_VERBOSE & VERBOSE_DRIVER) { - fprintf(stderr, "tdfxmesa: tdfxDDWriteDepthPixels(...)\n"); - } - - switch (depth_size) { - case 16: - GetBackBufferInfo(fxMesa, &backBufferInfo); - /* - * Note that the _LOCK macro adds a curly brace, - * and the UNLOCK macro removes it. - */ - WRITE_FB_SPAN_LOCK(fxMesa, info, - GR_BUFFER_AUXBUFFER, GR_LFBWRITEMODE_ANY); - { - LFBParameters ReadParams; - GetFbParams(fxMesa, &info, &backBufferInfo, - &ReadParams, sizeof(GLushort)); - for (i = 0; i < n; i++) { - if (mask[i] && visible_pixel(fxMesa, x[i], y[i])) { - xpos = x[i] + fxMesa->x_offset; - ypos = bottom - y[i]; - d16 = depth[i]; - PUT_FB_DATA(&ReadParams, GLushort, xpos, ypos, d16); - } - } - } - WRITE_FB_SPAN_UNLOCK(fxMesa, GR_BUFFER_AUXBUFFER); - break; - case 24: - case 32: - GetBackBufferInfo(fxMesa, &backBufferInfo); - /* - * Note that the _LOCK macro adds a curly brace, - * and the UNLOCK macro removes it. - */ - WRITE_FB_SPAN_LOCK(fxMesa, info, - GR_BUFFER_AUXBUFFER, GR_LFBWRITEMODE_ANY); - { - LFBParameters ReadParams; - GetFbParams(fxMesa, &info, &backBufferInfo, - &ReadParams, sizeof(GLuint)); - for (i = 0; i < n; i++) { - if (mask[i]) { - if (visible_pixel(fxMesa, x[i], y[i])) { - xpos = x[i] + fxMesa->x_offset; - ypos = bottom - y[i]; - if (stencil_size > 0) { - d32 = - GET_FB_DATA(&ReadParams, GLuint, xpos, ypos); - d32 = (d32 & 0xFF000000) | (depth[i] & 0xFFFFFF); - } - else { - d32 = depth[i]; - } - PUT_FB_DATA(&ReadParams, GLuint, xpos, ypos, d32); - } - } - } - } - WRITE_FB_SPAN_UNLOCK(fxMesa, GR_BUFFER_AUXBUFFER); - break; - } -} - - -static void -tdfxDDReadDepthPixels(GLcontext * ctx, GLuint n, - const GLint x[], const GLint y[], GLdepth depth[]) -{ - tdfxContextPtr fxMesa = (tdfxContextPtr) ctx->DriverCtx; - GLint bottom = fxMesa->height + fxMesa->y_offset - 1; - GLuint i; - GLuint depth_size = fxMesa->glCtx->Visual.depthBits; - GLushort d16; - int xpos; - int ypos; - GrLfbInfo_t info; - GLuint stencil_size; - GrLfbInfo_t backBufferInfo; - - if (MESA_VERBOSE & VERBOSE_DRIVER) { - fprintf(stderr, "tdfxmesa: tdfxDDReadDepthPixels(...)\n"); - } - - assert((depth_size == 16) || (depth_size == 24) || (depth_size == 32)); - switch (depth_size) { - case 16: - GetBackBufferInfo(fxMesa, &backBufferInfo); - /* - * Note that the _LOCK macro adds a curly brace, - * and the UNLOCK macro removes it. - */ - READ_FB_SPAN_LOCK(fxMesa, info, GR_BUFFER_AUXBUFFER); - { - LFBParameters ReadParams; - GetFbParams(fxMesa, &info, &backBufferInfo, - &ReadParams, sizeof(GLushort)); - for (i = 0; i < n; i++) { - /* - * Convert to screen coordinates. - */ - xpos = x[i] + fxMesa->x_offset; - ypos = bottom - y[i]; - d16 = GET_FB_DATA(&ReadParams, GLushort, xpos, ypos); - depth[i] = d16; - } - } - READ_FB_SPAN_UNLOCK(fxMesa, GR_BUFFER_AUXBUFFER); - break; - case 24: - case 32: - GetBackBufferInfo(fxMesa, &backBufferInfo); - /* - * Note that the _LOCK macro adds a curly brace, - * and the UNLOCK macro removes it. - */ - READ_FB_SPAN_LOCK(fxMesa, info, GR_BUFFER_AUXBUFFER); - stencil_size = fxMesa->glCtx->Visual.stencilBits; - { - LFBParameters ReadParams; - GetFbParams(fxMesa, &info, &backBufferInfo, - &ReadParams, sizeof(GLuint)); - for (i = 0; i < n; i++) { - GLuint d32; - - /* - * Convert to screen coordinates. - */ - xpos = x[i] + fxMesa->x_offset; - ypos = bottom - y[i]; - d32 = GET_FB_DATA(&ReadParams, GLuint, xpos, ypos); - if (stencil_size > 0) { - d32 &= 0x00FFFFFF; - } - depth[i] = d32; - } - } - READ_FB_SPAN_UNLOCK(fxMesa, GR_BUFFER_AUXBUFFER); - break; - default: - assert(0); - } -} - -/* - * Stencil buffer read/write functions. - */ -#define EXTRACT_S_FROM_ZS(zs) (((zs) >> 24) & 0xFF) -#define EXTRACT_Z_FROM_ZS(zs) ((zs) & 0xffffff) -#define BUILD_ZS(z, s) (((s) << 24) | (z)) - -static void -write_stencil_span(GLcontext * ctx, GLuint n, GLint x, GLint y, - const GLstencil stencil[], const GLubyte mask[]) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GrLfbInfo_t info; - GrLfbInfo_t backBufferInfo; - - GetBackBufferInfo(fxMesa, &backBufferInfo); - /* - * Note that the _LOCK macro adds a curly brace, - * and the UNLOCK macro removes it. - */ - WRITE_FB_SPAN_LOCK(fxMesa, info, GR_BUFFER_AUXBUFFER, GR_LFBWRITEMODE_ANY); - { - const GLint winY = fxMesa->y_offset + fxMesa->height - 1; - const GLint winX = fxMesa->x_offset; - const GLint scrX = winX + x; - const GLint scrY = winY - y; - LFBParameters ReadParams; - GLubyte visMask[MAX_WIDTH]; - GLuint i; - int wrappedPartStart; - - GetFbParams(fxMesa, &info, &backBufferInfo, &ReadParams, - sizeof(GLuint)); - if (ReadParams.firstWrappedX <= x) { - wrappedPartStart = 0; - } - else if (n <= (ReadParams.firstWrappedX - x)) { - wrappedPartStart = n; - } - else { - wrappedPartStart = (ReadParams.firstWrappedX - x); - } - generate_vismask(fxMesa, scrX, scrY, n, visMask); - for (i = 0; i < wrappedPartStart; i++) { - if (visMask[i] && (!mask || mask[i])) { - GLuint z = GET_ORDINARY_FB_DATA(&ReadParams, GLuint, - scrX + i, scrY) & 0x00FFFFFF; - z |= (stencil[i] & 0xFF) << 24; - PUT_ORDINARY_FB_DATA(&ReadParams, GLuint, scrX + i, scrY, z); - } - } - for (; i < n; i++) { - if (visMask[i] && (!mask || mask[i])) { - GLuint z = GET_WRAPPED_FB_DATA(&ReadParams, GLuint, - scrX + i, scrY) & 0x00FFFFFF; - z |= (stencil[i] & 0xFF) << 24; - PUT_WRAPPED_FB_DATA(&ReadParams, GLuint, scrX + i, scrY, z); - } - } - } - WRITE_FB_SPAN_UNLOCK(fxMesa, GR_BUFFER_AUXBUFFER); -} - - -static void -read_stencil_span(GLcontext * ctx, GLuint n, GLint x, GLint y, - GLstencil stencil[]) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GrLfbInfo_t info; - GrLfbInfo_t backBufferInfo; - - GetBackBufferInfo(fxMesa, &backBufferInfo); - /* - * Note that the _LOCK macro adds a curly brace, - * and the UNLOCK macro removes it. - */ - READ_FB_SPAN_LOCK(fxMesa, info, GR_BUFFER_AUXBUFFER); - { - const GLint winY = fxMesa->y_offset + fxMesa->height - 1; - const GLint winX = fxMesa->x_offset; - GLuint i; - LFBParameters ReadParams; - int wrappedPartStart; - - /* - * Convert to screen coordinates. - */ - x += winX; - y = winY - y; - GetFbParams(fxMesa, &info, &backBufferInfo, &ReadParams, - sizeof(GLuint)); - if (ReadParams.firstWrappedX <= x) { - wrappedPartStart = 0; - } - else if (n <= (ReadParams.firstWrappedX - x)) { - wrappedPartStart = n; - } - else { - wrappedPartStart = (ReadParams.firstWrappedX - x); - } - for (i = 0; i < wrappedPartStart; i++) { - stencil[i] = (GET_ORDINARY_FB_DATA(&ReadParams, GLuint, - x + i, y) >> 24) & 0xFF; - } - for (; i < n; i++) { - stencil[i] = (GET_WRAPPED_FB_DATA(&ReadParams, GLuint, - x + i, y) >> 24) & 0xFF; - } - } - READ_FB_SPAN_UNLOCK(fxMesa, GR_BUFFER_AUXBUFFER); -} - - -static void -write_stencil_pixels(GLcontext * ctx, GLuint n, - const GLint x[], const GLint y[], - const GLstencil stencil[], const GLubyte mask[]) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GrLfbInfo_t info; - GrLfbInfo_t backBufferInfo; - - GetBackBufferInfo(fxMesa, &backBufferInfo); - /* - * Note that the _LOCK macro adds a curly brace, - * and the UNLOCK macro removes it. - */ - WRITE_FB_SPAN_LOCK(fxMesa, info, GR_BUFFER_AUXBUFFER, GR_LFBWRITEMODE_ANY); - { - const GLint winY = fxMesa->y_offset + fxMesa->height - 1; - const GLint winX = fxMesa->x_offset; - LFBParameters ReadParams; - GLuint i; - - GetFbParams(fxMesa, &info, &backBufferInfo, &ReadParams, - sizeof(GLuint)); - for (i = 0; i < n; i++) { - const GLint scrX = winX + x[i]; - const GLint scrY = winY - y[i]; - if ((!mask || mask[i]) && visible_pixel(fxMesa, scrX, scrY)) { - GLuint z = - GET_FB_DATA(&ReadParams, GLuint, scrX, scrY) & 0x00FFFFFF; - z |= (stencil[i] & 0xFF) << 24; - PUT_FB_DATA(&ReadParams, GLuint, scrX, scrY, z); - } - } - } - WRITE_FB_SPAN_UNLOCK(fxMesa, GR_BUFFER_AUXBUFFER); -} - - -static void -read_stencil_pixels(GLcontext * ctx, GLuint n, const GLint x[], - const GLint y[], GLstencil stencil[]) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GrLfbInfo_t info; - GrLfbInfo_t backBufferInfo; - - GetBackBufferInfo(fxMesa, &backBufferInfo); - /* - * Note that the _LOCK macro adds a curly brace, - * and the UNLOCK macro removes it. - */ - READ_FB_SPAN_LOCK(fxMesa, info, GR_BUFFER_AUXBUFFER); - { - const GLint winY = fxMesa->y_offset + fxMesa->height - 1; - const GLint winX = fxMesa->x_offset; - GLuint i; - LFBParameters ReadParams; - - GetFbParams(fxMesa, &info, &backBufferInfo, &ReadParams, - sizeof(GLuint)); - for (i = 0; i < n; i++) { - const GLint scrX = winX + x[i]; - const GLint scrY = winY - y[i]; - stencil[i] = - (GET_FB_DATA(&ReadParams, GLuint, scrX, scrY) >> 24) & 0xFF; - } - } - READ_FB_SPAN_UNLOCK(fxMesa, GR_BUFFER_AUXBUFFER); -} - -#define VISUAL_EQUALS_RGBA(vis, r, g, b, a) \ - ((vis.redBits == r) && \ - (vis.greenBits == g) && \ - (vis.blueBits == b) && \ - (vis.alphaBits == a)) - - - - -/**********************************************************************/ -/* Locking for swrast */ -/**********************************************************************/ - - -static void tdfxSpanRenderStart( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - LOCK_HARDWARE(fxMesa); -} - -static void tdfxSpanRenderFinish( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - _swrast_flush( ctx ); - UNLOCK_HARDWARE(fxMesa); -} - -/* Set the buffer used for reading */ -static void tdfxDDSetBuffer( GLcontext *ctx, - GLframebuffer *buffer, GLuint bufferBit ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - (void) buffer; - - switch ( bufferBit ) { - case FRONT_LEFT_BIT: - fxMesa->DrawBuffer = fxMesa->ReadBuffer = GR_BUFFER_FRONTBUFFER; - break; - case BACK_LEFT_BIT: - fxMesa->DrawBuffer = fxMesa->ReadBuffer = GR_BUFFER_BACKBUFFER; - break; - default: - break; - } -} - -/**********************************************************************/ -/* Initialize swrast device driver */ -/**********************************************************************/ - -void tdfxDDInitSpanFuncs( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - struct swrast_device_driver *swdd = _swrast_GetDeviceDriverReference( ctx ); - - swdd->SetBuffer = tdfxDDSetBuffer; - - if ( VISUAL_EQUALS_RGBA(ctx->Visual, 5, 6, 5, 0) ) - { - /* 16bpp mode */ - swdd->WriteRGBASpan = tdfxWriteRGBASpan_RGB565; - swdd->WriteRGBSpan = tdfxWriteRGBSpan_RGB565; - swdd->WriteMonoRGBASpan = tdfxWriteMonoRGBASpan_RGB565; - swdd->WriteRGBAPixels = tdfxWriteRGBAPixels_RGB565; - swdd->WriteMonoRGBAPixels = tdfxWriteMonoRGBAPixels_RGB565; - swdd->ReadRGBASpan = tdfxReadRGBASpan_RGB565; - swdd->ReadRGBAPixels = tdfxReadRGBAPixels_RGB565; - } - else if ( VISUAL_EQUALS_RGBA(ctx->Visual, 8, 8, 8, 0) ) - { - /* 24bpp mode */ - swdd->WriteRGBASpan = tdfxWriteRGBASpan_RGB888; - swdd->WriteRGBSpan = tdfxWriteRGBSpan_RGB888; - swdd->WriteMonoRGBASpan = tdfxWriteMonoRGBASpan_RGB888; - swdd->WriteRGBAPixels = tdfxWriteRGBAPixels_RGB888; - swdd->WriteMonoRGBAPixels = tdfxWriteMonoRGBAPixels_RGB888; - swdd->ReadRGBASpan = tdfxReadRGBASpan_RGB888; - swdd->ReadRGBAPixels = tdfxReadRGBAPixels_RGB888; - } - else if ( VISUAL_EQUALS_RGBA(ctx->Visual, 8, 8, 8, 8) ) - { - /* 32bpp mode */ - swdd->WriteRGBASpan = tdfxWriteRGBASpan_ARGB8888; - swdd->WriteRGBSpan = tdfxWriteRGBSpan_ARGB8888; - swdd->WriteMonoRGBASpan = tdfxWriteMonoRGBASpan_ARGB8888; - swdd->WriteRGBAPixels = tdfxWriteRGBAPixels_ARGB8888; - swdd->WriteMonoRGBAPixels = tdfxWriteMonoRGBAPixels_ARGB8888; - swdd->ReadRGBAPixels = tdfxReadRGBAPixels_ARGB8888; - swdd->ReadRGBASpan = tdfxReadRGBASpan_ARGB8888; - } - else - { - abort(); - } - - if ( fxMesa->haveHwStencil ) { - swdd->WriteStencilSpan = write_stencil_span; - swdd->ReadStencilSpan = read_stencil_span; - swdd->WriteStencilPixels = write_stencil_pixels; - swdd->ReadStencilPixels = read_stencil_pixels; - } - - swdd->WriteDepthSpan = tdfxDDWriteDepthSpan; - swdd->WriteDepthPixels = tdfxDDWriteDepthPixels; - swdd->ReadDepthSpan = tdfxDDReadDepthSpan; - swdd->ReadDepthPixels = tdfxDDReadDepthPixels; - - swdd->WriteCI8Span = NULL; - swdd->WriteCI32Span = NULL; - swdd->WriteMonoCISpan = NULL; - swdd->WriteCI32Pixels = NULL; - swdd->WriteMonoCIPixels = NULL; - swdd->ReadCI32Span = NULL; - swdd->ReadCI32Pixels = NULL; - - swdd->SpanRenderStart = tdfxSpanRenderStart; - swdd->SpanRenderFinish = tdfxSpanRenderFinish; -} Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_span.h diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_span.h:1.1 xc/lib/GL/mesa/src/drv/tdfx/tdfx_span.h:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_span.h:1.1 Wed Mar 21 11:14:28 2001 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_span.h Wed Mar 16 21:05:11 2005 @@ -1,48 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_span.h,v 1.1 2001/03/21 16:14:28 dawes Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * Brian Paul - * - */ - -#ifndef __TDFX_SPAN_H__ -#define __TDFX_SPAN_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "context.h" - -extern void tdfxDDInitSpanFuncs( GLcontext *ctx ); - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_state.c diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_state.c:1.8 xc/lib/GL/mesa/src/drv/tdfx/tdfx_state.c:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_state.c:1.8 Sun Sep 28 16:15:37 2003 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_state.c Wed Mar 16 21:05:11 2005 @@ -1,1466 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_state.c,v 1.8 2003/09/28 20:15:37 alanh Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * Brian Paul - * Keith Whitwell (port to 3.5) - * - */ - -#include "mtypes.h" -#include "colormac.h" -#include "texformat.h" -#include "texstore.h" - -#include "swrast/swrast.h" -#include "array_cache/acache.h" -#include "tnl/tnl.h" -#include "tnl/t_pipeline.h" -#include "swrast_setup/swrast_setup.h" - -#include "tdfx_context.h" -#include "tdfx_state.h" -#include "tdfx_vb.h" -#include "tdfx_tex.h" -#include "tdfx_texman.h" -#include "tdfx_texstate.h" -#include "tdfx_tris.h" -#include "tdfx_render.h" - - - -/* ============================================================= - * Alpha blending - */ - -static void tdfxUpdateAlphaMode( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GrCmpFnc_t func; - GrAlphaBlendFnc_t srcRGB, dstRGB, srcA, dstA; - GrAlpha_t ref = (GLint) (ctx->Color.AlphaRef * 255.0); - - if ( TDFX_DEBUG & DEBUG_VERBOSE_API ) { - fprintf( stderr, "%s()\n", __FUNCTION__ ); - } - - if ( ctx->Color.AlphaEnabled ) { - switch ( ctx->Color.AlphaFunc ) { - case GL_NEVER: - func = GR_CMP_NEVER; - break; - case GL_LESS: - func = GR_CMP_LESS; - break; - case GL_LEQUAL: - func = GR_CMP_LEQUAL; - break; - case GL_EQUAL: - func = GR_CMP_EQUAL; - break; - case GL_GEQUAL: - func = GR_CMP_GEQUAL; - break; - case GL_GREATER: - func = GR_CMP_GREATER; - break; - case GL_NOTEQUAL: - func = GR_CMP_NOTEQUAL; - break; - case GL_ALWAYS: - default: - func = GR_CMP_ALWAYS; - break; - } - } else { - func = GR_CMP_ALWAYS; - } - - if ( ctx->Color.BlendEnabled - && (fxMesa->Fallback & TDFX_FALLBACK_BLEND) == 0 ) { - switch ( ctx->Color.BlendSrcRGB ) { - case GL_ZERO: - srcRGB = GR_BLEND_ZERO; - break; - case GL_ONE: - srcRGB = GR_BLEND_ONE; - break; - case GL_DST_COLOR: - srcRGB = GR_BLEND_DST_COLOR; - break; - case GL_ONE_MINUS_DST_COLOR: - srcRGB = GR_BLEND_ONE_MINUS_DST_COLOR; - break; - case GL_SRC_ALPHA: - srcRGB = GR_BLEND_SRC_ALPHA; - break; - case GL_ONE_MINUS_SRC_ALPHA: - srcRGB = GR_BLEND_ONE_MINUS_SRC_ALPHA; - break; - case GL_DST_ALPHA: - srcRGB = GR_BLEND_DST_ALPHA; - break; - case GL_ONE_MINUS_DST_ALPHA: - srcRGB = GR_BLEND_ONE_MINUS_DST_ALPHA; - break; - case GL_SRC_ALPHA_SATURATE: - srcRGB = GR_BLEND_ALPHA_SATURATE; - break; - default: - srcRGB = GR_BLEND_ONE; - } - - switch ( ctx->Color.BlendSrcA ) { - case GL_ZERO: - srcA = GR_BLEND_ZERO; - break; - case GL_ONE: - srcA = GR_BLEND_ONE; - break; - case GL_DST_COLOR: - srcA = GR_BLEND_DST_ALPHA; /* Napalm only */ - break; - case GL_ONE_MINUS_DST_COLOR: - srcA = GR_BLEND_ONE_MINUS_DST_ALPHA; /* Napalm only */ - break; - case GL_SRC_ALPHA: - srcA = GR_BLEND_SRC_ALPHA; /* Napalm only */ - break; - case GL_ONE_MINUS_SRC_ALPHA: - srcA = GR_BLEND_ONE_MINUS_SRC_ALPHA; /* Napalm only */ - break; - case GL_DST_ALPHA: - srcA = GR_BLEND_DST_ALPHA; /* Napalm only */ - break; - case GL_ONE_MINUS_DST_ALPHA: - srcA = GR_BLEND_ONE_MINUS_DST_ALPHA; /* Napalm only */ - break; - case GL_SRC_ALPHA_SATURATE: - srcA = GR_BLEND_ONE; - break; - default: - srcA = GR_BLEND_ONE; - } - - switch ( ctx->Color.BlendDstRGB ) { - case GL_ZERO: - dstRGB = GR_BLEND_ZERO; - break; - case GL_ONE: - dstRGB = GR_BLEND_ONE; - break; - case GL_SRC_COLOR: - dstRGB = GR_BLEND_SRC_COLOR; - break; - case GL_ONE_MINUS_SRC_COLOR: - dstRGB = GR_BLEND_ONE_MINUS_SRC_COLOR; - break; - case GL_SRC_ALPHA: - dstRGB = GR_BLEND_SRC_ALPHA; - break; - case GL_ONE_MINUS_SRC_ALPHA: - dstRGB = GR_BLEND_ONE_MINUS_SRC_ALPHA; - break; - case GL_DST_ALPHA: - dstRGB = GR_BLEND_DST_ALPHA; - break; - case GL_ONE_MINUS_DST_ALPHA: - dstRGB = GR_BLEND_ONE_MINUS_DST_ALPHA; - break; - default: - dstRGB = GR_BLEND_ZERO; - } - - switch ( ctx->Color.BlendDstA ) { - case GL_ZERO: - dstA = GR_BLEND_ZERO; - break; - case GL_ONE: - dstA = GR_BLEND_ONE; - break; - case GL_SRC_COLOR: - dstA = GR_BLEND_SRC_ALPHA; /* Napalm only */ - break; - case GL_ONE_MINUS_SRC_COLOR: - dstA = GR_BLEND_ONE_MINUS_SRC_ALPHA; /* Napalm only */ - break; - case GL_SRC_ALPHA: - dstA = GR_BLEND_SRC_ALPHA; /* Napalm only */ - break; - case GL_ONE_MINUS_SRC_ALPHA: - dstA = GR_BLEND_ONE_MINUS_SRC_ALPHA; /* Napalm only */ - break; - case GL_DST_ALPHA: - dstA = GR_BLEND_DST_ALPHA; /* Napalm only */ - break; - case GL_ONE_MINUS_DST_ALPHA: - dstA = GR_BLEND_ONE_MINUS_DST_ALPHA; /* Napalm only */ - break; - default: - dstA = GR_BLEND_ZERO; - } - } else { - /* blend disabled */ - srcRGB = GR_BLEND_ONE; - dstRGB = GR_BLEND_ZERO; - srcA = GR_BLEND_ONE; - dstA = GR_BLEND_ZERO; - } - - if ( fxMesa->Color.AlphaFunc != func ) { - fxMesa->Color.AlphaFunc = func; - fxMesa->dirty |= TDFX_UPLOAD_ALPHA_TEST; - } - if ( fxMesa->Color.AlphaRef != ref ) { - fxMesa->Color.AlphaRef = ref; - fxMesa->dirty |= TDFX_UPLOAD_ALPHA_REF; - } - - if ( fxMesa->Color.BlendSrcRGB != srcRGB || - fxMesa->Color.BlendDstRGB != dstRGB || - fxMesa->Color.BlendSrcA != srcA || - fxMesa->Color.BlendDstA != dstA ) - { - fxMesa->Color.BlendSrcRGB = srcRGB; - fxMesa->Color.BlendDstRGB = dstRGB; - fxMesa->Color.BlendSrcA = srcA; - fxMesa->Color.BlendDstA = dstA; - fxMesa->dirty |= TDFX_UPLOAD_BLEND_FUNC; - } -} - -static void tdfxDDAlphaFunc( GLcontext *ctx, GLenum func, GLfloat ref ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_ALPHA; -} - -static void tdfxDDBlendEquation( GLcontext *ctx, GLenum mode ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_ALPHA; -} - -static void tdfxDDBlendFunc( GLcontext *ctx, GLenum sfactor, GLenum dfactor ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_ALPHA; - - /* - * XXX - Voodoo5 seems to suffer from precision problems in some - * blend modes. To pass all the conformance tests we'd have to - * fall back to software for many modes. Revisit someday. - */ -} - -static void tdfxDDBlendFuncSeparate( GLcontext *ctx, - GLenum sfactorRGB, GLenum dfactorRGB, - GLenum sfactorA, GLenum dfactorA ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_ALPHA; -} - -/* ============================================================= - * Stipple - */ - -void tdfxUpdateStipple( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - GrStippleMode_t mode = GR_STIPPLE_DISABLE; - - if ( TDFX_DEBUG & DEBUG_VERBOSE_API ) { - fprintf( stderr, "%s()\n", __FUNCTION__ ); - } - - FLUSH_BATCH( fxMesa ); - - if (ctx->Polygon.StippleFlag) { - mode = GR_STIPPLE_PATTERN; - } - - if ( fxMesa->Stipple.Mode != mode ) { - fxMesa->Stipple.Mode = mode; - fxMesa->dirty |= TDFX_UPLOAD_STIPPLE; - } -} - - -/* ============================================================= - * Depth testing - */ - -static void tdfxUpdateZMode( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - GrCmpFnc_t func; - FxI32 bias; - FxBool mask; - - if ( TDFX_DEBUG & DEBUG_VERBOSE_API ) - fprintf( stderr, "%s()\n", __FUNCTION__ ); - - - bias = (FxI32) (ctx->Polygon.OffsetUnits * TDFX_DEPTH_BIAS_SCALE); - - if ( ctx->Depth.Test ) { - switch ( ctx->Depth.Func ) { - case GL_NEVER: - func = GR_CMP_NEVER; - break; - case GL_LESS: - func = GR_CMP_LESS; - break; - case GL_LEQUAL: - func = GR_CMP_LEQUAL; - break; - case GL_EQUAL: - func = GR_CMP_EQUAL; - break; - case GL_GEQUAL: - func = GR_CMP_GEQUAL; - break; - case GL_GREATER: - func = GR_CMP_GREATER; - break; - case GL_NOTEQUAL: - func = GR_CMP_NOTEQUAL; - break; - case GL_ALWAYS: - default: - func = GR_CMP_ALWAYS; - break; - } - - if ( ctx->Depth.Mask ) { - mask = FXTRUE; - } - else { - mask = FXFALSE; - } - } - else { - /* depth testing disabled */ - func = GR_CMP_ALWAYS; /* fragments always pass */ - mask = FXFALSE; /* zbuffer is not touched */ - } - - fxMesa->Depth.Clear = (FxU32) (((1 << fxMesa->glCtx->Visual.depthBits) - 1) - * ctx->Depth.Clear); - - if ( fxMesa->Depth.Bias != bias ) { - fxMesa->Depth.Bias = bias; - fxMesa->dirty |= TDFX_UPLOAD_DEPTH_BIAS; - } - if ( fxMesa->Depth.Func != func ) { - fxMesa->Depth.Func = func; - fxMesa->dirty |= TDFX_UPLOAD_DEPTH_FUNC | TDFX_UPLOAD_DEPTH_MASK; - } - if ( fxMesa->Depth.Mask != mask ) { - fxMesa->Depth.Mask = mask; - fxMesa->dirty |= TDFX_UPLOAD_DEPTH_MASK; - } -} - -static void tdfxDDDepthFunc( GLcontext *ctx, GLenum func ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_DEPTH; -} - -static void tdfxDDDepthMask( GLcontext *ctx, GLboolean flag ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_DEPTH; -} - -static void tdfxDDClearDepth( GLcontext *ctx, GLclampd d ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_DEPTH; -} - - - -/* ============================================================= - * Stencil - */ - - -/* Evaluate all stencil state and make the Glide calls. - */ -static GrStencil_t convertGLStencilOp( GLenum op ) -{ - switch ( op ) { - case GL_KEEP: - return GR_STENCILOP_KEEP; - case GL_ZERO: - return GR_STENCILOP_ZERO; - case GL_REPLACE: - return GR_STENCILOP_REPLACE; - case GL_INCR: - return GR_STENCILOP_INCR_CLAMP; - case GL_DECR: - return GR_STENCILOP_DECR_CLAMP; - case GL_INVERT: - return GR_STENCILOP_INVERT; - case GL_INCR_WRAP_EXT: - return GR_STENCILOP_INCR_WRAP; - case GL_DECR_WRAP_EXT: - return GR_STENCILOP_DECR_WRAP; - default: - _mesa_problem( NULL, "bad stencil op in convertGLStencilOp" ); - } - return GR_STENCILOP_KEEP; /* never get, silence compiler warning */ -} - - -static void tdfxUpdateStencil( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - if ( TDFX_DEBUG & DEBUG_VERBOSE_API ) { - fprintf( stderr, "%s()\n", __FUNCTION__ ); - } - - if (fxMesa->haveHwStencil) { - if (ctx->Stencil.Enabled) { - fxMesa->Stencil.Function = ctx->Stencil.Function[0] - GL_NEVER; - fxMesa->Stencil.RefValue = ctx->Stencil.Ref[0]; - fxMesa->Stencil.ValueMask = ctx->Stencil.ValueMask[0]; - fxMesa->Stencil.WriteMask = ctx->Stencil.WriteMask[0]; - fxMesa->Stencil.FailFunc = convertGLStencilOp(ctx->Stencil.FailFunc[0]); - fxMesa->Stencil.ZFailFunc = convertGLStencilOp(ctx->Stencil.ZFailFunc[0]); - fxMesa->Stencil.ZPassFunc = convertGLStencilOp(ctx->Stencil.ZPassFunc[0]); - fxMesa->Stencil.Clear = ctx->Stencil.Clear & 0xff; - } - fxMesa->dirty |= TDFX_UPLOAD_STENCIL; - } -} - - -static void tdfxDDStencilFunc( GLcontext *ctx, GLenum func, - GLint ref, GLuint mask ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_STENCIL; -} - -static void tdfxDDStencilMask( GLcontext *ctx, GLuint mask ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_STENCIL; -} - -static void tdfxDDStencilOp( GLcontext *ctx, GLenum sfail, - GLenum zfail, GLenum zpass ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_STENCIL; -} - - -/* ============================================================= - * Fog - orthographic fog still not working - */ - -static void tdfxUpdateFogAttrib( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GrFogMode_t mode; - GrColor_t color; - - if ( TDFX_DEBUG & DEBUG_VERBOSE_API ) { - fprintf( stderr, "%s()\n", __FUNCTION__ ); - } - - if ( ctx->Fog.Enabled ) { - mode = GR_FOG_WITH_TABLE_ON_Q; - } else { - mode = GR_FOG_DISABLE; - } - - color = TDFXPACKCOLOR888((GLubyte)(ctx->Fog.Color[0]*255.0F), - (GLubyte)(ctx->Fog.Color[1]*255.0F), - (GLubyte)(ctx->Fog.Color[2]*255.0F)); - - if ( fxMesa->Fog.Mode != mode ) { - fxMesa->Fog.Mode = mode; - fxMesa->dirty |= TDFX_UPLOAD_FOG_MODE; - } - if ( fxMesa->Fog.Color != color ) { - fxMesa->Fog.Color = color; - fxMesa->dirty |= TDFX_UPLOAD_FOG_COLOR; - } - if ( fxMesa->Fog.TableMode != ctx->Fog.Mode || - fxMesa->Fog.Density != ctx->Fog.Density || - fxMesa->Fog.Near != ctx->Fog.Start || - fxMesa->Fog.Far != ctx->Fog.End ) - { - switch( ctx->Fog.Mode ) { - case GL_EXP: - fxMesa->Glide.guFogGenerateExp( fxMesa->Fog.Table, ctx->Fog.Density ); - break; - case GL_EXP2: - fxMesa->Glide.guFogGenerateExp2( fxMesa->Fog.Table, ctx->Fog.Density); - break; - case GL_LINEAR: - fxMesa->Glide.guFogGenerateLinear( fxMesa->Fog.Table, - ctx->Fog.Start, ctx->Fog.End ); - break; - } - - fxMesa->Fog.TableMode = ctx->Fog.Mode; - fxMesa->Fog.Density = ctx->Fog.Density; - fxMesa->Fog.Near = ctx->Fog.Start; - fxMesa->Fog.Far = ctx->Fog.End; - fxMesa->dirty |= TDFX_UPLOAD_FOG_TABLE; - } -} - -static void tdfxDDFogfv( GLcontext *ctx, GLenum pname, const GLfloat *param ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_FOG; -} - - -/* ============================================================= - * Clipping - */ - -static int intersect_rect( XF86DRIClipRectPtr out, - const XF86DRIClipRectPtr a, - const XF86DRIClipRectPtr b) -{ - *out = *a; - if (b->x1 > out->x1) out->x1 = b->x1; - if (b->y1 > out->y1) out->y1 = b->y1; - if (b->x2 < out->x2) out->x2 = b->x2; - if (b->y2 < out->y2) out->y2 = b->y2; - if (out->x1 >= out->x2) return 0; - if (out->y1 >= out->y2) return 0; - return 1; -} - - -/* - * Examine XF86 cliprect list and scissor state to recompute our - * cliprect list. - */ -void tdfxUpdateClipping( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - __DRIdrawablePrivate *dPriv = fxMesa->driDrawable; - - if ( TDFX_DEBUG & DEBUG_VERBOSE_API ) { - fprintf( stderr, "%s()\n", __FUNCTION__ ); - } - - assert(ctx); - assert(fxMesa); - assert(dPriv); - - if ( dPriv->x != fxMesa->x_offset || dPriv->y != fxMesa->y_offset || - dPriv->w != fxMesa->width || dPriv->h != fxMesa->height ) { - fxMesa->x_offset = dPriv->x; - fxMesa->y_offset = dPriv->y; - fxMesa->width = dPriv->w; - fxMesa->height = dPriv->h; - fxMesa->y_delta = - fxMesa->screen_height - fxMesa->y_offset - fxMesa->height; - tdfxUpdateViewport( ctx ); - } - - if (fxMesa->scissoredClipRects && fxMesa->pClipRects) { - free(fxMesa->pClipRects); - } - - if (ctx->Scissor.Enabled) { - /* intersect OpenGL scissor box with all cliprects to make a new - * list of cliprects. - */ - XF86DRIClipRectRec scissor; - int x1 = ctx->Scissor.X + fxMesa->x_offset; - int y1 = fxMesa->screen_height - fxMesa->y_delta - - ctx->Scissor.Y - ctx->Scissor.Height; - int x2 = x1 + ctx->Scissor.Width; - int y2 = y1 + ctx->Scissor.Height; - scissor.x1 = MAX2(x1, 0); - scissor.y1 = MAX2(y1, 0); - scissor.x2 = MAX2(x2, 0); - scissor.y2 = MAX2(y2, 0); - - assert(scissor.x2 >= scissor.x1); - assert(scissor.y2 >= scissor.y1); - - fxMesa->pClipRects = malloc(dPriv->numClipRects - * sizeof(XF86DRIClipRectRec)); - if (fxMesa->pClipRects) { - int i; - fxMesa->numClipRects = 0; - for (i = 0; i < dPriv->numClipRects; i++) { - if (intersect_rect(&fxMesa->pClipRects[fxMesa->numClipRects], - &scissor, &dPriv->pClipRects[i])) { - fxMesa->numClipRects++; - } - } - fxMesa->scissoredClipRects = GL_TRUE; - } - else { - /* out of memory, forgo scissor */ - fxMesa->numClipRects = dPriv->numClipRects; - fxMesa->pClipRects = dPriv->pClipRects; - fxMesa->scissoredClipRects = GL_FALSE; - } - } - else { - fxMesa->numClipRects = dPriv->numClipRects; - fxMesa->pClipRects = dPriv->pClipRects; - fxMesa->scissoredClipRects = GL_FALSE; - } - - fxMesa->dirty |= TDFX_UPLOAD_CLIP; -} - - - -/* ============================================================= - * Culling - */ - -void tdfxUpdateCull( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GrCullMode_t mode = GR_CULL_DISABLE; - - /* KW: don't need to check raster_primitive here as we don't - * attempt to draw lines or points with triangles. - */ - if ( ctx->Polygon.CullFlag ) { - switch ( ctx->Polygon.CullFaceMode ) { - case GL_FRONT: - if ( ctx->Polygon.FrontFace == GL_CCW ) { - mode = GR_CULL_POSITIVE; - } else { - mode = GR_CULL_NEGATIVE; - } - break; - - case GL_BACK: - if ( ctx->Polygon.FrontFace == GL_CCW ) { - mode = GR_CULL_NEGATIVE; - } else { - mode = GR_CULL_POSITIVE; - } - break; - - case GL_FRONT_AND_BACK: - /* Handled as a fallback on triangles in tdfx_tris.c */ - return; - - default: - ASSERT(0); - break; - } - } - - if ( fxMesa->CullMode != mode ) { - fxMesa->CullMode = mode; - fxMesa->dirty |= TDFX_UPLOAD_CULL; - } -} - -static void tdfxDDCullFace( GLcontext *ctx, GLenum mode ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_CULL; -} - -static void tdfxDDFrontFace( GLcontext *ctx, GLenum mode ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_CULL; -} - - -/* ============================================================= - * Line drawing. - */ - -static void tdfxUpdateLine( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - - if ( TDFX_DEBUG & DEBUG_VERBOSE_API ) { - fprintf( stderr, "%s()\n", __FUNCTION__ ); - } - - FLUSH_BATCH( fxMesa ); - fxMesa->dirty |= TDFX_UPLOAD_LINE; -} - - -static void tdfxDDLineWidth( GLcontext *ctx, GLfloat width ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_LINE; -} - - -/* ============================================================= - * Color Attributes - */ - -static void tdfxDDColorMask( GLcontext *ctx, - GLboolean r, GLboolean g, - GLboolean b, GLboolean a ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - FLUSH_BATCH( fxMesa ); - - if ( fxMesa->Color.ColorMask[RCOMP] != r || - fxMesa->Color.ColorMask[GCOMP] != g || - fxMesa->Color.ColorMask[BCOMP] != b || - fxMesa->Color.ColorMask[ACOMP] != a ) { - fxMesa->Color.ColorMask[RCOMP] = r; - fxMesa->Color.ColorMask[GCOMP] = g; - fxMesa->Color.ColorMask[BCOMP] = b; - fxMesa->Color.ColorMask[ACOMP] = a; - fxMesa->dirty |= TDFX_UPLOAD_COLOR_MASK; - - if (ctx->Visual.redBits < 8) { - /* Can't do RGB colormasking in 16bpp mode. */ - /* We can completely ignore the alpha mask. */ - FALLBACK( fxMesa, TDFX_FALLBACK_COLORMASK, (r != g || g != b) ); - } - } -} - - -static void tdfxDDClearColor( GLcontext *ctx, - const GLfloat color[4] ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GLubyte c[4]; - FLUSH_BATCH( fxMesa ); - CLAMPED_FLOAT_TO_UBYTE(c[0], color[0]); - CLAMPED_FLOAT_TO_UBYTE(c[1], color[1]); - CLAMPED_FLOAT_TO_UBYTE(c[2], color[2]); - CLAMPED_FLOAT_TO_UBYTE(c[3], color[3]); - fxMesa->Color.ClearColor = TDFXPACKCOLOR888( c[0], c[1], c[2] ); - fxMesa->Color.ClearAlpha = c[3]; -} - - -/* ============================================================= - * Light Model - */ - -static void tdfxDDLightModelfv( GLcontext *ctx, GLenum pname, - const GLfloat *param ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - if ( pname == GL_LIGHT_MODEL_COLOR_CONTROL ) { - FALLBACK( fxMesa, TDFX_FALLBACK_SPECULAR, - (ctx->Light.Enabled && - ctx->Light.Model.ColorControl == GL_SEPARATE_SPECULAR_COLOR )); - } -} - -static void tdfxDDShadeModel( GLcontext *ctx, GLenum mode ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - /* FIXME: Can we implement native flat shading? */ - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_TEXTURE; -} - - -/* ============================================================= - * Scissor - */ - -static void -tdfxDDScissor(GLcontext * ctx, GLint x, GLint y, GLsizei w, GLsizei h) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_CLIP; -} - -/* ============================================================= - * Render - */ - -static void tdfxUpdateRenderAttrib( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - FLUSH_BATCH( fxMesa ); - fxMesa->dirty |= TDFX_UPLOAD_RENDER_BUFFER; -} - -/* ============================================================= - * Viewport - */ - -void tdfxUpdateViewport( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - const GLfloat *v = ctx->Viewport._WindowMap.m; - GLfloat *m = fxMesa->hw_viewport; - - m[MAT_SX] = v[MAT_SX]; - m[MAT_TX] = v[MAT_TX] + fxMesa->x_offset + TRI_X_OFFSET; - m[MAT_SY] = v[MAT_SY]; - m[MAT_TY] = v[MAT_TY] + fxMesa->y_delta + TRI_Y_OFFSET; - m[MAT_SZ] = v[MAT_SZ]; - m[MAT_TZ] = v[MAT_TZ]; - - fxMesa->SetupNewInputs |= VERT_BIT_CLIP; -} - - -static void tdfxDDViewport( GLcontext *ctx, GLint x, GLint y, - GLsizei w, GLsizei h ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_VIEWPORT; -} - - -static void tdfxDDDepthRange( GLcontext *ctx, GLclampd nearVal, GLclampd farVal ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_VIEWPORT; -} - - -/* ============================================================= - * State enable/disable - */ - -static void tdfxDDEnable( GLcontext *ctx, GLenum cap, GLboolean state ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - - switch ( cap ) { - case GL_ALPHA_TEST: - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_ALPHA; - break; - - case GL_BLEND: - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_ALPHA; - FALLBACK( fxMesa, TDFX_FALLBACK_LOGICOP, - (ctx->Color.ColorLogicOpEnabled && - ctx->Color.LogicOp != GL_COPY)); - break; - - case GL_CULL_FACE: - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_CULL; - break; - - case GL_DEPTH_TEST: - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_DEPTH; - break; - - case GL_DITHER: - FLUSH_BATCH( fxMesa ); - if ( state ) { - fxMesa->Color.Dither = GR_DITHER_2x2; - } else { - fxMesa->Color.Dither = GR_DITHER_DISABLE; - } - fxMesa->dirty |= TDFX_UPLOAD_DITHER; - break; - - case GL_FOG: - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_FOG; - break; - - case GL_COLOR_LOGIC_OP: - FALLBACK( fxMesa, TDFX_FALLBACK_LOGICOP, - (ctx->Color.ColorLogicOpEnabled && - ctx->Color.LogicOp != GL_COPY)); - break; - - case GL_LIGHTING: - FALLBACK( fxMesa, TDFX_FALLBACK_SPECULAR, - (ctx->Light.Enabled && - ctx->Light.Model.ColorControl == GL_SEPARATE_SPECULAR_COLOR )); - break; - - case GL_LINE_SMOOTH: - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_LINE; - break; - - case GL_LINE_STIPPLE: - FALLBACK(fxMesa, TDFX_FALLBACK_LINE_STIPPLE, state); - break; - - case GL_POLYGON_STIPPLE: - FLUSH_BATCH(fxMesa); - fxMesa->new_state |= TDFX_NEW_STIPPLE; - break; - - case GL_SCISSOR_TEST: - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_CLIP; - break; - - case GL_STENCIL_TEST: - FLUSH_BATCH( fxMesa ); - FALLBACK( fxMesa, TDFX_FALLBACK_STENCIL, state && !fxMesa->haveHwStencil); - break; - - case GL_TEXTURE_1D: - case GL_TEXTURE_3D: - FLUSH_BATCH( fxMesa ); - FALLBACK( fxMesa, TDFX_FALLBACK_TEXTURE_1D_3D, state); /* wrong */ - fxMesa->new_state |= TDFX_NEW_TEXTURE; - break; - - case GL_TEXTURE_2D: - FLUSH_BATCH( fxMesa ); - fxMesa->new_state |= TDFX_NEW_TEXTURE; - break; - - default: - return; - } -} - - - -/* Set the buffer used for drawing */ -/* XXX support for separate read/draw buffers hasn't been tested */ -static void tdfxDDDrawBuffer( GLcontext *ctx, GLenum mode ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - if ( TDFX_DEBUG & DEBUG_VERBOSE_API ) { - fprintf( stderr, "%s()\n", __FUNCTION__ ); - } - - FLUSH_BATCH( fxMesa ); - - /* - * _DrawDestMask is easier to cope with than . - */ - switch ( ctx->Color._DrawDestMask ) { - case FRONT_LEFT_BIT: - fxMesa->DrawBuffer = fxMesa->ReadBuffer = GR_BUFFER_FRONTBUFFER; - fxMesa->new_state |= TDFX_NEW_RENDER; - FALLBACK( fxMesa, TDFX_FALLBACK_DRAW_BUFFER, GL_FALSE ); - break; - case BACK_LEFT_BIT: - fxMesa->DrawBuffer = fxMesa->ReadBuffer = GR_BUFFER_BACKBUFFER; - fxMesa->new_state |= TDFX_NEW_RENDER; - FALLBACK( fxMesa, TDFX_FALLBACK_DRAW_BUFFER, GL_FALSE ); - break; - case 0: - FX_grColorMaskv( ctx, false4 ); - FALLBACK( fxMesa, TDFX_FALLBACK_DRAW_BUFFER, GL_FALSE ); - break; - default: - FALLBACK( fxMesa, TDFX_FALLBACK_DRAW_BUFFER, GL_TRUE ); - break; - } - - /* We want to update the s/w rast state too so that tdfxDDSetBuffer() - * gets called. - */ - _swrast_DrawBuffer(ctx, mode); -} - - -static void tdfxDDReadBuffer( GLcontext *ctx, GLenum mode ) -{ - /* XXX ??? */ -} - - -/* ============================================================= - * Polygon stipple - */ - -static void tdfxDDPolygonStipple( GLcontext *ctx, const GLubyte *mask ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - const GLubyte *m = mask; - GLubyte q[4]; - int i,j,k; - GLboolean allBitsSet; - -/* int active = (ctx->Polygon.StippleFlag && */ -/* fxMesa->reduced_prim == GL_TRIANGLES); */ - - FLUSH_BATCH(fxMesa); - fxMesa->Stipple.Pattern = 0xffffffff; - fxMesa->dirty |= TDFX_UPLOAD_STIPPLE; - fxMesa->new_state |= TDFX_NEW_STIPPLE; - - /* Check if the stipple pattern is fully opaque. If so, use software - * rendering. This basically a trick to make sure the OpenGL conformance - * test passes. - */ - allBitsSet = GL_TRUE; - for (i = 0; i < 32; i++) { - if (((GLuint *) mask)[i] != 0xffffffff) { - allBitsSet = GL_FALSE; - break; - } - } - if (allBitsSet) { - fxMesa->haveHwStipple = GL_FALSE; - return; - } - - q[0] = mask[0]; - q[1] = mask[4]; - q[2] = mask[8]; - q[3] = mask[12]; - - for (k = 0 ; k < 8 ; k++) - for (j = 0 ; j < 4; j++) - for (i = 0 ; i < 4 ; i++,m++) { - if (*m != q[j]) { - fxMesa->haveHwStipple = GL_FALSE; - return; - } - } - - fxMesa->haveHwStipple = GL_TRUE; - fxMesa->Stipple.Pattern = ( (q[0] << 0) | - (q[1] << 8) | - (q[2] << 16) | - (q[3] << 24) ); -} - - - -static void tdfxDDRenderMode( GLcontext *ctx, GLenum mode ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - FALLBACK( fxMesa, TDFX_FALLBACK_RENDER_MODE, (mode != GL_RENDER) ); -} - - - -static void tdfxDDPrintState( const char *msg, GLuint flags ) -{ - fprintf( stderr, - "%s: (0x%x) %s%s%s%s%s%s%s%s%s%s%s%s%s\n", - msg, - flags, - (flags & TDFX_NEW_COLOR) ? "color, " : "", - (flags & TDFX_NEW_ALPHA) ? "alpha, " : "", - (flags & TDFX_NEW_DEPTH) ? "depth, " : "", - (flags & TDFX_NEW_RENDER) ? "render, " : "", - (flags & TDFX_NEW_FOG) ? "fog, " : "", - (flags & TDFX_NEW_STENCIL) ? "stencil, " : "", - (flags & TDFX_NEW_STIPPLE) ? "stipple, " : "", - (flags & TDFX_NEW_CLIP) ? "clip, " : "", - (flags & TDFX_NEW_VIEWPORT) ? "viewport, " : "", - (flags & TDFX_NEW_CULL) ? "cull, " : "", - (flags & TDFX_NEW_GLIDE) ? "glide, " : "", - (flags & TDFX_NEW_TEXTURE) ? "texture, " : "", - (flags & TDFX_NEW_CONTEXT) ? "context, " : ""); -} - - - -void tdfxDDUpdateHwState( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - int new_state = fxMesa->new_state; - - if ( TDFX_DEBUG & DEBUG_VERBOSE_API ) { - fprintf( stderr, "%s()\n", __FUNCTION__ ); - } - - if ( new_state ) - { - FLUSH_BATCH( fxMesa ); - - fxMesa->new_state = 0; - - if ( 0 ) - tdfxDDPrintState( "tdfxUpdateHwState", new_state ); - - /* Update the various parts of the context's state. - */ - if ( new_state & TDFX_NEW_ALPHA ) { - tdfxUpdateAlphaMode( ctx ); - } - - if ( new_state & TDFX_NEW_DEPTH ) - tdfxUpdateZMode( ctx ); - - if ( new_state & TDFX_NEW_FOG ) - tdfxUpdateFogAttrib( ctx ); - - if ( new_state & TDFX_NEW_CLIP ) - tdfxUpdateClipping( ctx ); - - if ( new_state & TDFX_NEW_STIPPLE ) - tdfxUpdateStipple( ctx ); - - if ( new_state & TDFX_NEW_CULL ) - tdfxUpdateCull( ctx ); - - if ( new_state & TDFX_NEW_LINE ) - tdfxUpdateLine( ctx ); - - if ( new_state & TDFX_NEW_VIEWPORT ) - tdfxUpdateViewport( ctx ); - - if ( new_state & TDFX_NEW_RENDER ) - tdfxUpdateRenderAttrib( ctx ); - - if ( new_state & TDFX_NEW_STENCIL ) - tdfxUpdateStencil( ctx ); - - if ( new_state & TDFX_NEW_TEXTURE ) { - tdfxUpdateTextureState( ctx ); - } - else if ( new_state & TDFX_NEW_TEXTURE_BIND ) { - tdfxUpdateTextureBinding( ctx ); - } - } - - if ( 0 ) { - FxI32 bias = (FxI32) (ctx->Polygon.OffsetUnits * TDFX_DEPTH_BIAS_SCALE); - - if ( fxMesa->Depth.Bias != bias ) { - fxMesa->Depth.Bias = bias; - fxMesa->dirty |= TDFX_UPLOAD_DEPTH_BIAS; - } - } - - if ( fxMesa->dirty ) { - LOCK_HARDWARE( fxMesa ); - tdfxEmitHwStateLocked( fxMesa ); - UNLOCK_HARDWARE( fxMesa ); - } -} - - -static void tdfxDDInvalidateState( GLcontext *ctx, GLuint new_state ) -{ - _swrast_InvalidateState( ctx, new_state ); - _swsetup_InvalidateState( ctx, new_state ); - _ac_InvalidateState( ctx, new_state ); - _tnl_InvalidateState( ctx, new_state ); - TDFX_CONTEXT(ctx)->new_gl_state |= new_state; -} - - - -/* Initialize the context's Glide state mirror. These values will be - * used as Glide function call parameters when the time comes. - */ -void tdfxInitState( tdfxContextPtr fxMesa ) -{ - GLcontext *ctx = fxMesa->glCtx; - GLint i; - - fxMesa->ColorCombine.Function = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->ColorCombine.Factor = GR_COMBINE_FACTOR_NONE; - fxMesa->ColorCombine.Local = GR_COMBINE_LOCAL_ITERATED; - fxMesa->ColorCombine.Other = GR_COMBINE_OTHER_NONE; - fxMesa->ColorCombine.Invert = FXFALSE; - fxMesa->AlphaCombine.Function = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->AlphaCombine.Factor = GR_COMBINE_FACTOR_NONE; - fxMesa->AlphaCombine.Local = GR_COMBINE_LOCAL_ITERATED; - fxMesa->AlphaCombine.Other = GR_COMBINE_OTHER_NONE; - fxMesa->AlphaCombine.Invert = FXFALSE; - - fxMesa->ColorCombineExt.SourceA = GR_CMBX_ITRGB; - fxMesa->ColorCombineExt.ModeA = GR_FUNC_MODE_X; - fxMesa->ColorCombineExt.SourceB = GR_CMBX_ZERO; - fxMesa->ColorCombineExt.ModeB = GR_FUNC_MODE_ZERO; - fxMesa->ColorCombineExt.SourceC = GR_CMBX_ZERO; - fxMesa->ColorCombineExt.InvertC = FXTRUE; - fxMesa->ColorCombineExt.SourceD = GR_CMBX_ZERO; - fxMesa->ColorCombineExt.InvertD = FXFALSE; - fxMesa->ColorCombineExt.Shift = 0; - fxMesa->ColorCombineExt.Invert = FXFALSE; - fxMesa->AlphaCombineExt.SourceA = GR_CMBX_ITALPHA; - fxMesa->AlphaCombineExt.ModeA = GR_FUNC_MODE_X; - fxMesa->AlphaCombineExt.SourceB = GR_CMBX_ZERO; - fxMesa->AlphaCombineExt.ModeB = GR_FUNC_MODE_ZERO; - fxMesa->AlphaCombineExt.SourceC = GR_CMBX_ZERO; - fxMesa->AlphaCombineExt.InvertC = FXTRUE; - fxMesa->AlphaCombineExt.SourceD = GR_CMBX_ZERO; - fxMesa->AlphaCombineExt.InvertD = FXFALSE; - fxMesa->AlphaCombineExt.Shift = 0; - fxMesa->AlphaCombineExt.Invert = FXFALSE; - - fxMesa->sScale0 = fxMesa->tScale0 = 1.0; - fxMesa->sScale1 = fxMesa->tScale1 = 1.0; - - fxMesa->TexPalette.Type = 0; - fxMesa->TexPalette.Data = NULL; - - for ( i = 0 ; i < TDFX_NUM_TMU ; i++ ) { - fxMesa->TexSource[i].StartAddress = 0; - fxMesa->TexSource[i].EvenOdd = GR_MIPMAPLEVELMASK_EVEN; - fxMesa->TexSource[i].Info = NULL; - - fxMesa->TexCombine[i].FunctionRGB = 0; - fxMesa->TexCombine[i].FactorRGB = 0; - fxMesa->TexCombine[i].FunctionAlpha = 0; - fxMesa->TexCombine[i].FactorAlpha = 0; - fxMesa->TexCombine[i].InvertRGB = FXFALSE; - fxMesa->TexCombine[i].InvertAlpha = FXFALSE; - - fxMesa->TexCombineExt[i].Alpha.SourceA = 0; - /* XXX more state to init here */ - fxMesa->TexCombineExt[i].Color.SourceA = 0; - fxMesa->TexCombineExt[i].EnvColor = 0x0; - - fxMesa->TexParams[i].sClamp = GR_TEXTURECLAMP_WRAP; - fxMesa->TexParams[i].tClamp = GR_TEXTURECLAMP_WRAP; - fxMesa->TexParams[i].minFilt = GR_TEXTUREFILTER_POINT_SAMPLED; - fxMesa->TexParams[i].magFilt = GR_TEXTUREFILTER_BILINEAR; - fxMesa->TexParams[i].mmMode = GR_MIPMAP_DISABLE; - fxMesa->TexParams[i].LODblend = FXFALSE; - fxMesa->TexParams[i].LodBias = 0.0; - - fxMesa->TexState.EnvMode[i] = ~0; - fxMesa->TexState.TexFormat[i] = ~0; - fxMesa->TexState.Enabled[i] = 0; - } - - if ( ctx->Visual.doubleBufferMode) { - fxMesa->DrawBuffer = GR_BUFFER_BACKBUFFER; - fxMesa->ReadBuffer = GR_BUFFER_BACKBUFFER; - } else { - fxMesa->DrawBuffer = GR_BUFFER_FRONTBUFFER; - fxMesa->ReadBuffer = GR_BUFFER_FRONTBUFFER; - } - - fxMesa->Color.ClearColor = 0x00000000; - fxMesa->Color.ClearAlpha = 0x00; - fxMesa->Color.ColorMask[RCOMP] = FXTRUE; - fxMesa->Color.ColorMask[BCOMP] = FXTRUE; - fxMesa->Color.ColorMask[GCOMP] = FXTRUE; - fxMesa->Color.ColorMask[ACOMP] = FXTRUE; - fxMesa->Color.MonoColor = 0xffffffff; - - fxMesa->Color.AlphaFunc = GR_CMP_ALWAYS; - fxMesa->Color.AlphaRef = 0x00; - fxMesa->Color.BlendSrcRGB = GR_BLEND_ONE; - fxMesa->Color.BlendDstRGB = GR_BLEND_ZERO; - fxMesa->Color.BlendSrcA = GR_BLEND_ONE; - fxMesa->Color.BlendSrcA = GR_BLEND_ZERO; - - fxMesa->Color.Dither = GR_DITHER_2x2; - - if ( fxMesa->glCtx->Visual.depthBits > 0 ) { - fxMesa->Depth.Mode = GR_DEPTHBUFFER_ZBUFFER; - } else { - fxMesa->Depth.Mode = GR_DEPTHBUFFER_DISABLE; - } - fxMesa->Depth.Bias = 0; - fxMesa->Depth.Func = GR_CMP_LESS; - fxMesa->Depth.Clear = 0; /* computed later */ - fxMesa->Depth.Mask = FXTRUE; - - - fxMesa->Fog.Mode = GR_FOG_DISABLE; - fxMesa->Fog.Color = 0x00000000; - fxMesa->Fog.Table = NULL; - fxMesa->Fog.Density = 1.0; - fxMesa->Fog.Near = 1.0; - fxMesa->Fog.Far = 1.0; - - fxMesa->Stencil.Function = GR_CMP_ALWAYS; - fxMesa->Stencil.RefValue = 0; - fxMesa->Stencil.ValueMask = 0xff; - fxMesa->Stencil.WriteMask = 0xff; - fxMesa->Stencil.FailFunc = 0; - fxMesa->Stencil.ZFailFunc = 0; - fxMesa->Stencil.ZPassFunc = 0; - fxMesa->Stencil.Clear = 0; - - fxMesa->Stipple.Mode = GR_STIPPLE_DISABLE; - fxMesa->Stipple.Pattern = 0xffffffff; - - fxMesa->Scissor.minX = 0; - fxMesa->Scissor.minY = 0; - fxMesa->Scissor.maxX = 0; - fxMesa->Scissor.maxY = 0; - - fxMesa->Viewport.Mode = GR_WINDOW_COORDS; - fxMesa->Viewport.X = 0; - fxMesa->Viewport.Y = 0; - fxMesa->Viewport.Width = 0; - fxMesa->Viewport.Height = 0; - fxMesa->Viewport.Near = 0.0; - fxMesa->Viewport.Far = 0.0; - - fxMesa->CullMode = GR_CULL_DISABLE; - - fxMesa->Glide.ColorFormat = GR_COLORFORMAT_ABGR; - fxMesa->Glide.Origin = GR_ORIGIN_LOWER_LEFT; - fxMesa->Glide.Initialized = FXFALSE; -} - - - -void tdfxDDInitStateFuncs( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - ctx->Driver.UpdateState = tdfxDDInvalidateState; - - - /* State notification callbacks: - */ - ctx->Driver.ClearIndex = NULL; - ctx->Driver.ClearColor = tdfxDDClearColor; - ctx->Driver.DrawBuffer = tdfxDDDrawBuffer; - ctx->Driver.ReadBuffer = tdfxDDReadBuffer; - - ctx->Driver.IndexMask = NULL; - ctx->Driver.ColorMask = tdfxDDColorMask; - - ctx->Driver.AlphaFunc = tdfxDDAlphaFunc; - ctx->Driver.BlendEquation = tdfxDDBlendEquation; - ctx->Driver.BlendFunc = tdfxDDBlendFunc; - ctx->Driver.BlendFuncSeparate = tdfxDDBlendFuncSeparate; - ctx->Driver.ClearDepth = tdfxDDClearDepth; - ctx->Driver.ClearStencil = NULL; - ctx->Driver.CullFace = tdfxDDCullFace; - ctx->Driver.FrontFace = tdfxDDFrontFace; - ctx->Driver.DepthFunc = tdfxDDDepthFunc; - ctx->Driver.DepthMask = tdfxDDDepthMask; - ctx->Driver.DepthRange = tdfxDDDepthRange; - ctx->Driver.Enable = tdfxDDEnable; - ctx->Driver.Fogfv = tdfxDDFogfv; - ctx->Driver.Hint = NULL; - ctx->Driver.Lightfv = NULL; - ctx->Driver.LightModelfv = tdfxDDLightModelfv; - ctx->Driver.LineStipple = NULL; - ctx->Driver.LineWidth = tdfxDDLineWidth; - ctx->Driver.PolygonStipple = tdfxDDPolygonStipple; - ctx->Driver.RenderMode = tdfxDDRenderMode; - ctx->Driver.Scissor = tdfxDDScissor; - ctx->Driver.ShadeModel = tdfxDDShadeModel; - - ctx->Driver.BindTexture = tdfxDDBindTexture; - ctx->Driver.DeleteTexture = tdfxDDDeleteTexture; - ctx->Driver.TexEnv = tdfxDDTexEnv; - ctx->Driver.TexParameter = tdfxDDTexParameter; - ctx->Driver.ChooseTextureFormat = tdfxDDChooseTextureFormat; - ctx->Driver.TexImage2D = tdfxDDTexImage2D; - ctx->Driver.TexSubImage2D = tdfxDDTexSubImage2D; - /* - ctx->Driver.TexImage2D = _mesa_store_teximage2d; - ctx->Driver.TexSubImage2D = _mesa_store_texsubimage2d; - */ - - ctx->Driver.TexImage1D = _mesa_store_teximage1d; - ctx->Driver.TexImage3D = _mesa_store_teximage3d; - ctx->Driver.TexSubImage1D = _mesa_store_texsubimage1d; - ctx->Driver.TexSubImage3D = _mesa_store_texsubimage3d; - ctx->Driver.CopyTexImage1D = _swrast_copy_teximage1d; - ctx->Driver.CopyTexImage2D = _swrast_copy_teximage2d; - ctx->Driver.CopyTexSubImage1D = _swrast_copy_texsubimage1d; - ctx->Driver.CopyTexSubImage2D = _swrast_copy_texsubimage2d; - ctx->Driver.CopyTexSubImage3D = _swrast_copy_texsubimage3d; - ctx->Driver.TestProxyTexImage = _mesa_test_proxy_teximage; - -/* ctx->Driver.GetTexImage = tdfxDDGetTexImage; */ - ctx->Driver.UpdateTexturePalette = tdfxDDTexturePalette; - - if ( fxMesa->haveHwStencil ) { - ctx->Driver.StencilFunc = tdfxDDStencilFunc; - ctx->Driver.StencilMask = tdfxDDStencilMask; - ctx->Driver.StencilOp = tdfxDDStencilOp; - } else { - ctx->Driver.StencilFunc = NULL; - ctx->Driver.StencilMask = NULL; - ctx->Driver.StencilOp = NULL; - } - - ctx->Driver.Viewport = tdfxDDViewport; - - - /* Swrast hooks for imaging extensions: - */ - ctx->Driver.CopyColorTable = _swrast_CopyColorTable; - ctx->Driver.CopyColorSubTable = _swrast_CopyColorSubTable; - ctx->Driver.CopyConvolutionFilter1D = _swrast_CopyConvolutionFilter1D; - ctx->Driver.CopyConvolutionFilter2D = _swrast_CopyConvolutionFilter2D; -} Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_state.h diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_state.h:1.2 xc/lib/GL/mesa/src/drv/tdfx/tdfx_state.h:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_state.h:1.2 Fri Feb 22 16:45:04 2002 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_state.h Wed Mar 16 21:05:11 2005 @@ -1,64 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_state.h,v 1.2 2002/02/22 21:45:04 dawes Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * Brian Paul - * - */ - -#ifndef __TDFX_STATE_H__ -#define __TDFX_STATE_H__ - -#ifdef GLX_DIRECT_RENDERING - -#include "context.h" -#include "tdfx_context.h" - -extern void tdfxDDInitStateFuncs( GLcontext *ctx ); - -extern void tdfxDDUpdateHwState( GLcontext *ctx ); - -extern void tdfxInitState( tdfxContextPtr fxMesa ); - -extern void tdfxUpdateClipping( GLcontext *ctx ); - - -extern void tdfxFallback( GLcontext *ctx, GLuint bit, GLboolean mode ); -#define FALLBACK( rmesa, bit, mode ) tdfxFallback( rmesa->glCtx, bit, mode ) - -extern void tdfxUpdateCull( GLcontext *ctx ); -extern void tdfxUpdateStipple( GLcontext *ctx ); -extern void tdfxUpdateViewport( GLcontext *ctx ); - - -#endif -#endif Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_tex.c diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_tex.c:1.7 xc/lib/GL/mesa/src/drv/tdfx/tdfx_tex.c:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_tex.c:1.7 Tue Nov 5 12:46:10 2002 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_tex.c Wed Mar 16 21:05:11 2005 @@ -1,1473 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_tex.c,v 1.7 2002/11/05 17:46:10 tsi Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * Brian Paul - * - */ - -#include "image.h" -#include "texutil.h" -#include "texformat.h" -#include "teximage.h" -#include "texstore.h" -#include "tdfx_context.h" -#include "tdfx_tex.h" -#include "tdfx_texman.h" - - - -static int -logbase2(int n) -{ - GLint i = 1; - GLint log2 = 0; - - if (n < 0) { - return -1; - } - - while (n > i) { - i *= 2; - log2++; - } - if (i != n) { - return -1; - } - else { - return log2; - } -} - - -/* - * Compute various texture image parameters. - * Input: w, h - source texture width and height - * Output: lodlevel - Glide lod level token for the larger texture dimension - * aspectratio - Glide aspect ratio token - * sscale - S scale factor used during triangle setup - * tscale - T scale factor used during triangle setup - * wscale - OpenGL -> Glide image width scale factor - * hscale - OpenGL -> Glide image height scale factor - * - * Sample results: - * w h lodlevel aspectRatio - * 128 128 GR_LOD_LOG2_128 (=7) GR_ASPECT_LOG2_1x1 (=0) - * 64 64 GR_LOD_LOG2_64 (=6) GR_ASPECT_LOG2_1x1 (=0) - * 64 32 GR_LOD_LOG2_64 (=6) GR_ASPECT_LOG2_2x1 (=1) - * 32 64 GR_LOD_LOG2_64 (=6) GR_ASPECT_LOG2_1x2 (=-1) - * 32 32 GR_LOD_LOG2_32 (=5) GR_ASPECT_LOG2_1x1 (=0) - */ -static void -tdfxTexGetInfo(const GLcontext *ctx, int w, int h, - GrLOD_t *lodlevel, GrAspectRatio_t *aspectratio, - float *sscale, float *tscale, - int *wscale, int *hscale) -{ - int logw, logh, ar, lod, ws, hs; - float s, t; - - ASSERT(w >= 1); - ASSERT(h >= 1); - - logw = logbase2(w); - logh = logbase2(h); - ar = logw - logh; /* aspect ratio = difference in log dimensions */ - - /* Hardware only allows a maximum aspect ratio of 8x1, so handle - |ar| > 3 by scaling the image and using an 8x1 aspect ratio */ - if (ar >= 0) { - ASSERT(width >= height); - lod = logw; - s = 256.0; - ws = 1; - if (ar <= GR_ASPECT_LOG2_8x1) { - t = 256 >> ar; - hs = 1; - } - else { - /* have to stretch image height */ - t = 32.0; - hs = 1 << (ar - 3); - } - } - else { - ASSERT(width < height); - lod = logh; - t = 256.0; - hs = 1; - if (ar >= GR_ASPECT_LOG2_1x8) { - s = 256 >> -ar; - ws = 1; - } - else { - /* have to stretch image width */ - s = 32.0; - ws = 1 << (-ar - 3); - } - } - - if (ar < GR_ASPECT_LOG2_1x8) - ar = GR_ASPECT_LOG2_1x8; - else if (ar > GR_ASPECT_LOG2_8x1) - ar = GR_ASPECT_LOG2_8x1; - - if (lodlevel) - *lodlevel = (GrLOD_t) lod; - if (aspectratio) - *aspectratio = (GrAspectRatio_t) ar; - if (sscale) - *sscale = s; - if (tscale) - *tscale = t; - if (wscale) - *wscale = ws; - if (hscale) - *hscale = hs; -} - - -/* - * We need to call this when a texture object's minification filter - * or texture image sizes change. - */ -static void RevalidateTexture(GLcontext *ctx, struct gl_texture_object *tObj) -{ - tdfxTexInfo *ti = TDFX_TEXTURE_DATA(tObj); - GLint minl, maxl; - - if (!ti) - return; - - minl = maxl = tObj->BaseLevel; - - if (tObj->Image[minl]) { - maxl = MIN2(tObj->MaxLevel, tObj->Image[minl]->MaxLog2); - - /* compute largeLodLog2, aspect ratio and texcoord scale factors */ - tdfxTexGetInfo(ctx, tObj->Image[minl]->Width, tObj->Image[minl]->Height, - &ti->info.largeLodLog2, - &ti->info.aspectRatioLog2, - &(ti->sScale), &(ti->tScale), NULL, NULL); - } - - if (tObj->Image[maxl] && (tObj->MinFilter != GL_NEAREST) && (tObj->MinFilter != GL_LINEAR)) { - /* mipmapping: need to compute smallLodLog2 */ - tdfxTexGetInfo(ctx, tObj->Image[maxl]->Width, - tObj->Image[maxl]->Height, - &ti->info.smallLodLog2, NULL, - NULL, NULL, NULL, NULL); - } - else { - /* not mipmapping: smallLodLog2 = largeLodLog2 */ - ti->info.smallLodLog2 = ti->info.largeLodLog2; - maxl = minl; - } - - ti->minLevel = minl; - ti->maxLevel = maxl; - ti->info.data = NULL; -} - - -static tdfxTexInfo * -fxAllocTexObjData(tdfxContextPtr fxMesa) -{ - tdfxTexInfo *ti; - - if (!(ti = CALLOC(sizeof(tdfxTexInfo)))) { - _mesa_problem(NULL, "tdfx driver: out of memory"); - return NULL; - } - - ti->isInTM = GL_FALSE; - - ti->whichTMU = TDFX_TMU_NONE; - - ti->tm[TDFX_TMU0] = NULL; - ti->tm[TDFX_TMU1] = NULL; - - ti->minFilt = GR_TEXTUREFILTER_POINT_SAMPLED; - ti->magFilt = GR_TEXTUREFILTER_BILINEAR; - - ti->sClamp = GR_TEXTURECLAMP_WRAP; - ti->tClamp = GR_TEXTURECLAMP_WRAP; - - ti->mmMode = GR_MIPMAP_NEAREST; - ti->LODblend = FXFALSE; - - return ti; -} - - -/* - * Called via glBindTexture. - */ - -void -tdfxDDBindTexture(GLcontext * ctx, GLenum target, - struct gl_texture_object *tObj) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - tdfxTexInfo *ti; - - if (MESA_VERBOSE & VERBOSE_DRIVER) { - fprintf(stderr, "fxmesa: fxDDTexBind(%d,%p)\n", tObj->Name, - tObj->DriverData); - } - - if (target != GL_TEXTURE_2D) - return; - - if (!tObj->DriverData) { - tObj->DriverData = fxAllocTexObjData(fxMesa); - } - - ti = TDFX_TEXTURE_DATA(tObj); - ti->lastTimeUsed = fxMesa->texBindNumber++; - - fxMesa->new_state |= TDFX_NEW_TEXTURE; -} - - -/* - * Called via glTexEnv. - */ -void -tdfxDDTexEnv(GLcontext * ctx, GLenum target, GLenum pname, - const GLfloat * param) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - if ( TDFX_DEBUG & DEBUG_VERBOSE_API ) { - if (param) - fprintf(stderr, "fxmesa: texenv(%x,%x)\n", pname, - (GLint) (*param)); - else - fprintf(stderr, "fxmesa: texenv(%x)\n", pname); - } - - /* XXX this is a bit of a hack to force the Glide texture - * state to be updated. - */ - fxMesa->TexState.EnvMode[ctx->Texture.CurrentUnit] = 0; - - fxMesa->new_state |= TDFX_NEW_TEXTURE; -} - - -/* - * Called via glTexParameter. - */ -void -tdfxDDTexParameter(GLcontext * ctx, GLenum target, - struct gl_texture_object *tObj, - GLenum pname, const GLfloat * params) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GLenum param = (GLenum) (GLint) params[0]; - tdfxTexInfo *ti; - - if (MESA_VERBOSE & VERBOSE_DRIVER) { - fprintf(stderr, "fxmesa: fxDDTexParam(%d,%p,%x,%x)\n", tObj->Name, - tObj->DriverData, pname, param); - } - - if (target != GL_TEXTURE_2D) - return; - - if (!tObj->DriverData) - tObj->DriverData = fxAllocTexObjData(fxMesa); - - ti = TDFX_TEXTURE_DATA(tObj); - - switch (pname) { - case GL_TEXTURE_MIN_FILTER: - switch (param) { - case GL_NEAREST: - ti->mmMode = GR_MIPMAP_DISABLE; - ti->minFilt = GR_TEXTUREFILTER_POINT_SAMPLED; - ti->LODblend = FXFALSE; - break; - case GL_LINEAR: - ti->mmMode = GR_MIPMAP_DISABLE; - ti->minFilt = GR_TEXTUREFILTER_BILINEAR; - ti->LODblend = FXFALSE; - break; - case GL_NEAREST_MIPMAP_LINEAR: - if (TDFX_IS_NAPALM(fxMesa)) { - if (fxMesa->haveTwoTMUs) { - ti->mmMode = GR_MIPMAP_NEAREST; - ti->LODblend = FXTRUE; - } - else { - ti->mmMode = GR_MIPMAP_NEAREST_DITHER; - ti->LODblend = FXFALSE; - } - ti->minFilt = GR_TEXTUREFILTER_POINT_SAMPLED; - break; - } - /* XXX Voodoo3/Banshee mipmap blending seems to produce - * incorrectly filtered colors for the smallest mipmap levels. - * To work-around we fall-through here and use a different filter. - */ - case GL_NEAREST_MIPMAP_NEAREST: - ti->mmMode = GR_MIPMAP_NEAREST; - ti->minFilt = GR_TEXTUREFILTER_POINT_SAMPLED; - ti->LODblend = FXFALSE; - break; - case GL_LINEAR_MIPMAP_LINEAR: - if (TDFX_IS_NAPALM(fxMesa)) { - if (fxMesa->haveTwoTMUs) { - ti->mmMode = GR_MIPMAP_NEAREST; - ti->LODblend = FXTRUE; - } - else { - ti->mmMode = GR_MIPMAP_NEAREST_DITHER; - ti->LODblend = FXFALSE; - } - ti->minFilt = GR_TEXTUREFILTER_BILINEAR; - break; - } - /* XXX Voodoo3/Banshee mipmap blending seems to produce - * incorrectly filtered colors for the smallest mipmap levels. - * To work-around we fall-through here and use a different filter. - */ - case GL_LINEAR_MIPMAP_NEAREST: - ti->mmMode = GR_MIPMAP_NEAREST; - ti->minFilt = GR_TEXTUREFILTER_BILINEAR; - ti->LODblend = FXFALSE; - break; - default: - break; - } - RevalidateTexture(ctx, tObj); - fxMesa->new_state |= TDFX_NEW_TEXTURE; - break; - - case GL_TEXTURE_MAG_FILTER: - switch (param) { - case GL_NEAREST: - ti->magFilt = GR_TEXTUREFILTER_POINT_SAMPLED; - break; - case GL_LINEAR: - ti->magFilt = GR_TEXTUREFILTER_BILINEAR; - break; - default: - break; - } - fxMesa->new_state |= TDFX_NEW_TEXTURE; - break; - - case GL_TEXTURE_WRAP_S: - switch (param) { - case GL_CLAMP: - ti->sClamp = GR_TEXTURECLAMP_CLAMP; - break; - case GL_REPEAT: - ti->sClamp = GR_TEXTURECLAMP_WRAP; - break; - default: - break; - } - fxMesa->new_state |= TDFX_NEW_TEXTURE; - break; - - case GL_TEXTURE_WRAP_T: - switch (param) { - case GL_CLAMP: - ti->tClamp = GR_TEXTURECLAMP_CLAMP; - break; - case GL_REPEAT: - ti->tClamp = GR_TEXTURECLAMP_WRAP; - break; - default: - break; - } - fxMesa->new_state |= TDFX_NEW_TEXTURE; - break; - - case GL_TEXTURE_BORDER_COLOR: - /* TO DO */ - break; - case GL_TEXTURE_MIN_LOD: - /* TO DO */ - break; - case GL_TEXTURE_MAX_LOD: - /* TO DO */ - break; - case GL_TEXTURE_BASE_LEVEL: - RevalidateTexture(ctx, tObj); - break; - case GL_TEXTURE_MAX_LEVEL: - RevalidateTexture(ctx, tObj); - break; - - default: - break; - } -} - - -/* - * Called via glDeleteTextures to delete a texture object. - * Here, we delete the Glide data associated with the texture. - */ -void -tdfxDDDeleteTexture(GLcontext * ctx, struct gl_texture_object *tObj) -{ - if (ctx && ctx->DriverCtx) { - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - tdfxTMFreeTexture(fxMesa, tObj); - fxMesa->new_state |= TDFX_NEW_TEXTURE; - } -} - - -/* - * Return true if texture is resident, false otherwise. - */ -GLboolean -tdfxDDIsTextureResident(GLcontext *ctx, struct gl_texture_object *tObj) -{ - tdfxTexInfo *ti = TDFX_TEXTURE_DATA(tObj); - return (GLboolean) (ti && ti->isInTM); -} - - - -/* - * Convert a gl_color_table texture palette to Glide's format. - */ -static void -convertPalette(FxU32 data[256], const struct gl_color_table *table) -{ - const GLubyte *tableUB = (const GLubyte *) table->Table; - GLint width = table->Size; - FxU32 r, g, b, a; - GLint i; - - ASSERT(table->TableType == GL_UNSIGNED_BYTE); - - switch (table->Format) { - case GL_INTENSITY: - for (i = 0; i < width; i++) { - r = tableUB[i]; - g = tableUB[i]; - b = tableUB[i]; - a = tableUB[i]; - data[i] = (a << 24) | (r << 16) | (g << 8) | b; - } - break; - case GL_LUMINANCE: - for (i = 0; i < width; i++) { - r = tableUB[i]; - g = tableUB[i]; - b = tableUB[i]; - a = 255; - data[i] = (a << 24) | (r << 16) | (g << 8) | b; - } - break; - case GL_ALPHA: - for (i = 0; i < width; i++) { - r = g = b = 255; - a = tableUB[i]; - data[i] = (a << 24) | (r << 16) | (g << 8) | b; - } - break; - case GL_LUMINANCE_ALPHA: - for (i = 0; i < width; i++) { - r = g = b = tableUB[i * 2 + 0]; - a = tableUB[i * 2 + 1]; - data[i] = (a << 24) | (r << 16) | (g << 8) | b; - } - break; - case GL_RGB: - for (i = 0; i < width; i++) { - r = tableUB[i * 3 + 0]; - g = tableUB[i * 3 + 1]; - b = tableUB[i * 3 + 2]; - a = 255; - data[i] = (a << 24) | (r << 16) | (g << 8) | b; - } - break; - case GL_RGBA: - for (i = 0; i < width; i++) { - r = tableUB[i * 4 + 0]; - g = tableUB[i * 4 + 1]; - b = tableUB[i * 4 + 2]; - a = tableUB[i * 4 + 3]; - data[i] = (a << 24) | (r << 16) | (g << 8) | b; - } - break; - } -} - - - -void -tdfxDDTexturePalette(GLcontext * ctx, struct gl_texture_object *tObj) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - if (tObj) { - /* per-texture palette */ - tdfxTexInfo *ti; - - /* This might be a proxy texture. */ - if (!tObj->Palette.Table) - return; - - if (!tObj->DriverData) - tObj->DriverData = fxAllocTexObjData(fxMesa); - ti = TDFX_TEXTURE_DATA(tObj); - convertPalette(ti->palette.data, &tObj->Palette); - /*tdfxTexInvalidate(ctx, tObj);*/ - } - else { - /* global texture palette */ - convertPalette(fxMesa->glbPalette.data, &ctx->Texture.Palette); - } - fxMesa->new_state |= TDFX_NEW_TEXTURE; /* XXX too heavy-handed */ -} - - -/**********************************************************************/ -/**** NEW TEXTURE IMAGE FUNCTIONS ****/ -/**********************************************************************/ - -#if 000 -static FxBool TexusFatalError = FXFALSE; -static FxBool TexusError = FXFALSE; - -#define TX_DITHER_NONE 0x00000000 - -static void -fxTexusError(const char *string, FxBool fatal) -{ - _mesa_problem(NULL, string); - /* - * Just propagate the fatal value up. - */ - TexusError = FXTRUE; - TexusFatalError = fatal; -} -#endif - - -const struct gl_texture_format * -tdfxDDChooseTextureFormat( GLcontext *ctx, GLint internalFormat, - GLenum srcFormat, GLenum srcType ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - const GLboolean allow32bpt = TDFX_IS_NAPALM(fxMesa); - - switch (internalFormat) { - case GL_ALPHA: - case GL_ALPHA4: - case GL_ALPHA8: - case GL_ALPHA12: - case GL_ALPHA16: - return &_mesa_texformat_a8; - case 1: - case GL_LUMINANCE: - case GL_LUMINANCE4: - case GL_LUMINANCE8: - case GL_LUMINANCE12: - case GL_LUMINANCE16: - return &_mesa_texformat_l8; - case 2: - case GL_LUMINANCE_ALPHA: - case GL_LUMINANCE4_ALPHA4: - case GL_LUMINANCE6_ALPHA2: - case GL_LUMINANCE8_ALPHA8: - case GL_LUMINANCE12_ALPHA4: - case GL_LUMINANCE12_ALPHA12: - case GL_LUMINANCE16_ALPHA16: - return &_mesa_texformat_al88; - case GL_INTENSITY: - case GL_INTENSITY4: - case GL_INTENSITY8: - case GL_INTENSITY12: - case GL_INTENSITY16: - return &_mesa_texformat_i8; - case GL_R3_G3_B2: - case GL_RGB4: - case GL_RGB5: - return &_mesa_texformat_rgb565; - case 3: - case GL_RGB: - case GL_RGB8: - case GL_RGB10: - case GL_RGB12: - case GL_RGB16: - return (allow32bpt) ? &_mesa_texformat_argb8888 - : &_mesa_texformat_rgb565; - break; - case GL_RGBA2: - case GL_RGBA4: - return &_mesa_texformat_argb4444; - case 4: - case GL_RGBA: - case GL_RGBA8: - case GL_RGB10_A2: - case GL_RGBA12: - case GL_RGBA16: - return allow32bpt ? &_mesa_texformat_argb8888 - : &_mesa_texformat_argb4444; - case GL_RGB5_A1: - return &_mesa_texformat_argb1555; - case GL_COLOR_INDEX: - case GL_COLOR_INDEX1_EXT: - case GL_COLOR_INDEX2_EXT: - case GL_COLOR_INDEX4_EXT: - case GL_COLOR_INDEX8_EXT: - case GL_COLOR_INDEX12_EXT: - case GL_COLOR_INDEX16_EXT: - return &_mesa_texformat_ci8; - default: - _mesa_problem(ctx, "unexpected format in tdfxDDChooseTextureFormat"); - return NULL; - } -} - - -/* - * Return the Glide format for the given mesa texture format. - */ -static GrTextureFormat_t -fxGlideFormat(GLint mesaFormat) -{ - switch (mesaFormat) { - case MESA_FORMAT_I8: - return GR_TEXFMT_ALPHA_8; - case MESA_FORMAT_A8: - return GR_TEXFMT_ALPHA_8; - case MESA_FORMAT_L8: - return GR_TEXFMT_INTENSITY_8; - case MESA_FORMAT_CI8: - return GR_TEXFMT_P_8; - case MESA_FORMAT_AL88: - return GR_TEXFMT_ALPHA_INTENSITY_88; - case MESA_FORMAT_RGB565: - return GR_TEXFMT_RGB_565; - case MESA_FORMAT_ARGB4444: - return GR_TEXFMT_ARGB_4444; - case MESA_FORMAT_ARGB1555: - return GR_TEXFMT_ARGB_1555; - case MESA_FORMAT_ARGB8888: - return GR_TEXFMT_ARGB_8888; - default: - _mesa_problem(NULL, "Unexpected format in fxGlideFormat"); - return 0; - } -} - - -/* Texel-fetch functions for software texturing and glGetTexImage(). - * We should have been able to use some "standard" fetch functions (which - * may get defined in texutil.c) but we have to account for scaled texture - * images on tdfx hardware (the 8:1 aspect ratio limit). - * Hence, we need special functions here. - */ - -static void -fetch_intensity8(const struct gl_texture_image *texImage, - GLint i, GLint j, GLint k, GLvoid * texelOut) -{ - GLchan *rgba = (GLchan *) texelOut; - const tdfxMipMapLevel *mml = TDFX_TEXIMAGE_DATA(texImage); - const GLubyte *texel; - - i = i * mml->wScale; - j = j * mml->hScale; - - texel = ((GLubyte *) texImage->Data) + j * mml->width + i; - rgba[RCOMP] = *texel; - rgba[GCOMP] = *texel; - rgba[BCOMP] = *texel; - rgba[ACOMP] = *texel; -} - - -static void -fetch_luminance8(const struct gl_texture_image *texImage, - GLint i, GLint j, GLint k, GLvoid * texelOut) -{ - GLchan *rgba = (GLchan *) texelOut; - const tdfxMipMapLevel *mml = TDFX_TEXIMAGE_DATA(texImage); - const GLubyte *texel; - - i = i * mml->wScale; - j = j * mml->hScale; - - texel = ((GLubyte *) texImage->Data) + j * mml->width + i; - rgba[RCOMP] = *texel; - rgba[GCOMP] = *texel; - rgba[BCOMP] = *texel; - rgba[ACOMP] = 255; -} - - -static void -fetch_alpha8(const struct gl_texture_image *texImage, - GLint i, GLint j, GLint k, GLvoid * texelOut) -{ - GLchan *rgba = (GLchan *) texelOut; - const tdfxMipMapLevel *mml = TDFX_TEXIMAGE_DATA(texImage); - const GLubyte *texel; - - i = i * mml->wScale; - j = j * mml->hScale; - i = i * mml->width / texImage->Width; - j = j * mml->height / texImage->Height; - - texel = ((GLubyte *) texImage->Data) + j * mml->width + i; - rgba[RCOMP] = 255; - rgba[GCOMP] = 255; - rgba[BCOMP] = 255; - rgba[ACOMP] = *texel; -} - - -static void -fetch_index8(const struct gl_texture_image *texImage, - GLint i, GLint j, GLint k, GLvoid * texelOut) -{ - const tdfxMipMapLevel *mml = TDFX_TEXIMAGE_DATA(texImage); - (void) mml; - /* XXX todo */ -} - - -static void -fetch_luminance8_alpha8(const struct gl_texture_image *texImage, - GLint i, GLint j, GLint k, GLvoid * texelOut) -{ - GLchan *rgba = (GLchan *) texelOut; - const tdfxMipMapLevel *mml = TDFX_TEXIMAGE_DATA(texImage); - const GLubyte *texel; - - i = i * mml->wScale; - j = j * mml->hScale; - - texel = ((GLubyte *) texImage->Data) + (j * mml->width + i) * 2; - rgba[RCOMP] = texel[0]; - rgba[GCOMP] = texel[0]; - rgba[BCOMP] = texel[0]; - rgba[ACOMP] = texel[1]; -} - - -static void -fetch_r5g6b5(const struct gl_texture_image *texImage, - GLint i, GLint j, GLint k, GLvoid * texelOut) -{ - GLchan *rgba = (GLchan *) texelOut; - const tdfxMipMapLevel *mml = TDFX_TEXIMAGE_DATA(texImage); - const GLushort *texel; - - i = i * mml->wScale; - j = j * mml->hScale; - - texel = ((GLushort *) texImage->Data) + j * mml->width + i; - rgba[RCOMP] = (((*texel) >> 11) & 0x1f) * 255 / 31; - rgba[GCOMP] = (((*texel) >> 5) & 0x3f) * 255 / 63; - rgba[BCOMP] = (((*texel) >> 0) & 0x1f) * 255 / 31; - rgba[ACOMP] = 255; -} - - -static void -fetch_r4g4b4a4(const struct gl_texture_image *texImage, - GLint i, GLint j, GLint k, GLvoid * texelOut) -{ - GLchan *rgba = (GLchan *) texelOut; - const tdfxMipMapLevel *mml = TDFX_TEXIMAGE_DATA(texImage); - const GLushort *texel; - - i = i * mml->wScale; - j = j * mml->hScale; - - texel = ((GLushort *) texImage->Data) + j * mml->width + i; - rgba[RCOMP] = (((*texel) >> 12) & 0xf) * 255 / 15; - rgba[GCOMP] = (((*texel) >> 8) & 0xf) * 255 / 15; - rgba[BCOMP] = (((*texel) >> 4) & 0xf) * 255 / 15; - rgba[ACOMP] = (((*texel) >> 0) & 0xf) * 255 / 15; -} - - -static void -fetch_r5g5b5a1(const struct gl_texture_image *texImage, - GLint i, GLint j, GLint k, GLvoid * texelOut) -{ - GLchan *rgba = (GLchan *) texelOut; - const tdfxMipMapLevel *mml = TDFX_TEXIMAGE_DATA(texImage); - const GLushort *texel; - - i = i * mml->wScale; - j = j * mml->hScale; - - texel = ((GLushort *) texImage->Data) + j * mml->width + i; - rgba[RCOMP] = (((*texel) >> 11) & 0x1f) * 255 / 31; - rgba[GCOMP] = (((*texel) >> 6) & 0x1f) * 255 / 31; - rgba[BCOMP] = (((*texel) >> 1) & 0x1f) * 255 / 31; - rgba[ACOMP] = (((*texel) >> 0) & 0x01) * 255; -} - - -static void -fetch_a8r8g8b8(const struct gl_texture_image *texImage, - GLint i, GLint j, GLint k, GLvoid * texelOut) -{ - GLchan *rgba = (GLchan *) texelOut; - const tdfxMipMapLevel *mml = TDFX_TEXIMAGE_DATA(texImage); - const GLuint *texel; - - i = i * mml->wScale; - j = j * mml->hScale; - - texel = ((GLuint *) texImage->Data) + j * mml->width + i; - rgba[RCOMP] = (((*texel) >> 16) & 0xff); - rgba[GCOMP] = (((*texel) >> 8) & 0xff); - rgba[BCOMP] = (((*texel) ) & 0xff); - rgba[ACOMP] = (((*texel) >> 24) & 0xff); -} - - -static FetchTexelFunc -fxFetchFunction(GLint mesaFormat) -{ - switch (mesaFormat) { - case MESA_FORMAT_I8: - return fetch_intensity8; - case MESA_FORMAT_A8: - return fetch_alpha8; - case MESA_FORMAT_L8: - return fetch_luminance8; - case MESA_FORMAT_CI8: - return fetch_index8; - case MESA_FORMAT_AL88: - return fetch_luminance8_alpha8; - case MESA_FORMAT_RGB565: - return fetch_r5g6b5; - case MESA_FORMAT_ARGB4444: - return fetch_r4g4b4a4; - case MESA_FORMAT_ARGB1555: - return fetch_r5g5b5a1; - case MESA_FORMAT_ARGB8888: - return fetch_a8r8g8b8; - default: - _mesa_problem(NULL, "Unexpected format in fxFetchFunction"); - printf("%d\n", mesaFormat); - return NULL; - } -} - - -void -tdfxDDTexImage2D(GLcontext *ctx, GLenum target, GLint level, - GLint internalFormat, GLint width, GLint height, GLint border, - GLenum format, GLenum type, const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - tdfxTexInfo *ti; - tdfxMipMapLevel *mml; - GLint texelBytes; - - /* - printf("TexImage id=%d int 0x%x format 0x%x type 0x%x %dx%d\n", - texObj->Name, texImage->IntFormat, format, type, - texImage->Width, texImage->Height); - */ - - ti = TDFX_TEXTURE_DATA(texObj); - if (!ti) { - texObj->DriverData = fxAllocTexObjData(fxMesa); - if (!texObj->DriverData) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexImage2D"); - return; - } - ti = TDFX_TEXTURE_DATA(texObj); - } - - mml = TDFX_TEXIMAGE_DATA(texImage); - if (!mml) { - texImage->DriverData = CALLOC(sizeof(tdfxMipMapLevel)); - if (!texImage->DriverData) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexImage2D"); - return; - } - mml = TDFX_TEXIMAGE_DATA(texImage); - } - - /* Determine width and height scale factors for texture. - * Remember, Glide is limited to 8:1 aspect ratios. - */ - tdfxTexGetInfo(ctx, - texImage->Width, texImage->Height, - NULL, /* lod level */ - NULL, /* aspect ratio */ - NULL, NULL, /* sscale, tscale */ - &mml->wScale, &mml->hScale); - - /* rescaled size: */ - mml->width = width * mml->wScale; - mml->height = height * mml->hScale; - - - /* choose the texture format */ - assert(ctx->Driver.ChooseTextureFormat); - texImage->TexFormat = (*ctx->Driver.ChooseTextureFormat)(ctx, - internalFormat, format, type); - assert(texImage->TexFormat); - mml->glideFormat = fxGlideFormat(texImage->TexFormat->MesaFormat); - ti->info.format = mml->glideFormat; - texImage->FetchTexel = fxFetchFunction(texImage->TexFormat->MesaFormat); - texelBytes = texImage->TexFormat->TexelBytes; - - if (mml->width != width || mml->height != height) { - /* rescale the image to overcome 1:8 aspect limitation */ - GLvoid *tempImage; - tempImage = MALLOC(width * height * texelBytes); - if (!tempImage) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexImage2D"); - return; - } - /* unpack image, apply transfer ops and store in tempImage */ - _mesa_transfer_teximage(ctx, 2, texImage->Format, - texImage->TexFormat, - tempImage, - width, height, 1, 0, 0, 0, - width * texelBytes, - 0, /* dstImageStride */ - format, type, pixels, packing); - assert(!texImage->Data); - texImage->Data = MESA_PBUFFER_ALLOC(mml->width * mml->height * texelBytes); - if (!texImage->Data) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexImage2D"); - FREE(tempImage); - return; - } - _mesa_rescale_teximage2d(texelBytes, - mml->width * texelBytes, /* dst stride */ - width, height, - mml->width, mml->height, - tempImage /*src*/, texImage->Data /*dst*/ ); - FREE(tempImage); - } - else { - /* no rescaling needed */ - assert(!texImage->Data); - texImage->Data = MESA_PBUFFER_ALLOC(mml->width * mml->height * texelBytes); - if (!texImage->Data) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexImage2D"); - return; - } - /* unpack image, apply transfer ops and store in texImage->Data */ - _mesa_transfer_teximage(ctx, 2, texImage->Format, - texImage->TexFormat, texImage->Data, - width, height, 1, 0, 0, 0, - texImage->Width * texelBytes, - 0, /* dstImageStride */ - format, type, pixels, packing); - } - - RevalidateTexture(ctx, texObj); - - ti->reloadImages = GL_TRUE; - fxMesa->new_state |= TDFX_NEW_TEXTURE; -} - - -void -tdfxDDTexSubImage2D(GLcontext *ctx, GLenum target, GLint level, - GLint xoffset, GLint yoffset, - GLsizei width, GLsizei height, - GLenum format, GLenum type, - const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - tdfxTexInfo *ti; - tdfxMipMapLevel *mml; - GLint texelBytes; - - if (!texObj->DriverData) { - _mesa_problem(ctx, "problem in fxDDTexSubImage2D"); - return; - } - - ti = TDFX_TEXTURE_DATA(texObj); - assert(ti); - mml = TDFX_TEXIMAGE_DATA(texImage); - assert(mml); - - assert(texImage->Data); /* must have an existing texture image! */ - assert(texImage->Format); - - texelBytes = texImage->TexFormat->TexelBytes; - - if (mml->wScale != 1 || mml->hScale != 1) { - /* need to rescale subimage to match mipmap level's rescale factors */ - const GLint newWidth = width * mml->wScale; - const GLint newHeight = height * mml->hScale; - GLvoid *scaledImage, *tempImage; - GLubyte *destAddr; - tempImage = MALLOC(width * height * texelBytes); - if (!tempImage) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexSubImage2D"); - return; - } - - _mesa_transfer_teximage(ctx, 2, texImage->Format,/* Tex int format */ - texImage->TexFormat, /* dest format */ - (GLubyte *) tempImage, /* dest */ - width, height, 1, /* subimage size */ - 0, 0, 0, /* subimage pos */ - width * texelBytes, /* dest row stride */ - 0, /* dst image stride */ - format, type, pixels, packing); - - /* now rescale */ - scaledImage = MALLOC(newWidth * newHeight * texelBytes); - if (!scaledImage) { - _mesa_error(ctx, GL_OUT_OF_MEMORY, "glTexSubImage2D"); - FREE(tempImage); - return; - } - - /* compute address of dest subimage within the overal tex image */ - destAddr = (GLubyte *) texImage->Data - + (yoffset * mml->hScale * mml->width - + xoffset * mml->wScale) * texelBytes; - - _mesa_rescale_teximage2d(texelBytes, - mml->width * texelBytes, /* dst stride */ - width, height, - newWidth, newHeight, - tempImage, destAddr); - - FREE(tempImage); - FREE(scaledImage); - } - else { - /* no rescaling needed */ - _mesa_transfer_teximage(ctx, 2, texImage->Format, /* Tex int format */ - texImage->TexFormat, /* dest format */ - (GLubyte *) texImage->Data,/* dest */ - width, height, 1, /* subimage size */ - xoffset, yoffset, 0, /* subimage pos */ - mml->width * texelBytes, /* dest row stride */ - 0, /* dst image stride */ - format, type, pixels, packing); - } - - ti->reloadImages = GL_TRUE; /* signal the image needs to be reloaded */ - fxMesa->new_state |= TDFX_NEW_TEXTURE; /* XXX this might be a bit much */ -} - - - -/**********************************************************************/ -/**** COMPRESSED TEXTURE IMAGE FUNCTIONS ****/ -/**********************************************************************/ - -#if 0000 -GLboolean -tdfxDDCompressedTexImage2D( GLcontext *ctx, GLenum target, - GLint level, GLsizei imageSize, - const GLvoid *data, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage, - GLboolean *retainInternalCopy) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - const GLboolean allow32bpt = TDFX_IS_NAPALM(fxMesa); - GrTextureFormat_t gldformat; - tdfxTexInfo *ti; - tdfxMipMapLevel *mml; - GLint dstWidth, dstHeight, wScale, hScale, texelSize; - MesaIntTexFormat intFormat; - GLboolean isCompressedFormat; - GLsizei texSize; - - if (target != GL_TEXTURE_2D || texImage->Border > 0) - return GL_FALSE; - - if (!texObj->DriverData) - texObj->DriverData = fxAllocTexObjData(fxMesa); - - ti = TDFX_TEXTURE_DATA(texObj); - mml = &ti->mipmapLevel[level]; - - isCompressedFormat = tdfxDDIsCompressedGlideFormatMacro(texImage->IntFormat); - if (!isCompressedFormat) { - _mesa_error(ctx, GL_INVALID_ENUM, "glCompressedTexImage2D(format)"); - return GL_FALSE; - } - /* Determine the apporpriate GL internal texel format, Mesa internal - * texel format, and texelSize (bytes) given the user's internal - * texture format hint. - */ - tdfxTexGetFormat(texImage->IntFormat, allow32bpt, - &gldformat, &intFormat, &texelSize); - - /* Determine width and height scale factors for texture. - * Remember, Glide is limited to 8:1 aspect ratios. - */ - tdfxTexGetInfo(ctx, - texImage->Width, texImage->Height, - NULL, /* lod level */ - NULL, /* aspect ratio */ - NULL, NULL, /* sscale, tscale */ - &wScale, &hScale); - dstWidth = texImage->Width * wScale; - dstHeight = texImage->Height * hScale; - /* housekeeping */ - _mesa_set_teximage_component_sizes(intFormat, texImage); - - texSize = tdfxDDCompressedImageSize(ctx, - texImage->IntFormat, - 2, - texImage->Width, - texImage->Height, - 1); - if (texSize != imageSize) { - _mesa_error(ctx, GL_INVALID_VALUE, "glCompressedTexImage2D(texSize)"); - return GL_FALSE; - } - - /* allocate new storage for texture image, if needed */ - if (!mml->data || mml->glideFormat != gldformat || - mml->width != dstWidth || mml->height != dstHeight || - texSize != mml->dataSize) { - if (mml->data) { - FREE(mml->data); - } - mml->data = MALLOC(texSize); - if (!mml->data) { - return GL_FALSE; - } - mml->texelSize = texelSize; - mml->glideFormat = gldformat; - mml->width = dstWidth; - mml->height = dstHeight; - tdfxTMMoveOutTM(fxMesa, texObj); - /*tdfxTexInvalidate(ctx, texObj);*/ - } - - /* save the texture data */ - MEMCPY(mml->data, data, imageSize); - - RevalidateTexture(ctx, texObj); - - ti->reloadImages = GL_TRUE; - fxMesa->new_state |= TDFX_NEW_TEXTURE; - - *retainInternalCopy = GL_FALSE; - return GL_TRUE; -} - -GLboolean -tdfxDDCompressedTexSubImage2D( GLcontext *ctx, GLenum target, - GLint level, GLint xoffset, - GLint yoffset, GLsizei width, - GLint height, GLenum format, - GLsizei imageSize, const GLvoid *data, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - tdfxTexInfo *ti; - tdfxMipMapLevel *mml; - - /* - * We punt if we are not replacing the entire image. This - * is allowed by the spec. - */ - if ((xoffset != 0) && (yoffset != 0) - && (width != texImage->Width) - && (height != texImage->Height)) { - return GL_FALSE; - } - - ti = TDFX_TEXTURE_DATA(texObj); - mml = &ti->mipmapLevel[level]; - if (imageSize != mml->dataSize) { - return GL_FALSE; - } - MEMCPY(data, mml->data, imageSize); - - ti->reloadImages = GL_TRUE; - fxMesa->new_state |= TDFX_NEW_TEXTURE; - - return GL_TRUE; -} -#endif - - - -#if 0 -static void -PrintTexture(int w, int h, int c, const GLubyte * data) -{ - int i, j; - for (i = 0; i < h; i++) { - for (j = 0; j < w; j++) { - if (c == 2) - printf("%02x %02x ", data[0], data[1]); - else if (c == 3) - printf("%02x %02x %02x ", data[0], data[1], data[2]); - data += c; - } - printf("\n"); - } -} -#endif - - -GLboolean -tdfxDDTestProxyTexImage(GLcontext *ctx, GLenum target, - GLint level, GLint internalFormat, - GLenum format, GLenum type, - GLint width, GLint height, - GLint depth, GLint border) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - struct gl_shared_state *mesaShared = fxMesa->glCtx->Shared; - struct tdfxSharedState *shared = (struct tdfxSharedState *) mesaShared->DriverData; - - switch (target) { - case GL_PROXY_TEXTURE_1D: - return GL_TRUE; /* software rendering */ - case GL_PROXY_TEXTURE_2D: - { - struct gl_texture_object *tObj; - tdfxTexInfo *ti; - int memNeeded; - - tObj = ctx->Texture.Proxy2D; - if (!tObj->DriverData) - tObj->DriverData = fxAllocTexObjData(fxMesa); - ti = TDFX_TEXTURE_DATA(tObj); - - /* assign the parameters to test against */ - tObj->Image[level]->Width = width; - tObj->Image[level]->Height = height; - tObj->Image[level]->Border = border; -#if 0 - tObj->Image[level]->IntFormat = internalFormat; -#endif - if (level == 0) { - /* don't use mipmap levels > 0 */ - tObj->MinFilter = tObj->MagFilter = GL_NEAREST; - } - else { - /* test with all mipmap levels */ - tObj->MinFilter = GL_LINEAR_MIPMAP_LINEAR; - tObj->MagFilter = GL_NEAREST; - } - RevalidateTexture(ctx, tObj); - - /* - printf("small lodlog2 0x%x\n", ti->info.smallLodLog2); - printf("large lodlog2 0x%x\n", ti->info.largeLodLog2); - printf("aspect ratio 0x%x\n", ti->info.aspectRatioLog2); - printf("glide format 0x%x\n", ti->info.format); - printf("data %p\n", ti->info.data); - printf("lodblend %d\n", (int) ti->LODblend); - */ - - /* determine where texture will reside */ - if (ti->LODblend && !shared->umaTexMemory) { - /* XXX GR_MIPMAPLEVELMASK_BOTH might not be right, but works */ - memNeeded = fxMesa->Glide.grTexTextureMemRequired( - GR_MIPMAPLEVELMASK_BOTH, &(ti->info)); - } - else { - /* XXX GR_MIPMAPLEVELMASK_BOTH might not be right, but works */ - memNeeded = fxMesa->Glide.grTexTextureMemRequired( - GR_MIPMAPLEVELMASK_BOTH, &(ti->info)); - } - /* - printf("Proxy test %d > %d\n", memNeeded, shared->totalTexMem[0]); - */ - if (memNeeded > shared->totalTexMem[0]) - return GL_FALSE; - else - return GL_TRUE; - } - case GL_PROXY_TEXTURE_3D: - return GL_TRUE; /* software rendering */ - default: - return GL_TRUE; /* never happens, silence compiler */ - } -} - - -#if 000 -/* - * This is called from _mesa_GetCompressedTexImage. We just - * copy out the compressed data. - */ -void -tdfxDDGetCompressedTexImage( GLcontext *ctx, GLenum target, - GLint lod, void *image, - const struct gl_texture_object *texObj, - struct gl_texture_image *texImage ) -{ - tdfxTexInfo *ti; - tdfxMipMapLevel *mml; - - if (target != GL_TEXTURE_2D) - return; - - if (!texObj->DriverData) - return; - - ti = TDFX_TEXTURE_DATA(texObj); - mml = &ti->mipmapLevel[lod]; - if (mml->data) { - MEMCPY(image, mml->data, mml->dataSize); - } -} -#endif - -/* - * Calculate a specific texture format given a generic - * texture format. - */ -GLint -tdfxDDSpecificCompressedTexFormat(GLcontext *ctx, - GLint internalFormat, - GLint numDimensions) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - if (numDimensions != 2) { - return internalFormat; - } - /* - * If we don't have pointers to the functions, then - * we drop back to uncompressed format. The logic - * in Mesa proper handles this for us. - * - * This is just to ease the transition to a Glide with - * the texus2 library. - */ - if (!fxMesa->Glide.txImgQuantize || !fxMesa->Glide.txImgDequantizeFXT1) { - return internalFormat; - } - switch (internalFormat) { - case GL_COMPRESSED_RGB_ARB: - return GL_COMPRESSED_RGB_FXT1_3DFX; - case GL_COMPRESSED_RGBA_ARB: - return GL_COMPRESSED_RGBA_FXT1_3DFX; - } - return internalFormat; -} - -/* - * Calculate a specific texture format given a generic - * texture format. - */ -GLint -tdfxDDBaseCompressedTexFormat(GLcontext *ctx, - GLint internalFormat) -{ - switch (internalFormat) { - case GL_COMPRESSED_RGB_FXT1_3DFX: - return GL_RGB; - case GL_COMPRESSED_RGBA_FXT1_3DFX: - return GL_RGBA; - } - return -1; -} - -/* - * Tell us if an image is compressed. The real work is done - * in a macro, but we need to have a function to create a - * function pointer. - */ -GLboolean -tdfxDDIsCompressedFormat(GLcontext *ctx, GLint internalFormat) -{ - return tdfxDDIsCompressedFormatMacro(internalFormat); -} - - -/* - * Calculate the image size of a compressed texture. - * - * The current compressed format, the FXT1 family, all - * map 8x32 texel blocks into 128 bits. - * - * We return 0 if we can't calculate the size. - * - * Glide would report this out to us, but we don't have - * exactly the right parameters. - */ -GLsizei -tdfxDDCompressedImageSize(GLcontext *ctx, - GLenum intFormat, - GLuint numDimensions, - GLuint width, - GLuint height, - GLuint depth) -{ - if (numDimensions != 2) { - return 0; - } - switch (intFormat) { - case GL_COMPRESSED_RGB_FXT1_3DFX: - case GL_COMPRESSED_RGBA_FXT1_3DFX: - /* - * Round height and width to multiples of 4 and 8, - * divide the resulting product by 32 to get the number - * of blocks, and multiply by 32 = 128/8 to get the. - * number of bytes required. That is to say, just - * return the product. Remember that we are returning - * bytes, not texels, so we have shrunk the texture - * by a factor of the texel size. - */ - width = (width + 0x7) &~ 0x7; - height = (height + 0x3) &~ 0x3; - return width * height; - } - return 0; -} Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_tex.h diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_tex.h:1.2 xc/lib/GL/mesa/src/drv/tdfx/tdfx_tex.h:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_tex.h:1.2 Fri Feb 22 16:45:04 2002 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_tex.h Wed Mar 16 21:05:11 2005 @@ -1,165 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_tex.h,v 1.2 2002/02/22 21:45:04 dawes Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * Brian Paul - * - */ - -#ifndef _TDFX_TEX_H_ -#define _TDFX_TEX_H_ - - -#include "texutil.h" - - -#define tdfxDDIsCompressedFormatMacro(internalFormat) \ - (((internalFormat) == GL_COMPRESSED_RGB_FXT1_3DFX) || \ - ((internalFormat) == GL_COMPRESSED_RGBA_FXT1_3DFX)) -#define tdfxDDIsCompressedGlideFormatMacro(internalFormat) \ - ((internalFormat) == GR_TEXFMT_ARGB_CMP_FXT1) - - - -extern void -tdfxTexValidate(GLcontext * ctx, struct gl_texture_object *tObj); - -extern void -tdfxDDBindTexture(GLcontext * ctx, GLenum target, - struct gl_texture_object *tObj); - -extern void -tdfxDDDeleteTexture(GLcontext * ctx, struct gl_texture_object *tObj); - -extern GLboolean -tdfxDDIsTextureResident(GLcontext *ctx, struct gl_texture_object *tObj); - -extern void -tdfxDDTexturePalette(GLcontext * ctx, struct gl_texture_object *tObj); - -#if 000 /* DEAD? */ -extern void -fxDDTexUseGlobalPalette(GLcontext * ctx, GLboolean state); -#endif - -extern void -tdfxDDTexEnv(GLcontext * ctx, GLenum target, GLenum pname, - const GLfloat * param); - -extern void -tdfxDDTexParameter(GLcontext * ctx, GLenum target, - struct gl_texture_object *tObj, - GLenum pname, const GLfloat * params); - -extern const struct gl_texture_format * -tdfxDDChooseTextureFormat( GLcontext *ctx, GLint internalFormat, - GLenum srcFormat, GLenum srcType ); - -extern void -tdfxDDTexImage2D(GLcontext * ctx, GLenum target, GLint level, - GLint internalFormat, GLint width, GLint height, - GLint border, - GLenum format, GLenum type, const GLvoid * pixels, - const struct gl_pixelstore_attrib * packing, - struct gl_texture_object * texObj, - struct gl_texture_image * texImage); - -extern void -tdfxDDTexSubImage2D(GLcontext *ctx, GLenum target, GLint level, - GLint xoffset, GLint yoffset, - GLsizei width, GLsizei height, - GLenum format, GLenum type, - const GLvoid *pixels, - const struct gl_pixelstore_attrib *packing, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ); - -#if 000 -extern GLboolean -tdfxDDCompressedTexImage2D( GLcontext *ctx, GLenum target, - GLint level, GLsizei imageSize, - const GLvoid *data, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage, - GLboolean *retainInternalCopy); - -extern GLboolean -tdfxDDCompressedTexSubImage2D( GLcontext *ctx, GLenum target, - GLint level, GLint xoffset, - GLint yoffset, GLsizei width, - GLint height, GLenum format, - GLsizei imageSize, const GLvoid *data, - struct gl_texture_object *texObj, - struct gl_texture_image *texImage ); -#endif - -extern GLboolean -tdfxDDTestProxyTexImage(GLcontext *ctx, GLenum target, - GLint level, GLint internalFormat, - GLenum format, GLenum type, - GLint width, GLint height, - GLint depth, GLint border); - -extern GLvoid * -tdfxDDGetTexImage(GLcontext * ctx, GLenum target, GLint level, - const struct gl_texture_object *texObj, - GLenum * formatOut, GLenum * typeOut, - GLboolean * freeImageOut); - -extern void -tdfxDDGetCompressedTexImage( GLcontext *ctx, GLenum target, - GLint lod, void *image, - const struct gl_texture_object *texObj, - struct gl_texture_image *texImage ); - -extern GLint -tdfxDDSpecificCompressedTexFormat(GLcontext *ctx, - GLint internalFormat, - GLint numDimensions); - -extern GLint -tdfxDDBaseCompressedTexFormat(GLcontext *ctx, - GLint internalFormat); - -extern GLboolean -tdfxDDIsCompressedFormat(GLcontext *ctx, GLint internalFormat); - -extern GLsizei -tdfxDDCompressedImageSize(GLcontext *ctx, - GLenum intFormat, - GLuint numDimensions, - GLuint width, - GLuint height, - GLuint depth); - - -#endif Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_texman.c diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_texman.c:1.7 xc/lib/GL/mesa/src/drv/tdfx/tdfx_texman.c:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_texman.c:1.7 Thu Jan 22 22:57:07 2004 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_texman.c Wed Mar 16 21:05:11 2005 @@ -1,970 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_texman.c,v 1.7 2004/01/23 03:57:07 dawes Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * Brian Paul - * - */ - -#include "tdfx_context.h" -#include "tdfx_tex.h" -#include "tdfx_texman.h" - - -#define BAD_ADDRESS ((FxU32) -1) - - -#if 0 /* DEBUG use */ -/* - * Verify the consistancy of the texture memory manager. - * This involves: - * Traversing all texture objects and computing total memory used. - * Traverse the free block list and computing total memory free. - * Compare the total free and total used amounts to the total memory size. - * Make various assertions about the results. - */ -static void -VerifyFreeList(tdfxContextPtr fxMesa, FxU32 tmu) -{ - struct gl_shared_state *mesaShared = fxMesa->glCtx->Shared; - struct tdfxSharedState *shared = (struct tdfxSharedState *) mesaShared->DriverData; - tdfxMemRange *block; - int prevStart = -1, prevEnd = -1; - int totalFree = 0; - int numObj = 0, numRes = 0; - int totalUsed = 0; - - for (block = shared->tmFree[tmu]; block; block = block->next) { - assert( block->endAddr > 0 ); - assert( block->startAddr <= shared->totalTexMem[tmu] ); - assert( block->endAddr <= shared->totalTexMem[tmu] ); - assert( (int) block->startAddr > prevStart ); - assert( (int) block->startAddr >= prevEnd ); - prevStart = (int) block->startAddr; - prevEnd = (int) block->endAddr; - totalFree += (block->endAddr - block->startAddr); - } - assert(totalFree == shared->freeTexMem[tmu]); - - { - struct gl_texture_object *obj; - for (obj = mesaShared->TexObjectList; obj; obj = obj->Next) { - tdfxTexInfo *ti = TDFX_TEXTURE_DATA(obj); - numObj++; - if (ti) { - if (ti->isInTM) { - numRes++; - assert(ti->tm[0]); - if (ti->tm[tmu]) - totalUsed += (ti->tm[tmu]->endAddr - ti->tm[tmu]->startAddr); - } - else { - assert(!ti->tm[0]); - } - } - } - } - - printf("totalFree: %d totalUsed: %d totalMem: %d #objs=%d #res=%d\n", - shared->freeTexMem[tmu], totalUsed, shared->totalTexMem[tmu], - numObj, numRes); - - assert(totalUsed + totalFree == shared->totalTexMem[tmu]); -} - - -static void -dump_texmem(tdfxContextPtr fxMesa) -{ - struct gl_shared_state *mesaShared = fxMesa->glCtx->Shared; - struct tdfxSharedState *shared = (struct tdfxSharedState *) mesaShared->DriverData; - struct gl_texture_object *oldestObj, *obj, *lowestPriorityObj; - tdfxMemRange *r; - FxU32 prev; - - printf("DUMP Objects:\n"); - for (obj = mesaShared->TexObjectList; obj; obj = obj->Next) { - tdfxTexInfo *info = TDFX_TEXTURE_DATA(obj); - - if (info && info->isInTM) { - printf("Obj %8p: %4d info = %p\n", obj, obj->Name, info); - - printf(" isInTM=%d whichTMU=%d lastTimeUsed=%d\n", - info->isInTM, info->whichTMU, info->lastTimeUsed); - printf(" tm[0] = %p", info->tm[0]); - assert(info->tm[0]); - if (info->tm[0]) { - printf(" tm startAddr = %d endAddr = %d", - info->tm[0]->startAddr, - info->tm[0]->endAddr); - } - printf("\n"); - printf(" tm[1] = %p", info->tm[1]); - if (info->tm[1]) { - printf(" tm startAddr = %d endAddr = %d", - info->tm[1]->startAddr, - info->tm[1]->endAddr); - } - printf("\n"); - } - } - - VerifyFreeList(fxMesa, 0); - VerifyFreeList(fxMesa, 1); - - printf("Free memory unit 0: %d bytes\n", shared->freeTexMem[0]); - prev = 0; - for (r = shared->tmFree[0]; r; r = r->next) { - printf("%8p: start %8d end %8d size %8d gap %8d\n", r, r->startAddr, r->endAddr, r->endAddr - r->startAddr, r->startAddr - prev); - prev = r->endAddr; - } - - printf("Free memory unit 1: %d bytes\n", shared->freeTexMem[1]); - prev = 0; - for (r = shared->tmFree[1]; r; r = r->next) { - printf("%8p: start %8d end %8d size %8d gap %8d\n", r, r->startAddr, r->endAddr, r->endAddr - r->startAddr, r->startAddr - prev); - prev = r->endAddr; - } - -} -#endif - - - -#ifdef TEXSANITY -static void -fubar(void) -{ -} - -/* - * Sanity Check - */ -static void -sanity(tdfxContextPtr fxMesa) -{ - tdfxMemRange *tmp, *prev, *pos; - - prev = 0; - tmp = fxMesa->tmFree[0]; - while (tmp) { - if (!tmp->startAddr && !tmp->endAddr) { - fprintf(stderr, "Textures fubar\n"); - fubar(); - } - if (tmp->startAddr >= tmp->endAddr) { - fprintf(stderr, "Node fubar\n"); - fubar(); - } - if (prev && (prev->startAddr >= tmp->startAddr || - prev->endAddr > tmp->startAddr)) { - fprintf(stderr, "Sorting fubar\n"); - fubar(); - } - prev = tmp; - tmp = tmp->next; - } - prev = 0; - tmp = fxMesa->tmFree[1]; - while (tmp) { - if (!tmp->startAddr && !tmp->endAddr) { - fprintf(stderr, "Textures fubar\n"); - fubar(); - } - if (tmp->startAddr >= tmp->endAddr) { - fprintf(stderr, "Node fubar\n"); - fubar(); - } - if (prev && (prev->startAddr >= tmp->startAddr || - prev->endAddr > tmp->startAddr)) { - fprintf(stderr, "Sorting fubar\n"); - fubar(); - } - prev = tmp; - tmp = tmp->next; - } -} -#endif - - - - - -/* - * Allocate and initialize a new MemRange struct. - * Try to allocate it from the pool of free MemRange nodes rather than malloc. - */ -static tdfxMemRange * -NewRangeNode(tdfxContextPtr fxMesa, FxU32 start, FxU32 end) -{ - struct gl_shared_state *mesaShared = fxMesa->glCtx->Shared; - struct tdfxSharedState *shared = (struct tdfxSharedState *) mesaShared->DriverData; - tdfxMemRange *result; - - _glthread_LOCK_MUTEX(mesaShared->Mutex); - if (shared && shared->tmPool) { - result = shared->tmPool; - shared->tmPool = shared->tmPool->next; - } - else { - result = MALLOC(sizeof(tdfxMemRange)); - - } - _glthread_UNLOCK_MUTEX(mesaShared->Mutex); - - if (!result) { - /*fprintf(stderr, "fxDriver: out of memory!\n");*/ - return NULL; - } - - result->startAddr = start; - result->endAddr = end; - result->next = NULL; - - return result; -} - - -/* - * Initialize texture memory. - * We take care of one or both TMU's here. - */ -void -tdfxTMInit(tdfxContextPtr fxMesa) -{ - if (!fxMesa->glCtx->Shared->DriverData) { - const char *extensions; - struct tdfxSharedState *shared = CALLOC_STRUCT(tdfxSharedState); - if (!shared) - return; - - LOCK_HARDWARE(fxMesa); - extensions = fxMesa->Glide.grGetString(GR_EXTENSION); - UNLOCK_HARDWARE(fxMesa); - if (strstr(extensions, "TEXUMA")) { - FxU32 start, end; - shared->umaTexMemory = GL_TRUE; - LOCK_HARDWARE(fxMesa); - fxMesa->Glide.grEnable(GR_TEXTURE_UMA_EXT); - start = fxMesa->Glide.grTexMinAddress(0); - end = fxMesa->Glide.grTexMaxAddress(0); - UNLOCK_HARDWARE(fxMesa); - shared->totalTexMem[0] = end - start; - shared->totalTexMem[1] = 0; - shared->freeTexMem[0] = end - start; - shared->freeTexMem[1] = 0; - shared->tmFree[0] = NewRangeNode(fxMesa, start, end); - shared->tmFree[1] = NULL; - /*printf("UMA tex memory: %d\n", (int) (end - start));*/ - } - else { - const int numTMUs = fxMesa->haveTwoTMUs ? 2 : 1; - int tmu; - shared->umaTexMemory = GL_FALSE; - LOCK_HARDWARE(fxMesa); - for (tmu = 0; tmu < numTMUs; tmu++) { - FxU32 start = fxMesa->Glide.grTexMinAddress(tmu); - FxU32 end = fxMesa->Glide.grTexMaxAddress(tmu); - shared->totalTexMem[tmu] = end - start; - shared->freeTexMem[tmu] = end - start; - shared->tmFree[tmu] = NewRangeNode(fxMesa, start, end); - /*printf("Split tex memory: %d\n", (int) (end - start));*/ - } - UNLOCK_HARDWARE(fxMesa); - } - - shared->tmPool = NULL; - fxMesa->glCtx->Shared->DriverData = shared; - /*printf("Texture memory init UMA: %d\n", shared->umaTexMemory);*/ - } -} - - -/* - * Clean-up texture memory before destroying context. - */ -void -tdfxTMClose(tdfxContextPtr fxMesa) -{ - if (fxMesa->glCtx->Shared->RefCount == 1 && fxMesa->driDrawable) { - /* refcount will soon go to zero, free our 3dfx stuff */ - struct tdfxSharedState *shared = (struct tdfxSharedState *) fxMesa->glCtx->Shared->DriverData; - - const int numTMUs = fxMesa->haveTwoTMUs ? 2 : 1; - int tmu; - tdfxMemRange *tmp, *next; - - /* Deallocate the pool of free tdfxMemRange nodes */ - tmp = shared->tmPool; - while (tmp) { - next = tmp->next; - FREE(tmp); - tmp = next; - } - - /* Delete the texture memory block tdfxMemRange nodes */ - for (tmu = 0; tmu < numTMUs; tmu++) { - tmp = shared->tmFree[tmu]; - while (tmp) { - next = tmp->next; - FREE(tmp); - tmp = next; - } - } - - FREE(shared); - fxMesa->glCtx->Shared->DriverData = NULL; - } -} - - - -/* - * Delete a tdfxMemRange struct. - * We keep a linked list of free/available tdfxMemRange structs to - * avoid extra malloc/free calls. - */ -#if 0 -static void -DeleteRangeNode_NoLock(struct TdfxSharedState *shared, tdfxMemRange *range) -{ - /* insert at head of list */ - range->next = shared->tmPool; - shared->tmPool = range; -} -#endif - -#define DELETE_RANGE_NODE(shared, range) \ - (range)->next = (shared)->tmPool; \ - (shared)->tmPool = (range) - - - -/* - * When we've run out of texture memory we have to throw out an - * existing texture to make room for the new one. This function - * determins the texture to throw out. - */ -static struct gl_texture_object * -FindOldestObject(tdfxContextPtr fxMesa, FxU32 tmu) -{ - const GLuint bindnumber = fxMesa->texBindNumber; - struct gl_texture_object *oldestObj, *obj, *lowestPriorityObj; - GLfloat lowestPriority; - GLuint oldestAge; - - oldestObj = NULL; - oldestAge = 0; - - lowestPriority = 1.0F; - lowestPriorityObj = NULL; - - for (obj = fxMesa->glCtx->Shared->TexObjectList; obj; obj = obj->Next) { - tdfxTexInfo *info = TDFX_TEXTURE_DATA(obj); - - if (info && info->isInTM && - ((info->whichTMU == tmu) || (info->whichTMU == TDFX_TMU_BOTH) || - (info->whichTMU == TDFX_TMU_SPLIT))) { - GLuint age, lasttime; - - assert(info->tm[0]); - lasttime = info->lastTimeUsed; - - if (lasttime > bindnumber) - age = bindnumber + (UINT_MAX - lasttime + 1); /* TO DO: check wrap around */ - else - age = bindnumber - lasttime; - - if (age >= oldestAge) { - oldestAge = age; - oldestObj = obj; - } - - /* examine priority */ - if (obj->Priority < lowestPriority) { - lowestPriority = obj->Priority; - lowestPriorityObj = obj; - } - } - } - - if (lowestPriority < 1.0) { - ASSERT(lowestPriorityObj); - /* - printf("discard %d pri=%f\n", lowestPriorityObj->Name, lowestPriority); - */ - return lowestPriorityObj; - } - else { - /* - printf("discard %d age=%d\n", oldestObj->Name, oldestAge); - */ - return oldestObj; - } -} - - -#if 0 -static void -FlushTexMemory(tdfxContextPtr fxMesa) -{ - struct gl_shared_state *mesaShared = fxMesa->glCtx->Shared; - struct tdfxSharedState *shared = (struct tdfxSharedState *) mesaShared->DriverData; - struct gl_texture_object *obj; - - for (obj = mesaShared->TexObjectList; obj; obj = obj->Next) { - if (obj->RefCount < 2) { - /* don't flush currently bound textures */ - tdfxTMMoveOutTM_NoLock(fxMesa, obj); - } - } -} -#endif - - -/* - * Find the address (offset?) at which we can store a new texture. - * is the texture unit. - * is the texture size in bytes. - */ -static FxU32 -FindStartAddr(tdfxContextPtr fxMesa, FxU32 tmu, FxU32 size) -{ - struct gl_shared_state *mesaShared = fxMesa->glCtx->Shared; - struct tdfxSharedState *shared = (struct tdfxSharedState *) mesaShared->DriverData; - tdfxMemRange *prev, *block; - FxU32 result; -#if 0 - int discardedCount = 0; -#define MAX_DISCARDS 10 -#endif - - if (shared->umaTexMemory) { - assert(tmu == TDFX_TMU0); - } - - _glthread_LOCK_MUTEX(mesaShared->Mutex); - while (1) { - prev = NULL; - block = shared->tmFree[tmu]; - while (block) { - if (block->endAddr - block->startAddr >= size) { - /* The texture will fit here */ - result = block->startAddr; - block->startAddr += size; - if (block->startAddr == block->endAddr) { - /* Remove this node since it's empty */ - if (prev) { - prev->next = block->next; - } - else { - shared->tmFree[tmu] = block->next; - } - DELETE_RANGE_NODE(shared, block); - } - shared->freeTexMem[tmu] -= size; - _glthread_UNLOCK_MUTEX(mesaShared->Mutex); - return result; - } - prev = block; - block = block->next; - } - /* We failed to find a block large enough to accomodate bytes. - * Find the oldest texObject and free it. - */ -#if 0 - discardedCount++; - if (discardedCount > MAX_DISCARDS + 1) { - _mesa_problem(NULL, "%s: extreme texmem fragmentation", __FUNCTION__); - _glthread_UNLOCK_MUTEX(mesaShared->Mutex); - return BAD_ADDRESS; - } - else if (discardedCount > MAX_DISCARDS) { - /* texture memory is probably really fragmented, flush it */ - FlushTexMemory(fxMesa); - } - else -#endif - { - struct gl_texture_object *obj = FindOldestObject(fxMesa, tmu); - if (obj) { - tdfxTMMoveOutTM_NoLock(fxMesa, obj); - fxMesa->stats.texSwaps++; - } - else { - _mesa_problem(NULL, "%s: extreme texmem fragmentation", __FUNCTION__); - _glthread_UNLOCK_MUTEX(mesaShared->Mutex); - return BAD_ADDRESS; - } - } - } - - /* never get here, but play it safe */ - _glthread_UNLOCK_MUTEX(mesaShared->Mutex); - return BAD_ADDRESS; -} - - -/* - * Remove the given tdfxMemRange node from hardware texture memory. - */ -static void -RemoveRange_NoLock(tdfxContextPtr fxMesa, FxU32 tmu, tdfxMemRange *range) -{ - struct gl_shared_state *mesaShared = fxMesa->glCtx->Shared; - struct tdfxSharedState *shared = (struct tdfxSharedState *) mesaShared->DriverData; - tdfxMemRange *block, *prev; - - if (shared->umaTexMemory) { - assert(tmu == TDFX_TMU0); - } - - if (!range) - return; - - if (range->startAddr == range->endAddr) { - DELETE_RANGE_NODE(shared, range); - return; - } - shared->freeTexMem[tmu] += range->endAddr - range->startAddr; - - /* find position in linked list to insert this tdfxMemRange node */ - prev = NULL; - block = shared->tmFree[tmu]; - while (block) { - assert(range->startAddr != block->startAddr); - if (range->startAddr > block->startAddr) { - prev = block; - block = block->next; - } - else { - break; - } - } - - /* Insert the free block, combine with adjacent blocks when possible */ - range->next = block; - if (block) { - if (range->endAddr == block->startAddr) { - /* Combine */ - block->startAddr = range->startAddr; - DELETE_RANGE_NODE(shared, range); - range = block; - } - } - if (prev) { - if (prev->endAddr == range->startAddr) { - /* Combine */ - prev->endAddr = range->endAddr; - prev->next = range->next; - DELETE_RANGE_NODE(shared, range); - } - else { - prev->next = range; - } - } - else { - shared->tmFree[tmu] = range; - } -} - - -#if 0 /* NOT USED */ -static void -RemoveRange(tdfxContextPtr fxMesa, FxU32 tmu, tdfxMemRange *range) -{ - struct gl_shared_state *mesaShared = fxMesa->glCtx->Shared; - _glthread_LOCK_MUTEX(mesaShared->Mutex); - RemoveRange_NoLock(fxMesa, tmu, range); - _glthread_UNLOCK_MUTEX(mesaShared->Mutex); -} -#endif - - -/* - * Allocate space for a texture image. - * is the texture unit - * is the number of bytes to allocate - */ -static tdfxMemRange * -AllocTexMem(tdfxContextPtr fxMesa, FxU32 tmu, FxU32 texmemsize) -{ - FxU32 startAddr; - startAddr = FindStartAddr(fxMesa, tmu, texmemsize); - if (startAddr == BAD_ADDRESS) { - _mesa_problem(fxMesa->glCtx, "%s returned NULL! tmu=%d texmemsize=%d", - __FUNCTION__, (int) tmu, (int) texmemsize); - return NULL; - } - else { - tdfxMemRange *range; - range = NewRangeNode(fxMesa, startAddr, startAddr + texmemsize); - return range; - } -} - - -/* - * Download (copy) the given texture data (all mipmap levels) into the - * Voodoo's texture memory. - * The texture memory must have already been allocated. - */ -void -tdfxTMDownloadTexture(tdfxContextPtr fxMesa, struct gl_texture_object *tObj) -{ - tdfxTexInfo *ti; - GLint l; - FxU32 targetTMU; - - assert(tObj); - ti = TDFX_TEXTURE_DATA(tObj); - assert(ti); - targetTMU = ti->whichTMU; - - switch (targetTMU) { - case TDFX_TMU0: - case TDFX_TMU1: - if (ti->tm[targetTMU]) { - for (l = ti->minLevel; l <= ti->maxLevel - && tObj->Image[l]->Data; l++) { - GrLOD_t glideLod = ti->info.largeLodLog2 - l + tObj->BaseLevel; - fxMesa->Glide.grTexDownloadMipMapLevel(targetTMU, - ti->tm[targetTMU]->startAddr, - glideLod, - ti->info.largeLodLog2, - ti->info.aspectRatioLog2, - ti->info.format, - GR_MIPMAPLEVELMASK_BOTH, - tObj->Image[l]->Data); - } - } - break; - case TDFX_TMU_SPLIT: - if (ti->tm[TDFX_TMU0] && ti->tm[TDFX_TMU1]) { - for (l = ti->minLevel; l <= ti->maxLevel - && tObj->Image[l]->Data; l++) { - GrLOD_t glideLod = ti->info.largeLodLog2 - l + tObj->BaseLevel; - fxMesa->Glide.grTexDownloadMipMapLevel(GR_TMU0, - ti->tm[TDFX_TMU0]->startAddr, - glideLod, - ti->info.largeLodLog2, - ti->info.aspectRatioLog2, - ti->info.format, - GR_MIPMAPLEVELMASK_ODD, - tObj->Image[l]->Data); - - fxMesa->Glide.grTexDownloadMipMapLevel(GR_TMU1, - ti->tm[TDFX_TMU1]->startAddr, - glideLod, - ti->info.largeLodLog2, - ti->info.aspectRatioLog2, - ti->info.format, - GR_MIPMAPLEVELMASK_EVEN, - tObj->Image[l]->Data); - } - } - break; - case TDFX_TMU_BOTH: - if (ti->tm[TDFX_TMU0] && ti->tm[TDFX_TMU1]) { - for (l = ti->minLevel; l <= ti->maxLevel - && tObj->Image[l]->Data; l++) { - GrLOD_t glideLod = ti->info.largeLodLog2 - l + tObj->BaseLevel; - fxMesa->Glide.grTexDownloadMipMapLevel(GR_TMU0, - ti->tm[TDFX_TMU0]->startAddr, - glideLod, - ti->info.largeLodLog2, - ti->info.aspectRatioLog2, - ti->info.format, - GR_MIPMAPLEVELMASK_BOTH, - tObj->Image[l]->Data); - - fxMesa->Glide.grTexDownloadMipMapLevel(GR_TMU1, - ti->tm[TDFX_TMU1]->startAddr, - glideLod, - ti->info.largeLodLog2, - ti->info.aspectRatioLog2, - ti->info.format, - GR_MIPMAPLEVELMASK_BOTH, - tObj->Image[l]->Data); - } - } - break; - default: - _mesa_problem(NULL, "%s: bad tmu (%d)", __FUNCTION__, (int)targetTMU); - return; - } -} - - -void -tdfxTMReloadMipMapLevel(GLcontext *ctx, struct gl_texture_object *tObj, - GLint level) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - tdfxTexInfo *ti = TDFX_TEXTURE_DATA(tObj); - GrLOD_t glideLod; - FxU32 tmu; - - tmu = ti->whichTMU; - glideLod = ti->info.largeLodLog2 - level + tObj->BaseLevel; - ASSERT(ti->isInTM); - - LOCK_HARDWARE(fxMesa); - - switch (tmu) { - case TDFX_TMU0: - case TDFX_TMU1: - fxMesa->Glide.grTexDownloadMipMapLevel(tmu, - ti->tm[tmu]->startAddr, - glideLod, - ti->info.largeLodLog2, - ti->info.aspectRatioLog2, - ti->info.format, - GR_MIPMAPLEVELMASK_BOTH, - tObj->Image[level]->Data); - break; - case TDFX_TMU_SPLIT: - fxMesa->Glide.grTexDownloadMipMapLevel(GR_TMU0, - ti->tm[GR_TMU0]->startAddr, - glideLod, - ti->info.largeLodLog2, - ti->info.aspectRatioLog2, - ti->info.format, - GR_MIPMAPLEVELMASK_ODD, - tObj->Image[level]->Data); - - fxMesa->Glide.grTexDownloadMipMapLevel(GR_TMU1, - ti->tm[GR_TMU1]->startAddr, - glideLod, - ti->info.largeLodLog2, - ti->info.aspectRatioLog2, - ti->info.format, - GR_MIPMAPLEVELMASK_EVEN, - tObj->Image[level]->Data); - break; - case TDFX_TMU_BOTH: - fxMesa->Glide.grTexDownloadMipMapLevel(GR_TMU0, - ti->tm[GR_TMU0]->startAddr, - glideLod, - ti->info.largeLodLog2, - ti->info.aspectRatioLog2, - ti->info.format, - GR_MIPMAPLEVELMASK_BOTH, - tObj->Image[level]->Data); - - fxMesa->Glide.grTexDownloadMipMapLevel(GR_TMU1, - ti->tm[GR_TMU1]->startAddr, - glideLod, - ti->info.largeLodLog2, - ti->info.aspectRatioLog2, - ti->info.format, - GR_MIPMAPLEVELMASK_BOTH, - tObj->Image[level]->Data); - break; - - default: - _mesa_problem(ctx, "%s: bad tmu (%d)", __FUNCTION__, (int)tmu); - break; - } - UNLOCK_HARDWARE(fxMesa); -} - - -/* - * Allocate space for the given texture in texture memory then - * download (copy) it into that space. - */ -void -tdfxTMMoveInTM_NoLock( tdfxContextPtr fxMesa, struct gl_texture_object *tObj, - FxU32 targetTMU ) -{ - tdfxTexInfo *ti = TDFX_TEXTURE_DATA(tObj); - FxU32 texmemsize; - - fxMesa->stats.reqTexUpload++; - - if (ti->isInTM) { - if (ti->whichTMU == targetTMU) - return; - if (targetTMU == TDFX_TMU_SPLIT || ti->whichTMU == TDFX_TMU_SPLIT) { - tdfxTMMoveOutTM_NoLock(fxMesa, tObj); - } - else { - if (ti->whichTMU == TDFX_TMU_BOTH) - return; - targetTMU = TDFX_TMU_BOTH; - } - } - - ti->whichTMU = targetTMU; - - switch (targetTMU) { - case TDFX_TMU0: - case TDFX_TMU1: - texmemsize = fxMesa->Glide.grTexTextureMemRequired(GR_MIPMAPLEVELMASK_BOTH, - &(ti->info)); - ti->tm[targetTMU] = AllocTexMem(fxMesa, targetTMU, texmemsize); - break; - case TDFX_TMU_SPLIT: - texmemsize = fxMesa->Glide.grTexTextureMemRequired(GR_MIPMAPLEVELMASK_ODD, - &(ti->info)); - ti->tm[TDFX_TMU0] = AllocTexMem(fxMesa, TDFX_TMU0, texmemsize); - if (ti->tm[TDFX_TMU0]) - fxMesa->stats.memTexUpload += texmemsize; - - texmemsize = fxMesa->Glide.grTexTextureMemRequired(GR_MIPMAPLEVELMASK_EVEN, - &(ti->info)); - ti->tm[TDFX_TMU1] = AllocTexMem(fxMesa, TDFX_TMU1, texmemsize); - break; - case TDFX_TMU_BOTH: - texmemsize = fxMesa->Glide.grTexTextureMemRequired(GR_MIPMAPLEVELMASK_BOTH, - &(ti->info)); - ti->tm[TDFX_TMU0] = AllocTexMem(fxMesa, TDFX_TMU0, texmemsize); - if (ti->tm[TDFX_TMU0]) - fxMesa->stats.memTexUpload += texmemsize; - - texmemsize = fxMesa->Glide.grTexTextureMemRequired(GR_MIPMAPLEVELMASK_BOTH, - &(ti->info)); - ti->tm[TDFX_TMU1] = AllocTexMem(fxMesa, TDFX_TMU1, texmemsize); - break; - default: - _mesa_problem(NULL, "%s: bad tmu (%d)", __FUNCTION__, (int)targetTMU); - return; - } - - ti->reloadImages = GL_TRUE; - ti->isInTM = GL_TRUE; - - fxMesa->stats.texUpload++; -} - - -/* - * Move the given texture out of hardware texture memory. - * This deallocates the texture's memory space. - */ -void -tdfxTMMoveOutTM_NoLock( tdfxContextPtr fxMesa, struct gl_texture_object *tObj ) -{ - struct gl_shared_state *mesaShared = fxMesa->glCtx->Shared; - struct tdfxSharedState *shared = (struct tdfxSharedState *) mesaShared->DriverData; - tdfxTexInfo *ti = TDFX_TEXTURE_DATA(tObj); - - if (MESA_VERBOSE & VERBOSE_DRIVER) { - fprintf(stderr, "fxmesa: %s(%p (%d))\n", __FUNCTION__, (void *)tObj, tObj->Name); - } - - /* - VerifyFreeList(fxMesa, 0); - VerifyFreeList(fxMesa, 1); - */ - - if (!ti || !ti->isInTM) - return; - - switch (ti->whichTMU) { - case TDFX_TMU0: - case TDFX_TMU1: - RemoveRange_NoLock(fxMesa, ti->whichTMU, ti->tm[ti->whichTMU]); - break; - case TDFX_TMU_SPLIT: - case TDFX_TMU_BOTH: - assert(!shared->umaTexMemory); - RemoveRange_NoLock(fxMesa, TDFX_TMU0, ti->tm[TDFX_TMU0]); - RemoveRange_NoLock(fxMesa, TDFX_TMU1, ti->tm[TDFX_TMU1]); - break; - default: - _mesa_problem(NULL, "%s: bad tmu (%d)", __FUNCTION__, (int)ti->whichTMU); - return; - } - - ti->isInTM = GL_FALSE; - ti->tm[0] = NULL; - ti->tm[1] = NULL; - ti->whichTMU = TDFX_TMU_NONE; - - /* - VerifyFreeList(fxMesa, 0); - VerifyFreeList(fxMesa, 1); - */ -} - - -/* - * Called via glDeleteTexture to delete a texture object. - */ -void -tdfxTMFreeTexture(tdfxContextPtr fxMesa, struct gl_texture_object *tObj) -{ - tdfxTexInfo *ti = TDFX_TEXTURE_DATA(tObj); - if (ti) { - tdfxTMMoveOutTM(fxMesa, tObj); - FREE(ti); - tObj->DriverData = NULL; - } - /* - VerifyFreeList(fxMesa, 0); - VerifyFreeList(fxMesa, 1); - */ -} - - - -/* - * After a context switch this function will be called to restore - * texture memory for the new context. - */ -void tdfxTMRestoreTextures_NoLock( tdfxContextPtr fxMesa ) -{ - GLcontext *ctx = fxMesa->glCtx; - struct gl_texture_object *tObj; - int i; - - for ( tObj = ctx->Shared->TexObjectList ; tObj ; tObj = tObj->Next ) { - tdfxTexInfo *ti = TDFX_TEXTURE_DATA( tObj ); - if ( ti && ti->isInTM ) { - for ( i = 0 ; i < MAX_TEXTURE_UNITS ; i++ ) { - if ( ctx->Texture.Unit[i]._Current == tObj ) { - tdfxTMDownloadTexture( fxMesa, tObj ); - break; - } - } - if ( i == MAX_TEXTURE_UNITS ) { - tdfxTMMoveOutTM_NoLock( fxMesa, tObj ); - } - } - } - /* - VerifyFreeList(fxMesa, 0); - VerifyFreeList(fxMesa, 1); - */ -} Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_texman.h diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_texman.h:1.2 xc/lib/GL/mesa/src/drv/tdfx/tdfx_texman.h:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_texman.h:1.2 Fri Feb 22 16:45:04 2002 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_texman.h Wed Mar 16 21:05:11 2005 @@ -1,84 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_texman.h,v 1.2 2002/02/22 21:45:04 dawes Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * Brian Paul - * - */ - -#ifndef __TDFX_TEXMAN_H__ -#define __TDFX_TEXMAN_H__ - - -#include "tdfx_lock.h" - - -extern void tdfxTMInit( tdfxContextPtr fxMesa ); - -extern void tdfxTMClose( tdfxContextPtr fxMesa ); - -extern void tdfxTMDownloadTexture(tdfxContextPtr fxMesa, - struct gl_texture_object *tObj); - -extern void tdfxTMReloadMipMapLevel( GLcontext *ctx, - struct gl_texture_object *tObj, - GLint level ); - -extern void tdfxTMMoveInTM_NoLock( tdfxContextPtr fxMesa, - struct gl_texture_object *tObj, - FxU32 targetTMU ); - -extern void tdfxTMMoveOutTM_NoLock( tdfxContextPtr fxMesa, - struct gl_texture_object *tObj ); - -extern void tdfxTMFreeTexture( tdfxContextPtr fxMesa, - struct gl_texture_object *tObj ); - -extern void tdfxTMRestoreTextures_NoLock( tdfxContextPtr fxMesa ); - - -#define tdfxTMMoveInTM( fxMesa, tObj, targetTMU ) \ - do { \ - LOCK_HARDWARE( fxMesa ); \ - tdfxTMMoveInTM_NoLock( fxMesa, tObj, targetTMU ); \ - UNLOCK_HARDWARE( fxMesa ); \ - } while (0) - -#define tdfxTMMoveOutTM( fxMesa, tObj ) \ - do { \ - LOCK_HARDWARE( fxMesa ); \ - tdfxTMMoveOutTM_NoLock( fxMesa, tObj ); \ - UNLOCK_HARDWARE( fxMesa ); \ - } while (0) - - -#endif Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_texstate.c diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_texstate.c:1.4 xc/lib/GL/mesa/src/drv/tdfx/tdfx_texstate.c:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_texstate.c:1.4 Mon Dec 22 12:48:03 2003 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_texstate.c Wed Mar 16 21:05:11 2005 @@ -1,2108 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_texstate.c,v 1.4 2003/12/22 17:48:03 tsi Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * Brian Paul - * - */ - -#include "tdfx_state.h" -#include "tdfx_tex.h" -#include "tdfx_texman.h" -#include "tdfx_texstate.h" - - -/* ============================================================= - * Texture - */ - -/* - * These macros are used below when handling COMBINE_EXT. - */ -#define TEXENV_OPERAND_INVERTED(operand) \ - (((operand) == GL_ONE_MINUS_SRC_ALPHA) \ - || ((operand) == GL_ONE_MINUS_SRC_COLOR)) -#define TEXENV_OPERAND_ALPHA(operand) \ - (((operand) == GL_SRC_ALPHA) || ((operand) == GL_ONE_MINUS_SRC_ALPHA)) -#define TEXENV_SETUP_ARG_A(param, source, operand, iteratedAlpha) \ - switch (source) { \ - case GL_TEXTURE: \ - param = GR_CMBX_LOCAL_TEXTURE_ALPHA; \ - break; \ - case GL_CONSTANT_EXT: \ - param = GR_CMBX_TMU_CALPHA; \ - break; \ - case GL_PRIMARY_COLOR_EXT: \ - param = GR_CMBX_ITALPHA; \ - break; \ - case GL_PREVIOUS_EXT: \ - param = iteratedAlpha; \ - break; \ - default: \ - /* \ - * This is here just to keep from getting \ - * compiler warnings. \ - */ \ - param = GR_CMBX_ZERO; \ - break; \ - } - -#define TEXENV_SETUP_ARG_RGB(param, source, operand, iteratedColor, iteratedAlpha) \ - if (!TEXENV_OPERAND_ALPHA(operand)) { \ - switch (source) { \ - case GL_TEXTURE: \ - param = GR_CMBX_LOCAL_TEXTURE_RGB; \ - break; \ - case GL_CONSTANT_EXT: \ - param = GR_CMBX_TMU_CCOLOR; \ - break; \ - case GL_PRIMARY_COLOR_EXT: \ - param = GR_CMBX_ITRGB; \ - break; \ - case GL_PREVIOUS_EXT: \ - param = iteratedColor; \ - break; \ - default: \ - /* \ - * This is here just to keep from getting \ - * compiler warnings. \ - */ \ - param = GR_CMBX_ZERO; \ - break; \ - } \ - } else { \ - switch (source) { \ - case GL_TEXTURE: \ - param = GR_CMBX_LOCAL_TEXTURE_ALPHA; \ - break; \ - case GL_CONSTANT_EXT: \ - param = GR_CMBX_TMU_CALPHA; \ - break; \ - case GL_PRIMARY_COLOR_EXT: \ - param = GR_CMBX_ITALPHA; \ - break; \ - case GL_PREVIOUS_EXT: \ - param = iteratedAlpha; \ - break; \ - default: \ - /* \ - * This is here just to keep from getting \ - * compiler warnings. \ - */ \ - param = GR_CMBX_ZERO; \ - break; \ - } \ - } - -#define TEXENV_SETUP_MODE_RGB(param, operand) \ - switch (operand) { \ - case GL_SRC_COLOR: \ - case GL_SRC_ALPHA: \ - param = GR_FUNC_MODE_X; \ - break; \ - case GL_ONE_MINUS_SRC_ALPHA: \ - case GL_ONE_MINUS_SRC_COLOR: \ - param = GR_FUNC_MODE_ONE_MINUS_X; \ - break; \ - default: \ - param = GR_FUNC_MODE_ZERO; \ - break; \ - } - -#define TEXENV_SETUP_MODE_A(param, operand) \ - switch (operand) { \ - case GL_SRC_ALPHA: \ - param = GR_FUNC_MODE_X; \ - break; \ - case GL_ONE_MINUS_SRC_ALPHA: \ - param = GR_FUNC_MODE_ONE_MINUS_X; \ - break; \ - default: \ - param = GR_FUNC_MODE_ZERO; \ - break; \ - } - - - -/* - * Setup a texture environment on Voodoo5. - * Return GL_TRUE for success, GL_FALSE for failure. - * If we fail, we'll have to use software rendering. - */ -static GLboolean -SetupTexEnvNapalm(GLcontext *ctx, GLboolean useIteratedRGBA, - const struct gl_texture_unit *texUnit, GLenum baseFormat, - struct tdfx_texcombine_ext *env) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GrTCCUColor_t incomingRGB, incomingAlpha; - const GLenum envMode = texUnit->EnvMode; - - if (useIteratedRGBA) { - incomingRGB = GR_CMBX_ITRGB; - incomingAlpha = GR_CMBX_ITALPHA; - } - else { - incomingRGB = GR_CMBX_OTHER_TEXTURE_RGB; - incomingAlpha = GR_CMBX_OTHER_TEXTURE_ALPHA; - } - - /* invariant: */ - env->Color.Shift = 0; - env->Color.Invert = FXFALSE; - env->Alpha.Shift = 0; - env->Alpha.Invert = FXFALSE; - - switch (envMode) { - case GL_REPLACE: - /* -- Setup RGB combiner */ - if (baseFormat == GL_ALPHA) { - /* Rv = Rf */ - env->Color.SourceA = incomingRGB; - } - else { - /* Rv = Rt */ - env->Color.SourceA = GR_CMBX_LOCAL_TEXTURE_RGB; - } - env->Color.ModeA = GR_FUNC_MODE_X; - env->Color.SourceB = GR_CMBX_ZERO; - env->Color.ModeB = GR_FUNC_MODE_ZERO; - env->Color.SourceC = GR_CMBX_ZERO; - env->Color.InvertC = FXTRUE; - env->Color.SourceD = GR_CMBX_ZERO; - env->Color.InvertD = FXFALSE; - /* -- Setup Alpha combiner */ - if (baseFormat == GL_LUMINANCE || baseFormat == GL_RGB) { - /* Av = Af */ - env->Alpha.SourceD = incomingAlpha; - } - else { - /* Av = At */ - env->Alpha.SourceD = GR_CMBX_LOCAL_TEXTURE_ALPHA; - } - env->Alpha.SourceA = GR_CMBX_ITALPHA; - env->Alpha.ModeA = GR_FUNC_MODE_ZERO; - env->Alpha.SourceB = GR_CMBX_ITALPHA; - env->Alpha.ModeB = GR_FUNC_MODE_ZERO; - env->Alpha.SourceC = GR_CMBX_ZERO; - env->Alpha.InvertC = FXFALSE; - env->Alpha.InvertD = FXFALSE; - break; - - case GL_MODULATE: - /* -- Setup RGB combiner */ - if (baseFormat == GL_ALPHA) { - /* Rv = Rf */ - env->Color.SourceC = GR_CMBX_ZERO; - env->Color.InvertC = FXTRUE; - } - else { - /* Result = Frag * Tex */ - env->Color.SourceC = GR_CMBX_LOCAL_TEXTURE_RGB; - env->Color.InvertC = FXFALSE; - } - env->Color.SourceA = incomingRGB; - env->Color.ModeA = GR_FUNC_MODE_X; - env->Color.SourceB = GR_CMBX_ZERO; - env->Color.ModeB = GR_FUNC_MODE_ZERO; - env->Color.SourceD = GR_CMBX_ZERO; - env->Color.InvertD = FXFALSE; - /* -- Setup Alpha combiner */ - if (baseFormat == GL_LUMINANCE || baseFormat == GL_RGB) { - /* Av = Af */ - env->Alpha.SourceA = incomingAlpha; - env->Alpha.SourceC = GR_CMBX_ZERO; - env->Alpha.InvertC = FXTRUE; - } - else { - /* Av = Af * At */ - env->Alpha.SourceA = GR_CMBX_LOCAL_TEXTURE_ALPHA; - env->Alpha.SourceC = incomingAlpha; - env->Alpha.InvertC = FXFALSE; - } - env->Alpha.ModeA = GR_FUNC_MODE_X; - env->Alpha.SourceB = GR_CMBX_ITALPHA; - env->Alpha.ModeB = GR_FUNC_MODE_ZERO; - env->Alpha.SourceD = GR_CMBX_ZERO; - env->Alpha.InvertD = FXFALSE; - break; - - case GL_DECAL: - /* -- Setup RGB combiner */ - if (baseFormat == GL_RGB) { - /* Rv = Rt */ - env->Color.SourceB = GR_CMBX_ZERO; - env->Color.ModeB = GR_FUNC_MODE_X; - env->Color.SourceC = GR_CMBX_ZERO; - env->Color.InvertC = FXTRUE; - env->Color.SourceD = GR_CMBX_ZERO; - env->Color.InvertD = FXFALSE; - } - else { - /* Rv = Rf * (1 - At) + Rt * At */ - env->Color.SourceB = incomingRGB; - env->Color.ModeB = GR_FUNC_MODE_NEGATIVE_X; - env->Color.SourceC = GR_CMBX_LOCAL_TEXTURE_ALPHA; - env->Color.InvertC = FXFALSE; - env->Color.SourceD = GR_CMBX_B; - env->Color.InvertD = FXFALSE; - } - env->Color.SourceA = GR_CMBX_LOCAL_TEXTURE_RGB; - env->Color.ModeA = GR_FUNC_MODE_X; - /* -- Setup Alpha combiner */ - /* Av = Af */ - env->Alpha.SourceA = incomingAlpha; - env->Alpha.ModeA = GR_FUNC_MODE_X; - env->Alpha.SourceB = GR_CMBX_ITALPHA; - env->Alpha.ModeB = GR_FUNC_MODE_ZERO; - env->Alpha.SourceC = GR_CMBX_ZERO; - env->Alpha.InvertC = FXTRUE; - env->Alpha.SourceD = GR_CMBX_ZERO; - env->Alpha.InvertD = FXFALSE; - break; - - case GL_BLEND: - /* -- Setup RGB combiner */ - if (baseFormat == GL_ALPHA) { - /* Rv = Rf */ - env->Color.SourceA = incomingRGB; - env->Color.ModeA = GR_FUNC_MODE_X; - env->Color.SourceB = GR_CMBX_ZERO; - env->Color.ModeB = GR_FUNC_MODE_ZERO; - env->Color.SourceC = GR_CMBX_ZERO; - env->Color.InvertC = FXTRUE; - env->Color.SourceD = GR_CMBX_ZERO; - env->Color.InvertD = FXFALSE; - } - else { - /* Rv = Rf * (1 - Rt) + Rc * Rt */ - env->Color.SourceA = GR_CMBX_TMU_CCOLOR; - env->Color.ModeA = GR_FUNC_MODE_X; - env->Color.SourceB = incomingRGB; - env->Color.ModeB = GR_FUNC_MODE_NEGATIVE_X; - env->Color.SourceC = GR_CMBX_LOCAL_TEXTURE_RGB; - env->Color.InvertC = FXFALSE; - env->Color.SourceD = GR_CMBX_B; - env->Color.InvertD = FXFALSE; - } - /* -- Setup Alpha combiner */ - if (baseFormat == GL_LUMINANCE || baseFormat == GL_RGB) { - /* Av = Af */ - env->Alpha.SourceA = incomingAlpha; - env->Alpha.ModeA = GR_FUNC_MODE_X; - env->Alpha.SourceB = GR_CMBX_ZERO; - env->Alpha.ModeB = GR_FUNC_MODE_ZERO; - env->Alpha.SourceC = GR_CMBX_ZERO; - env->Alpha.InvertC = FXTRUE; - env->Alpha.SourceD = GR_CMBX_ZERO; - env->Alpha.InvertD = FXFALSE; - } - else if (baseFormat == GL_INTENSITY) { - /* Av = Af * (1 - It) + Ac * It */ - env->Alpha.SourceA = GR_CMBX_TMU_CALPHA; - env->Alpha.ModeA = GR_FUNC_MODE_X; - env->Alpha.SourceB = incomingAlpha; - env->Alpha.ModeB = GR_FUNC_MODE_NEGATIVE_X; - env->Alpha.SourceC = GR_CMBX_LOCAL_TEXTURE_ALPHA; - env->Alpha.InvertC = FXFALSE; - env->Alpha.SourceD = GR_CMBX_B; - env->Alpha.InvertD = FXFALSE; - } - else { - /* Av = Af * At */ - env->Alpha.SourceA = GR_CMBX_LOCAL_TEXTURE_ALPHA; - env->Alpha.ModeA = GR_FUNC_MODE_X; - env->Alpha.SourceB = GR_CMBX_ITALPHA; - env->Alpha.ModeB = GR_FUNC_MODE_ZERO; - env->Alpha.SourceC = incomingAlpha; - env->Alpha.InvertC = FXFALSE; - env->Alpha.SourceD = GR_CMBX_ZERO; - env->Alpha.InvertD = FXFALSE; - } - /* Also have to set up the tex env constant color */ - env->EnvColor = PACK_RGBA32(texUnit->EnvColor[0] * 255.0F, - texUnit->EnvColor[1] * 255.0F, - texUnit->EnvColor[2] * 255.0F, - texUnit->EnvColor[3] * 255.0F); - break; - case GL_ADD: - /* -- Setup RGB combiner */ - if (baseFormat == GL_ALPHA) { - /* Rv = Rf */ - env->Color.SourceB = GR_CMBX_ZERO; - env->Color.ModeB = GR_FUNC_MODE_ZERO; - } - else { - /* Rv = Rf + Tt */ - env->Color.SourceB = GR_CMBX_LOCAL_TEXTURE_RGB; - env->Color.ModeB = GR_FUNC_MODE_X; - } - env->Color.SourceA = incomingRGB; - env->Color.ModeA = GR_FUNC_MODE_X; - env->Color.SourceC = GR_CMBX_ZERO; - env->Color.InvertC = FXTRUE; - env->Color.SourceD = GR_CMBX_ZERO; - env->Color.InvertD = FXFALSE; - /* -- Setup Alpha combiner */ - if (baseFormat == GL_LUMINANCE || baseFormat == GL_RGB) { - /* Av = Af */ - env->Alpha.SourceA = incomingAlpha; - env->Alpha.SourceB = GR_CMBX_ITALPHA; - env->Alpha.ModeB = GR_FUNC_MODE_ZERO; - env->Alpha.SourceC = GR_CMBX_ZERO; - env->Alpha.InvertC = FXTRUE; - - } - else if (baseFormat == GL_INTENSITY) { - /* Av = Af + It */ - env->Alpha.SourceA = incomingAlpha; - env->Alpha.SourceB = GR_CMBX_LOCAL_TEXTURE_ALPHA; - env->Alpha.ModeB = GR_FUNC_MODE_X; - env->Alpha.SourceC = GR_CMBX_ZERO; - env->Alpha.InvertC = FXTRUE; - } - else { - /* Av = Af * At */ - env->Alpha.SourceA = GR_CMBX_LOCAL_TEXTURE_ALPHA; - env->Alpha.SourceB = GR_CMBX_ITALPHA; - env->Alpha.ModeB = GR_FUNC_MODE_ZERO; - env->Alpha.SourceC = incomingAlpha; - env->Alpha.InvertC = FXFALSE; - } - env->Alpha.ModeA = GR_FUNC_MODE_X; - env->Alpha.SourceD = GR_CMBX_ZERO; - env->Alpha.InvertD = FXFALSE; - break; - - case GL_COMBINE_EXT: - { - FxU32 A_RGB, B_RGB, C_RGB, D_RGB; - FxU32 Amode_RGB, Bmode_RGB; - FxBool Cinv_RGB, Dinv_RGB, Ginv_RGB; - FxU32 Shift_RGB; - FxU32 A_A, B_A, C_A, D_A; - FxU32 Amode_A, Bmode_A; - FxBool Cinv_A, Dinv_A, Ginv_A; - FxU32 Shift_A; - - /* - * - * In the formulas below, we write: - * o "1(x)" for the identity function applied to x, - * so 1(x) = x. - * o "0(x)" for the constant function 0, so - * 0(x) = 0 for all values of x. - * - * Calculate the color combination. - */ - Shift_RGB = texUnit->CombineScaleShiftRGB; - Shift_A = texUnit->CombineScaleShiftA; - switch (texUnit->CombineModeRGB) { - case GL_REPLACE: - /* - * The formula is: Arg0 - * We implement this by the formula: - * (Arg0 + 0(0))*(1-0) + 0 - */ - TEXENV_SETUP_ARG_RGB(A_RGB, - texUnit->CombineSourceRGB[0], - texUnit->CombineOperandRGB[0], - incomingRGB, incomingAlpha); - TEXENV_SETUP_MODE_RGB(Amode_RGB, - texUnit->CombineOperandRGB[0]); - B_RGB = C_RGB = D_RGB = GR_CMBX_ZERO; - Bmode_RGB = GR_FUNC_MODE_ZERO; - Cinv_RGB = FXTRUE; - Dinv_RGB = Ginv_RGB = FXFALSE; - break; - case GL_MODULATE: - /* - * The formula is: Arg0 * Arg1 - * - * We implement this by the formula - * (Arg0 + 0(0)) * Arg1 + 0(0) - */ - TEXENV_SETUP_ARG_RGB(A_RGB, - texUnit->CombineSourceRGB[0], - texUnit->CombineOperandRGB[0], - incomingRGB, incomingAlpha); - TEXENV_SETUP_MODE_RGB(Amode_RGB, - texUnit->CombineOperandRGB[0]); - B_RGB = GR_CMBX_ZERO; - Bmode_RGB = GR_CMBX_ZERO; - TEXENV_SETUP_ARG_RGB(C_RGB, - texUnit->CombineSourceRGB[1], - texUnit->CombineOperandRGB[1], - incomingRGB, incomingAlpha); - Cinv_RGB = TEXENV_OPERAND_INVERTED - (texUnit->CombineOperandRGB[1]); - D_RGB = GR_CMBX_ZERO; - Dinv_RGB = Ginv_RGB = FXFALSE; - break; - case GL_ADD: - /* - * The formula is Arg0 + Arg1 - */ - TEXENV_SETUP_ARG_RGB(A_RGB, - texUnit->CombineSourceRGB[0], - texUnit->CombineOperandRGB[0], - incomingRGB, incomingAlpha); - TEXENV_SETUP_MODE_RGB(Amode_RGB, - texUnit->CombineOperandRGB[0]); - TEXENV_SETUP_ARG_RGB(B_RGB, - texUnit->CombineSourceRGB[1], - texUnit->CombineOperandRGB[1], - incomingRGB, incomingAlpha); - TEXENV_SETUP_MODE_RGB(Bmode_RGB, - texUnit->CombineOperandRGB[1]); - C_RGB = D_RGB = GR_CMBX_ZERO; - Cinv_RGB = FXTRUE; - Dinv_RGB = Ginv_RGB = FXFALSE; - break; - case GL_ADD_SIGNED_EXT: - /* - * The formula is: Arg0 + Arg1 - 0.5. - * We compute this by calculating: - * (Arg0 - 1/2) + Arg1 if op0 is SRC_{COLOR,ALPHA} - * Arg0 + (Arg1 - 1/2) if op1 is SRC_{COLOR,ALPHA} - * If both op0 and op1 are ONE_MINUS_SRC_{COLOR,ALPHA} - * we cannot implement the formula properly. - */ - TEXENV_SETUP_ARG_RGB(A_RGB, - texUnit->CombineSourceRGB[0], - texUnit->CombineOperandRGB[0], - incomingRGB, incomingAlpha); - TEXENV_SETUP_ARG_RGB(B_RGB, - texUnit->CombineSourceRGB[1], - texUnit->CombineOperandRGB[1], - incomingRGB, incomingAlpha); - if (!TEXENV_OPERAND_INVERTED(texUnit->CombineOperandRGB[0])) { - /* - * A is not inverted. So, choose it. - */ - Amode_RGB = GR_FUNC_MODE_X_MINUS_HALF; - if (!TEXENV_OPERAND_INVERTED - (texUnit->CombineOperandRGB[1])) { - Bmode_RGB = GR_FUNC_MODE_X; - } - else { - Bmode_RGB = GR_FUNC_MODE_ONE_MINUS_X; - } - } - else { - /* - * A is inverted, so try to subtract 1/2 - * from B. - */ - Amode_RGB = GR_FUNC_MODE_ONE_MINUS_X; - if (!TEXENV_OPERAND_INVERTED - (texUnit->CombineOperandRGB[1])) { - Bmode_RGB = GR_FUNC_MODE_X_MINUS_HALF; - } - else { - /* - * Both are inverted. This is the case - * we cannot handle properly. We just - * choose to not add the - 1/2. - */ - Bmode_RGB = GR_FUNC_MODE_ONE_MINUS_X; - return GL_FALSE; - } - } - C_RGB = D_RGB = GR_CMBX_ZERO; - Cinv_RGB = FXTRUE; - Dinv_RGB = Ginv_RGB = FXFALSE; - break; - case GL_INTERPOLATE_EXT: - /* - * The formula is: Arg0 * Arg2 + Arg1 * (1 - Arg2). - * We compute this by the formula: - * (Arg0 - Arg1) * Arg2 + Arg1 - * == Arg0 * Arg2 - Arg1 * Arg2 + Arg1 - * == Arg0 * Arg2 + Arg1 * (1 - Arg2) - * However, if both Arg1 is ONE_MINUS_X, the HW does - * not support it properly. - */ - TEXENV_SETUP_ARG_RGB(A_RGB, - texUnit->CombineSourceRGB[0], - texUnit->CombineOperandRGB[0], - incomingRGB, incomingAlpha); - TEXENV_SETUP_MODE_RGB(Amode_RGB, - texUnit->CombineOperandRGB[0]); - TEXENV_SETUP_ARG_RGB(B_RGB, - texUnit->CombineSourceRGB[1], - texUnit->CombineOperandRGB[1], - incomingRGB, incomingAlpha); - if (TEXENV_OPERAND_INVERTED(texUnit->CombineOperandRGB[1])) { - /* - * This case is wrong. - */ - Bmode_RGB = GR_FUNC_MODE_NEGATIVE_X; - return GL_FALSE; - } - else { - Bmode_RGB = GR_FUNC_MODE_NEGATIVE_X; - } - /* - * The Source/Operand for the C value must - * specify some kind of alpha value. - */ - TEXENV_SETUP_ARG_A(C_RGB, - texUnit->CombineSourceRGB[2], - texUnit->CombineOperandRGB[2], - incomingAlpha); - Cinv_RGB = FXFALSE; - D_RGB = GR_CMBX_B; - Dinv_RGB = Ginv_RGB = FXFALSE; - break; - default: - /* - * This is here mostly to keep from getting - * a compiler warning about these not being set. - * However, this should set all the texture values - * to zero. - */ - A_RGB = B_RGB = C_RGB = D_RGB = GR_CMBX_ZERO; - Amode_RGB = Bmode_RGB = GR_FUNC_MODE_X; - Cinv_RGB = Dinv_RGB = Ginv_RGB = FXFALSE; - break; - } - /* - * Calculate the alpha combination. - */ - switch (texUnit->CombineModeA) { - case GL_REPLACE: - /* - * The formula is: Arg0 - * We implement this by the formula: - * (Arg0 + 0(0))*(1-0) + 0 - */ - TEXENV_SETUP_ARG_A(A_A, - texUnit->CombineSourceA[0], - texUnit->CombineOperandA[0], - incomingAlpha); - TEXENV_SETUP_MODE_A(Amode_A, - texUnit->CombineOperandA[0]); - B_A = GR_CMBX_ITALPHA; - Bmode_A = GR_FUNC_MODE_ZERO; - C_A = D_A = GR_CMBX_ZERO; - Cinv_A = FXTRUE; - Dinv_A = Ginv_A = FXFALSE; - break; - case GL_MODULATE: - /* - * The formula is: Arg0 * Arg1 - * - * We implement this by the formula - * (Arg0 + 0(0)) * Arg1 + 0(0) - */ - TEXENV_SETUP_ARG_A(A_A, - texUnit->CombineSourceA[0], - texUnit->CombineOperandA[0], - incomingAlpha); - TEXENV_SETUP_MODE_A(Amode_A, - texUnit->CombineOperandA[0]); - B_A = GR_CMBX_ZERO; - Bmode_A = GR_CMBX_ZERO; - TEXENV_SETUP_ARG_A(C_A, - texUnit->CombineSourceA[1], - texUnit->CombineOperandA[1], - incomingAlpha); - Cinv_A = TEXENV_OPERAND_INVERTED - (texUnit->CombineOperandA[1]); - D_A = GR_CMBX_ZERO; - Dinv_A = Ginv_A = FXFALSE; - break; - case GL_ADD: - /* - * The formula is Arg0 + Arg1 - */ - TEXENV_SETUP_ARG_A(A_A, - texUnit->CombineSourceA[0], - texUnit->CombineOperandA[0], - incomingAlpha); - TEXENV_SETUP_MODE_A(Amode_A, - texUnit->CombineOperandA[0]); - TEXENV_SETUP_ARG_A(B_A, - texUnit->CombineSourceA[1], - texUnit->CombineOperandA[1], - incomingAlpha); - TEXENV_SETUP_MODE_A(Bmode_A, - texUnit->CombineOperandA[1]); - C_A = D_A = GR_CMBX_ZERO; - Cinv_A = FXTRUE; - Dinv_A = Ginv_A = FXFALSE; - break; - case GL_ADD_SIGNED_EXT: - /* - * The formula is: Arg0 + Arg1 - 0.5. - * We compute this by calculating: - * (Arg0 - 1/2) + Arg1 if op0 is SRC_{COLOR,ALPHA} - * Arg0 + (Arg1 - 1/2) if op1 is SRC_{COLOR,ALPHA} - * If both op0 and op1 are ONE_MINUS_SRC_{COLOR,ALPHA} - * we cannot implement the formula properly. - */ - TEXENV_SETUP_ARG_A(A_A, - texUnit->CombineSourceA[0], - texUnit->CombineOperandA[0], - incomingAlpha); - TEXENV_SETUP_ARG_A(B_A, - texUnit->CombineSourceA[1], - texUnit->CombineOperandA[1], - incomingAlpha); - if (!TEXENV_OPERAND_INVERTED(texUnit->CombineOperandA[0])) { - /* - * A is not inverted. So, choose it. - */ - Amode_A = GR_FUNC_MODE_X_MINUS_HALF; - if (!TEXENV_OPERAND_INVERTED - (texUnit->CombineOperandA[1])) { - Bmode_A = GR_FUNC_MODE_X; - } else { - Bmode_A = GR_FUNC_MODE_ONE_MINUS_X; - } - } else { - /* - * A is inverted, so try to subtract 1/2 - * from B. - */ - Amode_A = GR_FUNC_MODE_ONE_MINUS_X; - if (!TEXENV_OPERAND_INVERTED - (texUnit->CombineOperandA[1])) { - Bmode_A = GR_FUNC_MODE_X_MINUS_HALF; - } else { - /* - * Both are inverted. This is the case - * we cannot handle properly. We just - * choose to not add the - 1/2. - */ - Bmode_A = GR_FUNC_MODE_ONE_MINUS_X; - return GL_FALSE; - } - } - C_A = D_A = GR_CMBX_ZERO; - Cinv_A = FXTRUE; - Dinv_A = Ginv_A = FXFALSE; - break; - case GL_INTERPOLATE_EXT: - /* - * The formula is: Arg0 * Arg2 + Arg1 * (1 - Arg2). - * We compute this by the formula: - * (Arg0 - Arg1) * Arg2 + Arg1 - * == Arg0 * Arg2 - Arg1 * Arg2 + Arg1 - * == Arg0 * Arg2 + Arg1 * (1 - Arg2) - * However, if both Arg1 is ONE_MINUS_X, the HW does - * not support it properly. - */ - TEXENV_SETUP_ARG_A(A_A, - texUnit->CombineSourceA[0], - texUnit->CombineOperandA[0], - incomingAlpha); - TEXENV_SETUP_MODE_A(Amode_A, - texUnit->CombineOperandA[0]); - TEXENV_SETUP_ARG_A(B_A, - texUnit->CombineSourceA[1], - texUnit->CombineOperandA[1], - incomingAlpha); - if (!TEXENV_OPERAND_INVERTED(texUnit->CombineOperandA[1])) { - Bmode_A = GR_FUNC_MODE_NEGATIVE_X; - } - else { - /* - * This case is wrong. - */ - Bmode_A = GR_FUNC_MODE_NEGATIVE_X; - return GL_FALSE; - } - /* - * The Source/Operand for the C value must - * specify some kind of alpha value. - */ - TEXENV_SETUP_ARG_A(C_A, - texUnit->CombineSourceA[2], - texUnit->CombineOperandA[2], - incomingAlpha); - Cinv_A = FXFALSE; - D_A = GR_CMBX_B; - Dinv_A = Ginv_A = FXFALSE; - break; - default: - /* - * This is here mostly to keep from getting - * a compiler warning about these not being set. - * However, this should set all the alpha values - * to one. - */ - A_A = B_A = C_A = D_A = GR_CMBX_ZERO; - Amode_A = Bmode_A = GR_FUNC_MODE_X; - Cinv_A = Dinv_A = FXFALSE; - Ginv_A = FXTRUE; - break; - } - /* - * Save the parameters. - */ - env->Color.SourceA = A_RGB; - env->Color.ModeA = Amode_RGB; - env->Color.SourceB = B_RGB; - env->Color.ModeB = Bmode_RGB; - env->Color.SourceC = C_RGB; - env->Color.InvertC = Cinv_RGB; - env->Color.SourceD = D_RGB; - env->Color.InvertD = Dinv_RGB; - env->Color.Shift = Shift_RGB; - env->Color.Invert = Ginv_RGB; - env->Alpha.SourceA = A_A; - env->Alpha.ModeA = Amode_A; - env->Alpha.SourceB = B_A; - env->Alpha.ModeB = Bmode_A; - env->Alpha.SourceC = C_A; - env->Alpha.InvertC = Cinv_A; - env->Alpha.SourceD = D_A; - env->Alpha.InvertD = Dinv_A; - env->Alpha.Shift = Shift_A; - env->Alpha.Invert = Ginv_A; - env->EnvColor = PACK_RGBA32(texUnit->EnvColor[0] * 255.0F, - texUnit->EnvColor[1] * 255.0F, - texUnit->EnvColor[2] * 255.0F, - texUnit->EnvColor[3] * 255.0F); - } - break; - - default: - _mesa_problem(ctx, "%s: Bad envMode", __FUNCTION__); - } - - fxMesa->dirty |= TDFX_UPLOAD_TEXTURE_ENV; - - fxMesa->ColorCombineExt.SourceA = GR_CMBX_TEXTURE_RGB; - fxMesa->ColorCombineExt.ModeA = GR_FUNC_MODE_X, - fxMesa->ColorCombineExt.SourceB = GR_CMBX_ZERO; - fxMesa->ColorCombineExt.ModeB = GR_FUNC_MODE_X; - fxMesa->ColorCombineExt.SourceC = GR_CMBX_ZERO; - fxMesa->ColorCombineExt.InvertC = FXTRUE; - fxMesa->ColorCombineExt.SourceD = GR_CMBX_ZERO; - fxMesa->ColorCombineExt.InvertD = FXFALSE; - fxMesa->ColorCombineExt.Shift = 0; - fxMesa->ColorCombineExt.Invert = FXFALSE; - fxMesa->dirty |= TDFX_UPLOAD_COLOR_COMBINE; - fxMesa->AlphaCombineExt.SourceA = GR_CMBX_TEXTURE_ALPHA; - fxMesa->AlphaCombineExt.ModeA = GR_FUNC_MODE_X; - fxMesa->AlphaCombineExt.SourceB = GR_CMBX_ZERO; - fxMesa->AlphaCombineExt.ModeB = GR_FUNC_MODE_X; - fxMesa->AlphaCombineExt.SourceC = GR_CMBX_ZERO; - fxMesa->AlphaCombineExt.InvertC = FXTRUE; - fxMesa->AlphaCombineExt.SourceD = GR_CMBX_ZERO; - fxMesa->AlphaCombineExt.InvertD = FXFALSE; - fxMesa->AlphaCombineExt.Shift = 0; - fxMesa->AlphaCombineExt.Invert = FXFALSE; - fxMesa->dirty |= TDFX_UPLOAD_ALPHA_COMBINE; - return GL_TRUE; /* success */ -} - - - -/* - * Setup the Voodoo3 texture environment for a single texture unit. - * Return GL_TRUE for success, GL_FALSE for failure. - * If failure, we'll use software rendering. - */ -static GLboolean -SetupSingleTexEnvVoodoo3(GLcontext *ctx, int unit, - GLenum envMode, GLenum baseFormat) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GrCombineLocal_t localc, locala; - struct tdfx_combine alphaComb, colorComb; - - if (1 /*iteratedRGBA*/) - localc = locala = GR_COMBINE_LOCAL_ITERATED; - else - localc = locala = GR_COMBINE_LOCAL_CONSTANT; - - switch (envMode) { - case GL_DECAL: - alphaComb.Function = GR_COMBINE_FUNCTION_LOCAL; - alphaComb.Factor = GR_COMBINE_FACTOR_NONE; - alphaComb.Local = locala; - alphaComb.Other = GR_COMBINE_OTHER_NONE; - alphaComb.Invert = FXFALSE; - colorComb.Function = GR_COMBINE_FUNCTION_BLEND; - colorComb.Factor = GR_COMBINE_FACTOR_TEXTURE_ALPHA; - colorComb.Local = localc; - colorComb.Other = GR_COMBINE_OTHER_TEXTURE; - colorComb.Invert = FXFALSE; - break; - case GL_MODULATE: - alphaComb.Function = GR_COMBINE_FUNCTION_SCALE_OTHER; - alphaComb.Factor = GR_COMBINE_FACTOR_LOCAL; - alphaComb.Local = locala; - alphaComb.Other = GR_COMBINE_OTHER_TEXTURE; - alphaComb.Invert = FXFALSE; - if (baseFormat == GL_ALPHA) { - colorComb.Function = GR_COMBINE_FUNCTION_LOCAL; - colorComb.Factor = GR_COMBINE_FACTOR_NONE; - colorComb.Local = localc; - colorComb.Other = GR_COMBINE_OTHER_NONE; - colorComb.Invert = FXFALSE; - } - else { - colorComb.Function = GR_COMBINE_FUNCTION_SCALE_OTHER; - colorComb.Factor = GR_COMBINE_FACTOR_LOCAL; - colorComb.Local = localc; - colorComb.Other = GR_COMBINE_OTHER_TEXTURE; - colorComb.Invert = FXFALSE; - } - break; - - case GL_BLEND: - /* - * XXX we can't do real GL_BLEND mode. These settings assume that - * the TexEnv color is black and incoming fragment color is white. - */ - if (baseFormat == GL_LUMINANCE || baseFormat == GL_RGB) { - /* Av = Af */ - alphaComb.Function = GR_COMBINE_FUNCTION_LOCAL; - alphaComb.Factor = GR_COMBINE_FACTOR_NONE; - alphaComb.Local = locala; - alphaComb.Other = GR_COMBINE_OTHER_NONE; - alphaComb.Invert = FXFALSE; - } - else if (baseFormat == GL_INTENSITY) { - /* Av = Af * (1 - It) + Ac * It */ - /* XXX this is wrong */ - alphaComb.Function = GR_COMBINE_FUNCTION_LOCAL; - alphaComb.Factor = GR_COMBINE_FACTOR_NONE; - alphaComb.Local = locala; - alphaComb.Other = GR_COMBINE_OTHER_NONE; - alphaComb.Invert = FXFALSE; - } - else { - /* Av = Af * At */ - alphaComb.Function = GR_COMBINE_FUNCTION_SCALE_OTHER; - alphaComb.Factor = GR_COMBINE_FACTOR_LOCAL; - alphaComb.Local = locala; - alphaComb.Other = GR_COMBINE_OTHER_TEXTURE; - alphaComb.Invert = FXFALSE; - } - if (baseFormat == GL_ALPHA) { - colorComb.Function = GR_COMBINE_FUNCTION_LOCAL; - colorComb.Factor = GR_COMBINE_FACTOR_NONE; - colorComb.Local = localc; - colorComb.Other = GR_COMBINE_OTHER_NONE; - colorComb.Invert = FXFALSE; - } - else { - colorComb.Function = GR_COMBINE_FUNCTION_SCALE_OTHER; - colorComb.Factor = GR_COMBINE_FACTOR_ONE; - colorComb.Local = localc; - colorComb.Other = GR_COMBINE_OTHER_TEXTURE; - colorComb.Invert = FXTRUE; - } - /* XXX return GL_FALSE for modes we don't support */ - break; - - case GL_REPLACE: - if ((baseFormat == GL_RGB) || (baseFormat == GL_LUMINANCE)) { - alphaComb.Function = GR_COMBINE_FUNCTION_LOCAL; - alphaComb.Factor = GR_COMBINE_FACTOR_NONE; - alphaComb.Local = locala; - alphaComb.Other = GR_COMBINE_OTHER_NONE; - alphaComb.Invert = FXFALSE; - } - else { - alphaComb.Function = GR_COMBINE_FUNCTION_SCALE_OTHER; - alphaComb.Factor = GR_COMBINE_FACTOR_ONE; - alphaComb.Local = locala; - alphaComb.Other = GR_COMBINE_OTHER_TEXTURE; - alphaComb.Invert = FXFALSE; - } - if (baseFormat == GL_ALPHA) { - colorComb.Function = GR_COMBINE_FUNCTION_LOCAL; - colorComb.Factor = GR_COMBINE_FACTOR_NONE; - colorComb.Local = localc; - colorComb.Other = GR_COMBINE_OTHER_NONE; - colorComb.Invert = FXFALSE; - } - else { - colorComb.Function = GR_COMBINE_FUNCTION_SCALE_OTHER; - colorComb.Factor = GR_COMBINE_FACTOR_ONE; - colorComb.Local = localc; - colorComb.Other = GR_COMBINE_OTHER_TEXTURE; - colorComb.Invert = FXFALSE; - } - break; - - case GL_ADD: - if (baseFormat == GL_ALPHA || - baseFormat == GL_LUMINANCE_ALPHA || - baseFormat == GL_RGBA) { - /* product of texel and fragment alpha */ - alphaComb.Function = GR_COMBINE_FUNCTION_SCALE_OTHER; - alphaComb.Factor = GR_COMBINE_FACTOR_LOCAL; - alphaComb.Local = locala; - alphaComb.Other = GR_COMBINE_OTHER_TEXTURE; - alphaComb.Invert = FXFALSE; - } - else if (baseFormat == GL_LUMINANCE || baseFormat == GL_RGB) { - /* fragment alpha is unchanged */ - alphaComb.Function = GR_COMBINE_FUNCTION_LOCAL; - alphaComb.Factor = GR_COMBINE_FACTOR_NONE; - alphaComb.Local = locala; - alphaComb.Other = GR_COMBINE_OTHER_NONE; - alphaComb.Invert = FXFALSE; - } - else { - ASSERT(baseFormat == GL_INTENSITY); - /* sum of texel and fragment alpha */ - alphaComb.Function = GR_COMBINE_FUNCTION_SCALE_OTHER_ADD_LOCAL, - alphaComb.Factor = GR_COMBINE_FACTOR_ONE; - alphaComb.Local = locala; - alphaComb.Other = GR_COMBINE_OTHER_TEXTURE; - alphaComb.Invert = FXFALSE; - } - if (baseFormat == GL_ALPHA) { - /* rgb unchanged */ - colorComb.Function = GR_COMBINE_FUNCTION_LOCAL; - colorComb.Factor = GR_COMBINE_FACTOR_NONE; - colorComb.Local = localc; - colorComb.Other = GR_COMBINE_OTHER_NONE; - colorComb.Invert = FXFALSE; - } - else { - /* sum of texel and fragment rgb */ - colorComb.Function = GR_COMBINE_FUNCTION_SCALE_OTHER_ADD_LOCAL, - colorComb.Factor = GR_COMBINE_FACTOR_ONE; - colorComb.Local = localc; - colorComb.Other = GR_COMBINE_OTHER_TEXTURE; - colorComb.Invert = FXFALSE; - } - break; - - default: - _mesa_problem(ctx, "bad texture env mode in %s", __FUNCTION__); - } - - if (colorComb.Function != fxMesa->ColorCombine.Function || - colorComb.Factor != fxMesa->ColorCombine.Factor || - colorComb.Local != fxMesa->ColorCombine.Local || - colorComb.Other != fxMesa->ColorCombine.Other || - colorComb.Invert != fxMesa->ColorCombine.Invert) { - fxMesa->ColorCombine = colorComb; - fxMesa->dirty |= TDFX_UPLOAD_COLOR_COMBINE; - } - - if (alphaComb.Function != fxMesa->AlphaCombine.Function || - alphaComb.Factor != fxMesa->AlphaCombine.Factor || - alphaComb.Local != fxMesa->AlphaCombine.Local || - alphaComb.Other != fxMesa->AlphaCombine.Other || - alphaComb.Invert != fxMesa->AlphaCombine.Invert) { - fxMesa->AlphaCombine = alphaComb; - fxMesa->dirty |= TDFX_UPLOAD_ALPHA_COMBINE; - } - return GL_TRUE; -} - - -/* - * Setup the Voodoo3 texture environment for dual texture units. - * Return GL_TRUE for success, GL_FALSE for failure. - * If failure, we'll use software rendering. - */ -static GLboolean -SetupDoubleTexEnvVoodoo3(GLcontext *ctx, int tmu0, - GLenum envMode0, GLenum baseFormat0, - GLenum envMode1, GLenum baseFormat1) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - const GrCombineLocal_t locala = GR_COMBINE_LOCAL_ITERATED; - const GrCombineLocal_t localc = GR_COMBINE_LOCAL_ITERATED; - const int tmu1 = 1 - tmu0; - - if (envMode0 == GL_MODULATE && envMode1 == GL_MODULATE) { - GLboolean isalpha[TDFX_NUM_TMU]; - - if (baseFormat0 == GL_ALPHA) - isalpha[tmu0] = GL_TRUE; - else - isalpha[tmu0] = GL_FALSE; - - if (baseFormat1 == GL_ALPHA) - isalpha[tmu1] = GL_TRUE; - else - isalpha[tmu1] = GL_FALSE; - - if (isalpha[TDFX_TMU1]) { - fxMesa->TexCombine[1].FunctionRGB = GR_COMBINE_FUNCTION_ZERO; - fxMesa->TexCombine[1].FactorRGB = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[1].FunctionAlpha = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->TexCombine[1].FactorAlpha = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[1].InvertRGB = FXTRUE; - fxMesa->TexCombine[1].InvertAlpha = FXFALSE; - } - else { - fxMesa->TexCombine[1].FunctionRGB = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->TexCombine[1].FactorRGB = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[1].FunctionAlpha = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->TexCombine[1].FactorAlpha = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[1].InvertRGB = FXFALSE; - fxMesa->TexCombine[1].InvertAlpha = FXFALSE; - } - if (isalpha[TDFX_TMU0]) { - fxMesa->TexCombine[0].FunctionRGB = GR_COMBINE_FUNCTION_BLEND_OTHER; - fxMesa->TexCombine[0].FactorRGB = GR_COMBINE_FACTOR_ONE; - fxMesa->TexCombine[0].FunctionAlpha = GR_COMBINE_FUNCTION_BLEND_OTHER; - fxMesa->TexCombine[0].FactorAlpha = GR_COMBINE_FACTOR_LOCAL; - fxMesa->TexCombine[0].InvertRGB = FXFALSE; - fxMesa->TexCombine[0].InvertAlpha = FXFALSE; - } - else { - fxMesa->TexCombine[0].FunctionRGB = GR_COMBINE_FUNCTION_BLEND_OTHER; - fxMesa->TexCombine[0].FactorRGB = GR_COMBINE_FACTOR_LOCAL; - fxMesa->TexCombine[0].FunctionAlpha = GR_COMBINE_FUNCTION_BLEND_OTHER; - fxMesa->TexCombine[0].FactorAlpha = GR_COMBINE_FACTOR_LOCAL; - fxMesa->TexCombine[0].InvertRGB = FXFALSE; - fxMesa->TexCombine[0].InvertAlpha = FXFALSE; - } - fxMesa->ColorCombine.Function = GR_COMBINE_FUNCTION_SCALE_OTHER; - fxMesa->ColorCombine.Factor = GR_COMBINE_FACTOR_LOCAL; - fxMesa->ColorCombine.Local = localc; - fxMesa->ColorCombine.Other = GR_COMBINE_OTHER_TEXTURE; - fxMesa->ColorCombine.Invert = FXFALSE; - fxMesa->AlphaCombine.Function = GR_COMBINE_FUNCTION_SCALE_OTHER; - fxMesa->AlphaCombine.Factor = GR_COMBINE_FACTOR_LOCAL; - fxMesa->AlphaCombine.Local = locala; - fxMesa->AlphaCombine.Other = GR_COMBINE_OTHER_TEXTURE; - fxMesa->AlphaCombine.Invert = FXFALSE; - } - else if (envMode0 == GL_REPLACE && envMode1 == GL_BLEND) { /* Quake */ - if (tmu1 == TDFX_TMU1) { - fxMesa->TexCombine[1].FunctionRGB = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->TexCombine[1].FactorRGB = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[1].FunctionAlpha = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->TexCombine[1].FactorAlpha = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[1].InvertRGB = FXTRUE; - fxMesa->TexCombine[1].InvertAlpha = FXFALSE; - fxMesa->TexCombine[0].FunctionRGB = GR_COMBINE_FUNCTION_BLEND_OTHER; - fxMesa->TexCombine[0].FactorRGB = GR_COMBINE_FACTOR_LOCAL; - fxMesa->TexCombine[0].FunctionAlpha = GR_COMBINE_FUNCTION_BLEND_OTHER; - fxMesa->TexCombine[0].FactorAlpha = GR_COMBINE_FACTOR_LOCAL; - fxMesa->TexCombine[0].InvertRGB = FXFALSE; - fxMesa->TexCombine[0].InvertAlpha = FXFALSE; - } - else { - fxMesa->TexCombine[1].FunctionRGB = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->TexCombine[1].FactorRGB = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[1].FunctionAlpha = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->TexCombine[1].FactorAlpha = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[1].InvertRGB = FXFALSE; - fxMesa->TexCombine[1].InvertAlpha = FXFALSE; - fxMesa->TexCombine[0].FunctionRGB = GR_COMBINE_FUNCTION_BLEND_OTHER; - fxMesa->TexCombine[0].FactorRGB = GR_COMBINE_FACTOR_ONE_MINUS_LOCAL; - fxMesa->TexCombine[0].FunctionAlpha = GR_COMBINE_FUNCTION_BLEND_OTHER; - fxMesa->TexCombine[0].FactorAlpha = GR_COMBINE_FACTOR_ONE_MINUS_LOCAL; - fxMesa->TexCombine[0].InvertRGB = FXFALSE; - fxMesa->TexCombine[0].InvertAlpha = FXFALSE; - } - fxMesa->ColorCombine.Function = GR_COMBINE_FUNCTION_SCALE_OTHER; - fxMesa->ColorCombine.Factor = GR_COMBINE_FACTOR_ONE; - fxMesa->ColorCombine.Local = localc; - fxMesa->ColorCombine.Other = GR_COMBINE_OTHER_TEXTURE; - fxMesa->ColorCombine.Invert = FXFALSE; - fxMesa->AlphaCombine.Function = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->AlphaCombine.Factor = GR_COMBINE_FACTOR_NONE; - fxMesa->AlphaCombine.Local = locala; - fxMesa->AlphaCombine.Other = GR_COMBINE_OTHER_NONE; - fxMesa->AlphaCombine.Invert = FXFALSE; - } - else if (envMode0 == GL_REPLACE && envMode1 == GL_MODULATE) { - /* Quake 2/3 */ - if (tmu1 == TDFX_TMU1) { - fxMesa->TexCombine[1].FunctionRGB = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->TexCombine[1].FactorRGB = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[1].FunctionAlpha = GR_COMBINE_FUNCTION_ZERO; - fxMesa->TexCombine[1].FactorAlpha = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[1].InvertRGB = FXFALSE; - fxMesa->TexCombine[1].InvertAlpha = FXTRUE; - fxMesa->TexCombine[0].FunctionRGB = GR_COMBINE_FUNCTION_BLEND_OTHER; - fxMesa->TexCombine[0].FactorRGB = GR_COMBINE_FACTOR_LOCAL; - fxMesa->TexCombine[0].FunctionAlpha = GR_COMBINE_FUNCTION_BLEND_OTHER; - fxMesa->TexCombine[0].FactorAlpha = GR_COMBINE_FACTOR_LOCAL; - fxMesa->TexCombine[0].InvertRGB = FXFALSE; - fxMesa->TexCombine[0].InvertAlpha = FXFALSE; - } - else { - fxMesa->TexCombine[1].FunctionRGB = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->TexCombine[1].FactorRGB = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[1].FunctionAlpha = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->TexCombine[1].FactorAlpha = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[1].InvertRGB = FXFALSE; - fxMesa->TexCombine[1].InvertAlpha = FXFALSE; - fxMesa->TexCombine[0].FunctionRGB = GR_COMBINE_FUNCTION_BLEND_OTHER; - fxMesa->TexCombine[0].FactorRGB = GR_COMBINE_FACTOR_LOCAL; - fxMesa->TexCombine[0].FunctionAlpha = GR_COMBINE_FUNCTION_BLEND_OTHER; - fxMesa->TexCombine[0].FactorAlpha = GR_COMBINE_FACTOR_ONE; - fxMesa->TexCombine[0].InvertRGB = FXFALSE; - fxMesa->TexCombine[0].InvertAlpha = FXFALSE; - } - - fxMesa->ColorCombine.Function = GR_COMBINE_FUNCTION_SCALE_OTHER; - fxMesa->ColorCombine.Factor = GR_COMBINE_FACTOR_ONE; - fxMesa->ColorCombine.Local = localc; - fxMesa->ColorCombine.Other = GR_COMBINE_OTHER_TEXTURE; - fxMesa->ColorCombine.Invert = FXFALSE; - if (baseFormat0 == GL_RGB) { - fxMesa->AlphaCombine.Function = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->AlphaCombine.Factor = GR_COMBINE_FACTOR_NONE; - fxMesa->AlphaCombine.Local = locala; - fxMesa->AlphaCombine.Other = GR_COMBINE_OTHER_NONE; - fxMesa->AlphaCombine.Invert = FXFALSE; - } - else { - fxMesa->AlphaCombine.Function = GR_COMBINE_FUNCTION_SCALE_OTHER; - fxMesa->AlphaCombine.Factor = GR_COMBINE_FACTOR_ONE; - fxMesa->AlphaCombine.Local = locala; - fxMesa->AlphaCombine.Other = GR_COMBINE_OTHER_NONE; - fxMesa->AlphaCombine.Invert = FXFALSE; - } - } - else if (envMode0 == GL_MODULATE && envMode1 == GL_ADD) { - /* Quake 3 sky */ - GLboolean isalpha[TDFX_NUM_TMU]; - if (baseFormat0 == GL_ALPHA) - isalpha[tmu0] = GL_TRUE; - else - isalpha[tmu0] = GL_FALSE; - if (baseFormat1 == GL_ALPHA) - isalpha[tmu1] = GL_TRUE; - else - isalpha[tmu1] = GL_FALSE; - - if (isalpha[TDFX_TMU1]) { - fxMesa->TexCombine[1].FunctionRGB = GR_COMBINE_FUNCTION_ZERO; - fxMesa->TexCombine[1].FactorRGB = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[1].FunctionAlpha = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->TexCombine[1].FactorAlpha = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[1].InvertRGB = FXTRUE; - fxMesa->TexCombine[1].InvertAlpha = FXFALSE; - } - else { - fxMesa->TexCombine[1].FunctionRGB = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->TexCombine[1].FactorRGB = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[1].FunctionAlpha = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->TexCombine[1].FactorAlpha = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[1].InvertRGB = FXFALSE; - fxMesa->TexCombine[1].InvertAlpha = FXFALSE; - } - if (isalpha[TDFX_TMU0]) { - fxMesa->TexCombine[0].FunctionRGB = GR_COMBINE_FUNCTION_SCALE_OTHER; - fxMesa->TexCombine[0].FactorRGB = GR_COMBINE_FACTOR_ONE; - fxMesa->TexCombine[0].FunctionAlpha = GR_COMBINE_FUNCTION_SCALE_OTHER_ADD_LOCAL; - fxMesa->TexCombine[0].FactorAlpha = GR_COMBINE_FACTOR_ONE; - fxMesa->TexCombine[0].InvertRGB = FXFALSE; - fxMesa->TexCombine[0].InvertAlpha = FXFALSE; - } - else { - fxMesa->TexCombine[0].FunctionRGB = GR_COMBINE_FUNCTION_SCALE_OTHER_ADD_LOCAL; - fxMesa->TexCombine[0].FactorRGB = GR_COMBINE_FACTOR_ONE; - fxMesa->TexCombine[0].FunctionAlpha = GR_COMBINE_FUNCTION_SCALE_OTHER_ADD_LOCAL; - fxMesa->TexCombine[0].FactorAlpha = GR_COMBINE_FACTOR_ONE; - fxMesa->TexCombine[0].InvertRGB = FXFALSE; - fxMesa->TexCombine[0].InvertAlpha = FXFALSE; - } - fxMesa->ColorCombine.Function = GR_COMBINE_FUNCTION_SCALE_OTHER; - fxMesa->ColorCombine.Factor = GR_COMBINE_FACTOR_LOCAL; - fxMesa->ColorCombine.Local = localc; - fxMesa->ColorCombine.Other = GR_COMBINE_OTHER_TEXTURE; - fxMesa->ColorCombine.Invert = FXFALSE; - fxMesa->AlphaCombine.Function = GR_COMBINE_FUNCTION_SCALE_OTHER; - fxMesa->AlphaCombine.Factor = GR_COMBINE_FACTOR_LOCAL; - fxMesa->AlphaCombine.Local = locala; - fxMesa->AlphaCombine.Other = GR_COMBINE_OTHER_TEXTURE; - fxMesa->AlphaCombine.Invert = FXFALSE; - } - else { - /*_mesa_problem(ctx, "%s: Unexpected dual texture mode encountered", __FUNCTION__);*/ - return GL_FALSE; - } - - fxMesa->dirty |= TDFX_UPLOAD_TEXTURE_ENV; - fxMesa->dirty |= TDFX_UPLOAD_COLOR_COMBINE; - fxMesa->dirty |= TDFX_UPLOAD_ALPHA_COMBINE; - return GL_TRUE; -} - - -/* - * This function makes sure that the correct mipmap levels are loaded - * in the right places in memory and then makes the Glide calls to - * setup the texture source pointers. - */ -static void -setupSingleTMU(tdfxContextPtr fxMesa, struct gl_texture_object *tObj) -{ - struct tdfxSharedState *shared = (struct tdfxSharedState *) fxMesa->glCtx->Shared->DriverData; - tdfxTexInfo *ti = TDFX_TEXTURE_DATA(tObj); - const GLcontext *ctx = fxMesa->glCtx; - - /* Make sure we're not loaded incorrectly */ - if (ti->isInTM && !shared->umaTexMemory) { - /* if doing filtering between mipmap levels, alternate mipmap levels - * must be in alternate TMUs. - */ - if (ti->LODblend) { - if (ti->whichTMU != TDFX_TMU_SPLIT) - tdfxTMMoveOutTM_NoLock(fxMesa, tObj); - } - else { - if (ti->whichTMU == TDFX_TMU_SPLIT) - tdfxTMMoveOutTM_NoLock(fxMesa, tObj); - } - } - - /* Make sure we're loaded correctly */ - if (!ti->isInTM) { - /* Have to download the texture */ - if (shared->umaTexMemory) { - tdfxTMMoveInTM_NoLock(fxMesa, tObj, TDFX_TMU0); - } - else { - /* Voodoo3 (split texture memory) */ - if (ti->LODblend) { - tdfxTMMoveInTM_NoLock(fxMesa, tObj, TDFX_TMU_SPLIT); - } - else { -#if 0 - /* XXX putting textures into the second memory bank when the - * first bank is full is not working at this time. - */ - if (fxMesa->haveTwoTMUs) { - GLint memReq = fxMesa->Glide.grTexTextureMemRequired( - GR_MIPMAPLEVELMASK_BOTH, &(ti->info)); - if (shared->freeTexMem[TDFX_TMU0] > memReq) { - tdfxTMMoveInTM_NoLock(fxMesa, tObj, TDFX_TMU0); - } - else { - tdfxTMMoveInTM_NoLock(fxMesa, tObj, TDFX_TMU1); - } - } - else -#endif - { - tdfxTMMoveInTM_NoLock(fxMesa, tObj, TDFX_TMU0); - } - } - } - } - - if (ti->LODblend && ti->whichTMU == TDFX_TMU_SPLIT) { - /* mipmap levels split between texture banks */ - GLint u; - - if (ti->info.format == GR_TEXFMT_P_8 && !ctx->Texture.SharedPalette) { - fxMesa->TexPalette.Type = GR_TEXTABLE_PALETTE_6666_EXT; - fxMesa->TexPalette.Data = &(ti->palette); - fxMesa->dirty |= TDFX_UPLOAD_TEXTURE_PALETTE; - } - - for (u = 0; u < 2; u++) { - fxMesa->TexParams[u].sClamp = ti->sClamp; - fxMesa->TexParams[u].tClamp = ti->tClamp; - fxMesa->TexParams[u].minFilt = ti->minFilt; - fxMesa->TexParams[u].magFilt = ti->magFilt; - fxMesa->TexParams[u].mmMode = ti->mmMode; - fxMesa->TexParams[u].LODblend = ti->LODblend; - fxMesa->TexParams[u].LodBias = ctx->Texture.Unit[u].LodBias; - } - fxMesa->dirty |= TDFX_UPLOAD_TEXTURE_PARAMS; - - fxMesa->TexSource[0].StartAddress = ti->tm[TDFX_TMU0]->startAddr; - fxMesa->TexSource[0].EvenOdd = GR_MIPMAPLEVELMASK_ODD; - fxMesa->TexSource[0].Info = &(ti->info); - fxMesa->TexSource[1].StartAddress = ti->tm[TDFX_TMU1]->startAddr; - fxMesa->TexSource[1].EvenOdd = GR_MIPMAPLEVELMASK_EVEN; - fxMesa->TexSource[1].Info = &(ti->info); - fxMesa->dirty |= TDFX_UPLOAD_TEXTURE_SOURCE; - } - else { - FxU32 tmu; - - if (ti->whichTMU == TDFX_TMU_BOTH) - tmu = TDFX_TMU0; - else - tmu = ti->whichTMU; - - if (shared->umaTexMemory) { - assert(ti->whichTMU == TDFX_TMU0); - assert(tmu == TDFX_TMU0); - } - - if (ti->info.format == GR_TEXFMT_P_8 && !ctx->Texture.SharedPalette) { - fxMesa->TexPalette.Type = GR_TEXTABLE_PALETTE_6666_EXT; - fxMesa->TexPalette.Data = &(ti->palette); - fxMesa->dirty |= TDFX_UPLOAD_TEXTURE_PALETTE; - } - - /* KW: The alternative is to do the download to the other tmu. If - * we get to this point, I think it means we are thrashing the - * texture memory, so perhaps it's not a good idea. - */ - - if (fxMesa->TexParams[tmu].sClamp != ti->sClamp || - fxMesa->TexParams[tmu].tClamp != ti->tClamp || - fxMesa->TexParams[tmu].minFilt != ti->minFilt || - fxMesa->TexParams[tmu].magFilt != ti->magFilt || - fxMesa->TexParams[tmu].mmMode != ti->mmMode || - fxMesa->TexParams[tmu].LODblend != FXFALSE || - fxMesa->TexParams[tmu].LodBias != ctx->Texture.Unit[tmu].LodBias) { - fxMesa->TexParams[tmu].sClamp = ti->sClamp; - fxMesa->TexParams[tmu].tClamp = ti->tClamp; - fxMesa->TexParams[tmu].minFilt = ti->minFilt; - fxMesa->TexParams[tmu].magFilt = ti->magFilt; - fxMesa->TexParams[tmu].mmMode = ti->mmMode; - fxMesa->TexParams[tmu].LODblend = FXFALSE; - fxMesa->TexParams[tmu].LodBias = ctx->Texture.Unit[tmu].LodBias; - fxMesa->dirty |= TDFX_UPLOAD_TEXTURE_PARAMS; - } - - /* Glide texture source info */ - fxMesa->TexSource[0].Info = NULL; - fxMesa->TexSource[1].Info = NULL; - if (ti->tm[tmu]) { - fxMesa->TexSource[tmu].StartAddress = ti->tm[tmu]->startAddr; - fxMesa->TexSource[tmu].EvenOdd = GR_MIPMAPLEVELMASK_BOTH; - fxMesa->TexSource[tmu].Info = &(ti->info); - fxMesa->dirty |= TDFX_UPLOAD_TEXTURE_SOURCE; - } - } - - fxMesa->sScale0 = ti->sScale; - fxMesa->tScale0 = ti->tScale; -} - -static void -selectSingleTMUSrc(tdfxContextPtr fxMesa, GLint tmu, FxBool LODblend) -{ - if (LODblend) { - fxMesa->TexCombine[0].FunctionRGB = GR_COMBINE_FUNCTION_BLEND; - fxMesa->TexCombine[0].FactorRGB = GR_COMBINE_FACTOR_ONE_MINUS_LOD_FRACTION; - fxMesa->TexCombine[0].FunctionAlpha = GR_COMBINE_FUNCTION_BLEND; - fxMesa->TexCombine[0].FactorAlpha = GR_COMBINE_FACTOR_ONE_MINUS_LOD_FRACTION; - fxMesa->TexCombine[0].InvertRGB = FXFALSE; - fxMesa->TexCombine[0].InvertAlpha = FXFALSE; - - if (fxMesa->haveTwoTMUs) { - const struct gl_shared_state *mesaShared = fxMesa->glCtx->Shared; - const struct tdfxSharedState *shared = (struct tdfxSharedState *) mesaShared->DriverData; - int tmu; - - if (shared->umaTexMemory) - tmu = GR_TMU0; - else - tmu = GR_TMU1; - - fxMesa->TexCombine[tmu].FunctionRGB = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->TexCombine[tmu].FactorRGB = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[tmu].FunctionAlpha = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->TexCombine[tmu].FactorAlpha = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[tmu].InvertRGB = FXFALSE; - fxMesa->TexCombine[tmu].InvertAlpha = FXFALSE; - } - fxMesa->tmuSrc = TDFX_TMU_SPLIT; - } - else { - if (tmu != TDFX_TMU1) { - fxMesa->TexCombine[0].FunctionRGB = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->TexCombine[0].FactorRGB = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[0].FunctionAlpha = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->TexCombine[0].FactorAlpha = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[0].InvertRGB = FXFALSE; - fxMesa->TexCombine[0].InvertAlpha = FXFALSE; - if (fxMesa->haveTwoTMUs) { - fxMesa->TexCombine[1].FunctionRGB = GR_COMBINE_FUNCTION_ZERO; - fxMesa->TexCombine[1].FactorRGB = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[1].FunctionAlpha = GR_COMBINE_FUNCTION_ZERO; - fxMesa->TexCombine[1].FactorAlpha = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[1].InvertRGB = FXFALSE; - fxMesa->TexCombine[1].InvertAlpha = FXFALSE; - } - fxMesa->tmuSrc = TDFX_TMU0; - } - else { - fxMesa->TexCombine[1].FunctionRGB = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->TexCombine[1].FactorRGB = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[1].FunctionAlpha = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->TexCombine[1].FactorAlpha = GR_COMBINE_FACTOR_NONE; - fxMesa->TexCombine[1].InvertRGB = FXFALSE; - fxMesa->TexCombine[1].InvertAlpha = FXFALSE; - /* GR_COMBINE_FUNCTION_SCALE_OTHER doesn't work ?!? */ - fxMesa->TexCombine[0].FunctionRGB = GR_COMBINE_FUNCTION_BLEND; - fxMesa->TexCombine[0].FactorRGB = GR_COMBINE_FACTOR_ONE; - fxMesa->TexCombine[0].FunctionAlpha = GR_COMBINE_FUNCTION_BLEND; - fxMesa->TexCombine[0].FactorAlpha = GR_COMBINE_FACTOR_ONE; - fxMesa->TexCombine[0].InvertRGB = FXFALSE; - fxMesa->TexCombine[0].InvertAlpha = FXFALSE; - fxMesa->tmuSrc = TDFX_TMU1; - } - } - - fxMesa->dirty |= TDFX_UPLOAD_TEXTURE_ENV; -} - -#ifdef UNUSED -static void print_state(tdfxContextPtr fxMesa) -{ - GLcontext *ctx = fxMesa->glCtx; - struct gl_texture_object *tObj0 = ctx->Texture.Unit[0].Current2D; - struct gl_texture_object *tObj1 = ctx->Texture.Unit[1].Current2D; - GLenum base0 = tObj0->Image[tObj0->BaseLevel] ? tObj0->Image[tObj0->BaseLevel]->Format : 99; - GLenum base1 = tObj1->Image[tObj1->BaseLevel] ? tObj1->Image[tObj1->BaseLevel]->Format : 99; - - printf("Unit 0: Enabled: GL=%d Gr=%d\n", ctx->Texture.Unit[0]._ReallyEnabled, - fxMesa->TexState.Enabled[0]); - printf(" EnvMode: GL=0x%x Gr=0x%x\n", ctx->Texture.Unit[0].EnvMode, - fxMesa->TexState.EnvMode[0]); - printf(" BaseFmt: GL=0x%x Gr=0x%x\n", base0, fxMesa->TexState.TexFormat[0]); - - - printf("Unit 1: Enabled: GL=%d Gr=%d\n", ctx->Texture.Unit[1]._ReallyEnabled, - fxMesa->TexState.Enabled[1]); - printf(" EnvMode: GL=0x%x Gr:0x%x\n", ctx->Texture.Unit[1].EnvMode, - fxMesa->TexState.EnvMode[1]); - printf(" BaseFmt: GL=0x%x Gr:0x%x\n", base1, fxMesa->TexState.TexFormat[1]); -} -#endif - -/* - * When we're only using a single texture unit, we always use the 0th - * Glide/hardware unit, regardless if it's GL_TEXTURE0_ARB or GL_TEXTURE1_ARB - * that's enalbed. - * Input: ctx - the context - * unit - the OpenGL texture unit to use. - */ -static void setupTextureSingleTMU(GLcontext * ctx, GLuint unit) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - tdfxTexInfo *ti; - struct gl_texture_object *tObj; - int tmu; - GLenum envMode, baseFormat; - - tObj = ctx->Texture.Unit[unit].Current2D; - if (tObj->Image[tObj->BaseLevel]->Border > 0) { - FALLBACK(fxMesa, TDFX_FALLBACK_TEXTURE_BORDER, GL_TRUE); - return; - } - - setupSingleTMU(fxMesa, tObj); - - ti = TDFX_TEXTURE_DATA(tObj); - if (ti->whichTMU == TDFX_TMU_BOTH) - tmu = TDFX_TMU0; - else - tmu = ti->whichTMU; - - if (fxMesa->tmuSrc != tmu) { - selectSingleTMUSrc(fxMesa, tmu, ti->LODblend); - } - - if (ti->reloadImages) - fxMesa->dirty |= TDFX_UPLOAD_TEXTURE_IMAGES; - - /* Check if we really need to update the texenv state */ - envMode = ctx->Texture.Unit[unit].EnvMode; - baseFormat = tObj->Image[tObj->BaseLevel]->Format; - - if (TDFX_IS_NAPALM(fxMesa)) { - /* see if we really need to update the unit */ - if (fxMesa->TexState.Enabled[unit] != ctx->Texture.Unit[unit]._ReallyEnabled || - envMode != fxMesa->TexState.EnvMode[0] || - envMode == GL_COMBINE_EXT || - baseFormat != fxMesa->TexState.TexFormat[0]) { - struct tdfx_texcombine_ext *otherEnv; - if (!SetupTexEnvNapalm(ctx, GL_TRUE, - &ctx->Texture.Unit[unit], baseFormat, - &fxMesa->TexCombineExt[0])) { - /* software fallback */ - FALLBACK(fxMesa, TDFX_FALLBACK_TEXTURE_ENV, GL_TRUE); - } - /* disable other unit */ - otherEnv = &fxMesa->TexCombineExt[1]; - otherEnv->Color.SourceA = GR_CMBX_ZERO; - otherEnv->Color.ModeA = GR_FUNC_MODE_ZERO; - otherEnv->Color.SourceB = GR_CMBX_ZERO; - otherEnv->Color.ModeB = GR_FUNC_MODE_ZERO; - otherEnv->Color.SourceC = GR_CMBX_ZERO; - otherEnv->Color.InvertC = FXFALSE; - otherEnv->Color.SourceD = GR_CMBX_ZERO; - otherEnv->Color.InvertD = FXFALSE; - otherEnv->Color.Shift = 0; - otherEnv->Color.Invert = FXFALSE; - otherEnv->Alpha.SourceA = GR_CMBX_ITALPHA; - otherEnv->Alpha.ModeA = GR_FUNC_MODE_ZERO; - otherEnv->Alpha.SourceB = GR_CMBX_ITALPHA; - otherEnv->Alpha.ModeB = GR_FUNC_MODE_ZERO; - otherEnv->Alpha.SourceC = GR_CMBX_ZERO; - otherEnv->Alpha.InvertC = FXFALSE; - otherEnv->Alpha.SourceD = GR_CMBX_ZERO; - otherEnv->Alpha.InvertD = FXFALSE; - otherEnv->Alpha.Shift = 0; - otherEnv->Alpha.Invert = FXFALSE; - - fxMesa->TexState.Enabled[unit] = ctx->Texture.Unit[unit]._ReallyEnabled; - fxMesa->TexState.EnvMode[0] = envMode; - fxMesa->TexState.TexFormat[0] = baseFormat; - fxMesa->TexState.EnvMode[1] = 0; - fxMesa->TexState.TexFormat[1] = 0; - } - } - else { - /* Voodoo3 */ - - /* see if we really need to update the unit */ - if (fxMesa->TexState.Enabled[unit] != ctx->Texture.Unit[unit]._ReallyEnabled || - envMode != fxMesa->TexState.EnvMode[0] || - envMode == GL_COMBINE_EXT || - baseFormat != fxMesa->TexState.TexFormat[0]) { - if (!SetupSingleTexEnvVoodoo3(ctx, tmu, envMode, baseFormat)) { - /* software fallback */ - FALLBACK(fxMesa, TDFX_FALLBACK_TEXTURE_ENV, GL_TRUE); - } - fxMesa->TexState.Enabled[unit] = ctx->Texture.Unit[unit]._ReallyEnabled; - fxMesa->TexState.EnvMode[0] = envMode; - fxMesa->TexState.TexFormat[0] = baseFormat; - fxMesa->TexState.EnvMode[1] = 0; - fxMesa->TexState.TexFormat[1] = 0; - } - } -} - - -static void -setupDoubleTMU(tdfxContextPtr fxMesa, - struct gl_texture_object *tObj0, - struct gl_texture_object *tObj1) -{ -#define T0_NOT_IN_TMU 0x01 -#define T1_NOT_IN_TMU 0x02 -#define T0_IN_TMU0 0x04 -#define T1_IN_TMU0 0x08 -#define T0_IN_TMU1 0x10 -#define T1_IN_TMU1 0x20 - - const struct gl_shared_state *mesaShared = fxMesa->glCtx->Shared; - const struct tdfxSharedState *shared = (struct tdfxSharedState *) mesaShared->DriverData; - const GLcontext *ctx = fxMesa->glCtx; - tdfxTexInfo *ti0 = TDFX_TEXTURE_DATA(tObj0); - tdfxTexInfo *ti1 = TDFX_TEXTURE_DATA(tObj1); - GLuint tstate = 0; - int tmu0 = 0, tmu1 = 1; - - if (shared->umaTexMemory) { - if (!ti0->isInTM) { - tdfxTMMoveInTM_NoLock(fxMesa, tObj0, TDFX_TMU0); - assert(ti0->isInTM); - } - if (!ti1->isInTM) { - tdfxTMMoveInTM_NoLock(fxMesa, tObj1, TDFX_TMU0); - assert(ti1->isInTM); - } - } - else { - /* We shouldn't need to do this. There is something wrong with - multitexturing when the TMUs are swapped. So, we're forcing - them to always be loaded correctly. !!! */ - if (ti0->whichTMU == TDFX_TMU1) - tdfxTMMoveOutTM_NoLock(fxMesa, tObj0); - if (ti1->whichTMU == TDFX_TMU0) - tdfxTMMoveOutTM_NoLock(fxMesa, tObj1); - - if (ti0->isInTM) { - switch (ti0->whichTMU) { - case TDFX_TMU0: - tstate |= T0_IN_TMU0; - break; - case TDFX_TMU1: - tstate |= T0_IN_TMU1; - break; - case TDFX_TMU_BOTH: - tstate |= T0_IN_TMU0 | T0_IN_TMU1; - break; - case TDFX_TMU_SPLIT: - tstate |= T0_NOT_IN_TMU; - break; - } - } - else - tstate |= T0_NOT_IN_TMU; - - if (ti1->isInTM) { - switch (ti1->whichTMU) { - case TDFX_TMU0: - tstate |= T1_IN_TMU0; - break; - case TDFX_TMU1: - tstate |= T1_IN_TMU1; - break; - case TDFX_TMU_BOTH: - tstate |= T1_IN_TMU0 | T1_IN_TMU1; - break; - case TDFX_TMU_SPLIT: - tstate |= T1_NOT_IN_TMU; - break; - } - } - else - tstate |= T1_NOT_IN_TMU; - - /* Move texture maps into TMUs */ - - if (!(((tstate & T0_IN_TMU0) && (tstate & T1_IN_TMU1)) || - ((tstate & T0_IN_TMU1) && (tstate & T1_IN_TMU0)))) { - if (tObj0 == tObj1) { - tdfxTMMoveInTM_NoLock(fxMesa, tObj1, TDFX_TMU_BOTH); - } - else { - /* Find the minimal way to correct the situation */ - if ((tstate & T0_IN_TMU0) || (tstate & T1_IN_TMU1)) { - /* We have one in the standard order, setup the other */ - if (tstate & T0_IN_TMU0) { - /* T0 is in TMU0, put T1 in TMU1 */ - tdfxTMMoveInTM_NoLock(fxMesa, tObj1, TDFX_TMU1); - } - else { - tdfxTMMoveInTM_NoLock(fxMesa, tObj0, TDFX_TMU0); - } - /* tmu0 and tmu1 are setup */ - } - else if ((tstate & T0_IN_TMU1) || (tstate & T1_IN_TMU0)) { - /* we have one in the reverse order, setup the other */ - if (tstate & T1_IN_TMU0) { - /* T1 is in TMU0, put T0 in TMU1 */ - tdfxTMMoveInTM_NoLock(fxMesa, tObj0, TDFX_TMU1); - } - else { - tdfxTMMoveInTM_NoLock(fxMesa, tObj1, TDFX_TMU0); - } - tmu0 = 1; - tmu1 = 0; - } - else { /* Nothing is loaded */ - tdfxTMMoveInTM_NoLock(fxMesa, tObj0, TDFX_TMU0); - tdfxTMMoveInTM_NoLock(fxMesa, tObj1, TDFX_TMU1); - /* tmu0 and tmu1 are setup */ - } - } - } - } - - ti0->lastTimeUsed = fxMesa->texBindNumber; - ti1->lastTimeUsed = fxMesa->texBindNumber; - - - if (!ctx->Texture.SharedPalette) { - if (ti0->info.format == GR_TEXFMT_P_8) { - fxMesa->TexPalette.Type = GR_TEXTABLE_PALETTE_6666_EXT; - fxMesa->TexPalette.Data = &(ti0->palette); - fxMesa->dirty |= TDFX_UPLOAD_TEXTURE_PALETTE; - } - else if (ti1->info.format == GR_TEXFMT_P_8) { - fxMesa->TexPalette.Type = GR_TEXTABLE_PALETTE_6666_EXT; - fxMesa->TexPalette.Data = &(ti1->palette); - fxMesa->dirty |= TDFX_UPLOAD_TEXTURE_PALETTE; - } - else { - fxMesa->TexPalette.Data = NULL; - } - } - - /* - * Setup Unit 0 - */ - assert(ti0->isInTM); - assert(ti0->tm[tmu0]); - fxMesa->TexSource[tmu0].StartAddress = ti0->tm[tmu0]->startAddr; - fxMesa->TexSource[tmu0].EvenOdd = GR_MIPMAPLEVELMASK_BOTH; - fxMesa->TexSource[tmu0].Info = &(ti0->info); - fxMesa->dirty |= TDFX_UPLOAD_TEXTURE_SOURCE; - - if (fxMesa->TexParams[tmu0].sClamp != ti0->sClamp || - fxMesa->TexParams[tmu0].tClamp != ti0->tClamp || - fxMesa->TexParams[tmu0].minFilt != ti0->minFilt || - fxMesa->TexParams[tmu0].magFilt != ti0->magFilt || - fxMesa->TexParams[tmu0].mmMode != ti0->mmMode || - fxMesa->TexParams[tmu0].LODblend != FXFALSE || - fxMesa->TexParams[tmu0].LodBias != ctx->Texture.Unit[tmu0].LodBias) { - fxMesa->TexParams[tmu0].sClamp = ti0->sClamp; - fxMesa->TexParams[tmu0].tClamp = ti0->tClamp; - fxMesa->TexParams[tmu0].minFilt = ti0->minFilt; - fxMesa->TexParams[tmu0].magFilt = ti0->magFilt; - fxMesa->TexParams[tmu0].mmMode = ti0->mmMode; - fxMesa->TexParams[tmu0].LODblend = FXFALSE; - fxMesa->TexParams[tmu0].LodBias = ctx->Texture.Unit[tmu0].LodBias; - fxMesa->dirty |= TDFX_UPLOAD_TEXTURE_PARAMS; - } - - /* - * Setup Unit 1 - */ - if (shared->umaTexMemory) { - ASSERT(ti1->isInTM); - ASSERT(ti1->tm[0]); - fxMesa->TexSource[tmu1].StartAddress = ti1->tm[0]->startAddr; - fxMesa->TexSource[tmu1].EvenOdd = GR_MIPMAPLEVELMASK_BOTH; - fxMesa->TexSource[tmu1].Info = &(ti1->info); - } - else { - ASSERT(ti1->isInTM); - ASSERT(ti1->tm[tmu1]); - fxMesa->TexSource[tmu1].StartAddress = ti1->tm[tmu1]->startAddr; - fxMesa->TexSource[tmu1].EvenOdd = GR_MIPMAPLEVELMASK_BOTH; - fxMesa->TexSource[tmu1].Info = &(ti1->info); - } - - if (fxMesa->TexParams[tmu1].sClamp != ti1->sClamp || - fxMesa->TexParams[tmu1].tClamp != ti1->tClamp || - fxMesa->TexParams[tmu1].minFilt != ti1->minFilt || - fxMesa->TexParams[tmu1].magFilt != ti1->magFilt || - fxMesa->TexParams[tmu1].mmMode != ti1->mmMode || - fxMesa->TexParams[tmu1].LODblend != FXFALSE || - fxMesa->TexParams[tmu1].LodBias != ctx->Texture.Unit[tmu1].LodBias) { - fxMesa->TexParams[tmu1].sClamp = ti1->sClamp; - fxMesa->TexParams[tmu1].tClamp = ti1->tClamp; - fxMesa->TexParams[tmu1].minFilt = ti1->minFilt; - fxMesa->TexParams[tmu1].magFilt = ti1->magFilt; - fxMesa->TexParams[tmu1].mmMode = ti1->mmMode; - fxMesa->TexParams[tmu1].LODblend = FXFALSE; - fxMesa->TexParams[tmu1].LodBias = ctx->Texture.Unit[tmu1].LodBias; - fxMesa->dirty |= TDFX_UPLOAD_TEXTURE_PARAMS; - } - - fxMesa->sScale0 = ti0->sScale; - fxMesa->tScale0 = ti0->tScale; - fxMesa->sScale1 = ti1->sScale; - fxMesa->tScale1 = ti1->tScale; - -#undef T0_NOT_IN_TMU -#undef T1_NOT_IN_TMU -#undef T0_IN_TMU0 -#undef T1_IN_TMU0 -#undef T0_IN_TMU1 -#undef T1_IN_TMU1 -} - -static void setupTextureDoubleTMU(GLcontext * ctx) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - struct gl_texture_object *tObj0 = ctx->Texture.Unit[0].Current2D; - struct gl_texture_object *tObj1 = ctx->Texture.Unit[1].Current2D; - tdfxTexInfo *ti0 = TDFX_TEXTURE_DATA(tObj0); - tdfxTexInfo *ti1 = TDFX_TEXTURE_DATA(tObj1); - struct gl_texture_image *baseImage0 = tObj0->Image[tObj0->BaseLevel]; - struct gl_texture_image *baseImage1 = tObj1->Image[tObj1->BaseLevel]; - const GLenum envMode0 = ctx->Texture.Unit[0].EnvMode; - const GLenum envMode1 = ctx->Texture.Unit[1].EnvMode; - - if (baseImage0->Border > 0 || baseImage1->Border > 0) { - FALLBACK(fxMesa, TDFX_FALLBACK_TEXTURE_BORDER, GL_TRUE); - return; - } - - setupDoubleTMU(fxMesa, tObj0, tObj1); - - if (ti0->reloadImages || ti1->reloadImages) - fxMesa->dirty |= TDFX_UPLOAD_TEXTURE_IMAGES; - - fxMesa->tmuSrc = TDFX_TMU_BOTH; - - if (TDFX_IS_NAPALM(fxMesa)) { - /* Remember, Glide has its texture units numbered in backward - * order compared to OpenGL. - */ - GLboolean hw1 = GL_TRUE, hw2 = GL_TRUE; - - /* check if we really need to update glide unit 1 */ - if (fxMesa->TexState.Enabled[0] != ctx->Texture.Unit[0]._ReallyEnabled || - envMode0 != fxMesa->TexState.EnvMode[1] || - envMode0 == GL_COMBINE_EXT || - baseImage0->Format != fxMesa->TexState.TexFormat[1] || - (fxMesa->Fallback & TDFX_FALLBACK_TEXTURE_ENV)) { - hw1 = SetupTexEnvNapalm(ctx, GL_TRUE, &ctx->Texture.Unit[0], - baseImage0->Format, &fxMesa->TexCombineExt[1]); - fxMesa->TexState.EnvMode[1] = envMode0; - fxMesa->TexState.TexFormat[1] = baseImage0->Format; - fxMesa->TexState.Enabled[0] = ctx->Texture.Unit[0]._ReallyEnabled; - } - - /* check if we really need to update glide unit 0 */ - if (fxMesa->TexState.Enabled[1] != ctx->Texture.Unit[1]._ReallyEnabled || - envMode1 != fxMesa->TexState.EnvMode[0] || - envMode1 == GL_COMBINE_EXT || - baseImage1->Format != fxMesa->TexState.TexFormat[0] || - (fxMesa->Fallback & TDFX_FALLBACK_TEXTURE_ENV)) { - hw2 = SetupTexEnvNapalm(ctx, GL_FALSE, &ctx->Texture.Unit[1], - baseImage1->Format, &fxMesa->TexCombineExt[0]); - fxMesa->TexState.EnvMode[0] = envMode1; - fxMesa->TexState.TexFormat[0] = baseImage1->Format; - fxMesa->TexState.Enabled[1] = ctx->Texture.Unit[1]._ReallyEnabled; - } - - - if (!hw1 || !hw2) { - FALLBACK(fxMesa, TDFX_FALLBACK_TEXTURE_ENV, GL_TRUE); - } - } - else { - int unit0, unit1; - if ((ti0->whichTMU == TDFX_TMU1) || (ti1->whichTMU == TDFX_TMU0)) - unit0 = 1; - else - unit0 = 0; - unit1 = 1 - unit0; - - if (fxMesa->TexState.Enabled[0] != ctx->Texture.Unit[0]._ReallyEnabled || - fxMesa->TexState.Enabled[1] != ctx->Texture.Unit[1]._ReallyEnabled || - envMode0 != fxMesa->TexState.EnvMode[unit0] || - envMode0 == GL_COMBINE_EXT || - envMode1 != fxMesa->TexState.EnvMode[unit1] || - envMode1 == GL_COMBINE_EXT || - baseImage0->Format != fxMesa->TexState.TexFormat[unit0] || - baseImage1->Format != fxMesa->TexState.TexFormat[unit1] || - (fxMesa->Fallback & TDFX_FALLBACK_TEXTURE_ENV)) { - - if (!SetupDoubleTexEnvVoodoo3(ctx, unit0, - ctx->Texture.Unit[0].EnvMode, baseImage0->Format, - ctx->Texture.Unit[1].EnvMode, baseImage1->Format)) { - FALLBACK(fxMesa, TDFX_FALLBACK_TEXTURE_ENV, GL_TRUE); - } - - fxMesa->TexState.EnvMode[unit0] = envMode0; - fxMesa->TexState.TexFormat[unit0] = baseImage0->Format; - fxMesa->TexState.EnvMode[unit1] = envMode1; - fxMesa->TexState.TexFormat[unit1] = baseImage1->Format; - fxMesa->TexState.Enabled[0] = ctx->Texture.Unit[0]._ReallyEnabled; - fxMesa->TexState.Enabled[1] = ctx->Texture.Unit[1]._ReallyEnabled; - } - } -} - - -void -tdfxUpdateTextureState( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - FALLBACK(fxMesa, TDFX_FALLBACK_TEXTURE_BORDER, GL_FALSE); - FALLBACK(fxMesa, TDFX_FALLBACK_TEXTURE_ENV, GL_FALSE); - - if (ctx->Texture.Unit[0]._ReallyEnabled == TEXTURE_2D_BIT && - ctx->Texture.Unit[1]._ReallyEnabled == 0) { - LOCK_HARDWARE( fxMesa ); /* XXX remove locking eventually */ - setupTextureSingleTMU(ctx, 0); - UNLOCK_HARDWARE( fxMesa ); - } - else if (ctx->Texture.Unit[0]._ReallyEnabled == 0 && - ctx->Texture.Unit[1]._ReallyEnabled == TEXTURE_2D_BIT) { - LOCK_HARDWARE( fxMesa ); - setupTextureSingleTMU(ctx, 1); - UNLOCK_HARDWARE( fxMesa ); - } - else if (ctx->Texture.Unit[0]._ReallyEnabled == TEXTURE_2D_BIT && - ctx->Texture.Unit[1]._ReallyEnabled == TEXTURE_2D_BIT) { - LOCK_HARDWARE( fxMesa ); - setupTextureDoubleTMU(ctx); - UNLOCK_HARDWARE( fxMesa ); - } - else { - /* disable hardware texturing */ - if (TDFX_IS_NAPALM(fxMesa)) { - fxMesa->ColorCombineExt.SourceA = GR_CMBX_ITRGB; - fxMesa->ColorCombineExt.ModeA = GR_FUNC_MODE_X; - fxMesa->ColorCombineExt.SourceB = GR_CMBX_ZERO; - fxMesa->ColorCombineExt.ModeB = GR_FUNC_MODE_ZERO; - fxMesa->ColorCombineExt.SourceC = GR_CMBX_ZERO; - fxMesa->ColorCombineExt.InvertC = FXTRUE; - fxMesa->ColorCombineExt.SourceD = GR_CMBX_ZERO; - fxMesa->ColorCombineExt.InvertD = FXFALSE; - fxMesa->ColorCombineExt.Shift = 0; - fxMesa->ColorCombineExt.Invert = FXFALSE; - fxMesa->AlphaCombineExt.SourceA = GR_CMBX_ITALPHA; - fxMesa->AlphaCombineExt.ModeA = GR_FUNC_MODE_X; - fxMesa->AlphaCombineExt.SourceB = GR_CMBX_ZERO; - fxMesa->AlphaCombineExt.ModeB = GR_FUNC_MODE_ZERO; - fxMesa->AlphaCombineExt.SourceC = GR_CMBX_ZERO; - fxMesa->AlphaCombineExt.InvertC = FXTRUE; - fxMesa->AlphaCombineExt.SourceD = GR_CMBX_ZERO; - fxMesa->AlphaCombineExt.InvertD = FXFALSE; - fxMesa->AlphaCombineExt.Shift = 0; - fxMesa->AlphaCombineExt.Invert = FXFALSE; - } - else { - /* Voodoo 3*/ - fxMesa->ColorCombine.Function = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->ColorCombine.Factor = GR_COMBINE_FACTOR_NONE; - fxMesa->ColorCombine.Local = GR_COMBINE_LOCAL_ITERATED; - fxMesa->ColorCombine.Other = GR_COMBINE_OTHER_NONE; - fxMesa->ColorCombine.Invert = FXFALSE; - fxMesa->AlphaCombine.Function = GR_COMBINE_FUNCTION_LOCAL; - fxMesa->AlphaCombine.Factor = GR_COMBINE_FACTOR_NONE; - fxMesa->AlphaCombine.Local = GR_COMBINE_LOCAL_ITERATED; - fxMesa->AlphaCombine.Other = GR_COMBINE_OTHER_NONE; - fxMesa->AlphaCombine.Invert = FXFALSE; - } - - fxMesa->TexState.Enabled[0] = 0; - fxMesa->TexState.Enabled[1] = 0; - fxMesa->TexState.EnvMode[0] = 0; - fxMesa->TexState.EnvMode[1] = 0; - - fxMesa->dirty |= TDFX_UPLOAD_COLOR_COMBINE; - fxMesa->dirty |= TDFX_UPLOAD_ALPHA_COMBINE; - - if (ctx->Texture.Unit[0]._ReallyEnabled != 0 || - ctx->Texture.Unit[1]._ReallyEnabled != 0) { - /* software texture (cube map, rect tex, etc */ - FALLBACK(fxMesa, TDFX_FALLBACK_TEXTURE_ENV, GL_TRUE); - } - } -} - - - -/* - * This is a special case of texture state update. - * It's used when we've simply bound a new texture to a texture - * unit and the new texture has the exact same attributes as the - * previously bound texture. - * This is very common in Quake3. - */ -void -tdfxUpdateTextureBinding( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - struct gl_texture_object *tObj0 = ctx->Texture.Unit[0].Current2D; - struct gl_texture_object *tObj1 = ctx->Texture.Unit[1].Current2D; - tdfxTexInfo *ti0 = TDFX_TEXTURE_DATA(tObj0); - tdfxTexInfo *ti1 = TDFX_TEXTURE_DATA(tObj1); - - const struct gl_shared_state *mesaShared = fxMesa->glCtx->Shared; - const struct tdfxSharedState *shared = (struct tdfxSharedState *) mesaShared->DriverData; - - if (ti0) { - fxMesa->sScale0 = ti0->sScale; - fxMesa->tScale0 = ti0->tScale; - if (ti0->info.format == GR_TEXFMT_P_8) { - fxMesa->TexPalette.Type = GR_TEXTABLE_PALETTE_6666_EXT; - fxMesa->TexPalette.Data = &(ti0->palette); - fxMesa->dirty |= TDFX_UPLOAD_TEXTURE_PALETTE; - } - else if (ti1 && ti1->info.format == GR_TEXFMT_P_8) { - fxMesa->TexPalette.Type = GR_TEXTABLE_PALETTE_6666_EXT; - fxMesa->TexPalette.Data = &(ti1->palette); - fxMesa->dirty |= TDFX_UPLOAD_TEXTURE_PALETTE; - } - } - if (ti1) { - fxMesa->sScale1 = ti1->sScale; - fxMesa->tScale1 = ti1->tScale; - } - - if (ctx->Texture.Unit[0]._ReallyEnabled == TEXTURE_2D_BIT && - ctx->Texture.Unit[0]._ReallyEnabled == 0) { - /* Only unit 0 2D enabled */ - if (shared->umaTexMemory) { - fxMesa->TexSource[0].StartAddress = ti0->tm[0]->startAddr; - fxMesa->TexSource[0].EvenOdd = GR_MIPMAPLEVELMASK_BOTH; - fxMesa->TexSource[0].Info = &(ti0->info); - } - else { - if (ti0->LODblend && ti0->whichTMU == TDFX_TMU_SPLIT) { - fxMesa->TexSource[0].StartAddress = ti0->tm[TDFX_TMU0]->startAddr; - fxMesa->TexSource[0].EvenOdd = GR_MIPMAPLEVELMASK_ODD; - fxMesa->TexSource[0].Info = &(ti0->info); - fxMesa->TexSource[1].StartAddress = ti0->tm[TDFX_TMU1]->startAddr; - fxMesa->TexSource[1].EvenOdd = GR_MIPMAPLEVELMASK_EVEN; - fxMesa->TexSource[1].Info = &(ti0->info); - } - else { - FxU32 tmu; - if (ti0->whichTMU == TDFX_TMU_BOTH) - tmu = TDFX_TMU0; - else - tmu = ti0->whichTMU; - fxMesa->TexSource[0].Info = NULL; - fxMesa->TexSource[1].Info = NULL; - if (ti0->tm[tmu]) { - fxMesa->TexSource[tmu].StartAddress = ti0->tm[tmu]->startAddr; - fxMesa->TexSource[tmu].EvenOdd = GR_MIPMAPLEVELMASK_BOTH; - fxMesa->TexSource[tmu].Info = &(ti0->info); - } - } - } - } - else if (ctx->Texture.Unit[0]._ReallyEnabled == 0 && - ctx->Texture.Unit[0]._ReallyEnabled == TEXTURE_2D_BIT) { - /* Only unit 1 2D enabled */ - if (shared->umaTexMemory) { - fxMesa->TexSource[0].StartAddress = ti1->tm[0]->startAddr; - fxMesa->TexSource[0].EvenOdd = GR_MIPMAPLEVELMASK_BOTH; - fxMesa->TexSource[0].Info = &(ti1->info); - } - } - else if (ctx->Texture.Unit[0]._ReallyEnabled == TEXTURE_2D_BIT && - ctx->Texture.Unit[0]._ReallyEnabled == TEXTURE_2D_BIT) { - /* Both 2D enabled */ - if (shared->umaTexMemory) { - const FxU32 tmu0 = 0, tmu1 = 1; - fxMesa->TexSource[tmu0].StartAddress = ti0->tm[0]->startAddr; - fxMesa->TexSource[tmu0].EvenOdd = GR_MIPMAPLEVELMASK_BOTH; - fxMesa->TexSource[tmu0].Info = &(ti0->info); - - fxMesa->TexSource[tmu1].StartAddress = ti1->tm[0]->startAddr; - fxMesa->TexSource[tmu1].EvenOdd = GR_MIPMAPLEVELMASK_BOTH; - fxMesa->TexSource[tmu1].Info = &(ti1->info); - } - else { - const FxU32 tmu0 = 0, tmu1 = 1; - fxMesa->TexSource[tmu0].StartAddress = ti0->tm[tmu0]->startAddr; - fxMesa->TexSource[tmu0].EvenOdd = GR_MIPMAPLEVELMASK_BOTH; - fxMesa->TexSource[tmu0].Info = &(ti0->info); - - fxMesa->TexSource[tmu1].StartAddress = ti1->tm[tmu1]->startAddr; - fxMesa->TexSource[tmu1].EvenOdd = GR_MIPMAPLEVELMASK_BOTH; - fxMesa->TexSource[tmu1].Info = &(ti1->info); - } - } - - - fxMesa->dirty |= TDFX_UPLOAD_TEXTURE_SOURCE; -} Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_texstate.h diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_texstate.h:1.1 xc/lib/GL/mesa/src/drv/tdfx/tdfx_texstate.h:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_texstate.h:1.1 Fri Feb 22 16:45:04 2002 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_texstate.h Wed Mar 16 21:05:11 2005 @@ -1,44 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_texstate.h,v 1.1 2002/02/22 21:45:04 dawes Exp $ */ - -/* - * Original rewrite: - * Gareth Hughes , 29 Sep - 1 Oct 2000 - * - * Authors: - * Gareth Hughes - * Brian Paul - * - */ - -#ifndef __TDFX_TEXSTATE_H__ -#define __TDFX_TEXSTATE_H__ - -extern void tdfxUpdateTextureState( GLcontext *ctx ); -extern void tdfxUpdateTextureBinding( GLcontext *ctx ); - -#endif Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_tris.c diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_tris.c:1.6 xc/lib/GL/mesa/src/drv/tdfx/tdfx_tris.c:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_tris.c:1.6 Thu Jan 22 22:57:07 2004 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_tris.c Wed Mar 16 21:05:11 2005 @@ -1,1258 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_tris.c,v 1.6 2004/01/23 03:57:07 dawes Exp $ */ - -/* Authors: - * Keith Whitwell - */ - -#include "glheader.h" -#include "mtypes.h" -#include "macros.h" -#include "colormac.h" - -#include "swrast/swrast.h" -#include "swrast_setup/swrast_setup.h" -#include "swrast_setup/ss_context.h" -#include "tnl/t_context.h" -#include "tnl/t_pipeline.h" - -#include "tdfx_tris.h" -#include "tdfx_state.h" -#include "tdfx_vb.h" -#include "tdfx_lock.h" -#include "tdfx_render.h" - - -static void tdfxRasterPrimitive( GLcontext *ctx, GLenum prim ); -static void tdfxRenderPrimitive( GLcontext *ctx, GLenum prim ); - -/*********************************************************************** - * Macros for t_dd_tritmp.h to draw basic primitives * - ***********************************************************************/ - -#define TRI( a, b, c ) \ -do { \ - if (DO_FALLBACK) \ - fxMesa->draw_triangle( fxMesa, a, b, c ); \ - else \ - fxMesa->Glide.grDrawTriangle( a, b, c ); \ -} while (0) \ - -#define QUAD( a, b, c, d ) \ -do { \ - if (DO_FALLBACK) { \ - fxMesa->draw_triangle( fxMesa, a, b, d ); \ - fxMesa->draw_triangle( fxMesa, b, c, d ); \ - } else { \ - fxMesa->Glide.grDrawTriangle( a, b, d ); \ - fxMesa->Glide.grDrawTriangle( b, c, d ); \ - } \ -} while (0) - -#define LINE( v0, v1 ) \ -do { \ - if (DO_FALLBACK) \ - fxMesa->draw_line( fxMesa, v0, v1 ); \ - else { \ - v0->v.x += LINE_X_OFFSET - TRI_X_OFFSET; \ - v0->v.y += LINE_Y_OFFSET - TRI_Y_OFFSET; \ - v1->v.x += LINE_X_OFFSET - TRI_X_OFFSET; \ - v1->v.y += LINE_Y_OFFSET - TRI_Y_OFFSET; \ - fxMesa->Glide.grDrawLine( v0, v1 ); \ - v0->v.x -= LINE_X_OFFSET - TRI_X_OFFSET; \ - v0->v.y -= LINE_Y_OFFSET - TRI_Y_OFFSET; \ - v1->v.x -= LINE_X_OFFSET - TRI_X_OFFSET; \ - v1->v.y -= LINE_Y_OFFSET - TRI_Y_OFFSET; \ - } \ -} while (0) - -#define POINT( v0 ) \ -do { \ - if (DO_FALLBACK) \ - fxMesa->draw_point( fxMesa, v0 ); \ - else { \ - v0->v.x += PNT_X_OFFSET - TRI_X_OFFSET; \ - v0->v.y += PNT_Y_OFFSET - TRI_Y_OFFSET; \ - fxMesa->Glide.grDrawPoint( v0 ); \ - v0->v.x -= PNT_X_OFFSET - TRI_X_OFFSET; \ - v0->v.y -= PNT_Y_OFFSET - TRI_Y_OFFSET; \ - } \ -} while (0) - - -/*********************************************************************** - * Fallback to swrast for basic primitives * - ***********************************************************************/ - -/* Build an SWvertex from a hardware vertex. - * - * This code is hit only when a mix of accelerated and unaccelerated - * primitives are being drawn, and only for the unaccelerated - * primitives. - */ -static void -tdfx_translate_vertex( GLcontext *ctx, const tdfxVertex *src, SWvertex *dst) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - if (fxMesa->vertexFormat == TDFX_LAYOUT_TINY) { - dst->win[0] = src->tv.x - fxMesa->x_offset; - dst->win[1] = src->tv.y - (fxMesa->screen_height - fxMesa->height - fxMesa->y_offset); - dst->win[2] = src->tv.z; - dst->win[3] = 1.0; - - dst->color[0] = src->tv.color.red; - dst->color[1] = src->tv.color.green; - dst->color[2] = src->tv.color.blue; - dst->color[3] = src->tv.color.alpha; - } - else { - GLfloat w = 1.0 / src->v.rhw; - - dst->win[0] = src->v.x - fxMesa->x_offset; - dst->win[1] = fxMesa->screen_height - fxMesa->y_offset - src->v.y; - dst->win[2] = src->v.z; - dst->win[3] = src->v.rhw; - - dst->color[0] = src->v.color.red; - dst->color[1] = src->v.color.green; - dst->color[2] = src->v.color.blue; - dst->color[3] = src->v.color.alpha; - - if (fxMesa->vertexFormat == TDFX_LAYOUT_PROJECT) { - dst->texcoord[0][0] = fxMesa->sScale0 * w * src->pv.tu0; - dst->texcoord[0][1] = fxMesa->tScale0 * w * src->pv.tv0; - dst->texcoord[0][3] = w * src->pv.tq0; - - if (fxMesa->SetupIndex & TDFX_TEX1_BIT) { - dst->texcoord[1][0] = fxMesa->sScale1 * w * src->pv.tu1; - dst->texcoord[1][1] = fxMesa->tScale1 * w * src->pv.tv1; - dst->texcoord[1][3] = w * src->pv.tq1; - } - } else if (fxMesa->SetupIndex & TDFX_TEX0_BIT) { - dst->texcoord[0][0] = fxMesa->sScale0 * w * src->v.tu0; - dst->texcoord[0][1] = fxMesa->tScale0 * w * src->v.tv0; - dst->texcoord[0][3] = 1.0; - - if (fxMesa->SetupIndex & TDFX_TEX1_BIT) { - dst->texcoord[1][0] = fxMesa->sScale1 * w * src->v.tu1; - dst->texcoord[1][1] = fxMesa->tScale1 * w * src->v.tv1; - dst->texcoord[1][3] = 1.0; - } - } - } - - dst->pointSize = ctx->Point._Size; -} - - -static void -tdfx_fallback_tri( tdfxContextPtr fxMesa, - tdfxVertex *v0, - tdfxVertex *v1, - tdfxVertex *v2 ) -{ - GLcontext *ctx = fxMesa->glCtx; - SWvertex v[3]; - tdfx_translate_vertex( ctx, v0, &v[0] ); - tdfx_translate_vertex( ctx, v1, &v[1] ); - tdfx_translate_vertex( ctx, v2, &v[2] ); - _swrast_Triangle( ctx, &v[0], &v[1], &v[2] ); -} - - -static void -tdfx_fallback_line( tdfxContextPtr fxMesa, - tdfxVertex *v0, - tdfxVertex *v1 ) -{ - GLcontext *ctx = fxMesa->glCtx; - SWvertex v[2]; - tdfx_translate_vertex( ctx, v0, &v[0] ); - tdfx_translate_vertex( ctx, v1, &v[1] ); - _swrast_Line( ctx, &v[0], &v[1] ); -} - - -static void -tdfx_fallback_point( tdfxContextPtr fxMesa, - tdfxVertex *v0 ) -{ - GLcontext *ctx = fxMesa->glCtx; - SWvertex v[1]; - tdfx_translate_vertex( ctx, v0, &v[0] ); - _swrast_Point( ctx, &v[0] ); -} - -/*********************************************************************** - * Functions to draw basic primitives * - ***********************************************************************/ - -static void tdfx_print_vertex( GLcontext *ctx, const tdfxVertex *v ) -{ - tdfxContextPtr imesa = TDFX_CONTEXT( ctx ); - - fprintf(stderr, "vertex at %p\n", (void *)v); - - if (imesa->vertexFormat == TDFX_LAYOUT_TINY) { - fprintf(stderr, "x %f y %f z %f\n", v->v.x, v->v.y, v->v.z); - fprintf(stderr, "r %d g %d b %d a %d\n", - v->tv.color.red, - v->tv.color.green, - v->tv.color.blue, - v->tv.color.alpha); - } - else { - fprintf(stderr, "x %f y %f z %f oow %f\n", - v->v.x, v->v.y, v->v.z, v->v.rhw); - fprintf(stderr, "r %d g %d b %d a %d\n", - v->v.color.red, - v->v.color.green, - v->v.color.blue, - v->v.color.alpha); - } - - fprintf(stderr, "\n"); -} - -#define DO_FALLBACK 0 - -/* Need to do clip loop at each triangle when mixing swrast and hw - * rendering. These functions are only used when mixed-mode rendering - * is occurring. - */ -static void tdfx_draw_quad( tdfxContextPtr fxMesa, - tdfxVertexPtr v0, - tdfxVertexPtr v1, - tdfxVertexPtr v2, - tdfxVertexPtr v3 ) -{ -/* fprintf(stderr, "%s\n", __FUNCTION__); */ - BEGIN_CLIP_LOOP_LOCKED(fxMesa) { - QUAD( v0, v1, v2, v3 ); - } END_CLIP_LOOP_LOCKED(fxMesa); -} - -static void tdfx_draw_triangle( tdfxContextPtr fxMesa, - tdfxVertexPtr v0, - tdfxVertexPtr v1, - tdfxVertexPtr v2 ) -{ -/* fprintf(stderr, "%s\n", __FUNCTION__); */ -/* tdfx_print_vertex( fxMesa->glCtx, v0 ); */ -/* tdfx_print_vertex( fxMesa->glCtx, v1 ); */ -/* tdfx_print_vertex( fxMesa->glCtx, v2 ); */ - BEGIN_CLIP_LOOP_LOCKED(fxMesa) { - TRI( v0, v1, v2 ); - } END_CLIP_LOOP_LOCKED(fxMesa); -} - -static void tdfx_draw_line( tdfxContextPtr fxMesa, - tdfxVertexPtr v0, - tdfxVertexPtr v1 ) -{ - /* No support for wide lines (avoid wide/aa line fallback). - */ - BEGIN_CLIP_LOOP_LOCKED(fxMesa) { - LINE(v0, v1); - } END_CLIP_LOOP_LOCKED(fxMesa); -} - -static void tdfx_draw_point( tdfxContextPtr fxMesa, - tdfxVertexPtr v0 ) -{ - /* No support for wide points. - */ - BEGIN_CLIP_LOOP_LOCKED(fxMesa) { - POINT( v0 ); - } END_CLIP_LOOP_LOCKED(fxMesa); -} - -#undef DO_FALLBACK - - -#define TDFX_UNFILLED_BIT 0x1 -#define TDFX_OFFSET_BIT 0x2 -#define TDFX_TWOSIDE_BIT 0x4 -#define TDFX_FLAT_BIT 0x8 -#define TDFX_FALLBACK_BIT 0x10 -#define TDFX_MAX_TRIFUNC 0x20 - -static struct { - points_func points; - line_func line; - triangle_func triangle; - quad_func quad; -} rast_tab[TDFX_MAX_TRIFUNC]; - -#define DO_FALLBACK (IND & TDFX_FALLBACK_BIT) -#define DO_OFFSET (IND & TDFX_OFFSET_BIT) -#define DO_UNFILLED (IND & TDFX_UNFILLED_BIT) -#define DO_TWOSIDE (IND & TDFX_TWOSIDE_BIT) -#define DO_FLAT (IND & TDFX_FLAT_BIT) -#define DO_TRI 1 -#define DO_QUAD 1 -#define DO_LINE 1 -#define DO_POINTS 1 -#define DO_FULL_QUAD 1 - -#define HAVE_RGBA 1 -#define HAVE_SPEC 0 -#define HAVE_HW_FLATSHADE 0 -#define HAVE_BACK_COLORS 0 -#define VERTEX tdfxVertex -#define TAB rast_tab - -#define TDFX_COLOR( dst, src ) \ -do { \ - dst[0] = src[2]; \ - dst[1] = src[1]; \ - dst[2] = src[0]; \ - dst[3] = src[3]; \ -} while (0) - -#define DEPTH_SCALE 1.0 -#define UNFILLED_TRI unfilled_tri -#define UNFILLED_QUAD unfilled_quad -#define VERT_X(_v) _v->v.x -#define VERT_Y(_v) _v->v.y -#define VERT_Z(_v) _v->v.z -#define AREA_IS_CCW( a ) (a < 0) -#define GET_VERTEX(e) (fxMesa->verts + (e<vertex_stride_shift)) - -#define VERT_SET_RGBA( v, c ) TDFX_COLOR( v->ub4[coloroffset], c ) -#define VERT_COPY_RGBA( v0, v1 ) v0->ui[coloroffset] = v1->ui[coloroffset] -#define VERT_SAVE_RGBA( idx ) color[idx] = v[idx]->ui[coloroffset] -#define VERT_RESTORE_RGBA( idx ) v[idx]->ui[coloroffset] = color[idx] - -#define LOCAL_VARS(n) \ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); \ - GLuint coloroffset = (fxMesa->vertexFormat == \ - TDFX_LAYOUT_TINY) ? 3 : 4; \ - GLuint color[n]; \ - (void) color; (void)coloroffset - - - -/*********************************************************************** - * Functions to draw basic unfilled primitives * - ***********************************************************************/ - -#define RASTERIZE(x) if (fxMesa->raster_primitive != x) \ - tdfxRasterPrimitive( ctx, x ) -#define RENDER_PRIMITIVE fxMesa->render_primitive -#define IND TDFX_FALLBACK_BIT -#define TAG(x) x -#include "tnl_dd/t_dd_unfilled.h" -#undef IND - -/*********************************************************************** - * Functions to draw GL primitives * - ***********************************************************************/ - -#define IND (0) -#define TAG(x) x -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_OFFSET_BIT) -#define TAG(x) x##_offset -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_TWOSIDE_BIT) -#define TAG(x) x##_twoside -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_TWOSIDE_BIT|TDFX_OFFSET_BIT) -#define TAG(x) x##_twoside_offset -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_UNFILLED_BIT) -#define TAG(x) x##_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_OFFSET_BIT|TDFX_UNFILLED_BIT) -#define TAG(x) x##_offset_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_TWOSIDE_BIT|TDFX_UNFILLED_BIT) -#define TAG(x) x##_twoside_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_TWOSIDE_BIT|TDFX_OFFSET_BIT|TDFX_UNFILLED_BIT) -#define TAG(x) x##_twoside_offset_unfilled -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_FALLBACK_BIT) -#define TAG(x) x##_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_OFFSET_BIT|TDFX_FALLBACK_BIT) -#define TAG(x) x##_offset_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_TWOSIDE_BIT|TDFX_FALLBACK_BIT) -#define TAG(x) x##_twoside_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_TWOSIDE_BIT|TDFX_OFFSET_BIT|TDFX_FALLBACK_BIT) -#define TAG(x) x##_twoside_offset_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_UNFILLED_BIT|TDFX_FALLBACK_BIT) -#define TAG(x) x##_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_OFFSET_BIT|TDFX_UNFILLED_BIT|TDFX_FALLBACK_BIT) -#define TAG(x) x##_offset_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_TWOSIDE_BIT|TDFX_UNFILLED_BIT|TDFX_FALLBACK_BIT) -#define TAG(x) x##_twoside_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_TWOSIDE_BIT|TDFX_OFFSET_BIT|TDFX_UNFILLED_BIT| \ - TDFX_FALLBACK_BIT) -#define TAG(x) x##_twoside_offset_unfilled_fallback -#include "tnl_dd/t_dd_tritmp.h" - - -/* Tdfx doesn't support provoking-vertex flat-shading? - */ -#define IND (TDFX_FLAT_BIT) -#define TAG(x) x##_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_OFFSET_BIT|TDFX_FLAT_BIT) -#define TAG(x) x##_offset_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_TWOSIDE_BIT|TDFX_FLAT_BIT) -#define TAG(x) x##_twoside_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_TWOSIDE_BIT|TDFX_OFFSET_BIT|TDFX_FLAT_BIT) -#define TAG(x) x##_twoside_offset_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_UNFILLED_BIT|TDFX_FLAT_BIT) -#define TAG(x) x##_unfilled_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_OFFSET_BIT|TDFX_UNFILLED_BIT|TDFX_FLAT_BIT) -#define TAG(x) x##_offset_unfilled_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_TWOSIDE_BIT|TDFX_UNFILLED_BIT|TDFX_FLAT_BIT) -#define TAG(x) x##_twoside_unfilled_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_TWOSIDE_BIT|TDFX_OFFSET_BIT|TDFX_UNFILLED_BIT|TDFX_FLAT_BIT) -#define TAG(x) x##_twoside_offset_unfilled_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_FALLBACK_BIT|TDFX_FLAT_BIT) -#define TAG(x) x##_fallback_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_OFFSET_BIT|TDFX_FALLBACK_BIT|TDFX_FLAT_BIT) -#define TAG(x) x##_offset_fallback_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_TWOSIDE_BIT|TDFX_FALLBACK_BIT|TDFX_FLAT_BIT) -#define TAG(x) x##_twoside_fallback_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_TWOSIDE_BIT|TDFX_OFFSET_BIT|TDFX_FALLBACK_BIT|TDFX_FLAT_BIT) -#define TAG(x) x##_twoside_offset_fallback_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_UNFILLED_BIT|TDFX_FALLBACK_BIT|TDFX_FLAT_BIT) -#define TAG(x) x##_unfilled_fallback_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_OFFSET_BIT|TDFX_UNFILLED_BIT|TDFX_FALLBACK_BIT|TDFX_FLAT_BIT) -#define TAG(x) x##_offset_unfilled_fallback_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_TWOSIDE_BIT|TDFX_UNFILLED_BIT|TDFX_FALLBACK_BIT|TDFX_FLAT_BIT) -#define TAG(x) x##_twoside_unfilled_fallback_flat -#include "tnl_dd/t_dd_tritmp.h" - -#define IND (TDFX_TWOSIDE_BIT|TDFX_OFFSET_BIT|TDFX_UNFILLED_BIT| \ - TDFX_FALLBACK_BIT|TDFX_FLAT_BIT) -#define TAG(x) x##_twoside_offset_unfilled_fallback_flat -#include "tnl_dd/t_dd_tritmp.h" - - -static void init_rast_tab( void ) -{ - init(); - init_offset(); - init_twoside(); - init_twoside_offset(); - init_unfilled(); - init_offset_unfilled(); - init_twoside_unfilled(); - init_twoside_offset_unfilled(); - init_fallback(); - init_offset_fallback(); - init_twoside_fallback(); - init_twoside_offset_fallback(); - init_unfilled_fallback(); - init_offset_unfilled_fallback(); - init_twoside_unfilled_fallback(); - init_twoside_offset_unfilled_fallback(); - - init_flat(); - init_offset_flat(); - init_twoside_flat(); - init_twoside_offset_flat(); - init_unfilled_flat(); - init_offset_unfilled_flat(); - init_twoside_unfilled_flat(); - init_twoside_offset_unfilled_flat(); - init_fallback_flat(); - init_offset_fallback_flat(); - init_twoside_fallback_flat(); - init_twoside_offset_fallback_flat(); - init_unfilled_fallback_flat(); - init_offset_unfilled_fallback_flat(); - init_twoside_unfilled_fallback_flat(); - init_twoside_offset_unfilled_fallback_flat(); -} - - -/**********************************************************************/ -/* Render whole begin/end objects */ -/**********************************************************************/ - - -/* Accelerate vertex buffer rendering when renderindex == 0 and - * there is no clipping. - */ - -static void tdfx_render_vb_points( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint flags ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GLuint shift = fxMesa->vertex_stride_shift; - GLubyte *fxVB = fxMesa->verts + (start << shift); - int stride = 1<v.x += PNT_X_OFFSET - TRI_X_OFFSET; - ((tdfxVertexPtr)tmp)->v.y += PNT_Y_OFFSET - TRI_Y_OFFSET; - } - - fxMesa->Glide.grDrawVertexArrayContiguous( GR_POINTS, count-start, - fxVB, stride); - /* restore point coords */ - for (i = start, tmp = fxVB; i < count; i++, tmp += stride) { - ((tdfxVertexPtr)tmp)->v.x -= PNT_X_OFFSET - TRI_X_OFFSET; - ((tdfxVertexPtr)tmp)->v.y -= PNT_Y_OFFSET - TRI_Y_OFFSET; - } -} - -static void tdfx_render_vb_line_strip( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint flags ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GLuint shift = fxMesa->vertex_stride_shift; - GLubyte *fxVB = fxMesa->verts + (start << shift); - int stride = 1<v.x += LINE_X_OFFSET - TRI_X_OFFSET; - ((tdfxVertexPtr)tmp)->v.y += LINE_Y_OFFSET - TRI_Y_OFFSET; - } - - fxMesa->Glide.grDrawVertexArrayContiguous( GR_LINE_STRIP, count-start, - fxVB, 1<v.x -= LINE_X_OFFSET - TRI_X_OFFSET; - ((tdfxVertexPtr)tmp)->v.y -= LINE_Y_OFFSET - TRI_Y_OFFSET; - } -} - -static void tdfx_render_vb_line_loop( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint flags ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GLuint shift = fxMesa->vertex_stride_shift; - GLubyte *fxVB = fxMesa->verts + (start << shift); - int stride = 1<v.x += LINE_X_OFFSET - TRI_X_OFFSET; - ((tdfxVertexPtr)tmp)->v.y += LINE_Y_OFFSET - TRI_Y_OFFSET; - } - - fxMesa->Glide.grDrawVertexArrayContiguous( GR_LINE_STRIP, count-j, - fxVB, 1<Glide.grDrawLine( fxMesa->verts + ((count - 1)<verts + (start<v.x -= LINE_X_OFFSET - TRI_X_OFFSET; - ((tdfxVertexPtr)tmp)->v.y -= LINE_Y_OFFSET - TRI_Y_OFFSET; - } -} - -static void tdfx_render_vb_lines( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint flags ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GLuint shift = fxMesa->vertex_stride_shift; - GLubyte *fxVB = fxMesa->verts + (start << shift); - int stride = 1<v.x += LINE_X_OFFSET - TRI_X_OFFSET; - ((tdfxVertexPtr)tmp)->v.y += LINE_Y_OFFSET - TRI_Y_OFFSET; - } - - fxMesa->Glide.grDrawVertexArrayContiguous( GR_LINES, count-start, - fxVB, 1<v.x -= LINE_X_OFFSET - TRI_X_OFFSET; - ((tdfxVertexPtr)tmp)->v.y -= LINE_Y_OFFSET - TRI_Y_OFFSET; - } -} - -static void tdfx_render_vb_triangles( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint flags ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GLuint shift = fxMesa->vertex_stride_shift; - GLubyte *fxVB = fxMesa->verts + (start << shift); - (void) flags; - - fxMesa->Glide.grDrawVertexArrayContiguous( GR_TRIANGLES, count-start, - fxVB, 1<vertex_stride_shift; - GLubyte *fxVB = fxMesa->verts + (start << shift); - int mode; - (void) flags; - -/* fprintf(stderr, "%s/%d\n", __FUNCTION__, 1<Glide.grDrawVertexArrayContiguous( mode, count-start, - fxVB, 1<vertex_stride_shift; - GLubyte *fxVB = fxMesa->verts + (start << shift); - (void) flags; - - fxMesa->Glide.grDrawVertexArrayContiguous( GR_TRIANGLE_FAN, count-start, - fxVB, 1<vertex_stride_shift; - GLubyte *fxVB = fxMesa->verts; - GLuint i; - (void) flags; - - for (i = start ; i < count-3 ; i += 4 ) { -#define VERT(x) (fxVB + ((x)<Glide.grDrawTriangle( VERT(i), VERT(i+1), VERT(i+3) ); - fxMesa->Glide.grDrawTriangle( VERT(i+1), VERT(i+2), VERT(i+3) ); -#undef VERT - } -} - -static void tdfx_render_vb_quad_strip( GLcontext *ctx, - GLuint start, - GLuint count, - GLuint flags ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GLuint shift = fxMesa->vertex_stride_shift; - GLubyte *fxVB = fxMesa->verts + (start << shift); - (void) flags; - - count -= (count-start)&1; - - fxMesa->Glide.grDrawVertexArrayContiguous( GR_TRIANGLE_STRIP, - count-start, fxVB, 1<vertex_stride_shift; - GLubyte *fxVB = fxMesa->verts + (start << shift); - (void) flags; - - fxMesa->Glide.grDrawVertexArrayContiguous( GR_POLYGON, count-start, - fxVB, 1<Glide.grDrawPoint( VERT(ELT(start)) ); - -#define RENDER_LINE( v0, v1 ) \ - fxMesa->Glide.grDrawLine( VERT(v0), VERT(v1) ) - -#define RENDER_TRI( v0, v1, v2 ) \ - fxMesa->Glide.grDrawTriangle( VERT(v0), VERT(v1), VERT(v2) ) - -#define RENDER_QUAD( v0, v1, v2, v3 ) \ - tdfx_draw_quad( fxMesa, VERT(v0), VERT(v1), VERT(v2), VERT(v3) ) - -#define INIT(x) tdfxRenderPrimitive( ctx, x ) - -#undef LOCAL_VARS -#define LOCAL_VARS \ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); \ - GLubyte *vertptr = (GLubyte *)fxMesa->verts; \ - const GLuint vertshift = fxMesa->vertex_stride_shift; \ - const GLuint * const elt = TNL_CONTEXT(ctx)->vb.Elts; \ - (void) elt; - -#define RESET_STIPPLE -#define RESET_OCCLUSION -#define PRESERVE_VB_DEFS - -/* Elts, no clipping. - */ -#undef ELT -#undef TAG -#define TAG(x) tdfx_##x##_elts -#define ELT(x) elt[x] -#include "tnl_dd/t_dd_rendertmp.h" - - - -/**********************************************************************/ -/* Render clipped primitives */ -/**********************************************************************/ - - - -static void tdfxRenderClippedPoly( GLcontext *ctx, const GLuint *elts, - GLuint n ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - TNLcontext *tnl = TNL_CONTEXT(ctx); - struct vertex_buffer *VB = &tnl->vb; - GLuint prim = fxMesa->render_primitive; - - /* Render the new vertices as an unclipped polygon. - */ - { - GLuint *tmp = VB->Elts; - VB->Elts = (GLuint *)elts; - tnl->Driver.Render.PrimTabElts[GL_POLYGON]( ctx, 0, n, PRIM_BEGIN|PRIM_END ); - VB->Elts = tmp; - } - - /* Restore the render primitive - */ - if (prim != GL_POLYGON) - tnl->Driver.Render.PrimitiveNotify( ctx, prim ); -} - -static void tdfxRenderClippedLine( GLcontext *ctx, GLuint ii, GLuint jj ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - tnl->Driver.Render.Line( ctx, ii, jj ); -} - -static void tdfxFastRenderClippedPoly( GLcontext *ctx, const GLuint *elts, - GLuint n ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - GLubyte *vertptr = (GLubyte *)fxMesa->verts; - const GLuint vertshift = fxMesa->vertex_stride_shift; - const GLuint *start = (const GLuint *)VERT(elts[0]); - int i; - - for (i = 2 ; i < n ; i++) { - fxMesa->Glide.grDrawTriangle( VERT(elts[i-1]), VERT(elts[i]), start ); - } -} - -/**********************************************************************/ -/* Choose render functions */ -/**********************************************************************/ - - -#define POINT_FALLBACK (DD_POINT_SMOOTH) -#define LINE_FALLBACK (DD_LINE_STIPPLE) -#define TRI_FALLBACK (DD_TRI_SMOOTH) -#define ANY_FALLBACK_FLAGS (POINT_FALLBACK|LINE_FALLBACK|TRI_FALLBACK|DD_TRI_STIPPLE) -#define ANY_RASTER_FLAGS (DD_FLATSHADE|DD_TRI_LIGHT_TWOSIDE|DD_TRI_OFFSET| \ - DD_TRI_UNFILLED) - - -/* All state referenced below: - */ -#define _TDFX_NEW_RENDERSTATE (_DD_NEW_POINT_SMOOTH | \ - _DD_NEW_LINE_STIPPLE | \ - _DD_NEW_TRI_SMOOTH | \ - _DD_NEW_FLATSHADE | \ - _DD_NEW_TRI_UNFILLED | \ - _DD_NEW_TRI_LIGHT_TWOSIDE | \ - _DD_NEW_TRI_OFFSET | \ - _DD_NEW_TRI_STIPPLE | \ - _NEW_POLYGONSTIPPLE) - - -static void tdfxChooseRenderState(GLcontext *ctx) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GLuint flags = ctx->_TriangleCaps; - GLuint index = 0; - - if (0) { - fxMesa->draw_point = tdfx_draw_point; - fxMesa->draw_line = tdfx_draw_line; - fxMesa->draw_triangle = tdfx_draw_triangle; - index |= TDFX_FALLBACK_BIT; - } - - if (flags & (ANY_FALLBACK_FLAGS|ANY_RASTER_FLAGS)) { - if (flags & ANY_RASTER_FLAGS) { - if (flags & DD_TRI_LIGHT_TWOSIDE) index |= TDFX_TWOSIDE_BIT; - if (flags & DD_TRI_OFFSET) index |= TDFX_OFFSET_BIT; - if (flags & DD_TRI_UNFILLED) index |= TDFX_UNFILLED_BIT; - if (flags & DD_FLATSHADE) index |= TDFX_FLAT_BIT; - } - - fxMesa->draw_point = tdfx_draw_point; - fxMesa->draw_line = tdfx_draw_line; - fxMesa->draw_triangle = tdfx_draw_triangle; - - /* Hook in fallbacks for specific primitives. - * - * DD_TRI_UNFILLED is here because the unfilled_tri functions use - * fxMesa->draw_tri *always*, and thus can't use the multipass - * approach to cliprects. - * - */ - if (flags & (POINT_FALLBACK| - LINE_FALLBACK| - TRI_FALLBACK| - DD_TRI_STIPPLE| - DD_TRI_UNFILLED)) - { - if (flags & POINT_FALLBACK) - fxMesa->draw_point = tdfx_fallback_point; - - if (flags & LINE_FALLBACK) - fxMesa->draw_line = tdfx_fallback_line; - - if (flags & TRI_FALLBACK) - fxMesa->draw_triangle = tdfx_fallback_tri; - - if ((flags & DD_TRI_STIPPLE) && !fxMesa->haveHwStipple) - fxMesa->draw_triangle = tdfx_fallback_tri; - - index |= TDFX_FALLBACK_BIT; - } - } - - if (fxMesa->RenderIndex != index) { - fxMesa->RenderIndex = index; - - tnl->Driver.Render.Points = rast_tab[index].points; - tnl->Driver.Render.Line = rast_tab[index].line; - tnl->Driver.Render.Triangle = rast_tab[index].triangle; - tnl->Driver.Render.Quad = rast_tab[index].quad; - - if (index == 0) { - tnl->Driver.Render.PrimTabVerts = tdfx_render_tab_verts; - tnl->Driver.Render.PrimTabElts = tdfx_render_tab_elts; - tnl->Driver.Render.ClippedLine = line; /* from tritmp.h */ - tnl->Driver.Render.ClippedPolygon = tdfxFastRenderClippedPoly; - } else { - tnl->Driver.Render.PrimTabVerts = _tnl_render_tab_verts; - tnl->Driver.Render.PrimTabElts = _tnl_render_tab_elts; - tnl->Driver.Render.ClippedLine = tdfxRenderClippedLine; - tnl->Driver.Render.ClippedPolygon = tdfxRenderClippedPoly; - } - } -} - -/**********************************************************************/ -/* Use multipass rendering for cliprects */ -/**********************************************************************/ - - - -/* TODO: Benchmark this. - * TODO: Use single back-buffer cliprect where possible. - * NOTE: starts at 1, not zero! - */ -static GLboolean multipass_cliprect( GLcontext *ctx, GLuint pass ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - if (pass >= fxMesa->numClipRects) - return GL_FALSE; - else { - fxMesa->Glide.grClipWindow(fxMesa->pClipRects[pass].x1, - fxMesa->screen_height - fxMesa->pClipRects[pass].y2, - fxMesa->pClipRects[pass].x2, - fxMesa->screen_height - fxMesa->pClipRects[pass].y1); - - return GL_TRUE; - } -} - - -/**********************************************************************/ -/* Runtime render state and callbacks */ -/**********************************************************************/ - -static void tdfxRunPipeline( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - if (fxMesa->new_state) { - tdfxDDUpdateHwState( ctx ); - } - - if (!fxMesa->Fallback && fxMesa->new_gl_state) { - if (fxMesa->new_gl_state & _TDFX_NEW_RASTERSETUP) - tdfxChooseVertexState( ctx ); - - if (fxMesa->new_gl_state & _TDFX_NEW_RENDERSTATE) - tdfxChooseRenderState( ctx ); - - fxMesa->new_gl_state = 0; - } - - _tnl_run_pipeline( ctx ); -} - - -static void tdfxRenderStart( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - tdfxCheckTexSizes( ctx ); - - LOCK_HARDWARE(fxMesa); - - /* Make sure vertex format changes get uploaded before we start - * sending triangles. - */ - if (fxMesa->dirty) { - tdfxEmitHwStateLocked( fxMesa ); - } - - if (fxMesa->numClipRects && !(fxMesa->RenderIndex & TDFX_FALLBACK_BIT)) { - fxMesa->Glide.grClipWindow(fxMesa->pClipRects[0].x1, - fxMesa->screen_height - fxMesa->pClipRects[0].y2, - fxMesa->pClipRects[0].x2, - fxMesa->screen_height - fxMesa->pClipRects[0].y1); - if (fxMesa->numClipRects > 1) - tnl->Driver.Render.Multipass = multipass_cliprect; - else - tnl->Driver.Render.Multipass = NULL; - } - else - tnl->Driver.Render.Multipass = NULL; -} - - -static GLenum reduced_prim[GL_POLYGON+1] = { - GL_POINTS, - GL_LINES, - GL_LINES, - GL_LINES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES, - GL_TRIANGLES -}; - - - -/* Always called between RenderStart and RenderFinish --> We already - * hold the lock. - */ -static void tdfxRasterPrimitive( GLcontext *ctx, GLenum prim ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - - FLUSH_BATCH( fxMesa ); - - fxMesa->raster_primitive = prim; - - tdfxUpdateCull(ctx); - if ( fxMesa->dirty & TDFX_UPLOAD_CULL ) { - fxMesa->Glide.grCullMode( fxMesa->CullMode ); - fxMesa->dirty &= ~TDFX_UPLOAD_CULL; - } - - tdfxUpdateStipple(ctx); - if ( fxMesa->dirty & TDFX_UPLOAD_STIPPLE ) { - fxMesa->Glide.grStipplePattern ( fxMesa->Stipple.Pattern ); - fxMesa->Glide.grStippleMode ( fxMesa->Stipple.Mode ); - fxMesa->dirty &= ~TDFX_UPLOAD_STIPPLE; - } -} - - - -/* Determine the rasterized primitive when not drawing unfilled - * polygons. - * - * Used only for the default render stage which always decomposes - * primitives to trianges/lines/points. For the accelerated stage, - * which renders strips as strips, the equivalent calculations are - * performed in tdfx_render.c. - */ -static void tdfxRenderPrimitive( GLcontext *ctx, GLenum prim ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GLuint rprim = reduced_prim[prim]; - - fxMesa->render_primitive = prim; - - if (rprim == GL_TRIANGLES && (ctx->_TriangleCaps & DD_TRI_UNFILLED)) - return; - - if (fxMesa->raster_primitive != rprim) { - tdfxRasterPrimitive( ctx, rprim ); - } -} - -static void tdfxRenderFinish( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - - if (fxMesa->RenderIndex & TDFX_FALLBACK_BIT) - _swrast_flush( ctx ); - - UNLOCK_HARDWARE(fxMesa); -} - - -/**********************************************************************/ -/* Manage total rasterization fallbacks */ -/**********************************************************************/ - -static char *fallbackStrings[] = { - "1D/3D Texture map", - "glDrawBuffer(GL_FRONT_AND_BACK)", - "Separate specular color", - "glEnable/Disable(GL_STENCIL_TEST)", - "glRenderMode(selection or feedback)", - "glLogicOp()", - "Texture env mode", - "Texture border", - "glColorMask", - "blend mode", - "line stipple" -}; - - -static char *getFallbackString(GLuint bit) -{ - int i = 0; - while (bit > 1) { - i++; - bit >>= 1; - } - return fallbackStrings[i]; -} - - -void tdfxFallback( GLcontext *ctx, GLuint bit, GLboolean mode ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GLuint oldfallback = fxMesa->Fallback; - - if (mode) { - fxMesa->Fallback |= bit; - if (oldfallback == 0) { - /*printf("Go to software rendering, bit = 0x%x\n", bit);*/ - FLUSH_BATCH(fxMesa); - _swsetup_Wakeup( ctx ); - fxMesa->RenderIndex = ~0; - if (fxMesa->debugFallbacks) { - fprintf(stderr, "Tdfx begin software fallback: 0x%x %s\n", - bit, getFallbackString(bit)); - } - } - } - else { - fxMesa->Fallback &= ~bit; - if (oldfallback == bit) { - /*printf("Go to hardware rendering, bit = 0x%x\n", bit);*/ - _swrast_flush( ctx ); - tnl->Driver.Render.Start = tdfxRenderStart; - tnl->Driver.Render.PrimitiveNotify = tdfxRenderPrimitive; - tnl->Driver.Render.Finish = tdfxRenderFinish; - tnl->Driver.Render.BuildVertices = tdfxBuildVertices; - fxMesa->new_gl_state |= (_TDFX_NEW_RENDERSTATE| - _TDFX_NEW_RASTERSETUP); - if (fxMesa->debugFallbacks) { - fprintf(stderr, "Tdfx end software fallback: 0x%x %s\n", - bit, getFallbackString(bit)); - } - } - } -} - - -void tdfxDDInitTriFuncs( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - static int firsttime = 1; - - if (firsttime) { - init_rast_tab(); - firsttime = 0; - } - - fxMesa->RenderIndex = ~0; - - tnl->Driver.RunPipeline = tdfxRunPipeline; - tnl->Driver.Render.Start = tdfxRenderStart; - tnl->Driver.Render.Finish = tdfxRenderFinish; - tnl->Driver.Render.PrimitiveNotify = tdfxRenderPrimitive; - tnl->Driver.Render.ResetLineStipple = _swrast_ResetLineStipple; - tnl->Driver.Render.BuildVertices = tdfxBuildVertices; - tnl->Driver.Render.Multipass = NULL; - - (void) tdfx_print_vertex; -} Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_tris.h diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_tris.h:1.5 xc/lib/GL/mesa/src/drv/tdfx/tdfx_tris.h:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_tris.h:1.5 Wed Oct 30 07:52:01 2002 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_tris.h Wed Mar 16 21:05:11 2005 @@ -1,42 +0,0 @@ -/* -*- mode: c; c-basic-offset: 3 -*- - * - * Copyright 2000 VA Linux Systems Inc., Fremont, California. - * - * All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * VA LINUX SYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF - * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ - -/* - * Authors: - * Keith Whitwell - * - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_tris.h,v 1.5 2002/10/30 12:52:01 alanh Exp $ */ - -#ifndef TDFX_TRIS_INC -#define TDFX_TRIS_INC - -#include "mtypes.h" - -extern void tdfxDDInitTriFuncs( GLcontext *ctx ); - - -#endif Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_vb.c diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_vb.c:1.4 xc/lib/GL/mesa/src/drv/tdfx/tdfx_vb.c:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_vb.c:1.4 Sun Sep 28 16:15:38 2003 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_vb.c Wed Mar 16 21:05:12 2005 @@ -1,365 +0,0 @@ -/* - * GLX Hardware Device Driver for Intel i810 - * Copyright (C) 1999 Keith Whitwell - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * KEITH WHITWELL, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_vb.c,v 1.4 2003/09/28 20:15:38 alanh Exp $ */ - -#include "glheader.h" -#include "mtypes.h" -#include "imports.h" -#include "macros.h" -#include "colormac.h" - -#include "math/m_translate.h" -#include "swrast_setup/swrast_setup.h" - -#include "tdfx_context.h" -#include "tdfx_vb.h" -#include "tdfx_tris.h" -#include "tdfx_state.h" -#include "tdfx_render.h" - -static void copy_pv_rgba4( GLcontext *ctx, GLuint edst, GLuint esrc ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - GLubyte *tdfxverts = (GLubyte *)fxMesa->verts; - GLuint shift = fxMesa->vertex_stride_shift; - tdfxVertex *dst = (tdfxVertex *)(tdfxverts + (edst << shift)); - tdfxVertex *src = (tdfxVertex *)(tdfxverts + (esrc << shift)); - dst->ui[4] = src->ui[4]; -} - -static void copy_pv_rgba3( GLcontext *ctx, GLuint edst, GLuint esrc ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - GLubyte *tdfxverts = (GLubyte *)fxMesa->verts; - GLuint shift = fxMesa->vertex_stride_shift; - tdfxVertex *dst = (tdfxVertex *)(tdfxverts + (edst << shift)); - tdfxVertex *src = (tdfxVertex *)(tdfxverts + (esrc << shift)); - dst->ui[3] = src->ui[3]; -} - -typedef void (*emit_func)( GLcontext *, GLuint, GLuint, void *, GLuint ); - -static struct { - emit_func emit; - interp_func interp; - copy_pv_func copy_pv; - GLboolean (*check_tex_sizes)( GLcontext *ctx ); - GLuint vertex_size; - GLuint vertex_stride_shift; - GLuint vertex_format; -} setup_tab[TDFX_MAX_SETUP]; - - -static void import_float_colors( GLcontext *ctx ) -{ - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; - struct gl_client_array *from = VB->ColorPtr[0]; - struct gl_client_array *to = &TDFX_CONTEXT(ctx)->UbyteColor; - GLuint count = VB->Count; - - if (!to->Ptr) { - to->Ptr = ALIGN_MALLOC( VB->Size * 4 * sizeof(GLubyte), 32 ); - to->Type = GL_UNSIGNED_BYTE; - } - - /* No need to transform the same value 3000 times. - */ - if (!from->StrideB) { - to->StrideB = 0; - count = 1; - } - else - to->StrideB = 4 * sizeof(GLubyte); - - _math_trans_4ub( (GLubyte (*)[4]) to->Ptr, - from->Ptr, - from->StrideB, - from->Type, - from->Size, - 0, - count); - - VB->ColorPtr[0] = to; -} - - -#define GET_COLOR(ptr, idx) (((GLchan (*)[4])((ptr)->Ptr))[idx]) - - -static void interp_extras( GLcontext *ctx, - GLfloat t, - GLuint dst, GLuint out, GLuint in, - GLboolean force_boundary ) -{ - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; - - /*fprintf(stderr, "%s\n", __FUNCTION__);*/ - - if (VB->ColorPtr[1]) { - INTERP_4CHAN( t, - GET_COLOR(VB->ColorPtr[1], dst), - GET_COLOR(VB->ColorPtr[1], out), - GET_COLOR(VB->ColorPtr[1], in) ); - } - - if (VB->EdgeFlag) { - VB->EdgeFlag[dst] = VB->EdgeFlag[out] || force_boundary; - } - - setup_tab[TDFX_CONTEXT(ctx)->SetupIndex].interp(ctx, t, dst, out, in, - force_boundary); -} - -static void copy_pv_extras( GLcontext *ctx, GLuint dst, GLuint src ) -{ - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; - - if (VB->ColorPtr[1]) { - COPY_CHAN4( GET_COLOR(VB->ColorPtr[1], dst), - GET_COLOR(VB->ColorPtr[1], src) ); - } - - setup_tab[TDFX_CONTEXT(ctx)->SetupIndex].copy_pv(ctx, dst, src); -} - - - -#define IND (TDFX_XYZ_BIT|TDFX_RGBA_BIT) -#define TAG(x) x##_wg -#include "tdfx_vbtmp.h" - -/* Special for tdfx: fog requires w - */ -#define IND (TDFX_XYZ_BIT|TDFX_RGBA_BIT|TDFX_W_BIT) -#define TAG(x) x##_wg_fog -#include "tdfx_vbtmp.h" - -#define IND (TDFX_XYZ_BIT|TDFX_RGBA_BIT|TDFX_W_BIT|TDFX_TEX0_BIT) -#define TAG(x) x##_wgt0 -#include "tdfx_vbtmp.h" - -#define IND (TDFX_XYZ_BIT|TDFX_RGBA_BIT|TDFX_W_BIT|TDFX_TEX0_BIT|TDFX_TEX1_BIT) -#define TAG(x) x##_wgt0t1 -#include "tdfx_vbtmp.h" - -#define IND (TDFX_XYZ_BIT|TDFX_RGBA_BIT|TDFX_W_BIT|TDFX_TEX0_BIT|TDFX_PTEX_BIT) -#define TAG(x) x##_wgpt0 -#include "tdfx_vbtmp.h" - -#define IND (TDFX_XYZ_BIT|TDFX_RGBA_BIT|TDFX_W_BIT|TDFX_TEX0_BIT|TDFX_TEX1_BIT|\ - TDFX_PTEX_BIT) -#define TAG(x) x##_wgpt0t1 -#include "tdfx_vbtmp.h" - -#define IND (TDFX_RGBA_BIT) -#define TAG(x) x##_g -#include "tdfx_vbtmp.h" - -#define IND (TDFX_TEX0_BIT) -#define TAG(x) x##_t0 -#include "tdfx_vbtmp.h" - -#define IND (TDFX_TEX0_BIT|TDFX_TEX1_BIT) -#define TAG(x) x##_t0t1 -#include "tdfx_vbtmp.h" - -#define IND (TDFX_RGBA_BIT|TDFX_TEX0_BIT) -#define TAG(x) x##_gt0 -#include "tdfx_vbtmp.h" - -#define IND (TDFX_RGBA_BIT|TDFX_TEX0_BIT|TDFX_TEX1_BIT) -#define TAG(x) x##_gt0t1 -#include "tdfx_vbtmp.h" - - - -static void init_setup_tab( void ) -{ - init_wg(); - init_wg_fog(); - init_wgt0(); - init_wgt0t1(); - init_wgpt0(); - init_wgpt0t1(); - - init_g(); - init_t0(); - init_t0t1(); - init_gt0(); - init_gt0t1(); -} - - -void tdfxPrintSetupFlags(char *msg, GLuint flags ) -{ - fprintf(stderr, "%s(%x): %s%s%s%s%s\n", - msg, - (int)flags, - (flags & TDFX_XYZ_BIT) ? " xyz," : "", - (flags & TDFX_W_BIT) ? " w," : "", - (flags & TDFX_RGBA_BIT) ? " rgba," : "", - (flags & TDFX_TEX0_BIT) ? " tex-0," : "", - (flags & TDFX_TEX1_BIT) ? " tex-1," : ""); -} - - - -void tdfxCheckTexSizes( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - - if (!setup_tab[fxMesa->SetupIndex].check_tex_sizes(ctx)) { - GLuint ind = fxMesa->SetupIndex |= (TDFX_PTEX_BIT|TDFX_RGBA_BIT); - - /* Tdfx handles projective textures nicely; just have to change - * up to the new vertex format. - */ - if (setup_tab[ind].vertex_format != fxMesa->vertexFormat) { - FLUSH_BATCH(fxMesa); - fxMesa->dirty |= TDFX_UPLOAD_VERTEX_LAYOUT; - fxMesa->vertexFormat = setup_tab[ind].vertex_format; - fxMesa->vertex_stride_shift = setup_tab[ind].vertex_stride_shift; - - /* This is required as we have just changed the vertex - * format, so the interp and copy routines must also change. - * In the unfilled and twosided cases we are using the - * swrast_setup ones anyway, so leave them in place. - */ - if (!(ctx->_TriangleCaps & (DD_TRI_LIGHT_TWOSIDE|DD_TRI_UNFILLED))) { - tnl->Driver.Render.Interp = setup_tab[fxMesa->SetupIndex].interp; - tnl->Driver.Render.CopyPV = setup_tab[fxMesa->SetupIndex].copy_pv; - } - } - } -} - - -void tdfxBuildVertices( GLcontext *ctx, GLuint start, GLuint count, - GLuint newinputs ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - GLubyte *v = (fxMesa->verts + (start<vertex_stride_shift)); - GLuint stride = 1<vertex_stride_shift; - - newinputs |= fxMesa->SetupNewInputs; - fxMesa->SetupNewInputs = 0; - - if (!newinputs) - return; - - if (newinputs & VERT_BIT_CLIP) { - setup_tab[fxMesa->SetupIndex].emit( ctx, start, count, v, stride ); - } else { - GLuint ind = 0; - - if (newinputs & VERT_BIT_COLOR0) - ind |= TDFX_RGBA_BIT; - - if (newinputs & VERT_BIT_TEX0) - ind |= TDFX_TEX0_BIT; - - if (newinputs & VERT_BIT_TEX1) - ind |= TDFX_TEX0_BIT|TDFX_TEX1_BIT; - - if (fxMesa->SetupIndex & TDFX_PTEX_BIT) - ind = ~0; - - ind &= fxMesa->SetupIndex; - - if (ind) { - setup_tab[ind].emit( ctx, start, count, v, stride ); - } - } -} - - -void tdfxChooseVertexState( GLcontext *ctx ) -{ - TNLcontext *tnl = TNL_CONTEXT(ctx); - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - GLuint ind = TDFX_XYZ_BIT|TDFX_RGBA_BIT; - - if (ctx->Texture._EnabledUnits & 0x2) - /* unit 1 enabled */ - ind |= TDFX_W_BIT|TDFX_TEX1_BIT|TDFX_TEX0_BIT; - else if (ctx->Texture._EnabledUnits & 0x1) - /* unit 0 enabled */ - ind |= TDFX_W_BIT|TDFX_TEX0_BIT; - else if (ctx->Fog.Enabled) - ind |= TDFX_W_BIT; - - fxMesa->SetupIndex = ind; - - if (ctx->_TriangleCaps & (DD_TRI_LIGHT_TWOSIDE|DD_TRI_UNFILLED)) { - tnl->Driver.Render.Interp = interp_extras; - tnl->Driver.Render.CopyPV = copy_pv_extras; - } else { - tnl->Driver.Render.Interp = setup_tab[ind].interp; - tnl->Driver.Render.CopyPV = setup_tab[ind].copy_pv; - } - - if (setup_tab[ind].vertex_format != fxMesa->vertexFormat) { - FLUSH_BATCH(fxMesa); - fxMesa->dirty |= TDFX_UPLOAD_VERTEX_LAYOUT; - fxMesa->vertexFormat = setup_tab[ind].vertex_format; - fxMesa->vertex_stride_shift = setup_tab[ind].vertex_stride_shift; - } -} - - - -void tdfxInitVB( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - GLuint size = TNL_CONTEXT(ctx)->vb.Size; - static int firsttime = 1; - if (firsttime) { - init_setup_tab(); - firsttime = 0; - } - - fxMesa->verts = (GLubyte *)ALIGN_MALLOC(size * sizeof(tdfxVertex), 32); - fxMesa->vertexFormat = setup_tab[TDFX_XYZ_BIT|TDFX_RGBA_BIT].vertex_format; - fxMesa->vertex_stride_shift = setup_tab[(TDFX_XYZ_BIT| - TDFX_RGBA_BIT)].vertex_stride_shift; - fxMesa->SetupIndex = TDFX_XYZ_BIT|TDFX_RGBA_BIT; -} - - -void tdfxFreeVB( GLcontext *ctx ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - if (fxMesa->verts) { - ALIGN_FREE(fxMesa->verts); - fxMesa->verts = 0; - } - - if (fxMesa->UbyteColor.Ptr) { - ALIGN_FREE(fxMesa->UbyteColor.Ptr); - fxMesa->UbyteColor.Ptr = 0; - } - -} Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_vb.h diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_vb.h:1.2 xc/lib/GL/mesa/src/drv/tdfx/tdfx_vb.h:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_vb.h:1.2 Fri Feb 22 16:45:04 2002 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_vb.h Wed Mar 16 21:05:12 2005 @@ -1,68 +0,0 @@ -/* - * GLX Hardware Device Driver for Intel tdfx - * Copyright (C) 1999 Keith Whitwell - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included - * in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * KEITH WHITWELL, OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE - * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - * - * - */ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/tdfx_vb.h,v 1.2 2002/02/22 21:45:04 dawes Exp $ */ - -#ifndef TDFXVB_INC -#define TDFXVB_INC - -#include "mtypes.h" - -#include "tnl/tnl.h" -#include "tnl/t_context.h" -#include "math/m_xform.h" - -#define TDFX_XYZ_BIT 0x1 -#define TDFX_W_BIT 0x2 -#define TDFX_RGBA_BIT 0x4 -#define TDFX_TEX1_BIT 0x8 -#define TDFX_TEX0_BIT 0x10 -#define TDFX_PTEX_BIT 0x20 -#define TDFX_MAX_SETUP 0x40 - -#define _TDFX_NEW_RASTERSETUP (_NEW_TEXTURE | \ - _DD_NEW_SEPARATE_SPECULAR | \ - _DD_NEW_TRI_UNFILLED | \ - _DD_NEW_TRI_LIGHT_TWOSIDE | \ - _NEW_FOG) - - -extern void tdfxValidateBuildProjVerts(GLcontext *ctx, - GLuint start, GLuint count, - GLuint newinputs ); - -extern void tdfxPrintSetupFlags(char *msg, GLuint flags ); - -extern void tdfxInitVB( GLcontext *ctx ); - -extern void tdfxFreeVB( GLcontext *ctx ); - -extern void tdfxCheckTexSizes( GLcontext *ctx ); - -extern void tdfxChooseVertexState( GLcontext *ctx ); - -extern void tdfxBuildVertices( GLcontext *ctx, GLuint start, GLuint count, - GLuint newinputs ); - -#endif Index: xc/lib/GL/mesa/src/drv/tdfx/tdfx_vbtmp.h diff -u xc/lib/GL/mesa/src/drv/tdfx/tdfx_vbtmp.h:1.2 xc/lib/GL/mesa/src/drv/tdfx/tdfx_vbtmp.h:removed --- xc/lib/GL/mesa/src/drv/tdfx/tdfx_vbtmp.h:1.2 Sun Sep 28 16:15:38 2003 +++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_vbtmp.h Wed Mar 16 21:05:12 2005 @@ -1,442 +0,0 @@ - -#if (IND & (TDFX_W_BIT|TDFX_TEX0_BIT|TDFX_TEX1_BIT)) - -static void TAG(emit)( GLcontext *ctx, - GLuint start, GLuint end, - void *dest, - GLuint stride ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; - GLfloat (*tc0)[4], (*tc1)[4]; - GLubyte (*col)[4]; - GLuint tc0_stride, tc1_stride, col_stride; - GLuint tc0_size, tc1_size; - GLfloat (*proj)[4] = VB->NdcPtr->data; - GLuint proj_stride = VB->NdcPtr->stride; - tdfxVertex *v = (tdfxVertex *)dest; - GLfloat u0scale,v0scale,u1scale,v1scale; - const GLubyte *mask = VB->ClipMask; - const GLfloat *s = fxMesa->hw_viewport; - int i; - -/* fprintf(stderr, "%s\n", __FUNCTION__); */ - ASSERT(stride > 16); - - - if (IND & TDFX_TEX0_BIT) { - tc0_stride = VB->TexCoordPtr[0]->stride; - tc0 = VB->TexCoordPtr[0]->data; - u0scale = fxMesa->sScale0; - v0scale = fxMesa->tScale0; - if (IND & TDFX_PTEX_BIT) - tc0_size = VB->TexCoordPtr[0]->size; - } - - if (IND & TDFX_TEX1_BIT) { - tc1 = VB->TexCoordPtr[1]->data; - tc1_stride = VB->TexCoordPtr[1]->stride; - u1scale = fxMesa->sScale1; - v1scale = fxMesa->tScale1; - if (IND & TDFX_PTEX_BIT) - tc1_size = VB->TexCoordPtr[1]->size; - } - - if (IND & TDFX_RGBA_BIT) { - if (VB->ColorPtr[0]->Type != GL_UNSIGNED_BYTE) - import_float_colors( ctx ); - col = VB->ColorPtr[0]->Ptr; - col_stride = VB->ColorPtr[0]->StrideB; - } - - if (VB->importable_data) { - /* May have nonstandard strides: - */ - if (start) { - proj = (GLfloat (*)[4])((GLubyte *)proj + start * proj_stride); - if (IND & TDFX_TEX0_BIT) - tc0 = (GLfloat (*)[4])((GLubyte *)tc0 + start * tc0_stride); - if (IND & TDFX_TEX1_BIT) - tc1 = (GLfloat (*)[4])((GLubyte *)tc1 + start * tc1_stride); - if (IND & TDFX_RGBA_BIT) - STRIDE_4UB(col, start * col_stride); - } - - for (i=start; i < end; i++, v = (tdfxVertex *)((GLubyte *)v + stride)) { - if (IND & TDFX_XYZ_BIT) { - if (mask[i] == 0) { - /* unclipped */ - v->v.x = s[0] * proj[0][0] + s[12]; - v->v.y = s[5] * proj[0][1] + s[13]; - v->v.z = s[10] * proj[0][2] + s[14]; - v->v.rhw = proj[0][3]; - } else { - /* clipped */ - v->v.rhw = 1.0; - } - proj = (GLfloat (*)[4])((GLubyte *)proj + proj_stride); - } - if (IND & TDFX_RGBA_BIT) { -#if 0 - *(GLuint *)&v->v.color = *(GLuint *)col; -#else - GLubyte *b = (GLubyte *) &v->v.color; - b[0] = col[0][2]; - b[1] = col[0][1]; - b[2] = col[0][0]; - b[3] = col[0][3]; - -#endif - STRIDE_4UB(col, col_stride); - } - if (IND & TDFX_TEX0_BIT) { - GLfloat w = v->v.rhw; - if (IND & TDFX_PTEX_BIT) { - v->pv.tu0 = tc0[0][0] * u0scale * w; - v->pv.tv0 = tc0[0][1] * v0scale * w; - v->pv.tq0 = w; - if (tc0_size == 4) - v->pv.tq0 = tc0[0][3] * w; - } - else { - v->v.tu0 = tc0[0][0] * u0scale * w; - v->v.tv0 = tc0[0][1] * v0scale * w; - } - tc0 = (GLfloat (*)[4])((GLubyte *)tc0 + tc0_stride); - } - if (IND & TDFX_TEX1_BIT) { - GLfloat w = v->v.rhw; - if (IND & TDFX_PTEX_BIT) { - v->pv.tu1 = tc1[0][0] * u1scale * w; - v->pv.tv1 = tc1[0][1] * v1scale * w; - v->pv.tq1 = w; - if (tc1_size == 4) - v->pv.tq1 = tc1[0][3] * w; - } - else { - v->v.tu1 = tc1[0][0] * u1scale * w; - v->v.tv1 = tc1[0][1] * v1scale * w; - } - tc1 = (GLfloat (*)[4])((GLubyte *)tc1 + tc1_stride); - } - } - } - else { - for (i=start; i < end; i++, v = (tdfxVertex *)((GLubyte *)v + stride)) { - if (IND & TDFX_XYZ_BIT) { - if (mask[i] == 0) { - v->v.x = s[0] * proj[i][0] + s[12]; - v->v.y = s[5] * proj[i][1] + s[13]; - v->v.z = s[10] * proj[i][2] + s[14]; - v->v.rhw = proj[i][3]; - } else { - v->v.rhw = 1.0; - } - } - if (IND & TDFX_RGBA_BIT) { -#if 0 - *(GLuint *)&v->v.color = *(GLuint *)&col[i]; -#else - GLubyte *b = (GLubyte *) &v->v.color; - b[0] = col[i][2]; - b[1] = col[i][1]; - b[2] = col[i][0]; - b[3] = col[i][3]; - -#endif - } - if (IND & TDFX_TEX0_BIT) { - GLfloat w = v->v.rhw; - if (IND & TDFX_PTEX_BIT) { - v->pv.tu0 = tc0[i][0] * u0scale * w; - v->pv.tv0 = tc0[i][1] * v0scale * w; - v->pv.tq0 = w; - if (tc0_size == 4) - v->pv.tq0 = tc0[i][3] * w; - } - else { - v->v.tu0 = tc0[i][0] * u0scale * w; - v->v.tv0 = tc0[i][1] * v0scale * w; - } - } - if (IND & TDFX_TEX1_BIT) { - GLfloat w = v->v.rhw; - if (IND & TDFX_PTEX_BIT) { - v->pv.tu1 = tc1[i][0] * u1scale * w; - v->pv.tv1 = tc1[i][1] * v1scale * w; - v->pv.tq1 = w; - if (tc1_size == 4) - v->pv.tq1 = tc1[i][3] * w; - } - else { - v->v.tu1 = tc1[i][0] * u1scale * w; - v->v.tv1 = tc1[i][1] * v1scale * w; - } - } - } - } -} -#else -#if (IND & TDFX_XYZ_BIT) -static void TAG(emit)( GLcontext *ctx, GLuint start, GLuint end, - void *dest, GLuint stride ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; - GLubyte (*col)[4]; - GLuint col_stride; - GLfloat (*proj)[4] = VB->NdcPtr->data; - GLuint proj_stride = VB->NdcPtr->stride; - GLfloat *v = (GLfloat *)dest; - const GLubyte *mask = VB->ClipMask; - const GLfloat *s = fxMesa->hw_viewport; - int i; - -/* fprintf(stderr, "%s %d..%d dest %p stride %d\n", __FUNCTION__, */ -/* start, end, dest, stride); */ - - ASSERT(fxMesa->SetupIndex == (TDFX_XYZ_BIT|TDFX_RGBA_BIT)); - ASSERT(stride == 16); - - if (VB->ColorPtr[0]->Type != GL_UNSIGNED_BYTE) - import_float_colors( ctx ); - - col = (GLubyte (*)[4])VB->ColorPtr[0]->Ptr; - col_stride = VB->ColorPtr[0]->StrideB; - ASSERT(VB->ColorPtr[0]->Type == GL_UNSIGNED_BYTE); - - /* Pack what's left into a 4-dword vertex. Color is in a different - * place, and there is no 'w' coordinate. - */ - if (VB->importable_data) { - if (start) { - proj = (GLfloat (*)[4])((GLubyte *)proj + start * proj_stride); - STRIDE_4UB(col, start * col_stride); - } - - for (i=start; i < end; i++, v+=4) { - if (mask[i] == 0) { - v[0] = s[0] * proj[0][0] + s[12]; - v[1] = s[5] * proj[0][1] + s[13]; - v[2] = s[10] * proj[0][2] + s[14]; - } - proj = (GLfloat (*)[4])((GLubyte *)proj + proj_stride); - { - GLubyte *b = (GLubyte *)&v[3]; - b[0] = col[0][2]; - b[1] = col[0][1]; - b[2] = col[0][0]; - b[3] = col[0][3]; - STRIDE_4UB(col, col_stride); - } - } - } - else { - for (i=start; i < end; i++, v+=4) { - if (mask[i] == 0) { - v[0] = s[0] * proj[i][0] + s[12]; - v[1] = s[5] * proj[i][1] + s[13]; - v[2] = s[10] * proj[i][2] + s[14]; - } - { - GLubyte *b = (GLubyte *)&v[3]; - b[0] = col[i][2]; - b[1] = col[i][1]; - b[2] = col[i][0]; - b[3] = col[i][3]; - } - } - } -} -#else -static void TAG(emit)( GLcontext *ctx, GLuint start, GLuint end, - void *dest, GLuint stride ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT(ctx); - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; - GLubyte (*col)[4]; - GLuint col_stride; - GLfloat *v = (GLfloat *)dest; - int i; - - if (VB->ColorPtr[0]->Type != GL_UNSIGNED_BYTE) - import_float_colors( ctx ); - - col = VB->ColorPtr[0]->Ptr; - col_stride = VB->ColorPtr[0]->StrideB; - - if (start) - STRIDE_4UB(col, col_stride * start); - - /* Need to figure out where color is: - */ - if (fxMesa->SetupIndex & TDFX_W_BIT ) - v += 4; - else - v += 3; - - for (i=start; i < end; i++, STRIDE_F(v, stride)) { - GLubyte *b = (GLubyte *)v; - b[0] = col[0][2]; - b[1] = col[0][1]; - b[2] = col[0][0]; - b[3] = col[0][3]; - STRIDE_4UB( col, col_stride ); - } -} -#endif -#endif - -#if (IND & TDFX_XYZ_BIT) && (IND & TDFX_RGBA_BIT) - -static GLboolean TAG(check_tex_sizes)( GLcontext *ctx ) -{ -/* fprintf(stderr, "%s\n", __FUNCTION__); */ - - if (IND & TDFX_PTEX_BIT) - return GL_TRUE; - - if (IND & TDFX_TEX0_BIT) { - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; - - if (IND & TDFX_TEX1_BIT) { - if (VB->TexCoordPtr[0] == 0) - VB->TexCoordPtr[0] = VB->TexCoordPtr[1]; - - if (VB->TexCoordPtr[1]->size == 4) - return GL_FALSE; - } - - if (VB->TexCoordPtr[0]->size == 4) - return GL_FALSE; - } - - return GL_TRUE; -} - -static void TAG(interp)( GLcontext *ctx, - GLfloat t, - GLuint edst, GLuint eout, GLuint ein, - GLboolean force_boundary ) -{ - tdfxContextPtr fxMesa = TDFX_CONTEXT( ctx ); - struct vertex_buffer *VB = &TNL_CONTEXT(ctx)->vb; - const GLuint shift = fxMesa->vertex_stride_shift; - const GLfloat *dstclip = VB->ClipPtr->data[edst]; - const GLfloat oow = (dstclip[3] == 0.0F) ? 1.0F : (1.0F / dstclip[3]); - const GLfloat *s = fxMesa->hw_viewport; - GLubyte *tdfxverts = (GLubyte *)fxMesa->verts; - tdfxVertex *dst = (tdfxVertex *) (tdfxverts + (edst << shift)); - const tdfxVertex *out = (const tdfxVertex *) (tdfxverts + (eout << shift)); - const tdfxVertex *in = (const tdfxVertex *) (tdfxverts + (ein << shift)); - const GLfloat wout = 1.0F / out->v.rhw; - const GLfloat win = 1.0F / in->v.rhw; - - dst->v.x = s[0] * dstclip[0] * oow + s[12]; - dst->v.y = s[5] * dstclip[1] * oow + s[13]; - dst->v.z = s[10] * dstclip[2] * oow + s[14]; - - if (IND & (TDFX_W_BIT|TDFX_TEX0_BIT|TDFX_TEX1_BIT)) { - dst->v.rhw = oow; - - INTERP_UB( t, dst->ub4[4][0], out->ub4[4][0], in->ub4[4][0] ); - INTERP_UB( t, dst->ub4[4][1], out->ub4[4][1], in->ub4[4][1] ); - INTERP_UB( t, dst->ub4[4][2], out->ub4[4][2], in->ub4[4][2] ); - INTERP_UB( t, dst->ub4[4][3], out->ub4[4][3], in->ub4[4][3] ); - - if (IND & TDFX_TEX0_BIT) { - if (IND & TDFX_PTEX_BIT) { - INTERP_F( t, dst->pv.tu0, out->pv.tu0 * wout, in->pv.tu0 * win ); - INTERP_F( t, dst->pv.tv0, out->pv.tv0 * wout, in->pv.tv0 * win ); - INTERP_F( t, dst->pv.tq0, out->pv.tq0 * wout, in->pv.tq0 * win ); - dst->pv.tu0 *= oow; - dst->pv.tv0 *= oow; - dst->pv.tq0 *= oow; - } else { - INTERP_F( t, dst->v.tu0, out->v.tu0 * wout, in->v.tu0 * win ); - INTERP_F( t, dst->v.tv0, out->v.tv0 * wout, in->v.tv0 * win ); - dst->v.tu0 *= oow; - dst->v.tv0 *= oow; - } - } - if (IND & TDFX_TEX1_BIT) { - if (IND & TDFX_PTEX_BIT) { - INTERP_F( t, dst->pv.tu1, out->pv.tu1 * wout, in->pv.tu1 * win ); - INTERP_F( t, dst->pv.tv1, out->pv.tv1 * wout, in->pv.tv1 * win ); - INTERP_F( t, dst->pv.tq1, out->pv.tq1 * wout, in->pv.tq1 * win ); - dst->pv.tu1 *= oow; - dst->pv.tv1 *= oow; - dst->pv.tq1 *= oow; - } else { - INTERP_F( t, dst->v.tu1, out->v.tu1 * wout, in->v.tu1 * win ); - INTERP_F( t, dst->v.tv1, out->v.tv1 * wout, in->v.tv1 * win ); - dst->v.tu1 *= oow; - dst->v.tv1 *= oow; - } - } - } else { - /* 4-dword vertex. Color is in v[3] and there is no oow coordinate. - */ - INTERP_UB( t, dst->ub4[3][0], out->ub4[3][0], in->ub4[3][0] ); - INTERP_UB( t, dst->ub4[3][1], out->ub4[3][1], in->ub4[3][1] ); - INTERP_UB( t, dst->ub4[3][2], out->ub4[3][2], in->ub4[3][2] ); - INTERP_UB( t, dst->ub4[3][3], out->ub4[3][3], in->ub4[3][3] ); - } -} -#endif - - -static void TAG(init)( void ) -{ -/* fprintf(stderr, "%s\n", __FUNCTION__); */ - - setup_tab[IND].emit = TAG(emit); - -#if ((IND & TDFX_XYZ_BIT) && (IND & TDFX_RGBA_BIT)) - setup_tab[IND].check_tex_sizes = TAG(check_tex_sizes); - setup_tab[IND].interp = TAG(interp); - - if (IND & (TDFX_W_BIT|TDFX_TEX0_BIT|TDFX_TEX1_BIT)) - setup_tab[IND].copy_pv = copy_pv_rgba4; - else - setup_tab[IND].copy_pv = copy_pv_rgba3; - - - if (IND & TDFX_TEX1_BIT) { - if (IND & TDFX_PTEX_BIT) { - setup_tab[IND].vertex_format = TDFX_LAYOUT_PROJECT; - setup_tab[IND].vertex_size = 12; - setup_tab[IND].vertex_stride_shift = 6; - } - else { - setup_tab[IND].vertex_format = TDFX_LAYOUT_MULTI; - setup_tab[IND].vertex_size = 10; - setup_tab[IND].vertex_stride_shift = 6; - } - } - else if (IND & TDFX_TEX0_BIT) { - if (IND & TDFX_PTEX_BIT) { - setup_tab[IND].vertex_format = TDFX_LAYOUT_PROJECT; - setup_tab[IND].vertex_size = 12; - setup_tab[IND].vertex_stride_shift = 6; - } else { - setup_tab[IND].vertex_format = TDFX_LAYOUT_SINGLE; - setup_tab[IND].vertex_size = 8; - setup_tab[IND].vertex_stride_shift = 5; - } - } - else if (IND & TDFX_W_BIT) { - setup_tab[IND].vertex_format = TDFX_LAYOUT_NOTEX; - setup_tab[IND].vertex_size = 6; - setup_tab[IND].vertex_stride_shift = 5; - } else { - setup_tab[IND].vertex_format = TDFX_LAYOUT_TINY; - setup_tab[IND].vertex_size = 4; - setup_tab[IND].vertex_stride_shift = 4; - } -#endif -} - - -#undef IND -#undef TAG Index: xc/lib/GL/mesa/src/drv/tdfx/X86/fx_3dnow_fastpath.S diff -u xc/lib/GL/mesa/src/drv/tdfx/X86/fx_3dnow_fastpath.S:1.2 xc/lib/GL/mesa/src/drv/tdfx/X86/fx_3dnow_fastpath.S:removed --- xc/lib/GL/mesa/src/drv/tdfx/X86/fx_3dnow_fastpath.S:1.2 Tue Sep 26 11:56:51 2000 +++ xc/lib/GL/mesa/src/drv/tdfx/X86/fx_3dnow_fastpath.S Wed Mar 16 21:05:12 2005 @@ -1,84 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/X86/fx_3dnow_fastpath.S,v 1.2 2000/09/26 15:56:51 tsi Exp $ */ - -#include "../../X86/assyntax.h" - -#define SETUP_RGBA 0x1 -#define SETUP_TMU0 0x2 -#define SETUP_TMU1 0x4 - - -/* Pack either rgba or texture into the remaining half of a 32 byte vertex. - */ -#define CLIP_R 24 -#define CLIP_G 16 -#define CLIP_B 20 -#define CLIP_A 28 /* defined inf fxdrv.h */ - -#define CLIP_S0 16 -#define CLIP_T0 20 -#define CLIP_S1 24 -#define CLIP_T1 28 - -#define SIZE 4 -#define TYPE (0) -#define TAG(x) x -#include "fx_3dnow_fasttmp.h" - -#define SIZE 8 -#define TYPE (SETUP_RGBA) -#define TAG(x) x##_RGBA -#include "fx_3dnow_fasttmp.h" - -#define SIZE 6 -#define TYPE (SETUP_TMU0) -#define TAG(x) x##_TMU0 -#include "fx_3dnow_fasttmp.h" - -#define SIZE 8 -#define TYPE (SETUP_TMU0|SETUP_TMU1) -#define TAG(x) x##_TMU0_TMU1 -#include "fx_3dnow_fasttmp.h" - -#undef CLIP_S1 -#undef CLIP_T1 -#define CLIP_S1 16 -#define CLIP_T1 20 - -#define SIZE 6 -#define TYPE (SETUP_TMU1) -#define TAG(x) x##_TMU1 -#include "fx_3dnow_fasttmp.h" - -/* These three need to use a full 64 byte clip-space vertex. - */ -#undef CLIP_S0 -#undef CLIP_T0 -#undef CLIP_S1 -#undef CLIP_T1 - -#define CLIP_S0 32 -#define CLIP_T0 36 -#define CLIP_S1 40 -#define CLIP_T1 44 - -#define SIZE 10 -#define TYPE (SETUP_RGBA|SETUP_TMU0) -#define TAG(x) x##_RGBA_TMU0 -#include "fx_3dnow_fasttmp.h" - -#define SIZE 12 -#define TYPE (SETUP_RGBA|SETUP_TMU0|SETUP_TMU1) -#define TAG(x) x##_RGBA_TMU0_TMU1 -#include "fx_3dnow_fasttmp.h" - -#undef CLIP_S1 -#undef CLIP_T1 -#define CLIP_S1 32 -#define CLIP_T1 36 - -#define SIZE 10 -#define TYPE (SETUP_RGBA|SETUP_TMU1) -#define TAG(x) x##_RGBA_TMU1 -#include "fx_3dnow_fasttmp.h" - - Index: xc/lib/GL/mesa/src/drv/tdfx/X86/fx_3dnow_fasttmp.h diff -u xc/lib/GL/mesa/src/drv/tdfx/X86/fx_3dnow_fasttmp.h:1.2 xc/lib/GL/mesa/src/drv/tdfx/X86/fx_3dnow_fasttmp.h:removed --- xc/lib/GL/mesa/src/drv/tdfx/X86/fx_3dnow_fasttmp.h:1.2 Tue Sep 26 11:56:51 2000 +++ xc/lib/GL/mesa/src/drv/tdfx/X86/fx_3dnow_fasttmp.h Wed Mar 16 21:05:12 2005 @@ -1,314 +0,0 @@ -/* $XFree86: xc/lib/GL/mesa/src/drv/tdfx/X86/fx_3dnow_fasttmp.h,v 1.2 2000/09/26 15:56:51 tsi Exp $ */ - -#if !defined(NASM_ASSEMBLER) && !defined(MASM_ASSEMBLER) -#define TAGLLBL(a) TAG(.L##a) -#else -#define TAGLLBL(a) TAG(a) -#endif - -#if !GLIDE3 - -#define GR_VERTEX_X_OFFSET 0 -#define GR_VERTEX_Y_OFFSET 4 -#define GR_VERTEX_Z_OFFSET 8 -#define GR_VERTEX_R_OFFSET 12 -#define GR_VERTEX_G_OFFSET 16 -#define GR_VERTEX_B_OFFSET 20 -#define GR_VERTEX_OOZ_OFFSET 24 -#define GR_VERTEX_A_OFFSET 28 -#define GR_VERTEX_OOW_OFFSET 32 - -#else /* GLIDE3 */ - -#define GR_VERTEX_X_OFFSET 0 -#define GR_VERTEX_Y_OFFSET 4 -#define GR_VERTEX_OOZ_OFFSET 8 -#define GR_VERTEX_OOW_OFFSET 12 -#define GR_VERTEX_R_OFFSET 16 -#define GR_VERTEX_G_OFFSET 20 -#define GR_VERTEX_B_OFFSET 24 -#define GR_VERTEX_A_OFFSET 28 -#define GR_VERTEX_Z_OFFSET 32 - -#endif /* GLIDE3 */ - -#define GR_VERTEX_SOW_TMU0_OFFSET 36 -#define GR_VERTEX_TOW_TMU0_OFFSET 40 -#define GR_VERTEX_OOW_TMU0_OFFSET 44 -#define GR_VERTEX_SOW_TMU1_OFFSET 48 -#define GR_VERTEX_TOW_TMU1_OFFSET 52 -#define GR_VERTEX_OOW_TMU1_OFFSET 56 - - - - -/*#define MAT_SX 0 /* accessed by REGIND !! */ -#define MAT_SY 20 -#define MAT_SZ 40 -#define MAT_TX 48 -#define MAT_TY 52 -#define MAT_TZ 56 - - - - -/* Do viewport map, device scale and perspective projection. - * - * void project_verts( GLfloat *first, - * GLfloat *last, - * const GLfloat *m, - * GLuint stride ) - * - * - * Rearrange fxVertices to look like grVertices. - */ - -GLOBL GLNAME( TAG(fx_3dnow_project_vertices) ) -GLNAME( TAG(fx_3dnow_project_vertices) ): - - PUSH_L ( EBP ) - - MOV_L ( REGOFF(8, ESP), ECX ) /* first_vert */ - MOV_L ( REGOFF(12, ESP), EDX ) /* last_vert */ - - CMP_L ( ECX, EDX ) - JE ( TAGLLBL(FXPV_end) ) - - FEMMS - - PREFETCH ( REGIND(ECX) ) /* fetch the first vertex */ - - MOV_L ( REGOFF(16, ESP), EBP ) /* matrix */ - MOV_L ( REGOFF(20, ESP), EAX ) /* stride */ - - MOVD ( REGOFF(MAT_TX, EBP), MM6 ) /* | tx */ - PUNPCKLDQ ( REGOFF(MAT_TY, EBP), MM6 ) /* ty | tx */ - -#if !defined(FX_V2) - MOV_L ( CONST(0x49400000), REGOFF(-8, ESP) ) /* snapper */ - MOV_L ( CONST(0x49400000), REGOFF(-4, ESP) ) /* snapper */ -#endif - - MOVQ ( REGOFF(-8, ESP), MM4 ) /* snapper | snapper */ - PFADD ( MM4, MM6 ) /* ty+snapper | tx+snapper */ - - MOVD ( REGIND(EBP), MM5 ) - PUNPCKLDQ ( REGOFF(MAT_SY, EBP), MM5 ) /* vsy | vsx */ - - MOVD ( REGOFF(MAT_SZ, EBP), MM1 ) /* | vsz */ - - -ALIGNTEXT32 -TAGLLBL(FXPV_loop_start): - - PREFETCH ( REGOFF(64, ECX) ) /* fetch the next-ish vertex */ - - - MOVD ( REGOFF(12, ECX), MM0 ) /* | f[3] */ - PFRCP ( MM0, MM0 ) /* oow = 1/f[3] */ - - MOVD ( REGOFF(12, ECX), MM7 ) /* | f[3] */ - PFRCPIT1 ( MM0, MM7 ) - PFRCPIT2 ( MM0, MM7 ) /* oow | oow */ - - PUNPCKLDQ ( MM7, MM7 ) - - -#if (TYPE & SETUP_RGBA) - MOVD ( REGOFF(CLIP_R, ECX ), MM0 ) /* f[RCOORD] = f[CLIP_R]; */ - MOVD ( MM0, REGOFF(GR_VERTEX_R_OFFSET, ECX) ) -#endif - -#if (TYPE & SETUP_TMU1) - MOVQ ( REGOFF(CLIP_S1, ECX), MM0 ) /* f[S1COORD] = f[CLIP_S1] * oow */ - PFMUL ( MM7, MM0 ) /* f[T1COORD] = f[CLIP_T1] * oow */ - MOVQ ( MM0, REGOFF(GR_VERTEX_SOW_TMU1_OFFSET, ECX) ) -#endif - - -#if (TYPE & SETUP_TMU0) - MOVQ ( REGOFF(CLIP_S0, ECX), MM0 ) /* f[S0COORD] = f[CLIP_S0] * oow */ - PFMUL ( MM7, MM0 ) /* f[T0COORD] = f[CLIP_T0] * oow */ - MOVQ ( MM0, REGOFF(GR_VERTEX_SOW_TMU0_OFFSET, ECX) ) -#endif - - - - - -/* DO_SETUP_XYZ */ - - MOVQ ( REGIND(ECX), MM2 ) /* f[1] | f[0] */ - PFMUL ( MM7, MM2 ) /* f[1] * oow | f[0] * oow */ - - MOVD ( REGOFF(8, ECX), MM3 ) /* | f[2] */ - PFMUL ( MM7, MM3 ) /* | f[2] * oow */ - - MOVD ( REGOFF(MAT_TZ, EBP), MM0 ) /* | vtz */ - PFMUL ( MM1, MM3 ) /* | f[2] *= vsz */ - - PFADD ( MM0, MM3 ) /* | f[2] += vtz */ - PFMUL ( MM5, MM2 ) /* f[1] *= vsy | f[0] *= vsx */ - - PFADD ( MM6, MM2 ) /* f[1] += vty | f[0] += vtx */ - -#if !defined(FX_V2) - PFSUB ( MM4, MM2 ) /* f[0,1] -= snapper */ -#endif - - MOVQ ( MM2, REGOFF(GR_VERTEX_X_OFFSET, ECX) ) - MOVD ( MM3, REGOFF(GR_VERTEX_OOZ_OFFSET, ECX) ) - - -/* end of DO_SETUP_XYZ */ - - MOVD ( MM7, REGOFF(GR_VERTEX_OOW_OFFSET, ECX) ) /* f[OOWCOORD] = oow */ - ADD_L ( EAX, ECX ) /* f += stride */ - - CMP_L ( ECX, EDX ) /* stall??? */ - JA ( TAGLLBL(FXPV_loop_start) ) - -TAGLLBL(FXPV_end): - FEMMS - POP_L ( EBP ) - RET - - - - - - - -/* void project_verts( GLfloat *first, - * GLfloat *last, - * const GLfloat *m, - * GLuint stride, - * const GLubyte *mask ) - * - */ - -GLOBL GLNAME( TAG(fx_3dnow_project_clipped_vertices) ) -GLNAME( TAG(fx_3dnow_project_clipped_vertices) ): - - PUSH_L ( EBP ) - - MOV_L ( REGOFF(8, ESP), ECX ) /* first FXDRIVER(VB)->verts*/ - MOV_L ( REGOFF(12, ESP), EDX ) /* last FXDRIVER(VB)->last_vert */ - - FEMMS - - PUSH_L ( EDI ) - PUSH_L ( ESI ) - - PREFETCH ( REGIND(ECX) ) /* fetch the first vertex */ - - MOV_L ( REGOFF(24, ESP), EBP ) /* mat ctx->Viewport.WindowMap.M */ - MOV_L ( REGOFF(28, ESP), EAX ) /* stride */ - MOV_L ( REGOFF(32, ESP), ESI ) /* VB->ClipMask */ - - MOVD ( REGOFF(MAT_TX, EBP), MM6 ) /* | tx */ - PUNPCKLDQ ( REGOFF(MAT_TY, EBP), MM6 ) /* ty | tx */ - -#if !defined(FX_V2) - MOV_L ( CONST(0x49400000), REGOFF(-8, ESP) ) /* snapper */ - MOV_L ( CONST(0x49400000), REGOFF(-4, ESP) ) /* snapper */ -#endif - - MOVQ ( REGOFF(-8, ESP), MM4 ) /* snapper | snapper */ - PFADD ( MM4, MM6 ) /* ty+snapper | tx+snapper */ - - MOVD ( REGIND(EBP), MM5 ) - PUNPCKLDQ ( REGOFF(MAT_SY, EBP), MM5 ) /* vsy | vsx */ - - MOVD ( REGOFF(MAT_SZ, EBP), MM1 ) /* | vsz */ - - - -ALIGNTEXT32 -TAGLLBL(FXPCV_loop_start): - - PREFETCH ( REGOFF(64, ECX) ) /* fetch the next-ish vertex */ - - CMP_B ( CONST(0), REGIND(ESI) ) - JNE ( TAGLLBL(FXPCV_skip) ) - - MOVD ( REGOFF(12, ECX), MM0) /* | f[3] */ - PFRCP ( MM0, MM0 ) /* oow = 1/f[3] */ - - MOVD ( REGOFF(12, ECX), MM7) /* | f[3] */ - PFRCPIT1 ( MM0, MM7 ) - PFRCPIT2 ( MM0, MM7 ) /* oow | oow */ - - PUNPCKLDQ ( MM7, MM7 ) - - -#if (TYPE & SETUP_RGBA) - MOVD ( REGOFF(CLIP_R, ECX ), MM0 ) /* f[RCOORD] = f[CLIP_R]; */ - MOVD ( MM0, REGOFF(GR_VERTEX_R_OFFSET, ECX) ) -#endif - -#if (TYPE & SETUP_TMU1) - MOVQ ( REGOFF(CLIP_S1, ECX), MM0 ) /* f[S1COORD] = f[CLIP_S1] * oow */ - PFMUL ( MM7, MM0 ) /* f[T1COORD] = f[CLIP_T1] * oow */ - MOVQ ( MM0, REGOFF(GR_VERTEX_SOW_TMU1_OFFSET, ECX) ) -#endif - - -#if (TYPE & SETUP_TMU0) - MOVQ ( REGOFF(CLIP_S0, ECX), MM0 ) /* f[S0COORD] = f[CLIP_S0] * oow */ - PFMUL ( MM7, MM0 ) /* f[T0COORD] = f[CLIP_T0] * oow */ - MOVQ ( MM0, REGOFF(GR_VERTEX_SOW_TMU0_OFFSET, ECX) ) -#endif - - - - -/* DO_SETUP_XYZ */ - - MOVQ ( REGIND(ECX), MM2 ) /* f[1] | f[0] */ - PFMUL ( MM7, MM2 ) /* f[1] * oow | f[0] * oow */ - - MOVD ( REGOFF(8, ECX), MM3 ) /* | f[2] */ - PFMUL ( MM7, MM3 ) /* | f[2] * oow */ - - MOVD ( REGOFF(MAT_TZ, EBP), MM0 ) /* | vtz */ - PFMUL ( MM1, MM3 ) /* | f[2] *= vsz */ - - PFADD ( MM0, MM3 ) /* | f[2] += vtz */ - PFMUL ( MM5, MM2 ) /* f[1] *= vsy | f[0] *= vsx */ - - PFADD ( MM6, MM2 ) /* f[1] += vty | f[0] += vtx */ - -#if !defined(FX_V2) - PFSUB ( MM4, MM2 ) /* f[0,1] -= snapper */ -#endif - - MOVQ ( MM2, REGOFF(GR_VERTEX_X_OFFSET, ECX) ) - MOVD ( MM3, REGOFF(GR_VERTEX_OOZ_OFFSET, ECX) ) - - -/* end of DO_SETUP_XYZ */ - - MOVD ( MM7, REGOFF(GR_VERTEX_OOW_OFFSET, ECX) ) /* f[OOWCOORD] = oow */ - -TAGLLBL(FXPCV_skip): - ADD_L ( EAX, ECX ) /* f += stride */ - - INC_L ( ESI ) /* next ClipMask */ - CMP_L ( ECX, EDX ) - JA ( TAGLLBL(FXPCV_loop_start) ) - - POP_L ( ESI ) - POP_L ( EDI ) - -TAGLLBL(FXPCV_end): - FEMMS - POP_L ( EBP ) - RET - - - -#undef TYPE -#undef TAG -#undef SIZE - Index: xc/lib/GL/mesa/src/math/Imakefile diff -u xc/lib/GL/mesa/src/math/Imakefile:1.9 xc/lib/GL/mesa/src/math/Imakefile:removed --- xc/lib/GL/mesa/src/math/Imakefile:1.9 Mon Nov 25 09:04:52 2002 +++ xc/lib/GL/mesa/src/math/Imakefile Wed Mar 16 21:05:12 2005 @@ -1,91 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/math/Imakefile,v 1.9 2002/11/25 14:04:52 eich Exp $ - -#include - -/* - * Need both shared and unshared Mesa objects in the following cases: - * GlxDriverUsesMesa - * GlxBuiltInXMesa - * BuildOSMesaLib - * - * In other cases, only the shared version is needed to link in to loadable - * driver modules. - */ - -#if BuildOSMesaLib || (BuildXF86DRI && (GlxDriverUsesMesa || GlxBuiltInXMesa)) -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtraLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif - - -#define MesaMathBuildDir /**/ -#define NeedToLinkMesaSrc -#include "Imakefile.inc" - - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#if BuildXF86DRI - DRI_DEFINES = GlxDefines - DRI_INCLUDES = -I../../../dri -I../../../glx -I../../dri -I.. \ - -I$(INCLUDESRC)/GL -I$(XF86OSSRC) -I$(SERVERSRC)/GL/dri -#endif - -#if defined(i386Architecture) && MesaUseX86Asm - ASM_DIR = X86 - ASM_SRCS = - ASM_OBJS = -#if MesaUseMMX - MMX_DEFS = -DUSE_MMX_ASM -#endif -#if MesaUse3DNow - 3DNOW_DEFS = -DUSE_3DNOW_ASM -#endif -#if MesaUseSSE - SSE_DEFS = -DUSE_SSE_ASM -#endif - ASM_DEFS = -DUSE_X86_ASM $(MMX_DEFS) $(3DNOW_DEFS) $(SSE_DEFS) -#endif - -#ifdef SparcArchitecture - ASM_DIR = SPARC - ASM_SRCS = - ASM_OBJS = - ASM_DEFS = -DUSE_SPARC_ASM -#endif - -#ifdef UseCompaqMathLibrary - MATHDEF = -DCCPML -#endif - -MESA_INCLUDES = -I$(MESASRCDIR)/src \ - -I$(MESASRCDIR)/src/math \ - -I$(MESASRCDIR)/src/$(ASM_DIR) \ - -I$(MESASRCDIR)/include \ - -I../../../include -I$(XINCLUDESRC) - - DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(ASM_DEFS) $(MATHDEF) - INCLUDES = $(MESA_INCLUDES) $(DRI_INCLUDES) - SRCS = $(MESA_MATH_SRCS) - OBJS = $(MESA_MATH_OBJS) - - -#include - -LibraryObjectRule() - -SubdirLibraryRule($(OBJS)) -NormalLintTarget($(SRCS)) - -DependTarget() Index: xc/lib/GL/mesa/src/math/Imakefile.inc diff -u xc/lib/GL/mesa/src/math/Imakefile.inc:1.3 xc/lib/GL/mesa/src/math/Imakefile.inc:removed --- xc/lib/GL/mesa/src/math/Imakefile.inc:1.3 Sun Sep 28 16:15:39 2003 +++ xc/lib/GL/mesa/src/math/Imakefile.inc Wed Mar 16 21:05:12 2005 @@ -1,68 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/math/Imakefile.inc,v 1.3 2003/09/28 20:15:39 alanh Exp $ - -#ifndef MesaMathBuildDir -#define MesaMathBuildDir $(GLXLIBSRC)/mesa/src/math/ -#endif - -MESAMATHBUILDDIR = MesaMathBuildDir - - MESA_MATH_SRCS = $(MESAMATHBUILDDIR)m_debug_clip.c \ - $(MESAMATHBUILDDIR)m_debug_norm.c \ - $(MESAMATHBUILDDIR)m_debug_xform.c \ - $(MESAMATHBUILDDIR)m_eval.c \ - $(MESAMATHBUILDDIR)m_matrix.c \ - $(MESAMATHBUILDDIR)m_translate.c \ - $(MESAMATHBUILDDIR)m_vector.c \ - $(MESAMATHBUILDDIR)m_xform.c - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(m_debug_clip.c, $(MESASRCDIR)/src/math) -LinkSourceFile(m_debug_norm.c, $(MESASRCDIR)/src/math) -LinkSourceFile(m_debug_xform.c, $(MESASRCDIR)/src/math) -LinkSourceFile(m_eval.c, $(MESASRCDIR)/src/math) -LinkSourceFile(m_matrix.c, $(MESASRCDIR)/src/math) -LinkSourceFile(m_translate.c, $(MESASRCDIR)/src/math) -LinkSourceFile(m_vector.c, $(MESASRCDIR)/src/math) -LinkSourceFile(m_xform.c, $(MESASRCDIR)/src/math) -#endif - - MESA_MATH_OBJS = $(MESAMATHBUILDDIR)m_debug_clip.o \ - $(MESAMATHBUILDDIR)m_debug_norm.o \ - $(MESAMATHBUILDDIR)m_debug_xform.o \ - $(MESAMATHBUILDDIR)m_eval.o \ - $(MESAMATHBUILDDIR)m_matrix.o \ - $(MESAMATHBUILDDIR)m_translate.o \ - $(MESAMATHBUILDDIR)m_vector.o \ - $(MESAMATHBUILDDIR)m_xform.o - -#if defined(DoSharedLib) && DoSharedLib - MESA_MATH_UOBJS = $(MESAMATHBUILDDIR)unshared/m_debug_clip.o \ - $(MESAMATHBUILDDIR)unshared/m_debug_norm.o \ - $(MESAMATHBUILDDIR)unshared/m_debug_xform.o \ - $(MESAMATHBUILDDIR)unshared/m_eval.o \ - $(MESAMATHBUILDDIR)unshared/m_matrix.o \ - $(MESAMATHBUILDDIR)unshared/m_translate.o \ - $(MESAMATHBUILDDIR)unshared/m_vector.o \ - $(MESAMATHBUILDDIR)unshared/m_xform.o -#else - MATH_MESA_UOBJS = $(MESA_MATH_OBJS) -#endif - - MESA_MATH_DOBJS = $(MESAMATHBUILDDIR)debugger/m_debug_clip.o \ - $(MESAMATHBUILDDIR)debugger/m_debug_norm.o \ - $(MESAMATHBUILDDIR)debugger/m_debug_xform.o \ - $(MESAMATHBUILDDIR)debugger/m_eval.o \ - $(MESAMATHBUILDDIR)debugger/m_matrix.o \ - $(MESAMATHBUILDDIR)debugger/m_translate.o \ - $(MESAMATHBUILDDIR)debugger/m_vector.o \ - $(MESAMATHBUILDDIR)debugger/m_xform.o - - MESA_MATH_POBJS = $(MESAMATHBUILDDIR)profiled/m_debug_clip.o \ - $(MESAMATHBUILDDIR)profiled/m_debug_norm.o \ - $(MESAMATHBUILDDIR)profiled/m_debug_xform.o \ - $(MESAMATHBUILDDIR)profiled/m_eval.o \ - $(MESAMATHBUILDDIR)profiled/m_matrix.o \ - $(MESAMATHBUILDDIR)profiled/m_translate.o \ - $(MESAMATHBUILDDIR)profiled/m_vector.o \ - $(MESAMATHBUILDDIR)profiled/m_xform.o - Index: xc/lib/GL/mesa/src/swrast/Imakefile diff -u xc/lib/GL/mesa/src/swrast/Imakefile:1.9 xc/lib/GL/mesa/src/swrast/Imakefile:removed --- xc/lib/GL/mesa/src/swrast/Imakefile:1.9 Mon Nov 25 09:04:52 2002 +++ xc/lib/GL/mesa/src/swrast/Imakefile Wed Mar 16 21:05:12 2005 @@ -1,93 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/swrast/Imakefile,v 1.9 2002/11/25 14:04:52 eich Exp $ - -#include - -/* - * Need both shared and unshared Mesa objects in the following cases: - * GlxDriverUsesMesa - * GlxBuiltInXMesa - * BuildOSMesaLib - * - * In other cases, only the shared version is needed to link in to loadable - * driver modules. - */ - -#if BuildOSMesaLib || (BuildXF86DRI && (GlxDriverUsesMesa || GlxBuiltInXMesa)) -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtraLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif - - -#define MesaSwrastBuildDir /**/ -#define NeedToLinkMesaSrc -#include "Imakefile.inc" - - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#if BuildXF86DRI - DRI_DEFINES = GlxDefines - DRI_INCLUDES = -I../../../dri -I../../../glx -I../../dri -I../../../include \ - -I$(INCLUDESRC)/GL -I$(XF86OSSRC) -I$(SERVERSRC)/GL/dri -#endif - -#if defined(i386Architecture) && MesaUseX86Asm - ASM_DIR = X86 - ASM_SRCS = - ASM_OBJS = -#if MesaUseMMX - MMX_DEFS = -DUSE_MMX_ASM -#endif -#if MesaUse3DNow - 3DNOW_DEFS = -DUSE_3DNOW_ASM -#endif -#if MesaUseSSE - SSE_DEFS = -DUSE_SSE_ASM -#endif - ASM_DEFS = -DUSE_X86_ASM $(MMX_DEFS) $(3DNOW_DEFS) $(SSE_DEFS) -#endif - -#ifdef SparcArchitecture - ASM_DIR = SPARC - ASM_SRCS = - ASM_OBJS = - ASM_DEFS = -DUSE_SPARC_ASM -#endif - -#ifdef UseCompaqMathLibrary - MATHDEF = -DCCPML -#endif - -MESA_INCLUDES = -I$(MESASRCDIR)/src \ - -I$(MESASRCDIR)/src/array_cache \ - -I$(MESASRCDIR)/src/math \ - -I$(MESASRCDIR)/src/swrast \ - -I$(MESASRCDIR)/src/$(ASM_DIR) \ - -I$(MESASRCDIR)/include \ - -I../../../include -I$(XINCLUDESRC) - - DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(ASM_DEFS) $(MATHDEF) - INCLUDES = $(MESA_INCLUDES) $(DRI_INCLUDES) - SRCS = $(MESA_SWRAST_SRCS) - OBJS = $(MESA_SWRAST_OBJS) - - -#include - -LibraryObjectRule() - -SubdirLibraryRule($(OBJS)) -NormalLintTarget($(SRCS)) - -DependTarget() Index: xc/lib/GL/mesa/src/swrast/Imakefile.inc diff -u xc/lib/GL/mesa/src/swrast/Imakefile.inc:1.3 xc/lib/GL/mesa/src/swrast/Imakefile.inc:removed --- xc/lib/GL/mesa/src/swrast/Imakefile.inc:1.3 Sun Sep 28 16:15:40 2003 +++ xc/lib/GL/mesa/src/swrast/Imakefile.inc Wed Mar 16 21:05:13 2005 @@ -1,188 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/swrast/Imakefile.inc,v 1.3 2003/09/28 20:15:40 alanh Exp $ - -#ifndef MesaSwrastBuildDir -#define MesaSwrastBuildDir $(GLXLIBSRC)/mesa/src/swrast/ -#endif - -MESASWRASTBUILDDIR = MesaSwrastBuildDir - - MESA_SWRAST_SRCS = $(MESASWRASTBUILDDIR)s_aaline.c \ - $(MESASWRASTBUILDDIR)s_aatriangle.c \ - $(MESASWRASTBUILDDIR)s_accum.c \ - $(MESASWRASTBUILDDIR)s_alpha.c \ - $(MESASWRASTBUILDDIR)s_alphabuf.c \ - $(MESASWRASTBUILDDIR)s_bitmap.c \ - $(MESASWRASTBUILDDIR)s_blend.c \ - $(MESASWRASTBUILDDIR)s_buffers.c \ - $(MESASWRASTBUILDDIR)s_context.c \ - $(MESASWRASTBUILDDIR)s_copypix.c \ - $(MESASWRASTBUILDDIR)s_depth.c \ - $(MESASWRASTBUILDDIR)s_drawpix.c \ - $(MESASWRASTBUILDDIR)s_feedback.c \ - $(MESASWRASTBUILDDIR)s_fog.c \ - $(MESASWRASTBUILDDIR)s_histogram.c \ - $(MESASWRASTBUILDDIR)s_imaging.c \ - $(MESASWRASTBUILDDIR)s_lines.c \ - $(MESASWRASTBUILDDIR)s_logic.c \ - $(MESASWRASTBUILDDIR)s_masking.c \ - $(MESASWRASTBUILDDIR)s_pixeltex.c \ - $(MESASWRASTBUILDDIR)s_points.c \ - $(MESASWRASTBUILDDIR)s_readpix.c \ - $(MESASWRASTBUILDDIR)s_span.c \ - $(MESASWRASTBUILDDIR)s_stencil.c \ - $(MESASWRASTBUILDDIR)s_texstore.c \ - $(MESASWRASTBUILDDIR)s_texture.c \ - $(MESASWRASTBUILDDIR)s_triangle.c \ - $(MESASWRASTBUILDDIR)s_zoom.c - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(s_aaline.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_aatriangle.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_accum.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_alpha.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_alphabuf.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_bitmap.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_blend.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_buffers.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_context.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_copypix.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_depth.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_drawpix.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_feedback.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_fog.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_histogram.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_imaging.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_lines.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_logic.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_masking.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_pixeltex.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_points.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_readpix.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_span.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_stencil.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_texstore.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_texture.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_triangle.c, $(MESASRCDIR)/src/swrast) -LinkSourceFile(s_zoom.c, $(MESASRCDIR)/src/swrast) -#endif - - MESA_SWRAST_OBJS = $(MESASWRASTBUILDDIR)s_aaline.o \ - $(MESASWRASTBUILDDIR)s_aatriangle.o \ - $(MESASWRASTBUILDDIR)s_accum.o \ - $(MESASWRASTBUILDDIR)s_alpha.o \ - $(MESASWRASTBUILDDIR)s_alphabuf.o \ - $(MESASWRASTBUILDDIR)s_bitmap.o \ - $(MESASWRASTBUILDDIR)s_blend.o \ - $(MESASWRASTBUILDDIR)s_buffers.o \ - $(MESASWRASTBUILDDIR)s_context.o \ - $(MESASWRASTBUILDDIR)s_copypix.o \ - $(MESASWRASTBUILDDIR)s_depth.o \ - $(MESASWRASTBUILDDIR)s_drawpix.o \ - $(MESASWRASTBUILDDIR)s_feedback.o \ - $(MESASWRASTBUILDDIR)s_fog.o \ - $(MESASWRASTBUILDDIR)s_histogram.o \ - $(MESASWRASTBUILDDIR)s_imaging.o \ - $(MESASWRASTBUILDDIR)s_lines.o \ - $(MESASWRASTBUILDDIR)s_logic.o \ - $(MESASWRASTBUILDDIR)s_masking.o \ - $(MESASWRASTBUILDDIR)s_pixeltex.o \ - $(MESASWRASTBUILDDIR)s_points.o \ - $(MESASWRASTBUILDDIR)s_readpix.o \ - $(MESASWRASTBUILDDIR)s_span.o \ - $(MESASWRASTBUILDDIR)s_stencil.o \ - $(MESASWRASTBUILDDIR)s_texstore.o \ - $(MESASWRASTBUILDDIR)s_texture.o \ - $(MESASWRASTBUILDDIR)s_triangle.o \ - $(MESASWRASTBUILDDIR)s_zoom.o - -#if defined(DoSharedLib) && DoSharedLib - MESA_SWRAST_UOBJS = $(MESASWRASTBUILDDIR)unshared/s_aaline.o \ - $(MESASWRASTBUILDDIR)unshared/s_aatriangle.o \ - $(MESASWRASTBUILDDIR)unshared/s_accum.o \ - $(MESASWRASTBUILDDIR)unshared/s_alpha.o \ - $(MESASWRASTBUILDDIR)unshared/s_alphabuf.o \ - $(MESASWRASTBUILDDIR)unshared/s_bitmap.o \ - $(MESASWRASTBUILDDIR)unshared/s_blend.o \ - $(MESASWRASTBUILDDIR)unshared/s_buffers.o \ - $(MESASWRASTBUILDDIR)unshared/s_context.o \ - $(MESASWRASTBUILDDIR)unshared/s_copypix.o \ - $(MESASWRASTBUILDDIR)unshared/s_depth.o \ - $(MESASWRASTBUILDDIR)unshared/s_drawpix.o \ - $(MESASWRASTBUILDDIR)unshared/s_feedback.o \ - $(MESASWRASTBUILDDIR)unshared/s_fog.o \ - $(MESASWRASTBUILDDIR)unshared/s_histogram.o \ - $(MESASWRASTBUILDDIR)unshared/s_imaging.o \ - $(MESASWRASTBUILDDIR)unshared/s_lines.o \ - $(MESASWRASTBUILDDIR)unshared/s_logic.o \ - $(MESASWRASTBUILDDIR)unshared/s_masking.o \ - $(MESASWRASTBUILDDIR)unshared/s_pixeltex.o \ - $(MESASWRASTBUILDDIR)unshared/s_points.o \ - $(MESASWRASTBUILDDIR)unshared/s_readpix.o \ - $(MESASWRASTBUILDDIR)unshared/s_span.o \ - $(MESASWRASTBUILDDIR)unshared/s_stencil.o \ - $(MESASWRASTBUILDDIR)unshared/s_texstore.o \ - $(MESASWRASTBUILDDIR)unshared/s_texture.o \ - $(MESASWRASTBUILDDIR)unshared/s_triangle.o \ - $(MESASWRASTBUILDDIR)unshared/s_zoom.o -#else - MESA_SWRAST_UOBJS = $(MESA_SWRAST_OBJS) -#endif - - MESA_SWRAST_DOBJS = $(MESASWRASTBUILDDIR)debugger/s_aaline.o \ - $(MESASWRASTBUILDDIR)debugger/s_aatriangle.o \ - $(MESASWRASTBUILDDIR)debugger/s_accum.o \ - $(MESASWRASTBUILDDIR)debugger/s_alpha.o \ - $(MESASWRASTBUILDDIR)debugger/s_alphabuf.o \ - $(MESASWRASTBUILDDIR)debugger/s_bitmap.o \ - $(MESASWRASTBUILDDIR)debugger/s_blend.o \ - $(MESASWRASTBUILDDIR)debugger/s_buffers.o \ - $(MESASWRASTBUILDDIR)debugger/s_context.o \ - $(MESASWRASTBUILDDIR)debugger/s_copypix.o \ - $(MESASWRASTBUILDDIR)debugger/s_depth.o \ - $(MESASWRASTBUILDDIR)debugger/s_drawpix.o \ - $(MESASWRASTBUILDDIR)debugger/s_feedback.o \ - $(MESASWRASTBUILDDIR)debugger/s_fog.o \ - $(MESASWRASTBUILDDIR)debugger/s_histogram.o \ - $(MESASWRASTBUILDDIR)debugger/s_imaging.o \ - $(MESASWRASTBUILDDIR)debugger/s_lines.o \ - $(MESASWRASTBUILDDIR)debugger/s_logic.o \ - $(MESASWRASTBUILDDIR)debugger/s_masking.o \ - $(MESASWRASTBUILDDIR)debugger/s_pixeltex.o \ - $(MESASWRASTBUILDDIR)debugger/s_points.o \ - $(MESASWRASTBUILDDIR)debugger/s_readpix.o \ - $(MESASWRASTBUILDDIR)debugger/s_span.o \ - $(MESASWRASTBUILDDIR)debugger/s_stencil.o \ - $(MESASWRASTBUILDDIR)debugger/s_texstore.o \ - $(MESASWRASTBUILDDIR)debugger/s_texture.o \ - $(MESASWRASTBUILDDIR)debugger/s_triangle.o \ - $(MESASWRASTBUILDDIR)debugger/s_zoom.o - - MESA_SWRAST_POBJS = $(MESASWRASTBUILDDIR)profiled/s_aaline.o \ - $(MESASWRASTBUILDDIR)profiled/s_aatriangle.o \ - $(MESASWRASTBUILDDIR)profiled/s_accum.o \ - $(MESASWRASTBUILDDIR)profiled/s_alpha.o \ - $(MESASWRASTBUILDDIR)profiled/s_alphabuf.o \ - $(MESASWRASTBUILDDIR)profiled/s_bitmap.o \ - $(MESASWRASTBUILDDIR)profiled/s_blend.o \ - $(MESASWRASTBUILDDIR)profiled/s_buffers.o \ - $(MESASWRASTBUILDDIR)profiled/s_context.o \ - $(MESASWRASTBUILDDIR)profiled/s_copypix.o \ - $(MESASWRASTBUILDDIR)profiled/s_depth.o \ - $(MESASWRASTBUILDDIR)profiled/s_drawpix.o \ - $(MESASWRASTBUILDDIR)profiled/s_feedback.o \ - $(MESASWRASTBUILDDIR)profiled/s_fog.o \ - $(MESASWRASTBUILDDIR)profiled/s_histogram.o \ - $(MESASWRASTBUILDDIR)profiled/s_imaging.o \ - $(MESASWRASTBUILDDIR)profiled/s_lines.o \ - $(MESASWRASTBUILDDIR)profiled/s_logic.o \ - $(MESASWRASTBUILDDIR)profiled/s_masking.o \ - $(MESASWRASTBUILDDIR)profiled/s_pixeltex.o \ - $(MESASWRASTBUILDDIR)profiled/s_points.o \ - $(MESASWRASTBUILDDIR)profiled/s_readpix.o \ - $(MESASWRASTBUILDDIR)profiled/s_span.o \ - $(MESASWRASTBUILDDIR)profiled/s_stencil.o \ - $(MESASWRASTBUILDDIR)profiled/s_texstore.o \ - $(MESASWRASTBUILDDIR)profiled/s_texture.o \ - $(MESASWRASTBUILDDIR)profiled/s_triangle.o \ - $(MESASWRASTBUILDDIR)profiled/s_zoom.o - Index: xc/lib/GL/mesa/src/swrast_setup/Imakefile diff -u xc/lib/GL/mesa/src/swrast_setup/Imakefile:1.9 xc/lib/GL/mesa/src/swrast_setup/Imakefile:removed --- xc/lib/GL/mesa/src/swrast_setup/Imakefile:1.9 Mon Nov 25 09:04:52 2002 +++ xc/lib/GL/mesa/src/swrast_setup/Imakefile Wed Mar 16 21:05:13 2005 @@ -1,92 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/swrast_setup/Imakefile,v 1.9 2002/11/25 14:04:52 eich Exp $ - -#include - -/* - * Need both shared and unshared Mesa objects in the following cases: - * GlxDriverUsesMesa - * GlxBuiltInXMesa - * BuildOSMesaLib - * - * In other cases, only the shared version is needed to link in to loadable - * driver modules. - */ - -#if BuildOSMesaLib || (BuildXF86DRI && (GlxDriverUsesMesa || GlxBuiltInXMesa)) -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtraLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif - - -#define MesaSwrastSetupBuildDir /**/ -#define NeedToLinkMesaSrc -#include "Imakefile.inc" - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#if BuildXF86DRI - DRI_DEFINES = GlxDefines - DRI_INCLUDES = -I../../../dri -I../../../glx -I../../dri -I../../../include \ - -I$(INCLUDESRC)/GL -I$(XF86OSSRC) -I$(SERVERSRC)/GL/dri -#endif - -#if defined(i386Architecture) && MesaUseX86Asm - ASM_DIR = X86 - ASM_SRCS = - ASM_OBJS = -#if MesaUseMMX - MMX_DEFS = -DUSE_MMX_ASM -#endif -#if MesaUse3DNow - 3DNOW_DEFS = -DUSE_3DNOW_ASM -#endif -#if MesaUseSSE - SSE_DEFS = -DUSE_SSE_ASM -#endif - ASM_DEFS = -DUSE_X86_ASM $(MMX_DEFS) $(3DNOW_DEFS) $(SSE_DEFS) -#endif - -#ifdef SparcArchitecture - ASM_DIR = SPARC - ASM_SRCS = - ASM_OBJS = - ASM_DEFS = -DUSE_SPARC_ASM -#endif - -#ifdef UseCompaqMathLibrary - MATHDEF = -DCCPML -#endif - -MESA_INCLUDES = -I$(MESASRCDIR)/src \ - -I$(MESASRCDIR)/src/$(ASM_DIR) \ - -I$(MESASRCDIR)/src/math \ - -I$(MESASRCDIR)/src/swrast_setup \ - -I$(MESASRCDIR)/src/tnl \ - -I$(MESASRCDIR)/include \ - -I../../../include -I$(XINCLUDESRC) - - DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(ASM_DEFS) $(MATHDEF) - INCLUDES = $(MESA_INCLUDES) $(DRI_INCLUDES) - SRCS = $(MESA_SWR_SETUP_SRCS) - OBJS = $(MESA_SWR_SETUP_OBJS) - - -#include - -LibraryObjectRule() - -SubdirLibraryRule($(OBJS)) -NormalLintTarget($(SRCS)) - -DependTarget() Index: xc/lib/GL/mesa/src/swrast_setup/Imakefile.inc diff -u xc/lib/GL/mesa/src/swrast_setup/Imakefile.inc:1.2 xc/lib/GL/mesa/src/swrast_setup/Imakefile.inc:removed --- xc/lib/GL/mesa/src/swrast_setup/Imakefile.inc:1.2 Thu Nov 14 16:01:17 2002 +++ xc/lib/GL/mesa/src/swrast_setup/Imakefile.inc Wed Mar 16 21:05:13 2005 @@ -1,38 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/swrast_setup/Imakefile.inc,v 1.2 2002/11/14 21:01:17 tsi Exp $ - -#ifndef MesaSwrastSetupBuildDir -#define MesaSwrastSetupBuildDir $(GLXLIBSRC)/mesa/src/swrast_setup/ -#endif - -MESASWRSETUPDIR = MesaSwrastSetupBuildDir - - MESA_SWR_SETUP_SRCS = $(MESASWRSETUPDIR)ss_context.c \ - $(MESASWRSETUPDIR)ss_triangle.c \ - $(MESASWRSETUPDIR)ss_vb.c - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(ss_context.c, $(MESASRCDIR)/src/swrast_setup) -LinkSourceFile(ss_triangle.c, $(MESASRCDIR)/src/swrast_setup) -LinkSourceFile(ss_vb.c, $(MESASRCDIR)/src/swrast_setup) -#endif - - MESA_SWR_SETUP_OBJS = $(MESASWRSETUPDIR)ss_context.o \ - $(MESASWRSETUPDIR)ss_triangle.o \ - $(MESASWRSETUPDIR)ss_vb.o - -#if defined(DoSharedLib) && DoSharedLib -MESA_SWR_SETUP_UOBJS = $(MESASWRSETUPDIR)unshared/ss_context.o \ - $(MESASWRSETUPDIR)unshared/ss_triangle.o \ - $(MESASWRSETUPDIR)unshared/ss_vb.o -#else -MESA_SWR_SETUP_UOBJS = $(MESA_SWR_SETUP_OBJS) -#endif - -MESA_SWR_SETUP_DOBJS = $(MESASWRSETUPDIR)debugger/ss_context.o \ - $(MESASWRSETUPDIR)debugger/ss_triangle.o \ - $(MESASWRSETUPDIR)debugger/ss_vb.o - -MESA_SWR_SETUP_POBJS = $(MESASWRSETUPDIR)profiled/ss_context.o \ - $(MESASWRSETUPDIR)profiled/ss_triangle.o \ - $(MESASWRSETUPDIR)profiled/ss_vb.o - Index: xc/lib/GL/mesa/src/tnl/Imakefile diff -u xc/lib/GL/mesa/src/tnl/Imakefile:1.9 xc/lib/GL/mesa/src/tnl/Imakefile:removed --- xc/lib/GL/mesa/src/tnl/Imakefile:1.9 Mon Nov 25 09:04:52 2002 +++ xc/lib/GL/mesa/src/tnl/Imakefile Wed Mar 16 21:05:13 2005 @@ -1,94 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/tnl/Imakefile,v 1.9 2002/11/25 14:04:52 eich Exp $ - -#include - -/* - * Need both shared and unshared Mesa objects in the following cases: - * GlxDriverUsesMesa - * GlxBuiltInXMesa - * BuildOSMesaLib - * - * In other cases, only the shared version is needed to link in to loadable - * driver modules. - */ - -#if BuildOSMesaLib || (BuildXF86DRI && (GlxDriverUsesMesa || GlxBuiltInXMesa)) -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtraLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif - - -#define MesaTnlBuildDir /**/ -#define NeedToLinkMesaSrc -#include "Imakefile.inc" - - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#if BuildXF86DRI - DRI_DEFINES = GlxDefines - DRI_INCLUDES = -I../../../dri -I../../../glx -I../../dri -I../../../include \ - -I$(INCLUDESRC)/GL -I$(XF86OSSRC) -I$(SERVERSRC)/GL/dri -#endif - -#if defined(i386Architecture) && MesaUseX86Asm - ASM_DIR = X86 - ASM_SRCS = - ASM_OBJS = -#if MesaUseMMX - MMX_DEFS = -DUSE_MMX_ASM -#endif -#if MesaUse3DNow - 3DNOW_DEFS = -DUSE_3DNOW_ASM -#endif -#if MesaUseSSE - SSE_DEFS = -DUSE_SSE_ASM -#endif - ASM_DEFS = -DUSE_X86_ASM $(MMX_DEFS) $(3DNOW_DEFS) $(SSE_DEFS) -#endif - -#ifdef SparcArchitecture - ASM_DIR = SPARC - ASM_SRCS = - ASM_OBJS = - ASM_DEFS = -DUSE_SPARC_ASM -#endif - -#ifdef UseCompaqMathLibrary - MATHDEF = -DCCPML -#endif - -MESA_INCLUDES = -I$(MESASRCDIR)/src \ - -I$(MESASRCDIR)/src/$(ASM_DIR) \ - -I$(MESASRCDIR)/src/array_cache \ - -I$(MESASRCDIR)/src/math \ - -I$(MESASRCDIR)/src/swrast_setup \ - -I$(MESASRCDIR)/src/tnl \ - -I$(MESASRCDIR)/include \ - -I../../../include -I$(XINCLUDESRC) - - DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(ASM_DEFS) $(MATHDEF) - INCLUDES = $(MESA_INCLUDES) $(DRI_INCLUDES) - SRCS = $(MESA_TNL_SRCS) - OBJS = $(MESA_TNL_OBJS) - - -#include - -LibraryObjectRule() - -SubdirLibraryRule($(OBJS)) -NormalLintTarget($(SRCS)) - -DependTarget() Index: xc/lib/GL/mesa/src/tnl/Imakefile.inc diff -u xc/lib/GL/mesa/src/tnl/Imakefile.inc:1.3 xc/lib/GL/mesa/src/tnl/Imakefile.inc:removed --- xc/lib/GL/mesa/src/tnl/Imakefile.inc:1.3 Sun Sep 28 16:15:40 2003 +++ xc/lib/GL/mesa/src/tnl/Imakefile.inc Wed Mar 16 21:05:13 2005 @@ -1,152 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/tnl/Imakefile.inc,v 1.3 2003/09/28 20:15:40 alanh Exp $ - -#ifndef MesaTnlBuildDir -#define MesaTnlBuildDir $(GLXLIBSRC)/mesa/src/tnl/ -#endif - -MESATNLBUILDDIR = MesaTnlBuildDir - - MESA_TNL_SRCS = $(MESATNLBUILDDIR)t_array_api.c \ - $(MESATNLBUILDDIR)t_array_import.c \ - $(MESATNLBUILDDIR)t_context.c \ - $(MESATNLBUILDDIR)t_eval_api.c \ - $(MESATNLBUILDDIR)t_imm_alloc.c \ - $(MESATNLBUILDDIR)t_imm_api.c \ - $(MESATNLBUILDDIR)t_imm_debug.c \ - $(MESATNLBUILDDIR)t_imm_dlist.c \ - $(MESATNLBUILDDIR)t_imm_elt.c \ - $(MESATNLBUILDDIR)t_imm_eval.c \ - $(MESATNLBUILDDIR)t_imm_exec.c \ - $(MESATNLBUILDDIR)t_imm_fixup.c \ - $(MESATNLBUILDDIR)t_pipeline.c \ - $(MESATNLBUILDDIR)t_vb_fog.c \ - $(MESATNLBUILDDIR)t_vb_light.c \ - $(MESATNLBUILDDIR)t_vb_normals.c \ - $(MESATNLBUILDDIR)t_vb_points.c \ - $(MESATNLBUILDDIR)t_vb_program.c \ - $(MESATNLBUILDDIR)t_vb_render.c \ - $(MESATNLBUILDDIR)t_vb_texgen.c \ - $(MESATNLBUILDDIR)t_vb_texmat.c \ - $(MESATNLBUILDDIR)t_vb_vertex.c - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(t_array_api.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_array_import.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_context.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_eval_api.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_imm_alloc.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_imm_api.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_imm_debug.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_imm_dlist.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_imm_elt.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_imm_eval.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_imm_exec.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_imm_fixup.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_pipeline.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_vb_fog.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_vb_light.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_vb_normals.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_vb_points.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_vb_program.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_vb_render.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_vb_texgen.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_vb_texmat.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_vb_vertex.c, $(MESASRCDIR)/src/tnl) -#endif - - MESA_TNL_OBJS = $(MESATNLBUILDDIR)t_array_api.o \ - $(MESATNLBUILDDIR)t_array_import.o \ - $(MESATNLBUILDDIR)t_context.o \ - $(MESATNLBUILDDIR)t_eval_api.o \ - $(MESATNLBUILDDIR)t_imm_alloc.o \ - $(MESATNLBUILDDIR)t_imm_api.o \ - $(MESATNLBUILDDIR)t_imm_debug.o \ - $(MESATNLBUILDDIR)t_imm_dlist.o \ - $(MESATNLBUILDDIR)t_imm_elt.o \ - $(MESATNLBUILDDIR)t_imm_eval.o \ - $(MESATNLBUILDDIR)t_imm_exec.o \ - $(MESATNLBUILDDIR)t_imm_fixup.o \ - $(MESATNLBUILDDIR)t_pipeline.o \ - $(MESATNLBUILDDIR)t_vb_fog.o \ - $(MESATNLBUILDDIR)t_vb_light.o \ - $(MESATNLBUILDDIR)t_vb_normals.o \ - $(MESATNLBUILDDIR)t_vb_points.o \ - $(MESATNLBUILDDIR)t_vb_program.o \ - $(MESATNLBUILDDIR)t_vb_render.o \ - $(MESATNLBUILDDIR)t_vb_texgen.o \ - $(MESATNLBUILDDIR)t_vb_texmat.o \ - $(MESATNLBUILDDIR)t_vb_vertex.o - -#if defined(DoSharedLib) && DoSharedLib - MESA_TNL_UOBJS = $(MESATNLBUILDDIR)unshared/t_array_api.o \ - $(MESATNLBUILDDIR)unshared/t_array_import.o \ - $(MESATNLBUILDDIR)unshared/t_context.o \ - $(MESATNLBUILDDIR)unshared/t_eval_api.o \ - $(MESATNLBUILDDIR)unshared/t_imm_alloc.o \ - $(MESATNLBUILDDIR)unshared/t_imm_api.o \ - $(MESATNLBUILDDIR)unshared/t_imm_debug.o \ - $(MESATNLBUILDDIR)unshared/t_imm_dlist.o \ - $(MESATNLBUILDDIR)unshared/t_imm_elt.o \ - $(MESATNLBUILDDIR)unshared/t_imm_eval.o \ - $(MESATNLBUILDDIR)unshared/t_imm_exec.o \ - $(MESATNLBUILDDIR)unshared/t_imm_fixup.o \ - $(MESATNLBUILDDIR)unshared/t_pipeline.o \ - $(MESATNLBUILDDIR)unshared/t_vb_fog.o \ - $(MESATNLBUILDDIR)unshared/t_vb_light.o \ - $(MESATNLBUILDDIR)unshared/t_vb_normals.o \ - $(MESATNLBUILDDIR)unshared/t_vb_points.o \ - $(MESATNLBUILDDIR)unshared/t_vb_program.o \ - $(MESATNLBUILDDIR)unshared/t_vb_render.o \ - $(MESATNLBUILDDIR)unshared/t_vb_texgen.o \ - $(MESATNLBUILDDIR)unshared/t_vb_texmat.o \ - $(MESATNLBUILDDIR)unshared/t_vb_vertex.o -#else - MESA_TNL_UOBJS = $(MESA_TNL_OBJS) -#endif - - MESA_TNL_DOBJS = $(MESATNLBUILDDIR)debugger/t_array_api.o \ - $(MESATNLBUILDDIR)debugger/t_array_import.o \ - $(MESATNLBUILDDIR)debugger/t_context.o \ - $(MESATNLBUILDDIR)debugger/t_eval_api.o \ - $(MESATNLBUILDDIR)debugger/t_imm_alloc.o \ - $(MESATNLBUILDDIR)debugger/t_imm_api.o \ - $(MESATNLBUILDDIR)debugger/t_imm_debug.o \ - $(MESATNLBUILDDIR)debugger/t_imm_dlist.o \ - $(MESATNLBUILDDIR)debugger/t_imm_elt.o \ - $(MESATNLBUILDDIR)debugger/t_imm_eval.o \ - $(MESATNLBUILDDIR)debugger/t_imm_exec.o \ - $(MESATNLBUILDDIR)debugger/t_imm_fixup.o \ - $(MESATNLBUILDDIR)debugger/t_pipeline.o \ - $(MESATNLBUILDDIR)debugger/t_vb_fog.o \ - $(MESATNLBUILDDIR)debugger/t_vb_light.o \ - $(MESATNLBUILDDIR)debugger/t_vb_normals.o \ - $(MESATNLBUILDDIR)debugger/t_vb_points.o \ - $(MESATNLBUILDDIR)debugger/t_vb_program.o \ - $(MESATNLBUILDDIR)debugger/t_vb_render.o \ - $(MESATNLBUILDDIR)debugger/t_vb_texgen.o \ - $(MESATNLBUILDDIR)debugger/t_vb_texmat.o \ - $(MESATNLBUILDDIR)debugger/t_vb_vertex.o - - MESA_TNL_POBJS = $(MESATNLBUILDDIR)profiled/t_array_api.o \ - $(MESATNLBUILDDIR)profiled/t_array_import.o \ - $(MESATNLBUILDDIR)profiled/t_context.o \ - $(MESATNLBUILDDIR)profiled/t_eval_api.o \ - $(MESATNLBUILDDIR)profiled/t_imm_alloc.o \ - $(MESATNLBUILDDIR)profiled/t_imm_api.o \ - $(MESATNLBUILDDIR)profiled/t_imm_profiled.o \ - $(MESATNLBUILDDIR)profiled/t_imm_dlist.o \ - $(MESATNLBUILDDIR)profiled/t_imm_elt.o \ - $(MESATNLBUILDDIR)profiled/t_imm_eval.o \ - $(MESATNLBUILDDIR)profiled/t_imm_exec.o \ - $(MESATNLBUILDDIR)profiled/t_imm_fixup.o \ - $(MESATNLBUILDDIR)profiled/t_pipeline.o \ - $(MESATNLBUILDDIR)profiled/t_vb_fog.o \ - $(MESATNLBUILDDIR)profiled/t_vb_light.o \ - $(MESATNLBUILDDIR)profiled/t_vb_normals.o \ - $(MESATNLBUILDDIR)profiled/t_vb_points.o \ - $(MESATNLBUILDDIR)profiled/t_vb_program.o \ - $(MESATNLBUILDDIR)profiled/t_vb_render.o \ - $(MESATNLBUILDDIR)profiled/t_vb_texgen.o \ - $(MESATNLBUILDDIR)profiled/t_vb_texmat.o \ - $(MESATNLBUILDDIR)profiled/t_vb_vertex.o - Index: xc/lib/GL/mesa/src/tnl_dd/Imakefile diff -u xc/lib/GL/mesa/src/tnl_dd/Imakefile:1.7 xc/lib/GL/mesa/src/tnl_dd/Imakefile:removed --- xc/lib/GL/mesa/src/tnl_dd/Imakefile:1.7 Mon Nov 25 09:04:53 2002 +++ xc/lib/GL/mesa/src/tnl_dd/Imakefile Wed Mar 16 21:05:13 2005 @@ -1,89 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/tnl_dd/Imakefile,v 1.7 2002/11/25 14:04:53 eich Exp $ - -#include - -/* - * Need both shared and unshared Mesa objects in the following cases: - * GlxDriverUsesMesa - * GlxBuiltInXMesa - * BuildOSMesaLib - * - * In other cases, only the shared version is needed to link in to loadable - * driver modules. - */ - -#if GlxDriverUsesMesa || GlxBuiltInXMesa || BuildOSMesaLib -#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) -#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) -#define DoExtraLib SharedLibGlx -#define DoDebugLib DebugLibGlx -#define DoProfileLib ProfileLibGlx -#else -#define DoNormalLib SharedLibGlxWithoutPIC -#define DoSharedLib !SharedLibGlxWithoutPIC -#define DoExtraLib NO -#define DoDebugLib NO -#define DoProfileLib NO -#endif - - -#define MesaTnlDdBuildDir /**/ -#define NeedToLinkMesaSrc -#include "Imakefile.inc" - -#if Malloc0ReturnsNull -ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL -#endif - -#if BuildXF86DRI - DRI_DEFINES = GlxDefines - DRI_INCLUDES = -I../../../dri -I../../../glx -I../../dri -I../../../include \ - -I$(XINCLUDESRC) -I$(INCLUDESRC)/GL \ - -I$(XF86OSSRC) -I$(SERVERSRC)/GL/dri -#endif - -MESA_INCLUDES = -I$(MESASRCDIR)/src \ - -I$(MESASRCDIR)/src/math \ - -I$(MESASRCDIR)/src/tnl_dd \ - -I$(MESASRCDIR)/include \ - -I../../../include - - INCLUDES = $(MESA_INCLUDES) $(DRI_INCLUDES) - SRCS = $(MESA_TNL_DD_SRCS) - OBJS = $(MESA_TNL_DD_OBJS) - -#if defined(i386Architecture) && MesaUseX86Asm - ASM_SRCS = - ASM_OBJS = -#if MesaUseMMX - MMX_DEFS = -DUSE_MMX_ASM -#endif -#if MesaUse3DNow - 3DNOW_DEFS = -DUSE_3DNOW_ASM -#endif -#if MesaUseSSE - SSE_DEFS = -DUSE_SSE_ASM -#endif - ASM_DEFS = -DUSE_X86_ASM $(MMX_DEFS) $(3DNOW_DEFS) $(SSE_DEFS) -#endif - -#ifdef SparcArchitecture - ASM_SRCS = - ASM_OBJS = - ASM_DEFS = -DUSE_SPARC_ASM -#endif - -#ifdef UseCompaqMathLibrary - MATHDEF = -DCCPML -#endif - - DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(ASM_DEFS) $(MATHDEF) - -#include - -LibraryObjectRule() - -SubdirLibraryRule($(OBJS)) -NormalLintTarget($(SRCS)) - -DependTarget() Index: xc/lib/GL/mesa/src/tnl_dd/Imakefile.inc diff -u xc/lib/GL/mesa/src/tnl_dd/Imakefile.inc:1.2 xc/lib/GL/mesa/src/tnl_dd/Imakefile.inc:removed --- xc/lib/GL/mesa/src/tnl_dd/Imakefile.inc:1.2 Thu Nov 14 16:01:18 2002 +++ xc/lib/GL/mesa/src/tnl_dd/Imakefile.inc Wed Mar 16 21:05:13 2005 @@ -1,38 +0,0 @@ -XCOMM $XFree86: xc/lib/GL/mesa/src/tnl_dd/Imakefile.inc,v 1.2 2002/11/14 21:01:18 tsi Exp $ - -#ifndef MesaTnlDdBuildDir -#define MesaTnlDdBuildDir $(GLXLIBSRC)/mesa/src/tnl_dd/ -#endif - -MESATNLDDBUILDDIR = MesaTnlDdBuildDir - - MESA_TNL_DD_SRCS = $(MESATNLDDBUILDDIR)t_array_api.c \ - $(MESATNLDDBUILDDIR)t_dd.c \ - $(MESATNLDDBUILDDIR)t_dd_vb.c - -#ifdef NeedToLinkMesaSrc -LinkSourceFile(t_array_api.c, $(MESASRCDIR)/src/tnl) -LinkSourceFile(t_dd.c, $(MESASRCDIR)/src/tnl_dd) -LinkSourceFile(t_dd_vb.c, $(MESASRCDIR)/src/tnl_dd) -#endif - - MESA_TNL_DD_OBJS = $(MESATNLDDBUILDDIR)t_array_api.o \ - $(MESATNLDDBUILDDIR)t_dd.o \ - $(MESATNLDDBUILDDIR)t_dd_vb.o - -#if defined(DoSharedLib) && DoSharedLib -MESA_TNL_DD_UOBJS = $(MESATNLDDBUILDDIR)unshared/t_array_api.o \ - $(MESATNLDDBUILDDIR)unshared/t_dd.o \ - $(MESATNLDDBUILDDIR)unshared/t_dd_vb.o -#else -MESA_TNL_DD_UOBJS = $(MESA_TNL_DD_OBJS) -#endif - -MESA_TNL_DD_DOBJS = $(MESATNLDDBUILDDIR)debugger/t_array_api.o \ - $(MESATNLDDBUILDDIR)debugger/t_dd.o \ - $(MESATNLDDBUILDDIR)debugger/t_dd_vb.o - -MESA_TNL_DD_POBJS = $(MESATNLDDBUILDDIR)profiled/t_array_api.o \ - $(MESATNLDDBUILDDIR)profiled/t_dd.o \ - $(MESATNLDDBUILDDIR)profiled/t_dd_vb.o - Index: xc/lib/GL/mesa/swrast/Imakefile diff -u /dev/null xc/lib/GL/mesa/swrast/Imakefile:1.3 --- /dev/null Wed Mar 16 21:05:13 2005 +++ xc/lib/GL/mesa/swrast/Imakefile Sun Feb 6 18:48:15 2005 @@ -0,0 +1,104 @@ +XCOMM $XFree86: xc/lib/GL/mesa/swrast/Imakefile,v 1.3 2005/02/06 23:48:15 dawes Exp $ + +#include + +/* + * Need both shared and unshared Mesa objects in the following cases: + * GlxDriverUsesMesa + * GlxBuiltInXMesa + * BuildOSMesaLib + * + * In other cases, only the shared version is needed to link in to loadable + * driver modules. + */ + +#if BuildOSMesaLib || (BuildXF86DRI && (GlxDriverUsesMesa || GlxBuiltInXMesa)) +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtraLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + +#define LargePICTable YES + +#define MesaSwrastBuildDir /**/ +#define NeedToLinkMesaSrc +#include "Imakefile.inc" + + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#if BuildXF86DRI + DRI_DEFINES = GlxDefines + DRI_INCLUDES = -I../../../dri -I../../../glx -I../../dri -I../../../include \ + -I$(INCLUDESRC)/GL -I$(XF86OSSRC) -I$(SERVERSRC)/GL/dri +#endif + +#if defined(i386Architecture) && MesaUseX86Asm + ASM_DIR = x86 + ASM_SRCS = + ASM_OBJS = +#if MesaUseMMX + MMX_DEFS = -DUSE_MMX_ASM +#endif +#if MesaUse3DNow + 3DNOW_DEFS = -DUSE_3DNOW_ASM +#endif +#if MesaUseSSE + SSE_DEFS = -DUSE_SSE_ASM +#endif + ASM_DEFS = -DUSE_X86_ASM $(MMX_DEFS) $(3DNOW_DEFS) $(SSE_DEFS) +#endif + +#ifdef SparcArchitecture + ASM_DIR = sparc + ASM_SRCS = + ASM_OBJS = + ASM_DEFS = -DUSE_SPARC_ASM +#endif + +#ifdef UseCompaqMathLibrary + MATHDEF = -DCCPML +#endif + +MESA_INCLUDES = -I$(MESASRCDIR)/src/mesa \ + -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/src/mesa/array_cache \ + -I$(MESASRCDIR)/src/mesa/math \ + -I$(MESASRCDIR)/src/mesa/glapi \ + -I$(MESASRCDIR)/src/mesa/swrast \ + -I$(MESASRCDIR)/src/mesa/shader \ + -I$(MESASRCDIR)/src/mesa/$(ASM_DIR) \ + -I$(MESASRCDIR)/include \ + -I../../../include -I$(XINCLUDESRC) + + DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(ASM_DEFS) $(MATHDEF) + INCLUDES = $(MESA_INCLUDES) $(DRI_INCLUDES) + SRCS = $(MESA_SWRAST_SRCS) + OBJS = $(MESA_SWRAST_OBJS) + + +#include + +LibraryObjectRule() + +#ifdef WorkaroundSparc64GccBug +SpecialCLibObjectRule(s_copypix,s_copypix.c,-O0) +SpecialCLibObjectRule(s_depth,s_depth.c,-O0) +SpecialCLibObjectRule(s_fog,s_fog.c,-O0) +SpecialCLibObjectRule(s_points,s_points.c,-O0) +#endif + +AllTarget($(OBJS)) +NormalLintTarget($(SRCS)) + +DependTarget() Index: xc/lib/GL/mesa/swrast/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/swrast/Imakefile.inc:1.3 --- /dev/null Wed Mar 16 21:05:13 2005 +++ xc/lib/GL/mesa/swrast/Imakefile.inc Fri Dec 10 12:47:25 2004 @@ -0,0 +1,255 @@ +XCOMM $XFree86: xc/lib/GL/mesa/swrast/Imakefile.inc,v 1.3 2004/12/10 17:47:25 alanh Exp $ + +#ifndef MesaSwrastBuildDir +#define MesaSwrastBuildDir $(GLXLIBSRC)/mesa/swrast/ +#endif + +MESASWRASTBUILDDIR = MesaSwrastBuildDir + + MESA_SWRAST_SRCS = $(MESASWRASTBUILDDIR)s_aaline.c \ + $(MESASWRASTBUILDDIR)s_aatriangle.c \ + $(MESASWRASTBUILDDIR)s_accum.c \ + $(MESASWRASTBUILDDIR)s_alpha.c \ + $(MESASWRASTBUILDDIR)s_alphabuf.c \ + $(MESASWRASTBUILDDIR)s_auxbuffer.c \ + $(MESASWRASTBUILDDIR)s_bitmap.c \ + $(MESASWRASTBUILDDIR)s_blend.c \ + $(MESASWRASTBUILDDIR)s_buffers.c \ + $(MESASWRASTBUILDDIR)s_context.c \ + $(MESASWRASTBUILDDIR)s_copypix.c \ + $(MESASWRASTBUILDDIR)s_depth.c \ + $(MESASWRASTBUILDDIR)s_drawpix.c \ + $(MESASWRASTBUILDDIR)s_feedback.c \ + $(MESASWRASTBUILDDIR)s_fog.c \ + $(MESASWRASTBUILDDIR)s_imaging.c \ + $(MESASWRASTBUILDDIR)s_lines.c \ + $(MESASWRASTBUILDDIR)s_logic.c \ + $(MESASWRASTBUILDDIR)s_masking.c \ + $(MESASWRASTBUILDDIR)s_nvfragprog.c \ + $(MESASWRASTBUILDDIR)s_pixeltex.c \ + $(MESASWRASTBUILDDIR)s_points.c \ + $(MESASWRASTBUILDDIR)s_readpix.c \ + $(MESASWRASTBUILDDIR)s_span.c \ + $(MESASWRASTBUILDDIR)s_stencil.c \ + $(MESASWRASTBUILDDIR)s_texstore.c \ + $(MESASWRASTBUILDDIR)s_texture.c \ + $(MESASWRASTBUILDDIR)s_triangle.c \ + $(MESASWRASTBUILDDIR)s_zoom.c + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(s_aaline.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_aaline.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_aalinetemp.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_aatriangle.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_aatriangle.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_aatritemp.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_accum.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_accum.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_alpha.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_alpha.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_alphabuf.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_alphabuf.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_auxbuffer.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_auxbuffer.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_bitmap.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_blend.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_blend.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_buffers.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_context.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_context.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_copypix.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_depth.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_depth.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_drawpix.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_drawpix.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_feedback.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_feedback.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_fog.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_fog.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_imaging.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_lines.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_lines.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_linetemp.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_logic.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_logic.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_masking.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_masking.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_nvfragprog.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_nvfragprog.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_pixeltex.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_pixeltex.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_points.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_points.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_pointtemp.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_readpix.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_span.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_span.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_spantemp.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_stencil.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_stencil.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_texstore.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_texture.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_texture.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_triangle.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_triangle.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_trispan.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_tritemp.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_zoom.c, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(s_zoom.h, $(MESASRCDIR)/src/mesa/swrast) +LinkSourceFile(swrast.h, $(MESASRCDIR)/src/mesa/swrast) +#endif + + MESA_SWRAST_OBJS = $(MESASWRASTBUILDDIR)s_aaline.o \ + $(MESASWRASTBUILDDIR)s_aatriangle.o \ + $(MESASWRASTBUILDDIR)s_accum.o \ + $(MESASWRASTBUILDDIR)s_alpha.o \ + $(MESASWRASTBUILDDIR)s_alphabuf.o \ + $(MESASWRASTBUILDDIR)s_auxbuffer.o \ + $(MESASWRASTBUILDDIR)s_bitmap.o \ + $(MESASWRASTBUILDDIR)s_blend.o \ + $(MESASWRASTBUILDDIR)s_buffers.o \ + $(MESASWRASTBUILDDIR)s_context.o \ + $(MESASWRASTBUILDDIR)s_copypix.o \ + $(MESASWRASTBUILDDIR)s_depth.o \ + $(MESASWRASTBUILDDIR)s_drawpix.o \ + $(MESASWRASTBUILDDIR)s_feedback.o \ + $(MESASWRASTBUILDDIR)s_fog.o \ + $(MESASWRASTBUILDDIR)s_imaging.o \ + $(MESASWRASTBUILDDIR)s_lines.o \ + $(MESASWRASTBUILDDIR)s_logic.o \ + $(MESASWRASTBUILDDIR)s_masking.o \ + $(MESASWRASTBUILDDIR)s_nvfragprog.o \ + $(MESASWRASTBUILDDIR)s_pixeltex.o \ + $(MESASWRASTBUILDDIR)s_points.o \ + $(MESASWRASTBUILDDIR)s_readpix.o \ + $(MESASWRASTBUILDDIR)s_span.o \ + $(MESASWRASTBUILDDIR)s_stencil.o \ + $(MESASWRASTBUILDDIR)s_texstore.o \ + $(MESASWRASTBUILDDIR)s_texture.o \ + $(MESASWRASTBUILDDIR)s_triangle.o \ + $(MESASWRASTBUILDDIR)s_zoom.o + + MESA_SWRAST_EOBJS = $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_aaline.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_aatriangle.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_accum.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_alpha.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_alphabuf.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_auxbuffer.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_bitmap.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_blend.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_buffers.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_context.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_copypix.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_depth.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_drawpix.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_feedback.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_fog.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_imaging.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_lines.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_logic.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_masking.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_nvfragprog.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_pixeltex.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_points.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_readpix.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_span.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_stencil.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_texstore.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_texture.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_triangle.o \ + $(MESASWRASTBUILDDIR)$(EXTRASUBDIR)/s_zoom.o + +#if defined(DoSharedLib) && DoSharedLib + MESA_SWRAST_UOBJS = $(MESASWRASTBUILDDIR)unshared/s_aaline.o \ + $(MESASWRASTBUILDDIR)unshared/s_aatriangle.o \ + $(MESASWRASTBUILDDIR)unshared/s_accum.o \ + $(MESASWRASTBUILDDIR)unshared/s_alpha.o \ + $(MESASWRASTBUILDDIR)unshared/s_alphabuf.o \ + $(MESASWRASTBUILDDIR)unshared/s_auxbuffer.o \ + $(MESASWRASTBUILDDIR)unshared/s_bitmap.o \ + $(MESASWRASTBUILDDIR)unshared/s_blend.o \ + $(MESASWRASTBUILDDIR)unshared/s_buffers.o \ + $(MESASWRASTBUILDDIR)unshared/s_context.o \ + $(MESASWRASTBUILDDIR)unshared/s_copypix.o \ + $(MESASWRASTBUILDDIR)unshared/s_depth.o \ + $(MESASWRASTBUILDDIR)unshared/s_drawpix.o \ + $(MESASWRASTBUILDDIR)unshared/s_feedback.o \ + $(MESASWRASTBUILDDIR)unshared/s_fog.o \ + $(MESASWRASTBUILDDIR)unshared/s_imaging.o \ + $(MESASWRASTBUILDDIR)unshared/s_lines.o \ + $(MESASWRASTBUILDDIR)unshared/s_logic.o \ + $(MESASWRASTBUILDDIR)unshared/s_masking.o \ + $(MESASWRASTBUILDDIR)unshared/s_nvfragprog.o \ + $(MESASWRASTBUILDDIR)unshared/s_pixeltex.o \ + $(MESASWRASTBUILDDIR)unshared/s_points.o \ + $(MESASWRASTBUILDDIR)unshared/s_readpix.o \ + $(MESASWRASTBUILDDIR)unshared/s_span.o \ + $(MESASWRASTBUILDDIR)unshared/s_stencil.o \ + $(MESASWRASTBUILDDIR)unshared/s_texstore.o \ + $(MESASWRASTBUILDDIR)unshared/s_texture.o \ + $(MESASWRASTBUILDDIR)unshared/s_triangle.o \ + $(MESASWRASTBUILDDIR)unshared/s_zoom.o +#else + MESA_SWRAST_UOBJS = $(MESA_SWRAST_OBJS) +#endif + + MESA_SWRAST_DOBJS = $(MESASWRASTBUILDDIR)debugger/s_aaline.o \ + $(MESASWRASTBUILDDIR)debugger/s_aatriangle.o \ + $(MESASWRASTBUILDDIR)debugger/s_accum.o \ + $(MESASWRASTBUILDDIR)debugger/s_alpha.o \ + $(MESASWRASTBUILDDIR)debugger/s_alphabuf.o \ + $(MESASWRASTBUILDDIR)debugger/s_auxbuffer.o \ + $(MESASWRASTBUILDDIR)debugger/s_bitmap.o \ + $(MESASWRASTBUILDDIR)debugger/s_blend.o \ + $(MESASWRASTBUILDDIR)debugger/s_buffers.o \ + $(MESASWRASTBUILDDIR)debugger/s_context.o \ + $(MESASWRASTBUILDDIR)debugger/s_copypix.o \ + $(MESASWRASTBUILDDIR)debugger/s_depth.o \ + $(MESASWRASTBUILDDIR)debugger/s_drawpix.o \ + $(MESASWRASTBUILDDIR)debugger/s_feedback.o \ + $(MESASWRASTBUILDDIR)debugger/s_fog.o \ + $(MESASWRASTBUILDDIR)debugger/s_imaging.o \ + $(MESASWRASTBUILDDIR)debugger/s_lines.o \ + $(MESASWRASTBUILDDIR)debugger/s_logic.o \ + $(MESASWRASTBUILDDIR)debugger/s_masking.o \ + $(MESASWRASTBUILDDIR)debugger/s_nvfragprog.o \ + $(MESASWRASTBUILDDIR)debugger/s_pixeltex.o \ + $(MESASWRASTBUILDDIR)debugger/s_points.o \ + $(MESASWRASTBUILDDIR)debugger/s_readpix.o \ + $(MESASWRASTBUILDDIR)debugger/s_span.o \ + $(MESASWRASTBUILDDIR)debugger/s_stencil.o \ + $(MESASWRASTBUILDDIR)debugger/s_texstore.o \ + $(MESASWRASTBUILDDIR)debugger/s_texture.o \ + $(MESASWRASTBUILDDIR)debugger/s_triangle.o \ + $(MESASWRASTBUILDDIR)debugger/s_zoom.o + + MESA_SWRAST_POBJS = $(MESASWRASTBUILDDIR)profiled/s_aaline.o \ + $(MESASWRASTBUILDDIR)profiled/s_aatriangle.o \ + $(MESASWRASTBUILDDIR)profiled/s_accum.o \ + $(MESASWRASTBUILDDIR)profiled/s_alpha.o \ + $(MESASWRASTBUILDDIR)profiled/s_alphabuf.o \ + $(MESASWRASTBUILDDIR)profiled/s_auxbuffer.o \ + $(MESASWRASTBUILDDIR)profiled/s_bitmap.o \ + $(MESASWRASTBUILDDIR)profiled/s_blend.o \ + $(MESASWRASTBUILDDIR)profiled/s_buffers.o \ + $(MESASWRASTBUILDDIR)profiled/s_context.o \ + $(MESASWRASTBUILDDIR)profiled/s_copypix.o \ + $(MESASWRASTBUILDDIR)profiled/s_depth.o \ + $(MESASWRASTBUILDDIR)profiled/s_drawpix.o \ + $(MESASWRASTBUILDDIR)profiled/s_feedback.o \ + $(MESASWRASTBUILDDIR)profiled/s_fog.o \ + $(MESASWRASTBUILDDIR)profiled/s_imaging.o \ + $(MESASWRASTBUILDDIR)profiled/s_lines.o \ + $(MESASWRASTBUILDDIR)profiled/s_logic.o \ + $(MESASWRASTBUILDDIR)profiled/s_masking.o \ + $(MESASWRASTBUILDDIR)profiled/s_nvfragprog.o \ + $(MESASWRASTBUILDDIR)profiled/s_pixeltex.o \ + $(MESASWRASTBUILDDIR)profiled/s_points.o \ + $(MESASWRASTBUILDDIR)profiled/s_readpix.o \ + $(MESASWRASTBUILDDIR)profiled/s_span.o \ + $(MESASWRASTBUILDDIR)profiled/s_stencil.o \ + $(MESASWRASTBUILDDIR)profiled/s_texstore.o \ + $(MESASWRASTBUILDDIR)profiled/s_texture.o \ + $(MESASWRASTBUILDDIR)profiled/s_triangle.o \ + $(MESASWRASTBUILDDIR)profiled/s_zoom.o + Index: xc/lib/GL/mesa/swrast_setup/Imakefile diff -u /dev/null xc/lib/GL/mesa/swrast_setup/Imakefile:1.1 --- /dev/null Wed Mar 16 21:05:13 2005 +++ xc/lib/GL/mesa/swrast_setup/Imakefile Thu Apr 8 06:08:00 2004 @@ -0,0 +1,95 @@ +XCOMM $XFree86: xc/lib/GL/mesa/swrast_setup/Imakefile,v 1.1 2004/04/08 10:08:00 alanh Exp $ + +#include + +/* + * Need both shared and unshared Mesa objects in the following cases: + * GlxDriverUsesMesa + * GlxBuiltInXMesa + * BuildOSMesaLib + * + * In other cases, only the shared version is needed to link in to loadable + * driver modules. + */ + +#if BuildOSMesaLib || (BuildXF86DRI && (GlxDriverUsesMesa || GlxBuiltInXMesa)) +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtraLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + +#define LargePICTable YES + +#define MesaSwrastSetupBuildDir /**/ +#define NeedToLinkMesaSrc +#include "Imakefile.inc" + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#if BuildXF86DRI + DRI_DEFINES = GlxDefines + DRI_INCLUDES = -I../../../dri -I../../../glx -I../../dri -I../../../include \ + -I$(INCLUDESRC)/GL -I$(XF86OSSRC) -I$(SERVERSRC)/GL/dri +#endif + +#if defined(i386Architecture) && MesaUseX86Asm + ASM_DIR = x86 + ASM_SRCS = + ASM_OBJS = +#if MesaUseMMX + MMX_DEFS = -DUSE_MMX_ASM +#endif +#if MesaUse3DNow + 3DNOW_DEFS = -DUSE_3DNOW_ASM +#endif +#if MesaUseSSE + SSE_DEFS = -DUSE_SSE_ASM +#endif + ASM_DEFS = -DUSE_X86_ASM $(MMX_DEFS) $(3DNOW_DEFS) $(SSE_DEFS) +#endif + +#ifdef SparcArchitecture + ASM_DIR = sparc + ASM_SRCS = + ASM_OBJS = + ASM_DEFS = -DUSE_SPARC_ASM +#endif + +#ifdef UseCompaqMathLibrary + MATHDEF = -DCCPML +#endif + +MESA_INCLUDES = -I$(MESASRCDIR)/src/mesa \ + -I$(MESASRCDIR)/src/mesa/$(ASM_DIR) \ + -I$(MESASRCDIR)/src/mesa/math \ + -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/src/mesa/glapi \ + -I$(MESASRCDIR)/src/mesa/swrast_setup \ + -I$(MESASRCDIR)/src/mesa/tnl \ + -I$(MESASRCDIR)/include \ + -I../../../include -I$(XINCLUDESRC) + + DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(ASM_DEFS) $(MATHDEF) + INCLUDES = $(MESA_INCLUDES) $(DRI_INCLUDES) + SRCS = $(MESA_SWR_SETUP_SRCS) + OBJS = $(MESA_SWR_SETUP_OBJS) + + +#include + +LibraryObjectRule() + +AllTarget($(OBJS)) +NormalLintTarget($(SRCS)) + +DependTarget() Index: xc/lib/GL/mesa/swrast_setup/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/swrast_setup/Imakefile.inc:1.2 --- /dev/null Wed Mar 16 21:05:13 2005 +++ xc/lib/GL/mesa/swrast_setup/Imakefile.inc Thu Apr 22 09:58:41 2004 @@ -0,0 +1,39 @@ +XCOMM $XFree86: xc/lib/GL/mesa/swrast_setup/Imakefile.inc,v 1.2 2004/04/22 13:58:41 tsi Exp $ + +#ifndef MesaSwrastSetupBuildDir +#define MesaSwrastSetupBuildDir $(GLXLIBSRC)/mesa/swrast_setup/ +#endif + +MESASWRSETUPDIR = MesaSwrastSetupBuildDir + + MESA_SWR_SETUP_SRCS = $(MESASWRSETUPDIR)ss_context.c \ + $(MESASWRSETUPDIR)ss_triangle.c + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(ss_context.c, $(MESASRCDIR)/src/mesa/swrast_setup) +LinkSourceFile(ss_context.h, $(MESASRCDIR)/src/mesa/swrast_setup) +LinkSourceFile(ss_triangle.c, $(MESASRCDIR)/src/mesa/swrast_setup) +LinkSourceFile(ss_triangle.h, $(MESASRCDIR)/src/mesa/swrast_setup) +LinkSourceFile(ss_tritmp.h, $(MESASRCDIR)/src/mesa/swrast_setup) +LinkSourceFile(swrast_setup.h, $(MESASRCDIR)/src/mesa/swrast_setup) +#endif + + MESA_SWR_SETUP_OBJS = $(MESASWRSETUPDIR)ss_context.o \ + $(MESASWRSETUPDIR)ss_triangle.o + +MESA_SWR_SETUP_EOBJS = $(MESASWRSETUPDIR)$(EXTRASUBDIR)/ss_context.o \ + $(MESASWRSETUPDIR)$(EXTRASUBDIR)/ss_triangle.o + +#if defined(DoSharedLib) && DoSharedLib +MESA_SWR_SETUP_UOBJS = $(MESASWRSETUPDIR)unshared/ss_context.o \ + $(MESASWRSETUPDIR)unshared/ss_triangle.o +#else +MESA_SWR_SETUP_UOBJS = $(MESA_SWR_SETUP_OBJS) +#endif + +MESA_SWR_SETUP_DOBJS = $(MESASWRSETUPDIR)debugger/ss_context.o \ + $(MESASWRSETUPDIR)debugger/ss_triangle.o + +MESA_SWR_SETUP_POBJS = $(MESASWRSETUPDIR)profiled/ss_context.o \ + $(MESASWRSETUPDIR)profiled/ss_triangle.o + Index: xc/lib/GL/mesa/tnl/Imakefile diff -u /dev/null xc/lib/GL/mesa/tnl/Imakefile:1.2 --- /dev/null Wed Mar 16 21:05:13 2005 +++ xc/lib/GL/mesa/tnl/Imakefile Fri Dec 10 11:06:58 2004 @@ -0,0 +1,98 @@ +XCOMM $XFree86: xc/lib/GL/mesa/tnl/Imakefile,v 1.2 2004/12/10 16:06:58 alanh Exp $ + +#include + +/* + * Need both shared and unshared Mesa objects in the following cases: + * GlxDriverUsesMesa + * GlxBuiltInXMesa + * BuildOSMesaLib + * + * In other cases, only the shared version is needed to link in to loadable + * driver modules. + */ + +#if BuildOSMesaLib || (BuildXF86DRI && (GlxDriverUsesMesa || GlxBuiltInXMesa)) +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtraLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + +#define LargePICTable YES + +#define MesaTnlBuildDir /**/ +#define NeedToLinkMesaSrc +#include "Imakefile.inc" + + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#if BuildXF86DRI + DRI_DEFINES = GlxDefines + DRI_INCLUDES = -I../../../dri -I../../../glx -I../../dri -I../../../include \ + -I$(INCLUDESRC)/GL -I$(XF86OSSRC) -I$(SERVERSRC)/GL/dri +#endif + +#if defined(i386Architecture) && MesaUseX86Asm + ASM_DIR = x86 + ASM_SRCS = + ASM_OBJS = +#if MesaUseMMX + MMX_DEFS = -DUSE_MMX_ASM +#endif +#if MesaUse3DNow + 3DNOW_DEFS = -DUSE_3DNOW_ASM +#endif +#if MesaUseSSE + SSE_DEFS = -DUSE_SSE_ASM +#endif + ASM_DEFS = -DUSE_X86_ASM $(MMX_DEFS) $(3DNOW_DEFS) $(SSE_DEFS) +#endif + +#ifdef SparcArchitecture + ASM_DIR = sparc + ASM_SRCS = + ASM_OBJS = + ASM_DEFS = -DUSE_SPARC_ASM +#endif + +#ifdef UseCompaqMathLibrary + MATHDEF = -DCCPML +#endif + +MESA_INCLUDES = -I$(MESASRCDIR)/src/mesa \ + -I$(MESASRCDIR)/src/mesa/$(ASM_DIR) \ + -I$(MESASRCDIR)/src/mesa/array_cache \ + -I$(MESASRCDIR)/src/mesa/math \ + -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/src/mesa/glapi \ + -I$(MESASRCDIR)/src/mesa/shader \ + -I$(MESASRCDIR)/src/mesa/swrast_setup \ + -I$(MESASRCDIR)/src/mesa/tnl \ + -I$(MESASRCDIR)/include \ + -I../../../include -I$(XINCLUDESRC) + + DEFINES = $(ALLOC_DEFINES) $(DRI_DEFINES) $(ASM_DEFS) $(MATHDEF) + INCLUDES = $(MESA_INCLUDES) $(DRI_INCLUDES) + SRCS = $(MESA_TNL_SRCS) + OBJS = $(MESA_TNL_OBJS) + + +#include + +LibraryObjectRule() + +AllTarget($(OBJS)) +NormalLintTarget($(SRCS)) + +DependTarget() Index: xc/lib/GL/mesa/tnl/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/tnl/Imakefile.inc:1.5 --- /dev/null Wed Mar 16 21:05:14 2005 +++ xc/lib/GL/mesa/tnl/Imakefile.inc Fri Dec 17 07:48:59 2004 @@ -0,0 +1,234 @@ +XCOMM $XFree86: xc/lib/GL/mesa/tnl/Imakefile.inc,v 1.5 2004/12/17 12:48:59 alanh Exp $ + +#ifndef MesaTnlBuildDir +#define MesaTnlBuildDir $(GLXLIBSRC)/mesa/tnl/ +#endif + +MESATNLBUILDDIR = MesaTnlBuildDir + + MESA_TNL_SRCS = $(MESATNLBUILDDIR)t_array_api.c \ + $(MESATNLBUILDDIR)t_array_import.c \ + $(MESATNLBUILDDIR)t_context.c \ + $(MESATNLBUILDDIR)t_pipeline.c \ + $(MESATNLBUILDDIR)t_save_api.c \ + $(MESATNLBUILDDIR)t_save_loopback.c \ + $(MESATNLBUILDDIR)t_save_playback.c \ + $(MESATNLBUILDDIR)t_vb_cull.c \ + $(MESATNLBUILDDIR)t_vb_fog.c \ + $(MESATNLBUILDDIR)t_vb_light.c \ + $(MESATNLBUILDDIR)t_vb_normals.c \ + $(MESATNLBUILDDIR)t_vb_points.c \ + $(MESATNLBUILDDIR)t_vb_program.c \ + $(MESATNLBUILDDIR)t_vb_render.c \ + $(MESATNLBUILDDIR)t_vb_texgen.c \ + $(MESATNLBUILDDIR)t_vb_texmat.c \ + $(MESATNLBUILDDIR)t_vb_vertex.c \ + $(MESATNLBUILDDIR)t_vertex.c \ + $(MESATNLBUILDDIR)t_vertex_c.c \ + $(MESATNLBUILDDIR)t_vertex_codegen.c \ + $(MESATNLBUILDDIR)t_vtx_api.c \ + $(MESATNLBUILDDIR)t_vtx_eval.c \ + $(MESATNLBUILDDIR)t_vtx_exec.c \ + $(MESATNLBUILDDIR)t_vtx_generic.c + +#if defined(i386Architecture) && MesaUseX86Asm + MESA_TNL_SRCS += $(MESATNLBUILDDIR)t_vtx_x86.c \ + $(MESATNLBUILDDIR)t_vtx_x86_gcc.S +#endif + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(t_array_api.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_array_api.h, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_array_import.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_array_import.h, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_context.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_context.h, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(tnl.h, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_pipeline.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_pipeline.h, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_save_api.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_save_api.h, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_save_loopback.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_save_playback.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vb_cliptmp.h, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vb_cull.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vb_fog.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vb_light.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vb_lighttmp.h, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vb_normals.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vb_points.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vb_program.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vb_render.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vb_rendertmp.h, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vb_texgen.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vb_texmat.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vb_vertex.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vertex.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vertex_c.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vertex_codegen.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vertex.h, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vtx_api.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vtx_api.h, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vtx_eval.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vtx_exec.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vtx_generic.c, $(MESASRCDIR)/src/mesa/tnl) +#if defined(i386Architecture) && MesaUseX86Asm +LinkSourceFile(t_vtx_x86.c, $(MESASRCDIR)/src/mesa/tnl) +LinkSourceFile(t_vtx_x86_gcc.S, $(MESASRCDIR)/src/mesa/tnl) +#endif +#endif + + MESA_TNL_OBJS = $(MESATNLBUILDDIR)t_array_api.o \ + $(MESATNLBUILDDIR)t_array_import.o \ + $(MESATNLBUILDDIR)t_context.o \ + $(MESATNLBUILDDIR)t_pipeline.o \ + $(MESATNLBUILDDIR)t_save_api.o \ + $(MESATNLBUILDDIR)t_save_loopback.o \ + $(MESATNLBUILDDIR)t_save_playback.o \ + $(MESATNLBUILDDIR)t_vb_cull.o \ + $(MESATNLBUILDDIR)t_vb_fog.o \ + $(MESATNLBUILDDIR)t_vb_light.o \ + $(MESATNLBUILDDIR)t_vb_normals.o \ + $(MESATNLBUILDDIR)t_vb_points.o \ + $(MESATNLBUILDDIR)t_vb_program.o \ + $(MESATNLBUILDDIR)t_vb_render.o \ + $(MESATNLBUILDDIR)t_vb_texgen.o \ + $(MESATNLBUILDDIR)t_vb_texmat.o \ + $(MESATNLBUILDDIR)t_vb_vertex.o \ + $(MESATNLBUILDDIR)t_vertex.o \ + $(MESATNLBUILDDIR)t_vertex_c.o \ + $(MESATNLBUILDDIR)t_vertex_codegen.o \ + $(MESATNLBUILDDIR)t_vtx_api.o \ + $(MESATNLBUILDDIR)t_vtx_eval.o \ + $(MESATNLBUILDDIR)t_vtx_exec.o \ + $(MESATNLBUILDDIR)t_vtx_generic.o + +#if defined(i386Architecture) && MesaUseX86Asm + MESA_TNL_OBJS += $(MESATNLBUILDDIR)t_vtx_x86.o \ + $(MESATNLBUILDDIR)t_vtx_x86_gcc.o +#endif + +MESA_TNL_EOBJS = $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_array_api.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_array_import.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_context.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_pipeline.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_save_api.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_save_loopback.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_save_playback.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_vb_fog.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_vb_light.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_vb_normals.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_vb_points.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_vb_program.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_vb_render.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_vb_texgen.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_vb_texmat.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_vb_vertex.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_vertex.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_vertex_c.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_vertex_codegen.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_vtx_api.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_vtx_eval.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_vtx_exec.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_vtx_generic.o + +#if defined(i386Architecture) && MesaUseX86Asm + MESA_TNL_EOBJS += $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_vtx_x86.o \ + $(MESATNLBUILDDIR)$(EXTRASUBDIR)/t_vtx_x86_gcc.o +#endif + +#if defined(DoSharedLib) && DoSharedLib + MESA_TNL_UOBJS = $(MESATNLBUILDDIR)unshared/t_array_api.o \ + $(MESATNLBUILDDIR)unshared/t_array_import.o \ + $(MESATNLBUILDDIR)unshared/t_context.o \ + $(MESATNLBUILDDIR)unshared/t_pipeline.o \ + $(MESATNLBUILDDIR)unshared/t_save_api.o \ + $(MESATNLBUILDDIR)unshared/t_save_loopback.o \ + $(MESATNLBUILDDIR)unshared/t_save_playback.o \ + $(MESATNLBUILDDIR)unshared/t_vb_cull.o \ + $(MESATNLBUILDDIR)unshared/t_vb_fog.o \ + $(MESATNLBUILDDIR)unshared/t_vb_light.o \ + $(MESATNLBUILDDIR)unshared/t_vb_normals.o \ + $(MESATNLBUILDDIR)unshared/t_vb_points.o \ + $(MESATNLBUILDDIR)unshared/t_vb_program.o \ + $(MESATNLBUILDDIR)unshared/t_vb_render.o \ + $(MESATNLBUILDDIR)unshared/t_vb_texgen.o \ + $(MESATNLBUILDDIR)unshared/t_vb_texmat.o \ + $(MESATNLBUILDDIR)unshared/t_vb_vertex.o \ + $(MESATNLBUILDDIR)unshared/t_vertex.o \ + $(MESATNLBUILDDIR)unshared/t_vertex_c.o \ + $(MESATNLBUILDDIR)unshared/t_vertex_codegen.o \ + $(MESATNLBUILDDIR)unshared/t_vtx_api.o \ + $(MESATNLBUILDDIR)unshared/t_vtx_eval.o \ + $(MESATNLBUILDDIR)unshared/t_vtx_exec.o \ + $(MESATNLBUILDDIR)unshared/t_vtx_generic.o + +#if defined(i386Architecture) && MesaUseX86Asm + MESA_TNL_UOBJS += $(MESATNLBUILDDIR)unshared/t_vtx_x86.o \ + $(MESATNLBUILDDIR)t_vtx_x86_gcc.o +#endif + +#else + MESA_TNL_UOBJS = $(MESA_TNL_OBJS) +#endif + + MESA_TNL_DOBJS = $(MESATNLBUILDDIR)debugger/t_array_api.o \ + $(MESATNLBUILDDIR)debugger/t_array_import.o \ + $(MESATNLBUILDDIR)debugger/t_context.o \ + $(MESATNLBUILDDIR)debugger/t_pipeline.o \ + $(MESATNLBUILDDIR)debugger/t_save_api.o \ + $(MESATNLBUILDDIR)debugger/t_save_loopback.o \ + $(MESATNLBUILDDIR)debugger/t_save_playback.o \ + $(MESATNLBUILDDIR)debugger/t_vb_cull.o \ + $(MESATNLBUILDDIR)debugger/t_vb_fog.o \ + $(MESATNLBUILDDIR)debugger/t_vb_light.o \ + $(MESATNLBUILDDIR)debugger/t_vb_normals.o \ + $(MESATNLBUILDDIR)debugger/t_vb_points.o \ + $(MESATNLBUILDDIR)debugger/t_vb_program.o \ + $(MESATNLBUILDDIR)debugger/t_vb_render.o \ + $(MESATNLBUILDDIR)debugger/t_vb_texgen.o \ + $(MESATNLBUILDDIR)debugger/t_vb_texmat.o \ + $(MESATNLBUILDDIR)debugger/t_vb_vertex.o \ + $(MESATNLBUILDDIR)debugger/t_vertex.o \ + $(MESATNLBUILDDIR)debugger/t_vertex_c.o \ + $(MESATNLBUILDDIR)debugger/t_vertex_codegen.o \ + $(MESATNLBUILDDIR)debugger/t_vtx_api.o \ + $(MESATNLBUILDDIR)debugger/t_vtx_eval.o \ + $(MESATNLBUILDDIR)debugger/t_vtx_exec.o \ + $(MESATNLBUILDDIR)debugger/t_vtx_generic.o + +#if defined(i386Architecture) && MesaUseX86Asm + MESA_TNL_DOBJS += $(MESATNLBUILDDIR)debugger/t_vtx_x86.o \ + $(MESATNLBUILDDIR)debugger/t_vtx_x86_gcc.o +#endif + + MESA_TNL_POBJS = $(MESATNLBUILDDIR)profiled/t_array_api.o \ + $(MESATNLBUILDDIR)profiled/t_array_import.o \ + $(MESATNLBUILDDIR)profiled/t_context.o \ + $(MESATNLBUILDDIR)profiled/t_pipeline.o \ + $(MESATNLBUILDDIR)profiled/t_save_api.o \ + $(MESATNLBUILDDIR)profiled/t_save_loopback.o \ + $(MESATNLBUILDDIR)profiled/t_save_playback.o \ + $(MESATNLBUILDDIR)profiled/t_vb_cull.o \ + $(MESATNLBUILDDIR)profiled/t_vb_fog.o \ + $(MESATNLBUILDDIR)profiled/t_vb_light.o \ + $(MESATNLBUILDDIR)profiled/t_vb_normals.o \ + $(MESATNLBUILDDIR)profiled/t_vb_points.o \ + $(MESATNLBUILDDIR)profiled/t_vb_program.o \ + $(MESATNLBUILDDIR)profiled/t_vb_render.o \ + $(MESATNLBUILDDIR)profiled/t_vb_texgen.o \ + $(MESATNLBUILDDIR)profiled/t_vb_texmat.o \ + $(MESATNLBUILDDIR)profiled/t_vb_vertex.o \ + $(MESATNLBUILDDIR)profiled/t_vertex.o \ + $(MESATNLBUILDDIR)profiled/t_vertex_c.o \ + $(MESATNLBUILDDIR)profiled/t_vertex_codegen.o \ + $(MESATNLBUILDDIR)profiled/t_vtx_api.o \ + $(MESATNLBUILDDIR)profiled/t_vtx_eval.o \ + $(MESATNLBUILDDIR)profiled/t_vtx_exec.o \ + $(MESATNLBUILDDIR)profiled/t_vtx_generic.o + +#if defined(i386Architecture) && MesaUseX86Asm + MESA_TNL_POBJS += $(MESATNLBUILDDIR)profiled/t_vtx_x86.o \ + $(MESATNLBUILDDIR)profiled/t_vtx_x86_gcc.o +#endif + Index: xc/lib/GL/mesa/x86/Imakefile diff -u /dev/null xc/lib/GL/mesa/x86/Imakefile:1.2 --- /dev/null Wed Mar 16 21:05:14 2005 +++ xc/lib/GL/mesa/x86/Imakefile Thu Apr 22 09:58:41 2004 @@ -0,0 +1,105 @@ +XCOMM $XFree86: xc/lib/GL/mesa/x86/Imakefile,v 1.2 2004/04/22 13:58:41 tsi Exp $ + +/* + * Need both shared and unshared Mesa objects in the following cases: + * GlxDriverUsesMesa + * GlxBuiltInXMesa + * BuildOSMesaLib + * + * In other cases, only the shared version is needed to link in to loadable + * driver modules. + */ + +#if BuildOSMesaLib || (BuildXF86DRI && (GlxDriverUsesMesa || GlxBuiltInXMesa)) +#define DoNormalLib (NormalLibGlx || SharedLibGlxWithoutPIC) +#define DoSharedLib (SharedLibGlx && !SharedLibGlxWithoutPIC) +#define DoExtraLib ExtraLibGlx +#define DoDebugLib DebugLibGlx +#define DoProfileLib ProfileLibGlx +#else +#define DoNormalLib SharedLibGlxWithoutPIC +#define DoSharedLib !SharedLibGlxWithoutPIC +#define DoExtraLib NO +#define DoDebugLib NO +#define DoProfileLib NO +#endif + + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + +#define MesaX86BuildDir /**/ +#define NeedToLinkMesaSrc +#include "Imakefile.inc" + + DEFINES = $(ALLOC_DEFINES) GlxDefines $(MESA_ASM_DEFINES) + INCLUDES = /*-I$(INCLUDESRC) -I$(EXTINCSRC)*/ -I$(MESASRCDIR)/src/mesa \ + -I$(MESASRCDIR)/include \ + -I$(GLXLIBSRC)/include \ + -I$(MESASRCDIR)/src/mesa/main \ + -I$(MESASRCDIR)/src/mesa/x86 \ + -I$(MESASRCDIR)/src/mesa/glapi + + SRCS = $(MESA_ASM_SRCS) gen_matypes.c + OBJS = $(MESA_ASM_OBJS) + +#include + +LibraryObjectRule() + +STD_CPP_DEFINES = StandardDefines $(PROJECT_DEFINES) + +AllTarget($(OBJS)) +NormalLintTarget($(SRCS)) + +#if 0 /* Is this needed anymore? */ + +ObjectFromAsmSource(common_x86_asm, NullParameter) + +ObjectFromAsmSource(x86_cliptest, NullParameter) +ObjectFromAsmSource(x86_xform2, NullParameter) +ObjectFromAsmSource(x86_xform3, NullParameter) +ObjectFromAsmSource(x86_xform4, NullParameter) + +#if MesaUseMMX +ObjectFromAsmSource(mmx_blend, NullParameter) +#endif + +#if MesaUse3DNow +ObjectFromAsmSource(3dnow_normal, NullParameter) +ObjectFromAsmSource(3dnow_xform1, NullParameter) +ObjectFromAsmSource(3dnow_xform2, NullParameter) +ObjectFromAsmSource(3dnow_xform3, NullParameter) +ObjectFromAsmSource(3dnow_xform4, NullParameter) +#endif + +#if MesaUseSSE +ObjectFromAsmSource(sse_normal, NullParameter) +ObjectFromAsmSource(sse_xform1, NullParameter) +ObjectFromAsmSource(sse_xform2, NullParameter) +ObjectFromAsmSource(sse_xform3, NullParameter) +ObjectFromAsmSource(sse_xform4, NullParameter) +#endif + +#endif + +LinkSourceFile(gen_matypes.c, $(MESASRCDIR)/src/mesa/x86) + +MATYPES = ./gen_matypes + +matypes.h: gen_matypes.c + RemoveFiles($@ HostProgramTargetName(gen_matypes)) + -HostLinkRule(HostProgramTargetName(gen_matypes),$(CFLAGS) $(LOCAL_LDFLAGS),gen_matypes.c,$(LDLIBS)) + RunProgram(MATYPES,> matypes_h) + $(MV) matypes_h $@ + RemoveFiles(HostProgramTargetName(gen_matypes)) + +includes:: matypes.h + +depend:: matypes.h + +clean:: + RemoveFiles(matypes.h HostProgramTargetName(gen_matypes)) + +DependTarget() Index: xc/lib/GL/mesa/x86/Imakefile.inc diff -u /dev/null xc/lib/GL/mesa/x86/Imakefile.inc:1.2 --- /dev/null Wed Mar 16 21:05:14 2005 +++ xc/lib/GL/mesa/x86/Imakefile.inc Thu Apr 22 09:58:41 2004 @@ -0,0 +1,229 @@ +XCOMM $XFree86: xc/lib/GL/mesa/x86/Imakefile.inc,v 1.2 2004/04/22 13:58:41 tsi Exp $ + +#ifndef MesaX86BuildDir +#define MesaX86BuildDir $(GLXLIBSRC)/mesa/x86/ +#endif + +MESAX86BUILDDIR = MesaX86BuildDir + +MESA_X86_SRCS = $(MESAX86BUILDDIR)common_x86.c \ + $(MESAX86BUILDDIR)common_x86_asm.S \ + $(MESAX86BUILDDIR)glapi_x86.S \ + $(MESAX86BUILDDIR)x86.c \ + $(MESAX86BUILDDIR)x86_cliptest.S \ + $(MESAX86BUILDDIR)x86_xform2.S \ + $(MESAX86BUILDDIR)x86_xform3.S \ + $(MESAX86BUILDDIR)x86_xform4.S + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(common_x86.c, $(MESASRCDIR)/src/mesa/x86) +LinkSourceFile(common_x86_asm.S, $(MESASRCDIR)/src/mesa/x86) +LinkSourceFile(glapi_x86.S, $(MESASRCDIR)/src/mesa/x86) +LinkSourceFile(x86.c, $(MESASRCDIR)/src/mesa/x86) +LinkSourceFile(x86_cliptest.S, $(MESASRCDIR)/src/mesa/x86) +LinkSourceFile(x86_xform2.S, $(MESASRCDIR)/src/mesa/x86) +LinkSourceFile(x86_xform3.S, $(MESASRCDIR)/src/mesa/x86) +LinkSourceFile(x86_xform4.S, $(MESASRCDIR)/src/mesa/x86) +#endif + +MESA_X86_OBJS = $(MESAX86BUILDDIR)common_x86.o \ + $(MESAX86BUILDDIR)common_x86_asm.o \ + $(MESAX86BUILDDIR)x86.o \ + $(MESAX86BUILDDIR)x86_cliptest.o \ + $(MESAX86BUILDDIR)x86_xform2.o \ + $(MESAX86BUILDDIR)x86_xform3.o \ + $(MESAX86BUILDDIR)x86_xform4.o + +MESA_X86_EOBJS = $(MESAX86BUILDDIR)$(EXTRASUBDIR)/common_x86.o \ + $(MESAX86BUILDDIR)$(EXTRASUBDIR)/common_x86_asm.o \ + $(MESAX86BUILDDIR)$(EXTRASUBDIR)/x86.o \ + $(MESAX86BUILDDIR)$(EXTRASUBDIR)/x86_cliptest.o \ + $(MESAX86BUILDDIR)$(EXTRASUBDIR)/x86_xform2.o \ + $(MESAX86BUILDDIR)$(EXTRASUBDIR)/x86_xform3.o \ + $(MESAX86BUILDDIR)$(EXTRASUBDIR)/x86_xform4.o + +#if defined(DoSharedLib) && DoSharedLib +MESA_X86_UOBJS = $(MESAX86BUILDDIR)unshared/common_x86.o \ + $(MESAX86BUILDDIR)common_x86_asm.o \ + $(MESAX86BUILDDIR)unshared/x86.o \ + $(MESAX86BUILDDIR)x86_cliptest.o \ + $(MESAX86BUILDDIR)x86_xform2.o \ + $(MESAX86BUILDDIR)x86_xform3.o \ + $(MESAX86BUILDDIR)x86_xform4.o +#else +MESA_X86_UOBJS = $(MESA_X86_OBJS) +#endif + +MESA_X86_DOBJS = $(MESAX86BUILDDIR)debugger/common_x86.o \ + $(MESAX86BUILDDIR)common_x86_asm.o \ + $(MESAX86BUILDDIR)debugger/x86.o \ + $(MESAX86BUILDDIR)x86_cliptest.o \ + $(MESAX86BUILDDIR)x86_xform2.o \ + $(MESAX86BUILDDIR)x86_xform3.o \ + $(MESAX86BUILDDIR)x86_xform4.o + +MESA_X86_POBJS = $(MESAX86BUILDDIR)profiled/common_x86.o \ + $(MESAX86BUILDDIR)common_x86_asm.o \ + $(MESAX86BUILDDIR)profiled/x86.o \ + $(MESAX86BUILDDIR)x86_cliptest.o \ + $(MESAX86BUILDDIR)x86_xform2.o \ + $(MESAX86BUILDDIR)x86_xform3.o \ + $(MESAX86BUILDDIR)x86_xform4.o + +MESA_X86_DEFS = -DUSE_X86_ASM + + +#if MesaUseMMX +MESA_MMX_SRCS = $(MESAX86BUILDDIR)mmx_blend.S + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(mmx_blend.S, $(MESASRCDIR)/src/mesa/x86) +#endif + +MESA_MMX_OBJS = $(MESAX86BUILDDIR)mmx_blend.o +MESA_MMX_EOBJS = $(MESAX86BUILDDIR)$(EXTRASUBDIR)/mmx_blend.o + +MESA_MMX_UOBJS = $(MESA_MMX_OBJS) +MESA_MMX_DOBJS = $(MESA_MMX_OBJS) +MESA_MMX_POBJS = $(MESA_MMX_OBJS) + +MESA_MMX_DEFS = -DUSE_MMX_ASM +#endif + +#if MesaUse3DNow +MESA_3DNOW_SRCS = $(MESAX86BUILDDIR)3dnow.c \ + $(MESAX86BUILDDIR)3dnow_normal.S \ + $(MESAX86BUILDDIR)3dnow_xform1.S \ + $(MESAX86BUILDDIR)3dnow_xform2.S \ + $(MESAX86BUILDDIR)3dnow_xform3.S \ + $(MESAX86BUILDDIR)3dnow_xform4.S + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(3dnow.c, $(MESASRCDIR)/src/mesa/x86) +LinkSourceFile(3dnow_normal.S, $(MESASRCDIR)/src/mesa/x86) +LinkSourceFile(3dnow_xform1.S, $(MESASRCDIR)/src/mesa/x86) +LinkSourceFile(3dnow_xform2.S, $(MESASRCDIR)/src/mesa/x86) +LinkSourceFile(3dnow_xform3.S, $(MESASRCDIR)/src/mesa/x86) +LinkSourceFile(3dnow_xform4.S, $(MESASRCDIR)/src/mesa/x86) +#endif +MESA_3DNOW_OBJS = $(MESAX86BUILDDIR)3dnow.o \ + $(MESAX86BUILDDIR)3dnow_normal.o \ + $(MESAX86BUILDDIR)3dnow_xform1.o \ + $(MESAX86BUILDDIR)3dnow_xform2.o \ + $(MESAX86BUILDDIR)3dnow_xform3.o \ + $(MESAX86BUILDDIR)3dnow_xform4.o + +MESA_3DNOW_EOBJS = $(MESAX86BUILDDIR)$(EXTRASUBDIR)/3dnow.o \ + $(MESAX86BUILDDIR)$(EXTRASUBDIR)/3dnow_normal.o \ + $(MESAX86BUILDDIR)$(EXTRASUBDIR)/3dnow_xform1.o \ + $(MESAX86BUILDDIR)$(EXTRASUBDIR)/3dnow_xform2.o \ + $(MESAX86BUILDDIR)$(EXTRASUBDIR)/3dnow_xform3.o \ + $(MESAX86BUILDDIR)$(EXTRASUBDIR)/3dnow_xform4.o + +#if defined(DoSharedLib) && DoSharedLib +MESA_3DNOW_UOBJS = $(MESAX86BUILDDIR)unshared/3dnow.o \ + $(MESAX86BUILDDIR)3dnow_normal.o \ + $(MESAX86BUILDDIR)3dnow_xform1.o \ + $(MESAX86BUILDDIR)3dnow_xform2.o \ + $(MESAX86BUILDDIR)3dnow_xform3.o \ + $(MESAX86BUILDDIR)3dnow_xform4.o +#else +MESA_3DNOW_UOBJS = $(MESA_3DNOW_OBJS) +#endif + +MESA_3DNOW_DOBJS = $(MESAX86BUILDDIR)debugger/3dnow.o \ + $(MESAX86BUILDDIR)3dnow_normal.o \ + $(MESAX86BUILDDIR)3dnow_xform1.o \ + $(MESAX86BUILDDIR)3dnow_xform2.o \ + $(MESAX86BUILDDIR)3dnow_xform3.o \ + $(MESAX86BUILDDIR)3dnow_xform4.o + +MESA_3DNOW_POBJS = $(MESAX86BUILDDIR)profiled/3dnow.o \ + $(MESAX86BUILDDIR)3dnow_normal.o \ + $(MESAX86BUILDDIR)3dnow_xform1.o \ + $(MESAX86BUILDDIR)3dnow_xform2.o \ + $(MESAX86BUILDDIR)3dnow_xform3.o \ + $(MESAX86BUILDDIR)3dnow_xform4.o + +MESA_3DNOW_DEFS = -DUSE_3DNOW_ASM +#endif + +#if MesaUseSSE +MESA_SSE_SRCS = $(MESAX86BUILDDIR)sse.c \ + $(MESAX86BUILDDIR)sse_normal.S \ + $(MESAX86BUILDDIR)sse_xform1.S \ + $(MESAX86BUILDDIR)sse_xform2.S \ + $(MESAX86BUILDDIR)sse_xform3.S \ + $(MESAX86BUILDDIR)sse_xform4.S + +#ifdef NeedToLinkMesaSrc +LinkSourceFile(sse.c, $(MESASRCDIR)/src/mesa/x86) +LinkSourceFile(sse_normal.S, $(MESASRCDIR)/src/mesa/x86) +LinkSourceFile(sse_xform1.S, $(MESASRCDIR)/src/mesa/x86) +LinkSourceFile(sse_xform2.S, $(MESASRCDIR)/src/mesa/x86) +LinkSourceFile(sse_xform3.S, $(MESASRCDIR)/src/mesa/x86) +LinkSourceFile(sse_xform4.S, $(MESASRCDIR)/src/mesa/x86) +#endif + +MESA_SSE_OBJS = $(MESAX86BUILDDIR)sse.o \ + $(MESAX86BUILDDIR)sse_normal.o \ + $(MESAX86BUILDDIR)sse_xform1.o \ + $(MESAX86BUILDDIR)sse_xform2.o \ + $(MESAX86BUILDDIR)sse_xform3.o \ + $(MESAX86BUILDDIR)sse_xform4.o + +MESA_SSE_EOBJS = $(MESAX86BUILDDIR)$(EXTRASUBDIR)/sse.o \ + $(MESAX86BUILDDIR)$(EXTRASUBDIR)/sse_normal.o \ + $(MESAX86BUILDDIR)$(EXTRASUBDIR)/sse_xform1.o \ + $(MESAX86BUILDDIR)$(EXTRASUBDIR)/sse_xform2.o \ + $(MESAX86BUILDDIR)$(EXTRASUBDIR)/sse_xform3.o \ + $(MESAX86BUILDDIR)$(EXTRASUBDIR)/sse_xform4.o + +#if defined(DoSharedLib) && DoSharedLib +MESA_SSE_UOBJS = $(MESAX86BUILDDIR)unshared/sse.o \ + $(MESAX86BUILDDIR)sse_normal.o \ + $(MESAX86BUILDDIR)sse_xform1.o \ + $(MESAX86BUILDDIR)sse_xform2.o \ + $(MESAX86BUILDDIR)sse_xform3.o \ + $(MESAX86BUILDDIR)sse_xform4.o +#else +MESA_SSE_UOBJS = $(MESA_SSE_OBJS) +#endif + +MESA_SSE_DOBJS = $(MESAX86BUILDDIR)debugger/sse.o \ + $(MESAX86BUILDDIR)sse_normal.o \ + $(MESAX86BUILDDIR)sse_xform1.o \ + $(MESAX86BUILDDIR)sse_xform2.o \ + $(MESAX86BUILDDIR)sse_xform3.o \ + $(MESAX86BUILDDIR)sse_xform4.o + +MESA_SSE_POBJS = $(MESAX86BUILDDIR)profiled/sse.o \ + $(MESAX86BUILDDIR)sse_normal.o \ + $(MESAX86BUILDDIR)sse_xform1.o \ + $(MESAX86BUILDDIR)sse_xform2.o \ + $(MESAX86BUILDDIR)sse_xform3.o \ + $(MESAX86BUILDDIR)sse_xform4.o + +MESA_SSE_DEFS = -DUSE_SSE_ASM +#endif + +MESA_ASM_SRCS = $(MESA_X86_SRCS) $(MESA_MMX_SRCS) $(MESA_3DNOW_SRCS) \ + $(MESA_SSE_SRCS) + +MESA_ASM_OBJS = $(MESA_X86_OBJS) $(MESA_MMX_OBJS) $(MESA_3DNOW_OBJS) \ + $(MESA_SSE_OBJS) + +MESA_ASM_EOBJS = $(MESA_X86_EOBJS) $(MESA_MMX_EOBJS) $(MESA_3DNOW_EOBJS) \ + $(MESA_SSE_EOBJS) + +MESA_ASM_UOBJS = $(MESA_X86_UOBJS) $(MESA_MMX_UOBJS) $(MESA_3DNOW_UOBJS) \ + $(MESA_SSE_UOBJS) + +MESA_ASM_DOBJS = $(MESA_X86_DOBJS) $(MESA_MMX_DOBJS) $(MESA_3DNOW_DOBJS) \ + $(MESA_SSE_DOBJS) + +MESA_ASM_POBJS = $(MESA_X86_POBJS) $(MESA_MMX_POBJS) $(MESA_3DNOW_POBJS) \ + $(MESA_SSE_POBJS) + +MESA_ASM_DEFINES = $(MESA_X86_DEFS) $(MESA_MMX_DEFS) $(MESA_3DNOW_DEFS) $(MESA_SSE_DEFS) + Index: xc/lib/ICE/ICEmsg.h diff -u xc/lib/ICE/ICEmsg.h:1.5 xc/lib/ICE/ICEmsg.h:1.7 --- xc/lib/ICE/ICEmsg.h:1.5 Mon Nov 17 17:20:05 2003 +++ xc/lib/ICE/ICEmsg.h Tue Oct 26 18:10:17 2004 @@ -26,7 +26,7 @@ Author: Ralph Mor, X Consortium ******************************************************************************/ -/* $XFree86: xc/lib/ICE/ICEmsg.h,v 1.5 2003/11/17 22:20:05 dawes Exp $ */ +/* $XFree86: xc/lib/ICE/ICEmsg.h,v 1.7 2004/10/26 22:10:17 tsi Exp $ */ #ifndef _ICEMSG_H_ #define _ICEMSG_H_ @@ -101,6 +101,8 @@ * Macros for writing messages. */ +#define HDRMAXSIZE (((unsigned int)(-1)) >> 3) + #define IceGetHeader(_iceConn, _major, _minor, _headerSize, _msgType, _pMsg) \ if ((_iceConn->outbufptr + _headerSize) > _iceConn->outbufmax) \ IceFlush (_iceConn); \ @@ -112,8 +114,9 @@ _iceConn->send_sequence++ #define IceGetHeaderExtra(_iceConn, _major, _minor, _headerSize, _extra, _msgType, _pMsg, _pData) \ - if ((_iceConn->outbufptr + \ - _headerSize + ((_extra) << 3)) > _iceConn->outbufmax) \ + if (((unsigned int)(_extra) > (HDRMAXSIZE - (_headerSize >> 3))) || \ + ((_iceConn->outbufptr + _headerSize + ((_extra) << 3)) > \ + _iceConn->outbufmax)) \ IceFlush (_iceConn); \ _pMsg = (_msgType *) _iceConn->outbufptr; \ if ((_iceConn->outbufptr + \ Index: xc/lib/ICE/Imakefile diff -u xc/lib/ICE/Imakefile:3.6 xc/lib/ICE/Imakefile:3.7 --- xc/lib/ICE/Imakefile:3.6 Tue Jul 31 20:44:37 2001 +++ xc/lib/ICE/Imakefile Sun Apr 4 22:33:11 2004 @@ -3,11 +3,11 @@ -XCOMM $XFree86: xc/lib/ICE/Imakefile,v 3.6 2001/08/01 00:44:37 tsi Exp $ +XCOMM $XFree86: xc/lib/ICE/Imakefile,v 3.7 2004/04/05 02:33:11 dawes Exp $ #define DoNormalLib NormalLibICE #define DoSharedLib SharedLibICE -#define DoExtraLib SharedLibICE +#define DoExtraLib ExtraLibICE #define DoDebugLib DebugLibICE #define DoProfileLib ProfileLibICE #define LibName ICE Index: xc/lib/ICE/process.c diff -u xc/lib/ICE/process.c:3.10 xc/lib/ICE/process.c:3.11 --- xc/lib/ICE/process.c:3.10 Thu Oct 23 17:31:49 2003 +++ xc/lib/ICE/process.c Sat Oct 23 11:29:25 2004 @@ -26,7 +26,7 @@ Author: Ralph Mor, X Consortium ******************************************************************************/ -/* $XFree86: xc/lib/ICE/process.c,v 3.10 2003/10/23 21:31:49 tsi Exp $ */ +/* $XFree86: xc/lib/ICE/process.c,v 3.11 2004/10/23 15:29:25 dawes Exp $ */ #include #include "ICElibint.h" @@ -60,11 +60,11 @@ return (0); \ } -#define BAIL_STRING(_iceConn, _opcode, _pStart) {\ +#define BAIL_STRING(_iceConn, _opcode, _pStart) \ _IceErrorBadLength (_iceConn, 0, _opcode, IceFatalToConnection);\ IceDisposeCompleteMessage (_iceConn, _pStart);\ - return (0);\ -} + return (0) + /* * IceProcessMessages: Index: xc/lib/SM/Imakefile diff -u xc/lib/SM/Imakefile:1.4 xc/lib/SM/Imakefile:1.5 --- xc/lib/SM/Imakefile:1.4 Mon Apr 23 12:17:07 2001 +++ xc/lib/SM/Imakefile Sun Apr 4 22:33:11 2004 @@ -3,11 +3,11 @@ -XCOMM $XFree86: xc/lib/SM/Imakefile,v 1.4 2001/04/23 16:17:07 tsi Exp $ +XCOMM $XFree86: xc/lib/SM/Imakefile,v 1.5 2004/04/05 02:33:11 dawes Exp $ #define DoNormalLib NormalLibSM #define DoSharedLib SharedLibSM -#define DoExtraLib SharedLibSM +#define DoExtraLib ExtraLibSM #define DoDebugLib DebugLibSM #define DoProfileLib ProfileLibSM #define LibName SM Index: xc/lib/SM/SMlibint.h diff -u xc/lib/SM/SMlibint.h:1.4 xc/lib/SM/SMlibint.h:1.5 --- xc/lib/SM/SMlibint.h:1.4 Fri Dec 14 14:53:55 2001 +++ xc/lib/SM/SMlibint.h Thu Dec 30 21:56:03 2004 @@ -25,7 +25,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/SM/SMlibint.h,v 1.4 2001/12/14 19:53:55 dawes Exp $ */ +/* $XFree86: xc/lib/SM/SMlibint.h,v 1.5 2004/12/31 02:56:03 tsi Exp $ */ /* * Author: Ralph Mor, X Consortium @@ -204,13 +204,18 @@ * STORE FOO */ +#define STORE_NULL(_pBuf) \ +{ \ + STORE_CARD32 (_pBuf, 0); \ + _pBuf += PAD64 (4); \ +} + #define STORE_ARRAY8(_pBuf, _len, _array8) \ { \ STORE_CARD32 (_pBuf, _len); \ memcpy (_pBuf, _array8, _len); \ _pBuf += _len; \ - if (PAD64 (4 + _len)) \ - _pBuf += PAD64 (4 + _len); \ + _pBuf += PAD64 (4 + _len); \ } #define STORE_LISTOF_PROPERTY(_pBuf, _count, _props) \ @@ -244,8 +249,7 @@ memcpy (_array8, _pBuf, _len); \ _array8[_len] = '\0'; \ _pBuf += _len; \ - if (PAD64 (4 + _len)) \ - _pBuf += PAD64 (4 + _len); \ + _pBuf += PAD64 (4 + _len); \ } #define EXTRACT_ARRAY8_AS_STRING(_pBuf, _swap, _string) \ @@ -256,8 +260,7 @@ memcpy (_string, _pBuf, _len); \ _string[_len] = '\0'; \ _pBuf += _len; \ - if (PAD64 (4 + _len)) \ - _pBuf += PAD64 (4 + _len); \ + _pBuf += PAD64 (4 + _len); \ } #define EXTRACT_LISTOF_PROPERTY(_pBuf, _swap, _count, _props) \ @@ -290,8 +293,7 @@ CARD32 _len; \ EXTRACT_CARD32 (_pBuf, _swap, _len); \ _pBuf += _len; \ - if (PAD64 (4 + _len)) \ - _pBuf += PAD64 (4 + _len); \ + _pBuf += PAD64 (4 + _len); \ } #define SKIP_LISTOF_PROPERTY(_pBuf, _swap) \ Index: xc/lib/SM/sm_client.c diff -u xc/lib/SM/sm_client.c:1.2 xc/lib/SM/sm_client.c:1.4 --- xc/lib/SM/sm_client.c:1.2 Fri Dec 14 14:53:55 2001 +++ xc/lib/SM/sm_client.c Thu Dec 30 21:56:03 2004 @@ -1,3 +1,4 @@ +/* $XFree86: xc/lib/SM/sm_client.c,v 1.4 2004/12/31 02:56:03 tsi Exp $ */ /* $Xorg: sm_client.c,v 1.4 2001/02/09 02:03:30 xorgcvs Exp $ */ /* @@ -179,6 +180,17 @@ SIZEOF (smRegisterClientMsg), WORD64COUNT (extra), smRegisterClientMsg, pMsg, pData); + if (pData == NULL) + { + strncpy (errorStringRet, "Malformed previous session ID", errorLength); + + free (smcConn->vendor); + free (smcConn->release); + free ((char *) smcConn); + + return (NULL); + } + STORE_ARRAY8 (pData, len, previousId); IceFlush (iceConn); @@ -236,7 +248,7 @@ SIZEOF (smRegisterClientMsg), WORD64COUNT (extra), smRegisterClientMsg, pMsg, pData); - STORE_ARRAY8 (pData, 0, NULL); + STORE_NULL (pData); IceFlush (iceConn); Index: xc/lib/X11/ConnDis.c diff -u xc/lib/X11/ConnDis.c:3.29 xc/lib/X11/ConnDis.c:3.32 --- xc/lib/X11/ConnDis.c:3.29 Thu Dec 18 21:05:37 2003 +++ xc/lib/X11/ConnDis.c Wed Jun 23 22:21:15 2004 @@ -24,7 +24,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/X11/ConnDis.c,v 3.29 2003/12/19 02:05:37 dawes Exp $ */ +/* $XFree86: xc/lib/X11/ConnDis.c,v 3.32 2004/06/24 02:21:15 tsi Exp $ */ /* * This file contains operating system dependencies. @@ -289,12 +289,6 @@ #endif pprotocol = copystring ("tcp", 3); } -#else -#if defined(AMRPCCONN) - if (!pprotocol) { - pprotocol = copystring ("amcon", 5); - } -#endif #endif #if defined(UNIXCONN) || defined(LOCALCONN) || defined(OS2PIPECONN) @@ -1098,14 +1092,14 @@ /* Port number */ for (i=2; i<4; i++) xdmcp_data[j++] = ((char *)addr)[i]; - break; } else { /* Fake data to keep the data aligned. Otherwise the the server will bail about incorrect timing data */ - for (i = 0; i < 8; i++) { + for (i = 0; i < 6; i++) { xdmcp_data[j++] = 0; } } + break; } #endif /* AF_INET6 */ #ifdef AF_UNIX @@ -1163,8 +1157,8 @@ xdmcp_data[j++] = 0; _XLockMutex(_Xglobal_lock); /* this function might use static data, hence the lock around it */ - XdmcpWrap (xdmcp_data, auth_data + 8, - xdmcp_data, j); + XdmcpWrap ((unsigned char *)xdmcp_data, (unsigned char *)auth_data + 8, + (unsigned char *)xdmcp_data, j); _XUnlockMutex(_Xglobal_lock); auth_data = xdmcp_data; auth_datalen = j; Index: xc/lib/X11/GetDflt.c diff -u xc/lib/X11/GetDflt.c:3.23 xc/lib/X11/GetDflt.c:3.24 --- xc/lib/X11/GetDflt.c:3.23 Mon Nov 17 17:20:07 2003 +++ xc/lib/X11/GetDflt.c Tue Mar 30 05:34:05 2004 @@ -46,7 +46,7 @@ SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/X11/GetDflt.c,v 3.23 2003/11/17 22:20:07 dawes Exp $ */ +/* $XFree86: xc/lib/X11/GetDflt.c,v 3.24 2004/03/30 10:34:05 eich Exp $ */ #include "Xlibint.h" #include @@ -239,8 +239,9 @@ */ LockDisplay(dpy); if (dpy->db == NULL) { - dpy->db = InitDefaults(dpy); - } + dpy->db = InitDefaults(dpy); + dpy->flags |= XlibDisplayDfltRMDB; + } UnlockDisplay(dpy); names[0] = XrmStringToName(progname); Index: xc/lib/X11/Imakefile diff -u xc/lib/X11/Imakefile:3.53 xc/lib/X11/Imakefile:3.57 --- xc/lib/X11/Imakefile:3.53 Thu Sep 25 21:03:31 2003 +++ xc/lib/X11/Imakefile Tue Dec 28 18:50:47 2004 @@ -3,16 +3,18 @@ -XCOMM $XFree86: xc/lib/X11/Imakefile,v 3.53 2003/09/26 01:03:31 dawes Exp $ +XCOMM $XFree86: xc/lib/X11/Imakefile,v 3.57 2004/12/28 23:50:47 dawes Exp $ HEADERS = Xlib.h Xresource.h Xutil.h cursorfont.h Xlibint.h \ Xcms.h Xlocale.h XKBlib.h -#if BuildServersOnly && !XnestServer && !BuildGLXLibrary && !BuildClients +#if BuildServersOnly && !XnestServer && !BuildGLXLibrary && !BuildClients && !XdmxServer all:: +depend:: + BuildIncludes($(HEADERS),IncSubdir,..) #else @@ -25,7 +27,7 @@ #define DoNormalLib NormalLibX11 #define DoSharedLib SharedLibX11 -#define DoExtraLib SharedLibX11 +#define DoExtraLib ExtraLibX11 #define DoDebugLib DebugLibX11 #define DoProfileLib ProfileLibX11 #define LibName X11 @@ -1007,6 +1009,7 @@ LinkFile(ximtrans.c,$(TRANSCOMMSRC)/transport.c) SpecialCLibObjectRule(OpenDis,$(ICONFIGFILES),$(BC_DEFINES) $(OPEN_DEFINES) $(XTRANS_X_DEFINES) $(XKB_DEFINES)) SpecialCLibObjectRule(Wrap,$(ICONFIGFILES),$(XDMAUTHDEFS)) +SpecialCLibObjectRule(Wraphelp,$(ICONFIGFILES),$(XDMAUTHDEFS)) SpecialCLibObjectRule(XlibInt,$(ICONFIGFILES),$(CONN_DEFINES) $(POLL_DEFINES) $(XTRANS_X_DEFINES)) SpecialCLibObjectRule(Font,$(ICONFIGFILES),$(SHM_DEFINES) $(XF86BIGFONT_DEFINES)) SpecialCLibObjectRule(FontInfo,$(ICONFIGFILES),$(SHM_DEFINES) $(XF86BIGFONT_DEFINES)) Index: xc/lib/X11/OpenDis.c diff -u xc/lib/X11/OpenDis.c:3.17 xc/lib/X11/OpenDis.c:3.18 --- xc/lib/X11/OpenDis.c:3.17 Mon Nov 17 17:20:08 2003 +++ xc/lib/X11/OpenDis.c Tue Mar 30 05:34:05 2004 @@ -24,7 +24,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/X11/OpenDis.c,v 3.17 2003/11/17 22:20:08 dawes Exp $ */ +/* $XFree86: xc/lib/X11/OpenDis.c,v 3.18 2004/03/30 10:34:05 eich Exp $ */ #define NEED_REPLIES #define NEED_EVENTS @@ -761,7 +761,8 @@ if (dpy->xkb_info) (*dpy->free_funcs->xkb)(dpy); - if (dpy->db) + /* if RM database was allocated by XGetDefault() free it */ + if (dpy->db && (dpy->flags & XlibDisplayDfltRMDB)) XrmDestroyDatabase(dpy->db); if (dpy->screens) { Index: xc/lib/X11/X11-def.cpp diff -u xc/lib/X11/X11-def.cpp:1.15 xc/lib/X11/X11-def.cpp:1.16 --- xc/lib/X11/X11-def.cpp:1.15 Tue Jun 10 13:03:51 2003 +++ xc/lib/X11/X11-def.cpp Wed May 5 21:17:29 2004 @@ -5,819 +5,6 @@ #endif VERSION LIBRARY_VERSION EXPORTS -#if !defined(__CYGWIN__) && !defined(__UNIXOS2__) - _Xdebug_p=_Xdebug CONSTANT - _XCreateMutex_fn_p=_XCreateMutex_fn CONSTANT - _XFreeMutex_fn_p=_XFreeMutex_fn CONSTANT - _XLockMutex_fn_p=_XLockMutex_fn CONSTANT - _XUnlockMutex_fn_p=_XUnlockMutex_fn CONSTANT - _Xglobal_lock_p=_Xglobal_lock CONSTANT - _XFlushIt - XActivateScreenSaver - XAddConnectionWatch - XAddExtension - XAddHost - XAddHosts - XAddPixel - XAddToExtensionList - XAddToSaveSet - XAllPlanes - XAllocClassHint - XAllocColor - XAllocColorCells - XAllocColorPlanes - XAllocIconSize - XAllocNamedColor - XAllocSizeHints - XAllocStandardColormap - XAllocWMHints - XAllowEvents - XAutoRepeatOff - XAutoRepeatOn - XBaseFontNameListOfFontSet - XBell - XBitmapBitOrder - XBitmapPad - XBitmapUnit - XBlackPixel - XBlackPixelOfScreen - XCellsOfScreen - XChangeActivePointerGrab - XChangeGC - XChangeKeyboardControl - XChangeKeyboardMapping - XChangePointerControl - XChangeProperty - XChangeSaveSet - XChangeWindowAttributes - XCheckIfEvent - XCheckMaskEvent - XCheckTypedEvent - XCheckTypedWindowEvent - XCheckWindowEvent - XCirculateSubwindows - XCirculateSubwindowsDown - XCirculateSubwindowsUp - XClearArea - XClearWindow - XClipBox - XCloseDisplay - XCloseIM - XCloseOM - XConfigureWindow - XConnectionNumber - XContextDependentDrawing - XContextualDrawing - XConvertCase - XConvertSelection - XCopyArea - XCopyColormapAndFree - XCopyGC - XCopyPlane - XCreateBitmapFromData - XCreateColormap - XCreateFontCursor - XCreateFontSet - XCreateGC - XCreateGlyphCursor - XCreateIC - XCreateImage - XCreateOC - XCreatePixmap - XCreatePixmapCursor - XCreatePixmapFromBitmapData - XCreateRegion - XCreateSimpleWindow - XCreateWindow - XDefaultColormap - XDefaultColormapOfScreen - XDefaultDepth - XDefaultDepthOfScreen - XDefaultGC - XDefaultGCOfScreen - XDefaultRootWindow - XDefaultScreen - XDefaultScreenOfDisplay - XDefaultString - XDefaultVisual - XDefaultVisualOfScreen - XDefineCursor - XDeleteContext - XDeleteModifiermapEntry - XDeleteProperty - XDestroyIC - XDestroyImage - XDestroyOC - XDestroyRegion - XDestroySubwindows - XDestroyWindow - XDirectionalDependentDrawing - XDisableAccessControl - XDisplayCells - XDisplayHeight - XDisplayHeightMM - XDisplayKeycodes - XDisplayMotionBufferSize - XDisplayName - XDisplayOfIM - XDisplayOfOM - XDisplayOfScreen - XDisplayPlanes - XDisplayString - XDisplayWidth - XDisplayWidthMM - XDoesBackingStore - XDoesSaveUnders - XDrawArc - XDrawArcs - XDrawImageString - XDrawImageString16 - XDrawLine - XDrawLines - XDrawPoint - XDrawPoints - XDrawRectangle - XDrawRectangles - XDrawSegments - XDrawString - XDrawString16 - XDrawText - XDrawText16 - XEHeadOfExtensionList - XESetBeforeFlush - XESetCloseDisplay - XESetCopyGC - XESetCreateFont - XESetCreateGC - XESetError - XESetErrorString - XESetEventToWire - XESetFlushGC - XESetFreeFont - XESetFreeGC - XESetPrintErrorValues - XESetWireToError - XESetWireToEvent - XEmptyRegion - XEnableAccessControl - XEqualRegion - XEventMaskOfScreen - XEventsQueued - XExtendedMaxRequestSize - XExtentsOfFontSet - XFetchBuffer - XFetchBytes - XFetchName - XFillArc - XFillArcs - XFillPolygon - XFillRectangle - XFillRectangles - XFilterEvent - XFindContext - XFindOnExtensionList - XFlush - XFlushGC - XFontsOfFontSet - XForceScreenSaver - XFree - XFreeColormap - XFreeColors - XFreeCursor - XFreeExtensionList - XFreeFont - XFreeFontInfo - XFreeFontNames - XFreeFontPath - XFreeFontSet - XFreeGC - XFreeModifiermap - XFreePixmap - XFreeStringList - XGContextFromGC - XGeometry - XGetAtomName - XGetAtomNames - XGetClassHint - XGetCommand - XGetDefault - XGetErrorDatabaseText - XGetErrorText - XGetFontPath - XGetFontProperty - XGetGCValues - XGetGeometry - XGetICValues - XGetIMValues - XGetIconName - XGetIconSizes - XGetImage - XGetInputFocus - XGetKeyboardControl - XGetKeyboardMapping - XGetModifierMapping - XGetMotionEvents - XGetNormalHints - XGetOCValues - XGetOMValues - XGetPixel - XGetPointerControl - XGetPointerMapping - XGetRGBColormaps - XGetScreenSaver - XGetSelectionOwner - XGetSizeHints - XGetStandardColormap - XGetSubImage - XGetTextProperty - XGetTransientForHint - XGetVisualInfo - XGetWMClientMachine - XGetWMColormapWindows - XGetWMHints - XGetWMIconName - XGetWMName - XGetWMNormalHints - XGetWMProtocols - XGetWMSizeHints - XGetWindowAttributes - XGetWindowProperty - XGetZoomHints - XGrabButton - XGrabKey - XGrabKeyboard - XGrabPointer - XGrabServer - XHeightMMOfScreen - XHeightOfScreen - XIMOfIC - XIconifyWindow - XIfEvent - XImageByteOrder - XInitExtension - XInitImage - XInitThreads - XInsertModifiermapEntry - XInstallColormap - XInternAtom - XInternAtoms - XInternalConnectionNumbers - XIntersectRegion - XKeycodeToKeysym - XKeysymToKeycode - XKeysymToString - XKillClient - XLastKnownRequestProcessed - XListDepths - XListExtensions - XListFonts - XListFontsWithInfo - XListHosts - XListInstalledColormaps - XListPixmapFormats - XListProperties - XLoadFont - XLoadQueryFont - XLocaleOfFontSet - XLocaleOfIM - XLocaleOfOM - XLockDisplay - XLookupColor - XLookupKeysym - XLookupString - XLowerWindow - XMapRaised - XMapSubwindows - XMapWindow - XMaskEvent - XMatchVisualInfo - XMaxCmapsOfScreen - XMaxRequestSize - XMinCmapsOfScreen - XMoveResizeWindow - XMoveWindow - XNewModifiermap - XNextEvent - XNextRequest - XNoOp - XOMOfOC - XOffsetRegion - XOpenDisplay - XOpenIM - XOpenOM - XParseColor - XParseGeometry - XPeekEvent - XPeekIfEvent - XPending - XPlanesOfScreen - XPointInRegion - XPolygonRegion - XProcessInternalConnection - XProtocolRevision - XProtocolVersion - XPutBackEvent - XPutImage - XPutPixel - XQLength - XQueryBestCursor - XQueryBestSize - XQueryBestStipple - XQueryBestTile - XQueryColor - XQueryColors - XQueryExtension - XQueryFont - XQueryKeymap - XQueryPointer - XQueryTextExtents - XQueryTextExtents16 - XQueryTree - XRaiseWindow - XReadBitmapFile - XReadBitmapFileData - XRebindKeysym - XRecolorCursor - XReconfigureWMWindow - XRectInRegion - XRefreshKeyboardMapping - XRegisterIMInstantiateCallback - XRemoveConnectionWatch - XRemoveFromSaveSet - XRemoveHost - XRemoveHosts - XReparentWindow - XResetScreenSaver - XResizeWindow - XResourceManagerString - XRestackWindows - XRootWindow - XRootWindowOfScreen - XRotateBuffers - XRotateWindowProperties - XSaveContext - XScreenCount - XScreenNumberOfScreen - XScreenOfDisplay - XScreenResourceString - XSelectInput - XSendEvent - XServerVendor - XSetAccessControl - XSetAfterFunction - XSetArcMode - XSetAuthorization - XSetBackground - XSetClassHint - XSetClipMask - XSetClipOrigin - XSetClipRectangles - XSetCloseDownMode - XSetCommand - XSetDashes - XSetErrorHandler - XSetFillRule - XSetFillStyle - XSetFont - XSetFontPath - XSetForeground - XSetFunction - XSetGraphicsExposures - XSetICFocus - XSetICValues - XSetIMValues - XSetIOErrorHandler - XSetIconName - XSetIconSizes - XSetInputFocus - XSetLineAttributes - XSetLocaleModifiers - XSetModifierMapping - XSetNormalHints - XSetOCValues - XSetOMValues - XSetPlaneMask - XSetPointerMapping - XSetRGBColormaps - XSetRegion - XSetScreenSaver - XSetSelectionOwner - XSetSizeHints - XSetStandardColormap - XSetStandardProperties - XSetState - XSetStipple - XSetSubwindowMode - XSetTSOrigin - XSetTextProperty - XSetTile - XSetTransientForHint - XSetWMClientMachine - XSetWMColormapWindows - XSetWMHints - XSetWMIconName - XSetWMName - XSetWMNormalHints - XSetWMProperties - XSetWMProtocols - XSetWMSizeHints - XSetWindowBackground - XSetWindowBackgroundPixmap - XSetWindowBorder - XSetWindowBorderPixmap - XSetWindowBorderWidth - XSetWindowColormap - XSetZoomHints - XShrinkRegion - XStoreBuffer - XStoreBytes - XStoreColor - XStoreColors - XStoreName - XStoreNamedColor - XStringListToTextProperty - XStringToKeysym - XSubImage - XSubtractRegion - XSupportsLocale - XSync - XSynchronize - XTextExtents - XTextExtents16 - XTextPropertyToStringList - XTextWidth - XTextWidth16 - XTranslateCoordinates - XUndefineCursor - XUngrabButton - XUngrabKey - XUngrabKeyboard - XUngrabPointer - XUngrabServer - XUninstallColormap - XUnionRectWithRegion - XUnionRegion - XUnloadFont - XUnlockDisplay - XUnmapSubwindows - XUnmapWindow - XUnregisterIMInstantiateCallback - XUnsetICFocus - XVaCreateNestedList - XVendorRelease - XVisualIDFromVisual - XWMGeometry - XWarpPointer - XWhitePixel - XWhitePixelOfScreen - XWidthMMOfScreen - XWidthOfScreen - XWindowEvent - XWithdrawWindow - XWriteBitmapFile - XXorRegion - XcmsAddColorSpace - XcmsAddFunctionSet - XcmsAllocColor - XcmsAllocNamedColor - XcmsCCCOfColormap - XcmsCIELabClipL - XcmsCIELabClipLab - XcmsCIELabClipab - XcmsCIELabQueryMaxC - XcmsCIELabQueryMaxL - XcmsCIELabQueryMaxLC - XcmsCIELabQueryMinL - XcmsCIELabToCIEXYZ - XcmsCIELabWhiteShiftColors - XcmsCIELuvClipL - XcmsCIELuvClipLuv - XcmsCIELuvClipuv - XcmsCIELuvQueryMaxC - XcmsCIELuvQueryMaxL - XcmsCIELuvQueryMaxLC - XcmsCIELuvQueryMinL - XcmsCIELuvToCIEuvY - XcmsCIELuvWhiteShiftColors - XcmsCIEXYZToCIELab - XcmsCIEXYZToCIEuvY - XcmsCIEXYZToCIExyY - XcmsCIEXYZToRGBi - XcmsCIEuvYToCIELuv - XcmsCIEuvYToCIEXYZ - XcmsCIEuvYToTekHVC - XcmsCIExyYToCIEXYZ - XcmsClientWhitePointOfCCC - XcmsConvertColors - XcmsCreateCCC - XcmsDefaultCCC - XcmsDisplayOfCCC - XcmsFormatOfPrefix - XcmsFreeCCC - XcmsLookupColor - XcmsPrefixOfFormat - XcmsQueryBlack - XcmsQueryBlue - XcmsQueryColor - XcmsQueryColors - XcmsQueryGreen - XcmsQueryRed - XcmsQueryWhite - XcmsRGBToRGBi - XcmsRGBiToCIEXYZ - XcmsRGBiToRGB - XcmsScreenNumberOfCCC - XcmsScreenWhitePointOfCCC - XcmsSetCCCOfColormap - XcmsSetCompressionProc - XcmsSetWhiteAdjustProc - XcmsSetWhitePoint - XcmsStoreColor - XcmsStoreColors - XcmsTekHVCClipC - XcmsTekHVCClipV - XcmsTekHVCClipVC - XcmsTekHVCQueryMaxC - XcmsTekHVCQueryMaxV - XcmsTekHVCQueryMaxVC - XcmsTekHVCQueryMaxVSamples - XcmsTekHVCQueryMinV - XcmsTekHVCToCIEuvY - XcmsTekHVCWhiteShiftColors - XcmsVisualOfCCC - XmbDrawImageString - XmbDrawString - XmbDrawText - XmbLookupString - XmbResetIC - XmbSetWMProperties - XmbTextEscapement - XmbTextExtents - XmbTextListToTextProperty - XmbTextPerCharExtents - XmbTextPropertyToTextList - Xpermalloc - XrmCombineDatabase - XrmCombineFileDatabase - XrmDestroyDatabase - XrmEnumerateDatabase - XrmGetDatabase - XrmGetFileDatabase - XrmGetResource - XrmGetStringDatabase - XrmInitialize - XrmLocaleOfDatabase - XrmMergeDatabases - XrmParseCommand - XrmPermStringToQuark - XrmPutFileDatabase - XrmPutLineResource - XrmPutResource - XrmPutStringResource - XrmQGetResource - XrmQGetSearchList - XrmQGetSearchResource - XrmQPutResource - XrmQPutStringResource - XrmQuarkToString - XrmSetDatabase - XrmStringToBindingQuarkList - XrmStringToQuark - XrmStringToQuarkList - XrmUniqueQuark - XwcDrawImageString - XwcDrawString - XwcDrawText - XwcFreeStringList - XwcLookupString - XwcResetIC - XwcTextEscapement - XwcTextExtents - XwcTextListToTextProperty - XwcTextPerCharExtents - XwcTextPropertyToTextList - _XAllocID - _XAllocIDs - _XAllocScratch - _XAllocTemp - _XAsyncErrorHandler - _XConnectDisplay - _XDeqAsyncHandler - _XEatData - _XError -#ifndef __UNIXOS2__ - _XFlushIt -#endif - _XFlushGCCache - _XFreeTemp - _XGetAsyncData - _XGetAsyncReply - _XIOError - _XInitImageFuncPtrs - _XRead -;_XReadEvents - _XReadPad - _XRegisterFilterByMask - _XRegisterFilterByType - _XRegisterInternalConnection - _XReply - _XSend - _XSetLastRequestRead - _XUnknownNativeEvent - _XUnregisterFilter - _XUnregisterInternalConnection - _XVIDtoVisual -#ifndef __UNIXOS2__ - _Xthread_init - _Xthread_waiter -#endif - XkbIgnoreExtension - XkbOpenDisplay - XkbQueryExtension - XkbUseExtension - XkbLibraryVersion - XkbSetXlibControls - XkbGetXlibControls - XkbSetAtomFuncs - XkbKeycodeToKeysym - XkbKeysymToModifiers - XkbLookupKeySym - XkbLookupKeyBinding - XkbTranslateKeyCode - XkbTranslateKeySym - XkbSetAutoRepeatRate - XkbGetAutoRepeatRate - XkbChangeEnabledControls - XkbDeviceBell - XkbForceDeviceBell - XkbDeviceBellEvent - XkbBell - XkbForceBell - XkbBellEvent - XkbSelectEvents - XkbSelectEventDetails - XkbNoteMapChanges - XkbNoteNameChanges - XkbGetIndicatorState - XkbGetIndicatorMap - XkbSetIndicatorMap - XkbGetNamedIndicator - XkbGetNamedDeviceIndicator - XkbSetNamedIndicator - XkbSetNamedDeviceIndicator - XkbLockModifiers - XkbLatchModifiers - XkbLockGroup - XkbLatchGroup - XkbSetServerInternalMods - XkbSetIgnoreLockMods - XkbVirtualModsToReal - XkbComputeEffectiveMap - XkbInitCanonicalKeyTypes - XkbAllocKeyboard - XkbFreeKeyboard - XkbAllocClientMap - XkbAllocServerMap - XkbFreeClientMap - XkbFreeServerMap - XkbAddKeyType - XkbAllocIndicatorMaps - XkbFreeIndicatorMaps - XkbGetMap - XkbGetUpdatedMap - XkbGetMapChanges - XkbRefreshKeyboardMapping - XkbGetKeyTypes - XkbGetKeySyms - XkbGetKeyActions - XkbGetKeyBehaviors - XkbGetVirtualMods - XkbGetKeyExplicitComponents - XkbGetKeyModifierMap - XkbAllocControls - XkbFreeControls - XkbGetControls - XkbSetControls - XkbAllocCompatMap - XkbFreeCompatMap - XkbGetCompatMap - XkbSetCompatMap - XkbAllocNames - XkbGetNames - XkbSetNames - XkbChangeNames - XkbFreeNames - XkbGetState - XkbSetMap - XkbChangeMap - XkbSetDetectableAutoRepeat - XkbGetDetectableAutoRepeat - XkbSetAutoResetControls - XkbGetAutoResetControls - XkbCopyKeyType - XkbCopyKeyTypes - XkbResizeKeyType - XkbResizeKeySyms - XkbResizeKeyActions - XkbChangeTypesOfKey - XkbListComponents - XkbFreeComponentList - XkbGetKeyboard - XkbGetKeyboardByName - XkbAddDeviceLedInfo - XkbResizeDeviceButtonActions - XkbAllocDeviceInfo - XkbFreeDeviceInfo - XkbNoteDeviceChanges - XkbGetDeviceInfo - XkbGetDeviceInfoChanges - XkbGetDeviceButtonActions - XkbGetDeviceLedInfo - XkbSetDeviceInfo - XkbChangeDeviceInfo - XkbSetDeviceLedInfo - XkbSetDeviceButtonActions - XkbToControl - XkbSetDebuggingFlags - XkbGetPerClientControls - XkbSetPerClientControls - XauDisposeAuth - XauFileName - XauGetBestAuthByAddr - XauReadAuth - XcmsCIELabColorSpace - XcmsCIELuvColorSpace - XcmsCIEuvYColorSpace - XcmsCIExyYColorSpace - XcmsCIEXYZColorSpace - XcmsLinearRGBFunctionSet - XcmsRGBColorSpace - XcmsRGBiColorSpace - XcmsTekHVCColorSpace - XcmsUNDEFINEDColorSpace - _XimParseStringFile /* unspecified, retain slot for binary compat */ - XkbAddGeomColor - XkbAddGeomDoodad - XkbAddGeomKey - XkbAddGeomKeyAlias - XkbAddGeomOutline - XkbAddGeomOverlay - XkbAddGeomOverlayKey - XkbAddGeomOverlayRow - XkbAddGeomProperty - XkbAddGeomRow - XkbAddGeomSection - XkbAddGeomShape - XkbAllocGeomColors - XkbAllocGeomDoodads - XkbAllocGeometry - XkbAllocGeomKeyAliases - XkbAllocGeomKeys - XkbAllocGeomOutlines - XkbAllocGeomOverlayKeys - XkbAllocGeomOverlayRows - XkbAllocGeomOverlays - XkbAllocGeomPoints - XkbAllocGeomProps - XkbAllocGeomRows - XkbAllocGeomSectionDoodads - XkbAllocGeomSections - XkbAllocGeomShapes - XkbApplyCompatMapToKey - XkbApplyVirtualModChanges - XkbComputeRowBounds - XkbComputeSectionBounds - XkbComputeShapeBounds - XkbComputeShapeTop - XkbFindOverlayForKey - XkbFreeGeomColors - XkbFreeGeomDoodads - XkbFreeGeometry - XkbFreeGeomKeyAliases - XkbFreeGeomKeys - XkbFreeGeomOutlines - XkbFreeGeomOverlayKeys - XkbFreeGeomOverlayRows - XkbFreeGeomOverlays - XkbFreeGeomPoints - XkbFreeGeomProperties - XkbFreeGeomRows - XkbFreeGeomSections - XkbFreeGeomShapes - XkbGetGeometry - XkbGetKeyVirtualModMap - XkbGetNamedGeometry - XkbKeyTypesForCoreSymbols - XkbNoteControlsChanges - XkbSetGeometry - XkbTranslateKey - XkbUpdateActionVirtualMods - XkbUpdateKeyTypeVirtualMods - XkbUpdateMapFromCore - XkbXlibControlsImplemented - Xutf8TextPropertyToTextList - Xutf8TextListToTextProperty -#else XSaveContext XFindContext XDeleteContext @@ -1669,7 +856,6 @@ _XlcEucLoader _XlcFileName _XlcResolveLocaleName -;REMOVED _XlcResolveDBName _XlcResolveI18NPath _XlcGenericLoader _XlcInitLoader @@ -1696,7 +882,6 @@ _Xwcsncmp _XmbTextListToTextProperty _XwcTextListToTextProperty -; _XlcUtfLoader _XlcCompareISOLatin1 _XlcNCompareISOLatin1 _XmbDefaultTextEscapement @@ -1995,19 +1180,19 @@ _XUnlockMutex_fn DATA _Xglobal_lock DATA #endif + _XGetScanlinePad + _XGetBitsPerPixel + _Xsetlocale + XkbGetPerClientControls + XkbSetPerClientControls + Xutf8DrawString + Xutf8TextExtents + #ifdef __UNIXOS2__ ; OS/2 specific exports __XOS2RedirRoot __XOS2RedirRoot1 - _XGetScanlinePad - _XGetBitsPerPixel - _Xsetlocale - XkbGetPerClientControls - XkbSetPerClientControls - Xutf8DrawString - Xutf8TextExtents -#endif #endif /* $Xorg: X11-def.cpp,v 1.3 2000/08/17 19:44:59 cpqbld Exp $ */ -/* $XFree86: xc/lib/X11/X11-def.cpp,v 1.15 2003/06/10 17:03:51 dawes Exp $ */ +/* $XFree86: xc/lib/X11/X11-def.cpp,v 1.16 2004/05/06 01:17:29 dawes Exp $ */ Index: xc/lib/X11/Xlib.h diff -u xc/lib/X11/Xlib.h:3.26 xc/lib/X11/Xlib.h:3.27 --- xc/lib/X11/Xlib.h:3.26 Thu Dec 18 11:38:35 2003 +++ xc/lib/X11/Xlib.h Sat Apr 3 17:26:20 2004 @@ -24,7 +24,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/X11/Xlib.h,v 3.26 2003/12/18 16:38:35 dawes Exp $ */ +/* $XFree86: xc/lib/X11/Xlib.h,v 3.27 2004/04/03 22:26:20 dawes Exp $ */ /* @@ -52,7 +52,7 @@ #endif #endif /* USG */ -#if defined(SCO325) || defined(__USLC__) +#if defined(__SCO__) || defined(__USLC__) #include #endif @@ -64,13 +64,11 @@ #ifndef X_WCHAR #ifdef X_NOT_STDC_ENV -#ifndef SCO324 #ifndef ISC #define X_WCHAR #endif #endif #endif -#endif #ifndef X_WCHAR #include Index: xc/lib/X11/Xlibint.h diff -u xc/lib/X11/Xlibint.h:3.28 xc/lib/X11/Xlibint.h:3.29 --- xc/lib/X11/Xlibint.h:3.28 Mon Nov 17 17:20:11 2003 +++ xc/lib/X11/Xlibint.h Tue Mar 30 05:34:05 2004 @@ -27,7 +27,7 @@ from The Open Group. */ -/* $XFree86: xc/lib/X11/Xlibint.h,v 3.28 2003/11/17 22:20:11 dawes Exp $ */ +/* $XFree86: xc/lib/X11/Xlibint.h,v 3.29 2004/03/30 10:34:05 eich Exp $ */ #ifndef _XLIBINT_H_ #define _XLIBINT_H_ 1 @@ -386,6 +386,7 @@ #define XlibDisplayReadEvents (1L << 5) /* in _XReadEvents */ #define XlibDisplayReply (1L << 5) /* in _XReply */ #define XlibDisplayWriting (1L << 6) /* in _XFlushInt, _XSend */ +#define XlibDisplayDfltRMDB (1L << 7) /* mark if RM db from XGetDefault */ /* * X Protocol packetizing macros. Index: xc/lib/X11/Xrm.c diff -u xc/lib/X11/Xrm.c:3.23 xc/lib/X11/Xrm.c:3.24 --- xc/lib/X11/Xrm.c:3.23 Mon Nov 17 17:20:11 2003 +++ xc/lib/X11/Xrm.c Tue Mar 30 05:34:05 2004 @@ -49,7 +49,7 @@ from The Open Group. */ -/* $XFree86: xc/lib/X11/Xrm.c,v 3.23 2003/11/17 22:20:11 dawes Exp $ */ +/* $XFree86: xc/lib/X11/Xrm.c,v 3.24 2004/03/30 10:34:05 eich Exp $ */ #include #include @@ -348,6 +348,11 @@ XrmDatabase database) { LockDisplay(display); + /* destroy database if set up imlicitely by XGetDefault() */ + if (display->db && (display->flags & XlibDisplayDfltRMDB)) { + XrmDestroyDatabase(display->db); + display->flags &= ~XlibDisplayDfltRMDB; + } display->db = database; UnlockDisplay(display); } Index: xc/lib/X11/lcUTF8.c diff -u xc/lib/X11/lcUTF8.c:1.16 xc/lib/X11/lcUTF8.c:1.17 --- xc/lib/X11/lcUTF8.c:1.16 Mon Nov 17 17:20:12 2003 +++ xc/lib/X11/lcUTF8.c Thu Mar 25 21:06:45 2004 @@ -24,7 +24,7 @@ OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/X11/lcUTF8.c,v 1.16 2003/11/17 22:20:12 dawes Exp $ */ +/* $XFree86: xc/lib/X11/lcUTF8.c,v 1.17 2004/03/26 02:06:45 dawes Exp $ */ /* * This file contains: @@ -1750,7 +1750,11 @@ } while (count-- > 0) { XlcCharSet charset = _XlcGetCharSet(*value++); - const char *name = charset->encoding_name; + const char *name; + + if (!charset) + continue; + name = charset->encoding_name; /* If it wasn't already encountered... */ for (k = num - 1; k >= 0; k--) if (!strcmp(preferred[k]->name, name)) Index: xc/lib/X11/util/makekeys.c diff -u xc/lib/X11/util/makekeys.c:3.7 xc/lib/X11/util/makekeys.c:3.8 --- xc/lib/X11/util/makekeys.c:3.7 Fri Dec 14 14:54:32 2001 +++ xc/lib/X11/util/makekeys.c Sun Jan 16 22:07:41 2005 @@ -26,7 +26,7 @@ from The Open Group. */ -/* $XFree86: xc/lib/X11/util/makekeys.c,v 3.7 2001/12/14 19:54:32 dawes Exp $ */ +/* $XFree86: xc/lib/X11/util/makekeys.c,v 3.8 2005/01/17 03:07:41 tsi Exp $ */ /* Constructs hash tables for XStringToKeysym and XKeysymToString. */ @@ -60,7 +60,7 @@ int main(int argc, char *argv[]) { - int ksnum; + int ksnum = 0; int max_rehash; Signature sig; register int i, j, k, z; @@ -71,27 +71,43 @@ int best_z = 0; int num_found; KeySym val; + char key[128]; + char alias[128]; - for (ksnum = 0; 1; (void)fgets(buf, sizeof(buf), stdin)) { - i = scanf("#define XK_%s 0x%lx", buf, &info[ksnum].val); - if (i == EOF) - break; - if (i != 2) - continue; + + while (fgets(buf, sizeof(buf), stdin)) { + i = sscanf(buf, "#define XK_%127s 0x%lx", key, &info[ksnum].val); + if (i != 2) { + i = sscanf(buf, "#define XK_%127s XK_%127s", key, alias); + if (i != 2) + continue; + for (i = ksnum - 1; i >= 0; i--) { + if (strcmp(info[i].name, alias) == 0) { + info[ksnum].val = info[i].val; + break; + } + } + if (i < 0) { /* Didn't find a match */ + fprintf(stderr, + "can't find matching definition %s for keysym %s\n", + alias, key); + continue; + } + } if (info[ksnum].val == XK_VoidSymbol) info[ksnum].val = 0; if (info[ksnum].val > 0xffff) { fprintf(stderr, "ignoring illegal keysym (%s), remove it from .h file!\n", - buf); + key); continue; } - name = malloc((unsigned)strlen(buf)+1); + name = malloc((unsigned)strlen(key)+1); if (!name) { fprintf(stderr, "makekeys: out of memory!\n"); exit(1); } - (void)strcpy(name, buf); + (void)strcpy(name, key); info[ksnum].name = name; ksnum++; if (ksnum == KTNUM) { Index: xc/lib/X11/xlibi18n/Xi18nLib.conf diff -u xc/lib/X11/xlibi18n/Xi18nLib.conf:1.9 xc/lib/X11/xlibi18n/Xi18nLib.conf:1.13 --- xc/lib/X11/xlibi18n/Xi18nLib.conf:1.9 Sat Mar 8 14:14:53 2003 +++ xc/lib/X11/xlibi18n/Xi18nLib.conf Mon May 31 20:16:56 2004 @@ -1,7 +1,54 @@ -XCOMM $XFree86: xc/lib/X11/xlibi18n/Xi18nLib.conf,v 1.9 2003/03/08 19:14:53 herrb Exp $ +XCOMM $XFree86: xc/lib/X11/xlibi18n/Xi18nLib.conf,v 1.13 2004/06/01 00:16:56 dawes Exp $ +/* + * Copyright (c) 2000-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ #define DoNormalLib NO -#define DoSharedLib YES +#define DoSharedLib SharedLibX11 +#define DoExtraLib ExtraLibX11 #define DoDebugLib DebugLibX11 #define DoProfileLib ProfileLibX11 #define PassCDebugFlags CDEBUGFLAGS="$(CDEBUGFLAGS)" @@ -16,6 +63,11 @@ POSTLOCALELIB = lib #endif + LIBPREFIX = + +#define SoRev SOXI18NREV +#define LibHeaders NO + #if Malloc0ReturnsNull MALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL #endif @@ -26,6 +78,8 @@ DYNAMIC_DEFINES = -DDYNAMIC_LOAD DEFINES = $(MALLOC_DEFINES) $(LIB_DEFINES) $(SUNSOFT_DEFINES) +SHLIBDIR = $(XLOCALEDIR)/$(POSTLOCALELIB)/$(POSTLOCALE) + #include #if defined(HPArchitecture) && OSMajorVersion > 9 @@ -43,43 +97,3 @@ #endif #endif -all:: - $(_NULLCMD_) -.c.o: - $(_NULLCMD_) - $(_NULLCMD_) - $(_NULLCMD_) - $(RM) $@ - $(CC) -c $(CFLAGS) $(_NOOP_) $(SHLIBDEF) $(SHAREDCODEDEF) $(PICFLAGS) $*.c - -clean:: - rm -rf *.so.$(SOXI18NREV) - -lint:: - $(LINT) $(LINTFLAGS) $(SRCS) $(LINTLIBS) - -#ifndef Xi18nLibraryTarget -# if 0 /* !CrossCompiling */ -# define Xi18nLibraryTarget(libname) @@\ -all:: libname.so.$(SOXI18NREV) @@\ -libname.so.$(SOXI18NREV): $(OBJS) @@\ - $(RM) $@~ @@\ - (cd .; T=`echo $@ | sed 's/\.[^\.]*$$//'`; $(LD) -o ./$@~ $(SHLIBLDFLAGS) $(OBJS) $(REQUIREDLIBS) $(EXTRA_SHLIBLDFLAGS); $(RM) $$T && $(LN) $@ $$T) @@\ - $(RM) $@ @@\ - $(MV) $@~ $@ @@\ -install:: libname.so.$(SOXI18NREV) @@\ - @if [ -d $(DESTDIR)$(XLOCALEDIR)/$(POSTLOCALELIB)/$(POSTLOCALE) ]; then set +x; \ @@\ - else (set -x; $(MKDIRHIER) $(DESTDIR)$(XLOCALEDIR)/$(POSTLOCALELIB)/$(POSTLOCALE)); fi @@\ - $(RM) $(DESTDIR)$(XLOCALEDIR)/$(POSTLOCALELIB)/$(POSTLOCALE)/libname.so.$(SOXI18NREV) @@\ - $(INSTALL) $(INSTALLFLAGS) $(INSTLIBFLAGS) libname.so.$(SOXI18NREV) $(DESTDIR)$(XLOCALEDIR)/$(POSTLOCALELIB)/$(POSTLOCALE) -# else -# define Xi18nLibraryTarget(libname) @@\ -DependTarget() @@\ -SharedLibraryTarget(libname,$(SOXI18NREV),$(OBJS),.,.) @@\ -install:: Concat(lib,libname.so.$(SOXI18NREV)) @@\ - MakeDir($(DESTDIR)$(XLOCALEDIR)/$(POSTLOCALELIB)/$(POSTLOCALE)) @@\ - $(RM) $(DESTDIR)$(XLOCALEDIR)/$(POSTLOCALELIB)/$(POSTLOCALE)/libname.so.$(SOXI18NREV) @@\ - $(INSTALL) $(INSTALLFLAGS) $(INSTLIBFLAGS) Concat(lib,libname.so.$(SOXI18NREV)) $(DESTDIR)$(XLOCALEDIR)/$(POSTLOCALELIB)/$(POSTLOCALE)/libname.so.$(SOXI18NREV) - -# endif -#endif Index: xc/lib/X11/xlibi18n/im/ximcp/Imakefile diff -u xc/lib/X11/xlibi18n/im/ximcp/Imakefile:1.3 xc/lib/X11/xlibi18n/im/ximcp/Imakefile:1.5 --- xc/lib/X11/xlibi18n/im/ximcp/Imakefile:1.3 Fri Oct 24 11:34:01 2003 +++ xc/lib/X11/xlibi18n/im/ximcp/Imakefile Mon May 31 20:16:56 2004 @@ -1,6 +1,50 @@ -XCOMM $XFree86: xc/lib/X11/xlibi18n/im/ximcp/Imakefile,v 1.3 2003/10/24 15:34:01 tsi Exp $ - -#include "../../Xi18nLib.conf" +XCOMM $XFree86: xc/lib/X11/xlibi18n/im/ximcp/Imakefile,v 1.5 2004/06/01 00:16:56 dawes Exp $ +/* + * Copyright (c) 2000-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ EXTRA_INCLUDES = -I../../.. SRCS = imCallbk.c imDefFlt.c imDefIc.c \ @@ -44,10 +88,14 @@ LinkSourceFile(imTransR.c, ../../..) LinkSourceFile(imTrans.c, ../../..) +#define LibName ximcp + +#include "../../Xi18nLib.conf" + SpecialCLibObjectRule(imTransR,$(ICONFIGFILES),$(CONN_DEFINES) $(XTRANS_XIM_DEFINES)) SpecialCLibObjectRule(imTrans,$(ICONFIGFILES),$(CONN_DEFINES) $(XTRANS_XIM_DEFINES)) #if BuildXKBlib SpecialCLibObjectRule(imConv,$(ICONFIGFILES),$(XKB_DEFINES)) #endif -Xi18nLibraryTarget(ximcp) + Index: xc/lib/X11/xlibi18n/lc/Utf8/Imakefile diff -u xc/lib/X11/xlibi18n/lc/Utf8/Imakefile:1.3 xc/lib/X11/xlibi18n/lc/Utf8/Imakefile:1.5 --- xc/lib/X11/xlibi18n/lc/Utf8/Imakefile:1.3 Fri Oct 24 11:34:01 2003 +++ xc/lib/X11/xlibi18n/lc/Utf8/Imakefile Mon May 31 20:16:56 2004 @@ -1,6 +1,50 @@ -XCOMM $XFree86: xc/lib/X11/xlibi18n/lc/Utf8/Imakefile,v 1.3 2003/10/24 15:34:01 tsi Exp $ - -#include "../../Xi18nLib.conf" +XCOMM $XFree86: xc/lib/X11/xlibi18n/lc/Utf8/Imakefile,v 1.5 2004/06/01 00:16:56 dawes Exp $ +/* + * Copyright (c) 2000-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ EXTRA_INCLUDES = -I../../.. XI18NLIBNAME = xlibi18n @@ -10,4 +54,7 @@ LinkSourceFile(lcUTF8Load.c, ../../..) -Xi18nLibraryTarget(xlcUTF8Load) +#define LibName xlcUTF8Load + +#include "../../Xi18nLib.conf" + Index: xc/lib/X11/xlibi18n/lc/def/Imakefile diff -u xc/lib/X11/xlibi18n/lc/def/Imakefile:1.3 xc/lib/X11/xlibi18n/lc/def/Imakefile:1.5 --- xc/lib/X11/xlibi18n/lc/def/Imakefile:1.3 Fri Oct 24 11:34:01 2003 +++ xc/lib/X11/xlibi18n/lc/def/Imakefile Mon May 31 20:16:56 2004 @@ -1,6 +1,53 @@ -XCOMM $XFree86: xc/lib/X11/xlibi18n/lc/def/Imakefile,v 1.3 2003/10/24 15:34:01 tsi Exp $ +XCOMM $XFree86: xc/lib/X11/xlibi18n/lc/def/Imakefile,v 1.5 2004/06/01 00:16:56 dawes Exp $ +/* + * Copyright (c) 2000-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +/* $XOZ$ */ -#include "../../Xi18nLib.conf" EXTRA_INCLUDES = -I../../.. XI18NLIBNAME = xlcDef @@ -10,4 +57,7 @@ LinkSourceFile(lcDefConv.c, ../../..) -Xi18nLibraryTarget(xlcDef) +#define LibName xlcDef + +#include "../../Xi18nLib.conf" + Index: xc/lib/X11/xlibi18n/lc/gen/Imakefile diff -u xc/lib/X11/xlibi18n/lc/gen/Imakefile:1.3 xc/lib/X11/xlibi18n/lc/gen/Imakefile:1.5 --- xc/lib/X11/xlibi18n/lc/gen/Imakefile:1.3 Fri Oct 24 11:34:02 2003 +++ xc/lib/X11/xlibi18n/lc/gen/Imakefile Mon May 31 20:16:56 2004 @@ -1,6 +1,50 @@ -XCOMM $XFree86: xc/lib/X11/xlibi18n/lc/gen/Imakefile,v 1.3 2003/10/24 15:34:02 tsi Exp $ - -#include "../../Xi18nLib.conf" +XCOMM $XFree86: xc/lib/X11/xlibi18n/lc/gen/Imakefile,v 1.5 2004/06/01 00:16:56 dawes Exp $ +/* + * Copyright (c) 2000-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ EXTRA_INCLUDES = -I../../.. XI18NLIBNAME = xlibi18n @@ -10,4 +54,7 @@ LinkSourceFile(lcGenConv.c, ../../..) -Xi18nLibraryTarget(xlibi18n) +#define LibName xlibi18n + +#include "../../Xi18nLib.conf" + Index: xc/lib/X11/xlibi18n/lc/xlocale/Imakefile diff -u xc/lib/X11/xlibi18n/lc/xlocale/Imakefile:1.3 xc/lib/X11/xlibi18n/lc/xlocale/Imakefile:1.5 --- xc/lib/X11/xlibi18n/lc/xlocale/Imakefile:1.3 Fri Oct 24 11:34:02 2003 +++ xc/lib/X11/xlibi18n/lc/xlocale/Imakefile Mon May 31 20:16:57 2004 @@ -1,6 +1,50 @@ -XCOMM $XFree86: xc/lib/X11/xlibi18n/lc/xlocale/Imakefile,v 1.3 2003/10/24 15:34:02 tsi Exp $ - -#include "../../Xi18nLib.conf" +XCOMM $XFree86: xc/lib/X11/xlibi18n/lc/xlocale/Imakefile,v 1.5 2004/06/01 00:16:57 dawes Exp $ +/* + * Copyright (c) 2000-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ EXTRA_INCLUDES = -I../../.. XI18NLIBNAME = xlocale @@ -12,4 +56,7 @@ LinkSourceFile(lcSjis.c, ../../..) LinkSourceFile(lcJis.c, ../../..) -Xi18nLibraryTarget(xlocale) +#define LibName xlocale + +#include "../../Xi18nLib.conf" + Index: xc/lib/X11/xlibi18n/om/generic/Imakefile diff -u xc/lib/X11/xlibi18n/om/generic/Imakefile:1.3 xc/lib/X11/xlibi18n/om/generic/Imakefile:1.5 --- xc/lib/X11/xlibi18n/om/generic/Imakefile:1.3 Fri Oct 24 11:34:02 2003 +++ xc/lib/X11/xlibi18n/om/generic/Imakefile Mon May 31 20:16:57 2004 @@ -1,6 +1,50 @@ -XCOMM $XFree86: xc/lib/X11/xlibi18n/om/generic/Imakefile,v 1.3 2003/10/24 15:34:02 tsi Exp $ - -#include "../../Xi18nLib.conf" +XCOMM $XFree86: xc/lib/X11/xlibi18n/om/generic/Imakefile,v 1.5 2004/06/01 00:16:57 dawes Exp $ +/* + * Copyright (c) 2000-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ EXTRA_INCLUDES = -I../../.. SRCS = omDefault.c omGeneric.c omImText.c omText.c \ @@ -18,4 +62,7 @@ LinkSourceFile(omTextPer.c, ../../..) LinkSourceFile(omXChar.c, ../../..) -Xi18nLibraryTarget(xomGeneric) +#define LibName xomGeneric + +#include "../../Xi18nLib.conf" + Index: xc/lib/XThrStub/Imakefile diff -u xc/lib/XThrStub/Imakefile:3.2 xc/lib/XThrStub/Imakefile:3.4 --- xc/lib/XThrStub/Imakefile:3.2 Sun Dec 20 06:57:00 1998 +++ xc/lib/XThrStub/Imakefile Wed Mar 2 22:32:17 2005 @@ -1,7 +1,7 @@ -XCOMM $XFree86: xc/lib/XThrStub/Imakefile,v 3.2 1998/12/20 11:57:00 dawes Exp $ +XCOMM $XFree86: xc/lib/XThrStub/Imakefile,v 3.4 2005/03/03 03:32:17 dawes Exp $ #define DoNormalLib NormalLibXThrStub #define DoSharedLib SharedLibXThrStub -#define DoExtraLib SharedLibXThrStub +#define DoExtraLib ExtraLibXThrStub #define DoDebugLib DebugLibXThrStub #define DoProfileLib ProfileLibXThrStub #define LibName XThrStub @@ -14,7 +14,7 @@ REQUIREDLIBS = SharedXThrStubReqs #endif -#if NeedUIThrStubs +#if NeedUIThrStubs || (defined(ThrStubsForCompat) && ThrStubsForCompat) STUBSRCS = UIThrStubs.c STUBOBJS = UIThrStubs.o #endif Index: xc/lib/XThrStub/UIThrStubs.c diff -u xc/lib/XThrStub/UIThrStubs.c:3.4 xc/lib/XThrStub/UIThrStubs.c:3.6 --- xc/lib/XThrStub/UIThrStubs.c:3.4 Tue Jan 14 21:55:16 2003 +++ xc/lib/XThrStub/UIThrStubs.c Mon May 31 20:16:57 2004 @@ -1,5 +1,5 @@ /* - * $XFree86: xc/lib/XThrStub/UIThrStubs.c,v 3.4 2003/01/15 02:55:16 dawes Exp $ + * $XFree86: xc/lib/XThrStub/UIThrStubs.c,v 3.6 2004/06/01 00:16:57 dawes Exp $ * * Copyright (c) 1995 David E. Wexelblat. All rights reserved * @@ -28,6 +28,52 @@ * from David E. Wexelblat. * */ +/* + * Copyright (c) 1994-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ /* * Stubs for thread functions needed by the X library. Supports @@ -143,7 +189,7 @@ #endif /* CTHREADS */ static xthread_t -_Xthr_self_stub_() +_Xthr_self_stub_(void) { static xthread_t _X_no_thread_id; @@ -151,7 +197,7 @@ } static int -_Xthr_zero_stub_() +_Xthr_zero_stub_(void) { return(0); } Index: xc/lib/Xau/Imakefile diff -u xc/lib/Xau/Imakefile:3.6 xc/lib/Xau/Imakefile:3.7 --- xc/lib/Xau/Imakefile:3.6 Wed Jan 17 14:42:24 2001 +++ xc/lib/Xau/Imakefile Sun Apr 4 22:33:12 2004 @@ -3,11 +3,11 @@ -XCOMM $XFree86: xc/lib/Xau/Imakefile,v 3.6 2001/01/17 19:42:24 dawes Exp $ +XCOMM $XFree86: xc/lib/Xau/Imakefile,v 3.7 2004/04/05 02:33:12 dawes Exp $ #define DoNormalLib NormalLibXau #define DoSharedLib SharedLibXau -#define DoExtraLib SharedLibXau +#define DoExtraLib ExtraLibXau #define DoDebugLib DebugLibXau #define DoProfileLib ProfileLibXau #define LibName Xau Index: xc/lib/Xaw/Converters.c diff -u xc/lib/Xaw/Converters.c:3.14 xc/lib/Xaw/Converters.c:3.15 --- xc/lib/Xaw/Converters.c:3.14 Sun Jun 20 04:40:59 1999 +++ xc/lib/Xaw/Converters.c Sat Oct 23 11:29:25 2004 @@ -25,7 +25,7 @@ * XFree86 Project. */ -/* $XFree86: xc/lib/Xaw/Converters.c,v 3.14 1999/06/20 08:40:59 dawes Exp $ */ +/* $XFree86: xc/lib/Xaw/Converters.c,v 3.15 2004/10/23 15:29:25 dawes Exp $ */ #include #include @@ -261,7 +261,7 @@ *(Boolean *)fromVal->addr ? XtEtrue : XtEfalse); size = strlen(buffer) + 1; - string_done(buffer); + string_done(buffer) } /*ARGSUSED*/ @@ -280,7 +280,7 @@ *(Bool *)fromVal->addr ? XtEtrue : XtEfalse); size = strlen(buffer) + 1; - string_done(buffer); + string_done(buffer) } /*ARGSUSED*/ @@ -298,7 +298,7 @@ XmuSnprintf(buffer, sizeof(buffer), "%d", *(Position *)fromVal->addr); size = strlen(buffer) + 1; - string_done(buffer); + string_done(buffer) } /*ARGSUSED*/ @@ -316,7 +316,7 @@ XmuSnprintf(buffer, sizeof(buffer), "%d", *(short *)fromVal->addr); size = strlen(buffer) + 1; - string_done(buffer); + string_done(buffer) } /*ARGSUSED*/ @@ -334,7 +334,7 @@ XmuSnprintf(buffer, sizeof(buffer), "%u", *(Dimension *)fromVal->addr); size = strlen(buffer) + 1; - string_done(buffer); + string_done(buffer) } /*ARGSUSED*/ @@ -352,7 +352,7 @@ XmuSnprintf(buffer, sizeof(buffer), "0x%08hx", *(int *)fromVal->addr); size = strlen(buffer) + 1; - string_done(buffer); + string_done(buffer) } /*ARGSUSED*/ @@ -370,7 +370,7 @@ XmuSnprintf(buffer, sizeof(buffer), "%d", *(int *)fromVal->addr); size = strlen(buffer) + 1; - string_done(buffer); + string_done(buffer) } /*ARGSUSED*/ @@ -388,7 +388,7 @@ XmuSnprintf(buffer, sizeof(buffer), "%u", *(Cardinal *)fromVal->addr); size = strlen(buffer) + 1; - string_done(buffer); + string_done(buffer) } /*ARGSUSED*/ @@ -421,7 +421,7 @@ size = strlen(buffer) + 1; - string_done(buffer); + string_done(buffer) } /*ARGSUSED*/ @@ -457,7 +457,7 @@ color.red, color.green, color.blue); size = strlen(buffer) + 1; - string_done(buffer); + string_done(buffer) } /*ARGSUSED*/ @@ -494,7 +494,7 @@ if (size) { ++size; - string_done(buffer); + string_done(buffer) } XawTypeToStringWarning(dpy, XtRFontStruct); @@ -518,7 +518,7 @@ *(unsigned char *)fromVal->addr); size = strlen(buffer) + 1; - string_done(buffer); + string_done(buffer) } /*ARGSUSED*/ @@ -561,7 +561,7 @@ return (False); } - done(XawDisplayList*, dlist); + done(XawDisplayList*, dlist) } /*ARGSUSED*/ @@ -579,7 +579,7 @@ buffer = XawDisplayListString(*(XawDisplayList **)(fromVal[0].addr)); size = strlen(buffer) + 1; - string_done(buffer); + string_done(buffer) } /*ARGSUSED*/ @@ -633,7 +633,7 @@ pixmap = xaw_pixmap->pixmap; } - done(Pixmap, pixmap); + done(Pixmap, pixmap) } /*ARGSUSED*/ @@ -692,7 +692,7 @@ size = strlen(buffer) + 1; - string_done(buffer); + string_done(buffer) } #endif /* OLDXAW */ Index: xc/lib/Xaw/Imakefile diff -u xc/lib/Xaw/Imakefile:1.11 xc/lib/Xaw/Imakefile:1.12 --- xc/lib/Xaw/Imakefile:1.11 Tue May 27 12:56:57 2003 +++ xc/lib/Xaw/Imakefile Sun Apr 4 22:33:12 2004 @@ -3,11 +3,11 @@ -XCOMM $XFree86: xc/lib/Xaw/Imakefile,v 1.11 2003/05/27 16:56:57 tsi Exp $ +XCOMM $XFree86: xc/lib/Xaw/Imakefile,v 1.12 2004/04/05 02:33:12 dawes Exp $ #define DoNormalLib NormalLibXaw #define DoSharedLib SharedLibXaw -#define DoExtraLib SharedLibXaw +#define DoExtraLib ExtraLibXaw #define DoDebugLib DebugLibXaw #define DoProfileLib ProfileLibXaw #define HasSharedData YES Index: xc/lib/Xaw/TextAction.c diff -u xc/lib/Xaw/TextAction.c:3.47 xc/lib/Xaw/TextAction.c:3.48 --- xc/lib/Xaw/TextAction.c:3.47 Tue May 27 18:26:36 2003 +++ xc/lib/Xaw/TextAction.c Thu Jan 27 13:09:19 2005 @@ -1,5 +1,3 @@ -/* $Xorg: TextAction.c,v 1.4 2001/02/09 02:03:46 xorgcvs Exp $ */ - /* Copyright 1989, 1994, 1998 The Open Group @@ -25,7 +23,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xaw/TextAction.c,v 3.47 2003/05/27 22:26:36 tsi Exp $ */ +/* $XFree86: xc/lib/Xaw/TextAction.c,v 3.48 2005/01/27 18:09:19 dawes Exp $ */ #include #include @@ -4261,7 +4259,7 @@ count = 0; if (block.format == XawFmt8Bit) for (i = 0; i < block.length; i++) { - if (!IsAlnum(*mb = (unsigned char)block.ptr[i])) + if (!IsAlnum((*mb = (unsigned char)block.ptr[i]))) count = 0; else if (++count == 1 || cmd != CAPITALIZE) { ch = cmd == DOWNCASE ? ToLower(*mb) : ToUpper(*mb); Index: xc/lib/Xaw/TextSrc.c diff -u xc/lib/Xaw/TextSrc.c:1.34 xc/lib/Xaw/TextSrc.c:1.35 --- xc/lib/Xaw/TextSrc.c:1.34 Sun Sep 22 03:09:05 2002 +++ xc/lib/Xaw/TextSrc.c Sat Oct 23 11:29:25 2004 @@ -25,7 +25,7 @@ */ -/* $XFree86: xc/lib/Xaw/TextSrc.c,v 1.34 2002/09/22 07:09:05 paulo Exp $ */ +/* $XFree86: xc/lib/Xaw/TextSrc.c,v 1.35 2004/10/23 15:29:25 dawes Exp $ */ /* * Author: Chris Peterson, MIT X Consortium. @@ -535,11 +535,11 @@ switch (*(XawTextEditType *)fromVal->addr) { case XawtextAppend: + buffer = XtEtextAppend; + break; case XawtextRead: buffer = XtEtextRead; break; - buffer = XtEtextAppend; - break; case XawtextEdit: buffer = XtEtextEdit; break; Index: xc/lib/Xaw/Xaw-def.cpp diff -u xc/lib/Xaw/Xaw-def.cpp:1.3 xc/lib/Xaw/Xaw-def.cpp:1.4 --- xc/lib/Xaw/Xaw-def.cpp:1.3 Mon Mar 24 23:18:11 2003 +++ xc/lib/Xaw/Xaw-def.cpp Wed May 5 21:17:29 2004 @@ -133,7 +133,6 @@ XawViewportSetLocation XawWidgetArray XawWidgetCount -#ifdef __UNIXOS2__ /* xconsole */ _XawTextGetSTRING XawTextSourceAddEntity XawTextSourceAnchorAndEntity @@ -152,6 +151,6 @@ XawTextSinkCombineProperty XawTextSinkAddProperty XawTextLastPosition -#endif + /* $Xorg: Xaw-def.cpp,v 1.3 2000/08/17 19:45:44 cpqbld Exp $ */ -/* $XFree86: xc/lib/Xaw/Xaw-def.cpp,v 1.3 2003/03/25 04:18:11 dawes Exp $ */ +/* $XFree86: xc/lib/Xaw/Xaw-def.cpp,v 1.4 2004/05/06 01:17:29 dawes Exp $ */ Index: xc/lib/Xaw/Xaw.man diff -u xc/lib/Xaw/Xaw.man:1.8 xc/lib/Xaw/Xaw.man:1.9 --- xc/lib/Xaw/Xaw.man:1.8 Thu May 29 17:48:05 2003 +++ xc/lib/Xaw/Xaw.man Thu Dec 30 21:39:24 2004 @@ -26,7 +26,7 @@ .\" .\" Author: Paulo Csar Pereira de Andrade .\" -.\" $XFree86: xc/lib/Xaw/Xaw.man,v 1.8 2003/05/29 21:48:05 herrb Exp $ +.\" $XFree86: xc/lib/Xaw/Xaw.man,v 1.9 2004/12/31 02:39:24 tsi Exp $ .\" .de TQ .br @@ -90,8 +90,8 @@ Here is a sample translation to make a label widget behave like a button: .PP .nf -: get-values(1, $fg, foreground, $bg, background)\\n\\ -: set-values(1, foreground, yellow, background, gray30)\\n\\ +: get-values(1, $fg, foreground, $bg, background)\\n\\\& +: set-values(1, foreground, yellow, background, gray30)\\n\\\& : set-values(1, foreground, $fg, background, $bg) .fi .SH DISPLAY LISTS @@ -398,9 +398,9 @@ .PP Example for drawing a shadow effect in a widget: .nf -foreground gray30;\\ -draw-lines +1,-1,-1,-1,-1,+1;\\ -foreground gray85;\\ +foreground gray30;\\\& +draw-lines +1,-1,-1,-1,-1,+1;\\\& +foreground gray85;\\\& draw-lines -1,+0,+0,+0,+0,-1 .fi .SH PIXMAPS Index: xc/lib/Xaw6/Imakefile diff -u xc/lib/Xaw6/Imakefile:1.3 xc/lib/Xaw6/Imakefile:1.4 --- xc/lib/Xaw6/Imakefile:1.3 Fri May 31 14:45:44 2002 +++ xc/lib/Xaw6/Imakefile Sun Apr 4 22:33:12 2004 @@ -1,7 +1,7 @@ -XCOMM $XFree86: xc/lib/Xaw6/Imakefile,v 1.3 2002/05/31 18:45:44 dawes Exp $ +XCOMM $XFree86: xc/lib/Xaw6/Imakefile,v 1.4 2004/04/05 02:33:12 dawes Exp $ #define DoNormalLib NormalLibXaw6 #define DoSharedLib SharedLibXaw6 -#define DoExtraLib SharedLibXaw6 +#define DoExtraLib ExtraLibXaw6 #define DoDebugLib DebugLibXaw6 #define DoProfileLib ProfileLibXaw6 #define HasSharedData YES Index: xc/lib/Xaw6/Xaw-def.cpp diff -u xc/lib/Xaw6/Xaw-def.cpp:1.1 xc/lib/Xaw6/Xaw-def.cpp:1.2 --- xc/lib/Xaw6/Xaw-def.cpp:1.1 Fri May 31 14:45:44 2002 +++ xc/lib/Xaw6/Xaw-def.cpp Wed May 5 21:17:29 2004 @@ -1,144 +1,138 @@ -LIBRARY Xaw -VERSION LIBRARY_VERSION -EXPORTS - asciiSinkClassRec DATA - asciiSinkObjectClass DATA - asciiSrcClassRec DATA - asciiSrcObjectClass DATA - asciiTextClassRec DATA - asciiTextWidgetClass DATA - boxClassRec DATA - boxWidgetClass DATA - commandClassRec DATA - commandWidgetClass DATA - dialogClassRec DATA - dialogWidgetClass DATA - FMT8BIT DATA - formClassRec DATA - formWidgetClass DATA - gripClassRec DATA - gripWidgetClass DATA - labelClassRec DATA - labelWidgetClass DATA - listClassRec DATA - listWidgetClass DATA - menuButtonClassRec DATA - menuButtonWidgetClass DATA - multiSinkClassRec DATA - multiSinkObjectClass DATA - multiSrcClassRec DATA - multiSrcObjectClass DATA - panedClassRec DATA - panedWidgetClass DATA - pannerClassRec DATA - pannerWidgetClass DATA - portholeClassRec DATA - portholeWidgetClass DATA - repeaterClassRec DATA - repeaterWidgetClass DATA - scrollbarClassRec DATA - scrollbarWidgetClass DATA - simpleClassRec DATA - simpleMenuClassRec DATA - simpleMenuWidgetClass DATA - simpleWidgetClass DATA - smeBSBClassRec DATA - smeBSBObjectClass DATA - smeClassRec DATA - smeLineClassRec DATA - smeLineObjectClass DATA - smeObjectClass DATA - stripChartClassRec DATA - stripChartWidgetClass DATA - textClassRec DATA - textSinkClassRec DATA - textSinkObjectClass DATA - textSrcClassRec DATA - textSrcObjectClass DATA - textWidgetClass DATA - toggleClassRec DATA - toggleWidgetClass DATA - treeClassRec DATA - treeWidgetClass DATA -#ifndef __UNIXOS2__ - vendorShellClassRec DATA - vendorShellWidgetClass DATA -#endif - viewportClassRec DATA - viewportWidgetClass DATA - XawAsciiSave - XawAsciiSaveAsFile - XawAsciiSourceChanged - XawAsciiSourceFreeString - XawDialogAddButton - XawDialogGetValueString - XawFmt8Bit - XawFmtWide - XawFormDoLayout - XawInitializeWidgetSet - XawListChange - XawListHighlight - XawListShowCurrent - XawListUnhighlight - XawPanedAllowResize - XawPanedGetMinMax - XawPanedGetNumSub - XawPanedSetMinMax - XawPanedSetRefigureMode - XawScrollbarSetThumb - XawSimpleMenuAddGlobalActions - XawSimpleMenuClearActiveEntry - XawSimpleMenuGetActiveEntry - XawTextDisableRedisplay - XawTextDisplay - XawTextDisplayCaret - XawTextEnableRedisplay - XawTextGetInsertionPoint - XawTextGetSelectionPos - XawTextGetSource - XawTextInvalidate - XawTextReplace - XawTextSearch - XawTextSetInsertionPoint - XawTextSetSelection - XawTextSetSelectionArray - XawTextSetSource - XawTextSinkClearToBackground - XawTextSinkDisplayText - XawTextSinkFindDistance - XawTextSinkFindPosition - XawTextSinkGetCursorBounds - XawTextSinkInsertCursor - XawTextSinkMaxHeight - XawTextSinkMaxLines - XawTextSinkResolve - XawTextSinkSetTabs - XawTextSourceConvertSelection - XawTextSourceRead - XawTextSourceReplace - XawTextSourceScan - XawTextSourceSearch - XawTextSourceSetSelection - XawTextTopPosition - XawTextUnsetSelection - XawToggleChangeRadioGroup - XawToggleGetCurrent - XawToggleSetCurrent - XawToggleUnsetCurrent - XawTreeForceLayout - xawvendorShellExtClassRec - XawVendorShellExtResize - xawvendorShellExtWidgetClass - XawViewportSetCoordinates - XawViewportSetLocation - XawWidgetArray - XawWidgetCount -#ifdef __UNIXOS2__ /* xconsole */ - _XawTextGetSTRING - _XawTextShowPosition - XawTextGetSink - _XawTextBuildLineTable - _XawTextNeedsUpdating -#endif -/* $Xorg: Xaw-def.cpp,v 1.3 2000/08/17 19:45:44 cpqbld Exp $ */ -/* $XFree86: xc/lib/Xaw6/Xaw-def.cpp,v 1.1 2002/05/31 18:45:44 dawes Exp $ */ +LIBRARY Xaw +VERSION LIBRARY_VERSION +EXPORTS + asciiSinkClassRec DATA + asciiSinkObjectClass DATA + asciiSrcClassRec DATA + asciiSrcObjectClass DATA + asciiTextClassRec DATA + asciiTextWidgetClass DATA + boxClassRec DATA + boxWidgetClass DATA + commandClassRec DATA + commandWidgetClass DATA + dialogClassRec DATA + dialogWidgetClass DATA + FMT8BIT DATA + formClassRec DATA + formWidgetClass DATA + gripClassRec DATA + gripWidgetClass DATA + labelClassRec DATA + labelWidgetClass DATA + listClassRec DATA + listWidgetClass DATA + menuButtonClassRec DATA + menuButtonWidgetClass DATA + multiSinkClassRec DATA + multiSinkObjectClass DATA + multiSrcClassRec DATA + multiSrcObjectClass DATA + panedClassRec DATA + panedWidgetClass DATA + pannerClassRec DATA + pannerWidgetClass DATA + portholeClassRec DATA + portholeWidgetClass DATA + repeaterClassRec DATA + repeaterWidgetClass DATA + scrollbarClassRec DATA + scrollbarWidgetClass DATA + simpleClassRec DATA + simpleMenuClassRec DATA + simpleMenuWidgetClass DATA + simpleWidgetClass DATA + smeBSBClassRec DATA + smeBSBObjectClass DATA + smeClassRec DATA + smeLineClassRec DATA + smeLineObjectClass DATA + smeObjectClass DATA + stripChartClassRec DATA + stripChartWidgetClass DATA + textClassRec DATA + textSinkClassRec DATA + textSinkObjectClass DATA + textSrcClassRec DATA + textSrcObjectClass DATA + textWidgetClass DATA + toggleClassRec DATA + toggleWidgetClass DATA + treeClassRec DATA + treeWidgetClass DATA + viewportClassRec DATA + viewportWidgetClass DATA + _XawTextBuildLineTable + _XawTextGetSTRING + _XawTextNeedsUpdating + _XawTextShowPosition + XawAsciiSave + XawAsciiSaveAsFile + XawAsciiSourceChanged + XawAsciiSourceFreeString + XawDialogAddButton + XawDialogGetValueString + XawFmt8Bit + XawFmtWide + XawFormDoLayout + XawInitializeWidgetSet + XawListChange + XawListHighlight + XawListShowCurrent + XawListUnhighlight + XawPanedAllowResize + XawPanedGetMinMax + XawPanedGetNumSub + XawPanedSetMinMax + XawPanedSetRefigureMode + XawScrollbarSetThumb + XawSimpleMenuAddGlobalActions + XawSimpleMenuClearActiveEntry + XawSimpleMenuGetActiveEntry + XawTextDisableRedisplay + XawTextDisplay + XawTextDisplayCaret + XawTextEnableRedisplay + XawTextGetInsertionPoint + XawTextGetSelectionPos + XawTextGetSink + XawTextGetSource + XawTextInvalidate + XawTextReplace + XawTextSearch + XawTextSetInsertionPoint + XawTextSetSelection + XawTextSetSelectionArray + XawTextSetSource + XawTextSinkClearToBackground + XawTextSinkDisplayText + XawTextSinkFindDistance + XawTextSinkFindPosition + XawTextSinkGetCursorBounds + XawTextSinkInsertCursor + XawTextSinkMaxHeight + XawTextSinkMaxLines + XawTextSinkResolve + XawTextSinkSetTabs + XawTextSourceConvertSelection + XawTextSourceRead + XawTextSourceReplace + XawTextSourceScan + XawTextSourceSearch + XawTextSourceSetSelection + XawTextTopPosition + XawTextUnsetSelection + XawToggleChangeRadioGroup + XawToggleGetCurrent + XawToggleSetCurrent + XawToggleUnsetCurrent + XawTreeForceLayout + xawvendorShellExtClassRec + XawVendorShellExtResize + xawvendorShellExtWidgetClass + XawViewportSetCoordinates + XawViewportSetLocation + XawWidgetArray + XawWidgetCount +/* $Xorg: Xaw-def.cpp,v 1.3 2000/08/17 19:45:44 cpqbld Exp $ */ +/* $XFree86: xc/lib/Xaw6/Xaw-def.cpp,v 1.2 2004/05/06 01:17:29 dawes Exp $ */ Index: xc/lib/Xbsd/Berklib.c diff -u xc/lib/Xbsd/Berklib.c:3.9 xc/lib/Xbsd/Berklib.c:3.10 --- xc/lib/Xbsd/Berklib.c:3.9 Fri Dec 14 14:54:54 2001 +++ xc/lib/Xbsd/Berklib.c Sat Apr 3 17:26:21 2004 @@ -26,7 +26,7 @@ from The Open Group. */ -/* $XFree86: xc/lib/Xbsd/Berklib.c,v 3.9 2001/12/14 19:54:54 dawes Exp $ */ +/* $XFree86: xc/lib/Xbsd/Berklib.c,v 3.10 2004/04/03 22:26:21 dawes Exp $ */ /* @@ -52,7 +52,7 @@ #define WANT_RANDOM #endif -#if defined(SVR4) && !defined(SCO325) +#if defined(SVR4) && !defined(__SCO__) #define WANT_BFUNCS #define WANT_FFS #define WANT_RANDOM @@ -64,7 +64,7 @@ #ifdef SYSV #ifdef i386 -#ifndef SCO +#ifndef __SCO__ #define WANT_FFS #define WANT_MEMMOVE #endif Index: xc/lib/Xdmcp/Imakefile diff -u xc/lib/Xdmcp/Imakefile:3.5 xc/lib/Xdmcp/Imakefile:3.6 --- xc/lib/Xdmcp/Imakefile:3.5 Wed Jan 17 14:42:43 2001 +++ xc/lib/Xdmcp/Imakefile Sun Apr 4 22:33:12 2004 @@ -3,11 +3,11 @@ -XCOMM $XFree86: xc/lib/Xdmcp/Imakefile,v 3.5 2001/01/17 19:42:43 dawes Exp $ +XCOMM $XFree86: xc/lib/Xdmcp/Imakefile,v 3.6 2004/04/05 02:33:12 dawes Exp $ #define DoNormalLib NormalLibXdmcp #define DoSharedLib SharedLibXdmcp -#define DoExtraLib SharedLibXdmcp +#define DoExtraLib ExtraLibXdmcp #define DoDebugLib DebugLibXdmcp #define DoProfileLib ProfileLibXdmcp #define LibName Xdmcp Index: xc/lib/Xdmcp/Wrap.h diff -u xc/lib/Xdmcp/Wrap.h:1.4 xc/lib/Xdmcp/Wrap.h:1.5 --- xc/lib/Xdmcp/Wrap.h:1.4 Thu Dec 18 21:05:38 2003 +++ xc/lib/Xdmcp/Wrap.h Wed Jun 9 14:30:56 2004 @@ -3,7 +3,7 @@ * header file for compatibility with something useful */ -/* $XFree86: xc/lib/Xdmcp/Wrap.h,v 1.4 2003/12/19 02:05:38 dawes Exp $ */ +/* $XFree86: xc/lib/Xdmcp/Wrap.h,v 1.5 2004/06/09 18:30:56 dawes Exp $ */ typedef unsigned char auth_cblock[8]; /* block size */ @@ -12,9 +12,7 @@ extern void _XdmcpWrapperToOddParity (unsigned char *in, unsigned char *out); #ifdef HASXDMAUTH -/* They're really void but that would mean changing Wraphelp.c as well - which isnt in version control. */ -extern int _XdmcpAuthSetup (auth_cblock key, auth_wrapper_schedule schedule); -extern int _XdmcpAuthDoIt (auth_cblock input, auth_cblock output, +extern void _XdmcpAuthSetup (auth_cblock key, auth_wrapper_schedule schedule); +extern void _XdmcpAuthDoIt (auth_cblock input, auth_cblock output, auth_wrapper_schedule schedule, int edflag); #endif Index: xc/lib/Xdmcp/Wraphelp.c diff -u /dev/null xc/lib/Xdmcp/Wraphelp.c:1.1 --- /dev/null Wed Mar 16 21:05:32 2005 +++ xc/lib/Xdmcp/Wraphelp.c Wed Jun 9 14:30:56 2004 @@ -0,0 +1,410 @@ +/* $XFree86: xc/lib/Xdmcp/Wraphelp.c,v 1.1 2004/06/09 18:30:56 dawes Exp $ */ + +/* + * Due to U.S. Exports Regulations, this code is subject to the following + * notice: + * + * This is publicly available encryption source code which, together with + * object code resulting from the compiling of publicly available source + * code, may be exported from the United States under License Exception + * "TSU" of the US Export Administration Regulations (EAR), codified at + * 15 Code of Federal Regulations, Chapter 7. + * + * See + * for the notification requirements for "Publicly Available" encryption + * source code. + */ + +/* + * This program implements the + * Proposed Federal Information Processing + * Data Encryption Standard. + * See Federal Register, March 17, 1975 (40FR12134) + */ + +/* + * Initial permutation, + */ +static char IP[] = { + 58,50,42,34,26,18,10, 2, + 60,52,44,36,28,20,12, 4, + 62,54,46,38,30,22,14, 6, + 64,56,48,40,32,24,16, 8, + 57,49,41,33,25,17, 9, 1, + 59,51,43,35,27,19,11, 3, + 61,53,45,37,29,21,13, 5, + 63,55,47,39,31,23,15, 7, +}; + +/* + * Final permutation, FP = IP^(-1) + */ +static char FP[] = { + 40, 8,48,16,56,24,64,32, + 39, 7,47,15,55,23,63,31, + 38, 6,46,14,54,22,62,30, + 37, 5,45,13,53,21,61,29, + 36, 4,44,12,52,20,60,28, + 35, 3,43,11,51,19,59,27, + 34, 2,42,10,50,18,58,26, + 33, 1,41, 9,49,17,57,25, +}; + +/* + * Permuted-choice 1 from the key bits + * to yield C and D. + * Note that bits 8,16... are left out: + * They are intended for a parity check. + */ +static char PC1_C[] = { + 57,49,41,33,25,17, 9, + 1,58,50,42,34,26,18, + 10, 2,59,51,43,35,27, + 19,11, 3,60,52,44,36, +}; + +static char PC1_D[] = { + 63,55,47,39,31,23,15, + 7,62,54,46,38,30,22, + 14, 6,61,53,45,37,29, + 21,13, 5,28,20,12, 4, +}; + +/* + * Sequence of shifts used for the key schedule. +*/ +static char shifts[] = { + 1,1,2,2,2,2,2,2,1,2,2,2,2,2,2,1, +}; + +/* + * Permuted-choice 2, to pick out the bits from + * the CD array that generate the key schedule. + */ +static char PC2_C[] = { + 14,17,11,24, 1, 5, + 3,28,15, 6,21,10, + 23,19,12, 4,26, 8, + 16, 7,27,20,13, 2, +}; + +static char PC2_D[] = { + 41,52,31,37,47,55, + 30,40,51,45,33,48, + 44,49,39,56,34,53, + 46,42,50,36,29,32, +}; + +/* + * The C and D arrays used to calculate the key schedule. + */ + +static char C[28]; +static char D[28]; + +/* + * The key schedule. + * Generated from the key. + */ +static char KS[16][48]; + +/* + * The E bit-selection table. + */ +static char E[48]; +static char e[] = { + 32, 1, 2, 3, 4, 5, + 4, 5, 6, 7, 8, 9, + 8, 9,10,11,12,13, + 12,13,14,15,16,17, + 16,17,18,19,20,21, + 20,21,22,23,24,25, + 24,25,26,27,28,29, + 28,29,30,31,32, 1, +}; + +/* + * Set up the key schedule from the key. + */ + +static void +setkey(char *key) +{ + int i, j, k; + int t; + char *ptr; + + /* + * First, generate C and D by permuting + * the key. The low order bit of each + * 8-bit char is not used, so C and D are only 28 + * bits apiece. + */ + for (i=0; i<28; i++) { + C[i] = key[PC1_C[i]-1]; + D[i] = key[PC1_D[i]-1]; + } + /* + * To generate Ki, rotate C and D according + * to schedule and pick up a permutation + * using PC2. + */ + for (i=0; i<16; i++) { + /* + * rotate. + */ + for (k=0; k>3)&01; + f[t+1] = (k>>2)&01; + f[t+2] = (k>>1)&01; + f[t+3] = (k>>0)&01; + } + /* + * The new R is L ^ f(R, K). + * The f here has to be permuted first, though. + */ + for (j=0; j<32; j++) + R[j] = L[j] ^ f[P[j]-1]; + /* + * Finally, the new L (the original R) + * is copied back. + */ + for (j=0; j<32; j++) + L[j] = tempL[j]; + } + /* + * The output L and R are reversed. + */ + for (j=0; j<32; j++) { + t = L[j]; + L[j] = R[j]; + R[j] = t; + } + /* + * The final output + * gets the inverse permutation of the very original. + */ + for (j=0; j<64; j++) + block[j] = L[FP[j]-1]; +} + +static void +bytes_to_bits (unsigned char *bytes, char *bits) +{ + int bit, byte, value; + + for (byte = 0; byte < 8; byte++) + { + value = *bytes++; + for (bit = 0; bit < 8; bit++) + *bits++ = (value >> (7-bit)) & 1; + } +} + +static void +bits_to_bytes (char *bits, unsigned char *bytes) +{ + int bit, byte, value; + + for (byte = 0; byte < 8; byte++) + { + value = 0; + for (bit = 0; bit < 8; bit++) + value |= *bits++ << (7-bit); + *bytes++ = value; + } +} + +/* + * Interface compatible with Kerberos DES implementation + */ + +# include "Wrap.h" + +/*ARGSUSED*/ +void +_XdmcpAuthSetup (auth_cblock key, auth_wrapper_schedule schedule) +{ + char expand_key[64]; + + bytes_to_bits ((unsigned char *) key, expand_key); + setkey (expand_key); +} + +/*ARGSUSED*/ +void +_XdmcpAuthDoIt (auth_cblock input, auth_cblock output, + auth_wrapper_schedule schedule, int edflag) +{ + char expand_input[64]; + + bytes_to_bits ((unsigned char *) input, expand_input); + encrypt (expand_input, !edflag); + bits_to_bytes (expand_input, (unsigned char *) output); +} Index: xc/lib/Xext/Imakefile diff -u xc/lib/Xext/Imakefile:1.13 xc/lib/Xext/Imakefile:1.14 --- xc/lib/Xext/Imakefile:1.13 Tue Apr 15 18:33:55 2003 +++ xc/lib/Xext/Imakefile Sun Apr 4 22:33:12 2004 @@ -3,11 +3,11 @@ -XCOMM $XFree86: xc/lib/Xext/Imakefile,v 1.13 2003/04/15 22:33:55 paulo Exp $ +XCOMM $XFree86: xc/lib/Xext/Imakefile,v 1.14 2004/04/05 02:33:12 dawes Exp $ #define DoNormalLib NormalLibXext #define DoSharedLib SharedLibXext -#define DoExtraLib SharedLibXext +#define DoExtraLib ExtraLibXext #define DoDebugLib DebugLibXext #define DoProfileLib ProfileLibXext #define LibName Xext Index: xc/lib/Xext/MITMisc.c diff -u xc/lib/Xext/MITMisc.c:1.4 xc/lib/Xext/MITMisc.c:1.5 --- xc/lib/Xext/MITMisc.c:1.4 Tue Oct 15 22:19:22 2002 +++ xc/lib/Xext/MITMisc.c Wed Jan 26 21:28:58 2005 @@ -1,6 +1,4 @@ /* - * $Xorg: MITMisc.c,v 1.4 2001/02/09 02:03:49 xorgcvs Exp $ - * Copyright 1989, 1998 The Open Group Permission to use, copy, modify, distribute, and sell this software and its @@ -24,7 +22,7 @@ in this Software without prior written authorization from The Open Group. * */ -/* $XFree86: xc/lib/Xext/MITMisc.c,v 1.4 2002/10/16 02:19:22 dawes Exp $ */ +/* $XFree86: xc/lib/Xext/MITMisc.c,v 1.5 2005/01/27 02:28:58 dawes Exp $ */ /* RANDOM CRUFT! THIS HAS NO OFFICIAL X CONSORTIUM BLESSING */ @@ -76,9 +74,8 @@ * * *****************************************************************************/ -Bool XMITMiscQueryExtension (dpy, event_basep, error_basep) - Display *dpy; - int *event_basep, *error_basep; +Bool +XMITMiscQueryExtension(Display *dpy, int *event_basep, int *error_basep) { XExtDisplayInfo *info = find_display (dpy); @@ -92,9 +89,8 @@ } -Status XMITMiscSetBugMode(dpy, onOff) - Display *dpy; - Bool onOff; +Status +XMITMiscSetBugMode(Display *dpy, Bool onOff) { XExtDisplayInfo *info = find_display (dpy); register xMITSetBugModeReq *req; @@ -111,8 +107,8 @@ return 1; } -Bool XMITMiscGetBugMode(dpy) - Display *dpy; +Bool +XMITMiscGetBugMode(Display *dpy) { XExtDisplayInfo *info = find_display (dpy); register xMITGetBugModeReq *req; Index: xc/lib/Xext/XAppgroup.c diff -u xc/lib/Xext/XAppgroup.c:1.12 xc/lib/Xext/XAppgroup.c:1.13 --- xc/lib/Xext/XAppgroup.c:1.12 Mon Nov 17 17:20:21 2003 +++ xc/lib/Xext/XAppgroup.c Wed Jan 26 21:28:58 2005 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/Xext/XAppgroup.c,v 1.12 2003/11/17 22:20:21 dawes Exp $ */ +/* $XFree86: xc/lib/Xext/XAppgroup.c,v 1.13 2005/01/27 02:28:58 dawes Exp $ */ /* Copyright 1996, 1998 The Open Group @@ -24,7 +24,6 @@ in this Software without prior written authorization from The Open Group. */ -/* $Xorg: XAppgroup.c,v 1.5 2001/02/09 02:03:49 xorgcvs Exp $ */ #ifdef WIN32 #define BOOL wBOOL @@ -99,10 +98,8 @@ *****************************************************************************/ Bool -XagQueryVersion(dpy, major_version_return, minor_version_return) - Display* dpy; - int* major_version_return; - int* minor_version_return; +XagQueryVersion(Display *dpy, int *major_version_return, + int *minor_version_return) { XExtDisplayInfo *info = find_display (dpy); xXagQueryVersionReply rep; @@ -129,7 +126,7 @@ } static void -StuffToWire (Display *dpy, struct xagstuff *stuff, xXagCreateReq *req) +StuffToWire(Display *dpy, struct xagstuff *stuff, xXagCreateReq *req) { unsigned long values[8]; unsigned long* value = values; @@ -231,9 +228,8 @@ return True; } -Bool XagDestroyApplicationGroup(dpy,app_group) - Display* dpy; - XAppGroup app_group; +Bool +XagDestroyApplicationGroup(Display *dpy, XAppGroup app_group) { XExtDisplayInfo *info = find_display (dpy); xXagDestroyReq *req; @@ -316,10 +312,8 @@ } Bool -XagQueryApplicationGroup(dpy, resource, app_group_return) - Display* dpy; - XID resource; - XAppGroup* app_group_return; +XagQueryApplicationGroup(Display *dpy, XID resource, + XAppGroup *app_group_return) { XExtDisplayInfo *info = find_display (dpy); xXagQueryReq *req; @@ -345,10 +339,7 @@ } Bool -XagCreateAssociation(dpy, window_return, system_window) - Display* dpy; - Window* window_return; - void* system_window; +XagCreateAssociation(Display *dpy, Window *window_return, void *system_window) { #ifdef WIN32 long tmp = *(HWND*) system_window; @@ -381,9 +372,7 @@ } Bool -XagDestroyAssociation(dpy, window) - Display* dpy; - Window window; +XagDestroyAssociation(Display *dpy, Window window) { #ifdef WIN32 XExtDisplayInfo *info = find_display (dpy); Index: xc/lib/Xext/XEVI.c diff -u xc/lib/Xext/XEVI.c:1.7 xc/lib/Xext/XEVI.c:1.8 --- xc/lib/Xext/XEVI.c:1.7 Tue Oct 15 20:37:27 2002 +++ xc/lib/Xext/XEVI.c Wed Jan 26 21:28:58 2005 @@ -1,4 +1,3 @@ -/* $Xorg: XEVI.c,v 1.3 2000/08/17 19:45:51 cpqbld Exp $ */ /************************************************************ Copyright (c) 1997 by Silicon Graphics Computer Systems, Inc. Permission to use, copy, modify, and distribute this @@ -21,7 +20,7 @@ OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ********************************************************/ -/* $XFree86: xc/lib/Xext/XEVI.c,v 1.7 2002/10/16 00:37:27 dawes Exp $ */ +/* $XFree86: xc/lib/Xext/XEVI.c,v 1.8 2005/01/27 02:28:58 dawes Exp $ */ #define NEED_EVENTS #define NEED_REPLIES #include @@ -55,8 +54,8 @@ static XEXT_GENERATE_FIND_DISPLAY (find_display, xevi_info, xevi_extension_name, &xevi_extension_hooks, 0, NULL) -Bool XeviQueryExtension (dpy) - Display *dpy; +Bool +XeviQueryExtension(Display *dpy) { XExtDisplayInfo *info = find_display (dpy); if (XextHasExtension(info)) { @@ -65,9 +64,8 @@ return False; } } -Bool XeviQueryVersion(dpy, majorVersion, minorVersion) - Display *dpy; - int *majorVersion, *minorVersion; +Bool +XeviQueryVersion(Display *dpy, int *majorVersion, int *minorVersion) { XExtDisplayInfo *info = find_display (dpy); xEVIQueryVersionReply rep; @@ -88,7 +86,8 @@ SyncHandle(); return True; } -static Bool notInList(VisualID32 *visual, int sz_visual, VisualID newVisualid) +static Bool +notInList(VisualID32 *visual, int sz_visual, VisualID newVisualid) { while (sz_visual-- > 0) { if (*visual == newVisualid) @@ -97,12 +96,9 @@ } return True; } -Status XeviGetVisualInfo(dpy, visual, n_visual, evi_return, n_info_return) - register Display *dpy; - VisualID *visual; - int n_visual; - ExtendedVisualInfo **evi_return; - int *n_info_return; +Status +XeviGetVisualInfo(Display *dpy, VisualID *visual, int n_visual, + ExtendedVisualInfo **evi_return, int *n_info_return) { XExtDisplayInfo *info = find_display (dpy); register xEVIGetVisualInfoReq *req; Index: xc/lib/Xext/XLbx.c diff -u xc/lib/Xext/XLbx.c:1.5 xc/lib/Xext/XLbx.c:1.6 --- xc/lib/Xext/XLbx.c:1.5 Tue Oct 15 22:19:22 2002 +++ xc/lib/Xext/XLbx.c Wed Jan 26 21:28:58 2005 @@ -1,6 +1,4 @@ /* - * $Xorg: XLbx.c,v 1.3 2000/08/17 19:45:51 cpqbld Exp $ - * * Copyright 1992 Network Computing Devices * * Permission to use, copy, modify, distribute, and sell this software and its @@ -22,7 +20,7 @@ * * Author: Keith Packard, Network Computing Devices */ -/* $XFree86: xc/lib/Xext/XLbx.c,v 1.5 2002/10/16 02:19:22 dawes Exp $ */ +/* $XFree86: xc/lib/Xext/XLbx.c,v 1.6 2005/01/27 02:28:58 dawes Exp $ */ #define NEED_EVENTS #define NEED_REPLIES @@ -70,9 +68,9 @@ LbxNumberErrors, lbx_error_list) -Bool XLbxQueryExtension (dpy, requestp, event_basep, error_basep) - Display *dpy; - int *requestp, *event_basep, *error_basep; +Bool +XLbxQueryExtension(Display *dpy, int *requestp, int *event_basep, + int *error_basep) { XExtDisplayInfo *info = find_display (dpy); @@ -87,7 +85,8 @@ } -int XLbxGetEventBase(Display *dpy) +int +XLbxGetEventBase(Display *dpy) { XExtDisplayInfo *info = find_display (dpy); @@ -99,9 +98,8 @@ } -Bool XLbxQueryVersion(dpy, majorVersion, minorVersion) - Display *dpy; - int *majorVersion, *minorVersion; +Bool +XLbxQueryVersion(Display *dpy, int *majorVersion, int *minorVersion) { XExtDisplayInfo *info = find_display (dpy); xLbxQueryVersionReply rep; Index: xc/lib/Xext/XMultibuf.c diff -u xc/lib/Xext/XMultibuf.c:1.6 xc/lib/Xext/XMultibuf.c:1.7 --- xc/lib/Xext/XMultibuf.c:1.6 Tue Oct 15 20:37:27 2002 +++ xc/lib/Xext/XMultibuf.c Wed Jan 26 21:28:58 2005 @@ -1,6 +1,4 @@ /* - * $Xorg: XMultibuf.c,v 1.6 2001/02/09 02:03:49 xorgcvs Exp $ - * Copyright 1989, 1998 The Open Group Permission to use, copy, modify, distribute, and sell this software and its @@ -25,7 +23,7 @@ * * Authors: Jim Fulton, MIT X Consortium */ -/* $XFree86: xc/lib/Xext/XMultibuf.c,v 1.6 2002/10/16 00:37:27 dawes Exp $ */ +/* $XFree86: xc/lib/Xext/XMultibuf.c,v 1.7 2005/01/27 02:28:58 dawes Exp $ */ #define NEED_EVENTS #define NEED_REPLIES @@ -54,10 +52,10 @@ /* * find_display - locate the display info block */ -static int close_display(); -static char *error_string(); -static Bool wire_to_event(); -static Status event_to_wire(); +static XEXT_CLOSE_DISPLAY_PROTO(close_display); +static XEXT_ERROR_STRING_PROTO(error_string); +static Bool wire_to_event(Display *dpy, XEvent *libevent, xEvent *netevent); +static Status event_to_wire(Display *dpy, XEvent *libevent, xEvent *netevent); static /* const */ XExtensionHooks multibuf_extension_hooks = { NULL, /* create_gc */ NULL, /* copy_gc */ @@ -91,10 +89,8 @@ * wire_to_event - convert a wire event in network format to a C * event structure */ -static Bool wire_to_event (dpy, libevent, netevent) - Display *dpy; - XEvent *libevent; - xEvent *netevent; +static Bool +wire_to_event(Display *dpy, XEvent *libevent, xEvent *netevent) { XExtDisplayInfo *info = find_display (dpy); @@ -139,10 +135,8 @@ * event_to_wire - convert a C event structure to a wire event in * network format */ -static Status event_to_wire (dpy, libevent, netevent) - Display *dpy; - XEvent *libevent; - xEvent *netevent; +static Status +event_to_wire(Display *dpy, XEvent *libevent, xEvent *netevent) { XExtDisplayInfo *info = find_display (dpy); @@ -185,9 +179,8 @@ */ #define TALLOC(type,count) ((type *) Xmalloc ((unsigned) count * sizeof(type))) -static XmbufBufferInfo *read_buffer_info (dpy, nbufs) - Display *dpy; - int nbufs; +static XmbufBufferInfo * +read_buffer_info(Display *dpy, int nbufs) { xMbufBufferInfo *netbuf = TALLOC (xMbufBufferInfo, nbufs); XmbufBufferInfo *bufinfo = NULL; @@ -198,9 +191,9 @@ bufinfo = TALLOC (XmbufBufferInfo, nbufs); if (bufinfo) { - register XmbufBufferInfo *c; - register xMbufBufferInfo *net; - register int i; + XmbufBufferInfo *c; + xMbufBufferInfo *net; + int i; for (i = 0, c = bufinfo, net = netbuf; i < nbufs; i++, c++, net++) { @@ -245,9 +238,9 @@ * MultibufferBadBuffer to get the actual value) is stored into * error_base. */ -Bool XmbufQueryExtension (dpy, event_base_return, error_base_return) - Display *dpy; - int *event_base_return, *error_base_return; +Bool +XmbufQueryExtension(Display *dpy, int *event_base_return, + int *error_base_return) { XExtDisplayInfo *info = find_display (dpy); @@ -266,13 +259,13 @@ * Gets the major and minor version numbers of the extension. The return * value is zero if an error occurs or non-zero if no error happens. */ -Status XmbufGetVersion (dpy, major_version_return, minor_version_return) - Display *dpy; - int *major_version_return, *minor_version_return; +Status +XmbufGetVersion(Display *dpy, int *major_version_return, + int *minor_version_return) { XExtDisplayInfo *info = find_display (dpy); xMbufGetBufferVersionReply rep; - register xMbufGetBufferVersionReq *req; + xMbufGetBufferVersionReq *req; MbufCheckExtension (dpy, info, 0); @@ -299,16 +292,13 @@ * number of buffers created is returned (zero if an error occurred) * and buffers_return is filled in with that many Multibuffer identifiers. */ -int XmbufCreateBuffers (dpy, w, count, update_action, update_hint, buffers) - Display *dpy; - Window w; - int count; - int update_action, update_hint; - Multibuffer *buffers; +int +XmbufCreateBuffers(Display *dpy, Window w, int count, int update_action, + int update_hint, Multibuffer *buffers) { XExtDisplayInfo *info = find_display (dpy); xMbufCreateImageBuffersReply rep; - register xMbufCreateImageBuffersReq *req; + xMbufCreateImageBuffersReq *req; int result; MbufCheckExtension (dpy, info, 0); @@ -340,12 +330,11 @@ * XmbufDestroyBuffers - * Destroys the buffers associated with the given window. */ -void XmbufDestroyBuffers (dpy, window) - Display *dpy; - Window window; +void +XmbufDestroyBuffers(Display *dpy, Window window) { XExtDisplayInfo *info = find_display (dpy); - register xMbufDestroyImageBuffersReq *req; + xMbufDestroyImageBuffersReq *req; MbufSimpleCheckExtension (dpy, info); @@ -364,14 +353,12 @@ * No two buffers may be associated with the same window or else a Matc * error is generated. */ -void XmbufDisplayBuffers (dpy, count, buffers, min_delay, max_delay) - Display *dpy; - int count; - Multibuffer *buffers; - int min_delay, max_delay; +void +XmbufDisplayBuffers(Display *dpy, int count, Multibuffer *buffers, + int min_delay, int max_delay) { XExtDisplayInfo *info = find_display (dpy); - register xMbufDisplayImageBuffersReq *req; + xMbufDisplayImageBuffersReq *req; MbufSimpleCheckExtension (dpy, info); @@ -393,13 +380,11 @@ * with the given window. Returns non-zero on success and zero if an * error occurs. */ -Status XmbufGetWindowAttributes (dpy, w, attr) - Display *dpy; - Window w; - XmbufWindowAttributes *attr; +Status +XmbufGetWindowAttributes(Display *dpy, Window w, XmbufWindowAttributes *attr) { XExtDisplayInfo *info = find_display (dpy); - register xMbufGetMBufferAttributesReq *req; + xMbufGetMBufferAttributesReq *req; xMbufGetMBufferAttributesReply rep; MbufCheckExtension (dpy, info, 0); @@ -441,14 +426,12 @@ * Sets the multibuffering attributes that apply to all buffers associated * with the given window. This is currently limited to the update_hint. */ -void XmbufChangeWindowAttributes (dpy, w, valuemask, attr) - Display *dpy; - Window w; - unsigned long valuemask; - XmbufSetWindowAttributes *attr; +void +XmbufChangeWindowAttributes(Display *dpy, Window w, unsigned long valuemask, + XmbufSetWindowAttributes *attr) { XExtDisplayInfo *info = find_display (dpy); - register xMbufSetMBufferAttributesReq *req; + xMbufSetMBufferAttributesReq *req; MbufSimpleCheckExtension (dpy, info); @@ -476,13 +459,12 @@ * Gets the attributes for the indicated buffer. Returns non-zero on * success and zero if an error occurs. */ -Status XmbufGetBufferAttributes (dpy, b, attr) - Display *dpy; - Multibuffer b; - XmbufBufferAttributes *attr; +Status +XmbufGetBufferAttributes(Display *dpy, Multibuffer b, + XmbufBufferAttributes *attr) { XExtDisplayInfo *info = find_display (dpy); - register xMbufGetBufferAttributesReq *req; + xMbufGetBufferAttributesReq *req; xMbufGetBufferAttributesReply rep; MbufCheckExtension (dpy, info, 0); @@ -511,14 +493,13 @@ * Sets the attributes for the indicated buffer. This is currently * limited to the event_mask. */ -void XmbufChangeBufferAttributes (dpy, b, valuemask, attr) - Display *dpy; - Multibuffer b; - unsigned long valuemask; - XmbufSetBufferAttributes *attr; +void +XmbufChangeBufferAttributes(Display *dpy, Multibuffer b, + unsigned long valuemask, + XmbufSetBufferAttributes *attr) { XExtDisplayInfo *info = find_display (dpy); - register xMbufSetBufferAttributesReq *req; + xMbufSetBufferAttributesReq *req; MbufSimpleCheckExtension (dpy, info); @@ -555,17 +536,13 @@ * mono_info_return and stereo_info_return may be released by XFree. * If no errors are encounted, non-zero will be returned. */ -Status XmbufGetScreenInfo (dpy, d, nmono_return, mono_info_return, - nstereo_return, stereo_info_return) - Display *dpy; - Drawable d; - int *nmono_return; - XmbufBufferInfo **mono_info_return; - int *nstereo_return; - XmbufBufferInfo **stereo_info_return; +Status +XmbufGetScreenInfo(Display *dpy, Drawable d, int *nmono_return, + XmbufBufferInfo **mono_info_return, + int *nstereo_return, XmbufBufferInfo **stereo_info_return) { XExtDisplayInfo *info = find_display (dpy); - register xMbufGetBufferInfoReq *req; + xMbufGetBufferInfoReq *req; xMbufGetBufferInfoReply rep; int nmono, nstereo; XmbufBufferInfo *minfo, *sinfo; @@ -611,23 +588,17 @@ * a mono window (in fact, use the same code, except for the request) * and returns the left and right buffers that may be */ -Window XmbufCreateStereoWindow (dpy, parent, x, y, width, height, border_width, - depth, class, visual, valuemask, attr, - leftp, rightp) - Display *dpy; - Window parent; - int x, y; - unsigned int width, height, border_width; - int depth; - unsigned int class; - Visual *visual; - unsigned long valuemask; - XSetWindowAttributes *attr; - Multibuffer *leftp, *rightp; +Window +XmbufCreateStereoWindow(Display *dpy, Window parent, int x, int y, + unsigned int width, unsigned int height, + unsigned int border_width, + int depth, unsigned int class, Visual *visual, + unsigned long valuemask, XSetWindowAttributes *attr, + Multibuffer *leftp, Multibuffer *rightp) { XExtDisplayInfo *info = find_display (dpy); Window wid; - register xMbufCreateStereoWindowReq *req; + xMbufCreateStereoWindowReq *req; MbufCheckExtension (dpy, info, None); @@ -655,7 +626,7 @@ CWDontPropagate|CWColormap|CWCursor); if ((req->mask = valuemask)) { unsigned long values[32]; - register unsigned long *value = values; + unsigned long *value = values; unsigned int nvalues; if (valuemask & CWBackPixmap) @@ -698,15 +669,12 @@ return wid; } -void XmbufClearBufferArea (dpy, buffer, x, y, width, height, exposures) - Display *dpy; - Multibuffer buffer; - int x, y; - unsigned int width, height; - Bool exposures; +void +XmbufClearBufferArea(Display *dpy, Multibuffer buffer, int x, int y, + unsigned int width, unsigned int height, Bool exposures) { XExtDisplayInfo *info = find_display (dpy); - register xMbufClearImageBufferAreaReq *req; + xMbufClearImageBufferAreaReq *req; MbufSimpleCheckExtension (dpy, info); Index: xc/lib/Xext/XShape.c diff -u xc/lib/Xext/XShape.c:1.4 xc/lib/Xext/XShape.c:1.5 --- xc/lib/Xext/XShape.c:1.4 Tue Oct 15 22:19:22 2002 +++ xc/lib/Xext/XShape.c Wed Jan 26 21:28:58 2005 @@ -1,6 +1,4 @@ /* - * $Xorg: XShape.c,v 1.4 2001/02/09 02:03:49 xorgcvs Exp $ - * Copyright 1989, 1998 The Open Group Permission to use, copy, modify, distribute, and sell this software and its @@ -25,7 +23,7 @@ * * Author: Keith Packard, MIT X Consortium */ -/* $XFree86: xc/lib/Xext/XShape.c,v 1.4 2002/10/16 02:19:22 dawes Exp $ */ +/* $XFree86: xc/lib/Xext/XShape.c,v 1.5 2005/01/27 02:28:58 dawes Exp $ */ #define NEED_EVENTS #define NEED_REPLIES #include @@ -77,7 +75,7 @@ static Bool -wire_to_event (Display *dpy, XEvent *re, xEvent *event) +wire_to_event(Display *dpy, XEvent *re, xEvent *event) { XExtDisplayInfo *info = find_display (dpy); XShapeEvent *se; @@ -109,7 +107,7 @@ } static Status -event_to_wire (Display *dpy, XEvent *re, xEvent *event) +event_to_wire(Display *dpy, XEvent *re, xEvent *event) { XExtDisplayInfo *info = find_display (dpy); XShapeEvent *se; @@ -142,9 +140,8 @@ * * ****************************************************************************/ -Bool XShapeQueryExtension (dpy, event_basep, error_basep) - Display *dpy; - int *event_basep, *error_basep; +Bool +XShapeQueryExtension(Display *dpy, int *event_basep, int *error_basep) { XExtDisplayInfo *info = find_display (dpy); @@ -158,13 +155,12 @@ } -Status XShapeQueryVersion(dpy, major_versionp, minor_versionp) - Display *dpy; - int *major_versionp, *minor_versionp; +Status +XShapeQueryVersion(Display *dpy, int *major_versionp, int *minor_versionp) { XExtDisplayInfo *info = find_display (dpy); xShapeQueryVersionReply rep; - register xShapeQueryVersionReq *req; + xShapeQueryVersionReq *req; ShapeCheckExtension (dpy, info, 0); @@ -184,18 +180,16 @@ return 1; } -void XShapeCombineRegion(dpy, dest, destKind, xOff, yOff, r, op) -register Display *dpy; -Window dest; -int destKind, op, xOff, yOff; -register REGION *r; +void +XShapeCombineRegion(Display *dpy, Window dest, int destKind, int xOff, + int yOff, REGION *r, int op) { XExtDisplayInfo *info = find_display (dpy); - register xShapeRectanglesReq *req; - register long nbytes; - register int i; - register XRectangle *xr, *pr; - register BOX *pb; + xShapeRectanglesReq *req; + long nbytes; + int i; + XRectangle *xr, *pr; + BOX *pb; ShapeSimpleCheckExtension (dpy, info); @@ -229,17 +223,14 @@ } -void XShapeCombineRectangles (dpy, dest, destKind, xOff, yOff, - rects, n_rects, op, ordering) -register Display *dpy; -XID dest; -int destKind, op, xOff, yOff, ordering; -XRectangle *rects; -int n_rects; +void +XShapeCombineRectangles(Display *dpy, XID dest, int destKind, int xOff, + int yOff, XRectangle *rects, int n_rects, int op, + int ordering) { XExtDisplayInfo *info = find_display (dpy); - register xShapeRectanglesReq *req; - register long nbytes; + xShapeRectanglesReq *req; + long nbytes; ShapeSimpleCheckExtension (dpy, info); @@ -265,15 +256,12 @@ } -void XShapeCombineMask (dpy, dest, destKind, xOff, yOff, src, op) -register Display *dpy; -int destKind; -XID dest; -Pixmap src; -int op, xOff, yOff; +void +XShapeCombineMask(Display *dpy, XID dest, int destKind, int xOff, int yOff, + Pixmap src, int op) { XExtDisplayInfo *info = find_display (dpy); - register xShapeMaskReq *req; + xShapeMaskReq *req; ShapeSimpleCheckExtension (dpy, info); @@ -291,16 +279,12 @@ SyncHandle(); } -void XShapeCombineShape (dpy, dest, destKind, xOff, yOff, src, srcKind, op) -register Display *dpy; -int destKind; -XID dest; -int srcKind; -XID src; -int op, xOff, yOff; +void +XShapeCombineShape(Display *dpy, XID dest, int destKind, int xOff, int yOff, + XID src, int srcKind, int op) { XExtDisplayInfo *info = find_display (dpy); - register xShapeCombineReq *req; + xShapeCombineReq *req; ShapeSimpleCheckExtension (dpy, info); @@ -319,14 +303,11 @@ SyncHandle(); } -void XShapeOffsetShape (dpy, dest, destKind, xOff, yOff) -register Display *dpy; -int destKind; -XID dest; -int xOff, yOff; +void +XShapeOffsetShape(Display *dpy, XID dest, int destKind, int xOff, int yOff) { XExtDisplayInfo *info = find_display (dpy); - register xShapeOffsetReq *req; + xShapeOffsetReq *req; ShapeSimpleCheckExtension (dpy, info); @@ -342,18 +323,16 @@ SyncHandle(); } -Status XShapeQueryExtents (dpy, window, - bShaped, xbs, ybs, wbs, hbs, - cShaped, xcs, ycs, wcs, hcs) - register Display *dpy; - Window window; - int *bShaped, *cShaped; /* RETURN */ - int *xbs, *ybs, *xcs, *ycs; /* RETURN */ - unsigned int *wbs, *hbs, *wcs, *hcs; /* RETURN */ +Status +XShapeQueryExtents(Display *dpy, Window window, + int *bShaped, int *xbs, int *ybs, + unsigned int *wbs, unsigned int *hbs, + int *cShaped, int *xcs, int *ycs, + unsigned int *wcs, unsigned int *hcs) { XExtDisplayInfo *info = find_display (dpy); xShapeQueryExtentsReply rep; - register xShapeQueryExtentsReq *req; + xShapeQueryExtentsReq *req; ShapeCheckExtension (dpy, info, 0); @@ -383,13 +362,11 @@ } -void XShapeSelectInput (dpy, window, mask) - register Display *dpy; - Window window; - unsigned long mask; +void +XShapeSelectInput(Display *dpy, Window window, unsigned long mask) { XExtDisplayInfo *info = find_display (dpy); - register xShapeSelectInputReq *req; + xShapeSelectInputReq *req; ShapeSimpleCheckExtension (dpy, info); @@ -406,12 +383,11 @@ SyncHandle (); } -unsigned long XShapeInputSelected (dpy, window) - register Display *dpy; - Window window; +unsigned long +XShapeInputSelected(Display *dpy, Window window) { XExtDisplayInfo *info = find_display (dpy); - register xShapeInputSelectedReq *req; + xShapeInputSelectedReq *req; xShapeInputSelectedReply rep; ShapeCheckExtension (dpy, info, False); @@ -432,15 +408,12 @@ } -XRectangle *XShapeGetRectangles (dpy, window, kind, count, ordering) - register Display *dpy; - Window window; - int kind; - int *count; /* RETURN */ - int *ordering; /* RETURN */ +XRectangle * +XShapeGetRectangles(Display *dpy, Window window, int kind, int *count, + int *ordering) { XExtDisplayInfo *info = find_display (dpy); - register xShapeGetRectanglesReq *req; + xShapeGetRectanglesReq *req; xShapeGetRectanglesReply rep; XRectangle *rects; xRectangle *xrects; Index: xc/lib/Xext/XShm.c diff -u xc/lib/Xext/XShm.c:1.7 xc/lib/Xext/XShm.c:1.8 --- xc/lib/Xext/XShm.c:1.7 Tue Apr 15 18:33:55 2003 +++ xc/lib/Xext/XShm.c Wed Jan 26 21:28:58 2005 @@ -1,6 +1,4 @@ /* - * $Xorg: XShm.c,v 1.4 2001/02/09 02:03:49 xorgcvs Exp $ - * Copyright 1989, 1998 The Open Group Permission to use, copy, modify, distribute, and sell this software and its @@ -25,7 +23,7 @@ * * Author: Bob Scheifler and Keith Packard, MIT X Consortium */ -/* $XFree86: xc/lib/Xext/XShm.c,v 1.7 2003/04/15 22:33:55 paulo Exp $ */ +/* $XFree86: xc/lib/Xext/XShm.c,v 1.8 2005/01/27 02:28:58 dawes Exp $ */ /* THIS IS NOT AN X CONSORTIUM STANDARD OR AN X PROJECT TEAM SPECIFICATION */ @@ -85,7 +83,7 @@ static Bool -wire_to_event (Display *dpy, XEvent *re, xEvent *event) +wire_to_event(Display *dpy, XEvent *re, xEvent *event) { XExtDisplayInfo *info = find_display (dpy); XShmCompletionEvent *se; @@ -112,7 +110,7 @@ } static Status -event_to_wire (Display *dpy, XEvent *re, xEvent *event) +event_to_wire(Display *dpy, XEvent *re, xEvent *event) { XExtDisplayInfo *info = find_display (dpy); XShmCompletionEvent *se; @@ -142,9 +140,8 @@ * * *****************************************************************************/ -Bool XShmQueryExtension (dpy /* event_basep, error_basep */) - Display *dpy; -/* int *event_basep, *error_basep; */ +Bool +XShmQueryExtension(Display *dpy /*, int *event_basep, int *error_basep */) { XExtDisplayInfo *info = find_display (dpy); @@ -158,8 +155,8 @@ } -int XShmGetEventBase(dpy) - Display *dpy; +int +XShmGetEventBase(Display *dpy) { XExtDisplayInfo *info = find_display (dpy); @@ -171,14 +168,13 @@ } -Bool XShmQueryVersion(dpy, majorVersion, minorVersion, sharedPixmaps) - Display *dpy; - int *majorVersion, *minorVersion; - Bool *sharedPixmaps; +Bool +XShmQueryVersion(Display *dpy, int *majorVersion, int *minorVersion, + Bool *sharedPixmaps) { XExtDisplayInfo *info = find_display (dpy); xShmQueryVersionReply rep; - register xShmQueryVersionReq *req; + xShmQueryVersionReq *req; ShmCheckExtension (dpy, info, False); @@ -200,12 +196,12 @@ } -int XShmPixmapFormat(dpy) - Display *dpy; +int +XShmPixmapFormat(Display *dpy) { XExtDisplayInfo *info = find_display (dpy); xShmQueryVersionReply rep; - register xShmQueryVersionReq *req; + xShmQueryVersionReq *req; ShmCheckExtension (dpy, info, False); @@ -227,12 +223,11 @@ } -Status XShmAttach(dpy, shminfo) - Display *dpy; - XShmSegmentInfo *shminfo; +Status +XShmAttach(Display *dpy, XShmSegmentInfo *shminfo) { XExtDisplayInfo *info = find_display (dpy); - register xShmAttachReq *req; + xShmAttachReq *req; ShmCheckExtension (dpy, info, 0); @@ -250,12 +245,11 @@ } -Status XShmDetach(dpy, shminfo) - Display *dpy; - XShmSegmentInfo *shminfo; +Status +XShmDetach(Display *dpy, XShmSegmentInfo *shminfo) { XExtDisplayInfo *info = find_display (dpy); - register xShmDetachReq *req; + xShmDetachReq *req; ShmCheckExtension (dpy, info, 0); @@ -269,9 +263,8 @@ return 1; } -static int _XShmDestroyImage (ximage) - XImage *ximage; - +static int +_XShmDestroyImage(XImage *ximage) { Xfree((char *)ximage); return 1; @@ -279,18 +272,12 @@ #define ROUNDUP(nbytes, pad) ((((nbytes) + ((pad) - 1)) / (pad)) * (pad)) -XImage *XShmCreateImage (dpy, visual, depth, format, data, shminfo, - width, height) - register Display *dpy; - register Visual *visual; - unsigned int depth; - int format; - char *data; - XShmSegmentInfo *shminfo; - unsigned int width; - unsigned int height; +XImage * +XShmCreateImage(Display *dpy, Visual *visual, unsigned int depth, int format, + char *data, XShmSegmentInfo *shminfo, unsigned int width, + unsigned int height) { - register XImage *image; + XImage *image; image = (XImage *)Xcalloc(1, (unsigned)sizeof(XImage)); if (!image) @@ -324,19 +311,14 @@ return image; } -Status XShmPutImage (dpy, d, gc, image, src_x, src_y, dst_x, dst_y, - src_width, src_height, send_event) - register Display *dpy; - Drawable d; - GC gc; - register XImage *image; - int src_x, src_y, dst_x, dst_y; - unsigned int src_width, src_height; - Bool send_event; +Status +XShmPutImage(Display *dpy, Drawable d, GC gc, XImage *image, + int src_x, int src_y, int dst_x, int dst_y, + unsigned int src_width, unsigned int src_height, Bool send_event) { XExtDisplayInfo *info = find_display (dpy); XShmSegmentInfo *shminfo = (XShmSegmentInfo *)image->obdata; - register xShmPutImageReq *req; + xShmPutImageReq *req; ShmCheckExtension (dpy, info, 0); if (!shminfo) return 0; @@ -367,18 +349,15 @@ } -Status XShmGetImage(dpy, d, image, x, y, plane_mask) - register Display *dpy; - Drawable d; - XImage *image; - int x, y; - unsigned long plane_mask; +Status +XShmGetImage(Display *dpy, Drawable d, XImage *image, int x, int y, + unsigned long plane_mask) { XExtDisplayInfo *info = find_display (dpy); XShmSegmentInfo *shminfo = (XShmSegmentInfo *)image->obdata; - register xShmGetImageReq *req; + xShmGetImageReq *req; xShmGetImageReply rep; - register Visual *visual; + Visual *visual; ShmCheckExtension (dpy, info, 0); if (!shminfo) return 0; @@ -414,16 +393,14 @@ return 1; } -Pixmap XShmCreatePixmap (dpy, d, data, shminfo, width, height, depth) - register Display *dpy; - Drawable d; - char *data; - XShmSegmentInfo *shminfo; - unsigned int width, height, depth; +Pixmap +XShmCreatePixmap(Display *dpy, Drawable d, char *data, + XShmSegmentInfo *shminfo, unsigned int width, + unsigned int height, unsigned int depth) { XExtDisplayInfo *info = find_display (dpy); Pixmap pid; - register xShmCreatePixmapReq *req; + xShmCreatePixmapReq *req; ShmCheckExtension (dpy, info, 0); Index: xc/lib/Xext/XSync.c diff -u xc/lib/Xext/XSync.c:1.8 xc/lib/Xext/XSync.c:1.9 --- xc/lib/Xext/XSync.c:1.8 Thu Oct 23 17:36:09 2003 +++ xc/lib/Xext/XSync.c Wed Jan 26 21:28:59 2005 @@ -1,4 +1,3 @@ -/* $Xorg: XSync.c,v 1.5 2001/02/09 02:03:49 xorgcvs Exp $ */ /* Copyright 1991, 1993, 1998 The Open Group @@ -50,7 +49,7 @@ PERFORMANCE OF THIS SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xext/XSync.c,v 1.8 2003/10/23 21:36:09 tsi Exp $ */ +/* $XFree86: xc/lib/Xext/XSync.c,v 1.9 2005/01/27 02:28:59 dawes Exp $ */ #include #define NEED_EVENTS @@ -209,9 +208,8 @@ } Status -XSyncQueryExtension(dpy, event_base_return, error_base_return) - Display *dpy; - int *event_base_return, *error_base_return; +XSyncQueryExtension(Display *dpy, int *event_base_return, + int *error_base_return) { XExtDisplayInfo *info = find_display(dpy); @@ -226,9 +224,8 @@ } Status -XSyncInitialize(dpy, major_version_return, minor_version_return) - Display *dpy; - int *major_version_return, *minor_version_return; +XSyncInitialize(Display *dpy, int *major_version_return, + int *minor_version_return) { XExtDisplayInfo *info = find_display(dpy); xSyncInitializeReply rep; @@ -260,9 +257,7 @@ } XSyncSystemCounter * -XSyncListSystemCounters(dpy, n_counters_return) - Display *dpy; - int *n_counters_return; +XSyncListSystemCounters(Display *dpy, int *n_counters_return) { XExtDisplayInfo *info = find_display(dpy); xSyncListSystemCountersReply rep; @@ -336,8 +331,7 @@ } void -XSyncFreeSystemCounterList(list) - XSyncSystemCounter *list; +XSyncFreeSystemCounterList(XSyncSystemCounter *list) { if (list) { @@ -348,9 +342,7 @@ XSyncCounter -XSyncCreateCounter(dpy, initial_value) - Display *dpy; - XSyncValue initial_value; +XSyncCreateCounter(Display *dpy, XSyncValue initial_value) { XExtDisplayInfo *info = find_display(dpy); xSyncCreateCounterReq *req; @@ -372,10 +364,7 @@ } Status -XSyncSetCounter(dpy, counter, value) - Display *dpy; - XSyncCounter counter; - XSyncValue value; +XSyncSetCounter(Display *dpy, XSyncCounter counter, XSyncValue value) { XExtDisplayInfo *info = find_display(dpy); xSyncSetCounterReq *req; @@ -395,10 +384,7 @@ } Status -XSyncChangeCounter(dpy, counter, value) - Display *dpy; - XSyncCounter counter; - XSyncValue value; +XSyncChangeCounter(Display *dpy, XSyncCounter counter, XSyncValue value) { XExtDisplayInfo *info = find_display(dpy); xSyncChangeCounterReq *req; @@ -418,9 +404,7 @@ } Status -XSyncDestroyCounter(dpy, counter) - Display *dpy; - XSyncCounter counter; +XSyncDestroyCounter(Display *dpy, XSyncCounter counter) { XExtDisplayInfo *info = find_display(dpy); xSyncDestroyCounterReq *req; @@ -439,10 +423,7 @@ } Status -XSyncQueryCounter(dpy, counter, value_return) - Display *dpy; - XSyncCounter counter; - XSyncValue *value_return; +XSyncQueryCounter(Display *dpy, XSyncCounter counter, XSyncValue *value_return) { XExtDisplayInfo *info = find_display(dpy); xSyncQueryCounterReply rep; @@ -470,10 +451,7 @@ Status -XSyncAwait(dpy, wait_list, n_conditions) - Display *dpy; - XSyncWaitCondition *wait_list; - int n_conditions; +XSyncAwait(Display *dpy, XSyncWaitCondition *wait_list, int n_conditions) { XExtDisplayInfo *info = find_display(dpy); XSyncWaitCondition *wait_item = wait_list; @@ -550,10 +528,8 @@ } XSyncAlarm -XSyncCreateAlarm(dpy, values_mask, values) - Display *dpy; - unsigned long values_mask; - XSyncAlarmAttributes *values; +XSyncCreateAlarm(Display *dpy, unsigned long values_mask, + XSyncAlarmAttributes *values) { XExtDisplayInfo *info = find_display(dpy); xSyncCreateAlarmReq *req; @@ -577,9 +553,7 @@ } Status -XSyncDestroyAlarm(dpy, alarm) - Display *dpy; - XSyncAlarm alarm; +XSyncDestroyAlarm(Display *dpy, XSyncAlarm alarm) { XExtDisplayInfo *info = find_display(dpy); xSyncDestroyAlarmReq *req; @@ -597,10 +571,8 @@ } Status -XSyncQueryAlarm(dpy, alarm, values_return) - Display *dpy; - XSyncAlarm alarm; - XSyncAlarmAttributes *values_return; +XSyncQueryAlarm(Display *dpy, XSyncAlarm alarm, + XSyncAlarmAttributes *values_return) { XExtDisplayInfo *info = find_display(dpy); xSyncQueryAlarmReq *req; @@ -637,11 +609,8 @@ } Status -XSyncChangeAlarm(dpy, alarm, values_mask, values) - Display *dpy; - XSyncAlarm alarm; - unsigned long values_mask; - XSyncAlarmAttributes *values; +XSyncChangeAlarm(Display *dpy, XSyncAlarm alarm, unsigned long values_mask, + XSyncAlarmAttributes *values) { XExtDisplayInfo *info = find_display(dpy); xSyncChangeAlarmReq *req; @@ -663,10 +632,7 @@ } Status -XSyncSetPriority(dpy, client_resource_id, priority) - Display *dpy; - XID client_resource_id; - int priority; +XSyncSetPriority(Display *dpy, XID client_resource_id, int priority) { XExtDisplayInfo *info = find_display(dpy); xSyncSetPriorityReq *req; @@ -685,10 +651,7 @@ } Status -XSyncGetPriority(dpy, client_resource_id, return_priority) - Display *dpy; - XID client_resource_id; - int *return_priority; +XSyncGetPriority(Display *dpy, XID client_resource_id, int *return_priority) { XExtDisplayInfo *info = find_display(dpy); xSyncGetPriorityReply rep; @@ -739,118 +702,98 @@ #undef XSyncMinValue void -XSyncIntToValue(pv, i) - XSyncValue *pv; - int i; +XSyncIntToValue(XSyncValue *pv, int i) { _XSyncIntToValue(pv,i); } void -XSyncIntsToValue(pv, l, h) - XSyncValue *pv; - unsigned int l; - int h; +XSyncIntsToValue(XSyncValue *pv, unsigned int l, int h) { _XSyncIntsToValue(pv, l, h); } Bool -XSyncValueGreaterThan(a, b) - XSyncValue a, b; +XSyncValueGreaterThan(XSyncValue a, XSyncValue b) { return _XSyncValueGreaterThan(a, b); } Bool -XSyncValueLessThan(a, b) - XSyncValue a, b; +XSyncValueLessThan(XSyncValue a, XSyncValue b) { return _XSyncValueLessThan(a, b); } Bool -XSyncValueGreaterOrEqual(a, b) - XSyncValue a, b; +XSyncValueGreaterOrEqual(XSyncValue a, XSyncValue b) { return _XSyncValueGreaterOrEqual(a, b); } Bool -XSyncValueLessOrEqual(a, b) - XSyncValue a, b; +XSyncValueLessOrEqual(XSyncValue a, XSyncValue b) { return _XSyncValueLessOrEqual(a, b); } Bool -XSyncValueEqual(a, b) - XSyncValue a, b; +XSyncValueEqual(XSyncValue a, XSyncValue b) { return _XSyncValueEqual(a, b); } Bool -XSyncValueIsNegative(v) - XSyncValue v; +XSyncValueIsNegative(XSyncValue v) { return _XSyncValueIsNegative(v); } Bool -XSyncValueIsZero(a) - XSyncValue a; +XSyncValueIsZero(XSyncValue a) { return _XSyncValueIsZero(a); } Bool -XSyncValueIsPositive(v) - XSyncValue v; +XSyncValueIsPositive(XSyncValue v) { return _XSyncValueIsPositive(v); } unsigned int -XSyncValueLow32(v) - XSyncValue v; +XSyncValueLow32(XSyncValue v) { return _XSyncValueLow32(v); } int -XSyncValueHigh32(v) - XSyncValue v; +XSyncValueHigh32(XSyncValue v) { return _XSyncValueHigh32(v); } void -XSyncValueAdd(presult, a, b, poverflow) - XSyncValue *presult, a, b; - Bool *poverflow; +XSyncValueAdd(XSyncValue *presult, XSyncValue a, XSyncValue b, Bool *poverflow) { _XSyncValueAdd(presult, a, b, poverflow); } void -XSyncValueSubtract(presult, a, b, poverflow) - XSyncValue *presult, a, b; - Bool *poverflow; +XSyncValueSubtract(XSyncValue *presult, XSyncValue a, XSyncValue b, + Bool *poverflow) { _XSyncValueSubtract(presult, a, b, poverflow); } void -XSyncMaxValue(pv) - XSyncValue *pv; +XSyncMaxValue(XSyncValue *pv) { _XSyncMaxValue(pv); } void -XSyncMinValue(pv) - XSyncValue *pv; +XSyncMinValue(XSyncValue *pv) { _XSyncMinValue(pv); } Index: xc/lib/Xext/XTestExt1.c diff -u xc/lib/Xext/XTestExt1.c:1.4 xc/lib/Xext/XTestExt1.c:1.5 --- xc/lib/Xext/XTestExt1.c:1.4 Fri Dec 14 14:55:01 2001 +++ xc/lib/Xext/XTestExt1.c Wed Jan 26 21:28:59 2005 @@ -1,4 +1,3 @@ -/* $Xorg: XTestExt1.c,v 1.4 2001/02/09 02:03:49 xorgcvs Exp $ */ /* * File: xtestext1lib.c * @@ -51,7 +50,7 @@ University of California. */ -/* $XFree86: xc/lib/Xext/XTestExt1.c,v 1.4 2001/12/14 19:55:01 dawes Exp $ */ +/* $XFree86: xc/lib/Xext/XTestExt1.c,v 1.5 2005/01/27 02:28:59 dawes Exp $ */ /****************************************************************************** * include files @@ -113,14 +112,19 @@ * function declarations *****************************************************************************/ -static int XTestWireToEvent(); -static int XTestCheckExtInit(); -static Bool XTestIdentifyMyEvent(); -static int XTestInitExtension(); -static int XTestKeyOrButton(); -static int XTestCheckDelay(); -static int XTestPackInputAction(); -static int XTestWriteInputActions(); +static int XTestCheckExtInit(Display *dpy); +static int XTestInitExtension(Display *dpy); +static Bool XTestWireToEvent(Display *dpy, XEvent *reTemp, xEvent *eventTemp); +static int XTestKeyOrButton(Display *display, int device_id, + unsigned long delay, unsigned int code, + unsigned int action); +static int XTestPackInputAction(Display *display, CARD8 *action_addr, + int action_size); +static int XTestCheckDelay(Display *display, unsigned long *delay_addr); +static int XTestWriteInputActions(Display *display, char *action_list_addr, + int action_list_size, int ack_flag); +static Bool XTestIdentifyMyEvent(Display *display, XEvent *event_ptr, + char *args); /****************************************************************************** * @@ -130,24 +134,8 @@ * to the server by this extension. */ int -XTestFakeInput(dpy, action_list_addr, action_list_size, ack_flag) -/* - * the connection to the X server - */ -register Display *dpy; -/* - * the address of a list of input actions to be sent to the server - */ -char *action_list_addr; -/* - * the size (in bytes) of the list of input actions - */ -int action_list_size; -/* - * specifies whether the server needs to send an event to indicate that its - * input action buffer is empty - */ -int ack_flag; +XTestFakeInput(Display *dpy, char *action_list_addr, int action_list_size, + int ack_flag) { /* * pointer to xTestFakeInputReq structure @@ -224,15 +212,7 @@ * to be sent to the client that called this function. */ int -XTestGetInput(dpy, action_handling) -/* - * the connection to the X server - */ -register Display *dpy; -/* - * tells the server what to do with the user input actions - */ -int action_handling; +XTestGetInput(Display *dpy, int action_handling) { /* * pointer to xTestGetInputReq structure @@ -286,11 +266,7 @@ * into events. */ int -XTestStopInput(dpy) -/* - * the connection to the X server - */ -register Display *dpy; +XTestStopInput(Display *dpy) { /* * pointer to xTestStopInputReq structure @@ -340,11 +316,7 @@ * back to its initial state. */ int -XTestReset(dpy) -/* - * the connection to the X server - */ -register Display *dpy; +XTestReset(Display *dpy) { /* * pointer to xTestReset structure @@ -393,16 +365,7 @@ * Returns the number of input actions in the server's input action buffer. */ int -XTestQueryInputSize(dpy, size_return) -/* - * the connection to the X server - */ -register Display *dpy; -/* - * the address of the place to put the number of input actions in the - * server's input action buffer - */ -unsigned long *size_return; +XTestQueryInputSize(Display *dpy, unsigned long *size_return) { /* * pointer to xTestQueryInputSize structure @@ -463,11 +426,7 @@ * Check to see if the XTest extension is installed in the server. */ static int -XTestCheckExtInit(dpy) -/* - * the connection to the X server - */ -register Display *dpy; +XTestCheckExtInit(Display *dpy) { /* * if the extension has not been initialized, then do so @@ -487,11 +446,7 @@ * succeeds, -1 if it does not succeed. */ static int -XTestInitExtension(dpy) -/* - * the connection to the X server - */ -register Display *dpy; +XTestInitExtension(Display *dpy) { /* * loop index @@ -548,20 +503,7 @@ * Reformat a wire event into an XEvent structure of the right type. */ static Bool -XTestWireToEvent(dpy, reTemp, eventTemp) -/* - * the connection to the X server - */ -Display *dpy; -/* - * a pointer to where a host formatted event should be stored - * with the information copied to it - */ -XEvent *reTemp; -/* - * a pointer to the wire event - */ -xEvent *eventTemp; +XTestWireToEvent(Display *dpy, XEvent *reTemp, xEvent *eventTemp) { XTestInputActionEvent *re = (XTestInputActionEvent *) reTemp; xTestInputActionEvent *event = (xTestInputActionEvent *) eventTemp; @@ -632,12 +574,8 @@ * that the specified key on the keyboard was moved as specified. */ int -XTestPressKey(display, device_id, delay, keycode, key_action) -Display *display; -int device_id; -unsigned long delay; -unsigned int keycode; -unsigned int key_action; +XTestPressKey(Display *display, int device_id, unsigned long delay, + unsigned int keycode, unsigned int key_action) { /* * bounds check the key code @@ -664,12 +602,8 @@ * that the specified button on the mouse was moved as specified. */ int -XTestPressButton(display, device_id, delay, button_number, button_action) -Display *display; -int device_id; -unsigned long delay; -unsigned int button_number; -unsigned int button_action; +XTestPressButton(Display *display, int device_id, unsigned long delay, + unsigned int button_number, unsigned int button_action) { /* * bounds check the button number @@ -696,12 +630,8 @@ * that the specified key/button was moved as specified. */ static int -XTestKeyOrButton(display, device_id, delay, code, action) -Display *display; -int device_id; -unsigned long delay; -unsigned int code; -unsigned int action; +XTestKeyOrButton(Display *display, int device_id, unsigned long delay, + unsigned int code, unsigned int action) { /* * holds a key input action to be filled out and sent to the server @@ -877,13 +807,8 @@ * that the mouse was moved as specified. */ int -XTestMovePointer(display, device_id, delay, x, y, count) -Display *display; -int device_id; -unsigned long delay[]; -int x[]; -int y[]; -unsigned int count; +XTestMovePointer(Display *display, int device_id, unsigned long *delay, + int *x, int *y, unsigned int count) { /* * holds a motion input action to be filled out and sent to the server @@ -1039,9 +964,7 @@ * will fit in a normal input action, then send a delay input action. */ static int -XTestCheckDelay(display, delay_addr) -Display *display; -unsigned long *delay_addr; +XTestCheckDelay(Display *display, unsigned long *delay_addr) { /* * holds a delay input action to be filled out and sent to the server @@ -1084,10 +1007,7 @@ * then send the input actions to the server using XTestFakeInput. */ static int -XTestPackInputAction(display, action_addr, action_size) -Display *display; -CARD8 *action_addr; -int action_size; +XTestPackInputAction(Display *display, CARD8 *action_addr, int action_size) { /* * loop index @@ -1184,11 +1104,8 @@ * Send input actions to the server. */ static int -XTestWriteInputActions(display, action_list_addr, action_list_size, ack_flag) -Display *display; -char *action_list_addr; -int action_list_size; -int ack_flag; +XTestWriteInputActions(Display *display, char *action_list_addr, + int action_list_size, int ack_flag) { /* * Holds an event. Used while waiting for an acknowledge event @@ -1197,7 +1114,7 @@ /* * points to XTestIdentifyMyEvent */ - Bool (*func_ptr)(); + Bool (*func_ptr)(Display *, XEvent *, char *); /* * write the input actions to the server @@ -1256,16 +1173,7 @@ * it is of XTestFakeAckType. */ static Bool -XTestIdentifyMyEvent(display, event_ptr, args) -Display *display; -/* - * Holds the event that this routiine is supposed to look at. - */ -XEvent *event_ptr; -/* - * this points to any user-specified arguments (ignored) - */ -char *args; +XTestIdentifyMyEvent(Display *display, XEvent *event_ptr, char *args) { /* * if the event if of the correct type, return the Bool True, @@ -1288,8 +1196,7 @@ * Send any input actions in the input action buffer to the server. */ int -XTestFlush(display) -Display *display; +XTestFlush(Display *display) { /* * acknowledge flag Index: xc/lib/Xext/Xcup.c diff -u xc/lib/Xext/Xcup.c:1.9 xc/lib/Xext/Xcup.c:1.10 --- xc/lib/Xext/Xcup.c:1.9 Mon Nov 17 17:20:21 2003 +++ xc/lib/Xext/Xcup.c Wed Jan 26 21:28:59 2005 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/Xext/Xcup.c,v 1.9 2003/11/17 22:20:21 dawes Exp $ */ +/* $XFree86: xc/lib/Xext/Xcup.c,v 1.10 2005/01/27 02:28:59 dawes Exp $ */ /* Copyright 1987, 1988, 1998 The Open Group @@ -24,7 +24,6 @@ in this Software without prior written authorization from The Open Group. */ -/* $Xorg: Xcup.c,v 1.5 2001/02/09 02:03:49 xorgcvs Exp $ */ #ifdef WIN32 #define BOOL wBOOL @@ -83,10 +82,8 @@ *****************************************************************************/ Status -XcupQueryVersion(dpy, major_version_return, minor_version_return) - Display* dpy; - int* major_version_return; - int* minor_version_return; +XcupQueryVersion(Display *dpy, int *major_version_return, + int *minor_version_return) { XExtDisplayInfo *info = find_display (dpy); xXcupQueryVersionReply rep; Index: xc/lib/Xext/Xdbe.c diff -u xc/lib/Xext/Xdbe.c:3.8 xc/lib/Xext/Xdbe.c:3.9 --- xc/lib/Xext/Xdbe.c:3.8 Mon Nov 17 17:20:21 2003 +++ xc/lib/Xext/Xdbe.c Wed Jan 26 21:28:59 2005 @@ -1,4 +1,3 @@ -/* $Xorg: Xdbe.c,v 1.4 2000/08/17 19:45:53 cpqbld Exp $ */ /****************************************************************************** * * Copyright (c) 1994, 1995 Hewlett-Packard Company @@ -30,7 +29,7 @@ * Xlib DBE code * *****************************************************************************/ -/* $XFree86: xc/lib/Xext/Xdbe.c,v 3.8 2003/11/17 22:20:21 dawes Exp $ */ +/* $XFree86: xc/lib/Xext/Xdbe.c,v 3.9 2005/01/27 02:28:59 dawes Exp $ */ #define NEED_EVENTS #define NEED_REPLIES @@ -121,7 +120,8 @@ * may be called before this function. If a client violates this rule, * the effects of all subsequent Xdbe calls are undefined. */ -Status XdbeQueryExtension ( +Status +XdbeQueryExtension ( Display *dpy, int *major_version_return, int *minor_version_return) @@ -167,7 +167,8 @@ * accurate information whenever possible. */ -XdbeBackBuffer XdbeAllocateBackBufferName( +XdbeBackBuffer +XdbeAllocateBackBufferName( Display *dpy, Window window, XdbeSwapAction swap_action) @@ -202,7 +203,8 @@ * XdbeAllocateBackBufferName. The buffer must refer to the back buffer * of the specified window, or a protocol error results. */ -Status XdbeDeallocateBackBufferName ( +Status +XdbeDeallocateBackBufferName ( Display *dpy, XdbeBackBuffer buffer) { @@ -229,7 +231,8 @@ * The argument swap_info specifies the information needed per window * to do the swap. */ -Status XdbeSwapBuffers ( +Status +XdbeSwapBuffers ( Display *dpy, XdbeSwapInfo *swap_info, int num_windows) @@ -270,7 +273,8 @@ * XdbeBeginIdiom - * This function marks the beginning of an idiom sequence. */ -Status XdbeBeginIdiom ( +Status +XdbeBeginIdiom ( Display *dpy) { XExtDisplayInfo *info = find_display(dpy); @@ -291,7 +295,8 @@ * XdbeEndIdiom - * This function marks the end of an idiom sequence. */ -Status XdbeEndIdiom ( +Status +XdbeEndIdiom ( Display *dpy) { XExtDisplayInfo *info = find_display(dpy); @@ -325,7 +330,8 @@ * returned list corresponds to the nth screen of the server, starting * with screen zero. */ -XdbeScreenVisualInfo *XdbeGetVisualInfo ( +XdbeScreenVisualInfo * +XdbeGetVisualInfo ( Display *dpy, Drawable *screen_specifiers, int *num_screens) /* SEND and RETURN */ @@ -419,7 +425,8 @@ * This function frees the list of XdbeScreenVisualInfo returned by the * function XdbeGetVisualInfo. */ -void XdbeFreeVisualInfo( +void +XdbeFreeVisualInfo( XdbeScreenVisualInfo *visual_info) { if (visual_info == NULL) { @@ -439,7 +446,8 @@ * This function returns the attributes associated with the specified * buffer. */ -XdbeBackBufferAttributes *XdbeGetBackBufferAttributes( +XdbeBackBufferAttributes * +XdbeGetBackBufferAttributes( Display *dpy, XdbeBackBuffer buffer) { Index: xc/lib/Xext/Xext-def.cpp diff -u xc/lib/Xext/Xext-def.cpp:1.9 xc/lib/Xext/Xext-def.cpp:1.10 --- xc/lib/Xext/Xext-def.cpp:1.9 Fri May 31 14:45:44 2002 +++ xc/lib/Xext/Xext-def.cpp Wed May 5 21:17:29 2004 @@ -17,7 +17,7 @@ XShapeQueryExtents XShapeQueryVersion XShapeSelectInput -#if (defined(__CYGWIN__) && defined(HAS_SHM)) || defined(__UNIXOS2__) +#if defined(HAS_SHM) XShmAttach XShmCreateImage XShmCreatePixmap @@ -116,14 +116,6 @@ XcupGetReservedColormapEntries XcupQueryVersion XcupStoreColors -#if !defined(__CYGWIN__) && !defined(__UNIXOS2__) - XPanoramiXQueryVersion - XPanoramiXAllocInfo - XPanoramiXGetScreenCount - XPanoramiXGetScreenSize - XPanoramiXGetState - XPanoramiXQueryExtension -#endif DPMSQueryExtension DPMSGetVersion DPMSCapable @@ -137,4 +129,4 @@ XeviQueryVersion XeviGetVisualInfo /* $Xorg: Xext-def.cpp,v 1.3 2000/08/17 19:45:53 cpqbld Exp $ */ -/* $XFree86: xc/lib/Xext/Xext-def.cpp,v 1.9 2002/05/31 18:45:44 dawes Exp $ */ +/* $XFree86: xc/lib/Xext/Xext-def.cpp,v 1.10 2004/05/06 01:17:29 dawes Exp $ */ Index: xc/lib/Xext/extutil.c diff -u xc/lib/Xext/extutil.c:1.6 xc/lib/Xext/extutil.c:1.8 --- xc/lib/Xext/extutil.c:1.6 Mon Nov 17 17:20:21 2003 +++ xc/lib/Xext/extutil.c Wed Jan 26 22:03:09 2005 @@ -1,6 +1,4 @@ /* - * $Xorg: extutil.c,v 1.4 2001/02/09 02:03:49 xorgcvs Exp $ - * Copyright 1989, 1998 The Open Group Permission to use, copy, modify, distribute, and sell this software and its @@ -45,7 +43,7 @@ * XSetExtensionErrorHandler establish an extension error handler * XMissingExtension raise an error about missing ext */ -/* $XFree86: xc/lib/Xext/extutil.c,v 1.6 2003/11/17 22:20:21 dawes Exp $ */ +/* $XFree86: xc/lib/Xext/extutil.c,v 1.8 2005/01/27 03:03:09 dawes Exp $ */ #include #include @@ -58,9 +56,10 @@ * information for this extension. This object is passed to all Xext * routines. */ -XExtensionInfo *XextCreateExtension () +XExtensionInfo * +XextCreateExtension() { - register XExtensionInfo *info = + XExtensionInfo *info = (XExtensionInfo *) Xmalloc (sizeof (XExtensionInfo)); if (info) { @@ -75,8 +74,8 @@ /* * XextDestroyExtension - free memory the given extension descriptor */ -void XextDestroyExtension (info) - XExtensionInfo *info; +void +XextDestroyExtension(XExtensionInfo *info) { info->head = NULL; /* to catch refs after this */ info->cur = NULL; @@ -89,13 +88,10 @@ /* * XextAddDisplay - add a display to this extension */ -XExtDisplayInfo *XextAddDisplay (extinfo, dpy, ext_name, hooks, nevents, data) - XExtensionInfo *extinfo; - Display *dpy; - char *ext_name; - XExtensionHooks *hooks; - int nevents; - XPointer data; +XExtDisplayInfo * +XextAddDisplay(XExtensionInfo *extinfo, Display *dpy, + char *ext_name, XExtensionHooks *hooks, int nevents, + XPointer data) { XExtDisplayInfo *dpyinfo; @@ -166,9 +162,8 @@ /* * XextRemoveDisplay - remove the indicated display from the extension object */ -int XextRemoveDisplay (extinfo, dpy) - XExtensionInfo *extinfo; - Display *dpy; +int +XextRemoveDisplay(XExtensionInfo *extinfo, Display *dpy) { XExtDisplayInfo *dpyinfo, *prev; @@ -207,11 +202,10 @@ * XextFindDisplay - look for a display in this extension; keeps a cache * of the most-recently used for efficiency. */ -XExtDisplayInfo *XextFindDisplay (extinfo, dpy) - XExtensionInfo *extinfo; - Display *dpy; +XExtDisplayInfo * +XextFindDisplay(XExtensionInfo *extinfo, Display *dpy) { - register XExtDisplayInfo *dpyinfo; + XExtDisplayInfo *dpyinfo; /* * see if this was the most recently accessed display @@ -237,10 +231,8 @@ -static int _default_exterror ( - Display *dpy, - char *ext_name, - char *reason) +static int +_default_exterror(Display *dpy, _Xconst char *ext_name, _Xconst char *reason) { fprintf (stderr, "Xlib: extension \"%s\" %s on display \"%s\".\n", ext_name, reason, DisplayString(dpy)); @@ -253,17 +245,12 @@ * requested extension is referenced. This should eventually move into Xlib. */ -extern int (*_XExtensionErrorFunction)(); +extern XExtensionErrorHandler _XExtensionErrorFunction; -int (*XSetExtensionErrorHandler( - int (*handler)( - Display*, - char *, - char * - ) -))() +XExtensionErrorHandler +XSetExtensionErrorHandler(XExtensionErrorHandler handler) { - int (*oldhandler)() = _XExtensionErrorFunction; + XExtensionErrorHandler oldhandler = _XExtensionErrorFunction; _XExtensionErrorFunction = (handler ? handler : _default_exterror); @@ -275,11 +262,9 @@ * XMissingExtension - call the extension error handler */ int -XMissingExtension ( - Display *dpy, - _Xconst char *ext_name) +XMissingExtension(Display *dpy, _Xconst char *ext_name) { - int (*func)() = (_XExtensionErrorFunction ? + XExtensionErrorHandler func = (_XExtensionErrorFunction ? _XExtensionErrorFunction : _default_exterror); if (!ext_name) ext_name = X_EXTENSION_UNKNOWN; Index: xc/lib/Xext/globals.c diff -u xc/lib/Xext/globals.c:3.5 xc/lib/Xext/globals.c:3.7 --- xc/lib/Xext/globals.c:3.5 Fri Dec 14 14:55:02 2001 +++ xc/lib/Xext/globals.c Wed Jan 26 22:03:09 2005 @@ -1,4 +1,3 @@ -/* $Xorg: globals.c,v 1.4 2001/02/09 02:03:50 xorgcvs Exp $ */ /* Copyright 1989, 1998 The Open Group @@ -26,7 +25,7 @@ from The Open Group. */ -/* $XFree86: xc/lib/Xext/globals.c,v 3.5 2001/12/14 19:55:02 dawes Exp $ */ +/* $XFree86: xc/lib/Xext/globals.c,v 3.7 2005/01/27 03:03:09 dawes Exp $ */ /* * This file should contain only those objects which must be predefined. @@ -72,8 +71,7 @@ /* * Error handlers; used to be in XlibInt.c */ -typedef int (*funcptr)(); -ZEROINIT (funcptr, _XExtensionErrorFunction, NULL); +ZEROINIT (XExtensionErrorHandler, _XExtensionErrorFunction, NULL); /* * NOTE: any additional external definition NEED Index: xc/lib/Xfontcache/Imakefile diff -u xc/lib/Xfontcache/Imakefile:1.6 xc/lib/Xfontcache/Imakefile:1.7 --- xc/lib/Xfontcache/Imakefile:1.6 Sat Jan 3 12:11:20 2004 +++ xc/lib/Xfontcache/Imakefile Sun Apr 4 22:33:12 2004 @@ -2,11 +2,11 @@ -XCOMM $XFree86: xc/lib/Xfontcache/Imakefile,v 1.6 2004/01/03 17:11:20 herrb Exp $ +XCOMM $XFree86: xc/lib/Xfontcache/Imakefile,v 1.7 2004/04/05 02:33:12 dawes Exp $ #define DoNormalLib NormalLibXfontcache #define DoSharedLib SharedLibXfontcache -#define DoExtraLib SharedLibXfontcache +#define DoExtraLib ExtraLibXfontcache #define DoDebugLib DebugLibXfontcache #define DoProfileLib ProfileLibXfontcache #define LibName Xfontcache Index: xc/lib/Xft/Imakefile diff -u xc/lib/Xft/Imakefile:1.29 xc/lib/Xft/Imakefile:1.30 --- xc/lib/Xft/Imakefile:1.29 Fri Nov 28 20:31:20 2003 +++ xc/lib/Xft/Imakefile Sun Apr 4 22:33:12 2004 @@ -1,8 +1,8 @@ -XCOMM $XFree86: xc/lib/Xft/Imakefile,v 1.29 2003/11/29 01:31:20 dawes Exp $ +XCOMM $XFree86: xc/lib/Xft/Imakefile,v 1.30 2004/04/05 02:33:12 dawes Exp $ #define DoNormalLib NormalLibXft #define DoSharedLib SharedLibXft -#define DoExtraLib SharedLibXft +#define DoExtraLib ExtraLibXft #define DoDebugLib DebugLibXft #define DoProfileLib ProfileLibXft Index: xc/lib/Xft/Xft-def.cpp diff -u xc/lib/Xft/Xft-def.cpp:1.6 xc/lib/Xft/Xft-def.cpp:1.8 --- xc/lib/Xft/Xft-def.cpp:1.6 Wed Jun 18 12:17:34 2003 +++ xc/lib/Xft/Xft-def.cpp Sun Feb 6 20:38:23 2005 @@ -2,36 +2,12 @@ VERSION LIBRARY_VERSION EXPORTS -#ifndef __UNIXOS2__ -XftConfigAddDir -XftConfigAddEdit -XftConfigGetCache -XftConfigSetCache -XftConfigSubstitute -_XftConfigCompareValue -#endif +_XftMatchSymbolic +XftCharExists +XftCharIndex XftColorAllocName XftColorAllocValue XftColorFree -#ifndef __UNIXOS2__ -XftCoreConvert16 -XftCoreConvert32 -XftCoreConvertUtf8 -XftCoreExtents16 -XftCoreExtents32 -XftCoreExtents8 -XftCoreExtentsUtf8 -XftCoreGlyphExists -XftEditPrint -XftExprPrint -XftFontSetPrint -XftOpPrint -XftPatternPrint -XftSubstPrint -XftTestPrint -XftValueListPrint -XftValuePrint -#endif XftDefaultGetBool XftDefaultGetDouble XftDefaultGetInteger @@ -39,146 +15,35 @@ XftDefaultParseBool XftDefaultSet XftDefaultSubstitute -#ifndef __UNIXOS2__ -XftDisplayGetFontSet -#endif XftDrawChange -#ifndef __UNIXOS2__ -XftDrawCorePrepare -#endif +XftDrawCharSpec XftDrawCreate XftDrawCreateBitmap XftDrawDestroy XftDrawRect -#ifndef __UNIXOS2__ -XftDrawRenderPrepare -#endif XftDrawSetClip XftDrawString16 XftDrawString32 XftDrawString8 XftDrawStringUtf8 -XftTextExtents16 -XftTextExtents32 -XftTextExtents8 -XftTextExtentsUtf8 +XftDrawPicture +XftDrawSrcPicture +XftInit +XftInitFtLibrary XftFontClose XftFontMatch XftFontOpen XftFontOpenName XftFontOpenPattern XftFontOpenXlfd -#ifndef __UNIXOS2__ -XftGlyphExists -_XftFontDebug -XftFontSetAdd -XftFontSetCreate -XftFontSetDestroy -XftConfigSaveField -XftConfigerror -XftConfigparse -XftConfigwrap -XftEditCreate -XftEditDestroy -XftExprCreateBool -XftExprCreateDouble -XftExprCreateField -XftExprCreateInteger -XftExprCreateNil -XftExprCreateOp -XftExprCreateString -XftExprDestroy -XftTestCreate -#endif -XftInit -#ifndef __UNIXOS2__ -XftConfigLexFile -XftConfigPushInput -XftConfig_create_buffer -XftConfig_delete_buffer -XftConfig_flush_buffer -XftConfig_init_buffer -XftConfig_load_buffer_state -XftConfig_scan_buffer -XftConfig_scan_bytes -XftConfig_scan_string -XftConfig_switch_to_buffer -XftConfiglex -XftConfigrestart -XftListAppend -XftListFontSets -#endif XftListFonts XftListFontsPatternObjects -#ifndef __UNIXOS2__ -XftListMatch -XftListValueCompare -XftListValueListCompare -XftObjectSetAdd -XftObjectSetBuild -XftObjectSetCreate -XftObjectSetDestroy -XftObjectSetVaBuild -XftFontSetMatch -XftNameConstant -#endif XftNameParse XftNameUnparse -#ifndef __UNIXOS2__ -XftPatternAdd -XftPatternAddBool -XftPatternAddDouble -XftPatternAddInteger -XftPatternAddString -XftPatternBuild -XftPatternCreate -XftPatternDel -XftPatternDestroy -XftPatternDuplicate -XftPatternFind -XftPatternGet -XftPatternGetBool -XftPatternGetDouble -XftPatternGetInteger -XftPatternGetString -XftPatternVaBuild -XftValueDestroy -XftValueListDestroy -XftUtf8Len -XftUtf8ToUcs4 -_XftDownStr -_XftGetInt -#endif -_XftMatchSymbolic -#ifndef __UNIXOS2__ -_XftSaveString -_XftSplitField -_XftSplitStr -_XftSplitValue -_XftStrCmpIgnoreCase -XftCoreAddFonts -XftCoreClose -XftCoreOpen -#endif +XftTextExtents16 +XftTextExtents32 +XftTextExtents8 +XftTextExtentsUtf8 XftXlfdParse -XftInitFtLibrary -#ifndef __UNIXOS2__ -XftConfigDirs -XftDirScan -XftDirSave -#endif -XftDrawPicture -XftDrawSrcPicture -#ifndef __UNIXOS2__ -XftGlyphLoad -XftGlyphCheck -XftFreeTypeGlyphExists -XftFreeTypeOpen -XftFreeTypeClose -XftRenderString16 -#else -XftCharExists -XftDrawCharSpec -#endif /* __UNIXOS2__ */ -/* $XFree86: xc/lib/Xft/Xft-def.cpp,v 1.6 2003/06/18 16:17:34 eich Exp $ */ +/* $XFree86: xc/lib/Xft/Xft-def.cpp,v 1.8 2005/02/07 01:38:23 tsi Exp $ */ Index: xc/lib/Xft/Xft.man diff -u xc/lib/Xft/Xft.man:1.6 xc/lib/Xft/Xft.man:1.7 --- xc/lib/Xft/Xft.man:1.6 Thu Jun 12 10:12:27 2003 +++ xc/lib/Xft/Xft.man Wed Sep 15 13:38:21 2004 @@ -1,5 +1,5 @@ .\" -.\" $XFree86: xc/lib/Xft/Xft.man,v 1.6 2003/06/12 14:12:27 eich Exp $ +.\" $XFree86: xc/lib/Xft/Xft.man,v 1.7 2004/09/15 17:38:21 herrb Exp $ .\" .\" Copyright 2000 Keith Packard, member of The XFree86 Project, Inc..\" .\" Permission to use, copy, modify, distribute, and sell this software and its @@ -172,7 +172,7 @@ has become relatively stable and is expected to retain source and binary compatibility in future releases. .SH "SEE ALSO" -fonttconfig(3) +fontconfig(3) .br __projectroot__/lib/X11/doc/README.fonts .SH AUTHOR Index: xc/lib/Xft1/Imakefile diff -u xc/lib/Xft1/Imakefile:1.14 xc/lib/Xft1/Imakefile:1.15 --- xc/lib/Xft1/Imakefile:1.14 Mon Nov 17 10:18:05 2003 +++ xc/lib/Xft1/Imakefile Sun Apr 4 22:33:12 2004 @@ -1,4 +1,4 @@ -XCOMM $XFree86: xc/lib/Xft1/Imakefile,v 1.14 2003/11/17 15:18:05 tsi Exp $ +XCOMM $XFree86: xc/lib/Xft1/Imakefile,v 1.15 2004/04/05 02:33:12 dawes Exp $ XCOMM Allow for builds against old installed bits #ifdef UseInstalled @@ -7,8 +7,12 @@ #define SharedLibXft1 YES #endif +#ifndef ExtraLibXft1 +#define ExtraLibXft1 SharedLibXft1 +#endif + #ifndef NormalLibXft1 -#define NormalLibXft1 (!SharedLibXft1 | ForceNormalLib) +#define NormalLibXft1 NO #endif #ifndef DebugLibXft1 @@ -64,11 +68,11 @@ #endif -#define DoNormalLib NO +#define DoNormalLib NormalLibXft1 #define DoSharedLib SharedLibXft1 -#define DoExtraLib NO -#define DoDebugLib NO -#define DoProfileLib NO +#define DoExtraLib ExtraLibXft1 +#define DoDebugLib DebugLibXft1 +#define DoProfileLib ProfileLibXft1 #define HasSharedData YES #define LibName Xft #define SoRev SOXFT1REV Index: xc/lib/Xi/Imakefile diff -u xc/lib/Xi/Imakefile:1.5 xc/lib/Xi/Imakefile:1.6 --- xc/lib/Xi/Imakefile:1.5 Tue Oct 15 20:37:28 2002 +++ xc/lib/Xi/Imakefile Sun Apr 4 22:33:12 2004 @@ -3,11 +3,11 @@ -XCOMM $XFree86: xc/lib/Xi/Imakefile,v 1.5 2002/10/16 00:37:28 dawes Exp $ +XCOMM $XFree86: xc/lib/Xi/Imakefile,v 1.6 2004/04/05 02:33:12 dawes Exp $ #define DoNormalLib NormalLibXi #define DoSharedLib SharedLibXi -#define DoExtraLib SharedLibXi +#define DoExtraLib ExtraLibXi #define DoDebugLib DebugLibXi #define DoProfileLib ProfileLibXi #define LibName Xi Index: xc/lib/Xi/XExtInt.c diff -u xc/lib/Xi/XExtInt.c:3.8 xc/lib/Xi/XExtInt.c:3.10 --- xc/lib/Xi/XExtInt.c:3.8 Mon Jul 7 11:34:22 2003 +++ xc/lib/Xi/XExtInt.c Wed Jan 26 21:28:59 2005 @@ -1,5 +1,3 @@ -/* $Xorg: XExtInt.c,v 1.4 2001/02/09 02:03:50 xorgcvs Exp $ */ - /************************************************************ Copyright 1989, 1998 The Open Group @@ -45,7 +43,7 @@ SOFTWARE. ********************************************************/ -/* $XFree86: xc/lib/Xi/XExtInt.c,v 3.8 2003/07/07 15:34:22 eich Exp $ */ +/* $XFree86: xc/lib/Xi/XExtInt.c,v 3.10 2005/01/27 02:28:59 dawes Exp $ */ /*********************************************************************** * @@ -68,10 +66,9 @@ static XExtensionInfo *xinput_info; static /* const */ char *xinput_extension_name = INAME; -static int XInputClose(); -static char *XInputError(); -static Bool XInputWireToEvent(); -Status _XiEventToWire(); +static XEXT_CLOSE_DISPLAY_PROTO(XInputClose); +static XEXT_ERROR_STRING_PROTO(XInputError); +static Bool XInputWireToEvent(Display *, XEvent *, xEvent *); static /* const */ XEvent emptyevent; typedef struct _XInputData @@ -83,6 +80,8 @@ #define XInputCheckExtension(dpy,i,val) \ XextCheckExtension (dpy, i, xinput_extension_name, val) +typedef Status (*eventToWireProcPtr)(Display *, XEvent *, xEvent *); + static /* const */ XExtensionHooks xinput_extension_hooks = { NULL, /* create_gc */ NULL, /* copy_gc */ @@ -92,7 +91,7 @@ NULL, /* free_font */ XInputClose, /* close_display */ XInputWireToEvent, /* wire_to_event */ - _XiEventToWire, /* event_to_wire */ + (eventToWireProcPtr)_XiEventToWire, /* event_to_wire */ NULL, /* error */ XInputError, /* error_string */ }; @@ -130,41 +129,36 @@ * */ -void _xibaddevice (dpy, error) - Display *dpy; - int *error; +void +_xibaddevice(Display *dpy, int *error) { XExtDisplayInfo *info = XInput_find_display (dpy); *error = info->codes->first_error + XI_BadDevice; } -void _xibadclass (dpy, error) - Display *dpy; - int *error; +void +_xibadclass(Display *dpy, int *error) { XExtDisplayInfo *info = XInput_find_display (dpy); *error = info->codes->first_error + XI_BadClass; } -void _xibadevent (dpy, error) - Display *dpy; - int *error; +void +_xibadevent(Display *dpy, int *error) { XExtDisplayInfo *info = XInput_find_display (dpy); *error = info->codes->first_error + XI_BadEvent; } -void _xibadmode (dpy, error) - Display *dpy; - int *error; +void +_xibadmode(Display *dpy, int *error) { XExtDisplayInfo *info = XInput_find_display (dpy); *error = info->codes->first_error + XI_BadMode; } -void _xidevicebusy (dpy, error) - Display *dpy; - int *error; +void +_xidevicebusy(Display *dpy, int *error) { XExtDisplayInfo *info = XInput_find_display (dpy); *error = info->codes->first_error + XI_DeviceBusy; @@ -178,9 +172,7 @@ */ int -_XiCheckExtInit(dpy, version_index) - register Display *dpy; - register int version_index; +_XiCheckExtInit(Display *dpy, int version_index) { XExtensionVersion *ext; XExtDisplayInfo *info = XInput_find_display (dpy); @@ -220,9 +212,7 @@ */ static int -XInputClose (dpy, codes) - Display *dpy; - XExtCodes *codes; +XInputClose(Display *dpy, XExtCodes *codes) { XExtDisplayInfo *info = XInput_find_display (dpy); @@ -235,8 +225,7 @@ static int -Ones(mask) - Mask mask; +Ones(Mask mask) { register Mask y; @@ -253,10 +242,7 @@ */ static Bool -XInputWireToEvent (dpy, re, event) - Display *dpy; - XEvent *re; - xEvent *event; +XInputWireToEvent(Display *dpy, XEvent *re, xEvent *event) { unsigned int type, reltype; unsigned int i,j; @@ -301,7 +287,6 @@ ev->deviceid = ev2->deviceid & DEVICE_BITS; return (DONT_ENQUEUE); } - break; case XI_DeviceKeyPress: case XI_DeviceKeyRelease: { @@ -328,7 +313,6 @@ return (ENQUEUE_EVENT); } } - break; case XI_DeviceButtonPress: case XI_DeviceButtonRelease: { @@ -355,7 +339,6 @@ return (ENQUEUE_EVENT); } } - break; case XI_ProximityIn: case XI_ProximityOut: { @@ -382,7 +365,6 @@ return (ENQUEUE_EVENT); } } - break; case XI_DeviceValuator: { deviceValuator *xev = (deviceValuator *) event; @@ -490,7 +472,6 @@ *re = *save; return (ENQUEUE_EVENT); } - break; case XI_DeviceFocusIn: case XI_DeviceFocusOut: { @@ -506,7 +487,6 @@ ev->deviceid = fev->deviceid & DEVICE_BITS; return (ENQUEUE_EVENT); } - break; case XI_DeviceStateNotify: { XDeviceStateNotifyEvent *stev = @@ -563,7 +543,6 @@ return (ENQUEUE_EVENT); } } - break; case XI_DeviceKeystateNotify: { int i; @@ -593,7 +572,6 @@ return (ENQUEUE_EVENT); } } - break; case XI_DeviceButtonstateNotify: { int i; @@ -624,7 +602,6 @@ return (ENQUEUE_EVENT); } } - break; case XI_DeviceMappingNotify: { register XDeviceMappingEvent *ev = (XDeviceMappingEvent *) re; @@ -639,7 +616,6 @@ ev->deviceid = ev2->deviceid & DEVICE_BITS; return (ENQUEUE_EVENT); } - break; case XI_ChangeDeviceNotify: { register XChangeDeviceNotifyEvent *ev = @@ -653,7 +629,6 @@ ev->deviceid = ev2->deviceid & DEVICE_BITS; return (ENQUEUE_EVENT); } - break; default: printf ("XInputWireToEvent: UNKNOWN WIRE EVENT! type=%d\n",type); break; Index: xc/lib/Xi/XExtToWire.c diff -u xc/lib/Xi/XExtToWire.c:3.6 xc/lib/Xi/XExtToWire.c:3.7 --- xc/lib/Xi/XExtToWire.c:3.6 Wed Oct 16 08:56:28 2002 +++ xc/lib/Xi/XExtToWire.c Wed Jan 26 21:28:59 2005 @@ -1,5 +1,3 @@ -/* $Xorg: XExtToWire.c,v 1.4 2001/02/09 02:03:50 xorgcvs Exp $ */ - /************************************************************ Copyright 1989, 1998 The Open Group @@ -45,7 +43,7 @@ SOFTWARE. ********************************************************/ -/* $XFree86: xc/lib/Xi/XExtToWire.c,v 3.6 2002/10/16 12:56:28 tsi Exp $ */ +/* $XFree86: xc/lib/Xi/XExtToWire.c,v 3.7 2005/01/27 02:28:59 dawes Exp $ */ /**************************************************************** * @@ -62,11 +60,7 @@ #include "XIint.h" Status -_XiEventToWire(dpy, re, event, count) - register Display *dpy; /* pointer to display structure */ - register XEvent *re; /* pointer to client event */ - register xEvent **event; /* wire protocol event */ - register int *count; +_XiEventToWire(Display *dpy, XEvent *re, xEvent **event, int *count) { XExtDisplayInfo *info = XInput_find_display (dpy); int i; Index: xc/lib/Xi/XIint.h diff -u xc/lib/Xi/XIint.h:3.3 xc/lib/Xi/XIint.h:3.4 --- xc/lib/Xi/XIint.h:3.3 Mon Nov 17 17:20:22 2003 +++ xc/lib/Xi/XIint.h Wed Jan 26 21:28:59 2005 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/Xi/XIint.h,v 3.3 2003/11/17 22:20:22 dawes Exp $ */ +/* $XFree86: xc/lib/Xi/XIint.h,v 3.4 2005/01/27 02:28:59 dawes Exp $ */ /* * XIint.h - Header definition and support file for the internal @@ -22,4 +22,7 @@ _Xconst char* ); +extern Status _XiEventToWire(Display *dpy, XEvent *re, xEvent **event, + int *count); + #endif Index: xc/lib/Xi/XSndExEv.c diff -u xc/lib/Xi/XSndExEv.c:3.4 xc/lib/Xi/XSndExEv.c:3.5 --- xc/lib/Xi/XSndExEv.c:3.4 Tue Oct 15 20:37:29 2002 +++ xc/lib/Xi/XSndExEv.c Wed Jan 26 21:28:59 2005 @@ -1,5 +1,3 @@ -/* $Xorg: XSndExEv.c,v 1.4 2001/02/09 02:03:51 xorgcvs Exp $ */ - /************************************************************ Copyright 1989, 1998 The Open Group @@ -45,7 +43,7 @@ SOFTWARE. ********************************************************/ -/* $XFree86: xc/lib/Xi/XSndExEv.c,v 3.4 2002/10/16 00:37:29 dawes Exp $ */ +/* $XFree86: xc/lib/Xi/XSndExEv.c,v 3.5 2005/01/27 02:28:59 dawes Exp $ */ /*********************************************************************** * @@ -60,7 +58,7 @@ #include #include "XIint.h" -extern Status _XiEventToWire(); +typedef Status (*eventProcPtr)(Display *, XEvent *, xEvent **, int *); Status XSendExtensionEvent (dpy, dev, dest, prop, count, list, event) @@ -76,7 +74,7 @@ int ev_size; xSendExtensionEventReq *req; xEvent *ev; - register Status (**fp)(); + eventProcPtr fp; Status status; XExtDisplayInfo *info = XInput_find_display (dpy); @@ -86,10 +84,10 @@ /* call through display to find proper conversion routine */ - fp = &dpy->wire_vec[event->type & 0177]; - if (*fp == NULL) - *fp = _XiEventToWire; - status = (**fp)(dpy, event, &ev, &num_events); + fp = (eventProcPtr)dpy->wire_vec[event->type & 0177]; + if (fp == NULL) + fp = _XiEventToWire; + status = (*fp)(dpy, event, &ev, &num_events); if (status) { Index: xc/lib/Xinerama/Xinerama.c diff -u xc/lib/Xinerama/Xinerama.c:1.3 xc/lib/Xinerama/Xinerama.c:1.4 --- xc/lib/Xinerama/Xinerama.c:1.3 Tue Oct 15 20:37:31 2002 +++ xc/lib/Xinerama/Xinerama.c Sat Apr 3 17:38:52 2004 @@ -23,7 +23,7 @@ dealings in this Software without prior written authorization from Digital Equipment Corporation. ******************************************************************/ -/* $XFree86: xc/lib/Xinerama/Xinerama.c,v 1.3 2002/10/16 00:37:31 dawes Exp $ */ +/* $XFree86: xc/lib/Xinerama/Xinerama.c,v 1.4 2004/04/03 22:38:52 tsi Exp $ */ #define NEED_EVENTS #define NEED_REPLIES @@ -33,6 +33,7 @@ #include #include #include +#include #include @@ -45,7 +46,8 @@ #define PanoramiXSimpleCheckExtension(dpy,i) \ XextSimpleCheckExtension (dpy, i, panoramiX_extension_name) -static int close_display(); +static XEXT_GENERATE_CLOSE_DISPLAY (close_display, panoramiX_ext_info) + static /* const */ XExtensionHooks panoramiX_extension_hooks = { NULL, /* create_gc */ NULL, /* copy_gc */ @@ -65,9 +67,6 @@ &panoramiX_extension_hooks, 0, NULL) -static XEXT_GENERATE_CLOSE_DISPLAY (close_display, panoramiX_ext_info) - - /**************************************************************************** * * Index: xc/lib/Xmu/Clip.c diff -u xc/lib/Xmu/Clip.c:1.2 xc/lib/Xmu/Clip.c:1.3 --- xc/lib/Xmu/Clip.c:1.2 Sun Aug 15 09:00:44 1999 +++ xc/lib/Xmu/Clip.c Sat Oct 23 11:29:26 2004 @@ -24,7 +24,7 @@ * dealings in this Software without prior written authorization from the * XFree86 Project. */ -/* $XFree86: xc/lib/Xmu/Clip.c,v 1.2 1999/08/15 13:00:44 dawes Exp $ */ +/* $XFree86: xc/lib/Xmu/Clip.c,v 1.3 2004/10/23 15:29:26 dawes Exp $ */ #include @@ -145,8 +145,6 @@ z = z->next; Z = Z->next; } - - return (dst); } /* Index: xc/lib/Xmu/Imakefile diff -u xc/lib/Xmu/Imakefile:1.8 xc/lib/Xmu/Imakefile:1.9 --- xc/lib/Xmu/Imakefile:1.8 Wed Jan 17 14:42:55 2001 +++ xc/lib/Xmu/Imakefile Sun Apr 4 22:33:12 2004 @@ -3,11 +3,11 @@ -XCOMM $XFree86: xc/lib/Xmu/Imakefile,v 1.8 2001/01/17 19:42:55 dawes Exp $ +XCOMM $XFree86: xc/lib/Xmu/Imakefile,v 1.9 2004/04/05 02:33:12 dawes Exp $ #define DoNormalLib NormalLibXmu #define DoSharedLib SharedLibXmu -#define DoExtraLib SharedLibXmu +#define DoExtraLib ExtraLibXmu #define DoDebugLib DebugLibXmu #define DoProfileLib ProfileLibXmu #define HasSharedData YES Index: xc/lib/Xmu/Lower.c diff -u xc/lib/Xmu/Lower.c:1.12 xc/lib/Xmu/Lower.c:1.13 --- xc/lib/Xmu/Lower.c:1.12 Fri Dec 14 14:55:47 2001 +++ xc/lib/Xmu/Lower.c Sun Feb 6 20:01:16 2005 @@ -26,7 +26,7 @@ */ -/* $XFree86: xc/lib/Xmu/Lower.c,v 1.12 2001/12/14 19:55:47 dawes Exp $ */ +/* $XFree86: xc/lib/Xmu/Lower.c,v 1.13 2005/02/07 01:01:16 tsi Exp $ */ #define XK_LATIN1 #include @@ -36,6 +36,10 @@ #include #ifndef HAS_SNPRINTF +#define NO_SNPRINTF /* snprintf() not needed */ +/* In case a non-standard implementation is provided */ +#undef vsnprintf +#define vsnprintf myvsnprintf #undef SCOPE #define SCOPE static #include "snprintf.c" Index: xc/lib/Xmu/RdBitF.c diff -u xc/lib/Xmu/RdBitF.c:3.13 xc/lib/Xmu/RdBitF.c:3.14 --- xc/lib/Xmu/RdBitF.c:3.13 Fri May 31 14:45:45 2002 +++ xc/lib/Xmu/RdBitF.c Sat Oct 23 11:29:26 2004 @@ -25,7 +25,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xmu/RdBitF.c,v 3.13 2002/05/31 18:45:45 dawes Exp $ */ +/* $XFree86: xc/lib/Xmu/RdBitF.c,v 3.14 2004/10/23 15:29:26 dawes Exp $ */ /* * This file contains miscellaneous utility routines and is not part of the @@ -171,7 +171,7 @@ while (fgets(line, MAX_SIZE, fstream)) { if (strlen(line) == MAX_SIZE-1) { - RETURN (BitmapFileInvalid); + RETURN (BitmapFileInvalid) } if (sscanf(line,"#define %s %d",name_and_type,&value) == 2) { if (!(type = strrchr(name_and_type, '_'))) @@ -212,7 +212,7 @@ continue; if (!ww || !hh) - RETURN (BitmapFileInvalid); + RETURN (BitmapFileInvalid) if ((ww % 16) && ((ww % 16) < 9) && version10p) padding = 1; @@ -224,7 +224,7 @@ size = bytes_per_line * hh; data = (unsigned char *) Xmalloc ((unsigned int) size); if (!data) - RETURN (BitmapNoMemory); + RETURN (BitmapNoMemory) if (version10p) { unsigned char *ptr; @@ -232,7 +232,7 @@ for (bytes=0, ptr=data; bytes> 8; @@ -243,7 +243,7 @@ for (bytes=0, ptr=data; bytes #include @@ -334,14 +334,14 @@ if (cursor == None || (fg == BlackPixelOfScreen(screen) && bg == WhitePixelOfScreen(screen))) - new_done(Cursor, cursor); + new_done(Cursor, cursor) colors[0].pixel = fg; colors[1].pixel = bg; XQueryColors (dpy, c_map, colors, 2); XRecolorCursor(dpy, cursor, colors, colors + 1); - new_done(Cursor, cursor); + new_done(Cursor, cursor) } Index: xc/lib/Xmu/StrToWidg.c diff -u xc/lib/Xmu/StrToWidg.c:1.7 xc/lib/Xmu/StrToWidg.c:1.8 --- xc/lib/Xmu/StrToWidg.c:1.7 Fri Dec 14 14:55:53 2001 +++ xc/lib/Xmu/StrToWidg.c Sat Oct 23 11:29:26 2004 @@ -25,7 +25,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xmu/StrToWidg.c,v 1.7 2001/12/14 19:55:53 dawes Exp $ */ +/* $XFree86: xc/lib/Xmu/StrToWidg.c,v 1.8 2004/10/23 15:29:26 dawes Exp $ */ /* * XmuCvtStringToWidget @@ -73,7 +73,7 @@ if ((*widgetP)->core.xrm_name == name) { widget = *widgetP; - done(&widget, Widget); + done(&widget, Widget) } } @@ -83,7 +83,7 @@ if ((*widgetP)->core.xrm_name == name) { widget = *widgetP; - done(&widget, Widget); + done(&widget, Widget) } /* try to match classes of normal children */ @@ -95,7 +95,7 @@ if ((*widgetP)->core.widget_class->core_class.xrm_class == name) { widget = *widgetP; - done(&widget, Widget); + done(&widget, Widget) } } @@ -105,7 +105,7 @@ if ((*widgetP)->core.widget_class->core_class.xrm_class == name) { widget = *widgetP; - done(&widget, Widget); + done(&widget, Widget) } XtStringConversionWarning(fromVal->addr, XtRWidget); Index: xc/lib/Xmu/Xmu-def.cpp diff -u xc/lib/Xmu/Xmu-def.cpp:1.2 xc/lib/Xmu/Xmu-def.cpp:1.3 --- xc/lib/Xmu/Xmu-def.cpp:1.2 Fri May 31 14:45:45 2002 +++ xc/lib/Xmu/Xmu-def.cpp Wed May 5 21:17:29 2004 @@ -135,11 +135,9 @@ XmuNCopyISOLatin1Uppered XmuCvtShapeStyleToString XmuCvtOrientationToString -XmuScanlineOrSegment -#ifdef __UNIXOS2__ -XmuScanlineNot XmuScanlineAnd +XmuScanlineNot XmuScanlineOr -#endif +XmuScanlineOrSegment -/* $XFree86: xc/lib/Xmu/Xmu-def.cpp,v 1.2 2002/05/31 18:45:45 dawes Exp $ */ +/* $XFree86: xc/lib/Xmu/Xmu-def.cpp,v 1.3 2004/05/06 01:17:29 dawes Exp $ */ Index: xc/lib/Xmuu/Imakefile diff -u xc/lib/Xmuu/Imakefile:1.3 xc/lib/Xmuu/Imakefile:1.5 --- xc/lib/Xmuu/Imakefile:1.3 Thu Nov 14 16:01:18 2002 +++ xc/lib/Xmuu/Imakefile Mon Apr 26 12:24:26 2004 @@ -1,4 +1,4 @@ -XCOMM $XFree86: xc/lib/Xmuu/Imakefile,v 1.3 2002/11/14 21:01:18 tsi Exp $ +XCOMM $XFree86: xc/lib/Xmuu/Imakefile,v 1.5 2004/04/26 16:24:26 tsi Exp $ XCOMM Mini Xmu library: pull out just those things that are used by apps XCOMM that do not use Xt and Xaw in the core applications XCOMM @@ -8,7 +8,7 @@ #define DoNormalLib NormalLibXmuu #define DoSharedLib SharedLibXmuu -#define DoExtraLib SharedLibXmuu +#define DoExtraLib ExtraLibXmuu #define DoDebugLib DebugLibXmuu #define DoProfileLib ProfileLibXmuu #define LibName Xmuu @@ -47,10 +47,9 @@ GetHost.o\ Lower.o -### Commented out following line... -### INCLUDES = -I$(XMUSRC) -### ... it breaks Lower.c (which needs -I../../lib/misc to find snprintf.c) -### +XCOMM Commented out following line... +XCOMM INCLUDES = -I$(XMUSRC) +XCOMM ... it breaks Lower.c (which needs -I../../lib/misc to find snprintf.c) #include Index: xc/lib/Xmuu/Xmuu-def.cpp diff -u xc/lib/Xmuu/Xmuu-def.cpp:1.2 xc/lib/Xmuu/Xmuu-def.cpp:1.3 --- xc/lib/Xmuu/Xmuu-def.cpp:1.2 Fri May 31 14:45:45 2002 +++ xc/lib/Xmuu/Xmuu-def.cpp Wed May 5 21:17:30 2004 @@ -13,10 +13,10 @@ XmuNCopyISOLatin1Lowered XmuNCopyISOLatin1Uppered XmuSnprintf -#ifndef __UNIXOS2__ +#ifdef __CYGWIN__ _cygwin_dll_entry@12 _cygwin_noncygwin_dll_entry@12 dll_main@12 #endif -/* $XFree86: xc/lib/Xmuu/Xmuu-def.cpp,v 1.2 2002/05/31 18:45:45 dawes Exp $ */ +/* $XFree86: xc/lib/Xmuu/Xmuu-def.cpp,v 1.3 2004/05/06 01:17:30 dawes Exp $ */ Index: xc/lib/Xp/Imakefile diff -u xc/lib/Xp/Imakefile:1.4 xc/lib/Xp/Imakefile:1.5 --- xc/lib/Xp/Imakefile:1.4 Tue Oct 15 20:37:31 2002 +++ xc/lib/Xp/Imakefile Sun Apr 4 22:33:12 2004 @@ -36,12 +36,12 @@ ** ****************************************************************************** *****************************************************************************/ -XCOMM $XFree86: xc/lib/Xp/Imakefile,v 1.4 2002/10/16 00:37:31 dawes Exp $ +XCOMM $XFree86: xc/lib/Xp/Imakefile,v 1.5 2004/04/05 02:33:12 dawes Exp $ #define DoNormalLib NormalLibXp #define DoSharedLib SharedLibXp -#define DoExtraLib SharedLibXp +#define DoExtraLib ExtraLibXp #define DoDebugLib DebugLibXp #define DoProfileLib ProfileLibXp #define LibName Xp Index: xc/lib/Xp/XpExtUtil.c diff -u xc/lib/Xp/XpExtUtil.c:1.8 xc/lib/Xp/XpExtUtil.c:1.9 --- xc/lib/Xp/XpExtUtil.c:1.8 Fri Nov 21 00:13:21 2003 +++ xc/lib/Xp/XpExtUtil.c Sat Oct 23 11:29:26 2004 @@ -34,7 +34,7 @@ ** ****************************************************************************** *****************************************************************************/ -/* $XFree86: xc/lib/Xp/XpExtUtil.c,v 1.8 2003/11/21 05:13:21 dawes Exp $ */ +/* $XFree86: xc/lib/Xp/XpExtUtil.c,v 1.9 2004/10/23 15:29:26 dawes Exp $ */ #define NEED_EVENTS #define NEED_REPLIES @@ -257,7 +257,6 @@ ev->detail = (int) ev2->detail; return (ENQUEUE_EVENT); - break; } case XPAttributeNotify: @@ -271,7 +270,6 @@ ev->detail = (int) ev2->detail; return (ENQUEUE_EVENT); - break; } default: Index: xc/lib/Xpm/Imakefile diff -u xc/lib/Xpm/Imakefile:1.3 xc/lib/Xpm/Imakefile:1.6 --- xc/lib/Xpm/Imakefile:1.3 Tue Sep 19 08:46:06 2000 +++ xc/lib/Xpm/Imakefile Thu Nov 18 16:30:49 2004 @@ -1,10 +1,10 @@ -XCOMM $XFree86: xc/lib/Xpm/Imakefile,v 1.3 2000/09/19 12:46:06 eich Exp $ +XCOMM $XFree86: xc/lib/Xpm/Imakefile,v 1.6 2004/11/18 21:30:49 herrb Exp $ /* This is a simplified version of the standard Xpm Imakefile */ #define DoNormalLib NormalLibXpm #define DoSharedLib SharedLibXpm -#define DoExtraLib SharedLibXpm +#define DoExtraLib ExtraLibXpm #define DoDebugLib DebugLibXpm #define DoProfileLib ProfileLibXpm #define HasSharedData NO @@ -42,11 +42,24 @@ SPRINTFDEF = -DVOID_SPRINTF #endif +#if HasStrlcat +STRLCATDEF = -DHAS_STRLCAT +#endif + +#if HasSnprintf +SNPRINTFDEF = -DHAS_SNPRINTF +#else +SNPRINTFDEF = -Dsnprintf=_XpmSnprintf +SNPRINTFSRCS = snprintf.c +SNPRINTFOBJS = snprintf.o +#endif + #if defined(Win32Architecture) ZPIPEDEF = -DNO_ZPIPE #endif -DEFINES = $(STRDUPDEF) $(STRCASECMPDEF) $(SPRINTFDEF) $(ZPIPEDEF) $(ZFILEDEF) +DEFINES = $(STRDUPDEF) $(STRCASECMPDEF) $(SPRINTFDEF) $(STRLCATDEF) \ + $(SNPRINTFDEF) $(ZPIPEDEF) $(ZFILEDEF) HEADERS = xpm.h @@ -54,13 +67,15 @@ CrBufFrI.c CrDatFrP.c CrPFrBuf.c RdFToI.c WrFFrI.c \ CrBufFrP.c CrIFrBuf.c CrPFrDat.c RdFToP.c WrFFrP.c \ CrDatFrI.c CrIFrDat.c RdFToDat.c WrFFrDat.c \ - Attrib.c CrIFrP.c CrPFrI.c Image.c Info.c RdFToBuf.c WrFFrBuf.c + Attrib.c CrIFrP.c CrPFrI.c Image.c Info.c RdFToBuf.c WrFFrBuf.c \ + s_popen.c $(SNPRINTFSRCS) OBJS = data.o create.o misc.o rgb.o scan.o parse.o hashtab.o \ CrBufFrI.o CrDatFrP.o CrPFrBuf.o RdFToI.o WrFFrI.o \ CrBufFrP.o CrIFrBuf.o CrPFrDat.o RdFToP.o WrFFrP.o \ CrDatFrI.o CrIFrDat.o RdFToDat.o WrFFrDat.o \ - Attrib.o CrIFrP.o CrPFrI.o Image.o Info.o RdFToBuf.o WrFFrBuf.o + Attrib.o CrIFrP.o CrPFrI.o Image.o Info.o RdFToBuf.o WrFFrBuf.o \ + s_popen.o $(SNPRINTFOBJS) XPMDIR = $(TOP)/extras/Xpm XPMLIBDIR = $(TOP)/extras/Xpm/lib @@ -99,5 +114,10 @@ LinkSourceFile(RdFToBuf.c,$(XPMLIBDIR)) LinkSourceFile(WrFFrBuf.c,$(XPMLIBDIR)) LinkSourceFile(xpm.h,$(XPMLIBDIR)) +LinkSourceFile(s_popen.c,$(XPMLIBDIR)) + +#if !HasSnprintf +LinkSourceFile(snprintf.c,$(LIBSRC)/misc) +#endif DependTarget() Index: xc/lib/Xpm/Xpm-def.cpp diff -u xc/lib/Xpm/Xpm-def.cpp:1.1 xc/lib/Xpm/Xpm-def.cpp:1.2 --- xc/lib/Xpm/Xpm-def.cpp:1.1 Wed Aug 9 19:40:13 2000 +++ xc/lib/Xpm/Xpm-def.cpp Sun Feb 6 20:38:23 2005 @@ -35,5 +35,6 @@ XpmWriteFileFromImage XpmWriteFileFromPixmap XpmWriteFileFromXpmImage + s_popen -/* $XFree86: xc/lib/Xpm/Xpm-def.cpp,v 1.1 2000/08/09 23:40:13 dawes Exp $ */ +/* $XFree86: xc/lib/Xpm/Xpm-def.cpp,v 1.2 2005/02/07 01:38:23 tsi Exp $ */ Index: xc/lib/Xrandr/Xrandr-def.cpp diff -u xc/lib/Xrandr/Xrandr-def.cpp:1.2 xc/lib/Xrandr/Xrandr-def.cpp:1.3 --- xc/lib/Xrandr/Xrandr-def.cpp:1.2 Mon Mar 24 23:18:12 2003 +++ xc/lib/Xrandr/Xrandr-def.cpp Wed May 5 21:17:30 2004 @@ -1,36 +1,22 @@ LIBRARY Xrandr VERSION LIBRARY_VERSION EXPORTS -#ifndef __UNIXOS2__ -XRRCurrentConfig -#endif XRRFindDisplay -#ifndef __UNIXOS2__ -XRRFreeScreenInfo -#endif XRRGetScreenInfo XRRQueryExtension XRRQueryVersion XRRRootToScreen XRRRotations -#ifndef __UNIXOS2__ -XRRScreenChangeSelectInput -#endif XRRSetScreenConfig XRRSizes XRRTimes -#ifndef __UNIXOS2__ -XRRVisualIDToVisual -XRRVisualToDepth -#else -XRRConfigCurrentConfiguration -XRRConfigSizes -XRRConfigRotations -XRRSelectInput -XRRFreeScreenConfigInfo -XRRUpdateConfiguration -XRRConfigCurrentRate -XRRConfigRates -XRRSetScreenConfigAndRate -#endif /* __UNIXOS2__ -/* $XFree86: xc/lib/Xrandr/Xrandr-def.cpp,v 1.2 2003/03/25 04:18:12 dawes Exp $ */ + XRRConfigCurrentConfiguration + XRRConfigSizes + XRRConfigRotations + XRRSelectInput + XRRFreeScreenConfigInfo + XRRUpdateConfiguration + XRRConfigCurrentRate + XRRConfigRates + XRRSetScreenConfigAndRate +/* $XFree86: xc/lib/Xrandr/Xrandr-def.cpp,v 1.3 2004/05/06 01:17:30 dawes Exp $ */ Index: xc/lib/Xrender/Imakefile diff -u xc/lib/Xrender/Imakefile:1.11 xc/lib/Xrender/Imakefile:1.12 --- xc/lib/Xrender/Imakefile:1.11 Thu Nov 14 16:01:18 2002 +++ xc/lib/Xrender/Imakefile Sun Apr 4 22:33:13 2004 @@ -1,4 +1,4 @@ -XCOMM $XFree86: xc/lib/Xrender/Imakefile,v 1.11 2002/11/14 21:01:18 tsi Exp $ +XCOMM $XFree86: xc/lib/Xrender/Imakefile,v 1.12 2004/04/05 02:33:13 dawes Exp $ #ifdef UseInstalled @@ -72,6 +72,7 @@ #define DoNormalLib NormalLibXrender #define DoSharedLib SharedLibXrender +#define DoExtraLib ExtraLibXrender #define DoDebugLib DebugLibXrender #define DoProfileLib ProfileLibXrender #define LibName Xrender Index: xc/lib/Xrender/Xrender-def.cpp diff -u xc/lib/Xrender/Xrender-def.cpp:1.5 xc/lib/Xrender/Xrender-def.cpp:1.6 --- xc/lib/Xrender/Xrender-def.cpp:1.5 Mon Mar 24 23:18:12 2003 +++ xc/lib/Xrender/Xrender-def.cpp Wed May 5 21:17:30 2004 @@ -39,7 +39,5 @@ XRenderQuerySubpixelOrder XRenderQueryVersion XRenderSetSubpixelOrder -#ifdef __UNIXOS2__ XRenderCreateAnimCursor -#endif -/* $XFree86: xc/lib/Xrender/Xrender-def.cpp,v 1.5 2003/03/25 04:18:12 dawes Exp $ */ +/* $XFree86: xc/lib/Xrender/Xrender-def.cpp,v 1.6 2004/05/06 01:17:30 dawes Exp $ */ Index: xc/lib/Xss/Imakefile diff -u xc/lib/Xss/Imakefile:3.6 xc/lib/Xss/Imakefile:3.7 --- xc/lib/Xss/Imakefile:3.6 Wed Nov 5 22:02:03 2003 +++ xc/lib/Xss/Imakefile Sun Apr 4 22:33:13 2004 @@ -1,7 +1,7 @@ -XCOMM $XFree86: xc/lib/Xss/Imakefile,v 3.6 2003/11/06 03:02:03 dawes Exp $ +XCOMM $XFree86: xc/lib/Xss/Imakefile,v 3.7 2004/04/05 02:33:13 dawes Exp $ #define DoNormalLib NormalLibXss #define DoSharedLib SharedLibXss -#define DoExtraLib SharedLibXss +#define DoExtraLib ExtraLibXss #define DoDebugLib DebugLibXss #define DoProfileLib ProfileLibXss #define LibName Xss Index: xc/lib/Xss/XScrnSaver.c diff -u xc/lib/Xss/XScrnSaver.c:3.2 xc/lib/Xss/XScrnSaver.c:3.3 --- xc/lib/Xss/XScrnSaver.c:3.2 Tue Oct 15 20:37:32 2002 +++ xc/lib/Xss/XScrnSaver.c Wed Jan 26 21:28:59 2005 @@ -1,6 +1,4 @@ /* - * $XConsortium: XScrnSaver.c,v 1.5 94/04/17 20:59:35 rws Exp $ - * Copyright (c) 1992 X Consortium Permission is hereby granted, free of charge, to any person obtaining a copy @@ -26,7 +24,7 @@ * * Author: Keith Packard, MIT X Consortium */ -/* $XFree86: xc/lib/Xss/XScrnSaver.c,v 3.2 2002/10/16 00:37:32 dawes Exp $ */ +/* $XFree86: xc/lib/Xss/XScrnSaver.c,v 3.3 2005/01/27 02:28:59 dawes Exp $ */ #define NEED_EVENTS #define NEED_REPLIES @@ -47,9 +45,9 @@ #define ScreenSaverSimpleCheckExtension(dpy,i) \ XextSimpleCheckExtension (dpy, i, screen_saver_extension_name) -static int close_display(); -static Bool wire_to_event(); -static Status event_to_wire(); +static XEXT_CLOSE_DISPLAY_PROTO(close_display); +static Bool wire_to_event (Display *dpy, XEvent *re, xEvent *event); +static Status event_to_wire(Display *dpy, XEvent *re, xEvent *event); static /* const */ XExtensionHooks screen_saver_extension_hooks = { NULL, /* create_gc */ NULL, /* copy_gc */ @@ -72,10 +70,8 @@ static XEXT_GENERATE_CLOSE_DISPLAY (close_display, screen_saver_info) -static Bool wire_to_event (dpy, re, event) - Display *dpy; - XEvent *re; - xEvent *event; +static Bool +wire_to_event(Display *dpy, XEvent *re, xEvent *event) { XExtDisplayInfo *info = find_display (dpy); XScreenSaverNotifyEvent *se; @@ -104,10 +100,8 @@ return False; } -static Status event_to_wire (dpy, re, event) - Display *dpy; - XEvent *re; - xEvent *event; +static Status +event_to_wire(Display *dpy, XEvent *re, xEvent *event) { XExtDisplayInfo *info = find_display (dpy); XScreenSaverNotifyEvent *se; @@ -140,9 +134,8 @@ * * ****************************************************************************/ -Bool XScreenSaverQueryExtension (dpy, event_basep, error_basep) - Display *dpy; - int *event_basep, *error_basep; +Bool +XScreenSaverQueryExtension(Display *dpy, int *event_basep, int *error_basep) { XExtDisplayInfo *info = find_display (dpy); @@ -156,9 +149,8 @@ } -Status XScreenSaverQueryVersion(dpy, major_versionp, minor_versionp) - Display *dpy; - int *major_versionp, *minor_versionp; +Status +XScreenSaverQueryVersion(Display *dpy, int *major_versionp, int *minor_versionp) { XExtDisplayInfo *info = find_display (dpy); xScreenSaverQueryVersionReply rep; @@ -184,15 +176,15 @@ return 1; } -XScreenSaverInfo *XScreenSaverAllocInfo () +XScreenSaverInfo * +XScreenSaverAllocInfo() { return (XScreenSaverInfo *) Xmalloc (sizeof (XScreenSaverInfo)); } -Status XScreenSaverQueryInfo (dpy, drawable, saver_info) - Display *dpy; - Drawable drawable; - XScreenSaverInfo *saver_info; +Status +XScreenSaverQueryInfo(Display *dpy, Drawable drawable, + XScreenSaverInfo *saver_info) { XExtDisplayInfo *info = find_display (dpy); xScreenSaverQueryInfoReply rep; @@ -221,10 +213,8 @@ return 1; } -void XScreenSaverSelectInput (dpy, drawable, mask) - register Display *dpy; - Drawable drawable; - unsigned long mask; +void +XScreenSaverSelectInput(Display *dpy, Drawable drawable, unsigned long mask) { XExtDisplayInfo *info = find_display (dpy); register xScreenSaverSelectInputReq *req; @@ -242,12 +232,11 @@ } static void -XScreenSaverProcessWindowAttributes (dpy, req, valuemask, attributes) - register Display *dpy; - xChangeWindowAttributesReq *req; - register unsigned long valuemask; - register XSetWindowAttributes *attributes; - { +XScreenSaverProcessWindowAttributes(Display *dpy, + xChangeWindowAttributesReq *req, + unsigned long valuemask, + XSetWindowAttributes *attributes) +{ unsigned long values[32]; register unsigned long *value = values; unsigned int nvalues; @@ -302,23 +291,15 @@ nvalues <<= 2; /* watch out for macros... */ Data32 (dpy, (long *) values, (long)nvalues); - } +} -void XScreenSaverSetAttributes (dpy, drawable, x, y, width, height, - border_width, depth, class, visual, - valuemask, attributes) - Display* dpy; - Drawable drawable; - int x; - int y; - unsigned int width; - unsigned int height; - unsigned int border_width; - int depth; - unsigned int class; - Visual * visual; - unsigned long valuemask; - XSetWindowAttributes *attributes; +void +XScreenSaverSetAttributes(Display *dpy, Drawable drawable, int x, int y, + unsigned int width, unsigned int height, + unsigned int border_width, int depth, + unsigned int class, Visual *visual, + unsigned long valuemask, + XSetWindowAttributes *attributes) { XExtDisplayInfo *info = find_display (dpy); register xScreenSaverSetAttributesReq *req; @@ -351,9 +332,8 @@ } -void XScreenSaverUnsetAttributes (dpy, drawable) - register Display *dpy; - Drawable drawable; +void +XScreenSaverUnsetAttributes(Display *dpy, Drawable drawable) { XExtDisplayInfo *info = find_display (dpy); register xScreenSaverUnsetAttributesReq *req; @@ -370,11 +350,8 @@ } -Status XScreenSaverRegister (dpy, screen, xid, type) - Display *dpy; - int screen; - XID xid; - Atom type; +Status +XScreenSaverRegister(Display *dpy, int screen, XID xid, Atom type) { Atom prop; unsigned long ul; @@ -391,9 +368,8 @@ -Status XScreenSaverUnregister (dpy, screen) - Display *dpy; - int screen; +Status +XScreenSaverUnregister(Display *dpy, int screen) { Atom prop; @@ -407,11 +383,8 @@ -Status XScreenSaverGetRegistered (dpy, screen, xid, type) - Display *dpy; - int screen; - XID *xid; - Atom *type; +Status +XScreenSaverGetRegistered(Display *dpy, int screen, XID *xid, Atom *type) { Atom actual_type = None; int actual_format; Index: xc/lib/Xt/ActionHook.c diff -u xc/lib/Xt/ActionHook.c:1.3 xc/lib/Xt/ActionHook.c:1.4 --- xc/lib/Xt/ActionHook.c:1.3 Fri Dec 14 14:56:05 2001 +++ xc/lib/Xt/ActionHook.c Tue May 4 20:07:02 2004 @@ -8,13 +8,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -60,9 +60,9 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/ActionHook.c,v 1.3 2001/12/14 19:56:05 dawes Exp $ */ +/* $XFree86: xc/lib/Xt/ActionHook.c,v 1.4 2004/05/05 00:07:02 dickey Exp $ */ -/* +/* * Contains XtAppAddActionHook, XtRemoveActionHook */ @@ -84,10 +84,10 @@ } -XtActionHookId XtAppAddActionHook( app, proc, closure ) - XtAppContext app; - XtActionHookProc proc; - XtPointer closure; +XtActionHookId XtAppAddActionHook( + XtAppContext app, + XtActionHookProc proc, + XtPointer closure) { ActionHook hook = XtNew(ActionHookRec); LOCK_APP(app); @@ -107,8 +107,8 @@ } -void XtRemoveActionHook( id ) - XtActionHookId id; +void XtRemoveActionHook( + XtActionHookId id) { ActionHook *p, hook = (ActionHook)id; XtAppContext app = hook->app; Index: xc/lib/Xt/Alloc.c diff -u xc/lib/Xt/Alloc.c:1.10 xc/lib/Xt/Alloc.c:1.11 --- xc/lib/Xt/Alloc.c:1.10 Mon Dec 29 20:45:07 2003 +++ xc/lib/Xt/Alloc.c Tue May 4 20:07:02 2004 @@ -58,7 +58,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/Alloc.c,v 1.10 2003/12/30 01:45:07 tsi Exp $ */ +/* $XFree86: xc/lib/Xt/Alloc.c,v 1.11 2004/05/05 00:07:02 dickey Exp $ */ /* * X Toolkit Memory Allocation Routines @@ -78,9 +78,9 @@ #define Xfree(ptr) free(ptr) #ifdef _XNEEDBCOPYFUNC -void _XtBcopy(src, dst, length) - char *src, *dst; - int length; +void _XtBcopy( + char *src, char *dst, + int length) { if (src < dst) { dst += length; @@ -94,8 +94,8 @@ } #endif -void _XtAllocError(type) - String type; +void _XtAllocError( + String type) { Cardinal num_params = 1; if (type == NULL) type = "local memory allocation"; @@ -103,8 +103,8 @@ "Cannot perform %s", &type, &num_params); } -void _XtHeapInit(heap) - Heap* heap; +void _XtHeapInit( + Heap* heap) { heap->start = NULL; heap->bytes_remaining = 0; @@ -112,8 +112,8 @@ #ifndef XTTRACEMEMORY -char *XtMalloc(size) - unsigned size; +char *XtMalloc( + unsigned size) { char *ptr; @@ -127,9 +127,9 @@ return(ptr); } -char *XtRealloc(ptr, size) - char *ptr; - unsigned size; +char *XtRealloc( + char *ptr, + unsigned size) { if (ptr == NULL) { #ifdef MALLOC_0_RETURNS_NULL @@ -146,8 +146,8 @@ return(ptr); } -char *XtCalloc(num, size) - unsigned num, size; +char *XtCalloc( + unsigned num, unsigned size) { char *ptr; @@ -161,14 +161,14 @@ return(ptr); } -void XtFree(ptr) - char *ptr; +void XtFree( + char *ptr) { if (ptr != NULL) Xfree(ptr); } -char* __XtMalloc(size) - unsigned size; +char* __XtMalloc( + unsigned size) { #ifdef MALLOC_0_RETURNS_NULL if (!size) size = 1; @@ -176,8 +176,8 @@ return XtMalloc (size); } -char* __XtCalloc(num, size) - unsigned num, size; +char* __XtCalloc( + unsigned num, unsigned size) { #ifdef MALLOC_0_RETURNS_NULL if (!size) num = size = 1; @@ -189,9 +189,9 @@ #define HEAP_SEGMENT_SIZE 1492 #endif -char* _XtHeapAlloc(heap, bytes) - Heap* heap; - Cardinal bytes; +char* _XtHeapAlloc( + Heap* heap, + Cardinal bytes) { register char* heap_loc; if (heap == NULL) return XtMalloc(bytes); @@ -230,8 +230,8 @@ return heap_loc; } -void _XtHeapFree(heap) - Heap* heap; +void _XtHeapFree( + Heap* heap) { char* segment = heap->start; while (segment != NULL) { @@ -291,16 +291,16 @@ XtSeqId++ /*ARGUSED*/ -static void _XtBreakpoint(mem) - StatsPtr mem; +static void _XtBreakpoint( + StatsPtr mem) { mem->seq = XtSeqId; /* avoid being optimized out of existence */ } -char *_XtMalloc(size, file, line) - unsigned size; - char *file; - int line; +char *_XtMalloc( + unsigned size, + char *file, + int line) { StatsPtr ptr; unsigned newsize; @@ -316,17 +316,17 @@ return retval; } -char *XtMalloc(size) - unsigned size; +char *XtMalloc( + unsigned size) { return _XtMalloc(size, (char *)NULL, 0); } -char *_XtRealloc(ptr, size, file, line) - char *ptr; - unsigned size; - char *file; - int line; +char *_XtRealloc( + char *ptr, + unsigned size, + char *file, + int line) { char *newptr; @@ -342,17 +342,17 @@ return(newptr); } -char *XtRealloc(ptr, size) - char *ptr; - unsigned size; +char *XtRealloc( + char *ptr, + unsigned size) { return _XtRealloc(ptr, size, (char *)NULL, 0); } -char *_XtCalloc(num, size, file, line) - unsigned num, size; - char *file; - int line; +char *_XtCalloc( + unsigned num, unsigned size, + char *file, + int line) { StatsPtr ptr; unsigned total, newsize; @@ -369,14 +369,14 @@ return retval; } -char *XtCalloc(num, size) - unsigned num, size; +char *XtCalloc( + unsigned num, unsigned size) { return _XtCalloc(num, size, (char *)NULL, 0); } -Boolean _XtIsValidPointer(ptr) - char *ptr; +Boolean _XtIsValidPointer( + char *ptr) { register StatsPtr mem; register StatsPtr stp = ToStats(ptr); @@ -394,8 +394,8 @@ Boolean _XtValidateMemory = False; -void _XtFree(ptr) - char *ptr; +void _XtFree( + char *ptr) { register StatsPtr stp; @@ -417,17 +417,16 @@ UNLOCK_PROCESS; } -void XtFree(ptr) - char *ptr; +void XtFree(char *ptr) { _XtFree(ptr); } -char *_XtHeapMalloc(heap, size, file, line) - Heap *heap; - Cardinal size; - char *file; - int line; +char *_XtHeapMalloc( + Heap *heap, + Cardinal size, + char *file, + int line) { StatsPtr ptr; unsigned newsize; @@ -444,8 +443,7 @@ return retval; } -void _XtHeapFree(heap) - register XtPointer heap; +void _XtHeapFree(register XtPointer heap) { register StatsPtr mem, next; @@ -469,8 +467,7 @@ #include -void _XtPrintMemory(filename) -char * filename; +void _XtPrintMemory(char * filename) { register StatsPtr mem; FILE *f; Index: xc/lib/Xt/ArgList.c diff -u xc/lib/Xt/ArgList.c:1.5 xc/lib/Xt/ArgList.c:1.6 --- xc/lib/Xt/ArgList.c:1.5 Fri Dec 14 14:56:07 2001 +++ xc/lib/Xt/ArgList.c Tue May 4 20:07:02 2004 @@ -29,13 +29,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the name of Digital not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -54,11 +54,11 @@ * This routine merges two arglists. It does NOT check for duplicate entries. */ -ArgList XtMergeArgLists(args1, num_args1, args2, num_args2) - ArgList args1; - Cardinal num_args1; - ArgList args2; - Cardinal num_args2; +ArgList XtMergeArgLists( + ArgList args1, + Cardinal num_args1, + ArgList args2, + Cardinal num_args2) { ArgList result, args; @@ -72,5 +72,3 @@ return result; } - - Index: xc/lib/Xt/Callback.c diff -u xc/lib/Xt/Callback.c:1.9 xc/lib/Xt/Callback.c:1.10 --- xc/lib/Xt/Callback.c:1.9 Mon Apr 21 12:34:26 2003 +++ xc/lib/Xt/Callback.c Tue May 4 20:07:02 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -58,7 +58,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/Callback.c,v 1.9 2003/04/21 16:34:26 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/Callback.c,v 1.10 2004/05/05 00:07:02 dickey Exp $ */ #include "IntrinsicI.h" @@ -82,12 +82,12 @@ quark = StringToQuark(name); LOCK_PROCESS; - offsets = (CallbackTable) + offsets = (CallbackTable) widget->core.widget_class->core_class.callback_private; for (n = (int)(long) *(offsets++); --n >= 0; offsets++) if (quark == (*offsets)->xrm_name) { - retval = (InternalCallbackList *) + retval = (InternalCallbackList *) ((char *) widget - (*offsets)->xrm_offset - 1); break; } @@ -96,15 +96,15 @@ } -void _XtAddCallback(callbacks, callback, closure) - InternalCallbackList* callbacks; - XtCallbackProc callback; - XtPointer closure; +void _XtAddCallback( + InternalCallbackList* callbacks, + XtCallbackProc callback, + XtPointer closure) { register InternalCallbackList icl; register XtCallbackList cl; register int count; - + icl = *callbacks; count = icl ? icl->count : 0; @@ -129,14 +129,14 @@ cl->closure = closure; } /* _XtAddCallback */ -void _XtAddCallbackOnce(callbacks, callback, closure) - register InternalCallbackList*callbacks; - XtCallbackProc callback; - XtPointer closure; +void _XtAddCallbackOnce( + register InternalCallbackList*callbacks, + XtCallbackProc callback, + XtPointer closure) { register XtCallbackList cl = ToList(*callbacks); register int i; - + for (i=(*callbacks)->count; --i >= 0; cl++) if (cl->callback == callback && cl->closure == closure) return; @@ -174,8 +174,8 @@ call_data.type = XtHaddCallback; call_data.widget = widget; call_data.event_data = (XtPointer) name; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer)&call_data); } } @@ -199,11 +199,11 @@ icl->call_state |= _XtCBFreeAfterCalling; icl = (InternalCallbackList) __XtMalloc(sizeof(InternalCallbackRec) + sizeof(XtCallbackRec) * (i+j)); - (void) memmove((char *)ToList(*callbacks), (char *)ToList(icl), + (void) memmove((char *)ToList(*callbacks), (char *)ToList(icl), sizeof(XtCallbackRec) * i); } else { icl = (InternalCallbackList) XtRealloc((char *) icl, - sizeof(InternalCallbackRec) + + sizeof(InternalCallbackRec) + sizeof(XtCallbackRec) * (i+j)); } *callbacks = icl; @@ -242,18 +242,17 @@ call_data.type = XtHaddCallbacks; call_data.widget = widget; call_data.event_data = (XtPointer) name; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer)&call_data); } UNLOCK_APP(app); } /* XtAddCallbacks */ -void _XtRemoveCallback (callbacks, callback, closure) - InternalCallbackList *callbacks; - XtCallbackProc callback; - XtPointer closure; - +void _XtRemoveCallback ( + InternalCallbackList *callbacks, + XtCallbackProc callback, + XtPointer closure) { register InternalCallbackList icl; register int i, j; @@ -334,18 +333,18 @@ call_data.type = XtHremoveCallback; call_data.widget = widget; call_data.event_data = (XtPointer) name; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer)&call_data); } UNLOCK_APP(app); } /* XtRemoveCallback */ -void XtRemoveCallbacks (widget, name, xtcallbacks) - Widget widget; - _Xconst char* name; - XtCallbackList xtcallbacks; +void XtRemoveCallbacks ( + Widget widget, + _Xconst char* name, + XtCallbackList xtcallbacks) { InternalCallbackList *callbacks; Widget hookobj; @@ -409,16 +408,16 @@ call_data.type = XtHremoveCallbacks; call_data.widget = widget; call_data.event_data = (XtPointer) name; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer)&call_data); } UNLOCK_APP(app); } /* XtRemoveCallbacks */ -void _XtRemoveAllCallbacks (callbacks) - InternalCallbackList *callbacks; +void _XtRemoveAllCallbacks ( + InternalCallbackList *callbacks) { register InternalCallbackList icl = *callbacks; @@ -431,9 +430,9 @@ } } /* _XtRemoveAllCallbacks */ -void XtRemoveAllCallbacks(widget, name) - Widget widget; - _Xconst char* name; +void XtRemoveAllCallbacks( + Widget widget, + _Xconst char* name) { InternalCallbackList *callbacks; Widget hookobj; @@ -457,15 +456,15 @@ call_data.type = XtHremoveAllCallbacks; call_data.widget = widget; call_data.event_data = (XtPointer) name; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer)&call_data); } UNLOCK_APP(app); } /* XtRemoveAllCallbacks */ -InternalCallbackList _XtCompileCallbackList(xtcallbacks) - XtCallbackList xtcallbacks; +InternalCallbackList _XtCompileCallbackList( + XtCallbackList xtcallbacks) { register int n; register XtCallbackList xtcl, cl; @@ -486,8 +485,8 @@ } /* _XtCompileCallbackList */ -XtCallbackList _XtGetCallbackList(callbacks) - InternalCallbackList *callbacks; +XtCallbackList _XtGetCallbackList( + InternalCallbackList *callbacks) { register int i; register InternalCallbackList icl; @@ -593,10 +592,10 @@ } /* XtHasCallbacks */ -void XtCallCallbackList(widget, callbacks, call_data) - Widget widget; - XtCallbackList callbacks; - XtPointer call_data; +void XtCallCallbackList( + Widget widget, + XtCallbackList callbacks, + XtPointer call_data) { register InternalCallbackList icl; register XtCallbackList cl; @@ -629,11 +628,11 @@ UNLOCK_APP(app); } /* XtCallCallbackList */ -void _XtPeekCallback(widget, callbacks, callback, closure) - Widget widget; - XtCallbackList callbacks; - XtCallbackProc *callback; - XtPointer *closure; +void _XtPeekCallback( + Widget widget, + XtCallbackList callbacks, + XtCallbackProc *callback, + XtPointer *closure) { register InternalCallbackList icl = (InternalCallbackList) callbacks; register XtCallbackList cl; @@ -648,11 +647,11 @@ return; } -void _XtCallConditionalCallbackList(widget, callbacks, call_data, cond_proc) - Widget widget; - XtCallbackList callbacks; - XtPointer call_data; - _XtConditionProc cond_proc; +void _XtCallConditionalCallbackList( + Widget widget, + XtCallbackList callbacks, + XtPointer call_data, + _XtConditionProc cond_proc) { register InternalCallbackList icl; register XtCallbackList cl; Index: xc/lib/Xt/ClickTime.c diff -u xc/lib/Xt/ClickTime.c:1.2 xc/lib/Xt/ClickTime.c:1.3 --- xc/lib/Xt/ClickTime.c:1.2 Fri Dec 14 14:56:08 2001 +++ xc/lib/Xt/ClickTime.c Tue May 4 20:07:02 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -59,15 +59,15 @@ */ -/* +/* * Contains XtSetMultiClickTime, XtGetMultiClickTime */ #include "IntrinsicI.h" -void XtSetMultiClickTime( dpy, time ) - Display *dpy; - int time; +void XtSetMultiClickTime( + Display *dpy, + int time) { DPY_TO_APPCON(dpy); @@ -77,8 +77,8 @@ } -int XtGetMultiClickTime( dpy ) - Display *dpy; +int XtGetMultiClickTime( + Display *dpy) { int retval; DPY_TO_APPCON(dpy); Index: xc/lib/Xt/Composite.c diff -u xc/lib/Xt/Composite.c:1.6 xc/lib/Xt/Composite.c:1.7 --- xc/lib/Xt/Composite.c:1.6 Fri Dec 14 14:56:08 2001 +++ xc/lib/Xt/Composite.c Tue May 4 20:07:02 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital, or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -58,7 +58,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/Composite.c,v 1.6 2001/12/14 19:56:08 dawes Exp $ */ +/* $XFree86: xc/lib/Xt/Composite.c,v 1.7 2004/05/05 00:07:02 dickey Exp $ */ #define COMPOSITE #include "IntrinsicI.h" @@ -73,11 +73,11 @@ XtOffsetOf(CompositeRec, composite.insert_position), XtRImmediate, NULL}, }; -static void CompositeClassPartInitialize(); -static void CompositeInitialize(); -static void CompositeInsertChild(); -static void CompositeDeleteChild(); -static void CompositeDestroy(); +static void CompositeClassPartInitialize(WidgetClass); +static void CompositeInitialize(Widget, Widget, ArgList, Cardinal *); +static void CompositeInsertChild(Widget); +static void CompositeDeleteChild(Widget); +static void CompositeDestroy(Widget); externaldef(compositeclassrec) CompositeClassRec compositeClassRec = { { /******* CorePart *******/ @@ -88,7 +88,7 @@ /* class_part_initialize*/ CompositeClassPartInitialize, /* class_inited */ FALSE, /* initialize */ CompositeInitialize, - /* initialize_hook */ NULL, + /* initialize_hook */ NULL, /* realize */ XtInheritRealize, /* actions */ NULL, /* num_actions */ 0, @@ -103,9 +103,9 @@ /* resize */ NULL, /* expose */ NULL, /* set_values */ NULL, - /* set_values_hook */ NULL, - /* set_values_almost */ XtInheritSetValuesAlmost, - /* get_values_hook */ NULL, + /* set_values_hook */ NULL, + /* set_values_almost */ XtInheritSetValuesAlmost, + /* get_values_hook */ NULL, /* accept_focus */ NULL, /* version */ XtVersion, /* callback_offsets */ NULL, @@ -125,8 +125,8 @@ externaldef(compositewidgetclass) WidgetClass compositeWidgetClass = (WidgetClass) &compositeClassRec; -static void InheritAllowsChangeManagedSet(widget_class) - WidgetClass widget_class; +static void InheritAllowsChangeManagedSet( + WidgetClass widget_class) { CompositeWidgetClass cc = (CompositeWidgetClass) widget_class; CompositeClassExtension ext, super_ext, new_ext; @@ -149,7 +149,7 @@ super_ext->record_size == sizeof(CompositeClassExtensionRec) && super_ext->allows_change_managed_set) { - new_ext = (CompositeClassExtension) + new_ext = (CompositeClassExtension) __XtCalloc(1, sizeof(CompositeClassExtensionRec)); /* Be careful to inherit only what is appropriate */ @@ -164,8 +164,8 @@ UNLOCK_PROCESS; } -static void CompositeClassPartInitialize(widgetClass) - WidgetClass widgetClass; +static void CompositeClassPartInitialize( + WidgetClass widgetClass) { register CompositePartPtr wcPtr; register CompositePartPtr superPtr = NULL; @@ -203,16 +203,16 @@ UNLOCK_PROCESS; } -static void CompositeDestroy(w) - Widget w; +static void CompositeDestroy( + Widget w) { register CompositeWidget cw = (CompositeWidget) w; XtFree((char *) cw->composite.children); } -static void CompositeInsertChild(w) - Widget w; +static void CompositeInsertChild( + Widget w) { register Cardinal position; register Cardinal i; @@ -230,7 +230,7 @@ if (cw->composite.num_children == cw->composite.num_slots) { /* Allocate more space */ cw->composite.num_slots += (cw->composite.num_slots / 2) + 2; - cw->composite.children = children = + cw->composite.children = children = (WidgetList) XtRealloc((XtPointer) children, (unsigned) (cw->composite.num_slots) * sizeof(Widget)); } @@ -242,8 +242,8 @@ cw->composite.num_children++; } -static void CompositeDeleteChild(w) - Widget w; +static void CompositeDeleteChild( + Widget w) { register Cardinal position; register Cardinal i; @@ -266,10 +266,11 @@ } /* ARGSUSED */ -static void CompositeInitialize(requested_widget, new_widget, args, num_args) - Widget new_widget, requested_widget; - ArgList args; - Cardinal *num_args; +static void CompositeInitialize( + Widget requested_widget, + Widget new_widget, + ArgList args, + Cardinal *num_args) { register CompositeWidget cw; Index: xc/lib/Xt/Constraint.c diff -u xc/lib/Xt/Constraint.c:1.3 xc/lib/Xt/Constraint.c:1.4 --- xc/lib/Xt/Constraint.c:1.3 Fri Dec 14 14:56:09 2001 +++ xc/lib/Xt/Constraint.c Tue May 4 20:07:02 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -58,7 +58,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/Constraint.c,v 1.3 2001/12/14 19:56:09 dawes Exp $ */ +/* $XFree86: xc/lib/Xt/Constraint.c,v 1.4 2004/05/05 00:07:02 dickey Exp $ */ #define CONSTRAINT #include "IntrinsicI.h" @@ -74,7 +74,7 @@ /* class_part_initialize*/ ConstraintPartInitialize, /* class_inited */ FALSE, /* initialize */ NULL, - /* initialize_hook */ NULL, + /* initialize_hook */ NULL, /* realize */ XtInheritRealize, /* actions */ NULL, /* num_actions */ 0, @@ -89,9 +89,9 @@ /* resize */ NULL, /* expose */ NULL, /* set_values */ NULL, - /* set_values_hook */ NULL, - /* set_values_almost */ XtInheritSetValuesAlmost, - /* get_values_hook */ NULL, + /* set_values_hook */ NULL, + /* set_values_almost */ XtInheritSetValuesAlmost, + /* get_values_hook */ NULL, /* accept_focus */ NULL, /* version */ XtVersion, /* callback_offsets */ NULL, @@ -120,8 +120,7 @@ (WidgetClass) &constraintClassRec; -static void ConstraintPartInitialize(wc) - WidgetClass wc; +static void ConstraintPartInitialize(WidgetClass wc) { ConstraintWidgetClass cwc = (ConstraintWidgetClass)wc; if (cwc->constraint_class.resources) Index: xc/lib/Xt/Convert.c diff -u xc/lib/Xt/Convert.c:3.8 xc/lib/Xt/Convert.c:3.9 --- xc/lib/Xt/Convert.c:3.8 Mon Apr 21 12:34:26 2003 +++ xc/lib/Xt/Convert.c Tue May 4 20:07:02 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -32,7 +32,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xt/Convert.c,v 3.8 2003/04/21 16:34:26 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/Convert.c,v 3.9 2004/05/05 00:07:02 dickey Exp $ */ /* @@ -88,8 +88,8 @@ /* used for old-style type converter cache only */ static Heap globalHeap = {NULL, NULL, 0}; -void _XtSetDefaultConverterTable(table) - ConverterTable *table; +void _XtSetDefaultConverterTable( + ConverterTable *table) { register ConverterTable globalConverterTable; @@ -119,10 +119,10 @@ UNLOCK_PROCESS; } -void _XtFreeConverterTable(table) - ConverterTable table; +void _XtFreeConverterTable( + ConverterTable table) { - register int i; + register Cardinal i; register ConverterPtr p; for (i = 0; i < CONVERTHASHSIZE; i++) { @@ -133,7 +133,7 @@ } } XtFree((char*)table); -} +} /* Data cache hash table */ @@ -204,7 +204,7 @@ p->to = to_type; p->converter = converter; p->destructor = destructor; - p->num_args = num_args; + p->num_args = num_args; p->global = global; args = ConvertArgs(p); while (num_args--) @@ -307,7 +307,7 @@ while (app) { _XtTableAddConverter(app->converterTable, from, to, (XtTypeConverter)converter, convert_args, - num_args, False, XtCacheAll, (XtDestructor)NULL, + num_args, False, XtCacheAll, (XtDestructor)NULL, True); app = app->next; } @@ -334,20 +334,19 @@ } static CachePtr -CacheEnter(heap, converter, args, num_args, from, to, succeeded, hash, - do_ref, do_free, destructor, closure) - Heap* heap; - register XtTypeConverter converter; - register XrmValuePtr args; - Cardinal num_args; - XrmValuePtr from; - XrmValuePtr to; - Boolean succeeded; - register int hash; - Boolean do_ref; - Boolean do_free; - XtDestructor destructor; - XtPointer closure; +CacheEnter( + Heap* heap, + register XtTypeConverter converter, + register XrmValuePtr args, + Cardinal num_args, + XrmValuePtr from, + XrmValuePtr to, + Boolean succeeded, + register int hash, + Boolean do_ref, + Boolean do_free, + XtDestructor destructor, + XtPointer closure) { register CachePtr *pHashEntry; register CachePtr p; @@ -418,10 +417,10 @@ return p; } -static void FreeCacheRec(app, p, prev) - XtAppContext app; - CachePtr p; - CachePtr *prev; +static void FreeCacheRec( + XtAppContext app, + CachePtr p, + CachePtr *prev) { LOCK_PROCESS; if (p->has_ext) { @@ -465,9 +464,9 @@ } -void _XtCacheFlushTag(app, tag) - XtAppContext app; - XtPointer tag; +void _XtCacheFlushTag( + XtAppContext app, + XtPointer tag) { int i; register CachePtr *prev; @@ -489,7 +488,7 @@ #ifdef DEBUG #include -void _XtConverterCacheStats() +void _XtConverterCacheStats(void) { register Cardinal i; register CachePtr p; @@ -516,10 +515,10 @@ } #endif /*DEBUG*/ -static Boolean ResourceQuarkToOffset(widget_class, name, offset) - WidgetClass widget_class; - XrmName name; - Cardinal *offset; +static Boolean ResourceQuarkToOffset( + WidgetClass widget_class, + XrmName name, + Cardinal *offset) { register WidgetClass wc; register Cardinal i; @@ -540,11 +539,11 @@ } -static void ComputeArgs(widget, convert_args, num_args, args) - Widget widget; - XtConvertArgList convert_args; - Cardinal num_args; - XrmValuePtr args; +static void ComputeArgs( + Widget widget, + XtConvertArgList convert_args, + Cardinal num_args, + XrmValuePtr args) { register Cardinal i; Cardinal offset; @@ -555,7 +554,7 @@ for (i = 0; i < num_args; i++) { args[i].size = convert_args[i].size; switch (convert_args[i].address_mode) { - case XtAddress: + case XtAddress: args[i].addr = convert_args[i].address_id; break; @@ -617,12 +616,12 @@ } /* for */ } /* ComputeArgs */ -void XtDirectConvert(converter, args, num_args, from, to) - XtConverter converter; - XrmValuePtr args; - Cardinal num_args; - register XrmValuePtr from; - XrmValuePtr to; +void XtDirectConvert( + XtConverter converter, + XrmValuePtr args, + Cardinal num_args, + register XrmValuePtr from, + XrmValuePtr to) { register CachePtr p; register int hash; @@ -632,7 +631,7 @@ /* Try to find cache entry for conversion */ hash = ((long) converter >> 2) + from->size + *((char *) from->addr); if (from->size > 1) hash += ((char *) from->addr)[1]; - + for (p = cacheHashTable[hash & CACHEHASHMASK]; p; p = p->next) { if ((p->hash == hash) && (p->converter == (XtTypeConverter)converter) @@ -681,11 +680,11 @@ } -static ConverterPtr GetConverterEntry( app, converter ) - XtAppContext app; - XtTypeConverter converter; +static ConverterPtr GetConverterEntry( + XtAppContext app, + XtTypeConverter converter) { - int entry; + Cardinal entry; register ConverterPtr cP; ConverterTable converterTable; @@ -702,16 +701,15 @@ static Boolean -CallConverter(dpy, converter, - args, num_args, from, to, cache_ref_return, cP) - Display* dpy; - XtTypeConverter converter; - XrmValuePtr args; - Cardinal num_args; - register XrmValuePtr from; - XrmValuePtr to; - XtCacheRef *cache_ref_return; - register ConverterPtr cP; +CallConverter( + Display* dpy, + XtTypeConverter converter, + XrmValuePtr args, + Cardinal num_args, + register XrmValuePtr from, + XrmValuePtr to, + XtCacheRef *cache_ref_return, + register ConverterPtr cP) { CachePtr p; int hash; @@ -730,7 +728,7 @@ /* Try to find cache entry for conversion */ hash = ((long)(converter) >> 2) + from->size + *((char *) from->addr); if (from->size > 1) hash += ((char *) from->addr)[1]; - + if (cP->cache_type != XtCacheNone) { for (p = cacheHashTable[hash & CACHEHASHMASK]; p; p = p->next){ if ((p->hash == hash) @@ -763,10 +761,10 @@ } to->size = p->to.size; if (p->to_is_value) { - XtMemmove(to->addr, &p->to.addr, + XtMemmove(to->addr, &p->to.addr, to->size); } else { - (void) memmove((char *)to->addr, + (void) memmove((char *)to->addr, (char *)p->to.addr, to->size); } } else { /* old-style call */ @@ -837,14 +835,14 @@ } Boolean -XtCallConverter(dpy, converter, args, num_args, from, to, cache_ref_return) - Display* dpy; - XtTypeConverter converter; - XrmValuePtr args; - Cardinal num_args; - register XrmValuePtr from; - XrmValuePtr to; - XtCacheRef *cache_ref_return; +XtCallConverter( + Display* dpy, + XtTypeConverter converter, + XrmValuePtr args, + Cardinal num_args, + register XrmValuePtr from, + XrmValuePtr to, + XtCacheRef *cache_ref_return) { ConverterPtr cP; Boolean retval; @@ -853,24 +851,24 @@ LOCK_APP(app); if ((cP = GetConverterEntry(app, converter)) == NULL) { XtAppSetTypeConverter(XtDisplayToApplicationContext(dpy), - "_XtUnk1", "_XtUnk2", + "_XtUnk1", "_XtUnk2", converter, NULL, 0, XtCacheAll, NULL); cP = GetConverterEntry(app, converter); } - retval = CallConverter(dpy, converter, args, num_args, from, to, + retval = CallConverter(dpy, converter, args, num_args, from, to, cache_ref_return, cP); UNLOCK_APP(app); return retval; } -Boolean _XtConvert(widget, from_type, from, to_type, to, cache_ref_return) - Widget widget; - register XrmRepresentation from_type; - XrmValuePtr from; - register XrmRepresentation to_type; - register XrmValuePtr to; - XtCacheRef *cache_ref_return; +Boolean _XtConvert( + Widget widget, + register XrmRepresentation from_type, + XrmValuePtr from, + register XrmRepresentation to_type, + register XrmValuePtr to, + XtCacheRef *cache_ref_return) { XtAppContext app = XtWidgetToApplicationContext(widget); register ConverterPtr p; @@ -909,7 +907,7 @@ if (to_type == _XtQString) *(String*)(to->addr) = tempTo.addr; else { - XtMemmove(to->addr, tempTo.addr, + XtMemmove(to->addr, tempTo.addr, tempTo.size); } retval = True; @@ -918,7 +916,7 @@ } else { /* old-style caller */ *to = tempTo; retval = True; - } + } } } if (args) DEALLOCATE_LOCAL( (XtPointer)args ); @@ -945,8 +943,7 @@ _Xconst char* from_type_str, XrmValuePtr from, _Xconst char* to_type_str, - XrmValuePtr to - ) + XrmValuePtr to) { XrmQuark from_type, to_type; WIDGET_TO_APPCON(widget); @@ -980,8 +977,7 @@ _Xconst char* from_type_str, XrmValuePtr from, _Xconst char* to_type_str, - XrmValuePtr to - ) + XrmValuePtr to) { XrmQuark from_type, to_type; WIDGET_TO_APPCON(object); @@ -1044,9 +1040,9 @@ return True; } -void XtAppReleaseCacheRefs(app, refs) - XtAppContext app; - XtCacheRef *refs; +void XtAppReleaseCacheRefs( + XtAppContext app, + XtCacheRef *refs) { register CachePtr *r; register CachePtr p; @@ -1064,10 +1060,10 @@ /* ARGSUSED */ -void XtCallbackReleaseCacheRefList(widget, closure, call_data) - Widget widget; /* unused */ - XtPointer closure; - XtPointer call_data; /* unused */ +void XtCallbackReleaseCacheRefList( + Widget widget, /* unused */ + XtPointer closure, + XtPointer call_data) /* unused */ { XtAppReleaseCacheRefs( XtWidgetToApplicationContext(widget), (XtCacheRef*)closure ); @@ -1076,10 +1072,10 @@ /* ARGSUSED */ -void XtCallbackReleaseCacheRef(widget, closure, call_data) - Widget widget; /* unused */ - XtPointer closure; - XtPointer call_data; /* unused */ +void XtCallbackReleaseCacheRef( + Widget widget, /* unused */ + XtPointer closure, + XtPointer call_data) /* unused */ { XtCacheRef cache_refs[2]; cache_refs[0] = (XtCacheRef)closure; Index: xc/lib/Xt/Converters.c diff -u xc/lib/Xt/Converters.c:3.15 xc/lib/Xt/Converters.c:3.16 --- xc/lib/Xt/Converters.c:3.15 Tue May 27 18:26:42 2003 +++ xc/lib/Xt/Converters.c Tue May 4 20:07:02 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -32,7 +32,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xt/Converters.c,v 3.15 2003/05/27 22:26:42 tsi Exp $ */ +/* $XFree86: xc/lib/Xt/Converters.c,v 3.16 2004/05/05 00:07:02 dickey Exp $ */ /* @@ -117,7 +117,7 @@ XrmQuark _XtQString; #endif -void _XtConvertInitialize() +void _XtConvertInitialize(void) { XtQBool = XrmPermStringToQuark(XtRBool); XtQBoolean = XrmPermStringToQuark(XtRBoolean); @@ -177,7 +177,7 @@ _Xconst char* toType ) { -#ifndef NO_MIT_HACKS +#ifndef NO_MIT_HACKS /* Allow suppression of conversion warnings. %%% Not specified. */ static enum {Check, Report, Ignore} report_it = Check; @@ -225,7 +225,7 @@ XtNconversionError,"string",XtCXtToolkitError, "Cannot convert string \"%s\" to type %s", params,&num_params); -#ifndef NO_MIT_HACKS +#ifndef NO_MIT_HACKS } #endif /* ifndef NO_MIT_HACKS */ UNLOCK_PROCESS; @@ -246,12 +246,12 @@ params,&num_params); } -static int CompareISOLatin1(); +static int CompareISOLatin1(char *, char *); -static Boolean IsInteger(string, value) - String string; - int *value; +static Boolean IsInteger( + String string, + int *value) { Boolean foundDigit = False; Boolean isNegative = False; @@ -302,13 +302,13 @@ /*ARGSUSED*/ -Boolean XtCvtIntToBoolean(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtIntToBoolean( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { if (*num_args != 0) XtAppWarningMsg(XtDisplayToApplicationContext(dpy), @@ -320,13 +320,13 @@ /*ARGSUSED*/ -Boolean XtCvtIntToShort(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtIntToShort( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { if (*num_args != 0) XtAppWarningMsg(XtDisplayToApplicationContext(dpy), @@ -338,13 +338,13 @@ /*ARGSUSED*/ -Boolean XtCvtStringToBoolean(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtStringToBoolean( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { String str = (String)fromVal->addr; if (*num_args != 0) @@ -369,13 +369,13 @@ /*ARGSUSED*/ -Boolean XtCvtIntToBool(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtIntToBool( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { if (*num_args != 0) XtAppWarningMsg(XtDisplayToApplicationContext(dpy), @@ -387,13 +387,13 @@ /*ARGSUSED*/ -Boolean XtCvtStringToBool(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtStringToBool( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { String str = (String)fromVal->addr; if (*num_args != 0) @@ -426,14 +426,14 @@ /* ARGSUSED */ -Boolean XtCvtIntToColor(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; -{ +Boolean XtCvtIntToColor( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) +{ XColor c; Screen *screen; Colormap colormap; @@ -454,13 +454,13 @@ } -Boolean XtCvtStringToPixel(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtStringToPixel( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { String str = (String)fromVal->addr; XColor screenColor; @@ -521,12 +521,12 @@ } /* ARGSUSED */ -static void FreePixel(app, toVal, closure, args, num_args) - XtAppContext app; - XrmValuePtr toVal; - XtPointer closure; - XrmValuePtr args; - Cardinal *num_args; +static void FreePixel( + XtAppContext app, + XrmValuePtr toVal, + XtPointer closure, + XrmValuePtr args, + Cardinal *num_args) { Screen *screen; Colormap colormap; @@ -556,10 +556,10 @@ }; /*ARGSUSED*/ -static void FetchDisplayArg(widget, size, value) - Widget widget; - Cardinal *size; - XrmValue* value; +static void FetchDisplayArg( + Widget widget, + Cardinal *size, + XrmValue* value) { if (widget == NULL) XtErrorMsg("missingWidget", "fetchDisplayArg", XtCXtToolkitError, @@ -577,14 +577,13 @@ }; /*ARGSUSED*/ -Boolean XtCvtStringToCursor(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - - XtPointer *closure_ret; +Boolean XtCvtStringToCursor( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { static const struct _CursorName { const char *name; @@ -670,7 +669,7 @@ }; const struct _CursorName *nP; char *name = (char *)fromVal->addr; - register int i; + register Cardinal i; if (*num_args != 1) { XtAppWarningMsg(XtDisplayToApplicationContext(dpy), @@ -692,12 +691,12 @@ } /* ARGSUSED */ -static void FreeCursor(app, toVal, closure, args, num_args) - XtAppContext app; - XrmValuePtr toVal; - XtPointer closure; /* unused */ - XrmValuePtr args; - Cardinal *num_args; +static void FreeCursor( + XtAppContext app, + XrmValuePtr toVal, + XtPointer closure, /* unused */ + XrmValuePtr args, + Cardinal *num_args) { Display* display; @@ -714,13 +713,13 @@ } /*ARGSUSED*/ -Boolean XtCvtStringToDisplay(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtStringToDisplay( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { Display *d; @@ -740,13 +739,13 @@ /*ARGSUSED*/ -Boolean XtCvtStringToFile(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtStringToFile( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { FILE *f; @@ -765,12 +764,12 @@ } /* ARGSUSED */ -static void FreeFile(app, toVal, closure, args, num_args) - XtAppContext app; - XrmValuePtr toVal; - XtPointer closure; /* unused */ - XrmValuePtr args; /* unused */ - Cardinal *num_args; +static void FreeFile( + XtAppContext app, + XrmValuePtr toVal, + XtPointer closure, /* unused */ + XrmValuePtr args, /* unused */ + Cardinal *num_args) { if (*num_args != 0) XtAppWarningMsg(app, @@ -782,13 +781,13 @@ } /*ARGSUSED*/ -Boolean XtCvtIntToFloat(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtIntToFloat( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { if (*num_args != 0) XtAppWarningMsg(XtDisplayToApplicationContext(dpy), @@ -799,21 +798,21 @@ } /*ARGSUSED*/ -Boolean XtCvtStringToFloat(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtStringToFloat( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { int ret; float f, nan; #ifndef ISC /* On ISC this generates a core dump :-( at least with gs */ /* depending on the system this may or may not do anything useful */ - (void) sscanf ("NaNS", "%g", - toVal->addr != NULL ? (float*) toVal->addr : &nan); + (void) sscanf ("NaNS", "%g", + toVal->addr != NULL ? (float*) toVal->addr : &nan); #endif if (*num_args != 0) @@ -833,13 +832,13 @@ } /*ARGSUSED*/ -Boolean XtCvtStringToFont(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtStringToFont( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { Font f; Display* display; @@ -873,7 +872,7 @@ xrm_name[1] = 0; xrm_class[0] = XrmPermStringToQuark ("XtDefaultFont"); xrm_class[1] = 0; - if (XrmQGetResource(XtDatabase(display), xrm_name, xrm_class, + if (XrmQGetResource(XtDatabase(display), xrm_name, xrm_class, &rep_type, &value)) { if (rep_type == _XtQString) { f = XLoadFont(display, (char *)value.addr); @@ -905,12 +904,12 @@ } /* ARGSUSED */ -static void FreeFont(app, toVal, closure, args, num_args) - XtAppContext app; - XrmValuePtr toVal; - XtPointer closure; /* unused */ - XrmValuePtr args; - Cardinal *num_args; +static void FreeFont( + XtAppContext app, + XrmValuePtr toVal, + XtPointer closure, /* unused */ + XrmValuePtr args, + Cardinal *num_args) { Display *display; if (*num_args != 1) { @@ -926,13 +925,13 @@ } /*ARGSUSED*/ -Boolean XtCvtIntToFont(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtIntToFont( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { if (*num_args != 0) XtAppWarningMsg(XtDisplayToApplicationContext(dpy), @@ -943,13 +942,13 @@ } /*ARGSUSED*/ -Boolean XtCvtStringToFontSet(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtStringToFontSet( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { XFontSet f; Display* display; @@ -995,7 +994,7 @@ xrm_name[1] = 0; xrm_class[0] = XrmPermStringToQuark ("XtDefaultFontSet"); xrm_class[1] = 0; - if (XrmQGetResource(XtDatabase(display), xrm_name, xrm_class, + if (XrmQGetResource(XtDatabase(display), xrm_name, xrm_class, &rep_type, &value)) { if (rep_type == _XtQString) { @@ -1042,17 +1041,17 @@ "noFont","cvtStringToFontSet",XtCXtToolkitError, "Unable to load any usable fontset", (String *) NULL, (Cardinal *)NULL); - + return False; } /*ARGSUSED*/ -static void FreeFontSet(app, toVal, closure, args, num_args) - XtAppContext app; - XrmValuePtr toVal; - XtPointer closure; /* unused */ - XrmValuePtr args; - Cardinal *num_args; +static void FreeFontSet( + XtAppContext app, + XrmValuePtr toVal, + XtPointer closure, /* unused */ + XrmValuePtr args, + Cardinal *num_args) { Display *display; if (*num_args != 2) { @@ -1068,10 +1067,10 @@ } /*ARGSUSED*/ -static void FetchLocaleArg(widget, size, value ) - Widget widget; /* unused */ - Cardinal *size; /* unused */ - XrmValue *value; +static void FetchLocaleArg( + Widget widget, /* unused */ + Cardinal *size, /* unused */ + XrmValue *value) { static XrmString locale; @@ -1089,13 +1088,13 @@ /*ARGSUSED*/ Boolean -XtCvtStringToFontStruct(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +XtCvtStringToFontStruct( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { XFontStruct *f; Display* display; @@ -1132,7 +1131,7 @@ xrm_name[1] = 0; xrm_class[0] = XrmPermStringToQuark ("XtDefaultFont"); xrm_class[1] = 0; - if (XrmQGetResource(XtDatabase(display), xrm_name, xrm_class, + if (XrmQGetResource(XtDatabase(display), xrm_name, xrm_class, &rep_type, &value)) { if (rep_type == _XtQString) { f = XLoadQueryFont(display, (char*)value.addr); @@ -1159,17 +1158,17 @@ "noFont","cvtStringToFontStruct",XtCXtToolkitError, "Unable to load any usable ISO8859 font", (String *) NULL, (Cardinal *)NULL); - + return False; } /* ARGSUSED */ -static void FreeFontStruct(app, toVal, closure, args, num_args) - XtAppContext app; - XrmValuePtr toVal; - XtPointer closure; /* unused */ - XrmValuePtr args; - Cardinal *num_args; +static void FreeFontStruct( + XtAppContext app, + XrmValuePtr toVal, + XtPointer closure, /* unused */ + XrmValuePtr args, + Cardinal *num_args) { Display *display; if (*num_args != 1) { @@ -1185,13 +1184,13 @@ } /*ARGSUSED*/ -Boolean XtCvtStringToInt(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtStringToInt( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { int i; @@ -1208,13 +1207,13 @@ } /*ARGSUSED*/ -Boolean XtCvtStringToShort(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtStringToShort( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { int i; @@ -1231,13 +1230,13 @@ } /*ARGSUSED*/ -Boolean XtCvtStringToDimension(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtStringToDimension( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { int i; @@ -1257,13 +1256,13 @@ } /*ARGSUSED*/ -Boolean XtCvtIntToUnsignedChar(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtIntToUnsignedChar( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { if (*num_args != 0) XtAppWarningMsg(XtDisplayToApplicationContext(dpy), @@ -1275,13 +1274,13 @@ /*ARGSUSED*/ -Boolean XtCvtStringToUnsignedChar(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtStringToUnsignedChar( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { int i; @@ -1303,13 +1302,13 @@ /*ARGSUSED*/ -Boolean XtCvtColorToPixel(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtColorToPixel( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { if (*num_args != 0) XtAppWarningMsg(XtDisplayToApplicationContext(dpy), @@ -1320,13 +1319,13 @@ } /*ARGSUSED*/ -Boolean XtCvtIntToPixel(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtIntToPixel( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { if (*num_args != 0) XtAppWarningMsg(XtDisplayToApplicationContext(dpy), @@ -1337,13 +1336,13 @@ } /*ARGSUSED*/ -Boolean XtCvtIntToPixmap(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtIntToPixmap( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { if (*num_args != 0) XtAppWarningMsg(XtDisplayToApplicationContext(dpy), @@ -1354,8 +1353,7 @@ } #ifdef MOTIFBC -void LowerCase(source, dest) - register char *source, *dest; +void LowerCase(register char *source, register *dest) { register char ch; int i; @@ -1370,8 +1368,7 @@ } #endif -static int CompareISOLatin1 (first, second) - char *first, *second; +static int CompareISOLatin1 (char *first, char *second) { register unsigned char *ap, *bp; @@ -1402,8 +1399,7 @@ return (((int) *bp) - ((int) *ap)); } -static void CopyISOLatin1Lowered(dst, src) - char *dst, *src; +static void CopyISOLatin1Lowered(char *dst, char *src) { unsigned char *dest, *source; @@ -1423,14 +1419,14 @@ } /*ARGSUSED*/ -Boolean -XtCvtStringToInitialState(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean +XtCvtStringToInitialState( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { String str = (String)fromVal->addr; if (*num_args != 0) @@ -1457,13 +1453,13 @@ }; /*ARGSUSED*/ -Boolean XtCvtStringToVisual(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; /* Screen, depth */ - Cardinal *num_args; /* 2 */ - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; /* unused */ +Boolean XtCvtStringToVisual( + Display* dpy, + XrmValuePtr args, /* Screen, depth */ + Cardinal *num_args, /* 2 */ + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) /* unused */ { String str = (String)fromVal->addr; int vc; @@ -1498,7 +1494,7 @@ String params[2]; Cardinal num_params = 2; params[0] = str; - params[1] = + params[1] = DisplayString(XDisplayOfScreen((Screen*)*(Screen**)args[0].addr)); XtAppWarningMsg(XtDisplayToApplicationContext(dpy), XtNconversionError, "stringToVisual", XtCXtToolkitError, @@ -1510,13 +1506,13 @@ /*ARGSUSED*/ -Boolean XtCvtStringToAtom(dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtStringToAtom( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { Atom atom; if (*num_args != 1) { @@ -1526,20 +1522,19 @@ (String *) NULL, (Cardinal *)NULL); return False; } - + atom = XInternAtom( *(Display**)args->addr, (char*)fromVal->addr, False ); donestr(Atom, atom, XtRAtom); } /*ARGSUSED*/ -Boolean XtCvtStringToDirectoryString(dpy, args, num_args, fromVal, toVal, - closure_ret) - Display *dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtStringToDirectoryString( + Display *dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { String str; char directory[PATH_MAX+1]; @@ -1578,12 +1573,12 @@ } /*ARGSUSED*/ -static void FreeDirectoryString(app, toVal, closure, args, num_args) - XtAppContext app; - XrmValuePtr toVal; - XtPointer closure; /* unused */ - XrmValuePtr args; - Cardinal *num_args; +static void FreeDirectoryString( + XtAppContext app, + XrmValuePtr toVal, + XtPointer closure, /* unused */ + XrmValuePtr args, + Cardinal *num_args) { if (*num_args != 0) XtAppWarningMsg(app, @@ -1595,14 +1590,13 @@ } /*ARGSUSED*/ -Boolean XtCvtStringToRestartStyle(dpy, args, num_args, fromVal, toVal, - closure_ret) - Display *dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtStringToRestartStyle( + Display *dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { String str = (String)fromVal->addr; if (*num_args != 0) @@ -1624,14 +1618,13 @@ } /*ARGSUSED*/ -Boolean XtCvtStringToCommandArgArray(dpy, args, num_args, fromVal, toVal, - closure_ret) - Display *dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtStringToCommandArgArray( + Display *dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { String *strarray, *ptr; char *src; @@ -1656,7 +1649,7 @@ /* test for end of string */ if (*src == '\0') break; - + /* start new token */ tokens++; start = src; @@ -1704,12 +1697,12 @@ } /*ARGSUSED*/ -static void ArgArrayDestructor(app, toVal, closure, args, num_args) - XtAppContext app; - XrmValuePtr toVal; - XtPointer closure; - XrmValuePtr args; - Cardinal *num_args; +static void ArgArrayDestructor( + XtAppContext app, + XrmValuePtr toVal, + XtPointer closure, + XrmValuePtr args, + Cardinal *num_args) { String *strarray; @@ -1721,13 +1714,13 @@ } /*ARGSUSED*/ -Boolean XtCvtStringToGravity (dpy, args, num_args, fromVal, toVal, closure_ret) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr fromVal; - XrmValuePtr toVal; - XtPointer *closure_ret; +Boolean XtCvtStringToGravity ( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr fromVal, + XrmValuePtr toVal, + XtPointer *closure_ret) { static struct _namepair { XrmQuark quark; @@ -1757,7 +1750,7 @@ { NULLQUARK, "8", SouthGravity }, { NULLQUARK, "9", SouthEastGravity }, { NULLQUARK, "10", StaticGravity }, - { NULLQUARK, NULL, ForgetGravity } + { NULLQUARK, NULL, ForgetGravity } }; static Boolean haveQuarks = FALSE; char lowerName[40]; @@ -1789,8 +1782,8 @@ return False; } -void _XtAddDefaultConverters(table) - ConverterTable table; +void _XtAddDefaultConverters( + ConverterTable table) { #define Add(from, to, proc, convert_args, num_args, cache) \ _XtTableAddConverter(table, from, to, proc, \ Index: xc/lib/Xt/Core.c diff -u xc/lib/Xt/Core.c:1.2 xc/lib/Xt/Core.c:1.3 --- xc/lib/Xt/Core.c:1.2 Fri Dec 14 14:56:10 2001 +++ xc/lib/Xt/Core.c Tue May 4 20:07:02 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -79,7 +79,7 @@ externaldef(xtinherittranslations) int _XtInheritTranslations = 0; extern String XtCXtToolkitError; /* from IntrinsicI.h */ -static void XtCopyScreen(); +static void XtCopyScreen(Widget, int, XrmValue *); static XtResource resources[] = { {XtNscreen, XtCScreen, XtRScreen, sizeof(Screen*), @@ -115,12 +115,12 @@ XtRTranslationTable, (XtPointer)NULL} }; -static void CoreInitialize(); -static void CoreClassPartInitialize(); -static void CoreDestroy(); -static void CoreRealize(); -static Boolean CoreSetValues(); -static void CoreSetValuesAlmost(); +static void CoreInitialize(Widget, Widget, ArgList, Cardinal *); +static void CoreClassPartInitialize(WidgetClass); +static void CoreDestroy(Widget); +static void CoreRealize(Widget, XtValueMask *, XSetWindowAttributes *); +static Boolean CoreSetValues(Widget, Widget, Widget, ArgList, Cardinal *); +static void CoreSetValuesAlmost(Widget, Widget, XtWidgetGeometry *, XtWidgetGeometry *); static RectObjClassRec unNamedObjClassRec = { { @@ -131,7 +131,7 @@ /* class_part_initialize*/ NULL, /* class_inited */ FALSE, /* initialize */ NULL, - /* initialize_hook */ NULL, + /* initialize_hook */ NULL, /* realize */ (XtProc)XtInheritRealize, /* actions */ NULL, /* num_actions */ 0, @@ -146,9 +146,9 @@ /* resize */ NULL, /* expose */ NULL, /* set_values */ NULL, - /* set_values_hook */ NULL, - /* set_values_almost */ XtInheritSetValuesAlmost, - /* get_values_hook */ NULL, + /* set_values_hook */ NULL, + /* set_values_almost */ XtInheritSetValuesAlmost, + /* get_values_hook */ NULL, /* accept_focus */ NULL, /* version */ XtVersion, /* callback_offsets */ NULL, @@ -202,10 +202,10 @@ /*ARGSUSED*/ -static void XtCopyScreen(widget, offset, value) - Widget widget; - int offset; - XrmValue *value; +static void XtCopyScreen( + Widget widget, + int offset, + XrmValue *value) { value->addr = (XPointer)(&widget->core.screen); } @@ -214,8 +214,8 @@ * Start of Core methods */ -static void CoreClassPartInitialize(wc) - register WidgetClass wc; +static void CoreClassPartInitialize( + register WidgetClass wc) { /* We don't need to check for null super since we'll get to object eventually, and it had better define them! */ @@ -232,7 +232,7 @@ } if (wc->core_class.display_accelerator == XtInheritDisplayAccelerator) { - wc->core_class.display_accelerator = + wc->core_class.display_accelerator = super->core_class.display_accelerator; } @@ -249,7 +249,7 @@ if (wc->core_class.version == XtVersionDontCheck) inPlace = True; - else + else inPlace = (wc->core_class.version < XtVersion) ? False : True; /* Compile the action table into a more efficient form */ @@ -259,11 +259,11 @@ UNLOCK_PROCESS; } /* ARGSUSED */ -static void CoreInitialize(requested_widget, new_widget, args, num_args) - Widget requested_widget; - register Widget new_widget; - ArgList args; - Cardinal *num_args; +static void CoreInitialize( + Widget requested_widget, + register Widget new_widget, + ArgList args, + Cardinal *num_args) { XtTranslations save1, save2; new_widget->core.event_table = NULL; @@ -283,17 +283,17 @@ _XtMergeTranslations(new_widget, save2, save2->operation); } -static void CoreRealize(widget, value_mask, attributes) - Widget widget; - XtValueMask *value_mask; - XSetWindowAttributes *attributes; +static void CoreRealize( + Widget widget, + XtValueMask *value_mask, + XSetWindowAttributes *attributes) { XtCreateWindow(widget, (unsigned int) InputOutput, (Visual *) CopyFromParent, *value_mask, attributes); } /* CoreRealize */ -static void CoreDestroy (widget) - Widget widget; +static void CoreDestroy ( + Widget widget) { _XtFreeEventTable(&widget->core.event_table); _XtDestroyTMData(widget); @@ -305,10 +305,10 @@ } /* CoreDestroy */ /* ARGSUSED */ -static Boolean CoreSetValues(old, reference, new, args, num_args) - Widget old, reference, new; - ArgList args; - Cardinal *num_args; +static Boolean CoreSetValues( + Widget old, Widget reference, Widget new, + ArgList args, + Cardinal *num_args) { Boolean redisplay; Mask window_mask; @@ -320,7 +320,7 @@ save = new->core.tm.translations; new->core.tm.translations = old->core.tm.translations; _XtMergeTranslations(new, save, XtTableReplace); - } + } /* Check everything that depends upon window being realized */ if (XtIsRealized(old)) { @@ -331,7 +331,7 @@ attributes.background_pixel = new->core.background_pixel; window_mask |= CWBackPixel; redisplay = TRUE; - } + } if (old->core.background_pixmap != new->core.background_pixmap) { if (new->core.background_pixmap == XtUnspecifiedPixmap) { window_mask |= CWBackPixel; @@ -343,7 +343,7 @@ window_mask |= CWBackPixmap; } redisplay = TRUE; - } + } if (old->core.border_pixel != new->core.border_pixel && new->core.border_pixmap == XtUnspecifiedPixmap) { attributes.border_pixel = new->core.border_pixel; @@ -380,18 +380,18 @@ Boolean mapped_when_managed = new->core.mapped_when_managed; new->core.mapped_when_managed = !mapped_when_managed; XtSetMappedWhenManaged(new, mapped_when_managed); - } + } } /* if realized */ return redisplay; } /* CoreSetValues */ /*ARGSUSED*/ -static void CoreSetValuesAlmost(old, new, request, reply) - Widget old; - Widget new; - XtWidgetGeometry *request; - XtWidgetGeometry *reply; +static void CoreSetValuesAlmost( + Widget old, + Widget new, + XtWidgetGeometry *request, + XtWidgetGeometry *reply) { *request = *reply; } Index: xc/lib/Xt/Create.c diff -u xc/lib/Xt/Create.c:3.11 xc/lib/Xt/Create.c:3.12 --- xc/lib/Xt/Create.c:3.11 Mon Apr 21 12:34:26 2003 +++ xc/lib/Xt/Create.c Tue May 4 20:07:02 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -32,7 +32,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xt/Create.c,v 3.11 2003/04/21 16:34:26 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/Create.c,v 3.12 2004/05/05 00:07:02 dickey Exp $ */ /* @@ -72,7 +72,7 @@ static String XtNxtCreateWidget = "xtCreateWidget"; static String XtNxtCreatePopupShell = "xtCreatePopupShell"; -static void +static void CallClassPartInit(WidgetClass ancestor, WidgetClass wc) { if (ancestor->core_class.superclass != NULL) { @@ -83,7 +83,7 @@ } } -void +void XtInitializeWidgetClass(wc) WidgetClass wc; { @@ -181,10 +181,10 @@ } } - if ((wc->core_class.superclass != NULL) + if ((wc->core_class.superclass != NULL) && (!(wc->core_class.superclass->core_class.class_inited))) XtInitializeWidgetClass(wc->core_class.superclass); - + if (wc->core_class.class_initialize != NULL) (*(wc->core_class.class_initialize))(); CallClassPartInit(wc, wc); @@ -192,7 +192,7 @@ UNLOCK_PROCESS; } -static void +static void CallInitialize ( WidgetClass class, Widget req_widget, @@ -221,7 +221,7 @@ (*initialize_hook) (new_widget, args, &num_args); } -static void +static void CallConstraintInitialize ( ConstraintWidgetClass class, Widget req_widget, @@ -266,10 +266,10 @@ ext = (ObjectClassExtension) XtGetClassExtension(widget_class, XtOffsetOf(ObjectClassRec, object_class.extension), - NULLQUARK, XtObjectExtensionVersion, + NULLQUARK, XtObjectExtensionVersion, sizeof(ObjectClassExtensionRec)); if (parent_constraint_class) - csize = parent_constraint_class->constraint_class.constraint_size; + csize = parent_constraint_class->constraint_class.constraint_size; if (ext && ext->allocate) { XtAllocateProc allocate; Cardinal extra = 0; @@ -325,7 +325,7 @@ UNLOCK_PROCESS; } -static Widget +static Widget xtCreate( char *name, char *class, @@ -348,10 +348,10 @@ Cardinal wsize, csize; Widget widget; XtCacheRef *cache_refs; - int i; + Cardinal i; XtCreateHookDataRec call_data; - widget = xtWidgetAlloc(widget_class, parent_constraint_class, parent, + widget = xtWidgetAlloc(widget_class, parent_constraint_class, parent, name, args, num_args, typed_args, num_typed_args); if (XtIsRectObj(widget)) { @@ -378,7 +378,7 @@ UNLOCK_PROCESS; /* fetch resources */ - cache_refs = _XtGetResources(widget, args, num_args, + cache_refs = _XtGetResources(widget, args, num_args, typed_args, &num_typed_args); /* Convert typed arg list to arg list */ @@ -391,7 +391,7 @@ } num_args = num_typed_args; } - + CompileCallbacks(widget); if (cache_refs != NULL) { @@ -408,7 +408,7 @@ csize = parent_constraint_class->constraint_class.constraint_size; if (csize) { req_constraints = XtStackAlloc(csize, constraint_cache); - (void) memmove((char*)req_constraints, widget->core.constraints, + (void) memmove((char*)req_constraints, widget->core.constraints, (int)csize); req_widget->core.constraints = req_constraints; } else req_widget->core.constraints = NULL; @@ -422,7 +422,7 @@ if (post_proc != (XtWidgetProc) NULL) { Widget hookobj; (*post_proc)(widget); - hookobj = XtHooksOfDisplay((default_screen != (Screen*) NULL) ? + hookobj = XtHooksOfDisplay((default_screen != (Screen*) NULL) ? default_screen->display : XtDisplayOfObject(parent)); if (XtHasCallbacks(hookobj, XtNcreateHook) == XtCallbackHasSome) { @@ -431,14 +431,14 @@ call_data.widget = widget; call_data.args = args; call_data.num_args = num_args; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.createhook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.createhook_callbacks, (XtPointer)&call_data); } } if (typed_args != NULL) { while (num_typed_args-- > 0) { - + /* In GetResources we may have dynamically alloc'd store to hold */ /* a copy of a resource which was larger then sizeof(XtArgVal). */ /* We must free this store now in order to prevent a memory leak */ @@ -456,7 +456,7 @@ return (widget); } -static void +static void widgetPostProc(Widget w) { XtWidgetProc insert_child; @@ -482,7 +482,7 @@ } } -Widget +Widget _XtCreateWidget( String name, WidgetClass widget_class, @@ -563,7 +563,7 @@ return (widget); } -Widget +Widget XtCreateWidget( _Xconst char* name, WidgetClass widget_class, @@ -583,7 +583,7 @@ } -Widget +Widget XtCreateManagedWidget( _Xconst char* name, WidgetClass widget_class, @@ -615,16 +615,15 @@ parent->core.popup_list[parent->core.num_popups++] = w; } -Widget -_XtCreatePopupShell(name, widget_class, parent, args, num_args, - typed_args, num_typed_args) - String name; - WidgetClass widget_class; - Widget parent; - ArgList args; - Cardinal num_args; - XtTypedArgList typed_args; - Cardinal num_typed_args; +Widget +_XtCreatePopupShell( + String name, + WidgetClass widget_class, + Widget parent, + ArgList args, + Cardinal num_args, + XtTypedArgList typed_args, + Cardinal num_typed_args) { register Widget widget; Screen* default_screen; @@ -653,7 +652,7 @@ return(widget); } -Widget +Widget XtCreatePopupShell( _Xconst char* name, WidgetClass widget_class, @@ -672,16 +671,16 @@ return retval; } -Widget -_XtAppCreateShell(name, class, widget_class, display, args, num_args, - typed_args, num_typed_args) - String name, class; - WidgetClass widget_class; - Display* display; - ArgList args; - Cardinal num_args; - XtTypedArgList typed_args; - Cardinal num_typed_args; +Widget +_XtAppCreateShell( + String name, + String class, + WidgetClass widget_class, + Display* display, + ArgList args, + Cardinal num_args, + XtTypedArgList typed_args, + Cardinal num_typed_args) { Widget shell; @@ -706,7 +705,7 @@ return shell; } -Widget +Widget XtAppCreateShell( _Xconst char* name, _Xconst char* class, @@ -727,7 +726,7 @@ } /* ARGSUSED */ -Widget +Widget XtCreateApplicationShell( _Xconst char* name, /* unused in R3 and later */ WidgetClass widget_class, @@ -752,26 +751,25 @@ } Widget -_XtCreateHookObj(screen) - Screen* screen; +_XtCreateHookObj(Screen* screen) { Widget req_widget; double widget_cache[100]; Cardinal wsize = 0; - Widget hookobj = xtWidgetAlloc(hookObjectClass, - (ConstraintWidgetClass)NULL, + Widget hookobj = xtWidgetAlloc(hookObjectClass, + (ConstraintWidgetClass)NULL, (Widget)NULL, "hooks", - (ArgList)NULL, (Cardinal)0, + (ArgList)NULL, (Cardinal)0, (XtTypedArgList)NULL, (Cardinal)0); ((HookObject)hookobj)->hooks.screen = screen; - (void) _XtGetResources(hookobj, (ArgList)NULL, 0, + (void) _XtGetResources(hookobj, (ArgList)NULL, 0, (XtTypedArgList)NULL, &wsize); CompileCallbacks(hookobj); wsize = hookObjectClass->core_class.widget_size; req_widget = (Widget) XtStackAlloc(wsize, widget_cache); (void) memmove ((char *) req_widget, (char *) hookobj, (int) wsize); - CallInitialize (hookObjectClass, req_widget, hookobj, + CallInitialize (hookObjectClass, req_widget, hookobj, (ArgList)NULL, (Cardinal) 0); XtStackFree((XtPointer)req_widget, widget_cache); return hookobj; Index: xc/lib/Xt/Destroy.c diff -u xc/lib/Xt/Destroy.c:1.3 xc/lib/Xt/Destroy.c:1.4 --- xc/lib/Xt/Destroy.c:1.3 Fri Dec 14 14:56:11 2001 +++ xc/lib/Xt/Destroy.c Tue May 4 20:07:03 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -58,7 +58,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/Destroy.c,v 1.3 2001/12/14 19:56:11 dawes Exp $ */ +/* $XFree86: xc/lib/Xt/Destroy.c,v 1.4 2004/05/05 00:07:03 dickey Exp $ */ #include "IntrinsicI.h" @@ -67,11 +67,9 @@ Widget widget; }; -static void Recursive(widget, proc) - Widget widget; - XtWidgetProc proc; +static void Recursive(Widget widget, XtWidgetProc proc) { - register int i; + register Cardinal i; CompositePart *cwp; /* Recurse down normal children */ @@ -90,11 +88,10 @@ } /* Finally, apply procedure to this widget */ - (*proc) (widget); + (*proc) (widget); } /* Recursive */ -static void Phase1Destroy (widget) - Widget widget; +static void Phase1Destroy (Widget widget) { Widget hookobj = XtHooksOfDisplay(XtDisplayOfObject(widget)); @@ -104,14 +101,13 @@ call_data.type = XtHdestroy; call_data.widget = widget; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.destroyhook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.destroyhook_callbacks, (XtPointer) &call_data); } } /* Phase1Destroy */ -static void Phase2Callbacks(widget) - Widget widget; +static void Phase2Callbacks(Widget widget) { if (widget->core.destroy_callbacks != NULL) { XtCallCallbackList(widget, @@ -119,8 +115,7 @@ } } /* Phase2Callbacks */ -static void Phase2Destroy(widget) - register Widget widget; +static void Phase2Destroy(register Widget widget) { register WidgetClass class; register ConstraintWidgetClass cwClass; @@ -149,7 +144,7 @@ /* Call widget destroy procedures */ LOCK_PROCESS; for (class = widget->core.widget_class; - class != NULL; + class != NULL; class = class->core_class.superclass) { XtWidgetProc destroy; @@ -162,9 +157,9 @@ /* Call widget deallocate procedure */ ext = (ObjectClassExtension) - XtGetClassExtension(widget->core.widget_class, + XtGetClassExtension(widget->core.widget_class, XtOffsetOf(CoreClassPart, extension), - NULLQUARK, XtObjectExtensionVersion, + NULLQUARK, XtObjectExtensionVersion, sizeof(ObjectClassExtensionRec)); if (ext && ext->deallocate) { XtDeallocateProc deallocate; @@ -177,8 +172,7 @@ } } /* Phase2Destroy */ -static Boolean IsDescendant(widget, root) - register Widget widget, root; +static Boolean IsDescendant(Widget widget, Widget root) { while ((widget = XtParent(widget)) != root) { if (widget == NULL) return False; @@ -186,8 +180,7 @@ return True; } -static void XtPhase2Destroy (widget) - register Widget widget; +static void XtPhase2Destroy (Widget widget) { Display *display = NULL; Window window; @@ -203,7 +196,7 @@ parent = widget->core.parent; if (parent && XtIsWidget(parent) && parent->core.num_popups) { - int i; + Cardinal i; for (i = 0; i < parent->core.num_popups; i++) { if (parent->core.popup_list[i] == widget) { isPopup = True; @@ -274,7 +267,7 @@ app->in_phase2_destroy = outerInPhase2Destroy; if (isPopup) { - int i; + Cardinal i; for (i = 0; i < parent->core.num_popups; i++) if (parent->core.popup_list[i] == widget) { parent->core.num_popups--; @@ -295,9 +288,7 @@ } /* XtPhase2Destroy */ -void _XtDoPhase2Destroy(app, dispatch_level) - XtAppContext app; - int dispatch_level; +void _XtDoPhase2Destroy(XtAppContext app, int dispatch_level) { /* Phase 2 must occur in fifo order. List is not necessarily * contiguous in dispatch_level. @@ -324,8 +315,7 @@ } -void XtDestroyWidget (widget) - Widget widget; +void XtDestroyWidget (Widget widget) { XtAppContext app; DestroyRec *dr, *dr2; @@ -377,5 +367,5 @@ app->dispatch_level = 0; } UNLOCK_APP(app); - + } /* XtDestroyWidget */ Index: xc/lib/Xt/Display.c diff -u xc/lib/Xt/Display.c:3.16 xc/lib/Xt/Display.c:3.17 --- xc/lib/Xt/Display.c:3.16 Mon Apr 21 12:34:26 2003 +++ xc/lib/Xt/Display.c Tue May 4 20:07:03 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -32,7 +32,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xt/Display.c,v 3.16 2003/04/21 16:34:26 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/Display.c,v 3.17 2004/05/05 00:07:03 dickey Exp $ */ /* @@ -68,14 +68,14 @@ #include #ifdef XTHREADS -void (*_XtProcessLock)() = NULL; -void (*_XtProcessUnlock)() = NULL; -void (*_XtInitAppLock)() = NULL; +void (*_XtProcessLock)(void) = NULL; +void (*_XtProcessUnlock)(void) = NULL; +void (*_XtInitAppLock)(XtAppContext) = NULL; #endif static String XtNnoPerDisplay = "noPerDisplay"; -ProcessContext _XtGetProcessContext() +ProcessContext _XtGetProcessContext(void) { static ProcessContextRec processContextRec = { (XtAppContext)NULL, @@ -88,7 +88,7 @@ } -XtAppContext _XtDefaultAppContext() +XtAppContext _XtDefaultAppContext(void) { ProcessContext process = _XtGetProcessContext(); XtAppContext app; @@ -102,9 +102,9 @@ return app; } -static void AddToAppContext(d, app) - Display *d; - XtAppContext app; +static void AddToAppContext( + Display *d, + XtAppContext app) { #define DISPLAYS_TO_ADD 4 @@ -126,9 +126,9 @@ #undef DISPLAYS_TO_ADD } -static void XtDeleteFromAppContext(d, app) - Display *d; - register XtAppContext app; +static void XtDeleteFromAppContext( + Display *d, + register XtAppContext app) { register int i; @@ -150,8 +150,8 @@ #endif } -static XtPerDisplay NewPerDisplay(dpy) - Display *dpy; +static XtPerDisplay NewPerDisplay( + Display *dpy) { PerDisplayTablePtr pd; @@ -164,11 +164,11 @@ return &(pd->perDpy); } -static XtPerDisplay InitPerDisplay(dpy, app, name, classname) - Display *dpy; - XtAppContext app; - String name; - String classname; +static XtPerDisplay InitPerDisplay( + Display *dpy, + XtAppContext app, + _Xconst char * name, + _Xconst char * classname) { XtPerDisplay pd; @@ -218,7 +218,7 @@ #if 0 pd->hook_object = _XtCreate("hooks", "Hooks", hookObjectClass, (Widget)NULL, (Screen*)DefaultScreenOfDisplay(dpy), - (ArgList)NULL, 0, (XtTypedArgList)NULL, 0, + (ArgList)NULL, 0, (XtTypedArgList)NULL, 0, (ConstraintWidgetClass)NULL); #endif @@ -238,8 +238,7 @@ XrmOptionDescRec *urlist, Cardinal num_urs, int *argc, - String *argv - ) + String *argv) { Display *d; XrmDatabase db = 0; @@ -296,23 +295,23 @@ } Display * -_XtAppInit(app_context_return, application_class, options, num_options, - argc_in_out, argv_in_out, fallback_resources) -XtAppContext * app_context_return; -String application_class; -XrmOptionDescRec *options; -Cardinal num_options; -int *argc_in_out; -String **argv_in_out, * fallback_resources; +_XtAppInit( + XtAppContext * app_context_return, + String application_class, + XrmOptionDescRec *options, + Cardinal num_options, + int *argc_in_out, + String **argv_in_out, + String * fallback_resources) { String *saved_argv; int i; Display *dpy; /* - * Save away argv and argc so we can set the properties later + * Save away argv and argc so we can set the properties later */ - + saved_argv = (String *) __XtMalloc( (Cardinal)((*argc_in_out + 1) * sizeof(String)) ); @@ -370,7 +369,7 @@ UNLOCK_APP(app); } -XtAppContext XtCreateApplicationContext() +XtAppContext XtCreateApplicationContext(void) { XtAppContext app = XtNew(XtAppStruct); #ifdef XTHREADS @@ -398,8 +397,8 @@ app->input_list = NULL; app->outstandingQueue = NULL; app->errorDB = NULL; - _XtSetDefaultErrorHandlers(&app->errorMsgHandler, - &app->warningMsgHandler, &app->errorHandler, + _XtSetDefaultErrorHandlers(&app->errorMsgHandler, + &app->warningMsgHandler, &app->errorHandler, &app->warningHandler); app->action_table = NULL; _XtSetDefaultSelectionTimeout(&app->selectionTimeout); @@ -452,8 +451,7 @@ return retval; } -static void DestroyAppContext(app) - XtAppContext app; +static void DestroyAppContext(XtAppContext app) { XtAppContext* prev_app; @@ -465,7 +463,7 @@ _XtFreeActions(app->action_table); if (app->destroy_callbacks != NULL) { XtCallCallbackList((Widget) NULL, - (XtCallbackList)app->destroy_callbacks, + (XtCallbackList)app->destroy_callbacks, (XtPointer)app); _XtRemoveAllCallbacks(&app->destroy_callbacks); } @@ -487,8 +485,7 @@ static XtAppContext* appDestroyList = NULL; int _XtAppDestroyCount = 0; -void XtDestroyApplicationContext(app) - XtAppContext app; +void XtDestroyApplicationContext(XtAppContext app) { LOCK_APP(app); if (app->being_destroyed) { @@ -513,7 +510,7 @@ } } -void _XtDestroyAppContexts() +void _XtDestroyAppContexts(void) { int i,ii; XtAppContext apps[8]; @@ -538,8 +535,7 @@ XtStackFree ((XtPointer) pApps, apps); } -XrmDatabase XtDatabase(dpy) - Display *dpy; +XrmDatabase XtDatabase(Display *dpy) { XrmDatabase retval; DPY_TO_APPCON(dpy); @@ -552,8 +548,7 @@ PerDisplayTablePtr _XtperDisplayList = NULL; -XtPerDisplay _XtSortPerDisplayList(dpy) - Display *dpy; +XtPerDisplay _XtSortPerDisplayList(Display *dpy) { register PerDisplayTablePtr pd, opd = NULL; @@ -581,8 +576,7 @@ return &(pd->perDpy); } -XtAppContext XtDisplayToApplicationContext(dpy) - Display *dpy; +XtAppContext XtDisplayToApplicationContext(Display *dpy) { XtAppContext retval; @@ -590,14 +584,13 @@ return retval; } -static void CloseDisplay(dpy) - Display *dpy; +static void CloseDisplay(Display *dpy) { register XtPerDisplay xtpd; register PerDisplayTablePtr pd, opd = NULL; XrmDatabase db; int i; - + XtDestroyWidget(XtHooksOfDisplay(dpy)); LOCK_PROCESS; @@ -668,8 +661,7 @@ UNLOCK_PROCESS; } -void XtCloseDisplay(dpy) - Display *dpy; +void XtCloseDisplay(Display *dpy) { XtPerDisplay pd; XtAppContext app = XtDisplayToApplicationContext(dpy); @@ -685,7 +677,7 @@ else { pd->being_destroyed = TRUE; app->dpy_destroy_count++; - app->dpy_destroy_list = (Display **) + app->dpy_destroy_list = (Display **) XtRealloc((char *) app->dpy_destroy_list, (unsigned) (app->dpy_destroy_count * sizeof(Display *))); app->dpy_destroy_list[app->dpy_destroy_count-1] = dpy; @@ -693,8 +685,7 @@ UNLOCK_APP(app); } -void _XtCloseDisplays( - XtAppContext app) +void _XtCloseDisplays(XtAppContext app) { int i; @@ -708,8 +699,7 @@ UNLOCK_APP(app); } -XtAppContext XtWidgetToApplicationContext(w) - Widget w; +XtAppContext XtWidgetToApplicationContext(Widget w) { XtAppContext retval; @@ -718,10 +708,10 @@ } -void XtGetApplicationNameAndClass(dpy, name_return, class_return) - Display *dpy; - String *name_return; - String *class_return; +void XtGetApplicationNameAndClass( + Display *dpy, + String *name_return, + String *class_return) { XtPerDisplay pd; @@ -730,8 +720,7 @@ *class_return = XrmQuarkToString(pd->class); } -XtPerDisplay _XtGetPerDisplay ( - Display* display) +XtPerDisplay _XtGetPerDisplay (Display* display) { XtPerDisplay retval; @@ -744,8 +733,7 @@ return retval; } -XtPerDisplayInputRec* _XtGetPerDisplayInput( - Display* display) +XtPerDisplayInputRec* _XtGetPerDisplayInput(Display* display) { XtPerDisplayInputRec* retval; LOCK_PROCESS; Index: xc/lib/Xt/Error.c diff -u xc/lib/Xt/Error.c:3.14 xc/lib/Xt/Error.c:3.15 --- xc/lib/Xt/Error.c:3.14 Tue May 27 18:26:42 2003 +++ xc/lib/Xt/Error.c Tue May 4 20:07:03 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -32,7 +32,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xt/Error.c,v 3.14 2003/05/27 22:26:42 tsi Exp $ */ +/* $XFree86: xc/lib/Xt/Error.c,v 3.15 2004/05/05 00:07:03 dickey Exp $ */ /* @@ -72,12 +72,14 @@ #define GLOBALERRORS 1 #endif -static void InitErrorHandling(); +static void InitErrorHandling(XrmDatabase *); #if GLOBALERRORS static XrmDatabase errorDB = NULL; static Boolean error_inited = FALSE; -void _XtDefaultErrorMsg(), _XtDefaultWarningMsg(), - _XtDefaultError(), _XtDefaultWarning(); +void _XtDefaultErrorMsg(String, String, String, String, String*, Cardinal*); +void _XtDefaultWarningMsg(String, String, String, String, String*, Cardinal*); +void _XtDefaultError(String); +void _XtDefaultWarning(String); static XtErrorMsgHandler errorMsgHandler = _XtDefaultErrorMsg; static XtErrorMsgHandler warningMsgHandler = _XtDefaultWarningMsg; static XtErrorHandler errorHandler = _XtDefaultError; @@ -97,8 +99,8 @@ return retval; } -XrmDatabase *XtAppGetErrorDatabase(app) - XtAppContext app; +XrmDatabase *XtAppGetErrorDatabase( + XtAppContext app) { XrmDatabase* retval; #if GLOBALERRORS @@ -182,7 +184,7 @@ } else (void) XrmGetResource(db, str_name, str_class, &type_str, &result); if (result.addr) { (void) strncpy (buffer, result.addr, nbytes); - if (result.size > nbytes) buffer[nbytes-1] = 0; + if (result.size > (unsigned) nbytes) buffer[nbytes-1] = 0; } else { int len = strlen(defaultp); if (len >= nbytes) len = nbytes-1; @@ -200,8 +202,8 @@ #endif } -static void InitErrorHandling (db) - XrmDatabase *db; +static void InitErrorHandling ( + XrmDatabase *db) { XrmDatabase errordb; @@ -209,12 +211,15 @@ XrmMergeDatabases(errordb, db); } -static void DefaultMsg (name,type,class,defaultp,params,num_params,error,fn) - String name,type,class,defaultp; - String* params; - Cardinal* num_params; - Bool error; - void (*fn)(_Xconst _XtString); +static void DefaultMsg ( + String name, + String type, + String class, + String defaultp, + String* params, + Cardinal* num_params, + Bool error, + void (*fn)(_Xconst _XtString)) { #define BIGBUF 1024 #ifdef notyet /* older versions don't, might want to wait until more do */ @@ -233,10 +238,10 @@ if ((error && errorHandler == _XtDefaultError) || (!error && warningHandler == _XtDefaultWarning)) { /* - * if it's just going to go to stderr anyway, then we'll + * if it's just going to go to stderr anyway, then we'll * fprintf to stderr ourselves and skip the insecure sprintf. */ - int i = *num_params; + Cardinal i = *num_params; String par[10]; if (i > 10) i = 10; (void) memmove((char*)par, (char*)params, i * sizeof(String) ); @@ -267,20 +272,20 @@ else { /* * If you have snprintf the worst thing that could happen is you'd - * lose some information. Without snprintf you're probably going to + * lose some information. Without snprintf you're probably going to * scramble your heap and perhaps SEGV -- sooner or later. * If it hurts when you go like this then don't go like this! :-) */ - int i = *num_params; + Cardinal i = *num_params; String par[10]; if (i > 10) i = 10; (void) memmove((char*)par, (char*)params, i * sizeof(String) ); bzero( &par[i], (10-i) * sizeof(String) ); if (i != *num_params) XtWarning( "Some arguments in following message were lost" ); - /* + /* * resist any temptation you might have to make `message' a - * local buffer on the stack. Doing so is a security hole + * local buffer on the stack. Doing so is a security hole * in programs executing as root. Error and Warning * messages shouldn't be called frequently enough for this * to be a performance issue. @@ -288,11 +293,11 @@ if ((message = __XtMalloc (BIGBUF))) { #ifndef USE_SNPRINTF message[BIGBUF-1] = 0; - (void) sprintf (message, buffer, + (void) sprintf (message, buffer, #else (void) snprintf (message, BIGBUF, buffer, #endif - par[0], par[1], par[2], par[3], par[4], + par[0], par[1], par[2], par[3], par[4], par[5], par[6], par[7], par[8], par[9]); #ifndef USE_SNPRINTF if (message[BIGBUF-1] != '\0') @@ -307,18 +312,24 @@ } } -void _XtDefaultErrorMsg (name,type,class,defaultp,params,num_params) - String name,type,class,defaultp; - String* params; - Cardinal* num_params; +void _XtDefaultErrorMsg ( + String name, + String type, + String class, + String defaultp, + String* params, + Cardinal* num_params) { DefaultMsg (name,type,class,defaultp,params,num_params,True,XtError); } -void _XtDefaultWarningMsg (name,type,class,defaultp,params,num_params) - String name,type,class,defaultp; - String* params; - Cardinal* num_params; +void _XtDefaultWarningMsg ( + String name, + String type, + String class, + String defaultp, + String* params, + Cardinal* num_params) { DefaultMsg (name,type,class,defaultp,params,num_params,False,XtWarning); } @@ -403,8 +414,8 @@ #endif /* GLOBALERRORS */ } -void XtSetErrorMsgHandler(handler) - XtErrorMsgHandler handler; +void XtSetErrorMsgHandler( + XtErrorMsgHandler handler) { #if GLOBALERRORS LOCK_PROCESS; @@ -437,8 +448,8 @@ return old; } -void XtSetWarningMsgHandler(handler) - XtErrorMsgHandler handler; +void XtSetWarningMsgHandler( + XtErrorMsgHandler handler) { #if GLOBALERRORS LOCK_PROCESS; @@ -471,19 +482,17 @@ return old; } -void _XtDefaultError(message) - String message; +void _XtDefaultError(String message) { if (message && *message) (void)fprintf(stderr, "%sError: %s\n", XTERROR_PREFIX, message); exit(1); } -void _XtDefaultWarning(message) - String message; +void _XtDefaultWarning(String message) { if (message && *message) - (void)fprintf(stderr, "%sWarning: %s\n", XTWARNING_PREFIX, message); + (void)fprintf(stderr, "%sWarning: %s\n", XTWARNING_PREFIX, message); return; } @@ -607,9 +616,11 @@ return old; } -void _XtSetDefaultErrorHandlers(errMsg, warnMsg, err, warn) - XtErrorMsgHandler *errMsg, *warnMsg; - XtErrorHandler *err, *warn; +void _XtSetDefaultErrorHandlers( + XtErrorMsgHandler *errMsg, + XtErrorMsgHandler *warnMsg, + XtErrorHandler *err, + XtErrorHandler *warn) { #ifndef GLOBALERRORS LOCK_PROCESS; Index: xc/lib/Xt/Event.c diff -u xc/lib/Xt/Event.c:3.11 xc/lib/Xt/Event.c:3.12 --- xc/lib/Xt/Event.c:3.11 Mon Apr 21 12:34:27 2003 +++ xc/lib/Xt/Event.c Tue May 4 20:07:03 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -58,7 +58,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/Event.c,v 3.11 2003/04/21 16:34:27 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/Event.c,v 3.12 2004/05/05 00:07:03 dickey Exp $ */ #include "IntrinsicI.h" #include "Shell.h" @@ -91,8 +91,8 @@ (XtExposeGraphicsExposeMerged & COMP_EXPOSE)) #define NO_EXPOSE (XtExposeNoExpose & COMP_EXPOSE) -EventMask XtBuildEventMask(widget) - Widget widget; +EventMask XtBuildEventMask( + Widget widget) { XtEventTable ev; EventMask mask = 0L; @@ -105,7 +105,7 @@ mask |= ev->mask; else { if (EXT_TYPE(ev) < LASTEvent) { - int i; + Cardinal i; for (i = 0; i < ev->mask; i++) if (EXT_SELECT_DATA(ev, i)) mask |= *(EventMask*)EXT_SELECT_DATA(ev, i); @@ -115,7 +115,7 @@ LOCK_PROCESS; if (widget->core.widget_class->core_class.expose != NULL) mask |= ExposureMask; - if (widget->core.widget_class->core_class.visible_interest) + if (widget->core.widget_class->core_class.visible_interest) mask |= VisibilityChangeMask; UNLOCK_PROCESS; if (widget->core.tm.translations) @@ -126,15 +126,15 @@ return mask; } -static void CallExtensionSelector(widget, rec, forceCall) - Widget widget; - ExtSelectRec* rec; - Boolean forceCall; +static void CallExtensionSelector( + Widget widget, + ExtSelectRec* rec, + Boolean forceCall) { XtEventRec* p; XtPointer* data; int* types; - int i, count = 0; + Cardinal i, count = 0; for (p = widget->core.event_table; p != NULL; p = p->next) if (p->has_type_specifier && @@ -161,15 +161,15 @@ } static void -RemoveEventHandler(widget, select_data, type, has_type_specifier, other, - proc, closure, raw) - Widget widget; - XtPointer select_data; - int type; - Boolean has_type_specifier, other; - XtEventHandler proc; - XtPointer closure; - Boolean raw; +RemoveEventHandler( + Widget widget, + XtPointer select_data, + int type, + Boolean has_type_specifier, + Boolean other, + XtEventHandler proc, + XtPointer closure, + Boolean raw) { XtEventRec *p, **pp; EventMask eventMask, oldMask = XtBuildEventMask(widget); @@ -191,7 +191,7 @@ eventMask |= NonMaskableMask; p->mask &= ~eventMask; } else { - int i; + Cardinal i; /* p->mask specifies count of EXT_SELECT_DATA(p,i) * search through the list of selection data, if not found * dont remove this handler @@ -210,7 +210,7 @@ if (!p->mask) { /* delete it entirely */ *pp = p->next; - XtFree((char *)p); + XtFree((char *)p); } /* Reset select mask if realized and not raw. */ @@ -218,7 +218,7 @@ EventMask mask = XtBuildEventMask(widget); Display* dpy = XtDisplay (widget); - if (oldMask != mask) + if (oldMask != mask) XSelectInput(dpy, XtWindow(widget), mask); if (has_type_specifier) { @@ -246,22 +246,24 @@ * closure - data to pass to the event hander. * position - where to add this event handler. * force_new_position - If the element is already in the - * list, this will force it to the + * list, this will force it to the * beginning or end depending on position. * raw - If FALSE call XSelectInput for events in mask. * Returns: none */ -static void -AddEventHandler(widget, select_data, type, has_type_specifier, other, proc, - closure, position, force_new_position, raw) - Widget widget; - XtPointer select_data; - int type; - Boolean has_type_specifier, other, force_new_position, raw; - XtEventHandler proc; - XtPointer closure; - XtListPosition position; +static void +AddEventHandler( + Widget widget, + XtPointer select_data, + int type, + Boolean has_type_specifier, + Boolean other, + XtEventHandler proc, + XtPointer closure, + XtListPosition position, + Boolean force_new_position, + Boolean raw) { register XtEventRec *p, **pp; EventMask oldMask = 0, eventMask = 0; @@ -271,9 +273,9 @@ if (other) eventMask |= NonMaskableMask; if (!eventMask) return; } else if (!type) return; - + if (XtIsRealized(widget) && !raw) oldMask = XtBuildEventMask(widget); - + if (raw) raw = 1; pp = &widget->core.event_table; while ((p = *pp) && @@ -284,7 +286,7 @@ if (!p) { /* New proc to add to list */ if (has_type_specifier) { - p = (XtEventRec*) __XtMalloc(sizeof(XtEventRec) + + p = (XtEventRec*) __XtMalloc(sizeof(XtEventRec) + sizeof(XtEventRecExt)); EXT_TYPE(p) = type; EXT_SELECT_DATA(p,0) = select_data; @@ -298,7 +300,7 @@ p->proc = proc; p->closure = closure; p->select = ! raw; - + if (position == XtListHead) { p->next = widget->core.event_table; widget->core.event_table = p; @@ -307,7 +309,7 @@ *pp = p; p->next = NULL; } - } + } else { if (force_new_position) { *pp = p->next; @@ -329,7 +331,7 @@ if (!has_type_specifier) p->mask |= eventMask; else { - int i; + Cardinal i; /* p->mask specifies count of EXT_SELECT_DATA(p,i) */ for (i = 0; i < p->mask && select_data != EXT_SELECT_DATA(p,i); ) i++; @@ -349,7 +351,7 @@ EventMask mask = XtBuildEventMask(widget); Display* dpy = XtDisplay (widget); - if (oldMask != mask) + if (oldMask != mask) XSelectInput(dpy, XtWindow(widget), mask); if (has_type_specifier) { @@ -390,7 +392,7 @@ { WIDGET_TO_APPCON(widget); LOCK_APP(app); - AddEventHandler(widget, (XtPointer) &eventMask, 0, FALSE, other, + AddEventHandler(widget, (XtPointer) &eventMask, 0, FALSE, other, proc, closure, XtListTail, FALSE, FALSE); UNLOCK_APP(app); } @@ -405,7 +407,7 @@ { WIDGET_TO_APPCON(widget); LOCK_APP(app); - AddEventHandler(widget, (XtPointer) &eventMask, 0, FALSE, other, + AddEventHandler(widget, (XtPointer) &eventMask, 0, FALSE, other, proc, closure, position, TRUE, FALSE); UNLOCK_APP(app); } @@ -434,7 +436,7 @@ { WIDGET_TO_APPCON(widget); LOCK_APP(app); - AddEventHandler(widget, (XtPointer) &eventMask, 0, FALSE, other, + AddEventHandler(widget, (XtPointer) &eventMask, 0, FALSE, other, proc, closure, position, TRUE, TRUE); UNLOCK_APP(app); } @@ -448,7 +450,7 @@ { WIDGET_TO_APPCON(widget); LOCK_APP(app); - AddEventHandler(widget, (XtPointer) &eventMask, 0, FALSE, other, + AddEventHandler(widget, (XtPointer) &eventMask, 0, FALSE, other, proc, closure, XtListTail, FALSE, TRUE); UNLOCK_APP(app); } @@ -504,12 +506,12 @@ #define WWREHASH(tab,idx,rehash) ((idx + rehash) & tab->mask) #define WWTABLE(display) (_XtGetPerDisplay(display)->WWtable) -static void ExpandWWTable(); +static void ExpandWWTable(WWTable); -void XtRegisterDrawable(display, drawable, widget) - Display* display; - Drawable drawable; - Widget widget; +void XtRegisterDrawable( + Display* display, + Drawable drawable, + Widget widget) { WWTable tab; int idx, rehash; @@ -550,9 +552,9 @@ UNLOCK_APP(app); } -void XtUnregisterDrawable(display, drawable) - Display* display; - Drawable drawable; +void XtUnregisterDrawable( + Display* display, + Drawable drawable) { WWTable tab; int idx, rehash; @@ -600,12 +602,12 @@ UNLOCK_APP(app); } -static void ExpandWWTable(tab) - register WWTable tab; +static void ExpandWWTable( + register WWTable tab) { unsigned int oldmask; register Widget *oldentries, *entries; - register int oldidx, newidx, rehash; + register Cardinal oldidx, newidx, rehash; register Widget entry; LOCK_PROCESS; @@ -634,9 +636,9 @@ UNLOCK_PROCESS; } -Widget XtWindowToWidget(display, window) - register Display *display; - register Window window; +Widget XtWindowToWidget( + register Display *display, + register Window window) { register WWTable tab; register int idx, rehash; @@ -674,8 +676,8 @@ return NULL; } -void _XtAllocWWTable(pd) - XtPerDisplay pd; +void _XtAllocWWTable( + XtPerDisplay pd) { register WWTable tab; @@ -689,8 +691,8 @@ pd->WWtable = tab; } -void _XtFreeWWTable(pd) - register XtPerDisplay pd; +void _XtFreeWWTable( + register XtPerDisplay pd) { register WWPair pair, next; @@ -704,12 +706,12 @@ #define EHMAXSIZE 25 /* do not make whopping big */ -static Boolean CallEventHandlers(widget, event, mask) - Widget widget; - XEvent *event; - EventMask mask; +static Boolean CallEventHandlers( + Widget widget, + XEvent *event, + EventMask mask) { - register XtEventRec *p; + register XtEventRec *p; XtEventHandler *proc; XtPointer *closure; XtEventHandler procs[EHMAXSIZE]; @@ -743,7 +745,7 @@ numprocs++; } } -/* FUNCTIONS CALLED THROUGH POINTER proc: +/* FUNCTIONS CALLED THROUGH POINTER proc: Selection.c:ReqCleanup, "Shell.c":EventHandler, PassivGrab.c:ActiveHandler, @@ -763,7 +765,7 @@ return cont_to_disp; } -static void CompressExposures(); +static void CompressExposures(XEvent *, Widget); #define KnownButtons (Button1MotionMask|Button2MotionMask|Button3MotionMask|\ Button4MotionMask|Button5MotionMask) @@ -799,7 +801,7 @@ /* We need to mask off the bits that could contain the information * about whether or not we desire Graphics and NoExpose events. */ - if ( (COMP_EXPOSE_TYPE == XtExposeNoCompress) || + if ( (COMP_EXPOSE_TYPE == XtExposeNoCompress) || (event->type == NoExpose) ) (*widget->core.widget_class->core_class.expose) @@ -867,7 +869,7 @@ int i; for (i = 0; i < numprocs && cont_to_disp; i++) (*(proc[i]))(widget, closure[i], event, &cont_to_disp); -/* FUNCTIONS CALLED THROUGH POINTER proc: +/* FUNCTIONS CALLED THROUGH POINTER proc: Selection.c:ReqCleanup, "Shell.c":EventHandler, PassivGrab.c:ActiveHandler, @@ -902,16 +904,16 @@ typedef struct _CheckExposeInfo { int type1, type2; /* Types of events to check for. */ Boolean maximal; /* Ignore non-exposure events? */ - Boolean non_matching; /* Was there an event that did not + Boolean non_matching; /* Was there an event that did not match either type? */ Window window; /* Window to match. */ } CheckExposeInfo; #define GetCount(ev) (((XExposeEvent *)(ev))->count) -static void SendExposureEvent(); -static Bool CheckExposureEvent(); -static void AddExposureToRectangularRegion(); +static void SendExposureEvent(XEvent *, Widget, XtPerDisplay); +static Bool CheckExposureEvent(Display *, XEvent *, char *); +static void AddExposureToRectangularRegion(XEvent *, Region); /* Function Name: CompressExposures * Description: Handles all exposure compression @@ -923,9 +925,9 @@ */ static void -CompressExposures(event, widget) -Widget widget; -XEvent * event; +CompressExposures( +XEvent * event, +Widget widget) { CheckExposeInfo info; int count; @@ -948,7 +950,7 @@ if ( GetCount(event) != 0 ) return; - + if ((comp_expose_type == XtExposeCompressSeries) || (XEventsQueued(dpy, QueuedAfterReading) == 0)) { SendExposureEvent(event, widget, pd); @@ -974,7 +976,7 @@ * First, check to see if there are any events in the queue for this * widget, and of the correct type. * - * Once we cannot find any more events, check to see that count is zero. + * Once we cannot find any more events, check to see that count is zero. * If it is not then block until we get another exposure event. * * If we find no more events, and count on the last one we saw was zero we @@ -990,7 +992,7 @@ while (TRUE) { XEvent event_return; - if (XCheckIfEvent(dpy, &event_return, + if (XCheckIfEvent(dpy, &event_return, CheckExposureEvent, (char *) &info)) { count = GetCount(&event_return); @@ -1015,9 +1017,9 @@ SendExposureEvent(event, widget, pd); } -void XtAddExposureToRegion(event, region) - XEvent *event; - Region region; +void XtAddExposureToRegion( + XEvent *event, + Region region) { XRectangle rect; XExposeEvent *ev = (XExposeEvent *) event; @@ -1040,9 +1042,9 @@ #define MIN(a,b) (((a) < (b)) ? (a) : (b)) #endif -static void AddExposureToRectangularRegion(event, region) - XEvent *event; /* when called internally, type is always appropriate */ - Region region; +static void AddExposureToRectangularRegion( + XEvent *event, /* when called internally, type is always appropriate */ + Region region) { XRectangle rect; XExposeEvent *ev = (XExposeEvent *) event; @@ -1072,7 +1074,7 @@ static Region nullRegion; /* READ-ONLY VARIABLES: nullRegion */ -void _XtEventInitialize() +void _XtEventInitialize(void) { #ifndef __lock_lint nullRegion = XCreateRegion(); @@ -1089,16 +1091,16 @@ */ static void -SendExposureEvent(event, widget, pd) -XEvent * event; -Widget widget; -XtPerDisplay pd; +SendExposureEvent( +XEvent * event, +Widget widget, +XtPerDisplay pd) { XtExposeProc expose; XRectangle rect; XtEnum comp_expose; XExposeEvent *ev = (XExposeEvent *) event; - + XClipBox(pd->region, &rect); ev->x = rect.x; ev->y = rect.y; @@ -1130,10 +1132,10 @@ /* ARGSUSED */ static Bool -CheckExposureEvent(disp, event, arg) -Display * disp; -XEvent * event; -char * arg; +CheckExposureEvent( +Display * disp, +XEvent * event, +char * arg) { CheckExposeInfo * info = ((CheckExposeInfo *) arg); @@ -1193,18 +1195,18 @@ NonMaskableMask /* MappingNotify */ }; -EventMask _XtConvertTypeToMask (eventType) - int eventType; +EventMask _XtConvertTypeToMask ( + int eventType) { - if (eventType < XtNumber(masks)) + if ((Cardinal) eventType < XtNumber(masks)) return masks[eventType]; else return NoEventMask; } -Boolean _XtOnGrabList(widget, grabList) - register Widget widget; - XtGrabRec *grabList; +Boolean _XtOnGrabList( + register Widget widget, + XtGrabRec *grabList) { register XtGrabRec* gl; for (; widget != NULL; widget = (Widget)widget->core.parent) { @@ -1216,8 +1218,8 @@ return FALSE; } -static Widget LookupSpringLoaded(grabList) - XtGrabList grabList; +static Widget LookupSpringLoaded( + XtGrabList grabList) { XtGrabList gl; @@ -1233,9 +1235,9 @@ return NULL; } -static Boolean DispatchEvent(event, widget) - XEvent* event; - Widget widget; +static Boolean DispatchEvent( + XEvent* event, + Widget widget) { if (event->type == EnterNotify && @@ -1280,8 +1282,8 @@ #if !defined(AIXV3) || !defined(AIXSHLIB) static /* AIX shared libraries are broken */ #endif -Boolean _XtDefaultDispatcher(event) - XEvent *event; +Boolean _XtDefaultDispatcher( + XEvent *event) { register Widget widget; GrabType grabType; @@ -1321,15 +1323,15 @@ else was_dispatched = XFilterEvent(event, None); } else if (grabType == pass) { - if (event->type == LeaveNotify || + if (event->type == LeaveNotify || event->type == FocusIn || event->type == FocusOut) { if (XtIsSensitive (widget)) - was_dispatched = (XFilterEvent(event, XtWindow(widget)) || + was_dispatched = (XFilterEvent(event, XtWindow(widget)) || XtDispatchEventToWidget(widget, event)); - } else was_dispatched = (XFilterEvent(event, XtWindow(widget)) || + } else was_dispatched = (XFilterEvent(event, XtWindow(widget)) || XtDispatchEventToWidget(widget, event)); - } + } else if (grabType == ignore) { if ((grabList == NULL || _XtOnGrabList(widget, grabList)) && XtIsSensitive(widget)) { @@ -1343,7 +1345,7 @@ Boolean was_filtered = False; dspWidget = _XtFindRemapWidget(event, widget, mask, pdi); - + if ((grabList == NULL ||_XtOnGrabList(dspWidget, grabList)) && XtIsSensitive(dspWidget)) { if ((was_filtered = XFilterEvent(event, XtWindow(dspWidget)))) { @@ -1371,8 +1373,8 @@ return was_dispatched; } -Boolean XtDispatchEvent (event) - XEvent *event; +Boolean XtDispatchEvent ( + XEvent *event) { Boolean was_dispatched, safe; int dispatch_level; @@ -1432,19 +1434,19 @@ } /* ARGSUSED */ -static void GrabDestroyCallback(widget, closure, call_data) - Widget widget; - XtPointer closure; - XtPointer call_data; +static void GrabDestroyCallback( + Widget widget, + XtPointer closure, + XtPointer call_data) { /* Remove widget from grab list if it destroyed */ XtRemoveGrab(widget); } -static XtGrabRec *NewGrabRec(widget, exclusive, spring_loaded) - Widget widget; - Boolean exclusive; - Boolean spring_loaded; +static XtGrabRec *NewGrabRec( + Widget widget, + Boolean exclusive, + Boolean spring_loaded) { register XtGrabList gl; @@ -1482,14 +1484,14 @@ gl->next = *grabListPtr; *grabListPtr = gl; - XtAddCallback (widget, XtNdestroyCallback, + XtAddCallback (widget, XtNdestroyCallback, GrabDestroyCallback, (XtPointer) NULL); UNLOCK_PROCESS; UNLOCK_APP(app); } -void XtRemoveGrab(widget) - Widget widget; +void XtRemoveGrab( + Widget widget) { register XtGrabList gl; register Boolean done; @@ -1513,7 +1515,7 @@ UNLOCK_PROCESS; UNLOCK_APP(app); return; - } + } do { gl = *grabListPtr; @@ -1528,13 +1530,13 @@ return; } -void XtMainLoop() +void XtMainLoop(void) { XtAppMainLoop(_XtDefaultAppContext()); } -void XtAppMainLoop(app) - XtAppContext app; +void XtAppMainLoop( + XtAppContext app) { XEvent event; @@ -1549,8 +1551,8 @@ UNLOCK_APP(app); } -void _XtFreeEventTable(event_table) - XtEventTable *event_table; +void _XtFreeEventTable( + XtEventTable *event_table) { register XtEventTable event; @@ -1562,8 +1564,8 @@ } } -Time XtLastTimestampProcessed(dpy) - Display *dpy; +Time XtLastTimestampProcessed( + Display *dpy) { Time time; DPY_TO_APPCON(dpy); @@ -1575,13 +1577,13 @@ UNLOCK_APP(app); return(time); } - -XEvent* XtLastEventProcessed(dpy) - Display* dpy; + +XEvent* XtLastEventProcessed( + Display* dpy) { XEvent* le = NULL; DPY_TO_APPCON(dpy); - + LOCK_APP(app); le = &_XtGetPerDisplay(dpy)->last_event; if (!le->xany.serial) @@ -1590,9 +1592,9 @@ return le; } -void _XtSendFocusEvent(child, type) - Widget child; - int type; +void _XtSendFocusEvent( + Widget child, + int type) { child = XtIsWidget(child) ? child : _XtWindowedAncestor(child); if (XtIsSensitive(child) && !child->core.being_destroyed @@ -1615,7 +1617,7 @@ } } -static XtEventDispatchProc* NewDispatcherList() +static XtEventDispatchProc* NewDispatcherList(void) { XtEventDispatchProc* l = (XtEventDispatchProc*) __XtCalloc((Cardinal) 128, @@ -1678,14 +1680,14 @@ e->client_data = client_data; return; } - if ((min_event_type >= e->min && min_event_type <= e->max) || + if ((min_event_type >= e->min && min_event_type <= e->max) || (max_event_type >= e->min && max_event_type <= e->max)) { XtErrorMsg("rangeError", "xtRegisterExtensionSelector", XtCXtToolkitError, "Attempt to register multiple selectors for one extension event type", (String *) NULL, (Cardinal *) NULL); UNLOCK_PROCESS; - UNLOCK_APP(app); + UNLOCK_APP(app); return; } } @@ -1706,8 +1708,8 @@ UNLOCK_APP(app); } -void _XtExtensionSelect(widget) - Widget widget; +void _XtExtensionSelect( + Widget widget) { int i; XtPerDisplay pd; Index: xc/lib/Xt/EventI.h diff -u xc/lib/Xt/EventI.h:1.4 xc/lib/Xt/EventI.h:1.5 --- xc/lib/Xt/EventI.h:1.4 Mon Apr 21 12:34:27 2003 +++ xc/lib/Xt/EventI.h Tue May 4 20:07:03 2004 @@ -30,13 +30,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the name of Digital not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -47,11 +47,11 @@ SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xt/EventI.h,v 1.4 2003/04/21 16:34:27 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/EventI.h,v 1.5 2004/05/05 00:07:03 dickey Exp $ */ -/* +/* * Event.h - exported types and functions for toolkit event handler - * + * * Author: Charles Haynes * Digital Equipment Corporation * Western Software Laboratory @@ -111,6 +111,10 @@ _XtBoolean /* dispatch */ ); +extern void _XtSendFocusEvent( + Widget /* child */, + int /* type */); + extern EventMask _XtConvertTypeToMask( int /* eventType */ ); Index: xc/lib/Xt/EventUtil.c diff -u xc/lib/Xt/EventUtil.c:1.7 xc/lib/Xt/EventUtil.c:1.8 --- xc/lib/Xt/EventUtil.c:1.7 Mon Apr 21 12:34:27 2003 +++ xc/lib/Xt/EventUtil.c Tue May 4 20:07:03 2004 @@ -6,13 +6,13 @@ Copyright 1987, 1988, 1989 by Digital Equipment Corporation, Maynard, Massachusetts Copyright 1993 by Sun Microsystems, Inc. Mountain View, CA. -Permission to use, copy, modify, and distribute this software -and its documentation for any purpose and without fee is hereby -granted, provided that the above copyright notice appear in all -copies and that both that copyright notice and this permission -notice appear in supporting documentation, and that the names of -Hewlett-Packard, Digital, or Sun not be used in advertising or -publicity pertaining to distribution of the software without specific, +Permission to use, copy, modify, and distribute this software +and its documentation for any purpose and without fee is hereby +granted, provided that the above copyright notice appear in all +copies and that both that copyright notice and this permission +notice appear in supporting documentation, and that the names of +Hewlett-Packard, Digital, or Sun not be used in advertising or +publicity pertaining to distribution of the software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING @@ -59,7 +59,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/EventUtil.c,v 1.7 2003/04/21 16:34:27 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/EventUtil.c,v 1.8 2004/05/05 00:07:03 dickey Exp $ */ #include "IntrinsicI.h" #include "PassivGraI.h" @@ -68,15 +68,15 @@ static XContext perWidgetInputContext = 0; -void _XtFreePerWidgetInput(w, pwi) - Widget w; - XtPerWidgetInput pwi; +void _XtFreePerWidgetInput( + Widget w, + XtPerWidgetInput pwi) { LOCK_PROCESS; - XDeleteContext(XtDisplay(w), + XDeleteContext(XtDisplay(w), (Window)w, perWidgetInputContext); - + XtFree((char *)pwi); UNLOCK_PROCESS; } @@ -95,16 +95,16 @@ LOCK_PROCESS; if (! perWidgetInputContext) perWidgetInputContext = XUniqueContext(); - - if (XFindContext(dpy, - (Window)widget, - perWidgetInputContext, + + if (XFindContext(dpy, + (Window)widget, + perWidgetInputContext, (XPointer *)&pwi) && - create) + create) { - pwi = (XtPerWidgetInput) + pwi = (XtPerWidgetInput) __XtMalloc((unsigned) sizeof(XtPerWidgetInputRec)); - + pwi->focusKid = NULL; pwi->queryEventDescendant = NULL; pwi->focalPoint = XtUnrelated; @@ -113,15 +113,15 @@ pwi->haveFocus = pwi->map_handler_added = - pwi->realize_handler_added = + pwi->realize_handler_added = pwi->active_handler_added = FALSE; - - XtAddCallback(widget, XtNdestroyCallback, + + XtAddCallback(widget, XtNdestroyCallback, _XtDestroyServerGrabs, (XtPointer)pwi); - (void) XSaveContext(dpy, - (Window)widget, - perWidgetInputContext, + (void) XSaveContext(dpy, + (Window)widget, + perWidgetInputContext, (char *) pwi); } UNLOCK_PROCESS; @@ -129,10 +129,12 @@ } -void _XtFillAncestorList(listPtr, maxElemsPtr, numElemsPtr, start, breakWidget) - Widget **listPtr; - int *maxElemsPtr, *numElemsPtr; - Widget start, breakWidget; +void _XtFillAncestorList( + Widget **listPtr, + int *maxElemsPtr, + int *numElemsPtr, + Widget start, + Widget breakWidget) { #define CACHESIZE 16 Cardinal i; @@ -140,19 +142,19 @@ Widget *trace = *listPtr; /* First time in, allocate the ancestor list */ - if (trace == NULL) + if (trace == NULL) { trace = (Widget *) __XtMalloc(CACHESIZE * sizeof(Widget)); *maxElemsPtr = CACHESIZE; - } + } /* First fill in the ancestor list */ trace[0] = start; - for (i = 1, w = XtParent(start); - w != NULL && !XtIsShell(trace[i-1]) && trace[i-1] != breakWidget; + for (i = 1, w = XtParent(start); + w != NULL && !XtIsShell(trace[i-1]) && trace[i-1] != breakWidget; w = XtParent(w), i++) { - if (i == *maxElemsPtr) { + if (i == (Cardinal) *maxElemsPtr) { /* This should rarely happen, but if it does it'll probably happen again, so grow the ancestor list */ *maxElemsPtr += CACHESIZE; @@ -164,20 +166,20 @@ *listPtr = trace; *numElemsPtr = i; #undef CACHESIZE -} +} -Widget _XtFindRemapWidget(event, widget, mask, pdi) - XEvent *event; - Widget widget; - EventMask mask; - XtPerDisplayInput pdi; +Widget _XtFindRemapWidget( + XEvent *event, + Widget widget, + EventMask mask, + XtPerDisplayInput pdi) { Widget dspWidget = widget; - + if (!pdi->traceDepth || !(widget == pdi->trace[0])) { - _XtFillAncestorList(&pdi->trace, &pdi->traceMax, + _XtFillAncestorList(&pdi->trace, &pdi->traceMax, &pdi->traceDepth, widget, NULL); pdi->focusWidget = NULL; /* invalidate the focus cache */ @@ -190,11 +192,11 @@ return dspWidget; } -void _XtUngrabBadGrabs(event, widget, mask, pdi) - XEvent *event; - Widget widget; - EventMask mask; - XtPerDisplayInput pdi; +void _XtUngrabBadGrabs( + XEvent *event, + Widget widget, + EventMask mask, + XtPerDisplayInput pdi) { XKeyEvent * ke = (XKeyEvent *) event; Index: xc/lib/Xt/Functions.c diff -u xc/lib/Xt/Functions.c:1.5 xc/lib/Xt/Functions.c:1.6 --- xc/lib/Xt/Functions.c:1.5 Fri Dec 14 14:56:14 2001 +++ xc/lib/Xt/Functions.c Tue May 4 20:07:03 2004 @@ -60,48 +60,42 @@ */ #undef XtIsRectObj -Boolean XtIsRectObj(object) - Widget object; +Boolean XtIsRectObj(Widget object) { return _XtCheckSubclassFlag(object, 0x02); } #undef XtIsWidget -Boolean XtIsWidget(object) - Widget object; +Boolean XtIsWidget(Widget object) { return _XtCheckSubclassFlag(object, 0x04); } #undef XtIsComposite -Boolean XtIsComposite(object) - Widget object; +Boolean XtIsComposite(Widget object) { return _XtCheckSubclassFlag(object, 0x08); } #undef XtIsConstraint -Boolean XtIsConstraint(object) - Widget object; +Boolean XtIsConstraint(Widget object) { return _XtCheckSubclassFlag(object, 0x10); } #undef XtIsShell -Boolean XtIsShell(object) - Widget object; +Boolean XtIsShell(Widget object) { return _XtCheckSubclassFlag(object, 0x20); } #undef XtIsOverrideShell -Boolean XtIsOverrideShell(object) - Widget object; +Boolean XtIsOverrideShell(Widget object) { return _XtIsSubclassOf(object, (WidgetClass)overrideShellWidgetClass, (WidgetClass)shellWidgetClass, 0x20); @@ -109,16 +103,14 @@ #undef XtIsWMShell -Boolean XtIsWMShell(object) - Widget object; +Boolean XtIsWMShell(Widget object) { return _XtCheckSubclassFlag(object, 0x40); } #undef XtIsVendorShell -Boolean XtIsVendorShell(object) - Widget object; +Boolean XtIsVendorShell(Widget object) { Boolean retval; @@ -139,8 +131,7 @@ #undef XtIsTransientShell -Boolean XtIsTransientShell(object) - Widget object; +Boolean XtIsTransientShell(Widget object) { return _XtIsSubclassOf(object, (WidgetClass)transientShellWidgetClass, (WidgetClass)wmShellWidgetClass, 0x40); @@ -148,32 +139,28 @@ #undef XtIsTopLevelShell -Boolean XtIsTopLevelShell(object) - Widget object; +Boolean XtIsTopLevelShell(Widget object) { return _XtCheckSubclassFlag(object, 0x80); } #undef XtIsApplicationShell -Boolean XtIsApplicationShell(object) - Widget object; +Boolean XtIsApplicationShell(Widget object) { return _XtIsSubclassOf(object, (WidgetClass)applicationShellWidgetClass, (WidgetClass)topLevelShellWidgetClass, 0x80); } #undef XtIsSessionShell -Boolean XtIsSessionShell(object) - Widget object; +Boolean XtIsSessionShell(Widget object) { return _XtIsSubclassOf(object, (WidgetClass)sessionShellWidgetClass, (WidgetClass)topLevelShellWidgetClass, 0x80); } #undef XtMapWidget -void XtMapWidget(w) - Widget w; +void XtMapWidget(Widget w) { Widget hookobj; WIDGET_TO_APPCON(w); @@ -186,8 +173,8 @@ call_data.type = XtHmapWidget; call_data.widget = w; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer)&call_data); } UNLOCK_APP(app); @@ -195,8 +182,7 @@ #undef XtUnmapWidget -void XtUnmapWidget(w) - Widget w; +void XtUnmapWidget(Widget w) { Widget hookobj; WIDGET_TO_APPCON(w); @@ -209,8 +195,8 @@ call_data.type = XtHunmapWidget; call_data.widget = w; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer)&call_data); } UNLOCK_APP(app); @@ -218,8 +204,7 @@ #undef XtNewString -String XtNewString(str) - String str; +String XtNewString(String str) { if (str == NULL) return NULL; Index: xc/lib/Xt/GCManager.c diff -u xc/lib/Xt/GCManager.c:1.6 xc/lib/Xt/GCManager.c:1.7 --- xc/lib/Xt/GCManager.c:1.6 Fri Dec 14 14:56:14 2001 +++ xc/lib/Xt/GCManager.c Tue May 4 20:07:03 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -58,7 +58,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/GCManager.c,v 1.6 2001/12/14 19:56:14 dawes Exp $ */ +/* $XFree86: xc/lib/Xt/GCManager.c,v 1.7 2004/05/05 00:07:03 dickey Exp $ */ #include "IntrinsicI.h" @@ -110,12 +110,12 @@ checkMask = readOnlyMask & ~ptr->unused_mask; CHECK(GCForeground, foreground, 0); CHECK(GCBackground, background, 1); - CHECK(GCFont, font, ~0L); + CHECK(GCFont, font, ~0UL); CHECK(GCFillStyle, fill_style, FillSolid); CHECK(GCLineWidth, line_width, 0); CHECK(GCFunction, function, GXcopy); CHECK(GCGraphicsExposures, graphics_exposures, True); - CHECK(GCTile, tile, ~0L); + CHECK(GCTile, tile, ~0UL); CHECK(GCSubwindowMode, subwindow_mode, ClipByChildren); CHECK(GCPlaneMask, plane_mask, AllPlanes); CHECK(GCLineStyle, line_style, LineSolid); @@ -123,7 +123,7 @@ CHECK(GCJoinStyle, join_style, JoinMiter); CHECK(GCFillRule, fill_rule, EvenOddRule); CHECK(GCArcMode, arc_mode, ArcPieSlice); - CHECK(GCStipple, stipple, ~0L); + CHECK(GCStipple, stipple, ~0UL); CHECK(GCTileStipXOrigin, ts_x_origin, 0); CHECK(GCTileStipYOrigin, ts_y_origin, 0); CHECK(GCClipXOrigin, clip_x_origin, 0); @@ -147,9 +147,9 @@ } /* Matches */ /* Called by CloseDisplay to free the per-display GC list */ -void _XtGClistFree(dpy, pd) - Display *dpy; - register XtPerDisplay pd; +void _XtGClistFree( + Display *dpy, + register XtPerDisplay pd) { register GCptr GClist, next; register int i; @@ -170,17 +170,17 @@ } -/* +/* * Return a GC with the given values and characteristics. */ -GC XtAllocateGC(widget, depth, valueMask, values, dynamicMask, unusedMask) - register Widget widget; - Cardinal depth; - XtGCMask valueMask; - XGCValues *values; - XtGCMask dynamicMask; - XtGCMask unusedMask; +GC XtAllocateGC( + register Widget widget, + Cardinal depth, + XtGCMask valueMask, + XGCValues *values, + XtGCMask dynamicMask, + XtGCMask unusedMask) { register GCptr *prev; register GCptr cur; @@ -234,7 +234,7 @@ drawable = 0; if (depth == widget->core.depth) drawable = XtWindow(widget); - if (!drawable && depth == DefaultDepthOfScreen(screen)) + if (!drawable && depth == (Cardinal) DefaultDepthOfScreen(screen)) drawable = RootWindowOfScreen(screen); if (!drawable) { if (!pd->pixmap_tab) { @@ -274,21 +274,21 @@ return retval; } /* XtAllocateGC */ -/* - * Return a read-only GC with the given values. +/* + * Return a read-only GC with the given values. */ -GC XtGetGC(widget, valueMask, values) - register Widget widget; - XtGCMask valueMask; - XGCValues *values; +GC XtGetGC( + register Widget widget, + XtGCMask valueMask, + XGCValues *values) { return XtAllocateGC(widget, 0, valueMask, values, 0, 0); } /* XtGetGC */ -void XtReleaseGC(widget, gc) - Widget widget; - register GC gc; +void XtReleaseGC( + Widget widget, + register GC gc) { register GCptr cur, *prev; Display* dpy; @@ -299,7 +299,7 @@ LOCK_PROCESS; dpy = XtDisplayOfObject(widget); pd = _XtGetPerDisplay(dpy); - + for (prev = &pd->GClist; (cur = *prev); prev = &cur->next) { if (cur->gc == gc) { if (--(cur->ref_count) == 0) { @@ -319,8 +319,7 @@ * is exactly 1 Display created by the application. */ -void XtDestroyGC(gc) - register GC gc; +void XtDestroyGC(register GC gc) { GCptr cur, *prev; XtAppContext app; Index: xc/lib/Xt/Geometry.c diff -u xc/lib/Xt/Geometry.c:1.13 xc/lib/Xt/Geometry.c:1.14 --- xc/lib/Xt/Geometry.c:1.13 Mon Apr 21 12:34:27 2003 +++ xc/lib/Xt/Geometry.c Tue May 4 20:07:03 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -58,7 +58,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/Geometry.c,v 1.13 2003/04/21 16:34:27 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/Geometry.c,v 1.14 2004/05/05 00:07:03 dickey Exp $ */ #include "IntrinsicI.h" #include "ShellP.h" @@ -90,15 +90,16 @@ * Returns more data than the public interface. Does not convert * XtGeometryDone to XtGeometryYes. * - * clear_rect_obj - *** RETURNED *** + * clear_rect_obj - *** RETURNED *** * TRUE if the rect obj has been cleared, false otherwise. */ -XtGeometryResult -_XtMakeGeometryRequest (widget, request, reply, clear_rect_obj) - Widget widget; - XtWidgetGeometry *request, *reply; - Boolean * clear_rect_obj; +XtGeometryResult +_XtMakeGeometryRequest ( + Widget widget, + XtWidgetGeometry *request, + XtWidgetGeometry *reply, + Boolean * clear_rect_obj) { XtWidgetGeometry junk; XtGeometryHandler manager = (XtGeometryHandler) NULL; @@ -324,7 +325,7 @@ * If Unrealized, not a XtGeometryYes, or a query-only then we are done. */ - if ((returnCode != XtGeometryYes) || + if ((returnCode != XtGeometryYes) || (req.changeMask & XtCWQueryOnly) || !XtIsRealized(widget)) { #ifdef XT_GEO_TATTLER @@ -350,7 +351,7 @@ (reply)?reply->width:junk.width, (reply)?reply->height:junk.height)); CALLGEOTAT(_XtGeoTab(-1)); - + /* check for no change */ break ; case XtGeometryYes: @@ -459,9 +460,10 @@ /* Public routines */ -XtGeometryResult XtMakeGeometryRequest (widget, request, reply) - Widget widget; - XtWidgetGeometry *request, *reply; +XtGeometryResult XtMakeGeometryRequest ( + Widget widget, + XtWidgetGeometry *request, + XtWidgetGeometry *reply) { Boolean junk; XtGeometryResult r; @@ -474,15 +476,15 @@ call_data.type = XtHpreGeometry; call_data.widget = widget; call_data.request = request; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.geometryhook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.geometryhook_callbacks, (XtPointer)&call_data); - call_data.result = r = + call_data.result = r = _XtMakeGeometryRequest(widget, request, reply, &junk); call_data.type = XtHpostGeometry; call_data.reply = reply; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.geometryhook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.geometryhook_callbacks, (XtPointer)&call_data); } else { r = _XtMakeGeometryRequest(widget, request, reply, &junk); @@ -492,7 +494,7 @@ return ((r == XtGeometryDone) ? XtGeometryYes : r); } -XtGeometryResult +XtGeometryResult XtMakeResizeRequest( Widget widget, _XtDimension width, @@ -516,15 +518,15 @@ call_data.type = XtHpreGeometry; call_data.widget = widget; call_data.request = &request; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.geometryhook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.geometryhook_callbacks, (XtPointer)&call_data); - call_data.result = r = + call_data.result = r = _XtMakeGeometryRequest(widget, &request, &reply, &junk); call_data.type = XtHpostGeometry; call_data.reply = &reply; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.geometryhook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.geometryhook_callbacks, (XtPointer)&call_data); } else { r = _XtMakeGeometryRequest(widget, &request, &reply, &junk); @@ -545,8 +547,8 @@ return ((r == XtGeometryDone) ? XtGeometryYes : r); } /* XtMakeResizeRequest */ -void XtResizeWindow(w) - Widget w; +void XtResizeWindow( + Widget w) { XtConfigureHookDataRec req; Widget hookobj; @@ -596,10 +598,10 @@ CALLGEOTAT(_XtGeoTrace(w, "\"%s\" is being configured by its parent \"%s\"\n", - XtName(w), + XtName(w), (XtParent(w))?XtName(XtParent(w)):"Root")); CALLGEOTAT(_XtGeoTab(1)); - + LOCK_APP(app); req.changeMask = 0; if ((old.x = w->core.x) != x) { @@ -640,7 +642,7 @@ if (XtIsWidget(w)) { CALLGEOTAT(_XtGeoTrace(w, "XConfigure \"%s\"'s window\n",XtName(w))); - XConfigureWindow(XtDisplay(w), XtWindow(w), + XConfigureWindow(XtDisplay(w), XtWindow(w), req.changeMask, &req.changes); } else { CALLGEOTAT(_XtGeoTrace(w, @@ -662,7 +664,7 @@ LOCK_PROCESS; resize = XtClass(w)->core_class.resize; UNLOCK_PROCESS; - if ((req.changeMask & (CWWidth | CWHeight)) && + if ((req.changeMask & (CWWidth | CWHeight)) && resize != (XtWidgetProc) NULL) { CALLGEOTAT(_XtGeoTrace(w,"Resize proc is called.\n")); (*resize)(w); @@ -721,10 +723,10 @@ UNLOCK_APP(app); } -XtGeometryResult XtQueryGeometry(widget, intended, reply) - Widget widget; - register XtWidgetGeometry *intended; /* parent's changes; may be NULL */ - XtWidgetGeometry *reply; /* child's preferred geometry; never NULL */ +XtGeometryResult XtQueryGeometry( + Widget widget, + register XtWidgetGeometry *intended, /* parent's changes; may be NULL */ + XtWidgetGeometry *reply) /* child's preferred geometry; never NULL */ { XtWidgetGeometry null_intended; XtGeometryHandler query; @@ -790,7 +792,7 @@ } else {\ _XtGeoTrace(widget," replied %s = %d\n","field",\ reply->field);\ - } + } #else #define FillIn(mask, field) \ if (!(reply->request_mode & mask)) reply->field = widget->core.field; @@ -805,7 +807,7 @@ CALLGEOTAT(_XtGeoTab(-1)); #undef FillIn - if (!(reply->request_mode & CWStackMode)) + if (!(reply->request_mode & CWStackMode)) reply->stack_mode = XtSMDontChange; UNLOCK_APP(app); return result; Index: xc/lib/Xt/GetActKey.c diff -u xc/lib/Xt/GetActKey.c:1.2 xc/lib/Xt/GetActKey.c:1.3 --- xc/lib/Xt/GetActKey.c:1.2 Fri Dec 14 14:56:16 2001 +++ xc/lib/Xt/GetActKey.c Tue May 4 20:07:03 2004 @@ -8,13 +8,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -63,9 +63,9 @@ #include "IntrinsicI.h" -KeySym XtGetActionKeysym(event, modifiers_return) - XEvent *event; - Modifiers *modifiers_return; +KeySym XtGetActionKeysym( + XEvent *event, + Modifiers *modifiers_return) { TMKeyContext tm_context; Modifiers modifiers; Index: xc/lib/Xt/GetResList.c diff -u xc/lib/Xt/GetResList.c:3.6 xc/lib/Xt/GetResList.c:3.7 --- xc/lib/Xt/GetResList.c:3.6 Fri Dec 14 14:56:16 2001 +++ xc/lib/Xt/GetResList.c Tue May 4 20:07:03 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -32,7 +32,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xt/GetResList.c,v 3.6 2001/12/14 19:56:16 dawes Exp $ */ +/* $XFree86: xc/lib/Xt/GetResList.c,v 3.7 2004/05/05 00:07:03 dickey Exp $ */ /* @@ -69,13 +69,13 @@ #define TOXRMQUARK(p) ((XrmQuark)(long)(p)) /* avoid LP64 warnings */ -void XtGetResourceList(widget_class, resources, num_resources) - WidgetClass widget_class; - XtResourceList *resources; - Cardinal *num_resources; +void XtGetResourceList( + WidgetClass widget_class, + XtResourceList *resources, + Cardinal *num_resources) { int size; - register int i, dest = 0; + register Cardinal i, dest = 0; register XtResourceList *list, dlist; LOCK_PROCESS; @@ -85,7 +85,7 @@ if (!widget_class->core_class.class_inited) { /* Easy case */ - (void) memmove((char *) *resources, + (void) memmove((char *) *resources, (char *)widget_class->core_class.resources, size); *num_resources = widget_class->core_class.num_resources; UNLOCK_PROCESS; @@ -100,7 +100,7 @@ if (list[i] != NULL) { dlist[dest].resource_name = (String) XrmQuarkToString(TOXRMQUARK(list[i]->resource_name)); - dlist[dest].resource_class = (String) + dlist[dest].resource_class = (String) XrmQuarkToString(TOXRMQUARK(list[i]->resource_class)); dlist[dest].resource_type = (String) XrmQuarkToString(TOXRMQUARK(list[i]->resource_type)); @@ -127,13 +127,13 @@ return False; } -void XtGetConstraintResourceList(widget_class, resources, num_resources) - WidgetClass widget_class; - XtResourceList *resources; - Cardinal *num_resources; +void XtGetConstraintResourceList( + WidgetClass widget_class, + XtResourceList *resources, + Cardinal *num_resources) { int size; - register int i, dest = 0; + register Cardinal i, dest = 0; register XtResourceList *list, dlist; ConstraintWidgetClass class = (ConstraintWidgetClass)widget_class; @@ -156,7 +156,7 @@ if (!class->core_class.class_inited) { /* Easy case */ - (void) memmove((char *) *resources, + (void) memmove((char *) *resources, (char *)class->constraint_class.resources, size); *num_resources = class->constraint_class.num_resources; UNLOCK_PROCESS; @@ -171,7 +171,7 @@ if (list[i] != NULL) { dlist[dest].resource_name = (String) XrmQuarkToString(TOXRMQUARK(list[i]->resource_name)); - dlist[dest].resource_class = (String) + dlist[dest].resource_class = (String) XrmQuarkToString(TOXRMQUARK(list[i]->resource_class)); dlist[dest].resource_type = (String) XrmQuarkToString(TOXRMQUARK(list[i]->resource_type)); Index: xc/lib/Xt/GetValues.c diff -u xc/lib/Xt/GetValues.c:1.3 xc/lib/Xt/GetValues.c:1.4 --- xc/lib/Xt/GetValues.c:1.3 Fri Dec 14 14:56:16 2001 +++ xc/lib/Xt/GetValues.c Tue May 4 20:07:03 2004 @@ -7,13 +7,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -59,7 +59,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/GetValues.c,v 1.3 2001/12/14 19:56:16 dawes Exp $ */ +/* $XFree86: xc/lib/Xt/GetValues.c,v 1.4 2004/05/05 00:07:03 dickey Exp $ */ #include "IntrinsicI.h" #include "StringDefs.h" @@ -72,7 +72,7 @@ Cardinal num_args) /* number of items in arg list */ { register ArgList arg; - register int i; + register Cardinal i; register XrmName argName; register XrmResourceList* xrmres; int translation_arg_num = -1; @@ -183,10 +183,10 @@ } -void XtGetValues(w, args, num_args) - register Widget w; - register ArgList args; - register Cardinal num_args; +void XtGetValues( + register Widget w, + register ArgList args, + register Cardinal num_args) { WidgetClass wc; int targ; @@ -215,12 +215,12 @@ /* Get constraint values if necessary */ /* constraints may be NULL if constraint_size==0 */ - if (XtParent(w) != NULL && !XtIsShell(w) && XtIsConstraint(XtParent(w)) && + if (XtParent(w) != NULL && !XtIsShell(w) && XtIsConstraint(XtParent(w)) && w->core.constraints) { ConstraintWidgetClass cwc = (ConstraintWidgetClass) XtClass(XtParent(w)); LOCK_PROCESS; - GetValues((char*)w->core.constraints, + GetValues((char*)w->core.constraints, (XrmResourceList *)(cwc->constraint_class.resources), cwc->constraint_class.num_resources, args, num_args); UNLOCK_PROCESS; @@ -234,12 +234,12 @@ UNLOCK_APP(app); } /* XtGetValues */ -void XtGetSubvalues(base, resources, num_resources, args, num_args) - XtPointer base; /* Base address to fetch values from */ - XtResourceList resources; /* The current resource values. */ - Cardinal num_resources; /* number of items in resources */ - ArgList args; /* The resource values requested */ - Cardinal num_args; /* number of items in arg list */ +void XtGetSubvalues( + XtPointer base, /* Base address to fetch values from */ + XtResourceList resources, /* The current resource values. */ + Cardinal num_resources, /* number of items in resources */ + ArgList args, /* The resource values requested */ + Cardinal num_args) /* number of items in arg list */ { XrmResourceList* xrmres; xrmres = _XtCreateIndirectionTable(resources, num_resources); Index: xc/lib/Xt/HookObj.c diff -u xc/lib/Xt/HookObj.c:1.3 xc/lib/Xt/HookObj.c:1.4 --- xc/lib/Xt/HookObj.c:1.3 Fri Dec 14 14:56:17 2001 +++ xc/lib/Xt/HookObj.c Tue May 4 20:07:03 2004 @@ -25,7 +25,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/HookObj.c,v 1.3 2001/12/14 19:56:17 dawes Exp $ */ +/* $XFree86: xc/lib/Xt/HookObj.c,v 1.4 2004/05/05 00:07:03 dickey Exp $ */ #include "IntrinsicI.h" #include "StringDefs.h" @@ -70,7 +70,7 @@ /* class_part_initialize*/ NULL, /* class_inited */ FALSE, /* initialize */ Initialize, - /* initialize_hook */ NULL, + /* initialize_hook */ NULL, /* realize */ NULL, /* actions */ NULL, /* num_actions */ 0, @@ -85,9 +85,9 @@ /* resize */ NULL, /* expose */ NULL, /* set_values */ NULL, - /* set_values_hook */ NULL, - /* set_values_almost */ NULL, - /* get_values_hook */ GetValuesHook, + /* set_values_hook */ NULL, + /* set_values_almost */ NULL, + /* get_values_hook */ GetValuesHook, /* accept_focus */ NULL, /* version */ XtVersion, /* callback_offsets */ NULL, @@ -101,7 +101,7 @@ } }; -externaldef(hookObjectClass) WidgetClass hookObjectClass = +externaldef(hookObjectClass) WidgetClass hookObjectClass = (WidgetClass)&hookObjClassRec; static void FreeShellList( @@ -114,21 +114,21 @@ XtFree((char*)h->hooks.shells); } -static void Initialize(req, new, args, num_args) - Widget req, new; - ArgList args; - Cardinal* num_args; +static void Initialize( + Widget req, + Widget new, + ArgList args, + Cardinal* num_args) { HookObject w = (HookObject) new; w->hooks.max_shells = 0; XtAddCallback (new, XtNdestroyCallback, FreeShellList, (XtPointer) NULL); } -static void GetValuesHook(widget, args, num_args) - Widget widget; - ArgList args; - Cardinal* num_args; +static void GetValuesHook( + Widget widget, + ArgList args, + Cardinal* num_args) { /* get the XtNshells and XtNnumShells pseudo-resources */ } - Index: xc/lib/Xt/Hooks.c diff -u xc/lib/Xt/Hooks.c:1.4 xc/lib/Xt/Hooks.c:1.5 --- xc/lib/Xt/Hooks.c:1.4 Mon Apr 21 12:34:27 2003 +++ xc/lib/Xt/Hooks.c Tue May 4 20:07:03 2004 @@ -25,7 +25,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/Hooks.c,v 1.4 2003/04/21 16:34:27 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/Hooks.c,v 1.5 2004/05/05 00:07:03 dickey Exp $ */ /*LINTLIBRARY*/ @@ -46,10 +46,10 @@ } -XtBlockHookId XtAppAddBlockHook( app, proc, closure ) - XtAppContext app; - XtBlockHookProc proc; - XtPointer closure; +XtBlockHookId XtAppAddBlockHook( + XtAppContext app, + XtBlockHookProc proc, + XtPointer closure) { BlockHook hook = XtNew(BlockHookRec); LOCK_APP(app); @@ -69,8 +69,8 @@ } -void XtRemoveBlockHook( id ) - XtBlockHookId id; +void XtRemoveBlockHook( + XtBlockHookId id) { BlockHook *p, hook = (BlockHook)id; XtAppContext app = hook->app; @@ -81,7 +81,7 @@ XtAppWarningMsg(app, "badId", "xtRemoveBlockHook", XtCXtToolkitError, "XtRemoveBlockHook called with bad or old hook id", (String*)NULL, (Cardinal*)NULL); -#endif /*DEBUG*/ +#endif /*DEBUG*/ UNLOCK_APP(app); return; } @@ -96,7 +96,7 @@ XtPointer call_data) { /* app_con is locked when this function is called */ - int ii, jj; + Cardinal ii, jj; HookObject ho = (HookObject) closure; for (ii = 0; ii < ho->hooks.num_shells; ii++) @@ -121,13 +121,13 @@ if (ho->hooks.num_shells == ho->hooks.max_shells) { ho->hooks.max_shells += SHELL_INCR; - ho->hooks.shells = - (WidgetList)XtRealloc((char*)ho->hooks.shells, + ho->hooks.shells = + (WidgetList)XtRealloc((char*)ho->hooks.shells, ho->hooks.max_shells * sizeof (Widget)); } ho->hooks.shells[ho->hooks.num_shells++] = shell; - XtAddCallback(shell, XtNdestroyCallback, DeleteShellFromHookObj, + XtAddCallback(shell, XtNdestroyCallback, DeleteShellFromHookObj, (XtPointer)ho); } @@ -137,8 +137,8 @@ return (widget->core.widget_class == hookObjectClass); } -Widget XtHooksOfDisplay(dpy) - Display* dpy; +Widget XtHooksOfDisplay( + Display* dpy) { Widget retval; XtPerDisplay pd; @@ -147,7 +147,7 @@ LOCK_APP(app); pd = _XtGetPerDisplay(dpy); if (pd->hook_object == NULL) - pd->hook_object = + pd->hook_object = _XtCreateHookObj((Screen*)DefaultScreenOfDisplay(dpy)); retval = pd->hook_object; UNLOCK_APP(app); Index: xc/lib/Xt/Imakefile diff -u xc/lib/Xt/Imakefile:3.19 xc/lib/Xt/Imakefile:3.20 --- xc/lib/Xt/Imakefile:3.19 Thu Nov 14 16:01:19 2002 +++ xc/lib/Xt/Imakefile Sun Apr 4 22:33:13 2004 @@ -3,11 +3,11 @@ -XCOMM $XFree86: xc/lib/Xt/Imakefile,v 3.19 2002/11/14 21:01:19 tsi Exp $ +XCOMM $XFree86: xc/lib/Xt/Imakefile,v 3.20 2004/04/05 02:33:13 dawes Exp $ #define DoNormalLib NormalLibXt #define DoSharedLib SharedLibXt -#define DoExtraLib SharedLibXt +#define DoExtraLib ExtraLibXt #define DoDebugLib DebugLibXt #define DoProfileLib ProfileLibXt #define HasSharedData YES Index: xc/lib/Xt/Initialize.c diff -u xc/lib/Xt/Initialize.c:3.22 xc/lib/Xt/Initialize.c:3.23 --- xc/lib/Xt/Initialize.c:3.22 Mon Dec 22 16:10:25 2003 +++ xc/lib/Xt/Initialize.c Tue May 4 20:07:03 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -32,7 +32,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xt/Initialize.c,v 3.22 2003/12/22 21:10:25 dickey Exp $ */ +/* $XFree86: xc/lib/Xt/Initialize.c,v 3.23 2004/05/05 00:07:03 dickey Exp $ */ /* @@ -110,7 +110,7 @@ /* This is a set of default records describing the command line arguments that Xlib will parse and set into the resource data base. - + This list is applied before the users list to enforce these defaults. This is policy, which the toolkit avoids but I hate differing programs at this level. */ @@ -176,7 +176,7 @@ #ifdef SUNSHLIB -void _XtInherit() +void _XtInherit(void) { extern void __XtInherit(); __XtInherit(); @@ -201,19 +201,19 @@ * File adds a code stub to each client to provide the * exported symbol name. This stub uses an indirect * pointer to get the original symbol address, which is - * then jumped to, like in this example: + * then jumped to, like in this example: * * --- client --- --- dll ---- - * ... - * call foo - * - * foo: jmp (*_imp_foo) ----> foo: .... + * ... + * call foo + * + * foo: jmp (*_imp_foo) ----> foo: .... + * nop * nop - * nop - * + * * _imp_foo: .long - * + * * Now it is clear why the clients symbol foo isn't the same * as in the dll and we can think about how to deal which * this two above mentioned requirements, to export this @@ -224,12 +224,12 @@ * with the second requirement, that this symbol should * be used as function. The Trick is to build a little * code stub in the data section in the exact manner as - * above explained. This is done with the assembler code + * above explained. This is done with the assembler code * below. - * + * * Ralf Habacker * - * References: + * References: * msdn http://msdn.microsoft.com/msdnmag/issues/02/02/PE/PE.asp * cygwin-xfree: http://www.cygwin.com/ml/cygwin-xfree/2003-10/msg00000.html */ @@ -238,13 +238,13 @@ .globl __XtInherit \n\ __XtInherit: jmp *_y \n\ _y: .long ___XtInherit \n\ - .text \n"); + .text \n"); #define _XtInherit __XtInherit #endif -void _XtInherit() +void _XtInherit(void) { XtErrorMsg("invalidProcedure","inheritanceProc",XtCXtToolkitError, "Unresolved inheritance operation", @@ -252,7 +252,7 @@ } -void XtToolkitInitialize() +void XtToolkitInitialize(void) { static Boolean initialized = False; @@ -275,14 +275,14 @@ /* Some apps rely on old (broken) XtAppPeekEvent behavior */ if(getenv("XTAPPPEEKEVENT_SKIPTIMER")) XtAppPeekEvent_SkipTimer = True; - else + else XtAppPeekEvent_SkipTimer = False; } -String _XtGetUserName(dest, len) - String dest; - int len; +String _XtGetUserName( + String dest, + int len) { #ifdef WIN32 String ptr = NULL; @@ -415,7 +415,7 @@ XrmCombineDatabase(XrmGetStringDatabase(dpy_defaults), pdb, False); } else { char filename[PATH_MAX]; - (void) GetRootDirName(filename, + (void) GetRootDirName(filename, PATH_MAX - strlen (slashDotXdefaults) - 1); (void) strcat(filename, slashDotXdefaults); (void)XrmCombineFileDatabase(filename, pdb, False); @@ -485,7 +485,7 @@ app->langProcRec.closure = closure; UNLOCK_PROCESS; UNLOCK_APP(app); - } else { + } else { /* set langProcRec for all application contexts */ ProcessContext process; @@ -505,8 +505,8 @@ return (old ? old : _XtDefaultLanguageProc); } -XrmDatabase XtScreenDatabase(screen) - Screen *screen; +XrmDatabase XtScreenDatabase( + Screen *screen) { int scrno; Bool doing_def; @@ -548,7 +548,7 @@ int len; char *slashDotXdefaultsDash = "/.Xdefaults-"; - (void) GetRootDirName(filename = filenamebuf, + (void) GetRootDirName(filename = filenamebuf, PATH_MAX - strlen (slashDotXdefaultsDash) - 1); (void) strcat(filename, slashDotXdefaultsDash); len = strlen(filename); @@ -623,9 +623,11 @@ Cardinal *num_dst) { XrmOptionDescRec *table, *endP; - register XrmOptionDescRec *opt1, *whereP, *dstP; - const register XrmOptionDescRec *opt2; - int i1, i2, dst_len, order; + register XrmOptionDescRec *opt1, *whereP, *dstP; + register const XrmOptionDescRec *opt2; + int i1; + Cardinal i2; + int dst_len, order; Boolean found; enum {Check, NotSorted, IsSorted} sort_order = Check; @@ -723,13 +725,15 @@ return False; } -XrmDatabase _XtPreparseCommandLine(urlist, num_urs, argc, argv, applName, - displayName, language) - XrmOptionDescRec *urlist; - Cardinal num_urs; - int argc; - String *argv; - String *applName, *displayName, *language; /* return */ +XrmDatabase _XtPreparseCommandLine( + XrmOptionDescRec *urlist, + Cardinal num_urs, + int argc, + String *argv, + /* return */ + String *applName, + String *displayName, + String *language) { XrmDatabase db = 0; XrmOptionDescRec *options; @@ -773,7 +777,7 @@ return db; } - + static void GetLanguage( Display *dpy, XtPerDisplay pd) @@ -952,7 +956,7 @@ UNLOCK_APP(app_context); } - + Widget XtOpenApplication(XtAppContext *app_context_return, _Xconst char *application_class, XrmOptionDescRec *options, Cardinal num_options, @@ -966,9 +970,9 @@ Widget root; Arg args[3], *merged_args; Cardinal num = 0; - + XtToolkitInitialize(); /* cannot be moved into _XtAppInit */ - + dpy = _XtAppInit(&app_con, (String)application_class, options, num_options, argc_in_out, &argv_in_out, fallback_resources); @@ -982,7 +986,7 @@ root = XtAppCreateShell(NULL, application_class, widget_class, dpy, merged_args, num); - + if (app_context_return) *app_context_return = app_con; @@ -992,7 +996,7 @@ return root; } - + Widget XtAppInitialize( XtAppContext * app_context_return, @@ -1006,7 +1010,7 @@ Cardinal num_args_in) { return XtOpenApplication(app_context_return, application_class, - options, num_options, + options, num_options, argc_in_out, argv_in_out, fallback_resources, applicationShellWidgetClass, args_in, num_args_in); @@ -1014,7 +1018,7 @@ /*ARGSUSED*/ -Widget +Widget XtInitialize( _Xconst char* name, _Xconst char* classname, @@ -1032,6 +1036,6 @@ LOCK_PROCESS; process->defaultAppContext = app_con; - UNLOCK_PROCESS; + UNLOCK_PROCESS; return root; } Index: xc/lib/Xt/Intrinsic.c diff -u xc/lib/Xt/Intrinsic.c:3.23 xc/lib/Xt/Intrinsic.c:3.24 --- xc/lib/Xt/Intrinsic.c:3.23 Mon Apr 21 12:34:27 2003 +++ xc/lib/Xt/Intrinsic.c Tue May 4 20:07:03 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -32,7 +32,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xt/Intrinsic.c,v 3.23 2003/04/21 16:34:27 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/Intrinsic.c,v 3.24 2004/05/05 00:07:03 dickey Exp $ */ /* @@ -75,9 +75,9 @@ String XtCXtToolkitError = "XtToolkitError"; -Boolean XtIsSubclass(widget, widgetClass) - Widget widget; - WidgetClass widgetClass; +Boolean XtIsSubclass( + Widget widget, + WidgetClass widgetClass) { register WidgetClass w; Boolean retval = FALSE; @@ -152,16 +152,16 @@ || ext->record_size < record_size)) { ext = (ObjectClassExtension) ext->next_extension; } - + UNLOCK_PROCESS; return (XtPointer) ext; } -static void ComputeWindowAttributes(widget,value_mask,values) - Widget widget; - XtValueMask *value_mask; - XSetWindowAttributes *values; +static void ComputeWindowAttributes( + Widget widget, + XtValueMask *value_mask, + XSetWindowAttributes *values) { XtExposeProc expose; @@ -193,8 +193,8 @@ } } /* ComputeWindowAttributes */ -static void CallChangeManaged(widget) - register Widget widget; +static void CallChangeManaged( + register Widget widget) { register Cardinal i; XtWidgetProc change_managed; @@ -203,7 +203,7 @@ register CompositePtr cpPtr; register CompositePartPtr clPtr; - + if (XtIsComposite (widget)) { cpPtr = (CompositePtr)&((CompositeWidget) widget)->composite; clPtr = (CompositePartPtr)&((CompositeWidgetClass) @@ -222,16 +222,16 @@ } if (change_managed != NULL && managed_children != 0) { - CALLGEOTAT(_XtGeoTrace(widget,"Call \"%s\"[%d,%d]'s changemanaged\n", - XtName(widget), + CALLGEOTAT(_XtGeoTrace(widget,"Call \"%s\"[%d,%d]'s changemanaged\n", + XtName(widget), widget->core.width, widget->core.height)); (*change_managed) (widget); } } /* CallChangeManaged */ -static void MapChildren(cwp) - CompositePart *cwp; +static void MapChildren( + CompositePart *cwp) { Cardinal i; WidgetList children; @@ -249,8 +249,8 @@ } /* MapChildren */ -static Boolean ShouldMapAllChildren(cwp) - CompositePart *cwp; +static Boolean ShouldMapAllChildren( + CompositePart *cwp) { Cardinal i; WidgetList children; @@ -260,7 +260,7 @@ for (i = 0; i < cwp->num_children; i++) { child = children[i]; if (XtIsWidget(child)) { - if (XtIsRealized(child) && (! (child->core.managed + if (XtIsRealized(child) && (! (child->core.managed && child->core.mapped_when_managed))){ return False; } @@ -271,8 +271,8 @@ } /* ShouldMapAllChildren */ -static void RealizeWidget(widget) - Widget widget; +static void RealizeWidget( + Widget widget) { XtValueMask value_mask; XSetWindowAttributes values; @@ -297,8 +297,8 @@ "No realize class procedure defined", (String *)NULL, (Cardinal *)NULL); else { - CALLGEOTAT(_XtGeoTrace(widget,"Call \"%s\"[%d,%d]'s realize proc\n", - XtName(widget), + CALLGEOTAT(_XtGeoTrace(widget,"Call \"%s\"[%d,%d]'s realize proc\n", + XtName(widget), widget->core.width, widget->core.height)); (*realize) (widget, &value_mask, &values); } @@ -309,8 +309,8 @@ call_data.type = XtHrealizeWidget; call_data.widget = widget; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer)&call_data); } #ifndef NO_IDENTIFY_WINDOWS @@ -328,7 +328,7 @@ XChangeProperty(display, window, XInternAtom(display, "_MIT_OBJ_CLASS", False), - XA_STRING, 8, PropModeReplace, (unsigned char *) s, + XA_STRING, 8, PropModeReplace, (unsigned char *) s, len_nm + len_cl + 2); XtFree(s); } @@ -368,8 +368,8 @@ } } /* RealizeWidget */ -void XtRealizeWidget (widget) - Widget widget; +void XtRealizeWidget ( + Widget widget) { WIDGET_TO_APPCON(widget); @@ -384,8 +384,8 @@ } /* XtRealizeWidget */ -static void UnrealizeWidget(widget) - Widget widget; +static void UnrealizeWidget( + Widget widget) { CompositeWidget cw; Cardinal i; @@ -429,8 +429,8 @@ } /* UnrealizeWidget */ -void XtUnrealizeWidget (widget) - Widget widget; +void XtUnrealizeWidget ( + Widget widget) { Window window; Widget hookobj; @@ -445,7 +445,7 @@ if (widget->core.managed && widget->core.parent != NULL) XtUnmanageChild(widget); UnrealizeWidget(widget); - if (window != None) + if (window != None) XDestroyWindow(XtDisplay(widget), window); hookobj = XtHooksOfDisplay(XtDisplayOfObject(widget)); if (XtHasCallbacks(hookobj, XtNchangeHook) == XtCallbackHasSome) { @@ -453,20 +453,20 @@ call_data.type = XtHunrealizeWidget; call_data.widget = widget; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer)&call_data); } UNLOCK_APP(app); } /* XtUnrealizeWidget */ -void XtCreateWindow(widget, window_class, visual, value_mask, attributes) - Widget widget; - unsigned int window_class; - Visual *visual; - XtValueMask value_mask; - XSetWindowAttributes *attributes; +void XtCreateWindow( + Widget widget, + unsigned int window_class, + Visual *visual, + XtValueMask value_mask, + XSetWindowAttributes *attributes) { XtAppContext app = XtWidgetToApplicationContext(widget); @@ -496,17 +496,22 @@ /* ---------------- XtNameToWidget ----------------- */ -static Widget NameListToWidget(); - -typedef Widget (*NameMatchProc)(); - -static Widget MatchExactChildren(names, bindings, children, num, - in_depth, out_depth, found_depth) - XrmNameList names; - XrmBindingList bindings; - register WidgetList children; - register int num; - int in_depth, *out_depth, *found_depth; +static Widget NameListToWidget( + Widget root, + XrmNameList names, + XrmBindingList bindings, + int in_depth, int *out_depth, int *found_depth); + +typedef Widget (*NameMatchProc)(XrmNameList, + XrmBindingList, + WidgetList, Cardinal, int, int *, int *); + +static Widget MatchExactChildren( + XrmNameList names, + XrmBindingList bindings, + register WidgetList children, + register Cardinal num, + int in_depth, int *out_depth, int *found_depth) { register Cardinal i; register XrmName name = *names; @@ -524,13 +529,12 @@ return result; } -static Widget MatchWildChildren(names, bindings, children, num, - in_depth, out_depth, found_depth) - XrmNameList names; - XrmBindingList bindings; - register WidgetList children; - register int num; - int in_depth, *out_depth, *found_depth; +static Widget MatchWildChildren( + XrmNameList names, + XrmBindingList bindings, + register WidgetList children, + register Cardinal num, + int in_depth, int *out_depth, int *found_depth) { register Cardinal i; Widget w, result = NULL; @@ -545,13 +549,12 @@ return result; } -static Widget SearchChildren(root, names, bindings, matchproc, - in_depth, out_depth, found_depth) - Widget root; - XrmNameList names; - XrmBindingList bindings; - NameMatchProc matchproc; - int in_depth, *out_depth, *found_depth; +static Widget SearchChildren( + Widget root, + XrmNameList names, + XrmBindingList bindings, + NameMatchProc matchproc, + int in_depth, int *out_depth, int *found_depth) { Widget w1 = 0, w2; int d1, d2; @@ -568,12 +571,11 @@ return (d1 < d2 ? w1 : w2); } -static Widget NameListToWidget(root, names, bindings, - in_depth, out_depth, found_depth) - register Widget root; - XrmNameList names; - XrmBindingList bindings; - int in_depth, *out_depth, *found_depth; +static Widget NameListToWidget( + register Widget root, + XrmNameList names, + XrmBindingList bindings, + int in_depth, int *out_depth, int *found_depth) { Widget w1, w2; int d1, d2; @@ -645,8 +647,8 @@ /* Define user versions of intrinsics macros */ #undef XtDisplayOfObject -Display *XtDisplayOfObject(object) - Widget object; +Display *XtDisplayOfObject( + Widget object) { /* Attempts to LockApp() here will generate endless recursive loops */ if (XtIsSubclass(object, hookObjectClass)) @@ -655,16 +657,16 @@ } #undef XtDisplay -Display *XtDisplay(widget) - Widget widget; +Display *XtDisplay( + Widget widget) { /* Attempts to LockApp() here will generate endless recursive loops */ return DisplayOfScreen(widget->core.screen); } #undef XtScreenOfObject -Screen *XtScreenOfObject(object) - Widget object; +Screen *XtScreenOfObject( + Widget object) { /* Attempts to LockApp() here will generate endless recursive loops */ if (XtIsSubclass(object, hookObjectClass)) @@ -673,31 +675,31 @@ } #undef XtScreen -Screen *XtScreen(widget) - Widget widget; +Screen *XtScreen( + Widget widget) { /* Attempts to LockApp() here will generate endless recursive loops */ return widget->core.screen; } #undef XtWindowOfObject -Window XtWindowOfObject(object) - Widget object; +Window XtWindowOfObject( + Widget object) { return XtWindow(XtIsWidget(object) ? object : _XtWindowedAncestor(object)); } #undef XtWindow -Window XtWindow(widget) - Widget widget; +Window XtWindow( + Widget widget) { return widget->core.window; } #undef XtSuperclass -WidgetClass XtSuperclass(widget) - Widget widget; +WidgetClass XtSuperclass( + Widget widget) { WidgetClass retval; @@ -708,8 +710,8 @@ } #undef XtClass -WidgetClass XtClass(widget) - Widget widget; +WidgetClass XtClass( + Widget widget) { WidgetClass retval; @@ -720,8 +722,8 @@ } #undef XtIsManaged -Boolean XtIsManaged(object) - Widget object; +Boolean XtIsManaged( + Widget object) { Boolean retval; WIDGET_TO_APPCON(object); @@ -736,8 +738,8 @@ } #undef XtIsRealized -Boolean XtIsRealized (object) - Widget object; +Boolean XtIsRealized ( + Widget object) { Boolean retval; WIDGET_TO_APPCON(object); @@ -749,8 +751,8 @@ } /* XtIsRealized */ #undef XtIsSensitive -Boolean XtIsSensitive(object) - Widget object; +Boolean XtIsSensitive( + Widget object) { Boolean retval; WIDGET_TO_APPCON(object); @@ -767,8 +769,8 @@ /* * Internal routine; must be called only after XtIsWidget returns false */ -Widget _XtWindowedAncestor(object) - register Widget object; +Widget _XtWindowedAncestor( + register Widget object) { Widget obj = object; for (object = XtParent(object); object && !XtIsWidget(object);) @@ -786,24 +788,24 @@ } #undef XtParent -Widget XtParent(widget) - Widget widget; +Widget XtParent( + Widget widget) { /* Attempts to LockApp() here will generate endless recursive loops */ return widget->core.parent; } #undef XtName -String XtName(object) - Widget object; +String XtName( + Widget object) { /* Attempts to LockApp() here will generate endless recursive loops */ return XrmQuarkToString(object->core.xrm_name); } -Boolean XtIsObject(object) - Widget object; +Boolean XtIsObject( + Widget object) { WidgetClass wc; String class_name; @@ -833,11 +835,11 @@ } #if defined(WIN32) -static int access_file (path, pathbuf, len_pathbuf, pathret) - char* path; - char* pathbuf; - int len_pathbuf; - char** pathret; +static int access_file ( + char* path, + char* pathbuf, + int len_pathbuf, + char** pathret) { if (access (path, F_OK) == 0) { if (strlen (path) < len_pathbuf) @@ -852,11 +854,11 @@ return 0; } -static int AccessFile (path, pathbuf, len_pathbuf, pathret) - char* path; - char* pathbuf; - int len_pathbuf; - char** pathret; +static int AccessFile ( + char* path, + char* pathbuf, + int len_pathbuf, + char** pathret) { unsigned long drives; int i, len; @@ -885,7 +887,7 @@ return 1; } -#ifndef __UNIXOS2__ +#ifndef __UNIXOS2__ /* one last place to look */ drive = getenv ("HOMEDRIVE"); if (drive) { @@ -923,8 +925,8 @@ } #endif -static Boolean TestFile(path) - String path; +static Boolean TestFile( + String path) { #ifndef VMS int ret = 0; @@ -936,7 +938,7 @@ UINT olderror = SetErrorMode (SEM_FAILCRITICALERRORS); if (AccessFile (path, buf, MAX_PATH, &bufp)) - path = bufp; + path = bufp; (void) SetErrorMode (olderror); #endif @@ -959,13 +961,13 @@ /* return of TRUE = resolved string fit, FALSE = didn't fit. Not null-terminated and not collapsed if it didn't fit */ -static Boolean Resolve(source, len, sub, num, buf, collapse) - register char *source; /* The source string */ - register int len; /* The length in bytes of *source */ - Substitution sub; /* Array of string values to substitute */ - Cardinal num; /* Number of substitution entries */ - char *buf; /* Where to put the resolved string; */ - char collapse; /* Character to collapse */ +static Boolean Resolve( + register _Xconst char *source, /* The source string */ + register int len, /* The length in bytes of *source */ + Substitution sub, /* Array of string values to substitute */ + Cardinal num, /* Number of substitution entries */ + char *buf, /* Where to put the resolved string; */ + char collapse) /* Character to collapse */ { register int bytesLeft = PATH_MAX; register char* bp = buf; @@ -1018,7 +1020,7 @@ PUT(*source) else { /* Match the character against the match array */ - register int j; + register Cardinal j; for (j = 0; j < num && sub[j].match != *source; j++) {} @@ -1130,16 +1132,16 @@ /* The implementation of this routine is operating system dependent */ /* Should match the code in Xlib _XlcMapOSLocaleName */ -static char *ExtractLocaleName(lang) - String lang; +static char *ExtractLocaleName( + String lang) { #if defined(hpux) || defined(CSRG_BASED) || defined(sun) || defined(SVR4) || defined(sgi) || defined(__osf__) || defined(AIXV3) || defined(ultrix) || defined(WIN32) || defined(__UNIXOS2__) || defined (linux) # ifdef hpux -/* - * We need to discriminated between HPUX 9 and HPUX 10. The equivalent - * code in Xlib in SetLocale.c does include locale.h via X11/Xlocale.h. - */ +/* + * We need to discriminated between HPUX 9 and HPUX 10. The equivalent + * code in Xlib in SetLocale.c does include locale.h via X11/Xlocale.h. + */ # include # ifndef _LastCategory /* HPUX 9 and earlier */ @@ -1198,7 +1200,7 @@ start = lang; # endif # ifdef STARTCHAR - if (start && (start = strchr (start, STARTCHAR))) + if (start && (start = strchr (start, STARTCHAR))) # elif defined (STARTSTR) if (start && (start = strstr (start,STARTSTR))) # endif @@ -1243,16 +1245,16 @@ return lang; } -static void FillInLangSubs(subs, pd) - Substitution subs; - XtPerDisplay pd; +static void FillInLangSubs( + Substitution subs, + XtPerDisplay pd) { int len; char *string, *p1, *p2, *p3; char **rest; char *ch; - if (pd->language == NULL || + if (pd->language == NULL || (pd->language != NULL && pd->language[0] == '\0')) { subs[0].substitution = subs[1].substitution = subs[2].substitution = subs[3].substitution = NULL; @@ -1261,7 +1263,7 @@ string = ExtractLocaleName(pd->language); - if (string == NULL || + if (string == NULL || (string != NULL && string[0] == '\0')) { subs[0].substitution = subs[1].substitution = subs[2].substitution = subs[3].substitution = NULL; @@ -1332,7 +1334,7 @@ {'S', NULL}, {'C', NULL}, {'L', NULL}, - {'l', NULL}, + {'l', NULL}, {'t', NULL}, {'c', NULL} }; @@ -1375,7 +1377,7 @@ #else path = ""; /* NULL would kill us later */ #endif /* VMS */ - } + } if (filename == NULL) { filename = XrmClassToString(pd->class); @@ -1476,7 +1478,7 @@ if (merged_substitutions[5].substitution != NULL) XtFree( (XtPointer)merged_substitutions[5].substitution ); - if (merged_substitutions != defaultSubs) + if (merged_substitutions != defaultSubs) DEALLOCATE_LOCAL(merged_substitutions); if (pathMallocd) @@ -1489,9 +1491,9 @@ } -Boolean XtCallAcceptFocus(widget, time) - Widget widget; - Time *time; +Boolean XtCallAcceptFocus( + Widget widget, + Time *time) { XtAcceptFocusProc ac; Boolean retval; @@ -1502,9 +1504,9 @@ ac = XtClass(widget)->core_class.accept_focus; UNLOCK_PROCESS; - if (ac != NULL) + if (ac != NULL) retval = (*ac) (widget, time); - else + else retval = FALSE; UNLOCK_APP(app); return retval; @@ -1513,7 +1515,7 @@ #ifdef XT_GEO_TATTLER /************************************************************************** GeoTattler: This is used to debug Geometry management in Xt. - + It uses a pseudo resource XtNgeotattler. E.G. if those lines are found in the resource database: @@ -1540,7 +1542,7 @@ static XtResource geo_resources[] = { { XtNgeoTattler, XtCGeoTattler, XtRBoolean, sizeof(Boolean), - XtOffsetOf(GeoDataRec, geo_tattler), + XtOffsetOf(GeoDataRec, geo_tattler), XtRImmediate, (XtPointer) False } }; @@ -1552,10 +1554,10 @@ GeoDataRec geo_data ; XtGetSubresources(widget, (XtPointer)&geo_data, - (String)NULL, (String)NULL, - geo_resources, XtNumber(geo_resources), + (String)NULL, (String)NULL, + geo_resources, XtNumber(geo_resources), NULL, 0); - + return geo_data.geo_tattler; } /* IsTattled */ @@ -1569,7 +1571,7 @@ } -void +void _XtGeoTrace (Widget widget, ...) { va_list args; Index: xc/lib/Xt/Intrinsic.h diff -u xc/lib/Xt/Intrinsic.h:3.9 xc/lib/Xt/Intrinsic.h:3.10 --- xc/lib/Xt/Intrinsic.h:3.9 Mon Apr 21 12:34:27 2003 +++ xc/lib/Xt/Intrinsic.h Tue May 4 20:07:03 2004 @@ -5,13 +5,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the name Digital not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -48,7 +48,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/Intrinsic.h,v 3.9 2003/04/21 16:34:27 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/Intrinsic.h,v 3.10 2004/05/05 00:07:03 dickey Exp $ */ #ifndef _XtIntrinsic_h #define _XtIntrinsic_h @@ -1014,6 +1014,10 @@ XtInputId /* id */ ); +extern XtSignalId XtAddSignal( + XtSignalCallbackProc /* proc */, + XtPointer /* closure */); + extern XtSignalId XtAppAddSignal( XtAppContext /* app_context */, XtSignalCallbackProc /* proc */, @@ -1072,20 +1076,36 @@ #define XtIsComposite(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x08)) #define XtIsConstraint(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x10)) #define XtIsShell(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x20)) + +#undef XtIsOverrideShell +extern Boolean XtIsOverrideShell(Widget /* object */); #define XtIsOverrideShell(widget) \ (_XtIsSubclassOf(widget, (WidgetClass)overrideShellWidgetClass, \ (WidgetClass)shellWidgetClass, (XtEnum)0x20)) + #define XtIsWMShell(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x40)) + +#undef XtIsVendorShell +extern Boolean XtIsVendorShell(Widget /* object */); #define XtIsVendorShell(widget) \ (_XtIsSubclassOf(widget, (WidgetClass)vendorShellWidgetClass, \ (WidgetClass)wmShellWidgetClass, (XtEnum)0x40)) + +#undef XtIsTransientShell +extern Boolean XtIsTransientShell(Widget /* object */); #define XtIsTransientShell(widget) \ (_XtIsSubclassOf(widget, (WidgetClass)transientShellWidgetClass, \ (WidgetClass)wmShellWidgetClass, (XtEnum)0x40)) #define XtIsTopLevelShell(widget) (_XtCheckSubclassFlag(widget, (XtEnum)0x80)) + +#undef XtIsApplicationShell +extern Boolean XtIsApplicationShell(Widget /* object */); #define XtIsApplicationShell(widget) \ (_XtIsSubclassOf(widget, (WidgetClass)applicationShellWidgetClass, \ (WidgetClass)topLevelShellWidgetClass, (XtEnum)0x80)) + +#undef XtIsSessionShell +extern Boolean XtIsSessionShell(Widget /* object */); #define XtIsSessionShell(widget) \ (_XtIsSubclassOf(widget, (WidgetClass)sessionShellWidgetClass, \ (WidgetClass)topLevelShellWidgetClass, (XtEnum)0x80)) @@ -1212,7 +1232,12 @@ #endif /*_XtIntrinsicP_h*/ +#undef XtMapWidget +extern void XtMapWidget(Widget /* w */); #define XtMapWidget(widget) XMapWindow(XtDisplay(widget), XtWindow(widget)) + +#undef XtUnmapWidget +extern void XtUnmapWidget(Widget /* w */); #define XtUnmapWidget(widget) \ XUnmapWindow(XtDisplay(widget), XtWindow(widget)) @@ -1867,6 +1892,9 @@ #endif /* ifdef XTTRACEMEMORY */ #define XtNew(type) ((type *) XtMalloc((unsigned) sizeof(type))) + +#undef XtNewString +extern String XtNewString(String /* str */); #define XtNewString(str) \ ((str) != NULL ? (strcpy(XtMalloc((unsigned)strlen(str) + 1), str)) : NULL) @@ -1975,7 +2003,7 @@ *****************************************************************/ #define XT_CONVERT_FAIL (Atom)0x80000001 - + extern void XtDisownSelection( Widget /* widget */, Atom /* selection */, @@ -2246,7 +2274,7 @@ extern Boolean XtCvtStringToAcceleratorTable( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2255,7 +2283,7 @@ extern Boolean XtCvtStringToAtom( Display* /* dpy */, XrmValuePtr /* args */, /* Display */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2264,7 +2292,7 @@ extern Boolean XtCvtStringToBool( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2273,7 +2301,7 @@ extern Boolean XtCvtStringToBoolean( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2282,7 +2310,7 @@ extern Boolean XtCvtStringToCommandArgArray( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2291,7 +2319,7 @@ extern Boolean XtCvtStringToCursor( Display* /* dpy */, XrmValuePtr /* args */, /* Display */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2300,7 +2328,7 @@ extern Boolean XtCvtStringToDimension( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2309,7 +2337,7 @@ extern Boolean XtCvtStringToDirectoryString( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2318,7 +2346,7 @@ extern Boolean XtCvtStringToDisplay( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2327,7 +2355,7 @@ extern Boolean XtCvtStringToFile( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2336,7 +2364,7 @@ extern Boolean XtCvtStringToFloat( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2345,7 +2373,7 @@ extern Boolean XtCvtStringToFont( Display* /* dpy */, XrmValuePtr /* args */, /* Display */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2354,7 +2382,7 @@ extern Boolean XtCvtStringToFontSet( Display* /* dpy */, XrmValuePtr /* args */, /* Display, locale */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2363,7 +2391,7 @@ extern Boolean XtCvtStringToFontStruct( Display* /* dpy */, XrmValuePtr /* args */, /* Display */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2372,7 +2400,7 @@ extern Boolean XtCvtStringToGravity( Display* /* dpy */, XrmValuePtr /* args */, - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2381,7 +2409,7 @@ extern Boolean XtCvtStringToInitialState( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2390,7 +2418,7 @@ extern Boolean XtCvtStringToInt( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2399,7 +2427,7 @@ extern Boolean XtCvtStringToPixel( Display* /* dpy */, XrmValuePtr /* args */, /* Screen, Colormap */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2410,7 +2438,7 @@ extern Boolean XtCvtStringToRestartStyle( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2419,7 +2447,7 @@ extern Boolean XtCvtStringToShort( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2428,7 +2456,7 @@ extern Boolean XtCvtStringToTranslationTable( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2437,7 +2465,7 @@ extern Boolean XtCvtStringToUnsignedChar( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2446,7 +2474,7 @@ extern Boolean XtCvtStringToVisual( Display* /* dpy */, XrmValuePtr /* args */, /* Screen, depth */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2457,7 +2485,7 @@ extern Boolean XtCvtIntToBool( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2466,7 +2494,7 @@ extern Boolean XtCvtIntToBoolean( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2475,7 +2503,7 @@ extern Boolean XtCvtIntToColor( Display* /* dpy */, XrmValuePtr /* args */, /* Screen, Colormap */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2486,7 +2514,7 @@ extern Boolean XtCvtIntToFloat( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2495,7 +2523,7 @@ extern Boolean XtCvtIntToFont( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2504,7 +2532,7 @@ extern Boolean XtCvtIntToPixel( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2513,7 +2541,7 @@ extern Boolean XtCvtIntToPixmap( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2524,7 +2552,7 @@ extern Boolean XtCvtIntToShort( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2533,7 +2561,7 @@ extern Boolean XtCvtIntToUnsignedChar( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ @@ -2544,7 +2572,7 @@ extern Boolean XtCvtColorToPixel( Display* /* dpy */, XrmValuePtr /* args */, /* none */ - Cardinal* /* num_args */, + Cardinal* /* num_args */, XrmValuePtr /* fromVal */, XrmValuePtr /* toVal */, XtPointer* /* closure_ret */ Index: xc/lib/Xt/IntrinsicI.h diff -u xc/lib/Xt/IntrinsicI.h:3.9 xc/lib/Xt/IntrinsicI.h:3.11 --- xc/lib/Xt/IntrinsicI.h:3.9 Mon Apr 21 12:34:28 2003 +++ xc/lib/Xt/IntrinsicI.h Wed May 26 18:24:40 2004 @@ -29,13 +29,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the name of Digital not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -46,7 +46,7 @@ SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xt/IntrinsicI.h,v 3.9 2003/04/21 16:34:28 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/IntrinsicI.h,v 3.11 2004/05/26 22:24:40 dickey Exp $ */ #ifndef _XtintrinsicI_h #define _XtintrinsicI_h @@ -117,16 +117,18 @@ #ifdef UNALIGNED #define XtMemmove(dst, src, size) \ - if (size == sizeof(int)) \ - *((int *) (dst)) = *((int *) (src)); \ - else if (size == sizeof(char)) \ - *((char *) (dst)) = *((char *) (src)); \ - else if (size == sizeof(short)) \ - *((short *) (dst)) = *((short *) (src)); \ - else \ - (void) memcpy((char *) (dst), (char *) (src), (int) (size)) + if ((char *)(dst) != (char *)(src)) { \ + if (size == sizeof(int)) \ + *((int *) (dst)) = *((int *) (src)); \ + else if (size == sizeof(char)) \ + *((char *) (dst)) = *((char *) (src)); \ + else if (size == sizeof(short)) \ + *((short *) (dst)) = *((short *) (src)); \ + else \ + (void) memcpy((char *) (dst), (char *) (src), (int) (size)); \ + } -#define XtBZero(dst, size) \ +#define XtBZero(dst, size) \ if (size == sizeof(int)) \ *((int *) (dst)) = 0; \ else \ @@ -141,7 +143,9 @@ #else #define XtMemmove(dst, src, size) \ - (void) memcpy((char *) (dst), (char *) (src), (int) (size)) + if ((char *)(dst) != (char *)(src)) { \ + (void) memcpy((char *) (dst), (char *) (src), (int) (size)); \ + } #define XtBZero(dst, size) \ bzero((char *) (dst), (int) (size)) @@ -164,7 +168,7 @@ : XtMalloc((unsigned)(size))) #define XtStackFree(pointer, stack_cache_array) \ - if ((pointer) != ((XtPointer)(stack_cache_array))) XtFree(pointer); else + { if ((pointer) != ((XtPointer)(stack_cache_array))) XtFree(pointer); } /*************************************************************** * @@ -225,7 +229,7 @@ extern void _XtGeoTab (int); extern void _XtGeoTrace ( - Widget widget, + Widget widget, ... ); @@ -233,7 +237,7 @@ #else /* XT_GEO_TATTLER */ -#define CALLGEOTAT(f) +#define CALLGEOTAT(f) #endif /* XT_GEO_TATTLER */ Index: xc/lib/Xt/IntrinsicP.h diff -u xc/lib/Xt/IntrinsicP.h:1.4 xc/lib/Xt/IntrinsicP.h:1.5 --- xc/lib/Xt/IntrinsicP.h:1.4 Fri Oct 24 11:47:35 2003 +++ xc/lib/Xt/IntrinsicP.h Tue May 4 20:07:03 2004 @@ -29,13 +29,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the name of Digital not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -46,7 +46,7 @@ SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xt/IntrinsicP.h,v 1.4 2003/10/24 15:47:35 tsi Exp $ */ +/* $XFree86: xc/lib/Xt/IntrinsicP.h,v 1.5 2004/05/05 00:07:03 dickey Exp $ */ #ifndef _XtintrinsicP_h #define _XtintrinsicP_h @@ -212,30 +212,37 @@ #define XtParent(widget) ((widget)->core.parent) #undef XtIsRectObj +extern Boolean XtIsRectObj(Widget); #define XtIsRectObj(obj) \ (((Object)(obj))->object.widget_class->core_class.class_inited & 0x02) #undef XtIsWidget +extern Boolean XtIsWidget(Widget); #define XtIsWidget(obj) \ (((Object)(obj))->object.widget_class->core_class.class_inited & 0x04) #undef XtIsComposite +extern Boolean XtIsComposite(Widget); #define XtIsComposite(obj) \ (((Object)(obj))->object.widget_class->core_class.class_inited & 0x08) #undef XtIsConstraint +extern Boolean XtIsConstraint(Widget); #define XtIsConstraint(obj) \ (((Object)(obj))->object.widget_class->core_class.class_inited & 0x10) #undef XtIsShell +extern Boolean XtIsShell(Widget); #define XtIsShell(obj) \ (((Object)(obj))->object.widget_class->core_class.class_inited & 0x20) #undef XtIsWMShell +extern Boolean XtIsWMShell(Widget); #define XtIsWMShell(obj) \ (((Object)(obj))->object.widget_class->core_class.class_inited & 0x40) #undef XtIsTopLevelShell +extern Boolean XtIsTopLevelShell(Widget); #define XtIsTopLevelShell(obj) \ (((Object)(obj))->object.widget_class->core_class.class_inited & 0x80) @@ -266,6 +273,12 @@ void ); +extern void _XtHandleFocus( + Widget /* widget */, + XtPointer /* client_data */, + XEvent * /* event */, + Boolean * /* cont */); + extern void XtCreateWindow( Widget /* widget */, unsigned int /* window_class */, Index: xc/lib/Xt/Keyboard.c diff -u xc/lib/Xt/Keyboard.c:3.4 xc/lib/Xt/Keyboard.c:3.6 --- xc/lib/Xt/Keyboard.c:3.4 Fri Dec 14 14:56:26 2001 +++ xc/lib/Xt/Keyboard.c Sat Oct 23 11:29:26 2004 @@ -6,13 +6,13 @@ Copyright 1987, 1988, 1989 by Digital Equipment Corporation, Maynard, Massachusetts Copyright 1993 by Sun Microsystems, Inc. Mountain View, CA. -Permission to use, copy, modify, and distribute this software -and its documentation for any purpose and without fee is hereby -granted, provided that the above copyright notice appear in all -copies and that both that copyright notice and this permission -notice appear in supporting documentation, and that the names of -Hewlett-Packard, Digital, or Sun not be used in advertising or -publicity pertaining to distribution of the software without specific, +Permission to use, copy, modify, and distribute this software +and its documentation for any purpose and without fee is hereby +granted, provided that the above copyright notice appear in all +copies and that both that copyright notice and this permission +notice appear in supporting documentation, and that the names of +Hewlett-Packard, Digital, or Sun not be used in advertising or +publicity pertaining to distribution of the software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING @@ -59,7 +59,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/Keyboard.c,v 3.4 2001/12/14 19:56:26 dawes Exp $ */ +/* $XFree86: xc/lib/Xt/Keyboard.c,v 3.6 2004/10/23 15:29:26 dawes Exp $ */ #include "IntrinsicI.h" @@ -67,7 +67,6 @@ #include "EventI.h" #define _GetWindowedAncestor(w) (XtIsWidget(w) ? w : _XtWindowedAncestor(w)) -extern void _XtSendFocusEvent(); /* InActiveSubtree cache of the current focus source and its ancestors */ static Widget *pathTrace = NULL; @@ -79,18 +78,17 @@ static int pseudoTraceDepth = 0; static int pseudoTraceMax = 0; -void _XtClearAncestorCache(widget) - Widget widget; +void _XtClearAncestorCache(Widget widget) { /* the caller must lock the process lock */ if (pathTraceDepth && pathTrace[0] == widget) pathTraceDepth = 0; } -static XtServerGrabPtr CheckServerGrabs(event, trace, traceDepth) - XEvent *event; - Widget *trace; - Cardinal traceDepth; +static XtServerGrabPtr CheckServerGrabs( + XEvent *event, + Widget *trace, + Cardinal traceDepth) { XtServerGrabPtr grab; Cardinal i; @@ -103,8 +101,7 @@ return (XtServerGrabPtr)0; } -static Boolean IsParent(a, b) - Widget a, b; +static Boolean IsParent(Widget a, Widget b) { for (b = XtParent(b); b; b = XtParent(b)) { if (b == a) return TRUE; @@ -115,11 +112,12 @@ #define RelRtn(lca, type) {*relTypeRtn = type; return lca;} -static Widget CommonAncestor(a, b, relTypeRtn) - register Widget a, b; - XtGeneology * relTypeRtn; +static Widget CommonAncestor( + register Widget a, + register Widget b, + XtGeneology * relTypeRtn) { - if (a == b) + if (a == b) { RelRtn(a, XtMySelf) } @@ -133,9 +131,9 @@ } else for (b = XtParent(b); - b && !XtIsShell(b); + b && !XtIsShell(b); b = XtParent(b)) - if (IsParent(b, a)) + if (IsParent(b, a)) { RelRtn(b, XtMyCousin) } @@ -143,21 +141,21 @@ } #undef RelRtn - - -static Widget _FindFocusWidget(widget, trace, traceDepth, activeCheck, isTarget) - Widget widget; - Widget *trace; - int traceDepth; - Boolean activeCheck; - Boolean *isTarget; + + +static Widget _FindFocusWidget( + Widget widget, + Widget *trace, + int traceDepth, + Boolean activeCheck, + Boolean *isTarget) { int src; Widget dst; XtPerWidgetInput pwi = NULL; - + /* For each ancestor, starting at the top, see if it's forwarded */ @@ -193,18 +191,17 @@ } -static Widget FindFocusWidget(widget, pdi) - Widget widget; - XtPerDisplayInput pdi; +static Widget FindFocusWidget( + Widget widget, + XtPerDisplayInput pdi) { - if (pdi->focusWidget) + if (pdi->focusWidget) return pdi->focusWidget; else return _FindFocusWidget(widget, pdi->trace, pdi->traceDepth, FALSE, NULL); } -Widget XtGetKeyboardFocusWidget(widget) - Widget widget; +Widget XtGetKeyboardFocusWidget(Widget widget) { XtPerDisplayInput pdi; Widget retval; @@ -217,16 +214,16 @@ return retval; } -static Boolean IsOutside(e, w) - XKeyEvent *e; - Widget w; +static Boolean IsOutside( + XKeyEvent *e, + Widget w) { Position left, right, top, bottom; - + /* * if the pointer is outside the shell or inside * the window try to see if it would recieve the - * focus + * focus */ XtTranslateCoords(w, 0, 0, &left, &top); /* We need to take borders into consideration */ @@ -243,29 +240,26 @@ return FALSE; } -static Widget FindKeyDestination(widget, event, - prevGrab, prevGrabType, - devGrab, devGrabType, - pdi) - Widget widget; - XKeyEvent *event; - XtServerGrabPtr prevGrab; - XtServerGrabType prevGrabType; - XtServerGrabPtr devGrab; - XtServerGrabType devGrabType; - XtPerDisplayInput pdi; +static Widget FindKeyDestination( + Widget widget, + XKeyEvent *event, + XtServerGrabPtr prevGrab, + XtServerGrabType prevGrabType, + XtServerGrabPtr devGrab, + XtServerGrabType devGrabType, + XtPerDisplayInput pdi) { - + Widget dspWidget; Widget focusWidget; LOCK_PROCESS; - dspWidget = - focusWidget = - pdi->focusWidget = + dspWidget = + focusWidget = + pdi->focusWidget = _GetWindowedAncestor(FindFocusWidget(widget, pdi)); - - + + /* * If a grab is active from a previous activation then dispatch * based on owner_events ala protocol but with focus being @@ -273,25 +267,25 @@ */ if (IsAnyGrab(prevGrabType)) { - if (prevGrab->ownerEvents) + if (prevGrab->ownerEvents) dspWidget = focusWidget; else dspWidget = prevGrab->widget; } - else + else { /* * If the focus widget is the event widget or a descendant * then we can avoid the rest of this. Else ugh... */ - if (focusWidget != widget) + if (focusWidget != widget) { XtGeneology ewRelFw; /* relationship of event widget to focusWidget */ Widget lca; lca = CommonAncestor(widget, focusWidget, &ewRelFw); - + /* * if the event widget is an ancestor of focus due to the pointer * and/or the grab being in an ancestor and it's a passive grab @@ -307,7 +301,7 @@ ) dspWidget = devGrab->widget; } - else + else { /* * if the grab widget is not an ancestor of the focus @@ -316,7 +310,7 @@ * through and if synch is set and the event widget * could turn it off we'll lock. check for it ? why not */ - if ((ewRelFw != XtMyAncestor) + if ((ewRelFw != XtMyAncestor) && (devGrabType == XtPassiveServerGrab) && (!IsAnyGrab(prevGrabType)) ) @@ -329,7 +323,7 @@ * if there isn't a grab with then check * for a logical grab that would have been activated * if the server was using Xt focus instead of server - * focus + * focus */ if ( (event->type != KeyPress) || @@ -340,7 +334,7 @@ { XtServerGrabPtr grab; - if (!pseudoTraceDepth || + if (!pseudoTraceDepth || !(focusWidget == pseudoTrace[0]) || !(lca == pseudoTrace[pseudoTraceDepth])) { @@ -349,8 +343,8 @@ * (non-inclusive)to focusWidget by * passing in lca as breakWidget */ - _XtFillAncestorList(&pseudoTrace, - &pseudoTraceMax, + _XtFillAncestorList(&pseudoTrace, + &pseudoTraceMax, &pseudoTraceDepth, focusWidget, lca); @@ -362,12 +356,12 @@ pseudoTraceDepth))) { XtDevice device = &pdi->keyboard; - + device->grabType = XtPseudoPassiveServerGrab; pdi->activatingKey = event->keycode; device->grab = *grab; - if (grab + if (grab ) dspWidget = grab->widget; else @@ -381,11 +375,11 @@ return dspWidget; } -Widget _XtProcessKeyboardEvent(event, widget, pdi) - XKeyEvent *event; - Widget widget; - XtPerDisplayInput pdi; -{ +Widget _XtProcessKeyboardEvent( + XKeyEvent *event, + Widget widget, + XtPerDisplayInput pdi) +{ XtDevice device = &pdi->keyboard; XtServerGrabPtr newGrab, devGrab = &device->grab; XtServerGrabRec prevGrabRec; @@ -400,7 +394,7 @@ case KeyPress: { if (event->keycode != 0 && /* Xlib XIM composed input */ - !IsServerGrab(device->grabType) && + !IsServerGrab(device->grabType) && (newGrab = CheckServerGrabs((XEvent*)event, pdi->trace, pdi->traceDepth))) @@ -422,10 +416,10 @@ } } break; - + case KeyRelease: { - if (IsEitherPassiveGrab(device->grabType) && + if (IsEitherPassiveGrab(device->grabType) && (event->keycode == pdi->activatingKey)) deactivateGrab = TRUE; } @@ -442,14 +436,13 @@ pdi->activatingKey = 0; } return dspWidget; -} - -static Widget GetShell(widget) - Widget widget; +} + +static Widget GetShell(Widget widget) { Widget shell; - for (shell = widget; + for (shell = widget; shell && !XtIsShell(shell); shell = XtParent(shell)){} return shell; @@ -458,26 +451,25 @@ /* * Check that widget really has Xt focus due to it having recieved an - * event + * event */ typedef enum {NotActive = 0, IsActive, IsTarget} ActiveType; -static ActiveType InActiveSubtree(widget) - Widget widget; +static ActiveType InActiveSubtree(Widget widget) { Boolean isTarget; ActiveType retval; LOCK_PROCESS; if (!pathTraceDepth || widget != pathTrace[0]) { - _XtFillAncestorList(&pathTrace, - &pathTraceMax, + _XtFillAncestorList(&pathTrace, + &pathTraceMax, &pathTraceDepth, widget, NULL); } - if (widget == _FindFocusWidget(widget, + if (widget == _FindFocusWidget(widget, pathTrace, - pathTraceDepth, + pathTraceDepth, TRUE, &isTarget)) retval = (isTarget ? IsTarget : IsActive); @@ -491,11 +483,11 @@ /* ARGSUSED */ -void _XtHandleFocus(widget, client_data, event, cont) - Widget widget; - XtPointer client_data; /* child who wants focus */ - XEvent *event; - Boolean *cont; /* unused */ +void _XtHandleFocus( + Widget widget, + XtPointer client_data, /* child who wants focus */ + XEvent *event, + Boolean *cont) /* unused */ { XtPerDisplayInput pdi = _XtGetPerDisplayInput(XtDisplay(widget)); XtPerWidgetInput pwi = (XtPerWidgetInput)client_data; @@ -503,7 +495,7 @@ XtGeneology newFocalPoint = pwi->focalPoint; switch( event->type ) { - + case KeyPress: case KeyRelease: /* @@ -514,14 +506,14 @@ case EnterNotify: case LeaveNotify: - + /* * If operating in a focus driven model, then enter and * leave events do not affect the keyboard focus. */ if ((event->xcrossing.detail != NotifyInferior) && (event->xcrossing.focus)) - { + { switch (oldFocalPoint) { case XtMyAncestor: @@ -536,8 +528,8 @@ break; case XtMyDescendant: break; - - } + + } } break; case FocusIn: @@ -570,11 +562,10 @@ case NotifyInferior: newFocalPoint = XtMyDescendant; return; - break; } break; } - + if (newFocalPoint != oldFocalPoint) { Boolean add; @@ -613,12 +604,13 @@ } -static void AddFocusHandler(widget, descendant, pwi, psi, pdi, oldEventMask) - Widget widget, descendant; - XtPerWidgetInput pwi; - XtPerWidgetInput psi; - XtPerDisplayInput pdi; - EventMask oldEventMask; +static void AddFocusHandler( + Widget widget, + Widget descendant, + XtPerWidgetInput pwi, + XtPerWidgetInput psi, + XtPerDisplayInput pdi, + EventMask oldEventMask) { EventMask eventMask, targetEventMask; Widget target; @@ -640,12 +632,12 @@ oldEventMask |= FocusChangeMask | EnterWindowMask | LeaveWindowMask; if (oldEventMask != eventMask) - XtRemoveEventHandler(widget, (oldEventMask & ~eventMask), + XtRemoveEventHandler(widget, (oldEventMask & ~eventMask), False, _XtHandleFocus, (XtPointer)pwi); } if (oldEventMask != eventMask) - XtAddEventHandler(widget, eventMask, False, + XtAddEventHandler(widget, eventMask, False, _XtHandleFocus, (XtPointer)pwi); /* What follows is too much grief to go through if the @@ -707,11 +699,11 @@ /* ARGSUSED */ -static void QueryEventMask(widget, client_data, event, cont) - Widget widget; /* child who gets focus */ - XtPointer client_data; /* ancestor giving it */ - XEvent *event; - Boolean *cont; /* unused */ +static void QueryEventMask( + Widget widget, /* child who gets focus */ + XtPointer client_data, /* ancestor giving it */ + XEvent *event, + Boolean *cont) /* unused */ { /* widget was once the target of an XtSetKeyboardFocus but * was unrealized at the time. Make sure ancestor still wants @@ -736,17 +728,17 @@ /* ARGSUSED */ -static void FocusDestroyCallback(widget, closure, call_data) - Widget widget; - XtPointer closure; /* Widget */ - XtPointer call_data; +static void FocusDestroyCallback( + Widget widget, + XtPointer closure, /* Widget */ + XtPointer call_data) { XtSetKeyboardFocus((Widget)closure, None); } -void XtSetKeyboardFocus(widget, descendant) - Widget widget; - Widget descendant; +void XtSetKeyboardFocus( + Widget widget, + Widget descendant) { XtPerDisplayInput pdi; XtPerWidgetInput pwi; @@ -763,21 +755,21 @@ target = descendant ? _GetWindowedAncestor(descendant) : NULL; oldTarget = oldDesc ? _GetWindowedAncestor(oldDesc) : NULL; - + if (descendant != oldDesc) { - + /* update the forward path */ pwi->focusKid = descendant; /* all the rest handles focus ins and focus outs and misc gunk */ - + if (oldDesc) { /* invalidate FindKeyDestination's ancestor list */ if (pseudoTraceDepth && oldTarget == pseudoTrace[0]) pseudoTraceDepth = 0; - XtRemoveCallback(oldDesc, XtNdestroyCallback, + XtRemoveCallback(oldDesc, XtNdestroyCallback, FocusDestroyCallback, (XtPointer)widget); if (!oldTarget->core.being_destroyed) { @@ -807,16 +799,16 @@ * will continue to dynamically assign focus for this widget. */ if (!XtIsShell(widget) && !descendant) { - XtRemoveEventHandler(widget, XtAllEvents, True, + XtRemoveEventHandler(widget, XtAllEvents, True, _XtHandleFocus, (XtPointer)pwi); pwi->haveFocus = FALSE; } } - + if (descendant) { Widget shell = GetShell(widget); XtPerWidgetInput psi = _XtGetPerWidgetInput(shell, TRUE); - XtAddCallback (descendant, XtNdestroyCallback, + XtAddCallback (descendant, XtNdestroyCallback, FocusDestroyCallback, (XtPointer) widget); AddFocusHandler(widget, descendant, pwi, psi, pdi, @@ -846,8 +838,8 @@ call_data.type = XtHsetKeyboardFocus; call_data.widget = widget; call_data.event_data = (XtPointer) descendant; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer)&call_data); } UNLOCK_PROCESS; Index: xc/lib/Xt/Manage.c diff -u xc/lib/Xt/Manage.c:3.11 xc/lib/Xt/Manage.c:3.12 --- xc/lib/Xt/Manage.c:3.11 Wed Aug 27 17:39:38 2003 +++ xc/lib/Xt/Manage.c Tue May 4 20:07:03 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -32,7 +32,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xt/Manage.c,v 3.11 2003/08/27 21:39:38 tsi Exp $ */ +/* $XFree86: xc/lib/Xt/Manage.c,v 3.12 2004/05/05 00:07:03 dickey Exp $ */ /* @@ -112,7 +112,7 @@ } else if (child->core.managed) { (*num_unique_children)++; - CALLGEOTAT(_XtGeoTrace(child,"Child \"%s\" is marked unmanaged\n", + CALLGEOTAT(_XtGeoTrace(child,"Child \"%s\" is marked unmanaged\n", XtName(child))); child->core.managed = FALSE; if (XtIsWidget(child) @@ -137,16 +137,16 @@ if (call_change_managed && *num_unique_children != 0 && change_managed != NULL && parent_realized) { CALLGEOTAT(_XtGeoTrace((Widget)parent, - "Call parent: \"%s\"[%d,%d]'s changemanaged proc\n", + "Call parent: \"%s\"[%d,%d]'s changemanaged proc\n", XtName((Widget)parent), parent->core.width,parent->core.height)); (*change_managed) (parent); } } /* UnmanageChildren */ -void XtUnmanageChildren (children, num_children) - WidgetList children; - Cardinal num_children; +void XtUnmanageChildren ( + WidgetList children, + Cardinal num_children) { Widget parent, hookobj; Cardinal ii; @@ -170,7 +170,7 @@ UNLOCK_APP(app); return; } - UnmanageChildren(children, num_children, parent, &ii, + UnmanageChildren(children, num_children, parent, &ii, (Boolean)True, XtNxtUnmanageChildren); hookobj = XtHooksOfDisplay(XtDisplayOfObject(children[0])); if (XtHasCallbacks(hookobj, XtNchangeHook) == XtCallbackHasSome) { @@ -180,15 +180,15 @@ call_data.widget = parent; call_data.event_data = (XtPointer) children; call_data.num_event_data = num_children; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer)&call_data); } UNLOCK_APP(app); } /* XtUnmanageChildren */ -void XtUnmanageChild(child) - Widget child; +void XtUnmanageChild( + Widget child) { XtUnmanageChildren(&child, (Cardinal)1); } /* XtUnmanageChild */ @@ -260,7 +260,7 @@ } else if (! child->core.managed && !child->core.being_destroyed) { unique_children[num_unique_children++] = child; CALLGEOTAT(_XtGeoTrace(child, - "Child \"%s\"[%d,%d] is marked managed\n", + "Child \"%s\"[%d,%d] is marked managed\n", XtName(child), child->core.width,child->core.height)); child->core.managed = TRUE; @@ -271,8 +271,8 @@ /* Compute geometry of new managed set of children. */ if (change_managed != NULL) { CALLGEOTAT(_XtGeoTrace((Widget)parent, - "Call parent: \"%s\"[%d,%d]'s changemanaged\n", - XtName((Widget)parent), + "Call parent: \"%s\"[%d,%d]'s changemanaged\n", + XtName((Widget)parent), parent->core.width,parent->core.height)); (*change_managed) ((Widget)parent); } @@ -301,9 +301,9 @@ if (unique_children != cache) XtFree((char *) unique_children); } /* ManageChildren */ -void XtManageChildren(children, num_children) - WidgetList children; - Cardinal num_children; +void XtManageChildren( + WidgetList children, + Cardinal num_children) { Widget parent, hookobj; #ifdef XTHREADS @@ -326,7 +326,7 @@ UNLOCK_APP(app); return; } - ManageChildren(children, num_children, parent, (Boolean)False, + ManageChildren(children, num_children, parent, (Boolean)False, XtNxtManageChildren); hookobj = XtHooksOfDisplay(XtDisplayOfObject(children[0])); if (XtHasCallbacks(hookobj, XtNchangeHook) == XtCallbackHasSome) { @@ -336,15 +336,15 @@ call_data.widget = parent; call_data.event_data = (XtPointer) children; call_data.num_event_data = num_children; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer)&call_data); } UNLOCK_APP(app); } /* XtManageChildren */ -void XtManageChild(child) - Widget child; +void XtManageChild( + Widget child) { XtManageChildren(&child, (Cardinal) 1); } /* XtManageChild */ @@ -371,8 +371,8 @@ call_data.type = XtHsetMappedWhenManaged; call_data.widget = widget; call_data.event_data = (XtPointer) (unsigned long) mapped_when_managed; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer)&call_data); } @@ -454,7 +454,7 @@ call_out = True; } - UnmanageChildren(unmanage_children, num_unmanage, parent, + UnmanageChildren(unmanage_children, num_unmanage, parent, &some_unmanaged, call_out, XtNxtChangeManagedSet); hookobj = XtHooksOfDisplay(XtDisplay(parent)); @@ -463,12 +463,12 @@ call_data.widget = parent; call_data.event_data = (XtPointer) unmanage_children; call_data.num_event_data = num_unmanage; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer) &call_data); } - if (do_change_proc) + if (do_change_proc) (*do_change_proc)(parent, unmanage_children, &num_unmanage, manage_children, &num_manage, client_data); @@ -480,8 +480,8 @@ call_data.type = XtHmanageSet; call_data.event_data = (XtPointer) manage_children; call_data.num_event_data = num_manage; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer) &call_data); } UNLOCK_APP(app); Index: xc/lib/Xt/NextEvent.c diff -u xc/lib/Xt/NextEvent.c:3.27 xc/lib/Xt/NextEvent.c:3.29 --- xc/lib/Xt/NextEvent.c:3.27 Mon Apr 21 12:34:28 2003 +++ xc/lib/Xt/NextEvent.c Tue May 4 20:07:03 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -58,7 +58,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/NextEvent.c,v 3.27 2003/04/21 16:34:28 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/NextEvent.c,v 3.29 2004/05/05 00:07:03 dickey Exp $ */ #include "IntrinsicI.h" #include @@ -77,7 +77,7 @@ */ #ifndef NEEDS_NTPD_FIXUP -# if defined(sun) || defined(MOTOROLA) || defined(sco324) || (defined(__osf__) && defined(__alpha)) +# if defined(sun) || defined(MOTOROLA) || (defined(__osf__) && defined(__alpha)) # define NEEDS_NTPD_FIXUP 1 # else # define NEEDS_NTPD_FIXUP 0 @@ -133,9 +133,9 @@ #endif #endif -static void AdjustHowLong (howlong, start_time) - unsigned long *howlong; - struct timeval *start_time; +static void AdjustHowLong ( + unsigned long *howlong, + struct timeval *start_time) { struct timeval new_time, time_spent, lstart_time; @@ -143,7 +143,7 @@ X_GETTIMEOFDAY (&new_time); FIXUP_TIMEVAL(new_time); TIMEDELTA(time_spent, new_time, lstart_time); - if(*howlong <= (time_spent.tv_sec*1000+time_spent.tv_usec/1000)) + if(*howlong <= (unsigned long)(time_spent.tv_sec*1000+time_spent.tv_usec/1000)) *howlong = (unsigned long)0; /* Timed out */ else *howlong -= (time_spent.tv_sec*1000+time_spent.tv_usec/1000); @@ -171,10 +171,10 @@ #define X_DONT_BLOCK 0 #endif -static void InitTimes (block, howlong, wt) - Boolean block; - unsigned long* howlong; - wait_times_ptr_t wt; +static void InitTimes ( + Boolean block, + unsigned long* howlong, + wait_times_ptr_t wt) { if (block) { X_GETTIMEOFDAY (&wt->cur_time); @@ -216,11 +216,11 @@ #endif } wait_fds_t, *wait_fds_ptr_t; -static void InitFds (app, ignoreEvents, ignoreInputs, wf) - XtAppContext app; - Boolean ignoreEvents; - Boolean ignoreInputs; - wait_fds_ptr_t wf; +static void InitFds ( + XtAppContext app, + Boolean ignoreEvents, + Boolean ignoreInputs, + wait_fds_ptr_t wf) { int ii; app->rebuild_fdlist = FALSE; @@ -275,7 +275,7 @@ XtStackAlloc (sizeof (struct pollfd) * wf->fdlistlen, wf->stack); } else { wf->fdlist = (struct pollfd*) - XtRealloc ((char*) wf->fdlist, + XtRealloc ((char*) wf->fdlist, sizeof (struct pollfd) * wf->fdlistlen); } @@ -308,12 +308,12 @@ #endif } -static void AdjustTimes (app, block, howlong, ignoreTimers, wt) - XtAppContext app; - Boolean block; - unsigned long* howlong; - Boolean ignoreTimers; - wait_times_ptr_t wt; +static void AdjustTimes ( + XtAppContext app, + Boolean block, + unsigned long* howlong, + Boolean ignoreTimers, + wait_times_ptr_t wt) { if (app->timerQueue != NULL && !ignoreTimers && block) { if (IS_AFTER (wt->cur_time, app->timerQueue->te_timer_value)) { @@ -323,9 +323,9 @@ wt->wait_time_ptr = &wt->wait_time; else wt->wait_time_ptr = &wt->max_wait_time; - } else + } else wt->wait_time_ptr = &zero_time; - } + } #else wt->poll_wait = wt->wait_time.tv_sec * 1000 + wt->wait_time.tv_usec / 1000; else @@ -337,12 +337,12 @@ } -static int IoWait (wt, wf) - wait_times_ptr_t wt; - wait_fds_ptr_t wf; +static int IoWait ( + wait_times_ptr_t wt, + wait_fds_ptr_t wf) { #ifndef USE_POLL - return Select (wf->nfds, &wf->rmask, &wf->wmask, &wf->emask, + return Select (wf->nfds, &wf->rmask, &wf->wmask, &wf->emask, wt->wait_time_ptr); #else return poll (wf->fdlist, wf->fdlistlen, wt->poll_wait); @@ -350,14 +350,14 @@ } -static void FindInputs (app, wf, nfds, ignoreEvents, ignoreInputs, dpy_no, found_input) - XtAppContext app; - wait_fds_ptr_t wf; - int nfds; - Boolean ignoreEvents; - Boolean ignoreInputs; - int* dpy_no; - int* found_input; +static void FindInputs ( + XtAppContext app, + wait_fds_ptr_t wf, + int nfds, + Boolean ignoreEvents, + Boolean ignoreInputs, + int* dpy_no, + int* found_input) { XtInputMask condition; InputEvent *ep; @@ -497,7 +497,7 @@ #endif /* } */ } -/* +/* * Routine to block in the toolkit. This should be the only call to select. * * This routine returns when there is something to be done. @@ -507,7 +507,7 @@ * has not already been enqueued. * * - * _XtWaitForSomething( appContext, + * _XtWaitForSomething( appContext, * ignoreEvent, ignoreTimers, ignoreInputs, ignoreSignals, * block, drop_lock, howlong) * XtAppContext app; (Displays to check wait on) @@ -586,8 +586,8 @@ if (block && app->block_hook_list) { BlockHook hook; - for (hook = app->block_hook_list; - hook != NULL; + for (hook = app->block_hook_list; + hook != NULL; hook = hook->next) (*hook->proc) (hook->closure); @@ -608,7 +608,7 @@ #ifdef XTHREADS /* { */ if (drop_lock) { YIELD_APP_LOCK(app, &push_thread, &pushed_thread, &level); - nfds = IoWait (&wt, &wf); + nfds = IoWait (&wt, &wf); RESTORE_APP_LOCK(app, level, &pushed_thread); } else #endif /* } */ @@ -689,10 +689,10 @@ } /* timed out or input available */ break; } - + if (nfds == 0) { /* Timed out */ - if (howlong) + if (howlong) *howlong = (unsigned long)0; #ifdef USE_POLL XtStackFree ((XtPointer) wf.fdlist, fdlist); @@ -709,8 +709,8 @@ #endif return -1; } else - FindInputs (app, &wf, nfds, - ignoreEvents, ignoreInputs, + FindInputs (app, &wf, nfds, + ignoreEvents, ignoreInputs, &dpy_no, &found_input); if (dpy_no >= 0 || found_input) { @@ -735,18 +735,18 @@ * Public Routines */ -XtIntervalId XtAddTimeOut(interval, proc, closure) - unsigned long interval; - XtTimerCallbackProc proc; - XtPointer closure; -{ - return XtAppAddTimeOut(_XtDefaultAppContext(), - interval, proc, closure); +XtIntervalId XtAddTimeOut( + unsigned long interval, + XtTimerCallbackProc proc, + XtPointer closure) +{ + return XtAppAddTimeOut(_XtDefaultAppContext(), + interval, proc, closure); } -static void QueueTimerEvent(app, ptr) - XtAppContext app; - TimerEventRec *ptr; +static void QueueTimerEvent( + XtAppContext app, + TimerEventRec *ptr) { TimerEventRec *t,**tt; tt = &app->timerQueue; @@ -760,11 +760,11 @@ *tt = ptr; } -XtIntervalId XtAppAddTimeOut(app, interval, proc, closure) - XtAppContext app; - unsigned long interval; - XtTimerCallbackProc proc; - XtPointer closure; +XtIntervalId XtAppAddTimeOut( + XtAppContext app, + unsigned long interval, + XtTimerCallbackProc proc, + XtPointer closure) { TimerEventRec *tptr; struct timeval current_time; @@ -792,8 +792,8 @@ return( (XtIntervalId) tptr); } -void XtRemoveTimeOut(id) - XtIntervalId id; +void XtRemoveTimeOut( + XtIntervalId id) { TimerEventRec *t, *last, *tid = (TimerEventRec *) id; XtAppContext app = tid->app; @@ -819,17 +819,17 @@ UNLOCK_APP(app); } -XtWorkProcId XtAddWorkProc(proc, closure) - XtWorkProc proc; - XtPointer closure; +XtWorkProcId XtAddWorkProc( + XtWorkProc proc, + XtPointer closure) { return XtAppAddWorkProc(_XtDefaultAppContext(), proc, closure); } -XtWorkProcId XtAppAddWorkProc(app, proc, closure) - XtAppContext app; - XtWorkProc proc; - XtPointer closure; +XtWorkProcId XtAppAddWorkProc( + XtAppContext app, + XtWorkProc proc, + XtPointer closure) { WorkProcRec *wptr; @@ -849,15 +849,15 @@ return (XtWorkProcId) wptr; } -void XtRemoveWorkProc(id) - XtWorkProcId id; +void XtRemoveWorkProc( + XtWorkProcId id) { WorkProcRec *wid= (WorkProcRec *) id, *w, *last; XtAppContext app = wid->app; LOCK_APP(app); /* find it */ - for(w = app->workQueue, last = NULL; + for(w = app->workQueue, last = NULL; w != NULL && w != wid; w = w->next) last = w; if (w == NULL) { @@ -874,17 +874,17 @@ UNLOCK_APP(app); } -XtSignalId XtAddSignal(proc, closure) - XtSignalCallbackProc proc; - XtPointer closure; +XtSignalId XtAddSignal( + XtSignalCallbackProc proc, + XtPointer closure) { return XtAppAddSignal(_XtDefaultAppContext(), proc, closure); } -XtSignalId XtAppAddSignal(app, proc, closure) - XtAppContext app; - XtSignalCallbackProc proc; - XtPointer closure; +XtSignalId XtAppAddSignal( + XtAppContext app, + XtSignalCallbackProc proc, + XtPointer closure) { SignalEventRec *sptr; @@ -906,8 +906,8 @@ return (XtSignalId) sptr; } -void XtRemoveSignal(id) - XtSignalId id; +void XtRemoveSignal( + XtSignalId id) { SignalEventRec *sid = (SignalEventRec*) id, *s, *last = NULL; XtAppContext app = sid->app; @@ -930,8 +930,8 @@ UNLOCK_APP(app); } -void XtNoticeSignal(id) - XtSignalId id; +void XtNoticeSignal( + XtSignalId id) { /* * It would be overkill to lock the app to set this flag. @@ -955,22 +955,22 @@ sid->se_notice = TRUE; } -XtInputId XtAddInput( source, Condition, proc, closure) - int source; - XtPointer Condition; - XtInputCallbackProc proc; - XtPointer closure; +XtInputId XtAddInput( + int source, + XtPointer Condition, + XtInputCallbackProc proc, + XtPointer closure) { return XtAppAddInput(_XtDefaultAppContext(), source, Condition, proc, closure); } -XtInputId XtAppAddInput(app, source, Condition, proc, closure) - XtAppContext app; - int source; - XtPointer Condition; - XtInputCallbackProc proc; - XtPointer closure; +XtInputId XtAppAddInput( + XtAppContext app, + int source, + XtPointer Condition, + XtInputCallbackProc proc, + XtPointer closure) { InputEvent* sptr; XtInputMask condition = (XtInputMask) Condition; @@ -1017,8 +1017,8 @@ return((XtInputId)sptr); } -void XtRemoveInput( id ) - register XtInputId id; +void XtRemoveInput( + register XtInputId id) { register InputEvent *sptr, *lptr; XtAppContext app = ((InputEvent *)id)->app; @@ -1065,7 +1065,7 @@ found = True; break; } - lptr = sptr; + lptr = sptr; } } @@ -1078,14 +1078,14 @@ app->rebuild_fdlist = TRUE; } else XtAppWarningMsg(app, "invalidProcedure","inputHandler", - XtCXtToolkitError, + XtCXtToolkitError, "XtRemoveInput: Input handler not found", (String *)NULL, (Cardinal *)NULL); UNLOCK_APP(app); } -void _XtRemoveAllInputs(app) - XtAppContext app; +void _XtRemoveAllInputs( + XtAppContext app) { int i; for (i = 0; i < app->input_max; i++) { @@ -1101,8 +1101,8 @@ /* Do alternate input and timer callbacks if there are any */ -static void DoOtherSources(app) - XtAppContext app; +static void DoOtherSources( + XtAppContext app) { TimerEventRec *te_ptr; InputEvent *ie_ptr; @@ -1120,10 +1120,10 @@ if (app->input_count > 0) { /* Call _XtWaitForSomething to get input queued up */ (void) _XtWaitForSomething (app, - TRUE, TRUE, FALSE, TRUE, - FALSE, + TRUE, TRUE, FALSE, TRUE, + FALSE, #ifdef XTHREADS - TRUE, + TRUE, #endif (unsigned long *)NULL); DrainQueue(); @@ -1160,8 +1160,8 @@ /* If there are any work procs, call them. Return whether we did so */ -static Boolean CallWorkProc(app) - XtAppContext app; +static Boolean CallWorkProc( + XtAppContext app) { register WorkProcRec *w = app->workQueue; Boolean delete; @@ -1190,8 +1190,8 @@ * return next event; */ -void XtNextEvent(event) - XEvent *event; +void XtNextEvent( + XEvent *event) { XtAppNextEvent(_XtDefaultAppContext(), event); } @@ -1215,9 +1215,9 @@ UNLOCK_PROCESS; } -void XtAppNextEvent(app, event) - XtAppContext app; - XEvent *event; +void XtAppNextEvent( + XtAppContext app, + XEvent *event) { int i, d; @@ -1244,9 +1244,9 @@ d = _XtWaitForSomething (app, FALSE, FALSE, FALSE, FALSE, - TRUE, + TRUE, #ifdef XTHREADS - TRUE, + TRUE, #endif (unsigned long *) NULL); @@ -1261,20 +1261,20 @@ _XtRefreshMapping(event, False); UNLOCK_APP(app); return; - } + } } /* for */ } - -void XtProcessEvent(mask) - XtInputMask mask; + +void XtProcessEvent( + XtInputMask mask) { XtAppProcessEvent(_XtDefaultAppContext(), mask); } -void XtAppProcessEvent(app, mask) - XtAppContext app; - XtInputMask mask; +void XtAppProcessEvent( + XtAppContext app, + XtInputMask mask) { int i, d; XEvent event; @@ -1318,15 +1318,15 @@ return; } } - + if (mask & XtIMAlternateInput) { if (app->input_count > 0 && app->outstandingQueue == NULL) { /* Call _XtWaitForSomething to get input queued up */ - (void) _XtWaitForSomething (app, - TRUE, TRUE, FALSE, TRUE, - FALSE, + (void) _XtWaitForSomething (app, + TRUE, TRUE, FALSE, TRUE, + FALSE, #ifdef XTHREADS - TRUE, + TRUE, #endif (unsigned long *)NULL); } @@ -1339,7 +1339,7 @@ return; } } - + if (mask & XtIMXEvent) { for (i = 1; i <= app->count; i++) { d = (i + app->last) % app->count; @@ -1362,9 +1362,9 @@ (mask & XtIMTimer ? FALSE : TRUE), (mask & XtIMAlternateInput ? FALSE : TRUE), (mask & XtIMSignal ? FALSE : TRUE), - TRUE, + TRUE, #ifdef XTHREADS - TRUE, + TRUE, #endif (unsigned long *) NULL); @@ -1381,18 +1381,18 @@ XtDispatchEvent(&event); UNLOCK_APP(app); return; - } - + } + } } -Boolean XtPending() +Boolean XtPending(void) { return (XtAppPending(_XtDefaultAppContext()) != 0); } -XtInputMask XtAppPending(app) - XtAppContext app; +XtInputMask XtAppPending( + XtAppContext app) { struct timeval cur_time; int d; @@ -1431,7 +1431,7 @@ /* * Check for pending alternate input */ - if (app->timerQueue != NULL) { /* check timeout queue */ + if (app->timerQueue != NULL) { /* check timeout queue */ X_GETTIMEOFDAY (&cur_time); FIXUP_TIMEVAL(cur_time); if ((IS_AT_OR_AFTER(app->timerQueue->te_timer_value, cur_time)) && @@ -1445,12 +1445,12 @@ /* This won't cause a wait, but will enqueue any input */ if(_XtWaitForSomething (app, - FALSE, TRUE, FALSE, TRUE, - FALSE, + FALSE, TRUE, FALSE, TRUE, + FALSE, #ifdef XTHREADS - TRUE, + TRUE, #endif - (unsigned long *) NULL) != -1) + (unsigned long *) NULL) != -1) ret |= XtIMXEvent; if (app->outstandingQueue != NULL) ret |= XtIMAlternateInput; } @@ -1460,8 +1460,8 @@ /* Peek at alternate input and timer callbacks if there are any */ -static Boolean PeekOtherSources(app) - XtAppContext app; +static Boolean PeekOtherSources( + XtAppContext app) { struct timeval cur_time; @@ -1479,10 +1479,10 @@ if (app->input_count > 0) { /* Call _XtWaitForSomething to get input queued up */ (void) _XtWaitForSomething (app, - TRUE, TRUE, FALSE, TRUE, - FALSE, + TRUE, TRUE, FALSE, TRUE, + FALSE, #ifdef XTHREADS - TRUE, + TRUE, #endif (unsigned long *)NULL); if (app->outstandingQueue != NULL) return TRUE; @@ -1498,17 +1498,17 @@ return FALSE; } -Boolean XtPeekEvent(event) - XEvent *event; +Boolean XtPeekEvent( + XEvent *event) { return XtAppPeekEvent(_XtDefaultAppContext(), event); } Boolean XtAppPeekEvent_SkipTimer; -Boolean XtAppPeekEvent(app, event) - XtAppContext app; - XEvent *event; +Boolean XtAppPeekEvent( + XtAppContext app, + XEvent *event) { int i, d; Boolean foundCall = FALSE; @@ -1525,7 +1525,7 @@ if (XEventsQueued(app->list[d], QueuedAfterFlush)) goto GotEvent; } - + if (foundCall) { event->xany.type = 0; event->xany.display = NULL; @@ -1537,12 +1537,12 @@ while (1) { d = _XtWaitForSomething (app, FALSE, FALSE, FALSE, FALSE, - TRUE, + TRUE, #ifdef XTHREADS - TRUE, + TRUE, #endif (unsigned long *) NULL); - + if (d != -1) { /* event */ GotEvent: XPeekEvent(app->list[d], event); @@ -1589,7 +1589,7 @@ * spec is vague here; we'll assume signals also return FALSE, * of course to determine whether a signal is pending requires * walking the signalQueue looking for se_notice flags which - * this code doesn't do. + * this code doesn't do. */ #if 0 if (app->signalQueue != NULL) { /* signal */ @@ -1599,10 +1599,10 @@ UNLOCK_APP(app); return FALSE; } - else + else #endif { /* input */ - event->xany.type = 0; + event->xany.type = 0; event->xany.display = NULL; event->xany.window = 0; UNLOCK_APP(app); @@ -1610,4 +1610,4 @@ } } } /* end while */ -} +} Index: xc/lib/Xt/Object.c diff -u xc/lib/Xt/Object.c:1.6 xc/lib/Xt/Object.c:1.7 --- xc/lib/Xt/Object.c:1.6 Fri Dec 14 14:56:26 2001 +++ xc/lib/Xt/Object.c Tue May 4 20:07:03 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -58,7 +58,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/Object.c,v 1.6 2001/12/14 19:56:26 dawes Exp $ */ +/* $XFree86: xc/lib/Xt/Object.c,v 1.7 2004/05/05 00:07:03 dickey Exp $ */ #define OBJECT #include "IntrinsicI.h" @@ -70,9 +70,9 @@ XtRCallback, (XtPointer)NULL} }; -static void ObjectClassPartInitialize(); -static Boolean ObjectSetValues(); -static void ObjectDestroy(); +static void ObjectClassPartInitialize(WidgetClass); +static Boolean ObjectSetValues(Widget, Widget, Widget, ArgList, Cardinal *); +static void ObjectDestroy(Widget); externaldef(objectclassrec) ObjectClassRec objectClassRec = { { @@ -83,7 +83,7 @@ /* class_part_initialize*/ ObjectClassPartInitialize, /* class_inited */ FALSE, /* initialize */ NULL, - /* initialize_hook */ NULL, + /* initialize_hook */ NULL, /* pad */ NULL, /* pad */ NULL, /* pad */ 0, @@ -98,9 +98,9 @@ /* pad */ NULL, /* pad */ NULL, /* set_values */ ObjectSetValues, - /* set_values_hook */ NULL, + /* set_values_hook */ NULL, /* pad */ NULL, - /* get_values_hook */ NULL, + /* get_values_hook */ NULL, /* pad */ NULL, /* version */ XtVersion, /* callback_offsets */ NULL, @@ -119,8 +119,8 @@ */ -static void ConstructCallbackOffsets(widgetClass) - WidgetClass widgetClass; +static void ConstructCallbackOffsets( + WidgetClass widgetClass) { static XrmQuark QCallback = NULLQUARK; register int i; @@ -145,7 +145,7 @@ ((ObjectClass) objectClass->object_class.superclass)-> object_class.callback_private; tableSize = (int)(long) superTable[0]; - } else { + } else { superTable = (CallbackTable) NULL; tableSize = 0; } @@ -155,7 +155,7 @@ for (i = objectClass->object_class.num_resources; --i >= 0; resourceList++) if (resourceList->xrm_type == QCallback) tableSize++; - + /* * Allocate and load the table. Make sure that the new callback * offsets occur in the table ahead of the superclass callback @@ -163,7 +163,7 @@ */ newTable = (CallbackTable) __XtMalloc(sizeof(XrmResource *) * (tableSize + 1)); - + newTable[0] = (XrmResource *)(long) tableSize; if (superTable) @@ -179,12 +179,12 @@ for (tableSize = (int)(long) *superTable++; --tableSize >= 0; superTable++) newTable[i++] = *superTable; - + objectClass->object_class.callback_private = (XtPointer) newTable; } -static void InheritObjectExtensionMethods(widget_class) - WidgetClass widget_class; +static void InheritObjectExtensionMethods( + WidgetClass widget_class) { ObjectClass oc = (ObjectClass) widget_class; ObjectClassExtension ext, super_ext = NULL; @@ -192,14 +192,14 @@ ext = (ObjectClassExtension) XtGetClassExtension(widget_class, XtOffsetOf(ObjectClassRec, object_class.extension), - NULLQUARK, XtObjectExtensionVersion, + NULLQUARK, XtObjectExtensionVersion, sizeof(ObjectClassExtensionRec)); if (oc->object_class.superclass) super_ext = (ObjectClassExtension) XtGetClassExtension(oc->object_class.superclass, XtOffsetOf(ObjectClassRec, object_class.extension), - NULLQUARK, XtObjectExtensionVersion, + NULLQUARK, XtObjectExtensionVersion, sizeof(ObjectClassExtensionRec)); LOCK_PROCESS; if (ext) { @@ -209,7 +209,7 @@ ext->deallocate = (super_ext ? super_ext->deallocate : NULL); } else if (super_ext) { /* Be careful to inherit only what is appropriate */ - ext = (ObjectClassExtension) + ext = (ObjectClassExtension) __XtCalloc(1, sizeof(ObjectClassExtensionRec)); ext->next_extension = oc->object_class.extension; ext->record_type = NULLQUARK; @@ -222,8 +222,8 @@ UNLOCK_PROCESS; } -static void ObjectClassPartInitialize(wc) - register WidgetClass wc; +static void ObjectClassPartInitialize( + register WidgetClass wc) { ObjectClass oc = (ObjectClass)wc; @@ -241,10 +241,12 @@ /*ARGSUSED*/ -static Boolean ObjectSetValues(old, request, widget, args, num_args) - Widget old, request, widget; - ArgList args; - Cardinal *num_args; +static Boolean ObjectSetValues( + Widget old, + Widget request, + Widget widget, + ArgList args, + Cardinal * num_args) { register CallbackTable offsets; register int i; @@ -271,8 +273,8 @@ } -static void ObjectDestroy (widget) - register Widget widget; +static void ObjectDestroy ( + register Widget widget) { register CallbackTable offsets; register int i; @@ -290,5 +292,3 @@ } UNLOCK_PROCESS; } /* ObjectDestroy */ - - Index: xc/lib/Xt/PassivGrab.c diff -u xc/lib/Xt/PassivGrab.c:3.7 xc/lib/Xt/PassivGrab.c:3.8 --- xc/lib/Xt/PassivGrab.c:3.7 Fri Oct 24 11:47:35 2003 +++ xc/lib/Xt/PassivGrab.c Tue May 4 20:07:03 2004 @@ -6,13 +6,13 @@ Copyright 1987, 1988, 1989,1990 by Digital Equipment Corporation, Maynard, Massachusetts Copyright 1993 by Sun Microsystems, Inc. Mountain View, CA. -Permission to use, copy, modify, and distribute this software -and its documentation for any purpose and without fee is hereby -granted, provided that the above copyright notice appear in all -copies and that both that copyright notice and this permission -notice appear in supporting documentation, and that the names of -Hewlett-Packard, Digital, or Sun not be used in advertising or -publicity pertaining to distribution of the software without specific, +Permission to use, copy, modify, and distribute this software +and its documentation for any purpose and without fee is hereby +granted, provided that the above copyright notice appear in all +copies and that both that copyright notice and this permission +notice appear in supporting documentation, and that the names of +Hewlett-Packard, Digital, or Sun not be used in advertising or +publicity pertaining to distribution of the software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING @@ -33,7 +33,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. ********************************************************/ -/* $XFree86: xc/lib/Xt/PassivGrab.c,v 3.7 2003/10/24 15:47:35 tsi Exp $ */ +/* $XFree86: xc/lib/Xt/PassivGrab.c,v 3.8 2004/05/05 00:07:03 dickey Exp $ */ /* @@ -87,9 +87,9 @@ * with the detail. */ -static void DeleteDetailFromMask(ppDetailMask, detail) - Mask **ppDetailMask; - unsigned short detail; +static void DeleteDetailFromMask( + Mask **ppDetailMask, + unsigned short detail) { Mask *pDetailMask = *ppDetailMask; @@ -108,20 +108,20 @@ * Make an exact copy of the specified detail mask. */ -static Mask *CopyDetailMask(pOriginalDetailMask) - Mask *pOriginalDetailMask; +static Mask *CopyDetailMask( + Mask *pOriginalDetailMask) { Mask *pTempMask; int i; - + if (!pOriginalDetailMask) return NULL; - + pTempMask = (Mask *)__XtMalloc(sizeof(Mask) * MasksPerDetailMask); - + for ( i = 0; i < MasksPerDetailMask; i++) pTempMask[i]= pOriginalDetailMask[i]; - + return pTempMask; } @@ -131,21 +131,20 @@ * specified parameters. */ -static XtServerGrabPtr CreateGrab(widget, ownerEvents, modifiers, - keybut, pointer_mode, keyboard_mode, - event_mask, confine_to, cursor, need_ext) - Widget widget; - Boolean ownerEvents; - Modifiers modifiers; - KeyCode keybut; - int pointer_mode, keyboard_mode; - Mask event_mask; - Window confine_to; - Cursor cursor; - Boolean need_ext; +static XtServerGrabPtr CreateGrab( + Widget widget, + Boolean ownerEvents, + Modifiers modifiers, + KeyCode keybut, + int pointer_mode, + int keyboard_mode, + Mask event_mask, + Window confine_to, + Cursor cursor, + Boolean need_ext) { XtServerGrabPtr grab; - + if (confine_to || cursor) need_ext = True; grab = (XtServerGrabPtr)__XtMalloc(sizeof(XtServerGrabRec) + @@ -176,8 +175,8 @@ * Free up the space occupied by a grab entry. */ -static void FreeGrab(pGrab) - XtServerGrabPtr pGrab; +static void FreeGrab( + XtServerGrabPtr pGrab) { if (pGrab->hasExt) { XtServerGrabExtPtr ext = GRABEXT(pGrab); @@ -199,22 +198,23 @@ * is contained in the mask of the first, then TRUE is returned. */ -static Bool IsInGrabMask(firstDetail, secondDetail, exception) - register DetailPtr firstDetail, secondDetail; - unsigned short exception; +static Bool IsInGrabMask( + register DetailPtr firstDetail, + register DetailPtr secondDetail, + unsigned short exception) { if (firstDetail->exact == exception) { if (!firstDetail->pMask) return TRUE; - + /* (at present) never called with two non-null pMasks */ if (secondDetail->exact == exception) return FALSE; - + if (GETBIT(firstDetail->pMask, secondDetail->exact)) return TRUE; } - + return FALSE; } @@ -224,15 +224,17 @@ * exactly, then TRUE is returned. */ -static Bool IdenticalExactDetails(firstExact, secondExact, exception) - unsigned short firstExact, secondExact, exception; +static Bool IdenticalExactDetails( + unsigned short firstExact, + unsigned short secondExact, + unsigned short exception) { if ((firstExact == exception) || (secondExact == exception)) return FALSE; - + if (firstExact == secondExact) return TRUE; - + return FALSE; } @@ -244,17 +246,18 @@ * TRUE is returned. */ -static Bool DetailSupersedesSecond(firstDetail, secondDetail, exception) - register DetailPtr firstDetail, secondDetail; - unsigned short exception; +static Bool DetailSupersedesSecond( + register DetailPtr firstDetail, + register DetailPtr secondDetail, + unsigned short exception) { if (IsInGrabMask(firstDetail, secondDetail, exception)) return TRUE; - + if (IdenticalExactDetails(firstDetail->exact, secondDetail->exact, exception)) return TRUE; - + return FALSE; } @@ -264,8 +267,9 @@ * 'encompasses' the second grab entry, then TRUE is returned. */ -static Bool GrabSupersedesSecond(pFirstGrab, pSecondGrab) - register XtServerGrabPtr pFirstGrab, pSecondGrab; +static Bool GrabSupersedesSecond( + register XtServerGrabPtr pFirstGrab, + register XtServerGrabPtr pSecondGrab) { DetailRec first, second; @@ -281,7 +285,7 @@ second.pMask = NULL; if (!DetailSupersedesSecond(&first, &second, (unsigned short)AnyModifier)) return FALSE; - + first.exact = pFirstGrab->keybut; if (pFirstGrab->hasExt) first.pMask = GRABEXT(pFirstGrab)->pKeyButMask; @@ -294,7 +298,7 @@ second.pMask = NULL; if (DetailSupersedesSecond(&first, &second, (unsigned short)AnyKey)) return TRUE; - + return FALSE; } @@ -311,20 +315,21 @@ * for the other entry encompasses the first. */ -static Bool GrabMatchesSecond(pFirstGrab, pSecondGrab) - register XtServerGrabPtr pFirstGrab, pSecondGrab; +static Bool GrabMatchesSecond( + register XtServerGrabPtr pFirstGrab, + register XtServerGrabPtr pSecondGrab) { DetailRec firstD, firstM, secondD, secondM; if (pDisplay(pFirstGrab) != pDisplay(pSecondGrab)) return FALSE; - + if (GrabSupersedesSecond(pFirstGrab, pSecondGrab)) return TRUE; - + if (GrabSupersedesSecond(pSecondGrab, pFirstGrab)) return TRUE; - + firstD.exact = pFirstGrab->keybut; firstM.exact = pFirstGrab->modifiers; if (pFirstGrab->hasExt) { @@ -347,11 +352,11 @@ if (DetailSupersedesSecond(&secondD, &firstD, (unsigned short)AnyKey) && DetailSupersedesSecond(&firstM, &secondM, (unsigned short)AnyModifier)) return TRUE; - - if (DetailSupersedesSecond(&firstD, &secondD, (unsigned short)AnyKey) && + + if (DetailSupersedesSecond(&firstD, &secondD, (unsigned short)AnyKey) && DetailSupersedesSecond(&secondM, &firstM, (unsigned short)AnyModifier)) return TRUE; - + return FALSE; } @@ -362,17 +367,17 @@ * may result in multiple entries being modified/deleted. */ -static void DeleteServerGrabFromList(passiveListPtr, pMinuendGrab) - XtServerGrabPtr *passiveListPtr; - XtServerGrabPtr pMinuendGrab; +static void DeleteServerGrabFromList( + XtServerGrabPtr *passiveListPtr, + XtServerGrabPtr pMinuendGrab) { register XtServerGrabPtr *next; register XtServerGrabPtr grab; register XtServerGrabExtPtr ext; - + for (next = passiveListPtr; (grab = *next); ) { - if (GrabMatchesSecond(grab, pMinuendGrab) && + if (GrabMatchesSecond(grab, pMinuendGrab) && (pDisplay(grab) == pDisplay(pMinuendGrab))) { if (GrabSupersedesSecond(pMinuendGrab, grab)) @@ -430,7 +435,7 @@ * mask set to AnyModifier & ~(deleted modifiers). */ XtServerGrabPtr pNewGrab; - + DeleteDetailFromMask(&ext->pKeyButMask, pMinuendGrab->keybut); pNewGrab = CreateGrab(grab->widget, (Boolean)grab->ownerEvents, @@ -441,10 +446,10 @@ (Mask)0, (Window)0, (Cursor)0, True); GRABEXT(pNewGrab)->pModifiersMask = CopyDetailMask(ext->pModifiersMask); - + DeleteDetailFromMask(&GRABEXT(pNewGrab)->pModifiersMask, pMinuendGrab->modifiers); - + pNewGrab->next = *passiveListPtr; *passiveListPtr = pNewGrab; } else if (pMinuendGrab->keybut == AnyKey) { @@ -461,8 +466,8 @@ /* * The list entry has keycode AnyKey and modifier * AnyModifier; the entry being deleted has a - * specific keycode and modifier AnyModifier. So - * we simply need to mask off the specified + * specific keycode and modifier AnyModifier. So + * we simply need to mask off the specified * keycode. */ DeleteDetailFromMask(&ext->pKeyButMask, pMinuendGrab->keybut); @@ -472,18 +477,18 @@ } } -static void DestroyPassiveList(passiveListPtr) - XtServerGrabPtr *passiveListPtr; +static void DestroyPassiveList( + XtServerGrabPtr *passiveListPtr) { XtServerGrabPtr next, grab; for (next = *passiveListPtr; next; ) { grab = next; next = grab->next; - + /* not necessary to explicitly ungrab key or button; * window is being destroyed so server will take care of it. - */ + */ FreeGrab(grab); } @@ -494,10 +499,10 @@ * This function is called at widget destroy time to clean up */ /*ARGSUSED*/ -void _XtDestroyServerGrabs(w, closure, call_data) - Widget w; - XtPointer closure; - XtPointer call_data; /* unused */ +void _XtDestroyServerGrabs( + Widget w, + XtPointer closure, + XtPointer call_data) /* unused */ { XtPerWidgetInput pwi = (XtPerWidgetInput)closure; XtPerDisplayInput pdi; @@ -506,14 +511,14 @@ pdi = _XtGetPerDisplayInput(XtDisplay(w)); _XtClearAncestorCache(w); UNLOCK_PROCESS; - + /* Remove the active grab, if necessary */ - if ((pdi->keyboard.grabType != XtNoServerGrab) && + if ((pdi->keyboard.grabType != XtNoServerGrab) && (pdi->keyboard.grab.widget == w)) { pdi->keyboard.grabType = XtNoServerGrab; pdi->activatingKey = (KeyCode)0; } - if ((pdi->pointer.grabType != XtNoServerGrab) && + if ((pdi->pointer.grabType != XtNoServerGrab) && (pdi->pointer.grab.widget == w)) pdi->pointer.grabType = XtNoServerGrab; @@ -554,7 +559,7 @@ */ if (!*passiveListPtr) return (XtServerGrabPtr)NULL; - + /* Take only the lower thirteen bits as modifier state. The X Keyboard * Extension may be representing keyboard group state in two upper bits. */ @@ -576,11 +581,11 @@ */ /*ARGSUSED*/ -static void ActiveHandler (widget, pdi, event, cont) - Widget widget; - XtPointer pdi; - XEvent *event; - Boolean *cont; +static void ActiveHandler ( + Widget widget, + XtPointer pdi, + XEvent *event, + Boolean *cont) { /* nothing */ } @@ -589,19 +594,19 @@ /* * MakeGrab */ -static void MakeGrab(grab, passiveListPtr, isKeyboard, pdi, pwi) - XtServerGrabPtr grab; - XtServerGrabPtr *passiveListPtr; - Boolean isKeyboard; - XtPerDisplayInput pdi; - XtPerWidgetInput pwi; +static void MakeGrab( + XtServerGrabPtr grab, + XtServerGrabPtr *passiveListPtr, + Boolean isKeyboard, + XtPerDisplayInput pdi, + XtPerWidgetInput pwi) { if (!isKeyboard && !pwi->active_handler_added) { XtAddEventHandler(grab->widget, ButtonReleaseMask, FALSE, ActiveHandler, (XtPointer)pdi); pwi->active_handler_added = TRUE; } - + if (isKeyboard) { XGrabKey(pDisplay(grab), grab->keybut, grab->modifiers, @@ -630,10 +635,10 @@ *passiveListPtr = grab; } -static void MakeGrabs(passiveListPtr, isKeyboard, pdi) - XtServerGrabPtr *passiveListPtr; - Boolean isKeyboard; - XtPerDisplayInput pdi; +static void MakeGrabs( + XtServerGrabPtr *passiveListPtr, + Boolean isKeyboard, + XtPerDisplayInput pdi) { XtServerGrabPtr next = *passiveListPtr; XtServerGrabPtr grab; @@ -653,8 +658,8 @@ MakeGrab(grab, passiveListPtr, isKeyboard, pdi, pwi); } UNLOCK_PROCESS; -} - +} + /* * This function is the event handler attached to the associated widget * when grabs need to be added, but the widget is not yet realized. When @@ -663,11 +668,11 @@ */ /*ARGSUSED*/ -static void RealizeHandler (widget, closure, event, cont) - Widget widget; - XtPointer closure; - XEvent *event; /* unused */ - Boolean *cont; /* unused */ +static void RealizeHandler ( + Widget widget, + XtPointer closure, + XEvent *event, /* unused */ + Boolean *cont) /* unused */ { XtPerWidgetInput pwi = (XtPerWidgetInput)closure; XtPerDisplayInput pdi; @@ -677,7 +682,7 @@ UNLOCK_PROCESS; MakeGrabs(&pwi->keyList, KEYBOARD, pdi); MakeGrabs(&pwi->ptrList, POINTER, pdi); - + XtRemoveEventHandler(widget, XtAllEvents, True, RealizeHandler, (XtPointer)pwi); pwi->realize_handler_added = FALSE; @@ -694,26 +699,24 @@ */ static -void GrabKeyOrButton (widget, keyOrButton, modifiers, owner_events, - pointer_mode, keyboard_mode, event_mask, - confine_to, cursor, isKeyboard) - Widget widget; - KeyCode keyOrButton; - Modifiers modifiers; - Boolean owner_events; - int pointer_mode; - int keyboard_mode; - Mask event_mask; - Window confine_to; - Cursor cursor; - Boolean isKeyboard; +void GrabKeyOrButton ( + Widget widget, + KeyCode keyOrButton, + Modifiers modifiers, + Boolean owner_events, + int pointer_mode, + int keyboard_mode, + Mask event_mask, + Window confine_to, + Cursor cursor, + Boolean isKeyboard) { XtServerGrabPtr *passiveListPtr; XtServerGrabPtr newGrab; XtPerWidgetInput pwi; XtPerDisplayInput pdi; - - + + XtCheckSubclass(widget, coreWidgetClass, "in XtGrabKey or XtGrabButton"); LOCK_PROCESS; pwi = _XtGetPerWidgetInput(widget, TRUE); @@ -723,8 +726,8 @@ passiveListPtr = &pwi->ptrList; pdi = _XtGetPerDisplayInput(XtDisplay(widget)); UNLOCK_PROCESS; - newGrab = CreateGrab(widget, owner_events, modifiers, - keyOrButton, pointer_mode, keyboard_mode, + newGrab = CreateGrab(widget, owner_events, modifiers, + keyOrButton, pointer_mode, keyboard_mode, event_mask, confine_to, cursor, False); /* * if the widget is realized then process the entry into the grab @@ -742,7 +745,7 @@ (XtPointer)pwi); pwi->realize_handler_added = TRUE; } - + while (*passiveListPtr) passiveListPtr = &(*passiveListPtr)->next; *passiveListPtr = newGrab; @@ -751,24 +754,24 @@ static -void UngrabKeyOrButton (widget, keyOrButton, modifiers, isKeyboard) - Widget widget; - int keyOrButton; - Modifiers modifiers; - Boolean isKeyboard; +void UngrabKeyOrButton ( + Widget widget, + int keyOrButton, + Modifiers modifiers, + Boolean isKeyboard) { XtServerGrabRec tempGrab; XtPerWidgetInput pwi; - + XtCheckSubclass(widget, coreWidgetClass, "in XtUngrabKey or XtUngrabButton"); - + /* Build a temporary grab list entry */ tempGrab.widget = widget; tempGrab.modifiers = modifiers; tempGrab.keybut = keyOrButton; tempGrab.hasExt = False; - + LOCK_PROCESS; pwi = _XtGetPerWidgetInput(widget, FALSE); UNLOCK_PROCESS; @@ -792,11 +795,11 @@ widget->core.window); else XUngrabButton(widget->core.screen->display, - keyOrButton, (unsigned int)modifiers, + keyOrButton, (unsigned int)modifiers, widget->core.window); } - + /* Delete all entries which are encompassed by the specified grab. */ DeleteServerGrabFromList(isKeyboard ? &pwi->keyList : &pwi->ptrList, &tempGrab); @@ -814,7 +817,7 @@ LOCK_APP(app); GrabKeyOrButton(widget, (KeyCode)keycode, modifiers, owner_events, - pointer_mode, keyboard_mode, + pointer_mode, keyboard_mode, (Mask)0, (Window)None, (Cursor)None, KEYBOARD); UNLOCK_APP(app); } @@ -834,7 +837,7 @@ LOCK_APP(app); GrabKeyOrButton(widget, (KeyCode)button, modifiers, owner_events, - pointer_mode, keyboard_mode, + pointer_mode, keyboard_mode, (Mask)event_mask, confine_to, cursor, POINTER); UNLOCK_APP(app); } @@ -857,10 +860,10 @@ UNLOCK_APP(app); } -void XtUngrabButton (widget, button, modifiers) - Widget widget; - unsigned int button; - Modifiers modifiers; +void XtUngrabButton ( + Widget widget, + unsigned int button, + Modifiers modifiers) { WIDGET_TO_APPCON(widget); @@ -872,22 +875,20 @@ /* * Active grab of Device. clear any client side grabs so we dont lock */ -static int GrabDevice (widget, owner_events, - pointer_mode, keyboard_mode, - event_mask, confine_to, cursor, time, isKeyboard) - Widget widget; - Boolean owner_events; - int pointer_mode; - int keyboard_mode; - Mask event_mask; - Window confine_to; - Cursor cursor; - Time time; - Boolean isKeyboard; +static int GrabDevice ( + Widget widget, + Boolean owner_events, + int pointer_mode, + int keyboard_mode, + Mask event_mask, + Window confine_to, + Cursor cursor, + Time time, + Boolean isKeyboard) { XtPerDisplayInput pdi; int returnVal; - + XtCheckSubclass(widget, coreWidgetClass, "in XtGrabKeyboard or XtGrabPointer"); if (!XtIsRealized(widget)) @@ -896,18 +897,18 @@ pdi = _XtGetPerDisplayInput(XtDisplay(widget)); UNLOCK_PROCESS; if (!isKeyboard) - returnVal = XGrabPointer(XtDisplay(widget), XtWindow(widget), + returnVal = XGrabPointer(XtDisplay(widget), XtWindow(widget), owner_events, event_mask, pointer_mode, keyboard_mode, confine_to, cursor, time); else - returnVal = XGrabKeyboard(XtDisplay(widget), XtWindow(widget), - owner_events, pointer_mode, + returnVal = XGrabKeyboard(XtDisplay(widget), XtWindow(widget), + owner_events, pointer_mode, keyboard_mode, time); if (returnVal == GrabSuccess) { XtDevice device; - + device = isKeyboard ? &pdi->keyboard : &pdi->pointer; /* fill in the server grab rec */ device->grab.widget = widget; @@ -923,10 +924,10 @@ return returnVal; } -static void UngrabDevice(widget, time, isKeyboard) - Widget widget; - Time time; - Boolean isKeyboard; +static void UngrabDevice( + Widget widget, + Time time, + Boolean isKeyboard) { XtPerDisplayInput pdi; XtDevice device; @@ -937,7 +938,7 @@ device = isKeyboard ? &pdi->keyboard : &pdi->pointer; XtCheckSubclass(widget, coreWidgetClass, "in XtUngrabKeyboard or XtUngrabPointer"); - + if (device->grabType != XtNoServerGrab) { if (device->grabType != XtPseudoPassiveServerGrab @@ -968,7 +969,7 @@ LOCK_APP(app); retval = GrabDevice (widget, owner_events, - pointer_mode, keyboard_mode, + pointer_mode, keyboard_mode, (Mask)0, (Window)None, (Cursor)None, time, KEYBOARD); UNLOCK_APP(app); return retval; @@ -979,9 +980,9 @@ * Ungrab the keyboard */ -void XtUngrabKeyboard(widget, time) - Widget widget; - Time time; +void XtUngrabKeyboard( + Widget widget, + Time time) { WIDGET_TO_APPCON(widget); @@ -1011,8 +1012,8 @@ LOCK_APP(app); retval = GrabDevice (widget, owner_events, - pointer_mode, keyboard_mode, - (Mask)event_mask, confine_to, + pointer_mode, keyboard_mode, + (Mask)event_mask, confine_to, cursor, time, POINTER); UNLOCK_APP(app); return retval; @@ -1023,9 +1024,9 @@ * Ungrab the pointer */ -void XtUngrabPointer(widget, time) - Widget widget; - Time time; +void XtUngrabPointer( + Widget widget, + Time time) { WIDGET_TO_APPCON(widget); @@ -1035,8 +1036,8 @@ } -void _XtRegisterPassiveGrabs (widget) - Widget widget; +void _XtRegisterPassiveGrabs ( + Widget widget) { XtPerWidgetInput pwi = _XtGetPerWidgetInput (widget, FALSE); @@ -1047,4 +1048,3 @@ pwi->realize_handler_added = TRUE; } } - Index: xc/lib/Xt/Pointer.c diff -u xc/lib/Xt/Pointer.c:1.2 xc/lib/Xt/Pointer.c:1.3 --- xc/lib/Xt/Pointer.c:1.2 Fri Dec 14 14:56:27 2001 +++ xc/lib/Xt/Pointer.c Tue May 4 20:07:03 2004 @@ -5,13 +5,13 @@ Copyright 1988 by Hewlett-Packard Company Copyright 1987, 1988, 1989 by Digital Equipment Corporation, Maynard -Permission to use, copy, modify, and distribute this software -and its documentation for any purpose and without fee is hereby -granted, provided that the above copyright notice appear in all -copies and that both that copyright notice and this permission -notice appear in supporting documentation, and that the names of -Hewlett-Packard or Digital not be used in advertising or -publicity pertaining to distribution of the software without specific, +Permission to use, copy, modify, and distribute this software +and its documentation for any purpose and without fee is hereby +granted, provided that the above copyright notice appear in all +copies and that both that copyright notice and this permission +notice appear in supporting documentation, and that the names of +Hewlett-Packard or Digital not be used in advertising or +publicity pertaining to distribution of the software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING @@ -56,11 +56,11 @@ #define AllButtonsMask (Button1Mask | Button2Mask | Button3Mask | Button4Mask | Button5Mask) -Widget _XtProcessPointerEvent(event, widget, pdi) - XButtonEvent *event; - Widget widget; - XtPerDisplayInput pdi; -{ +Widget _XtProcessPointerEvent( + XButtonEvent *event, + Widget widget, + XtPerDisplayInput pdi) +{ XtDevice device = &pdi->pointer; XtServerGrabPtr newGrab = NULL, devGrab = &device->grab; Widget dspWidget = NULL; @@ -74,10 +74,10 @@ { Cardinal i; - for (i = pdi->traceDepth; - i > 0 && !newGrab; + for (i = pdi->traceDepth; + i > 0 && !newGrab; i--) - newGrab = _XtCheckServerGrabsOnWidget((XEvent*)event, + newGrab = _XtCheckServerGrabsOnWidget((XEvent*)event, pdi->trace[i-1], POINTER); } @@ -89,22 +89,22 @@ } } break; - + case ButtonRelease: { - if ((device->grabType == XtPassiveServerGrab) && + if ((device->grabType == XtPassiveServerGrab) && !(event->state & ~(Button1Mask << (event->button - 1)) & AllButtonsMask)) deactivateGrab = TRUE; } break; } - + if (IsServerGrab(device->grabType) && !(devGrab)->ownerEvents) dspWidget = (devGrab)->widget; else dspWidget = widget; - + if (deactivateGrab) device->grabType = XtNoServerGrab; Index: xc/lib/Xt/Popup.c diff -u xc/lib/Xt/Popup.c:1.4 xc/lib/Xt/Popup.c:1.5 --- xc/lib/Xt/Popup.c:1.4 Fri Oct 24 11:47:35 2003 +++ xc/lib/Xt/Popup.c Tue May 4 20:07:03 2004 @@ -29,13 +29,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the name of Digital not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -46,7 +46,7 @@ SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xt/Popup.c,v 1.4 2003/10/24 15:47:35 tsi Exp $ */ +/* $XFree86: xc/lib/Xt/Popup.c,v 1.5 2004/05/05 00:07:03 dickey Exp $ */ #include "IntrinsicI.h" #include "ShellP.h" @@ -105,7 +105,7 @@ (String *)NULL, (Cardinal *)NULL); grab_kind = XtGrabNone; } - + _XtPopup(widget, grab_kind, FALSE); hookobj = XtHooksOfDisplay(XtDisplay(widget)); @@ -115,14 +115,14 @@ call_data.type = XtHpopup; call_data.widget = widget; call_data.event_data = (XtPointer)grab_kind; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer)&call_data); } } /* XtPopup */ -void XtPopupSpringLoaded (widget) - Widget widget; +void XtPopupSpringLoaded ( + Widget widget) { Widget hookobj; @@ -134,14 +134,14 @@ call_data.type = XtHpopupSpringLoaded; call_data.widget = widget; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer)&call_data); } } -void XtPopdown(widget) - Widget widget; +void XtPopdown( + Widget widget) { /* Unmap a shell widget if it is mapped, and remove from grab list */ Widget hookobj; @@ -174,17 +174,17 @@ call_data.type = XtHpopdown; call_data.widget = widget; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer)&call_data); } } /* XtPopdown */ /* ARGSUSED */ -void XtCallbackPopdown(widget, closure, call_data) - Widget widget; - XtPointer closure; - XtPointer call_data; +void XtCallbackPopdown( + Widget widget, + XtPointer closure, + XtPointer call_data) { register XtPopdownID id = (XtPopdownID) closure; @@ -193,6 +193,3 @@ XtSetSensitive(id->enable_widget, TRUE); } } /* XtCallbackPopdown */ - - - Index: xc/lib/Xt/PopupCB.c diff -u xc/lib/Xt/PopupCB.c:1.2 xc/lib/Xt/PopupCB.c:1.3 --- xc/lib/Xt/PopupCB.c:1.2 Fri Dec 14 14:56:27 2001 +++ xc/lib/Xt/PopupCB.c Tue May 4 20:07:03 2004 @@ -50,20 +50,20 @@ #include "IntrinsicI.h" /* ARGSUSED */ -void XtCallbackNone(widget, closure, call_data) - Widget widget; - XtPointer closure; - XtPointer call_data; +void XtCallbackNone( + Widget widget, + XtPointer closure, + XtPointer call_data) { XtSetSensitive(widget, FALSE); _XtPopup((Widget) closure, XtGrabNone, FALSE); } /* XtCallbackNone */ /* ARGSUSED */ -void XtCallbackNonexclusive(widget, closure, call_data) - Widget widget; - XtPointer closure; - XtPointer call_data; +void XtCallbackNonexclusive( + Widget widget, + XtPointer closure, + XtPointer call_data) { XtSetSensitive(widget, FALSE); @@ -71,10 +71,10 @@ } /* XtCallbackNonexclusive */ /* ARGSUSED */ -void XtCallbackExclusive(widget, closure, call_data) - Widget widget; - XtPointer closure; - XtPointer call_data; +void XtCallbackExclusive( + Widget widget, + XtPointer closure, + XtPointer call_data) { XtSetSensitive(widget, FALSE); _XtPopup((Widget) closure, XtGrabExclusive, FALSE); Index: xc/lib/Xt/RectObj.c diff -u xc/lib/Xt/RectObj.c:1.3 xc/lib/Xt/RectObj.c:1.4 --- xc/lib/Xt/RectObj.c:1.3 Fri Dec 14 14:56:27 2001 +++ xc/lib/Xt/RectObj.c Tue May 4 20:07:03 2004 @@ -29,13 +29,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the name of Digital not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -46,7 +46,7 @@ SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xt/RectObj.c,v 1.3 2001/12/14 19:56:27 dawes Exp $ */ +/* $XFree86: xc/lib/Xt/RectObj.c,v 1.4 2004/05/05 00:07:03 dickey Exp $ */ #define RECTOBJ #include "IntrinsicI.h" @@ -59,7 +59,7 @@ * ******************************************************************/ -static void XtCopyAncestorSensitive(); +static void XtCopyAncestorSensitive(Widget, int, XrmValue *); static XtResource resources[] = { @@ -82,8 +82,8 @@ (XtPointer)True} }; -static void RectClassPartInitialize(); -static void RectSetValuesAlmost(); +static void RectClassPartInitialize(WidgetClass); +static void RectSetValuesAlmost(Widget, Widget, XtWidgetGeometry *, XtWidgetGeometry *); externaldef(rectobjclassrec) RectObjClassRec rectObjClassRec = { { @@ -94,7 +94,7 @@ /* class_part_initialize*/ RectClassPartInitialize, /* class_inited */ FALSE, /* initialize */ NULL, - /* initialize_hook */ NULL, + /* initialize_hook */ NULL, /* realize */ NULL, /* actions */ NULL, /* num_actions */ 0, @@ -109,9 +109,9 @@ /* resize */ NULL, /* expose */ NULL, /* set_values */ NULL, - /* set_values_hook */ NULL, - /* set_values_almost */ RectSetValuesAlmost, - /* get_values_hook */ NULL, + /* set_values_hook */ NULL, + /* set_values_almost */ RectSetValuesAlmost, + /* get_values_hook */ NULL, /* accept_focus */ NULL, /* version */ XtVersion, /* callback_offsets */ NULL, @@ -126,10 +126,10 @@ WidgetClass rectObjClass = (WidgetClass)&rectObjClassRec; /*ARGSUSED*/ -static void XtCopyAncestorSensitive(widget, offset, value) - Widget widget; - int offset; - XrmValue *value; +static void XtCopyAncestorSensitive( + Widget widget, + int offset, + XrmValue *value) { static Boolean sensitive; Widget parent = widget->core.parent; @@ -144,8 +144,8 @@ */ -static void RectClassPartInitialize(wc) - register WidgetClass wc; +static void RectClassPartInitialize( + register WidgetClass wc) { register RectObjClass roc = (RectObjClass)wc; register RectObjClass super = ((RectObjClass)roc->rect_class.superclass); @@ -172,7 +172,7 @@ } } -/* +/* * Why there isn't an Initialize Method: * * Initialization of the RectObj non-Resource field is done by the @@ -181,11 +181,11 @@ */ /*ARGSUSED*/ -static void RectSetValuesAlmost(old, new, request, reply) - Widget old; - Widget new; - XtWidgetGeometry *request; - XtWidgetGeometry *reply; +static void RectSetValuesAlmost( + Widget old, + Widget new, + XtWidgetGeometry *request, + XtWidgetGeometry *reply) { *request = *reply; } Index: xc/lib/Xt/ResConfig.c diff -u xc/lib/Xt/ResConfig.c:3.8 xc/lib/Xt/ResConfig.c:3.9 --- xc/lib/Xt/ResConfig.c:3.8 Fri Dec 14 14:56:28 2001 +++ xc/lib/Xt/ResConfig.c Tue May 4 20:07:03 2004 @@ -41,9 +41,9 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE IBM CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, -BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +THE IBM CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, +BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name of the IBM Corporation shall @@ -52,7 +52,7 @@ Corporation. ******************************************************************/ -/* $XFree86: xc/lib/Xt/ResConfig.c,v 3.8 2001/12/14 19:56:28 dawes Exp $ */ +/* $XFree86: xc/lib/Xt/ResConfig.c,v 3.9 2004/05/05 00:07:03 dickey Exp $ */ #include "Intrinsic.h" #include "IntrinsicI.h" @@ -67,9 +67,9 @@ #define MAX_BUFFER 512 -static void _search_child(); -static void _set_and_search(); -static int _locate_children(); +static void _search_child(Widget, char *, char *, char *, char *, char, char *); +static void _set_and_search(Widget, char *, char *, char *, char *, char , char *); +static int _locate_children(Widget, Widget **); #if defined(sun) && !defined(SVR4) # define Strtoul(a,b,c) (unsigned long)strtol(a,b,c) @@ -81,7 +81,7 @@ /* * NAME: _set_resource_values * - * FUNCTION: + * FUNCTION: * This function sets the value on the widget. It must first determine * if the last part is a valid resource for that widget. (eg. * labelString is a valid resource for label but not for bulletin board) @@ -103,11 +103,11 @@ * ERRORS: none */ static void -_set_resource_values (w, resource, value, last_part) - Widget w; - char *resource; - char *value; - char *last_part; +_set_resource_values ( + Widget w, + char *resource, + char *value, + char *last_part) { XrmDatabase db = NULL; char *resource_name = NULL; @@ -119,18 +119,18 @@ char *temp; XtResourceList resources_return = NULL; Cardinal num_resources_return = 0; - int res_index; + Cardinal res_index; Boolean found_resource = False; Display *dpy; XrmDatabase tmp_db; - + if (!XtIsWidget (w)) dpy = XtDisplay (w->core.parent); else dpy = XtDisplay (w); tmp_db = XtDatabase(dpy); - /* + /* * get a list of all the valid resources for this widget */ XtGetResourceList (w->core.widget_class, @@ -156,7 +156,7 @@ * then exit this function */ if (!found_resource - || !resources_return[res_index].resource_name + || !resources_return[res_index].resource_name || !resources_return[res_index].resource_class) { XtFree ((char *) resources_return); return; @@ -169,12 +169,12 @@ * .App.XmPushButton.Foreground */ while (cur != NULL) { - /* + /* * create resource name string */ if (resource_name) { temp = XtMalloc (sizeof(char) * - (2 + strlen(cur->core.name) + (2 + strlen(cur->core.name) + strlen(resource_name))); sprintf (temp, ".%s%s", cur->core.name, resource_name); XtFree (resource_name); @@ -188,23 +188,23 @@ } resource_name = temp; - /* + /* * create resource class string */ if ((XtIsTopLevelShell (cur)) && (XtParent (cur) == NULL)) { - ApplicationShellWidget top = + ApplicationShellWidget top = (ApplicationShellWidget) (cur); if (resource_class) { temp = XtMalloc (sizeof(char) * (2 + strlen(top->application.class) + strlen(resource_class))); - sprintf (temp, ".%s%s", + sprintf (temp, ".%s%s", top->application.class, resource_class); } else { temp = XtMalloc (sizeof(char) * (2 + strlen(top->application.class))); - sprintf (temp, ".%s", + sprintf (temp, ".%s", top->application.class); } } else { @@ -213,7 +213,7 @@ (2 + strlen( cur->core.widget_class->core_class.class_name) + strlen(resource_class))); - sprintf (temp, ".%s%s", + sprintf (temp, ".%s%s", cur->core.widget_class->core_class.class_name, resource_class); } else { @@ -225,7 +225,7 @@ } } if (resource_class != NULL) - XtFree (resource_class); + XtFree (resource_class); resource_class = temp; cur = XtParent(cur); @@ -258,26 +258,26 @@ fprintf (stderr, "resource_class = %s\n", resource_class); #endif - /* + /* * put the resource and its value in a resource database and * then query it back out again using the specific name and - * class resource strings that were built above. This is + * class resource strings that were built above. This is * necessary to maintain a precedence similar to the .Xdefaults * file */ XrmPutStringResource (&db, resource, value); XrmMergeDatabases (db, &tmp_db); - XrmGetResource (tmp_db, resource_name, resource_class, + XrmGetResource (tmp_db, resource_name, resource_class, &return_type, &return_value); - if (return_type) + if (return_type) resource_value = XtNewString (return_value.addr); else resource_value = XtNewString (value); #ifdef DEBUG - fprintf (stderr, + fprintf (stderr, "Apply:\n\twidget = %s\n\tlast_part = %s\n\tvalue = %s\n", - (w->core.name == NULL) ? "NULL" : w->core.name, + (w->core.name == NULL) ? "NULL" : w->core.name, resources_return[res_index].resource_name, resource_value); #endif @@ -286,14 +286,14 @@ * type String the the same type as the resource (last_part). * Then set the value. */ - XtVaSetValues (w, + XtVaSetValues (w, XtVaTypedArg, resources_return[res_index].resource_name, - XtRString, resource_value, + XtRString, resource_value, strlen (resource_value) + 1, NULL); XtFree ((char *) resources_return); - XtFree (resource_name); + XtFree (resource_name); XtFree (resource_class); XtFree (resource_value); } @@ -301,7 +301,7 @@ /* * NAME: _apply_values_to_children * - * FUNCTION: + * FUNCTION: * Once the resource string matches the value must be applied to * all children if applicable. (eg. App*Form.background must apply * background to all children of the Form widget) @@ -311,7 +311,7 @@ * remainder the part of the resource string left over * resource the resource string to be matched * value the value to be set - * last_token the last * or . before the final resoruce part + * last_token the last * or . before the final resoruce part * last_part the last resource part (e.g. *background) * * RETURN VALUES: void @@ -319,13 +319,13 @@ * ERRORS: none */ static void -_apply_values_to_children (w, remainder, resource, value, last_token, last_part) - Widget w; - char *remainder; - char *resource; - char *value; - char last_token; - char *last_part; +_apply_values_to_children ( + Widget w, + char *remainder, + char *resource, + char *value, + char last_token, + char *last_part) { int i; int num_children; @@ -340,19 +340,19 @@ #ifdef DEBUG if (XtIsWidget (children[i]) && XtIsWidget (w)) - fprintf (stderr, "searching child %s of parent %s\n", + fprintf (stderr, "searching child %s of parent %s\n", children[i]->core.name, w->core.name); else fprintf (stderr,"searching child (NULL) of parent %s\n", w->core.name); - if (!XtIsWidget (children[i])) + if (!XtIsWidget (children[i])) fprintf (stderr, "children[%d] is NOT a widget\n", i); if (!XtIsWidget (w)) fprintf (stderr, "w is NOT a widget\n"); #endif _set_resource_values (children[i], resource, value, last_part); - _apply_values_to_children (children[i], remainder, + _apply_values_to_children (children[i], remainder, resource, value, last_token, last_part); } @@ -362,8 +362,8 @@ /* * NAME: _search_child * - * FUNCTION: - * descends through each child of the tree + * FUNCTION: + * descends through each child of the tree * * PARAMETERS: * w the widget whose children are to be searched @@ -371,7 +371,7 @@ * remainder the remaining part of the resource string * resource the resource string to be matched * value the value to be applied - * last_token the last * or . before the final resoruce part + * last_token the last * or . before the final resoruce part * last_part the last resource part (e.g. *background) * * RETURN VALUES: none @@ -379,14 +379,14 @@ * ERRORS: none */ static void -_search_child (w, indx, remainder, resource, value, last_token, last_part) - Widget w; - char *indx; - char *remainder; - char *resource; - char *value; - char last_token; - char *last_part; +_search_child ( + Widget w, + char *indx, + char *remainder, + char *resource, + char *value, + char last_token, + char *last_part) { int i; int num_children; @@ -397,7 +397,7 @@ */ num_children = _locate_children (w, &children); for (i=0; i= MAX_BUFFER - 1) break; } @@ -458,22 +458,22 @@ /* * NAME: _match_resource_to_widget * - * FUNCTION: + * FUNCTION: * This function matches the resource part to the widget name or class * * PARAMETERS: * w the widget to match * part the parsed off part of the resource string * - * RETURN VALUES: + * RETURN VALUES: * Boolean true if a match occurs * * ERRORS: none */ static Boolean -_match_resource_to_widget (w, part) - Widget w; - char *part; +_match_resource_to_widget ( + Widget w, + char *part) { /* * Match any widget at this level if the ? is used @@ -506,7 +506,7 @@ /* * NAME: _set_and_search * - * FUNCTION: + * FUNCTION: * The algorithm to search the widget tree and apply a resource string * * PARAMETERS: @@ -515,7 +515,7 @@ * remainder the part of the resource string left over * resource the resource string to be matched * value the value to be set - * last_token the last * or . before the final resoruce part + * last_token the last * or . before the final resoruce part * last_part the last resource part (e.g. *background) * * RETURN VALUES: none @@ -527,19 +527,19 @@ * if (resource segment and current widget match) * if '.' * if at end of resource string - * set values ( .=over all children + * set values ( .=over all children * *=this widget only) * else - * descend the widget tree + * descend the widget tree * and parse off resource segment * exit the loop * if '*' * if at end of resource string - * set values ( .=over all children + * set values ( .=over all children * *=this widget only) * descend and parse * else - * if '.' + * if '.' * continue looping * if '*' * descend but don't parse @@ -550,14 +550,14 @@ * set on a resource against the rules of the resource database manager */ static void -_set_and_search (w, indx, remainder, resource, value, last_token, last_part) - Widget w; - char *indx; - char *remainder; - char *resource; - char *value; - char last_token; - char *last_part; +_set_and_search ( + Widget w, + char *indx, + char *remainder, + char *resource, + char *value, + char last_token, + char *last_part) { char *part; char *local_index = indx; @@ -566,18 +566,18 @@ /* * parse off one part, return token and the new index */ - token = _get_part (remainder, &local_index, &part); + token = _get_part (remainder, &local_index, &part); if (_match_resource_to_widget (w, part)) { if (token == '.') { if (local_index == NULL) { if (last_token == '.') { - _set_resource_values (w, resource, + _set_resource_values (w, resource, value, last_part); } else if (last_token == '*') { - _set_resource_values (w, resource, + _set_resource_values (w, resource, value, last_part); - _apply_values_to_children (w, + _apply_values_to_children (w, remainder, resource, value, last_token, last_part); } @@ -585,16 +585,16 @@ _search_child (w, local_index, remainder, resource, value, last_token, last_part); return; - } + } if (token == '*') { if (local_index == NULL) { if (last_token == '.') { - _set_resource_values (w, resource, + _set_resource_values (w, resource, value, last_part); } else if (last_token == '*') { - _set_resource_values (w, resource, + _set_resource_values (w, resource, value, last_part); - _apply_values_to_children ( w, + _apply_values_to_children ( w, remainder, resource, value, last_token, last_part); } @@ -608,7 +608,7 @@ if (token == '*') { _search_child (w, indx, remainder, resource, value, last_token, last_part); - } + } } XtFree (part); @@ -617,7 +617,7 @@ /* * NAME: _get_last_part * - * FUNCTION: + * FUNCTION: * This routine will parse off the last segment of a resource string * and its token and return them. the remainder of resource is also * returned. strcoll is used to guarantee no problems with @@ -627,7 +627,7 @@ * remainder the part of the resource string left over * part the parsed off part of the resource string * - * RETURN VALUES: + * RETURN VALUES: * char the token (* or . or ?) preceding the resource part * remainder the part of the resource string left over * part the parsed off part of the resource string @@ -635,9 +635,9 @@ * ERRORS: none */ static char -_get_last_part (remainder, part) - char *remainder; - char **part; +_get_last_part ( + char *remainder, + char **part) { char *loose, *tight; @@ -665,11 +665,11 @@ /* * NAME: _search_widget_tree * - * FUNCTION: + * FUNCTION: * This function tries to match a resource string to the widgets * it applies to. The functions it invokes to do this then set * the value for that resource to each widget. - * + * * The resource string has to be parsed into the following format: * resource = App*Form*button1.background * remainder = *Form*button1 @@ -692,10 +692,10 @@ * ERRORS: none */ static void -_search_widget_tree (w, resource, value) - Widget w; - char *resource; - char *value; +_search_widget_tree ( + Widget w, + char *resource, + char *value) { Widget parent = w; char *last_part; @@ -718,7 +718,7 @@ else fprintf (stderr, "widget = NULL parent = NULL\n"); #endif - + /* * parse off the Class name that was prepended to this string in * a customizing tool @@ -735,8 +735,8 @@ remainder = XtNewString (tight); else if ((tight == NULL) || (loose_len > tight_len)) remainder = XtNewString (loose); - - /* + + /* * Parse last segment off of resource string, (eg. background, font, * etc.) */ @@ -747,7 +747,7 @@ if (strcmp (remainder, "") == 0) { _set_resource_values (w, resource, value, last_part); if (last_token == '*') - _apply_values_to_children (parent, remainder, resource, + _apply_values_to_children (parent, remainder, resource, value, last_token, last_part); /* * all other resource strings are recursively applied to the widget tree. @@ -761,10 +761,10 @@ remainder = copy; } indx = remainder; - _set_and_search (parent, indx, remainder, resource, value, + _set_and_search (parent, indx, remainder, resource, value, last_token, last_part); } - + XtFree (remainder); XtFree (last_part); } @@ -772,7 +772,7 @@ /* * NAME: _locate_children * - * FUNCTION: + * FUNCTION: * returns a list of all of a widget's children * * PARAMETERS: @@ -781,23 +781,23 @@ * normal flag for normal children * popup flag for popup children * - * RETURN VALUES: + * RETURN VALUES: * int the number of children * children the list of children found * * ERRORS: none */ static int -_locate_children (parent, children) - Widget parent; - Widget **children; +_locate_children ( + Widget parent, + Widget **children) { CompositeWidget comp = (CompositeWidget) parent; - int i; + Cardinal i; int num_children = 0; int current = 0; - /* + /* * count the number of children */ if (XtIsWidget (parent)) @@ -809,7 +809,7 @@ return (0); } - *children = (Widget *) + *children = (Widget *) XtMalloc ((Cardinal) sizeof(Widget) * num_children); if (XtIsComposite (parent)) { @@ -833,7 +833,7 @@ /* * NAME: dump_widget_tree * - * FUNCTION: + * FUNCTION: * recursively printout entire widget tree * * PARAMETERS: @@ -845,9 +845,9 @@ * ERRORS: none */ static void -dump_widget_tree (w, indent) - Widget w; - int indent; +dump_widget_tree ( + Widget w, + int indent) { int i,j; int num_children; @@ -857,10 +857,10 @@ * Recursively search through the children */ num_children = _locate_children (w, &children); - indent += 2; + indent += 2; for (i=0; icore.name); @@ -882,10 +882,10 @@ /* * NAME: _XtResourceConfiguationEH * - * FUNCTION: + * FUNCTION: * This function is the event handler for the on-the-fly communication - * with a resource customization tool. This event handler must be - * registered for the toplevel shell of each app. This is best done + * with a resource customization tool. This event handler must be + * registered for the toplevel shell of each app. This is best done * in the _XtCreatePopupShell and _XtAppCreateShell functions in Xt's * Create.c source file. * @@ -910,10 +910,10 @@ */ /* ARGSUSED */ void -_XtResourceConfigurationEH (w, client_data, event) - Widget w; - XtPointer client_data; - XEvent *event; +_XtResourceConfigurationEH ( + Widget w, + XtPointer client_data, + XEvent *event) { Atom actual_type; int actual_format; @@ -956,7 +956,7 @@ else fprintf (stderr, "NULL name\n"); dump_widget_tree(w, indent); - + fprintf (stderr, "answer ping\n"); #endif } @@ -965,7 +965,7 @@ * This event handler ignores any property notify events that * are not RCM_INIT or RCM_DATA */ - if (event->xproperty.atom != pd->rcm_data) + if (event->xproperty.atom != pd->rcm_data) return; /* @@ -979,7 +979,7 @@ pd->rcm_data, 0L, 8192L, TRUE, XA_STRING, &actual_type, &actual_format, &nitems, &leftover, - &data ) == Success && actual_type == XA_STRING + &data ) == Success && actual_type == XA_STRING && actual_format == 8) { /* * data format is: Index: xc/lib/Xt/ResourceI.h diff -u xc/lib/Xt/ResourceI.h:1.6 xc/lib/Xt/ResourceI.h:1.7 --- xc/lib/Xt/ResourceI.h:1.6 Mon Apr 21 12:34:28 2003 +++ xc/lib/Xt/ResourceI.h Tue May 4 20:07:03 2004 @@ -29,13 +29,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the name of Digital not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -46,7 +46,7 @@ SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xt/ResourceI.h,v 1.6 2003/04/21 16:34:28 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/ResourceI.h,v 1.7 2004/05/05 00:07:03 dickey Exp $ */ /**************************************************************** * @@ -61,6 +61,13 @@ #define StringToName(string) XrmStringToName(string) #define StringToClass(string) XrmStringToClass(string) +extern void _XtDependencies( + XtResourceList * /* class_resp */, + Cardinal * /* class_num_resp */, + XrmResourceList * /* super_res */, + Cardinal /* super_num_res */, + Cardinal /* super_widget_size */); + extern void _XtResourceDependencies( WidgetClass /* wc */ ); Index: xc/lib/Xt/Resources.c diff -u xc/lib/Xt/Resources.c:1.12 xc/lib/Xt/Resources.c:1.13 --- xc/lib/Xt/Resources.c:1.12 Wed Aug 27 17:39:38 2003 +++ xc/lib/Xt/Resources.c Tue May 4 20:07:03 2004 @@ -59,7 +59,7 @@ */ -/* $XFree86: xc/lib/Xt/Resources.c,v 1.12 2003/08/27 21:39:38 tsi Exp $ */ +/* $XFree86: xc/lib/Xt/Resources.c,v 1.13 2004/05/05 00:07:03 dickey Exp $ */ /*LINTLIBRARY*/ #include "IntrinsicI.h" @@ -82,10 +82,10 @@ void Cjump() {} #endif -void _XtCopyFromParent(widget, offset, value) - Widget widget; - int offset; - XrmValue *value; +void _XtCopyFromParent( + Widget widget, + int offset, + XrmValue *value) { if (widget->core.parent == NULL) { XtAppWarningMsg(XtWidgetToApplicationContext(widget), @@ -104,10 +104,10 @@ #ifdef UNALIGNED -void _XtCopyFromArg(src, dst, size) - XtArgVal src; - char* dst; - register unsigned int size; +void _XtCopyFromArg( + XtArgVal src, + char* dst, + register unsigned int size) { if (size == sizeof(long)) *(long *)dst = (long)src; else if (size == sizeof(short)) *(short *)dst = (short)src; @@ -121,10 +121,10 @@ (void) memmove((char *) dst, (char *) &src, (int) size); } /* _XtCopyFromArg */ -void _XtCopyToArg(src, dst, size) - char* src; - XtArgVal *dst; - register unsigned int size; +void _XtCopyToArg( + char* src, + XtArgVal *dst, + register unsigned int size) { if (! (*dst)) { #ifdef GETVALUES_BUG @@ -155,10 +155,10 @@ } } /* _XtCopyToArg */ -static void CopyToArg(src, dst, size) - char* src; - XtArgVal *dst; - register unsigned int size; +static void CopyToArg( + char* src, + XtArgVal *dst, + register unsigned int size) { if (! (*dst)) { /* old GetValues semantics (storing directly into arglists) are bad, @@ -185,10 +185,10 @@ } /* CopyToArg */ #else -void _XtCopyFromArg(src, dst, size) - XtArgVal src; - char* dst; - register unsigned int size; +void _XtCopyFromArg( + XtArgVal src, + char* dst, + register unsigned int size) { if (size > sizeof(XtArgVal)) (void) memmove((char *) dst, (char *) src, (int) size); @@ -218,10 +218,10 @@ } } /* _XtCopyFromArg */ -void _XtCopyToArg(src, dst, size) - char* src; - XtArgVal *dst; - register unsigned int size; +void _XtCopyToArg( + char* src, + XtArgVal *dst, + register unsigned int size) { if (!*dst) { #ifdef GETVALUES_BUG @@ -263,10 +263,10 @@ } } /* _XtCopyToArg */ -static void CopyToArg(src, dst, size) - char* src; - XtArgVal *dst; - register unsigned int size; +static void CopyToArg( + char* src, + XtArgVal *dst, + register unsigned int size) { if (!*dst) { /* old GetValues semantics (storing directly into arglists) are bad, @@ -305,8 +305,8 @@ #endif -static Cardinal CountTreeDepth(w) - Widget w; +static Cardinal CountTreeDepth( + Widget w) { Cardinal count; @@ -316,10 +316,10 @@ return count; } -static void GetNamesAndClasses(w, names, classes) - register Widget w; - register XrmNameList names; - register XrmClassList classes; +static void GetNamesAndClasses( + register Widget w, + register XrmNameList names, + register XrmClassList classes) { register Cardinal length, j; register XrmQuark t; @@ -359,9 +359,9 @@ /* All atoms are replaced by quarks, and offsets are -offset-1 to */ /* indicate that this list has been compiled already */ -void _XtCompileResourceList(resources, num_resources) - register XtResourceList resources; - Cardinal num_resources; +void _XtCompileResourceList( + register XtResourceList resources, + Cardinal num_resources) { register Cardinal count; @@ -381,9 +381,9 @@ } /* _XtCompileResourceList */ /* Like _XtCompileResourceList, but strings are not permanent */ -static void XrmCompileResourceListEphem(resources, num_resources) - register XtResourceList resources; - Cardinal num_resources; +static void XrmCompileResourceListEphem( + register XtResourceList resources, + Cardinal num_resources) { register Cardinal count; @@ -400,9 +400,9 @@ #undef xrmres } /* XrmCompileResourceListEphem */ -static void BadSize(size, name) - Cardinal size; - XrmQuark name; +static void BadSize( + Cardinal size, + XrmQuark name) { String params[2]; Cardinal num_params = 2; @@ -422,13 +422,12 @@ * At the same time, add a level of indirection to the XtResourceList to * create and XrmResourceList. */ -void _XtDependencies(class_resp, class_num_resp, super_res, super_num_res, - super_widget_size) - XtResourceList *class_resp; /* VAR */ - Cardinal *class_num_resp; /* VAR */ - XrmResourceList *super_res; - Cardinal super_num_res; - Cardinal super_widget_size; +void _XtDependencies( + XtResourceList *class_resp, /* VAR */ + Cardinal *class_num_resp, /* VAR */ + XrmResourceList *super_res, + Cardinal super_num_res, + Cardinal super_widget_size) { register XrmResourceList *new_res; Cardinal new_num_res; @@ -453,7 +452,7 @@ /* Put pointers to class resource entries into new_res */ new_next = super_num_res; for (i = 0; i < class_num_res; i++) { - if (-class_res[i].xrm_offset-1 < super_widget_size) { + if ((Cardinal)(-class_res[i].xrm_offset-1) < super_widget_size) { /* Probably an override of superclass resources--look for overlap */ for (j = 0; j < super_num_res; j++) { if (class_res[i].xrm_offset == new_res[j]->xrm_offset) { @@ -487,8 +486,8 @@ } /* _XtDependencies */ -void _XtResourceDependencies(wc) - WidgetClass wc; +void _XtResourceDependencies( + WidgetClass wc) { WidgetClass sc; @@ -506,8 +505,8 @@ } } /* _XtResourceDependencies */ -void _XtConstraintResDependencies(wc) - ConstraintWidgetClass wc; +void _XtConstraintResDependencies( + ConstraintWidgetClass wc) { ConstraintWidgetClass sc; @@ -528,11 +527,11 @@ -XrmResourceList* _XtCreateIndirectionTable (resources, num_resources) - XtResourceList resources; - Cardinal num_resources; +XrmResourceList* _XtCreateIndirectionTable ( + XtResourceList resources, + Cardinal num_resources) { - register int idx; + register Cardinal idx; XrmResourceList* table; table = (XrmResourceList*)__XtMalloc(num_resources * sizeof(XrmResourceList)); @@ -541,21 +540,19 @@ return table; } -static XtCacheRef *GetResources(widget, base, names, classes, - table, num_resources, quark_args, args, num_args, - typed_args, pNumTypedArgs, tm_hack) - Widget widget; /* Widget resources are associated with */ - char* base; /* Base address of memory to write to */ - XrmNameList names; /* Full inheritance name of widget */ - XrmClassList classes; /* Full inheritance class of widget */ - XrmResourceList* table; /* The list of resources required. */ - Cardinal num_resources; /* number of items in resource list */ - XrmQuarkList quark_args; /* Arg names quarkified */ - ArgList args; /* ArgList to override resources */ - Cardinal num_args; /* number of items in arg list */ - XtTypedArgList typed_args; /* Typed arg list to override resources */ - Cardinal* pNumTypedArgs; /* number of items in typed arg list */ - Boolean tm_hack; /* do baseTranslations */ +static XtCacheRef *GetResources( + Widget widget, /* Widget resources are associated with */ + char* base, /* Base address of memory to write to */ + XrmNameList names, /* Full inheritance name of widget */ + XrmClassList classes, /* Full inheritance class of widget */ + XrmResourceList* table, /* The list of resources required. */ + unsigned num_resources, /* number of items in resource list */ + XrmQuarkList quark_args, /* Arg names quarkified */ + ArgList args, /* ArgList to override resources */ + unsigned num_args, /* number of items in arg list */ + XtTypedArgList typed_args, /* Typed arg list to override resources */ + Cardinal* pNumTypedArgs, /* number of items in typed arg list */ + Boolean tm_hack) /* do baseTranslations */ { /* * assert: *pNumTypedArgs == 0 if num_args > 0 @@ -612,11 +609,11 @@ register ArgList arg; register XtTypedArgList typed_arg; register XrmName argName; - register int j; + register Cardinal j; register int i; register XrmResourceList rx; register XrmResourceList *res; - for (arg = args, i = 0; i < num_args; i++, arg++) { + for (arg = args, i = 0; (Cardinal)i < num_args; i++, arg++) { argName = quark_args[i]; if (argName == QinitialResourcesPersistent) { persistent_resources = (Boolean)arg->value; @@ -684,7 +681,7 @@ /* geez, this is an ugly mess */ if (XtIsShell(widget)) { register XrmResourceList *res; - register int j; + register Cardinal j; Screen *oldscreen = widget->core.screen; /* look up screen resource first, since real rdb depends on it */ @@ -698,7 +695,7 @@ from_type = StringToQuark(arg->type); from_val.size = arg->size; - if ((from_type == QString) || (arg->size > sizeof(XtArgVal))) + if ((from_type == QString) || ((unsigned) arg->size > sizeof(XtArgVal))) from_val.addr = (XPointer)arg->value; else from_val.addr = (XPointer)&arg->value; @@ -746,7 +743,7 @@ { register XrmResourceList rx; register XrmResourceList *res; - register int j; + register Cardinal j; register XrmRepresentation xrm_type; register XrmRepresentation xrm_default_type; char char_val; @@ -792,7 +789,7 @@ from_type = StringToQuark(arg->type); from_val.size = arg->size; - if ((from_type == QString) || (arg->size > sizeof(XtArgVal))) + if ((from_type == QString) || ((unsigned) arg->size > sizeof(XtArgVal))) from_val.addr = (XPointer)arg->value; else from_val.addr = (XPointer)&arg->value; @@ -965,7 +962,7 @@ } } } - if (num_typed_args != *pNumTypedArgs) *pNumTypedArgs = num_typed_args; + if ((Cardinal)num_typed_args != *pNumTypedArgs) *pNumTypedArgs = num_typed_args; if (searchList != stackSearchList) XtFree((char*)searchList); if (!cache_ptr) cache_ptr = cache_base; @@ -982,15 +979,14 @@ -static void CacheArgs(args, num_args, typed_args, num_typed_args, quark_cache, - num_quarks, pQuarks) - ArgList args; - Cardinal num_args; - XtTypedArgList typed_args; - Cardinal num_typed_args; - XrmQuarkList quark_cache; - Cardinal num_quarks; - XrmQuarkList *pQuarks; /* RETURN */ +static void CacheArgs( + ArgList args, + Cardinal num_args, + XtTypedArgList typed_args, + Cardinal num_typed_args, + XrmQuarkList quark_cache, + Cardinal num_quarks, + XrmQuarkList *pQuarks) /* RETURN */ { register XrmQuarkList quarks; register Cardinal i; @@ -1019,12 +1015,12 @@ if (cache != pointer) XtFree((char *)pointer) -XtCacheRef *_XtGetResources(w, args, num_args, typed_args, num_typed_args) - register Widget w; - ArgList args; - Cardinal num_args; - XtTypedArgList typed_args; - Cardinal* num_typed_args; +XtCacheRef *_XtGetResources( + register Widget w, + ArgList args, + Cardinal num_args, + XtTypedArgList typed_args, + Cardinal* num_typed_args) { XrmName *names, names_s[50]; XrmClass *classes, classes_s[50]; @@ -1142,16 +1138,15 @@ } -void _XtGetApplicationResources - (w, base, resources, num_resources, args, num_args, typed_args, num_typed_args) - Widget w; /* Application shell widget */ - XtPointer base; /* Base address to write to */ - XtResourceList resources; /* resource list for subobject */ - Cardinal num_resources; - ArgList args; /* arg list to override resources */ - Cardinal num_args; - XtTypedArgList typed_args; - Cardinal num_typed_args; +void _XtGetApplicationResources ( + Widget w, /* Application shell widget */ + XtPointer base, /* Base address to write to */ + XtResourceList resources, /* resource list for subobject */ + Cardinal num_resources, + ArgList args, /* arg list to override resources */ + Cardinal num_args, + XtTypedArgList typed_args, + Cardinal num_typed_args) { XrmName *names, names_s[50]; XrmClass *classes, classes_s[50]; @@ -1220,21 +1215,20 @@ UNLOCK_APP(app); } -void XtGetApplicationResources - (w, base, resources, num_resources, args, num_args) - Widget w; /* Application shell widget */ - XtPointer base; /* Base address to write to */ - XtResourceList resources; /* resource list for subobject */ - Cardinal num_resources; - ArgList args; /* arg list to override resources */ - Cardinal num_args; +void XtGetApplicationResources ( + Widget w, /* Application shell widget */ + XtPointer base, /* Base address to write to */ + XtResourceList resources, /* resource list for subobject */ + Cardinal num_resources, + ArgList args, /* arg list to override resources */ + Cardinal num_args) { _XtGetApplicationResources(w, base, resources, num_resources, args, num_args, NULL, 0); } static Boolean initialized = FALSE; -void _XtResourceListInitialize() +void _XtResourceListInitialize(void) { LOCK_PROCESS; if (initialized) { Index: xc/lib/Xt/Selection.c diff -u xc/lib/Xt/Selection.c:3.10 xc/lib/Xt/Selection.c:3.11 --- xc/lib/Xt/Selection.c:3.10 Mon Apr 21 12:34:28 2003 +++ xc/lib/Xt/Selection.c Tue May 4 20:07:03 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -58,7 +58,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/Selection.c,v 3.10 2003/04/21 16:34:28 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/Selection.c,v 3.11 2004/05/05 00:07:03 dickey Exp $ */ #include "IntrinsicI.h" #include "StringDefs.h" @@ -66,34 +66,34 @@ #include #include -void _XtSetDefaultSelectionTimeout(timeout) - unsigned long *timeout; +void _XtSetDefaultSelectionTimeout( + unsigned long *timeout) { *timeout = 5000; /* default to 5 seconds */ } -void XtSetSelectionTimeout(timeout) - unsigned long timeout; +void XtSetSelectionTimeout( + unsigned long timeout) { XtAppSetSelectionTimeout(_XtDefaultAppContext(), timeout); } -void XtAppSetSelectionTimeout(app, timeout) - XtAppContext app; - unsigned long timeout; +void XtAppSetSelectionTimeout( + XtAppContext app, + unsigned long timeout) { LOCK_APP(app); app->selectionTimeout = timeout; UNLOCK_APP(app); } -unsigned long XtGetSelectionTimeout() +unsigned long XtGetSelectionTimeout(void) { return XtAppGetSelectionTimeout(_XtDefaultAppContext()); } -unsigned long XtAppGetSelectionTimeout(app) - XtAppContext app; +unsigned long XtAppGetSelectionTimeout( + XtAppContext app) { unsigned long retval; @@ -106,26 +106,26 @@ /* General utilities */ -static void HandleSelectionReplies(); -static void ReqTimedOut(); -static void HandlePropertyGone(); -static void HandleGetIncrement(); -static void HandleIncremental(); +static void HandleSelectionReplies(Widget, XtPointer, XEvent *, Boolean *); +static void ReqTimedOut(XtPointer, XtIntervalId *); +static void HandlePropertyGone(Widget, XtPointer, XEvent *, Boolean *); +static void HandleGetIncrement(Widget, XtPointer, XEvent *, Boolean *); +static void HandleIncremental(Display *, Widget, Atom, CallBackInfo, unsigned long); static XContext selectPropertyContext = 0; static XContext paramPropertyContext = 0; static XContext multipleContext = 0; /* Multiple utilities */ -static void AddSelectionRequests(); -static Boolean IsGatheringRequest(); +static void AddSelectionRequests(Widget, Atom, int, Atom *, XtSelectionCallbackProc *, int, XtPointer *, Boolean *, Atom *); +static Boolean IsGatheringRequest(Widget, Atom); #define PREALLOCED 32 /* Parameter utilities */ -static void AddParamInfo(); -static void RemoveParamInfo(); -static Atom GetParamInfo(); +static void AddParamInfo(Widget, Atom, Atom); +static void RemoveParamInfo(Widget, Atom); +static Atom GetParamInfo(Widget, Atom); static int StorageSize[3] = {1, sizeof(short), sizeof(long)}; #define BYTELENGTH(length, format) ((length) * StorageSize[(format)>>4]) @@ -143,10 +143,10 @@ #endif /*ARGSUSED*/ -static void FreePropList(w, closure, callData) - Widget w; /* unused */ - XtPointer closure; - XtPointer callData; /* unused */ +static void FreePropList( + Widget w, /* unused */ + XtPointer closure, + XtPointer callData) /* unused */ { PropList sarray = (PropList)closure; LOCK_PROCESS; @@ -158,8 +158,8 @@ } -static PropList GetPropList(dpy) - Display *dpy; +static PropList GetPropList( + Display *dpy) { PropList sarray; Atom atoms[4]; @@ -182,7 +182,7 @@ sarray->indirect_atom = atoms[1]; sarray->timestamp_atom = atoms[2]; sarray->propCount = 1; - sarray->list = + sarray->list = (SelectionProp)__XtMalloc((unsigned) sizeof(SelectionPropRec)); sarray->list[0].prop = atoms[3]; sarray->list[0].avail = TRUE; @@ -196,8 +196,8 @@ } -static Atom GetSelectionProperty(dpy) -Display *dpy; +static Atom GetSelectionProperty( + Display *dpy) { SelectionProp p; int propCount; @@ -213,7 +213,7 @@ } } propCount = sarray->propCount++; - sarray->list = (SelectionProp) XtRealloc((XtPointer)sarray->list, + sarray->list = (SelectionProp) XtRealloc((XtPointer)sarray->list, (unsigned)(sarray->propCount*sizeof(SelectionPropRec))); (void) sprintf(propname, "%s%d", "_XT_SELECTION_", propCount); sarray->list[propCount].prop = XInternAtom(dpy, propname, FALSE); @@ -221,30 +221,30 @@ return(sarray->list[propCount].prop); } -static void FreeSelectionProperty(dpy, prop) -Display *dpy; -Atom prop; +static void FreeSelectionProperty( + Display *dpy, + Atom prop) { SelectionProp p; PropList sarray; if (prop == None) return; LOCK_PROCESS; if (XFindContext(dpy, DefaultRootWindow(dpy), selectPropertyContext, - (XPointer *)&sarray)) + (XPointer *)&sarray)) XtAppErrorMsg(XtDisplayToApplicationContext(dpy), "noSelectionProperties", "freeSelectionProperty", XtCXtToolkitError, "internal error: no selection property context for display", (String *)NULL, (Cardinal *)NULL ); UNLOCK_PROCESS; - for (p = sarray->list; p; p++) + for (p = sarray->list; p; p++) if (p->prop == prop) { p->avail = TRUE; return; } } -static void FreeInfo(info) - CallBackInfo info; +static void FreeInfo( + CallBackInfo info) { XtFree((char*)info->incremental); XtFree((char*)info->callbacks); @@ -253,27 +253,26 @@ XtFree((char*)info); } -static CallBackInfo MakeInfo(ctx, callbacks, closures, count, - widget, time, incremental, properties) -Select ctx; -XtSelectionCallbackProc *callbacks; -XtPointer *closures; -int count; -Widget widget; -Time time; -Boolean *incremental; -Atom *properties; +static CallBackInfo MakeInfo( + Select ctx, + XtSelectionCallbackProc *callbacks, + XtPointer *closures, + int count, + Widget widget, + Time time, + Boolean *incremental, + Atom *properties) { CallBackInfo info = XtNew(CallBackInfoRec); info->ctx = ctx; info->callbacks = (XtSelectionCallbackProc *) __XtMalloc((unsigned) (count * sizeof(XtSelectionCallbackProc))); - (void) memmove((char*)info->callbacks, (char*)callbacks, + (void) memmove((char*)info->callbacks, (char*)callbacks, count * sizeof(XtSelectionCallbackProc)); info->req_closure = (XtPointer*)__XtMalloc((unsigned) (count * sizeof(XtPointer))); - (void) memmove((char*)info->req_closure, (char*)closures, + (void) memmove((char*)info->req_closure, (char*)closures, count * sizeof(XtPointer)); if (count == 1 && properties != NULL && properties[0] != None) info->property = properties[0]; @@ -293,28 +292,28 @@ return (info); } -static void RequestSelectionValue(info, selection, target) -CallBackInfo info; -Atom selection; -Atom target; +static void RequestSelectionValue( + CallBackInfo info, + Atom selection, + Atom target) { #ifndef DEBUG_WO_TIMERS XtAppContext app = XtWidgetToApplicationContext(info->widget); info->timeout = XtAppAddTimeOut(app, app->selectionTimeout, ReqTimedOut, (XtPointer)info); -#endif +#endif XtAddEventHandler(info->widget, (EventMask)0, TRUE, HandleSelectionReplies, (XtPointer)info); - XConvertSelection(info->ctx->dpy, selection, target, + XConvertSelection(info->ctx->dpy, selection, target, info->property, XtWindow(info->widget), info->time); } static XContext selectContext = 0; -static Select NewContext(dpy, selection) -Display *dpy; -Atom selection; +static Select NewContext( + Display *dpy, + Atom selection) { /* assert(selectContext != 0) */ Select ctx = XtNew(SelectRec); @@ -331,9 +330,9 @@ return ctx; } -static Select FindCtx(dpy, selection) -Display *dpy; -Atom selection; +static Select FindCtx( + Display *dpy, + Atom selection) { Select ctx; @@ -347,9 +346,9 @@ } /*ARGSUSED*/ -static void WidgetDestroyed(widget, closure, data) -Widget widget; -XtPointer closure, data; +static void WidgetDestroyed( + Widget widget, + XtPointer closure, XtPointer data) { Select ctx = (Select) closure; if (ctx->widget == widget) { @@ -362,13 +361,13 @@ /* Selection Owner code */ -static void HandleSelectionEvents(); +static void HandleSelectionEvents(Widget, XtPointer, XEvent *, Boolean *); -static Boolean LoseSelection(ctx, widget, selection, time) -Select ctx; -Widget widget; -Atom selection; -Time time; +static Boolean LoseSelection( + Select ctx, + Widget widget, + Atom selection, + Time time) { if ((ctx->widget == widget) && (ctx->selection == selection) && /* paranoia */ @@ -376,13 +375,13 @@ ((time == CurrentTime) || (time >= ctx->time))) { XtRemoveEventHandler(widget, (EventMask)0, TRUE, - HandleSelectionEvents, (XtPointer)ctx); - XtRemoveCallback(widget, XtNdestroyCallback, - WidgetDestroyed, (XtPointer)ctx); + HandleSelectionEvents, (XtPointer)ctx); + XtRemoveCallback(widget, XtNdestroyCallback, + WidgetDestroyed, (XtPointer)ctx); ctx->was_disowned = TRUE; /* widget officially loses ownership */ /* now inform widget */ - if (ctx->loses) { - if (ctx->incremental) + if (ctx->loses) { + if (ctx->incremental) (*(XtLoseSelectionIncrProc)ctx->loses) (widget, &ctx->selection, ctx->owner_closure); else (*ctx->loses)(widget, &ctx->selection); @@ -401,9 +400,9 @@ static unsigned long firstProtectRequest; static Window errorWindow; -static int LocalErrorHandler (dpy, error) -Display *dpy; -XErrorEvent *error; +static int LocalErrorHandler ( + Display *dpy, + XErrorEvent *error) { int retval; @@ -428,9 +427,9 @@ return retval; } -static void StartProtectedSection(dpy, window) - Display *dpy; - Window window; +static void StartProtectedSection( + Display *dpy, + Window window) { /* protect ourselves against request window being destroyed * before completion of transfer */ @@ -442,8 +441,8 @@ UNLOCK_PROCESS; } -static void EndProtectedSection(dpy) - Display *dpy; +static void EndProtectedSection( + Display *dpy) { /* flush any generated errors on requestor and * restore original error handler */ @@ -456,11 +455,11 @@ UNLOCK_PROCESS; } -static void AddHandler(req, mask, proc, closure) -Request req; -EventMask mask; -XtEventHandler proc; -XtPointer closure; +static void AddHandler( + Request req, + EventMask mask, + XtEventHandler proc, + XtPointer closure) { Display *dpy = req->ctx->dpy; Window window = req->requestor; @@ -492,17 +491,17 @@ } } -static void RemoveHandler(req, mask, proc, closure) -Request req; -EventMask mask; -XtEventHandler proc; -XtPointer closure; +static void RemoveHandler( + Request req, + EventMask mask, + XtEventHandler proc, + XtPointer closure) { Display *dpy = req->ctx->dpy; Window window = req->requestor; Widget widget = req->widget; - if ((XtWindowToWidget(dpy, window) == widget) && + if ((XtWindowToWidget(dpy, window) == widget) && (XtWindow(widget) != window)) { /* we had to hang this window onto our widget; take it off */ RequestWindowRec* requestWindowRec; @@ -522,20 +521,20 @@ XtFree((char*)requestWindowRec); } } else { - XtRemoveEventHandler(widget, mask, TRUE, proc, closure); + XtRemoveEventHandler(widget, mask, TRUE, proc, closure); } } /* ARGSUSED */ -static void OwnerTimedOut(closure, id) -XtPointer closure; -XtIntervalId *id; +static void OwnerTimedOut( + XtPointer closure, + XtIntervalId *id) { Request req = (Request)closure; Select ctx = req->ctx; if (ctx->incremental && (ctx->owner_cancel != NULL)) { - (*ctx->owner_cancel)(ctx->widget, &ctx->selection, + (*ctx->owner_cancel)(ctx->widget, &ctx->selection, &req->target, (XtRequestId*)&req, ctx->owner_closure); } else { @@ -547,7 +546,7 @@ */ if (ctx->incremental) (*(XtSelectionDoneIncrProc)ctx->notify) - (ctx->widget, &ctx->selection, &req->target, + (ctx->widget, &ctx->selection, &req->target, (XtRequestId*)&req, ctx->owner_closure); else (*ctx->notify)(ctx->widget, &ctx->selection, &req->target); @@ -555,36 +554,36 @@ } RemoveHandler(req, (EventMask)PropertyChangeMask, - HandlePropertyGone, closure); + HandlePropertyGone, closure); XtFree((char*)req); if (--ctx->ref_count == 0 && ctx->free_when_done) XtFree((char*)ctx); } -static void SendIncrement(incr) - Request incr; +static void SendIncrement( + Request incr) { Display *dpy = incr->ctx->dpy; - int incrSize = MAX_SELECTION_INCR(dpy); - if (incrSize > incr->bytelength - incr->offset) + unsigned long incrSize = MAX_SELECTION_INCR(dpy); + if (incrSize > incr->bytelength - incr->offset) incrSize = incr->bytelength - incr->offset; StartProtectedSection(dpy, incr->requestor); - XChangeProperty(dpy, incr->requestor, incr->property, - incr->type, incr->format, PropModeReplace, + XChangeProperty(dpy, incr->requestor, incr->property, + incr->type, incr->format, PropModeReplace, (unsigned char *)incr->value + incr->offset, - NUMELEM(incrSize, incr->format)); + NUMELEM((int)incrSize, incr->format)); EndProtectedSection(dpy); incr->offset += incrSize; } -static void AllSent(req) -Request req; +static void AllSent( + Request req) { Select ctx = req->ctx; StartProtectedSection(ctx->dpy, req->requestor); - XChangeProperty(ctx->dpy, req->requestor, - req->property, req->type, req->format, + XChangeProperty(ctx->dpy, req->requestor, + req->property, req->type, req->format, PropModeReplace, (unsigned char *) NULL, 0); EndProtectedSection(ctx->dpy); req->allSent = TRUE; @@ -593,11 +592,11 @@ } /*ARGSUSED*/ -static void HandlePropertyGone(widget, closure, ev, cont) -Widget widget; -XtPointer closure; -XEvent *ev; -Boolean *cont; +static void HandlePropertyGone( + Widget widget, + XtPointer closure, + XEvent *ev, + Boolean *cont) { XPropertyEvent *event = (XPropertyEvent *) ev; Request req = (Request)closure; @@ -610,8 +609,8 @@ return; #ifndef DEBUG_WO_TIMERS XtRemoveTimeOut(req->timeout); -#endif - if (req->allSent) { +#endif + if (req->allSent) { if (ctx->notify) { if (ctx->incremental) { (*(XtSelectionDoneIncrProc)ctx->notify) @@ -621,11 +620,11 @@ else (*ctx->notify)(ctx->widget, &ctx->selection, &req->target); } RemoveHandler(req, (EventMask)PropertyChangeMask, - HandlePropertyGone, closure); + HandlePropertyGone, closure); XtFree((char*)req); if (--ctx->ref_count == 0 && ctx->free_when_done) XtFree((char*)ctx); - } else { /* is this part of an incremental transfer? */ + } else { /* is this part of an incremental transfer? */ if (ctx->incremental) { if (req->bytelength == 0) AllSent(req); @@ -633,8 +632,8 @@ unsigned long size = MAX_SELECTION_INCR(ctx->dpy); SendIncrement(req); (*(XtConvertSelectionIncrProc)ctx->convert) - (ctx->widget, &ctx->selection, &req->target, - &req->type, &req->value, + (ctx->widget, &ctx->selection, &req->target, + &req->type, &req->value, &req->bytelength, &req->format, &size, ctx->owner_closure, (XtPointer*)&req); if (req->bytelength) @@ -642,7 +641,7 @@ req->offset = 0; } } else { - if (req->offset < req->bytelength) + if (req->offset < req->bytelength) SendIncrement(req); else AllSent(req); } @@ -652,21 +651,20 @@ req->timeout = XtAppAddTimeOut(app, app->selectionTimeout, OwnerTimedOut, (XtPointer)req); } -#endif +#endif } } -static void PrepareIncremental(req, widget, window, property, target, - targetType, value, length, format) -Request req; -Widget widget; -Window window; -Atom target; -Atom property; -Atom targetType; -XtPointer value; -unsigned long length; -int format; +static void PrepareIncremental( + Request req, + Widget widget, + Window window, + Atom property, + Atom target, + Atom targetType, + XtPointer value, + unsigned long length, + int format) { req->type = targetType; req->value = value; @@ -682,22 +680,22 @@ req->timeout = XtAppAddTimeOut(app, app->selectionTimeout, OwnerTimedOut, (XtPointer)req); } -#endif - AddHandler(req, (EventMask)PropertyChangeMask, +#endif + AddHandler(req, (EventMask)PropertyChangeMask, HandlePropertyGone, (XtPointer)req); /* now send client INCR property */ XChangeProperty(req->ctx->dpy, window, req->property, req->ctx->prop_list->incr_atom, - 32, PropModeReplace, + 32, PropModeReplace, (unsigned char *)&req->bytelength, 1); } -static Boolean GetConversion(ctx, event, target, property, widget) -Select ctx; /* logical owner */ -XSelectionRequestEvent* event; -Atom target; -Atom property; /* requestor's property */ -Widget widget; /* physical owner (receives events) */ +static Boolean GetConversion( + Select ctx, /* logical owner */ + XSelectionRequestEvent* event, + Atom target, + Atom property, /* requestor's property */ + Widget widget) /* physical owner (receives events) */ { XtPointer value = NULL; unsigned long length; @@ -747,7 +745,7 @@ ctx->req = NULL; } StartProtectedSection(ctx->dpy, event->requestor); - if (BYTELENGTH(length,format) <= MAX_SELECTION_INCR(ctx->dpy)) { + if (BYTELENGTH(length,format) <= (unsigned long) MAX_SELECTION_INCR(ctx->dpy)) { if (! timestamp_target) { if (ctx->notify != NULL) { req->target = target; @@ -759,13 +757,13 @@ req->timeout = XtAppAddTimeOut(app, app->selectionTimeout, OwnerTimedOut, (XtPointer)req); } -#endif - AddHandler(req, (EventMask)PropertyChangeMask, +#endif + AddHandler(req, (EventMask)PropertyChangeMask, HandlePropertyGone, (XtPointer)req); } else ctx->ref_count--; } - XChangeProperty(ctx->dpy, event->requestor, property, + XChangeProperty(ctx->dpy, event->requestor, property, targetType, format, PropModeReplace, (unsigned char *)value, (int)length); /* free storage for client if no notify proc */ @@ -781,11 +779,11 @@ } /*ARGSUSED*/ -static void HandleSelectionEvents(widget, closure, event, cont) -Widget widget; -XtPointer closure; -XEvent *event; -Boolean *cont; +static void HandleSelectionEvents( + Widget widget, + XtPointer closure, + XEvent *event, + Boolean *cont) { Select ctx; XSelectionEvent ev; @@ -845,7 +843,7 @@ } } if (writeback) - XChangeProperty(ev.display, ev.requestor, + XChangeProperty(ev.display, ev.requestor, event->xselectionrequest.property, target, format, PropModeReplace, value, (int)length); XFree((char *)value); @@ -870,17 +868,16 @@ } } -static Boolean OwnSelection(widget, selection, time, convert, lose, notify, - cancel, closure, incremental) -Widget widget; -Atom selection; -Time time; -XtConvertSelectionProc convert; -XtLoseSelectionProc lose; -XtSelectionDoneProc notify; -XtCancelConvertSelectionProc cancel; -XtPointer closure; -Boolean incremental; +static Boolean OwnSelection( + Widget widget, + Atom selection, + Time time, + XtConvertSelectionProc convert, + XtLoseSelectionProc lose, + XtSelectionDoneProc notify, + XtCancelConvertSelectionProc cancel, + XtPointer closure, + Boolean incremental) { Select ctx; Select oldctx = NULL; @@ -952,8 +949,8 @@ ctx->was_disowned = FALSE; /* Defer calling the previous selection owner's lose selection procedure - * until the new selection is established, to allow the previous - * selection owner to ask for the new selection to be converted in + * until the new selection is established, to allow the previous + * selection owner to ask for the new selection to be converted in * the lose selection procedure. The context pointer is the closure * of the event handler and the destroy callback, so the old context * pointer and the record contents must be preserved for LoseSelection. @@ -967,13 +964,13 @@ } -Boolean XtOwnSelection(widget, selection, time, convert, lose, notify) -Widget widget; -Atom selection; -Time time; -XtConvertSelectionProc convert; -XtLoseSelectionProc lose; -XtSelectionDoneProc notify; +Boolean XtOwnSelection( + Widget widget, + Atom selection, + Time time, + XtConvertSelectionProc convert, + XtLoseSelectionProc lose, + XtSelectionDoneProc notify) { Boolean retval; WIDGET_TO_APPCON(widget); @@ -987,23 +984,22 @@ } -Boolean XtOwnSelectionIncremental(widget, selection, time, convert, - lose, notify, cancel, closure) -Widget widget; -Atom selection; -Time time; -XtConvertSelectionIncrProc convert; -XtLoseSelectionIncrProc lose; -XtSelectionDoneIncrProc notify; -XtCancelConvertSelectionProc cancel; -XtPointer closure; +Boolean XtOwnSelectionIncremental( + Widget widget, + Atom selection, + Time time, + XtConvertSelectionIncrProc convert, + XtLoseSelectionIncrProc lose, + XtSelectionDoneIncrProc notify, + XtCancelConvertSelectionProc cancel, + XtPointer closure) { Boolean retval; WIDGET_TO_APPCON(widget); LOCK_APP(app); - retval = OwnSelection(widget, selection, time, - (XtConvertSelectionProc)convert, + retval = OwnSelection(widget, selection, time, + (XtConvertSelectionProc)convert, (XtLoseSelectionProc)lose, (XtSelectionDoneProc)notify, cancel, closure, TRUE); @@ -1013,9 +1009,9 @@ void XtDisownSelection(widget, selection, time) -Widget widget; -Atom selection; -Time time; + Widget widget; + Atom selection; + Time time; { Select ctx; WIDGET_TO_APPCON(widget); @@ -1029,10 +1025,10 @@ /* Selection Requestor code */ -static Boolean IsINCRtype(info, window, prop) - CallBackInfo info; - Window window; - Atom prop; +static Boolean IsINCRtype( + CallBackInfo info, + Window window, + Atom prop) { unsigned long bytesafter; unsigned long length; @@ -1050,11 +1046,11 @@ } /*ARGSUSED*/ -static void ReqCleanup(widget, closure, ev, cont) -Widget widget; -XtPointer closure; -XEvent *ev; -Boolean *cont; +static void ReqCleanup( + Widget widget, + XtPointer closure, + XEvent *ev, + Boolean *cont) { CallBackInfo info = (CallBackInfo)closure; unsigned long bytesafter, length; @@ -1069,10 +1065,10 @@ ReqCleanup, (XtPointer) info ); if (IsINCRtype(info, XtWindow(widget), event->property)) { info->proc = HandleGetIncrement; - XtAddEventHandler(info->widget, (EventMask) PropertyChangeMask, + XtAddEventHandler(info->widget, (EventMask) PropertyChangeMask, FALSE, ReqCleanup, (XtPointer) info); } else { - if (event->property != None) + if (event->property != None) XDeleteProperty(event->display, XtWindow(widget), event->property); FreeSelectionProperty(XtDisplay(widget), info->property); @@ -1082,9 +1078,9 @@ (ev->xproperty.state == PropertyNewValue) && (ev->xproperty.atom == info->property)) { XPropertyEvent *event = (XPropertyEvent *) ev; - (void) XGetWindowProperty(event->display, XtWindow(widget), + (void) XGetWindowProperty(event->display, XtWindow(widget), event->atom, 0L, 1000000, True, AnyPropertyType, - &target, &format, &length, &bytesafter, + &target, &format, &length, &bytesafter, (unsigned char **) &value); XFree(value); if (length == 0) { @@ -1098,9 +1094,9 @@ } /* ARGSUSED */ -static void ReqTimedOut(closure, id) -XtPointer closure; -XtIntervalId *id; +static void ReqTimedOut( + XtPointer closure, + XtIntervalId *id) { XtPointer value = NULL; unsigned long length = 0; @@ -1115,45 +1111,45 @@ int i; if (*info->target == info->ctx->prop_list->indirect_atom) { - (void) XGetWindowProperty(XtDisplay(info->widget), + (void) XGetWindowProperty(XtDisplay(info->widget), XtWindow(info->widget), info->property, 0L, 10000000, True, AnyPropertyType, &type, &format, &proplength, &bytesafter, (unsigned char **) &pairs); XFree((char*)pairs); for (proplength = proplength / IndirectPairWordSize, i = 0, c = info->req_closure; - proplength; proplength--, c++, i++) - (*info->callbacks[i])(info->widget, *c, + proplength; proplength--, c++, i++) + (*info->callbacks[i])(info->widget, *c, &info->ctx->selection, &resulttype, value, &length, &format); } else { - (*info->callbacks[0])(info->widget, *info->req_closure, + (*info->callbacks[0])(info->widget, *info->req_closure, &info->ctx->selection, &resulttype, value, &length, &format); } /* change event handlers for straggler events */ if (info->proc == (XtEventHandler)HandleSelectionReplies) { - XtRemoveEventHandler(info->widget, (EventMask)0, + XtRemoveEventHandler(info->widget, (EventMask)0, TRUE, info->proc, (XtPointer) info); XtAddEventHandler(info->widget, (EventMask)0, TRUE, ReqCleanup, (XtPointer) info); } else { - XtRemoveEventHandler(info->widget,(EventMask) PropertyChangeMask, + XtRemoveEventHandler(info->widget,(EventMask) PropertyChangeMask, FALSE, info->proc, (XtPointer) info); - XtAddEventHandler(info->widget, (EventMask) PropertyChangeMask, + XtAddEventHandler(info->widget, (EventMask) PropertyChangeMask, FALSE, ReqCleanup, (XtPointer) info); } } /*ARGSUSED*/ -static void HandleGetIncrement(widget, closure, ev, cont) -Widget widget; -XtPointer closure; -XEvent *ev; -Boolean *cont; +static void HandleGetIncrement( + Widget widget, + XtPointer closure, + XEvent *ev, + Boolean *cont) { XPropertyEvent *event = (XPropertyEvent *) ev; CallBackInfo info = (CallBackInfo) closure; - Select ctx = info->ctx; + Select ctx = info->ctx; char *value; unsigned long bytesafter; unsigned long length; @@ -1165,23 +1161,23 @@ bad = XGetWindowProperty(event->display, XtWindow(widget), event->atom, 0L, - 10000000, True, AnyPropertyType, &info->type, - &info->format, &length, &bytesafter, + 10000000, True, AnyPropertyType, &info->type, + &info->format, &length, &bytesafter, (unsigned char **) &value); - if (bad) + if (bad) return; #ifndef DEBUG_WO_TIMERS - XtRemoveTimeOut(info->timeout); -#endif + XtRemoveTimeOut(info->timeout); +#endif if (length == 0) { unsigned long u_offset = NUMELEM(info->offset, info->format); - (*info->callbacks[n])(widget, *info->req_closure, &ctx->selection, - &info->type, - (info->offset == 0 ? value : info->value), + (*info->callbacks[n])(widget, *info->req_closure, &ctx->selection, + &info->type, + (info->offset == 0 ? value : info->value), &u_offset, &info->format); /* assert ((info->offset != 0) == (info->incremental[n]) */ if (info->offset != 0) XFree(value); - XtRemoveEventHandler(widget, (EventMask) PropertyChangeMask, FALSE, + XtRemoveEventHandler(widget, (EventMask) PropertyChangeMask, FALSE, HandleGetIncrement, (XtPointer) info); FreeSelectionProperty(event->display, info->property); FreeInfo(info); @@ -1194,7 +1190,7 @@ XFree(value); value = tmp; #endif - (*info->callbacks[n])(widget, *info->req_closure, &ctx->selection, + (*info->callbacks[n])(widget, *info->req_closure, &ctx->selection, &info->type, value, &length, &info->format); } else { int size = BYTELENGTH(length, info->format); @@ -1215,31 +1211,31 @@ info->timeout = XtAppAddTimeOut(app, app->selectionTimeout, ReqTimedOut, (XtPointer) info); } -#endif +#endif } } -static void HandleNone(widget, callback, closure, selection) -Widget widget; -XtSelectionCallbackProc callback; -XtPointer closure; -Atom selection; +static void HandleNone( + Widget widget, + XtSelectionCallbackProc callback, + XtPointer closure, + Atom selection) { unsigned long length = 0; int format = 8; Atom type = None; - (*callback)(widget, closure, &selection, + (*callback)(widget, closure, &selection, &type, NULL, &length, &format); } -static long IncrPropSize(widget, value, format, length) - Widget widget; - unsigned char* value; - int format; - unsigned long length; +static long IncrPropSize( + Widget widget, + unsigned char* value, + int format, + unsigned long length) { unsigned long size; if (format == 32) { @@ -1257,13 +1253,13 @@ static -Boolean HandleNormal(dpy, widget, property, info, closure, selection) -Display *dpy; -Widget widget; -Atom property; -CallBackInfo info; -XtPointer closure; -Atom selection; +Boolean HandleNormal( + Display *dpy, + Widget widget, + Atom property, + CallBackInfo info, + XtPointer closure, + Atom selection) { unsigned long bytesafter; unsigned long length; @@ -1282,8 +1278,8 @@ if (info->property != property) { /* within MULTIPLE */ CallBackInfo ninfo; - ninfo = MakeInfo(info->ctx, &info->callbacks[number], - &info->req_closure[number], 1, widget, + ninfo = MakeInfo(info->ctx, &info->callbacks[number], + &info->req_closure[number], 1, widget, info->time, &info->incremental[number], &property); ninfo->target = (Atom *) __XtMalloc((unsigned) sizeof(Atom)); *ninfo->target = info->target[number + 1]; @@ -1303,7 +1299,7 @@ value = (unsigned char *) tmp; } #endif - (*info->callbacks[number])(widget, closure, &selection, + (*info->callbacks[number])(widget, closure, &selection, &type, (XtPointer)value, &length, &format); if (info->incremental[number]) { @@ -1316,16 +1312,16 @@ return TRUE; } -static void HandleIncremental(dpy, widget, property, info, size) -Display *dpy; -Widget widget; -Atom property; -CallBackInfo info; -unsigned long size; +static void HandleIncremental( + Display *dpy, + Widget widget, + Atom property, + CallBackInfo info, + unsigned long size) { XtAddEventHandler(widget, (EventMask) PropertyChangeMask, FALSE, HandleGetIncrement, (XtPointer) info); - + /* now start the transfer */ XDeleteProperty(dpy, XtWindow(widget), property); XFlush(dpy); @@ -1345,15 +1341,15 @@ info->timeout = XtAppAddTimeOut(app, app->selectionTimeout, ReqTimedOut, (XtPointer) info); } -#endif +#endif } /*ARGSUSED*/ -static void HandleSelectionReplies(widget, closure, ev, cont) -Widget widget; -XtPointer closure; -XEvent *ev; -Boolean *cont; +static void HandleSelectionReplies( + Widget widget, + XtPointer closure, + XEvent *ev, + Boolean *cont) { XSelectionEvent *event = (XSelectionEvent *) ev; Display *dpy = event->display; @@ -1369,15 +1365,15 @@ if (event->type != SelectionNotify) return; if (!MATCH_SELECT(event, info)) return; /* not really for us */ #ifndef DEBUG_WO_TIMERS - XtRemoveTimeOut(info->timeout); -#endif + XtRemoveTimeOut(info->timeout); +#endif XtRemoveEventHandler(widget, (EventMask)0, TRUE, HandleSelectionReplies, (XtPointer) info ); if (event->target == ctx->prop_list->indirect_atom) { (void) XGetWindowProperty(dpy, XtWindow(widget), info->property, 0L, 10000000, True, AnyPropertyType, &type, &format, &length, &bytesafter, (unsigned char **) &pairs); - for (length = length / IndirectPairWordSize, p = pairs, + for (length = length / IndirectPairWordSize, p = pairs, c = info->req_closure; length; length--, p++, c++, info->current++) { if (event->property == None || format != 32 || p->target == None @@ -1387,7 +1383,7 @@ if (p->property != None) FreeSelectionProperty(XtDisplay(widget), p->property); } else { - if (HandleNormal(dpy, widget, p->property, info, *c, + if (HandleNormal(dpy, widget, p->property, info, *c, event->selection)) { FreeSelectionProperty(XtDisplay(widget), p->property); } @@ -1401,7 +1397,7 @@ FreeSelectionProperty(XtDisplay(widget), info->property); FreeInfo(info); } else { - if (HandleNormal(dpy, widget, event->property, info, + if (HandleNormal(dpy, widget, event->property, info, *info->req_closure, event->selection)) { FreeSelectionProperty(XtDisplay(widget), info->property); FreeInfo(info); @@ -1409,16 +1405,15 @@ } } -static void DoLocalTransfer(req, selection, target, widget, - callback, closure, incremental, property) -Request req; -Atom selection; -Atom target; -Widget widget; /* The widget requesting the value. */ -XtSelectionCallbackProc callback; -XtPointer closure; /* the closure for the callback, not the conversion */ -Boolean incremental; -Atom property; +static void DoLocalTransfer( + Request req, + Atom selection, + Atom target, + Widget widget, /* The widget requesting the value. */ + XtSelectionCallbackProc callback, + XtPointer closure, /* the closure for the callback, not the conversion */ + Boolean incremental, + Atom property) { Select ctx = req->ctx; XtPointer value = NULL, temp, total = NULL; @@ -1455,7 +1450,7 @@ * they must return a value even if length==0 */ if (value == NULL) value = __XtMalloc((unsigned)1); - (*callback)(widget, closure, &selection, + (*callback)(widget, closure, &selection, &resulttype, value, &length, &format); if (length) { /* should owner be notified on end-of-piece? @@ -1472,29 +1467,29 @@ } else { while (length) { int bytelength = BYTELENGTH(length, format); - total = XtRealloc(total, + total = XtRealloc(total, (unsigned) (totallength += bytelength)); (void) memmove((char*)total + totallength - bytelength, value, bytelength); (*(XtConvertSelectionIncrProc)ctx->convert) - (ctx->widget, &selection, &target, + (ctx->widget, &selection, &target, &resulttype, &value, &length, &format, &size, ctx->owner_closure, (XtRequestId*)&req); } if (total == NULL) total = __XtMalloc(1); - totallength = NUMELEM(totallength, format); - (*callback)(widget, closure, &selection, &resulttype, + totallength = NUMELEM(totallength, format); + (*callback)(widget, closure, &selection, &resulttype, total, &totallength, &format); } - if (ctx->notify) + if (ctx->notify) (*(XtSelectionDoneIncrProc)ctx->notify) - (ctx->widget, &selection, &target, + (ctx->widget, &selection, &target, (XtRequestId*)&req, ctx->owner_closure); else XtFree((char*)value); } } else { /* not incremental owner */ - if (!(*ctx->convert)(ctx->widget, &selection, &target, + if (!(*ctx->convert)(ctx->widget, &selection, &target, &resulttype, &value, &length, &format)) { HandleNone(widget, callback, closure, selection); } else { @@ -1506,7 +1501,7 @@ value = temp; } if (value == NULL) value = __XtMalloc((unsigned)1); - (*callback)(widget, closure, &selection, &resulttype, + (*callback)(widget, closure, &selection, &resulttype, value, &length, &format); if (ctx->notify) (*ctx->notify)(ctx->widget, &selection, &target); @@ -1514,16 +1509,15 @@ } } -static void GetSelectionValue(widget, selection, target, callback, - closure, time, incremental, property) -Widget widget; -Atom selection; -Atom target; -XtSelectionCallbackProc callback; -XtPointer closure; -Time time; -Boolean incremental; -Atom property; +static void GetSelectionValue( + Widget widget, + Atom selection, + Atom target, + XtSelectionCallbackProc callback, + XtPointer closure, + Time time, + Boolean incremental, + Atom property) { Select ctx; CallBackInfo info; @@ -1555,13 +1549,13 @@ } -void XtGetSelectionValue(widget, selection, target, callback, closure, time) -Widget widget; -Atom selection; -Atom target; -XtSelectionCallbackProc callback; -XtPointer closure; -Time time; +void XtGetSelectionValue( + Widget widget, + Atom selection, + Atom target, + XtSelectionCallbackProc callback, + XtPointer closure, + Time time) { Atom property; Boolean incr = False; @@ -1582,14 +1576,13 @@ } -void XtGetSelectionValueIncremental(widget, selection, target, callback, - closure, time) -Widget widget; -Atom selection; -Atom target; -XtSelectionCallbackProc callback; -XtPointer closure; -Time time; +void XtGetSelectionValueIncremental( + Widget widget, + Atom selection, + Atom target, + XtSelectionCallbackProc callback, + XtPointer closure, + Time time) { Atom property; Boolean incr = TRUE; @@ -1603,7 +1596,7 @@ AddSelectionRequests(widget, selection, 1, &target, &callback, 1, &closure, &incr, &property); } else { - GetSelectionValue(widget, selection, target, callback, + GetSelectionValue(widget, selection, target, callback, closure, time, TRUE, property); } @@ -1611,19 +1604,17 @@ } -static void GetSelectionValues(widget, selection, targets, count, callbacks, - num_callbacks, closures, time, incremental, - properties) -Widget widget; -Atom selection; -Atom *targets; -int count; -XtSelectionCallbackProc *callbacks; -int num_callbacks; -XtPointer *closures; -Time time; -Boolean *incremental; -Atom *properties; +static void GetSelectionValues( + Widget widget, + Atom selection, + Atom *targets, + int count, + XtSelectionCallbackProc *callbacks, + int num_callbacks, + XtPointer *closures, + Time time, + Boolean *incremental, + Atom *properties) { Select ctx; CallBackInfo info; @@ -1643,7 +1634,7 @@ if (j >= num_callbacks) j = 0; DoLocalTransfer(&req, selection, targets[i], widget, - callbacks[j], closures[i], incremental[i], + callbacks[j], closures[i], incremental[i], properties ? properties[i] : None); } @@ -1656,7 +1647,7 @@ XtSelectionCallbackProc stack_cbs[32]; int i = 0, j = 0; - passed_callbacks = (XtSelectionCallbackProc *) + passed_callbacks = (XtSelectionCallbackProc *) XtStackAlloc(sizeof(XtSelectionCallbackProc) * count, stack_cbs); /* To deal with the old calls from XtGetSelectionValues* we @@ -1670,10 +1661,10 @@ info = MakeInfo(ctx, passed_callbacks, closures, count, widget, time, incremental, properties); XtStackFree((XtPointer) passed_callbacks, stack_cbs); - + info->target = (Atom *)__XtMalloc((unsigned) ((count+1) * sizeof(Atom))); (*info->target) = ctx->prop_list->indirect_atom; - (void) memmove((char *) info->target+sizeof(Atom), (char *) targets, + (void) memmove((char *) info->target+sizeof(Atom), (char *) targets, count * sizeof(Atom)); pairs = (IndirectPair*)__XtMalloc((unsigned)(count*sizeof(IndirectPair))); for (p = &pairs[count-1], t = &targets[count-1], i = count - 1; @@ -1687,9 +1678,9 @@ p->property = properties[i]; } } - XChangeProperty(XtDisplay(widget), XtWindow(widget), + XChangeProperty(XtDisplay(widget), XtWindow(widget), info->property, info->property, - 32, PropModeReplace, (unsigned char *) pairs, + 32, PropModeReplace, (unsigned char *) pairs, count * IndirectPairWordSize); XtFree((char*)pairs); RequestSelectionValue(info, selection, ctx->prop_list->indirect_atom); @@ -1697,15 +1688,14 @@ } -void XtGetSelectionValues(widget, selection, targets, count, callback, - closures, time) -Widget widget; -Atom selection; -Atom *targets; -int count; -XtSelectionCallbackProc callback; -XtPointer *closures; -Time time; +void XtGetSelectionValues( + Widget widget, + Atom selection, + Atom *targets, + int count, + XtSelectionCallbackProc callback, + XtPointer *closures, + Time time) { Boolean incremental_values[32]; Boolean *incremental; @@ -1716,7 +1706,7 @@ incremental = XtStackAlloc(count * sizeof(Boolean), incremental_values); for(i = 0; i < count; i++) incremental[i] = FALSE; if (IsGatheringRequest(widget, selection)) { - AddSelectionRequests(widget, selection, count, targets, &callback, + AddSelectionRequests(widget, selection, count, targets, &callback, 1, closures, incremental, NULL); } else { GetSelectionValues(widget, selection, targets, count, &callback, 1, @@ -1727,15 +1717,14 @@ } -void XtGetSelectionValuesIncremental(widget, selection, targets, count, - callback, closures, time) -Widget widget; -Atom selection; -Atom *targets; -int count; -XtSelectionCallbackProc callback; -XtPointer *closures; -Time time; +void XtGetSelectionValuesIncremental( + Widget widget, + Atom selection, + Atom *targets, + int count, + XtSelectionCallbackProc callback, + XtPointer *closures, + Time time) { Boolean incremental_values[32]; Boolean *incremental; @@ -1746,7 +1735,7 @@ incremental = XtStackAlloc(count * sizeof(Boolean), incremental_values); for(i = 0; i < count; i++) incremental[i] = TRUE; if (IsGatheringRequest(widget, selection)) { - AddSelectionRequests(widget, selection, count, targets, &callback, + AddSelectionRequests(widget, selection, count, targets, &callback, 1, closures, incremental, NULL); } else { GetSelectionValues(widget, selection, targets, count, @@ -1757,11 +1746,11 @@ } -static Request GetRequestRecord(widget, selection, id) - Widget widget; - Atom selection; - XtRequestId id; -{ +static Request GetRequestRecord( + Widget widget, + Atom selection, + XtRequestId id) +{ Request req = (Request)id; Select ctx = NULL; @@ -1794,11 +1783,11 @@ return req; } -XSelectionRequestEvent *XtGetSelectionRequest(widget, selection, id) - Widget widget; - Atom selection; - XtRequestId id; -{ +XSelectionRequestEvent *XtGetSelectionRequest( + Widget widget, + Atom selection, + XtRequestId id) +{ Request req = (Request)id; WIDGET_TO_APPCON(widget); @@ -1810,7 +1799,7 @@ UNLOCK_APP(app); return (XSelectionRequestEvent*) NULL; } - + if (req->event.type == 0) { /* owner is local; construct the remainder of the event */ req->event.type = SelectionRequest; @@ -1825,15 +1814,15 @@ } /* Property atom access */ -Atom XtReservePropertyAtom(w) - Widget w; +Atom XtReservePropertyAtom( + Widget w) { return(GetSelectionProperty(XtDisplay(w))); } -void XtReleasePropertyAtom(w, atom) - Widget w; - Atom atom; +void XtReleasePropertyAtom( + Widget w, + Atom atom) { FreeSelectionProperty(XtDisplay(w), atom); } @@ -1841,23 +1830,22 @@ /* Multiple utilities */ -/* All requests are put in a single list per widget. It is +/* All requests are put in a single list per widget. It is very unlikely anyone will be gathering multiple MULTIPLE requests at the same time, so the loss in efficiency for this case is acceptable */ /* Queue one or more requests to the one we're gathering */ -static void AddSelectionRequests(wid, sel, count, targets, callbacks, - num_cb, closures, incrementals, properties) - Widget wid; - Atom sel; - int count; - Atom *targets; - XtSelectionCallbackProc *callbacks; - int num_cb; - XtPointer *closures; - Boolean *incrementals; - Atom *properties; +static void AddSelectionRequests( + Widget wid, + Atom sel, + int count, + Atom *targets, + XtSelectionCallbackProc *callbacks, + int num_cb, + XtPointer *closures, + Boolean *incrementals, + Atom *properties) { QueuedRequestInfo qi; Window window = XtWindow(wid); @@ -1868,7 +1856,7 @@ qi = NULL; (void) XFindContext(dpy, window, multipleContext, (XPointer*) &qi); - + if (qi != NULL) { QueuedRequest *req = qi->requests; int start = qi->count; @@ -1876,11 +1864,11 @@ int j = 0; qi->count += count; - req = (QueuedRequest*) XtRealloc((char*) req, + req = (QueuedRequest*) XtRealloc((char*) req, (start + count) * sizeof(QueuedRequest)); while(i < count) { - QueuedRequest newreq = (QueuedRequest) + QueuedRequest newreq = (QueuedRequest) __XtMalloc(sizeof(QueuedRequestRec)); newreq->selection = sel; newreq->target = targets[i]; @@ -1911,9 +1899,9 @@ /* Only call IsGatheringRequest when we have a lock already */ -static Boolean IsGatheringRequest(wid, sel) - Widget wid; - Atom sel; +static Boolean IsGatheringRequest( + Widget wid, + Atom sel) { QueuedRequestInfo qi; Window window = XtWindow(wid); @@ -1925,7 +1913,7 @@ qi = NULL; (void) XFindContext(dpy, window, multipleContext, (XPointer*) &qi); - + if (qi != NULL) { i = 0; while(qi->selections[i] != None) { @@ -1942,10 +1930,10 @@ /* Cleanup request scans the request queue and releases any properties queued, and removes any requests queued */ -static void CleanupRequest(dpy, qi, sel) - Display *dpy; - QueuedRequestInfo qi; - Atom sel; +static void CleanupRequest( + Display *dpy, + QueuedRequestInfo qi, + Atom sel) { int i, j, n; @@ -1953,7 +1941,7 @@ /* Remove this selection from the list */ n = 0; - while(qi->selections[n] != sel && + while(qi->selections[n] != sel && qi->selections[n] != None) n++; if (qi->selections[n] == sel) { while(qi->selections[n] != None) { @@ -1981,9 +1969,9 @@ } } -extern void XtCreateSelectionRequest(widget, selection) - Widget widget; - Atom selection; +extern void XtCreateSelectionRequest( + Widget widget, + Atom selection) { QueuedRequestInfo queueInfo; Window window = XtWindow(widget); @@ -1997,7 +1985,7 @@ (void) XFindContext(dpy, window, multipleContext, (XPointer*) &queueInfo); /* If there is one, then cancel it */ - if (queueInfo != 0) + if (queueInfo != 0) CleanupRequest(dpy, queueInfo, selection); else { /* Create it */ @@ -2012,20 +2000,20 @@ /* Append this selection to list */ n = 0; while(queueInfo->selections[n] != None) n++; - queueInfo->selections = + queueInfo->selections = (Atom*) XtRealloc((char*) queueInfo->selections, (n + 2) * sizeof(Atom)); queueInfo->selections[n] = selection; queueInfo->selections[n + 1] = None; (void) XSaveContext(dpy, window, multipleContext, (char*) queueInfo); - UNLOCK_PROCESS; + UNLOCK_PROCESS; } -extern void XtSendSelectionRequest(widget, selection, time) - Widget widget; - Atom selection; - Time time; +extern void XtSendSelectionRequest( + Widget widget, + Atom selection, + Time time) { QueuedRequestInfo queueInfo; Window window = XtWindow(widget); @@ -2053,7 +2041,7 @@ /* special case a multiple which isn't needed */ GetSelectionValue(widget, selection, req[i]->target, - req[i]->callback, req[i]->closure, time, + req[i]->callback, req[i]->closure, time, req[i]->incremental, req[i]->param); } else { Atom *targets; @@ -2071,7 +2059,7 @@ /* Allocate */ targets = (Atom *) XtStackAlloc(count * sizeof(Atom), t); - cbs = (XtSelectionCallbackProc *) + cbs = (XtSelectionCallbackProc *) XtStackAlloc(count * sizeof(XtSelectionCallbackProc), c); closures = (XtPointer *) XtStackAlloc(count * sizeof(XtPointer), cs); incrs = (Boolean *) XtStackAlloc(count * sizeof(Boolean), ins); @@ -2100,16 +2088,16 @@ XtStackFree((XtPointer) incrs, ins); XtStackFree((XtPointer) props, p); } - } + } } CleanupRequest(dpy, queueInfo, selection); - UNLOCK_PROCESS; + UNLOCK_PROCESS; } -extern void XtCancelSelectionRequest(widget, selection) - Widget widget; - Atom selection; +extern void XtCancelSelectionRequest( + Widget widget, + Atom selection) { QueuedRequestInfo queueInfo; Window window = XtWindow(widget); @@ -2121,9 +2109,9 @@ queueInfo = NULL; (void) XFindContext(dpy, window, multipleContext, (XPointer*) &queueInfo); /* If there is one, then cancel it */ - if (queueInfo != 0) + if (queueInfo != 0) CleanupRequest(dpy, queueInfo, selection); - UNLOCK_PROCESS; + UNLOCK_PROCESS; } /* Parameter utilities */ @@ -2132,13 +2120,13 @@ /* Places data on allocated parameter atom, then records the parameter atom data for use in the next call to one of the XtGetSelectionValue functions. */ -void XtSetSelectionParameters(requestor, selection, type, value, length, format) - Widget requestor; - Atom selection; - Atom type; - XtPointer value; - unsigned long length; - int format; +void XtSetSelectionParameters( + Widget requestor, + Atom selection, + Atom type, + XtPointer value, + unsigned long length, + int format) { Display *dpy = XtDisplay(requestor); Window window = XtWindow(requestor); @@ -2156,15 +2144,14 @@ /* Retrieves data passed in a parameter. Data for this is stored on the originator's window */ -void XtGetSelectionParameters(owner, selection, request_id, type_return, - value_return, length_return, format_return) - Widget owner; - Atom selection; - XtRequestId request_id; - Atom* type_return; - XtPointer* value_return; - unsigned long* length_return; - int* format_return; +void XtGetSelectionParameters( + Widget owner, + Atom selection, + XtRequestId request_id, + Atom* type_return, + XtPointer* value_return, + unsigned long* length_return, + int* format_return) { Request req; Display *dpy = XtDisplay(owner); @@ -2183,7 +2170,7 @@ StartProtectedSection(dpy, req->requestor); XGetWindowProperty(dpy, req->requestor, req->property, 0L, 10000000, False, AnyPropertyType, type_return, format_return, - length_return, &bytes_after, + length_return, &bytes_after, (unsigned char**) value_return); EndProtectedSection(dpy); #ifdef XT_COPY_SELECTION @@ -2205,10 +2192,10 @@ * context could be merged with other contexts used during selections. */ -static void AddParamInfo(w, selection, param_atom) - Widget w; - Atom selection; - Atom param_atom; +static void AddParamInfo( + Widget w, + Atom selection, + Atom param_atom) { int n; Param p; @@ -2247,9 +2234,9 @@ UNLOCK_PROCESS; } -static void RemoveParamInfo(w, selection) - Widget w; - Atom selection; +static void RemoveParamInfo( + Widget w, + Atom selection) { int n; Param p; @@ -2280,9 +2267,9 @@ UNLOCK_PROCESS; } -static Atom GetParamInfo(w, selection) - Widget w; - Atom selection; +static Atom GetParamInfo( + Widget w, + Atom selection) { int n; Param p; Index: xc/lib/Xt/SelectionI.h diff -u xc/lib/Xt/SelectionI.h:1.2 xc/lib/Xt/SelectionI.h:1.3 --- xc/lib/Xt/SelectionI.h:1.2 Fri Dec 14 14:56:29 2001 +++ xc/lib/Xt/SelectionI.h Tue May 4 20:07:03 2004 @@ -29,13 +29,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the name of Digital not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -65,7 +65,7 @@ int format; XtPointer value; unsigned long bytelength; - int offset; + unsigned long offset; XtIntervalId timeout; XSelectionRequestEvent event; /* for XtGetSelectionRequest */ Boolean allSent; @@ -110,7 +110,7 @@ typedef struct _ParamInfoRec { unsigned int count; Param paramlist; -} ParamInfoRec, *ParamInfo; +} ParamInfoRec, *ParamInfo; typedef struct _QueuedRequestRec { Atom selection; Index: xc/lib/Xt/SetValues.c diff -u xc/lib/Xt/SetValues.c:1.3 xc/lib/Xt/SetValues.c:1.4 --- xc/lib/Xt/SetValues.c:1.3 Fri Dec 14 14:56:30 2001 +++ xc/lib/Xt/SetValues.c Tue May 4 20:07:03 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -58,7 +58,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/SetValues.c,v 1.3 2001/12/14 19:56:30 dawes Exp $ */ +/* $XFree86: xc/lib/Xt/SetValues.c,v 1.4 2004/05/05 00:07:03 dickey Exp $ */ #include "IntrinsicI.h" @@ -75,7 +75,7 @@ Cardinal num_args) /* number of items in arg list */ { register ArgList arg; - register int i; + register Cardinal i; register XrmName argName; register XrmResourceList* xrmres; @@ -112,7 +112,7 @@ superclass = class->core_class.superclass; UNLOCK_PROCESS; if (superclass) - redisplay = + redisplay = CallSetValues(superclass, current, request, new, args, num_args); LOCK_PROCESS; @@ -151,7 +151,7 @@ LOCK_PROCESS; superclass = (ConstraintWidgetClass) class->core_class.superclass; UNLOCK_PROCESS; - redisplay = + redisplay = CallConstraintSetValues(superclass, current, request, new, args, num_args); } @@ -163,12 +163,12 @@ return (redisplay); } -void XtSetSubvalues(base, resources, num_resources, args, num_args) - XtPointer base; /* Base address to write values to */ - register XtResourceList resources; /* The current resource values. */ - register Cardinal num_resources; /* number of items in resources */ - ArgList args; /* The resource values to set */ - Cardinal num_args; /* number of items in arg list */ +void XtSetSubvalues( + XtPointer base, /* Base address to write values to */ + register XtResourceList resources, /* The current resource values. */ + register Cardinal num_resources, /* number of items in resources */ + ArgList args, /* The resource values to set */ + Cardinal num_args) /* number of items in arg list */ { register XrmResourceList* xrmres; xrmres = _XtCreateIndirectionTable (resources, num_resources); @@ -177,10 +177,10 @@ } -void XtSetValues(w, args, num_args) - register Widget w; - ArgList args; - Cardinal num_args; +void XtSetValues( + register Widget w, + ArgList args, + Cardinal num_args) { register Widget oldw, reqw; /* need to use strictest alignment rules possible in next two decls. */ @@ -236,12 +236,12 @@ UNLOCK_PROCESS; } else constraintSize = 0; } else constraintSize = 0; - + if (constraintSize) { /* Allocate and copy current constraints into oldw */ oldw->core.constraints = XtStackAlloc(constraintSize, oldcCache); reqw->core.constraints = XtStackAlloc(constraintSize, reqcCache); - (void) memmove((char *) oldw->core.constraints, + (void) memmove((char *) oldw->core.constraints, (char *) w->core.constraints, (int) constraintSize); /* Set constraint values */ @@ -250,7 +250,7 @@ (XrmResourceList *)(cwc->constraint_class.resources), cwc->constraint_class.num_resources, args, num_args); UNLOCK_PROCESS; - (void) memmove((char *) reqw->core.constraints, + (void) memmove((char *) reqw->core.constraints, (char *) w->core.constraints, (int) constraintSize); } @@ -271,8 +271,8 @@ call_data.type = XtHsetValues; call_data.widget = w; call_data.event_data = (XtPointer) &set_val; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer)&call_data); } @@ -304,7 +304,7 @@ w->core.border_width = oldw->core.border_width; geoReq.request_mode |= CWBorderWidth; } - + if (geoReq.request_mode != 0) { /* Pass on any requests for unchanged geometry values */ if (geoReq.request_mode != @@ -334,7 +334,7 @@ } } CALLGEOTAT(_XtGeoTrace(w, - "\nXtSetValues sees some geometry changes for \"%s\".\n", + "\nXtSetValues sees some geometry changes for \"%s\".\n", XtName(w))); CALLGEOTAT(_XtGeoTab(1)); do { @@ -344,19 +344,19 @@ call_data.type = XtHpreGeometry; call_data.widget = w; call_data.request = &geoReq; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.geometryhook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.geometryhook_callbacks, (XtPointer)&call_data); call_data.result = result = _XtMakeGeometryRequest(w, &geoReq, &geoReply, &cleared_rect_obj); call_data.type = XtHpostGeometry; call_data.reply = &geoReply; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.geometryhook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.geometryhook_callbacks, (XtPointer)&call_data); } else { - result = _XtMakeGeometryRequest(w, &geoReq, &geoReply, + result = _XtMakeGeometryRequest(w, &geoReq, &geoReply, &cleared_rect_obj); } if (result == XtGeometryYes || result == XtGeometryDone) Index: xc/lib/Xt/SetWMCW.c diff -u xc/lib/Xt/SetWMCW.c:1.5 xc/lib/Xt/SetWMCW.c:1.6 --- xc/lib/Xt/SetWMCW.c:1.5 Fri Dec 14 14:56:30 2001 +++ xc/lib/Xt/SetWMCW.c Tue May 4 20:07:03 2004 @@ -60,9 +60,10 @@ */ void -XtSetWMColormapWindows(widget, list, count) -Widget widget, *list; -Cardinal count; +XtSetWMColormapWindows( + Widget widget, + Widget *list, + Cardinal count) { Window *data; Widget *checked, *top, *temp, hookobj; @@ -81,7 +82,7 @@ /* - * The specification calls for only adding the windows that have unique + * The specification calls for only adding the windows that have unique * colormaps to the property to this function, so we will make a pass through * the widget list removing all the widgets with non-unique colormaps. * @@ -90,7 +91,7 @@ for (checked_count = 0, i = 0; i < count; i++) { if (!XtIsRealized(list[i])) continue; - + *checked = list[i]; match = FALSE; @@ -99,7 +100,7 @@ * to check it against. */ - if (checked != top) + if (checked != top) for (j = 0, temp = top; j < checked_count ; j++, temp++) if ( (*temp)->core.colormap == (*checked)->core.colormap) { match = TRUE; @@ -129,7 +130,7 @@ xa_wm_colormap_windows = XInternAtom(XtDisplay(widget), "WM_COLORMAP_WINDOWS", FALSE); - XChangeProperty(XtDisplay(widget), XtWindow(widget), + XChangeProperty(XtDisplay(widget), XtWindow(widget), xa_wm_colormap_windows, XA_WINDOW, 32, PropModeReplace, (unsigned char *) data, (int) i); @@ -141,8 +142,8 @@ call_data.widget = widget; call_data.event_data = (XtPointer) list; call_data.num_event_data = count; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer)&call_data); } Index: xc/lib/Xt/Shell.c diff -u xc/lib/Xt/Shell.c:3.17 xc/lib/Xt/Shell.c:3.18 --- xc/lib/Xt/Shell.c:3.17 Tue May 27 18:26:43 2003 +++ xc/lib/Xt/Shell.c Tue May 4 20:07:03 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -32,7 +32,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xt/Shell.c,v 3.17 2003/05/27 22:26:43 tsi Exp $ */ +/* $XFree86: xc/lib/Xt/Shell.c,v 3.18 2004/05/05 00:07:03 dickey Exp $ */ /* @@ -100,15 +100,15 @@ ***************************************************************************/ #ifdef CRAY -void _XtShellDepth(); -void _XtShellColormap(); -void _XtShellAncestorSensitive(); -void _XtTitleEncoding(); +void _XtShellDepth(Widget, int, XrmValue *); +void _XtShellColormap(Widget, int, XrmValue *); +void _XtShellAncestorSensitive(Widget, int, XrmValue *); +void _XtTitleEncoding(Widget, int, XrmValue *); #else -static void _XtShellDepth(); -static void _XtShellColormap(); -static void _XtShellAncestorSensitive(); -static void _XtTitleEncoding(); +static void _XtShellDepth(Widget, int, XrmValue *); +static void _XtShellColormap(Widget, int, XrmValue *); +static void _XtShellAncestorSensitive(Widget, int, XrmValue *); +static void _XtTitleEncoding(Widget, int, XrmValue *); #endif /*************************************************************************** @@ -134,7 +134,7 @@ { XtNallowShellResize, XtCAllowShellResize, XtRBoolean, sizeof(Boolean), Offset(shell.allow_shell_resize), XtRImmediate, (XtPointer)False}, - { XtNgeometry, XtCGeometry, XtRString, sizeof(String), + { XtNgeometry, XtCGeometry, XtRString, sizeof(String), Offset(shell.geometry), XtRString, (XtPointer)NULL}, { XtNcreatePopupChildProc, XtCCreatePopupChildProc, XtRFunction, sizeof(XtCreatePopupChildProc), Offset(shell.create_popup_child_proc), @@ -152,14 +152,16 @@ Offset(shell.visual), XtRImmediate, CopyFromParent} }; -static void ClassPartInitialize(), Initialize(); -static void Realize(); -static void Resize(); -static Boolean SetValues(); -static void GetValuesHook(); -static void ChangeManaged(); /* XXX */ -static XtGeometryResult GeometryManager(), RootGeometryManager(); -static void Destroy(); +static void ClassPartInitialize(WidgetClass); +static void Initialize(Widget, Widget, ArgList, Cardinal *); +static void Realize(Widget, Mask *, XSetWindowAttributes *); +static void Resize(Widget); +static Boolean SetValues(Widget, Widget, Widget, ArgList , Cardinal *); +static void GetValuesHook(Widget, ArgList, Cardinal*); +static void ChangeManaged(Widget); +static XtGeometryResult GeometryManager(Widget, XtWidgetGeometry *, XtWidgetGeometry *); +static XtGeometryResult RootGeometryManager(Widget gw, XtWidgetGeometry *request, XtWidgetGeometry *reply); +static void Destroy(Widget); static ShellClassExtensionRec shellClassExtRec = { NULL, @@ -178,7 +180,7 @@ /* class_part_initialize*/ ClassPartInitialize, /* Class init'ed ? */ FALSE, /* initialize */ Initialize, - /* initialize_notify */ NULL, + /* initialize_notify */ NULL, /* realize */ Realize, /* actions */ NULL, /* num_actions */ 0, @@ -193,8 +195,8 @@ /* resize */ Resize, /* expose */ NULL, /* set_values */ SetValues, - /* set_values_hook */ NULL, - /* set_values_almost */ XtInheritSetValuesAlmost, + /* set_values_hook */ NULL, + /* set_values_almost */ XtInheritSetValuesAlmost, /* get_values_hook */ GetValuesHook, /* accept_focus */ NULL, /* intrinsics version */ XtVersion, @@ -240,7 +242,7 @@ /* class_part_initialize*/ NULL, /* Class init'ed ? */ FALSE, /* initialize */ NULL, - /* initialize_notify */ NULL, + /* initialize_notify */ NULL, /* realize */ XtInheritRealize, /* actions */ NULL, /* num_actions */ 0, @@ -255,9 +257,9 @@ /* resize */ XtInheritResize, /* expose */ NULL, /* set_values */ NULL, - /* set_values_hook */ NULL, - /* set_values_almost */ XtInheritSetValuesAlmost, - /* get_values_hook */ NULL, + /* set_values_hook */ NULL, + /* set_values_almost */ XtInheritSetValuesAlmost, + /* get_values_hook */ NULL, /* accept_focus */ NULL, /* intrinsics version */ XtVersion, /* callback offsets */ NULL, @@ -278,7 +280,7 @@ } }; -externaldef(overrideshellwidgetclass) WidgetClass overrideShellWidgetClass = +externaldef(overrideshellwidgetclass) WidgetClass overrideShellWidgetClass = (WidgetClass) (&overrideShellClassRec); /*************************************************************************** @@ -317,7 +319,7 @@ Offset(wm.base_height), XtRInt, (XtPointer) &default_unspecified_shell_int}, { XtNwinGravity, XtCWinGravity, XtRGravity, sizeof(int), - Offset(wm.win_gravity), + Offset(wm.win_gravity), XtRGravity, (XtPointer) &default_unspecified_shell_int}, { XtNminWidth, XtCMinWidth, XtRInt, sizeof(int), Offset(wm.size_hints.min_width), @@ -378,9 +380,9 @@ Offset(wm.urgency), XtRImmediate, (XtPointer) False} }; -static void WMInitialize(); -static Boolean WMSetValues(); -static void WMDestroy(); +static void WMInitialize(Widget, Widget, ArgList, Cardinal *); +static Boolean WMSetValues(Widget, Widget, Widget, ArgList, Cardinal *); +static void WMDestroy(Widget); externaldef(wmshellclassrec) WMShellClassRec wmShellClassRec = { { @@ -391,7 +393,7 @@ /* class_part_initialize*/ NULL, /* Class init'ed ? */ FALSE, /* initialize */ WMInitialize, - /* initialize_notify */ NULL, + /* initialize_notify */ NULL, /* realize */ XtInheritRealize, /* actions */ NULL, /* num_actions */ 0, @@ -406,9 +408,9 @@ /* resize */ XtInheritResize, /* expose */ NULL, /* set_values */ WMSetValues, - /* set_values_hook */ NULL, - /* set_values_almost */ XtInheritSetValuesAlmost, - /* get_values_hook */ NULL, + /* set_values_hook */ NULL, + /* set_values_almost */ XtInheritSetValuesAlmost, + /* get_values_hook */ NULL, /* accept_focus */ NULL, /* intrinsics version */ XtVersion, /* callback offsets */ NULL, @@ -450,8 +452,8 @@ Offset(shell.save_under), XtRImmediate, (XtPointer)True}, }; -static void TransientRealize(); -static Boolean TransientSetValues(); +static void TransientRealize(Widget, Mask *, XSetWindowAttributes *); +static Boolean TransientSetValues(Widget, Widget, Widget, ArgList, Cardinal *); externaldef(transientshellclassrec) TransientShellClassRec transientShellClassRec = { { @@ -462,7 +464,7 @@ /* class_part_initialize*/ NULL, /* Class init'ed ? */ FALSE, /* initialize */ NULL, - /* initialize_notify */ NULL, + /* initialize_notify */ NULL, /* realize */ TransientRealize, /* actions */ NULL, /* num_actions */ 0, @@ -477,9 +479,9 @@ /* resize */ XtInheritResize, /* expose */ NULL, /* set_values */ TransientSetValues, - /* set_values_hook */ NULL, - /* set_values_almost */ XtInheritSetValuesAlmost, - /* get_values_hook */ NULL, + /* set_values_hook */ NULL, + /* set_values_almost */ XtInheritSetValuesAlmost, + /* get_values_hook */ NULL, /* accept_focus */ NULL, /* intrinsics version */ XtVersion, /* callback offsets */ NULL, @@ -527,9 +529,9 @@ Offset(topLevel.iconic), XtRImmediate, (XtPointer)False} }; -static void TopLevelInitialize(); -static Boolean TopLevelSetValues(); -static void TopLevelDestroy(); +static void TopLevelInitialize(Widget, Widget, ArgList, Cardinal *); +static Boolean TopLevelSetValues(Widget, Widget, Widget, ArgList, Cardinal *); +static void TopLevelDestroy(Widget); externaldef(toplevelshellclassrec) TopLevelShellClassRec topLevelShellClassRec = { { @@ -540,7 +542,7 @@ /* class_part_initialize*/ NULL, /* Class init'ed ? */ FALSE, /* initialize */ TopLevelInitialize, - /* initialize_notify */ NULL, + /* initialize_notify */ NULL, /* realize */ XtInheritRealize, /* actions */ NULL, /* num_actions */ 0, @@ -555,9 +557,9 @@ /* resize */ XtInheritResize, /* expose */ NULL, /* set_values */ TopLevelSetValues, - /* set_values_hook */ NULL, - /* set_values_almost */ XtInheritSetValuesAlmost, - /* get_values_hook */ NULL, + /* set_values_hook */ NULL, + /* set_values_almost */ XtInheritSetValuesAlmost, + /* get_values_hook */ NULL, /* accept_focus */ NULL, /* intrinsics version */ XtVersion, /* callback offsets */ NULL, @@ -597,16 +599,16 @@ static XtResource applicationResources[]= { {XtNargc, XtCArgc, XtRInt, sizeof(int), - Offset(application.argc), XtRImmediate, (XtPointer)0}, + Offset(application.argc), XtRImmediate, (XtPointer)0}, {XtNargv, XtCArgv, XtRStringArray, sizeof(String*), Offset(application.argv), XtRPointer, (XtPointer) NULL} }; #undef Offset -static void ApplicationInitialize(); -static void ApplicationDestroy(); -static Boolean ApplicationSetValues(); -static void ApplicationShellInsertChild(); +static void ApplicationInitialize(Widget, Widget, ArgList, Cardinal *); +static void ApplicationDestroy(Widget); +static Boolean ApplicationSetValues(Widget, Widget, Widget, ArgList, Cardinal *); +static void ApplicationShellInsertChild(Widget); static CompositeClassExtensionRec compositeClassExtension = { /* next_extension */ NULL, @@ -627,7 +629,7 @@ /* class_part_initialize*/ NULL, /* Class init'ed ? */ FALSE, /* initialize */ ApplicationInitialize, - /* initialize_notify */ NULL, + /* initialize_notify */ NULL, /* realize */ XtInheritRealize, /* actions */ NULL, /* num_actions */ 0, @@ -642,9 +644,9 @@ /* resize */ XtInheritResize, /* expose */ NULL, /* set_values */ ApplicationSetValues, - /* set_values_hook */ NULL, + /* set_values_hook */ NULL, /* set_values_almost */ XtInheritSetValuesAlmost, - /* get_values_hook */ NULL, + /* get_values_hook */ NULL, /* accept_focus */ NULL, /* intrinsics version */ XtVersion, /* callback offsets */ NULL, @@ -727,9 +729,9 @@ }; #undef Offset -static void SessionInitialize(); -static void SessionDestroy(); -static Boolean SessionSetValues(); +static void SessionInitialize(Widget, Widget, ArgList, Cardinal *); +static void SessionDestroy(Widget); +static Boolean SessionSetValues(Widget, Widget, Widget, ArgList, Cardinal *); static CompositeClassExtensionRec sessionCompositeClassExtension = { /* next_extension */ NULL, @@ -750,7 +752,7 @@ /* class_part_initialize*/ NULL, /* Class init'ed ? */ FALSE, /* initialize */ SessionInitialize, - /* initialize_notify */ NULL, + /* initialize_notify */ NULL, /* realize */ XtInheritRealize, /* actions */ NULL, /* num_actions */ 0, @@ -765,7 +767,7 @@ /* resize */ XtInheritResize, /* expose */ NULL, /* set_values */ SessionSetValues, - /* set_values_hook */ NULL, + /* set_values_hook */ NULL, /* set_values_almost */ XtInheritSetValuesAlmost, /* get_values_hook */ NULL, /* accept_focus */ NULL, @@ -803,9 +805,9 @@ * Whew! ****************************************************************************/ -static void ComputeWMSizeHints(w, hints) - WMShellWidget w; - XSizeHints *hints; +static void ComputeWMSizeHints( + WMShellWidget w, + XSizeHints *hints) { register long flags; hints->flags = flags = w->wm.size_hints.flags; @@ -847,8 +849,8 @@ #undef copy } -static void _SetWMSizeHints(w) - WMShellWidget w; +static void _SetWMSizeHints( + WMShellWidget w) { XSizeHints *size_hints = XAllocSizeHints(); @@ -858,8 +860,8 @@ XFree((char*)size_hints); } -static ShellClassExtension _FindClassExtension(widget_class) - WidgetClass widget_class; +static ShellClassExtension _FindClassExtension( + WidgetClass widget_class) { ShellClassExtension ext; for (ext = (ShellClassExtension)((ShellWidgetClass)widget_class) @@ -884,8 +886,7 @@ return ext; } -static void ClassPartInitialize(widget_class) - WidgetClass widget_class; +static void ClassPartInitialize(WidgetClass widget_class) { ShellClassExtension ext = _FindClassExtension(widget_class); if (ext != NULL) { @@ -908,15 +909,15 @@ } -static void EventHandler(); -static void _popup_set_prop(); +static void EventHandler(Widget wid, XtPointer closure, XEvent *event, Boolean *continue_to_dispatch); +static void _popup_set_prop(ShellWidget); /*ARGSUSED*/ -static void XtCopyDefaultDepth(widget, offset, value) - Widget widget; - int offset; - XrmValue *value; +static void XtCopyDefaultDepth( + Widget widget, + int offset, + XrmValue *value) { value->addr = (XPointer)(&DefaultDepthOfScreen(XtScreenOfObject(widget))); } @@ -924,20 +925,20 @@ #ifndef CRAY static #endif -void _XtShellDepth(widget,closure,value) - Widget widget; - int closure; - XrmValue *value; +void _XtShellDepth( + Widget widget, + int closure, + XrmValue *value) { if (widget->core.parent == NULL) XtCopyDefaultDepth(widget,closure,value); else _XtCopyFromParent (widget,closure,value); } /*ARGSUSED*/ -static void XtCopyDefaultColormap(widget, offset, value) - Widget widget; - int offset; - XrmValue *value; +static void XtCopyDefaultColormap( + Widget widget, + int offset, + XrmValue *value) { value->addr = (XPointer)(&DefaultColormapOfScreen(XtScreenOfObject(widget))); } @@ -945,10 +946,10 @@ #ifndef CRAY static #endif -void _XtShellColormap(widget,closure,value) - Widget widget; - int closure; - XrmValue *value; +void _XtShellColormap( + Widget widget, + int closure, + XrmValue *value) { if (widget->core.parent == NULL) XtCopyDefaultColormap(widget,closure,value); @@ -958,10 +959,10 @@ #ifndef CRAY static #endif -void _XtShellAncestorSensitive(widget,closure,value) - Widget widget; - int closure; - XrmValue *value; +void _XtShellAncestorSensitive( + Widget widget, + int closure, + XrmValue *value) { static Boolean true = True; if (widget->core.parent == NULL) value->addr = (XPointer)(&true); @@ -972,10 +973,10 @@ #ifndef CRAY static #endif -void _XtTitleEncoding(widget, offset, value) - Widget widget; - int offset; - XrmValue *value; +void _XtTitleEncoding( + Widget widget, + int offset, + XrmValue *value) { static Atom atom; if (XtWidgetToApplicationContext(widget)->langProcRec.proc) atom = None; @@ -985,10 +986,11 @@ /* ARGSUSED */ -static void Initialize(req, new, args, num_args) - Widget req, new; - ArgList args; /* unused */ - Cardinal *num_args; /* unused */ +static void Initialize( + Widget req, + Widget new, + ArgList args, /* unused */ + Cardinal *num_args) /* unused */ { ShellWidget w = (ShellWidget) new; @@ -1008,16 +1010,16 @@ TRUE, EventHandler, (XtPointer) NULL); #ifdef EDITRES - XtAddEventHandler(new, (EventMask) 0, TRUE, + XtAddEventHandler(new, (EventMask) 0, TRUE, _XEditResCheckMessages, NULL); #endif } /* ARGSUSED */ -static void WMInitialize(req, new, args, num_args) - Widget req,new; - ArgList args; /* unused */ - Cardinal *num_args; /* unused */ +static void WMInitialize( + Widget req, Widget new, + ArgList args, /* unused */ + Cardinal *num_args) /* unused */ { WMShellWidget w = (WMShellWidget) new; TopLevelShellWidget tls = (TopLevelShellWidget) new; /* maybe */ @@ -1041,10 +1043,10 @@ /* ARGSUSED */ -static void TopLevelInitialize(req, new, args, num_args) - Widget req, new; - ArgList args; /* unused */ - Cardinal *num_args; /* unused */ +static void TopLevelInitialize( + Widget req, Widget new, + ArgList args, /* unused */ + Cardinal *num_args) /* unused */ { TopLevelShellWidget w = (TopLevelShellWidget) new; @@ -1058,15 +1060,15 @@ w->wm.wm_hints.initial_state = IconicState; } -static String *NewArgv(); -static String *NewStringArray(); -static void FreeStringArray(); +static String *NewArgv(int, String *); +static String *NewStringArray(String *); +static void FreeStringArray(String *); /* ARGSUSED */ -static void ApplicationInitialize(req, new, args, num_args) - Widget req, new; - ArgList args; /* unused */ - Cardinal *num_args; /* unused */ +static void ApplicationInitialize( + Widget req, Widget new, + ArgList args, /* unused */ + Cardinal *num_args) /* unused */ { ApplicationShellWidget w = (ApplicationShellWidget)new; @@ -1090,9 +1092,9 @@ #define XtRestartStyleHintMask (1L<<7) #define XtShutdownCommandMask (1L<<8) -static void JoinSession(); -static void SetSessionProperties(); -static void StopManagingSession(); +static void JoinSession(SessionShellWidget); +static void SetSessionProperties(SessionShellWidget, Boolean, unsigned long, unsigned long); +static void StopManagingSession(SessionShellWidget, SmcConn); typedef struct _XtSaveYourselfRec { XtSaveYourself next; @@ -1101,7 +1103,7 @@ Boolean shutdown; Boolean fast; Boolean cancel_shutdown; - int phase; + int phase; int interact_dialog_type; Boolean request_cancel; Boolean request_next_phase; @@ -1111,10 +1113,10 @@ } XtSaveYourselfRec; /* ARGSUSED */ -static void SessionInitialize(req, new, args, num_args) - Widget req, new; - ArgList args; /* unused */ - Cardinal *num_args; /* unused */ +static void SessionInitialize( + Widget req, Widget new, + ArgList args, /* unused */ + Cardinal *num_args) /* unused */ { #ifndef XT_NO_SM SessionShellWidget w = (SessionShellWidget)new; @@ -1123,7 +1125,7 @@ XtNewString(w->session.session_id); if (w->session.restart_command) w->session.restart_command = NewStringArray(w->session.restart_command); - if (w->session.clone_command) w->session.clone_command = + if (w->session.clone_command) w->session.clone_command = NewStringArray(w->session.clone_command); if (w->session.discard_command) w->session.discard_command = NewStringArray(w->session.discard_command); @@ -1135,7 +1137,7 @@ NewStringArray(w->session.environment); if (w->session.current_dir) w->session.current_dir = XtNewString(w->session.current_dir); - if (w->session.program_path) w->session.program_path = + if (w->session.program_path) w->session.program_path = XtNewString(w->session.program_path); w->session.checkpoint_state = XtSaveInactive; @@ -1151,12 +1153,12 @@ #endif /* !XT_NO_SM */ } -static void Resize(w) - Widget w; +static void Resize( + Widget w) { - register ShellWidget sw = (ShellWidget)w; + register ShellWidget sw = (ShellWidget)w; Widget childwid; - int i; + Cardinal i; for(i = 0; i < sw->composite.num_children; i++) { if (XtIsManaged(sw->composite.children[i])) { childwid = sw->composite.children[i]; @@ -1167,12 +1169,12 @@ } } -static void GetGeometry(); +static void GetGeometry(Widget, Widget); -static void Realize(wid, vmask, attr) - Widget wid; - Mask *vmask; - XSetWindowAttributes *attr; +static void Realize( + Widget wid, + Mask *vmask, + XSetWindowAttributes *attr) { ShellWidget w = (ShellWidget) wid; Mask mask = *vmask; @@ -1206,8 +1208,8 @@ w->core.background_pixmap = (*childP)->core.background_pixmap; } else { - attr->background_pixel = - w->core.background_pixel = + attr->background_pixel = + w->core.background_pixel = (*childP)->core.background_pixel; } break; @@ -1240,9 +1242,9 @@ } -static void _SetTransientForHint(w, delete) - TransientShellWidget w; - Boolean delete; +static void _SetTransientForHint( + TransientShellWidget w, + Boolean delete) { Window window_group; @@ -1268,15 +1270,15 @@ } -static void TransientRealize(w, vmask, attr) - Widget w; - Mask *vmask; - XSetWindowAttributes *attr; +static void TransientRealize( + Widget w, + Mask *vmask, + XSetWindowAttributes *attr) { XtRealizeProc realize; LOCK_PROCESS; - realize = + realize = transientShellWidgetClass->core_class.superclass->core_class.realize; UNLOCK_PROCESS; (*realize) (w, vmask, attr); @@ -1284,9 +1286,9 @@ _SetTransientForHint((TransientShellWidget)w, False); } -static Widget GetClientLeader(w) - Widget w; -{ +static Widget GetClientLeader( + Widget w) +{ while ((! XtIsWMShell(w) || ! ((WMShellWidget)w)->wm.client_leader) && w->core.parent) w = w->core.parent; @@ -1298,8 +1300,8 @@ return w; } -static void EvaluateWMHints(w) - WMShellWidget w; +static void EvaluateWMHints( + WMShellWidget w) { XWMHints *hintp = &w->wm.wm_hints; @@ -1335,8 +1337,8 @@ } -static void EvaluateSizeHints(w) - WMShellWidget w; +static void EvaluateSizeHints( + WMShellWidget w) { struct _OldXSizeHints *sizep = &w->wm.size_hints; @@ -1397,8 +1399,8 @@ } } -static void _popup_set_prop(w) - ShellWidget w; +static void _popup_set_prop( + ShellWidget w) { Widget p; WMShellWidget wmshell = (WMShellWidget) w; @@ -1520,7 +1522,7 @@ if (p == (Widget) w) { for ( ; p->core.parent != NULL; p = p->core.parent); if (XtIsSubclass(p, sessionShellWidgetClass)) { - String sm_client_id = + String sm_client_id = ((SessionShellWidget)p)->session.session_id; if (sm_client_id != NULL) { XChangeProperty(XtDisplay((Widget)w), XtWindow((Widget)w), @@ -1544,11 +1546,11 @@ } /* ARGSUSED */ -static void EventHandler(wid, closure, event, continue_to_dispatch) - Widget wid; - XtPointer closure; /* unused */ - XEvent *event; - Boolean *continue_to_dispatch; /* unused */ +static void EventHandler( + Widget wid, + XtPointer closure, /* unused */ + XEvent *event, + Boolean *continue_to_dispatch) /* unused */ { register ShellWidget w = (ShellWidget) wid; WMShellWidget wmshell = (WMShellWidget) w; @@ -1592,19 +1594,19 @@ wmshell->wm.wait_for_wm = TRUE; } #undef EQ - } + } break; case ReparentNotify: if (event->xreparent.window == XtWindow(w)) { if (event->xreparent.parent != RootWindowOfScreen(XtScreen(w))) - w->shell.client_specified &= + w->shell.client_specified &= ~(_XtShellNotReparented | _XtShellPositionValid); else { w->core.x = event->xreparent.x; w->core.y = event->xreparent.y; - w->shell.client_specified |= + w->shell.client_specified |= (_XtShellNotReparented | _XtShellPositionValid); } } @@ -1624,7 +1626,7 @@ if (XtIsTopLevelShell(wid)) ((TopLevelShellWidget)wid)->topLevel.iconic = TRUE; - + pdi = _XtGetPerDisplayInput(event->xunmap.display); device = &pdi->pointer; @@ -1651,7 +1653,7 @@ } default: return; - } + } { XtWidgetProc resize; @@ -1661,22 +1663,22 @@ if (sizechanged && resize) { CALLGEOTAT(_XtGeoTrace((Widget)w, - "Shell \"%s\" is being resized to %d %d.\n", + "Shell \"%s\" is being resized to %d %d.\n", XtName(wid), wid->core.width, wid->core.height )); (*resize)(wid); } } } -static void Destroy(wid) - Widget wid; +static void Destroy( + Widget wid) { if (XtIsRealized(wid)) XDestroyWindow( XtDisplay(wid), XtWindow(wid) ); } -static void WMDestroy(wid) - Widget wid; +static void WMDestroy( + Widget wid) { WMShellWidget w = (WMShellWidget) wid; @@ -1684,24 +1686,24 @@ XtFree((char *) w->wm.window_role); } -static void TopLevelDestroy(wid) - Widget wid; +static void TopLevelDestroy( + Widget wid) { TopLevelShellWidget w = (TopLevelShellWidget) wid; XtFree((char *) w->topLevel.icon_name); } -static void ApplicationDestroy(wid) - Widget wid; +static void ApplicationDestroy( + Widget wid) { ApplicationShellWidget w = (ApplicationShellWidget) wid; if (w->application.argc > 0) FreeStringArray(w->application.argv); } -static void SessionDestroy(wid) - Widget wid; +static void SessionDestroy( + Widget wid) { #ifndef XT_NO_SM SessionShellWidget w = (SessionShellWidget) wid; @@ -1725,8 +1727,8 @@ * match the child before parsing the geometry resource. * */ -static void GetGeometry(W, child) - Widget W, child; +static void GetGeometry( + Widget W, Widget child) { register ShellWidget w = (ShellWidget)W; Boolean is_wmshell = XtIsWMShell(W); @@ -1749,7 +1751,7 @@ if (is_wmshell) { WMShellPart* wm = &((WMShellWidget)w)->wm; EvaluateSizeHints((WMShellWidget)w); - (void) memmove((char*)&hints, (char*)&wm->size_hints, + (void) memmove((char*)&hints, (char*)&wm->size_hints, sizeof(struct _OldXSizeHints)); hints.win_gravity = wm->win_gravity; if (wm->size_hints.flags & PBaseSize) { @@ -1815,12 +1817,11 @@ } -static void ChangeManaged(wid) - Widget wid; +static void ChangeManaged(Widget wid) { ShellWidget w = (ShellWidget) wid; Widget child = NULL; - int i; + Cardinal i; for (i = 0; i < w->composite.num_children; i++) { if (XtIsManaged(w->composite.children[i])) { @@ -1844,12 +1845,12 @@ * it is possible that some time in the future the request will be * asynchronusly denied and the window reverted to it's old size/shape. */ - + /*ARGSUSED*/ -static XtGeometryResult GeometryManager( wid, request, reply ) - Widget wid; - XtWidgetGeometry *request; - XtWidgetGeometry *reply; +static XtGeometryResult GeometryManager( + Widget wid, + XtWidgetGeometry *request, + XtWidgetGeometry *reply) { ShellWidget shell = (ShellWidget)(wid->core.parent); XtWidgetGeometry my_request; @@ -1883,7 +1884,7 @@ * so, whatever the WM sized us to (if the Shell requested * only one of the two) is now the correct child size */ - + if (!(request->request_mode & XtCWQueryOnly)) { wid->core.width = shell->core.width; wid->core.height = shell->core.height; @@ -1901,14 +1902,14 @@ Boolean done; } QueryStruct; -static Bool isMine(dpy, event, arg) - Display *dpy; - register XEvent *event; - char *arg; +static Bool isMine( + Display *dpy, + register XEvent *event, + char *arg) { QueryStruct *q = (QueryStruct *) arg; register Widget w = q->w; - + if ( (dpy != XtDisplay(w)) || (event->xany.window != XtWindow(w)) ) { return FALSE; } @@ -1916,7 +1917,7 @@ if (event->type == ConfigureNotify) { q->done = TRUE; return TRUE; - } + } } else if (event->type == ConfigureNotify) return TRUE; /* flush old events */ @@ -1934,10 +1935,10 @@ return FALSE; } -static Boolean _wait_for_response(w, event, request_num) - ShellWidget w; - XEvent *event; - unsigned long request_num; +static Boolean _wait_for_response( + ShellWidget w, + XEvent *event, + unsigned long request_num) { XtAppContext app = XtWidgetToApplicationContext((Widget) w); QueryStruct q; @@ -1959,13 +1960,13 @@ while (XCheckIfEvent(XtDisplay(w),event,isMine,(char*)&q)) { if (q.done) return TRUE; } - + while (timeout > 0) { - if (_XtWaitForSomething (app, - FALSE, TRUE, TRUE, TRUE, - TRUE, + if (_XtWaitForSomething (app, + FALSE, TRUE, TRUE, TRUE, + TRUE, #ifdef XTHREADS - FALSE, + FALSE, #endif &timeout) != -1) { while (XCheckIfEvent(XtDisplay(w),event,isMine,(char*)&q)) { @@ -1977,9 +1978,9 @@ } /*ARGSUSED*/ -static XtGeometryResult RootGeometryManager(gw, request, reply) - Widget gw; - XtWidgetGeometry *request, *reply; +static XtGeometryResult RootGeometryManager( + Widget gw, + XtWidgetGeometry *request, XtWidgetGeometry *reply) { register ShellWidget w = (ShellWidget)gw; XWindowChanges values; @@ -1991,7 +1992,7 @@ unsigned long request_num; CALLGEOTAT(_XtGeoTab(1)); - + if (XtIsWMShell(gw)) { wm = True; hintp = &((WMShellWidget)w)->wm.size_hints; @@ -2003,7 +2004,7 @@ hintp->height = w->core.height; } else wm = False; - + oldx = w->core.x; oldy = w->core.y; oldwidth = w->core.width; @@ -2077,7 +2078,7 @@ if (!XtIsRealized((Widget)w)) { CALLGEOTAT(_XtGeoTrace((Widget)w, - "Shell \"%s\" is not realized, return XtGeometryYes.\n", + "Shell \"%s\" is not realized, return XtGeometryYes.\n", XtName((Widget)w))); CALLGEOTAT(_XtGeoTab(-1)); return XtGeometryYes; @@ -2098,7 +2099,7 @@ "border_width = %d\n",values.border_width));} #endif CALLGEOTAT(_XtGeoTab(-1)); - + XConfigureWindow(XtDisplay((Widget)w), XtWindow((Widget)w), mask,&values); if (wm && !w->shell.override_redirect @@ -2120,12 +2121,12 @@ if (wm && ((WMShellWidget)w)->wm.wait_for_wm == FALSE) { /* the window manager is sick - * so I will do the work and + * so I will do the work and * say no so if a new WM starts up, * or the current one recovers * my size requests will be visible */ - CALLGEOTAT(_XtGeoTrace((Widget)w,"Shell \"%s\" has wait_for_wm == FALSE, return XtGeometryNo.\n", + CALLGEOTAT(_XtGeoTrace((Widget)w,"Shell \"%s\" has wait_for_wm == FALSE, return XtGeometryNo.\n", XtName((Widget)w))); CALLGEOTAT(_XtGeoTab(-1)); @@ -2137,7 +2138,7 @@ /* got an event */ if (event.type == ConfigureNotify) { -#define NEQ(x, msk) ((mask & msk) && (values.x != event.xconfigure.x)) +#define NEQ(x, msk) ((mask & msk) && (values.x != event.xconfigure.x)) if (NEQ(x, CWX) || NEQ(y, CWY) || NEQ(width, CWWidth) || @@ -2146,27 +2147,27 @@ #ifdef XT_GEO_TATTLER if (NEQ(x, CWX)) { CALLGEOTAT(_XtGeoTrace((Widget)w, - "received Configure X %d\n", + "received Configure X %d\n", event.xconfigure.x)); } if (NEQ(y, CWY)) { CALLGEOTAT(_XtGeoTrace((Widget)w, - "received Configure Y %d\n", + "received Configure Y %d\n", event.xconfigure.y)); } if (NEQ(width, CWWidth)) { CALLGEOTAT(_XtGeoTrace((Widget)w, - "received Configure Width %d\n", + "received Configure Width %d\n", event.xconfigure.width)); } if (NEQ(height, CWHeight)) { CALLGEOTAT(_XtGeoTrace((Widget)w, - "received Configure Height %d\n", + "received Configure Height %d\n", event.xconfigure.height)); } if (NEQ(border_width, CWBorderWidth)) { CALLGEOTAT(_XtGeoTrace((Widget)w, - "received Configure BorderWidth %d\n", + "received Configure BorderWidth %d\n", event.xconfigure.border_width)); } #endif @@ -2213,7 +2214,7 @@ "internalError", "shell", XtCXtToolkitError, "Shell's window manager interaction is broken", (String *)NULL, (Cardinal *)NULL); - } else if (wm) { /* no event */ + } else if (wm) { /* no event */ ((WMShellWidget)w)->wm.wait_for_wm = FALSE; /* timed out; must be broken */ } PutBackGeometry(); @@ -2225,10 +2226,10 @@ } /* ARGSUSED */ -static Boolean SetValues(old, ref, new, args, num_args) - Widget old, ref, new; - ArgList args; - Cardinal *num_args; +static Boolean SetValues( + Widget old, Widget ref, Widget new, + ArgList args, + Cardinal *num_args) { ShellWidget nw = (ShellWidget) new; ShellWidget ow = (ShellWidget) old; @@ -2271,10 +2272,10 @@ } /* ARGSUSED */ -static Boolean WMSetValues(old, ref, new, args, num_args) - Widget old, ref, new; - ArgList args; /* unused */ - Cardinal *num_args; /* unused */ +static Boolean WMSetValues( + Widget old, Widget ref, Widget new, + ArgList args, /* unused */ + Cardinal *num_args) /* unused */ { WMShellWidget nwmshell = (WMShellWidget) new; WMShellWidget owmshell = (WMShellWidget) old; @@ -2352,7 +2353,7 @@ if (nwmshell->wm.transient) { if (!XtIsTransientShell(new) && !nwmshell->shell.override_redirect && - nwmshell->wm.wm_hints.window_group != + nwmshell->wm.wm_hints.window_group != XtUnspecifiedWindowGroup) XSetTransientForHint(XtDisplay(new), XtWindow(new), nwmshell->wm.wm_hints.window_group); @@ -2392,14 +2393,14 @@ } /*ARGSUSED*/ -static Boolean TransientSetValues(oldW, refW, newW, args, num_args) - Widget oldW, refW, newW; - ArgList args; /* unused */ - Cardinal *num_args; /* unused */ +static Boolean TransientSetValues( + Widget oldW, Widget refW, Widget newW, + ArgList args, /* unused */ + Cardinal *num_args) /* unused */ { TransientShellWidget old = (TransientShellWidget)oldW; TransientShellWidget new = (TransientShellWidget)newW; - + if (XtIsRealized(newW) && ((new->wm.transient && !old->wm.transient) || ((new->transient.transient_for != old->transient.transient_for) @@ -2414,10 +2415,10 @@ /* ARGSUSED */ -static Boolean TopLevelSetValues(oldW, refW, newW, args, num_args) - Widget oldW, refW, newW; - ArgList args; /* unused */ - Cardinal *num_args; /* unused */ +static Boolean TopLevelSetValues( + Widget oldW, Widget refW, Widget newW, + ArgList args, /* unused */ + Cardinal *num_args) /* unused */ { TopLevelShellWidget old = (TopLevelShellWidget)oldW; TopLevelShellWidget new = (TopLevelShellWidget)newW; @@ -2474,9 +2475,9 @@ return False; } -static String * NewArgv(count, str) - int count; - String *str; /* do not assume it's terminated by a NULL element */ +static String * NewArgv( + int count, + String *str) /* do not assume it's terminated by a NULL element */ { Cardinal nbytes = 0; Cardinal num = 0; @@ -2507,10 +2508,10 @@ /*ARGSUSED*/ -static Boolean ApplicationSetValues(current, request, new, args, num_args) - Widget current, request, new; - ArgList args; - Cardinal *num_args; +static Boolean ApplicationSetValues( + Widget current, Widget request, Widget new, + ArgList args, + Cardinal *num_args) { ApplicationShellWidget nw = (ApplicationShellWidget) new; ApplicationShellWidget cw = (ApplicationShellWidget) current; @@ -2536,16 +2537,16 @@ } /*ARGSUSED*/ -static Boolean SessionSetValues(current, request, new, args, num_args) - Widget current, request, new; - ArgList args; - Cardinal *num_args; +static Boolean SessionSetValues( + Widget current, Widget request, Widget new, + ArgList args, + Cardinal *num_args) { #ifndef XT_NO_SM SessionShellWidget nw = (SessionShellWidget) new; SessionShellWidget cw = (SessionShellWidget) current; - unsigned long set_mask = 0L; - unsigned long unset_mask = 0L; + unsigned long set_mask = 0UL; + unsigned long unset_mask = 0UL; Boolean initialize = False; if (cw->session.session_id != nw->session.session_id) { @@ -2564,7 +2565,7 @@ if (cw->session.current_dir != nw->session.current_dir) { if (nw->session.current_dir) { - nw->session.current_dir = + nw->session.current_dir = XtNewString(nw->session.current_dir); set_mask |= XtCurrentDirectoryMask; } else unset_mask |= XtCurrentDirectoryMask; @@ -2582,7 +2583,7 @@ if (cw->session.environment != nw->session.environment) { if (nw->session.environment) { - nw->session.environment = + nw->session.environment = NewStringArray(nw->session.environment); set_mask |= XtEnvironmentMask; } else unset_mask |= XtEnvironmentMask; @@ -2591,7 +2592,7 @@ if (cw->session.program_path != nw->session.program_path) { if (nw->session.program_path) { - nw->session.program_path = + nw->session.program_path = XtNewString(nw->session.program_path); set_mask |= XtProgramMask; } else unset_mask |= XtProgramMask; @@ -2635,7 +2636,7 @@ } if (nw->session.connection && (set_mask || unset_mask || initialize)) - SetSessionProperties(new, initialize, set_mask, unset_mask); + SetSessionProperties((SessionShellWidget) new, initialize, set_mask, unset_mask); if ((cw->session.join_session && !nw->session.join_session) || (cw->session.connection && !nw->session.connection)) @@ -2666,17 +2667,17 @@ return False; } -void _XtShellGetCoordinates( widget, x, y) - Widget widget; - Position* x; - Position* y; +void _XtShellGetCoordinates( + Widget widget, + Position* x, + Position* y) { ShellWidget w = (ShellWidget)widget; - if (XtIsRealized(widget) && + if (XtIsRealized(widget) && !(w->shell.client_specified & _XtShellPositionValid)) { int tmpx, tmpy; Window tmpchild; - (void) XTranslateCoordinates(XtDisplay(w), XtWindow(w), + (void) XTranslateCoordinates(XtDisplay(w), XtWindow(w), RootWindowOfScreen(XtScreen(w)), (int) -w->core.border_width, (int) -w->core.border_width, @@ -2689,10 +2690,10 @@ *y = w->core.y; } -static void GetValuesHook(widget, args, num_args) - Widget widget; - ArgList args; - Cardinal* num_args; +static void GetValuesHook( + Widget widget, + ArgList args, + Cardinal* num_args) { ShellWidget w = (ShellWidget) widget; @@ -2714,8 +2715,8 @@ } } -static void ApplicationShellInsertChild(widget) - Widget widget; +static void ApplicationShellInsertChild( + Widget widget) { if (! XtIsWidget(widget) && XtIsRectObj(widget)) { XtAppWarningMsg(XtWidgetToApplicationContext(widget), @@ -2727,7 +2728,7 @@ XtWidgetProc insert_child; LOCK_PROCESS; - insert_child = + insert_child = ((CompositeWidgetClass)applicationShellClassRec.core_class. superclass)->composite_class.insert_child; UNLOCK_PROCESS; @@ -2736,28 +2737,28 @@ } /************************************************************************** - - Session Protocol Participation + + Session Protocol Participation *************************************************************************/ #define XtSessionCheckpoint 0 #define XtSessionInteract 1 -static void CallSaveCallbacks(); -static String *EditCommand(); -static Boolean ExamineToken(); -static void GetIceEvent(); -static XtCheckpointToken GetToken(); -static void XtCallCancelCallbacks(); -static void XtCallDieCallbacks(); -static void XtCallSaveCallbacks(); -static void XtCallSaveCompleteCallbacks(); +static void CallSaveCallbacks(SessionShellWidget ); +static String *EditCommand(String, String *, String *); +static Boolean ExamineToken(XtPointer); +static void GetIceEvent(XtPointer, int *, XtInputId *); +static XtCheckpointToken GetToken(Widget, int); +static void XtCallCancelCallbacks(SmcConn, SmPointer); +static void XtCallDieCallbacks(SmcConn, SmPointer); +static void XtCallSaveCallbacks(SmcConn, SmPointer, int, Bool, int, Bool); +static void XtCallSaveCompleteCallbacks(SmcConn, SmPointer); #ifndef XT_NO_SM -static void StopManagingSession(w, connection) - SessionShellWidget w; - SmcConn connection; /* connection to close, if any */ +static void StopManagingSession( + SessionShellWidget w, + SmcConn connection) /* connection to close, if any */ { if (connection) SmcCloseConnection(connection, 0, NULL); @@ -2770,8 +2771,8 @@ } #define XT_MSG_LENGTH 256 -static void JoinSession(w) - SessionShellWidget w; +static void JoinSession( + SessionShellWidget w) { IceConn ice_conn; SmcCallbacks smcb; @@ -2784,7 +2785,7 @@ smcb.save_complete.callback = XtCallSaveCompleteCallbacks; smcb.shutdown_cancelled.callback = XtCallCancelCallbacks; smcb.save_yourself.client_data = smcb.die.client_data = - smcb.save_complete.client_data = + smcb.save_complete.client_data = smcb.shutdown_cancelled.client_data = (SmPointer) w; mask = SmcSaveYourselfProcMask | SmcDieProcMask | SmcSaveCompleteProcMask | SmcShutdownCancelledProcMask; @@ -2841,8 +2842,7 @@ #endif /* !XT_NO_SM */ -static String * NewStringArray(str) - String *str; +static String * NewStringArray(String *str) { Cardinal nbytes = 0; Cardinal num = 0; @@ -2871,8 +2871,7 @@ return newarray; } -static void FreeStringArray(str) - String *str; +static void FreeStringArray(String *str) { if (str) XtFree((char *) str); @@ -2880,9 +2879,9 @@ #ifndef XT_NO_SM -static SmProp * CardPack(name, closure) - char *name; - XtPointer closure; +static SmProp * CardPack( + char *name, + XtPointer closure) { unsigned char *prop = (unsigned char *) closure; SmProp *p; @@ -2912,9 +2911,9 @@ return p; } -static SmProp * ListPack(name, closure) - char *name; - XtPointer closure; +static SmProp * ListPack( + char *name, + XtPointer closure) { String *prop = *(String **) closure; SmProp *p; @@ -2936,15 +2935,15 @@ return p; } -static void FreePacks(props, num_props) - SmProp **props; - int num_props; +static void FreePacks( + SmProp **props, + int num_props) { while (--num_props >= 0) XtFree((char *) props[num_props]); } -typedef SmProp* (*PackProc)(); +typedef SmProp* (*PackProc)(char *, XtPointer); typedef struct PropertyRec { char * name; @@ -2968,11 +2967,11 @@ #define XT_NUM_SM_PROPS 11 -static void SetSessionProperties(w, initialize, set_mask, unset_mask) - SessionShellWidget w; - Boolean initialize; - unsigned long set_mask; - unsigned long unset_mask; +static void SetSessionProperties( + SessionShellWidget w, + Boolean initialize, + unsigned long set_mask, + unsigned long unset_mask) { PropertyTable p = propertyTable; int n; @@ -3013,7 +3012,7 @@ FreePacks(props, num_props); } return; - } + } if (set_mask) { mask = 1L; @@ -3030,17 +3029,17 @@ mask = 1L; num_props = 0; for (n = XtNumber(propertyTable); n; n--, p++, mask <<= 1) - if (mask & unset_mask) + if (mask & unset_mask) pnames[num_props++] = p->name; SmcDeleteProperties(w->session.connection, num_props, pnames); } } /*ARGSUSED*/ -static void GetIceEvent(client_data, source, id) - XtPointer client_data; - int * source; - XtInputId * id; +static void GetIceEvent( + XtPointer client_data, + int * source, + XtInputId * id) { SessionShellWidget w = (SessionShellWidget) client_data; IceProcessMessagesStatus status; @@ -3055,8 +3054,8 @@ } } -static void CleanUpSave(w) - SessionShellWidget w; +static void CleanUpSave( + SessionShellWidget w) { XtSaveYourself next = w->session.save->next; XtFree((char *)w->session.save); @@ -3064,9 +3063,9 @@ if (w->session.save) CallSaveCallbacks(w); } - -static void CallSaveCallbacks(w) - SessionShellWidget w; + +static void CallSaveCallbacks( + SessionShellWidget w) { XtCheckpointToken token; @@ -3084,14 +3083,13 @@ } /*ARGSUSED*/ -static void XtCallSaveCallbacks(connection, client_data, save_type, shutdown, - interact, fast) - SmcConn connection; /* unused */ - SmPointer client_data; - int save_type; - Bool shutdown; - int interact; - Bool fast; +static void XtCallSaveCallbacks( + SmcConn connection, /* unused */ + SmPointer client_data, + int save_type, + Bool shutdown, + int interact, + Bool fast) { SessionShellWidget w = (SessionShellWidget) client_data; XtSaveYourself save; @@ -3119,9 +3117,9 @@ CallSaveCallbacks(w); } -static void XtInteractPermission(connection, data) - SmcConn connection; - SmPointer data; +static void XtInteractPermission( + SmcConn connection, + SmPointer data) { Widget w = (Widget) data; SessionShellWidget sw = (SessionShellWidget) data; @@ -3129,7 +3127,7 @@ XtCallbackProc callback; XtPointer client_data; - + _XtPeekCallback(w, sw->session.interact_callbacks, &callback, &client_data); if (callback) { @@ -3143,9 +3141,9 @@ } /*ARGSUSED*/ -static void XtCallSaveCompleteCallbacks(connection, client_data) - SmcConn connection; - SmPointer client_data; +static void XtCallSaveCompleteCallbacks( + SmcConn connection, + SmPointer client_data) { SessionShellWidget w = (SessionShellWidget) client_data; @@ -3154,9 +3152,9 @@ } /*ARGSUSED*/ -static void XtCallNextPhaseCallbacks(connection, client_data) - SmcConn connection; /* unused */ - SmPointer client_data; +static void XtCallNextPhaseCallbacks( + SmcConn connection, /* unused */ + SmPointer client_data) { SessionShellWidget w = (SessionShellWidget) client_data; w->session.save->phase = 2; @@ -3164,9 +3162,9 @@ } /*ARGSUSED*/ -static void XtCallDieCallbacks(connection, client_data) - SmcConn connection; /* unused */ - SmPointer client_data; +static void XtCallDieCallbacks( + SmcConn connection, /* unused */ + SmPointer client_data) { SessionShellWidget w = (SessionShellWidget) client_data; @@ -3176,9 +3174,9 @@ } /*ARGSUSED*/ -static void XtCallCancelCallbacks(connection, client_data) - SmcConn connection; /* unused */ - SmPointer client_data; +static void XtCallCancelCallbacks( + SmcConn connection, /* unused */ + SmPointer client_data) { SessionShellWidget w = (SessionShellWidget) client_data; Boolean call_interacts = False; @@ -3208,19 +3206,19 @@ } } -static XtCheckpointToken GetToken(widget, type) - Widget widget; - int type; +static XtCheckpointToken GetToken( + Widget widget, + int type) { SessionShellWidget w = (SessionShellWidget) widget; XtCheckpointToken token; XtSaveYourself save = w->session.save; - + if (type == XtSessionCheckpoint) w->session.save->save_tokens++; else if (type == XtSessionInteract) w->session.save->interact_tokens++; - else + else return (XtCheckpointToken) NULL; token = (XtCheckpointToken) __XtMalloc(sizeof(XtCheckpointTokenRec)); @@ -3253,8 +3251,8 @@ return token; } -static Boolean ExamineToken(call_data) - XtPointer call_data; +static Boolean ExamineToken( + XtPointer call_data) { XtCheckpointToken token = (XtCheckpointToken) call_data; SessionShellWidget w = (SessionShellWidget) token->widget; @@ -3321,11 +3319,11 @@ } } - phase_done = (w->session.save->save_tokens == 0 && + phase_done = (w->session.save->save_tokens == 0 && w->session.checkpoint_state == XtSaveActive); if (phase_done) { - if (w->session.save->request_next_phase && + if (w->session.save->request_next_phase && w->session.save->phase == 1) { SmcRequestSaveYourselfPhase2(w->session.connection, XtCallNextPhaseCallbacks, @@ -3341,9 +3339,9 @@ UNLOCK_APP(app); } -static Boolean IsInArray(str, sarray) - String str; - String *sarray; +static Boolean IsInArray( + String str, + String *sarray) { if (str == NULL || sarray == NULL) return False; @@ -3354,10 +3352,10 @@ return False; } -static String* EditCommand(str, src1, src2) - String str; /* if not NULL, the sm_client_id */ - String *src1; /* first choice */ - String *src2; /* alternate */ +static String* EditCommand( + String str, /* if not NULL, the sm_client_id */ + String *src1, /* first choice */ + String *src2) /* alternate */ { Boolean have; Boolean want; @@ -3373,7 +3371,7 @@ if ((want && have) || (!want && !have)) { if (sarray == src1) return src1; - else + else return NewStringArray(sarray); } @@ -3386,7 +3384,7 @@ *s = *sarray; s++; sarray++; *s = "-xtsessionID"; s++; *s = str; s++; - for (; --count > 0; s++, sarray++) + for (; --count > 0; s++, sarray++) *s = *sarray; *s = (String) NULL; } else { Index: xc/lib/Xt/TMaction.c diff -u xc/lib/Xt/TMaction.c:3.8 xc/lib/Xt/TMaction.c:3.10 --- xc/lib/Xt/TMaction.c:3.8 Mon Apr 21 12:34:28 2003 +++ xc/lib/Xt/TMaction.c Wed May 26 18:24:40 2004 @@ -7,13 +7,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -59,9 +59,9 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/TMaction.c,v 3.8 2003/04/21 16:34:28 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/TMaction.c,v 3.10 2004/05/26 22:24:40 dickey Exp $ */ -/* TMaction.c -- maintains the state table of actions for the translation +/* TMaction.c -- maintains the state table of actions for the translation * manager. */ @@ -87,17 +87,17 @@ ? (((TMClassCache)wc->core_class.actions)->actions) \ : NULL) -static CompiledActionTable CompileActionTable(actions, count, stat, perm) - register struct _XtActionsRec *actions; - register Cardinal count; /* may be 0 */ - Boolean stat; /* if False, copy before compiling in place */ - Boolean perm; /* if False, use XrmStringToQuark */ +static CompiledActionTable CompileActionTable( + register RConst struct _XtActionsRec *actions, + register Cardinal count, /* may be 0 */ + Boolean stat, /* if False, copy before compiling in place */ + Boolean perm) /* if False, use XrmStringToQuark */ { register CompiledActionTable cActions; register int i; CompiledAction hold; CompiledActionTable cTableHold; - XrmQuark (*func)(); + XrmQuark (*func)(_Xconst char*); if (!count) return (CompiledActionTable) NULL; @@ -115,14 +115,14 @@ cTableHold = (CompiledActionTable) actions; for (i=count; --i >= 0; actions++) - ((CompiledActionTable) actions)->signature = + ((CompiledActionTable) actions)->signature = (*func)(actions->string); } cActions = cTableHold; /* Insertion sort. Whatever sort is used, it must be stable. */ - for (i=1; i <= count - 1; i++) { - register int j; + for (i=1; (Cardinal) i <= count - 1; i++) { + register Cardinal j; hold = cActions[i]; j = i; while (j && cActions[j-1].signature > hold.signature) { @@ -143,9 +143,9 @@ TMShortCard count; } ActionListRec; -static void ReportUnboundActions(xlations, bindData) - XtTranslations xlations; - TMBindData bindData; +static void ReportUnboundActions( + XtTranslations xlations, + TMBindData bindData) { TMSimpleStateTree stateTree = (TMSimpleStateTree)xlations->stateTreeTbl[0]; Cardinal num_unbound = 0; @@ -201,17 +201,17 @@ message[num_chars] = '\0'; params[0] = message; XtWarningMsg(XtNtranslationError,"unboundActions",XtCXtToolkitError, - "Actions not found: %s", + "Actions not found: %s", params, &num_params); XtStackFree (message, messagebuf); } } -static CompiledAction *SearchActionTable(signature, actionTable, numActions) - XrmQuark signature; - CompiledActionTable actionTable; - Cardinal numActions; +static CompiledAction *SearchActionTable( + XrmQuark signature, + CompiledActionTable actionTable, + Cardinal numActions) { register int i, left, right; @@ -232,18 +232,18 @@ return (CompiledAction *) NULL; } -static int BindActions(stateTree, procs, compiledActionTable, numActions, ndxP) - TMSimpleStateTree stateTree; - XtActionProc *procs; - CompiledActionTable compiledActionTable; - TMShortCard numActions; - Cardinal *ndxP; +static int BindActions( + TMSimpleStateTree stateTree, + XtActionProc *procs, + CompiledActionTable compiledActionTable, + TMShortCard numActions, + Cardinal *ndxP) { register int unbound = stateTree->numQuarks - *ndxP; CompiledAction* action; register Cardinal ndx; register Boolean savedNdx = False; - + for (ndx = *ndxP; ndx < stateTree->numQuarks; ndx++) { if (procs[ndx] == NULL) { /* attempt to bind it */ @@ -298,17 +298,17 @@ ((TMClassCache)w->core.widget_class->core_class.actions) -static int BindProcs(widget, stateTree, procs, bindStatus) - Widget widget; - TMSimpleStateTree stateTree; - XtActionProc *procs; - TMBindCacheStatus bindStatus; +static int BindProcs( + Widget widget, + TMSimpleStateTree stateTree, + XtActionProc *procs, + TMBindCacheStatus bindStatus) { register WidgetClass class; register ActionList actionList; int unbound = -1, newUnbound = -1; Cardinal ndx = 0; - Widget w = widget; + Widget w = widget; LOCK_PROCESS; do { @@ -331,7 +331,7 @@ newUnbound = unbound; w = XtParent(w); } while (unbound != 0 && w != NULL); - + if (newUnbound > unbound) bindStatus->boundInHierarchy = True; else @@ -354,14 +354,16 @@ else bindStatus->boundInContext = False; + } else { + bindStatus->boundInContext = False; } UNLOCK_PROCESS; return unbound; } -static XtActionProc *TryBindCache(widget, stateTree) - Widget widget; - TMStateTree stateTree; +static XtActionProc *TryBindCache( + Widget widget, + TMStateTree stateTree) { TMClassCache classCache; @@ -375,13 +377,13 @@ wc->core_class.actions = (XtActionList) _XtInitializeActionData(NULL, 0, True); } - else + else { TMBindCache bindCache = (TMBindCache)(classCache->bindCache); for (; bindCache; bindCache = bindCache->next) { - if (IsPureClassBind(bindCache) && + if (IsPureClassBind(bindCache) && (stateTree == bindCache->stateTree)) { bindCache->status.refCount++; @@ -416,11 +418,11 @@ #define TM_BIND_CACHE_REALLOC 2 -static XtActionProc *EnterBindCache(w, stateTree, procs, bindStatus) - Widget w; - TMSimpleStateTree stateTree; - XtActionProc *procs; - TMBindCacheStatus bindStatus; +static XtActionProc *EnterBindCache( + Widget w, + TMSimpleStateTree stateTree, + XtActionProc *procs, + TMBindCacheStatus bindStatus) { TMClassCache classCache; TMBindCache* bindCachePtr; @@ -433,7 +435,7 @@ procsSize = stateTree->numQuarks * sizeof(XtActionProc); for (bindCache = *bindCachePtr; - (*bindCachePtr); + (*bindCachePtr); bindCachePtr = &(*bindCachePtr)->next, bindCache = *bindCachePtr) { TMBindCacheStatus cacheStatus = &bindCache->status; @@ -450,21 +452,21 @@ } if (*bindCachePtr == NULL) { - *bindCachePtr = + *bindCachePtr = bindCache = (TMBindCache) - __XtMalloc(sizeof(TMBindCacheRec) + + __XtMalloc(sizeof(TMBindCacheRec) + (procsSize - sizeof(XtActionProc))); bindCache->next = NULL; bindCache->status = *bindStatus; bindCache->status.refCount = 1; bindCache->stateTree = (TMStateTree)stateTree; -#ifdef TRACE_TM +#ifdef TRACE_TM bindCache->widgetClass = XtClass(w); if (_XtGlobalTM.numBindCache == _XtGlobalTM.bindCacheTblSize) { _XtGlobalTM.bindCacheTblSize += 16; _XtGlobalTM.bindCacheTbl = (TMBindCache *) - XtRealloc((char *)_XtGlobalTM.bindCacheTbl, + XtRealloc((char *)_XtGlobalTM.bindCacheTbl, ((_XtGlobalTM.bindCacheTblSize) * sizeof(TMBindCache))); } @@ -477,9 +479,9 @@ return &bindCache->procs[0]; } -static void RemoveFromBindCache(w,procs) - Widget w; - XtActionProc *procs; +static void RemoveFromBindCache( + Widget w, + XtActionProc *procs) { TMClassCache classCache; TMBindCache* bindCachePtr; @@ -498,7 +500,7 @@ { if (--bindCache->status.refCount == 0) { -#ifdef TRACE_TM +#ifdef TRACE_TM TMShortCard j; Boolean found = False; TMBindCache *tbl = _XtGlobalTM.bindCacheTbl; @@ -525,9 +527,9 @@ } /* ARGSUSED */ -static void RemoveAccelerators(widget,closure,data) - Widget widget; - XtPointer closure, data; +static void RemoveAccelerators( + Widget widget, + XtPointer closure, XtPointer data) { Widget destination = (Widget)closure; TMComplexBindProcs bindProcs; @@ -543,7 +545,7 @@ return; } - xlationsList = (XtTranslations *) + xlationsList = (XtTranslations *) XtStackAlloc((destXlations->numStateTrees * sizeof(XtTranslations)), stackXlations); @@ -576,9 +578,9 @@ XtStackFree((char *)xlationsList, stackXlations); } -void _XtBindActions(widget, tm) - Widget widget; - XtTM tm; +void _XtBindActions( + Widget widget, + XtTM tm) { XtTranslations xlations = tm->translations; TMSimpleStateTree stateTree; @@ -590,11 +592,11 @@ XtActionProc *newProcs; Widget bindWidget; - if ((xlations == NULL) || widget->core.being_destroyed) + if ((xlations == NULL) || widget->core.being_destroyed) return; stateTree = (TMSimpleStateTree)xlations->stateTreeTbl[0]; - + for (i = 0; i < xlations->numStateTrees; i++) { stateTree = (TMSimpleStateTree)xlations->stateTreeTbl[i]; @@ -602,7 +604,7 @@ complexBindProcs = TMGetComplexBindEntry(bindData, i); if (complexBindProcs->widget) { bindWidget = complexBindProcs->widget; - + if (bindWidget->core.destroy_callbacks != NULL) _XtAddCallbackOnce((InternalCallbackList *) &bindWidget->core.destroy_callbacks, @@ -621,7 +623,7 @@ simpleBindProcs = TMGetSimpleBindEntry(bindData, i); bindWidget = widget; } - if ((newProcs = + if ((newProcs = TryBindCache(bindWidget,(TMStateTree)stateTree)) == NULL) { XtActionProc *procs, stackProcs[256]; @@ -634,8 +636,8 @@ XtBZero((XtPointer)procs, stateTree->numQuarks * sizeof(XtActionProc)); - localUnbound = BindProcs(bindWidget, - stateTree, + localUnbound = BindProcs(bindWidget, + stateTree, procs, &bcStatusRec); @@ -645,8 +647,8 @@ bcStatusRec.notFullyBound = False; newProcs = - EnterBindCache(bindWidget, - stateTree, + EnterBindCache(bindWidget, + stateTree, procs, &bcStatusRec); XtStackFree((XtPointer)procs, (XtPointer)stackProcs); @@ -657,16 +659,16 @@ else simpleBindProcs->procs = newProcs; } - if (globalUnbound) + if (globalUnbound) ReportUnboundActions(xlations, (TMBindData)tm->proc_table); } -void _XtUnbindActions(widget, xlations, bindData) - Widget widget; - XtTranslations xlations; - TMBindData bindData; +void _XtUnbindActions( + Widget widget, + XtTranslations xlations, + TMBindData bindData) { Cardinal i; Widget bindWidget; @@ -681,9 +683,9 @@ complexBindProcs = TMGetComplexBindEntry(bindData, i); if (complexBindProcs->widget) { - /* + /* * check for this being an accelerator binding whose - * source is gone ( set by RemoveAccelerators) + * source is gone ( set by RemoveAccelerators) */ if (complexBindProcs->procs == NULL) continue; @@ -698,7 +700,7 @@ bindWidget = widget; procs = complexBindProcs->procs; complexBindProcs->procs = NULL; - } + } else { TMSimpleBindProcs simpleBindProcs; simpleBindProcs = TMGetSimpleBindEntry(bindData,i); @@ -711,10 +713,10 @@ } #ifdef notdef -void _XtRemoveBindProcsByIndex(w, bindData, ndx) - Widget w; - TMBindData bindData; - TMShortCard ndx; +void _XtRemoveBindProcsByIndex( + Widget w, + TMBindData bindData, + TMShortCard ndx) { TMShortCard i = ndx; TMBindProcs bindProcs = (TMBindProcs)&bindData->bindTbl[0]; @@ -730,8 +732,8 @@ /* * used to free all copied action tables, called from DestroyAppContext */ -void _XtFreeActions(actions) - ActionList actions; +void _XtFreeActions( + ActionList actions) { ActionList curr, next; @@ -743,17 +745,17 @@ } } -void XtAddActions(actions, num_actions) - XtActionList actions; - Cardinal num_actions; +void XtAddActions( + XtActionList actions, + Cardinal num_actions) { XtAppAddActions(_XtDefaultAppContext(), actions, num_actions); } -void XtAppAddActions(app, actions, num_actions) - XtAppContext app; - XtActionList actions; - Cardinal num_actions; +void XtAppAddActions( + XtAppContext app, + XtActionList actions, + Cardinal num_actions) { register ActionList rec; @@ -766,10 +768,10 @@ UNLOCK_APP(app); } -void XtGetActionList(widget_class, actions_return, num_actions_return) - WidgetClass widget_class; - XtActionList* actions_return; - Cardinal* num_actions_return; +void XtGetActionList( + WidgetClass widget_class, + XtActionList* actions_return, + Cardinal* num_actions_return) { XtActionList list; CompiledActionTable table; @@ -789,7 +791,7 @@ } *num_actions_return = widget_class->core_class.num_actions; if (*num_actions_return) { - list = *actions_return = (XtActionList) + list = *actions_return = (XtActionList) __XtMalloc(*num_actions_return * sizeof(XtActionsRec)); table = GetClassActions(widget_class); for (i= (*num_actions_return); --i >= 0; list++, table++) { @@ -806,9 +808,9 @@ * ***********************************************************************/ -static Widget _XtFindPopup(widget, name) - Widget widget; - String name; +static Widget _XtFindPopup( + Widget widget, + String name) { register Cardinal i; register XrmQuark q; @@ -824,11 +826,11 @@ return NULL; } -void XtMenuPopupAction(widget, event, params, num_params) - Widget widget; - XEvent *event; - String *params; - Cardinal *num_params; +void XtMenuPopupAction( + Widget widget, + XEvent *event, + String *params, + Cardinal *num_params) { Boolean spring_loaded; register Widget popup_shell; @@ -874,11 +876,11 @@ /*ARGSUSED*/ -static void _XtMenuPopdownAction(widget, event, params, num_params) - Widget widget; - XEvent *event; - String *params; - Cardinal *num_params; +static void _XtMenuPopdownAction( + Widget widget, + XEvent *event, + String *params, + Cardinal *num_params) { Widget popup_shell; @@ -915,8 +917,8 @@ }; -void _XtPopupInitialize(app) - XtAppContext app; +void _XtPopupInitialize( + XtAppContext app) { register ActionList rec; @@ -967,10 +969,10 @@ WidgetClass class = XtClass(w); do { if ((actionP = GetClassActions(class)) != NULL) - for (i = 0; - i < class->core_class.num_actions; + for (i = 0; + i < class->core_class.num_actions; i++, actionP++) { - + if (actionP->signature == q) { ActionHook hook = app->action_hook_list; while (hook != NULL) { @@ -995,12 +997,12 @@ w = XtParent(w); } while (w != NULL); UNLOCK_PROCESS; - + for (actionList = app->action_table; actionList != NULL; actionList = actionList->next) { - - for (i = 0, actionP = actionList->table; + + for (i = 0, actionP = actionList->table; i < actionList->count; i++, actionP++) { if (actionP->signature == q) { @@ -1021,9 +1023,9 @@ return; } } - + } - + { String params[2]; Cardinal num_params = 2; @@ -1038,8 +1040,8 @@ UNLOCK_APP(app); } -void _XtDoFreeBindings(app) - XtAppContext app; +void _XtDoFreeBindings( + XtAppContext app) { TMBindCache bcp; Index: xc/lib/Xt/TMgrab.c diff -u xc/lib/Xt/TMgrab.c:1.4 xc/lib/Xt/TMgrab.c:1.5 --- xc/lib/Xt/TMgrab.c:1.4 Mon Apr 21 12:34:28 2003 +++ xc/lib/Xt/TMgrab.c Tue May 4 20:07:03 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -58,7 +58,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/TMgrab.c,v 1.4 2003/04/21 16:34:28 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/TMgrab.c,v 1.5 2004/05/05 00:07:03 dickey Exp $ */ /*LINTLIBRARY*/ #include "IntrinsicI.h" @@ -184,7 +184,7 @@ UNLOCK_PROCESS; return False; } - + switch (typeMatch->eventType) { case ButtonPress: case ButtonRelease: @@ -207,15 +207,15 @@ None ); break; - + case KeyPress: case KeyRelease: GrabAllCorrectKeys(widget, typeMatch, modMatch, grabP); break; - + case EnterNotify: break; - + default: XtAppWarningMsg(XtWidgetToApplicationContext(widget), "invalidPopup","unsupportedOperation",XtCXtToolkitError, @@ -227,8 +227,8 @@ return False; } -void _XtRegisterGrabs(widget) - Widget widget; +void _XtRegisterGrabs( + Widget widget) { XtTranslations xlations = widget->core.tm.translations; TMComplexStateTree *stateTreePtr; @@ -243,14 +243,14 @@ /* walk the widget instance action bindings table looking for */ /* actions registered as grab actions. */ /* when you find one, do a grab on the triggering event */ - + if (xlations == NULL) return; stateTreePtr = (TMComplexStateTree *) xlations->stateTreeTbl; if (*stateTreePtr == NULL) return; for (i = 0; i < xlations->numStateTrees; i++, stateTreePtr++) { - if (bindData->simple.isComplex) + if (bindData->simple.isComplex) procs = TMGetComplexBindEntry(bindData, i)->procs; - else + else procs = TMGetSimpleBindEntry(bindData, i)->procs; for (count=0; count < (*stateTreePtr)->numQuarks; count++) { GrabActionRec* grabP; @@ -259,9 +259,9 @@ LOCK_PROCESS; for (grabP = grabActionList; grabP != NULL; grabP = grabP->next) { if (grabP->action_proc == procs[count]) { - /* we've found a "grabber" in the action table. Find the - * states that call this action. Note that if there is - * more than one "grabber" in the action table, we end + /* we've found a "grabber" in the action table. Find the + * states that call this action. Note that if there is + * more than one "grabber" in the action table, we end * up searching all of the states multiple times. */ doGrab.widget = widget; @@ -278,7 +278,7 @@ } void XtRegisterGrabAction( - XtActionProc action_proc, + XtActionProc action_proc, _XtBoolean owner_events, unsigned int event_mask, int pointer_mode, @@ -318,8 +318,8 @@ } /*ARGSUSED*/ -void _XtGrabInitialize(app) - XtAppContext app; +void _XtGrabInitialize( + XtAppContext app) { LOCK_PROCESS; if (grabActionList == NULL) Index: xc/lib/Xt/TMkey.c diff -u xc/lib/Xt/TMkey.c:3.11 xc/lib/Xt/TMkey.c:3.12 --- xc/lib/Xt/TMkey.c:3.11 Mon Apr 21 12:34:28 2003 +++ xc/lib/Xt/TMkey.c Tue May 4 20:07:03 2004 @@ -7,13 +7,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -59,7 +59,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/TMkey.c,v 3.11 2003/04/21 16:34:28 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/TMkey.c,v 3.12 2004/05/05 00:07:03 dickey Exp $ */ #define XK_MISCELLANY #define XK_LATIN1 @@ -153,10 +153,11 @@ /* usual number of expected keycodes in XtKeysymToKeycodeList */ #define KEYCODE_ARRAY_SIZE 10 -Boolean _XtComputeLateBindings(dpy, lateModifiers, computed, computedMask) - Display *dpy; - LateBindingsPtr lateModifiers; - Modifiers *computed,*computedMask; +Boolean _XtComputeLateBindings( + Display *dpy, + LateBindingsPtr lateModifiers, + Modifiers *computed, + Modifiers *computedMask) { int i,j,ref; ModToKeysymTable* temp; @@ -203,8 +204,8 @@ return TRUE; } -void _XtAllocTMContext(pd) - XtPerDisplay pd; +void _XtAllocTMContext( + XtPerDisplay pd) { TMKeyContext ctx; ctx = (TMKeyContext)_XtHeapAlloc(&pd->heap, @@ -226,10 +227,10 @@ return ((unsigned int) (((y + (y >> 3)) & 030707070707) % 077)); } -Boolean _XtMatchUsingDontCareMods(typeMatch, modMatch, eventSeq) - TMTypeMatch typeMatch; - TMModifierMatch modMatch; - TMEventPtr eventSeq; +Boolean _XtMatchUsingDontCareMods( + TMTypeMatch typeMatch, + TMModifierMatch modMatch, + TMEventPtr eventSeq) { Modifiers modifiers_return; KeySym keysym_return; @@ -241,22 +242,22 @@ Display *dpy = eventSeq->xev->xany.display; XtPerDisplay pd; TMKeyContext tm_context; - + if (modMatch->lateModifiers != NULL) resolved = _XtComputeLateBindings(dpy, modMatch->lateModifiers, &computed, &computedMask); if (!resolved) return FALSE; computed |= modMatch->modifiers; computedMask |= modMatch->modifierMask; /* gives do-care mask */ - + if ( (computed & computedMask) == (eventSeq->event.modifiers & computedMask) ) { - + pd = _XtGetPerDisplay(dpy); tm_context = pd->tm_context; TRANSLATE(tm_context, pd, dpy, (KeyCode)eventSeq->event.eventCode, (unsigned)0, modifiers_return, keysym_return); - + if ((keysym_return & typeMatch->eventCodeMask) == typeMatch->eventCode ) { tm_context->event = eventSeq->xev; tm_context->serial = eventSeq->xev->xany.serial; @@ -270,10 +271,10 @@ switch (num_modbits = num_bits(useful_mods)) { case 1: case 8: - /* + /* * one modbit should never happen, in fact the implementation * of XtTranslateKey and XmTranslateKey guarantee that it - * won't, so don't care if the loop is set up for the case + * won't, so don't care if the loop is set up for the case * when one modbit is set. * The performance implications of all eight modbits being * set is horrendous. This isn't a problem with Xt/Xaw based @@ -326,10 +327,11 @@ return FALSE; } -void XtConvertCase(dpy,keysym,lower_return,upper_return) - Display *dpy; - KeySym keysym; - KeySym *lower_return, *upper_return; +void XtConvertCase( + Display *dpy, + KeySym keysym, + KeySym *lower_return, + KeySym *upper_return) { XtPerDisplay pd; CaseConverterPtr ptr; @@ -347,11 +349,11 @@ XConvertCase(keysym, lower_return, upper_return); UNLOCK_APP(app); } - -Boolean _XtMatchUsingStandardMods (typeMatch, modMatch, eventSeq) - TMTypeMatch typeMatch; - TMModifierMatch modMatch; - TMEventPtr eventSeq; + +Boolean _XtMatchUsingStandardMods ( + TMTypeMatch typeMatch, + TMModifierMatch modMatch, + TMEventPtr eventSeq) { Modifiers modifiers_return; KeySym keysym_return; @@ -371,11 +373,11 @@ modifiers_return = MOD_RETURN(tm_context, eventSeq->event.eventCode); if (!modifiers_return) { - XtTranslateKeycode(dpy, (KeyCode)eventSeq->event.eventCode, + XtTranslateKeycode(dpy, (KeyCode)eventSeq->event.eventCode, eventSeq->event.modifiers, &modifiers_return, &keysym_return); translateModifiers = eventSeq->event.modifiers & modifiers_return; - UPDATE_CACHE(tm_context, pd, eventSeq->event.eventCode, + UPDATE_CACHE(tm_context, pd, eventSeq->event.eventCode, translateModifiers, modifiers_return, keysym_return); } else { translateModifiers = eventSeq->event.modifiers & modifiers_return; @@ -385,7 +387,7 @@ if ((typeMatch->eventCode & typeMatch->eventCodeMask) == (keysym_return & typeMatch->eventCodeMask)) { - if (modMatch->lateModifiers != NULL) + if (modMatch->lateModifiers != NULL) resolved = _XtComputeLateBindings(dpy, modMatch->lateModifiers, &computed, &computedMask); if (!resolved) return FALSE; @@ -405,9 +407,9 @@ } -void _XtBuildKeysymTables(dpy,pd) - Display *dpy; - register XtPerDisplay pd; +void _XtBuildKeysymTables( + Display *dpy, + register XtPerDisplay pd) { ModToKeysymTable *table; int maxCount,i,j,k,tempCount,idx; @@ -493,7 +495,7 @@ } void XtTranslateKeycode ( - Display *dpy, + Display *dpy, _XtKeyCode keycode, Modifiers modifiers, Modifiers *modifiers_return, @@ -517,8 +519,8 @@ Modifiers modifiers, Modifiers *modifiers_return, KeySym *keysym_return) -#ifndef XKB { +#ifndef XKB XtPerDisplay pd; int per; register KeySym *syms; @@ -572,18 +574,14 @@ if (*keysym_return == XK_VoidSymbol) *keysym_return = NoSymbol; UNLOCK_APP(app); -} #else -{ XkbLookupKeySym(dpy, keycode, modifiers, modifiers_return, keysym_return); -} #endif +} -void XtSetKeyTranslator(dpy, translator) - - Display *dpy; - XtKeyProc translator; - +void XtSetKeyTranslator( + Display *dpy, + XtKeyProc translator) { XtPerDisplay pd; DPY_TO_APPCON(dpy); @@ -597,11 +595,11 @@ UNLOCK_APP(app); } -void XtRegisterCaseConverter(dpy, proc, start, stop) - Display *dpy; - XtCaseProc proc; - KeySym start; - KeySym stop; +void XtRegisterCaseConverter( + Display *dpy, + XtCaseProc proc, + KeySym start, + KeySym stop) { XtPerDisplay pd; CaseConverterPtr ptr, prev; @@ -623,7 +621,7 @@ if (start <= ptr->start && stop >= ptr->stop) { prev->next = ptr->next; XtFree((char *)ptr); - } + } else prev = ptr; } FLUSHKEYCACHE(pd->tm_context); @@ -631,10 +629,10 @@ UNLOCK_APP(app); } -KeySym *XtGetKeysymTable(dpy, min_keycode_return, keysyms_per_keycode_return) - Display *dpy; - KeyCode *min_keycode_return; - int *keysyms_per_keycode_return; +KeySym *XtGetKeysymTable( + Display *dpy, + KeyCode *min_keycode_return, + int *keysyms_per_keycode_return) { XtPerDisplay pd; KeySym* retval; @@ -650,11 +648,11 @@ return retval; } -void XtKeysymToKeycodeList(dpy, keysym, keycodes_return, keycount_return) - Display *dpy; - KeySym keysym; - KeyCode **keycodes_return; - Cardinal *keycount_return; +void XtKeysymToKeycodeList( + Display *dpy, + KeySym keysym, + KeyCode **keycodes_return, + Cardinal *keycount_return) { XtPerDisplay pd; unsigned keycode; @@ -680,7 +678,7 @@ if (syms[j] == keysym) { match = 1; break; - } + } } if (!match) for (i = 1; i < 5; i += 2) { @@ -698,7 +696,7 @@ maxcodes += KEYCODE_ARRAY_SIZE; keycodes = (KeyCode*)__XtMalloc(maxcodes*sizeof(KeyCode)); if (ncodes) { - (void) memmove((char *)keycodes, (char *)old, + (void) memmove((char *)keycodes, (char *)old, ncodes*sizeof(KeyCode) ); XtFree((char *)old); } @@ -712,5 +710,3 @@ *keycount_return = ncodes; UNLOCK_APP(app); } - - Index: xc/lib/Xt/TMparse.c diff -u xc/lib/Xt/TMparse.c:3.11 xc/lib/Xt/TMparse.c:3.12 --- xc/lib/Xt/TMparse.c:3.11 Tue May 27 18:26:43 2003 +++ xc/lib/Xt/TMparse.c Tue May 4 20:07:03 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -32,7 +32,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xt/TMparse.c,v 3.11 2003/05/27 22:26:43 tsi Exp $ */ +/* $XFree86: xc/lib/Xt/TMparse.c,v 3.12 2004/05/05 00:07:03 dickey Exp $ */ /* @@ -92,14 +92,14 @@ typedef int EventType; -typedef String (*ParseProc)(); /* str, closure, event ,error */ - /* String str; */ - /* Opaque closure; */ - /* EventPtr event; */ - /* Boolean* error */ +typedef String (*ParseProc)( + String /* str; */, + Opaque /* closure; */, + EventPtr /* event; */, + Boolean* /* error */); -typedef void (*ModifierProc)(); typedef TMShortCard Value; +typedef void (*ModifierProc)(Value, LateBindingsPtr*, Boolean, Value*); typedef struct _ModifierRec { char* name; @@ -122,11 +122,11 @@ Value value; } NameValueRec, *NameValueTable; -static void ParseModImmed(); -static void ParseModSym(); -static String PanicModeRecovery(); -static String CheckForPoundSign(); -static KeySym StringToKeySym(); +static void ParseModImmed(Value, LateBindingsPtr*, Boolean, Value*); +static void ParseModSym(Value, LateBindingsPtr*, Boolean, Value*); +static String PanicModeRecovery(String); +static String CheckForPoundSign(String, _XtTranslateOp, _XtTranslateOp *); +static KeySym StringToKeySym(String, Boolean *); static ModifierRec modifiers[] = { {"Shift", 0, ParseModImmed,ShiftMask}, {"Lock", 0, ParseModImmed,LockMask}, @@ -217,13 +217,13 @@ {NULL, NULLQUARK, 0}, }; -static String ParseKeySym(); -static String ParseKeyAndModifiers(); -static String ParseTable(); -static String ParseImmed(); -static String ParseAddModifier(); -static String ParseNone(); -static String ParseAtom(); +static String ParseKeySym(String, Opaque, EventPtr, Boolean*); +static String ParseKeyAndModifiers(String, Opaque, EventPtr, Boolean*); +static String ParseTable(String, Opaque, EventPtr, Boolean*); +static String ParseImmed(String, Opaque, EventPtr, Boolean*); +static String ParseAddModifier(String, Opaque, EventPtr, Boolean*); +static String ParseNone(String, Opaque, EventPtr, Boolean*); +static String ParseAtom(String, Opaque, EventPtr, Boolean*); static EventKey events[] = { @@ -399,8 +399,8 @@ static XrmQuark QNone; static XrmQuark QAny; -static void FreeEventSeq(eventSeq) - EventSeqPtr eventSeq; +static void FreeEventSeq( + EventSeqPtr eventSeq) { register EventSeqPtr evs = eventSeq; @@ -421,8 +421,8 @@ } } -static void CompileNameValueTable(table) - NameValueTable table; +static void CompileNameValueTable( + NameValueTable table) { register int i; @@ -436,9 +436,9 @@ ((_Xconst EventKey *)b)->signature) ? -1 : 1); } -static void Compile_XtEventTable(table, count) - EventKeys table; - Cardinal count; +static void Compile_XtEventTable( + EventKeys table, + Cardinal count) { register int i; register EventKeys entry = table; @@ -454,9 +454,9 @@ ((_Xconst ModifierRec *)b)->signature) ? -1 : 1); } -static void Compile_XtModifierTable(table, count) - ModifierKeys table; - Cardinal count; +static void Compile_XtModifierTable( + ModifierKeys table, + Cardinal count) { register int i; register ModifierKeys entry = table; @@ -466,8 +466,8 @@ qsort(table, count, sizeof(ModifierRec), OrderModifiers); } -static String PanicModeRecovery(str) - String str; +static String PanicModeRecovery( + String str) { ScanFor(str,'\n'); if (*str == '\n') str++; @@ -476,8 +476,8 @@ } -static void Syntax(str0,str1) - String str0,str1; +static void Syntax( + String str0,String str1) { Cardinal num_params = 2; String params[2]; @@ -490,11 +490,11 @@ -static Cardinal LookupTMEventType(eventStr,error) - String eventStr; - Boolean *error; +static Cardinal LookupTMEventType( + String eventStr, + Boolean *error) { - register int i, left, right; + register int i = 0, left, right; register XrmQuark signature; static int previous = 0; @@ -525,13 +525,12 @@ return (Cardinal) i; } -static void StoreLateBindings(keysymL,notL,keysymR,notR,lateBindings) - - KeySym keysymL; - Boolean notL; - KeySym keysymR; - Boolean notR; - LateBindingsPtr* lateBindings; +static void StoreLateBindings( + KeySym keysymL, + Boolean notL, + KeySym keysymR, + Boolean notR, + LateBindingsPtr* lateBindings) { LateBindingsPtr temp; Boolean pair = FALSE; @@ -547,7 +546,7 @@ } else{ number = 2;pair = TRUE; } - + temp = (LateBindingsPtr)XtRealloc((char *)temp, (unsigned)((count+number+1) * sizeof(LateBindings)) ); *lateBindings = temp; @@ -566,14 +565,14 @@ temp[count].ref_count = 0; temp[count].keysym = 0; } -} +} -static void _XtParseKeysymMod(name,lateBindings,notFlag,valueP,error) - String name; - LateBindingsPtr* lateBindings; - Boolean notFlag; - Value *valueP; - Boolean *error; +static void _XtParseKeysymMod( + String name, + LateBindingsPtr* lateBindings, + Boolean notFlag, + Value *valueP, + Boolean *error) { KeySym keySym; keySym = StringToKeySym(name, error); @@ -583,13 +582,12 @@ } } -static Boolean _XtLookupModifier(signature, lateBindings, notFlag, valueP, - constMask) - XrmQuark signature; - LateBindingsPtr* lateBindings; - Boolean notFlag; - Value *valueP; - Bool constMask; +static Boolean _XtLookupModifier( + XrmQuark signature, + LateBindingsPtr* lateBindings, + Boolean notFlag, + Value *valueP, + Bool constMask) { register int i, left, right; static int previous = 0; @@ -627,8 +625,8 @@ } -static String ScanIdent(str) - register String str; +static String ScanIdent( + register String str) { ScanAlphanumeric(str); while ( @@ -642,9 +640,9 @@ return str; } -static String FetchModifierToken(str, token_return) - String str; - XrmQuark *token_return; +static String FetchModifierToken( + String str, + XrmQuark *token_return) { String start = str; @@ -663,7 +661,7 @@ char modStrbuf[100]; char* modStr; - modStr = XtStackAlloc (str - start + 1, modStrbuf); + modStr = XtStackAlloc ((size_t)(str - start + 1), modStrbuf); if (modStr == NULL) _XtAllocError (NULL); (void) memmove(modStr, start, str-start); modStr[str-start] = '\0'; @@ -672,18 +670,18 @@ return str; } return str; -} - -static String ParseModifiers(str, event,error) - register String str; - EventPtr event; - Boolean* error; +} + +static String ParseModifiers( + register String str, + EventPtr event, + Boolean* error) { register String start; Boolean notFlag, exclusive, keysymAsMod; Value maskBit; XrmQuark Qmod; - + ScanWhitespace(str); start = str; str = FetchModifierToken(str, &Qmod); @@ -714,12 +712,12 @@ ScanWhitespace(str); } } - + while (*str != '<') { if (*str == '~') { notFlag = TRUE; str++; - } else + } else notFlag = FALSE; if (*str == '@') { keysymAsMod = TRUE; @@ -756,31 +754,31 @@ return str; } -static String ParseXtEventType(str, event, tmEventP,error) - register String str; - EventPtr event; - Cardinal *tmEventP; - Boolean* error; +static String ParseXtEventType( + register String str, + EventPtr event, + Cardinal *tmEventP, + Boolean* error) { String start = str; char eventTypeStrbuf[100]; char* eventTypeStr; ScanAlphanumeric(str); - eventTypeStr = XtStackAlloc (str - start + 1, eventTypeStrbuf); + eventTypeStr = XtStackAlloc ((size_t)(str - start + 1), eventTypeStrbuf); if (eventTypeStr == NULL) _XtAllocError (NULL); (void) memmove(eventTypeStr, start, str-start); eventTypeStr[str-start] = '\0'; *tmEventP = LookupTMEventType(eventTypeStr,error); XtStackFree (eventTypeStr, eventTypeStrbuf); - if (*error) + if (*error) return PanicModeRecovery(str); event->event.eventType = events[*tmEventP].eventType; return str; } -static unsigned long StrToHex(str) - String str; +static unsigned long StrToHex( + String str) { register char c; register unsigned long val = 0; @@ -796,8 +794,8 @@ return val; } -static unsigned long StrToOct(str) - String str; +static unsigned long StrToOct( + String str) { register char c; register unsigned long val = 0; @@ -810,8 +808,8 @@ return val; } -static unsigned long StrToNum(str) - String str; +static unsigned long StrToNum( + String str) { register char c; register unsigned long val = 0; @@ -831,9 +829,9 @@ return val; } -static KeySym StringToKeySym(str, error) - String str; - Boolean *error; +static KeySym StringToKeySym( + String str, + Boolean *error) { KeySym k; @@ -862,23 +860,23 @@ return NoSymbol; } /* ARGSUSED */ -static void ParseModImmed(value, lateBindings, notFlag, valueP) - Value value; - LateBindingsPtr* lateBindings; - Boolean notFlag; - Value* valueP; +static void ParseModImmed( + Value value, + LateBindingsPtr* lateBindings, + Boolean notFlag, + Value* valueP) { *valueP = value; } -static void ParseModSym(value, lateBindings, notFlag, valueP) /* is only valid with keysyms that have an _L and _R in their name; * and ignores keysym lookup errors (i.e. assumes only valid keysyms) */ - Value value; - LateBindingsPtr* lateBindings; - Boolean notFlag; - Value* valueP; +static void ParseModSym( + Value value, + LateBindingsPtr* lateBindings, + Boolean notFlag, + Value* valueP) { register KeySym keysymL = (KeySym)value; register KeySym keysymR = keysymL + 1; /* valid for supported keysyms */ @@ -899,24 +897,24 @@ #endif /* ARGSUSED */ -static String ParseImmed(str, closure, event,error) - register String str; - register Opaque closure; - register EventPtr event; - Boolean* error; +static String ParseImmed( + register String str, + register Opaque closure, + register EventPtr event, + Boolean* error) { event->event.eventCode = (unsigned long)closure; - event->event.eventCodeMask = (unsigned long)~0L; + event->event.eventCodeMask = ~0UL; return BROKEN_OPTIMIZER_HACK(str); } /* ARGSUSED */ -static String ParseAddModifier(str, closure, event, error) - register String str; - register Opaque closure; - register EventPtr event; - Boolean* error; +static String ParseAddModifier( + register String str, + register Opaque closure, + register EventPtr event, + Boolean* error) { register unsigned long modval = (unsigned long)closure; event->event.modifiers |= modval; @@ -927,11 +925,11 @@ } -static String ParseKeyAndModifiers(str, closure, event,error) - String str; - Opaque closure; - EventPtr event; - Boolean* error; +static String ParseKeyAndModifiers( + String str, + Opaque closure, + EventPtr event, + Boolean* error) { str = ParseKeySym(str, closure, event,error); if ((unsigned long) closure == 0) { @@ -946,11 +944,11 @@ } /*ARGSUSED*/ -static String ParseKeySym(str, closure, event,error) - register String str; - Opaque closure; - EventPtr event; - Boolean* error; +static String ParseKeySym( + register String str, + Opaque closure, + EventPtr event, + Boolean* error) { char *start; char keySymNamebuf[100]; @@ -985,7 +983,7 @@ && !IsNewline(*str) && (*str != '(' || *(str+1) <= '0' || *(str+1) >= '9') && *str != '\0') str++; - keySymName = XtStackAlloc (str - start + 1, keySymNamebuf); + keySymName = XtStackAlloc ((size_t)(str - start + 1), keySymNamebuf); (void) memmove(keySymName, start, str-start); keySymName[str-start] = '\0'; event->event.eventCode = StringToKeySym(keySymName, error); @@ -1005,7 +1003,7 @@ } if (event->event.standard) event->event.matchEvent = _XtMatchUsingStandardMods; - else + else event->event.matchEvent = _XtMatchUsingDontCareMods; XtStackFree (keySymName, keySymNamebuf); @@ -1013,11 +1011,11 @@ return str; } -static String ParseTable(str, closure, event,error) - register String str; - Opaque closure; - EventPtr event; - Boolean* error; +static String ParseTable( + register String str, + Opaque closure, + EventPtr event, + Boolean* error) { register String start = str; register XrmQuark signature; @@ -1048,11 +1046,11 @@ } /*ARGSUSED*/ -static String ParseNone(str, closure, event,error) - String str; - Opaque closure; - EventPtr event; - Boolean* error; +static String ParseNone( + String str, + Opaque closure, + EventPtr event, + Boolean* error) { event->event.eventCode = 0; event->event.eventCodeMask = 0; @@ -1061,11 +1059,11 @@ } /*ARGSUSED*/ -static String ParseAtom(str, closure, event,error) - String str; - Opaque closure; - EventPtr event; - Boolean* error; +static String ParseAtom( + String str, + Opaque closure, + EventPtr event, + Boolean* error) { ScanWhitespace(str); @@ -1099,21 +1097,21 @@ static ModifierMask buttonModifierMasks[] = { 0, Button1Mask, Button2Mask, Button3Mask, Button4Mask, Button5Mask }; -static String ParseRepeat(); +static String ParseRepeat(String, int *, Boolean *, Boolean *); -static String ParseEvent(str, event, reps, plus, error) - register String str; - EventPtr event; - int* reps; - Boolean* plus; - Boolean* error; +static String ParseEvent( + register String str, + EventPtr event, + int* reps, + Boolean* plus, + Boolean* error) { Cardinal tmEvent; str = ParseModifiers(str, event,error); if (*error) return str; if (*str != '<') { - Syntax("Missing '<' while parsing event type.",""); + Syntax("Missing '<' while parsing event type.",""); *error = TRUE; return PanicModeRecovery(str); } @@ -1149,10 +1147,10 @@ return str; } -static String ParseQuotedStringEvent(str, event,error) - register String str; - register EventPtr event; - Boolean *error; +static String ParseQuotedStringEvent( + register String str, + register EventPtr event, + Boolean *error) { Value metaMask; char s[2]; @@ -1182,16 +1180,16 @@ static EventSeqRec timerEventRec = { - {0, 0, NULL, _XtEventTimerEventType, 0L, 0L, NULL}, + {0, 0, NULL, _XtEventTimerEventType, 0L, 0L, NULL, False}, /* (StatePtr) -1 */ NULL, NULL, NULL }; -static void RepeatDown(eventP, reps, actionsP) - EventPtr *eventP; - int reps; - ActionPtr **actionsP; +static void RepeatDown( + EventPtr *eventP, + int reps, + ActionPtr **actionsP) { EventRec upEventRec; register EventPtr event, downEvent; @@ -1235,10 +1233,10 @@ *actionsP = &event->actions; } -static void RepeatDownPlus(eventP, reps, actionsP) - EventPtr *eventP; - int reps; - ActionPtr **actionsP; +static void RepeatDownPlus( + EventPtr *eventP, + int reps, + ActionPtr **actionsP) { EventRec upEventRec; register EventPtr event, downEvent, lastDownEvent = NULL; @@ -1285,10 +1283,10 @@ *actionsP = &lastDownEvent->actions; } -static void RepeatUp(eventP, reps, actionsP) - EventPtr *eventP; - int reps; - ActionPtr **actionsP; +static void RepeatUp( + EventPtr *eventP, + int reps, + ActionPtr **actionsP) { EventRec upEventRec; register EventPtr event, downEvent; @@ -1341,10 +1339,10 @@ *actionsP = &event->actions; } -static void RepeatUpPlus(eventP, reps, actionsP) - EventPtr *eventP; - int reps; - ActionPtr **actionsP; +static void RepeatUpPlus( + EventPtr *eventP, + int reps, + ActionPtr **actionsP) { EventRec upEventRec; register EventPtr event, downEvent, lastUpEvent = NULL; @@ -1392,10 +1390,10 @@ *actionsP = &lastUpEvent->actions; } -static void RepeatOther(eventP, reps, actionsP) - EventPtr *eventP; - int reps; - ActionPtr **actionsP; +static void RepeatOther( + EventPtr *eventP, + int reps, + ActionPtr **actionsP) { register EventPtr event, tempEvent; register int i; @@ -1415,10 +1413,10 @@ *actionsP = &event->actions; } -static void RepeatOtherPlus(eventP, reps, actionsP) - EventPtr *eventP; - int reps; - ActionPtr **actionsP; +static void RepeatOtherPlus( + EventPtr *eventP, + int reps, + ActionPtr **actionsP) { register EventPtr event, tempEvent; register int i; @@ -1439,11 +1437,11 @@ *actionsP = &event->actions; } -static void RepeatEvent(eventP, reps, plus, actionsP) - EventPtr *eventP; - int reps; - Boolean plus; - ActionPtr **actionsP; +static void RepeatEvent( + EventPtr *eventP, + int reps, + Boolean plus, + ActionPtr **actionsP) { switch ((*eventP)->event.eventType) { @@ -1465,10 +1463,10 @@ } } -static String ParseRepeat(str, reps, plus, error) - register String str; - int *reps; - Boolean *plus, *error; +static String ParseRepeat( + register String str, + int *reps, + Boolean *plus, Boolean *error) { /*** Parse the repetitions, for double click etc... ***/ @@ -1478,7 +1476,7 @@ if (isdigit(*str)) { String start = str; char repStr[7]; - int len; + size_t len; ScanNumeric(str); len = (str - start); @@ -1517,14 +1515,14 @@ * Parses the left hand side of a translation table production * up to, and consuming the ":". * Takes a pointer to a char* (where to start parsing) and returns an - * event seq (in a passed in variable), having updated the String + * event seq (in a passed in variable), having updated the String **********************************************************************/ -static String ParseEventSeq(str, eventSeqP, actionsP,error) - register String str; - EventSeqPtr *eventSeqP; - ActionPtr **actionsP; - Boolean *error; +static String ParseEventSeq( + register String str, + EventSeqPtr *eventSeqP, + ActionPtr **actionsP, + Boolean *error) { EventSeqPtr *nextEvent = eventSeqP; @@ -1593,7 +1591,7 @@ } if (*str != ':') { - Syntax("Missing ':'after event sequence.",""); + Syntax("Missing ':'after event sequence.",""); *error = TRUE; return PanicModeRecovery(str); } else str++; @@ -1602,10 +1600,10 @@ } -static String ParseActionProc(str, actionProcNameP, error) - register String str; - XrmQuark *actionProcNameP; - Boolean *error; +static String ParseActionProc( + register String str, + XrmQuark *actionProcNameP, + Boolean *error) { register String start = str; char procName[200]; @@ -1623,9 +1621,9 @@ } -static String ParseString(str, strP) - register String str; - String *strP; +static String ParseString( + register String str, + String *strP) { register String start; @@ -1640,7 +1638,7 @@ /* \" produces double quote embedded in a quoted parameter * \\" produces backslash as last character of a quoted parameter */ - if (*str == '\\' && + if (*str == '\\' && (*(str+1) == '"' || (*(str+1) == '\\' && *(str+2) == '"'))) { len = prev_len + (str-start+2); *strP = XtRealloc(*strP, len); @@ -1650,7 +1648,7 @@ (*strP)[prev_len-1] = *str; (*strP)[prev_len] = '\0'; start = str+1; - } + } str++; } len = prev_len + (str-start+1); @@ -1678,10 +1676,10 @@ } -static String ParseParamSeq(str, paramSeqP, paramNumP) - register String str; - String **paramSeqP; - Cardinal *paramNumP; +static String ParseParamSeq( + register String str, + String **paramSeqP, + Cardinal *paramNumP) { typedef struct _ParamRec *ParamPtr; typedef struct _ParamRec { @@ -1735,11 +1733,11 @@ return str; } -static String ParseAction(str, actionP, quarkP, error) - String str; - ActionPtr actionP; - XrmQuark* quarkP; - Boolean* error; +static String ParseAction( + String str, + ActionPtr actionP, + XrmQuark* quarkP, + Boolean* error) { str = ParseActionProc(str, quarkP, error); if (*error) return str; @@ -1748,7 +1746,7 @@ str++; str = ParseParamSeq(str, &actionP->params, &actionP->num_params); } else { - Syntax("Missing '(' while parsing action sequence",""); + Syntax("Missing '(' while parsing action sequence",""); *error = TRUE; return str; } @@ -1762,11 +1760,11 @@ } -static String ParseActionSeq(parseTree, str, actionsP, error) - TMParseStateTree parseTree; - String str; - ActionPtr *actionsP; - Boolean *error; +static String ParseActionSeq( + TMParseStateTree parseTree, + String str, + ActionPtr *actionsP, + Boolean *error) { ActionPtr *nextActionP = actionsP; @@ -1794,12 +1792,12 @@ } -static void ShowProduction(currentProduction) - String currentProduction; +static void ShowProduction( + String currentProduction) { Cardinal num_params = 1; String params[1]; - int len; + size_t len; char *eol, *production, productionbuf[500]; #ifdef __UNIXOS2__ @@ -1826,10 +1824,10 @@ * Parses one line of event bindings. ***********************************************************************/ -static String ParseTranslationTableProduction(parseTree, str, error) - TMParseStateTree parseTree; - register String str; - Boolean* error; +static String ParseTranslationTableProduction( + TMParseStateTree parseTree, + register String str, + Boolean* error) { EventSeqPtr eventSeq = NULL; ActionPtr *actionsP; @@ -1854,15 +1852,15 @@ return (str); } -static String CheckForPoundSign(str, defaultOp, actualOpRtn) - String str; - _XtTranslateOp defaultOp; - _XtTranslateOp *actualOpRtn; +static String CheckForPoundSign( + String str, + _XtTranslateOp defaultOp, + _XtTranslateOp *actualOpRtn) { String start; char operation[20]; _XtTranslateOp opType; - + opType = defaultOp; ScanWhitespace(str); if (*str == '#') { @@ -1889,11 +1887,11 @@ return str; } -static XtTranslations ParseTranslationTable(source, isAccelerator, defaultOp, error) - String source; - Boolean isAccelerator; - _XtTranslateOp defaultOp; - Boolean* error; +static XtTranslations ParseTranslationTable( + String source, + Boolean isAccelerator, + _XtTranslateOp defaultOp, + Boolean* error) { XtTranslations xlations; TMStateTree stateTrees[8]; @@ -1954,12 +1952,13 @@ /*** public procedures ***/ /*ARGSUSED*/ -Boolean XtCvtStringToAcceleratorTable(dpy, args, num_args, from, to, closure) - Display* dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr from,to; - XtPointer *closure; +Boolean XtCvtStringToAcceleratorTable( + Display* dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr from, + XrmValuePtr to, + XtPointer *closure) { String str; Boolean error = FALSE; @@ -1982,17 +1981,17 @@ to->size = sizeof(XtAccelerators); return FALSE; } - *(XtAccelerators*)to->addr = + *(XtAccelerators*)to->addr = (XtAccelerators) ParseTranslationTable(str, TRUE, XtTableAugment, &error); } else { static XtAccelerators staticStateTable; - staticStateTable = + staticStateTable = (XtAccelerators) ParseTranslationTable(str, TRUE, XtTableAugment, &error); to->addr = (XPointer) &staticStateTable; to->size = sizeof(XtAccelerators); } - if (error == TRUE) + if (error == TRUE) XtAppWarningMsg(XtDisplayToApplicationContext(dpy), "parseError","cvtStringToAcceleratorTable",XtCXtToolkitError, "String to AcceleratorTable conversion encountered errors", @@ -2003,16 +2002,17 @@ /*ARGSUSED*/ Boolean -XtCvtStringToTranslationTable(dpy, args, num_args, from, to, closure_ret) - Display *dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr from,to; - XtPointer *closure_ret; +XtCvtStringToTranslationTable( + Display *dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr from, + XrmValuePtr to, + XtPointer *closure_ret) { String str; Boolean error = FALSE; - + if (*num_args != 0) XtAppWarningMsg(XtDisplayToApplicationContext(dpy), "wrongParameters","cvtStringToTranslationTable",XtCXtToolkitError, @@ -2031,17 +2031,17 @@ to->size = sizeof(XtTranslations); return FALSE; } - *(XtTranslations*)to->addr = + *(XtTranslations*)to->addr = ParseTranslationTable(str, FALSE, XtTableReplace, &error); } else { static XtTranslations staticStateTable; - staticStateTable = + staticStateTable = ParseTranslationTable(str, FALSE, XtTableReplace, &error); to->addr = (XPointer) &staticStateTable; to->size = sizeof(XtTranslations); } - if (error == TRUE) + if (error == TRUE) XtAppWarningMsg(XtDisplayToApplicationContext(dpy), "parseError","cvtStringToTranslationTable",XtCXtToolkitError, "String to TranslationTable conversion encountered errors", @@ -2058,8 +2058,8 @@ { Boolean error = FALSE; XtAccelerators ret = - (XtAccelerators) ParseTranslationTable (source, TRUE, XtTableAugment, &error); - if (error == TRUE) + (XtAccelerators) ParseTranslationTable ((char *)source, TRUE, XtTableAugment, &error); + if (error == TRUE) XtWarningMsg ("parseError", "cvtStringToAcceleratorTable", XtCXtToolkitError, "String to AcceleratorTable conversion encountered errors", @@ -2071,8 +2071,8 @@ _Xconst char* source) { Boolean error = FALSE; - XtTranslations ret = ParseTranslationTable(source, FALSE, XtTableReplace, &error); - if (error == TRUE) + XtTranslations ret = ParseTranslationTable((char *)source, FALSE, XtTableReplace, &error); + if (error == TRUE) XtWarningMsg ("parseError", "cvtStringToTranslationTable", XtCXtToolkitError, "String to TranslationTable conversion encountered errors", @@ -2112,12 +2112,12 @@ CompileNameValueTable( mappingNotify ); } -void _XtAddTMConverters(table) - ConverterTable table; +void _XtAddTMConverters( + ConverterTable table) { _XtTableAddConverter(table, _XtQString, - XrmPermStringToQuark(XtRTranslationTable), + XrmPermStringToQuark(XtRTranslationTable), XtCvtStringToTranslationTable, (XtConvertArgList) NULL, (Cardinal)0, True, CACHED, _XtFreeTranslations, True); _XtTableAddConverter(table, _XtQString, @@ -2126,7 +2126,7 @@ (Cardinal)0, True, CACHED, _XtFreeTranslations, True); _XtTableAddConverter(table, XrmPermStringToQuark( _XtRStateTablePair ), - XrmPermStringToQuark(XtRTranslationTable), + XrmPermStringToQuark(XtRTranslationTable), _XtCvtMergeTranslations, (XtConvertArgList) NULL, (Cardinal)0, True, CACHED, _XtFreeTranslations, True); } Index: xc/lib/Xt/TMprint.c diff -u xc/lib/Xt/TMprint.c:1.7 xc/lib/Xt/TMprint.c:1.8 --- xc/lib/Xt/TMprint.c:1.7 Mon Apr 21 12:34:29 2003 +++ xc/lib/Xt/TMprint.c Tue May 4 20:07:03 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -58,7 +58,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/TMprint.c,v 1.7 2003/04/21 16:34:29 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/TMprint.c,v 1.8 2004/05/05 00:07:03 dickey Exp $ */ /*LINTLIBRARY*/ #include "IntrinsicI.h" @@ -81,7 +81,7 @@ } #define ExpandForChars(sb, nchars ) \ - if (sb->current - sb->start > sb->max - STR_THRESHOLD - nchars) { \ + if ((unsigned)(sb->current - sb->start) > sb->max - STR_THRESHOLD - nchars) { \ String old = sb->start; \ sb->start = XtRealloc(old, \ (Cardinal)(sb->max += STR_INCAMOUNT + nchars)); \ @@ -90,18 +90,18 @@ #define ExpandToFit(sb, more) \ { \ - int l = strlen(more); \ + size_t l = strlen(more); \ ExpandForChars(sb, l); \ } -static void PrintModifiers(sb, mask, mod) - TMStringBuf sb; - unsigned long mask, mod; +static void PrintModifiers( + TMStringBuf sb, + unsigned long mask, unsigned long mod) { Boolean notfirst = False; CHECK_STR_OVERFLOW(sb); - if (mask == ~0L && mod == 0) { + if (mask == ~0UL && mod == 0) { *sb->current++ = '!'; *sb->current = '\0'; return; @@ -140,9 +140,9 @@ #undef PRINTMOD } -static void PrintEventType(sb, event) - TMStringBuf sb; - unsigned long event; +static void PrintEventType( + TMStringBuf sb, + unsigned long event) { CHECK_STR_OVERFLOW(sb); switch (event) { @@ -189,22 +189,22 @@ sb->current += strlen(sb->current); } -static void PrintCode(sb, mask, code) - TMStringBuf sb; - unsigned long mask, code; +static void PrintCode( + TMStringBuf sb, + unsigned long mask, unsigned long code) { CHECK_STR_OVERFLOW(sb); if (mask != 0) { - if (mask != (unsigned long)~0L) + if (mask != ~0UL) (void) sprintf(sb->current, "0x%lx:0x%lx", mask, code); else (void) sprintf(sb->current, /*"0x%lx"*/ "%d", (unsigned)code); sb->current += strlen(sb->current); } } -static void PrintKeysym(sb, keysym) - TMStringBuf sb; - KeySym keysym; +static void PrintKeysym( + TMStringBuf sb, + KeySym keysym) { String keysymName; @@ -213,7 +213,7 @@ CHECK_STR_OVERFLOW(sb); keysymName = XKeysymToString(keysym); if (keysymName == NULL) - PrintCode(sb,(unsigned long)~0L,(unsigned long)keysym); + PrintCode(sb,~0UL,(unsigned long)keysym); else { ExpandToFit(sb, keysymName); strcpy(sb->current, keysymName); @@ -221,10 +221,10 @@ } } -static void PrintAtom(sb, dpy, atom) - TMStringBuf sb; - Display *dpy; - Atom atom; +static void PrintAtom( + TMStringBuf sb, + Display *dpy, + Atom atom) { String atomName; @@ -233,7 +233,7 @@ atomName = (dpy ? XGetAtomName(dpy, atom) : NULL); if (! atomName) - PrintCode(sb,(unsigned long)~0L,(unsigned long)atom); + PrintCode(sb,~0UL,(unsigned long)atom); else { ExpandToFit( sb, atomName ); strcpy(sb->current, atomName); @@ -242,9 +242,9 @@ } } -static void PrintLateModifiers(sb, lateModifiers) - TMStringBuf sb; - LateBindingsPtr lateModifiers; +static void PrintLateModifiers( + TMStringBuf sb, + LateBindingsPtr lateModifiers) { for (; lateModifiers->keysym; lateModifiers++) { CHECK_STR_OVERFLOW(sb); @@ -262,11 +262,11 @@ } } -static void PrintEvent(sb, typeMatch, modMatch, dpy) - TMStringBuf sb; - register TMTypeMatch typeMatch; - register TMModifierMatch modMatch; - Display *dpy; +static void PrintEvent( + TMStringBuf sb, + register TMTypeMatch typeMatch, + register TMModifierMatch modMatch, + Display *dpy) { if (modMatch->standard) *sb->current++ = ':'; @@ -293,10 +293,10 @@ } } -static void PrintParams(sb, params, num_params) - TMStringBuf sb; - String *params; - Cardinal num_params; +static void PrintParams( + TMStringBuf sb, + String *params, + Cardinal num_params) { register Cardinal i; for (i = 0; icurrent = '\0'; } -static void PrintActions(sb, actions, quarkTbl, accelWidget) - TMStringBuf sb; - register ActionPtr actions; - XrmQuark *quarkTbl; - Widget accelWidget; +static void PrintActions( + TMStringBuf sb, + register ActionPtr actions, + XrmQuark *quarkTbl, + Widget accelWidget) { while (actions != NULL) { String proc; @@ -345,12 +345,11 @@ *sb->current = '\0'; } -static Boolean LookAheadForCycleOrMulticlick(state, state_return, countP, - nextLevelP) - register StatePtr state; - StatePtr *state_return; /* state to print, usually startState */ - int *countP; - StatePtr *nextLevelP; +static Boolean LookAheadForCycleOrMulticlick( + register StatePtr state, + StatePtr *state_return, /* state to print, usually startState */ + int *countP, + StatePtr *nextLevelP) { int repeatCount = 0; StatePtr startState = state; @@ -408,13 +407,13 @@ return isCycle; } -static void PrintComplexState(sb, includeRHS, state, stateTree, accelWidget, dpy) - TMStringBuf sb; - Boolean includeRHS; - StatePtr state; - TMStateTree stateTree; - Widget accelWidget; - Display *dpy; +static void PrintComplexState( + TMStringBuf sb, + Boolean includeRHS, + StatePtr state, + TMStateTree stateTree, + Widget accelWidget, + Display *dpy) { int clickCount = 0; Boolean cycle; @@ -441,18 +440,18 @@ while (! state->actions && ! state->isCycleEnd) state = state->nextLevel; /* should be trigger state */ } - + if (state->actions) { if (includeRHS) { CHECK_STR_OVERFLOW(sb); *sb->current++ = ':'; - PrintActions(sb, + PrintActions(sb, state->actions, ((TMSimpleStateTree)stateTree)->quarkTbl, accelWidget); *sb->current++ = '\n'; } - } + } else { if (state->nextLevel && !cycle && !clickCount) *sb->current++ = ','; @@ -463,7 +462,7 @@ } } *sb->current = '\0'; - + /* print succeeding states */ if (state->nextLevel && !cycle && !clickCount) PrintComplexState(sb, includeRHS, state->nextLevel, @@ -476,14 +475,13 @@ TMShortCard bIndex; }PrintRec, *Print; -static int FindNextMatch(printData, numPrints, xlations, - branchHead, nextLevel, startIndex) - PrintRec *printData; - TMShortCard numPrints; - XtTranslations xlations; - TMBranchHead branchHead; - StatePtr nextLevel; - TMShortCard startIndex; +static int FindNextMatch( + PrintRec *printData, + TMShortCard numPrints, + XtTranslations xlations, + TMBranchHead branchHead, + StatePtr nextLevel, + TMShortCard startIndex) { TMShortCard i; TMComplexStateTree stateTree; @@ -494,7 +492,7 @@ for (i = startIndex; noMatch && i < numPrints; i++) { stateTree = (TMComplexStateTree) xlations->stateTreeTbl[printData[i].tIndex]; - prBranchHead = + prBranchHead = &(stateTree->branchHeadTbl[printData[i].bIndex]); if ((prBranchHead->typeIndex == branchHead->typeIndex) && @@ -524,20 +522,20 @@ } return TM_NO_MATCH; } - -static void ProcessLaterMatches(printData,xlations,tIndex,bIndex,numPrintsRtn) - PrintRec *printData; - XtTranslations xlations; - TMShortCard tIndex; - int bIndex; - TMShortCard *numPrintsRtn; + +static void ProcessLaterMatches( + PrintRec *printData, + XtTranslations xlations, + TMShortCard tIndex, + int bIndex, + TMShortCard *numPrintsRtn) { - TMComplexStateTree stateTree; + TMComplexStateTree stateTree; int i, j; TMBranchHead branchHead, matchBranch = NULL; for (i = tIndex; i < (int)xlations->numStateTrees; i++) { - stateTree = (TMComplexStateTree)xlations->stateTreeTbl[i]; + stateTree = (TMComplexStateTree)xlations->stateTreeTbl[i]; if (i == tIndex) { matchBranch = &stateTree->branchHeadTbl[bIndex]; j = bIndex+1; @@ -554,7 +552,7 @@ else state = NULL; if ((!branchHead->isSimple || branchHead->hasActions) && - (FindNextMatch(printData, + (FindNextMatch(printData, *numPrintsRtn, xlations, branchHead, @@ -569,18 +567,18 @@ } } -static void ProcessStateTree(printData, xlations, tIndex, numPrintsRtn) - PrintRec *printData; - XtTranslations xlations; - TMShortCard tIndex; - TMShortCard *numPrintsRtn; +static void ProcessStateTree( + PrintRec *printData, + XtTranslations xlations, + TMShortCard tIndex, + TMShortCard *numPrintsRtn) { - TMComplexStateTree stateTree; + TMComplexStateTree stateTree; int i; TMBranchHead branchHead; - stateTree = (TMComplexStateTree)xlations->stateTreeTbl[tIndex]; - + stateTree = (TMComplexStateTree)xlations->stateTreeTbl[tIndex]; + for (i = 0, branchHead = stateTree->branchHeadTbl; i < (int)stateTree->numBranchHeads; i++, branchHead++) { @@ -590,7 +588,7 @@ else state = NULL; if (FindNextMatch(printData, *numPrintsRtn, xlations, branchHead, - (state ? state->nextLevel : NULL), 0) + (state ? state->nextLevel : NULL), 0) == TM_NO_MATCH) { if (!branchHead->isSimple || branchHead->hasActions) { printData[*numPrintsRtn].tIndex = tIndex; @@ -599,9 +597,9 @@ } LOCK_PROCESS; if (_XtGlobalTM.newMatchSemantics == False) - ProcessLaterMatches(printData, - xlations, - tIndex, + ProcessLaterMatches(printData, + xlations, + tIndex, i, numPrintsRtn); UNLOCK_PROCESS; @@ -609,13 +607,13 @@ } } -static void PrintState(sb, tree, branchHead, includeRHS, accelWidget, dpy) - TMStringBuf sb; - TMStateTree tree; - TMBranchHead branchHead; - Boolean includeRHS; - Widget accelWidget; - Display *dpy; +static void PrintState( + TMStringBuf sb, + TMStateTree tree, + TMBranchHead branchHead, + Boolean includeRHS, + Widget accelWidget, + Display *dpy) { TMComplexStateTree stateTree = (TMComplexStateTree)tree; LOCK_PROCESS; @@ -626,14 +624,14 @@ dpy); if (includeRHS) { ActionRec actRec; - + CHECK_STR_OVERFLOW(sb); *sb->current++ = ':'; actRec.idx = TMBranchMore(branchHead); actRec.num_params = 0; actRec.params = NULL; actRec.next = NULL; - PrintActions(sb, + PrintActions(sb, &actRec, stateTree->quarkTbl, accelWidget); @@ -681,7 +679,7 @@ sb->max = 1000; maxPrints = 0; for (i = 0; i < xlations->numStateTrees; i++) - maxPrints += + maxPrints += ((TMSimpleStateTree)(xlations->stateTreeTbl[i]))->numBranchHeads; prints = (PrintRec *) XtStackAlloc(maxPrints * sizeof(PrintRec), stackPrints); @@ -693,9 +691,9 @@ for (i = 0; i < numPrints; i++) { TMSimpleStateTree stateTree = (TMSimpleStateTree) xlations->stateTreeTbl[prints[i].tIndex]; - TMBranchHead branchHead = + TMBranchHead branchHead = &stateTree->branchHeadTbl[prints[i].bIndex]; -#ifdef TRACE_TM +#ifdef TRACE_TM TMComplexBindProcs complexBindProcs; if (hasAccel == False) { @@ -716,11 +714,11 @@ #ifndef NO_MIT_HACKS /*ARGSUSED*/ -void _XtDisplayTranslations(widget, event, params, num_params) - Widget widget; - XEvent *event; - String *params; - Cardinal *num_params; +void _XtDisplayTranslations( + Widget widget, + XEvent *event, + String *params, + Cardinal *num_params) { String xString; @@ -733,16 +731,16 @@ } /*ARGSUSED*/ -void _XtDisplayAccelerators(widget, event, params, num_params) - Widget widget; - XEvent *event; - String *params; - Cardinal *num_params; +void _XtDisplayAccelerators( + Widget widget, + XEvent *event, + String *params, + Cardinal *num_params) { String xString; - - xString = _XtPrintXlations(widget, + + xString = _XtPrintXlations(widget, widget->core.accelerators, NULL, True); @@ -751,11 +749,11 @@ } /*ARGSUSED*/ -void _XtDisplayInstalledAccelerators(widget, event, params, num_params) - Widget widget; - XEvent *event; - String *params; - Cardinal *num_params; +void _XtDisplayInstalledAccelerators( + Widget widget, + XEvent *event, + String *params, + Cardinal *num_params) { Widget eventWidget = XtWindowToWidget(event->xany.display, event->xany.window); @@ -779,7 +777,7 @@ sb->max = 1000; maxPrints = 0; for (i = 0; i < xlations->numStateTrees; i++) - maxPrints += + maxPrints += ((TMSimpleStateTree)xlations->stateTreeTbl[i])->numBranchHeads; prints = (PrintRec *) XtStackAlloc(maxPrints * sizeof(PrintRec), stackPrints); @@ -798,13 +796,13 @@ for (i = 0; i < numPrints; i++) { TMSimpleStateTree stateTree = (TMSimpleStateTree) xlations->stateTreeTbl[prints[i].tIndex]; - TMBranchHead branchHead = + TMBranchHead branchHead = &stateTree->branchHeadTbl[prints[i].bIndex]; complexBindProcs = TMGetComplexBindEntry(bindData, 0); - - PrintState(sb, (TMStateTree)stateTree, branchHead, True, - complexBindProcs[prints[i].tIndex].widget, + + PrintState(sb, (TMStateTree)stateTree, branchHead, True, + complexBindProcs[prints[i].tIndex].widget, XtDisplay(widget)); } XtStackFree((XtPointer)prints, (XtPointer)stackPrints); @@ -813,24 +811,24 @@ } #endif /*NO_MIT_HACKS*/ -String _XtPrintActions(actions, quarkTbl) - register ActionRec *actions; - XrmQuark *quarkTbl; +String _XtPrintActions( + register ActionRec *actions, + XrmQuark *quarkTbl) { TMStringBufRec sbRec, *sb = &sbRec; - + sb->max = 1000; sb->current = sb->start = __XtMalloc((Cardinal)1000); - PrintActions(sb, + PrintActions(sb, actions, quarkTbl, (Widget)NULL); return sb->start; } -String _XtPrintState(stateTree, branchHead) - TMStateTree stateTree; - TMBranchHead branchHead; +String _XtPrintState( + TMStateTree stateTree, + TMBranchHead branchHead) { TMStringBufRec sbRec, *sb = &sbRec; @@ -842,9 +840,9 @@ } -String _XtPrintEventSeq(eventSeq, dpy) - register EventSeqPtr eventSeq; - Display *dpy; +String _XtPrintEventSeq( + register EventSeqPtr eventSeq, + Display *dpy) { TMStringBufRec sbRec, *sb = &sbRec; TMTypeMatch typeMatch; @@ -858,7 +856,7 @@ sb->max = 1000; for (i = 0; i < MAXSEQS && eventSeq != NULL && !cycle; - eventSeq = eventSeq->next, i++) + eventSeq = eventSeq->next, i++) { eventSeqs[i] = eventSeq; for (j = 0; j < i && !cycle; j++) @@ -867,9 +865,9 @@ } LOCK_PROCESS; for (j = 0; j < i; j++) { - typeMatch = + typeMatch = TMGetTypeMatch(_XtGetTypeIndex(&eventSeqs[j]->event)); - modMatch = + modMatch = TMGetModifierMatch(_XtGetModifierIndex(&eventSeqs[j]->event)); PrintEvent(sb, typeMatch, modMatch, dpy); if (j < i) @@ -878,4 +876,3 @@ UNLOCK_PROCESS; return sb->start; } - Index: xc/lib/Xt/TMstate.c diff -u xc/lib/Xt/TMstate.c:1.9 xc/lib/Xt/TMstate.c:1.10 --- xc/lib/Xt/TMstate.c:1.9 Mon Apr 21 12:34:29 2003 +++ xc/lib/Xt/TMstate.c Tue May 4 20:07:03 2004 @@ -6,13 +6,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or Sun not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -32,7 +32,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xt/TMstate.c,v 1.9 2003/04/21 16:34:29 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/TMstate.c,v 1.10 2004/05/05 00:07:03 dickey Exp $ */ /* @@ -60,7 +60,7 @@ */ -/* TMstate.c -- maintains the state table of actions for the translation +/* TMstate.c -- maintains the state table of actions for the translation * manager. */ /*LINTLIBRARY*/ @@ -72,7 +72,7 @@ #endif /* TM_NO_MATCH */ /* forward definitions */ -static StatePtr NewState(); +static StatePtr NewState(TMParseStateTree, TMShortCard, TMShortCard); static String XtNtranslationError = "translationError"; @@ -92,11 +92,11 @@ #define NumStateTrees(xlations) \ ((translateData->isSimple) ? 1 : (TMComplexXlations(xlations))->numTrees) -static TMShortCard GetBranchHead(parseTree, typeIndex, modIndex, isDummy) - TMParseStateTree parseTree; - TMShortCard typeIndex; - TMShortCard modIndex; - Boolean isDummy; +static TMShortCard GetBranchHead( + TMParseStateTree parseTree, + TMShortCard typeIndex, + TMShortCard modIndex, + Boolean isDummy) { #define TM_BRANCH_HEAD_TBL_ALLOC 8 #define TM_BRANCH_HEAD_TBL_REALLOC 8 @@ -131,8 +131,8 @@ parseTree->isStackBranchHeads = False; } else { - parseTree->branchHeadTbl = (TMBranchHead) - XtRealloc((char *)parseTree->branchHeadTbl, + parseTree->branchHeadTbl = (TMBranchHead) + XtRealloc((char *)parseTree->branchHeadTbl, (parseTree->branchHeadTblSize * sizeof(TMBranchHeadRec))); } @@ -142,7 +142,7 @@ _XtGlobalTM.numBranchHeads++; UNLOCK_PROCESS; #endif /* TRACE_TM */ - branchHead = + branchHead = &parseTree->branchHeadTbl[parseTree->numBranchHeads++]; branchHead->typeIndex = typeIndex; branchHead->modIndex = modIndex; @@ -153,9 +153,9 @@ return parseTree->numBranchHeads-1; } -TMShortCard _XtGetQuarkIndex(parseTree, quark) - TMParseStateTree parseTree; - XrmQuark quark; +TMShortCard _XtGetQuarkIndex( + TMParseStateTree parseTree, + XrmQuark quark) { #define TM_QUARK_TBL_ALLOC 16 #define TM_QUARK_TBL_REALLOC 16 @@ -184,8 +184,8 @@ parseTree->isStackQuarks = False; } else { - parseTree->quarkTbl = (XrmQuark *) - XtRealloc((char *)parseTree->quarkTbl, + parseTree->quarkTbl = (XrmQuark *) + XtRealloc((char *)parseTree->quarkTbl, (parseTree->quarkTblSize * sizeof(XrmQuark))); } @@ -200,45 +200,45 @@ * there then allocate one */ /*ARGSUSED*/ -static TMShortCard GetComplexBranchIndex(parseTree, typeIndex, modIndex) - TMParseStateTree parseTree; - TMShortCard typeIndex; - TMShortCard modIndex; +static TMShortCard GetComplexBranchIndex( + TMParseStateTree parseTree, + TMShortCard typeIndex, + TMShortCard modIndex) { #define TM_COMPLEXBRANCH_HEAD_TBL_ALLOC 8 #define TM_COMPLEXBRANCH_HEAD_TBL_REALLOC 4 - + if (parseTree->numComplexBranchHeads == parseTree->complexBranchHeadTblSize) { TMShortCard newSize; - + if (parseTree->complexBranchHeadTblSize == 0) parseTree->complexBranchHeadTblSize += TM_COMPLEXBRANCH_HEAD_TBL_ALLOC; else parseTree->complexBranchHeadTblSize += TM_COMPLEXBRANCH_HEAD_TBL_REALLOC; - + newSize = (parseTree->complexBranchHeadTblSize * sizeof(StatePtr)); - + if (parseTree->isStackComplexBranchHeads) { - StatePtr *oldcomplexBranchHeadTbl + StatePtr *oldcomplexBranchHeadTbl = parseTree->complexBranchHeadTbl; parseTree->complexBranchHeadTbl = (StatePtr *) __XtMalloc(newSize); - XtMemmove(parseTree->complexBranchHeadTbl, + XtMemmove(parseTree->complexBranchHeadTbl, oldcomplexBranchHeadTbl, newSize); parseTree->isStackComplexBranchHeads = False; } else { - parseTree->complexBranchHeadTbl = (StatePtr *) - XtRealloc((char *)parseTree->complexBranchHeadTbl, + parseTree->complexBranchHeadTbl = (StatePtr *) + XtRealloc((char *)parseTree->complexBranchHeadTbl, (parseTree->complexBranchHeadTblSize * - sizeof(StatePtr))); + sizeof(StatePtr))); } } parseTree->complexBranchHeadTbl[parseTree->numComplexBranchHeads++] = NULL; return parseTree->numComplexBranchHeads-1; } -TMShortCard _XtGetTypeIndex(event) - Event *event; +TMShortCard _XtGetTypeIndex( + Event *event) { TMShortCard i, j = TM_TYPE_SEGMENT_SIZE; TMShortCard typeIndex = 0; @@ -248,13 +248,13 @@ LOCK_PROCESS; for (i = 0; i < _XtGlobalTM.numTypeMatchSegments; i++) { segment = _XtGlobalTM.typeMatchSegmentTbl[i]; - for (j = 0; + for (j = 0; typeIndex < _XtGlobalTM.numTypeMatches && j < TM_TYPE_SEGMENT_SIZE; - j++, typeIndex++) + j++, typeIndex++) { typeMatch = &(segment[j]); - if (event->eventType == typeMatch->eventType && - event->eventCode == typeMatch->eventCode && + if (event->eventType == typeMatch->eventType && + event->eventCode == typeMatch->eventCode && event->eventCodeMask == typeMatch->eventCodeMask && event->matchEvent == typeMatch->matchEvent) { UNLOCK_PROCESS; @@ -262,7 +262,7 @@ } } } - + if (j == TM_TYPE_SEGMENT_SIZE) { if (_XtGlobalTM.numTypeMatchSegments == _XtGlobalTM.typeMatchSegmentTblSize) { _XtGlobalTM.typeMatchSegmentTblSize += 4; @@ -270,7 +270,7 @@ XtRealloc((char *)_XtGlobalTM.typeMatchSegmentTbl, (_XtGlobalTM.typeMatchSegmentTblSize * sizeof(TMTypeMatch))); } - _XtGlobalTM.typeMatchSegmentTbl[_XtGlobalTM.numTypeMatchSegments++] = + _XtGlobalTM.typeMatchSegmentTbl[_XtGlobalTM.numTypeMatchSegments++] = segment = (TMTypeMatch) __XtMalloc(TM_TYPE_SEGMENT_SIZE * sizeof(TMTypeMatchRec)); j = 0; @@ -285,8 +285,9 @@ return typeIndex; } -static Boolean CompareLateModifiers(lateBind1P, lateBind2P) - LateBindingsPtr lateBind1P, lateBind2P; +static Boolean CompareLateModifiers( + LateBindingsPtr lateBind1P, + LateBindingsPtr lateBind2P) { LateBindingsPtr late1P = lateBind1P; LateBindingsPtr late2P = lateBind2P; @@ -320,8 +321,8 @@ return TRUE; } -TMShortCard _XtGetModifierIndex(event) - Event *event; +TMShortCard _XtGetModifierIndex( + Event *event) { TMShortCard i, j = TM_MOD_SEGMENT_SIZE; TMShortCard modIndex = 0; @@ -331,14 +332,14 @@ LOCK_PROCESS; for (i = 0; i < _XtGlobalTM.numModMatchSegments; i++) { segment = _XtGlobalTM.modMatchSegmentTbl[i]; - for (j = 0; + for (j = 0; modIndex < _XtGlobalTM.numModMatches && j < TM_MOD_SEGMENT_SIZE; j++, modIndex++) { modMatch = &(segment[j]); - if (event->modifiers == modMatch->modifiers && - event->modifierMask == modMatch->modifierMask && - event->standard == modMatch->standard && - ((!event->lateModifiers && !modMatch->lateModifiers) || + if (event->modifiers == modMatch->modifiers && + event->modifierMask == modMatch->modifierMask && + event->standard == modMatch->standard && + ((!event->lateModifiers && !modMatch->lateModifiers) || CompareLateModifiers(event->lateModifiers, modMatch->lateModifiers))) { /* @@ -356,7 +357,7 @@ } } } - + if (j == TM_MOD_SEGMENT_SIZE) { if (_XtGlobalTM.numModMatchSegments == _XtGlobalTM.modMatchSegmentTblSize) { _XtGlobalTM.modMatchSegmentTblSize += 4; @@ -364,7 +365,7 @@ XtRealloc((char *)_XtGlobalTM.modMatchSegmentTbl, (_XtGlobalTM.modMatchSegmentTblSize * sizeof(TMModifierMatch))); } - _XtGlobalTM.modMatchSegmentTbl[_XtGlobalTM.numModMatchSegments++] = + _XtGlobalTM.modMatchSegmentTbl[_XtGlobalTM.numModMatchSegments++] = segment = (TMModifierMatch) __XtMalloc(TM_MOD_SEGMENT_SIZE * sizeof(TMModifierMatchRec)); j = 0; @@ -391,38 +392,38 @@ * This is called from the SimpleStateHandler to match a stateTree * entry to the event coming in */ -static int MatchBranchHead(stateTree, startIndex, event) - TMSimpleStateTree stateTree; - int startIndex; - TMEventPtr event; +static int MatchBranchHead( + TMSimpleStateTree stateTree, + int startIndex, + TMEventPtr event) { TMBranchHead branchHead = &stateTree->branchHeadTbl[startIndex]; int i; LOCK_PROCESS; for (i = startIndex; - i < (int)stateTree->numBranchHeads; + i < (int)stateTree->numBranchHeads; i++, branchHead++) { TMTypeMatch typeMatch; TMModifierMatch modMatch; - + typeMatch = TMGetTypeMatch(branchHead->typeIndex); modMatch = TMGetModifierMatch(branchHead->modIndex); - + if (MatchIncomingEvent(event, typeMatch, modMatch)) { UNLOCK_PROCESS; return i; } - } + } UNLOCK_PROCESS; return (TM_NO_MATCH); } -Boolean _XtRegularMatch(typeMatch, modMatch, eventSeq) - TMTypeMatch typeMatch; - TMModifierMatch modMatch; - TMEventPtr eventSeq; +Boolean _XtRegularMatch( + TMTypeMatch typeMatch, + TMModifierMatch modMatch, + TMEventPtr eventSeq) { Modifiers computed =0; Modifiers computedMask =0; @@ -442,14 +443,14 @@ } /*ARGSUSED*/ -Boolean _XtMatchAtom(typeMatch, modMatch, eventSeq) - TMTypeMatch typeMatch; - TMModifierMatch modMatch; - TMEventPtr eventSeq; +Boolean _XtMatchAtom( + TMTypeMatch typeMatch, + TMModifierMatch modMatch, + TMEventPtr eventSeq) { Atom atom; - atom = XInternAtom(eventSeq->xev->xany.display, + atom = XInternAtom(eventSeq->xev->xany.display, XrmQuarkToString(typeMatch->eventCode), False); return (atom == eventSeq->event.eventCode); @@ -461,8 +462,8 @@ * there are certain cases where you want to ignore the event and stay * in the same state. */ -static Boolean Ignore(event) - TMEventPtr event; +static Boolean Ignore( + TMEventPtr event) { Display *dpy; XtPerDisplay pd; @@ -479,9 +480,9 @@ } -static void XEventToTMEvent(event, tmEvent) - XEvent *event; - TMEventPtr tmEvent; +static void XEventToTMEvent( + XEvent *event, + TMEventPtr tmEvent) { tmEvent->xev = event; tmEvent->event.eventCodeMask = 0; @@ -560,9 +561,9 @@ } -static unsigned long GetTime(tm, event) - XtTM tm; - XEvent *event; +static unsigned long GetTime( + XtTM tm, + XEvent *event) { switch (event->type) { @@ -581,13 +582,13 @@ } -static void HandleActions(w, event, stateTree, accelWidget, procs, actions) - Widget w; - XEvent *event; - TMSimpleStateTree stateTree; - Widget accelWidget; - XtActionProc *procs; - ActionRec *actions; +static void HandleActions( + Widget w, + XEvent *event, + TMSimpleStateTree stateTree, + Widget accelWidget, + XtActionProc *procs, + ActionRec *actions) { ActionHook actionHookList; Widget bindWidget; @@ -611,10 +612,10 @@ ActionHook next_hook; String procName = XrmQuarkToString(stateTree->quarkTbl[actions->idx] ); - + for (hook = actionHookList; hook != NULL; ) { /* - * Need to cache hook->next because the following action + * Need to cache hook->next because the following action * proc may free hook via XtRemoveActionHook making * hook->next invalid upon return from the action proc. */ @@ -630,7 +631,7 @@ } } (*(procs[actions->idx])) - (bindWidget, event, + (bindWidget, event, actions->params, &actions->num_params ); } actions = actions->next; @@ -657,12 +658,12 @@ #define TM_CONTEXT_MATCHES_ALLOC 4 #define TM_CONTEXT_MATCHES_REALLOC 2 -static void PushContext(contextPtr, newState) - TMContext *contextPtr; - StatePtr newState; +static void PushContext( + TMContext *contextPtr, + StatePtr newState) { TMContext context = *contextPtr; - + LOCK_PROCESS; if (context == NULL) { @@ -678,11 +679,11 @@ context->maxMatches = 0; } } - if (context->numMatches && + if (context->numMatches && context->matches[context->numMatches-1].isCycleEnd) { TMShortCard i; - for (i = 0; + for (i = 0; i < context->numMatches && !(context->matches[i].isCycleStart); i++){}; @@ -691,9 +692,9 @@ #ifdef DEBUG else XtWarning("pushing cycle end with no cycle start"); -#endif /* DEBUG */ +#endif /* DEBUG */ } - else + else { if (context->numMatches == context->maxMatches) { @@ -701,7 +702,7 @@ context->maxMatches += TM_CONTEXT_MATCHES_ALLOC; else context->maxMatches += TM_CONTEXT_MATCHES_REALLOC; - context->matches = (MatchPairRec *) + context->matches = (MatchPairRec *) XtRealloc((char *)context->matches, context->maxMatches * sizeof(MatchPairRec)); } @@ -714,8 +715,8 @@ UNLOCK_PROCESS; } -static void FreeContext(contextPtr) - TMContext *contextPtr; +static void FreeContext( + TMContext *contextPtr) { TMContext context = NULL; @@ -734,53 +735,54 @@ XtFree ((char *) ((*contextPtr)->matches)); XtFree((char *)*contextPtr); } - + *contextPtr = NULL; UNLOCK_PROCESS; } -static int MatchExact(stateTree, startIndex, typeIndex, modIndex) - TMSimpleStateTree stateTree; - int startIndex; - TMShortCard typeIndex, modIndex; +static int MatchExact( + TMSimpleStateTree stateTree, + int startIndex, + TMShortCard typeIndex, + TMShortCard modIndex) { TMBranchHead branchHead = &(stateTree->branchHeadTbl[startIndex]); int i; for (i = startIndex; - i < (int)stateTree->numBranchHeads; + i < (int)stateTree->numBranchHeads; i++, branchHead++) { if ((branchHead->typeIndex == typeIndex) && (branchHead->modIndex == modIndex)) return i; - } + } return (TM_NO_MATCH); } -static void HandleSimpleState(w, tmRecPtr, curEventPtr) - Widget w; - XtTM tmRecPtr; - TMEventRec *curEventPtr; -{ +static void HandleSimpleState( + Widget w, + XtTM tmRecPtr, + TMEventRec *curEventPtr) +{ XtTranslations xlations = tmRecPtr->translations; TMSimpleStateTree stateTree; TMContext *contextPtr = GetContextPtr(tmRecPtr); TMShortCard i; ActionRec *actions = NULL; Boolean matchExact = False; - Boolean match = False; + Boolean match = False; StatePtr complexMatchState = NULL; int currIndex; TMShortCard typeIndex = 0, modIndex = 0; int matchTreeIndex = TM_NO_MATCH; - + LOCK_PROCESS; stateTree = (TMSimpleStateTree)xlations->stateTreeTbl[0]; - - for (i = 0; + + for (i = 0; ((!match || !complexMatchState) && (i < xlations->numStateTrees)); i++){ stateTree = (TMSimpleStateTree)xlations->stateTreeTbl[i]; @@ -799,14 +801,14 @@ if (currIndex != TM_NO_MATCH) { TMBranchHead branchHead; StatePtr currState; - + branchHead = &stateTree->branchHeadTbl[currIndex]; if (branchHead->isSimple) currState = NULL; else currState = ((TMComplexStateTree)stateTree) ->complexBranchHeadTbl[TMBranchMore(branchHead)]; - + /* * first check for a complete match */ @@ -814,20 +816,20 @@ if (branchHead->hasActions) { if (branchHead->isSimple) { static ActionRec dummyAction; - + dummyAction.idx = TMBranchMore(branchHead); actions = &dummyAction; } - else + else actions = currState->actions; - tmRecPtr->lastEventTime = + tmRecPtr->lastEventTime = GetTime(tmRecPtr, curEventPtr->xev); FreeContext((TMContext *)&tmRecPtr->current_state); match = True; matchTreeIndex = i; } - /* + /* * if it doesn't have actions and * it's bc mode then it's a potential match node that is * used to match later sequences. @@ -840,11 +842,11 @@ } /* * check for it being an event sequence which can be - * a future match + * a future match */ if (!branchHead->isSimple && !branchHead->hasActions && - !complexMatchState) + !complexMatchState) complexMatchState = currState; } } @@ -862,14 +864,14 @@ accelWidget = bindProcs->widget; } else { - TMSimpleBindProcs bindProcs = + TMSimpleBindProcs bindProcs = TMGetSimpleBindEntry(bindData, matchTreeIndex); procs = bindProcs->procs; accelWidget = NULL; } HandleActions - (w, - curEventPtr->xev, + (w, + curEventPtr->xev, (TMSimpleStateTree)xlations->stateTreeTbl[matchTreeIndex], accelWidget, procs, @@ -880,11 +882,11 @@ UNLOCK_PROCESS; } -static int MatchComplexBranch(stateTree, startIndex, context, leafStateRtn) - TMComplexStateTree stateTree; - int startIndex; - TMContext context; - StatePtr *leafStateRtn; +static int MatchComplexBranch( + TMComplexStateTree stateTree, + int startIndex, + TMContext context, + StatePtr *leafStateRtn) { TMShortCard i; @@ -914,23 +916,23 @@ return (TM_NO_MATCH); } -static StatePtr TryCurrentTree(stateTreePtr, tmRecPtr, curEventPtr) - TMComplexStateTree *stateTreePtr; - XtTM tmRecPtr; - TMEventRec *curEventPtr; +static StatePtr TryCurrentTree( + TMComplexStateTree *stateTreePtr, + XtTM tmRecPtr, + TMEventRec *curEventPtr) { StatePtr candState = NULL, matchState = NULL; TMContext *contextPtr = GetContextPtr(tmRecPtr); TMTypeMatch typeMatch; TMModifierMatch modMatch; int currIndex = -1; - + /* * we want the first sequence that both matches and has actions. * we keep on looking till we find both */ LOCK_PROCESS; - while ((currIndex = + while ((currIndex = MatchComplexBranch(*stateTreePtr, ++currIndex, (*contextPtr), @@ -939,7 +941,7 @@ if (candState != NULL) { typeMatch = TMGetTypeMatch(candState->typeIndex); modMatch = TMGetModifierMatch(candState->modIndex); - + /* does this state's index match? --> done */ if (MatchIncomingEvent(curEventPtr, typeMatch, modMatch)) { @@ -953,24 +955,24 @@ /* is this an event timer? */ if (typeMatch->eventType == _XtEventTimerEventType) { StatePtr nextState = candState->nextLevel; - + /* does the succeeding state match? */ if (nextState != NULL) { TMTypeMatch nextTypeMatch; TMModifierMatch nextModMatch; - + nextTypeMatch = TMGetTypeMatch(nextState->typeIndex); nextModMatch = TMGetModifierMatch(nextState->modIndex); - + /* is it within the timeout? */ - if (MatchIncomingEvent(curEventPtr, - nextTypeMatch, + if (MatchIncomingEvent(curEventPtr, + nextTypeMatch, nextModMatch)) { XEvent *xev = curEventPtr->xev; unsigned long time = GetTime(tmRecPtr, xev); XtPerDisplay pd = _XtGetPerDisplay(xev->xany.display); unsigned long delta = pd->multi_click_time; - + if ((tmRecPtr->lastEventTime + delta) >= time) { if (nextState->actions) { UNLOCK_PROCESS; @@ -988,23 +990,23 @@ return matchState; } -static void HandleComplexState(w, tmRecPtr, curEventPtr) - Widget w; - XtTM tmRecPtr; - TMEventRec *curEventPtr; +static void HandleComplexState( + Widget w, + XtTM tmRecPtr, + TMEventRec *curEventPtr) { XtTranslations xlations = tmRecPtr->translations; TMContext *contextPtr = GetContextPtr(tmRecPtr); TMShortCard i, matchTreeIndex = 0; StatePtr matchState = NULL, candState; - TMComplexStateTree *stateTreePtr = + TMComplexStateTree *stateTreePtr = (TMComplexStateTree *)&xlations->stateTreeTbl[0]; LOCK_PROCESS; for (i = 0; i < xlations->numStateTrees; i++, stateTreePtr++) { - /* + /* * some compilers sign extend Boolean bit fields so test for * false ||| */ @@ -1033,7 +1035,7 @@ XtActionProc *procs; Widget accelWidget; TMTypeMatch typeMatch; - + typeMatch = TMGetTypeMatch(matchState->typeIndex); PushContext(contextPtr, matchState); @@ -1050,13 +1052,13 @@ accelWidget = bindProcs->widget; } else { - TMSimpleBindProcs bindProcs = + TMSimpleBindProcs bindProcs = TMGetSimpleBindEntry(bindData, matchTreeIndex); procs = bindProcs->procs; accelWidget = NULL; } - HandleActions(w, - curEventPtr->xev, + HandleActions(w, + curEventPtr->xev, (TMSimpleStateTree) xlations->stateTreeTbl[matchTreeIndex], accelWidget, @@ -1067,16 +1069,16 @@ } -void _XtTranslateEvent (w, event) - Widget w; - XEvent * event; +void _XtTranslateEvent ( + Widget w, + XEvent * event) { XtTM tmRecPtr = &w->core.tm; TMEventRec curEvent; StatePtr current_state = tmRecPtr->current_state; XEventToTMEvent (event, &curEvent); - + if (! tmRecPtr->translations) { XtAppWarningMsg(XtWidgetToApplicationContext(w), XtNtranslationError,"nullTable",XtCXtToolkitError, @@ -1092,9 +1094,10 @@ /*ARGSUSED*/ -static StatePtr NewState(stateTree, typeIndex, modIndex) - TMParseStateTree stateTree; - TMShortCard typeIndex, modIndex; +static StatePtr NewState( + TMParseStateTree stateTree, + TMShortCard typeIndex, + TMShortCard modIndex) { StatePtr state = XtNew(StateRec); @@ -1115,10 +1118,10 @@ * This routine is an iterator for state trees. If the func returns * true then iteration is over. */ -void _XtTraverseStateTree(tree, func, data) - TMStateTree tree; - _XtTraversalProc func; - XtPointer data; +void _XtTraverseStateTree( + TMStateTree tree, + _XtTraversalProc func, + XtPointer data) { TMComplexStateTree stateTree = (TMComplexStateTree)tree; TMBranchHead currBH; @@ -1135,7 +1138,7 @@ for (; currState; currState = currState->nextLevel) { if (func(currState, data)) return; - if (currState->isCycleEnd) + if (currState->isCycleEnd) break; } } @@ -1163,9 +1166,9 @@ } } -static EventMask EventToMask(typeMatch, modMatch) - TMTypeMatch typeMatch; - TMModifierMatch modMatch; +static EventMask EventToMask( + TMTypeMatch typeMatch, + TMModifierMatch modMatch) { EventMask returnMask; unsigned long eventType = typeMatch->eventType; @@ -1205,20 +1208,20 @@ } /*ARGSUSED*/ -static void DispatchMappingNotify(widget, closure, call_data) - Widget widget; /* will be NULL from _RefreshMapping */ - XtPointer closure; /* real Widget */ - XtPointer call_data; /* XEvent* */ +static void DispatchMappingNotify( + Widget widget, /* will be NULL from _RefreshMapping */ + XtPointer closure, /* real Widget */ + XtPointer call_data) /* XEvent* */ { _XtTranslateEvent( (Widget)closure, (XEvent*)call_data); } - + /*ARGSUSED*/ -static void RemoveFromMappingCallbacks(widget, closure, call_data) - Widget widget; - XtPointer closure; /* target widget */ - XtPointer call_data; +static void RemoveFromMappingCallbacks( + Widget widget, + XtPointer closure, /* target widget */ + XtPointer call_data) { _XtRemoveCallback( &_XtGetPerDisplay(XtDisplay(widget))->mapping_callbacks, DispatchMappingNotify, @@ -1226,19 +1229,19 @@ ); } -static Boolean AggregateEventMask(state, data) - StatePtr state; - XtPointer data; +static Boolean AggregateEventMask( + StatePtr state, + XtPointer data) { LOCK_PROCESS; - *((EventMask *)data) |= EventToMask(TMGetTypeMatch(state->typeIndex), + *((EventMask *)data) |= EventToMask(TMGetTypeMatch(state->typeIndex), TMGetModifierMatch(state->modIndex)); UNLOCK_PROCESS; return False; -} +} -void _XtInstallTranslations(widget) - Widget widget; +void _XtInstallTranslations( + Widget widget) { XtTranslations xlations; Cardinal i; @@ -1247,7 +1250,7 @@ xlations = widget->core.tm.translations; if (xlations == NULL) return; - + /* * check for somebody stuffing the translations directly into the * instance structure. We will end up being called again out of @@ -1255,9 +1258,9 @@ */ if (widget->core.tm.proc_table == NULL) { _XtMergeTranslations(widget, NULL, XtTableReplace); - /* + /* * if we're realized then we'll be called out of - * ComposeTranslations + * ComposeTranslations */ if (XtIsRealized(widget)) return; @@ -1270,7 +1273,7 @@ { stateTree = xlations->stateTreeTbl[i]; _XtTraverseStateTree(stateTree, - AggregateEventMask, + AggregateEventMask, (XtPointer)&xlations->eventMask); mappingNotifyInterest |= stateTree->simple.mappingNotifyInterest; } @@ -1310,15 +1313,15 @@ _XtRegisterGrabs(widget); } -void _XtRemoveTranslations(widget) - Widget widget; +void _XtRemoveTranslations( + Widget widget) { Cardinal i; TMSimpleStateTree stateTree; Boolean mappingNotifyInterest = False; XtTranslations xlations = widget->core.tm.translations; - - if (xlations == NULL) + + if (xlations == NULL) return; for (i = 0; @@ -1332,21 +1335,21 @@ RemoveFromMappingCallbacks(widget, (XtPointer)widget, NULL); } -static void _XtUninstallTranslations(widget) - Widget widget; +static void _XtUninstallTranslations( + Widget widget) { XtTranslations xlations = widget->core.tm.translations; - _XtUnbindActions(widget, - xlations, + _XtUnbindActions(widget, + xlations, (TMBindData)widget->core.tm.proc_table); _XtRemoveTranslations(widget); widget->core.tm.translations = NULL; FreeContext((TMContext *)&widget->core.tm.current_state); } -void _XtDestroyTMData(widget) - Widget widget; +void _XtDestroyTMData( + Widget widget) { TMComplexBindData cBindData; @@ -1355,7 +1358,7 @@ if ((cBindData = (TMComplexBindData)widget->core.tm.proc_table)) { if (cBindData->isComplex) { ATranslations aXlations, nXlations; - + nXlations = (ATranslations) cBindData->accel_context; while (nXlations){ aXlations = nXlations; @@ -1370,8 +1373,8 @@ /*** Public procedures ***/ -void XtUninstallTranslations(widget) - Widget widget; +void XtUninstallTranslations( + Widget widget) { EventMask oldMask; Widget hookobj; @@ -1385,7 +1388,7 @@ oldMask = widget->core.tm.translations->eventMask; _XtUninstallTranslations(widget); if (XtIsRealized(widget) && oldMask) - XSelectInput(XtDisplay(widget), XtWindow(widget), + XSelectInput(XtDisplay(widget), XtWindow(widget), XtBuildEventMask(widget)); hookobj = XtHooksOfDisplay(XtDisplayOfObject(widget)); if (XtHasCallbacks(hookobj, XtNchangeHook) == XtCallbackHasSome) { @@ -1393,8 +1396,8 @@ call_data.type = XtHuninstallTranslations; call_data.widget = widget; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer)&call_data); } UNLOCK_APP(app); @@ -1439,8 +1442,8 @@ return xlations; } -TMStateTree _XtParseTreeToStateTree(parseTree) - TMParseStateTree parseTree; +TMStateTree _XtParseTreeToStateTree( + TMParseStateTree parseTree) { TMSimpleStateTree simpleTree; unsigned int tableSize; @@ -1450,12 +1453,12 @@ complexTree = XtNew(TMComplexStateTreeRec); complexTree->isSimple = False; - tableSize = parseTree->numComplexBranchHeads * sizeof(StatePtr); + tableSize = parseTree->numComplexBranchHeads * sizeof(StatePtr); complexTree->complexBranchHeadTbl = (StatePtr *) __XtMalloc(tableSize); XtMemmove(complexTree->complexBranchHeadTbl, parseTree->complexBranchHeadTbl, tableSize); - complexTree->numComplexBranchHeads = + complexTree->numComplexBranchHeads = parseTree->numComplexBranchHeads; simpleTree = (TMSimpleStateTree)complexTree; } @@ -1481,8 +1484,8 @@ return (TMStateTree)simpleTree; } -static void FreeActions(actions) - ActionPtr actions; +static void FreeActions( + ActionPtr actions) { ActionPtr action; TMShortCard i; @@ -1498,10 +1501,10 @@ } /*ARGSUSED*/ -static void AmbigActions(initialEvent, state, stateTree) - EventSeqPtr initialEvent; - StatePtr *state; - TMParseStateTree stateTree; +static void AmbigActions( + EventSeqPtr initialEvent, + StatePtr *state, + TMParseStateTree stateTree) { String params[3]; Cardinal numParams = 0; @@ -1519,7 +1522,7 @@ XtWarningMsg (XtNtranslationError,"newActions",XtCXtToolkitError, "New actions are:%s", params, &numParams); XtFree((char *)params[0]); - XtWarningMsg (XtNtranslationError,"ambiguousActions", + XtWarningMsg (XtNtranslationError,"ambiguousActions", XtCXtToolkitError, "Overriding earlier translation manager actions.", (String *)NULL, (Cardinal *)NULL); @@ -1529,9 +1532,9 @@ } -void _XtAddEventSeqToStateTree(eventSeq, stateTree) - EventSeqPtr eventSeq; - TMParseStateTree stateTree; +void _XtAddEventSeqToStateTree( + EventSeqPtr eventSeq, + TMParseStateTree stateTree) { StatePtr *state; EventSeqPtr initialEvent = eventSeq; @@ -1555,13 +1558,13 @@ /* * Need to check for pre-existing actions with same lhs ||| */ - + /* * Check for optimized case. Don't assume that the eventSeq has actions. */ - if (!eventSeq->next && - eventSeq->actions && - !eventSeq->actions->next && + if (!eventSeq->next && + eventSeq->actions && + !eventSeq->actions->next && !eventSeq->actions->num_params) { if (eventSeq->event.eventType == MappingNotify) @@ -1572,22 +1575,22 @@ eventSeq->actions = NULL; return; } - + branchHead->isSimple = False; if (!eventSeq->next) branchHead->hasActions = True; branchHead->more = GetComplexBranchIndex(stateTree, typeIndex, modIndex); state = &stateTree->complexBranchHeadTbl[TMBranchMore(branchHead)]; - + for (;;) { *state = NewState(stateTree, typeIndex, modIndex); - + if (eventSeq->event.eventType == MappingNotify) stateTree->mappingNotifyInterest = True; - + /* *state now points at state record matching event */ eventSeq->state = *state; - + if (eventSeq->actions != NULL) { if ((*state)->actions != NULL) AmbigActions(initialEvent, state, stateTree); @@ -1607,7 +1610,7 @@ modIndex = _XtGetModifierIndex(&eventSeq->event); LOCK_PROCESS; if (!TMNewMatchSemantics()) { - /* + /* * force a potential empty entry into the branch head * table in order to emulate old matching behavior */ @@ -1631,12 +1634,13 @@ */ /*ARGSUSED*/ -Boolean _XtCvtMergeTranslations(dpy, args, num_args, from, to, closure_ret) - Display *dpy; - XrmValuePtr args; - Cardinal *num_args; - XrmValuePtr from,to; - XtPointer *closure_ret; +Boolean _XtCvtMergeTranslations( + Display *dpy, + XrmValuePtr args, + Cardinal *num_args, + XrmValuePtr from, + XrmValuePtr to, + XtPointer *closure_ret) { XtTranslations first, second, xlations; TMStateTree *stateTrees, stackStateTrees[16]; @@ -1651,7 +1655,7 @@ to->size = sizeof(XtTranslations); return False; } - + first = ((TMConvertRec*)from->addr)->old; second = ((TMConvertRec*)from->addr)->new; @@ -1682,9 +1686,10 @@ } -static XtTranslations MergeThem(dest, first, second) - Widget dest; - XtTranslations first, second; +static XtTranslations MergeThem( + Widget dest, + XtTranslations first, + XtTranslations second) { XtCacheRef cache_ref; static XrmQuark from_type = NULLQUARK, to_type; @@ -1710,7 +1715,7 @@ UNLOCK_PROCESS; return NULL; } - UNLOCK_PROCESS; + UNLOCK_PROCESS; #ifndef REFCNT_TRANSLATIONS @@ -1730,21 +1735,22 @@ * the potential that an xlation will be both an accelerator and * normal. This is not supported by the spec anyway. */ -static XtTranslations UnmergeTranslations(widget, xlations, unmergeXlations, - currIndex, - oldBindings, numOldBindings, - newBindings, numNewBindingsRtn) - Widget widget; - XtTranslations xlations, unmergeXlations; - TMComplexBindProcs oldBindings, newBindings; - TMShortCard currIndex, numOldBindings, *numNewBindingsRtn; +static XtTranslations UnmergeTranslations( + Widget widget, + XtTranslations xlations, + XtTranslations unmergeXlations, + TMShortCard currIndex, + TMComplexBindProcs oldBindings, + TMShortCard numOldBindings, + TMComplexBindProcs newBindings, + TMShortCard *numNewBindingsRtn) { XtTranslations first, second, result; - + if (!xlations || (xlations == unmergeXlations)) return NULL; - + if (xlations->composers[0]) { first = UnmergeTranslations(widget, xlations->composers[0], unmergeXlations, currIndex, @@ -1753,11 +1759,11 @@ } else first = NULL; - + if (xlations->composers[1]) { second = UnmergeTranslations(widget, xlations->composers[1], - unmergeXlations, - currIndex + + unmergeXlations, + currIndex + xlations->composers[0]->numStateTrees, oldBindings, numOldBindings, newBindings, numNewBindingsRtn); @@ -1798,15 +1804,15 @@ TMComplexBindProcs bindings; }MergeBindRec, *MergeBind; -static XtTranslations MergeTranslations(widget, oldXlations, newXlations, - operation, source, oldBindings, - newBindings, numNewRtn) - Widget widget; - XtTranslations oldXlations, newXlations; - _XtTranslateOp operation; - TMComplexBindProcs oldBindings, newBindings; - Widget source; - TMShortCard *numNewRtn; +static XtTranslations MergeTranslations( + Widget widget, + XtTranslations oldXlations, + XtTranslations newXlations, + _XtTranslateOp operation, + Widget source, + TMComplexBindProcs oldBindings, + TMComplexBindProcs newBindings, + TMShortCard *numNewRtn) { XtTranslations newTable = NULL, xlations; TMComplexBindProcs bindings; @@ -1817,7 +1823,7 @@ /* If the new translation has an accelerator context then pull it * off and pass it and the real xlations in to the caching merge - * routine. + * routine. */ if (newXlations->hasBindings) { xlations = ((ATranslations) newXlations)->xlations; @@ -1852,7 +1858,7 @@ } if (!newTable) newTable = MergeThem(widget, bindPair[0].xlations, bindPair[1].xlations); - + for (i = 0, numNew = 0; i < 2; i++) { if (bindPair[i].xlations) for (j = 0; j < bindPair[i].xlations->numStateTrees; j++, numNew++) { @@ -1861,7 +1867,7 @@ newBindings[numNew] = bindPair[i].bindings[j]; else { newBindings[numNew].widget = source; - newBindings[numNew].aXlations = + newBindings[numNew].aXlations = bindPair[i].xlations; } } @@ -1874,43 +1880,43 @@ return newTable; } -static TMBindData MakeBindData(bindings, numBindings, oldBindData) - TMComplexBindProcs bindings; - TMShortCard numBindings; - TMBindData oldBindData; +static TMBindData MakeBindData( + TMComplexBindProcs bindings, + TMShortCard numBindings, + TMBindData oldBindData) { TMLongCard bytes; TMShortCard i; Boolean isComplex; TMBindData bindData; - if (numBindings == 0) + if (numBindings == 0) return NULL; for (i = 0; i < numBindings; i++) if (bindings[i].widget) break; isComplex = (i < numBindings); if (isComplex) - bytes = (sizeof(TMComplexBindDataRec) + - ((numBindings - 1) * + bytes = (sizeof(TMComplexBindDataRec) + + ((numBindings - 1) * sizeof(TMComplexBindProcsRec))); else - bytes = (sizeof(TMSimpleBindDataRec) + - ((numBindings - 1) * + bytes = (sizeof(TMSimpleBindDataRec) + + ((numBindings - 1) * sizeof(TMSimpleBindProcsRec))); bindData = (TMBindData) __XtCalloc(sizeof(char), bytes); bindData->simple.isComplex = isComplex; if (isComplex) { TMComplexBindData cBindData = (TMComplexBindData)bindData; - /* + /* * If there were any accelerator contexts in the old bindData * then propagate them to the new one. */ if (oldBindData && oldBindData->simple.isComplex) - cBindData->accel_context = + cBindData->accel_context = ((TMComplexBindData) oldBindData)->accel_context; - XtMemmove((char *)&cBindData->bindTbl[0], (char *)bindings, + XtMemmove((char *)&cBindData->bindTbl[0], (char *)bindings, numBindings * sizeof(TMComplexBindProcsRec)); } return bindData; @@ -1920,12 +1926,13 @@ * This routine is the central clearinghouse for merging translations * into a widget. It takes care of preping the action bindings for * realize time and calling the converter or doing a straight merge if - * the destination is empty. + * the destination is empty. */ -static Boolean ComposeTranslations(dest, operation, source, newXlations) - Widget dest, source; - _XtTranslateOp operation; - XtTranslations newXlations; +static Boolean ComposeTranslations( + Widget dest, + _XtTranslateOp operation, + Widget source, + XtTranslations newXlations) { XtTranslations newTable, oldXlations; XtTranslations accNewXlations; @@ -1956,11 +1963,11 @@ if (!(oldXlations = dest->core.tm.translations)) operation = XtTableReplace; - /* + /* * try to avoid generation of duplicate state trees. If the source * isn't simple (1 state Tree) then it's too much hassle */ - if (((operation == XtTableAugment) || + if (((operation == XtTableAugment) || (operation == XtTableOverride)) && (newXlations->numStateTrees == 1)) { Cardinal i; @@ -1970,9 +1977,9 @@ break; if (i < oldXlations->numStateTrees) { if (operation == XtTableAugment) { - /* + /* * we don't need to do anything since it's already - * there + * there */ return True; } @@ -2009,7 +2016,7 @@ XtBZero((char *)newBindings, numBytes); if (operation == XtTableUnmerge) { - newTable = UnmergeTranslations(dest, + newTable = UnmergeTranslations(dest, oldXlations, newXlations, 0, @@ -2025,7 +2032,7 @@ #endif /* DEBUG */ } else { - newTable = MergeTranslations(dest, + newTable = MergeTranslations(dest, oldXlations, accNewXlations, operation, @@ -2040,10 +2047,10 @@ oldMask = oldXlations->eventMask; _XtUninstallTranslations(dest); } - - dest->core.tm.proc_table = + + dest->core.tm.proc_table = (XtActionProc *) MakeBindData(newBindings, numNewBindings, bindData); - + if (bindData) XtFree((char *)bindData); dest->core.tm.translations = newTable; @@ -2054,7 +2061,7 @@ if (newTable) mask = newTable->eventMask; if (mask != oldMask) - XSelectInput(XtDisplay(dest), XtWindow(dest), + XSelectInput(XtDisplay(dest), XtWindow(dest), XtBuildEventMask(dest)); } XtStackFree((XtPointer)newBindings, (XtPointer)stackBindings); @@ -2069,8 +2076,8 @@ * that we return (via a linked list pointed to from the bindData) and * free it at destroy time. */ -XtTranslations _XtGetTranslationValue(w) - Widget w; +XtTranslations _XtGetTranslationValue( + Widget w) { XtTM tmRecPtr = (XtTM) &w->core.tm; ATranslations *aXlationsPtr; @@ -2090,13 +2097,13 @@ ; if (*aXlationsPtr) return (XtTranslations) *aXlationsPtr; - else { + else { /* create a new aXlations context */ ATranslations aXlations; Cardinal numBindings = xlations->numStateTrees; (*aXlationsPtr) = aXlations = (ATranslations) - __XtMalloc(sizeof(ATranslationData) + + __XtMalloc(sizeof(ATranslationData) + (numBindings - 1) * sizeof(TMComplexBindProcsRec)); aXlations->hasBindings = True; @@ -2111,10 +2118,10 @@ /*ARGSUSED*/ -static void RemoveStateTree(tree) - TMStateTree tree; +static void RemoveStateTree( + TMStateTree tree) { -#ifdef REFCNT_TRANSLATIONS +#ifdef REFCNT_TRANSLATIONS TMComplexStateTree stateTree = (TMComplexStateTree)tree; if (--stateTree->refCount == 0) { @@ -2125,8 +2132,8 @@ StatePtr currState, nextState; TMShortCard i; for (i = 0; i < stateTree->numComplexBranchHeads; i++) { - currState = - nextState = + currState = + nextState = stateTree->complexBranchHeadTbl[i]; for (; nextState;){ FreeActions(currState->actions); @@ -2146,9 +2153,9 @@ #endif /* REFCNT_TRANSLATIONS */ } -void _XtRemoveStateTreeByIndex(xlations, i) - XtTranslations xlations; - TMShortCard i; +void _XtRemoveStateTreeByIndex( + XtTranslations xlations, + TMShortCard i) { TMStateTree *stateTrees = xlations->stateTreeTbl; @@ -2162,12 +2169,12 @@ } /* ARGSUSED */ -void _XtFreeTranslations(app, toVal, closure, args, num_args) - XtAppContext app; - XrmValuePtr toVal; - XtPointer closure; - XrmValuePtr args; - Cardinal *num_args; +void _XtFreeTranslations( + XtAppContext app, + XrmValuePtr toVal, + XtPointer closure, + XrmValuePtr args, + Cardinal *num_args) { XtTranslations xlations; int i; @@ -2187,8 +2194,8 @@ /* The spec is not clear on when actions specified in accelerators are bound; * Bind them at Realize the same as translations */ -void XtInstallAccelerators(destination, source) - Widget destination, source; +void XtInstallAccelerators( + Widget destination, Widget source) { XtTranslations aXlations; _XtTranslateOp op; @@ -2202,20 +2209,20 @@ */ LOCK_APP(app); LOCK_PROCESS; - if ((!XtIsWidget(source)) || + if ((!XtIsWidget(source)) || ((aXlations = source->core.accelerators) == NULL) || (aXlations->stateTreeTbl[0]->simple.isAccelerator == False)) { UNLOCK_PROCESS; UNLOCK_APP(app); return; } - + aXlations = source->core.accelerators; op = aXlations->operation; if (ComposeTranslations(destination, op, source, aXlations) && (XtClass(source)->core_class.display_accelerator != NULL)) { - + buf = _XtPrintXlations(destination, aXlations, source, False); (*(XtClass(source)->core_class.display_accelerator))(source,buf); XtFree(buf); @@ -2223,11 +2230,12 @@ UNLOCK_PROCESS; UNLOCK_APP(app); } - -void XtInstallAllAccelerators(destination,source) - Widget destination,source; + +void XtInstallAllAccelerators( + Widget destination, + Widget source) { - int i; + Cardinal i; CompositeWidget cw; WIDGET_TO_APPCON(destination); @@ -2254,8 +2262,8 @@ } #if 0 /* dead code */ -static _XtTranslateOp _XtGetTMOperation(xlations) - XtTranslations xlations; +static _XtTranslateOp _XtGetTMOperation( + XtTranslations xlations) { return ((xlations->hasBindings) ? ((ATranslations)xlations)->xlations->operation @@ -2263,9 +2271,9 @@ } #endif -void XtAugmentTranslations(widget, new) - Widget widget; - XtTranslations new; +void XtAugmentTranslations( + Widget widget, + XtTranslations new) { Widget hookobj; WIDGET_TO_APPCON(widget); @@ -2279,17 +2287,17 @@ call_data.type = XtHaugmentTranslations; call_data.widget = widget; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer)&call_data); } UNLOCK_PROCESS; UNLOCK_APP(app); } -void XtOverrideTranslations(widget, new) - Widget widget; - XtTranslations new; +void XtOverrideTranslations( + Widget widget, + XtTranslations new) { Widget hookobj; WIDGET_TO_APPCON(widget); @@ -2303,18 +2311,18 @@ call_data.type = XtHoverrideTranslations; call_data.widget = widget; - XtCallCallbackList(hookobj, - ((HookObject)hookobj)->hooks.changehook_callbacks, + XtCallCallbackList(hookobj, + ((HookObject)hookobj)->hooks.changehook_callbacks, (XtPointer)&call_data); } UNLOCK_PROCESS; UNLOCK_APP(app); } -void _XtMergeTranslations(widget, newXlations, op) - Widget widget; - XtTranslations newXlations; - _XtTranslateOp op; +void _XtMergeTranslations( + Widget widget, + XtTranslations newXlations, + _XtTranslateOp op) { if (!newXlations){ if (!widget->core.tm.translations) @@ -2324,15 +2332,15 @@ widget->core.tm.translations = NULL; } } - (void) ComposeTranslations(widget, + (void) ComposeTranslations(widget, op, - (Widget)NULL, + (Widget)NULL, newXlations); } -void _XtUnmergeTranslations(widget, xlations) - Widget widget; - XtTranslations xlations; +void _XtUnmergeTranslations( + Widget widget, + XtTranslations xlations) { ComposeTranslations(widget, XtTableUnmerge, (Widget)NULL, xlations); } Index: xc/lib/Xt/Threads.c diff -u xc/lib/Xt/Threads.c:3.7 xc/lib/Xt/Threads.c:3.8 --- xc/lib/Xt/Threads.c:3.7 Mon Apr 21 12:34:29 2003 +++ xc/lib/Xt/Threads.c Tue May 4 20:07:03 2004 @@ -10,11 +10,11 @@ fee is hereby granted, provided that the above copyright no- tice appear in all copies and that both that copyright no- tice and this permission notice appear in supporting docu- -mentation, and that the name Sun not be used in advertising -or publicity pertaining to distribution of the software -without specific prior written permission. Sun makes no -representations about the suitability of this software for -any purpose. It is provided "as is" without any express or +mentation, and that the name Sun not be used in advertising +or publicity pertaining to distribution of the software +without specific prior written permission. Sun makes no +representations about the suitability of this software for +any purpose. It is provided "as is" without any express or implied warranty. SUN DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, @@ -53,7 +53,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/Threads.c,v 3.7 2003/04/21 16:34:29 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/Threads.c,v 3.8 2004/05/05 00:07:03 dickey Exp $ */ #include "IntrinsicI.h" @@ -109,7 +109,7 @@ } } -static void +static void ProcessLock(void) { #ifdef _XMUTEX_NESTS @@ -117,31 +117,31 @@ process_lock->level++; #else xthread_t this_thread = xthread_self(); - + xmutex_lock(process_lock->mutex); - + if (!xthread_have_id(process_lock->holder)) { process_lock->holder = this_thread; xmutex_unlock(process_lock->mutex); return; } - + if (xthread_equal(process_lock->holder,this_thread)) { process_lock->level++; xmutex_unlock(process_lock->mutex); return; } - + while(xthread_have_id(process_lock->holder)) xcondition_wait(process_lock->cond, process_lock->mutex); - + process_lock->holder = this_thread; assert(xthread_equal(process_lock->holder, this_thread)); xmutex_unlock(process_lock->mutex); #endif } -static void +static void ProcessUnlock(void) { #ifdef _XMUTEX_NESTS @@ -155,10 +155,10 @@ xmutex_unlock(process_lock->mutex); return; } - + xthread_clear_id(process_lock->holder); xcondition_signal(process_lock->cond); - + xmutex_unlock(process_lock->mutex); #endif } @@ -236,10 +236,10 @@ *push_thread = FALSE; *pushed_thread = TRUE; - if(app_lock->stack.sp == app_lock->stack.size - 1) { - int ii; - app_lock->stack.st = (struct _Tstack *) - XtRealloc ((char *)app_lock->stack.st, + if(app_lock->stack.sp == (int)app_lock->stack.size - 1) { + unsigned ii; + app_lock->stack.st = (struct _Tstack *) + XtRealloc ((char *)app_lock->stack.st, (app_lock->stack.size + STACK_INCR) * sizeof (struct _Tstack)); ii = app_lock->stack.size; app_lock->stack.size += STACK_INCR; @@ -265,7 +265,7 @@ static void RestoreAppLock( - XtAppContext app, + XtAppContext app, int level, Boolean* pushed_thread) { @@ -301,7 +301,7 @@ #else app_lock->holder = self; app_lock->level = level; - assert(xthread_equal(app_lock->holder, self)); + assert(xthread_equal(app_lock->holder, self)); #endif if (*pushed_thread) { *pushed_thread = FALSE; @@ -318,7 +318,7 @@ static void FreeAppLock(XtAppContext app) { - int ii; + unsigned ii; LockPtr app_lock = app->lock_info; if(app_lock) { @@ -360,10 +360,10 @@ app_lock->cond = xcondition_malloc(); xcondition_init(app_lock->cond); xthread_clear_id(app_lock->holder); -#endif +#endif app_lock->stack.size = STACK_INCR; app_lock->stack.sp = -1; - app_lock->stack.st = + app_lock->stack.st = (struct _Tstack *)__XtMalloc(sizeof(struct _Tstack)*STACK_INCR); for (ii = 0; ii < STACK_INCR; ii++) { app_lock->stack.st[ii].c = xcondition_malloc(); @@ -405,7 +405,7 @@ #endif } -Boolean XtToolkitThreadInitialize() +Boolean XtToolkitThreadInitialize(void) { #ifdef XTHREADS if (_XtProcessLock == NULL) { Index: xc/lib/Xt/TranslateI.h diff -u xc/lib/Xt/TranslateI.h:1.4 xc/lib/Xt/TranslateI.h:1.5 --- xc/lib/Xt/TranslateI.h:1.4 Mon Apr 21 12:34:29 2003 +++ xc/lib/Xt/TranslateI.h Tue May 4 20:07:03 2004 @@ -29,13 +29,13 @@ All Rights Reserved -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in +both that copyright notice and this permission notice appear in supporting documentation, and that the name of Digital not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. +software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL @@ -46,11 +46,11 @@ SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xt/TranslateI.h,v 1.4 2003/04/21 16:34:29 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/TranslateI.h,v 1.5 2004/05/05 00:07:03 dickey Exp $ */ -/* +/* * TranslateI.h - Header file private to translation management - * + * * Author: Gabe Beged-Dov, HP * * Former Author: Charles Haynes @@ -159,7 +159,7 @@ TMShortCard unused; /* to ensure same alignment */ TMBranchHeadRec *branchHeadTbl; XrmQuark *quarkTbl; /* table of quarkified rhs*/ -}TMSimpleStateTreeRec, *TMSimpleStateTree; +}TMSimpleStateTreeRec, *TMSimpleStateTree; /* NOTE: elements of this structure must match those of * TMSimpleStateTreeRec and TMParseStateTreeRec. @@ -175,7 +175,7 @@ TMBranchHeadRec *branchHeadTbl; XrmQuark *quarkTbl; /* table of quarkified rhs*/ StatePtr *complexBranchHeadTbl; -}TMComplexStateTreeRec, *TMComplexStateTree; +}TMComplexStateTreeRec, *TMComplexStateTree; /* NOTE: elements of this structure must match those of * TMSimpleStateTreeRec and TMComplexStateTreeRec. @@ -198,7 +198,7 @@ TMShortCard quarkTblSize; /*total size of quarkTbl */ TMShortCard complexBranchHeadTblSize; StatePtr head; -}TMParseStateTreeRec, *TMParseStateTree; +}TMParseStateTreeRec, *TMParseStateTree; typedef union _TMStateTreeRec{ TMSimpleStateTreeRec simple; @@ -242,13 +242,13 @@ }TranslationData; /* - * ATranslations is returned by GetValues for translations that contain + * ATranslations is returned by GetValues for translations that contain * accelerators. The TM can differentiate between this and TranslationData * (that don't have a bindTbl) by looking at the first field (hasBindings) - * of either structure. All ATranslationData structures associated with a - * widget are chained off the BindData record of the widget. + * of either structure. All ATranslationData structures associated with a + * widget are chained off the BindData record of the widget. */ -typedef struct _ATranslationData{ +typedef struct _ATranslationData{ unsigned char hasBindings; /* must be first */ unsigned char operation; struct _TranslationData *xlations; /* actual translations */ @@ -371,7 +371,7 @@ if (pd->keysyms == NULL) \ _XtBuildKeysymTables(dpy, pd) -/* +/* * Internal Functions */ @@ -498,6 +498,10 @@ XtPointer* /* closure_ret */ ); +void _XtRemoveStateTreeByIndex( + XtTranslations /* xlations */, + TMShortCard /* i */); + void _XtFreeTranslations( XtAppContext /* app */, XrmValuePtr /* toVal */, @@ -509,7 +513,7 @@ extern TMShortCard _XtGetModifierIndex( Event* /* event */ ); - + extern TMShortCard _XtGetQuarkIndex( TMParseStateTree /* stateTreePtr */, XrmQuark /* quark */ @@ -558,6 +562,10 @@ XrmQuark* /* quarkTbl */ ); +extern String _XtPrintState( + TMStateTree /* stateTree */, + TMBranchHead /* branchHead */); + extern String _XtPrintEventSeq( EventSeqPtr /* eventSeq */, Display* /* dpy */ @@ -567,10 +575,10 @@ StatePtr /* state */, XtPointer /* data */ ); - + extern void _XtTraverseStateTree( TMStateTree /* tree */, - _XtTraversalProc /* func */, + _XtTraversalProc /* func */, XtPointer /* data */ ); Index: xc/lib/Xt/VarGet.c diff -u xc/lib/Xt/VarGet.c:1.8 xc/lib/Xt/VarGet.c:1.9 --- xc/lib/Xt/VarGet.c:1.8 Fri Dec 14 14:56:32 2001 +++ xc/lib/Xt/VarGet.c Tue May 4 20:07:03 2004 @@ -51,7 +51,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/VarGet.c,v 1.8 2001/12/14 19:56:32 dawes Exp $ */ +/* $XFree86: xc/lib/Xt/VarGet.c,v 1.9 2004/05/05 00:07:03 dickey Exp $ */ #include "IntrinsicI.h" #include "VarargsI.h" @@ -79,17 +79,17 @@ va_start(var, num_resources); _XtCountVaList(var, &total_count, &typed_count); va_end(var); - + va_start(var, num_resources); - + _XtVaToTypedArgList(var, total_count, &args, &num_args); - _XtGetSubresources(widget, base, name, class, resources, num_resources, + _XtGetSubresources(widget, base, name, class, resources, num_resources, NULL, 0, args, num_args); if (num_args != 0) { XtFree((XtPointer)args); - } + } va_end(var); UNLOCK_APP(app); @@ -100,8 +100,8 @@ XtVaGetApplicationResources(Widget widget, XtPointer base, XtResourceList resources, Cardinal num_resources, ...) { va_list var; - XtTypedArgList args; - Cardinal num_args; + XtTypedArgList args; + Cardinal num_args; int total_count, typed_count; WIDGET_TO_APPCON(widget); @@ -109,34 +109,34 @@ va_start(var,num_resources); _XtCountVaList(var, &total_count, &typed_count); va_end(var); - - va_start(var,num_resources); + + va_start(var,num_resources); _XtVaToTypedArgList(var, total_count, &args, &num_args); - - _XtGetApplicationResources(widget, base, resources, num_resources, - NULL, 0, args, num_args); + + _XtGetApplicationResources(widget, base, resources, num_resources, + NULL, 0, args, num_args); if (num_args != 0) { XtFree((XtPointer)args); - } + } - va_end(var); + va_end(var); UNLOCK_APP(app); -} +} static void -GetTypedArg(widget, typed_arg, resources, num_resources) - Widget widget; - XtTypedArgList typed_arg; - XtResourceList resources; - Cardinal num_resources; +GetTypedArg( + Widget widget, + XtTypedArgList typed_arg, + XtResourceList resources, + Cardinal num_resources) { String from_type = NULL; Cardinal from_size = 0; XrmValue from_val, to_val; - register int i; + register Cardinal i; Arg arg; XtPointer value; @@ -148,7 +148,7 @@ from_size = resources[i].resource_size; break; } - } + } if (i == num_resources) { XtAppWarningMsg(XtWidgetToApplicationContext(widget), @@ -170,7 +170,7 @@ if (!XtConvertAndStore(widget, from_type, &from_val, typed_arg->type, &to_val)) { - if (to_val.size > typed_arg->size) { + if (to_val.size > (unsigned) typed_arg->size) { String params[2]; Cardinal num_params = 2; params[0] = typed_arg->type; @@ -196,15 +196,15 @@ } static int -GetNestedArg(widget, avlist, args, resources, num_resources) - Widget widget; - XtTypedArgList avlist; - ArgList args; - XtResourceList resources; - Cardinal num_resources; +GetNestedArg( + Widget widget, + XtTypedArgList avlist, + ArgList args, + XtResourceList resources, + Cardinal num_resources) { int count = 0; - + for (; avlist->name != NULL; avlist++) { if (avlist->type != NULL) { GetTypedArg(widget, avlist, resources, num_resources); @@ -216,8 +216,8 @@ (args+count)->value = avlist->value; ++count; } - } - + } + return(count); } @@ -239,7 +239,7 @@ _XtCountVaList(var, &total_count, &typed_count); if (total_count != typed_count) { - args = (ArgList)__XtMalloc((unsigned)((total_count - typed_count) + args = (ArgList)__XtMalloc((unsigned)((total_count - typed_count) * sizeof(Arg))); } else args = NULL; /* for lint; really unused */ @@ -274,8 +274,8 @@ } va_end(var); - if (resources != (XtResourceList)NULL) { - XtFree((XtPointer)resources); + if (resources != (XtResourceList)NULL) { + XtFree((XtPointer)resources); } if (total_count != typed_count) { @@ -291,7 +291,7 @@ va_list var; ArgList args; Cardinal num_args; - int total_count, typed_count; + int total_count, typed_count; va_start(var,num_resources); @@ -310,5 +310,5 @@ if (num_args != 0) { XtFree((XtPointer)args); - } + } } Index: xc/lib/Xt/Varargs.c diff -u xc/lib/Xt/Varargs.c:3.11 xc/lib/Xt/Varargs.c:3.12 --- xc/lib/Xt/Varargs.c:3.11 Mon Apr 21 12:34:29 2003 +++ xc/lib/Xt/Varargs.c Tue May 4 20:07:03 2004 @@ -25,7 +25,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xt/Varargs.c,v 3.11 2003/04/21 16:34:29 herrb Exp $ */ +/* $XFree86: xc/lib/Xt/Varargs.c,v 3.12 2004/05/05 00:07:03 dickey Exp $ */ #include "IntrinsicI.h" #include "VarargsI.h" @@ -54,7 +54,7 @@ } ++(*total_count); } - } + } } @@ -68,10 +68,10 @@ _XtCountVaList(va_list var, int* total_count, int* typed_count) { String attr; - + *total_count = 0; *typed_count = 0; - + for(attr = va_arg(var, String) ; attr != NULL; attr = va_arg(var, String)) { if (strcmp(attr, XtVaTypedArg) == 0) { @@ -92,9 +92,9 @@ } -/* +/* * Given a variable length attribute-value list, XtVaCreateArgsList() - * constructs an attribute-value list of type XtTypedArgList and + * constructs an attribute-value list of type XtTypedArgList and * returns the list. */ XtVarArgsList @@ -140,7 +140,7 @@ avlist = (XtTypedArgList) __XtCalloc((int)count + 1, (unsigned)sizeof(XtTypedArg)); - for(attr = va_arg(var, String), count = 0; attr != NULL; + for(attr = va_arg(var, String), count = 0; attr != NULL; attr = va_arg(var, String)) { if (strcmp(attr, XtVaTypedArg) == 0) { avlist[count].name = va_arg(var, String); @@ -164,7 +164,7 @@ * TypedArgToArg() invokes a resource converter to convert the * passed typed arg into a name/value pair and stores the name/value * pair in the passed Arg structure. If memory is allocated for the - * converted value, the address is returned in the value field of + * converted value, the address is returned in the value field of * memory_return; otherwise that field is NULL. The function returns * 1 if the conversion succeeded and 0 if the conversion failed. */ @@ -176,10 +176,10 @@ XtResourceList resources, Cardinal num_resources, ArgList memory_return) -{ +{ String to_type = NULL; XrmValue from_val, to_val; - + if (widget == NULL) { XtAppWarningMsg(XtWidgetToApplicationContext(widget), @@ -188,7 +188,7 @@ (String *)NULL, (Cardinal *)NULL); return(0); } - + /* again we assume that the XtResourceList is un-compiled */ for (; num_resources--; resources++) @@ -204,11 +204,11 @@ (String *)NULL, (Cardinal *)NULL); return(0); } - + to_val.addr = NULL; from_val.size = typed_arg->size; if ((strcmp(typed_arg->type, XtRString) == 0) || - (typed_arg->size > sizeof(XtArgVal))) { + ((unsigned) typed_arg->size > sizeof(XtArgVal))) { from_val.addr = (XPointer)typed_arg->value; } else { from_val.addr = (XPointer)&typed_arg->value; @@ -216,7 +216,7 @@ LOCK_PROCESS; XtConvertAndStore(widget, typed_arg->type, &from_val, to_type, &to_val); - + if (to_val.addr == NULL) { UNLOCK_PROCESS; XtAppWarningMsg(XtWidgetToApplicationContext(widget), @@ -247,7 +247,7 @@ } } UNLOCK_PROCESS; - + return(1); } @@ -266,7 +266,7 @@ ArgList memory_return) { int count = 0; - + for (; avlist->name != NULL; avlist++) { if (avlist->type != NULL) { /* If widget is NULL, the typed arg is ignored */ @@ -328,10 +328,10 @@ static void GetResources(Widget widget, XtResourceList *res_list, Cardinal *number); - -/* - * Given a variable argument list, _XtVaToArgList() returns the - * equivalent ArgList and count. _XtVaToArgList() handles nested + +/* + * Given a variable argument list, _XtVaToArgList() returns the + * equivalent ArgList and count. _XtVaToArgList() handles nested * lists and typed arguments. If typed arguments are present, the * ArgList should be freed with _XtFreeArgList. */ @@ -415,26 +415,26 @@ */ static void -GetResources(widget, res_list, number) -Widget widget; -XtResourceList * res_list; -Cardinal * number; +GetResources( + Widget widget, + XtResourceList * res_list, + Cardinal * number) { Widget parent = XtParent(widget); XtInitializeWidgetClass(XtClass(widget)); XtGetResourceList(XtClass(widget), res_list, number); - + if (!XtIsShell(widget) && parent && XtIsConstraint(parent)) { XtResourceList res, constraint, cons_top; Cardinal num_constraint, temp; - XtGetConstraintResourceList(XtClass(parent), &constraint, + XtGetConstraintResourceList(XtClass(parent), &constraint, &num_constraint); cons_top = constraint; - *res_list = (XtResourceList) XtRealloc((char*)*res_list, - ((*number + num_constraint) * + *res_list = (XtResourceList) XtRealloc((char*)*res_list, + ((*number + num_constraint) * sizeof(XtResource))); for (temp= num_constraint, res= *res_list + *number; temp != 0; temp--) @@ -448,32 +448,32 @@ static int NestedArgtoTypedArg( XtTypedArgList args, XtTypedArgList avlist) -{ +{ int count = 0; - - for (; avlist->name != NULL; avlist++) { - if (avlist->type != NULL) { - (args+count)->name = avlist->name; - (args+count)->type = avlist->type; + + for (; avlist->name != NULL; avlist++) { + if (avlist->type != NULL) { + (args+count)->name = avlist->name; + (args+count)->type = avlist->type; (args+count)->size = avlist->size; (args+count)->value = avlist->value; - ++count; - } else if(strcmp(avlist->name, XtVaNestedList) == 0) { - count += NestedArgtoTypedArg((args+count), - (XtTypedArgList)avlist->value); - } else { - (args+count)->name = avlist->name; + ++count; + } else if(strcmp(avlist->name, XtVaNestedList) == 0) { + count += NestedArgtoTypedArg((args+count), + (XtTypedArgList)avlist->value); + } else { + (args+count)->name = avlist->name; (args+count)->type = NULL; - (args+count)->value = avlist->value; + (args+count)->value = avlist->value; ++count; - } - } + } + } return(count); } /* - * Given a variable argument list, _XtVaToTypedArgList() returns + * Given a variable argument list, _XtVaToTypedArgList() returns * the equivalent TypedArgList. _XtVaToTypedArgList() handles nested * lists. * Note: _XtVaToTypedArgList() does not do type conversions. @@ -490,7 +490,7 @@ int count; args = (XtTypedArgList) - __XtMalloc((unsigned)(max_count * sizeof(XtTypedArg))); + __XtMalloc((unsigned)(max_count * sizeof(XtTypedArg))); for(attr = va_arg(var, String), count = 0 ; attr != NULL; attr = va_arg(var, String)) { @@ -501,7 +501,7 @@ args[count].size = va_arg(var, int); ++count; } else if (strcmp(attr, XtVaNestedList) == 0) { - count += NestedArgtoTypedArg(&args[count], + count += NestedArgtoTypedArg(&args[count], va_arg(var, XtTypedArgList)); } else { args[count].name = attr; Index: xc/lib/Xt/Xt-def.cpp diff -u xc/lib/Xt/Xt-def.cpp:1.4 xc/lib/Xt/Xt-def.cpp:1.5 --- xc/lib/Xt/Xt-def.cpp:1.4 Wed Nov 5 22:25:41 2003 +++ xc/lib/Xt/Xt-def.cpp Wed May 5 20:56:22 2004 @@ -8,6 +8,7 @@ constraintClassRec DATA constraintWidgetClass DATA coreWidgetClass DATA + colorConvertArgs DATA hookObjClassRec DATA hookObjectClass DATA objectClass DATA @@ -31,11 +32,19 @@ widgetClassRec DATA wmShellClassRec DATA wmShellWidgetClass DATA + _XtAddCallback + _XtAllocError _XtCheckSubclassFlag _XtCopyFromArg + _XtCountVaList _XtInherit _XtInheritTranslations _XtIsSubclassOf + _XtPrintXlations + _XtRemoveAllCallbacks + _XtRemoveCallback + _XtVaToArgList + _XtWaitForSomething XtAddActions XtAddCallback XtAddCallbacks @@ -338,15 +347,5 @@ XtWindow XtWindowOfObject XtWindowToWidget - _XtWaitForSomething -#ifdef __UNIXOS2__ - _XtAddCallback - _XtRemoveCallback - _XtRemoveAllCallbacks - _XtPrintXlations - _XtAllocError - _XtCountVaList - _XtVaToArgList -#endif /* $Xorg: Xt-def.cpp,v 1.3 2000/08/17 19:46:20 cpqbld Exp $ */ -/* $XFree86: xc/lib/Xt/Xt-def.cpp,v 1.4 2003/11/06 03:25:41 dawes Exp $ */ +/* $XFree86: xc/lib/Xt/Xt-def.cpp,v 1.5 2004/05/06 00:56:22 dawes Exp $ */ Index: xc/lib/Xtst/Imakefile diff -u xc/lib/Xtst/Imakefile:1.3 xc/lib/Xtst/Imakefile:1.4 --- xc/lib/Xtst/Imakefile:1.3 Wed Jan 17 14:43:16 2001 +++ xc/lib/Xtst/Imakefile Sun Apr 4 22:33:13 2004 @@ -3,11 +3,11 @@ -XCOMM $XFree86: xc/lib/Xtst/Imakefile,v 1.3 2001/01/17 19:43:16 dawes Exp $ +XCOMM $XFree86: xc/lib/Xtst/Imakefile,v 1.4 2004/04/05 02:33:13 dawes Exp $ #define DoNormalLib NormalLibXtst #define DoSharedLib SharedLibXtst -#define DoExtraLib SharedLibXtst +#define DoExtraLib ExtraLibXtst #define DoDebugLib DebugLibXtst #define DoProfileLib ProfileLibXtst #define LibName Xtst Index: xc/lib/Xtst/XRecord.c diff -u xc/lib/Xtst/XRecord.c:1.7 xc/lib/Xtst/XRecord.c:1.8 --- xc/lib/Xtst/XRecord.c:1.7 Sat Sep 13 17:33:00 2003 +++ xc/lib/Xtst/XRecord.c Wed Jan 26 21:28:59 2005 @@ -1,6 +1,4 @@ /* -$Xorg: XRecord.c,v 1.4 2001/02/09 02:04:00 xorgcvs Exp $ - XRecord.c - client-side library for RECORD extension Copyright 1995, 1998 The Open Group @@ -50,7 +48,7 @@ /* * By Stephen Gildea, X Consortium, and Martha Zimet, NCD. */ -/* $XFree86: xc/lib/Xtst/XRecord.c,v 1.7 2003/09/13 21:33:00 dawes Exp $ */ +/* $XFree86: xc/lib/Xtst/XRecord.c,v 1.8 2005/01/27 02:28:59 dawes Exp $ */ #include #include @@ -75,7 +73,7 @@ * * **************************************************************************/ -static XExtDisplayInfo *find_display(); +static XEXT_FIND_DISPLAY_PROTO(find_display); /* * A reply buffer holds a reply from RecordEnableContext. @@ -119,9 +117,8 @@ Bool display_closed; /* so we know when to free ourself */ }; -static int close_display(dpy, codes) - Display *dpy; - XExtCodes *codes; /* not used */ +static int +close_display(Display *dpy, XExtCodes *codes) { XExtDisplayInfo *info = find_display (dpy); @@ -162,7 +159,8 @@ return XextRemoveDisplay(xrecord_info, dpy); } -static XPointer alloc_mem_cache() +static XPointer +alloc_mem_cache(void) { struct mem_cache_str *cache; @@ -209,10 +207,7 @@ **************************************************************************/ static void -SendRange(dpy, range_item, nranges) - Display *dpy; - XRecordRange **range_item; - int nranges; +SendRange(Display *dpy, XRecordRange **range_item, int nranges) { int rlen = SIZEOF(xRecordRange); while(nranges--) @@ -252,16 +247,13 @@ **************************************************************************/ XID -XRecordIdBaseMask(dpy) - Display *dpy; +XRecordIdBaseMask(Display *dpy) { return 0x1fffffff & ~dpy->resource_mask; } Status -XRecordQueryVersion (dpy, cmajor_return, cminor_return) - Display *dpy; - int *cmajor_return, *cminor_return; +XRecordQueryVersion(Display *dpy, int *cmajor_return, int *cminor_return) { XExtDisplayInfo *info = find_display (dpy); register xRecordQueryVersionReq *req; @@ -289,13 +281,8 @@ } XRecordContext -XRecordCreateContext(dpy, datum_flags, clients, nclients, ranges, nranges) - Display *dpy; - int datum_flags; - XRecordClientSpec *clients; - int nclients; - XRecordRange **ranges; - int nranges; +XRecordCreateContext(Display *dpy, int datum_flags, XRecordClientSpec *clients, + int nclients, XRecordRange **ranges, int nranges) { XExtDisplayInfo *info = find_display (dpy); register xRecordCreateContextReq *req; @@ -329,14 +316,9 @@ } Status -XRecordRegisterClients(dpy, context, datum_flags, clients, nclients, ranges, nranges) - Display *dpy; - XRecordContext context; - int datum_flags; - XRecordClientSpec *clients; - int nclients; - XRecordRange **ranges; - int nranges; +XRecordRegisterClients(Display *dpy, XRecordContext context, int datum_flags, + XRecordClientSpec *clients, int nclients, + XRecordRange **ranges, int nranges) { XExtDisplayInfo *info = find_display (dpy); register xRecordRegisterClientsReq *req; @@ -364,11 +346,8 @@ } Status -XRecordUnregisterClients(dpy, context, clients, nclients) - Display *dpy; - XRecordContext context; - XRecordClientSpec *clients; - int nclients; +XRecordUnregisterClients(Display *dpy, XRecordContext context, + XRecordClientSpec *clients, int nclients) { XExtDisplayInfo *info = find_display (dpy); register xRecordUnregisterClientsReq *req; @@ -392,9 +371,7 @@ } static void -WireToLibRange(wire_range, lib_range) - xRecordRange *wire_range; - XRecordRange *lib_range; +WireToLibRange(xRecordRange *wire_range, XRecordRange *lib_range) { lib_range->core_requests.first = wire_range->coreRequestsFirst; lib_range->core_requests.last = wire_range->coreRequestsLast; @@ -419,10 +396,8 @@ } Status -XRecordGetContext(dpy, context, state_return) - Display *dpy; - XRecordContext context; - XRecordState **state_return; +XRecordGetContext(Display *dpy, XRecordContext context, + XRecordState **state_return) { XExtDisplayInfo *info = find_display (dpy); register xRecordGetContextReq *req; @@ -515,8 +490,7 @@ } void -XRecordFreeState(state) - XRecordState *state; +XRecordFreeState(XRecordState *state) { int i; @@ -535,9 +509,8 @@ Xfree(state); } -static struct reply_buffer *alloc_reply_buffer(info, nbytes) - XExtDisplayInfo *info; - int nbytes; +static struct reply_buffer * +alloc_reply_buffer(XExtDisplayInfo *info, int nbytes) { struct mem_cache_str *cache = (struct mem_cache_str *)info->data; struct reply_buffer *rbp; @@ -583,8 +556,8 @@ return rbp; } -static XRecordInterceptData *alloc_inter_data(info) - XExtDisplayInfo *info; +static XRecordInterceptData * +alloc_inter_data(XExtDisplayInfo *info) { struct mem_cache_str *cache = (struct mem_cache_str *)info->data; struct intercept_queue *iq; @@ -605,8 +578,7 @@ } void -XRecordFreeData(data) - XRecordInterceptData *data; +XRecordFreeData(XRecordInterceptData *data) { /* we can do this cast because that is what we really allocated */ struct intercept_queue *iq = (struct intercept_queue *)data; @@ -729,13 +701,10 @@ enum parser_return { Continue, End, Error }; static enum parser_return -parse_reply_call_callback(dpy, info, rep, reply, callback, closure) - Display *dpy; - XExtDisplayInfo *info; - xRecordEnableContextReply *rep; - struct reply_buffer *reply; - XRecordInterceptProc callback; - XPointer closure; +parse_reply_call_callback(Display *dpy, XExtDisplayInfo *info, + xRecordEnableContextReply *rep, + struct reply_buffer *reply, + XRecordInterceptProc callback, XPointer closure) { int current_index; int datum_bytes = 0; @@ -846,11 +815,8 @@ } Status -XRecordEnableContext(dpy, context, callback, closure) - Display *dpy; - XRecordContext context; - XRecordInterceptProc callback; - XPointer closure; +XRecordEnableContext(Display *dpy, XRecordContext context, + XRecordInterceptProc callback, XPointer closure) { XExtDisplayInfo *info = find_display (dpy); register xRecordEnableContextReq *req; @@ -917,12 +883,8 @@ } record_async_state; static Bool -record_async_handler(dpy, rep, buf, len, adata) - register Display *dpy; - register xReply *rep; - char *buf; - int len; - XPointer adata; +record_async_handler(Display *dpy, xReply *rep, char *buf, int len, + XPointer adata) { register record_async_state *state = (record_async_state *)adata; struct reply_buffer *reply; @@ -983,11 +945,8 @@ * to get the rest. */ Status -XRecordEnableContextAsync(dpy, context, callback, closure) - Display *dpy; - XRecordContext context; - XRecordInterceptProc callback; - XPointer closure; +XRecordEnableContextAsync(Display *dpy, XRecordContext context, + XRecordInterceptProc callback, XPointer closure) { XExtDisplayInfo *info = find_display (dpy); register xRecordEnableContextReq *req; @@ -1056,16 +1015,13 @@ } void -XRecordProcessReplies(dpy) - Display *dpy; +XRecordProcessReplies(Display *dpy) { (void) XPending(dpy); } Status -XRecordDisableContext(dpy, context) - Display *dpy; - XRecordContext context; +XRecordDisableContext(Display *dpy, XRecordContext context) { XExtDisplayInfo *info = find_display (dpy); register xRecordDisableContextReq *req; @@ -1083,9 +1039,7 @@ } Status -XRecordFreeContext(dpy, context) - Display *dpy; - XRecordContext context; +XRecordFreeContext(Display *dpy, XRecordContext context) { XExtDisplayInfo *info = find_display (dpy); register xRecordFreeContextReq *req; Index: xc/lib/Xtst/XTest.c diff -u xc/lib/Xtst/XTest.c:1.6 xc/lib/Xtst/XTest.c:1.7 --- xc/lib/Xtst/XTest.c:1.6 Tue Oct 15 20:37:33 2002 +++ xc/lib/Xtst/XTest.c Wed Jan 26 21:28:59 2005 @@ -1,4 +1,3 @@ -/* $Xorg: XTest.c,v 1.5 2001/02/09 02:04:00 xorgcvs Exp $ */ /* Copyright 1990, 1991 by UniSoft Group Limited */ @@ -30,7 +29,7 @@ from The Open Group. */ -/* $XFree86: xc/lib/Xtst/XTest.c,v 1.6 2002/10/16 00:37:33 dawes Exp $ */ +/* $XFree86: xc/lib/Xtst/XTest.c,v 1.7 2005/01/27 02:28:59 dawes Exp $ */ #define NEED_REPLIES #include @@ -58,7 +57,7 @@ * * *****************************************************************************/ -static int close_display(); +static XEXT_CLOSE_DISPLAY_PROTO(close_display); static /* const */ XExtensionHooks xtest_extension_hooks = { NULL, /* create_gc */ NULL, /* copy_gc */ @@ -74,8 +73,7 @@ }; static XPointer -get_xinput_base(dpy) - Display *dpy; +get_xinput_base(Display *dpy) { int major_opcode, first_event, first_error; first_event = 0; @@ -98,10 +96,8 @@ *****************************************************************************/ Bool -XTestQueryExtension (dpy, event_basep, error_basep, majorp, minorp) - Display *dpy; - int *event_basep, *error_basep; - int *majorp, *minorp; +XTestQueryExtension(Display *dpy, int *event_basep, int *error_basep, + int *majorp, int *minorp) { XExtDisplayInfo *info = find_display (dpy); register xXTestGetVersionReq *req; @@ -132,10 +128,7 @@ } Bool -XTestCompareCursorWithWindow(dpy, window, cursor) - Display *dpy; - Window window; - Cursor cursor; +XTestCompareCursorWithWindow(Display *dpy, Window window, Cursor cursor) { XExtDisplayInfo *info = find_display (dpy); register xXTestCompareCursorReq *req; @@ -160,19 +153,14 @@ } Bool -XTestCompareCurrentCursorWithWindow(dpy, window) - Display *dpy; - Window window; +XTestCompareCurrentCursorWithWindow(Display *dpy, Window window) { return XTestCompareCursorWithWindow(dpy, window, XTestCurrentCursor); } int -XTestFakeKeyEvent(dpy, keycode, is_press, delay) - Display *dpy; - unsigned int keycode; - Bool is_press; - unsigned long delay; +XTestFakeKeyEvent(Display *dpy, unsigned int keycode, Bool is_press, + unsigned long delay) { XExtDisplayInfo *info = find_display (dpy); register xXTestFakeInputReq *req; @@ -192,11 +180,8 @@ } int -XTestFakeButtonEvent(dpy, button, is_press, delay) - Display *dpy; - unsigned int button; - Bool is_press; - unsigned long delay; +XTestFakeButtonEvent(Display *dpy, unsigned int button, Bool is_press, + unsigned long delay) { XExtDisplayInfo *info = find_display (dpy); register xXTestFakeInputReq *req; @@ -216,11 +201,8 @@ } int -XTestFakeMotionEvent(dpy, screen, x, y, delay) - Display *dpy; - int screen; - int x, y; - unsigned long delay; +XTestFakeMotionEvent(Display *dpy, int screen, int x, int y, + unsigned long delay) { XExtDisplayInfo *info = find_display (dpy); register xXTestFakeInputReq *req; @@ -246,10 +228,7 @@ } int -XTestFakeRelativeMotionEvent(dpy, dx, dy, delay) - Display *dpy; - int dx, dy; - unsigned long delay; +XTestFakeRelativeMotionEvent(Display *dpy, int dx, int dy, unsigned long delay) { XExtDisplayInfo *info = find_display (dpy); register xXTestFakeInputReq *req; @@ -272,14 +251,8 @@ } static void -send_axes(dpy, info, req, dev, first_axis, axes, n_axes) - Display *dpy; - XExtDisplayInfo *info; - xXTestFakeInputReq *req; - XDevice *dev; - int first_axis; - int *axes; - int n_axes; +send_axes(Display *dpy, XExtDisplayInfo *info, xXTestFakeInputReq *req, + XDevice *dev, int first_axis, int *axes, int n_axes) { deviceValuator ev; int n; @@ -316,14 +289,9 @@ } int -XTestFakeDeviceKeyEvent(dpy, dev, keycode, is_press, axes, n_axes, delay) - Display *dpy; - XDevice *dev; - unsigned int keycode; - Bool is_press; - int *axes; - int n_axes; - unsigned long delay; +XTestFakeDeviceKeyEvent(Display *dpy, XDevice *dev, unsigned int keycode, + Bool is_press, int *axes, int n_axes, + unsigned long delay) { XExtDisplayInfo *info = find_display (dpy); register xXTestFakeInputReq *req; @@ -347,14 +315,9 @@ } int -XTestFakeDeviceButtonEvent(dpy, dev, button, is_press, axes, n_axes, delay) - Display *dpy; - XDevice *dev; - unsigned int button; - Bool is_press; - int *axes; - int n_axes; - unsigned long delay; +XTestFakeDeviceButtonEvent(Display *dpy, XDevice *dev, unsigned int button, + Bool is_press, int *axes, int n_axes, + unsigned long delay) { XExtDisplayInfo *info = find_display (dpy); register xXTestFakeInputReq *req; @@ -378,13 +341,8 @@ } int -XTestFakeProximityEvent(dpy, dev, in_prox, axes, n_axes, delay) - Display *dpy; - XDevice *dev; - Bool in_prox; - int *axes; - int n_axes; - unsigned long delay; +XTestFakeProximityEvent(Display *dpy, XDevice *dev, Bool in_prox, int *axes, + int n_axes, unsigned long delay) { XExtDisplayInfo *info = find_display (dpy); register xXTestFakeInputReq *req; @@ -407,15 +365,9 @@ } int -XTestFakeDeviceMotionEvent(dpy, dev, is_relative, - first_axis, axes, n_axes, delay) - Display *dpy; - XDevice *dev; - Bool is_relative; - int first_axis; - int *axes; - int n_axes; - unsigned long delay; +XTestFakeDeviceMotionEvent(Display *dpy, XDevice *dev, Bool is_relative, + int first_axis, int *axes, int n_axes, + unsigned long delay) { XExtDisplayInfo *info = find_display (dpy); register xXTestFakeInputReq *req; @@ -437,9 +389,7 @@ } int -XTestGrabControl(dpy, impervious) - Display *dpy; - Bool impervious; +XTestGrabControl(Display *dpy, Bool impervious) { XExtDisplayInfo *info = find_display (dpy); register xXTestGrabControlReq *req; @@ -457,17 +407,13 @@ } void -XTestSetGContextOfGC(gc, gid) - GC gc; - GContext gid; +XTestSetGContextOfGC(GC gc, GContext gid) { gc->gid = gid; } void -XTestSetVisualIDOfVisual(visual, visualid) - Visual *visual; - VisualID visualid; +XTestSetVisualIDOfVisual(Visual *visual, VisualID visualid) { visual->visualid = visualid; } @@ -477,8 +423,7 @@ }; Status -XTestDiscard(dpy) - Display *dpy; +XTestDiscard(Display *dpy) { Bool something; register char *ptr; Index: xc/lib/Xv/Xv.c diff -u xc/lib/Xv/Xv.c:1.18 xc/lib/Xv/Xv.c:1.19 --- xc/lib/Xv/Xv.c:1.18 Fri Nov 28 20:02:32 2003 +++ xc/lib/Xv/Xv.c Wed Jan 26 21:28:59 2005 @@ -21,7 +21,7 @@ SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xv/Xv.c,v 1.18 2003/11/29 01:02:32 dawes Exp $ */ +/* $XFree86: xc/lib/Xv/Xv.c,v 1.19 2005/01/27 02:28:59 dawes Exp $ */ /* ** File: ** @@ -54,7 +54,6 @@ #include "Xvlibint.h" #include #include -#include static XExtensionInfo _xv_info_data; static XExtensionInfo *xv_info = &_xv_info_data; @@ -63,9 +62,9 @@ #define XvCheckExtension(dpy, i, val) \ XextCheckExtension(dpy, i, xv_extension_name, val) -static char *xv_error_string(); -static int xv_close_display(); -static Bool xv_wire_to_event(); +static XEXT_ERROR_STRING_PROTO(xv_error_string); +static XEXT_CLOSE_DISPLAY_PROTO(xv_close_display); +static Bool xv_wire_to_event(Display *dpy, XEvent *host, xEvent *wire); static XExtensionHooks xv_extension_hooks = { NULL, /* create_gc */ Index: xc/lib/Xv/Xvlibint.h diff -u xc/lib/Xv/Xvlibint.h:1.6 xc/lib/Xv/Xvlibint.h:1.7 --- xc/lib/Xv/Xvlibint.h:1.6 Tue Oct 15 20:37:33 2002 +++ xc/lib/Xv/Xvlibint.h Wed Jan 26 21:28:59 2005 @@ -21,7 +21,7 @@ SOFTWARE. ******************************************************************/ -/* $XFree86: xc/lib/Xv/Xvlibint.h,v 1.6 2002/10/16 00:37:33 dawes Exp $ */ +/* $XFree86: xc/lib/Xv/Xvlibint.h,v 1.7 2005/01/27 02:28:59 dawes Exp $ */ #ifndef XVLIBINT_H #define XVLIBINT_H @@ -45,6 +45,7 @@ #include #include +#include #include #if !defined(UNIXCPP) Index: xc/lib/XvMC/Imakefile diff -u xc/lib/XvMC/Imakefile:1.6 xc/lib/XvMC/Imakefile:1.7 --- xc/lib/XvMC/Imakefile:1.6 Sun Jan 4 13:46:22 2004 +++ xc/lib/XvMC/Imakefile Fri Feb 4 21:01:39 2005 @@ -1,4 +1,4 @@ -XCOMM $XFree86: xc/lib/XvMC/Imakefile,v 1.6 2004/01/04 18:46:22 dawes Exp $ +XCOMM $XFree86: xc/lib/XvMC/Imakefile,v 1.7 2005/02/05 02:01:39 dawes Exp $ #define DoNormalLib NormalLibXvMC #define DoSharedLib SharedLibXvMC @@ -27,7 +27,7 @@ #define PassCDebugFlags -#if defined(LinuxArchitecture) && BuildXF86DRI +#if defined(LinuxArchitecture) && BuildXF86DRI && defined(i386Architecture) #define IHaveSubdirs SUBDIRS = hw/i810 Index: xc/lib/XvMC/hw/i810/I810XvMC.c diff -u xc/lib/XvMC/hw/i810/I810XvMC.c:1.11 xc/lib/XvMC/hw/i810/I810XvMC.c:1.12 --- xc/lib/XvMC/hw/i810/I810XvMC.c:1.11 Tue Nov 19 04:35:49 2002 +++ xc/lib/XvMC/hw/i810/I810XvMC.c Fri Dec 10 11:06:58 2004 @@ -33,7 +33,7 @@ ** ** ***************************************************************************/ -/* $XFree86: xc/lib/XvMC/hw/i810/I810XvMC.c,v 1.11 2002/11/19 09:35:49 alanh Exp $ */ +/* $XFree86: xc/lib/XvMC/hw/i810/I810XvMC.c,v 1.12 2004/12/10 16:06:58 alanh Exp $ */ #include #include #include @@ -237,7 +237,7 @@ /* X server returns a structure like this: - drmContext + drm_context_t fbBase OverlayOffset OverlaySize Index: xc/lib/XvMC/hw/i810/I810XvMC.h diff -u xc/lib/XvMC/hw/i810/I810XvMC.h:1.4 xc/lib/XvMC/hw/i810/I810XvMC.h:1.5 --- xc/lib/XvMC/hw/i810/I810XvMC.h:1.4 Tue Nov 19 04:35:49 2002 +++ xc/lib/XvMC/hw/i810/I810XvMC.h Fri Dec 10 11:06:58 2004 @@ -32,7 +32,7 @@ * * ***************************************************************************/ -/* $XFree86: xc/lib/XvMC/hw/i810/I810XvMC.h,v 1.4 2002/11/19 09:35:49 alanh Exp $ */ +/* $XFree86: xc/lib/XvMC/hw/i810/I810XvMC.h,v 1.5 2004/12/10 16:06:58 alanh Exp $ */ #ifndef I810XVMC_H @@ -86,7 +86,7 @@ // i810XvMCDrmMap: Holds the data about the DRM maps ***************************************************************************/ typedef struct _i810XvMCDrmMap { - drmHandle offset; + drm_handle_t offset; drmAddress address; unsigned int size; } i810XvMCDrmMap, *i810XvMCDrmMapPtr; @@ -100,7 +100,7 @@ i810XvMCDrmMap overlay; i810XvMCDrmMap surfaces; drmBufMapPtr dmabufs; /* Data structure to hold available dma buffers */ - drmContext drmcontext; + drm_context_t drmcontext; unsigned int last_render; unsigned int last_flip; unsigned short ref; @@ -144,7 +144,7 @@ unsigned int last_flip; unsigned int second_field; /* Flags a surface that is only half done */ drmAddress data; - drmHandle offset; + drm_handle_t offset; unsigned int offsets[3]; i810XvMCContext *privContext; } i810XvMCSurface; @@ -164,7 +164,7 @@ unsigned int last_render; unsigned int last_flip; drmAddress data; - drmHandle offset; + drm_handle_t offset; unsigned int offsets[1]; unsigned char palette[3][16]; i810XvMCContext *privContext; Index: xc/lib/XvMC/hw/i810/Imakefile diff -u xc/lib/XvMC/hw/i810/Imakefile:1.3 xc/lib/XvMC/hw/i810/Imakefile:1.6 --- xc/lib/XvMC/hw/i810/Imakefile:1.3 Wed Oct 30 13:42:57 2002 +++ xc/lib/XvMC/hw/i810/Imakefile Mon Feb 28 22:48:50 2005 @@ -1,4 +1,4 @@ -XCOMM $XFree86: xc/lib/XvMC/hw/i810/Imakefile,v 1.3 2002/10/30 18:42:57 alanh Exp $ +XCOMM $XFree86: xc/lib/XvMC/hw/i810/Imakefile,v 1.6 2005/03/01 03:48:50 dawes Exp $ #define DoNormalLib NormalLibXvMC #define DoSharedLib SharedLibXvMC #define DoDebugLib DebugLibXvMC @@ -19,7 +19,7 @@ DEFINES = $(ALLOC_DEFINES) -DTRUE=1 -DFALSE=0 INCLUDES = -I$(XINCLUDESRC) -I$(INCLUDESRC) -I$(XLIBSRC) -I$(EXTINCSRC) \ - -I$(XF86COMSRC) -I$(XF86OSSRC) -I$(XF86OSSRC)/linux/drm/kernel \ + -I$(XF86COMSRC) -I$(XF86OSSRC) -I$(DRMINCLUDESDIR) \ -I$(XF86DRIVERSRC)/i810 SRCS = I810XvMC.c OBJS = I810XvMC.o xf86drm.o xf86drmHash.o xf86drmRandom.o xf86drmSL.o Index: xc/lib/Xxf86dga/Imakefile diff -u xc/lib/Xxf86dga/Imakefile:3.7 xc/lib/Xxf86dga/Imakefile:3.9 --- xc/lib/Xxf86dga/Imakefile:3.7 Fri Nov 21 20:33:31 2003 +++ xc/lib/Xxf86dga/Imakefile Fri Jun 25 11:38:50 2004 @@ -1,8 +1,8 @@ -XCOMM $XFree86: xc/lib/Xxf86dga/Imakefile,v 3.7 2003/11/22 01:33:31 dawes Exp $ +XCOMM $XFree86: xc/lib/Xxf86dga/Imakefile,v 3.9 2004/06/25 15:38:50 tsi Exp $ #define DoNormalLib NormalLibXxf86dga #define DoSharedLib SharedLibXxf86dga -#define DoExtraLib SharedLibXxf86dga +#define DoExtraLib ExtraLibXxf86dga #define DoDebugLib DebugLibXxf86dga #define DoProfileLib ProfileLibXxf86dga #define LibName Xxf86dga @@ -35,6 +35,14 @@ #include +#if defined(SunArchitecture) && defined(SparcArchitecture) + +LFS_DEFINES = `getconf LFS_CFLAGS` + +SpecialCLibObjectRule(XF86DGA2,NullParameter,$(LFS_DEFINES)) + +#endif + MANDIR = $(LIBMANDIR) MANSUFFIX = $(LIBMANSUFFIX) Index: xc/lib/Xxf86dga/XF86DGA.c diff -u xc/lib/Xxf86dga/XF86DGA.c:3.24 xc/lib/Xxf86dga/XF86DGA.c:3.25 --- xc/lib/Xxf86dga/XF86DGA.c:3.24 Mon May 5 16:42:30 2003 +++ xc/lib/Xxf86dga/XF86DGA.c Sat Apr 3 17:26:21 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/Xxf86dga/XF86DGA.c,v 3.24 2003/05/05 20:42:30 tsi Exp $ */ +/* $XFree86: xc/lib/Xxf86dga/XF86DGA.c,v 3.25 2004/04/03 22:26:21 dawes Exp $ */ /* Copyright (c) 1995 Jon Tombs @@ -373,7 +373,7 @@ #include #include -#if defined(SVR4) && !defined(sun) && !defined(SCO325) +#if defined(SVR4) && !defined(sun) && !defined(__SCO__) #define DEV_MEM "/dev/pmem" #elif defined(SVR4) && defined(sun) #define DEV_MEM "/dev/xsvc" Index: xc/lib/Xxf86dga/XF86DGA2.c diff -u xc/lib/Xxf86dga/XF86DGA2.c:1.24 xc/lib/Xxf86dga/XF86DGA2.c:1.28 --- xc/lib/Xxf86dga/XF86DGA2.c:1.24 Fri Nov 21 00:07:16 2003 +++ xc/lib/Xxf86dga/XF86DGA2.c Thu Dec 30 22:30:39 2004 @@ -1,4 +1,4 @@ -/* $XFree86: xc/lib/Xxf86dga/XF86DGA2.c,v 1.24 2003/11/21 05:07:16 dawes Exp $ */ +/* $XFree86: xc/lib/Xxf86dga/XF86DGA2.c,v 1.28 2004/12/31 03:30:39 tsi Exp $ */ /* Copyright (c) 1995 Jon Tombs @@ -23,6 +23,9 @@ #include #include #include +#ifdef linux +#include +#endif /* If you change this, change the Bases[] array below as well */ @@ -33,10 +36,16 @@ static XExtensionInfo _xdga_info_data; static XExtensionInfo *xdga_info = &_xdga_info_data; +#if !defined(_LP64) && defined(_FILE_OFFSET_BITS) && (_FILE_OFFSET_BITS == 64) +typedef unsigned long long mmapOffset; +#else +typedef unsigned long mmapOffset; +#endif -Bool XDGAMapFramebuffer(int, char *, unsigned char*, CARD32, CARD32, CARD32); -void XDGAUnmapFramebuffer(int); -unsigned char* XDGAGetMappedMemory(int); +static Bool +XDGAMapFramebuffer(int, char *, mmapOffset, CARD32, CARD32, CARD32); +static void XDGAUnmapFramebuffer(int); +static unsigned char* XDGAGetMappedMemory(int); #define XDGACheckExtension(dpy,i,val) \ XextCheckExtension (dpy, i, xdga_extension_name, val) @@ -218,11 +227,12 @@ Display *dpy, int screen ){ + mmapOffset offset; XExtDisplayInfo *info = xdga_find_display (dpy); xXDGAOpenFramebufferReply rep; xXDGAOpenFramebufferReq *req; char *deviceName = NULL; - Bool ret; + Bool ret = True; XDGACheckExtension (dpy, info, False); @@ -242,9 +252,20 @@ _XRead(dpy, deviceName, rep.length << 2); } - ret = XDGAMapFramebuffer(screen, deviceName, - (unsigned char*)(long)rep.mem1, - rep.size, rep.offset, rep.extra); + if ((offset = rep.mem2)) { + if (sizeof(offset) == sizeof(rep.mem2)) + ret = False; + else + /* Not using mmapOffset here should avoid GCC noise */ + offset = (unsigned long long)offset << 32; + } + + if (ret == True) { + offset |= rep.mem1; + + ret = XDGAMapFramebuffer(screen, deviceName, offset, + rep.size, rep.offset, rep.extra); + } if(deviceName) Xfree(deviceName); @@ -742,7 +763,7 @@ #include #include -#if defined(SVR4) && !defined(sun) && !defined(SCO325) +#if defined(SVR4) && !defined(sun) && !defined(__SCO__) #define DEV_MEM "/dev/pmem" #elif defined(SVR4) && defined(sun) #define DEV_MEM "/dev/xsvc" @@ -755,7 +776,7 @@ typedef struct _DGAMapRec{ - unsigned char *physical; + mmapOffset physical; unsigned char *virtual; CARD32 size; int fd; @@ -764,13 +785,13 @@ } DGAMapRec, *DGAMapPtr; static Bool -DGAMapPhysical(int, char*, unsigned char*, CARD32, CARD32, CARD32, DGAMapPtr); +DGAMapPhysical(int, char*, mmapOffset, CARD32, CARD32, CARD32, DGAMapPtr); static void DGAUnmapPhysical(DGAMapPtr); static DGAMapPtr _Maps = NULL; -unsigned char* +static unsigned char* XDGAGetMappedMemory(int screen) { DGAMapPtr pMap = _Maps; @@ -787,11 +808,11 @@ return pntr; } -Bool +static Bool XDGAMapFramebuffer( int screen, char *name, /* optional device name */ - unsigned char* base, /* physical memory */ + mmapOffset base, /* physical memory address */ CARD32 size, /* size */ CARD32 offset, /* optional offset */ CARD32 extra /* optional extra data */ @@ -806,11 +827,17 @@ pMap = pMap->next; } +#if 0 if(extra & XDGANeedRoot) { /* we should probably check if we have root permissions and return False here */ + /* + * On the other hand, checking for root permission is pointless, given that + * DGAMapPhysical() returns False on EACCESS anyway. + */ } +#endif pMap = (DGAMapPtr)Xmalloc(sizeof(DGAMapRec)); @@ -825,7 +852,7 @@ return result; } -void +static void XDGAUnmapFramebuffer(int screen) { DGAMapPtr pMap = _Maps; @@ -857,7 +884,7 @@ DGAMapPhysical( int screen, char *name, /* optional device name */ - unsigned char* base, /* physical memory */ + mmapOffset base, /* physical memory address */ CARD32 size, /* size */ CARD32 offset, /* optional offset */ CARD32 extra, /* optional extra data */ @@ -927,10 +954,31 @@ #ifndef MAP_FILE #define MAP_FILE 0 #endif +#ifdef sun + if (!name) { + if (((pMap->fd = open(DEV_MEM, O_RDWR)) < 0) && + ((pMap->fd = open("/dev/fbs/aperture", O_RDWR)) < 0)) + return False; + } else +#else if (!name) - name = DEV_MEM; + name = DEV_MEM; +#endif if ((pMap->fd = open(name, O_RDWR)) < 0) return False; +#ifdef linux + /* + * If we are to mmap() something in /proc/bus/pci, ensure we mmap() PCI + * memory. Oddly enough the default seems to be PCI I/O for some kernels. + * Also, avoid having to #include here. + */ +# ifndef PCIIOC_MMAP_IS_MEM +# define PCIIOC_MMAP_IS_MEM \ + (('P' << 24) | ('C' << 16) | ('I' << 8) | 0x02) +# endif + if (!memcmp(name, "/proc/bus/pci/", 14)) + ioctl(pMap->fd, PCIIOC_MMAP_IS_MEM, 0); /* Ignore errors */ +#endif pMap->virtual = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_FILE | MAP_SHARED, pMap->fd, (off_t)base); if (pMap->virtual == (void *)-1) Index: xc/lib/Xxf86misc/Imakefile diff -u xc/lib/Xxf86misc/Imakefile:3.4 xc/lib/Xxf86misc/Imakefile:3.5 --- xc/lib/Xxf86misc/Imakefile:3.4 Fri Jan 3 21:48:25 2003 +++ xc/lib/Xxf86misc/Imakefile Sun Apr 4 22:33:13 2004 @@ -1,7 +1,7 @@ -XCOMM $XFree86: xc/lib/Xxf86misc/Imakefile,v 3.4 2003/01/04 02:48:25 dawes Exp $ +XCOMM $XFree86: xc/lib/Xxf86misc/Imakefile,v 3.5 2004/04/05 02:33:13 dawes Exp $ #define DoNormalLib NormalLibXxf86misc #define DoSharedLib SharedLibXxf86misc -#define DoExtraLib SharedLibXxf86misc +#define DoExtraLib ExtraLibXxf86misc #define DoDebugLib DebugLibXxf86misc #define DoProfileLib ProfileLibXxf86misc #define LibName Xxf86misc Index: xc/lib/Xxf86vm/Imakefile diff -u xc/lib/Xxf86vm/Imakefile:3.4 xc/lib/Xxf86vm/Imakefile:3.5 --- xc/lib/Xxf86vm/Imakefile:3.4 Fri Jan 3 21:48:25 2003 +++ xc/lib/Xxf86vm/Imakefile Sun Apr 4 22:33:13 2004 @@ -1,7 +1,7 @@ -XCOMM $XFree86: xc/lib/Xxf86vm/Imakefile,v 3.4 2003/01/04 02:48:25 dawes Exp $ +XCOMM $XFree86: xc/lib/Xxf86vm/Imakefile,v 3.5 2004/04/05 02:33:13 dawes Exp $ #define DoNormalLib NormalLibXxf86vm #define DoSharedLib SharedLibXxf86vm -#define DoExtraLib SharedLibXxf86vm +#define DoExtraLib ExtraLibXxf86vm #define DoDebugLib DebugLibXxf86vm #define DoProfileLib ProfileLibXxf86vm #define LibName Xxf86vm Index: xc/lib/dmx/Imakefile diff -u /dev/null xc/lib/dmx/Imakefile:1.3 --- /dev/null Wed Mar 16 21:05:45 2005 +++ xc/lib/dmx/Imakefile Fri Feb 4 21:01:39 2005 @@ -0,0 +1,31 @@ +XCOMM $XFree86: xc/lib/dmx/Imakefile,v 1.3 2005/02/05 02:01:39 dawes Exp $ + +#define DoNormalLib NormalLibDmx +#define DoExtraLib ExtraLibDmx +#define DoSharedLib SharedLibDmx +#define DoDebugLib DebugLibDmx +#define DoProfileLib ProfileLibDmx + +#define LibName dmx +#define SoRev SODMXREV +#define LibHeaders NO + +#ifdef SharedDmxReqs +REQUIREDLIBS = SharedDmxReqs +#endif + +#include + +#if Malloc0ReturnsNull +ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL +#endif + + DEFINES = $(ALLOC_DEFINES) + INCLUDES = -I$(XLIBSRC) -I$(EXTINCSRC) + SRCS = dmx.c + OBJS = dmx.o + LINTLIBS = $(LINTXLIB) + +#include + +DependTarget() Index: xc/lib/dmx/dmx-def.cpp diff -u /dev/null xc/lib/dmx/dmx-def.cpp:1.1 --- /dev/null Wed Mar 16 21:05:45 2005 +++ xc/lib/dmx/dmx-def.cpp Sun Feb 6 20:38:23 2005 @@ -0,0 +1,22 @@ +LIBRARY dmx +VERSION LIBRARY_VERSION +EXPORTS + DMXQueryExtension + DMXQueryVersion + DMXSync + DMXForceWindowCreation + DMXGetScreenCount + DMXGetScreenAttributes + DMXChangeScreensAttributes + DMXAddScreen + DMXRemoveScreen + DMXGetWindowAttributes + DMXGetDesktopAttributes + DMXChangeDesktopAttributes + DMXGetInputCount + DMXGetInputAttributes + DMXAddInput + DMXAddBackendInput + DMXAddConsoleInput + DMXRemoveInput +/* $XFree86: xc/lib/dmx/dmx-def.cpp,v 1.1 2005/02/07 01:38:23 tsi Exp $ */ Index: xc/lib/dmx/dmx.c diff -u /dev/null xc/lib/dmx/dmx.c:1.1 --- /dev/null Wed Mar 16 21:05:45 2005 +++ xc/lib/dmx/dmx.c Wed Jun 30 16:21:37 2004 @@ -0,0 +1,802 @@ +/* $XFree86: xc/lib/dmx/dmx.c,v 1.1 2004/06/30 20:21:37 martin Exp $ */ +/* + * Copyright 2002-2004 Red Hat Inc., Durham, North Carolina. + * + * All Rights Reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation on the rights to use, copy, modify, merge, + * publish, distribute, sublicense, and/or sell copies of the Software, + * and to permit persons to whom the Software is furnished to do so, + * subject to the following conditions: + * + * The above copyright notice and this permission notice (including the + * next paragraph) shall be included in all copies or substantial + * portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NON-INFRINGEMENT. IN NO EVENT SHALL RED HAT AND/OR THEIR SUPPLIERS + * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN + * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +/* + * Authors: + * Rickard E. (Rik) Faith + * + */ + +/* THIS IS NOT AN X CONSORTIUM STANDARD */ + +/** \file + * This file implements the client-side part of the DMX protocol. It + * can be included in client applications by linking with the libdmx.a + * library. */ + +#define NEED_REPLIES +#include +#include "Xext.h" +#define EXTENSION_PROC_ARGS void * +#include "extutil.h" +#include "dmxproto.h" +#include "dmxext.h" + +static XExtensionInfo dmx_extension_info_data; +static XExtensionInfo *dmx_extension_info = &dmx_extension_info_data; +static const char *dmx_extension_name = DMX_EXTENSION_NAME; + +#define DMXCheckExtension(dpy,i,val) \ + XextCheckExtension(dpy, i, dmx_extension_name, val) +#define DMXSimpleCheckExtension(dpy,i) \ + XextSimpleCheckExtension(dpy, i, dmx_extension_name) + +/***************************************************************************** + * * + * private utility routines * + * * + *****************************************************************************/ + +static int close_display(Display *dpy, XExtCodes *extCodes); +static /* const */ XExtensionHooks dmx_extension_hooks = { + NULL, /* create_gc */ + NULL, /* copy_gc */ + NULL, /* flush_gc */ + NULL, /* free_gc */ + NULL, /* create_font */ + NULL, /* free_font */ + close_display, /* close_display */ + NULL, /* wire_to_event */ + NULL, /* event_to_wire */ + NULL, /* error */ + NULL, /* error_string */ +}; + +static XEXT_GENERATE_FIND_DISPLAY(find_display, dmx_extension_info, + (char *)dmx_extension_name, + &dmx_extension_hooks, + 0, NULL) + +static XEXT_GENERATE_CLOSE_DISPLAY(close_display, dmx_extension_info) + + +/***************************************************************************** + * * + * public DMX Extension routines * + * * + *****************************************************************************/ + +/** If the server has the DMX extension, the event and error bases will + * be placed in \a event_basep and \a error_basep, and True will be + * returned. Otherwise, False will be returned. + * + * Available in DMX Protocol Version 1.0 */ +Bool DMXQueryExtension(Display *dpy, int *event_basep, int *error_basep) +{ + XExtDisplayInfo *info = find_display(dpy); + + if (XextHasExtension(info)) { + *event_basep = info->codes->first_event; + *error_basep = info->codes->first_error; + return True; + } else { + return False; + } +} + +/** If the DMXQueryVersion protocol request returns version information + * from the server, \a majorVersion, \a minorVersion, and \a + * patchVersion are filled in with the appropriate information and True + * is returned. Otherwise, False will be returned. + * + * Available in DMX Protocol Version 1.0 */ +Bool DMXQueryVersion(Display *dpy, + int *majorVersion, int *minorVersion, int *patchVersion) +{ + XExtDisplayInfo *info = find_display(dpy); + xDMXQueryVersionReply rep; + xDMXQueryVersionReq *req; + + DMXCheckExtension(dpy, info, False); + + LockDisplay(dpy); + GetReq(DMXQueryVersion, req); + req->reqType = info->codes->major_opcode; + req->dmxReqType = X_DMXQueryVersion; + if (!_XReply(dpy, (xReply *)&rep, 0, xTrue)) { + UnlockDisplay(dpy); + SyncHandle(); + return False; + } + *majorVersion = rep.majorVersion; + *minorVersion = rep.minorVersion; + *patchVersion = rep.patchVersion; + UnlockDisplay(dpy); + SyncHandle(); + return True; +} + +/** Flush all pending dmxSync requests in DMX server. + * + * Available in DMX Protocol Version 1.5 */ +Bool DMXSync(Display *dpy) +{ + XExtDisplayInfo *info = find_display(dpy); + xDMXSyncReply rep; + xDMXSyncReq *req; + + DMXCheckExtension(dpy, info, False); + + LockDisplay(dpy); + GetReq(DMXSync, req); + req->reqType = info->codes->major_opcode; + req->dmxReqType = X_DMXSync; + if (!_XReply(dpy, (xReply *)&rep, 0, xTrue)) { + UnlockDisplay(dpy); + SyncHandle(); + return False; + } + + UnlockDisplay(dpy); + SyncHandle(); + return rep.status == Success ? True : False; +} + +/** The creation of the specified \a window will be forced. + * + * Available in DMX Protocol Version 1.2 + * Reply added in DMX Protocol Version 2.0 */ +Bool DMXForceWindowCreation(Display *dpy, Window window) +{ + XExtDisplayInfo *info = find_display(dpy); + xDMXForceWindowCreationReq *req; + xDMXForceWindowCreationReply rep; + + DMXCheckExtension(dpy, info, False); + + LockDisplay(dpy); + GetReq(DMXForceWindowCreation, req); + req->reqType = info->codes->major_opcode; + req->dmxReqType = X_DMXForceWindowCreation; + req->window = window; + if (!_XReply(dpy, (xReply *)&rep, 0, xTrue)) { + UnlockDisplay(dpy); + SyncHandle(); + return False; + } + + UnlockDisplay(dpy); + SyncHandle(); + return rep.status == Success ? True : False; +} + +/** If the DMXGetScreenCount protocol request returns the screen count, + * the value will be placed in \a screen_count, and True will be + * returned. Otherwise, False will be returned. + * + * Available in DMX Protocol Version 1.0 */ +Bool DMXGetScreenCount(Display *dpy, int *screen_count) +{ + XExtDisplayInfo *info = find_display(dpy); + xDMXGetScreenCountReply rep; + xDMXGetScreenCountReq *req; + + DMXCheckExtension(dpy, info, False); + + LockDisplay(dpy); + GetReq(DMXGetScreenCount, req); + req->reqType = info->codes->major_opcode; + req->dmxReqType = X_DMXGetScreenCount; + if (!_XReply(dpy, (xReply *)&rep, 0, xTrue)) { + UnlockDisplay(dpy); + SyncHandle(); + return False; + } + *screen_count = rep.screenCount; + UnlockDisplay(dpy); + SyncHandle(); + return True; +} + +/** If the DMXGetScreenAttributes protocol request returns information + * for the specified \a physical_screen, information about the screen + * will be placed in \a attr, and True will be returned. Otherwise, + * False will be returned. + * + * Available in DMX Protocol Version 1.0; Modified in Version 2.0 */ +Bool DMXGetScreenAttributes(Display *dpy, int physical_screen, + DMXScreenAttributes *attr) +{ + XExtDisplayInfo *info = find_display(dpy); + xDMXGetScreenAttributesReply rep; + xDMXGetScreenAttributesReq *req; + + DMXCheckExtension(dpy, info, False); + + LockDisplay(dpy); + GetReq(DMXGetScreenAttributes, req); + req->reqType = info->codes->major_opcode; + req->dmxReqType = X_DMXGetScreenAttributes; + req->physicalScreen = physical_screen; + if (!_XReply(dpy, (xReply *)&rep, + (SIZEOF(xDMXGetScreenAttributesReply) - 32) >> 2, xFalse)) { + UnlockDisplay(dpy); + SyncHandle(); + return False; + } + attr->displayName = Xmalloc(rep.displayNameLength + 1 + 4 /* for pad */); + _XReadPad(dpy, attr->displayName, rep.displayNameLength); + attr->displayName[rep.displayNameLength] = '\0'; + attr->logicalScreen = rep.logicalScreen; + + attr->screenWindowWidth = rep.screenWindowWidth; + attr->screenWindowHeight = rep.screenWindowHeight; + attr->screenWindowXoffset = rep.screenWindowXoffset; + attr->screenWindowYoffset = rep.screenWindowYoffset; + + attr->rootWindowWidth = rep.rootWindowWidth; + attr->rootWindowHeight = rep.rootWindowHeight; + attr->rootWindowXoffset = rep.rootWindowXoffset; + attr->rootWindowYoffset = rep.rootWindowYoffset; + attr->rootWindowXorigin = rep.rootWindowXorigin; + attr->rootWindowYorigin = rep.rootWindowYorigin; + UnlockDisplay(dpy); + SyncHandle(); + return True; +} + +static CARD32 _DMXGetScreenAttribute(int bit, DMXScreenAttributes *attr) +{ + switch (1 << bit) { + case DMXScreenWindowWidth: return attr->screenWindowWidth; + case DMXScreenWindowHeight: return attr->screenWindowHeight; + case DMXScreenWindowXoffset: return attr->screenWindowXoffset; + case DMXScreenWindowYoffset: return attr->screenWindowYoffset; + case DMXRootWindowWidth: return attr->rootWindowWidth; + case DMXRootWindowHeight: return attr->rootWindowHeight; + case DMXRootWindowXoffset: return attr->rootWindowXoffset; + case DMXRootWindowYoffset: return attr->rootWindowYoffset; + case DMXRootWindowXorigin: return attr->rootWindowXorigin; + case DMXRootWindowYorigin: return attr->rootWindowYorigin; + default: return 0; + } +} + +static int _DMXDumpScreenAttributes(Display *dpy, + unsigned long mask, + DMXScreenAttributes *attr) +{ + int i; + unsigned long value_list[32]; + unsigned long *value = value_list; + int count = 0; + + for (i = 0; i < 32; i++) { + if (mask & (1 << i)) { + *value++ = _DMXGetScreenAttribute(i, attr); + ++count; + } + } + Data32(dpy, value_list, count * sizeof(CARD32)); + return count; +} + +static CARD32 _DMXGetInputAttribute(int bit, DMXInputAttributes *attr) +{ + switch (1 << bit) { + case DMXInputType: + switch (attr->inputType) { + case DMXLocalInputType: return 0; + case DMXConsoleInputType: return 1; + case DMXBackendInputType: return 2; + } + return attr->inputType; + case DMXInputPhysicalScreen: return attr->physicalScreen; + case DMXInputSendsCore: return attr->sendsCore; + default: return 0; + } +} + +static int _DMXDumpInputAttributes(Display *dpy, + unsigned long mask, + DMXInputAttributes *attr) +{ + int i; + unsigned long value_list[32]; + unsigned long *value = value_list; + int count = 0; + + for (i = 0; i < 32; i++) { + if (mask & (1 << i)) { + *value++ = _DMXGetInputAttribute(i, attr); + ++count; + } + } + Data32(dpy, value_list, count * sizeof(CARD32)); + return count; +} + +/** Change geometries and positions of the DMX screen and root windows + * on the back-end X server. */ +int DMXChangeScreensAttributes(Display *dpy, + int screen_count, + int *screens, + int mask_count, + unsigned int *masks, + DMXScreenAttributes *attrs, /* vector */ + int *error_screen) +{ + XExtDisplayInfo *info = find_display(dpy); + xDMXChangeScreensAttributesReply rep; + xDMXChangeScreensAttributesReq *req; + int i; + unsigned int mask = 0; + CARD32 *screen_list; + CARD32 *mask_list; + + DMXCheckExtension(dpy, info, False); + + if (screen_count < 1 || mask_count < 1) return DmxBadValue; + + LockDisplay(dpy); + GetReq(DMXChangeScreensAttributes, req); + req->reqType = info->codes->major_opcode; + req->dmxReqType = X_DMXChangeScreensAttributes; + req->screenCount = screen_count; + req->maskCount = mask_count; + req->length += screen_count + mask_count; + + screen_list = (CARD32 *)Xmalloc(sizeof(*screen_list) * screen_count); + for (i = 0; i < screen_count; i++) screen_list[i] = screens[i]; + Data32(dpy, screen_list, screen_count * sizeof(CARD32)); + Xfree(screen_list); + + mask_list = (CARD32 *)Xmalloc(sizeof(*mask_list) * mask_count); + for (i = 0; i < mask_count; i++) mask_list[i] = masks[i]; + Data32(dpy, mask_list, mask_count * sizeof(CARD32)); + Xfree(mask_list); + + for (i = 0; i < screen_count; i++) { + if (i < mask_count) mask = masks[i]; + req->length += _DMXDumpScreenAttributes(dpy, mask, attrs + i); + } + + if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { + UnlockDisplay(dpy); + SyncHandle(); + return DmxBadReply; + } + if (error_screen) *error_screen = rep.errorScreen; + UnlockDisplay(dpy); + SyncHandle(); + return rep.status; +} + +/** Add a screen. */ +Bool DMXAddScreen(Display *dpy, const char *displayName, unsigned int mask, + DMXScreenAttributes *attr, int *screen) +{ + XExtDisplayInfo *info = find_display(dpy); + xDMXAddScreenReply rep; + xDMXAddScreenReq *req; + int length; + int paddedLength; + + DMXCheckExtension(dpy, info, False); + + LockDisplay(dpy); + GetReq(DMXAddScreen, req); + length = displayName ? strlen(displayName) : 0; + paddedLength = (length + 3) & ~3; + req->reqType = info->codes->major_opcode; + req->dmxReqType = X_DMXAddScreen; + req->displayNameLength = length; + req->physicalScreen = *screen; + req->valueMask = mask; + req->length += paddedLength/4; + req->length += _DMXDumpScreenAttributes(dpy, mask, attr); + + if (length) { + char *buffer = Xmalloc(paddedLength); + memset(buffer, 0, paddedLength); + strcpy(buffer, displayName); + Data32(dpy, buffer, paddedLength); + Xfree(buffer); + } + + if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { + UnlockDisplay(dpy); + SyncHandle(); + return False; + } + if (screen) *screen = rep.physicalScreen; + UnlockDisplay(dpy); + SyncHandle(); + return rep.status == Success ? True : False; +} + +/** Remove a screen. */ +Bool DMXRemoveScreen(Display *dpy, int screen) +{ + XExtDisplayInfo *info = find_display(dpy); + xDMXRemoveScreenReply rep; + xDMXRemoveScreenReq *req; + + DMXCheckExtension(dpy, info, False); + + LockDisplay(dpy); + GetReq(DMXRemoveScreen, req); + req->reqType = info->codes->major_opcode; + req->dmxReqType = X_DMXRemoveScreen; + req->physicalScreen = screen; + + if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { + UnlockDisplay(dpy); + SyncHandle(); + return False; + } + UnlockDisplay(dpy); + SyncHandle(); + return rep.status == Success ? True : False; +} + +/** If the DMXGetWindowAttributes protocol request returns information + * about the specified \a window, the number of screens for which + * information is available will be returned in \a screen_count and + * information about the first \a available_count of those screens will + * be placed in \a inf. Because this call transports a great deal of + * information over the wire, please call #DMXGetScreenCount first, and + * make sure \a inf is that large. + * + * Note that if the specified \a window has not yet been mapped when + * #DMXGetWindowAttributes is called, then a subsequent XMapWindow call + * might be buffered in xlib while requests directly to the back-end X + * servers are processed. This race condition can be solved by calling + * #DMXSync before talking directly to the back-end X servers. + * + * Available in DMX Protocol Version 1.0, but not working correctly + * until DMX Protocol Version 1.4 */ +Bool DMXGetWindowAttributes(Display *dpy, Window window, + int *screen_count, int available_count, + DMXWindowAttributes *inf) +{ + XExtDisplayInfo *info = find_display(dpy); + xDMXGetWindowAttributesReply rep; + xDMXGetWindowAttributesReq *req; + unsigned long current; + CARD32 *screens; /* Must match protocol size */ + CARD32 *windows; /* Must match protocol size */ + XRectangle *pos; /* Must match protocol size */ + XRectangle *vis; /* Must match protocol size */ + + DMXCheckExtension(dpy, info, False); + + LockDisplay(dpy); + GetReq(DMXGetWindowAttributes, req); + req->reqType = info->codes->major_opcode; + req->dmxReqType = X_DMXGetWindowAttributes; + req->window = window; + if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { + UnlockDisplay(dpy); + SyncHandle(); + return False; + } + + /* FIXME: check for NULL? */ + screens = Xmalloc(rep.screenCount * sizeof(*screens)); + windows = Xmalloc(rep.screenCount * sizeof(*windows)); + pos = Xmalloc(rep.screenCount * sizeof(*pos)); + vis = Xmalloc(rep.screenCount * sizeof(*vis)); + + _XRead(dpy, (char *)screens, rep.screenCount * sizeof(*screens)); + _XRead(dpy, (char *)windows, rep.screenCount * sizeof(*windows)); + _XRead(dpy, (char *)pos, rep.screenCount * sizeof(*pos)); + _XRead(dpy, (char *)vis, rep.screenCount * sizeof(*vis)); + + *screen_count = rep.screenCount; + for (current = 0; + current < rep.screenCount && current < (unsigned)available_count; + current++, inf++) { + inf->screen = screens[current]; + inf->window = windows[current]; + inf->pos = pos[current]; + inf->vis = vis[current]; + } + + Xfree(vis); + Xfree(pos); + Xfree(windows); + Xfree(screens); + + UnlockDisplay(dpy); + SyncHandle(); + return True; +} + +/** If the DMXGetDesktopAttributes protocol request returns information + * correctly, the information will be placed in \a attr, and True will + * be returned. Otherwise, False will be returned. + * + * Available in DMX Protocol Version 2.0 */ +Bool DMXGetDesktopAttributes(Display *dpy, DMXDesktopAttributes *attr) +{ + XExtDisplayInfo *info = find_display(dpy); + xDMXGetDesktopAttributesReply rep; + xDMXGetDesktopAttributesReq *req; + + DMXCheckExtension(dpy, info, False); + + LockDisplay(dpy); + GetReq(DMXGetDesktopAttributes, req); + req->reqType = info->codes->major_opcode; + req->dmxReqType = X_DMXGetDesktopAttributes; + if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { + UnlockDisplay(dpy); + SyncHandle(); + return False; + } + attr->width = rep.width; + attr->height = rep.height; + attr->shiftX = rep.shiftX; + attr->shiftY = rep.shiftY; + + UnlockDisplay(dpy); + SyncHandle(); + return True; +} + +static CARD32 _DMXGetDesktopAttribute(int bit, DMXDesktopAttributes *attr) +{ + switch (1 << bit) { + case DMXDesktopWidth: return attr->width; + case DMXDesktopHeight: return attr->height; + case DMXDesktopShiftX: return attr->shiftX; + case DMXDesktopShiftY: return attr->shiftY; + default: return 0; + } +} + +static int _DMXDumpDesktopAttributes(Display *dpy, + unsigned long mask, + DMXDesktopAttributes *attr) +{ + int i; + unsigned long value_list[32]; + unsigned long *value = value_list; + int count = 0; + + for (i = 0; i < 32; i++) { + if (mask & (1 << i)) { + *value++ = _DMXGetDesktopAttribute(i, attr); + ++count; + } + } + Data32(dpy, value_list, count * sizeof(CARD32)); + return count; +} + +/** Change the global bounding box and origin offset. + * + * Available in DMX Protocol Version 2.0 */ +int DMXChangeDesktopAttributes(Display *dpy, + unsigned int mask, + DMXDesktopAttributes *attr) +{ + XExtDisplayInfo *info = find_display(dpy); + xDMXChangeDesktopAttributesReply rep; + xDMXChangeDesktopAttributesReq *req; + + DMXCheckExtension(dpy, info, False); + + LockDisplay(dpy); + GetReq(DMXChangeDesktopAttributes, req); + req->reqType = info->codes->major_opcode; + req->dmxReqType = X_DMXChangeDesktopAttributes; + req->valueMask = mask; + req->length +=_DMXDumpDesktopAttributes(dpy, mask, attr); + + if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { + UnlockDisplay(dpy); + SyncHandle(); + return DmxBadReply; + } + UnlockDisplay(dpy); + SyncHandle(); + return rep.status; +} + +/** If the DMXGetInputCount protocol request returns the input count, + * the value will be placed in \a input_count, and True will be + * returned. Otherwise, False will be returned. + * + * Available in DMX Protocol Version 1.1 */ +Bool DMXGetInputCount(Display *dpy, int *input_count) +{ + XExtDisplayInfo *info = find_display(dpy); + xDMXGetInputCountReply rep; + xDMXGetInputCountReq *req; + + DMXCheckExtension(dpy, info, False); + + LockDisplay(dpy); + GetReq(DMXGetInputCount, req); + req->reqType = info->codes->major_opcode; + req->dmxReqType = X_DMXGetInputCount; + if (!_XReply(dpy, (xReply *)&rep, 0, xTrue)) { + UnlockDisplay(dpy); + SyncHandle(); + return False; + } + *input_count = rep.inputCount; + UnlockDisplay(dpy); + SyncHandle(); + return True; +} + +/** If the DMXGetInputAttributes protocol request returns information + * about the input device with the specified \a id, information about + * the input device will be placed in \a inf, and True will be returned. + * Otherwise, False will be returned. + * + * Available in DMX Protocol Version 1.1 */ +Bool DMXGetInputAttributes(Display *dpy, int id, DMXInputAttributes *inf) +{ + XExtDisplayInfo *info = find_display(dpy); + xDMXGetInputAttributesReply rep; + xDMXGetInputAttributesReq *req; + char *buffer; + + DMXCheckExtension(dpy, info, False); + + LockDisplay(dpy); + GetReq(DMXGetInputAttributes, req); + req->reqType = info->codes->major_opcode; + req->dmxReqType = X_DMXGetInputAttributes; + req->deviceId = id; + if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { + UnlockDisplay(dpy); + SyncHandle(); + return False; + } + + switch (rep.inputType) { + case 0: inf->inputType = DMXLocalInputType; break; + case 1: inf->inputType = DMXConsoleInputType; break; + case 2: inf->inputType = DMXBackendInputType; break; + } + + inf->physicalScreen = rep.physicalScreen; + inf->physicalId = rep.physicalId; + inf->isCore = rep.isCore; + inf->sendsCore = rep.sendsCore; + inf->detached = rep.detached; + buffer = Xmalloc(rep.nameLength + 1 + 4 /* for pad */); + _XReadPad(dpy, buffer, rep.nameLength); + buffer[rep.nameLength] = '\0'; + inf->name = buffer; + UnlockDisplay(dpy); + SyncHandle(); + return True; +} + +/** Add input. */ +Bool DMXAddInput(Display *dpy, unsigned int mask, DMXInputAttributes *attr, + int *id) +{ + XExtDisplayInfo *info = find_display(dpy); + xDMXAddInputReply rep; + xDMXAddInputReq *req; + int length; + int paddedLength; + + DMXCheckExtension(dpy, info, False); + + LockDisplay(dpy); + GetReq(DMXAddInput, req); + length = attr->name ? strlen(attr->name) : 0; + paddedLength = (length + 3) & ~3; + req->reqType = info->codes->major_opcode; + req->dmxReqType = X_DMXAddInput; + req->displayNameLength = length; + req->valueMask = mask; + req->length += paddedLength/4; + req->length += _DMXDumpInputAttributes(dpy, mask, attr); + + if (length) { + char *buffer = Xmalloc(paddedLength); + memset(buffer, 0, paddedLength); + strcpy(buffer, attr->name); + Data32(dpy, buffer, paddedLength); + Xfree(buffer); + } + + if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { + UnlockDisplay(dpy); + SyncHandle(); + return False; + } + if (id) *id = rep.physicalId; + UnlockDisplay(dpy); + SyncHandle(); + return rep.status == Success ? True : False; +} + +/** Add backend input (a helper function that calls #DMXAddInput). */ +Bool DMXAddBackendInput(Display *dpy, int screen, int sendsCore, int *newId) +{ + DMXInputAttributes attr; + unsigned int mask = (DMXInputType + | DMXInputPhysicalScreen + | DMXInputSendsCore); + + attr.inputType = DMXBackendInputType; + attr.physicalScreen = screen; + attr.sendsCore = sendsCore; + attr.name = NULL; + return DMXAddInput(dpy, mask, &attr, newId); +} + +/** Add console input (a helper function that calls #DMXAddInput). */ +Bool DMXAddConsoleInput(Display *dpy, const char *name, int sendsCore, + int *newId) +{ + DMXInputAttributes attr; + unsigned int mask = (DMXInputType + | DMXInputSendsCore); + + attr.inputType = DMXConsoleInputType; + attr.physicalScreen = 0; + attr.sendsCore = sendsCore; + attr.name = name; + return DMXAddInput(dpy, mask, &attr, newId); +} + +/** Remove an input. */ +Bool DMXRemoveInput(Display *dpy, int id) +{ + XExtDisplayInfo *info = find_display(dpy); + xDMXRemoveInputReply rep; + xDMXRemoveInputReq *req; + + DMXCheckExtension(dpy, info, False); + + LockDisplay(dpy); + GetReq(DMXRemoveInput, req); + req->reqType = info->codes->major_opcode; + req->dmxReqType = X_DMXRemoveInput; + req->physicalId = id; + + if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) { + UnlockDisplay(dpy); + SyncHandle(); + return False; + } + UnlockDisplay(dpy); + SyncHandle(); + return rep.status == Success ? True : False; +} Index: xc/lib/dps/Imakefile diff -u xc/lib/dps/Imakefile:1.17 xc/lib/dps/Imakefile:1.18 --- xc/lib/dps/Imakefile:1.17 Tue Oct 21 13:41:45 2003 +++ xc/lib/dps/Imakefile Sun Apr 4 22:33:13 2004 @@ -1,8 +1,8 @@ -XCOMM $XFree86: xc/lib/dps/Imakefile,v 1.17 2003/10/21 17:41:45 tsi Exp $ +XCOMM $XFree86: xc/lib/dps/Imakefile,v 1.18 2004/04/05 02:33:13 dawes Exp $ #define DoNormalLib NormalLibDps #define DoSharedLib SharedLibDps -#define DoExtraLib SharedLibDps +#define DoExtraLib ExtraLibDps #define DoDebugLib DebugLibDps #define DoProfileLib ProfileLibDps #define LibName dps Index: xc/lib/dps/Xlibnet.h diff -u xc/lib/dps/Xlibnet.h:1.7 xc/lib/dps/Xlibnet.h:1.8 --- xc/lib/dps/Xlibnet.h:1.7 Fri May 31 14:45:48 2002 +++ xc/lib/dps/Xlibnet.h Sat Apr 3 17:26:21 2004 @@ -13,7 +13,7 @@ suitability of this software for any purpose. It is provided "as is" without express or implied warranty. */ -/* $XFree86: xc/lib/dps/Xlibnet.h,v 1.7 2002/05/31 18:45:48 dawes Exp $ */ +/* $XFree86: xc/lib/dps/Xlibnet.h,v 1.8 2004/04/03 22:26:21 dawes Exp $ */ /* * Xlibnet.h - Xlib networking include files for UNIX Systems. */ @@ -58,7 +58,7 @@ #endif #if defined(i386) && defined(SYSV) -#if !defined(SCO) && !defined(SCO325) +#if !defined(__SCO__) #include #endif #include @@ -273,7 +273,7 @@ #ifndef USL_COMPAT #if !defined(USG) || defined(MOTOROLA) -#if (defined(SCO) || defined(SCO325)) || (!(defined(SYSV) && defined(i386))) +#if (defined(__SCO__)) || (!(defined(SYSV) && defined(i386))) #define _XReadV readv #endif #define _XWriteV writev Index: xc/lib/dps/csconndi.c diff -u xc/lib/dps/csconndi.c:1.12 xc/lib/dps/csconndi.c:1.13 --- xc/lib/dps/csconndi.c:1.12 Tue May 27 18:26:43 2003 +++ xc/lib/dps/csconndi.c Sun Jul 25 16:17:02 2004 @@ -47,7 +47,7 @@ * * Author: Adobe Systems Incorporated and MIT X Consortium */ -/* $XFree86: xc/lib/dps/csconndi.c,v 1.12 2003/05/27 22:26:43 tsi Exp $ */ +/* $XFree86: xc/lib/dps/csconndi.c,v 1.13 2004/07/25 20:17:02 dawes Exp $ */ #if defined(sun) && !defined(SVR4) #define memmove(t,f,c) bcopy(f,t,c) @@ -743,8 +743,8 @@ if (_XANYSET(r_mask)) { char buf[BUFSIZE]; - long pend_not_register; - register long pend; + int pend_not_register; + register int pend; register xEvent *ev; /* find out how much data can be read */ Index: xc/lib/dps/cslibint.c diff -u xc/lib/dps/cslibint.c:1.5 xc/lib/dps/cslibint.c:1.6 --- xc/lib/dps/cslibint.c:1.5 Fri May 23 10:38:28 2003 +++ xc/lib/dps/cslibint.c Sun Jul 25 16:17:02 2004 @@ -47,7 +47,7 @@ * * Author: Adobe Systems Incorporated and MIT X Consortium */ -/* $XFree86: xc/lib/dps/cslibint.c,v 1.5 2003/05/23 14:38:28 tsi Exp $ */ +/* $XFree86: xc/lib/dps/cslibint.c,v 1.6 2004/07/25 20:17:02 dawes Exp $ */ /* * XlibInternal.c - Internal support routines for the C subroutine @@ -250,8 +250,8 @@ void _XReadEvents(Display *dpy) { char buf[BUFSIZE]; - long pend_not_register; /* because can't "&" a register variable */ - register long pend; + int pend_not_register; /* because can't "&" a register variable */ + register int pend; register xEvent *ev; Bool not_yet_flushed = True; Index: xc/lib/dps/cslibint.h diff -u xc/lib/dps/cslibint.h:1.4 xc/lib/dps/cslibint.h:1.5 --- xc/lib/dps/cslibint.h:1.4 Wed Jul 25 11:04:54 2001 +++ xc/lib/dps/cslibint.h Sat Apr 3 17:26:21 2004 @@ -47,7 +47,7 @@ * * Author: Adobe Systems Incorporated and MIT X Consortium */ -/* $XFree86: xc/lib/dps/cslibint.h,v 1.4 2001/07/25 15:04:54 dawes Exp $ */ +/* $XFree86: xc/lib/dps/cslibint.h,v 1.5 2004/04/03 22:26:21 dawes Exp $ */ /* * XlibInternal.h - Header definition and support file for the internal @@ -65,7 +65,7 @@ /* For SYSV, no gethostname, so fake it */ #include -#if defined(SCO) || defined(SCO325) +#if defined(__SCO__) /* SCO systems define MAXHOSTNAMELEN here */ #include #endif Index: xc/lib/dps/csopendi.c diff -u xc/lib/dps/csopendi.c:1.3 xc/lib/dps/csopendi.c:1.4 --- xc/lib/dps/csopendi.c:1.3 Sat Oct 27 23:32:43 2001 +++ xc/lib/dps/csopendi.c Sat Oct 23 11:29:26 2004 @@ -46,7 +46,7 @@ * * Author: Adobe Systems Incorporated and MIT X Consortium */ -/* $XFree86: xc/lib/dps/csopendi.c,v 1.3 2001/10/28 03:32:43 tsi Exp $ */ +/* $XFree86: xc/lib/dps/csopendi.c,v 1.4 2004/10/23 15:29:26 dawes Exp $ */ #include #include @@ -266,7 +266,6 @@ break; case findnx_error: return(NULL); - break; default: DPSFatalProc(NULL, "Illegal value returned by XDPSNXFindNX"); break; Index: xc/lib/dps/dpsXclient.c diff -u xc/lib/dps/dpsXclient.c:1.3 xc/lib/dps/dpsXclient.c:1.4 --- xc/lib/dps/dpsXclient.c:1.3 Tue Sep 26 11:56:59 2000 +++ xc/lib/dps/dpsXclient.c Sat Oct 23 11:29:26 2004 @@ -35,7 +35,7 @@ * * Author: Adobe Systems Incorporated */ -/* $XFree86: xc/lib/dps/dpsXclient.c,v 1.3 2000/09/26 15:56:59 tsi Exp $ */ +/* $XFree86: xc/lib/dps/dpsXclient.c,v 1.4 2004/10/23 15:29:26 dawes Exp $ */ #include #include /* sleep() */ @@ -217,7 +217,7 @@ if (c->errorProc != NIL) (*c->errorProc) (ctxt, dps_err_deadContext, (unsigned long) c, 0); XDPSLSetWrapWaitingFlag(xwh->dpy, False); - E_RTRN_VOID; + E_RTRN_VOID } /* Someone could conceivably change the event delivery mode in the Index: xc/lib/dpstk/Imakefile diff -u xc/lib/dpstk/Imakefile:1.6 xc/lib/dpstk/Imakefile:1.7 --- xc/lib/dpstk/Imakefile:1.6 Wed Jun 7 18:03:00 2000 +++ xc/lib/dpstk/Imakefile Sun Apr 4 22:33:13 2004 @@ -1,8 +1,8 @@ -XCOMM $XFree86: xc/lib/dpstk/Imakefile,v 1.6 2000/06/07 22:03:00 tsi Exp $ +XCOMM $XFree86: xc/lib/dpstk/Imakefile,v 1.7 2004/04/05 02:33:13 dawes Exp $ #define DoNormalLib NormalLibDpsTk #define DoSharedLib SharedLibDpsTk -#define DoExtraLib SharedLibDpsTk +#define DoExtraLib ExtraLibDpsTk #define DoDebugLib DebugLibDpsTk #define DoProfileLib ProfileLibDpsTk #define LibName dpstk Index: xc/lib/expat/Imakefile diff -u xc/lib/expat/Imakefile:1.9 xc/lib/expat/Imakefile:1.10 --- xc/lib/expat/Imakefile:1.9 Tue May 27 12:34:35 2003 +++ xc/lib/expat/Imakefile Sun Apr 4 22:33:13 2004 @@ -1,8 +1,8 @@ -XCOMM $XFree86: xc/lib/expat/Imakefile,v 1.9 2003/05/27 16:34:35 tsi Exp $ +XCOMM $XFree86: xc/lib/expat/Imakefile,v 1.10 2004/04/05 02:33:13 dawes Exp $ #define DoNormalLib NormalLibExpat #define DoSharedLib SharedLibExpat -#define DoExtraLib SharedLibExpat +#define DoExtraLib ExtraLibExpat #define DoDebugLib DebugLibExpat #define DoProfileLib ProfileLibExpat #define HasSharedData YES Index: xc/lib/font/Imakefile diff -u xc/lib/font/Imakefile:3.38 xc/lib/font/Imakefile:3.40 --- xc/lib/font/Imakefile:3.38 Fri Feb 6 23:45:18 2004 +++ xc/lib/font/Imakefile Fri Apr 30 21:29:57 2004 @@ -3,7 +3,7 @@ -XCOMM $XFree86: xc/lib/font/Imakefile,v 3.38 2004/02/07 04:45:18 dawes Exp $ +XCOMM $XFree86: xc/lib/font/Imakefile,v 3.40 2004/05/01 01:29:57 dawes Exp $ #include @@ -11,7 +11,7 @@ #define DoNormalLib NormalLibFont #define DoSharedLib SharedLibFont -#define DoExtraLib SharedLibFont +#define DoExtraLib ExtraLibFont #define DoDebugLib DebugLibFont #define DoProfileLib ProfileLibFont @@ -69,9 +69,6 @@ FREETYPEPROFILEOBJS = FreeType/profiled/?*.o FREETYPEDONES = FreeType/DONE #endif -#if BuildXTrueType - XTTDIRS = X-TrueType -#endif #if BuildBuiltinFonts BUILTINDIRS = builtins BUILTINSHAREDOBJS = builtins/?*.o @@ -91,7 +88,7 @@ SUBDIRS = bitmap fontfile fc $(FONTCACHEDIRS) \ $(SPEEDODIRS) $(TYPE1DIRS) \ - $(FREETYPEDIRS) $(XTTDIRS) $(BUILTINDIRS) \ + $(FREETYPEDIRS) $(BUILTINDIRS) \ util $(STUBDIRS) SHARED_OBJS = bitmap/?*.o fontfile/?*.o fc/?*.o $(FONTCACHESHAREDOBJS) \ $(SPEEDOSHAREDOBJS) $(TYPE1SHAREDOBJS) \ Index: xc/lib/font/FreeType/ftconfig.h diff -u xc/lib/font/FreeType/ftconfig.h:1.7 xc/lib/font/FreeType/ftconfig.h:1.8 --- xc/lib/font/FreeType/ftconfig.h:1.7 Wed Nov 5 11:54:28 2003 +++ xc/lib/font/FreeType/ftconfig.h Mon Apr 26 12:15:56 2004 @@ -4,7 +4,7 @@ /* */ /* ANSI-specific configuration file (specification only). */ /* */ -/* Copyright 1996-2001, 2002 by */ +/* Copyright 1996-2001, 2002, 2003, 2004 by */ /* David Turner, Robert Wilhelm, and Werner Lemberg. */ /* */ /* Modified for XFree86. */ @@ -17,7 +17,7 @@ /* */ /***************************************************************************/ -/* $XFree86: xc/lib/font/FreeType/ftconfig.h,v 1.7 2003/11/05 16:54:28 tsi Exp $ */ +/* $XFree86: xc/lib/font/FreeType/ftconfig.h,v 1.8 2004/04/26 16:15:56 dawes Exp $ */ /*************************************************************************/ /* */ @@ -61,10 +61,23 @@ /*************************************************************************/ +#ifndef __CHAR_BIT__ +#define __CHAR_BIT__ 8 +#endif + +#ifndef CHAR_BIT +#define CHAR_BIT 8 +#endif + + #ifdef XFREE86_FT2 # include "X11/Xmd.h" +#ifndef FT_CHAR_BIT +#define FT_CHAR_BIT CHAR_BIT +#endif + /* The number of bytes in an `int' type. */ # define FT_SIZEOF_INT 4 @@ -77,25 +90,38 @@ #else - /* The number of bytes in an `int' type. */ -# if FT_UINT_MAX == 0xFFFFFFFFUL -# define FT_SIZEOF_INT 4 -# elif FT_UINT_MAX == 0xFFFFU -# define FT_SIZEOF_INT 2 -# elif FT_UINT_MAX > 0xFFFFFFFFU && FT_UINT_MAX == 0xFFFFFFFFFFFFFFFFU -# define FT_SIZEOF_INT 8 -# else -# error "Unsupported number of bytes in `int' type!" -# endif + /* There are systems (like the Texas Instruments 'C54x) where a `char' */ + /* has 16 bits. ANSI C says that sizeof(char) is always 1. Since an */ + /* `int' has 16 bits also for this system, sizeof(int) gives 1 which */ + /* is probably unexpected. */ + /* */ + /* `CHAR_BIT' (defined in limits.h) gives the number of bits in a */ + /* `char' type. */ - /* The number of bytes in a `long' type. */ -# if FT_ULONG_MAX == 0xFFFFFFFFUL -# define FT_SIZEOF_LONG 4 -# elif FT_ULONG_MAX > 0xFFFFFFFFU && FT_ULONG_MAX == 0xFFFFFFFFFFFFFFFFU -# define FT_SIZEOF_LONG 8 -# else -# error "Unsupported number of bytes in `long' type!" -# endif +#ifndef FT_CHAR_BIT +#define FT_CHAR_BIT CHAR_BIT +#endif + + + /* The size of an `int' type. */ +#if FT_UINT_MAX == 0xFFFFFFFFUL +#define FT_SIZEOF_INT (32 / FT_CHAR_BIT) +#elif FT_UINT_MAX == 0xFFFFU +#define FT_SIZEOF_INT (16 / FT_CHAR_BIT) +#elif FT_UINT_MAX > 0xFFFFFFFFU && FT_UINT_MAX == 0xFFFFFFFFFFFFFFFFU +#define FT_SIZEOF_INT (64 / FT_CHAR_BIT) +#else +#error "Unsupported size of `int' type!" +#endif + + /* The size of a `long' type. */ +#if FT_ULONG_MAX == 0xFFFFFFFFUL +#define FT_SIZEOF_LONG (32 / FT_CHAR_BIT) +#elif FT_ULONG_MAX > 0xFFFFFFFFU && FT_ULONG_MAX == 0xFFFFFFFFFFFFFFFFU +#define FT_SIZEOF_LONG (64 / FT_CHAR_BIT) +#else +#error "Unsupported size of `long' type!" +#endif #endif @@ -128,8 +154,8 @@ /* This is the only necessary change, so it is defined here instead */ /* providing a new configuration file. */ /* */ -#if ( defined( __APPLE__ ) && !defined ( DARWIN_NO_CARBON ) ) || \ - ( defined( __MWERKS__ ) && defined( macintosh ) ) +#if ( defined( __APPLE__ ) && !defined( DARWIN_NO_CARBON ) ) || \ + ( defined( __MWERKS__ ) && defined( macintosh ) ) #define FT_MACINTOSH 1 #endif @@ -143,12 +169,12 @@ typedef signed short FT_Int16; typedef unsigned short FT_UInt16; -#if FT_SIZEOF_INT == 4 +#if FT_SIZEOF_INT == (32 / FT_CHAR_BIT) typedef signed int FT_Int32; typedef unsigned int FT_UInt32; -#elif FT_SIZEOF_LONG == 4 +#elif FT_SIZEOF_LONG == (32 / FT_CHAR_BIT) typedef signed long FT_Int32; typedef unsigned long FT_UInt32; @@ -157,13 +183,13 @@ #error "no 32bit type found -- please check your configuration files" #endif - /* now, lookup for an integer type that is at least 32 bits */ -#if FT_SIZEOF_INT >= 4 + /* look up an integer type that is at least 32 bits */ +#if FT_SIZEOF_INT >= (32 / FT_CHAR_BIT) typedef int FT_Fast; typedef unsigned int FT_UFast; -#elif FT_SIZEOF_LONG >= 4 +#elif FT_SIZEOF_LONG >= (32 / FT_CHAR_BIT) typedef long FT_Fast; typedef unsigned long FT_UFast; @@ -173,7 +199,7 @@ /* determine whether we have a 64-bit int type for platforms without */ /* Autoconf */ -#if FT_SIZEOF_LONG == 8 +#if FT_SIZEOF_LONG == (64 / FT_CHAR_BIT) /* FT_LONG64 must be defined if a 64-bit type is available */ #define FT_LONG64 @@ -198,10 +224,10 @@ /* Watcom doesn't provide 64-bit data types */ -#elif defined( __MWKS__ ) /* Metrowerks CodeWarrior */ +#elif defined( __MWERKS__ ) /* Metrowerks CodeWarrior */ - /* I don't know if it provides 64-bit data types, any suggestion */ - /* is welcome. */ +#define FT_LONG64 +#define FT_INT64 long long int #elif defined( __GNUC__ ) @@ -209,7 +235,12 @@ #define FT_LONG64 #define FT_INT64 long long int -#endif /* FT_SIZEOF_LONG == 8 */ +#endif /* FT_SIZEOF_LONG == (64 / FT_CHAR_BIT) */ + + +#define FT_BEGIN_STMNT do { +#define FT_END_STMNT } while ( 0 ) +#define FT_DUMMY_STMNT FT_BEGIN_STMNT FT_END_STMNT /*************************************************************************/ Index: xc/lib/font/FreeType/ftfuncs.c diff -u xc/lib/font/FreeType/ftfuncs.c:1.44 xc/lib/font/FreeType/ftfuncs.c:1.45 --- xc/lib/font/FreeType/ftfuncs.c:1.44 Mon Feb 23 20:13:04 2004 +++ xc/lib/font/FreeType/ftfuncs.c Wed Apr 14 11:32:43 2004 @@ -5,7 +5,7 @@ Copyright (c) 1998 Kazushi (Jam) Marukawa, All rights reserved. Copyright (c) 1998 Takuya SHIOZAKI, All rights reserved. Copyright (c) 1998 X-TrueType Server Project, All rights reserved. -Copyright (c) 2003 After X-TT Project, All rights reserved. +Copyright (c) 2003-2004 After X-TT Project, All rights reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -26,7 +26,7 @@ THE SOFTWARE. */ -/* $XFree86: xc/lib/font/FreeType/ftfuncs.c,v 1.44 2004/02/24 01:13:04 dawes Exp $ */ +/* $XFree86: xc/lib/font/FreeType/ftfuncs.c,v 1.45 2004/04/14 15:32:43 dawes Exp $ */ #include "fontmisc.h" @@ -51,7 +51,9 @@ #include FT_XFREE86_H #include FT_BBOX_H #include FT_INTERNAL_TRUETYPE_TYPES_H -#include "ttobjs.h" +#include FT_TRUETYPE_TAGS_H +#include FT_INTERNAL_SFNT_H +#include FT_INTERNAL_STREAM_H /* * If you want to use FT_Outline_Get_CBox instead of * FT_Outline_Get_BBox, define here. @@ -455,6 +457,33 @@ return FTtoXReturnCode(ftrc); } + if( FT_IS_SFNT( face->face ) ) { + /* See Set_Char_Sizes() in ttdriver.c */ + FT_Error err; + TT_Face tt_face; + FT_Long tt_dim_x, tt_dim_y; + FT_UShort tt_x_ppem, tt_y_ppem; + FT_F26Dot6 tt_char_width, tt_char_height; + SFNT_Service sfnt; + tt_face=(TT_Face)face->face; + tt_char_width = (int)(trans->scale*(1<<6) + 0.5); + tt_char_height = (int)(trans->scale*(1<<6) + 0.5); + if ( ( tt_face->header.Flags & 8 ) != 0 ) { + tt_dim_x = ( ( tt_char_width * trans->xres + (36+32*72) ) / 72 ) & -64; + tt_dim_y = ( ( tt_char_height * trans->yres + (36+32*72) ) / 72 ) & -64; + } + else{ + tt_dim_x = ( ( tt_char_width * trans->xres + 36 ) / 72 ); + tt_dim_y = ( ( tt_char_height * trans->yres + 36 ) / 72 ); + } + tt_x_ppem = (FT_UShort)( tt_dim_x >> 6 ); + tt_y_ppem = (FT_UShort)( tt_dim_y >> 6 ); + /* See Reset_SBit_Size() in ttobjs.c */ + sfnt = (SFNT_Service)tt_face->sfnt; + err = sfnt->set_sbit_strike(tt_face,tt_x_ppem,tt_y_ppem,&instance->strike_index); + if ( err ) instance->strike_index=0xFFFFU; + } + /* maintain a linked list of instances */ instance->next = instance->face->instances; instance->face->instances = instance; @@ -872,20 +901,88 @@ return -1; } +static FT_Error +FT_Do_SBit_Metrics( FT_Face ft_face, FT_Size ft_size, FT_ULong strike_index, + FT_UShort glyph_index, FT_Glyph_Metrics *metrics_return ) +{ + SFNT_Service sfnt; + TT_Face face; + FT_Error error; + FT_Stream stream; + TT_SBit_Strike strike; + TT_SBit_Range range; + TT_SBit_MetricsRec elem_metrics; + FT_ULong ebdt_pos; + FT_ULong glyph_offset; + ; + + if ( ! FT_IS_SFNT( ft_face ) ) + { + error=-1; + goto Exit; + } + + face = (TT_Face)ft_face; + sfnt = (SFNT_Service)face->sfnt; + + if ( strike_index != 0xFFFFU && sfnt->load_sbits ) { + /* Check whether there is a glyph sbit for the current index */ + error = sfnt->find_sbit_image( face, glyph_index, strike_index, + &range, &strike, &glyph_offset ); + } + else error=-1; + if ( error ) goto Exit; + + if ( metrics_return == NULL ) goto Exit; + + stream = face->root.stream; + + /* now, find the location of the `EBDT' table in */ + /* the font file */ + error = face->goto_table( face, TTAG_EBDT, stream, 0 ); + if ( error ) + error = face->goto_table( face, TTAG_bdat, stream, 0 ); + if (error) + goto Exit; + + ebdt_pos = FT_STREAM_POS(); + + /* place stream at beginning of glyph data and read metrics */ + if ( FT_STREAM_SEEK( ebdt_pos + glyph_offset ) ) + goto Exit; + + error = sfnt->load_sbit_metrics( stream, range, &elem_metrics ); + if ( error ) + goto Exit; + + metrics_return->width = (FT_Pos)elem_metrics.width << 6; + metrics_return->height = (FT_Pos)elem_metrics.height << 6; + + metrics_return->horiBearingX = (FT_Pos)elem_metrics.horiBearingX << 6; + metrics_return->horiBearingY = (FT_Pos)elem_metrics.horiBearingY << 6; + metrics_return->horiAdvance = (FT_Pos)elem_metrics.horiAdvance << 6; + + metrics_return->vertBearingX = (FT_Pos)elem_metrics.vertBearingX << 6; + metrics_return->vertBearingY = (FT_Pos)elem_metrics.vertBearingY << 6; + metrics_return->vertAdvance = (FT_Pos)elem_metrics.vertAdvance << 6; + + Exit: + return error; +} + int FreeTypeRasteriseGlyph(unsigned idx, int flags, CharInfoPtr tgp, FTInstancePtr instance, int hasMetrics) { FTFacePtr face; - FT_Bitmap *bitmap; FT_BBox bbox; - FT_Long outline_hori_advance; - FT_Long outline_vert_advance; - char *raster = NULL; - FT_Glyph_Metrics *metrics = NULL; + FT_Long outline_hori_advance, outline_vert_advance; + FT_Glyph_Metrics sbit_metrics; + FT_Glyph_Metrics *bitmap_metrics=NULL, *metrics = NULL; + char *raster; int wd, ht, bpr; /* width, height, bytes per row */ int wd_actual, ht_actual; - int ftrc, is_outline, b_shift=0, correct=0; + int ftrc, is_outline, correct, b_shift=0; int dx, dy; int leftSideBearing, rightSideBearing, characterWidth, rawCharacterWidth, ascent, descent; @@ -895,24 +992,8 @@ FreeTypeActivateInstance(instance); - bitmap = &face->face->glyph->bitmap; - if(!tgp) return AllocError; - if( instance->spacing == FT_CHARCELL ) correct=1; - else if( flags & FT_FORCE_CONSTANT_SPACING ) correct=1; - else if( instance->ttcap.flags & TTCAP_IS_VERY_LAZY ){ - if( hasMetrics || (!hasMetrics && (flags & FT_GET_GLYPH_METRICS_ONLY)) ){ - /* If sbit is available, we don't use very lazy method. */ - /* See TT_Load_Glyph */ - if( FT_IS_SFNT( face->face ) ) { - TT_Size tt_size = (TT_Size)instance->size; - if( !( !(instance->load_flags & FT_LOAD_NO_BITMAP) - && tt_size->strike_index != 0xFFFFU ) ) correct=1; - } - } - } - /* * PREPARE METRICS */ @@ -930,34 +1011,42 @@ } /* mono or prop. */ else{ - int new_width, try_very_lazy=correct; + int new_width; double ratio; - if( try_very_lazy ) { - if( ft_get_very_lazy_bbox( idx, face->face, instance->size, - instance->ttcap.vl_slant, - &instance->transformation.matrix, - &bbox, &outline_hori_advance, - &outline_vert_advance ) == 0 ) { - goto bbox_ok; /* skip exact calculation */ + if( ! (instance->load_flags & FT_LOAD_NO_BITMAP) ) { + if( FT_Do_SBit_Metrics(face->face,instance->size,instance->strike_index, + idx,&sbit_metrics)==0 ) { + bitmap_metrics = &sbit_metrics; + } + } + if( bitmap_metrics == NULL ) { + if ( instance->ttcap.flags & TTCAP_IS_VERY_LAZY ) { + if( ft_get_very_lazy_bbox( idx, face->face, instance->size, + instance->ttcap.vl_slant, + &instance->transformation.matrix, + &bbox, &outline_hori_advance, + &outline_vert_advance ) == 0 ) { + goto bbox_ok; /* skip exact calculation */ + } + } + ftrc = FT_Load_Glyph(instance->face->face, idx, + instance->load_flags); + if(ftrc != 0) return FTtoXReturnCode(ftrc); + metrics = &face->face->glyph->metrics; + if( face->face->glyph->format == FT_GLYPH_FORMAT_BITMAP ) { + bitmap_metrics = metrics; } } - ftrc = FT_Load_Glyph(instance->face->face, idx, - instance->load_flags); - metrics = &face->face->glyph->metrics; - - if(ftrc != 0) return FTtoXReturnCode(ftrc); - - if( face->face->glyph->format == FT_GLYPH_FORMAT_BITMAP ) { - /* bitmap, embedded bitmap */ - leftSideBearing = metrics->horiBearingX / 64; - rightSideBearing = (metrics->width + metrics->horiBearingX) / 64; - bbox_center_raw = (2.0 * metrics->horiBearingX + metrics->width)/2.0/64.0; - characterWidth = (int)floor(metrics->horiAdvance + if( bitmap_metrics ) { + leftSideBearing = bitmap_metrics->horiBearingX / 64; + rightSideBearing = (bitmap_metrics->width + bitmap_metrics->horiBearingX) / 64; + bbox_center_raw = (2.0 * bitmap_metrics->horiBearingX + bitmap_metrics->width)/2.0/64.0; + characterWidth = (int)floor(bitmap_metrics->horiAdvance * instance->ttcap.scaleBBoxWidth / 64.0 + .5); - ascent = metrics->horiBearingY / 64; - descent = (metrics->height - metrics->horiBearingY) / 64 ; + ascent = bitmap_metrics->horiBearingY / 64; + descent = (bitmap_metrics->height - bitmap_metrics->horiBearingY) / 64 ; /* */ new_width = characterWidth; if( instance->ttcap.flags & TTCAP_DOUBLE_STRIKE_CORRECT_B_BOX_WIDTH ) @@ -974,7 +1063,7 @@ leftSideBearing += instance->ttcap.lsbShiftOfBitmapAutoItalic; /* */ rawCharacterWidth = - (unsigned short)(short)(floor(1000 * metrics->horiAdvance + (unsigned short)(short)(floor(1000 * bitmap_metrics->horiAdvance * instance->ttcap.scaleBBoxWidth * ratio / 64. / instance->pixel_size)); } @@ -1058,6 +1147,28 @@ if( flags & FT_GET_GLYPH_METRICS_ONLY ) return Successful; /* + * CHECK THE NECESSITY OF BITMAP POSITION'S CORRECTION + */ + + correct=0; + if( instance->spacing == FT_CHARCELL ) correct=1; + else if( flags & FT_FORCE_CONSTANT_SPACING ) correct=1; + else{ + int sbit_available=0; + if( !(instance->load_flags & FT_LOAD_NO_BITMAP) ) { + if( FT_Do_SBit_Metrics(face->face,instance->size, + instance->strike_index,idx,NULL)==0 ) { + sbit_available=1; + } + } + if( sbit_available == 0 ) { + if ( instance->ttcap.flags & TTCAP_IS_VERY_LAZY ) { + if( FT_IS_SFNT(face->face) ) correct=1; + } + } + } + + /* * RENDER AND ALLOCATE BUFFER */ @@ -1199,11 +1310,13 @@ */ { + FT_Bitmap *bitmap; int i, j; unsigned char *current_raster; unsigned char *current_buffer; int mod_dx0,mod_dx1; int div_dx; + bitmap = &face->face->glyph->bitmap; if( 0 <= dx ){ div_dx = dx / 8; mod_dx0 = dx % 8; Index: xc/lib/font/FreeType/ftfuncs.h diff -u xc/lib/font/FreeType/ftfuncs.h:1.18 xc/lib/font/FreeType/ftfuncs.h:1.19 --- xc/lib/font/FreeType/ftfuncs.h:1.18 Mon Feb 23 20:13:04 2004 +++ xc/lib/font/FreeType/ftfuncs.h Wed Apr 14 11:32:43 2004 @@ -20,7 +20,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -/* $XFree86: xc/lib/font/FreeType/ftfuncs.h,v 1.18 2004/02/24 01:13:04 dawes Exp $ */ +/* $XFree86: xc/lib/font/FreeType/ftfuncs.h,v 1.19 2004/04/14 15:32:43 dawes Exp $ */ /* Number of buckets in the hashtable holding faces */ #define NUMFACEBUCKETS 32 @@ -121,6 +121,7 @@ FT_Size size; FTNormalisedTransformationRec transformation; FT_Int32 load_flags; + FT_ULong strike_index; int spacing; /* actual spacing */ double pixel_size; /* to calc attributes (actual height) */ double pixel_width_unit_x; /* to calc horiz. width (cosine) */ Index: xc/lib/font/FreeType/fttools.c diff -u xc/lib/font/FreeType/fttools.c:1.7 xc/lib/font/FreeType/fttools.c:1.8 --- xc/lib/font/FreeType/fttools.c:1.7 Thu Nov 20 17:36:37 2003 +++ xc/lib/font/FreeType/fttools.c Sat Oct 23 11:29:26 2004 @@ -21,7 +21,7 @@ THE SOFTWARE. */ -/* $XFree86: xc/lib/font/FreeType/fttools.c,v 1.7 2003/11/20 22:36:37 dawes Exp $ */ +/* $XFree86: xc/lib/font/FreeType/fttools.c,v 1.8 2004/10/23 15:29:26 dawes Exp $ */ #include "fontmisc.h" #ifndef FONTMODULE @@ -104,7 +104,6 @@ case TT_PLATFORM_MICROSOFT: if(name.language_id != TT_MS_LANGID_ENGLISH_UNITED_STATES && name.language_id != TT_MS_LANGID_ENGLISH_UNITED_KINGDOM) - break; continue; break; default: Index: xc/lib/font/FreeType/module/Imakefile diff -u xc/lib/font/FreeType/module/Imakefile:1.17 xc/lib/font/FreeType/module/Imakefile:1.22 --- xc/lib/font/FreeType/module/Imakefile:1.17 Wed Nov 19 21:35:40 2003 +++ xc/lib/font/FreeType/module/Imakefile Mon May 31 20:16:57 2004 @@ -1,4 +1,50 @@ -XCOMM $XFree86: xc/lib/font/FreeType/module/Imakefile,v 1.17 2003/11/20 02:35:40 dawes Exp $ +XCOMM $XFree86: xc/lib/font/FreeType/module/Imakefile,v 1.22 2004/06/01 00:16:57 dawes Exp $ +/* + * Copyright (c) 1994-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ FT2SOURCEDIR = $(TOP)/extras/freetype2/src FT2INCDIR = $(TOP)/extras/freetype2/include @@ -13,6 +59,7 @@ -I$(FT2INCDIR) \ -I$(FT2SOURCEDIR)/base \ -I$(FT2SOURCEDIR)/gzip \ + -I$(FT2SOURCEDIR)/lzw \ -I$(FT2SOURCEDIR)/raster \ -I$(FT2SOURCEDIR)/sfnt \ -I$(FT2SOURCEDIR)/truetype \ @@ -27,15 +74,18 @@ -I$(INCLUDESRC) FT2SRCS = ftbase.c ftinit.c ftglyph.c ftbbox.c ftsystem.c fttype1.c ftxf86.c \ - ftgzip.c raster.c sfnt.c truetype.c cff.c type1.c \ + ftgzip.c ftlzw.c raster.c sfnt.c truetype.c cff.c type1.c \ psaux.c psnames.c pshinter.c autohint.c \ ftbdf.c bdf.c pcf.c FT2OBJS = ftbase.o ftinit.o ftglyph.o ftbbox.o ftsystem.o fttype1.o ftxf86.o \ - ftgzip.o raster.o sfnt.o truetype.o cff.o type1.o \ + ftgzip.o ftlzw.o raster.o sfnt.o truetype.o cff.o type1.o \ psaux.o psnames.o pshinter.o autohint.o \ ftbdf.o bdf.o pcf.o -SRCS = xttcap.c ftfuncs.c ftenc.c fttools.c $(FT2SRCS) ftmodule.c +XTTSRCS = xttmodule.c +XTTOBJS = xttmodule.o + +SRCS = xttcap.c ftfuncs.c ftenc.c fttools.c $(FT2SRCS) ftmodule.c $(XTTSRCS) OBJS = xttcap.o ftfuncs.o ftenc.o fttools.o $(FT2OBJS) ftmodule.o LinkSourceFile(ftenc.c,..) @@ -52,6 +102,7 @@ LinkSourceFile(fttype1.c,$(FT2SOURCEDIR)/base) LinkSourceFile(ftxf86.c,$(FT2SOURCEDIR)/base) LinkSourceFile(ftgzip.c,$(FT2SOURCEDIR)/gzip) +LinkSourceFile(ftlzw.c,$(FT2SOURCEDIR)/lzw) LinkSourceFile(raster.c,$(FT2SOURCEDIR)/raster) LinkSourceFile(sfnt.c,$(FT2SOURCEDIR)/sfnt) LinkSourceFile(truetype.c,$(FT2SOURCEDIR)/truetype) @@ -66,9 +117,12 @@ LinkSourceFile(pcf.c,$(FT2SOURCEDIR)/pcf) ModuleObjectRule() -LibraryModuleTarget(freetype,$(OBJS)) +LibraryModuleTarget(freetype,$(OBJS),fonts) InstallLibraryModule(freetype,$(MODULEDIR),fonts) +LibraryModuleTarget(xtt,$(XTTOBJS),fonts) +InstallLibraryModule(xtt,$(MODULEDIR),fonts) + DependTarget() InstallDriverSDKLibraryModule(freetype,$(DRIVERSDKMODULEDIR),fonts) Index: xc/lib/font/FreeType/module/ftheader.h diff -u xc/lib/font/FreeType/module/ftheader.h:1.1 xc/lib/font/FreeType/module/ftheader.h:1.2 --- xc/lib/font/FreeType/module/ftheader.h:1.1 Wed Nov 19 21:35:40 2003 +++ xc/lib/font/FreeType/module/ftheader.h Mon Apr 26 12:15:56 2004 @@ -4,7 +4,7 @@ /* */ /* Build macros of the FreeType 2 library. */ /* */ -/* Copyright 1996-2001, 2002 by */ +/* Copyright 1996-2001, 2002, 2003, 2004 by */ /* David Turner, Robert Wilhelm, and Werner Lemberg. */ /* */ /* This file is part of the FreeType project, and may only be used, */ @@ -14,7 +14,7 @@ /* understand and accept it fully. */ /* */ /***************************************************************************/ -/* $XFree86: xc/lib/font/FreeType/module/ftheader.h,v 1.1 2003/11/20 02:35:40 dawes Exp $ */ +/* $XFree86: xc/lib/font/FreeType/module/ftheader.h,v 1.2 2004/04/26 16:15:56 dawes Exp $ */ #ifndef __FT_HEADER_H__ #define __FT_HEADER_H__ @@ -282,7 +282,7 @@ /* A macro used in #include statements to name the file containing */ /* the module management API of FreeType 2. */ /* */ -#define FT_MODULE_H +#define FT_MODULE_H /*************************************************************************/ @@ -377,6 +377,18 @@ /*************************************************************************/ /* */ /* @macro: */ + /* FT_LZW_H */ + /* */ + /* @description: */ + /* A macro used in #include statements to name the file containing */ + /* the definitions of an API to support for LZW-compressed files. */ + /* */ +#define FT_LZW_H + + + /*************************************************************************/ + /* */ + /* @macro: */ /* FT_WINFONTS_H */ /* */ /* @description: */ @@ -385,6 +397,7 @@ /* */ #define FT_WINFONTS_H + /*************************************************************************/ /* */ /* @macro: */ @@ -434,7 +447,10 @@ /* see the API defined in @FT_CACHE_SMALL_BITMAPS_H if you only need */ /* to store small glyph bitmaps, as it will use less memory. */ /* */ -#define FT_CACHE_IMAGE_H + /* This macro is deprecated. Simply include @FT_CACHE_H to have all */ + /* glyph image-related cache declarations. */ + /* */ +#define FT_CACHE_IMAGE_H FT_CACHE_H /*************************************************************************/ @@ -451,7 +467,10 @@ /* in @FT_CACHE_IMAGE_H if you want to cache arbitrary glyph images, */ /* including scalable outlines. */ /* */ -#define FT_CACHE_SMALL_BITMAPS_H + /* This macro is deprecated. Simply include @FT_CACHE_H to have all */ + /* small bitmaps-related cache declarations. */ + /* */ +#define FT_CACHE_SMALL_BITMAPS_H FT_CACHE_H /*************************************************************************/ @@ -463,7 +482,10 @@ /* A macro used in #include statements to name the file containing */ /* the `charmap' API of the FreeType 2 cache sub-system. */ /* */ -#define FT_CACHE_CHARMAP_H + /* This macro is deprecated. Simply include @FT_CACHE_H to have all */ + /* charmap-based cache declarations. */ + /* */ +#define FT_CACHE_CHARMAP_H FT_CACHE_H /*************************************************************************/ @@ -509,24 +531,30 @@ /* */ -#define FT_TRIGONOMETRY_H -#define FT_STROKER_H -#define FT_SYNTHESIS_H -#define FT_ERROR_DEFINITIONS_H +#define FT_TRIGONOMETRY_H +#define FT_STROKER_H +#define FT_SYNTHESIS_H +#define FT_ERROR_DEFINITIONS_H + +#define FT_CACHE_MANAGER_H + +#define FT_CACHE_INTERNAL_MRU_H +#define FT_CACHE_INTERNAL_MANAGER_H +#define FT_CACHE_INTERNAL_CACHE_H +#define FT_CACHE_INTERNAL_GLYPH_H +#define FT_CACHE_INTERNAL_IMAGE_H +#define FT_CACHE_INTERNAL_SBITS_H -#define FT_CACHE_MANAGER_H -#define FT_CACHE_INTERNAL_LRU_H -#define FT_CACHE_INTERNAL_GLYPH_H -#define FT_CACHE_INTERNAL_CACHE_H +#define FT_XFREE86_H -#define FT_XFREE86_H +#define FT_INCREMENTAL_H -#define FT_INCREMENTAL_H +#define FT_TRUETYPE_UNPATENTED_H /* now include internal headers definitions from */ -#define FT_INTERNAL_INTERNAL_H +#define FT_INTERNAL_INTERNAL_H #include FT_INTERNAL_INTERNAL_H Index: xc/lib/font/FreeType/module/ftoption.h diff -u xc/lib/font/FreeType/module/ftoption.h:1.1 xc/lib/font/FreeType/module/ftoption.h:1.2 --- xc/lib/font/FreeType/module/ftoption.h:1.1 Wed Nov 19 21:35:40 2003 +++ xc/lib/font/FreeType/module/ftoption.h Mon Apr 26 12:15:56 2004 @@ -1,11 +1,10 @@ -/* $XFree86: xc/lib/font/FreeType/module/ftoption.h,v 1.1 2003/11/20 02:35:40 dawes Exp $ */ /***************************************************************************/ /* */ /* ftoption.h */ /* */ /* User-selectable configuration macros (specification only). */ /* */ -/* Copyright 1996-2001, 2002 by */ +/* Copyright 1996-2001, 2002, 2003, 2004 by */ /* David Turner, Robert Wilhelm, and Werner Lemberg. */ /* */ /* Modified for XFree86. */ @@ -84,32 +83,46 @@ /* by FreeType to speed up some computations. However, this will create */ /* some problems when compiling the library in strict ANSI mode. */ /* */ - /* For this reason, the use of 64-bit ints is normally disabled when */ + /* For this reason, the use of 64-bit integers is normally disabled when */ /* the __STDC__ macro is defined. You can however disable this by */ - /* defining here the macro FT_CONFIG_OPTION_FORCE_INT64. */ + /* defining the macro FT_CONFIG_OPTION_FORCE_INT64 here. */ /* */ - /* For most compilers, this will only create compilation warnings */ - /* when building the library. */ + /* For most compilers, this will only create compilation warnings when */ + /* building the library. */ /* */ /* ObNote: The compiler-specific 64-bit integers are detected in the */ - /* file "ftconfig.h" either statically, or through Autoconf */ - /* on platforms that support it. */ + /* file "ftconfig.h" either statically or through the */ + /* `configure' script on supported platforms. */ /* */ #undef FT_CONFIG_OPTION_FORCE_INT64 /*************************************************************************/ /* */ + /* LZW-compressed file support. */ + /* */ + /* FreeType now handles font files that have been compressed with the */ + /* 'compress' program. This is mostly used to parse many of the PCF */ + /* files that come with various X11 distributions. The implementation */ + /* uses NetBSD's `zopen' to partially uncompress the file on the fly */ + /* (see src/lzw/ftgzip.c). */ + /* */ + /* Define this macro if you want to enable this `feature'. */ + /* */ +#define FT_CONFIG_OPTION_USE_LZW + + + /*************************************************************************/ + /* */ /* Gzip-compressed file support. */ /* */ /* FreeType now handles font files that have been compressed with the */ - /* 'gzip' program. This is mostly used to parse many of the PCF files */ - /* that come with XFree86. The implementation uses 'zlib' to */ - /* partially uncompress the file on the fly (see src/base/ftgzip.c). */ - /* */ - /* Define this macro if you want to enable this "feature". Note that */ - /* this will however force you to link the zlib to any program that */ - /* also uses FreeType. */ + /* 'gzip' program. This is mostly used to parse many of the PCF files */ + /* that come with XFree86. The implementation uses `zlib' to */ + /* partially uncompress the file on the fly (see src/gzip/ftgzip.c). */ + /* */ + /* Define this macro if you want to enable this `feature'. See also */ + /* the macro FT_CONFIG_OPTION_SYSTEM_ZLIB below. */ /* */ #define FT_CONFIG_OPTION_USE_ZLIB @@ -119,18 +132,18 @@ /* ZLib library selection */ /* */ /* This macro is only used when FT_CONFIG_OPTION_USE_ZLIB is defined. */ - /* It allows FreeType's "ftgzip" component to link to the system's */ - /* installation of the ZLib library. This is useful on systems like */ + /* It allows FreeType's `ftgzip' component to link to the system's */ + /* installation of the ZLib library. This is useful on systems like */ /* Unix or VMS where it generally is already available. */ /* */ /* If you let it undefined, the component will use its own copy */ - /* of the zlib sources instead. These have been modified to be */ + /* of the zlib sources instead. These have been modified to be */ /* included directly within the component and *not* export external */ - /* function names. This allows you to link any program with FreeType */ + /* function names. This allows you to link any program with FreeType */ /* _and_ ZLib without linking conflicts. */ /* */ - /* do not #undef this macro here, since the build system might */ - /* define for certain configurations */ + /* Do not #undef this macro here since the build system might define */ + /* it for certain configurations only. */ /* */ /* #define FT_CONFIG_OPTION_SYSTEM_ZLIB */ @@ -170,6 +183,9 @@ /* will be later automatically defined as `extern return_type' to */ /* allow normal compilation. */ /* */ + /* Do not #undef these macros here since the build system might define */ + /* them for certain configurations only. */ + /* */ /* #define FT_EXPORT(x) extern x */ /* #define FT_EXPORT_DEF(x) x */ @@ -219,12 +235,48 @@ /*************************************************************************/ /* */ + /* Support for Mac fonts */ + /* */ + /* Define this macro if you want support for outline fonts in Mac */ + /* format (mac dfont, mac resource, macbinary containing a mac */ + /* resource) on non-Mac platforms. */ + /* */ + /* Note that the `FOND' resource isn't checked. */ + /* */ +#define FT_CONFIG_OPTION_MAC_FONTS + + + /*************************************************************************/ + /* */ + /* Guessing methods to access embedded resource forks */ + /* */ + /* Enable extra Mac fonts support on non-Mac platforms (e.g. */ + /* GNU/Linux). */ + /* */ + /* Resource forks which include fonts data are stored sometimes in */ + /* locations which users or developers don't expected. In some cases, */ + /* resource forks start with some offset from the head of a file. In */ + /* other cases, the actual resource fork is stored in file different */ + /* from what the user specifies. If this option is activated, */ + /* FreeType tries to guess whether such offsets or different file */ + /* names must be used. */ + /* */ + /* Note that normal, direct access of resource forks is controlled via */ + /* the FT_CONFIG_OPTION_MAC_FONTS option. */ + /* */ +#ifdef FT_CONFIG_OPTION_MAC_FONTS +#define FT_CONFIG_OPTION_GUESSING_EMBEDDED_RFORK +#endif + + + /*************************************************************************/ + /* */ /* Allow the use of FT_Incremental_Interface to load typefaces that */ /* contain no glyph data, but supply it via a callback function. */ /* This allows FreeType to be used with the PostScript language, using */ /* the GhostScript interpreter. */ /* */ -/* #define FT_CONFIG_OPTION_INCREMENTAL */ +/* #define FT_CONFIG_OPTION_INCREMENTAL */ /*************************************************************************/ @@ -232,7 +284,7 @@ /* The size in bytes of the render pool used by the scan-line converter */ /* to do all of its work. */ /* */ - /* This must be greater than 4kByte. */ + /* This must be greater than 4KByte. */ /* */ #define FT_RENDER_POOL_SIZE 16384L @@ -261,8 +313,11 @@ /* */ /* Don't define any of these macros to compile in `release' mode! */ /* */ -/* #define FT_DEBUG_LEVEL_ERROR */ -/* #define FT_DEBUG_LEVEL_TRACE */ + /* Do not #undef these macros here since the build system might define */ + /* them for certain configurations only. */ + /* */ +/* #define FT_DEBUG_LEVEL_ERROR */ +/* #define FT_DEBUG_LEVEL_TRACE */ /*************************************************************************/ @@ -275,10 +330,12 @@ /* should define FT_DEBUG_MEMORY here. */ /* */ /* Note that the memory debugger is only activated at runtime when */ - /* when the _environment_ variable "FT_DEBUG_MEMORY" is also defined! */ + /* when the _environment_ variable "FT2_DEBUG_MEMORY" is defined also! */ /* */ -/* #define FT_DEBUG_MEMORY */ - + /* Do not #undef this macro here since the build system might define */ + /* it for certain configurations only. */ + /* */ +/* #define FT_DEBUG_MEMORY */ /*************************************************************************/ @@ -378,14 +435,26 @@ /* By undefining this, you will only compile the code necessary to load */ /* TrueType glyphs without hinting. */ /* */ - /* do not #undef this macro here, since the build system might */ - /* define for certain configurations */ + /* Do not #undef this macro here, since the build system might */ + /* define it for certain configurations only. */ /* */ /* #define TT_CONFIG_OPTION_BYTECODE_INTERPRETER */ /*************************************************************************/ /* */ + /* Define TT_CONFIG_OPTION_UNPATENTED_HINTING (in addition to */ + /* TT_CONFIG_OPTION_BYTECODE_INTERPRETER) to compile the unpatented */ + /* work-around hinting system. Note that for the moment, the algorithm */ + /* is only used when selected at runtime through the parameter tag */ + /* FT_PARAM_TAG_UNPATENTED_HINTING; or when the debug hook */ + /* FT_DEBUG_HOOK_UNPATENTED_HINTING is globally actived */ + /* */ +#define TT_CONFIG_OPTION_UNPATENTED_HINTING + + + /*************************************************************************/ + /* */ /* Define TT_CONFIG_OPTION_INTERPRETER_SWITCH to compile the TrueType */ /* bytecode interpreter with a huge switch statement, rather than a call */ /* table. This results in smaller and faster code for a number of */ @@ -473,21 +542,21 @@ /* */ /* - * the FT_CONFIG_OPTION_CHESTER_XXXX macros are used to toggle some recent - * improvements to the auto-hinter contributed by David Chester. They will - * most likely disappear completely in the next release. For now, you should - * always keep them defined + * The FT_CONFIG_OPTION_CHESTER_XXXX macros are used to toggle some recent + * improvements to the auto-hinter contributed by David Chester. They will + * most likely disappear completely in the next release. For now, you + * should always keep them defined. * */ #define FT_CONFIG_OPTION_CHESTER_HINTS #ifdef FT_CONFIG_OPTION_CHESTER_HINTS -# define FT_CONFIG_CHESTER_SMALL_F -# define FT_CONFIG_CHESTER_ASCENDER -# define FT_CONFIG_CHESTER_SERIF -# define FT_CONFIG_CHESTER_STEM -# define FT_CONFIG_CHESTER_BLUE_SCALE +#define FT_CONFIG_CHESTER_SMALL_F +#define FT_CONFIG_CHESTER_ASCENDER +#define FT_CONFIG_CHESTER_SERIF +#define FT_CONFIG_CHESTER_STEM +#define FT_CONFIG_CHESTER_BLUE_SCALE #endif /* FT_CONFIG_OPTION_CHESTER_HINTS */ Index: xc/lib/font/FreeType/module/ftstdlib.h diff -u xc/lib/font/FreeType/module/ftstdlib.h:1.1 xc/lib/font/FreeType/module/ftstdlib.h:1.3 --- xc/lib/font/FreeType/module/ftstdlib.h:1.1 Wed Nov 19 21:35:40 2003 +++ xc/lib/font/FreeType/module/ftstdlib.h Thu Dec 30 21:56:03 2004 @@ -1,9 +1,66 @@ /* ftstdlib.h -- modified for XFree86. */ -/* $XFree86: xc/lib/font/FreeType/module/ftstdlib.h,v 1.1 2003/11/20 02:35:40 dawes Exp $ */ +/* $XFree86: xc/lib/font/FreeType/module/ftstdlib.h,v 1.3 2004/12/31 02:56:03 tsi Exp $ */ + +/***************************************************************************/ +/* */ +/* ftstdlib.h */ +/* */ +/* ANSI-specific library and header configuration file (specification */ +/* only). */ +/* */ +/* Copyright 2002, 2003, 2004 by */ +/* David Turner, Robert Wilhelm, and Werner Lemberg. */ +/* */ +/* This file is part of the FreeType project, and may only be used, */ +/* modified, and distributed under the terms of the FreeType project */ +/* license, LICENSE.TXT. By continuing to use, modify, or distribute */ +/* this file you indicate that you have read the license and */ +/* understand and accept it fully. */ +/* */ +/***************************************************************************/ + + + /*************************************************************************/ + /* */ + /* This file is used to group all #includes to the ANSI C library that */ + /* FreeType normally requires. It also defines macros to rename the */ + /* standard functions within the FreeType source code. */ + /* */ + /* Load a file which defines __FTSTDLIB_H__ before this one to override */ + /* it. */ + /* */ + /*************************************************************************/ + #ifndef __FTSTDLIB_H__ #define __FTSTDLIB_H__ + + /**********************************************************************/ + /* */ + /* integer limits */ + /* */ + /* UINT_MAX and ULONG_MAX are used to automatically compute the size */ + /* of `int' and `long' in bytes at compile-time. So far, this works */ + /* for all platforms the library has been tested on. */ + /* */ + /* Note that on the extremely rare platforms that do not provide */ + /* integer types that are _exactly_ 16 and 32 bits wide (e.g. some */ + /* old Crays where `int' is 36 bits), we do not make any guarantee */ + /* about the correct behaviour of FT2 with all fonts. */ + /* */ + /* In these case, "ftconfig.h" will refuse to compile anyway with a */ + /* message like "couldn't find 32-bit type" or something similar. */ + /* */ + /* IMPORTANT NOTE: We do not define aliases for heap management and */ + /* i/o routines (i.e. malloc/free/fopen/fread/...) */ + /* since these functions should all be encapsulated */ + /* by platform-specific implementations of */ + /* "ftsystem.c". */ + /* */ + /**********************************************************************/ + + #ifndef FONTMODULE #include @@ -11,36 +68,64 @@ #define FT_UINT_MAX UINT_MAX #define FT_ULONG_MAX ULONG_MAX + + /**********************************************************************/ + /* */ + /* character and string processing */ + /* */ + /**********************************************************************/ + + #include -#define ft_isalnum isalnum -#define ft_isupper isupper -#define ft_islower islower -#define ft_xdigit isxdigit +#define ft_isalnum isalnum +#define ft_isupper isupper +#define ft_islower islower +#define ft_isdigit isdigit +#define ft_isxdigit isxdigit #include -#define ft_strlen strlen -#define ft_strcmp strcmp -#define ft_strncmp strncmp +#define ft_memcmp memcmp #define ft_memcpy memcpy +#define ft_memmove memmove +#define ft_memset memset +#define ft_strcat strcat +#define ft_strcmp strcmp #define ft_strcpy strcpy +#define ft_strlen strlen +#define ft_strncmp strncmp #define ft_strncpy strncpy -#define ft_memset memset -#define ft_memmove memmove -#define ft_memcmp memcmp +#define ft_strrchr strrchr + #include #define ft_sprintf sprintf + + /**********************************************************************/ + /* */ + /* sorting */ + /* */ + /**********************************************************************/ + + #include #define ft_qsort qsort -#define ft_exit exit +#define ft_exit exit /* only used to exit from unhandled exceptions */ + +#define ft_atol atol + + + /**********************************************************************/ + /* */ + /* execution control */ + /* */ + /**********************************************************************/ -#define ft_atoi atoi #include @@ -73,35 +158,46 @@ #define FT_ULONG_MAX 4294967295UL #endif -#define ft_isalnum xf86isalnum -#define ft_isupper xf86isupper -#define ft_islower xf86islower -#define ft_xdigit xf86isxdigit - -#define ft_strlen xf86strlen -#define ft_strcmp xf86strcmp -#define ft_strncmp xf86strncmp -#define ft_memcpy xf86memcpy -#define ft_strcpy xf86strcpy -#define ft_strncpy xf86strncpy -#define ft_memset xf86memset -#define ft_memmove xf86memmove -#define ft_memcmp xf86memcmp - -#define ft_sprintf xf86sprintf - -#define ft_qsort xf86qsort -#define ft_exit xf86exit - -#define ft_atoi xf86atoi - -#define ft_jmp_buf jmp_buf -#define ft_setjmp setjmp -#define ft_longjmp longjmp +#define ft_isalnum xf86isalnum +#define ft_isupper xf86isupper +#define ft_islower xf86islower +#define ft_isdigit xf86isdigit +#define ft_isxdigit xf86isxdigit + +#define ft_memcmp xf86memcmp +#define ft_memcpy xf86memcpy +#define ft_memmove xf86memmove +#define ft_memset xf86memset +#define ft_strcat xf86strcat +#define ft_strcmp xf86strcmp +#define ft_strcpy xf86strcpy +#define ft_strlen xf86strlen +#define ft_strncmp xf86strncmp +#define ft_strncpy xf86strncpy +#define ft_strrchr xf86strrchr + +#define ft_sprintf xf86sprintf + +#define ft_qsort xf86qsort +#define ft_exit xf86exit + +#define ft_atol xf86atol + +#define ft_jmp_buf jmp_buf +#define ft_setjmp setjmp +#define ft_longjmp longjmp + +#undef memcpy +#define memcpy xf86memcpy +#undef memset +#define memset xf86memset #endif /* FONTMODULE */ + /* the following is only used for debugging purposes, i.e. when */ + /* FT_DEBUG_LEVEL_ERROR or FT_DEBUG_LEVEL_TRACE are defined */ + /* */ #include Index: xc/lib/font/FreeType/module/xttmodule.c diff -u /dev/null xc/lib/font/FreeType/module/xttmodule.c:1.1 --- /dev/null Wed Mar 16 21:05:48 2005 +++ xc/lib/font/FreeType/module/xttmodule.c Wed Mar 17 14:48:33 2004 @@ -0,0 +1,82 @@ +/* + * Copyright (C) 1998-2004 The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ +/* $XFree86: xc/lib/font/FreeType/module/xttmodule.c,v 1.1 2004/03/17 19:48:33 dawes Exp $ */ + +/* + * This is a wrapper module that simply loads the "freetype" module. + * It is provided for compatibility purposes only. + * + * Author: David Dawes. + */ + +#include "xf86Module.h" + +static MODULESETUPPROTO(xttSetup); + +static XF86ModuleVersionInfo VersRec = +{ + "xtt", + MODULEVENDORSTRING, + MODINFOSTRING1, + MODINFOSTRING2, + XF86_VERSION_CURRENT, + 0, 0, 0, /* Set version 0 for this wrapper. */ + ABI_CLASS_FONT, /* Font module */ + ABI_FONT_VERSION, + MOD_CLASS_FONT, + {0,0,0,0} /* signature, to be patched into the file by a tool */ +}; + +XF86ModuleData xttModuleData = { &VersRec, xttSetup, NULL }; + +static pointer +xttSetup(pointer module, pointer opts, int *errmaj, int *errmin) +{ + /* We are just a wrapper, so load the real module. */ + return LoadSubModule(module, "freetype", NULL, NULL, NULL, NULL, + errmaj, errmin); +} Index: xc/lib/font/Speedo/module/Imakefile diff -u xc/lib/font/Speedo/module/Imakefile:1.6 xc/lib/font/Speedo/module/Imakefile:1.8 --- xc/lib/font/Speedo/module/Imakefile:1.6 Wed Feb 13 16:32:47 2002 +++ xc/lib/font/Speedo/module/Imakefile Mon May 31 20:16:57 2004 @@ -1,4 +1,50 @@ -XCOMM $XFree86: xc/lib/font/Speedo/module/Imakefile,v 1.6 2002/02/13 21:32:47 dawes Exp $ +XCOMM $XFree86: xc/lib/font/Speedo/module/Imakefile,v 1.8 2004/06/01 00:16:57 dawes Exp $ +/* + * Copyright (c) 1994-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ #define IHaveModules #include @@ -39,7 +85,7 @@ LinkSourceFile(spencode.c,..) ModuleObjectRule() -LibraryModuleTarget(speedo,$(OBJS)) +LibraryModuleTarget(speedo,$(OBJS),fonts) InstallLibraryModule(speedo,$(MODULEDIR),fonts) DependTarget() Index: xc/lib/font/Type1/afm.c diff -u xc/lib/font/Type1/afm.c:1.3 xc/lib/font/Type1/afm.c:1.4 --- xc/lib/font/Type1/afm.c:1.3 Mon Aug 27 15:49:52 2001 +++ xc/lib/font/Type1/afm.c Sat Oct 23 11:29:26 2004 @@ -15,7 +15,7 @@ * The Original Software is CID font code that was developed by Silicon * Graphics, Inc. */ -/* $XFree86: xc/lib/font/Type1/afm.c,v 1.3 2001/08/27 19:49:52 dawes Exp $ */ +/* $XFree86: xc/lib/font/Type1/afm.c,v 1.4 2004/10/23 15:29:26 dawes Exp $ */ #ifdef BUILDCID #ifndef FONTMODULE @@ -181,7 +181,9 @@ } } +#if 0 xfree(afmbuf); return(1); +#endif } #endif Index: xc/lib/font/Type1/type1.c diff -u xc/lib/font/Type1/type1.c:1.10 xc/lib/font/Type1/type1.c:1.11 --- xc/lib/font/Type1/type1.c:1.10 Tue May 27 18:26:47 2003 +++ xc/lib/font/Type1/type1.c Sat Oct 23 11:29:26 2004 @@ -45,7 +45,7 @@ * The Original Software is CID font code that was developed by Silicon * Graphics, Inc. */ -/* $XFree86: xc/lib/font/Type1/type1.c,v 1.10 2003/05/27 22:26:47 tsi Exp $ */ +/* $XFree86: xc/lib/font/Type1/type1.c,v 1.11 2004/10/23 15:29:26 dawes Exp $ */ /*********************************************************************/ /* */ @@ -766,7 +766,7 @@ Push(double Num) { if (++Top < MAXSTACK) Stack[Top] = Num; - else Error; + else Error } static void @@ -783,7 +783,7 @@ CallStack[CallTop].currindex = CurrIndex; /* save CharString index */ CallStack[CallTop].currkey = CurrKey; /* save decryption key */ } - else Error; + else Error } static void @@ -794,7 +794,7 @@ *CurrIndexP = CallStack[CallTop].currindex; /* restore CharString index */ *CurrKeyP = CallStack[CallTop--].currkey; /* restore decryption key */ } - else Error; + else Error } static void @@ -808,7 +808,7 @@ PSFakePush(double Num) { if (++PSFakeTop < MAXPSFAKESTACK) PSFakeStack[PSFakeTop] = Num; - else Error; + else Error } /* PSFakePop: Removes a number from the top of the fake PostScript stack */ @@ -816,7 +816,7 @@ PSFakePop (void) { if (PSFakeTop >= 0) return(PSFakeStack[PSFakeTop--]); - else ErrorRet(0.0); + else ErrorRet(0.0) /*NOTREACHED*/ } @@ -923,7 +923,7 @@ r = KEY; /* Initial key (seed) for CharStrings decryption */ for (strindex = 0; strindex < blues->lenIV;) if (!DoRead(&Code)) /* Read a byte and update decryption key */ - Error; + Error } static void @@ -952,7 +952,7 @@ } return; -ended: Error; +ended: Error } /* Interpret a command code */ @@ -962,37 +962,37 @@ switch(Code) { case HSTEM: /* |- y dy HSTEM |- */ /* Vertical range of a horizontal stem zone */ - if (Top < 1) Error; + if (Top < 1) Error HStem(Stack[0], Stack[1]); ClearStack(); break; case VSTEM: /* |- x dx VSTEM |- */ /* Horizontal range of a vertical stem zone */ - if (Top < 1) Error; + if (Top < 1) Error VStem(Stack[0], Stack[1]); ClearStack(); break; case VMOVETO: /* |- dy VMOVETO |- */ /* Vertical MOVETO, equivalent to 0 dy RMOVETO */ - if (Top < 0) Error; + if (Top < 0) Error RMoveTo(0.0, Stack[0]); ClearStack(); break; case RLINETO: /* |- dx dy RLINETO |- */ /* Like RLINETO in PostScript */ - if (Top < 1) Error; + if (Top < 1) Error RLineTo(Stack[0], Stack[1]); ClearStack(); break; case HLINETO: /* |- dx HLINETO |- */ /* Horizontal LINETO, equivalent to dx 0 RLINETO */ - if (Top < 0) Error; + if (Top < 0) Error RLineTo(Stack[0], 0.0); ClearStack(); break; case VLINETO: /* |- dy VLINETO |- */ /* Vertical LINETO, equivalent to 0 dy RLINETO */ - if (Top < 0) Error; + if (Top < 0) Error RLineTo(0.0, Stack[0]); ClearStack(); break; @@ -1001,7 +1001,7 @@ /* Relative RCURVETO, equivalent to dx1 dy1 */ /* (dx1+dx2) (dy1+dy2) (dx1+dx2+dx3) */ /* (dy1+dy2+dy3) RCURVETO in PostScript */ - if (Top < 5) Error; + if (Top < 5) Error RRCurveTo(Stack[0], Stack[1], Stack[2], Stack[3], Stack[4], Stack[5]); ClearStack(); @@ -1015,7 +1015,7 @@ case CALLSUBR: /* subr# CALLSUBR - */ /* Calls a CharString subroutine with index */ /* subr# from the Subrs array */ - if (Top < 0) Error; + if (Top < 0) Error CallSubr((int)Stack[Top--]); break; case RETURN: /* - RETURN - */ @@ -1024,7 +1024,7 @@ Return(); break; case ESCAPE: /* ESCAPE to two-byte command code */ - if (!DoRead(&Code)) Error; + if (!DoRead(&Code)) Error Escape(Code); break; case HSBW: /* |- sbx wx HSBW |- */ @@ -1032,7 +1032,7 @@ /* set the character width vector to (wx,0). */ /* Equivalent to sbx 0 wx 0 SBW. Space */ /* character should have sbx = 0 */ - if (Top < 1) Error; + if (Top < 1) Error Sbw(Stack[0], 0.0, Stack[1], 0.0); ClearStack(); break; @@ -1043,20 +1043,20 @@ break; case RMOVETO: /* |- dx dy RMOVETO |- */ /* Behaves like RMOVETO in PostScript */ - if (Top < 1) Error; + if (Top < 1) Error RMoveTo(Stack[0], Stack[1]); ClearStack(); break; case HMOVETO: /* |- dx HMOVETO |- */ /* Horizontal MOVETO. Equivalent to dx 0 RMOVETO */ - if (Top < 0) Error; + if (Top < 0) Error RMoveTo(Stack[0], 0.0); ClearStack(); break; case VHCURVETO: /* |- dy1 dx2 dy2 dx3 VHCURVETO |- */ /* Vertical-Horizontal CURVETO, equivalent to */ /* 0 dy1 dx2 dy2 dx3 0 RRCURVETO */ - if (Top < 3) Error; + if (Top < 3) Error RRCurveTo(0.0, Stack[0], Stack[1], Stack[2], Stack[3], 0.0); ClearStack(); @@ -1064,13 +1064,13 @@ case HVCURVETO: /* |- dx1 dx2 dy2 dy3 HVCURVETO |- */ /* Horizontal-Vertical CURVETO, equivalent to */ /* dx1 0 dx2 dy2 0 dy3 RRCURVETO */ - if (Top < 3) Error; + if (Top < 3) Error RRCurveTo(Stack[0], 0.0, Stack[1], Stack[2], 0.0, Stack[3]); ClearStack(); break; default: /* Unassigned command code */ ClearStack(); - Error; + Error } } @@ -1091,7 +1091,7 @@ /* Declares the horizontal ranges of three */ /* vertical stem zones between x0 and x0+dx0, */ /* x1 and x1+dx1, and x2 and x2+dx2. */ - if (Top < 5) Error; + if (Top < 5) Error if (!wsset && ProcessHints) { /* Shift the whole character so that the middle stem is centered. */ p = CenterStem(Stack[2] + sidebearingX, Stack[3]); @@ -1108,7 +1108,7 @@ /* Declares the vertical ranges of three hori- */ /* zontal stem zones between y0 and y0+dy0, */ /* y1 and y1+dy1, and y2 and y2+dy2. */ - if (Top < 5) Error; + if (Top < 5) Error HStem(Stack[0], Stack[1]); HStem(Stack[2], Stack[3]); HStem(Stack[4], Stack[5]); @@ -1116,7 +1116,7 @@ break; case SEAC: /* |- asb adx ady bchar achar SEAC |- */ /* Standard Encoding Accented Character. */ - if (Top < 4) Error; + if (Top < 4) Error Seac(Stack[0], Stack[1], Stack[2], (unsigned char) Stack[3], (unsigned char) Stack[4]); @@ -1125,22 +1125,22 @@ case SBW: /* |- sbx sby wx wy SBW |- */ /* Set the left sidebearing point to (sbx,sby), */ /* set the character width vector to (wx,wy). */ - if (Top < 3) Error; + if (Top < 3) Error Sbw(Stack[0], Stack[1], Stack[2], Stack[3]); ClearStack(); break; case DIV: /* num1 num2 DIV quotient */ /* Behaves like DIV in the PostScript language */ - if (Top < 1) Error; + if (Top < 1) Error Stack[Top-1] = Div(Stack[Top-1], Stack[Top]); Top--; break; case CALLOTHERSUBR: /* arg1 ... argn n othersubr# CALLOTHERSUBR - */ /* Make calls on the PostScript interpreter */ - if (Top < 1) Error; + if (Top < 1) Error Num = Stack[Top-1]; - if (Top < Num+1) Error; + if (Top < Num+1) Error for (i = 0; i < Num; i++) PSFakePush(Stack[Top - i - 2]); Top -= Num + 2; #ifdef BUILDCID @@ -1162,13 +1162,13 @@ /* Sets the current point to (x,y) in absolute */ /* character space coordinates without per- */ /* forming a CharString MOVETO command */ - if (Top < 1) Error; + if (Top < 1) Error SetCurrentPoint(Stack[0], Stack[1]); ClearStack(); break; default: /* Unassigned escape code command */ ClearStack(); - Error; + Error } } @@ -1180,7 +1180,7 @@ HStem(double y, double dy) { if (ProcessHints) { - if (numstems >= MAXSTEMS) Error; + if (numstems >= MAXSTEMS) Error if (dy < 0.0) {y += dy; dy = -dy;} stems[numstems].vertical = FALSE; stems[numstems].x = 0.0; @@ -1201,7 +1201,7 @@ VStem(double x, double dx) { if (ProcessHints) { - if (numstems >= MAXSTEMS) Error; + if (numstems >= MAXSTEMS) Error if (dx < 0.0) {x += dx; dx = -dx;} stems[numstems].vertical = TRUE; stems[numstems].x = sidebearingX + x + wsoffsetX; @@ -1284,7 +1284,7 @@ CallSubr(int subrno) { if ((subrno < 0) || (subrno >= SubrsP->len)) - Error; + Error PushCall(CharStringP, strindex, r); CharStringP = &SubrsP->data.arrayP[subrno]; StartDecrypt(); @@ -1732,7 +1732,7 @@ { switch(othersubrno) { case 0: /* OtherSubrs[0]; Main part of Flex */ - if (PSFakeTop < 16) Error; + if (PSFakeTop < 16) Error ClearPSFakeStack(); FlxProc( PSFakeStack[0], PSFakeStack[1], PSFakeStack[2], PSFakeStack[3], Index: xc/lib/font/Type1/module/Imakefile diff -u xc/lib/font/Type1/module/Imakefile:1.7 xc/lib/font/Type1/module/Imakefile:1.9 --- xc/lib/font/Type1/module/Imakefile:1.7 Wed Feb 13 16:32:48 2002 +++ xc/lib/font/Type1/module/Imakefile Mon May 31 20:16:57 2004 @@ -1,4 +1,50 @@ -XCOMM $XFree86: xc/lib/font/Type1/module/Imakefile,v 1.7 2002/02/13 21:32:48 dawes Exp $ +XCOMM $XFree86: xc/lib/font/Type1/module/Imakefile,v 1.9 2004/06/01 00:16:57 dawes Exp $ +/* + * Copyright (c) 1994-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ #define IHaveModules #include @@ -91,7 +137,7 @@ #endif ModuleObjectRule() -LibraryModuleTarget(type1,$(OBJS)) +LibraryModuleTarget(type1,$(OBJS),fonts) InstallLibraryModule(type1,$(MODULEDIR),fonts) DependTarget() Index: xc/lib/font/X-TrueType/Imakefile diff -u xc/lib/font/X-TrueType/Imakefile:1.11 xc/lib/font/X-TrueType/Imakefile:removed --- xc/lib/font/X-TrueType/Imakefile:1.11 Fri Feb 6 23:45:19 2004 +++ xc/lib/font/X-TrueType/Imakefile Wed Mar 16 21:05:51 2005 @@ -1,35 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/Imakefile,v 1.11 2004/02/07 04:45:19 dawes Exp $ - -#define IHaveSubdirs -#define PassCDebugFlags CDEBUGFLAGS="$(CDEBUGFLAGS)" - -#if BuildServer && DoLoadableServer -MODULE_SUBDIRS = module -#endif - -INCLUDES = -I. -I$(FONTINCSRC) -I../include -I../fontcache \ - -I$(XINCLUDESRC) -I$(SERVERSRC)/include \ - -I$(FTSOURCEDIR)/lib -I$(FTSOURCEDIR)/lib/extend \ - -I$(FTSOURCEDIR)/lib/arch/unix -I$(FONTLIBSRC)/FreeType - -DEFINES = -DTT_MAKE_OPTION_SINGLE_OBJECT=1 -DTT_CONFIG_OPTION_EXTEND_ENGINE \ - $(FONTMODULEDEF) \ - $(XTT_DEBUG_FLAGS) $(XTT_CCONV_MOUDLE_DEFINES) \ - $(XTT_USE_OPT_ENC_DEFINES) Freetype1BuildDefines - -#include "Imakefile.inc" - -CCONVHEADERS = \ - xttcap.h xttcconv.h xttcconvP.h xttcommon.h xttversion.h cconvversion.h -#if XTrueTypeInstallCConvHeaders -CCONVINSTDIR = XTrueTypeCConvIncDir -InstallMultipleFlags($(CCONVHEADERS),$(CCONVINSTDIR),$(INSTINCFLAGS)) -#endif - -MakeSubdirs($(SUBDIRS)) -DependSubdirs($(SUBDIRS)) - -DependTarget() - -XCOMM end of Imakefile Index: xc/lib/font/X-TrueType/Imakefile.inc diff -u xc/lib/font/X-TrueType/Imakefile.inc:1.6 xc/lib/font/X-TrueType/Imakefile.inc:removed --- xc/lib/font/X-TrueType/Imakefile.inc:1.6 Sat Jul 26 22:01:20 2003 +++ xc/lib/font/X-TrueType/Imakefile.inc Wed Mar 16 21:05:51 2005 @@ -1,55 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/Imakefile.inc,v 1.6 2003/07/27 02:01:20 dawes Exp $ -/* -*- Makefile -*- */ - -DEFAULT_CCONV_SUBDIR = ISO8859.1 -#if XTrueTypeUseOptEncodings -XTT_USE_OPT_ENC_DEFINES = -DOPT_ENCODINGS -CCONV_SUBDIRS = BIG5 BIG5HKSCS GB2312 GBK GB18030 JISX0201 JISX0208 JISX0212 \ - KSC5601 KSCJOHAB GEORGIAN \ - ISO8859.2 ISO8859.3 ISO8859.4 ISO8859.5 ISO8859.6 \ - ISO8859.7 ISO8859.8 ISO8859.9 ISO8859.10 ISO8859.11 \ - ISO8859.13 ISO8859.14 ISO8859.15 KOI8 VISCII TCVN \ - ARMSCII8 ARABIC MULEENCODING DOSENCODING -#endif - -SUBDIRS = $(MODULE_SUBDIRS) $(DEFAULT_CCONV_SUBDIR) $(CCONV_SUBDIRS) - -#if XTrueTypeDebugXTT - XTT_DEBUG_SRCS = xttdump.c - XTT_DEBUG_OBJS = xttdump.o -#endif -/* -#if XTrueTypeCConvModule - XTT_CCONV_MODULE_DIR = XTrueTypeCConvModuleDir - XTT_CCONV_MODULE_SUBDIR = XTrueTypeCConvModuleSubDir - XTT_CCONV_MODULE_DEFINES = \ - -DCCONV_MODULE \ - -DCCONV_MODULE_DIR=\"$(XTT_CCONV_MODULE_DIR)\" \ - -DCCONV_MODULE_SUBDIR=\"$(XTT_CCONV_MODULE_SUBDIR)\" -#endif -*/ -SRCS = \ - xttprop.c xttfuncs.c xttcconv.c xttcap.c xttmisc.c xttblit.c \ - $(XTT_DEBUG_SRCS) freetype.c ftxcmap.c ftxsbit.c $(MODULE_C) -OBJS = \ - xttprop.o xttfuncs.o xttcconv.o xttcap.o xttmisc.o xttblit.o \ - $(XTT_DEBUG_OBJS) freetype.o ftxcmap.o ftxsbit.o $(MODULE_O) - -LinkSourceFile(freetype.c,$(FTSOURCEDIR)/lib/arch/unix) -LinkSourceFile(ftxcmap.c,$(FTSOURCEDIR)/lib/extend) -LinkSourceFile(ftxsbit.c,$(FTSOURCEDIR)/lib/extend) -LinkSourceFile(xttblit.c,$(XTTSOURCEDIR)) -LinkSourceFile(xttblit.h,$(XTTSOURCEDIR)) -LinkSourceFile(xttcap.c,$(XTTSOURCEDIR)) -LinkSourceFile(xttcap.h,$(XTTSOURCEDIR)) -LinkSourceFile(xttcconv.c,$(XTTSOURCEDIR)) -LinkSourceFile(xttcconv.h,$(XTTSOURCEDIR)) -LinkSourceFile(xttcconvP.h,$(XTTSOURCEDIR)) -LinkSourceFile(xttchinfo.c,$(XTTSOURCEDIR)) -LinkSourceFile(xttdump.c,$(XTTSOURCEDIR)) -LinkSourceFile(xttfuncs.c,$(XTTSOURCEDIR)) -LinkSourceFile(xttstruct.h,$(XTTSOURCEDIR)) -LinkSourceFile(xttcommon.h,$(XTTSOURCEDIR)) -LinkSourceFile(xttmisc.c,$(XTTSOURCEDIR)) -LinkSourceFile(xttprop.c,$(XTTSOURCEDIR)) -LinkSourceFile(xttversion.h,$(XTTSOURCEDIR)) Index: xc/lib/font/X-TrueType/cconvversion.h diff -u xc/lib/font/X-TrueType/cconvversion.h:1.4 xc/lib/font/X-TrueType/cconvversion.h:removed --- xc/lib/font/X-TrueType/cconvversion.h:1.4 Tue Sep 26 11:57:01 2000 +++ xc/lib/font/X-TrueType/cconvversion.h Wed Mar 16 21:05:51 2005 @@ -1,101 +0,0 @@ -/* $XFree86: xc/lib/font/X-TrueType/cconvversion.h,v 1.4 2000/09/26 15:57:01 tsi Exp $ */ -#if (!defined(__CODECONV_H)) -#define __CODECONV_H - -#define _CCMAJOR 1 -#define _CCMINOR 0 - -#define MOD_TYPE_CODECONV "CCCV/Character Code ConVerter v1.0" - -#define DECLARE_SUBREQ(cconvSubReq) \ -static XF86ModReqInfo cconvSubReq = \ -{ \ - _XTT_V_MAJOR, \ - _XTT_V_MINOR, \ - _XTT_V_REVISION, \ - ABI_CLASS_ANSIC, \ - ABI_VERS_UNSPEC, \ - MOD_CLASS_FONT \ -}; - -#define CCONVVERSION(name) PREDEFCCONVVERSION(name) -#define PREDEFCCONVVERSION(name) \ -static XF86ModuleVersionInfo name ## VersRec = \ -{ \ - #name, \ - _XTT_VENDOR_NAME, \ - MODINFOSTRING1, \ - MODINFOSTRING2, \ - XF86_VERSION_CURRENT, \ - _XTT_V_MAJOR, \ - _XTT_V_MINOR, \ - _XTT_V_REVISION, \ - ABI_CLASS_FONT, /* Font module */ \ - ABI_FONT_VERSION, \ - MOD_CLASS_FONT, \ - {0,0,0,0} /* signature, to be patched into the file by a tool */ \ -}; - -#define CCONVINIT(name) PREDEFCCONVINIT(name) -#define PREDEFCCONVINIT(name) \ -XF86ModuleData \ -name ## ModuleData = { \ - & name ## VersRec, \ - name ## Setup, \ - NULL, \ -}; -/* -#define CCONVINIT(name) PREDEFCCONVINIT(name) -#define PREDEFCCONVINIT(name) \ -void \ -name ## ModuleInit(XF86ModuleVersionInfo **vers, ModuleSetupProc *setup, \ - ModuleTearDownProc *teardown) \ -{ \ - *vers = & name ## VersRec; \ - *setup = name ## Setup; \ - *teardown = NULL; \ -} -*/ - -#define CCONVSETUP(name) PREDEFCCONVSETUP(name) - -#ifdef CCONV_USE_SYMBOLIC_ENTRY_POINT -#define PREDEFCCONVSETUP(name) \ -char* name ## _entrypointName = {\ -#name\ -"_entrypoint"};\ -static pointer \ -name ## Setup(pointer module, pointer opts, int *errmaj, int *errmin) \ -{ \ - ModuleSetupArg *moduleArg = (ModuleSetupArg*)opts; \ - return (pointer)(long) name ## _entrypoint (\ - moduleArg->charSetHints,\ - moduleArg->refCodeConverterInfo,\ - moduleArg->refMapID); \ -} -#else -#define PREDEFCCONVSETUP(name) \ -static pointer \ -name ## Setup(pointer module, pointer opts, int *errmaj, int *errmin) \ -{ \ - ModuleSetupArg *moduleArg = (ModuleSetupArg*)opts; \ - return (pointer)(long) name ## _entrypoint (\ - moduleArg->charSetHints,\ - moduleArg->refCodeConverterInfo,\ - moduleArg->refMapID); \ -} -#endif - -#define CCONV_MODULE_SETUP \ -CCONVVERSION(MODNAME) \ -CCONVSETUP(MODNAME) \ -CCONVINIT(MODNAME) - -/* argument for module setup */ -typedef struct { - CharSetSelectionHints const *charSetHints; - CodeConverterInfo *refCodeConverterInfo; - int *refMapID; -} ModuleSetupArg; - -#endif Index: xc/lib/font/X-TrueType/ft_conf.h diff -u xc/lib/font/X-TrueType/ft_conf.h:1.1 xc/lib/font/X-TrueType/ft_conf.h:removed --- xc/lib/font/X-TrueType/ft_conf.h:1.1 Wed Nov 19 23:03:43 2003 +++ xc/lib/font/X-TrueType/ft_conf.h Wed Mar 16 21:05:51 2005 @@ -1,216 +0,0 @@ -/* ft_conf.h. Xserver-specific version. */ - -/* $XFree86: xc/lib/font/X-TrueType/ft_conf.h,v 1.1 2003/11/20 04:03:43 dawes Exp $ */ - -/* we need the following because there are some typedefs in this file */ -#ifndef FT_CONF_H -#define FT_CONF_H - -#include -#include "servermd.h" -#include "fontmisc.h" -#include - -#ifndef FONTMODULE - -#include -#include -#include -#ifdef _XOPEN_SOURCE -#include -#else -#define _XOPEN_SOURCE /* to get prototype for hypot on some systems */ -#include -#undef _XOPEN_SOURCE -#endif -/* Define if you have the header file. */ -#define HAVE_STDLIB_H 1 - -#else - -#include "xf86_ansic.h" - -#endif /* FONTMODULE */ - -/* Define to empty if the keyword does not work. */ -#define const _Xconst /* defined in Xfuncproto.h */ - -/* Define if you have a working `mmap' system call. */ -/* Defined in Makefile */ -/* #undef HAVE_MMAP */ - -/* Define if your processor stores words with the most significant - byte first (like Motorola and SPARC, unlike Intel and VAX). */ -/* defined in servermd.h */ -#if(IMAGE_BYTE_ORDER==MSBFirst) -#define WORDS_BIGENDIAN 1 -#else -#define WORDS_BIGENDIAN 0 -#endif - - -/* Define if the X Window System is missing or not being used. */ -/* Not relevant. */ -/* #undef X_DISPLAY_MISSING */ - -/* Define if you have the getpagesize function. */ -#ifdef HAVE_MMAP -#define HAVE_GETPAGESIZE 1 -#endif - -/* Define if you have the memcpy function. */ -#define HAVE_MEMCPY 1 /* provided by Xos.h */ - -/* Define if you have the memmove function. */ -#define HAVE_MEMMOVE 1 /* provided by Xos.h */ - -/* Define if you have the header file. */ -#undef HAVE_FCNTL_H /* included by Xos.h if relevant*/ - -/* Define if you have the header file. */ -#undef HAVE_UNISTD_H /* included by Xos.h if relevant */ - -/* Define if you have the header file. */ -/* Not relevant */ -/* #undef HAVE_LOCALE_H */ - -/* Define if you have the header file. */ -/* Not relevant */ -/* #undef HAVE_LIBINTL_H */ - -/* Define if you have the libintl library. */ -/* Not relevant */ -/* #undef HAVE_LIBINTL */ - -/**********************************************************************/ -/* */ -/* The following configuration macros can be tweaked manually by */ -/* a developer to turn on or off certain features or options in the */ -/* TrueType engine. This may be useful to tune it for specific */ -/* purposes.. */ -/* */ -/**********************************************************************/ - -/*************************************************************************/ -/* Define this if the underlying operating system uses a different */ -/* character width than 8bit for file names. You must then also supply */ -/* a typedef declaration for defining 'TT_Text'. Default is off. */ - -/* #undef HAVE_TT_TEXT */ - - -/*************************************************************************/ -/* Define this if you want to generate code to support engine extensions */ -/* Default is on, but if you're satisfied by the basic services provided */ -/* by the engine and need no extensions, undefine this configuration */ -/* macro to save a few more bytes. */ - -/* #undef TT_CONFIG_OPTION_EXTEND_ENGINE */ - - -/*************************************************************************/ -/* Define this if you want to generate code to support gray-scaling, */ -/* a.k.a. font-smoothing or anti-aliasing. Default is on, but you can */ -/* disable it if you don't need it. */ - -#undef TT_CONFIG_OPTION_GRAY_SCALING - -/*************************************************************************/ -/* Define this if you want to completely disable the use of the bytecode */ -/* interpreter. Doing so will produce a much smaller library, but the */ -/* quality of the rendered glyphs will enormously suffer from this. */ -/* */ -/* This switch was introduced due to the Apple patents issue which */ -/* emerged recently on the FreeType lists. We still do not have Apple's */ -/* opinion on the subject and will change this as soon as we have. */ - -/* #undef TT_CONFIG_OPTION_NO_INTERPRETER */ - -#ifndef TT_CONFIG_OPTION_BYTECODE_INTERPRETER -#define TT_CONFIG_OPTION_NO_INTERPRETER -#endif - -/*************************************************************************/ -/* Define this if you want to use a big 'switch' statement within the */ -/* bytecode interpreter. Because some non-optimizing compilers are not */ -/* able to produce jump tables from such statements, undefining this */ -/* configuration macro will generate the appropriate C jump table in */ -/* ttinterp.c. If you use an optimizing compiler, you should leave it */ -/* defined for better performance and code compactness.. */ - -#define TT_CONFIG_OPTION_INTERPRETER_SWITCH - -/*************************************************************************/ -/* Define this if you want to build a 'static' version of the TrueType */ -/* bytecode interpreter. This will produce much bigger code, which */ -/* _may_ be faster on some architectures.. */ -/* */ -/* Do NOT DEFINE THIS is you build a thread-safe version of the engine */ -/* */ -/* #undef TT_CONFIG_OPTION_STATIC_INTERPRETER */ - -/*************************************************************************/ -/* Define this if you want to build a 'static' version of the scan-line */ -/* converter (the component which in charge of converting outlines into */ -/* bitmaps). This will produce a bigger object file for "ttraster.c", */ -/* which _may_ be faster on some architectures.. */ -/* */ -/* Do NOT DEFINE THIS is you build a thread-safe version of the engine */ -/* */ -/* #define TT_CONFIG_OPTION_STATIC_RASTER */ - -/*************************************************************************/ -/* Define TT_CONFIG_THREAD_SAFE if you want to build a thread-safe */ -/* version of the library. */ - -/* #undef TT_CONFIG_OPTION_THREAD_SAFE */ - -/**********************************************************************/ -/* */ -/* The following macros are used to define the debug level, as well */ -/* as individual tracing levels for each component. There are */ -/* currently three modes of operation : */ -/* */ -/* - trace mode (define DEBUG_LEVEL_TRACE) */ -/* */ -/* The engine prints all error messages, as well as tracing */ -/* ones, filtered by each component's level */ -/* */ -/* - debug mode (define DEBUG_LEVEL_ERROR) */ -/* */ -/* Disable tracing, but keeps error output and assertion */ -/* checks. */ -/* */ -/* - release mode (don't define anything) */ -/* */ -/* Don't include error-checking or tracing code in the */ -/* engine's code. Ideal for releases. */ -/* */ -/* NOTE : */ -/* */ -/* Each component's tracing level is defined in its own source. */ -/* */ -/**********************************************************************/ - -/* Define if you want to use the tracing debug mode */ -/* #undef DEBUG_LEVEL_TRACE */ - -/* Define if you want to use the error debug mode - ignored if */ -/* DEBUG_LEVEL_TRACE is defined */ -/* #undef DEBUG_LEVEL_ERROR */ - -/**************************************************************************/ -/* Definition of various integer sizes. These types are used by ttcalc */ -/* and ttinterp (for the 64-bit integers) only.. */ - -/* Use X-specific configuration methods */ - - typedef INT32 TT_Int32; - typedef CARD32 TT_Word32; - -#if defined(WORD64) || defined(_XSERVER64) -#define LONG64 -#define INT64 long -#endif /* WORD64 */ - -#endif /* FT_CONF_H */ Index: xc/lib/font/X-TrueType/ARABIC/Imakefile diff -u xc/lib/font/X-TrueType/ARABIC/Imakefile:1.3 xc/lib/font/X-TrueType/ARABIC/Imakefile:removed --- xc/lib/font/X-TrueType/ARABIC/Imakefile:1.3 Sun Mar 28 10:59:32 1999 +++ xc/lib/font/X-TrueType/ARABIC/Imakefile Wed Mar 16 21:05:51 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ARABIC/Imakefile,v 1.3 1999/03/28 15:59:32 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/ARABIC/Imakefile.inc diff -u xc/lib/font/X-TrueType/ARABIC/Imakefile.inc:1.2 xc/lib/font/X-TrueType/ARABIC/Imakefile.inc:removed --- xc/lib/font/X-TrueType/ARABIC/Imakefile.inc:1.2 Sat Jul 26 22:01:20 2003 +++ xc/lib/font/X-TrueType/ARABIC/Imakefile.inc Wed Mar 16 21:05:51 2005 @@ -1,18 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/ARABIC/Imakefile.inc,v 1.2 2003/07/27 02:01:20 dawes Exp $ - -#define ModuleName ARABIC -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/$(MODULENAME) - -SRCS = main.c MULEARABICtoUCS2.c CP1256toUCS2.c XATERMtoUCS2.c \ - ISIRI3342toUCS2.c IRANSYSTEMtoUCS2.c URDUNAQSHtoUCS2.c -OBJS = main.o MULEARABICtoUCS2.o CP1256toUCS2.o XATERMtoUCS2.o \ - ISIRI3342toUCS2.o IRANSYSTEMtoUCS2.o URDUNAQSHtoUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(MULEARABICtoUCS2.c,$(MODULESRCDIR)) -LinkSourceFile(CP1256toUCS2.c,$(MODULESRCDIR)) -LinkSourceFile(XATERMtoUCS2.c,$(MODULESRCDIR)) -LinkSourceFile(ISIRI3342toUCS2.c,$(MODULESRCDIR)) -LinkSourceFile(IRANSYSTEMtoUCS2.c,$(MODULESRCDIR)) -LinkSourceFile(URDUNAQSHtoUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/ARABIC/module/Imakefile diff -u xc/lib/font/X-TrueType/ARABIC/module/Imakefile:1.3 xc/lib/font/X-TrueType/ARABIC/module/Imakefile:removed --- xc/lib/font/X-TrueType/ARABIC/module/Imakefile:1.3 Sun Mar 28 10:59:32 1999 +++ xc/lib/font/X-TrueType/ARABIC/module/Imakefile Wed Mar 16 21:05:51 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ARABIC/module/Imakefile,v 1.3 1999/03/28 15:59:32 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/ARMSCII8/Imakefile diff -u xc/lib/font/X-TrueType/ARMSCII8/Imakefile:1.3 xc/lib/font/X-TrueType/ARMSCII8/Imakefile:removed --- xc/lib/font/X-TrueType/ARMSCII8/Imakefile:1.3 Sun Mar 28 10:59:33 1999 +++ xc/lib/font/X-TrueType/ARMSCII8/Imakefile Wed Mar 16 21:05:51 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ARMSCII8/Imakefile,v 1.3 1999/03/28 15:59:33 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/ARMSCII8/Imakefile.inc diff -u xc/lib/font/X-TrueType/ARMSCII8/Imakefile.inc:1.1 xc/lib/font/X-TrueType/ARMSCII8/Imakefile.inc:removed --- xc/lib/font/X-TrueType/ARMSCII8/Imakefile.inc:1.1 Sun Mar 28 10:31:38 1999 +++ xc/lib/font/X-TrueType/ARMSCII8/Imakefile.inc Wed Mar 16 21:05:51 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/ARMSCII8/Imakefile.inc,v 1.1 1999/03/28 15:31:38 dawes Exp $ - -#define ModuleName ARMSCII8 -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/$(MODULENAME) - -SRCS = main.c ARMSCII8toUCS2.c -OBJS = main.o ARMSCII8toUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(ARMSCII8toUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/ARMSCII8/module/Imakefile diff -u xc/lib/font/X-TrueType/ARMSCII8/module/Imakefile:1.2 xc/lib/font/X-TrueType/ARMSCII8/module/Imakefile:removed --- xc/lib/font/X-TrueType/ARMSCII8/module/Imakefile:1.2 Sun Mar 28 10:59:33 1999 +++ xc/lib/font/X-TrueType/ARMSCII8/module/Imakefile Wed Mar 16 21:05:52 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ARMSCII8/module/Imakefile,v 1.2 1999/03/28 15:59:33 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/BIG5/Imakefile diff -u xc/lib/font/X-TrueType/BIG5/Imakefile:1.2 xc/lib/font/X-TrueType/BIG5/Imakefile:removed --- xc/lib/font/X-TrueType/BIG5/Imakefile:1.2 Sun Mar 28 10:59:33 1999 +++ xc/lib/font/X-TrueType/BIG5/Imakefile Wed Mar 16 21:05:52 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/BIG5/Imakefile,v 1.2 1999/03/28 15:59:33 dawes Exp $ -/*#include "Imakefile.obj"*/ -#include Index: xc/lib/font/X-TrueType/BIG5/Imakefile.inc diff -u xc/lib/font/X-TrueType/BIG5/Imakefile.inc:1.1 xc/lib/font/X-TrueType/BIG5/Imakefile.inc:removed --- xc/lib/font/X-TrueType/BIG5/Imakefile.inc:1.1 Sun Mar 28 10:31:39 1999 +++ xc/lib/font/X-TrueType/BIG5/Imakefile.inc Wed Mar 16 21:05:52 2005 @@ -1,12 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/BIG5/Imakefile.inc,v 1.1 1999/03/28 15:31:39 dawes Exp $ - -#define ModuleName BIG5 -MODULENAME = ModuleName -MODULESRCDIR = $(XTTSOURCEDIR)/$(MODULENAME) - -SRCS = main.c BIG5toUCS2.c -OBJS = main.o BIG5toUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(BIG5toUCS2.c,$(MODULESRCDIR)) - Index: xc/lib/font/X-TrueType/BIG5/module/Imakefile diff -u xc/lib/font/X-TrueType/BIG5/module/Imakefile:1.2 xc/lib/font/X-TrueType/BIG5/module/Imakefile:removed --- xc/lib/font/X-TrueType/BIG5/module/Imakefile:1.2 Sun Mar 28 10:59:34 1999 +++ xc/lib/font/X-TrueType/BIG5/module/Imakefile Wed Mar 16 21:05:52 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/BIG5/module/Imakefile,v 1.2 1999/03/28 15:59:34 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/BIG5HKSCS/Imakefile diff -u xc/lib/font/X-TrueType/BIG5HKSCS/Imakefile:1.1 xc/lib/font/X-TrueType/BIG5HKSCS/Imakefile:removed --- xc/lib/font/X-TrueType/BIG5HKSCS/Imakefile:1.1 Tue Mar 6 13:54:43 2001 +++ xc/lib/font/X-TrueType/BIG5HKSCS/Imakefile Wed Mar 16 21:05:52 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/BIG5HKSCS/Imakefile,v 1.1 2001/03/06 18:54:43 dawes Exp $ -/*#include "Imakefile.obj"*/ -#include Index: xc/lib/font/X-TrueType/BIG5HKSCS/Imakefile.inc diff -u xc/lib/font/X-TrueType/BIG5HKSCS/Imakefile.inc:1.1 xc/lib/font/X-TrueType/BIG5HKSCS/Imakefile.inc:removed --- xc/lib/font/X-TrueType/BIG5HKSCS/Imakefile.inc:1.1 Tue Mar 6 13:54:44 2001 +++ xc/lib/font/X-TrueType/BIG5HKSCS/Imakefile.inc Wed Mar 16 21:05:52 2005 @@ -1,12 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/BIG5HKSCS/Imakefile.inc,v 1.1 2001/03/06 18:54:44 dawes Exp $ - -#define ModuleName BIG5HKSCS -MODULENAME = ModuleName -MODULESRCDIR = $(XTTSOURCEDIR)/$(MODULENAME) - -SRCS = main.c BIG5HKSCStoUCS2.c -OBJS = main.o BIG5HKSCStoUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(BIG5HKSCStoUCS2.c,$(MODULESRCDIR)) - Index: xc/lib/font/X-TrueType/BIG5HKSCS/module/Imakefile diff -u xc/lib/font/X-TrueType/BIG5HKSCS/module/Imakefile:1.1 xc/lib/font/X-TrueType/BIG5HKSCS/module/Imakefile:removed --- xc/lib/font/X-TrueType/BIG5HKSCS/module/Imakefile:1.1 Tue Mar 6 13:54:44 2001 +++ xc/lib/font/X-TrueType/BIG5HKSCS/module/Imakefile Wed Mar 16 21:05:52 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/BIG5HKSCS/module/Imakefile,v 1.1 2001/03/06 18:54:44 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/DOSENCODING/Imakefile diff -u xc/lib/font/X-TrueType/DOSENCODING/Imakefile:1.3 xc/lib/font/X-TrueType/DOSENCODING/Imakefile:removed --- xc/lib/font/X-TrueType/DOSENCODING/Imakefile:1.3 Sun Mar 28 10:59:34 1999 +++ xc/lib/font/X-TrueType/DOSENCODING/Imakefile Wed Mar 16 21:05:52 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/DOSENCODING/Imakefile,v 1.3 1999/03/28 15:59:34 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/DOSENCODING/Imakefile.inc diff -u xc/lib/font/X-TrueType/DOSENCODING/Imakefile.inc:1.1 xc/lib/font/X-TrueType/DOSENCODING/Imakefile.inc:removed --- xc/lib/font/X-TrueType/DOSENCODING/Imakefile.inc:1.1 Sun Mar 28 10:31:40 1999 +++ xc/lib/font/X-TrueType/DOSENCODING/Imakefile.inc Wed Mar 16 21:05:52 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/DOSENCODING/Imakefile.inc,v 1.1 1999/03/28 15:31:40 dawes Exp $ - -#define ModuleName DOSENCODING -MODULENAME = ModuleName -MODULESRCDIR = $(XTTSOURCEDIR)/$(MODULENAME) - -SRCS = main.c DOSENCODINGtoUCS2.c -OBJS = main.o DOSENCODINGtoUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(DOSENCODINGtoUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/DOSENCODING/module/Imakefile diff -u xc/lib/font/X-TrueType/DOSENCODING/module/Imakefile:1.2 xc/lib/font/X-TrueType/DOSENCODING/module/Imakefile:removed --- xc/lib/font/X-TrueType/DOSENCODING/module/Imakefile:1.2 Sun Mar 28 10:59:34 1999 +++ xc/lib/font/X-TrueType/DOSENCODING/module/Imakefile Wed Mar 16 21:05:52 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/DOSENCODING/module/Imakefile,v 1.2 1999/03/28 15:59:34 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/GB18030/Imakefile diff -u xc/lib/font/X-TrueType/GB18030/Imakefile:1.2 xc/lib/font/X-TrueType/GB18030/Imakefile:removed --- xc/lib/font/X-TrueType/GB18030/Imakefile:1.2 Fri Oct 24 12:33:08 2003 +++ xc/lib/font/X-TrueType/GB18030/Imakefile Wed Mar 16 21:05:52 2005 @@ -1,5 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/GB18030/Imakefile,v 1.2 2003/10/24 16:33:08 tsi Exp $ - -XCOMM X-TrueType Server - TrueType rasterizer for X -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/GB18030/Imakefile.inc diff -u xc/lib/font/X-TrueType/GB18030/Imakefile.inc:1.2 xc/lib/font/X-TrueType/GB18030/Imakefile.inc:removed --- xc/lib/font/X-TrueType/GB18030/Imakefile.inc:1.2 Fri Oct 24 12:33:08 2003 +++ xc/lib/font/X-TrueType/GB18030/Imakefile.inc Wed Mar 16 21:05:52 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/GB18030/Imakefile.inc,v 1.2 2003/10/24 16:33:08 tsi Exp $ - -#define ModuleName GB18030 -MODULENAME = ModuleName -MODULESRCDIR = $(XTTSOURCEDIR)/$(MODULENAME) - -SRCS = main.c GB18030toUCS2.c -OBJS = main.o GB18030toUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(GB18030toUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/GB18030/module/Imakefile diff -u xc/lib/font/X-TrueType/GB18030/module/Imakefile:1.2 xc/lib/font/X-TrueType/GB18030/module/Imakefile:removed --- xc/lib/font/X-TrueType/GB18030/module/Imakefile:1.2 Fri Oct 24 12:33:08 2003 +++ xc/lib/font/X-TrueType/GB18030/module/Imakefile Wed Mar 16 21:05:52 2005 @@ -1,6 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/GB18030/module/Imakefile,v 1.2 2003/10/24 16:33:08 tsi Exp $ - -XCOMM X-TrueType Server - TrueType rasterizer for X -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/GB2312/Imakefile diff -u xc/lib/font/X-TrueType/GB2312/Imakefile:1.3 xc/lib/font/X-TrueType/GB2312/Imakefile:removed --- xc/lib/font/X-TrueType/GB2312/Imakefile:1.3 Sun Mar 28 10:59:35 1999 +++ xc/lib/font/X-TrueType/GB2312/Imakefile Wed Mar 16 21:05:53 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/GB2312/Imakefile,v 1.3 1999/03/28 15:59:35 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/GB2312/Imakefile.inc diff -u xc/lib/font/X-TrueType/GB2312/Imakefile.inc:1.1 xc/lib/font/X-TrueType/GB2312/Imakefile.inc:removed --- xc/lib/font/X-TrueType/GB2312/Imakefile.inc:1.1 Sun Mar 28 10:31:41 1999 +++ xc/lib/font/X-TrueType/GB2312/Imakefile.inc Wed Mar 16 21:05:53 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/GB2312/Imakefile.inc,v 1.1 1999/03/28 15:31:41 dawes Exp $ - -#define ModuleName GB2312 -MODULENAME = ModuleName -MODULESRCDIR = $(XTTSOURCEDIR)/$(MODULENAME) - -SRCS = main.c GB2312toUCS2.c -OBJS = main.o GB2312toUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(GB2312toUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/GB2312/module/Imakefile diff -u xc/lib/font/X-TrueType/GB2312/module/Imakefile:1.3 xc/lib/font/X-TrueType/GB2312/module/Imakefile:removed --- xc/lib/font/X-TrueType/GB2312/module/Imakefile:1.3 Sun Mar 28 10:59:35 1999 +++ xc/lib/font/X-TrueType/GB2312/module/Imakefile Wed Mar 16 21:05:53 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/GB2312/module/Imakefile,v 1.3 1999/03/28 15:59:35 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/GBK/Imakefile diff -u xc/lib/font/X-TrueType/GBK/Imakefile:1.1 xc/lib/font/X-TrueType/GBK/Imakefile:removed --- xc/lib/font/X-TrueType/GBK/Imakefile:1.1 Tue Mar 6 13:03:16 2001 +++ xc/lib/font/X-TrueType/GBK/Imakefile Wed Mar 16 21:05:53 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/GBK/Imakefile,v 1.1 2001/03/06 18:03:16 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/GBK/Imakefile.inc diff -u xc/lib/font/X-TrueType/GBK/Imakefile.inc:1.1 xc/lib/font/X-TrueType/GBK/Imakefile.inc:removed --- xc/lib/font/X-TrueType/GBK/Imakefile.inc:1.1 Tue Mar 6 13:03:16 2001 +++ xc/lib/font/X-TrueType/GBK/Imakefile.inc Wed Mar 16 21:05:53 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/GBK/Imakefile.inc,v 1.1 2001/03/06 18:03:16 dawes Exp $ - -#define ModuleName GBK -MODULENAME = ModuleName -MODULESRCDIR = $(XTTSOURCEDIR)/$(MODULENAME) - -SRCS = main.c GBKtoUCS2.c -OBJS = main.o GBKtoUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(GBKtoUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/GBK/module/Imakefile diff -u xc/lib/font/X-TrueType/GBK/module/Imakefile:1.1 xc/lib/font/X-TrueType/GBK/module/Imakefile:removed --- xc/lib/font/X-TrueType/GBK/module/Imakefile:1.1 Tue Mar 6 13:24:19 2001 +++ xc/lib/font/X-TrueType/GBK/module/Imakefile Wed Mar 16 21:05:53 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/GBK/module/Imakefile,v 1.1 2001/03/06 18:24:19 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/GEORGIAN/Imakefile diff -u xc/lib/font/X-TrueType/GEORGIAN/Imakefile:1.1 xc/lib/font/X-TrueType/GEORGIAN/Imakefile:removed --- xc/lib/font/X-TrueType/GEORGIAN/Imakefile:1.1 Sun Feb 13 01:15:26 2000 +++ xc/lib/font/X-TrueType/GEORGIAN/Imakefile Wed Mar 16 21:05:53 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/GEORGIAN/Imakefile,v 1.1 2000/02/13 06:15:26 dawes Exp $ -/*#include "Imakefile.obj"*/ -#include Index: xc/lib/font/X-TrueType/GEORGIAN/Imakefile.inc diff -u xc/lib/font/X-TrueType/GEORGIAN/Imakefile.inc:1.1 xc/lib/font/X-TrueType/GEORGIAN/Imakefile.inc:removed --- xc/lib/font/X-TrueType/GEORGIAN/Imakefile.inc:1.1 Sun Feb 13 01:15:26 2000 +++ xc/lib/font/X-TrueType/GEORGIAN/Imakefile.inc Wed Mar 16 21:05:53 2005 @@ -1,12 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/GEORGIAN/Imakefile.inc,v 1.1 2000/02/13 06:15:26 dawes Exp $ - -#define ModuleName GEORGIAN -MODULENAME = ModuleName -MODULESRCDIR = $(XTTSOURCEDIR)/$(MODULENAME) - -SRCS = main.c GEORGIANtoUCS2.c -OBJS = main.o GEORGIANtoUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(GEORGIANtoUCS2.c,$(MODULESRCDIR)) - Index: xc/lib/font/X-TrueType/GEORGIAN/module/Imakefile diff -u xc/lib/font/X-TrueType/GEORGIAN/module/Imakefile:1.1 xc/lib/font/X-TrueType/GEORGIAN/module/Imakefile:removed --- xc/lib/font/X-TrueType/GEORGIAN/module/Imakefile:1.1 Sun Feb 13 01:15:26 2000 +++ xc/lib/font/X-TrueType/GEORGIAN/module/Imakefile Wed Mar 16 21:05:53 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/GEORGIAN/module/Imakefile,v 1.1 2000/02/13 06:15:26 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/ISO8859.1/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.1/Imakefile:1.3 xc/lib/font/X-TrueType/ISO8859.1/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.1/Imakefile:1.3 Sun Mar 28 10:59:35 1999 +++ xc/lib/font/X-TrueType/ISO8859.1/Imakefile Wed Mar 16 21:05:53 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.1/Imakefile,v 1.3 1999/03/28 15:59:35 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/ISO8859.1/Imakefile.inc diff -u xc/lib/font/X-TrueType/ISO8859.1/Imakefile.inc:1.1 xc/lib/font/X-TrueType/ISO8859.1/Imakefile.inc:removed --- xc/lib/font/X-TrueType/ISO8859.1/Imakefile.inc:1.1 Sun Mar 28 10:31:44 1999 +++ xc/lib/font/X-TrueType/ISO8859.1/Imakefile.inc Wed Mar 16 21:05:53 2005 @@ -1,12 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.1/Imakefile.inc,v 1.1 1999/03/28 15:31:44 dawes Exp $ - -#define ModuleName ISO8859_1 -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/ISO8859.1 - -SRCS = main.c ISO8859_1toAROMAN.c -OBJS = main.o ISO8859_1toAROMAN.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(ISO8859_1toAROMAN.c,$(MODULESRCDIR)) - Index: xc/lib/font/X-TrueType/ISO8859.1/module/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.1/module/Imakefile:1.2 xc/lib/font/X-TrueType/ISO8859.1/module/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.1/module/Imakefile:1.2 Sun Mar 28 10:59:36 1999 +++ xc/lib/font/X-TrueType/ISO8859.1/module/Imakefile Wed Mar 16 21:05:53 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.1/module/Imakefile,v 1.2 1999/03/28 15:59:36 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/ISO8859.10/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.10/Imakefile:1.3 xc/lib/font/X-TrueType/ISO8859.10/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.10/Imakefile:1.3 Sun Mar 28 10:59:36 1999 +++ xc/lib/font/X-TrueType/ISO8859.10/Imakefile Wed Mar 16 21:05:53 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.10/Imakefile,v 1.3 1999/03/28 15:59:36 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/ISO8859.10/Imakefile.inc diff -u xc/lib/font/X-TrueType/ISO8859.10/Imakefile.inc:1.1 xc/lib/font/X-TrueType/ISO8859.10/Imakefile.inc:removed --- xc/lib/font/X-TrueType/ISO8859.10/Imakefile.inc:1.1 Sun Mar 28 10:31:44 1999 +++ xc/lib/font/X-TrueType/ISO8859.10/Imakefile.inc Wed Mar 16 21:05:53 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.10/Imakefile.inc,v 1.1 1999/03/28 15:31:44 dawes Exp $ - -#define ModuleName ISO8859_10 -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/ISO8859.10 - -SRCS = main.c ISO8859_10toUCS2.c -OBJS = main.o ISO8859_10toUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(ISO8859_10toUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/ISO8859.10/module/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.10/module/Imakefile:1.3 xc/lib/font/X-TrueType/ISO8859.10/module/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.10/module/Imakefile:1.3 Sun Mar 28 10:59:36 1999 +++ xc/lib/font/X-TrueType/ISO8859.10/module/Imakefile Wed Mar 16 21:05:53 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.10/module/Imakefile,v 1.3 1999/03/28 15:59:36 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/ISO8859.11/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.11/Imakefile:1.3 xc/lib/font/X-TrueType/ISO8859.11/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.11/Imakefile:1.3 Sun Mar 28 10:59:37 1999 +++ xc/lib/font/X-TrueType/ISO8859.11/Imakefile Wed Mar 16 21:05:54 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.11/Imakefile,v 1.3 1999/03/28 15:59:37 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/ISO8859.11/Imakefile.inc diff -u xc/lib/font/X-TrueType/ISO8859.11/Imakefile.inc:1.1 xc/lib/font/X-TrueType/ISO8859.11/Imakefile.inc:removed --- xc/lib/font/X-TrueType/ISO8859.11/Imakefile.inc:1.1 Sun Mar 28 10:31:46 1999 +++ xc/lib/font/X-TrueType/ISO8859.11/Imakefile.inc Wed Mar 16 21:05:54 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.11/Imakefile.inc,v 1.1 1999/03/28 15:31:46 dawes Exp $ - -#define ModuleName ISO8859_11 -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/ISO8859.11 - -SRCS = main.c ISO8859_11toUCS2.c -OBJS = main.o ISO8859_11toUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(ISO8859_11toUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/ISO8859.11/module/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.11/module/Imakefile:1.2 xc/lib/font/X-TrueType/ISO8859.11/module/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.11/module/Imakefile:1.2 Sun Mar 28 10:59:37 1999 +++ xc/lib/font/X-TrueType/ISO8859.11/module/Imakefile Wed Mar 16 21:05:54 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.11/module/Imakefile,v 1.2 1999/03/28 15:59:37 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/ISO8859.13/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.13/Imakefile:1.1 xc/lib/font/X-TrueType/ISO8859.13/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.13/Imakefile:1.1 Sat Jul 26 22:18:46 2003 +++ xc/lib/font/X-TrueType/ISO8859.13/Imakefile Wed Mar 16 21:05:54 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.13/Imakefile,v 1.1 2003/07/27 02:18:46 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/ISO8859.13/Imakefile.inc diff -u xc/lib/font/X-TrueType/ISO8859.13/Imakefile.inc:1.1 xc/lib/font/X-TrueType/ISO8859.13/Imakefile.inc:removed --- xc/lib/font/X-TrueType/ISO8859.13/Imakefile.inc:1.1 Sat Jul 26 22:18:46 2003 +++ xc/lib/font/X-TrueType/ISO8859.13/Imakefile.inc Wed Mar 16 21:05:54 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.13/Imakefile.inc,v 1.1 2003/07/27 02:18:46 dawes Exp $ - -#define ModuleName ISO8859_13 -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/ISO8859.13 - -SRCS = main.c ISO8859_13toUCS2.c -OBJS = main.o ISO8859_13toUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(ISO8859_13toUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/ISO8859.13/module/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.13/module/Imakefile:1.1 xc/lib/font/X-TrueType/ISO8859.13/module/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.13/module/Imakefile:1.1 Sat Jul 26 22:18:46 2003 +++ xc/lib/font/X-TrueType/ISO8859.13/module/Imakefile Wed Mar 16 21:05:54 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.13/module/Imakefile,v 1.1 2003/07/27 02:18:46 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/ISO8859.14/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.14/Imakefile:1.3 xc/lib/font/X-TrueType/ISO8859.14/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.14/Imakefile:1.3 Sun Mar 28 10:59:37 1999 +++ xc/lib/font/X-TrueType/ISO8859.14/Imakefile Wed Mar 16 21:05:54 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.14/Imakefile,v 1.3 1999/03/28 15:59:37 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/ISO8859.14/Imakefile.inc diff -u xc/lib/font/X-TrueType/ISO8859.14/Imakefile.inc:1.1 xc/lib/font/X-TrueType/ISO8859.14/Imakefile.inc:removed --- xc/lib/font/X-TrueType/ISO8859.14/Imakefile.inc:1.1 Sun Mar 28 10:31:47 1999 +++ xc/lib/font/X-TrueType/ISO8859.14/Imakefile.inc Wed Mar 16 21:05:54 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.14/Imakefile.inc,v 1.1 1999/03/28 15:31:47 dawes Exp $ - -#define ModuleName ISO8859_14 -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/ISO8859.14 - -SRCS = main.c ISO8859_14toUCS2.c -OBJS = main.o ISO8859_14toUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(ISO8859_14toUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/ISO8859.14/module/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.14/module/Imakefile:1.3 xc/lib/font/X-TrueType/ISO8859.14/module/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.14/module/Imakefile:1.3 Sun Mar 28 10:59:38 1999 +++ xc/lib/font/X-TrueType/ISO8859.14/module/Imakefile Wed Mar 16 21:05:54 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.14/module/Imakefile,v 1.3 1999/03/28 15:59:38 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/ISO8859.15/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.15/Imakefile:1.3 xc/lib/font/X-TrueType/ISO8859.15/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.15/Imakefile:1.3 Sun Mar 28 10:59:38 1999 +++ xc/lib/font/X-TrueType/ISO8859.15/Imakefile Wed Mar 16 21:05:54 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.15/Imakefile,v 1.3 1999/03/28 15:59:38 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/ISO8859.15/Imakefile.inc diff -u xc/lib/font/X-TrueType/ISO8859.15/Imakefile.inc:1.1 xc/lib/font/X-TrueType/ISO8859.15/Imakefile.inc:removed --- xc/lib/font/X-TrueType/ISO8859.15/Imakefile.inc:1.1 Sun Mar 28 10:31:48 1999 +++ xc/lib/font/X-TrueType/ISO8859.15/Imakefile.inc Wed Mar 16 21:05:54 2005 @@ -1,10 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.15/Imakefile.inc,v 1.1 1999/03/28 15:31:48 dawes Exp $ - -#define ModuleName ISO8859_15 -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/ISO8859.15 - -SRCS = main.c -OBJS = main.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/ISO8859.15/module/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.15/module/Imakefile:1.2 xc/lib/font/X-TrueType/ISO8859.15/module/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.15/module/Imakefile:1.2 Sun Mar 28 10:59:39 1999 +++ xc/lib/font/X-TrueType/ISO8859.15/module/Imakefile Wed Mar 16 21:05:54 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.15/module/Imakefile,v 1.2 1999/03/28 15:59:39 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/ISO8859.2/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.2/Imakefile:1.3 xc/lib/font/X-TrueType/ISO8859.2/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.2/Imakefile:1.3 Sun Mar 28 10:59:39 1999 +++ xc/lib/font/X-TrueType/ISO8859.2/Imakefile Wed Mar 16 21:05:54 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.2/Imakefile,v 1.3 1999/03/28 15:59:39 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/ISO8859.2/Imakefile.inc diff -u xc/lib/font/X-TrueType/ISO8859.2/Imakefile.inc:1.1 xc/lib/font/X-TrueType/ISO8859.2/Imakefile.inc:removed --- xc/lib/font/X-TrueType/ISO8859.2/Imakefile.inc:1.1 Sun Mar 28 10:31:49 1999 +++ xc/lib/font/X-TrueType/ISO8859.2/Imakefile.inc Wed Mar 16 21:05:55 2005 @@ -1,13 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.2/Imakefile.inc,v 1.1 1999/03/28 15:31:49 dawes Exp $ - -#define ModuleName ISO8859_2 -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/ISO8859.2 - - -SRCS = main.c ISO8859_2toUCS2.c ISO8859_2toACNTRO.c -OBJS = main.o ISO8859_2toUCS2.o ISO8859_2toACNTRO.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(ISO8859_2toUCS2.c,$(MODULESRCDIR)) -LinkSourceFile(ISO8859_2toACNTRO.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/ISO8859.2/module/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.2/module/Imakefile:1.3 xc/lib/font/X-TrueType/ISO8859.2/module/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.2/module/Imakefile:1.3 Sun Mar 28 10:59:39 1999 +++ xc/lib/font/X-TrueType/ISO8859.2/module/Imakefile Wed Mar 16 21:05:55 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.2/module/Imakefile,v 1.3 1999/03/28 15:59:39 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/ISO8859.3/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.3/Imakefile:1.3 xc/lib/font/X-TrueType/ISO8859.3/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.3/Imakefile:1.3 Sun Mar 28 10:59:40 1999 +++ xc/lib/font/X-TrueType/ISO8859.3/Imakefile Wed Mar 16 21:05:55 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.3/Imakefile,v 1.3 1999/03/28 15:59:40 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/ISO8859.3/Imakefile.inc diff -u xc/lib/font/X-TrueType/ISO8859.3/Imakefile.inc:1.1 xc/lib/font/X-TrueType/ISO8859.3/Imakefile.inc:removed --- xc/lib/font/X-TrueType/ISO8859.3/Imakefile.inc:1.1 Sun Mar 28 10:31:50 1999 +++ xc/lib/font/X-TrueType/ISO8859.3/Imakefile.inc Wed Mar 16 21:05:55 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.3/Imakefile.inc,v 1.1 1999/03/28 15:31:50 dawes Exp $ - -#define ModuleName ISO8859_3 -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/ISO8859.3 - -SRCS = main.c ISO8859_3toUCS2.c -OBJS = main.o ISO8859_3toUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(ISO8859_3toUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/ISO8859.3/module/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.3/module/Imakefile:1.2 xc/lib/font/X-TrueType/ISO8859.3/module/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.3/module/Imakefile:1.2 Sun Mar 28 10:59:40 1999 +++ xc/lib/font/X-TrueType/ISO8859.3/module/Imakefile Wed Mar 16 21:05:55 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.3/module/Imakefile,v 1.2 1999/03/28 15:59:40 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/ISO8859.4/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.4/Imakefile:1.3 xc/lib/font/X-TrueType/ISO8859.4/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.4/Imakefile:1.3 Sun Mar 28 10:59:40 1999 +++ xc/lib/font/X-TrueType/ISO8859.4/Imakefile Wed Mar 16 21:05:55 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.4/Imakefile,v 1.3 1999/03/28 15:59:40 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/ISO8859.4/Imakefile.inc diff -u xc/lib/font/X-TrueType/ISO8859.4/Imakefile.inc:1.1 xc/lib/font/X-TrueType/ISO8859.4/Imakefile.inc:removed --- xc/lib/font/X-TrueType/ISO8859.4/Imakefile.inc:1.1 Sun Mar 28 10:31:51 1999 +++ xc/lib/font/X-TrueType/ISO8859.4/Imakefile.inc Wed Mar 16 21:05:55 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.4/Imakefile.inc,v 1.1 1999/03/28 15:31:51 dawes Exp $ - -#define ModuleName ISO8859_4 -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/ISO8859.4 - -SRCS = main.c ISO8859_4toUCS2.c -OBJS = main.o ISO8859_4toUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(ISO8859_4toUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/ISO8859.4/module/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.4/module/Imakefile:1.3 xc/lib/font/X-TrueType/ISO8859.4/module/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.4/module/Imakefile:1.3 Sun Mar 28 10:59:41 1999 +++ xc/lib/font/X-TrueType/ISO8859.4/module/Imakefile Wed Mar 16 21:05:55 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.4/module/Imakefile,v 1.3 1999/03/28 15:59:41 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/ISO8859.5/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.5/Imakefile:1.3 xc/lib/font/X-TrueType/ISO8859.5/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.5/Imakefile:1.3 Sun Mar 28 10:59:41 1999 +++ xc/lib/font/X-TrueType/ISO8859.5/Imakefile Wed Mar 16 21:05:55 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.5/Imakefile,v 1.3 1999/03/28 15:59:41 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/ISO8859.5/Imakefile.inc diff -u xc/lib/font/X-TrueType/ISO8859.5/Imakefile.inc:1.1 xc/lib/font/X-TrueType/ISO8859.5/Imakefile.inc:removed --- xc/lib/font/X-TrueType/ISO8859.5/Imakefile.inc:1.1 Sun Mar 28 10:31:52 1999 +++ xc/lib/font/X-TrueType/ISO8859.5/Imakefile.inc Wed Mar 16 21:05:55 2005 @@ -1,12 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.5/Imakefile.inc,v 1.1 1999/03/28 15:31:52 dawes Exp $ - -#define ModuleName ISO8859_5 -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/ISO8859.5 - -SRCS = main.c ISO8859_5toUCS2.c ISO8859_5toACYRIL.c -OBJS = main.o ISO8859_5toUCS2.o ISO8859_5toACYRIL.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(ISO8859_5toUCS2.c,$(MODULESRCDIR)) -LinkSourceFile(ISO8859_5toACYRIL.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/ISO8859.5/module/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.5/module/Imakefile:1.2 xc/lib/font/X-TrueType/ISO8859.5/module/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.5/module/Imakefile:1.2 Sun Mar 28 10:59:41 1999 +++ xc/lib/font/X-TrueType/ISO8859.5/module/Imakefile Wed Mar 16 21:05:55 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.5/module/Imakefile,v 1.2 1999/03/28 15:59:41 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/ISO8859.6/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.6/Imakefile:1.3 xc/lib/font/X-TrueType/ISO8859.6/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.6/Imakefile:1.3 Sun Mar 28 10:59:42 1999 +++ xc/lib/font/X-TrueType/ISO8859.6/Imakefile Wed Mar 16 21:05:55 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.6/Imakefile,v 1.3 1999/03/28 15:59:42 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/ISO8859.6/Imakefile.inc diff -u xc/lib/font/X-TrueType/ISO8859.6/Imakefile.inc:1.1 xc/lib/font/X-TrueType/ISO8859.6/Imakefile.inc:removed --- xc/lib/font/X-TrueType/ISO8859.6/Imakefile.inc:1.1 Sun Mar 28 10:31:53 1999 +++ xc/lib/font/X-TrueType/ISO8859.6/Imakefile.inc Wed Mar 16 21:05:55 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.6/Imakefile.inc,v 1.1 1999/03/28 15:31:53 dawes Exp $ - -#define ModuleName ISO8859_6 -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/ISO8859.6 - -SRCS = main.c ISO8859_6toUCS2.c -OBJS = main.o ISO8859_6toUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(ISO8859_6toUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/ISO8859.6/module/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.6/module/Imakefile:1.3 xc/lib/font/X-TrueType/ISO8859.6/module/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.6/module/Imakefile:1.3 Sun Mar 28 10:59:42 1999 +++ xc/lib/font/X-TrueType/ISO8859.6/module/Imakefile Wed Mar 16 21:05:55 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.6/module/Imakefile,v 1.3 1999/03/28 15:59:42 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/ISO8859.7/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.7/Imakefile:1.3 xc/lib/font/X-TrueType/ISO8859.7/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.7/Imakefile:1.3 Sun Mar 28 10:59:42 1999 +++ xc/lib/font/X-TrueType/ISO8859.7/Imakefile Wed Mar 16 21:05:55 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.7/Imakefile,v 1.3 1999/03/28 15:59:42 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/ISO8859.7/Imakefile.inc diff -u xc/lib/font/X-TrueType/ISO8859.7/Imakefile.inc:1.1 xc/lib/font/X-TrueType/ISO8859.7/Imakefile.inc:removed --- xc/lib/font/X-TrueType/ISO8859.7/Imakefile.inc:1.1 Sun Mar 28 10:31:54 1999 +++ xc/lib/font/X-TrueType/ISO8859.7/Imakefile.inc Wed Mar 16 21:05:55 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.7/Imakefile.inc,v 1.1 1999/03/28 15:31:54 dawes Exp $ - -#define ModuleName ISO8859_7 -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/ISO8859.7 - -SRCS = main.c ISO8859_7toUCS2.c -OBJS = main.o ISO8859_7toUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(ISO8859_7toUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/ISO8859.7/module/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.7/module/Imakefile:1.2 xc/lib/font/X-TrueType/ISO8859.7/module/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.7/module/Imakefile:1.2 Sun Mar 28 10:59:43 1999 +++ xc/lib/font/X-TrueType/ISO8859.7/module/Imakefile Wed Mar 16 21:05:55 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.7/module/Imakefile,v 1.2 1999/03/28 15:59:43 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/ISO8859.8/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.8/Imakefile:1.3 xc/lib/font/X-TrueType/ISO8859.8/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.8/Imakefile:1.3 Sun Mar 28 10:59:43 1999 +++ xc/lib/font/X-TrueType/ISO8859.8/Imakefile Wed Mar 16 21:05:55 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.8/Imakefile,v 1.3 1999/03/28 15:59:43 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/ISO8859.8/Imakefile.inc diff -u xc/lib/font/X-TrueType/ISO8859.8/Imakefile.inc:1.1 xc/lib/font/X-TrueType/ISO8859.8/Imakefile.inc:removed --- xc/lib/font/X-TrueType/ISO8859.8/Imakefile.inc:1.1 Sun Mar 28 10:31:55 1999 +++ xc/lib/font/X-TrueType/ISO8859.8/Imakefile.inc Wed Mar 16 21:05:55 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.8/Imakefile.inc,v 1.1 1999/03/28 15:31:55 dawes Exp $ - -#define ModuleName ISO8859_8 -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/ISO8859.8 - -SRCS = main.c ISO8859_8toUCS2.c -OBJS = main.o ISO8859_8toUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(ISO8859_8toUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/ISO8859.8/module/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.8/module/Imakefile:1.3 xc/lib/font/X-TrueType/ISO8859.8/module/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.8/module/Imakefile:1.3 Sun Mar 28 10:59:44 1999 +++ xc/lib/font/X-TrueType/ISO8859.8/module/Imakefile Wed Mar 16 21:05:56 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.8/module/Imakefile,v 1.3 1999/03/28 15:59:44 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/ISO8859.9/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.9/Imakefile:1.3 xc/lib/font/X-TrueType/ISO8859.9/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.9/Imakefile:1.3 Sun Mar 28 10:59:44 1999 +++ xc/lib/font/X-TrueType/ISO8859.9/Imakefile Wed Mar 16 21:05:56 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.9/Imakefile,v 1.3 1999/03/28 15:59:44 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/ISO8859.9/Imakefile.inc diff -u xc/lib/font/X-TrueType/ISO8859.9/Imakefile.inc:1.1 xc/lib/font/X-TrueType/ISO8859.9/Imakefile.inc:removed --- xc/lib/font/X-TrueType/ISO8859.9/Imakefile.inc:1.1 Sun Mar 28 10:31:56 1999 +++ xc/lib/font/X-TrueType/ISO8859.9/Imakefile.inc Wed Mar 16 21:05:56 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.9/Imakefile.inc,v 1.1 1999/03/28 15:31:56 dawes Exp $ - -#define ModuleName ISO8859_9 -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/ISO8859.9 - -SRCS = main.c ISO8859_9toUCS2.c -OBJS = main.o ISO8859_9toUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(ISO8859_9toUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/ISO8859.9/module/Imakefile diff -u xc/lib/font/X-TrueType/ISO8859.9/module/Imakefile:1.2 xc/lib/font/X-TrueType/ISO8859.9/module/Imakefile:removed --- xc/lib/font/X-TrueType/ISO8859.9/module/Imakefile:1.2 Sun Mar 28 10:59:44 1999 +++ xc/lib/font/X-TrueType/ISO8859.9/module/Imakefile Wed Mar 16 21:05:56 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/ISO8859.9/module/Imakefile,v 1.2 1999/03/28 15:59:44 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/JISX0201/Imakefile diff -u xc/lib/font/X-TrueType/JISX0201/Imakefile:1.3 xc/lib/font/X-TrueType/JISX0201/Imakefile:removed --- xc/lib/font/X-TrueType/JISX0201/Imakefile:1.3 Sun Mar 28 10:59:45 1999 +++ xc/lib/font/X-TrueType/JISX0201/Imakefile Wed Mar 16 21:05:56 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/JISX0201/Imakefile,v 1.3 1999/03/28 15:59:45 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/JISX0201/Imakefile.inc diff -u xc/lib/font/X-TrueType/JISX0201/Imakefile.inc:1.1 xc/lib/font/X-TrueType/JISX0201/Imakefile.inc:removed --- xc/lib/font/X-TrueType/JISX0201/Imakefile.inc:1.1 Sun Mar 28 10:31:57 1999 +++ xc/lib/font/X-TrueType/JISX0201/Imakefile.inc Wed Mar 16 21:05:56 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/JISX0201/Imakefile.inc,v 1.1 1999/03/28 15:31:57 dawes Exp $ - -#define ModuleName JISX0201 -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/$(MODULENAME) - -SRCS = main.c JISX0201toUCS2.c -OBJS = main.o JISX0201toUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(JISX0201toUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/JISX0201/module/Imakefile diff -u xc/lib/font/X-TrueType/JISX0201/module/Imakefile:1.3 xc/lib/font/X-TrueType/JISX0201/module/Imakefile:removed --- xc/lib/font/X-TrueType/JISX0201/module/Imakefile:1.3 Sun Mar 28 10:59:45 1999 +++ xc/lib/font/X-TrueType/JISX0201/module/Imakefile Wed Mar 16 21:05:56 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/JISX0201/module/Imakefile,v 1.3 1999/03/28 15:59:45 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/JISX0208/Imakefile diff -u xc/lib/font/X-TrueType/JISX0208/Imakefile:1.3 xc/lib/font/X-TrueType/JISX0208/Imakefile:removed --- xc/lib/font/X-TrueType/JISX0208/Imakefile:1.3 Sun Mar 28 10:59:45 1999 +++ xc/lib/font/X-TrueType/JISX0208/Imakefile Wed Mar 16 21:05:56 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/JISX0208/Imakefile,v 1.3 1999/03/28 15:59:45 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/JISX0208/Imakefile.inc diff -u xc/lib/font/X-TrueType/JISX0208/Imakefile.inc:1.1 xc/lib/font/X-TrueType/JISX0208/Imakefile.inc:removed --- xc/lib/font/X-TrueType/JISX0208/Imakefile.inc:1.1 Sun Mar 28 10:31:58 1999 +++ xc/lib/font/X-TrueType/JISX0208/Imakefile.inc Wed Mar 16 21:05:56 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/JISX0208/Imakefile.inc,v 1.1 1999/03/28 15:31:58 dawes Exp $ - -#define ModuleName JISX0208 -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/$(MODULENAME) - -SRCS = main.c JISX0208toUCS2.c -OBJS = main.o JISX0208toUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(JISX0208toUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/JISX0208/module/Imakefile diff -u xc/lib/font/X-TrueType/JISX0208/module/Imakefile:1.2 xc/lib/font/X-TrueType/JISX0208/module/Imakefile:removed --- xc/lib/font/X-TrueType/JISX0208/module/Imakefile:1.2 Sun Mar 28 10:59:46 1999 +++ xc/lib/font/X-TrueType/JISX0208/module/Imakefile Wed Mar 16 21:05:56 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/JISX0208/module/Imakefile,v 1.2 1999/03/28 15:59:46 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/JISX0212/Imakefile diff -u xc/lib/font/X-TrueType/JISX0212/Imakefile:1.3 xc/lib/font/X-TrueType/JISX0212/Imakefile:removed --- xc/lib/font/X-TrueType/JISX0212/Imakefile:1.3 Sun Mar 28 10:59:46 1999 +++ xc/lib/font/X-TrueType/JISX0212/Imakefile Wed Mar 16 21:05:56 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/JISX0212/Imakefile,v 1.3 1999/03/28 15:59:46 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/JISX0212/Imakefile.inc diff -u xc/lib/font/X-TrueType/JISX0212/Imakefile.inc:1.1 xc/lib/font/X-TrueType/JISX0212/Imakefile.inc:removed --- xc/lib/font/X-TrueType/JISX0212/Imakefile.inc:1.1 Sun Mar 28 10:31:59 1999 +++ xc/lib/font/X-TrueType/JISX0212/Imakefile.inc Wed Mar 16 21:05:56 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/JISX0212/Imakefile.inc,v 1.1 1999/03/28 15:31:59 dawes Exp $ - -#define ModuleName JISX0212 -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/$(MODULENAME) - -SRCS = main.c JISX0212toUCS2.c -OBJS = main.o JISX0212toUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(JISX0212toUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/JISX0212/module/Imakefile diff -u xc/lib/font/X-TrueType/JISX0212/module/Imakefile:1.3 xc/lib/font/X-TrueType/JISX0212/module/Imakefile:removed --- xc/lib/font/X-TrueType/JISX0212/module/Imakefile:1.3 Sun Mar 28 10:59:46 1999 +++ xc/lib/font/X-TrueType/JISX0212/module/Imakefile Wed Mar 16 21:05:56 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/JISX0212/module/Imakefile,v 1.3 1999/03/28 15:59:46 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/KOI8/Imakefile diff -u xc/lib/font/X-TrueType/KOI8/Imakefile:1.3 xc/lib/font/X-TrueType/KOI8/Imakefile:removed --- xc/lib/font/X-TrueType/KOI8/Imakefile:1.3 Sun Mar 28 10:59:47 1999 +++ xc/lib/font/X-TrueType/KOI8/Imakefile Wed Mar 16 21:05:56 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/KOI8/Imakefile,v 1.3 1999/03/28 15:59:47 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/KOI8/Imakefile.inc diff -u xc/lib/font/X-TrueType/KOI8/Imakefile.inc:1.1 xc/lib/font/X-TrueType/KOI8/Imakefile.inc:removed --- xc/lib/font/X-TrueType/KOI8/Imakefile.inc:1.1 Sun Mar 28 10:32:00 1999 +++ xc/lib/font/X-TrueType/KOI8/Imakefile.inc Wed Mar 16 21:05:56 2005 @@ -1,12 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/KOI8/Imakefile.inc,v 1.1 1999/03/28 15:32:00 dawes Exp $ - -#define ModuleName KOI8 -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/$(MODULENAME) - -SRCS = main.c KOI8_RtoUCS2.c KOI8_UNItoUCS2.c -OBJS = main.o KOI8_RtoUCS2.o KOI8_UNItoUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(KOI8_RtoUCS2.c,$(MODULESRCDIR)) -LinkSourceFile(KOI8_UNItoUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/KOI8/module/Imakefile diff -u xc/lib/font/X-TrueType/KOI8/module/Imakefile:1.2 xc/lib/font/X-TrueType/KOI8/module/Imakefile:removed --- xc/lib/font/X-TrueType/KOI8/module/Imakefile:1.2 Sun Mar 28 10:59:47 1999 +++ xc/lib/font/X-TrueType/KOI8/module/Imakefile Wed Mar 16 21:05:56 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/KOI8/module/Imakefile,v 1.2 1999/03/28 15:59:47 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/KSC5601/Imakefile diff -u xc/lib/font/X-TrueType/KSC5601/Imakefile:1.3 xc/lib/font/X-TrueType/KSC5601/Imakefile:removed --- xc/lib/font/X-TrueType/KSC5601/Imakefile:1.3 Sun Mar 28 10:59:47 1999 +++ xc/lib/font/X-TrueType/KSC5601/Imakefile Wed Mar 16 21:05:56 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/KSC5601/Imakefile,v 1.3 1999/03/28 15:59:47 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/KSC5601/Imakefile.inc diff -u xc/lib/font/X-TrueType/KSC5601/Imakefile.inc:1.1 xc/lib/font/X-TrueType/KSC5601/Imakefile.inc:removed --- xc/lib/font/X-TrueType/KSC5601/Imakefile.inc:1.1 Sun Mar 28 10:32:01 1999 +++ xc/lib/font/X-TrueType/KSC5601/Imakefile.inc Wed Mar 16 21:05:56 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/KSC5601/Imakefile.inc,v 1.1 1999/03/28 15:32:01 dawes Exp $ - -#define ModuleName KSC5601 -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/$(MODULENAME) - -SRCS = main.c KSC5601toUCS2.c -OBJS = main.o KSC5601toUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(KSC5601toUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/KSC5601/module/Imakefile diff -u xc/lib/font/X-TrueType/KSC5601/module/Imakefile:1.3 xc/lib/font/X-TrueType/KSC5601/module/Imakefile:removed --- xc/lib/font/X-TrueType/KSC5601/module/Imakefile:1.3 Sun Mar 28 10:59:48 1999 +++ xc/lib/font/X-TrueType/KSC5601/module/Imakefile Wed Mar 16 21:05:56 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/KSC5601/module/Imakefile,v 1.3 1999/03/28 15:59:48 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/KSCJOHAB/Imakefile diff -u xc/lib/font/X-TrueType/KSCJOHAB/Imakefile:1.3 xc/lib/font/X-TrueType/KSCJOHAB/Imakefile:removed --- xc/lib/font/X-TrueType/KSCJOHAB/Imakefile:1.3 Sun Mar 28 10:59:48 1999 +++ xc/lib/font/X-TrueType/KSCJOHAB/Imakefile Wed Mar 16 21:05:56 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/KSCJOHAB/Imakefile,v 1.3 1999/03/28 15:59:48 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/KSCJOHAB/Imakefile.inc diff -u xc/lib/font/X-TrueType/KSCJOHAB/Imakefile.inc:1.1 xc/lib/font/X-TrueType/KSCJOHAB/Imakefile.inc:removed --- xc/lib/font/X-TrueType/KSCJOHAB/Imakefile.inc:1.1 Sun Mar 28 10:32:02 1999 +++ xc/lib/font/X-TrueType/KSCJOHAB/Imakefile.inc Wed Mar 16 21:05:56 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/KSCJOHAB/Imakefile.inc,v 1.1 1999/03/28 15:32:02 dawes Exp $ - -#define ModuleName KSCJOHAB -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/$(MODULENAME) - -SRCS = main.c KSCJOHABtoUCS2.c -OBJS = main.o KSCJOHABtoUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(KSCJOHABtoUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/KSCJOHAB/module/Imakefile diff -u xc/lib/font/X-TrueType/KSCJOHAB/module/Imakefile:1.2 xc/lib/font/X-TrueType/KSCJOHAB/module/Imakefile:removed --- xc/lib/font/X-TrueType/KSCJOHAB/module/Imakefile:1.2 Sun Mar 28 10:59:48 1999 +++ xc/lib/font/X-TrueType/KSCJOHAB/module/Imakefile Wed Mar 16 21:05:57 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/KSCJOHAB/module/Imakefile,v 1.2 1999/03/28 15:59:48 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/MULEENCODING/Imakefile diff -u xc/lib/font/X-TrueType/MULEENCODING/Imakefile:1.3 xc/lib/font/X-TrueType/MULEENCODING/Imakefile:removed --- xc/lib/font/X-TrueType/MULEENCODING/Imakefile:1.3 Sun Mar 28 10:59:49 1999 +++ xc/lib/font/X-TrueType/MULEENCODING/Imakefile Wed Mar 16 21:05:57 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/MULEENCODING/Imakefile,v 1.3 1999/03/28 15:59:49 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/MULEENCODING/Imakefile.inc diff -u xc/lib/font/X-TrueType/MULEENCODING/Imakefile.inc:1.1 xc/lib/font/X-TrueType/MULEENCODING/Imakefile.inc:removed --- xc/lib/font/X-TrueType/MULEENCODING/Imakefile.inc:1.1 Sun Mar 28 10:32:03 1999 +++ xc/lib/font/X-TrueType/MULEENCODING/Imakefile.inc Wed Mar 16 21:05:57 2005 @@ -1,12 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/MULEENCODING/Imakefile.inc,v 1.1 1999/03/28 15:32:03 dawes Exp $ - -#define ModuleName MULEENCODING -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/$(MODULENAME) - -SRCS = main.c MULELAOtoUCS2.c ASCIILAOtoUCS2.c -OBJS = main.o MULELAOtoUCS2.o ASCIILAOtoUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(MULELAOtoUCS2.c,$(MODULESRCDIR)) -LinkSourceFile(ASCIILAOtoUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/MULEENCODING/module/Imakefile diff -u xc/lib/font/X-TrueType/MULEENCODING/module/Imakefile:1.3 xc/lib/font/X-TrueType/MULEENCODING/module/Imakefile:removed --- xc/lib/font/X-TrueType/MULEENCODING/module/Imakefile:1.3 Sun Mar 28 10:59:49 1999 +++ xc/lib/font/X-TrueType/MULEENCODING/module/Imakefile Wed Mar 16 21:05:57 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/MULEENCODING/module/Imakefile,v 1.3 1999/03/28 15:59:49 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/TCVN/Imakefile diff -u xc/lib/font/X-TrueType/TCVN/Imakefile:1.3 xc/lib/font/X-TrueType/TCVN/Imakefile:removed --- xc/lib/font/X-TrueType/TCVN/Imakefile:1.3 Sun Mar 28 10:59:50 1999 +++ xc/lib/font/X-TrueType/TCVN/Imakefile Wed Mar 16 21:05:57 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/TCVN/Imakefile,v 1.3 1999/03/28 15:59:50 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/TCVN/Imakefile.inc diff -u xc/lib/font/X-TrueType/TCVN/Imakefile.inc:1.1 xc/lib/font/X-TrueType/TCVN/Imakefile.inc:removed --- xc/lib/font/X-TrueType/TCVN/Imakefile.inc:1.1 Sun Mar 28 10:32:05 1999 +++ xc/lib/font/X-TrueType/TCVN/Imakefile.inc Wed Mar 16 21:05:57 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/TCVN/Imakefile.inc,v 1.1 1999/03/28 15:32:05 dawes Exp $ - -#define ModuleName TCVN -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/$(MODULENAME) - -SRCS = main.c TCVNtoUCS2.c -OBJS = main.o TCVNtoUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(TCVNtoUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/TCVN/module/Imakefile diff -u xc/lib/font/X-TrueType/TCVN/module/Imakefile:1.2 xc/lib/font/X-TrueType/TCVN/module/Imakefile:removed --- xc/lib/font/X-TrueType/TCVN/module/Imakefile:1.2 Sun Mar 28 10:59:50 1999 +++ xc/lib/font/X-TrueType/TCVN/module/Imakefile Wed Mar 16 21:05:57 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/TCVN/module/Imakefile,v 1.2 1999/03/28 15:59:50 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/VISCII/Imakefile diff -u xc/lib/font/X-TrueType/VISCII/Imakefile:1.3 xc/lib/font/X-TrueType/VISCII/Imakefile:removed --- xc/lib/font/X-TrueType/VISCII/Imakefile:1.3 Sun Mar 28 10:59:50 1999 +++ xc/lib/font/X-TrueType/VISCII/Imakefile Wed Mar 16 21:05:57 2005 @@ -1,4 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/VISCII/Imakefile,v 1.3 1999/03/28 15:59:50 dawes Exp $ -/*#include "Imakefile.inc"*/ -#include Index: xc/lib/font/X-TrueType/VISCII/Imakefile.inc diff -u xc/lib/font/X-TrueType/VISCII/Imakefile.inc:1.1 xc/lib/font/X-TrueType/VISCII/Imakefile.inc:removed --- xc/lib/font/X-TrueType/VISCII/Imakefile.inc:1.1 Sun Mar 28 10:32:05 1999 +++ xc/lib/font/X-TrueType/VISCII/Imakefile.inc Wed Mar 16 21:05:57 2005 @@ -1,11 +0,0 @@ -XCOMM $XFree86: xc/lib/font/X-TrueType/VISCII/Imakefile.inc,v 1.1 1999/03/28 15:32:05 dawes Exp $ - -#define ModuleName VISCII -MODULENAME = ModuleName -MODULESRCDIR= $(XTTSOURCEDIR)/$(MODULENAME) - -SRCS = main.c VISCIItoUCS2.c -OBJS = main.o VISCIItoUCS2.o - -LinkSourceFile(main.c,$(MODULESRCDIR)) -LinkSourceFile(VISCIItoUCS2.c,$(MODULESRCDIR)) Index: xc/lib/font/X-TrueType/VISCII/module/Imakefile diff -u xc/lib/font/X-TrueType/VISCII/module/Imakefile:1.3 xc/lib/font/X-TrueType/VISCII/module/Imakefile:removed --- xc/lib/font/X-TrueType/VISCII/module/Imakefile:1.3 Sun Mar 28 10:59:51 1999 +++ xc/lib/font/X-TrueType/VISCII/module/Imakefile Wed Mar 16 21:05:57 2005 @@ -1,5 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/VISCII/module/Imakefile,v 1.3 1999/03/28 15:59:51 dawes Exp $ -#define IHaveModules -#include "../Imakefile.inc" -#include Index: xc/lib/font/X-TrueType/module/Imakefile diff -u xc/lib/font/X-TrueType/module/Imakefile:1.9 xc/lib/font/X-TrueType/module/Imakefile:removed --- xc/lib/font/X-TrueType/module/Imakefile:1.9 Sat Sep 6 19:38:05 2003 +++ xc/lib/font/X-TrueType/module/Imakefile Wed Mar 16 21:05:57 2005 @@ -1,40 +0,0 @@ -XCOMM X-TrueType Server - TrueType rasterizer for X -XCOMM $XFree86: xc/lib/font/X-TrueType/module/Imakefile,v 1.9 2003/09/06 23:38:05 dawes Exp $ - -#define IHaveModules -#include - -/* -#if DoLoadableServer -#define PassCDebugFlags CDEBUGFLAGS="$(CDEBUGFLAGS)" -FONTMODULEDEF = -DFONTMODULE -#endif -*/ - -INCLUDES = -I.. -I$(FONTINCSRC) -I../../include -I../../fontcache \ - -I$(XINCLUDESRC) -I$(SERVERSRC)/include \ - -I$(FTSOURCEDIR)/lib -I$(FTSOURCEDIR)/lib/extend \ - -I$(FTSOURCEDIR)/lib/arch/unix -I$(FONTLIBSRC)/FreeType - -#if XTrueTypeDebugXTT -XTT_DEBUG_FLAGS = -DDUMP -#endif -XTT_CCONV_MOUDLE_DEFINES = -DCCONV_MODULE -DCCONV_MODULE_DIR=\"$(MODULEDIR)/codeconv\" - -DEFINES = -DTT_MAKE_OPTION_SINGLE_OBJECT=1 -DTT_CONFIG_OPTION_EXTEND_ENGINE \ - -DFONTMODULE \ - $(XTT_DEBUG_FLAGS) $(XTT_CCONV_MOUDLE_DEFINES) \ - $(XTT_USE_OPT_ENC_DEFINES) Freetype1BuildDefines - -MODULE_C = xttmodule.c -MODULE_O = xttmodule.o - -#include "../Imakefile.inc" - -ModuleObjectRule() -LibraryModuleTarget(xtt,$(OBJS)) -InstallLibraryModule(xtt,$(MODULEDIR),fonts) - -DependTarget() - -InstallDriverSDKLibraryModule(xtt,$(DRIVERSDKMODULEDIR),fonts) Index: xc/lib/font/X-TrueType/module/xttmodule.c diff -u xc/lib/font/X-TrueType/module/xttmodule.c:1.4 xc/lib/font/X-TrueType/module/xttmodule.c:removed --- xc/lib/font/X-TrueType/module/xttmodule.c:1.4 Fri Feb 13 18:58:29 2004 +++ xc/lib/font/X-TrueType/module/xttmodule.c Wed Mar 16 21:05:57 2005 @@ -1,155 +0,0 @@ -/* xttmodule.c -*- Mode: C; tab-width:4; c-basic-offset: 4; -*- - Copyright (c) 1999 X-TrueType Server Project, All rights reserved. - -===Notice - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND - ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE - FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - SUCH DAMAGE. - - Release ID: X-TrueType Server Version 1.2 [Aoi MATSUBARA Release 2] - -Notice=== -*/ -/* $XFree86: xc/lib/font/X-TrueType/module/xttmodule.c,v 1.4 2004/02/13 23:58:29 dawes Exp $ */ - -#include "xttversion.h" - -#if 0 -static char const * const releaseID = - _XTT_RELEASE_NAME; -#endif - - -/* - * Copyright (C) 1998 The XFree86 Project, Inc. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining - * a copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sublicense, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject - * to the following conditions: - * - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions, and the following disclaimer. - * - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer - * in the documentation and/or other materials provided with the - * distribution, and in the same place and form as other copyright, - * license and disclaimer information. - * - * 3. The end-user documentation included with the redistribution, - * if any, must include the following acknowledgment: "This product - * includes software developed by The XFree86 Project, Inc - * (http://www.xfree86.org/) and its contributors", in the same - * place and form as other third-party acknowledgments. Alternately, - * this acknowledgment may appear in the software itself, in the - * same form and location as other such third-party acknowledgments. - * - * 4. Except as contained in this notice, the name of The XFree86 - * Project, Inc shall not be used in advertising or otherwise to - * promote the sale, use or other dealings in this Software without - * prior written authorization from The XFree86 Project, Inc. - * - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. - * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, - * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT - * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR - * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE - * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, - * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ - -#include "misc.h" - -#include "fontmod.h" -#include "xf86Module.h" - -static MODULESETUPPROTO(xttSetup); -MODULETEARDOWNPROTO(xttTearDown); - /* - * this is the module init function that is executed when loading - * libtype1 as a module. Its name has to be ModuleInit. - * With this we initialize the function and variable pointers used - * in generic parts of XFree86 - */ - -static XF86ModuleVersionInfo VersRec = -{ - "xtt", - _XTT_VENDOR_NAME, - MODINFOSTRING1, - MODINFOSTRING2, - XF86_VERSION_CURRENT, - _XTT_V_MAJOR, - _XTT_V_MINOR, - _XTT_V_REVISION, - ABI_CLASS_FONT, /* Font module */ - ABI_FONT_VERSION, - MOD_CLASS_FONT, - {0,0,0,0} /* signature, to be patched into the file by a tool */ -}; - - -XF86ModuleData xttModuleData = { - &VersRec, - xttSetup, -#ifdef CCONV_USE_SYMBOLIC_ENTRY_POINT - xttTearDown -#else - NULL -#endif -}; - -extern void XTrueTypeRegisterFontFileFunctions(void); - -FontModule xttModule = { - XTrueTypeRegisterFontFileFunctions, - "xtt", - NULL -}; - -static pointer -xttSetup(pointer module, pointer opts, int *errmaj, int *errmin) -{ - xttModule.module = module; - LoadFont(&xttModule); - - /* Need a non-NULL return */ - return (pointer)1; -} - -#ifdef CCONV_USE_SYMBOLIC_ENTRY_POINT -extern char *entryName; -void -xttTearDown(pointer opts) -{ - if(entryName) - xfree(entryName); - entryName = NULL; -} -#endif - Index: xc/lib/font/bitmap/Imakefile diff -u xc/lib/font/bitmap/Imakefile:1.13 xc/lib/font/bitmap/Imakefile:1.14 --- xc/lib/font/bitmap/Imakefile:1.13 Fri Jan 18 11:27:19 2002 +++ xc/lib/font/bitmap/Imakefile Wed Jun 2 18:42:55 2004 @@ -1,10 +1,53 @@ -XCOMM $Xorg: Imakefile,v 1.3 2000/08/17 19:46:34 cpqbld Exp $ +XCOMM $XFree86: xc/lib/font/bitmap/Imakefile,v 1.14 2004/06/02 22:42:55 dawes Exp $ +/* + * Copyright (c) 1994-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ - -XCOMM $XFree86: xc/lib/font/bitmap/Imakefile,v 1.13 2002/01/18 16:27:19 keithp Exp $ - #if BuildServer && DoLoadableServer #define IHaveSubdirs #define NoLibSubdirs @@ -14,7 +57,7 @@ BDFSRCS=bdfread.c bdfutils.c BDFOBJS=bdfread.o bdfutils.o -#ifndef KDriveXServer +#if !OmitSnfSupport BDFDEFS=-DBDFFORMAT SNFSRCS=snfread.c Index: xc/lib/font/bitmap/module/Imakefile diff -u xc/lib/font/bitmap/module/Imakefile:1.6 xc/lib/font/bitmap/module/Imakefile:1.8 --- xc/lib/font/bitmap/module/Imakefile:1.6 Wed Feb 13 16:32:48 2002 +++ xc/lib/font/bitmap/module/Imakefile Mon May 31 20:16:57 2004 @@ -1,4 +1,50 @@ -XCOMM $XFree86: xc/lib/font/bitmap/module/Imakefile,v 1.6 2002/02/13 21:32:48 dawes Exp $ +XCOMM $XFree86: xc/lib/font/bitmap/module/Imakefile,v 1.8 2004/06/01 00:16:57 dawes Exp $ +/* + * Copyright (c) 1994-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ #define IHaveModules #include @@ -37,7 +83,7 @@ LinkSourceFile(fontink.c,..) ModuleObjectRule() -LibraryModuleTarget(bitmap,$(OBJS)) +LibraryModuleTarget(bitmap,$(OBJS),fonts) InstallLibraryModule(bitmap,$(MODULEDIR),fonts) DependTarget() Index: xc/lib/font/fc/fslibos.h diff -u xc/lib/font/fc/fslibos.h:3.9 xc/lib/font/fc/fslibos.h:3.10 --- xc/lib/font/fc/fslibos.h:3.9 Mon Sep 1 16:50:44 2003 +++ xc/lib/font/fc/fslibos.h Sat Apr 3 17:26:21 2004 @@ -31,7 +31,7 @@ from The Open Group. */ -/* $XFree86: xc/lib/font/fc/fslibos.h,v 3.9 2003/09/01 20:50:44 herrb Exp $ */ +/* $XFree86: xc/lib/font/fc/fslibos.h,v 3.10 2004/04/03 22:26:21 dawes Exp $ */ /* * FSlib networking & os include file @@ -65,7 +65,7 @@ #endif #ifndef OPEN_MAX #if defined(SVR4) || defined(__UNIXOS2__) -#ifdef SCO325 +#ifdef __SCO__ #define OPEN_MAX sysconf(_SC_OPEN_MAX) #else #define OPEN_MAX 256 Index: xc/lib/font/fontfile/Imakefile diff -u xc/lib/font/fontfile/Imakefile:3.21 xc/lib/font/fontfile/Imakefile:3.22 --- xc/lib/font/fontfile/Imakefile:3.21 Wed Feb 13 16:32:48 2002 +++ xc/lib/font/fontfile/Imakefile Fri Apr 30 21:30:02 2004 @@ -3,7 +3,7 @@ -XCOMM $XFree86: xc/lib/font/fontfile/Imakefile,v 3.21 2002/02/13 21:32:48 dawes Exp $ +XCOMM $XFree86: xc/lib/font/fontfile/Imakefile,v 3.22 2004/05/01 01:30:02 dawes Exp $ #include @@ -32,11 +32,6 @@ #if BuildFreeType FREETYPE_DEFINES = -DBUILD_FREETYPE #endif -#if BuildXTrueType -#if XTTInLibFont -XTRUETYPE_DEFINES = -DBUILD_XTRUETYPE -#endif -#endif #if FontencCompatibility COMPAT_SRC = fontencc.c Index: xc/lib/font/fontfile/dirfile.c diff -u xc/lib/font/fontfile/dirfile.c:3.18 xc/lib/font/fontfile/dirfile.c:3.19 --- xc/lib/font/fontfile/dirfile.c:3.18 Wed Feb 11 16:11:18 2004 +++ xc/lib/font/fontfile/dirfile.c Sat Oct 23 11:29:26 2004 @@ -25,7 +25,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/font/fontfile/dirfile.c,v 3.18 2004/02/11 21:11:18 dawes Exp $ */ +/* $XFree86: xc/lib/font/fontfile/dirfile.c,v 3.19 2004/10/23 15:29:26 dawes Exp $ */ /* * Author: Keith Packard, MIT X Consortium @@ -431,7 +431,6 @@ ungetc(c, file); return NAME; } - break; case BANG: switch (state) { case Begin: Index: xc/lib/font/fontfile/encparse.c diff -u xc/lib/font/fontfile/encparse.c:1.21 xc/lib/font/fontfile/encparse.c:1.23 --- xc/lib/font/fontfile/encparse.c:1.21 Fri Feb 20 16:35:13 2004 +++ xc/lib/font/fontfile/encparse.c Sat Oct 23 11:29:26 2004 @@ -20,7 +20,7 @@ THE SOFTWARE. */ -/* $XFree86: xc/lib/font/fontfile/encparse.c,v 1.21 2004/02/20 21:35:13 tsi Exp $ */ +/* $XFree86: xc/lib/font/fontfile/encparse.c,v 1.23 2004/10/23 15:29:26 dawes Exp $ */ /* Parser for encoding files */ @@ -32,7 +32,7 @@ #include #include -#ifdef SCO325 +#ifdef __SCO__ #include #endif @@ -579,8 +579,6 @@ } else { /* unknown mapping type -- ignore */ goto skipmapping; } - /* NOTREACHED */ - goto error; default: goto no_mapping; /* ignore unknown lines */ } Index: xc/lib/font/fontfile/ffcheck.c diff -u xc/lib/font/fontfile/ffcheck.c:1.16 xc/lib/font/fontfile/ffcheck.c:1.17 --- xc/lib/font/fontfile/ffcheck.c:1.16 Tue May 27 18:26:49 2003 +++ xc/lib/font/fontfile/ffcheck.c Fri Apr 30 21:30:02 2004 @@ -25,7 +25,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/font/fontfile/ffcheck.c,v 1.16 2003/05/27 22:26:49 tsi Exp $ */ +/* $XFree86: xc/lib/font/fontfile/ffcheck.c,v 1.17 2004/05/01 01:30:02 dawes Exp $ */ /* * Author: Keith Packard, MIT X Consortium @@ -137,9 +137,6 @@ #ifdef BUILD_FREETYPE FreeTypeRegisterFontFileFunctions(); #endif -#ifdef BUILD_XTRUETYPE - XTrueTypeRegisterFontFileFunctions(); -#endif #endif /* ifndef LOWMEMFTPT */ Index: xc/lib/font/fontfile/fontenc.c diff -u xc/lib/font/fontfile/fontenc.c:1.16 xc/lib/font/fontfile/fontenc.c:1.17 --- xc/lib/font/fontfile/fontenc.c:1.16 Thu Dec 18 21:05:38 2003 +++ xc/lib/font/fontfile/fontenc.c Sat Apr 3 17:26:21 2004 @@ -20,13 +20,13 @@ THE SOFTWARE. */ -/* $XFree86: xc/lib/font/fontfile/fontenc.c,v 1.16 2003/12/19 02:05:38 dawes Exp $ */ +/* $XFree86: xc/lib/font/fontfile/fontenc.c,v 1.17 2004/04/03 22:26:21 dawes Exp $ */ /* Backend-independent encoding code */ #include -#ifdef SCO325 +#ifdef __SCO__ #include #endif Index: xc/lib/font/fontfile/register.c diff -u xc/lib/font/fontfile/register.c:1.15 xc/lib/font/fontfile/register.c:1.16 --- xc/lib/font/fontfile/register.c:1.15 Fri Dec 14 14:56:52 2001 +++ xc/lib/font/fontfile/register.c Fri Apr 30 21:30:02 2004 @@ -25,7 +25,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/font/fontfile/register.c,v 1.15 2001/12/14 19:56:52 dawes Exp $ */ +/* $XFree86: xc/lib/font/fontfile/register.c,v 1.16 2004/05/01 01:30:02 dawes Exp $ */ /* * This is in a separate source file so that small programs @@ -63,9 +63,6 @@ #ifdef BUILD_FREETYPE FreeTypeRegisterFontFileFunctions(); #endif -#ifdef BUILD_XTRUETYPE - XTrueTypeRegisterFontFileFunctions(); -#endif #endif /* ifndef LOWMEMFTPT */ Index: xc/lib/font/include/fontmisc.h diff -u xc/lib/font/include/fontmisc.h:3.17 xc/lib/font/include/fontmisc.h:3.20 --- xc/lib/font/include/fontmisc.h:3.17 Sat Sep 13 17:33:02 2003 +++ xc/lib/font/include/fontmisc.h Thu Jan 27 17:50:40 2005 @@ -25,7 +25,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/font/include/fontmisc.h,v 3.17 2003/09/13 21:33:02 dawes Exp $ */ +/* $XFree86: xc/lib/font/include/fontmisc.h,v 3.20 2005/01/27 22:50:40 tsi Exp $ */ /* * Author: Keith Packard, MIT X Consortium @@ -47,8 +47,8 @@ #endif /* FONTMODULE */ -#include "X11/Xdefs.h" - +#include +#include #ifndef LSBFirst #define LSBFirst 0 @@ -68,21 +68,37 @@ extern int ValidAtom ( Atom atom ); extern char *NameForAtom (Atom atom); +extern int f_strcasecmp(const char *s1, const char *s2); + #ifndef _HAVE_XALLOC_DECLS #define _HAVE_XALLOC_DECLS extern pointer Xalloc(unsigned long); extern pointer Xrealloc(pointer, unsigned long); -extern void Xfree(pointer); extern pointer Xcalloc(unsigned long); +#if !defined(WORD64) && !defined(LONG64) +extern pointer Xllalloc(unsigned long long); +extern pointer Xllrealloc(pointer, unsigned long long); +extern pointer Xllcalloc(unsigned long long); +#endif +extern void Xfree(pointer); #endif -extern int f_strcasecmp(const char *s1, const char *s2); #ifndef xalloc -#define xalloc(n) Xalloc ((unsigned) n) -#define xfree(p) Xfree ((pointer) p) -#define xrealloc(p,n) Xrealloc ((pointer)p,n) -#define xcalloc(n,s) Xcalloc((unsigned) n * (unsigned) s) +/* Note: It's important here that we cast "n", not "(n)"; ditto for "s" */ +#if defined(WORD64) || defined(LONG64) +#define xalloc(n) Xalloc((unsigned long)n) +#define xrealloc(p,n) Xrealloc((pointer)p, (unsigned long)n) +#define xcalloc(n,s) Xcalloc(((unsigned long)n) * \ + ((unsigned long)s)) +#else +#define xalloc(n) Xllalloc((unsigned long long)n) +#define xrealloc(p,n) Xllrealloc((pointer)p, (unsigned long long)n) +#define xcalloc(n,s) Xllcalloc(((unsigned long long)n) * \ + ((unsigned long long)s)) #endif +#define xfree(p) Xfree((pointer)p) +#endif + #define lowbit(x) ((x) & (~(x) + 1)) #undef assert Index: xc/lib/font/util/fontxlfd.c diff -u xc/lib/font/util/fontxlfd.c:3.17 xc/lib/font/util/fontxlfd.c:3.18 --- xc/lib/font/util/fontxlfd.c:3.17 Fri Oct 24 12:11:52 2003 +++ xc/lib/font/util/fontxlfd.c Sun Mar 21 06:27:05 2004 @@ -27,7 +27,7 @@ from The Open Group. */ -/* $XFree86: xc/lib/font/util/fontxlfd.c,v 3.17 2003/10/24 16:11:52 tsi Exp $ */ +/* $XFree86: xc/lib/font/util/fontxlfd.c,v 3.18 2004/03/21 11:27:05 herrb Exp $ */ /* * Author: Keith Packard, MIT X Consortium @@ -197,7 +197,7 @@ defined(ia64) || defined(__ia64__) || \ defined(__alpha__) || defined(__alpha) || \ defined(__hppa__) || \ - defined(__AMD64__) || defined(__AMD64) || \ + defined(__AMD64__) || defined(__AMD64) || defined(__amd64__) || \ defined(sgi) #if !defined(__UNIXOS2__) #include Index: xc/lib/font/util/miscutil.c diff -u xc/lib/font/util/miscutil.c:1.8 xc/lib/font/util/miscutil.c:1.9 --- xc/lib/font/util/miscutil.c:1.8 Fri Dec 14 14:56:57 2001 +++ xc/lib/font/util/miscutil.c Tue Jan 11 18:01:12 2005 @@ -27,7 +27,7 @@ from The Open Group. */ -/* $XFree86: xc/lib/font/util/miscutil.c,v 1.8 2001/12/14 19:56:57 dawes Exp $ */ +/* $XFree86: xc/lib/font/util/miscutil.c,v 1.9 2005/01/11 23:01:12 tsi Exp $ */ #include #include @@ -44,18 +44,33 @@ void * Xalloc (unsigned long m) { +#if defined(WORD64) || defined(LONG64) + if (m & ~((unsigned long)(unsigned int)(-1))) return NULL; +#endif return malloc (m); } void * Xrealloc (void *n, unsigned long m) { +#if defined(WORD64) || defined(LONG64) + if (m & ~((unsigned long)(unsigned int)(-1))) return NULL; +#endif if (!n) return malloc (m); else return realloc (n, m); } +void * +Xcalloc (unsigned long m) +{ +#if defined(WORD64) || defined(LONG64) + if (m & ~((unsigned long)(unsigned int)(-1))) return NULL; +#endif + return calloc (m, 1); +} + void Xfree (void *n) { @@ -63,12 +78,31 @@ free (n); } +#if !defined(WORD64) && !defined(LONG64) + +void * +Xllalloc(unsigned long long m) +{ + if (m & ~((unsigned long long)(unsigned long)(-1L))) return NULL; + return Xalloc(m); +} + void * -Xcalloc (unsigned long n) +Xllrealloc(void *n, unsigned long long m) { - return calloc (n, 1); + if (m & ~((unsigned long long)(unsigned long)(-1L))) return NULL; + return Xrealloc(n, m); } +void * +Xllcalloc(unsigned long long m) +{ + if (m & ~((unsigned long long)(unsigned long)(-1L))) return NULL; + return Xcalloc(m); +} + +#endif + void CopyISOLatin1Lowered (char *dst, char *src, int len) { Index: xc/lib/fontconfig/Imakefile diff -u xc/lib/fontconfig/Imakefile:1.18 xc/lib/fontconfig/Imakefile:1.19 --- xc/lib/fontconfig/Imakefile:1.18 Mon Dec 8 12:11:21 2003 +++ xc/lib/fontconfig/Imakefile Sun Apr 4 22:33:14 2004 @@ -1,8 +1,8 @@ -XCOMM $XFree86: xc/lib/fontconfig/Imakefile,v 1.18 2003/12/08 17:11:21 dawes Exp $ +XCOMM $XFree86: xc/lib/fontconfig/Imakefile,v 1.19 2004/04/05 02:33:14 dawes Exp $ #define DoNormalLib NormalLibFontconfig #define DoSharedLib SharedLibFontconfig -#define DoExtraLib SharedLibFontconfig +#define DoExtraLib ExtraLibFontconfig #define DoDebugLib DebugLibFontconfig #define DoProfileLib ProfileLibFontconfig #define HasSharedData YES Index: xc/lib/freetype2/Imakefile diff -u xc/lib/freetype2/Imakefile:1.20 xc/lib/freetype2/Imakefile:1.23 --- xc/lib/freetype2/Imakefile:1.20 Thu Dec 11 16:07:41 2003 +++ xc/lib/freetype2/Imakefile Thu Apr 29 13:55:37 2004 @@ -1,4 +1,4 @@ -XCOMM $XFree86: xc/lib/freetype2/Imakefile,v 1.20 2003/12/11 21:07:41 dawes Exp $ +XCOMM $XFree86: xc/lib/freetype2/Imakefile,v 1.23 2004/04/29 17:55:37 torrey Exp $ #define IHaveSubdirs #define PassCDebugFlags @@ -6,7 +6,7 @@ #define DoNormalLib NormalLibFreetype2 #define DoSharedLib SharedLibFreetype2 -#define DoExtraLib SharedLibFreetype2 +#define DoExtraLib ExtraLibFreetype2 #define DoDebugLib DebugLibFreetype2 #define DoProfileLib ProfileLibFreetype2 #define HasSharedData YES @@ -37,11 +37,13 @@ INCLUDES = -I.\ -I$(FREETYPESRC)\ -I$(FREETYPESRC)/base\ + -I$(FREETYPESRC)/autofit\ -I$(FREETYPESRC)/autohint\ -I$(FREETYPESRC)/bdf\ -I$(FREETYPESRC)/cff\ -I$(FREETYPESRC)/cid\ -I$(FREETYPESRC)/gzip\ + -I$(FREETYPESRC)/lzw\ -I$(FREETYPESRC)/pcf\ -I$(FREETYPESRC)/pfr\ -I$(FREETYPESRC)/psaux\ @@ -70,7 +72,7 @@ ftinit.c \ ftmm.c \ ftpfr.c \ - ftstroker.c \ + ftstroke.c \ ftsynth.c \ ftsystem.c \ fttype1.c \ @@ -86,17 +88,15 @@ ftinit.o \ ftmm.o \ ftpfr.o \ - ftstroker.o \ + ftstroke.o \ ftsynth.o \ ftsystem.o \ fttype1.o \ ftwinfnt.o \ ftxf86.o -#if defined(DarwinArchitecture) && DarwinQuartzSupport -SRCS_MACBASE = ftmac.c -OBJS_MACBASE = ftmac.o -#endif +SRCS_AUTOFIT = autofit.c +OBJS_AUTOFIT = autofit.o SRCS_AUTOHINT = autohint.c OBJS_AUTOHINT = autohint.o @@ -113,6 +113,9 @@ SRCS_GZIP = ftgzip.c OBJS_GZIP = ftgzip.o +SRCS_LZW = ftlzw.c +OBJS_LZW = ftlzw.o + SRCS_PCF = pcf.c OBJS_PCF = pcf.o @@ -150,12 +153,13 @@ OBJS_WINFONTS = winfnt.o SRCS = $(SRCS_BASE)\ - $(SRCS_MACBASE)\ + $(SRCS_AUTOFIT)\ $(SRCS_AUTOHINT)\ $(SRCS_BDF)\ $(SRCS_CFF)\ $(SRCS_CID)\ $(SRCS_GZIP)\ + $(SRCS_LZW)\ $(SRCS_PCF)\ $(SRCS_PFR)\ $(SRCS_PSAUX)\ @@ -170,12 +174,13 @@ $(SRCS_WINFONTS) OBJS = $(OBJS_BASE)\ - $(OBJS_MACBASE)\ + $(OBJS_AUTOFIT)\ $(OBJS_AUTOHINT)\ $(OBJS_BDF)\ $(OBJS_CFF)\ $(OBJS_CID)\ $(OBJS_GZIP)\ + $(OBJS_LZW)\ $(OBJS_PCF)\ $(OBJS_PFR)\ $(OBJS_PSAUX)\ @@ -221,7 +226,7 @@ LinkSourceFile(ftinit.c,$(FREETYPESRC)/base) LinkSourceFile(ftmm.c,$(FREETYPESRC)/base) LinkSourceFile(ftpfr.c,$(FREETYPESRC)/base) -LinkSourceFile(ftstroker.c,$(FREETYPESRC)/base) +LinkSourceFile(ftstroke.c,$(FREETYPESRC)/base) LinkSourceFile(ftsynth.c,$(FREETYPESRC)/base) LinkSourceFile(ftsystem.c,$(FREETYPESRC)/base) LinkSourceFile(fttype1.c,$(FREETYPESRC)/base) @@ -232,10 +237,12 @@ LinkSourceFile(ftmac.c,$(FREETYPESRC)/base) #endif +LinkSourceFile(autofit.c,$(FREETYPESRC)/autofit) LinkSourceFile(autohint.c,$(FREETYPESRC)/autohint) LinkSourceFile(bdf.c,$(FREETYPESRC)/bdf) LinkSourceFile(cff.c,$(FREETYPESRC)/cff) LinkSourceFile(ftgzip.c,$(FREETYPESRC)/gzip) +LinkSourceFile(ftlzw.c,$(FREETYPESRC)/lzw) LinkSourceFile(type1cid.c,$(FREETYPESRC)/cid) LinkSourceFile(pcf.c,$(FREETYPESRC)/pcf) LinkSourceFile(pfr.c,$(FREETYPESRC)/pfr) Index: xc/lib/freetype2/freetype-def.cpp diff -u xc/lib/freetype2/freetype-def.cpp:1.7 xc/lib/freetype2/freetype-def.cpp:1.9 --- xc/lib/freetype2/freetype-def.cpp:1.7 Fri Feb 20 16:41:45 2004 +++ xc/lib/freetype2/freetype-def.cpp Wed May 5 21:22:18 2004 @@ -15,65 +15,29 @@ FT_Attach_File FT_Attach_Stream #ifndef __UNIXOS2__ -FT_Create_Extensions -FT_Destroy_Extensions FT_Div64by32 #endif FT_DivFix -#ifndef __UNIXOS2__ -FT_Done_Extensions -#endif FT_Done_Face FT_Done_GlyphSlot FT_Done_Library FT_Done_Size -#ifndef __UNIXOS2__ -FT_Done_Stream -FT_Extract_Frame -FT_Forget_Frame -#endif FT_Free -#ifndef __UNIXOS2__ -FT_Get_Char -#endif FT_Get_Char_Index -#ifndef __UNIXOS2__ -FT_Get_Extension -#endif FT_Get_Glyph_Name FT_Get_Kerning -#ifndef __UNIXOS2__ -FT_Get_Long -FT_Get_LongLE -#endif FT_Get_Module FT_Get_Module_Interface -#ifndef __UNIXOS2__ -FT_Get_Offset -#endif FT_Get_Renderer FT_Get_Sfnt_Name FT_Get_Sfnt_Name_Count FT_Get_Sfnt_Table -#ifndef __UNIXOS2__ -FT_Get_Short -FT_Get_ShortLE -#endif FT_GlyphLoader_Add -#ifndef __UNIXOS2__ -FT_GlyphLoader_Check_Points -FT_GlyphLoader_Check_Subglyphs -FT_GlyphLoader_Copy_Points -FT_GlyphLoader_Create_Extra -#endif FT_GlyphLoader_Done FT_GlyphLoader_New FT_GlyphLoader_Prepare FT_GlyphLoader_Reset FT_GlyphLoader_Rewind -#ifndef __UNIXOS2__ -FT_Init_Extensions -#endif FT_List_Add FT_List_Finalize FT_List_Find @@ -93,9 +57,6 @@ FT_New_GlyphSlot FT_New_Library FT_New_Memory_Face -#ifndef __UNIXOS2__ -FT_New_Memory_Stream -#endif FT_New_Size FT_Open_Face FT_Outline_Copy @@ -110,28 +71,10 @@ FT_Outline_Reverse FT_Outline_Transform FT_Outline_Translate -#ifndef __UNIXOS2__ -FT_Read_Char -FT_Read_Fields -FT_Read_Long -FT_Read_LongLE -FT_Read_Offset -FT_Read_Short -FT_Read_ShortLE -FT_Read_Stream -FT_Read_Stream_At -#endif FT_Realloc -#ifndef __UNIXOS2__ -FT_Register_Extension -FT_Release_Frame -#endif FT_Remove_Module FT_Render_Glyph FT_Render_Glyph_Internal -#ifndef __UNIXOS2__ -FT_Seek_Stream -#endif FT_Select_Charmap FT_Set_Char_Size FT_Set_Charmap @@ -140,7 +83,6 @@ FT_Set_Renderer FT_Set_Transform #ifndef __UNIXOS2__ -FT_Skip_Stream FT_Sqrt64 #endif FT_SqrtFixed @@ -165,8 +107,7 @@ FT_Set_MM_Design_Coordinates FT_Done_Memory FT_New_Memory -#ifndef __UNIXOS2__ -FT_New_Stream +#ifdef __CYGWIN__ _cygwin_dll_entry@12 _cygwin_noncygwin_dll_entry@12 dll_main@12 @@ -175,9 +116,6 @@ psaux_module_class t1_builder_funcs t1_decoder_funcs -#ifndef __UNIXOS2__ -t1_parser_funcs -#endif psnames_module_class ft_raster1_renderer_class ft_raster5_renderer_class @@ -186,16 +124,10 @@ sfnt_module_class ft_grays_raster ft_smooth_renderer_class -#ifndef __UNIXOS2__ -TT_New_Context -TT_RunIns -tt_default_graphics_state -#endif tt_driver_class t1_driver_class t1cid_driver_class winfnt_driver_class -#ifdef __UNIXOS2__ FT_Get_First_Char FT_Get_Next_Char FT_Get_PS_Font_Info @@ -206,6 +138,6 @@ FT_Get_X11_Font_Format FT_Get_BDF_Charset_ID FT_Get_Postscript_Name -#endif +FT_Stream_Seek -/* $XFree86: xc/lib/freetype2/freetype-def.cpp,v 1.7 2004/02/20 21:41:45 dawes Exp $ */ +/* $XFree86: xc/lib/freetype2/freetype-def.cpp,v 1.9 2004/05/06 01:22:18 dawes Exp $ */ Index: xc/lib/freetype2/freetype/Imakefile diff -u xc/lib/freetype2/freetype/Imakefile:1.11 xc/lib/freetype2/freetype/Imakefile:1.12 --- xc/lib/freetype2/freetype/Imakefile:1.11 Mon Jun 23 13:35:44 2003 +++ xc/lib/freetype2/freetype/Imakefile Mon Apr 26 12:15:56 2004 @@ -1,4 +1,4 @@ -XCOMM $XFree86: xc/lib/freetype2/freetype/Imakefile,v 1.11 2003/06/23 17:35:44 eich Exp $ +XCOMM $XFree86: xc/lib/freetype2/freetype/Imakefile,v 1.12 2004/04/26 16:15:56 dawes Exp $ #define IHaveSubdirs #define PassCDebugFlags @@ -25,13 +25,13 @@ ftmac.h \ ftmm.h \ ftmoderr.h \ - ftmodule.h \ + ftmodapi.h \ ftoutln.h \ ftpfr.h \ ftrender.h \ ftsizes.h \ ftsnames.h \ - ftstroker.h \ + ftstroke.h \ ftsynth.h \ ftsysio.h \ ftsysmem.h \ @@ -41,9 +41,11 @@ ftwinfnt.h \ ftxf86.h \ t1tables.h \ + ftlzw.h \ ttnameid.h \ tttables.h \ - tttags.h + tttags.h \ + ttunpat.h BuildIncludes($(HEADERS),freetype2/freetype,../..) InstallMultipleFlags($(HEADERS),$(INCDIR)/freetype2/freetype,$(INSTINCFLAGS)) @@ -63,13 +65,13 @@ LinkSourceFile(ftmac.h,$(FREETYPEINC)) LinkSourceFile(ftmm.h,$(FREETYPEINC)) LinkSourceFile(ftmoderr.h,$(FREETYPEINC)) -LinkSourceFile(ftmodule.h,$(FREETYPEINC)) +LinkSourceFile(ftmodapi.h,$(FREETYPEINC)) LinkSourceFile(ftoutln.h,$(FREETYPEINC)) LinkSourceFile(ftpfr.h,$(FREETYPEINC)) LinkSourceFile(ftrender.h,$(FREETYPEINC)) LinkSourceFile(ftsizes.h,$(FREETYPEINC)) LinkSourceFile(ftsnames.h,$(FREETYPEINC)) -LinkSourceFile(ftstroker.h,$(FREETYPEINC)) +LinkSourceFile(ftstroke.h,$(FREETYPEINC)) LinkSourceFile(ftsynth.h,$(FREETYPEINC)) LinkSourceFile(ftsysio.h,$(FREETYPEINC)) LinkSourceFile(ftsysmem.h,$(FREETYPEINC)) @@ -79,8 +81,10 @@ LinkSourceFile(ftwinfnt.h,$(FREETYPEINC)) LinkSourceFile(ftxf86.h,$(FREETYPEINC)) LinkSourceFile(t1tables.h,$(FREETYPEINC)) +LinkSourceFile(ftlzw.h,$(FREETYPEINC)) LinkSourceFile(ttnameid.h,$(FREETYPEINC)) LinkSourceFile(tttables.h,$(FREETYPEINC)) LinkSourceFile(tttags.h,$(FREETYPEINC)) +LinkSourceFile(ttunpat.h,$(FREETYPEINC)) DependSubdirs($(SUBDIRS)) Index: xc/lib/freetype2/freetype/cache/Imakefile diff -u xc/lib/freetype2/freetype/cache/Imakefile:1.3 xc/lib/freetype2/freetype/cache/Imakefile:1.4 --- xc/lib/freetype2/freetype/cache/Imakefile:1.3 Thu Jun 20 04:26:17 2002 +++ xc/lib/freetype2/freetype/cache/Imakefile Mon Apr 26 12:15:56 2004 @@ -1,4 +1,4 @@ -XCOMM $XFree86: xc/lib/freetype2/freetype/cache/Imakefile,v 1.3 2002/06/20 08:26:17 keithp Exp $ +XCOMM $XFree86: xc/lib/freetype2/freetype/cache/Imakefile,v 1.4 2004/04/26 16:15:56 dawes Exp $ FREETYPETOP = $(TOP)/extras/freetype2 FREETYPESRC = $(FREETYPETOP)/src @@ -10,8 +10,8 @@ ftcglyph.h \ ftcimage.h \ ftcmanag.h \ - ftcsbits.h \ - ftlru.h + ftcmru.h \ + ftcsbits.h BuildIncludes($(HEADERS),freetype2/freetype/cache,../../..) InstallMultipleFlags($(HEADERS),$(INCDIR)/freetype2/freetype/cache,$(INSTINCFLAGS)) @@ -21,5 +21,5 @@ LinkSourceFile(ftcglyph.h,$(FREETYPEINC)/cache) LinkSourceFile(ftcimage.h,$(FREETYPEINC)/cache) LinkSourceFile(ftcmanag.h,$(FREETYPEINC)/cache) +LinkSourceFile(ftcmru.h,$(FREETYPEINC)/cache) LinkSourceFile(ftcsbits.h,$(FREETYPEINC)/cache) -LinkSourceFile(ftlru.h,$(FREETYPEINC)/cache) Index: xc/lib/freetype2/freetype/internal/Imakefile diff -u xc/lib/freetype2/freetype/internal/Imakefile:1.6 xc/lib/freetype2/freetype/internal/Imakefile:1.7 --- xc/lib/freetype2/freetype/internal/Imakefile:1.6 Wed May 28 23:05:09 2003 +++ xc/lib/freetype2/freetype/internal/Imakefile Mon Apr 26 12:15:56 2004 @@ -1,4 +1,9 @@ -XCOMM $XFree86: xc/lib/freetype2/freetype/internal/Imakefile,v 1.6 2003/05/29 03:05:09 dawes Exp $ +XCOMM $XFree86: xc/lib/freetype2/freetype/internal/Imakefile,v 1.7 2004/04/26 16:15:56 dawes Exp $ + +#define IHaveSubdirs +#define PassCDebugFlags + +SUBDIRS=services FREETYPETOP = $(TOP)/extras/freetype2 FREETYPESRC = $(FREETYPETOP)/src @@ -6,58 +11,42 @@ HEADERS= \ autohint.h \ - bdftypes.h \ - cfftypes.h \ - fnttypes.h \ ftcalc.h \ - ftcore.h \ ftdebug.h \ ftdriver.h \ - ftexcept.h \ ftgloadr.h \ - fthash.h \ ftmemory.h \ - ftobject.h \ ftobjs.h \ + ftrfork.h \ + ftserv.h \ ftstream.h \ fttrace.h \ internal.h \ pcftypes.h \ psaux.h \ - pfr.h \ pshints.h \ - psnames.h \ sfnt.h \ t1types.h \ - t42types.h \ tttypes.h BuildIncludes($(HEADERS),freetype2/freetype/internal,../../..) InstallMultipleFlags($(HEADERS),$(INCDIR)/freetype2/freetype/internal,$(INSTINCFLAGS)) LinkSourceFile(autohint.h,$(FREETYPEINC)/internal) -LinkSourceFile(bdftypes.h,$(FREETYPEINC)/internal) -LinkSourceFile(cfftypes.h,$(FREETYPEINC)/internal) -LinkSourceFile(fnttypes.h,$(FREETYPEINC)/internal) LinkSourceFile(ftcalc.h,$(FREETYPEINC)/internal) -LinkSourceFile(ftcore.h,$(FREETYPEINC)/internal) LinkSourceFile(ftdebug.h,$(FREETYPEINC)/internal) LinkSourceFile(ftdriver.h,$(FREETYPEINC)/internal) -LinkSourceFile(ftexcept.h,$(FREETYPEINC)/internal) LinkSourceFile(ftgloadr.h,$(FREETYPEINC)/internal) -LinkSourceFile(fthash.h,$(FREETYPEINC)/internal) LinkSourceFile(ftmemory.h,$(FREETYPEINC)/internal) -LinkSourceFile(ftobject.h,$(FREETYPEINC)/internal) LinkSourceFile(ftobjs.h,$(FREETYPEINC)/internal) +LinkSourceFile(ftrfork.h,$(FREETYPEINC)/internal) LinkSourceFile(ftstream.h,$(FREETYPEINC)/internal) +LinkSourceFile(ftserv.h,$(FREETYPEINC)/internal) LinkSourceFile(fttrace.h,$(FREETYPEINC)/internal) LinkSourceFile(internal.h,$(FREETYPEINC)/internal) LinkSourceFile(pcftypes.h,$(FREETYPEINC)/internal) -LinkSourceFile(pfr.h,$(FREETYPEINC)/internal) LinkSourceFile(psaux.h,$(FREETYPEINC)/internal) LinkSourceFile(pshints.h,$(FREETYPEINC)/internal) -LinkSourceFile(psnames.h,$(FREETYPEINC)/internal) LinkSourceFile(sfnt.h,$(FREETYPEINC)/internal) LinkSourceFile(t1types.h,$(FREETYPEINC)/internal) -LinkSourceFile(t42types.h,$(FREETYPEINC)/internal) LinkSourceFile(tttypes.h,$(FREETYPEINC)/internal) Index: xc/lib/freetype2/freetype/internal/services/Imakefile diff -u /dev/null xc/lib/freetype2/freetype/internal/services/Imakefile:1.1 --- /dev/null Wed Mar 16 21:06:03 2005 +++ xc/lib/freetype2/freetype/internal/services/Imakefile Mon Apr 26 12:15:56 2004 @@ -0,0 +1,33 @@ +XCOMM $XFree86: xc/lib/freetype2/freetype/internal/services/Imakefile,v 1.1 2004/04/26 16:15:56 dawes Exp $ + +FREETYPETOP = $(TOP)/extras/freetype2 +FREETYPESRC = $(FREETYPETOP)/src +FREETYPEINC = $(FREETYPETOP)/include/freetype + +HEADERS= \ + svbdf.h \ + svmm.h \ + svpostnm.h \ + svpsinfo.h \ + svwinfnt.h \ + svgldict.h \ + svpfr.h \ + svpscmap.h \ + svsfnt.h \ + svttcmap.h \ + svxf86nm.h + +BuildIncludes($(HEADERS),freetype2/freetype/internal/services,../../../..) +InstallMultipleFlags($(HEADERS),$(INCDIR)/freetype2/freetype/internal/services,$(INSTINCFLAGS)) + +LinkSourceFile(svbdf.h,$(FREETYPEINC)/internal/services) +LinkSourceFile(svmm.h,$(FREETYPEINC)/internal/services) +LinkSourceFile(svpostnm.h,$(FREETYPEINC)/internal/services) +LinkSourceFile(svpsinfo.h,$(FREETYPEINC)/internal/services) +LinkSourceFile(svwinfnt.h,$(FREETYPEINC)/internal/services) +LinkSourceFile(svgldict.h,$(FREETYPEINC)/internal/services) +LinkSourceFile(svpfr.h,$(FREETYPEINC)/internal/services) +LinkSourceFile(svpscmap.h,$(FREETYPEINC)/internal/services) +LinkSourceFile(svsfnt.h,$(FREETYPEINC)/internal/services) +LinkSourceFile(svttcmap.h,$(FREETYPEINC)/internal/services) +LinkSourceFile(svxf86nm.h,$(FREETYPEINC)/internal/services) Index: xc/lib/lbxutil/lbx_zlib/lbx_zlib_io.c diff -u xc/lib/lbxutil/lbx_zlib/lbx_zlib_io.c:1.12 xc/lib/lbxutil/lbx_zlib/lbx_zlib_io.c:1.13 --- xc/lib/lbxutil/lbx_zlib/lbx_zlib_io.c:1.12 Wed Jul 25 11:04:57 2001 +++ xc/lib/lbxutil/lbx_zlib/lbx_zlib_io.c Sat Apr 3 17:26:21 2004 @@ -22,7 +22,7 @@ * * Author: Dale Tonogai, Network Computing Devices */ -/* $XFree86: xc/lib/lbxutil/lbx_zlib/lbx_zlib_io.c,v 1.12 2001/07/25 15:04:57 dawes Exp $ */ +/* $XFree86: xc/lib/lbxutil/lbx_zlib/lbx_zlib_io.c,v 1.13 2004/04/03 22:26:21 dawes Exp $ */ #ifdef WIN32 #define _WILLWINSOCK_ @@ -44,7 +44,7 @@ * The following is taken from the xtrans code, almost as is, * it would be nice to share it... */ -#if defined(WIN32) || defined(__sxg__) || (defined(SCO) && !defined(SVR4) && !defined(SCO325)) +#if defined(WIN32) || defined(__sxg__) static int writev(int fildes, const struct iovec *iov, int iovcnt) { Index: xc/lib/libxml2/config.h diff -u xc/lib/libxml2/config.h:1.2 xc/lib/libxml2/config.h:removed --- xc/lib/libxml2/config.h:1.2 Fri Feb 15 01:02:05 2002 +++ xc/lib/libxml2/config.h Wed Mar 16 21:06:03 2005 @@ -1,195 +0,0 @@ -/* config.h. Generated automatically by configure. */ -/* config.h.in. Generated automatically from configure.in by autoheader. */ - -/* Define if you have the strftime function. */ -#define HAVE_STRFTIME 1 - -/* Define if you have the ANSI C header files. */ -#define STDC_HEADERS 1 - -#define PACKAGE "libxml2" -#define VERSION "2.4.14" -#define HAVE_LIBZ 1 -/* #undef HAVE_LIBM */ -#define HAVE_ISINF 1 -/* #undef HAVE_ISNAN */ -/* #undef HAVE_LIBHISTORY */ -/* #undef HAVE_LIBREADLINE */ -#define SOCKLEN_T socklen_t -/* #undef HAVE_LIBPTHREAD */ -/* #undef HAVE_PTHREAD_H */ - -/* Define if you have the _stat function. */ -/* #undef HAVE__STAT */ - -/* Define if you have the class function. */ -/* #undef HAVE_CLASS */ - -/* Define if you have the finite function. */ -#define HAVE_FINITE 1 - -/* Define if you have the fp_class function. */ -/* #undef HAVE_FP_CLASS */ - -/* Define if you have the fpclass function. */ -/* #undef HAVE_FPCLASS */ - -/* Define if you have the fprintf function. */ -#define HAVE_FPRINTF 1 - -/* Define if you have the isnand function. */ -/* #undef HAVE_ISNAND */ - -/* Define if you have the localtime function. */ -#define HAVE_LOCALTIME 1 - -/* Define if you have the printf function. */ -#define HAVE_PRINTF 1 - -/* Define if you have the signal function. */ -#define HAVE_SIGNAL 1 - -/* Define if you have the snprintf function. */ -#define HAVE_SNPRINTF 1 - -/* Define if you have the sprintf function. */ -#define HAVE_SPRINTF 1 - -/* Define if you have the sscanf function. */ -#define HAVE_SSCANF 1 - -/* Define if you have the stat function. */ -#define HAVE_STAT 1 - -/* Define if you have the strdup function. */ -#define HAVE_STRDUP 1 - -/* Define if you have the strerror function. */ -#define HAVE_STRERROR 1 - -/* Define if you have the strftime function. */ -#define HAVE_STRFTIME 1 - -/* Define if you have the strndup function. */ -#define HAVE_STRNDUP 1 - -/* Define if you have the vfprintf function. */ -#define HAVE_VFPRINTF 1 - -/* Define if you have the vsnprintf function. */ -#define HAVE_VSNPRINTF 1 - -/* Define if you have the vsprintf function. */ -#define HAVE_VSPRINTF 1 - -/* Define if you have the header file. */ -/* #undef HAVE_ANSIDECL_H */ - -/* Define if you have the header file. */ -#define HAVE_ARPA_INET_H 1 - -/* Define if you have the header file. */ -#define HAVE_CTYPE_H 1 - -/* Define if you have the header file. */ -#define HAVE_DIRENT_H 1 - -/* Define if you have the header file. */ -#define HAVE_DLFCN_H 1 - -/* Define if you have the header file. */ -#define HAVE_ERRNO_H 1 - -/* Define if you have the header file. */ -#define HAVE_FCNTL_H 1 - -/* Define if you have the header file. */ -#define HAVE_FLOAT_H 1 - -/* Define if you have the header file. */ -/* #undef HAVE_FP_CLASS_H */ - -/* Define if you have the header file. */ -/* #undef HAVE_IEEEFP_H */ - -/* Define if you have the header file. */ -#define HAVE_MALLOC_H 1 - -/* Define if you have the header file. */ -#define HAVE_MATH_H 1 - -/* Define if you have the header file. */ -/* #undef HAVE_NAN_H */ - -/* Define if you have the header file. */ -/* #undef HAVE_NDIR_H */ - -/* Define if you have the header file. */ -#define HAVE_NETDB_H 1 - -/* Define if you have the header file. */ -#define HAVE_NETINET_IN_H 1 - -/* Define if you have the header file. */ -#define HAVE_SIGNAL_H 1 - -/* Define if you have the header file. */ -#define HAVE_STDARG_H 1 - -/* Define if you have the header file. */ -#define HAVE_STDLIB_H 1 - -/* Define if you have the header file. */ -/* #undef HAVE_STRING_H */ - -/* Define if you have the header file. */ -/* #undef HAVE_SYS_DIR_H */ - -/* Define if you have the header file. */ -#define HAVE_SYS_MMAN_H 1 - -/* Define if you have the header file. */ -/* #undef HAVE_SYS_NDIR_H */ - -/* Define if you have the header file. */ -#define HAVE_SYS_SELECT_H 1 - -/* Define if you have the header file. */ -#define HAVE_SYS_SOCKET_H 1 - -/* Define if you have the header file. */ -#define HAVE_SYS_STAT_H 1 - -/* Define if you have the header file. */ -#define HAVE_SYS_TIME_H 1 - -/* Define if you have the header file. */ -#define HAVE_SYS_TYPES_H 1 - -/* Define if you have the header file. */ -#define HAVE_TIME_H 1 - -/* Define if you have the header file. */ -#define HAVE_UNISTD_H 1 - -/* Define if you have the header file. */ -#define HAVE_ZLIB_H 1 - -/* Define if you have the inet library (-linet). */ -/* #undef HAVE_LIBINET */ - -/* Define if you have the nsl library (-lnsl). */ -/* #undef HAVE_LIBNSL */ - -/* Define if you have the socket library (-lsocket). */ -/* #undef HAVE_LIBSOCKET */ - -/* Name of package */ -#define PACKAGE "libxml2" - -/* Version number of package */ -#define VERSION "2.4.14" - -/* Define if compiler has function prototypes */ -#define PROTOTYPES 1 - Index: xc/lib/misc/snprintf.c diff -u xc/lib/misc/snprintf.c:3.1 xc/lib/misc/snprintf.c:3.2 --- xc/lib/misc/snprintf.c:3.1 Wed Apr 28 11:04:51 1999 +++ xc/lib/misc/snprintf.c Sun Feb 6 20:01:16 2005 @@ -51,7 +51,7 @@ * All Rights Reserved */ -/* $XFree86: xc/lib/misc/snprintf.c,v 3.1 1999/04/28 15:04:51 dawes Exp $ */ +/* $XFree86: xc/lib/misc/snprintf.c,v 3.2 2005/02/07 01:01:16 tsi Exp $ */ /* @@ -161,6 +161,9 @@ static char *conv_10(wide_int num, bool_int is_unsigned, bool_int * is_negative, char *buf_end, int *len); + +#ifndef NO_SNPRINTF + SCOPE int vsnprintf(char *str, size_t size, const char *fmt, va_list ap); /* @@ -183,6 +186,8 @@ return cc; } +#endif /* NO_SNPRINTF */ + /* * Convert a floating point number to a string formats 'f', 'e' or 'E'. * The result is placed in buf, and len denotes the length of the string Index: xc/lib/oldX/Imakefile diff -u xc/lib/oldX/Imakefile:1.3 xc/lib/oldX/Imakefile:1.4 --- xc/lib/oldX/Imakefile:1.3 Wed Jan 17 14:43:37 2001 +++ xc/lib/oldX/Imakefile Sun Apr 4 22:33:14 2004 @@ -3,11 +3,11 @@ -XCOMM $XFree86: xc/lib/oldX/Imakefile,v 1.3 2001/01/17 19:43:37 dawes Exp $ +XCOMM $XFree86: xc/lib/oldX/Imakefile,v 1.4 2004/04/05 02:33:14 dawes Exp $ #define DoNormalLib NormalOldX #define DoSharedLib SharedOldX -#define DoExtraLib SharedOldX +#define DoExtraLib ExtraOldX #define DoDebugLib DebugOldX #define DoProfileLib ProfileOldX #define LibName oldX Index: xc/lib/oldX/X10.h diff -u xc/lib/oldX/X10.h:1.2 xc/lib/oldX/X10.h:1.5 --- xc/lib/oldX/X10.h:1.2 Fri Dec 14 14:57:01 2001 +++ xc/lib/oldX/X10.h Mon May 31 20:16:57 2004 @@ -1,4 +1,3 @@ -/* $Xorg: X10.h,v 1.4 2001/02/09 02:04:05 xorgcvs Exp $ */ /* * Copyright 1985, 1986, 1987, 1998 The Open Group @@ -26,6 +25,53 @@ * The X Window System is a Trademark of The Open Group. * */ +/* $XFree86: xc/lib/oldX/X10.h,v 1.5 2004/06/01 00:16:57 dawes Exp $ */ +/* + * Copyright (c) 1994-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ /* @@ -83,7 +129,12 @@ int size; /* Table size (number of buckets). */ } XAssocTable; -XAssocTable *XCreateAssocTable(); -char *XLookUpAssoc(); +XAssocTable *XCreateAssocTable(int size); +char *XLookUpAssoc(Display *dpy, XAssocTable *table, register XID x_id); +int XMakeAssoc(Display *dpy, XAssocTable *table, XID x_id, XPointer data); +int XDestroyAssocTable(XAssocTable *table); +int XDeleteAssoc(Display *dpy, XAssocTable *table, XID x_id); +Status XDraw(Display *dpy, Drawable d, GC gc, Vertex *vlist, int vcount); +Status XDrawFilled(Display *dpy, Drawable d, GC gc, Vertex *vlist, int vcount); #endif /* _X10_H_ */ Index: xc/lib/oldX/XDelAssoc.c diff -u xc/lib/oldX/XDelAssoc.c:1.4 xc/lib/oldX/XDelAssoc.c:1.5 --- xc/lib/oldX/XDelAssoc.c:1.4 Fri Dec 14 14:57:02 2001 +++ xc/lib/oldX/XDelAssoc.c Sat Apr 3 17:38:52 2004 @@ -24,7 +24,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/oldX/XDelAssoc.c,v 1.4 2001/12/14 19:57:02 dawes Exp $ */ +/* $XFree86: xc/lib/oldX/XDelAssoc.c,v 1.5 2004/04/03 22:38:52 tsi Exp $ */ #include "Xlibint.h" #include "X10.h" @@ -35,10 +35,10 @@ * deletes are meaningless (but cause no problems). */ int -XDeleteAssoc(dpy, table, x_id) - register Display *dpy; - register XAssocTable *table; - register XID x_id; +XDeleteAssoc( + register Display *dpy, + register XAssocTable *table, + register XID x_id) { int hash; register XAssoc *bucket; Index: xc/lib/oldX/XDestAssoc.c diff -u xc/lib/oldX/XDestAssoc.c:1.4 xc/lib/oldX/XDestAssoc.c:1.5 --- xc/lib/oldX/XDestAssoc.c:1.4 Fri Dec 14 14:57:02 2001 +++ xc/lib/oldX/XDestAssoc.c Sat Apr 3 17:38:52 2004 @@ -24,7 +24,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/oldX/XDestAssoc.c,v 1.4 2001/12/14 19:57:02 dawes Exp $ */ +/* $XFree86: xc/lib/oldX/XDestAssoc.c,v 1.5 2004/04/03 22:38:52 tsi Exp $ */ #include "Xlibint.h" #include "X10.h" @@ -34,8 +34,8 @@ * an XAssocTable. */ int -XDestroyAssocTable(table) - register XAssocTable *table; +XDestroyAssocTable( + register XAssocTable *table) { register int i; register XAssoc *bucket; Index: xc/lib/oldX/XDraw.c diff -u xc/lib/oldX/XDraw.c:1.5 xc/lib/oldX/XDraw.c:1.6 --- xc/lib/oldX/XDraw.c:1.5 Fri Dec 14 14:57:02 2001 +++ xc/lib/oldX/XDraw.c Sat Apr 3 17:38:52 2004 @@ -26,7 +26,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/oldX/XDraw.c,v 1.5 2001/12/14 19:57:02 dawes Exp $ */ +/* $XFree86: xc/lib/oldX/XDraw.c,v 1.6 2004/04/03 22:38:52 tsi Exp $ */ #include "Xlibint.h" #include "Xlib.h" @@ -199,11 +199,11 @@ * */ -static int vertices_converter(pathaddr, pathcount, ppathaddr_new, newpathcnt) - Vertex *pathaddr; /* address of original path list */ - int pathcount; /* number of points in original path list */ - Vertex **ppathaddr_new; /* ptr to addr of new path list */ - int *newpathcnt; /* ptr to new number of pts in path list */ +static int vertices_converter( + Vertex *pathaddr, /* address of original path list */ + int pathcount, /* number of points in original path list */ + Vertex **ppathaddr_new, /* ptr to addr of new path list */ + int *newpathcnt) /* ptr to new number of pts in path list */ { int p0x, p0y; /* coordinates of curve's predecessor point */ int p1x, p1y; /* coordinates of curve's starting point */ @@ -551,12 +551,12 @@ static XPoint *XDraw_points = NULL; /* Buffer to hold list of points for */ static int point_count = 0; /* use in calling XDrawLines */ -Status XDraw (dpy, d, gc, vlist, vcount) - register Display *dpy; - Drawable d; - GC gc; - Vertex *vlist; - int vcount; +Status XDraw ( + register Display *dpy, + Drawable d, + GC gc, + Vertex *vlist, + int vcount) { Vertex *newvlist; int newvcount; @@ -628,12 +628,12 @@ return(OK_RETURN); } -Status XDrawFilled (dpy, d, gc, vlist, vcount) - register Display *dpy; - Drawable d; - GC gc; - Vertex *vlist; - int vcount; +Status XDrawFilled ( + register Display *dpy, + Drawable d, + GC gc, + Vertex *vlist, + int vcount) { Vertex *newvlist; int newvcount; Index: xc/lib/oldX/XMakeAssoc.c diff -u xc/lib/oldX/XMakeAssoc.c:1.4 xc/lib/oldX/XMakeAssoc.c:1.5 --- xc/lib/oldX/XMakeAssoc.c:1.4 Fri Dec 14 14:57:03 2001 +++ xc/lib/oldX/XMakeAssoc.c Sat Apr 3 17:38:52 2004 @@ -24,7 +24,7 @@ in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/oldX/XMakeAssoc.c,v 1.4 2001/12/14 19:57:03 dawes Exp $ */ +/* $XFree86: xc/lib/oldX/XMakeAssoc.c,v 1.5 2004/04/03 22:38:52 tsi Exp $ */ #include "Xlibint.h" #include "X10.h" @@ -36,11 +36,11 @@ * bucket is sorted (lowest XId to highest XId). */ int -XMakeAssoc(dpy, table, x_id, data) - register Display *dpy; - register XAssocTable *table; - register XID x_id; - register XPointer data; +XMakeAssoc( + register Display *dpy, + register XAssocTable *table, + register XID x_id, + register XPointer data) { int hash; register XAssoc *bucket; Index: xc/lib/psres/Imakefile diff -u xc/lib/psres/Imakefile:1.4 xc/lib/psres/Imakefile:1.5 --- xc/lib/psres/Imakefile:1.4 Wed Aug 9 19:40:15 2000 +++ xc/lib/psres/Imakefile Sun Apr 4 22:33:14 2004 @@ -1,8 +1,8 @@ -XCOMM $XFree86: xc/lib/psres/Imakefile,v 1.4 2000/08/09 23:40:15 dawes Exp $ +XCOMM $XFree86: xc/lib/psres/Imakefile,v 1.5 2004/04/05 02:33:14 dawes Exp $ #define DoNormalLib NormalLibPSRes #define DoSharedLib SharedLibPSRes -#define DoExtraLib SharedLibPSRes +#define DoExtraLib ExtraLibPSRes #define DoDebugLib DebugLibPSRes #define DoProfileLib ProfileLibPSRes #define LibName psres Index: xc/lib/psres/PSres.c diff -u xc/lib/psres/PSres.c:1.5 xc/lib/psres/PSres.c:1.7 --- xc/lib/psres/PSres.c:1.5 Tue May 27 18:26:51 2003 +++ xc/lib/psres/PSres.c Sat Oct 23 11:29:26 2004 @@ -35,7 +35,7 @@ * * Author: Adobe Systems Incorporated */ -/* $XFree86: xc/lib/psres/PSres.c,v 1.5 2003/05/27 22:26:51 tsi Exp $ */ +/* $XFree86: xc/lib/psres/PSres.c,v 1.7 2004/10/23 15:29:26 dawes Exp $ */ #include #include @@ -79,7 +79,6 @@ #define MST size_t #define MAXLEN 256 -typedef int (*ReadContentsFunction)(); char *PSResFontOutline = "FontOutline", *PSResFontPrebuilt = "FontPrebuilt", @@ -92,6 +91,7 @@ *PSResEncoding = "Encoding", *PSResProcSet = "ProcSet"; +/* structure types */ typedef struct _ResourceNameStruct { char *name; char *file; @@ -132,6 +132,13 @@ int done; } EnumeratorStruct; +/* function types */ +typedef int (*ReadContentsFunction)( + FILE *f, + ResourceDirectory rd, + char *data); + + static ResourceDirectory resDir = NULL, lastResDir; static char *savedPathOverride = NULL, *savedDefaultPath = NULL; static PSResourceSavePolicy currentPolicy = PSSaveByType; @@ -142,8 +149,8 @@ /* Wrappers */ -static char *mymalloc(size) - int size; +static char *mymalloc( + int size) { char *ret; @@ -165,9 +172,9 @@ PSResMallocProc PSResMalloc = mymalloc; #define MALLOC (*PSResMalloc) -static char *myrealloc(ptr, size) - char *ptr; - int size; +static char *myrealloc( + char *ptr, + int size) { char *ret; @@ -194,8 +201,8 @@ PSResReallocProc PSResRealloc = myrealloc; #define REALLOC (*PSResRealloc) -static void myfree(ptr) - char *ptr; +static void myfree( + char *ptr) { #ifdef NO_VOID_STAR if (ptr != NULL) free(ptr); @@ -209,9 +216,9 @@ #define NewString(str) ((char *) strcpy(MALLOC((int) (strlen(str)+1)),(str))) -static void FileWarningHandler(file, extraInfo) - char *file; - char *extraInfo; +static void FileWarningHandler( + char *file, + char *extraInfo) { fprintf(stderr, "Syntax error found in PostScript resource file %s:\n %s\n", @@ -224,10 +231,10 @@ skips trailing white space, skips blank lines, and chops lines longer than size */ -static char *myfgets(buf, size, f) - char *buf; - register int size; - FILE *f; +static char *myfgets( + char *buf, + register int size, + FILE *f) { register int ch; register int count = 0; @@ -237,7 +244,7 @@ buf[count] = '\0'; #define RETURN_BUF \ if (buf[0] != '\0') return buf; \ - else return myfgets(buf, size, f); + else return myfgets(buf, size, f) if (size == 0) return buf; size--; @@ -282,9 +289,9 @@ #undef STRIP_BLANKS } -static int Dequote(buf, dontDequote) - char *buf; - char dontDequote; +static int Dequote( + char *buf, + char dontDequote) { char *dst = buf, *src = buf; @@ -307,12 +314,12 @@ separator character is doubled, doubleSep is set to 1 and only one of the separators is installed */ -static int DequoteAndBreak(buf, sep, bchar, dontDequote, doubleSep) - char *buf; - char **sep; - char bchar; - char dontDequote; - int *doubleSep; +static int DequoteAndBreak( + char *buf, + char **sep, + char bchar, + char dontDequote, + int *doubleSep) { char *dst = buf, *src = buf; @@ -339,9 +346,9 @@ return 0; } -static float ParseVersion(f, excl) - FILE *f; - int *excl; +static float ParseVersion( + FILE *f, + int *excl) { char inBuf[MAXLEN]; float version = 0.0; @@ -364,9 +371,9 @@ return 0.0; } -static int ParseResourceTypes(f, dir) - FILE *f; - ResourceDirectory dir; +static int ParseResourceTypes( + FILE *f, + ResourceDirectory dir) { char inBuf[MAXLEN]; char typebuf[MAXLEN]; @@ -428,10 +435,10 @@ return 0; } -static int ParseFilePrefix(f, dir, dirName) - FILE *f; - ResourceDirectory dir; - char *dirName; +static int ParseFilePrefix( + FILE *f, + ResourceDirectory dir, + char *dirName) { char inBuf[MAXLEN]; int continued; @@ -477,9 +484,10 @@ } } -static ResourceDirectory ParseHeader(f, dirName, fileName) - FILE *f; - char *dirName, *fileName; +static ResourceDirectory ParseHeader( + FILE *f, + char *dirName, + char *fileName) { ResourceDirectory dir; float version; @@ -509,8 +517,8 @@ /* Store away old name buffer so pointers to it do not become invalid */ -static void CacheOldNames(type) - ResourceType type; +static void CacheOldNames( + ResourceType type) { type->oldNameCount++; type->oldNameBuffers = (char **) REALLOC((char *) type->oldNameBuffers, @@ -521,9 +529,9 @@ /* Verify that the name matches the name in the file */ -static int VerifyName(f, name) - FILE *f; - char *name; +static int VerifyName( + FILE *f, + char *name) { char inBuf[MAXLEN]; int continued = 0; @@ -545,9 +553,9 @@ return 0; } -static int LookupResourceInList(type, name) - ResourceType type; - char *name; +static int LookupResourceInList( + ResourceType type, + char *name) { int i; @@ -557,8 +565,8 @@ return 0; } -static int CheckInsertPrefix(type) - char *type; +static int CheckInsertPrefix( + char *type) { /* Insert the prefix unless one of these special values */ @@ -577,8 +585,8 @@ static int linebuflen = 0; static char *inputline = NULL; -static char *ReadFullLine(f) - FILE *f; +static char *ReadFullLine( + FILE *f) { char readbuf[MAXLEN]; int start = 0; @@ -600,7 +608,7 @@ return inputline; } -static void FreeLineBuf() +static void FreeLineBuf(void) { if (inputline != NULL) FREE(inputline); inputline = NULL; @@ -609,11 +617,11 @@ /* Assumes being correctly positioned in the file */ -static int ReadResourceSection(f, dir, type, name) - FILE *f; - ResourceDirectory dir; - ResourceType type; - char *name; /* If NULL, enumerate */ +static int ReadResourceSection( + FILE *f, + ResourceDirectory dir, + ResourceType type, + char *name) /* If NULL, enumerate */ { #define GROW 1000 char *linein; @@ -720,11 +728,11 @@ /* Assumes being correctly positioned in the file */ -static int SkipResourceSection(f, dir, type, checkName) - FILE *f; - ResourceDirectory dir; - ResourceType type; - int checkName; +static int SkipResourceSection( + FILE *f, + ResourceDirectory dir, + ResourceType type, + int checkName) { char inBuf[MAXLEN]; int i; @@ -754,12 +762,12 @@ /* Assumes being correctly positioned in the file */ -static int ParseResourceSection(f, dir, type, name, checkName) - FILE *f; - ResourceDirectory dir; - ResourceType type; - char *name; /* If NULL, enumerate */ - int checkName; +static int ParseResourceSection( + FILE *f, + ResourceDirectory dir, + ResourceType type, + char *name, /* If NULL, enumerate */ + int checkName) { if (checkName && VerifyName(f, type->type) != 0) return 1; @@ -770,8 +778,8 @@ return ReadResourceSection(f, dir, type, name); } -void FreePSResourceStorage(everything) - int everything; +void FreePSResourceStorage( + int everything) { ResourceDirectory d; ResourceType t; @@ -811,11 +819,12 @@ savedDefaultPath = NULL; } -static ResourceDirectory ReadAndStoreFile(dir, name, len, readFunc, data) - char *dir, *name; - int len; - ReadContentsFunction readFunc; - char *data; +static ResourceDirectory ReadAndStoreFile( + char *dir, + char *name, + int len, + ReadContentsFunction readFunc, + char *data) { ResourceDirectory rd = NULL; FILE *f; @@ -845,10 +854,10 @@ return rd; } -static time_t ReadFilesInDirectory(dirName, readFunc, data) - char *dirName; - ReadContentsFunction readFunc; - char *data; +static time_t ReadFilesInDirectory( + char *dirName, + ReadContentsFunction readFunc, + char *data) { DIR *dir; #ifdef USE_POSIX @@ -887,9 +896,9 @@ /* Returns nonzero if current paths different from saved ones */ -static int SetUpSavedPaths(pathOverride, defaultPath) - char *pathOverride; - char *defaultPath; +static int SetUpSavedPaths( + char *pathOverride, + char *defaultPath) { if (pathOverride == NULL) pathOverride = &nullStr; if (defaultPath == NULL) defaultPath = &nullStr; @@ -910,9 +919,9 @@ /* Like SetUpSavedPaths, but never affects saved state */ -static int CheckSavedPaths(pathOverride, defaultPath) - char *pathOverride; - char *defaultPath; +static int CheckSavedPaths( + char *pathOverride, + char *defaultPath) { if (pathOverride == NULL) pathOverride = &nullStr; if (defaultPath == NULL) defaultPath = &nullStr; @@ -923,10 +932,10 @@ else return 0; } -static time_t ReadFilesInPath(string, readFunc, data) - char *string; - ReadContentsFunction readFunc; - char *data; +static time_t ReadFilesInPath( + char *string, + ReadContentsFunction readFunc, + char *data) { char *pathChar; char pathBuf[MAXLEN]; @@ -970,8 +979,8 @@ return latestTime; } -static time_t MaxTimeInPath(string) - char *string; +static time_t MaxTimeInPath( + char *string) { char *pathChar; char pathBuf[MAXLEN]; @@ -1016,7 +1025,7 @@ return latestTime; } -static char *GetPath() +static char *GetPath(void) { static char defaultEnvironmentPath[] = "::"; static char *environmentPath = NULL; @@ -1033,10 +1042,10 @@ return environmentPath; } -void SetPSResourcePolicy(policy, willList, resourceTypes) - PSResourceSavePolicy policy; - int willList; - char **resourceTypes; +void SetPSResourcePolicy( + PSResourceSavePolicy policy, + int willList, + char **resourceTypes) { currentPolicy = policy; @@ -1074,8 +1083,8 @@ } } -int InSavedList(type) - char *type; +static int InSavedList( + char *type) { char **cp = currentResourceTypes;; @@ -1088,10 +1097,10 @@ } /* ARGSUSED */ -static int ReadEverything(f, rd, data) - FILE *f; - ResourceDirectory rd; - char *data; +static int ReadEverything( + FILE *f, + ResourceDirectory rd, + char *data) { int i; ResourceType t; @@ -1145,10 +1154,10 @@ return 0; } -static int ReadType(f, rd, type) - FILE *f; - ResourceDirectory rd; - char *type; +static int ReadType( + FILE *f, + ResourceDirectory rd, + char *type) { int i; ResourceType t; @@ -1208,10 +1217,10 @@ return 0; } -static int ReadName(f, rd, data) - FILE *f; - ResourceDirectory rd; - char *data; +static int ReadName( + FILE *f, + ResourceDirectory rd, + char *data) { TypeName *tn = (TypeName *) data; int i; @@ -1276,9 +1285,9 @@ return 0; } -static void ReadHeadersAndData(resourceType, resourceName) - char *resourceType; - char *resourceName; +static void ReadHeadersAndData( + char *resourceType, + char *resourceName) { TypeName t; @@ -1300,9 +1309,9 @@ } } -static void UpdateData(resourceType, resourceName) - char *resourceType; - char *resourceName; +static void UpdateData( + char *resourceType, + char *resourceName) { ResourceDirectory rd; ResourceType rt; @@ -1353,12 +1362,11 @@ } } -static int FindData(resourceType, resourceName, - resourceNamesReturn, resourceFilesReturn) - char *resourceType; - char *resourceName; - char ***resourceNamesReturn; - char ***resourceFilesReturn; +static int FindData( + char *resourceType, + char *resourceName, + char ***resourceNamesReturn, + char ***resourceFilesReturn) { ResourceDirectory rd; ResourceType rt; @@ -1408,15 +1416,13 @@ return nameCount; } -extern int ListPSResourceFiles(psResourcePathOverride, defaultPath, - resourceType, resourceName, - resourceNamesReturn, resourceFilesReturn) - char *psResourcePathOverride; - char *defaultPath; - char *resourceType; - char *resourceName; - char ***resourceNamesReturn; - char ***resourceFilesReturn; +extern int ListPSResourceFiles( + char *psResourcePathOverride, + char *defaultPath, + char *resourceType, + char *resourceName, + char ***resourceNamesReturn, + char ***resourceFilesReturn) { if (SetUpSavedPaths(psResourcePathOverride, defaultPath)) { ReadHeadersAndData(resourceType, resourceName); @@ -1425,10 +1431,10 @@ resourceNamesReturn, resourceFilesReturn); } -int ListPSResourceTypes(pathOverride, defaultPath, typesReturn) - char *pathOverride; - char *defaultPath; - char ***typesReturn; +int ListPSResourceTypes( + char *pathOverride, + char *defaultPath, + char ***typesReturn) { #define GROW 5 #define START 15 @@ -1479,12 +1485,12 @@ /* Assumes being correctly positioned in the file */ -static int EnumerateResourceSection(f, dir, type, s, checkName) - FILE *f; - ResourceDirectory dir; - ResourceType type; - EnumeratorStruct *s; - int checkName; +static int EnumerateResourceSection( + FILE *f, + ResourceDirectory dir, + ResourceType type, + EnumeratorStruct *s, + int checkName) { #define GROW 1000 char *linein; @@ -1567,10 +1573,10 @@ #undef GROW } -static int Enumerate(f, rd, data) - FILE *f; - ResourceDirectory rd; - char *data; +static int Enumerate( + FILE *f, + ResourceDirectory rd, + char *data) { EnumeratorStruct *s = (EnumeratorStruct *) data; int i; Index: xc/lib/xkbfile/Imakefile diff -u xc/lib/xkbfile/Imakefile:3.6 xc/lib/xkbfile/Imakefile:3.7 --- xc/lib/xkbfile/Imakefile:3.6 Wed Oct 15 18:47:48 2003 +++ xc/lib/xkbfile/Imakefile Sun Apr 4 22:33:14 2004 @@ -3,11 +3,11 @@ -XCOMM $XFree86: xc/lib/xkbfile/Imakefile,v 3.6 2003/10/15 22:47:48 herrb Exp $ +XCOMM $XFree86: xc/lib/xkbfile/Imakefile,v 3.7 2004/04/05 02:33:14 dawes Exp $ #define DoNormalLib NormalLibxkbfile #define DoSharedLib SharedLibxkbfile -#define DoExtraLib SharedLibxkbfile +#define DoExtraLib ExtraLibxkbfile #define DoDebugLib DebugLibxkbfile #define DoProfileLib ProfileLibxkbfile #define HasSharedData NO Index: xc/lib/xkbfile/xkbfile-def.cpp diff -u xc/lib/xkbfile/xkbfile-def.cpp:1.2 xc/lib/xkbfile/xkbfile-def.cpp:1.3 --- xc/lib/xkbfile/xkbfile-def.cpp:1.2 Wed Nov 5 22:25:42 2003 +++ xc/lib/xkbfile/xkbfile-def.cpp Wed May 5 21:17:30 2004 @@ -85,13 +85,11 @@ XkmReadFileSection XkmReadFileSectionName XkmReadTOC -#ifdef __UNIXOS2__ _XkbStrCaseCmp XkbCFDflts _XkbErrLocation _XkbErrCode _XkbErrMessages _XkbKSCheckCase -#endif -/* $XFree86: xc/lib/xkbfile/xkbfile-def.cpp,v 1.2 2003/11/06 03:25:42 dawes Exp $ */ +/* $XFree86: xc/lib/xkbfile/xkbfile-def.cpp,v 1.3 2004/05/06 01:17:30 dawes Exp $ */ Index: xc/lib/xkbfile/xkbout.c diff -u xc/lib/xkbfile/xkbout.c:3.10 xc/lib/xkbfile/xkbout.c:3.11 --- xc/lib/xkbfile/xkbout.c:3.10 Mon Nov 17 17:20:24 2003 +++ xc/lib/xkbfile/xkbout.c Mon Feb 28 18:19:13 2005 @@ -1,4 +1,3 @@ -/* $Xorg: xkbout.c,v 1.3 2000/08/17 19:46:44 cpqbld Exp $ */ /************************************************************ Copyright (c) 1994 by Silicon Graphics Computer Systems, Inc. @@ -24,7 +23,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. ********************************************************/ -/* $XFree86: xc/lib/xkbfile/xkbout.c,v 3.10 2003/11/17 22:20:24 dawes Exp $ */ +/* $XFree86: xc/lib/xkbfile/xkbout.c,v 3.11 2005/02/28 23:19:13 dawes Exp $ */ #include #include @@ -54,7 +53,7 @@ #include "XKBsrv.h" #include -#include "extensions/XKBfile.h" +#include #endif Index: xc/lib/xkbui/Imakefile diff -u xc/lib/xkbui/Imakefile:3.5 xc/lib/xkbui/Imakefile:3.7 --- xc/lib/xkbui/Imakefile:3.5 Wed Oct 15 18:47:48 2003 +++ xc/lib/xkbui/Imakefile Tue Jun 29 18:55:33 2004 @@ -1,13 +1,13 @@ XCOMM $XConsortium: Imakefile /main/1 1995/11/30 19:00:42 kaleb $ -XCOMM $XFree86: xc/lib/xkbui/Imakefile,v 3.5 2003/10/15 22:47:48 herrb Exp $ +XCOMM $XFree86: xc/lib/xkbui/Imakefile,v 3.7 2004/06/29 22:55:33 herrb Exp $ #define DoNormalLib NormalLibxkbui #define DoSharedLib SharedLibxkbui -#define DoExtraLib SharedLibxkbui +#define DoExtraLib ExtraLibxkbui #define DoDebugLib DebugLibxkbui #define DoProfileLib ProfileLibxkbui #define HasSharedData NO #define LibName xkbui -#define SoRev SOXKBFILEREV +#define SoRev SOXKBUIREV #define IncSubdir X11 #define IncSubSubdir extensions Index: xc/lib/xtrans/Xtrans.c diff -u xc/lib/xtrans/Xtrans.c:3.34 xc/lib/xtrans/Xtrans.c:3.35 --- xc/lib/xtrans/Xtrans.c:3.34 Fri Dec 5 00:12:50 2003 +++ xc/lib/xtrans/Xtrans.c Sat Apr 3 17:26:21 2004 @@ -26,7 +26,7 @@ from The Open Group. */ -/* $XFree86: xc/lib/xtrans/Xtrans.c,v 3.34 2003/12/05 05:12:50 dawes Exp $ */ +/* $XFree86: xc/lib/xtrans/Xtrans.c,v 3.35 2004/04/03 22:26:21 dawes Exp $ */ /* Copyright 1993, 1994 NCR Corporation - Dayton, Ohio, USA * @@ -116,7 +116,7 @@ { &TRANS(NAMEDFuncs), TRANS_LOCAL_NAMED_INDEX }, #endif #ifndef sun -#ifndef SCO325 +#ifndef __SCO__ { &TRANS(ISCFuncs), TRANS_LOCAL_ISC_INDEX }, #endif { &TRANS(SCOFuncs), TRANS_LOCAL_SCO_INDEX }, @@ -711,7 +711,7 @@ break; case 1: /* Set to non-blocking mode */ -#if defined(O_NONBLOCK) && (!defined(ultrix) && !defined(hpux) && !defined(AIXV3) && !defined(uniosu) && !defined(__UNIXOS2__) && !defined(SCO)) && !defined(__QNX__) +#if defined(O_NONBLOCK) && (!defined(ultrix) && !defined(hpux) && !defined(AIXV3) && !defined(uniosu) && !defined(__UNIXOS2__) && !defined(__SCO__)) && !defined(__QNX__) ret = fcntl (fd, F_GETFL, 0); if (ret != -1) ret = fcntl (fd, F_SETFL, ret | O_NONBLOCK); @@ -1298,7 +1298,7 @@ #endif /* CRAY */ -#if (defined(SYSV) && defined(i386) && !defined(SCO325)) || defined(WIN32) || defined(__sxg__) || defined(__UNIXOS2__) +#if (defined(SYSV) && defined(i386) && !defined(__SCO__)) || defined(WIN32) || defined(__sxg__) || defined(__UNIXOS2__) /* * emulate readv @@ -1330,7 +1330,7 @@ #endif /* SYSV && i386 || WIN32 || __sxg__ */ -#if (defined(SYSV) && defined(i386) && !defined(SCO325)) || defined(WIN32) || defined(__sxg__) || defined(__UNIXOS2__) +#if (defined(SYSV) && defined(i386) && !defined(__SCO__)) || defined(WIN32) || defined(__sxg__) || defined(__UNIXOS2__) /* * emulate writev @@ -1363,7 +1363,7 @@ #endif /* SYSV && i386 || WIN32 || __sxg__ */ -#if (defined(_POSIX_SOURCE) && !defined(AIXV3) && !defined(__QNX__)) || defined(hpux) || defined(USG) || defined(SVR4) || defined(SCO) +#if (defined(_POSIX_SOURCE) && !defined(AIXV3) && !defined(__QNX__)) || defined(hpux) || defined(USG) || defined(SVR4) || defined(__SCO__) #ifndef NEED_UTSNAME #define NEED_UTSNAME #endif Index: xc/lib/xtrans/Xtransint.h diff -u xc/lib/xtrans/Xtransint.h:3.42 xc/lib/xtrans/Xtransint.h:3.43 --- xc/lib/xtrans/Xtransint.h:3.42 Fri Nov 28 20:48:28 2003 +++ xc/lib/xtrans/Xtransint.h Sat Apr 3 17:26:21 2004 @@ -26,7 +26,7 @@ from The Open Group. */ -/* $XFree86: xc/lib/xtrans/Xtransint.h,v 3.42 2003/11/29 01:48:28 dawes Exp $ */ +/* $XFree86: xc/lib/xtrans/Xtransint.h,v 3.43 2004/04/03 22:26:21 dawes Exp $ */ /* Copyright 1993, 1994 NCR Corporation - Dayton, Ohio, USA * @@ -109,7 +109,7 @@ * to avoid a race condition. JKJ (6/5/97) */ -# if (defined(_POSIX_SOURCE) && !defined(AIXV3) && !defined(__QNX__)) || defined(hpux) || defined(USG) || defined(SVR4) || defined(SCO) +# if (defined(_POSIX_SOURCE) && !defined(AIXV3) && !defined(__QNX__)) || defined(hpux) || defined(USG) || defined(SVR4) || defined(__SCO__) # ifndef NEED_UTSNAME # define NEED_UTSNAME # endif @@ -382,7 +382,7 @@ * systems, so they may be emulated. */ -#if defined(CRAY) || (defined(SYSV) && defined(i386) && !defined(SCO325)) || defined(WIN32) || defined(__sxg__) || defined(__UNIXOS2__) +#if defined(CRAY) || (defined(SYSV) && defined(i386) && !defined(__SCO__)) || defined(WIN32) || defined(__sxg__) || defined(__UNIXOS2__) #define READV(ciptr, iov, iovcnt) TRANS(ReadV)(ciptr, iov, iovcnt) @@ -399,7 +399,7 @@ #endif /* CRAY || (SYSV && i386) || WIN32 || __sxg__ || */ -#if defined(CRAY) || (defined(SYSV) && defined(i386) && !defined(SCO325)) || defined(WIN32) || defined(__sxg__) || defined(__UNIXOS2__) +#if defined(CRAY) || (defined(SYSV) && defined(i386) && !defined(__SCO__)) || defined(WIN32) || defined(__sxg__) || defined(__UNIXOS2__) #define WRITEV(ciptr, iov, iovcnt) TRANS(WriteV)(ciptr, iov, iovcnt) Index: xc/lib/xtrans/Xtranslcl.c diff -u xc/lib/xtrans/Xtranslcl.c:3.41 xc/lib/xtrans/Xtranslcl.c:3.42 --- xc/lib/xtrans/Xtranslcl.c:3.41 Tue Aug 26 11:38:39 2003 +++ xc/lib/xtrans/Xtranslcl.c Sat Apr 3 17:26:22 2004 @@ -26,7 +26,7 @@ from The Open Group. */ -/* $XFree86: xc/lib/xtrans/Xtranslcl.c,v 3.41 2003/08/26 15:38:39 tsi Exp $ */ +/* $XFree86: xc/lib/xtrans/Xtranslcl.c,v 3.42 2004/04/03 22:26:22 dawes Exp $ */ /* Copyright 1993, 1994 NCR Corporation - Dayton, Ohio, USA * @@ -198,7 +198,7 @@ /* PTS */ -#if defined(SYSV) && !defined(sco) && !defined(SCO) && !defined(ISC) +#if defined(SYSV) && !defined(__SCO__) && !defined(ISC) #define SIGNAL_T int #else #define SIGNAL_T void @@ -239,7 +239,7 @@ #endif /* - * ISC and SCO are only defined for X11 since they are there for + * ISC is only defined for X11 since it is there for * backwards binary compatability only. */ @@ -252,6 +252,8 @@ #if defined(XIM_t) #define PTSNODENAME "/dev/X/XIM." #define NAMEDNODENAME "/dev/X/NXIM." +#define SCORNODENAME "/dev/X/XIM.%sR" +#define SCOSNODENAME "/dev/X/XIM.%sS" #endif #if defined(FS_t) || defined (FONT_t) /* @@ -260,14 +262,20 @@ */ #define PTSNODENAME "/dev/X/fontserver." #define NAMEDNODENAME "/dev/X/Nfontserver." +#define SCORNODENAME "/dev/X/fontserver.%sR" +#define SCOSNODENAME "/dev/X/fontserver.%sS" #endif #if defined(ICE_t) #define PTSNODENAME "/dev/X/ICE." #define NAMEDNODENAME "/dev/X/NICE." +#define SCORNODENAME "/dev/X/ICE.%sR" +#define SCOSNODENAME "/dev/X/ICE.%sS" #endif #if defined(TEST_t) #define PTSNODENAME "/dev/X/transtest." #define NAMEDNODENAME "/dev/X/Ntranstest." +#define SCORNODENAME "/dev/X/transtest.%sR" +#define SCOSNODENAME "/dev/X/transtest.%sS" #endif @@ -837,11 +845,8 @@ #ifndef sun -/* SCO doesnt use the ISC transport type - it causes problems */ -#ifndef SCO325 - /* - * connect_spipe is used by the ISC connection type. + * connect_spipe is used by the SCO and ISC connection type. */ static int connect_spipe(int fd1, int fd2) @@ -859,19 +864,18 @@ sbuf.fildes = fd2; sbuf.flags = 0; - if( ioctl(fd1, I_FDINSERT, &sbuf) < 0 ) + if (ioctl(fd1, I_FDINSERT, &sbuf) < 0 ) return(-1); return(0); } /* - * named_spipe is used by ISC connection type. + * named_spipe is used by both the SCO and ISC connection types. */ static int named_spipe(int fd, char *path) - { int oldUmask, ret; struct stat sbuf; @@ -892,6 +896,9 @@ return(ret); } +/* SCO doesnt use the ISC transport type - it causes problems */ +#ifndef __SCO__ + /* ISC */ @@ -1176,7 +1183,7 @@ } #endif /* TRANS_SERVER */ -#endif /* !SCO325 */ +#endif /* !__SCO__ */ /* SCO */ @@ -1188,6 +1195,12 @@ * This greatly helps inter-operability between X11R6 and X11R5 (the native * SCO server). Mainly, it relies on streams nodes existing in /dev, not * creating them or unlinking them, which breaks the native X server. + * + * However, this is only for the X protocol. For all other protocols, we + * do in fact create the nodes, as only X11R6 will use them, and this makes + * it possible to have both types of clients running, otherwise we get all + * kinds of nasty errors on startup for anything that doesnt use the X + * protocol (like SM, when KDE starts up). */ #ifdef TRANS_CLIENT @@ -1201,14 +1214,17 @@ struct strbuf ctlbuf; unsigned long alarm_time; void (*savef)(); - long temp; extern int getmsg(), putmsg(); + long temp; #endif - PRMSG(2,"SCOOpenClient(%s)\n", port, 0,0 ); + PRMSG(2, "SCOOpenClient(%s)\n", port, 0,0 ); + + if (!port || !port[0]) + port = "0"; #if !defined(SCORNODENAME) - PRMSG(1,"SCOOpenClient: Protocol is not supported by a SCO connection\n", 0,0,0); + PRMSG(2,"SCOOpenClient: Protocol is not supported by a SCO connection\n", 0,0,0); return -1; #else (void) sprintf(server_path, SCORNODENAME, port); @@ -1257,12 +1273,12 @@ /* * Everything looks good: fill in the XtransConnInfo structure. */ - +#ifdef X11_t ciptr->flags |= TRANS_NOUNLINK; +#endif if (TRANS(FillAddrInfo) (ciptr, server_path, server_path) == 0) { - PRMSG(1,"SCOOpenClient: failed to fill addr info\n", - 0,0,0); + PRMSG(1,"SCOOpenClient: failed to fill addr info\n", 0,0,0); close(fd); return -1; } @@ -1286,22 +1302,48 @@ struct flock mylock; int fdr = -1; int fds = -1; - long temp; - struct strfdinsert sbuf; #endif PRMSG(2,"SCOOpenServer(%s)\n", port, 0,0 ); + if (!port || !port[0]) + port = "0"; + #if !defined(SCORNODENAME) - PRMSG(1,"SCOOpenServer: Protocol is not supported by a SCO connection\n", 0,0,0); + PRMSG(2,"SCOOpenServer: Protocol is not supported by a SCO connection\n", 0,0,0); return -1; #else (void) sprintf(serverR_path, SCORNODENAME, port); (void) sprintf(serverS_path, SCOSNODENAME, port); +#ifndef X11_t + unlink(serverR_path); + unlink(serverS_path); + + if ((fds = open(DEV_SPX, O_RDWR)) < 0 || + (fdr = open(DEV_SPX, O_RDWR)) < 0 ) { + PRMSG(1,"SCOOpenServer: failed to open %s\n", DEV_SPX, 0,0 ); + return -1; + } + + if (named_spipe (fds, serverS_path) == -1) { + PRMSG(1,"SCOOpenServer: failed to create %s\n", serverS_path, 0, 0); + close (fdr); + close (fds); + return -1; + } + + if (named_spipe (fdr, serverR_path) == -1) { + PRMSG(1,"SCOOpenServer: failed to create %s\n", serverR_path, 0, 0); + close (fdr); + close (fds); + return -1; + } +#else /* X11_t */ + fds = open (serverS_path, O_RDWR | O_NDELAY); if (fds < 0) { - PRMSG(1,"SCOOpenServer: failed to open %s", serverS_path, 0, 0); + PRMSG(1,"SCOOpenServer: failed to open %s\n", serverS_path, 0, 0); return -1; } @@ -1314,30 +1356,22 @@ mylock.l_start = 0; mylock.l_len = 0; if (fcntl (fds, F_SETLK, &mylock) < 0) { - PRMSG(1,"SCOOpenServer: failed to lock %s", serverS_path, 0, 0); + PRMSG(1,"SCOOpenServer: failed to lock %s\n", serverS_path, 0, 0); close (fds); return -1; } fdr = open (serverR_path, O_RDWR | O_NDELAY); if (fds < 0) { - PRMSG(1,"SCOOpenServer: failed to open %s", serverR_path, 0, 0); + PRMSG(1,"SCOOpenServer: failed to open %s\n", serverR_path, 0, 0); close (fds); return -1; } +#endif /* X11_t */ - sbuf.databuf.maxlen = 0; - sbuf.databuf.len = -1; - sbuf.databuf.buf = NULL; - sbuf.ctlbuf.maxlen = sizeof(long); - sbuf.ctlbuf.len = sizeof(long); - sbuf.ctlbuf.buf = (caddr_t)&temp; - sbuf.offset = 0; - sbuf.flags = 0; - sbuf.fildes = fdr; - - if (ioctl(fds, I_FDINSERT, &sbuf) < 0) { - PRMSG(1,"SCOOpenServer: ioctl(I_FDINSERT) failed on %s", serverS_path, 0, 0); + if (connect_spipe(fds, fdr)) { + PRMSG(1,"SCOOpenServer: ioctl(I_FDINSERT) failed on %s\n", + serverS_path, 0, 0); close (fdr); close (fds); return -1; @@ -1347,7 +1381,9 @@ * Everything looks good: fill in the XtransConnInfo structure. */ +#ifdef X11_t ciptr->flags |= TRANS_NOUNLINK; +#endif if (TRANS(FillAddrInfo) (ciptr, serverS_path, serverR_path) == 0) { PRMSG(1,"SCOOpenServer: failed to fill in addr info\n", 0,0,0); close(fds); @@ -1365,35 +1401,23 @@ { char c; int fd; - long temp; - struct strfdinsert sbuf; PRMSG(2,"SCOAccept(%d)\n", ciptr->fd, 0,0 ); if (read(ciptr->fd, &c, 1) < 0) { - PRMSG(1,"SCOAccept: can't read from client",0,0,0); + PRMSG(1,"SCOAccept: can't read from client\n",0,0,0); *status = TRANS_ACCEPT_MISC_ERROR; return(-1); } if( (fd = open(DEV_SPX, O_RDWR)) < 0 ) { - PRMSG(1,"SCOAccept: can't open \"%s\"",DEV_SPX, 0,0 ); + PRMSG(1,"SCOAccept: can't open \"%s\"\n",DEV_SPX, 0,0 ); *status = TRANS_ACCEPT_MISC_ERROR; return(-1); } - sbuf.databuf.maxlen = 0; - sbuf.databuf.len = -1; - sbuf.databuf.buf = NULL; - sbuf.ctlbuf.maxlen = sizeof(long); - sbuf.ctlbuf.len = sizeof(long); - sbuf.ctlbuf.buf = (caddr_t)&temp; - sbuf.offset = 0; - sbuf.flags = 0; - sbuf.fildes = fd; - - if (ioctl(ciptr->fd, I_FDINSERT, &sbuf) < 0) { - PRMSG(1,"SCOAccept: ioctl(I_FDINSERT) failed", 0, 0, 0); + if (connect_spipe (ciptr->fd, fd) < 0) { + PRMSG(1,"SCOAccept: ioctl(I_FDINSERT) failed\n", 0, 0, 0); close (fd); *status = TRANS_ACCEPT_MISC_ERROR; return -1; @@ -1517,7 +1541,7 @@ } #ifndef sun -#ifndef SCO325 +#ifndef __SCO__ static int TRANS(ISCReopenServer)(XtransConnInfo ciptr, int fd, char *port) @@ -1545,7 +1569,7 @@ #endif /* !ISCDEVNODENAME */ } -#endif /* !SCO325 */ +#endif /* !__SCO__ */ static int TRANS(SCOReopenServer)(XtransConnInfo ciptr, int fd, char *port) @@ -1557,14 +1581,19 @@ PRMSG(2,"SCOReopenServer(%s)\n", port, 0,0 ); + if (!port || !port[0]) + port = "0"; + #if !defined(SCORNODENAME) - PRMSG(1,"SCOReopenServer: Protocol is not supported by a SCO connection\n", 0,0,0); + PRMSG(2,"SCOReopenServer: Protocol is not supported by a SCO connection\n", 0,0,0); return 0; #else (void) sprintf(serverR_path, SCORNODENAME, port); (void) sprintf(serverS_path, SCOSNODENAME, port); +#ifdef X11_t ciptr->flags |= TRANS_NOUNLINK; +#endif if (TRANS(FillAddrInfo) (ciptr, serverS_path, serverR_path) == 0) { PRMSG(1, "SCOReopenServer: failed to fill in addr info\n", 0,0,0); @@ -1786,7 +1815,7 @@ #endif /* SVR4 */ #ifndef sun -#ifndef SCO325 +#ifndef __SCO__ {"isc", #ifdef TRANS_CLIENT TRANS(ISCOpenClient), @@ -1808,7 +1837,7 @@ TRANS(ISCAccept) #endif /* TRANS_SERVER */ }, -#endif /* !SCO325 */ +#endif /* !__SCO__ */ {"sco", #ifdef TRANS_CLIENT @@ -1840,7 +1869,7 @@ static char *workingXLOCAL=NULL; static char *freeXLOCAL=NULL; -#ifdef SCO325 +#ifdef __SCO__ #define DEF_XLOCAL "SCO:UNIX:PTS" #else #define DEF_XLOCAL "UNIX:PTS:NAMED:ISC:SCO" @@ -2502,7 +2531,7 @@ # endif "named", # ifndef sun -# ifndef SCO325 +# ifndef __SCO__ "isc", # endif "sco", @@ -2635,7 +2664,7 @@ }; #ifndef sun -#ifndef SCO325 +#ifndef __SCO__ Xtransport TRANS(ISCFuncs) = { /* Local Interface */ "isc", @@ -2675,7 +2704,7 @@ TRANS(LocalClose), TRANS(LocalCloseForCloning), }; -#endif /* !SCO325 */ +#endif /* !__SCO__ */ Xtransport TRANS(SCOFuncs) = { /* Local Interface */ "sco", Index: xc/lib/xtrans/Xtranssock.c diff -u xc/lib/xtrans/Xtranssock.c:3.69 xc/lib/xtrans/Xtranssock.c:3.70 --- xc/lib/xtrans/Xtranssock.c:3.69 Fri Feb 13 19:10:13 2004 +++ xc/lib/xtrans/Xtranssock.c Sat Apr 3 17:26:22 2004 @@ -27,7 +27,7 @@ from the copyright holders. */ -/* $XFree86: xc/lib/xtrans/Xtranssock.c,v 3.69 2004/02/14 00:10:13 dawes Exp $ */ +/* $XFree86: xc/lib/xtrans/Xtranssock.c,v 3.70 2004/04/03 22:26:22 dawes Exp $ */ /* Copyright 1993, 1994 NCR Corporation - Dayton, Ohio, USA * @@ -98,15 +98,15 @@ #endif /* !NO_TCP_H */ #include -#if defined(SVR4) && !defined(SCO325) && !defined(DGUX) && !defined(_SEQUENT_) +#if defined(SVR4) && !defined(__SCO__) && !defined(DGUX) && !defined(_SEQUENT_) #include #endif -#if (defined(i386) && defined(SYSV)) && !defined(sco) && !defined(sun) +#if (defined(i386) && defined(SYSV)) && !defined(__SCO__) && !defined(sun) #include #endif -#if (defined(i386) && defined(SYSV)) && (!defined(ISC) || !defined(I_NREAD) || defined(SCO325)) || defined(_SEQUENT_) +#if (defined(i386) && defined(SYSV)) && (!defined(ISC) || !defined(I_NREAD) || defined(__SCO__)) || defined(_SEQUENT_) #include #endif @@ -323,7 +323,7 @@ #endif struct sockaddr_in socknamev4; void *socknamePtr; -#if defined(SVR4) || defined(SCO325) +#if defined(SVR4) || defined(__SCO__) size_t namelen; #else int namelen; @@ -395,7 +395,7 @@ #endif struct sockaddr_in socknamev4; void *socknamePtr; -#if defined(SVR4) || defined(SCO325) +#if defined(SVR4) || defined(__SCO__) size_t namelen; #else int namelen; @@ -1086,7 +1086,7 @@ sprintf (sockname.sun_path, "%s%ld", UNIX_PATH, (long)getpid()); } -#if defined(BSD44SOCKETS) && !defined(Lynx) +#if (defined(BSD44SOCKETS) || defined(USL)) && !defined(Lynx) sockname.sun_len = strlen(sockname.sun_path); namelen = SUN_LEN(&sockname); #else @@ -1150,7 +1150,7 @@ if (stat (unsock->sun_path, &statb) == -1 || ((statb.st_mode & S_IFMT) != -#if (defined (sun) && defined(SVR4)) || defined(NCR) || defined(SCO) || defined(sco) || !defined(S_IFSOCK) +#if (defined (sun) && defined(SVR4)) || defined(NCR) || defined(__SCO__) || !defined(S_IFSOCK) S_IFIFO)) #else S_IFSOCK)) @@ -1292,7 +1292,7 @@ { XtransConnInfo newciptr; struct sockaddr_un sockname; -#if defined(SVR4) || defined(SCO325) +#if defined(SVR4) || defined(__SCO__) size_t namelen = sizeof sockname; #else int namelen = sizeof sockname; @@ -1969,7 +1969,7 @@ return TRANS_CONNECT_FAILED; } -#if defined(BSD44SOCKETS) && !defined(Lynx) +#if (defined(BSD44SOCKETS) || defined(USL)) && !defined(Lynx) sockname.sun_len = strlen (sockname.sun_path); namelen = SUN_LEN (&sockname); #else @@ -2081,7 +2081,7 @@ #ifdef WIN32 return ioctlsocket ((SOCKET) ciptr->fd, FIONREAD, (u_long *) pend); #else -#if (defined(i386) && defined(SYSV) && !defined(sco)) || (defined(_SEQUENT_) && _SOCKET_VERSION == 1) +#if (defined(i386) && defined(SYSV) && !defined(__SCO__)) || (defined(_SEQUENT_) && _SOCKET_VERSION == 1) return ioctl (ciptr->fd, I_NREAD, (char *) pend); #else #if defined(__UNIXOS2__) Index: xc/lib/xtrans/Xtransutil.c diff -u xc/lib/xtrans/Xtransutil.c:3.27 xc/lib/xtrans/Xtransutil.c:3.28 --- xc/lib/xtrans/Xtransutil.c:3.27 Fri Jul 18 11:53:24 2003 +++ xc/lib/xtrans/Xtransutil.c Sat Apr 3 17:26:22 2004 @@ -26,7 +26,7 @@ from The Open Group. */ -/* $XFree86: xc/lib/xtrans/Xtransutil.c,v 3.27 2003/07/18 15:53:24 tsi Exp $ */ +/* $XFree86: xc/lib/xtrans/Xtransutil.c,v 3.28 2004/04/03 22:26:22 dawes Exp $ */ /* Copyright 1993, 1994 NCR Corporation - Dayton, Ohio, USA * @@ -192,6 +192,13 @@ } #endif /* defined(UNIXCONN) || defined(LOCALCONN) || defined(OS2PIPECONN*/ +#if defined(__SCO__) && defined(LOCALCONN) + case 0: + { + *familyp=FamilyLocal; + break; + } +#endif default: PRMSG(1,"ConvertAddress: Unknown family type %d\n", Index: xc/nls/Imakefile diff -u xc/nls/Imakefile:1.10 xc/nls/Imakefile:1.15 --- xc/nls/Imakefile:1.10 Fri May 31 14:45:52 2002 +++ xc/nls/Imakefile Thu Jan 27 11:01:37 2005 @@ -1,9 +1,50 @@ -XCOMM $Xorg: Imakefile,v 1.4 2000/12/12 13:00:42 coskrey Exp $ - - - - -XCOMM $XFree86: xc/nls/Imakefile,v 1.10 2002/05/31 18:45:52 dawes Exp $ +XCOMM $XFree86: xc/nls/Imakefile,v 1.15 2005/01/27 16:01:37 tsi Exp $ +/* + * Copyright (c) 1994-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ #define IHaveSubdirs #define PassCDebugFlags @@ -24,12 +65,12 @@ all:: #ifndef R63Compat -#define R63Compat YES +# define R63Compat YES #endif #ifndef Win32Architecture -#if R63Compat -# define LTarget(name) @@\ +# if R63Compat +# define LTarget(name) @@\ CppFileTarget(name.l1,name,$(DEFINES),NullParameter) @@\ @@\ name.l2: name.l1 @@\ @@ -39,30 +80,56 @@ @@\ name.lt: name.l1 name.l2 @@\ rm -f name.lt @@\ - cat name.l2 name.l1 > name.lt @@\ - @@\ -AllTarget(name.lt) @@\ + cat name.l1 name.l2 > name.lt @@\ MakeDir($(BUILDLIBDIR)/locale) @@\ RemoveFile($(BUILDLIBDIR)/locale/name) @@\ cd $(BUILDLIBDIR)/locale && $(LN) $(BUILDLIBTOP)/../$(CURRENT_DIR)/name.lt name @@\ @@\ +AllTarget(name.lt) @@\ + @@\ InstallNamedNonExec(name.lt,name,$(XLOCALEDIR)) @@\ @@\ clean:: @@\ RemoveFiles(name.l1 name.l2 name.lt) -#else -# define LTarget(name) @@\ -CppFileTarget(name.lt,name,$(DEFINES),NullParameter) @@\ +# else +# if defined(SGIArchitecture) && (!defined(HasGcc) || !HasGcc) +# define LTarget(name) @@\ +AllTarget(name.lt) @@\ @@\ +name.lt: @@\ + RemoveFile($@) @@\ + $(CPP) CppNoLineInfoOption $(DEFINES) name | CppSedMagic >$@ @@\ + MakeDir($(BUILDLIBDIR)/locale) @@\ + RemoveFile($(BUILDLIBDIR)/locale/name) @@\ + cd $(BUILDLIBDIR)/locale && $(LN) $(BUILDLIBTOP)/../$(CURRENT_DIR)/name.lt name @@\ + @@\ +clean:: @@\ + RemoveFile(name.ct) @@\ + @@\ +InstallNamedNonExec(name.lt,name,$(XLOCALEDIR)) @@\ + @@\ +clean:: @@\ + RemoveFile(name.lt) +# else +# define LTarget(name) @@\ AllTarget(name.lt) @@\ + @@\ +name.lt: @@\ + RemoveFile($@) @@\ + $(CPP) CppNoLineInfoOption $(DEFINES) $@ @@\ MakeDir($(BUILDLIBDIR)/locale) @@\ - LinkFileSpecial($(BUILDLIBDIR)/locale,name,$(BUILDLIBTOP)/../../$(CURRENT_DIR)/name.lt) @@\ + RemoveFile($(BUILDLIBDIR)/locale/name) @@\ + cd $(BUILDLIBDIR)/locale && $(LN) $(BUILDLIBTOP)/../$(CURRENT_DIR)/name.lt name @@\ + @@\ +clean:: @@\ + RemoveFile(name.ct) @@\ @@\ InstallNamedNonExec(name.lt,name,$(XLOCALEDIR)) @@\ @@\ clean:: @@\ RemoveFile(name.lt) -#endif +# endif +# endif #else # define LTarget(name) @@\ CppFileTarget(name.lt,name,$(DEFINES),NullParameter) @@\ Index: xc/nls/compose.dir diff -u xc/nls/compose.dir:1.25 xc/nls/compose.dir:1.29 --- xc/nls/compose.dir:1.25 Sun Feb 8 20:35:16 2004 +++ xc/nls/compose.dir Fri Feb 25 13:25:34 2005 @@ -1,10 +1,9 @@ -XCOMM $Xorg: compose.dir,v 1.3 2000/08/17 19:46:48 cpqbld Exp $ XCOMM XCOMM This file contains compose table file name. XCOMM The first word is the compose table file name and XCOMM the second word is full locale name. XCOMM -XCOMM $XFree86: xc/nls/compose.dir,v 1.25 2004/02/09 01:35:16 dawes Exp $ +XCOMM $XFree86: xc/nls/compose.dir,v 1.29 2005/02/25 18:25:34 dawes Exp $ XCOMM iso8859-1/Compose: C iso8859-1/Compose: af_ZA.ISO8859-1 @@ -167,6 +166,8 @@ iso8859-15/Compose: nb_NO.ISO8859-15 iso8859-1/Compose: nn_NO.ISO8859-1 iso8859-15/Compose: nn_NO.ISO8859-15 +iso8859-1/Compose: nr_ZA.ISO8859-1 +iso8859-15/Compose: nso_ZA.ISO8859-15 iso8859-1/Compose: ny_NO.ISO8859-1 iso8859-15/Compose: ny_NO.ISO8859-15 iso8859-1/Compose: oc_FR.ISO8859-1 @@ -185,6 +186,7 @@ iso8859-5/Compose: ru_RU.ISO8859-5 microsoft-cp1251/Compose: ru_RU.CP1251 koi8-u/Compose: ru_UA.KOI8-U +iso8859-1/Compose: rw_RW.ISO8859-1 iso8859-2/Compose: sh_YU.ISO8859-2 iso8859-2/Compose: sk_SK.ISO8859-2 iso8859-2/Compose: sl_CS.ISO8859-2 @@ -194,6 +196,8 @@ iso8859-2/Compose: sr_SP.ISO8859-2 iso8859-2/Compose: sr_YU.ISO8859-2 iso8859-5/Compose: sr_YU.ISO8859-5 +iso8859-1/Compose: ss_ZA.ISO8859-1 +iso8859-1/Compose: st_ZA.ISO8859-1 iso8859-1/Compose: sv_FI.ISO8859-1 iso8859-15/Compose: sv_FI.ISO8859-15 iso8859-1/Compose: sv_SE.ISO8859-1 @@ -201,7 +205,9 @@ tscii-0/Compose: ta_IN.TSCII-0 koi8-c/Compose: tg_TJ.KOI8-C iso8859-1/Compose: tl_PH.ISO8859-1 +iso8859-15/Compose: tn_ZA.ISO8859-15 iso8859-9/Compose: tr_TR.ISO8859-9 +iso8859-1/Compose: ts_ZA.ISO8859-1 tatar-cyr/Compose: tt_RU.TATAR-CYR koi8-c/Compose: tt_RU.KOI8-C koi8-u/Compose: uk_UA.KOI8-U @@ -209,6 +215,7 @@ vi_VN.viscii/Compose: vi_VN.VISCII vi_VN.tcvn/Compose: vi_VN.TCVN iso8859-1/Compose: wa_BE.ISO8859-1 +iso8859-1/Compose: xh_ZA.ISO8859-1 microsoft-cp1255/Compose: yi_US.CP1256 zh_CN/Compose: zh_CN.eucCN zh_CN/Compose: zh_CN.GB2312 @@ -216,6 +223,7 @@ zh_TW.big5/Compose: zh_TW.big5 zh_TW.big5/Compose: zh_TW.Big5 zh_TW/Compose: zh_TW.eucTW +iso8859-1/Compose: zu_ZA.ISO8859-1 XCOMM XCOMM en_US.UTF-8/Compose: af_ZA.UTF-8 @@ -309,6 +317,7 @@ en_US.UTF-8/Compose: ka_GE.UTF-8 en_US.UTF-8/Compose: kl_GL.UTF-8 en_US.UTF-8/Compose: kw_GB.UTF-8 +en_US.UTF-8/Compose: ky_KG.UTF-8 en_US.UTF-8/Compose: lo_LA.UTF-8 en_US.UTF-8/Compose: lt_LT.UTF-8 en_US.UTF-8/Compose: lv_LV.UTF-8 @@ -319,6 +328,8 @@ en_US.UTF-8/Compose: nl_NL.UTF-8 en_US.UTF-8/Compose: no_NO.UTF-8 en_US.UTF-8/Compose: nb_NO.UTF-8 +en_US.UTF-8/Compose: nr_ZA.UTF-8 +en_US.UTF-8/Compose: nso_ZA.UTF-8 en_US.UTF-8/Compose: ny_NO.UTF-8 en_US.UTF-8/Compose: oc_FR.UTF-8 en_US.UTF-8/Compose: pd_DE.UTF-8 @@ -331,21 +342,29 @@ en_US.UTF-8/Compose: ro_RO.UTF-8 en_US.UTF-8/Compose: ru_RU.UTF-8 en_US.UTF-8/Compose: ru_UA.UTF-8 +en_US.UTF-8/Compose: si_LK.UTF-8 en_US.UTF-8/Compose: sk_SK.UTF-8 en_US.UTF-8/Compose: sl_SI.UTF-8 en_US.UTF-8/Compose: sq_AL.UTF-8 en_US.UTF-8/Compose: sr_YU.UTF-8 +en_US.UTF-8/Compose: ss_ZA.UTF-8 +en_US.UTF-8/Compose: st_ZA.UTF-8 en_US.UTF-8/Compose: sv_FI.UTF-8 en_US.UTF-8/Compose: sv_SE.UTF-8 en_US.UTF-8/Compose: ta_IN.UTF-8 en_US.UTF-8/Compose: tg_TJ.UTF-8 en_US.UTF-8/Compose: th_TH.UTF-8 en_US.UTF-8/Compose: tl_PH.UTF-8 +en_US.UTF-8/Compose: tn_ZA.UTF-8 en_US.UTF-8/Compose: tr_TR.UTF-8 +en_US.UTF-8/Compose: ts_ZA.UTF-8 en_US.UTF-8/Compose: tt_RU.UTF-8 en_US.UTF-8/Compose: uk_UA.UTF-8 en_US.UTF-8/Compose: ur_PK.UTF-8 en_US.UTF-8/Compose: uz_UZ.UTF-8 +en_US.UTF-8/Compose: ve_ZA.UTF-8 en_US.UTF-8/Compose: vi_VN.UTF-8 en_US.UTF-8/Compose: wa_BE.UTF-8 +en_US.UTF-8/Compose: xh_ZA.UTF-8 en_US.UTF-8/Compose: yi_US.UTF-8 +en_US.UTF-8/Compose: zu_ZA.UTF-8 Index: xc/nls/locale.alias diff -u xc/nls/locale.alias:1.66 xc/nls/locale.alias:1.71 --- xc/nls/locale.alias:1.66 Sun Feb 8 20:35:17 2004 +++ xc/nls/locale.alias Tue Mar 15 16:05:50 2005 @@ -1,11 +1,10 @@ -XCOMM $Xorg: locale.alias,v 1.3 2000/08/17 19:46:48 cpqbld Exp $ XCOMM XCOMM This file contains alias name of locale. XCOMM Each alias name is described within one line. XCOMM The first word is the alias name (simplified locale name) XCOMM the second word is full locale name. XCOMM -XCOMM $XFree86: xc/nls/locale.alias,v 1.66 2004/02/09 01:35:17 dawes Exp $ +XCOMM $XFree86: xc/nls/locale.alias,v 1.71 2005/03/15 21:05:50 dawes Exp $ XCOMM POSIX: C @@ -19,6 +18,7 @@ af: af_ZA.ISO8859-1 af_ZA: af_ZA.ISO8859-1 af_ZA.iso88591: af_ZA.ISO8859-1 +af_ZA.utf8: af_ZA.UTF-8 am: am_ET.UTF-8 ar: ar_AA.ISO8859-6 ar_AA: ar_AA.ISO8859-6 @@ -428,6 +428,9 @@ kw_GB.iso88591: kw_GB.ISO8859-1 kw_GB.iso885914: kw_GB.ISO8859-14 kw_GB.iso885915: kw_GB.ISO8859-15 +ky: ky_KG.UTF-8 +ky_KG: ky_KG.UTF-8 +ky_KG.utf8: ky_KG.UTF-8 lo: lo_LA.MULELAO-1 lo_LA: lo_LA.MULELAO-1 lo_LA.cp1133: lo_LA.IBM-CP1133 @@ -510,6 +513,14 @@ ny_NO.iso885915: ny_NO.ISO8859-15 no@nynorsk: ny_NO.ISO8859-1 nynorsk: nn_NO.ISO8859-1 +nr: nr_ZA.ISO8859-1 +nr_ZA: nr_ZA.ISO8859-1 +nr_ZA.iso88591: nr_ZA.ISO8859-1 +nr_ZA.utf8: nr_ZA.UTF-8 +nso: nso_ZA.ISO8859-15 +nso_ZA: nso_ZA.ISO8859-15 +nso_ZA.iso885915: nso_ZA.ISO8859-15 +nso_ZA.utf8: nso_ZA.UTF-8 oc: oc_FR.ISO8859-1 oc_FR: oc_FR.ISO8859-1 oc_FR.iso88591: oc_FR.ISO8859-1 @@ -574,12 +585,19 @@ ru_UA.microsoftcp1251: ru_UA.CP1251 ru_UA.microsoft-cp1251: ru_UA.CP1251 ru_UA.MICROSOFT-CP1251: ru_UA.CP1251 +rw_RW: rw_RW.ISO8859-1 +rw_RW.iso8859-1: rw_RW.ISO8859-1 +rw_RW.ISO88591: rw_RW.ISO8859-1 +rw_RW.ISO-8859-1: rw_RW.ISO8859-1 +rw_RW.utf8: rw_RW.UTF-8 se_NO: se_NO.UTF-8 se_NO.utf8: se_NO.UTF-8 sh: sh_YU.ISO8859-2 sh_HR.iso88592: sh_HR.ISO8859-2 sh_YU: sh_YU.ISO8859-2 sh_SP: sh_YU.ISO8859-2 +si: si_LK.UTF-8 +si_LK: si_LK.UTF-8 sk: sk_SK.ISO8859-2 sk_SK: sk_SK.ISO8859-2 sk_SK.iso88592: sk_SK.ISO8859-2 @@ -608,6 +626,14 @@ sr_YU.microsoft-cp1251@cyrillic: sr_YU.CP1251 sr_YU.MICROSOFT-CP1251@cyrillic: sr_YU.CP1251 sr_YU.UTF-8@cyrillic: sr_YU.UTF-8 +ss: ss_ZA.ISO8859-1 +ss_ZA: ss_ZA.ISO8859-1 +ss_ZA.iso88591: ss_ZA.ISO8859-1 +ss_ZA.utf8: ss_ZA.UTF-8 +st: st_ZA.ISO8859-1 +st_ZA: st_ZA.ISO8859-1 +st_ZA.iso88591: st_ZA.ISO8859-1 +st_ZA.utf8: st_ZA.UTF-8 sv: sv_SE.ISO8859-1 sv_FI: sv_FI.ISO8859-1 sv_FI.iso88591: sv_FI.ISO8859-1 @@ -637,11 +663,19 @@ tl: tl_PH.ISO8859-1 tl_PH: tl_PH.ISO8859-1 tl_PH.iso88591: tl_PH.ISO8859-1 +tn: tn_ZA.ISO8859-15 +tn_ZA: tn_ZA.ISO8859-15 +tn_ZA.iso885915 tn_ZA.ISO8859-15 +tn_ZA.utf8: tn_ZA.UTF-8 tr: tr_TR.ISO8859-9 tr_TR: tr_TR.ISO8859-9 tr_TR.iso88599: tr_TR.ISO8859-9 tr_TR.ISO-8859-9: tr_TR.ISO8859-9 tr_TR.utf8: tr_TR.UTF-8 +ts: ts_za.iso8859-1 +ts_za: ts_za.iso8859-1 +ts_za.iso88591: ts_za.iso8859-1 +ts_za.utf8: ts_za.utf-8 tt: tt_RU.TATAR-CYR tt_RU: tt_RU.TATAR-CYR tt_RU.tatarcyr: tt_RU.TATAR-CYR @@ -662,6 +696,9 @@ ur_PK.MICROSOFT-CP1256: ur_PK.CP1256 uz: uz_UZ.UTF-8 uz_UZ: uz_UZ.UTF-8 +ve: ve_ZA.UTF-8 +ve_ZA: ve_ZA.UTF-8 +ve_ZA.utf8: ve_ZA.UTF-8 vi: vi_VN.TCVN vi_VN: vi_VN.TCVN vi_VN.tcvn: vi_VN.TCVN @@ -673,6 +710,10 @@ wa_BE.iso88591: wa_BE.ISO8859-1 wa_BE.iso885915: wa_BE.ISO8859-15 wa_BE@euro: wa_BE.ISO8859-15 +xh: xh_ZA.ISO8859-1 +xh_ZA: xh_ZA.ISO8859-1 +xh_ZA.iso88591: xh_ZA.ISO8859-1 +xh_ZA.utf8: xh_ZA.UTF-8 yi: yi_US.CP1255 yi_US: yi_US.CP1255 yi_US.cp1255: yi_US.CP1255 @@ -698,6 +739,10 @@ zh_TW: zh_TW.big5 zh_TW.Big5: zh_TW.big5 zh_TW.EUC: zh_TW.eucTW +zu: zu_ZA.ISO8859-1 +zu_ZA: zu_ZA.ISO8859-1 +zu_ZA.iso88591: zu_ZA.ISO8859-1 +zu_ZA.utf8: zu_ZA.UTF-8 XCOMM The following locale names are used in SCO 3.0 english_uk.8859: en_GB.ISO8859-1 Index: xc/nls/locale.dir diff -u xc/nls/locale.dir:1.45 xc/nls/locale.dir:1.49 --- xc/nls/locale.dir:1.45 Sun Feb 8 20:35:18 2004 +++ xc/nls/locale.dir Fri Feb 25 13:25:35 2005 @@ -1,10 +1,9 @@ -XCOMM $Xorg: locale.dir,v 1.3 2000/08/17 19:46:48 cpqbld Exp $ XCOMM XCOMM This file contains locale database file names XCOMM The first word is the locale database file name and XCOMM the second word is the full locale name. XCOMM -XCOMM $XFree86: xc/nls/locale.dir,v 1.45 2004/02/09 01:35:18 dawes Exp $ +XCOMM $XFree86: xc/nls/locale.dir,v 1.49 2005/02/25 18:25:35 dawes Exp $ XCOMM C/XLC_LOCALE: C @@ -170,6 +169,8 @@ iso8859-1/XLC_LOCALE: nb_NO.ISO8859-15 iso8859-1/XLC_LOCALE: nn_NO.ISO8859-1 iso8859-1/XLC_LOCALE: nn_NO.ISO8859-15 +iso8859-1/XLC_LOCALE: nr_ZA.ISO8859-1 +iso8859-15/XLC_LOCALE: nso_ZA.ISO8859-15 iso8859-1/XLC_LOCALE: ny_NO.ISO8859-1 iso8859-1/XLC_LOCALE: ny_NO.ISO8859-15 iso8859-1/XLC_LOCALE: oc_FR.ISO8859-1 @@ -187,6 +188,7 @@ microsoft-cp1251/XLC_LOCALE: ru_RU.CP1251 koi8-r/XLC_LOCALE: ru_RU.KOI8-R koi8-u/XLC_LOCALE: ru_UA.KOI8-U +iso8859-1/XLC_LOCALE: rw_RW.ISO8859-1 iso8859-2/XLC_LOCALE: sh_YU.ISO8859-2 iso8859-2/XLC_LOCALE: sk_SK.ISO8859-2 iso8859-2/XLC_LOCALE: sl_SI.ISO8859-2 @@ -196,6 +198,8 @@ iso8859-2/XLC_LOCALE: sr_YU.ISO8859-2 iso8859-5/XLC_LOCALE: sr_YU.ISO8859-5 microsoft-cp1251/XLC_LOCALE: sr_YU.CP1251 +iso8859-1/XLC_LOCALE: ss_ZA.ISO8859-1 +iso8859-1/XLC_LOCALE: st_ZA.ISO8859-1 iso8859-1/XLC_LOCALE: sv_FI.ISO8859-1 iso8859-15/XLC_LOCALE: sv_FI.ISO8859-15 iso8859-1/XLC_LOCALE: sv_SE.ISO8859-1 @@ -205,7 +209,9 @@ th_TH/XLC_LOCALE: th_TH.TIS620 iso8859-11/XLC_LOCALE: th_TH.ISO8859-11 iso8859-1/XLC_LOCALE: tl_PH.ISO8859-1 +iso8859-15/XLC_LOCALE: tn_ZA.ISO8859-15 iso8859-9/XLC_LOCALE: tr_TR.ISO8859-9 +iso8859-1/XLC_LOCALE: ts_ZA.ISO8859-1 tatar-cyr/XLC_LOCALE: tt_RU.TATAR-CYR koi8-c/XLC_LOCALE: tt_RU.KOI8-C iso8859-5/XLC_LOCALE: uk_UA.ISO8859-5 @@ -216,6 +222,7 @@ vi_VN.viscii/XLC_LOCALE: vi_VN.VISCII iso8859-1/XLC_LOCALE: wa_BE.ISO8859-1 iso8859-15/XLC_LOCALE: wa_BE.ISO8859-15 +iso8859-1/XLC_LOCALE: xh_ZA.ISO8859-1 microsoft-cp1255/XLC_LOCALE: yi_US.CP1255 zh_CN/XLC_LOCALE: zh_CN.eucCN zh_CN/XLC_LOCALE: zh_CN.gb2312 @@ -227,6 +234,7 @@ zh_HK.big5hkscs/XLC_LOCALE: zh_HK.Big5HKSCS zh_TW.big5/XLC_LOCALE: zh_TW.big5 zh_TW/XLC_LOCALE: zh_TW.eucTW +iso8859-1/XLC_LOCALE: zu_ZA.ISO8859-1 XCOMM Note: The UTF-8 locales don't work correctly yet. Work in progress. en_US.UTF-8/XLC_LOCALE: af_ZA.UTF-8 en_US.UTF-8/XLC_LOCALE: am_ET.UTF-8 @@ -325,6 +333,7 @@ en_US.UTF-8/XLC_LOCALE: kl_GL.UTF-8 ko_KR.UTF-8/XLC_LOCALE: ko_KR.UTF-8 en_US.UTF-8/XLC_LOCALE: kw_GB.UTF-8 +en_US.UTF-8/XLC_LOCALE: ky_KG.UTF-8 en_US.UTF-8/XLC_LOCALE: lo_LA.UTF-8 en_US.UTF-8/XLC_LOCALE: lt_LT.UTF-8 en_US.UTF-8/XLC_LOCALE: lv_LV.UTF-8 @@ -336,6 +345,8 @@ en_US.UTF-8/XLC_LOCALE: no_NO.UTF-8 en_US.UTF-8/XLC_LOCALE: nb_NO.UTF-8 en_US.UTF-8/XLC_LOCALE: nn_NO.UTF-8 +en_US.UTF-8/XLC_LOCALE: nr_ZA.UTF-8 +en_US.UTF-8/XLC_LOCALE: nso_ZA.UTF-8 en_US.UTF-8/XLC_LOCALE: ny_NO.UTF-8 en_US.UTF-8/XLC_LOCALE: oc_FR.UTF-8 en_US.UTF-8/XLC_LOCALE: pd_DE.UTF-8 @@ -348,11 +359,15 @@ en_US.UTF-8/XLC_LOCALE: ro_RO.UTF-8 en_US.UTF-8/XLC_LOCALE: ru_RU.UTF-8 en_US.UTF-8/XLC_LOCALE: ru_UA.UTF-8 +en_US.UTF-8/XLC_LOCALE: rw_RW.UTF-8 en_US.UTF-8/XLC_LOCALE: se_NO.UTF-8 +en_US.UTF-8/XLC_LOCALE: si_LK.UTF-8 en_US.UTF-8/XLC_LOCALE: sk_SK.UTF-8 en_US.UTF-8/XLC_LOCALE: sl_SI.UTF-8 en_US.UTF-8/XLC_LOCALE: sq_AL.UTF-8 en_US.UTF-8/XLC_LOCALE: sr_YU.UTF-8 +en_US.UTF-8/XLC_LOCALE: ss_ZA.UTF-8 +en_US.UTF-8/XLC_LOCALE: st_ZA.UTF-8 en_US.UTF-8/XLC_LOCALE: sv_FI.UTF-8 en_US.UTF-8/XLC_LOCALE: sv_SE.UTF-8 en_US.UTF-8/XLC_LOCALE: ta_IN.UTF-8 @@ -361,16 +376,21 @@ en_US.UTF-8/XLC_LOCALE: ti_ER.UTF-8 en_US.UTF-8/XLC_LOCALE: ti_ET.UTF-8 en_US.UTF-8/XLC_LOCALE: tl_PH.UTF-8 +en_US.UTF-8/XLC_LOCALE: tn_ZA.UTF-8 en_US.UTF-8/XLC_LOCALE: tr_TR.UTF-8 +en_US.UTF-8/XLC_LOCALE: ts_ZA.UTF-8 en_US.UTF-8/XLC_LOCALE: tt_RU.UTF-8 en_US.UTF-8/XLC_LOCALE: uk_UA.UTF-8 en_US.UTF-8/XLC_LOCALE: ur_PK.UTF-8 en_US.UTF-8/XLC_LOCALE: uz_UZ.UTF-8 +en_US.UTF-8/XLC_LOCALE: ve_ZA.UTF-8 en_US.UTF-8/XLC_LOCALE: vi_VN.UTF-8 en_US.UTF-8/XLC_LOCALE: wa_BE.UTF-8 +en_US.UTF-8/XLC_LOCALE: xh_ZA.UTF-8 en_US.UTF-8/XLC_LOCALE: yi_US.UTF-8 zh_CN.UTF-8/XLC_LOCALE: zh_CN.UTF-8 zh_TW.UTF-8/XLC_LOCALE: zh_TW.UTF-8 +en_US.UTF-8/XLC_LOCALE: zu_ZA.UTF-8 #ifdef __uxp__ ja.U90/XLC_LOCALE: ja_JP.U90 ja.S90/XLC_LOCALE: ja_JP.S90 Index: xc/nls/Compose/Imakefile diff -u xc/nls/Compose/Imakefile:1.21 xc/nls/Compose/Imakefile:1.25 --- xc/nls/Compose/Imakefile:1.21 Mon Jun 3 18:19:43 2002 +++ xc/nls/Compose/Imakefile Wed Jun 9 14:53:03 2004 @@ -1,30 +1,96 @@ -XCOMM $Xorg: Imakefile,v 1.3 2000/08/17 19:46:48 cpqbld Exp $ +XCOMM $XFree86: xc/nls/Compose/Imakefile,v 1.25 2004/06/09 18:53:03 tsi Exp $ +/* + * Copyright (c) 1994-2004 by The XFree86 Project, Inc. + * All rights reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject + * to the following conditions: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions, and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution, and in the same place and form as other copyright, + * license and disclaimer information. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: "This product + * includes software developed by The XFree86 Project, Inc + * (http://www.xfree86.org/) and its contributors", in the same + * place and form as other third-party acknowledgments. Alternately, + * this acknowledgment may appear in the software itself, in the + * same form and location as other such third-party acknowledgments. + * + * 4. Except as contained in this notice, the name of The XFree86 + * Project, Inc shall not be used in advertising or otherwise to + * promote the sale, use or other dealings in this Software without + * prior written authorization from The XFree86 Project, Inc. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ - - - -XCOMM $XFree86: xc/nls/Compose/Imakefile,v 1.21 2002/06/03 22:19:43 dawes Exp $ - -#ifndef Win32Architecture +#ifdef Win32Architecture # define ComposeTarget(name) @@\ -all:: name.ct @@\ - MakeDir($(BUILDLIBDIR)/locale/name) @@\ - RemoveFile($(BUILDLIBDIR)/locale/name/Compose) @@\ - cd $(BUILDLIBDIR)/locale/name && $(LN) $(BUILDLIBTOP)/../../$(CURRENT_DIR)/name.ct Compose @@\ +AllTarget(name) @@\ + MakeDir(Concat($(BUILDLIBDIR:/=\)\locale\,name)) @@\ + RemoveFile(Concat($(BUILDLIBDIR:/=\)\locale\,name\Compose)) @@\ + cd Concat($(BUILDLIBDIR:/=\)\locale\,name) && \ @@\ + $(LN) Concat($(BUILDLIBTOP:/=\)\..\..\$(CURRENT_DIR:/=\)\,name.ct) Compose @@\ @@\ CppFileTarget(name.ct,name,$(DEFINES),NullParameter) @@\ @@\ InstallNamedNonExec(name.ct,Compose,$(XLOCALEDIR)/name) #else -# define ComposeTarget(name) @@\ -all:: name @@\ - MakeDir(Concat($(BUILDLIBDIR:/=\)\locale\,name)) @@\ - RemoveFile(Concat($(BUILDLIBDIR:/=\)\locale\,name\Compose)) @@\ - cd Concat($(BUILDLIBDIR:/=\)\locale\,name) && $(LN) Concat($(BUILDLIBTOP:/=\)\..\..\$(CURRENT_DIR:/=\)\,name.ct) Compose @@\ +# if defined(SGIArchitecture) && (!defined(HasGcc) || !HasGcc) +# define ComposeTarget(name) @@\ +AllTarget(name.ct) @@\ @@\ -CppFileTarget(name.ct,name,$(DEFINES),NullParameter) @@\ +name.ct: name @@\ + RemoveFile($@) @@\ + $(CPP) CppNoLineInfoOption $(DEFINES) name | CppSedMagic >$@ @@\ + MakeDir($(BUILDLIBDIR)/locale/name) @@\ + RemoveFile($(BUILDLIBDIR)/locale/name/Compose) @@\ + cd $(BUILDLIBDIR)/locale/name && \ @@\ + $(LN) $(BUILDLIBTOP)/../../$(CURRENT_DIR)/name.ct Compose @@\ + @@\ +clean:: @@\ + RemoveFile(name.ct) @@\ + @@\ +InstallNamedNonExec(name.ct,Compose,$(XLOCALEDIR)/name) +# else +# define ComposeTarget(name) @@\ +AllTarget(name.ct) @@\ + @@\ +name.ct: name @@\ + RemoveFile($@) @@\ + $(CPP) CppNoLineInfoOption $(DEFINES) $@ @@\ + MakeDir($(BUILDLIBDIR)/locale/name) @@\ + RemoveFile($(BUILDLIBDIR)/locale/name/Compose) @@\ + cd $(BUILDLIBDIR)/locale/name && \ @@\ + $(LN) $(BUILDLIBTOP)/../../$(CURRENT_DIR)/name.ct Compose @@\ + @@\ +clean:: @@\ + RemoveFile(name.ct) @@\ @@\ InstallNamedNonExec(name.ct,Compose,$(XLOCALEDIR)/name) +# endif #endif ComposeTarget(armscii-8) Index: xc/nls/Compose/en_US.UTF-8 diff -u xc/nls/Compose/en_US.UTF-8:1.12 xc/nls/Compose/en_US.UTF-8:1.13 --- xc/nls/Compose/en_US.UTF-8:1.12 Fri Jan 9 09:46:06 2004 +++ xc/nls/Compose/en_US.UTF-8 Sat May 8 02:10:16 2004 @@ -1,7 +1,7 @@ XCOMM UTF-8 (Unicode) compose sequence XCOMM David.Monniaux@ens.fr XCOMM -XCOMM $XFree86: xc/nls/Compose/en_US.UTF-8,v 1.12 2004/01/09 14:46:06 pascal Exp $ +XCOMM $XFree86: xc/nls/Compose/en_US.UTF-8,v 1.13 2004/05/08 06:10:16 pascal Exp $ XCOMM Part 1 - Manual definitions @@ -24,8 +24,8 @@ : "˙" abovedot : "¨" diaeresis : "\"" quotedbl - : "˝" U2dd - : "˝" U2dd + : "˝" doubleacute + : "˝" doubleacute : "ˇ" caron : "ˇ" caron : "¸" cedilla @@ -78,7 +78,7 @@ XCOMM Spaces : " " nobreakspace # NO-BREAK SPACE - : " " U2008 # PUNCTUATION SPACE + : " " punctspace # PUNCTUATION SPACE : "©" copyright : "©" copyright @@ -92,7 +92,7 @@ : "›" U203a : "‹" U2039 - : "·" U00B7 + : "·" periodcentered : "¦" brokenbar : "¡" exclamdown

: "¶" paragraph @@ -115,55 +115,55 @@ : "〞" U301e # DOUBLE PRIME QUOTATION MARK : "«" guillemotleft # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK : "»" guillemotright # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK - : "‘" U2018 # LEFT SINGLE QUOTATION MARK - : "‘" U2018 # LEFT SINGLE QUOTATION MARK - : "’" U2019 # RIGHT SINGLE QUOTATION MARK - : "’" U2019 # RIGHT SINGLE QUOTATION MARK - : "‚" U201a # SINGLE LOW-9 QUOTATION MARK - : "‚" U201a # SINGLE LOW-9 QUOTATION MARK - : "“" U201c # LEFT DOUBLE QUOTATION MARK - : "“" U201c # LEFT DOUBLE QUOTATION MARK - : "”" U201d # RIGHT DOUBLE QUOTATION MARK - : "”" U201d # RIGHT DOUBLE QUOTATION MARK - : "„" U201e # DOUBLE LOW-9 QUOTATION MARK - : "„" U201e # DOUBLE LOW-9 QUOTATION MARK + : "‘" leftsinglequotemark # LEFT SINGLE QUOTATION MARK + : "‘" leftsinglequotemark # LEFT SINGLE QUOTATION MARK + : "’" rightsinglequotemark # RIGHT SINGLE QUOTATION MARK + : "’" rightsinglequotemark # RIGHT SINGLE QUOTATION MARK + : "‚" singlelowquotemark # SINGLE LOW-9 QUOTATION MARK + : "‚" singlelowquotemark # SINGLE LOW-9 QUOTATION MARK + : "“" leftdoublequotemark # LEFT DOUBLE QUOTATION MARK + : "“" leftdoublequotemark # LEFT DOUBLE QUOTATION MARK + : "”" rightdoublequotemark # RIGHT DOUBLE QUOTATION MARK + : "”" rightdoublequotemark # RIGHT DOUBLE QUOTATION MARK + : "„" doublelowquotemark # DOUBLE LOW-9 QUOTATION MARK + : "„" doublelowquotemark # DOUBLE LOW-9 QUOTATION MARK XCOMM Per xxx : "‰" U2030 # PER MILLE SIGN XCOMM Currencies - : "₠" U20a0 # EURO-CURRENCY SIGN - : "₡" U20a1 # COLON SIGN - : "₡" U20a1 # COLON SIGN - : "₢" U20a2 # CRUZEIRO SIGN - : "₣" U20a3 # FRENCH FRANC SIGN - : "₤" U20a4 # LIRA SIGN - : "₤" U20a4 # LIRA SIGN - : "₥" U20a5 # MILL SIGN - : "₥" U20a5 # MILL SIGN - : "₦" U20a6 # NAIRA SIGN - : "₦" U20a6 # NAIRA SIGN -

: "₧" U20a7 # PESETA SIGN - : "₨" U20a8 # RUPEE SIGN - : "₩" U20a9 # WON SIGN - : "₩" U20a9 # WON SIGN -XCOMM "₪" U20aa NEW SHEQEL SIGN - : "₫" U20ab # DONG SIGN + : "₠" EcuSign # EURO-CURRENCY SIGN + : "₡" ColonSign # COLON SIGN + : "₡" ColonSign # COLON SIGN + : "₢" CruzeiroSign # CRUZEIRO SIGN + : "₣" FFrancSign # FRENCH FRANC SIGN + : "₤" LiraSign # LIRA SIGN + : "₤" LiraSign # LIRA SIGN + : "₥" MillSign # MILL SIGN + : "₥" MillSign # MILL SIGN + : "₦" NairaSign # NAIRA SIGN + : "₦" NairaSign # NAIRA SIGN +

: "₧" PesetaSign # PESETA SIGN + : "₨" RupeeSign # RUPEE SIGN + : "₩" WonSign # WON SIGN + : "₩" WonSign # WON SIGN +XCOMM "₪" NewSheqelSign NEW SHEQEL SIGN + : "₫" DongSign # DONG SIGN : "€" EuroSign # EURO SIGN : "€" EuroSign # EURO SIGN : "€" EuroSign # EURO SIGN : "€" EuroSign # EURO SIGN - : "¢" U00A2 # CENT SIGN - : "¢" U00A2 # CENT SIGN - : "¢" U00A2 # CENT SIGN - : "¢" U00A2 # CENT SIGN - : "¢" U00A2 # CENT SIGN - : "¢" U00A2 # CENT SIGN - : "¢" U00A2 # CENT SIGN - : "¢" U00A2 # CENT SIGN - : "£" U00a3 # POUND SIGN - : "£" U00a3 # POUND SIGN + : "¢" cent # CENT SIGN + : "¢" cent # CENT SIGN + : "¢" cent # CENT SIGN + : "¢" cent # CENT SIGN + : "¢" cent # CENT SIGN + : "¢" cent # CENT SIGN + : "¢" cent # CENT SIGN + : "¢" cent # CENT SIGN + : "£" sterling # POUND SIGN + : "£" sterling # POUND SIGN : "¥" yen : "¥" yen @@ -172,13 +172,13 @@ : "ſ" U017f # LONG S XCOMM Dashes - : "–" U2013 # EN DASH - : "—" U2014 # EM DASH + : "–" endash # EN DASH + : "—" emdash # EM DASH XCOMM Musical alterations - : "♭" U266d # MUSIC FLAT SIGN + : "♭" musicalflat # MUSIC FLAT SIGN : "♮" U266e # MUSIC NATURAL SIGN - : "♯" U266f # MUSIC SHARP SIGN + : "♯" musicalsharp # MUSIC SHARP SIGN XCOMM Other symbols : "§" section # SECTION SIGN @@ -430,452 +430,452 @@ : "ᇞ" U11de # ᅟᅠᆷ ᅟᅠᆻ = ᅟᅠᇞ : "ᇭ" U11ed # ᅟᅠᆼ ᅟᅠᆩ = ᅟᅠᇭ - : "¬" U00AC # NOT SIGN - : "¬" U00AC # NOT SIGN - : "ª" U00AA # FEMININE ORDINAL INDICATOR - : "ª" U00AA # FEMININE ORDINAL INDICATOR - : "ª" U00AA # FEMININE ORDINAL INDICATOR - : "ª" U00AA # FEMININE ORDINAL INDICATOR - <2> : "²" U00B2 # SUPERSCRIPT TWO - <2> : "²" U00B2 # SUPERSCRIPT TWO - : "²" U00B2 # SUPERSCRIPT TWO - : "²" U00B2 # SUPERSCRIPT TWO - : "²" U00B2 # SUPERSCRIPT TWO - : "²" U00B2 # SUPERSCRIPT TWO - <3> : "³" U00B3 # SUPERSCRIPT THREE - <3> : "³" U00B3 # SUPERSCRIPT THREE - : "³" U00B3 # SUPERSCRIPT THREE - : "³" U00B3 # SUPERSCRIPT THREE - : "µ" U00B5 # MICRO SIGN - <1> : "¹" U00B9 # SUPERSCRIPT ONE - <1> : "¹" U00B9 # SUPERSCRIPT ONE - : "¹" U00B9 # SUPERSCRIPT ONE - : "¹" U00B9 # SUPERSCRIPT ONE - : "º" U00BA # MASCULINE ORDINAL INDICATOR - : "º" U00BA # MASCULINE ORDINAL INDICATOR - : "º" U00BA # MASCULINE ORDINAL INDICATOR - : "º" U00BA # MASCULINE ORDINAL INDICATOR - <1> <4> : "¼" U00BC # VULGAR FRACTION ONE QUARTER - <1> <2> : "½" U00BD # VULGAR FRACTION ONE HALF - <3> <4> : "¾" U00BE # VULGAR FRACTION THREE QUARTERS - : "À" U00C0 # LATIN CAPITAL LETTER A WITH GRAVE - : "À" U00C0 # LATIN CAPITAL LETTER A WITH GRAVE - : "À" U00C0 # LATIN CAPITAL LETTER A WITH GRAVE - : "Á" U00C1 # LATIN CAPITAL LETTER A WITH ACUTE - : "Á" U00C1 # LATIN CAPITAL LETTER A WITH ACUTE - : "Á" U00C1 # LATIN CAPITAL LETTER A WITH ACUTE - : "Á" U00C1 # LATIN CAPITAL LETTER A WITH ACUTE - : "Â" U00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX - : "Â" U00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX - : "Ã" U00C3 # LATIN CAPITAL LETTER A WITH TILDE - : "Ã" U00C3 # LATIN CAPITAL LETTER A WITH TILDE - : "Ã" U00C3 # LATIN CAPITAL LETTER A WITH TILDE - : "Ä" U00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS - : "Ä" U00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS - : "Å" U00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE - : "Å" U00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE - : "Ç" U00C7 # LATIN CAPITAL LETTER C WITH CEDILLA - : "Ç" U00C7 # LATIN CAPITAL LETTER C WITH CEDILLA - : "È" U00C8 # LATIN CAPITAL LETTER E WITH GRAVE - : "È" U00C8 # LATIN CAPITAL LETTER E WITH GRAVE - : "È" U00C8 # LATIN CAPITAL LETTER E WITH GRAVE - : "É" U00C9 # LATIN CAPITAL LETTER E WITH ACUTE - : "É" U00C9 # LATIN CAPITAL LETTER E WITH ACUTE - : "É" U00C9 # LATIN CAPITAL LETTER E WITH ACUTE - : "É" U00C9 # LATIN CAPITAL LETTER E WITH ACUTE - : "Ê" U00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX - : "Ê" U00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX - : "Ë" U00CB # LATIN CAPITAL LETTER E WITH DIAERESIS - : "Ë" U00CB # LATIN CAPITAL LETTER E WITH DIAERESIS - : "Ì" U00CC # LATIN CAPITAL LETTER I WITH GRAVE - : "Ì" U00CC # LATIN CAPITAL LETTER I WITH GRAVE - : "Ì" U00CC # LATIN CAPITAL LETTER I WITH GRAVE - : "Í" U00CD # LATIN CAPITAL LETTER I WITH ACUTE - : "Í" U00CD # LATIN CAPITAL LETTER I WITH ACUTE - : "Í" U00CD # LATIN CAPITAL LETTER I WITH ACUTE - : "Í" U00CD # LATIN CAPITAL LETTER I WITH ACUTE - : "Î" U00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX - : "Î" U00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX - : "Ï" U00CF # LATIN CAPITAL LETTER I WITH DIAERESIS - : "Ï" U00CF # LATIN CAPITAL LETTER I WITH DIAERESIS - : "Ð" U00D0 # LATIN CAPITAL LETTER ETH - : "Ñ" U00D1 # LATIN CAPITAL LETTER N WITH TILDE - : "Ñ" U00D1 # LATIN CAPITAL LETTER N WITH TILDE - : "Ñ" U00D1 # LATIN CAPITAL LETTER N WITH TILDE - : "Ò" U00D2 # LATIN CAPITAL LETTER O WITH GRAVE - : "Ò" U00D2 # LATIN CAPITAL LETTER O WITH GRAVE - : "Ò" U00D2 # LATIN CAPITAL LETTER O WITH GRAVE - : "Ó" U00D3 # LATIN CAPITAL LETTER O WITH ACUTE - : "Ó" U00D3 # LATIN CAPITAL LETTER O WITH ACUTE - : "Ó" U00D3 # LATIN CAPITAL LETTER O WITH ACUTE - : "Ó" U00D3 # LATIN CAPITAL LETTER O WITH ACUTE - : "Ô" U00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX - : "Ô" U00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX - : "Õ" U00D5 # LATIN CAPITAL LETTER O WITH TILDE - : "Õ" U00D5 # LATIN CAPITAL LETTER O WITH TILDE - : "Õ" U00D5 # LATIN CAPITAL LETTER O WITH TILDE - : "Ö" U00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS - : "Ö" U00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS - : "×" U00D7 # MULTIPLICATION SIGN - : "Ø" U00D8 # LATIN CAPITAL LETTER O WITH STROKE - : "Ø" U00D8 # LATIN CAPITAL LETTER O WITH STROKE - : "Ù" U00D9 # LATIN CAPITAL LETTER U WITH GRAVE - : "Ù" U00D9 # LATIN CAPITAL LETTER U WITH GRAVE - : "Ù" U00D9 # LATIN CAPITAL LETTER U WITH GRAVE - : "Ú" U00DA # LATIN CAPITAL LETTER U WITH ACUTE - : "Ú" U00DA # LATIN CAPITAL LETTER U WITH ACUTE - : "Ú" U00DA # LATIN CAPITAL LETTER U WITH ACUTE - : "Ú" U00DA # LATIN CAPITAL LETTER U WITH ACUTE - : "Û" U00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX - : "Û" U00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX - : "Ü" U00DC # LATIN CAPITAL LETTER U WITH DIAERESIS - : "Ü" U00DC # LATIN CAPITAL LETTER U WITH DIAERESIS - : "Ý" U00DD # LATIN CAPITAL LETTER Y WITH ACUTE - : "Ý" U00DD # LATIN CAPITAL LETTER Y WITH ACUTE - : "Ý" U00DD # LATIN CAPITAL LETTER Y WITH ACUTE - : "Ý" U00DD # LATIN CAPITAL LETTER Y WITH ACUTE - : "Þ" U00DE # LATIN CAPITAL LETTER THORN - : "à" U00E0 # LATIN SMALL LETTER A WITH GRAVE - : "à" U00E0 # LATIN SMALL LETTER A WITH GRAVE - : "à" U00E0 # LATIN SMALL LETTER A WITH GRAVE - : "á" U00E1 # LATIN SMALL LETTER A WITH ACUTE - : "á" U00E1 # LATIN SMALL LETTER A WITH ACUTE - : "á" U00E1 # LATIN SMALL LETTER A WITH ACUTE - : "á" U00E1 # LATIN SMALL LETTER A WITH ACUTE - : "â" U00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX - : "â" U00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX - : "ã" U00E3 # LATIN SMALL LETTER A WITH TILDE - : "ã" U00E3 # LATIN SMALL LETTER A WITH TILDE - : "ã" U00E3 # LATIN SMALL LETTER A WITH TILDE - : "ä" U00E4 # LATIN SMALL LETTER A WITH DIAERESIS - : "ä" U00E4 # LATIN SMALL LETTER A WITH DIAERESIS - : "å" U00E5 # LATIN SMALL LETTER A WITH RING ABOVE - : "å" U00E5 # LATIN SMALL LETTER A WITH RING ABOVE - : "ç" U00E7 # LATIN SMALL LETTER C WITH CEDILLA - : "ç" U00E7 # LATIN SMALL LETTER C WITH CEDILLA - : "è" U00E8 # LATIN SMALL LETTER E WITH GRAVE - : "è" U00E8 # LATIN SMALL LETTER E WITH GRAVE - : "è" U00E8 # LATIN SMALL LETTER E WITH GRAVE - : "é" U00E9 # LATIN SMALL LETTER E WITH ACUTE - : "é" U00E9 # LATIN SMALL LETTER E WITH ACUTE - : "é" U00E9 # LATIN SMALL LETTER E WITH ACUTE - : "é" U00E9 # LATIN SMALL LETTER E WITH ACUTE - : "ê" U00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX - : "ê" U00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX - : "ë" U00EB # LATIN SMALL LETTER E WITH DIAERESIS - : "ë" U00EB # LATIN SMALL LETTER E WITH DIAERESIS - : "ì" U00EC # LATIN SMALL LETTER I WITH GRAVE - : "ì" U00EC # LATIN SMALL LETTER I WITH GRAVE - : "ì" U00EC # LATIN SMALL LETTER I WITH GRAVE - : "í" U00ED # LATIN SMALL LETTER I WITH ACUTE - : "í" U00ED # LATIN SMALL LETTER I WITH ACUTE - : "í" U00ED # LATIN SMALL LETTER I WITH ACUTE - : "í" U00ED # LATIN SMALL LETTER I WITH ACUTE - : "î" U00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX - : "î" U00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX - : "ï" U00EF # LATIN SMALL LETTER I WITH DIAERESIS - : "ï" U00EF # LATIN SMALL LETTER I WITH DIAERESIS - : "ð" U00F0 # LATIN SMALL LETTER ETH - : "ñ" U00F1 # LATIN SMALL LETTER N WITH TILDE - : "ñ" U00F1 # LATIN SMALL LETTER N WITH TILDE - : "ñ" U00F1 # LATIN SMALL LETTER N WITH TILDE - : "ò" U00F2 # LATIN SMALL LETTER O WITH GRAVE - : "ò" U00F2 # LATIN SMALL LETTER O WITH GRAVE - : "ò" U00F2 # LATIN SMALL LETTER O WITH GRAVE - : "ó" U00F3 # LATIN SMALL LETTER O WITH ACUTE - : "ó" U00F3 # LATIN SMALL LETTER O WITH ACUTE - : "ó" U00F3 # LATIN SMALL LETTER O WITH ACUTE - : "ó" U00F3 # LATIN SMALL LETTER O WITH ACUTE - : "ô" U00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX - : "ô" U00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX - : "õ" U00F5 # LATIN SMALL LETTER O WITH TILDE - : "õ" U00F5 # LATIN SMALL LETTER O WITH TILDE - : "õ" U00F5 # LATIN SMALL LETTER O WITH TILDE - : "ö" U00F6 # LATIN SMALL LETTER O WITH DIAERESIS - : "ö" U00F6 # LATIN SMALL LETTER O WITH DIAERESIS - : "÷" U00F7 # DIVISION SIGN - : "÷" U00F7 # DIVISION SIGN - : "ø" U00F8 # LATIN SMALL LETTER O WITH STROKE - : "ø" U00F8 # LATIN SMALL LETTER O WITH STROKE - : "ù" U00F9 # LATIN SMALL LETTER U WITH GRAVE - : "ù" U00F9 # LATIN SMALL LETTER U WITH GRAVE - : "ù" U00F9 # LATIN SMALL LETTER U WITH GRAVE - : "ú" U00FA # LATIN SMALL LETTER U WITH ACUTE - : "ú" U00FA # LATIN SMALL LETTER U WITH ACUTE - : "ú" U00FA # LATIN SMALL LETTER U WITH ACUTE - : "ú" U00FA # LATIN SMALL LETTER U WITH ACUTE - : "û" U00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX - : "û" U00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX - : "ü" U00FC # LATIN SMALL LETTER U WITH DIAERESIS - : "ü" U00FC # LATIN SMALL LETTER U WITH DIAERESIS - : "ý" U00FD # LATIN SMALL LETTER Y WITH ACUTE - : "ý" U00FD # LATIN SMALL LETTER Y WITH ACUTE - : "ý" U00FD # LATIN SMALL LETTER Y WITH ACUTE - : "ý" U00FD # LATIN SMALL LETTER Y WITH ACUTE - : "þ" U00FE # LATIN SMALL LETTER THORN - : "ÿ" U00FF # LATIN SMALL LETTER Y WITH DIAERESIS - : "ÿ" U00FF # LATIN SMALL LETTER Y WITH DIAERESIS - : "Ā" U0100 # LATIN CAPITAL LETTER A WITH MACRON - : "Ā" U0100 # LATIN CAPITAL LETTER A WITH MACRON - : "Ā" U0100 # LATIN CAPITAL LETTER A WITH MACRON - : "ā" U0101 # LATIN SMALL LETTER A WITH MACRON - : "ā" U0101 # LATIN SMALL LETTER A WITH MACRON - : "ā" U0101 # LATIN SMALL LETTER A WITH MACRON - : "Ă" U0102 # LATIN CAPITAL LETTER A WITH BREVE - : "Ă" U0102 # LATIN CAPITAL LETTER A WITH BREVE - : "Ă" U0102 # LATIN CAPITAL LETTER A WITH BREVE - : "ă" U0103 # LATIN SMALL LETTER A WITH BREVE - : "ă" U0103 # LATIN SMALL LETTER A WITH BREVE - : "ă" U0103 # LATIN SMALL LETTER A WITH BREVE - : "Ą" U0104 # LATIN CAPITAL LETTER A WITH OGONEK - : "Ą" U0104 # LATIN CAPITAL LETTER A WITH OGONEK - : "ą" U0105 # LATIN SMALL LETTER A WITH OGONEK - : "ą" U0105 # LATIN SMALL LETTER A WITH OGONEK - : "Ć" U0106 # LATIN CAPITAL LETTER C WITH ACUTE - : "Ć" U0106 # LATIN CAPITAL LETTER C WITH ACUTE - : "Ć" U0106 # LATIN CAPITAL LETTER C WITH ACUTE - : "Ć" U0106 # LATIN CAPITAL LETTER C WITH ACUTE - : "ć" U0107 # LATIN SMALL LETTER C WITH ACUTE - : "ć" U0107 # LATIN SMALL LETTER C WITH ACUTE - : "ć" U0107 # LATIN SMALL LETTER C WITH ACUTE - : "ć" U0107 # LATIN SMALL LETTER C WITH ACUTE - : "Ĉ" U0108 # LATIN CAPITAL LETTER C WITH CIRCUMFLEX - : "Ĉ" U0108 # LATIN CAPITAL LETTER C WITH CIRCUMFLEX - : "ĉ" U0109 # LATIN SMALL LETTER C WITH CIRCUMFLEX - : "ĉ" U0109 # LATIN SMALL LETTER C WITH CIRCUMFLEX - : "Ċ" U010A # LATIN CAPITAL LETTER C WITH DOT ABOVE - : "Ċ" U010A # LATIN CAPITAL LETTER C WITH DOT ABOVE - : "ċ" U010B # LATIN SMALL LETTER C WITH DOT ABOVE - : "ċ" U010B # LATIN SMALL LETTER C WITH DOT ABOVE - : "Č" U010C # LATIN CAPITAL LETTER C WITH CARON - : "Č" U010C # LATIN CAPITAL LETTER C WITH CARON - : "č" U010D # LATIN SMALL LETTER C WITH CARON - : "č" U010D # LATIN SMALL LETTER C WITH CARON - : "Ď" U010E # LATIN CAPITAL LETTER D WITH CARON - : "Ď" U010E # LATIN CAPITAL LETTER D WITH CARON - : "ď" U010F # LATIN SMALL LETTER D WITH CARON - : "ď" U010F # LATIN SMALL LETTER D WITH CARON - : "Đ" U0110 # LATIN CAPITAL LETTER D WITH STROKE - : "Đ" U0110 # LATIN CAPITAL LETTER D WITH STROKE - : "đ" U0111 # LATIN SMALL LETTER D WITH STROKE - : "đ" U0111 # LATIN SMALL LETTER D WITH STROKE - : "Ē" U0112 # LATIN CAPITAL LETTER E WITH MACRON - : "Ē" U0112 # LATIN CAPITAL LETTER E WITH MACRON - : "Ē" U0112 # LATIN CAPITAL LETTER E WITH MACRON - : "ē" U0113 # LATIN SMALL LETTER E WITH MACRON - : "ē" U0113 # LATIN SMALL LETTER E WITH MACRON - : "ē" U0113 # LATIN SMALL LETTER E WITH MACRON + : "¬" notsign # NOT SIGN + : "¬" notsign # NOT SIGN + : "ª" ordfeminine # FEMININE ORDINAL INDICATOR + : "ª" ordfeminine # FEMININE ORDINAL INDICATOR + : "ª" ordfeminine # FEMININE ORDINAL INDICATOR + : "ª" ordfeminine # FEMININE ORDINAL INDICATOR + <2> : "²" twosuperior # SUPERSCRIPT TWO + <2> : "²" twosuperior # SUPERSCRIPT TWO + : "²" twosuperior # SUPERSCRIPT TWO + : "²" twosuperior # SUPERSCRIPT TWO + : "²" twosuperior # SUPERSCRIPT TWO + : "²" twosuperior # SUPERSCRIPT TWO + <3> : "³" threesuperior # SUPERSCRIPT THREE + <3> : "³" threesuperior # SUPERSCRIPT THREE + : "³" threesuperior # SUPERSCRIPT THREE + : "³" threesuperior # SUPERSCRIPT THREE + : "µ" mu # MICRO SIGN + <1> : "¹" onesuperior # SUPERSCRIPT ONE + <1> : "¹" onesuperior # SUPERSCRIPT ONE + : "¹" onesuperior # SUPERSCRIPT ONE + : "¹" onesuperior # SUPERSCRIPT ONE + : "º" masculine # MASCULINE ORDINAL INDICATOR + : "º" masculine # MASCULINE ORDINAL INDICATOR + : "º" masculine # MASCULINE ORDINAL INDICATOR + : "º" masculine # MASCULINE ORDINAL INDICATOR + <1> <4> : "¼" onequarter # VULGAR FRACTION ONE QUARTER + <1> <2> : "½" onehalf # VULGAR FRACTION ONE HALF + <3> <4> : "¾" threequarters # VULGAR FRACTION THREE QUARTERS + : "À" Agrave # LATIN CAPITAL LETTER A WITH GRAVE + : "À" Agrave # LATIN CAPITAL LETTER A WITH GRAVE + : "À" Agrave # LATIN CAPITAL LETTER A WITH GRAVE + : "Á" Aacute # LATIN CAPITAL LETTER A WITH ACUTE + : "Á" Aacute # LATIN CAPITAL LETTER A WITH ACUTE + : "Á" Aacute # LATIN CAPITAL LETTER A WITH ACUTE + : "Á" Aacute # LATIN CAPITAL LETTER A WITH ACUTE + : "Â" Acircumflex # LATIN CAPITAL LETTER A WITH CIRCUMFLEX + : "Â" Acircumflex # LATIN CAPITAL LETTER A WITH CIRCUMFLEX + : "Ã" Atilde # LATIN CAPITAL LETTER A WITH TILDE + : "Ã" Atilde # LATIN CAPITAL LETTER A WITH TILDE + : "Ã" Atilde # LATIN CAPITAL LETTER A WITH TILDE + : "Ä" Adiaeresis # LATIN CAPITAL LETTER A WITH DIAERESIS + : "Ä" Adiaeresis # LATIN CAPITAL LETTER A WITH DIAERESIS + : "Å" Aring # LATIN CAPITAL LETTER A WITH RING ABOVE + : "Å" Aring # LATIN CAPITAL LETTER A WITH RING ABOVE + : "Ç" Ccedilla # LATIN CAPITAL LETTER C WITH CEDILLA + : "Ç" Ccedilla # LATIN CAPITAL LETTER C WITH CEDILLA + : "È" Egrave # LATIN CAPITAL LETTER E WITH GRAVE + : "È" Egrave # LATIN CAPITAL LETTER E WITH GRAVE + : "È" Egrave # LATIN CAPITAL LETTER E WITH GRAVE + : "É" Eacute # LATIN CAPITAL LETTER E WITH ACUTE + : "É" Eacute # LATIN CAPITAL LETTER E WITH ACUTE + : "É" Eacute # LATIN CAPITAL LETTER E WITH ACUTE + : "É" Eacute # LATIN CAPITAL LETTER E WITH ACUTE + : "Ê" Ecircumflex # LATIN CAPITAL LETTER E WITH CIRCUMFLEX + : "Ê" Ecircumflex # LATIN CAPITAL LETTER E WITH CIRCUMFLEX + : "Ë" Ediaeresis # LATIN CAPITAL LETTER E WITH DIAERESIS + : "Ë" Ediaeresis # LATIN CAPITAL LETTER E WITH DIAERESIS + : "Ì" Igrave # LATIN CAPITAL LETTER I WITH GRAVE + : "Ì" Igrave # LATIN CAPITAL LETTER I WITH GRAVE + : "Ì" Igrave # LATIN CAPITAL LETTER I WITH GRAVE + : "Í" Iacute # LATIN CAPITAL LETTER I WITH ACUTE + : "Í" Iacute # LATIN CAPITAL LETTER I WITH ACUTE + : "Í" Iacute # LATIN CAPITAL LETTER I WITH ACUTE + : "Í" Iacute # LATIN CAPITAL LETTER I WITH ACUTE + : "Î" Icircumflex # LATIN CAPITAL LETTER I WITH CIRCUMFLEX + : "Î" Icircumflex # LATIN CAPITAL LETTER I WITH CIRCUMFLEX + : "Ï" Idiaeresis # LATIN CAPITAL LETTER I WITH DIAERESIS + : "Ï" Idiaeresis # LATIN CAPITAL LETTER I WITH DIAERESIS + : "Ð" Eth # LATIN CAPITAL LETTER ETH + : "Ñ" Ntilde # LATIN CAPITAL LETTER N WITH TILDE + : "Ñ" Ntilde # LATIN CAPITAL LETTER N WITH TILDE + : "Ñ" Ntilde # LATIN CAPITAL LETTER N WITH TILDE + : "Ò" Ograve # LATIN CAPITAL LETTER O WITH GRAVE + : "Ò" Ograve # LATIN CAPITAL LETTER O WITH GRAVE + : "Ò" Ograve # LATIN CAPITAL LETTER O WITH GRAVE + : "Ó" Oacute # LATIN CAPITAL LETTER O WITH ACUTE + : "Ó" Oacute # LATIN CAPITAL LETTER O WITH ACUTE + : "Ó" Oacute # LATIN CAPITAL LETTER O WITH ACUTE + : "Ó" Oacute # LATIN CAPITAL LETTER O WITH ACUTE + : "Ô" Ocircumflex # LATIN CAPITAL LETTER O WITH CIRCUMFLEX + : "Ô" Ocircumflex # LATIN CAPITAL LETTER O WITH CIRCUMFLEX + : "Õ" Otilde # LATIN CAPITAL LETTER O WITH TILDE + : "Õ" Otilde # LATIN CAPITAL LETTER O WITH TILDE + : "Õ" Otilde # LATIN CAPITAL LETTER O WITH TILDE + : "Ö" Odiaeresis # LATIN CAPITAL LETTER O WITH DIAERESIS + : "Ö" Odiaeresis # LATIN CAPITAL LETTER O WITH DIAERESIS + : "×" multiply # MULTIPLICATION SIGN + : "Ø" Ooblique # LATIN CAPITAL LETTER O WITH STROKE + : "Ø" Ooblique # LATIN CAPITAL LETTER O WITH STROKE + : "Ù" Ugrave # LATIN CAPITAL LETTER U WITH GRAVE + : "Ù" Ugrave # LATIN CAPITAL LETTER U WITH GRAVE + : "Ù" Ugrave # LATIN CAPITAL LETTER U WITH GRAVE + : "Ú" Uacute # LATIN CAPITAL LETTER U WITH ACUTE + : "Ú" Uacute # LATIN CAPITAL LETTER U WITH ACUTE + : "Ú" Uacute # LATIN CAPITAL LETTER U WITH ACUTE + : "Ú" Uacute # LATIN CAPITAL LETTER U WITH ACUTE + : "Û" Ucircumflex # LATIN CAPITAL LETTER U WITH CIRCUMFLEX + : "Û" Ucircumflex # LATIN CAPITAL LETTER U WITH CIRCUMFLEX + : "Ü" Udiaeresis # LATIN CAPITAL LETTER U WITH DIAERESIS + : "Ü" Udiaeresis # LATIN CAPITAL LETTER U WITH DIAERESIS + : "Ý" Yacute # LATIN CAPITAL LETTER Y WITH ACUTE + : "Ý" Yacute # LATIN CAPITAL LETTER Y WITH ACUTE + : "Ý" Yacute # LATIN CAPITAL LETTER Y WITH ACUTE + : "Ý" Yacute # LATIN CAPITAL LETTER Y WITH ACUTE + : "Þ" Thorn # LATIN CAPITAL LETTER THORN + : "à" agrave # LATIN SMALL LETTER A WITH GRAVE + : "à" agrave # LATIN SMALL LETTER A WITH GRAVE + : "à" agrave # LATIN SMALL LETTER A WITH GRAVE + : "á" aacute # LATIN SMALL LETTER A WITH ACUTE + : "á" aacute # LATIN SMALL LETTER A WITH ACUTE + : "á" aacute # LATIN SMALL LETTER A WITH ACUTE + : "á" aacute # LATIN SMALL LETTER A WITH ACUTE + : "â" acircumflex # LATIN SMALL LETTER A WITH CIRCUMFLEX + : "â" acircumflex # LATIN SMALL LETTER A WITH CIRCUMFLEX + : "ã" atilde # LATIN SMALL LETTER A WITH TILDE + : "ã" atilde # LATIN SMALL LETTER A WITH TILDE + : "ã" atilde # LATIN SMALL LETTER A WITH TILDE + : "ä" adiaeresis # LATIN SMALL LETTER A WITH DIAERESIS + : "ä" adiaeresis # LATIN SMALL LETTER A WITH DIAERESIS + : "å" aring # LATIN SMALL LETTER A WITH RING ABOVE + : "å" aring # LATIN SMALL LETTER A WITH RING ABOVE + : "ç" ccedilla # LATIN SMALL LETTER C WITH CEDILLA + : "ç" ccedilla # LATIN SMALL LETTER C WITH CEDILLA + : "è" egrave # LATIN SMALL LETTER E WITH GRAVE + : "è" egrave # LATIN SMALL LETTER E WITH GRAVE + : "è" egrave # LATIN SMALL LETTER E WITH GRAVE + : "é" eacute # LATIN SMALL LETTER E WITH ACUTE + : "é" eacute # LATIN SMALL LETTER E WITH ACUTE + : "é" eacute # LATIN SMALL LETTER E WITH ACUTE + : "é" eacute # LATIN SMALL LETTER E WITH ACUTE + : "ê" ecircumflex # LATIN SMALL LETTER E WITH CIRCUMFLEX + : "ê" ecircumflex # LATIN SMALL LETTER E WITH CIRCUMFLEX + : "ë" ediaeresis # LATIN SMALL LETTER E WITH DIAERESIS + : "ë" ediaeresis # LATIN SMALL LETTER E WITH DIAERESIS + : "ì" igrave # LATIN SMALL LETTER I WITH GRAVE + : "ì" igrave # LATIN SMALL LETTER I WITH GRAVE + : "ì" igrave # LATIN SMALL LETTER I WITH GRAVE + : "í" iacute # LATIN SMALL LETTER I WITH ACUTE + : "í" iacute # LATIN SMALL LETTER I WITH ACUTE + : "í" iacute # LATIN SMALL LETTER I WITH ACUTE + : "í" iacute # LATIN SMALL LETTER I WITH ACUTE + : "î" icircumflex # LATIN SMALL LETTER I WITH CIRCUMFLEX + : "î" icircumflex # LATIN SMALL LETTER I WITH CIRCUMFLEX + : "ï" idiaeresis # LATIN SMALL LETTER I WITH DIAERESIS + : "ï" idiaeresis # LATIN SMALL LETTER I WITH DIAERESIS + : "ð" eth # LATIN SMALL LETTER ETH + : "ñ" ntilde # LATIN SMALL LETTER N WITH TILDE + : "ñ" ntilde # LATIN SMALL LETTER N WITH TILDE + : "ñ" ntilde # LATIN SMALL LETTER N WITH TILDE + : "ò" ograve # LATIN SMALL LETTER O WITH GRAVE + : "ò" ograve # LATIN SMALL LETTER O WITH GRAVE + : "ò" ograve # LATIN SMALL LETTER O WITH GRAVE + : "ó" oacute # LATIN SMALL LETTER O WITH ACUTE + : "ó" oacute # LATIN SMALL LETTER O WITH ACUTE + : "ó" oacute # LATIN SMALL LETTER O WITH ACUTE + : "ó" oacute # LATIN SMALL LETTER O WITH ACUTE + : "ô" ocircumflex # LATIN SMALL LETTER O WITH CIRCUMFLEX + : "ô" ocircumflex # LATIN SMALL LETTER O WITH CIRCUMFLEX + : "õ" otilde # LATIN SMALL LETTER O WITH TILDE + : "õ" otilde # LATIN SMALL LETTER O WITH TILDE + : "õ" otilde # LATIN SMALL LETTER O WITH TILDE + : "ö" odiaeresis # LATIN SMALL LETTER O WITH DIAERESIS + : "ö" odiaeresis # LATIN SMALL LETTER O WITH DIAERESIS + : "÷" division # DIVISION SIGN + : "÷" division # DIVISION SIGN + : "ø" oslash # LATIN SMALL LETTER O WITH STROKE + : "ø" oslash # LATIN SMALL LETTER O WITH STROKE + : "ù" ugrave # LATIN SMALL LETTER U WITH GRAVE + : "ù" ugrave # LATIN SMALL LETTER U WITH GRAVE + : "ù" ugrave # LATIN SMALL LETTER U WITH GRAVE + : "ú" uacute # LATIN SMALL LETTER U WITH ACUTE + : "ú" uacute # LATIN SMALL LETTER U WITH ACUTE + : "ú" uacute # LATIN SMALL LETTER U WITH ACUTE + : "ú" uacute # LATIN SMALL LETTER U WITH ACUTE + : "û" ucircumflex # LATIN SMALL LETTER U WITH CIRCUMFLEX + : "û" ucircumflex # LATIN SMALL LETTER U WITH CIRCUMFLEX + : "ü" udiaeresis # LATIN SMALL LETTER U WITH DIAERESIS + : "ü" udiaeresis # LATIN SMALL LETTER U WITH DIAERESIS + : "ý" yacute # LATIN SMALL LETTER Y WITH ACUTE + : "ý" yacute # LATIN SMALL LETTER Y WITH ACUTE + : "ý" yacute # LATIN SMALL LETTER Y WITH ACUTE + : "ý" yacute # LATIN SMALL LETTER Y WITH ACUTE + : "þ" thorn # LATIN SMALL LETTER THORN + : "ÿ" ydiaeresis # LATIN SMALL LETTER Y WITH DIAERESIS + : "ÿ" ydiaeresis # LATIN SMALL LETTER Y WITH DIAERESIS + : "Ā" Amacron # LATIN CAPITAL LETTER A WITH MACRON + : "Ā" Amacron # LATIN CAPITAL LETTER A WITH MACRON + : "Ā" Amacron # LATIN CAPITAL LETTER A WITH MACRON + : "ā" amacron # LATIN SMALL LETTER A WITH MACRON + : "ā" amacron # LATIN SMALL LETTER A WITH MACRON + : "ā" amacron # LATIN SMALL LETTER A WITH MACRON + : "Ă" Abreve # LATIN CAPITAL LETTER A WITH BREVE + : "Ă" Abreve # LATIN CAPITAL LETTER A WITH BREVE + : "Ă" Abreve # LATIN CAPITAL LETTER A WITH BREVE + : "ă" abreve # LATIN SMALL LETTER A WITH BREVE + : "ă" abreve # LATIN SMALL LETTER A WITH BREVE + : "ă" abreve # LATIN SMALL LETTER A WITH BREVE + : "Ą" Aogonek # LATIN CAPITAL LETTER A WITH OGONEK + : "Ą" Aogonek # LATIN CAPITAL LETTER A WITH OGONEK + : "ą" aogonek # LATIN SMALL LETTER A WITH OGONEK + : "ą" aogonek # LATIN SMALL LETTER A WITH OGONEK + : "Ć" Cacute # LATIN CAPITAL LETTER C WITH ACUTE + : "Ć" Cacute # LATIN CAPITAL LETTER C WITH ACUTE + : "Ć" Cacute # LATIN CAPITAL LETTER C WITH ACUTE + : "Ć" Cacute # LATIN CAPITAL LETTER C WITH ACUTE + : "ć" cacute # LATIN SMALL LETTER C WITH ACUTE + : "ć" cacute # LATIN SMALL LETTER C WITH ACUTE + : "ć" cacute # LATIN SMALL LETTER C WITH ACUTE + : "ć" cacute # LATIN SMALL LETTER C WITH ACUTE + : "Ĉ" Ccircumflex # LATIN CAPITAL LETTER C WITH CIRCUMFLEX + : "Ĉ" Ccircumflex # LATIN CAPITAL LETTER C WITH CIRCUMFLEX + : "ĉ" ccircumflex # LATIN SMALL LETTER C WITH CIRCUMFLEX + : "ĉ" ccircumflex # LATIN SMALL LETTER C WITH CIRCUMFLEX + : "Ċ" Cabovedot # LATIN CAPITAL LETTER C WITH DOT ABOVE + : "Ċ" Cabovedot # LATIN CAPITAL LETTER C WITH DOT ABOVE + : "ċ" cabovedot # LATIN SMALL LETTER C WITH DOT ABOVE + : "ċ" cabovedot # LATIN SMALL LETTER C WITH DOT ABOVE + : "Č" Ccaron # LATIN CAPITAL LETTER C WITH CARON + : "Č" Ccaron # LATIN CAPITAL LETTER C WITH CARON + : "č" ccaron # LATIN SMALL LETTER C WITH CARON + : "č" ccaron # LATIN SMALL LETTER C WITH CARON + : "Ď" Dcaron # LATIN CAPITAL LETTER D WITH CARON + : "Ď" Dcaron # LATIN CAPITAL LETTER D WITH CARON + : "ď" dcaron # LATIN SMALL LETTER D WITH CARON + : "ď" dcaron # LATIN SMALL LETTER D WITH CARON + : "Đ" Dstroke # LATIN CAPITAL LETTER D WITH STROKE + : "Đ" Dstroke # LATIN CAPITAL LETTER D WITH STROKE + : "đ" dstroke # LATIN SMALL LETTER D WITH STROKE + : "đ" dstroke # LATIN SMALL LETTER D WITH STROKE + : "Ē" Emacron # LATIN CAPITAL LETTER E WITH MACRON + : "Ē" Emacron # LATIN CAPITAL LETTER E WITH MACRON + : "Ē" Emacron # LATIN CAPITAL LETTER E WITH MACRON + : "ē" emacron # LATIN SMALL LETTER E WITH MACRON + : "ē" emacron # LATIN SMALL LETTER E WITH MACRON + : "ē" emacron # LATIN SMALL LETTER E WITH MACRON : "Ĕ" U0114 # LATIN CAPITAL LETTER E WITH BREVE : "Ĕ" U0114 # LATIN CAPITAL LETTER E WITH BREVE : "Ĕ" U0114 # LATIN CAPITAL LETTER E WITH BREVE : "ĕ" U0115 # LATIN SMALL LETTER E WITH BREVE : "ĕ" U0115 # LATIN SMALL LETTER E WITH BREVE : "ĕ" U0115 # LATIN SMALL LETTER E WITH BREVE - : "Ė" U0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE - : "Ė" U0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE - : "ė" U0117 # LATIN SMALL LETTER E WITH DOT ABOVE - : "ė" U0117 # LATIN SMALL LETTER E WITH DOT ABOVE - : "Ę" U0118 # LATIN CAPITAL LETTER E WITH OGONEK - : "Ę" U0118 # LATIN CAPITAL LETTER E WITH OGONEK - : "ę" U0119 # LATIN SMALL LETTER E WITH OGONEK - : "ę" U0119 # LATIN SMALL LETTER E WITH OGONEK - : "Ě" U011A # LATIN CAPITAL LETTER E WITH CARON - : "Ě" U011A # LATIN CAPITAL LETTER E WITH CARON - : "ě" U011B # LATIN SMALL LETTER E WITH CARON - : "ě" U011B # LATIN SMALL LETTER E WITH CARON - : "Ĝ" U011C # LATIN CAPITAL LETTER G WITH CIRCUMFLEX - : "Ĝ" U011C # LATIN CAPITAL LETTER G WITH CIRCUMFLEX - : "ĝ" U011D # LATIN SMALL LETTER G WITH CIRCUMFLEX - : "ĝ" U011D # LATIN SMALL LETTER G WITH CIRCUMFLEX - : "Ğ" U011E # LATIN CAPITAL LETTER G WITH BREVE - : "Ğ" U011E # LATIN CAPITAL LETTER G WITH BREVE - : "Ğ" U011E # LATIN CAPITAL LETTER G WITH BREVE - : "ğ" U011F # LATIN SMALL LETTER G WITH BREVE - : "ğ" U011F # LATIN SMALL LETTER G WITH BREVE - : "ğ" U011F # LATIN SMALL LETTER G WITH BREVE - : "Ġ" U0120 # LATIN CAPITAL LETTER G WITH DOT ABOVE - : "Ġ" U0120 # LATIN CAPITAL LETTER G WITH DOT ABOVE - : "ġ" U0121 # LATIN SMALL LETTER G WITH DOT ABOVE - : "ġ" U0121 # LATIN SMALL LETTER G WITH DOT ABOVE - : "Ģ" U0122 # LATIN CAPITAL LETTER G WITH CEDILLA - : "Ģ" U0122 # LATIN CAPITAL LETTER G WITH CEDILLA - : "ģ" U0123 # LATIN SMALL LETTER G WITH CEDILLA - : "ģ" U0123 # LATIN SMALL LETTER G WITH CEDILLA - : "Ĥ" U0124 # LATIN CAPITAL LETTER H WITH CIRCUMFLEX - : "Ĥ" U0124 # LATIN CAPITAL LETTER H WITH CIRCUMFLEX - : "ĥ" U0125 # LATIN SMALL LETTER H WITH CIRCUMFLEX - : "ĥ" U0125 # LATIN SMALL LETTER H WITH CIRCUMFLEX - : "Ħ" U0126 # LATIN CAPITAL LETTER H WITH STROKE - : "Ħ" U0126 # LATIN CAPITAL LETTER H WITH STROKE - : "ħ" U0127 # LATIN SMALL LETTER H WITH STROKE - : "ħ" U0127 # LATIN SMALL LETTER H WITH STROKE - : "Ĩ" U0128 # LATIN CAPITAL LETTER I WITH TILDE - : "Ĩ" U0128 # LATIN CAPITAL LETTER I WITH TILDE - : "Ĩ" U0128 # LATIN CAPITAL LETTER I WITH TILDE - : "ĩ" U0129 # LATIN SMALL LETTER I WITH TILDE - : "ĩ" U0129 # LATIN SMALL LETTER I WITH TILDE - : "ĩ" U0129 # LATIN SMALL LETTER I WITH TILDE - : "Ī" U012A # LATIN CAPITAL LETTER I WITH MACRON - : "Ī" U012A # LATIN CAPITAL LETTER I WITH MACRON - : "Ī" U012A # LATIN CAPITAL LETTER I WITH MACRON - : "ī" U012B # LATIN SMALL LETTER I WITH MACRON - : "ī" U012B # LATIN SMALL LETTER I WITH MACRON - : "ī" U012B # LATIN SMALL LETTER I WITH MACRON + : "Ė" Eabovedot # LATIN CAPITAL LETTER E WITH DOT ABOVE + : "Ė" Eabovedot # LATIN CAPITAL LETTER E WITH DOT ABOVE + : "ė" eabovedot # LATIN SMALL LETTER E WITH DOT ABOVE + : "ė" eabovedot # LATIN SMALL LETTER E WITH DOT ABOVE + : "Ę" Eogonek # LATIN CAPITAL LETTER E WITH OGONEK + : "Ę" Eogonek # LATIN CAPITAL LETTER E WITH OGONEK + : "ę" eogonek # LATIN SMALL LETTER E WITH OGONEK + : "ę" eogonek # LATIN SMALL LETTER E WITH OGONEK + : "Ě" Ecaron # LATIN CAPITAL LETTER E WITH CARON + : "Ě" Ecaron # LATIN CAPITAL LETTER E WITH CARON + : "ě" ecaron # LATIN SMALL LETTER E WITH CARON + : "ě" ecaron # LATIN SMALL LETTER E WITH CARON + : "Ĝ" Gcircumflex # LATIN CAPITAL LETTER G WITH CIRCUMFLEX + : "Ĝ" Gcircumflex # LATIN CAPITAL LETTER G WITH CIRCUMFLEX + : "ĝ" gcircumflex # LATIN SMALL LETTER G WITH CIRCUMFLEX + : "ĝ" gcircumflex # LATIN SMALL LETTER G WITH CIRCUMFLEX + : "Ğ" Gbreve # LATIN CAPITAL LETTER G WITH BREVE + : "Ğ" Gbreve # LATIN CAPITAL LETTER G WITH BREVE + : "Ğ" Gbreve # LATIN CAPITAL LETTER G WITH BREVE + : "ğ" gbreve # LATIN SMALL LETTER G WITH BREVE + : "ğ" gbreve # LATIN SMALL LETTER G WITH BREVE + : "ğ" gbreve # LATIN SMALL LETTER G WITH BREVE + : "Ġ" Gabovedot # LATIN CAPITAL LETTER G WITH DOT ABOVE + : "Ġ" Gabovedot # LATIN CAPITAL LETTER G WITH DOT ABOVE + : "ġ" gabovedot # LATIN SMALL LETTER G WITH DOT ABOVE + : "ġ" gabovedot # LATIN SMALL LETTER G WITH DOT ABOVE + : "Ģ" Gcedilla # LATIN CAPITAL LETTER G WITH CEDILLA + : "Ģ" Gcedilla # LATIN CAPITAL LETTER G WITH CEDILLA + : "ģ" gcedilla # LATIN SMALL LETTER G WITH CEDILLA + : "ģ" gcedilla # LATIN SMALL LETTER G WITH CEDILLA + : "Ĥ" Hcircumflex # LATIN CAPITAL LETTER H WITH CIRCUMFLEX + : "Ĥ" Hcircumflex # LATIN CAPITAL LETTER H WITH CIRCUMFLEX + : "ĥ" hcircumflex # LATIN SMALL LETTER H WITH CIRCUMFLEX + : "ĥ" hcircumflex # LATIN SMALL LETTER H WITH CIRCUMFLEX + : "Ħ" Hstroke # LATIN CAPITAL LETTER H WITH STROKE + : "Ħ" Hstroke # LATIN CAPITAL LETTER H WITH STROKE + : "ħ" hstroke # LATIN SMALL LETTER H WITH STROKE + : "ħ" hstroke # LATIN SMALL LETTER H WITH STROKE + : "Ĩ" Itilde # LATIN CAPITAL LETTER I WITH TILDE + : "Ĩ" Itilde # LATIN CAPITAL LETTER I WITH TILDE + : "Ĩ" Itilde # LATIN CAPITAL LETTER I WITH TILDE + : "ĩ" itilde # LATIN SMALL LETTER I WITH TILDE + : "ĩ" itilde # LATIN SMALL LETTER I WITH TILDE + : "ĩ" itilde # LATIN SMALL LETTER I WITH TILDE + : "Ī" Imacron # LATIN CAPITAL LETTER I WITH MACRON + : "Ī" Imacron # LATIN CAPITAL LETTER I WITH MACRON + : "Ī" Imacron # LATIN CAPITAL LETTER I WITH MACRON + : "ī" imacron # LATIN SMALL LETTER I WITH MACRON + : "ī" imacron # LATIN SMALL LETTER I WITH MACRON + : "ī" imacron # LATIN SMALL LETTER I WITH MACRON : "Ĭ" U012C # LATIN CAPITAL LETTER I WITH BREVE : "Ĭ" U012C # LATIN CAPITAL LETTER I WITH BREVE : "Ĭ" U012C # LATIN CAPITAL LETTER I WITH BREVE : "ĭ" U012D # LATIN SMALL LETTER I WITH BREVE : "ĭ" U012D # LATIN SMALL LETTER I WITH BREVE : "ĭ" U012D # LATIN SMALL LETTER I WITH BREVE - : "Į" U012E # LATIN CAPITAL LETTER I WITH OGONEK - : "Į" U012E # LATIN CAPITAL LETTER I WITH OGONEK - : "į" U012F # LATIN SMALL LETTER I WITH OGONEK - : "į" U012F # LATIN SMALL LETTER I WITH OGONEK - : "İ" U0130 # LATIN CAPITAL LETTER I WITH DOT ABOVE - : "İ" U0130 # LATIN CAPITAL LETTER I WITH DOT ABOVE - : "ı" U0131 # LATIN SMALL LETTER DOTLESS I - : "ı" U0131 # LATIN SMALL LETTER DOTLESS I - : "Ĵ" U0134 # LATIN CAPITAL LETTER J WITH CIRCUMFLEX - : "Ĵ" U0134 # LATIN CAPITAL LETTER J WITH CIRCUMFLEX - : "ĵ" U0135 # LATIN SMALL LETTER J WITH CIRCUMFLEX - : "ĵ" U0135 # LATIN SMALL LETTER J WITH CIRCUMFLEX - : "Ķ" U0136 # LATIN CAPITAL LETTER K WITH CEDILLA - : "Ķ" U0136 # LATIN CAPITAL LETTER K WITH CEDILLA - : "ķ" U0137 # LATIN SMALL LETTER K WITH CEDILLA - : "ķ" U0137 # LATIN SMALL LETTER K WITH CEDILLA - : "ĸ" U0138 # LATIN SMALL LETTER KRA - : "Ĺ" U0139 # LATIN CAPITAL LETTER L WITH ACUTE - : "Ĺ" U0139 # LATIN CAPITAL LETTER L WITH ACUTE - : "Ĺ" U0139 # LATIN CAPITAL LETTER L WITH ACUTE - : "Ĺ" U0139 # LATIN CAPITAL LETTER L WITH ACUTE - : "ĺ" U013A # LATIN SMALL LETTER L WITH ACUTE - : "ĺ" U013A # LATIN SMALL LETTER L WITH ACUTE - : "ĺ" U013A # LATIN SMALL LETTER L WITH ACUTE - : "ĺ" U013A # LATIN SMALL LETTER L WITH ACUTE - : "Ļ" U013B # LATIN CAPITAL LETTER L WITH CEDILLA - : "Ļ" U013B # LATIN CAPITAL LETTER L WITH CEDILLA - : "ļ" U013C # LATIN SMALL LETTER L WITH CEDILLA - : "ļ" U013C # LATIN SMALL LETTER L WITH CEDILLA - : "Ľ" U013D # LATIN CAPITAL LETTER L WITH CARON - : "Ľ" U013D # LATIN CAPITAL LETTER L WITH CARON - : "ľ" U013E # LATIN SMALL LETTER L WITH CARON - : "ľ" U013E # LATIN SMALL LETTER L WITH CARON - : "Ł" U0141 # LATIN CAPITAL LETTER L WITH STROKE - : "Ł" U0141 # LATIN CAPITAL LETTER L WITH STROKE - : "ł" U0142 # LATIN SMALL LETTER L WITH STROKE - : "ł" U0142 # LATIN SMALL LETTER L WITH STROKE - : "Ń" U0143 # LATIN CAPITAL LETTER N WITH ACUTE - : "Ń" U0143 # LATIN CAPITAL LETTER N WITH ACUTE - : "Ń" U0143 # LATIN CAPITAL LETTER N WITH ACUTE - : "Ń" U0143 # LATIN CAPITAL LETTER N WITH ACUTE - : "ń" U0144 # LATIN SMALL LETTER N WITH ACUTE - : "ń" U0144 # LATIN SMALL LETTER N WITH ACUTE - : "ń" U0144 # LATIN SMALL LETTER N WITH ACUTE - : "ń" U0144 # LATIN SMALL LETTER N WITH ACUTE - : "Ņ" U0145 # LATIN CAPITAL LETTER N WITH CEDILLA - : "Ņ" U0145 # LATIN CAPITAL LETTER N WITH CEDILLA - : "ņ" U0146 # LATIN SMALL LETTER N WITH CEDILLA - : "ņ" U0146 # LATIN SMALL LETTER N WITH CEDILLA - : "Ň" U0147 # LATIN CAPITAL LETTER N WITH CARON - : "Ň" U0147 # LATIN CAPITAL LETTER N WITH CARON - : "ň" U0148 # LATIN SMALL LETTER N WITH CARON - : "ň" U0148 # LATIN SMALL LETTER N WITH CARON - : "Ŋ" U014A # LATIN CAPITAL LETTER ENG - : "ŋ" U014B # LATIN SMALL LETTER ENG - : "Ō" U014C # LATIN CAPITAL LETTER O WITH MACRON - : "Ō" U014C # LATIN CAPITAL LETTER O WITH MACRON - : "Ō" U014C # LATIN CAPITAL LETTER O WITH MACRON - : "ō" U014D # LATIN SMALL LETTER O WITH MACRON - : "ō" U014D # LATIN SMALL LETTER O WITH MACRON - : "ō" U014D # LATIN SMALL LETTER O WITH MACRON + : "Į" Iogonek # LATIN CAPITAL LETTER I WITH OGONEK + : "Į" Iogonek # LATIN CAPITAL LETTER I WITH OGONEK + : "į" iogonek # LATIN SMALL LETTER I WITH OGONEK + : "į" iogonek # LATIN SMALL LETTER I WITH OGONEK + : "İ" Iabovedot # LATIN CAPITAL LETTER I WITH DOT ABOVE + : "İ" Iabovedot # LATIN CAPITAL LETTER I WITH DOT ABOVE + : "ı" idotless # LATIN SMALL LETTER DOTLESS I + : "ı" idotless # LATIN SMALL LETTER DOTLESS I + : "Ĵ" Jcircumflex # LATIN CAPITAL LETTER J WITH CIRCUMFLEX + : "Ĵ" Jcircumflex # LATIN CAPITAL LETTER J WITH CIRCUMFLEX + : "ĵ" jcircumflex # LATIN SMALL LETTER J WITH CIRCUMFLEX + : "ĵ" jcircumflex # LATIN SMALL LETTER J WITH CIRCUMFLEX + : "Ķ" Kcedilla # LATIN CAPITAL LETTER K WITH CEDILLA + : "Ķ" Kcedilla # LATIN CAPITAL LETTER K WITH CEDILLA + : "ķ" kcedilla # LATIN SMALL LETTER K WITH CEDILLA + : "ķ" kcedilla # LATIN SMALL LETTER K WITH CEDILLA + : "ĸ" kra # LATIN SMALL LETTER KRA + : "Ĺ" Lacute # LATIN CAPITAL LETTER L WITH ACUTE + : "Ĺ" Lacute # LATIN CAPITAL LETTER L WITH ACUTE + : "Ĺ" Lacute # LATIN CAPITAL LETTER L WITH ACUTE + : "Ĺ" Lacute # LATIN CAPITAL LETTER L WITH ACUTE + : "ĺ" lacute # LATIN SMALL LETTER L WITH ACUTE + : "ĺ" lacute # LATIN SMALL LETTER L WITH ACUTE + : "ĺ" lacute # LATIN SMALL LETTER L WITH ACUTE + : "ĺ" lacute # LATIN SMALL LETTER L WITH ACUTE + : "Ļ" Lcedilla # LATIN CAPITAL LETTER L WITH CEDILLA + : "Ļ" Lcedilla # LATIN CAPITAL LETTER L WITH CEDILLA + : "ļ" lcedilla # LATIN SMALL LETTER L WITH CEDILLA + : "ļ" lcedilla # LATIN SMALL LETTER L WITH CEDILLA + : "Ľ" Lcaron # LATIN CAPITAL LETTER L WITH CARON + : "Ľ" Lcaron # LATIN CAPITAL LETTER L WITH CARON + : "ľ" lcaron # LATIN SMALL LETTER L WITH CARON + : "ľ" lcaron # LATIN SMALL LETTER L WITH CARON + : "Ł" Lstroke # LATIN CAPITAL LETTER L WITH STROKE + : "Ł" Lstroke # LATIN CAPITAL LETTER L WITH STROKE + : "ł" lstroke # LATIN SMALL LETTER L WITH STROKE + : "ł" lstroke # LATIN SMALL LETTER L WITH STROKE + : "Ń" Nacute # LATIN CAPITAL LETTER N WITH ACUTE + : "Ń" Nacute # LATIN CAPITAL LETTER N WITH ACUTE + : "Ń" Nacute # LATIN CAPITAL LETTER N WITH ACUTE + : "Ń" Nacute # LATIN CAPITAL LETTER N WITH ACUTE + : "ń" nacute # LATIN SMALL LETTER N WITH ACUTE + : "ń" nacute # LATIN SMALL LETTER N WITH ACUTE + : "ń" nacute # LATIN SMALL LETTER N WITH ACUTE + : "ń" nacute # LATIN SMALL LETTER N WITH ACUTE + : "Ņ" Ncedilla # LATIN CAPITAL LETTER N WITH CEDILLA + : "Ņ" Ncedilla # LATIN CAPITAL LETTER N WITH CEDILLA + : "ņ" ncedilla # LATIN SMALL LETTER N WITH CEDILLA + : "ņ" ncedilla # LATIN SMALL LETTER N WITH CEDILLA + : "Ň" Ncaron # LATIN CAPITAL LETTER N WITH CARON + : "Ň" Ncaron # LATIN CAPITAL LETTER N WITH CARON + : "ň" ncaron # LATIN SMALL LETTER N WITH CARON + : "ň" ncaron # LATIN SMALL LETTER N WITH CARON + : "Ŋ" ENG # LATIN CAPITAL LETTER ENG + : "ŋ" eng # LATIN SMALL LETTER ENG + : "Ō" Omacron # LATIN CAPITAL LETTER O WITH MACRON + : "Ō" Omacron # LATIN CAPITAL LETTER O WITH MACRON + : "Ō" Omacron # LATIN CAPITAL LETTER O WITH MACRON + : "ō" omacron # LATIN SMALL LETTER O WITH MACRON + : "ō" omacron # LATIN SMALL LETTER O WITH MACRON + : "ō" omacron # LATIN SMALL LETTER O WITH MACRON : "Ŏ" U014E # LATIN CAPITAL LETTER O WITH BREVE : "Ŏ" U014E # LATIN CAPITAL LETTER O WITH BREVE : "Ŏ" U014E # LATIN CAPITAL LETTER O WITH BREVE : "ŏ" U014F # LATIN SMALL LETTER O WITH BREVE : "ŏ" U014F # LATIN SMALL LETTER O WITH BREVE : "ŏ" U014F # LATIN SMALL LETTER O WITH BREVE - : "Ő" U0150 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE - : "Ő" U0150 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE - : "ő" U0151 # LATIN SMALL LETTER O WITH DOUBLE ACUTE - : "ő" U0151 # LATIN SMALL LETTER O WITH DOUBLE ACUTE - : "Ŕ" U0154 # LATIN CAPITAL LETTER R WITH ACUTE - : "Ŕ" U0154 # LATIN CAPITAL LETTER R WITH ACUTE - : "Ŕ" U0154 # LATIN CAPITAL LETTER R WITH ACUTE - : "Ŕ" U0154 # LATIN CAPITAL LETTER R WITH ACUTE - : "ŕ" U0155 # LATIN SMALL LETTER R WITH ACUTE - : "ŕ" U0155 # LATIN SMALL LETTER R WITH ACUTE - : "ŕ" U0155 # LATIN SMALL LETTER R WITH ACUTE - : "ŕ" U0155 # LATIN SMALL LETTER R WITH ACUTE - : "Ŗ" U0156 # LATIN CAPITAL LETTER R WITH CEDILLA - : "Ŗ" U0156 # LATIN CAPITAL LETTER R WITH CEDILLA - : "ŗ" U0157 # LATIN SMALL LETTER R WITH CEDILLA - : "ŗ" U0157 # LATIN SMALL LETTER R WITH CEDILLA - : "Ř" U0158 # LATIN CAPITAL LETTER R WITH CARON - : "Ř" U0158 # LATIN CAPITAL LETTER R WITH CARON - : "ř" U0159 # LATIN SMALL LETTER R WITH CARON - : "ř" U0159 # LATIN SMALL LETTER R WITH CARON - : "Ś" U015A # LATIN CAPITAL LETTER S WITH ACUTE - : "Ś" U015A # LATIN CAPITAL LETTER S WITH ACUTE - : "Ś" U015A # LATIN CAPITAL LETTER S WITH ACUTE - : "Ś" U015A # LATIN CAPITAL LETTER S WITH ACUTE - : "ś" U015B # LATIN SMALL LETTER S WITH ACUTE - : "ś" U015B # LATIN SMALL LETTER S WITH ACUTE - : "ś" U015B # LATIN SMALL LETTER S WITH ACUTE - : "ś" U015B # LATIN SMALL LETTER S WITH ACUTE - : "Ŝ" U015C # LATIN CAPITAL LETTER S WITH CIRCUMFLEX - : "Ŝ" U015C # LATIN CAPITAL LETTER S WITH CIRCUMFLEX - : "ŝ" U015D # LATIN SMALL LETTER S WITH CIRCUMFLEX - : "ŝ" U015D # LATIN SMALL LETTER S WITH CIRCUMFLEX - : "Ş" U015E # LATIN CAPITAL LETTER S WITH CEDILLA - : "Ş" U015E # LATIN CAPITAL LETTER S WITH CEDILLA - : "ş" U015F # LATIN SMALL LETTER S WITH CEDILLA - : "ş" U015F # LATIN SMALL LETTER S WITH CEDILLA - : "Š" U0160 # LATIN CAPITAL LETTER S WITH CARON - : "Š" U0160 # LATIN CAPITAL LETTER S WITH CARON - : "š" U0161 # LATIN SMALL LETTER S WITH CARON - : "š" U0161 # LATIN SMALL LETTER S WITH CARON - : "Ţ" U0162 # LATIN CAPITAL LETTER T WITH CEDILLA - : "Ţ" U0162 # LATIN CAPITAL LETTER T WITH CEDILLA - : "ţ" U0163 # LATIN SMALL LETTER T WITH CEDILLA - : "ţ" U0163 # LATIN SMALL LETTER T WITH CEDILLA - : "Ť" U0164 # LATIN CAPITAL LETTER T WITH CARON - : "Ť" U0164 # LATIN CAPITAL LETTER T WITH CARON - : "ť" U0165 # LATIN SMALL LETTER T WITH CARON - : "ť" U0165 # LATIN SMALL LETTER T WITH CARON - : "Ŧ" U0166 # LATIN CAPITAL LETTER T WITH STROKE - : "Ŧ" U0166 # LATIN CAPITAL LETTER T WITH STROKE - : "ŧ" U0167 # LATIN SMALL LETTER T WITH STROKE - : "ŧ" U0167 # LATIN SMALL LETTER T WITH STROKE - : "Ũ" U0168 # LATIN CAPITAL LETTER U WITH TILDE - : "Ũ" U0168 # LATIN CAPITAL LETTER U WITH TILDE - : "Ũ" U0168 # LATIN CAPITAL LETTER U WITH TILDE - : "ũ" U0169 # LATIN SMALL LETTER U WITH TILDE - : "ũ" U0169 # LATIN SMALL LETTER U WITH TILDE - : "ũ" U0169 # LATIN SMALL LETTER U WITH TILDE - : "Ū" U016A # LATIN CAPITAL LETTER U WITH MACRON - : "Ū" U016A # LATIN CAPITAL LETTER U WITH MACRON - : "Ū" U016A # LATIN CAPITAL LETTER U WITH MACRON - : "ū" U016B # LATIN SMALL LETTER U WITH MACRON - : "ū" U016B # LATIN SMALL LETTER U WITH MACRON - : "ū" U016B # LATIN SMALL LETTER U WITH MACRON - : "Ŭ" U016C # LATIN CAPITAL LETTER U WITH BREVE - : "Ŭ" U016C # LATIN CAPITAL LETTER U WITH BREVE - : "Ŭ" U016C # LATIN CAPITAL LETTER U WITH BREVE - : "ŭ" U016D # LATIN SMALL LETTER U WITH BREVE - : "ŭ" U016D # LATIN SMALL LETTER U WITH BREVE - : "ŭ" U016D # LATIN SMALL LETTER U WITH BREVE - : "Ů" U016E # LATIN CAPITAL LETTER U WITH RING ABOVE - : "Ů" U016E # LATIN CAPITAL LETTER U WITH RING ABOVE - : "ů" U016F # LATIN SMALL LETTER U WITH RING ABOVE - : "ů" U016F # LATIN SMALL LETTER U WITH RING ABOVE - : "Ű" U0170 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE - : "Ű" U0170 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE - : "ű" U0171 # LATIN SMALL LETTER U WITH DOUBLE ACUTE - : "ű" U0171 # LATIN SMALL LETTER U WITH DOUBLE ACUTE - : "Ų" U0172 # LATIN CAPITAL LETTER U WITH OGONEK - : "Ų" U0172 # LATIN CAPITAL LETTER U WITH OGONEK - : "ų" U0173 # LATIN SMALL LETTER U WITH OGONEK - : "ų" U0173 # LATIN SMALL LETTER U WITH OGONEK + : "Ő" Odoubleacute # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE + : "Ő" Odoubleacute # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE + : "ő" odoubleacute # LATIN SMALL LETTER O WITH DOUBLE ACUTE + : "ő" odoubleacute # LATIN SMALL LETTER O WITH DOUBLE ACUTE + : "Ŕ" Racute # LATIN CAPITAL LETTER R WITH ACUTE + : "Ŕ" Racute # LATIN CAPITAL LETTER R WITH ACUTE + : "Ŕ" Racute # LATIN CAPITAL LETTER R WITH ACUTE + : "Ŕ" Racute # LATIN CAPITAL LETTER R WITH ACUTE + : "ŕ" racute # LATIN SMALL LETTER R WITH ACUTE + : "ŕ" racute # LATIN SMALL LETTER R WITH ACUTE + : "ŕ" racute # LATIN SMALL LETTER R WITH ACUTE + : "ŕ" racute # LATIN SMALL LETTER R WITH ACUTE + : "Ŗ" Rcedilla # LATIN CAPITAL LETTER R WITH CEDILLA + : "Ŗ" Rcedilla # LATIN CAPITAL LETTER R WITH CEDILLA + : "ŗ" rcedilla # LATIN SMALL LETTER R WITH CEDILLA + : "ŗ" rcedilla # LATIN SMALL LETTER R WITH CEDILLA + : "Ř" Rcaron # LATIN CAPITAL LETTER R WITH CARON + : "Ř" Rcaron # LATIN CAPITAL LETTER R WITH CARON + : "ř" rcaron # LATIN SMALL LETTER R WITH CARON + : "ř" rcaron # LATIN SMALL LETTER R WITH CARON + : "Ś" Sacute # LATIN CAPITAL LETTER S WITH ACUTE + : "Ś" Sacute # LATIN CAPITAL LETTER S WITH ACUTE + : "Ś" Sacute # LATIN CAPITAL LETTER S WITH ACUTE + : "Ś" Sacute # LATIN CAPITAL LETTER S WITH ACUTE + : "ś" sacute # LATIN SMALL LETTER S WITH ACUTE + : "ś" sacute # LATIN SMALL LETTER S WITH ACUTE + : "ś" sacute # LATIN SMALL LETTER S WITH ACUTE + : "ś" sacute # LATIN SMALL LETTER S WITH ACUTE + : "Ŝ" Scircumflex # LATIN CAPITAL LETTER S WITH CIRCUMFLEX + : "Ŝ" Scircumflex # LATIN CAPITAL LETTER S WITH CIRCUMFLEX + : "ŝ" scircumflex # LATIN SMALL LETTER S WITH CIRCUMFLEX + : "ŝ" scircumflex # LATIN SMALL LETTER S WITH CIRCUMFLEX + : "Ş" Scedilla # LATIN CAPITAL LETTER S WITH CEDILLA + : "Ş" Scedilla # LATIN CAPITAL LETTER S WITH CEDILLA + : "ş" scedilla # LATIN SMALL LETTER S WITH CEDILLA + : "ş" scedilla # LATIN SMALL LETTER S WITH CEDILLA + : "Š" Scaron # LATIN CAPITAL LETTER S WITH CARON + : "Š" Scaron # LATIN CAPITAL LETTER S WITH CARON + : "š" scaron # LATIN SMALL LETTER S WITH CARON + : "š" scaron # LATIN SMALL LETTER S WITH CARON + : "Ţ" Tcedilla # LATIN CAPITAL LETTER T WITH CEDILLA + : "Ţ" Tcedilla # LATIN CAPITAL LETTER T WITH CEDILLA + : "ţ" tcedilla # LATIN SMALL LETTER T WITH CEDILLA + : "ţ" tcedilla # LATIN SMALL LETTER T WITH CEDILLA + : "Ť" Tcaron # LATIN CAPITAL LETTER T WITH CARON + : "Ť" Tcaron # LATIN CAPITAL LETTER T WITH CARON + : "ť" tcaron # LATIN SMALL LETTER T WITH CARON + : "ť" tcaron # LATIN SMALL LETTER T WITH CARON + : "Ŧ" Tslash # LATIN CAPITAL LETTER T WITH STROKE + : "Ŧ" Tslash # LATIN CAPITAL LETTER T WITH STROKE + : "ŧ" tslash # LATIN SMALL LETTER T WITH STROKE + : "ŧ" tslash # LATIN SMALL LETTER T WITH STROKE + : "Ũ" Utilde # LATIN CAPITAL LETTER U WITH TILDE + : "Ũ" Utilde # LATIN CAPITAL LETTER U WITH TILDE + : "Ũ" Utilde # LATIN CAPITAL LETTER U WITH TILDE + : "ũ" utilde # LATIN SMALL LETTER U WITH TILDE + : "ũ" utilde # LATIN SMALL LETTER U WITH TILDE + : "ũ" utilde # LATIN SMALL LETTER U WITH TILDE + : "Ū" Umacron # LATIN CAPITAL LETTER U WITH MACRON + : "Ū" Umacron # LATIN CAPITAL LETTER U WITH MACRON + : "Ū" Umacron # LATIN CAPITAL LETTER U WITH MACRON + : "ū" umacron # LATIN SMALL LETTER U WITH MACRON + : "ū" umacron # LATIN SMALL LETTER U WITH MACRON + : "ū" umacron # LATIN SMALL LETTER U WITH MACRON + : "Ŭ" Ubreve # LATIN CAPITAL LETTER U WITH BREVE + : "Ŭ" Ubreve # LATIN CAPITAL LETTER U WITH BREVE + : "Ŭ" Ubreve # LATIN CAPITAL LETTER U WITH BREVE + : "ŭ" ubreve # LATIN SMALL LETTER U WITH BREVE + : "ŭ" ubreve # LATIN SMALL LETTER U WITH BREVE + : "ŭ" ubreve # LATIN SMALL LETTER U WITH BREVE + : "Ů" Uring # LATIN CAPITAL LETTER U WITH RING ABOVE + : "Ů" Uring # LATIN CAPITAL LETTER U WITH RING ABOVE + : "ů" uring # LATIN SMALL LETTER U WITH RING ABOVE + : "ů" uring # LATIN SMALL LETTER U WITH RING ABOVE + : "Ű" Udoubleacute # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE + : "Ű" Udoubleacute # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE + : "ű" udoubleacute # LATIN SMALL LETTER U WITH DOUBLE ACUTE + : "ű" udoubleacute # LATIN SMALL LETTER U WITH DOUBLE ACUTE + : "Ų" Uogonek # LATIN CAPITAL LETTER U WITH OGONEK + : "Ų" Uogonek # LATIN CAPITAL LETTER U WITH OGONEK + : "ų" uogonek # LATIN SMALL LETTER U WITH OGONEK + : "ų" uogonek # LATIN SMALL LETTER U WITH OGONEK : "Ŵ" U0174 # LATIN CAPITAL LETTER W WITH CIRCUMFLEX : "Ŵ" U0174 # LATIN CAPITAL LETTER W WITH CIRCUMFLEX : "ŵ" U0175 # LATIN SMALL LETTER W WITH CIRCUMFLEX @@ -884,24 +884,24 @@ : "Ŷ" U0176 # LATIN CAPITAL LETTER Y WITH CIRCUMFLEX : "ŷ" U0177 # LATIN SMALL LETTER Y WITH CIRCUMFLEX : "ŷ" U0177 # LATIN SMALL LETTER Y WITH CIRCUMFLEX - : "Ÿ" U0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS - : "Ÿ" U0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS - : "Ź" U0179 # LATIN CAPITAL LETTER Z WITH ACUTE - : "Ź" U0179 # LATIN CAPITAL LETTER Z WITH ACUTE - : "Ź" U0179 # LATIN CAPITAL LETTER Z WITH ACUTE - : "Ź" U0179 # LATIN CAPITAL LETTER Z WITH ACUTE - : "ź" U017A # LATIN SMALL LETTER Z WITH ACUTE - : "ź" U017A # LATIN SMALL LETTER Z WITH ACUTE - : "ź" U017A # LATIN SMALL LETTER Z WITH ACUTE - : "ź" U017A # LATIN SMALL LETTER Z WITH ACUTE - : "Ż" U017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE - : "Ż" U017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE - : "ż" U017C # LATIN SMALL LETTER Z WITH DOT ABOVE - : "ż" U017C # LATIN SMALL LETTER Z WITH DOT ABOVE - : "Ž" U017D # LATIN CAPITAL LETTER Z WITH CARON - : "Ž" U017D # LATIN CAPITAL LETTER Z WITH CARON - : "ž" U017E # LATIN SMALL LETTER Z WITH CARON - : "ž" U017E # LATIN SMALL LETTER Z WITH CARON + : "Ÿ" Ydiaeresis # LATIN CAPITAL LETTER Y WITH DIAERESIS + : "Ÿ" Ydiaeresis # LATIN CAPITAL LETTER Y WITH DIAERESIS + : "Ź" Zacute # LATIN CAPITAL LETTER Z WITH ACUTE + : "Ź" Zacute # LATIN CAPITAL LETTER Z WITH ACUTE + : "Ź" Zacute # LATIN CAPITAL LETTER Z WITH ACUTE + : "Ź" Zacute # LATIN CAPITAL LETTER Z WITH ACUTE + : "ź" zacute # LATIN SMALL LETTER Z WITH ACUTE + : "ź" zacute # LATIN SMALL LETTER Z WITH ACUTE + : "ź" zacute # LATIN SMALL LETTER Z WITH ACUTE + : "ź" zacute # LATIN SMALL LETTER Z WITH ACUTE + : "Ż" Zabovedot # LATIN CAPITAL LETTER Z WITH DOT ABOVE + : "Ż" Zabovedot # LATIN CAPITAL LETTER Z WITH DOT ABOVE + : "ż" zabovedot # LATIN SMALL LETTER Z WITH DOT ABOVE + : "ż" zabovedot # LATIN SMALL LETTER Z WITH DOT ABOVE + : "Ž" Zcaron # LATIN CAPITAL LETTER Z WITH CARON + : "Ž" Zcaron # LATIN CAPITAL LETTER Z WITH CARON + : "ž" zcaron # LATIN SMALL LETTER Z WITH CARON + : "ž" zcaron # LATIN SMALL LETTER Z WITH CARON : "ƀ" U0180 # LATIN SMALL LETTER B WITH STROKE : "ƀ" U0180 # LATIN SMALL LETTER B WITH STROKE : "Ɨ" U0197 # LATIN CAPITAL LETTER I WITH STROKE @@ -1335,149 +1335,149 @@ : "̈́" U0344 # COMBINING GREEK DIALYTIKA TONOS : "̈́" U0344 # COMBINING GREEK DIALYTIKA TONOS : "̈́" U0344 # COMBINING GREEK DIALYTIKA TONOS - : "΅" U0385 # GREEK DIALYTIKA TONOS - : "΅" U0385 # GREEK DIALYTIKA TONOS - : "΅" U0385 # GREEK DIALYTIKA TONOS - : "΅" U0385 # GREEK DIALYTIKA TONOS - : "Ά" U0386 # GREEK CAPITAL LETTER ALPHA WITH TONOS - : "Ά" U0386 # GREEK CAPITAL LETTER ALPHA WITH TONOS - : "Ά" U0386 # GREEK CAPITAL LETTER ALPHA WITH TONOS - : "Ά" U0386 # GREEK CAPITAL LETTER ALPHA WITH TONOS - : "Έ" U0388 # GREEK CAPITAL LETTER EPSILON WITH TONOS - : "Έ" U0388 # GREEK CAPITAL LETTER EPSILON WITH TONOS - : "Έ" U0388 # GREEK CAPITAL LETTER EPSILON WITH TONOS - : "Έ" U0388 # GREEK CAPITAL LETTER EPSILON WITH TONOS - : "Ή" U0389 # GREEK CAPITAL LETTER ETA WITH TONOS - : "Ή" U0389 # GREEK CAPITAL LETTER ETA WITH TONOS - : "Ή" U0389 # GREEK CAPITAL LETTER ETA WITH TONOS - : "Ή" U0389 # GREEK CAPITAL LETTER ETA WITH TONOS - : "Ί" U038A # GREEK CAPITAL LETTER IOTA WITH TONOS - : "Ί" U038A # GREEK CAPITAL LETTER IOTA WITH TONOS - : "Ί" U038A # GREEK CAPITAL LETTER IOTA WITH TONOS - : "Ί" U038A # GREEK CAPITAL LETTER IOTA WITH TONOS - : "Ό" U038C # GREEK CAPITAL LETTER OMICRON WITH TONOS - : "Ό" U038C # GREEK CAPITAL LETTER OMICRON WITH TONOS - : "Ό" U038C # GREEK CAPITAL LETTER OMICRON WITH TONOS - : "Ό" U038C # GREEK CAPITAL LETTER OMICRON WITH TONOS - : "Ύ" U038E # GREEK CAPITAL LETTER UPSILON WITH TONOS - : "Ύ" U038E # GREEK CAPITAL LETTER UPSILON WITH TONOS - : "Ύ" U038E # GREEK CAPITAL LETTER UPSILON WITH TONOS - : "Ύ" U038E # GREEK CAPITAL LETTER UPSILON WITH TONOS - : "Ώ" U038F # GREEK CAPITAL LETTER OMEGA WITH TONOS - : "Ώ" U038F # GREEK CAPITAL LETTER OMEGA WITH TONOS - : "Ώ" U038F # GREEK CAPITAL LETTER OMEGA WITH TONOS - : "Ώ" U038F # GREEK CAPITAL LETTER OMEGA WITH TONOS - : "ΐ" U0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS - : "ΐ" U0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS - : "ΐ" U0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS - : "ΐ" U0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS - : "ΐ" U0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS - : "ΐ" U0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS - : "ΐ" U0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS - : "ΐ" U0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS - : "ΐ" U0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS - : "ΐ" U0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS - : "ΐ" U0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS - : "ΐ" U0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS - : "Ϊ" U03AA # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA - : "Ϊ" U03AA # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA - : "Ϋ" U03AB # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA - : "Ϋ" U03AB # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA - : "ά" U03AC # GREEK SMALL LETTER ALPHA WITH TONOS - : "ά" U03AC # GREEK SMALL LETTER ALPHA WITH TONOS - : "ά" U03AC # GREEK SMALL LETTER ALPHA WITH TONOS - : "ά" U03AC # GREEK SMALL LETTER ALPHA WITH TONOS - : "έ" U03AD # GREEK SMALL LETTER EPSILON WITH TONOS - : "έ" U03AD # GREEK SMALL LETTER EPSILON WITH TONOS - : "έ" U03AD # GREEK SMALL LETTER EPSILON WITH TONOS - : "έ" U03AD # GREEK SMALL LETTER EPSILON WITH TONOS - : "ή" U03AE # GREEK SMALL LETTER ETA WITH TONOS - : "ή" U03AE # GREEK SMALL LETTER ETA WITH TONOS - : "ή" U03AE # GREEK SMALL LETTER ETA WITH TONOS - : "ή" U03AE # GREEK SMALL LETTER ETA WITH TONOS - : "ί" U03AF # GREEK SMALL LETTER IOTA WITH TONOS - : "ί" U03AF # GREEK SMALL LETTER IOTA WITH TONOS - : "ί" U03AF # GREEK SMALL LETTER IOTA WITH TONOS - : "ί" U03AF # GREEK SMALL LETTER IOTA WITH TONOS - : "ΰ" U03B0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS - : "ΰ" U03B0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS - : "ΰ" U03B0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS - : "ΰ" U03B0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS - : "ΰ" U03B0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS - : "ΰ" U03B0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS - : "ΰ" U03B0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS - : "ΰ" U03B0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS - : "ΰ" U03B0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS - : "ΰ" U03B0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS - : "ΰ" U03B0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS - : "ΰ" U03B0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS - : "ϊ" U03CA # GREEK SMALL LETTER IOTA WITH DIALYTIKA - : "ϊ" U03CA # GREEK SMALL LETTER IOTA WITH DIALYTIKA - : "ϋ" U03CB # GREEK SMALL LETTER UPSILON WITH DIALYTIKA - : "ϋ" U03CB # GREEK SMALL LETTER UPSILON WITH DIALYTIKA - : "ό" U03CC # GREEK SMALL LETTER OMICRON WITH TONOS - : "ό" U03CC # GREEK SMALL LETTER OMICRON WITH TONOS - : "ό" U03CC # GREEK SMALL LETTER OMICRON WITH TONOS - : "ό" U03CC # GREEK SMALL LETTER OMICRON WITH TONOS - : "ύ" U03CD # GREEK SMALL LETTER UPSILON WITH TONOS - : "ύ" U03CD # GREEK SMALL LETTER UPSILON WITH TONOS - : "ύ" U03CD # GREEK SMALL LETTER UPSILON WITH TONOS - : "ύ" U03CD # GREEK SMALL LETTER UPSILON WITH TONOS - : "ώ" U03CE # GREEK SMALL LETTER OMEGA WITH TONOS - : "ώ" U03CE # GREEK SMALL LETTER OMEGA WITH TONOS - : "ώ" U03CE # GREEK SMALL LETTER OMEGA WITH TONOS - : "ώ" U03CE # GREEK SMALL LETTER OMEGA WITH TONOS + : "΅" Greek_accentdieresis # GREEK DIALYTIKA TONOS + : "΅" Greek_accentdieresis # GREEK DIALYTIKA TONOS + : "΅" Greek_accentdieresis # GREEK DIALYTIKA TONOS + : "΅" Greek_accentdieresis # GREEK DIALYTIKA TONOS + : "Ά" Greek_ALPHAaccent # GREEK CAPITAL LETTER ALPHA WITH TONOS + : "Ά" Greek_ALPHAaccent # GREEK CAPITAL LETTER ALPHA WITH TONOS + : "Ά" Greek_ALPHAaccent # GREEK CAPITAL LETTER ALPHA WITH TONOS + : "Ά" Greek_ALPHAaccent # GREEK CAPITAL LETTER ALPHA WITH TONOS + : "Έ" Greek_EPSILONaccent # GREEK CAPITAL LETTER EPSILON WITH TONOS + : "Έ" Greek_EPSILONaccent # GREEK CAPITAL LETTER EPSILON WITH TONOS + : "Έ" Greek_EPSILONaccent # GREEK CAPITAL LETTER EPSILON WITH TONOS + : "Έ" Greek_EPSILONaccent # GREEK CAPITAL LETTER EPSILON WITH TONOS + : "Ή" Greek_ETAaccent # GREEK CAPITAL LETTER ETA WITH TONOS + : "Ή" Greek_ETAaccent # GREEK CAPITAL LETTER ETA WITH TONOS + : "Ή" Greek_ETAaccent # GREEK CAPITAL LETTER ETA WITH TONOS + : "Ή" Greek_ETAaccent # GREEK CAPITAL LETTER ETA WITH TONOS + : "Ί" Greek_IOTAaccent # GREEK CAPITAL LETTER IOTA WITH TONOS + : "Ί" Greek_IOTAaccent # GREEK CAPITAL LETTER IOTA WITH TONOS + : "Ί" Greek_IOTAaccent # GREEK CAPITAL LETTER IOTA WITH TONOS + : "Ί" Greek_IOTAaccent # GREEK CAPITAL LETTER IOTA WITH TONOS + : "Ό" Greek_OMICRONaccent # GREEK CAPITAL LETTER OMICRON WITH TONOS + : "Ό" Greek_OMICRONaccent # GREEK CAPITAL LETTER OMICRON WITH TONOS + : "Ό" Greek_OMICRONaccent # GREEK CAPITAL LETTER OMICRON WITH TONOS + : "Ό" Greek_OMICRONaccent # GREEK CAPITAL LETTER OMICRON WITH TONOS + : "Ύ" Greek_UPSILONaccent # GREEK CAPITAL LETTER UPSILON WITH TONOS + : "Ύ" Greek_UPSILONaccent # GREEK CAPITAL LETTER UPSILON WITH TONOS + : "Ύ" Greek_UPSILONaccent # GREEK CAPITAL LETTER UPSILON WITH TONOS + : "Ύ" Greek_UPSILONaccent # GREEK CAPITAL LETTER UPSILON WITH TONOS + : "Ώ" Greek_OMEGAaccent # GREEK CAPITAL LETTER OMEGA WITH TONOS + : "Ώ" Greek_OMEGAaccent # GREEK CAPITAL LETTER OMEGA WITH TONOS + : "Ώ" Greek_OMEGAaccent # GREEK CAPITAL LETTER OMEGA WITH TONOS + : "Ώ" Greek_OMEGAaccent # GREEK CAPITAL LETTER OMEGA WITH TONOS + : "ΐ" Greek_iotaaccentdieresis # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS + : "ΐ" Greek_iotaaccentdieresis # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS + : "ΐ" Greek_iotaaccentdieresis # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS + : "ΐ" Greek_iotaaccentdieresis # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS + : "ΐ" Greek_iotaaccentdieresis # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS + : "ΐ" Greek_iotaaccentdieresis # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS + : "ΐ" Greek_iotaaccentdieresis # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS + : "ΐ" Greek_iotaaccentdieresis # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS + : "ΐ" Greek_iotaaccentdieresis # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS + : "ΐ" Greek_iotaaccentdieresis # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS + : "ΐ" Greek_iotaaccentdieresis # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS + : "ΐ" Greek_iotaaccentdieresis # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS + : "Ϊ" Greek_IOTAdiaeresis # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA + : "Ϊ" Greek_IOTAdiaeresis # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA + : "Ϋ" Greek_UPSILONdieresis # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA + : "Ϋ" Greek_UPSILONdieresis # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA + : "ά" Greek_alphaaccent # GREEK SMALL LETTER ALPHA WITH TONOS + : "ά" Greek_alphaaccent # GREEK SMALL LETTER ALPHA WITH TONOS + : "ά" Greek_alphaaccent # GREEK SMALL LETTER ALPHA WITH TONOS + : "ά" Greek_alphaaccent # GREEK SMALL LETTER ALPHA WITH TONOS + : "έ" Greek_epsilonaccent # GREEK SMALL LETTER EPSILON WITH TONOS + : "έ" Greek_epsilonaccent # GREEK SMALL LETTER EPSILON WITH TONOS + : "έ" Greek_epsilonaccent # GREEK SMALL LETTER EPSILON WITH TONOS + : "έ" Greek_epsilonaccent # GREEK SMALL LETTER EPSILON WITH TONOS + : "ή" Greek_etaaccent # GREEK SMALL LETTER ETA WITH TONOS + : "ή" Greek_etaaccent # GREEK SMALL LETTER ETA WITH TONOS + : "ή" Greek_etaaccent # GREEK SMALL LETTER ETA WITH TONOS + : "ή" Greek_etaaccent # GREEK SMALL LETTER ETA WITH TONOS + : "ί" Greek_iotaaccent # GREEK SMALL LETTER IOTA WITH TONOS + : "ί" Greek_iotaaccent # GREEK SMALL LETTER IOTA WITH TONOS + : "ί" Greek_iotaaccent # GREEK SMALL LETTER IOTA WITH TONOS + : "ί" Greek_iotaaccent # GREEK SMALL LETTER IOTA WITH TONOS + : "ΰ" Greek_upsilonaccentdieresis # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS + : "ΰ" Greek_upsilonaccentdieresis # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS + : "ΰ" Greek_upsilonaccentdieresis # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS + : "ΰ" Greek_upsilonaccentdieresis # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS + : "ΰ" Greek_upsilonaccentdieresis # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS + : "ΰ" Greek_upsilonaccentdieresis # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS + : "ΰ" Greek_upsilonaccentdieresis # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS + : "ΰ" Greek_upsilonaccentdieresis # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS + : "ΰ" Greek_upsilonaccentdieresis # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS + : "ΰ" Greek_upsilonaccentdieresis # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS + : "ΰ" Greek_upsilonaccentdieresis # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS + : "ΰ" Greek_upsilonaccentdieresis # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS + : "ϊ" Greek_iotadieresis # GREEK SMALL LETTER IOTA WITH DIALYTIKA + : "ϊ" Greek_iotadieresis # GREEK SMALL LETTER IOTA WITH DIALYTIKA + : "ϋ" Greek_upsilondieresis # GREEK SMALL LETTER UPSILON WITH DIALYTIKA + : "ϋ" Greek_upsilondieresis # GREEK SMALL LETTER UPSILON WITH DIALYTIKA + : "ό" Greek_omicronaccent # GREEK SMALL LETTER OMICRON WITH TONOS + : "ό" Greek_omicronaccent # GREEK SMALL LETTER OMICRON WITH TONOS + : "ό" Greek_omicronaccent # GREEK SMALL LETTER OMICRON WITH TONOS + : "ό" Greek_omicronaccent # GREEK SMALL LETTER OMICRON WITH TONOS + : "ύ" Greek_upsilonaccent # GREEK SMALL LETTER UPSILON WITH TONOS + : "ύ" Greek_upsilonaccent # GREEK SMALL LETTER UPSILON WITH TONOS + : "ύ" Greek_upsilonaccent # GREEK SMALL LETTER UPSILON WITH TONOS + : "ύ" Greek_upsilonaccent # GREEK SMALL LETTER UPSILON WITH TONOS + : "ώ" Greek_omegaaccent # GREEK SMALL LETTER OMEGA WITH TONOS + : "ώ" Greek_omegaaccent # GREEK SMALL LETTER OMEGA WITH TONOS + : "ώ" Greek_omegaaccent # GREEK SMALL LETTER OMEGA WITH TONOS + : "ώ" Greek_omegaaccent # GREEK SMALL LETTER OMEGA WITH TONOS : "ϓ" U03D3 # GREEK UPSILON WITH ACUTE AND HOOK SYMBOL : "ϓ" U03D3 # GREEK UPSILON WITH ACUTE AND HOOK SYMBOL : "ϔ" U03D4 # GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL : "Ѐ" U0400 # CYRILLIC CAPITAL LETTER IE WITH GRAVE : "Ѐ" U0400 # CYRILLIC CAPITAL LETTER IE WITH GRAVE : "Ѐ" U0400 # CYRILLIC CAPITAL LETTER IE WITH GRAVE - : "Ё" U0401 # CYRILLIC CAPITAL LETTER IO - : "Ё" U0401 # CYRILLIC CAPITAL LETTER IO - : "Ѓ" U0403 # CYRILLIC CAPITAL LETTER GJE - : "Ѓ" U0403 # CYRILLIC CAPITAL LETTER GJE - : "Ѓ" U0403 # CYRILLIC CAPITAL LETTER GJE - : "Ѓ" U0403 # CYRILLIC CAPITAL LETTER GJE - : "Ї" U0407 # CYRILLIC CAPITAL LETTER YI - : "Ї" U0407 # CYRILLIC CAPITAL LETTER YI - : "Ќ" U040C # CYRILLIC CAPITAL LETTER KJE - : "Ќ" U040C # CYRILLIC CAPITAL LETTER KJE - : "Ќ" U040C # CYRILLIC CAPITAL LETTER KJE - : "Ќ" U040C # CYRILLIC CAPITAL LETTER KJE + : "Ё" Cyrillic_IO # CYRILLIC CAPITAL LETTER IO + : "Ё" Cyrillic_IO # CYRILLIC CAPITAL LETTER IO + : "Ѓ" Macedonia_GJE # CYRILLIC CAPITAL LETTER GJE + : "Ѓ" Macedonia_GJE # CYRILLIC CAPITAL LETTER GJE + : "Ѓ" Macedonia_GJE # CYRILLIC CAPITAL LETTER GJE + : "Ѓ" Macedonia_GJE # CYRILLIC CAPITAL LETTER GJE + : "Ї" Ukrainian_YI # CYRILLIC CAPITAL LETTER YI + : "Ї" Ukrainian_YI # CYRILLIC CAPITAL LETTER YI + : "Ќ" Macedonia_KJE # CYRILLIC CAPITAL LETTER KJE + : "Ќ" Macedonia_KJE # CYRILLIC CAPITAL LETTER KJE + : "Ќ" Macedonia_KJE # CYRILLIC CAPITAL LETTER KJE + : "Ќ" Macedonia_KJE # CYRILLIC CAPITAL LETTER KJE : "Ѝ" U040D # CYRILLIC CAPITAL LETTER I WITH GRAVE : "Ѝ" U040D # CYRILLIC CAPITAL LETTER I WITH GRAVE : "Ѝ" U040D # CYRILLIC CAPITAL LETTER I WITH GRAVE - : "Ў" U040E # CYRILLIC CAPITAL LETTER SHORT U - : "Ў" U040E # CYRILLIC CAPITAL LETTER SHORT U - : "Ў" U040E # CYRILLIC CAPITAL LETTER SHORT U - : "Й" U0419 # CYRILLIC CAPITAL LETTER SHORT I - : "Й" U0419 # CYRILLIC CAPITAL LETTER SHORT I - : "Й" U0419 # CYRILLIC CAPITAL LETTER SHORT I - : "й" U0439 # CYRILLIC SMALL LETTER SHORT I - : "й" U0439 # CYRILLIC SMALL LETTER SHORT I - : "й" U0439 # CYRILLIC SMALL LETTER SHORT I + : "Ў" Byelorussian_SHORTU # CYRILLIC CAPITAL LETTER SHORT U + : "Ў" Byelorussian_SHORTU # CYRILLIC CAPITAL LETTER SHORT U + : "Ў" Byelorussian_SHORTU # CYRILLIC CAPITAL LETTER SHORT U + : "Й" Cyrillic_SHORTI # CYRILLIC CAPITAL LETTER SHORT I + : "Й" Cyrillic_SHORTI # CYRILLIC CAPITAL LETTER SHORT I + : "Й" Cyrillic_SHORTI # CYRILLIC CAPITAL LETTER SHORT I + : "й" Cyrillic_shorti # CYRILLIC SMALL LETTER SHORT I + : "й" Cyrillic_shorti # CYRILLIC SMALL LETTER SHORT I + : "й" Cyrillic_shorti # CYRILLIC SMALL LETTER SHORT I : "ѐ" U0450 # CYRILLIC SMALL LETTER IE WITH GRAVE : "ѐ" U0450 # CYRILLIC SMALL LETTER IE WITH GRAVE : "ѐ" U0450 # CYRILLIC SMALL LETTER IE WITH GRAVE - : "ё" U0451 # CYRILLIC SMALL LETTER IO - : "ё" U0451 # CYRILLIC SMALL LETTER IO - : "ѓ" U0453 # CYRILLIC SMALL LETTER GJE - : "ѓ" U0453 # CYRILLIC SMALL LETTER GJE - : "ѓ" U0453 # CYRILLIC SMALL LETTER GJE - : "ѓ" U0453 # CYRILLIC SMALL LETTER GJE - : "ї" U0457 # CYRILLIC SMALL LETTER YI - : "ї" U0457 # CYRILLIC SMALL LETTER YI - : "ќ" U045C # CYRILLIC SMALL LETTER KJE - : "ќ" U045C # CYRILLIC SMALL LETTER KJE - : "ќ" U045C # CYRILLIC SMALL LETTER KJE - : "ќ" U045C # CYRILLIC SMALL LETTER KJE + : "ё" Cyrillic_io # CYRILLIC SMALL LETTER IO + : "ё" Cyrillic_io # CYRILLIC SMALL LETTER IO + : "ѓ" Macedonia_gje # CYRILLIC SMALL LETTER GJE + : "ѓ" Macedonia_gje # CYRILLIC SMALL LETTER GJE + : "ѓ" Macedonia_gje # CYRILLIC SMALL LETTER GJE + : "ѓ" Macedonia_gje # CYRILLIC SMALL LETTER GJE + : "ї" Ukrainian_yi # CYRILLIC SMALL LETTER YI + : "ї" Ukrainian_yi # CYRILLIC SMALL LETTER YI + : "ќ" Macedonia_kje # CYRILLIC SMALL LETTER KJE + : "ќ" Macedonia_kje # CYRILLIC SMALL LETTER KJE + : "ќ" Macedonia_kje # CYRILLIC SMALL LETTER KJE + : "ќ" Macedonia_kje # CYRILLIC SMALL LETTER KJE : "ѝ" U045D # CYRILLIC SMALL LETTER I WITH GRAVE : "ѝ" U045D # CYRILLIC SMALL LETTER I WITH GRAVE : "ѝ" U045D # CYRILLIC SMALL LETTER I WITH GRAVE - : "ў" U045E # CYRILLIC SMALL LETTER SHORT U - : "ў" U045E # CYRILLIC SMALL LETTER SHORT U - : "ў" U045E # CYRILLIC SMALL LETTER SHORT U + : "ў" Byelorussian_shortu # CYRILLIC SMALL LETTER SHORT U + : "ў" Byelorussian_shortu # CYRILLIC SMALL LETTER SHORT U + : "ў" Byelorussian_shortu # CYRILLIC SMALL LETTER SHORT U : "Ѷ" U0476 # CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT : "ѷ" U0477 # CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT : "Ғ" U0492 # CYRILLIC CAPITAL LETTER GHE WITH STROKE @@ -1570,11 +1570,11 @@ : "Ӹ" U04F8 # CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS : "ӹ" U04F9 # CYRILLIC SMALL LETTER YERU WITH DIAERESIS : "ӹ" U04F9 # CYRILLIC SMALL LETTER YERU WITH DIAERESIS - : "آ" U0622 # ARABIC LETTER ALEF WITH MADDA ABOVE - : "أ" U0623 # ARABIC LETTER ALEF WITH HAMZA ABOVE - : "ؤ" U0624 # ARABIC LETTER WAW WITH HAMZA ABOVE - : "إ" U0625 # ARABIC LETTER ALEF WITH HAMZA BELOW - : "ئ" U0626 # ARABIC LETTER YEH WITH HAMZA ABOVE + : "آ" Arabic_maddaonalef # ARABIC LETTER ALEF WITH MADDA ABOVE + : "أ" Arabic_hamzaonalef # ARABIC LETTER ALEF WITH HAMZA ABOVE + : "ؤ" Arabic_hamzaonwaw # ARABIC LETTER WAW WITH HAMZA ABOVE + : "إ" Arabic_hamzaunderalef # ARABIC LETTER ALEF WITH HAMZA BELOW + : "ئ" Arabic_hamzaonyeh # ARABIC LETTER YEH WITH HAMZA ABOVE : "ۀ" U06C0 # ARABIC LETTER HEH WITH YEH ABOVE : "ۂ" U06C2 # ARABIC LETTER HEH GOAL WITH HAMZA ABOVE : "ۓ" U06D3 # ARABIC LETTER YEH BARREE WITH HAMZA ABOVE @@ -5000,8 +5000,8 @@ : "₎" U208E # SUBSCRIPT RIGHT PARENTHESIS : "℠" U2120 # SERVICE MARK : "℠" U2120 # SERVICE MARK - : "™" U2122 # TRADE MARK SIGN - : "™" U2122 # TRADE MARK SIGN + : "™" trademark # TRADE MARK SIGN + : "™" trademark # TRADE MARK SIGN : "↚" U219A # LEFTWARDS ARROW WITH STROKE : "↚" U219A # LEFTWARDS ARROW WITH STROKE : "↛" U219B # RIGHTWARDS ARROW WITH STROKE @@ -5017,8 +5017,8 @@ : "≄" U2244 # NOT ASYMPTOTICALLY EQUAL TO : "≇" U2247 # NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO : "≉" U2249 # NOT ALMOST EQUAL TO - : "≠" U2260 # NOT EQUAL TO - : "≠" U2260 # NOT EQUAL TO + : "≠" notequal # NOT EQUAL TO + : "≠" notequal # NOT EQUAL TO : "≢" U2262 # NOT IDENTICAL TO : "≭" U226D # NOT EQUIVALENT TO : "≮" U226E # NOT LESS-THAN